diff --git a/README.md b/README.md index 2c7ddae1f3..c64ffd99dd 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ DOCX/XLSX/PPTX. ## Installation ## - go get github.com/unidoc/unioffice/ + go get github.com/unidoc/unioffice/v2 ## License key This software package (unioffice) is a commercial product and requires a license code to operate. diff --git a/algo/algo.go b/algo/algo.go index ebcf346521..35ba4b5586 100644 --- a/algo/algo.go +++ b/algo/algo.go @@ -9,10 +9,10 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package algo ;import _f "strconv";func _e (_c byte )bool {return _c >='0'&&_c <='9'}; +package algo ;import _g "strconv";func _ae (_b byte )bool {return _b >='0'&&_b <='9'};func RepeatString (s string ,cnt int )string {if cnt <=0{return "";};_aec :=make ([]byte ,len (s )*cnt );_bcb :=[]byte (s );for _ea :=0;_ea < cnt ;_ea ++{copy (_aec [_ea :],_bcb ); +};return string (_aec );}; // NaturalLess compares two strings in a human manner so rId2 sorts less than rId10 -func NaturalLess (lhs ,rhs string )bool {_b ,_fe :=0,0;for _b < len (lhs )&&_fe < len (rhs ){_a :=lhs [_b ];_ae :=rhs [_fe ];_fc :=_e (_a );_ca :=_e (_ae );switch {case _fc &&!_ca :return true ;case !_fc &&_ca :return false ;case !_fc &&!_ca :if _a !=_ae {return _a < _ae ; -};_b ++;_fe ++;default:_fca :=_b +1;_ce :=_fe +1;for _fca < len (lhs )&&_e (lhs [_fca ]){_fca ++;};for _ce < len (rhs )&&_e (rhs [_ce ]){_ce ++;};_ad ,_ :=_f .ParseUint (lhs [_b :_fca ],10,64);_eg ,_ :=_f .ParseUint (rhs [_b :_ce ],10,64);if _ad !=_eg {return _ad < _eg ; -};_b =_fca ;_fe =_ce ;};};return len (lhs )< len (rhs );};func RepeatString (s string ,cnt int )string {if cnt <=0{return "";};_ea :=make ([]byte ,len (s )*cnt );_ff :=[]byte (s );for _eae :=0;_eae < cnt ;_eae ++{copy (_ea [_eae :],_ff );};return string (_ea ); -}; \ No newline at end of file +func NaturalLess (lhs ,rhs string )bool {_e ,_ac :=0,0;for _e < len (lhs )&&_ac < len (rhs ){_c :=lhs [_e ];_ab :=rhs [_ac ];_f :=_ae (_c );_ad :=_ae (_ab );switch {case _f &&!_ad :return true ;case !_f &&_ad :return false ;case !_f &&!_ad :if _c !=_ab {return _c < _ab ; +};_e ++;_ac ++;default:_bf :=_e +1;_fg :=_ac +1;for _bf < len (lhs )&&_ae (lhs [_bf ]){_bf ++;};for _fg < len (rhs )&&_ae (rhs [_fg ]){_fg ++;};_gb ,_ :=_g .ParseUint (lhs [_e :_bf ],10,64);_bc ,_ :=_g .ParseUint (rhs [_e :_fg ],10,64);if _gb !=_bc {return _gb < _bc ; +};_e =_bf ;_ac =_fg ;};};return len (lhs )< len (rhs );}; \ No newline at end of file diff --git a/chart/chart.go b/chart/chart.go index 8e709321de..d2a85fa283 100644 --- a/chart/chart.go +++ b/chart/chart.go @@ -9,638 +9,643 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package chart ;import (_fd "fmt";_c "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/color";_e "github.com/unidoc/unioffice/v2/drawing";_fg "github.com/unidoc/unioffice/v2/measurement";_fc "github.com/unidoc/unioffice/v2/schema/soo/dml"; -_d "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_ff "math/rand";);type Line3DChart struct{chartBase ;_caa *_d .CT_Line3DChart ;};func (_fgc CategoryAxis )SetTickLabelPosition (p _d .ST_TickLblPos ){if p ==_d .ST_TickLblPosUnset {_fgc ._fea .TickLblPos =nil ; -}else {_fgc ._fea .TickLblPos =_d .NewCT_TickLblPos ();_fgc ._fea .TickLblPos .ValAttr =p ;};}; +package chart ;import (_g "fmt";_fa "github.com/unidoc/unioffice/v2";_gg "github.com/unidoc/unioffice/v2/color";_a "github.com/unidoc/unioffice/v2/drawing";_fc "github.com/unidoc/unioffice/v2/measurement";_e "github.com/unidoc/unioffice/v2/schema/soo/dml"; +_f "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_gb "math/rand";); -// SetText sets the series text. -func (_ad AreaChartSeries )SetText (s string ){_ad ._gdd .Tx =_d .NewCT_SerTx ();_ad ._gdd .Tx .SerTxChoice .V =&s ;}; +// InitializeDefaults the bar chart to its defaults +func (_cgad BarChart )InitializeDefaults (){_cgad .SetDirection (_f .ST_BarDirCol )};func (_bba Legend )Properties ()_a .ShapeProperties {if _bba ._ceg .SpPr ==nil {_bba ._ceg .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_bba ._ceg .SpPr ); +}; -// PieOfPieChart is a Pie chart with an extra Pie chart. -type PieOfPieChart struct{chartBase ;_cgb *_d .CT_OfPieChart ;};func (_ecee ScatterChart )InitializeDefaults (){_ecee ._fbg .ScatterStyle .ValAttr =_d .ST_ScatterStyleMarker ;}; +// AddSeries adds a default series to an Pie chart. +func (_acg PieChart )AddSeries ()PieChartSeries {_eee :=_f .NewCT_PieSer ();_acg ._gbe .Ser =append (_acg ._gbe .Ser ,_eee );_eee .Idx .ValAttr =uint32 (len (_acg ._gbe .Ser )-1);_eee .Order .ValAttr =uint32 (len (_acg ._gbe .Ser )-1);_bcde :=PieChartSeries {_eee }; +_bcde .InitializeDefaults ();return _bcde ;}; -// X returns the inner wrapped XML type. -func (_dg BarChartSeries )X ()*_d .CT_BarSer {return _dg ._gb }; +// Properties returns the bar chart series shape properties. +func (_gfag RadarChartSeries )Properties ()_a .ShapeProperties {if _gfag ._gae .SpPr ==nil {_gfag ._gae .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_gfag ._gae .SpPr );};func (_faca SeriesAxis )InitializeDefaults (){}; + +// InitializeDefaults initializes an Pie series to the default values. +func (_baa PieChartSeries )InitializeDefaults (){}; // X returns the inner wrapped XML type. -func (_bcd PieChartSeries )X ()*_d .CT_PieSer {return _bcd ._gfdb };func (_bgfa SurfaceChartSeries )InitializeDefaults (){_bgfa .Properties ().LineProperties ().SetWidth (1*_fg .Point );_bgfa .Properties ().LineProperties ().SetSolidFill (_g .Black );_bgfa .Properties ().LineProperties ().SetJoin (_e .LineJoinRound ); +func (_dgb DateAxis )X ()*_f .CT_DateAx {return _dgb ._aca };func (_dbf DataLabels )SetShowPercent (b bool ){_dbf .ensureChoice ();_dbf ._ecc .DLblsChoice .ShowPercent =_f .NewCT_Boolean ();_dbf ._ecc .DLblsChoice .ShowPercent .ValAttr =_fa .Bool (b ); }; // X returns the inner wrapped XML type. -func (_aede Marker )X ()*_d .CT_Marker {return _aede ._faef };func (_dfa Title )RunProperties ()_e .RunProperties {if _dfa ._ggc .Tx ==nil {_dfa .SetText ("");};if _dfa ._ggc .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr ==nil {_dfa ._ggc .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr =_fc .NewCT_TextCharacterProperties (); -};return _e .MakeRunProperties (_dfa ._ggc .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr );}; +func (_dce BubbleChartSeries )X ()*_f .CT_BubbleSer {return _dce ._efc }; -// AddValueAxis adds a value axis to the chart. -func (_aaea Chart )AddValueAxis ()ValueAxis {_bdc :=_d .NewCT_ValAx ();if _aaea ._bfe .Chart .PlotArea .PlotAreaChoice1 ==nil {_aaea ._bfe .Chart .PlotArea .PlotAreaChoice1 =[]*_d .CT_PlotAreaChoice1 {};};_bdc .AxId =_d .NewCT_UnsignedInt ();_bdc .AxId .ValAttr =0x7FFFFFFF&_ff .Uint32 (); -_aaea ._bfe .Chart .PlotArea .PlotAreaChoice1 =append (_aaea ._bfe .Chart .PlotArea .PlotAreaChoice1 ,&_d .CT_PlotAreaChoice1 {ValAx :_bdc });_bdc .Delete =_d .NewCT_Boolean ();_bdc .Delete .ValAttr =_c .Bool (false );_bdc .Scaling =_d .NewCT_Scaling (); -_bdc .Scaling .Orientation =_d .NewCT_Orientation ();_bdc .Scaling .Orientation .ValAttr =_d .ST_OrientationMinMax ;_bdc .AxSharedChoice =&_d .EG_AxSharedChoice {};_bdc .AxSharedChoice .Crosses =_d .NewCT_Crosses ();_bdc .AxSharedChoice .Crosses .ValAttr =_d .ST_CrossesAutoZero ; -_bdc .CrossBetween =_d .NewCT_CrossBetween ();_bdc .CrossBetween .ValAttr =_d .ST_CrossBetweenBetween ;_ddf :=MakeValueAxis (_bdc );_ddf .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_g .LightGray );_ddf .SetMajorTickMark (_d .ST_TickMarkOut ); -_ddf .SetMinorTickMark (_d .ST_TickMarkIn );_ddf .SetTickLabelPosition (_d .ST_TickLblPosNextTo );_ddf .Properties ().LineProperties ().SetSolidFill (_g .Black );_ddf .SetPosition (_d .ST_AxPosL );return _ddf ;}; +// AddSeries adds a default series to a Surface chart. +func (_bea SurfaceChart )AddSeries ()SurfaceChartSeries {_fbde :=_bea .nextColor (len (_bea ._ege .Ser ));_fccb :=_f .NewCT_SurfaceSer ();_bea ._ege .Ser =append (_bea ._ege .Ser ,_fccb );_fccb .Idx .ValAttr =uint32 (len (_bea ._ege .Ser )-1);_fccb .Order .ValAttr =uint32 (len (_bea ._ege .Ser )-1); +_dbbb :=SurfaceChartSeries {_fccb };_dbbb .InitializeDefaults ();_dbbb .Properties ().LineProperties ().SetSolidFill (_fbde );return _dbbb ;};type Legend struct{_ceg *_f .CT_Legend }; -// Properties returns the chart's shape properties. -func (_gc Chart )Properties ()_e .ShapeProperties {if _gc ._bfe .SpPr ==nil {_gc ._bfe .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_gc ._bfe .SpPr );}; +// ScatterChartSeries is the data series for a scatter chart. +type ScatterChartSeries struct{_bbbb *_f .CT_ScatterSer };func MakeCategoryAxis (x *_f .CT_CatAx )CategoryAxis {return CategoryAxis {x }};func MakeLegend (l *_f .CT_Legend )Legend {return Legend {l }}; -// AddSeries adds a default series to a line chart. -func (_bce Line3DChart )AddSeries ()LineChartSeries {_ebdd :=_bce .nextColor (len (_bce ._caa .Ser ));_aaf :=_d .NewCT_LineSer ();_bce ._caa .Ser =append (_bce ._caa .Ser ,_aaf );_aaf .Idx .ValAttr =uint32 (len (_bce ._caa .Ser )-1);_aaf .Order .ValAttr =uint32 (len (_bce ._caa .Ser )-1); -_aac :=LineChartSeries {_aaf };_aac .InitializeDefaults ();_aac .Properties ().LineProperties ().SetSolidFill (_ebdd );_aac .Properties ().SetSolidFill (_ebdd );return _aac ;}; +// X returns the inner wrapped XML type. +func (_ee BubbleChart )X ()*_f .CT_BubbleChart {return _ee ._add }; + +// AddArea3DChart adds a new area chart to a chart. +func (_edf Chart )AddArea3DChart ()Area3DChart {_ded (_edf ._edc .Chart );_fbe :=_f .NewCT_PlotAreaChoice ();_edf ._edc .Chart .PlotArea .PlotAreaChoice =append (_edf ._edc .Chart .PlotArea .PlotAreaChoice ,_fbe );_fbe .Area3DChart =_f .NewCT_Area3DChart (); +_dab :=Area3DChart {_d :_fbe .Area3DChart };_dab .InitializeDefaults ();return _dab ;};type nullAxis byte ; + +// DoughnutChart is a Doughnut chart. +type DoughnutChart struct{chartBase ;_gbd *_f .CT_DoughnutChart ;}; + +// RadarChart is an Radar chart that has a shaded Radar underneath a curve. +type RadarChart struct{chartBase ;_ecg *_f .CT_RadarChart ;}; + +// CategoryAxis returns the category data source. +func (_be AreaChartSeries )CategoryAxis ()CategoryAxisDataSource {if _be ._fbg .Cat ==nil {_be ._fbg .Cat =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_be ._fbg .Cat );}; // AddLineChart adds a new line chart to a chart. -func (_fgd Chart )AddLineChart ()LineChart {_ggd :=_d .NewCT_PlotAreaChoice ();_fgd ._bfe .Chart .PlotArea .PlotAreaChoice =append (_fgd ._bfe .Chart .PlotArea .PlotAreaChoice ,_ggd );_ggd .LineChart =_d .NewCT_LineChart ();_ggd .LineChart .Grouping =_d .NewCT_Grouping (); -_ggd .LineChart .Grouping .ValAttr =_d .ST_GroupingStandard ;return LineChart {_afd :_ggd .LineChart };}; +func (_agg Chart )AddLineChart ()LineChart {_bf :=_f .NewCT_PlotAreaChoice ();_agg ._edc .Chart .PlotArea .PlotAreaChoice =append (_agg ._edc .Chart .PlotArea .PlotAreaChoice ,_bf );_bf .LineChart =_f .NewCT_LineChart ();_bf .LineChart .Grouping =_f .NewCT_Grouping (); +_bf .LineChart .Grouping .ValAttr =_f .ST_GroupingStandard ;return LineChart {_gff :_bf .LineChart };}; -// Axis is the interface implemented by different axes when assigning to a -// chart. -type Axis interface{AxisID ()uint32 ;}; +// AddSeries adds a default series to a line chart. +func (_fgg Line3DChart )AddSeries ()LineChartSeries {_bdga :=_fgg .nextColor (len (_fgg ._aaf .Ser ));_gcg :=_f .NewCT_LineSer ();_fgg ._aaf .Ser =append (_fgg ._aaf .Ser ,_gcg );_gcg .Idx .ValAttr =uint32 (len (_fgg ._aaf .Ser )-1);_gcg .Order .ValAttr =uint32 (len (_fgg ._aaf .Ser )-1); +_dea :=LineChartSeries {_gcg };_dea .InitializeDefaults ();_dea .Properties ().LineProperties ().SetSolidFill (_bdga );_dea .Properties ().SetSolidFill (_bdga );return _dea ;};func (_bfb DateAxis )SetTickLabelPosition (p _f .ST_TickLblPos ){if p ==_f .ST_TickLblPosUnset {_bfb ._aca .TickLblPos =nil ; +}else {_bfb ._aca .TickLblPos =_f .NewCT_TickLblPos ();_bfb ._aca .TickLblPos .ValAttr =p ;};}; -// BubbleChart is a 2D Bubble chart. -type BubbleChart struct{chartBase ;_bbf *_d .CT_BubbleChart ;}; +// InitializeDefaults the bar chart to its defaults +func (_cae Pie3DChart )InitializeDefaults (){_cae ._bgg .VaryColors =_f .NewCT_Boolean ();_cae ._bgg .VaryColors .ValAttr =_fa .Bool (true );}; -// X returns the inner wrapped XML type. -func (_edf Surface3DChart )X ()*_d .CT_Surface3DChart {return _edf ._gba };func (_ffc CategoryAxis )SetPosition (p _d .ST_AxPos ){_ffc ._fea .AxPos =_d .NewCT_AxPos ();_ffc ._fea .AxPos .ValAttr =p ;}; +// AddBarChart adds a new bar chart to a chart. +func (_bcc Chart )AddBarChart ()BarChart {_fd :=_f .NewCT_PlotAreaChoice ();_bcc ._edc .Chart .PlotArea .PlotAreaChoice =append (_bcc ._edc .Chart .PlotArea .PlotAreaChoice ,_fd );_fd .BarChart =_f .NewCT_BarChart ();_fd .BarChart .Grouping =_f .NewCT_BarGrouping (); +_fd .BarChart .Grouping .ValAttr =_f .ST_BarGroupingStandard ;_facd :=BarChart {_bbe :_fd .BarChart };_facd .InitializeDefaults ();return _facd ;}; // X returns the inner wrapped XML type. -func (_cegf StockChart )X ()*_d .CT_StockChart {return _cegf ._bgd }; +func (_ef Area3DChart )X ()*_f .CT_Area3DChart {return _ef ._d }; -// RemoveTitle removes any existing title from the chart. -func (_bfa Chart )RemoveTitle (){_bfa ._bfe .Chart .Title =nil ;_bfa ._bfe .Chart .AutoTitleDeleted =_d .NewCT_Boolean ();_bfa ._bfe .Chart .AutoTitleDeleted .ValAttr =_c .Bool (true );}; +// Chart is a generic chart. +type Chart struct{_edc *_f .ChartSpace }; -// AddAreaChart adds a new area chart to a chart. -func (_cae Chart )AddAreaChart ()AreaChart {_affa :=_d .NewCT_PlotAreaChoice ();_cae ._bfe .Chart .PlotArea .PlotAreaChoice =append (_cae ._bfe .Chart .PlotArea .PlotAreaChoice ,_affa );_affa .AreaChart =_d .NewCT_AreaChart ();_dbb :=AreaChart {_dfe :_affa .AreaChart }; -_dbb .InitializeDefaults ();return _dbb ;}; +// BarChartSeries is a series to be used on a bar chart. +type BarChartSeries struct{_cee *_f .CT_BarSer }; -// X returns the inner wrapped XML type. -func (_acg Chart )X ()*_d .ChartSpace {return _acg ._bfe }; +// SetText sets the series text. +func (_dbe PieChartSeries )SetText (s string ){_dbe ._dcc .Tx =_f .NewCT_SerTx ();_dbe ._dcc .Tx .SerTxChoice .V =&s ;}; -// DoughnutChart is a Doughnut chart. -type DoughnutChart struct{chartBase ;_fdg *_d .CT_DoughnutChart ;}; +// LineChartSeries is the data series for a line chart. +type LineChartSeries struct{_aeb *_f .CT_LineSer };func (_fef DateAxis )MajorGridLines ()GridLines {if _fef ._aca .MajorGridlines ==nil {_fef ._aca .MajorGridlines =_f .NewCT_ChartLines ();};return GridLines {_fef ._aca .MajorGridlines };};func (_gba BarChart )AddAxis (axis Axis ){_egf :=_f .NewCT_UnsignedInt (); +_egf .ValAttr =axis .AxisID ();_gba ._bbe .AxId =append (_gba ._bbe .AxId ,_egf );}; -// AddDoughnutChart adds a new doughnut (pie with a hole in the center) chart to a chart. -func (_ade Chart )AddDoughnutChart ()DoughnutChart {_ecg :=_d .NewCT_PlotAreaChoice ();_ade ._bfe .Chart .PlotArea .PlotAreaChoice =append (_ade ._bfe .Chart .PlotArea .PlotAreaChoice ,_ecg );_ecg .DoughnutChart =_d .NewCT_DoughnutChart ();_bgg :=DoughnutChart {_fdg :_ecg .DoughnutChart }; -_bgg .InitializeDefaults ();return _bgg ;};func (_gdcf Legend )Properties ()_e .ShapeProperties {if _gdcf ._fafg .SpPr ==nil {_gdcf ._fafg .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_gdcf ._fafg .SpPr );}; +// Marker returns the marker properties. +func (_bag ScatterChartSeries )Marker ()Marker {if _bag ._bbbb .Marker ==nil {_bag ._bbbb .Marker =_f .NewCT_Marker ();};return MakeMarker (_bag ._bbbb .Marker );}; -// Properties returns the bar chart series shape properties. -func (_ecd BarChartSeries )Properties ()_e .ShapeProperties {if _ecd ._gb .SpPr ==nil {_ecd ._gb .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_ecd ._gb .SpPr );}; +// AddAreaChart adds a new area chart to a chart. +func (_dg Chart )AddAreaChart ()AreaChart {_gadf :=_f .NewCT_PlotAreaChoice ();_dg ._edc .Chart .PlotArea .PlotAreaChoice =append (_dg ._edc .Chart .PlotArea .PlotAreaChoice ,_gadf );_gadf .AreaChart =_f .NewCT_AreaChart ();_gdg :=AreaChart {_fb :_gadf .AreaChart }; +_gdg .InitializeDefaults ();return _gdg ;}; -// Values returns the bubble size data source. -func (_agd BubbleChartSeries )BubbleSizes ()NumberDataSource {if _agd ._bca .BubbleSize ==nil {_agd ._bca .BubbleSize =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_agd ._bca .BubbleSize );};func (_fae DataLabels )SetShowCategoryName (b bool ){_fae .ensureChoice (); -_fae ._aedg .DLblsChoice .ShowCatName =_d .NewCT_Boolean ();_fae ._aedg .DLblsChoice .ShowCatName .ValAttr =_c .Bool (b );};func (_geg NumberDataSource )SetReference (s string ){_geg .ensureChoice ();if _geg ._fce .NumDataSourceChoice .NumRef ==nil {_geg ._fce .NumDataSourceChoice .NumRef =_d .NewCT_NumRef (); -};_geg ._fce .NumDataSourceChoice .NumRef .F =s ;}; +// InitializeDefaults initializes a bar chart series to the default values. +func (_cd BarChartSeries )InitializeDefaults (){}; -// InitializeDefaults the Stock chart to its defaults -func (_efed StockChart )InitializeDefaults (){_efed ._bgd .HiLowLines =_d .NewCT_ChartLines ();_efed ._bgd .UpDownBars =_d .NewCT_UpDownBars ();_efed ._bgd .UpDownBars .GapWidth =_d .NewCT_GapAmount ();_efed ._bgd .UpDownBars .GapWidth .ValAttr =&_d .ST_GapAmount {}; -_efed ._bgd .UpDownBars .GapWidth .ValAttr .ST_GapAmountUShort =_c .Uint16 (150);_efed ._bgd .UpDownBars .UpBars =_d .NewCT_UpDownBar ();_efed ._bgd .UpDownBars .DownBars =_d .NewCT_UpDownBar ();};func (_efa CategoryAxis )AxisID ()uint32 {return _efa ._fea .AxId .ValAttr }; +// X returns the inner wrapped XML type. +func (_ffc ScatterChartSeries )X ()*_f .CT_ScatterSer {return _ffc ._bbbb }; +// AddValueAxis adds a value axis to the chart. +func (_fgf Chart )AddValueAxis ()ValueAxis {_bcb :=_f .NewCT_ValAx ();if _fgf ._edc .Chart .PlotArea .PlotAreaChoice1 ==nil {_fgf ._edc .Chart .PlotArea .PlotAreaChoice1 =[]*_f .CT_PlotAreaChoice1 {};};_bcb .AxId =_f .NewCT_UnsignedInt ();_bcb .AxId .ValAttr =0x7FFFFFFF&_gb .Uint32 (); +_fgf ._edc .Chart .PlotArea .PlotAreaChoice1 =append (_fgf ._edc .Chart .PlotArea .PlotAreaChoice1 ,&_f .CT_PlotAreaChoice1 {ValAx :_bcb });_bcb .Delete =_f .NewCT_Boolean ();_bcb .Delete .ValAttr =_fa .Bool (false );_bcb .Scaling =_f .NewCT_Scaling (); +_bcb .Scaling .Orientation =_f .NewCT_Orientation ();_bcb .Scaling .Orientation .ValAttr =_f .ST_OrientationMinMax ;_bcb .AxSharedChoice =&_f .EG_AxSharedChoice {};_bcb .AxSharedChoice .Crosses =_f .NewCT_Crosses ();_bcb .AxSharedChoice .Crosses .ValAttr =_f .ST_CrossesAutoZero ; +_bcb .CrossBetween =_f .NewCT_CrossBetween ();_bcb .CrossBetween .ValAttr =_f .ST_CrossBetweenBetween ;_adb :=MakeValueAxis (_bcb );_adb .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_gg .LightGray );_adb .SetMajorTickMark (_f .ST_TickMarkOut ); +_adb .SetMinorTickMark (_f .ST_TickMarkIn );_adb .SetTickLabelPosition (_f .ST_TickLblPosNextTo );_adb .Properties ().LineProperties ().SetSolidFill (_gg .Black );_adb .SetPosition (_f .ST_AxPosL );return _adb ;};type Marker struct{_gdbd *_f .CT_Marker }; -// CreateEmptyNumberCache creates an empty number cache, which is used sometimes -// to increase file format compatibility. It should actually contain the -// computed cell data, but just creating an empty one is good enough. -func (_afc NumberDataSource )CreateEmptyNumberCache (){_afc .ensureChoice ();if _afc ._fce .NumDataSourceChoice .NumRef ==nil {_afc ._fce .NumDataSourceChoice .NumRef =_d .NewCT_NumRef ();};_afc ._fce .NumDataSourceChoice .NumLit =nil ;_afc ._fce .NumDataSourceChoice .NumRef .NumCache =_d .NewCT_NumData (); -_afc ._fce .NumDataSourceChoice .NumRef .NumCache .PtCount =_d .NewCT_UnsignedInt ();_afc ._fce .NumDataSourceChoice .NumRef .NumCache .PtCount .ValAttr =0;}; -// AddSeries adds a default series to a Bubble chart. -func (_cb BubbleChart )AddSeries ()BubbleChartSeries {_aae :=_cb .nextColor (len (_cb ._bbf .Ser ));_gf :=_d .NewCT_BubbleSer ();_cb ._bbf .Ser =append (_cb ._bbf .Ser ,_gf );_gf .Idx .ValAttr =uint32 (len (_cb ._bbf .Ser )-1);_gf .Order .ValAttr =uint32 (len (_cb ._bbf .Ser )-1); -_deb :=BubbleChartSeries {_gf };_deb .InitializeDefaults ();_deb .Properties ().SetSolidFill (_aae );return _deb ;};func MakeDataLabels (x *_d .CT_DLbls )DataLabels {return DataLabels {x }}; +// X returns the inner wrapped XML type. +func (_ffa Line3DChart )X ()*_f .CT_Line3DChart {return _ffa ._aaf }; -// SetText sets the series text. -func (_egeg PieChartSeries )SetText (s string ){_egeg ._gfdb .Tx =_d .NewCT_SerTx ();_egeg ._gfdb .Tx .SerTxChoice .V =&s ;};func (_adaf CategoryAxis )MajorGridLines ()GridLines {if _adaf ._fea .MajorGridlines ==nil {_adaf ._fea .MajorGridlines =_d .NewCT_ChartLines (); -};return GridLines {_adaf ._fea .MajorGridlines };}; +// PieOfPieChart is a Pie chart with an extra Pie chart. +type PieOfPieChart struct{chartBase ;_dadcg *_f .CT_OfPieChart ;}; -// RadarChartSeries is a series to be used on an Radar chart. -type RadarChartSeries struct{_cbf *_d .CT_RadarSer };func (_gcf DataLabels )SetShowPercent (b bool ){_gcf .ensureChoice ();_gcf ._aedg .DLblsChoice .ShowPercent =_d .NewCT_Boolean ();_gcf ._aedg .DLblsChoice .ShowPercent .ValAttr =_c .Bool (b );}; +// BarChart is a 2D bar chart. +type BarChart struct{chartBase ;_bbe *_f .CT_BarChart ;};func (_ea CategoryAxis )AxisID ()uint32 {return _ea ._gf .AxId .ValAttr };func (_cda DataLabels )ensureChoice (){if _cda ._ecc .DLblsChoice ==nil {_cda ._ecc .DLblsChoice =_f .NewCT_DLblsChoice (); +};}; -// Index returns the index of the series -func (_gab LineChartSeries )Index ()uint32 {return _gab ._cac .Idx .ValAttr }; +// AreaChart is an area chart that has a shaded area underneath a curve. +type AreaChart struct{chartBase ;_fb *_f .CT_AreaChart ;}; // X returns the inner wrapped XML type. -func (_af BarChart )X ()*_d .CT_BarChart {return _af ._ada }; +func (_gbb Marker )X ()*_f .CT_Marker {return _gbb ._gdbd };func (_dd CategoryAxis )SetTickLabelPosition (p _f .ST_TickLblPos ){if p ==_f .ST_TickLblPosUnset {_dd ._gf .TickLblPos =nil ;}else {_dd ._gf .TickLblPos =_f .NewCT_TickLblPos ();_dd ._gf .TickLblPos .ValAttr =p ; +};};func (_fggb SeriesAxis )SetCrosses (axis Axis ){_fggb ._abd .CrossAx .ValAttr =axis .AxisID ()};func (_ccb CategoryAxis )InitializeDefaults (){_ccb .SetPosition (_f .ST_AxPosB );_ccb .SetMajorTickMark (_f .ST_TickMarkOut );_ccb .SetMinorTickMark (_f .ST_TickMarkIn ); +_ccb .SetTickLabelPosition (_f .ST_TickLblPosNextTo );_ccb .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_gg .LightGray );_ccb .Properties ().LineProperties ().SetSolidFill (_gg .Black );}; -// X returns the inner wrapped XML type. -func (_bbfe Title )X ()*_d .CT_Title {return _bbfe ._ggc }; +// AddPie3DChart adds a new pie chart to a chart. +func (_fcc Chart )AddPie3DChart ()Pie3DChart {_ded (_fcc ._edc .Chart );_fdd :=_f .NewCT_PlotAreaChoice ();_fcc ._edc .Chart .PlotArea .PlotAreaChoice =append (_fcc ._edc .Chart .PlotArea .PlotAreaChoice ,_fdd );_fdd .Pie3DChart =_f .NewCT_Pie3DChart (); +_dabf :=Pie3DChart {_bgg :_fdd .Pie3DChart };_dabf .InitializeDefaults ();return _dabf ;}; -// X returns the inner wrapped XML type. -func (_gbf ScatterChartSeries )X ()*_d .CT_ScatterSer {return _gbf ._edcg };func (_acgb ValueAxis )SetMinorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_acgb ._edb .MinorTickMark =nil ;}else {_acgb ._edb .MinorTickMark =_d .NewCT_TickMark (); -_acgb ._edb .MinorTickMark .ValAttr =m ;};}; +// Pie3DChart is a Pie3D chart. +type Pie3DChart struct{chartBase ;_bgg *_f .CT_Pie3DChart ;}; -// AreaChartSeries is a series to be used on an area chart. -type AreaChartSeries struct{_gdd *_d .CT_AreaSer }; +// Properties returns the Bubble chart series shape properties. +func (_gc BubbleChartSeries )Properties ()_a .ShapeProperties {if _gc ._efc .SpPr ==nil {_gc ._efc .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_gc ._efc .SpPr );};func (_ccd DateAxis )SetMinorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_ccd ._aca .MinorTickMark =nil ; +}else {_ccd ._aca .MinorTickMark =_f .NewCT_TickMark ();_ccd ._aca .MinorTickMark .ValAttr =m ;};};func (_eecf GridLines )Properties ()_a .ShapeProperties {if _eecf ._edgb .SpPr ==nil {_eecf ._edgb .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_eecf ._edgb .SpPr ); +};func (_gafe ScatterChartSeries )InitializeDefaults (){_gafe .Properties ().LineProperties ().SetNoFill ();_gafe .Marker ().SetSymbol (_f .ST_MarkerStyleAuto );_gafe .Labels ().SetShowLegendKey (false );_gafe .Labels ().SetShowValue (true );_gafe .Labels ().SetShowPercent (false ); +_gafe .Labels ().SetShowCategoryName (false );_gafe .Labels ().SetShowSeriesName (false );_gafe .Labels ().SetShowLeaderLines (false );}; -// InitializeDefaults the bar chart to its defaults -func (_gdde BarChart )InitializeDefaults (){_gdde .SetDirection (_d .ST_BarDirCol )}; +// SetDirection changes the direction of the bar chart (bar or column). +func (_aa Bar3DChart )SetDirection (d _f .ST_BarDir ){_aa ._db .BarDir .ValAttr =d };func (_efg ValueAxis )SetTickLabelPosition (p _f .ST_TickLblPos ){if p ==_f .ST_TickLblPosUnset {_efg ._gea .TickLblPos =nil ;}else {_efg ._gea .TickLblPos =_f .NewCT_TickLblPos (); +_efg ._gea .TickLblPos .ValAttr =p ;};};type Title struct{_febe *_f .CT_Title }; -// AddSeries adds a default series to an Pie chart. -func (_cd PieChart )AddSeries ()PieChartSeries {_defe :=_d .NewCT_PieSer ();_cd ._fafc .Ser =append (_cd ._fafc .Ser ,_defe );_defe .Idx .ValAttr =uint32 (len (_cd ._fafc .Ser )-1);_defe .Order .ValAttr =uint32 (len (_cd ._fafc .Ser )-1);_dbad :=PieChartSeries {_defe }; -_dbad .InitializeDefaults ();return _dbad ;}; +// InitializeDefaults initializes an Radar series to the default values. +func (_ceec RadarChartSeries )InitializeDefaults (){}; -// AddAxis adds an axis to a line chart. -func (_dccd LineChart )AddAxis (axis Axis ){_cbc :=_d .NewCT_UnsignedInt ();_cbc .ValAttr =axis .AxisID ();_dccd ._afd .AxId =append (_dccd ._afd .AxId ,_cbc );}; +// SetDirection changes the direction of the bar chart (bar or column). +func (_gad BarChart )SetDirection (d _f .ST_BarDir ){_gad ._bbe .BarDir .ValAttr =d }; -// InitializeDefaults the bar chart to its defaults -func (_gfdbd RadarChart )InitializeDefaults (){_gfdbd ._cfea .RadarStyle .ValAttr =_d .ST_RadarStyleMarker ;}; +// CategoryAxisDataSource specifies the data for an axis. It's commonly used with +// SetReference to set the axis data to a range of cells. +type CategoryAxisDataSource struct{_ffb *_f .CT_AxDataSource }; -// PieChartSeries is a series to be used on an Pie chart. -type PieChartSeries struct{_gfdb *_d .CT_PieSer };type ValueAxis struct{_edb *_d .CT_ValAx };func (_cfd LineChartSeries )SetSmooth (b bool ){_cfd ._cac .Smooth =_d .NewCT_Boolean ();_cfd ._cac .Smooth .ValAttr =&b ;};type NumberDataSource struct{_fce *_d .CT_NumDataSource }; -func (_ded StockChart )AddAxis (axis Axis ){_cdbd :=_d .NewCT_UnsignedInt ();_cdbd .ValAttr =axis .AxisID ();_ded ._bgd .AxId =append (_ded ._bgd .AxId ,_cdbd );}; +// X returns the inner wrapped XML type. +func (_cbf Bar3DChart )X ()*_f .CT_Bar3DChart {return _cbf ._db }; -// AddSeries adds a default series to a line chart. -func (_fca LineChart )AddSeries ()LineChartSeries {_gbba :=_fca .nextColor (len (_fca ._afd .Ser ));_egf :=_d .NewCT_LineSer ();_fca ._afd .Ser =append (_fca ._afd .Ser ,_egf );_egf .Idx .ValAttr =uint32 (len (_fca ._afd .Ser )-1);_egf .Order .ValAttr =uint32 (len (_fca ._afd .Ser )-1); -_ffa :=LineChartSeries {_egf };_ffa .InitializeDefaults ();_ffa .Properties ().LineProperties ().SetSolidFill (_gbba );return _ffa ;};func (_ffed DateAxis )SetCrosses (axis Axis ){_ffed ._fcd .CrossAx .ValAttr =axis .AxisID ()}; +// Order returns the order of the series +func (_dcdd LineChartSeries )Order ()uint32 {return _dcdd ._aeb .Order .ValAttr }; -// Chart is a generic chart. -type Chart struct{_bfe *_d .ChartSpace }; +// AddTitle sets a new title on the chart. +func (_fdb Chart )AddTitle ()Title {_fdb ._edc .Chart .Title =_f .NewCT_Title ();_fdb ._edc .Chart .Title .Overlay =_f .NewCT_Boolean ();_fdb ._edc .Chart .Title .Overlay .ValAttr =_fa .Bool (false );_fdb ._edc .Chart .AutoTitleDeleted =_f .NewCT_Boolean (); +_fdb ._edc .Chart .AutoTitleDeleted .ValAttr =_fa .Bool (false );_dag :=MakeTitle (_fdb ._edc .Chart .Title );_dag .InitializeDefaults ();return _dag ;}; + +// SetText sets the series text. +func (_cga AreaChartSeries )SetText (s string ){_cga ._fbg .Tx =_f .NewCT_SerTx ();_cga ._fbg .Tx .SerTxChoice .V =&s ;}; + +// AddSurface3DChart adds a new 3D surface chart to a chart. +func (_fdc Chart )AddSurface3DChart ()Surface3DChart {_ab :=_f .NewCT_PlotAreaChoice ();_fdc ._edc .Chart .PlotArea .PlotAreaChoice =append (_fdc ._edc .Chart .PlotArea .PlotAreaChoice ,_ab );_ab .Surface3DChart =_f .NewCT_Surface3DChart ();_ded (_fdc ._edc .Chart ); +_cfeb :=Surface3DChart {_edcf :_ab .Surface3DChart };_cfeb .InitializeDefaults ();return _cfeb ;}; // X returns the inner wrapped XML type. -func (_aec GridLines )X ()*_d .CT_ChartLines {return _aec ._ffde }; +func (_ddg LineChart )X ()*_f .CT_LineChart {return _ddg ._gff }; // Index returns the index of the series -func (_adg SurfaceChartSeries )Index ()uint32 {return _adg ._gcfe .Idx .ValAttr };func (_ebd Legend )SetPosition (p _d .ST_LegendPos ){if p ==_d .ST_LegendPosUnset {_ebd ._fafg .LegendPos =nil ;}else {_ebd ._fafg .LegendPos =_d .NewCT_LegendPos ();_ebd ._fafg .LegendPos .ValAttr =p ; -};};func (_aee DateAxis )Properties ()_e .ShapeProperties {if _aee ._fcd .SpPr ==nil {_aee ._fcd .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_aee ._fcd .SpPr );}; +func (_dfc SurfaceChartSeries )Index ()uint32 {return _dfc ._fecg .Idx .ValAttr }; -// InitializeDefaults the bar chart to its defaults -func (_dbee PieOfPieChart )InitializeDefaults (){_dbee ._cgb .VaryColors =_d .NewCT_Boolean ();_dbee ._cgb .VaryColors .ValAttr =_c .Bool (true );_dbee .SetType (_d .ST_OfPieTypePie );_dbee ._cgb .SecondPieSize =_d .NewCT_SecondPieSize ();_dbee ._cgb .SecondPieSize .ValAttr =&_d .ST_SecondPieSize {}; -_dbee ._cgb .SecondPieSize .ValAttr .ST_SecondPieSizeUShort =_c .Uint16 (75);_cee :=_d .NewCT_ChartLines ();_cee .SpPr =_fc .NewCT_ShapeProperties ();_dfg :=_e .MakeShapeProperties (_cee .SpPr );_dfg .LineProperties ().SetSolidFill (_g .Auto );_dbee ._cgb .SerLines =append (_dbee ._cgb .SerLines ,_cee ); -}; +// InitializeDefaults initializes an area series to the default values. +func (_fcd AreaChartSeries )InitializeDefaults (){};func (_acaf DateAxis )SetCrosses (axis Axis ){_acaf ._aca .CrossAx .ValAttr =axis .AxisID ()}; -// AddBarChart adds a new bar chart to a chart. -func (_aed Chart )AddBarChart ()BarChart {_ddd :=_d .NewCT_PlotAreaChoice ();_aed ._bfe .Chart .PlotArea .PlotAreaChoice =append (_aed ._bfe .Chart .PlotArea .PlotAreaChoice ,_ddd );_ddd .BarChart =_d .NewCT_BarChart ();_ddd .BarChart .Grouping =_d .NewCT_BarGrouping (); -_ddd .BarChart .Grouping .ValAttr =_d .ST_BarGroupingStandard ;_eaf :=BarChart {_ada :_ddd .BarChart };_eaf .InitializeDefaults ();return _eaf ;};func MakeLegend (l *_d .CT_Legend )Legend {return Legend {l }}; +// Bar3DChart is a 3D bar chart. +type Bar3DChart struct{chartBase ;_db *_f .CT_Bar3DChart ;}; -// SetOrder sets the order of the series -func (_dfc LineChartSeries )SetOrder (idx uint32 ){_dfc ._cac .Order .ValAttr =idx }; +// BubbleChart is a 2D Bubble chart. +type BubbleChart struct{chartBase ;_add *_f .CT_BubbleChart ;};func (_gbaf DataLabels )SetShowCategoryName (b bool ){_gbaf .ensureChoice ();_gbaf ._ecc .DLblsChoice .ShowCatName =_f .NewCT_Boolean ();_gbaf ._ecc .DLblsChoice .ShowCatName .ValAttr =_fa .Bool (b ); +}; -// InitializeDefaults the bar chart to its defaults -func (_abd PieChart )InitializeDefaults (){_abd ._fafc .VaryColors =_d .NewCT_Boolean ();_abd ._fafc .VaryColors .ValAttr =_c .Bool (true );};func (_bfeb DataLabels )SetShowValue (b bool ){_bfeb .ensureChoice ();_bfeb ._aedg .DLblsChoice .ShowVal =_d .NewCT_Boolean (); -_bfeb ._aedg .DLblsChoice .ShowVal .ValAttr =_c .Bool (b );};func (_gac DataLabels )SetShowLegendKey (b bool ){_gac .ensureChoice ();_gac ._aedg .DLblsChoice .ShowLegendKey =_d .NewCT_Boolean ();_gac ._aedg .DLblsChoice .ShowLegendKey .ValAttr =_c .Bool (b ); -};type ScatterChart struct{chartBase ;_fbg *_d .CT_ScatterChart ;}; +// AddDoughnutChart adds a new doughnut (pie with a hole in the center) chart to a chart. +func (_bfd Chart )AddDoughnutChart ()DoughnutChart {_dbg :=_f .NewCT_PlotAreaChoice ();_bfd ._edc .Chart .PlotArea .PlotAreaChoice =append (_bfd ._edc .Chart .PlotArea .PlotAreaChoice ,_dbg );_dbg .DoughnutChart =_f .NewCT_DoughnutChart ();_cgc :=DoughnutChart {_gbd :_dbg .DoughnutChart }; +_cgc .InitializeDefaults ();return _cgc ;}; -// X returns the inner wrapped XML type. -func (_ebf LineChartSeries )X ()*_d .CT_LineSer {return _ebf ._cac }; +// Axis is the interface implemented by different axes when assigning to a +// chart. +type Axis interface{AxisID ()uint32 ;};func (_caa Title )RunProperties ()_a .RunProperties {if _caa ._febe .Tx ==nil {_caa .SetText ("");};if _caa ._febe .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr ==nil {_caa ._febe .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr =_e .NewCT_TextCharacterProperties (); +};return _a .MakeRunProperties (_caa ._febe .Tx .TxChoice .Rich .P [0].EG_TextRun [0].TextRunChoice .R .RPr );}; -// Properties returns the line chart series shape properties. -func (_badc ScatterChartSeries )Properties ()_e .ShapeProperties {if _badc ._edcg .SpPr ==nil {_badc ._edcg .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_badc ._edcg .SpPr );};func (_ede chartBase )nextColor (_eaec int )_g .Color {return _cgd [_eaec %len (_cgd )]}; -func (_eef SeriesAxis )AxisID ()uint32 {return _eef ._fgge .AxId .ValAttr };func (_fcb LineChartSeries )InitializeDefaults (){_fcb .Properties ().LineProperties ().SetWidth (1*_fg .Point );_fcb .Properties ().LineProperties ().SetSolidFill (_g .Black ); -_fcb .Properties ().LineProperties ().SetJoin (_e .LineJoinRound );_fcb .Marker ().SetSymbol (_d .ST_MarkerStyleNone );_fcb .Labels ().SetShowLegendKey (false );_fcb .Labels ().SetShowValue (false );_fcb .Labels ().SetShowPercent (false );_fcb .Labels ().SetShowCategoryName (false ); -_fcb .Labels ().SetShowSeriesName (false );_fcb .Labels ().SetShowLeaderLines (false );}; +// Index returns the index of the series +func (_efcf LineChartSeries )Index ()uint32 {return _efcf ._aeb .Idx .ValAttr }; -// SetIndex sets the index of the series -func (_afdb ScatterChartSeries )SetIndex (idx uint32 ){_afdb ._edcg .Idx .ValAttr =idx }; +// AddSeries adds a default series to an Pie chart. +func (_gdca PieOfPieChart )AddSeries ()PieChartSeries {_adbc :=_f .NewCT_PieSer ();_gdca ._dadcg .Ser =append (_gdca ._dadcg .Ser ,_adbc );_adbc .Idx .ValAttr =uint32 (len (_gdca ._dadcg .Ser )-1);_adbc .Order .ValAttr =uint32 (len (_gdca ._dadcg .Ser )-1); +_ccc :=PieChartSeries {_adbc };_ccc .InitializeDefaults ();return _ccc ;}; -// Index returns the index of the series -func (_cfg ScatterChartSeries )Index ()uint32 {return _cfg ._edcg .Idx .ValAttr };type DataLabels struct{_aedg *_d .CT_DLbls }; +// SetExplosion sets the value that the segements of the pie are 'exploded' by +func (_dadc PieChartSeries )SetExplosion (v uint32 ){_dadc ._dcc .Explosion =_f .NewCT_UnsignedInt ();_dadc ._dcc .Explosion .ValAttr =v ;}; -// X returns the inner wrapped XML type. -func (_eeed SurfaceChart )X ()*_d .CT_SurfaceChart {return _eeed ._cfc };func (_cfe DataLabels )SetPosition (p _d .ST_DLblPos ){_cfe .ensureChoice ();_cfe ._aedg .DLblsChoice .DLblPos =_d .NewCT_DLblPos ();_cfe ._aedg .DLblsChoice .DLblPos .ValAttr =p ; -}; +// SetValues sets values directly on a source. +func (_abe NumberDataSource )SetValues (v []float64 ){_abe .ensureChoice ();_abe ._dda .NumDataSourceChoice .NumRef =nil ;_abe ._dda .NumDataSourceChoice .NumLit =_f .NewCT_NumData ();_abe ._dda .NumDataSourceChoice .NumLit .PtCount =_f .NewCT_UnsignedInt (); +_abe ._dda .NumDataSourceChoice .NumLit .PtCount .ValAttr =uint32 (len (v ));for _bae ,_bca :=range v {_abe ._dda .NumDataSourceChoice .NumLit .Pt =append (_abe ._dda .NumDataSourceChoice .NumLit .Pt ,&_f .CT_NumVal {IdxAttr :uint32 (_bae ),V :_g .Sprintf ("\u0025\u0067",_bca )}); +};};func (_aad CategoryAxis )MajorGridLines ()GridLines {if _aad ._gf .MajorGridlines ==nil {_aad ._gf .MajorGridlines =_f .NewCT_ChartLines ();};return GridLines {_aad ._gf .MajorGridlines };};type SurfaceChartSeries struct{_fecg *_f .CT_SurfaceSer }; +type DateAxis struct{_aca *_f .CT_DateAx }; -// InitializeDefaults initializes an area series to the default values. -func (_cc AreaChartSeries )InitializeDefaults (){}; +// AddSeries adds a default series to a Stock chart. +func (_eed StockChart )AddSeries ()LineChartSeries {_acab :=_f .NewCT_LineSer ();_eed ._gbef .Ser =append (_eed ._gbef .Ser ,_acab );_acab .Idx .ValAttr =uint32 (len (_eed ._gbef .Ser )-1);_acab .Order .ValAttr =uint32 (len (_eed ._gbef .Ser )-1);_cacf :=LineChartSeries {_acab }; +_cacf .Values ().CreateEmptyNumberCache ();_cacf .Properties ().LineProperties ().SetNoFill ();return _cacf ;};func (_cbcg ValueAxis )MajorGridLines ()GridLines {if _cbcg ._gea .MajorGridlines ==nil {_cbcg ._gea .MajorGridlines =_f .NewCT_ChartLines (); +};return GridLines {_cbcg ._gea .MajorGridlines };};func (_cfg Marker )SetSymbol (s _f .ST_MarkerStyle ){if s ==_f .ST_MarkerStyleUnset {_cfg ._gdbd .Symbol =nil ;}else {_cfg ._gdbd .Symbol =_f .NewCT_MarkerStyle ();_cfg ._gdbd .Symbol .ValAttr =s ;};}; -// Values returns the value data source. -func (_ee RadarChartSeries )Values ()NumberDataSource {if _ee ._cbf .Val ==nil {_ee ._cbf .Val =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_ee ._cbf .Val );}; -// SetValues is used to set the source data to a set of values. -func (_bd CategoryAxisDataSource )SetValues (v []string ){_bd ._dfb .AxDataSourceChoice =_d .NewCT_AxDataSourceChoice ();_bd ._dfb .AxDataSourceChoice .StrLit =_d .NewCT_StrData ();_bd ._dfb .AxDataSourceChoice .StrLit .PtCount =_d .NewCT_UnsignedInt (); -_bd ._dfb .AxDataSourceChoice .StrLit .PtCount .ValAttr =uint32 (len (v ));for _fgg ,_fdf :=range v {_bd ._dfb .AxDataSourceChoice .StrLit .Pt =append (_bd ._dfb .AxDataSourceChoice .StrLit .Pt ,&_d .CT_StrVal {IdxAttr :uint32 (_fgg ),V :_fdf });};}; +// InitializeDefaults the bar chart to its defaults +func (_fbdg DoughnutChart )InitializeDefaults (){_fbdg ._gbd .VaryColors =_f .NewCT_Boolean ();_fbdg ._gbd .VaryColors .ValAttr =_fa .Bool (true );_fbdg ._gbd .HoleSize =_f .NewCT_HoleSize ();_fbdg ._gbd .HoleSize .ValAttr =&_f .ST_HoleSize {};_fbdg ._gbd .HoleSize .ValAttr .ST_HoleSizeUByte =_fa .Uint8 (50); +};func MakeTitle (x *_f .CT_Title )Title {return Title {x }}; -// AddDateAxis adds a value axis to the chart. -func (_gef Chart )AddDateAxis ()DateAxis {_deff :=_d .NewCT_DateAx ();if _gef ._bfe .Chart .PlotArea .PlotAreaChoice1 ==nil {_gef ._bfe .Chart .PlotArea .PlotAreaChoice1 =[]*_d .CT_PlotAreaChoice1 {};};_deff .AxId =_d .NewCT_UnsignedInt ();_deff .AxId .ValAttr =0x7FFFFFFF&_ff .Uint32 (); -_gef ._bfe .Chart .PlotArea .PlotAreaChoice1 =append (_gef ._bfe .Chart .PlotArea .PlotAreaChoice1 ,&_d .CT_PlotAreaChoice1 {DateAx :_deff });_deff .Delete =_d .NewCT_Boolean ();_deff .Delete .ValAttr =_c .Bool (false );_deff .Scaling =_d .NewCT_Scaling (); -_deff .Scaling .Orientation =_d .NewCT_Orientation ();_deff .Scaling .Orientation .ValAttr =_d .ST_OrientationMinMax ;_deff .AxSharedChoice =&_d .EG_AxSharedChoice {};_deff .AxSharedChoice .Crosses =_d .NewCT_Crosses ();_deff .AxSharedChoice .Crosses .ValAttr =_d .ST_CrossesAutoZero ; -_deg :=DateAxis {_deff };_deg .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_g .LightGray );_deg .SetMajorTickMark (_d .ST_TickMarkOut );_deg .SetMinorTickMark (_d .ST_TickMarkIn );_deg .SetTickLabelPosition (_d .ST_TickLblPosNextTo ); -_deg .Properties ().LineProperties ().SetSolidFill (_g .Black );_deg .SetPosition (_d .ST_AxPosL );return _deg ;}; +// AddSeries adds a default series to a bar chart. +func (_agb Bar3DChart )AddSeries ()BarChartSeries {_fac :=_agb .nextColor (len (_agb ._db .Ser ));_ffe :=_f .NewCT_BarSer ();_agb ._db .Ser =append (_agb ._db .Ser ,_ffe );_ffe .Idx .ValAttr =uint32 (len (_agb ._db .Ser )-1);_ffe .Order .ValAttr =uint32 (len (_agb ._db .Ser )-1); +_ed :=BarChartSeries {_ffe };_ed .InitializeDefaults ();_ed .Properties ().SetSolidFill (_fac );return _ed ;};type ValueAxis struct{_gea *_f .CT_ValAx }; -// X returns the inner wrapped XML type. -func (_cfbb ScatterChart )X ()*_d .CT_ScatterChart {return _cfbb ._fbg };func (_ggb SurfaceChartSeries )CategoryAxis ()CategoryAxisDataSource {if _ggb ._gcfe .Cat ==nil {_ggb ._gcfe .Cat =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_ggb ._gcfe .Cat ); -}; +// Area3DChart is an area chart that has a shaded area underneath a curve. +type Area3DChart struct{chartBase ;_d *_f .CT_Area3DChart ;}; + +// SurfaceChart is a 3D surface chart, viewed from the top-down. +type SurfaceChart struct{chartBase ;_ege *_f .CT_SurfaceChart ;};func MakeNumberDataSource (x *_f .CT_NumDataSource )NumberDataSource {return NumberDataSource {x }}; // X returns the inner wrapped XML type. -func (_fad DateAxis )X ()*_d .CT_DateAx {return _fad ._fcd }; +func (_cggg SeriesAxis )X ()*_f .CT_SerAx {return _cggg ._abd }; -// AddLegend adds a legend to a chart, replacing any existing legend. -func (_ece Chart )AddLegend ()Legend {_ece ._bfe .Chart .Legend =_d .NewCT_Legend ();_gca :=MakeLegend (_ece ._bfe .Chart .Legend );_gca .InitializeDefaults ();return _gca ;}; +// AddStockChart adds a new stock chart. +func (_eec Chart )AddStockChart ()StockChart {_bcda :=_f .NewCT_PlotAreaChoice ();_eec ._edc .Chart .PlotArea .PlotAreaChoice =append (_eec ._edc .Chart .PlotArea .PlotAreaChoice ,_bcda );_bcda .StockChart =_f .NewCT_StockChart ();_bfe :=StockChart {_gbef :_bcda .StockChart }; +_bfe .InitializeDefaults ();return _bfe ;}; -// RadarChart is an Radar chart that has a shaded Radar underneath a curve. -type RadarChart struct{chartBase ;_cfea *_d .CT_RadarChart ;}; +// SetOrder sets the order of the series +func (_beea SurfaceChartSeries )SetOrder (idx uint32 ){_beea ._fecg .Order .ValAttr =idx }; -// InitializeDefaults initializes a Bubble chart series to the default values. -func (_ca BubbleChartSeries )InitializeDefaults (){}; +// AddSurfaceChart adds a new surface chart to a chart. +func (_cac Chart )AddSurfaceChart ()SurfaceChart {_ebba :=_f .NewCT_PlotAreaChoice ();_cac ._edc .Chart .PlotArea .PlotAreaChoice =append (_cac ._edc .Chart .PlotArea .PlotAreaChoice ,_ebba );_ebba .SurfaceChart =_f .NewCT_SurfaceChart ();_ded (_cac ._edc .Chart ); +_cac ._edc .Chart .View3D .RotX .ValAttr =_fa .Int8 (90);_cac ._edc .Chart .View3D .RotY .ValAttr =_fa .Uint16 (0);_cac ._edc .Chart .View3D .Perspective =_f .NewCT_Perspective ();_cac ._edc .Chart .View3D .Perspective .ValAttr =_fa .Uint8 (0);_dabfd :=SurfaceChart {_ege :_ebba .SurfaceChart }; +_dabfd .InitializeDefaults ();return _dabfd ;};func (_aaa DateAxis )SetPosition (p _f .ST_AxPos ){_aaa ._aca .AxPos =_f .NewCT_AxPos ();_aaa ._aca .AxPos .ValAttr =p ;};func (_bfa DataLabels )SetShowSeriesName (b bool ){_bfa .ensureChoice ();_bfa ._ecc .DLblsChoice .ShowSerName =_f .NewCT_Boolean (); +_bfa ._ecc .DLblsChoice .ShowSerName .ValAttr =_fa .Bool (b );}; -// InitializeDefaults the bar chart to its defaults -func (_ae Bar3DChart )InitializeDefaults (){_ae .SetDirection (_d .ST_BarDirCol )};func (_cge CategoryAxis )InitializeDefaults (){_cge .SetPosition (_d .ST_AxPosB );_cge .SetMajorTickMark (_d .ST_TickMarkOut );_cge .SetMinorTickMark (_d .ST_TickMarkIn ); -_cge .SetTickLabelPosition (_d .ST_TickLblPosNextTo );_cge .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_g .LightGray );_cge .Properties ().LineProperties ().SetSolidFill (_g .Black );};func (_agf GridLines )Properties ()_e .ShapeProperties {if _agf ._ffde .SpPr ==nil {_agf ._ffde .SpPr =_fc .NewCT_ShapeProperties (); -};return _e .MakeShapeProperties (_agf ._ffde .SpPr );}; +// X returns the inner wrapped XML type. +func (_ffab LineChartSeries )X ()*_f .CT_LineSer {return _ffab ._aeb }; // Values returns the value data source. -func (_gbb BarChartSeries )Values ()NumberDataSource {if _gbb ._gb .Val ==nil {_gbb ._gb .Val =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_gbb ._gb .Val );};func (_eee ScatterChartSeries )SetSmooth (b bool ){_eee ._edcg .Smooth =_d .NewCT_Boolean (); -_eee ._edcg .Smooth .ValAttr =&b ;};func (_cea Marker )SetSize (sz uint8 ){_cea ._faef .Size =_d .NewCT_MarkerSize ();_cea ._faef .Size .ValAttr =&sz ;}; +func (_dbbc PieChartSeries )Values ()NumberDataSource {if _dbbc ._dcc .Val ==nil {_dbbc ._dcc .Val =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_dbbc ._dcc .Val );}; -// AddAxis adds an axis to a Scatter chart. -func (_bag ScatterChart )AddAxis (axis Axis ){_acb :=_d .NewCT_UnsignedInt ();_acb .ValAttr =axis .AxisID ();_bag ._fbg .AxId =append (_bag ._fbg .AxId ,_acb );}; +// AddAxis adds an axis to a line chart. +func (_fba LineChart )AddAxis (axis Axis ){_bbf :=_f .NewCT_UnsignedInt ();_bbf .ValAttr =axis .AxisID ();_fba ._gff .AxId =append (_fba ._gff .AxId ,_bbf );}; -// Properties returns the line chart series shape properties. -func (_ffcb LineChartSeries )Properties ()_e .ShapeProperties {if _ffcb ._cac .SpPr ==nil {_ffcb ._cac .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_ffcb ._cac .SpPr );};func (_fgf Title )InitializeDefaults (){_fgf .SetText ("\u0054\u0069\u0074l\u0065"); -_fgf .RunProperties ().SetSize (16*_fg .Point );_fgf .RunProperties ().SetSolidFill (_g .Black );_fgf .RunProperties ().SetFont ("\u0043\u0061\u006c\u0069\u0062\u0020\u0072\u0069");_fgf .RunProperties ().SetBold (false );}; +// AddAxis adds an axis to a Surface chart. +func (_abc SurfaceChart )AddAxis (axis Axis ){_bfg :=_f .NewCT_UnsignedInt ();_bfg .ValAttr =axis .AxisID ();_abc ._ege .AxId =append (_abc ._ege .AxId ,_bfg );}; // CategoryAxis returns the category data source. -func (_ega PieChartSeries )CategoryAxis ()CategoryAxisDataSource {if _ega ._gfdb .Cat ==nil {_ega ._gfdb .Cat =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_ega ._gfdb .Cat );};func (_cfbg Title )SetText (s string ){if _cfbg ._ggc .Tx ==nil {_cfbg ._ggc .Tx =_d .NewCT_Tx (); -};if _cfbg ._ggc .Tx .TxChoice .Rich ==nil {_cfbg ._ggc .Tx .TxChoice .Rich =_fc .NewCT_TextBody ();};var _cfa *_fc .CT_TextParagraph ;if len (_cfbg ._ggc .Tx .TxChoice .Rich .P )==0{_cfa =_fc .NewCT_TextParagraph ();_cfbg ._ggc .Tx .TxChoice .Rich .P =[]*_fc .CT_TextParagraph {_cfa }; -}else {_cfa =_cfbg ._ggc .Tx .TxChoice .Rich .P [0];};var _eagf *_fc .EG_TextRun ;if len (_cfa .EG_TextRun )==0{_eagf =_fc .NewEG_TextRun ();_cfa .EG_TextRun =[]*_fc .EG_TextRun {_eagf };}else {_eagf =_cfa .EG_TextRun [0];};if _eagf .TextRunChoice .R ==nil {_eagf .TextRunChoice .R =_fc .NewCT_RegularTextRun (); -};_eagf .TextRunChoice .R .T =s ;}; +func (_da BubbleChartSeries )CategoryAxis ()CategoryAxisDataSource {if _da ._efc .XVal ==nil {_da ._efc .XVal =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_da ._efc .XVal );};func (_acb BubbleChart )AddAxis (axis Axis ){_cdf :=_f .NewCT_UnsignedInt (); +_cdf .ValAttr =axis .AxisID ();_acb ._add .AxId =append (_acb ._add .AxId ,_cdf );}; -// InitializeDefaults initializes an Pie series to the default values. -func (_ebb PieChartSeries )InitializeDefaults (){}; +// InitializeDefaults the bar chart to its defaults +func (_ge AreaChart )InitializeDefaults (){}; -// StockChart is a 2D Stock chart. -type StockChart struct{chartBase ;_bgd *_d .CT_StockChart ;};func (_gd AreaChart )AddAxis (axis Axis ){_bea :=_d .NewCT_UnsignedInt ();_bea .ValAttr =axis .AxisID ();_gd ._dfe .AxId =append (_gd ._dfe .AxId ,_bea );}; +// PieChartSeries is a series to be used on an Pie chart. +type PieChartSeries struct{_dcc *_f .CT_PieSer };func (_fec Marker )SetSize (sz uint8 ){_fec ._gdbd .Size =_f .NewCT_MarkerSize ();_fec ._gdbd .Size .ValAttr =&sz ;};var _eae =[]_gg .Color {_gg .RGB (0x33,0x66,0xcc),_gg .RGB (0xDC,0x39,0x12),_gg .RGB (0xFF,0x99,0x00),_gg .RGB (0x10,0x96,0x18),_gg .RGB (0x99,0x00,0x99),_gg .RGB (0x3B,0x3E,0xAC),_gg .RGB (0x00,0x99,0xC6),_gg .RGB (0xDD,0x44,0x77),_gg .RGB (0x66,0xAA,0x00),_gg .RGB (0xB8,0x2E,0x2E),_gg .RGB (0x31,0x63,0x95),_gg .RGB (0x99,0x44,0x99),_gg .RGB (0x22,0xAA,0x99),_gg .RGB (0xAA,0xAA,0x11),_gg .RGB (0x66,0x33,0xCC),_gg .RGB (0xE6,0x73,0x00),_gg .RGB (0x8B,0x07,0x07),_gg .RGB (0x32,0x92,0x62),_gg .RGB (0x55,0x74,0xA6),_gg .RGB (0x3B,0x3E,0xAC)}; -// ScatterChartSeries is the data series for a scatter chart. -type ScatterChartSeries struct{_edcg *_d .CT_ScatterSer }; - -// AddTitle sets a new title on the chart. -func (_dbab Chart )AddTitle ()Title {_dbab ._bfe .Chart .Title =_d .NewCT_Title ();_dbab ._bfe .Chart .Title .Overlay =_d .NewCT_Boolean ();_dbab ._bfe .Chart .Title .Overlay .ValAttr =_c .Bool (false );_dbab ._bfe .Chart .AutoTitleDeleted =_d .NewCT_Boolean (); -_dbab ._bfe .Chart .AutoTitleDeleted .ValAttr =_c .Bool (false );_cgc :=MakeTitle (_dbab ._bfe .Chart .Title );_cgc .InitializeDefaults ();return _cgc ;};var NullAxis Axis =nullAxis (0); // X returns the inner wrapped XML type. -func (_dcef Legend )X ()*_d .CT_Legend {return _dcef ._fafg };func (_bga Bar3DChart )AddAxis (axis Axis ){_cf :=_d .NewCT_UnsignedInt ();_cf .ValAttr =axis .AxisID ();_bga ._aa .AxId =append (_bga ._aa .AxId ,_cf );};func (_fde Legend )SetOverlay (b bool ){_fde ._fafg .Overlay =_d .NewCT_Boolean (); -_fde ._fafg .Overlay .ValAttr =_c .Bool (b );};func (_edg DateAxis )MajorGridLines ()GridLines {if _edg ._fcd .MajorGridlines ==nil {_edg ._fcd .MajorGridlines =_d .NewCT_ChartLines ();};return GridLines {_edg ._fcd .MajorGridlines };}; - -// InitializeDefaults initializes a bar chart series to the default values. -func (_bb BarChartSeries )InitializeDefaults (){}; +func (_adc PieOfPieChart )X ()*_f .CT_OfPieChart {return _adc ._dadcg };func (_fadb SurfaceChartSeries )CategoryAxis ()CategoryAxisDataSource {if _fadb ._fecg .Cat ==nil {_fadb ._fecg .Cat =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_fadb ._fecg .Cat ); +}; // X returns the inner wrapped XML type. -func (_efg SeriesAxis )X ()*_d .CT_SerAx {return _efg ._fgge }; +func (_eeee ScatterChart )X ()*_f .CT_ScatterChart {return _eeee ._cfae };func MakeMarker (x *_f .CT_Marker )Marker {return Marker {x }}; -// AddPie3DChart adds a new pie chart to a chart. -func (_bbe Chart )AddPie3DChart ()Pie3DChart {_dgd (_bbe ._bfe .Chart );_eae :=_d .NewCT_PlotAreaChoice ();_bbe ._bfe .Chart .PlotArea .PlotAreaChoice =append (_bbe ._bfe .Chart .PlotArea .PlotAreaChoice ,_eae );_eae .Pie3DChart =_d .NewCT_Pie3DChart (); -_gbg :=Pie3DChart {_dgde :_eae .Pie3DChart };_gbg .InitializeDefaults ();return _gbg ;};type nullAxis byte ; +// SetIndex sets the index of the series +func (_cfaef SurfaceChartSeries )SetIndex (idx uint32 ){_cfaef ._fecg .Idx .ValAttr =idx };func (_cfbb ValueAxis )SetMinorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_cfbb ._gea .MinorTickMark =nil ;}else {_cfbb ._gea .MinorTickMark =_f .NewCT_TickMark (); +_cfbb ._gea .MinorTickMark .ValAttr =m ;};}; -// Values returns the value data source. -func (_fa BubbleChartSeries )Values ()NumberDataSource {if _fa ._bca .YVal ==nil {_fa ._bca .YVal =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_fa ._bca .YVal );};func (_ace LineChartSeries )CategoryAxis ()CategoryAxisDataSource {if _ace ._cac .Cat ==nil {_ace ._cac .Cat =_d .NewCT_AxDataSource (); -};return MakeAxisDataSource (_ace ._cac .Cat );}; +// CreateEmptyNumberCache creates an empty number cache, which is used sometimes +// to increase file format compatibility. It should actually contain the +// computed cell data, but just creating an empty one is good enough. +func (_efae NumberDataSource )CreateEmptyNumberCache (){_efae .ensureChoice ();if _efae ._dda .NumDataSourceChoice .NumRef ==nil {_efae ._dda .NumDataSourceChoice .NumRef =_f .NewCT_NumRef ();};_efae ._dda .NumDataSourceChoice .NumLit =nil ;_efae ._dda .NumDataSourceChoice .NumRef .NumCache =_f .NewCT_NumData (); +_efae ._dda .NumDataSourceChoice .NumRef .NumCache .PtCount =_f .NewCT_UnsignedInt ();_efae ._dda .NumDataSourceChoice .NumRef .NumCache .PtCount .ValAttr =0;}; -// AddScatterChart adds a scatter (X/Y) chart. -func (_ecac Chart )AddScatterChart ()ScatterChart {_aef :=_d .NewCT_PlotAreaChoice ();_ecac ._bfe .Chart .PlotArea .PlotAreaChoice =append (_ecac ._bfe .Chart .PlotArea .PlotAreaChoice ,_aef );_aef .ScatterChart =_d .NewCT_ScatterChart ();_gfd :=ScatterChart {_fbg :_aef .ScatterChart }; -_gfd .InitializeDefaults ();return _gfd ;}; +// AddSeries adds a default series to an area chart. +func (_af AreaChart )AddSeries ()AreaChartSeries {_cb :=_af .nextColor (len (_af ._fb .Ser ));_cg :=_f .NewCT_AreaSer ();_af ._fb .Ser =append (_af ._fb .Ser ,_cg );_cg .Idx .ValAttr =uint32 (len (_af ._fb .Ser )-1);_cg .Order .ValAttr =uint32 (len (_af ._fb .Ser )-1); +_cbc :=AreaChartSeries {_cg };_cbc .InitializeDefaults ();_cbc .Properties ().SetSolidFill (_cb );return _cbc ;}; -// AddStockChart adds a new stock chart. -func (_bfca Chart )AddStockChart ()StockChart {_fbc :=_d .NewCT_PlotAreaChoice ();_bfca ._bfe .Chart .PlotArea .PlotAreaChoice =append (_bfca ._bfe .Chart .PlotArea .PlotAreaChoice ,_fbc );_fbc .StockChart =_d .NewCT_StockChart ();_cgea :=StockChart {_bgd :_fbc .StockChart }; -_cgea .InitializeDefaults ();return _cgea ;};type Title struct{_ggc *_d .CT_Title }; +// CategoryAxis returns the category data source. +func (_bce BarChartSeries )CategoryAxis ()CategoryAxisDataSource {if _bce ._cee .Cat ==nil {_bce ._cee .Cat =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_bce ._cee .Cat );};func (_gadb DateAxis )AxisID ()uint32 {return _gadb ._aca .AxId .ValAttr }; +func (_ebda DataLabels )SetPosition (p _f .ST_DLblPos ){_ebda .ensureChoice ();_ebda ._ecc .DLblsChoice .DLblPos =_f .NewCT_DLblPos ();_ebda ._ecc .DLblsChoice .DLblPos .ValAttr =p ;}; -// Bar3DChart is a 3D bar chart. -type Bar3DChart struct{chartBase ;_aa *_d .CT_Bar3DChart ;};func (_gcaa Title )ParagraphProperties ()_e .ParagraphProperties {if _gcaa ._ggc .Tx ==nil {_gcaa .SetText ("");};if _gcaa ._ggc .Tx .TxChoice .Rich .P [0].PPr ==nil {_gcaa ._ggc .Tx .TxChoice .Rich .P [0].PPr =_fc .NewCT_TextParagraphProperties (); -};return _e .MakeParagraphProperties (_gcaa ._ggc .Tx .TxChoice .Rich .P [0].PPr );};type Marker struct{_faef *_d .CT_Marker }; +// X returns the inner wrapped XML type. +func (_ad BarChartSeries )X ()*_f .CT_BarSer {return _ad ._cee };type GridLines struct{_edgb *_f .CT_ChartLines }; -// Order returns the order of the series -func (_ebdf SurfaceChartSeries )Order ()uint32 {return _ebdf ._gcfe .Order .ValAttr };var _cgd =[]_g .Color {_g .RGB (0x33,0x66,0xcc),_g .RGB (0xDC,0x39,0x12),_g .RGB (0xFF,0x99,0x00),_g .RGB (0x10,0x96,0x18),_g .RGB (0x99,0x00,0x99),_g .RGB (0x3B,0x3E,0xAC),_g .RGB (0x00,0x99,0xC6),_g .RGB (0xDD,0x44,0x77),_g .RGB (0x66,0xAA,0x00),_g .RGB (0xB8,0x2E,0x2E),_g .RGB (0x31,0x63,0x95),_g .RGB (0x99,0x44,0x99),_g .RGB (0x22,0xAA,0x99),_g .RGB (0xAA,0xAA,0x11),_g .RGB (0x66,0x33,0xCC),_g .RGB (0xE6,0x73,0x00),_g .RGB (0x8B,0x07,0x07),_g .RGB (0x32,0x92,0x62),_g .RGB (0x55,0x74,0xA6),_g .RGB (0x3B,0x3E,0xAC)}; +// AreaChartSeries is a series to be used on an area chart. +type AreaChartSeries struct{_fbg *_f .CT_AreaSer }; +// InitializeDefaults the bar chart to its defaults +func (_efa Area3DChart )InitializeDefaults (){};func _ded (_cfa *_f .CT_Chart ){_cfa .View3D =_f .NewCT_View3D ();_cfa .View3D .RotX =_f .NewCT_RotX ();_cfa .View3D .RotX .ValAttr =_fa .Int8 (15);_cfa .View3D .RotY =_f .NewCT_RotY ();_cfa .View3D .RotY .ValAttr =_fa .Uint16 (20); +_cfa .View3D .RAngAx =_f .NewCT_Boolean ();_cfa .View3D .RAngAx .ValAttr =_fa .Bool (false );_cfa .Floor =_f .NewCT_Surface ();_cfa .Floor .Thickness =_f .NewCT_Thickness ();_cfa .Floor .Thickness .ValAttr .Uint32 =_fa .Uint32 (0);_cfa .SideWall =_f .NewCT_Surface (); +_cfa .SideWall .Thickness =_f .NewCT_Thickness ();_cfa .SideWall .Thickness .ValAttr .Uint32 =_fa .Uint32 (0);_cfa .BackWall =_f .NewCT_Surface ();_cfa .BackWall .Thickness =_f .NewCT_Thickness ();_cfa .BackWall .Thickness .ValAttr .Uint32 =_fa .Uint32 (0); +};func (_dgg ScatterChart )InitializeDefaults (){_dgg ._cfae .ScatterStyle .ValAttr =_f .ST_ScatterStyleMarker ;}; -// AddSurfaceChart adds a new surface chart to a chart. -func (_def Chart )AddSurfaceChart ()SurfaceChart {_ab :=_d .NewCT_PlotAreaChoice ();_def ._bfe .Chart .PlotArea .PlotAreaChoice =append (_def ._bfe .Chart .PlotArea .PlotAreaChoice ,_ab );_ab .SurfaceChart =_d .NewCT_SurfaceChart ();_dgd (_def ._bfe .Chart ); -_def ._bfe .Chart .View3D .RotX .ValAttr =_c .Int8 (90);_def ._bfe .Chart .View3D .RotY .ValAttr =_c .Uint16 (0);_def ._bfe .Chart .View3D .Perspective =_d .NewCT_Perspective ();_def ._bfe .Chart .View3D .Perspective .ValAttr =_c .Uint8 (0);_ecae :=SurfaceChart {_cfc :_ab .SurfaceChart }; -_ecae .InitializeDefaults ();return _ecae ;}; +// Properties returns the line chart series shape properties. +func (_feb ScatterChartSeries )Properties ()_a .ShapeProperties {if _feb ._bbbb .SpPr ==nil {_feb ._bbbb .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_feb ._bbbb .SpPr );}; -// AddSeries adds a default series to an Pie3D chart. -func (_ddcb Pie3DChart )AddSeries ()PieChartSeries {_bdad :=_d .NewCT_PieSer ();_ddcb ._dgde .Ser =append (_ddcb ._dgde .Ser ,_bdad );_bdad .Idx .ValAttr =uint32 (len (_ddcb ._dgde .Ser )-1);_bdad .Order .ValAttr =uint32 (len (_ddcb ._dgde .Ser )-1);_agda :=PieChartSeries {_bdad }; -_agda .InitializeDefaults ();return _agda ;};func MakeTitle (x *_d .CT_Title )Title {return Title {x }}; +// AddSeries adds a default series to an Radar chart. +func (_gfdbc RadarChart )AddSeries ()RadarChartSeries {_gfeg :=_gfdbc .nextColor (len (_gfdbc ._ecg .Ser ));_gbf :=_f .NewCT_RadarSer ();_gfdbc ._ecg .Ser =append (_gfdbc ._ecg .Ser ,_gbf );_gbf .Idx .ValAttr =uint32 (len (_gfdbc ._ecg .Ser )-1);_gbf .Order .ValAttr =uint32 (len (_gfdbc ._ecg .Ser )-1); +_afa :=RadarChartSeries {_gbf };_afa .InitializeDefaults ();_afa .Properties ().SetSolidFill (_gfeg );return _afa ;};func (_cfeba Surface3DChart )InitializeDefaults (){_cfeba ._edcf .Wireframe =_f .NewCT_Boolean ();_cfeba ._edcf .Wireframe .ValAttr =_fa .Bool (false ); +_cfeba ._edcf .BandFmts =_f .NewCT_BandFmts ();for _fcde :=0;_fcde < 15;_fcde ++{_gda :=_f .NewCT_BandFmt ();_gda .Idx .ValAttr =uint32 (_fcde );_gda .SpPr =_e .NewCT_ShapeProperties ();_dee :=_a .MakeShapeProperties (_gda .SpPr );_dee .SetSolidFill (_cfeba .nextColor (_fcde )); +_cfeba ._edcf .BandFmts .BandFmt =append (_cfeba ._edcf .BandFmts .BandFmt ,_gda );};}; -// X returns the inner wrapped XML type. -func (_gg AreaChartSeries )X ()*_d .CT_AreaSer {return _gg ._gdd };type LineChart struct{chartBase ;_afd *_d .CT_LineChart ;};func MakeNumberDataSource (x *_d .CT_NumDataSource )NumberDataSource {return NumberDataSource {x }};type SurfaceChartSeries struct{_gcfe *_d .CT_SurfaceSer }; -func (_ffe DateAxis )SetPosition (p _d .ST_AxPos ){_ffe ._fcd .AxPos =_d .NewCT_AxPos ();_ffe ._fcd .AxPos .ValAttr =p ;}; +// Properties returns the bar chart series shape properties. +func (_bb AreaChartSeries )Properties ()_a .ShapeProperties {if _bb ._fbg .SpPr ==nil {_bb ._fbg .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_bb ._fbg .SpPr );}; -// SetOrder sets the order of the series -func (_eacb ScatterChartSeries )SetOrder (idx uint32 ){_eacb ._edcg .Order .ValAttr =idx }; +// InitializeDefaults the bar chart to its defaults +func (_dae PieChart )InitializeDefaults (){_dae ._gbe .VaryColors =_f .NewCT_Boolean ();_dae ._gbe .VaryColors .ValAttr =_fa .Bool (true );}; -// AddAxis adds an axis to a Surface chart. -func (_fdgf Surface3DChart )AddAxis (axis Axis ){_defd :=_d .NewCT_UnsignedInt ();_defd .ValAttr =axis .AxisID ();_fdgf ._gba .AxId =append (_fdgf ._gba .AxId ,_defd );}; +// SetType sets the type the secone pie to either pie or bar +func (_gfda PieOfPieChart )SetType (t _f .ST_OfPieType ){_gfda ._dadcg .OfPieType .ValAttr =t };func (_fg Area3DChart )AddAxis (axis Axis ){_eg :=_f .NewCT_UnsignedInt ();_eg .ValAttr =axis .AxisID ();_fg ._d .AxId =append (_fg ._d .AxId ,_eg );};func (_agc RadarChart )AddAxis (axis Axis ){_gec :=_f .NewCT_UnsignedInt (); +_gec .ValAttr =axis .AxisID ();_agc ._ecg .AxId =append (_agc ._ecg .AxId ,_gec );}; -// X returns the inner wrapped XML type. -func (_egg Pie3DChart )X ()*_d .CT_Pie3DChart {return _egg ._dgde };func (_aff CategoryAxis )SetMinorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_aff ._fea .MinorTickMark =nil ;}else {_aff ._fea .MinorTickMark =_d .NewCT_TickMark ();_aff ._fea .MinorTickMark .ValAttr =m ; -};};func (_gff Surface3DChart )InitializeDefaults (){_gff ._gba .Wireframe =_d .NewCT_Boolean ();_gff ._gba .Wireframe .ValAttr =_c .Bool (false );_gff ._gba .BandFmts =_d .NewCT_BandFmts ();for _fdae :=0;_fdae < 15;_fdae ++{_dca :=_d .NewCT_BandFmt (); -_dca .Idx .ValAttr =uint32 (_fdae );_dca .SpPr =_fc .NewCT_ShapeProperties ();_efae :=_e .MakeShapeProperties (_dca .SpPr );_efae .SetSolidFill (_gff .nextColor (_fdae ));_gff ._gba .BandFmts .BandFmt =append (_gff ._gba .BandFmts .BandFmt ,_dca );};}; +// SetLabelReference is used to set the source data to a range of cells +// containing strings. +func (_eab CategoryAxisDataSource )SetLabelReference (s string ){_eab ._ffb .AxDataSourceChoice =_f .NewCT_AxDataSourceChoice ();_eab ._ffb .AxDataSourceChoice .StrRef =_f .NewCT_StrRef ();_eab ._ffb .AxDataSourceChoice .StrRef .F =s ;};func (_dace LineChartSeries )CategoryAxis ()CategoryAxisDataSource {if _dace ._aeb .Cat ==nil {_dace ._aeb .Cat =_f .NewCT_AxDataSource (); +};return MakeAxisDataSource (_dace ._aeb .Cat );}; +// PieChart is a Pie chart. +type PieChart struct{chartBase ;_gbe *_f .CT_PieChart ;}; -// SetExplosion sets the value that the segements of the pie are 'exploded' by -func (_bcec PieChartSeries )SetExplosion (v uint32 ){_bcec ._gfdb .Explosion =_d .NewCT_UnsignedInt ();_bcec ._gfdb .Explosion .ValAttr =v ;};func (_bdag SurfaceChart )InitializeDefaults (){_bdag ._cfc .Wireframe =_d .NewCT_Boolean ();_bdag ._cfc .Wireframe .ValAttr =_c .Bool (false ); -_bdag ._cfc .BandFmts =_d .NewCT_BandFmts ();for _eaef :=0;_eaef < 15;_eaef ++{_add :=_d .NewCT_BandFmt ();_add .Idx .ValAttr =uint32 (_eaef );_add .SpPr =_fc .NewCT_ShapeProperties ();_dcba :=_e .MakeShapeProperties (_add .SpPr );_dcba .SetSolidFill (_bdag .nextColor (_eaef )); -_bdag ._cfc .BandFmts .BandFmt =append (_bdag ._cfc .BandFmts .BandFmt ,_add );};}; +// SetDisplayBlanksAs controls how missing values are displayed. +func (_gfc Chart )SetDisplayBlanksAs (v _f .ST_DispBlanksAs ){_gfc ._edc .Chart .DispBlanksAs =_f .NewCT_DispBlanksAs ();_gfc ._edc .Chart .DispBlanksAs .ValAttr =v ;}; -// X returns the inner wrapped XML type. -func (_cab RadarChartSeries )X ()*_d .CT_RadarSer {return _cab ._cbf }; +// AddSeries adds a default series to a line chart. +func (_gdb LineChart )AddSeries ()LineChartSeries {_faa :=_gdb .nextColor (len (_gdb ._gff .Ser ));_adf :=_f .NewCT_LineSer ();_gdb ._gff .Ser =append (_gdb ._gff .Ser ,_adf );_adf .Idx .ValAttr =uint32 (len (_gdb ._gff .Ser )-1);_adf .Order .ValAttr =uint32 (len (_gdb ._gff .Ser )-1); +_bdf :=LineChartSeries {_adf };_bdf .InitializeDefaults ();_bdf .Properties ().LineProperties ().SetSolidFill (_faa );return _bdf ;};func (_gfd DataLabels )SetShowLeaderLines (b bool ){_gfd .ensureChoice ();_gfd ._ecc .DLblsChoice .ShowLeaderLines =_f .NewCT_Boolean (); +_gfd ._ecc .DLblsChoice .ShowLeaderLines .ValAttr =_fa .Bool (b );};func (_ga nullAxis )AxisID ()uint32 {return 0};type CategoryAxis struct{_gf *_f .CT_CatAx };func (_gfg SurfaceChart )InitializeDefaults (){_gfg ._ege .Wireframe =_f .NewCT_Boolean ();_gfg ._ege .Wireframe .ValAttr =_fa .Bool (false ); +_gfg ._ege .BandFmts =_f .NewCT_BandFmts ();for _bbda :=0;_bbda < 15;_bbda ++{_ade :=_f .NewCT_BandFmt ();_ade .Idx .ValAttr =uint32 (_bbda );_ade .SpPr =_e .NewCT_ShapeProperties ();_cddb :=_a .MakeShapeProperties (_ade .SpPr );_cddb .SetSolidFill (_gfg .nextColor (_bbda )); +_gfg ._ege .BandFmts .BandFmt =append (_gfg ._ege .BandFmts .BandFmt ,_ade );};}; -// X returns the inner wrapped XML type. -func (_gcad DoughnutChart )X ()*_d .CT_DoughnutChart {return _gcad ._fdg }; +// Values returns the value data source. +func (_efd RadarChartSeries )Values ()NumberDataSource {if _efd ._gae .Val ==nil {_efd ._gae .Val =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_efd ._gae .Val );};func (_gafea StockChart )AddAxis (axis Axis ){_fbge :=_f .NewCT_UnsignedInt (); +_fbge .ValAttr =axis .AxisID ();_gafea ._gbef .AxId =append (_gafea ._gbef .AxId ,_fbge );};func (_gdd ValueAxis )SetPosition (p _f .ST_AxPos ){_gdd ._gea .AxPos =_f .NewCT_AxPos ();_gdd ._gea .AxPos .ValAttr =p ;}; -// AreaChart is an area chart that has a shaded area underneath a curve. -type AreaChart struct{chartBase ;_dfe *_d .CT_AreaChart ;};func (_cbe ScatterChartSeries )CategoryAxis ()CategoryAxisDataSource {if _cbe ._edcg .XVal ==nil {_cbe ._edcg .XVal =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_cbe ._edcg .XVal );}; +// SetText sets the series text +func (_fcdc LineChartSeries )SetText (s string ){_fcdc ._aeb .Tx =_f .NewCT_SerTx ();_fcdc ._aeb .Tx .SerTxChoice .V =&s ;}; +// Marker returns the marker properties. +func (_dbb LineChartSeries )Marker ()Marker {if _dbb ._aeb .Marker ==nil {_dbb ._aeb .Marker =_f .NewCT_Marker ();};return MakeMarker (_dbb ._aeb .Marker );};func (_bdgab ValueAxis )SetMajorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_bdgab ._gea .MajorTickMark =nil ; +}else {_bdgab ._gea .MajorTickMark =_f .NewCT_TickMark ();_bdgab ._gea .MajorTickMark .ValAttr =m ;};}; // X returns the inner wrapped XML type. -func (_fgb AreaChart )X ()*_d .CT_AreaChart {return _fgb ._dfe };func (_bcaac Marker )SetSymbol (s _d .ST_MarkerStyle ){if s ==_d .ST_MarkerStyleUnset {_bcaac ._faef .Symbol =nil ;}else {_bcaac ._faef .Symbol =_d .NewCT_MarkerStyle ();_bcaac ._faef .Symbol .ValAttr =s ; -};}; +func (_bdgd ValueAxis )X ()*_f .CT_ValAx {return _bdgd ._gea }; -// SetText sets the series text. -func (_bge BubbleChartSeries )SetText (s string ){_bge ._bca .Tx =_d .NewCT_SerTx ();_bge ._bca .Tx .SerTxChoice .V =&s ;}; - -// AddSeries adds a default series to a bar chart. -func (_de BarChart )AddSeries ()BarChartSeries {_fee :=_de .nextColor (len (_de ._ada .Ser ));_dd :=_d .NewCT_BarSer ();_de ._ada .Ser =append (_de ._ada .Ser ,_dd );_dd .Idx .ValAttr =uint32 (len (_de ._ada .Ser )-1);_dd .Order .ValAttr =uint32 (len (_de ._ada .Ser )-1); -_gga :=BarChartSeries {_dd };_gga .InitializeDefaults ();_gga .Properties ().SetSolidFill (_fee );return _gga ;};func (_cde RadarChart )AddAxis (axis Axis ){_fga :=_d .NewCT_UnsignedInt ();_fga .ValAttr =axis .AxisID ();_cde ._cfea .AxId =append (_cde ._cfea .AxId ,_fga ); -};func (_bcc BarChart )AddAxis (axis Axis ){_ddg :=_d .NewCT_UnsignedInt ();_ddg .ValAttr =axis .AxisID ();_bcc ._ada .AxId =append (_bcc ._ada .AxId ,_ddg );}; +// X returns the inner wrapped XML type. +func (_bdg BarChart )X ()*_f .CT_BarChart {return _bdg ._bbe }; -// PieChart is a Pie chart. -type PieChart struct{chartBase ;_fafc *_d .CT_PieChart ;}; +// Order returns the order of the series +func (_adcb ScatterChartSeries )Order ()uint32 {return _adcb ._bbbb .Order .ValAttr }; -// Properties returns the bar chart series shape properties. -func (_dcbe RadarChartSeries )Properties ()_e .ShapeProperties {if _dcbe ._cbf .SpPr ==nil {_dcbe ._cbf .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_dcbe ._cbf .SpPr );}; +// Order returns the order of the series +func (_addd SurfaceChartSeries )Order ()uint32 {return _addd ._fecg .Order .ValAttr };func (_caca Legend )SetOverlay (b bool ){_caca ._ceg .Overlay =_f .NewCT_Boolean ();_caca ._ceg .Overlay .ValAttr =_fa .Bool (b );}; -// AddSeries adds a default series to a Scatter chart. -func (_fda ScatterChart )AddSeries ()ScatterChartSeries {_ffcc :=_fda .nextColor (len (_fda ._fbg .Ser ));_debd :=_d .NewCT_ScatterSer ();_fda ._fbg .Ser =append (_fda ._fbg .Ser ,_debd );_debd .Idx .ValAttr =uint32 (len (_fda ._fbg .Ser )-1);_debd .Order .ValAttr =uint32 (len (_fda ._fbg .Ser )-1); -_afag :=ScatterChartSeries {_debd };_afag .InitializeDefaults ();_afag .Marker ().Properties ().LineProperties ().SetSolidFill (_ffcc );_afag .Marker ().Properties ().SetSolidFill (_ffcc );return _afag ;}; +// AddLegend adds a legend to a chart, replacing any existing legend. +func (_fad Chart )AddLegend ()Legend {_fad ._edc .Chart .Legend =_f .NewCT_Legend ();_bef :=MakeLegend (_fad ._edc .Chart .Legend );_bef .InitializeDefaults ();return _bef ;}; -// X returns the inner wrapped XML type. -func (_bgcg PieChart )X ()*_d .CT_PieChart {return _bgcg ._fafc };func _dgd (_ddc *_d .CT_Chart ){_ddc .View3D =_d .NewCT_View3D ();_ddc .View3D .RotX =_d .NewCT_RotX ();_ddc .View3D .RotX .ValAttr =_c .Int8 (15);_ddc .View3D .RotY =_d .NewCT_RotY ();_ddc .View3D .RotY .ValAttr =_c .Uint16 (20); -_ddc .View3D .RAngAx =_d .NewCT_Boolean ();_ddc .View3D .RAngAx .ValAttr =_c .Bool (false );_ddc .Floor =_d .NewCT_Surface ();_ddc .Floor .Thickness =_d .NewCT_Thickness ();_ddc .Floor .Thickness .ValAttr .Uint32 =_c .Uint32 (0);_ddc .SideWall =_d .NewCT_Surface (); -_ddc .SideWall .Thickness =_d .NewCT_Thickness ();_ddc .SideWall .Thickness .ValAttr .Uint32 =_c .Uint32 (0);_ddc .BackWall =_d .NewCT_Surface ();_ddc .BackWall .Thickness =_d .NewCT_Thickness ();_ddc .BackWall .Thickness .ValAttr .Uint32 =_c .Uint32 (0); -};func (_fdd Chart )AddSeriesAxis ()SeriesAxis {_gdc :=_d .NewCT_SerAx ();if _fdd ._bfe .Chart .PlotArea .PlotAreaChoice1 ==nil {_fdd ._bfe .Chart .PlotArea .PlotAreaChoice1 =[]*_d .CT_PlotAreaChoice1 {};};_gdc .AxId =_d .NewCT_UnsignedInt ();_gdc .AxId .ValAttr =0x7FFFFFFF&_ff .Uint32 (); -_fdd ._bfe .Chart .PlotArea .PlotAreaChoice1 =append (_fdd ._bfe .Chart .PlotArea .PlotAreaChoice1 ,&_d .CT_PlotAreaChoice1 {SerAx :_gdc });_gdc .Delete =_d .NewCT_Boolean ();_gdc .Delete .ValAttr =_c .Bool (false );_gge :=MakeSeriesAxis (_gdc );_gge .InitializeDefaults (); -return _gge ;}; +// SetNumberReference is used to set the source data to a range of cells containing +// numbers. +func (_dac CategoryAxisDataSource )SetNumberReference (s string ){_dac ._ffb .AxDataSourceChoice =_f .NewCT_AxDataSourceChoice ();_dac ._ffb .AxDataSourceChoice .NumRef =_f .NewCT_NumRef ();_dac ._ffb .AxDataSourceChoice .NumRef .F =s ;};type SeriesAxis struct{_abd *_f .CT_SerAx }; -// AddBar3DChart adds a new 3D bar chart to a chart. -func (_afb Chart )AddBar3DChart ()Bar3DChart {_dgd (_afb ._bfe .Chart );_bec :=_d .NewCT_PlotAreaChoice ();_afb ._bfe .Chart .PlotArea .PlotAreaChoice =append (_afb ._bfe .Chart .PlotArea .PlotAreaChoice ,_bec );_bec .Bar3DChart =_d .NewCT_Bar3DChart (); -_bec .Bar3DChart .Grouping =_d .NewCT_BarGrouping ();_bec .Bar3DChart .Grouping .ValAttr =_d .ST_BarGroupingStandard ;_eac :=Bar3DChart {_aa :_bec .Bar3DChart };_eac .InitializeDefaults ();return _eac ;};func MakeChart (x *_d .ChartSpace )Chart {return Chart {x }}; +// AddSeries adds a default series to a bar chart. +func (_cgg BarChart )AddSeries ()BarChartSeries {_bbd :=_cgg .nextColor (len (_cgg ._bbe .Ser ));_cc :=_f .NewCT_BarSer ();_cgg ._bbe .Ser =append (_cgg ._bbe .Ser ,_cc );_cc .Idx .ValAttr =uint32 (len (_cgg ._bbe .Ser )-1);_cc .Order .ValAttr =uint32 (len (_cgg ._bbe .Ser )-1); +_dbd :=BarChartSeries {_cc };_dbd .InitializeDefaults ();_dbd .Properties ().SetSolidFill (_bbd );return _dbd ;};func (_bc Bar3DChart )AddAxis (axis Axis ){_ega :=_f .NewCT_UnsignedInt ();_ega .ValAttr =axis .AxisID ();_bc ._db .AxId =append (_bc ._db .AxId ,_ega ); +};func (_ae Legend )InitializeDefaults (){_ae .SetPosition (_f .ST_LegendPosR );_ae .SetOverlay (false );_ae .Properties ().SetNoFill ();_ae .Properties ().LineProperties ().SetNoFill ();};func (_ead ValueAxis )Properties ()_a .ShapeProperties {if _ead ._gea .SpPr ==nil {_ead ._gea .SpPr =_e .NewCT_ShapeProperties (); +};return _a .MakeShapeProperties (_ead ._gea .SpPr );}; -// AddSeries adds a default series to an Doughnut chart. -func (_dbe DoughnutChart )AddSeries ()PieChartSeries {_beb :=_d .NewCT_PieSer ();_dbe ._fdg .Ser =append (_dbe ._fdg .Ser ,_beb );_beb .Idx .ValAttr =uint32 (len (_dbe ._fdg .Ser )-1);_beb .Order .ValAttr =uint32 (len (_dbe ._fdg .Ser )-1);_adc :=PieChartSeries {_beb }; -_adc .InitializeDefaults ();return _adc ;}; +// MakeAxisDataSource constructs an AxisDataSource wrapper. +func MakeAxisDataSource (x *_f .CT_AxDataSource )CategoryAxisDataSource {return CategoryAxisDataSource {x };};func (_gebf Marker )Properties ()_a .ShapeProperties {if _gebf ._gdbd .SpPr ==nil {_gebf ._gdbd .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_gebf ._gdbd .SpPr ); +}; // X returns the inner wrapped XML type. -func (_eg Bar3DChart )X ()*_d .CT_Bar3DChart {return _eg ._aa };type SeriesAxis struct{_fgge *_d .CT_SerAx };type CategoryAxis struct{_fea *_d .CT_CatAx };func (_eceg Legend )InitializeDefaults (){_eceg .SetPosition (_d .ST_LegendPosR );_eceg .SetOverlay (false ); -_eceg .Properties ().SetNoFill ();_eceg .Properties ().LineProperties ().SetNoFill ();}; +func (_fge DoughnutChart )X ()*_f .CT_DoughnutChart {return _fge ._gbd }; -// SetIndex sets the index of the series -func (_bda LineChartSeries )SetIndex (idx uint32 ){_bda ._cac .Idx .ValAttr =idx }; +// X returns the inner wrapped XML type. +func (_ag AreaChart )X ()*_f .CT_AreaChart {return _ag ._fb }; -// Surface3DChart is a 3D view of a surface chart. -type Surface3DChart struct{chartBase ;_gba *_d .CT_Surface3DChart ;};func (_ge BubbleChart )AddAxis (axis Axis ){_fb :=_d .NewCT_UnsignedInt ();_fb .ValAttr =axis .AxisID ();_ge ._bbf .AxId =append (_ge ._bbf .AxId ,_fb );};func (_gae CategoryAxis )Properties ()_e .ShapeProperties {if _gae ._fea .SpPr ==nil {_gae ._fea .SpPr =_fc .NewCT_ShapeProperties (); -};return _e .MakeShapeProperties (_gae ._fea .SpPr );};type chartBase struct{}; +// SetValues is used to set the source data to a set of values. +func (_fag CategoryAxisDataSource )SetValues (v []string ){_fag ._ffb .AxDataSourceChoice =_f .NewCT_AxDataSourceChoice ();_fag ._ffb .AxDataSourceChoice .StrLit =_f .NewCT_StrData ();_fag ._ffb .AxDataSourceChoice .StrLit .PtCount =_f .NewCT_UnsignedInt (); +_fag ._ffb .AxDataSourceChoice .StrLit .PtCount .ValAttr =uint32 (len (v ));for _bdgc ,_gfe :=range v {_fag ._ffb .AxDataSourceChoice .StrLit .Pt =append (_fag ._ffb .AxDataSourceChoice .StrLit .Pt ,&_f .CT_StrVal {IdxAttr :uint32 (_bdgc ),V :_gfe });}; +};func (_ddc Title )SetText (s string ){if _ddc ._febe .Tx ==nil {_ddc ._febe .Tx =_f .NewCT_Tx ();};if _ddc ._febe .Tx .TxChoice .Rich ==nil {_ddc ._febe .Tx .TxChoice .Rich =_e .NewCT_TextBody ();};var _fbba *_e .CT_TextParagraph ;if len (_ddc ._febe .Tx .TxChoice .Rich .P )==0{_fbba =_e .NewCT_TextParagraph (); +_ddc ._febe .Tx .TxChoice .Rich .P =[]*_e .CT_TextParagraph {_fbba };}else {_fbba =_ddc ._febe .Tx .TxChoice .Rich .P [0];};var _dff *_e .EG_TextRun ;if len (_fbba .EG_TextRun )==0{_dff =_e .NewEG_TextRun ();_fbba .EG_TextRun =[]*_e .EG_TextRun {_dff }; +}else {_dff =_fbba .EG_TextRun [0];};if _dff .TextRunChoice .R ==nil {_dff .TextRunChoice .R =_e .NewCT_RegularTextRun ();};_dff .TextRunChoice .R .T =s ;};var NullAxis Axis =nullAxis (0); -// X returns the inner wrapped XML type. -func (_b Area3DChart )X ()*_d .CT_Area3DChart {return _b ._ce }; +// SetIndex sets the index of the series +func (_cfcb LineChartSeries )SetIndex (idx uint32 ){_cfcb ._aeb .Idx .ValAttr =idx }; -// AddLine3DChart adds a new 3D line chart to a chart. -func (_dba Chart )AddLine3DChart ()Line3DChart {_dgd (_dba ._bfe .Chart );_dec :=_d .NewCT_PlotAreaChoice ();_dba ._bfe .Chart .PlotArea .PlotAreaChoice =append (_dba ._bfe .Chart .PlotArea .PlotAreaChoice ,_dec );_dec .Line3DChart =_d .NewCT_Line3DChart (); -_dec .Line3DChart .Grouping =_d .NewCT_Grouping ();_dec .Line3DChart .Grouping .ValAttr =_d .ST_GroupingStandard ;return Line3DChart {_caa :_dec .Line3DChart };}; +// InitializeDefaults initializes a Bubble chart series to the default values. +func (_ggd BubbleChartSeries )InitializeDefaults (){}; -// SetOrder sets the order of the series -func (_cda SurfaceChartSeries )SetOrder (idx uint32 ){_cda ._gcfe .Order .ValAttr =idx }; +// AddAxis adds an axis to a Surface chart. +func (_bgdf Surface3DChart )AddAxis (axis Axis ){_bcg :=_f .NewCT_UnsignedInt ();_bcg .ValAttr =axis .AxisID ();_bgdf ._edcf .AxId =append (_bgdf ._edcf .AxId ,_bcg );}; -// SetText sets the series text -func (_beda LineChartSeries )SetText (s string ){_beda ._cac .Tx =_d .NewCT_SerTx ();_beda ._cac .Tx .SerTxChoice .V =&s ;}; +// AddSeries adds a default series to a Scatter chart. +func (_dabfc ScatterChart )AddSeries ()ScatterChartSeries {_gab :=_dabfc .nextColor (len (_dabfc ._cfae .Ser ));_egaa :=_f .NewCT_ScatterSer ();_dabfc ._cfae .Ser =append (_dabfc ._cfae .Ser ,_egaa );_egaa .Idx .ValAttr =uint32 (len (_dabfc ._cfae .Ser )-1); +_egaa .Order .ValAttr =uint32 (len (_dabfc ._cfae .Ser )-1);_dgbd :=ScatterChartSeries {_egaa };_dgbd .InitializeDefaults ();_dgbd .Marker ().Properties ().LineProperties ().SetSolidFill (_gab );_dgbd .Marker ().Properties ().SetSolidFill (_gab );return _dgbd ; +};func (_cgcb Chart )AddSeriesAxis ()SeriesAxis {_eaa :=_f .NewCT_SerAx ();if _cgcb ._edc .Chart .PlotArea .PlotAreaChoice1 ==nil {_cgcb ._edc .Chart .PlotArea .PlotAreaChoice1 =[]*_f .CT_PlotAreaChoice1 {};};_eaa .AxId =_f .NewCT_UnsignedInt ();_eaa .AxId .ValAttr =0x7FFFFFFF&_gb .Uint32 (); +_cgcb ._edc .Chart .PlotArea .PlotAreaChoice1 =append (_cgcb ._edc .Chart .PlotArea .PlotAreaChoice1 ,&_f .CT_PlotAreaChoice1 {SerAx :_eaa });_eaa .Delete =_f .NewCT_Boolean ();_eaa .Delete .ValAttr =_fa .Bool (false );_bcdf :=MakeSeriesAxis (_eaa );_bcdf .InitializeDefaults (); +return _bcdf ;}; -// AddSeries adds a default series to a Surface chart. -func (_fcf SurfaceChart )AddSeries ()SurfaceChartSeries {_fcbd :=_fcf .nextColor (len (_fcf ._cfc .Ser ));_daf :=_d .NewCT_SurfaceSer ();_fcf ._cfc .Ser =append (_fcf ._cfc .Ser ,_daf );_daf .Idx .ValAttr =uint32 (len (_fcf ._cfc .Ser )-1);_daf .Order .ValAttr =uint32 (len (_fcf ._cfc .Ser )-1); -_ccce :=SurfaceChartSeries {_daf };_ccce .InitializeDefaults ();_ccce .Properties ().LineProperties ().SetSolidFill (_fcbd );return _ccce ;}; +// AddAxis adds an axis to a Scatter chart. +func (_bega ScatterChart )AddAxis (axis Axis ){_ecd :=_f .NewCT_UnsignedInt ();_ecd .ValAttr =axis .AxisID ();_bega ._cfae .AxId =append (_bega ._cfae .AxId ,_ecd );}; -// InitializeDefaults the bar chart to its defaults -func (_bc AreaChart )InitializeDefaults (){}; +// CategoryAxis returns the category data source. +func (_cdd PieChartSeries )CategoryAxis ()CategoryAxisDataSource {if _cdd ._dcc .Cat ==nil {_cdd ._dcc .Cat =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_cdd ._dcc .Cat );};func (_bbed DataLabels )SetShowValue (b bool ){_bbed .ensureChoice (); +_bbed ._ecc .DLblsChoice .ShowVal =_f .NewCT_Boolean ();_bbed ._ecc .DLblsChoice .ShowVal .ValAttr =_fa .Bool (b );};func (_dc AreaChart )AddAxis (axis Axis ){_ged :=_f .NewCT_UnsignedInt ();_ged .ValAttr =axis .AxisID ();_dc ._fb .AxId =append (_dc ._fb .AxId ,_ged ); +}; -// Properties returns the bar chart series shape properties. -func (_afbf PieChartSeries )Properties ()_e .ShapeProperties {if _afbf ._gfdb .SpPr ==nil {_afbf ._gfdb .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_afbf ._gfdb .SpPr );};func (_dga DataLabels )ensureChoice (){if _dga ._aedg .DLblsChoice ==nil {_dga ._aedg .DLblsChoice =_d .NewCT_DLblsChoice (); -};};func (_faf DateAxis )SetMajorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_faf ._fcd .MajorTickMark =nil ;}else {_faf ._fcd .MajorTickMark =_d .NewCT_TickMark ();_faf ._fcd .MajorTickMark .ValAttr =m ;};}; +// AddBubbleChart adds a new bubble chart. +func (_beb Chart )AddBubbleChart ()BubbleChart {_cde :=_f .NewCT_PlotAreaChoice ();_beb ._edc .Chart .PlotArea .PlotAreaChoice =append (_beb ._edc .Chart .PlotArea .PlotAreaChoice ,_cde );_cde .BubbleChart =_f .NewCT_BubbleChart ();_dfa :=BubbleChart {_add :_cde .BubbleChart }; +_dfa .InitializeDefaults ();return _dfa ;}; // X returns the inner wrapped XML type. -func (_agb BubbleChart )X ()*_d .CT_BubbleChart {return _agb ._bbf };func MakeValueAxis (x *_d .CT_ValAx )ValueAxis {return ValueAxis {x }};func MakeSeriesAxis (x *_d .CT_SerAx )SeriesAxis {return SeriesAxis {x }}; +func (_cdg Title )X ()*_f .CT_Title {return _cdg ._febe };func MakeValueAxis (x *_f .CT_ValAx )ValueAxis {return ValueAxis {x }}; // Values returns the value data source. -func (_dgc PieChartSeries )Values ()NumberDataSource {if _dgc ._gfdb .Val ==nil {_dgc ._gfdb .Val =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_dgc ._gfdb .Val );}; +func (_ec BarChartSeries )Values ()NumberDataSource {if _ec ._cee .Val ==nil {_ec ._cee .Val =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_ec ._cee .Val );}; -// SurfaceChart is a 3D surface chart, viewed from the top-down. -type SurfaceChart struct{chartBase ;_cfc *_d .CT_SurfaceChart ;};func (_dce DateAxis )SetTickLabelPosition (p _d .ST_TickLblPos ){if p ==_d .ST_TickLblPosUnset {_dce ._fcd .TickLblPos =nil ;}else {_dce ._fcd .TickLblPos =_d .NewCT_TickLblPos ();_dce ._fcd .TickLblPos .ValAttr =p ; -};}; +// AddSeries adds a default series to a Surface chart. +func (_bcdff Surface3DChart )AddSeries ()SurfaceChartSeries {_fbc :=_bcdff .nextColor (len (_bcdff ._edcf .Ser ));_cgb :=_f .NewCT_SurfaceSer ();_bcdff ._edcf .Ser =append (_bcdff ._edcf .Ser ,_cgb );_cgb .Idx .ValAttr =uint32 (len (_bcdff ._edcf .Ser )-1); +_cgb .Order .ValAttr =uint32 (len (_bcdff ._edcf .Ser )-1);_fdab :=SurfaceChartSeries {_cgb };_fdab .InitializeDefaults ();_fdab .Properties ().LineProperties ().SetSolidFill (_fbc );return _fdab ;}; -// X returns the inner wrapped XML type. -func (_dcb Line3DChart )X ()*_d .CT_Line3DChart {return _dcb ._caa };func (_gfc SeriesAxis )InitializeDefaults (){}; +// InitializeDefaults the Bubble chart to its defaults +func (_de BubbleChart )InitializeDefaults (){}; -// BarChart is a 2D bar chart. -type BarChart struct{chartBase ;_ada *_d .CT_BarChart ;}; +// X returns the inner wrapped XML type. +func (_fff RadarChartSeries )X ()*_f .CT_RadarSer {return _fff ._gae };type LineChart struct{chartBase ;_gff *_f .CT_LineChart ;};func (_dacg ScatterChartSeries )CategoryAxis ()CategoryAxisDataSource {if _dacg ._bbbb .XVal ==nil {_dacg ._bbbb .XVal =_f .NewCT_AxDataSource (); +};return MakeAxisDataSource (_dacg ._bbbb .XVal );}; -// AddPieOfPieChart adds a new pie chart to a chart. -func (_adfa Chart )AddPieOfPieChart ()PieOfPieChart {_ebg :=_d .NewCT_PlotAreaChoice ();_adfa ._bfe .Chart .PlotArea .PlotAreaChoice =append (_adfa ._bfe .Chart .PlotArea .PlotAreaChoice ,_ebg );_ebg .OfPieChart =_d .NewCT_OfPieChart ();_fag :=PieOfPieChart {_cgb :_ebg .OfPieChart }; -_fag .InitializeDefaults ();return _fag ;}; +// Properties returns the line chart series shape properties. +func (_gfb LineChartSeries )Properties ()_a .ShapeProperties {if _gfb ._aeb .SpPr ==nil {_gfb ._aeb .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_gfb ._aeb .SpPr );}; -// CategoryAxis returns the category data source. -func (_ccb BubbleChartSeries )CategoryAxis ()CategoryAxisDataSource {if _ccb ._bca .XVal ==nil {_ccb ._bca .XVal =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_ccb ._bca .XVal );}; +// SetText sets the series text. +func (_bcd BarChartSeries )SetText (s string ){_bcd ._cee .Tx =_f .NewCT_SerTx ();_bcd ._cee .Tx .SerTxChoice .V =&s ;}; -// CategoryAxis returns the category data source. -func (_bfc BarChartSeries )CategoryAxis ()CategoryAxisDataSource {if _bfc ._gb .Cat ==nil {_bfc ._gb .Cat =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_bfc ._gb .Cat );}; +// AddSeries adds a default series to an Pie3D chart. +func (_cab Pie3DChart )AddSeries ()PieChartSeries {_geba :=_f .NewCT_PieSer ();_cab ._bgg .Ser =append (_cab ._bgg .Ser ,_geba );_geba .Idx .ValAttr =uint32 (len (_cab ._bgg .Ser )-1);_geba .Order .ValAttr =uint32 (len (_cab ._bgg .Ser )-1);_beed :=PieChartSeries {_geba }; +_beed .InitializeDefaults ();return _beed ;}; -// AddPieChart adds a new pie chart to a chart. -func (_fac Chart )AddPieChart ()PieChart {_ddb :=_d .NewCT_PlotAreaChoice ();_fac ._bfe .Chart .PlotArea .PlotAreaChoice =append (_fac ._bfe .Chart .PlotArea .PlotAreaChoice ,_ddb );_ddb .PieChart =_d .NewCT_PieChart ();_gdf :=PieChart {_fafc :_ddb .PieChart }; -_gdf .InitializeDefaults ();return _gdf ;};func (_fdff DataLabels )SetShowSeriesName (b bool ){_fdff .ensureChoice ();_fdff ._aedg .DLblsChoice .ShowSerName =_d .NewCT_Boolean ();_fdff ._aedg .DLblsChoice .ShowSerName .ValAttr =_c .Bool (b );}; +// X returns the inner wrapped XML type. +func (_beeg PieChartSeries )X ()*_f .CT_PieSer {return _beeg ._dcc }; -// LineChartSeries is the data series for a line chart. -type LineChartSeries struct{_cac *_d .CT_LineSer };type Legend struct{_fafg *_d .CT_Legend };func (_gfg ValueAxis )AxisID ()uint32 {return _gfg ._edb .AxId .ValAttr }; +// Labels returns the data label properties. +func (_bccf ScatterChartSeries )Labels ()DataLabels {if _bccf ._bbbb .DLbls ==nil {_bccf ._bbbb .DLbls =_f .NewCT_DLbls ();};return MakeDataLabels (_bccf ._bbbb .DLbls );};func (_gdc NumberDataSource )SetReference (s string ){_gdc .ensureChoice ();if _gdc ._dda .NumDataSourceChoice .NumRef ==nil {_gdc ._dda .NumDataSourceChoice .NumRef =_f .NewCT_NumRef (); +};_gdc ._dda .NumDataSourceChoice .NumRef .F =s ;}; -// SetDirection changes the direction of the bar chart (bar or column). -func (_adf Bar3DChart )SetDirection (d _d .ST_BarDir ){_adf ._aa .BarDir .ValAttr =d };func (_fded SurfaceChartSeries )Values ()NumberDataSource {if _fded ._gcfe .Val ==nil {_fded ._gcfe .Val =_d .NewCT_NumDataSource ();};_dceg :=MakeNumberDataSource (_fded ._gcfe .Val ); -_dceg .CreateEmptyNumberCache ();return _dceg ;}; +// X returns the inner wrapped XML type. +func (_fcg GridLines )X ()*_f .CT_ChartLines {return _fcg ._edgb }; -// CategoryAxis returns the category data source. -func (_ecc RadarChartSeries )CategoryAxis ()CategoryAxisDataSource {if _ecc ._cbf .Cat ==nil {_ecc ._cbf .Cat =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_ecc ._cbf .Cat );}; +// Properties returns the line chart series shape properties. +func (_deb SurfaceChartSeries )Properties ()_a .ShapeProperties {if _deb ._fecg .SpPr ==nil {_deb ._fecg .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_deb ._fecg .SpPr );}; -// X returns the inner wrapped XML type. -func (_cbg SurfaceChartSeries )X ()*_d .CT_SurfaceSer {return _cbg ._gcfe };func (_cg nullAxis )AxisID ()uint32 {return 0};func (_egc ValueAxis )SetMajorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_egc ._edb .MajorTickMark =nil ;}else {_egc ._edb .MajorTickMark =_d .NewCT_TickMark (); -_egc ._edb .MajorTickMark .ValAttr =m ;};}; +// SetText sets the series text +func (_dcb ScatterChartSeries )SetText (s string ){_dcb ._bbbb .Tx =_f .NewCT_SerTx ();_dcb ._bbbb .Tx .SerTxChoice .V =&s ;}; -// AddSeries adds a default series to an Radar chart. -func (_fec RadarChart )AddSeries ()RadarChartSeries {_cacc :=_fec .nextColor (len (_fec ._cfea .Ser ));_acd :=_d .NewCT_RadarSer ();_fec ._cfea .Ser =append (_fec ._cfea .Ser ,_acd );_acd .Idx .ValAttr =uint32 (len (_fec ._cfea .Ser )-1);_acd .Order .ValAttr =uint32 (len (_fec ._cfea .Ser )-1); -_cdb :=RadarChartSeries {_acd };_cdb .InitializeDefaults ();_cdb .Properties ().SetSolidFill (_cacc );return _cdb ;};func MakeMarker (x *_d .CT_Marker )Marker {return Marker {x }}; +// Properties returns the bar chart series shape properties. +func (_egfd PieChartSeries )Properties ()_a .ShapeProperties {if _egfd ._dcc .SpPr ==nil {_egfd ._dcc .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_egfd ._dcc .SpPr );}; -// AddSeries adds a default series to a Surface chart. -func (_ddbb Surface3DChart )AddSeries ()SurfaceChartSeries {_bbb :=_ddbb .nextColor (len (_ddbb ._gba .Ser ));_abg :=_d .NewCT_SurfaceSer ();_ddbb ._gba .Ser =append (_ddbb ._gba .Ser ,_abg );_abg .Idx .ValAttr =uint32 (len (_ddbb ._gba .Ser )-1);_abg .Order .ValAttr =uint32 (len (_ddbb ._gba .Ser )-1); -_ebfc :=SurfaceChartSeries {_abg };_ebfc .InitializeDefaults ();_ebfc .Properties ().LineProperties ().SetSolidFill (_bbb );return _ebfc ;}; +// X returns the inner wrapped XML type. +func (_bg Legend )X ()*_f .CT_Legend {return _bg ._ceg }; -// Marker returns the marker properties. -func (_bgf LineChartSeries )Marker ()Marker {if _bgf ._cac .Marker ==nil {_bgf ._cac .Marker =_d .NewCT_Marker ();};return MakeMarker (_bgf ._cac .Marker );}; +// X returns the inner wrapped XML type. +func (_dbbbe SurfaceChartSeries )X ()*_f .CT_SurfaceSer {return _dbbbe ._fecg }; -// InitializeDefaults the bar chart to its defaults -func (_ceg Pie3DChart )InitializeDefaults (){_ceg ._dgde .VaryColors =_d .NewCT_Boolean ();_ceg ._dgde .VaryColors .ValAttr =_c .Bool (true );};func (_fgda ScatterChartSeries )InitializeDefaults (){_fgda .Properties ().LineProperties ().SetNoFill ();_fgda .Marker ().SetSymbol (_d .ST_MarkerStyleAuto ); -_fgda .Labels ().SetShowLegendKey (false );_fgda .Labels ().SetShowValue (true );_fgda .Labels ().SetShowPercent (false );_fgda .Labels ().SetShowCategoryName (false );_fgda .Labels ().SetShowSeriesName (false );_fgda .Labels ().SetShowLeaderLines (false ); -}; +// SetOrder sets the order of the series +func (_aadg LineChartSeries )SetOrder (idx uint32 ){_aadg ._aeb .Order .ValAttr =idx };func (_gd CategoryAxis )SetMinorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_gd ._gf .MinorTickMark =nil ;}else {_gd ._gf .MinorTickMark =_f .NewCT_TickMark (); +_gd ._gf .MinorTickMark .ValAttr =m ;};}; -// Area3DChart is an area chart that has a shaded area underneath a curve. -type Area3DChart struct{chartBase ;_ce *_d .CT_Area3DChart ;}; +// AddCategoryAxis adds a category axis. +func (_gaf Chart )AddCategoryAxis ()CategoryAxis {_cfc :=_f .NewCT_CatAx ();if _gaf ._edc .Chart .PlotArea .PlotAreaChoice1 ==nil {_gaf ._edc .Chart .PlotArea .PlotAreaChoice1 =[]*_f .CT_PlotAreaChoice1 {};};_cfc .AxId =_f .NewCT_UnsignedInt ();_cfc .AxId .ValAttr =0x7FFFFFFF&_gb .Uint32 (); +_gaf ._edc .Chart .PlotArea .PlotAreaChoice1 =append (_gaf ._edc .Chart .PlotArea .PlotAreaChoice1 ,&_f .CT_PlotAreaChoice1 {CatAx :_cfc });_cfc .Auto =_f .NewCT_Boolean ();_cfc .Auto .ValAttr =_fa .Bool (true );_cfc .Delete =_f .NewCT_Boolean ();_cfc .Delete .ValAttr =_fa .Bool (false ); +_gcc :=MakeCategoryAxis (_cfc );_gcc .InitializeDefaults ();return _gcc ;};func (_abb Title )InitializeDefaults (){_abb .SetText ("\u0054\u0069\u0074l\u0065");_abb .RunProperties ().SetSize (16*_fc .Point );_abb .RunProperties ().SetSolidFill (_gg .Black ); +_abb .RunProperties ().SetFont ("\u0043\u0061\u006c\u0069\u0062\u0020\u0072\u0069");_abb .RunProperties ().SetBold (false );}; -// InitializeDefaults the bar chart to its defaults -func (_ed Area3DChart )InitializeDefaults (){}; +// AddLine3DChart adds a new 3D line chart to a chart. +func (_gadc Chart )AddLine3DChart ()Line3DChart {_ded (_gadc ._edc .Chart );_ccg :=_f .NewCT_PlotAreaChoice ();_gadc ._edc .Chart .PlotArea .PlotAreaChoice =append (_gadc ._edc .Chart .PlotArea .PlotAreaChoice ,_ccg );_ccg .Line3DChart =_f .NewCT_Line3DChart (); +_ccg .Line3DChart .Grouping =_f .NewCT_Grouping ();_ccg .Line3DChart .Grouping .ValAttr =_f .ST_GroupingStandard ;return Line3DChart {_aaf :_ccg .Line3DChart };}; -// AddRadarChart adds a new radar chart to a chart. -func (_gad Chart )AddRadarChart ()RadarChart {_eb :=_d .NewCT_PlotAreaChoice ();_gad ._bfe .Chart .PlotArea .PlotAreaChoice =append (_gad ._bfe .Chart .PlotArea .PlotAreaChoice ,_eb );_eb .RadarChart =_d .NewCT_RadarChart ();_cgf :=RadarChart {_cfea :_eb .RadarChart }; -_cgf .InitializeDefaults ();return _cgf ;}; +// X returns the inner wrapped XML type. +func (_dcd AreaChartSeries )X ()*_f .CT_AreaSer {return _dcd ._fbg };func (_ddac SeriesAxis )AxisID ()uint32 {return _ddac ._abd .AxId .ValAttr };func (_cef Title )ParagraphProperties ()_a .ParagraphProperties {if _cef ._febe .Tx ==nil {_cef .SetText (""); +};if _cef ._febe .Tx .TxChoice .Rich .P [0].PPr ==nil {_cef ._febe .Tx .TxChoice .Rich .P [0].PPr =_e .NewCT_TextParagraphProperties ();};return _a .MakeParagraphProperties (_cef ._febe .Tx .TxChoice .Rich .P [0].PPr );}; -// SetText sets the series text -func (_afcd ScatterChartSeries )SetText (s string ){_afcd ._edcg .Tx =_d .NewCT_SerTx ();_afcd ._edcg .Tx .SerTxChoice .V =&s ;}; +// AddPieChart adds a new pie chart to a chart. +func (_fagd Chart )AddPieChart ()PieChart {_acba :=_f .NewCT_PlotAreaChoice ();_fagd ._edc .Chart .PlotArea .PlotAreaChoice =append (_fagd ._edc .Chart .PlotArea .PlotAreaChoice ,_acba );_acba .PieChart =_f .NewCT_PieChart ();_fe :=PieChart {_gbe :_acba .PieChart }; +_fe .InitializeDefaults ();return _fe ;}; -// MakeAxisDataSource constructs an AxisDataSource wrapper. -func MakeAxisDataSource (x *_d .CT_AxDataSource )CategoryAxisDataSource {return CategoryAxisDataSource {x };}; +// RadarChartSeries is a series to be used on an Radar chart. +type RadarChartSeries struct{_gae *_f .CT_RadarSer }; -// AddAxis adds an axis to a line chart. -func (_ccf Line3DChart )AddAxis (axis Axis ){_bcaa :=_d .NewCT_UnsignedInt ();_bcaa .ValAttr =axis .AxisID ();_ccf ._caa .AxId =append (_ccf ._caa .AxId ,_bcaa );}; +// SetIndex sets the index of the series +func (_gfea ScatterChartSeries )SetIndex (idx uint32 ){_gfea ._bbbb .Idx .ValAttr =idx };func (_aac DataLabels )SetShowLegendKey (b bool ){_aac .ensureChoice ();_aac ._ecc .DLblsChoice .ShowLegendKey =_f .NewCT_Boolean ();_aac ._ecc .DLblsChoice .ShowLegendKey .ValAttr =_fa .Bool (b ); +}; -// SetText sets the series text. -func (_bad RadarChartSeries )SetText (s string ){_bad ._cbf .Tx =_d .NewCT_SerTx ();_bad ._cbf .Tx .SerTxChoice .V =&s ;};func (_egd CategoryAxis )SetCrosses (axis Axis ){_egd ._fea .AxSharedChoice =_d .NewEG_AxSharedChoice ();_egd ._fea .AxSharedChoice .Crosses =_d .NewCT_Crosses (); -_egd ._fea .AxSharedChoice .Crosses .ValAttr =_d .ST_CrossesAutoZero ;_egd ._fea .CrossAx .ValAttr =axis .AxisID ();}; +// X returns the inner wrapped XML type. +func (_aea SurfaceChart )X ()*_f .CT_SurfaceChart {return _aea ._ege }; -// SetValues sets values directly on a source. -func (_dcg NumberDataSource )SetValues (v []float64 ){_dcg .ensureChoice ();_dcg ._fce .NumDataSourceChoice .NumRef =nil ;_dcg ._fce .NumDataSourceChoice .NumLit =_d .NewCT_NumData ();_dcg ._fce .NumDataSourceChoice .NumLit .PtCount =_d .NewCT_UnsignedInt (); -_dcg ._fce .NumDataSourceChoice .NumLit .PtCount .ValAttr =uint32 (len (v ));for _efe ,_fcg :=range v {_dcg ._fce .NumDataSourceChoice .NumLit .Pt =append (_dcg ._fce .NumDataSourceChoice .NumLit .Pt ,&_d .CT_NumVal {IdxAttr :uint32 (_efe ),V :_fd .Sprintf ("\u0025\u0067",_fcg )}); -};}; +// Values returns the value data source. +func (_ca BubbleChartSeries )Values ()NumberDataSource {if _ca ._efc .YVal ==nil {_ca ._efc .YVal =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_ca ._efc .YVal );};type ScatterChart struct{chartBase ;_cfae *_f .CT_ScatterChart ;}; -// AddArea3DChart adds a new area chart to a chart. -func (_dcca Chart )AddArea3DChart ()Area3DChart {_dgd (_dcca ._bfe .Chart );_dfbg :=_d .NewCT_PlotAreaChoice ();_dcca ._bfe .Chart .PlotArea .PlotAreaChoice =append (_dcca ._bfe .Chart .PlotArea .PlotAreaChoice ,_dfbg );_dfbg .Area3DChart =_d .NewCT_Area3DChart (); -_aga :=Area3DChart {_ce :_dfbg .Area3DChart };_aga .InitializeDefaults ();return _aga ;};func (_beae SeriesAxis )SetCrosses (axis Axis ){_beae ._fgge .CrossAx .ValAttr =axis .AxisID ()}; +// AddRadarChart adds a new radar chart to a chart. +func (_fafg Chart )AddRadarChart ()RadarChart {_cea :=_f .NewCT_PlotAreaChoice ();_fafg ._edc .Chart .PlotArea .PlotAreaChoice =append (_fafg ._edc .Chart .PlotArea .PlotAreaChoice ,_cea );_cea .RadarChart =_f .NewCT_RadarChart ();_fgb :=RadarChart {_ecg :_cea .RadarChart }; +_fgb .InitializeDefaults ();return _fgb ;}; -// SetType sets the type the secone pie to either pie or bar -func (_ddcf PieOfPieChart )SetType (t _d .ST_OfPieType ){_ddcf ._cgb .OfPieType .ValAttr =t };func (_dcgf ValueAxis )SetPosition (p _d .ST_AxPos ){_dcgf ._edb .AxPos =_d .NewCT_AxPos ();_dcgf ._edb .AxPos .ValAttr =p ;};func (_feae ValueAxis )MajorGridLines ()GridLines {if _feae ._edb .MajorGridlines ==nil {_feae ._edb .MajorGridlines =_d .NewCT_ChartLines (); -};return GridLines {_feae ._edb .MajorGridlines };}; +// AddSeries adds a default series to an area chart. +func (_eb Area3DChart )AddSeries ()AreaChartSeries {_c :=_eb .nextColor (len (_eb ._d .Ser ));_bd :=_f .NewCT_AreaSer ();_eb ._d .Ser =append (_eb ._d .Ser ,_bd );_bd .Idx .ValAttr =uint32 (len (_eb ._d .Ser )-1);_bd .Order .ValAttr =uint32 (len (_eb ._d .Ser )-1); +_ff :=AreaChartSeries {_bd };_ff .InitializeDefaults ();_ff .Properties ().SetSolidFill (_c );return _ff ;}; -// SetText sets the series text -func (_cgcg SurfaceChartSeries )SetText (s string ){_cgcg ._gcfe .Tx =_d .NewCT_SerTx ();_cgcg ._gcfe .Tx .SerTxChoice .V =&s ;};func (_eeg ScatterChartSeries )Values ()NumberDataSource {if _eeg ._edcg .YVal ==nil {_eeg ._edcg .YVal =_d .NewCT_NumDataSource (); -};return MakeNumberDataSource (_eeg ._edcg .YVal );}; +// AddScatterChart adds a scatter (X/Y) chart. +func (_fbd Chart )AddScatterChart ()ScatterChart {_eda :=_f .NewCT_PlotAreaChoice ();_fbd ._edc .Chart .PlotArea .PlotAreaChoice =append (_fbd ._edc .Chart .PlotArea .PlotAreaChoice ,_eda );_eda .ScatterChart =_f .NewCT_ScatterChart ();_geb :=ScatterChart {_cfae :_eda .ScatterChart }; +_geb .InitializeDefaults ();return _geb ;};func (_dad CategoryAxis )Properties ()_a .ShapeProperties {if _dad ._gf .SpPr ==nil {_dad ._gf .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_dad ._gf .SpPr );};func (_ebe ScatterChartSeries )SetSmooth (b bool ){_ebe ._bbbb .Smooth =_f .NewCT_Boolean (); +_ebe ._bbbb .Smooth .ValAttr =&b ;};func (_fda ScatterChartSeries )Values ()NumberDataSource {if _fda ._bbbb .YVal ==nil {_fda ._bbbb .YVal =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_fda ._bbbb .YVal );}; -// Labels returns the data label properties. -func (_ecdf LineChartSeries )Labels ()DataLabels {if _ecdf ._cac .DLbls ==nil {_ecdf ._cac .DLbls =_d .NewCT_DLbls ();};return MakeDataLabels (_ecdf ._cac .DLbls );}; +// AddPieOfPieChart adds a new pie chart to a chart. +func (_edg Chart )AddPieOfPieChart ()PieOfPieChart {_feg :=_f .NewCT_PlotAreaChoice ();_edg ._edc .Chart .PlotArea .PlotAreaChoice =append (_edg ._edc .Chart .PlotArea .PlotAreaChoice ,_feg );_feg .OfPieChart =_f .NewCT_OfPieChart ();_bee :=PieOfPieChart {_dadcg :_feg .OfPieChart }; +_bee .InitializeDefaults ();return _bee ;}; -// AddSeries adds a default series to an area chart. -func (_ga AreaChart )AddSeries ()AreaChartSeries {_db :=_ga .nextColor (len (_ga ._dfe .Ser ));_ec :=_d .NewCT_AreaSer ();_ga ._dfe .Ser =append (_ga ._dfe .Ser ,_ec );_ec .Idx .ValAttr =uint32 (len (_ga ._dfe .Ser )-1);_ec .Order .ValAttr =uint32 (len (_ga ._dfe .Ser )-1); -_be :=AreaChartSeries {_ec };_be .InitializeDefaults ();_be .Properties ().SetSolidFill (_db );return _be ;}; +// Index returns the index of the series +func (_bccb ScatterChartSeries )Index ()uint32 {return _bccb ._bbbb .Idx .ValAttr }; -// AddSeries adds a default series to an Pie chart. -func (_fcda PieOfPieChart )AddSeries ()PieChartSeries {_gbe :=_d .NewCT_PieSer ();_fcda ._cgb .Ser =append (_fcda ._cgb .Ser ,_gbe );_gbe .Idx .ValAttr =uint32 (len (_fcda ._cgb .Ser )-1);_gbe .Order .ValAttr =uint32 (len (_fcda ._cgb .Ser )-1);_eaeg :=PieChartSeries {_gbe }; -_eaeg .InitializeDefaults ();return _eaeg ;}; +// X returns the inner wrapped XML type. +func (_faf Chart )X ()*_f .ChartSpace {return _faf ._edc }; -// Labels returns the data label properties. -func (_bgcb ScatterChartSeries )Labels ()DataLabels {if _bgcb ._edcg .DLbls ==nil {_bgcb ._edcg .DLbls =_d .NewCT_DLbls ();};return MakeDataLabels (_bgcb ._edcg .DLbls );}; +// Properties returns the chart's shape properties. +func (_dbc Chart )Properties ()_a .ShapeProperties {if _dbc ._edc .SpPr ==nil {_dbc ._edc .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_dbc ._edc .SpPr );}; -// Properties returns the bar chart series shape properties. -func (_bg AreaChartSeries )Properties ()_e .ShapeProperties {if _bg ._gdd .SpPr ==nil {_bg ._gdd .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_bg ._gdd .SpPr );}; +// AddDateAxis adds a value axis to the chart. +func (_bfec Chart )AddDateAxis ()DateAxis {_ebd :=_f .NewCT_DateAx ();if _bfec ._edc .Chart .PlotArea .PlotAreaChoice1 ==nil {_bfec ._edc .Chart .PlotArea .PlotAreaChoice1 =[]*_f .CT_PlotAreaChoice1 {};};_ebd .AxId =_f .NewCT_UnsignedInt ();_ebd .AxId .ValAttr =0x7FFFFFFF&_gb .Uint32 (); +_bfec ._edc .Chart .PlotArea .PlotAreaChoice1 =append (_bfec ._edc .Chart .PlotArea .PlotAreaChoice1 ,&_f .CT_PlotAreaChoice1 {DateAx :_ebd });_ebd .Delete =_f .NewCT_Boolean ();_ebd .Delete .ValAttr =_fa .Bool (false );_ebd .Scaling =_f .NewCT_Scaling (); +_ebd .Scaling .Orientation =_f .NewCT_Orientation ();_ebd .Scaling .Orientation .ValAttr =_f .ST_OrientationMinMax ;_ebd .AxSharedChoice =&_f .EG_AxSharedChoice {};_ebd .AxSharedChoice .Crosses =_f .NewCT_Crosses ();_ebd .AxSharedChoice .Crosses .ValAttr =_f .ST_CrossesAutoZero ; +_bfdb :=DateAxis {_ebd };_bfdb .MajorGridLines ().Properties ().LineProperties ().SetSolidFill (_gg .LightGray );_bfdb .SetMajorTickMark (_f .ST_TickMarkOut );_bfdb .SetMinorTickMark (_f .ST_TickMarkIn );_bfdb .SetTickLabelPosition (_f .ST_TickLblPosNextTo ); +_bfdb .Properties ().LineProperties ().SetSolidFill (_gg .Black );_bfdb .SetPosition (_f .ST_AxPosL );return _bfdb ;}; -// AddSeries adds a default series to a bar chart. -func (_bf Bar3DChart )AddSeries ()BarChartSeries {_ege :=_bf .nextColor (len (_bf ._aa .Ser ));_ac :=_d .NewCT_BarSer ();_bf ._aa .Ser =append (_bf ._aa .Ser ,_ac );_ac .Idx .ValAttr =uint32 (len (_bf ._aa .Ser )-1);_ac .Order .ValAttr =uint32 (len (_bf ._aa .Ser )-1); -_agg :=BarChartSeries {_ac };_agg .InitializeDefaults ();_agg .Properties ().SetSolidFill (_ege );return _agg ;}; +// SetText sets the series text +func (_bead SurfaceChartSeries )SetText (s string ){_bead ._fecg .Tx =_f .NewCT_SerTx ();_bead ._fecg .Tx .SerTxChoice .V =&s ;}; -// SetHoleSize controls the hole size in the pie chart and is measured in percent. -func (_afa DoughnutChart )SetHoleSize (pct uint8 ){if _afa ._fdg .HoleSize ==nil {_afa ._fdg .HoleSize =_d .NewCT_HoleSize ();};if _afa ._fdg .HoleSize .ValAttr ==nil {_afa ._fdg .HoleSize .ValAttr =&_d .ST_HoleSize {};};_afa ._fdg .HoleSize .ValAttr .ST_HoleSizeUByte =&pct ; -}; +// Values returns the bubble size data source. +func (_ebb BubbleChartSeries )BubbleSizes ()NumberDataSource {if _ebb ._efc .BubbleSize ==nil {_ebb ._efc .BubbleSize =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_ebb ._efc .BubbleSize );}; // X returns the inner wrapped XML type. -func (_cgeg RadarChart )X ()*_d .CT_RadarChart {return _cgeg ._cfea }; +func (_ece Surface3DChart )X ()*_f .CT_Surface3DChart {return _ece ._edcf }; -// AddSeries adds a default series to an area chart. -func (_a Area3DChart )AddSeries ()AreaChartSeries {_dc :=_a .nextColor (len (_a ._ce .Ser ));_edc :=_d .NewCT_AreaSer ();_a ._ce .Ser =append (_a ._ce .Ser ,_edc );_edc .Idx .ValAttr =uint32 (len (_a ._ce .Ser )-1);_edc .Order .ValAttr =uint32 (len (_a ._ce .Ser )-1); -_df :=AreaChartSeries {_edc };_df .InitializeDefaults ();_df .Properties ().SetSolidFill (_dc );return _df ;}; - -// Order returns the order of the series -func (_dad LineChartSeries )Order ()uint32 {return _dad ._cac .Order .ValAttr };func (_da Area3DChart )AddAxis (axis Axis ){_fe :=_d .NewCT_UnsignedInt ();_fe .ValAttr =axis .AxisID ();_da ._ce .AxId =append (_da ._ce .AxId ,_fe );}; +// InitializeDefaults the bar chart to its defaults +func (_cbdd RadarChart )InitializeDefaults (){_cbdd ._ecg .RadarStyle .ValAttr =_f .ST_RadarStyleMarker }; -// CategoryAxis returns the category data source. -func (_eca AreaChartSeries )CategoryAxis ()CategoryAxisDataSource {if _eca ._gdd .Cat ==nil {_eca ._gdd .Cat =_d .NewCT_AxDataSource ();};return MakeAxisDataSource (_eca ._gdd .Cat );}; +// AddAxis adds an axis to a line chart. +func (_edac Line3DChart )AddAxis (axis Axis ){_ffbc :=_f .NewCT_UnsignedInt ();_ffbc .ValAttr =axis .AxisID ();_edac ._aaf .AxId =append (_edac ._aaf .AxId ,_ffbc );};func (_bbbd SurfaceChartSeries )Values ()NumberDataSource {if _bbbd ._fecg .Val ==nil {_bbbd ._fecg .Val =_f .NewCT_NumDataSource (); +};_aae :=MakeNumberDataSource (_bbbd ._fecg .Val );_aae .CreateEmptyNumberCache ();return _aae ;}; -// Properties returns the line chart series shape properties. -func (_acge SurfaceChartSeries )Properties ()_e .ShapeProperties {if _acge ._gcfe .SpPr ==nil {_acge ._gcfe .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_acge ._gcfe .SpPr );}; +// SetHoleSize controls the hole size in the pie chart and is measured in percent. +func (_fage DoughnutChart )SetHoleSize (pct uint8 ){if _fage ._gbd .HoleSize ==nil {_fage ._gbd .HoleSize =_f .NewCT_HoleSize ();};if _fage ._gbd .HoleSize .ValAttr ==nil {_fage ._gbd .HoleSize .ValAttr =&_f .ST_HoleSize {};};_fage ._gbd .HoleSize .ValAttr .ST_HoleSizeUByte =&pct ; +};func (_fcf ValueAxis )SetCrosses (axis Axis ){_fcf ._gea .CrossAx .ValAttr =axis .AxisID ()}; -// SetDisplayBlanksAs controls how missing values are displayed. -func (_abc Chart )SetDisplayBlanksAs (v _d .ST_DispBlanksAs ){_abc ._bfe .Chart .DispBlanksAs =_d .NewCT_DispBlanksAs ();_abc ._bfe .Chart .DispBlanksAs .ValAttr =v ;}; +// InitializeDefaults the Stock chart to its defaults +func (_bgd StockChart )InitializeDefaults (){_bgd ._gbef .HiLowLines =_f .NewCT_ChartLines ();_bgd ._gbef .UpDownBars =_f .NewCT_UpDownBars ();_bgd ._gbef .UpDownBars .GapWidth =_f .NewCT_GapAmount ();_bgd ._gbef .UpDownBars .GapWidth .ValAttr =&_f .ST_GapAmount {}; +_bgd ._gbef .UpDownBars .GapWidth .ValAttr .ST_GapAmountUShort =_fa .Uint16 (150);_bgd ._gbef .UpDownBars .UpBars =_f .NewCT_UpDownBar ();_bgd ._gbef .UpDownBars .DownBars =_f .NewCT_UpDownBar ();};func (_age DateAxis )SetMajorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_age ._aca .MajorTickMark =nil ; +}else {_age ._aca .MajorTickMark =_f .NewCT_TickMark ();_age ._aca .MajorTickMark .ValAttr =m ;};}; -// X returns the inner wrapped XML type. -func (_daa ValueAxis )X ()*_d .CT_ValAx {return _daa ._edb }; +// AddSeries adds a default series to an Doughnut chart. +func (_cad DoughnutChart )AddSeries ()PieChartSeries {_dgf :=_f .NewCT_PieSer ();_cad ._gbd .Ser =append (_cad ._gbd .Ser ,_dgf );_dgf .Idx .ValAttr =uint32 (len (_cad ._gbd .Ser )-1);_dgf .Order .ValAttr =uint32 (len (_cad ._gbd .Ser )-1);_fbf :=PieChartSeries {_dgf }; +_fbf .InitializeDefaults ();return _fbf ;};func MakeSeriesAxis (x *_f .CT_SerAx )SeriesAxis {return SeriesAxis {x }};type DataLabels struct{_ecc *_f .CT_DLbls }; // BubbleChartSeries is a series to be used on a Bubble chart. -type BubbleChartSeries struct{_bca *_d .CT_BubbleSer }; +type BubbleChartSeries struct{_efc *_f .CT_BubbleSer }; -// RemoveLegend removes the legend if the chart has one. -func (_bdg Chart )RemoveLegend (){_bdg ._bfe .Chart .Legend =nil }; +// Properties returns the bar chart series shape properties. +func (_bbb BarChartSeries )Properties ()_a .ShapeProperties {if _bbb ._cee .SpPr ==nil {_bbb ._cee .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_bbb ._cee .SpPr );}; -// X returns the inner wrapped XML type. -func (_fadc LineChart )X ()*_d .CT_LineChart {return _fadc ._afd }; +// CategoryAxis returns the category data source. +func (_gfa RadarChartSeries )CategoryAxis ()CategoryAxisDataSource {if _gfa ._gae .Cat ==nil {_gfa ._gae .Cat =_f .NewCT_AxDataSource ();};return MakeAxisDataSource (_gfa ._gae .Cat );};func (_fbb Legend )SetPosition (p _f .ST_LegendPos ){if p ==_f .ST_LegendPosUnset {_fbb ._ceg .LegendPos =nil ; +}else {_fbb ._ceg .LegendPos =_f .NewCT_LegendPos ();_fbb ._ceg .LegendPos .ValAttr =p ;};};func (_fdde chartBase )nextColor (_aga int )_gg .Color {return _eae [_aga %len (_eae )]};func (_gcd LineChartSeries )Values ()NumberDataSource {if _gcd ._aeb .Val ==nil {_gcd ._aeb .Val =_f .NewCT_NumDataSource (); +};return MakeNumberDataSource (_gcd ._aeb .Val );};type Line3DChart struct{chartBase ;_aaf *_f .CT_Line3DChart ;}; -// InitializeDefaults the Bubble chart to its defaults -func (_ef BubbleChart )InitializeDefaults (){}; +// X returns the inner wrapped XML type. +func (_bfc PieChart )X ()*_f .CT_PieChart {return _bfc ._gbe };func (_ecb SurfaceChartSeries )InitializeDefaults (){_ecb .Properties ().LineProperties ().SetWidth (1*_fc .Point );_ecb .Properties ().LineProperties ().SetSolidFill (_gg .Black );_ecb .Properties ().LineProperties ().SetJoin (_a .LineJoinRound ); +};func MakeChart (x *_f .ChartSpace )Chart {return Chart {x }};func (_fccc DateAxis )Properties ()_a .ShapeProperties {if _fccc ._aca .SpPr ==nil {_fccc ._aca .SpPr =_e .NewCT_ShapeProperties ();};return _a .MakeShapeProperties (_fccc ._aca .SpPr );}; // X returns the inner wrapped XML type. -func (_eda PieOfPieChart )X ()*_d .CT_OfPieChart {return _eda ._cgb };type GridLines struct{_ffde *_d .CT_ChartLines };func (_dff Marker )Properties ()_e .ShapeProperties {if _dff ._faef .SpPr ==nil {_dff ._faef .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_dff ._faef .SpPr ); -}; +func (_gfca StockChart )X ()*_f .CT_StockChart {return _gfca ._gbef }; -// Properties returns the Bubble chart series shape properties. -func (_ggac BubbleChartSeries )Properties ()_e .ShapeProperties {if _ggac ._bca .SpPr ==nil {_ggac ._bca .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_ggac ._bca .SpPr );};type DateAxis struct{_fcd *_d .CT_DateAx }; +// AddSeries adds a default series to a Bubble chart. +func (_df BubbleChart )AddSeries ()BubbleChartSeries {_cf :=_df .nextColor (len (_df ._add .Ser ));_cfe :=_f .NewCT_BubbleSer ();_df ._add .Ser =append (_df ._add .Ser ,_cfe );_cfe .Idx .ValAttr =uint32 (len (_df ._add .Ser )-1);_cfe .Order .ValAttr =uint32 (len (_df ._add .Ser )-1); +_bdb :=BubbleChartSeries {_cfe };_bdb .InitializeDefaults ();_bdb .Properties ().SetSolidFill (_cf );return _bdb ;}; -// BarChartSeries is a series to be used on a bar chart. -type BarChartSeries struct{_gb *_d .CT_BarSer }; +// Labels returns the data label properties. +func (_agaf LineChartSeries )Labels ()DataLabels {if _agaf ._aeb .DLbls ==nil {_agaf ._aeb .DLbls =_f .NewCT_DLbls ();};return MakeDataLabels (_agaf ._aeb .DLbls );}; // InitializeDefaults the bar chart to its defaults -func (_ffd DoughnutChart )InitializeDefaults (){_ffd ._fdg .VaryColors =_d .NewCT_Boolean ();_ffd ._fdg .VaryColors .ValAttr =_c .Bool (true );_ffd ._fdg .HoleSize =_d .NewCT_HoleSize ();_ffd ._fdg .HoleSize .ValAttr =&_d .ST_HoleSize {};_ffd ._fdg .HoleSize .ValAttr .ST_HoleSizeUByte =_c .Uint8 (50); -};func (_cdag ValueAxis )SetCrosses (axis Axis ){_cdag ._edb .CrossAx .ValAttr =axis .AxisID ()}; - -// Values returns the value data source. -func (_ag AreaChartSeries )Values ()NumberDataSource {if _ag ._gdd .Val ==nil {_ag ._gdd .Val =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_ag ._gdd .Val );}; - -// AddBubbleChart adds a new bubble chart. -func (_cfb Chart )AddBubbleChart ()BubbleChart {_eag :=_d .NewCT_PlotAreaChoice ();_cfb ._bfe .Chart .PlotArea .PlotAreaChoice =append (_cfb ._bfe .Chart .PlotArea .PlotAreaChoice ,_eag );_eag .BubbleChart =_d .NewCT_BubbleChart ();_fgbd :=BubbleChart {_bbf :_eag .BubbleChart }; -_fgbd .InitializeDefaults ();return _fgbd ;}; - -// AddAxis adds an axis to a Surface chart. -func (_dbd SurfaceChart )AddAxis (axis Axis ){_bcdg :=_d .NewCT_UnsignedInt ();_bcdg .ValAttr =axis .AxisID ();_dbd ._cfc .AxId =append (_dbd ._cfc .AxId ,_bcdg );}; - -// SetDirection changes the direction of the bar chart (bar or column). -func (_dcc BarChart )SetDirection (d _d .ST_BarDir ){_dcc ._ada .BarDir .ValAttr =d };func (_bfg ValueAxis )Properties ()_e .ShapeProperties {if _bfg ._edb .SpPr ==nil {_bfg ._edb .SpPr =_fc .NewCT_ShapeProperties ();};return _e .MakeShapeProperties (_bfg ._edb .SpPr ); +func (_edga PieOfPieChart )InitializeDefaults (){_edga ._dadcg .VaryColors =_f .NewCT_Boolean ();_edga ._dadcg .VaryColors .ValAttr =_fa .Bool (true );_edga .SetType (_f .ST_OfPieTypePie );_edga ._dadcg .SecondPieSize =_f .NewCT_SecondPieSize ();_edga ._dadcg .SecondPieSize .ValAttr =&_f .ST_SecondPieSize {}; +_edga ._dadcg .SecondPieSize .ValAttr .ST_SecondPieSizeUShort =_fa .Uint16 (75);_bbg :=_f .NewCT_ChartLines ();_bbg .SpPr =_e .NewCT_ShapeProperties ();_dde :=_a .MakeShapeProperties (_bbg .SpPr );_dde .LineProperties ().SetSolidFill (_gg .Auto );_edga ._dadcg .SerLines =append (_edga ._dadcg .SerLines ,_bbg ); }; -// SetText sets the series text. -func (_bgag BarChartSeries )SetText (s string ){_bgag ._gb .Tx =_d .NewCT_SerTx ();_bgag ._gb .Tx .SerTxChoice .V =&s ;}; +// InitializeDefaults the bar chart to its defaults +func (_ac Bar3DChart )InitializeDefaults (){_ac .SetDirection (_f .ST_BarDirCol )}; -// InitializeDefaults initializes an Radar series to the default values. -func (_ecde RadarChartSeries )InitializeDefaults (){}; +// SetOrder sets the order of the series +func (_bcdee ScatterChartSeries )SetOrder (idx uint32 ){_bcdee ._bbbb .Order .ValAttr =idx }; -// Pie3DChart is a Pie3D chart. -type Pie3DChart struct{chartBase ;_dgde *_d .CT_Pie3DChart ;}; +// SetText sets the series text. +func (_cfb BubbleChartSeries )SetText (s string ){_cfb ._efc .Tx =_f .NewCT_SerTx ();_cfb ._efc .Tx .SerTxChoice .V =&s ;};func MakeDataLabels (x *_f .CT_DLbls )DataLabels {return DataLabels {x }};func (_faac LineChartSeries )SetSmooth (b bool ){_faac ._aeb .Smooth =_f .NewCT_Boolean (); +_faac ._aeb .Smooth .ValAttr =&b ;}; -// CategoryAxisDataSource specifies the data for an axis. It's commonly used with -// SetReference to set the axis data to a range of cells. -type CategoryAxisDataSource struct{_dfb *_d .CT_AxDataSource };func (_gce DateAxis )SetMinorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_gce ._fcd .MinorTickMark =nil ;}else {_gce ._fcd .MinorTickMark =_d .NewCT_TickMark ();_gce ._fcd .MinorTickMark .ValAttr =m ; -};};func (_bcf LineChartSeries )Values ()NumberDataSource {if _bcf ._cac .Val ==nil {_bcf ._cac .Val =_d .NewCT_NumDataSource ();};return MakeNumberDataSource (_bcf ._cac .Val );};func (_ba DataLabels )SetShowLeaderLines (b bool ){_ba .ensureChoice (); -_ba ._aedg .DLblsChoice .ShowLeaderLines =_d .NewCT_Boolean ();_ba ._aedg .DLblsChoice .ShowLeaderLines .ValAttr =_c .Bool (b );}; +// RemoveLegend removes the legend if the chart has one. +func (_efag Chart )RemoveLegend (){_efag ._edc .Chart .Legend =nil }; -// SetIndex sets the index of the series -func (_bgaa SurfaceChartSeries )SetIndex (idx uint32 ){_bgaa ._gcfe .Idx .ValAttr =idx };func MakeCategoryAxis (x *_d .CT_CatAx )CategoryAxis {return CategoryAxis {x }}; +// AddBar3DChart adds a new 3D bar chart to a chart. +func (_agd Chart )AddBar3DChart ()Bar3DChart {_ded (_agd ._edc .Chart );_efb :=_f .NewCT_PlotAreaChoice ();_agd ._edc .Chart .PlotArea .PlotAreaChoice =append (_agd ._edc .Chart .PlotArea .PlotAreaChoice ,_efb );_efb .Bar3DChart =_f .NewCT_Bar3DChart (); +_efb .Bar3DChart .Grouping =_f .NewCT_BarGrouping ();_efb .Bar3DChart .Grouping .ValAttr =_f .ST_BarGroupingStandard ;_beg :=Bar3DChart {_db :_efb .Bar3DChart };_beg .InitializeDefaults ();return _beg ;};func (_gadcb ValueAxis )AxisID ()uint32 {return _gadcb ._gea .AxId .ValAttr }; +func (_gfec NumberDataSource )ensureChoice (){if _gfec ._dda .NumDataSourceChoice ==nil {_gfec ._dda .NumDataSourceChoice =_f .NewCT_NumDataSourceChoice ();};};func (_cbd CategoryAxis )SetCrosses (axis Axis ){_cbd ._gf .AxSharedChoice =_f .NewEG_AxSharedChoice (); +_cbd ._gf .AxSharedChoice .Crosses =_f .NewCT_Crosses ();_cbd ._gf .AxSharedChoice .Crosses .ValAttr =_f .ST_CrossesAutoZero ;_cbd ._gf .CrossAx .ValAttr =axis .AxisID ();};func (_ccf CategoryAxis )SetPosition (p _f .ST_AxPos ){_ccf ._gf .AxPos =_f .NewCT_AxPos (); +_ccf ._gf .AxPos .ValAttr =p ;};type chartBase struct{}; // X returns the inner wrapped XML type. -func (_ea BubbleChartSeries )X ()*_d .CT_BubbleSer {return _ea ._bca }; - -// AddCategoryAxis adds a category axis. -func (_caf Chart )AddCategoryAxis ()CategoryAxis {_cag :=_d .NewCT_CatAx ();if _caf ._bfe .Chart .PlotArea .PlotAreaChoice1 ==nil {_caf ._bfe .Chart .PlotArea .PlotAreaChoice1 =[]*_d .CT_PlotAreaChoice1 {};};_cag .AxId =_d .NewCT_UnsignedInt ();_cag .AxId .ValAttr =0x7FFFFFFF&_ff .Uint32 (); -_caf ._bfe .Chart .PlotArea .PlotAreaChoice1 =append (_caf ._bfe .Chart .PlotArea .PlotAreaChoice1 ,&_d .CT_PlotAreaChoice1 {CatAx :_cag });_cag .Auto =_d .NewCT_Boolean ();_cag .Auto .ValAttr =_c .Bool (true );_cag .Delete =_d .NewCT_Boolean ();_cag .Delete .ValAttr =_c .Bool (false ); -_dgf :=MakeCategoryAxis (_cag );_dgf .InitializeDefaults ();return _dgf ;}; +func (_gfdb RadarChart )X ()*_f .CT_RadarChart {return _gfdb ._ecg };type NumberDataSource struct{_dda *_f .CT_NumDataSource }; -// AddSurface3DChart adds a new 3D surface chart to a chart. -func (_bgc Chart )AddSurface3DChart ()Surface3DChart {_ccc :=_d .NewCT_PlotAreaChoice ();_bgc ._bfe .Chart .PlotArea .PlotAreaChoice =append (_bgc ._bfe .Chart .PlotArea .PlotAreaChoice ,_ccc );_ccc .Surface3DChart =_d .NewCT_Surface3DChart ();_dgd (_bgc ._bfe .Chart ); -_feg :=Surface3DChart {_gba :_ccc .Surface3DChart };_feg .InitializeDefaults ();return _feg ;}; +// RemoveTitle removes any existing title from the chart. +func (_ba Chart )RemoveTitle (){_ba ._edc .Chart .Title =nil ;_ba ._edc .Chart .AutoTitleDeleted =_f .NewCT_Boolean ();_ba ._edc .Chart .AutoTitleDeleted .ValAttr =_fa .Bool (true );};func (_ada CategoryAxis )SetMajorTickMark (m _f .ST_TickMark ){if m ==_f .ST_TickMarkUnset {_ada ._gf .MajorTickMark =nil ; +}else {_ada ._gf .MajorTickMark =_f .NewCT_TickMark ();_ada ._gf .MajorTickMark .ValAttr =m ;};};func (_aba LineChartSeries )InitializeDefaults (){_aba .Properties ().LineProperties ().SetWidth (1*_fc .Point );_aba .Properties ().LineProperties ().SetSolidFill (_gg .Black ); +_aba .Properties ().LineProperties ().SetJoin (_a .LineJoinRound );_aba .Marker ().SetSymbol (_f .ST_MarkerStyleNone );_aba .Labels ().SetShowLegendKey (false );_aba .Labels ().SetShowValue (false );_aba .Labels ().SetShowPercent (false );_aba .Labels ().SetShowCategoryName (false ); +_aba .Labels ().SetShowSeriesName (false );_aba .Labels ().SetShowLeaderLines (false );}; -// AddSeries adds a default series to a Stock chart. -func (_bdab StockChart )AddSeries ()LineChartSeries {_dgae :=_d .NewCT_LineSer ();_bdab ._bgd .Ser =append (_bdab ._bgd .Ser ,_dgae );_dgae .Idx .ValAttr =uint32 (len (_bdab ._bgd .Ser )-1);_dgae .Order .ValAttr =uint32 (len (_bdab ._bgd .Ser )-1);_eeb :=LineChartSeries {_dgae }; -_eeb .Values ().CreateEmptyNumberCache ();_eeb .Properties ().LineProperties ().SetNoFill ();return _eeb ;};func (_bed DateAxis )AxisID ()uint32 {return _bed ._fcd .AxId .ValAttr };func (_bgea CategoryAxis )SetMajorTickMark (m _d .ST_TickMark ){if m ==_d .ST_TickMarkUnset {_bgea ._fea .MajorTickMark =nil ; -}else {_bgea ._fea .MajorTickMark =_d .NewCT_TickMark ();_bgea ._fea .MajorTickMark .ValAttr =m ;};};func (_ffaa ValueAxis )SetTickLabelPosition (p _d .ST_TickLblPos ){if p ==_d .ST_TickLblPosUnset {_ffaa ._edb .TickLblPos =nil ;}else {_ffaa ._edb .TickLblPos =_d .NewCT_TickLblPos (); -_ffaa ._edb .TickLblPos .ValAttr =p ;};}; +// Values returns the value data source. +func (_ce AreaChartSeries )Values ()NumberDataSource {if _ce ._fbg .Val ==nil {_ce ._fbg .Val =_f .NewCT_NumDataSource ();};return MakeNumberDataSource (_ce ._fbg .Val );}; -// Order returns the order of the series -func (_fbe ScatterChartSeries )Order ()uint32 {return _fbe ._edcg .Order .ValAttr }; +// Surface3DChart is a 3D view of a surface chart. +type Surface3DChart struct{chartBase ;_edcf *_f .CT_Surface3DChart ;}; -// SetNumberReference is used to set the source data to a range of cells containing -// numbers. -func (_aeb CategoryAxisDataSource )SetNumberReference (s string ){_aeb ._dfb .AxDataSourceChoice =_d .NewCT_AxDataSourceChoice ();_aeb ._dfb .AxDataSourceChoice .NumRef =_d .NewCT_NumRef ();_aeb ._dfb .AxDataSourceChoice .NumRef .F =s ;}; +// StockChart is a 2D Stock chart. +type StockChart struct{chartBase ;_gbef *_f .CT_StockChart ;}; -// Marker returns the marker properties. -func (_fegd ScatterChartSeries )Marker ()Marker {if _fegd ._edcg .Marker ==nil {_fegd ._edcg .Marker =_d .NewCT_Marker ();};return MakeMarker (_fegd ._edcg .Marker );};func (_fef NumberDataSource )ensureChoice (){if _fef ._fce .NumDataSourceChoice ==nil {_fef ._fce .NumDataSourceChoice =_d .NewCT_NumDataSourceChoice (); -};}; +// SetText sets the series text. +func (_gee RadarChartSeries )SetText (s string ){_gee ._gae .Tx =_f .NewCT_SerTx ();_gee ._gae .Tx .SerTxChoice .V =&s ;}; -// SetLabelReference is used to set the source data to a range of cells -// containing strings. -func (_fff CategoryAxisDataSource )SetLabelReference (s string ){_fff ._dfb .AxDataSourceChoice =_d .NewCT_AxDataSourceChoice ();_fff ._dfb .AxDataSourceChoice .StrRef =_d .NewCT_StrRef ();_fff ._dfb .AxDataSourceChoice .StrRef .F =s ;}; \ No newline at end of file +// X returns the inner wrapped XML type. +func (_bfaa Pie3DChart )X ()*_f .CT_Pie3DChart {return _bfaa ._bgg }; \ No newline at end of file diff --git a/color/color.go b/color/color.go index a40d13436c..3353b7c490 100644 --- a/color/color.go +++ b/color/color.go @@ -11,56 +11,56 @@ // Package color provides color handling structures and functions for use across // all of the document types. -package color ;import (_df "fmt";_c "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/schema/soo/wml";_f "github.com/unidoc/unipdf/v3/creator";);var DarkTurquoise =Color {0x00,0xCE,0xD1,255,false };var IndianRed =Color {0xCD,0x5C,0x5C,255,false }; -var RoyalBlue =Color {0x41,0x69,0xE1,255,false };var DodgerBlue =Color {0x1E,0x90,0xFF,255,false };var Ivory =Color {0xFF,0xFF,0xF0,255,false };var White =Color {0xFF,0xFF,0xFF,255,false };var DarkSlateGray =Color {0x2F,0x4F,0x4F,255,false };var DarkSalmon =Color {0xE9,0x96,0x7A,255,false }; -var Cornsilk =Color {0xFF,0xF8,0xDC,255,false }; - -// IsAuto returns true if the color is the 'Auto' type. If the -// field doesn't support an Auto color, then black is used. -func (_fgg Color )IsAuto ()bool {return _fgg ._cd };var CornflowerBlue =Color {0x64,0x95,0xED,255,false };var DarkGrey =Color {0xA9,0xA9,0xA9,255,false };var DarkKhaki =Color {0xBD,0xB7,0x6B,255,false };var Aqua =Color {0x00,0xFF,0xFF,255,false };var LightPink =Color {0xFF,0xB6,0xC1,255,false }; -var BlueViolet =Color {0x8A,0x2B,0xE2,255,false };var Green =Color {0x00,0x80,0x00,255,false };var MediumSpringGreen =Color {0x00,0xFA,0x9A,255,false };var SlateBlue =Color {0x6A,0x5A,0xCD,255,false };var NavajoWhite =Color {0xFF,0xDE,0xAD,255,false }; -var ForestGreen =Color {0x22,0x8B,0x22,255,false };var OliveDrab =Color {0x6B,0x8E,0x23,255,false };var Bisque =Color {0xFF,0xE4,0xC4,255,false };var SuccessGreen =Color {0x00,0xCC,0x00,255,false };var DarkOrange =Color {0xFF,0x8C,0x00,255,false };var Moccasin =Color {0xFF,0xE4,0xB5,255,false }; -var Aquamarine =Color {0x7F,0xFF,0xD4,255,false };func FromHex (s string )Color {if len (s )==0{return Auto ;};if s [0]=='#'{s =s [1:];};var _eg ,_cbe ,_be uint8 ;_bb ,_ :=_df .Sscanf (s ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_eg ,&_cbe ,&_be ); -if _bb ==3{return RGB (_eg ,_cbe ,_be );};return Auto ;};var LightCyan =Color {0xE0,0xFF,0xFF,255,false };var Linen =Color {0xFA,0xF0,0xE6,255,false };var MediumSlateBlue =Color {0x7B,0x68,0xEE,255,false };var HoneyDew =Color {0xF0,0xFF,0xF0,255,false }; -var PaleVioletRed =Color {0xDB,0x70,0x93,255,false };var Tan =Color {0xD2,0xB4,0x8C,255,false };var Orchid =Color {0xDA,0x70,0xD6,255,false };var Tomato =Color {0xFF,0x63,0x47,255,false };var Cyan =Color {0x00,0xFF,0xFF,255,false };var LightSlateGrey =Color {0x77,0x88,0x99,255,false }; -var Crimson =Color {0xDC,0x14,0x3C,255,false };var DarkCyan =Color {0x00,0x8B,0x8B,255,false };var DimGrey =Color {0x69,0x69,0x69,255,false };var Blue =Color {0x00,0x00,0xFF,255,false };var MediumTurquoise =Color {0x48,0xD1,0xCC,255,false };var SeaGreen =Color {0x2E,0x8B,0x57,255,false }; -var MediumBlue =Color {0x00,0x00,0xCD,255,false };var OrangeRed =Color {0xFF,0x45,0x00,255,false };var Auto =Color {0,0,0,255,true };var Silver =Color {0xC0,0xC0,0xC0,255,false };var LightSteelBlue =Color {0xB0,0xC4,0xDE,255,false };var Lime =Color {0x00,0xFF,0x00,255,false }; -var GreenYellow =Color {0xAD,0xFF,0x2F,255,false };var HotPink =Color {0xFF,0x69,0xB4,255,false };var DarkGoldenRod =Color {0xB8,0x86,0x0B,255,false };var Sienna =Color {0xA0,0x52,0x2D,255,false };var DarkSlateGrey =Color {0x2F,0x4F,0x4F,255,false };var Azure =Color {0xF0,0xFF,0xFF,255,false }; -var PapayaWhip =Color {0xFF,0xEF,0xD5,255,false };var LightGoldenRodYellow =Color {0xFA,0xFA,0xD2,255,false };var Indigo =Color {0x4B,0x00,0x82,255,false };var Navy =Color {0x00,0x00,0x80,255,false };var Chocolate =Color {0xD2,0x69,0x1E,255,false }; +package color ;import (_cb "fmt";_d "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/schema/soo/wml";_dg "github.com/unidoc/unipdf/v3/creator";);var Orange =Color {0xFF,0xA5,0x00,255,false };var DarkSlateBlue =Color {0x48,0x3D,0x8B,255,false }; +var NavajoWhite =Color {0xFF,0xDE,0xAD,255,false };var DarkSeaGreen =Color {0x8F,0xBC,0x8F,255,false };var DarkTurquoise =Color {0x00,0xCE,0xD1,255,false };var MistyRose =Color {0xFF,0xE4,0xE1,255,false };var LemonChiffon =Color {0xFF,0xFA,0xCD,255,false }; +var SkyBlue =Color {0x87,0xCE,0xEB,255,false };var Ivory =Color {0xFF,0xFF,0xF0,255,false };var PeachPuff =Color {0xFF,0xDA,0xB9,255,false };var MediumAquaMarine =Color {0x66,0xCD,0xAA,255,false };var LightCyan =Color {0xE0,0xFF,0xFF,255,false };var Thistle =Color {0xD8,0xBF,0xD8,255,false }; +var MidnightBlue =Color {0x19,0x19,0x70,255,false };var SeaGreen =Color {0x2E,0x8B,0x57,255,false };var MediumSeaGreen =Color {0x3C,0xB3,0x71,255,false };var RebeccaPurple =Color {0x66,0x33,0x99,255,false };var Olive =Color {0x80,0x80,0x00,255,false }; +var RosyBrown =Color {0xBC,0x8F,0x8F,255,false };var Fuchsia =Color {0xFF,0x00,0xFF,255,false };var DarkRed =Color {0x8B,0x00,0x00,255,false };var Chocolate =Color {0xD2,0x69,0x1E,255,false };var LightSlateGrey =Color {0x77,0x88,0x99,255,false };var MediumSlateBlue =Color {0x7B,0x68,0xEE,255,false }; +var Magenta =Color {0xFF,0x00,0xFF,255,false };var WhiteSmoke =Color {0xF5,0xF5,0xF5,255,false };var Beige =Color {0xF5,0xF5,0xDC,255,false };var DarkOrange =Color {0xFF,0x8C,0x00,255,false };var BurlyWood =Color {0xDE,0xB8,0x87,255,false };var Silver =Color {0xC0,0xC0,0xC0,255,false }; +var ColorMap =map[string ]Color {"\u0061l\u0069\u0063\u0065\u0062\u006c\u0075e":AliceBlue ,"\u0061\u006e\u0074i\u0071\u0075\u0065\u0077\u0068\u0069\u0074\u0065":AntiqueWhite ,"\u0061\u0071\u0075\u0061":Aqua ,"\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":Aquamarine ,"\u0061\u007a\u0075r\u0065":Azure ,"\u0062\u0065\u0069g\u0065":Beige ,"\u0062\u0069\u0073\u0071\u0075\u0065":Bisque ,"\u0062\u006c\u0061c\u006b":Black ,"\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0061l\u006d\u006f\u006e\u0064":BlanchedAlmond ,"\u0062\u006c\u0075\u0065":Blue ,"\u0062\u006c\u0075\u0065\u0076\u0069\u006f\u006c\u0065\u0074":BlueViolet ,"\u0062\u0072\u006fw\u006e":Brown ,"\u0062u\u0072\u006c\u0079\u0077\u006f\u006fd":BurlyWood ,"\u0063a\u0064\u0065\u0074\u0062\u006c\u0075e":CadetBlue ,"\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":Chartreuse ,"\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":Chocolate ,"\u0063\u006f\u0072a\u006c":Coral ,"\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0062\u006c\u0075\u0065":CornflowerBlue ,"\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":Cornsilk ,"\u0063r\u0069\u006d\u0073\u006f\u006e":Crimson ,"\u0063\u0079\u0061\u006e":Cyan ,"\u0064\u0061\u0072\u006b\u0062\u006c\u0075\u0065":DarkBlue ,"\u0064\u0061\u0072\u006b\u0063\u0079\u0061\u006e":DarkCyan ,"\u0064\u0061\u0072\u006b\u0067\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":DarkGoldenRod ,"\u0064\u0061\u0072\u006b\u0067\u0072\u0061\u0079":DarkGray ,"\u0064\u0061\u0072\u006b\u0067\u0072\u0065\u0079":DarkGrey ,"\u0064a\u0072\u006b\u0067\u0072\u0065\u0065n":DarkGreen ,"\u0064a\u0072\u006b\u006b\u0068\u0061\u006bi":DarkKhaki ,"d\u0061\u0072\u006b\u006d\u0061\u0067\u0065\u006e\u0074\u0061":DarkMagenta ,"\u0064\u0061\u0072\u006b\u006f\u006c\u0069\u0076\u0065g\u0072\u0065\u0065\u006e":DarkOliveGreen ,"\u0064\u0061\u0072\u006b\u006f\u0072\u0061\u006e\u0067\u0065":DarkOrange ,"\u0064\u0061\u0072\u006b\u006f\u0072\u0063\u0068\u0069\u0064":DarkOrchid ,"\u0064a\u0072\u006b\u0072\u0065\u0064":DarkRed ,"\u0064\u0061\u0072\u006b\u0073\u0061\u006c\u006d\u006f\u006e":DarkSalmon ,"\u0064\u0061\u0072k\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":DarkSeaGreen ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0062\u006c\u0075\u0065":DarkSlateBlue ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0067\u0072\u0061\u0079":DarkSlateGray ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0067\u0072\u0065\u0079":DarkSlateGrey ,"\u0064\u0061\u0072\u006b\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":DarkTurquoise ,"\u0064\u0061\u0072\u006b\u0076\u0069\u006f\u006c\u0065\u0074":DarkViolet ,"\u0064\u0065\u0065\u0070\u0070\u0069\u006e\u006b":DeepPink ,"d\u0065\u0065\u0070\u0073\u006b\u0079\u0062\u006c\u0075\u0065":DeepSkyBlue ,"\u0064i\u006d\u0067\u0072\u0061\u0079":DimGray ,"\u0064i\u006d\u0067\u0072\u0065\u0079":DimGrey ,"\u0064\u006f\u0064\u0067\u0065\u0072\u0062\u006c\u0075\u0065":DodgerBlue ,"\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":FireBrick ,"f\u006c\u006f\u0072\u0061\u006c\u0077\u0068\u0069\u0074\u0065":FloralWhite ,"f\u006f\u0072\u0065\u0073\u0074\u0067\u0072\u0065\u0065\u006e":ForestGreen ,"\u0066u\u0063\u0068\u0073\u0069\u0061":Fuchsia ,"\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":Gainsboro ,"\u0067\u0068\u006f\u0073\u0074\u0077\u0068\u0069\u0074\u0065":GhostWhite ,"\u0067\u006f\u006c\u0064":Gold ,"\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":GoldenRod ,"\u0067\u0072\u0061\u0079":Gray ,"\u0067\u0072\u0065e\u006e":Green ,"g\u0072\u0065\u0065\u006e\u0079\u0065\u006c\u006c\u006f\u0077":GreenYellow ,"\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":HoneyDew ,"\u0068o\u0074\u0070\u0069\u006e\u006b":HotPink ,"\u0069n\u0064\u0069\u0061\u006e\u0072\u0065d":IndianRed ,"\u0069\u006e\u0064\u0069\u0067\u006f":Indigo ,"\u0069\u0076\u006fr\u0079":Ivory ,"\u006b\u0068\u0061k\u0069":Khaki ,"\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":Lavender ,"\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0062\u006c\u0075\u0073\u0068":LavenderBlush ,"\u006ca\u0077\u006e\u0067\u0072\u0065\u0065n":LawnGreen ,"\u006c\u0065\u006do\u006e\u0063\u0068\u0069\u0066\u0066\u006f\u006e":LemonChiffon ,"\u006ci\u0067\u0068\u0074\u0062\u006c\u0075e":LightBlue ,"\u006c\u0069\u0067\u0068\u0074\u0063\u006f\u0072\u0061\u006c":LightCoral ,"\u006ci\u0067\u0068\u0074\u0063\u0079\u0061n":LightCyan ,"l\u0069g\u0068\u0074\u0067\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0079\u0065ll\u006f\u0077":LightGoldenRodYellow ,"\u006ci\u0067\u0068\u0074\u0067\u0072\u0061y":LightGray ,"\u006ci\u0067\u0068\u0074\u0067\u0072\u0065y":LightGrey ,"\u006c\u0069\u0067\u0068\u0074\u0067\u0072\u0065\u0065\u006e":LightGreen ,"\u006ci\u0067\u0068\u0074\u0070\u0069\u006ek":LightPink ,"l\u0069\u0067\u0068\u0074\u0073\u0061\u006c\u006d\u006f\u006e":LightSalmon ,"\u006c\u0069\u0067\u0068\u0074\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":LightSeaGreen ,"\u006c\u0069\u0067h\u0074\u0073\u006b\u0079\u0062\u006c\u0075\u0065":LightSkyBlue ,"\u006c\u0069\u0067\u0068\u0074\u0073\u006c\u0061\u0074e\u0067\u0072\u0061\u0079":LightSlateGray ,"\u006c\u0069\u0067\u0068\u0074\u0073\u006c\u0061\u0074e\u0067\u0072\u0065\u0079":LightSlateGrey ,"\u006c\u0069\u0067\u0068\u0074\u0073\u0074\u0065\u0065l\u0062\u006c\u0075\u0065":LightSteelBlue ,"l\u0069\u0067\u0068\u0074\u0079\u0065\u006c\u006c\u006f\u0077":LightYellow ,"\u006c\u0069\u006d\u0065":Lime ,"\u006ci\u006d\u0065\u0067\u0072\u0065\u0065n":LimeGreen ,"\u006c\u0069\u006ee\u006e":Linen ,"\u006da\u0067\u0065\u006e\u0074\u0061":Magenta ,"\u006d\u0061\u0072\u006f\u006f\u006e":Maroon ,"\u006d\u0065d\u0069\u0075\u006da\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":MediumAquaMarine ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0062\u006c\u0075\u0065":MediumBlue ,"\u006d\u0065\u0064i\u0075\u006d\u006f\u0072\u0063\u0068\u0069\u0064":MediumOrchid ,"\u006d\u0065\u0064i\u0075\u006d\u0070\u0075\u0072\u0070\u006c\u0065":MediumPurple ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0073\u0065\u0061g\u0072\u0065\u0065\u006e":MediumSeaGreen ,"\u006de\u0064i\u0075\u006d\u0073\u006c\u0061\u0074\u0065\u0062\u006c\u0075\u0065":MediumSlateBlue ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0073\u0070\u0072\u0069\u006e\u0067g\u0072\u0065\u0065\u006e":MediumSpringGreen ,"\u006de\u0064i\u0075\u006d\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":MediumTurquoise ,"\u006de\u0064i\u0075\u006d\u0076\u0069\u006f\u006c\u0065\u0074\u0072\u0065\u0064":MediumVioletRed ,"\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0062\u006c\u0075\u0065":MidnightBlue ,"\u006di\u006e\u0074\u0063\u0072\u0065\u0061m":MintCream ,"\u006di\u0073\u0074\u0079\u0072\u006f\u0073e":MistyRose ,"\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":Moccasin ,"n\u0061\u0076\u0061\u006a\u006f\u0077\u0068\u0069\u0074\u0065":NavajoWhite ,"\u006e\u0061\u0076\u0079":Navy ,"\u006fl\u0064\u006c\u0061\u0063\u0065":OldLace ,"\u006f\u006c\u0069v\u0065":Olive ,"\u006fl\u0069\u0076\u0065\u0064\u0072\u0061b":OliveDrab ,"\u006f\u0072\u0061\u006e\u0067\u0065":Orange ,"\u006fr\u0061\u006e\u0067\u0065\u0072\u0065d":OrangeRed ,"\u006f\u0072\u0063\u0068\u0069\u0064":Orchid ,"\u0070\u0061\u006c\u0065\u0067\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":PaleGoldenRod ,"\u0070a\u006c\u0065\u0067\u0072\u0065\u0065n":PaleGreen ,"\u0070\u0061\u006c\u0065\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":PaleTurquoise ,"\u0070\u0061\u006c\u0065\u0076\u0069\u006f\u006c\u0065\u0074\u0072\u0065\u0064":PaleVioletRed ,"\u0070\u0061\u0070\u0061\u0079\u0061\u0077\u0068\u0069\u0070":PapayaWhip ,"\u0070e\u0061\u0063\u0068\u0070\u0075\u0066f":PeachPuff ,"\u0070\u0065\u0072\u0075":Peru ,"\u0070\u0069\u006e\u006b":Pink ,"\u0070\u006c\u0075\u006d":Plum ,"\u0070\u006f\u0077\u0064\u0065\u0072\u0062\u006c\u0075\u0065":PowderBlue ,"\u0070\u0075\u0072\u0070\u006c\u0065":Purple ,"\u0072\u0065\u0062\u0065\u0063\u0063\u0061\u0070\u0075\u0072\u0070\u006c\u0065":RebeccaPurple ,"\u0072\u0065\u0064":Red ,"\u0072o\u0073\u0079\u0062\u0072\u006f\u0077n":RosyBrown ,"\u0072o\u0079\u0061\u006c\u0062\u006c\u0075e":RoyalBlue ,"s\u0061\u0064\u0064\u006c\u0065\u0062\u0072\u006f\u0077\u006e":SaddleBrown ,"\u0073\u0061\u006c\u006d\u006f\u006e":Salmon ,"\u0073\u0061\u006e\u0064\u0079\u0062\u0072\u006f\u0077\u006e":SandyBrown ,"\u0073\u0075\u0063c\u0065\u0073\u0073\u0067\u0072\u0065\u0065\u006e":SuccessGreen ,"\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":SeaGreen ,"\u0073\u0065\u0061\u0073\u0068\u0065\u006c\u006c":SeaShell ,"\u0073\u0069\u0065\u006e\u006e\u0061":Sienna ,"\u0073\u0069\u006c\u0076\u0065\u0072":Silver ,"\u0073k\u0079\u0062\u006c\u0075\u0065":SkyBlue ,"\u0073l\u0061\u0074\u0065\u0062\u006c\u0075e":SlateBlue ,"\u0073l\u0061\u0074\u0065\u0067\u0072\u0061y":SlateGray ,"\u0073l\u0061\u0074\u0065\u0067\u0072\u0065y":SlateGrey ,"\u0073\u006e\u006f\u0077":Snow ,"s\u0070\u0072\u0069\u006e\u0067\u0067\u0072\u0065\u0065\u006e":SpringGreen ,"\u0073t\u0065\u0065\u006c\u0062\u006c\u0075e":SteelBlue ,"\u0074\u0061\u006e":Tan ,"\u0074\u0065\u0061\u006c":Teal ,"\u0074h\u0069\u0073\u0074\u006c\u0065":Thistle ,"\u0074\u006f\u006d\u0061\u0074\u006f":Tomato ,"\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":Turquoise ,"\u0076\u0069\u006f\u006c\u0065\u0074":Violet ,"\u0077\u0068\u0065a\u0074":Wheat ,"\u0077\u0068\u0069t\u0065":White ,"\u0077\u0068\u0069\u0074\u0065\u0073\u006d\u006f\u006b\u0065":WhiteSmoke ,"\u0079\u0065\u006c\u006c\u006f\u0077":Yellow ,"y\u0065\u006c\u006c\u006f\u0077\u0067\u0072\u0065\u0065\u006e":YellowGreen }; +var HighlightColorMap =map[string ]_c .ST_HighlightColor {"\u0062\u006c\u0061c\u006b":_c .ST_HighlightColorBlack ,"\u0062\u006c\u0075\u0065":_c .ST_HighlightColorBlue ,"\u0063\u0079\u0061\u006e":_c .ST_HighlightColorCyan ,"\u0067\u0072\u0065e\u006e":_c .ST_HighlightColorGreen ,"\u006da\u0067\u0065\u006e\u0074\u0061":_c .ST_HighlightColorMagenta ,"\u0072\u0065\u0064":_c .ST_HighlightColorRed ,"\u0079\u0065\u006c\u006c\u006f\u0077":_c .ST_HighlightColorYellow ,"\u0077\u0068\u0069t\u0065":_c .ST_HighlightColorWhite ,"\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":_c .ST_HighlightColorDarkBlue ,"\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":_c .ST_HighlightColorDarkCyan ,"\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":_c .ST_HighlightColorDarkGreen ,"d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":_c .ST_HighlightColorDarkMagenta ,"\u0064a\u0072\u006b\u0052\u0065\u0064":_c .ST_HighlightColorDarkRed ,"\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":_c .ST_HighlightColorDarkYellow ,"\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":_c .ST_HighlightColorLightGray ,"\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":_c .ST_HighlightColorDarkGray }; +var DarkGray =Color {0xA9,0xA9,0xA9,255,false };var DodgerBlue =Color {0x1E,0x90,0xFF,255,false };var DarkViolet =Color {0x94,0x00,0xD3,255,false };var ForestGreen =Color {0x22,0x8B,0x22,255,false };var Navy =Color {0x00,0x00,0x80,255,false };var IndianRed =Color {0xCD,0x5C,0x5C,255,false }; +var MediumVioletRed =Color {0xC7,0x15,0x85,255,false };var Bisque =Color {0xFF,0xE4,0xC4,255,false };var DeepSkyBlue =Color {0x00,0xBF,0xFF,255,false };var GoldenRod =Color {0xDA,0xA5,0x20,255,false };var DarkGreen =Color {0x00,0x64,0x00,255,false };var LightSalmon =Color {0xFF,0xA0,0x7A,255,false }; +var Black =Color {0x00,0x00,0x00,255,false };var HoneyDew =Color {0xF0,0xFF,0xF0,255,false };var Aqua =Color {0x00,0xFF,0xFF,255,false };var LightSeaGreen =Color {0x20,0xB2,0xAA,255,false };var DarkSlateGray =Color {0x2F,0x4F,0x4F,255,false };var Moccasin =Color {0xFF,0xE4,0xB5,255,false }; +var LightCoral =Color {0xF0,0x80,0x80,255,false };var LightSkyBlue =Color {0x87,0xCE,0xFA,255,false };var DarkBlue =Color {0x00,0x00,0x8B,255,false };var SteelBlue =Color {0x46,0x82,0xB4,255,false };var Khaki =Color {0xF0,0xE6,0x8C,255,false };var FireBrick =Color {0xB2,0x22,0x22,255,false }; +var PowderBlue =Color {0xB0,0xE0,0xE6,255,false };var DarkGoldenRod =Color {0xB8,0x86,0x0B,255,false };var DeepPink =Color {0xFF,0x14,0x93,255,false };var MediumBlue =Color {0x00,0x00,0xCD,255,false };var PaleVioletRed =Color {0xDB,0x70,0x93,255,false }; +var SandyBrown =Color {0xF4,0xA4,0x60,255,false }; // RGBA constructs a new RGBA color with a given red, green, blue and alpha // value. -func RGBA (r ,g ,b ,a uint8 )Color {return Color {r ,g ,b ,a ,false }};var SlateGray =Color {0x70,0x80,0x90,255,false };var BurlyWood =Color {0xDE,0xB8,0x87,255,false };var Olive =Color {0x80,0x80,0x00,255,false };var Plum =Color {0xDD,0xA0,0xDD,255,false }; -var FireBrick =Color {0xB2,0x22,0x22,255,false };var MintCream =Color {0xF5,0xFF,0xFA,255,false };var SpringGreen =Color {0x00,0xFF,0x7F,255,false };var LightSkyBlue =Color {0x87,0xCE,0xFA,255,false };var MediumAquaMarine =Color {0x66,0xCD,0xAA,255,false }; -var AliceBlue =Color {0xF0,0xF8,0xFF,255,false };var Yellow =Color {0xFF,0xFF,0x00,255,false };var RebeccaPurple =Color {0x66,0x33,0x99,255,false };var LavenderBlush =Color {0xFF,0xF0,0xF5,255,false };var MidnightBlue =Color {0x19,0x19,0x70,255,false }; -var AntiqueWhite =Color {0xFA,0xEB,0xD7,255,false };var DarkGreen =Color {0x00,0x64,0x00,255,false };var Maroon =Color {0x80,0x00,0x00,255,false };var SaddleBrown =Color {0x8B,0x45,0x13,255,false };var YellowGreen =Color {0x9A,0xCD,0x32,255,false };var LightGray =Color {0xD3,0xD3,0xD3,255,false }; -var Gray =Color {0x80,0x80,0x80,255,false };var LightYellow =Color {0xFF,0xFF,0xE0,255,false };var DarkMagenta =Color {0x8B,0x00,0x8B,255,false };var HighlightColorToCreatorColorMap =map[_b .ST_HighlightColor ]_f .Color {_b .ST_HighlightColorBlack :_f .ColorBlack ,_b .ST_HighlightColorBlue :_f .ColorBlue ,_b .ST_HighlightColorCyan :_f .ColorRGBFrom8bit (0,255,255),_b .ST_HighlightColorGreen :_f .ColorGreen ,_b .ST_HighlightColorMagenta :_f .ColorRGBFrom8bit (255,0,255),_b .ST_HighlightColorRed :_f .ColorRed ,_b .ST_HighlightColorYellow :_f .ColorYellow ,_b .ST_HighlightColorWhite :_f .ColorWhite ,_b .ST_HighlightColorDarkBlue :_f .ColorRGBFrom8bit (0,0,128),_b .ST_HighlightColorDarkCyan :_f .ColorRGBFrom8bit (0,128,128),_b .ST_HighlightColorDarkGreen :_f .ColorRGBFrom8bit (0,128,0),_b .ST_HighlightColorDarkMagenta :_f .ColorRGBFrom8bit (128,0,128),_b .ST_HighlightColorDarkRed :_f .ColorRGBFrom8bit (128,0,0),_b .ST_HighlightColorDarkYellow :_f .ColorRGBFrom8bit (255,215,0),_b .ST_HighlightColorLightGray :_f .ColorRGBFrom8bit (211,211,211),_b .ST_HighlightColorDarkGray :_f .ColorRGBFrom8bit (169,169,169)}; -var MediumOrchid =Color {0xBA,0x55,0xD3,255,false };var Coral =Color {0xFF,0x7F,0x50,255,false };var Red =Color {0xFF,0x00,0x00,255,false };var MediumVioletRed =Color {0xC7,0x15,0x85,255,false };var Peru =Color {0xCD,0x85,0x3F,255,false };var DeepSkyBlue =Color {0x00,0xBF,0xFF,255,false }; -var LightSeaGreen =Color {0x20,0xB2,0xAA,255,false };var LightBlue =Color {0xAD,0xD8,0xE6,255,false };var DarkRed =Color {0x8B,0x00,0x00,255,false };var DarkSeaGreen =Color {0x8F,0xBC,0x8F,255,false };var Lavender =Color {0xE6,0xE6,0xFA,255,false };var WhiteSmoke =Color {0xF5,0xF5,0xF5,255,false }; -var Thistle =Color {0xD8,0xBF,0xD8,255,false };var RosyBrown =Color {0xBC,0x8F,0x8F,255,false };var SkyBlue =Color {0x87,0xCE,0xEB,255,false };var LightCoral =Color {0xF0,0x80,0x80,255,false };var SteelBlue =Color {0x46,0x82,0xB4,255,false };var Snow =Color {0xFF,0xFA,0xFA,255,false }; -var Gold =Color {0xFF,0xD7,0x00,255,false };var DimGray =Color {0x69,0x69,0x69,255,false };var PaleGoldenRod =Color {0xEE,0xE8,0xAA,255,false };var BlanchedAlmond =Color {0xFF,0xEB,0xCD,255,false };var Orange =Color {0xFF,0xA5,0x00,255,false }; - -// Color is a 24 bit color that can be converted to -// internal ECMA-376 formats as needed. -type Color struct{_cb ,_a ,_fg ,_e uint8 ;_cd bool ;};var DarkViolet =Color {0x94,0x00,0xD3,255,false };var DarkOrchid =Color {0x99,0x32,0xCC,255,false };var SlateGrey =Color {0x70,0x80,0x90,255,false };var Chartreuse =Color {0x7F,0xFF,0x00,255,false }; -var FloralWhite =Color {0xFF,0xFA,0xF0,255,false };var SeaShell =Color {0xFF,0xF5,0xEE,255,false };var GhostWhite =Color {0xF8,0xF8,0xFF,255,false };var Gainsboro =Color {0xDC,0xDC,0xDC,255,false };var DarkBlue =Color {0x00,0x00,0x8B,255,false };var Turquoise =Color {0x40,0xE0,0xD0,255,false }; +func RGBA (r ,g ,b ,a uint8 )Color {return Color {r ,g ,b ,a ,false }};var LawnGreen =Color {0x7C,0xFC,0x00,255,false };var Violet =Color {0xEE,0x82,0xEE,255,false };var Lavender =Color {0xE6,0xE6,0xFA,255,false };var LightPink =Color {0xFF,0xB6,0xC1,255,false }; +var Cornsilk =Color {0xFF,0xF8,0xDC,255,false };var YellowGreen =Color {0x9A,0xCD,0x32,255,false };var Orchid =Color {0xDA,0x70,0xD6,255,false };var DarkMagenta =Color {0x8B,0x00,0x8B,255,false };var Aquamarine =Color {0x7F,0xFF,0xD4,255,false }; - -// RGB constructs a new RGB color with a given red, green and blue value. -func RGB (r ,g ,b uint8 )Color {return Color {r ,g ,b ,255,false }};var LemonChiffon =Color {0xFF,0xFA,0xCD,255,false };var LightGrey =Color {0xD3,0xD3,0xD3,255,false };var Fuchsia =Color {0xFF,0x00,0xFF,255,false };var LightGreen =Color {0x90,0xEE,0x90,255,false }; -var Salmon =Color {0xFA,0x80,0x72,255,false };var DarkOliveGreen =Color {0x55,0x6B,0x2F,255,false };var PaleGreen =Color {0x98,0xFB,0x98,255,false };var DeepPink =Color {0xFF,0x14,0x93,255,false };var MediumPurple =Color {0x93,0x70,0xDB,255,false };var Pink =Color {0xFF,0xC0,0xCB,255,false }; -var HighlightColorMap =map[string ]_b .ST_HighlightColor {"\u0062\u006c\u0061c\u006b":_b .ST_HighlightColorBlack ,"\u0062\u006c\u0075\u0065":_b .ST_HighlightColorBlue ,"\u0063\u0079\u0061\u006e":_b .ST_HighlightColorCyan ,"\u0067\u0072\u0065e\u006e":_b .ST_HighlightColorGreen ,"\u006da\u0067\u0065\u006e\u0074\u0061":_b .ST_HighlightColorMagenta ,"\u0072\u0065\u0064":_b .ST_HighlightColorRed ,"\u0079\u0065\u006c\u006c\u006f\u0077":_b .ST_HighlightColorYellow ,"\u0077\u0068\u0069t\u0065":_b .ST_HighlightColorWhite ,"\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":_b .ST_HighlightColorDarkBlue ,"\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":_b .ST_HighlightColorDarkCyan ,"\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":_b .ST_HighlightColorDarkGreen ,"d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":_b .ST_HighlightColorDarkMagenta ,"\u0064a\u0072\u006b\u0052\u0065\u0064":_b .ST_HighlightColorDarkRed ,"\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":_b .ST_HighlightColorDarkYellow ,"\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":_b .ST_HighlightColorLightGray ,"\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":_b .ST_HighlightColorDarkGray }; -var Khaki =Color {0xF0,0xE6,0x8C,255,false }; +// IsAuto returns true if the color is the 'Auto' type. If the +// field doesn't support an Auto color, then black is used. +func (_df Color )IsAuto ()bool {return _df ._cbe };var OrangeRed =Color {0xFF,0x45,0x00,255,false };var PapayaWhip =Color {0xFF,0xEF,0xD5,255,false };var Auto =Color {0,0,0,255,true };var Gray =Color {0x80,0x80,0x80,255,false }; // AsRGBAString is used by the various wrappers to return a pointer // to a string containing a six digit hex RGB value. -func (_gc Color )AsRGBAString ()*string {return _c .Stringf ("\u0025\u00302\u0078\u0025\u00302\u0078\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_gc ._e ,_gc ._cb ,_gc ._a ,_gc ._fg );};var ColorMap =map[string ]Color {"\u0061l\u0069\u0063\u0065\u0062\u006c\u0075e":AliceBlue ,"\u0061\u006e\u0074i\u0071\u0075\u0065\u0077\u0068\u0069\u0074\u0065":AntiqueWhite ,"\u0061\u0071\u0075\u0061":Aqua ,"\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":Aquamarine ,"\u0061\u007a\u0075r\u0065":Azure ,"\u0062\u0065\u0069g\u0065":Beige ,"\u0062\u0069\u0073\u0071\u0075\u0065":Bisque ,"\u0062\u006c\u0061c\u006b":Black ,"\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0061l\u006d\u006f\u006e\u0064":BlanchedAlmond ,"\u0062\u006c\u0075\u0065":Blue ,"\u0062\u006c\u0075\u0065\u0076\u0069\u006f\u006c\u0065\u0074":BlueViolet ,"\u0062\u0072\u006fw\u006e":Brown ,"\u0062u\u0072\u006c\u0079\u0077\u006f\u006fd":BurlyWood ,"\u0063a\u0064\u0065\u0074\u0062\u006c\u0075e":CadetBlue ,"\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":Chartreuse ,"\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":Chocolate ,"\u0063\u006f\u0072a\u006c":Coral ,"\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0062\u006c\u0075\u0065":CornflowerBlue ,"\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":Cornsilk ,"\u0063r\u0069\u006d\u0073\u006f\u006e":Crimson ,"\u0063\u0079\u0061\u006e":Cyan ,"\u0064\u0061\u0072\u006b\u0062\u006c\u0075\u0065":DarkBlue ,"\u0064\u0061\u0072\u006b\u0063\u0079\u0061\u006e":DarkCyan ,"\u0064\u0061\u0072\u006b\u0067\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":DarkGoldenRod ,"\u0064\u0061\u0072\u006b\u0067\u0072\u0061\u0079":DarkGray ,"\u0064\u0061\u0072\u006b\u0067\u0072\u0065\u0079":DarkGrey ,"\u0064a\u0072\u006b\u0067\u0072\u0065\u0065n":DarkGreen ,"\u0064a\u0072\u006b\u006b\u0068\u0061\u006bi":DarkKhaki ,"d\u0061\u0072\u006b\u006d\u0061\u0067\u0065\u006e\u0074\u0061":DarkMagenta ,"\u0064\u0061\u0072\u006b\u006f\u006c\u0069\u0076\u0065g\u0072\u0065\u0065\u006e":DarkOliveGreen ,"\u0064\u0061\u0072\u006b\u006f\u0072\u0061\u006e\u0067\u0065":DarkOrange ,"\u0064\u0061\u0072\u006b\u006f\u0072\u0063\u0068\u0069\u0064":DarkOrchid ,"\u0064a\u0072\u006b\u0072\u0065\u0064":DarkRed ,"\u0064\u0061\u0072\u006b\u0073\u0061\u006c\u006d\u006f\u006e":DarkSalmon ,"\u0064\u0061\u0072k\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":DarkSeaGreen ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0062\u006c\u0075\u0065":DarkSlateBlue ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0067\u0072\u0061\u0079":DarkSlateGray ,"\u0064\u0061\u0072\u006b\u0073\u006c\u0061\u0074\u0065\u0067\u0072\u0065\u0079":DarkSlateGrey ,"\u0064\u0061\u0072\u006b\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":DarkTurquoise ,"\u0064\u0061\u0072\u006b\u0076\u0069\u006f\u006c\u0065\u0074":DarkViolet ,"\u0064\u0065\u0065\u0070\u0070\u0069\u006e\u006b":DeepPink ,"d\u0065\u0065\u0070\u0073\u006b\u0079\u0062\u006c\u0075\u0065":DeepSkyBlue ,"\u0064i\u006d\u0067\u0072\u0061\u0079":DimGray ,"\u0064i\u006d\u0067\u0072\u0065\u0079":DimGrey ,"\u0064\u006f\u0064\u0067\u0065\u0072\u0062\u006c\u0075\u0065":DodgerBlue ,"\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":FireBrick ,"f\u006c\u006f\u0072\u0061\u006c\u0077\u0068\u0069\u0074\u0065":FloralWhite ,"f\u006f\u0072\u0065\u0073\u0074\u0067\u0072\u0065\u0065\u006e":ForestGreen ,"\u0066u\u0063\u0068\u0073\u0069\u0061":Fuchsia ,"\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":Gainsboro ,"\u0067\u0068\u006f\u0073\u0074\u0077\u0068\u0069\u0074\u0065":GhostWhite ,"\u0067\u006f\u006c\u0064":Gold ,"\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":GoldenRod ,"\u0067\u0072\u0061\u0079":Gray ,"\u0067\u0072\u0065e\u006e":Green ,"g\u0072\u0065\u0065\u006e\u0079\u0065\u006c\u006c\u006f\u0077":GreenYellow ,"\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":HoneyDew ,"\u0068o\u0074\u0070\u0069\u006e\u006b":HotPink ,"\u0069n\u0064\u0069\u0061\u006e\u0072\u0065d":IndianRed ,"\u0069\u006e\u0064\u0069\u0067\u006f":Indigo ,"\u0069\u0076\u006fr\u0079":Ivory ,"\u006b\u0068\u0061k\u0069":Khaki ,"\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":Lavender ,"\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0062\u006c\u0075\u0073\u0068":LavenderBlush ,"\u006ca\u0077\u006e\u0067\u0072\u0065\u0065n":LawnGreen ,"\u006c\u0065\u006do\u006e\u0063\u0068\u0069\u0066\u0066\u006f\u006e":LemonChiffon ,"\u006ci\u0067\u0068\u0074\u0062\u006c\u0075e":LightBlue ,"\u006c\u0069\u0067\u0068\u0074\u0063\u006f\u0072\u0061\u006c":LightCoral ,"\u006ci\u0067\u0068\u0074\u0063\u0079\u0061n":LightCyan ,"l\u0069g\u0068\u0074\u0067\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0079\u0065ll\u006f\u0077":LightGoldenRodYellow ,"\u006ci\u0067\u0068\u0074\u0067\u0072\u0061y":LightGray ,"\u006ci\u0067\u0068\u0074\u0067\u0072\u0065y":LightGrey ,"\u006c\u0069\u0067\u0068\u0074\u0067\u0072\u0065\u0065\u006e":LightGreen ,"\u006ci\u0067\u0068\u0074\u0070\u0069\u006ek":LightPink ,"l\u0069\u0067\u0068\u0074\u0073\u0061\u006c\u006d\u006f\u006e":LightSalmon ,"\u006c\u0069\u0067\u0068\u0074\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":LightSeaGreen ,"\u006c\u0069\u0067h\u0074\u0073\u006b\u0079\u0062\u006c\u0075\u0065":LightSkyBlue ,"\u006c\u0069\u0067\u0068\u0074\u0073\u006c\u0061\u0074e\u0067\u0072\u0061\u0079":LightSlateGray ,"\u006c\u0069\u0067\u0068\u0074\u0073\u006c\u0061\u0074e\u0067\u0072\u0065\u0079":LightSlateGrey ,"\u006c\u0069\u0067\u0068\u0074\u0073\u0074\u0065\u0065l\u0062\u006c\u0075\u0065":LightSteelBlue ,"l\u0069\u0067\u0068\u0074\u0079\u0065\u006c\u006c\u006f\u0077":LightYellow ,"\u006c\u0069\u006d\u0065":Lime ,"\u006ci\u006d\u0065\u0067\u0072\u0065\u0065n":LimeGreen ,"\u006c\u0069\u006ee\u006e":Linen ,"\u006da\u0067\u0065\u006e\u0074\u0061":Magenta ,"\u006d\u0061\u0072\u006f\u006f\u006e":Maroon ,"\u006d\u0065d\u0069\u0075\u006da\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":MediumAquaMarine ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0062\u006c\u0075\u0065":MediumBlue ,"\u006d\u0065\u0064i\u0075\u006d\u006f\u0072\u0063\u0068\u0069\u0064":MediumOrchid ,"\u006d\u0065\u0064i\u0075\u006d\u0070\u0075\u0072\u0070\u006c\u0065":MediumPurple ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0073\u0065\u0061g\u0072\u0065\u0065\u006e":MediumSeaGreen ,"\u006de\u0064i\u0075\u006d\u0073\u006c\u0061\u0074\u0065\u0062\u006c\u0075\u0065":MediumSlateBlue ,"\u006d\u0065\u0064\u0069\u0075\u006d\u0073\u0070\u0072\u0069\u006e\u0067g\u0072\u0065\u0065\u006e":MediumSpringGreen ,"\u006de\u0064i\u0075\u006d\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":MediumTurquoise ,"\u006de\u0064i\u0075\u006d\u0076\u0069\u006f\u006c\u0065\u0074\u0072\u0065\u0064":MediumVioletRed ,"\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0062\u006c\u0075\u0065":MidnightBlue ,"\u006di\u006e\u0074\u0063\u0072\u0065\u0061m":MintCream ,"\u006di\u0073\u0074\u0079\u0072\u006f\u0073e":MistyRose ,"\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":Moccasin ,"n\u0061\u0076\u0061\u006a\u006f\u0077\u0068\u0069\u0074\u0065":NavajoWhite ,"\u006e\u0061\u0076\u0079":Navy ,"\u006fl\u0064\u006c\u0061\u0063\u0065":OldLace ,"\u006f\u006c\u0069v\u0065":Olive ,"\u006fl\u0069\u0076\u0065\u0064\u0072\u0061b":OliveDrab ,"\u006f\u0072\u0061\u006e\u0067\u0065":Orange ,"\u006fr\u0061\u006e\u0067\u0065\u0072\u0065d":OrangeRed ,"\u006f\u0072\u0063\u0068\u0069\u0064":Orchid ,"\u0070\u0061\u006c\u0065\u0067\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":PaleGoldenRod ,"\u0070a\u006c\u0065\u0067\u0072\u0065\u0065n":PaleGreen ,"\u0070\u0061\u006c\u0065\u0074\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":PaleTurquoise ,"\u0070\u0061\u006c\u0065\u0076\u0069\u006f\u006c\u0065\u0074\u0072\u0065\u0064":PaleVioletRed ,"\u0070\u0061\u0070\u0061\u0079\u0061\u0077\u0068\u0069\u0070":PapayaWhip ,"\u0070e\u0061\u0063\u0068\u0070\u0075\u0066f":PeachPuff ,"\u0070\u0065\u0072\u0075":Peru ,"\u0070\u0069\u006e\u006b":Pink ,"\u0070\u006c\u0075\u006d":Plum ,"\u0070\u006f\u0077\u0064\u0065\u0072\u0062\u006c\u0075\u0065":PowderBlue ,"\u0070\u0075\u0072\u0070\u006c\u0065":Purple ,"\u0072\u0065\u0062\u0065\u0063\u0063\u0061\u0070\u0075\u0072\u0070\u006c\u0065":RebeccaPurple ,"\u0072\u0065\u0064":Red ,"\u0072o\u0073\u0079\u0062\u0072\u006f\u0077n":RosyBrown ,"\u0072o\u0079\u0061\u006c\u0062\u006c\u0075e":RoyalBlue ,"s\u0061\u0064\u0064\u006c\u0065\u0062\u0072\u006f\u0077\u006e":SaddleBrown ,"\u0073\u0061\u006c\u006d\u006f\u006e":Salmon ,"\u0073\u0061\u006e\u0064\u0079\u0062\u0072\u006f\u0077\u006e":SandyBrown ,"\u0073\u0075\u0063c\u0065\u0073\u0073\u0067\u0072\u0065\u0065\u006e":SuccessGreen ,"\u0073\u0065\u0061\u0067\u0072\u0065\u0065\u006e":SeaGreen ,"\u0073\u0065\u0061\u0073\u0068\u0065\u006c\u006c":SeaShell ,"\u0073\u0069\u0065\u006e\u006e\u0061":Sienna ,"\u0073\u0069\u006c\u0076\u0065\u0072":Silver ,"\u0073k\u0079\u0062\u006c\u0075\u0065":SkyBlue ,"\u0073l\u0061\u0074\u0065\u0062\u006c\u0075e":SlateBlue ,"\u0073l\u0061\u0074\u0065\u0067\u0072\u0061y":SlateGray ,"\u0073l\u0061\u0074\u0065\u0067\u0072\u0065y":SlateGrey ,"\u0073\u006e\u006f\u0077":Snow ,"s\u0070\u0072\u0069\u006e\u0067\u0067\u0072\u0065\u0065\u006e":SpringGreen ,"\u0073t\u0065\u0065\u006c\u0062\u006c\u0075e":SteelBlue ,"\u0074\u0061\u006e":Tan ,"\u0074\u0065\u0061\u006c":Teal ,"\u0074h\u0069\u0073\u0074\u006c\u0065":Thistle ,"\u0074\u006f\u006d\u0061\u0074\u006f":Tomato ,"\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":Turquoise ,"\u0076\u0069\u006f\u006c\u0065\u0074":Violet ,"\u0077\u0068\u0065a\u0074":Wheat ,"\u0077\u0068\u0069t\u0065":White ,"\u0077\u0068\u0069\u0074\u0065\u0073\u006d\u006f\u006b\u0065":WhiteSmoke ,"\u0079\u0065\u006c\u006c\u006f\u0077":Yellow ,"y\u0065\u006c\u006c\u006f\u0077\u0067\u0072\u0065\u0065\u006e":YellowGreen }; - +func (_b Color )AsRGBAString ()*string {return _d .Stringf ("\u0025\u00302\u0078\u0025\u00302\u0078\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_b ._ag ,_b ._e ,_b ._ab ,_b ._dd );};var LightGreen =Color {0x90,0xEE,0x90,255,false };var Pink =Color {0xFF,0xC0,0xCB,255,false }; +var Snow =Color {0xFF,0xFA,0xFA,255,false };var LightGrey =Color {0xD3,0xD3,0xD3,255,false };var MintCream =Color {0xF5,0xFF,0xFA,255,false };var SuccessGreen =Color {0x00,0xCC,0x00,255,false };var DarkKhaki =Color {0xBD,0xB7,0x6B,255,false };var MediumTurquoise =Color {0x48,0xD1,0xCC,255,false }; +var Green =Color {0x00,0x80,0x00,255,false };var DimGray =Color {0x69,0x69,0x69,255,false };var LavenderBlush =Color {0xFF,0xF0,0xF5,255,false };var Teal =Color {0x00,0x80,0x80,255,false };var PaleGreen =Color {0x98,0xFB,0x98,255,false };var Purple =Color {0x80,0x00,0x80,255,false }; +var SaddleBrown =Color {0x8B,0x45,0x13,255,false }; // AsRGBString is used by the various wrappers to return a pointer // to a string containing a six digit hex RGB value. -func (_g Color )AsRGBString ()*string {return _c .Stringf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_g ._cb ,_g ._a ,_g ._fg );};var Beige =Color {0xF5,0xF5,0xDC,255,false };var CadetBlue =Color {0x5F,0x9E,0xA0,255,false }; -var LightSalmon =Color {0xFF,0xA0,0x7A,255,false };var PowderBlue =Color {0xB0,0xE0,0xE6,255,false };var Black =Color {0x00,0x00,0x00,255,false };var OldLace =Color {0xFD,0xF5,0xE6,255,false };var Purple =Color {0x80,0x00,0x80,255,false };var Wheat =Color {0xF5,0xDE,0xB3,255,false }; -var DarkGray =Color {0xA9,0xA9,0xA9,255,false };var LawnGreen =Color {0x7C,0xFC,0x00,255,false };var Violet =Color {0xEE,0x82,0xEE,255,false };var Teal =Color {0x00,0x80,0x80,255,false };var GoldenRod =Color {0xDA,0xA5,0x20,255,false };var Brown =Color {0xA5,0x2A,0x2A,255,false }; -var LightSlateGray =Color {0x77,0x88,0x99,255,false };var DarkSlateBlue =Color {0x48,0x3D,0x8B,255,false };var SandyBrown =Color {0xF4,0xA4,0x60,255,false };var MistyRose =Color {0xFF,0xE4,0xE1,255,false };var Magenta =Color {0xFF,0x00,0xFF,255,false }; -var PaleTurquoise =Color {0xAF,0xEE,0xEE,255,false };var LimeGreen =Color {0x32,0xCD,0x32,255,false };var MediumSeaGreen =Color {0x3C,0xB3,0x71,255,false };var PeachPuff =Color {0xFF,0xDA,0xB9,255,false }; \ No newline at end of file +func (_eb Color )AsRGBString ()*string {return _d .Stringf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_eb ._e ,_eb ._ab ,_eb ._dd );};var Indigo =Color {0x4B,0x00,0x82,255,false };var Maroon =Color {0x80,0x00,0x00,255,false }; +var LightSlateGray =Color {0x77,0x88,0x99,255,false };var MediumSpringGreen =Color {0x00,0xFA,0x9A,255,false };var MediumPurple =Color {0x93,0x70,0xDB,255,false };var PaleGoldenRod =Color {0xEE,0xE8,0xAA,255,false };var LightGray =Color {0xD3,0xD3,0xD3,255,false }; +var Chartreuse =Color {0x7F,0xFF,0x00,255,false };var SlateGrey =Color {0x70,0x80,0x90,255,false };var AliceBlue =Color {0xF0,0xF8,0xFF,255,false };var Turquoise =Color {0x40,0xE0,0xD0,255,false };var PaleTurquoise =Color {0xAF,0xEE,0xEE,255,false };var Gainsboro =Color {0xDC,0xDC,0xDC,255,false }; +var Yellow =Color {0xFF,0xFF,0x00,255,false };var Red =Color {0xFF,0x00,0x00,255,false };var GreenYellow =Color {0xAD,0xFF,0x2F,255,false };var LightBlue =Color {0xAD,0xD8,0xE6,255,false };var OliveDrab =Color {0x6B,0x8E,0x23,255,false };var DarkOliveGreen =Color {0x55,0x6B,0x2F,255,false }; +var DarkCyan =Color {0x00,0x8B,0x8B,255,false };var Crimson =Color {0xDC,0x14,0x3C,255,false };var Plum =Color {0xDD,0xA0,0xDD,255,false };var Salmon =Color {0xFA,0x80,0x72,255,false };var MediumOrchid =Color {0xBA,0x55,0xD3,255,false };var Tan =Color {0xD2,0xB4,0x8C,255,false }; +var OldLace =Color {0xFD,0xF5,0xE6,255,false };var Brown =Color {0xA5,0x2A,0x2A,255,false };var SlateBlue =Color {0x6A,0x5A,0xCD,255,false };var Linen =Color {0xFA,0xF0,0xE6,255,false };var HotPink =Color {0xFF,0x69,0xB4,255,false };var DarkSalmon =Color {0xE9,0x96,0x7A,255,false }; +var Cyan =Color {0x00,0xFF,0xFF,255,false };var LimeGreen =Color {0x32,0xCD,0x32,255,false };var Tomato =Color {0xFF,0x63,0x47,255,false };var Peru =Color {0xCD,0x85,0x3F,255,false };var LightSteelBlue =Color {0xB0,0xC4,0xDE,255,false };var SeaShell =Color {0xFF,0xF5,0xEE,255,false }; +var DimGrey =Color {0x69,0x69,0x69,255,false };var Azure =Color {0xF0,0xFF,0xFF,255,false };var Wheat =Color {0xF5,0xDE,0xB3,255,false };var DarkGrey =Color {0xA9,0xA9,0xA9,255,false };var GhostWhite =Color {0xF8,0xF8,0xFF,255,false };func FromHex (s string )Color {if len (s )==0{return Auto ; +};if s [0]=='#'{s =s [1:];};var _dff ,_cd ,_ca uint8 ;_ad ,_ :=_cb .Sscanf (s ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_dff ,&_cd ,&_ca );if _ad ==3{return RGB (_dff ,_cd ,_ca );};return Auto ;};var DarkOrchid =Color {0x99,0x32,0xCC,255,false }; +var White =Color {0xFF,0xFF,0xFF,255,false }; + +// Color is a 24 bit color that can be converted to +// internal ECMA-376 formats as needed. +type Color struct{_e ,_ab ,_dd ,_ag uint8 ;_cbe bool ;};var Blue =Color {0x00,0x00,0xFF,255,false };var SpringGreen =Color {0x00,0xFF,0x7F,255,false };var Gold =Color {0xFF,0xD7,0x00,255,false };var SlateGray =Color {0x70,0x80,0x90,255,false };var BlueViolet =Color {0x8A,0x2B,0xE2,255,false }; +var CadetBlue =Color {0x5F,0x9E,0xA0,255,false };var Coral =Color {0xFF,0x7F,0x50,255,false };var CornflowerBlue =Color {0x64,0x95,0xED,255,false };var Lime =Color {0x00,0xFF,0x00,255,false };var HighlightColorToCreatorColorMap =map[_c .ST_HighlightColor ]_dg .Color {_c .ST_HighlightColorBlack :_dg .ColorBlack ,_c .ST_HighlightColorBlue :_dg .ColorBlue ,_c .ST_HighlightColorCyan :_dg .ColorRGBFrom8bit (0,255,255),_c .ST_HighlightColorGreen :_dg .ColorGreen ,_c .ST_HighlightColorMagenta :_dg .ColorRGBFrom8bit (255,0,255),_c .ST_HighlightColorRed :_dg .ColorRed ,_c .ST_HighlightColorYellow :_dg .ColorYellow ,_c .ST_HighlightColorWhite :_dg .ColorWhite ,_c .ST_HighlightColorDarkBlue :_dg .ColorRGBFrom8bit (0,0,128),_c .ST_HighlightColorDarkCyan :_dg .ColorRGBFrom8bit (0,128,128),_c .ST_HighlightColorDarkGreen :_dg .ColorRGBFrom8bit (0,128,0),_c .ST_HighlightColorDarkMagenta :_dg .ColorRGBFrom8bit (128,0,128),_c .ST_HighlightColorDarkRed :_dg .ColorRGBFrom8bit (128,0,0),_c .ST_HighlightColorDarkYellow :_dg .ColorRGBFrom8bit (255,215,0),_c .ST_HighlightColorLightGray :_dg .ColorRGBFrom8bit (211,211,211),_c .ST_HighlightColorDarkGray :_dg .ColorRGBFrom8bit (169,169,169)}; +var Sienna =Color {0xA0,0x52,0x2D,255,false };var LightGoldenRodYellow =Color {0xFA,0xFA,0xD2,255,false };var LightYellow =Color {0xFF,0xFF,0xE0,255,false }; + +// RGB constructs a new RGB color with a given red, green and blue value. +func RGB (r ,g ,b uint8 )Color {return Color {r ,g ,b ,255,false }};var FloralWhite =Color {0xFF,0xFA,0xF0,255,false };var AntiqueWhite =Color {0xFA,0xEB,0xD7,255,false };var DarkSlateGrey =Color {0x2F,0x4F,0x4F,255,false };var BlanchedAlmond =Color {0xFF,0xEB,0xCD,255,false }; +var RoyalBlue =Color {0x41,0x69,0xE1,255,false }; \ No newline at end of file diff --git a/common/axcontrol/axcontrol.go b/common/axcontrol/axcontrol.go index dd397e0097..545bc674fe 100644 --- a/common/axcontrol/axcontrol.go +++ b/common/axcontrol/axcontrol.go @@ -9,438 +9,435 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package axcontrol ;import (_d "bytes";_bd "encoding/binary";_dg "errors";_b "fmt";_da "github.com/unidoc/unioffice/v2/common/tempstorage";_e "github.com/unidoc/unioffice/v2/internal/mscfb";_af "github.com/unidoc/unioffice/v2/internal/mscfb/rw";_dc "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/activeX"; -_bg "io";); +package axcontrol ;import (_ba "bytes";_e "encoding/binary";_bf "errors";_c "fmt";_cb "github.com/unidoc/unioffice/v2/common/tempstorage";_g "github.com/unidoc/unioffice/v2/internal/mscfb";_f "github.com/unidoc/unioffice/v2/internal/mscfb/rw";_d "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/activeX"; +_baf "io";); -// SetMax sets a button max value. -func (_bbdg *ScrollBarControl )SetMax (max int32 ){_bbdg ._acgb ._cffb =true ;_bbdg ._dbbd ._ddag =max };func (_bbag *ImageControl )export (_dbc *_af .Writer )error {if _ddfe :=_bbag .writePropMask (_dbc );_ddfe !=nil {return _ddfe ;};if _dff :=_bbag .writeDataBlock (_dbc ); -_dff !=nil {return _dff ;};if _ded :=_bbag .writeExtraDataBlock (_dbc );_ded !=nil {return _ded ;};_bbag ._ba =uint16 (_dbc .Len ()-4);if _efbf :=_bbag .writeStreamDataPM (_dbc );_efbf !=nil {return _efbf ;};return _bbag .writeTheRest (_dbc );};func (_dedd *morphDataControl )writeColumnInfoDataBlock (_edca *_af .Writer )error {return nil }; -func _de (_adb uint32 )(bool ,uint32 ){if _adb ==0{return false ,0;};_dee :=_adb >=1<<31;if _dee {_adb -=1<<31;};return _dee ,_adb ;};const _affcf =5;const _bfad =6;func (_eab *guidAndPicture )export (_cef *_af .Writer )error {if _ ,_cgab :=_bg .Copy (_cef ,_d .NewBuffer (_eab ._bag )); -_cgab !=nil {return _cgab ;};if _aaf :=_cef .WriteProperty (_eab ._cgcc ._bcb );_aaf !=nil {return _aaf ;};if _bee :=_cef .WriteProperty (_eab ._cgcc ._bbg );_bee !=nil {return _bee ;};_ ,_afc :=_bg .Copy (_cef ,_eab ._cgcc ._fdf );if _afc !=nil {return _afc ; -};return nil ;};func (_ggdc *CommandButtonControl )writePropMask (_gff *_af .Writer )error {_cgc :=uint32 (0);_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._gge );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._geb );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._fb ); -_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._fcff );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._afag );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._gage );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._bcg );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._cgg ); -_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._bb );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._gebe );_cgc =_af .PushLeftUI32 (_cgc ,_ggdc ._ae ._fdd );_cgc >>=21;return _bd .Write (_gff ,_bd .LittleEndian ,_cgc );}; +// SetHeight sets height of the CommandButton in HIMETRIC (0.01mm) +func (_gae *CommandButtonControl )SetHeight (height uint32 ){_gae ._fd ._dd =true ;_gae ._ece ._ccf =height ;};type morphDataColumnInfoPropMask struct{};func (_gcee *ImageControl )export (_aaa *_f .Writer )error {if _ggdf :=_gcee .writePropMask (_aaa ); +_ggdf !=nil {return _ggdf ;};if _gee :=_gcee .writeDataBlock (_aaa );_gee !=nil {return _gee ;};if _cca :=_gcee .writeExtraDataBlock (_aaa );_cca !=nil {return _cca ;};_gcee ._bc =uint16 (_aaa .Len ()-4);if _beee :=_gcee .writeStreamDataPM (_aaa );_beee !=nil {return _beee ; +};return _gcee .writeTheRest (_aaa );}; // GetWidth returns width of the CommandButton in HIMETRIC (0.01mm) -func (_ccc *CommandButtonControl )GetWidth ()uint32 {return _ccc ._dce ._ddaa }; +func (_bfe *CommandButtonControl )GetWidth ()uint32 {return _bfe ._ece ._fda };func (_daf *SpinButtonControl )writeExtraDataBlock (_ffdc *_f .Writer )error {if _daf ._aecf ._fdaeg {_abea :=uint64 (_daf ._dgddf ._caga )<<32|uint64 (_daf ._dgddf ._afe ); +if _gaae :=_ffdc .WritePropertyNoAlign (_abea );_gaae !=nil {return _gaae ;};};return nil ;}; -// SetBackColor sets a button text color value from a system palette for a scrollBar control. -func (_cegf *ScrollBarControl )SetBackColor (backColor uint32 ){_cegf ._acgb ._acgf =true ;_cegf ._dbbd ._aage =backColor ;}; +// SetMin sets a button min value. +func (_cgcbg *ScrollBarControl )SetMin (min int32 ){_cgcbg ._aebg ._egac =true ;_cgcbg ._bacf ._bafcc =min ;};func (_beeb *morphDataControl )readColumnInfoPropMask (_efcg *_f .Reader )error {return nil }; -// ToggleButtonDataControl is a representation of a toggle button ActiveX form. -type ToggleButtonDataControl struct{*morphDataControlBoolValue }; +// TextBoxDataControl is a representation of a text box ActiveX form. +type TextBoxDataControl struct{*morphDataControlStringValue }; -// ImportFromFile makes a Control from a file in a storage. -func ImportFromFile (storagePath string )(*Control ,error ){_bc ,_aa :=_da .Open (storagePath );if _aa !=nil {return nil ,_aa ;};defer _bc .Close ();_afe ,_aa :=_e .New (_bc );if _aa !=nil {return nil ,_aa ;};_eb ,_aa :=_gd (_afe );if _aa !=nil {return nil ,_aa ; -};_dd ,_aa :=_afe .GetEntry ("\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073");if _aa !=nil {return nil ,_aa ;};_db :=make ([]byte ,_dd .Size );_ ,_aa =_dd .Read (_db );if _aa !=nil {return nil ,_aa ;};_ac :=&Control {_f :storagePath };_ag ,_aa :=_af .NewReader (_db ); -if _aa !=nil {return nil ,_aa ;};if _g :=_bd .Read (_ag ,_bd .LittleEndian ,&_ac ._fa );_g !=nil {return nil ,_g ;};if _ad :=_bd .Read (_ag ,_bd .LittleEndian ,&_ac ._eg );_ad !=nil {return nil ,_ad ;};if _aff :=_bd .Read (_ag ,_bd .LittleEndian ,&_ac ._c ); -_aff !=nil {return nil ,_aff ;};switch _eb {case "\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078":_gg ,_ce :=_defb (_ag );if _ce !=nil {return nil ,_ce ;};_gg ._ebd =true ;_ac .Choice =&ControlChoice {CheckBox :&CheckBoxDataControl {&morphDataControlBoolValue {_gg }}}; -case "\u0054e\u0078\u0074\u0042\u006f\u0078":_cee ,_cd :=_defb (_ag );if _cd !=nil {return nil ,_cd ;};_cee ._ebd =true ;_ac .Choice =&ControlChoice {TextBox :&TextBoxDataControl {&morphDataControlStringValue {_cee }}};case "\u0043\u006f\u006d\u0062\u006f\u0042\u006f\u0078":_fab ,_df :=_defb (_ag ); -if _df !=nil {return nil ,_df ;};_fab ._ebd =true ;_ac .Choice =&ControlChoice {ComboBox :&ComboBoxDataControl {&morphDataControlStringValue {_fab }}};case "\u004ci\u0073\u0074\u0042\u006f\u0078":_aac ,_ge :=_defb (_ag );if _ge !=nil {return nil ,_ge ; -};_aac ._ebd =true ;_ac .Choice =&ControlChoice {ListBox :&ListBoxDataControl {&morphDataControlStringValue {_aac }}};case "\u004f\u0070\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e":_cc ,_cg :=_defb (_ag );if _cg !=nil {return nil ,_cg ;};_cc ._ebd =true ; -_ac .Choice =&ControlChoice {OptionButton :&OptionButtonDataControl {&morphDataControlBoolValue {_cc }}};case "\u0054\u006f\u0067g\u006c\u0065\u0042\u0075\u0074\u0074\u006f\u006e":_gc ,_dgd :=_defb (_ag );if _dgd !=nil {return nil ,_dgd ;};_gc ._ebd =true ; -_ac .Choice =&ControlChoice {ToggleButton :&ToggleButtonDataControl {&morphDataControlBoolValue {_gc }}};case "\u004c\u0061\u0062e\u006c":_bf ,_fc :=_age (_ag );if _fc !=nil {return nil ,_fc ;};_ac .Choice =&ControlChoice {Label :_bf };case "\u0053\u0070\u0069\u006e\u0042\u0075\u0074\u0074\u006f\u006e":_cbg ,_ggd :=_effd (_ag ); -if _ggd !=nil {return nil ,_ggd ;};_ac .Choice =&ControlChoice {SpinButton :_cbg };case "\u0043\u006f\u006d\u006d\u0061\u006e\u0064\u0042\u0075\u0074\u0074\u006f\u006e":_gb ,_ff :=_ffcg (_ag );if _ff !=nil {return nil ,_ff ;};_ac .Choice =&ControlChoice {CommandButton :_gb }; -case "\u0053c\u0072\u006f\u006c\u006c\u0042\u0061r":_dag ,_daf :=_bdcd (_ag );if _daf !=nil {return nil ,_daf ;};_ac .Choice =&ControlChoice {ScrollBar :_dag };default:_dbb :=&controlBase {};if _dagg :=_dbb .readTheRest (_ag );_dagg !=nil {return nil ,_dagg ; -};_ac .Choice =&ControlChoice {_cf :_dbb };};return _ac ,nil ;};func (_eaf *CommandButtonControl )readDataBlock (_ca *_af .Reader )error {_eaf ._fcf =&commandButtonDataBlock {};if _eaf ._ae ._gge {if _fabc :=_ca .ReadProperty (&_eaf ._fcf ._aga );_fabc !=nil {return _fabc ; -};};if _eaf ._ae ._geb {if _gae :=_ca .ReadProperty (&_eaf ._fcf ._ee );_gae !=nil {return _gae ;};};if _eaf ._ae ._fb {if _bgb :=_ca .ReadProperty (&_eaf ._fcf ._bcd );_bgb !=nil {return _bgb ;};};if _eaf ._ae ._fcff {var _bga uint32 ;if _fbg :=_ca .ReadProperty (&_bga ); -_fbg !=nil {return _fbg ;};_eaf ._fcf ._aed ,_eaf ._fcf ._ecf =_de (_bga );};if _eaf ._ae ._afag {if _afde :=_ca .ReadProperty (&_eaf ._fcf ._eea );_afde !=nil {return _afde ;};};if _eaf ._ae ._bcg {if _eff :=_ca .ReadProperty (&_eaf ._fcf ._ggb );_eff !=nil {return _eff ; -};};if _eaf ._ae ._cgg {if _be :=_ca .ReadProperty (&_eaf ._fcf ._fcffg );_be !=nil {return _be ;};};if _eaf ._ae ._bb {if _dda :=_ca .ReadProperty (&_eaf ._fcf ._cgf );_dda !=nil {return _dda ;};};if _eaf ._ae ._fdd {if _ggde :=_ca .ReadProperty (&_eaf ._fcf ._dfg ); -_ggde !=nil {return _ggde ;};};return nil ;};func (_fcg *guidAndPicture )setStdPictureBytes (_dfgf []byte ){if _dfgf ==nil {return ;};if _fcg ._bag ==nil {_fcg ._bag =_gaae ;};if _fcg ._cgcc ==nil {_fcg ._cgcc =&stdPicture {_bcb :_fdc };};_fcg ._cgcc ._bbg =uint32 (len (_dfgf )); -_fcg ._cgcc ._fdf =_d .NewBuffer (_dfgf );}; +// GetHeight returns height of the Label in HIMETRIC (0.01mm) +func (_fea *LabelControl )GetHeight ()uint32 {return _fea ._eagd ._cga }; -// GetCaption gets a caption string from a commandButton control. -func (_ea *CommandButtonControl )GetCaption ()string {return _ea ._dce ._bgc }; +// SetBackColor sets a button text color value from a system palette for a label control. +func (_ccgc *LabelControl )SetBackColor (backColor uint32 ){_ccgc ._eac ._fba =true ;_ccgc ._fgge ._bec =backColor ;};func (_dbefa *controlBase )writeStreamDataPM (_eecd *_f .Writer )error {if _dbefa ._gbe !=nil {if _dbefa ._gbe ._gbaa !=nil {if _eddd :=_dbefa ._gbe ._gbaa .export (_eecd ); +_eddd !=nil {return _eddd ;};};if _dbefa ._gbe ._dabfc !=nil {if _bggg :=_dbefa ._gbe ._dabfc .export (_eecd );_bggg !=nil {return _bggg ;};};};return nil ;};func (_fdac *controlBase )getMouseIconBytes ()[]byte {return _fdac ._gbe ._dabfc .getStdPictureBytes ()}; +type morphDataControlBoolValue struct{*morphDataControl };func (_cgf *controlBase )readTheRest (_cce *_f .Reader )error {_gaa :=_ba .NewBuffer ([]byte {});_ ,_dfb :=_baf .Copy (_gaa ,_cce );if _dfb !=nil {return _dfb ;};_cgf ._dcef =_gaa .Bytes ();return nil ; +};func (_daeb *ScrollBarControl )export (_cfaaf *_f .Writer )error {if _afbe :=_daeb .writePropMask (_cfaaf );_afbe !=nil {return _afbe ;};if _abbg :=_daeb .writeDataBlock (_cfaaf );_abbg !=nil {return _abbg ;};if _cbdb :=_daeb .writeExtraDataBlock (_cfaaf ); +_cbdb !=nil {return _cbdb ;};_daeb ._bc =uint16 (_cfaaf .Len ()-4);if _fceb :=_daeb .writeStreamDataM (_cfaaf );_fceb !=nil {return _fceb ;};return _daeb .writeTheRest (_cfaaf );};func _fcd (_ede *_f .Reader )(*CommandButtonControl ,error ){_be :=&CommandButtonControl {}; +if _acg :=_be .readPropMask (_ede );_acg !=nil {return nil ,_acg ;};if _cac :=_be .readDataBlock (_ede );_cac !=nil {return nil ,_cac ;};if _bbc :=_be .readExtraDataBlock (_ede );_bbc !=nil {return nil ,_bbc ;};if _ebg :=_be .readStreamDataPM (_ede ,_be ._fd ._gggd ,_be ._fd ._dabf ); +_ebg !=nil {return nil ,_ebg ;};if _ee :=_be .readTheRest (_ede );_ee !=nil {return nil ,_ee ;};return _be ,nil ;};func (_dgab *LabelControl )readExtraDataBlock (_ecdb *_f .Reader )error {_dgab ._eagd =&labelExtraDataBlock {};if _dgab ._fgge ._adeb > 0{_ceed ,_cfb :=_ecdb .ReadStringProperty (_dgab ._fgge ._adeb ); +if _cfb !=nil {return _cfb ;};_dgab ._eagd ._gdc =_ceed ;};if _dgab ._eac ._efa {var _ddc uint64 ;if _eceb :=_ecdb .ReadPairProperty (&_ddc );_eceb !=nil {return _eceb ;};_dgab ._eagd ._cga =uint32 (_ddc );_dgab ._eagd ._fee =uint32 (_ddc >>32);};return nil ; +};func (_aace *CommandButtonControl )writeDataBlock (_eff *_f .Writer )error {if _aace ._fd ._gac {if _ebe :=_eff .WriteProperty (_aace ._dca ._cdg );_ebe !=nil {return _ebe ;};};if _aace ._fd ._aba {if _efg :=_eff .WriteProperty (_aace ._dca ._eg );_efg !=nil {return _efg ; +};};if _aace ._fd ._ecd {if _cfc :=_eff .WriteProperty (_aace ._dca ._fdg );_cfc !=nil {return _cfc ;};};if _aace ._fd ._dab {_fe :=_ageg (_aace ._dca ._bag ,_aace ._dca ._dgde );if _dbg :=_eff .WriteProperty (_fe );_dbg !=nil {return _dbg ;};};if _aace ._fd ._ge {if _gfcg :=_eff .WriteProperty (_aace ._dca ._aef ); +_gfcg !=nil {return _gfcg ;};};if _aace ._fd ._efb {if _gaf :=_eff .WriteProperty (_aace ._dca ._cgg );_gaf !=nil {return _gaf ;};};if _aace ._fd ._gggd {if _aca :=_eff .WriteProperty (_aace ._dca ._aeed );_aca !=nil {return _aca ;};};if _aace ._fd ._bac {if _adc :=_eff .WriteProperty (_aace ._dca ._bfa ); +_adc !=nil {return _adc ;};};if _aace ._fd ._dabf {if _ceb :=_eff .WriteProperty (_aace ._dca ._bgf );_ceb !=nil {return _ceb ;};};return _eff .AlignLength (4);}; -// ControlChoice represents an ActiveX control inside a wrapper. -type ControlChoice struct{CheckBox *CheckBoxDataControl ;TextBox *TextBoxDataControl ;ListBox *ListBoxDataControl ;ComboBox *ComboBoxDataControl ;OptionButton *OptionButtonDataControl ;ToggleButton *ToggleButtonDataControl ;Label *LabelControl ;Image *ImageControl ; -SpinButton *SpinButtonControl ;CommandButton *CommandButtonControl ;ScrollBar *ScrollBarControl ;_cf *controlBase ;}; +// SetBackColor sets a button text color value from a system palette for a spinButton control. +func (_dgdc *SpinButtonControl )SetBackColor (backColor uint32 ){_dgdc ._aecf ._feag =true ;_dgdc ._dfbg ._dedaf =backColor ;};func (_ddcca *morphDataControl )writePropMask (_ecdf *_f .Writer )error {_eagb :=uint64 (0);_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._egf ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._cgad );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._abd );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._gaaf );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._eee );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._ccae ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._aegg );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._bea );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._addb );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._gbda );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._bgdf ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._fdae );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._fcf );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._bcg );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._gfef );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._ebca ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._gfefb );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._abad );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._fefd );_eagb >>=1;_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._edgbd );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._ebbe ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._bccg );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._abf );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._acgf );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._eeea );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._agg ); +_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._efc );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._ggfg );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._cebg );_eagb >>=1;_eagb =_f .PushLeftUI64 (_eagb ,true );_eagb =_f .PushLeftUI64 (_eagb ,_ddcca ._feba ._egcb ); +_eagb >>=31;return _e .Write (_ecdf ,_e .LittleEndian ,_eagb );};type guidAndPicture struct{_bfea []byte ;_dfbf *stdPicture ;};type morphDataPropMask struct{_egf bool ;_cgad bool ;_abd bool ;_gaaf bool ;_eee bool ;_ccae bool ;_aegg bool ;_bea bool ;_addb bool ; +_gbda bool ;_bgdf bool ;_fdae bool ;_fcf bool ;_bcg bool ;_gfef bool ;_ebca bool ;_gfefb bool ;_abad bool ;_fefd bool ;_edgbd bool ;_ebbe bool ;_bccg bool ;_abf bool ;_acgf bool ;_eeea bool ;_agg bool ;_efc bool ;_ggfg bool ;_cebg bool ;_egcb bool ;};type morphDataControl struct{controlBase ; +_feba *morphDataPropMask ;_geeg *morphDataDataBlock ;_fgad *morphDataExtraDataBlock ;_geaf *streamData ;_fab *morphDataColumnInfo ;_bfdf *morphDataColumnInfoPropMask ;_beb *morphDataColumnInfoDataBlock ;}; -// SetMin sets a button min value. -func (_dege *SpinButtonControl )SetMin (min int32 ){_dege ._ddfg ._dfdb =true ;_dege ._fcce ._ggca =min }; +// SetPosition sets a button position value. +func (_gefc *ScrollBarControl )SetPosition (position int32 ){_gefc ._aebg ._effc =true ;_gefc ._bacf ._egge =position ;};type labelExtraDataBlock struct{_fee uint32 ;_cga uint32 ;_gdc string ;}; -// GetBackColor gets a button text color value for a system palette from a commandButton control. -func (_gab *CommandButtonControl )GetBackColor ()uint32 {return _gab ._fcf ._ee };func (_ccg *ImageControl )writeDataBlock (_bgcc *_af .Writer )error {if _ccg ._ecd ._adfg {if _ebe :=_bgcc .WriteProperty (_ccg ._aca ._gcbf );_ebe !=nil {return _ebe ;}; -};if _ccg ._ecd ._ggg {if _cbb :=_bgcc .WriteProperty (_ccg ._aca ._bbbg );_cbb !=nil {return _cbb ;};};if _ccg ._ecd ._gaab {if _dab :=_bgcc .WriteProperty (_ccg ._aca ._dba );_dab !=nil {return _dab ;};};if _ccg ._ecd ._ddfc {if _acfg :=_bgcc .WriteProperty (_ccg ._aca ._afb ); -_acfg !=nil {return _acfg ;};};if _ccg ._ecd ._fddc {if _ebb :=_bgcc .WriteProperty (_ccg ._aca ._dagb );_ebb !=nil {return _ebb ;};};if _ccg ._ecd ._adc {if _fec :=_bgcc .WriteProperty (_ccg ._aca ._gfg );_fec !=nil {return _fec ;};};if _ccg ._ecd ._ffb {if _aba :=_bgcc .WriteProperty (_ccg ._aca ._bef ); -_aba !=nil {return _aba ;};};if _ccg ._ecd ._dgdg {if _gefb :=_bgcc .WriteProperty (_ccg ._aca ._ffgf );_gefb !=nil {return _gefb ;};};if _ccg ._ecd ._cadf {if _ced :=_bgcc .WriteProperty (_ccg ._aca ._dcb );_ced !=nil {return _ced ;};};if _ccg ._ecd ._cccdb {if _egceb :=_bgcc .WriteProperty (_ccg ._aca ._adce ); -_egceb !=nil {return _egceb ;};};return _bgcc .AlignLength (4);}; +// FmPictureSizeMode represents one of the three picture size modes according to MS-OFORMS document. +type FmPictureSizeMode byte ;func (_cdgb *morphDataControl )readPropMask (_bfgf *_f .Reader )error {var _bdf uint64 ;if _bdbe :=_e .Read (_bfgf ,_e .LittleEndian ,&_bdf );_bdbe !=nil {return _bdbe ;};_cdgb ._feba =&morphDataPropMask {};_cdgb ._feba ._egf ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._cgad ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._abd ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._gaaf ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._eee ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._ccae ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._aegg ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._bea ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._addb ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._gbda ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._bgdf ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._fdae ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._fcf ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._bcg ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._gfef ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._ebca ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._gfefb ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._abad ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._fefd ,_bdf =_f .PopRightUI64 (_bdf );_bdf >>=1;_cdgb ._feba ._edgbd ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._ebbe ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._bccg ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._abf ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._acgf ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._eeea ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._agg ,_bdf =_f .PopRightUI64 (_bdf ); +_cdgb ._feba ._efc ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._ggfg ,_bdf =_f .PopRightUI64 (_bdf );_cdgb ._feba ._cebg ,_bdf =_f .PopRightUI64 (_bdf );_bdf >>=1;_bdf >>=1;_cdgb ._feba ._egcb ,_bdf =_f .PopRightUI64 (_bdf );return nil ;}; -// SetBackColor sets a button text color value from a system palette for a label control. -func (_beff *LabelControl )SetBackColor (backColor uint32 ){_beff ._cgfb ._bgdc =true ;_beff ._cdb ._acg =backColor ;}; +// SetValue sets a value for a control which value can be represented as a string. +func (_gbfb *morphDataControlStringValue )SetValue (value string ){_gbfb .setValueString (value )}; -// GetForeColor gets a button text color value for a system palette from a commandButton control. -func (_ffc *CommandButtonControl )GetForeColor ()uint32 {return _ffc ._fcf ._aga };type labelDataBlock struct{_ffa uint32 ;_acg uint32 ;_eeb uint32 ;_affc uint32 ;_ccge bool ;_fefa uint32 ;_caf uint8 ;_eeae uint32 ;_bbc uint16 ;_aef uint16 ;_gbea uint16 ; -_edc rune ;_ggc uint16 ;};func (_fae *morphDataControl )export (_gaea *_af .Writer )error {if _dbeg :=_fae .writePropMask (_gaea );_dbeg !=nil {return _dbeg ;};if _bbae :=_fae .writeDataBlock (_gaea );_bbae !=nil {return _bbae ;};if _eed :=_fae .writeExtraDataBlock (_gaea ); -_eed !=nil {return _eed ;};_fae ._ba =uint16 (_gaea .Len ()-4);if _eabc :=_fae .writeStreamDataMP (_gaea );_eabc !=nil {return _eabc ;};return _fae .writeTheRest (_gaea );}; +// SetPosition sets a button position value. +func (_dcaeg *SpinButtonControl )SetPosition (position int32 ){_dcaeg ._aecf ._cfaf =true ;_dcaeg ._dfbg ._aeggb =position ;};func _ageg (_cdf uint32 ,_cbc bool )uint32 {if _cdf ==0{return 0;};if _cbc {_cdf |=1<<31;};return _cdf ;};func (_bbg *ScrollBarControl )writeDataBlock (_bbgb *_f .Writer )error {if _bbg ._aebg ._ccfe {if _agf :=_bbgb .WriteProperty (_bbg ._bacf ._gec ); +_agf !=nil {return _agf ;};};if _bbg ._aebg ._fegf {if _gab :=_bbgb .WriteProperty (_bbg ._bacf ._cece );_gab !=nil {return _gab ;};};if _bbg ._aebg ._bga {if _bcca :=_bbgb .WriteProperty (_bbg ._bacf ._fefe );_bcca !=nil {return _bcca ;};};if _bbg ._aebg ._dfgd {if _afa :=_bbgb .WriteProperty (_bbg ._bacf ._gbbc ); +_afa !=nil {return _afa ;};};if _bbg ._aebg ._egac {if _dbfb :=_bbgb .WriteProperty (_bbg ._bacf ._bafcc );_dbfb !=nil {return _dbfb ;};};if _bbg ._aebg ._aga {if _bdfe :=_bbgb .WriteProperty (_bbg ._bacf ._bfcg );_bdfe !=nil {return _bdfe ;};};if _bbg ._aebg ._effc {if _bbce :=_bbgb .WriteProperty (_bbg ._bacf ._egge ); +_bbce !=nil {return _bbce ;};};if _bbg ._aebg ._dbd {if _geae :=_bbgb .WriteProperty (_bbg ._bacf ._dbee );_geae !=nil {return _geae ;};};if _bbg ._aebg ._cgadc {if _bdda :=_bbgb .WriteProperty (_bbg ._bacf ._aea );_bdda !=nil {return _bdda ;};};if _bbg ._aebg ._cggb {if _ccacf :=_bbgb .WriteProperty (_bbg ._bacf ._gcbf ); +_ccacf !=nil {return _ccacf ;};};if _bbg ._aebg ._fgba {if _ggab :=_bbgb .WriteProperty (_bbg ._bacf ._afge );_ggab !=nil {return _ggab ;};};if _bbg ._aebg ._ead {if _eeg :=_bbgb .WriteProperty (_bbg ._bacf ._gefb );_eeg !=nil {return _eeg ;};};if _bbg ._aebg ._cbaa {if _dba :=_bbgb .WriteProperty (_bbg ._bacf ._ggdgf ); +_dba !=nil {return _dba ;};};if _bbg ._aebg ._cegc {if _bebg :=_bbgb .WriteProperty (_bbg ._bacf ._gbcf );_bebg !=nil {return _bebg ;};};if _bbg ._aebg ._fgfg {if _gcbd :=_bbgb .WriteProperty (_bbg ._bacf ._gbgg );_gcbd !=nil {return _gcbd ;};};return _bbgb .AlignLength (4); +};func (_cfce *morphDataControl )readColumnInfo (_ebdc *_f .Reader )error {return nil }; -// Control represents an ActiveX control wrapper. -type Control struct{TargetAttr string ;Ocx *_dc .Ocx ;Choice *ControlChoice ;_f string ;_fa uint8 ;_eg uint8 ;_c uint16 ;}; +// GetForeColor gets a button text color value for a system palette from a scrollBar control. +func (_ddgff *ScrollBarControl )GetForeColor ()uint32 {return _ddgff ._bacf ._gec };const _egb uint32 =0x0000746C;func (_dabd *ImageControl )readDataBlock (_fdgc *_f .Reader )error {_dabd ._gfeb =&imageDataBlock {};if _dabd ._dbgf ._faea {if _gag :=_fdgc .ReadProperty (&_dabd ._gfeb ._ffbd ); +_gag !=nil {return _gag ;};};if _dabd ._dbgf ._dddf {if _bbad :=_fdgc .ReadProperty (&_dabd ._gfeb ._dgdd );_bbad !=nil {return _bbad ;};};if _dabd ._dbgf ._eca {if _cad :=_fdgc .ReadProperty (&_dabd ._gfeb ._bacb );_cad !=nil {return _cad ;};};if _dabd ._dbgf ._dcca {if _dgb :=_fdgc .ReadProperty (&_dabd ._gfeb ._fcdb ); +_dgb !=nil {return _dgb ;};};if _dabd ._dbgf ._ebga {if _cebc :=_fdgc .ReadProperty (&_dabd ._gfeb ._bbdd );_cebc !=nil {return _cebc ;};};if _dabd ._dbgf ._daad {if _ecfc :=_fdgc .ReadProperty (&_dabd ._gfeb ._gcf );_ecfc !=nil {return _ecfc ;};};if _dabd ._dbgf ._ccg {if _ddbca :=_fdgc .ReadProperty (&_dabd ._gfeb ._eag ); +_ddbca !=nil {return _ddbca ;};};if _dabd ._dbgf ._bagg {if _ceg :=_fdgc .ReadProperty (&_dabd ._gfeb ._eae );_ceg !=nil {return _ceg ;};};if _dabd ._dbgf ._bbea {if _gbec :=_fdgc .ReadProperty (&_dabd ._gfeb ._bcb );_gbec !=nil {return _gbec ;};};if _dabd ._dbgf ._ffg {if _cae :=_fdgc .ReadProperty (&_dabd ._gfeb ._cfg ); +_cae !=nil {return _cae ;};};return nil ;};type scrollBarExtraDataBlock struct{_efcgg uint32 ;_gcec uint32 ;}; -// SetHeight sets height of the ScrollBar in HIMETRIC (0.01mm) -func (_gdga *ScrollBarControl )SetHeight (height uint32 ){_gdga ._acgb ._cbda =true ;_gdga ._cbdd ._abae =height ;};func (_fage *morphDataControl )readDataBlock (_bfae *_af .Reader )error {_fage ._fddd =&morphDataDataBlock {};if _fage ._egg ._cda {if _gdc :=_bfae .ReadProperty (&_fage ._fddd ._faee ); -_gdc !=nil {return _gdc ;};};if _fage ._egg ._ddd {if _adff :=_bfae .ReadProperty (&_fage ._fddd ._dcda );_adff !=nil {return _adff ;};};if _fage ._egg ._ebde {if _cfb :=_bfae .ReadProperty (&_fage ._fddd ._ebed );_cfb !=nil {return _cfb ;};};if _fage ._egg ._fcgf {if _acbc :=_bfae .ReadProperty (&_fage ._fddd ._fceb ); -_acbc !=nil {return _acbc ;};};if _fage ._egg ._ecfb {if _fgf :=_bfae .ReadProperty (&_fage ._fddd ._cefc );_fgf !=nil {return _fgf ;};};if _fage ._egg ._cdbea {if _dcbd :=_bfae .ReadProperty (&_fage ._fddd ._gdef );_dcbd !=nil {return _dcbd ;};};if _fage ._egg ._egfc {if _edgb :=_bfae .ReadProperty (&_fage ._fddd ._ggfe ); -_edgb !=nil {return _edgb ;};};if _fage ._egg ._cea {if _bbed :=_bfae .ReadProperty (&_fage ._fddd ._ccef );_bbed !=nil {return _bbed ;};};if _fage ._egg ._fca {if _eegd :=_bfae .ReadProperty (&_fage ._fddd ._egdd );_eegd !=nil {return _eegd ;};};if _fage ._egg ._fddcg {if _cfa :=_bfae .ReadProperty (&_fage ._fddd ._aee ); -_cfa !=nil {return _cfa ;};};if _fage ._egg ._dbfa {if _gfbb :=_bfae .ReadProperty (&_fage ._fddd ._gedg );_gfbb !=nil {return _gfbb ;};};if _fage ._egg ._fbbb {if _ggge :=_bfae .ReadProperty (&_fage ._fddd ._ccgd );_ggge !=nil {return _ggge ;};};if _fage ._egg ._dgc {if _baa :=_bfae .ReadProperty (&_fage ._fddd ._acad ); -_baa !=nil {return _baa ;};};if _fage ._egg ._agge {if _ceab :=_bfae .ReadProperty (&_fage ._fddd ._eeda );_ceab !=nil {return _ceab ;};};if _fage ._egg ._cegb {if _fdga :=_bfae .ReadProperty (&_fage ._fddd ._agde );_fdga !=nil {return _fdga ;};};if _fage ._egg ._eafa {if _decf :=_bfae .ReadProperty (&_fage ._fddd ._cgfgd ); -_decf !=nil {return _decf ;};};if _fage ._egg ._edcb {if _eddc :=_bfae .ReadProperty (&_fage ._fddd ._dgde );_eddc !=nil {return _eddc ;};};if _fage ._egg ._dabdc {if _ffbb :=_bfae .ReadProperty (&_fage ._fddd ._eagb );_ffbb !=nil {return _ffbb ;};};if _fage ._egg ._cfea {if _aea :=_bfae .ReadProperty (&_fage ._fddd ._ebedg ); -_aea !=nil {return _aea ;};};if _fage ._egg ._aaa {if _dcge :=_bfae .ReadProperty (&_fage ._fddd ._eeba );_dcge !=nil {return _dcge ;};};if _fage ._egg ._edgf {var _ceec uint32 ;if _cdgd :=_bfae .ReadProperty (&_ceec );_cdgd !=nil {return _cdgd ;};_fage ._fddd ._fdg ,_fage ._fddd ._dcde =_de (_ceec ); -};if _fage ._egg ._fee {var _adgb uint32 ;if _cfdb :=_bfae .ReadProperty (&_adgb );_cfdb !=nil {return _cfdb ;};_fage ._fddd ._agad ,_fage ._fddd ._adg =_de (_adgb );};if _fage ._egg ._gcd {if _aead :=_bfae .ReadProperty (&_fage ._fddd ._dfgbc );_aead !=nil {return _aead ; -};};if _fage ._egg ._beg {if _cfeg :=_bfae .ReadProperty (&_fage ._fddd ._gce );_cfeg !=nil {return _cfeg ;};};if _fage ._egg ._cgca {if _eebd :=_bfae .ReadProperty (&_fage ._fddd ._beag );_eebd !=nil {return _eebd ;};};if _fage ._egg ._ggeg {if _gcga :=_bfae .ReadProperty (&_fage ._fddd ._faf ); -_gcga !=nil {return _gcga ;};};if _fage ._egg ._eafc {if _eadg :=_bfae .ReadProperty (&_fage ._fddd ._cgd );_eadg !=nil {return _eadg ;};};if _fage ._egg ._egcc {if _dabe :=_bfae .ReadProperty (&_fage ._fddd ._gefg );_dabe !=nil {return _dabe ;};};if _fage ._egg ._fgcd {var _cdd uint32 ; -if _eegb :=_bfae .ReadProperty (&_cdd );_eegb !=nil {return _eegb ;};_fage ._fddd ._cbf ,_fage ._fddd ._gcc =_de (_cdd );};return nil ;};func _ffcg (_gcb *_af .Reader )(*CommandButtonControl ,error ){_agd :=&CommandButtonControl {};if _afa :=_agd .readPropMask (_gcb ); -_afa !=nil {return nil ,_afa ;};if _bdab :=_agd .readDataBlock (_gcb );_bdab !=nil {return nil ,_bdab ;};if _deb :=_agd .readExtraDataBlock (_gcb );_deb !=nil {return nil ,_deb ;};if _abd :=_agd .readStreamDataPM (_gcb ,_agd ._ae ._cgg ,_agd ._ae ._fdd ); -_abd !=nil {return nil ,_abd ;};if _cce :=_agd .readTheRest (_gcb );_cce !=nil {return nil ,_cce ;};return _agd ,nil ;}; +// SetWidth sets width of the ScrollBar in HIMETRIC (0.01mm) +func (_bfc *ScrollBarControl )SetWidth (width uint32 ){_bfc ._aebg ._ebaa =true ;_bfc ._gdcf ._efcgg =width ;}; // CheckBoxDataControl is a representation of a check box ActiveX form. -type CheckBoxDataControl struct{*morphDataControlBoolValue }; +type CheckBoxDataControl struct{*morphDataControlBoolValue };func (_cbg *guidAndPicture )export (_bbbf *_f .Writer )error {if _ ,_deg :=_baf .Copy (_bbbf ,_ba .NewBuffer (_cbg ._bfea ));_deg !=nil {return _deg ;};if _edec :=_bbbf .WriteProperty (_cbg ._dfbf ._dcec ); +_edec !=nil {return _edec ;};if _gge :=_bbbf .WriteProperty (_cbg ._dfbf ._bbb );_gge !=nil {return _gge ;};_ ,_ced :=_baf .Copy (_bbbf ,_cbg ._dfbf ._fff );if _ced !=nil {return _ced ;};return nil ;}; -// GetForeColor gets a button text color value for a system palette from a spinButton control. -func (_ddac *SpinButtonControl )GetForeColor ()uint32 {return _ddac ._fcce ._bgec };func (_cbae *morphDataControl )writeColumnInfo (_ecgg *_af .Writer )error {return nil };func (_edg *ImageControl )writeExtraDataBlock (_afead *_af .Writer )error {if _edg ._ecd ._deg {_efbc :=uint64 (_edg ._egf ._dabd )<<32|uint64 (_edg ._egf ._afea ); -if _fgb :=_afead .WritePropertyNoAlign (_efbc );_fgb !=nil {return _fgb ;};};return nil ;};func (_bge *ScrollBarControl )readDataBlock (_agff *_af .Reader )error {_bge ._dbbd =&scrollBarDataBlock {};if _bge ._acgb ._gbgb {if _cagd :=_agff .ReadProperty (&_bge ._dbbd ._gaeg ); -_cagd !=nil {return _cagd ;};};if _bge ._acgb ._acgf {if _fgce :=_agff .ReadProperty (&_bge ._dbbd ._aage );_fgce !=nil {return _fgce ;};};if _bge ._acgb ._gfc {if _dcf :=_agff .ReadProperty (&_bge ._dbbd ._gea );_dcf !=nil {return _dcf ;};};if _bge ._acgb ._cfac {if _ggced :=_agff .ReadProperty (&_bge ._dbbd ._dbac ); -_ggced !=nil {return _ggced ;};};if _bge ._acgb ._cgge {if _dbd :=_agff .ReadProperty (&_bge ._dbbd ._aede );_dbd !=nil {return _dbd ;};};if _bge ._acgb ._cffb {if _ggec :=_agff .ReadProperty (&_bge ._dbbd ._ddag );_ggec !=nil {return _ggec ;};};if _bge ._acgb ._dgcb {if _agac :=_agff .ReadProperty (&_bge ._dbbd ._dgf ); -_agac !=nil {return _agac ;};};if _bge ._acgb ._bgbb {if _fdgf :=_agff .ReadProperty (&_bge ._dbbd ._bcae );_fdgf !=nil {return _fdgf ;};};if _bge ._acgb ._bgdf {if _geba :=_agff .ReadProperty (&_bge ._dbbd ._bbgae );_geba !=nil {return _geba ;};};if _bge ._acgb ._acaa {if _abgf :=_agff .ReadProperty (&_bge ._dbbd ._gfe ); -_abgf !=nil {return _abgf ;};};if _bge ._acgb ._ebfc {if _eadc :=_agff .ReadProperty (&_bge ._dbbd ._dgbd );_eadc !=nil {return _eadc ;};};if _bge ._acgb ._eaa {if _fddf :=_agff .ReadProperty (&_bge ._dbbd ._eccd );_fddf !=nil {return _fddf ;};};if _bge ._acgb ._fbbe {if _aafb :=_agff .ReadProperty (&_bge ._dbbd ._gca ); -_aafb !=nil {return _aafb ;};};if _bge ._acgb ._efa {if _bcba :=_agff .ReadProperty (&_bge ._dbbd ._cbfe );_bcba !=nil {return _bcba ;};};if _bge ._acgb ._bcdb {if _cacb :=_agff .ReadProperty (&_bge ._dbbd ._cece );_cacb !=nil {return _cacb ;};};return nil ; -};type stdPicture struct{_bcb uint32 ;_bbg uint32 ;_fdf *_d .Buffer ;};func (_fda *guidAndPicture )getStdPictureBytes ()[]byte {if _fda !=nil &&_fda ._cgcc !=nil &&_fda ._cgcc ._fdf !=nil {return _fda ._cgcc ._fdf .Bytes ();};return nil ;};const (FmPictureAlignmentTopLeft FmPictureAlignment =iota ; -FmPictureAlignmentTopRight ;FmPictureAlignmentCenter ;FmPictureAlignmentBottomLeft ;FmPictureAlignmentBottomRight ;); +// SetWidth sets width of the CommandButton in HIMETRIC (0.01mm) +func (_ff *CommandButtonControl )SetWidth (width uint32 ){_ff ._fd ._dd =true ;_ff ._ece ._fda =width };func (_bgd *morphDataControl )getValueString ()string {if _bgd ._feba ._bccg {return _bgd ._fgad ._dcd ;};return "";};type morphDataColumnInfo struct{}; -// GetWidth returns width of the morphDataControl in HIMETRIC (0.01mm) -func (_fcec *morphDataControl )GetWidth ()uint32 {return _fcec ._cfe ._gdgb };func (_bffg *controlBase )readStreamDataPM (_caefg *_af .Reader ,_acfb ,_eeeb bool )error {_bffg ._edb =&streamData {};if _acfb {_bffg ._edb ._gfgg =&guidAndPicture {};if _ddfgg :=_bffg ._edb ._gfgg .importFromReader (_caefg ); -_ddfgg !=nil {return _ddfgg ;};};if _eeeb {_bffg ._edb ._cbcf =&guidAndPicture {};if _cccg :=_bffg ._edb ._cbcf .importFromReader (_caefg );_cccg !=nil {return _cccg ;};};return nil ;};type morphDataDataBlock struct{_faee uint32 ;_dcda uint32 ;_ebed uint32 ; -_fceb uint32 ;_cefc byte ;_gdef byte ;_ggfe byte ;_ccef byte ;_egdd rune ;_aee uint32 ;_gedg uint16 ;_ccgd int16 ;_acad int16 ;_eeda uint16 ;_agde uint16 ;_cgfgd uint8 ;_dgde uint8 ;_eagb uint8 ;_ebedg uint8 ;_eeba uint8 ;_dcde uint32 ;_fdg bool ;_adg uint32 ; -_agad bool ;_dfgbc uint32 ;_gce uint32 ;_beag uint32 ;_faf uint16 ;_cgd uint16 ;_gefg rune ;_gcc uint32 ;_cbf bool ;};type commandButtonPropMask struct{_gge bool ;_geb bool ;_fb bool ;_fcff bool ;_afag bool ;_gage bool ;_bcg bool ;_cgg bool ;_bb bool ; -_gebe bool ;_fdd bool ;}; -// SetBackColor sets a button text color value from a system palette for a commandButton control. -func (_gag *CommandButtonControl )SetBackColor (backColor uint32 ){_gag ._ae ._geb =true ;_gag ._fcf ._ee =backColor ;};func (_fbgg *controlBase )setMouseIconBytes (_eac []byte ){if _fbgg ._edb ._cbcf ==nil {_fbgg ._edb ._cbcf =&guidAndPicture {};};_fbgg ._edb ._cbcf .setStdPictureBytes (_eac ); -};func (_eceg *CommandButtonControl )writeDataBlock (_abe *_af .Writer )error {if _eceg ._ae ._gge {if _def :=_abe .WriteProperty (_eceg ._fcf ._aga );_def !=nil {return _def ;};};if _eceg ._ae ._geb {if _cff :=_abe .WriteProperty (_eceg ._fcf ._ee );_cff !=nil {return _cff ; -};};if _eceg ._ae ._fb {if _ed :=_abe .WriteProperty (_eceg ._fcf ._bcd );_ed !=nil {return _ed ;};};if _eceg ._ae ._fcff {_aacg :=_gbg (_eceg ._fcf ._ecf ,_eceg ._fcf ._aed );if _aceb :=_abe .WriteProperty (_aacg );_aceb !=nil {return _aceb ;};};if _eceg ._ae ._afag {if _gfa :=_abe .WriteProperty (_eceg ._fcf ._eea ); -_gfa !=nil {return _gfa ;};};if _eceg ._ae ._bcg {if _dcd :=_abe .WriteProperty (_eceg ._fcf ._ggb );_dcd !=nil {return _dcd ;};};if _eceg ._ae ._cgg {if _bgf :=_abe .WriteProperty (_eceg ._fcf ._fcffg );_bgf !=nil {return _bgf ;};};if _eceg ._ae ._bb {if _debe :=_abe .WriteProperty (_eceg ._fcf ._cgf ); -_debe !=nil {return _debe ;};};if _eceg ._ae ._fdd {if _gebf :=_abe .WriteProperty (_eceg ._fcf ._dfg );_gebf !=nil {return _gebf ;};};return _abe .AlignLength (4);};type spinButtonExtraDataBlock struct{_cfdf uint32 ;_abgdb uint32 ;}; +// GetCaption gets a caption string from a label control. +func (_cbac *LabelControl )GetCaption ()string {return _cbac ._eagd ._gdc };const _agcf =2;const _fad =6; -// SetValue sets a value for a control which value can be represented as a string. -func (_eddg *morphDataControlStringValue )SetValue (value string ){_eddg .setValueString (value )}; +// SetForeColor sets a button text color value from a system palette for a scrollBar control. +func (_bgda *ScrollBarControl )SetForeColor (foreColor uint32 ){_bgda ._aebg ._ccfe =true ;_bgda ._bacf ._gec =foreColor ;};type stdPicture struct{_dcec uint32 ;_bbb uint32 ;_fff *_ba .Buffer ;}; -// GetHeight returns height of the Label in HIMETRIC (0.01mm) -func (_ead *LabelControl )GetHeight ()uint32 {return _ead ._bcc ._dga };func (_gef *controlBase )setPictureBytes (_bad []byte ){if _gef ._edb ._gfgg ==nil {_gef ._edb ._gfgg =&guidAndPicture {};};_gef ._edb ._gfgg .setStdPictureBytes (_bad );};type labelExtraDataBlock struct{_cba uint32 ; -_dga uint32 ;_cdbe string ;}; +// GetValue gets a value from a control which value can be represented as a string. +func (_ddbb *morphDataControlStringValue )GetValue ()string {return _ddbb .getValueString ()}; -// ExportToByteArray makes a byte array from a control as it is stored in .bin files. -func (_fe *Control )ExportToByteArray ()([]byte ,error ){_ga ,_bgd :=_da .Open (_fe ._f );if _bgd !=nil {return nil ,_bgd ;};defer _ga .Close ();_ef ,_bgd :=_e .New (_ga );if _bgd !=nil {return nil ,_bgd ;};_ffd :=_af .NewWriter ();if _afd :=_bd .Write (_ffd ,_bd .LittleEndian ,&_fe ._fa ); -_afd !=nil {return nil ,_afd ;};if _bfd :=_bd .Write (_ffd ,_bd .LittleEndian ,&_fe ._eg );_bfd !=nil {return nil ,_bfd ;};if _gaa :=_bd .Write (_ffd ,_bd .LittleEndian ,uint16 (0));_gaa !=nil {return nil ,_gaa ;};var _daa error ;if _adf :=_fe .Choice ; -_adf !=nil {if _adf .CheckBox !=nil {_daa =_adf .CheckBox .export (_ffd );}else if _adf .TextBox !=nil {_daa =_adf .TextBox .export (_ffd );}else if _adf .ComboBox !=nil {_daa =_adf .ComboBox .export (_ffd );}else if _adf .ListBox !=nil {_daa =_adf .ListBox .export (_ffd ); -}else if _adf .OptionButton !=nil {_daa =_adf .OptionButton .export (_ffd );}else if _adf .ToggleButton !=nil {_daa =_adf .ToggleButton .export (_ffd );}else if _adf .Label !=nil {_daa =_adf .Label .export (_ffd );}else if _adf .SpinButton !=nil {_daa =_adf .SpinButton .export (_ffd ); -}else if _adf .CommandButton !=nil {_daa =_adf .CommandButton .export (_ffd );}else if _adf .ScrollBar !=nil {_daa =_adf .ScrollBar .export (_ffd );}else {_daa =_adf ._cf .writeTheRest (_ffd );};};if _daa !=nil {return nil ,_daa ;};if _ggf :=_ffd .WriteByteAt (byte (_fe ._c ),2); -_ggf !=nil {return nil ,_ggf ;};if _gf :=_ffd .WriteByteAt (byte (_fe ._c >>8),3);_gf !=nil {return nil ,_gf ;};_fd ,_bgd :=_ef .GetEntry ("\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073");if _bgd !=nil {return nil ,_bgd ;};if _cbc :=_fd .SetEntryContent (_ffd .Bytes ()); -_cbc !=nil {return nil ,_cbc ;};return _ef .Export ();};type imagePropMask struct{_fge bool ;_adfg bool ;_ggg bool ;_gaab bool ;_ddfc bool ;_fddc bool ;_adc bool ;_deg bool ;_ffb bool ;_dgdg bool ;_add bool ;_cadf bool ;_cccdb bool ;};func (_cdbef *morphDataControl )setValueBool (_bff bool ){_cdbef ._egg ._edgf =true ; -_cdbef ._fddd ._dcde =1;_cdbef ._fddd ._fdg =true ;_ffbg :="\u0030";if _bff {_ffbg ="\u0031";};_cdbef ._cfe ._cgb =_ffbg ;}; +// LabelControl is a representation of a label ActiveX form. +type LabelControl struct{controlBase ;_eac *labelPropMask ;_fgge *labelDataBlock ;_eagd *labelExtraDataBlock ;_bdd *streamData ;};func (_ecga *morphDataControl )writeColumnInfo (_acf *_f .Writer )error {return nil };func (_fgf *ImageControl )writeDataBlock (_fgg *_f .Writer )error {if _fgf ._dbgf ._faea {if _cdfe :=_fgg .WriteProperty (_fgf ._gfeb ._ffbd ); +_cdfe !=nil {return _cdfe ;};};if _fgf ._dbgf ._dddf {if _baga :=_fgg .WriteProperty (_fgf ._gfeb ._dgdd );_baga !=nil {return _baga ;};};if _fgf ._dbgf ._eca {if _cbe :=_fgg .WriteProperty (_fgf ._gfeb ._bacb );_cbe !=nil {return _cbe ;};};if _fgf ._dbgf ._dcca {if _dac :=_fgg .WriteProperty (_fgf ._gfeb ._fcdb ); +_dac !=nil {return _dac ;};};if _fgf ._dbgf ._ebga {if _bcd :=_fgg .WriteProperty (_fgf ._gfeb ._bbdd );_bcd !=nil {return _bcd ;};};if _fgf ._dbgf ._daad {if _aecd :=_fgg .WriteProperty (_fgf ._gfeb ._gcf );_aecd !=nil {return _aecd ;};};if _fgf ._dbgf ._ccg {if _eebd :=_fgg .WriteProperty (_fgf ._gfeb ._eag ); +_eebd !=nil {return _eebd ;};};if _fgf ._dbgf ._bagg {if _bafc :=_fgg .WriteProperty (_fgf ._gfeb ._eae );_bafc !=nil {return _bafc ;};};if _fgf ._dbgf ._bbea {if _dfe :=_fgg .WriteProperty (_fgf ._gfeb ._bcb );_dfe !=nil {return _dfe ;};};if _fgf ._dbgf ._ffg {if _gea :=_fgg .WriteProperty (_fgf ._gfeb ._cfg ); +_gea !=nil {return _gea ;};};return _fgg .AlignLength (4);}; -// GetForeColor gets a button text color value for a system palette from a scrollBar control. -func (_cbfd *ScrollBarControl )GetForeColor ()uint32 {return _cbfd ._dbbd ._gaeg }; +// SetForeColor sets a button text color value from a system palette for a label control. +func (_eagc *LabelControl )SetForeColor (foreColor uint32 ){_eagc ._eac ._dece =true ;_eagc ._fgge ._cfae =foreColor ;};func _afb (_dae *_f .Reader )(*LabelControl ,error ){_daca :=&LabelControl {};if _dcae :=_daca .readPropMask (_dae );_dcae !=nil {return nil ,_dcae ; +};if _cgcb :=_daca .readDataBlock (_dae );_cgcb !=nil {return nil ,_cgcb ;};if _efbb :=_daca .readExtraDataBlock (_dae );_efbb !=nil {return nil ,_efbb ;};if _ffe :=_daca .readStreamDataPM (_dae ,_daca ._eac ._eec ,_daca ._eac ._ccac );_ffe !=nil {return nil ,_ffe ; +};if _bde :=_daca .readTheRest (_dae );_bde !=nil {return nil ,_bde ;};return _daca ,nil ;};const _baag =1;const (FmPictureSizeModeClip FmPictureSizeMode =iota ;FmPictureSizeModeStretch ;_ ;FmPictureSizeModeZoom ;); -// SetCaption sets a caption string for a morph control. -func (_gbf *morphDataControl )SetCaption (caption string ){if _gbf ._ebd {_gbf ._egg ._fee =true ;_gbf ._fddd ._adg =uint32 (len (caption ));_gbf ._cfe ._ccae =caption ;};};func (_dgee *morphDataControl )readExtraDataBlock (_cgdd *_af .Reader )error {_dgee ._cfe =&morphDataExtraDataBlock {}; -if _dgee ._egg ._gaba {var _dea uint64 ;if _daac :=_cgdd .ReadPairProperty (&_dea );_daac !=nil {return _daac ;};_dgee ._cfe ._bbf =uint32 (_dea );_dgee ._cfe ._gdgb =uint32 (_dea >>32);};if _dgee ._fddd ._dcde > 0{_bdc ,_abee :=_cgdd .ReadStringProperty (_dgee ._fddd ._dcde ); -if _abee !=nil {return _abee ;};_dgee ._cfe ._cgb =_bdc ;};if _dgee ._fddd ._adg > 0{_ccfa ,_ccea :=_cgdd .ReadStringProperty (_dgee ._fddd ._adg );if _ccea !=nil {return _ccea ;};_dgee ._cfe ._ccae =_ccfa ;};if _dgee ._fddd ._gcc > 0{_fgac ,_fdbf :=_cgdd .ReadStringProperty (_dgee ._fddd ._gcc ); -if _fdbf !=nil {return _fdbf ;};_dgee ._cfe ._defba =_fgac ;};return nil ;};type controlBase struct{_ba uint16 ;_ebd bool ;_edb *streamData ;_ade []byte ;}; +// GetCaption gets a caption string from a commandButton control. +func (_ebf *CommandButtonControl )GetCaption ()string {return _ebf ._ece ._edgf }; -// SetWidth sets width of the CommandButton in HIMETRIC (0.01mm) -func (_cbd *CommandButtonControl )SetWidth (width uint32 ){_cbd ._ae ._gage =true ;_cbd ._dce ._ddaa =width ;};func (_dfb *ScrollBarControl )writePropMask (_acc *_af .Writer )error {_gfce :=uint32 (0);_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._gbgb ); -_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._acgf );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._gfc );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._cbda );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._cfac );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._cgge ); -_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._cffb );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._dgcb );_gfce >>=1;_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._bgbb );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._bgdf );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._acaa ); -_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._ebfc );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._eaa );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._fbbe );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._efa );_gfce =_af .PushLeftUI32 (_gfce ,_dfb ._acgb ._bcdb ); -_gfce >>=15;return _bd .Write (_acc ,_bd .LittleEndian ,_gfce );}; +// ToggleButtonDataControl is a representation of a toggle button ActiveX form. +type ToggleButtonDataControl struct{*morphDataControlBoolValue };func _ffcb (_dcaef *_f .Reader )(*ScrollBarControl ,error ){_bfdc :=&ScrollBarControl {};if _beaf :=_bfdc .readPropMask (_dcaef );_beaf !=nil {return nil ,_beaf ;};if _bfgg :=_bfdc .readDataBlock (_dcaef ); +_bfgg !=nil {return nil ,_bfgg ;};if _bcfg :=_bfdc .readExtraDataBlock (_dcaef );_bcfg !=nil {return nil ,_bcfg ;};if _bfcd :=_bfdc .readStreamDataM (_dcaef ,_bfdc ._aebg ._fgfg );_bfcd !=nil {return nil ,_bfcd ;};if _ccgg :=_bfdc .readTheRest (_dcaef ); +_ccgg !=nil {return nil ,_ccgg ;};return _bfdc ,nil ;}; -// FmPictureSizeMode represents one of the three picture size modes according to MS-OFORMS document. -type FmPictureSizeMode byte ;type morphDataExtraDataBlock struct{_gdgb uint32 ;_bbf uint32 ;_cgb string ;_ccae string ;_defba string ;};func (_gfgc *LabelControl )writePropMask (_ddfd *_af .Writer )error {_ege :=uint32 (0);_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._dbcb ); -_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._bgdc );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._cec );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._adeb );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._acb );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._aec ); -_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._gagef );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._beba );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._bdd );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._aaed );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._bebb ); -_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._dfgb );_ege =_af .PushLeftUI32 (_ege ,_gfgc ._cgfb ._effb );_ege >>=19;return _bd .Write (_ddfd ,_bd .LittleEndian ,_ege );};func _defb (_eaba *_af .Reader )(*morphDataControl ,error ){_bgdcb :=&morphDataControl {}; -if _aagc :=_bgdcb .readPropMask (_eaba );_aagc !=nil {return nil ,_aagc ;};if _fbe :=_bgdcb .readDataBlock (_eaba );_fbe !=nil {return nil ,_fbe ;};if _gbcg :=_bgdcb .readExtraDataBlock (_eaba );_gbcg !=nil {return nil ,_gbcg ;};if _fga :=_bgdcb .readStreamDataMP (_eaba ,_bgdcb ._egg ._ggeg ,_bgdcb ._egg ._eafc ); -_fga !=nil {return nil ,_fga ;};switch _bgdcb ._fddd ._ggfe {case _agbc ,_fed :if _bebd :=_bgdcb .readColumnInfo (_eaba );_bebd !=nil {return nil ,_bebd ;};if _cgeb :=_bgdcb .readColumnInfoPropMask (_eaba );_cgeb !=nil {return nil ,_cgeb ;};if _gdb :=_bgdcb .readColumnInfoDataBlock (_eaba ); -_gdb !=nil {return nil ,_gdb ;};};if _cdfa :=_bgdcb .readTheRest (_eaba );_cdfa !=nil {return nil ,_cdfa ;};return _bgdcb ,nil ;}; +// GetMin gets a button min value. +func (_dfef *SpinButtonControl )GetMin ()int32 {return _dfef ._dfbg ._fecf }; -// GetPosition gets a button position value. -func (_gabe *SpinButtonControl )GetPosition ()int32 {return _gabe ._fcce ._bfba };func (_bbbgd *ScrollBarControl )export (_defbe *_af .Writer )error {if _eede :=_bbbgd .writePropMask (_defbe );_eede !=nil {return _eede ;};if _edga :=_bbbgd .writeDataBlock (_defbe ); -_edga !=nil {return _edga ;};if _bggc :=_bbbgd .writeExtraDataBlock (_defbe );_bggc !=nil {return _bggc ;};_bbbgd ._ba =uint16 (_defbe .Len ()-4);if _dgbc :=_bbbgd .writeStreamDataM (_defbe );_dgbc !=nil {return _dgbc ;};return _bbbgd .writeTheRest (_defbe ); -}; +// ImportFromFile makes a Control from a file in a storage. +func ImportFromFile (storagePath string )(*Control ,error ){_bbe ,_dc :=_cb .Open (storagePath );if _dc !=nil {return nil ,_dc ;};defer _bbe .Close ();_ca ,_dc :=_g .New (_bbe );if _dc !=nil {return nil ,_dc ;};_ebb ,_dc :=_cba (_ca );if _dc !=nil {return nil ,_dc ; +};_bfg ,_dc :=_ca .GetEntry ("\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073");if _dc !=nil {return nil ,_dc ;};_ag :=make ([]byte ,_bfg .Size );_ ,_dc =_bfg .Read (_ag );if _dc !=nil {return nil ,_dc ;};_edg :=&Control {_cd :storagePath };_aa ,_dc :=_f .NewReader (_ag ); +if _dc !=nil {return nil ,_dc ;};if _gf :=_e .Read (_aa ,_e .LittleEndian ,&_edg ._ed );_gf !=nil {return nil ,_gf ;};if _ef :=_e .Read (_aa ,_e .LittleEndian ,&_edg ._bb );_ef !=nil {return nil ,_ef ;};if _age :=_e .Read (_aa ,_e .LittleEndian ,&_edg ._eb ); +_age !=nil {return nil ,_age ;};switch _ebb {case "\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078":_cf ,_da :=_gba (_aa );if _da !=nil {return nil ,_da ;};_cf ._ddb =true ;_edg .Choice =&ControlChoice {CheckBox :&CheckBoxDataControl {&morphDataControlBoolValue {_cf }}}; +case "\u0054e\u0078\u0074\u0042\u006f\u0078":_ec ,_gg :=_gba (_aa );if _gg !=nil {return nil ,_gg ;};_ec ._ddb =true ;_edg .Choice =&ControlChoice {TextBox :&TextBoxDataControl {&morphDataControlStringValue {_ec }}};case "\u0043\u006f\u006d\u0062\u006f\u0042\u006f\u0078":_dg ,_ggf :=_gba (_aa ); +if _ggf !=nil {return nil ,_ggf ;};_dg ._ddb =true ;_edg .Choice =&ControlChoice {ComboBox :&ComboBoxDataControl {&morphDataControlStringValue {_dg }}};case "\u004ci\u0073\u0074\u0042\u006f\u0078":_cc ,_ae :=_gba (_aa );if _ae !=nil {return nil ,_ae ;}; +_cc ._ddb =true ;_edg .Choice =&ControlChoice {ListBox :&ListBoxDataControl {&morphDataControlStringValue {_cc }}};case "\u004f\u0070\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e":_ad ,_dgc :=_gba (_aa );if _dgc !=nil {return nil ,_dgc ;};_ad ._ddb =true ; +_edg .Choice =&ControlChoice {OptionButton :&OptionButtonDataControl {&morphDataControlBoolValue {_ad }}};case "\u0054\u006f\u0067g\u006c\u0065\u0042\u0075\u0074\u0074\u006f\u006e":_ccb ,_gd :=_gba (_aa );if _gd !=nil {return nil ,_gd ;};_ccb ._ddb =true ; +_edg .Choice =&ControlChoice {ToggleButton :&ToggleButtonDataControl {&morphDataControlBoolValue {_ccb }}};case "\u004c\u0061\u0062e\u006c":_ac ,_edgb :=_afb (_aa );if _edgb !=nil {return nil ,_edgb ;};_edg .Choice =&ControlChoice {Label :_ac };case "\u0053\u0070\u0069\u006e\u0042\u0075\u0074\u0074\u006f\u006e":_dgg ,_cda :=_eafd (_aa ); +if _cda !=nil {return nil ,_cda ;};_edg .Choice =&ControlChoice {SpinButton :_dgg };case "\u0043\u006f\u006d\u006d\u0061\u006e\u0064\u0042\u0075\u0074\u0074\u006f\u006e":_gdf ,_ce :=_fcd (_aa );if _ce !=nil {return nil ,_ce ;};_edg .Choice =&ControlChoice {CommandButton :_gdf }; +case "\u0053c\u0072\u006f\u006c\u006c\u0042\u0061r":_bd ,_agc :=_ffcb (_aa );if _agc !=nil {return nil ,_agc ;};_edg .Choice =&ControlChoice {ScrollBar :_bd };default:_bff :=&controlBase {};if _db :=_bff .readTheRest (_aa );_db !=nil {return nil ,_db ; +};_edg .Choice =&ControlChoice {_a :_bff };};return _edg ,nil ;}; -// SetHeight sets height of the CommandButton in HIMETRIC (0.01mm) -func (_gbc *CommandButtonControl )SetHeight (height uint32 ){_gbc ._ae ._gage =true ;_gbc ._dce ._dbe =height ;};func (_dadf *SpinButtonControl )writePropMask (_cdae *_af .Writer )error {_gba :=uint32 (0);_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._adgg ); -_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._ceae );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._ecfa );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._aagef );_gba >>=1;_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._dfdb );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._ecae ); -_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._dgcc );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._ddff );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._cdbc );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._fcgb );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._accf ); -_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._dcdg );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._geca );_gba =_af .PushLeftUI32 (_gba ,_dadf ._ddfg ._gcdf );_gba >>=17;return _bd .Write (_cdae ,_bd .LittleEndian ,_gba );};func (_gbef *LabelControl )export (_aae *_af .Writer )error {if _agg :=_gbef .writePropMask (_aae ); -_agg !=nil {return _agg ;};if _dada :=_gbef .writeDataBlock (_aae );_dada !=nil {return _dada ;};if _baga :=_gbef .writeExtraDataBlock (_aae );_baga !=nil {return _baga ;};_gbef ._ba =uint16 (_aae .Len ()-4);if _agbd :=_gbef .writeStreamDataPM (_aae ); -_agbd !=nil {return _agbd ;};return _gbef .writeTheRest (_aae );};func (_eece *SpinButtonControl )readPropMask (_eefb *_af .Reader )error {var _fffe uint32 ;if _bgbe :=_bd .Read (_eefb ,_bd .LittleEndian ,&_fffe );_bgbe !=nil {return _bgbe ;};_eece ._ddfg =&spinButtonPropMask {}; -_eece ._ddfg ._adgg ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._ceae ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._ecfa ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._aagef ,_fffe =_af .PopRightUI32 (_fffe );_fffe >>=1;_eece ._ddfg ._dfdb ,_fffe =_af .PopRightUI32 (_fffe ); -_eece ._ddfg ._ecae ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._dgcc ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._ddff ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._cdbc ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._fcgb ,_fffe =_af .PopRightUI32 (_fffe ); -_eece ._ddfg ._accf ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._dcdg ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._geca ,_fffe =_af .PopRightUI32 (_fffe );_eece ._ddfg ._gcdf ,_fffe =_af .PopRightUI32 (_fffe );return nil ;};type morphDataColumnInfo struct{}; +// ComboBoxDataControl is a representation of a combo box ActiveX form. +type ComboBoxDataControl struct{*morphDataControlStringValue };func (_edfc *LabelControl )readDataBlock (_ddeb *_f .Reader )error {_edfc ._fgge =&labelDataBlock {};if _edfc ._eac ._dece {if _cea :=_ddeb .ReadProperty (&_edfc ._fgge ._cfae );_cea !=nil {return _cea ; +};};if _edfc ._eac ._fba {if _geeb :=_ddeb .ReadProperty (&_edfc ._fgge ._bec );_geeb !=nil {return _geeb ;};};if _edfc ._eac ._bacc {if _aebe :=_ddeb .ReadProperty (&_edfc ._fgge ._afde );_aebe !=nil {return _aebe ;};};if _edfc ._eac ._cacc {var _fggf uint32 ; +if _edbc :=_ddeb .ReadProperty (&_fggf );_edbc !=nil {return _edbc ;};_edfc ._fgge ._gbc ,_edfc ._fgge ._adeb =_gce (_fggf );};if _edfc ._eac ._ggga {if _bggc :=_ddeb .ReadProperty (&_edfc ._fgge ._cceg );_bggc !=nil {return _bggc ;};};if _edfc ._eac ._fege {if _baa :=_ddeb .ReadProperty (&_edfc ._fgge ._efaf ); +_baa !=nil {return _baa ;};};if _edfc ._eac ._bgb {if _daed :=_ddeb .ReadProperty (&_edfc ._fgge ._gagd );_daed !=nil {return _daed ;};};if _edfc ._eac ._gbg {if _acde :=_ddeb .ReadProperty (&_edfc ._fgge ._ebdg );_acde !=nil {return _acde ;};};if _edfc ._eac ._bdcc {if _eaab :=_ddeb .ReadProperty (&_edfc ._fgge ._agea ); +_eaab !=nil {return _eaab ;};};if _edfc ._eac ._eec {if _dace :=_ddeb .ReadProperty (&_edfc ._fgge ._abcf );_dace !=nil {return _dace ;};};if _edfc ._eac ._bef {if _fbf :=_ddeb .ReadProperty (&_edfc ._fgge ._dfc );_fbf !=nil {return _fbf ;};};if _edfc ._eac ._ccac {if _bdea :=_ddeb .ReadProperty (&_edfc ._fgge ._bbcb ); +_bdea !=nil {return _bdea ;};};return nil ;};func (_dcg *LabelControl )writeExtraDataBlock (_ffgf *_f .Writer )error {if _dcg ._fgge ._adeb > 0{if _gdag :=_ffgf .WriteStringProperty (_dcg ._eagd ._gdc );_gdag !=nil {return _gdag ;};};if _dcg ._eac ._efa {_cfgg :=uint64 (_dcg ._eagd ._fee )<<32|uint64 (_dcg ._eagd ._cga ); +if _ddee :=_ffgf .WritePropertyNoAlign (_cfgg );_ddee !=nil {return _ddee ;};};return nil ;}; +// SetHeight sets height of the ScrollBar in HIMETRIC (0.01mm) +func (_ecfde *ScrollBarControl )SetHeight (height uint32 ){_ecfde ._aebg ._ebaa =true ;_ecfde ._gdcf ._gcec =height ;};func (_aed *ScrollBarControl )readPropMask (_cabe *_f .Reader )error {var _efbc uint32 ;if _ggdff :=_e .Read (_cabe ,_e .LittleEndian ,&_efbc ); +_ggdff !=nil {return _ggdff ;};_aed ._aebg =&scrollBarPropMask {};_aed ._aebg ._ccfe ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._fegf ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._bga ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._ebaa ,_efbc =_f .PopRightUI32 (_efbc ); +_aed ._aebg ._dfgd ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._egac ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._aga ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._effc ,_efbc =_f .PopRightUI32 (_efbc );_efbc >>=1;_aed ._aebg ._dbd ,_efbc =_f .PopRightUI32 (_efbc ); +_aed ._aebg ._cgadc ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._cggb ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._fgba ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._ead ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._cbaa ,_efbc =_f .PopRightUI32 (_efbc ); +_aed ._aebg ._cegc ,_efbc =_f .PopRightUI32 (_efbc );_aed ._aebg ._fgfg ,_efbc =_f .PopRightUI32 (_efbc );return nil ;};func (_aaga *SpinButtonControl )writeDataBlock (_eafb *_f .Writer )error {if _aaga ._aecf ._ddgfb {if _fdgb :=_eafb .WriteProperty (_aaga ._dfbg ._adebc ); +_fdgb !=nil {return _fdgb ;};};if _aaga ._aecf ._feag {if _abab :=_eafb .WriteProperty (_aaga ._dfbg ._dedaf );_abab !=nil {return _abab ;};};if _aaga ._aecf ._fbgb {if _gbff :=_eafb .WriteProperty (_aaga ._dfbg ._ffgb );_gbff !=nil {return _gbff ;};}; +if _aaga ._aecf ._eaaea {if _bggf :=_eafb .WriteProperty (_aaga ._dfbg ._fecf );_bggf !=nil {return _bggf ;};};if _aaga ._aecf ._fddc {if _ffab :=_eafb .WriteProperty (_aaga ._dfbg ._cde );_ffab !=nil {return _ffab ;};};if _aaga ._aecf ._cfaf {if _gcaa :=_eafb .WriteProperty (_aaga ._dfbg ._aeggb ); +_gcaa !=nil {return _gcaa ;};};if _aaga ._aecf ._daac {if _faged :=_eafb .WriteProperty (_aaga ._dfbg ._fbfe );_faged !=nil {return _faged ;};};if _aaga ._aecf ._cbcb {if _ege :=_eafb .WriteProperty (_aaga ._dfbg ._gbfc );_ege !=nil {return _ege ;};};if _aaga ._aecf ._cgee {if _acbd :=_eafb .WriteProperty (_aaga ._dfbg ._ffcg ); +_acbd !=nil {return _acbd ;};};if _aaga ._aecf ._cggg {if _fcbg :=_eafb .WriteProperty (_aaga ._dfbg ._abe );_fcbg !=nil {return _fcbg ;};};if _aaga ._aecf ._fdcb {if _bdgg :=_eafb .WriteProperty (_aaga ._dfbg ._befg );_bdgg !=nil {return _bdgg ;};};if _aaga ._aecf ._cacfc {if _egff :=_eafb .WriteProperty (_aaga ._dfbg ._gebe ); +_egff !=nil {return _egff ;};};if _aaga ._aecf ._caa {if _ceddd :=_eafb .WriteProperty (_aaga ._dfbg ._ddaa );_ceddd !=nil {return _ceddd ;};};return _eafb .AlignLength (4);};type imagePropMask struct{_feg bool ;_faea bool ;_dddf bool ;_eca bool ;_dcca bool ; +_ebga bool ;_daad bool ;_dea bool ;_ccg bool ;_bagg bool ;_add bool ;_bbea bool ;_ffg bool ;}; -// FmPictureAlignment represents one of the five picture aignments according to MS-OFORMS document. -type FmPictureAlignment byte ; +// SetWidth sets width of the SpinButton in HIMETRIC (0.01mm) +func (_cbgc *SpinButtonControl )SetWidth (width uint32 ){_cbgc ._aecf ._fdaeg =true ;_cbgc ._dgddf ._caga =width ;};var _eggf =[]byte {0x04,0x52,0xE3,0x0B,0x91,0x8F,0xCE,0x11,0x9D,0xE3,0,0xAA,0,0x4B,0xB8,0x51};func (_ababc *controlBase )readStreamDataMP (_ggfd *_f .Reader ,_bbaa ,_ggee bool )error {_ababc ._gbe =&streamData {}; +if _bbaa {_ababc ._gbe ._dabfc =&guidAndPicture {};if _ecdd :=_ababc ._gbe ._dabfc .importFromReader (_ggfd );_ecdd !=nil {return _ecdd ;};};if _ggee {_ababc ._gbe ._gbaa =&guidAndPicture {};if _cdbe :=_ababc ._gbe ._gbaa .importFromReader (_ggfd );_cdbe !=nil {return _cdbe ; +};};return nil ;}; -// GetCaption gets a caption string from a label control. -func (_agc *LabelControl )GetCaption ()string {return _agc ._bcc ._cdbe }; +// ControlChoice represents an ActiveX control inside a wrapper. +type ControlChoice struct{CheckBox *CheckBoxDataControl ;TextBox *TextBoxDataControl ;ListBox *ListBoxDataControl ;ComboBox *ComboBoxDataControl ;OptionButton *OptionButtonDataControl ;ToggleButton *ToggleButtonDataControl ;Label *LabelControl ;Image *ImageControl ; +SpinButton *SpinButtonControl ;CommandButton *CommandButtonControl ;ScrollBar *ScrollBarControl ;_a *controlBase ;};func (_gbd *ImageControl )readExtraDataBlock (_bcc *_f .Reader )error {_gbd ._fef =&imageExtraDataBlock {};if _gbd ._dbgf ._dea {var _cdga uint64 ; +if _cge :=_bcc .ReadPairProperty (&_cdga );_cge !=nil {return _cge ;};_gbd ._fef ._dga =uint32 (_cdga );_gbd ._fef ._dega =uint32 (_cdga >>32);};return nil ;};type morphDataDataBlock struct{_cedg uint32 ;_ccdc uint32 ;_caba uint32 ;_agb uint32 ;_bbeb byte ; +_ddfa byte ;_bbbb byte ;_aad byte ;_bcf rune ;_gcg uint32 ;_adfa uint16 ;_cged int16 ;_gddg int16 ;_cgdeb uint16 ;_ffc uint16 ;_dccg uint8 ;_dbbef uint8 ;_ecff uint8 ;_bcdc uint8 ;_ecfd uint8 ;_gbb uint32 ;_fabd bool ;_edecg uint32 ;_ecg bool ;_ddgf uint32 ; +_bacbd uint32 ;_aeffa uint32 ;_ccbb uint16 ;_cef uint16 ;_afbf rune ;_bbcdb uint32 ;_bad bool ;};type scrollBarPropMask struct{_ccfe bool ;_fegf bool ;_bga bool ;_dfgd bool ;_ebaa bool ;_egac bool ;_aga bool ;_effc bool ;_dbd bool ;_cgadc bool ;_cggb bool ; +_fgba bool ;_ead bool ;_cbaa bool ;_cegc bool ;_fgfg bool ;};func (_gga *ImageControl )writeExtraDataBlock (_aeb *_f .Writer )error {if _gga ._dbgf ._dea {_aeff :=uint64 (_gga ._fef ._dega )<<32|uint64 (_gga ._fef ._dga );if _dabc :=_aeb .WritePropertyNoAlign (_aeff ); +_dabc !=nil {return _dabc ;};};return nil ;};type spinButtonExtraDataBlock struct{_caga uint32 ;_afe uint32 ;};type labelPropMask struct{_dece bool ;_fba bool ;_bacc bool ;_cacc bool ;_ggga bool ;_efa bool ;_fege bool ;_bgb bool ;_gbg bool ;_bdcc bool ; +_eec bool ;_bef bool ;_ccac bool ;};func (_aee *CommandButtonControl )readPropMask (_bg *_f .Reader )error {var _fb uint32 ;if _af :=_e .Read (_bg ,_e .LittleEndian ,&_fb );_af !=nil {return _af ;};_aee ._fd =&commandButtonPropMask {};_aee ._fd ._gac ,_fb =_f .PopRightUI32 (_fb ); +_aee ._fd ._aba ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._ecd ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._dab ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._ge ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._dd ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._efb ,_fb =_f .PopRightUI32 (_fb ); +_aee ._fd ._gggd ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._bac ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._ccdg ,_fb =_f .PopRightUI32 (_fb );_aee ._fd ._dabf ,_fb =_f .PopRightUI32 (_fb );return nil ;}; -// GetWidth returns width of the SpinButton in HIMETRIC (0.01mm) -func (_cfdaf *SpinButtonControl )GetWidth ()uint32 {return _cfdaf ._dcgea ._cfdf }; +// GetForeColor gets a button text color value for a system palette from a label control. +func (_ebd *LabelControl )GetForeColor ()uint32 {return _ebd ._fgge ._cfae };type morphDataControlStringValue struct{*morphDataControl };func (_gdda *ScrollBarControl )readExtraDataBlock (_feff *_f .Reader )error {_gdda ._gdcf =&scrollBarExtraDataBlock {}; +if _gdda ._aebg ._ebaa {var _eggbe uint64 ;if _fage :=_feff .ReadPairProperty (&_eggbe );_fage !=nil {return _fage ;};_gdda ._gdcf ._gcec =uint32 (_eggbe );_gdda ._gdcf ._efcgg =uint32 (_eggbe >>32);};return nil ;}; -// GetBackColor gets a button text color value for a system palette from a scrollBar control. -func (_efcf *ScrollBarControl )GetBackColor ()uint32 {return _efcf ._dbbd ._aage };func (_bbe *CommandButtonControl )readExtraDataBlock (_dgb *_af .Reader )error {_bbe ._dce =&commandButtonExtraDataBlock {};if _bbe ._fcf ._ecf > 0{_fg ,_agb :=_dgb .ReadStringProperty (_bbe ._fcf ._ecf ); -if _agb !=nil {return _agb ;};_bbe ._dce ._bgc =_fg ;};if _bbe ._ae ._gage {var _egc uint64 ;if _egce :=_dgb .ReadPairProperty (&_egc );_egce !=nil {return _egce ;};_bbe ._dce ._dbe =uint32 (_egc );_bbe ._dce ._ddaa =uint32 (_egc >>32);};return nil ;}; +// GetHeight returns height of the CommandButton in HIMETRIC (0.01mm) +func (_dce *CommandButtonControl )GetHeight ()uint32 {return _dce ._ece ._ccf };type morphDataColumnInfoDataBlock struct{}; +// GetBackColor gets a button text color value for a system palette from a label control. +func (_fbg *LabelControl )GetBackColor ()uint32 {return _fbg ._fgge ._bec }; -// SetCaption sets a caption string for a label control. -func (_eee *LabelControl )SetCaption (caption string ){_eee ._cgfb ._adeb =true ;_eee ._cdb ._affc =uint32 (len (caption ));_eee ._bcc ._cdbe =caption ;}; +// ExportToByteArray makes a byte array from a control as it is stored in .bin files. +func (_gc *Control )ExportToByteArray ()([]byte ,error ){_dgd ,_ecf :=_cb .Open (_gc ._cd );if _ecf !=nil {return nil ,_ecf ;};defer _dgd .Close ();_bfd ,_ecf :=_g .New (_dgd );if _ecf !=nil {return nil ,_ecf ;};_ggg :=_f .NewWriter ();if _bba :=_e .Write (_ggg ,_e .LittleEndian ,&_gc ._ed ); +_bba !=nil {return nil ,_bba ;};if _cec :=_e .Write (_ggg ,_e .LittleEndian ,&_gc ._bb );_cec !=nil {return nil ,_cec ;};if _ea :=_e .Write (_ggg ,_e .LittleEndian ,uint16 (0));_ea !=nil {return nil ,_ea ;};var _ada error ;if _bae :=_gc .Choice ;_bae !=nil {if _bae .CheckBox !=nil {_ada =_bae .CheckBox .export (_ggg ); +}else if _bae .TextBox !=nil {_ada =_bae .TextBox .export (_ggg );}else if _bae .ComboBox !=nil {_ada =_bae .ComboBox .export (_ggg );}else if _bae .ListBox !=nil {_ada =_bae .ListBox .export (_ggg );}else if _bae .OptionButton !=nil {_ada =_bae .OptionButton .export (_ggg ); +}else if _bae .ToggleButton !=nil {_ada =_bae .ToggleButton .export (_ggg );}else if _bae .Label !=nil {_ada =_bae .Label .export (_ggg );}else if _bae .SpinButton !=nil {_ada =_bae .SpinButton .export (_ggg );}else if _bae .CommandButton !=nil {_ada =_bae .CommandButton .export (_ggg ); +}else if _bae .ScrollBar !=nil {_ada =_bae .ScrollBar .export (_ggg );}else {_ada =_bae ._a .writeTheRest (_ggg );};};if _ada !=nil {return nil ,_ada ;};if _edf :=_ggg .WriteByteAt (byte (_gc ._eb ),2);_edf !=nil {return nil ,_edf ;};if _fg :=_ggg .WriteByteAt (byte (_gc ._eb >>8),3); +_fg !=nil {return nil ,_fg ;};_eaa ,_ecf :=_bfd .GetEntry ("\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073");if _ecf !=nil {return nil ,_ecf ;};if _fc :=_eaa .SetEntryContent (_ggg .Bytes ());_fc !=nil {return nil ,_fc ;};return _bfd .Export ();};func (_dacd *morphDataControl )writeColumnInfoPropMask (_gede *_f .Writer )error {return nil }; +func (_aegb *ImageControl )writePropMask (_ccdgbb *_f .Writer )error {_eeda :=uint32 (0);_eeda >>=2;_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._feg );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._faea );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._dddf ); +_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._eca );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._dcca );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._ebga );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._daad );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._dea ); +_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._ccg );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._bagg );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._add );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._bbea );_eeda =_f .PushLeftUI32 (_eeda ,_aegb ._dbgf ._ffg ); +_eeda >>=17;return _e .Write (_ccdgbb ,_e .LittleEndian ,_eeda );}; -// OptionButtonDataControl is a representation of an option button ActiveX form. -type OptionButtonDataControl struct{*morphDataControlBoolValue };func (_bfda *guidAndPicture )importFromReader (_cad *_af .Reader )error {_ffg :=_d .NewBuffer ([]byte {});if _ ,_fad :=_bg .CopyN (_ffg ,_cad ,int64 (_cga ));_fad !=nil {return _fad ;};_defd :=_ffg .Bytes (); -for _cadd :=0;_cadd < _cga ;_cadd ++{if _defd [_cadd ]!=_gaae [_cadd ]{return _b .Errorf ("\u0049\u006e\u0076\u0061\u006c\u0069d\u0020\u0047\u0055\u0049\u0044\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0025v\u0020\u0061\u0074\u0020\u0069\u006e\u0064e\u0078\u0020\u0025\u0076",_defd [_cadd ],_cadd ); -};};_bfda ._bag =_defd ;_bfda ._cgcc =&stdPicture {};if _agaf :=_cad .ReadProperty (&_bfda ._cgcc ._bcb );_agaf !=nil {return _agaf ;};if _bfda ._cgcc ._bcb !=_fdc {return _b .Errorf ("\u0049\u006e\u0076\u0061li\u0064\u0020\u0070\u0072\u0065\u0061\u006d\u0062\u006c\u0065\u0020\u0025\u0076",_bfda ._cgcc ._bcb ); -};if _dcc :=_cad .ReadProperty (&_bfda ._cgcc ._bbg );_dcc !=nil {return _dcc ;};if _bfda ._cgcc ._bbg !=0{_cgcg :=_d .NewBuffer ([]byte {});if _ ,_cae :=_bg .Copy (_cgcg ,_cad );_cae !=nil {return _cae ;};_bfda ._cgcc ._fdf =_cgcg ;};return nil ;}; +// GetBackColor gets a button text color value for a system palette from a commandButton control. +func (_ga *CommandButtonControl )GetBackColor ()uint32 {return _ga ._dca ._eg };type commandButtonDataBlock struct{_cdg uint32 ;_eg uint32 ;_fdg uint32 ;_bag uint32 ;_dgde bool ;_aef uint32 ;_cgg uint8 ;_aeed uint16 ;_bfa rune ;_bgf uint16 ;};const _faff =5; +func (_bdfa *morphDataControl )writeColumnInfoDataBlock (_cedd *_f .Writer )error {return nil }; -// GetHeight returns height of the morphDataControl in HIMETRIC (0.01mm) -func (_ddfdd *morphDataControl )GetHeight ()uint32 {return _ddfdd ._cfe ._bbf };const _agbc =2; +// SetWidth sets width of the morphDataControl in HIMETRIC (0.01mm) +func (_bdb *morphDataControl )SetWidth (width uint32 ){_bdb ._feba ._addb =true ;_bdb ._fgad ._efbg =width ;};func (_cbf *CommandButtonControl )writePropMask (_gfe *_f .Writer )error {_cgd :=uint32 (0);_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._gac );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._aba ); +_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._ecd );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._dab );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._ge );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._dd );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._efb );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._gggd ); +_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._bac );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._ccdg );_cgd =_f .PushLeftUI32 (_cgd ,_cbf ._fd ._dabf );_cgd >>=21;return _e .Write (_gfe ,_e .LittleEndian ,_cgd );}; -// GetWidth returns width of the ScrollBar in HIMETRIC (0.01mm) -func (_bbga *ScrollBarControl )GetWidth ()uint32 {return _bbga ._cbdd ._dgac }; +// SetForeColor sets a button text color value from a system palette for a spinButton control. +func (_edgfc *SpinButtonControl )SetForeColor (foreColor uint32 ){_edgfc ._aecf ._ddgfb =true ;_edgfc ._dfbg ._adebc =foreColor ;}; -// SpinButtonControl is a representation of a spinButton ActiveX form. -type SpinButtonControl struct{controlBase ;_ddfg *spinButtonPropMask ;_fcce *spinButtonDataBlock ;_dcgea *spinButtonExtraDataBlock ;_deaf *streamData ;};func (_adcb *ScrollBarControl )writeDataBlock (_aaeb *_af .Writer )error {if _adcb ._acgb ._gbgb {if _bce :=_aaeb .WriteProperty (_adcb ._dbbd ._gaeg ); -_bce !=nil {return _bce ;};};if _adcb ._acgb ._acgf {if _egab :=_aaeb .WriteProperty (_adcb ._dbbd ._aage );_egab !=nil {return _egab ;};};if _adcb ._acgb ._gfc {if _cagf :=_aaeb .WriteProperty (_adcb ._dbbd ._gea );_cagf !=nil {return _cagf ;};};if _adcb ._acgb ._cfac {if _ffab :=_aaeb .WriteProperty (_adcb ._dbbd ._dbac ); -_ffab !=nil {return _ffab ;};};if _adcb ._acgb ._cgge {if _caef :=_aaeb .WriteProperty (_adcb ._dbbd ._aede );_caef !=nil {return _caef ;};};if _adcb ._acgb ._cffb {if _fagd :=_aaeb .WriteProperty (_adcb ._dbbd ._ddag );_fagd !=nil {return _fagd ;};};if _adcb ._acgb ._dgcb {if _cgfgc :=_aaeb .WriteProperty (_adcb ._dbbd ._dgf ); -_cgfgc !=nil {return _cgfgc ;};};if _adcb ._acgb ._bgbb {if _cdbg :=_aaeb .WriteProperty (_adcb ._dbbd ._bcae );_cdbg !=nil {return _cdbg ;};};if _adcb ._acgb ._bgdf {if _dabc :=_aaeb .WriteProperty (_adcb ._dbbd ._bbgae );_dabc !=nil {return _dabc ;}; -};if _adcb ._acgb ._acaa {if _bdg :=_aaeb .WriteProperty (_adcb ._dbbd ._gfe );_bdg !=nil {return _bdg ;};};if _adcb ._acgb ._ebfc {if _ebc :=_aaeb .WriteProperty (_adcb ._dbbd ._dgbd );_ebc !=nil {return _ebc ;};};if _adcb ._acgb ._eaa {if _bagb :=_aaeb .WriteProperty (_adcb ._dbbd ._eccd ); -_bagb !=nil {return _bagb ;};};if _adcb ._acgb ._fbbe {if _eddf :=_aaeb .WriteProperty (_adcb ._dbbd ._gca );_eddf !=nil {return _eddf ;};};if _adcb ._acgb ._efa {if _ddcc :=_aaeb .WriteProperty (_adcb ._dbbd ._cbfe );_ddcc !=nil {return _ddcc ;};};if _adcb ._acgb ._bcdb {if _cbgd :=_aaeb .WriteProperty (_adcb ._dbbd ._cece ); -_cbgd !=nil {return _cbgd ;};};return _aaeb .AlignLength (4);}; +// GetPosition gets a button position value. +func (_cbd *ScrollBarControl )GetPosition ()int32 {return _cbd ._bacf ._egge };func _dec (_afd *_f .Reader )(*ImageControl ,error ){_dfg :=&ImageControl {};if _cedb :=_dfg .readPropMask (_afd );_cedb !=nil {return nil ,_cedb ;};if _ffa :=_dfg .readDataBlock (_afd ); +_ffa !=nil {return nil ,_ffa ;};if _ddbc :=_dfg .readExtraDataBlock (_afd );_ddbc !=nil {return nil ,_ddbc ;};if _ebc :=_dfg .readStreamDataPM (_afd ,_dfg ._dbgf ._ccg ,_dfg ._dbgf ._ffg );_ebc !=nil {return nil ,_ebc ;};if _fgbc :=_dfg .readTheRest (_afd ); +_fgbc !=nil {return nil ,_fgbc ;};return _dfg ,nil ;}; -// GetBackColor gets a button text color value for a system palette from a label control. -func (_fefe *LabelControl )GetBackColor ()uint32 {return _fefe ._cdb ._acg };func (_cge *morphDataControl )setValueString (_decg string ){_cge ._egg ._edgf =true ;_cge ._fddd ._dcde =uint32 (len (_decg ));_cge ._cfe ._cgb =_decg ;};type morphDataControlBoolValue struct{*morphDataControl }; +// SetBackColor sets a button text color value from a system palette for a commandButton control. +func (_gb *CommandButtonControl )SetBackColor (backColor uint32 ){_gb ._fd ._aba =true ;_gb ._dca ._eg =backColor ;}; +// SetMax sets a button max value. +func (_bggd *SpinButtonControl )SetMax (max int32 ){_bggd ._aecf ._fddc =true ;_bggd ._dfbg ._cde =max }; -// GetHeight returns height of the CommandButton in HIMETRIC (0.01mm) -func (_ab *CommandButtonControl )GetHeight ()uint32 {return _ab ._dce ._dbe };type commandButtonExtraDataBlock struct{_ddaa uint32 ;_dbe uint32 ;_bgc string ;};func (_dgae *ScrollBarControl )readExtraDataBlock (_cebg *_af .Reader )error {_dgae ._cbdd =&scrollBarExtraDataBlock {}; -if _dgae ._acgb ._cbda {var _ffce uint64 ;if _becd :=_cebg .ReadPairProperty (&_ffce );_becd !=nil {return _becd ;};_dgae ._cbdd ._abae =uint32 (_ffce );_dgae ._cbdd ._dgac =uint32 (_ffce >>32);};return nil ;}; +// GetMax gets a button max value. +func (_cggfe *ScrollBarControl )GetMax ()int32 {return _cggfe ._bacf ._bfcg }; -// TextBoxDataControl is a representation of a text box ActiveX form. -type TextBoxDataControl struct{*morphDataControlStringValue };func (_ecbae *morphDataControl )readColumnInfoPropMask (_fbc *_af .Reader )error {return nil };type scrollBarPropMask struct{_gbgb bool ;_acgf bool ;_gfc bool ;_cfac bool ;_cbda bool ;_cgge bool ; -_cffb bool ;_dgcb bool ;_bgbb bool ;_bgdf bool ;_acaa bool ;_ebfc bool ;_eaa bool ;_fbbe bool ;_efa bool ;_bcdb bool ;};type morphDataControl struct{controlBase ;_egg *morphDataPropMask ;_fddd *morphDataDataBlock ;_cfe *morphDataExtraDataBlock ;_ddc *streamData ; -_abde *morphDataColumnInfo ;_adfe *morphDataColumnInfoPropMask ;_fcd *morphDataColumnInfoDataBlock ;}; +// GetWidth returns width of the ScrollBar in HIMETRIC (0.01mm) +func (_cgfe *ScrollBarControl )GetWidth ()uint32 {return _cgfe ._gdcf ._efcgg }; -// SetWidth sets width of the ScrollBar in HIMETRIC (0.01mm) -func (_dece *ScrollBarControl )SetWidth (width uint32 ){_dece ._acgb ._cbda =true ;_dece ._cbdd ._dgac =width ;}; +// GetValue gets a value from a control which value can be represented as boolean (on/off). +func (_cfaa *morphDataControlBoolValue )GetValue ()bool {return _cfaa .getValueBool ()};func (_ddcc *morphDataControl )setValueString (_gdd string ){_ddcc ._feba ._bccg =true ;_ddcc ._geeg ._gbb =uint32 (len (_gdd ));_ddcc ._fgad ._dcd =_gdd ;};func (_dgfc *SpinButtonControl )writePropMask (_caeg *_f .Writer )error {_feab :=uint32 (0); +_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._ddgfb );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._feag );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._fbgb );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._fdaeg );_feab >>=1;_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._eaaea ); +_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._fddc );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._cfaf );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._daac );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._cbcb );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._cgee ); +_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._cggg );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._fdcb );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._cacfc );_feab =_f .PushLeftUI32 (_feab ,_dgfc ._aecf ._caa );_feab >>=17;return _e .Write (_caeg ,_e .LittleEndian ,_feab ); +};func (_acab *morphDataControl )writeExtraDataBlock (_cfe *_f .Writer )error {if _acab ._feba ._addb {_aeedc :=uint64 (_acab ._fgad ._efbg )<<32|uint64 (_acab ._fgad ._fca );if _bbff :=_cfe .WritePropertyNoAlign (_aeedc );_bbff !=nil {return _bbff ;}; +};if _acab ._geeg ._gbb > 0{if _dabb :=_cfe .WriteStringProperty (_acab ._fgad ._dcd );_dabb !=nil {return _dabb ;};};if _acab ._geeg ._edecg > 0{if _eebe :=_cfe .WriteStringProperty (_acab ._fgad ._bddb );_eebe !=nil {return _eebe ;};};if _acab ._geeg ._bbcdb > 0{if _ecec :=_cfe .WriteStringProperty (_acab ._fgad ._fadc ); +_ecec !=nil {return _ecec ;};};return nil ;};func (_bdg *morphDataControl )writeDataBlock (_fdce *_f .Writer )error {if _bdg ._feba ._egf {if _ggff :=_fdce .WriteProperty (_bdg ._geeg ._cedg );_ggff !=nil {return _ggff ;};};if _bdg ._feba ._cgad {if _adcag :=_fdce .WriteProperty (_bdg ._geeg ._ccdc ); +_adcag !=nil {return _adcag ;};};if _bdg ._feba ._abd {if _eea :=_fdce .WriteProperty (_bdg ._geeg ._caba );_eea !=nil {return _eea ;};};if _bdg ._feba ._gaaf {if _fbggd :=_fdce .WriteProperty (_bdg ._geeg ._agb );_fbggd !=nil {return _fbggd ;};};if _bdg ._feba ._eee {if _gad :=_fdce .WriteProperty (_bdg ._geeg ._bbeb ); +_gad !=nil {return _gad ;};};if _bdg ._feba ._ccae {if _gbba :=_fdce .WriteProperty (_bdg ._geeg ._ddfa );_gbba !=nil {return _gbba ;};};if _bdg ._feba ._aegg {if _fdca :=_fdce .WriteProperty (_bdg ._geeg ._bbbb );_fdca !=nil {return _fdca ;};};if _bdg ._feba ._bea {if _fcff :=_fdce .WriteProperty (_bdg ._geeg ._aad ); +_fcff !=nil {return _fcff ;};};if _bdg ._feba ._gbda {if _fdcg :=_fdce .WriteProperty (_bdg ._geeg ._bcf );_fdcg !=nil {return _fdcg ;};};if _bdg ._feba ._bgdf {if _acce :=_fdce .WriteProperty (_bdg ._geeg ._gcg );_acce !=nil {return _acce ;};};if _bdg ._feba ._fdae {if _ded :=_fdce .WriteProperty (_bdg ._geeg ._adfa ); +_ded !=nil {return _ded ;};};if _bdg ._feba ._fcf {if _cggf :=_fdce .WriteProperty (_bdg ._geeg ._cged );_cggf !=nil {return _cggf ;};};if _bdg ._feba ._bcg {if _ceec :=_fdce .WriteProperty (_bdg ._geeg ._gddg );_ceec !=nil {return _ceec ;};};if _bdg ._feba ._gfef {if _dfed :=_fdce .WriteProperty (_bdg ._geeg ._cgdeb ); +_dfed !=nil {return _dfed ;};};if _bdg ._feba ._ebca {if _ebgb :=_fdce .WriteProperty (_bdg ._geeg ._ffc );_ebgb !=nil {return _ebgb ;};};if _bdg ._feba ._gfefb {if _gdagc :=_fdce .WriteProperty (_bdg ._geeg ._dccg );_gdagc !=nil {return _gdagc ;};};if _bdg ._feba ._abad {if _cbgf :=_fdce .WriteProperty (_bdg ._geeg ._dbbef ); +_cbgf !=nil {return _cbgf ;};};if _bdg ._feba ._fefd {if _fag :=_fdce .WriteProperty (_bdg ._geeg ._ecff );_fag !=nil {return _fag ;};};if _bdg ._feba ._edgbd {if _cdfa :=_fdce .WriteProperty (_bdg ._geeg ._bcdc );_cdfa !=nil {return _cdfa ;};};if _bdg ._feba ._ebbe {if _aegf :=_fdce .WriteProperty (_bdg ._geeg ._ecfd ); +_aegf !=nil {return _aegf ;};};if _bdg ._feba ._bccg {_dabdb :=_ageg (_bdg ._geeg ._gbb ,_bdg ._geeg ._fabd );if _gged :=_fdce .WriteProperty (_dabdb );_gged !=nil {return _gged ;};};if _bdg ._feba ._abf {_dda :=_ageg (_bdg ._geeg ._edecg ,_bdg ._geeg ._ecg ); +if _dcgc :=_fdce .WriteProperty (_dda );_dcgc !=nil {return _dcgc ;};};if _bdg ._feba ._acgf {if _fdd :=_fdce .WriteProperty (_bdg ._geeg ._ddgf );_fdd !=nil {return _fdd ;};};if _bdg ._feba ._eeea {if _aggc :=_fdce .WriteProperty (_bdg ._geeg ._bacbd ); +_aggc !=nil {return _aggc ;};};if _bdg ._feba ._agg {if _ggcg :=_fdce .WriteProperty (_bdg ._geeg ._aeffa );_ggcg !=nil {return _ggcg ;};};if _bdg ._feba ._efc {if _ddgd :=_fdce .WriteProperty (_bdg ._geeg ._ccbb );_ddgd !=nil {return _ddgd ;};};if _bdg ._feba ._ggfg {if _abfe :=_fdce .WriteProperty (_bdg ._geeg ._cef ); +_abfe !=nil {return _abfe ;};};if _bdg ._feba ._cebg {if _cadf :=_fdce .WriteProperty (_bdg ._geeg ._afbf );_cadf !=nil {return _cadf ;};};if _bdg ._feba ._egcb {_cdb :=_ageg (_bdg ._geeg ._bbcdb ,_bdg ._geeg ._bad );if _bcad :=_fdce .WriteProperty (_cdb ); +_bcad !=nil {return _bcad ;};};return _fdce .AlignLength (4);}; -// SetWidth sets width of the SpinButton in HIMETRIC (0.01mm) -func (_fdfc *SpinButtonControl )SetWidth (width uint32 ){_fdfc ._ddfg ._aagef =true ;_fdfc ._dcgea ._cfdf =width ;}; +// SetCaption sets a caption string for a label control. +func (_ega *LabelControl )SetCaption (caption string ){_ega ._eac ._cacc =true ;_ega ._fgge ._adeb =uint32 (len (caption ));_ega ._eagd ._gdc =caption ;}; -// ListBoxDataControl is a representation of a list box ActiveX form. -type ListBoxDataControl struct{*morphDataControlStringValue }; +// GetHeight returns height of the morphDataControl in HIMETRIC (0.01mm) +func (_dege *morphDataControl )GetHeight ()uint32 {return _dege ._fgad ._fca }; -// CommandButtonControl is a representation of a commandButton ActiveX form. -type CommandButtonControl struct{controlBase ;_ae *commandButtonPropMask ;_fcf *commandButtonDataBlock ;_dce *commandButtonExtraDataBlock ;_ecb *streamData ;}; +// GetHeight returns height of the ScrollBar in HIMETRIC (0.01mm) +func (_aag *ScrollBarControl )GetHeight ()uint32 {return _aag ._gdcf ._gcec }; -// SetValue sets a value for a control which value can be represented as boolean (on/off). -func (_efcb *morphDataControlBoolValue )SetValue (value bool ){_efcb .setValueBool (value )};func (_bgg *morphDataControl )writeColumnInfoPropMask (_dagd *_af .Writer )error {return nil };type morphDataColumnInfoPropMask struct{};func (_cca *CommandButtonControl )readPropMask (_abb *_af .Reader )error {var _ecg uint32 ; -if _ecgc :=_bd .Read (_abb ,_bd .LittleEndian ,&_ecg );_ecgc !=nil {return _ecgc ;};_cca ._ae =&commandButtonPropMask {};_cca ._ae ._gge ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._geb ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._fb ,_ecg =_af .PopRightUI32 (_ecg ); -_cca ._ae ._fcff ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._afag ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._gage ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._bcg ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._cgg ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._bb ,_ecg =_af .PopRightUI32 (_ecg ); -_cca ._ae ._gebe ,_ecg =_af .PopRightUI32 (_ecg );_cca ._ae ._fdd ,_ecg =_af .PopRightUI32 (_ecg );return nil ;}; +// SetCaption sets a caption string for a commandButton control. +func (_gfc *CommandButtonControl )SetCaption (caption string ){_gfc ._fd ._dab =true ;_gfc ._dca ._bag =uint32 (len (caption ));_gfc ._ece ._edgf =caption ;};func _cba (_aae *_g .Reader )(string ,error ){_fgb ,_bda :=_aae .GetEntry ("\u0043o\u006d\u0070\u004f\u0062\u006a"); +if _bda !=nil {return "",_bda ;};_bdc :=make ([]byte ,_fgb .Size );_ ,_bda =_fgb .Read (_bdc );if _bda !=nil {return "",_bda ;};_cg :=_ba .Split (_bdc ,[]byte ("\u002e"));if len (_cg )< 2{return "",_bf .New ("\u0055\u006e\u006bn\u006f\u0077\u006e\u0020\u0066\u006f\u0072\u006d"); +};return string (_cg [len (_cg )-2]),nil ;}; -// SetForeColor sets a button text color value from a system palette for a scrollBar control. -func (_daab *ScrollBarControl )SetForeColor (foreColor uint32 ){_daab ._acgb ._gbgb =true ;_daab ._dbbd ._gaeg =foreColor ;};type labelPropMask struct{_dbcb bool ;_bgdc bool ;_cec bool ;_adeb bool ;_acb bool ;_aec bool ;_gagef bool ;_beba bool ;_bdd bool ; -_aaed bool ;_bebb bool ;_dfgb bool ;_effb bool ;}; +// GetForeColor gets a button text color value for a system palette from a commandButton control. +func (_aac *CommandButtonControl )GetForeColor ()uint32 {return _aac ._dca ._cdg };type imageDataBlock struct{_ffbd uint32 ;_dgdd uint32 ;_bacb byte ;_fcdb uint8 ;_bbdd byte ;_gcf byte ;_eag uint16 ;_eae byte ;_bcb uint32 ;_cfg uint16 ;};type streamData struct{_dabfc *guidAndPicture ; +_gbaa *guidAndPicture ;};func (_ddg *guidAndPicture )setStdPictureBytes (_eeb []byte ){if _eeb ==nil {return ;};if _ddg ._bfea ==nil {_ddg ._bfea =_eggf ;};if _ddg ._dfbf ==nil {_ddg ._dfbf =&stdPicture {_dcec :_egb };};_ddg ._dfbf ._bbb =uint32 (len (_eeb )); +_ddg ._dfbf ._fff =_ba .NewBuffer (_eeb );};func (_eba *morphDataControl )readColumnInfoDataBlock (_gaef *_f .Reader )error {return nil }; -// GetHeight returns height of the SpinButton in HIMETRIC (0.01mm) -func (_aad *SpinButtonControl )GetHeight ()uint32 {return _aad ._dcgea ._abgdb }; +// GetWidth returns width of the Label in HIMETRIC (0.01mm) +func (_ffgg *LabelControl )GetWidth ()uint32 {return _ffgg ._eagd ._fee };func (_faf *LabelControl )export (_dgca *_f .Writer )error {if _gcb :=_faf .writePropMask (_dgca );_gcb !=nil {return _gcb ;};if _dde :=_faf .writeDataBlock (_dgca );_dde !=nil {return _dde ; +};if _faa :=_faf .writeExtraDataBlock (_dgca );_faa !=nil {return _faa ;};_faf ._bc =uint16 (_dgca .Len ()-4);if _eggb :=_faf .writeStreamDataPM (_dgca );_eggb !=nil {return _eggb ;};return _faf .writeTheRest (_dgca );}; -// GetForeColor gets a button text color value for a system palette from a label control. -func (_aacb *LabelControl )GetForeColor ()uint32 {return _aacb ._cdb ._ffa };func (_gagd *CommandButtonControl )export (_gdd *_af .Writer )error {if _aeb :=_gagd .writePropMask (_gdd );_aeb !=nil {return _aeb ;};if _fce :=_gagd .writeDataBlock (_gdd ); -_fce !=nil {return _fce ;};if _ace :=_gagd .writeExtraDataBlock (_gdd );_ace !=nil {return _ace ;};_gagd ._ba =uint16 (_gdd .Len ()-4);if _bcf :=_gagd .writeStreamDataPM (_gdd );_bcf !=nil {return _bcf ;};return _gagd .writeTheRest (_gdd );};type scrollBarDataBlock struct{_gaeg uint32 ; -_aage uint32 ;_gea uint32 ;_dbac uint8 ;_aede int32 ;_ddag int32 ;_dgf int32 ;_bcae int32 ;_bbgae int32 ;_gfe int32 ;_dgbd int32 ;_eccd uint32 ;_gca uint32 ;_cbfe uint32 ;_cece uint16 ;};func (_dffg *ScrollBarControl )writeExtraDataBlock (_dggg *_af .Writer )error {if _dffg ._acgb ._cbda {_egcg :=uint64 (_dffg ._cbdd ._dgac )<<32|uint64 (_dffg ._cbdd ._abae ); -if _feadd :=_dggg .WritePropertyNoAlign (_egcg );_feadd !=nil {return _feadd ;};};return nil ;};const _fed =3; +// ScrollBarControl is a representation of a scrollBar ActiveX form. +type ScrollBarControl struct{controlBase ;_aebg *scrollBarPropMask ;_bacf *scrollBarDataBlock ;_gdcf *scrollBarExtraDataBlock ;_eedac *streamData ;}; -// SetHeight sets height of the SpinButton in HIMETRIC (0.01mm) -func (_aeec *SpinButtonControl )SetHeight (height uint32 ){_aeec ._ddfg ._aagef =true ;_aeec ._dcgea ._abgdb =height ;};func (_bfb *controlBase )writeTheRest (_gfae *_af .Writer )error {_ ,_gbca :=_gfae .Write (_bfb ._ade );return _gbca ;};func (_afcc *controlBase )readStreamDataMP (_agbda *_af .Reader ,_fdab ,_eccc bool )error {_afcc ._edb =&streamData {}; -if _fdab {_afcc ._edb ._cbcf =&guidAndPicture {};if _gbcb :=_afcc ._edb ._cbcf .importFromReader (_agbda );_gbcb !=nil {return _gbcb ;};};if _eccc {_afcc ._edb ._gfgg =&guidAndPicture {};if _aabg :=_afcc ._edb ._gfgg .importFromReader (_agbda );_aabg !=nil {return _aabg ; -};};return nil ;}; +// ImageControl is a representation of an image ActiveX form. +type ImageControl struct{controlBase ;_dbgf *imagePropMask ;_gfeb *imageDataBlock ;_fef *imageExtraDataBlock ;_ecdg *streamData ;};var _aeg =len (_eggf );func (_bffe *SpinButtonControl )readPropMask (_eadd *_f .Reader )error {var _ddcf uint32 ;if _dfcb :=_e .Read (_eadd ,_e .LittleEndian ,&_ddcf ); +_dfcb !=nil {return _dfcb ;};_bffe ._aecf =&spinButtonPropMask {};_bffe ._aecf ._ddgfb ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._feag ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._fbgb ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._fdaeg ,_ddcf =_f .PopRightUI32 (_ddcf ); +_ddcf >>=1;_bffe ._aecf ._eaaea ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._fddc ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._cfaf ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._daac ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._cbcb ,_ddcf =_f .PopRightUI32 (_ddcf ); +_bffe ._aecf ._cgee ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._cggg ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._fdcb ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._cacfc ,_ddcf =_f .PopRightUI32 (_ddcf );_bffe ._aecf ._caa ,_ddcf =_f .PopRightUI32 (_ddcf ); +return nil ;};func (_dccc *morphDataControl )readDataBlock (_ffd *_f .Reader )error {_dccc ._geeg =&morphDataDataBlock {};if _dccc ._feba ._egf {if _dgce :=_ffd .ReadProperty (&_dccc ._geeg ._cedg );_dgce !=nil {return _dgce ;};};if _dccc ._feba ._cgad {if _dbf :=_ffd .ReadProperty (&_dccc ._geeg ._ccdc ); +_dbf !=nil {return _dbf ;};};if _dccc ._feba ._abd {if _ecde :=_ffd .ReadProperty (&_dccc ._geeg ._caba );_ecde !=nil {return _ecde ;};};if _dccc ._feba ._gaaf {if _egdg :=_ffd .ReadProperty (&_dccc ._geeg ._agb );_egdg !=nil {return _egdg ;};};if _dccc ._feba ._eee {if _ebgc :=_ffd .ReadProperty (&_dccc ._geeg ._bbeb ); +_ebgc !=nil {return _ebgc ;};};if _dccc ._feba ._ccae {if _gcd :=_ffd .ReadProperty (&_dccc ._geeg ._ddfa );_gcd !=nil {return _gcd ;};};if _dccc ._feba ._aegg {if _faaa :=_ffd .ReadProperty (&_dccc ._geeg ._bbbb );_faaa !=nil {return _faaa ;};};if _dccc ._feba ._bea {if _egbc :=_ffd .ReadProperty (&_dccc ._geeg ._aad ); +_egbc !=nil {return _egbc ;};};if _dccc ._feba ._gbda {if _ccbc :=_ffd .ReadProperty (&_dccc ._geeg ._bcf );_ccbc !=nil {return _ccbc ;};};if _dccc ._feba ._bgdf {if _fbgg :=_ffd .ReadProperty (&_dccc ._geeg ._gcg );_fbgg !=nil {return _fbgg ;};};if _dccc ._feba ._fdae {if _abae :=_ffd .ReadProperty (&_dccc ._geeg ._adfa ); +_abae !=nil {return _abae ;};};if _dccc ._feba ._fcf {if _aecb :=_ffd .ReadProperty (&_dccc ._geeg ._cged );_aecb !=nil {return _aecb ;};};if _dccc ._feba ._bcg {if _adb :=_ffd .ReadProperty (&_dccc ._geeg ._gddg );_adb !=nil {return _adb ;};};if _dccc ._feba ._gfef {if _affb :=_ffd .ReadProperty (&_dccc ._geeg ._cgdeb ); +_affb !=nil {return _affb ;};};if _dccc ._feba ._ebca {if _adgb :=_ffd .ReadProperty (&_dccc ._geeg ._ffc );_adgb !=nil {return _adgb ;};};if _dccc ._feba ._gfefb {if _bacbg :=_ffd .ReadProperty (&_dccc ._geeg ._dccg );_bacbg !=nil {return _bacbg ;};}; +if _dccc ._feba ._abad {if _fdc :=_ffd .ReadProperty (&_dccc ._geeg ._dbbef );_fdc !=nil {return _fdc ;};};if _dccc ._feba ._fefd {if _dbe :=_ffd .ReadProperty (&_dccc ._geeg ._ecff );_dbe !=nil {return _dbe ;};};if _dccc ._feba ._edgbd {if _edd :=_ffd .ReadProperty (&_dccc ._geeg ._bcdc ); +_edd !=nil {return _edd ;};};if _dccc ._feba ._ebbe {if _dfeb :=_ffd .ReadProperty (&_dccc ._geeg ._ecfd );_dfeb !=nil {return _dfeb ;};};if _dccc ._feba ._bccg {var _aefg uint32 ;if _gfed :=_ffd .ReadProperty (&_aefg );_gfed !=nil {return _gfed ;};_dccc ._geeg ._fabd ,_dccc ._geeg ._gbb =_gce (_aefg ); +};if _dccc ._feba ._abf {var _cdgf uint32 ;if _ebeg :=_ffd .ReadProperty (&_cdgf );_ebeg !=nil {return _ebeg ;};_dccc ._geeg ._ecg ,_dccc ._geeg ._edecg =_gce (_cdgf );};if _dccc ._feba ._acgf {if _fdb :=_ffd .ReadProperty (&_dccc ._geeg ._ddgf );_fdb !=nil {return _fdb ; +};};if _dccc ._feba ._eeea {if _ecgf :=_ffd .ReadProperty (&_dccc ._geeg ._bacbd );_ecgf !=nil {return _ecgf ;};};if _dccc ._feba ._agg {if _efcd :=_ffd .ReadProperty (&_dccc ._geeg ._aeffa );_efcd !=nil {return _efcd ;};};if _dccc ._feba ._efc {if _afgg :=_ffd .ReadProperty (&_dccc ._geeg ._ccbb ); +_afgg !=nil {return _afgg ;};};if _dccc ._feba ._ggfg {if _ecdc :=_ffd .ReadProperty (&_dccc ._geeg ._cef );_ecdc !=nil {return _ecdc ;};};if _dccc ._feba ._cebg {if _efd :=_ffd .ReadProperty (&_dccc ._geeg ._afbf );_efd !=nil {return _efd ;};};if _dccc ._feba ._egcb {var _gedg uint32 ; +if _abga :=_ffd .ReadProperty (&_gedg );_abga !=nil {return _abga ;};_dccc ._geeg ._bad ,_dccc ._geeg ._bbcdb =_gce (_gedg );};return nil ;};type imageExtraDataBlock struct{_dega uint32 ;_dga uint32 ;}; -// GetMin gets a button min value. -func (_abgg *SpinButtonControl )GetMin ()int32 {return _abgg ._fcce ._ggca };func (_cgag *morphDataControl )getValueBool ()bool {return _cgag ._egg ._edgf &&_cgag ._cfe ._cgb =="\u0031";}; +// SetBackColor sets a button text color value from a system palette for a scrollBar control. +func (_bbcg *ScrollBarControl )SetBackColor (backColor uint32 ){_bbcg ._aebg ._fegf =true ;_bbcg ._bacf ._cece =backColor ;}; -// SetHeight sets height of the Label in HIMETRIC (0.01mm) -func (_agf *LabelControl )SetHeight (height uint32 ){_agf ._cgfb ._aec =true ;_agf ._bcc ._dga =height };func (_ccaa *LabelControl )readPropMask (_agbe *_af .Reader )error {var _bddd uint32 ;if _gcbd :=_bd .Read (_agbe ,_bd .LittleEndian ,&_bddd );_gcbd !=nil {return _gcbd ; -};_ccaa ._cgfb =&labelPropMask {};_ccaa ._cgfb ._dbcb ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._bgdc ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._cec ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._adeb ,_bddd =_af .PopRightUI32 (_bddd ); -_ccaa ._cgfb ._acb ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._aec ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._gagef ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._beba ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._bdd ,_bddd =_af .PopRightUI32 (_bddd ); -_ccaa ._cgfb ._aaed ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._bebb ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._dfgb ,_bddd =_af .PopRightUI32 (_bddd );_ccaa ._cgfb ._effb ,_bddd =_af .PopRightUI32 (_bddd );return nil ;};func (_ggbe *ScrollBarControl )readPropMask (_gecc *_af .Reader )error {var _cfddd uint32 ; -if _abcg :=_bd .Read (_gecc ,_bd .LittleEndian ,&_cfddd );_abcg !=nil {return _abcg ;};_ggbe ._acgb =&scrollBarPropMask {};_ggbe ._acgb ._gbgb ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._acgf ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._gfc ,_cfddd =_af .PopRightUI32 (_cfddd ); -_ggbe ._acgb ._cbda ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._cfac ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._cgge ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._cffb ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._dgcb ,_cfddd =_af .PopRightUI32 (_cfddd ); -_cfddd >>=1;_ggbe ._acgb ._bgbb ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._bgdf ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._acaa ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._ebfc ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._eaa ,_cfddd =_af .PopRightUI32 (_cfddd ); -_ggbe ._acgb ._fbbe ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._efa ,_cfddd =_af .PopRightUI32 (_cfddd );_ggbe ._acgb ._bcdb ,_cfddd =_af .PopRightUI32 (_cfddd );return nil ;};type commandButtonDataBlock struct{_aga uint32 ;_ee uint32 ;_bcd uint32 ; -_ecf uint32 ;_aed bool ;_eea uint32 ;_ggb uint8 ;_fcffg uint16 ;_cgf rune ;_dfg uint16 ;};const (FmPictureSizeModeClip FmPictureSizeMode =iota ;FmPictureSizeModeStretch ;_ ;FmPictureSizeModeZoom ;);const _fdc uint32 =0x0000746C;type guidAndPicture struct{_bag []byte ; -_cgcc *stdPicture ;};func (_cecf *morphDataControl )readColumnInfoDataBlock (_eaeg *_af .Reader )error {return nil }; +// SetCaption sets a caption string for a morph control. +func (_bdca *morphDataControl )SetCaption (caption string ){if _bdca ._ddb {_bdca ._feba ._abf =true ;_bdca ._geeg ._edecg =uint32 (len (caption ));_bdca ._fgad ._bddb =caption ;};}; // SetMax sets a button max value. -func (_adea *SpinButtonControl )SetMax (max int32 ){_adea ._ddfg ._ecae =true ;_adea ._fcce ._aagb =max };func (_dcg *controlBase )getMouseIconBytes ()[]byte {return _dcg ._edb ._cbcf .getStdPictureBytes ()}; +func (_ceda *ScrollBarControl )SetMax (max int32 ){_ceda ._aebg ._aga =true ;_ceda ._bacf ._bfcg =max }; -// SetBackColor sets a button text color value from a system palette for a spinButton control. -func (_aagd *SpinButtonControl )SetBackColor (backColor uint32 ){_aagd ._ddfg ._ceae =true ;_aagd ._fcce ._abgd =backColor ;};func (_acag *ImageControl )readDataBlock (_ebf *_af .Reader )error {_acag ._aca =&imageDataBlock {};if _acag ._ecd ._adfg {if _bfdf :=_ebf .ReadProperty (&_acag ._aca ._gcbf ); -_bfdf !=nil {return _bfdf ;};};if _acag ._ecd ._ggg {if _cdgc :=_ebf .ReadProperty (&_acag ._aca ._bbbg );_cdgc !=nil {return _cdgc ;};};if _acag ._ecd ._gaab {if _bea :=_ebf .ReadProperty (&_acag ._aca ._dba );_bea !=nil {return _bea ;};};if _acag ._ecd ._ddfc {if _agaa :=_ebf .ReadProperty (&_acag ._aca ._afb ); -_agaa !=nil {return _agaa ;};};if _acag ._ecd ._fddc {if _dbf :=_ebf .ReadProperty (&_acag ._aca ._dagb );_dbf !=nil {return _dbf ;};};if _acag ._ecd ._adc {if _bfa :=_ebf .ReadProperty (&_acag ._aca ._gfg );_bfa !=nil {return _bfa ;};};if _acag ._ecd ._ffb {if _ccad :=_ebf .ReadProperty (&_acag ._aca ._bef ); -_ccad !=nil {return _ccad ;};};if _acag ._ecd ._dgdg {if _bfe :=_ebf .ReadProperty (&_acag ._aca ._ffgf );_bfe !=nil {return _bfe ;};};if _acag ._ecd ._cadf {if _dge :=_ebf .ReadProperty (&_acag ._aca ._dcb );_dge !=nil {return _dge ;};};if _acag ._ecd ._cccdb {if _acf :=_ebf .ReadProperty (&_acag ._aca ._adce ); -_acf !=nil {return _acf ;};};return nil ;}; +// GetPosition gets a button position value. +func (_beec *SpinButtonControl )GetPosition ()int32 {return _beec ._dfbg ._aeggb }; -// GetValue gets a value from a control which value can be represented as boolean (on/off). -func (_cgfg *morphDataControlBoolValue )GetValue ()bool {return _cgfg .getValueBool ()};func (_dgcg *controlBase )readStreamDataM (_gcdc *_af .Reader ,_gffd bool )error {_dgcg ._edb =&streamData {};if _gffd {_dgcg ._edb ._cbcf =&guidAndPicture {};if _cggf :=_dgcg ._edb ._cbcf .importFromReader (_gcdc ); -_cggf !=nil {return _cggf ;};};return nil ;};func _gd (_gdg *_e .Reader )(string ,error ){_eba ,_bda :=_gdg .GetEntry ("\u0043o\u006d\u0070\u004f\u0062\u006a");if _bda !=nil {return "",_bda ;};_ec :=make ([]byte ,_eba .Size );_ ,_bda =_eba .Read (_ec ); -if _bda !=nil {return "",_bda ;};_acd :=_d .Split (_ec ,[]byte ("\u002e"));if len (_acd )< 2{return "",_dg .New ("\u0055\u006e\u006bn\u006f\u0077\u006e\u0020\u0066\u006f\u0072\u006d");};return string (_acd [len (_acd )-2]),nil ;};type morphDataColumnInfoDataBlock struct{}; -const _ddb =1;func (_ddg *LabelControl )readExtraDataBlock (_gbba *_af .Reader )error {_ddg ._bcc =&labelExtraDataBlock {};if _ddg ._cdb ._affc > 0{_gfb ,_affd :=_gbba .ReadStringProperty (_ddg ._cdb ._affc );if _affd !=nil {return _affd ;};_ddg ._bcc ._cdbe =_gfb ; -};if _ddg ._cgfb ._aec {var _bagg uint64 ;if _fggg :=_gbba .ReadPairProperty (&_bagg );_fggg !=nil {return _fggg ;};_ddg ._bcc ._dga =uint32 (_bagg );_ddg ._bcc ._cba =uint32 (_bagg >>32);};return nil ;};func (_ecdb *morphDataControl )getValueString ()string {if _ecdb ._egg ._edgf {return _ecdb ._cfe ._cgb ; -};return "";};func _bbb (_gdgd *_af .Reader )(*ImageControl ,error ){_gaec :=&ImageControl {};if _ada :=_gaec .readPropMask (_gdgd );_ada !=nil {return nil ,_ada ;};if _ddf :=_gaec .readDataBlock (_gdgd );_ddf !=nil {return nil ,_ddf ;};if _dagge :=_gaec .readExtraDataBlock (_gdgd ); -_dagge !=nil {return nil ,_dagge ;};if _gda :=_gaec .readStreamDataPM (_gdgd ,_gaec ._ecd ._ffb ,_gaec ._ecd ._cccdb );_gda !=nil {return nil ,_gda ;};if _deec :=_gaec .readTheRest (_gdgd );_deec !=nil {return nil ,_deec ;};return _gaec ,nil ;};func (_cecb *LabelControl )readDataBlock (_bbd *_af .Reader )error {_cecb ._cdb =&labelDataBlock {}; -if _cecb ._cgfb ._dbcb {if _cgad :=_bbd .ReadProperty (&_cecb ._cdb ._ffa );_cgad !=nil {return _cgad ;};};if _cecb ._cgfb ._bgdc {if _cfdd :=_bbd .ReadProperty (&_cecb ._cdb ._acg );_cfdd !=nil {return _cfdd ;};};if _cecb ._cgfb ._cec {if _bgccb :=_bbd .ReadProperty (&_cecb ._cdb ._eeb ); -_bgccb !=nil {return _bgccb ;};};if _cecb ._cgfb ._adeb {var _eec uint32 ;if _geg :=_bbd .ReadProperty (&_eec );_geg !=nil {return _geg ;};_cecb ._cdb ._ccge ,_cecb ._cdb ._affc =_de (_eec );};if _cecb ._cgfb ._acb {if _adcf :=_bbd .ReadProperty (&_cecb ._cdb ._fefa ); -_adcf !=nil {return _adcf ;};};if _cecb ._cgfb ._gagef {if _eceb :=_bbd .ReadProperty (&_cecb ._cdb ._caf );_eceb !=nil {return _eceb ;};};if _cecb ._cgfb ._beba {if _dede :=_bbd .ReadProperty (&_cecb ._cdb ._eeae );_dede !=nil {return _dede ;};};if _cecb ._cgfb ._bdd {if _dfe :=_bbd .ReadProperty (&_cecb ._cdb ._bbc ); -_dfe !=nil {return _dfe ;};};if _cecb ._cgfb ._aaed {if _faa :=_bbd .ReadProperty (&_cecb ._cdb ._aef );_faa !=nil {return _faa ;};};if _cecb ._cgfb ._bebb {if _ceg :=_bbd .ReadProperty (&_cecb ._cdb ._gbea );_ceg !=nil {return _ceg ;};};if _cecb ._cgfb ._dfgb {if _abg :=_bbd .ReadProperty (&_cecb ._cdb ._edc ); -_abg !=nil {return _abg ;};};if _cecb ._cgfb ._effb {if _aag :=_bbd .ReadProperty (&_cecb ._cdb ._ggc );_aag !=nil {return _aag ;};};return nil ;};func _effd (_ede *_af .Reader )(*SpinButtonControl ,error ){_dafb :=&SpinButtonControl {};if _bgbbg :=_dafb .readPropMask (_ede ); -_bgbbg !=nil {return nil ,_bgbbg ;};if _eabag :=_dafb .readDataBlock (_ede );_eabag !=nil {return nil ,_eabag ;};if _deef :=_dafb .readExtraDataBlock (_ede );_deef !=nil {return nil ,_deef ;};if _gefbb :=_dafb .readStreamDataM (_ede ,_dafb ._ddfg ._geca ); -_gefbb !=nil {return nil ,_gefbb ;};if _gfgf :=_dafb .readTheRest (_ede );_gfgf !=nil {return nil ,_gfgf ;};return _dafb ,nil ;};type imageDataBlock struct{_gcbf uint32 ;_bbbg uint32 ;_dba byte ;_afb uint8 ;_dagb byte ;_gfg byte ;_bef uint16 ;_ffgf byte ; -_dcb uint32 ;_adce uint16 ;};func _age (_fbb *_af .Reader )(*LabelControl ,error ){_aace :=&LabelControl {};if _ecbf :=_aace .readPropMask (_fbb );_ecbf !=nil {return nil ,_ecbf ;};if _beb :=_aace .readDataBlock (_fbb );_beb !=nil {return nil ,_beb ;}; -if _cde :=_aace .readExtraDataBlock (_fbb );_cde !=nil {return nil ,_cde ;};if _bada :=_aace .readStreamDataPM (_fbb ,_aace ._cgfb ._bebb ,_aace ._cgfb ._effb );_bada !=nil {return nil ,_bada ;};if _adeg :=_aace .readTheRest (_fbb );_adeg !=nil {return nil ,_adeg ; -};return _aace ,nil ;};func (_ecba *morphDataControl )writeDataBlock (_acdd *_af .Writer )error {if _ecba ._egg ._cda {if _aaea :=_acdd .WriteProperty (_ecba ._fddd ._faee );_aaea !=nil {return _aaea ;};};if _ecba ._egg ._ddd {if _cfga :=_acdd .WriteProperty (_ecba ._fddd ._dcda ); -_cfga !=nil {return _cfga ;};};if _ecba ._egg ._ebde {if _ecgf :=_acdd .WriteProperty (_ecba ._fddd ._ebed );_ecgf !=nil {return _ecgf ;};};if _ecba ._egg ._fcgf {if _bdf :=_acdd .WriteProperty (_ecba ._fddd ._fceb );_bdf !=nil {return _bdf ;};};if _ecba ._egg ._ecfb {if _ceed :=_acdd .WriteProperty (_ecba ._fddd ._cefc ); -_ceed !=nil {return _ceed ;};};if _ecba ._egg ._cdbea {if _daad :=_acdd .WriteProperty (_ecba ._fddd ._gdef );_daad !=nil {return _daad ;};};if _ecba ._egg ._egfc {if _cbcb :=_acdd .WriteProperty (_ecba ._fddd ._ggfe );_cbcb !=nil {return _cbcb ;};};if _ecba ._egg ._cea {if _agdeb :=_acdd .WriteProperty (_ecba ._fddd ._ccef ); -_agdeb !=nil {return _agdeb ;};};if _ecba ._egg ._fca {if _gbgf :=_acdd .WriteProperty (_ecba ._fddd ._egdd );_gbgf !=nil {return _gbgf ;};};if _ecba ._egg ._fddcg {if _egeg :=_acdd .WriteProperty (_ecba ._fddd ._aee );_egeg !=nil {return _egeg ;};};if _ecba ._egg ._dbfa {if _afdge :=_acdd .WriteProperty (_ecba ._fddd ._gedg ); -_afdge !=nil {return _afdge ;};};if _ecba ._egg ._fbbb {if _gdca :=_acdd .WriteProperty (_ecba ._fddd ._ccgd );_gdca !=nil {return _gdca ;};};if _ecba ._egg ._dgc {if _eabb :=_acdd .WriteProperty (_ecba ._fddd ._acad );_eabb !=nil {return _eabb ;};};if _ecba ._egg ._agge {if _dfd :=_acdd .WriteProperty (_ecba ._fddd ._eeda ); -_dfd !=nil {return _dfd ;};};if _ecba ._egg ._cegb {if _ecee :=_acdd .WriteProperty (_ecba ._fddd ._agde );_ecee !=nil {return _ecee ;};};if _ecba ._egg ._eafa {if _ega :=_acdd .WriteProperty (_ecba ._fddd ._cgfgd );_ega !=nil {return _ega ;};};if _ecba ._egg ._edcb {if _gdbc :=_acdd .WriteProperty (_ecba ._fddd ._dgde ); -_gdbc !=nil {return _gdbc ;};};if _ecba ._egg ._dabdc {if _beffg :=_acdd .WriteProperty (_ecba ._fddd ._eagb );_beffg !=nil {return _beffg ;};};if _ecba ._egg ._cfea {if _ecfbg :=_acdd .WriteProperty (_ecba ._fddd ._ebedg );_ecfbg !=nil {return _ecfbg ; -};};if _ecba ._egg ._aaa {if _eef :=_acdd .WriteProperty (_ecba ._fddd ._eeba );_eef !=nil {return _eef ;};};if _ecba ._egg ._edgf {_afef :=_gbg (_ecba ._fddd ._dcde ,_ecba ._fddd ._fdg );if _ggce :=_acdd .WriteProperty (_afef );_ggce !=nil {return _ggce ; -};};if _ecba ._egg ._fee {_feda :=_gbg (_ecba ._fddd ._adg ,_ecba ._fddd ._agad );if _fea :=_acdd .WriteProperty (_feda );_fea !=nil {return _fea ;};};if _ecba ._egg ._gcd {if _dbaf :=_acdd .WriteProperty (_ecba ._fddd ._dfgbc );_dbaf !=nil {return _dbaf ; -};};if _ecba ._egg ._beg {if _fcdf :=_acdd .WriteProperty (_ecba ._fddd ._gce );_fcdf !=nil {return _fcdf ;};};if _ecba ._egg ._cgca {if _gdeg :=_acdd .WriteProperty (_ecba ._fddd ._beag );_gdeg !=nil {return _gdeg ;};};if _ecba ._egg ._ggeg {if _cab :=_acdd .WriteProperty (_ecba ._fddd ._faf ); -_cab !=nil {return _cab ;};};if _ecba ._egg ._eafc {if _adcec :=_acdd .WriteProperty (_ecba ._fddd ._cgd );_adcec !=nil {return _adcec ;};};if _ecba ._egg ._egcc {if _gbfg :=_acdd .WriteProperty (_ecba ._fddd ._gefg );_gbfg !=nil {return _gbfg ;};};if _ecba ._egg ._fgcd {_abc :=_gbg (_ecba ._fddd ._gcc ,_ecba ._fddd ._cbf ); -if _dgg :=_acdd .WriteProperty (_abc );_dgg !=nil {return _dgg ;};};return _acdd .AlignLength (4);}; +// GetHeight returns height of the SpinButton in HIMETRIC (0.01mm) +func (_gdfe *SpinButtonControl )GetHeight ()uint32 {return _gdfe ._dgddf ._afe };func (_acad *ImageControl )readPropMask (_bca *_f .Reader )error {var _dbb uint32 ;if _acbf :=_e .Read (_bca ,_e .LittleEndian ,&_dbb );_acbf !=nil {return _acbf ;};_acad ._dbgf =&imagePropMask {}; +_dbb >>=2;_acad ._dbgf ._feg ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._faea ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._dddf ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._eca ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._dcca ,_dbb =_f .PopRightUI32 (_dbb ); +_acad ._dbgf ._ebga ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._daad ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._dea ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._ccg ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._bagg ,_dbb =_f .PopRightUI32 (_dbb ); +_acad ._dbgf ._add ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._bbea ,_dbb =_f .PopRightUI32 (_dbb );_acad ._dbgf ._ffg ,_dbb =_f .PopRightUI32 (_dbb );return nil ;}; -// LabelControl is a representation of a label ActiveX form. -type LabelControl struct{controlBase ;_cgfb *labelPropMask ;_cdb *labelDataBlock ;_bcc *labelExtraDataBlock ;_fef *streamData ;}; +// GetWidth returns width of the SpinButton in HIMETRIC (0.01mm) +func (_eggfb *SpinButtonControl )GetWidth ()uint32 {return _eggfb ._dgddf ._caga }; -// SetForeColor sets a button text color value from a system palette for a label control. -func (_eage *LabelControl )SetForeColor (foreColor uint32 ){_eage ._cgfb ._dbcb =true ;_eage ._cdb ._ffa =foreColor ;}; +// ListBoxDataControl is a representation of a list box ActiveX form. +type ListBoxDataControl struct{*morphDataControlStringValue }; -// SetPosition sets a button position value. -func (_cgcb *ScrollBarControl )SetPosition (position int32 ){_cgcb ._acgb ._dgcb =true ;_cgcb ._dbbd ._dgf =position ;};func (_dad *ImageControl )writePropMask (_afdeg *_af .Writer )error {_fgg :=uint32 (0);_fgg >>=2;_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._fge ); -_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._adfg );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._ggg );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._gaab );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._ddfc );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._fddc ); -_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._adc );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._deg );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._ffb );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._dgdg );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._add );_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._cadf ); -_fgg =_af .PushLeftUI32 (_fgg ,_dad ._ecd ._cccdb );_fgg >>=17;return _bd .Write (_afdeg ,_bd .LittleEndian ,_fgg );};func (_bffa *SpinButtonControl )readDataBlock (_cace *_af .Reader )error {_bffa ._fcce =&spinButtonDataBlock {};if _bffa ._ddfg ._adgg {if _eabba :=_cace .ReadProperty (&_bffa ._fcce ._bgec ); -_eabba !=nil {return _eabba ;};};if _bffa ._ddfg ._ceae {if _bbfc :=_cace .ReadProperty (&_bffa ._fcce ._abgd );_bbfc !=nil {return _bbfc ;};};if _bffa ._ddfg ._ecfa {if _dccf :=_cace .ReadProperty (&_bffa ._fcce ._abf );_dccf !=nil {return _dccf ;};}; -if _bffa ._ddfg ._dfdb {if _geae :=_cace .ReadProperty (&_bffa ._fcce ._ggca );_geae !=nil {return _geae ;};};if _bffa ._ddfg ._ecae {if _bccb :=_cace .ReadProperty (&_bffa ._fcce ._aagb );_bccb !=nil {return _bccb ;};};if _bffa ._ddfg ._dgcc {if _ccd :=_cace .ReadProperty (&_bffa ._fcce ._bfba ); -_ccd !=nil {return _ccd ;};};if _bffa ._ddfg ._ddff {if _gebd :=_cace .ReadProperty (&_bffa ._fcce ._ecdba );_gebd !=nil {return _gebd ;};};if _bffa ._ddfg ._cdbc {if _bgef :=_cace .ReadProperty (&_bffa ._fcce ._dae );_bgef !=nil {return _bgef ;};};if _bffa ._ddfg ._fcgb {if _acce :=_cace .ReadProperty (&_bffa ._fcce ._egdb ); -_acce !=nil {return _acce ;};};if _bffa ._ddfg ._accf {if _ffge :=_cace .ReadProperty (&_bffa ._fcce ._caea );_ffge !=nil {return _ffge ;};};if _bffa ._ddfg ._dcdg {if _adebg :=_cace .ReadProperty (&_bffa ._fcce ._fdgc );_adebg !=nil {return _adebg ;}; -};if _bffa ._ddfg ._geca {if _ecde :=_cace .ReadProperty (&_bffa ._fcce ._gdge );_ecde !=nil {return _ecde ;};};if _bffa ._ddfg ._gcdf {if _dgga :=_cace .ReadProperty (&_bffa ._fcce ._cdef );_dgga !=nil {return _dgga ;};};return nil ;};func (_bde *ImageControl )readExtraDataBlock (_dcdf *_af .Reader )error {_bde ._egf =&imageExtraDataBlock {}; -if _bde ._ecd ._deg {var _eag uint64 ;if _ebfb :=_dcdf .ReadPairProperty (&_eag );_ebfb !=nil {return _ebfb ;};_bde ._egf ._afea =uint32 (_eag );_bde ._egf ._dabd =uint32 (_eag >>32);};return nil ;};type morphDataControlStringValue struct{*morphDataControl }; -func (_badg *controlBase )writeStreamDataPM (_adca *_af .Writer )error {if _badg ._edb !=nil {if _badg ._edb ._gfgg !=nil {if _gdgc :=_badg ._edb ._gfgg .export (_adca );_gdgc !=nil {return _gdgc ;};};if _badg ._edb ._cbcf !=nil {if _dfa :=_badg ._edb ._cbcf .export (_adca ); -_dfa !=nil {return _dfa ;};};};return nil ;};type morphDataPropMask struct{_cda bool ;_ddd bool ;_ebde bool ;_fcgf bool ;_ecfb bool ;_cdbea bool ;_egfc bool ;_cea bool ;_gaba bool ;_fca bool ;_fddcg bool ;_dbfa bool ;_fbbb bool ;_dgc bool ;_agge bool ; -_cegb bool ;_eafa bool ;_edcb bool ;_dabdc bool ;_cfea bool ;_aaa bool ;_edgf bool ;_fee bool ;_gcd bool ;_beg bool ;_cgca bool ;_ggeg bool ;_eafc bool ;_egcc bool ;_fgcd bool ;}; +// SetForeColor sets a button text color value from a system palette for a commandButton control. +func (_adg *CommandButtonControl )SetForeColor (foreColor uint32 ){_adg ._fd ._gac =true ;_adg ._dca ._cdg =foreColor ;};func (_gecad *controlBase )writeStreamDataMP (_caaf *_f .Writer )error {if _gecad ._gbe !=nil {if _gecad ._gbe ._dabfc !=nil {if _fgff :=_gecad ._gbe ._dabfc .export (_caaf ); +_fgff !=nil {return _fgff ;};};if _gecad ._gbe ._gbaa !=nil {if _dbbg :=_gecad ._gbe ._gbaa .export (_caaf );_dbbg !=nil {return _dbbg ;};};};return nil ;};func (_bbaf *controlBase )readStreamDataM (_geda *_f .Reader ,_bgef bool )error {_bbaf ._gbe =&streamData {}; +if _bgef {_bbaf ._gbe ._dabfc =&guidAndPicture {};if _edc :=_bbaf ._gbe ._dabfc .importFromReader (_geda );_edc !=nil {return _edc ;};};return nil ;}; -// SetHeight sets height of the morphDataControl in HIMETRIC (0.01mm) -func (_debg *morphDataControl )SetHeight (height uint32 ){_debg ._egg ._gaba =true ;_debg ._cfe ._bbf =height ;}; +// OptionButtonDataControl is a representation of an option button ActiveX form. +type OptionButtonDataControl struct{*morphDataControlBoolValue };func (_ggafd *SpinButtonControl )readDataBlock (_efe *_f .Reader )error {_ggafd ._dfbg =&spinButtonDataBlock {};if _ggafd ._aecf ._ddgfb {if _cgab :=_efe .ReadProperty (&_ggafd ._dfbg ._adebc ); +_cgab !=nil {return _cgab ;};};if _ggafd ._aecf ._feag {if _bdbac :=_efe .ReadProperty (&_ggafd ._dfbg ._dedaf );_bdbac !=nil {return _bdbac ;};};if _ggafd ._aecf ._fbgb {if _geec :=_efe .ReadProperty (&_ggafd ._dfbg ._ffgb );_geec !=nil {return _geec ; +};};if _ggafd ._aecf ._eaaea {if _eegc :=_efe .ReadProperty (&_ggafd ._dfbg ._fecf );_eegc !=nil {return _eegc ;};};if _ggafd ._aecf ._fddc {if _fbeb :=_efe .ReadProperty (&_ggafd ._dfbg ._cde );_fbeb !=nil {return _fbeb ;};};if _ggafd ._aecf ._cfaf {if _fgade :=_efe .ReadProperty (&_ggafd ._dfbg ._aeggb ); +_fgade !=nil {return _fgade ;};};if _ggafd ._aecf ._daac {if _dfgdd :=_efe .ReadProperty (&_ggafd ._dfbg ._fbfe );_dfgdd !=nil {return _dfgdd ;};};if _ggafd ._aecf ._cbcb {if _eebf :=_efe .ReadProperty (&_ggafd ._dfbg ._gbfc );_eebf !=nil {return _eebf ; +};};if _ggafd ._aecf ._cgee {if _fdaf :=_efe .ReadProperty (&_ggafd ._dfbg ._ffcg );_fdaf !=nil {return _fdaf ;};};if _ggafd ._aecf ._cggg {if _bce :=_efe .ReadProperty (&_ggafd ._dfbg ._abe );_bce !=nil {return _bce ;};};if _ggafd ._aecf ._fdcb {if _gfag :=_efe .ReadProperty (&_ggafd ._dfbg ._befg ); +_gfag !=nil {return _gfag ;};};if _ggafd ._aecf ._cacfc {if _deae :=_efe .ReadProperty (&_ggafd ._dfbg ._gebe );_deae !=nil {return _deae ;};};if _ggafd ._aecf ._caa {if _adag :=_efe .ReadProperty (&_ggafd ._dfbg ._ddaa );_adag !=nil {return _adag ;};}; +return nil ;};type spinButtonPropMask struct{_ddgfb bool ;_feag bool ;_fbgb bool ;_fdaeg bool ;_eaaea bool ;_fddc bool ;_cfaf bool ;_daac bool ;_cbcb bool ;_cgee bool ;_cggg bool ;_fdcb bool ;_cacfc bool ;_caa bool ;};func (_ged *guidAndPicture )importFromReader (_aegd *_f .Reader )error {_acgg :=_ba .NewBuffer ([]byte {}); +if _ ,_gef :=_baf .CopyN (_acgg ,_aegd ,int64 (_aeg ));_gef !=nil {return _gef ;};_acb :=_acgg .Bytes ();for _afg :=0;_afg < _aeg ;_afg ++{if _acb [_afg ]!=_eggf [_afg ]{return _c .Errorf ("\u0049\u006e\u0076\u0061\u006c\u0069d\u0020\u0047\u0055\u0049\u0044\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0025v\u0020\u0061\u0074\u0020\u0069\u006e\u0064e\u0078\u0020\u0025\u0076",_acb [_afg ],_afg ); +};};_ged ._bfea =_acb ;_ged ._dfbf =&stdPicture {};if _ggdg :=_aegd .ReadProperty (&_ged ._dfbf ._dcec );_ggdg !=nil {return _ggdg ;};if _ged ._dfbf ._dcec !=_egb {return _c .Errorf ("\u0049\u006e\u0076\u0061li\u0064\u0020\u0070\u0072\u0065\u0061\u006d\u0062\u006c\u0065\u0020\u0025\u0076",_ged ._dfbf ._dcec ); +};if _gacg :=_aegd .ReadProperty (&_ged ._dfbf ._bbb );_gacg !=nil {return _gacg ;};if _ged ._dfbf ._bbb !=0{_ggdb :=_ba .NewBuffer ([]byte {});if _ ,_egc :=_baf .Copy (_ggdb ,_aegd );_egc !=nil {return _egc ;};_ged ._dfbf ._fff =_ggdb ;};return nil ;}; +func (_daa *controlBase )writeTheRest (_egg *_f .Writer )error {_ ,_fce :=_egg .Write (_daa ._dcef );return _fce ;};func (_bab *morphDataControl )export (_eebdb *_f .Writer )error {if _fcdc :=_bab .writePropMask (_eebdb );_fcdc !=nil {return _fcdc ;};if _ffee :=_bab .writeDataBlock (_eebdb ); +_ffee !=nil {return _ffee ;};if _adca :=_bab .writeExtraDataBlock (_eebdb );_adca !=nil {return _adca ;};_bab ._bc =uint16 (_eebdb .Len ()-4);if _gca :=_bab .writeStreamDataMP (_eebdb );_gca !=nil {return _gca ;};return _bab .writeTheRest (_eebdb );};func (_efgc *ScrollBarControl )writeExtraDataBlock (_dgee *_f .Writer )error {if _efgc ._aebg ._ebaa {_beef :=uint64 (_efgc ._gdcf ._efcgg )<<32|uint64 (_efgc ._gdcf ._gcec ); +if _fbbad :=_dgee .WritePropertyNoAlign (_beef );_fbbad !=nil {return _fbbad ;};};return nil ;};type labelDataBlock struct{_cfae uint32 ;_bec uint32 ;_afde uint32 ;_adeb uint32 ;_gbc bool ;_cceg uint32 ;_efaf uint8 ;_gagd uint32 ;_ebdg uint16 ;_agea uint16 ; +_abcf uint16 ;_dfc rune ;_bbcb uint16 ;};func _gce (_ab uint32 )(bool ,uint32 ){if _ab ==0{return false ,0;};_ecc :=_ab >=1<<31;if _ecc {_ab -=1<<31;};return _ecc ,_ab ;};type commandButtonPropMask struct{_gac bool ;_aba bool ;_ecd bool ;_dab bool ;_ge bool ; +_dd bool ;_efb bool ;_gggd bool ;_bac bool ;_ccdg bool ;_dabf bool ;}; -// ComboBoxDataControl is a representation of a combo box ActiveX form. -type ComboBoxDataControl struct{*morphDataControlStringValue }; +// SetWidth sets width of the Label in HIMETRIC (0.01mm) +func (_bbcd *LabelControl )SetWidth (width uint32 ){_bbcd ._eac ._efa =true ;_bbcd ._eagd ._fee =width };type morphDataExtraDataBlock struct{_efbg uint32 ;_fca uint32 ;_dcd string ;_bddb string ;_fadc string ;};func (_gaca *morphDataControl )setValueBool (_bbf bool ){_gaca ._feba ._bccg =true ; +_gaca ._geeg ._gbb =1;_gaca ._geeg ._fabd =true ;_aff :="\u0030";if _bbf {_aff ="\u0031";};_gaca ._fgad ._dcd =_aff ;};func (_gbef *SpinButtonControl )readExtraDataBlock (_fgd *_f .Reader )error {_gbef ._dgddf =&spinButtonExtraDataBlock {};if _gbef ._aecf ._fdaeg {var _ccgce uint64 ; +if _gaff :=_fgd .ReadPairProperty (&_ccgce );_gaff !=nil {return _gaff ;};_gbef ._dgddf ._afe =uint32 (_ccgce );_gbef ._dgddf ._caga =uint32 (_ccgce >>32);};return nil ;};func (_ffb *CommandButtonControl )export (_ggc *_f .Writer )error {if _ccd :=_ffb .writePropMask (_ggc ); +_ccd !=nil {return _ccd ;};if _acd :=_ffb .writeDataBlock (_ggc );_acd !=nil {return _acd ;};if _agec :=_ffb .writeExtraDataBlock (_ggc );_agec !=nil {return _agec ;};_ffb ._bc =uint16 (_ggc .Len ()-4);if _dcc :=_ffb .writeStreamDataPM (_ggc );_dcc !=nil {return _dcc ; +};return _ffb .writeTheRest (_ggc );};func (_gfa *CommandButtonControl )readExtraDataBlock (_eed *_f .Reader )error {_gfa ._ece =&commandButtonExtraDataBlock {};if _gfa ._dca ._bag > 0{_cgc ,_gde :=_eed .ReadStringProperty (_gfa ._dca ._bag );if _gde !=nil {return _gde ; +};_gfa ._ece ._edgf =_cgc ;};if _gfa ._fd ._dd {var _abc uint64 ;if _fec :=_eed .ReadPairProperty (&_abc );_fec !=nil {return _fec ;};_gfa ._ece ._ccf =uint32 (_abc );_gfa ._ece ._fda =uint32 (_abc >>32);};return nil ;};type spinButtonDataBlock struct{_adebc uint32 ; +_dedaf uint32 ;_ffgb uint32 ;_fecf int32 ;_cde int32 ;_aeggb int32 ;_fbfe int32 ;_gbfc int32 ;_ffcg int32 ;_abe uint32 ;_befg uint32 ;_gebe uint16 ;_ddaa uint8 ;};func (_cfa *CommandButtonControl )readDataBlock (_bbed *_f .Reader )error {_cfa ._dca =&commandButtonDataBlock {}; +if _cfa ._fd ._gac {if _edfa :=_bbed .ReadProperty (&_cfa ._dca ._cdg );_edfa !=nil {return _edfa ;};};if _cfa ._fd ._aba {if _eef :=_bbed .ReadProperty (&_cfa ._dca ._eg );_eef !=nil {return _eef ;};};if _cfa ._fd ._ecd {if _abg :=_bbed .ReadProperty (&_cfa ._dca ._fdg ); +_abg !=nil {return _abg ;};};if _cfa ._fd ._dab {var _ccdge uint32 ;if _fa :=_bbed .ReadProperty (&_ccdge );_fa !=nil {return _fa ;};_cfa ._dca ._dgde ,_cfa ._dca ._bag =_gce (_ccdge );};if _cfa ._fd ._ge {if _de :=_bbed .ReadProperty (&_cfa ._dca ._aef ); +_de !=nil {return _de ;};};if _cfa ._fd ._efb {if _ggd :=_bbed .ReadProperty (&_cfa ._dca ._cgg );_ggd !=nil {return _ggd ;};};if _cfa ._fd ._gggd {if _fae :=_bbed .ReadProperty (&_cfa ._dca ._aeed );_fae !=nil {return _fae ;};};if _cfa ._fd ._bac {if _df :=_bbed .ReadProperty (&_cfa ._dca ._bfa ); +_df !=nil {return _df ;};};if _cfa ._fd ._dabf {if _cbag :=_bbed .ReadProperty (&_cfa ._dca ._bgf );_cbag !=nil {return _cbag ;};};return nil ;};func (_fade *ScrollBarControl )writePropMask (_bgae *_f .Writer )error {_cdbc :=uint32 (0);_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._ccfe ); +_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._fegf );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._bga );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._ebaa );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._dfgd );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._egac ); +_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._aga );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._effc );_cdbc >>=1;_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._dbd );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._cgadc );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._cggb ); +_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._fgba );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._ead );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._cbaa );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._cegc );_cdbc =_f .PushLeftUI32 (_cdbc ,_fade ._aebg ._fgfg ); +_cdbc >>=15;return _e .Write (_bgae ,_e .LittleEndian ,_cdbc );};func _eafd (_gbfd *_f .Reader )(*SpinButtonControl ,error ){_bge :=&SpinButtonControl {};if _dadb :=_bge .readPropMask (_gbfd );_dadb !=nil {return nil ,_dadb ;};if _fdf :=_bge .readDataBlock (_gbfd ); +_fdf !=nil {return nil ,_fdf ;};if _geb :=_bge .readExtraDataBlock (_gbfd );_geb !=nil {return nil ,_geb ;};if _dcce :=_bge .readStreamDataM (_gbfd ,_bge ._aecf ._cacfc );_dcce !=nil {return nil ,_dcce ;};if _egbcg :=_bge .readTheRest (_gbfd );_egbcg !=nil {return nil ,_egbcg ; +};return _bge ,nil ;};func (_bdcaa *SpinButtonControl )export (_cfgf *_f .Writer )error {if _fbe :=_bdcaa .writePropMask (_cfgf );_fbe !=nil {return _fbe ;};if _eccc :=_bdcaa .writeDataBlock (_cfgf );_eccc !=nil {return _eccc ;};if _bfcdb :=_bdcaa .writeExtraDataBlock (_cfgf ); +_bfcdb !=nil {return _bfcdb ;};_bdcaa ._bc =uint16 (_cfgf .Len ()-4);if _ebfe :=_bdcaa .writeStreamDataM (_cfgf );_ebfe !=nil {return _ebfe ;};return _bdcaa .writeTheRest (_cfgf );}; -// SetForeColor sets a button text color value from a system palette for a spinButton control. -func (_cbfb *SpinButtonControl )SetForeColor (foreColor uint32 ){_cbfb ._ddfg ._adgg =true ;_cbfb ._fcce ._bgec =foreColor ;};func (_agbca *controlBase )writeStreamDataM (_bbdgd *_af .Writer )error {if _agbca ._edb !=nil {if _agbca ._edb ._cbcf !=nil {if _gaee :=_agbca ._edb ._cbcf .export (_bbdgd ); -_gaee !=nil {return _gaee ;};};};return nil ;};func (_bab *SpinButtonControl )export (_fbcb *_af .Writer )error {if _eda :=_bab .writePropMask (_fbcb );_eda !=nil {return _eda ;};if _bfc :=_bab .writeDataBlock (_fbcb );_bfc !=nil {return _bfc ;};if _eafg :=_bab .writeExtraDataBlock (_fbcb ); -_eafg !=nil {return _eafg ;};_bab ._ba =uint16 (_fbcb .Len ()-4);if _effe :=_bab .writeStreamDataM (_fbcb );_effe !=nil {return _effe ;};return _bab .writeTheRest (_fbcb );};func (_fff *LabelControl )writeDataBlock (_dbag *_af .Writer )error {if _fff ._cgfb ._dbcb {if _cdf :=_dbag .WriteProperty (_fff ._cdb ._ffa ); -_cdf !=nil {return _cdf ;};};if _fff ._cgfb ._bgdc {if _ccf :=_dbag .WriteProperty (_fff ._cdb ._acg );_ccf !=nil {return _ccf ;};};if _fff ._cgfb ._cec {if _dgdf :=_dbag .WriteProperty (_fff ._cdb ._eeb );_dgdf !=nil {return _dgdf ;};};if _fff ._cgfb ._adeb {_fdb :=_gbg (_fff ._cdb ._affc ,_fff ._cdb ._ccge ); -if _bbge :=_dbag .WriteProperty (_fdb );_bbge !=nil {return _bbge ;};};if _fff ._cgfb ._acb {if _fgc :=_dbag .WriteProperty (_fff ._cdb ._fefa );_fgc !=nil {return _fgc ;};};if _fff ._cgfb ._gagef {if _cade :=_dbag .WriteProperty (_fff ._cdb ._caf );_cade !=nil {return _cade ; -};};if _fff ._cgfb ._beba {if _eca :=_dbag .WriteProperty (_fff ._cdb ._eeae );_eca !=nil {return _eca ;};};if _fff ._cgfb ._bdd {if _ebbf :=_dbag .WriteProperty (_fff ._cdb ._bbc );_ebbf !=nil {return _ebbf ;};};if _fff ._cgfb ._aaed {if _efg :=_dbag .WriteProperty (_fff ._cdb ._aef ); -_efg !=nil {return _efg ;};};if _fff ._cgfb ._bebb {if _caddd :=_dbag .WriteProperty (_fff ._cdb ._gbea );_caddd !=nil {return _caddd ;};};if _fff ._cgfb ._dfgb {if _decc :=_dbag .WriteProperty (_fff ._cdb ._edc );_decc !=nil {return _decc ;};};if _fff ._cgfb ._effb {if _gbeb :=_dbag .WriteProperty (_fff ._cdb ._ggc ); -_gbeb !=nil {return _gbeb ;};};return _dbag .AlignLength (4);};func _bdcd (_cega *_af .Reader )(*ScrollBarControl ,error ){_fadb :=&ScrollBarControl {};if _bec :=_fadb .readPropMask (_cega );_bec !=nil {return nil ,_bec ;};if _gec :=_fadb .readDataBlock (_cega ); -_gec !=nil {return nil ,_gec ;};if _ceb :=_fadb .readExtraDataBlock (_cega );_ceb !=nil {return nil ,_ceb ;};if _ecbb :=_fadb .readStreamDataM (_cega ,_fadb ._acgb ._bcdb );_ecbb !=nil {return nil ,_ecbb ;};if _egag :=_fadb .readTheRest (_cega );_egag !=nil {return nil ,_egag ; -};return _fadb ,nil ;};type scrollBarExtraDataBlock struct{_dgac uint32 ;_abae uint32 ;}; +// FmPictureAlignment represents one of the five picture aignments according to MS-OFORMS document. +type FmPictureAlignment byte ;func (_ddd *controlBase )setPictureBytes (_beg []byte ){if _ddd ._gbe ._gbaa ==nil {_ddd ._gbe ._gbaa =&guidAndPicture {};};_ddd ._gbe ._gbaa .setStdPictureBytes (_beg );};const (FmPictureAlignmentTopLeft FmPictureAlignment =iota ; +FmPictureAlignmentTopRight ;FmPictureAlignmentCenter ;FmPictureAlignmentBottomLeft ;FmPictureAlignmentBottomRight ;);func (_dccb *controlBase )getPictureBytes ()[]byte {return _dccb ._gbe ._gbaa .getStdPictureBytes ()}; // GetBackColor gets a button text color value for a system palette from a spinButton control. -func (_gffa *SpinButtonControl )GetBackColor ()uint32 {return _gffa ._fcce ._abgd }; +func (_gccb *SpinButtonControl )GetBackColor ()uint32 {return _gccb ._dfbg ._dedaf };const _geg =4;func (_dge *CommandButtonControl )writeExtraDataBlock (_cgde *_f .Writer )error {if _dge ._dca ._bag > 0{if _aec :=_cgde .WriteStringProperty (_dge ._ece ._edgf ); +_aec !=nil {return _aec ;};};if _dge ._fd ._dd {_gbf :=uint64 (_dge ._ece ._fda )<<32|uint64 (_dge ._ece ._ccf );if _ccdgb :=_cgde .WritePropertyNoAlign (_gbf );_ccdgb !=nil {return _ccdgb ;};};return nil ;};const _gdfb =3; -// GetMax gets a button max value. -func (_aecg *ScrollBarControl )GetMax ()int32 {return _aecg ._dbbd ._ddag };var _gaae =[]byte {0x04,0x52,0xE3,0x0B,0x91,0x8F,0xCE,0x11,0x9D,0xE3,0,0xAA,0,0x4B,0xB8,0x51}; +// SetValue sets a value for a control which value can be represented as boolean (on/off). +func (_dad *morphDataControlBoolValue )SetValue (value bool ){_dad .setValueBool (value )}; -// SetWidth sets width of the morphDataControl in HIMETRIC (0.01mm) -func (_eae *morphDataControl )SetWidth (width uint32 ){_eae ._egg ._gaba =true ;_eae ._cfe ._gdgb =width }; +// SetHeight sets height of the SpinButton in HIMETRIC (0.01mm) +func (_cag *SpinButtonControl )SetHeight (height uint32 ){_cag ._aecf ._fdaeg =true ;_cag ._dgddf ._afe =height ;}; -// ImageControl is a representation of an image ActiveX form. -type ImageControl struct{controlBase ;_ecd *imagePropMask ;_aca *imageDataBlock ;_egf *imageExtraDataBlock ;_ecc *streamData ;}; +// GetForeColor gets a button text color value for a system palette from a spinButton control. +func (_egdge *SpinButtonControl )GetForeColor ()uint32 {return _egdge ._dfbg ._adebc };type commandButtonExtraDataBlock struct{_fda uint32 ;_ccf uint32 ;_edgf string ;};func (_fcb *guidAndPicture )getStdPictureBytes ()[]byte {if _fcb !=nil &&_fcb ._dfbf !=nil &&_fcb ._dfbf ._fff !=nil {return _fcb ._dfbf ._fff .Bytes (); +};return nil ;};func (_ecdbg *ScrollBarControl )readDataBlock (_eaf *_f .Reader )error {_ecdbg ._bacf =&scrollBarDataBlock {};if _ecdbg ._aebg ._ccfe {if _geca :=_eaf .ReadProperty (&_ecdbg ._bacf ._gec );_geca !=nil {return _geca ;};};if _ecdbg ._aebg ._fegf {if _bead :=_eaf .ReadProperty (&_ecdbg ._bacf ._cece ); +_bead !=nil {return _bead ;};};if _ecdbg ._aebg ._bga {if _cdgag :=_eaf .ReadProperty (&_ecdbg ._bacf ._fefe );_cdgag !=nil {return _cdgag ;};};if _ecdbg ._aebg ._dfgd {if _dfd :=_eaf .ReadProperty (&_ecdbg ._bacf ._gbbc );_dfd !=nil {return _dfd ;};}; +if _ecdbg ._aebg ._egac {if _bgdc :=_eaf .ReadProperty (&_ecdbg ._bacf ._bafcc );_bgdc !=nil {return _bgdc ;};};if _ecdbg ._aebg ._aga {if _deda :=_eaf .ReadProperty (&_ecdbg ._bacf ._bfcg );_deda !=nil {return _deda ;};};if _ecdbg ._aebg ._effc {if _bcbe :=_eaf .ReadProperty (&_ecdbg ._bacf ._egge ); +_bcbe !=nil {return _bcbe ;};};if _ecdbg ._aebg ._dbd {if _abfa :=_eaf .ReadProperty (&_ecdbg ._bacf ._dbee );_abfa !=nil {return _abfa ;};};if _ecdbg ._aebg ._cgadc {if _gdde :=_eaf .ReadProperty (&_ecdbg ._bacf ._aea );_gdde !=nil {return _gdde ;};}; +if _ecdbg ._aebg ._cggb {if _eadf :=_eaf .ReadProperty (&_ecdbg ._bacf ._gcbf );_eadf !=nil {return _eadf ;};};if _ecdbg ._aebg ._fgba {if _dbef :=_eaf .ReadProperty (&_ecdbg ._bacf ._afge );_dbef !=nil {return _dbef ;};};if _ecdbg ._aebg ._ead {if _degec :=_eaf .ReadProperty (&_ecdbg ._bacf ._gefb ); +_degec !=nil {return _degec ;};};if _ecdbg ._aebg ._cbaa {if _bccc :=_eaf .ReadProperty (&_ecdbg ._bacf ._ggdgf );_bccc !=nil {return _bccc ;};};if _ecdbg ._aebg ._cegc {if _ccc :=_eaf .ReadProperty (&_ecdbg ._bacf ._gbcf );_ccc !=nil {return _ccc ;};}; +if _ecdbg ._aebg ._fgfg {if _cgb :=_eaf .ReadProperty (&_ecdbg ._bacf ._gbgg );_cgb !=nil {return _cgb ;};};return nil ;};func (_becd *morphDataControl )getValueBool ()bool {return _becd ._feba ._bccg &&_becd ._fgad ._dcd =="\u0031";}; -// GetValue gets a value from a control which value can be represented as a string. -func (_bgaf *morphDataControlStringValue )GetValue ()string {return _bgaf .getValueString ()};type spinButtonPropMask struct{_adgg bool ;_ceae bool ;_ecfa bool ;_aagef bool ;_dfdb bool ;_ecae bool ;_dgcc bool ;_ddff bool ;_cdbc bool ;_fcgb bool ;_accf bool ; -_dcdg bool ;_geca bool ;_gcdf bool ;};func (_gbe *ImageControl )readPropMask (_eeg *_af .Reader )error {var _gbd uint32 ;if _gde :=_bd .Read (_eeg ,_bd .LittleEndian ,&_gbd );_gde !=nil {return _gde ;};_gbe ._ecd =&imagePropMask {};_gbd >>=2;_gbe ._ecd ._fge ,_gbd =_af .PopRightUI32 (_gbd ); -_gbe ._ecd ._adfg ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._ggg ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._gaab ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._ddfc ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._fddc ,_gbd =_af .PopRightUI32 (_gbd ); -_gbe ._ecd ._adc ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._deg ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._ffb ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._dgdg ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._add ,_gbd =_af .PopRightUI32 (_gbd );_gbe ._ecd ._cadf ,_gbd =_af .PopRightUI32 (_gbd ); -_gbe ._ecd ._cccdb ,_gbd =_af .PopRightUI32 (_gbd );return nil ;};func (_efc *controlBase )getPictureBytes ()[]byte {return _efc ._edb ._gfgg .getStdPictureBytes ()}; +// GetBackColor gets a button text color value for a system palette from a scrollBar control. +func (_gbab *ScrollBarControl )GetBackColor ()uint32 {return _gbab ._bacf ._cece }; -// GetWidth returns width of the Label in HIMETRIC (0.01mm) -func (_egd *LabelControl )GetWidth ()uint32 {return _egd ._bcc ._cba };func (_gegc *morphDataControl )readPropMask (_eaea *_af .Reader )error {var _gbfe uint64 ;if _ccb :=_bd .Read (_eaea ,_bd .LittleEndian ,&_gbfe );_ccb !=nil {return _ccb ;};_gegc ._egg =&morphDataPropMask {}; -_gegc ._egg ._cda ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._ddd ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._ebde ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._fcgf ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._ecfb ,_gbfe =_af .PopRightUI64 (_gbfe ); -_gegc ._egg ._cdbea ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._egfc ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._cea ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._gaba ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._fca ,_gbfe =_af .PopRightUI64 (_gbfe ); -_gegc ._egg ._fddcg ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._dbfa ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._fbbb ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._dgc ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._agge ,_gbfe =_af .PopRightUI64 (_gbfe ); -_gegc ._egg ._cegb ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._eafa ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._edcb ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._dabdc ,_gbfe =_af .PopRightUI64 (_gbfe );_gbfe >>=1;_gegc ._egg ._cfea ,_gbfe =_af .PopRightUI64 (_gbfe ); -_gegc ._egg ._aaa ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._edgf ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._fee ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._gcd ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._beg ,_gbfe =_af .PopRightUI64 (_gbfe ); -_gegc ._egg ._cgca ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._ggeg ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._eafc ,_gbfe =_af .PopRightUI64 (_gbfe );_gegc ._egg ._egcc ,_gbfe =_af .PopRightUI64 (_gbfe );_gbfe >>=1;_gbfe >>=1;_gegc ._egg ._fgcd ,_gbfe =_af .PopRightUI64 (_gbfe ); -return nil ;}; +// CommandButtonControl is a representation of a commandButton ActiveX form. +type CommandButtonControl struct{controlBase ;_fd *commandButtonPropMask ;_dca *commandButtonDataBlock ;_ece *commandButtonExtraDataBlock ;_cee *streamData ;}; -// SetCaption sets a caption string for a commandButton control. -func (_dca *CommandButtonControl )SetCaption (caption string ){_dca ._ae ._fcff =true ;_dca ._fcf ._ecf =uint32 (len (caption ));_dca ._dce ._bgc =caption ;}; +// SetHeight sets height of the morphDataControl in HIMETRIC (0.01mm) +func (_dgbe *morphDataControl )SetHeight (height uint32 ){_dgbe ._feba ._addb =true ;_dgbe ._fgad ._fca =height ;};func _gba (_afbd *_f .Reader )(*morphDataControl ,error ){_feeb :=&morphDataControl {};if _daee :=_feeb .readPropMask (_afbd );_daee !=nil {return nil ,_daee ; +};if _bdba :=_feeb .readDataBlock (_afbd );_bdba !=nil {return nil ,_bdba ;};if _bbbd :=_feeb .readExtraDataBlock (_afbd );_bbbd !=nil {return nil ,_bbbd ;};if _egd :=_feeb .readStreamDataMP (_afbd ,_feeb ._feba ._efc ,_feeb ._feba ._ggfg );_egd !=nil {return nil ,_egd ; +};switch _feeb ._geeg ._bbbb {case _agcf ,_gdfb :if _ecb :=_feeb .readColumnInfo (_afbd );_ecb !=nil {return nil ,_ecb ;};if _bbcf :=_feeb .readColumnInfoPropMask (_afbd );_bbcf !=nil {return nil ,_bbcf ;};if _aaca :=_feeb .readColumnInfoDataBlock (_afbd ); +_aaca !=nil {return nil ,_aaca ;};};if _gdb :=_feeb .readTheRest (_afbd );_gdb !=nil {return nil ,_gdb ;};return _feeb ,nil ;}; -// SetPosition sets a button position value. -func (_aacf *SpinButtonControl )SetPosition (position int32 ){_aacf ._ddfg ._dgcc =true ;_aacf ._fcce ._bfba =position ;};func (_ecdd *SpinButtonControl )writeExtraDataBlock (_eedd *_af .Writer )error {if _ecdd ._ddfg ._aagef {_befd :=uint64 (_ecdd ._dcgea ._cfdf )<<32|uint64 (_ecdd ._dcgea ._abgdb ); -if _ebg :=_eedd .WritePropertyNoAlign (_befd );_ebg !=nil {return _ebg ;};};return nil ;};func (_fead *morphDataControl )readColumnInfo (_eddd *_af .Reader )error {return nil }; +// GetWidth returns width of the morphDataControl in HIMETRIC (0.01mm) +func (_fbba *morphDataControl )GetWidth ()uint32 {return _fbba ._fgad ._efbg }; -// GetMin gets a button min value. -func (_ebee *ScrollBarControl )GetMin ()int32 {return _ebee ._dbbd ._aede }; +// GetMax gets a button max value. +func (_dfa *SpinButtonControl )GetMax ()int32 {return _dfa ._dfbg ._cde };func (_ade *LabelControl )writePropMask (_acca *_f .Writer )error {_cecc :=uint32 (0);_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._dece );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._fba ); +_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._bacc );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._cacc );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._ggga );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._efa );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._fege ); +_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._bgb );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._gbg );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._bdcc );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._eec );_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._bef ); +_cecc =_f .PushLeftUI32 (_cecc ,_ade ._eac ._ccac );_cecc >>=19;return _e .Write (_acca ,_e .LittleEndian ,_cecc );};func (_bcee *controlBase )writeStreamDataM (_fbed *_f .Writer )error {if _bcee ._gbe !=nil {if _bcee ._gbe ._dabfc !=nil {if _bgc :=_bcee ._gbe ._dabfc .export (_fbed ); +_bgc !=nil {return _bgc ;};};};return nil ;};type scrollBarDataBlock struct{_gec uint32 ;_cece uint32 ;_fefe uint32 ;_gbbc uint8 ;_bafcc int32 ;_bfcg int32 ;_egge int32 ;_dbee int32 ;_aea int32 ;_gcbf int32 ;_afge int32 ;_gefb uint32 ;_ggdgf uint32 ;_gbcf uint32 ; +_gbgg uint16 ;}; // SetMin sets a button min value. -func (_cac *ScrollBarControl )SetMin (min int32 ){_cac ._acgb ._cgge =true ;_cac ._dbbd ._aede =min };func (_gdf *SpinButtonControl )writeDataBlock (_afefe *_af .Writer )error {if _gdf ._ddfg ._adgg {if _eded :=_afefe .WriteProperty (_gdf ._fcce ._bgec ); -_eded !=nil {return _eded ;};};if _gdf ._ddfg ._ceae {if _gbgfb :=_afefe .WriteProperty (_gdf ._fcce ._abgd );_gbgfb !=nil {return _gbgfb ;};};if _gdf ._ddfg ._ecfa {if _ffdb :=_afefe .WriteProperty (_gdf ._fcce ._abf );_ffdb !=nil {return _ffdb ;};};if _gdf ._ddfg ._dfdb {if _gfgcd :=_afefe .WriteProperty (_gdf ._fcce ._ggca ); -_gfgcd !=nil {return _gfgcd ;};};if _gdf ._ddfg ._ecae {if _cbdg :=_afefe .WriteProperty (_gdf ._fcce ._aagb );_cbdg !=nil {return _cbdg ;};};if _gdf ._ddfg ._dgcc {if _abbb :=_afefe .WriteProperty (_gdf ._fcce ._bfba );_abbb !=nil {return _abbb ;};};if _gdf ._ddfg ._ddff {if _baf :=_afefe .WriteProperty (_gdf ._fcce ._ecdba ); -_baf !=nil {return _baf ;};};if _gdf ._ddfg ._cdbc {if _cbfc :=_afefe .WriteProperty (_gdf ._fcce ._dae );_cbfc !=nil {return _cbfc ;};};if _gdf ._ddfg ._fcgb {if _deac :=_afefe .WriteProperty (_gdf ._fcce ._egdb );_deac !=nil {return _deac ;};};if _gdf ._ddfg ._accf {if _fgba :=_afefe .WriteProperty (_gdf ._fcce ._caea ); -_fgba !=nil {return _fgba ;};};if _gdf ._ddfg ._dcdg {if _cfc :=_afefe .WriteProperty (_gdf ._fcce ._fdgc );_cfc !=nil {return _cfc ;};};if _gdf ._ddfg ._geca {if _ceecb :=_afefe .WriteProperty (_gdf ._fcce ._gdge );_ceecb !=nil {return _ceecb ;};};if _gdf ._ddfg ._gcdf {if _bgcg :=_afefe .WriteProperty (_gdf ._fcce ._cdef ); -_bgcg !=nil {return _bgcg ;};};return _afefe .AlignLength (4);}; - -// ScrollBarControl is a representation of a scrollBar ActiveX form. -type ScrollBarControl struct{controlBase ;_acgb *scrollBarPropMask ;_dbbd *scrollBarDataBlock ;_cbdd *scrollBarExtraDataBlock ;_abcf *streamData ;}; +func (_beea *SpinButtonControl )SetMin (min int32 ){_beea ._aecf ._eaaea =true ;_beea ._dfbg ._fecf =min }; -// GetHeight returns height of the ScrollBar in HIMETRIC (0.01mm) -func (_cefg *ScrollBarControl )GetHeight ()uint32 {return _cefg ._cbdd ._abae };type spinButtonDataBlock struct{_bgec uint32 ;_abgd uint32 ;_abf uint32 ;_ggca int32 ;_aagb int32 ;_bfba int32 ;_ecdba int32 ;_dae int32 ;_egdb int32 ;_caea uint32 ;_fdgc uint32 ; -_gdge uint16 ;_cdef uint8 ;};type streamData struct{_cbcf *guidAndPicture ;_gfgg *guidAndPicture ;};const _ecegd =4;func (_ecaf *SpinButtonControl )readExtraDataBlock (_dcag *_af .Reader )error {_ecaf ._dcgea =&spinButtonExtraDataBlock {};if _ecaf ._ddfg ._aagef {var _afg uint64 ; -if _aab :=_dcag .ReadPairProperty (&_afg );_aab !=nil {return _aab ;};_ecaf ._dcgea ._abgdb =uint32 (_afg );_ecaf ._dcgea ._cfdf =uint32 (_afg >>32);};return nil ;};func _gbg (_gbb uint32 ,_ged bool )uint32 {if _gbb ==0{return 0;};if _ged {_gbb |=1<<31; -};return _gbb ;}; +// Control represents an ActiveX control wrapper. +type Control struct{TargetAttr string ;Ocx *_d .Ocx ;Choice *ControlChoice ;_cd string ;_ed uint8 ;_bb uint8 ;_eb uint16 ;}; -// SetForeColor sets a button text color value from a system palette for a commandButton control. -func (_ece *CommandButtonControl )SetForeColor (foreColor uint32 ){_ece ._ae ._gge =true ;_ece ._fcf ._aga =foreColor ;};func (_bfg *LabelControl )writeExtraDataBlock (_fba *_af .Writer )error {if _bfg ._cdb ._affc > 0{if _cag :=_fba .WriteStringProperty (_bfg ._bcc ._cdbe ); -_cag !=nil {return _cag ;};};if _bfg ._cgfb ._aec {_edge :=uint64 (_bfg ._bcc ._cba )<<32|uint64 (_bfg ._bcc ._dga );if _gffg :=_fba .WritePropertyNoAlign (_edge );_gffg !=nil {return _gffg ;};};return nil ;};var _cga =len (_gaae );func (_fged *morphDataControl )writeExtraDataBlock (_faaa *_af .Writer )error {if _fged ._egg ._gaba {_dbg :=uint64 (_fged ._cfe ._gdgb )<<32|uint64 (_fged ._cfe ._bbf ); -if _cded :=_faaa .WritePropertyNoAlign (_dbg );_cded !=nil {return _cded ;};};if _fged ._fddd ._dcde > 0{if _gaabg :=_faaa .WriteStringProperty (_fged ._cfe ._cgb );_gaabg !=nil {return _gaabg ;};};if _fged ._fddd ._adg > 0{if _cbbf :=_faaa .WriteStringProperty (_fged ._cfe ._ccae ); -_cbbf !=nil {return _cbbf ;};};if _fged ._fddd ._gcc > 0{if _fbaa :=_faaa .WriteStringProperty (_fged ._cfe ._defba );_fbaa !=nil {return _fbaa ;};};return nil ;}; +// SpinButtonControl is a representation of a spinButton ActiveX form. +type SpinButtonControl struct{controlBase ;_aecf *spinButtonPropMask ;_dfbg *spinButtonDataBlock ;_dgddf *spinButtonExtraDataBlock ;_feebb *streamData ;};func (_fcda *morphDataControl )readExtraDataBlock (_ggaf *_f .Reader )error {_fcda ._fgad =&morphDataExtraDataBlock {}; +if _fcda ._feba ._addb {var _bgbe uint64 ;if _dadd :=_ggaf .ReadPairProperty (&_bgbe );_dadd !=nil {return _dadd ;};_fcda ._fgad ._fca =uint32 (_bgbe );_fcda ._fgad ._efbg =uint32 (_bgbe >>32);};if _fcda ._geeg ._gbb > 0{_bdab ,_bfeg :=_ggaf .ReadStringProperty (_fcda ._geeg ._gbb ); +if _bfeg !=nil {return _bfeg ;};_fcda ._fgad ._dcd =_bdab ;};if _fcda ._geeg ._edecg > 0{_ebcad ,_gbca :=_ggaf .ReadStringProperty (_fcda ._geeg ._edecg );if _gbca !=nil {return _gbca ;};_fcda ._fgad ._bddb =_ebcad ;};if _fcda ._geeg ._bbcdb > 0{_abdd ,_abb :=_ggaf .ReadStringProperty (_fcda ._geeg ._bbcdb ); +if _abb !=nil {return _abb ;};_fcda ._fgad ._fadc =_abdd ;};return nil ;};func (_fga *LabelControl )writeDataBlock (_ddgc *_f .Writer )error {if _fga ._eac ._dece {if _gda :=_ddgc .WriteProperty (_fga ._fgge ._cfae );_gda !=nil {return _gda ;};};if _fga ._eac ._fba {if _cega :=_ddgc .WriteProperty (_fga ._fgge ._bec ); +_cega !=nil {return _cega ;};};if _fga ._eac ._bacc {if _fbb :=_ddgc .WriteProperty (_fga ._fgge ._afde );_fbb !=nil {return _fbb ;};};if _fga ._eac ._cacc {_becf :=_ageg (_fga ._fgge ._adeb ,_fga ._fgge ._gbc );if _gefe :=_ddgc .WriteProperty (_becf ); +_gefe !=nil {return _gefe ;};};if _fga ._eac ._ggga {if _fcdf :=_ddgc .WriteProperty (_fga ._fgge ._cceg );_fcdf !=nil {return _fcdf ;};};if _fga ._eac ._fege {if _cacf :=_ddgc .WriteProperty (_fga ._fgge ._efaf );_cacf !=nil {return _cacf ;};};if _fga ._eac ._bgb {if _feb :=_ddgc .WriteProperty (_fga ._fgge ._gagd ); +_feb !=nil {return _feb ;};};if _fga ._eac ._gbg {if _bgge :=_ddgc .WriteProperty (_fga ._fgge ._ebdg );_bgge !=nil {return _bgge ;};};if _fga ._eac ._bdcc {if _dgf :=_ddgc .WriteProperty (_fga ._fgge ._agea );_dgf !=nil {return _dgf ;};};if _fga ._eac ._eec {if _gggg :=_ddgc .WriteProperty (_fga ._fgge ._abcf ); +_gggg !=nil {return _gggg ;};};if _fga ._eac ._bef {if _dbbe :=_ddgc .WriteProperty (_fga ._fgge ._dfc );_dbbe !=nil {return _dbbe ;};};if _fga ._eac ._ccac {if _ccege :=_ddgc .WriteProperty (_fga ._fgge ._bbcb );_ccege !=nil {return _ccege ;};};return _ddgc .AlignLength (4); +};type controlBase struct{_bc uint16 ;_ddb bool ;_gbe *streamData ;_dcef []byte ;}; -// GetMax gets a button max value. -func (_edbe *SpinButtonControl )GetMax ()int32 {return _edbe ._fcce ._aagb };func (_bca *controlBase )readTheRest (_gee *_af .Reader )error {_fac :=_d .NewBuffer ([]byte {});_ ,_cfd :=_bg .Copy (_fac ,_gee );if _cfd !=nil {return _cfd ;};_bca ._ade =_fac .Bytes (); -return nil ;};func (_egfa *controlBase )writeStreamDataMP (_aeca *_af .Writer )error {if _egfa ._edb !=nil {if _egfa ._edb ._cbcf !=nil {if _fbd :=_egfa ._edb ._cbcf .export (_aeca );_fbd !=nil {return _fbd ;};};if _egfa ._edb ._gfgg !=nil {if _feb :=_egfa ._edb ._gfgg .export (_aeca ); -_feb !=nil {return _feb ;};};};return nil ;};type imageExtraDataBlock struct{_dabd uint32 ;_afea uint32 ;};func (_bba *CommandButtonControl )writeExtraDataBlock (_affb *_af .Writer )error {if _bba ._fcf ._ecf > 0{if _cccd :=_affb .WriteStringProperty (_bba ._dce ._bgc ); -_cccd !=nil {return _cccd ;};};if _bba ._ae ._gage {_gebg :=uint64 (_bba ._dce ._ddaa )<<32|uint64 (_bba ._dce ._dbe );if _cfg :=_affb .WritePropertyNoAlign (_gebg );_cfg !=nil {return _cfg ;};};return nil ;};func (_afda *morphDataControl )writePropMask (_gcg *_af .Writer )error {_cgac :=uint64 (0); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cda );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._ddd );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._ebde );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fcgf );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._ecfb ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cdbea );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._egfc );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cea );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._gaba );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fca ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fddcg );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._dbfa );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fbbb );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._dgc );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._agge ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cegb );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._eafa );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._edcb );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._dabdc );_cgac >>=1;_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cfea ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._aaa );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._edgf );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fee );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._gcd );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._beg ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._cgca );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._ggeg );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._eafc );_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._egcc );_cgac >>=1;_cgac =_af .PushLeftUI64 (_cgac ,true ); -_cgac =_af .PushLeftUI64 (_cgac ,_afda ._egg ._fgcd );_cgac >>=31;return _bd .Write (_gcg ,_bd .LittleEndian ,_cgac );}; +// SetHeight sets height of the Label in HIMETRIC (0.01mm) +func (_bcbf *LabelControl )SetHeight (height uint32 ){_bcbf ._eac ._efa =true ;_bcbf ._eagd ._cga =height ;}; // GetCaption gets a caption string from a morph control. -func (_bfbc *morphDataControl )GetCaption ()string {if _bfbc ._ebd &&_bfbc ._egg ._fee {return _bfbc ._cfe ._ccae ;};return "";}; +func (_bdcf *morphDataControl )GetCaption ()string {if _bdcf ._ddb &&_bdcf ._feba ._abf {return _bdcf ._fgad ._bddb ;};return "";};func (_bdcab *controlBase )readStreamDataPM (_dcdc *_f .Reader ,_decee ,_gfea bool )error {_bdcab ._gbe =&streamData {};if _decee {_bdcab ._gbe ._gbaa =&guidAndPicture {}; +if _gfeaf :=_bdcab ._gbe ._gbaa .importFromReader (_dcdc );_gfeaf !=nil {return _gfeaf ;};};if _gfea {_bdcab ._gbe ._dabfc =&guidAndPicture {};if _ecfcg :=_bdcab ._gbe ._dabfc .importFromReader (_dcdc );_ecfcg !=nil {return _ecfcg ;};};return nil ;}; -// GetPosition gets a button position value. -func (_egaa *ScrollBarControl )GetPosition ()int32 {return _egaa ._dbbd ._dgf }; - -// SetWidth sets width of the Label in HIMETRIC (0.01mm) -func (_edd *LabelControl )SetWidth (width uint32 ){_edd ._cgfb ._aec =true ;_edd ._bcc ._cba =width }; \ No newline at end of file +// GetMin gets a button min value. +func (_ggdga *ScrollBarControl )GetMin ()int32 {return _ggdga ._bacf ._bafcc };func (_ceba *LabelControl )readPropMask (_acc *_f .Reader )error {var _eaae uint32 ;if _edb :=_e .Read (_acc ,_e .LittleEndian ,&_eaae );_edb !=nil {return _edb ;};_ceba ._eac =&labelPropMask {}; +_ceba ._eac ._dece ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._fba ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._bacc ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._cacc ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._ggga ,_eaae =_f .PopRightUI32 (_eaae ); +_ceba ._eac ._efa ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._fege ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._bgb ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._gbg ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._bdcc ,_eaae =_f .PopRightUI32 (_eaae ); +_ceba ._eac ._eec ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._bef ,_eaae =_f .PopRightUI32 (_eaae );_ceba ._eac ._ccac ,_eaae =_f .PopRightUI32 (_eaae );return nil ;};func (_eda *controlBase )setMouseIconBytes (_bee []byte ){if _eda ._gbe ._dabfc ==nil {_eda ._gbe ._dabfc =&guidAndPicture {}; +};_eda ._gbe ._dabfc .setStdPictureBytes (_bee );}; \ No newline at end of file diff --git a/common/common.go b/common/common.go index eddacc124e..c653aa658d 100644 --- a/common/common.go +++ b/common/common.go @@ -13,501 +13,498 @@ // OOXML document formats. // // Package common contains common properties used by the subpackages. -package common ;import (_dg "archive/zip";_a "bytes";_ga "encoding/xml";_bb "errors";_ad "fmt";_ce "github.com/unidoc/unioffice/v2";_gag "github.com/unidoc/unioffice/v2/common/logger";_ae "github.com/unidoc/unioffice/v2/common/tempstorage";_dgd "github.com/unidoc/unioffice/v2/common/tempstorage/diskstore"; -_bbg "github.com/unidoc/unioffice/v2/measurement";_f "github.com/unidoc/unioffice/v2/schema/soo/dml";_bd "github.com/unidoc/unioffice/v2/schema/soo/ofc/custom_properties";_cd "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";_bf "github.com/unidoc/unioffice/v2/schema/soo/ofc/extended_properties"; -_gf "github.com/unidoc/unioffice/v2/schema/soo/pkg/content_types";_fa "github.com/unidoc/unioffice/v2/schema/soo/pkg/metadata/core_properties";_dbd "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_gg "github.com/unidoc/unioffice/v2/zippkg"; -_g "image";_ "image/gif";_ "image/jpeg";_ "image/png";_b "os";_e "reflect";_gaa "regexp";_df "strconv";_da "strings";_dea "time";); +package common ;import (_db "archive/zip";_ec "bytes";_bg "encoding/xml";_ae "errors";_ff "fmt";_fb "github.com/unidoc/unioffice/v2";_ce "github.com/unidoc/unioffice/v2/common/logger";_ceg "github.com/unidoc/unioffice/v2/common/tempstorage";_fc "github.com/unidoc/unioffice/v2/common/tempstorage/diskstore"; +_be "github.com/unidoc/unioffice/v2/measurement";_eag "github.com/unidoc/unioffice/v2/schema/soo/dml";_dbe "github.com/unidoc/unioffice/v2/schema/soo/ofc/custom_properties";_c "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";_dae "github.com/unidoc/unioffice/v2/schema/soo/ofc/extended_properties"; +_de "github.com/unidoc/unioffice/v2/schema/soo/pkg/content_types";_fg "github.com/unidoc/unioffice/v2/schema/soo/pkg/metadata/core_properties";_ee "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_g "github.com/unidoc/unioffice/v2/zippkg"; +_df "image";_ "image/gif";_ "image/jpeg";_ "image/png";_ed "os";_b "reflect";_f "regexp";_dg "strconv";_ea "strings";_da "time";); -// TableRow represents a row in a table. -type TableRow struct{_bcfd *_f .CT_TableRow };func (_ggg CustomProperties )SetPropertyAsStorage (name string ,storage string ){_dgb :=_ggg .getNewProperty (name );_dgb .PropertyChoice .Storage =&storage ;_ggg .setOrReplaceProperty (_dgb );}; - -// SetStyle assigns TableStyle to a table. -func (_gebg Table )SetStyle (style *_f .CT_TableStyle ){if _gebg ._eegb .TblPr ==nil {_gebg ._eegb .TblPr =_f .NewCT_TableProperties ();};if _gebg ._eegb .TblPr .TablePropertiesChoice ==nil {_gebg ._eegb .TblPr .TablePropertiesChoice =_f .NewCT_TablePropertiesChoice (); -};_gebg ._eegb .TblPr .TablePropertiesChoice .TableStyle =style ;}; +// X returns the inner wrapped XML type. +func (_fgf AppProperties )X ()*_dae .Properties {return _fgf ._ffe }; -// SetModified sets the time that the document was modified. -func (_fgca CoreProperties )SetModified (t _dea .Time ){_fgca ._dge .Modified =_gef (t ,"\u0064\u0063t\u0065\u0072\u006ds\u003a\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064");}; +// AddOverride adds an override content type for a given path name. +func (_dgdc ContentTypes )AddOverride (path ,contentType string ){if !_ea .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};if _ea .HasPrefix (contentType ,"\u0068\u0074\u0074\u0070"){_ce .Log .Debug ("\u0063\u006f\u006e\u0074\u0065\u006et\u0020\u0074\u0079p\u0065\u0020\u0027%\u0073\u0027\u0020\u0069\u0073\u0020\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u002c m\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0068\u0074\u0074\u0070",contentType ); +};for _ ,_cfb :=range _dgdc ._cde .TypesChoice {if _cfb .Override !=nil &&_cfb .Override .PartNameAttr ==path {return ;};};_gae :=_de .NewOverride ();_gae .PartNameAttr =path ;_gae .ContentTypeAttr =contentType ;_dd :=_de .NewCT_TypesChoice ();_dd .Override =_gae ; +_dgdc ._cde .TypesChoice =append (_dgdc ._cde .TypesChoice ,_dd );}; -// SetAuthor records the author of the document. -func (_cgc CoreProperties )SetAuthor (s string ){if _cgc ._dge .Creator ==nil {_cgc ._dge .Creator =&_ce .XSDAny {XMLName :_ga .Name {Local :"\u0064\u0063\u003a\u0063\u0072\u0065\u0061\u0074\u006f\u0072"}};};_cgc ._dge .Creator .Data =[]byte (s );};func UtcTimeFormat (t _dea .Time )string {return t .Format (_cecd )+"\u0020\u0055\u0054\u0043"}; +// ContentTypes is the top level "[Content_Types].xml" in a zip package. +type ContentTypes struct{_cde *_de .Types }; +// Table represents a table in the document. +type Table struct{_ebe *_eag .Tbl ;_ecaa *_eag .CT_Transform2D ;};func (_bbad CustomProperties )SetPropertyAsNull (name string ){_dcae :=_bbad .getNewProperty (name );_dcae .PropertyChoice .Null =_c .NewNull ();_bbad .setOrReplaceProperty (_dcae );};const Version ="\u0032\u002e\u0031.\u0030"; +const _bdbc ="\u0032\u0020\u004aan\u0075\u0061\u0072\u0079\u0020\u0032\u0030\u0030\u0036\u0020\u0061\u0074\u0020\u0031\u0035\u003a\u0030\u0034";func (_bcff CustomProperties )SetPropertyAsUi1 (name string ,ui1 uint8 ){_gda :=_bcff .getNewProperty (name ); +_gda .PropertyChoice .Ui1 =&ui1 ;_bcff .setOrReplaceProperty (_gda );}; -// SetLanguage records the language of the document. -func (_ggfe CoreProperties )SetLanguage (s string ){_ggfe ._dge .Language =&_ce .XSDAny {XMLName :_ga .Name {Local :"d\u0063\u003a\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}};_ggfe ._dge .Language .Data =[]byte (s );}; +// CustomProperty contains document specific property. +// Using of this type is deprecated. +type CustomProperty struct{_ecda *_dbe .CT_Property };const _beae =21; -// RemoveOverrideByIndex removes an override given a path and override index. -func (_fgc ContentTypes )RemoveOverrideByIndex (path string ,indexToFind int )error {_adcd :=path [0:len (path )-5];if !_da .HasPrefix (_adcd ,"\u002f"){_adcd ="\u002f"+_adcd ;};_ef ,_agg :=_gaa .Compile (_adcd +"\u0028\u005b\u0030-\u0039\u005d\u002b\u0029\u002e\u0078\u006d\u006c"); -if _agg !=nil {return _agg ;};_bfa :=0;_gce :=-1;for _fed ,_ccb :=range _fgc ._ee .TypesChoice {_bcb :=_ccb .Override ;if _bcb ==nil {continue ;};if _caf :=_ef .FindStringSubmatch (_bcb .PartNameAttr );len (_caf )> 1{if _bfa ==indexToFind {_gce =_fed ; -}else if _bfa > indexToFind {_bcd ,_ :=_df .Atoi (_caf [1]);_bcd --;_bcb .PartNameAttr =_ad .Sprintf ("\u0025\u0073\u0025\u0064\u002e\u0078\u006d\u006c",_adcd ,_bcd );};_bfa ++;};};if _gce > -1{copy (_fgc ._ee .TypesChoice [_gce :],_fgc ._ee .TypesChoice [_gce +1:]); -_fgc ._ee .TypesChoice =_fgc ._ee .TypesChoice [0:len (_fgc ._ee .TypesChoice )-1];};return nil ;}; +// X returns the inner raw content types. +func (_cc ContentTypes )X ()*_de .Types {return _cc ._cde }; // RemoveOverride removes an override given a path. -func (_daf ContentTypes )RemoveOverride (path string ){if !_da .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};for _bag ,_bbec :=range _daf ._ee .TypesChoice {_ag :=_bbec .Override ;if _ag !=nil &&_ag .PartNameAttr ==path {copy (_daf ._ee .TypesChoice [_bag :],_daf ._ee .TypesChoice [_bag +1:]); -_daf ._ee .TypesChoice =_daf ._ee .TypesChoice [0:len (_daf ._ee .TypesChoice )-1];};};}; - -// SetContentStatus records the content status of the document. -func (_gacb CoreProperties )SetContentStatus (s string ){_gacb ._dge .ContentStatus =&s }; - -// ImageRef is a reference to an image within a document. -type ImageRef struct{_eea *DocBase ;_egc Relationships ;_deae Image ;_dff string ;_gcbc string ;}; +func (_caf ContentTypes )RemoveOverride (path string ){if !_ea .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};for _efg ,_ade :=range _caf ._cde .TypesChoice {_fd :=_ade .Override ;if _fd !=nil &&_fd .PartNameAttr ==path {copy (_caf ._cde .TypesChoice [_efg :],_caf ._cde .TypesChoice [_efg +1:]); +_caf ._cde .TypesChoice =_caf ._cde .TypesChoice [0:len (_caf ._cde .TypesChoice )-1];};};}; -// AddDefault registers a default content type for a given file extension. -func (_fge ContentTypes )AddDefault (fileExtension string ,contentType string ){fileExtension =_da .ToLower (fileExtension );for _ ,_bgd :=range _fge ._ee .TypesChoice {if _bgd .Default !=nil &&_bgd .Default .ExtensionAttr ==fileExtension {return ;};}; -_acc :=_gf .NewDefault ();_acc .ExtensionAttr =fileExtension ;_acc .ContentTypeAttr =contentType ;_edgga :=_gf .NewCT_TypesChoice ();_edgga .Default =_acc ;_fge ._ee .TypesChoice =append (_fge ._ee .TypesChoice ,_edgga );}; +// AddAutoRelationship adds a relationship with an automatically generated +// filename based off of the type. It should be preferred over AddRelationship +// to ensure consistent filenames are maintained. +func (_eceb Relationships )AddAutoRelationship (dt _fb .DocType ,src string ,idx int ,ctype string )Relationship {return _eceb .AddRelationship (_fb .RelativeFilename (dt ,src ,ctype ,idx ),ctype );}; // X returns the inner wrapped XML type. -func (_dcd Theme )X ()*_f .Theme {return _dcd ._gcee };func (_gcc CustomProperties )SetPropertyAsOstorage (name string ,ostorage string ){_caeb :=_gcc .getNewProperty (name );_caeb .PropertyChoice .Ostorage =&ostorage ;_gcc .setOrReplaceProperty (_caeb ); -}; +func (_eef CustomProperties )X ()*_dbe .Properties {return _eef ._acgb }; -// ExtraFile is an unsupported file type extracted from, or to be written to a -// zip package -type ExtraFile struct{ZipPath string ;StoragePath string ;}; +// Relationship is a relationship within a .rels file. +type Relationship struct{_fdc *_ee .Relationship };func (_faa CustomProperties )SetPropertyAsDate (name string ,date _da .Time ){date =date .UTC ();_cfbe ,_ffc ,_fgbf :=date .Date ();_abc ,_bbab ,_bea :=date .Clock ();_dccc :=_da .Date (_cfbe ,_ffc ,_fgbf ,_abc ,_bbab ,_bea ,0,_da .UTC ); +_ggf :=_faa .getNewProperty (name );_ggf .PropertyChoice .Filetime =&_dccc ;_faa .setOrReplaceProperty (_ggf );}; -// AddExtraFileFromZip is used when reading an unsupported file from an OOXML -// file. This ensures that unsupported file content will at least round-trip -// correctly. -func (_bfaf *DocBase )AddExtraFileFromZip (f *_dg .File )error {_fea ,_bfag :=_gg .ExtractToDiskTmp (f ,_bfaf .TmpPath );if _bfag !=nil {return _ad .Errorf ("\u0065\u0072r\u006f\u0072\u0020\u0065x\u0074\u0072a\u0063\u0074\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u0069\u006ce\u003a\u0020\u0025\u0073",_bfag ); -};_bfaf .ExtraFiles =append (_bfaf .ExtraFiles ,ExtraFile {ZipPath :f .Name ,StoragePath :_fea });return nil ;}; +// SetDocSecurity sets the document security flag. +func (_edc AppProperties )SetDocSecurity (v int32 ){_edc ._ffe .DocSecurity =_fb .Int32 (v )}; -// Size returns the size of an image -func (_fgdc ImageRef )Size ()_g .Point {return _fgdc ._deae .Size }; +// SetCompany sets the name of the company that created the document. +func (_agb AppProperties )SetCompany (s string ){_agb ._ffe .Company =&s }; -// GetImageBytesByTarget returns Image object with Data bytes read from its target. -func (_gfdg *DocBase )GetImageBytesByTarget (target string )(Image ,error ){if target !=""{target ="\u0077\u006f\u0072d\u002f"+target ;for _ ,_bebc :=range _gfdg .Images {if _bebc .Target ()==target {if _da .ToLower (_bebc .Format ())!="\u0065\u006d\u0066"{return ImageFromStorage (_bebc .Path ()); -};return Image {Path :_bebc .Path (),Format :_bebc .Format ()},nil ;};};};return Image {},_eagb ;}; +// ImageFromFile reads an image from a file on disk. It doesn't keep the image +// in memory and only reads it to determine the format and size. You can also +// construct an Image directly if the file and size are known. +// NOTE: See also ImageFromStorage. +func ImageFromFile (path string )(Image ,error ){_fdb ,_bad :=_ed .Open (path );_afgd :=Image {};if _bad !=nil {return _afgd ,_ff .Errorf ("\u0065\u0072\u0072or\u0020\u0072\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bad ); +};defer _fdb .Close ();_ceef ,_aab ,_bad :=_df .Decode (_fdb );if _bad !=nil {return _afgd ,_ff .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_bad );};_afgd .Path =path ; +_afgd .Format =_aab ;_afgd .Size =_ceef .Bounds ().Size ();return _afgd ,nil ;}; -// SetLastModifiedBy records the last person to modify the document. -func (_afa CoreProperties )SetLastModifiedBy (s string ){_afa ._dge .LastModifiedBy =&s };func (_gfad CustomProperties )SetPropertyAsLpwstr (name string ,lpwstr string ){_beb :=_gfad .getNewProperty (name );_beb .PropertyChoice .Lpwstr =&lpwstr ;_gfad .setOrReplaceProperty (_beb ); +// SetOffsetX sets horizontal offset of a table in distance units (see measurement package). +func (_efbe Table )SetOffsetX (offX float64 ){if _efbe ._ecaa .Off ==nil {_efbe ._ecaa .Off =_eag .NewCT_Point2D ();_afdd :=int64 (0);_efbe ._ecaa .Off .YAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_afdd };};_fab :=_be .ToEMU (offX );_efbe ._ecaa .Off .XAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_fab }; }; -// Theme is a drawingml theme. -type Theme struct{_gcee *_f .Theme }; - -// Relationship is a relationship within a .rels file. -type Relationship struct{_dfc *_dbd .Relationship }; - -// SetPages sets the pages count of the document. -func (_eadf AppProperties )SetPages (n int32 ){_eadf ._eg .Pages =&n }; - -// TableStyles contains document specific properties. -type TableStyles struct{_bdf *_f .TblStyleLst }; - // NewTableWithXfrm makes a new table with a pointer to its parent Xfrm for changing its offset and size. -func NewTableWithXfrm (xfrm *_f .CT_Transform2D )*Table {_dffd :=_f .NewTbl ();_dffd .TblPr =_f .NewCT_TableProperties ();return &Table {_eegb :_dffd ,_eaa :xfrm };}; +func NewTableWithXfrm (xfrm *_eag .CT_Transform2D )*Table {_acec :=_eag .NewTbl ();_acec .TblPr =_eag .NewCT_TableProperties ();return &Table {_ebe :_acec ,_ecaa :xfrm };}; -// Description returns the description of the document -func (_ffg CoreProperties )Description ()string {if _ffg ._dge .Description !=nil {return string (_ffg ._dge .Description .Data );};return "";};func (_gaf CustomProperties )SetPropertyAsLpstr (name string ,lpstr string ){_fbe :=_gaf .getNewProperty (name ); -_fbe .PropertyChoice .Lpstr =&lpstr ;_gaf .setOrReplaceProperty (_fbe );};const _gbd =2025; +// AddRelationship adds a relationship. +func (_fcg Relationships )AddRelationship (target ,ctype string )Relationship {if !_ea .HasPrefix (ctype ,"\u0068t\u0074\u0070\u003a\u002f\u002f"){_ce .Log .Debug ("\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006es\u0068\u0069\u0070 t\u0079\u0070\u0065\u0020\u0025\u0073 \u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069t\u0068\u0020\u0027\u0068\u0074\u0074\u0070\u003a/\u002f\u0027",ctype ); +};_adaf :=_ee .NewRelationship ();_efc :=len (_fcg ._fac .Relationship )+1;_egb :=map[string ]struct{}{};for _ ,_agc :=range _fcg ._fac .Relationship {_egb [_agc .IdAttr ]=struct{}{};};for _ ,_agbg :=_egb [_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_efc )]; +_agbg ;_ ,_agbg =_egb [_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_efc )]{_efc ++;};_adaf .IdAttr =_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_efc );_adaf .TargetAttr =target ;_adaf .TypeAttr =ctype ;_fcg ._fac .Relationship =append (_fcg ._fac .Relationship ,_adaf ); +return Relationship {_fdc :_adaf };};func (_efa CustomProperties )SetPropertyAsStorage (name string ,storage string ){_cef :=_efa .getNewProperty (name );_cef .PropertyChoice .Storage =&storage ;_efa .setOrReplaceProperty (_cef );}; -// SetDescription records the description of the document. -func (_fgd CoreProperties )SetDescription (s string ){if _fgd ._dge .Description ==nil {_fgd ._dge .Description =&_ce .XSDAny {XMLName :_ga .Name {Local :"\u0064\u0063\u003a\u0064\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}};};_fgd ._dge .Description .Data =[]byte (s ); -}; +// SetLanguage records the language of the document. +func (_eed CoreProperties )SetLanguage (s string ){_eed ._dcb .Language =&_fb .XSDAny {XMLName :_bg .Name {Local :"d\u0063\u003a\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}};_eed ._dcb .Language .Data =[]byte (s );}; -// Data returns the data of an image file, if any. -func (_abc ImageRef )Data ()*[]byte {return _abc ._deae .Data };func (_adg CustomProperties )SetPropertyAsArray (name string ,array *_cd .Array ){_bca :=_adg .getNewProperty (name );_bca .PropertyChoice .Array =array ;_adg .setOrReplaceProperty (_bca ); -}; +// Append appends DocBase part of an office document to another DocBase. +func (_aeg DocBase )Append (docBase1 DocBase )DocBase {_ca :=docBase1 .ContentTypes .X ();for _ ,_dgd :=range _ca .TypesChoice {if _dgd .Default !=nil {_aeg .ContentTypes .AddDefault (_dgd .Default .ExtensionAttr ,_dgd .Default .ContentTypeAttr );}else if _dgd .Override !=nil {_aeg .ContentTypes .AddOverride (_dgd .Override .PartNameAttr ,_dgd .Override .ContentTypeAttr ); +};};_af :=_aeg .AppProperties .X ();_bd :=docBase1 .AppProperties .X ();if _af .Pages !=nil {if _bd .Pages !=nil {*_af .Pages +=*_bd .Pages ;};}else if _bd .Pages !=nil {_af .Pages =_bd .Pages ;};if _af .Words !=nil {if _bd .Words !=nil {*_af .Words +=*_bd .Words ; +};}else if _bd .Words !=nil {_af .Words =_bd .Words ;};if _af .Characters !=nil {if _bd .Characters !=nil {*_af .Characters +=*_bd .Characters ;};}else if _bd .Characters !=nil {_af .Characters =_bd .Characters ;};if _af .Lines !=nil {if _bd .Lines !=nil {*_af .Lines +=*_bd .Lines ; +};}else if _bd .Lines !=nil {_af .Lines =_bd .Lines ;};if _af .Paragraphs !=nil {if _bd .Paragraphs !=nil {*_af .Paragraphs +=*_bd .Paragraphs ;};}else if _bd .Paragraphs !=nil {_af .Paragraphs =_bd .Paragraphs ;};if _af .Notes !=nil {if _bd .Notes !=nil {*_af .Notes +=*_bd .Notes ; +};}else if _bd .Notes !=nil {_af .Notes =_bd .Notes ;};if _af .HiddenSlides !=nil {if _bd .HiddenSlides !=nil {*_af .HiddenSlides +=*_bd .HiddenSlides ;};}else if _bd .HiddenSlides !=nil {_af .HiddenSlides =_bd .HiddenSlides ;};if _af .MMClips !=nil {if _bd .MMClips !=nil {*_af .MMClips +=*_bd .MMClips ; +};}else if _bd .MMClips !=nil {_af .MMClips =_bd .MMClips ;};if _af .LinksUpToDate !=nil {if _bd .LinksUpToDate !=nil {*_af .LinksUpToDate =*_af .LinksUpToDate &&*_bd .LinksUpToDate ;};}else if _bd .LinksUpToDate !=nil {_af .LinksUpToDate =_bd .LinksUpToDate ; +};if _af .CharactersWithSpaces !=nil {if _bd .CharactersWithSpaces !=nil {*_af .CharactersWithSpaces +=*_bd .CharactersWithSpaces ;};}else if _bd .CharactersWithSpaces !=nil {_af .CharactersWithSpaces =_bd .CharactersWithSpaces ;};if _af .SharedDoc !=nil {if _bd .SharedDoc !=nil {*_af .SharedDoc =*_af .SharedDoc ||*_bd .SharedDoc ; +};}else if _bd .SharedDoc !=nil {_af .SharedDoc =_bd .SharedDoc ;};if _af .HyperlinksChanged !=nil {if _bd .HyperlinksChanged !=nil {*_af .HyperlinksChanged =*_af .HyperlinksChanged ||*_bd .HyperlinksChanged ;};}else if _bd .HyperlinksChanged !=nil {_af .HyperlinksChanged =_bd .HyperlinksChanged ; +};_af .DigSig =nil ;if _af .TitlesOfParts ==nil &&_bd .TitlesOfParts !=nil {_af .TitlesOfParts =_bd .TitlesOfParts ;};if _af .HeadingPairs !=nil {if _bd .HeadingPairs !=nil {_dac :=_af .HeadingPairs .Vector ;_ga :=_bd .HeadingPairs .Vector ;_ece :=_dac .VectorChoice ; +_gb :=_ga .VectorChoice ;_cb :=[]*_c .CT_VectorChoice {};for _ecd :=0;_ecd < len (_gb );_ecd +=2{_ecc :=_gb [_ecd ].Lpstr ;_ecee :=false ;for _ecb :=0;_ecb < len (_ece );_ecb +=2{_ge :=_ece [_ecb ].Lpstr ;if _ge !=nil &&_ecc !=nil &&*_ge ==*_ecc {*_ece [_ecb +1].I4 =*_ece [_ecb +1].I4 +*_gb [_ecd +1].I4 ; +_ecee =true ;break ;};};if !_ecee {_gf :=_c .NewCT_VectorChoice ();_gf .Lpstr =_gb [_ecd ].Lpstr ;_cb =append (_cb ,_gf );_ab :=_c .NewCT_VectorChoice ();_ab .I4 =_gb [_ecd ].I4 ;_cb =append (_cb ,_ab );};};_ece =append (_ece ,_cb ...);_dac .SizeAttr =uint32 (len (_ece )); +};}else if _bd .HeadingPairs !=nil {_af .HeadingPairs =_bd .HeadingPairs ;};if _af .HLinks !=nil {if _bd .HLinks !=nil {_gd :=_af .HLinks .Vector ;_eaec :=_bd .HLinks .Vector ;_eb :=_gd .VectorChoice ;_eg :=_eaec .VectorChoice ;for _ ,_bf :=range _eg {_bb :=true ; +for _ ,_aa :=range _eb {if _b .DeepEqual (_aa ,_bf ){_bb =false ;break ;};};if _bb {_eb =append (_eb ,_bf );_gd .SizeAttr ++;};};};}else if _bd .HLinks !=nil {_af .HLinks =_bd .HLinks ;};_ffd :=_aeg .GetOrCreateCustomProperties ();_dfg :=docBase1 .GetOrCreateCustomProperties (); +for _ ,_bca :=range _dfg .PropertiesList (){_ffd .setProperty (_bca );};_aeg .CustomProperties =_ffd ;_fgc :=_aeg .Rels .X ().Relationship ;for _ ,_fcd :=range docBase1 .Rels .X ().Relationship {_dbf :=true ;for _ ,_cae :=range _fgc {if _cae .TargetAttr ==_fcd .TargetAttr &&_cae .TypeAttr ==_fcd .TypeAttr {_dbf =false ; +break ;};};if _dbf {_aeg .Rels .AddRelationship (_fcd .TargetAttr ,_fcd .TypeAttr );};};for _ ,_cd :=range docBase1 .ExtraFiles {_ag :=_cd .ZipPath ;_fgg :=true ;for _ ,_cdb :=range _aeg .ExtraFiles {if _cdb .ZipPath ==_ag {_fgg =false ;break ;};};if _fgg {_aeg .ExtraFiles =append (_aeg .ExtraFiles ,_cd ); +};};return _aeg ;}; -// SetCompany sets the name of the company that created the document. -func (_dfge AppProperties )SetCompany (s string ){_dfge ._eg .Company =&s };func (_eee CustomProperties )SetPropertyAsBool (name string ,b bool ){_dfe :=_eee .getNewProperty (name );_dfe .PropertyChoice .Bool =&b ;_eee .setOrReplaceProperty (_dfe );}; +// NewRelationship constructs a new relationship. +func NewRelationship ()Relationship {return Relationship {_fdc :_ee .NewRelationship ()}}; -// EnsureOverride ensures that an override for the given path exists, adding it if necessary -func (_ggf ContentTypes )EnsureOverride (path ,contentType string ){for _ ,_fae :=range _ggf ._ee .TypesChoice {_ecd :=_fae .Override ;if _ecd !=nil &&_ecd .PartNameAttr ==path {if _da .HasPrefix (contentType ,"\u0068\u0074\u0074\u0070"){_gag .Log .Debug ("\u0063\u006f\u006e\u0074\u0065\u006et\u0020\u0074\u0079p\u0065\u0020\u0027%\u0073\u0027\u0020\u0069\u0073\u0020\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u002c m\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0068\u0074\u0074\u0070",contentType ); -};_ecd .ContentTypeAttr =contentType ;return ;};};_ggf .AddOverride (path ,contentType );}; +// Category returns the category of the document +func (_acg CoreProperties )Category ()string {if _acg ._dcb .Category !=nil {return *_acg ._dcb .Category ;};return "";};const _ede ="2\u00300\u0036\u002d\u0030\u0031\u002d\u0030\u0032\u00541\u0035\u003a\u0030\u0034:0\u0035\u005a";func (_fcc CustomProperties )SetPropertyAsUi8 (name string ,ui8 uint64 ){_bcfd :=_fcc .getNewProperty (name ); +_bcfd .PropertyChoice .Ui8 =&ui8 ;_fcc .setOrReplaceProperty (_bcfd );}; -// X returns the inner wrapped XML type. -func (_deb CustomProperties )X ()*_bd .Properties {return _deb ._fffa }; +// Description returns the description of the document +func (_gef CoreProperties )Description ()string {if _gef ._dcb .Description !=nil {return string (_gef ._dcb .Description .Data );};return "";};func (_fca CustomProperties )SetPropertyAsVstream (name string ,vstream *_c .Vstream ){_cfe :=_fca .getNewProperty (name ); +_cfe .PropertyChoice .Vstream =vstream ;_fca .setOrReplaceProperty (_cfe );}; -// SetHeight sets row height, see measurement package. -func (_bfb TableRow )SetHeight (m _bbg .Distance ){_eff :=_bbg .ToEMU (float64 (m ));_bfb ._bcfd .HAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_eff };}; +// NewAppProperties constructs a new AppProperties. +func NewAppProperties ()AppProperties {_aac :=AppProperties {_ffe :_dae .NewProperties ()};_aac .SetCompany ("\u0046\u006f\u0078\u0079\u0055\u0074\u0069\u006c\u0073\u0020\u0065\u0068\u0066");_aac .SetApplication ("g\u0069\u0074\u0068\u0075\u0062\u002ec\u006f\u006d\u002f\u0075\u006e\u0069\u0064\u006f\u0063/\u0075\u006e\u0069o\u0066f\u0069\u0063\u0065"); +_aac .SetDocSecurity (0);_aac .SetLinksUpToDate (false );var _caec ,_dfc ,_cf int64 ;_ff .Sscanf (Version ,"\u0025\u0064\u002e\u0025\u0064\u002e\u0025\u0064",&_caec ,&_dfc ,&_cf );_gbc :=float64 (_caec )+float64 (_dfc )/10000.0;_aac .SetApplicationVersion (_ff .Sprintf ("\u0025\u0030\u0037\u002e\u0034\u0066",_gbc )); +return _aac ;};func (_ddd CustomProperties )SetPropertyAsStream (name string ,stream string ){_cbf :=_ddd .getNewProperty (name );_cbf .PropertyChoice .Stream =&stream ;_ddd .setOrReplaceProperty (_cbf );}; -// Title returns the Title of the document -func (_bef CoreProperties )Title ()string {if _bef ._dge .Title !=nil {return string (_bef ._dge .Title .Data );};return "";};const _cecd ="\u0032\u0020\u004aan\u0075\u0061\u0072\u0079\u0020\u0032\u0030\u0030\u0036\u0020\u0061\u0074\u0020\u0031\u0035\u003a\u0030\u0034"; +// SetLinksUpToDate sets the links up to date flag. +func (_aed AppProperties )SetLinksUpToDate (v bool ){_aed ._ffe .LinksUpToDate =_fb .Bool (v )}; +// ImageRef is a reference to an image within a document. +type ImageRef struct{_fbe *DocBase ;_cbgbg Relationships ;_efbg Image ;_ddde string ;_baa string ;}; // WriteExtraFiles writes the extra files to the zip package. -func (_gdb *DocBase )WriteExtraFiles (z *_dg .Writer )error {for _ ,_dacb :=range _gdb .ExtraFiles {if _fcg :=_gg .AddFileFromStorage (z ,_dacb .ZipPath ,_dacb .StoragePath );_fcg !=nil {return _fcg ;};};return nil ;}; +func (_bfa *DocBase )WriteExtraFiles (z *_db .Writer )error {for _ ,_eaa :=range _bfa .ExtraFiles {if _gbdg :=_g .AddFileFromStorage (z ,_eaa .ZipPath ,_eaa .StoragePath );_gbdg !=nil {return _gbdg ;};};return nil ;};func (_fef CustomProperties )SetPropertyAsR8 (name string ,r8 float64 ){_dbd :=_fef .getNewProperty (name ); +_dbd .PropertyChoice .R8 =&r8 ;_fef .setOrReplaceProperty (_dbd );}; -// X returns the inner wrapped XML type of CustomProperty. -func (_acb CustomProperty )X ()*_bd .CT_Property {return _acb ._gbf }; +// SetWidth sets column width, see measurement package. +func (_ceda TableCol )SetWidth (m _be .Distance ){_dde :=_be .ToEMU (float64 (m ));_ceda ._bbbf .WAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_dde };};func _cfg (_bfd _da .Time ,_dbff string )*_fb .XSDAny {_bdb :=&_fb .XSDAny {XMLName :_bg .Name {Local :_dbff }}; +_bdb .Attrs =append (_bdb .Attrs ,_bg .Attr {Name :_bg .Name {Local :"\u0078\u0073\u0069\u003a\u0074\u0079\u0070\u0065"},Value :"\u0064\u0063\u0074\u0065\u0072\u006d\u0073\u003a\u00573\u0043\u0044\u0054\u0046"});_bdb .Attrs =append (_bdb .Attrs ,_bg .Attr {Name :_bg .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0073i"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0077\u0077\u0077\u002e\u0077\u0033\u002e\u006f\u0072\u0067\u002f\u00320\u0030\u0031\u002f\u0058\u004d\u004c\u0053\u0063\u0068\u0065\u006d\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u006e\u0063\u0065"}); +_bdb .Attrs =append (_bdb .Attrs ,_bg .Attr {Name :_bg .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063\u0074\u0065\u0072\u006d\u0073"},Value :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/"}); +_bdb .Data =[]byte (_bfd .Format (_ede ));return _bdb ;};func (_agbd CustomProperties )SetPropertyAsOstorage (name string ,ostorage string ){_fed :=_agbd .getNewProperty (name );_fed .PropertyChoice .Ostorage =&ostorage ;_agbd .setOrReplaceProperty (_fed ); +}; -// ContentTypes is the top level "[Content_Types].xml" in a zip package. -type ContentTypes struct{_ee *_gf .Types }; +// NewCoreProperties constructs a new CoreProperties. +func NewCoreProperties ()CoreProperties {return CoreProperties {_dcb :_fg .NewCoreProperties ()}}; -// SetCategory records the category of the document. -func (_aef CoreProperties )SetCategory (s string ){_aef ._dge .Category =&s };func (_aaae CustomProperties )SetPropertyAsStream (name string ,stream string ){_befg :=_aaae .getNewProperty (name );_befg .PropertyChoice .Stream =&stream ;_aaae .setOrReplaceProperty (_befg ); -};var _eagb =_bb .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006e\u006f\u0074\u0020\u0066o\u0075\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u0074\u006fr\u0061\u0067\u0065");const Version ="\u0032\u002e\u0030.\u0030";func _abb (_aea *_ce .XSDAny )_dea .Time {if _aea ==nil {return _dea .Time {}; -};_eca ,_ge :=_dea .Parse (_aeb ,string (_aea .Data ));if _ge !=nil {_gag .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0074\u0069\u006d\u0065 \u0066\u0072\u006f\u006d\u0020\u0025\u0073\u003a\u0020\u0025\u0073",string (_aea .Data ),_ge ); -};return _eca ;}; +// LastModifiedBy returns the name of the last person to modify the document +func (_bcacc CoreProperties )LastModifiedBy ()string {if _bcacc ._dcb .LastModifiedBy !=nil {return *_bcacc ._dcb .LastModifiedBy ;};return "";}; -// Remove removes an existing relationship. -func (_gaac Relationships )Remove (rel Relationship )bool {for _eedf ,_ecad :=range _gaac ._bdga .Relationship {if _ecad ==rel ._dfc {copy (_gaac ._bdga .Relationship [_eedf :],_gaac ._bdga .Relationship [_eedf +1:]);_gaac ._bdga .Relationship =_gaac ._bdga .Relationship [0:len (_gaac ._bdga .Relationship )-1]; -return true ;};};return false ;}; +// SetHeight sets row height, see measurement package. +func (_effe TableRow )SetHeight (m _be .Distance ){_ebd :=_be .ToEMU (float64 (m ));_effe ._cgfe .HAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_ebd };}; -// AddRelationship adds a relationship. -func (_dgfa Relationships )AddRelationship (target ,ctype string )Relationship {if !_da .HasPrefix (ctype ,"\u0068t\u0074\u0070\u003a\u002f\u002f"){_gag .Log .Debug ("\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006es\u0068\u0069\u0070 t\u0079\u0070\u0065\u0020\u0025\u0073 \u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069t\u0068\u0020\u0027\u0068\u0074\u0074\u0070\u003a/\u002f\u0027",ctype ); -};_bdag :=_dbd .NewRelationship ();_cab :=len (_dgfa ._bdga .Relationship )+1;_fac :=map[string ]struct{}{};for _ ,_febb :=range _dgfa ._bdga .Relationship {_fac [_febb .IdAttr ]=struct{}{};};for _ ,_ffcb :=_fac [_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_cab )]; -_ffcb ;_ ,_ffcb =_fac [_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_cab )]{_cab ++;};_bdag .IdAttr =_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_cab );_bdag .TargetAttr =target ;_bdag .TypeAttr =ctype ;_dgfa ._bdga .Relationship =append (_dgfa ._bdga .Relationship ,_bdag ); -return Relationship {_dfc :_bdag };};func (_faa CustomProperties )SetPropertyAsVstream (name string ,vstream *_cd .Vstream ){_gfg :=_faa .getNewProperty (name );_gfg .PropertyChoice .Vstream =vstream ;_faa .setOrReplaceProperty (_gfg );}; +// GetPropertyByName returns a custom property selected by it's name. +func (_gfbc CustomProperties )GetPropertyByName (name string )CustomProperty {_eff :=_gfbc ._acgb .Property ;for _ ,_fgd :=range _eff {if *_fgd .NameAttr ==name {return CustomProperty {_ecda :_fgd };};};return CustomProperty {};};func _cbg (_ccb *_fb .XSDAny )_da .Time {if _ccb ==nil {return _da .Time {}; +};_dge ,_dea :=_da .Parse (_ede ,string (_ccb .Data ));if _dea !=nil {_ce .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0074\u0069\u006d\u0065 \u0066\u0072\u006f\u006d\u0020\u0025\u0073\u003a\u0020\u0025\u0073",string (_ccb .Data ),_dea ); +};return _dge ;}; -// LastModifiedBy returns the name of the last person to modify the document -func (_cda CoreProperties )LastModifiedBy ()string {if _cda ._dge .LastModifiedBy !=nil {return *_cda ._dge .LastModifiedBy ;};return "";}; +// Clear removes any existing relationships. +func (_ace Relationships )Clear (){_ace ._fac .Relationship =nil }; + +// Size returns the size of an image +func (_bfab ImageRef )Size ()_df .Point {return _bfab ._efbg .Size };func (_cdc CustomProperties )SetPropertyAsLpwstr (name string ,lpwstr string ){_abf :=_cdc .getNewProperty (name );_abf .PropertyChoice .Lpwstr =&lpwstr ;_cdc .setOrReplaceProperty (_abf ); +}; + +// SetDescription records the description of the document. +func (_fad CoreProperties )SetDescription (s string ){if _fad ._dcb .Description ==nil {_fad ._dcb .Description =&_fb .XSDAny {XMLName :_bg .Name {Local :"\u0064\u0063\u003a\u0064\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}};};_fad ._dcb .Description .Data =[]byte (s ); +}; // ImageFromBytes returns an Image struct for an in-memory image. You can also // construct an Image directly if the file and size are known. -func ImageFromBytes (data []byte )(Image ,error ){_baa :=Image {};_eed ,_gdf ,_bee :=_g .Decode (_a .NewReader (data ));if _bee !=nil {return _baa ,_ad .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_bee ); -};_baa .Data =&data ;_baa .Format =_gdf ;_baa .Size =_eed .Bounds ().Size ();return _baa ,nil ;}; +func ImageFromBytes (data []byte )(Image ,error ){_acge :=Image {};_gbcc ,_defb ,_ded :=_df .Decode (_ec .NewReader (data ));if _ded !=nil {return _acge ,_ff .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_ded ); +};_acge .Data =&data ;_acge .Format =_defb ;_acge .Size =_gbcc .Bounds ().Size ();return _acge ,nil ;};func (_gaf CustomProperties )SetPropertyAsVector (name string ,vector *_c .Vector ){_gba :=_gaf .getNewProperty (name );_gba .PropertyChoice .Vector =vector ; +_gaf .setOrReplaceProperty (_gba );};func (_agg CustomProperties )SetPropertyAsDecimal (name string ,decimal float64 ){_ebag :=_agg .getNewProperty (name );_ebag .PropertyChoice .Decimal =&decimal ;_agg .setOrReplaceProperty (_ebag );}; -// X returns the inner wrapped XML type. -func (_ebga Relationship )X ()*_dbd .Relationship {return _ebga ._dfc }; +// DocBase is the type embedded in in the Document/Workbook/Presentation types +// that contains members common to all. +type DocBase struct{ContentTypes ContentTypes ;AppProperties AppProperties ;Rels Relationships ;CoreProperties CoreProperties ;CustomProperties CustomProperties ;Thumbnail _df .Image ;Images []ImageRef ;ExtraFiles []ExtraFile ;TmpPath string ;}; -// Modified returns the time that the document was modified. -func (_dde CoreProperties )Modified ()_dea .Time {return _abb (_dde ._dge .Modified )}; +// TableCol represents a column in a table. +type TableCol struct{_bbbf *_eag .CT_TableCol }; -// GetOrCreateCustomProperties returns the custom properties of the document (and if they not exist yet, creating them first). -func (_dgg *DocBase )GetOrCreateCustomProperties ()CustomProperties {if _dgg .CustomProperties .X ()==nil {_dgg .CreateCustomProperties ();};return _dgg .CustomProperties ;}; +// AddDefault registers a default content type for a given file extension. +func (_abe ContentTypes )AddDefault (fileExtension string ,contentType string ){fileExtension =_ea .ToLower (fileExtension );for _ ,_deb :=range _abe ._cde .TypesChoice {if _deb .Default !=nil &&_deb .Default .ExtensionAttr ==fileExtension {return ;};}; +_cg :=_de .NewDefault ();_cg .ExtensionAttr =fileExtension ;_cg .ContentTypeAttr =contentType ;_eaecb :=_de .NewCT_TypesChoice ();_eaecb .Default =_cg ;_abe ._cde .TypesChoice =append (_abe ._cde .TypesChoice ,_eaecb );};func (_dff CustomProperties )SetPropertyAsError (name string ,error string ){_dacgd :=_dff .getNewProperty (name ); +_dacgd .PropertyChoice .Error =&error ;_dff .setOrReplaceProperty (_dacgd );}; -// CoreProperties contains document specific properties. -type CoreProperties struct{_dge *_fa .CoreProperties };func (_cbdb CustomProperties )SetPropertyAsOstream (name string ,ostream string ){_gefb :=_cbdb .getNewProperty (name );_gefb .PropertyChoice .Ostream =&ostream ;_cbdb .setOrReplaceProperty (_gefb ); -}; +// SetApplicationVersion sets the version of the application that created the +// document. Per MS, the verison string mut be in the form 'XX.YYYY'. +func (_gec AppProperties )SetApplicationVersion (s string ){_gec ._ffe .AppVersion =&s }; -// Target returns the target attrubute of the image reference (a path where the image file is located in the document structure). -func (_gbe *ImageRef )Target ()string {return _gbe ._gcbc }; +// Author returns the author of the document +func (_edg CoreProperties )Author ()string {if _edg ._dcb .Creator !=nil {return string (_edg ._dcb .Creator .Data );};return "";}; -// SetTarget changes the target attribute of the image reference (e.g. in the case of the creation of the reference or if the image which the reference is related to was moved from one location to another). -func (_aeda *ImageRef )SetTarget (target string ){_aeda ._gcbc =target };func (_fgf CustomProperties )SetPropertyAsClsid (name string ,clsid string ){_eag :=_fgf .getNewProperty (name );_eag .PropertyChoice .Clsid =&clsid ;_fgf .setOrReplaceProperty (_eag ); -}; +// DefAttr returns the DefAttr property. +func (_fefg TableStyles )DefAttr ()string {return _fefg ._bcffe .DefAttr }; -// IsEmpty returns true if there are no relationships. -func (_gbc Relationships )IsEmpty ()bool {return _gbc ._bdga ==nil ||len (_gbc ._bdga .Relationship )==0;}; +// SetCategory records the category of the document. +func (_cbb CoreProperties )SetCategory (s string ){_cbb ._dcb .Category =&s }; -// GetTargetByRelIdAndType returns a target path with the associated relation ID. -func (_fbc Relationships )GetTargetByRelIdAndType (idAttr string ,typeAttr string )string {for _ ,_eadfc :=range _fbc ._bdga .Relationship {if _eadfc .IdAttr ==idAttr &&_eadfc .TypeAttr ==typeAttr {return _eadfc .TargetAttr ;};};return "";};func (_gbb CustomProperties )SetPropertyAsUi2 (name string ,ui2 uint16 ){_bfd :=_gbb .getNewProperty (name ); -_bfd .PropertyChoice .Ui2 =&ui2 ;_gbb .setOrReplaceProperty (_bfd );}; +// X returns the inner wrapped XML type. +func (_bae TableStyles )X ()*_eag .TblStyleLst {return _bae ._bcffe }; -// Clear removes any existing relationships. -func (_dbab Relationships )Clear (){_dbab ._bdga .Relationship =nil }; +// Data returns the data of an image file, if any. +func (_efbd ImageRef )Data ()*[]byte {return _efbd ._efbg .Data }; -// NewRelationships creates a new relationship wrapper. -func NewRelationships ()Relationships {return Relationships {_bdga :_dbd .NewRelationships ()}};func (_ada CustomProperties )getNewProperty (_deab string )*_bd .CT_Property {_dba :=_ada ._fffa .Property ;_ebdd :=int32 (1);for _ ,_fda :=range _dba {if _fda .PidAttr > _ebdd {_ebdd =_fda .PidAttr ; -};};_dcf :=_bd .NewCT_Property ();_dcf .NameAttr =&_deab ;_dcf .PidAttr =_ebdd +1;_dcf .FmtidAttr ="\u007b\u0044\u0035\u0043\u0044\u0044\u0035\u0030\u0035\u002d\u0032\u0045\u0039\u0043\u002d\u0031\u0030\u0031\u0042\u002d\u0039\u0033\u0039\u0037-\u0030\u0038\u0030\u0030\u0032B\u0032\u0043F\u0039\u0041\u0045\u007d"; -return _dcf ;};const _cecb =1; +// AddExtraFileFromZip is used when reading an unsupported file from an OOXML +// file. This ensures that unsupported file content will at least round-trip +// correctly. +func (_ebc *DocBase )AddExtraFileFromZip (f *_db .File )error {_dgg ,_bda :=_g .ExtractToDiskTmp (f ,_ebc .TmpPath );if _bda !=nil {return _ff .Errorf ("\u0065\u0072r\u006f\u0072\u0020\u0065x\u0074\u0072a\u0063\u0074\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u0069\u006ce\u003a\u0020\u0025\u0073",_bda ); +};_ebc .ExtraFiles =append (_ebc .ExtraFiles ,ExtraFile {ZipPath :f .Name ,StoragePath :_dgg });return nil ;}; -// Rows returns all table rows. -func (_bdd Table )Rows ()[]*TableRow {_dcgg :=_bdd ._eegb .Tr ;_ebfd :=[]*TableRow {};for _ ,_eab :=range _dcgg {_ebfd =append (_ebfd ,&TableRow {_bcfd :_eab });};return _ebfd ;}; +// PropertiesList returns the list of all custom properties of the document. +func (_gbgc CustomProperties )PropertiesList ()[]*_dbe .CT_Property {return _gbgc ._acgb .Property }; -// Category returns the category of the document -func (_ccea CoreProperties )Category ()string {if _ccea ._dge .Category !=nil {return *_ccea ._dge .Category ;};return "";}; +// Title returns the Title of the document +func (_bcc CoreProperties )Title ()string {if _bcc ._dcb .Title !=nil {return string (_bcc ._dcb .Title .Data );};return "";}; -// Pages returns total number of pages which are saved by the text editor which produced the document. -// For unioffice created documents, it is 0. -func (_edgg AppProperties )Pages ()int32 {if _edgg ._eg .Pages !=nil {return *_edgg ._eg .Pages ;};return 0;}; +// X returns the inner wrapped XML type. +func (_fdcc Table )X ()*_eag .Tbl {return _fdcc ._ebe };func (_fefb *ImageRef )SetRelID (id string ){_fefb ._ddde =id }; -// Cells returns an array of row cells. -func (_ecb TableRow )Cells ()[]*_f .CT_TableCell {return _ecb ._bcfd .Tc }; +// X returns the underlying raw XML data. +func (_cdcg Relationships )X ()*_ee .Relationships {return _cdcg ._fac };func (_ecgc CustomProperties )SetPropertyAsBool (name string ,b bool ){_dbeb :=_ecgc .getNewProperty (name );_dbeb .PropertyChoice .Bool =&b ;_ecgc .setOrReplaceProperty (_dbeb ); +}; + +// Modified returns the time that the document was modified. +func (_abdf CoreProperties )Modified ()_da .Time {return _cbg (_abdf ._dcb .Modified )}; + +// RemoveOverrideByIndex removes an override given a path and override index. +func (_caa ContentTypes )RemoveOverrideByIndex (path string ,indexToFind int )error {_fbd :=path [0:len (path )-5];if !_ea .HasPrefix (_fbd ,"\u002f"){_fbd ="\u002f"+_fbd ;};_eba ,_ac :=_f .Compile (_fbd +"\u0028\u005b\u0030-\u0039\u005d\u002b\u0029\u002e\u0078\u006d\u006c"); +if _ac !=nil {return _ac ;};_fbfg :=0;_fgb :=-1;for _agbb ,_cda :=range _caa ._cde .TypesChoice {_cbd :=_cda .Override ;if _cbd ==nil {continue ;};if _dgf :=_eba .FindStringSubmatch (_cbd .PartNameAttr );len (_dgf )> 1{if _fbfg ==indexToFind {_fgb =_agbb ; +}else if _fbfg > indexToFind {_cffe ,_ :=_dg .Atoi (_dgf [1]);_cffe --;_cbd .PartNameAttr =_ff .Sprintf ("\u0025\u0073\u0025\u0064\u002e\u0078\u006d\u006c",_fbd ,_cffe );};_fbfg ++;};};if _fgb > -1{copy (_caa ._cde .TypesChoice [_fgb :],_caa ._cde .TypesChoice [_fgb +1:]); +_caa ._cde .TypesChoice =_caa ._cde .TypesChoice [0:len (_caa ._cde .TypesChoice )-1];};return nil ;}; // TblStyle returns the TblStyle property. -func (_dccd TableStyles )TblStyle ()[]*_f .CT_TableStyle {return _dccd ._bdf .TblStyle };func (_bab *ImageRef )SetRelID (id string ){_bab ._dff =id };const _bed =30;func (_bae CustomProperties )SetPropertyAsUint (name string ,ui uint ){_caga :=_bae .getNewProperty (name ); -_dce :=uint32 (ui );_caga .PropertyChoice .Uint =&_dce ;_bae .setOrReplaceProperty (_caga );};func (_agdc Relationship )String ()string {return _ad .Sprintf ("\u007b\u0049\u0044\u003a \u0025\u0073\u0020\u0054\u0061\u0072\u0067\u0065\u0074\u003a \u0025s\u0020\u0054\u0079\u0070\u0065\u003a\u0020%\u0073\u007d",_agdc .ID (),_agdc .Target (),_agdc .Type ()); -}; +func (_gece TableStyles )TblStyle ()[]*_eag .CT_TableStyle {return _gece ._bcffe .TblStyle }; -// Properties returns table properties. -func (_cba Table )Properties ()*_f .CT_TableProperties {return _cba ._eegb .TblPr }; +// GetImageBytesByTarget returns Image object with Data bytes read from its target. +func (_ced *DocBase )GetImageBytesByTarget (target string )(Image ,error ){if target !=""{target ="\u0077\u006f\u0072d\u002f"+target ;for _ ,_dcgg :=range _ced .Images {if _dcgg .Target ()==target {if _ea .ToLower (_dcgg .Format ())!="\u0065\u006d\u0066"{return ImageFromStorage (_dcgg .Path ()); +};return Image {Path :_dcgg .Path (),Format :_dcgg .Format ()},nil ;};};};return Image {},_dag ;};func (_ffgf CustomProperties )SetPropertyAsArray (name string ,array *_c .Array ){_dgea :=_ffgf .getNewProperty (name );_dgea .PropertyChoice .Array =array ; +_ffgf .setOrReplaceProperty (_dgea );}; -// AddHyperlink adds an external hyperlink relationship. -func (_gfada Relationships )AddHyperlink (target string )Hyperlink {_aggg :=_gfada .AddRelationship (target ,_ce .HyperLinkType );_aggg ._dfc .TargetModeAttr =_dbd .ST_TargetModeExternal ;return Hyperlink (_aggg );}; +// NewContentTypes returns a wrapper around a newly constructed content-types. +func NewContentTypes ()ContentTypes {_caef :=ContentTypes {_cde :_de .NewTypes ()};_caef .AddDefault ("\u0078\u006d\u006c","\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c");_caef .AddDefault ("\u0072\u0065\u006c\u0073","\u0061\u0070\u0070\u006c\u0069\u0063a\u0074\u0069\u006fn\u002f\u0076\u006ed\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006fr\u006d\u0061\u0074\u0073\u002dpa\u0063\u006b\u0061\u0067\u0065\u002e\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002b\u0078\u006d\u006c"); +_caef .AddDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_caef .AddDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_caef .AddDefault ("\u006a\u0070\u0067","\u0069m\u0061\u0067\u0065\u002f\u006a\u0070g"); +_caef .AddDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_caef .AddOverride ("\u002fd\u006fc\u0050\u0072\u006f\u0070\u0073/\u0063\u006fr\u0065\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073-\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002e\u0063\u006f\u0072\u0065\u002dp\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073\u002bx\u006d\u006c"); +_caef .AddOverride ("\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0061\u0070p\u002e\u0078\u006d\u006c","a\u0070\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u002e\u0065\u0078\u0074\u0065\u006e\u0064\u0065\u0064\u002dp\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u002b\u0078m\u006c"); +return _caef ;}; -// SetTitle records the title of the document. -func (_ccd CoreProperties )SetTitle (s string ){if _ccd ._dge .Title ==nil {_ccd ._dge .Title =&_ce .XSDAny {XMLName :_ga .Name {Local :"\u0064\u0063\u003a\u0074\u0069\u0074\u006c\u0065"}};};_ccd ._dge .Title .Data =[]byte (s );};func (_fbd CustomProperties )SetPropertyAsDate (name string ,date _dea .Time ){date =date .UTC (); -_cbf ,_bbb ,_ccg :=date .Date ();_fgcg ,_ege ,_cdc :=date .Clock ();_bac :=_dea .Date (_cbf ,_bbb ,_ccg ,_fgcg ,_ege ,_cdc ,0,_dea .UTC );_ecaa :=_fbd .getNewProperty (name );_ecaa .PropertyChoice .Filetime =&_bac ;_fbd .setOrReplaceProperty (_ecaa );}; +// Relationships represents a .rels file. +type Relationships struct{_fac *_ee .Relationships };func (_afg CustomProperties )SetPropertyAsI4 (name string ,i4 int32 ){_aadd :=_afg .getNewProperty (name );_aadd .PropertyChoice .I4 =&i4 ;_afg .setOrReplaceProperty (_aadd );};const _cdd =2; +// IsEmpty returns true if there are no relationships. +func (_dcbg Relationships )IsEmpty ()bool {return _dcbg ._fac ==nil ||len (_dcbg ._fac .Relationship )==0;};func (_agd CustomProperties )SetPropertyAsInt (name string ,i int ){_afbc :=_agd .getNewProperty (name );_dacg :=int32 (i );_afbc .PropertyChoice .Int =&_dacg ; +_agd .setOrReplaceProperty (_afbc );}; -// SetID set the ID of a relationship. -func (_cac Relationship )SetID (ID string ){_cac ._dfc .IdAttr =ID ;}; +// NewRelationshipsCopy creates a new relationships wrapper as a copy of passed in instance. +func NewRelationshipsCopy (rels Relationships )Relationships {_cgf :=*rels ._fac ;return Relationships {_fac :&_cgf };}; -// AddOverride adds an override content type for a given path name. -func (_af ContentTypes )AddOverride (path ,contentType string ){if !_da .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};if _da .HasPrefix (contentType ,"\u0068\u0074\u0074\u0070"){_gag .Log .Debug ("\u0063\u006f\u006e\u0074\u0065\u006et\u0020\u0074\u0079p\u0065\u0020\u0027%\u0073\u0027\u0020\u0069\u0073\u0020\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u002c m\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0068\u0074\u0074\u0070",contentType ); -};for _ ,_cga :=range _af ._ee .TypesChoice {if _cga .Override !=nil &&_cga .Override .PartNameAttr ==path {return ;};};_adc :=_gf .NewOverride ();_adc .PartNameAttr =path ;_adc .ContentTypeAttr =contentType ;_ebe :=_gf .NewCT_TypesChoice ();_ebe .Override =_adc ; -_af ._ee .TypesChoice =append (_af ._ee .TypesChoice ,_ebe );}; +// TableStyles contains document specific properties. +type TableStyles struct{_bcffe *_eag .TblStyleLst }; -// NewContentTypes returns a wrapper around a newly constructed content-types. -func NewContentTypes ()ContentTypes {_gd :=ContentTypes {_ee :_gf .NewTypes ()};_gd .AddDefault ("\u0078\u006d\u006c","\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c");_gd .AddDefault ("\u0072\u0065\u006c\u0073","\u0061\u0070\u0070\u006c\u0069\u0063a\u0074\u0069\u006fn\u002f\u0076\u006ed\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006fr\u006d\u0061\u0074\u0073\u002dpa\u0063\u006b\u0061\u0067\u0065\u002e\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002b\u0078\u006d\u006c"); -_gd .AddDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_gd .AddDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_gd .AddDefault ("\u006a\u0070\u0067","\u0069m\u0061\u0067\u0065\u002f\u006a\u0070g"); -_gd .AddDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_gd .AddOverride ("\u002fd\u006fc\u0050\u0072\u006f\u0070\u0073/\u0063\u006fr\u0065\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073-\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002e\u0063\u006f\u0072\u0065\u002dp\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073\u002bx\u006d\u006c"); -_gd .AddOverride ("\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0061\u0070p\u002e\u0078\u006d\u006c","a\u0070\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u002e\u0065\u0078\u0074\u0065\u006e\u0064\u0065\u0064\u002dp\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u002b\u0078m\u006c"); -return _gd ;}; +// ApplicationVersion returns the version of the application that created the +// document. +func (_fbf AppProperties )ApplicationVersion ()string {if _fbf ._ffe .AppVersion !=nil {return *_fbf ._ffe .AppVersion ;};return "";}; -// X returns the inner wrapped XML type. -func (_befd Table )X ()*_f .Tbl {return _befd ._eegb };func (_decb CustomProperties )SetPropertyAsUi4 (name string ,ui4 uint32 ){_gfc :=_decb .getNewProperty (name );_gfc .PropertyChoice .Ui4 =&ui4 ;_decb .setOrReplaceProperty (_gfc );}; +// Company returns the name of the company that created the document. +// For unioffice created documents, it defaults to github.com/unidoc/unioffice +func (_bgg AppProperties )Company ()string {if _bgg ._ffe .Company !=nil {return *_bgg ._ffe .Company ;};return "";}; -// SetLinksUpToDate sets the links up to date flag. -func (_ece AppProperties )SetLinksUpToDate (v bool ){_ece ._eg .LinksUpToDate =_ce .Bool (v )}; +// GetTargetByRelIdAndType returns a target path with the associated relation ID. +func (_daaa Relationships )GetTargetByRelIdAndType (idAttr string ,typeAttr string )string {for _ ,_egcg :=range _daaa ._fac .Relationship {if _egcg .IdAttr ==idAttr &&_egcg .TypeAttr ==typeAttr {return _egcg .TargetAttr ;};};return "";}; -// NewCustomProperties constructs a new CustomProperties. -func NewCustomProperties ()CustomProperties {return CustomProperties {_fffa :_bd .NewProperties ()}}; +// AddRow adds a row to a table. +func (_bgf Table )AddRow ()*TableRow {_feab :=_eag .NewCT_TableRow ();for _fefa :=0;_fefa < len (_bgf ._ebe .TblGrid .GridCol );_fefa ++{_feab .Tc =append (_feab .Tc ,_eag .NewCT_TableCell ());};_bgf ._ebe .Tr =append (_bgf ._ebe .Tr ,_feab );return &TableRow {_cgfe :_feab }; +};var _dag =_ae .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006e\u006f\u0074\u0020\u0066o\u0075\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u0074\u006fr\u0061\u0067\u0065"); -// SetDocSecurity sets the document security flag. -func (_aad AppProperties )SetDocSecurity (v int32 ){_aad ._eg .DocSecurity =_ce .Int32 (v )}; +// Hyperlink is just an appropriately configured relationship. +type Hyperlink Relationship ; -// ImageFromFile reads an image from a file on disk. It doesn't keep the image -// in memory and only reads it to determine the format and size. You can also -// construct an Image directly if the file and size are known. -// NOTE: See also ImageFromStorage. -func ImageFromFile (path string )(Image ,error ){_bbeag ,_ceb :=_b .Open (path );_acda :=Image {};if _ceb !=nil {return _acda ,_ad .Errorf ("\u0065\u0072\u0072or\u0020\u0072\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_ceb ); -};defer _bbeag .Close ();_edb ,_cafg ,_ceb :=_g .Decode (_bbeag );if _ceb !=nil {return _acda ,_ad .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_ceb );};_acda .Path =path ; -_acda .Format =_cafg ;_acda .Size =_edb .Bounds ().Size ();return _acda ,nil ;};func (_egd CustomProperties )setOrReplaceProperty (_dcg *_bd .CT_Property ){_egd .setPropertyHelper (_dcg ,true );}; +// Format returns the format of the underlying image +func (_bcg ImageRef )Format ()string {return _bcg ._efbg .Format };const _cad =15; -// PropertiesList returns the list of all custom properties of the document. -func (_agb CustomProperties )PropertiesList ()[]*_bd .CT_Property {return _agb ._fffa .Property }; +// Image is a container for image information. It's used as we need format and +// and size information to use images. +// It contains either the filesystem path to the image, or the image itself. +type Image struct{Size _df .Point ;Format string ;Path string ;Data *[]byte ;}; -// CreateCustomProperties creates the custom properties of the document. -func (_bba *DocBase )CreateCustomProperties (){_bba .CustomProperties =NewCustomProperties ();_bba .AddCustomRelationships ();}; +// MakeImageRef constructs an image reference which is a reference to a +// particular image file inside a document. The same image can be used multiple +// times in a document by re-use the ImageRef. +func MakeImageRef (img Image ,d *DocBase ,rels Relationships )ImageRef {return ImageRef {_efbg :img ,_fbe :d ,_cbgbg :rels };}; -// AddCol adds a column to a table. -func (_cdb Table )AddCol ()*TableCol {_bbgf :=_f .NewCT_TableCol ();_cdb ._eegb .TblGrid .GridCol =append (_cdb ._eegb .TblGrid .GridCol ,_bbgf );for _ ,_dgc :=range _cdb ._eegb .Tr {_agf :=_f .NewCT_TableCell ();_dgc .Tc =append (_dgc .Tc ,_agf );};return &TableCol {_edcd :_bbgf }; -};func (_cddf CustomProperties )setPropertyHelper (_deg *_bd .CT_Property ,_dfa bool ){_ebf :=_cddf .GetPropertyByName (*_deg .NameAttr );if (_ebf ==CustomProperty {}){_cddf ._fffa .Property =append (_cddf ._fffa .Property ,_deg );}else if _dfa {_deg .FmtidAttr =_ebf ._gbf .FmtidAttr ; -if _ebf ._gbf .PidAttr ==0{_deg .PidAttr =_ebf ._gbf .PidAttr ;};_deg .LinkTargetAttr =_ebf ._gbf .LinkTargetAttr ;*_ebf ._gbf =*_deg ;};}; +// Path returns the path to an image file, if any. +func (_ecbc ImageRef )Path ()string {return _ecbc ._efbg .Path }; -// Company returns the name of the company that created the document. -// For unioffice created documents, it defaults to github.com/unidoc/unioffice -func (_gaed AppProperties )Company ()string {if _gaed ._eg .Company !=nil {return *_gaed ._eg .Company ;};return "";}; +// Created returns the time that the document was created. +func (_cdg CoreProperties )Created ()_da .Time {return _cbg (_cdg ._dcb .Created )};func (_caaa CustomProperties )SetPropertyAsBlob (name ,blob string ){_dbfe :=_caaa .getNewProperty (name );_dbfe .PropertyChoice .Blob =&blob ;_caaa .setOrReplaceProperty (_dbfe ); +}; + +// EnsureDefault esnures that an extension and default content type exist, +// adding it if necessary. +func (_gfg ContentTypes )EnsureDefault (ext ,contentType string ){ext =_ea .ToLower (ext );for _ ,_fa :=range _gfg ._cde .TypesChoice {_def :=_fa .Default ;if _def !=nil &&_def .ExtensionAttr ==ext {_def .ContentTypeAttr =contentType ;return ;};};_ccd :=&_de .Default {}; +_ccd .ContentTypeAttr =contentType ;_ccd .ExtensionAttr =ext ;_dga :=_de .NewCT_TypesChoice ();_dga .Default =_ccd ;_gfg ._cde .TypesChoice =append (_gfg ._cde .TypesChoice ,_dga );}; + +// EnsureOverride ensures that an override for the given path exists, adding it if necessary +func (_gfb ContentTypes )EnsureOverride (path ,contentType string ){for _ ,_fe :=range _gfb ._cde .TypesChoice {_fggg :=_fe .Override ;if _fggg !=nil &&_fggg .PartNameAttr ==path {if _ea .HasPrefix (contentType ,"\u0068\u0074\u0074\u0070"){_ce .Log .Debug ("\u0063\u006f\u006e\u0074\u0065\u006et\u0020\u0074\u0079p\u0065\u0020\u0027%\u0073\u0027\u0020\u0069\u0073\u0020\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u002c m\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0068\u0074\u0074\u0070",contentType ); +};_fggg .ContentTypeAttr =contentType ;return ;};};_gfb .AddOverride (path ,contentType );}; // Relationships returns a slice of all of the relationships. -func (_fddc Relationships )Relationships ()[]Relationship {_cff :=[]Relationship {};for _ ,_bfcb :=range _fddc ._bdga .Relationship {_cff =append (_cff ,Relationship {_dfc :_bfcb });};return _cff ;}; +func (_dgfa Relationships )Relationships ()[]Relationship {_fadb :=[]Relationship {};for _ ,_baae :=range _dgfa ._fac .Relationship {_fadb =append (_fadb ,Relationship {_fdc :_baae });};return _fadb ;};func (_gfc CustomProperties )SetPropertyAsI8 (name string ,i8 int64 ){_cfga :=_gfc .getNewProperty (name ); +_cfga .PropertyChoice .I8 =&i8 ;_gfc .setOrReplaceProperty (_cfga );};func (_cdgd CustomProperties )SetPropertyAsR4 (name string ,r4 float32 ){_ebaf :=_cdgd .getNewProperty (name );_ebaf .PropertyChoice .R4 =&r4 ;_cdgd .setOrReplaceProperty (_ebaf );}; -// RelID returns the relationship ID. -func (_bfg ImageRef )RelID ()string {return _bfg ._dff }; -// AddImageToZip adds an image (either from bytes or from disk) and adds it to the zip file. -func AddImageToZip (z *_dg .Writer ,img ImageRef ,imageNum int ,dt _ce .DocType )error {_cgb :=_ce .AbsoluteImageFilename (dt ,imageNum ,_da .ToLower (img .Format ()));if img .Data ()!=nil &&len (*img .Data ())> 0{if _deca :=_gg .AddFileFromBytes (z ,_cgb ,*img .Data ()); -_deca !=nil {return _deca ;};}else if img .Path ()!=""{if _gfcb :=_gg .AddFileFromStorage (z ,_cgb ,img .Path ());_gfcb !=nil {return _gfcb ;};}else {return _ad .Errorf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0073\u006f\u0075\u0072\u0063\u0065\u003a %\u002b\u0076",img ); -};return nil ;}; +// SetTarget changes the target attribute of the image reference (e.g. in the case of the creation of the reference or if the image which the reference is related to was moved from one location to another). +func (_ggd *ImageRef )SetTarget (target string ){_ggd ._baa =target };func (_daed CustomProperties )SetPropertyAsUi2 (name string ,ui2 uint16 ){_bgc :=_daed .getNewProperty (name );_bgc .PropertyChoice .Ui2 =&ui2 ;_daed .setOrReplaceProperty (_bgc );}; +func (_ebf CustomProperties )SetPropertyAsFiletime (name string ,filetime _da .Time ){_gefb :=_ebf .getNewProperty (name );_gefb .PropertyChoice .Filetime =&filetime ;_ebf .setOrReplaceProperty (_gefb );}; -// RelativeHeight returns the relative height of an image given a fixed width. -// This is used when setting image to a fixed width to calculate the height -// required to keep the same image aspect ratio. -func (_cgf ImageRef )RelativeHeight (w _bbg .Distance )_bbg .Distance {_cgfb :=float64 (_cgf .Size ().Y )/float64 (_cgf .Size ().X );return w *_bbg .Distance (_cgfb );}; +// X returns the inner wrapped XML type of CustomProperty. +func (_eaf CustomProperty )X ()*_dbe .CT_Property {return _eaf ._ecda }; -// FindRIDForN returns the relationship ID for the i'th relationship of type t. -func (_gfcf Relationships )FindRIDForN (i int ,t string )string {for _ ,_bbeca :=range _gfcf ._bdga .CT_Relationships .Relationship {if _bbeca .TypeAttr ==t {if i ==0{return _bbeca .IdAttr ;};i --;};};return "";};func (_ace CustomProperties )SetPropertyAsNull (name string ){_dac :=_ace .getNewProperty (name ); -_dac .PropertyChoice .Null =_cd .NewNull ();_ace .setOrReplaceProperty (_dac );}; +// SetTarget set the target (path) of a relationship. +func (_fcf Relationship )SetTarget (s string ){_fcf ._fdc .TargetAttr =s };func (_gg CustomProperties )setOrReplaceProperty (_eca *_dbe .CT_Property ){_gg .setPropertyHelper (_eca ,true );};var ReleasedAt =_da .Date (_bcd ,_cdd ,_beae ,_cad ,_bdca ,0,0,_da .UTC ); -// AddCustomRelationships adds relationships related to custom properties to the document. -func (_abe *DocBase )AddCustomRelationships (){_abe .ContentTypes .AddOverride ("/\u0064o\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0063u\u0073\u0074\u006f\u006d.x\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065n\u0078\u006d\u006c\u0066\u006fr\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064o\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0063\u0075\u0073\u0074\u006f\u006d\u002d\u0070r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073+\u0078\u006d\u006c"); -_abe .Rels .AddRelationship ("\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c",_ce .CustomPropertiesType );};const _aeb ="2\u00300\u0036\u002d\u0030\u0031\u002d\u0030\u0032\u00541\u0035\u003a\u0030\u0034:0\u0035\u005a"; +// ContentStatus returns the content status of the document (e.g. "Final", "Draft") +func (_fggb CoreProperties )ContentStatus ()string {if _fggb ._dcb .ContentStatus !=nil {return *_fggb ._dcb .ContentStatus ;};return "";};func (_dgb CustomProperties )SetPropertyAsLpstr (name string ,lpstr string ){_cfgad :=_dgb .getNewProperty (name ); +_cfgad .PropertyChoice .Lpstr =&lpstr ;_dgb .setOrReplaceProperty (_cfgad );}; -// ApplicationVersion returns the version of the application that created the -// document. -func (_cae AppProperties )ApplicationVersion ()string {if _cae ._eg .AppVersion !=nil {return *_cae ._eg .AppVersion ;};return "";}; +// TableRow represents a row in a table. +type TableRow struct{_cgfe *_eag .CT_TableRow };func (_eccd CustomProperties )SetPropertyAsI1 (name string ,i1 int8 ){_acd :=_eccd .getNewProperty (name );_acd .PropertyChoice .I1 =&i1 ;_eccd .setOrReplaceProperty (_acd );}; -// DocBase is the type embedded in in the Document/Workbook/Presentation types -// that contains members common to all. -type DocBase struct{ContentTypes ContentTypes ;AppProperties AppProperties ;Rels Relationships ;CoreProperties CoreProperties ;CustomProperties CustomProperties ;Thumbnail _g .Image ;Images []ImageRef ;ExtraFiles []ExtraFile ;TmpPath string ;}; +// SetID set the ID of a relationship. +func (_afd Relationship )SetID (ID string ){_afd ._fdc .IdAttr =ID ;}; -// Relationships represents a .rels file. -type Relationships struct{_bdga *_dbd .Relationships }; +// Properties returns table properties. +func (_fec Table )Properties ()*_eag .CT_TableProperties {return _fec ._ebe .TblPr }; -// Path returns the path to an image file, if any. -func (_ebg ImageRef )Path ()string {return _ebg ._deae .Path };func (_ccbb TableRow )addCell ()*_f .CT_TableCell {_dfcbg :=_f .NewCT_TableCell ();_ccbb ._bcfd .Tc =append (_ccbb ._bcfd .Tc ,_dfcbg );return _dfcbg ;};func (_bfcc CustomProperties )SetPropertyAsUi1 (name string ,ui1 uint8 ){_cad :=_bfcc .getNewProperty (name ); -_cad .PropertyChoice .Ui1 =&ui1 ;_bfcc .setOrReplaceProperty (_cad );}; +// ExtraFile is an unsupported file type extracted from, or to be written to a +// zip package +type ExtraFile struct{ZipPath string ;StoragePath string ;}; -// X returns the inner wrapped XML type. -func (_gfe CoreProperties )X ()*_fa .CoreProperties {return _gfe ._dge };const _ggdg =30; +// CopyOverride copies override content type for a given `path` and puts it with a path `newPath`. +func (_bdc ContentTypes )CopyOverride (path ,newPath string ){if !_ea .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};if !_ea .HasPrefix (newPath ,"\u002f"){newPath ="\u002f"+newPath ;};for _ ,_acf :=range _bdc ._cde .TypesChoice {if _acf .Override ==nil {continue ; +};if _acf .Override .PartNameAttr ==path {_dca :=*_acf ;_dca .Override .PartNameAttr =newPath ;_bdc ._cde .TypesChoice =append (_bdc ._cde .TypesChoice ,&_dca );};};}; // Properties returns table properties. -func (_bafc Table )Grid ()*_f .CT_TableGrid {return _bafc ._eegb .TblGrid }; +func (_dbed Table )Grid ()*_eag .CT_TableGrid {return _dbed ._ebe .TblGrid }; -// EnsureDefault esnures that an extension and default content type exist, -// adding it if necessary. -func (_dccb ContentTypes )EnsureDefault (ext ,contentType string ){ext =_da .ToLower (ext );for _ ,_be :=range _dccb ._ee .TypesChoice {_gbg :=_be .Default ;if _gbg !=nil &&_gbg .ExtensionAttr ==ext {_gbg .ContentTypeAttr =contentType ;return ;};};_fdg :=&_gf .Default {}; -_fdg .ContentTypeAttr =contentType ;_fdg .ExtensionAttr =ext ;_gdc :=_gf .NewCT_TypesChoice ();_gdc .Default =_fdg ;_dccb ._ee .TypesChoice =append (_dccb ._ee .TypesChoice ,_gdc );};func (_eef CustomProperties )SetPropertyAsR4 (name string ,r4 float32 ){_bbeg :=_eef .getNewProperty (name ); -_bbeg .PropertyChoice .R4 =&r4 ;_eef .setOrReplaceProperty (_bbeg );}; +// Pages returns total number of pages which are saved by the text editor which produced the document. +// For unioffice created documents, it is 0. +func (_ffg AppProperties )Pages ()int32 {if _ffg ._ffe .Pages !=nil {return *_ffg ._ffe .Pages ;};return 0;};func (_ccg CustomProperties )SetPropertyAsUint (name string ,ui uint ){_efb :=_ccg .getNewProperty (name );_adg :=uint32 (ui );_efb .PropertyChoice .Uint =&_adg ; +_ccg .setOrReplaceProperty (_efb );}; -// SetTarget set the target (path) of a relationship. -func (_fbee Relationship )SetTarget (s string ){_fbee ._dfc .TargetAttr =s }; +// X returns the inner wrapped XML type. +func (_dcg CoreProperties )X ()*_fg .CoreProperties {return _dcg ._dcb }; -// NewRelationship constructs a new relationship. -func NewRelationship ()Relationship {return Relationship {_dfc :_dbd .NewRelationship ()}}; +// GetByRelId returns a relationship with the associated relation ID. +func (_fccc Relationships )GetByRelId (idAttr string )Relationship {for _ ,_cfgf :=range _fccc ._fac .Relationship {if _cfgf .IdAttr ==idAttr {return Relationship {_fdc :_cfgf };};};return Relationship {};}; -// SetOffsetX sets horizontal offset of a table in distance units (see measurement package). -func (_fad Table )SetOffsetX (offX float64 ){if _fad ._eaa .Off ==nil {_fad ._eaa .Off =_f .NewCT_Point2D ();_efe :=int64 (0);_fad ._eaa .Off .YAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_efe };};_gbee :=_bbg .ToEMU (offX );_fad ._eaa .Off .XAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_gbee }; -}; +// AddCol adds a column to a table. +func (_fge Table )AddCol ()*TableCol {_dfcca :=_eag .NewCT_TableCol ();_fge ._ebe .TblGrid .GridCol =append (_fge ._ebe .TblGrid .GridCol ,_dfcca );for _ ,_egf :=range _fge ._ebe .Tr {_efd :=_eag .NewCT_TableCell ();_egf .Tc =append (_egf .Tc ,_efd );}; +return &TableCol {_bbbf :_dfcca };}; -// NewTable makes a new table. -func NewTable ()*Table {_cbbg :=_f .NewTbl ();_cbbg .TblPr =_f .NewCT_TableProperties ();return &Table {_eegb :_cbbg };}; +// SetModified sets the time that the document was modified. +func (_ba CoreProperties )SetModified (t _da .Time ){_ba ._dcb .Modified =_cfg (t ,"\u0064\u0063t\u0065\u0072\u006ds\u003a\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064");}; -// CopyOverride copies override content type for a given `path` and puts it with a path `newPath`. -func (_gcb ContentTypes )CopyOverride (path ,newPath string ){if !_da .HasPrefix (path ,"\u002f"){path ="\u002f"+path ;};if !_da .HasPrefix (newPath ,"\u002f"){newPath ="\u002f"+newPath ;};for _ ,_cag :=range _gcb ._ee .TypesChoice {if _cag .Override ==nil {continue ; -};if _cag .Override .PartNameAttr ==path {_abf :=*_cag ;_abf .Override .PartNameAttr =newPath ;_gcb ._ee .TypesChoice =append (_gcb ._ee .TypesChoice ,&_abf );};};};func _gef (_gfee _dea .Time ,_aebg string )*_ce .XSDAny {_afc :=&_ce .XSDAny {XMLName :_ga .Name {Local :_aebg }}; -_afc .Attrs =append (_afc .Attrs ,_ga .Attr {Name :_ga .Name {Local :"\u0078\u0073\u0069\u003a\u0074\u0079\u0070\u0065"},Value :"\u0064\u0063\u0074\u0065\u0072\u006d\u0073\u003a\u00573\u0043\u0044\u0054\u0046"});_afc .Attrs =append (_afc .Attrs ,_ga .Attr {Name :_ga .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0073i"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0077\u0077\u0077\u002e\u0077\u0033\u002e\u006f\u0072\u0067\u002f\u00320\u0030\u0031\u002f\u0058\u004d\u004c\u0053\u0063\u0068\u0065\u006d\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u006e\u0063\u0065"}); -_afc .Attrs =append (_afc .Attrs ,_ga .Attr {Name :_ga .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063\u0074\u0065\u0072\u006d\u0073"},Value :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/"}); -_afc .Data =[]byte (_gfee .Format (_aeb ));return _afc ;};func (_cbd CustomProperties )SetPropertyAsError (name string ,error string ){_fec :=_cbd .getNewProperty (name );_fec .PropertyChoice .Error =&error ;_cbd .setOrReplaceProperty (_fec );}; +// SetOffsetY sets vertical offset of a table in distance units (see measurement package). +func (_gacd Table )SetOffsetY (offY float64 ){if _gacd ._ecaa .Off ==nil {_gacd ._ecaa .Off =_eag .NewCT_Point2D ();_geg :=int64 (0);_gacd ._ecaa .Off .XAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_geg };};_dcfe :=_be .ToEMU (offY );_gacd ._ecaa .Off .YAttr =_eag .ST_Coordinate {ST_CoordinateUnqualified :&_dcfe }; +}; -// DefAttr returns the DefAttr property. -func (_ffa TableStyles )DefAttr ()string {return _ffa ._bdf .DefAttr }; +// AddImageToZip adds an image (either from bytes or from disk) and adds it to the zip file. +func AddImageToZip (z *_db .Writer ,img ImageRef ,imageNum int ,dt _fb .DocType )error {_gafe :=_fb .AbsoluteImageFilename (dt ,imageNum ,_ea .ToLower (img .Format ()));if img .Data ()!=nil &&len (*img .Data ())> 0{if _acde :=_g .AddFileFromBytes (z ,_gafe ,*img .Data ()); +_acde !=nil {return _acde ;};}else if img .Path ()!=""{if _ddf :=_g .AddFileFromStorage (z ,_gafe ,img .Path ());_ddf !=nil {return _ddf ;};}else {return _ff .Errorf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0073\u006f\u0075\u0072\u0063\u0065\u003a %\u002b\u0076",img ); +};return nil ;};func (_dggf TableRow )addCell ()*_eag .CT_TableCell {_ceed :=_eag .NewCT_TableCell ();_dggf ._cgfe .Tc =append (_dggf ._cgfe .Tc ,_ceed );return _ceed ;}; -// NewTheme constructs a new theme. -func NewTheme ()Theme {return Theme {_f .NewTheme ()}}; +// NewTable makes a new table. +func NewTable ()*Table {_dbc :=_eag .NewTbl ();_dbc .TblPr =_eag .NewCT_TableProperties ();return &Table {_ebe :_dbc };}; // NewTableStyles constructs a new TableStyles. -func NewTableStyles ()TableStyles {return TableStyles {_bdf :_f .NewTblStyleLst ()}};func (_agd CustomProperties )SetPropertyAsI1 (name string ,i1 int8 ){_aaa :=_agd .getNewProperty (name );_aaa .PropertyChoice .I1 =&i1 ;_agd .setOrReplaceProperty (_aaa ); -};func (_dab CustomProperties )SetPropertyAsEmpty (name string ){_baf :=_dab .getNewProperty (name );_baf .PropertyChoice .Empty =_cd .NewEmpty ();_dab .setOrReplaceProperty (_baf );};func (_ffc CustomProperties )SetPropertyAsBlob (name ,blob string ){_ffge :=_ffc .getNewProperty (name ); -_ffge .PropertyChoice .Blob =&blob ;_ffc .setOrReplaceProperty (_ffge );}; +func NewTableStyles ()TableStyles {return TableStyles {_bcffe :_eag .NewTblStyleLst ()}}; -// X returns the inner wrapped XML type. -func (_fbf TableStyles )X ()*_f .TblStyleLst {return _fbf ._bdf }; +// SetContentStatus records the content status of the document. +func (_dcd CoreProperties )SetContentStatus (s string ){_dcd ._dcb .ContentStatus =&s }; -// MakeImageRef constructs an image reference which is a reference to a -// particular image file inside a document. The same image can be used multiple -// times in a document by re-use the ImageRef. -func MakeImageRef (img Image ,d *DocBase ,rels Relationships )ImageRef {return ImageRef {_deae :img ,_eea :d ,_egc :rels };}; +// AddHyperlink adds an external hyperlink relationship. +func (_ddfg Relationships )AddHyperlink (target string )Hyperlink {_aca :=_ddfg .AddRelationship (target ,_fb .HyperLinkType );_aca ._fdc .TargetModeAttr =_ee .ST_TargetModeExternal ;return Hyperlink (_aca );}; -// CustomProperties contains document specific properties. -type CustomProperties struct{_fffa *_bd .Properties }; +// CopyRelationship copies the relationship. +func (_faae Relationships )CopyRelationship (idAttr string )(Relationship ,bool ){for _cefd :=range _faae ._fac .Relationship {if _faae ._fac .Relationship [_cefd ].IdAttr ==idAttr {_afe :=*_faae ._fac .Relationship [_cefd ];_baf :=len (_faae ._fac .Relationship )+1; +_fce :=map[string ]struct{}{};for _ ,_egd :=range _faae ._fac .Relationship {_fce [_egd .IdAttr ]=struct{}{};};for _ ,_gbgf :=_fce [_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_baf )];_gbgf ;_ ,_gbgf =_fce [_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_baf )]{_baf ++; +};_afe .IdAttr =_ff .Sprintf ("\u0072\u0049\u0064%\u0064",_baf );_faae ._fac .Relationship =append (_faae ._fac .Relationship ,&_afe );return Relationship {_fdc :&_afe },true ;};};return Relationship {},false ;}; -// AppProperties contains properties specific to the document and the -// application that created it. -type AppProperties struct{_eg *_bf .Properties }; +// CreateCustomProperties creates the custom properties of the document. +func (_gdg *DocBase )CreateCustomProperties (){_gdg .CustomProperties =NewCustomProperties ();_gdg .AddCustomRelationships ();}; -// Application returns the name of the application that created the document. -// For unioffice created documents, it defaults to github.com/unidoc/unioffice -func (_bbf AppProperties )Application ()string {if _bbf ._eg .Application !=nil {return *_bbf ._eg .Application ;};return "";}; +// NewRelationships creates a new relationship wrapper. +func NewRelationships ()Relationships {return Relationships {_fac :_ee .NewRelationships ()}}; -// CopyRelationship copies the relationship. -func (_gfaf Relationships )CopyRelationship (idAttr string )(Relationship ,bool ){for _gcd :=range _gfaf ._bdga .Relationship {if _gfaf ._bdga .Relationship [_gcd ].IdAttr ==idAttr {_ecc :=*_gfaf ._bdga .Relationship [_gcd ];_fabe :=len (_gfaf ._bdga .Relationship )+1; -_fdb :=map[string ]struct{}{};for _ ,_bced :=range _gfaf ._bdga .Relationship {_fdb [_bced .IdAttr ]=struct{}{};};for _ ,_ebb :=_fdb [_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_fabe )];_ebb ;_ ,_ebb =_fdb [_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_fabe )]{_fabe ++; -};_ecc .IdAttr =_ad .Sprintf ("\u0072\u0049\u0064%\u0064",_fabe );_gfaf ._bdga .Relationship =append (_gfaf ._bdga .Relationship ,&_ecc );return Relationship {_dfc :&_ecc },true ;};};return Relationship {},false ;}; +// Rows returns all table rows. +func (_bfca Table )Rows ()[]*TableRow {_cgdc :=_bfca ._ebe .Tr ;_gfa :=[]*TableRow {};for _ ,_cafg :=range _cgdc {_gfa =append (_gfa ,&TableRow {_cgfe :_cafg });};return _gfa ;}; -// NewCoreProperties constructs a new CoreProperties. -func NewCoreProperties ()CoreProperties {return CoreProperties {_dge :_fa .NewCoreProperties ()}}; +// RelID returns the relationship ID. +func (_cfa ImageRef )RelID ()string {return _cfa ._ddde }; -// GetTargetByRelId returns a target path with the associated relation ID. -func (_aga Relationships )GetTargetByRelId (idAttr string )string {for _ ,_fdgb :=range _aga ._bdga .Relationship {if _fdgb .IdAttr ==idAttr {return _fdgb .TargetAttr ;};};return "";}; +// SetTitle records the title of the document. +func (_cbgb CoreProperties )SetTitle (s string ){if _cbgb ._dcb .Title ==nil {_cbgb ._dcb .Title =&_fb .XSDAny {XMLName :_bg .Name {Local :"\u0064\u0063\u003a\u0074\u0069\u0074\u006c\u0065"}};};_cbgb ._dcb .Title .Data =[]byte (s );}; -// Table represents a table in the document. -type Table struct{_eegb *_f .Tbl ;_eaa *_f .CT_Transform2D ;}; +// ID returns the ID of a relationship. +func (_aace Relationship )ID ()string {return _aace ._fdc .IdAttr };const _bcd =2025; -// Append appends DocBase part of an office document to another DocBase. -func (_cb DocBase )Append (docBase1 DocBase )DocBase {_aed :=docBase1 .ContentTypes .X ();for _ ,_fg :=range _aed .TypesChoice {if _fg .Default !=nil {_cb .ContentTypes .AddDefault (_fg .Default .ExtensionAttr ,_fg .Default .ContentTypeAttr );}else if _fg .Override !=nil {_cb .ContentTypes .AddOverride (_fg .Override .PartNameAttr ,_fg .Override .ContentTypeAttr ); -};};_gac :=_cb .AppProperties .X ();_dd :=docBase1 .AppProperties .X ();if _gac .Pages !=nil {if _dd .Pages !=nil {*_gac .Pages +=*_dd .Pages ;};}else if _dd .Pages !=nil {_gac .Pages =_dd .Pages ;};if _gac .Words !=nil {if _dd .Words !=nil {*_gac .Words +=*_dd .Words ; -};}else if _dd .Words !=nil {_gac .Words =_dd .Words ;};if _gac .Characters !=nil {if _dd .Characters !=nil {*_gac .Characters +=*_dd .Characters ;};}else if _dd .Characters !=nil {_gac .Characters =_dd .Characters ;};if _gac .Lines !=nil {if _dd .Lines !=nil {*_gac .Lines +=*_dd .Lines ; -};}else if _dd .Lines !=nil {_gac .Lines =_dd .Lines ;};if _gac .Paragraphs !=nil {if _dd .Paragraphs !=nil {*_gac .Paragraphs +=*_dd .Paragraphs ;};}else if _dd .Paragraphs !=nil {_gac .Paragraphs =_dd .Paragraphs ;};if _gac .Notes !=nil {if _dd .Notes !=nil {*_gac .Notes +=*_dd .Notes ; -};}else if _dd .Notes !=nil {_gac .Notes =_dd .Notes ;};if _gac .HiddenSlides !=nil {if _dd .HiddenSlides !=nil {*_gac .HiddenSlides +=*_dd .HiddenSlides ;};}else if _dd .HiddenSlides !=nil {_gac .HiddenSlides =_dd .HiddenSlides ;};if _gac .MMClips !=nil {if _dd .MMClips !=nil {*_gac .MMClips +=*_dd .MMClips ; -};}else if _dd .MMClips !=nil {_gac .MMClips =_dd .MMClips ;};if _gac .LinksUpToDate !=nil {if _dd .LinksUpToDate !=nil {*_gac .LinksUpToDate =*_gac .LinksUpToDate &&*_dd .LinksUpToDate ;};}else if _dd .LinksUpToDate !=nil {_gac .LinksUpToDate =_dd .LinksUpToDate ; -};if _gac .CharactersWithSpaces !=nil {if _dd .CharactersWithSpaces !=nil {*_gac .CharactersWithSpaces +=*_dd .CharactersWithSpaces ;};}else if _dd .CharactersWithSpaces !=nil {_gac .CharactersWithSpaces =_dd .CharactersWithSpaces ;};if _gac .SharedDoc !=nil {if _dd .SharedDoc !=nil {*_gac .SharedDoc =*_gac .SharedDoc ||*_dd .SharedDoc ; -};}else if _dd .SharedDoc !=nil {_gac .SharedDoc =_dd .SharedDoc ;};if _gac .HyperlinksChanged !=nil {if _dd .HyperlinksChanged !=nil {*_gac .HyperlinksChanged =*_gac .HyperlinksChanged ||*_dd .HyperlinksChanged ;};}else if _dd .HyperlinksChanged !=nil {_gac .HyperlinksChanged =_dd .HyperlinksChanged ; -};_gac .DigSig =nil ;if _gac .TitlesOfParts ==nil &&_dd .TitlesOfParts !=nil {_gac .TitlesOfParts =_dd .TitlesOfParts ;};if _gac .HeadingPairs !=nil {if _dd .HeadingPairs !=nil {_bc :=_gac .HeadingPairs .Vector ;_bbgd :=_dd .HeadingPairs .Vector ;_cc :=_bc .VectorChoice ; -_ea :=_bbgd .VectorChoice ;_dfd :=[]*_cd .CT_VectorChoice {};for _bfc :=0;_bfc < len (_ea );_bfc +=2{_dc :=_ea [_bfc ].Lpstr ;_ab :=false ;for _bcf :=0;_bcf < len (_cc );_bcf +=2{_bbe :=_cc [_bcf ].Lpstr ;if _bbe !=nil &&_dc !=nil &&*_bbe ==*_dc {*_cc [_bcf +1].I4 =*_cc [_bcf +1].I4 +*_ea [_bfc +1].I4 ; -_ab =true ;break ;};};if !_ab {_fd :=_cd .NewCT_VectorChoice ();_fd .Lpstr =_ea [_bfc ].Lpstr ;_dfd =append (_dfd ,_fd );_bbga :=_cd .NewCT_VectorChoice ();_bbga .I4 =_ea [_bfc ].I4 ;_dfd =append (_dfd ,_bbga );};};_cc =append (_cc ,_dfd ...);_bc .SizeAttr =uint32 (len (_cc )); -};}else if _dd .HeadingPairs !=nil {_gac .HeadingPairs =_dd .HeadingPairs ;};if _gac .HLinks !=nil {if _dd .HLinks !=nil {_ec :=_gac .HLinks .Vector ;_gb :=_dd .HLinks .Vector ;_gae :=_ec .VectorChoice ;_gba :=_gb .VectorChoice ;for _ ,_bbef :=range _gba {_ddc :=true ; -for _ ,_eb :=range _gae {if _e .DeepEqual (_eb ,_bbef ){_ddc =false ;break ;};};if _ddc {_gae =append (_gae ,_bbef );_ec .SizeAttr ++;};};};}else if _dd .HLinks !=nil {_gac .HLinks =_dd .HLinks ;};_aeg :=_cb .GetOrCreateCustomProperties ();_cdd :=docBase1 .GetOrCreateCustomProperties (); -for _ ,_cce :=range _cdd .PropertiesList (){_aeg .setProperty (_cce );};_cb .CustomProperties =_aeg ;_ac :=_cb .Rels .X ().Relationship ;for _ ,_cbb :=range docBase1 .Rels .X ().Relationship {_dcc :=true ;for _ ,_dag :=range _ac {if _dag .TargetAttr ==_cbb .TargetAttr &&_dag .TypeAttr ==_cbb .TypeAttr {_dcc =false ; -break ;};};if _dcc {_cb .Rels .AddRelationship (_cbb .TargetAttr ,_cbb .TypeAttr );};};for _ ,_fe :=range docBase1 .ExtraFiles {_fff :=_fe .ZipPath ;_cg :=true ;for _ ,_fef :=range _cb .ExtraFiles {if _fef .ZipPath ==_fff {_cg =false ;break ;};};if _cg {_cb .ExtraFiles =append (_cb .ExtraFiles ,_fe ); -};};return _cb ;}; +// RelativeWidth returns the relative width of an image given a fixed height. +// This is used when setting image to a fixed height to calculate the width +// required to keep the same image aspect ratio. +func (_eccc ImageRef )RelativeWidth (h _be .Distance )_be .Distance {_fgdc :=float64 (_eccc .Size ().X )/float64 (_eccc .Size ().Y );return h *_be .Distance (_fgdc );}; -// AddRow adds a row to a table. -func (_ccdd Table )AddRow ()*TableRow {_cgbd :=_f .NewCT_TableRow ();for _cgfe :=0;_cgfe < len (_ccdd ._eegb .TblGrid .GridCol );_cgfe ++{_cgbd .Tc =append (_cgbd .Tc ,_f .NewCT_TableCell ());};_ccdd ._eegb .Tr =append (_ccdd ._eegb .Tr ,_cgbd );return &TableRow {_bcfd :_cgbd }; -}; +// SetPages sets the pages count of the document. +func (_dc AppProperties )SetPages (n int32 ){_dc ._ffe .Pages =&n }; + +// CustomProperties contains document specific properties. +type CustomProperties struct{_acgb *_dbe .Properties }; // ImageFromStorage reads an image using the currently set // temporary storage mechanism (see tempstorage). You can also // construct an Image directly if the file and size are known. -func ImageFromStorage (path string )(Image ,error ){_fcge :=Image {};_eeed ,_bdc :=_ae .Open (path );if _bdc !=nil {return _fcge ,_ad .Errorf ("\u0065\u0072\u0072or\u0020\u0072\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bdc ); -};defer _eeed .Close ();_fdaa ,_eddf ,_bdc :=_g .Decode (_eeed );if _bdc !=nil {return _fcge ,_ad .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_bdc );};_fcge .Path =path ; -_fcge .Format =_eddf ;_fcge .Size =_fdaa .Bounds ().Size ();return _fcge ,nil ;}; - -// AddAutoRelationship adds a relationship with an automatically generated -// filename based off of the type. It should be preferred over AddRelationship -// to ensure consistent filenames are maintained. -func (_dbg Relationships )AddAutoRelationship (dt _ce .DocType ,src string ,idx int ,ctype string )Relationship {return _dbg .AddRelationship (_ce .RelativeFilename (dt ,src ,ctype ,idx ),ctype );}; - -// SetOffsetY sets vertical offset of a table in distance units (see measurement package). -func (_ecaac Table )SetOffsetY (offY float64 ){if _ecaac ._eaa .Off ==nil {_ecaac ._eaa .Off =_f .NewCT_Point2D ();_bec :=int64 (0);_ecaac ._eaa .Off .XAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_bec };};_ded :=_bbg .ToEMU (offY );_ecaac ._eaa .Off .YAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_ded }; -};func (_dee CustomProperties )SetPropertyAsI8 (name string ,i8 int64 ){_fab :=_dee .getNewProperty (name );_fab .PropertyChoice .I8 =&i8 ;_dee .setOrReplaceProperty (_fab );}; - -// SetApplication sets the name of the application that created the document. -func (_edg AppProperties )SetApplication (s string ){_edg ._eg .Application =&s }; +func ImageFromStorage (path string )(Image ,error ){_bdag :=Image {};_fgda ,_add :=_ceg .Open (path );if _add !=nil {return _bdag ,_ff .Errorf ("\u0065\u0072\u0072or\u0020\u0072\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_add ); +};defer _fgda .Close ();_cgd ,_gfba ,_add :=_df .Decode (_fgda );if _add !=nil {return _bdag ,_ff .Errorf ("\u0075n\u0061\u0062\u006c\u0065 \u0074\u006f\u0020\u0070\u0061r\u0073e\u0020i\u006d\u0061\u0067\u0065\u003a\u0020\u0025s",_add );};_bdag .Path =path ; +_bdag .Format =_gfba ;_bdag .Size =_cgd .Bounds ().Size ();return _bdag ,nil ;}; -// Target returns the target (path) of a relationship. -func (_gcba Relationship )Target ()string {return _gcba ._dfc .TargetAttr };func init (){_dgd .SetAsStorage ()}; +// SetCreated sets the time that the document was created. +func (_aega CoreProperties )SetCreated (t _da .Time ){_aega ._dcb .Created =_cfg (t ,"\u0064c\u0074e\u0072\u006d\u0073\u003a\u0063\u0072\u0065\u0061\u0074\u0065\u0064");}; -// Image is a container for image information. It's used as we need format and -// and size information to use images. -// It contains either the filesystem path to the image, or the image itself. -type Image struct{Size _g .Point ;Format string ;Path string ;Data *[]byte ;}; +// X returns the inner wrapped XML type. +func (_dead Relationship )X ()*_ee .Relationship {return _dead ._fdc };func init (){_fc .SetAsStorage ()}; -// Author returns the author of the document -func (_dfbd CoreProperties )Author ()string {if _dfbd ._dge .Creator !=nil {return string (_dfbd ._dge .Creator .Data );};return "";};func (_bce CustomProperties )SetPropertyAsCy (name string ,cy string ){_eac :=_bce .getNewProperty (name );_eac .PropertyChoice .Cy =&cy ; -_bce .setOrReplaceProperty (_eac );}; +// AddCustomRelationships adds relationships related to custom properties to the document. +func (_cbc *DocBase )AddCustomRelationships (){_cbc .ContentTypes .AddOverride ("/\u0064o\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0063u\u0073\u0074\u006f\u006d.x\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065n\u0078\u006d\u006c\u0066\u006fr\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064o\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0063\u0075\u0073\u0074\u006f\u006d\u002d\u0070r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073+\u0078\u006d\u006c"); +_cbc .Rels .AddRelationship ("\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c",_fb .CustomPropertiesType );};func (_gfe CustomProperties )SetPropertyAsI2 (name string ,i2 int16 ){_bfc :=_gfe .getNewProperty (name ); +_bfc .PropertyChoice .I2 =&i2 ;_gfe .setOrReplaceProperty (_bfc );};func (_defe CustomProperties )getNewProperty (_ged string )*_dbe .CT_Property {_afb :=_defe ._acgb .Property ;_dbee :=int32 (1);for _ ,_ecg :=range _afb {if _ecg .PidAttr > _dbee {_dbee =_ecg .PidAttr ; +};};_cag :=_dbe .NewCT_Property ();_cag .NameAttr =&_ged ;_cag .PidAttr =_dbee +1;_cag .FmtidAttr ="\u007b\u0044\u0035\u0043\u0044\u0044\u0035\u0030\u0035\u002d\u0032\u0045\u0039\u0043\u002d\u0031\u0030\u0031\u0042\u002d\u0039\u0033\u0039\u0037-\u0030\u0038\u0030\u0030\u0032B\u0032\u0043F\u0039\u0041\u0045\u007d"; +return _cag ;}; -// X returns the inner raw content types. -func (_ba ContentTypes )X ()*_gf .Types {return _ba ._ee }; +// SetApplication sets the name of the application that created the document. +func (_gbd AppProperties )SetApplication (s string ){_gbd ._ffe .Application =&s };func (_aede CustomProperties )SetPropertyAsClsid (name string ,clsid string ){_cee :=_aede .getNewProperty (name );_cee .PropertyChoice .Clsid =&clsid ;_aede .setOrReplaceProperty (_cee ); +}; -// Format returns the format of the underlying image -func (_gfge ImageRef )Format ()string {return _gfge ._deae .Format }; +// Cells returns an array of row cells. +func (_feeb TableRow )Cells ()[]*_eag .CT_TableCell {return _feeb ._cgfe .Tc }; -// CustomProperty contains document specific property. -// Using of this type is deprecated. -type CustomProperty struct{_gbf *_bd .CT_Property };func (_ggb CustomProperties )SetPropertyAsVector (name string ,vector *_cd .Vector ){_bbea :=_ggb .getNewProperty (name );_bbea .PropertyChoice .Vector =vector ;_ggb .setOrReplaceProperty (_bbea );};const _eced =15; +// RelativeHeight returns the relative height of an image given a fixed width. +// This is used when setting image to a fixed width to calculate the height +// required to keep the same image aspect ratio. +func (_faag ImageRef )RelativeHeight (w _be .Distance )_be .Distance {_dgge :=float64 (_faag .Size ().Y )/float64 (_faag .Size ().X );return w *_be .Distance (_dgge );}; +// Type returns the type of a relationship. +func (_aae Relationship )Type ()string {return _aae ._fdc .TypeAttr }; -// GetByRelId returns a relationship with the associated relation ID. -func (_dacc Relationships )GetByRelId (idAttr string )Relationship {for _ ,_fca :=range _dacc ._bdga .Relationship {if _fca .IdAttr ==idAttr {return Relationship {_dfc :_fca };};};return Relationship {};}; +// CoreProperties contains document specific properties. +type CoreProperties struct{_dcb *_fg .CoreProperties };func (_fgcg CustomProperties )setPropertyHelper (_dfcc *_dbe .CT_Property ,_bedf bool ){_ada :=_fgcg .GetPropertyByName (*_dfcc .NameAttr );if (_ada ==CustomProperty {}){_fgcg ._acgb .Property =append (_fgcg ._acgb .Property ,_dfcc ); +}else if _bedf {_dfcc .FmtidAttr =_ada ._ecda .FmtidAttr ;if _ada ._ecda .PidAttr ==0{_dfcc .PidAttr =_ada ._ecda .PidAttr ;};_dfcc .LinkTargetAttr =_ada ._ecda .LinkTargetAttr ;*_ada ._ecda =*_dfcc ;};}; -// X returns the inner wrapped XML type. -func (_aac AppProperties )X ()*_bf .Properties {return _aac ._eg }; +// Target returns the target attrubute of the image reference (a path where the image file is located in the document structure). +func (_aacg *ImageRef )Target ()string {return _aacg ._baa };const _bdca =30; -// NewRelationshipsCopy creates a new relationships wrapper as a copy of passed in instance. -func NewRelationshipsCopy (rels Relationships )Relationships {_ffce :=*rels ._bdga ;return Relationships {_bdga :&_ffce };}; +// SetLastModifiedBy records the last person to modify the document. +func (_cbe CoreProperties )SetLastModifiedBy (s string ){_cbe ._dcb .LastModifiedBy =&s };func (_edf CustomProperties )SetPropertyAsOblob (name ,oblob string ){_gbge :=_edf .getNewProperty (name );_gbge .PropertyChoice .Oblob =&oblob ;_edf .setOrReplaceProperty (_gbge ); +}; -// ID returns the ID of a relationship. -func (_age Relationship )ID ()string {return _age ._dfc .IdAttr }; +// FindRIDForN returns the relationship ID for the i'th relationship of type t. +func (_ebg Relationships )FindRIDForN (i int ,t string )string {for _ ,_gbcca :=range _ebg ._fac .CT_Relationships .Relationship {if _gbcca .TypeAttr ==t {if i ==0{return _gbcca .IdAttr ;};i --;};};return "";};func (_gc CustomProperties )SetPropertyAsBstr (name string ,bstr string ){_ddc :=_gc .getNewProperty (name ); +_ddc .PropertyChoice .Bstr =&bstr ;_gc .setOrReplaceProperty (_ddc );}; -// SetWidth sets column width, see measurement package. -func (_dfbc TableCol )SetWidth (m _bbg .Distance ){_gggg :=_bbg .ToEMU (float64 (m ));_dfbc ._edcd .WAttr =_f .ST_Coordinate {ST_CoordinateUnqualified :&_gggg };}; +// Remove removes an existing relationship. +func (_bgga Relationships )Remove (rel Relationship )bool {for _bggc ,_dbebg :=range _bgga ._fac .Relationship {if _dbebg ==rel ._fdc {copy (_bgga ._fac .Relationship [_bggc :],_bgga ._fac .Relationship [_bggc +1:]);_bgga ._fac .Relationship =_bgga ._fac .Relationship [0:len (_bgga ._fac .Relationship )-1]; +return true ;};};return false ;};func (_dfb CustomProperties )setProperty (_egce *_dbe .CT_Property ){_dfb .setPropertyHelper (_egce ,false );}; -// SetApplicationVersion sets the version of the application that created the -// document. Per MS, the verison string mut be in the form 'XX.YYYY'. -func (_ead AppProperties )SetApplicationVersion (s string ){_ead ._eg .AppVersion =&s }; +// GetTargetByRelId returns a target path with the associated relation ID. +func (_fee Relationships )GetTargetByRelId (idAttr string )string {for _ ,_deg :=range _fee ._fac .Relationship {if _deg .IdAttr ==idAttr {return _deg .TargetAttr ;};};return "";}; -// Type returns the type of a relationship. -func (_gaca Relationship )Type ()string {return _gaca ._dfc .TypeAttr }; +// NewCustomProperties constructs a new CustomProperties. +func NewCustomProperties ()CustomProperties {return CustomProperties {_acgb :_dbe .NewProperties ()}};func (_aag Relationship )String ()string {return _ff .Sprintf ("\u007b\u0049\u0044\u003a \u0025\u0073\u0020\u0054\u0061\u0072\u0067\u0065\u0074\u003a \u0025s\u0020\u0054\u0079\u0070\u0065\u003a\u0020%\u0073\u007d",_aag .ID (),_aag .Target (),_aag .Type ()); +};func (_fea CustomProperties )SetPropertyAsUi4 (name string ,ui4 uint32 ){_gdc :=_fea .getNewProperty (name );_gdc .PropertyChoice .Ui4 =&ui4 ;_fea .setOrReplaceProperty (_gdc );}; -// Hyperlink is just an appropriately configured relationship. -type Hyperlink Relationship ; +// NewTheme constructs a new theme. +func NewTheme ()Theme {return Theme {_eag .NewTheme ()}};func (_daf CustomProperties )SetPropertyAsCy (name string ,cy string ){_acdg :=_daf .getNewProperty (name );_acdg .PropertyChoice .Cy =&cy ;_daf .setOrReplaceProperty (_acdg );};func UtcTimeFormat (t _da .Time )string {return t .Format (_bdbc )+"\u0020\u0055\u0054\u0043"}; -// RelativeWidth returns the relative width of an image given a fixed height. -// This is used when setting image to a fixed height to calculate the width -// required to keep the same image aspect ratio. -func (_gee ImageRef )RelativeWidth (h _bbg .Distance )_bbg .Distance {_edc :=float64 (_gee .Size ().X )/float64 (_gee .Size ().Y );return h *_bbg .Distance (_edc );};func (_cdaf CustomProperties )SetPropertyAsR8 (name string ,r8 float64 ){_bad :=_cdaf .getNewProperty (name ); -_bad .PropertyChoice .R8 =&r8 ;_cdaf .setOrReplaceProperty (_bad );};func (_bcc CustomProperties )SetPropertyAsUi8 (name string ,ui8 uint64 ){_fdd :=_bcc .getNewProperty (name );_fdd .PropertyChoice .Ui8 =&ui8 ;_bcc .setOrReplaceProperty (_fdd );};func (_ced CustomProperties )SetPropertyAsInt (name string ,i int ){_aggf :=_ced .getNewProperty (name ); -_bda :=int32 (i );_aggf .PropertyChoice .Int =&_bda ;_ced .setOrReplaceProperty (_aggf );};func (_edd CustomProperties )SetPropertyAsDecimal (name string ,decimal float64 ){_cbef :=_edd .getNewProperty (name );_cbef .PropertyChoice .Decimal =&decimal ; -_edd .setOrReplaceProperty (_cbef );}; -// TableCol represents a column in a table. -type TableCol struct{_edcd *_f .CT_TableCol };func (_bga CustomProperties )SetPropertyAsFiletime (name string ,filetime _dea .Time ){_geb :=_bga .getNewProperty (name );_geb .PropertyChoice .Filetime =&filetime ;_bga .setOrReplaceProperty (_geb );};var ReleasedAt =_dea .Date (_gbd ,_cecb ,_ggdg ,_eced ,_bed ,0,0,_dea .UTC ); +// GetOrCreateCustomProperties returns the custom properties of the document (and if they not exist yet, creating them first). +func (_caea *DocBase )GetOrCreateCustomProperties ()CustomProperties {if _caea .CustomProperties .X ()==nil {_caea .CreateCustomProperties ();};return _caea .CustomProperties ;}; +// Target returns the target (path) of a relationship. +func (_eefc Relationship )Target ()string {return _eefc ._fdc .TargetAttr }; -// GetPropertyByName returns a custom property selected by it's name. -func (_fc CustomProperties )GetPropertyByName (name string )CustomProperty {_cfg :=_fc ._fffa .Property ;for _ ,_dccc :=range _cfg {if *_dccc .NameAttr ==name {return CustomProperty {_gbf :_dccc };};};return CustomProperty {};};func (_feb CustomProperties )SetPropertyAsI2 (name string ,i2 int16 ){_cece :=_feb .getNewProperty (name ); -_cece .PropertyChoice .I2 =&i2 ;_feb .setOrReplaceProperty (_cece );}; +// Application returns the name of the application that created the document. +// For unioffice created documents, it defaults to github.com/unidoc/unioffice +func (_abd AppProperties )Application ()string {if _abd ._ffe .Application !=nil {return *_abd ._ffe .Application ;};return "";}; -// Created returns the time that the document was created. -func (_ecg CoreProperties )Created ()_dea .Time {return _abb (_ecg ._dge .Created )}; +// SetStyle assigns TableStyle to a table. +func (_edgd Table )SetStyle (style *_eag .CT_TableStyle ){if _edgd ._ebe .TblPr ==nil {_edgd ._ebe .TblPr =_eag .NewCT_TableProperties ();};if _edgd ._ebe .TblPr .TablePropertiesChoice ==nil {_edgd ._ebe .TblPr .TablePropertiesChoice =_eag .NewCT_TablePropertiesChoice (); +};_edgd ._ebe .TblPr .TablePropertiesChoice .TableStyle =style ;}; -// NewAppProperties constructs a new AppProperties. -func NewAppProperties ()AppProperties {_dfg :=AppProperties {_eg :_bf .NewProperties ()};_dfg .SetCompany ("\u0046\u006f\u0078\u0079\u0055\u0074\u0069\u006c\u0073\u0020\u0065\u0068\u0066");_dfg .SetApplication ("g\u0069\u0074\u0068\u0075\u0062\u002ec\u006f\u006d\u002f\u0075\u006e\u0069\u0064\u006f\u0063/\u0075\u006e\u0069o\u0066f\u0069\u0063\u0065"); -_dfg .SetDocSecurity (0);_dfg .SetLinksUpToDate (false );var _gfa ,_cbe ,_dbb int64 ;_ad .Sscanf (Version ,"\u0025\u0064\u002e\u0025\u0064\u002e\u0025\u0064",&_gfa ,&_cbe ,&_dbb );_aae :=float64 (_gfa )+float64 (_cbe )/10000.0;_dfg .SetApplicationVersion (_ad .Sprintf ("\u0025\u0030\u0037\u002e\u0034\u0066",_aae )); -return _dfg ;};func (_cec CustomProperties )setProperty (_bbfb *_bd .CT_Property ){_cec .setPropertyHelper (_bbfb ,false );}; +// AppProperties contains properties specific to the document and the +// application that created it. +type AppProperties struct{_ffe *_dae .Properties };func (_bba CustomProperties )SetPropertyAsEmpty (name string ){_aea :=_bba .getNewProperty (name );_aea .PropertyChoice .Empty =_c .NewEmpty ();_bba .setOrReplaceProperty (_aea );}; -// X returns the underlying raw XML data. -func (_dfec Relationships )X ()*_dbd .Relationships {return _dfec ._bdga };func (_feg CustomProperties )SetPropertyAsBstr (name string ,bstr string ){_geff :=_feg .getNewProperty (name );_geff .PropertyChoice .Bstr =&bstr ;_feg .setOrReplaceProperty (_geff ); -}; +// Theme is a drawingml theme. +type Theme struct{_eda *_eag .Theme }; -// SetCreated sets the time that the document was created. -func (_acd CoreProperties )SetCreated (t _dea .Time ){_acd ._dge .Created =_gef (t ,"\u0064c\u0074e\u0072\u006d\u0073\u003a\u0063\u0072\u0065\u0061\u0074\u0065\u0064");};func (_eceg CustomProperties )SetPropertyAsI4 (name string ,i4 int32 ){_bcg :=_eceg .getNewProperty (name ); -_bcg .PropertyChoice .I4 =&i4 ;_eceg .setOrReplaceProperty (_bcg );}; +// SetAuthor records the author of the document. +func (_dcc CoreProperties )SetAuthor (s string ){if _dcc ._dcb .Creator ==nil {_dcc ._dcb .Creator =&_fb .XSDAny {XMLName :_bg .Name {Local :"\u0064\u0063\u003a\u0063\u0072\u0065\u0061\u0074\u006f\u0072"}};};_dcc ._dcb .Creator .Data =[]byte (s );}; -// ContentStatus returns the content status of the document (e.g. "Final", "Draft") -func (_bdg CoreProperties )ContentStatus ()string {if _bdg ._dge .ContentStatus !=nil {return *_bdg ._dge .ContentStatus ;};return "";};func (_ged CustomProperties )SetPropertyAsOblob (name ,oblob string ){_cfe :=_ged .getNewProperty (name );_cfe .PropertyChoice .Oblob =&oblob ; -_ged .setOrReplaceProperty (_cfe );}; \ No newline at end of file +// X returns the inner wrapped XML type. +func (_age Theme )X ()*_eag .Theme {return _age ._eda };func (_eee CustomProperties )SetPropertyAsOstream (name string ,ostream string ){_bgcf :=_eee .getNewProperty (name );_bgcf .PropertyChoice .Ostream =&ostream ;_eee .setOrReplaceProperty (_bgcf ); +}; \ No newline at end of file diff --git a/common/license/license.go b/common/license/license.go index 543954681d..68898d41f6 100644 --- a/common/license/license.go +++ b/common/license/license.go @@ -11,40 +11,40 @@ // Package license helps manage commercial licenses and check if they // are valid for the version of UniOffice used. -package license ;import _b "github.com/unidoc/unioffice/v2/internal/license"; +package license ;import _g "github.com/unidoc/unioffice/v2/internal/license"; -// LicenseKey represents a loaded license key. -type LicenseKey =_b .LicenseKey ; - -// SetLicenseKey sets and validates the license key. -func SetLicenseKey (content string ,customerName string )error {return _b .SetLicenseKey (content ,customerName );}; +// SetMeteredKey sets the metered License API key required for SaaS operation. +// Document usage is reported periodically for the product to function correctly. +func SetMeteredKey (apiKey string )error {return _g .SetMeteredKey (apiKey )}; // GetLicenseKey returns the currently loaded license key. -func GetLicenseKey ()*LicenseKey {return _b .GetLicenseKey ()};const (LicenseTierUnlicensed =_b .LicenseTierUnlicensed ;LicenseTierCommunity =_b .LicenseTierCommunity ;LicenseTierIndividual =_b .LicenseTierIndividual ;LicenseTierBusiness =_b .LicenseTierBusiness ; -); +func GetLicenseKey ()*LicenseKey {return _g .GetLicenseKey ()}; -// LegacyLicenseType is the type of license -type LegacyLicenseType =_b .LegacyLicenseType ; +// SetMeteredKeyUsageLogVerboseMode sets the metered License API Key usage log verbose mode. +// Default value `false`, set to `true` will log the credit usages and print out to console with log level INFO. +func SetMeteredKeyUsageLogVerboseMode (val bool ){_g .SetMeteredKeyUsageLogVerboseMode (val )}; -// MakeUnlicensedKey returns a default key. -func MakeUnlicensedKey ()*LicenseKey {return _b .MakeUnlicensedKey ()}; +// LicenseKey represents a loaded license key. +type LicenseKey =_g .LicenseKey ; -// SetMeteredKey sets the metered License API key required for SaaS operation. -// Document usage is reported periodically for the product to function correctly. -func SetMeteredKey (apiKey string )error {return _b .SetMeteredKey (apiKey )}; +// LegacyLicenseType is the type of license +type LegacyLicenseType =_g .LegacyLicenseType ; // SetMeteredKeyPersistentCache sets the metered License API Key persistent cache. // Default value `true`, set to `false` will report the usage immediately to license server, // this can be used when there's no access to persistent data storage. -func SetMeteredKeyPersistentCache (val bool ){_b .SetMeteredKeyPersistentCache (val )}; +func SetMeteredKeyPersistentCache (val bool ){_g .SetMeteredKeyPersistentCache (val )}; -// SetMeteredKeyUsageLogVerboseMode sets the metered License API Key usage log verbose mode. -// Default value `false`, set to `true` will log the credit usages and print out to console with log level INFO. -func SetMeteredKeyUsageLogVerboseMode (val bool ){_b .SetMeteredKeyUsageLogVerboseMode (val )}; +// SetLicenseKey sets and validates the license key. +func SetLicenseKey (content string ,customerName string )error {return _g .SetLicenseKey (content ,customerName );}; + +// MakeUnlicensedKey returns a default key. +func MakeUnlicensedKey ()*LicenseKey {return _g .MakeUnlicensedKey ()}; // GetMeteredState checks the currently used metered document usage status, // documents used and credits available. -func GetMeteredState ()(_b .MeteredStatus ,error ){return _b .GetMeteredState ()}; +func GetMeteredState ()(_g .MeteredStatus ,error ){return _g .GetMeteredState ()};const (LicenseTierUnlicensed =_g .LicenseTierUnlicensed ;LicenseTierCommunity =_g .LicenseTierCommunity ;LicenseTierIndividual =_g .LicenseTierIndividual ;LicenseTierBusiness =_g .LicenseTierBusiness ; +); // LegacyLicense holds the old-style unioffice license information. -type LegacyLicense =_b .LegacyLicense ; \ No newline at end of file +type LegacyLicense =_g .LegacyLicense ; \ No newline at end of file diff --git a/common/logger/logger.go b/common/logger/logger.go index d3ab45b099..25c5b39354 100644 --- a/common/logger/logger.go +++ b/common/logger/logger.go @@ -9,96 +9,97 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package logger ;import (_f "fmt";_cb "io";_d "os";_b "path/filepath";_c "runtime";);func _ddg (_bc _cb .Writer ,_bca string ,_ecf string ,_geg ...interface{}){_ ,_eca ,_eag ,_ggd :=_c .Caller (3);if !_ggd {_eca ="\u003f\u003f\u003f";_eag =0;}else {_eca =_b .Base (_eca ); -};_ag :=_f .Sprintf ("\u0025s\u0020\u0025\u0073\u003a\u0025\u0064 ",_bca ,_eca ,_eag )+_ecf +"\u000a";_f .Fprintf (_bc ,_ag ,_geg ...);}; +package logger ;import (_g "fmt";_ag "io";_ce "os";_c "path/filepath";_ae "runtime";);const (LogLevelTrace LogLevel =5;LogLevelDebug LogLevel =4;LogLevelInfo LogLevel =3;LogLevelNotice LogLevel =2;LogLevelWarning LogLevel =1;LogLevelError LogLevel =0;); -// IsLogLevel returns true from dummy logger. -func (DummyLogger )IsLogLevel (level LogLevel )bool {return true }; - -// Notice does nothing for dummy logger. -func (DummyLogger )Notice (format string ,args ...interface{}){}; - -// Trace logs trace message. -func (_df ConsoleLogger )Trace (format string ,args ...interface{}){if _df .LogLevel >=LogLevelTrace {_ab :="\u005b\u0054\u0052\u0041\u0043\u0045\u005d\u0020";_df .output (_d .Stdout ,_ab ,format ,args ...);};}; - -// Error logs error message. -func (_a ConsoleLogger )Error (format string ,args ...interface{}){if _a .LogLevel >=LogLevelError {_ce :="\u005b\u0045\u0052\u0052\u004f\u0052\u005d\u0020";_a .output (_d .Stdout ,_ce ,format ,args ...);};}; // Warning does nothing for dummy logger. func (DummyLogger )Warning (format string ,args ...interface{}){}; -// Notice logs notice message. -func (_dgf ConsoleLogger )Notice (format string ,args ...interface{}){if _dgf .LogLevel >=LogLevelNotice {_gbc :="\u005bN\u004f\u0054\u0049\u0043\u0045\u005d ";_dgf .output (_d .Stdout ,_gbc ,format ,args ...);};}; - // ConsoleLogger is a logger that writes logs to the 'os.Stdout' type ConsoleLogger struct{LogLevel LogLevel ;}; -// Debug logs debug message. -func (_dde ConsoleLogger )Debug (format string ,args ...interface{}){if _dde .LogLevel >=LogLevelDebug {_aa :="\u005b\u0044\u0045\u0042\u0055\u0047\u005d\u0020";_dde .output (_d .Stdout ,_aa ,format ,args ...);};}; +// NewWriterLogger creates new 'writer' logger. +func NewWriterLogger (logLevel LogLevel ,writer _ag .Writer )*WriterLogger {logger :=WriterLogger {Output :writer ,LogLevel :logLevel };return &logger ;}; -// NewConsoleLogger creates new console logger. -func NewConsoleLogger (logLevel LogLevel )*ConsoleLogger {return &ConsoleLogger {LogLevel :logLevel }}; +// Error logs error message. +func (_gb ConsoleLogger )Error (format string ,args ...interface{}){if _gb .LogLevel >=LogLevelError {_ddc :="\u005b\u0045\u0052\u0052\u004f\u0052\u005d\u0020";_gb .output (_ce .Stdout ,_ddc ,format ,args ...);};}; -// Trace does nothing for dummy logger. -func (DummyLogger )Trace (format string ,args ...interface{}){};var Log Logger =DummyLogger {}; +// LogLevel is the verbosity level for logging. +type LogLevel int ; + +// Notice does nothing for dummy logger. +func (DummyLogger )Notice (format string ,args ...interface{}){}; + +// Warning logs warning message. +func (_gbg WriterLogger )Warning (format string ,args ...interface{}){if _gbg .LogLevel >=LogLevelWarning {_bd :="\u005b\u0057\u0041\u0052\u004e\u0049\u004e\u0047\u005d\u0020";_gbg .logToWriter (_gbg .Output ,_bd ,format ,args ...);};}; + +// Info logs info message. +func (_ea WriterLogger )Info (format string ,args ...interface{}){if _ea .LogLevel >=LogLevelInfo {_ceb :="\u005bI\u004e\u0046\u004f\u005d\u0020";_ea .logToWriter (_ea .Output ,_ceb ,format ,args ...);};}; // DummyLogger does nothing. type DummyLogger struct{}; -// NewWriterLogger creates new 'writer' logger. -func NewWriterLogger (logLevel LogLevel ,writer _cb .Writer )*WriterLogger {logger :=WriterLogger {Output :writer ,LogLevel :logLevel };return &logger ;}; +// Debug logs debug message. +func (_db ConsoleLogger )Debug (format string ,args ...interface{}){if _db .LogLevel >=LogLevelDebug {_ac :="\u005b\u0044\u0045\u0042\u0055\u0047\u005d\u0020";_db .output (_ce .Stdout ,_ac ,format ,args ...);};}; -// Warning logs warning message. -func (_ac ConsoleLogger )Warning (format string ,args ...interface{}){if _ac .LogLevel >=LogLevelWarning {_bf :="\u005b\u0057\u0041\u0052\u004e\u0049\u004e\u0047\u005d\u0020";_ac .output (_d .Stdout ,_bf ,format ,args ...);};}; +// IsLogLevel returns true from dummy logger. +func (DummyLogger )IsLogLevel (level LogLevel )bool {return true }; -// Error does nothing for dummy logger. -func (DummyLogger )Error (format string ,args ...interface{}){};func (_fc ConsoleLogger )output (_fd _cb .Writer ,_fe string ,_bg string ,_fa ...interface{}){_ddg (_fd ,_fe ,_bg ,_fa ...);}; +// Debug does nothing for dummy logger. +func (DummyLogger )Debug (format string ,args ...interface{}){}; -// Error logs error message. -func (_ae WriterLogger )Error (format string ,args ...interface{}){if _ae .LogLevel >=LogLevelError {_ee :="\u005b\u0045\u0052\u0052\u004f\u0052\u005d\u0020";_ae .logToWriter (_ae .Output ,_ee ,format ,args ...);};}; +// Info logs info message. +func (_f ConsoleLogger )Info (format string ,args ...interface{}){if _f .LogLevel >=LogLevelInfo {_cad :="\u005bI\u004e\u0046\u004f\u005d\u0020";_f .output (_ce .Stdout ,_cad ,format ,args ...);};};func (_cg WriterLogger )logToWriter (_dac _ag .Writer ,_ff string ,_gg string ,_eb ...interface{}){_abc (_dac ,_ff ,_gg ,_eb ); +}; // IsLogLevel returns true if log level is greater or equal than `level`. // Can be used to avoid resource intensive calls to loggers. -func (_gea ConsoleLogger )IsLogLevel (level LogLevel )bool {return _gea .LogLevel >=level }; +func (_bfa ConsoleLogger )IsLogLevel (level LogLevel )bool {return _bfa .LogLevel >=level }; -// WriterLogger is the logger that writes data to the Output writer -type WriterLogger struct{LogLevel LogLevel ;Output _cb .Writer ;}; - -// LogLevel is the verbosity level for logging. -type LogLevel int ;func (_bd WriterLogger )logToWriter (_dda _cb .Writer ,_cf string ,_gd string ,_faf ...interface{}){_ddg (_dda ,_cf ,_gd ,_faf );}; +// Debug logs debug message. +func (_bfcd WriterLogger )Debug (format string ,args ...interface{}){if _bfcd .LogLevel >=LogLevelDebug {_ba :="\u005b\u0044\u0045\u0042\u0055\u0047\u005d\u0020";_bfcd .logToWriter (_bfcd .Output ,_ba ,format ,args ...);};};func _abc (_cga _ag .Writer ,_dbd string ,_aee string ,_eg ...interface{}){_ ,_gdf ,_gea ,_fd :=_ae .Caller (3); +if !_fd {_gdf ="\u003f\u003f\u003f";_gea =0;}else {_gdf =_c .Base (_gdf );};_ec :=_g .Sprintf ("\u0025s\u0020\u0025\u0073\u003a\u0025\u0064 ",_dbd ,_gdf ,_gea )+_aee +"\u000a";_g .Fprintf (_cga ,_ec ,_eg ...);}; // Notice logs notice message. -func (_fb WriterLogger )Notice (format string ,args ...interface{}){if _fb .LogLevel >=LogLevelNotice {_gg :="\u005bN\u004f\u0054\u0049\u0043\u0045\u005d ";_fb .logToWriter (_fb .Output ,_gg ,format ,args ...);};}; +func (_bfc ConsoleLogger )Notice (format string ,args ...interface{}){if _bfc .LogLevel >=LogLevelNotice {_cec :="\u005bN\u004f\u0054\u0049\u0043\u0045\u005d ";_bfc .output (_ce .Stdout ,_cec ,format ,args ...);};}; -// Info logs info message. -func (_cd ConsoleLogger )Info (format string ,args ...interface{}){if _cd .LogLevel >=LogLevelInfo {_dgfa :="\u005bI\u004e\u0046\u004f\u005d\u0020";_cd .output (_d .Stdout ,_dgfa ,format ,args ...);};}; +// Info does nothing for dummy logger. +func (DummyLogger )Info (format string ,args ...interface{}){}; -// Trace logs trace message. -func (_fec WriterLogger )Trace (format string ,args ...interface{}){if _fec .LogLevel >=LogLevelTrace {_cc :="\u005b\u0054\u0052\u0041\u0043\u0045\u005d\u0020";_fec .logToWriter (_fec .Output ,_cc ,format ,args ...);};}; +// Error logs error message. +func (_cd WriterLogger )Error (format string ,args ...interface{}){if _cd .LogLevel >=LogLevelError {_fc :="\u005b\u0045\u0052\u0052\u004f\u0052\u005d\u0020";_cd .logToWriter (_cd .Output ,_fc ,format ,args ...);};}; -// Info logs info message. -func (_fba WriterLogger )Info (format string ,args ...interface{}){if _fba .LogLevel >=LogLevelInfo {_abf :="\u005bI\u004e\u0046\u004f\u005d\u0020";_fba .logToWriter (_fba .Output ,_abf ,format ,args ...);};};const (LogLevelTrace LogLevel =5;LogLevelDebug LogLevel =4; -LogLevelInfo LogLevel =3;LogLevelNotice LogLevel =2;LogLevelWarning LogLevel =1;LogLevelError LogLevel =0;); +// NewConsoleLogger creates new console logger. +func NewConsoleLogger (logLevel LogLevel )*ConsoleLogger {return &ConsoleLogger {LogLevel :logLevel }}; -// Debug logs debug message. -func (_be WriterLogger )Debug (format string ,args ...interface{}){if _be .LogLevel >=LogLevelDebug {_ed :="\u005b\u0044\u0045\u0042\u0055\u0047\u005d\u0020";_be .logToWriter (_be .Output ,_ed ,format ,args ...);};}; +// Warning logs warning message. +func (_dc ConsoleLogger )Warning (format string ,args ...interface{}){if _dc .LogLevel >=LogLevelWarning {_e :="\u005b\u0057\u0041\u0052\u004e\u0049\u004e\u0047\u005d\u0020";_dc .output (_ce .Stdout ,_e ,format ,args ...);};}; -// Debug does nothing for dummy logger. -func (DummyLogger )Debug (format string ,args ...interface{}){}; +// Error does nothing for dummy logger. +func (DummyLogger )Error (format string ,args ...interface{}){}; + +// Trace logs trace message. +func (_afd ConsoleLogger )Trace (format string ,args ...interface{}){if _afd .LogLevel >=LogLevelTrace {_ee :="\u005b\u0054\u0052\u0041\u0043\u0045\u005d\u0020";_afd .output (_ce .Stdout ,_ee ,format ,args ...);};}; + +// IsLogLevel returns true if log level is greater or equal than `level`. +// Can be used to avoid resource intensive calls to loggers. +func (_ga WriterLogger )IsLogLevel (level LogLevel )bool {return _ga .LogLevel >=level };func (_fg ConsoleLogger )output (_dae _ag .Writer ,_bb string ,_agb string ,_bg ...interface{}){_abc (_dae ,_bb ,_agb ,_bg ...);}; + +// Trace does nothing for dummy logger. +func (DummyLogger )Trace (format string ,args ...interface{}){};var Log Logger =DummyLogger {}; // SetLogger sets 'logger' to be used by the unidoc unipdf library. func SetLogger (logger Logger ){Log =logger }; -// Info does nothing for dummy logger. -func (DummyLogger )Info (format string ,args ...interface{}){}; +// Trace logs trace message. +func (_ge WriterLogger )Trace (format string ,args ...interface{}){if _ge .LogLevel >=LogLevelTrace {_ab :="\u005b\u0054\u0052\u0041\u0043\u0045\u005d\u0020";_ge .logToWriter (_ge .Output ,_ab ,format ,args ...);};}; -// Logger is the interface used for logging in the unipdf package. -type Logger interface{Error (_dd string ,_ge ...interface{});Warning (_gec string ,_da ...interface{});Notice (_e string ,_gef ...interface{});Info (_ea string ,_de ...interface{});Debug (_dg string ,_gb ...interface{});Trace (_eg string ,_ba ...interface{}); -IsLogLevel (_fg LogLevel )bool ;}; +// Notice logs notice message. +func (_ddb WriterLogger )Notice (format string ,args ...interface{}){if _ddb .LogLevel >=LogLevelNotice {_dde :="\u005bN\u004f\u0054\u0049\u0043\u0045\u005d ";_ddb .logToWriter (_ddb .Output ,_dde ,format ,args ...);};}; -// IsLogLevel returns true if log level is greater or equal than `level`. -// Can be used to avoid resource intensive calls to loggers. -func (_ec WriterLogger )IsLogLevel (level LogLevel )bool {return _ec .LogLevel >=level }; +// Logger is the interface used for logging in the unipdf package. +type Logger interface{Error (_ca string ,_d ...interface{});Warning (_af string ,_cb ...interface{});Notice (_cf string ,_cbb ...interface{});Info (_b string ,_gd ...interface{});Debug (_da string ,_be ...interface{});Trace (_de string ,_bf ...interface{}); +IsLogLevel (_dd LogLevel )bool ;}; -// Warning logs warning message. -func (_ad WriterLogger )Warning (format string ,args ...interface{}){if _ad .LogLevel >=LogLevelWarning {_dad :="\u005b\u0057\u0041\u0052\u004e\u0049\u004e\u0047\u005d\u0020";_ad .logToWriter (_ad .Output ,_dad ,format ,args ...);};}; \ No newline at end of file +// WriterLogger is the logger that writes data to the Output writer +type WriterLogger struct{LogLevel LogLevel ;Output _ag .Writer ;}; \ No newline at end of file diff --git a/common/tempstorage/diskstore/diskstore.go b/common/tempstorage/diskstore/diskstore.go index ca3b7fb50a..8bba8cfa6a 100644 --- a/common/tempstorage/diskstore/diskstore.go +++ b/common/tempstorage/diskstore/diskstore.go @@ -11,22 +11,22 @@ // Package diskstore implements tempStorage interface // by using disk as a storage -package diskstore ;import (_a "github.com/unidoc/unioffice/v2/common/tempstorage";_g "io/ioutil";_gg "os";_e "strings";);type diskStorage struct{}; +package diskstore ;import (_eg "github.com/unidoc/unioffice/v2/common/tempstorage";_c "io/ioutil";_ee "os";_e "strings";); // Open opens file from disk according to a path -func (_ab diskStorage )Open (path string )(_a .File ,error ){return _gg .OpenFile (path ,_gg .O_RDWR ,0644);}; - -// Add is not applicable in the diskstore implementation -func (_d diskStorage )Add (path string )error {return nil }; +func (_d diskStorage )Open (path string )(_eg .File ,error ){return _ee .OpenFile (path ,_ee .O_RDWR ,0644);}; // TempFile creates a new temp directory by calling ioutil TempDir -func (_fb diskStorage )TempDir (pattern string )(string ,error ){return _g .TempDir ("",pattern )}; +func (_a diskStorage )TempDir (pattern string )(string ,error ){return _c .TempDir ("",pattern )};type diskStorage struct{}; -// SetAsStorage sets temp storage as a disk storage -func SetAsStorage (){_f :=diskStorage {};_a .SetAsStorage (&_f )}; +// RemoveAll removes all files in the directory +func (_cg diskStorage )RemoveAll (dir string )error {if _e .HasPrefix (dir ,_ee .TempDir ()){return _ee .RemoveAll (dir );};return nil ;}; // TempFile creates a new temp file by calling ioutil TempFile -func (_eb diskStorage )TempFile (dir ,pattern string )(_a .File ,error ){return _g .TempFile (dir ,pattern );}; +func (_f diskStorage )TempFile (dir ,pattern string )(_eg .File ,error ){return _c .TempFile (dir ,pattern );}; -// RemoveAll removes all files in the directory -func (_ac diskStorage )RemoveAll (dir string )error {if _e .HasPrefix (dir ,_gg .TempDir ()){return _gg .RemoveAll (dir );};return nil ;}; \ No newline at end of file +// Add is not applicable in the diskstore implementation +func (_dd diskStorage )Add (path string )error {return nil }; + +// SetAsStorage sets temp storage as a disk storage +func SetAsStorage (){_b :=diskStorage {};_eg .SetAsStorage (&_b )}; \ No newline at end of file diff --git a/common/tempstorage/memstore/memstore.go b/common/tempstorage/memstore/memstore.go index 0b4c868129..c6dc00e200 100644 --- a/common/tempstorage/memstore/memstore.go +++ b/common/tempstorage/memstore/memstore.go @@ -11,43 +11,43 @@ // Package memstore implements tempStorage interface // by using memory as a storage -package memstore ;import (_a "encoding/hex";_g "errors";_cg "fmt";_ea "github.com/unidoc/unioffice/v2/common/tempstorage";_e "io";_ce "io/ioutil";_cb "math/rand";_c "sync";); +package memstore ;import (_g "encoding/hex";_ae "errors";_a "fmt";_ga "github.com/unidoc/unioffice/v2/common/tempstorage";_d "io";_e "io/ioutil";_dc "math/rand";_db "sync";); -// TempFile creates a new empty file in the storage and returns it -func (_add *memStorage )TempFile (dir ,pattern string )(_ea .File ,error ){_cge :=dir +"\u002f"+_fba (pattern );_cef :=&memDataCell {_aa :_cge ,_ad :[]byte {}};_bc :=&memFile {_gg :_cef };_add ._cag .Store (_cge ,_cef );return _bc ,nil ;}; +// Read reads from the underlying memDataCell in order to implement Reader interface +func (_fe *memFile )Read (p []byte )(int ,error ){_c :=_fe ._dg ;_fb :=_fe ._gaa ._fa ;_fef :=int64 (len (p ));if _fef > _fb {_fef =_fb ;p =p [:_fef ];};if _c >=_fb {return 0,_d .EOF ;};_eb :=_c +_fef ;if _eb >=_fb {_eb =_fb ;};_cb :=copy (p ,_fe ._gaa ._be [_c :_eb ]); +_fe ._dg =_eb ;return _cb ,nil ;}; -// TempDir creates a name for a new temp directory using a pattern argument -func (_ggge *memStorage )TempDir (pattern string )(string ,error ){return _fba (pattern ),nil }; +// Add reads a file from a disk and adds it to the storage +func (_edb *memStorage )Add (path string )error {_ ,_baa :=_edb ._gg .Load (path );if _baa {return nil ;};_ge ,_gdd :=_e .ReadFile (path );if _gdd !=nil {return _gdd ;};_edb ._gg .Store (path ,&memDataCell {_ggg :path ,_be :_ge ,_fa :int64 (len (_ge ))}); +return nil ;}; -// SetAsStorage sets temp storage as a memory storage -func SetAsStorage (){_dd :=memStorage {_cag :_c .Map {}};_ea .SetAsStorage (&_dd )};func _fba (_be string )string {_ebd ,_ :=_efg (6);return _be +_ebd };type memStorage struct{_cag _c .Map }; +// Write writes to the end of the underlying memDataCell in order to implement Writer interface +func (_fea *memFile )Write (p []byte )(int ,error ){_fea ._gaa ._be =append (_fea ._gaa ._be ,p ...);_fea ._gaa ._fa +=int64 (len (p ));return len (p ),nil ;}; + +// Open returns tempstorage File object by name +func (_cd *memStorage )Open (path string )(_ga .File ,error ){_aed ,_cbb :=_cd ._gg .Load (path );if !_cbb {return nil ,_ae .New (_a .Sprintf ("\u0043\u0061\u006eno\u0074\u0020\u006f\u0070\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",path )); +};return &memFile {_gaa :_aed .(*memDataCell )},nil ;}; // ReadAt reads from the underlying memDataCell at an offset provided in order to implement ReaderAt interface. // It does not affect f.readOffset. -func (_f *memFile )ReadAt (p []byte ,readOffset int64 )(int ,error ){_ca :=_f ._gg ._ced ;_eb :=int64 (len (p ));if _eb > _ca {_eb =_ca ;p =p [:_eb ];};if readOffset >=_ca {return 0,_e .EOF ;};_bg :=readOffset +_eb ;if _bg >=_ca {_bg =_ca ;};_ac :=copy (p ,_f ._gg ._ad [readOffset :_bg ]); -return _ac ,nil ;};type memFile struct{_gg *memDataCell ;_gc int64 ;}; +func (_ce *memFile )ReadAt (p []byte ,readOffset int64 )(int ,error ){_ed :=_ce ._gaa ._fa ;_gd :=int64 (len (p ));if _gd > _ed {_gd =_ed ;p =p [:_gd ];};if readOffset >=_ed {return 0,_d .EOF ;};_ab :=readOffset +_gd ;if _ab >=_ed {_ab =_ed ;};_b :=copy (p ,_ce ._gaa ._be [readOffset :_ab ]); +return _b ,nil ;};func _ea (_bb string )string {_dde ,_ :=_dce (6);return _bb +_dde };type memDataCell struct{_ggg string ;_be []byte ;_fa int64 ;}; -// RemoveAll removes all files according to the dir argument prefix -func (_fa *memStorage )RemoveAll (dir string )error {_fa ._cag .Range (func (_edg ,_fc interface{})bool {_fa ._cag .Delete (_edg );return true });return nil ;}; +// SetAsStorage sets temp storage as a memory storage +func SetAsStorage (){_ba :=memStorage {_gg :_db .Map {}};_ga .SetAsStorage (&_ba )}; -// Write writes to the end of the underlying memDataCell in order to implement Writer interface -func (_gd *memFile )Write (p []byte )(int ,error ){_gd ._gg ._ad =append (_gd ._gg ._ad ,p ...);_gd ._gg ._ced +=int64 (len (p ));return len (p ),nil ;};func _efg (_cf int )(string ,error ){_fe :=make ([]byte ,_cf );if _ ,_eac :=_cb .Read (_fe );_eac !=nil {return "",_eac ; -};return _a .EncodeToString (_fe ),nil ;}; +// RemoveAll removes all files according to the dir argument prefix +func (_cf *memStorage )RemoveAll (dir string )error {_cf ._gg .Range (func (_gad ,_fc interface{})bool {_cf ._gg .Delete (_gad );return true });return nil ;};type memFile struct{_gaa *memDataCell ;_dg int64 ;}; -// Open returns tempstorage File object by name -func (_db *memStorage )Open (path string )(_ea .File ,error ){_cgc ,_ggg :=_db ._cag .Load (path );if !_ggg {return nil ,_g .New (_cg .Sprintf ("\u0043\u0061\u006eno\u0074\u0020\u006f\u0070\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",path )); -};return &memFile {_gg :_cgc .(*memDataCell )},nil ;}; +// TempDir creates a name for a new temp directory using a pattern argument +func (_ddd *memStorage )TempDir (pattern string )(string ,error ){return _ea (pattern ),nil }; // Name returns the filename of the underlying memDataCell -func (_ab *memFile )Name ()string {return _ab ._gg ._aa }; +func (_fbe *memFile )Name ()string {return _fbe ._gaa ._ggg };type memStorage struct{_gg _db .Map }; -// Add reads a file from a disk and adds it to the storage -func (_ga *memStorage )Add (path string )error {_ ,_bd :=_ga ._cag .Load (path );if _bd {return nil ;};_eaa ,_ggd :=_ce .ReadFile (path );if _ggd !=nil {return _ggd ;};_ga ._cag .Store (path ,&memDataCell {_aa :path ,_ad :_eaa ,_ced :int64 (len (_eaa ))}); -return nil ;};type memDataCell struct{_aa string ;_ad []byte ;_ced int64 ;}; - -// Read reads from the underlying memDataCell in order to implement Reader interface -func (_b *memFile )Read (p []byte )(int ,error ){_df :=_b ._gc ;_ed :=_b ._gg ._ced ;_ef :=int64 (len (p ));if _ef > _ed {_ef =_ed ;p =p [:_ef ];};if _df >=_ed {return 0,_e .EOF ;};_dg :=_df +_ef ;if _dg >=_ed {_dg =_ed ;};_efc :=copy (p ,_b ._gg ._ad [_df :_dg ]); -_b ._gc =_dg ;return _efc ,nil ;}; +// TempFile creates a new empty file in the storage and returns it +func (_df *memStorage )TempFile (dir ,pattern string )(_ga .File ,error ){_dd :=dir +"\u002f"+_ea (pattern );_cbg :=&memDataCell {_ggg :_dd ,_be :[]byte {}};_af :=&memFile {_gaa :_cbg };_df ._gg .Store (_dd ,_cbg );return _af ,nil ;};func _dce (_cff int )(string ,error ){_fab :=make ([]byte ,_cff ); +if _ ,_bc :=_dc .Read (_fab );_bc !=nil {return "",_bc ;};return _g .EncodeToString (_fab ),nil ;}; // Close is not applicable in this implementation -func (_de *memFile )Close ()error {return nil }; \ No newline at end of file +func (_dga *memFile )Close ()error {return nil }; \ No newline at end of file diff --git a/common/tempstorage/tempstorage.go b/common/tempstorage/tempstorage.go index 14673a8e0f..15a9b534d5 100644 --- a/common/tempstorage/tempstorage.go +++ b/common/tempstorage/tempstorage.go @@ -9,27 +9,26 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package tempstorage ;import _a "io"; - -// TempDir creates a name for a new temp directory using a pattern argument. -func TempDir (pattern string )(string ,error ){return _ae .TempDir (pattern )};type storage interface{Open (_ed string )(File ,error );TempFile (_f ,_g string )(File ,error );TempDir (_b string )(string ,error );RemoveAll (_c string )error ;Add (_gg string )error ; -}; +package tempstorage ;import _gc "io"; // File is a representation of a storage file // with Read, Write, Close and Name methods identical to os.File. -type File interface{_a .Reader ;_a .ReaderAt ;_a .Writer ;_a .Closer ;Name ()string ;}; +type File interface{_gc .Reader ;_gc .ReaderAt ;_gc .Writer ;_gc .Closer ;Name ()string ;}; -// SetAsStorage changes temporary storage to newStorage. -func SetAsStorage (newStorage storage ){_ae =newStorage }; +// TempDir creates a name for a new temp directory using a pattern argument. +func TempDir (pattern string )(string ,error ){return _c .TempDir (pattern )}; -// RemoveAll removes all files according to the dir argument prefix. -func RemoveAll (dir string )error {return _ae .RemoveAll (dir )}; +// Add reads a file from a disk and adds it to the storage. +func Add (path string )error {return _c .Add (path )}; // TempFile creates new empty file in the storage and returns it. -func TempFile (dir ,pattern string )(File ,error ){return _ae .TempFile (dir ,pattern )};var _ae storage ; +func TempFile (dir ,pattern string )(File ,error ){return _c .TempFile (dir ,pattern )}; -// Add reads a file from a disk and adds it to the storage. -func Add (path string )error {return _ae .Add (path )}; +// RemoveAll removes all files according to the dir argument prefix. +func RemoveAll (dir string )error {return _c .RemoveAll (dir )}; // Open returns tempstorage File object by name. -func Open (path string )(File ,error ){return _ae .Open (path )}; \ No newline at end of file +func Open (path string )(File ,error ){return _c .Open (path )};var _c storage ; + +// SetAsStorage changes temporary storage to newStorage. +func SetAsStorage (newStorage storage ){_c =newStorage };type storage interface{Open (_f string )(File ,error );TempFile (_b ,_a string )(File ,error );TempDir (_be string )(string ,error );RemoveAll (_fc string )error ;Add (_e string )error ;}; \ No newline at end of file diff --git a/document/convert/convert.go b/document/convert/convert.go index 90da5bb746..6aaceae858 100644 --- a/document/convert/convert.go +++ b/document/convert/convert.go @@ -9,128 +9,206 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package convert ;import (_c "bytes";_g "errors";_fa "fmt";_ca "github.com/unidoc/emf";_feg "github.com/unidoc/unioffice/v2/color";_cbf "github.com/unidoc/unioffice/v2/common/logger";_bg "github.com/unidoc/unioffice/v2/common/tempstorage";_ea "github.com/unidoc/unioffice/v2/document"; -_ag "github.com/unidoc/unioffice/v2/internal/convertutils";_gga "github.com/unidoc/unioffice/v2/internal/formatutils";_dc "github.com/unidoc/unioffice/v2/measurement";_cb "github.com/unidoc/unioffice/v2/schema/soo/dml";_ge "github.com/unidoc/unioffice/v2/schema/soo/dml/chart"; -_ee "github.com/unidoc/unioffice/v2/schema/soo/dml/picture";_gf "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_cae "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_caa "github.com/unidoc/unioffice/v2/schema/soo/wml";_dg "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml"; -_ef "github.com/unidoc/unioffice/v2/vmldrawing";_fd "github.com/unidoc/unipdf/v3/core";_gd "github.com/unidoc/unipdf/v3/creator";_gg "github.com/unidoc/unipdf/v3/model";_e "github.com/unidoc/unipdf/v3/textshaping";_fe "image/png";_b "io/ioutil";_fg "regexp"; -_a "strconv";_d "strings";);const (_cf =0.67;_ce =1.15;_bd =2.5;);func (_faeb *span )moveRight (_bfaa float64 ){for _ ,_fbe :=range _faeb ._cgf {_fbe ._fdd +=_bfaa ;};};type tableCellProperties struct{_fce *_caa .CT_Tc ;_cfc *_caa .CT_TblPr ;_cda *_caa .CT_TblPrEx ; -_ede int ;_cbd int ;_dcc int ;_fae int ;_fbb []*_caa .CT_TblStylePr ;_gc *_caa .CT_PPrGeneral ;_dd *_caa .CT_RPr ;_gab bool ;_fcg int ;_ec bool ;_fdf bool ;_eegd float64 ;};type image struct{_gdb *_gd .Image ;_dca float64 ;_ecg float64 ;};func _efgc (_bdggg *_caa .CT_TblWidth ,_ade int64 )float64 {if _bdggg !=nil {if _bdggg .TypeAttr ==_caa .ST_TblWidthUnset ||_bdggg .TypeAttr ==_caa .ST_TblWidthDxa {if _fgeeg :=_bdggg .WAttr ; -_fgeeg !=nil {if _bdcd :=_fgeeg .ST_DecimalNumberOrPercent ;_bdcd !=nil {if _bbbag :=_bdcd .ST_UnqualifiedPercentage ;_bbbag !=nil {return _ag .PointsFromTwips (*_bbbag +_ade );};};};};};return 0.0;};func (_fccb *convertContext )getStyleProps (_dfeg string ,_gfbde _ea .Style )(*_caa .CT_PPrGeneral ,*_caa .CT_RPr ){var _bcbd *_caa .CT_PPrGeneral ; -var _gecg *_caa .CT_RPr ;_gcab :=_fccb ._ebdcg .GetStyleByID (_dfeg );_aefd :=int64 (0);_gdab :=true ;if _gbca :=_gcab .X ();_gbca !=nil {_bcbd =_gbca .PPr ;_gecg =_gbca .RPr ;if _gbca .UiPriority !=nil {_aefd =_gbca .UiPriority .ValAttr ;};if _bdce :=_gbca .BasedOn ; -_bdce !=nil {_decc ,_cdcf :=_fccb .getStyleProps (_bdce .ValAttr ,_gcab );if _cead :=_gfbde .X ();_cead !=nil {if _cead .UiPriority !=nil &&_aefd > 0{if _gbca .UiPriority .ValAttr > _aefd {_gdab =false ;};};if _cead .QFormat !=nil &&_gbca .QFormat !=nil &&_fcde (_cead .QFormat )&&_fcde (_gbca .QFormat ){_gdab =false ; -};};if _gdab {_bcbd =_efeb (_bcbd ,_decc );_gecg =_bdfa (_gecg ,_cdcf );};};};return _bcbd ,_gecg ;};func _fcde (_ffde *_caa .CT_OnOff )bool {if _ffde !=nil {if _cddfe :=_ffde .ValAttr ;_cddfe !=nil {if _ccege :=_cddfe .Bool ;_ccege !=nil {return *_ccege ; -};return _cddfe .ST_OnOff1 ==_gf .ST_OnOff1On ;};return true ;};return false ;};var (_faf =_gcgf (6);_aa =_gcgf (0.25);_fgg =_gcgf (1.9););type page struct{_eeg *_ag .Rectangle ;_bc []*paragraph ;_bb float64 ;_eab float64 ;_ae []*zoneToSkip ;_eeb []*image ; -_ab []*image ;_agg []*block ;_eg []*block ;_fda []*note ;_fafb bool ;_aae []*headerFooterRef ;_fc []*headerFooterRef ;_fag []*paragraph ;_fb []*paragraph ;};func (_egbe *convertContext )getTableCellProperties (_gcdac *_gd .Table ,_gdcfg *_caa .CT_TblPr ,_agea *_caa .CT_TblPrEx ,_cdcd []*_caa .CT_TblStylePr ,_ceef int ,_bfeg *_caa .CT_TcPr ,_ddeb *_caa .CT_RPr ,_affca int ,_fbbe int ,_gded int )(*_caa .CT_RPr ,_gd .CellVerticalAlignment ,float64 ,float64 ,float64 ,float64 ,*_gd .TableCell ){var _edag *_gd .TableCell ; -_ffced :=1;_agaec :=_caa .NewCT_RPr ();var _edg ,_bdad int64 ;for _ ,_ageac :=range _cdcd {if _ceef ==0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeFirstRow {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr );_ddeb =_bdfa (_agaec ,_ageac .RPr ); -break ;};if _affca ==0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeFirstCol {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr );_ddeb =_bdfa (_agaec ,_ageac .RPr );};if _ceef ==_fbbe -1&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeLastRow {_fedb (_ageac .PPr ,&_edg ,&_bdad ); -_bfeg =_ffffc (_bfeg ,_ageac .TcPr );_ddeb =_bdfa (_agaec ,_ageac .RPr );};if _affca ==_gded -1&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeLastCol {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr );_ddeb =_bdfa (_agaec ,_ageac .RPr ); -};if _ceef %2!=0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeBand1Horz {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr );if _affca ==0{_ddeb =_bdfa (_agaec ,_ageac .RPr );}else {_ddeb =_aecc (_ddeb ,_ageac .RPr );};};if _affca %2!=0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeBand1Vert {_fedb (_ageac .PPr ,&_edg ,&_bdad ); -_bfeg =_ffffc (_bfeg ,_ageac .TcPr );if _ceef ==0{_ddeb =_bdfa (_agaec ,_ageac .RPr );}else {_ddeb =_aecc (_agaec ,_ageac .RPr );};};if _ceef %2==0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeBand2Horz {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr ); -if _affca ==_gded -1{_ddeb =_bdfa (_agaec ,_ageac .RPr );}else {_ddeb =_aecc (_agaec ,_ageac .RPr );};};if _affca %2==0&&_ageac .TypeAttr ==_caa .ST_TblStyleOverrideTypeBand2Vert {_fedb (_ageac .PPr ,&_edg ,&_bdad );_bfeg =_ffffc (_bfeg ,_ageac .TcPr ); -if _ceef ==_fbbe -1{_ddeb =_bdfa (_agaec ,_ageac .RPr );}else {_ddeb =_aecc (_agaec ,_ageac .RPr );};};};_dgcff :=_fcgd (_gdcfg ,_agea ,_bfeg ,_ceef ,_affca ,_fbbe ,_gded );_edaa :=_gd .CellVerticalAlignmentTop ;_ecdeg ,_beee ,_cbcc ,_cfac :=0.0,0.0,0.0,0.0; -if _dgcff !=nil {if _dgcff .GridSpan !=nil {_ffced =int (_dgcff .GridSpan .ValAttr );};_edag =_gcdac .MultiColCell (_ffced );if _bcfe :=_dgcff .TcBorders ;_bcfe !=nil {if _gacee :=_bcfe .Left ;_gacee !=nil {_adfg ,_cgea ,_cegec :=_afff (_gacee );_edag .SetBorder (_gd .CellBorderSideLeft ,_adfg ,_cegec ); -if _cgea !=nil &&*_cgea !=nil {_edag .SetSideBorderColor (_gd .CellBorderSideLeft ,*_cgea );};};if _acaa :=_bcfe .Top ;_acaa !=nil {_ccef ,_eaae ,_egde :=_afff (_acaa );_edag .SetBorder (_gd .CellBorderSideTop ,_ccef ,_egde );if _eaae !=nil &&*_eaae !=nil {_edag .SetSideBorderColor (_gd .CellBorderSideTop ,*_eaae ); -};};if _edbc :=_bcfe .Right ;_edbc !=nil {_eebe ,_bfee ,_aefb :=_afff (_edbc );_edag .SetBorder (_gd .CellBorderSideRight ,_eebe ,_aefb );if _bfee !=nil &&*_bfee !=nil {_edag .SetSideBorderColor (_gd .CellBorderSideRight ,*_bfee );};};if _efac :=_bcfe .Bottom ; -_efac !=nil {_aecf ,_bbaf ,_abfec :=_afff (_efac );_edag .SetBorder (_gd .CellBorderSideBottom ,_aecf ,_abfec );if _bbaf !=nil &&*_bbaf !=nil {_edag .SetSideBorderColor (_gd .CellBorderSideBottom ,*_bbaf );};};}else {_edag .SetBorder (_gd .CellBorderSideAll ,_gd .CellBorderStyleSingle ,_gcgf (0.125)); -_edag .SetBorderColor (_gd .ColorBlack );};_egbe .setCellBackgroundColor (_edag ,_dgcff .Shd );if _eddag :=_dgcff .TcMar ;_eddag !=nil {_ecdeg =_efgc (_eddag .Left ,0);_beee =_efgc (_eddag .Right ,0);_cbcc =_efgc (_eddag .Top ,_edg );_cfac =_efgc (_eddag .Bottom ,_bdad ); -};if _baae :=_dgcff .VAlign ;_baae !=nil {switch _baae .ValAttr {case _caa .ST_VerticalJcCenter :_edaa =_gd .CellVerticalAlignmentMiddle ;case _caa .ST_VerticalJcBottom :_edaa =_gd .CellVerticalAlignmentBottom ;};};};if _edag ==nil {_edag =_gcdac .NewCell (); -};return _ddeb ,_edaa ,_ecdeg ,_beee ,_cbcc ,_cfac ,_edag ;};func (_cbbd *convertContext )makeBlockFromWdWsp (_eedac *_caa .WdWsp )(*block ,error ){if _ebadd :=_eedac .WordprocessingShapeChoice1 ;_ebadd !=nil {if _afcc :=_ebadd .Txbx ;_afcc !=nil {if _aaee :=_afcc .TxbxContent ; -_aaee !=nil {for _ ,_ddcfc :=range _aaee .EG_BlockLevelElts {if _dfegg :=_ddcfc .BlockLevelEltsChoice .EG_ContentBlockContent ;len (_dfegg )> 0{if _deeb :=_eedac .SpPr ;_deeb !=nil {if _gfgc :=_deeb .Xfrm ;_gfgc !=nil {if _ccgbe :=_gfgc .Ext ;_ccgbe !=nil {_eabdc :=_dc .FromEMU (_ccgbe .CxAttr ); -_gcge :=_dc .FromEMU (_ccgbe .CyAttr );_edeed :=&_ag .Rectangle {Top :_ceee ,Bottom :_ceee ,Left :_ceee ,Right :_ceee };_eagb ,_cedc :=_cbbd .makePdfBlockFromCBCs ([][]*_caa .EG_ContentBlockContent {_dfegg },_eabdc ,_gcge ,_edeed ,false ,nil );if _cedc !=nil {return nil ,_cedc ; -};var _ecf bool ;var _cbba float64 ;var _dgbf _gd .Color ;if _adgfa :=_deeb .GeometryChoice .PrstGeom ;_adgfa !=nil {if _adgfa .PrstAttr ==_cb .ST_ShapeTypeRect {if _acba :=_deeb .Ln ;_acba !=nil {if _eadbb :=_acba .WAttr ;_eadbb !=nil {_ecf =true ;_cbba =_dc .FromEMU (int64 (*_eadbb )); -_dgbf =_gd .ColorBlack ;if _fbece :=_acba .LineFillPropertiesChoice .SolidFill ;_fbece !=nil {if _ecegb :=_fbece .SrgbClr ;_ecegb !=nil {_dgbf =_gd .ColorRGBFromHex ("\u0023"+_ecegb .ValAttr );};};};};};};_cggfdb :=&block {_egc :_eagb ,_bab :_ecf ,_fca :_cbba ,_ffd :_dgbf }; -return _cggfdb ,nil ;};};};};};};};};return nil ,nil ;};var _ceee =_gcgf (2.5);func (_eadcf *convertContext )setPagesHeaderFooterRefs (){var _bgcd int ;for _ ,_gcgb :=range _eadcf ._ebdcg .X ().Body .EG_BlockLevelElts {for _ ,_cgeea :=range _gcgb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gede :=range _cgeea .ContentBlockContentChoice .P {if _gede .PPr ==nil ||(_gede .PPr !=nil &&_gede .PPr .SectPr ==nil ){continue ; -};_bgcd ++;};};};for _caga ,_gdaa :=range _eadcf ._gdef {_agaa :=_caga > 0&&_caga +1< len (_eadcf ._gdef )&&_bgcd > 0;if len (_gdaa ._aae )> 0||len (_gdaa ._fc )> 0{_bgcd --;};if len (_gdaa ._aae )< 1{if len (_eadcf ._bbgg )> 0&&!_agaa {_bdedf :=false ; -_cdba :=false ;_dfca :=_caga ==0;for !_bdedf {for _ ,_gaae :=range _eadcf ._bbgg {if _gaae ._ffcg ==_caa .ST_HdrFtrFirst &&_caga <=_gaae ._dgade &&_dfca {_gdaa ._aae =append (_gdaa ._aae ,_gaae );break ;};if _gaae ._ffcg ==_caa .ST_HdrFtrDefault &&_caga >=_gaae ._cfea &&_caga <=_gaae ._dgade &&!_dfca &&!_cdba {_gdaa ._aae =append (_gdaa ._aae ,_gaae ); -break ;};if _gaae ._ffcg ==_caa .ST_HdrFtrDefault &&_gaae ._dgade < 0&&_cdba {_gdaa ._aae =append (_gdaa ._aae ,_gaae );break ;};};if _cdba ||len (_gdaa ._aae )> 0{_bdedf =true ;};_cdba =len (_gdaa ._aae )< 1&&!_cdba &&!_dfca ;_dfca =false ;};}else if _caga > 0{if _ccd :=_eadcf ._gdef [_caga -1]; -len (_ccd ._aae )> 0{_gdaa ._aae =_ccd ._aae ;};};_eadcf ._gdef [_caga ]._aae =_gdaa ._aae ;};if len (_gdaa ._fc )< 1{if len (_eadcf ._dged )> 0&&!_agaa {_cbfb :=false ;_bcfgf :=false ;_gggg :=_caga ==0;for !_cbfb {for _ ,_baacg :=range _eadcf ._dged {if _baacg ._ffcg ==_caa .ST_HdrFtrFirst &&_caga <=_baacg ._dgade &&_gggg {_gdaa ._fc =append (_gdaa ._fc ,_baacg ); -break ;};if _baacg ._ffcg ==_caa .ST_HdrFtrDefault &&_caga >=_baacg ._cfea &&_caga <=_baacg ._dgade &&!_gggg &&!_bcfgf {_gdaa ._fc =append (_gdaa ._fc ,_baacg );break ;};if _baacg ._ffcg ==_caa .ST_HdrFtrDefault &&_bcfgf {_gdaa ._fc =append (_gdaa ._fc ,_baacg ); -break ;};};if _bcfgf ||len (_gdaa ._fc )> 0{_cbfb =true ;};_bcfgf =len (_gdaa ._fc )< 1&&!_bcfgf &&!_gggg ;_gggg =false ;};}else if _caga > 0{if _deab :=_eadcf ._gdef [_caga -1];len (_deab ._fc )> 0{_gdaa ._fc =_deab ._fc ;};};_eadcf ._gdef [_caga ]._fc =_gdaa ._fc ; -};};};func (_gegd *convertContext )addAbsoluteEGPC (_adf []*_caa .EG_PContent ,_dccb *_caa .CT_PPr )bool {_agad :=len (_adf );for _ ,_aebe :=range _adf {for _ ,_adfe :=range _aebe .PContentChoice .FldSimple {if _adfe !=nil {_gegd .addAbsoluteEGPC (_adfe .EG_PContent ,_dccb ); -};};if _gaa :=_aebe .PContentChoice .Hyperlink ;_gaa !=nil {_gegd ._adcg =_gaa ;_gegd .addAbsoluteCRC (_gaa .PContentChoice .EG_ContentRunContent ,_dccb );};_gegd ._adcg =nil ;if _gegd .addAbsoluteCRC (_aebe .PContentChoice .EG_ContentRunContent ,_dccb ){if _agad > 1{_gegd .moveCurrentParagraphToNewPage (); -continue ;}else {return true ;};};_agad --;};return false ;};func (_eabdf *convertContext )newLine (){if _eabdf ._bddb ==nil {_eabdf .newParagraph ();};_edfc :=_eabdf ._bddb ._bbe +_eabdf ._bddb ._bcd .Top ;_ddec :=&line {};if len (_eabdf ._bddb ._cac )==0{_ddec ._bae =_eabdf ._bddb ._geb ; -}else {_ddec ._bae =_eabdf ._bddb ._cc ;};_ddec ._abc =_eabdf ._bddb ._dff ;_ddec ._bgd =_ddec ._bae ;_ddec ._eabg =_edfc ;_eabdf ._bddb ._cac =append (_eabdf ._bddb ._cac ,_ddec );_eabdf ._bdgcd =_ddec ;_eabdf .newSpan ();};func _gfec (_ged ,_daa string ,_fgggb ,_gaec ,_fceg bool )[]*symbol {_fddc :=[]*symbol {}; -for _ ,_gcbd :=range _ged {_cfag :=&symbol {_be :string (_gcbd ),_fba :_fgggb ,_dffe :_gaec ,_bbc :_daa ,_gfb :_fceg };_fddc =append (_fddc ,_cfag );};return _fddc ;};func _dgdb (_fafd *_ea .Document ,_fadba *_caa .CT_TblPr )(*_caa .CT_TblPr ,*_caa .CT_PPrGeneral ,*_caa .CT_RPr ){_dffc :=_caa .NewCT_PPrGeneral (); -_edcd :=_caa .NewCT_RPr ();if _fadba ==nil {_fadba =_caa .NewCT_TblPr ();}else {if _fadba .TblStyle !=nil {_fadba ,_dffc ,_edcd =_bddg (_fafd ,_fadba .TblStyle .ValAttr ,_fadba ,_dffc ,_edcd );};};return _fadba ,_dffc ,_edcd ;}; +package convert ;import (_a "bytes";_c "errors";_g "fmt";_fc "github.com/unidoc/emf";_e "github.com/unidoc/unioffice/v2/color";_eg "github.com/unidoc/unioffice/v2/common/logger";_dac "github.com/unidoc/unioffice/v2/common/tempstorage";_fca "github.com/unidoc/unioffice/v2/document"; +_ef "github.com/unidoc/unioffice/v2/internal/convertutils";_af "github.com/unidoc/unioffice/v2/internal/formatutils";_ag "github.com/unidoc/unioffice/v2/measurement";_bf "github.com/unidoc/unioffice/v2/schema/soo/dml";_db "github.com/unidoc/unioffice/v2/schema/soo/dml/chart"; +_ffd "github.com/unidoc/unioffice/v2/schema/soo/dml/picture";_bc "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_bg "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_bfc "github.com/unidoc/unioffice/v2/schema/soo/wml";_ff "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml"; +_eb "github.com/unidoc/unioffice/v2/vmldrawing";_fb "github.com/unidoc/unipdf/v3/core";_da "github.com/unidoc/unipdf/v3/creator";_ae "github.com/unidoc/unipdf/v3/model";_ee "github.com/unidoc/unipdf/v3/textshaping";_dd "image/png";_d "io/ioutil";_be "regexp"; +_b "strconv";_ga "strings";);type zoneToSkip struct{_dc *_ef .Rectangle ;_dda *_bfc .WdEG_WrapTypeChoice ;_ba uint32 ;};func (_dea *convertContext )drawPages (){for _ ,_bca :=range _dea ._cbaaa {_dea ._affc .NewPage ();_dea .drawPage (_bca );};};func (_bfge *convertContext )currentParagraphOverflowsCurrentPage ()bool {_cfcf :=_bfge ._cfeb ._bdd +_bfge ._cfeb ._agb .Top +_bfge ._cfeb ._agb .Bottom ; +_dgdf :=_bfge ._fadc ._ebc .Bottom -_bfge ._cfeb ._aeg ;if len (_bfge ._fadc ._fe )==0&&len (_bfge ._cfeb ._edg )> 0{_dgdf -=_dae ;};return _cfcf +_bfge ._cfeb ._aee > _dgdf ||_cfcf +_bfge ._cfeb ._ce > _dgdf ;};var _faad =_ggef (2.5);func _acbd (_bbedg *_fca .Document ,_egga string ,_cddgg *_bfc .CT_TblPr ,_adcf *_bfc .CT_PPrGeneral ,_dbaf *_bfc .CT_RPr )(*_bfc .CT_TblPr ,*_bfc .CT_PPrGeneral ,*_bfc .CT_RPr ){if _cddgg .TblStyle !=nil {_ccaf :=_bbedg .GetStyleByID (_egga ); +if _dcbf :=_ccaf .X ();_dcbf !=nil {if _ebgf :=_dcbf .TblPr ;_ebgf !=nil {_cabbg :=_cddgg .TblBorders ;var _cffef *_bfc .CT_TblBorders ;if _ebgf .TblBorders !=nil {_cffef =_ebgf .TblBorders ;};if _cabbg ==nil {_cabbg =_cffef ;}else {if _cffef !=nil {if _cabbg .Top ==nil {_cabbg .Top =_cffef .Top ; +};if _cabbg .Bottom ==nil {_cabbg .Bottom =_cffef .Bottom ;};if _cabbg .Left ==nil {_cabbg .Left =_cffef .Left ;};if _cabbg .Right ==nil {_cabbg .Right =_cffef .Right ;};if _cabbg .InsideH ==nil {_cabbg .InsideH =_cffef .InsideH ;};if _cabbg .InsideV ==nil {_cabbg .InsideV =_cffef .InsideV ; +};};};_cddgg .TblBorders =_cabbg ;_ccdd :=_cddgg .Shd ;_feacb :=_ebgf .Shd ;if _ccdd ==nil {_ccdd =_feacb ;}else {if _feacb !=nil &&_ccdd .FillAttr ==nil {_ccdd .FillAttr =_feacb .FillAttr ;};};_cddgg .Shd =_ccdd ;_bdced :=_cddgg .TblCellMar ;_fdbgc :=_ebgf .TblCellMar ; +if _bdced ==nil {_bdced =_fdbgc ;}else {if _fdbgc !=nil &&_bdced .Left ==nil {_bdced .Left =_fdbgc .Left ;};};_cddgg .TblCellMar =_bdced ;if _cddgg .TblInd ==nil {_cddgg .TblInd =_ebgf .TblInd ;};if _cddgg .Jc ==nil {_cddgg .Jc =_ebgf .Jc ;};};if _dcbf .PPr !=nil {_adcf =_dbbf (_dcbf .PPr ,_adcf ); +};if _dcbf .RPr !=nil {_dbaf =_bcag (_dcbf .RPr ,_dbaf );};if _ffaff :=_dcbf .BasedOn ;_ffaff !=nil {return _acbd (_bbedg ,_ffaff .ValAttr ,_cddgg ,_adcf ,_dbaf );};};};return _cddgg ,_adcf ,_dbaf ;};func _fccae (_begf *_bfc .CT_PPrGeneral ,_ffdf ,_febb *int64 ){if _begf !=nil &&_begf .Spacing !=nil {if _begf .Spacing .BeforeAttr !=nil {*_ffdf =int64 (*_begf .Spacing .BeforeAttr .ST_UnsignedDecimalNumber ); +};if _begf .Spacing .AfterAttr !=nil {*_febb =int64 (*_begf .Spacing .AfterAttr .ST_UnsignedDecimalNumber );};};};func (_bdbce *convertContext )assignPropsToRelativeParagraph (_eddd *_bfc .CT_PPr ,_cfac *_da .StyledParagraph )(float64 ,float64 ){_eddd =_cfgfd (_eddd ,_bdbce ._aefeg ,_bdbce ._ggbe ); +_fgcd :=1.1;if _eddd ==nil {_cfac .SetLineHeight (_fgcd );return 0,0;};var _eddc _da .TextAlignment ;if _eddd .Jc !=nil {switch _eddd .Jc .ValAttr {case _bfc .ST_JcRight :_eddc =_da .TextAlignmentRight ;case _bfc .ST_JcCenter :_eddc =_da .TextAlignmentCenter ; +case _bfc .ST_JcBoth :_eddc =_da .TextAlignmentJustify ;case _bfc .ST_JcEnd :_eddc =_da .TextAlignmentRight ;default:_eddc =_da .TextAlignmentLeft ;};_cfac .SetTextAlignment (_eddc );};var _bdefa ,_cddc ,_dabe ,_ecce float64 ;if _cfbe :=_eddd .Spacing ; +_cfbe !=nil {if _bagf :=_cfbe .BeforeAttr ;_bagf !=nil {if _bagf .ST_UnsignedDecimalNumber !=nil {_bdefa =_ef .PointsFromTwips (int64 (*_bagf .ST_UnsignedDecimalNumber ));};};if _acce :=_cfbe .AfterAttr ;_acce !=nil {if _acce .ST_UnsignedDecimalNumber !=nil {_cddc =_ef .PointsFromTwips (int64 (*_acce .ST_UnsignedDecimalNumber )); +};};if _fdefd :=_cfbe .LineAttr ;_fdefd !=nil {if _fdefd .Int64 !=nil {_fgcd =float64 (*_fdefd .Int64 )/240.0;};};};if _eddd .ContextualSpacing !=nil &&_dgba (_eddd .ContextualSpacing ){_bdefa =0;_cddc =0;};if _bgee :=_eddd .TextAlignment ;_bgee !=nil {switch _bgee .ValAttr {case _bfc .ST_TextAlignmentTop :_cfac .SetTextVerticalAlignment (_da .TextVerticalAlignmentTop ); +case _bfc .ST_TextAlignmentBottom :_cfac .SetTextVerticalAlignment (_da .TextVerticalAlignmentBottom );case _bfc .ST_TextAlignmentBaseline :_cfac .SetTextVerticalAlignment (_da .TextVerticalAlignmentBaseline );case _bfc .ST_TextAlignmentCenter :_cfac .SetTextVerticalAlignment (_da .TextVerticalAlignmentCenter ); +};};if _eddc ==_da .TextAlignmentRight &&_ecce <=0{_ecce +=5;};if _bdefa > 0{_bdefa =_bdefa -_fgcd /2;};if _cddc > 0{_cddc =_cddc -_fgcd /2;};_cfac .SetLineHeight (_fgcd );if _caed :=_eddd .Ind ;_caed !=nil {if _fedc :=_caed .LeftAttr ;_fedc !=nil {if _fedc .Int64 !=nil {_dabe =_ef .PointsFromTwips (*_fedc .Int64 ); +};};if _egce :=_caed .RightAttr ;_egce !=nil {if _egce .Int64 !=nil {_ecce =_ef .PointsFromTwips (*_egce .Int64 );};};};_cfac .SetMargins (_dabe ,_ecce ,_bdefa ,_cddc );return _bdefa ,_dabe ;};func (_gded *convertContext )processRtlLine (_aga *line ){_bddg :=_aga ._fbg ; +for _ ,_ebcb :=range _aga ._dgbf {for _ ,_aaef :=range _ebcb ._egf {_aaef ._gcd =_bddg -_aaef ._afg ;_bbbd :=_aaef ._afg ;for _ ,_ffag :=range _aaef ._edf {_ffag ._cd =_bbbd -_ffag ._df ;_bbbd -=_ffag ._df ;};_bddg =_aaef ._gcd ;};};};func (_gbb *convertContext )newSpan (){_gafa :=&span {_adg :_gbb ._gfcba ._ffg ,_dca :_gbb ._gfcba ._fbg }; +_gbb ._dcged =_gafa ;_gbb ._gfcba ._dgbf =append (_gbb ._gfcba ._dgbf ,_gafa );};func (_gccc *convertContext )renderTableRow (_dcedd *_bfc .CT_Row ,_cdd *_bfc .CT_Row ,_ddef float64 ,_bbdg map[int ][]tableCellProperties ,_ebbd int ,_cdcb *_bfc .CT_TblPr ,_dbbd int ,_cec int ,_dbfc int ,_ddg []*_bfc .CT_TblStylePr ,_efcb *_bfc .CT_PPrGeneral ,_adbf *_bfc .CT_RPr ,_baae *_da .Table ,_ebdf []float64 ,_gcdg int ,_cace float64 ,_dggda bool ,_daba []float64 ,_fbdf *_bfc .CT_Tbl ,_bffc float64 ,_bgbd int ,_ffage float64 )(float64 ,int ,*_da .Table ,int ,float64 ,int ,*_bfc .CT_Row ,bool ){_adfa :=_dcedd .TblPrEx ; +_geg :=false ;var _dded float64 ;_fabc :=_bfc .ST_HeightRuleAuto ;if _caec :=_dcedd .TrPr ;_caec !=nil {if len (_caec .TrPrBaseChoice )!=0{for _ ,_ccbb :=range _caec .TrPrBaseChoice {if _ccbb .TblHeader !=nil &&_cdd ==nil {_cdd =_dcedd ;};if _ccbb .TrHeight !=nil {_efd :=_ccbb .TrHeight ; +_fabc =_efd .HRuleAttr ;if _dfb :=_efd .ValAttr ;_dfb !=nil {if _dfb .ST_UnsignedDecimalNumber !=nil {_dded =_ef .PointsFromTwips (int64 (*_dfb .ST_UnsignedDecimalNumber ));_geg =true ;};};};};};};if _ddef ==0||_ddef > _gccc ._fadc ._ebc .Right -_gccc ._fadc ._ebc .Left {_ddef =_gccc ._fadc ._ebc .Right -_gccc ._fadc ._ebc .Left ; +};_fdbb :=map[int ]int {};_gcecg :=0;_efca :=-1;for {_babgbg :=false ;for _deaf ,_bgef :=range _dcedd .EG_ContentCellContent {if _dcb :=_bgef .ContentCellContentChoice .Tc ;len (_dcb )> 0{if _cefg :=_dcb [0];_cefg !=nil {_eebaa :=-1;if _faaff ,_dbag :=_fdbb [_deaf ]; +_dbag {_eebaa =_faaff ;};_dgbd :=_deaf !=len (_dcedd .EG_ContentCellContent )-1;_dbbcge :=_gcecg > 0&&_eebaa ==-1&&_deaf < _efca ;_bbdg [_ebbd ]=append (_bbdg [_ebbd ],tableCellProperties {_cefg ,_cdcb ,_adfa ,_dbbd ,_deaf ,_cec ,_dbfc ,_ddg ,_efcb ,_adbf ,_dgbd ,_eebaa ,_dbbcge ,_geg ,_dded }); +if _dbbcge {_gccc .addEmptyCellToTable (_baae ,_cefg ,_cdcb ,_adfa ,_dbbd ,_deaf ,_cec ,_dbfc ,_ddg ,_adbf );}else {_fcbd :=_gccc .addCellToTable (_baae ,_cefg ,_cdcb ,_adfa ,_dbbd ,_deaf ,_cec ,_dbfc ,_ddg ,_efcb ,_adbf ,_dgbd ,_eebaa ,_ebdf );if !_babgbg &&_fcbd > -1{_babgbg =true ; +_efca =_deaf ;};_fdbb [_deaf ]=_fcbd ;};};};};if !_babgbg {break ;};_gcecg ++;_gcdg =_ebbd ;_ebbd ++;};if _geg {if _fabc ==_bfc .ST_HeightRuleAtLeast {_edadd ,_caeg :=_baae .GetRowHeight (_baae .CurRow ());if _caeg !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0070a\u0072\u0073\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020v\u003a\u006c\u0069\u006e\u0065\u0020\u0073\u0074\u0072\u006f\u006b\u0065 w\u0065\u0069\u0067\u0068\u0074\u0020\u0028\u0025\u0073\u0029",_caeg .Error ()); +};if _edadd < _dded {_caeg =_baae .SetRowHeight (_baae .CurRow (),_dded );if _caeg !=nil {_eg .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_caeg .Error ()); +};};}else {_adbc :=_baae .SetRowHeight (_baae .CurRow (),_dded );if _adbc !=nil {_eg .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_adbc .Error ()); +};};};_cacf :=_ef .MakeTempCreatorMaxHeight (_ddef );_bafed :=_cacf .Draw (_baae );if _bafed !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074o\u0020d\u0072\u0061\u0077\u0020\u0074\u0061\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_bafed .Error ()); +};if _baae .Height ()> _cace {if _dggda {_gccc .autofitColumns (_baae ,_ddef ,_daba ,_ebdf );_gccc .renderTableRows (_fbdf ,_dbfc ,false ,_daba ,_cdcb ,_ddg ,_efcb ,_adbf ,_bffc ,_cdd );return _ddef ,_ebbd ,_baae ,_bgbd ,_cace ,_gcdg ,_cdd ,true ;};if _gcdg !=-1{_gccc .addTableWithDataRange (_bbdg ,_bgbd +1,_gcdg ,_dbfc ,_ddef ,_ffage ,_daba ,_ebdf ,false ); +_bgbd =_gcdg ;}else {_gccc .addTableWithDataRange (_bbdg ,_bgbd +1,_ebbd -1,_dbfc ,_ddef ,_ffage ,_daba ,_ebdf ,false );_bgbd =_ebbd -1;};_gcdg =-1;_gccc .newPage ();_cace =_gccc .getPageAccessiblePart ();_baae =_gccc ._affc .NewTable (_dbfc );_bafed =_baae .SetColumnWidths (_daba ...); +if _bafed !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_bafed .Error ()); +};if _cdd !=nil {_ddef ,_ ,_baae ,_ ,_cace ,_gcdg ,_cdd ,_ =_gccc .renderTableRow (_cdd ,_cdd ,_ddef ,_bbdg ,_ebbd -1,_cdcb ,0,_cec ,_dbfc ,_ddg ,_efcb ,_adbf ,_baae ,_ebdf ,_gcdg ,_cace ,_dggda ,_daba ,_fbdf ,_bffc ,_bgbd ,_ffage );};for _acf :=_bgbd +1; +_acf <=_ebbd ;_acf ++{_gacc :=_bbdg [_acf ];_cbfd :=_gacc [0]._fda ;_bgag :=_gacc [0]._ceg ;for _ ,_ffged :=range _gacc {if _ffged ._edb {_gccc .addEmptyCellToTable (_baae ,_ffged ._dgb ,_ffged ._cgd ,_ffged ._fde ,_ffged ._cbc ,_ffged ._eda ,_ffged ._fgg ,_ffged ._gda ,_ffged ._aab ,_ffged ._fgf ); +}else {_gccc .addCellToTable (_baae ,_ffged ._dgb ,_ffged ._cgd ,_ffged ._fde ,_ffged ._cbc ,_ffged ._eda ,_ffged ._fgg ,_ffged ._gda ,_ffged ._aab ,_ffged ._eec ,_ffged ._fgf ,_ffged ._fad ,_ffged ._dacg ,_ebdf );};};if _cbfd {_bafed =_baae .SetRowHeight (_baae .CurRow (),_bgag ); +if _bafed !=nil {_eg .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_bafed .Error ()); +};};};};_ebbd ++;return _ddef ,_ebbd ,_baae ,_bgbd ,_cace ,_gcdg ,_cdd ,false ;};func (_gagb *convertContext )addAbsoluteHeaderFooterTable (_egdc *_bfc .CT_Tbl ){_daae :=_egdc .TblGrid ;if _daae ==nil {return ;};_dbgg :=len (_daae .GridCol );if _dbgg ==0{return ; +};_aceg :=[]float64 {};_dbbe :=[]float64 {};_adgcf :=0.0;for _ ,_degfc :=range _daae .GridCol {_bgda :=0.0;if _degfc .WAttr .ST_UnsignedDecimalNumber !=nil {_bgda =_ef .PointsFromTwips (int64 (*_degfc .WAttr .ST_UnsignedDecimalNumber ));};_aceg =append (_aceg ,_bgda ); +_adgcf +=_bgda ;};for _ffaed :=0;_ffaed < _dbgg ;_ffaed ++{_dbbe =append (_dbbe ,_aceg [_ffaed ]/_adgcf );};_acbfd :=_gagb ._affc .NewTable (_dbgg );_acbfd .SetColumnWidths (_dbbe ...);_cfage :=_gagb ._affc .NewTable (_dbgg );_cfage .SetColumnWidths (_dbbe ...); +_dfad ,_gdedf ,_dgea :=_ddga (_gagb ._edega ,_egdc .TblPr );var _bggc []*_bfc .CT_TblStylePr ;if _dfad .TblStyle !=nil {_bggc =_cdfbg (_gagb ._edega ,_dfad .TblStyle .ValAttr );};_gdefa :=_fdfa (_dfad .TblW ,_gagb ._fadc ._ebc .Right -_gagb ._fadc ._ebc .Left ,0); +_becde :=_fdfa (_dfad .TblInd ,_gagb ._fadc ._ebc .Right -_gagb ._fadc ._ebc .Left ,0);_cbcc :=_gagb ._fadc ._ebc .Bottom -_gagb ._fadc ._ebc .Top ;_cbde :=len (_egdc .EG_ContentRowContent );_efadf :=make ([]float64 ,_dbgg );for _dacae ,_bfbce :=range _egdc .EG_ContentRowContent {if _bfbce ==nil {continue ; +};_eeab :=_gagb ._affc .NewTable (_dbgg );_eeab .SetColumnWidths (_dbbe ...);if _decb :=_bfbce .ContentRowContentChoice .Tr ;len (_decb )> 0{_fccb :=_decb [0];_bccg :=_fccb .TblPrEx ;for _geb ,_fbbb :=range _fccb .EG_ContentCellContent {if _ddcf :=_fbbb .ContentCellContentChoice .Tc ; +len (_ddcf )> 0{if _cefa :=_ddcf [0];_cefa !=nil {_gagb .addCellToTable (_cfage ,_cefa ,_dfad ,_bccg ,_dacae ,_geb ,_cbde ,_dbgg ,_bggc ,_gdedf ,_dgea ,false ,-1,_efadf );_gagb .addCellToTable (_eeab ,_cefa ,_dfad ,_bccg ,_dacae ,_geb ,_cbde ,_dbgg ,_bggc ,_gdedf ,_dgea ,false ,-1,_efadf ); +};};};var _fabde float64 ;if _cccd :=_fccb .TrPr ;_cccd !=nil {if len (_cccd .TrPrBaseChoice )!=0{_gceb :=_cccd .TrPrBaseChoice [0];if _gceb .TrHeight ==nil {continue ;};_cegd :=_gceb .TrHeight ;if _gabd :=_cegd .ValAttr ;_gabd !=nil {if _gabd .ST_UnsignedDecimalNumber !=nil {_fabde =_ef .PointsFromTwips (int64 (*_gabd .ST_UnsignedDecimalNumber )); +};};};};if _fabde < _eeab .Height (){_fabde =_eeab .Height ();};if _fabde < _ggef (4){_fabde =_ggef (4);};_cfage .SetRowHeight (_cfage .CurRow (),_fabde );_eeab .SetRowHeight (_eeab .CurRow (),_fabde );if _gdefa ==0||_gdefa > _gagb ._fadc ._ebc .Right -_gagb ._fadc ._ebc .Left {_gdefa =_gagb ._fadc ._ebc .Right -_gagb ._fadc ._ebc .Left ; +};_abfdg :=_ef .MakeTempCreatorMaxHeight (_gdefa );_abfdg .Draw (_cfage );if _cfage .Height ()>=_cbcc {_gagb .addParagraphWithTable (*_acbfd ,_gdefa ,_becde );_gagb .newPage ();*_cfage =*_eeab ;_cfage .SetRowHeight (_cfage .CurRow (),_fabde );_cbcc =_gagb ._fadc ._ebc .Bottom -_gagb ._fadc ._ebc .Top ; +_acbfd =nil ;}else {if _acbfd ==nil {_acbfd =_gagb ._affc .NewTable (_dbgg );_acbfd .SetColumnWidths (_dbbe ...);};*_acbfd =*_eeab ;};};};if _acbfd !=nil {_gagb .addParagraphWithTableToHeaderFooter (*_acbfd ,_gdefa ,_becde );};};func (_ceabd *convertContext )addBorderLine (_acge *_bfc .CT_Border ,_cgde *paragraph ,_efced _ef .BorderPosition ){_gcge :=0.0; +if _bdga :=_acge .SzAttr ;_bdga !=nil {_gcge =float64 (*_bdga )/8;};_ggeg :=0.0;if _cfdb :=_acge .SpaceAttr ;_cfdb !=nil {_ggeg =float64 (*_cfdb )*_ag .Pixel72 ;};var _cdee _da .Color ;if _dgff :=_acge .ColorAttr ;_dgff !=nil {if _fcdf :=_dgff .ST_HexColorAuto ; +_fcdf ==_bfc .ST_HexColorAutoAuto {_cdee =_da .ColorBlack ;};if _cbda :=_dgff .ST_HexColorRGB ;_cbda !=nil {_cdee =_da .ColorRGBFromHex ("\u0023"+*_cbda );};};if _efced ==_ef .BorderPositionBottom ||_efced ==_ef .BorderPositionTop {_fada :=&borderLine {_gcdd :_efced ,_daa :_ceabd ._fadc ._ebc .Right -_ceabd ._fadc ._ebc .Left ,_gbg :_gcge ,_aef :_cdee ,_ea :_ggeg }; +_cgde ._fd =append (_cgde ._fd ,_fada );}else {_egcf :=&borderLine {_gcdd :_efced ,_daa :_gcge ,_gbg :_ceabd ._fadc ._ebc .Top -_ceabd ._fadc ._ebc .Bottom ,_aef :_cdee ,_ea :_ggeg };_cgde ._fd =append (_cgde ._fd ,_egcf );};};func (_bdb *convertContext )alignParagraph (){_dff :=_bdb ._cfeb ; +if _dff ._gfc ==_da .TextAlignmentLeft {return ;};_aabd :=len (_dff ._ed )-1;for _ace ,_bfef :=range _dff ._ed {_cgc :=len (_bfef ._dgbf )-1;for _afe ,_adbe :=range _bfef ._dgbf {_dga :=true ;_bed :=len (_adbe ._egf );_agf :=0.0;for _ead :=len (_adbe ._egf )-1; +_ead >=0;_ead --{_dacdf :=_adbe ._egf [_ead ];if _dga &&_dacdf ._ffb {_bed =_ead ;}else {_dga =false ;for _ ,_gcde :=range _dacdf ._edf {_agf +=_gcde ._df ;};};};_adbe ._egf =_adbe ._egf [:_bed ];_dce :=_adbe ._dca -_adbe ._adg -_agf ;switch _dff ._gfc {case _da .TextAlignmentRight :_adbe .moveRight (_dce ); +case _da .TextAlignmentCenter :_adbe .moveRight (_dce /2);case _da .TextAlignmentJustify :if _ace !=_aabd ||_afe !=_cgc {_ffba :=[]*word {};for _ ,_dfe :=range _adbe ._egf {if _dfe ._ffb {_ffba =append (_ffba ,_dfe );};};_aaf :=_dce /float64 (len (_ffba )); +for _ ,_efc :=range _ffba {_efc ._afg +=_aaf ;};var _cgdc *word ;for _ ,_gga :=range _adbe ._egf {if _cgdc !=nil {_gga ._gcd =_cgdc ._gcd +_cgdc ._afg ;};_cgdc =_gga ;};};};};};};func _cfgfd (_acead *_bfc .CT_PPr ,_ddca *_bfc .CT_PPrGeneral ,_bgbdd *_bfc .CT_RPr )*_bfc .CT_PPr {if _acead ==nil {_acead =_bfc .NewCT_PPr (); +};if _ddca !=nil {if _acead .Jc ==nil &&_ddca .Jc !=nil {_acead .Jc =_ddca .Jc ;};if _acead .Spacing ==nil {_acead .Spacing =_ddca .Spacing ;}else if _dggc :=_ddca .Spacing ;_dggc !=nil {if _acead .Spacing .BeforeAttr ==nil {_acead .Spacing .BeforeAttr =_dggc .BeforeAttr ; +};if _acead .Spacing .AfterAttr ==nil {_acead .Spacing .AfterAttr =_dggc .AfterAttr ;};if _acead .Spacing .LineAttr ==nil {_acead .Spacing .LineAttr =_dggc .LineAttr ;};};if _ddca .ContextualSpacing !=nil {_acead .ContextualSpacing =_ddca .ContextualSpacing ; +};if _ddca .Ind !=nil {if _acead .Ind ==nil {_acead .Ind =_ddca .Ind ;}else {_afaa ,_aaec :=_acead .Ind .FirstLineAttr ==nil ,_acead .Ind .HangingAttr ==nil ;if _afaa &&_aaec &&_ddca .Ind .FirstLineAttr !=nil {_acead .Ind .FirstLineAttr =_ddca .Ind .FirstLineAttr ; +_afaa =false ;};if _afaa &&_aaec &&_ddca .Ind .HangingAttr !=nil {_acead .Ind .HangingAttr =_ddca .Ind .HangingAttr ;};if _acead .Ind .LeftAttr ==nil {_acead .Ind .LeftAttr =_ddca .Ind .LeftAttr ;};if _acead .Ind .RightAttr ==nil {_acead .Ind .RightAttr =_ddca .Ind .RightAttr ; +};};};if _acead .Tabs ==nil &&_ddca .Tabs !=nil {_acead .Tabs =_ddca .Tabs ;};if _ddca .PBdr !=nil {_acead .PBdr =_ddca .PBdr ;};if _acead .NumPr ==nil &&_ddca .NumPr !=nil {_acead .NumPr =_ddca .NumPr ;};};if _bgbdd !=nil {var _bdgdg _bfc .CT_ParaRPr ; +if _acead .RPr ==nil {_bdgdg =*_bfc .NewCT_ParaRPr ();}else {_bdgdg =*_acead .RPr ;};if _bdgdg .Color ==nil &&_bgbdd .Color !=nil {_bdgdg .Color =_bgbdd .Color ;};if _bdgdg .Spacing ==nil &&_bgbdd .Spacing !=nil {_bdgdg .Spacing =_bgbdd .Spacing ;};if _bdgdg .Sz ==nil &&_bgbdd .Sz !=nil {_bdgdg .Sz =_bgbdd .Sz ; +};if _bdgdg .SzCs ==nil &&_bgbdd .SzCs !=nil {_bdgdg .SzCs =_bgbdd .SzCs ;};if _bdgdg .B ==nil &&_bgbdd .B !=nil {_bdgdg .B =_bgbdd .B ;};if _bdgdg .I ==nil &&_bgbdd .I !=nil {_bdgdg .I =_bgbdd .I ;};if _bdgdg .RFonts ==nil &&_bgbdd .RFonts !=nil {_bdgdg .RFonts =_bgbdd .RFonts ; +};if _bdgdg .VertAlign ==nil &&_bgbdd .VertAlign !=nil {_bdgdg .VertAlign =_bgbdd .VertAlign ;};if _bdgdg .Bdr ==nil &&_bgbdd .Bdr !=nil {_bdgdg .Bdr =_bgbdd .Bdr ;};if _bdgdg .Caps ==nil &&_bgbdd .Caps !=nil {_bdgdg .Caps =_bgbdd .Caps ;};if _bdgdg .SmallCaps ==nil &&_bgbdd .SmallCaps !=nil {_bdgdg .SmallCaps =_bgbdd .SmallCaps ; +};_acead .RPr =&_bdgdg ;};return _acead ;};const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;);func (_aggde *convertContext )autofitColumns (_gadg *_da .Table ,_dccf float64 ,_fgga []float64 ,_dbffg []float64 ){_egd :=0.0; +for _ ,_acac :=range _fgga {_egd +=_acac ;};if _egd <=0||_dccf <=0||len (_fgga )!=len (_dbffg ){return ;};_cdgb :=map[int ]float64 {};_fdcc :=map[int ]float64 {};for _cgbad ,_edgg :=range _dbffg {if _edgg *_egd /_dccf > _fgga [_cgbad ]{_cdgb [_cgbad ]=_edgg *_egd /_dccf -_fgga [_cgbad ]; +}else {_aeaf :=1.5;if _fgga [_cgbad ]-_edgg *_aeaf *_egd /_dccf > 0{_fdcc [_cgbad ]=_fgga [_cgbad ]-_edgg *_aeaf *_egd /_dccf ;};};};if len (_cdgb )==0||len (_fdcc )==0{return ;};for _fgad ,_feed :=range _cdgb {for _dddb ,_dbea :=range _fdcc {if _feed < _dbea {_cdgb [_fgad ]=0; +_fdcc [_dddb ]-=_feed ;_fgga [_fgad ]+=_dbea -_feed ;_fgga [_dddb ]-=_dbea -_feed ;break ;}else {_fdcc [_dddb ]=0;_cdgb [_fgad ]-=_dbea ;_fgga [_fgad ]+=_dbea ;_fgga [_dddb ]-=_dbea ;};};};_gdde :=_gadg .SetColumnWidths (_fgga ...);if _gdde !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_gdde .Error ()); +};};type block struct{_de *_da .Block ;_bfd float64 ;_ccd float64 ;_aae bool ;_fgcf float64 ;_abf _da .Color ;};func (_fbf *convertContext )addAnchorBlocks (_dggd []*_bfc .EG_PContent ){for _ ,_dbbc :=range _dggd {for _ ,_egbe :=range _dbbc .PContentChoice .EG_ContentRunContent {if _ged :=_egbe .ContentRunContentChoice .R ; +_ged !=nil {for _ ,_cafg :=range _ged .EG_RunInnerContent {if _cfg :=_cafg .RunInnerContentChoice .Drawing ;_cfg !=nil {for _ ,_faf :=range _cfg .DrawingChoice {if _faf .Anchor ==nil {continue ;};_fbba :=_faf .Anchor ;var _gafc ,_gff ,_eeba ,_cfb float64 ; +if _fbba .DistLAttr !=nil {_gafc =_ag .FromEMU (int64 (*_fbba .DistLAttr ));};if _fbba .DistRAttr !=nil {_gff =_ag .FromEMU (int64 (*_fbba .DistRAttr ));};if _fbba .DistTAttr !=nil {_eeba =_ag .FromEMU (int64 (*_fbba .DistTAttr ));};if _fbba .DistBAttr !=nil {_cfb =_ag .FromEMU (int64 (*_fbba .DistBAttr )); +};var _fga ,_gbc ,_ebf ,_babg float64 ;if _dgee :=_fbba .Extent ;_dgee !=nil {_babg =_ag .FromEMU (_dgee .CxAttr );_ebf =_ag .FromEMU (_dgee .CyAttr );};_gag :=0.0;_cegb :=0.0;_ebge ,_bceg :=_fbba .PositionH ,_fbba .PositionV ;switch _ebge .RelativeFromAttr {case _bfc .WdST_RelFromHPage :_cegb =0; +default:_cegb =_fbf ._fadc ._ebc .Left ;};if _gab :=_ebge .PosHChoice ;_gab !=nil {if _gab .PosOffset !=nil {_fga =_ag .FromEMU (int64 (*_gab .PosOffset ));};switch _gab .Align {case _bfc .WdST_AlignHRight :_fga +=_fbf ._cfeb ._dcg -_fbf ._cfeb ._ddd -_babg ; +case _bfc .WdST_AlignHCenter :_fga +=(_fbf ._cfeb ._dcg -_fbf ._cfeb ._ddd -_babg )/2;};};switch _bceg .RelativeFromAttr {case _bfc .WdST_RelFromVPage :_gag =0;case _bfc .WdST_RelFromVParagraph :_gag =_fbf ._cfeb ._bdd ;case _bfc .WdST_RelFromVTopMargin :_gag =0; +default:_gag =_fbf ._fadc ._ebc .Top ;};if _bdf :=_bceg .PosVChoice ;_bdf !=nil {if _bdf .PosOffset !=nil {_gbc =_ag .FromEMU (int64 (*_bdf .PosOffset ));};};_gag +=_gbc ;_cegb +=_fga ;_aeca :=_gag +_ebf ;_adac :=_cegb +_babg ;if _gag < _fbf ._fadc ._cfe {_fbf .moveCurrentParagraphToNewPage (); +};_cbaf :=_gbc +_ebf ;if _cbaf > _fbf ._cfeb ._ce {_fbf ._cfeb ._ce =_cbaf ;};if !_fbba .AllowOverlapAttr {_fbf ._cfeb ._aee =_ebf ;};if _fbba .WrapTypeChoice !=nil &&_fbba .WrapTypeChoice .WrapNone ==nil {_fbf ._cfeb ._aeb =append (_fbf ._cfeb ._aeb ,&zoneToSkip {_dc :&_ef .Rectangle {Top :_gag -_eeba ,Bottom :_aeca +_cfb ,Left :_cegb -_gafc ,Right :_adac +_gff },_dda :_fbba .WrapTypeChoice ,_ba :_fbba .RelativeHeightAttr }); +};if _gccd :=_fbba .Graphic ;_gccd !=nil {if _ffgd :=_gccd .GraphicData ;_ffgd !=nil {for _ ,_fdb :=range _ffgd .Any {if _gfa ,_acg :=_fdb .(*_ffd .Pic );_acg {_gbeg ,_aafa :=_fbf .makePdfImageFromGraphics (_gfa );if _aafa !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_aafa ); +};_ddde :=false ;_bgb :=0.0;if _gfa .SpPr !=nil &&_gfa .SpPr .Xfrm !=nil {if _gfa .SpPr .Xfrm .RotAttr !=nil {_bgb =_ag .DegreeFromSTAngle (*_gfa .SpPr .Xfrm .RotAttr );};if _gfe :=_gfa .SpPr .Xfrm .Ext ;_gfe !=nil {_ddde =true ;};};if _gbeg !=nil {if !_ddde {_gbeg .Scale (_babg /_gbeg .Width (),_ebf /_gbeg .Height ()); +}else {_gbeg .ScaleToWidth (_babg );};_gbeg .SetAngle (_bgb );_babgg :=&image {_dag :_gbeg ,_bac :_cegb ,_eca :_gag };if _fbba .BehindDocAttr {_fbf ._cfeb ._egb =append (_fbf ._cfeb ._egb ,_babgg );}else {_fbf ._cfeb ._bdda =append (_fbf ._cfeb ._bdda ,_babgg ); +};};}else if _fcab ,_gafb :=_fdb .(*_db .Chart );_gafb {_egff ,_ebd :=_fbf .makePdfBlockFromChart (_fcab ,_babg ,_ebf );if _ebd !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_ebd ); +};if _egff !=nil {_cee :=&block {_de :_egff ,_bfd :_cegb ,_ccd :_gag };if _fbba .BehindDocAttr {_fbf ._cfeb ._gd =append (_fbf ._cfeb ._gd ,_cee );}else {_fbf ._cfeb ._ad =append (_fbf ._cfeb ._ad ,_cee );};};};};};};};};};};};};};func (_ebcbe *convertContext )assignPropsToAbsoluteParagraph (_ffea *_bfc .CT_PPr ,_feaeb *paragraph )(float64 ,float64 ){_ebcbe ._bfeaf =_ffea ; +_ffea =_cfgfd (_ffea ,_ebcbe ._aefeg ,_ebcbe ._ggbe );_eecd :=12.4;if _ffea ==nil {return 0,0;};_feaeb ._ab =0.0;if _degf :=_ffea .RPr ;_degf !=nil {_agga :=_bfcd (_degf .Sz ,_degf .SzCs );if _agga > _eecd {_eecd =_agga ;}else {_eecd =_agga *_dba ;};_feaeb ._cfed =_eecd ; +};if _ffea .Jc !=nil {switch _ffea .Jc .ValAttr {case _bfc .ST_JcRight :_feaeb ._gfc =_da .TextAlignmentRight ;case _bfc .ST_JcCenter :_feaeb ._gfc =_da .TextAlignmentCenter ;case _bfc .ST_JcBoth :_feaeb ._gfc =_da .TextAlignmentJustify ;case _bfc .ST_JcEnd :_feaeb ._gfc =_da .TextAlignmentRight ; +default:_feaeb ._gfc =_da .TextAlignmentLeft ;};};var _ecec ,_cgg ,_afff ,_fgdga ,_dagac float64 ;if _bgca :=_ffea .Spacing ;_bgca !=nil {if _egbb :=_bgca .BeforeAttr ;_egbb !=nil {if _egbb .ST_UnsignedDecimalNumber !=nil {_ecec =_ef .PointsFromTwips (int64 (*_egbb .ST_UnsignedDecimalNumber )); +};};if _fegf :=_bgca .AfterAttr ;_fegf !=nil {if _fegf .ST_UnsignedDecimalNumber !=nil {_cgg =_ef .PointsFromTwips (int64 (*_fegf .ST_UnsignedDecimalNumber ));};};if _egbba :=_bgca .LineAttr ;_egbba !=nil {if _egbba .Int64 !=nil &&*_egbba .Int64 !=0{if _bgca .LineRuleAttr ==_bfc .ST_LineSpacingRuleAuto {_eeaf :=float64 (*_egbba .Int64 )/240; +if _eeaf > 1{_eecd =_eecd *_eeaf ;};}else {if _aaac :=float64 (*_egbba .Int64 )/20;_aaac > _eecd {_eecd =_aaac ;};};};};};_bfea :=_ebcbe ._fadc ._gc ;if len (_bfea )> 0{_fcddf :=_bfea [len (_bfea )-1]._agb .Bottom ;if _ebcbe ._aadb !=nil &&_ebcbe ._aadb .Spacing !=nil &&_ffea .Spacing !=nil {if _ebcbe .shouldApplyContextualSpacing (_ffea ){_ecdf :=_ecec -_fcddf ; +if _fcddf > _ecec {_ecec =_ecdf ;}else {_ecec =-_fcddf +_ecdf ;};}else if _fcddf > _ecec {_ecec =0.0;}else {_ecec -=_fcddf ;};};}else {_ecec -=_bd ;};_feaeb ._ab =_eecd -_feaeb ._cfed ;_feaeb ._cfed =_eecd ;if _cbd :=_ffea .Ind ;_cbd !=nil {if _cdec :=_cbd .FirstLineAttr ; +_cdec !=nil {if _cdec .ST_UnsignedDecimalNumber !=nil {_dagac =_ef .PointsFromTwips (int64 (*_cdec .ST_UnsignedDecimalNumber ));};};if _ggfgg :=_cbd .HangingAttr ;_ggfgg !=nil {if _ggfgg .ST_UnsignedDecimalNumber !=nil {_dagac -=_ef .PointsFromTwips (int64 (*_ggfgg .ST_UnsignedDecimalNumber )); +};};if _gabf :=_cbd .LeftAttr ;_gabf !=nil {if _gabf .Int64 !=nil {_afff =_ef .PointsFromTwips (*_gabf .Int64 );};};if _aecg :=_cbd .RightAttr ;_aecg !=nil {if _aecg .Int64 !=nil {_fgdga =_ef .PointsFromTwips (*_aecg .Int64 );};};};if _ffea .PBdr !=nil {if _gdce :=_ffea .PBdr .Top ; +_gdce !=nil {_ebcbe .addBorderLine (_gdce ,_feaeb ,_ef .BorderPositionTop );};if _edbd :=_ffea .PBdr .Left ;_edbd !=nil {_ebcbe .addBorderLine (_edbd ,_feaeb ,_ef .BorderPositionLeft );};if _eaegg :=_ffea .PBdr .Right ;_eaegg !=nil {_ebcbe .addBorderLine (_eaegg ,_feaeb ,_ef .BorderPositionRight ); +};if _eafe :=_ffea .PBdr .Bottom ;_eafe !=nil {_ebcbe .addBorderLine (_eafe ,_feaeb ,_ef .BorderPositionBottom );};};_feaeb ._agb =&_ef .Rectangle {Top :_ecec ,Bottom :_cgg ,Left :_afff ,Right :_fgdga };_feaeb ._fbc =_dagac ;_ebcbe ._aadb =_ffea ;return _ecec ,_afff ; +};var _ecfb ,_dgdeb ,_gacba *_be .Regexp ;type image struct{_dag *_da .Image ;_bac float64 ;_eca float64 ;};func _cabb (_cfgd int64 ,_aecdd _bfc .ST_NumberFormat )string {_dfca :=int (_cfgd );switch _aecdd {case _bfc .ST_NumberFormatDecimal :return _b .Itoa (_dfca ); +case _bfc .ST_NumberFormatUpperRoman :return _daeg (_dfca ,true );case _bfc .ST_NumberFormatLowerRoman :return _daeg (_dfca ,false );case _bfc .ST_NumberFormatUpperLetter :return _bebe (_dfca ,true );case _bfc .ST_NumberFormatLowerLetter :return _bebe (_dfca ,false ); +default:return _b .Itoa (_dfca );};};func (_gaaa *convertContext )addTextSymbol (_gdc *symbol ){_cbafe :=_da .New ();_cacae :=_cbafe .NewStyledParagraph ();_cacae .SetMargins (0,0,0,0);_ccge :=_gdc ._aaa ;if _gdc ._dgda {_ccge ="";};_bead :=_cacae .Append (_ccge ); +_agbb :=0.0;if _gdc ._dab !=nil {_bead .Style =*_gdc ._dab ;if _gdc ._dab .CharSpacing !=0{_agbb =_gdc ._dab .CharSpacing ;};};if _gdc ._bfb ==nil &&_gdc ._fggc ==nil {_gdc ._dfc =_cacae .Height ()*_dba ;_gdc ._abg =_cacae .Height ();};if _gdc ._df ==0&&!_gdc ._dgda {_gdc ._df =_cacae .Width ()+_agbb ; +};if _gdc ._dfc < _gaaa ._cfeb ._cfed {_gdc ._dfc =_gaaa ._cfeb ._cfed ;};if len (_gaaa ._efdb ._edf )> 0{_efadg :=_gaaa ._efdb ._edf [len (_gaaa ._efdb ._edf )-1]._aaa ;if _ef .IsNoSpaceLanguage (_efadg )||(_efadg =="\u0020")!=(_gdc ._aaa =="\u0020"){_gaaa .addCurrentWordToParagraph (); +_gaaa .newWord ();};};_gaaa ._efdb ._edf =append (_gaaa ._efdb ._edf ,_gdc );_gdc ._cd =_gaaa ._efdb ._afg ;_gaaa ._efdb ._afg +=_gdc ._df ;if _gdc ._aaa !="\u0020"{_gaaa ._efdb ._ffb =false ;};if _gdc ._aaa =="\u000d"{_gaaa .adjustHeights (_gdc ._dfc *1.13); +_gaaa .adjustHeights (_gdc ._dfc );};};func (_fgdba *convertContext )newPage (){_efec :=&page {};_efec ._ebc =_fgdba ._gefe ;_efec ._fa =_efec ._ebc .Top ;if _fgdba ._cgdcd {_efec ._eea =true ;_efec ._fa +=_dae ;};_fgdba ._cbaaa =append (_fgdba ._cbaaa ,_efec ); +_fgdba ._fadc =_efec ;};func (_fae *convertContext )newLine (){if _fae ._cfeb ==nil {_fae .newParagraph ();};_edde :=_fae ._cfeb ._aee +_fae ._cfeb ._agb .Top ;_fbdd :=&line {};if len (_fae ._cfeb ._ed )==0{_fbdd ._cbca =_fae ._cfeb ._cc ;}else {_fbdd ._cbca =_fae ._cfeb ._ddd ; +};_fbdd ._fbg =_fae ._cfeb ._dcg ;_fbdd ._ffg =_fbdd ._cbca ;_fbdd ._bab =_edde ;_fae ._cfeb ._ed =append (_fae ._cfeb ._ed ,_fbdd );_fae ._gfcba =_fbdd ;_fae .newSpan ();};type prefix struct{_bdee string ;_bfgb []float64 ;_fgdbb bool ;_cffd bool ;};func _bfae (_adda *_bfc .EG_RunInnerContent )bool {if _dbee :=_adda .RunInnerContentChoice .Br ; +_dbee !=nil {return _dbee .TypeAttr ==_bfc .ST_BrTypePage ;};return false ;};type paragraph struct{_fbc float64 ;_agb *_ef .Rectangle ;_cc float64 ;_ddd float64 ;_dcg float64 ;_bdd float64 ;_aee float64 ;_gfc _da .TextAlignment ;_cfed float64 ;_ab float64 ; +_ed []*line ;_aa *tableWrapper ;_bdda []*image ;_egb []*image ;_ad []*block ;_gd []*block ;_edg []*note ;_aeg float64 ;_aeb []*zoneToSkip ;_ce float64 ;_fcg bool ;_fd []*borderLine ;_fg bool ;};func (_dbdac *convertContext )moveCurrentParagraphToNewPage (){_dbdac .newPage (); +_aebd :=_dbdac ._cfeb ._bdd -_dbdac ._fadc ._fa ;_dbdac ._cfeb ._bdd -=_aebd ;for _ ,_abgg :=range _dbdac ._cfeb ._aeb {_abgg ._dc .Translate (0,-_aebd );};for _ ,_dfcdf :=range _dbdac ._cfeb ._ad {_dfcdf ._ccd -=_aebd ;};for _ ,_fdbf :=range _dbdac ._cfeb ._gd {_fdbf ._ccd -=_aebd ; +};for _ ,_abbg :=range _dbdac ._cfeb ._bdda {_abbg ._eca -=_aebd ;};for _ ,_eddab :=range _dbdac ._cfeb ._egb {_eddab ._eca -=_aebd ;};};type tableWrapper struct{_cef *_da .Table ;_ec float64 ;_ca _da .HorizontalAlignment ;};func _gccb (_dcad string )(string ,string ){_gdaf :=_dgdeb .FindStringSubmatch (_dcad ); +if len (_gdaf )< 3{return "","";};return _gdaf [1],_gdaf [2];};func _bebe (_feee int ,_cgab bool )string {_gabfb :=(_feee -1)/26+1;_cebae :=byte ((_feee -1)%26);if _cgab {_cebae +=byte (65);}else {_cebae +=byte (97);};_beffa :=_a .NewBuffer ([]byte {}); +for _fecb :=0;_fecb < _gabfb ;_fecb ++{_beffa .Write ([]byte {_cebae });};return _beffa .String ();};func _bcag (_gffd ,_ddgfd *_bfc .CT_RPr )*_bfc .CT_RPr {if _gffd ==nil {return _ddgfd ;};if _ddgfd ==nil {return _gffd ;};if _gffd .RStyle ==nil {_gffd .RStyle =_ddgfd .RStyle ; +};if _gffd .RFonts ==nil {_gffd .RFonts =_ddgfd .RFonts ;};if _gffd .B ==nil {_gffd .B =_ddgfd .B ;};if _gffd .BCs ==nil {_gffd .BCs =_ddgfd .BCs ;};if _gffd .I ==nil {_gffd .I =_ddgfd .I ;};if _gffd .ICs ==nil {_gffd .ICs =_ddgfd .ICs ;};if _gffd .Caps ==nil {_gffd .Caps =_ddgfd .Caps ; +};if _gffd .SmallCaps ==nil {_gffd .SmallCaps =_ddgfd .SmallCaps ;};if _gffd .Strike ==nil {_gffd .Strike =_ddgfd .Strike ;};if _gffd .Dstrike ==nil {_gffd .Dstrike =_ddgfd .Dstrike ;};if _gffd .Outline ==nil {_gffd .Outline =_ddgfd .Outline ;};if _gffd .Shadow ==nil {_gffd .Shadow =_ddgfd .Shadow ; +};if _gffd .Emboss ==nil {_gffd .Emboss =_ddgfd .Emboss ;};if _gffd .Imprint ==nil {_gffd .Imprint =_ddgfd .Imprint ;};if _gffd .NoProof ==nil {_gffd .NoProof =_ddgfd .NoProof ;};if _gffd .SnapToGrid ==nil {_gffd .SnapToGrid =_ddgfd .SnapToGrid ;};if _gffd .Vanish ==nil {_gffd .Vanish =_ddgfd .Vanish ; +};if _gffd .WebHidden ==nil {_gffd .WebHidden =_ddgfd .WebHidden ;};if _gffd .Color ==nil {_gffd .Color =_ddgfd .Color ;};if _gffd .Spacing ==nil {_gffd .Spacing =_ddgfd .Spacing ;};if _gffd .W ==nil {_gffd .W =_ddgfd .W ;};if _gffd .Kern ==nil {_gffd .Kern =_ddgfd .Kern ; +};if _gffd .Position ==nil {_gffd .Position =_ddgfd .Position ;};if _gffd .Sz ==nil {_gffd .Sz =_ddgfd .Sz ;};if _gffd .SzCs ==nil {_gffd .SzCs =_ddgfd .SzCs ;};if _gffd .Highlight ==nil {_gffd .Highlight =_ddgfd .Highlight ;};if _gffd .U ==nil {_gffd .U =_ddgfd .U ; +};if _gffd .Effect ==nil {_gffd .Effect =_ddgfd .Effect ;};if _gffd .Bdr ==nil {_gffd .Bdr =_ddgfd .Bdr ;};if _gffd .Shd ==nil {_gffd .Shd =_ddgfd .Shd ;};if _gffd .FitText ==nil {_gffd .FitText =_ddgfd .FitText ;};if _gffd .VertAlign ==nil {_gffd .VertAlign =_ddgfd .VertAlign ; +};if _gffd .Rtl ==nil {_gffd .Rtl =_ddgfd .Rtl ;};if _gffd .Cs ==nil {_gffd .Cs =_ddgfd .Cs ;};if _gffd .Em ==nil {_gffd .Em =_ddgfd .Em ;};if _gffd .Lang ==nil {_gffd .Lang =_ddgfd .Lang ;};if _gffd .EastAsianLayout ==nil {_gffd .EastAsianLayout =_ddgfd .EastAsianLayout ; +};if _gffd .SpecVanish ==nil {_gffd .SpecVanish =_ddgfd .SpecVanish ;};if _gffd .OMath ==nil {_gffd .OMath =_ddgfd .OMath ;};if _gffd .RPrChange ==nil {_gffd .RPrChange =_ddgfd .RPrChange ;};return _gffd ;};func (_ecbg *convertContext )adjustRightBoundOfLastSpan (){_gad :=_ecbg ._dcged ._dca ; +_bdef :=_ecbg ._gfcba ._bab +_ecbg ._cfeb ._bdd ;_bdaa :=_bdef +_ecbg ._gfcba ._fgc ;for _ ,_egfa :=range _ecbg ._fadc ._cfc {if ((_bdef > _egfa ._dc .Top &&_bdef < _egfa ._dc .Bottom )||(_bdaa > _egfa ._dc .Top &&_bdef < _egfa ._dc .Bottom ))&&(_gad > _egfa ._dc .Left ){_gad =_egfa ._dc .Left ; +};};_ecbg ._dcged ._dca =_gad ;};func (_dee *convertContext )determineParagraphBounds (){_dee ._cfeb ._ddd =_dee ._fadc ._ebc .Left +_dee ._cfeb ._agb .Left ;_dee ._cfeb ._cc =_dee ._cfeb ._ddd +_dee ._cfeb ._fbc ;_dee ._cfeb ._dcg =_dee ._fadc ._ebc .Right -_dee ._cfeb ._agb .Right ; +};func (_fba *convertContext )processCtr (_efag *_bfc .CT_R ,_fbec *_bfc .CT_PPr ,_dcgf bool ,_bcb *link ,_dfge *_da .StyledParagraph ,_afgf bool ,_babcb int ,_ggda int ,_efae int ,_baab *_da .Division ,_adbd bool )(bool ,int ,bool ,_da .TextStyle ){var _gba _da .TextStyle ; +_dcae :=_ccgd (_fba ._edega ,_efag .RPr ,_fbec );for _ ,_gadd :=range _efag .EG_RunInnerContent {var _dgaa *_da .TextChunk ;if _gadd .RunInnerContentChoice .T !=nil {_beaaa :=_gadd .RunInnerContentChoice .T .Content ;if _dcae !=nil &&_dgba (_dcae .Caps ){_beaaa =_ga .ToUpper (_beaaa ); +};if _beaaa ==""{_beaaa ="\u0020";};_dcgf =true ;if _bcb ._fbb !=""{if _bcb ._affd ==_bg .ST_TargetModeExternal {_dgaa =_dfge .AddExternalLink (_beaaa ,_bcb ._fbb );};}else {_dgaa =_dfge .Append (_beaaa );};if _dcae .Highlight !=nil {_dgaa .Highlight (_e .HighlightColorToCreatorColorMap [_dcae .Highlight .ValAttr ],1.0); +};_gba ,_ ,_ ,_ =_fba .makeRunStyle (_dcae ,false ,false ,false ,false ,false );_dgaa .Style =_gba ;}else if _gadd .RunInnerContentChoice .LastRenderedPageBreak !=nil &&!_afgf &&_babcb !=_ggda {_efae =_ggda ;break ;}else if _gadd .RunInnerContentChoice .Br !=nil {_dfge .Append ("\u000a\u0020"); +_dcgf =true ;}else if _gadd .RunInnerContentChoice .Drawing !=nil {for _ ,_ccef :=range _gadd .RunInnerContentChoice .Drawing .DrawingChoice {if _ccef .Inline ==nil {continue ;};_fgeg :=_ccef .Inline ;if _bbabb :=_fgeg .Graphic ;_bbabb !=nil {if _gbbf :=_bbabb .GraphicData ; +_gbbf !=nil {_cegf :=_fgeg .Extent ;if _cegf ==nil {continue ;};_fdg :=_ag .FromEMU (_cegf .CxAttr );_cfag :=_ag .FromEMU (_cegf .CyAttr );for _ ,_ceab :=range _gbbf .Any {if _cabf ,_ffed :=_ceab .(*_ffd .Pic );_ffed {if _cabf .BlipFill !=nil {_cfec ,_dcga :=_fba .makePdfImageFromGraphics (_cabf ); +if _dcga !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u006da\u006b\u0065\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_dcga );};if _cfec !=nil {_cfec .Scale (_fdg /_cfec .Width (),_cfag /_cfec .Height ());_bggb :=_baab .Add (_cfec ); +if _bggb !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020U\u006e\u0061\u0062l\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_bggb .Error ()); +};_dcgf =true ;_adbd =false ;};};};};};};};};};return _dcgf ,_efae ,_adbd ,_gba ;};func (_cbdg *convertContext )makePdfBlockFromChart (_bcfg *_db .Chart ,_gfac ,_deecg float64 )(*_da .Block ,error ){_eedb :=_bcfg .CT_RelId .IdAttr ;_fbbe :=_cbdg ._edega .GetChartSpaceByRelId (_eedb ); +if _fbbe ==nil {return nil ,_c .New ("\u004e\u006f\u0020\u0063\u0068\u0061\u0072\u0074\u0073\u0070\u0061\u0063\u0065");};var _gfcf *_bf .Theme ;_bfde :=_cbdg ._edega .Themes ();if len (_bfde )> 0{_gfcf =_bfde [0];};return _ef .MakeBlockFromChartSpace (_fbbe ,_gfac ,_deecg ,_gfcf ); +};const (_ge =0.67;_dba =1.15;_bd =2.5;);func (_abad *convertContext )makeBlockFromTextboxContent (_dceg *_bfc .TxbxContent ,_deea ,_deff float64 ,_bgge *_ef .Rectangle )(*block ,error ){if _bgge ==nil {_bgge =&_ef .Rectangle {};};for _ ,_ceaba :=range _dceg .EG_BlockLevelElts {if _facf :=_ceaba .BlockLevelEltsChoice .EG_ContentBlockContent ; +len (_facf )> 0{_abgd ,_gca :=_abad .makePdfBlockFromCBCs ([][]*_bfc .EG_ContentBlockContent {_facf },_deea ,_deff ,_bgge ,false ,nil );if _gca !=nil {return nil ,_gca ;};_gccca :=&block {_de :_abgd ,_aae :false ,_fgcf :0,_abf :_da .ColorBlack };return _gccca ,nil ; +};};return nil ,nil ;};func (_adcg *convertContext )renderTableRows (_fgaag *_bfc .CT_Tbl ,_dbdc int ,_efaa bool ,_fdac []float64 ,_cagd *_bfc .CT_TblPr ,_fge []*_bfc .CT_TblStylePr ,_dege *_bfc .CT_PPrGeneral ,_gaae *_bfc .CT_RPr ,_abeg float64 ,_dgeb *_bfc .CT_Row ){_faeg :=_adcg ._affc .NewTable (_dbdc ); +_ddeg :=_faeg .SetColumnWidths (_fdac ...);if _ddeg !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_ddeg .Error ()); +};_aaed :=_fdfa (_cagd .TblW ,_adcg ._fadc ._ebc .Right -_adcg ._fadc ._ebc .Left ,_abeg );_cbgf :=_fdfa (_cagd .TblInd ,_adcg ._fadc ._ebc .Right -_adcg ._fadc ._ebc .Left ,0);_fgca :=_adcg .getPageAccessiblePart ();_fcfde :=len (_fgaag .EG_ContentRowContent ); +_facc :=map[int ][]tableCellProperties {};_afeb :=0;_cbcb :=-1;_eddg :=-1;_dcc :=make ([]float64 ,_dbdc );if _dgeb !=nil {_aaed ,_afeb ,_faeg ,_eddg ,_fgca ,_cbcb ,_dgeb ,_ =_adcg .renderTableRow (_dgeb ,_dgeb ,_aaed ,_facc ,_afeb ,_cagd ,0,_fcfde ,_dbdc ,_fge ,_dege ,_gaae ,_faeg ,_dcc ,_cbcb ,_fgca ,_efaa ,_fdac ,_fgaag ,_abeg ,_eddg ,_cbgf ); +};for _bbef ,_gdb :=range _fgaag .EG_ContentRowContent {if _gdb ==nil {continue ;};if _cgeb :=_gdb .ContentRowContentChoice .Tr ;len (_cgeb )> 0{_fecc :=_cgeb [0];var _faaf bool ;_aaed ,_afeb ,_faeg ,_eddg ,_fgca ,_cbcb ,_dgeb ,_faaf =_adcg .renderTableRow (_fecc ,_dgeb ,_aaed ,_facc ,_afeb ,_cagd ,_bbef ,_fcfde ,_dbdc ,_fge ,_dege ,_gaae ,_faeg ,_dcc ,_cbcb ,_fgca ,_efaa ,_fdac ,_fgaag ,_abeg ,_eddg ,_cbgf ); +if _faaf {return ;};};};if _efaa {_adcg .autofitColumns (_faeg ,_aaed ,_fdac ,_dcc );};if _eddg < _afeb -1{_adcg .addTableWithDataRange (_facc ,_eddg +1,_afeb -1,_dbdc ,_aaed ,_cbgf ,_fdac ,_dcc ,_dgeb !=nil &&_eddg !=-1);};if _cagd .Jc !=nil &&_adcg ._cfeb ._aa !=nil {switch _cagd .Jc .ValAttr {case _bfc .ST_JcTableCenter :_adcg ._cfeb ._aa ._ca =_da .HorizontalAlignmentCenter ; +case _bfc .ST_JcTableRight ,_bfc .ST_JcTableEnd :_adcg ._cfeb ._aa ._ca =_da .HorizontalAlignmentRight ;};};};type convertContext struct{_affc *_da .Creator ;_edega *_fca .Document ;_aefeg *_bfc .CT_PPrGeneral ;_ggbe *_bfc .CT_RPr ;_cffe *_da .StyledParagraph ; +_cbaaa []*page ;_fadc *page ;_gefe *_ef .Rectangle ;_cfeb *paragraph ;_gfcba *line ;_dcged *span ;_efdb *word ;_edgdg *_bfc .CT_Hyperlink ;_bfcf *_bfc .CT_ParaRPr ;_bfeaf *_bfc .CT_PPr ;_aegfc []note ;_cead *prefix ;_fdgf bool ;_dadc bool ;_fcgc bool ; +_gfbg float64 ;_fgbb float64 ;_gbfg float64 ;_gfaca float64 ;_cgdcd bool ;_fdfg map[int64 ]map[int64 ]int64 ;_gegc map[string ]string ;_dagg *Options ;_ebeg []*headerFooterRef ;_cbafb []*headerFooterRef ;_fbee []*paragraph ;_bgdb []*paragraph ;_agcd map[string ]map[int64 ]*_bfc .CT_Ind ; +_fgggc float64 ;_afcg float64 ;_cdga []float64 ;_dgeda *_ef .Rectangle ;_aadb *_bfc .CT_PPr ;_aded []*paragraph ;};type span struct{_adg float64 ;_dca float64 ;_egf []*word ;};func _gcdea (_dcgac uint16 )string {switch _dcgac {case 0x429,0x401,0x801,0xc01,0x1001,0x1401,0x1801,0x1c01,0x2001,0x2401,0x2801,0x2c01,0x3001,0x3401,0x3801,0x3c01,0x4001,0x420,0x846,0x859,0x45f,0x460,0x463,0x48c:return "\u0041\u0072\u0061\u0062"; +case 0x42b:return "\u0041\u0072\u006d\u006e";case 0x445,0x845,0x44d,0x458:return "\u0042\u0065\u006e\u0067";case 0x45d:return "\u0043\u0061\u006e\u0073";case 0x45c:return "\u0043\u0068\u0065\u0072";case 0x419,0x402,0x281a,0x422,0x819,0xc1a,0x1c1a,0x201a,0x301a,0x423,0x428,0x82c,0x42f,0x43f,0x440,0x843,0x444,0x450,0x46d,0x485:return "\u0043\u0072\u0079\u006c"; +case 0x439,0x44e,0x44f,0x457,0x459,0x860,0x461,0x861:return "\u0044\u0065\u0076\u0061";case 0x45e,0x473,0x873:return "\u0045\u0074\u0068\u0069";case 0x437:return "\u0047\u0065\u006f\u0072";case 0x408:return "\u0047\u0072\u0065\u006b";case 0x447:return "\u0047\u0075\u006a\u0072"; +case 0x446:return "\u0047\u0075\u0072\u0075";case 0x412:return "\u0048\u0061\u006e\u0067";case 0x804,0x1004:return "\u0048\u0061\u006e\u0073";case 0x404,0xc04,0x1404:return "\u0048\u0061\u006e\u0074";case 0x40d,0x43d:return "\u0048\u0065\u0062\u0072";case 0x411:return "\u004a\u0070\u0061\u006e"; +case 0x453:return "\u004b\u0068\u006d\u0072";case 0x44b:return "\u004b\u006e\u0064\u0061";case 0x454:return "\u004c\u0061\u006f\u006f";case 0x409,0xc09,0x809,0x1009,0x403,0x406,0x413,0x813,0x479,0x40b,0x40c,0xc0c,0x407,0x807,0xc07,0x1007,0x1407,0x410,0x414,0x814,0x416,0x816,0x40a,0x41d,0x405,0x40e,0x415,0x41f,0x42d,0x424,0x426,0x427,0x418,0x818,0x241a,0x41a,0x491,0x83c,0x430,0x431,0x432,0x433,0x434,0x435,0x436,0x425,0x456,0x41b,0x1409,0x1809,0x1c09,0x2009,0x2409,0x2809,0x2c09,0x3009,0x3409,0x3809,0x3c09,0x4009,0x4409,0x4809,0x80a,0xc0a,0x100a,0x140a,0x180a,0x1c0a,0x200a,0x240a,0x280a,0x2c0a,0x300a,0x340a,0x380a,0x3c0a,0x400a,0x440a,0x480a,0x4c0a,0x500a,0x540a,0x80c,0x100c,0x140c,0x180c,0x1c0c,0x200c,0x240c,0x280c,0x2c0c,0x300c,0x340c,0x3c0c,0x380c,0x40f,0x810,0x417,0x81a,0x101a,0x141a,0x181a,0x2c1a,0x41c,0x81d,0x421,0x42c,0x42e,0x82e,0x438,0x43a,0x43b,0x83b,0xc3b,0x103b,0x143b,0x183b,0x1c3b,0x203b,0x243b,0x43e,0x83e,0x441,0x442,0x443,0x452,0x85d,0x85f,0x462,0x464,0x466,0x467,0x468,0x469,0x46a,0x46b,0x86b,0xc6b,0x46c,0x46e,0x46f,0x470,0x471,0x472,0x474,0x475,0x476,0x477,0x47a,0x47c,0x47e,0x481,0x482,0x483,0x484,0x486,0x487,0x488:return "\u004c\u0061\u0074\u006e"; +case 0x44c:return "\u004d\u006c\u0079\u006d";case 0x850:return "\u004d\u006f\u006e\u0067";case 0x455:return "\u004d\u0079\u006d\u0072";case 0x448:return "\u004f\u0072\u0079\u0061";case 0x45b:return "\u0053\u0069\u006e\u0068";case 0x45a:return "\u0053\u0079\u0072\u0063"; +case 0x449:return "\u0054\u0061\u006d\u006c";case 0x44a:return "\u0054\u0065\u006c\u0075";case 0x465:return "\u0054\u0068\u0061\u0061";case 0x41e:return "\u0054\u0068\u0061\u0069";case 0x851,0x451:return "\u0054\u0069\u0062\u0074";case 0x480:return "\u0055\u0069\u0067\u0068"; +case 0x42a:return "\u0056\u0069\u0065\u0074";case 0x478:return "\u0059\u0069\u0069\u0069";};return "";};func (_abbfc *convertContext )makeBlockFromWdWsp (_ecgf *_bfc .WdWsp )(*block ,error ){if _eef :=_ecgf .WordprocessingShapeChoice1 ;_eef !=nil {if _bdad :=_eef .Txbx ; +_bdad !=nil {if _fcbdf :=_bdad .TxbxContent ;_fcbdf !=nil {for _ ,_cgdcb :=range _fcbdf .EG_BlockLevelElts {if _gdab :=_cgdcb .BlockLevelEltsChoice .EG_ContentBlockContent ;len (_gdab )> 0{if _gbebb :=_ecgf .SpPr ;_gbebb !=nil {if _badg :=_gbebb .Xfrm ; +_badg !=nil {if _cbcd :=_badg .Ext ;_cbcd !=nil {_dcaaf :=_ag .FromEMU (_cbcd .CxAttr );_dabef :=_ag .FromEMU (_cbcd .CyAttr );_dfeea :=&_ef .Rectangle {Top :_faad ,Bottom :_faad ,Left :_faad ,Right :_faad };_eabea ,_gbcc :=_abbfc .makePdfBlockFromCBCs ([][]*_bfc .EG_ContentBlockContent {_gdab },_dcaaf ,_dabef ,_dfeea ,false ,nil ); +if _gbcc !=nil {return nil ,_gbcc ;};var _aebbe bool ;var _beef float64 ;var _aegga _da .Color ;if _fgge :=_gbebb .GeometryChoice .PrstGeom ;_fgge !=nil {if _fgge .PrstAttr ==_bf .ST_ShapeTypeRect {if _cfad :=_gbebb .Ln ;_cfad !=nil {if _ddegf :=_cfad .WAttr ; +_ddegf !=nil {_aebbe =true ;_beef =_ag .FromEMU (int64 (*_ddegf ));_aegga =_da .ColorBlack ;if _gbaac :=_cfad .LineFillPropertiesChoice .SolidFill ;_gbaac !=nil {if _feedg :=_gbaac .SrgbClr ;_feedg !=nil {_aegga =_da .ColorRGBFromHex ("\u0023"+_feedg .ValAttr ); +};};};};};};_dfgdf :=&block {_de :_eabea ,_aae :_aebbe ,_fgcf :_beef ,_abf :_aegga };return _dfgdf ,nil ;};};};};};};};};return nil ,nil ;};func (_bfga *convertContext )addAbsoluteHeaderFooterCBCs (_cbea []*_bfc .EG_ContentBlockContent ){for _ ,_abegc :=range _cbea {for _ ,_efgf :=range _abegc .ContentBlockContentChoice .P {_bfga .newParagraph (); +if _efgf .PPr !=nil &&_efgf .PPr .PStyle ==nil {_gegef :=_bfga ._edega .Styles .ParagraphStyles ();for _ ,_abde :=range _gegef {if _gbecf :=_abde .X ().DefaultAttr ;_gbecf !=nil {if _cdeca :=_gbecf .Bool ;_cdeca !=nil &&*_cdeca {_efgf .PPr =_cfgfd (_efgf .PPr ,_abde .X ().PPr ,_abde .X ().RPr ); +};if _fbbg :=_gbecf .ST_OnOff1 ;_fbbg ==_bc .ST_OnOff1On {_efgf .PPr =_cfgfd (_efgf .PPr ,_abde .X ().PPr ,_abde .X ().RPr );};break ;};};};_ecaa ,_dece :=_bfga .combinePPrWithStyles (_efgf .PPr );if _dece !=nil {_bfga ._cead =_dece ;};_bfga .assignPropsToAbsoluteParagraph (_ecaa ,_bfga ._cfeb ); +_bfga .determineParagraphBounds ();_bfga .newLine ();_bfga .newWord ();_aecd :=_efgf .EG_PContent ;if len (_aecd )==0{_bfga .addEmptyLine ();}else {_bfga .addAnchorBlocks (_aecd );_bfga .addAnchorExtra (_aecd );_bfga .addAbsoluteEGPC (_aecd ,_ecaa );_bfga .addCurrentWordToParagraph (); +};if _bfga ._dadc {_bfga .addCurrentParagraphHeaderToCurrentPage ();}else {_bfga .addCurrentParagraphFooterToCurrentPage ();};};for _ ,_ggff :=range _abegc .ContentBlockContentChoice .Tbl {if _bfga ._cfeb ==nil {_bfga .newParagraph ();_bfga .determineParagraphBounds (); +_bfga .newLine ();_bfga .newWord ();};_bfga .addAbsoluteHeaderFooterTable (_ggff );};};};func (_dbba *convertContext )newWord (){_dbba ._efdb =&word {_ffb :true ,_gcd :_dbba ._gfcba ._ffg }}; -// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. -type FontStyle =_ag .FontStyle ;func (_abedd *convertContext )assignPropsToAbsoluteParagraph (_ccbd *_caa .CT_PPr ,_fddbc *paragraph )(float64 ,float64 ){_abedd ._befd =_ccbd ;_ccbd =_eceg (_ccbd ,_abedd ._adfge ,_abedd ._eebb );_bfdbf :=12.4;if _ccbd ==nil {return 0,0; -};_fddbc ._cd =0.0;if _fcfe :=_ccbd .RPr ;_fcfe !=nil {_egff :=_gdabc (_fcfe .Sz ,_fcfe .SzCs );if _egff > _bfdbf {_bfdbf =_egff ;}else {_bfdbf =_egff *_ce ;};_fddbc ._cea =_bfdbf ;};if _ccbd .Jc !=nil {switch _ccbd .Jc .ValAttr {case _caa .ST_JcRight :_fddbc ._ac =_gd .TextAlignmentRight ; -case _caa .ST_JcCenter :_fddbc ._ac =_gd .TextAlignmentCenter ;case _caa .ST_JcBoth :_fddbc ._ac =_gd .TextAlignmentJustify ;case _caa .ST_JcEnd :_fddbc ._ac =_gd .TextAlignmentRight ;default:_fddbc ._ac =_gd .TextAlignmentLeft ;};};var _cbcg ,_bbag ,_ccgb ,_ebba ,_dbfe float64 ; -if _gaagd :=_ccbd .Spacing ;_gaagd !=nil {if _bbcg :=_gaagd .BeforeAttr ;_bbcg !=nil {if _bbcg .ST_UnsignedDecimalNumber !=nil {_cbcg =_ag .PointsFromTwips (int64 (*_bbcg .ST_UnsignedDecimalNumber ));};};if _bbaa :=_gaagd .AfterAttr ;_bbaa !=nil {if _bbaa .ST_UnsignedDecimalNumber !=nil {_bbag =_ag .PointsFromTwips (int64 (*_bbaa .ST_UnsignedDecimalNumber )); -};};if _aacfc :=_gaagd .LineAttr ;_aacfc !=nil {if _aacfc .Int64 !=nil &&*_aacfc .Int64 !=0{if _gaagd .LineRuleAttr ==_caa .ST_LineSpacingRuleAuto {_gfdd :=float64 (*_aacfc .Int64 )/240;if _gfdd > 1{_bfdbf =_bfdbf *_gfdd ;};}else {if _cde :=float64 (*_aacfc .Int64 )/20; -_cde > _bfdbf {_bfdbf =_cde ;};};};};};_dcadca :=_abedd ._eaccb ._bc ;if len (_dcadca )> 0{_gfaa :=_dcadca [len (_dcadca )-1]._bcd .Bottom ;if _abedd ._bcdbg !=nil &&_abedd ._bcdbg .Spacing !=nil &&_ccbd .Spacing !=nil {if _abedd .shouldApplyContextualSpacing (_ccbd ){_dgada :=_cbcg -_gfaa ; -if _gfaa > _cbcg {_cbcg =_dgada ;}else {_cbcg =-_gfaa +_dgada ;};}else if _gfaa > _cbcg {_cbcg =0.0;}else {_cbcg -=_gfaa ;};};}else {_cbcg -=_bd ;};_fddbc ._cd =_bfdbf -_fddbc ._cea ;_fddbc ._cea =_bfdbf ;if _cefdc :=_ccbd .Ind ;_cefdc !=nil {if _fcfb :=_cefdc .FirstLineAttr ; -_fcfb !=nil {if _fcfb .ST_UnsignedDecimalNumber !=nil {_dbfe =_ag .PointsFromTwips (int64 (*_fcfb .ST_UnsignedDecimalNumber ));};};if _ccgg :=_cefdc .HangingAttr ;_ccgg !=nil {if _ccgg .ST_UnsignedDecimalNumber !=nil {_dbfe -=_ag .PointsFromTwips (int64 (*_ccgg .ST_UnsignedDecimalNumber )); -};};if _eeccf :=_cefdc .LeftAttr ;_eeccf !=nil {if _eeccf .Int64 !=nil {_ccgb =_ag .PointsFromTwips (*_eeccf .Int64 );};};if _gfcd :=_cefdc .RightAttr ;_gfcd !=nil {if _gfcd .Int64 !=nil {_ebba =_ag .PointsFromTwips (*_gfcd .Int64 );};};};if _ccbd .PBdr !=nil {if _fdcg :=_ccbd .PBdr .Top ; -_fdcg !=nil {_abedd .addBorderLine (_fdcg ,_fddbc ,_ag .BorderPositionTop );};if _egee :=_ccbd .PBdr .Left ;_egee !=nil {_abedd .addBorderLine (_egee ,_fddbc ,_ag .BorderPositionLeft );};if _eada :=_ccbd .PBdr .Right ;_eada !=nil {_abedd .addBorderLine (_eada ,_fddbc ,_ag .BorderPositionRight ); -};if _aega :=_ccbd .PBdr .Bottom ;_aega !=nil {_abedd .addBorderLine (_aega ,_fddbc ,_ag .BorderPositionBottom );};};_fddbc ._bcd =&_ag .Rectangle {Top :_cbcg ,Bottom :_bbag ,Left :_ccgb ,Right :_ebba };_fddbc ._egb =_dbfe ;_abedd ._bcdbg =_ccbd ;return _cbcg ,_ccgb ; -};type convertContext struct{_bbafb *_gd .Creator ;_ebdcg *_ea .Document ;_adfge *_caa .CT_PPrGeneral ;_eebb *_caa .CT_RPr ;_babg *_gd .StyledParagraph ;_gdef []*page ;_eaccb *page ;_bcfg *_ag .Rectangle ;_bddb *paragraph ;_bdgcd *line ;_cagd *span ;_cded *word ; -_adcg *_caa .CT_Hyperlink ;_cgeaa *_caa .CT_ParaRPr ;_befd *_caa .CT_PPr ;_bbfbe []note ;_ceaed *prefix ;_gfae bool ;_efcb bool ;_gcgc bool ;_febf float64 ;_baac float64 ;_dfaf float64 ;_bbbg float64 ;_fdbc bool ;_cceg map[int64 ]map[int64 ]int64 ;_fgag map[string ]string ; -_bcgab *Options ;_bbgg []*headerFooterRef ;_dged []*headerFooterRef ;_fcggd []*paragraph ;_cgfc []*paragraph ;_ffbe map[string ]map[int64 ]*_caa .CT_Ind ;_fbee float64 ;_bedge float64 ;_ecgb []float64 ;_aeca *_ag .Rectangle ;_bcdbg *_caa .CT_PPr ;};type tableWrapper struct{_cfd *_gd .Table ; -_bag float64 ;_bga _gd .HorizontalAlignment ;};func (_ded *convertContext )addInlineSymbol (_bbg *symbol ){if len (_ded ._cded ._ggcc )> 0{_bge :=_ded ._cded ._ggcc [len (_ded ._cded ._ggcc )-1]._be ;if _bge =="\u0020"{_ded .addCurrentWordToParagraph (); -_ded .newWord ();};};_ded ._cded ._ggcc =append (_ded ._cded ._ggcc ,_bbg );_bbg ._gge =_ded ._cded ._egd ;_ded ._cded ._egd +=_bbg ._fcge ;_ded ._cded ._bgdb =false ;_ded .adjustHeights (_bbg ._fdaf );};func (_acfb *convertContext )addBorderLine (_bcga *_caa .CT_Border ,_cbcgb *paragraph ,_fgba _ag .BorderPosition ){_fgec :=0.0; -if _bddf :=_bcga .SzAttr ;_bddf !=nil {_fgec =float64 (*_bddf )/8;};_dfcd :=0.0;if _bbaac :=_bcga .SpaceAttr ;_bbaac !=nil {_dfcd =float64 (*_bbaac )*_dc .Pixel72 ;};var _eafge _gd .Color ;if _bcdb :=_bcga .ColorAttr ;_bcdb !=nil {if _baee :=_bcdb .ST_HexColorAuto ; -_baee ==_caa .ST_HexColorAutoAuto {_eafge =_gd .ColorBlack ;};if _dceb :=_bcdb .ST_HexColorRGB ;_dceb !=nil {_eafge =_gd .ColorRGBFromHex ("\u0023"+*_dceb );};};if _fgba ==_ag .BorderPositionBottom ||_fgba ==_ag .BorderPositionTop {_acde :=&borderLine {_abe :_fgba ,_fddb :_acfb ._eaccb ._eeg .Right -_acfb ._eaccb ._eeg .Left ,_efe :_fgec ,_dccg :_eafge ,_eaa :_dfcd }; -_cbcgb ._fea =append (_cbcgb ._fea ,_acde );}else {_egbd :=&borderLine {_abe :_fgba ,_fddb :_fgec ,_efe :_acfb ._eaccb ._eeg .Top -_acfb ._eaccb ._eeg .Bottom ,_dccg :_eafge ,_eaa :_dfcd };_cbcgb ._fea =append (_cbcgb ._fea ,_egbd );};};type span struct{_gcb float64 ; -_ebe float64 ;_cgf []*word ;};func (_dgae *convertContext )addTextSymbol (_efdd *symbol ){_dgb :=_gd .New ();_efab :=_dgb .NewStyledParagraph ();_efab .SetMargins (0,0,0,0);_eefb :=_efdd ._be ;if _efdd ._acg {_eefb ="";};_fbae :=_efab .Append (_eefb ); -_gcbb :=0.0;if _efdd ._eegdf !=nil {_fbae .Style =*_efdd ._eegdf ;if _efdd ._eegdf .CharSpacing !=0{_gcbb =_efdd ._eegdf .CharSpacing ;};};if _efdd ._cdf ==nil &&_efdd ._dfg ==nil {_efdd ._fdaf =_efab .Height ()*_ce ;_efdd ._gcd =_efab .Height ();};if _efdd ._fcge ==0&&!_efdd ._acg {_efdd ._fcge =_efab .Width ()+_gcbb ; -};if _efdd ._fdaf < _dgae ._bddb ._cea {_efdd ._fdaf =_dgae ._bddb ._cea ;};if len (_dgae ._cded ._ggcc )> 0{_acbed :=_dgae ._cded ._ggcc [len (_dgae ._cded ._ggcc )-1]._be ;if _ag .IsNoSpaceLanguage (_acbed )||(_acbed =="\u0020")!=(_efdd ._be =="\u0020"){_dgae .addCurrentWordToParagraph (); -_dgae .newWord ();};};_dgae ._cded ._ggcc =append (_dgae ._cded ._ggcc ,_efdd );_efdd ._gge =_dgae ._cded ._egd ;_dgae ._cded ._egd +=_efdd ._fcge ;if _efdd ._be !="\u0020"{_dgae ._cded ._bgdb =false ;};if _efdd ._be =="\u000d"{_dgae .adjustHeights (_efdd ._fdaf *1.13); -_dgae .adjustHeights (_efdd ._fdaf );};};type note struct{_fef string ;_ad []*_caa .EG_BlockLevelElts ;_ggc *_gd .Block ;};func (_cdfc *convertContext )adjustHeights (_dfb float64 ){if _cdfc ._bdgcd ._cg < _dfb {_cdfc ._bddb ._bbe +=(_dfb -_cdfc ._bdgcd ._cg ); -_cdfc ._bdgcd ._cg =_dfb ;};};func (_ecbde *convertContext )adjustRightBoundOfLastSpan (){_bgba :=_ecbde ._cagd ._ebe ;_ebdc :=_ecbde ._bdgcd ._eabg +_ecbde ._bddb ._eb ;_eee :=_ebdc +_ecbde ._bdgcd ._cg ;for _ ,_cgba :=range _ecbde ._eaccb ._ae {if ((_ebdc > _cgba ._bdg .Top &&_ebdc < _cgba ._bdg .Bottom )||(_eee > _cgba ._bdg .Top &&_ebdc < _cgba ._bdg .Bottom ))&&(_bgba > _cgba ._bdg .Left ){_bgba =_cgba ._bdg .Left ; -};};_ecbde ._cagd ._ebe =_bgba ;};func (_begbe *convertContext )addAnchorExtra (_fcd []*_caa .EG_PContent ){for _ ,_gagd :=range _fcd {for _ ,_gddf :=range _gagd .PContentChoice .EG_ContentRunContent {if _fff :=_gddf .ContentRunContentChoice .R ;_fff !=nil {for _ ,_bff :=range _fff .Extra {if _ddc ,_bfag :=_bff .(*_caa .AlternateContentRun ); -_bfag {if _fdb :=_ddc .Choice ;_fdb !=nil {if _bcbg :=_fdb .Drawing ;_bcbg !=nil {for _ ,_feaa :=range _bcbg .DrawingChoice {if _feaa ==nil ||_feaa .Anchor ==nil {continue ;};_gcfd :=_feaa .Anchor ;var _efad ,_cffd ,_agga ,_abfd float64 ;_dea ,_ecb :=_gcfd .PositionH ,_gcfd .PositionV ; -if _dgd :=_dea .PosHChoice ;_dgd !=nil {if _dgd .PosOffset !=nil {_efad =_dc .FromEMU (int64 (*_dgd .PosOffset ));};};if _feace :=_ecb .PosVChoice ;_feace !=nil {if _feace .PosOffset !=nil {_cffd =_dc .FromEMU (int64 (*_feace .PosOffset ));};};if _aacf :=_gcfd .Extent ; -_aacf !=nil {_abfd =_dc .FromEMU (_aacf .CxAttr );_agga =_dc .FromEMU (_aacf .CyAttr );};_gca :=_begbe ._bddb ._eb +_cffd ;_ggce :=_gca +_agga ;_egeb :=_begbe ._bddb ._cc +_efad ;_bea :=_egeb +_abfd ;_ceg :=_cffd +_agga ;if _ceg > _begbe ._bddb ._ed {_begbe ._bddb ._ed =_ceg ; -};if _gcfd .WrapTypeChoice !=nil &&_gcfd .WrapTypeChoice .WrapNone ==nil {_begbe ._bddb ._bbef =append (_begbe ._bddb ._bbef ,&zoneToSkip {_bdg :&_ag .Rectangle {Top :_gca ,Bottom :_ggce ,Left :_egeb ,Right :_bea },_df :_gcfd .WrapTypeChoice ,_gfg :_gcfd .RelativeHeightAttr }); -};if _dcce :=_gcfd .Graphic ;_dcce !=nil {if _ecbd :=_dcce .GraphicData ;_ecbd !=nil {for _ ,_bfbd :=range _ecbd .Any {if _ead ,_cfbf :=_bfbd .(*_caa .WdWsp );_cfbf {_fdbd ,_ebad :=_begbe .makeBlockFromWdWsp (_ead );if _ebad !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_ebad ); -};if _fdbd !=nil {_fdbd ._egc .Scale (_abfd /_fdbd ._egc .Width (),_agga /_fdbd ._egc .Height ());_fdbd ._ddd =_egeb ;_fdbd ._caf =_gca ;if _gcfd .BehindDocAttr {_begbe ._bddb ._ebf =append (_begbe ._bddb ._ebf ,_fdbd );}else {_begbe ._bddb ._fage =append (_begbe ._bddb ._fage ,_fdbd ); -};};};};};};};};};};};};};};};func (_caeb *convertContext )assignPropsToRelativeParagraph (_adcgd *_caa .CT_PPr ,_eebg *_gd .StyledParagraph )(float64 ,float64 ){_adcgd =_eceg (_adcgd ,_caeb ._adfge ,_caeb ._eebb );_gdafa :=1.1;if _adcgd ==nil {_eebg .SetLineHeight (_gdafa ); -return 0,0;};var _bac _gd .TextAlignment ;if _adcgd .Jc !=nil {switch _adcgd .Jc .ValAttr {case _caa .ST_JcRight :_bac =_gd .TextAlignmentRight ;case _caa .ST_JcCenter :_bac =_gd .TextAlignmentCenter ;case _caa .ST_JcBoth :_bac =_gd .TextAlignmentJustify ; -case _caa .ST_JcEnd :_bac =_gd .TextAlignmentRight ;default:_bac =_gd .TextAlignmentLeft ;};_eebg .SetTextAlignment (_bac );};var _ffgd ,_dcag ,_eegbd ,_cafb float64 ;if _bbeg :=_adcgd .Spacing ;_bbeg !=nil {if _fgac :=_bbeg .BeforeAttr ;_fgac !=nil {if _fgac .ST_UnsignedDecimalNumber !=nil {_ffgd =_ag .PointsFromTwips (int64 (*_fgac .ST_UnsignedDecimalNumber )); -};};if _bcfgc :=_bbeg .AfterAttr ;_bcfgc !=nil {if _bcfgc .ST_UnsignedDecimalNumber !=nil {_dcag =_ag .PointsFromTwips (int64 (*_bcfgc .ST_UnsignedDecimalNumber ));};};if _gbba :=_bbeg .LineAttr ;_gbba !=nil {if _gbba .Int64 !=nil {_gdafa =float64 (*_gbba .Int64 )/240.0; -};};};if _adcgd .ContextualSpacing !=nil &&_fcde (_adcgd .ContextualSpacing ){_ffgd =0;_dcag =0;};if _bgddb :=_adcgd .TextAlignment ;_bgddb !=nil {switch _bgddb .ValAttr {case _caa .ST_TextAlignmentTop :_eebg .SetTextVerticalAlignment (_gd .TextVerticalAlignmentTop ); -case _caa .ST_TextAlignmentBottom :_eebg .SetTextVerticalAlignment (_gd .TextVerticalAlignmentBottom );case _caa .ST_TextAlignmentBaseline :_eebg .SetTextVerticalAlignment (_gd .TextVerticalAlignmentBaseline );case _caa .ST_TextAlignmentCenter :_eebg .SetTextVerticalAlignment (_gd .TextVerticalAlignmentCenter ); -};};if _bac ==_gd .TextAlignmentRight &&_cafb <=0{_cafb +=5;};if _ffgd > 0{_ffgd =_ffgd -_gdafa /2;};if _dcag > 0{_dcag =_dcag -_gdafa /2;};_eebg .SetLineHeight (_gdafa );if _gccd :=_adcgd .Ind ;_gccd !=nil {if _fdafe :=_gccd .LeftAttr ;_fdafe !=nil {if _fdafe .Int64 !=nil {_eegbd =_ag .PointsFromTwips (*_fdafe .Int64 ); -};};if _cgec :=_gccd .RightAttr ;_cgec !=nil {if _cgec .Int64 !=nil {_cafb =_ag .PointsFromTwips (*_cgec .Int64 );};};};_eebg .SetMargins (_eegbd ,_cafb ,_ffgd ,_dcag );return _ffgd ,_eegbd ;};type styleAttributes struct{};func (_gbe *convertContext )makePdfBlockFromChart (_gcdb *_ge .Chart ,_dec ,_cgcd float64 )(*_gd .Block ,error ){_daec :=_gcdb .CT_RelId .IdAttr ; -_fegbe :=_gbe ._ebdcg .GetChartSpaceByRelId (_daec );if _fegbe ==nil {return nil ,_g .New ("\u004e\u006f\u0020\u0063\u0068\u0061\u0072\u0074\u0073\u0070\u0061\u0063\u0065");};var _adcd *_cb .Theme ;_aacg :=_gbe ._ebdcg .Themes ();if len (_aacg )> 0{_adcd =_aacg [0]; -};return _ag .MakeBlockFromChartSpace (_fegbe ,_dec ,_cgcd ,_adcd );};func (_edcf *convertContext )autofitColumns (_dcae *_gd .Table ,_gcdea float64 ,_agd []float64 ,_abgb []float64 ){_dgfgd :=0.0;for _ ,_dccf :=range _agd {_dgfgd +=_dccf ;};if _dgfgd <=0||_gcdea <=0||len (_agd )!=len (_abgb ){return ; -};_fbeg :=map[int ]float64 {};_addd :=map[int ]float64 {};for _cfgc ,_faeeb :=range _abgb {if _faeeb *_dgfgd /_gcdea > _agd [_cfgc ]{_fbeg [_cfgc ]=_faeeb *_dgfgd /_gcdea -_agd [_cfgc ];}else {_gdce :=1.5;if _agd [_cfgc ]-_faeeb *_gdce *_dgfgd /_gcdea > 0{_addd [_cfgc ]=_agd [_cfgc ]-_faeeb *_gdce *_dgfgd /_gcdea ; -};};};if len (_fbeg )==0||len (_addd )==0{return ;};for _dbda ,_cacc :=range _fbeg {for _fgea ,_aecd :=range _addd {if _cacc < _aecd {_fbeg [_dbda ]=0;_addd [_fgea ]-=_cacc ;_agd [_dbda ]+=_aecd -_cacc ;_agd [_fgea ]-=_aecd -_cacc ;break ;}else {_addd [_fgea ]=0; -_fbeg [_dbda ]-=_aecd ;_agd [_dbda ]+=_aecd ;_agd [_fgea ]-=_aecd ;};};};_gcbf :=_dcae .SetColumnWidths (_agd ...);if _gcbf !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_gcbf .Error ()); -};};func _aecc (_gafe ,_cgaf *_caa .CT_RPr )*_caa .CT_RPr {if _gafe ==nil {return _cgaf ;};if _cgaf ==nil {if _gafe .B !=nil {_gafe .B =nil ;};if _gafe .BCs !=nil {_gafe .BCs =nil ;};if _gafe .I !=nil {_gafe .I =nil ;};if _gafe .ICs !=nil {_gafe .ICs =nil ; -};return _gafe ;};if _gafe .RStyle ==nil {_gafe .RStyle =_cgaf .RStyle ;};if _gafe .RFonts ==nil {_gafe .RFonts =_cgaf .RFonts ;};if _gafe .B ==nil {_gafe .B =_cgaf .B ;};if _gafe .BCs ==nil {_gafe .BCs =_cgaf .BCs ;};if _gafe .I ==nil {_gafe .I =_cgaf .I ; -};if _gafe .ICs ==nil {_gafe .ICs =_cgaf .ICs ;};if _gafe .Caps ==nil {_gafe .Caps =_cgaf .Caps ;};if _gafe .SmallCaps ==nil {_gafe .SmallCaps =_cgaf .SmallCaps ;};if _gafe .Strike ==nil {_gafe .Strike =_cgaf .Strike ;};if _gafe .Dstrike ==nil {_gafe .Dstrike =_cgaf .Dstrike ; -};if _gafe .Outline ==nil {_gafe .Outline =_cgaf .Outline ;};if _gafe .Shadow ==nil {_gafe .Shadow =_cgaf .Shadow ;};if _gafe .Emboss ==nil {_gafe .Emboss =_cgaf .Emboss ;};if _gafe .Imprint ==nil {_gafe .Imprint =_cgaf .Imprint ;};if _gafe .NoProof ==nil {_gafe .NoProof =_cgaf .NoProof ; -};if _gafe .SnapToGrid ==nil {_gafe .SnapToGrid =_cgaf .SnapToGrid ;};if _gafe .Vanish ==nil {_gafe .Vanish =_cgaf .Vanish ;};if _gafe .WebHidden ==nil {_gafe .WebHidden =_cgaf .WebHidden ;};if _gafe .Color ==nil {_gafe .Color =_cgaf .Color ;};if _gafe .Spacing ==nil {_gafe .Spacing =_cgaf .Spacing ; -};if _gafe .W ==nil {_gafe .W =_cgaf .W ;};if _gafe .Kern ==nil {_gafe .Kern =_cgaf .Kern ;};if _gafe .Position ==nil {_gafe .Position =_cgaf .Position ;};if _gafe .Sz ==nil {_gafe .Sz =_cgaf .Sz ;};if _gafe .SzCs ==nil {_gafe .SzCs =_cgaf .SzCs ;};if _gafe .Highlight ==nil {_gafe .Highlight =_cgaf .Highlight ; -};if _gafe .U ==nil {_gafe .U =_cgaf .U ;};if _gafe .Effect ==nil {_gafe .Effect =_cgaf .Effect ;};if _gafe .Bdr ==nil {_gafe .Bdr =_cgaf .Bdr ;};if _gafe .Shd ==nil {_gafe .Shd =_cgaf .Shd ;};if _gafe .FitText ==nil {_gafe .FitText =_cgaf .FitText ;}; -if _gafe .VertAlign ==nil {_gafe .VertAlign =_cgaf .VertAlign ;};if _gafe .Rtl ==nil {_gafe .Rtl =_cgaf .Rtl ;};if _gafe .Cs ==nil {_gafe .Cs =_cgaf .Cs ;};if _gafe .Em ==nil {_gafe .Em =_cgaf .Em ;};if _gafe .Lang ==nil {_gafe .Lang =_cgaf .Lang ;};if _gafe .EastAsianLayout ==nil {_gafe .EastAsianLayout =_cgaf .EastAsianLayout ; -};if _gafe .SpecVanish ==nil {_gafe .SpecVanish =_cgaf .SpecVanish ;};if _gafe .OMath ==nil {_gafe .OMath =_cgaf .OMath ;};if _gafe .RPrChange ==nil {_gafe .RPrChange =_cgaf .RPrChange ;};return _gafe ;};func (_afcge *convertContext )addCellToTable (_fceed *_gd .Table ,_cagg *_caa .CT_Tc ,_cefae *_caa .CT_TblPr ,_beeb *_caa .CT_TblPrEx ,_eddc ,_bbbac ,_cggf ,_egbf int ,_dbeb []*_caa .CT_TblStylePr ,_fgcg *_caa .CT_PPrGeneral ,_bgdec *_caa .CT_RPr ,_fcgg bool ,_gfdc int ,_aabg []float64 )int {_bgdec ,_bffd ,_ebc ,_bggb ,_ceca ,_cbdc ,_bbcd :=_afcge .getTableCellProperties (_fceed ,_cefae ,_beeb ,_dbeb ,_eddc ,_cagg .TcPr ,_bgdec ,_bbbac ,_cggf ,_egbf ); -_bbcd .SetVerticalAlignment (_bffd );_bbcd .SetIndent (_ebc );var _bdd *_gd .StyledParagraph ;_gebc :=_cagg .EG_BlockLevelElts ;_dfc :=_afcge ._bbafb .NewDivision ();_bagc :=_afcge ._bbafb .NewList ();_beaa :=true ;_dfc .SetMargins (0.0,_bggb ,_ceca ,_cbdc ); -_gggd :=false ;_faga :=-1;_bbgf :=false ;for _ ,_agbc :=range _gebc {for _ ,_fab :=range _agbc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_aabf :=range _fab .ContentBlockContentChoice .P {_bdae :=_afcge ._bbafb .NewStyledParagraph ();if _gggd {_gde :=_bdae .Append ("\u000a"); -_ffbc :=_afcge ._bbafb .NewTextStyle ();_ffbc .FontSize =0;_gde .Style =_ffbc ;};_feee :=false ;_fgdd ,_ecge :=_afcge .combinePPrWithStyles (_aabf .PPr );if _fgdd !=nil &&_fgdd .PStyle !=nil {_eafc :=_afcge ._ebdcg .GetStyleByID (_fgdd .PStyle .ValAttr ); -if _gddaf :=_eafc .X ();_gddaf !=nil {if _gddaf .QFormat !=nil &&_fcde (_gddaf .QFormat ){if _fgdd .RPr !=nil &&_gddaf .RPr !=nil {_fgdd .RPr =_bedc (_fgdd .RPr ,_gddaf .RPr );};_fgdd =_eceg (_aabf .PPr ,_gddaf .PPr ,_gddaf .RPr );_feee =true ;}else {_fcca ,_eafe :=_afcge .getStyleProps (_fgdd .PStyle .ValAttr ,_eafc ); -_fgdd =_eceg (_aabf .PPr ,_fcca ,_eafe );};};}else {if _bbgf {_dcbdf :=_dfc .Add (_bagc );if _dcbdf !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052O\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069s\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_dcbdf .Error ()); -};_bagc =_afcge ._bbafb .NewList ();_bbgf =false ;_beaa =false ;};_gdcec :=_afcge ._ebdcg .Styles .ParagraphStyles ();for _ ,_bgbf :=range _gdcec {if _cagf :=_bgbf .X ().DefaultAttr ;_cagf !=nil {if _fecg :=_cagf .Bool ;_fecg !=nil &&*_fecg {_fgdd =_eceg (_aabf .PPr ,_bgbf .X ().PPr ,_bgbf .X ().RPr ); -};if _cfec :=_cagf .ST_OnOff1 ;_cfec ==_gf .ST_OnOff1On {_fgdd =_eceg (_aabf .PPr ,_bgbf .X ().PPr ,_bgbf .X ().RPr );};break ;};};};if !_feee {_fgdd =_eceg (_aabf .PPr ,_fgcg ,_bgdec );};var _eecb *_gd .TextStyle ;if _ecge !=nil &&_ecge ._cdcdc {_bbgf =true ; -};if _aabf .EG_PContent ==nil {_cggfd :="\u0020";_gggd =true ;_bdae .Append (_cggfd );}else {for _fbge ,_cfee :=range _aabf .EG_PContent {if _gfdc !=-1&&_fbge < _gfdc {continue ;};_bcea :=_cfee .PContentChoice .EG_ContentRunContent ;_bdag :=&link {};if _cfee .PContentChoice .Hyperlink !=nil {_bcea =_cfee .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent ; -_eddf :=_afcge ._ebdcg .DocRels ().GetByRelId (*_cfee .PContentChoice .Hyperlink .IdAttr );_bdag ._gae =_eddf .X ().CT_Relationship .TargetAttr ;_bdag ._ega =_eddf .X ().CT_Relationship .TargetModeAttr ;};_fcagb :=_gd .TextStyle {};for _ ,_cacg :=range _bcea {if _geed :=_cacg .ContentRunContentChoice .Sdt ; -_geed !=nil {if _geed .SdtContent !=nil {for _ ,_bcda :=range _geed .SdtContent .EG_PContent {for _ ,_cgde :=range _bcda .PContentChoice .EG_ContentRunContent {if _ccgf :=_cgde .ContentRunContentChoice .R ;_ccgf !=nil {_gggd ,_faga ,_beaa ,_fcagb =_afcge .processCtr (_ccgf ,_fgdd ,_gggd ,_bdag ,_bdae ,_fcgg ,_gfdc ,_fbge ,_faga ,_dfc ,_beaa ); -if _eecb ==nil {_eecb =&_fcagb ;};};if _faga > -1{break ;};};};};};if _gcda :=_cacg .ContentRunContentChoice .R ;_gcda !=nil {_gggd ,_faga ,_beaa ,_fcagb =_afcge .processCtr (_gcda ,_fgdd ,_gggd ,_bdag ,_bdae ,_fcgg ,_gfdc ,_fbge ,_faga ,_dfc ,_beaa ); -if _eecb ==nil {_eecb =&_fcagb ;};};};};};if !_gggd {_ebeb :=_dacb (_afcge ._ebdcg ,_caa .NewCT_RPr (),_fgdd );_bad :=_bdae .Append ("\u0020");_bad .Style ,_ ,_ ,_ =_afcge .makeRunStyle (_ebeb ,false ,false ,false ,false ,false );};if _bdae !=nil {if _bffd ==_gd .CellVerticalAlignmentTop {_fgdd .TextAlignment =_caa .NewCT_TextAlignment (); -_fgdd .TextAlignment .ValAttr =_caa .ST_TextAlignmentTop ;};_afcge .assignPropsToRelativeParagraph (_fgdd ,_bdae );if _bbgf {_aafa :=_bagc .Marker ();for _ ,_bedac :=range _ecge ._fcbc {if _eaec ,_eacbb :=_ffdgd [_bedac ];_eacbb {_aafa .Text =string (rune (_eaec )); -if _eecb !=nil {_aafa .Style =*_eecb ;};};};_ ,_debc :=_bagc .Add (_bdae );if _debc !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064d\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u006c\u0069\u0073\u0074\u0020\u0028\u0025\u0073\u0029",_debc .Error ()); -};}else if _beaa &&_bdd ==nil {_bdd =_bdae ;}else {if _beaa {_eecc :=_dfc .Add (_bdd );if _eecc !=nil {_cbf .Log .Debug ("\u0045R\u0052\u004fR\u003a\u0020\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0063\u006fn\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076i\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_eecc .Error ()); -};_beaa =false ;};_cfgg :=_dfc .Add (_bdae );if _cfgg !=nil {_cbf .Log .Debug ("\u0045R\u0052\u004fR\u003a\u0020\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0063\u006fn\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076i\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_cfgg .Error ()); -};};if _eddc > 0&&_aabg [_bbbac ]< _bdae .Width (){_aabg [_bbbac ]=_bdae .Width ();};};};};};if _bbgf {_accb :=_dfc .Add (_bagc );if _accb !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052O\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069s\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_accb .Error ()); -};};if _beaa {_fdc ,_gggda ,_cggfe ,_gdcc :=_bdd .GetMargins ();_bdd .SetMargins (_fdc ,_bggb +_gggda ,_ceca +_cggfe ,_cbdc +_gdcc );_edba :=_bbcd .SetContent (_bdd );if _edba !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065t\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0065\u006c\u006c\u0020\u0028\u0025\u0073\u0029",_edba .Error ()); -};}else {_eeda :=_bbcd .SetContent (_dfc );if _eeda !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073e\u0074\u0020\u0064\u0069\u0076\u0069\u0073i\u006f\u006e\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020t\u006f\u0020\u0063\u0065\u006c\u006c\u0020\u0028\u0025\u0073\u0029",_eeda .Error ()); -};};return _faga ;};func (_aee *convertContext )drawPages (){for _ ,_cfg :=range _aee ._gdef {_aee ._bbafb .NewPage ();_aee .drawPage (_cfg );};};func (_adff *convertContext )drawHeaderFooter (){_adff .setPagesHeaderFooterRefs ();_adff ._bbafb .PageFinalize (func (_ebgc _gd .PageFinalizeFunctionArgs )error {_aaaa :=_adff ._gdef [_ebgc .PageNum -1]; -_adff ._eaccb =_aaaa ;_adff ._eaccb ._fag =nil ;_adff ._eaccb ._fb =nil ;_adff .assignHeaderFooterToPage (_aaaa );_cgdad :=_gd .NewBlock (_adff ._ecgb [0],_adff ._fbee );_cgdad .SetPos (0,0);_cgdad .SetMargins (0,0,0,0);_gadca :=_abbd (_adff ._bbafb ,_cgdad ,_adff ._eaccb ._fag ,_adff ._baac ,_ebgc ); -_adff ._fbee =_gadca ;_cbccc :=_gd .NewBlock (_adff ._ecgb [0],_adff ._bedge );_cbccc .SetPos (0,0);_cbccc .SetMargins (0,0,0,0);_gadca =_abbd (_adff ._bbafb ,_cbccc ,_adff ._eaccb ._fb ,_adff ._dfaf ,_ebgc );_adff ._bedge =_gadca ;_adff ._bbafb .Draw (_cgdad ); -_adff ._bbafb .Draw (_cbccc );return nil ;});}; +// RegisterFontsFromDirectory registers all fonts from the given directory automatically detecting font families and styles. For composite fonts use RegisterCompositeFontsFromDirectory. +func RegisterFontsFromDirectory (dirName string )error {return _ef .RegisterFontsFromDirectory (dirName )};func (_edeg *convertContext )adjustHeights (_fgfd float64 ){if _edeg ._gfcba ._fgc < _fgfd {_edeg ._cfeb ._aee +=(_fgfd -_edeg ._gfcba ._fgc );_edeg ._gfcba ._fgc =_fgfd ; +};};func (_ecca *convertContext )newParagraph (){if _ecca ._fadc ==nil {_ecca .newPage ();};_bebc :=¶graph {};_bebc ._agb =&_ef .Rectangle {};_bebc ._bdd =_ecca ._fadc ._fa ;_ecca ._cfeb =_bebc ;};func (_cddg *convertContext )getTableCellProperties (_aaefe *_da .Table ,_bdbc *_bfc .CT_TblPr ,_cgdce *_bfc .CT_TblPrEx ,_eebag []*_bfc .CT_TblStylePr ,_fabd int ,_bgebc *_bfc .CT_TcPr ,_dfcd *_bfc .CT_RPr ,_cecg int ,_dacde int ,_aeaa int )(*_bfc .CT_RPr ,_da .CellVerticalAlignment ,float64 ,float64 ,float64 ,float64 ,*_da .TableCell ){var _eafd *_da .TableCell ; +_bfcg :=1;_eaeg :=_bfc .NewCT_RPr ();var _fcgd ,_adegc int64 ;for _ ,_abede :=range _eebag {if _fabd ==0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeFirstRow {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr );_dfcd =_bcag (_eaeg ,_abede .RPr ); +break ;};if _cecg ==0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeFirstCol {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr );_dfcd =_bcag (_eaeg ,_abede .RPr );};if _fabd ==_dacde -1&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeLastRow {_fccae (_abede .PPr ,&_fcgd ,&_adegc ); +_bgebc =_bdcd (_bgebc ,_abede .TcPr );_dfcd =_bcag (_eaeg ,_abede .RPr );};if _cecg ==_aeaa -1&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeLastCol {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr );_dfcd =_bcag (_eaeg ,_abede .RPr ); +};if _fabd %2!=0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeBand1Horz {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr );if _cecg ==0{_dfcd =_bcag (_eaeg ,_abede .RPr );}else {_dfcd =_cgdcg (_dfcd ,_abede .RPr );};};if _cecg %2!=0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeBand1Vert {_fccae (_abede .PPr ,&_fcgd ,&_adegc ); +_bgebc =_bdcd (_bgebc ,_abede .TcPr );if _fabd ==0{_dfcd =_bcag (_eaeg ,_abede .RPr );}else {_dfcd =_cgdcg (_eaeg ,_abede .RPr );};};if _fabd %2==0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeBand2Horz {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr ); +if _cecg ==_aeaa -1{_dfcd =_bcag (_eaeg ,_abede .RPr );}else {_dfcd =_cgdcg (_eaeg ,_abede .RPr );};};if _cecg %2==0&&_abede .TypeAttr ==_bfc .ST_TblStyleOverrideTypeBand2Vert {_fccae (_abede .PPr ,&_fcgd ,&_adegc );_bgebc =_bdcd (_bgebc ,_abede .TcPr ); +if _fabd ==_dacde -1{_dfcd =_bcag (_eaeg ,_abede .RPr );}else {_dfcd =_cgdcg (_eaeg ,_abede .RPr );};};};_babgd :=_gbed (_bdbc ,_cgdce ,_bgebc ,_fabd ,_cecg ,_dacde ,_aeaa );_cfeg :=_da .CellVerticalAlignmentTop ;_efge ,_cdbe ,_bdbd ,_ecea :=0.0,0.0,0.0,0.0; +if _babgd !=nil {if _babgd .GridSpan !=nil {_bfcg =int (_babgd .GridSpan .ValAttr );};_eafd =_aaefe .MultiColCell (_bfcg );if _bbec :=_babgd .TcBorders ;_bbec !=nil {if _fcdd :=_bbec .Left ;_fcdd !=nil {_baca ,_fbdae ,_cdfb :=_eeed (_fcdd );_eafd .SetBorder (_da .CellBorderSideLeft ,_baca ,_cdfb ); +if _fbdae !=nil &&*_fbdae !=nil {_eafd .SetSideBorderColor (_da .CellBorderSideLeft ,*_fbdae );};};if _bfeb :=_bbec .Top ;_bfeb !=nil {_face ,_ggec ,_fggg :=_eeed (_bfeb );_eafd .SetBorder (_da .CellBorderSideTop ,_face ,_fggg );if _ggec !=nil &&*_ggec !=nil {_eafd .SetSideBorderColor (_da .CellBorderSideTop ,*_ggec ); +};};if _cfedb :=_bbec .Right ;_cfedb !=nil {_egfc ,_fgbc ,_agcc :=_eeed (_cfedb );_eafd .SetBorder (_da .CellBorderSideRight ,_egfc ,_agcc );if _fgbc !=nil &&*_fgbc !=nil {_eafd .SetSideBorderColor (_da .CellBorderSideRight ,*_fgbc );};};if _fabab :=_bbec .Bottom ; +_fabab !=nil {_fcgef ,_agdc ,_adfbb :=_eeed (_fabab );_eafd .SetBorder (_da .CellBorderSideBottom ,_fcgef ,_adfbb );if _agdc !=nil &&*_agdc !=nil {_eafd .SetSideBorderColor (_da .CellBorderSideBottom ,*_agdc );};};}else {_eafd .SetBorder (_da .CellBorderSideAll ,_da .CellBorderStyleSingle ,_ggef (0.125)); +_eafd .SetBorderColor (_da .ColorBlack );};_cddg .setCellBackgroundColor (_eafd ,_babgd .Shd );if _gbac :=_babgd .TcMar ;_gbac !=nil {_efge =_ggaa (_gbac .Left ,0);_cdbe =_ggaa (_gbac .Right ,0);_bdbd =_ggaa (_gbac .Top ,_fcgd );_ecea =_ggaa (_gbac .Bottom ,_adegc ); +};if _bcgf :=_babgd .VAlign ;_bcgf !=nil {switch _bcgf .ValAttr {case _bfc .ST_VerticalJcCenter :_cfeg =_da .CellVerticalAlignmentMiddle ;case _bfc .ST_VerticalJcBottom :_cfeg =_da .CellVerticalAlignmentBottom ;};};};if _eafd ==nil {_eafd =_aaefe .NewCell (); +};return _dfcd ,_cfeg ,_efge ,_cdbe ,_bdbd ,_ecea ,_eafd ;};func _eabe (_bfce *_fca .Document )map[string ]string {_adbaa :=[]_fca .Paragraph {};_dccc :=map[string ]string {};for _ ,_gbcf :=range _bfce .Tables (){for _ ,_cede :=range _gbcf .Rows (){for _ ,_cbgd :=range _cede .Cells (){_adbaa =append (_adbaa ,_cbgd .Paragraphs ()...); +};};};_adbaa =append (_adbaa ,_bfce .Paragraphs ()...);for _ ,_bebb :=range _bfce .Headers (){_adbaa =append (_adbaa ,_bebb .Paragraphs ()...);for _ ,_faegc :=range _bebb .Tables (){for _ ,_bggbc :=range _faegc .Rows (){for _ ,_aadd :=range _bggbc .Cells (){_adbaa =append (_adbaa ,_aadd .Paragraphs ()...); +};};};};for _ ,_bbcba :=range _bfce .Footers (){_adbaa =append (_adbaa ,_bbcba .Paragraphs ()...);for _ ,_aebg :=range _bbcba .Tables (){for _ ,_cabd :=range _aebg .Rows (){for _ ,_fdcb :=range _cabd .Cells (){_adbaa =append (_adbaa ,_fdcb .Paragraphs ()...); +};};};};for _ ,_ecbgc :=range _adbaa {for _ ,_faec :=range _ecbgc .Runs (){for _ ,_debf :=range _faec .X ().EG_RunInnerContent {if _fgfb :=_debf .RunInnerContentChoice .InstrText ;_fgfb !=nil {_fade ,_afca :=_gccb (_fgfb .Content );if _fade !=""&&_afca !=""{_dccc [_fade ]=_afca ; +};};};};};return _dccc ;};func _eeed (_edag *_bfc .CT_Border )(_da .CellBorderStyle ,*_da .Color ,float64 ){if _edag ==nil {return _da .CellBorderStyleNone ,nil ,0;};var _cdfba _da .CellBorderStyle ;switch _edag .ValAttr {case _bfc .ST_BorderSingle :_cdfba =_da .CellBorderStyleSingle ; +case _bfc .ST_BorderDouble :_cdfba =_da .CellBorderStyleDouble ;default:_cdfba =_da .CellBorderStyleNone ;};_babfa :=0.0;if _fcfb :=_edag .SzAttr ;_fcfb !=nil {_babfa =float64 (*_fcfb )/8;};var _deeac _da .Color ;if _gabde :=_edag .ColorAttr ;_gabde !=nil {if _dcedfc :=_gabde .ST_HexColorRGB ; +_dcedfc !=nil {_deeac =_da .ColorRGBFromHex ("\u0023"+*_dcedfc );}else if _bcgfd :=_gabde .ST_HexColorAuto ;_bcgfd ==_bfc .ST_HexColorAutoAuto {_deeac =_da .ColorBlack ;if _babfa ==0{_babfa =2.0/8.0;};};};return _cdfba ,&_deeac ,_babfa ;};type link struct{_fbb string ; +_affd _bg .ST_TargetMode ;};func (_bdg *convertContext )addEmptyLine (){_bdg .addTextSymbol (&symbol {_aaa :"\u000d",_df :0,_dfc :_bdg ._cfeb ._cfed });};func (_adc *convertContext )addAnchorExtra (_gabg []*_bfc .EG_PContent ){for _ ,_dcea :=range _gabg {for _ ,_ddb :=range _dcea .PContentChoice .EG_ContentRunContent {if _dfff :=_ddb .ContentRunContentChoice .R ; +_dfff !=nil {for _ ,_gec :=range _dfff .Extra {if _deab ,_cff :=_gec .(*_bfc .AlternateContentRun );_cff {if _adae :=_deab .Choice ;_adae !=nil {if _dced :=_adae .Drawing ;_dced !=nil {for _ ,_agce :=range _dced .DrawingChoice {if _agce ==nil ||_agce .Anchor ==nil {continue ; +};_afa :=_agce .Anchor ;var _abd ,_ggg ,_afc ,_bcf float64 ;_fcgg ,_ebec :=_afa .PositionH ,_afa .PositionV ;if _dde :=_fcgg .PosHChoice ;_dde !=nil {if _dde .PosOffset !=nil {_abd =_ag .FromEMU (int64 (*_dde .PosOffset ));};};if _ecg :=_ebec .PosVChoice ; +_ecg !=nil {if _ecg .PosOffset !=nil {_ggg =_ag .FromEMU (int64 (*_ecg .PosOffset ));};};if _gea :=_afa .Extent ;_gea !=nil {_bcf =_ag .FromEMU (_gea .CxAttr );_afc =_ag .FromEMU (_gea .CyAttr );};_gfff :=_adc ._cfeb ._bdd +_ggg ;_cafb :=_gfff +_afc ;_cgcg :=_adc ._cfeb ._ddd +_abd ; +_egc :=_cgcg +_bcf ;_efea :=_ggg +_afc ;if _efea > _adc ._cfeb ._ce {_adc ._cfeb ._ce =_efea ;};if _afa .WrapTypeChoice !=nil &&_afa .WrapTypeChoice .WrapNone ==nil {_adc ._cfeb ._aeb =append (_adc ._cfeb ._aeb ,&zoneToSkip {_dc :&_ef .Rectangle {Top :_gfff ,Bottom :_cafb ,Left :_cgcg ,Right :_egc },_dda :_afa .WrapTypeChoice ,_ba :_afa .RelativeHeightAttr }); +};if _bcgbf :=_afa .Graphic ;_bcgbf !=nil {if _bddge :=_bcgbf .GraphicData ;_bddge !=nil {for _ ,_bda :=range _bddge .Any {if _adce ,_dbe :=_bda .(*_bfc .WdWsp );_dbe {_abgb ,_fac :=_adc .makeBlockFromWdWsp (_adce );if _fac !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_fac ); +};if _abgb !=nil {_abgb ._de .Scale (_bcf /_abgb ._de .Width (),_afc /_abgb ._de .Height ());_abgb ._bfd =_cgcg ;_abgb ._ccd =_gfff ;if _afa .BehindDocAttr {_adc ._cfeb ._gd =append (_adc ._cfeb ._gd ,_abgb );}else {_adc ._cfeb ._ad =append (_adc ._cfeb ._ad ,_abgb ); +};};};};};};};};};};};};};};};func _fdfa (_fgdd *_bfc .CT_TblWidth ,_fbbga ,_dbbaf float64 )float64 {if _fgdd !=nil {if _gdee :=_fgdd .WAttr ;_gdee !=nil {if _dbdg :=_gdee .ST_DecimalNumberOrPercent ;_dbdg !=nil {if _dcde :=_dbdg .ST_UnqualifiedPercentage ; +_dcde !=nil {switch _fgdd .TypeAttr {case _bfc .ST_TblWidthDxa :return float64 (*_dcde )/20;case _bfc .ST_TblWidthPct :return float64 (*_dcde )/100/50*_fbbga ;default:return _dbbaf ;};};};};};return _dbbaf ;};func (_ecb *convertContext )alignSymbolsVertically (){for _ ,_feg :=range _ecb ._cbaaa {for _ ,_dbd :=range _feg ._gc {for _ ,_gbec :=range _dbd ._ed {_cba :=0.0; +for _ ,_bbf :=range _gbec ._dgbf {for _ ,_egbg :=range _bbf ._egf {for _ ,_edd :=range _egbg ._edf {if _edd ._dfc > _cba {_cba =_edd ._dfc ;};};};};for _ ,_affa :=range _gbec ._dgbf {for _ ,_fdd :=range _affa ._egf {for _ ,_aea :=range _fdd ._edf {if _aea ._abg < _cba -_dbd ._ab {_aea ._cae =_cba -_dbd ._ab -_aea ._abg ; +};};};};};};};};var (_dae =_ggef (6);_ffa =_ggef (0.25);_cg =_ggef (1.9););func _dgbe (_dad string )[]*symbol {return []*symbol {{_aaa :_dad ,_dgda :true }}};func (_ggfg *convertContext )addAbsoluteCRC (_aec []*_bfc .EG_ContentRunContent ,_aba *_bfc .CT_PPr )bool {for _ ,_ddcc :=range _aec {if _ebgd :=_ddcc .ContentRunContentChoice .R ; +_ebgd !=nil {if _aba !=nil &&_aba .PStyle !=nil {_cadf :=_ggfg ._edega .GetStyleByID (_aba .PStyle .ValAttr );if _bbcb :=_cadf .X ();_bbcb !=nil {if _bbcb .QFormat !=nil &&_dgba (_bbcb .QFormat ){if _bbcb .RPr !=nil &&_aba .RPr !=nil {_aba .RPr =_adfd (_aba .RPr ,_bbcb .RPr ); +};};if _bbcb .RPr !=nil {if _bbcb .UiPriority !=nil &&_bbcb .UiPriority .ValAttr > 0&&_ebgd .RPr ==nil {_aba .RPr =_adfd (_aba .RPr ,_bbcb .RPr );};_ebgd .RPr =_bcag (_ebgd .RPr ,_bbcb .RPr );};if _ggfg ._cead !=nil {_decd ,_dgdc :=_ggfg .getStyleProps (_aba .PStyle .ValAttr ,_cadf ); +_aba =_cfgfd (_aba ,_decd ,_dgdc );_ebgd .RPr =_bcag (_ebgd .RPr ,_dgdc );};};};_bfdd :=_aba !=nil ||_ebgd .RPr !=nil ;if len (_ebgd .EG_RunInnerContent )==0&&_bfdd {_ggfg .addEmptyLine ();};_bfba :=_ccgd (_ggfg ._edega ,_ebgd .RPr ,_aba );if _ggfg ._cead !=nil {_ggfg .addAbsoluteRIC (nil ,_bfba ,_aba ); +_ggfg ._cead =nil ;_ggfg ._cfeb ._fg =true ;};for _ ,_ccb :=range _ebgd .EG_RunInnerContent {if _ggfg .addAbsoluteRIC (_ccb ,_bfba ,_aba ){return true ;};_ggfg ._cfeb ._fg =false ;};for _ ,_dbf :=range _ebgd .Extra {if _adba ,_aeec :=_dbf .(*_bfc .AlternateContentRun ); +_aeec {if _gfd :=_adba .Choice ;_gfd !=nil {if _agfd :=_gfd .Drawing ;_agfd !=nil {for _ ,_ffae :=range _agfd .DrawingChoice {if _ffae .Inline ==nil {continue ;};_edad :=_ffae .Inline ;_bcd :=_edad .Extent ;if _bcd ==nil {return false ;};_ccbc :=_ag .FromEMU (_bcd .CxAttr ); +_fcf :=_ag .FromEMU (_bcd .CyAttr );if _dgf :=_edad .Graphic ;_dgf !=nil {if _bceb :=_dgf .GraphicData ;_bceb !=nil {for _ ,_ccc :=range _bceb .Any {if _fec ,_aac :=_ccc .(*_bfc .WdWsp );_aac {_aebc ,_cea :=_ggfg .makeBlockFromWdWsp (_fec );if _cea !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_cea ); +};if _aebc ==nil {continue ;};_aebc ._de .Scale (_ccbc /_aebc ._de .Width (),_fcf /_aebc ._de .Height ());_ggfg .addInlineSymbol (&symbol {_dfc :_fcf ,_df :_ccbc ,_bfb :_aebc });};};};};};};};};};};};return false ;};func (_eaff *convertContext )getSectPrHeaderAndFooterRef (_bfbg *_bfc .CT_SectPr ,_cdgaa int )([]*headerFooterRef ,[]*headerFooterRef ){if len (_bfbg .EG_HdrFtrReferences )< 1&&_bfbg .PgSz ==nil {_fedg :=&headerFooterRef {_bbed :false ,_gbgd :false ,_cddga :_cdgaa }; +return []*headerFooterRef {_fedg },[]*headerFooterRef {_fedg };};var (_acad []*headerFooterRef ;_cdce []*headerFooterRef ;);for _ ,_gcfdf :=range _bfbg .EG_HdrFtrReferences {if _cecb :=_gcfdf .HdrFtrReferencesChoice .HeaderReference ;_cecb !=nil {_ccdf :=&headerFooterRef {_gbgd :true ,_ddag :_cecb .IdAttr ,_cadc :_cecb .TypeAttr ,_beff :_eaff ._ebeg [len (_eaff ._ebeg )-1]._cddga ,_cddga :_cdgaa }; +_acad =append (_acad ,_ccdf );}else {_eaa :=&headerFooterRef {_gbgd :false ,_bbed :false ,_cddga :_cdgaa };_acad =append (_acad ,_eaa );};if _eaca :=_gcfdf .HdrFtrReferencesChoice .FooterReference ;_eaca !=nil {_gefbb :=&headerFooterRef {_bbed :true ,_ddag :_eaca .IdAttr ,_cadc :_eaca .TypeAttr ,_beff :_eaff ._cbafb [len (_eaff ._cbafb )-1]._cddga ,_cddga :_cdgaa }; +_cdce =append (_cdce ,_gefbb );}else {_fegd :=&headerFooterRef {_bbed :false ,_gbgd :false ,_cddga :_cdgaa };_cdce =append (_cdce ,_fegd );};};return _acad ,_cdce ;};type note struct{_cf string ;_bfcb []*_bfc .EG_BlockLevelElts ;_bce *_da .Block ;};func (_dcbg *convertContext )addCurrentParagraphFooterToCurrentPage (){_dcbg .alignParagraph (); +_dcbg ._fadc ._gf =append (_dcbg ._fadc ._gf ,_dcbg ._cfeb );};func _ddddb (_dfafea ,_daegg *_bfc .CT_Border ,_gdec bool )*_bfc .CT_Border {if _gdec {return _dfafea ;};return _daegg ;}; // Options contains the options for convert process - // e.g ProcessFields is when document contains fields @@ -154,7 +232,7 @@ FontDirectory string ; // DefaultPageSize is applied when there is no page size explicitly set in the document. // A4 is the default option. -DefaultPageSize _ag .PageSize ; +DefaultPageSize _ef .PageSize ; // DefaultFontSize is applied when there is no font size explicitly set in the document // Possible values compatible with MS Word are 11 or 12, by default it is 12. @@ -168,383 +246,302 @@ RtlFontFile string ; // Default value is nil, which will use the best suitable encoder based on image format. // If image is `jpg` or `jpeg` will use `DCTEncoder` if image is `png` or in other format will use `FlateEncoder`. // Available options are `FlateEncoder`, `DCTEncoder`, `LZWEncoder`, `JBIG2Encoder`, `CCITTFaxEncoder`, and `RawEncoder`. -DefaultImageEncoder _fd .StreamEncoder ;}; +DefaultImageEncoder _fb .StreamEncoder ;};func _daeg (_egffb int ,_dfebb bool )string {_bgefa :=_a .NewBuffer ([]byte {});for _ ,_ggea :=range _cegdg {for {if _egffb < _ggea ._gcdb {break ;};_bgefa .WriteString (_ggea ._ffaf );_egffb -=_ggea ._gcdb ;}; +};_affaa :=_bgefa .String ();if _dfebb {_affaa =_ga .ToUpper (_affaa );};return _affaa ;};func (_ggbd *convertContext )drawHeaderFooter (){_ggbd .setPagesHeaderFooterRefs ();_ggbd ._affc .PageFinalize (func (_bbgb _da .PageFinalizeFunctionArgs )error {_fded :=_ggbd ._cbaaa [_bbgb .PageNum -1]; +_ggbd ._fadc =_fded ;_ggbd ._fadc ._fcb =nil ;_ggbd ._fadc ._gf =nil ;_ggbd .assignHeaderFooterToPage (_fded );_gafcc :=_da .NewBlock (_ggbd ._cdga [0],_ggbd ._fgggc );_gafcc .SetPos (0,0);_gafcc .SetMargins (0,0,0,0);_gfcgd :=_bacac (_ggbd ._affc ,_gafcc ,_ggbd ._fadc ._fcb ,_ggbd ._fgbb ,_bbgb ); +_ggbd ._fgggc =_gfcgd ;_gfada :=_da .NewBlock (_ggbd ._cdga [0],_ggbd ._afcg );_gfada .SetPos (0,0);_gfada .SetMargins (0,0,0,0);_gfcgd =_bacac (_ggbd ._affc ,_gfada ,_ggbd ._fadc ._gf ,_ggbd ._gbfg ,_bbgb );_ggbd ._afcg =_gfcgd ;_ggbd ._affc .Draw (_gafcc ); +_ggbd ._affc .Draw (_gfada );return nil ;});};func _adcfg (_fdeba string )(float64 ,float64 ){_abba :=_ga .SplitN (_fdeba ,"\u002c",2);_bacab :=_ga .ReplaceAll (_abba [0],"\u0070\u0074","");_beca :=_ga .ReplaceAll (_abba [1],"\u0070\u0074","");_adea ,_eacc :=_b .ParseFloat (_bacab ,64); +if _eacc !=nil {_eg .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce p\u0061rs\u0065\u0020\u0078\u003a\u0020\u0025\u0076 t\u006f\u0020\u0066\u006c\u006f\u0061\u00746\u0034",_eacc .Error ());};_eeecd ,_eacc :=_b .ParseFloat (_beca ,64); +if _eacc !=nil {_eg .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce p\u0061rs\u0065\u0020\u0079\u003a\u0020\u0025\u0076 t\u006f\u0020\u0066\u006c\u006f\u0061\u00746\u0034",_eacc .Error ());};return _adea ,_eeecd ;};func _dbbf (_dbbfa ,_bfab *_bfc .CT_PPrGeneral )*_bfc .CT_PPrGeneral {if _dbbfa ==nil {return _dbbfa ; +};if _bfab ==nil {return _dbbfa ;};if _dbbfa .PStyle ==nil {_dbbfa .PStyle =_bfab .PStyle ;};if _dbbfa .KeepNext ==nil {_dbbfa .KeepNext =_bfab .KeepNext ;};if _dbbfa .KeepLines ==nil {_dbbfa .KeepLines =_bfab .KeepLines ;};if _dbbfa .PageBreakBefore ==nil {_dbbfa .PageBreakBefore =_bfab .PageBreakBefore ; +};if _dbbfa .FramePr ==nil {_dbbfa .FramePr =_bfab .FramePr ;};if _dbbfa .WidowControl ==nil {_dbbfa .WidowControl =_bfab .WidowControl ;};if _dbbfa .NumPr ==nil {_dbbfa .NumPr =_bfab .NumPr ;};if _dbbfa .SuppressLineNumbers ==nil {_dbbfa .SuppressLineNumbers =_bfab .SuppressLineNumbers ; +};if _dbbfa .PBdr ==nil {_dbbfa .PBdr =_bfab .PBdr ;};if _dbbfa .Shd ==nil {_dbbfa .Shd =_bfab .Shd ;};if _dbbfa .Tabs ==nil {_dbbfa .Tabs =_bfab .Tabs ;};if _dbbfa .SuppressAutoHyphens ==nil {_dbbfa .SuppressAutoHyphens =_bfab .SuppressAutoHyphens ;}; +if _dbbfa .Kinsoku ==nil {_dbbfa .Kinsoku =_bfab .Kinsoku ;};if _dbbfa .WordWrap ==nil {_dbbfa .WordWrap =_bfab .WordWrap ;};if _dbbfa .OverflowPunct ==nil {_dbbfa .OverflowPunct =_bfab .OverflowPunct ;};if _dbbfa .TopLinePunct ==nil {_dbbfa .TopLinePunct =_bfab .TopLinePunct ; +};if _dbbfa .AutoSpaceDE ==nil {_dbbfa .AutoSpaceDE =_bfab .AutoSpaceDE ;};if _dbbfa .AutoSpaceDN ==nil {_dbbfa .AutoSpaceDN =_bfab .AutoSpaceDN ;};if _dbbfa .Bidi ==nil {_dbbfa .Bidi =_bfab .Bidi ;};if _dbbfa .AdjustRightInd ==nil {_dbbfa .AdjustRightInd =_bfab .AdjustRightInd ; +};if _dbbfa .SnapToGrid ==nil {_dbbfa .SnapToGrid =_bfab .SnapToGrid ;};if _dbbfa .Spacing ==nil {_dbbfa .Spacing =_bfab .Spacing ;};if _dbbfa .Ind ==nil {_dbbfa .Ind =_bfab .Ind ;};if _dbbfa .ContextualSpacing ==nil {_dbbfa .ContextualSpacing =_bfab .ContextualSpacing ; +};if _dbbfa .MirrorIndents ==nil {_dbbfa .MirrorIndents =_bfab .MirrorIndents ;};if _dbbfa .SuppressOverlap ==nil {_dbbfa .SuppressOverlap =_bfab .SuppressOverlap ;};if _dbbfa .Jc ==nil {_dbbfa .Jc =_bfab .Jc ;};if _dbbfa .TextDirection ==nil {_dbbfa .TextDirection =_bfab .TextDirection ; +};if _dbbfa .TextAlignment ==nil {_dbbfa .TextAlignment =_bfab .TextAlignment ;};if _dbbfa .TextboxTightWrap ==nil {_dbbfa .TextboxTightWrap =_bfab .TextboxTightWrap ;};if _dbbfa .OutlineLvl ==nil {_dbbfa .OutlineLvl =_bfab .OutlineLvl ;};if _dbbfa .DivId ==nil {_dbbfa .DivId =_bfab .DivId ; +};if _dbbfa .CnfStyle ==nil {_dbbfa .CnfStyle =_bfab .CnfStyle ;};if _dbbfa .PPrChange ==nil {_dbbfa .PPrChange =_bfab .PPrChange ;};return _dbbfa ;};func (_ffgc *convertContext )addParagraphWithTableToHeaderFooter (_aebb _da .Table ,_fddd ,_cecgc float64 ){_ffgc .newParagraph (); +_ffgc ._cfeb ._agb =&_ef .Rectangle {Top :_ggef (2),Bottom :_ggef (2),Left :0,Right :0};_ffgc ._cfeb ._aa =&tableWrapper {_cef :&_aebb ,_ec :_fddd };_ffgc ._cfeb ._fbc =_cecgc ;_ffgc ._cfeb ._aee =_aebb .Height ();_ffgc .determineParagraphBounds ();if _ffgc ._dadc {_ffgc .addCurrentParagraphHeaderToCurrentPage (); +}else if _ffgc ._fcgc {_ffgc .addCurrentParagraphFooterToCurrentPage ();};};type line struct{_bab float64 ;_cbca float64 ;_fbg float64 ;_ffg float64 ;_fgc float64 ;_dgbf []*span ;_fgd bool ;};type tableCellProperties struct{_dgb *_bfc .CT_Tc ;_cgd *_bfc .CT_TblPr ; +_fde *_bfc .CT_TblPrEx ;_cbc int ;_eda int ;_fgg int ;_gda int ;_aab []*_bfc .CT_TblStylePr ;_eec *_bfc .CT_PPrGeneral ;_fgf *_bfc .CT_RPr ;_fad bool ;_dacg int ;_edb bool ;_fda bool ;_ceg float64 ;};func _ggef (_cgdeg float64 )float64 {return _cgdeg *_ag .Millimeter }; +func _ddga (_dcedfb *_fca .Document ,_gddff *_bfc .CT_TblPr )(*_bfc .CT_TblPr ,*_bfc .CT_PPrGeneral ,*_bfc .CT_RPr ){_cdfc :=_bfc .NewCT_PPrGeneral ();_bbfcg :=_bfc .NewCT_RPr ();if _gddff ==nil {_gddff =_bfc .NewCT_TblPr ();}else {if _gddff .TblStyle !=nil {_gddff ,_cdfc ,_bbfcg =_acbd (_dcedfb ,_gddff .TblStyle .ValAttr ,_gddff ,_cdfc ,_bbfcg ); +};};return _gddff ,_cdfc ,_bbfcg ;};func (_cacg *convertContext )makePdfBlockFromCBCs (_fbcd [][]*_bfc .EG_ContentBlockContent ,_febg ,_beae float64 ,_dbcg *_ef .Rectangle ,_afdac bool ,_bcfgd *prefix )(*_da .Block ,error ){if _dbcg ==nil {_dbcg =&_ef .Rectangle {}; +};_fege :=&_ef .Rectangle {Top :_dbcg .Top ,Bottom :_beae -_dbcg .Bottom ,Left :_dbcg .Left ,Right :_febg -_dbcg .Right };_cgbb :=_ef .MakeTempCreator (_febg ,_beae );_fbbfb :=&convertContext {_affc :_cgbb ,_edega :_cacg ._edega ,_gefe :_fege ,_cead :_bcfgd ,_dagg :_cacg ._dagg }; +for _ ,_agbf :=range _fbcd {_fbbfb .addAbsoluteCBCs (_agbf ,nil );};if _afdac {_ffafa :=0.0;for _ ,_bccga :=range _fbbfb ._cbaaa {for _ ,_eecf :=range _bccga ._gc {_ffafa +=(_eecf ._aee +_eecf ._agb .Top +_eecf ._agb .Bottom );};};_fege .Bottom =_ffafa -_dbcg .Bottom ; +_cgbb =_ef .MakeTempCreator (_febg ,_ffafa );_fbbfb =&convertContext {_affc :_cgbb ,_edega :_cacg ._edega ,_gefe :_fege ,_cead :_bcfgd ,_dagg :_cacg ._dagg };for _ ,_dfab :=range _fbcd {_fbbfb .addAbsoluteCBCs (_dfab ,nil );};};_fbbfb .alignSymbolsVertically (); +_fbbfb ._affc .NewPage ();_fbbfb .drawPage (_fbbfb ._cbaaa [len (_fbbfb ._cbaaa )-1]);return _ef .MakeBlockFromCreator (_cgbb );};func init (){_dgdeb =_be .MustCompile ("\u0053E\u0054 \u0028\u002e\u002b\u0029\u0020\u0022\u0028\u002e\u002b\u0029\u0022"); +_gacba =_be .MustCompile ("\u0052\u0045\u0046\u0020\u0028\u002e\u002b\u003f\u0029\u0020");};type headerFooterRef struct{_gbgd bool ;_bbed bool ;_ddag string ;_cadc _bfc .ST_HdrFtr ;_beff int ;_cddga int ;};func (_eeaa *convertContext )addSeparator (){_eeaa .newParagraph (); +_eeaa ._cfeb ._fcg =true ;_eeaa ._cfeb ._aee =_dae ;if _eeaa .currentParagraphOverflowsCurrentPage (){_eeaa .moveCurrentParagraphToNewPage ();};_eeaa .addCurrentParagraphToCurrentPage ();};func (_ggfb *convertContext )addCurrentParagraphHeaderToCurrentPage (){_ggfb .alignParagraph (); +_ggfb ._fadc ._fcb =append (_ggfb ._fadc ._fcb ,_ggfb ._cfeb );};func _gcega (_dagb string )uint16 {_egbf ,_acdgg :=_gdae [_dagb ];if !_acdgg {return 0;};return _egbf ;};func _adfd (_gfdb *_bfc .CT_ParaRPr ,_febe *_bfc .CT_RPr )*_bfc .CT_ParaRPr {if _febe ==nil {return _gfdb ; +};if _gfdb ==nil {_gfdb =_bfc .NewCT_ParaRPr ();if _febe .B !=nil {_gfdb .B =_febe .B ;};if _febe .BCs !=nil {_gfdb .BCs =_febe .BCs ;};if _febe .I !=nil {_gfdb .I =_febe .I ;};if _febe .ICs !=nil {_gfdb .ICs =_febe .ICs ;};if _febe .U !=nil {_gfdb .U =_febe .U ; +};if _febe .Color !=nil {_gfdb .Color =_febe .Color ;};return _gfdb ;};if _gfdb .B !=_febe .B {_gfdb .B =_febe .B ;};if _gfdb .BCs !=_febe .BCs {_gfdb .BCs =_febe .BCs ;};if _gfdb .I !=_febe .I {_gfdb .I =_febe .I ;};if _gfdb .ICs !=_febe .ICs {_gfdb .ICs =_febe .ICs ; +};if _gfdb .U !=_febe .U {_gfdb .U =_febe .U ;};if _gfdb .Color !=_febe .Color {_gfdb .Color =_febe .Color ;};return _gfdb ;};func _dafa (_abdg *_bfc .EG_RunInnerContent )bool {if _cabea :=_abdg .RunInnerContentChoice .Br ;_cabea !=nil {return _cabea .TypeAttr ==_bfc .ST_BrTypeTextWrapping ||_cabea .TypeAttr ==_bfc .ST_BrTypeUnset ; +};return false ;};func (_caggg *convertContext )makePdfImageFromRelId (_abc *string )(*_da .Image ,error ){if _abc !=nil {_adgg ,_cfebc :=_caggg ._edega .GetHeaderFooterImageObjByRelId (*_abc ,_caggg ._dadc ,_caggg ._fcgc );if _cfebc !=nil {return nil ,_cfebc ; +};_bbdcb ,_cfebc :=_dac .Open (_adgg .Path );if _cfebc !=nil {return nil ,_cfebc ;};_edbga ,_cfebc :=_d .ReadAll (_bbdcb );if _cfebc !=nil {return nil ,_cfebc ;};_fgef ,_cfebc :=_caggg ._affc .NewImageFromData (_edbga );if _cfebc !=nil {return nil ,_cfebc ; +};if _ef .DefaultImageEncoder !=nil {_fgef .SetEncoder (_ef .DefaultImageEncoder );}else {_fgef .SetEncoder (_fb .NewFlateEncoder ());if _ga .ToLower (_adgg .Format )=="\u006a\u0070\u0067"||_ga .ToLower (_adgg .Format )=="\u006a\u0070\u0065\u0067"{_fgef .SetEncoder (_fb .NewDCTEncoder ()); +};};return _fgef ,nil ;};return nil ,nil ;};type borderLine struct{_aef _da .Color ;_gcdd _ef .BorderPosition ;_daa float64 ;_ea float64 ;_gbg float64 ;};func (_ddbe *convertContext )addCellToTable (_fdf *_da .Table ,_ffbad *_bfc .CT_Tc ,_eaee *_bfc .CT_TblPr ,_cdb *_bfc .CT_TblPrEx ,_ccfa ,_gege ,_dcdd ,_edggf int ,_gffe []*_bfc .CT_TblStylePr ,_ageaa *_bfc .CT_PPrGeneral ,_gddf *_bfc .CT_RPr ,_dcbc bool ,_caga int ,_ccgec []float64 )int {_gddf ,_gaaaa ,_bbab ,_accf ,_ecdd ,_edgd ,_acgb :=_ddbe .getTableCellProperties (_fdf ,_eaee ,_cdb ,_gffe ,_ccfa ,_ffbad .TcPr ,_gddf ,_gege ,_dcdd ,_edggf ); +_acgb .SetVerticalAlignment (_gaaaa );_acgb .SetIndent (_bbab );var _adfb *_da .StyledParagraph ;_ddcd :=_ffbad .EG_BlockLevelElts ;_daeb :=_ddbe ._affc .NewDivision ();_dadga :=_ddbe ._affc .NewList ();_dfaf :=true ;_daeb .SetMargins (0.0,_accf ,_ecdd ,_edgd ); +_aedec :=false ;_agd :=-1;_bag :=false ;for _ ,_eeda :=range _ddcd {for _ ,_gcg :=range _eeda .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gdefb :=range _gcg .ContentBlockContentChoice .P {_bada :=_ddbe ._affc .NewStyledParagraph ();if _aedec {_ggca :=_bada .Append ("\u000a"); +_fgaf :=_ddbe ._affc .NewTextStyle ();_fgaf .FontSize =0;_ggca .Style =_fgaf ;};_eecb :=false ;_acdc ,_dedd :=_ddbe .combinePPrWithStyles (_gdefb .PPr );if _acdc !=nil &&_acdc .PStyle !=nil {_bedf :=_ddbe ._edega .GetStyleByID (_acdc .PStyle .ValAttr ); +if _bbbdg :=_bedf .X ();_bbbdg !=nil {if _bbbdg .QFormat !=nil &&_dgba (_bbbdg .QFormat ){if _acdc .RPr !=nil &&_bbbdg .RPr !=nil {_acdc .RPr =_adfd (_acdc .RPr ,_bbbdg .RPr );};_acdc =_cfgfd (_gdefb .PPr ,_bbbdg .PPr ,_bbbdg .RPr );_eecb =true ;}else {_fgdg ,_adag :=_ddbe .getStyleProps (_acdc .PStyle .ValAttr ,_bedf ); +_acdc =_cfgfd (_gdefb .PPr ,_fgdg ,_adag );};};}else {if _bag {_ccfb :=_daeb .Add (_dadga );if _ccfb !=nil {_eg .Log .Debug ("\u0045\u0052\u0052O\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069s\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_ccfb .Error ()); +};_dadga =_ddbe ._affc .NewList ();_bag =false ;_dfaf =false ;};_ddec :=_ddbe ._edega .Styles .ParagraphStyles ();for _ ,_dbad :=range _ddec {if _bbge :=_dbad .X ().DefaultAttr ;_bbge !=nil {if _acgg :=_bbge .Bool ;_acgg !=nil &&*_acgg {_acdc =_cfgfd (_gdefb .PPr ,_dbad .X ().PPr ,_dbad .X ().RPr ); +};if _bgdf :=_bbge .ST_OnOff1 ;_bgdf ==_bc .ST_OnOff1On {_acdc =_cfgfd (_gdefb .PPr ,_dbad .X ().PPr ,_dbad .X ().RPr );};break ;};};};if !_eecb {_acdc =_cfgfd (_gdefb .PPr ,_ageaa ,_gddf );};var _dddd *_da .TextStyle ;if _dedd !=nil &&_dedd ._fgdbb {_bag =true ; +};if _gdefb .EG_PContent ==nil {_gegee :="\u0020";_aedec =true ;_bada .Append (_gegee );}else {for _acfd ,_gfde :=range _gdefb .EG_PContent {if _caga !=-1&&_acfd < _caga {continue ;};_cfgf :=_gfde .PContentChoice .EG_ContentRunContent ;_affb :=&link {}; +if _gfde .PContentChoice .Hyperlink !=nil {_cfgf =_gfde .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent ;_gfcce :=_ddbe ._edega .DocRels ().GetByRelId (*_gfde .PContentChoice .Hyperlink .IdAttr );_affb ._fbb =_gfcce .X ().CT_Relationship .TargetAttr ; +_affb ._affd =_gfcce .X ().CT_Relationship .TargetModeAttr ;};_efceb :=_da .TextStyle {};for _ ,_dbda :=range _cfgf {if _gfae :=_dbda .ContentRunContentChoice .Sdt ;_gfae !=nil {if _gfae .SdtContent !=nil {for _ ,_aafg :=range _gfae .SdtContent .EG_PContent {for _ ,_ffab :=range _aafg .PContentChoice .EG_ContentRunContent {if _abbf :=_ffab .ContentRunContentChoice .R ; +_abbf !=nil {_aedec ,_agd ,_dfaf ,_efceb =_ddbe .processCtr (_abbf ,_acdc ,_aedec ,_affb ,_bada ,_dcbc ,_caga ,_acfd ,_agd ,_daeb ,_dfaf );if _dddd ==nil {_dddd =&_efceb ;};};if _agd > -1{break ;};};};};};if _ddff :=_dbda .ContentRunContentChoice .R ;_ddff !=nil {_aedec ,_agd ,_dfaf ,_efceb =_ddbe .processCtr (_ddff ,_acdc ,_aedec ,_affb ,_bada ,_dcbc ,_caga ,_acfd ,_agd ,_daeb ,_dfaf ); +if _dddd ==nil {_dddd =&_efceb ;};};};};};if !_aedec {_dgbc :=_ccgd (_ddbe ._edega ,_bfc .NewCT_RPr (),_acdc );_eff :=_bada .Append ("\u0020");_eff .Style ,_ ,_ ,_ =_ddbe .makeRunStyle (_dgbc ,false ,false ,false ,false ,false );};if _bada !=nil {if _gaaaa ==_da .CellVerticalAlignmentTop {_acdc .TextAlignment =_bfc .NewCT_TextAlignment (); +_acdc .TextAlignment .ValAttr =_bfc .ST_TextAlignmentTop ;};_ddbe .assignPropsToRelativeParagraph (_acdc ,_bada );if _bag {_ffac :=_dadga .Marker ();for _ ,_aafb :=range _dedd ._bdee {if _cdeb ,_afda :=_afgbd [_aafb ];_afda {_ffac .Text =string (rune (_cdeb )); +if _dddd !=nil {_ffac .Style =*_dddd ;};};};_ ,_cdba :=_dadga .Add (_bada );if _cdba !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064d\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u006c\u0069\u0073\u0074\u0020\u0028\u0025\u0073\u0029",_cdba .Error ()); +};}else if _dfaf &&_adfb ==nil {_adfb =_bada ;}else {if _dfaf {_aefc :=_daeb .Add (_adfb );if _aefc !=nil {_eg .Log .Debug ("\u0045R\u0052\u004fR\u003a\u0020\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0063\u006fn\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076i\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_aefc .Error ()); +};_dfaf =false ;};_cacaf :=_daeb .Add (_bada );if _cacaf !=nil {_eg .Log .Debug ("\u0045R\u0052\u004fR\u003a\u0020\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0063\u006fn\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076i\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_cacaf .Error ()); +};};if _ccfa > 0&&_ccgec [_gege ]< _bada .Width (){_ccgec [_gege ]=_bada .Width ();};};};};};if _bag {_ggge :=_daeb .Add (_dadga );if _ggge !=nil {_eg .Log .Debug ("\u0045\u0052\u0052O\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069s\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_ggge .Error ()); +};};if _dfaf {_fdcf ,_cded ,_ecee ,_efgg :=_adfb .GetMargins ();_adfb .SetMargins (_fdcf ,_accf +_cded ,_ecdd +_ecee ,_edgd +_efgg );_dffb :=_acgb .SetContent (_adfb );if _dffb !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065t\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0065\u006c\u006c\u0020\u0028\u0025\u0073\u0029",_dffb .Error ()); +};}else {_eadc :=_acgb .SetContent (_daeb );if _eadc !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073e\u0074\u0020\u0064\u0069\u0076\u0069\u0073i\u006f\u006e\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0020t\u006f\u0020\u0063\u0065\u006c\u006c\u0020\u0028\u0025\u0073\u0029",_eadc .Error ()); +};};return _agd ;};func (_bcgd *convertContext )makeRunStyle (_bcfga *_bfc .CT_RPr ,_addb ,_edfa ,_efcd ,_fcddae ,_gacg bool )(_da .TextStyle ,bool ,bool ,*_da .Color ){var _dbde *_da .Color ;_baeb :=_bcgd ._affc .NewTextStyle ();if _bcfga !=nil {_ffefa :=_ef .FontStyle_Regular ; +_fdea :=_dgba (_bcfga .B );_dbbcf :=_dgba (_bcfga .I );if _fdea &&_dbbcf {_ffefa =_ef .FontStyle_BoldItalic ;}else if _fdea {_ffefa =_ef .FontStyle_Bold ;}else if _dbbcf {_ffefa =_ef .FontStyle_Italic ;};if _fcddae {_baeb .Font =_ef .AssignStdFontByName (_baeb ,"\u0053\u0079\u006d\u0062\u006f\u006c"); +}else {_ecdcc :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _gefa :=_bcfga .RFonts ;_gefa !=nil {if _gccbc :=_gefa .AsciiAttr ;_gccbc !=nil {_ecdcc =*_gccbc ;}else if _baeg :=_gefa .HAnsiAttr ;_baeg !=nil {_ecdcc =*_baeg ;}else if _cefdd :=_gefa .CsAttr ; +_cefdd !=nil {_ecdcc =*_cefdd ;}else {_ccdff :=_bcgd ._ggbe ;if _ccdff !=nil {_edfe :="";if _dbccc :=_ccdff .RFonts ;_dbccc !=nil {if _fcfda :=_gefa .HintAttr ;_fcfda ==_bfc .ST_HintEastAsia {if _dbccc .EastAsiaAttr !=nil {_ecdcc =*_ccdff .RFonts .EastAsiaAttr ; +}else {if _dbccc .EastAsiaThemeAttr ==_bfc .ST_ThemeMajorEastAsia {_edfe =_dbcc ;};if _dbccc .EastAsiaThemeAttr ==_bfc .ST_ThemeMinorEastAsia {_edfe =_egba ;};};}else {if _cacff :=_dbccc .AsciiAttr ;_cacff !=nil {_ecdcc =*_cacff ;}else if _cfadg :=_dbccc .HAnsiAttr ; +_cfadg !=nil {_ecdcc =*_cfadg ;};};if _ecdcc =="\u0064e\u0066\u0061\u0075\u006c\u0074"{if _edfe ==""{if _dbccc .EastAsiaThemeAttr ==_bfc .ST_ThemeMajorEastAsia {_edfe =_dbcc ;}else if _dbccc .EastAsiaThemeAttr ==_bfc .ST_ThemeMinorEastAsia {_edfe =_egba ; +}else if _eecbc :=_dbccc .AsciiThemeAttr ;_eecbc ==_bfc .ST_ThemeMajorAscii ||_eecbc ==_bfc .ST_ThemeMajorHAnsi {_edfe =_egfce ;}else if _fdde :=_dbccc .AsciiThemeAttr ;_fdde ==_bfc .ST_ThemeMinorAscii ||_fdde ==_bfc .ST_ThemeMinorHAnsi {_edfe =_bgdg ; +}else {if _cgea :=_dbccc .HAnsiThemeAttr ;_cgea ==_bfc .ST_ThemeMajorAscii ||_cgea ==_bfc .ST_ThemeMajorHAnsi {_edfe =_egfce ;}else if _adeb :=_dbccc .HAnsiThemeAttr ;_adeb ==_bfc .ST_ThemeMinorAscii ||_adeb ==_bfc .ST_ThemeMinorHAnsi {_edfe =_bgdg ;}; +};};_ecgc :="";if _ecdcc =="\u0064e\u0066\u0061\u0075\u006c\u0074"{if _bcfa :=_bcgd ._edega .Settings .X ();_bcfa !=nil {_agfb :="";if _ebgef :=_bcfa .ThemeFontLang ;_ebgef !=nil {if _ebgef .ValAttr !=nil {_agfb =*_ebgef .ValAttr ;};if _ebgef .EastAsiaAttr !=nil {_agfb =*_ebgef .EastAsiaAttr ; +};if _ebgef .BidiAttr !=nil {_agfb =*_ebgef .BidiAttr ;};};_ecgc =_gcdea (_gcega (_agfb ));};};_gdba :=_bcgd ._edega .Themes ();for _ ,_ggae :=range _gdba {if _ggae .ThemeElements !=nil {if _faadb :=_ggae .ThemeElements .FontScheme ;_faadb !=nil {if _faadb .MajorFont !=nil &&_edfe ==_dbcc {if _faadb .MajorFont .Ea !=nil {_ecdcc =_faadb .MajorFont .Ea .TypefaceAttr ; +if _ecdcc ==""&&_ecgc !=""{for _ ,_ecbb :=range _faadb .MajorFont .Font {if _ecbb .ScriptAttr ==_ecgc {_ecdcc =_ecbb .TypefaceAttr ;break ;};};};break ;};}else if _faadb .MinorFont !=nil &&_edfe ==_egba {if _faadb .MinorFont .Ea !=nil {_ecdcc =_faadb .MinorFont .Ea .TypefaceAttr ; +if _ecdcc ==""&&_ecgc !=""{for _ ,_agff :=range _faadb .MinorFont .Font {if _agff .ScriptAttr ==_ecgc {_ecdcc =_agff .TypefaceAttr ;break ;};};};break ;};}else if _faadb .MajorFont !=nil &&_edfe ==_egfce {if _faadb .MajorFont .Latin !=nil {_ecdcc =_faadb .MajorFont .Latin .TypefaceAttr ; +break ;};}else if _faadb .MinorFont !=nil &&_edfe ==_bgdg {if _faadb .MinorFont .Latin !=nil {_ecdcc =_faadb .MinorFont .Latin .TypefaceAttr ;break ;};};};};};};};};};};if _ecdcc !="\u0064e\u0066\u0061\u0075\u006c\u0074"&&!_dfef (_ecdcc ){if _gfdbg :=_bcgd ._edega .FontTable (); +_gfdbg !=nil {for _ ,_aeaac :=range _gfdbg .Font {if _aeaac .NameAttr ==_ecdcc &&_aeaac .AltName !=nil &&_dfef (_aeaac .AltName .ValAttr ){_ecdcc =_aeaac .AltName .ValAttr ;break ;};if _aeaac .AltName !=nil &&!_dfef (_aeaac .AltName .ValAttr )&&_aeaac .AltName .ValAttr ==_ecdcc {_ecdcc =_aeaac .NameAttr ; +break ;};};};};if _dgba (_bcfga .Rtl )&&_ef .RtlFontFile !=nil {_baeb .Font =_ef .RtlFontFile ;}else if _bgadf ,_adab :=_ef .StdFontsMap [_ecdcc ];_adab {_baeb .Font =_ef .AssignStdFontByName (_baeb ,_bgadf [_ffefa ]);}else if _cbab :=_ef .GetRegisteredFont (_ecdcc ,_ffefa ); +_cbab !=nil {_baeb .Font =_cbab ;}else {_eg .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_ecdcc ,_ffefa ); +_baeb .Font =_ef .AssignStdFontByName (_baeb ,_ef .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_ffefa ]);};};_fgfbe :=_bfcd (_bcfga .Sz ,_bcfga .SzCs );if _abff :=_bcfga .VertAlign ;_abff !=nil {_eabc :=_abff .ValAttr ;_addb =_eabc ==_bc .ST_VerticalAlignRunSuperscript ; +_edfa =_eabc ==_bc .ST_VerticalAlignRunSubscript ;};if _fgfbe > _bcgd ._gfaca {_bcgd ._gfaca =_fgfbe ;};if _addb ||_edfa {_fgfbe *=0.64;};if _efcd {if _addb {_baeb .TextRise =1.5;};if _edfa {_baeb .TextRise =-1.5;};};_baeb .FontSize =_fgfbe ;_bccc :=0.0; +if _efegg :=_bcfga .Spacing ;_efegg !=nil {_bccc =_ef .PointsFromTwips (*_efegg .ValAttr .Int64 );if _bccc < 0.0{_bccc =0.0;};};_baeb .CharSpacing =_bccc ;_efbc :=0.0;if _ceag :=_bcfga .Position ;_ceag !=nil {_efbc =float64 (*_ceag .ValAttr .Int64 )/24*_fgfbe ; +};_baeb .TextRise =_efbc ;_gfgf :=_da .ColorBlack ;if _bcfga .Color !=nil {_gdefg :=_bcfga .Color .ValAttr .ST_HexColorRGB ;if _gdefg !=nil {_gfgf =_da .ColorRGBFromHex ("\u0023"+*_gdefg );};};if _efcd {_bfdff ,_fggb ,_ggbg :=_gfgf .ToRGB ();_bfdff ,_fggb ,_ggbg =_ef .Lighten (_bfdff ),_ef .Lighten (_fggb ),_ef .Lighten (_ggbg ); +_gfgf =_da .ColorRGBFromArithmetic (_bfdff ,_fggb ,_ggbg );};_baeb .Color =_gfgf ;if _gacg {_dbde =&_gfgf ;};if _bcfga .U !=nil &&_bcfga .U .ValAttr !=_bfc .ST_UnderlineNone &&!_fcddae {_dbde =&_gfgf ;if _cdeed :=_bcfga .U .ColorAttr ;_cdeed !=nil {if _cdafc :=_cdeed .ST_HexColorRGB ; +_cdafc !=nil {_fddg :=_da .ColorRGBFromHex ("\u0023"+*_cdafc );_dbde =&_fddg ;};};};};return _baeb ,_addb ,_edfa ,_dbde ;};type symbol struct{_aaa string ;_cd float64 ;_cae float64 ;_df float64 ;_dfc float64 ;_abg float64 ;_dab *_da .TextStyle ;_fggc *_da .Image ; +_bfb *block ;_gcb string ;_bga bool ;_fdeb bool ;_dgda bool ;_fag *_da .Color ;_aff bool ;_gdg bool ;_cca *_da .Color ;};func (_abbc *convertContext )calculateHdrFtrContentHeight (){_bdce :=_da .New ();_bdce .SetPageSize (_da .PageSize {_abbc ._affc .Width (),_abbc ._affc .Height ()}); +_bdce .SetPageMargins (_abbc ._dgeda .Left ,_abbc ._dgeda .Right ,_abbc ._dgeda .Top ,_abbc ._dgeda .Bottom );_dcaa :=*_abbc ;_dcaa ._affc =_bdce ;_dcaa .newPage ();_dcaa .drawPages ();_dcaa .drawHeaderFooter ();_bbbg :=_bdce .Finalize ();if _bbbg !=nil {_eg .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_bbbg ); +};if _dcaa ._fgggc >=_abbc ._dgeda .Top {_abbc ._gefe .Top =_dcaa ._fgggc +_abbc ._fgbb ;_abbc ._dgeda .Top =_dcaa ._fgggc +_abbc ._fgbb ;_abbc ._fgggc =_dcaa ._fgggc ;};if _dcaa ._afcg < _abbc ._dgeda .Bottom {_dbfbd :=(_dcaa ._afcg /_abbc ._dgeda .Bottom )*(_dcaa ._afcg *_dba ); +_abbc ._gbfg -=_dbfbd ;}else {_abbc ._gbfg -=_dcaa ._afcg ;_abbc ._gefe .Bottom =_abbc ._gbfg ;};_abbc ._affc .SetPageMargins (_abbc ._dgeda .Left ,_abbc ._dgeda .Right ,_abbc ._dgeda .Top ,_abbc ._dgeda .Bottom );};type page struct{_ebc *_ef .Rectangle ; +_gc []*paragraph ;_fa float64 ;_cfe float64 ;_cfc []*zoneToSkip ;_efe []*image ;_cb []*image ;_dg []*block ;_dgd []*block ;_fe []*note ;_eea bool ;_gb []*headerFooterRef ;_bb []*headerFooterRef ;_fcb []*paragraph ;_gf []*paragraph ;};func _eag (_adgc *_da .Creator ,_gg *image ){_gg ._dag .SetPos (_gg ._bac ,_gg ._eca ); +_aegf :=_adgc .Draw (_gg ._dag );if _aegf !=nil {_eg .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_aegf );};};type romanMatch struct{_gcdb int ;_ffaf string ; +};func (_ebcd *convertContext )setCellBackgroundColor (_aafd *_da .TableCell ,_dcddd *_bfc .CT_Shd ){if _dcddd ==nil {return ;};if _dcddd .ValAttr ==_bfc .ST_ShdSolid {if _cebc :=_dcddd .ColorAttr ;_cebc !=nil {if _debe :=_cebc .ST_HexColorRGB ;_debe !=nil {_gdca :=_da .ColorRGBFromHex ("\u0023"+*_debe ); +_aafd .SetBackgroundColor (_gdca );return ;};};}else {if _acdg :=_dcddd .FillAttr ;_acdg !=nil {if _deec :=_acdg .ST_HexColorRGB ;_deec !=nil {_eedd :=_da .ColorRGBFromHex ("\u0023"+*_deec );_aafd .SetBackgroundColor (_eedd );_aagg :=0;_cfecf :=_dcddd .ValAttr .String (); +if _ga .HasPrefix (_cfecf ,"\u0070\u0063\u0074"){_agac ,_aegd :=_b .Atoi (_cfecf [3:]);if _aegd !=nil {return ;};_aagg =_agac ;}else if _dcddd .ValAttr > _bfc .ST_ShdSolid &&_dcddd .ValAttr <=_bfc .ST_ShdThinDiagCross {_aagg =25;};_gaag :=float64 (_aagg )/100.0; +if _ggee :=_dcddd .ColorAttr ;_ggee !=nil {if _gaee :=_ggee .ST_HexColorRGB ;_gaee !=nil {_cgca :=_da .ColorRGBFromHex ("\u0023"+*_gaee );_dcge ,_eedc ,_cegfe :=_eedd .ToRGB ();_ebab ,_fegg ,_dged :=_cgca .ToRGB ();_eedd =_da .ColorRGBFromArithmetic ((1-_gaag )*_dcge +_gaag *_ebab ,(1-_gaag )*_eedc +_gaag *_fegg ,(1-_gaag )*_cegfe +_gaag *_dged ); +_aafd .SetBackgroundColor (_eedd );};};};};};};func _ccgg (_caaa string )string {_egda :=_gacba .FindStringSubmatch (_caaa );if len (_egda )< 2{return "";};return _egda [1];};type word struct{_edf []*symbol ;_gcd float64 ;_afg float64 ;_ffb bool ;};func _dgba (_becg *_bfc .CT_OnOff )bool {if _becg !=nil {if _cfce :=_becg .ValAttr ; +_cfce !=nil {if _bfbbb :=_cfce .Bool ;_bfbbb !=nil {return *_bfbbb ;};return _cfce .ST_OnOff1 ==_bc .ST_OnOff1On ;};return true ;};return false ;};var _cegdg =[]romanMatch {romanMatch {1000,"\u006d"},romanMatch {900,"\u0063\u006d"},romanMatch {500,"\u0064"},romanMatch {400,"\u0063\u0064"},romanMatch {100,"\u0063"},romanMatch {90,"\u0078\u0063"},romanMatch {50,"\u006c"},romanMatch {40,"\u0078\u006c"},romanMatch {10,"\u0078"},romanMatch {9,"\u0069\u0078"},romanMatch {5,"\u0076"},romanMatch {4,"\u0069\u0076"},romanMatch {1,"\u0069"}}; +func (_dec *convertContext )addAbsoluteCBCs (_aegg []*_bfc .EG_ContentBlockContent ,_gce []*_bfc .EG_ContentBlockContent ){_fdeg :="";_bcab :=false ;for _ ,_egbd :=range _gce {if len (_egbd .ContentBlockContentChoice .P )< 1{_bcab =true ;break ;};for _ ,_fab :=range _egbd .ContentBlockContentChoice .P {if len (_fab .EG_PContent )==0{break ; +};if _fab .PPr !=nil &&_fab .PPr .PStyle !=nil {_fdeg =_fab .PPr .PStyle .ValAttr ;break ;};};};for _ ,_bgd :=range _aegg {for _ ,_bbc :=range _bgd .ContentBlockContentChoice .P {_dec .newParagraph ();if len (_dec ._aded )> 1{_gaf :=0.0;for _ebg ,_ggd :=range _dec ._aded {if _ebg ==0{_gaf =_ggd ._bdd +_ggd ._aee ; +}else if _ebg ==len (_dec ._aded )-1{_ggd ._bdd =_gaf ;}else {_ggd ._bdd =_gaf ;_gaf =_ggd ._bdd +_ggd ._aee ;};};};_dec ._aded =[]*paragraph {};if _bbc .PPr !=nil &&_bbc .PPr .PStyle ==nil {_fbe :=_dec ._edega .Styles .ParagraphStyles ();for _ ,_fdeec :=range _fbe {if _ecff :=_fdeec .X ().DefaultAttr ; +_ecff !=nil {if _deca :=_ecff .Bool ;_deca !=nil &&*_deca {_bbc .PPr =_cfgfd (_bbc .PPr ,_fdeec .X ().PPr ,_fdeec .X ().RPr );};if _ecag :=_ecff .ST_OnOff1 ;_ecag ==_bc .ST_OnOff1On {_bbc .PPr =_cfgfd (_bbc .PPr ,_fdeec .X ().PPr ,_fdeec .X ().RPr );}; +break ;};};};_dfg ,_ffee :=_dec .combinePPrWithStyles (_bbc .PPr );if _ffee !=nil {_dec ._cead =_ffee ;};if _bbc .PPr !=nil &&_bbc .PPr .PStyle !=nil {if _bbc .PPr .PStyle .ValAttr !=_fdeg {_bbc .PPr .ContextualSpacing =nil ;};};if _dfg !=nil &&_dfg .SectPr !=nil {_ccf ,_faga :=_dec .getSectPrHeaderAndFooterRef (_dfg .SectPr ,len (_dec ._cbaaa )-1); +_dec ._fadc ._gb =append (_dec ._fadc ._gb ,_ccf ...);_dec ._fadc ._bb =append (_dec ._fadc ._bb ,_faga ...);_dec ._ebeg =append (_dec ._ebeg ,_ccf ...);_dec ._cbafb =append (_dec ._cbafb ,_faga ...);if !_bcab &&(_dfg .SectPr .Type ==nil ||(_dfg .SectPr .Type !=nil &&_dfg .SectPr .Type .ValAttr !=_bfc .ST_SectionMarkContinuous ))&&_ffee ==nil &&!_dgba (_dfg .WidowControl ){_dec .newPage (); +continue ;};if len (_bbc .EG_PContent )< 1{continue ;};};_dec .assignPropsToAbsoluteParagraph (_dfg ,_dec ._cfeb );_dec .determineParagraphBounds ();_dec .newLine ();_dec .newWord ();_dacd :=_bbc .EG_PContent ;if len (_dacd )==0{_dec .addEmptyLine ();}else {if _dec .addAbsoluteEGPC (_dacd ,_dfg ){_dec .addCurrentWordToParagraph (); +_dec .addCurrentParagraphToCurrentPage ();_dec .newPage ();continue ;};if _dec .currentParagraphOverflowsCurrentPage (){_dec .moveCurrentParagraphToNewPage ();};_dec .addAnchorBlocks (_dacd );_dec .addAnchorExtra (_dacd );_dec .addCurrentWordToParagraph (); +};_dec .addCurrentParagraphToCurrentPage ();};for _ ,_eaea :=range _bgd .ContentBlockContentChoice .Tbl {if _dec ._cfeb ==nil {_dec .newParagraph ();_dec .determineParagraphBounds ();_dec .newLine ();_dec .newWord ();};_dec .addAbsoluteTable (_eaea );_dec ._aded =append (_dec ._aded ,_dec ._cfeb ); +};};_dec ._cfeb =nil ;};func (_bbdcd *convertContext )makePdfImageFromGraphics (_fgdc *_ffd .Pic )(*_da .Image ,error ){if _gdbc :=_fgdc .BlipFill ;_gdbc !=nil {if _cbbg :=_gdbc .Blip ;_cbbg !=nil {if _ggaf :=_cbbg .EmbedAttr ;_ggaf !=nil {_eeca ,_ddac :=_bbdcd ._edega .GetHeaderFooterImageObjByRelId (*_ggaf ,_bbdcd ._dadc ,_bbdcd ._fcgc ); +if _ddac !=nil {return nil ,_ddac ;};_gcba ,_ddac :=_dac .Open (_eeca .Path );if _ddac !=nil {return nil ,_ddac ;};_afebd ,_ddac :=_d .ReadAll (_gcba );if _ddac !=nil {return nil ,_ddac ;};if _ga .ToLower (_eeca .Format )=="\u0065\u006d\u0066"{_cbbd ,_acaf :=_fc .ReadFile (_afebd ); +if _acaf !=nil {return nil ,_acaf ;};_bccgb :=new (_a .Buffer );_bfefe :=_cbbd .Draw ();if _aabcg :=_dd .Encode (_bccgb ,_bfefe );_aabcg !=nil {return nil ,_aabcg ;};_afebd =_bccgb .Bytes ();};_cabdc ,_ddac :=_bbdcd ._affc .NewImageFromData (_afebd );if _ddac !=nil {return nil ,_ddac ; +};if _ef .DefaultImageEncoder !=nil {_cabdc .SetEncoder (_ef .DefaultImageEncoder );}else {_cabdc .SetEncoder (_fb .NewFlateEncoder ());if _ga .ToLower (_eeca .Format )=="\u006a\u0070\u0067"||_ga .ToLower (_eeca .Format )=="\u006a\u0070\u0065\u0067"{_cabdc .SetEncoder (_fb .NewDCTEncoder ()); +};};return _cabdc ,nil ;};};};return nil ,nil ;};func (_acc *convertContext )addTableWithDataRange (_gacb map[int ][]tableCellProperties ,_gcfd ,_cdaf ,_dbdf int ,_ddcg ,_cegab float64 ,_adef []float64 ,_gfbe []float64 ,_cedf bool ){_gfcg :=_acc ._affc .NewTable (_dbdf ); +_cdfg :=_gfcg .SetColumnWidths (_adef ...);if _cdfg !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_cdfg .Error ()); +};if _cedf {_dgde :=_acc .addRowToTable (_gacb ,0,_gfcg ,_gfbe );if _dgde !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064d\u0020\u0068\u0065\u0061\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0074\u0061\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_dgde .Error ()); +};};for _bcgc :=_gcfd ;_bcgc <=_cdaf ;_bcgc ++{_gabe :=_acc .addRowToTable (_gacb ,_bcgc ,_gfcg ,_gfbe );if _gabe !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u0072\u006f\u0077 \u0074\u006f\u0020\u0074\u0061b\u006c\u0065 \u0028\u0025\u0073\u0029",_gabe .Error ()); +};};_affg :=_ef .MakeTempCreatorMaxHeight (_ddcg );_cdfg =_affg .Draw (_gfcg );if _cdfg !=nil {_eg .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce t\u006f s\u0065\u0074\u0020\u0064\u0072\u0061\u0077 t\u0061\u0062\u006c\u0065\u0020\u0028\u0025s\u0029",_cdfg .Error ()); +};_acc .addParagraphWithTable (*_gfcg ,_ddcg ,_cegab );};func (_aaca *convertContext )addRect (_dbec *_ff .Rect ){_gagg :=_eb .NewShapeStyle ("");_cbafa :=false ;if _dbec .StyleAttr !=nil {_gagg =_eb .NewShapeStyle (*_dbec .StyleAttr );_cbafa =_ga .Contains (*_dbec .StyleAttr ,"\u0070\u0074"); +};_afadb :=_da .ColorWhite ;if _dbec .FillcolorAttr !=nil {_afadb =_da .ColorRGBFromHex (*_dbec .FillcolorAttr );};_eede :=_gagg .Width ();_cfdg :=_gagg .Height ();_geae :=_gagg .Left ()-_gagg .Right ();_dbfb :=_gagg .Top ()-_gagg .Bottom ();if !_cbafa {_eede =_ef .PointsFromTwips (int64 (_eede )); +_cfdg =_ef .PointsFromTwips (int64 (_cfdg ));_geae =_ef .PointsFromTwips (int64 (_geae ));_dbfb =_ef .PointsFromTwips (int64 (_dbfb ));};_bbdf :=&borderLine {_gcdd :_ef .BorderPositionBottom ,_daa :_eede ,_gbg :_cfdg ,_aef :_afadb };_aaca ._cfeb ._fd =append (_aaca ._cfeb ._fd ,_bbdf ); +if _gagg .Position ()==_eb .ShapeStylePositionAbsolute {_aaca ._gfcba ._ffg =_aaca ._cfeb ._ddd +_geae ;_aaca ._gfcba ._bab =_dbfb ;};};func (_fecd *convertContext )addInlineSymbol (_ffce *symbol ){if len (_fecd ._efdb ._edf )> 0{_dbc :=_fecd ._efdb ._edf [len (_fecd ._efdb ._edf )-1]._aaa ; +if _dbc =="\u0020"{_fecd .addCurrentWordToParagraph ();_fecd .newWord ();};};_fecd ._efdb ._edf =append (_fecd ._efdb ._edf ,_ffce );_ffce ._cd =_fecd ._efdb ._afg ;_fecd ._efdb ._afg +=_ffce ._df ;_fecd ._efdb ._ffb =false ;_fecd .adjustHeights (_ffce ._dfc ); +};func (_bfdde *convertContext )getStyleProps (_faadd string ,_adcb _fca .Style )(*_bfc .CT_PPrGeneral ,*_bfc .CT_RPr ){var _fadf *_bfc .CT_PPrGeneral ;var _cbecb *_bfc .CT_RPr ;_bfbcg :=_bfdde ._edega .GetStyleByID (_faadd );_ddbf :=int64 (0);_dgfe :=true ; +if _fbaa :=_bfbcg .X ();_fbaa !=nil {_fadf =_fbaa .PPr ;_cbecb =_fbaa .RPr ;if _fbaa .UiPriority !=nil {_ddbf =_fbaa .UiPriority .ValAttr ;};if _fefg :=_fbaa .BasedOn ;_fefg !=nil {_bafa ,_ceae :=_bfdde .getStyleProps (_fefg .ValAttr ,_bfbcg );if _cdea :=_adcb .X (); +_cdea !=nil {if _cdea .UiPriority !=nil &&_ddbf > 0{if _fbaa .UiPriority .ValAttr > _ddbf {_dgfe =false ;};};if _cdea .QFormat !=nil &&_fbaa .QFormat !=nil &&_dgba (_cdea .QFormat )&&_dgba (_fbaa .QFormat ){_dgfe =false ;};};if _dgfe {_fadf =_dbbf (_fadf ,_bafa ); +_cbecb =_bcag (_cbecb ,_ceae );};};};return _fadf ,_cbecb ;};func _cgdcg (_bbfcd ,_addd *_bfc .CT_RPr )*_bfc .CT_RPr {if _bbfcd ==nil {return _addd ;};if _addd ==nil {if _bbfcd .B !=nil {_bbfcd .B =nil ;};if _bbfcd .BCs !=nil {_bbfcd .BCs =nil ;};if _bbfcd .I !=nil {_bbfcd .I =nil ; +};if _bbfcd .ICs !=nil {_bbfcd .ICs =nil ;};return _bbfcd ;};if _bbfcd .RStyle ==nil {_bbfcd .RStyle =_addd .RStyle ;};if _bbfcd .RFonts ==nil {_bbfcd .RFonts =_addd .RFonts ;};if _bbfcd .B ==nil {_bbfcd .B =_addd .B ;};if _bbfcd .BCs ==nil {_bbfcd .BCs =_addd .BCs ; +};if _bbfcd .I ==nil {_bbfcd .I =_addd .I ;};if _bbfcd .ICs ==nil {_bbfcd .ICs =_addd .ICs ;};if _bbfcd .Caps ==nil {_bbfcd .Caps =_addd .Caps ;};if _bbfcd .SmallCaps ==nil {_bbfcd .SmallCaps =_addd .SmallCaps ;};if _bbfcd .Strike ==nil {_bbfcd .Strike =_addd .Strike ; +};if _bbfcd .Dstrike ==nil {_bbfcd .Dstrike =_addd .Dstrike ;};if _bbfcd .Outline ==nil {_bbfcd .Outline =_addd .Outline ;};if _bbfcd .Shadow ==nil {_bbfcd .Shadow =_addd .Shadow ;};if _bbfcd .Emboss ==nil {_bbfcd .Emboss =_addd .Emboss ;};if _bbfcd .Imprint ==nil {_bbfcd .Imprint =_addd .Imprint ; +};if _bbfcd .NoProof ==nil {_bbfcd .NoProof =_addd .NoProof ;};if _bbfcd .SnapToGrid ==nil {_bbfcd .SnapToGrid =_addd .SnapToGrid ;};if _bbfcd .Vanish ==nil {_bbfcd .Vanish =_addd .Vanish ;};if _bbfcd .WebHidden ==nil {_bbfcd .WebHidden =_addd .WebHidden ; +};if _bbfcd .Color ==nil {_bbfcd .Color =_addd .Color ;};if _bbfcd .Spacing ==nil {_bbfcd .Spacing =_addd .Spacing ;};if _bbfcd .W ==nil {_bbfcd .W =_addd .W ;};if _bbfcd .Kern ==nil {_bbfcd .Kern =_addd .Kern ;};if _bbfcd .Position ==nil {_bbfcd .Position =_addd .Position ; +};if _bbfcd .Sz ==nil {_bbfcd .Sz =_addd .Sz ;};if _bbfcd .SzCs ==nil {_bbfcd .SzCs =_addd .SzCs ;};if _bbfcd .Highlight ==nil {_bbfcd .Highlight =_addd .Highlight ;};if _bbfcd .U ==nil {_bbfcd .U =_addd .U ;};if _bbfcd .Effect ==nil {_bbfcd .Effect =_addd .Effect ; +};if _bbfcd .Bdr ==nil {_bbfcd .Bdr =_addd .Bdr ;};if _bbfcd .Shd ==nil {_bbfcd .Shd =_addd .Shd ;};if _bbfcd .FitText ==nil {_bbfcd .FitText =_addd .FitText ;};if _bbfcd .VertAlign ==nil {_bbfcd .VertAlign =_addd .VertAlign ;};if _bbfcd .Rtl ==nil {_bbfcd .Rtl =_addd .Rtl ; +};if _bbfcd .Cs ==nil {_bbfcd .Cs =_addd .Cs ;};if _bbfcd .Em ==nil {_bbfcd .Em =_addd .Em ;};if _bbfcd .Lang ==nil {_bbfcd .Lang =_addd .Lang ;};if _bbfcd .EastAsianLayout ==nil {_bbfcd .EastAsianLayout =_addd .EastAsianLayout ;};if _bbfcd .SpecVanish ==nil {_bbfcd .SpecVanish =_addd .SpecVanish ; +};if _bbfcd .OMath ==nil {_bbfcd .OMath =_addd .OMath ;};if _bbfcd .RPrChange ==nil {_bbfcd .RPrChange =_addd .RPrChange ;};return _bbfcd ;};func _ebcc (_fgdb ,_eaf string ,_efa ,_cada ,_gcc bool )[]*symbol {_gcea :=[]*symbol {};for _ ,_cebd :=range _fgdb {_cag :=&symbol {_aaa :string (_cebd ),_bga :_efa ,_fdeb :_cada ,_gcb :_eaf ,_aff :_gcc }; +_gcea =append (_gcea ,_cag );};return _gcea ;};func (_dfebd *convertContext )shouldApplyContextualSpacing (Ppr *_bfc .CT_PPr )bool {_aedg :=_dfebd ._aadb .PStyle ;return Ppr !=nil &&Ppr .ContextualSpacing !=nil &&_dgba (Ppr .ContextualSpacing )&&_dfebd ._aadb .ContextualSpacing !=nil &&_dgba (_dfebd ._aadb .ContextualSpacing )&&Ppr .PStyle !=nil &&_aedg !=nil &&Ppr .PStyle .ValAttr ==_aedg .ValAttr ; +};func (_bea *span )moveRight (_gdd float64 ){for _ ,_cac :=range _bea ._egf {_cac ._gcd +=_gdd ;};};func _gbed (_caaad *_bfc .CT_TblPr ,_afgg *_bfc .CT_TblPrEx ,_acdcb *_bfc .CT_TcPr ,_bbdcg ,_abec ,_cebb ,_eabf int )*_bfc .CT_TcPr {if _acdcb ==nil {_acdcb =_bfc .NewCT_TcPr (); +};if _afgg ==nil {_afgg =_bfc .NewCT_TblPrEx ();};if _caaad ==nil {_caaad =_bfc .NewCT_TblPr ();};if _acdcb .TcBorders ==nil {_acdcb .TcBorders =_bfc .NewCT_TcBorders ();};if _afgg .TblBorders ==nil {_afgg .TblBorders =_bfc .NewCT_TblBorders ();};if _caaad .TblBorders ==nil {_caaad .TblBorders =_bfc .NewCT_TblBorders (); +};if _acdcb .TcBorders .Top ==nil {if _afgg .TblBorders .Top ==nil {_acdcb .TcBorders .Top =_ddddb (_caaad .TblBorders .Top ,_caaad .TblBorders .InsideH ,_bbdcg ==0);}else {_acdcb .TcBorders .Top =_ddddb (_afgg .TblBorders .Top ,_afgg .TblBorders .InsideH ,_bbdcg ==0); +};};if _acdcb .TcBorders .Bottom ==nil {if _afgg .TblBorders .Bottom ==nil {_acdcb .TcBorders .Bottom =_ddddb (_caaad .TblBorders .Bottom ,_caaad .TblBorders .InsideH ,_bbdcg ==_cebb -1);}else {_acdcb .TcBorders .Bottom =_ddddb (_afgg .TblBorders .Bottom ,_afgg .TblBorders .InsideH ,_bbdcg ==_cebb -1); +};};if _acdcb .TcBorders .Left ==nil {if _afgg .TblBorders .Left ==nil {_acdcb .TcBorders .Left =_ddddb (_caaad .TblBorders .Left ,_caaad .TblBorders .InsideV ,_abec ==0);}else {_acdcb .TcBorders .Left =_ddddb (_afgg .TblBorders .Left ,_afgg .TblBorders .InsideV ,_abec ==0); +};};if _acdcb .TcBorders .Right ==nil {if _afgg .TblBorders .Right ==nil {_acdcb .TcBorders .Right =_ddddb (_caaad .TblBorders .Right ,_caaad .TblBorders .InsideV ,_abec ==_eabf -1);}else {_acdcb .TcBorders .Right =_ddddb (_afgg .TblBorders .Right ,_afgg .TblBorders .InsideV ,_abec ==_eabf -1); +};};if _acdcb .Shd ==nil {if _ddded :=_caaad .Shd ;_ddded !=nil {_acdcb .Shd =_ddded ;};}else {if _caaad .Shd !=nil &&_acdcb .Shd .FillAttr ==nil {_acdcb .Shd .FillAttr =_caaad .Shd .FillAttr ;};};if _afgg .TblCellMar !=nil {_caaad .TblCellMar =_afgg .TblCellMar ; +};if _addc :=_caaad .TblCellMar ;_addc !=nil {if _acdcb .TcMar ==nil {_acdcb .TcMar =_bfc .NewCT_TcMar ();};if _acdcb .TcMar .Left ==nil {_acdcb .TcMar .Left =_addc .Left ;};if _acdcb .TcMar .Top ==nil {_acdcb .TcMar .Top =_addc .Top ;};if _acdcb .TcMar .Right ==nil {_acdcb .TcMar .Right =_addc .Right ; +};if _acdcb .TcMar .Bottom ==nil {_acdcb .TcMar .Bottom =_addc .Bottom ;};};return _acdcb ;};var _cabfe float64 ; // RegisterFont makes a PdfFont accessible for using in converting to PDF. -func RegisterFont (name string ,style FontStyle ,font *_gg .PdfFont ){_ag .RegisterFont (name ,style ,font );};type link struct{_gae string ;_ega _cae .ST_TargetMode ;};func (_ddfa *convertContext )newParagraph (){if _ddfa ._eaccb ==nil {_ddfa .newPage (); -};_bef :=¶graph {};_bef ._bcd =&_ag .Rectangle {};_bef ._eb =_ddfa ._eaccb ._bb ;_ddfa ._bddb =_bef ;};var _gafb ,_aeab ,_gbgc *_fg .Regexp ;func (_fgggbe *convertContext )newSpan (){_gfbda :=&span {_gcb :_fgggbe ._bdgcd ._bgd ,_ebe :_fgggbe ._bdgcd ._abc }; -_fgggbe ._cagd =_gfbda ;_fgggbe ._bdgcd ._aggd =append (_fgggbe ._bdgcd ._aggd ,_gfbda );};func (_abbbg *convertContext )combinePPrWithStyles (_gfbdf *_caa .CT_PPr )(*_caa .CT_PPr ,*prefix ){if _gfbdf ==nil {return nil ,nil ;};if _gfbdf !=nil &&_gfbdf .PStyle !=nil {_dadb ,_bfbb :=_abbbg .getStyleProps (_gfbdf .PStyle .ValAttr ,_ea .Style {}); -_gfbdf =_eceg (_gfbdf ,_dadb ,_bfbb );};var _aeabd *prefix ;if _gfbdf !=nil &&_gfbdf .NumPr !=nil {if _ecgga ,_dgba :=_gfbdf .NumPr .Ilvl ,_gfbdf .NumPr .NumId ;_dgba !=nil {var _becc int64 ;if _ecgga !=nil {_becc =_ecgga .ValAttr ;};if _bbae :=_abbbg ._ebdcg .GetNumberingLevelByIds (_dgba .ValAttr ,_becc ).X (); -_bbae !=nil {_gfbdf =_eceg (_gfbdf ,_bbae .PPr ,_bbae .RPr );if _gfbdf .PStyle !=nil &&_gfbdf .NumPr .Ilvl !=nil {if _ ,_bcfa :=_abbbg ._ffbe [_gfbdf .PStyle .ValAttr ];!_bcfa {_abbbg ._ffbe [_gfbdf .PStyle .ValAttr ]=map[int64 ]*_caa .CT_Ind {};};if _aadb ,_fgaga :=_abbbg ._ffbe [_gfbdf .PStyle .ValAttr ][_becc ]; -_fgaga {_gfbdf .Ind =_aadb ;}else {_abbbg ._ffbe [_gfbdf .PStyle .ValAttr ][_becc ]=_gfbdf .Ind ;};};if _decb :=_bbae .NumFmt ;_decb !=nil {if _baffa :=_decb .ValAttr ;_baffa !=_caa .ST_NumberFormatNone &&_baffa !=_caa .ST_NumberFormatCustom {var _ebfc []float64 ; -if _baeg :=_gfbdf .Tabs ;_baeg !=nil &&len (_baeg .Tab )!=0{for _ ,_dbff :=range _baeg .Tab {_ebfc =append (_ebfc ,_ag .PointsFromTwips (*_dbff .PosAttr .Int64 ));};};_aeabd =&prefix {_fbec :_ebfc ,_cdcdc :true };if _baffa ==_caa .ST_NumberFormatBullet {if _gbdeb :=_bbae .LvlText ; -_gbdeb !=nil {if _ggbf :=_gbdeb .ValAttr ;_ggbf !=nil &&*_ggbf !=""{_aeabd ._fcbc =*_ggbf ;_aeabd ._faec =true ;};};}else {_cdbf ,_ebcc :=_dgba .ValAttr ,_ecgga .ValAttr ;if _ ,_ffdcb :=_abbbg ._cceg [_cdbf ];!_ffdcb {_abbbg ._cceg [_cdbf ]=map[int64 ]int64 {}; -};if _ ,_ecgd :=_abbbg ._cceg [_cdbf ][_ebcc ];!_ecgd {_abbbg ._cceg [_cdbf ][_ebcc ]=1;if _fcae :=_bbae .Start ;_fcae !=nil {_abbbg ._cceg [_cdbf ][_ebcc ]=_fcae .ValAttr ;};};if _ ,_afcab :=_abbbg ._cceg [_cdbf ][_ebcc +1];_afcab {_abbbg ._cceg [_cdbf ][_ebcc +1]=1; -};_cbga :=_abbbg ._cceg [_cdbf ][_ebcc ];_fbgee :=_gga .FormatNumberingText (int64 (_cbga ),_bbae .IlvlAttr ,*_bbae .LvlText .ValAttr ,_bbae .NumFmt ,_abbbg ._cceg [_cdbf ]);_abbbg ._cceg [_cdbf ][_ebcc ]++;_aeabd ._fcbc =_fbgee ;};};};};};};return _gfbdf ,_aeabd ; -};func _ggaf (_adge string )string {_gbde :=_gbgc .FindStringSubmatch (_adge );if len (_gbde )< 2{return "";};return _gbde [1];};func (_ebbd *convertContext )addRect (_dba *_dg .Rect ){_abeb :=_ef .NewShapeStyle ("");_eff :=false ;if _dba .StyleAttr !=nil {_abeb =_ef .NewShapeStyle (*_dba .StyleAttr ); -_eff =_d .Contains (*_dba .StyleAttr ,"\u0070\u0074");};_bgb :=_gd .ColorWhite ;if _dba .FillcolorAttr !=nil {_bgb =_gd .ColorRGBFromHex (*_dba .FillcolorAttr );};_daee :=_abeb .Width ();_egae :=_abeb .Height ();_dcea :=_abeb .Left ()-_abeb .Right ();_gada :=_abeb .Top ()-_abeb .Bottom (); -if !_eff {_daee =_ag .PointsFromTwips (int64 (_daee ));_egae =_ag .PointsFromTwips (int64 (_egae ));_dcea =_ag .PointsFromTwips (int64 (_dcea ));_gada =_ag .PointsFromTwips (int64 (_gada ));};_aaga :=&borderLine {_abe :_ag .BorderPositionBottom ,_fddb :_daee ,_efe :_egae ,_dccg :_bgb }; -_ebbd ._bddb ._fea =append (_ebbd ._bddb ._fea ,_aaga );if _abeb .Position ()==_ef .ShapeStylePositionAbsolute {_ebbd ._bdgcd ._bgd =_ebbd ._bddb ._cc +_dcea ;_ebbd ._bdgcd ._eabg =_gada ;};};func _cfca (_beg *_gd .Creator ,_bdge *image ){_bdge ._gdb .SetPos (_bdge ._dca ,_bdge ._ecg ); -_bbf :=_beg .Draw (_bdge ._gdb );if _bbf !=nil {_cbf .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bbf );};};func _bedc (_facf *_caa .CT_ParaRPr ,_gaef *_caa .CT_RPr )*_caa .CT_ParaRPr {if _gaef ==nil {return _facf ; -};if _facf ==nil {_facf =_caa .NewCT_ParaRPr ();if _gaef .B !=nil {_facf .B =_gaef .B ;};if _gaef .BCs !=nil {_facf .BCs =_gaef .BCs ;};if _gaef .I !=nil {_facf .I =_gaef .I ;};if _gaef .ICs !=nil {_facf .ICs =_gaef .ICs ;};if _gaef .U !=nil {_facf .U =_gaef .U ; -};if _gaef .Color !=nil {_facf .Color =_gaef .Color ;};return _facf ;};if _facf .B !=_gaef .B {_facf .B =_gaef .B ;};if _facf .BCs !=_gaef .BCs {_facf .BCs =_gaef .BCs ;};if _facf .I !=_gaef .I {_facf .I =_gaef .I ;};if _facf .ICs !=_gaef .ICs {_facf .ICs =_gaef .ICs ; -};if _facf .U !=_gaef .U {_facf .U =_gaef .U ;};if _facf .Color !=_gaef .Color {_facf .Color =_gaef .Color ;};return _facf ;};func (_cbdff *convertContext )addAbsoluteTable (_cbbe *_caa .CT_Tbl ){_bdea :=_cbbe .TblGrid ;if _bdea ==nil {return ;};_gdafc :=len (_bdea .GridCol ); -_ccga :=false ;if _gdafc ==0{if len (_cbbe .EG_ContentRowContent )==0{return ;};_cbf .Log .Debug ("\u004d\u0069\u0073\u0073\u0069\u006e\u0067\u0020\u0067\u0072\u0069\u0064\u0043\u006f\u006c\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u002c\u0020\u0063r\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0067\u0072\u0069\u0064C\u006f\u006c\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u002e"); -_cbgee :=_cbbe .EG_ContentRowContent [0];if len (_cbgee .ContentRowContentChoice .Tr )< 1{return ;};_accg :=_cbgee .ContentRowContentChoice .Tr [0];if len (_accg .EG_ContentCellContent )< 1{return ;};_eafa :=0;if _cbbe .TblPr !=nil &&_cbbe .TblPr .TblW !=nil {if _cceb :=_cbbe .TblPr .TblW .WAttr ; -_cceb !=nil {switch _cbbe .TblPr .TblW .TypeAttr {case _caa .ST_TblWidthPct ,_caa .ST_TblWidthDxa :if _cceb .ST_DecimalNumberOrPercent !=nil {if _cceb .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage !=nil {_eafa =int (*_cceb .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage ); -};};};};};var _eged []*_caa .CT_TblGridCol ;for _ ,_afb :=range _accg .EG_ContentCellContent {if _ccbg :=_afb .ContentCellContentChoice .Tc ;len (_ccbg )> 0{if _gbge :=_ccbg [0];_gbge !=nil {_cfdgd :=_caa .NewCT_TblGridCol ();if _gbge .TcPr !=nil {if _eacb :=_gbge .TcPr .TcW ; -_eacb !=nil {if _eacb .WAttr !=nil {if _bfcg :=_eacb .WAttr .ST_DecimalNumberOrPercent ;_bfcg !=nil {if _bdgc :=_bfcg .ST_UnqualifiedPercentage ;_bdgc !=nil {_ddfc :=uint64 (*_bdgc );_dcgd :=&_gf .ST_TwipsMeasure {};_dcgd .ST_UnsignedDecimalNumber =&_ddfc ; -_cfdgd .WAttr =_dcgd ;};};};};_eged =append (_eged ,_cfdgd );if _gbge .TcPr .GridSpan !=nil {for _aggdf :=int (_gbge .TcPr .GridSpan .ValAttr )-1;_aggdf > 0;_aggdf --{_eafb :=_caa .NewCT_TblGridCol ();_eged =append (_eged ,_eafb );};};}else {_eged =append (_eged ,_cfdgd ); -};};};};_agee :=uint64 (_eafa /len (_eged ));for _ ,_efcf :=range _eged {if _efcf .WAttr ==nil {_cddb :=&_gf .ST_TwipsMeasure {};_cddb .ST_UnsignedDecimalNumber =&_agee ;_efcf .WAttr =_cddb ;_ccga =true ;};};_bdea .GridCol =_eged ;_gdafc =len (_eged ); -};_fdfc :=[]float64 {};_abgf :=[]float64 {};_ccff :=0.0;for _ ,_eegf :=range _bdea .GridCol {_gea :=0.0;if _eegf .WAttr .ST_UnsignedDecimalNumber !=nil {_gea =_ag .PointsFromTwips (int64 (*_eegf .WAttr .ST_UnsignedDecimalNumber ));};_fdfc =append (_fdfc ,_gea ); -_ccff +=_gea ;};for _adgc :=0;_adgc < _gdafc ;_adgc ++{_abgf =append (_abgf ,_fdfc [_adgc ]/_ccff );};_bfbdg ,_gaf ,_dbcc :=_dgdb (_cbdff ._ebdcg ,_cbbe .TblPr );var _gbfe []*_caa .CT_TblStylePr ;if _bfbdg .TblStyle !=nil {_gbfe =_bfcc (_cbdff ._ebdcg ,_bfbdg .TblStyle .ValAttr ); -};if _bfbdg .TblLayout !=nil &&_bfbdg .TblLayout .TypeAttr ==_caa .ST_TblLayoutTypeFixed {_ccga =false ;};_cbdff .renderTableRows (_cbbe ,_gdafc ,_ccga ,_abgf ,_bfbdg ,_gbfe ,_gaf ,_dbcc ,_ccff ,nil );};func (_fgc *convertContext )addCurrentWordToParagraph (){for {_bfdb :=_fgc ._bdgcd ._bgd ; -_fegb :=_bfdb +_fgc ._cded ._egd ;if _fegb > _fgc ._bdgcd ._abc {if len (_fgc ._cded ._ggcc )==1&&_fgc ._cded ._ggcc [0]._dfg !=nil {break ;};_fgc .newLine ();};_gbg :=_fgc ._bddb ._eb +_fgc ._bdgcd ._eabg ;_cbeb :=_gbg +_fgc ._bdgcd ._cg ;_gadc :=false ; -_dfad :=append (_fgc ._eaccb ._ae ,_fgc ._bddb ._bbef ...);for _ ,_ecec :=range _dfad {_gbcc :=_ecec ._bdg ;if ((_gbg > _gbcc .Top &&_gbg < _gbcc .Bottom )||(_cbeb > _gbcc .Top &&_cbeb < _gbcc .Bottom ))&&((_bfdb > _gbcc .Left &&_bfdb < _gbcc .Right )||(_fegb > _gbcc .Left &&_fegb < _gbcc .Right )){_gadc =true ; -if _fgc ._bdgcd ._bgd < _gbcc .Right {_fgc ._cagd ._ebe =_gbcc .Left ;_fgc ._bdgcd ._bgd =_gbcc .Right ;_fgc .newSpan ();};};};if !_gadc {break ;};};if !_fgc ._cded ._bgdb ||len (_fgc ._cagd ._cgf )> 0{_fgc ._cded ._fdd =_fgc ._bdgcd ._bgd ;_fgc ._cagd ._cgf =append (_fgc ._cagd ._cgf ,_fgc ._cded ); -_fgc ._bdgcd ._bgd +=_fgc ._cded ._egd ;for _ ,_bec :=range _fgc ._cded ._ggcc {if _fgc .shouldApplyContextualSpacing (_fgc ._befd ){_fgc .adjustHeights (_fgc ._bddb ._bcd .Top );}else {_fgc .adjustHeights (_bec ._fdaf );};};};};func (_fddfb *convertContext )addAbsoluteHeaderFooterTable (_eagf *_caa .CT_Tbl ){_deba :=_eagf .TblGrid ; -if _deba ==nil {return ;};_eegfa :=len (_deba .GridCol );if _eegfa ==0{return ;};_dagfa :=[]float64 {};_feed :=[]float64 {};_dffea :=0.0;for _ ,_abcc :=range _deba .GridCol {_gacb :=0.0;if _abcc .WAttr .ST_UnsignedDecimalNumber !=nil {_gacb =_ag .PointsFromTwips (int64 (*_abcc .WAttr .ST_UnsignedDecimalNumber )); -};_dagfa =append (_dagfa ,_gacb );_dffea +=_gacb ;};for _eece :=0;_eece < _eegfa ;_eece ++{_feed =append (_feed ,_dagfa [_eece ]/_dffea );};_cfbfa :=_fddfb ._bbafb .NewTable (_eegfa );_cfbfa .SetColumnWidths (_feed ...);_cdb :=_fddfb ._bbafb .NewTable (_eegfa ); -_cdb .SetColumnWidths (_feed ...);_aggaf ,_abdcb ,_agag :=_dgdb (_fddfb ._ebdcg ,_eagf .TblPr );var _acga []*_caa .CT_TblStylePr ;if _aggaf .TblStyle !=nil {_acga =_bfcc (_fddfb ._ebdcg ,_aggaf .TblStyle .ValAttr );};_febfb :=_edbe (_aggaf .TblW ,_fddfb ._eaccb ._eeg .Right -_fddfb ._eaccb ._eeg .Left ,0); -_cgfcea :=_edbe (_aggaf .TblInd ,_fddfb ._eaccb ._eeg .Right -_fddfb ._eaccb ._eeg .Left ,0);_gfcb :=_fddfb ._eaccb ._eeg .Bottom -_fddfb ._eaccb ._eeg .Top ;_cbdeg :=len (_eagf .EG_ContentRowContent );_dad :=make ([]float64 ,_eegfa );for _egfb ,_afeb :=range _eagf .EG_ContentRowContent {if _afeb ==nil {continue ; -};_dffbd :=_fddfb ._bbafb .NewTable (_eegfa );_dffbd .SetColumnWidths (_feed ...);if _ffa :=_afeb .ContentRowContentChoice .Tr ;len (_ffa )> 0{_bafd :=_ffa [0];_beca :=_bafd .TblPrEx ;for _babe ,_dfbc :=range _bafd .EG_ContentCellContent {if _ddcb :=_dfbc .ContentCellContentChoice .Tc ; -len (_ddcb )> 0{if _aecfe :=_ddcb [0];_aecfe !=nil {_fddfb .addCellToTable (_cdb ,_aecfe ,_aggaf ,_beca ,_egfb ,_babe ,_cbdeg ,_eegfa ,_acga ,_abdcb ,_agag ,false ,-1,_dad );_fddfb .addCellToTable (_dffbd ,_aecfe ,_aggaf ,_beca ,_egfb ,_babe ,_cbdeg ,_eegfa ,_acga ,_abdcb ,_agag ,false ,-1,_dad ); -};};};var _fadb float64 ;if _becad :=_bafd .TrPr ;_becad !=nil {if len (_becad .TrPrBaseChoice )!=0{_eace :=_becad .TrPrBaseChoice [0];if _eace .TrHeight ==nil {continue ;};_gagb :=_eace .TrHeight ;if _ecdc :=_gagb .ValAttr ;_ecdc !=nil {if _ecdc .ST_UnsignedDecimalNumber !=nil {_fadb =_ag .PointsFromTwips (int64 (*_ecdc .ST_UnsignedDecimalNumber )); -};};};};if _fadb < _dffbd .Height (){_fadb =_dffbd .Height ();};if _fadb < _gcgf (4){_fadb =_gcgf (4);};_cdb .SetRowHeight (_cdb .CurRow (),_fadb );_dffbd .SetRowHeight (_dffbd .CurRow (),_fadb );if _febfb ==0||_febfb > _fddfb ._eaccb ._eeg .Right -_fddfb ._eaccb ._eeg .Left {_febfb =_fddfb ._eaccb ._eeg .Right -_fddfb ._eaccb ._eeg .Left ; -};_gddfe :=_ag .MakeTempCreatorMaxHeight (_febfb );_gddfe .Draw (_cdb );if _cdb .Height ()>=_gfcb {_fddfb .addParagraphWithTable (*_cfbfa ,_febfb ,_cgfcea );_fddfb .newPage ();*_cdb =*_dffbd ;_cdb .SetRowHeight (_cdb .CurRow (),_fadb );_gfcb =_fddfb ._eaccb ._eeg .Bottom -_fddfb ._eaccb ._eeg .Top ; -_cfbfa =nil ;}else {if _cfbfa ==nil {_cfbfa =_fddfb ._bbafb .NewTable (_eegfa );_cfbfa .SetColumnWidths (_feed ...);};*_cfbfa =*_dffbd ;};};};if _cfbfa !=nil {_fddfb .addParagraphWithTableToHeaderFooter (*_cfbfa ,_febfb ,_cgfcea );};};func (_edgb *convertContext )addAbsoluteHeaderFooterCBCs (_deeg []*_caa .EG_ContentBlockContent ){for _ ,_ada :=range _deeg {for _ ,_agbe :=range _ada .ContentBlockContentChoice .P {_edgb .newParagraph (); -if _agbe .PPr !=nil &&_agbe .PPr .PStyle ==nil {_caef :=_edgb ._ebdcg .Styles .ParagraphStyles ();for _ ,_bfdbe :=range _caef {if _gfee :=_bfdbe .X ().DefaultAttr ;_gfee !=nil {if _fdbb :=_gfee .Bool ;_fdbb !=nil &&*_fdbb {_agbe .PPr =_eceg (_agbe .PPr ,_bfdbe .X ().PPr ,_bfdbe .X ().RPr ); -};if _baec :=_gfee .ST_OnOff1 ;_baec ==_gf .ST_OnOff1On {_agbe .PPr =_eceg (_agbe .PPr ,_bfdbe .X ().PPr ,_bfdbe .X ().RPr );};break ;};};};_fdgg ,_gdbg :=_edgb .combinePPrWithStyles (_agbe .PPr );if _gdbg !=nil {_edgb ._ceaed =_gdbg ;};_edgb .assignPropsToAbsoluteParagraph (_fdgg ,_edgb ._bddb ); -_edgb .determineParagraphBounds ();_edgb .newLine ();_edgb .newWord ();_gbccb :=_agbe .EG_PContent ;if len (_gbccb )==0{_edgb .addEmptyLine ();}else {_edgb .addAnchorBlocks (_gbccb );_edgb .addAnchorExtra (_gbccb );_edgb .addAbsoluteEGPC (_gbccb ,_fdgg ); -_edgb .addCurrentWordToParagraph ();};if _edgb ._efcb {_edgb .addCurrentParagraphHeaderToCurrentPage ();}else {_edgb .addCurrentParagraphFooterToCurrentPage ();};};for _ ,_cfdcd :=range _ada .ContentBlockContentChoice .Tbl {if _edgb ._bddb ==nil {_edgb .newParagraph (); -_edgb .determineParagraphBounds ();_edgb .newLine ();_edgb .newWord ();};_edgb .addAbsoluteHeaderFooterTable (_cfdcd );};};};func (_bgeb *convertContext )calculateHdrFtrContentHeight (){_affa :=_gd .New ();_affa .SetPageSize (_gd .PageSize {_bgeb ._bbafb .Width (),_bgeb ._bbafb .Height ()}); -_affa .SetPageMargins (_bgeb ._aeca .Left ,_bgeb ._aeca .Right ,_bgeb ._aeca .Top ,_bgeb ._aeca .Bottom );_efaf :=*_bgeb ;_efaf ._bbafb =_affa ;_efaf .newPage ();_efaf .drawPages ();_efaf .drawHeaderFooter ();_cffgd :=_affa .Finalize ();if _cffgd !=nil {_cbf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cffgd ); -};if _efaf ._fbee >=_bgeb ._aeca .Top {_bgeb ._bcfg .Top =_efaf ._fbee +_bgeb ._baac ;_bgeb ._aeca .Top =_efaf ._fbee +_bgeb ._baac ;_bgeb ._fbee =_efaf ._fbee ;};if _efaf ._bedge < _bgeb ._aeca .Bottom {_ebgba :=(_efaf ._bedge /_bgeb ._aeca .Bottom )*(_efaf ._bedge *_ce ); -_bgeb ._dfaf -=_ebgba ;}else {_bgeb ._dfaf -=_efaf ._bedge ;_bgeb ._bcfg .Bottom =_bgeb ._dfaf ;};_bgeb ._bbafb .SetPageMargins (_bgeb ._aeca .Left ,_bgeb ._aeca .Right ,_bgeb ._aeca .Top ,_bgeb ._aeca .Bottom );};type word struct{_ggcc []*symbol ;_fdd float64 ; -_egd float64 ;_bgdb bool ;};func _dacb (_fcgf *_ea .Document ,_dcbc *_caa .CT_RPr ,_acgad *_caa .CT_PPr )*_caa .CT_RPr {var _cgdb ,_dbec *_caa .CT_RPr ;if _dcbc ==nil {_dcbc =_caa .NewCT_RPr ();};var _fagbc *_caa .CT_ParaRPr ;if _acgad !=nil &&_acgad .RPr !=nil {_fagbc =_acgad .RPr ; -};if _fagbc ==nil {_fagbc =_caa .NewCT_ParaRPr ();};if _dcbc .RStyle !=nil {_cbgg :=_fcgf .GetStyleByID (_dcbc .RStyle .ValAttr );if _ffda :=_cbgg .X ();_ffda !=nil {_cgdb =_ffda .RPr ;};};if _cgdb ==nil {_cgdb =_caa .NewCT_RPr ();};if _fagbc .RStyle !=nil {_dgcef :=_fcgf .GetStyleByID (_fagbc .RStyle .ValAttr ); -if _ggfdc :=_dgcef .X ();_ggfdc !=nil {_dbec =_ggfdc .RPr ;if _ggfdc .QFormat !=nil &&_fcde (_ggfdc .QFormat ){return _dbec ;};};};if _dbec ==nil {_dbec =_caa .NewCT_RPr ();};if _dcbc .Color ==nil {if _cgdb .Color !=nil {_dcbc .Color =_cgdb .Color ;}else if _fagbc .Color !=nil {_dcbc .Color =_fagbc .Color ; -}else if _dbec .Color !=nil {_dcbc .Color =_dbec .Color ;};};if _dcbc .Spacing ==nil {if _cgdb .Spacing !=nil {_dcbc .Spacing =_cgdb .Spacing ;}else if _fagbc .Spacing !=nil {_dcbc .Spacing =_fagbc .Spacing ;}else if _dbec .Spacing !=nil {_dcbc .Spacing =_dbec .Spacing ; -};};if _dcbc .Sz ==nil {if _cgdb .Sz !=nil {_dcbc .Sz =_cgdb .Sz ;}else if _fagbc .Sz !=nil {_dcbc .Sz =_fagbc .Sz ;}else if _dbec .Sz !=nil {_dcbc .Sz =_dbec .Sz ;};};if _dcbc .SzCs ==nil {if _cgdb .SzCs !=nil {_dcbc .SzCs =_cgdb .SzCs ;}else if _fagbc .SzCs !=nil {_dcbc .SzCs =_fagbc .SzCs ; -}else if _dbec .SzCs !=nil {_dcbc .SzCs =_dbec .SzCs ;};};if _dcbc .B ==nil {if _cgdb .B !=nil {_dcbc .B =_cgdb .B ;}else if _fagbc .B !=nil {_dcbc .B =_fagbc .B ;}else if _dbec .B !=nil {_dcbc .B =_dbec .B ;};};if _dcbc .I ==nil {if _cgdb .I !=nil {_dcbc .I =_cgdb .I ; -}else if _fagbc .I !=nil {_dcbc .I =_fagbc .I ;}else if _dbec .I !=nil {_dcbc .I =_dbec .I ;};};if _dcbc .U ==nil {if _cgdb .U !=nil {_dcbc .U =_cgdb .U ;}else if _fagbc .U !=nil {_dcbc .U =_fagbc .U ;}else if _dbec .U !=nil {_dcbc .U =_dbec .U ;};};if _dcbc .RFonts ==nil {if _cgdb .RFonts !=nil {_dcbc .RFonts =_cgdb .RFonts ; -}else if _fagbc .RFonts !=nil {_dcbc .RFonts =_fagbc .RFonts ;}else if _dbec .RFonts !=nil {_dcbc .RFonts =_dbec .RFonts ;};};if _dcbc .VertAlign ==nil {if _cgdb .VertAlign !=nil {_dcbc .VertAlign =_cgdb .VertAlign ;}else if _fagbc .VertAlign !=nil {_dcbc .VertAlign =_fagbc .VertAlign ; -}else if _dbec .VertAlign !=nil {_dcbc .VertAlign =_dbec .VertAlign ;};};if _dcbc .Caps ==nil {if _cgdb .Caps !=nil {_dcbc .Caps =_cgdb .Caps ;}else if _fagbc .Caps !=nil {_dcbc .Caps =_fagbc .Caps ;}else if _dbec .Caps !=nil {_dcbc .Caps =_dbec .Caps ; -};};if _dcbc .SmallCaps ==nil {if _cgdb .SmallCaps !=nil {_dcbc .SmallCaps =_cgdb .SmallCaps ;}else if _fagbc .SmallCaps !=nil {_dcbc .SmallCaps =_fagbc .SmallCaps ;}else if _dbec .SmallCaps !=nil {_dcbc .SmallCaps =_dbec .SmallCaps ;};};if _dcbc .Bdr ==nil {if _cgdb .Bdr !=nil {_dcbc .Bdr =_cgdb .Bdr ; -}else if _fagbc .Bdr !=nil {_dcbc .Bdr =_fagbc .Bdr ;}else if _dbec .Bdr !=nil {_dcbc .Bdr =_dbec .Bdr ;};};if _dcbc .Shd ==nil {if _cgdb .Shd !=nil {_dcbc .Shd =_cgdb .Shd ;}else if _fagbc .Shd !=nil {_dcbc .Shd =_fagbc .Shd ;}else if _dbec .Shd !=nil {_dcbc .Shd =_dbec .Shd ; -};};return _dcbc ;};func _aacb (_ebef *_ea .Document )map[string ]string {_beeef :=[]_ea .Paragraph {};_ebgea :=map[string ]string {};for _ ,_gafg :=range _ebef .Tables (){for _ ,_dffb :=range _gafg .Rows (){for _ ,_abeda :=range _dffb .Cells (){_beeef =append (_beeef ,_abeda .Paragraphs ()...); -};};};_beeef =append (_beeef ,_ebef .Paragraphs ()...);for _ ,_caeg :=range _ebef .Headers (){_beeef =append (_beeef ,_caeg .Paragraphs ()...);for _ ,_acae :=range _caeg .Tables (){for _ ,_fbaf :=range _acae .Rows (){for _ ,_baace :=range _fbaf .Cells (){_beeef =append (_beeef ,_baace .Paragraphs ()...); -};};};};for _ ,_fcbf :=range _ebef .Footers (){_beeef =append (_beeef ,_fcbf .Paragraphs ()...);for _ ,_geaf :=range _fcbf .Tables (){for _ ,_afcd :=range _geaf .Rows (){for _ ,_aagc :=range _afcd .Cells (){_beeef =append (_beeef ,_aagc .Paragraphs ()...); -};};};};for _ ,_gfag :=range _beeef {for _ ,_bdgec :=range _gfag .Runs (){for _ ,_fdca :=range _bdgec .X ().EG_RunInnerContent {if _gcbbc :=_fdca .RunInnerContentChoice .InstrText ;_gcbbc !=nil {_cbdcb ,_afgf :=_gdg (_gcbbc .Content );if _cbdcb !=""&&_afgf !=""{_ebgea [_cbdcb ]=_afgf ; -};};};};};return _ebgea ;};func _bfgb (_defc uint16 )string {switch _defc {case 0x429,0x401,0x801,0xc01,0x1001,0x1401,0x1801,0x1c01,0x2001,0x2401,0x2801,0x2c01,0x3001,0x3401,0x3801,0x3c01,0x4001,0x420,0x846,0x859,0x45f,0x460,0x463,0x48c:return "\u0041\u0072\u0061\u0062"; -case 0x42b:return "\u0041\u0072\u006d\u006e";case 0x445,0x845,0x44d,0x458:return "\u0042\u0065\u006e\u0067";case 0x45d:return "\u0043\u0061\u006e\u0073";case 0x45c:return "\u0043\u0068\u0065\u0072";case 0x419,0x402,0x281a,0x422,0x819,0xc1a,0x1c1a,0x201a,0x301a,0x423,0x428,0x82c,0x42f,0x43f,0x440,0x843,0x444,0x450,0x46d,0x485:return "\u0043\u0072\u0079\u006c"; -case 0x439,0x44e,0x44f,0x457,0x459,0x860,0x461,0x861:return "\u0044\u0065\u0076\u0061";case 0x45e,0x473,0x873:return "\u0045\u0074\u0068\u0069";case 0x437:return "\u0047\u0065\u006f\u0072";case 0x408:return "\u0047\u0072\u0065\u006b";case 0x447:return "\u0047\u0075\u006a\u0072"; -case 0x446:return "\u0047\u0075\u0072\u0075";case 0x412:return "\u0048\u0061\u006e\u0067";case 0x804,0x1004:return "\u0048\u0061\u006e\u0073";case 0x404,0xc04,0x1404:return "\u0048\u0061\u006e\u0074";case 0x40d,0x43d:return "\u0048\u0065\u0062\u0072";case 0x411:return "\u004a\u0070\u0061\u006e"; -case 0x453:return "\u004b\u0068\u006d\u0072";case 0x44b:return "\u004b\u006e\u0064\u0061";case 0x454:return "\u004c\u0061\u006f\u006f";case 0x409,0xc09,0x809,0x1009,0x403,0x406,0x413,0x813,0x479,0x40b,0x40c,0xc0c,0x407,0x807,0xc07,0x1007,0x1407,0x410,0x414,0x814,0x416,0x816,0x40a,0x41d,0x405,0x40e,0x415,0x41f,0x42d,0x424,0x426,0x427,0x418,0x818,0x241a,0x41a,0x491,0x83c,0x430,0x431,0x432,0x433,0x434,0x435,0x436,0x425,0x456,0x41b,0x1409,0x1809,0x1c09,0x2009,0x2409,0x2809,0x2c09,0x3009,0x3409,0x3809,0x3c09,0x4009,0x4409,0x4809,0x80a,0xc0a,0x100a,0x140a,0x180a,0x1c0a,0x200a,0x240a,0x280a,0x2c0a,0x300a,0x340a,0x380a,0x3c0a,0x400a,0x440a,0x480a,0x4c0a,0x500a,0x540a,0x80c,0x100c,0x140c,0x180c,0x1c0c,0x200c,0x240c,0x280c,0x2c0c,0x300c,0x340c,0x3c0c,0x380c,0x40f,0x810,0x417,0x81a,0x101a,0x141a,0x181a,0x2c1a,0x41c,0x81d,0x421,0x42c,0x42e,0x82e,0x438,0x43a,0x43b,0x83b,0xc3b,0x103b,0x143b,0x183b,0x1c3b,0x203b,0x243b,0x43e,0x83e,0x441,0x442,0x443,0x452,0x85d,0x85f,0x462,0x464,0x466,0x467,0x468,0x469,0x46a,0x46b,0x86b,0xc6b,0x46c,0x46e,0x46f,0x470,0x471,0x472,0x474,0x475,0x476,0x477,0x47a,0x47c,0x47e,0x481,0x482,0x483,0x484,0x486,0x487,0x488:return "\u004c\u0061\u0074\u006e"; -case 0x44c:return "\u004d\u006c\u0079\u006d";case 0x850:return "\u004d\u006f\u006e\u0067";case 0x455:return "\u004d\u0079\u006d\u0072";case 0x448:return "\u004f\u0072\u0079\u0061";case 0x45b:return "\u0053\u0069\u006e\u0068";case 0x45a:return "\u0053\u0079\u0072\u0063"; -case 0x449:return "\u0054\u0061\u006d\u006c";case 0x44a:return "\u0054\u0065\u006c\u0075";case 0x465:return "\u0054\u0068\u0061\u0061";case 0x41e:return "\u0054\u0068\u0061\u0069";case 0x851,0x451:return "\u0054\u0069\u0062\u0074";case 0x480:return "\u0055\u0069\u0067\u0068"; -case 0x42a:return "\u0056\u0069\u0065\u0074";case 0x478:return "\u0059\u0069\u0069\u0069";};return "";};func _gdg (_ccgdd string )(string ,string ){_efee :=_aeab .FindStringSubmatch (_ccgdd );if len (_efee )< 3{return "","";};return _efee [1],_efee [2]; -};func (_effb *convertContext )setCellBackgroundColor (_cefag *_gd .TableCell ,_dbbaf *_caa .CT_Shd ){if _dbbaf ==nil {return ;};if _dbbaf .ValAttr ==_caa .ST_ShdSolid {if _beea :=_dbbaf .ColorAttr ;_beea !=nil {if _edbd :=_beea .ST_HexColorRGB ;_edbd !=nil {_cbgde :=_gd .ColorRGBFromHex ("\u0023"+*_edbd ); -_cefag .SetBackgroundColor (_cbgde );return ;};};}else {if _ffgb :=_dbbaf .FillAttr ;_ffgb !=nil {if _fecc :=_ffgb .ST_HexColorRGB ;_fecc !=nil {_cfde :=_gd .ColorRGBFromHex ("\u0023"+*_fecc );_cefag .SetBackgroundColor (_cfde );_ecdf :=0;_efea :=_dbbaf .ValAttr .String (); -if _d .HasPrefix (_efea ,"\u0070\u0063\u0074"){_fdbe ,_cfgd :=_a .Atoi (_efea [3:]);if _cfgd !=nil {return ;};_ecdf =_fdbe ;}else if _dbbaf .ValAttr > _caa .ST_ShdSolid &&_dbbaf .ValAttr <=_caa .ST_ShdThinDiagCross {_ecdf =25;};_ecgc :=float64 (_ecdf )/100.0; -if _dedc :=_dbbaf .ColorAttr ;_dedc !=nil {if _aade :=_dedc .ST_HexColorRGB ;_aade !=nil {_aegf :=_gd .ColorRGBFromHex ("\u0023"+*_aade );_aedg ,_bdfe ,_bgafdc :=_cfde .ToRGB ();_bgca ,_dge ,_fcac :=_aegf .ToRGB ();_cfde =_gd .ColorRGBFromArithmetic ((1-_ecgc )*_aedg +_ecgc *_bgca ,(1-_ecgc )*_bdfe +_ecgc *_dge ,(1-_ecgc )*_bgafdc +_ecgc *_fcac ); -_cefag .SetBackgroundColor (_cfde );};};};};};};func _eceg (_cgeeg *_caa .CT_PPr ,_eaafg *_caa .CT_PPrGeneral ,_acfa *_caa .CT_RPr )*_caa .CT_PPr {if _cgeeg ==nil {_cgeeg =_caa .NewCT_PPr ();};if _eaafg !=nil {if _cgeeg .Jc ==nil &&_eaafg .Jc !=nil {_cgeeg .Jc =_eaafg .Jc ; -};if _cgeeg .Spacing ==nil {_cgeeg .Spacing =_eaafg .Spacing ;}else if _bfafb :=_eaafg .Spacing ;_bfafb !=nil {if _cgeeg .Spacing .BeforeAttr ==nil {_cgeeg .Spacing .BeforeAttr =_bfafb .BeforeAttr ;};if _cgeeg .Spacing .AfterAttr ==nil {_cgeeg .Spacing .AfterAttr =_bfafb .AfterAttr ; -};if _cgeeg .Spacing .LineAttr ==nil {_cgeeg .Spacing .LineAttr =_bfafb .LineAttr ;};};if _eaafg .ContextualSpacing !=nil {_cgeeg .ContextualSpacing =_eaafg .ContextualSpacing ;};if _eaafg .Ind !=nil {if _cgeeg .Ind ==nil {_cgeeg .Ind =_eaafg .Ind ;}else {_aede ,_ebbdf :=_cgeeg .Ind .FirstLineAttr ==nil ,_cgeeg .Ind .HangingAttr ==nil ; -if _aede &&_ebbdf &&_eaafg .Ind .FirstLineAttr !=nil {_cgeeg .Ind .FirstLineAttr =_eaafg .Ind .FirstLineAttr ;_aede =false ;};if _aede &&_ebbdf &&_eaafg .Ind .HangingAttr !=nil {_cgeeg .Ind .HangingAttr =_eaafg .Ind .HangingAttr ;};if _cgeeg .Ind .LeftAttr ==nil {_cgeeg .Ind .LeftAttr =_eaafg .Ind .LeftAttr ; -};if _cgeeg .Ind .RightAttr ==nil {_cgeeg .Ind .RightAttr =_eaafg .Ind .RightAttr ;};};};if _cgeeg .Tabs ==nil &&_eaafg .Tabs !=nil {_cgeeg .Tabs =_eaafg .Tabs ;};if _eaafg .PBdr !=nil {_cgeeg .PBdr =_eaafg .PBdr ;};if _cgeeg .NumPr ==nil &&_eaafg .NumPr !=nil {_cgeeg .NumPr =_eaafg .NumPr ; -};};if _acfa !=nil {var _egfa _caa .CT_ParaRPr ;if _cgeeg .RPr ==nil {_egfa =*_caa .NewCT_ParaRPr ();}else {_egfa =*_cgeeg .RPr ;};if _egfa .Color ==nil &&_acfa .Color !=nil {_egfa .Color =_acfa .Color ;};if _egfa .Spacing ==nil &&_acfa .Spacing !=nil {_egfa .Spacing =_acfa .Spacing ; -};if _egfa .Sz ==nil &&_acfa .Sz !=nil {_egfa .Sz =_acfa .Sz ;};if _egfa .SzCs ==nil &&_acfa .SzCs !=nil {_egfa .SzCs =_acfa .SzCs ;};if _egfa .B ==nil &&_acfa .B !=nil {_egfa .B =_acfa .B ;};if _egfa .I ==nil &&_acfa .I !=nil {_egfa .I =_acfa .I ;};if _egfa .RFonts ==nil &&_acfa .RFonts !=nil {_egfa .RFonts =_acfa .RFonts ; -};if _egfa .VertAlign ==nil &&_acfa .VertAlign !=nil {_egfa .VertAlign =_acfa .VertAlign ;};if _egfa .Bdr ==nil &&_acfa .Bdr !=nil {_egfa .Bdr =_acfa .Bdr ;};if _egfa .Caps ==nil &&_acfa .Caps !=nil {_egfa .Caps =_acfa .Caps ;};if _egfa .SmallCaps ==nil &&_acfa .SmallCaps !=nil {_egfa .SmallCaps =_acfa .SmallCaps ; -};_cgeeg .RPr =&_egfa ;};return _cgeeg ;};func (_dbgf *convertContext )makeBlockFromTextboxContent (_fcaea *_caa .TxbxContent ,_gfbef ,_facg float64 ,_fecgf *_ag .Rectangle )(*block ,error ){if _fecgf ==nil {_fecgf =&_ag .Rectangle {};};for _ ,_cbaa :=range _fcaea .EG_BlockLevelElts {if _fagf :=_cbaa .BlockLevelEltsChoice .EG_ContentBlockContent ; -len (_fagf )> 0{_geff ,_fceb :=_dbgf .makePdfBlockFromCBCs ([][]*_caa .EG_ContentBlockContent {_fagf },_gfbef ,_facg ,_fecgf ,false ,nil );if _fceb !=nil {return nil ,_fceb ;};_cfgad :=&block {_egc :_geff ,_bab :false ,_fca :0,_ffd :_gd .ColorBlack };return _cfgad ,nil ; -};};return nil ,nil ;};func (_eadb *convertContext )assignHeaderFooterToPage (_dbdf *page ){_agbd :=_eadb ._ebdcg .DocRels ();_agdg :=_fg .MustCompile ("\u005b\u0030\u002d\u0039\u005d\u002b");for _ ,_gdba :=range _dbdf ._aae {if _gdba !=nil &&_gdba ._accd {if _bfdc :=_agbd .GetTargetByRelId (_gdba ._ddebf ); -_bfdc !=""{_ecgcf ,_ :=_a .Atoi (_agdg .FindString (_bfdc ));for _eeea ,_bfdca :=range _eadb ._ebdcg .Headers (){if _ecgcf ==(_eeea +1){_eadb ._efcb =true ;_eadb ._gcgc =false ;for _ ,_ccea :=range _bfdca .X ().EG_BlockLevelElts {_eadb .addAbsoluteHeaderFooterCBCs (_ccea .BlockLevelEltsChoice .EG_ContentBlockContent ); -};};};};};};for _ ,_baff :=range _dbdf ._fc {if _baff !=nil &&_baff ._cdcbf {if _cbbb :=_agbd .GetTargetByRelId (_baff ._ddebf );_cbbb !=""{_acggf ,_ :=_a .Atoi (_agdg .FindString (_cbbb ));for _bebe ,_deaf :=range _eadb ._ebdcg .Footers (){if _acggf ==(_bebe +1){_eadb ._efcb =false ; -_eadb ._gcgc =true ;for _ ,_abac :=range _deaf .X ().EG_BlockLevelElts {_eadb .addAbsoluteHeaderFooterCBCs (_abac .BlockLevelEltsChoice .EG_ContentBlockContent );};};};};};};};type symbol struct{_be string ;_gge float64 ;_cfdc float64 ;_fcge float64 ;_fdaf float64 ; -_gcd float64 ;_eegdf *_gd .TextStyle ;_dfg *_gd .Image ;_cdf *block ;_bbc string ;_fba bool ;_dffe bool ;_acg bool ;_gb *_gd .Color ;_gfb bool ;_eba bool ;_fcc *_gd .Color ;};func _bdfa (_gegdf ,_bcgg *_caa .CT_RPr )*_caa .CT_RPr {if _gegdf ==nil {return _bcgg ; -};if _bcgg ==nil {return _gegdf ;};if _gegdf .RStyle ==nil {_gegdf .RStyle =_bcgg .RStyle ;};if _gegdf .RFonts ==nil {_gegdf .RFonts =_bcgg .RFonts ;};if _gegdf .B ==nil {_gegdf .B =_bcgg .B ;};if _gegdf .BCs ==nil {_gegdf .BCs =_bcgg .BCs ;};if _gegdf .I ==nil {_gegdf .I =_bcgg .I ; -};if _gegdf .ICs ==nil {_gegdf .ICs =_bcgg .ICs ;};if _gegdf .Caps ==nil {_gegdf .Caps =_bcgg .Caps ;};if _gegdf .SmallCaps ==nil {_gegdf .SmallCaps =_bcgg .SmallCaps ;};if _gegdf .Strike ==nil {_gegdf .Strike =_bcgg .Strike ;};if _gegdf .Dstrike ==nil {_gegdf .Dstrike =_bcgg .Dstrike ; -};if _gegdf .Outline ==nil {_gegdf .Outline =_bcgg .Outline ;};if _gegdf .Shadow ==nil {_gegdf .Shadow =_bcgg .Shadow ;};if _gegdf .Emboss ==nil {_gegdf .Emboss =_bcgg .Emboss ;};if _gegdf .Imprint ==nil {_gegdf .Imprint =_bcgg .Imprint ;};if _gegdf .NoProof ==nil {_gegdf .NoProof =_bcgg .NoProof ; -};if _gegdf .SnapToGrid ==nil {_gegdf .SnapToGrid =_bcgg .SnapToGrid ;};if _gegdf .Vanish ==nil {_gegdf .Vanish =_bcgg .Vanish ;};if _gegdf .WebHidden ==nil {_gegdf .WebHidden =_bcgg .WebHidden ;};if _gegdf .Color ==nil {_gegdf .Color =_bcgg .Color ;}; -if _gegdf .Spacing ==nil {_gegdf .Spacing =_bcgg .Spacing ;};if _gegdf .W ==nil {_gegdf .W =_bcgg .W ;};if _gegdf .Kern ==nil {_gegdf .Kern =_bcgg .Kern ;};if _gegdf .Position ==nil {_gegdf .Position =_bcgg .Position ;};if _gegdf .Sz ==nil {_gegdf .Sz =_bcgg .Sz ; -};if _gegdf .SzCs ==nil {_gegdf .SzCs =_bcgg .SzCs ;};if _gegdf .Highlight ==nil {_gegdf .Highlight =_bcgg .Highlight ;};if _gegdf .U ==nil {_gegdf .U =_bcgg .U ;};if _gegdf .Effect ==nil {_gegdf .Effect =_bcgg .Effect ;};if _gegdf .Bdr ==nil {_gegdf .Bdr =_bcgg .Bdr ; -};if _gegdf .Shd ==nil {_gegdf .Shd =_bcgg .Shd ;};if _gegdf .FitText ==nil {_gegdf .FitText =_bcgg .FitText ;};if _gegdf .VertAlign ==nil {_gegdf .VertAlign =_bcgg .VertAlign ;};if _gegdf .Rtl ==nil {_gegdf .Rtl =_bcgg .Rtl ;};if _gegdf .Cs ==nil {_gegdf .Cs =_bcgg .Cs ; -};if _gegdf .Em ==nil {_gegdf .Em =_bcgg .Em ;};if _gegdf .Lang ==nil {_gegdf .Lang =_bcgg .Lang ;};if _gegdf .EastAsianLayout ==nil {_gegdf .EastAsianLayout =_bcgg .EastAsianLayout ;};if _gegdf .SpecVanish ==nil {_gegdf .SpecVanish =_bcgg .SpecVanish ; -};if _gegdf .OMath ==nil {_gegdf .OMath =_bcgg .OMath ;};if _gegdf .RPrChange ==nil {_gegdf .RPrChange =_bcgg .RPrChange ;};return _gegdf ;};func (_ebfg *convertContext )processCtr (_ceag *_caa .CT_R ,_ecba *_caa .CT_PPr ,_cbdeb bool ,_cffg *link ,_eaaa *_gd .StyledParagraph ,_gadf bool ,_afe int ,_cee int ,_cfcc int ,_gaaf *_gd .Division ,_fegc bool )(bool ,int ,bool ,_gd .TextStyle ){var _dddd _gd .TextStyle ; -_gedf :=_dacb (_ebfg ._ebdcg ,_ceag .RPr ,_ecba );for _ ,_bgafd :=range _ceag .EG_RunInnerContent {var _ggccd *_gd .TextChunk ;if _bgafd .RunInnerContentChoice .T !=nil {_ggd :=_bgafd .RunInnerContentChoice .T .Content ;if _gedf !=nil &&_fcde (_gedf .Caps ){_ggd =_d .ToUpper (_ggd ); -};if _ggd ==""{_ggd ="\u0020";};_cbdeb =true ;if _cffg ._gae !=""{if _cffg ._ega ==_cae .ST_TargetModeExternal {_ggccd =_eaaa .AddExternalLink (_ggd ,_cffg ._gae );};}else {_ggccd =_eaaa .Append (_ggd );};if _gedf .Highlight !=nil {_ggccd .Highlight (_feg .HighlightColorToCreatorColorMap [_gedf .Highlight .ValAttr ],1.0); -};_dddd ,_ ,_ ,_ =_ebfg .makeRunStyle (_gedf ,false ,false ,false ,false ,false );_ggccd .Style =_dddd ;}else if _bgafd .RunInnerContentChoice .LastRenderedPageBreak !=nil &&!_gadf &&_afe !=_cee {_cfcc =_cee ;break ;}else if _bgafd .RunInnerContentChoice .Br !=nil {_eaaa .Append ("\u000a\u0020"); -_cbdeb =true ;}else if _bgafd .RunInnerContentChoice .Drawing !=nil {for _ ,_aebd :=range _bgafd .RunInnerContentChoice .Drawing .DrawingChoice {if _aebd .Inline ==nil {continue ;};_dgfcb :=_aebd .Inline ;if _fdbf :=_dgfcb .Graphic ;_fdbf !=nil {if _afa :=_fdbf .GraphicData ; -_afa !=nil {_dfdf :=_dgfcb .Extent ;if _dfdf ==nil {continue ;};_aaba :=_dc .FromEMU (_dfdf .CxAttr );_cgdd :=_dc .FromEMU (_dfdf .CyAttr );for _ ,_dgcf :=range _afa .Any {if _ffbb ,_dbba :=_dgcf .(*_ee .Pic );_dbba {if _ffbb .BlipFill !=nil {_beff ,_ffbcb :=_ebfg .makePdfImageFromGraphics (_ffbb ); -if _ffbcb !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u006da\u006b\u0065\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_ffbcb );};if _beff !=nil {_beff .Scale (_aaba /_beff .Width (),_cgdd /_beff .Height ());_cddgb :=_gaaf .Add (_beff ); -if _cddgb !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020U\u006e\u0061\u0062l\u0065\u0020\u0074\u006f \u0061\u0064\u0064\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u0020\u0028\u0025\u0073\u0029",_cddgb .Error ()); -};_cbdeb =true ;_fegc =false ;};};};};};};};};};return _cbdeb ,_cfcc ,_fegc ,_dddd ;};func (_aca *convertContext )determineParagraphBounds (){_aca ._bddb ._cc =_aca ._eaccb ._eeg .Left +_aca ._bddb ._bcd .Left ;_aca ._bddb ._geb =_aca ._bddb ._cc +_aca ._bddb ._egb ; -_aca ._bddb ._dff =_aca ._eaccb ._eeg .Right -_aca ._bddb ._bcd .Right ;};func (_cddg *convertContext )addEmptyLine (){_cddg .addTextSymbol (&symbol {_be :"\u000d",_fcge :0,_fdaf :_cddg ._bddb ._cea });};func (_afc *convertContext )newWord (){_afc ._cded =&word {_bgdb :true ,_fdd :_afc ._bdgcd ._bgd }}; -type romanMatch struct{_ddabf int ;_gaeg string ;};func (_fdce *convertContext )addEndnotes (){for _gfegb ,_gbd :=range _fdce ._bbfbe {if _gfegb ==0{_fdce .addSeparator ();};_fdce ._ceaed =&prefix {_fcbc :_gbd ._fef };for _bdfb ,_gfcg :=range _gbd ._ad {if _gfegb !=0||_bdfb !=0{_fdce ._fdbc =true ; -};_fdce .addAbsoluteCBCs (_gfcg .BlockLevelEltsChoice .EG_ContentBlockContent ,nil );};};_fdce ._fdbc =false ;};func (_aeaa *convertContext )addCurrentParagraphHeaderToCurrentPage (){_aeaa .alignParagraph ();_aeaa ._eaccb ._fag =append (_aeaa ._eaccb ._fag ,_aeaa ._bddb ); -};func (_gagc *convertContext )addParagraphWithTableToHeaderFooter (_cdec _gd .Table ,_dccef ,_cabc float64 ){_gagc .newParagraph ();_gagc ._bddb ._bcd =&_ag .Rectangle {Top :_gcgf (2),Bottom :_gcgf (2),Left :0,Right :0};_gagc ._bddb ._db =&tableWrapper {_cfd :&_cdec ,_bag :_dccef }; -_gagc ._bddb ._egb =_cabc ;_gagc ._bddb ._bbe =_cdec .Height ();_gagc .determineParagraphBounds ();if _gagc ._efcb {_gagc .addCurrentParagraphHeaderToCurrentPage ();}else if _gagc ._gcgc {_gagc .addCurrentParagraphFooterToCurrentPage ();};};func (_cddf *convertContext )addParagraphWithTable (_ggee _gd .Table ,_dcbd ,_fgbg float64 ){_cddf .newParagraph (); -_cddf ._bddb ._bcd =&_ag .Rectangle {Top :_gcgf (2),Bottom :_gcgf (2),Left :0,Right :0};_cddf ._bddb ._db =&tableWrapper {_cfd :&_ggee ,_bag :_dcbd };_cddf ._bddb ._egb =_fgbg ;_cddf ._bddb ._bbe =_ggee .Height ();_cddf .determineParagraphBounds ();_cddf .addCurrentParagraphToCurrentPage (); -_cddf ._eaccb ._eab =_cddf ._eaccb ._bb ;};func (_ffbf *convertContext )addAbsoluteRIC (_gccc *_caa .EG_RunInnerContent ,_dbgb *_caa .CT_RPr ,_dcade *_caa .CT_PPr )bool {var _abdc ,_ggcec bool ;_fgb :=[]*symbol {};_beb :=false ;if _gccc ==nil {if _ffbf ._ceaed !=nil {_dgaf :=true ; -for _ ,_cbde :=range _ffbf ._ceaed ._fcbc {if _fbdf ,_ceae :=_ffdgd [_cbde ];_ceae {_ggcec =_ffbf ._ceaed ._faec ;_ffbf ._ceaed ._fcbc =string (rune (_fbdf ));_dgaf =false ;};};_fgb =_gfec (_ffbf ._ceaed ._fcbc ,"",true ,false ,_dgaf );};}else {if _agdd (_gccc ){return true ; -}else if _gccc .RunInnerContentChoice .T !=nil {_eegb :=_gccc .RunInnerContentChoice .T .Content ;_cged :=_dcade ==nil ||_dcade .Bidi ==nil ||_fcde (_dcade .Bidi );if _dbgb !=nil &&_fcde (_dbgb .Rtl )&&_cged {_ffbf ._bdgcd ._eaf =true ;if _cfecd (_eegb ){_gfgf ,_faee :=_e .ArabicShape (_eegb ); -if _faee ==nil {_eegb =_gfgf ;};};};if _dbgb !=nil &&_fcde (_dbgb .Caps ){_eegb =_d .ToUpper (_eegb );};if _eegb ==""{_eegb ="\u0020";};_bebc ,_ :=_fg .MatchString ("\u00ab\u002e\u002a\u00bb",_eegb );if len (_ffbf ._cded ._ggcc )> 0&&_ffbf ._cded ._ggcc [len (_ffbf ._cded ._ggcc )-1]._acg &&_ffbf ._cded ._ggcc [len (_ffbf ._cded ._ggcc )-1]._be ==""&&!_bebc {return false ; -};if _eabd :=_ffbf ._adcg ;_eabd !=nil &&_eabd .IdAttr !=nil {_beb =true ;_fgb =_gfec (_eegb ,_ffbf ._ebdcg .GetTargetByRelId (*_eabd .IdAttr ),false ,false ,false );}else {_fgb =_gfec (_eegb ,"",false ,false ,false );};if _dbgb .Highlight !=nil {_bgda :=_feg .HighlightColorToCreatorColorMap [_dbgb .Highlight .ValAttr ]; -for _ ,_bfd :=range _fgb {_bfd ._fcc =&_bgda ;};};}else if _cab :=_gccc .RunInnerContentChoice .EndnoteReference ;_cab !=nil {_cafe :=_ffbf ._ebdcg .BodySection ().X ();_gcdg :=_cab .IdAttr ;_gbfc :=_gcdg ;_cbec :=_caa .ST_NumberFormatLowerRoman ;if _eag :=_cafe .EndnotePr ; -_eag !=nil {if _egbb :=_eag .NumFmt ;_egbb !=nil {_cbec =_egbb .ValAttr ;};if _cdg :=_eag .NumStart ;_cdg !=nil {_gbfc +=_cdg .ValAttr -1;};};_ffg :=_ffcb (_gbfc ,_cbec );_gaag :=_ffbf ._ebdcg .Endnote (_gcdg ).X ();if _gaag !=nil {_ffbf ._bbfbe =append (_ffbf ._bbfbe ,note {_fef :_ffg ,_ad :_gaag .EG_BlockLevelElts }); -_fgb =_gfec (_ffg ,"",true ,false ,false );};}else if _fdgb :=_gccc .RunInnerContentChoice .FootnoteReference ;_fdgb !=nil {_ecab :=_ffbf ._ebdcg .BodySection ().X ();_cad :=_fdgb .IdAttr ;_ggfd :=_cad ;_egdc :=_caa .ST_NumberFormatDecimal ;if _ace :=_ecab .FootnotePr ; -_ace !=nil {if _beeg :=_ace .NumFmt ;_beeg !=nil {_egdc =_beeg .ValAttr ;};if _efd :=_ace .NumStart ;_efd !=nil {_ggfd +=_efd .ValAttr -1;};};_gbb :=_ffcb (_ggfd ,_egdc );_aeg :=_ffbf ._ebdcg .Footnote (_cad ).X ();if _aeg !=nil {_agfe :=¬e {_fef :_gbb ,_ad :_aeg .EG_BlockLevelElts }; -_dgag :=[][]*_caa .EG_ContentBlockContent {};for _ ,_fdbg :=range _aeg .EG_BlockLevelElts {_dgag =append (_dgag ,_fdbg .BlockLevelEltsChoice .EG_ContentBlockContent );};_ffdc :=&prefix {_fcbc :_gbb };_bfbc ,_cege :=_ffbf .makePdfBlockFromCBCs (_dgag ,_ffbf ._eaccb ._eeg .Right -_ffbf ._eaccb ._eeg .Left ,_gcgf (1000),nil ,true ,_ffdc ); -if _cege !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006f\u0074\u0020c\u006f\u006e\u0076\u0065\u0072\u0074\u0020\u0066\u006fo\u0074\u006e\u006ft\u0065:\u0020\u0025\u0073",_cege );return false ;};_agfe ._ggc =_bfbc ;_ffbf ._bddb ._gfe =append (_ffbf ._bddb ._gfe ,_agfe ); -_ffbf ._bddb ._ga +=_agfe ._ggc .Height ();_fgb =_gfec (_gbb ,"",true ,false ,false );};}else if _beda :=_gccc .RunInnerContentChoice .InstrText ;_beda !=nil {_cefa :=_ggaf (_beda .Content );if _cefa !=""{_fgb =_gfec (_ffbf ._fgag [_cefa ],"",false ,false ,false ); -};if _beda .Content ==_ea .FieldCurrentPage {_fgb =_gac ("\u005b\u0046\u0049E\u004c\u0044\u005f\u0050\u0041\u0047\u0045\u005d");};if _beda .Content ==_ea .FieldNumberOfPages {_fgb =_gac ("\u005b\u0046I\u0045\u004c\u0044_\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053\u005d"); -};}else if _bgde :=_gccc .RunInnerContentChoice .Drawing ;_bgde !=nil {for _ ,_efde :=range _bgde .DrawingChoice {if _efde .Inline ==nil {continue ;};_gccg :=_efde .Inline ;if _gegg :=_gccg .Graphic ;_gegg !=nil {if _cbbc :=_gegg .GraphicData ;_cbbc !=nil {_egbc :=_gccg .Extent ; -if _egbc ==nil {return false ;};_cdgf :=_dc .FromEMU (_egbc .CxAttr );_ceda :=_dc .FromEMU (_egbc .CyAttr );if _ccf :=_gccg .EffectExtent ;_ccf !=nil {if _ccf .LAttr .ST_CoordinateUnqualified !=nil {_cdgf +=_dc .FromEMU (*_ccf .LAttr .ST_CoordinateUnqualified ); -};if _ccf .RAttr .ST_CoordinateUnqualified !=nil {_cdgf +=_dc .FromEMU (*_ccf .RAttr .ST_CoordinateUnqualified );};if _ccf .TAttr .ST_CoordinateUnqualified !=nil {_ceda +=_dc .FromEMU (*_ccf .TAttr .ST_CoordinateUnqualified );};if _ccf .BAttr .ST_CoordinateUnqualified !=nil {_ceda +=_dc .FromEMU (*_ccf .BAttr .ST_CoordinateUnqualified ); -};};for _ ,_gcfe :=range _cbbc .Any {if _cdc ,_gdfef :=_gcfe .(*_ee .Pic );_gdfef {_agcb :=&symbol {_fdaf :_ceda ,_fcge :_cdgf };_fbea ,_dcf :=_ffbf .makePdfImageFromGraphics (_cdc );if _dcf !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_dcf ); -};if _fbea ==nil {_agcb ._be ="\u0020";}else {_fga :=_cdc .BlipFill ;if _fga .SrcRect !=nil {var _fddf ,_cffc ,_cdac ,_dccbf float64 ;_addf :=_fga .SrcRect ;if _addf .LAttr !=nil {_fddf =float64 (*_addf .LAttr .ST_PercentageDecimal )/1000.0;};if _addf .RAttr !=nil {_cdac =float64 (*_addf .RAttr .ST_PercentageDecimal )/1000.0; -};if _addf .TAttr !=nil {_cffc =float64 (*_addf .TAttr .ST_PercentageDecimal )/1000.0;};if _addf .BAttr !=nil {_dccbf =float64 (*_fga .SrcRect .BAttr .ST_PercentageDecimal )/1000.0;};_efgb :=_fbea .Width ();_feaaf :=_fbea .Height ();_fbea .Crop (int (_fddf /100.0*_efgb ),int (_cffc /100.0*_feaaf ),int (_efgb -(_cdac /100.0*_efgb )),int (_feaaf -(_dccbf /100.0*_feaaf ))); -};_cfabg :=false ;if _cdc .SpPr !=nil &&_cdc .SpPr .Xfrm !=nil {if _cdc .SpPr .Xfrm .RotAttr !=nil {_gdac :=_dc .DegreeFromSTAngle (*_cdc .SpPr .Xfrm .RotAttr );_fbea .SetAngle (_gdac );};if _cdc .SpPr .Xfrm .Ext !=nil {_cfabg =true ;};};if _cfabg {_fbea .ScaleToWidth (_cdgf ); -}else {_fbea .Scale (_cdgf /_fbea .Width (),_cdgf /_fbea .Width ());};_agcb ._dfg =_fbea ;_abdc =true ;};_fgb =[]*symbol {_agcb };}else if _gebe ,_ddgc :=_gcfe .(*_ge .Chart );_ddgc {_gggb :=&symbol {_fdaf :_ceda ,_fcge :_cdgf };_bcca ,_ddfd :=_ffbf .makePdfBlockFromChart (_gebe ,_cdgf ,_ceda ); -if _ddfd !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_ddfd );};if _bcca ==nil {_gggb ._be ="\u0020";}else {_gggb ._cdf =&block {_egc :_bcca };_abdc =true ;};_fgb =[]*symbol {_gggb }; -};};};};};}else if _feec :=_gccc .RunInnerContentChoice .Pict ;_feec !=nil {for _ ,_ecef :=range _feec .Any {if _fgef ,_abdg :=_ecef .(*_dg .Group );_abdg {for _ ,_baa :=range _fgef .GroupChoice {if _baa .Rect !=nil {_ffbf .addRect (_baa .Rect );}else if _baa .Shape !=nil {_dda :=_baa .Shape ; -_bdc :=_ef .NewShapeStyle ("");if _dda .StyleAttr !=nil {_bdc =_ef .NewShapeStyle (*_dda .StyleAttr );};_caab :=_ag .PointsFromTwips (int64 (_bdc .Width ()));_def :=_ag .PointsFromTwips (int64 (_bdc .Height ()));_bcf :=_ag .PointsFromTwips (int64 (_bdc .Left ()-_bdc .Right ())); -_fgd :=_ag .PointsFromTwips (int64 (_bdc .Top ()-_bdc .Bottom ()));for _ ,_cced :=range _dda .ShapeChoice {if _cced .ShapeElementsChoice !=nil {_bcg :=_cced .ShapeElementsChoice ;if _bcg .Imagedata !=nil {_fcdg :=&symbol {_fdaf :_caab ,_fcge :_def };_cffa ,_dcfd :=_ffbf .makePdfImageFromRelId (_bcg .Imagedata .IdAttr ); -if _dcfd !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_dcfd );};if _cffa ==nil {_fcdg ._be ="\u0020";}else {_cffa .Scale (_caab /_cffa .Width (),_def /_cffa .Height ()); -_cffa .SetPos (_bcf ,_fgd );_fcdg ._dfg =_cffa ;_abdc =true ;};_fgb =[]*symbol {_fcdg };if _bdc .Position ()==_ef .ShapeStylePositionAbsolute {_ffbf ._bdgcd ._bgd =_ffbf ._bddb ._cc +_bcf ;_ffbf ._bdgcd ._eabg =_fgd ;};};};};};};};if _aab ,_ccb :=_ecef .(*_dg .Shape ); -_ccb {_eefa :=_ef .NewShapeStyle ("");if _aab .StyleAttr !=nil {_eefa =_ef .NewShapeStyle (*_aab .StyleAttr );};_gdde :=_gd .ColorWhite ;if _aab .StrokecolorAttr !=nil {_gdde =_gd .ColorRGBFromHex (*_aab .StrokecolorAttr );};if _aab .FillcolorAttr !=nil {_gdde =_gd .ColorRGBFromHex (*_aab .FillcolorAttr ); -};_baba :=_eefa .Width ();_cgd :=_eefa .Height ();_abde :=_ag .PointsFromTwips (int64 (_eefa .Left ()-_eefa .Right ()));_bgff :=_ag .PointsFromTwips (int64 (_eefa .Top ()-_eefa .Bottom ()));_aef ,_edde ,_cfe ,_eacc :=_eefa .Margins ();_gcbg :=&borderLine {_abe :_ag .BorderPositionBottom ,_fddb :_baba ,_efe :_cgd ,_dccg :_gdde }; -_ffbf ._bddb ._fea =append (_ffbf ._bddb ._fea ,_gcbg );_ffbf ._bddb ._bcd =&_ag .Rectangle {Top :float64 (_aef ),Left :float64 (_edde ),Bottom :float64 (_cfe ),Right :float64 (_eacc )};if _eefa .Position ()==_ef .ShapeStylePositionAbsolute {_ffbf ._bdgcd ._bgd =_ffbf ._bddb ._cc +_abde +float64 (_eefa .Left ()); -_ffbf ._bdgcd ._eabg =_bgff ;};var _agae []*symbol ;for _ ,_cdcb :=range _aab .ShapeChoice {if _cdcb .ShapeElementsChoice ==nil {continue ;};_eaff :=_cdcb .ShapeElementsChoice ;if _eaff .Textbox !=nil &&_eaff .Textbox .TxbxContent !=nil {_cgdf ,_ :=_ffbf .makeBlockFromTextboxContent (_eaff .Textbox .TxbxContent ,_baba ,_cgd ,nil ); -if _cgdf !=nil {_fcb :=&symbol {_fdaf :_cgd ,_fcge :_baba };if _eefa .MSOPositionVerticalRelative ()=="\u0070\u0061\u0067\u0065"{_cgdf ._caf =_aef ;};if _eefa .MSOPositionHorizontalRelative ()=="\u0070\u0061\u0067\u0065"{_cgdf ._ddd =_edde ;};_fcb ._cdf =_cgdf ; -_fcb ._be ="\u0020";_agae =append (_agae ,_fcb );};};};if len (_agae )> 0{_fgb =_agae ;};};if _aaf ,_ebb :=_ecef .(*_dg .Line );_ebb {_cggg :=_ef .NewShapeStyle ("");if _aaf .StyleAttr !=nil {_cggg =_ef .NewShapeStyle (*_aaf .StyleAttr );};_fbdff ,_efb :=0.0,0.0; -if _aaf .FromAttr !=nil {_fbdff ,_efb =_ddfdb (*_aaf .FromAttr );};_cag ,_dbcf :=_fbdff ,_efb ;if _aaf .ToAttr !=nil {_cag ,_dbcf =_ddfdb (*_aaf .ToAttr );};_afg :=_gd .ColorWhite ;if _aaf .StrokecolorAttr !=nil {_afg =_gd .ColorRGBFromHex (*_aaf .StrokecolorAttr ); -};_bafb :=_dbcf -_efb ;if _aaf .StrokeweightAttr !=nil {_acc ,_cfdg :=_a .ParseFloat (_d .ReplaceAll (*_aaf .StrokeweightAttr ,"\u0070\u0074",""),64);if _cfdg !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0070a\u0072\u0073\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020v\u003a\u006c\u0069\u006e\u0065\u0020\u0073\u0074\u0072\u006f\u006b\u0065 w\u0065\u0069\u0067\u0068\u0074\u0020\u0028\u0025\u0073\u0029",_cfdg .Error ()); -};_bafb =_acc ;};_bdcf :=&borderLine {_abe :_ag .BorderPositionBottom ,_fddb :_cag -_fbdff ,_efe :_bafb ,_dccg :_afg };_ffbf ._bddb ._fea =append (_ffbf ._bddb ._fea ,_bdcf );if _cggg .Position ()==_ef .ShapeStylePositionAbsolute {_ffbf ._bdgcd ._bgd =_ffbf ._bddb ._cc +_fbdff ; -_ffbf ._bdgcd ._eabg =_efb ;};};if _dege ,_aea :=_ecef .(*_dg .Rect );_aea {_ffbf .addRect (_dege );};};}else if _gff :=_gccc .RunInnerContentChoice .Tab ;_gff !=nil {_ecag :=_ffcea ;if _ffbf ._befd ==nil {_ffbf ._befd =_caa .NewCT_PPr ();};if _dgcc :=_ffbf ._befd .Tabs ; -_dgcc !=nil {_fegf :=_dgcc .Tab [0];_age :=_ag .PointsFromTwips (*_fegf .PosAttr .Int64 );if _fegf .ValAttr !=_caa .ST_TabJcEnd &&_fegf .ValAttr !=_caa .ST_TabJcRight {_age +=_ffcea ;};_ecag =_age -_ffbf ._bddb ._egb -_ffbf ._bddb ._bcd .Left -_ffbf ._bddb ._bcd .Right ; -_cbgd :=0.0;for _ ,_feca :=range _ffbf ._bddb ._cac {for _ ,_adgb :=range _feca ._aggd {for _ ,_dfa :=range _adgb ._cgf {for _ ,_fafa :=range _dfa ._ggcc {_cbgd +=_fafa ._fcge ;};};};};_ecag =_ecag -_cbgd -_ffbf ._bddb ._cc ;if _ecag < _ffcea {_ecag =_ffcea ; -};};if _abab :=_ffbf ._befd .Ind ;_abab !=nil {if _abab .HangingAttr !=nil {_cbcf :=_ag .PointsFromTwips (int64 (*_abab .HangingAttr .ST_UnsignedDecimalNumber ));_ecag -=_ffbf ._bdgcd ._bgd -_cbcf ;};};_fgb =_gfec ("\u0009","",false ,false ,false );_cdce :=_fgb [len (_fgb )-1]; -_cdce ._fcge =_ecag ;}else if _fbeb :=_gccc .RunInnerContentChoice .Ptab ;_fbeb !=nil {_geef :=_ffbf ._bddb ._egb +_ffbf ._bddb ._bcd .Left ;if _fbeb .RelativeToAttr ==_caa .ST_PTabRelativeToIndent {_geef =_ffbf ._bddb ._egb ;};_beab :=0.0;for _ ,_gggc :=range _ffbf ._bddb ._cac {for _ ,_dcba :=range _gggc ._aggd {for _ ,_gbc :=range _dcba ._cgf {for _ ,_edee :=range _gbc ._ggcc {_beab +=_edee ._fcge ; -};};};};if _fbeb .AlignmentAttr ==_caa .ST_PTabAlignmentCenter {_geef +=(_ffbf ._bddb ._dff -(_ffbf ._bddb ._cc +_ffbf ._bddb ._bcd .Left +_ffbf ._bddb ._bcd .Right ))/2;}else if _fbeb .AlignmentAttr ==_caa .ST_PTabAlignmentRight {_geef +=_ffbf ._bddb ._cc +_ffbf ._bddb ._bcd .Left +_ffbf ._bddb ._bcd .Right +_beab ; -};_fgb =_gfec ("\u0009","",false ,false ,false );_agge :=_fgb [len (_fgb )-1];_agge ._fcge =_geef ;}else if _gccc .RunInnerContentChoice .LastRenderedPageBreak !=nil &&!_ffbf ._bddb ._ba {_fgb =append (_fgb ,&symbol {_eba :true });}else if _gcba (_gccc ){_ffbf .addCurrentWordToParagraph (); -_ffbf .newLine ();_ffbf .newWord ();_ffbf .addEmptyLine ();}else if _gccc .RunInnerContentChoice .FldChar !=nil {_ebd :=_gccc .RunInnerContentChoice .FldChar .FldCharTypeAttr ;switch _ebd {case _caa .ST_FldCharTypeBegin ,_caa .ST_FldCharTypeSeparate :_ffbf ._cded ._ggcc =append (_ffbf ._cded ._ggcc ,&symbol {_acg :true }); -case _caa .ST_FldCharTypeEnd :_ffbf ._cded ._ggcc =append (_ffbf ._cded ._ggcc ,&symbol {_acg :false });};return false ;};};var _edf _gd .TextStyle ;var _ebea ,_gdcf bool ;var _ecac *_gd .Color ;if !_abdc {_edf ,_ebea ,_gdcf ,_ecac =_ffbf .makeRunStyle (_dbgb ,false ,false ,false ,_ggcec ,_beb ); -if _edf .Font !=nil &&(_ffbf ._bcgab ==nil ||(_ffbf ._bcgab !=nil &&_ffbf ._bcgab .EnableFontSubsetting )){_ffbf ._bbafb .EnableFontSubsetting (_edf .Font );};};for _ ,_acd :=range _fgb {if _acd ._eba &&_ffbf ._eaccb ._bb > _ffbf ._bcfg .Top {_ffbf .addCurrentParagraphToCurrentPage (); -_ffbf .newPage ();_ffbf .newParagraph ();_ffbf .determineParagraphBounds ();_ffbf .newLine ();_ffbf .newWord ();continue ;};if _acd ._dfg !=nil ||_acd ._cdf !=nil {_ffbf .addInlineSymbol (_acd );}else {_acd ._eegdf =&_edf ;_acd ._fba =_ebea ;_acd ._dffe =_gdcf ; -_acd ._gb =_ecac ;if _acd ._gfb {_cgfd :=*_dbgb ;_cgfd .B =nil ;_cgfd .U =nil ;_cfbfb ,_ ,_ ,_ :=_ffbf .makeRunStyle (&_cgfd ,false ,false ,false ,_ggcec ,_beb );_acd ._eegdf =&_cfbfb ;_acd ._gb =nil ;};_ffbf .addTextSymbol (_acd );};};if _ffbf ._ceaed !=nil &&_ffbf ._ceaed ._cdcdc {var _ffbff ,_dee float64 ; -for _ ,_dde :=range _fgb {_ffbff +=_dde ._fcge ;};_cbca :=0;_ffff :=_ffbf ._eaccb ._eeg .Left ;_ffce :=len (_ffbf ._ceaed ._fbec );if _ffce > 1&&_ffbf ._ceaed ._cdcdc {_ffce =len (_ffbf ._ceaed ._fbec )-1;};_feba :=_ffbf ._bddb ._egb < _ffbff ;_eed :=_ffbf ._bdgcd ._bae +_ffbff ; -for {var _acbf float64 ;if _feba ||_cbca >=_ffce {_acbf =_ffcea ;}else {_acbf =_ffbf ._ceaed ._fbec [_cbca ];_cbca ++;};_ffff +=_acbf ;if _ffff > _eed {_dee =_ffff -_eed ;break ;};};_ffbf .addTextSymbol (&symbol {_be :"\u0020",_fcge :_dee });};return false ; -};func _gaee (_egbeb int ,_gadd bool )string {_babd :=_c .NewBuffer ([]byte {});for _ ,_bfcd :=range _eaga {for {if _egbeb < _bfcd ._ddabf {break ;};_babd .WriteString (_bfcd ._gaeg );_egbeb -=_bfcd ._ddabf ;};};_eafcf :=_babd .String ();if _gadd {_eafcf =_d .ToUpper (_eafcf ); -};return _eafcf ;};func init (){_aeab =_fg .MustCompile ("\u0053E\u0054 \u0028\u002e\u002b\u0029\u0020\u0022\u0028\u002e\u002b\u0029\u0022");_gbgc =_fg .MustCompile ("\u0052\u0045\u0046\u0020\u0028\u002e\u002b\u003f\u0029\u0020");};type prefix struct{_fcbc string ; -_fbec []float64 ;_cdcdc bool ;_faec bool ;};type line struct{_eabg float64 ;_bae float64 ;_abc float64 ;_bgd float64 ;_cg float64 ;_aggd []*span ;_eaf bool ;};func _gdabc (_ddega ,_dfbf *_caa .CT_HpsMeasure )float64 {var _ddebg float64 ;_eceb :=_ag .DefaultFontSize ; -if _ddega !=nil {_ddebg =float64 (*_ddega .ValAttr .ST_UnsignedDecimalNumber );}else if _dfbf !=nil {_ddebg =float64 (*_dfbf .ValAttr .ST_UnsignedDecimalNumber );};if _ddebg !=0{_eceb =_ddebg /2;};return _eceb ;};func (_acbg *convertContext )getPageAccessiblePart ()float64 {_bcdd :=_acbg ._eaccb ._eeg .Bottom -_acbg ._eaccb ._bb -_acbg ._bddb ._bcd .Top -_acbg ._bddb ._bcd .Bottom ; -return _bcdd ;};func (_bceg *convertContext )addRowToTable (_gfefb map[int ][]tableCellProperties ,_ffgf int ,_ecde *_gd .Table ,_afcg []float64 )error {_bdcc :=_gfefb [_ffgf ];_fbag :=_bdcc [0]._fdf ;_ceff :=_bdcc [0]._eegd ;for _ ,_fbdcb :=range _bdcc {if _fbdcb ._ec {_bceg .addEmptyCellToTable (_ecde ,_fbdcb ._fce ,_fbdcb ._cfc ,_fbdcb ._cda ,_fbdcb ._ede ,_fbdcb ._cbd ,_fbdcb ._dcc ,_fbdcb ._fae ,_fbdcb ._fbb ,_fbdcb ._dd ); -}else {_bceg .addCellToTable (_ecde ,_fbdcb ._fce ,_fbdcb ._cfc ,_fbdcb ._cda ,_fbdcb ._ede ,_fbdcb ._cbd ,_fbdcb ._dcc ,_fbdcb ._fae ,_fbdcb ._fbb ,_fbdcb ._gc ,_fbdcb ._dd ,_fbdcb ._gab ,_fbdcb ._fcg ,_afcg );};};if _fbag {_bgcc :=_ecde .SetRowHeight (_ecde .CurRow (),_ceff ); -if _bgcc !=nil {return _fa .Errorf ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_bgcc .Error ()); -};};return nil ;};var _eaga =[]romanMatch {romanMatch {1000,"\u006d"},romanMatch {900,"\u0063\u006d"},romanMatch {500,"\u0064"},romanMatch {400,"\u0063\u0064"},romanMatch {100,"\u0063"},romanMatch {90,"\u0078\u0063"},romanMatch {50,"\u006c"},romanMatch {40,"\u0078\u006c"},romanMatch {10,"\u0078"},romanMatch {9,"\u0069\u0078"},romanMatch {5,"\u0076"},romanMatch {4,"\u0069\u0076"},romanMatch {1,"\u0069"}}; -var _ffdgd =map[int32 ]int32 {61623:8226,61607:8226,61558:9830,61656:8594,61692:8730};func (_faaa *convertContext )addAbsoluteCRC (_bdf []*_caa .EG_ContentRunContent ,_eafg *_caa .CT_PPr )bool {for _ ,_abfa :=range _bdf {if _aaea :=_abfa .ContentRunContentChoice .R ; -_aaea !=nil {if _eafg !=nil &&_eafg .PStyle !=nil {_adc :=_faaa ._ebdcg .GetStyleByID (_eafg .PStyle .ValAttr );if _fdga :=_adc .X ();_fdga !=nil {if _fdga .QFormat !=nil &&_fcde (_fdga .QFormat ){if _fdga .RPr !=nil &&_eafg .RPr !=nil {_eafg .RPr =_bedc (_eafg .RPr ,_fdga .RPr ); -};};if _fdga .RPr !=nil {if _fdga .UiPriority !=nil &&_fdga .UiPriority .ValAttr > 0&&_aaea .RPr ==nil {_eafg .RPr =_bedc (_eafg .RPr ,_fdga .RPr );};_aaea .RPr =_bdfa (_aaea .RPr ,_fdga .RPr );};if _faaa ._ceaed !=nil {_fddbf ,_aeeg :=_faaa .getStyleProps (_eafg .PStyle .ValAttr ,_adc ); -_eafg =_eceg (_eafg ,_fddbf ,_aeeg );_aaea .RPr =_bdfa (_aaea .RPr ,_aeeg );};};};_bcc :=_eafg !=nil ||_aaea .RPr !=nil ;if len (_aaea .EG_RunInnerContent )==0&&_bcc {_faaa .addEmptyLine ();};_bbea :=_dacb (_faaa ._ebdcg ,_aaea .RPr ,_eafg );if _faaa ._ceaed !=nil {_faaa .addAbsoluteRIC (nil ,_bbea ,_eafg ); -_faaa ._ceaed =nil ;_faaa ._bddb ._ba =true ;};for _ ,_cef :=range _aaea .EG_RunInnerContent {if _faaa .addAbsoluteRIC (_cef ,_bbea ,_eafg ){return true ;};_faaa ._bddb ._ba =false ;};for _ ,_dgfe :=range _aaea .Extra {if _abfe ,_ece :=_dgfe .(*_caa .AlternateContentRun ); -_ece {if _aff :=_abfe .Choice ;_aff !=nil {if _fcag :=_aff .Drawing ;_fcag !=nil {for _ ,_ggae :=range _fcag .DrawingChoice {if _ggae .Inline ==nil {continue ;};_faea :=_ggae .Inline ;_gee :=_faea .Extent ;if _gee ==nil {return false ;};_dae :=_dc .FromEMU (_gee .CxAttr ); -_efgf :=_dc .FromEMU (_gee .CyAttr );if _gcf :=_faea .Graphic ;_gcf !=nil {if _fbd :=_gcf .GraphicData ;_fbd !=nil {for _ ,_bbb :=range _fbd .Any {if _fggb ,_dffa :=_bbb .(*_caa .WdWsp );_dffa {_bfge ,_fagb :=_faaa .makeBlockFromWdWsp (_fggb );if _fagb !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_fagb ); -};if _bfge ==nil {continue ;};_bfge ._egc .Scale (_dae /_bfge ._egc .Width (),_efgf /_bfge ._egc .Height ());_faaa .addInlineSymbol (&symbol {_fdaf :_efgf ,_fcge :_dae ,_cdf :_bfge });};};};};};};};};};};};return false ;};func _afff (_fbeee *_caa .CT_Border )(_gd .CellBorderStyle ,*_gd .Color ,float64 ){if _fbeee ==nil {return _gd .CellBorderStyleNone ,nil ,0; -};var _edca _gd .CellBorderStyle ;switch _fbeee .ValAttr {case _caa .ST_BorderSingle :_edca =_gd .CellBorderStyleSingle ;case _caa .ST_BorderDouble :_edca =_gd .CellBorderStyleDouble ;default:_edca =_gd .CellBorderStyleNone ;};_cbed :=0.0;if _gcfeg :=_fbeee .SzAttr ; -_gcfeg !=nil {_cbed =float64 (*_gcfeg )/8;};var _cdgcd _gd .Color ;if _dffcc :=_fbeee .ColorAttr ;_dffcc !=nil {if _ebeab :=_dffcc .ST_HexColorRGB ;_ebeab !=nil {_cdgcd =_gd .ColorRGBFromHex ("\u0023"+*_ebeab );}else if _dfgb :=_dffcc .ST_HexColorAuto ; -_dfgb ==_caa .ST_HexColorAutoAuto {_cdgcd =_gd .ColorBlack ;if _cbed ==0{_cbed =2.0/8.0;};};};return _edca ,&_cdgcd ,_cbed ;};func (_bcde *convertContext )makePdfBlockFromCBCs (_gddb [][]*_caa .EG_ContentBlockContent ,_addg ,_cefg float64 ,_egdf *_ag .Rectangle ,_adfa bool ,_abce *prefix )(*_gd .Block ,error ){if _egdf ==nil {_egdf =&_ag .Rectangle {}; -};_gabda :=&_ag .Rectangle {Top :_egdf .Top ,Bottom :_cefg -_egdf .Bottom ,Left :_egdf .Left ,Right :_addg -_egdf .Right };_fgeea :=_ag .MakeTempCreator (_addg ,_cefg );_degf :=&convertContext {_bbafb :_fgeea ,_ebdcg :_bcde ._ebdcg ,_bcfg :_gabda ,_ceaed :_abce ,_bcgab :_bcde ._bcgab }; -for _ ,_deeef :=range _gddb {_degf .addAbsoluteCBCs (_deeef ,nil );};if _adfa {_dgcb :=0.0;for _ ,_eacf :=range _degf ._gdef {for _ ,_geaff :=range _eacf ._bc {_dgcb +=(_geaff ._bbe +_geaff ._bcd .Top +_geaff ._bcd .Bottom );};};_gabda .Bottom =_dgcb -_egdf .Bottom ; -_fgeea =_ag .MakeTempCreator (_addg ,_dgcb );_degf =&convertContext {_bbafb :_fgeea ,_ebdcg :_bcde ._ebdcg ,_bcfg :_gabda ,_ceaed :_abce ,_bcgab :_bcde ._bcgab };for _ ,_dded :=range _gddb {_degf .addAbsoluteCBCs (_dded ,nil );};};_degf .alignSymbolsVertically (); -_degf ._bbafb .NewPage ();_degf .drawPage (_degf ._gdef [len (_degf ._gdef )-1]);return _ag .MakeBlockFromCreator (_fgeea );};func (_cgfcg *convertContext )addCurrentParagraphFooterToCurrentPage (){_cgfcg .alignParagraph ();_cgfcg ._eaccb ._fb =append (_cgfcg ._eaccb ._fb ,_cgfcg ._bddb ); -};func _da (_cfa *_gd .Creator ,_ccg *block ){_ccg ._egc .SetPos (_ccg ._ddd ,_ccg ._caf );_ebag :=_cfa .Draw (_ccg ._egc );if _ebag !=nil {_cbf .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0062\u006c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_ebag ); -};if _ccg ._bab {_ag .DrawRectangle (_cfa ,&_ag .Rectangle {Top :_ccg ._caf ,Bottom :_ccg ._caf +_ccg ._egc .Height (),Left :_ccg ._ddd ,Right :_ccg ._ddd +_ccg ._egc .Width ()},_ccg ._fca ,_ccg ._ffd );};};func _fcbb (_agda string )uint16 {_cbgeg ,_defb :=_dacbb [_agda ]; -if !_defb {return 0;};return _cbgeg ;};var _ffcea float64 ;func (_aec *convertContext )addAbsoluteCBCs (_cfb []*_caa .EG_ContentBlockContent ,_dag []*_caa .EG_ContentBlockContent ){_fee :="";_ddb :=false ;for _ ,_bfb :=range _dag {if len (_bfb .ContentBlockContentChoice .P )< 1{_ddb =true ; -break ;};for _ ,_dfd :=range _bfb .ContentBlockContentChoice .P {if len (_dfd .EG_PContent )==0{break ;};if _dfd .PPr !=nil &&_dfd .PPr .PStyle !=nil {_fee =_dfd .PPr .PStyle .ValAttr ;break ;};};};for _ ,_fcee :=range _cfb {for _ ,_eef :=range _fcee .ContentBlockContentChoice .P {_aec .newParagraph (); -if _eef .PPr !=nil &&_eef .PPr .PStyle ==nil {_eda :=_aec ._ebdcg .Styles .ParagraphStyles ();for _ ,_dfe :=range _eda {if _bedg :=_dfe .X ().DefaultAttr ;_bedg !=nil {if _dbb :=_bedg .Bool ;_dbb !=nil &&*_dbb {_eef .PPr =_eceg (_eef .PPr ,_dfe .X ().PPr ,_dfe .X ().RPr ); -};if _aebb :=_bedg .ST_OnOff1 ;_aebb ==_gf .ST_OnOff1On {_eef .PPr =_eceg (_eef .PPr ,_dfe .X ().PPr ,_dfe .X ().RPr );};break ;};};};_aacd ,_cgc :=_aec .combinePPrWithStyles (_eef .PPr );if _cgc !=nil {_aec ._ceaed =_cgc ;};if _eef .PPr !=nil &&_eef .PPr .PStyle !=nil {if _eef .PPr .PStyle .ValAttr !=_fee {_eef .PPr .ContextualSpacing =nil ; -};};if _aacd !=nil &&_aacd .SectPr !=nil {_bee ,_aaca :=_aec .getSectPrHeaderAndFooterRef (_aacd .SectPr ,len (_aec ._gdef )-1);_aec ._eaccb ._aae =append (_aec ._eaccb ._aae ,_bee ...);_aec ._eaccb ._fc =append (_aec ._eaccb ._fc ,_aaca ...);_aec ._bbgg =append (_aec ._bbgg ,_bee ...); -_aec ._dged =append (_aec ._dged ,_aaca ...);if !_ddb &&(_aacd .SectPr .Type ==nil ||(_aacd .SectPr .Type !=nil &&_aacd .SectPr .Type .ValAttr !=_caa .ST_SectionMarkContinuous ))&&_cgc ==nil &&!_fcde (_aacd .WidowControl ){_aec .newPage ();continue ;}; -if len (_eef .EG_PContent )< 1{continue ;};};_aec .assignPropsToAbsoluteParagraph (_aacd ,_aec ._bddb );_aec .determineParagraphBounds ();_aec .newLine ();_aec .newWord ();_fec :=_eef .EG_PContent ;if len (_fec )==0{_aec .addEmptyLine ();}else {if _aec .addAbsoluteEGPC (_fec ,_aacd ){_aec .addCurrentWordToParagraph (); -_aec .addCurrentParagraphToCurrentPage ();_aec .newPage ();continue ;};if _aec .currentParagraphOverflowsCurrentPage (){_aec .moveCurrentParagraphToNewPage ();};_aec .addAnchorBlocks (_fec );_aec .addAnchorExtra (_fec );_aec .addCurrentWordToParagraph (); -};_aec .addCurrentParagraphToCurrentPage ();};for _ ,_fggg :=range _fcee .ContentBlockContentChoice .Tbl {if _aec ._bddb ==nil {_aec .newParagraph ();_aec .determineParagraphBounds ();_aec .newLine ();_aec .newWord ();};_aec .addAbsoluteTable (_fggg ); -};};_aec ._bddb =nil ;};func _ecgg (_fagea int ,_cdee bool )string {_deae :=(_fagea -1)/26+1;_dafd :=byte ((_fagea -1)%26);if _cdee {_dafd +=byte (65);}else {_dafd +=byte (97);};_cebb :=_c .NewBuffer ([]byte {});for _gbgd :=0;_gbgd < _deae ;_gbgd ++{_cebb .Write ([]byte {_dafd }); -};return _cebb .String ();};func (_aggeb *convertContext )makePdfImageFromRelId (_fbbd *string )(*_gd .Image ,error ){if _fbbd !=nil {_egadd ,_aaaf :=_aggeb ._ebdcg .GetImageObjByRelId (*_fbbd );if _aaaf !=nil {return nil ,_aaaf ;};_fdeg ,_aaaf :=_bg .Open (_egadd .Path ); -if _aaaf !=nil {return nil ,_aaaf ;};_bafc ,_aaaf :=_b .ReadAll (_fdeg );if _aaaf !=nil {return nil ,_aaaf ;};_ccec ,_aaaf :=_aggeb ._bbafb .NewImageFromData (_bafc );if _aaaf !=nil {return nil ,_aaaf ;};if _ag .DefaultImageEncoder !=nil {_ccec .SetEncoder (_ag .DefaultImageEncoder ); -}else {_ccec .SetEncoder (_fd .NewFlateEncoder ());if _d .ToLower (_egadd .Format )=="\u006a\u0070\u0067"||_d .ToLower (_egadd .Format )=="\u006a\u0070\u0065\u0067"{_ccec .SetEncoder (_fd .NewDCTEncoder ());};};return _ccec ,nil ;};return nil ,nil ;}; +func RegisterFont (name string ,style FontStyle ,font *_ae .PdfFont ){_ef .RegisterFont (name ,style ,font );};func (_cdcca *convertContext )setPagesHeaderFooterRefs (){var _cbgge int ;for _ ,_cgee :=range _cdcca ._edega .X ().Body .EG_BlockLevelElts {for _ ,_dadb :=range _cgee .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ecfbe :=range _dadb .ContentBlockContentChoice .P {if _ecfbe .PPr ==nil ||(_ecfbe .PPr !=nil &&_ecfbe .PPr .SectPr ==nil ){continue ; +};_cbgge ++;};};};for _agcb ,_bbdgg :=range _cdcca ._cbaaa {_gbbb :=_agcb > 0&&_agcb +1< len (_cdcca ._cbaaa )&&_cbgge > 0;if len (_bbdgg ._gb )> 0||len (_bbdgg ._bb )> 0{_cbgge --;};if len (_bbdgg ._gb )< 1{if len (_cdcca ._ebeg )> 0&&!_gbbb {_ebeb :=false ; +_fbdb :=false ;_aedfb :=_agcb ==0;for !_ebeb {for _ ,_cagg :=range _cdcca ._ebeg {if _cagg ._cadc ==_bfc .ST_HdrFtrFirst &&_agcb <=_cagg ._cddga &&_aedfb {_bbdgg ._gb =append (_bbdgg ._gb ,_cagg );break ;};if _cagg ._cadc ==_bfc .ST_HdrFtrDefault &&_agcb >=_cagg ._beff &&_agcb <=_cagg ._cddga &&!_aedfb &&!_fbdb {_bbdgg ._gb =append (_bbdgg ._gb ,_cagg ); +break ;};if _cagg ._cadc ==_bfc .ST_HdrFtrDefault &&_cagg ._cddga < 0&&_fbdb {_bbdgg ._gb =append (_bbdgg ._gb ,_cagg );break ;};};if _fbdb ||len (_bbdgg ._gb )> 0{_ebeb =true ;};_fbdb =len (_bbdgg ._gb )< 1&&!_fbdb &&!_aedfb ;_aedfb =false ;};}else if _agcb > 0{if _gdea :=_cdcca ._cbaaa [_agcb -1]; +len (_gdea ._gb )> 0{_bbdgg ._gb =_gdea ._gb ;};};_cdcca ._cbaaa [_agcb ]._gb =_bbdgg ._gb ;};if len (_bbdgg ._bb )< 1{if len (_cdcca ._cbafb )> 0&&!_gbbb {_bdfca :=false ;_fcggf :=false ;_dfae :=_agcb ==0;for !_bdfca {for _ ,_bgfbf :=range _cdcca ._cbafb {if _bgfbf ._cadc ==_bfc .ST_HdrFtrFirst &&_agcb <=_bgfbf ._cddga &&_dfae {_bbdgg ._bb =append (_bbdgg ._bb ,_bgfbf ); +break ;};if _bgfbf ._cadc ==_bfc .ST_HdrFtrDefault &&_agcb >=_bgfbf ._beff &&_agcb <=_bgfbf ._cddga &&!_dfae &&!_fcggf {_bbdgg ._bb =append (_bbdgg ._bb ,_bgfbf );break ;};if _bgfbf ._cadc ==_bfc .ST_HdrFtrDefault &&_fcggf {_bbdgg ._bb =append (_bbdgg ._bb ,_bgfbf ); +break ;};};if _fcggf ||len (_bbdgg ._bb )> 0{_bdfca =true ;};_fcggf =len (_bbdgg ._bb )< 1&&!_fcggf &&!_dfae ;_dfae =false ;};}else if _agcb > 0{if _gebc :=_cdcca ._cbaaa [_agcb -1];len (_gebc ._bb )> 0{_bbdgg ._bb =_gebc ._bb ;};};_cdcca ._cbaaa [_agcb ]._bb =_bbdgg ._bb ; +};};}; // ConvertToPdf converts document to PDF file. This package is beta, breaking changes can take place. -func ConvertToPdf (d *_ea .Document )*_gd .Creator {return ConvertToPdfWithOptions (d ,nil )};func _ffffc (_cagc ,_eaeb *_caa .CT_TcPr )*_caa .CT_TcPr {if _cagc ==nil {return _eaeb ;};if _eaeb ==nil {return _cagc ;};if _cagc .CnfStyle ==nil {_cagc .CnfStyle =_eaeb .CnfStyle ; -};if _cagc .TcW ==nil {_cagc .TcW =_eaeb .TcW ;};if _cagc .GridSpan ==nil {_cagc .GridSpan =_eaeb .GridSpan ;};if _cagc .HMerge ==nil {_cagc .HMerge =_eaeb .HMerge ;};if _cagc .VMerge ==nil {_cagc .VMerge =_eaeb .VMerge ;};if _cagc .TcBorders ==nil {_cagc .TcBorders =_eaeb .TcBorders ; -};if _cagc .Shd ==nil {_cagc .Shd =_eaeb .Shd ;};if _cagc .NoWrap ==nil {_cagc .NoWrap =_eaeb .NoWrap ;};if _cagc .TcMar ==nil {_cagc .TcMar =_eaeb .TcMar ;};if _cagc .TextDirection ==nil {_cagc .TextDirection =_eaeb .TextDirection ;};if _cagc .TcFitText ==nil {_cagc .TcFitText =_eaeb .TcFitText ; -};if _cagc .VAlign ==nil {_cagc .VAlign =_eaeb .VAlign ;};if _cagc .HideMark ==nil {_cagc .HideMark =_eaeb .HideMark ;};if _cagc .Headers ==nil {_cagc .Headers =_eaeb .Headers ;};if _cagc .CellMarkupElementsChoice .CellIns ==nil {_cagc .CellMarkupElementsChoice .CellIns =_eaeb .CellMarkupElementsChoice .CellIns ; -};if _cagc .CellMarkupElementsChoice .CellDel ==nil {_cagc .CellMarkupElementsChoice .CellDel =_eaeb .CellMarkupElementsChoice .CellDel ;};if _cagc .CellMarkupElementsChoice .CellMerge ==nil {_cagc .CellMarkupElementsChoice .CellMerge =_eaeb .CellMarkupElementsChoice .CellMerge ; -};if _cagc .TcPrChange ==nil {_cagc .TcPrChange =_eaeb .TcPrChange ;};return _cagc ;};func _fcgd (_cgef *_caa .CT_TblPr ,_gbfg *_caa .CT_TblPrEx ,_egded *_caa .CT_TcPr ,_eabe ,_ddbg ,_bggc ,_ccaf int )*_caa .CT_TcPr {if _egded ==nil {_egded =_caa .NewCT_TcPr (); -};if _gbfg ==nil {_gbfg =_caa .NewCT_TblPrEx ();};if _cgef ==nil {_cgef =_caa .NewCT_TblPr ();};if _egded .TcBorders ==nil {_egded .TcBorders =_caa .NewCT_TcBorders ();};if _gbfg .TblBorders ==nil {_gbfg .TblBorders =_caa .NewCT_TblBorders ();};if _cgef .TblBorders ==nil {_cgef .TblBorders =_caa .NewCT_TblBorders (); -};if _egded .TcBorders .Top ==nil {if _gbfg .TblBorders .Top ==nil {_egded .TcBorders .Top =_efeab (_cgef .TblBorders .Top ,_cgef .TblBorders .InsideH ,_eabe ==0);}else {_egded .TcBorders .Top =_efeab (_gbfg .TblBorders .Top ,_gbfg .TblBorders .InsideH ,_eabe ==0); -};};if _egded .TcBorders .Bottom ==nil {if _gbfg .TblBorders .Bottom ==nil {_egded .TcBorders .Bottom =_efeab (_cgef .TblBorders .Bottom ,_cgef .TblBorders .InsideH ,_eabe ==_bggc -1);}else {_egded .TcBorders .Bottom =_efeab (_gbfg .TblBorders .Bottom ,_gbfg .TblBorders .InsideH ,_eabe ==_bggc -1); -};};if _egded .TcBorders .Left ==nil {if _gbfg .TblBorders .Left ==nil {_egded .TcBorders .Left =_efeab (_cgef .TblBorders .Left ,_cgef .TblBorders .InsideV ,_ddbg ==0);}else {_egded .TcBorders .Left =_efeab (_gbfg .TblBorders .Left ,_gbfg .TblBorders .InsideV ,_ddbg ==0); -};};if _egded .TcBorders .Right ==nil {if _gbfg .TblBorders .Right ==nil {_egded .TcBorders .Right =_efeab (_cgef .TblBorders .Right ,_cgef .TblBorders .InsideV ,_ddbg ==_ccaf -1);}else {_egded .TcBorders .Right =_efeab (_gbfg .TblBorders .Right ,_gbfg .TblBorders .InsideV ,_ddbg ==_ccaf -1); -};};if _egded .Shd ==nil {if _gba :=_cgef .Shd ;_gba !=nil {_egded .Shd =_gba ;};}else {if _cgef .Shd !=nil &&_egded .Shd .FillAttr ==nil {_egded .Shd .FillAttr =_cgef .Shd .FillAttr ;};};if _gbfg .TblCellMar !=nil {_cgef .TblCellMar =_gbfg .TblCellMar ; -};if _fbbb :=_cgef .TblCellMar ;_fbbb !=nil {if _egded .TcMar ==nil {_egded .TcMar =_caa .NewCT_TcMar ();};if _egded .TcMar .Left ==nil {_egded .TcMar .Left =_fbbb .Left ;};if _egded .TcMar .Top ==nil {_egded .TcMar .Top =_fbbb .Top ;};if _egded .TcMar .Right ==nil {_egded .TcMar .Right =_fbbb .Right ; -};if _egded .TcMar .Bottom ==nil {_egded .TcMar .Bottom =_fbbb .Bottom ;};};return _egded ;};func (_bfg *convertContext )alignParagraph (){_egcb :=_bfg ._bddb ;if _egcb ._ac ==_gd .TextAlignmentLeft {return ;};_bfgg :=len (_egcb ._cac )-1;for _cafa ,_begb :=range _egcb ._cac {_ddba :=len (_begb ._aggd )-1; -for _bfe ,_cbe :=range _begb ._aggd {_cge :=true ;_dga :=len (_cbe ._cgf );_agb :=0.0;for _af :=len (_cbe ._cgf )-1;_af >=0;_af --{_dbc :=_cbe ._cgf [_af ];if _cge &&_dbc ._bgdb {_dga =_af ;}else {_cge =false ;for _ ,_add :=range _dbc ._ggcc {_agb +=_add ._fcge ; -};};};_cbe ._cgf =_cbe ._cgf [:_dga ];_dbf :=_cbe ._ebe -_cbe ._gcb -_agb ;switch _egcb ._ac {case _gd .TextAlignmentRight :_cbe .moveRight (_dbf );case _gd .TextAlignmentCenter :_cbe .moveRight (_dbf /2);case _gd .TextAlignmentJustify :if _cafa !=_bfgg ||_bfe !=_ddba {_dgad :=[]*word {}; -for _ ,_acb :=range _cbe ._cgf {if _acb ._bgdb {_dgad =append (_dgad ,_acb );};};_cbff :=_dbf /float64 (len (_dgad ));for _ ,_eec :=range _dgad {_eec ._egd +=_cbff ;};var _abdb *word ;for _ ,_bbed :=range _cbe ._cgf {if _abdb !=nil {_bbed ._fdd =_abdb ._fdd +_abdb ._egd ; -};_abdb =_bbed ;};};};};};};const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;);func (_bfgd *convertContext )addCurrentParagraphToCurrentPage (){_bdgg :=_bfgd ._bddb ._eb +_bfgd ._bddb ._bcd .Top +_bfgd ._bddb ._bbe +_bfgd ._bddb ._bcd .Bottom ; -_bgfa :=0.0;for _ ,_dcfe :=range _bfgd ._bddb ._bbef {if _dcfe ._gfg ==0&&_dcfe ._bdg .Bottom > _bgfa &&_dcfe ._bdg .Top >=_bfgd ._bddb ._eb {_bgfa =_dcfe ._bdg .Bottom ;};};if _bgfa > _bdgg {_bdgg =_bgfa ;};_bfgd ._eaccb ._bb =_bdgg ;_bfgd ._eaccb ._eeb =append (_bfgd ._eaccb ._eeb ,_bfgd ._bddb ._feb ...); -_bfgd ._eaccb ._ab =append (_bfgd ._eaccb ._ab ,_bfgd ._bddb ._aga ...);_bfgd ._eaccb ._agg =append (_bfgd ._eaccb ._agg ,_bfgd ._bddb ._fage ...);_bfgd ._eaccb ._eg =append (_bfgd ._eaccb ._eg ,_bfgd ._bddb ._ebf ...);_bfgd ._eaccb ._ae =append (_bfgd ._eaccb ._ae ,_bfgd ._bddb ._bbef ...); -_bfgd ._eaccb ._bc =append (_bfgd ._eaccb ._bc ,_bfgd ._bddb );_bfgd .adjustRightBoundOfLastSpan ();_bfgd .alignParagraph ();if len (_bfgd ._eaccb ._fda )==0&&len (_bfgd ._bddb ._gfe )> 0{_bfgd ._eaccb ._eeg .Bottom -=_faf ;};_bfgd ._eaccb ._fda =append (_bfgd ._eaccb ._fda ,_bfgd ._bddb ._gfe ...); -_bfgd ._eaccb ._eeg .Bottom -=_bfgd ._bddb ._ga ;};type headerFooterRef struct{_accd bool ;_cdcbf bool ;_ddebf string ;_ffcg _caa .ST_HdrFtr ;_cfea int ;_dgade int ;};func (_acec *convertContext )shouldApplyContextualSpacing (Ppr *_caa .CT_PPr )bool {_cece :=_acec ._bcdbg .PStyle ; -return Ppr !=nil &&Ppr .ContextualSpacing !=nil &&_fcde (Ppr .ContextualSpacing )&&_acec ._bcdbg .ContextualSpacing !=nil &&_fcde (_acec ._bcdbg .ContextualSpacing )&&Ppr .PStyle !=nil &&_cece !=nil &&Ppr .PStyle .ValAttr ==_cece .ValAttr ;};func (_geg *convertContext )processRtlLine (_dbeg *line ){_bgc :=_dbeg ._abc ; -for _ ,_dcac :=range _dbeg ._aggd {for _ ,_gcde :=range _dcac ._cgf {_gcde ._fdd =_bgc -_gcde ._egd ;_fcea :=_gcde ._egd ;for _ ,_aba :=range _gcde ._ggcc {_aba ._gge =_fcea -_aba ._fcge ;_fcea -=_aba ._fcge ;};_bgc =_gcde ._fdd ;};};};func (_eaca *convertContext )moveCurrentParagraphToNewPage (){_eaca .newPage (); -_abbb :=_eaca ._bddb ._eb -_eaca ._eaccb ._bb ;_eaca ._bddb ._eb -=_abbb ;for _ ,_fbef :=range _eaca ._bddb ._bbef {_fbef ._bdg .Translate (0,-_abbb );};for _ ,_efae :=range _eaca ._bddb ._fage {_efae ._caf -=_abbb ;};for _ ,_bbccc :=range _eaca ._bddb ._ebf {_bbccc ._caf -=_abbb ; -};for _ ,_fabg :=range _eaca ._bddb ._feb {_fabg ._ecg -=_abbb ;};for _ ,_facb :=range _eaca ._bddb ._aga {_facb ._ecg -=_abbb ;};};func (_egda *convertContext )currentParagraphOverflowsCurrentPage ()bool {_efdf :=_egda ._bddb ._eb +_egda ._bddb ._bcd .Top +_egda ._bddb ._bcd .Bottom ; -_fegd :=_egda ._eaccb ._eeg .Bottom -_egda ._bddb ._ga ;if len (_egda ._eaccb ._fda )==0&&len (_egda ._bddb ._gfe )> 0{_fegd -=_faf ;};return _efdf +_egda ._bddb ._bbe > _fegd ||_efdf +_egda ._bddb ._ed > _fegd ;};func _bddg (_affad *_ea .Document ,_ffdac string ,_decg *_caa .CT_TblPr ,_acfec *_caa .CT_PPrGeneral ,_cedad *_caa .CT_RPr )(*_caa .CT_TblPr ,*_caa .CT_PPrGeneral ,*_caa .CT_RPr ){if _decg .TblStyle !=nil {_ebffa :=_affad .GetStyleByID (_ffdac ); -if _gccgf :=_ebffa .X ();_gccgf !=nil {if _gdad :=_gccgf .TblPr ;_gdad !=nil {_badc :=_decg .TblBorders ;var _cabae *_caa .CT_TblBorders ;if _gdad .TblBorders !=nil {_cabae =_gdad .TblBorders ;};if _badc ==nil {_badc =_cabae ;}else {if _cabae !=nil {if _badc .Top ==nil {_badc .Top =_cabae .Top ; -};if _badc .Bottom ==nil {_badc .Bottom =_cabae .Bottom ;};if _badc .Left ==nil {_badc .Left =_cabae .Left ;};if _badc .Right ==nil {_badc .Right =_cabae .Right ;};if _badc .InsideH ==nil {_badc .InsideH =_cabae .InsideH ;};if _badc .InsideV ==nil {_badc .InsideV =_cabae .InsideV ; -};};};_decg .TblBorders =_badc ;_ecaf :=_decg .Shd ;_becag :=_gdad .Shd ;if _ecaf ==nil {_ecaf =_becag ;}else {if _becag !=nil &&_ecaf .FillAttr ==nil {_ecaf .FillAttr =_becag .FillAttr ;};};_decg .Shd =_ecaf ;_cfgf :=_decg .TblCellMar ;_defda :=_gdad .TblCellMar ; -if _cfgf ==nil {_cfgf =_defda ;}else {if _defda !=nil &&_cfgf .Left ==nil {_cfgf .Left =_defda .Left ;};};_decg .TblCellMar =_cfgf ;if _decg .TblInd ==nil {_decg .TblInd =_gdad .TblInd ;};if _decg .Jc ==nil {_decg .Jc =_gdad .Jc ;};};if _gccgf .PPr !=nil {_acfec =_efeb (_gccgf .PPr ,_acfec ); -};if _gccgf .RPr !=nil {_cedad =_bdfa (_gccgf .RPr ,_cedad );};if _fada :=_gccgf .BasedOn ;_fada !=nil {return _bddg (_affad ,_fada .ValAttr ,_decg ,_acfec ,_cedad );};};};return _decg ,_acfec ,_cedad ;};func _fedb (_acgc *_caa .CT_PPrGeneral ,_eacee ,_gcdeg *int64 ){if _acgc !=nil &&_acgc .Spacing !=nil {if _acgc .Spacing .BeforeAttr !=nil {*_eacee =int64 (*_acgc .Spacing .BeforeAttr .ST_UnsignedDecimalNumber ); -};if _acgc .Spacing .AfterAttr !=nil {*_gcdeg =int64 (*_acgc .Spacing .AfterAttr .ST_UnsignedDecimalNumber );};};};func _abbd (_aedc *_gd .Creator ,_ebead *_gd .Block ,_fdgbe []*paragraph ,_cbda float64 ,_fbde _gd .PageFinalizeFunctionArgs )float64 {_bcae :=0.0; -_aegg :=0.0;for _ ,_dbfc :=range _fdgbe {for _ ,_gaacb :=range _dbfc ._cac {for _ ,_cbffb :=range _gaacb ._aggd {for _ ,_eddff :=range _cbffb ._cgf {for _ ,_eeed :=range _eddff ._ggcc {if _eeed ._dfg !=nil {_eeed ._dfg .SetPos (_eddff ._fdd +_eeed ._gge ,_cbda ); -_ebead .Draw (_eeed ._dfg );}else if _eeed ._cdf !=nil {if _eeed ._cdf ._ddd ==0{_eeed ._cdf ._ddd =_eddff ._fdd +_eeed ._gge ;};if _eeed ._cdf ._caf ==0{_eeed ._cdf ._caf =_dbfc ._eb +_gaacb ._eabg ;};_da (_aedc ,_eeed ._cdf );}else {_cdgcg :=_aedc .NewStyledParagraph (); -if _eeed ._fba {_eeed ._cfdc =0;}else if _eeed ._dffe {_eeed ._cfdc =1.2*_gaacb ._cg -_eeed ._fdaf ;};_bebca :=_eddff ._fdd +_eeed ._gge +_aegg ;_ggeab :=_cbda +_gaacb ._eabg +_eeed ._cfdc +_bcae ;_cdgcg .SetPos (_bebca ,_ggeab );_gdfa :=false ;if _eeed ._be =="\u005b\u0046\u0049E\u004c\u0044\u005f\u0050\u0041\u0047\u0045\u005d"{_eeed ._be =_a .Itoa (_fbde .PageNum ); -_gdfa =true ;};if _eeed ._be =="\u005b\u0046I\u0045\u004c\u0044_\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053\u005d"{_eeed ._be =_a .Itoa (_fbde .TotalPages );_gdfa =true ;};var _gbcd *_gd .TextChunk ;if _eeed ._bbc !=""{_gbcd =_cdgcg .AddExternalLink (_eeed ._be ,_eeed ._bbc ); -}else {_gbcd =_cdgcg .Append (_eeed ._be );};if _eeed ._eegdf !=nil {_gbcd .Style =*_eeed ._eegdf ;};if _gdfa {_aegg +=_cdgcg .Width ();};_ebead .Draw (_cdgcg );if _eeed ._gb !=nil {_ffbba :=_ggeab +_eeed ._fdaf ;_ag .DrawLine (_aedc ,_bebca ,_ffbba ,_bebca +_eeed ._fcge ,_ffbba ,1,*_eeed ._gb ); -};};};};};};if _dbfc ._db !=nil {_bcfea :=_gd .NewBlock (_dbfc ._db ._bag ,_fbde .PageHeight );_bcfea .SetPos (_dbfc ._geb ,_cbda );_bcfea .Draw (_dbfc ._db ._cfd );_ebead .Draw (_bcfea );_dbfc ._bbe =_dbfc ._db ._cfd .Height ();};_bcae +=_dbfc ._bbe ; -};return _bcae ;};func (_egbef *convertContext )makePdfImageFromGraphics (_geag *_ee .Pic )(*_gd .Image ,error ){if _gadfc :=_geag .BlipFill ;_gadfc !=nil {if _aegaf :=_gadfc .Blip ;_aegaf !=nil {if _ggbe :=_aegaf .EmbedAttr ;_ggbe !=nil {_ggagd ,_fdbfc :=_egbef ._ebdcg .GetImageObjByRelId (*_ggbe ); -if _fdbfc !=nil {return nil ,_fdbfc ;};_dcced ,_fdbfc :=_bg .Open (_ggagd .Path );if _fdbfc !=nil {return nil ,_fdbfc ;};_accf ,_fdbfc :=_b .ReadAll (_dcced );if _fdbfc !=nil {return nil ,_fdbfc ;};if _d .ToLower (_ggagd .Format )=="\u0065\u006d\u0066"{_badd ,_cggfb :=_ca .ReadFile (_accf ); -if _cggfb !=nil {return nil ,_cggfb ;};_fcfa :=new (_c .Buffer );_ddcd :=_badd .Draw ();if _ceaeb :=_fe .Encode (_fcfa ,_ddcd );_ceaeb !=nil {return nil ,_ceaeb ;};_accf =_fcfa .Bytes ();};_daga ,_fdbfc :=_egbef ._bbafb .NewImageFromData (_accf );if _fdbfc !=nil {return nil ,_fdbfc ; -};if _ag .DefaultImageEncoder !=nil {_daga .SetEncoder (_ag .DefaultImageEncoder );}else {_daga .SetEncoder (_fd .NewFlateEncoder ());if _d .ToLower (_ggagd .Format )=="\u006a\u0070\u0067"||_d .ToLower (_ggagd .Format )=="\u006a\u0070\u0065\u0067"{_daga .SetEncoder (_fd .NewDCTEncoder ()); -};};return _daga ,nil ;};};};return nil ,nil ;};func _cfecd (_geafg string )bool {for _ ,_bafcd :=range _geafg {if _bafcd >=0x0600&&_bafcd <=0x06E0{return true ;};};return false ;};const (_bdcfg ="\u006di\u006e\u006f\u0072\u0046\u006f\u006et";_ebff ="\u006da\u006a\u006f\u0072\u0046\u006f\u006et"; -_fggd ="\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u0046\u006f\u006e\u0074";_cfacg ="\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u0046\u006f\u006e\u0074";);func (_adcge *convertContext )getSectPrHeaderAndFooterRef (_aaag *_caa .CT_SectPr ,_cadf int )([]*headerFooterRef ,[]*headerFooterRef ){if len (_aaag .EG_HdrFtrReferences )< 1&&_aaag .PgSz ==nil {_efgff :=&headerFooterRef {_cdcbf :false ,_accd :false ,_dgade :_cadf }; -return []*headerFooterRef {_efgff },[]*headerFooterRef {_efgff };};var (_affg []*headerFooterRef ;_cca []*headerFooterRef ;);for _ ,_gbgg :=range _aaag .EG_HdrFtrReferences {if _addc :=_gbgg .HdrFtrReferencesChoice .HeaderReference ;_addc !=nil {_fddd :=&headerFooterRef {_accd :true ,_ddebf :_addc .IdAttr ,_ffcg :_addc .TypeAttr ,_cfea :_adcge ._bbgg [len (_adcge ._bbgg )-1]._dgade ,_dgade :_cadf }; -_affg =append (_affg ,_fddd );}else {_bcbf :=&headerFooterRef {_accd :false ,_cdcbf :false ,_dgade :_cadf };_affg =append (_affg ,_bcbf );};if _agdgd :=_gbgg .HdrFtrReferencesChoice .FooterReference ;_agdgd !=nil {_cbaeb :=&headerFooterRef {_cdcbf :true ,_ddebf :_agdgd .IdAttr ,_ffcg :_agdgd .TypeAttr ,_cfea :_adcge ._dged [len (_adcge ._dged )-1]._dgade ,_dgade :_cadf }; -_cca =append (_cca ,_cbaeb );}else {_gacg :=&headerFooterRef {_cdcbf :false ,_accd :false ,_dgade :_cadf };_cca =append (_cca ,_gacg );};};return _affg ,_cca ;};func (_bbfb *convertContext )alignSymbolsVertically (){for _ ,_agade :=range _bbfb ._gdef {for _ ,_cfab :=range _agade ._bc {for _ ,_ggbc :=range _cfab ._cac {_eddd :=0.0; -for _ ,_gdfe :=range _ggbc ._aggd {for _ ,_aaef :=range _gdfe ._cgf {for _ ,_fefg :=range _aaef ._ggcc {if _fefg ._fdaf > _eddd {_eddd =_fefg ._fdaf ;};};};};for _ ,_bfaf :=range _ggbc ._aggd {for _ ,_bgf :=range _bfaf ._cgf {for _ ,_ddg :=range _bgf ._ggcc {if _ddg ._gcd < _eddd -_cfab ._cd {_ddg ._cfdc =_eddd -_cfab ._cd -_ddg ._gcd ; -};};};};};};};};type block struct{_egc *_gd .Block ;_ddd float64 ;_caf float64 ;_bab bool ;_fca float64 ;_ffd _gd .Color ;};func _agdd (_cdagf *_caa .EG_RunInnerContent )bool {if _feaf :=_cdagf .RunInnerContentChoice .Br ;_feaf !=nil {return _feaf .TypeAttr ==_caa .ST_BrTypePage ; -};return false ;};func (_dfdg *convertContext )addEmptyCellToTable (_afbe *_gd .Table ,_aeef *_caa .CT_Tc ,_bbfc *_caa .CT_TblPr ,_fgcd *_caa .CT_TblPrEx ,_dcadc ,_eadc ,_dcbg ,_feeg int ,_dgg []*_caa .CT_TblStylePr ,_dbbb *_caa .CT_RPr ){_dfdg .getTableCellProperties (_afbe ,_bbfc ,_fgcd ,_dgg ,_dcadc ,_aeef .TcPr ,_dbbb ,_eadc ,_dcbg ,_feeg ); -};func (_bded *convertContext )addTableWithDataRange (_cfbe map[int ][]tableCellProperties ,_fed ,_caabc ,_cbee int ,_fdded ,_afca float64 ,_efda []float64 ,_deac []float64 ,_baed bool ){_cbae :=_bded ._bbafb .NewTable (_cbee );_bgfff :=_cbae .SetColumnWidths (_efda ...); -if _bgfff !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_bgfff .Error ()); -};if _baed {_dafc :=_bded .addRowToTable (_cfbe ,0,_cbae ,_deac );if _dafc !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064d\u0020\u0068\u0065\u0061\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0074\u0061\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_dafc .Error ()); -};};for _ceaf :=_fed ;_ceaf <=_caabc ;_ceaf ++{_ceb :=_bded .addRowToTable (_cfbe ,_ceaf ,_cbae ,_deac );if _ceb !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0064\u0064\u0020\u0072\u006f\u0077 \u0074\u006f\u0020\u0074\u0061b\u006c\u0065 \u0028\u0025\u0073\u0029",_ceb .Error ()); -};};_ebgd :=_ag .MakeTempCreatorMaxHeight (_fdded );_bgfff =_ebgd .Draw (_cbae );if _bgfff !=nil {_cbf .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce t\u006f s\u0065\u0074\u0020\u0064\u0072\u0061\u0077 t\u0061\u0062\u006c\u0065\u0020\u0028\u0025s\u0029",_bgfff .Error ()); -};_bded .addParagraphWithTable (*_cbae ,_fdded ,_afca );};func _bfcc (_cgcc *_ea .Document ,_eaaeb string )[]*_caa .CT_TblStylePr {_dfge :=_cgcc .GetStyleByID (_eaaeb );var _dcef []*_caa .CT_TblStylePr ;if _aebbg :=_dfge .X ();_aebbg !=nil {if _fcec :=_aebbg .BasedOn ; -_fcec !=nil {_bfcc (_cgcc ,_fcec .ValAttr );};if len (_aebbg .TblStylePr )> 0{_dcef =_aebbg .TblStylePr ;};};return _dcef ;};func _ddfdb (_gddfd string )(float64 ,float64 ){_eedc :=_d .SplitN (_gddfd ,"\u002c",2);_aecb :=_d .ReplaceAll (_eedc [0],"\u0070\u0074",""); -_agde :=_d .ReplaceAll (_eedc [1],"\u0070\u0074","");_cbded ,_aecff :=_a .ParseFloat (_aecb ,64);if _aecff !=nil {_cbf .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce p\u0061rs\u0065\u0020\u0078\u003a\u0020\u0025\u0076 t\u006f\u0020\u0066\u006c\u006f\u0061\u00746\u0034",_aecff .Error ()); -};_gffc ,_aecff :=_a .ParseFloat (_agde ,64);if _aecff !=nil {_cbf .Log .Debug ("\u0045\u0052RO\u0052\u003a\u0020U\u006e\u0061\u0062\u006ce p\u0061rs\u0065\u0020\u0079\u003a\u0020\u0025\u0076 t\u006f\u0020\u0066\u006c\u006f\u0061\u00746\u0034",_aecff .Error ()); -};return _cbded ,_gffc ;}; - -// RegisterFontsFromDirectory registers all fonts from the given directory automatically detecting font families and styles. For composite fonts use RegisterCompositeFontsFromDirectory. -func RegisterFontsFromDirectory (dirName string )error {return _ag .RegisterFontsFromDirectory (dirName )};type borderLine struct{_dccg _gd .Color ;_abe _ag .BorderPosition ;_fddb float64 ;_eaa float64 ;_efe float64 ;};func _efeb (_gbfa ,_gegb *_caa .CT_PPrGeneral )*_caa .CT_PPrGeneral {if _gbfa ==nil {return _gbfa ; -};if _gegb ==nil {return _gbfa ;};if _gbfa .PStyle ==nil {_gbfa .PStyle =_gegb .PStyle ;};if _gbfa .KeepNext ==nil {_gbfa .KeepNext =_gegb .KeepNext ;};if _gbfa .KeepLines ==nil {_gbfa .KeepLines =_gegb .KeepLines ;};if _gbfa .PageBreakBefore ==nil {_gbfa .PageBreakBefore =_gegb .PageBreakBefore ; -};if _gbfa .FramePr ==nil {_gbfa .FramePr =_gegb .FramePr ;};if _gbfa .WidowControl ==nil {_gbfa .WidowControl =_gegb .WidowControl ;};if _gbfa .NumPr ==nil {_gbfa .NumPr =_gegb .NumPr ;};if _gbfa .SuppressLineNumbers ==nil {_gbfa .SuppressLineNumbers =_gegb .SuppressLineNumbers ; -};if _gbfa .PBdr ==nil {_gbfa .PBdr =_gegb .PBdr ;};if _gbfa .Shd ==nil {_gbfa .Shd =_gegb .Shd ;};if _gbfa .Tabs ==nil {_gbfa .Tabs =_gegb .Tabs ;};if _gbfa .SuppressAutoHyphens ==nil {_gbfa .SuppressAutoHyphens =_gegb .SuppressAutoHyphens ;};if _gbfa .Kinsoku ==nil {_gbfa .Kinsoku =_gegb .Kinsoku ; -};if _gbfa .WordWrap ==nil {_gbfa .WordWrap =_gegb .WordWrap ;};if _gbfa .OverflowPunct ==nil {_gbfa .OverflowPunct =_gegb .OverflowPunct ;};if _gbfa .TopLinePunct ==nil {_gbfa .TopLinePunct =_gegb .TopLinePunct ;};if _gbfa .AutoSpaceDE ==nil {_gbfa .AutoSpaceDE =_gegb .AutoSpaceDE ; -};if _gbfa .AutoSpaceDN ==nil {_gbfa .AutoSpaceDN =_gegb .AutoSpaceDN ;};if _gbfa .Bidi ==nil {_gbfa .Bidi =_gegb .Bidi ;};if _gbfa .AdjustRightInd ==nil {_gbfa .AdjustRightInd =_gegb .AdjustRightInd ;};if _gbfa .SnapToGrid ==nil {_gbfa .SnapToGrid =_gegb .SnapToGrid ; -};if _gbfa .Spacing ==nil {_gbfa .Spacing =_gegb .Spacing ;};if _gbfa .Ind ==nil {_gbfa .Ind =_gegb .Ind ;};if _gbfa .ContextualSpacing ==nil {_gbfa .ContextualSpacing =_gegb .ContextualSpacing ;};if _gbfa .MirrorIndents ==nil {_gbfa .MirrorIndents =_gegb .MirrorIndents ; -};if _gbfa .SuppressOverlap ==nil {_gbfa .SuppressOverlap =_gegb .SuppressOverlap ;};if _gbfa .Jc ==nil {_gbfa .Jc =_gegb .Jc ;};if _gbfa .TextDirection ==nil {_gbfa .TextDirection =_gegb .TextDirection ;};if _gbfa .TextAlignment ==nil {_gbfa .TextAlignment =_gegb .TextAlignment ; -};if _gbfa .TextboxTightWrap ==nil {_gbfa .TextboxTightWrap =_gegb .TextboxTightWrap ;};if _gbfa .OutlineLvl ==nil {_gbfa .OutlineLvl =_gegb .OutlineLvl ;};if _gbfa .DivId ==nil {_gbfa .DivId =_gegb .DivId ;};if _gbfa .CnfStyle ==nil {_gbfa .CnfStyle =_gegb .CnfStyle ; -};if _gbfa .PPrChange ==nil {_gbfa .PPrChange =_gegb .PPrChange ;};return _gbfa ;};func (_agffa *convertContext )makeRunStyle (_eagd *_caa .CT_RPr ,_dggg ,_gcgcd ,_dbga ,_ccbgg ,_defd bool )(_gd .TextStyle ,bool ,bool ,*_gd .Color ){var _fagfe *_gd .Color ; -_eaaef :=_agffa ._bbafb .NewTextStyle ();if _eagd !=nil {_bbge :=_ag .FontStyle_Regular ;_ddeg :=_fcde (_eagd .B );_bbead :=_fcde (_eagd .I );if _ddeg &&_bbead {_bbge =_ag .FontStyle_BoldItalic ;}else if _ddeg {_bbge =_ag .FontStyle_Bold ;}else if _bbead {_bbge =_ag .FontStyle_Italic ; -};if _ccbgg {_eaaef .Font =_ag .AssignStdFontByName (_eaaef ,"\u0053\u0079\u006d\u0062\u006f\u006c");}else {_fdaag :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _dbbafc :=_eagd .RFonts ;_dbbafc !=nil {if _aegd :=_dbbafc .AsciiAttr ;_aegd !=nil {_fdaag =*_aegd ; -}else if _agbed :=_dbbafc .HAnsiAttr ;_agbed !=nil {_fdaag =*_agbed ;}else if _dfege :=_dbbafc .CsAttr ;_dfege !=nil {_fdaag =*_dfege ;}else {_dgagb :=_agffa ._eebb ;if _dgagb !=nil {_bgee :="";if _eadba :=_dgagb .RFonts ;_eadba !=nil {if _ebbg :=_dbbafc .HintAttr ; -_ebbg ==_caa .ST_HintEastAsia {if _eadba .EastAsiaAttr !=nil {_fdaag =*_dgagb .RFonts .EastAsiaAttr ;}else {if _eadba .EastAsiaThemeAttr ==_caa .ST_ThemeMajorEastAsia {_bgee =_fggd ;};if _eadba .EastAsiaThemeAttr ==_caa .ST_ThemeMinorEastAsia {_bgee =_cfacg ; -};};}else {if _gbgb :=_eadba .AsciiAttr ;_gbgb !=nil {_fdaag =*_gbgb ;}else if _cfcae :=_eadba .HAnsiAttr ;_cfcae !=nil {_fdaag =*_cfcae ;};};if _fdaag =="\u0064e\u0066\u0061\u0075\u006c\u0074"{if _bgee ==""{if _eadba .EastAsiaThemeAttr ==_caa .ST_ThemeMajorEastAsia {_bgee =_fggd ; -}else if _eadba .EastAsiaThemeAttr ==_caa .ST_ThemeMinorEastAsia {_bgee =_cfacg ;}else if _bacc :=_eadba .AsciiThemeAttr ;_bacc ==_caa .ST_ThemeMajorAscii ||_bacc ==_caa .ST_ThemeMajorHAnsi {_bgee =_ebff ;}else if _dbdc :=_eadba .AsciiThemeAttr ;_dbdc ==_caa .ST_ThemeMinorAscii ||_dbdc ==_caa .ST_ThemeMinorHAnsi {_bgee =_bdcfg ; -}else {if _fagc :=_eadba .HAnsiThemeAttr ;_fagc ==_caa .ST_ThemeMajorAscii ||_fagc ==_caa .ST_ThemeMajorHAnsi {_bgee =_ebff ;}else if _febd :=_eadba .HAnsiThemeAttr ;_febd ==_caa .ST_ThemeMinorAscii ||_febd ==_caa .ST_ThemeMinorHAnsi {_bgee =_bdcfg ;}; -};};_edfd :="";if _fdaag =="\u0064e\u0066\u0061\u0075\u006c\u0074"{if _fcbce :=_agffa ._ebdcg .Settings .X ();_fcbce !=nil {_dedcb :="";if _egbee :=_fcbce .ThemeFontLang ;_egbee !=nil {if _egbee .ValAttr !=nil {_dedcb =*_egbee .ValAttr ;};if _egbee .EastAsiaAttr !=nil {_dedcb =*_egbee .EastAsiaAttr ; -};if _egbee .BidiAttr !=nil {_dedcb =*_egbee .BidiAttr ;};};_edfd =_bfgb (_fcbb (_dedcb ));};};_bgab :=_agffa ._ebdcg .Themes ();for _ ,_cadad :=range _bgab {if _cadad .ThemeElements !=nil {if _gbbce :=_cadad .ThemeElements .FontScheme ;_gbbce !=nil {if _gbbce .MajorFont !=nil &&_bgee ==_fggd {if _gbbce .MajorFont .Ea !=nil {_fdaag =_gbbce .MajorFont .Ea .TypefaceAttr ; -if _fdaag ==""&&_edfd !=""{for _ ,_bcfd :=range _gbbce .MajorFont .Font {if _bcfd .ScriptAttr ==_edfd {_fdaag =_bcfd .TypefaceAttr ;break ;};};};break ;};}else if _gbbce .MinorFont !=nil &&_bgee ==_cfacg {if _gbbce .MinorFont .Ea !=nil {_fdaag =_gbbce .MinorFont .Ea .TypefaceAttr ; -if _fdaag ==""&&_edfd !=""{for _ ,_agdb :=range _gbbce .MinorFont .Font {if _agdb .ScriptAttr ==_edfd {_fdaag =_agdb .TypefaceAttr ;break ;};};};break ;};}else if _gbbce .MajorFont !=nil &&_bgee ==_ebff {if _gbbce .MajorFont .Latin !=nil {_fdaag =_gbbce .MajorFont .Latin .TypefaceAttr ; -break ;};}else if _gbbce .MinorFont !=nil &&_bgee ==_bdcfg {if _gbbce .MinorFont .Latin !=nil {_fdaag =_gbbce .MinorFont .Latin .TypefaceAttr ;break ;};};};};};};};};};};if _fdaag !="\u0064e\u0066\u0061\u0075\u006c\u0074"&&!_bgdcc (_fdaag ){if _egdb :=_agffa ._ebdcg .FontTable (); -_egdb !=nil {for _ ,_agabc :=range _egdb .Font {if _agabc .NameAttr ==_fdaag &&_agabc .AltName !=nil &&_bgdcc (_agabc .AltName .ValAttr ){_fdaag =_agabc .AltName .ValAttr ;break ;};if _agabc .AltName !=nil &&!_bgdcc (_agabc .AltName .ValAttr )&&_agabc .AltName .ValAttr ==_fdaag {_fdaag =_agabc .NameAttr ; -break ;};};};};if _fcde (_eagd .Rtl )&&_ag .RtlFontFile !=nil {_eaaef .Font =_ag .RtlFontFile ;}else if _bebg ,_defg :=_ag .StdFontsMap [_fdaag ];_defg {_eaaef .Font =_ag .AssignStdFontByName (_eaaef ,_bebg [_bbge ]);}else if _gaaef :=_ag .GetRegisteredFont (_fdaag ,_bbge ); -_gaaef !=nil {_eaaef .Font =_gaaef ;}else {_cbf .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_fdaag ,_bbge ); -_eaaef .Font =_ag .AssignStdFontByName (_eaaef ,_ag .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_bbge ]);};};_eaad :=_gdabc (_eagd .Sz ,_eagd .SzCs );if _gbcae :=_eagd .VertAlign ;_gbcae !=nil {_ffeb :=_gbcae .ValAttr ;_dggg =_ffeb ==_gf .ST_VerticalAlignRunSuperscript ; -_gcgcd =_ffeb ==_gf .ST_VerticalAlignRunSubscript ;};if _eaad > _agffa ._bbbg {_agffa ._bbbg =_eaad ;};if _dggg ||_gcgcd {_eaad *=0.64;};if _dbga {if _dggg {_eaaef .TextRise =1.5;};if _gcgcd {_eaaef .TextRise =-1.5;};};_eaaef .FontSize =_eaad ;_adeg :=0.0; -if _bafdf :=_eagd .Spacing ;_bafdf !=nil {_adeg =_ag .PointsFromTwips (*_bafdf .ValAttr .Int64 );if _adeg < 0.0{_adeg =0.0;};};_eaaef .CharSpacing =_adeg ;_eegdd :=0.0;if _cebd :=_eagd .Position ;_cebd !=nil {_eegdd =float64 (*_cebd .ValAttr .Int64 )/24*_eaad ; -};_eaaef .TextRise =_eegdd ;_egcad :=_gd .ColorBlack ;if _eagd .Color !=nil {_ecca :=_eagd .Color .ValAttr .ST_HexColorRGB ;if _ecca !=nil {_egcad =_gd .ColorRGBFromHex ("\u0023"+*_ecca );};};if _dbga {_dage ,_eddfc ,_cdge :=_egcad .ToRGB ();_dage ,_eddfc ,_cdge =_ag .Lighten (_dage ),_ag .Lighten (_eddfc ),_ag .Lighten (_cdge ); -_egcad =_gd .ColorRGBFromArithmetic (_dage ,_eddfc ,_cdge );};_eaaef .Color =_egcad ;if _defd {_fagfe =&_egcad ;};if _eagd .U !=nil &&_eagd .U .ValAttr !=_caa .ST_UnderlineNone &&!_ccbgg {_fagfe =&_egcad ;if _ddgg :=_eagd .U .ColorAttr ;_ddgg !=nil {if _gbbe :=_ddgg .ST_HexColorRGB ; -_gbbe !=nil {_cdgg :=_gd .ColorRGBFromHex ("\u0023"+*_gbbe );_fagfe =&_cdgg ;};};};};return _eaaef ,_dggg ,_gcgcd ,_fagfe ;};func (_fge *convertContext )drawPage (_gdc *page ){if _gdc ._fafb {_dcad :=_gdc ._eeg .Top +_faf *_cf ;_febg :=_gdc ._eeg .Left ; -_ege :=_gdc ._eeg .Right ;_ag .DrawLine (_fge ._bbafb ,_febg ,_dcad ,_ege ,_dcad ,_aa ,_gd .ColorBlack );};for _ ,_ffb :=range _gdc ._ab {_cfca (_fge ._bbafb ,_ffb );};for _ ,_edd :=range _gdc ._eg {_da (_fge ._bbafb ,_edd );};for _ ,_adg :=range _gdc ._bc {if _adg ._ff {_dab :=_adg ._eb +_faf *_cf ; -_gfc :=_gdc ._eeg .Left ;_baf :=_gfc +_gcgf (50);_ag .DrawLine (_fge ._bbafb ,_gfc ,_dab ,_baf ,_dab ,_aa ,_gd .ColorBlack );}else {for _ ,_agf :=range _adg ._cac {if _agf ._eaf {_fge .processRtlLine (_agf );};for _ ,_abd :=range _agf ._aggd {for _ ,_abf :=range _abd ._cgf {for _ ,_aeb :=range _abf ._ggcc {if _aeb ._dfg !=nil {_aeb ._dfg .SetPos (_abf ._fdd +_aeb ._gge ,_adg ._eb +_agf ._eabg ); -_cba :=_fge ._bbafb .Draw (_aeb ._dfg );if _cba !=nil {_cbf .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_cba );};}else if _aeb ._cdf !=nil {_aeb ._cdf ._ddd =_abf ._fdd +_aeb ._gge ; -_aeb ._cdf ._caf =_adg ._eb +_agf ._eabg ;_da (_fge ._bbafb ,_aeb ._cdf );}else {_bfa :=_fge ._bbafb .NewStyledParagraph ();if _aeb ._fba {_aeb ._cfdc =0;}else if _aeb ._dffe {_aeb ._cfdc =1.2*_agf ._cg -_aeb ._fdaf ;};_feac :=_abf ._fdd +_aeb ._gge ;_dac :=_adg ._eb +_agf ._eabg +_aeb ._cfdc ; -_bfa .SetPos (_feac ,_dac );var _fdg *_gd .TextChunk ;if _aeb ._bbc !=""{_fdg =_bfa .AddExternalLink (_aeb ._be ,_aeb ._bbc );}else {_fdg =_bfa .Append (_aeb ._be );};if _aeb ._eegdf !=nil {_fdg .Style =*_aeb ._eegdf ;};if _aeb ._fcc !=nil {_fdg .Highlight (*_aeb ._fcc ,1.0); -};_ecd :=_fge ._bbafb .Draw (_bfa );if _ecd !=nil {_cbf .Log .Debug ("\u0045\u0072\u0072\u006fr \u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0074\u0065\u0078\u0074\u003a\u0020%\u0073",_ecd );};if _aeb ._gb !=nil {_edef :=_dac +_aeb ._gcd +2.0;_ag .DrawLine (_fge ._bbafb ,_feac ,_edef ,_feac +_aeb ._fcge ,_edef ,1,*_aeb ._gb ); -};};};};};};if _adg ._db !=nil {switch _adg ._db ._bga {case _gd .HorizontalAlignmentCenter :_adg ._db ._cfd .SetPos (_adg ._geb +(_gdc ._eeg .Right -_gdc ._eeg .Left -_adg ._db ._bag )/2,_adg ._eb +_adg ._bcd .Top );case _gd .HorizontalAlignmentRight :_adg ._db ._cfd .SetPos (_gdc ._eeg .Right -_adg ._db ._bag -_adg ._bcd .Right ,_adg ._eb +_adg ._bcd .Top ); -default:_adg ._db ._cfd .SetPos (_adg ._geb ,_adg ._eb +_adg ._bcd .Top );};_gdd :=_gd .NewBlock (_adg ._db ._bag ,_fge ._bbafb .Height ());_gdd .SetPos (0,0);_ =_gdd .Draw (_adg ._db ._cfd );_ =_fge ._bbafb .Draw (_gdd );};if _adg ._fea !=nil {_bde :=(_gdc ._eeg .Left /_ag .DefaultFontSize -1); -_dgf :=1.5;for _ ,_dfgg :=range _adg ._fea {_fced :=_adg ._cc +_dfgg ._fddb +_bde ;if _fced > _adg ._dff +_bde {_fced =_adg ._dff +_bde ;};switch _dfgg ._abe {case _ag .BorderPositionTop :_dgc :=_adg ._eb +_dfgg ._eaa ;_ag .DrawLine (_fge ._bbafb ,_adg ._cc -_bde ,_dgc ,_fced ,_dgc ,_dfgg ._efe ,_dfgg ._dccg ); -case _ag .BorderPositionLeft :_dgfb :=_adg ._eb +_adg ._bbe -_adg ._bcd .Top -_adg ._bcd .Bottom -_dfgg ._eaa -_dgf ;_aag :=_dgfb +_adg ._bbe +_adg ._bcd .Top +_adg ._bcd .Bottom ;_gfbd :=_adg ._cc -_bde ;_ag .DrawLine (_fge ._bbafb ,_gfbd ,_dgfb ,_gfbd ,_aag ,_dfgg ._fddb ,_dfgg ._dccg ); -case _ag .BorderPositionBottom :_cgb :=_adg ._eb +_dfgg ._eaa +_adg ._bcd .Top +_adg ._bbe +_adg ._bcd .Bottom ;_ag .DrawLine (_fge ._bbafb ,_adg ._cc -_bde ,_cgb ,_fced ,_cgb ,_dfgg ._efe ,_dfgg ._dccg );case _ag .BorderPositionRight :_eebd :=_adg ._eb +_adg ._bbe -_adg ._bcd .Top -_adg ._bcd .Bottom -_dfgg ._eaa -_dgf ; -_ffe :=_eebd +_adg ._bbe +_adg ._bcd .Top +_adg ._bcd .Bottom ;_gdf :=_adg ._dff +_bde ;_ag .DrawLine (_fge ._bbafb ,_gdf ,_eebd ,_gdf ,_ffe ,_dfgg ._fddb ,_dfgg ._dccg );};};};};};for _ ,_de :=range _gdc ._eeb {_cfca (_fge ._bbafb ,_de );};for _ ,_acge :=range _gdc ._agg {_da (_fge ._bbafb ,_acge ); -};if len (_gdc ._fda )> 0{_bbfd :=_gdc ._eeg .Bottom +_faf *_cf ;_faa :=_gdc ._eeg .Left ;_egad :=_faa +_gcgf (50);_ag .DrawLine (_fge ._bbafb ,_faa ,_bbfd ,_egad ,_bbfd ,_aa ,_gd .ColorBlack );_gfa :=_gdc ._eeg .Bottom +_faf ;for _ ,_egg :=range _gdc ._fda {_egg ._ggc .SetPos (_gdc ._eeg .Left ,_gfa ); -_eaag :=_fge ._bbafb .Draw (_egg ._ggc );if _eaag !=nil {_cbf .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0064\u0072\u0061\u0077\u0069n\u0067\u0020\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065:\u0020\u0025\u0073",_eaag );};_gfa +=_egg ._ggc .Height (); -};};};func (_efcc *convertContext )renderTableRow (_bbgd *_caa .CT_Row ,_acfg *_caa .CT_Row ,_cacf float64 ,_egf map[int ][]tableCellProperties ,_bbcc int ,_dfggf *_caa .CT_TblPr ,_ffbgd int ,_ddecf int ,_aacfe int ,_deb []*_caa .CT_TblStylePr ,_gabd *_caa .CT_PPrGeneral ,_caec *_caa .CT_RPr ,_feab *_gd .Table ,_cgfe []float64 ,_gffd int ,_dagb float64 ,_eadd bool ,_daaa []float64 ,_bce *_caa .CT_Tbl ,_ebg float64 ,_babaa int ,_ddcf float64 )(float64 ,int ,*_gd .Table ,int ,float64 ,int ,*_caa .CT_Row ,bool ){_gfbea :=_bbgd .TblPrEx ; -_daad :=false ;var _bbd float64 ;_bfbcb :=_caa .ST_HeightRuleAuto ;if _edfa :=_bbgd .TrPr ;_edfa !=nil {if len (_edfa .TrPrBaseChoice )!=0{for _ ,_fgdb :=range _edfa .TrPrBaseChoice {if _fgdb .TblHeader !=nil &&_acfg ==nil {_acfg =_bbgd ;};if _fgdb .TrHeight !=nil {_bca :=_fgdb .TrHeight ; -_bfbcb =_bca .HRuleAttr ;if _gdcg :=_bca .ValAttr ;_gdcg !=nil {if _gdcg .ST_UnsignedDecimalNumber !=nil {_bbd =_ag .PointsFromTwips (int64 (*_gdcg .ST_UnsignedDecimalNumber ));_daad =true ;};};};};};};if _cacf ==0||_cacf > _efcc ._eaccb ._eeg .Right -_efcc ._eaccb ._eeg .Left {_cacf =_efcc ._eaccb ._eeg .Right -_efcc ._eaccb ._eeg .Left ; -};_agab :=map[int ]int {};_gdbc :=0;_cecf :=-1;for {_gebd :=false ;for _cgee ,_fbac :=range _bbgd .EG_ContentCellContent {if _ddcfd :=_fbac .ContentCellContentChoice .Tc ;len (_ddcfd )> 0{if _ebge :=_ddcfd [0];_ebge !=nil {_baab :=-1;if _edc ,_gfef :=_agab [_cgee ]; -_gfef {_baab =_edc ;};_bdb :=_cgee !=len (_bbgd .EG_ContentCellContent )-1;_bgdc :=_gdbc > 0&&_baab ==-1&&_cgee < _cecf ;_egf [_bbcc ]=append (_egf [_bbcc ],tableCellProperties {_ebge ,_dfggf ,_gfbea ,_ffbgd ,_cgee ,_ddecf ,_aacfe ,_deb ,_gabd ,_caec ,_bdb ,_baab ,_bgdc ,_daad ,_bbd }); -if _bgdc {_efcc .addEmptyCellToTable (_feab ,_ebge ,_dfggf ,_gfbea ,_ffbgd ,_cgee ,_ddecf ,_aacfe ,_deb ,_caec );}else {_affc :=_efcc .addCellToTable (_feab ,_ebge ,_dfggf ,_gfbea ,_ffbgd ,_cgee ,_ddecf ,_aacfe ,_deb ,_gabd ,_caec ,_bdb ,_baab ,_cgfe ); -if !_gebd &&_affc > -1{_gebd =true ;_cecf =_cgee ;};_agab [_cgee ]=_affc ;};};};};if !_gebd {break ;};_gdbc ++;_gffd =_bbcc ;_bbcc ++;};if _daad {if _bfbcb ==_caa .ST_HeightRuleAtLeast {_dgaed ,_acfe :=_feab .GetRowHeight (_feab .CurRow ());if _acfe !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0070a\u0072\u0073\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020v\u003a\u006c\u0069\u006e\u0065\u0020\u0073\u0074\u0072\u006f\u006b\u0065 w\u0065\u0069\u0067\u0068\u0074\u0020\u0028\u0025\u0073\u0029",_acfe .Error ()); -};if _dgaed < _bbd {_acfe =_feab .SetRowHeight (_feab .CurRow (),_bbd );if _acfe !=nil {_cbf .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_acfe .Error ()); -};};}else {_fgdaa :=_feab .SetRowHeight (_feab .CurRow (),_bbd );if _fgdaa !=nil {_cbf .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_fgdaa .Error ()); -};};};_cdag :=_ag .MakeTempCreatorMaxHeight (_cacf );_afgg :=_cdag .Draw (_feab );if _afgg !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074o\u0020d\u0072\u0061\u0077\u0020\u0074\u0061\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_afgg .Error ()); -};if _feab .Height ()> _dagb {if _eadd {_efcc .autofitColumns (_feab ,_cacf ,_daaa ,_cgfe );_efcc .renderTableRows (_bce ,_aacfe ,false ,_daaa ,_dfggf ,_deb ,_gabd ,_caec ,_ebg ,_acfg );return _cacf ,_bbcc ,_feab ,_babaa ,_dagb ,_gffd ,_acfg ,true ;};if _gffd !=-1{_efcc .addTableWithDataRange (_egf ,_babaa +1,_gffd ,_aacfe ,_cacf ,_ddcf ,_daaa ,_cgfe ,false ); -_babaa =_gffd ;}else {_efcc .addTableWithDataRange (_egf ,_babaa +1,_bbcc -1,_aacfe ,_cacf ,_ddcf ,_daaa ,_cgfe ,false );_babaa =_bbcc -1;};_gffd =-1;_efcc .newPage ();_dagb =_efcc .getPageAccessiblePart ();_feab =_efcc ._bbafb .NewTable (_aacfe );_afgg =_feab .SetColumnWidths (_daaa ...); -if _afgg !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_afgg .Error ()); -};if _acfg !=nil {_cacf ,_ ,_feab ,_ ,_dagb ,_gffd ,_acfg ,_ =_efcc .renderTableRow (_acfg ,_acfg ,_cacf ,_egf ,_bbcc -1,_dfggf ,0,_ddecf ,_aacfe ,_deb ,_gabd ,_caec ,_feab ,_cgfe ,_gffd ,_dagb ,_eadd ,_daaa ,_bce ,_ebg ,_babaa ,_ddcf );};for _ecbb :=_babaa +1; -_ecbb <=_bbcc ;_ecbb ++{_gfgb :=_egf [_ecbb ];_bagg :=_gfgb [0]._fdf ;_aege :=_gfgb [0]._eegd ;for _ ,_bgg :=range _gfgb {if _bgg ._ec {_efcc .addEmptyCellToTable (_feab ,_bgg ._fce ,_bgg ._cfc ,_bgg ._cda ,_bgg ._ede ,_bgg ._cbd ,_bgg ._dcc ,_bgg ._fae ,_bgg ._fbb ,_bgg ._dd ); -}else {_efcc .addCellToTable (_feab ,_bgg ._fce ,_bgg ._cfc ,_bgg ._cda ,_bgg ._ede ,_bgg ._cbd ,_bgg ._dcc ,_bgg ._fae ,_bgg ._fbb ,_bgg ._gc ,_bgg ._dd ,_bgg ._gab ,_bgg ._fcg ,_cgfe );};};if _bagg {_afgg =_feab .SetRowHeight (_feab .CurRow (),_aege ); -if _afgg !=nil {_cbf .Log .Debug ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_afgg .Error ()); -};};};};_bbcc ++;return _cacf ,_bbcc ,_feab ,_babaa ,_dagb ,_gffd ,_acfg ,false ;};func _efeab (_fgfg ,_ecggc *_caa .CT_Border ,_bgcg bool )*_caa .CT_Border {if _bgcg {return _fgfg ;};return _ecggc ;};type zoneToSkip struct{_bdg *_ag .Rectangle ;_df *_caa .WdEG_WrapTypeChoice ; -_gfg uint32 ;};func _gcgf (_gbfd float64 )float64 {return _gbfd *_dc .Millimeter };func (_gcc *convertContext )addAnchorBlocks (_dbca []*_caa .EG_PContent ){for _ ,_efa :=range _dbca {for _ ,_cbgc :=range _efa .PContentChoice .EG_ContentRunContent {if _eca :=_cbgc .ContentRunContentChoice .R ; -_eca !=nil {for _ ,_gag :=range _eca .EG_RunInnerContent {if _ebfb :=_gag .RunInnerContentChoice .Drawing ;_ebfb !=nil {for _ ,_cbdd :=range _ebfb .DrawingChoice {if _cbdd .Anchor ==nil {continue ;};_baea :=_cbdd .Anchor ;var _gfeg ,_gcbc ,_ecc ,_gda float64 ; -if _baea .DistLAttr !=nil {_gfeg =_dc .FromEMU (int64 (*_baea .DistLAttr ));};if _baea .DistRAttr !=nil {_gcbc =_dc .FromEMU (int64 (*_baea .DistRAttr ));};if _baea .DistTAttr !=nil {_ecc =_dc .FromEMU (int64 (*_baea .DistTAttr ));};if _baea .DistBAttr !=nil {_gda =_dc .FromEMU (int64 (*_baea .DistBAttr )); -};var _fdde ,_gddd ,_cga ,_dbcaa float64 ;if _gace :=_baea .Extent ;_gace !=nil {_dbcaa =_dc .FromEMU (_gace .CxAttr );_cga =_dc .FromEMU (_gace .CyAttr );};_egab :=0.0;_ddgb :=0.0;_bbbc ,_eecf :=_baea .PositionH ,_baea .PositionV ;switch _bbbc .RelativeFromAttr {case _caa .WdST_RelFromHPage :_ddgb =0; -default:_ddgb =_gcc ._eaccb ._eeg .Left ;};if _ggba :=_bbbc .PosHChoice ;_ggba !=nil {if _ggba .PosOffset !=nil {_fdde =_dc .FromEMU (int64 (*_ggba .PosOffset ));};switch _ggba .Align {case _caa .WdST_AlignHRight :_fdde +=_gcc ._bddb ._dff -_gcc ._bddb ._cc -_dbcaa ; -case _caa .WdST_AlignHCenter :_fdde +=(_gcc ._bddb ._dff -_gcc ._bddb ._cc -_dbcaa )/2;};};switch _eecf .RelativeFromAttr {case _caa .WdST_RelFromVPage :_egab =0;case _caa .WdST_RelFromVParagraph :_egab =_gcc ._bddb ._eb ;case _caa .WdST_RelFromVTopMargin :_egab =0; -default:_egab =_gcc ._eaccb ._eeg .Top ;};if _fbg :=_eecf .PosVChoice ;_fbg !=nil {if _fbg .PosOffset !=nil {_gddd =_dc .FromEMU (int64 (*_fbg .PosOffset ));};};_egab +=_gddd ;_ddgb +=_fdde ;_edeb :=_egab +_cga ;_bcb :=_ddgb +_dbcaa ;if _egab < _gcc ._eaccb ._eab {_gcc .moveCurrentParagraphToNewPage (); -};_cff :=_gddd +_cga ;if _cff > _gcc ._bddb ._ed {_gcc ._bddb ._ed =_cff ;};if !_baea .AllowOverlapAttr {_gcc ._bddb ._bbe =_cga ;};if _baea .WrapTypeChoice !=nil &&_baea .WrapTypeChoice .WrapNone ==nil {_gcc ._bddb ._bbef =append (_gcc ._bddb ._bbef ,&zoneToSkip {_bdg :&_ag .Rectangle {Top :_egab -_ecc ,Bottom :_edeb +_gda ,Left :_ddgb -_gfeg ,Right :_bcb +_gcbc },_df :_baea .WrapTypeChoice ,_gfg :_baea .RelativeHeightAttr }); -};if _eae :=_baea .Graphic ;_eae !=nil {if _cbc :=_eae .GraphicData ;_cbc !=nil {for _ ,_dbd :=range _cbc .Any {if _bbba ,_fad :=_dbd .(*_ee .Pic );_fad {_cgg ,_ggg :=_gcc .makePdfImageFromGraphics (_bbba );if _ggg !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_ggg ); -};_abg :=false ;_gabc :=0.0;if _bbba .SpPr !=nil &&_bbba .SpPr .Xfrm !=nil {if _bbba .SpPr .Xfrm .RotAttr !=nil {_gabc =_dc .DegreeFromSTAngle (*_bbba .SpPr .Xfrm .RotAttr );};if _ddff :=_bbba .SpPr .Xfrm .Ext ;_ddff !=nil {_abg =true ;};};if _cgg !=nil {if !_abg {_cgg .Scale (_dbcaa /_cgg .Width (),_cga /_cgg .Height ()); -}else {_cgg .ScaleToWidth (_dbcaa );};_cgg .SetAngle (_gabc );_abb :=&image {_gdb :_cgg ,_dca :_ddgb ,_ecg :_egab };if _baea .BehindDocAttr {_gcc ._bddb ._aga =append (_gcc ._bddb ._aga ,_abb );}else {_gcc ._bddb ._feb =append (_gcc ._bddb ._feb ,_abb ); -};};}else if _egca ,_gdaf :=_dbd .(*_ge .Chart );_gdaf {_fdaa ,_dcb :=_gcc .makePdfBlockFromChart (_egca ,_dbcaa ,_cga );if _dcb !=nil {_cbf .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_dcb ); -};if _fdaa !=nil {_dcdf :=&block {_egc :_fdaa ,_ddd :_ddgb ,_caf :_egab };if _baea .BehindDocAttr {_gcc ._bddb ._ebf =append (_gcc ._bddb ._ebf ,_dcdf );}else {_gcc ._bddb ._fage =append (_gcc ._bddb ._fage ,_dcdf );};};};};};};};};};};};};};func _bgdcc (_bdee string )bool {for _ ,_aeefa :=range _bdee {if _aeefa > 255{return false ; -};};return true ;};var _dacbb =map[string ]uint16 {"\u0061\u0061":0x1404,"\u0061\u0061\u002dD\u004a":0x1000,"\u0061\u0061\u002dE\u0052":0x1000,"\u0061\u0061\u002dE\u0054":0x1000,"\u0061\u0066":0x0036,"\u0061\u0066\u002dN\u0041":0x1000,"\u0061\u0066\u002dZ\u0041":0x0436,"\u0061\u0067\u0071":0x1000,"\u0061\u0067\u0071\u002d\u0043\u004d":0x1000,"\u0061\u006b":0x1000,"\u0061\u006b\u002dG\u0048":0x1000,"\u0073\u0071":0x001C,"\u0073\u0071\u002dA\u004c":0x041C,"\u0073\u0071\u002dM\u004b":0x1000,"\u0067\u0073\u0077":0x0084,"\u0067\u0073\u0077\u002d\u0046\u0052":0x0484,"\u0067\u0073\u0077\u002d\u004c\u0049":0x1000,"\u0067\u0073\u0077\u002d\u0043\u0048":0x1000,"\u0061\u006d":0x005E,"\u0061\u006d\u002dE\u0054":0x045E,"\u0061\u0072":0x0001,"\u0061\u0072\u002dD\u005a":0x1401,"\u0061\u0072\u002dT\u0044":0x1000,"\u0061\u0072\u002dK\u004d":0x1000,"\u0061\u0072\u002dD\u004a":0x1000,"\u0061\u0072\u002dE\u0047":0x0c01,"\u0061\u0072\u002dE\u0052":0x1000,"\u0061\u0072\u002dI\u0051":0x0801,"\u0061\u0072\u002dI\u004c":0x1000,"\u0061\u0072\u002dJ\u004f":0x2C01,"\u0061\u0072\u002dK\u0057":0x3401,"\u0061\u0072\u002dL\u0042":0x3001,"\u0061\u0072\u002dL\u0059":0x1001,"\u0061\u0072\u002dM\u0052":0x1000,"\u0061\u0072\u002dM\u0041":0x1801,"\u0061\u0072\u002dO\u004d":0x2001,"\u0061\u0072\u002dP\u0053":0x1000,"\u0061\u0072\u002dQ\u0041":0x4001,"\u0061\u0072\u002dS\u0041":0x0401,"\u0061\u0072\u002dS\u004f":0x1000,"\u0061\u0072\u002dS\u0053":0x1000,"\u0061\u0072\u002dS\u0044":0x1000,"\u0061\u0072\u002dS\u0059":0x2801,"\u0061\u0072\u002dT\u004e":0x1C01,"\u0061\u0072\u002dA\u0045":0x3801,"\u0061\u0072\u002d\u0030\u0030\u0031":0x1000,"\u0061\u0072\u002dY\u0045":0x2401,"\u0068\u0079":0x002B,"\u0068\u0079\u002dA\u004d":0x042B,"\u0061\u0073":0x004D,"\u0061\u0073\u002dI\u004e":0x044D,"\u0061\u0073\u0074":0x1000,"\u0061\u0073\u0074\u002d\u0045\u0053":0x1000,"\u0061\u0073\u0061":0x1000,"\u0061\u0073\u0061\u002d\u0054\u005a":0x1000,"\u0061z\u002d\u0043\u0079\u0072\u006c":0x742C,"\u0061\u007a\u002d\u0043\u0079\u0072\u006c\u002d\u0041\u005a":0x082C,"\u0061\u007a":0x002C,"\u0061z\u002d\u004c\u0061\u0074\u006e":0x782C,"\u0061\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u0041\u005a":0x042C,"\u006b\u0073\u0066":0x1000,"\u006b\u0073\u0066\u002d\u0043\u004d":0x1000,"\u0062\u006d":0x1000,"\u0062\u006d\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u004c":0x1000,"\u0062\u006e":0x0045,"\u0062\u006e\u002dB\u0044":0x0845,"\u0062\u006e\u002dI\u004e":0x0445,"\u0062\u0061\u0073":0x1000,"\u0062\u0061\u0073\u002d\u0043\u004d":0x1000,"\u0062\u0061":0x006D,"\u0062\u0061\u002dR\u0055":0x046D,"\u0065\u0075":0x002D,"\u0065\u0075\u002dE\u0053":0x042D,"\u0062\u0065":0x0023,"\u0062\u0065\u002dB\u0059":0x0423,"\u0062\u0065\u006d":0x1000,"\u0062\u0065\u006d\u002d\u005a\u004d":0x1000,"\u0062\u0065\u007a":0x1000,"\u0062\u0065\u007a\u002d\u0054\u005a":0x1000,"\u0062\u0079\u006e":0x1000,"\u0062\u0079\u006e\u002d\u0045\u0052":0x1000,"\u0062\u0072\u0078":0x1000,"\u0062\u0072\u0078\u002d\u0049\u004e":0x1000,"\u0062s\u002d\u0043\u0072\u0079\u006c":0x6414,"\u0062\u0073\u002d\u0043\u0079\u0072\u006c\u002d\u0042\u0041":0x201A,"\u0062s\u002d\u004c\u0061\u0074\u006e":0x681A,"\u0062\u0073":0x7814,"\u0062\u0073\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0041":0x141A,"\u0062\u0072":0x007E,"\u0062\u0072\u002dF\u0052":0x047E,"\u0062\u0067":0x0002,"\u0062\u0067\u002dB\u0047":0x0402,"\u006d\u0079":0x0055,"\u006d\u0079\u002dM\u004d":0x0455,"\u0063\u0061":0x0003,"\u0063\u0061\u002dA\u0044":0x1000,"\u0063\u0061\u002dF\u0052":0x1000,"\u0063\u0061\u002dI\u0054":0x1000,"\u0063\u0061\u002dE\u0053":0x0403,"\u0063\u0065\u0062":0x1000,"\u0063\u0065\u0062\u002d\u004c\u0061\u0074\u006e":0x1000,"c\u0065\u0062\u002d\u004c\u0061\u0074\u006e\u002d\u0050\u0048":0x1000,"t\u007a\u006d\u002d\u0041\u0072\u0061\u0062\u002d\u004d\u0041":0x045F,"t\u006d\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0041":0x1000,"\u006b\u0075":0x0092,"\u006bu\u002d\u0041\u0072\u0061\u0062":0x7c92,"\u006b\u0075\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u0051":0x0492,"\u0063\u0063\u0070":0x1000,"\u0063\u0063\u0070\u002d\u0043\u0061\u006b\u006d":0x1000,"c\u0063\u0070\u002d\u0043\u0061\u006b\u006d\u002d\u0049\u004e":0x1000,"\u0063\u0065\u002dR\u0055":0x1000,"\u0063\u0068\u0072":0x005C,"\u0063\u0068\u0072\u002d\u0043\u0068\u0065\u0072":0x7c5c,"c\u0068\u0072\u002d\u0043\u0068\u0065\u0072\u002d\u0055\u0053":0x045C,"\u0063\u0067\u0067":0x1000,"\u0063\u0067\u0067\u002d\u0055\u0047":0x1000,"\u007ah\u002d\u0048\u0061\u006e\u0073":0x0004,"\u007a\u0068":0x7804,"\u007a\u0068\u002dC\u004e":0x0804,"\u007a\u0068\u002dS\u0047":0x1004,"\u007ah\u002d\u0048\u0061\u006e\u0074":0x7C04,"\u007a\u0068\u002dH\u004b":0x0C04,"\u007a\u0068\u002dM\u004f":0x1404,"\u007a\u0068\u002dT\u0057":0x0404,"\u0063\u0075\u002dR\u0055":0x1000,"\u0073\u0077\u0063":0x1000,"\u0073\u0077\u0063\u002d\u0043\u0044":0x1000,"\u006b\u0077":0x1000,"\u006b\u0077\u002dG\u0042":0x1000,"\u0063\u006f":0x0083,"\u0063\u006f\u002dF\u0052":0x0483,"\u0068\u0072":0x001A,"\u0068\u0072\u002dH\u0052":0x041A,"\u0068\u0072\u002dB\u0041":0x101A,"\u0063\u0073":0x0005,"\u0063\u0073\u002dC\u005a":0x0405,"\u0064\u0061":0x0006,"\u0064\u0061\u002dD\u004b":0x0406,"\u0064\u0061\u002dG\u004c":0x1000,"\u0070\u0072\u0073":0x008C,"\u0070\u0072\u0073\u002d\u0041\u0046":0x048C,"\u0064\u0076":0x0065,"\u0064\u0076\u002dM\u0056":0x0465,"\u0064\u0075\u0061":0x1000,"\u0064\u0075\u0061\u002d\u0043\u004d":0x1000,"\u006e\u006c":0x0013,"\u006e\u006c\u002dA\u0057":0x1000,"\u006e\u006c\u002dB\u0045":0x0813,"\u006e\u006c\u002dB\u0051":0x1000,"\u006e\u006c\u002dC\u0057":0x1000,"\u006e\u006c\u002dN\u004c":0x0413,"\u006e\u006c\u002dS\u0058":0x1000,"\u006e\u006c\u002dS\u0052":0x1000,"\u0064\u007a":0x1000,"\u0064\u007a\u002dB\u0054":0x0C51,"\u0065\u0062\u0075":0x1000,"\u0065\u0062\u0075\u002d\u004b\u0045":0x1000,"\u0065\u006e\u002dA\u0053":0x1000,"\u0065\u006e\u002dA\u0049":0x1000,"\u0065\u006e\u002dA\u0047":0x1000,"\u0065\u006e\u002dA\u0055":0x0C09,"\u0065\u006e\u002dA\u0054":0x1000,"\u0065\u006e\u002dB\u0053":0x1000,"\u0065\u006e\u002dB\u0042":0x1000,"\u0065\u006e\u002dB\u0045":0x1000,"\u0065\u006e\u002dB\u005a":0x2809,"\u0065\u006e\u002dB\u004d":0x1000,"\u0065\u006e\u002dB\u0057":0x1000,"\u0065\u006e\u002dI\u004f":0x1000,"\u0065\u006e\u002dV\u0047":0x1000,"\u0065\u006e\u002dB\u0049":0x1000,"\u0065\u006e\u002dC\u004d":0x1000,"\u0065\u006e\u002dC\u0041":0x1009,"\u0065\u006e\u002d\u0030\u0032\u0039":0x2409,"\u0065\u006e\u002dK\u0059":0x1000,"\u0065\u006e\u002dC\u0058":0x1000,"\u0065\u006e\u002dC\u0043":0x1000,"\u0065\u006e\u002dC\u004b":0x1000,"\u0065\u006e\u002dC\u0059":0x1000,"\u0065\u006e\u002dD\u004b":0x1000,"\u0065\u006e\u002dD\u004d":0x1000,"\u0065\u006e\u002dE\u0052":0x1000,"\u0065\u006e\u002d\u0031\u0035\u0030":0x1000,"\u0065\u006e\u002dF\u004b":0x1000,"\u0065\u006e\u002dF\u0049":0x1000,"\u0065\u006e\u002dF\u004a":0x1000,"\u0065\u006e\u002dG\u004d":0x1000,"\u0065\u006e\u002dD\u0045":0x1000,"\u0065\u006e\u002dG\u0048":0x1000,"\u0065\u006e\u002dG\u0049":0x1000,"\u0065\u006e\u002dG\u0044":0x1000,"\u0065\u006e\u002dG\u0055":0x1000,"\u0065\u006e\u002dG\u0047":0x1000,"\u0065\u006e\u002dG\u0059":0x1000,"\u0065\u006e\u002dH\u004b":0x3C09,"\u0065\u006e\u002dI\u004e":0x4009,"\u0065\u006e\u002dI\u004d":0x1000,"\u0065\u006e\u002dI\u004c":0x1000,"\u0065\u006e\u002dJ\u004d":0x2009,"\u0065\u006e\u002dJ\u0045":0x1000,"\u0065\u006e\u002dK\u0045":0x1000,"\u0065\u006e\u002dK\u0049":0x1000,"\u0065\u006e\u002dL\u0053":0x1000,"\u0065\u006e\u002dL\u0052":0x1000,"\u0065\u006e\u002dM\u004f":0x1000,"\u0065\u006e\u002dM\u0047":0x1000,"\u0065\u006e\u002dM\u0057":0x1000,"\u0065\u006e\u002dM\u0059":0x4409,"\u0065\u006e\u002dM\u0054":0x1000,"\u0065\u006e\u002dM\u0048":0x1000,"\u0065\u006e\u002dM\u0055":0x1000,"\u0065\u006e\u002dF\u004d":0x1000,"\u0065\u006e\u002dM\u0053":0x1000,"\u0065\u006e\u002dN\u0041":0x1000,"\u0065\u006e\u002dN\u0052":0x1000,"\u0065\u006e\u002dN\u004c":0x1000,"\u0065\u006e\u002dN\u005a":0x1409,"\u0065\u006e\u002dN\u0047":0x1000,"\u0065\u006e\u002dN\u0055":0x1000,"\u0065\u006e\u002dN\u0046":0x1000,"\u0065\u006e\u002dM\u0050":0x1000,"\u0065\u006e\u002dP\u004b":0x1000,"\u0065\u006e\u002dP\u0057":0x1000,"\u0065\u006e\u002dP\u0047":0x1000,"\u0065\u006e\u002dP\u004e":0x1000,"\u0065\u006e\u002dP\u0052":0x1000,"\u0065\u006e\u002dP\u0048":0x3409,"\u0065\u006e\u002dR\u0057":0x1000,"\u0065\u006e\u002dK\u004e":0x1000,"\u0065\u006e\u002dL\u0043":0x1000,"\u0065\u006e\u002dV\u0043":0x1000,"\u0065\u006e\u002dW\u0053":0x1000,"\u0065\u006e\u002dS\u0043":0x1000,"\u0065\u006e\u002dS\u004c":0x1000,"\u0065\u006e\u002dS\u0047":0x4809,"\u0065\u006e\u002dS\u0058":0x1000,"\u0065\u006e\u002dS\u0049":0x1000,"\u0065\u006e\u002dS\u0042":0x1000,"\u0065\u006e\u002dZ\u0041":0x1C09,"\u0065\u006e\u002dS\u0053":0x1000,"\u0065\u006e\u002dS\u0048":0x1000,"\u0065\u006e\u002dS\u0044":0x1000,"\u0065\u006e\u002dS\u005a":0x1000,"\u0065\u006e\u002dS\u0045":0x1000,"\u0065\u006e\u002dC\u0048":0x1000,"\u0065\u006e\u002dT\u005a":0x1000,"\u0065\u006e\u002dT\u004b":0x1000,"\u0065\u006e\u002dT\u004f":0x1000,"\u0065\u006e\u002dT\u0054":0x2c09,"\u0065\u006e\u002dT\u0043":0x1000,"\u0065\u006e\u002dT\u0056":0x1000,"\u0065\u006e\u002dU\u0047":0x1000,"\u0065\u006e\u002dA\u0045":0x4C09,"\u0065\u006e\u002dG\u0042":0x0809,"\u0065\u006e\u002dU\u0053":0x0409,"\u0065\u006e\u002dU\u004d":0x1000,"\u0065\u006e\u002dV\u0049":0x1000,"\u0065\u006e\u002dV\u0055":0x1000,"\u0065\u006e\u002d\u0030\u0030\u0031":0x1000,"\u0065\u006e\u002dZ\u004d":0x1000,"\u0065\u006e\u002dZ\u0057":0x3009,"\u0065\u006f":0x1000,"\u0065\u006f\u002d\u0030\u0030\u0031":0x1000,"\u0065\u0074":0x0025,"\u0065\u0074\u002dE\u0045":0x0425,"\u0065\u0065":0x1000,"\u0065\u0065\u002dG\u0048":0x1000,"\u0065\u0065\u002dT\u0047":0x1000,"\u0065\u0077\u006f":0x1000,"\u0065\u0077\u006f\u002d\u0043\u004d":0x1000,"\u0066\u006f":0x0038,"\u0066\u006f\u002dD\u004b":0x1000,"\u0066\u006f\u002dF\u004f":0x0438,"\u0066\u0069\u006c":0x0064,"\u0066\u0069\u006c\u002d\u0050\u0048":0x0464,"\u0066\u0069":0x000B,"\u0066\u0069\u002dF\u0049":0x040B,"\u0066\u0072":0x000C,"\u0066\u0072\u002dD\u005a":0x1000,"\u0066\u0072\u002dB\u0045":0x080C,"\u0066\u0072\u002dB\u004a":0x1000,"\u0066\u0072\u002dB\u0046":0x1000,"\u0066\u0072\u002dB\u0049":0x1000,"\u0066\u0072\u002dC\u004d":0x2c0C,"\u0066\u0072\u002dC\u0041":0x0c0C,"\u0066\u0072\u002d\u0030\u0032\u0039":0x1C0C,"\u0066\u0072\u002dC\u0046":0x1000,"\u0066\u0072\u002dT\u0044":0x1000,"\u0066\u0072\u002dK\u004d":0x1000,"\u0066\u0072\u002dC\u0047":0x1000,"\u0066\u0072\u002dC\u0044":0x240C,"\u0066\u0072\u002dC\u0049":0x300C,"\u0066\u0072\u002dD\u004a":0x1000,"\u0066\u0072\u002dG\u0051":0x1000,"\u0066\u0072\u002dF\u0052":0x040C,"\u0066\u0072\u002dG\u0046":0x1000,"\u0066\u0072\u002dP\u0046":0x1000,"\u0066\u0072\u002dG\u0041":0x1000,"\u0066\u0072\u002dG\u0050":0x1000,"\u0066\u0072\u002dG\u004e":0x1000,"\u0066\u0072\u002dH\u0054":0x3c0C,"\u0066\u0072\u002dL\u0055":0x140C,"\u0066\u0072\u002dM\u0047":0x1000,"\u0066\u0072\u002dM\u004c":0x340C,"\u0066\u0072\u002dM\u0051":0x1000,"\u0066\u0072\u002dM\u0052":0x1000,"\u0066\u0072\u002dM\u0055":0x1000,"\u0066\u0072\u002dY\u0054":0x1000,"\u0066\u0072\u002dM\u0041":0x380C,"\u0066\u0072\u002dN\u0043":0x1000,"\u0066\u0072\u002dN\u0045":0x1000,"\u0066\u0072\u002dM\u0043":0x180C,"\u0066\u0072\u002dR\u0045":0x200C,"\u0066\u0072\u002dR\u0057":0x1000,"\u0066\u0072\u002dB\u004c":0x1000,"\u0066\u0072\u002dM\u0046":0x1000,"\u0066\u0072\u002dP\u004d":0x1000,"\u0066\u0072\u002dS\u004e":0x280C,"\u0066\u0072\u002dS\u0043":0x1000,"\u0066\u0072\u002dC\u0048":0x100C,"\u0066\u0072\u002dS\u0059":0x1000,"\u0066\u0072\u002dT\u0047":0x1000,"\u0066\u0072\u002dT\u004e":0x1000,"\u0066\u0072\u002dV\u0055":0x1000,"\u0066\u0072\u002dW\u0046":0x1000,"\u0066\u0079":0x0062,"\u0066\u0079\u002dN\u004c":0x0462,"\u0066\u0075\u0072":0x1000,"\u0066\u0075\u0072\u002d\u0049\u0054":0x1000,"\u0066\u0066":0x0067,"\u0066f\u002d\u004c\u0061\u0074\u006e":0x7C67,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0046":0x1000,"\u0066\u0066\u002dC\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0048":0x1000,"\u0066\u0066\u002dG\u004e":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u004e":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0057":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004c\u0052":0x1000,"\u0066\u0066\u002dM\u0052":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0052":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0045":0x1000,"\u0066\u0066\u002dN\u0047":0x0467,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0467,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0053\u004e":0x0867,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0053\u004c":0x1000,"\u0067\u006c":0x0056,"\u0067\u006c\u002dE\u0053":0x0456,"\u006c\u0067":0x1000,"\u006c\u0067\u002dU\u0047":0x1000,"\u006b\u0061":0x0037,"\u006b\u0061\u002dG\u0045":0x0437,"\u0064\u0065":0x0007,"\u0064\u0065\u002dA\u0054":0x0C07,"\u0064\u0065\u002dB\u0045":0x1000,"\u0064\u0065\u002dD\u0045":0x0407,"\u0064\u0065\u002dI\u0054":0x1000,"\u0064\u0065\u002dL\u0049":0x1407,"\u0064\u0065\u002dL\u0055":0x1007,"\u0064\u0065\u002dC\u0048":0x0807,"\u0065\u006c":0x0008,"\u0065\u006c\u002dC\u0059":0x1000,"\u0065\u006c\u002dG\u0052":0x0408,"\u006b\u006c":0x006F,"\u006b\u006c\u002dG\u004c":0x046F,"\u0067\u006e":0x0074,"\u0067\u006e\u002dP\u0059":0x0474,"\u0067\u0075":0x0047,"\u0067\u0075\u002dI\u004e":0x0447,"\u0067\u0075\u007a":0x1000,"\u0067\u0075\u007a\u002d\u004b\u0045":0x1000,"\u0068\u0061":0x0068,"\u0068a\u002d\u004c\u0061\u0074\u006e":0x7C68,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0048":0x1000,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0045":0x1000,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0468,"\u0068\u0061\u0077":0x0075,"\u0068\u0061\u0077\u002d\u0055\u0053":0x0475,"\u0068\u0065":0x000D,"\u0068\u0065\u002dI\u004c":0x040D,"\u0068\u0069":0x0039,"\u0068\u0069\u002dI\u004e":0x0439,"\u0068\u0075":0x000E,"\u0068\u0075\u002dH\u0055":0x040E,"\u0069\u0073":0x000F,"\u0069\u0073\u002dI\u0053":0x040F,"\u0069\u0067":0x0070,"\u0069\u0067\u002dN\u0047":0x0470,"\u0069\u0064":0x0021,"\u0069\u0064\u002dI\u0044":0x0421,"\u0069\u0061":0x1000,"\u0069\u0061\u002dF\u0052":0x1000,"\u0069\u0061\u002d\u0030\u0030\u0031":0x1000,"\u0069\u0075":0x005D,"\u0069u\u002d\u004c\u0061\u0074\u006e":0x7C5D,"\u0069\u0075\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u0041":0x085D,"\u0069u\u002d\u0043\u0061\u006e\u0073":0x785D,"\u0067\u0061":0x003C,"\u0067\u0061\u002dI\u0045":0x083C,"\u0069\u0074":0x0010,"\u0069\u0074\u002dI\u0054":0x0410,"\u0069\u0074\u002dS\u004d":0x1000,"\u0069\u0074\u002dC\u0048":0x0810,"\u0069\u0074\u002dV\u0041":0x1000,"\u006a\u0061":0x0011,"\u006a\u0061\u002dJ\u0050":0x0411,"\u006a\u0076":0x1000,"\u006av\u002d\u004c\u0061\u0074\u006e":0x1000,"\u006a\u0076\u002d\u004c\u0061\u0074\u006e\u002d\u0049\u0044":0x1000,"\u0064\u0079\u006f":0x1000,"\u0064\u0079\u006f\u002d\u0053\u004e":0x1000,"\u006b\u0065\u0061":0x1000,"\u006b\u0065\u0061\u002d\u0043\u0056":0x1000,"\u006b\u0061\u0062":0x1000,"\u006b\u0061\u0062\u002d\u0044\u005a":0x1000,"\u006b\u006b\u006a":0x1000,"\u006b\u006b\u006a\u002d\u0043\u004d":0x1000,"\u006b\u006c\u006e":0x1000,"\u006b\u006c\u006e\u002d\u004b\u0045":0x1000,"\u006b\u0061\u006d":0x1000,"\u006b\u0061\u006d\u002d\u004b\u0045":0x1000,"\u006b\u006e":0x004B,"\u006b\u006e\u002dI\u004e":0x044B,"\u006b\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0471,"\u006b\u0073":0x0060,"\u006bs\u002d\u0041\u0072\u0061\u0062":0x0460,"\u006b\u0073\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u004e":0x1000,"\u006b\u0073\u002d\u0044\u0065\u0076\u0061\u002d\u0049\u004e":0x0860,"\u006b\u006b":0x003F,"\u006b\u006b\u002dK\u005a":0x043F,"\u006b\u006d":0x0053,"\u006b\u006d\u002dK\u0048":0x0453,"\u0071\u0075\u0063":0x0086,"q\u0075\u0063\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0054":0x0486,"\u006b\u0069":0x1000,"\u006b\u0069\u002dK\u0045":0x1000,"\u0072\u0077":0x0087,"\u0072\u0077\u002dR\u0057":0x0487,"\u0073\u0077\u002dK\u0045":0x0441,"\u0073\u0077\u002dT\u005a":0x1000,"\u0073\u0077\u002dU\u0047":0x1000,"\u006b\u006f\u006b":0x0057,"\u006b\u006f\u006b\u002d\u0049\u004e":0x0457,"\u006b\u006f":0x0012,"\u006b\u006f\u002dK\u0052":0x0412,"\u006b\u006f\u002dK\u0050":0x1000,"\u006b\u0068\u0071":0x1000,"\u006b\u0068\u0071\u002d\u004d\u004c":0x1000,"\u0073\u0065\u0073":0x1000,"\u0073\u0065\u0073\u002d\u004d\u004c":0x1000,"\u006e\u006d\u0067":0x1000,"\u006e\u006d\u0067\u002d\u0043\u004d":0x1000,"\u006b\u0079":0x0040,"\u006b\u0079\u002dK\u0047":0x0440,"\u006b\u0075\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u0052":0x1000,"\u006c\u006b\u0074":0x1000,"\u006c\u006b\u0074\u002d\u0055\u0053":0x1000,"\u006c\u0061\u0067":0x1000,"\u006c\u0061\u0067\u002d\u0054\u005a":0x1000,"\u006c\u006f":0x0054,"\u006c\u006f\u002dL\u0041":0x0454,"\u006c\u0061\u002dV\u0041":0x0476,"\u006c\u0076":0x0026,"\u006c\u0076\u002dL\u0056":0x0426,"\u006c\u006e":0x1000,"\u006c\u006e\u002dA\u004f":0x1000,"\u006c\u006e\u002dC\u0046":0x1000,"\u006c\u006e\u002dC\u0047":0x1000,"\u006c\u006e\u002dC\u0044":0x1000,"\u006c\u0074":0x0027,"\u006c\u0074\u002dL\u0054":0x0427,"\u006e\u0064\u0073":0x1000,"\u006e\u0064\u0073\u002d\u0044\u0045":0x1000,"\u006e\u0064\u0073\u002d\u004e\u004c":0x1000,"\u0064\u0073\u0062":0x7C2E,"\u0064\u0073\u0062\u002d\u0044\u0045":0x082E,"\u006c\u0075":0x1000,"\u006c\u0075\u002dC\u0044":0x1000,"\u006c\u0075\u006f":0x1000,"\u006c\u0075\u006f\u002d\u004b\u0045":0x1000,"\u006c\u0062":0x006E,"\u006c\u0062\u002dL\u0055":0x046E,"\u006c\u0075\u0079":0x1000,"\u006c\u0075\u0079\u002d\u004b\u0045":0x1000,"\u006d\u006b":0x002F,"\u006d\u006b\u002dM\u004b":0x042F,"\u006a\u006d\u0063":0x1000,"\u006a\u006d\u0063\u002d\u0054\u005a":0x1000,"\u006d\u0067\u0068":0x1000,"\u006d\u0067\u0068\u002d\u004d\u005a":0x1000,"\u006b\u0064\u0065":0x1000,"\u006b\u0064\u0065\u002d\u0054\u005a":0x1000,"\u006d\u0067":0x1000,"\u006d\u0067\u002dM\u0047":0x1000,"\u006d\u0073":0x003E,"\u006d\u0073\u002dB\u004e":0x083E,"\u006d\u0073\u002dM\u0059":0x043E,"\u006d\u006c":0x004C,"\u006d\u006c\u002dI\u004e":0x044C,"\u006d\u0074":0x003A,"\u006d\u0074\u002dM\u0054":0x043A,"\u0067\u0076":0x1000,"\u0067\u0076\u002dI\u004d":0x1000,"\u006d\u0069":0x0081,"\u006d\u0069\u002dN\u005a":0x0481,"\u0061\u0072\u006e":0x007A,"\u0061\u0072\u006e\u002d\u0043\u004c":0x047A,"\u006d\u0072":0x004E,"\u006d\u0072\u002dI\u004e":0x044E,"\u006d\u0061\u0073":0x1000,"\u006d\u0061\u0073\u002d\u004b\u0045":0x1000,"\u006d\u0061\u0073\u002d\u0054\u005a":0x1000,"\u006d\u007a\u006e\u002d\u0049\u0052":0x1000,"\u006d\u0065\u0072":0x1000,"\u006d\u0065\u0072\u002d\u004b\u0045":0x1000,"\u006d\u0067\u006f":0x1000,"\u006d\u0067\u006f\u002d\u0043\u004d":0x1000,"\u006d\u006f\u0068":0x007C,"\u006d\u006f\u0068\u002d\u0043\u0041":0x047C,"\u006d\u006e":0x0050,"\u006dn\u002d\u0043\u0079\u0072\u006c":0x7850,"\u006d\u006e\u002dM\u004e":0x0450,"\u006dn\u002d\u004d\u006f\u006e\u0067":0x7C50,"\u006d\u006e\u002d\u004d\u006f\u006e\u0067\u002d\u0043\u004e":0x0850,"\u006d\u006e\u002d\u004d\u006f\u006e\u0067\u002d\u004d\u004e":0x0C50,"\u006d\u0066\u0065":0x1000,"\u006d\u0066\u0065\u002d\u004d\u0055":0x1000,"\u006d\u0075\u0061":0x1000,"\u006d\u0075\u0061\u002d\u0043\u004d":0x1000,"\u006e\u0071\u006f":0x1000,"\u006e\u0071\u006f\u002d\u0047\u004e":0x1000,"\u006e\u0061\u0071":0x1000,"\u006e\u0061\u0071\u002d\u004e\u0041":0x1000,"\u006e\u0065":0x0061,"\u006e\u0065\u002dI\u004e":0x0861,"\u006e\u0065\u002dN\u0050":0x0461,"\u006e\u006e\u0068":0x1000,"\u006e\u006e\u0068\u002d\u0043\u004d":0x1000,"\u006a\u0067\u006f":0x1000,"\u006a\u0067\u006f\u002d\u0043\u004d":0x1000,"\u006c\u0072\u0063\u002d\u0049\u0051":0x1000,"\u006c\u0072\u0063\u002d\u0049\u0052":0x1000,"\u006e\u0064":0x1000,"\u006e\u0064\u002dZ\u0057":0x1000,"\u006e\u006f":0x0014,"\u006e\u0062":0x7C14,"\u006e\u0062\u002dN\u004f":0x0414,"\u006e\u006e":0x7814,"\u006e\u006e\u002dN\u004f":0x0814,"\u006e\u0062\u002dS\u004a":0x1000,"\u006e\u0075\u0073":0x1000,"\u006e\u0075\u0073\u002d\u0053\u0044":0x1000,"\u006e\u0075\u0073\u002d\u0053\u0053":0x1000,"\u006e\u0079\u006e":0x1000,"\u006e\u0079\u006e\u002d\u0055\u0047":0x1000,"\u006f\u0063":0x0082,"\u006f\u0063\u002dF\u0052":0x0482,"\u006f\u0072":0x0048,"\u006f\u0072\u002dI\u004e":0x0448,"\u006f\u006d":0x0072,"\u006f\u006d\u002dE\u0054":0x0472,"\u006f\u006d\u002dK\u0045":0x1000,"\u006f\u0073":0x1000,"\u006f\u0073\u002dG\u0045":0x1000,"\u006f\u0073\u002dR\u0055":0x1000,"\u0070\u0073":0x0063,"\u0070\u0073\u002dA\u0046":0x0463,"\u0070\u0073\u002dP\u004b":0x1000,"\u0066\u0061":0x0029,"\u0066\u0061\u002dA\u0046":0x1000,"\u0066\u0061\u002dI\u0052":0x0429,"\u0070\u006c":0x0015,"\u0070\u006c\u002dP\u004c":0x0415,"\u0070\u0074":0x0016,"\u0070\u0074\u002dA\u004f":0x1000,"\u0070\u0074\u002dB\u0052":0x0416,"\u0070\u0074\u002dC\u0056":0x1000,"\u0070\u0074\u002dG\u0051":0x1000,"\u0070\u0074\u002dG\u0057":0x1000,"\u0070\u0074\u002dL\u0055":0x1000,"\u0070\u0074\u002dM\u004f":0x1000,"\u0070\u0074\u002dM\u005a":0x1000,"\u0070\u0074\u002dP\u0054":0x0816,"\u0070\u0074\u002dS\u0054":0x1000,"\u0070\u0074\u002dC\u0048":0x1000,"\u0070\u0074\u002dT\u004c":0x1000,"\u0070r\u0067\u002d\u0030\u0030\u0031":0x1000,"\u0071p\u0073\u002d\u0070\u006c\u006f\u0063a":0x05FE,"\u0071\u0070\u0073\u002d\u0070\u006c\u006f\u0063":0x0501,"\u0071p\u0073\u002d\u0070\u006c\u006f\u0063m":0x09FF,"\u0070\u0061":0x0046,"\u0070a\u002d\u0041\u0072\u0061\u0062":0x7C46,"\u0070\u0061\u002dI\u004e":0x0446,"\u0070\u0061\u002d\u0041\u0072\u0061\u0062\u002d\u0050\u004b":0x0846,"\u0071\u0075\u007a":0x006B,"\u0071\u0075\u007a\u002d\u0042\u004f":0x046B,"\u0071\u0075\u007a\u002d\u0045\u0043":0x086B,"\u0071\u0075\u007a\u002d\u0050\u0045":0x0C6B,"\u006b\u0073\u0068":0x1000,"\u006b\u0073\u0068\u002d\u0044\u0045":0x1000,"\u0072\u006f":0x0018,"\u0072\u006f\u002dM\u0044":0x0818,"\u0072\u006f\u002dR\u004f":0x0418,"\u0072\u006d":0x0017,"\u0072\u006d\u002dC\u0048":0x0417,"\u0072\u006f\u0066":0x1000,"\u0072\u006f\u0066\u002d\u0054\u005a":0x1000,"\u0072\u006e":0x1000,"\u0072\u006e\u002dB\u0049":0x1000,"\u0072\u0075\u002dB\u0059":0x1000,"\u0072\u0075\u002dK\u005a":0x1000,"\u0072\u0075\u002dK\u0047":0x1000,"\u0072\u0075\u002dM\u0044":0x0819,"\u0072\u0075\u002dR\u0055":0x0419,"\u0072\u0075\u002dU\u0041":0x1000,"\u0072\u0077\u006b":0x1000,"\u0072\u0077\u006b\u002d\u0054\u005a":0x1000,"\u0073\u0073\u0079":0x1000,"\u0073\u0073\u0079\u002d\u0045\u0052":0x1000,"\u0073\u0061\u0068":0x0085,"\u0073\u0061\u0068\u002d\u0052\u0055":0x0485,"\u0073\u0061\u0071":0x1000,"\u0073\u0061\u0071\u002d\u004b\u0045":0x1000,"\u0073\u006d\u006e":0x703B,"\u0073\u006d\u006e\u002d\u0046\u0049":0x243B,"\u0073\u006d\u006a":0x7C3B,"\u0073\u006d\u006a\u002d\u004e\u004f":0x103B,"\u0073\u0065":0x003B,"\u0073\u0065\u002dF\u0049":0x0C3B,"\u0073\u0065\u002dN\u004f":0x043B,"\u0073\u0065\u002dS\u0045":0x083B,"\u0073\u006d\u0073":0x743B,"\u0073\u006d\u0073\u002d\u0046\u0049":0x203B,"\u0073\u006d\u0061":0x783B,"\u0073\u006d\u0061\u002d\u004e\u004f":0x183B,"\u0073\u006d\u0061\u002d\u0053\u0045":0x1C3B,"\u0073\u0067":0x1000,"\u0073\u0067\u002dC\u0046":0x1000,"\u0073\u0062\u0070":0x1000,"\u0073\u0062\u0070\u002d\u0054\u005a":0x1000,"\u0073\u0061":0x004F,"\u0073\u0061\u002dI\u004e":0x044F,"\u0067\u0064":0x0091,"\u0067\u0064\u002dG\u0042":0x0491,"\u0073\u0065\u0068":0x1000,"\u0073\u0065\u0068\u002d\u004d\u005a":0x1000,"\u0073r\u002d\u0043\u0079\u0072\u006c":0x6C1A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0042\u0041":0x1C1A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u004d\u0045":0x301A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0052\u0053":0x281A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0043\u0053":0x0C1A,"\u0073r\u002d\u004c\u0061\u0074\u006e":0x701A,"\u0073\u0072":0x7C1A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0041":0x181A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0045":0x2c1A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0052\u0053":0x241A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u0053":0x081A,"\u006e\u0073\u006f":0x006C,"\u006e\u0073\u006f\u002d\u005a\u0041":0x046C,"\u0074\u006e":0x0032,"\u0074\u006e\u002dB\u0057":0x0832,"\u0074\u006e\u002dZ\u0041":0x0432,"\u006b\u0073\u0062":0x1000,"\u006b\u0073\u0062\u002d\u0054\u005a":0x1000,"\u0073\u006e":0x1000,"\u0073n\u002d\u004c\u0061\u0074\u006e":0x1000,"\u0073\u006e\u002d\u004c\u0061\u0074\u006e\u002d\u005a\u0057":0x1000,"\u0073\u0064":0x0059,"\u0073d\u002d\u0041\u0072\u0061\u0062":0x7C59,"\u0073\u0064\u002d\u0041\u0072\u0061\u0062\u002d\u0050\u004b":0x0859,"\u0073\u0069":0x005B,"\u0073\u0069\u002dL\u004b":0x045B,"\u0073\u006b":0x001B,"\u0073\u006b\u002dS\u004b":0x041B,"\u0073\u006c":0x0024,"\u0073\u006c\u002dS\u0049":0x0424,"\u0078\u006f\u0067":0x1000,"\u0078\u006f\u0067\u002d\u0055\u0047":0x1000,"\u0073\u006f":0x0077,"\u0073\u006f\u002dD\u004a":0x1000,"\u0073\u006f\u002dE\u0054":0x1000,"\u0073\u006f\u002dK\u0045":0x1000,"\u0073\u006f\u002dS\u004f":0x0477,"\u0073\u0074":0x0030,"\u0073\u0074\u002dZ\u0041":0x0430,"\u006e\u0072":0x1000,"\u006e\u0072\u002dZ\u0041":0x1000,"\u0073\u0074\u002dL\u0053":0x1000,"\u0065\u0073":0x000A,"\u0065\u0073\u002dA\u0052":0x2C0A,"\u0065\u0073\u002dB\u005a":0x1000,"\u0065\u0073\u002dV\u0045":0x200A,"\u0065\u0073\u002dB\u004f":0x400A,"\u0065\u0073\u002dB\u0052":0x1000,"\u0065\u0073\u002dC\u004c":0x340A,"\u0065\u0073\u002dC\u004f":0x240A,"\u0065\u0073\u002dC\u0052":0x140A,"\u0065\u0073\u002dC\u0055":0x5c0A,"\u0065\u0073\u002dD\u004f":0x1c0A,"\u0065\u0073\u002dE\u0043":0x300A,"\u0065\u0073\u002dS\u0056":0x440A,"\u0065\u0073\u002dG\u0051":0x1000,"\u0065\u0073\u002dG\u0054":0x100A,"\u0065\u0073\u002dH\u004e":0x480A,"\u0065\u0073\u002d\u0034\u0031\u0039":0x580A,"\u0065\u0073\u002dM\u0058":0x080A,"\u0065\u0073\u002dN\u0049":0x4C0A,"\u0065\u0073\u002dP\u0041":0x180A,"\u0065\u0073\u002dP\u0059":0x3C0A,"\u0065\u0073\u002dP\u0045":0x280A,"\u0065\u0073\u002dP\u0048":0x1000,"\u0065\u0073\u002dP\u0052":0x500A,"\u0065\u0073\u002dE\u0053\u005f\u0074\u0072\u0061\u0064\u006e\u006c":0x040A,"\u0065\u0073\u002dE\u0053":0x0c0A,"\u0065\u0073\u002dU\u0053":0x540A,"\u0065\u0073\u002dU\u0059":0x390A,"\u007a\u0067\u0068":0x1000,"z\u0067\u0068\u002d\u0054\u0066\u006e\u0067\u002d\u004d\u0041":0x1000,"\u007a\u0067\u0068\u002d\u0054\u0066\u006e\u0067":0x1000,"\u0073\u0073":0x1000,"\u0073\u0073\u002dZ\u0041":0x1000,"\u0073\u0073\u002dS\u005a":0x1000,"\u0073\u0076":0x001D,"\u0073\u0076\u002dA\u0058":0x1000,"\u0073\u0076\u002dF\u0049":0x081D,"\u0073\u0076\u002dS\u0045":0x041D,"\u0073\u0079\u0072":0x005A,"\u0073\u0079\u0072\u002d\u0053\u0059":0x045A,"\u0073\u0068\u0069":0x1000,"\u0073\u0068\u0069\u002d\u0054\u0066\u006e\u0067":0x1000,"s\u0068\u0069\u002d\u0054\u0066\u006e\u0067\u002d\u004d\u0041":0x1000,"\u0073\u0068\u0069\u002d\u004c\u0061\u0074\u006e":0x1000,"s\u0068\u0069\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0041":0x1000,"\u0064\u0061\u0076":0x1000,"\u0064\u0061\u0076\u002d\u004b\u0045":0x1000,"\u0074\u0067":0x0028,"\u0074g\u002d\u0043\u0079\u0072\u006c":0x7C28,"\u0074\u0067\u002d\u0043\u0079\u0072\u006c\u002d\u0054\u006a":0x0428,"\u0074\u007a\u006d":0x005F,"\u0074\u007a\u006d\u002d\u004c\u0061\u0074\u006e":0x7C5F,"t\u007a\u006d\u002d\u004c\u0061\u0074\u006e\u002d\u0044\u005a":0x085F,"\u0074\u0061":0x0049,"\u0074\u0061\u002dI\u004e":0x0449,"\u0074\u0061\u002dM\u0059":0x1000,"\u0074\u0061\u002dS\u0047":0x1000,"\u0074\u0061\u002dL\u004b":0x0849,"\u0074\u0077\u0071":0x1000,"\u0074\u0077\u0071\u002d\u004e\u0045":0x1000,"\u0074\u0074":0x0044,"\u0074\u0074\u002dR\u0055":0x0444,"\u0074\u0065":0x004A,"\u0074\u0065\u002dI\u004e":0x044A,"\u0074\u0065\u006f":0x1000,"\u0074\u0065\u006f\u002d\u004b\u0045":0x1000,"\u0074\u0065\u006f\u002d\u0055\u0047":0x1000,"\u0074\u0068":0x001E,"\u0074\u0068\u002dT\u0048":0x041E,"\u0062\u006f":0x0051,"\u0062\u006f\u002dI\u004e":0x1000,"\u0062\u006f\u002dC\u004e":0x0451,"\u0074\u0069\u0067":0x1000,"\u0074\u0069\u0067\u002d\u0045\u0052":0x1000,"\u0074\u0069":0x0073,"\u0074\u0069\u002dE\u0052":0x0873,"\u0074\u0069\u002dE\u0054":0x0473,"\u0074\u006f":0x1000,"\u0074\u006f\u002dT\u004f":0x1000,"\u0074\u0073":0x0031,"\u0074\u0073\u002dZ\u0041":0x0431,"\u0074\u0072":0x001F,"\u0074\u0072\u002dC\u0059":0x1000,"\u0074\u0072\u002dT\u0052":0x041F,"\u0074\u006b":0x0042,"\u0074\u006b\u002dT\u004d":0x0442,"\u0075\u006b":0x0022,"\u0075\u006b\u002dU\u0041":0x0422,"\u0068\u0073\u0062":0x002E,"\u0068\u0073\u0062\u002d\u0044\u0045":0x042E,"\u0075\u0072":0x0020,"\u0075\u0072\u002dI\u004e":0x0820,"\u0075\u0067":0x0080,"\u0075\u0067\u002dC\u004e":0x0480,"\u0075z\u002d\u0041\u0072\u0061\u0062":0x1000,"\u0075\u007a\u002d\u0041\u0072\u0061\u0062\u002d\u0041\u0046":0x1000,"\u0075z\u002d\u0043\u0079\u0072\u006c":0x7843,"\u0075\u007a\u002d\u0043\u0079\u0072\u006c\u002d\u0055\u005a":0x0843,"\u0075\u007a":0x0043,"\u0075z\u002d\u004c\u0061\u0074\u006e":0x7C43,"\u0075\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u0055\u005a":0x0443,"\u0076\u0061\u0069":0x1000,"\u0076\u0061\u0069\u002d\u0056\u0061\u0069\u0069":0x1000,"v\u0061\u0069\u002d\u0056\u0061\u0069\u0069\u002d\u004c\u0052":0x1000,"v\u0061\u0069\u002d\u004c\u0061\u0074\u006e\u002d\u004c\u0052":0x1000,"\u0076\u0061\u0069\u002d\u004c\u0061\u0074\u006e":0x1000,"\u0063\u0061\u002d\u0045\u0053\u002d\u0076\u0061\u006ce\u006e\u0063\u0069\u0061":0x0803,"\u0076\u0065":0x0033,"\u0076\u0065\u002dZ\u0041":0x0433,"\u0076\u0069":0x002A,"\u0076\u0069\u002dV\u004e":0x042A,"\u0076\u006f":0x1000,"\u0076\u006f\u002d\u0030\u0030\u0031":0x1000,"\u0076\u0075\u006e":0x1000,"\u0076\u0075\u006e\u002d\u0054\u005a":0x1000,"\u0077\u0061\u0065":0x1000,"\u0077\u0061\u0065\u002d\u0043\u0048":0x1000,"\u0063\u0079":0x0052,"\u0063\u0079\u002dG\u0042":0x0452,"\u0077\u0061\u006c":0x1000,"\u0077\u0061\u006c\u002d\u0045\u0054":0x1000,"\u0077\u006f":0x0088,"\u0077\u006f\u002dS\u004e":0x0488,"\u0078\u0068":0x0034,"\u0078\u0068\u002dZ\u0041":0x0434,"\u0079\u0061\u0076":0x1000,"\u0079\u0061\u0076\u002d\u0043\u004d":0x1000,"\u0069\u0069":0x0078,"\u0069\u0069\u002dC\u004e":0x0478,"\u0079\u0069\u002d\u0030\u0030\u0031":0x043D,"\u0079\u006f":0x006A,"\u0079\u006f\u002dB\u004a":0x1000,"\u0079\u006f\u002dN\u0047":0x046A,"\u0064\u006a\u0065":0x1000,"\u0064\u006a\u0065\u002d\u004e\u0045":0x1000,"\u007a\u0075":0x0035,"\u007a\u0075\u006c\u0075":0x0435}; -type paragraph struct{_egb float64 ;_bcd *_ag .Rectangle ;_geb float64 ;_cc float64 ;_dff float64 ;_eb float64 ;_bbe float64 ;_ac _gd .TextAlignment ;_cea float64 ;_cd float64 ;_cac []*line ;_db *tableWrapper ;_feb []*image ;_aga []*image ;_fage []*block ; -_ebf []*block ;_gfe []*note ;_ga float64 ;_bbef []*zoneToSkip ;_ed float64 ;_ff bool ;_fea []*borderLine ;_ba bool ;}; +func ConvertToPdf (d *_fca .Document )*_da .Creator {return ConvertToPdfWithOptions (d ,nil )}; // ConvertToPdfWithOptions convert the document to PDF with given options. -func ConvertToPdfWithOptions (d *_ea .Document ,opts *Options )*_gd .Creator {var _agca map[string ]string ;_ag .DefaultFontSize =12;if opts !=nil {if opts .ProcessFields {_agca =_aacb (d );};if len (opts .FontFiles )> 0{_gfega :=_ag .RegisterFontsFromFiles (opts .FontFiles ); -if _gfega !=nil {_cbf .Log .Debug ("\u0046\u0061\u0069\u006c t\u006f\u0020\u006c\u006f\u0061\u0064\u0020\u0066\u006f\u006e\u0074\u0073\u003a\u0020%\u0076",opts .FontDirectory );};};if opts .FontDirectory !=""{_egaed :=_ag .RegisterFontsFromDirectory (opts .FontDirectory ); -if _egaed !=nil {_cbf .Log .Debug ("\u0046\u0061\u0069l\u0020\u0074\u006f\u0020l\u006f\u0061\u0064\u0020\u0066\u006f\u006et\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u003a\u0020\u0025\u0076",_egaed .Error ());};};if opts .DefaultFontSize > 0{_ag .DefaultFontSize =float64 (opts .DefaultFontSize ); -};if len (opts .RtlFontFile )> 0{_ag .RtlFontFile ,_ =_ag .LoadFontFromFile (opts .RtlFontFile );};if opts .DefaultImageEncoder !=nil {_ag .DefaultImageEncoder =opts .DefaultImageEncoder ;};};_ag .RegisterEmbeddedFonts (d );var (_deee *_caa .CT_PPrGeneral ; -_beag *_caa .CT_RPr ;);if _fbega :=d .Styles .X ().DocDefaults ;_fbega !=nil {if _afef :=_fbega .PPrDefault ;_afef !=nil {_deee =_afef .PPr ;};if _bfeb :=_fbega .RPrDefault ;_bfeb !=nil {_beag =_bfeb .RPr ;};};_dede :=_ag .GetDefaultPageSize ();if opts !=nil &&opts .DefaultPageSize !=_ag .DefaultPageSize {_dede =_ag .GetPageDimensions (opts .DefaultPageSize ); -};_bggg :=_dede [0];_aaa :=_dede [1];_abgg :=_dc .Inch *1.0;_efdfe :=_dc .Inch *0.5;_cefc ,_ebde ,_dcgb ,_caad :=_abgg ,_abgg ,_abgg ,_abgg ;_bbcb ,_baaae :=_efdfe ,_efdfe ;var (_dabe []*headerFooterRef ;_fcbg []*headerFooterRef ;);if _cdfd :=d .BodySection ().X (); -_cdfd !=nil {if _dagf :=_cdfd .PgMar ;_dagf !=nil {if _dagf .LeftAttr .ST_UnsignedDecimalNumber !=nil {_cefc =_ag .PointsFromTwips (int64 (*_dagf .LeftAttr .ST_UnsignedDecimalNumber ));};if _dagf .LeftAttr .ST_UnsignedDecimalNumber !=nil {_ebde =_ag .PointsFromTwips (int64 (*_dagf .RightAttr .ST_UnsignedDecimalNumber )); -};if _dagf .TopAttr .Int64 !=nil {_dcgb =_ag .PointsFromTwips (*_dagf .TopAttr .Int64 );};if _dagf .BottomAttr .Int64 !=nil {_caad =_ag .PointsFromTwips (*_dagf .BottomAttr .Int64 );};if _dagf .HeaderAttr .ST_UnsignedDecimalNumber !=nil {_bbcb =_ag .PointsFromTwips (int64 (*_dagf .HeaderAttr .ST_UnsignedDecimalNumber )); -};if _dagf .FooterAttr .ST_UnsignedDecimalNumber !=nil {_baaae =_ag .PointsFromTwips (int64 (*_dagf .FooterAttr .ST_UnsignedDecimalNumber ));};};if _dbde :=_cdfd .PgSz ;_dbde !=nil {if _dbde .WAttr !=nil {_bggg =_ag .PointsFromTwips (int64 (*_dbde .WAttr .ST_UnsignedDecimalNumber )); -};if _dbde .HAttr !=nil {_aaa =_ag .PointsFromTwips (int64 (*_dbde .HAttr .ST_UnsignedDecimalNumber ));};};for _ ,_aeff :=range _cdfd .EG_HdrFtrReferences {if _egebb :=_aeff .HdrFtrReferencesChoice .HeaderReference ;_egebb !=nil {_fbgb :=&headerFooterRef {_accd :true ,_ddebf :_egebb .IdAttr ,_ffcg :_egebb .TypeAttr ,_dgade :-1}; -_dabe =append (_dabe ,_fbgb );};if _ffbbc :=_aeff .HdrFtrReferencesChoice .FooterReference ;_ffbbc !=nil {_ddab :=&headerFooterRef {_cdcbf :true ,_ddebf :_ffbbc .IdAttr ,_ffcg :_ffbbc .TypeAttr ,_dgade :-1};_fcbg =append (_fcbg ,_ddab );};};if len (_cdfd .EG_HdrFtrReferences )< 1{_fceda :=&headerFooterRef {_cdcbf :false ,_accd :false ,_dgade :-1}; -_dabe =append (_dabe ,_fceda );_fcbg =append (_fcbg ,_fceda );};};if d .Settings .X ().DefaultTabStop ==nil {_ffcea =_gcgf (12.7);}else {_ffcea =_ag .PointsFromTwips (int64 (*d .Settings .X ().DefaultTabStop .ValAttr .ST_UnsignedDecimalNumber ));};_fcegg :=_gd .New (); -_fcegg .SetPageSize (_gd .PageSize {_bggg ,_aaa });_fcegg .SetPageMargins (_cefc ,_ebde ,_dcgb ,_caad );_cdgc :=&convertContext {_bbafb :_fcegg ,_ebdcg :d ,_adfge :_deee ,_eebb :_beag ,_bcfg :&_ag .Rectangle {Top :_dcgb ,Bottom :_aaa -_caad ,Left :_cefc ,Right :_bggg -_ebde },_aeca :&_ag .Rectangle {Top :_dcgb ,Bottom :_caad ,Left :_cefc ,Right :_ebde },_bbfbe :[]note {},_cceg :map[int64 ]map[int64 ]int64 {},_fgag :_agca ,_bcgab :opts ,_bbgg :_dabe ,_dged :_fcbg ,_baac :_bbcb ,_fbee :_dcgb ,_dfaf :_aaa -_baaae ,_bedge :_caad ,_febf :_cefc ,_ffbe :map[string ]map[int64 ]*_caa .CT_Ind {},_ecgb :[]float64 {_bggg ,_aaa }}; -_cdgc .calculateHdrFtrContentHeight ();_efaeg :=d .X ().Body .EG_BlockLevelElts ;_fdgf :=len (_efaeg );_cdgc ._bcdbg =nil ;for _cgfce ,_bfbdc :=range _efaeg {var _efaef []*_caa .EG_ContentBlockContent ;if _cgfce < _fdgf -1{_afd :=_efaeg [_cgfce +1];_efaef =_afd .BlockLevelEltsChoice .EG_ContentBlockContent ; -};_cdgc .addAbsoluteCBCs (_bfbdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_efaef );};_cdgc ._bcdbg =nil ;_cdgc .addEndnotes ();_cdgc .alignSymbolsVertically ();_cdgc .drawPages ();_cdgc .drawHeaderFooter ();return _fcegg ;};func _gcba (_bggbf *_caa .EG_RunInnerContent )bool {if _cede :=_bggbf .RunInnerContentChoice .Br ; -_cede !=nil {return _cede .TypeAttr ==_caa .ST_BrTypeTextWrapping ||_cede .TypeAttr ==_caa .ST_BrTypeUnset ;};return false ;};func _ffcb (_ffbcd int64 ,_dcdd _caa .ST_NumberFormat )string {_efag :=int (_ffbcd );switch _dcdd {case _caa .ST_NumberFormatDecimal :return _a .Itoa (_efag ); -case _caa .ST_NumberFormatUpperRoman :return _gaee (_efag ,true );case _caa .ST_NumberFormatLowerRoman :return _gaee (_efag ,false );case _caa .ST_NumberFormatUpperLetter :return _ecgg (_efag ,true );case _caa .ST_NumberFormatLowerLetter :return _ecgg (_efag ,false ); -default:return _a .Itoa (_efag );};};func (_cgcf *convertContext )newPage (){_gacef :=&page {};_gacef ._eeg =_cgcf ._bcfg ;_gacef ._bb =_gacef ._eeg .Top ;if _cgcf ._fdbc {_gacef ._fafb =true ;_gacef ._bb +=_faf ;};_cgcf ._gdef =append (_cgcf ._gdef ,_gacef ); -_cgcf ._eaccb =_gacef ;};func (_cegeg *convertContext )renderTableRows (_gbcg *_caa .CT_Tbl ,_eecg int ,_edb bool ,_fbdc []float64 ,_fgda *_caa .CT_TblPr ,_fcdd []*_caa .CT_TblStylePr ,_dgde *_caa .CT_PPrGeneral ,_ecae *_caa .CT_RPr ,_agba float64 ,_cada *_caa .CT_Row ){_ggeeg :=_cegeg ._bbafb .NewTable (_eecg ); -_ffbg :=_ggeeg .SetColumnWidths (_fbdc ...);if _ffbg !=nil {_cbf .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a \u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0073\u0065\u0074\u0020\u0063\u006f\u006c\u0075\u006d\u006e \u0077\u0069\u0064\u0074\u0068\u0073\u0020\u0066\u006f\u0072\u0020\u0074\u0061\u0062l\u0065 \u0028\u0025\u0073\u0029",_ffbg .Error ()); -};_bfgc :=_edbe (_fgda .TblW ,_cegeg ._eaccb ._eeg .Right -_cegeg ._eaccb ._eeg .Left ,_agba );_bba :=_edbe (_fgda .TblInd ,_cegeg ._eaccb ._eeg .Right -_cegeg ._eaccb ._eeg .Left ,0);_dafg :=_cegeg .getPageAccessiblePart ();_aggf :=len (_gbcg .EG_ContentRowContent ); -_caba :=map[int ][]tableCellProperties {};_dfbg :=0;_cfeg :=-1;_aggfb :=-1;_ffec :=make ([]float64 ,_eecg );if _cada !=nil {_bfgc ,_dfbg ,_ggeeg ,_aggfb ,_dafg ,_cfeg ,_cada ,_ =_cegeg .renderTableRow (_cada ,_cada ,_bfgc ,_caba ,_dfbg ,_fgda ,0,_aggf ,_eecg ,_fcdd ,_dgde ,_ecae ,_ggeeg ,_ffec ,_cfeg ,_dafg ,_edb ,_fbdc ,_gbcg ,_agba ,_aggfb ,_bba ); -};for _fcf ,_cfga :=range _gbcg .EG_ContentRowContent {if _cfga ==nil {continue ;};if _dcbaa :=_cfga .ContentRowContentChoice .Tr ;len (_dcbaa )> 0{_abeg :=_dcbaa [0];var _dcee bool ;_bfgc ,_dfbg ,_ggeeg ,_aggfb ,_dafg ,_cfeg ,_cada ,_dcee =_cegeg .renderTableRow (_abeg ,_cada ,_bfgc ,_caba ,_dfbg ,_fgda ,_fcf ,_aggf ,_eecg ,_fcdd ,_dgde ,_ecae ,_ggeeg ,_ffec ,_cfeg ,_dafg ,_edb ,_fbdc ,_gbcg ,_agba ,_aggfb ,_bba ); -if _dcee {return ;};};};if _edb {_cegeg .autofitColumns (_ggeeg ,_bfgc ,_fbdc ,_ffec );};if _aggfb < _dfbg -1{_cegeg .addTableWithDataRange (_caba ,_aggfb +1,_dfbg -1,_eecg ,_bfgc ,_bba ,_fbdc ,_ffec ,_cada !=nil &&_aggfb !=-1);};if _fgda .Jc !=nil &&_cegeg ._bddb ._db !=nil {switch _fgda .Jc .ValAttr {case _caa .ST_JcTableCenter :_cegeg ._bddb ._db ._bga =_gd .HorizontalAlignmentCenter ; -case _caa .ST_JcTableRight ,_caa .ST_JcTableEnd :_cegeg ._bddb ._db ._bga =_gd .HorizontalAlignmentRight ;};};};func (_acaf *convertContext )addSeparator (){_acaf .newParagraph ();_acaf ._bddb ._ff =true ;_acaf ._bddb ._bbe =_faf ;if _acaf .currentParagraphOverflowsCurrentPage (){_acaf .moveCurrentParagraphToNewPage (); -};_acaf .addCurrentParagraphToCurrentPage ();};func _gac (_fddg string )[]*symbol {return []*symbol {{_be :_fddg ,_acg :true }}};func _edbe (_bgec *_caa .CT_TblWidth ,_efbc ,_bedf float64 )float64 {if _bgec !=nil {if _bgbe :=_bgec .WAttr ;_bgbe !=nil {if _edddd :=_bgbe .ST_DecimalNumberOrPercent ; -_edddd !=nil {if _ecdb :=_edddd .ST_UnqualifiedPercentage ;_ecdb !=nil {switch _bgec .TypeAttr {case _caa .ST_TblWidthDxa :return float64 (*_ecdb )/20;case _caa .ST_TblWidthPct :return float64 (*_ecdb )/100/50*_efbc ;default:return _bedf ;};};};};};return _bedf ; -}; \ No newline at end of file +func ConvertToPdfWithOptions (d *_fca .Document ,opts *Options )*_da .Creator {var _cbafc map[string ]string ;_ef .DefaultFontSize =12;if opts !=nil {if opts .ProcessFields {_cbafc =_eabe (d );};if len (opts .FontFiles )> 0{_dbfa :=_ef .RegisterFontsFromFiles (opts .FontFiles ); +if _dbfa !=nil {_eg .Log .Debug ("\u0046\u0061\u0069\u006c t\u006f\u0020\u006c\u006f\u0061\u0064\u0020\u0066\u006f\u006e\u0074\u0073\u003a\u0020%\u0076",opts .FontDirectory );};};if opts .FontDirectory !=""{_egcc :=_ef .RegisterFontsFromDirectory (opts .FontDirectory ); +if _egcc !=nil {_eg .Log .Debug ("\u0046\u0061\u0069l\u0020\u0074\u006f\u0020l\u006f\u0061\u0064\u0020\u0066\u006f\u006et\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u003a\u0020\u0025\u0076",_egcc .Error ());};};if opts .DefaultFontSize > 0{_ef .DefaultFontSize =float64 (opts .DefaultFontSize ); +};if len (opts .RtlFontFile )> 0{_ef .RtlFontFile ,_ =_ef .LoadFontFromFile (opts .RtlFontFile );};if opts .DefaultImageEncoder !=nil {_ef .DefaultImageEncoder =opts .DefaultImageEncoder ;};};_bbbdc :=_ef .RegisterEmbeddedFonts (d );if _bbbdc !=nil {_eg .Log .Debug ("\u0046\u0061\u0069l\u0020\u0074\u006f\u0020l\u006f\u0061\u0064\u0020\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0020\u0066\u006f\u006e\u0074\u0073\u003a\u0020\u0025\u0076",_bbbdc .Error ()); +};var (_bffb *_bfc .CT_PPrGeneral ;_cggc *_bfc .CT_RPr ;);if _caa :=d .Styles .X ().DocDefaults ;_caa !=nil {if _afaf :=_caa .PPrDefault ;_afaf !=nil {_bffb =_afaf .PPr ;};if _fgae :=_caa .RPrDefault ;_fgae !=nil {_cggc =_fgae .RPr ;};};_fceg :=_ef .GetDefaultPageSize (); +if opts !=nil &&opts .DefaultPageSize !=_ef .DefaultPageSize {_fceg =_ef .GetPageDimensions (opts .DefaultPageSize );};_ddgc :=_fceg [0];_ecbf :=_fceg [1];_ebbdb :=_ag .Inch *1.0;_ebdbe :=_ag .Inch *0.5;_ffga ,_acfg ,_bedc ,_gecf :=_ebbdb ,_ebbdb ,_ebbdb ,_ebbdb ; +_aeaba ,_aega :=_ebdbe ,_ebdbe ;var (_bacd []*headerFooterRef ;_cegbb []*headerFooterRef ;);if _dfcg :=d .BodySection ().X ();_dfcg !=nil {if _cdgg :=_dfcg .PgMar ;_cdgg !=nil {if _cdgg .LeftAttr .ST_UnsignedDecimalNumber !=nil {_ffga =_ef .PointsFromTwips (int64 (*_cdgg .LeftAttr .ST_UnsignedDecimalNumber )); +};if _cdgg .LeftAttr .ST_UnsignedDecimalNumber !=nil {_acfg =_ef .PointsFromTwips (int64 (*_cdgg .RightAttr .ST_UnsignedDecimalNumber ));};if _cdgg .TopAttr .Int64 !=nil {_bedc =_ef .PointsFromTwips (*_cdgg .TopAttr .Int64 );};if _cdgg .BottomAttr .Int64 !=nil {_gecf =_ef .PointsFromTwips (*_cdgg .BottomAttr .Int64 ); +};if _cdgg .HeaderAttr .ST_UnsignedDecimalNumber !=nil {_aeaba =_ef .PointsFromTwips (int64 (*_cdgg .HeaderAttr .ST_UnsignedDecimalNumber ));};if _cdgg .FooterAttr .ST_UnsignedDecimalNumber !=nil {_aega =_ef .PointsFromTwips (int64 (*_cdgg .FooterAttr .ST_UnsignedDecimalNumber )); +};};if _cbb :=_dfcg .PgSz ;_cbb !=nil {if _cbb .WAttr !=nil {_ddgc =_ef .PointsFromTwips (int64 (*_cbb .WAttr .ST_UnsignedDecimalNumber ));};if _cbb .HAttr !=nil {_ecbf =_ef .PointsFromTwips (int64 (*_cbb .HAttr .ST_UnsignedDecimalNumber ));};};for _ ,_dacc :=range _dfcg .EG_HdrFtrReferences {if _fcfc :=_dacc .HdrFtrReferencesChoice .HeaderReference ; +_fcfc !=nil {_bbfec :=&headerFooterRef {_gbgd :true ,_ddag :_fcfc .IdAttr ,_cadc :_fcfc .TypeAttr ,_cddga :-1};_bacd =append (_bacd ,_bbfec );};if _cbed :=_dacc .HdrFtrReferencesChoice .FooterReference ;_cbed !=nil {_ggag :=&headerFooterRef {_bbed :true ,_ddag :_cbed .IdAttr ,_cadc :_cbed .TypeAttr ,_cddga :-1}; +_cegbb =append (_cegbb ,_ggag );};};if len (_dfcg .EG_HdrFtrReferences )< 1{_bfee :=&headerFooterRef {_bbed :false ,_gbgd :false ,_cddga :-1};_bacd =append (_bacd ,_bfee );_cegbb =append (_cegbb ,_bfee );};};if d .Settings .X ().DefaultTabStop ==nil {_cabfe =_ggef (12.7); +}else {_cabfe =_ef .PointsFromTwips (int64 (*d .Settings .X ().DefaultTabStop .ValAttr .ST_UnsignedDecimalNumber ));};_ddgf :=_da .New ();_ddgf .SetPageSize (_da .PageSize {_ddgc ,_ecbf });_ddgf .SetPageMargins (_ffga ,_acfg ,_bedc ,_gecf );_cggg :=&convertContext {_affc :_ddgf ,_edega :d ,_aefeg :_bffb ,_ggbe :_cggc ,_gefe :&_ef .Rectangle {Top :_bedc ,Bottom :_ecbf -_gecf ,Left :_ffga ,Right :_ddgc -_acfg },_dgeda :&_ef .Rectangle {Top :_bedc ,Bottom :_gecf ,Left :_ffga ,Right :_acfg },_aegfc :[]note {},_fdfg :map[int64 ]map[int64 ]int64 {},_gegc :_cbafc ,_dagg :opts ,_ebeg :_bacd ,_cbafb :_cegbb ,_fgbb :_aeaba ,_fgggc :_bedc ,_gbfg :_ecbf -_aega ,_afcg :_gecf ,_gfbg :_ffga ,_agcd :map[string ]map[int64 ]*_bfc .CT_Ind {},_cdga :[]float64 {_ddgc ,_ecbf },_aded :[]*paragraph {}}; +_cggg .calculateHdrFtrContentHeight ();_abbgc :=d .X ().Body .EG_BlockLevelElts ;_edfb :=len (_abbgc );_cggg ._aadb =nil ;for _agge ,_cbfa :=range _abbgc {var _gfdd []*_bfc .EG_ContentBlockContent ;if _agge < _edfb -1{_fefd :=_abbgc [_agge +1];_gfdd =_fefd .BlockLevelEltsChoice .EG_ContentBlockContent ; +};_cggg .addAbsoluteCBCs (_cbfa .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfdd );};_cggg ._aadb =nil ;_cggg .addEndnotes ();_cggg .alignSymbolsVertically ();_cggg .drawPages ();_cggg .drawHeaderFooter ();return _ddgf ;};func _bfcd (_gbde ,_dfga *_bfc .CT_HpsMeasure )float64 {var _cfee float64 ; +_gebd :=_ef .DefaultFontSize ;if _gbde !=nil {_cfee =float64 (*_gbde .ValAttr .ST_UnsignedDecimalNumber );}else if _dfga !=nil {_cfee =float64 (*_dfga .ValAttr .ST_UnsignedDecimalNumber );};if _cfee !=0{_gebd =_cfee /2;};return _gebd ;};func _cdfbg (_efbd *_fca .Document ,_agece string )[]*_bfc .CT_TblStylePr {_gggd :=_efbd .GetStyleByID (_agece ); +var _adcgf []*_bfc .CT_TblStylePr ;if _fdaae :=_gggd .X ();_fdaae !=nil {if _gcgff :=_fdaae .BasedOn ;_gcgff !=nil {_cdfbg (_efbd ,_gcgff .ValAttr );};if len (_fdaae .TblStylePr )> 0{_adcgf =_fdaae .TblStylePr ;};};return _adcgf ;};func _cfa (_ecf *_da .Creator ,_eeb *block ){_eeb ._de .SetPos (_eeb ._bfd ,_eeb ._ccd ); +_fdc :=_ecf .Draw (_eeb ._de );if _fdc !=nil {_eg .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0062\u006c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_fdc );};if _eeb ._aae {_ef .DrawRectangle (_ecf ,&_ef .Rectangle {Top :_eeb ._ccd ,Bottom :_eeb ._ccd +_eeb ._de .Height (),Left :_eeb ._bfd ,Right :_eeb ._bfd +_eeb ._de .Width ()},_eeb ._fgcf ,_eeb ._abf ); +};};func _bacac (_cccf *_da .Creator ,_egdcc *_da .Block ,_dacgc []*paragraph ,_dddf float64 ,_ceaf _da .PageFinalizeFunctionArgs )float64 {_fcac :=0.0;_baaee :=0.0;for _ ,_bgac :=range _dacgc {for _ ,_dfcf :=range _bgac ._ed {for _ ,_abag :=range _dfcf ._dgbf {for _ ,_caac :=range _abag ._egf {for _ ,_caecd :=range _caac ._edf {if _caecd ._fggc !=nil {_caecd ._fggc .SetPos (_caac ._gcd +_caecd ._cd ,_dddf ); +_egdcc .Draw (_caecd ._fggc );}else if _caecd ._bfb !=nil {if _caecd ._bfb ._bfd ==0{_caecd ._bfb ._bfd =_caac ._gcd +_caecd ._cd ;};if _caecd ._bfb ._ccd ==0{_caecd ._bfb ._ccd =_bgac ._bdd +_dfcf ._bab ;};_cfa (_cccf ,_caecd ._bfb );}else {_gfaf :=_cccf .NewStyledParagraph (); +if _caecd ._bga {_caecd ._cae =0;}else if _caecd ._fdeb {_caecd ._cae =1.2*_dfcf ._fgc -_caecd ._dfc ;};_cecec :=_caac ._gcd +_caecd ._cd +_baaee ;_ceef :=_dddf +_dfcf ._bab +_caecd ._cae +_fcac ;_gfaf .SetPos (_cecec ,_ceef );_eggf :=false ;if _caecd ._aaa =="\u005b\u0046\u0049E\u004c\u0044\u005f\u0050\u0041\u0047\u0045\u005d"{_caecd ._aaa =_b .Itoa (_ceaf .PageNum ); +_eggf =true ;};if _caecd ._aaa =="\u005b\u0046I\u0045\u004c\u0044_\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053\u005d"{_caecd ._aaa =_b .Itoa (_ceaf .TotalPages );_eggf =true ;};var _ceec *_da .TextChunk ;if _caecd ._gcb !=""{_ceec =_gfaf .AddExternalLink (_caecd ._aaa ,_caecd ._gcb ); +}else {_ceec =_gfaf .Append (_caecd ._aaa );};if _caecd ._dab !=nil {_ceec .Style =*_caecd ._dab ;};if _eggf {_baaee +=_gfaf .Width ();};_egdcc .Draw (_gfaf );if _caecd ._fag !=nil {_ffbg :=_ceef +_caecd ._dfc ;_ef .DrawLine (_cccf ,_cecec ,_ffbg ,_cecec +_caecd ._df ,_ffbg ,1,*_caecd ._fag ); +};};};};};};if _bgac ._aa !=nil {_daef :=_da .NewBlock (_bgac ._aa ._ec ,_ceaf .PageHeight );_daef .SetPos (_bgac ._cc ,_dddf );_daef .Draw (_bgac ._aa ._cef );_egdcc .Draw (_daef );_bgac ._aee =_bgac ._aa ._cef .Height ();};_fcac +=_bgac ._aee ;};return _fcac ; +};func _bdcd (_ccda ,_decf *_bfc .CT_TcPr )*_bfc .CT_TcPr {if _ccda ==nil {return _decf ;};if _decf ==nil {return _ccda ;};if _ccda .CnfStyle ==nil {_ccda .CnfStyle =_decf .CnfStyle ;};if _ccda .TcW ==nil {_ccda .TcW =_decf .TcW ;};if _ccda .GridSpan ==nil {_ccda .GridSpan =_decf .GridSpan ; +};if _ccda .HMerge ==nil {_ccda .HMerge =_decf .HMerge ;};if _ccda .VMerge ==nil {_ccda .VMerge =_decf .VMerge ;};if _ccda .TcBorders ==nil {_ccda .TcBorders =_decf .TcBorders ;};if _ccda .Shd ==nil {_ccda .Shd =_decf .Shd ;};if _ccda .NoWrap ==nil {_ccda .NoWrap =_decf .NoWrap ; +};if _ccda .TcMar ==nil {_ccda .TcMar =_decf .TcMar ;};if _ccda .TextDirection ==nil {_ccda .TextDirection =_decf .TextDirection ;};if _ccda .TcFitText ==nil {_ccda .TcFitText =_decf .TcFitText ;};if _ccda .VAlign ==nil {_ccda .VAlign =_decf .VAlign ;}; +if _ccda .HideMark ==nil {_ccda .HideMark =_decf .HideMark ;};if _ccda .Headers ==nil {_ccda .Headers =_decf .Headers ;};if _ccda .CellMarkupElementsChoice .CellIns ==nil {_ccda .CellMarkupElementsChoice .CellIns =_decf .CellMarkupElementsChoice .CellIns ; +};if _ccda .CellMarkupElementsChoice .CellDel ==nil {_ccda .CellMarkupElementsChoice .CellDel =_decf .CellMarkupElementsChoice .CellDel ;};if _ccda .CellMarkupElementsChoice .CellMerge ==nil {_ccda .CellMarkupElementsChoice .CellMerge =_decf .CellMarkupElementsChoice .CellMerge ; +};if _ccda .TcPrChange ==nil {_ccda .TcPrChange =_decf .TcPrChange ;};return _ccda ;};func (_ffef *convertContext )addAbsoluteEGPC (_aed []*_bfc .EG_PContent ,_dbaa *_bfc .CT_PPr )bool {_bfbb :=len (_aed );for _ ,_bbdc :=range _aed {for _ ,_cfedf :=range _bbdc .PContentChoice .FldSimple {if _cfedf !=nil {_ffef .addAbsoluteEGPC (_cfedf .EG_PContent ,_dbaa ); +};};if _bge :=_bbdc .PContentChoice .Hyperlink ;_bge !=nil {_ffef ._edgdg =_bge ;_ffef .addAbsoluteCRC (_bge .PContentChoice .EG_ContentRunContent ,_dbaa );};_ffef ._edgdg =nil ;if _ffef .addAbsoluteCRC (_bbdc .PContentChoice .EG_ContentRunContent ,_dbaa ){if _bfbb > 1{_ffef .moveCurrentParagraphToNewPage (); +continue ;}else {return true ;};};_bfbb --;};return false ;};type styleAttributes struct{}; + +// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. +type FontStyle =_ef .FontStyle ;func (_aeea *convertContext )addRowToTable (_fdcac map[int ][]tableCellProperties ,_fdbg int ,_ece *_da .Table ,_caff []float64 )error {_eebg :=_fdcac [_fdbg ];_gabee :=_eebg [0]._fda ;_fcga :=_eebg [0]._ceg ;for _ ,_ecbge :=range _eebg {if _ecbge ._edb {_aeea .addEmptyCellToTable (_ece ,_ecbge ._dgb ,_ecbge ._cgd ,_ecbge ._fde ,_ecbge ._cbc ,_ecbge ._eda ,_ecbge ._fgg ,_ecbge ._gda ,_ecbge ._aab ,_ecbge ._fgf ); +}else {_aeea .addCellToTable (_ece ,_ecbge ._dgb ,_ecbge ._cgd ,_ecbge ._fde ,_ecbge ._cbc ,_ecbge ._eda ,_ecbge ._fgg ,_ecbge ._gda ,_ecbge ._aab ,_ecbge ._eec ,_ecbge ._fgf ,_ecbge ._fad ,_ecbge ._dacg ,_caff );};};if _gabee {_adde :=_ece .SetRowHeight (_ece .CurRow (),_fcga ); +if _adde !=nil {return _g .Errorf ("E\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061b\u006c\u0065\u0020\u0074\u006f\u0020\u0073et\u0020\u0072\u006f\u0077 \u0068\u0065\u0069\u0067\u0068\u0074\u0073\u0020\u0066or\u0020\u0074a\u0062\u006c\u0065\u0020\u0028\u0025\u0073\u0029",_adde .Error ()); +};};return nil ;};func (_deabd *convertContext )addParagraphWithTable (_bcca _da .Table ,_cdg ,_fdcd float64 ){_deabd .newParagraph ();_deabd ._cfeb ._agb =&_ef .Rectangle {Top :_ggef (2),Bottom :_ggef (2),Left :0,Right :0};_deabd ._cfeb ._aa =&tableWrapper {_cef :&_bcca ,_ec :_cdg }; +_deabd ._cfeb ._fbc =_fdcd ;_deabd ._cfeb ._aee =_bcca .Height ();_deabd .determineParagraphBounds ();_deabd .addCurrentParagraphToCurrentPage ();_deabd ._fadc ._cfe =_deabd ._fadc ._fa ;};func (_eae *convertContext )drawPage (_babf *page ){if _babf ._eea {_ffe :=_babf ._ebc .Top +_dae *_ge ; +_gfcb :=_babf ._ebc .Left ;_ggb :=_babf ._ebc .Right ;_ef .DrawLine (_eae ._affc ,_gfcb ,_ffe ,_ggb ,_ffe ,_ffa ,_da .ColorBlack );};for _ ,_agc :=range _babf ._cb {_eag (_eae ._affc ,_agc );};for _ ,_agg :=range _babf ._dgd {_cfa (_eae ._affc ,_agg ); +};for _ ,_gde :=range _babf ._gc {if _gde ._fcg {_bbd :=_gde ._bdd +_dae *_ge ;_fcgf :=_babf ._ebc .Left ;_daga :=_fcgf +_ggef (50);_ef .DrawLine (_eae ._affc ,_fcgf ,_bbd ,_daga ,_bbd ,_ffa ,_da .ColorBlack );}else {for _ ,_bcgb :=range _gde ._ed {if _bcgb ._fgd {_eae .processRtlLine (_bcgb ); +};for _ ,_eecc :=range _bcgb ._dgbf {for _ ,_fea :=range _eecc ._egf {for _ ,_dddg :=range _fea ._edf {if _dddg ._fggc !=nil {_dddg ._fggc .SetPos (_fea ._gcd +_dddg ._cd ,_gde ._bdd +_bcgb ._bab );_bgad :=_eae ._affc .Draw (_dddg ._fggc );if _bgad !=nil {_eg .Log .Debug ("\u0045\u0072\u0072or\u0020\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bgad ); +};}else if _dddg ._bfb !=nil {_dddg ._bfb ._bfd =_fea ._gcd +_dddg ._cd ;_dddg ._bfb ._ccd =_gde ._bdd +_bcgb ._bab ;_cfa (_eae ._affc ,_dddg ._bfb );}else {_feac :=_eae ._affc .NewStyledParagraph ();if _dddg ._bga {_dddg ._cae =0;}else if _dddg ._fdeb {_dddg ._cae =1.2*_bcgb ._fgc -_dddg ._dfc ; +};_gbf :=_fea ._gcd +_dddg ._cd ;_gbfc :=_gde ._bdd +_bcgb ._bab +_dddg ._cae ;_feac .SetPos (_gbf ,_gbfc );var _bcgg *_da .TextChunk ;if _dddg ._gcb !=""{_bcgg =_feac .AddExternalLink (_dddg ._aaa ,_dddg ._gcb );}else {_bcgg =_feac .Append (_dddg ._aaa ); +};if _dddg ._dab !=nil {_bcgg .Style =*_dddg ._dab ;};if _dddg ._cca !=nil {_bcgg .Highlight (*_dddg ._cca ,1.0);};_dcd :=_eae ._affc .Draw (_feac );if _dcd !=nil {_eg .Log .Debug ("\u0045\u0072\u0072\u006fr \u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0074\u0065\u0078\u0074\u003a\u0020%\u0073",_dcd ); +};if _dddg ._fag !=nil {_dcdc :=_gbfc +_dddg ._abg +2.0;_ef .DrawLine (_eae ._affc ,_gbf ,_dcdc ,_gbf +_dddg ._df ,_dcdc ,1,*_dddg ._fag );};};};};};};if _gde ._aa !=nil {switch _gde ._aa ._ca {case _da .HorizontalAlignmentCenter :_gde ._aa ._cef .SetPos (_gde ._cc +(_babf ._ebc .Right -_babf ._ebc .Left -_gde ._aa ._ec )/2,_gde ._bdd +_gde ._agb .Top ); +case _da .HorizontalAlignmentRight :_gde ._aa ._cef .SetPos (_babf ._ebc .Right -_gde ._aa ._ec -_gde ._agb .Right ,_gde ._bdd +_gde ._agb .Top );default:_gde ._aa ._cef .SetPos (_gde ._cc ,_gde ._bdd +_gde ._agb .Top );};_bbg :=_da .NewBlock (_gde ._aa ._ec ,_eae ._affc .Height ()); +_bbg .SetPos (0,0);_ =_bbg .Draw (_gde ._aa ._cef );_ =_eae ._affc .Draw (_bbg );};if _gde ._fd !=nil {_fdee :=(_babf ._ebc .Left /_ef .DefaultFontSize -1);_cad :=1.5;for _ ,_bec :=range _gde ._fd {_ddf :=_gde ._ddd +_bec ._daa +_fdee ;if _ddf > _gde ._dcg +_fdee {_ddf =_gde ._dcg +_fdee ; +};switch _bec ._gcdd {case _ef .BorderPositionTop :_caf :=_gde ._bdd +_bec ._ea ;_ef .DrawLine (_eae ._affc ,_gde ._ddd -_fdee ,_caf ,_ddf ,_caf ,_bec ._gbg ,_bec ._aef );case _ef .BorderPositionLeft :_bef :=_gde ._bdd +_gde ._aee -_gde ._agb .Top -_gde ._agb .Bottom -_bec ._ea -_cad ; +_bcae :=_bef +_gde ._aee +_gde ._agb .Top +_gde ._agb .Bottom ;_dge :=_gde ._ddd -_fdee ;_ef .DrawLine (_eae ._affc ,_dge ,_bef ,_dge ,_bcae ,_bec ._daa ,_bec ._aef );case _ef .BorderPositionBottom :_fbde :=_gde ._bdd +_bec ._ea +_gde ._agb .Top +_gde ._aee +_gde ._agb .Bottom ; +_ef .DrawLine (_eae ._affc ,_gde ._ddd -_fdee ,_fbde ,_ddf ,_fbde ,_bec ._gbg ,_bec ._aef );case _ef .BorderPositionRight :_ceb :=_gde ._bdd +_gde ._aee -_gde ._agb .Top -_gde ._agb .Bottom -_bec ._ea -_cad ;_cgb :=_ceb +_gde ._aee +_gde ._agb .Top +_gde ._agb .Bottom ; +_bfe :=_gde ._dcg +_fdee ;_ef .DrawLine (_eae ._affc ,_bfe ,_ceb ,_bfe ,_cgb ,_bec ._daa ,_bec ._aef );};};};};};for _ ,_cabg :=range _babf ._efe {_eag (_eae ._affc ,_cabg );};for _ ,_aaea :=range _babf ._dg {_cfa (_eae ._affc ,_aaea );};if len (_babf ._fe )> 0{_bddd :=_babf ._ebc .Bottom +_dae *_ge ; +_becd :=_babf ._ebc .Left ;_fcae :=_becd +_ggef (50);_ef .DrawLine (_eae ._affc ,_becd ,_bddd ,_fcae ,_bddd ,_ffa ,_da .ColorBlack );_bde :=_babf ._ebc .Bottom +_dae ;for _ ,_efb :=range _babf ._fe {_efb ._bce .SetPos (_babf ._ebc .Left ,_bde );_cda :=_eae ._affc .Draw (_efb ._bce ); +if _cda !=nil {_eg .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0064\u0072\u0061\u0077\u0069n\u0067\u0020\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065:\u0020\u0025\u0073",_cda );};_bde +=_efb ._bce .Height ();};};};var _afgbd =map[int32 ]int32 {61623:8226,61607:8226,61558:9830,61656:8594,61692:8730}; +func _ggaa (_cbac *_bfc .CT_TblWidth ,_bfabd int64 )float64 {if _cbac !=nil {if _cbac .TypeAttr ==_bfc .ST_TblWidthUnset ||_cbac .TypeAttr ==_bfc .ST_TblWidthDxa {if _gfdde :=_cbac .WAttr ;_gfdde !=nil {if _fedd :=_gfdde .ST_DecimalNumberOrPercent ;_fedd !=nil {if _ddad :=_fedd .ST_UnqualifiedPercentage ; +_ddad !=nil {return _ef .PointsFromTwips (*_ddad +_bfabd );};};};};};return 0.0;};func (_gcgf *convertContext )addEndnotes (){for _efgb ,_fdgg :=range _gcgf ._aegfc {if _efgb ==0{_gcgf .addSeparator ();};_gcgf ._cead =&prefix {_bdee :_fdgg ._cf };for _fbga ,_afaef :=range _fdgg ._bfcb {if _efgb !=0||_fbga !=0{_gcgf ._cgdcd =true ; +};_gcgf .addAbsoluteCBCs (_afaef .BlockLevelEltsChoice .EG_ContentBlockContent ,nil );};};_gcgf ._cgdcd =false ;};func (_aagb *convertContext )addEmptyCellToTable (_edge *_da .Table ,_feeda *_bfc .CT_Tc ,_aeed *_bfc .CT_TblPr ,_gaaea *_bfc .CT_TblPrEx ,_daf ,_bcdg ,_gacdc ,_cacaec int ,_bee []*_bfc .CT_TblStylePr ,_ceba *_bfc .CT_RPr ){_aagb .getTableCellProperties (_edge ,_aeed ,_gaaea ,_bee ,_daf ,_feeda .TcPr ,_ceba ,_bcdg ,_gacdc ,_cacaec ); +};func _dace (_ffedc string )bool {for _ ,_bdgb :=range _ffedc {if _bdgb >=0x0600&&_bdgb <=0x06E0{return true ;};};return false ;};func (_cdcf *convertContext )assignHeaderFooterToPage (_gcce *page ){_dcedc :=_cdcf ._edega .DocRels ();_fcdb :=_be .MustCompile ("\u005b\u0030\u002d\u0039\u005d\u002b"); +for _ ,_eecg :=range _gcce ._gb {if _eecg !=nil &&_eecg ._gbgd {if _bfegg :=_dcedc .GetTargetByRelId (_eecg ._ddag );_bfegg !=""{_fdccf ,_ :=_b .Atoi (_fcdb .FindString (_bfegg ));for _bfdge ,_cdfge :=range _cdcf ._edega .Headers (){if _fdccf ==(_bfdge +1){_cdcf ._dadc =true ; +_cdcf ._fcgc =false ;for _ ,_effc :=range _cdfge .X ().EG_BlockLevelElts {_cdcf .addAbsoluteHeaderFooterCBCs (_effc .BlockLevelEltsChoice .EG_ContentBlockContent );};};};};};};for _ ,_dggf :=range _gcce ._bb {if _dggf !=nil &&_dggf ._bbed {if _eacf :=_dcedc .GetTargetByRelId (_dggf ._ddag ); +_eacf !=""{_cggca ,_ :=_b .Atoi (_fcdb .FindString (_eacf ));for _gagc ,_cddb :=range _cdcf ._edega .Footers (){if _cggca ==(_gagc +1){_cdcf ._dadc =false ;_cdcf ._fcgc =true ;for _ ,_def :=range _cddb .X ().EG_BlockLevelElts {_cdcf .addAbsoluteHeaderFooterCBCs (_def .BlockLevelEltsChoice .EG_ContentBlockContent ); +};};};};};};};func (_gccda *convertContext )addAbsoluteRIC (_egg *_bfc .EG_RunInnerContent ,_aede *_bfc .CT_RPr ,_fcfd *_bfc .CT_PPr )bool {var _gac ,_aedef bool ;_aefe :=[]*symbol {};_fef :=false ;if _egg ==nil {if _gccda ._cead !=nil {_gdfa :=true ;for _ ,_bcfc :=range _gccda ._cead ._bdee {if _beg ,_bfdg :=_afgbd [_bcfc ]; +_bfdg {_aedef =_gccda ._cead ._cffd ;_gccda ._cead ._bdee =string (rune (_beg ));_gdfa =false ;};};_aefe =_ebcc (_gccda ._cead ._bdee ,"",true ,false ,_gdfa );};}else {if _bfae (_egg ){return true ;}else if _egg .RunInnerContentChoice .T !=nil {_gbeb :=_egg .RunInnerContentChoice .T .Content ; +_adcec :=_fcfd ==nil ||_fcfd .Bidi ==nil ||_dgba (_fcfd .Bidi );if _aede !=nil &&_dgba (_aede .Rtl )&&_adcec {_gccda ._gfcba ._fgd =true ;if _dace (_gbeb ){_adcd ,_eebc :=_ee .ArabicShape (_gbeb );if _eebc ==nil {_gbeb =_adcd ;};};};if _aede !=nil &&_dgba (_aede .Caps ){_gbeb =_ga .ToUpper (_gbeb ); +};if _gbeb ==""{_gbeb ="\u0020";};_eeec ,_ :=_be .MatchString ("\u00ab\u002e\u002a\u00bb",_gbeb );if len (_gccda ._efdb ._edf )> 0&&_gccda ._efdb ._edf [len (_gccda ._efdb ._edf )-1]._dgda &&_gccda ._efdb ._edf [len (_gccda ._efdb ._edf )-1]._aaa ==""&&!_eeec {return false ; +};if _ccg :=_gccda ._edgdg ;_ccg !=nil &&_ccg .IdAttr !=nil {_fef =true ;_aefe =_ebcc (_gbeb ,_gccda ._edega .GetTargetByRelId (*_ccg .IdAttr ),false ,false ,false );}else {_aefe =_ebcc (_gbeb ,"",false ,false ,false );};if _aede .Highlight !=nil {_egfd :=_e .HighlightColorToCreatorColorMap [_aede .Highlight .ValAttr ]; +for _ ,_bdgc :=range _aefe {_bdgc ._cca =&_egfd ;};};}else if _beaa :=_egg .RunInnerContentChoice .EndnoteReference ;_beaa !=nil {_bbcd :=_gccda ._edega .BodySection ().X ();_fead :=_beaa .IdAttr ;_fbfb :=_fead ;_cdac :=_bfc .ST_NumberFormatLowerRoman ; +if _fgaa :=_bbcd .EndnotePr ;_fgaa !=nil {if _efg :=_fgaa .NumFmt ;_efg !=nil {_cdac =_efg .ValAttr ;};if _dcedf :=_fgaa .NumStart ;_dcedf !=nil {_fbfb +=_dcedf .ValAttr -1;};};_dfgb :=_cabb (_fbfb ,_cdac );_cbec :=_gccda ._edega .Endnote (_fead ).X (); +if _cbec !=nil {_gccda ._aegfc =append (_gccda ._aegfc ,note {_cf :_dfgb ,_bfcb :_cbec .EG_BlockLevelElts });_aefe =_ebcc (_dfgb ,"",true ,false ,false );};}else if _aca :=_egg .RunInnerContentChoice .FootnoteReference ;_aca !=nil {_afad :=_gccda ._edega .BodySection ().X (); +_afee :=_aca .IdAttr ;_gffg :=_afee ;_gaeg :=_bfc .ST_NumberFormatDecimal ;if _bgc :=_afad .FootnotePr ;_bgc !=nil {if _fce :=_bgc .NumFmt ;_fce !=nil {_gaeg =_fce .ValAttr ;};if _fabg :=_bgc .NumStart ;_fabg !=nil {_gffg +=_fabg .ValAttr -1;};};_gbd :=_cabb (_gffg ,_gaeg ); +_baf :=_gccda ._edega .Footnote (_afee ).X ();if _baf !=nil {_ggba :=¬e {_cf :_gbd ,_bfcb :_baf .EG_BlockLevelElts };_fcge :=[][]*_bfc .EG_ContentBlockContent {};for _ ,_fgda :=range _baf .EG_BlockLevelElts {_fcge =append (_fcge ,_fgda .BlockLevelEltsChoice .EG_ContentBlockContent ); +};_ffdg :=&prefix {_bdee :_gbd };_ggde ,_efad :=_gccda .makePdfBlockFromCBCs (_fcge ,_gccda ._fadc ._ebc .Right -_gccda ._fadc ._ebc .Left ,_ggef (1000),nil ,true ,_ffdg );if _efad !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006f\u0074\u0020c\u006f\u006e\u0076\u0065\u0072\u0074\u0020\u0066\u006fo\u0074\u006e\u006ft\u0065:\u0020\u0025\u0073",_efad ); +return false ;};_ggba ._bce =_ggde ;_gccda ._cfeb ._edg =append (_gccda ._cfeb ._edg ,_ggba );_gccda ._cfeb ._aeg +=_ggba ._bce .Height ();_aefe =_ebcc (_gbd ,"",true ,false ,false );};}else if _baa :=_egg .RunInnerContentChoice .InstrText ;_baa !=nil {_dadf :=_ccgg (_baa .Content ); +if _dadf !=""{_aefe =_ebcc (_gccda ._gegc [_dadf ],"",false ,false ,false );};if _baa .Content ==_fca .FieldCurrentPage {_aefe =_dgbe ("\u005b\u0046\u0049E\u004c\u0044\u005f\u0050\u0041\u0047\u0045\u005d");};if _baa .Content ==_fca .FieldNumberOfPages {_aefe =_dgbe ("\u005b\u0046I\u0045\u004c\u0044_\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053\u005d"); +};}else if _cbg :=_egg .RunInnerContentChoice .Drawing ;_cbg !=nil {for _ ,_dcf :=range _cbg .DrawingChoice {if _dcf .Inline ==nil {continue ;};_dedg :=_dcf .Inline ;if _ffc :=_dedg .Graphic ;_ffc !=nil {if _gaa :=_ffc .GraphicData ;_gaa !=nil {_bfg :=_dedg .Extent ; +if _bfg ==nil {return false ;};_ebba :=_ag .FromEMU (_bfg .CxAttr );_bdgcg :=_ag .FromEMU (_bfg .CyAttr );if _gaca :=_dedg .EffectExtent ;_gaca !=nil {if _gaca .LAttr .ST_CoordinateUnqualified !=nil {_ebba +=_ag .FromEMU (*_gaca .LAttr .ST_CoordinateUnqualified ); +};if _gaca .RAttr .ST_CoordinateUnqualified !=nil {_ebba +=_ag .FromEMU (*_gaca .RAttr .ST_CoordinateUnqualified );};if _gaca .TAttr .ST_CoordinateUnqualified !=nil {_bdgcg +=_ag .FromEMU (*_gaca .TAttr .ST_CoordinateUnqualified );};if _gaca .BAttr .ST_CoordinateUnqualified !=nil {_bdgcg +=_ag .FromEMU (*_gaca .BAttr .ST_CoordinateUnqualified ); +};};for _ ,_adbb :=range _gaa .Any {if _cfd ,_bega :=_adbb .(*_ffd .Pic );_bega {_ebdb :=&symbol {_dfc :_bdgcg ,_df :_ebba };_deg ,_gead :=_gccda .makePdfImageFromGraphics (_cfd );if _gead !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_gead ); +};if _deg ==nil {_ebdb ._aaa ="\u0020";}else {_abfb :=_cfd .BlipFill ;if _abfb .SrcRect !=nil {var _babgb ,_bbee ,_gfad ,_bgf float64 ;_dadfb :=_abfb .SrcRect ;if _dadfb .LAttr !=nil {_babgb =float64 (*_dadfb .LAttr .ST_PercentageDecimal )/1000.0;};if _dadfb .RAttr !=nil {_gfad =float64 (*_dadfb .RAttr .ST_PercentageDecimal )/1000.0; +};if _dadfb .TAttr !=nil {_bbee =float64 (*_dadfb .TAttr .ST_PercentageDecimal )/1000.0;};if _dadfb .BAttr !=nil {_bgf =float64 (*_abfb .SrcRect .BAttr .ST_PercentageDecimal )/1000.0;};_bcc :=_deg .Width ();_faba :=_deg .Height ();_deg .Crop (int (_babgb /100.0*_bcc ),int (_bbee /100.0*_faba ),int (_bcc -(_gfad /100.0*_bcc )),int (_faba -(_bgf /100.0*_faba ))); +};_gfdg :=false ;if _cfd .SpPr !=nil &&_cfd .SpPr .Xfrm !=nil {if _cfd .SpPr .Xfrm .RotAttr !=nil {_adf :=_ag .DegreeFromSTAngle (*_cfd .SpPr .Xfrm .RotAttr );_deg .SetAngle (_adf );};if _cfd .SpPr .Xfrm .Ext !=nil {_gfdg =true ;};};if _gfdg {_deg .ScaleToWidth (_ebba ); +}else {_deg .Scale (_ebba /_deg .Width (),_ebba /_deg .Width ());};_ebdb ._fggc =_deg ;_gac =true ;};_aefe =[]*symbol {_ebdb };}else if _abfbe ,_bgfb :=_adbb .(*_db .Chart );_bgfb {_afdd :=&symbol {_dfc :_bdgcg ,_df :_ebba };_dfdc ,_gef :=_gccda .makePdfBlockFromChart (_abfbe ,_ebba ,_bdgcg ); +if _gef !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_gef );};if _dfdc ==nil {_afdd ._aaa ="\u0020";}else {_afdd ._bfb =&block {_de :_dfdc };_gac =true ;};_aefe =[]*symbol {_afdd }; +};};};};};}else if _fcd :=_egg .RunInnerContentChoice .Pict ;_fcd !=nil {for _ ,_aggg :=range _fcd .Any {if _afgc ,_gcbb :=_aggg .(*_ff .Group );_gcbb {for _ ,_ebgc :=range _afgc .GroupChoice {if _ebgc .Rect !=nil {_gccda .addRect (_ebgc .Rect );}else if _ebgc .Shape !=nil {_cde :=_ebgc .Shape ; +_ede :=_eb .NewShapeStyle ("");if _cde .StyleAttr !=nil {_ede =_eb .NewShapeStyle (*_cde .StyleAttr );};_fcec :=_ef .PointsFromTwips (int64 (_ede .Width ()));_dgfa :=_ef .PointsFromTwips (int64 (_ede .Height ()));_dcda :=_ef .PointsFromTwips (int64 (_ede .Left ()-_ede .Right ())); +_ggc :=_ef .PointsFromTwips (int64 (_ede .Top ()-_ede .Bottom ()));for _ ,_ccfc :=range _cde .ShapeChoice {if _ccfc .ShapeElementsChoice !=nil {_bgeb :=_ccfc .ShapeElementsChoice ;if _bgeb .Imagedata !=nil {_edgf :=&symbol {_dfc :_fcec ,_df :_dgfa };_ggdf ,_beb :=_gccda .makePdfImageFromRelId (_bgeb .Imagedata .IdAttr ); +if _beb !=nil {_eg .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0069\u006da\u0067\u0065\u003a\u0020\u0025\u0073",_beb );};if _ggdf ==nil {_edgf ._aaa ="\u0020";}else {_ggdf .Scale (_fcec /_ggdf .Width (),_dgfa /_ggdf .Height ()); +_ggdf .SetPos (_dcda ,_ggc );_edgf ._fggc =_ggdf ;_gac =true ;};_aefe =[]*symbol {_edgf };if _ede .Position ()==_eb .ShapeStylePositionAbsolute {_gccda ._gfcba ._ffg =_gccda ._cfeb ._ddd +_dcda ;_gccda ._gfcba ._bab =_ggc ;};};};};};};};if _feae ,_aeda :=_aggg .(*_ff .Shape ); +_aeda {_ccca :=_eb .NewShapeStyle ("");if _feae .StyleAttr !=nil {_ccca =_eb .NewShapeStyle (*_feae .StyleAttr );};_bbfe :=_da .ColorWhite ;if _feae .StrokecolorAttr !=nil {_bbfe =_da .ColorRGBFromHex (*_feae .StrokecolorAttr );};if _feae .FillcolorAttr !=nil {_bbfe =_da .ColorRGBFromHex (*_feae .FillcolorAttr ); +};_bfbc :=_ccca .Width ();_fdba :=_ccca .Height ();_bdgd :=_ef .PointsFromTwips (int64 (_ccca .Left ()-_ccca .Right ()));_aaee :=_ef .PointsFromTwips (int64 (_ccca .Top ()-_ccca .Bottom ()));_baff ,_cebg ,_bgfc ,_eeecb :=_ccca .Margins ();_eage :=&borderLine {_gcdd :_ef .BorderPositionBottom ,_daa :_bfbc ,_gbg :_fdba ,_aef :_bbfe }; +_gccda ._cfeb ._fd =append (_gccda ._cfeb ._fd ,_eage );_gccda ._cfeb ._agb =&_ef .Rectangle {Top :float64 (_baff ),Left :float64 (_cebg ),Bottom :float64 (_bgfc ),Right :float64 (_eeecb )};if _ccca .Position ()==_eb .ShapeStylePositionAbsolute {_gccda ._gfcba ._ffg =_gccda ._cfeb ._ddd +_bdgd +float64 (_ccca .Left ()); +_gccda ._gfcba ._bab =_aaee ;};var _efef []*symbol ;for _ ,_gfeb :=range _feae .ShapeChoice {if _gfeb .ShapeElementsChoice ==nil {continue ;};_gefb :=_gfeb .ShapeElementsChoice ;if _gefb .Textbox !=nil &&_gefb .Textbox .TxbxContent !=nil {_aag ,_ :=_gccda .makeBlockFromTextboxContent (_gefb .Textbox .TxbxContent ,_bfbc ,_fdba ,nil ); +if _aag !=nil {_afb :=&symbol {_dfc :_fdba ,_df :_bfbc };if _ccca .MSOPositionVerticalRelative ()=="\u0070\u0061\u0067\u0065"{_aag ._ccd =_baff ;};if _ccca .MSOPositionHorizontalRelative ()=="\u0070\u0061\u0067\u0065"{_aag ._bfd =_cebg ;};_afb ._bfb =_aag ; +_afb ._aaa ="\u0020";_efef =append (_efef ,_afb );};};};if len (_efef )> 0{_aefe =_efef ;};};if _deb ,_babc :=_aggg .(*_ff .Line );_babc {_fcc :=_eb .NewShapeStyle ("");if _deb .StyleAttr !=nil {_fcc =_eb .NewShapeStyle (*_deb .StyleAttr );};_edbg ,_agba :=0.0,0.0; +if _deb .FromAttr !=nil {_edbg ,_agba =_adcfg (*_deb .FromAttr );};_ggcf ,_gedg :=_edbg ,_agba ;if _deb .ToAttr !=nil {_ggcf ,_gedg =_adcfg (*_deb .ToAttr );};_abfd :=_da .ColorWhite ;if _deb .StrokecolorAttr !=nil {_abfd =_da .ColorRGBFromHex (*_deb .StrokecolorAttr ); +};_eagc :=_gedg -_agba ;if _deb .StrokeweightAttr !=nil {_bdfc ,_bfda :=_b .ParseFloat (_ga .ReplaceAll (*_deb .StrokeweightAttr ,"\u0070\u0074",""),64);if _bfda !=nil {_eg .Log .Debug ("\u0045\u0052\u0052\u004f\u0052\u003a\u0020\u0055\u006e\u0061\u0062\u006c\u0065\u0020\u0070a\u0072\u0073\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020v\u003a\u006c\u0069\u006e\u0065\u0020\u0073\u0074\u0072\u006f\u006b\u0065 w\u0065\u0069\u0067\u0068\u0074\u0020\u0028\u0025\u0073\u0029",_bfda .Error ()); +};_eagc =_bdfc ;};_dgfd :=&borderLine {_gcdd :_ef .BorderPositionBottom ,_daa :_ggcf -_edbg ,_gbg :_eagc ,_aef :_abfd };_gccda ._cfeb ._fd =append (_gccda ._cfeb ._fd ,_dgfd );if _fcc .Position ()==_eb .ShapeStylePositionAbsolute {_gccda ._gfcba ._ffg =_gccda ._cfeb ._ddd +_edbg ; +_gccda ._gfcba ._bab =_agba ;};};if _bfeg ,_ecc :=_aggg .(*_ff .Rect );_ecc {_gccda .addRect (_bfeg );};};}else if _feb :=_egg .RunInnerContentChoice .Tab ;_feb !=nil {_afae :=_cabfe ;if _gccda ._bfeaf ==nil {_gccda ._bfeaf =_bfc .NewCT_PPr ();};if _eba :=_gccda ._bfeaf .Tabs ; +_eba !=nil {_aad :=_eba .Tab [0];_afec :=_ef .PointsFromTwips (*_aad .PosAttr .Int64 );if _aad .ValAttr !=_bfc .ST_TabJcEnd &&_aad .ValAttr !=_bfc .ST_TabJcRight {_afec +=_cabfe ;};_afae =_afec -_gccda ._cfeb ._fbc -_gccda ._cfeb ._agb .Left -_gccda ._cfeb ._agb .Right ; +_gggc :=0.0;for _ ,_addg :=range _gccda ._cfeb ._ed {for _ ,_acb :=range _addg ._dgbf {for _ ,_faa :=range _acb ._egf {for _ ,_dadg :=range _faa ._edf {_gggc +=_dadg ._df ;};};};};_afae =_afae -_gggc -_gccda ._cfeb ._ddd ;if _afae < _cabfe {_afae =_cabfe ; +};};if _bba :=_gccda ._bfeaf .Ind ;_bba !=nil {if _bba .HangingAttr !=nil {_bff :=_ef .PointsFromTwips (int64 (*_bba .HangingAttr .ST_UnsignedDecimalNumber ));_afae -=_gccda ._gfcba ._ffg -_bff ;};};_aefe =_ebcc ("\u0009","",false ,false ,false );_gacd :=_aefe [len (_aefe )-1]; +_gacd ._df =_afae ;}else if _edda :=_egg .RunInnerContentChoice .Ptab ;_edda !=nil {_fefb :=_gccda ._cfeb ._fbc +_gccda ._cfeb ._agb .Left ;if _edda .RelativeToAttr ==_bfc .ST_PTabRelativeToIndent {_fefb =_gccda ._cfeb ._fbc ;};_aagd :=0.0;for _ ,_fggcf :=range _gccda ._cfeb ._ed {for _ ,_cbf :=range _fggcf ._dgbf {for _ ,_beba :=range _cbf ._egf {for _ ,_daca :=range _beba ._edf {_aagd +=_daca ._df ; +};};};};if _edda .AlignmentAttr ==_bfc .ST_PTabAlignmentCenter {_fefb +=(_gccda ._cfeb ._dcg -(_gccda ._cfeb ._ddd +_gccda ._cfeb ._agb .Left +_gccda ._cfeb ._agb .Right ))/2;}else if _edda .AlignmentAttr ==_bfc .ST_PTabAlignmentRight {_fefb +=_gccda ._cfeb ._ddd +_gccda ._cfeb ._agb .Left +_gccda ._cfeb ._agb .Right +_aagd ; +};_aefe =_ebcc ("\u0009","",false ,false ,false );_edac :=_aefe [len (_aefe )-1];_edac ._df =_fefb ;}else if _egg .RunInnerContentChoice .LastRenderedPageBreak !=nil &&!_gccda ._cfeb ._fg {_aefe =append (_aefe ,&symbol {_gdg :true });}else if _dafa (_egg ){_gccda .addCurrentWordToParagraph (); +_gccda .newLine ();_gccda .newWord ();_gccda .addEmptyLine ();}else if _egg .RunInnerContentChoice .FldChar !=nil {_bcce :=_egg .RunInnerContentChoice .FldChar .FldCharTypeAttr ;switch _bcce {case _bfc .ST_FldCharTypeBegin ,_bfc .ST_FldCharTypeSeparate :_gccda ._efdb ._edf =append (_gccda ._efdb ._edf ,&symbol {_dgda :true }); +case _bfc .ST_FldCharTypeEnd :_gccda ._efdb ._edf =append (_gccda ._efdb ._edf ,&symbol {_dgda :false });};return false ;};};var _cga _da .TextStyle ;var _ecd ,_afbf bool ;var _afbc *_da .Color ;if !_gac {_cga ,_ecd ,_afbf ,_afbc =_gccda .makeRunStyle (_aede ,false ,false ,false ,_aedef ,_fef ); +if _cga .Font !=nil &&(_gccda ._dagg ==nil ||(_gccda ._dagg !=nil &&_gccda ._dagg .EnableFontSubsetting )){_gccda ._affc .EnableFontSubsetting (_cga .Font );};};for _ ,_dgae :=range _aefe {if _dgae ._gdg &&_gccda ._fadc ._fa > _gccda ._gefe .Top {_gccda .addCurrentParagraphToCurrentPage (); +_gccda .newPage ();_gccda .newParagraph ();_gccda .determineParagraphBounds ();_gccda .newLine ();_gccda .newWord ();continue ;};if _dgae ._fggc !=nil ||_dgae ._bfb !=nil {_gccda .addInlineSymbol (_dgae );}else {_dgae ._dab =&_cga ;_dgae ._bga =_ecd ;_dgae ._fdeb =_afbf ; +_dgae ._fag =_afbc ;if _dgae ._aff {_gfcc :=*_aede ;_gfcc .B =nil ;_gfcc .U =nil ;_edaa ,_ ,_ ,_ :=_gccda .makeRunStyle (&_gfcc ,false ,false ,false ,_aedef ,_fef );_dgae ._dab =&_edaa ;_dgae ._fag =nil ;};_gccda .addTextSymbol (_dgae );};};if _gccda ._cead !=nil &&_gccda ._cead ._fgdbb {var _cfca ,_cccb float64 ; +for _ ,_cfaa :=range _aefe {_cfca +=_cfaa ._df ;};_acbf :=0;_gbce :=_gccda ._fadc ._ebc .Left ;_cce :=len (_gccda ._cead ._bfgb );if _cce > 1&&_gccda ._cead ._fgdbb {_cce =len (_gccda ._cead ._bfgb )-1;};_cacb :=_gccda ._cfeb ._fbc < _cfca ;_dfeb :=_gccda ._gfcba ._cbca +_cfca ; +for {var _cceg float64 ;if _cacb ||_acbf >=_cce {_cceg =_cabfe ;}else {_cceg =_gccda ._cead ._bfgb [_acbf ];_acbf ++;};_gbce +=_cceg ;if _gbce > _dfeb {_cccb =_gbce -_dfeb ;break ;};};_gccda .addTextSymbol (&symbol {_aaa :"\u0020",_df :_cccb });};return false ; +};func (_adeg *convertContext )addCurrentWordToParagraph (){for {_acd :=_adeg ._gfcba ._ffg ;_gfg :=_acd +_adeg ._efdb ._afg ;if _gfg > _adeg ._gfcba ._fbg {if len (_adeg ._efdb ._edf )==1&&_adeg ._efdb ._edf [0]._fggc !=nil {break ;};_adeg .newLine (); +};_fccg :=_adeg ._cfeb ._bdd +_adeg ._gfcba ._bab ;_bgg :=_fccg +_adeg ._gfcba ._fgc ;_eabd :=false ;_aggd :=append (_adeg ._fadc ._cfc ,_adeg ._cfeb ._aeb ...);for _ ,_aaae :=range _aggd {_bdfd :=_aaae ._dc ;if ((_fccg > _bdfd .Top &&_fccg < _bdfd .Bottom )||(_bgg > _bdfd .Top &&_bgg < _bdfd .Bottom ))&&((_acd > _bdfd .Left &&_acd < _bdfd .Right )||(_gfg > _bdfd .Left &&_gfg < _bdfd .Right )){_eabd =true ; +if _adeg ._gfcba ._ffg < _bdfd .Right {_adeg ._dcged ._dca =_bdfd .Left ;_adeg ._gfcba ._ffg =_bdfd .Right ;_adeg .newSpan ();};};};if !_eabd {break ;};};if !_adeg ._efdb ._ffb ||len (_adeg ._dcged ._egf )> 0{_adeg ._efdb ._gcd =_adeg ._gfcba ._ffg ;_adeg ._dcged ._egf =append (_adeg ._dcged ._egf ,_adeg ._efdb ); +_adeg ._gfcba ._ffg +=_adeg ._efdb ._afg ;for _ ,_cefd :=range _adeg ._efdb ._edf {if _adeg .shouldApplyContextualSpacing (_adeg ._bfeaf ){_adeg .adjustHeights (_adeg ._cfeb ._agb .Top );}else {_adeg .adjustHeights (_cefd ._dfc );};};};};var _gdae =map[string ]uint16 {"\u0061\u0061":0x1404,"\u0061\u0061\u002dD\u004a":0x1000,"\u0061\u0061\u002dE\u0052":0x1000,"\u0061\u0061\u002dE\u0054":0x1000,"\u0061\u0066":0x0036,"\u0061\u0066\u002dN\u0041":0x1000,"\u0061\u0066\u002dZ\u0041":0x0436,"\u0061\u0067\u0071":0x1000,"\u0061\u0067\u0071\u002d\u0043\u004d":0x1000,"\u0061\u006b":0x1000,"\u0061\u006b\u002dG\u0048":0x1000,"\u0073\u0071":0x001C,"\u0073\u0071\u002dA\u004c":0x041C,"\u0073\u0071\u002dM\u004b":0x1000,"\u0067\u0073\u0077":0x0084,"\u0067\u0073\u0077\u002d\u0046\u0052":0x0484,"\u0067\u0073\u0077\u002d\u004c\u0049":0x1000,"\u0067\u0073\u0077\u002d\u0043\u0048":0x1000,"\u0061\u006d":0x005E,"\u0061\u006d\u002dE\u0054":0x045E,"\u0061\u0072":0x0001,"\u0061\u0072\u002dD\u005a":0x1401,"\u0061\u0072\u002dT\u0044":0x1000,"\u0061\u0072\u002dK\u004d":0x1000,"\u0061\u0072\u002dD\u004a":0x1000,"\u0061\u0072\u002dE\u0047":0x0c01,"\u0061\u0072\u002dE\u0052":0x1000,"\u0061\u0072\u002dI\u0051":0x0801,"\u0061\u0072\u002dI\u004c":0x1000,"\u0061\u0072\u002dJ\u004f":0x2C01,"\u0061\u0072\u002dK\u0057":0x3401,"\u0061\u0072\u002dL\u0042":0x3001,"\u0061\u0072\u002dL\u0059":0x1001,"\u0061\u0072\u002dM\u0052":0x1000,"\u0061\u0072\u002dM\u0041":0x1801,"\u0061\u0072\u002dO\u004d":0x2001,"\u0061\u0072\u002dP\u0053":0x1000,"\u0061\u0072\u002dQ\u0041":0x4001,"\u0061\u0072\u002dS\u0041":0x0401,"\u0061\u0072\u002dS\u004f":0x1000,"\u0061\u0072\u002dS\u0053":0x1000,"\u0061\u0072\u002dS\u0044":0x1000,"\u0061\u0072\u002dS\u0059":0x2801,"\u0061\u0072\u002dT\u004e":0x1C01,"\u0061\u0072\u002dA\u0045":0x3801,"\u0061\u0072\u002d\u0030\u0030\u0031":0x1000,"\u0061\u0072\u002dY\u0045":0x2401,"\u0068\u0079":0x002B,"\u0068\u0079\u002dA\u004d":0x042B,"\u0061\u0073":0x004D,"\u0061\u0073\u002dI\u004e":0x044D,"\u0061\u0073\u0074":0x1000,"\u0061\u0073\u0074\u002d\u0045\u0053":0x1000,"\u0061\u0073\u0061":0x1000,"\u0061\u0073\u0061\u002d\u0054\u005a":0x1000,"\u0061z\u002d\u0043\u0079\u0072\u006c":0x742C,"\u0061\u007a\u002d\u0043\u0079\u0072\u006c\u002d\u0041\u005a":0x082C,"\u0061\u007a":0x002C,"\u0061z\u002d\u004c\u0061\u0074\u006e":0x782C,"\u0061\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u0041\u005a":0x042C,"\u006b\u0073\u0066":0x1000,"\u006b\u0073\u0066\u002d\u0043\u004d":0x1000,"\u0062\u006d":0x1000,"\u0062\u006d\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u004c":0x1000,"\u0062\u006e":0x0045,"\u0062\u006e\u002dB\u0044":0x0845,"\u0062\u006e\u002dI\u004e":0x0445,"\u0062\u0061\u0073":0x1000,"\u0062\u0061\u0073\u002d\u0043\u004d":0x1000,"\u0062\u0061":0x006D,"\u0062\u0061\u002dR\u0055":0x046D,"\u0065\u0075":0x002D,"\u0065\u0075\u002dE\u0053":0x042D,"\u0062\u0065":0x0023,"\u0062\u0065\u002dB\u0059":0x0423,"\u0062\u0065\u006d":0x1000,"\u0062\u0065\u006d\u002d\u005a\u004d":0x1000,"\u0062\u0065\u007a":0x1000,"\u0062\u0065\u007a\u002d\u0054\u005a":0x1000,"\u0062\u0079\u006e":0x1000,"\u0062\u0079\u006e\u002d\u0045\u0052":0x1000,"\u0062\u0072\u0078":0x1000,"\u0062\u0072\u0078\u002d\u0049\u004e":0x1000,"\u0062s\u002d\u0043\u0072\u0079\u006c":0x6414,"\u0062\u0073\u002d\u0043\u0079\u0072\u006c\u002d\u0042\u0041":0x201A,"\u0062s\u002d\u004c\u0061\u0074\u006e":0x681A,"\u0062\u0073":0x7814,"\u0062\u0073\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0041":0x141A,"\u0062\u0072":0x007E,"\u0062\u0072\u002dF\u0052":0x047E,"\u0062\u0067":0x0002,"\u0062\u0067\u002dB\u0047":0x0402,"\u006d\u0079":0x0055,"\u006d\u0079\u002dM\u004d":0x0455,"\u0063\u0061":0x0003,"\u0063\u0061\u002dA\u0044":0x1000,"\u0063\u0061\u002dF\u0052":0x1000,"\u0063\u0061\u002dI\u0054":0x1000,"\u0063\u0061\u002dE\u0053":0x0403,"\u0063\u0065\u0062":0x1000,"\u0063\u0065\u0062\u002d\u004c\u0061\u0074\u006e":0x1000,"c\u0065\u0062\u002d\u004c\u0061\u0074\u006e\u002d\u0050\u0048":0x1000,"t\u007a\u006d\u002d\u0041\u0072\u0061\u0062\u002d\u004d\u0041":0x045F,"t\u006d\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0041":0x1000,"\u006b\u0075":0x0092,"\u006bu\u002d\u0041\u0072\u0061\u0062":0x7c92,"\u006b\u0075\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u0051":0x0492,"\u0063\u0063\u0070":0x1000,"\u0063\u0063\u0070\u002d\u0043\u0061\u006b\u006d":0x1000,"c\u0063\u0070\u002d\u0043\u0061\u006b\u006d\u002d\u0049\u004e":0x1000,"\u0063\u0065\u002dR\u0055":0x1000,"\u0063\u0068\u0072":0x005C,"\u0063\u0068\u0072\u002d\u0043\u0068\u0065\u0072":0x7c5c,"c\u0068\u0072\u002d\u0043\u0068\u0065\u0072\u002d\u0055\u0053":0x045C,"\u0063\u0067\u0067":0x1000,"\u0063\u0067\u0067\u002d\u0055\u0047":0x1000,"\u007ah\u002d\u0048\u0061\u006e\u0073":0x0004,"\u007a\u0068":0x7804,"\u007a\u0068\u002dC\u004e":0x0804,"\u007a\u0068\u002dS\u0047":0x1004,"\u007ah\u002d\u0048\u0061\u006e\u0074":0x7C04,"\u007a\u0068\u002dH\u004b":0x0C04,"\u007a\u0068\u002dM\u004f":0x1404,"\u007a\u0068\u002dT\u0057":0x0404,"\u0063\u0075\u002dR\u0055":0x1000,"\u0073\u0077\u0063":0x1000,"\u0073\u0077\u0063\u002d\u0043\u0044":0x1000,"\u006b\u0077":0x1000,"\u006b\u0077\u002dG\u0042":0x1000,"\u0063\u006f":0x0083,"\u0063\u006f\u002dF\u0052":0x0483,"\u0068\u0072":0x001A,"\u0068\u0072\u002dH\u0052":0x041A,"\u0068\u0072\u002dB\u0041":0x101A,"\u0063\u0073":0x0005,"\u0063\u0073\u002dC\u005a":0x0405,"\u0064\u0061":0x0006,"\u0064\u0061\u002dD\u004b":0x0406,"\u0064\u0061\u002dG\u004c":0x1000,"\u0070\u0072\u0073":0x008C,"\u0070\u0072\u0073\u002d\u0041\u0046":0x048C,"\u0064\u0076":0x0065,"\u0064\u0076\u002dM\u0056":0x0465,"\u0064\u0075\u0061":0x1000,"\u0064\u0075\u0061\u002d\u0043\u004d":0x1000,"\u006e\u006c":0x0013,"\u006e\u006c\u002dA\u0057":0x1000,"\u006e\u006c\u002dB\u0045":0x0813,"\u006e\u006c\u002dB\u0051":0x1000,"\u006e\u006c\u002dC\u0057":0x1000,"\u006e\u006c\u002dN\u004c":0x0413,"\u006e\u006c\u002dS\u0058":0x1000,"\u006e\u006c\u002dS\u0052":0x1000,"\u0064\u007a":0x1000,"\u0064\u007a\u002dB\u0054":0x0C51,"\u0065\u0062\u0075":0x1000,"\u0065\u0062\u0075\u002d\u004b\u0045":0x1000,"\u0065\u006e\u002dA\u0053":0x1000,"\u0065\u006e\u002dA\u0049":0x1000,"\u0065\u006e\u002dA\u0047":0x1000,"\u0065\u006e\u002dA\u0055":0x0C09,"\u0065\u006e\u002dA\u0054":0x1000,"\u0065\u006e\u002dB\u0053":0x1000,"\u0065\u006e\u002dB\u0042":0x1000,"\u0065\u006e\u002dB\u0045":0x1000,"\u0065\u006e\u002dB\u005a":0x2809,"\u0065\u006e\u002dB\u004d":0x1000,"\u0065\u006e\u002dB\u0057":0x1000,"\u0065\u006e\u002dI\u004f":0x1000,"\u0065\u006e\u002dV\u0047":0x1000,"\u0065\u006e\u002dB\u0049":0x1000,"\u0065\u006e\u002dC\u004d":0x1000,"\u0065\u006e\u002dC\u0041":0x1009,"\u0065\u006e\u002d\u0030\u0032\u0039":0x2409,"\u0065\u006e\u002dK\u0059":0x1000,"\u0065\u006e\u002dC\u0058":0x1000,"\u0065\u006e\u002dC\u0043":0x1000,"\u0065\u006e\u002dC\u004b":0x1000,"\u0065\u006e\u002dC\u0059":0x1000,"\u0065\u006e\u002dD\u004b":0x1000,"\u0065\u006e\u002dD\u004d":0x1000,"\u0065\u006e\u002dE\u0052":0x1000,"\u0065\u006e\u002d\u0031\u0035\u0030":0x1000,"\u0065\u006e\u002dF\u004b":0x1000,"\u0065\u006e\u002dF\u0049":0x1000,"\u0065\u006e\u002dF\u004a":0x1000,"\u0065\u006e\u002dG\u004d":0x1000,"\u0065\u006e\u002dD\u0045":0x1000,"\u0065\u006e\u002dG\u0048":0x1000,"\u0065\u006e\u002dG\u0049":0x1000,"\u0065\u006e\u002dG\u0044":0x1000,"\u0065\u006e\u002dG\u0055":0x1000,"\u0065\u006e\u002dG\u0047":0x1000,"\u0065\u006e\u002dG\u0059":0x1000,"\u0065\u006e\u002dH\u004b":0x3C09,"\u0065\u006e\u002dI\u004e":0x4009,"\u0065\u006e\u002dI\u004d":0x1000,"\u0065\u006e\u002dI\u004c":0x1000,"\u0065\u006e\u002dJ\u004d":0x2009,"\u0065\u006e\u002dJ\u0045":0x1000,"\u0065\u006e\u002dK\u0045":0x1000,"\u0065\u006e\u002dK\u0049":0x1000,"\u0065\u006e\u002dL\u0053":0x1000,"\u0065\u006e\u002dL\u0052":0x1000,"\u0065\u006e\u002dM\u004f":0x1000,"\u0065\u006e\u002dM\u0047":0x1000,"\u0065\u006e\u002dM\u0057":0x1000,"\u0065\u006e\u002dM\u0059":0x4409,"\u0065\u006e\u002dM\u0054":0x1000,"\u0065\u006e\u002dM\u0048":0x1000,"\u0065\u006e\u002dM\u0055":0x1000,"\u0065\u006e\u002dF\u004d":0x1000,"\u0065\u006e\u002dM\u0053":0x1000,"\u0065\u006e\u002dN\u0041":0x1000,"\u0065\u006e\u002dN\u0052":0x1000,"\u0065\u006e\u002dN\u004c":0x1000,"\u0065\u006e\u002dN\u005a":0x1409,"\u0065\u006e\u002dN\u0047":0x1000,"\u0065\u006e\u002dN\u0055":0x1000,"\u0065\u006e\u002dN\u0046":0x1000,"\u0065\u006e\u002dM\u0050":0x1000,"\u0065\u006e\u002dP\u004b":0x1000,"\u0065\u006e\u002dP\u0057":0x1000,"\u0065\u006e\u002dP\u0047":0x1000,"\u0065\u006e\u002dP\u004e":0x1000,"\u0065\u006e\u002dP\u0052":0x1000,"\u0065\u006e\u002dP\u0048":0x3409,"\u0065\u006e\u002dR\u0057":0x1000,"\u0065\u006e\u002dK\u004e":0x1000,"\u0065\u006e\u002dL\u0043":0x1000,"\u0065\u006e\u002dV\u0043":0x1000,"\u0065\u006e\u002dW\u0053":0x1000,"\u0065\u006e\u002dS\u0043":0x1000,"\u0065\u006e\u002dS\u004c":0x1000,"\u0065\u006e\u002dS\u0047":0x4809,"\u0065\u006e\u002dS\u0058":0x1000,"\u0065\u006e\u002dS\u0049":0x1000,"\u0065\u006e\u002dS\u0042":0x1000,"\u0065\u006e\u002dZ\u0041":0x1C09,"\u0065\u006e\u002dS\u0053":0x1000,"\u0065\u006e\u002dS\u0048":0x1000,"\u0065\u006e\u002dS\u0044":0x1000,"\u0065\u006e\u002dS\u005a":0x1000,"\u0065\u006e\u002dS\u0045":0x1000,"\u0065\u006e\u002dC\u0048":0x1000,"\u0065\u006e\u002dT\u005a":0x1000,"\u0065\u006e\u002dT\u004b":0x1000,"\u0065\u006e\u002dT\u004f":0x1000,"\u0065\u006e\u002dT\u0054":0x2c09,"\u0065\u006e\u002dT\u0043":0x1000,"\u0065\u006e\u002dT\u0056":0x1000,"\u0065\u006e\u002dU\u0047":0x1000,"\u0065\u006e\u002dA\u0045":0x4C09,"\u0065\u006e\u002dG\u0042":0x0809,"\u0065\u006e\u002dU\u0053":0x0409,"\u0065\u006e\u002dU\u004d":0x1000,"\u0065\u006e\u002dV\u0049":0x1000,"\u0065\u006e\u002dV\u0055":0x1000,"\u0065\u006e\u002d\u0030\u0030\u0031":0x1000,"\u0065\u006e\u002dZ\u004d":0x1000,"\u0065\u006e\u002dZ\u0057":0x3009,"\u0065\u006f":0x1000,"\u0065\u006f\u002d\u0030\u0030\u0031":0x1000,"\u0065\u0074":0x0025,"\u0065\u0074\u002dE\u0045":0x0425,"\u0065\u0065":0x1000,"\u0065\u0065\u002dG\u0048":0x1000,"\u0065\u0065\u002dT\u0047":0x1000,"\u0065\u0077\u006f":0x1000,"\u0065\u0077\u006f\u002d\u0043\u004d":0x1000,"\u0066\u006f":0x0038,"\u0066\u006f\u002dD\u004b":0x1000,"\u0066\u006f\u002dF\u004f":0x0438,"\u0066\u0069\u006c":0x0064,"\u0066\u0069\u006c\u002d\u0050\u0048":0x0464,"\u0066\u0069":0x000B,"\u0066\u0069\u002dF\u0049":0x040B,"\u0066\u0072":0x000C,"\u0066\u0072\u002dD\u005a":0x1000,"\u0066\u0072\u002dB\u0045":0x080C,"\u0066\u0072\u002dB\u004a":0x1000,"\u0066\u0072\u002dB\u0046":0x1000,"\u0066\u0072\u002dB\u0049":0x1000,"\u0066\u0072\u002dC\u004d":0x2c0C,"\u0066\u0072\u002dC\u0041":0x0c0C,"\u0066\u0072\u002d\u0030\u0032\u0039":0x1C0C,"\u0066\u0072\u002dC\u0046":0x1000,"\u0066\u0072\u002dT\u0044":0x1000,"\u0066\u0072\u002dK\u004d":0x1000,"\u0066\u0072\u002dC\u0047":0x1000,"\u0066\u0072\u002dC\u0044":0x240C,"\u0066\u0072\u002dC\u0049":0x300C,"\u0066\u0072\u002dD\u004a":0x1000,"\u0066\u0072\u002dG\u0051":0x1000,"\u0066\u0072\u002dF\u0052":0x040C,"\u0066\u0072\u002dG\u0046":0x1000,"\u0066\u0072\u002dP\u0046":0x1000,"\u0066\u0072\u002dG\u0041":0x1000,"\u0066\u0072\u002dG\u0050":0x1000,"\u0066\u0072\u002dG\u004e":0x1000,"\u0066\u0072\u002dH\u0054":0x3c0C,"\u0066\u0072\u002dL\u0055":0x140C,"\u0066\u0072\u002dM\u0047":0x1000,"\u0066\u0072\u002dM\u004c":0x340C,"\u0066\u0072\u002dM\u0051":0x1000,"\u0066\u0072\u002dM\u0052":0x1000,"\u0066\u0072\u002dM\u0055":0x1000,"\u0066\u0072\u002dY\u0054":0x1000,"\u0066\u0072\u002dM\u0041":0x380C,"\u0066\u0072\u002dN\u0043":0x1000,"\u0066\u0072\u002dN\u0045":0x1000,"\u0066\u0072\u002dM\u0043":0x180C,"\u0066\u0072\u002dR\u0045":0x200C,"\u0066\u0072\u002dR\u0057":0x1000,"\u0066\u0072\u002dB\u004c":0x1000,"\u0066\u0072\u002dM\u0046":0x1000,"\u0066\u0072\u002dP\u004d":0x1000,"\u0066\u0072\u002dS\u004e":0x280C,"\u0066\u0072\u002dS\u0043":0x1000,"\u0066\u0072\u002dC\u0048":0x100C,"\u0066\u0072\u002dS\u0059":0x1000,"\u0066\u0072\u002dT\u0047":0x1000,"\u0066\u0072\u002dT\u004e":0x1000,"\u0066\u0072\u002dV\u0055":0x1000,"\u0066\u0072\u002dW\u0046":0x1000,"\u0066\u0079":0x0062,"\u0066\u0079\u002dN\u004c":0x0462,"\u0066\u0075\u0072":0x1000,"\u0066\u0075\u0072\u002d\u0049\u0054":0x1000,"\u0066\u0066":0x0067,"\u0066f\u002d\u004c\u0061\u0074\u006e":0x7C67,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0046":0x1000,"\u0066\u0066\u002dC\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u004d":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0048":0x1000,"\u0066\u0066\u002dG\u004e":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u004e":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0057":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004c\u0052":0x1000,"\u0066\u0066\u002dM\u0052":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0052":0x1000,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0045":0x1000,"\u0066\u0066\u002dN\u0047":0x0467,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0467,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0053\u004e":0x0867,"\u0066\u0066\u002d\u004c\u0061\u0074\u006e\u002d\u0053\u004c":0x1000,"\u0067\u006c":0x0056,"\u0067\u006c\u002dE\u0053":0x0456,"\u006c\u0067":0x1000,"\u006c\u0067\u002dU\u0047":0x1000,"\u006b\u0061":0x0037,"\u006b\u0061\u002dG\u0045":0x0437,"\u0064\u0065":0x0007,"\u0064\u0065\u002dA\u0054":0x0C07,"\u0064\u0065\u002dB\u0045":0x1000,"\u0064\u0065\u002dD\u0045":0x0407,"\u0064\u0065\u002dI\u0054":0x1000,"\u0064\u0065\u002dL\u0049":0x1407,"\u0064\u0065\u002dL\u0055":0x1007,"\u0064\u0065\u002dC\u0048":0x0807,"\u0065\u006c":0x0008,"\u0065\u006c\u002dC\u0059":0x1000,"\u0065\u006c\u002dG\u0052":0x0408,"\u006b\u006c":0x006F,"\u006b\u006c\u002dG\u004c":0x046F,"\u0067\u006e":0x0074,"\u0067\u006e\u002dP\u0059":0x0474,"\u0067\u0075":0x0047,"\u0067\u0075\u002dI\u004e":0x0447,"\u0067\u0075\u007a":0x1000,"\u0067\u0075\u007a\u002d\u004b\u0045":0x1000,"\u0068\u0061":0x0068,"\u0068a\u002d\u004c\u0061\u0074\u006e":0x7C68,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0048":0x1000,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0045":0x1000,"\u0068\u0061\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0468,"\u0068\u0061\u0077":0x0075,"\u0068\u0061\u0077\u002d\u0055\u0053":0x0475,"\u0068\u0065":0x000D,"\u0068\u0065\u002dI\u004c":0x040D,"\u0068\u0069":0x0039,"\u0068\u0069\u002dI\u004e":0x0439,"\u0068\u0075":0x000E,"\u0068\u0075\u002dH\u0055":0x040E,"\u0069\u0073":0x000F,"\u0069\u0073\u002dI\u0053":0x040F,"\u0069\u0067":0x0070,"\u0069\u0067\u002dN\u0047":0x0470,"\u0069\u0064":0x0021,"\u0069\u0064\u002dI\u0044":0x0421,"\u0069\u0061":0x1000,"\u0069\u0061\u002dF\u0052":0x1000,"\u0069\u0061\u002d\u0030\u0030\u0031":0x1000,"\u0069\u0075":0x005D,"\u0069u\u002d\u004c\u0061\u0074\u006e":0x7C5D,"\u0069\u0075\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u0041":0x085D,"\u0069u\u002d\u0043\u0061\u006e\u0073":0x785D,"\u0067\u0061":0x003C,"\u0067\u0061\u002dI\u0045":0x083C,"\u0069\u0074":0x0010,"\u0069\u0074\u002dI\u0054":0x0410,"\u0069\u0074\u002dS\u004d":0x1000,"\u0069\u0074\u002dC\u0048":0x0810,"\u0069\u0074\u002dV\u0041":0x1000,"\u006a\u0061":0x0011,"\u006a\u0061\u002dJ\u0050":0x0411,"\u006a\u0076":0x1000,"\u006av\u002d\u004c\u0061\u0074\u006e":0x1000,"\u006a\u0076\u002d\u004c\u0061\u0074\u006e\u002d\u0049\u0044":0x1000,"\u0064\u0079\u006f":0x1000,"\u0064\u0079\u006f\u002d\u0053\u004e":0x1000,"\u006b\u0065\u0061":0x1000,"\u006b\u0065\u0061\u002d\u0043\u0056":0x1000,"\u006b\u0061\u0062":0x1000,"\u006b\u0061\u0062\u002d\u0044\u005a":0x1000,"\u006b\u006b\u006a":0x1000,"\u006b\u006b\u006a\u002d\u0043\u004d":0x1000,"\u006b\u006c\u006e":0x1000,"\u006b\u006c\u006e\u002d\u004b\u0045":0x1000,"\u006b\u0061\u006d":0x1000,"\u006b\u0061\u006d\u002d\u004b\u0045":0x1000,"\u006b\u006e":0x004B,"\u006b\u006e\u002dI\u004e":0x044B,"\u006b\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u004e\u0047":0x0471,"\u006b\u0073":0x0060,"\u006bs\u002d\u0041\u0072\u0061\u0062":0x0460,"\u006b\u0073\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u004e":0x1000,"\u006b\u0073\u002d\u0044\u0065\u0076\u0061\u002d\u0049\u004e":0x0860,"\u006b\u006b":0x003F,"\u006b\u006b\u002dK\u005a":0x043F,"\u006b\u006d":0x0053,"\u006b\u006d\u002dK\u0048":0x0453,"\u0071\u0075\u0063":0x0086,"q\u0075\u0063\u002d\u004c\u0061\u0074\u006e\u002d\u0047\u0054":0x0486,"\u006b\u0069":0x1000,"\u006b\u0069\u002dK\u0045":0x1000,"\u0072\u0077":0x0087,"\u0072\u0077\u002dR\u0057":0x0487,"\u0073\u0077\u002dK\u0045":0x0441,"\u0073\u0077\u002dT\u005a":0x1000,"\u0073\u0077\u002dU\u0047":0x1000,"\u006b\u006f\u006b":0x0057,"\u006b\u006f\u006b\u002d\u0049\u004e":0x0457,"\u006b\u006f":0x0012,"\u006b\u006f\u002dK\u0052":0x0412,"\u006b\u006f\u002dK\u0050":0x1000,"\u006b\u0068\u0071":0x1000,"\u006b\u0068\u0071\u002d\u004d\u004c":0x1000,"\u0073\u0065\u0073":0x1000,"\u0073\u0065\u0073\u002d\u004d\u004c":0x1000,"\u006e\u006d\u0067":0x1000,"\u006e\u006d\u0067\u002d\u0043\u004d":0x1000,"\u006b\u0079":0x0040,"\u006b\u0079\u002dK\u0047":0x0440,"\u006b\u0075\u002d\u0041\u0072\u0061\u0062\u002d\u0049\u0052":0x1000,"\u006c\u006b\u0074":0x1000,"\u006c\u006b\u0074\u002d\u0055\u0053":0x1000,"\u006c\u0061\u0067":0x1000,"\u006c\u0061\u0067\u002d\u0054\u005a":0x1000,"\u006c\u006f":0x0054,"\u006c\u006f\u002dL\u0041":0x0454,"\u006c\u0061\u002dV\u0041":0x0476,"\u006c\u0076":0x0026,"\u006c\u0076\u002dL\u0056":0x0426,"\u006c\u006e":0x1000,"\u006c\u006e\u002dA\u004f":0x1000,"\u006c\u006e\u002dC\u0046":0x1000,"\u006c\u006e\u002dC\u0047":0x1000,"\u006c\u006e\u002dC\u0044":0x1000,"\u006c\u0074":0x0027,"\u006c\u0074\u002dL\u0054":0x0427,"\u006e\u0064\u0073":0x1000,"\u006e\u0064\u0073\u002d\u0044\u0045":0x1000,"\u006e\u0064\u0073\u002d\u004e\u004c":0x1000,"\u0064\u0073\u0062":0x7C2E,"\u0064\u0073\u0062\u002d\u0044\u0045":0x082E,"\u006c\u0075":0x1000,"\u006c\u0075\u002dC\u0044":0x1000,"\u006c\u0075\u006f":0x1000,"\u006c\u0075\u006f\u002d\u004b\u0045":0x1000,"\u006c\u0062":0x006E,"\u006c\u0062\u002dL\u0055":0x046E,"\u006c\u0075\u0079":0x1000,"\u006c\u0075\u0079\u002d\u004b\u0045":0x1000,"\u006d\u006b":0x002F,"\u006d\u006b\u002dM\u004b":0x042F,"\u006a\u006d\u0063":0x1000,"\u006a\u006d\u0063\u002d\u0054\u005a":0x1000,"\u006d\u0067\u0068":0x1000,"\u006d\u0067\u0068\u002d\u004d\u005a":0x1000,"\u006b\u0064\u0065":0x1000,"\u006b\u0064\u0065\u002d\u0054\u005a":0x1000,"\u006d\u0067":0x1000,"\u006d\u0067\u002dM\u0047":0x1000,"\u006d\u0073":0x003E,"\u006d\u0073\u002dB\u004e":0x083E,"\u006d\u0073\u002dM\u0059":0x043E,"\u006d\u006c":0x004C,"\u006d\u006c\u002dI\u004e":0x044C,"\u006d\u0074":0x003A,"\u006d\u0074\u002dM\u0054":0x043A,"\u0067\u0076":0x1000,"\u0067\u0076\u002dI\u004d":0x1000,"\u006d\u0069":0x0081,"\u006d\u0069\u002dN\u005a":0x0481,"\u0061\u0072\u006e":0x007A,"\u0061\u0072\u006e\u002d\u0043\u004c":0x047A,"\u006d\u0072":0x004E,"\u006d\u0072\u002dI\u004e":0x044E,"\u006d\u0061\u0073":0x1000,"\u006d\u0061\u0073\u002d\u004b\u0045":0x1000,"\u006d\u0061\u0073\u002d\u0054\u005a":0x1000,"\u006d\u007a\u006e\u002d\u0049\u0052":0x1000,"\u006d\u0065\u0072":0x1000,"\u006d\u0065\u0072\u002d\u004b\u0045":0x1000,"\u006d\u0067\u006f":0x1000,"\u006d\u0067\u006f\u002d\u0043\u004d":0x1000,"\u006d\u006f\u0068":0x007C,"\u006d\u006f\u0068\u002d\u0043\u0041":0x047C,"\u006d\u006e":0x0050,"\u006dn\u002d\u0043\u0079\u0072\u006c":0x7850,"\u006d\u006e\u002dM\u004e":0x0450,"\u006dn\u002d\u004d\u006f\u006e\u0067":0x7C50,"\u006d\u006e\u002d\u004d\u006f\u006e\u0067\u002d\u0043\u004e":0x0850,"\u006d\u006e\u002d\u004d\u006f\u006e\u0067\u002d\u004d\u004e":0x0C50,"\u006d\u0066\u0065":0x1000,"\u006d\u0066\u0065\u002d\u004d\u0055":0x1000,"\u006d\u0075\u0061":0x1000,"\u006d\u0075\u0061\u002d\u0043\u004d":0x1000,"\u006e\u0071\u006f":0x1000,"\u006e\u0071\u006f\u002d\u0047\u004e":0x1000,"\u006e\u0061\u0071":0x1000,"\u006e\u0061\u0071\u002d\u004e\u0041":0x1000,"\u006e\u0065":0x0061,"\u006e\u0065\u002dI\u004e":0x0861,"\u006e\u0065\u002dN\u0050":0x0461,"\u006e\u006e\u0068":0x1000,"\u006e\u006e\u0068\u002d\u0043\u004d":0x1000,"\u006a\u0067\u006f":0x1000,"\u006a\u0067\u006f\u002d\u0043\u004d":0x1000,"\u006c\u0072\u0063\u002d\u0049\u0051":0x1000,"\u006c\u0072\u0063\u002d\u0049\u0052":0x1000,"\u006e\u0064":0x1000,"\u006e\u0064\u002dZ\u0057":0x1000,"\u006e\u006f":0x0014,"\u006e\u0062":0x7C14,"\u006e\u0062\u002dN\u004f":0x0414,"\u006e\u006e":0x7814,"\u006e\u006e\u002dN\u004f":0x0814,"\u006e\u0062\u002dS\u004a":0x1000,"\u006e\u0075\u0073":0x1000,"\u006e\u0075\u0073\u002d\u0053\u0044":0x1000,"\u006e\u0075\u0073\u002d\u0053\u0053":0x1000,"\u006e\u0079\u006e":0x1000,"\u006e\u0079\u006e\u002d\u0055\u0047":0x1000,"\u006f\u0063":0x0082,"\u006f\u0063\u002dF\u0052":0x0482,"\u006f\u0072":0x0048,"\u006f\u0072\u002dI\u004e":0x0448,"\u006f\u006d":0x0072,"\u006f\u006d\u002dE\u0054":0x0472,"\u006f\u006d\u002dK\u0045":0x1000,"\u006f\u0073":0x1000,"\u006f\u0073\u002dG\u0045":0x1000,"\u006f\u0073\u002dR\u0055":0x1000,"\u0070\u0073":0x0063,"\u0070\u0073\u002dA\u0046":0x0463,"\u0070\u0073\u002dP\u004b":0x1000,"\u0066\u0061":0x0029,"\u0066\u0061\u002dA\u0046":0x1000,"\u0066\u0061\u002dI\u0052":0x0429,"\u0070\u006c":0x0015,"\u0070\u006c\u002dP\u004c":0x0415,"\u0070\u0074":0x0016,"\u0070\u0074\u002dA\u004f":0x1000,"\u0070\u0074\u002dB\u0052":0x0416,"\u0070\u0074\u002dC\u0056":0x1000,"\u0070\u0074\u002dG\u0051":0x1000,"\u0070\u0074\u002dG\u0057":0x1000,"\u0070\u0074\u002dL\u0055":0x1000,"\u0070\u0074\u002dM\u004f":0x1000,"\u0070\u0074\u002dM\u005a":0x1000,"\u0070\u0074\u002dP\u0054":0x0816,"\u0070\u0074\u002dS\u0054":0x1000,"\u0070\u0074\u002dC\u0048":0x1000,"\u0070\u0074\u002dT\u004c":0x1000,"\u0070r\u0067\u002d\u0030\u0030\u0031":0x1000,"\u0071p\u0073\u002d\u0070\u006c\u006f\u0063a":0x05FE,"\u0071\u0070\u0073\u002d\u0070\u006c\u006f\u0063":0x0501,"\u0071p\u0073\u002d\u0070\u006c\u006f\u0063m":0x09FF,"\u0070\u0061":0x0046,"\u0070a\u002d\u0041\u0072\u0061\u0062":0x7C46,"\u0070\u0061\u002dI\u004e":0x0446,"\u0070\u0061\u002d\u0041\u0072\u0061\u0062\u002d\u0050\u004b":0x0846,"\u0071\u0075\u007a":0x006B,"\u0071\u0075\u007a\u002d\u0042\u004f":0x046B,"\u0071\u0075\u007a\u002d\u0045\u0043":0x086B,"\u0071\u0075\u007a\u002d\u0050\u0045":0x0C6B,"\u006b\u0073\u0068":0x1000,"\u006b\u0073\u0068\u002d\u0044\u0045":0x1000,"\u0072\u006f":0x0018,"\u0072\u006f\u002dM\u0044":0x0818,"\u0072\u006f\u002dR\u004f":0x0418,"\u0072\u006d":0x0017,"\u0072\u006d\u002dC\u0048":0x0417,"\u0072\u006f\u0066":0x1000,"\u0072\u006f\u0066\u002d\u0054\u005a":0x1000,"\u0072\u006e":0x1000,"\u0072\u006e\u002dB\u0049":0x1000,"\u0072\u0075\u002dB\u0059":0x1000,"\u0072\u0075\u002dK\u005a":0x1000,"\u0072\u0075\u002dK\u0047":0x1000,"\u0072\u0075\u002dM\u0044":0x0819,"\u0072\u0075\u002dR\u0055":0x0419,"\u0072\u0075\u002dU\u0041":0x1000,"\u0072\u0077\u006b":0x1000,"\u0072\u0077\u006b\u002d\u0054\u005a":0x1000,"\u0073\u0073\u0079":0x1000,"\u0073\u0073\u0079\u002d\u0045\u0052":0x1000,"\u0073\u0061\u0068":0x0085,"\u0073\u0061\u0068\u002d\u0052\u0055":0x0485,"\u0073\u0061\u0071":0x1000,"\u0073\u0061\u0071\u002d\u004b\u0045":0x1000,"\u0073\u006d\u006e":0x703B,"\u0073\u006d\u006e\u002d\u0046\u0049":0x243B,"\u0073\u006d\u006a":0x7C3B,"\u0073\u006d\u006a\u002d\u004e\u004f":0x103B,"\u0073\u0065":0x003B,"\u0073\u0065\u002dF\u0049":0x0C3B,"\u0073\u0065\u002dN\u004f":0x043B,"\u0073\u0065\u002dS\u0045":0x083B,"\u0073\u006d\u0073":0x743B,"\u0073\u006d\u0073\u002d\u0046\u0049":0x203B,"\u0073\u006d\u0061":0x783B,"\u0073\u006d\u0061\u002d\u004e\u004f":0x183B,"\u0073\u006d\u0061\u002d\u0053\u0045":0x1C3B,"\u0073\u0067":0x1000,"\u0073\u0067\u002dC\u0046":0x1000,"\u0073\u0062\u0070":0x1000,"\u0073\u0062\u0070\u002d\u0054\u005a":0x1000,"\u0073\u0061":0x004F,"\u0073\u0061\u002dI\u004e":0x044F,"\u0067\u0064":0x0091,"\u0067\u0064\u002dG\u0042":0x0491,"\u0073\u0065\u0068":0x1000,"\u0073\u0065\u0068\u002d\u004d\u005a":0x1000,"\u0073r\u002d\u0043\u0079\u0072\u006c":0x6C1A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0042\u0041":0x1C1A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u004d\u0045":0x301A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0052\u0053":0x281A,"\u0073\u0072\u002d\u0043\u0079\u0072\u006c\u002d\u0043\u0053":0x0C1A,"\u0073r\u002d\u004c\u0061\u0074\u006e":0x701A,"\u0073\u0072":0x7C1A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0042\u0041":0x181A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0045":0x2c1A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0052\u0053":0x241A,"\u0073\u0072\u002d\u004c\u0061\u0074\u006e\u002d\u0043\u0053":0x081A,"\u006e\u0073\u006f":0x006C,"\u006e\u0073\u006f\u002d\u005a\u0041":0x046C,"\u0074\u006e":0x0032,"\u0074\u006e\u002dB\u0057":0x0832,"\u0074\u006e\u002dZ\u0041":0x0432,"\u006b\u0073\u0062":0x1000,"\u006b\u0073\u0062\u002d\u0054\u005a":0x1000,"\u0073\u006e":0x1000,"\u0073n\u002d\u004c\u0061\u0074\u006e":0x1000,"\u0073\u006e\u002d\u004c\u0061\u0074\u006e\u002d\u005a\u0057":0x1000,"\u0073\u0064":0x0059,"\u0073d\u002d\u0041\u0072\u0061\u0062":0x7C59,"\u0073\u0064\u002d\u0041\u0072\u0061\u0062\u002d\u0050\u004b":0x0859,"\u0073\u0069":0x005B,"\u0073\u0069\u002dL\u004b":0x045B,"\u0073\u006b":0x001B,"\u0073\u006b\u002dS\u004b":0x041B,"\u0073\u006c":0x0024,"\u0073\u006c\u002dS\u0049":0x0424,"\u0078\u006f\u0067":0x1000,"\u0078\u006f\u0067\u002d\u0055\u0047":0x1000,"\u0073\u006f":0x0077,"\u0073\u006f\u002dD\u004a":0x1000,"\u0073\u006f\u002dE\u0054":0x1000,"\u0073\u006f\u002dK\u0045":0x1000,"\u0073\u006f\u002dS\u004f":0x0477,"\u0073\u0074":0x0030,"\u0073\u0074\u002dZ\u0041":0x0430,"\u006e\u0072":0x1000,"\u006e\u0072\u002dZ\u0041":0x1000,"\u0073\u0074\u002dL\u0053":0x1000,"\u0065\u0073":0x000A,"\u0065\u0073\u002dA\u0052":0x2C0A,"\u0065\u0073\u002dB\u005a":0x1000,"\u0065\u0073\u002dV\u0045":0x200A,"\u0065\u0073\u002dB\u004f":0x400A,"\u0065\u0073\u002dB\u0052":0x1000,"\u0065\u0073\u002dC\u004c":0x340A,"\u0065\u0073\u002dC\u004f":0x240A,"\u0065\u0073\u002dC\u0052":0x140A,"\u0065\u0073\u002dC\u0055":0x5c0A,"\u0065\u0073\u002dD\u004f":0x1c0A,"\u0065\u0073\u002dE\u0043":0x300A,"\u0065\u0073\u002dS\u0056":0x440A,"\u0065\u0073\u002dG\u0051":0x1000,"\u0065\u0073\u002dG\u0054":0x100A,"\u0065\u0073\u002dH\u004e":0x480A,"\u0065\u0073\u002d\u0034\u0031\u0039":0x580A,"\u0065\u0073\u002dM\u0058":0x080A,"\u0065\u0073\u002dN\u0049":0x4C0A,"\u0065\u0073\u002dP\u0041":0x180A,"\u0065\u0073\u002dP\u0059":0x3C0A,"\u0065\u0073\u002dP\u0045":0x280A,"\u0065\u0073\u002dP\u0048":0x1000,"\u0065\u0073\u002dP\u0052":0x500A,"\u0065\u0073\u002dE\u0053\u005f\u0074\u0072\u0061\u0064\u006e\u006c":0x040A,"\u0065\u0073\u002dE\u0053":0x0c0A,"\u0065\u0073\u002dU\u0053":0x540A,"\u0065\u0073\u002dU\u0059":0x390A,"\u007a\u0067\u0068":0x1000,"z\u0067\u0068\u002d\u0054\u0066\u006e\u0067\u002d\u004d\u0041":0x1000,"\u007a\u0067\u0068\u002d\u0054\u0066\u006e\u0067":0x1000,"\u0073\u0073":0x1000,"\u0073\u0073\u002dZ\u0041":0x1000,"\u0073\u0073\u002dS\u005a":0x1000,"\u0073\u0076":0x001D,"\u0073\u0076\u002dA\u0058":0x1000,"\u0073\u0076\u002dF\u0049":0x081D,"\u0073\u0076\u002dS\u0045":0x041D,"\u0073\u0079\u0072":0x005A,"\u0073\u0079\u0072\u002d\u0053\u0059":0x045A,"\u0073\u0068\u0069":0x1000,"\u0073\u0068\u0069\u002d\u0054\u0066\u006e\u0067":0x1000,"s\u0068\u0069\u002d\u0054\u0066\u006e\u0067\u002d\u004d\u0041":0x1000,"\u0073\u0068\u0069\u002d\u004c\u0061\u0074\u006e":0x1000,"s\u0068\u0069\u002d\u004c\u0061\u0074\u006e\u002d\u004d\u0041":0x1000,"\u0064\u0061\u0076":0x1000,"\u0064\u0061\u0076\u002d\u004b\u0045":0x1000,"\u0074\u0067":0x0028,"\u0074g\u002d\u0043\u0079\u0072\u006c":0x7C28,"\u0074\u0067\u002d\u0043\u0079\u0072\u006c\u002d\u0054\u006a":0x0428,"\u0074\u007a\u006d":0x005F,"\u0074\u007a\u006d\u002d\u004c\u0061\u0074\u006e":0x7C5F,"t\u007a\u006d\u002d\u004c\u0061\u0074\u006e\u002d\u0044\u005a":0x085F,"\u0074\u0061":0x0049,"\u0074\u0061\u002dI\u004e":0x0449,"\u0074\u0061\u002dM\u0059":0x1000,"\u0074\u0061\u002dS\u0047":0x1000,"\u0074\u0061\u002dL\u004b":0x0849,"\u0074\u0077\u0071":0x1000,"\u0074\u0077\u0071\u002d\u004e\u0045":0x1000,"\u0074\u0074":0x0044,"\u0074\u0074\u002dR\u0055":0x0444,"\u0074\u0065":0x004A,"\u0074\u0065\u002dI\u004e":0x044A,"\u0074\u0065\u006f":0x1000,"\u0074\u0065\u006f\u002d\u004b\u0045":0x1000,"\u0074\u0065\u006f\u002d\u0055\u0047":0x1000,"\u0074\u0068":0x001E,"\u0074\u0068\u002dT\u0048":0x041E,"\u0062\u006f":0x0051,"\u0062\u006f\u002dI\u004e":0x1000,"\u0062\u006f\u002dC\u004e":0x0451,"\u0074\u0069\u0067":0x1000,"\u0074\u0069\u0067\u002d\u0045\u0052":0x1000,"\u0074\u0069":0x0073,"\u0074\u0069\u002dE\u0052":0x0873,"\u0074\u0069\u002dE\u0054":0x0473,"\u0074\u006f":0x1000,"\u0074\u006f\u002dT\u004f":0x1000,"\u0074\u0073":0x0031,"\u0074\u0073\u002dZ\u0041":0x0431,"\u0074\u0072":0x001F,"\u0074\u0072\u002dC\u0059":0x1000,"\u0074\u0072\u002dT\u0052":0x041F,"\u0074\u006b":0x0042,"\u0074\u006b\u002dT\u004d":0x0442,"\u0075\u006b":0x0022,"\u0075\u006b\u002dU\u0041":0x0422,"\u0068\u0073\u0062":0x002E,"\u0068\u0073\u0062\u002d\u0044\u0045":0x042E,"\u0075\u0072":0x0020,"\u0075\u0072\u002dI\u004e":0x0820,"\u0075\u0067":0x0080,"\u0075\u0067\u002dC\u004e":0x0480,"\u0075z\u002d\u0041\u0072\u0061\u0062":0x1000,"\u0075\u007a\u002d\u0041\u0072\u0061\u0062\u002d\u0041\u0046":0x1000,"\u0075z\u002d\u0043\u0079\u0072\u006c":0x7843,"\u0075\u007a\u002d\u0043\u0079\u0072\u006c\u002d\u0055\u005a":0x0843,"\u0075\u007a":0x0043,"\u0075z\u002d\u004c\u0061\u0074\u006e":0x7C43,"\u0075\u007a\u002d\u004c\u0061\u0074\u006e\u002d\u0055\u005a":0x0443,"\u0076\u0061\u0069":0x1000,"\u0076\u0061\u0069\u002d\u0056\u0061\u0069\u0069":0x1000,"v\u0061\u0069\u002d\u0056\u0061\u0069\u0069\u002d\u004c\u0052":0x1000,"v\u0061\u0069\u002d\u004c\u0061\u0074\u006e\u002d\u004c\u0052":0x1000,"\u0076\u0061\u0069\u002d\u004c\u0061\u0074\u006e":0x1000,"\u0063\u0061\u002d\u0045\u0053\u002d\u0076\u0061\u006ce\u006e\u0063\u0069\u0061":0x0803,"\u0076\u0065":0x0033,"\u0076\u0065\u002dZ\u0041":0x0433,"\u0076\u0069":0x002A,"\u0076\u0069\u002dV\u004e":0x042A,"\u0076\u006f":0x1000,"\u0076\u006f\u002d\u0030\u0030\u0031":0x1000,"\u0076\u0075\u006e":0x1000,"\u0076\u0075\u006e\u002d\u0054\u005a":0x1000,"\u0077\u0061\u0065":0x1000,"\u0077\u0061\u0065\u002d\u0043\u0048":0x1000,"\u0063\u0079":0x0052,"\u0063\u0079\u002dG\u0042":0x0452,"\u0077\u0061\u006c":0x1000,"\u0077\u0061\u006c\u002d\u0045\u0054":0x1000,"\u0077\u006f":0x0088,"\u0077\u006f\u002dS\u004e":0x0488,"\u0078\u0068":0x0034,"\u0078\u0068\u002dZ\u0041":0x0434,"\u0079\u0061\u0076":0x1000,"\u0079\u0061\u0076\u002d\u0043\u004d":0x1000,"\u0069\u0069":0x0078,"\u0069\u0069\u002dC\u004e":0x0478,"\u0079\u0069\u002d\u0030\u0030\u0031":0x043D,"\u0079\u006f":0x006A,"\u0079\u006f\u002dB\u004a":0x1000,"\u0079\u006f\u002dN\u0047":0x046A,"\u0064\u006a\u0065":0x1000,"\u0064\u006a\u0065\u002d\u004e\u0045":0x1000,"\u007a\u0075":0x0035,"\u007a\u0075\u006c\u0075":0x0435}; +const (_bgdg ="\u006di\u006e\u006f\u0072\u0046\u006f\u006et";_egfce ="\u006da\u006a\u006f\u0072\u0046\u006f\u006et";_dbcc ="\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u0046\u006f\u006e\u0074";_egba ="\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u0046\u006f\u006e\u0074"; +);func (_cccg *convertContext )combinePPrWithStyles (_aedb *_bfc .CT_PPr )(*_bfc .CT_PPr ,*prefix ){if _aedb ==nil {return nil ,nil ;};if _aedb !=nil &&_aedb .PStyle !=nil {_egeg ,_egbgf :=_cccg .getStyleProps (_aedb .PStyle .ValAttr ,_fca .Style {});_aedb =_cfgfd (_aedb ,_egeg ,_egbgf ); +};var _eaag *prefix ;if _aedb !=nil &&_aedb .NumPr !=nil {if _dabaf ,_eeg :=_aedb .NumPr .Ilvl ,_aedb .NumPr .NumId ;_eeg !=nil {var _baac int64 ;if _dabaf !=nil {_baac =_dabaf .ValAttr ;};if _baaa :=_cccg ._edega .GetNumberingLevelByIds (_eeg .ValAttr ,_baac ).X (); +_baaa !=nil {_aedb =_cfgfd (_aedb ,_baaa .PPr ,_baaa .RPr );if _aedb .PStyle !=nil &&_aedb .NumPr .Ilvl !=nil {if _ ,_ceabdb :=_cccg ._agcd [_aedb .PStyle .ValAttr ];!_ceabdb {_cccg ._agcd [_aedb .PStyle .ValAttr ]=map[int64 ]*_bfc .CT_Ind {};};if _dcagb ,_gfga :=_cccg ._agcd [_aedb .PStyle .ValAttr ][_baac ]; +_gfga {_aedb .Ind =_dcagb ;}else {_cccg ._agcd [_aedb .PStyle .ValAttr ][_baac ]=_aedb .Ind ;};};if _agec :=_baaa .NumFmt ;_agec !=nil {if _dbfd :=_agec .ValAttr ;_dbfd !=_bfc .ST_NumberFormatNone &&_dbfd !=_bfc .ST_NumberFormatCustom {var _fbbf []float64 ; +if _efagb :=_aedb .Tabs ;_efagb !=nil &&len (_efagb .Tab )!=0{for _ ,_aabc :=range _efagb .Tab {_fbbf =append (_fbbf ,_ef .PointsFromTwips (*_aabc .PosAttr .Int64 ));};};_eaag =&prefix {_bfgb :_fbbf ,_fgdbb :true };if _dbfd ==_bfc .ST_NumberFormatBullet {if _dfdf :=_baaa .LvlText ; +_dfdf !=nil {if _efeg :=_dfdf .ValAttr ;_efeg !=nil &&*_efeg !=""{_eaag ._bdee =*_efeg ;_eaag ._cffd =true ;};};}else {_cfcd ,_cfece :=_eeg .ValAttr ,_dabaf .ValAttr ;if _ ,_gfadg :=_cccg ._fdfg [_cfcd ];!_gfadg {_cccg ._fdfg [_cfcd ]=map[int64 ]int64 {}; +};if _ ,_fdbaf :=_cccg ._fdfg [_cfcd ][_cfece ];!_fdbaf {_cccg ._fdfg [_cfcd ][_cfece ]=1;if _gdgf :=_baaa .Start ;_gdgf !=nil {_cccg ._fdfg [_cfcd ][_cfece ]=_gdgf .ValAttr ;};};if _ ,_fgde :=_cccg ._fdfg [_cfcd ][_cfece +1];_fgde {_cccg ._fdfg [_cfcd ][_cfece +1]=1; +};_bcac :=_cccg ._fdfg [_cfcd ][_cfece ];_gfgac :=_af .FormatNumberingText (int64 (_bcac ),_baaa .IlvlAttr ,*_baaa .LvlText .ValAttr ,_baaa .NumFmt ,_cccg ._fdfg [_cfcd ]);_cccg ._fdfg [_cfcd ][_cfece ]++;_eaag ._bdee =_gfgac ;};};};};};};return _aedb ,_eaag ; +};func (_bgfd *convertContext )getPageAccessiblePart ()float64 {_ebag :=_bgfd ._fadc ._ebc .Bottom -_bgfd ._fadc ._fa -_bgfd ._cfeb ._agb .Top -_bgfd ._cfeb ._agb .Bottom ;return _ebag ;};func _dfef (_fcad string )bool {for _ ,_cgdg :=range _fcad {if _cgdg > 255{return false ; +};};return true ;};func (_bdec *convertContext )addAbsoluteTable (_ageb *_bfc .CT_Tbl ){_dcag :=_ageb .TblGrid ;if _dcag ==nil {return ;};_bdc :=len (_dcag .GridCol );_cbafee :=false ;if _bdc ==0{if len (_ageb .EG_ContentRowContent )==0{return ;};_eg .Log .Debug ("\u004d\u0069\u0073\u0073\u0069\u006e\u0067\u0020\u0067\u0072\u0069\u0064\u0043\u006f\u006c\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u002c\u0020\u0063r\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0067\u0072\u0069\u0064C\u006f\u006c\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u002e"); +_cfab :=_ageb .EG_ContentRowContent [0];if len (_cfab .ContentRowContentChoice .Tr )< 1{return ;};_ffge :=_cfab .ContentRowContentChoice .Tr [0];if len (_ffge .EG_ContentCellContent )< 1{return ;};_fdab :=0;if _ageb .TblPr !=nil &&_ageb .TblPr .TblW !=nil {if _cge :=_ageb .TblPr .TblW .WAttr ; +_cge !=nil {switch _ageb .TblPr .TblW .TypeAttr {case _bfc .ST_TblWidthPct ,_bfc .ST_TblWidthDxa :if _cge .ST_DecimalNumberOrPercent !=nil {if _cge .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage !=nil {_fdab =int (*_cge .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage ); +};};};};};var _bede []*_bfc .CT_TblGridCol ;for _ ,_cfgg :=range _ffge .EG_ContentCellContent {if _bade :=_cfgg .ContentCellContentChoice .Tc ;len (_bade )> 0{if _fdaa :=_bade [0];_fdaa !=nil {_feadd :=_bfc .NewCT_TblGridCol ();if _fdaa .TcPr !=nil {if _bafd :=_fdaa .TcPr .TcW ; +_bafd !=nil {if _bafd .WAttr !=nil {if _dfgd :=_bafd .WAttr .ST_DecimalNumberOrPercent ;_dfgd !=nil {if _aacd :=_dfgd .ST_UnqualifiedPercentage ;_aacd !=nil {_fffe :=uint64 (*_aacd );_fdaac :=&_bc .ST_TwipsMeasure {};_fdaac .ST_UnsignedDecimalNumber =&_fffe ; +_feadd .WAttr =_fdaac ;};};};};_bede =append (_bede ,_feadd );if _fdaa .TcPr .GridSpan !=nil {for _dbff :=int (_fdaa .TcPr .GridSpan .ValAttr )-1;_dbff > 0;_dbff --{_ecfd :=_bfc .NewCT_TblGridCol ();_bede =append (_bede ,_ecfd );};};}else {_bede =append (_bede ,_feadd ); +};};};};_ebaa :=uint64 (_fdab /len (_bede ));for _ ,_ffad :=range _bede {if _ffad .WAttr ==nil {_bafe :=&_bc .ST_TwipsMeasure {};_bafe .ST_UnsignedDecimalNumber =&_ebaa ;_ffad .WAttr =_bafe ;_cbafee =true ;};};_dcag .GridCol =_bede ;_bdc =len (_bede ); +};_bged :=[]float64 {};_gbdb :=[]float64 {};_gcee :=0.0;for _ ,_agea :=range _dcag .GridCol {_cebda :=0.0;if _agea .WAttr .ST_UnsignedDecimalNumber !=nil {_cebda =_ef .PointsFromTwips (int64 (*_agea .WAttr .ST_UnsignedDecimalNumber ));};_bged =append (_bged ,_cebda ); +_gcee +=_cebda ;};for _bfgf :=0;_bfgf < _bdc ;_bfgf ++{_gbdb =append (_gbdb ,_bged [_bfgf ]/_gcee );};_efgc ,_cdc ,_fdca :=_ddga (_bdec ._edega ,_ageb .TblPr );var _fgfa []*_bfc .CT_TblStylePr ;if _efgc .TblStyle !=nil {_fgfa =_cdfbg (_bdec ._edega ,_efgc .TblStyle .ValAttr ); +};if _efgc .TblLayout !=nil &&_efgc .TblLayout .TypeAttr ==_bfc .ST_TblLayoutTypeFixed {_cbafee =false ;};_bdec .renderTableRows (_ageb ,_bdc ,_cbafee ,_gbdb ,_efgc ,_fgfa ,_cdc ,_fdca ,_gcee ,nil );};func _ccgd (_ecafe *_fca .Document ,_dcaeb *_bfc .CT_RPr ,_eaad *_bfc .CT_PPr )*_bfc .CT_RPr {var _bdfa ,_gede *_bfc .CT_RPr ; +if _dcaeb ==nil {_dcaeb =_bfc .NewCT_RPr ();};var _bcff *_bfc .CT_ParaRPr ;if _eaad !=nil &&_eaad .RPr !=nil {_bcff =_eaad .RPr ;};if _bcff ==nil {_bcff =_bfc .NewCT_ParaRPr ();};if _dcaeb .RStyle !=nil {_egea :=_ecafe .GetStyleByID (_dcaeb .RStyle .ValAttr ); +if _aeff :=_egea .X ();_aeff !=nil {_bdfa =_aeff .RPr ;};};if _bdfa ==nil {_bdfa =_bfc .NewCT_RPr ();};if _bcff .RStyle !=nil {_aagf :=_ecafe .GetStyleByID (_bcff .RStyle .ValAttr );if _fcdda :=_aagf .X ();_fcdda !=nil {_gede =_fcdda .RPr ;if _fcdda .QFormat !=nil &&_dgba (_fcdda .QFormat ){return _gede ; +};};};if _gede ==nil {_gede =_bfc .NewCT_RPr ();};if _dcaeb .Color ==nil {if _bdfa .Color !=nil {_dcaeb .Color =_bdfa .Color ;}else if _bcff .Color !=nil {_dcaeb .Color =_bcff .Color ;}else if _gede .Color !=nil {_dcaeb .Color =_gede .Color ;};};if _dcaeb .Spacing ==nil {if _bdfa .Spacing !=nil {_dcaeb .Spacing =_bdfa .Spacing ; +}else if _bcff .Spacing !=nil {_dcaeb .Spacing =_bcff .Spacing ;}else if _gede .Spacing !=nil {_dcaeb .Spacing =_gede .Spacing ;};};if _dcaeb .Sz ==nil {if _bdfa .Sz !=nil {_dcaeb .Sz =_bdfa .Sz ;}else if _bcff .Sz !=nil {_dcaeb .Sz =_bcff .Sz ;}else if _gede .Sz !=nil {_dcaeb .Sz =_gede .Sz ; +};};if _dcaeb .SzCs ==nil {if _bdfa .SzCs !=nil {_dcaeb .SzCs =_bdfa .SzCs ;}else if _bcff .SzCs !=nil {_dcaeb .SzCs =_bcff .SzCs ;}else if _gede .SzCs !=nil {_dcaeb .SzCs =_gede .SzCs ;};};if _dcaeb .B ==nil {if _bdfa .B !=nil {_dcaeb .B =_bdfa .B ;}else if _bcff .B !=nil {_dcaeb .B =_bcff .B ; +}else if _gede .B !=nil {_dcaeb .B =_gede .B ;};};if _dcaeb .I ==nil {if _bdfa .I !=nil {_dcaeb .I =_bdfa .I ;}else if _bcff .I !=nil {_dcaeb .I =_bcff .I ;}else if _gede .I !=nil {_dcaeb .I =_gede .I ;};};if _dcaeb .U ==nil {if _bdfa .U !=nil {_dcaeb .U =_bdfa .U ; +}else if _bcff .U !=nil {_dcaeb .U =_bcff .U ;}else if _gede .U !=nil {_dcaeb .U =_gede .U ;};};if _dcaeb .RFonts ==nil {if _bdfa .RFonts !=nil {_dcaeb .RFonts =_bdfa .RFonts ;}else if _bcff .RFonts !=nil {_dcaeb .RFonts =_bcff .RFonts ;}else if _gede .RFonts !=nil {_dcaeb .RFonts =_gede .RFonts ; +};};if _dcaeb .VertAlign ==nil {if _bdfa .VertAlign !=nil {_dcaeb .VertAlign =_bdfa .VertAlign ;}else if _bcff .VertAlign !=nil {_dcaeb .VertAlign =_bcff .VertAlign ;}else if _gede .VertAlign !=nil {_dcaeb .VertAlign =_gede .VertAlign ;};};if _dcaeb .Caps ==nil {if _bdfa .Caps !=nil {_dcaeb .Caps =_bdfa .Caps ; +}else if _bcff .Caps !=nil {_dcaeb .Caps =_bcff .Caps ;}else if _gede .Caps !=nil {_dcaeb .Caps =_gede .Caps ;};};if _dcaeb .SmallCaps ==nil {if _bdfa .SmallCaps !=nil {_dcaeb .SmallCaps =_bdfa .SmallCaps ;}else if _bcff .SmallCaps !=nil {_dcaeb .SmallCaps =_bcff .SmallCaps ; +}else if _gede .SmallCaps !=nil {_dcaeb .SmallCaps =_gede .SmallCaps ;};};if _dcaeb .Bdr ==nil {if _bdfa .Bdr !=nil {_dcaeb .Bdr =_bdfa .Bdr ;}else if _bcff .Bdr !=nil {_dcaeb .Bdr =_bcff .Bdr ;}else if _gede .Bdr !=nil {_dcaeb .Bdr =_gede .Bdr ;};};if _dcaeb .Shd ==nil {if _bdfa .Shd !=nil {_dcaeb .Shd =_bdfa .Shd ; +}else if _bcff .Shd !=nil {_dcaeb .Shd =_bcff .Shd ;}else if _gede .Shd !=nil {_dcaeb .Shd =_gede .Shd ;};};return _dcaeb ;};func (_cdf *convertContext )addCurrentParagraphToCurrentPage (){_dbbcg :=_cdf ._cfeb ._bdd +_cdf ._cfeb ._agb .Top +_cdf ._cfeb ._aee +_cdf ._cfeb ._agb .Bottom ; +_gcf :=0.0;for _ ,_bbde :=range _cdf ._cfeb ._aeb {if _bbde ._ba ==0&&_bbde ._dc .Bottom > _gcf &&_bbde ._dc .Top >=_cdf ._cfeb ._bdd {_gcf =_bbde ._dc .Bottom ;};};if _gcf > _dbbcg {_dbbcg =_gcf ;};_cdf ._fadc ._fa =_dbbcg ;_cdf ._fadc ._efe =append (_cdf ._fadc ._efe ,_cdf ._cfeb ._bdda ...); +_cdf ._fadc ._cb =append (_cdf ._fadc ._cb ,_cdf ._cfeb ._egb ...);_cdf ._fadc ._dg =append (_cdf ._fadc ._dg ,_cdf ._cfeb ._ad ...);_cdf ._fadc ._dgd =append (_cdf ._fadc ._dgd ,_cdf ._cfeb ._gd ...);_cdf ._fadc ._cfc =append (_cdf ._fadc ._cfc ,_cdf ._cfeb ._aeb ...); +_cdf ._fadc ._gc =append (_cdf ._fadc ._gc ,_cdf ._cfeb );_cdf .adjustRightBoundOfLastSpan ();_cdf .alignParagraph ();if len (_cdf ._fadc ._fe )==0&&len (_cdf ._cfeb ._edg )> 0{_cdf ._fadc ._ebc .Bottom -=_dae ;};_cdf ._fadc ._fe =append (_cdf ._fadc ._fe ,_cdf ._cfeb ._edg ...); +_cdf ._fadc ._ebc .Bottom -=_cdf ._cfeb ._aeg ;}; \ No newline at end of file diff --git a/document/document.go b/document/document.go index ba7ce373fe..b426934c0f 100644 --- a/document/document.go +++ b/document/document.go @@ -21,2526 +21,2552 @@ Example: run.SetText("foo") doc.SaveToFile("foo.docx") */ -package document ;import (_eb "archive/zip";_fe "bytes";_cd "encoding/xml";_ag "errors";_fee "fmt";_b "github.com/unidoc/unioffice/v2";_cdb "github.com/unidoc/unioffice/v2/color";_ab "github.com/unidoc/unioffice/v2/common";_ede "github.com/unidoc/unioffice/v2/common/axcontrol"; -_feg "github.com/unidoc/unioffice/v2/common/logger";_eg "github.com/unidoc/unioffice/v2/common/tempstorage";_eda "github.com/unidoc/unioffice/v2/internal/formatutils";_bfa "github.com/unidoc/unioffice/v2/internal/license";_de "github.com/unidoc/unioffice/v2/measurement"; -_cgc "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/activeX";_ec "github.com/unidoc/unioffice/v2/schema/soo/dml";_fd "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_db "github.com/unidoc/unioffice/v2/schema/soo/dml/picture"; -_ce "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_abg "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_da "github.com/unidoc/unioffice/v2/schema/soo/wml";_ff "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml"; -_fb "github.com/unidoc/unioffice/v2/vmldrawing";_bf "github.com/unidoc/unioffice/v2/zippkg";_cf "image";_ad "image/jpeg";_f "io";_af "math/rand";_dd "os";_ed "path/filepath";_d "regexp";_e "strconv";_cg "strings";_c "time";_bc "unicode";); +package document ;import (_cg "archive/zip";_g "bytes";_ab "encoding/xml";_f "errors";_ag "fmt";_e "github.com/unidoc/unioffice/v2";_d "github.com/unidoc/unioffice/v2/color";_baf "github.com/unidoc/unioffice/v2/common";_cd "github.com/unidoc/unioffice/v2/common/axcontrol"; +_ecf "github.com/unidoc/unioffice/v2/common/logger";_df "github.com/unidoc/unioffice/v2/common/tempstorage";_bdf "github.com/unidoc/unioffice/v2/internal/formatutils";_ed "github.com/unidoc/unioffice/v2/internal/license";_bgd "github.com/unidoc/unioffice/v2/measurement"; +_de "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/activeX";_gc "github.com/unidoc/unioffice/v2/schema/soo/dml";_gdg "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_dg "github.com/unidoc/unioffice/v2/schema/soo/dml/picture"; +_gd "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_ga "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_fc "github.com/unidoc/unioffice/v2/schema/soo/wml";_ae "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml"; +_cgf "github.com/unidoc/unioffice/v2/vmldrawing";_fg "github.com/unidoc/unioffice/v2/zippkg";_eb "image";_cc "image/jpeg";_ec "io";_a "math/rand";_ba "os";_aa "path/filepath";_ee "regexp";_bg "strconv";_c "strings";_bd "time";_bgb "unicode";);func (_fage Endnote )content ()[]*_fc .EG_ContentBlockContent {var _cbfd []*_fc .EG_ContentBlockContent ; +for _ ,_acdag :=range _fage ._dgac .EG_BlockLevelElts {_cbfd =append (_cbfd ,_acdag .BlockLevelEltsChoice .EG_ContentBlockContent ...);};return _cbfd ;}; -// Font returns the name of run font family. -func (_fgac RunProperties )Font ()string {if _cggcf :=_fgac ._gfad .RFonts ;_cggcf !=nil {if _cggcf .AsciiAttr !=nil {return *_cggcf .AsciiAttr ;}else if _cggcf .HAnsiAttr !=nil {return *_cggcf .HAnsiAttr ;}else if _cggcf .CsAttr !=nil {return *_cggcf .CsAttr ; -};};return "";}; +// FindNodeByText return node based on matched text and return a slice of node. +func (_aceb *Nodes )FindNodeByText (text string )[]Node {_geabd :=[]Node {};for _ ,_gbeb :=range _aceb ._fgfec {if _c .TrimSpace (_gbeb .Text ())==text {_geabd =append (_geabd ,_gbeb );};_faga :=Nodes {_fgfec :_gbeb .Children };_geabd =append (_geabd ,_faga .FindNodeByText (text )...); +};return _geabd ;}; -// SetHangingIndent controls special indent of paragraph. -func (_fddcb Paragraph )SetHangingIndent (m _de .Distance ){_fddcb .ensurePPr ();_dbdba :=_fddcb ._ddedbg .PPr ;if _dbdba .Ind ==nil {_dbdba .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_dbdba .Ind .HangingAttr =nil ;}else {_dbdba .Ind .HangingAttr =&_ce .ST_TwipsMeasure {}; -_dbdba .Ind .HangingAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};}; +// ClearContent clears any content in the run (text, tabs, breaks, etc.) +func (_cefda Run )ClearContent (){_cefda ._cfcbd .EG_RunInnerContent =nil }; -// Text returns text from the document as one string separated with line breaks. -func (_bdbg *DocText )Text ()string {_effe :=_fe .NewBuffer ([]byte {});for _ ,_ccbfge :=range _bdbg .Items {if _ccbfge .Text !=""{_effe .WriteString (_ccbfge .Text );_effe .WriteString ("\u000a");};};return _effe .String ();}; +// CellProperties are a table cells properties within a document. +type CellProperties struct{_gdgd *_fc .CT_TcPr }; -// OnOffValue represents an on/off value that can also be unset -type OnOffValue byte ;func (_ebceg FormFieldType )String ()string {if _ebceg >=FormFieldType (len (_eccea )-1){return _fee .Sprintf ("\u0046\u006f\u0072\u006d\u0046\u0069\u0065\u006c\u0064\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_ebceg );};return _bbbf [_eccea [_ebceg ]:_eccea [_ebceg +1]]; -}; +// SetFirstRow controls the conditional formatting for the first row in a table. +func (_acbfc TableLook )SetFirstRow (on bool ){if !on {_acbfc ._fbge .FirstRowAttr =&_gd .ST_OnOff {};_acbfc ._fbge .FirstRowAttr .ST_OnOff1 =_gd .ST_OnOff1Off ;}else {_acbfc ._fbge .FirstRowAttr =&_gd .ST_OnOff {};_acbfc ._fbge .FirstRowAttr .ST_OnOff1 =_gd .ST_OnOff1On ; +};}; -// SetTop sets the cell top margin -func (_aba CellMargins )SetTop (d _de .Distance ){_aba ._ffd .Top =_da .NewCT_TblWidth ();_gcgb (_aba ._ffd .Top ,d );}; +// AddTabStop adds a tab stop to the paragraph. +func (_aeaae ParagraphStyleProperties )AddTabStop (position _bgd .Distance ,justificaton _fc .ST_TabJc ,leader _fc .ST_TabTlc ){if _aeaae ._afbf .Tabs ==nil {_aeaae ._afbf .Tabs =_fc .NewCT_Tabs ();};_fdgg :=_fc .NewCT_TabStop ();_fdgg .LeaderAttr =leader ; +_fdgg .ValAttr =justificaton ;_fdgg .PosAttr .Int64 =_e .Int64 (int64 (position /_bgd .Twips ));_aeaae ._afbf .Tabs .Tab =append (_aeaae ._afbf .Tabs .Tab ,_fdgg );}; -// TableConditionalFormatting controls the conditional formatting within a table -// style. -type TableConditionalFormatting struct{_cdeda *_da .CT_TblStylePr }; +// SetNextStyle sets the style that the next paragraph will use. +func (_fabfc Style )SetNextStyle (name string ){if name ==""{_fabfc ._dbabde .Next =nil ;}else {_fabfc ._dbabde .Next =_fc .NewCT_String ();_fabfc ._dbabde .Next .ValAttr =name ;};}; -// SetInsideHorizontal sets the interior horizontal borders to a specified type, color and thickness. -func (_abeg TableBorders )SetInsideHorizontal (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_abeg ._gdcbd .InsideH =_da .NewCT_Border ();_egdea (_abeg ._gdcbd .InsideH ,t ,c ,thickness );}; +// SetCellSpacingAuto sets the cell spacing within a table to automatic. +func (_cfdgg TableStyleProperties )SetCellSpacingAuto (){_cfdgg ._cgbfg .TblCellSpacing =_fc .NewCT_TblWidth ();_cfdgg ._cgbfg .TblCellSpacing .TypeAttr =_fc .ST_TblWidthAuto ;}; -// RemoveComment will remove comment with a given id from the document. -func (_bcf *Document )RemoveComment (id int64 )bool {if !_bcf .HasComments (){return false ;};_fged :=_bcf ._cee ;var _dbac int ;for _ggee ,_eecc :=range _fged .CT_Comments .Comment {if _eecc .IdAttr ==id {_dbac =_ggee ;break ;};};_aab :=_fged .CT_Comments .Comment [:_dbac ]; -_aab =append (_aab ,_fged .CT_Comments .Comment [_dbac +1:len (_fged .CT_Comments .Comment )]...);_fged .CT_Comments .Comment =_aab ;for _ ,_cdg :=range _bcf .Paragraphs (){if _cdg .removeCommentRange (id ){_cdg .removeCommentRef (id );break ;};};_bcf .reorderComments (); -return true ;}; +// Row is a row within a table within a document. +type Row struct{_cegfg *Document ;_bafbcf *_fc .CT_Row ;}; -// NewWatermarkText generates a new WatermarkText. -func NewWatermarkText ()WatermarkText {_efbcd :=_ff .NewShapetype ();_faeec :=_gfgg ();_eggg :=_cffg ();_dgabg :=_aeea ();_ccbc :=_gfggf ();_dggg :=_dabfg ();_efbcd .EG_ShapeElements =[]*_ff .EG_ShapeElements {{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Formulas :_faeec }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Path :_eggg }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Textpath :_dgabg }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Handles :_ccbc }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Lock :_dggg }}}; -var (_gebcc ="_\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0031\u0033\u0036";_efgca ="2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030";_ccgea =float32 (136.0);_cfde ="\u0031\u0030\u00380\u0030";_deda ="m\u0040\u0037\u002c\u006c\u0040\u0038,\u006d\u0040\u0035\u002c\u0032\u0031\u0036\u0030\u0030l\u0040\u0036\u002c2\u00316\u0030\u0030\u0065"; -);_efbcd .IdAttr =&_gebcc ;_efbcd .CoordsizeAttr =&_efgca ;_efbcd .SptAttr =&_ccgea ;_efbcd .AdjAttr =&_cfde ;_efbcd .PathAttr =&_deda ;_gcaaf :=_ff .NewShape ();_gcaaf .ShapeChoice =append (_gcaaf .ShapeChoice ,&_ff .CT_ShapeChoice {ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Fill :_abfa ()}}); -_gcaaf .ShapeChoice =append (_gcaaf .ShapeChoice ,&_ff .CT_ShapeChoice {ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Textpath :_facg ()}});var (_aaec ="\u0050\u006f\u0077\u0065\u0072\u0050l\u0075\u0073\u0057\u0061\u0074\u0065\u0072\u004d\u0061\u0072\u006b\u004f\u0062j\u0065\u0063\u0074\u0031\u0033\u0036\u00380\u0030\u0038\u0038\u0036"; -_eefba ="\u005f\u0078\u00300\u0030\u0030\u005f\u0073\u0032\u0030\u0035\u0031";_edffeg ="\u0023\u005f\u00780\u0030\u0030\u0030\u005f\u0074\u0031\u0033\u0036";_eace ="";_gadfe ="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0061bs\u006f\u006c\u0075\u0074\u0065;\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065f\u0074\u003a\u0030\u003b\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070\u003a\u0030\u003b\u0077\u0069\u0064\u0074h\u003a\u0034\u0036\u0038\u0070\u0074\u003bh\u0065ig\u0068\u0074\u003a\u0032\u0033\u0034p\u0074\u003b\u007a\u002d\u0069\u006e\u0064\u0065x\u003a\u002d\u0032\u00351\u0036\u0035\u0031\u0030\u0037\u0032\u003b\u006d\u0073o\u002d\u0077r\u0061\u0070\u002d\u0065\u0064\u0069\u0074\u0065\u0064\u003a\u0066\u003b\u006d\u0073\u006f\u002d\u0077\u0069\u0064\u0074\u0068\u002d\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b\u006d\u0073\u006f\u002dh\u0065\u0069\u0067\u0068\u0074\u002dp\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b\u006d\u0073\u006f\u002dp\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u003a\u0063\u0065\u006e\u0074\u0065r\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006fn\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u002d\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069o\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c-\u0072\u0065\u006c\u0061\u0074\u0069v\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e;\u006d\u0073\u006f\u002d\u0077\u0069\u0064\u0074\u0068-p\u0065\u0072\u0063\u0065\u006e\u0074:\u0030\u003b\u006d\u0073\u006f-\u0068\u0065\u0069\u0067\u0068\u0074\u002d\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b"; -_ccbgdb ="\u0073\u0069\u006c\u0076\u0065\u0072";);_gcaaf .IdAttr =&_aaec ;_gcaaf .SpidAttr =&_eefba ;_gcaaf .TypeAttr =&_edffeg ;_gcaaf .AltAttr =&_eace ;_gcaaf .StyleAttr =&_gadfe ;_gcaaf .AllowincellAttr =_ce .ST_TrueFalseFalse ;_gcaaf .FillcolorAttr =&_ccbgdb ; -_gcaaf .StrokedAttr =_ce .ST_TrueFalseF ;_gbgeb :=_da .NewCT_Picture ();_gbgeb .Any =[]_b .Any {_efbcd ,_gcaaf };return WatermarkText {_cgcba :_gbgeb ,_bedb :_gcaaf ,_fgcbc :_efbcd };}; +// SetLeft sets the cell left margin +func (_bfc CellMargins )SetLeft (d _bgd .Distance ){_bfc ._gba .Left =_fc .NewCT_TblWidth ();_gdf (_bfc ._gba .Left ,d );};type chart struct{_bge *_gdg .ChartSpace ;_eea string ;_dbd string ;}; -// AddRun adds a run to a paragraph. -func (_cdffg Paragraph )AddRun ()Run {_dfbbd :=_da .NewEG_PContent ();_cdffg ._ddedbg .EG_PContent =append (_cdffg ._ddedbg .EG_PContent ,_dfbbd );_ggafg :=_da .NewEG_ContentRunContent ();_dfbbd .PContentChoice .EG_ContentRunContent =append (_dfbbd .PContentChoice .EG_ContentRunContent ,_ggafg ); -_gcdgc :=_da .NewCT_R ();_ggafg .ContentRunContentChoice .R =_gcdgc ;return Run {_cdffg ._deeea ,_gcdgc };}; +// Footnotes returns the footnotes defined in the document. +func (_afba *Document )Footnotes ()[]Footnote {_dae :=[]Footnote {};for _ ,_dgfd :=range _afba ._gbaa .CT_Footnotes .Footnote {_dae =append (_dae ,Footnote {_afba ,_dgfd });};return _dae ;}; -// CloseComment will close the comment. -func (_ccgf Paragraph )CloseComment (commentId int64 ){_ccgf .addEndComment (commentId );_bgafbg :=_ccgf .AddRun ();_bgafbg .AddCommentReference (commentId );_bgfeg :=_bgafbg .Properties ();_bgfeg .SetStyle (_gef );}; +// AnchorDrawWrapOptions is options to set +// wrapPolygon for wrap text through and tight. +type AnchorDrawWrapOptions struct{_ff bool ;_eaa *_gc .CT_Point2D ;_dfgb []*_gc .CT_Point2D ;};func _baef (_bbgg *Document )map[int64 ]map[int64 ]int64 {_dgge :=_bbgg .Paragraphs ();_febc :=make (map[int64 ]map[int64 ]int64 ,0);for _ ,_fabgb :=range _dgge {_afge :=_dgae (_bbgg ,_fabgb ); +if _afge .NumberingLevel !=nil &&_afge .AbstractNumId !=nil {_cfdfe :=*_afge .AbstractNumId ;if _ ,_ffgbe :=_febc [_cfdfe ];_ffgbe {if _fdef :=_afge .NumberingLevel .X ();_fdef !=nil {if _ ,_bbagb :=_febc [_cfdfe ][_fdef .IlvlAttr ];_bbagb {_febc [_cfdfe ][_fdef .IlvlAttr ]++; +}else {_febc [_cfdfe ][_fdef .IlvlAttr ]=1;};};}else {if _adfda :=_afge .NumberingLevel .X ();_adfda !=nil {_febc [_cfdfe ]=map[int64 ]int64 {_adfda .IlvlAttr :1};};};};};return _febc ;}; -// SetVerticalBanding controls the conditional formatting for vertical banding. -func (_fedbd TableLook )SetVerticalBanding (on bool ){if !on {_fedbd ._aacb .NoVBandAttr =&_ce .ST_OnOff {};_fedbd ._aacb .NoVBandAttr .ST_OnOff1 =_ce .ST_OnOff1On ;}else {_fedbd ._aacb .NoVBandAttr =&_ce .ST_OnOff {};_fedbd ._aacb .NoVBandAttr .ST_OnOff1 =_ce .ST_OnOff1Off ; -};}; +// SetFontFamily sets font family of watermark text. +func (_bbaf *WatermarkText )SetFontFamily (value string ){_dfaaf :=_bbaf .GetStyle ();_dfaaf .SetFontFamily ("\u0022"+value +"\u0022");_bbaf .SetStyle (_dfaaf );}; -// AddWatermarkPicture adds new watermark picture to document. -func (_ega *Document )AddWatermarkPicture (imageRef _ab .ImageRef )WatermarkPicture {var _gecc []Header ;if _beg ,_fafcd :=_ega .BodySection ().GetHeader (_da .ST_HdrFtrDefault );_fafcd {_gecc =append (_gecc ,_beg );};if _fbeg ,_fdg :=_ega .BodySection ().GetHeader (_da .ST_HdrFtrEven ); -_fdg {_gecc =append (_gecc ,_fbeg );};if _dfgc ,_agcg :=_ega .BodySection ().GetHeader (_da .ST_HdrFtrFirst );_agcg {_gecc =append (_gecc ,_dfgc );};if len (_gecc )< 1{_dbcd :=_ega .AddHeader ();_ega .BodySection ().SetHeader (_dbcd ,_da .ST_HdrFtrDefault ); -_gecc =append (_gecc ,_dbcd );};var _dfbbe error ;_cggc :=NewWatermarkPicture ();for _ ,_cced :=range _gecc {imageRef ,_dfbbe =_cced .AddImageRef (imageRef );if _dfbbe !=nil {return WatermarkPicture {};};_ddab :=_cced .Paragraphs ();if len (_ddab )< 1{_fbga :=_cced .AddParagraph (); -_fbga .AddRun ().AddText ("");};for _ ,_ccedd :=range _cced .X ().EG_BlockLevelElts {for _ ,_cgdfg :=range _ccedd .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_abddg :=range _cgdfg .ContentBlockContentChoice .P {for _ ,_eafc :=range _abddg .EG_PContent {for _ ,_cfaa :=range _eafc .PContentChoice .EG_ContentRunContent {if _cfaa .ContentRunContentChoice .R ==nil {continue ; -};_cfaa .ContentRunContentChoice .R .EG_RunInnerContent =append (_cfaa .ContentRunContentChoice .R .EG_RunInnerContent ,&_da .EG_RunInnerContent {RunInnerContentChoice :&_da .EG_RunInnerContentChoice {Pict :_cggc ._gfaf }});};};};};};};_cggc .SetPicture (imageRef ); -return _cggc ;}; +// Tables returns the tables defined in the header. +func (_agab Header )Tables ()[]Table {_gaab :=[]Table {};if _agab ._dgba ==nil {return nil ;};for _ ,_dbabd :=range _agab ._dgba .EG_BlockLevelElts {for _ ,_dgdd :=range _dbabd .BlockLevelEltsChoice .EG_ContentBlockContent {_gaab =append (_gaab ,_agab ._cfgfd .tables (_dgdd )...); +};};return _gaab ;}; -// SetHeadingLevel sets a heading level and style based on the level to a -// paragraph. The default styles for a new unioffice document support headings -// from level 1 to 8. -func (_dfdff ParagraphProperties )SetHeadingLevel (idx int ){_dfdff .SetStyle (_fee .Sprintf ("\u0048e\u0061\u0064\u0069\u006e\u0067\u0025d",idx ));if _dfdff ._bgbb .NumPr ==nil {_dfdff ._bgbb .NumPr =_da .NewCT_NumPr ();};_dfdff ._bgbb .NumPr .Ilvl =_da .NewCT_DecimalNumber (); -_dfdff ._bgbb .NumPr .Ilvl .ValAttr =int64 (idx );}; +// SetDefaultValue sets the default value of a FormFieldTypeDropDown. For +// FormFieldTypeDropDown, the value must be one of the fields possible values. +func (_aecc FormField )SetDefaultValue (v string ){if _aecc ._aef .FFDataChoice !=nil &&len (_aecc ._aef .FFDataChoice )> 0{if _aecc ._aef .FFDataChoice [0].DdList !=nil {for _bdcb ,_acfd :=range _aecc .PossibleValues (){if _acfd ==v {_aecc ._aef .FFDataChoice [0].DdList .Default =_fc .NewCT_DecimalNumber (); +_aecc ._aef .FFDataChoice [0].DdList .Default .ValAttr =int64 (_bdcb );break ;};};};};};func (_dbg *Document )addEndnoteSeparator (){_bba :=_fc .NewCT_FtnEdn ();_bba .IdAttr =-1;_bba .TypeAttr =_fc .ST_FtnEdnSeparator ;_ffcf :=Footnote {_dbg ,_bba };_ffcf .X ().EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()}; +_bcbd :=_ffcf .AddParagraph ();_bcbd .X ().PPr =nil ;_eef :=_bcbd .AddRun ();_cdd :=_eef .newIC ();_cdd .RunInnerContentChoice .Separator =_fc .NewCT_Empty ();_dbg ._abef .CT_Endnotes .Endnote =append (_dbg ._abef .CT_Endnotes .Endnote ,_bba );_bba =_fc .NewCT_FtnEdn (); +_bba .IdAttr =0;_bba .TypeAttr =_fc .ST_FtnEdnContinuationSeparator ;_ffcf =Footnote {_dbg ,_bba };_ffcf .X ().EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()};_bcbd =_ffcf .AddParagraph ();_bcbd .X ().PPr =nil ;_eef =_bcbd .AddRun (); +_cdd =_eef .newIC ();_cdd .RunInnerContentChoice .ContinuationSeparator =_fc .NewCT_Empty ();_dbg ._abef .CT_Endnotes .Endnote =append (_dbg ._abef .CT_Endnotes .Endnote ,_bba );}; -// Definitions returns the defined numbering definitions. -func (_geff Numbering )Definitions ()[]NumberingDefinition {_aaeaa :=[]NumberingDefinition {};if _geff ._aagbb !=nil {for _ ,_bedgb :=range _geff ._aagbb .AbstractNum {_aaeaa =append (_aaeaa ,NumberingDefinition {_bedgb });};};return _aaeaa ;}; +// SetEmboss sets the run to embossed text. +func (_ggfed RunProperties )SetEmboss (b bool ){if !b {_ggfed ._bafe .Emboss =nil ;}else {_ggfed ._bafe .Emboss =_fc .NewCT_OnOff ();};}; -// X returns the inner wrapped XML type. -func (_dbgcc InlineDrawing )X ()*_da .WdInline {return _dbgcc ._dfeee }; +// FindNodeByStyleId return slice of node base on style id. +func (_bbfb *Nodes )FindNodeByStyleId (styleId string )[]Node {_fcece :=[]Node {};for _ ,_aebb :=range _bbfb ._fgfec {switch _cfaaa :=_aebb ._cfbbg .(type ){case *Paragraph :if _cfaaa !=nil &&_cfaaa .Style ()==styleId {_fcece =append (_fcece ,_aebb );}; +case *Table :if _cfaaa !=nil &&_cfaaa .Style ()==styleId {_fcece =append (_fcece ,_aebb );};};_fecc :=Nodes {_fgfec :_aebb .Children };_fcece =append (_fcece ,_fecc .FindNodeByStyleId (styleId )...);};return _fcece ;}; -// X returns the inner wrapped XML type. -func (_dbfae Footnote )X ()*_da .CT_FtnEdn {return _dbfae ._ccbgb }; +// SetHeight allows controlling the height of a row within a table. +func (_afedb RowProperties )SetHeight (ht _bgd .Distance ,rule _fc .ST_HeightRule ){if rule ==_fc .ST_HeightRuleUnset {_afedb ._ggcaa .TrPrBaseChoice =nil ;}else {_fcae :=_fc .NewCT_Height ();_fcae .HRuleAttr =rule ;_fcae .ValAttr =&_gd .ST_TwipsMeasure {}; +_fcae .ValAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (ht /_bgd .Twips ));_afedb ._ggcaa .TrPrBaseChoice =[]*_fc .CT_TrPrBaseChoice {&_fc .CT_TrPrBaseChoice {TrHeight :_fcae }};};}; -// RStyle returns the name of character style. -// It is defined here http://officeopenxml.com/WPstyleCharStyles.php -func (_gaaa ParagraphProperties )RStyle ()string {if _gaaa ._bgbb .RPr .RStyle !=nil {return _gaaa ._bgbb .RPr .RStyle .ValAttr ;};return "";}; +// Restart restarts the numbering +func (_aeeb *Numbering )Restart (nd *NumberingDefinition ){_cdcc :=nd ._bgcbg .Lvl ;_bgda :=_aeeb .AddDefinition ();nd ._bgcbg =_bgda ._bgcbg ;nd ._bgcbg .Lvl =_cdcc ;}; -// SetPageSizeAndOrientation sets the page size and orientation for a section. -func (_cgbec Section )SetPageSizeAndOrientation (w ,h _de .Distance ,orientation _da .ST_PageOrientation ){if _cgbec ._gedfc .PgSz ==nil {_cgbec ._gedfc .PgSz =_da .NewCT_PageSz ();};_cgbec ._gedfc .PgSz .OrientAttr =orientation ;if orientation ==_da .ST_PageOrientationLandscape {_cgbec ._gedfc .PgSz .WAttr =&_ce .ST_TwipsMeasure {}; -_cgbec ._gedfc .PgSz .WAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (h /_de .Twips ));_cgbec ._gedfc .PgSz .HAttr =&_ce .ST_TwipsMeasure {};_cgbec ._gedfc .PgSz .HAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (w /_de .Twips ));}else {_cgbec ._gedfc .PgSz .WAttr =&_ce .ST_TwipsMeasure {}; -_cgbec ._gedfc .PgSz .WAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (w /_de .Twips ));_cgbec ._gedfc .PgSz .HAttr =&_ce .ST_TwipsMeasure {};_cgbec ._gedfc .PgSz .HAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (h /_de .Twips ));};}; +// FormFieldType is the type of the form field. +// +//go:generate stringer -type=FormFieldType +type FormFieldType byte ; -// SetInsideVertical sets the interior vertical borders to a specified type, color and thickness. -func (_gfc CellBorders )SetInsideVertical (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_gfc ._gde .InsideV =_da .NewCT_Border ();_egdea (_gfc ._gde .InsideV ,t ,c ,thickness );}; +// AddDefinition adds a new numbering definition. +func (_eadea Numbering )AddDefinition ()NumberingDefinition {_egade :=_fc .NewCT_Num ();_bdef :=int64 (1);for _ ,_afaf :=range _eadea .Definitions (){if _afaf .AbstractNumberID ()>=_bdef {_bdef =_afaf .AbstractNumberID ()+1;};};_dacf :=int64 (1);for _ ,_cccd :=range _eadea .X ().Num {if _cccd .NumIdAttr >=_dacf {_dacf =_cccd .NumIdAttr +1; +};};_egade .NumIdAttr =_dacf ;_egade .AbstractNumId =_fc .NewCT_DecimalNumber ();_egade .AbstractNumId .ValAttr =_bdef ;_cgdg :=_fc .NewCT_AbstractNum ();_cgdg .AbstractNumIdAttr =_bdef ;_eadea ._afbd .AbstractNum =append (_eadea ._afbd .AbstractNum ,_cgdg ); +_eadea ._afbd .Num =append (_eadea ._afbd .Num ,_egade );return NumberingDefinition {_cgdg };}; -// SetBottom sets the cell bottom margin -func (_gcb CellMargins )SetBottom (d _de .Distance ){_gcb ._ffd .Bottom =_da .NewCT_TblWidth ();_gcgb (_gcb ._ffd .Bottom ,d );};func _aec (_aca *_da .CT_TblWidth ,_gba float64 ){_aca .TypeAttr =_da .ST_TblWidthPct ;_aca .WAttr =&_da .ST_MeasurementOrPercent {}; -_aca .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_aca .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (_gba *50));}; +// SetTextWrapTight sets the text wrap to tight with a give wrap type. +func (_ebf AnchoredDrawing )SetTextWrapTight (option *AnchorDrawWrapOptions ){_ebf ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_ebf ._fgg .WrapTypeChoice .WrapTight =_fc .NewWdCT_WrapTight ();_ebf ._fgg .WrapTypeChoice .WrapTight .WrapTextAttr =_fc .WdST_WrapTextBothSides ; +_cb :=false ;_ebf ._fgg .WrapTypeChoice .WrapTight .WrapPolygon .EditedAttr =&_cb ;if option ==nil {option =NewAnchorDrawWrapOptions ();};_ebf ._fgg .WrapTypeChoice .WrapTight .WrapPolygon .LineTo =option .GetWrapPathLineTo ();_ebf ._fgg .WrapTypeChoice .WrapTight .WrapPolygon .Start =option .GetWrapPathStart (); +_ebf ._fgg .LayoutInCellAttr =true ;_ebf ._fgg .AllowOverlapAttr =true ;}; -// Strike returns true if run is striked. -func (_febdb RunProperties )Strike ()bool {return _cbgf (_febdb ._gfad .Strike )}; +// AddHyperlink adds a hyperlink to a document. Adding the hyperlink to a document +// and setting it on a cell is more efficient than setting hyperlinks directly +// on a cell. +func (_cegf Document )AddHyperlink (url string )_baf .Hyperlink {return _cegf ._dfgd .AddHyperlink (url )}; -// SizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. -func (_ddbd ParagraphProperties )SizeMeasure ()string {if _aeca :=_ddbd ._bgbb .RPr .Sz ;_aeca !=nil {_dgba :=_aeca .ValAttr ;if _dgba .ST_PositiveUniversalMeasure !=nil {return *_dgba .ST_PositiveUniversalMeasure ;};};return "";}; +// NewWatermarkText generates a new WatermarkText. +func NewWatermarkText ()WatermarkText {_fccbd :=_ae .NewShapetype ();_facbc :=_cdffb ();_gdbgd :=_baefe ();_cafd :=_bgefe ();_cbafe :=_fbdae ();_cdge :=_afagf ();_fccbd .EG_ShapeElements =[]*_ae .EG_ShapeElements {{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Formulas :_facbc }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Path :_gdbgd }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Textpath :_cafd }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Handles :_cbafe }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Lock :_cdge }}}; +var (_bffcc ="_\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0031\u0033\u0036";_gaad ="2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030";_geca =float32 (136.0);_ggeec ="\u0031\u0030\u00380\u0030";_debe ="m\u0040\u0037\u002c\u006c\u0040\u0038,\u006d\u0040\u0035\u002c\u0032\u0031\u0036\u0030\u0030l\u0040\u0036\u002c2\u00316\u0030\u0030\u0065"; +);_fccbd .IdAttr =&_bffcc ;_fccbd .CoordsizeAttr =&_gaad ;_fccbd .SptAttr =&_geca ;_fccbd .AdjAttr =&_ggeec ;_fccbd .PathAttr =&_debe ;_bgcbb :=_ae .NewShape ();_bgcbb .ShapeChoice =append (_bgcbb .ShapeChoice ,&_ae .CT_ShapeChoice {ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Fill :_bdaab ()}}); +_bgcbb .ShapeChoice =append (_bgcbb .ShapeChoice ,&_ae .CT_ShapeChoice {ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Textpath :_ggbf ()}});var (_aaffe ="\u0050\u006f\u0077\u0065\u0072\u0050l\u0075\u0073\u0057\u0061\u0074\u0065\u0072\u004d\u0061\u0072\u006b\u004f\u0062j\u0065\u0063\u0074\u0031\u0033\u0036\u00380\u0030\u0038\u0038\u0036"; +_cggca ="\u005f\u0078\u00300\u0030\u0030\u005f\u0073\u0032\u0030\u0035\u0031";_geae ="\u0023\u005f\u00780\u0030\u0030\u0030\u005f\u0074\u0031\u0033\u0036";_dagaa ="";_cdbad ="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0061bs\u006f\u006c\u0075\u0074\u0065;\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065f\u0074\u003a\u0030\u003b\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070\u003a\u0030\u003b\u0077\u0069\u0064\u0074h\u003a\u0034\u0036\u0038\u0070\u0074\u003bh\u0065ig\u0068\u0074\u003a\u0032\u0033\u0034p\u0074\u003b\u007a\u002d\u0069\u006e\u0064\u0065x\u003a\u002d\u0032\u00351\u0036\u0035\u0031\u0030\u0037\u0032\u003b\u006d\u0073o\u002d\u0077r\u0061\u0070\u002d\u0065\u0064\u0069\u0074\u0065\u0064\u003a\u0066\u003b\u006d\u0073\u006f\u002d\u0077\u0069\u0064\u0074\u0068\u002d\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b\u006d\u0073\u006f\u002dh\u0065\u0069\u0067\u0068\u0074\u002dp\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b\u006d\u0073\u006f\u002dp\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u003a\u0063\u0065\u006e\u0074\u0065r\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006fn\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u002d\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069o\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c-\u0072\u0065\u006c\u0061\u0074\u0069v\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e;\u006d\u0073\u006f\u002d\u0077\u0069\u0064\u0074\u0068-p\u0065\u0072\u0063\u0065\u006e\u0074:\u0030\u003b\u006d\u0073\u006f-\u0068\u0065\u0069\u0067\u0068\u0074\u002d\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0030\u003b"; +_cgccf ="\u0073\u0069\u006c\u0076\u0065\u0072";);_bgcbb .IdAttr =&_aaffe ;_bgcbb .SpidAttr =&_cggca ;_bgcbb .TypeAttr =&_geae ;_bgcbb .AltAttr =&_dagaa ;_bgcbb .StyleAttr =&_cdbad ;_bgcbb .AllowincellAttr =_gd .ST_TrueFalseFalse ;_bgcbb .FillcolorAttr =&_cgccf ; +_bgcbb .StrokedAttr =_gd .ST_TrueFalseF ;_fagg :=_fc .NewCT_Picture ();_fagg .Any =[]_e .Any {_fccbd ,_bgcbb };return WatermarkText {_dffdc :_fagg ,_fgfdb :_bgcbb ,_abbfg :_fccbd };}; -// SetPrimaryStyle marks the style as a primary style. -func (_caabef Style )SetPrimaryStyle (b bool ){if b {_caabef ._beagf .QFormat =_da .NewCT_OnOff ();}else {_caabef ._beagf .QFormat =nil ;};};func (_bcggf Paragraph )removeCommentRange (_faab int64 )bool {_bgddc :=false ;for _ ,_bfeg :=range _bcggf .X ().EG_PContent {for _ ,_cbega :=range _bfeg .PContentChoice .EG_ContentRunContent {for _ ,_fedgg :=range _cbega .ContentRunContentChoice .EG_RunLevelElts {for _ffec ,_eeaf :=range _fedgg .RunLevelEltsChoice .EG_RangeMarkupElements {if !_bgddc &&_eeaf .RangeMarkupElementsChoice .CommentRangeStart !=nil &&_eeaf .RangeMarkupElementsChoice .CommentRangeStart .IdAttr ==_faab {_baeg :=_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements [:_ffec ]; -_baeg =append (_baeg ,_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements [_ffec +1:len (_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements )]...);_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements =_baeg ;_bgddc =true ;};if _bgddc &&_eeaf .RangeMarkupElementsChoice .CommentRangeEnd !=nil &&_eeaf .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr ==_faab {_daccg :=_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements [:_ffec ]; -_daccg =append (_daccg ,_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements [_ffec +1:len (_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements )]...);_fedgg .RunLevelEltsChoice .EG_RangeMarkupElements =_daccg ;return true ;};};};};};return false ;}; +// TableProperties returns the table style properties. +func (_fdecf Style )TableProperties ()TableStyleProperties {if _fdecf ._dbabde .TblPr ==nil {_fdecf ._dbabde .TblPr =_fc .NewCT_TblPrBase ();};return TableStyleProperties {_fdecf ._dbabde .TblPr };}; -// Row is a row within a table within a document. -type Row struct{_ggeee *Document ;_gdbbe *_da .CT_Row ;}; +// SetCSTheme sets the font complex script theme. +func (_dfda Fonts )SetCSTheme (t _fc .ST_Theme ){_dfda ._aabff .CsthemeAttr =t }; -// Cell is a table cell within a document (not a spreadsheet) -type Cell struct{_cc *Document ;_ggc *_da .CT_Tc ;}; +// AddImageRef add ImageRef to header as relationship, returning ImageRef +// that can be used to be placed as header content. +func (_efdeg Header )AddImageRef (r _baf .ImageRef )(_baf .ImageRef ,error ){var _gfaa _baf .Relationships ;for _gdac ,_cdeb :=range _efdeg ._cfgfd ._ada {if _cdeb ==_efdeg ._dgba {_gfaa =_efdeg ._cfgfd ._aagb [_gdac ];};};_acea :=_gfaa .AddRelationship (r .Target (),_e .ImageType ); +r .SetRelID (_acea .X ().IdAttr );return r ,nil ;}; -// InsertRunBefore inserts a run in the paragraph before the relative run. -func (_cdebf Paragraph )InsertRunBefore (relativeTo Run )Run {return _cdebf .insertRun (relativeTo ,true );}; +// SetWidthAuto sets the the table width to automatic. +func (_beage TableProperties )SetWidthAuto (){_beage ._facda .TblW =_fc .NewCT_TblWidth ();_beage ._facda .TblW .TypeAttr =_fc .ST_TblWidthAuto ;}; -// SetAfterLineSpacing sets spacing below paragraph in line units. -func (_ebcf Paragraph )SetAfterLineSpacing (d _de .Distance ){_ebcf .ensurePPr ();if _ebcf ._ddedbg .PPr .Spacing ==nil {_ebcf ._ddedbg .PPr .Spacing =_da .NewCT_Spacing ();};_ggfbc :=_ebcf ._ddedbg .PPr .Spacing ;_ggfbc .AfterLinesAttr =_b .Int64 (int64 (d /_de .Twips )); -}; +// Endnote returns the endnote based on the ID; this can be used nicely with +// the run.IsEndnote() functionality. +func (_ecfcb *Document )Endnote (id int64 )Endnote {for _ ,_cfcb :=range _ecfcb .Endnotes (){if _cfcb .id ()==id {return _cfcb ;};};return Endnote {};}; -// SetSemiHidden controls if the style is hidden in the UI. -func (_abdc Style )SetSemiHidden (b bool ){if b {_abdc ._beagf .SemiHidden =_da .NewCT_OnOff ();}else {_abdc ._beagf .SemiHidden =nil ;};}; +// OpenTemplate opens a document, removing all content so it can be used as a +// template. Since Word removes unused styles from a document upon save, to +// create a template in Word add a paragraph with every style of interest. When +// opened with OpenTemplate the document's styles will be available but the +// content will be gone. +func OpenTemplate (filename string )(*Document ,error ){_ddaf ,_cbdfa :=Open (filename );if _cbdfa !=nil {return nil ,_cbdfa ;};_ddaf ._egce .Body =_fc .NewCT_Body ();return _ddaf ,nil ;}; -// SetWidthAuto sets the the table width to automatic. -func (_dffab TableProperties )SetWidthAuto (){_dffab ._efeee .TblW =_da .NewCT_TblWidth ();_dffab ._efeee .TblW .TypeAttr =_da .ST_TblWidthAuto ;};func _cffg ()*_ff .Path {_gfcba :=_ff .NewPath ();_gfcba .TextpathokAttr =_ce .ST_TrueFalseTrue ;_gfcba .ConnecttypeAttr =_ff .OfcST_ConnectTypeCustom ; -_fdcfd :="\u0040\u0039\u002c0;\u0040\u0031\u0030\u002c\u0031\u0030\u0038\u0030\u0030;\u00401\u0031,\u00321\u0036\u0030\u0030\u003b\u0040\u0031\u0032\u002c\u0031\u0030\u0038\u0030\u0030";_gfcba .ConnectlocsAttr =&_fdcfd ;_dffcc :="\u0032\u0037\u0030,\u0031\u0038\u0030\u002c\u0039\u0030\u002c\u0030"; -_gfcba .ConnectanglesAttr =&_dffcc ;return _gfcba ;}; +// InsertRunAfter inserts a run in the paragraph after the relative run. +func (_ffcfc Paragraph )InsertRunAfter (relativeTo Run )Run {return _ffcfc .insertRun (relativeTo ,false );}; -// SetVAlignment sets the vertical alignment for an anchored image. -func (_bbd AnchoredDrawing )SetVAlignment (v _da .WdST_AlignV ){_bbd ._ea .PositionV .PosVChoice =&_da .WdCT_PosVChoice {};_bbd ._ea .PositionV .PosVChoice .Align =v ;}; +// SetHighlight highlights text in a specified color. +func (_ecdadg RunProperties )SetHighlight (c _fc .ST_HighlightColor ){_ecdadg ._bafe .Highlight =_fc .NewCT_Highlight ();_ecdadg ._bafe .Highlight .ValAttr =c ;}; -// Validate validates the structure and in cases where it't possible, the ranges -// of elements within a document. A validation error dones't mean that the -// document won't work in MS Word or LibreOffice, but it's worth checking into. -func (_eadef *Document )Validate ()error {if _eadef ==nil ||_eadef ._baf ==nil {return _ag .New ("\u0064o\u0063\u0075m\u0065\u006e\u0074\u0020n\u006f\u0074\u0020i\u006e\u0069\u0074\u0069\u0061\u006c\u0069\u007a\u0065d \u0063\u006f\u0072r\u0065\u0063t\u006c\u0079\u002c\u0020\u006e\u0069l\u0020\u0062a\u0073\u0065"); -};for _ ,_bgda :=range []func ()error {_eadef .validateTableCells ,_eadef .validateBookmarks }{if _egc :=_bgda ();_egc !=nil {return _egc ;};};if _aecb :=_eadef ._baf .Validate ();_aecb !=nil {return _aecb ;};return nil ;}; +// SetWindowControl controls if the first or last line of the paragraph is +// allowed to display on a separate page. +func (_dggeaa ParagraphProperties )SetWindowControl (b bool ){if !b {_dggeaa ._ggdbd .WidowControl =nil ;}else {_dggeaa ._ggdbd .WidowControl =_fc .NewCT_OnOff ();};};func (_abce FormFieldType )String ()string {if _abce >=FormFieldType (len (_dfcba )-1){return _ag .Sprintf ("\u0046\u006f\u0072\u006d\u0046\u0069\u0065\u006c\u0064\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_abce ); +};return _daece [_dfcba [_abce ]:_dfcba [_abce +1]];}; -// GetDocRelTargetByID returns TargetAttr of document relationship given its IdAttr. -func (_fgc *Document )GetDocRelTargetByID (idAttr string )string {for _ ,_bfgc :=range _fgc ._ccea .X ().Relationship {if _bfgc .IdAttr ==idAttr {return _bfgc .TargetAttr ;};};return "";}; +// SetWidth sets the cell width to a specified width. +func (_dc CellProperties )SetWidth (d _bgd .Distance ){_dc ._gdgd .TcW =_fc .NewCT_TblWidth ();_dc ._gdgd .TcW .TypeAttr =_fc .ST_TblWidthDxa ;_dc ._gdgd .TcW .WAttr =&_fc .ST_MeasurementOrPercent {};_dc ._gdgd .TcW .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_dc ._gdgd .TcW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (d /_bgd .Twips ));}; -// Footnote returns the footnote based on the ID; this can be used nicely with -// the run.IsFootnote() functionality. -func (_cad *Document )Footnote (id int64 )Footnote {for _ ,_gffb :=range _cad .Footnotes (){if _gffb .id ()==id {return _gffb ;};};return Footnote {};}; +// UnderlineColor returns the hex color value of run underline. +func (_dgbc RunProperties )UnderlineColor ()string {if _ddcdeb :=_dgbc ._bafe .U ;_ddcdeb !=nil {_bdfe :=_ddcdeb .ColorAttr ;if _bdfe !=nil &&_bdfe .ST_HexColorRGB !=nil {return *_bdfe .ST_HexColorRGB ;};};return "";}; -// Footnote is an individual footnote reference within the document. -type Footnote struct{_edggc *Document ;_ccbgb *_da .CT_FtnEdn ;}; +// SetRight sets the right border to a specified type, color and thickness. +func (_age CellBorders )SetRight (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_age ._gb .Right =_fc .NewCT_Border ();_dgded (_age ._gb .Right ,t ,c ,thickness );}; -// SetPageBreakBefore controls if there is a page break before this paragraph. -func (_efbbfc ParagraphProperties )SetPageBreakBefore (b bool ){if !b {_efbbfc ._bgbb .PageBreakBefore =nil ;}else {_efbbfc ._bgbb .PageBreakBefore =_da .NewCT_OnOff ();};}; +// Section is the beginning of a new section. +type Section struct{_aabdf *Document ;_gaeaf *_fc .CT_SectPr ;}; -// SetFormat sets the numbering format. -func (_bffdb NumberingLevel )SetFormat (f _da .ST_NumberFormat ){if _bffdb ._addce .NumFmt ==nil {_bffdb ._addce .NumFmt =_da .NewCT_NumFmt ();};_bffdb ._addce .NumFmt .ValAttr =f ;}; +// SetColor sets color of watermark text. +func (_bead *WatermarkText )SetColor (value string ){if _bead ._fgfdb !=nil {_bead ._fgfdb .FillcolorAttr =&value ;};}; -// RemoveEndnote removes a endnote from both the paragraph and the document -// the requested endnote must be anchored on the paragraph being referenced. -// -// After each removal, the rest of the endnote ids would be reordered. -func (_ccfa Paragraph )RemoveEndnote (id int64 ){for _ ,_cgeed :=range _ccfa .Runs (){if _dcgg ,_eeccd :=_cgeed .IsEndnote ();_dcgg {if _eeccd ==id {_ccfa .RemoveRun (_cgeed );break ;};};};_ccfa ._deeea .removeEndnote (id );}; +// SetName sets the name of the bookmark. This is the name that is used to +// reference the bookmark from hyperlinks. +func (_caf Bookmark )SetName (name string ){_caf ._acd .NameAttr =name }; -// Color controls the run or styles color. -type Color struct{_caf *_da .CT_Color }; +// GetImage returns the ImageRef associated with an InlineDrawing. +func (_efdg InlineDrawing )GetImage ()(_baf .ImageRef ,bool ){_caef :=_efdg ._ecff .Graphic .GraphicData .Any ;if len (_caef )> 0{for _ ,_ccfd :=range _caef {_gagea ,_bage :=_ccfd .(*_dg .Pic );if _bage {if _gagea .BlipFill !=nil &&_gagea .BlipFill .Blip !=nil &&_gagea .BlipFill .Blip .EmbedAttr !=nil {return _efdg ._gbeg .GetImageByRelID (*_gagea .BlipFill .Blip .EmbedAttr ); +};};};};return _baf .ImageRef {},false ;}; -// SetASCIITheme sets the font ASCII Theme. -func (_egda Fonts )SetASCIITheme (t _da .ST_Theme ){_egda ._agcac .AsciiThemeAttr =t }; +// AddBookmark adds a bookmark to a document that can then be used from a hyperlink. Name is a document +// unique name that identifies the bookmark so it can be referenced from hyperlinks. +func (_aagba Paragraph )AddBookmark (name string )Bookmark {_gcdcce :=_fc .NewEG_PContent ();_eebg :=_fc .NewEG_ContentRunContent ();_gcdcce .PContentChoice .EG_ContentRunContent =append (_gcdcce .PContentChoice .EG_ContentRunContent ,_eebg );_bdacd :=_fc .NewEG_RunLevelElts (); +_eebg .ContentRunContentChoice .EG_RunLevelElts =append (_eebg .ContentRunContentChoice .EG_RunLevelElts ,_bdacd );_gbbfb :=_fc .NewEG_RangeMarkupElements ();_eeef :=_fc .NewCT_Bookmark ();_gbbfb .RangeMarkupElementsChoice .BookmarkStart =_eeef ;_bdacd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdacd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbfb ); +_gbbfb =_fc .NewEG_RangeMarkupElements ();_gbbfb .RangeMarkupElementsChoice .BookmarkEnd =_fc .NewCT_MarkupRange ();_bdacd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdacd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbfb );_aagba ._gcfe .EG_PContent =append (_aagba ._gcfe .EG_PContent ,_gcdcce ); +_fbda :=Bookmark {_eeef };_fbda .SetName (name );return _fbda ;}; -// AddParagraph adds a paragraph to the header. -func (_cebc Header )AddParagraph ()Paragraph {_gdag :=_da .NewEG_ContentBlockContent ();_cebc ._becf .EG_BlockLevelElts =append (_cebc ._becf .EG_BlockLevelElts ,&_da .EG_BlockLevelElts {BlockLevelEltsChoice :&_da .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_da .EG_ContentBlockContent {_gdag }}}); -_ccbe :=_da .NewCT_P ();_gdag .ContentBlockContentChoice .P =append (_gdag .ContentBlockContentChoice .P ,_ccbe );return Paragraph {_cebc ._gacc ,_ccbe };}; +// SetFirstLineIndent controls the indentation of the first line in a paragraph. +func (_feff ParagraphProperties )SetFirstLineIndent (m _bgd .Distance ){if _feff ._ggdbd .Ind ==nil {_feff ._ggdbd .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_feff ._ggdbd .Ind .FirstLineAttr =nil ;}else {_feff ._ggdbd .Ind .FirstLineAttr =&_gd .ST_TwipsMeasure {}; +_feff ._ggdbd .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};}; -// AddDrawingInline adds an inline drawing from an ImageRef. -func (_edgee Run )AddDrawingInline (img _ab .ImageRef )(InlineDrawing ,error ){_fcbbd :=_edgee .newIC ();_fcbbd .RunInnerContentChoice .Drawing =_da .NewCT_Drawing ();_fega :=_da .NewWdInline ();_cbfba :=InlineDrawing {_edgee ._fbea ,_fega };_fega .CNvGraphicFramePr =_ec .NewCT_NonVisualGraphicFrameProperties (); -_fcbbd .RunInnerContentChoice .Drawing .DrawingChoice =append (_fcbbd .RunInnerContentChoice .Drawing .DrawingChoice ,&_da .CT_DrawingChoice {Inline :_fega });_fega .Graphic =_ec .NewGraphic ();_fega .Graphic .GraphicData =_ec .NewCT_GraphicalObjectData (); -_fega .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"; -_fega .DistTAttr =_b .Uint32 (0);_fega .DistLAttr =_b .Uint32 (0);_fega .DistBAttr =_b .Uint32 (0);_fega .DistRAttr =_b .Uint32 (0);_fega .Extent .CxAttr =int64 (float64 (img .Size ().X *_de .Pixel72 )/_de .EMU );_fega .Extent .CyAttr =int64 (float64 (img .Size ().Y *_de .Pixel72 )/_de .EMU ); -_caabf :=0x7FFFFFFF&_af .Uint32 ();_fega .DocPr .IdAttr =_caabf ;_gadeg :=_db .NewPic ();_gadeg .NvPicPr .CNvPr .IdAttr =_caabf ;_gdegc :=img .RelID ();if _gdegc ==""{return _cbfba ,_ag .New ("\u0063\u006f\u0075\u006c\u0064\u006e\u0027\u0074\u0020\u0066\u0069\u006e\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065\u0020\u0074\u006f\u0020\u0069\u006d\u0061g\u0065\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u0020\u0072\u0065l\u0061\u0074\u0069o\u006e\u0073"); -};_fega .Graphic .GraphicData .Any =append (_fega .Graphic .GraphicData .Any ,_gadeg );_gadeg .BlipFill =_ec .NewCT_BlipFillProperties ();_gadeg .BlipFill .Blip =_ec .NewCT_Blip ();_gadeg .BlipFill .Blip .EmbedAttr =&_gdegc ;_gadeg .BlipFill .FillModePropertiesChoice .Stretch =_ec .NewCT_StretchInfoProperties (); -_gadeg .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_ec .NewCT_RelativeRect ();_gadeg .SpPr =_ec .NewCT_ShapeProperties ();_gadeg .SpPr .Xfrm =_ec .NewCT_Transform2D ();_gadeg .SpPr .Xfrm .Off =_ec .NewCT_Point2D ();_gadeg .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_b .Int64 (0); -_gadeg .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_b .Int64 (0);_gadeg .SpPr .Xfrm .Ext =_ec .NewCT_PositiveSize2D ();_gadeg .SpPr .Xfrm .Ext .CxAttr =int64 (img .Size ().X *_de .Point );_gadeg .SpPr .Xfrm .Ext .CyAttr =int64 (img .Size ().Y *_de .Point ); -_gadeg .SpPr .GeometryChoice .PrstGeom =_ec .NewCT_PresetGeometry2D ();_gadeg .SpPr .GeometryChoice .PrstGeom .PrstAttr =_ec .ST_ShapeTypeRect ;return _cbfba ,nil ;}; +// SetMultiLevelType sets the multilevel type. +func (_gcfca NumberingDefinition )SetMultiLevelType (t _fc .ST_MultiLevelType ){if t ==_fc .ST_MultiLevelTypeUnset {_gcfca ._bgcbg .MultiLevelType =nil ;}else {_gcfca ._bgcbg .MultiLevelType =_fc .NewCT_MultiLevelType ();_gcfca ._bgcbg .MultiLevelType .ValAttr =t ; +};};func _adea (_faegc *Document ,_dbbc []*_fc .EG_ContentBlockContent ,_ggbdf *TableInfo )[]Node {_edbba :=[]Node {};for _ ,_gfbg :=range _dbbc {if _gbbc :=_gfbg .ContentBlockContentChoice .Sdt ;_gbbc !=nil {if _eade :=_gbbc .SdtContent ;_eade !=nil {for _ ,_defe :=range _eade .EG_ContentBlockContent {_edbba =append (_edbba ,_ddaa (_faegc ,_defe .ContentBlockContentChoice .P ,_ggbdf ,nil )...); +};};};_edbba =append (_edbba ,_ddaa (_faegc ,_gfbg .ContentBlockContentChoice .P ,_ggbdf ,nil )...);for _ ,_gcdda :=range _gfbg .ContentBlockContentChoice .Tbl {_cbaeg :=Table {_faegc ,_gcdda };_fadgd ,_ :=_faegc .Styles .SearchStyleById (_cbaeg .Style ()); +_ggcae :=[]Node {};for _gbbda ,_fgcca :=range _gcdda .EG_ContentRowContent {for _ ,_gedag :=range _fgcca .ContentRowContentChoice .Tr {for _fgfc ,_ebbf :=range _gedag .EG_ContentCellContent {for _ ,_ffead :=range _ebbf .ContentCellContentChoice .Tc {_cbcc :=&TableInfo {Table :_gcdda ,Row :_gedag ,Cell :_ffead ,RowIndex :_gbbda ,ColIndex :_fgfc }; +for _ ,_dfbe :=range _ffead .EG_BlockLevelElts {_ggcae =append (_ggcae ,_adea (_faegc ,_dfbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbcc )...);};};};};};_edbba =append (_edbba ,Node {_dgfbf :_faegc ,_cfbbg :&_cbaeg ,Style :_fadgd ,Children :_ggcae }); +};};return _edbba ;};func _dded (_dcad _ec .ReaderAt ,_baeb int64 ,_cfbb string )(*Document ,error ){const _bfcc ="\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0052\u0065\u0061\u0064";if !_ed .GetLicenseKey ().IsLicensed ()&&!_gad {_ag .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +_ag .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return nil ,_f .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_dfbf :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _dgfeb ,_dbbb :=_dcad .(*_ba .File ); +_dbbb {_dfbf =_dgfeb .Name ();};_cccc :=New ();_cccc .Numbering ._afbd =nil ;if len (_cfbb )> 0{_cccc ._dbdd =_cfbb ;}else {_bbcf ,_ffag :=_ed .GenRefId ("\u0064\u0072");if _ffag !=nil {_ecf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_ffag ); +return nil ,_ffag ;};_cccc ._dbdd =_bbcf ;};if _ddge :=_ed .Track (_cccc ._dbdd ,_bfcc ,_dfbf );_ddge !=nil {_ecf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_ddge );return nil ,_ddge ;};_cbda ,_bcca :=_df .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0064\u006f\u0063\u0078"); +if _bcca !=nil {return nil ,_bcca ;};_cccc .TmpPath =_cbda ;_dfeda ,_bcca :=_cg .NewReader (_dcad ,_baeb );if _bcca !=nil {return nil ,_ag .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_bcca );};_baaf :=[]*_cg .File {}; +_baaf =append (_baaf ,_dfeda .File ...);_ebdb :=false ;for _ ,_eeed :=range _baaf {if _eeed .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_ebdb =true ;break ;};};if _ebdb {_cccc .CreateCustomProperties (); +};_fgadf :=_cccc ._egce .ConformanceAttr ;_bagc :=_fg .DecodeMap {};_bagc .SetOnNewRelationshipFunc (_cccc .onNewRelationship );_bagc .AddTarget (_e .ContentTypesFilename ,_cccc .ContentTypes .X (),"",0);_bagc .AddTarget (_e .BaseRelsFilename ,_cccc .Rels .X (),"",0); +if _dcga :=_bagc .Decode (_baaf );_dcga !=nil {return nil ,_dcga ;};_cccc ._egce .ConformanceAttr =_fgadf ;for _ ,_bdaa :=range _baaf {if _bdaa ==nil {continue ;};if _cdf :=_cccc .AddExtraFileFromZip (_bdaa );_cdf !=nil {return nil ,_cdf ;};};if _ebdb {_cafg :=false ; +for _ ,_aca :=range _cccc .Rels .X ().Relationship {if _aca .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_cafg =true ;break ;};};if !_cafg {_cccc .AddCustomRelationships ();};}; +return _cccc ,nil ;}; -// SetStart sets the cell start margin -func (_ffc CellMargins )SetStart (d _de .Distance ){_ffc ._ffd .Start =_da .NewCT_TblWidth ();_gcgb (_ffc ._ffd .Start ,d );}; +// SetAlignment set alignment of paragraph. +func (_ddace Paragraph )SetAlignment (alignment _fc .ST_Jc ){_ddace .ensurePPr ();if _ddace ._gcfe .PPr .Jc ==nil {_ddace ._gcfe .PPr .Jc =_fc .NewCT_Jc ();};_ddace ._gcfe .PPr .Jc .ValAttr =alignment ;}; -// SetLineSpacing controls the line spacing of the paragraph. -func (_cddee ParagraphStyleProperties )SetLineSpacing (m _de .Distance ,rule _da .ST_LineSpacingRule ){if _cddee ._fcbe .Spacing ==nil {_cddee ._fcbe .Spacing =_da .NewCT_Spacing ();};if rule ==_da .ST_LineSpacingRuleUnset {_cddee ._fcbe .Spacing .LineRuleAttr =_da .ST_LineSpacingRuleUnset ; -_cddee ._fcbe .Spacing .LineAttr =nil ;}else {_cddee ._fcbe .Spacing .LineRuleAttr =rule ;_cddee ._fcbe .Spacing .LineAttr =&_da .ST_SignedTwipsMeasure {};_cddee ._fcbe .Spacing .LineAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};}; +// FontTable returns document fontTable element. +func (_facc *Document )FontTable ()*_fc .Fonts {return _facc ._cfc }; -// WatermarkPicture is watermark picture within document. -type WatermarkPicture struct{_gfaf *_da .CT_Picture ;_aeafe *_fb .ShapeStyle ;_bgceb *_ff .Shape ;_gbfg *_ff .Shapetype ;}; +// X returns the inner wrapped XML type. +func (_dfeae Fonts )X ()*_fc .CT_Fonts {return _dfeae ._aabff }; -// Footer is a footer for a document section. -type Footer struct{_gfcg *Document ;_dbec *_da .Ftr ;}; +// HasComments checks if the document contains comments. +func (_bbff *Document )HasComments ()bool {return _bbff ._faad !=nil }; -// RemoveMailMerge removes any mail merge settings -func (_edde Settings )RemoveMailMerge (){_edde ._beeg .MailMerge =nil }; +// X returns the inner wml.CT_PBdr +func (_ddcc ParagraphBorders )X ()*_fc .CT_PBdr {return _ddcc ._aebfbe }; -// Emboss returns true if paragraph emboss is on. -func (_ebcbcd ParagraphProperties )Emboss ()bool {return _cbgf (_ebcbcd ._bgbb .RPr .Emboss )}; +// SetWidthPercent sets the cell to a width percentage. +func (_egc CellProperties )SetWidthPercent (pct float64 ){_egc ._gdgd .TcW =_fc .NewCT_TblWidth ();_egc ._gdgd .TcW .TypeAttr =_fc .ST_TblWidthPct ;_egc ._gdgd .TcW .WAttr =&_fc .ST_MeasurementOrPercent {};_egc ._gdgd .TcW .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_egc ._gdgd .TcW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (pct *50));}; -// Copy makes a deep copy of the document by saving and reading it back. -// It can be useful to avoid sharing common data between two documents. -func (_bdeb *Document )Copy ()(*Document ,error ){_gdae :=_fe .NewBuffer ([]byte {});_dbaa :=_bdeb .save (_gdae ,_bdeb ._bgff );if _dbaa !=nil {return nil ,_dbaa ;};_agbg :=_gdae .Bytes ();_gbga :=_fe .NewReader (_agbg );return _acf (_gbga ,int64 (_gbga .Len ()),_bdeb ._bgff ); -};func _dgbfe (_gcdeg *_da .CT_OnOff )OnOffValue {if _gcdeg ==nil {return OnOffValueUnset ;};if _gcdeg .ValAttr !=nil &&_gcdeg .ValAttr .Bool !=nil &&*_gcdeg .ValAttr .Bool ==false {return OnOffValueOff ;};return OnOffValueOn ;};func (_gfebc Endnote )id ()int64 {return _gfebc ._daecg .IdAttr }; -func (_dfg *Document )appendParagraph (_fgbb *Paragraph ,_addb Paragraph ,_fded bool )Paragraph {_gdabg :=_da .NewEG_BlockLevelElts ();_dfg ._baf .Body .EG_BlockLevelElts =append (_dfg ._baf .Body .EG_BlockLevelElts ,_gdabg );_cbfe :=_da .NewEG_ContentBlockContent (); -_gdabg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdabg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbfe );if _fgbb !=nil {_edee :=_fgbb .X ();for _ ,_egge :=range _dfg ._baf .Body .EG_BlockLevelElts {for _ ,_dccg :=range _egge .BlockLevelEltsChoice .EG_ContentBlockContent {for _fdag ,_fgad :=range _dccg .ContentBlockContentChoice .P {if _fgad ==_edee {_fge :=_addb .X (); -_dccg .ContentBlockContentChoice .P =append (_dccg .ContentBlockContentChoice .P ,nil );if _fded {copy (_dccg .ContentBlockContentChoice .P [_fdag +1:],_dccg .ContentBlockContentChoice .P [_fdag :]);_dccg .ContentBlockContentChoice .P [_fdag ]=_fge ;}else {copy (_dccg .ContentBlockContentChoice .P [_fdag +2:],_dccg .ContentBlockContentChoice .P [_fdag +1:]); -_dccg .ContentBlockContentChoice .P [_fdag +1]=_fge ;};break ;};};for _ ,_cdda :=range _dccg .ContentBlockContentChoice .Tbl {for _ ,_fca :=range _cdda .EG_ContentRowContent {for _ ,_bdaff :=range _fca .ContentRowContentChoice .Tr {for _ ,_eade :=range _bdaff .EG_ContentCellContent {for _ ,_cbfd :=range _eade .ContentCellContentChoice .Tc {for _ ,_fagf :=range _cbfd .EG_BlockLevelElts {for _ ,_adeg :=range _fagf .BlockLevelEltsChoice .EG_ContentBlockContent {for _cdee ,_feee :=range _adeg .ContentBlockContentChoice .P {if _feee ==_edee {_acc :=_addb .X (); -_adeg .ContentBlockContentChoice .P =append (_adeg .ContentBlockContentChoice .P ,nil );if _fded {copy (_adeg .ContentBlockContentChoice .P [_cdee +1:],_adeg .ContentBlockContentChoice .P [_cdee :]);_adeg .ContentBlockContentChoice .P [_cdee ]=_acc ;}else {copy (_adeg .ContentBlockContentChoice .P [_cdee +2:],_adeg .ContentBlockContentChoice .P [_cdee +1:]); -_adeg .ContentBlockContentChoice .P [_cdee +1]=_acc ;};break ;};};};};};};};};};if _dccg .ContentBlockContentChoice .Sdt !=nil &&_dccg .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_dcgd :=range _dccg .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _bge ,_gdce :=range _dcgd .ContentBlockContentChoice .P {if _gdce ==_edee {_aefd :=_addb .X (); -_dcgd .ContentBlockContentChoice .P =append (_dcgd .ContentBlockContentChoice .P ,nil );if _fded {copy (_dcgd .ContentBlockContentChoice .P [_bge +1:],_dcgd .ContentBlockContentChoice .P [_bge :]);_dcgd .ContentBlockContentChoice .P [_bge ]=_aefd ;}else {copy (_dcgd .ContentBlockContentChoice .P [_bge +2:],_dcgd .ContentBlockContentChoice .P [_bge +1:]); -_dcgd .ContentBlockContentChoice .P [_bge +1]=_aefd ;};break ;};};};};};};}else {_cbfe .ContentBlockContentChoice .P =append (_cbfe .ContentBlockContentChoice .P ,_addb .X ());};_gfe :=_addb .Properties ();if _dged ,_aecef :=_gfe .Section ();_aecef {var (_aeb map[string ]string ; -_dafg map[string ]string ;);_cff :=_dged .X ().EG_HdrFtrReferences ;for _ ,_ggeg :=range _cff {if _ggeg .HdrFtrReferencesChoice .HeaderReference !=nil {_aeb =map[string ]string {_ggeg .HdrFtrReferencesChoice .HeaderReference .IdAttr :_dged ._affg ._ccea .GetTargetByRelId (_ggeg .HdrFtrReferencesChoice .HeaderReference .IdAttr )}; -};if _ggeg .HdrFtrReferencesChoice .FooterReference !=nil {_dafg =map[string ]string {_ggeg .HdrFtrReferencesChoice .FooterReference .IdAttr :_dged ._affg ._ccea .GetTargetByRelId (_ggeg .HdrFtrReferencesChoice .FooterReference .IdAttr )};};};var _dgad map[int ]_ab .ImageRef ; -for _ ,_fagfd :=range _dged ._affg .Headers (){for _ded ,_bfb :=range _aeb {_ffb :=_fee .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",(_fagfd .Index ()+1));if _ffb ==_bfb {_debf :=_fee .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",_fagfd .Index ()); -_dfg ._gce =append (_dfg ._gce ,_fagfd .X ());_aad :=_dfg ._ccea .AddRelationship (_debf ,_b .HeaderType );_aad .SetID (_ded );_dfg .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_debf ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0068\u0065\u0061\u0064e\u0072\u002b\u0078\u006d\u006c"); -_dfg ._aege =append (_dfg ._aege ,_ab .NewRelationships ());_cgdf :=_fagfd .Paragraphs ();for _ ,_beac :=range _cgdf {for _ ,_bcdd :=range _beac .Runs (){_fafc :=_bcdd .DrawingAnchored ();for _ ,_bgfc :=range _fafc {if _dfd ,_adgf :=_bgfc .GetImage (); -_adgf {_dgad =map[int ]_ab .ImageRef {_fagfd .Index ():_dfd };};};_dgg :=_bcdd .DrawingInline ();for _ ,_cfccd :=range _dgg {if _cfeb ,_acag :=_cfccd .GetImage ();_acag {_dgad =map[int ]_ab .ImageRef {_fagfd .Index ():_cfeb };};};};};};};};for _gae ,_cgde :=range _dgad {for _ ,_dadc :=range _dfg .Headers (){if (_dadc .Index ()+1)==_gae {_ggcdc ,_ccgd :=_ab .ImageFromFile (_cgde .Path ()); -if _ccgd !=nil {_feg .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_ccgd );};if _ ,_ccgd =_dadc .AddImage (_ggcdc );_ccgd !=nil {_feg .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_ccgd ); -};};for _ ,_debe :=range _dadc .Paragraphs (){if _ceea ,_gcf :=_dged ._affg .Styles .SearchStyleById (_debe .Style ());_gcf {if _ ,_bfab :=_dfg .Styles .SearchStyleById (_debe .Style ());!_bfab {_dfg .Styles .InsertStyle (_ceea );};};};};};var _fed map[int ]_ab .ImageRef ; -for _ ,_abgf :=range _dged ._affg .Footers (){for _deg ,_aegg :=range _dafg {_eabf :=_fee .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",(_abgf .Index ()+1));if _eabf ==_aegg {_babe :=_fee .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",_abgf .Index ()); -_dfg ._adde =append (_dfg ._adde ,_abgf .X ());_cggb :=_dfg ._ccea .AddRelationship (_babe ,_b .FooterType );_cggb .SetID (_deg );_dfg .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_babe ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074e\u0072\u002b\u0078\u006d\u006c"); -_dfg ._dgb =append (_dfg ._dgb ,_ab .NewRelationships ());_gdcd :=_abgf .Paragraphs ();for _ ,_cdfe :=range _gdcd {for _ ,_gggf :=range _cdfe .Runs (){_gga :=_gggf .DrawingAnchored ();for _ ,_eggf :=range _gga {if _ceeb ,_gdg :=_eggf .GetImage ();_gdg {_fed =map[int ]_ab .ImageRef {_abgf .Index ():_ceeb }; -};};_egdf :=_gggf .DrawingInline ();for _ ,_fcad :=range _egdf {if _gbdea ,_fcb :=_fcad .GetImage ();_fcb {_fed =map[int ]_ab .ImageRef {_abgf .Index ():_gbdea };};};};};};};};for _edaff ,_fcec :=range _fed {for _ ,_fbe :=range _dfg .Footers (){if (_fbe .Index ()+1)==_edaff {_aadg ,_bgbd :=_ab .ImageFromFile (_fcec .Path ()); -if _bgbd !=nil {_feg .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_bgbd );};if _ ,_bgbd =_fbe .AddImage (_aadg );_bgbd !=nil {_feg .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_bgbd ); -};};for _ ,_dfdd :=range _fbe .Paragraphs (){if _edb ,_eeag :=_dged ._affg .Styles .SearchStyleById (_dfdd .Style ());_eeag {if _ ,_ebfff :=_dfg .Styles .SearchStyleById (_dfdd .Style ());!_ebfff {_dfg .Styles .InsertStyle (_edb );};};};};};};_cbda :=_addb .Numbering (); -_dfg .Numbering ._aagbb .AbstractNum =append (_dfg .Numbering ._aagbb .AbstractNum ,_cbda ._aagbb .AbstractNum ...);_dfg .Numbering ._aagbb .Num =append (_dfg .Numbering ._aagbb .Num ,_cbda ._aagbb .Num ...);return Paragraph {_dfg ,_addb .X ()};}; +// MailMerge finds mail merge fields and replaces them with the text provided. It also removes +// the mail merge source info from the document settings. +func (_begc *Document )MailMerge (mergeContent map[string ]string ){_cbae :=_begc .mergeFields ();_gcbe :=map[Paragraph ][]Run {};for _ ,_ggfg :=range _cbae {_dfdd ,_eddc :=mergeContent [_ggfg ._edfe ];if _eddc {if _ggfg ._cbcad {_dfdd =_c .ToUpper (_dfdd ); +}else if _ggfg ._ebfdg {_dfdd =_c .ToLower (_dfdd );}else if _ggfg ._egefb {_dfdd =_c .Title (_dfdd );}else if _ggfg ._dfcbb {_bdd :=_g .Buffer {};for _bgcc ,_cfaf :=range _dfdd {if _bgcc ==0{_bdd .WriteRune (_bgb .ToUpper (_cfaf ));}else {_bdd .WriteRune (_cfaf ); +};};_dfdd =_bdd .String ();};if _dfdd !=""&&_ggfg ._gadd !=""{_dfdd =_ggfg ._gadd +_dfdd ;};if _dfdd !=""&&_ggfg ._adba !=""{_dfdd =_dfdd +_ggfg ._adba ;};};if _ggfg ._cceg {if len (_ggfg ._fcfd .PContentChoice .FldSimple )==1&&len (_ggfg ._fcfd .PContentChoice .FldSimple [0].EG_PContent )==1&&len (_ggfg ._fcfd .PContentChoice .FldSimple [0].EG_PContent [0].PContentChoice .EG_ContentRunContent )==1{_eaef :=_fc .NewEG_ContentRunContent (); +_eaef .ContentRunContentChoice .R =_ggfg ._fcfd .PContentChoice .FldSimple [0].EG_PContent [0].PContentChoice .EG_ContentRunContent [0].ContentRunContentChoice .R ;_ggfg ._fcfd .PContentChoice .FldSimple =nil ;_ffgg :=Run {_begc ,_eaef .ContentRunContentChoice .R }; +_ffgg .ClearContent ();_ffgg .AddText (_dfdd );_ggfg ._fcfd .PContentChoice .EG_ContentRunContent =append (_ggfg ._fcfd .PContentChoice .EG_ContentRunContent ,_eaef );};}else {_gadf :=_ggfg ._cebfb .Runs ();for _bbgcb :=_ggfg ._gdgg ;_bbgcb <=_ggfg ._gdaf ; +_bbgcb ++{if _bbgcb ==_ggfg ._gfba +1{_gadf [_bbgcb ].ClearContent ();_gadf [_bbgcb ].AddText (_dfdd );}else {_gcbe [_ggfg ._cebfb ]=append (_gcbe [_ggfg ._cebfb ],_gadf [_bbgcb ]);};};};};for _gbage ,_befg :=range _gcbe {for _ ,_ccgea :=range _befg {_gbage .RemoveRun (_ccgea ); +};};_begc .Settings .RemoveMailMerge ();};type mergeFieldInfo struct{_edfe string ;_adba string ;_gadd string ;_cbcad bool ;_ebfdg bool ;_dfcbb bool ;_egefb bool ;_cebfb Paragraph ;_gdgg ,_gfba ,_gdaf int ;_fcfd *_fc .EG_PContent ;_cceg bool ;}; -// SetRightPct sets the cell right margin -func (_cfa CellMargins )SetRightPct (pct float64 ){_cfa ._ffd .Right =_da .NewCT_TblWidth ();_aec (_cfa ._ffd .Right ,pct );}; +// BodySection returns the default body section used for all preceding +// paragraphs until the previous Section. If there is no previous sections, the +// body section applies to the entire document. +func (_ffa *Document )BodySection ()Section {if _ffa ._egce .Body .SectPr ==nil {_ffa ._egce .Body .SectPr =_fc .NewCT_SectPr ();};return Section {_ffa ,_ffa ._egce .Body .SectPr };}; -// SetCellSpacingPercent sets the cell spacing within a table to a percent width. -func (_edab TableProperties )SetCellSpacingPercent (pct float64 ){_edab ._efeee .TblCellSpacing =_da .NewCT_TblWidth ();_edab ._efeee .TblCellSpacing .TypeAttr =_da .ST_TblWidthPct ;_edab ._efeee .TblCellSpacing .WAttr =&_da .ST_MeasurementOrPercent {}; -_edab ._efeee .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_edab ._efeee .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (pct *50));}; +// AddParagraph adds a paragraph to the endnote. +func (_gacf Endnote )AddParagraph ()Paragraph {_bafb :=_fc .NewEG_ContentBlockContent ();_adee :=len (_gacf ._dgac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent );_gacf ._dgac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_gacf ._dgac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_bafb ); +_caaf :=_fc .NewCT_P ();var _baae *_fc .CT_String ;if _adee !=0{_aabd :=len (_gacf ._dgac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_adee -1].ContentBlockContentChoice .P );_baae =_gacf ._dgac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_adee -1].ContentBlockContentChoice .P [_aabd -1].PPr .PStyle ; +}else {_baae =_fc .NewCT_String ();_baae .ValAttr ="\u0045n\u0064\u006e\u006f\u0074\u0065";};_bafb .ContentBlockContentChoice .P =append (_bafb .ContentBlockContentChoice .P ,_caaf );_efbc :=Paragraph {_gacf ._adbf ,_caaf };_efbc ._gcfe .PPr =_fc .NewCT_PPr (); +_efbc ._gcfe .PPr .PStyle =_baae ;_efbc ._gcfe .PPr .RPr =_fc .NewCT_ParaRPr ();return _efbc ;}; -// Borders allows manipulation of the table borders. -func (_feebe TableProperties )Borders ()TableBorders {if _feebe ._efeee .TblBorders ==nil {_feebe ._efeee .TblBorders =_da .NewCT_TblBorders ();};return TableBorders {_feebe ._efeee .TblBorders };}; +// FindNodeByStyleName return slice of node base on style name. +func (_efdbg *Nodes )FindNodeByStyleName (styleName string )[]Node {_bddf :=[]Node {};for _ ,_cafbb :=range _efdbg ._fgfec {switch _geabc :=_cafbb ._cfbbg .(type ){case *Paragraph :if _geabc !=nil {if _dbdff ,_afgea :=_cafbb ._dgfbf .Styles .SearchStyleByName (styleName ); +_afgea {_agff :=_geabc .Style ();if _agff ==_dbdff .StyleID (){_bddf =append (_bddf ,_cafbb );};};};case *Table :if _geabc !=nil {if _gdda ,_egecd :=_cafbb ._dgfbf .Styles .SearchStyleByName (styleName );_egecd {_fcce :=_geabc .Style ();if _fcce ==_gdda .StyleID (){_bddf =append (_bddf ,_cafbb ); +};};};};_gbdbcb :=Nodes {_fgfec :_cafbb .Children };_bddf =append (_bddf ,_gbdbcb .FindNodeByStyleName (styleName )...);};return _bddf ;}; -// AddParagraph adds a paragraph to the table cell. -func (_cef Cell )AddParagraph ()Paragraph {_dg :=_da .NewEG_BlockLevelElts ();_cef ._ggc .EG_BlockLevelElts =append (_cef ._ggc .EG_BlockLevelElts ,_dg );_gag :=_da .NewEG_ContentBlockContent ();_dg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gag ); -_fae :=_da .NewCT_P ();_gag .ContentBlockContentChoice .P =append (_gag .ContentBlockContentChoice .P ,_fae );return Paragraph {_cef ._cc ,_fae };}; +// Strike returns true if run is striked. +func (_cdcac RunProperties )Strike ()bool {return _agea (_cdcac ._bafe .Strike )}; -// RemoveParagraph removes a paragraph from a document. -func (_geg *Document )RemoveParagraph (p Paragraph ){if _geg ._baf .Body ==nil {return ;};for _ ,_ddcc :=range _geg ._baf .Body .EG_BlockLevelElts {for _ ,_bgffg :=range _ddcc .BlockLevelEltsChoice .EG_ContentBlockContent {for _cbdb ,_ddb :=range _bgffg .ContentBlockContentChoice .P {if _ddb ==p ._ddedbg {copy (_bgffg .ContentBlockContentChoice .P [_cbdb :],_bgffg .ContentBlockContentChoice .P [_cbdb +1:]); -_bgffg .ContentBlockContentChoice .P =_bgffg .ContentBlockContentChoice .P [0:len (_bgffg .ContentBlockContentChoice .P )-1];return ;};};if _bgffg .ContentBlockContentChoice .Sdt !=nil &&_bgffg .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_dbbeb :=range _bgffg .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _bae ,_fdfg :=range _dbbeb .ContentBlockContentChoice .P {if _fdfg ==p ._ddedbg {copy (_bgffg .ContentBlockContentChoice .P [_bae :],_bgffg .ContentBlockContentChoice .P [_bae +1:]); -_bgffg .ContentBlockContentChoice .P =_bgffg .ContentBlockContentChoice .P [0:len (_bgffg .ContentBlockContentChoice .P )-1];return ;};};};};};};for _ ,_bdcc :=range _geg .Tables (){for _ ,_fgbd :=range _bdcc .Rows (){for _ ,_dcfd :=range _fgbd .Cells (){for _ ,_fegf :=range _dcfd ._ggc .EG_BlockLevelElts {for _ ,_dbfb :=range _fegf .BlockLevelEltsChoice .EG_ContentBlockContent {for _eddgb ,_agge :=range _dbfb .ContentBlockContentChoice .P {if _agge ==p ._ddedbg {copy (_dbfb .ContentBlockContentChoice .P [_eddgb :],_dbfb .ContentBlockContentChoice .P [_eddgb +1:]); -_dbfb .ContentBlockContentChoice .P =_dbfb .ContentBlockContentChoice .P [0:len (_dbfb .ContentBlockContentChoice .P )-1];return ;};};};};};};};for _ ,_cgd :=range _geg .Headers (){_cgd .RemoveParagraph (p );};for _ ,_caa :=range _geg .Footers (){_caa .RemoveParagraph (p ); -};}; +// InitializeDefault constructs a default numbering. +func (_fdcag Numbering )InitializeDefault (){_ccea :=_fc .NewCT_AbstractNum ();_ccea .MultiLevelType =_fc .NewCT_MultiLevelType ();_ccea .MultiLevelType .ValAttr =_fc .ST_MultiLevelTypeHybridMultilevel ;_fdcag ._afbd .AbstractNum =append (_fdcag ._afbd .AbstractNum ,_ccea ); +_ccea .AbstractNumIdAttr =1;const _eagf =720;const _dbacb =720;const _gfc =360;for _gffb :=0;_gffb < 9;_gffb ++{_gdaea :=_fc .NewCT_Lvl ();_gdaea .IlvlAttr =int64 (_gffb );_gdaea .Start =_fc .NewCT_DecimalNumber ();_gdaea .Start .ValAttr =1;_gdaea .NumFmt =_fc .NewCT_NumFmt (); +_gdaea .NumFmt .ValAttr =_fc .ST_NumberFormatBullet ;_gdaea .Suff =_fc .NewCT_LevelSuffix ();_gdaea .Suff .ValAttr =_fc .ST_LevelSuffixNothing ;_gdaea .LvlText =_fc .NewCT_LevelText ();_gdaea .LvlText .ValAttr =_e .String ("\uf0b7");_gdaea .LvlJc =_fc .NewCT_Jc (); +_gdaea .LvlJc .ValAttr =_fc .ST_JcLeft ;_gdaea .RPr =_fc .NewCT_RPr ();_gdaea .RPr .RFonts =_fc .NewCT_Fonts ();_gdaea .RPr .RFonts .AsciiAttr =_e .String ("\u0053\u0079\u006d\u0062\u006f\u006c");_gdaea .RPr .RFonts .HAnsiAttr =_e .String ("\u0053\u0079\u006d\u0062\u006f\u006c"); +_gdaea .RPr .RFonts .HintAttr =_fc .ST_HintDefault ;_gdaea .PPr =_fc .NewCT_PPrGeneral ();_bagf :=int64 (_gffb *_dbacb +_eagf );_gdaea .PPr .Ind =_fc .NewCT_Ind ();_gdaea .PPr .Ind .LeftAttr =&_fc .ST_SignedTwipsMeasure {};_gdaea .PPr .Ind .LeftAttr .Int64 =_e .Int64 (_bagf ); +_gdaea .PPr .Ind .HangingAttr =&_gd .ST_TwipsMeasure {};_gdaea .PPr .Ind .HangingAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (_gfc ));_ccea .Lvl =append (_ccea .Lvl ,_gdaea );};_cbcdg :=_fc .NewCT_Num ();_cbcdg .NumIdAttr =1;_cbcdg .AbstractNumId =_fc .NewCT_DecimalNumber (); +_cbcdg .AbstractNumId .ValAttr =1;_fdcag ._afbd .Num =append (_fdcag ._afbd .Num ,_cbcdg );}; -// SetCSTheme sets the font complex script theme. -func (_egbbc Fonts )SetCSTheme (t _da .ST_Theme ){_egbbc ._agcac .CsthemeAttr =t };func _adb (_gcaa *_da .CT_Tbl ,_dacb map[string ]string ){for _ ,_bbed :=range _gcaa .EG_ContentRowContent {for _ ,_afag :=range _bbed .ContentRowContentChoice .Tr {for _ ,_faedd :=range _afag .EG_ContentCellContent {for _ ,_gdfg :=range _faedd .ContentCellContentChoice .Tc {for _ ,_fdfef :=range _gdfg .EG_BlockLevelElts {for _ ,_fabe :=range _fdfef .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_egeef :=range _fabe .ContentBlockContentChoice .P {_bdeg (_egeef ,_dacb ); -};for _ ,_eefc :=range _fabe .ContentBlockContentChoice .Tbl {_adb (_eefc ,_dacb );};};};};};};};}; +// SetTop sets the cell top margin +func (_cgfgg CellMargins )SetTop (d _bgd .Distance ){_cgfgg ._gba .Top =_fc .NewCT_TblWidth ();_gdf (_cgfgg ._gba .Top ,d );}; -// SetStyle sets the style of a paragraph and is identical to setting it on the -// paragraph's Properties() -func (_cfce Paragraph )SetStyle (s string ){_cfce .ensurePPr ();if s ==""{_cfce ._ddedbg .PPr .PStyle =nil ;}else {_cfce ._ddedbg .PPr .PStyle =_da .NewCT_String ();_cfce ._ddedbg .PPr .PStyle .ValAttr =s ;};}; +// X returns the inner wrapped XML type. +func (_cgd Cell )X ()*_fc .CT_Tc {return _cgd ._fe }; -// SetAfterAuto controls if spacing after a paragraph is automatically determined. -func (_fageg ParagraphSpacing )SetAfterAuto (b bool ){if b {_fageg ._eaae .AfterAutospacingAttr =&_ce .ST_OnOff {};_fageg ._eaae .AfterAutospacingAttr .Bool =_b .Bool (true );}else {_fageg ._eaae .AfterAutospacingAttr =nil ;};}; +// X returns the inner wrapped XML type. +func (_fefae Style )X ()*_fc .CT_Style {return _fefae ._dbabde }; -// TextItem is used for keeping text with references to a paragraph and run or a table, a row and a cell where it is located. -type TextItem struct{Text string ;DrawingInfo *DrawingInfo ;Paragraph *_da .CT_P ;Hyperlink *_da .CT_Hyperlink ;Run *_da .CT_R ;TableInfo *TableInfo ;}; +// X returns the inner wrapped XML type. +func (_dcg Color )X ()*_fc .CT_Color {return _dcg ._fgge }; -// GetColor returns the color.Color object representing the run color. -func (_feac RunProperties )GetColor ()_cdb .Color {if _fecb :=_feac ._gfad .Color ;_fecb !=nil {_bdcfc :=_fecb .ValAttr ;if _bdcfc .ST_HexColorRGB !=nil {return _cdb .FromHex (*_bdcfc .ST_HexColorRGB );};};return _cdb .Color {};}; +// RemoveParagraph removes a paragraph from a footer. +func (_acabe Footer )RemoveParagraph (p Paragraph ){for _ ,_afdbb :=range _acabe ._gdeb .EG_BlockLevelElts {for _ ,_cefd :=range _afdbb .BlockLevelEltsChoice .EG_ContentBlockContent {for _dadb ,_feaee :=range _cefd .ContentBlockContentChoice .P {if _feaee ==p ._gcfe {copy (_cefd .ContentBlockContentChoice .P [_dadb :],_cefd .ContentBlockContentChoice .P [_dadb +1:]); +_cefd .ContentBlockContentChoice .P =_cefd .ContentBlockContentChoice .P [0:len (_cefd .ContentBlockContentChoice .P )-1];return ;};};};};}; -// SetDoubleStrikeThrough sets the run to double strike-through. -func (_baae RunProperties )SetDoubleStrikeThrough (b bool ){if !b {_baae ._gfad .Dstrike =nil ;}else {_baae ._gfad .Dstrike =_da .NewCT_OnOff ();};};type htmlNode struct{_dbbb _cd .StartElement ;_acgf *htmlNode ;}; +// GetShapeStyle returns string style of the shape in watermark and format it to ShapeStyle. +func (_bada *WatermarkPicture )GetShapeStyle ()_cgf .ShapeStyle {if _bada ._gcaa !=nil &&_bada ._gcaa .StyleAttr !=nil {return _cgf .NewShapeStyle (*_bada ._gcaa .StyleAttr );};return _cgf .NewShapeStyle ("");}; -// SetBottom sets the bottom border to a specified type, color and thickness. -func (_fgd CellBorders )SetBottom (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_fgd ._gde .Bottom =_da .NewCT_Border ();_egdea (_fgd ._gde .Bottom ,t ,c ,thickness );}; +// SetConformance sets conformance attribute of the document +// as one of these values from github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes: +// ST_ConformanceClassUnset, ST_ConformanceClassStrict or ST_ConformanceClassTransitional. +func (_aabcc Document )SetConformance (conformanceAttr _gd .ST_ConformanceClass ){_aabcc ._egce .ConformanceAttr =conformanceAttr ;}; -// Footers returns the footers defined in the document. -func (_bff *Document )Footers ()[]Footer {_cgee :=[]Footer {};for _ ,_feed :=range _bff ._adde {_cgee =append (_cgee ,Footer {_bff ,_feed });};return _cgee ;}; +// SetXOffset sets the X offset for an image relative to the origin. +func (_fd AnchoredDrawing )SetXOffset (x _bgd .Distance ){_fd ._fgg .PositionH .PosHChoice =&_fc .WdCT_PosHChoice {};_fd ._fgg .PositionH .PosHChoice .PosOffset =_e .Int32 (int32 (x /_bgd .EMU ));}; -// Underline returns the type of run underline. -func (_gfbd RunProperties )Underline ()_da .ST_Underline {if _daacdd :=_gfbd ._gfad .U ;_daacdd !=nil {return _daacdd .ValAttr ;};return 0;}; +// FormField is a form within a document. It references the document, so changes +// to the form field wil be reflected in the document if it is saved. +type FormField struct{_aef *_fc .CT_FFData ;_ccgga *_fc .EG_RunInnerContent ;}; -// RightToLeft returns true if paragraph text goes from right to left. -func (_ebae ParagraphProperties )RightToLeft ()bool {return _cbgf (_ebae ._bgbb .RPr .Rtl )}; +// SetBottom sets the cell bottom margin +func (_gge CellMargins )SetBottom (d _bgd .Distance ){_gge ._gba .Bottom =_fc .NewCT_TblWidth ();_gdf (_gge ._gba .Bottom ,d );};func (_bag *chart )X ()*_gdg .ChartSpace {return _bag ._bge }; -// SetHeight allows controlling the height of a row within a table. -func (_fagbf RowProperties )SetHeight (ht _de .Distance ,rule _da .ST_HeightRule ){if rule ==_da .ST_HeightRuleUnset {_fagbf ._ebcbd .TrPrBaseChoice =nil ;}else {_bgebb :=_da .NewCT_Height ();_bgebb .HRuleAttr =rule ;_bgebb .ValAttr =&_ce .ST_TwipsMeasure {}; -_bgebb .ValAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (ht /_de .Twips ));_fagbf ._ebcbd .TrPrBaseChoice =[]*_da .CT_TrPrBaseChoice {&_da .CT_TrPrBaseChoice {TrHeight :_bgebb }};};}; +// SetFontSize sets font size of watermark text. +func (_gccabf *WatermarkText )SetFontSize (value int64 ){_dbdfc :=_gccabf .GetStyle ();_dbdfc .SetFontSize (value );_gccabf .SetStyle (_dbdfc );if _gccabf ._fgfdb !=nil &&_gccabf ._fgfdb .StyleAttr !=nil {_cfdb :=*_gccabf ._fgfdb .StyleAttr ;_cfdb =_c .ReplaceAll (_cfdb ,"\u0077i\u0064\u0074\u0068\u003a4\u0036\u0038\u0070\u0074\u003bh\u0065i\u0067h\u0074\u003a\u0032\u0033\u0034\u0070\u0074;",_ag .Sprintf ("\u0077\u0069\u0064th\u003a\u0025\u0064\u0070\u0074\u003b\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0025\u0064\u0070\u0074\u003b",int64 (len (_gccabf .GetText ()))*value ,2*value )); +_gccabf ._fgfdb .StyleAttr =&_cfdb ;};}; -// Read reads a document from an io.Reader. -func Read (r _f .ReaderAt ,size int64 )(*Document ,error ){return _acf (r ,size ,"")}; +// Levels returns all of the numbering levels defined in the definition. +func (_ecdad NumberingDefinition )Levels ()[]NumberingLevel {_cfdeb :=[]NumberingLevel {};for _ ,_bgedg :=range _ecdad ._bgcbg .Lvl {_cfdeb =append (_cfdeb ,NumberingLevel {_bgedg });};return _cfdeb ;}; -// SetRowBandSize sets the number of Rows in the row band -func (_debbad TableStyleProperties )SetRowBandSize (rows int64 ){_debbad ._bbccg .TblStyleRowBandSize =_da .NewCT_DecimalNumber ();_debbad ._bbccg .TblStyleRowBandSize .ValAttr =rows ;}; +// Strike returns true if paragraph is striked. +func (_eabaf ParagraphProperties )Strike ()bool {return _agea (_eabaf ._ggdbd .RPr .Strike )}; -// SetWindowControl controls if the first or last line of the paragraph is -// allowed to display on a separate page. -func (_dafd ParagraphProperties )SetWindowControl (b bool ){if !b {_dafd ._bgbb .WidowControl =nil ;}else {_dafd ._bgbb .WidowControl =_da .NewCT_OnOff ();};}; +// Document is a text document that can be written out in the OOXML .docx +// format. It can be opened from a file on disk and modified, or created from +// scratch. +type Document struct{_baf .DocBase ;_egce *_fc .Document ;Settings Settings ;Numbering Numbering ;Styles Styles ;_ada []*_fc .Hdr ;_aagb []_baf .Relationships ;_gbac []*_fc .Ftr ;_fce []_baf .Relationships ;_dfgd _baf .Relationships ;_abag []*_gc .Theme ; +_dbda *_fc .WebSettings ;_cfc *_fc .Fonts ;_gbf _baf .Relationships ;_abef *_fc .Endnotes ;_gbaa *_fc .Footnotes ;_faee []*_cd .Control ;_faa []*chart ;_faad *_fc .Comments ;_dbdd string ;};func (_accef *WatermarkPicture )findNode (_aaeg *_e .XSDAny ,_bdfee string )*_e .XSDAny {for _ ,_edfdd :=range _aaeg .Nodes {if _edfdd .XMLName .Local ==_bdfee {return _edfdd ; +};};return nil ;}; -// ParagraphProperties are the properties for a paragraph. -type ParagraphProperties struct{_fegfc *Document ;_bgbb *_da .CT_PPr ;}; +// AddPageBreak adds a page break to a run. +func (_aagccd Run )AddPageBreak (){_agfc :=_aagccd .newIC ();_agfc .RunInnerContentChoice .Br =_fc .NewCT_Br ();_agfc .RunInnerContentChoice .Br .TypeAttr =_fc .ST_BrTypePage ;}; -// AbstractNumberID returns the ID that is unique within all numbering -// definitions that is used to assign the definition to a paragraph. -func (_fafd NumberingDefinition )AbstractNumberID ()int64 {return _fafd ._cbacb .AbstractNumIdAttr }; +// AddRow adds a row to a table. +func (_fggdaf Table )AddRow ()Row {_beagf :=_fc .NewEG_ContentRowContent ();_fggdaf ._afafdb .EG_ContentRowContent =append (_fggdaf ._afafdb .EG_ContentRowContent ,_beagf );_faefd :=_fc .NewCT_Row ();_beagf .ContentRowContentChoice .Tr =append (_beagf .ContentRowContentChoice .Tr ,_faefd ); +return Row {_fggdaf ._ebef ,_faefd };}; // X returns the inner wrapped XML type. -func (_fdea TableLook )X ()*_da .CT_TblLook {return _fdea ._aacb }; - -// SetInsideHorizontal sets the interior horizontal borders to a specified type, color and thickness. -func (_efb CellBorders )SetInsideHorizontal (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_efb ._gde .InsideH =_da .NewCT_Border ();_egdea (_efb ._gde .InsideH ,t ,c ,thickness );}; +func (_adbdb RunProperties )X ()*_fc .CT_RPr {return _adbdb ._bafe };func (_dbdgd Styles )initializeStyleDefaults (){_fbgd :=_dbdgd .AddStyle ("\u004e\u006f\u0072\u006d\u0061\u006c",_fc .ST_StyleTypeParagraph ,true );_fbgd .SetName ("\u004e\u006f\u0072\u006d\u0061\u006c"); +_fbgd .SetPrimaryStyle (true );_deeag :=_dbdgd .AddStyle ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074",_fc .ST_StyleTypeCharacter ,true );_deeag .SetName ("\u0044\u0065\u0066\u0061ul\u0074\u0020\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0046\u006fn\u0074"); +_deeag .SetUISortOrder (1);_deeag .SetSemiHidden (true );_deeag .SetUnhideWhenUsed (true );_ageeec :=_dbdgd .AddStyle ("\u0054i\u0074\u006c\u0065\u0043\u0068\u0061r",_fc .ST_StyleTypeCharacter ,false );_ageeec .SetName ("\u0054\u0069\u0074\u006c\u0065\u0020\u0043\u0068\u0061\u0072"); +_ageeec .SetBasedOn (_deeag .StyleID ());_ageeec .SetLinkedStyle ("\u0054\u0069\u0074l\u0065");_ageeec .SetUISortOrder (10);_ageeec .RunProperties ().Fonts ().SetASCIITheme (_fc .ST_ThemeMajorAscii );_ageeec .RunProperties ().Fonts ().SetEastAsiaTheme (_fc .ST_ThemeMajorEastAsia ); +_ageeec .RunProperties ().Fonts ().SetHANSITheme (_fc .ST_ThemeMajorHAnsi );_ageeec .RunProperties ().Fonts ().SetCSTheme (_fc .ST_ThemeMajorBidi );_ageeec .RunProperties ().SetSize (28*_bgd .Point );_ageeec .RunProperties ().SetKerning (14*_bgd .Point ); +_ageeec .RunProperties ().SetCharacterSpacing (-10*_bgd .Twips );_acde :=_dbdgd .AddStyle ("\u0054\u0069\u0074l\u0065",_fc .ST_StyleTypeParagraph ,false );_acde .SetName ("\u0054\u0069\u0074l\u0065");_acde .SetBasedOn (_fbgd .StyleID ());_acde .SetNextStyle (_fbgd .StyleID ()); +_acde .SetLinkedStyle (_ageeec .StyleID ());_acde .SetUISortOrder (10);_acde .SetPrimaryStyle (true );_acde .ParagraphProperties ().SetContextualSpacing (true );_acde .RunProperties ().Fonts ().SetASCIITheme (_fc .ST_ThemeMajorAscii );_acde .RunProperties ().Fonts ().SetEastAsiaTheme (_fc .ST_ThemeMajorEastAsia ); +_acde .RunProperties ().Fonts ().SetHANSITheme (_fc .ST_ThemeMajorHAnsi );_acde .RunProperties ().Fonts ().SetCSTheme (_fc .ST_ThemeMajorBidi );_acde .RunProperties ().SetSize (28*_bgd .Point );_acde .RunProperties ().SetKerning (14*_bgd .Point );_acde .RunProperties ().SetCharacterSpacing (-10*_bgd .Twips ); +_eeec :=_dbdgd .AddStyle ("T\u0061\u0062\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c",_fc .ST_StyleTypeTable ,false );_eeec .SetName ("\u004e\u006f\u0072m\u0061\u006c\u0020\u0054\u0061\u0062\u006c\u0065");_eeec .SetUISortOrder (99);_eeec .SetSemiHidden (true ); +_eeec .SetUnhideWhenUsed (true );_eeec .X ().TblPr =_fc .NewCT_TblPrBase ();_deae :=NewTableWidth ();_eeec .X ().TblPr .TblInd =_deae .X ();_deae .SetValue (0*_bgd .Dxa );_eeec .X ().TblPr .TblCellMar =_fc .NewCT_TblCellMar ();_deae =NewTableWidth ();_eeec .X ().TblPr .TblCellMar .Top =_deae .X (); +_deae .SetValue (0*_bgd .Dxa );_deae =NewTableWidth ();_eeec .X ().TblPr .TblCellMar .Bottom =_deae .X ();_deae .SetValue (0*_bgd .Dxa );_deae =NewTableWidth ();_eeec .X ().TblPr .TblCellMar .Left =_deae .X ();_deae .SetValue (108*_bgd .Dxa );_deae =NewTableWidth (); +_eeec .X ().TblPr .TblCellMar .Right =_deae .X ();_deae .SetValue (108*_bgd .Dxa );_fgab :=_dbdgd .AddStyle ("\u004e\u006f\u004c\u0069\u0073\u0074",_fc .ST_StyleTypeNumbering ,false );_fgab .SetName ("\u004eo\u0020\u004c\u0069\u0073\u0074");_fgab .SetUISortOrder (1); +_fgab .SetSemiHidden (true );_fgab .SetUnhideWhenUsed (true );_badg :=[]_bgd .Distance {16,13,12,11,11,11,11,11,11};_cffd :=[]_bgd .Distance {240,40,40,40,40,40,40,40,40};for _adec :=0;_adec < 9;_adec ++{_adgad :=_ag .Sprintf ("\u0048e\u0061\u0064\u0069\u006e\u0067\u0025d",_adec +1); +_aceg :=_dbdgd .AddStyle (_adgad +"\u0043\u0068\u0061\u0072",_fc .ST_StyleTypeCharacter ,false );_aceg .SetName (_ag .Sprintf ("\u0048e\u0061d\u0069\u006e\u0067\u0020\u0025\u0064\u0020\u0043\u0068\u0061\u0072",_adec +1));_aceg .SetBasedOn (_deeag .StyleID ()); +_aceg .SetLinkedStyle (_adgad );_aceg .SetUISortOrder (9+_adec );_aceg .RunProperties ().SetSize (_badg [_adec ]*_bgd .Point );_cdaa :=_dbdgd .AddStyle (_adgad ,_fc .ST_StyleTypeParagraph ,false );_cdaa .SetName (_ag .Sprintf ("\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0025\u0064",_adec +1)); +_cdaa .SetNextStyle (_fbgd .StyleID ());_cdaa .SetLinkedStyle (_cdaa .StyleID ());_cdaa .SetUISortOrder (9+_adec );_cdaa .SetPrimaryStyle (true );_cdaa .ParagraphProperties ().SetKeepNext (true );_cdaa .ParagraphProperties ().SetSpacing (_cffd [_adec ]*_bgd .Twips ,0); +_cdaa .ParagraphProperties ().SetOutlineLevel (_adec );_cdaa .RunProperties ().SetSize (_badg [_adec ]*_bgd .Point );};};func (_bcbef *Document )getWatermarkHeaderInnerContentPictures ()[]*_fc .CT_Picture {var _ddgee []*_fc .CT_Picture ;for _ ,_decg :=range _bcbef .Headers (){for _ ,_adfg :=range _decg .X ().EG_BlockLevelElts {for _ ,_eegd :=range _adfg .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_fbeb :=range _eegd .ContentBlockContentChoice .P {for _ ,_dgdcg :=range _fbeb .EG_PContent {for _ ,_facg :=range _dgdcg .PContentChoice .EG_ContentRunContent {if _facg .ContentRunContentChoice .R ==nil {continue ; +};for _ ,_cgca :=range _facg .ContentRunContentChoice .R .EG_RunInnerContent {if _cgca .RunInnerContentChoice .Pict ==nil {continue ;};_acda :=false ;for _ ,_becd :=range _cgca .RunInnerContentChoice .Pict .Any {_aaa ,_ccbcc :=_becd .(*_e .XSDAny );if _ccbcc &&_aaa .XMLName .Local =="\u0073\u0068\u0061p\u0065"{_acda =true ; +};};if _acda {_ddgee =append (_ddgee ,_cgca .RunInnerContentChoice .Pict );};};};};};};};};return _ddgee ;}; // SetLeft sets the left border to a specified type, color and thickness. -func (_ebfa CellBorders )SetLeft (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_ebfa ._gde .Left =_da .NewCT_Border ();_egdea (_ebfa ._gde .Left ,t ,c ,thickness );}; +func (_bac CellBorders )SetLeft (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_bac ._gb .Left =_fc .NewCT_Border ();_dgded (_bac ._gb .Left ,t ,c ,thickness );}; -// InsertParagraphBefore adds a new empty paragraph before the relativeTo -// paragraph. -func (_bcec *Document )InsertParagraphBefore (relativeTo Paragraph )Paragraph {return _bcec .insertParagraph (relativeTo ,true );}; +// GetColor returns the color.Color object representing the run color. +func (_fcgbc RunProperties )GetColor ()_d .Color {if _fddag :=_fcgbc ._bafe .Color ;_fddag !=nil {_bdadf :=_fddag .ValAttr ;if _bdadf .ST_HexColorRGB !=nil {return _d .FromHex (*_bdadf .ST_HexColorRGB );};};return _d .Color {};}; -// X returns the inner wrapped XML type. -func (_gggg Footer )X ()*_da .Ftr {return _gggg ._dbec };type chart struct{_gbd *_fd .ChartSpace ;_edgb string ;_ebfab string ;};type listItemInfo struct{FromStyle *Style ;FromParagraph *Paragraph ;AbstractNumId *int64 ;NumberingLevel *NumberingLevel ; +// Borders allows manipulation of the table borders. +func (_eebfcc TableProperties )Borders ()TableBorders {if _eebfcc ._facda .TblBorders ==nil {_eebfcc ._facda .TblBorders =_fc .NewCT_TblBorders ();};return TableBorders {_eebfcc ._facda .TblBorders };}; + +// SetSize sets the font size for a run. +func (_eacf RunProperties )SetSize (size _bgd .Distance ){_eacf ._bafe .Sz =_fc .NewCT_HpsMeasure ();_eacf ._bafe .Sz .ValAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (size /_bgd .HalfPoint ));_eacf ._bafe .SzCs =_fc .NewCT_HpsMeasure ();_eacf ._bafe .SzCs .ValAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (size /_bgd .HalfPoint )); }; -// SetStartIndent controls the start indentation. -func (_cceag ParagraphProperties )SetStartIndent (m _de .Distance ){if _cceag ._bgbb .Ind ==nil {_cceag ._bgbb .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_cceag ._bgbb .Ind .StartAttr =nil ;}else {_cceag ._bgbb .Ind .StartAttr =&_da .ST_SignedTwipsMeasure {}; -_cceag ._bgbb .Ind .StartAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};};func (_gffeg *Document )syncFootnoteSettings (){_afgcc :=[]int64 {};_ffdc :=_gffeg .Footnotes ();for _ ,_acda :=range _ffdc {if _acda .X ().TypeAttr !=_da .ST_FtnEdnUnset &&_acda .X ().TypeAttr !=_da .ST_FtnEdnNormal {_afgcc =append (_afgcc ,_acda .X ().IdAttr ); -};};_adeb :=_gffeg .Settings .X ().CT_Settings .FootnotePr ;if _adeb ==nil {_adeb =_da .NewCT_FtnDocProps ();};if len (_afgcc )==0{_adeb .Footnote =nil ;return ;};_adeb .Footnote =[]*_da .CT_FtnEdnSepRef {};for _ ,_gefa :=range _afgcc {_cbff :=_da .NewCT_FtnEdnSepRef (); -_cbff .IdAttr =_gefa ;_adeb .Footnote =append (_adeb .Footnote ,_cbff );};}; +// Index returns the index of the header within the document. This is used to +// form its zip packaged filename as well as to match it with its relationship +// ID. +func (_bafbe Header )Index ()int {for _bdgfb ,_dgade :=range _bafbe ._cfgfd ._ada {if _dgade ==_bafbe ._dgba {return _bdgfb ;};};return -1;}; -// Margins allows controlling individual cell margins. -func (_add CellProperties )Margins ()CellMargins {if _add ._gaad .TcMar ==nil {_add ._gaad .TcMar =_da .NewCT_TcMar ();};return CellMargins {_add ._gaad .TcMar };}; +// AnchoredDrawing is an absolutely positioned image within a document page. +type AnchoredDrawing struct{_cf *Document ;_fgg *_fc .WdAnchor ;}; -// AddImage adds an image to the document package, returning a reference that -// can be used to add the image to a run and place it in the document contents. -func (_bdaa Footer )AddImage (i _ab .Image )(_ab .ImageRef ,error ){var _dfaa _ab .Relationships ;for _gceb ,_dgea :=range _bdaa ._gfcg ._adde {if _dgea ==_bdaa ._dbec {_dfaa =_bdaa ._gfcg ._dgb [_gceb ];};};_bcef :=_ab .MakeImageRef (i ,&_bdaa ._gfcg .DocBase ,_dfaa ); -if i .Data ==nil &&i .Path ==""{return _bcef ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068");};if i .Format ==""{return _bcef ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074"); -};if i .Size .X ==0||i .Size .Y ==0{return _bcef ,_ag .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065");};_bdaa ._gfcg .Images =append (_bdaa ._gfcg .Images ,_bcef ); -_dcdbc :=_fee .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_bdaa ._gfcg .Images ),i .Format );_dfged :=_dfaa .AddRelationship (_dcdbc ,_b .ImageType );_bcef .SetRelID (_dfged .X ().IdAttr );return _bcef ,nil ; +// GetHeaderFooterImageObjByRelId returns a common.Image with the associated relation ID in the +// document, its header or footer. +func (_gfed *Document )GetHeaderFooterImageObjByRelId (relId string ,isHeader ,isFooter bool )(_baf .Image ,error ){_dbgbb :="";if isHeader {for _ ,_cccbf :=range _gfed ._aagb {if _dbgbb !=""{break ;};_dbgbb =_cccbf .GetTargetByRelIdAndType (relId ,_e .ImageType ); +};};if isFooter &&_dbgbb ==""{for _ ,_bbebg :=range _gfed ._fce {if _dbgbb !=""{break ;};_dbgbb =_bbebg .GetTargetByRelIdAndType (relId ,_e .ImageType );};};if _dbgbb ==""{_dbgbb =_gfed ._dfgd .GetTargetByRelIdAndType (relId ,_e .ImageType );};return _gfed .DocBase .GetImageBytesByTarget (_dbgbb ); }; -// GetHeader gets a section Header for given type t [ST_HdrFtrDefault, ST_HdrFtrEven, ST_HdrFtrFirst] -func (_ccgge Section )GetHeader (t _da .ST_HdrFtr )(Header ,bool ){for _ ,_cdcac :=range _ccgge ._gedfc .EG_HdrFtrReferences {if _cdcac .HdrFtrReferencesChoice .HeaderReference ==nil {continue ;};if _cdcac .HdrFtrReferencesChoice .HeaderReference .TypeAttr ==t {for _ ,_gcagb :=range _ccgge ._affg .Headers (){_bddd :=_ccgge ._affg ._ccea .FindRIDForN (_gcagb .Index (),_b .HeaderType ); -if _bddd ==_cdcac .HdrFtrReferencesChoice .HeaderReference .IdAttr {return _gcagb ,true ;};};};};return Header {},false ;}; - -// AddTable adds a table to the table cell. -func (_fdd Cell )AddTable ()Table {_dbb :=_da .NewEG_BlockLevelElts ();_fdd ._ggc .EG_BlockLevelElts =append (_fdd ._ggc .EG_BlockLevelElts ,_dbb );_fac :=_da .NewEG_ContentBlockContent ();_dbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fac ); -_dcg :=_da .NewCT_Tbl ();_fac .ContentBlockContentChoice .Tbl =append (_fac .ContentBlockContentChoice .Tbl ,_dcg );return Table {_fdd ._cc ,_dcg };};func (_cfafb Run )parseHTMLTag (_bcgeg string )string {_eaefe :=_cd .NewDecoder (_fe .NewReader ([]byte (_bcgeg ))); -_aabec :="";_bfcbc :=[]_cd .StartElement {};for {_bbba ,_gbffb :=_eaefe .Token ();if _gbffb !=nil {break ;};switch _aaba :=_bbba .(type ){case _cd .StartElement :_bfcbc =append (_bfcbc ,_aaba );case _cd .EndElement :if _bfcbc [len (_bfcbc )-1].Name .Local ==_aaba .Name .Local {_beea :=_bfcbc [len (_bfcbc )-1]; -_bfcbc =_bfcbc [:len (_bfcbc )-1];switch _aaba .Name .Local {case "\u0062","\u0073\u0074\u0072\u006f\u006e\u0067":_cfafb .Properties ().SetBold (true );case "\u0069","\u0065\u006d":_cfafb .Properties ().SetItalic (true );case "\u0075":_degf :=_cdb .Black ; -for _ ,_gdbc :=range _beea .Attr {if _gdbc .Name .Local =="\u0063\u006f\u006co\u0072"{if _gaec ,_cgbcb :=_cdb .ColorMap [_gdbc .Value ];_cgbcb {_degf =_gaec ;};};};_cfafb .Properties ().SetUnderline (_da .ST_UnderlineSingle ,_degf );case "\u0073\u0074\u0072\u0069\u006b\u0065":_cfafb .Properties ().SetStrikeThrough (true ); -case "\u006d\u0061\u0072\u006b":_bbacc :=_da .ST_HighlightColorYellow ;for _ ,_bdfa :=range _beea .Attr {if _bdfa .Name .Local =="\u0063\u006f\u006co\u0072"{if _gfeeb ,_fbabb :=_cdb .HighlightColorMap [_bdfa .Value ];_fbabb {_bbacc =_gfeeb ;};};};_cfafb .Properties ().SetHighlight (_bbacc ); -case "\u0073\u0075\u0062":_cfafb .Properties ().SetVerticalAlignment (_ce .ST_VerticalAlignRunSubscript );case "\u0073\u0075\u0070":_cfafb .Properties ().SetVerticalAlignment (_ce .ST_VerticalAlignRunSuperscript );};};case _cd .CharData :_aabec +=string (_aaba ); -};};return _aabec ;}; +// X returns the inner wrapped XML type. +func (_abaed Footnote )X ()*_fc .CT_FtnEdn {return _abaed ._bfac };func (_ggdf *WatermarkText )getInnerElement (_cfff string )*_e .XSDAny {for _ ,_dbafa :=range _ggdf ._dffdc .Any {_cbcf ,_aebdd :=_dbafa .(*_e .XSDAny );if _aebdd &&(_cbcf .XMLName .Local ==_cfff ||_cbcf .XMLName .Local =="\u0076\u003a"+_cfff ){return _cbcf ; +};};return nil ;}; -// Levels returns all of the numbering levels defined in the definition. -func (_aedae NumberingDefinition )Levels ()[]NumberingLevel {_dbefd :=[]NumberingLevel {};for _ ,_cbegc :=range _aedae ._cbacb .Lvl {_dbefd =append (_dbefd ,NumberingLevel {_cbegc });};return _dbefd ;};func _acf (_dcad _f .ReaderAt ,_fbg int64 ,_defe string )(*Document ,error ){const _fecd ="\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0052\u0065\u0061\u0064"; -if !_bfa .GetLicenseKey ().IsLicensed ()&&!_cbcg {_fee .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065");_fee .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return nil ,_ag .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_cfegd :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _dfbca ,_edea :=_dcad .(*_dd .File ); -_edea {_cfegd =_dfbca .Name ();};_aeab :=New ();_aeab .Numbering ._aagbb =nil ;if len (_defe )> 0{_aeab ._bgff =_defe ;}else {_fcf ,_cdca :=_bfa .GenRefId ("\u0064\u0072");if _cdca !=nil {_feg .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cdca ); -return nil ,_cdca ;};_aeab ._bgff =_fcf ;};if _cfbg :=_bfa .Track (_aeab ._bgff ,_fecd ,_cfegd );_cfbg !=nil {_feg .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cfbg );return nil ,_cfbg ;};_bede ,_beba :=_eg .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0064\u006f\u0063\u0078"); -if _beba !=nil {return nil ,_beba ;};_aeab .TmpPath =_bede ;_edbf ,_beba :=_eb .NewReader (_dcad ,_fbg );if _beba !=nil {return nil ,_fee .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_beba );};_dgaf :=[]*_eb .File {}; -_dgaf =append (_dgaf ,_edbf .File ...);_bdag :=false ;for _ ,_ccgdg :=range _dgaf {if _ccgdg .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_bdag =true ;break ;};};if _bdag {_aeab .CreateCustomProperties (); -};_bbeb :=_aeab ._baf .ConformanceAttr ;_beda :=_bf .DecodeMap {};_beda .SetOnNewRelationshipFunc (_aeab .onNewRelationship );_beda .AddTarget (_b .ContentTypesFilename ,_aeab .ContentTypes .X (),"",0);_beda .AddTarget (_b .BaseRelsFilename ,_aeab .Rels .X (),"",0); -if _aceg :=_beda .Decode (_dgaf );_aceg !=nil {return nil ,_aceg ;};_aeab ._baf .ConformanceAttr =_bbeb ;for _ ,_eeaa :=range _dgaf {if _eeaa ==nil {continue ;};if _bfff :=_aeab .AddExtraFileFromZip (_eeaa );_bfff !=nil {return nil ,_bfff ;};};if _bdag {_ecde :=false ; -for _ ,_fdfe :=range _aeab .Rels .X ().Relationship {if _fdfe .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_ecde =true ;break ;};};if !_ecde {_aeab .AddCustomRelationships ();}; -};return _aeab ,nil ;}; +// Imprint returns true if run imprint is on. +func (_febfg RunProperties )Imprint ()bool {return _agea (_febfg ._bafe .Imprint )}; -// Fonts returns the style's Fonts. -func (_fedf RunProperties )Fonts ()Fonts {if _fedf ._gfad .RFonts ==nil {_fedf ._gfad .RFonts =_da .NewCT_Fonts ();};return Fonts {_fedf ._gfad .RFonts };}; +// SetFirstColumn controls the conditional formatting for the first column in a table. +func (_ddabc TableLook )SetFirstColumn (on bool ){if !on {_ddabc ._fbge .FirstColumnAttr =&_gd .ST_OnOff {};_ddabc ._fbge .FirstColumnAttr .ST_OnOff1 =_gd .ST_OnOff1Off ;}else {_ddabc ._fbge .FirstColumnAttr =&_gd .ST_OnOff {};_ddabc ._fbge .FirstColumnAttr .ST_OnOff1 =_gd .ST_OnOff1On ; +};}; -// SetVerticalAlignment controls the vertical alignment of the run, this is used -// to control if text is superscript/subscript. -func (_bcag RunProperties )SetVerticalAlignment (v _ce .ST_VerticalAlignRun ){if v ==_ce .ST_VerticalAlignRunUnset {_bcag ._gfad .VertAlign =nil ;}else {_bcag ._gfad .VertAlign =_da .NewCT_VerticalAlignRun ();_bcag ._gfad .VertAlign .ValAttr =v ;};}; +// RemoveParagraph removes a paragraph from a footer. +func (_fcac Header )RemoveParagraph (p Paragraph ){for _ ,_acbf :=range _fcac ._dgba .EG_BlockLevelElts {for _ ,_bcff :=range _acbf .BlockLevelEltsChoice .EG_ContentBlockContent {for _fddd ,_faag :=range _bcff .ContentBlockContentChoice .P {if _faag ==p ._gcfe {copy (_bcff .ContentBlockContentChoice .P [_fddd :],_bcff .ContentBlockContentChoice .P [_fddd +1:]); +_bcff .ContentBlockContentChoice .P =_bcff .ContentBlockContentChoice .P [0:len (_bcff .ContentBlockContentChoice .P )-1];return ;};};};};}; -// SetLeftIndent controls the left indent of the paragraph. -func (_gddd ParagraphStyleProperties )SetLeftIndent (m _de .Distance ){if _gddd ._fcbe .Ind ==nil {_gddd ._fcbe .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_gddd ._fcbe .Ind .LeftAttr =nil ;}else {_gddd ._fcbe .Ind .LeftAttr =&_da .ST_SignedTwipsMeasure {}; -_gddd ._fcbe .Ind .LeftAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};}; +// AddImage adds an image to the document package, returning a reference that +// can be used to add the image to a run and place it in the document contents. +func (_gafc *Document )AddImage (i _baf .Image )(_baf .ImageRef ,error ){_gagge :=_baf .MakeImageRef (i ,&_gafc .DocBase ,_gafc ._dfgd );if i .Data ==nil &&i .Path ==""{return _gagge ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); +};if i .Format ==""{return _gagge ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _gagge ,_f .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); +};if i .Path !=""{_bgag :=_df .Add (i .Path );if _bgag !=nil {return _gagge ,_bgag ;};};_gafc .Images =append (_gafc .Images ,_gagge );_fcdf :=_ag .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_gafc .Images ),i .Format ); +_aga :=_gafc ._dfgd .AddRelationship (_fcdf ,_e .ImageType );_gafc .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_gafc .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); +_gafc .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_gafc .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_gafc .ContentTypes .EnsureDefault (i .Format ,"\u0069\u006d\u0061\u0067\u0065\u002f"+i .Format ); +_gagge .SetRelID (_aga .X ().IdAttr );_gagge .SetTarget (_fcdf );return _gagge ,nil ;}; -// Paragraph is a paragraph within a document. -type Paragraph struct{_deeea *Document ;_ddedbg *_da .CT_P ;}; +// Caps returns true if paragraph font is capitalized. +func (_efdga ParagraphProperties )Caps ()bool {return _agea (_efdga ._ggdbd .RPr .Caps )}; -// DocRels returns document relationship. -func (_dagd *Document )DocRels ()_ab .Relationships {return _dagd ._ccea }; +// SetText sets the text to be used in bullet mode. +func (_afcf NumberingLevel )SetText (t string ){if t ==""{_afcf ._ecdce .LvlText =nil ;}else {_afcf ._ecdce .LvlText =_fc .NewCT_LevelText ();_afcf ._ecdce .LvlText .ValAttr =_e .String (t );};}; -// SetHangingIndent controls the indentation of the non-first lines in a paragraph. -func (_gdabf ParagraphProperties )SetHangingIndent (m _de .Distance ){if _gdabf ._bgbb .Ind ==nil {_gdabf ._bgbb .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_gdabf ._bgbb .Ind .HangingAttr =nil ;}else {_gdabf ._bgbb .Ind .HangingAttr =&_ce .ST_TwipsMeasure {}; -_gdabf ._bgbb .Ind .HangingAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};}; +// RunProperties controls run styling properties. +type RunProperties struct{_bafe *_fc .CT_RPr }; -// HasEndnotes returns a bool based on the presence or abscence of endnotes within -// the document. -func (_dfga *Document )HasEndnotes ()bool {return _dfga ._ddgd !=nil }; +// SetWidthAuto sets the the cell width to automatic. +func (_befc CellProperties )SetWidthAuto (){_befc ._gdgd .TcW =_fc .NewCT_TblWidth ();_befc ._gdgd .TcW .TypeAttr =_fc .ST_TblWidthAuto ;}; -// AddAnnotationReference adds annotation reference to a run. -func (_daeda Run )AddAnnotationReference (){_bfad :=_daeda .newIC ();_bfad .RunInnerContentChoice .AnnotationRef =_da .NewCT_Empty ();};func (_fgde *chart )Target ()string {return _fgde ._ebfab }; +// X returns the inner wrapped XML type. +func (_fege *Document )X ()*_fc .Document {return _fege ._egce }; -// Footnotes returns the footnotes defined in the document. -func (_ddfa *Document )Footnotes ()[]Footnote {_dfbb :=[]Footnote {};for _ ,_ecdc :=range _ddfa ._dbbe .CT_Footnotes .Footnote {_dfbb =append (_dfbb ,Footnote {_ddfa ,_ecdc });};return _dfbb ;}; +// TableWidth controls width values in table settings. +type TableWidth struct{_eebdg *_fc .CT_TblWidth }; -// GetChartSpaceByRelId returns a *crt.ChartSpace with the associated relation ID in the -// document. -func (_geba *Document )GetChartSpaceByRelId (relId string )*_fd .ChartSpace {_acdf :=_geba ._ccea .GetTargetByRelId (relId );for _ ,_bbcd :=range _geba ._cab {if _acdf ==_bbcd .Target (){return _bbcd ._gbd ;};};return nil ;}; +// Underline returns the type of paragraph underline. +func (_fageg ParagraphProperties )Underline ()_fc .ST_Underline {if _gcfd :=_fageg ._ggdbd .RPr .U ;_gcfd !=nil {return _gcfd .ValAttr ;};return 0;};func (_fba *Document )insertTable (_eafc Paragraph ,_bdg bool )Table {_eadb :=_fba ._egce .Body ;if _eadb ==nil {return _fba .AddTable (); +};_aee :=_eafc .X ();for _cgdd ,_aadf :=range _eadb .EG_BlockLevelElts {for _ ,_agf :=range _aadf .BlockLevelEltsChoice .EG_ContentBlockContent {for _cce ,_ccfg :=range _agf .ContentBlockContentChoice .P {if _ccfg ==_aee {_baa :=_fc .NewCT_Tbl ();_gcfb :=_fc .NewEG_BlockLevelElts (); +_dgbe :=_fc .NewEG_ContentBlockContent ();_gcfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgbe );_dgbe .ContentBlockContentChoice .Tbl =append (_dgbe .ContentBlockContentChoice .Tbl ,_baa ); +_eadb .EG_BlockLevelElts =append (_eadb .EG_BlockLevelElts ,nil );if _bdg {copy (_eadb .EG_BlockLevelElts [_cgdd +1:],_eadb .EG_BlockLevelElts [_cgdd :]);_eadb .EG_BlockLevelElts [_cgdd ]=_gcfb ;if _cce !=0{_ddd :=_fc .NewEG_BlockLevelElts ();_ggc :=_fc .NewEG_ContentBlockContent (); +_ddd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggc );_ggc .ContentBlockContentChoice .P =_agf .ContentBlockContentChoice .P [:_cce ];_eadb .EG_BlockLevelElts =append (_eadb .EG_BlockLevelElts ,nil ); +copy (_eadb .EG_BlockLevelElts [_cgdd +1:],_eadb .EG_BlockLevelElts [_cgdd :]);_eadb .EG_BlockLevelElts [_cgdd ]=_ddd ;};_agf .ContentBlockContentChoice .P =_agf .ContentBlockContentChoice .P [_cce :];}else {copy (_eadb .EG_BlockLevelElts [_cgdd +2:],_eadb .EG_BlockLevelElts [_cgdd +1:]); +_eadb .EG_BlockLevelElts [_cgdd +1]=_gcfb ;if _cce !=len (_agf .ContentBlockContentChoice .P )-1{_gagg :=_fc .NewEG_BlockLevelElts ();_dag :=_fc .NewEG_ContentBlockContent ();_gagg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gagg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dag ); +_dag .ContentBlockContentChoice .P =_agf .ContentBlockContentChoice .P [_cce +1:];_eadb .EG_BlockLevelElts =append (_eadb .EG_BlockLevelElts ,nil );copy (_eadb .EG_BlockLevelElts [_cgdd +3:],_eadb .EG_BlockLevelElts [_cgdd +2:]);_eadb .EG_BlockLevelElts [_cgdd +2]=_gagg ; +};_agf .ContentBlockContentChoice .P =_agf .ContentBlockContentChoice .P [:_cce +1];};return Table {_fba ,_baa };};};for _ ,_ccc :=range _agf .ContentBlockContentChoice .Tbl {_effc :=_gcd (_ccc ,_aee ,_bdg );if _effc !=nil {return Table {_fba ,_effc }; +};};};};return _fba .AddTable ();}; -// SetStyle sets the table style name. -func (_bcbe TableProperties )SetStyle (name string ){if name ==""{_bcbe ._efeee .TblStyle =nil ;}else {_bcbe ._efeee .TblStyle =_da .NewCT_String ();_bcbe ._efeee .TblStyle .ValAttr =name ;};}; +// GetEffect returns the effect of the run. +func (_fbecaf RunProperties )GetEffect ()_fc .ST_TextEffect {if _fbecaf ._bafe .Effect ==nil {return _fc .ST_TextEffectUnset ;};return _fbecaf ._bafe .Effect .ValAttr ;}; -// DocText is an array of extracted text items which has some methods for representing extracted text. -type DocText struct{Items []TextItem ;_aefe []listItemInfo ;_bfcd map[int64 ]map[int64 ]int64 ;}; +// SetAlignment controls the paragraph alignment +func (_bege ParagraphProperties )SetAlignment (align _fc .ST_Jc ){if align ==_fc .ST_JcUnset {_bege ._ggdbd .Jc =nil ;}else {_bege ._ggdbd .Jc =_fc .NewCT_Jc ();_bege ._ggdbd .Jc .ValAttr =align ;};}; -// SetStartPct sets the cell start margin -func (_dfe CellMargins )SetStartPct (pct float64 ){_dfe ._ffd .Start =_da .NewCT_TblWidth ();_aec (_dfe ._ffd .Start ,pct );}; +// SetFirstLineIndent controls the indentation of the first line in a paragraph. +func (_bdeff Paragraph )SetFirstLineIndent (m _bgd .Distance ){_bdeff .ensurePPr ();_bgbgd :=_bdeff ._gcfe .PPr ;if _bgbgd .Ind ==nil {_bgbgd .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_bgbgd .Ind .FirstLineAttr =nil ;}else {_bgbgd .Ind .FirstLineAttr =&_gd .ST_TwipsMeasure {}; +_bgbgd .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};}; -// GetImageObjByRelId returns a common.Image with the associated relation ID in the -// document. -func (_fcfc *Document )GetImageObjByRelId (relId string )(_ab .Image ,error ){_ffae :=_fcfc ._ccea .GetTargetByRelIdAndType (relId ,_b .ImageType );if _ffae ==""{for _ ,_bgace :=range _fcfc ._aege {if _ffae !=""{break ;};_ffae =_bgace .GetTargetByRelIdAndType (relId ,_b .ImageType ); -};};if _ffae ==""{for _ ,_ggda :=range _fcfc ._dgb {if _ffae !=""{break ;};_ffae =_ggda .GetTargetByRelIdAndType (relId ,_b .ImageType );};};return _fcfc .DocBase .GetImageBytesByTarget (_ffae );}; +// AddRun adds a run of text to a hyperlink. This is the text that will be linked. +func (_afag HyperLink )AddRun ()Run {_gddc :=_fc .NewEG_ContentRunContent ();_afag ._ggbc .PContentChoice .EG_ContentRunContent =append (_afag ._ggbc .PContentChoice .EG_ContentRunContent ,_gddc );_agedb :=_fc .NewCT_R ();_gddc .ContentRunContentChoice .R =_agedb ; +return Run {_afag ._ccga ,_agedb };};func _ecgga (_egge []*_fc .EG_ContentBlockContent ,_bbad *TableInfo )[]TextItem {_edbgf :=[]TextItem {};for _ ,_ddece :=range _egge {if _afada :=_ddece .ContentBlockContentChoice .Sdt ;_afada !=nil {if _gdee :=_afada .SdtContent ; +_gdee !=nil {for _ ,_aecb :=range _gdee .EG_ContentBlockContent {_edbgf =append (_edbgf ,_gefa (_aecb .ContentBlockContentChoice .P ,_bbad ,nil )...);};};};_edbgf =append (_edbgf ,_gefa (_ddece .ContentBlockContentChoice .P ,_bbad ,nil )...);for _ ,_dddg :=range _ddece .ContentBlockContentChoice .Tbl {for _abae ,_dfeab :=range _dddg .EG_ContentRowContent {for _ ,_agfg :=range _dfeab .ContentRowContentChoice .Tr {for _agbc ,_aggg :=range _agfg .EG_ContentCellContent {for _ ,_aebde :=range _aggg .ContentCellContentChoice .Tc {_gedd :=&TableInfo {Table :_dddg ,Row :_agfg ,Cell :_aebde ,RowIndex :_abae ,ColIndex :_agbc }; +for _ ,_fbga :=range _aebde .EG_BlockLevelElts {_edbgf =append (_edbgf ,_ecgga (_fbga .BlockLevelEltsChoice .EG_ContentBlockContent ,_gedd )...);};};};};};};};return _edbgf ;}; -// Open opens and reads a document from a file (.docx). -func Open (filename string )(*Document ,error ){_gagb ,_aecg :=_dd .Open (filename );if _aecg !=nil {return nil ,_fee .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_aecg );};defer _gagb .Close (); -_dced ,_aecg :=_dd .Stat (filename );if _aecg !=nil {return nil ,_fee .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_aecg );};_ =_dced ;return Read (_gagb ,_dced .Size ());}; +// SetToolTip sets the tooltip text for a hyperlink. +func (_gegb HyperLink )SetToolTip (text string ){if text ==""{_gegb ._ggbc .TooltipAttr =nil ;}else {_gegb ._ggbc .TooltipAttr =_e .String (text );};}; -// SetHangingIndent controls the hanging indent of the paragraph. -func (_cccg ParagraphStyleProperties )SetHangingIndent (m _de .Distance ){if _cccg ._fcbe .Ind ==nil {_cccg ._fcbe .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_cccg ._fcbe .Ind .HangingAttr =nil ;}else {_cccg ._fcbe .Ind .HangingAttr =&_ce .ST_TwipsMeasure {}; -_cccg ._fcbe .Ind .HangingAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};}; +// TableStyleProperties are table properties as defined in a style. +type TableStyleProperties struct{_cgbfg *_fc .CT_TblPrBase }; -// AddHyperLink adds a new hyperlink to a parapgraph. -func (_eeca Paragraph )AddHyperLink ()HyperLink {_aegc :=_da .NewEG_PContent ();_eeca ._ddedbg .EG_PContent =append (_eeca ._ddedbg .EG_PContent ,_aegc );_aegc .PContentChoice .Hyperlink =_da .NewCT_Hyperlink ();return HyperLink {_eeca ._deeea ,_aegc .PContentChoice .Hyperlink }; -}; +// Pict returns the pict object. +func (_ddaaf *WatermarkPicture )Pict ()*_fc .CT_Picture {return _ddaaf ._bcgae }; -// SetDiagonalLayout enables or disables diagonal layout. -// By default, diagonal layout is disabled and we have horizontal layout. -func (_caaf *WatermarkText )EnableDiagonalLayout (value bool ){if _caaf ._bedb !=nil &&_caaf ._bedb .StyleAttr !=nil {_adbe :=*_caaf ._bedb .StyleAttr ;if value {_adbe +="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0033\u0031\u0035\u003b";}else {_adbe =_cg .ReplaceAll (_adbe ,"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0033\u0031\u0035\u003b",""); -};_caaf ._bedb .StyleAttr =&_adbe ;};}; +// ParagraphSpacing controls the spacing for a paragraph and its lines. +type ParagraphSpacing struct{_bgdc *_fc .CT_Spacing }; -// SetLeft sets the cell left margin -func (_cfg CellMargins )SetLeft (d _de .Distance ){_cfg ._ffd .Left =_da .NewCT_TblWidth ();_gcgb (_cfg ._ffd .Left ,d );};func (_eccb *Document )addEndnotes (){_eccb ._ddgd =_da .NewEndnotes ();_eccb .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0065\u006e\u0064n\u006f\u0074e\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u002b\u0078\u006d\u006c"); -_eccb ._ccea .AddRelationship ("\u002fw\u006fr\u0064\u002f\u0065\u006e\u0064n\u006f\u0074e\u0073\u002e\u0078\u006d\u006c",_b .EndNotesType );_cfff :=_eccb .Styles .AddStyle (EndnoteTextStyleId ,_da .ST_StyleTypeParagraph ,false );_cfff .SetName ("\u0045\u006e\u0064n\u006f\u0074\u0065\u0020\u0054\u0065\u0078\u0074"); -_cfff .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_cbgb :=_cfff .ParagraphProperties ();_cbgb .X ().SuppressLineNumbers =&_da .CT_OnOff {};_dca :=_cfff .RunProperties ();_dca .X ().Sz =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ecd }}; -_dca .X ().SzCs =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ecd }};_eded :=_eccb .Styles .AddStyle (_dbf ,_da .ST_StyleTypeCharacter ,false );_eded .SetName ("\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0020\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); -_agf :=_eded .RunProperties ();_agf .X ().VertAlign =&_da .CT_VerticalAlignRun {ValAttr :_ce .ST_VerticalAlignRunSuperscript };_eccb .addEndnoteSeparator ();}; +// RemoveParagraph removes a paragraph from the endnote. +func (_aacf Endnote )RemoveParagraph (p Paragraph ){for _ ,_bfgd :=range _aacf .content (){for _efdf ,_gaca :=range _bfgd .ContentBlockContentChoice .P {if _gaca ==p ._gcfe {copy (_bfgd .ContentBlockContentChoice .P [_efdf :],_bfgd .ContentBlockContentChoice .P [_efdf +1:]); +_bfgd .ContentBlockContentChoice .P =_bfgd .ContentBlockContentChoice .P [0:len (_bfgd .ContentBlockContentChoice .P )-1];return ;};};};};func (_fbd *Document )save (_cge _ec .Writer ,_ggd string )error {const _dba ="\u0064o\u0063u\u006d\u0065\u006e\u0074\u003a\u0064\u002e\u0053\u0061\u0076\u0065"; +if _gda :=_fbd ._egce .Validate ();_gda !=nil {_ecf .Log .Warning ("\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u0020i\u006e\u0020\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_gda ); +};_dbf :=_e .DocTypeDocument ;if !_ed .GetLicenseKey ().IsLicensed ()&&!_gad {_ag .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +_ag .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return _f .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_bfb :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _cac ,_beab :=_cge .(*_ba .File ); +_beab {_bfb =_cac .Name ();};if len (_fbd ._dbdd )==0{if len (_ggd )> 0{_fbd ._dbdd =_ggd ;}else {_ddf ,_cec :=_ed .GenRefId ("\u0064\u0077");if _cec !=nil {_ecf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cec );return _cec ;};_fbd ._dbdd =_ddf ; +};};if _adg :=_ed .Track (_fbd ._dbdd ,_dba ,_bfb );_adg !=nil {_ecf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_adg );return _adg ;};_ecfc :=_cg .NewWriter (_cge );defer _ecfc .Close ();if _ggf :=_fg .MarshalXML (_ecfc ,_e .BaseRelsFilename ,_fbd .Rels .X ()); +_ggf !=nil {return _ggf ;};if _ffb :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .ExtendedPropertiesType ,_fbd .AppProperties .X ());_ffb !=nil {return _ffb ;};if _ggec :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .CorePropertiesType ,_fbd .CoreProperties .X ()); +_ggec !=nil {return _ggec ;};if _fbd .CustomProperties .X ()!=nil {if _aaf :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .CustomPropertiesType ,_fbd .CustomProperties .X ());_aaf !=nil {return _aaf ;};};if _fbd .Thumbnail !=nil {_ecg ,_gcac :=_ecfc .Create ("\u0064\u006f\u0063Pr\u006f\u0070\u0073\u002f\u0074\u0068\u0075\u006d\u0062\u006e\u0061\u0069\u006c\u002e\u006a\u0070\u0065\u0067"); +if _gcac !=nil {return _gcac ;};if _agcb :=_cc .Encode (_ecg ,_fbd .Thumbnail ,nil );_agcb !=nil {return _agcb ;};};if _agd :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .SettingsType ,_fbd .Settings .X ());_agd !=nil {return _agd ;};_ccf :=_e .AbsoluteFilename (_dbf ,_e .OfficeDocumentType ,0); +if _gcf :=_fg .MarshalXML (_ecfc ,_ccf ,_fbd ._egce );_gcf !=nil {return _gcf ;};if _faea :=_fg .MarshalXML (_ecfc ,_fg .RelationsPathFor (_ccf ),_fbd ._dfgd .X ());_faea !=nil {return _faea ;};if _fbd .Numbering .X ()!=nil {if _bce :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .NumberingType ,_fbd .Numbering .X ()); +_bce !=nil {return _bce ;};};if _dbfe :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .StylesType ,_fbd .Styles .X ());_dbfe !=nil {return _dbfe ;};if _fbd ._dbda !=nil {if _fbdd :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .WebSettingsType ,_fbd ._dbda );_fbdd !=nil {return _fbdd ; +};};if _fbd ._cfc !=nil {if _egg :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .FontTableType ,_fbd ._cfc );_egg !=nil {return _egg ;};};if _fbd ._abef !=nil {if _bgf :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .EndNotesType ,_fbd ._abef );_bgf !=nil {return _bgf ; +};};if _fbd ._gbaa !=nil {if _feb :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .FootNotesType ,_fbd ._gbaa );_feb !=nil {return _feb ;};};if _fbd ._faad !=nil {if _cea :=_fg .MarshalXMLByType (_ecfc ,_dbf ,_e .CommentsContentType ,_fbd ._faad );_cea !=nil {return _cea ; +};};for _fff ,_eagg :=range _fbd ._abag {if _ead :=_fg .MarshalXMLByTypeIndex (_ecfc ,_dbf ,_e .ThemeType ,_fff +1,_eagg );_ead !=nil {return _ead ;};};for _ffg ,_cfe :=range _fbd ._faee {_faff ,_adfb :=_cfe .ExportToByteArray ();if _adfb !=nil {return _adfb ; +};_ffd :="\u0077\u006f\u0072d\u002f"+_cfe .TargetAttr [:len (_cfe .TargetAttr )-4]+"\u002e\u0062\u0069\u006e";if _edf :=_fg .AddFileFromBytes (_ecfc ,_ffd ,_faff );_edf !=nil {return _edf ;};if _ddc :=_fg .MarshalXMLByTypeIndex (_ecfc ,_dbf ,_e .ControlType ,_ffg +1,_cfe .Ocx ); +_ddc !=nil {return _ddc ;};};for _edc ,_dgf :=range _fbd ._ada {_cef :=_e .AbsoluteFilename (_dbf ,_e .HeaderType ,_edc +1);if _ccbba :=_fg .MarshalXML (_ecfc ,_cef ,_dgf );_ccbba !=nil {return _ccbba ;};if !_fbd ._aagb [_edc ].IsEmpty (){_fg .MarshalXML (_ecfc ,_fg .RelationsPathFor (_cef ),_fbd ._aagb [_edc ].X ()); +};};for _bee ,_ecge :=range _fbd ._gbac {_fgf :=_e .AbsoluteFilename (_dbf ,_e .FooterType ,_bee +1);if _dac :=_fg .MarshalXMLByTypeIndex (_ecfc ,_dbf ,_e .FooterType ,_bee +1,_ecge );_dac !=nil {return _dac ;};if !_fbd ._fce [_bee ].IsEmpty (){_fg .MarshalXML (_ecfc ,_fg .RelationsPathFor (_fgf ),_fbd ._fce [_bee ].X ()); +};};for _gfae ,_eaaa :=range _fbd .Images {if _egbd :=_baf .AddImageToZip (_ecfc ,_eaaa ,_gfae +1,_e .DocTypeDocument );_egbd !=nil {return _egbd ;};};for _gbff ,_aafe :=range _fbd ._faa {_cfa :=_e .AbsoluteFilename (_dbf ,_e .ChartType ,_gbff +1);_fg .MarshalXML (_ecfc ,_cfa ,_aafe ._bge ); +};if _beg :=_fg .MarshalXML (_ecfc ,_e .ContentTypesFilename ,_fbd .ContentTypes .X ());_beg !=nil {return _beg ;};if _bcba :=_fbd .WriteExtraFiles (_ecfc );_bcba !=nil {return _bcba ;};return _ecfc .Close ();}; -// SetTextWrapTight sets the text wrap to tight with a give wrap type. -func (_aa AnchoredDrawing )SetTextWrapTight (option *AnchorDrawWrapOptions ){_aa ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_aa ._ea .WrapTypeChoice .WrapTight =_da .NewWdCT_WrapTight ();_aa ._ea .WrapTypeChoice .WrapTight .WrapTextAttr =_da .WdST_WrapTextBothSides ; -_fa :=false ;_aa ._ea .WrapTypeChoice .WrapTight .WrapPolygon .EditedAttr =&_fa ;if option ==nil {option =NewAnchorDrawWrapOptions ();};_aa ._ea .WrapTypeChoice .WrapTight .WrapPolygon .LineTo =option .GetWrapPathLineTo ();_aa ._ea .WrapTypeChoice .WrapTight .WrapPolygon .Start =option .GetWrapPathStart (); -_aa ._ea .LayoutInCellAttr =true ;_aa ._ea .AllowOverlapAttr =true ;}; +// SetStrict is a shortcut for document.SetConformance, +// as one of these values from github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes: +// ST_ConformanceClassUnset, ST_ConformanceClassStrict or ST_ConformanceClassTransitional. +func (_gbbab Document )SetStrict (strict bool ){if strict {_gbbab ._egce .ConformanceAttr =_gd .ST_ConformanceClassStrict ;}else {_gbbab ._egce .ConformanceAttr =_gd .ST_ConformanceClassTransitional ;};};func (_dagge *Document )GetFontBytesByRelId (relID string )([]byte ,error ){if relID ==""{return nil ,nil ; +};_fade :=_dagge ._gbf .GetTargetByRelId (relID );_fade ="\u0077\u006f\u0072d\u002f"+_fade ;for _ ,_faadb :=range _dagge .ExtraFiles {if _faadb .ZipPath ==_fade {_aagcc ,_bgbc :=_ba .ReadFile (_faadb .StoragePath );if _bgbc !=nil {return nil ,_ag .Errorf ("e\u0072r\u006f\u0072\u0020\u0072\u0065\u0061\u0064\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",_faadb .StoragePath ,_bgbc ); +};return _aagcc ,nil ;};};return nil ,_ag .Errorf ("\u0066\u006fn\u0074\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u0074\u006f\u0072\u0061\u0067\u0065: \u0025\u0073",_fade );}; -// TableConditionalFormatting returns a conditional formatting object of a given -// type. Calling this method repeatedly will return the same object. -func (_cggbf Style )TableConditionalFormatting (typ _da .ST_TblStyleOverrideType )TableConditionalFormatting {for _ ,_bddba :=range _cggbf ._beagf .TblStylePr {if _bddba .TypeAttr ==typ {return TableConditionalFormatting {_bddba };};};_gfga :=_da .NewCT_TblStylePr (); -_gfga .TypeAttr =typ ;_cggbf ._beagf .TblStylePr =append (_cggbf ._beagf .TblStylePr ,_gfga );return TableConditionalFormatting {_gfga };}; +// SetInsideVertical sets the interior vertical borders to a specified type, color and thickness. +func (_bf CellBorders )SetInsideVertical (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_bf ._gb .InsideV =_fc .NewCT_Border ();_dgded (_bf ._gb .InsideV ,t ,c ,thickness );}; -// Styles is the document wide styles contained in styles.xml. -type Styles struct{_bbfde *_da .Styles }; +// SetDiagonalLayout enables or disables diagonal layout. +// By default, diagonal layout is disabled and we have horizontal layout. +func (_ffafc *WatermarkText )EnableDiagonalLayout (value bool ){if _ffafc ._fgfdb !=nil &&_ffafc ._fgfdb .StyleAttr !=nil {_fgae :=*_ffafc ._fgfdb .StyleAttr ;if value {_fgae +="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0033\u0031\u0035\u003b"; +}else {_fgae =_c .ReplaceAll (_fgae ,"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0033\u0031\u0035\u003b","");};_ffafc ._fgfdb .StyleAttr =&_fgae ;};};func _bdaab ()*_ae .Fill {_aecca :=_ae .NewFill ();_aecca .AngleAttr =_e .Float64 (0);return _aecca }; -// Table is a table within a document. -type Table struct{_fdge *Document ;_fgegg *_da .CT_Tbl ;};var (FootnoteTextStyleId ="\u0046\u006f\u006ft\u006e\u006f\u0074\u0065\u0054\u0065\u0078\u0074";_egd ="\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"; -EndnoteTextStyleId ="E\u006e\u0064\u006e\u006f\u0074\u0065\u0054\u0065\u0078\u0074";_dbf ="\u0045\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065";_ecd =uint64 (20);_gef ="\u0043\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"; -_gcgbf ="C\u006f\u006d\u006d\u0065\u006e\u0074\u0054\u0065\u0078\u0074";_baa ="\u0043o\u006dm\u0065\u006e\u0074\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072";_faef ="\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0053\u0075b\u006a\u0065\u0063\u0074";_dgc ="\u0043o\u006dm\u0065\u006e\u0074\u0053\u0075b\u006a\u0065c\u0074\u0043\u0068\u0061\u0072"; -_ffdf =uint64 (20);_fdce =uint64 (16);); -// PutNodeAfter put node to position after relativeTo. -func (_cade *Document )PutNodeAfter (relativeTo ,node Node ){_cade .putNode (relativeTo ,node ,false )};func _caca (_cgbe *Document )map[int64 ]map[int64 ]int64 {_afdf :=_cgbe .Paragraphs ();_eebd :=make (map[int64 ]map[int64 ]int64 ,0);for _ ,_fbdd :=range _afdf {_dbad :=_dbafg (_cgbe ,_fbdd ); -if _dbad .NumberingLevel !=nil &&_dbad .AbstractNumId !=nil {_ggbb :=*_dbad .AbstractNumId ;if _ ,_fgfbb :=_eebd [_ggbb ];_fgfbb {if _abad :=_dbad .NumberingLevel .X ();_abad !=nil {if _ ,_ageb :=_eebd [_ggbb ][_abad .IlvlAttr ];_ageb {_eebd [_ggbb ][_abad .IlvlAttr ]++; -}else {_eebd [_ggbb ][_abad .IlvlAttr ]=1;};};}else {if _fgee :=_dbad .NumberingLevel .X ();_fgee !=nil {_eebd [_ggbb ]=map[int64 ]int64 {_fgee .IlvlAttr :1};};};};};return _eebd ;}; +// SetSize sets the size of the displayed image on the page. +func (_egea InlineDrawing )SetSize (w ,h _bgd .Distance ){_egea ._ecff .Extent .CxAttr =int64 (float64 (w *_bgd .Pixel72 )/_bgd .EMU );_egea ._ecff .Extent .CyAttr =int64 (float64 (h *_bgd .Pixel72 )/_bgd .EMU );}; -// Properties returns the cell properties. -func (_fec Cell )Properties ()CellProperties {if _fec ._ggc .TcPr ==nil {_fec ._ggc .TcPr =_da .NewCT_TcPr ();};return CellProperties {_fec ._ggc .TcPr };}; +// AddComment add comment to the paragraph. +func (_cgggf Paragraph )AddComment (author ,commentText string )int64 {var _aacdc int64 ;if _cgggf ._egebc .HasComments (){for _ ,_fgaaa :=range _cgggf ._egebc .Comments (){if _fgaaa .id ()> _aacdc {_aacdc =_fgaaa .id ();};};_aacdc ++;}else {_cgggf ._egebc .addComments (); +_aacdc =1;};_eggg :=_fc .NewCT_Comment ();_cbgb :=_fc .NewCT_Markup ();_efgaf :=_bdf .Initials (author );_dfab :=_bd .Now ();_eggg .IdAttr =_aacdc ;_eggg .AuthorAttr =author ;_eggg .InitialsAttr =&_efgaf ;_eggg .DateAttr =&_dfab ;_cbgb .IdAttr =_aacdc ; +_eggg .EG_BlockLevelElts =append (_eggg .EG_BlockLevelElts ,_fc .NewEG_BlockLevelElts ());_dadea :=Comment {_cgggf ._egebc ,_eggg };_gffe :=_dadea .AddParagraph ();_gffe .SetStyle (_ccbe );_dedg :=_gffe .AddRun ();_dedg .AddAnnotationReference ();_fdge :=_dedg .Properties (); +_fdge .SetStyle (_faaa );_fafdf :=_gffe .AddRun ();_fafdf .AddText (commentText );_egca :=_fafdf .Properties ();_egca .SetSize (_bgd .Distance (_fdd ));_cgggf ._egebc ._faad .CT_Comments .Comment =append (_cgggf ._egebc ._faad .CT_Comments .Comment ,_eggg ); +_cgggf .addStartComment (_aacdc );return _aacdc ;}; -// AddTextInput adds text input form field to the paragraph and returns it. -func (_cgae Paragraph )AddTextInput (name string )FormField {_gcdf :=_cgae .addFldCharsForField (name ,"\u0046\u004f\u0052\u004d\u0054\u0045\u0058\u0054");_gcdf ._gbab .FFDataChoice [0].TextInput =_da .NewCT_FFTextInput ();return _gcdf ;}; +// GetStyle returns string style of the text in watermark and format it to TextpathStyle. +func (_fgffb *WatermarkText )GetStyle ()_cgf .TextpathStyle {_afga :=_fgffb .getShape ();if _fgffb ._fgfdb !=nil {_gcge :=_fgffb ._fgfdb .ShapeChoice ;for _ ,_gbcb :=range _gcge {if _gbcb .ShapeElementsChoice .Textpath !=nil {return _cgf .NewTextpathStyle (*_gbcb .ShapeElementsChoice .Textpath .StyleAttr ); +};};}else {_gbgb :=_fgffb .findNode (_afga ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _ ,_abda :=range _gbgb .Attrs {if _abda .Name .Local =="\u0073\u0074\u0079l\u0065"{return _cgf .NewTextpathStyle (_abda .Value );};};};return _cgf .NewTextpathStyle (""); +};func (_gcc *Document )removeFootnote (_fafg int64 ){_ecfd :=_gcc ._gbaa ;var _bebcc int ;for _ede ,_gbef :=range _ecfd .CT_Footnotes .Footnote {if _gbef .IdAttr ==_fafg {_bebcc =_ede ;break ;};};_ecfd .CT_Footnotes .Footnote [_bebcc ]=nil ;_ecfd .CT_Footnotes .Footnote [_bebcc ]=_ecfd .CT_Footnotes .Footnote [len (_ecfd .CT_Footnotes .Footnote )-1]; +_ecfd .CT_Footnotes .Footnote =_ecfd .CT_Footnotes .Footnote [:len (_ecfd .CT_Footnotes .Footnote )-1];_gcc .reorderFootnote ();_gcc .syncFootnoteSettings ();}; -// GetColor returns the color.Color object representing the run color. -func (_edagc ParagraphProperties )GetColor ()_cdb .Color {if _bfgf :=_edagc ._bgbb .RPr .Color ;_bfgf !=nil {_eeed :=_bfgf .ValAttr ;if _eeed .ST_HexColorRGB !=nil {return _cdb .FromHex (*_eeed .ST_HexColorRGB );};};return _cdb .Color {};}; +// Clear clears all content within a header +func (_aada Header )Clear (){_aada ._dgba .EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {}}; -// InsertRowBefore inserts a row before another row -func (_edbde Table )InsertRowBefore (r Row )Row {for _fefg ,_effae :=range _edbde ._fgegg .EG_ContentRowContent {if len (_effae .ContentRowContentChoice .Tr )> 0&&r .X ()==_effae .ContentRowContentChoice .Tr [0]{_cbca :=_da .NewEG_ContentRowContent (); -_edbde ._fgegg .EG_ContentRowContent =append (_edbde ._fgegg .EG_ContentRowContent ,nil );copy (_edbde ._fgegg .EG_ContentRowContent [_fefg +1:],_edbde ._fgegg .EG_ContentRowContent [_fefg :]);_edbde ._fgegg .EG_ContentRowContent [_fefg ]=_cbca ;_gcadb :=_da .NewCT_Row (); -_cbca .ContentRowContentChoice .Tr =append (_cbca .ContentRowContentChoice .Tr ,_gcadb );return Row {_edbde ._fdge ,_gcadb };};};return _edbde .AddRow ();}; +// Nodes return the document's element as nodes. +func (_dgede *Document )Nodes ()Nodes {_gfac :=[]Node {};for _ ,_aabb :=range _dgede ._egce .Body .EG_BlockLevelElts {_gfac =append (_gfac ,_adea (_dgede ,_aabb .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};if _dgede ._egce .Body .SectPr !=nil {_gfac =append (_gfac ,Node {_cfbbg :_dgede ._egce .Body .SectPr }); +};_gbae :=Nodes {_fgfec :_gfac };return _gbae ;}; + +// GetChartSpaceByRelId returns a *crt.ChartSpace with the associated relation ID in the +// document. +func (_fgbd *Document )GetChartSpaceByRelId (relId string )*_gdg .ChartSpace {_gcea :=_fgbd ._dfgd .GetTargetByRelId (relId );for _ ,_bgbd :=range _fgbd ._faa {if _gcea ==_bgbd .Target (){return _bgbd ._bge ;};};return nil ;}; + +// WatermarkText is watermark text within the document. +type WatermarkText struct{_dffdc *_fc .CT_Picture ;_bbfba *_cgf .TextpathStyle ;_fgfdb *_ae .Shape ;_abbfg *_ae .Shapetype ;}; + +// SetLeftPct sets the cell left margin +func (_bcgf CellMargins )SetLeftPct (pct float64 ){_bcgf ._gba .Left =_fc .NewCT_TblWidth ();_bef (_bcgf ._gba .Left ,pct );}; // AddImage adds an image to the document package, returning a reference that // can be used to add the image to a run and place it in the document contents. -func (_fgeg Header )AddImage (i _ab .Image )(_ab .ImageRef ,error ){var _ddbgd _ab .Relationships ;for _ffgg ,_babd :=range _fgeg ._gacc ._gce {if _babd ==_fgeg ._becf {_ddbgd =_fgeg ._gacc ._aege [_ffgg ];};};_bfcb :=_ab .MakeImageRef (i ,&_fgeg ._gacc .DocBase ,_ddbgd ); -if i .Data ==nil &&i .Path ==""{return _bfcb ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068");};if i .Format ==""{return _bfcb ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074"); -};if i .Size .X ==0||i .Size .Y ==0{return _bfcb ,_ag .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065");};_fgeg ._gacc .Images =append (_fgeg ._gacc .Images ,_bfcb ); -_efca :=_fee .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_fgeg ._gacc .Images ),i .Format );_beeb :=_ddbgd .AddRelationship (_efca ,_b .ImageType );_bfcb .SetRelID (_beeb .X ().IdAttr );return _bfcb ,nil ; +func (_cbded Header )AddImage (i _baf .Image )(_baf .ImageRef ,error ){var _afae _baf .Relationships ;for _adae ,_dbaa :=range _cbded ._cfgfd ._ada {if _dbaa ==_cbded ._dgba {_afae =_cbded ._cfgfd ._aagb [_adae ];};};_bffba :=_baf .MakeImageRef (i ,&_cbded ._cfgfd .DocBase ,_afae ); +if i .Data ==nil &&i .Path ==""{return _bffba ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068");};if i .Format ==""{return _bffba ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074"); +};if i .Size .X ==0||i .Size .Y ==0{return _bffba ,_f .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065");};_cbded ._cfgfd .Images =append (_cbded ._cfgfd .Images ,_bffba ); +_edbd :=_ag .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_cbded ._cfgfd .Images ),i .Format );_gcdf :=_afae .AddRelationship (_edbd ,_e .ImageType );_bffba .SetRelID (_gcdf .X ().IdAttr );return _bffba ,nil ; }; -// Bookmarks returns all the bookmarks defined in the document. -func (_afdg Document )Bookmarks ()[]Bookmark {if _afdg ._baf .Body ==nil {return nil ;};_caae :=[]Bookmark {};for _ ,_bcecg :=range _afdg ._baf .Body .EG_BlockLevelElts {for _ ,_efbbf :=range _bcecg .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gbbb :=range _gac (_efbbf ){_caae =append (_caae ,_gbbb ); -};};};return _caae ;};func (_bedac Paragraph )addInstrText (_ccbgd string )*_da .CT_Text {_cdcf :=_bedac .AddRun ();_afcf :=_cdcf .X ();_dgfggg :=_da .NewEG_RunInnerContent ();_cecca :=_da .NewCT_Text ();_bffff :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"; -_cecca .SpaceAttr =&_bffff ;_cecca .Content ="\u0020"+_ccbgd +"\u0020";_dgfggg .RunInnerContentChoice .InstrText =_cecca ;_afcf .EG_RunInnerContent =append (_afcf .EG_RunInnerContent ,_dgfggg );return _cecca ;}; +// Color returns the style's Color. +func (_eebd RunProperties )Color ()Color {if _eebd ._bafe .Color ==nil {_eebd ._bafe .Color =_fc .NewCT_Color ();};return Color {_eebd ._bafe .Color };}; -// SetTargetBookmark sets the bookmark target of the hyperlink. -func (_gaba HyperLink )SetTargetBookmark (bm Bookmark ){_gaba ._adbf .AnchorAttr =_b .String (bm .Name ());_gaba ._adbf .IdAttr =nil ;};func (_abdcf *WatermarkPicture )getShapeImagedata ()*_b .XSDAny {return _abdcf .getInnerElement ("\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"); -}; +// Header is a header for a document section. +type Header struct{_cfgfd *Document ;_dgba *_fc .Hdr ;}; -// Node is document element node, -// contains Paragraph or Table element. -type Node struct{_fbebbc *Document ;_bbce interface{};Style Style ;AnchoredDrawings []AnchoredDrawing ;InlineDrawings []InlineDrawing ;Children []Node ;}; +// Type returns the type of the style. +func (_bfdg Style )Type ()_fc .ST_StyleType {return _bfdg ._dbabde .TypeAttr }; -// SetAfterSpacing sets spacing below paragraph. -func (_cfdgga Paragraph )SetAfterSpacing (d _de .Distance ){_cfdgga .ensurePPr ();if _cfdgga ._ddedbg .PPr .Spacing ==nil {_cfdgga ._ddedbg .PPr .Spacing =_da .NewCT_Spacing ();};_eedfg :=_cfdgga ._ddedbg .PPr .Spacing ;_eedfg .AfterAttr =&_ce .ST_TwipsMeasure {}; -_eedfg .AfterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (d /_de .Twips ));}; +// SetLineSpacing sets the spacing between lines in a paragraph. +func (_fafe Paragraph )SetLineSpacing (d _bgd .Distance ,rule _fc .ST_LineSpacingRule ){_fafe .ensurePPr ();if _fafe ._gcfe .PPr .Spacing ==nil {_fafe ._gcfe .PPr .Spacing =_fc .NewCT_Spacing ();};_ddedf :=_fafe ._gcfe .PPr .Spacing ;if rule ==_fc .ST_LineSpacingRuleUnset {_ddedf .LineRuleAttr =_fc .ST_LineSpacingRuleUnset ; +_ddedf .LineAttr =nil ;}else {_ddedf .LineRuleAttr =rule ;_ddedf .LineAttr =&_fc .ST_SignedTwipsMeasure {};_ddedf .LineAttr .Int64 =_e .Int64 (int64 (d /_bgd .Twips ));};}; -// Nodes contains slice of Node element. -type Nodes struct{_ebbda []Node }; +// NewWatermarkPicture generates new WatermarkPicture. +func NewWatermarkPicture ()WatermarkPicture {_bbebgf :=_ae .NewShapetype ();_eagcf :=_ggbbc ();_gefdc :=_bffg ();_dbgfg :=_beebg ();_bbebgf .EG_ShapeElements =[]*_ae .EG_ShapeElements {{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Formulas :_eagcf }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Path :_gefdc }},{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Lock :_dbgfg }}}; +var (_ggaad ="\u005f\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0037\u0035";_gccdf ="2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030";_bgabf =float32 (75.0);_aecf ="\u006d\u0040\u0034\u00405l\u0040\u0034\u0040\u0031\u0031\u0040\u0039\u0040\u0031\u0031\u0040\u0039\u0040\u0035x\u0065"; +);_bbebgf .IdAttr =&_ggaad ;_bbebgf .CoordsizeAttr =&_gccdf ;_bbebgf .SptAttr =&_bgabf ;_bbebgf .PreferrelativeAttr =_gd .ST_TrueFalseTrue ;_bbebgf .PathAttr =&_aecf ;_bbebgf .FilledAttr =_gd .ST_TrueFalseFalse ;_bbebgf .StrokedAttr =_gd .ST_TrueFalseFalse ; +_aaafcb :=_ae .NewShape ();_aaafcb .ShapeChoice =[]*_ae .CT_ShapeChoice {{ShapeElementsChoice :&_ae .EG_ShapeElementsChoice {Imagedata :_efbcb ()}}};var (_cbba ="\u0057\u006f\u0072\u0064\u0050\u0069\u0063\u0074\u0075\u0072e\u0057\u0061\u0074\u0065\u0072\u006d\u0061r\u006b\u0031\u0036\u0033\u0032\u0033\u0031\u0036\u0035\u0039\u0035"; +_gbffe ="\u005f\u0078\u00300\u0030\u0030\u005f\u0073\u0032\u0030\u0035\u0031";_ffggb ="#\u005f\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0037\u0035";_ggdg ="";_ggfca ="\u0070os\u0069t\u0069o\u006e\u003a\u0061\u0062\u0073\u006fl\u0075\u0074\u0065\u003bm\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074\u003a\u0030\u003bma\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070\u003a\u0030\u003b\u0077\u0069\u0064\u0074\u0068\u003a\u0030\u0070\u0074;\u0068e\u0069\u0067\u0068\u0074\u003a\u0030\u0070\u0074\u003b\u007a\u002d\u0069\u006ed\u0065\u0078:\u002d\u0032\u00351\u0036\u0035\u0038\u0032\u0034\u0030\u003b\u006d\u0073o-\u0070\u006f\u0073i\u0074\u0069\u006f\u006e-\u0068\u006f\u0072\u0069\u007a\u006fn\u0074\u0061l\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003bm\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u002drela\u0074\u0069\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076\u0065\u0072t\u0069c\u0061l\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e-\u0076\u0065r\u0074\u0069c\u0061l\u002d\u0072\u0065\u006c\u0061\u0074i\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e"; +);_aaafcb .IdAttr =&_cbba ;_aaafcb .SpidAttr =&_gbffe ;_aaafcb .TypeAttr =&_ffggb ;_aaafcb .AltAttr =&_ggdg ;_aaafcb .StyleAttr =&_ggfca ;_aaafcb .AllowincellAttr =_gd .ST_TrueFalseFalse ;_fedg :=_fc .NewCT_Picture ();_fedg .Any =[]_e .Any {_bbebgf ,_aaafcb }; +return WatermarkPicture {_bcgae :_fedg ,_gcaa :_aaafcb ,_bccc :_bbebgf };}; -// SetOutline sets the run to outlined text. -func (_aceae RunProperties )SetOutline (b bool ){if !b {_aceae ._gfad .Outline =nil ;}else {_aceae ._gfad .Outline =_da .NewCT_OnOff ();};}; +// EastAsiaFont returns the name of run font family for East Asia. +func (_babgf RunProperties )EastAsiaFont ()string {if _cfgfe :=_babgf ._bafe .RFonts ;_cfgfe !=nil {if _cfgfe .EastAsiaAttr !=nil {return *_cfgfe .EastAsiaAttr ;};};return "";}; -// X returns the inner wrapped XML type. -func (_eada RunProperties )X ()*_da .CT_RPr {return _eada ._gfad }; +// SetStartIndent controls the start indent of the paragraph. +func (_gcbgf ParagraphStyleProperties )SetStartIndent (m _bgd .Distance ){if _gcbgf ._afbf .Ind ==nil {_gcbgf ._afbf .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_gcbgf ._afbf .Ind .StartAttr =nil ;}else {_gcbgf ._afbf .Ind .StartAttr =&_fc .ST_SignedTwipsMeasure {}; +_gcbgf ._afbf .Ind .StartAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};}; -// AddStyle adds a new empty style, if styleID is already exists, it will return the style. -func (_bbdec Styles )AddStyle (styleID string ,t _da .ST_StyleType ,isDefault bool )Style {if _edfe ,_bffa :=_bbdec .SearchStyleById (styleID );_bffa {return _edfe ;};_fgab :=_da .NewCT_Style ();_fgab .TypeAttr =t ;if isDefault {_fgab .DefaultAttr =&_ce .ST_OnOff {}; -_fgab .DefaultAttr .Bool =_b .Bool (isDefault );};_fgab .StyleIdAttr =_b .String (styleID );_bbdec ._bbfde .Style =append (_bbdec ._bbfde .Style ,_fgab );return Style {_fgab };}; +// SetASCIITheme sets the font ASCII Theme. +func (_fdgdf Fonts )SetASCIITheme (t _fc .ST_Theme ){_fdgdf ._aabff .AsciiThemeAttr =t };func _gdaa (_gcfbe *Run ,_gdcea string ,_acag *htmlNode ){switch _gdcea {case "\u0062","\u0073\u0074\u0072\u006f\u006e\u0067":_gcfbe .Properties ().SetBold (true ); +case "\u0069","\u0065\u006d":_gcfbe .Properties ().SetItalic (true );case "\u0075":_agcbga :=_d .Black ;for _ ,_ebebg :=range _acag ._dfgbf .Attr {if _ebebg .Name .Local =="\u0063\u006f\u006co\u0072"{if _bedba ,_dce :=_d .ColorMap [_ebebg .Value ];_dce {_agcbga =_bedba ; +};};};_gcfbe .Properties ().SetUnderline (_fc .ST_UnderlineSingle ,_agcbga );case "\u0073\u0074\u0072\u0069\u006b\u0065":_gcfbe .Properties ().SetStrikeThrough (true );case "\u006d\u0061\u0072\u006b":_gfffe :=_fc .ST_HighlightColorYellow ;for _ ,_fbba :=range _acag ._dfgbf .Attr {if _fbba .Name .Local =="\u0063\u006f\u006co\u0072"{if _cfcbg ,_dfcbc :=_d .HighlightColorMap [_fbba .Value ]; +_dfcbc {_gfffe =_cfcbg ;};};};_gcfbe .Properties ().SetHighlight (_gfffe );case "\u0073\u0075\u0062":_gcfbe .Properties ().SetVerticalAlignment (_gd .ST_VerticalAlignRunSubscript );case "\u0073\u0075\u0070":_gcfbe .Properties ().SetVerticalAlignment (_gd .ST_VerticalAlignRunSuperscript ); +};}; -// AddPageBreak adds a page break to a run. -func (_dcdad Run )AddPageBreak (){_cedd :=_dcdad .newIC ();_cedd .RunInnerContentChoice .Br =_da .NewCT_Br ();_cedd .RunInnerContentChoice .Br .TypeAttr =_da .ST_BrTypePage ;}; +// Rows returns the rows defined in the table. +func (_dece Table )Rows ()[]Row {_ebced :=[]Row {};for _ ,_fcggc :=range _dece ._afafdb .EG_ContentRowContent {for _ ,_bbfd :=range _fcggc .ContentRowContentChoice .Tr {_ebced =append (_ebced ,Row {_dece ._ebef ,_bbfd });};if _fcggc .ContentRowContentChoice .Sdt !=nil &&_fcggc .ContentRowContentChoice .Sdt .SdtContent !=nil {for _ ,_aefd :=range _fcggc .ContentRowContentChoice .Sdt .SdtContent .EG_ContentRowContent {for _ ,_gfffea :=range _aefd .ContentRowContentChoice .Tr {_ebced =append (_ebced ,Row {_dece ._ebef ,_gfffea }); +};};};};return _ebced ;}; -// X returns the inner wrapped type -func (_fgb CellBorders )X ()*_da .CT_TcBorders {return _fgb ._gde }; +// SetPageBreakBefore controls if there is a page break before this paragraph. +func (_ggcef ParagraphProperties )SetPageBreakBefore (b bool ){if !b {_ggcef ._ggdbd .PageBreakBefore =nil ;}else {_ggcef ._ggdbd .PageBreakBefore =_fc .NewCT_OnOff ();};}; -// ExtractText returns text from the document as a DocText object. -func (_ebef *Document )ExtractText ()*DocText {_ddfd :=[]TextItem {};for _ ,_ggeea :=range _ebef ._baf .Body .EG_BlockLevelElts {_ddfd =append (_ddfd ,_afggb (_ggeea .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};var _fdfgf []listItemInfo ; -_bba :=_ebef .Paragraphs ();for _ ,_fecf :=range _bba {_fafea :=_dbafg (_ebef ,_fecf );_fdfgf =append (_fdfgf ,_fafea );};_ecdd :=_caca (_ebef );return &DocText {Items :_ddfd ,_aefe :_fdfgf ,_bfcd :_ecdd };}; +// X returns the inner wrapped XML type. +func (_eg AnchoredDrawing )X ()*_fc .WdAnchor {return _eg ._fgg }; -// DrawingAnchored returns a slice of AnchoredDrawings. -func (_gcfcg Run )DrawingAnchored ()[]AnchoredDrawing {_dbca :=[]AnchoredDrawing {};for _ ,_ebcaf :=range _gcfcg ._adecb .EG_RunInnerContent {if _ebcaf .RunInnerContentChoice .Drawing ==nil {continue ;};for _ ,_faae :=range _ebcaf .RunInnerContentChoice .Drawing .DrawingChoice {if _faae .Anchor ==nil {continue ; -};_dbca =append (_dbca ,AnchoredDrawing {_gcfcg ._fbea ,_faae .Anchor });};};return _dbca ;};func (_bebb *Document )insertParagraph (_gdff Paragraph ,_baca bool )Paragraph {if _bebb ._baf .Body ==nil {return _bebb .AddParagraph ();};_bbcc :=_gdff .X (); -for _ ,_dbga :=range _bebb ._baf .Body .EG_BlockLevelElts {for _ ,_egad :=range _dbga .BlockLevelEltsChoice .EG_ContentBlockContent {for _gdbb ,_eefg :=range _egad .ContentBlockContentChoice .P {if _eefg ==_bbcc {_aadggc :=_da .NewCT_P ();_egad .ContentBlockContentChoice .P =append (_egad .ContentBlockContentChoice .P ,nil ); -if _baca {copy (_egad .ContentBlockContentChoice .P [_gdbb +1:],_egad .ContentBlockContentChoice .P [_gdbb :]);_egad .ContentBlockContentChoice .P [_gdbb ]=_aadggc ;}else {copy (_egad .ContentBlockContentChoice .P [_gdbb +2:],_egad .ContentBlockContentChoice .P [_gdbb +1:]); -_egad .ContentBlockContentChoice .P [_gdbb +1]=_aadggc ;};return Paragraph {_bebb ,_aadggc };};};for _ ,_aecba :=range _egad .ContentBlockContentChoice .Tbl {for _ ,_gcfe :=range _aecba .EG_ContentRowContent {for _ ,_bbef :=range _gcfe .ContentRowContentChoice .Tr {for _ ,_abcd :=range _bbef .EG_ContentCellContent {for _ ,_dbgf :=range _abcd .ContentCellContentChoice .Tc {for _ ,_edag :=range _dbgf .EG_BlockLevelElts {for _ ,_gfcb :=range _edag .BlockLevelEltsChoice .EG_ContentBlockContent {for _bdb ,_eafa :=range _gfcb .ContentBlockContentChoice .P {if _eafa ==_bbcc {_gfde :=_da .NewCT_P (); -_gfcb .ContentBlockContentChoice .P =append (_gfcb .ContentBlockContentChoice .P ,nil );if _baca {copy (_gfcb .ContentBlockContentChoice .P [_bdb +1:],_gfcb .ContentBlockContentChoice .P [_bdb :]);_gfcb .ContentBlockContentChoice .P [_bdb ]=_gfde ;}else {copy (_gfcb .ContentBlockContentChoice .P [_bdb +2:],_gfcb .ContentBlockContentChoice .P [_bdb +1:]); -_gfcb .ContentBlockContentChoice .P [_bdb +1]=_gfde ;};return Paragraph {_bebb ,_gfde };};};};};};};};};};if _egad .ContentBlockContentChoice .Sdt !=nil &&_egad .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_ebcbg :=range _egad .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _bbf ,_eccd :=range _ebcbg .ContentBlockContentChoice .P {if _eccd ==_bbcc {_efbg :=_da .NewCT_P (); -_ebcbg .ContentBlockContentChoice .P =append (_ebcbg .ContentBlockContentChoice .P ,nil );if _baca {copy (_ebcbg .ContentBlockContentChoice .P [_bbf +1:],_ebcbg .ContentBlockContentChoice .P [_bbf :]);_ebcbg .ContentBlockContentChoice .P [_bbf ]=_efbg ; -}else {copy (_ebcbg .ContentBlockContentChoice .P [_bbf +2:],_ebcbg .ContentBlockContentChoice .P [_bbf +1:]);_ebcbg .ContentBlockContentChoice .P [_bbf +1]=_efbg ;};return Paragraph {_bebb ,_efbg };};};};};};};return _bebb .AddParagraph ();}; +// SetTopPct sets the cell top margin +func (_bcdb CellMargins )SetTopPct (pct float64 ){_bcdb ._gba .Top =_fc .NewCT_TblWidth ();_bef (_bcdb ._gba .Top ,pct );}; -// InitializeDefault constructs a default numbering. -func (_dfef Numbering )InitializeDefault (){_gbcc :=_da .NewCT_AbstractNum ();_gbcc .MultiLevelType =_da .NewCT_MultiLevelType ();_gbcc .MultiLevelType .ValAttr =_da .ST_MultiLevelTypeHybridMultilevel ;_dfef ._aagbb .AbstractNum =append (_dfef ._aagbb .AbstractNum ,_gbcc ); -_gbcc .AbstractNumIdAttr =1;const _dacbd =720;const _cfed =720;const _aecec =360;for _fcaf :=0;_fcaf < 9;_fcaf ++{_fbde :=_da .NewCT_Lvl ();_fbde .IlvlAttr =int64 (_fcaf );_fbde .Start =_da .NewCT_DecimalNumber ();_fbde .Start .ValAttr =1;_fbde .NumFmt =_da .NewCT_NumFmt (); -_fbde .NumFmt .ValAttr =_da .ST_NumberFormatBullet ;_fbde .Suff =_da .NewCT_LevelSuffix ();_fbde .Suff .ValAttr =_da .ST_LevelSuffixNothing ;_fbde .LvlText =_da .NewCT_LevelText ();_fbde .LvlText .ValAttr =_b .String ("\uf0b7");_fbde .LvlJc =_da .NewCT_Jc (); -_fbde .LvlJc .ValAttr =_da .ST_JcLeft ;_fbde .RPr =_da .NewCT_RPr ();_fbde .RPr .RFonts =_da .NewCT_Fonts ();_fbde .RPr .RFonts .AsciiAttr =_b .String ("\u0053\u0079\u006d\u0062\u006f\u006c");_fbde .RPr .RFonts .HAnsiAttr =_b .String ("\u0053\u0079\u006d\u0062\u006f\u006c"); -_fbde .RPr .RFonts .HintAttr =_da .ST_HintDefault ;_fbde .PPr =_da .NewCT_PPrGeneral ();_dafbg :=int64 (_fcaf *_cfed +_dacbd );_fbde .PPr .Ind =_da .NewCT_Ind ();_fbde .PPr .Ind .LeftAttr =&_da .ST_SignedTwipsMeasure {};_fbde .PPr .Ind .LeftAttr .Int64 =_b .Int64 (_dafbg ); -_fbde .PPr .Ind .HangingAttr =&_ce .ST_TwipsMeasure {};_fbde .PPr .Ind .HangingAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (_aecec ));_gbcc .Lvl =append (_gbcc .Lvl ,_fbde );};_efge :=_da .NewCT_Num ();_efge .NumIdAttr =1;_efge .AbstractNumId =_da .NewCT_DecimalNumber (); -_efge .AbstractNumId .ValAttr =1;_dfef ._aagbb .Num =append (_dfef ._aagbb .Num ,_efge );};func (_fbgf *Document )insertStyleFromNode (_fedag Node ){if _fedag .Style .X ()!=nil {if _ ,_aaed :=_fbgf .Styles .SearchStyleById (_fedag .Style .StyleID ());!_aaed {_fbgf .Styles .InsertStyle (_fedag .Style ); -_fdcf :=_fedag .Style .ParagraphProperties ();_fbgf .insertNumberingFromStyleProperties (_fedag ._fbebbc .Numbering ,_fdcf );};};}; +// SetWrapPathLineTo sets wrapPath lineTo value. +func (_geg AnchorDrawWrapOptions )SetWrapPathLineTo (coordinates []*_gc .CT_Point2D ){_geg ._dfgb =coordinates ;};func (_cfgc *Document )putNode (_ddffd ,_dacg Node ,_efbd bool )bool {_cfgc .insertImageFromNode (_dacg );_cfgc .insertStyleFromNode (_dacg ); +switch _acga :=_dacg ._cfbbg .(type ){case *Paragraph :if _eecg ,_ceag :=_ddffd .X ().(*Paragraph );_ceag {_cfgc .appendParagraph (_eecg ,*_acga ,_efbd );return true ;}else {for _ ,_faeb :=range _ddffd .Children {if _fdeg :=_cfgc .putNode (_faeb ,_dacg ,_efbd ); +_fdeg {break ;};};};case *Table :if _gcecg ,_bbba :=_ddffd .X ().(*Paragraph );_bbba {_gdgba :=_cfgc .appendTable (_gcecg ,*_acga ,_efbd );_gdgba ._afafdb =_acga ._afafdb ;return true ;}else {for _ ,_fadf :=range _ddffd .Children {if _eefe :=_cfgc .putNode (_fadf ,_dacg ,_efbd ); +_eefe {break ;};};};};return false ;}; + +// SetBorder sets the border of anchor. +func (_bedb AnchoredDrawing )SetBorder (borderType _gc .ST_PresetLineDashVal ,c _d .Color ,thickness _bgd .Distance ){_gf :=_bgd .ToEMU (float64 (thickness ));for _ ,_dad :=range _bedb ._fgg .Graphic .GraphicData .Any {if _abf ,_agc :=_dad .(*_dg .Pic ); +_agc {_abf .SpPr .Ln =_gc .NewCT_LineProperties ();_abf .SpPr .Ln .WAttr =_e .Int32 (int32 (_gf ));_abf .SpPr .Ln .LineDashPropertiesChoice =_gc .NewEG_LineDashPropertiesChoice ();_abf .SpPr .Ln .LineDashPropertiesChoice .PrstDash =_gc .NewCT_PresetLineDashProperties (); +_abf .SpPr .Ln .LineDashPropertiesChoice .PrstDash .ValAttr =borderType ;_abf .SpPr .Ln .LineFillPropertiesChoice =_gc .NewEG_LineFillPropertiesChoice ();_abf .SpPr .Ln .LineFillPropertiesChoice .SolidFill =_gc .NewCT_SolidColorFillProperties ();_abf .SpPr .Ln .LineFillPropertiesChoice .SolidFill .SrgbClr =_gc .NewCT_SRgbColor (); +_abf .SpPr .Ln .LineFillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();};};_bedb ._fgg .EffectExtent =_fc .NewWdCT_EffectExtent ();_bedb ._fgg .EffectExtent .BAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gf };_bedb ._fgg .EffectExtent .TAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gf }; +_bedb ._fgg .EffectExtent .LAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gf };_bedb ._fgg .EffectExtent .RAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gf };}; -// SetAlignment positions an anchored image via alignment. Offset is -// incompatible with SetOffset, whichever is called last is applied. -func (_cdbc AnchoredDrawing )SetAlignment (h _da .WdST_AlignH ,v _da .WdST_AlignV ){_cdbc .SetHAlignment (h );_cdbc .SetVAlignment (v );}; +// Tables returns the tables defined in the document. +func (_eead *Document )Tables ()[]Table {_dgd :=[]Table {};if _eead ._egce .Body ==nil {return nil ;};for _ ,_fbdc :=range _eead ._egce .Body .EG_BlockLevelElts {for _ ,_ecdf :=range _fbdc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_cbg :=range _eead .tables (_ecdf ){_dgd =append (_dgd ,_cbg ); +};};};return _dgd ;}; -// SetImprint sets the run to imprinted text. -func (_debba RunProperties )SetImprint (b bool ){if !b {_debba ._gfad .Imprint =nil ;}else {_debba ._gfad .Imprint =_da .NewCT_OnOff ();};}; +// Themes returns document's themes. +func (_fgffe *Document )Themes ()[]*_gc .Theme {return _fgffe ._abag }; -// Save writes the document to an io.Writer in the Zip package format. -func (_gfd *Document )Save (w _f .Writer )error {return _gfd .save (w ,_gfd ._bgff )}; +// AddCell adds a cell to a row and returns it +func (_fcade Row )AddCell ()Cell {_fceb :=_fc .NewEG_ContentCellContent ();_fcade ._bafbcf .EG_ContentCellContent =append (_fcade ._bafbcf .EG_ContentCellContent ,_fceb );_acdg :=_fc .NewCT_Tc ();_fceb .ContentCellContentChoice .Tc =append (_fceb .ContentCellContentChoice .Tc ,_acdg ); +return Cell {_fcade ._cegfg ,_acdg };}; -// Style return the table style. -func (_cgbd Table )Style ()string {if _cgbd ._fgegg .TblPr !=nil &&_cgbd ._fgegg .TblPr .TblStyle !=nil {return _cgbd ._fgegg .TblPr .TblStyle .ValAttr ;};return "";}; +// SetAlignment positions an anchored image via alignment. Offset is +// incompatible with SetOffset, whichever is called last is applied. +func (_db AnchoredDrawing )SetAlignment (h _fc .WdST_AlignH ,v _fc .WdST_AlignV ){_db .SetHAlignment (h );_db .SetVAlignment (v );}; -// AddComment add comment to the paragraph. -func (_ceaaa Paragraph )AddComment (author ,commentText string )int64 {var _adcdg int64 ;if _ceaaa ._deeea .HasComments (){for _ ,_ccfb :=range _ceaaa ._deeea .Comments (){if _ccfb .id ()> _adcdg {_adcdg =_ccfb .id ();};};_adcdg ++;}else {_ceaaa ._deeea .addComments (); -_adcdg =1;};_bebd :=_da .NewCT_Comment ();_ffca :=_da .NewCT_Markup ();_fcccg :=_eda .Initials (author );_ebafe :=_c .Now ();_bebd .IdAttr =_adcdg ;_bebd .AuthorAttr =author ;_bebd .InitialsAttr =&_fcccg ;_bebd .DateAttr =&_ebafe ;_ffca .IdAttr =_adcdg ; -_bebd .EG_BlockLevelElts =append (_bebd .EG_BlockLevelElts ,_da .NewEG_BlockLevelElts ());_adfb :=Comment {_ceaaa ._deeea ,_bebd };_fefef :=_adfb .AddParagraph ();_fefef .SetStyle (_gcgbf );_bcedd :=_fefef .AddRun ();_bcedd .AddAnnotationReference ();_cadfd :=_bcedd .Properties (); -_cadfd .SetStyle (_gef );_bebec :=_fefef .AddRun ();_bebec .AddText (commentText );_cgffb :=_bebec .Properties ();_cgffb .SetSize (_de .Distance (_fdce ));_ceaaa ._deeea ._cee .CT_Comments .Comment =append (_ceaaa ._deeea ._cee .CT_Comments .Comment ,_bebd ); -_ceaaa .addStartComment (_adcdg );return _adcdg ;}; +// AddDropdownList adds dropdown list form field to the paragraph and returns it. +func (_baag Paragraph )AddDropdownList (name string )FormField {_cafcf :=_baag .addFldCharsForField (name ,"\u0046\u004f\u0052M\u0044\u0052\u004f\u0050\u0044\u004f\u0057\u004e");_cafcf ._aef .FFDataChoice [0].DdList =_fc .NewCT_FFDDList ();return _cafcf ; +}; -// X returns the inner wrapped XML type. -func (_aaab Endnote )X ()*_da .CT_FtnEdn {return _aaab ._daecg }; +// Properties returns the paragraph properties. +func (_cfgcb Paragraph )Properties ()ParagraphProperties {_cfgcb .ensurePPr ();return ParagraphProperties {_cfgcb ._egebc ,_cfgcb ._gcfe .PPr };}; -// SetAlignment set alignment of paragraph. -func (_gccg Paragraph )SetAlignment (alignment _da .ST_Jc ){_gccg .ensurePPr ();if _gccg ._ddedbg .PPr .Jc ==nil {_gccg ._ddedbg .PPr .Jc =_da .NewCT_Jc ();};_gccg ._ddedbg .PPr .Jc .ValAttr =alignment ;}; +// SetCharacterSpacing sets the run's Character Spacing Adjustment. +func (_cdaedd RunProperties )SetCharacterSpacing (size _bgd .Distance ){_cdaedd ._bafe .Spacing =_fc .NewCT_SignedTwipsMeasure ();_cdaedd ._bafe .Spacing .ValAttr .Int64 =_e .Int64 (int64 (size /_bgd .Twips ));};func (_adac Styles )initializeDocDefaults (){_adac ._fbfe .DocDefaults =_fc .NewCT_DocDefaults (); +_adac ._fbfe .DocDefaults .RPrDefault =_fc .NewCT_RPrDefault ();_adac ._fbfe .DocDefaults .RPrDefault .RPr =_fc .NewCT_RPr ();_acbcg :=RunProperties {_adac ._fbfe .DocDefaults .RPrDefault .RPr };_acbcg .SetSize (12*_bgd .Point );_acbcg .Fonts ().SetASCIITheme (_fc .ST_ThemeMajorAscii ); +_acbcg .Fonts ().SetEastAsiaTheme (_fc .ST_ThemeMajorEastAsia );_acbcg .Fonts ().SetHANSITheme (_fc .ST_ThemeMajorHAnsi );_acbcg .Fonts ().SetCSTheme (_fc .ST_ThemeMajorBidi );_acbcg .X ().Lang =_fc .NewCT_Language ();_acbcg .X ().Lang .ValAttr =_e .String ("\u0065\u006e\u002dU\u0053"); +_acbcg .X ().Lang .EastAsiaAttr =_e .String ("\u0065\u006e\u002dU\u0053");_acbcg .X ().Lang .BidiAttr =_e .String ("\u0061\u0072\u002dS\u0041");_adac ._fbfe .DocDefaults .PPrDefault =_fc .NewCT_PPrDefault ();}; -// Spacing returns the paragraph spacing settings. -func (_dcff ParagraphProperties )Spacing ()ParagraphSpacing {if _dcff ._bgbb .Spacing ==nil {_dcff ._bgbb .Spacing =_da .NewCT_Spacing ();};return ParagraphSpacing {_dcff ._bgbb .Spacing };}; +// AbstractNumberID returns the ID that is unique within all numbering +// definitions that is used to assign the definition to a paragraph. +func (_caadf NumberingDefinition )AbstractNumberID ()int64 {return _caadf ._bgcbg .AbstractNumIdAttr }; + +// Cells returns the cells defined in the table. +func (_fadfb Row )Cells ()[]Cell {_ddgcd :=[]Cell {};for _ ,_gdde :=range _fadfb ._bafbcf .EG_ContentCellContent {for _ ,_ffbeg :=range _gdde .ContentCellContentChoice .Tc {_ddgcd =append (_ddgcd ,Cell {_fadfb ._cegfg ,_ffbeg });};if _gdde .ContentCellContentChoice .Sdt !=nil &&_gdde .ContentCellContentChoice .Sdt .SdtContent !=nil {for _ ,_fgcff :=range _gdde .ContentCellContentChoice .Sdt .SdtContent .EG_ContentCellContent {for _ ,_cebfe :=range _fgcff .ContentCellContentChoice .Tc {_ddgcd =append (_ddgcd ,Cell {_fadfb ._cegfg ,_cebfe }); +};};};};return _ddgcd ;}; // DoubleStrike returns true if run is double striked. -func (_fbdg RunProperties )DoubleStrike ()bool {return _cbgf (_fbdg ._gfad .Dstrike )}; +func (_cbga RunProperties )DoubleStrike ()bool {return _agea (_cbga ._bafe .Dstrike )}; -// GetStyleByID returns Style by it is IdAttr. -func (_bedf *Document )GetStyleByID (id string )Style {for _ ,_gbcb :=range _bedf .Styles ._bbfde .Style {if _gbcb .StyleIdAttr !=nil &&*_gbcb .StyleIdAttr ==id {return Style {_gbcb };};};return Style {};}; +// SetPicture sets the watermark picture. +func (_adce *WatermarkPicture )SetPicture (imageRef _baf .ImageRef ){_egcff :=imageRef .RelID ();_aaaga :=_adce .getShape ();if _adce ._gcaa !=nil {_edagb :=_adce ._gcaa .ShapeChoice ;if len (_edagb )> 0&&_edagb [0].ShapeElementsChoice .Imagedata !=nil {_edagb [0].ShapeElementsChoice .Imagedata .IdAttr =&_egcff ; +};}else {_bedc :=_adce .findNode (_aaaga ,"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a");for _gaee ,_cdfb :=range _bedc .Attrs {if _cdfb .Name .Local =="\u0069\u0064"{_bedc .Attrs [_gaee ].Value =_egcff ;};};};}; -// SetOrigin sets the origin of the image. It defaults to ST_RelFromHPage and -// ST_RelFromVPage -func (_edg AnchoredDrawing )SetOrigin (h _da .WdST_RelFromH ,v _da .WdST_RelFromV ){_edg ._ea .PositionH .RelativeFromAttr =h ;_edg ._ea .PositionV .RelativeFromAttr =v ;}; +// SetItalic sets the run to italic. +func (_ebdac RunProperties )SetItalic (b bool ){if !b {_ebdac ._bafe .I =nil ;_ebdac ._bafe .ICs =nil ;}else {_ebdac ._bafe .I =_fc .NewCT_OnOff ();_ebdac ._bafe .ICs =_fc .NewCT_OnOff ();};}; -// SetBottomPct sets the cell bottom margin -func (_dae CellMargins )SetBottomPct (pct float64 ){_dae ._ffd .Bottom =_da .NewCT_TblWidth ();_aec (_dae ._ffd .Bottom ,pct );}; +// SetAfterSpacing sets spacing below paragraph. +func (_dfbc Paragraph )SetAfterSpacing (d _bgd .Distance ){_dfbc .ensurePPr ();if _dfbc ._gcfe .PPr .Spacing ==nil {_dfbc ._gcfe .PPr .Spacing =_fc .NewCT_Spacing ();};_ddbae :=_dfbc ._gcfe .PPr .Spacing ;_ddbae .AfterAttr =&_gd .ST_TwipsMeasure {};_ddbae .AfterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (d /_bgd .Twips )); +}; -// SetItalic sets the run to italic. -func (_adfde RunProperties )SetItalic (b bool ){if !b {_adfde ._gfad .I =nil ;_adfde ._gfad .ICs =nil ;}else {_adfde ._gfad .I =_da .NewCT_OnOff ();_adfde ._gfad .ICs =_da .NewCT_OnOff ();};}; +// ItalicValue returns the precise nature of the italic setting (unset, off or on). +func (_bacc RunProperties )ItalicValue ()OnOffValue {return _cgec (_bacc ._bafe .I )}; -// AddTOC adds a table of contents to the document and customize it according to TOCOptions if necessary. -func (_ddcf Run )AddTOC (options *TOCOptions ){_gfffe :="";if options !=nil {if options .UseHyperlinks {_gfffe +="\u0020\u005c\u0068\u0020";};if options .OmitPageNumbers {_gfffe +="\u0020\u005c\u006e\u0020";};if options .HeadingLevel !=""{_gfffe +="\u0020\u005c\u006f \u0027"+options .HeadingLevel +"\u0027"; -};};_ddcf .AddFieldWithFormatting (FieldTOC ,_gfffe ,true );}; +// AddEndnote will create a new endnote and attach it to the Paragraph in the +// location at the end of the previous run (endnotes create their own run within +// the paragraph. The text given to the function is simply a convenience helper, +// paragraphs and runs can always be added to the text of the endnote later. +func (_bgabg Paragraph )AddEndnote (text string )Endnote {var _gdcf int64 ;if _bgabg ._egebc .HasEndnotes (){for _ ,_gbcgc :=range _bgabg ._egebc .Endnotes (){if _gbcgc .id ()> _gdcf {_gdcf =_gbcgc .id ();};};_gdcf ++;}else {_bgabg ._egebc .addEndnotes (); +_gdcf =1;};_eegc :=_fc .NewCT_FtnEdn ();_decac :=_fc .NewCT_FtnEdnRef ();_decac .IdAttr =_gdcf ;_bgabg ._egebc ._abef .CT_Endnotes .Endnote =append (_bgabg ._egebc ._abef .CT_Endnotes .Endnote ,_eegc );_gefbc :=_bgabg .AddRun ();_agddd :=_gefbc .Properties (); +_agddd .SetStyle (_fgd );_gefbc ._cfcbd .EG_RunInnerContent =[]*_fc .EG_RunInnerContent {_fc .NewEG_RunInnerContent ()};_gefbc ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference =_decac ;_efeg :=Endnote {_bgabg ._egebc ,_eegc };_efeg ._dgac .IdAttr =_gdcf ; +_efeg ._dgac .EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()};_ddgbg :=_efeg .AddParagraph ();_ddgbg .Properties ().SetStyle (EndnoteTextStyleId );_ddgbg ._gcfe .PPr .RPr =_fc .NewCT_ParaRPr ();_dcfeg :=_ddgbg .AddRun ();_gageab :=_dcfeg .Properties (); +_gageab .SetStyle (_fgd );_dcfeg .AddEndnoteReference ();_gbcd :=_ddgbg .AddRun ();_gbcd .AddText ("\u0020");_gbcd =_ddgbg .AddRun ();_gbcd .AddText (text );return _efeg ;}; -// AddSection adds a new document section with an optional section break. If t -// is ST_SectionMarkUnset, then no break will be inserted. -func (_ggfd ParagraphProperties )AddSection (t _da .ST_SectionMark )Section {_ggfd ._bgbb .SectPr =_da .NewCT_SectPr ();if t !=_da .ST_SectionMarkUnset {_ggfd ._bgbb .SectPr .Type =_da .NewCT_SectType ();_ggfd ._bgbb .SectPr .Type .ValAttr =t ;};return Section {_ggfd ._fegfc ,_ggfd ._bgbb .SectPr }; -}; +// Emboss returns true if run emboss is on. +func (_ecfff RunProperties )Emboss ()bool {return _agea (_ecfff ._bafe .Emboss )}; -// Paragraphs returns the paragraphs defined in an endnote. -func (_caaeg Endnote )Paragraphs ()[]Paragraph {_gcdd :=[]Paragraph {};for _ ,_bgebg :=range _caaeg .content (){for _ ,_ecbg :=range _bgebg .ContentBlockContentChoice .P {_gcdd =append (_gcdd ,Paragraph {_caaeg ._eedf ,_ecbg });};};return _gcdd ;}; +// Style returns the style for a paragraph, or an empty string if it is unset. +func (_bebcd ParagraphProperties )Style ()string {if _bebcd ._ggdbd .PStyle !=nil {return _bebcd ._ggdbd .PStyle .ValAttr ;};return "";}; -// Comment is run's comment component. -type Comment struct{_abe *Document ;_aece *_da .CT_Comment ;}; +// Copy returns a copy of the run. +func (_agabb Run )Copy ()Run {_afff :=_fc .NewCT_R ();_aacff :=*_agabb ._cfcbd .RPr ;_afff .RPr =&_aacff ;for _ ,_ccgb :=range _agabb ._cfcbd .EG_RunInnerContent {_ebfgg :=_fc .NewEG_RunInnerContent ();if _ccgb .RunInnerContentChoice .T !=nil {_ebfgg .RunInnerContentChoice .T =&_fc .CT_Text {Content :_ccgb .RunInnerContentChoice .T .Content ,SpaceAttr :_ccgb .RunInnerContentChoice .T .SpaceAttr }; +};_afff .EG_RunInnerContent =append (_afff .EG_RunInnerContent ,_ebfgg );};return Run {_debaa :_agabb ._debaa ,_cfcbd :_afff };}; -// Value returns the tring value of a FormFieldTypeText or FormFieldTypeDropDown. -func (_gdcec FormField )Value ()string {if _gdcec ._gbab .FFDataChoice !=nil &&len (_gdcec ._gbab .FFDataChoice )> 0{if _gdcec ._gbab .FFDataChoice [0].TextInput !=nil &&_gdcec ._bfee .RunInnerContentChoice .T !=nil {return _gdcec ._bfee .RunInnerContentChoice .T .Content ; -}else if _gdcec ._gbab .FFDataChoice [0].DdList !=nil &&_gdcec ._gbab .FFDataChoice [0].DdList .Result !=nil {_eedg :=_gdcec .PossibleValues ();_cacgc :=int (_gdcec ._gbab .FFDataChoice [0].DdList .Result .ValAttr );if _cacgc < len (_eedg ){return _eedg [_cacgc ]; -};}else if _gdcec ._gbab .FFDataChoice [0].CheckBox !=nil {if _gdcec .IsChecked (){return "\u0074\u0072\u0075\u0065";};return "\u0066\u0061\u006cs\u0065";};};return "";}; +// SetHeader sets a section header. +func (_cfbc Section )SetHeader (h Header ,t _fc .ST_HdrFtr ){_cabea :=_fc .NewEG_HdrFtrReferences ();_cfbc ._gaeaf .EG_HdrFtrReferences =append (_cfbc ._gaeaf .EG_HdrFtrReferences ,_cabea );_cabea .HdrFtrReferencesChoice .HeaderReference =_fc .NewCT_HdrFtrRef (); +_cabea .HdrFtrReferencesChoice .HeaderReference .TypeAttr =t ;_adcf :=_cfbc ._aabdf ._dfgd .FindRIDForN (h .Index (),_e .HeaderType );if _adcf ==""{_ecf .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0064\u0065\u0074\u0065\u0072\u006d\u0069\u006e\u0065\u0020\u0068\u0065\u0061\u0064\u0065r \u0049\u0044"); +};_cabea .HdrFtrReferencesChoice .HeaderReference .IdAttr =_adcf ;}; -// SetLineSpacing sets the spacing between lines in a paragraph. -func (_begf ParagraphSpacing )SetLineSpacing (d _de .Distance ,rule _da .ST_LineSpacingRule ){if rule ==_da .ST_LineSpacingRuleUnset {_begf ._eaae .LineRuleAttr =_da .ST_LineSpacingRuleUnset ;_begf ._eaae .LineAttr =nil ;}else {_begf ._eaae .LineRuleAttr =rule ; -_begf ._eaae .LineAttr =&_da .ST_SignedTwipsMeasure {};_begf ._eaae .LineAttr .Int64 =_b .Int64 (int64 (d /_de .Twips ));};}; +// SetOutlineLevel sets the outline level of this style. +func (_feab ParagraphStyleProperties )SetOutlineLevel (lvl int ){_feab ._afbf .OutlineLvl =_fc .NewCT_DecimalNumber ();_feab ._afbf .OutlineLvl .ValAttr =int64 (lvl );}; -// SetHorizontalBanding controls the conditional formatting for horizontal banding. -func (_gdda TableLook )SetHorizontalBanding (on bool ){if !on {_gdda ._aacb .NoHBandAttr =&_ce .ST_OnOff {};_gdda ._aacb .NoHBandAttr .ST_OnOff1 =_ce .ST_OnOff1On ;}else {_gdda ._aacb .NoHBandAttr =&_ce .ST_OnOff {};_gdda ._aacb .NoHBandAttr .ST_OnOff1 =_ce .ST_OnOff1Off ; -};};func _ccgbd (_gefae *_ec .CT_Blip ,_afggg map[string ]string ){if _gefae .EmbedAttr !=nil {if _gcgbd ,_ecbf :=_afggg [*_gefae .EmbedAttr ];_ecbf {*_gefae .EmbedAttr =_gcgbd ;};};}; +// AddParagraph adds a paragraph to the footer. +func (_bbag Footer )AddParagraph ()Paragraph {_fcgfc :=_fc .NewEG_ContentBlockContent ();_bbag ._gdeb .EG_BlockLevelElts =append (_bbag ._gdeb .EG_BlockLevelElts ,&_fc .EG_BlockLevelElts {BlockLevelEltsChoice :&_fc .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_fc .EG_ContentBlockContent {_fcgfc }}}); +_bgad :=_fc .NewCT_P ();_fcgfc .ContentBlockContentChoice .P =append (_fcgfc .ContentBlockContentChoice .P ,_bgad );return Paragraph {_bbag ._fbfg ,_bgad };}; -// WatermarkText is watermark text within the document. -type WatermarkText struct{_cgcba *_da .CT_Picture ;_cdede *_fb .TextpathStyle ;_bedb *_ff .Shape ;_fgcbc *_ff .Shapetype ;}; +// X return slice of node. +func (_bbgaf *Nodes )X ()[]Node {return _bbgaf ._fgfec };type htmlNode struct{_dfgbf _ab .StartElement ;_adeg *htmlNode ;}; -// AddTabStop adds a tab stop to the paragraph. -func (_gfaee ParagraphStyleProperties )AddTabStop (position _de .Distance ,justificaton _da .ST_TabJc ,leader _da .ST_TabTlc ){if _gfaee ._fcbe .Tabs ==nil {_gfaee ._fcbe .Tabs =_da .NewCT_Tabs ();};_ffdb :=_da .NewCT_TabStop ();_ffdb .LeaderAttr =leader ; -_ffdb .ValAttr =justificaton ;_ffdb .PosAttr .Int64 =_b .Int64 (int64 (position /_de .Twips ));_gfaee ._fcbe .Tabs .Tab =append (_gfaee ._fcbe .Tabs .Tab ,_ffdb );}; +// ComplexSizeValue returns the value of run font size for complex fonts in points. +func (_gaba RunProperties )ComplexSizeValue ()float64 {if _edcc :=_gaba ._bafe .SzCs ;_edcc !=nil {_acbd :=_edcc .ValAttr ;if _acbd .ST_UnsignedDecimalNumber !=nil {return float64 (*_acbd .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; -// SetFirstColumn controls the conditional formatting for the first column in a table. -func (_bgcgg TableLook )SetFirstColumn (on bool ){if !on {_bgcgg ._aacb .FirstColumnAttr =&_ce .ST_OnOff {};_bgcgg ._aacb .FirstColumnAttr .ST_OnOff1 =_ce .ST_OnOff1Off ;}else {_bgcgg ._aacb .FirstColumnAttr =&_ce .ST_OnOff {};_bgcgg ._aacb .FirstColumnAttr .ST_OnOff1 =_ce .ST_OnOff1On ; +// SetValue sets the value of a FormFieldTypeText or FormFieldTypeDropDown. For +// FormFieldTypeDropDown, the value must be one of the fields possible values. +func (_bbdb FormField )SetValue (v string ){if _bbdb ._aef .FFDataChoice !=nil &&len (_bbdb ._aef .FFDataChoice )> 0{if _bbdb ._aef .FFDataChoice [0].DdList !=nil {for _fabb ,_fcdee :=range _bbdb .PossibleValues (){if _fcdee ==v {_bbdb ._aef .FFDataChoice [0].DdList .Result =_fc .NewCT_DecimalNumber (); +_bbdb ._aef .FFDataChoice [0].DdList .Result .ValAttr =int64 (_fabb );break ;};};}else if _bbdb ._aef .FFDataChoice [0].TextInput !=nil {_bbdb ._ccgga .RunInnerContentChoice .T =_fc .NewCT_Text ();_bbdb ._ccgga .RunInnerContentChoice .T .Content =v ;}; };}; -// HasFootnotes returns a bool based on the presence or abscence of footnotes within -// the document. -func (_babed *Document )HasFootnotes ()bool {return _babed ._dbbe !=nil }; +// CharacterSpacingValue returns the value of run's characters spacing in twips (1/20 of point). +func (_bfdd RunProperties )CharacterSpacingValue ()int64 {if _dacec :=_bfdd ._bafe .Spacing ;_dacec !=nil {_bbbfb :=_dacec .ValAttr ;if _bbbfb .Int64 !=nil {return *_bbbfb .Int64 ;};};return int64 (0);}; -// Settings controls the document settings. -type Settings struct{_beeg *_da .Settings }; +// SetCellSpacingAuto sets the cell spacing within a table to automatic. +func (_bbbfc TableProperties )SetCellSpacingAuto (){_bbbfc ._facda .TblCellSpacing =_fc .NewCT_TblWidth ();_bbbfc ._facda .TblCellSpacing .TypeAttr =_fc .ST_TblWidthAuto ;};func (_bfcf *Document )reorderEndnote (){_gecc :=int64 (1);_ece :=map[int64 ]int64 {}; +for _ ,_gebg :=range _bfcf ._abef .Endnote {switch _gebg .TypeAttr {case _fc .ST_FtnEdnSeparator :_gebg .IdAttr =-1;break ;case _fc .ST_FtnEdnContinuationSeparator :_gebg .IdAttr =0;break ;default:_ece [_gebg .IdAttr ]=_gecc ;_gebg .IdAttr =_gecc ;_gecc ++; +};};for _ ,_fdcg :=range _bfcf .Paragraphs (){for _ ,_babb :=range _fdcg .Runs (){if _bcf ,_ceg :=_babb .IsEndnote ();_bcf {_babb .X ().EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference .IdAttr =_ece [_ceg ];};};};}; -// Bold returns true if paragraph font is bold. -func (_ggef ParagraphProperties )Bold ()bool {_babc :=_ggef ._bgbb .RPr ;return _cbgf (_babc .B )||_cbgf (_babc .BCs );}; +// ComplexSizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. +func (_bcbbg ParagraphProperties )ComplexSizeMeasure ()string {if _ggdd :=_bcbbg ._ggdbd .RPr .SzCs ;_ggdd !=nil {_dbge :=_ggdd .ValAttr ;if _dbge .ST_PositiveUniversalMeasure !=nil {return *_dbge .ST_PositiveUniversalMeasure ;};};return "";}; -// SetRight sets the right border to a specified type, color and thickness. -func (_ade CellBorders )SetRight (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_ade ._gde .Right =_da .NewCT_Border ();_egdea (_ade ._gde .Right ,t ,c ,thickness );};func (_fcce Paragraph )addEndBookmark (_bcgg int64 )*_da .CT_MarkupRange {_bgcb :=_da .NewEG_PContent (); -_fcce ._ddedbg .EG_PContent =append (_fcce ._ddedbg .EG_PContent ,_bgcb );_ebafec :=_da .NewEG_ContentRunContent ();_gcbbg :=_da .NewEG_RunLevelElts ();_gded :=_da .NewEG_RangeMarkupElements ();_fcfcf :=_da .NewCT_MarkupRange ();_fcfcf .IdAttr =_bcgg ; -_gded .RangeMarkupElementsChoice .BookmarkEnd =_fcfcf ;_bgcb .PContentChoice .EG_ContentRunContent =append (_bgcb .PContentChoice .EG_ContentRunContent ,_ebafec );_ebafec .ContentRunContentChoice .EG_RunLevelElts =append (_ebafec .ContentRunContentChoice .EG_RunLevelElts ,_gcbbg ); -_gcbbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcbbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gded );return _fcfcf ;}; +// CellProperties returns the cell properties. +func (_ecaaad TableConditionalFormatting )CellProperties ()CellProperties {if _ecaaad ._afbc .TcPr ==nil {_ecaaad ._afbc .TcPr =_fc .NewCT_TcPr ();};return CellProperties {_ecaaad ._afbc .TcPr };}; -// X return slice of node. -func (_bgdc *Nodes )X ()[]Node {return _bgdc ._ebbda };func _gab ()(*_ec .CT_Point2D ,[]*_ec .CT_Point2D ){var (_bgf int64 =0;_gb int64 =21600;);_gaa :=_ec .ST_Coordinate {ST_CoordinateUnqualified :&_bgf ,ST_UniversalMeasure :nil };_cbd :=_ec .ST_Coordinate {ST_CoordinateUnqualified :&_gb ,ST_UniversalMeasure :nil }; -_gcg :=_ec .NewCT_Point2D ();_gcg .XAttr =_gaa ;_gcg .YAttr =_gaa ;_gd :=[]*_ec .CT_Point2D {&_ec .CT_Point2D {XAttr :_gaa ,YAttr :_cbd },&_ec .CT_Point2D {XAttr :_cbd ,YAttr :_cbd },&_ec .CT_Point2D {XAttr :_cbd ,YAttr :_gaa },_gcg };return _gcg ,_gd ; -}; +// CharacterSpacingValue returns the value of characters spacing in twips (1/20 of point). +func (_adeegg ParagraphProperties )CharacterSpacingValue ()int64 {if _gbabe :=_adeegg ._ggdbd .RPr .Spacing ;_gbabe !=nil {_ddca :=_gbabe .ValAttr ;if _ddca .Int64 !=nil {return *_ddca .Int64 ;};};return int64 (0);}; -// SetHANSITheme sets the font H ANSI Theme. -func (_adef Fonts )SetHANSITheme (t _da .ST_Theme ){_adef ._agcac .HAnsiThemeAttr =t }; +// SetInsideHorizontal sets the interior horizontal borders to a specified type, color and thickness. +func (_eeda TableBorders )SetInsideHorizontal (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_eeda ._gbdfd .InsideH =_fc .NewCT_Border ();_dgded (_eeda ._gbdfd .InsideH ,t ,c ,thickness );}; -// AddBookmark adds a bookmark to a document that can then be used from a hyperlink. Name is a document -// unique name that identifies the bookmark so it can be referenced from hyperlinks. -func (_gcebe Paragraph )AddBookmark (name string )Bookmark {_edggf :=_da .NewEG_PContent ();_ecfa :=_da .NewEG_ContentRunContent ();_edggf .PContentChoice .EG_ContentRunContent =append (_edggf .PContentChoice .EG_ContentRunContent ,_ecfa );_fced :=_da .NewEG_RunLevelElts (); -_ecfa .ContentRunContentChoice .EG_RunLevelElts =append (_ecfa .ContentRunContentChoice .EG_RunLevelElts ,_fced );_eagcg :=_da .NewEG_RangeMarkupElements ();_caebg :=_da .NewCT_Bookmark ();_eagcg .RangeMarkupElementsChoice .BookmarkStart =_caebg ;_fced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fced .RunLevelEltsChoice .EG_RangeMarkupElements ,_eagcg ); -_eagcg =_da .NewEG_RangeMarkupElements ();_eagcg .RangeMarkupElementsChoice .BookmarkEnd =_da .NewCT_MarkupRange ();_fced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fced .RunLevelEltsChoice .EG_RangeMarkupElements ,_eagcg );_gcebe ._ddedbg .EG_PContent =append (_gcebe ._ddedbg .EG_PContent ,_edggf ); -_gcea :=Bookmark {_caebg };_gcea .SetName (name );return _gcea ;};func _gfgg ()*_ff .Formulas {_ccggb :=_ff .NewFormulas ();_ccggb .F =[]*_ff .CT_F {_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0023\u0030\u0020\u0030\u00201\u0030\u0038\u0030\u0030"),_fb .CreateFormula ("p\u0072\u006f\u0064\u0020\u0023\u0030\u0020\u0032\u0020\u0031"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0032\u0031\u0036\u0030\u0030 \u0030\u0020\u0040\u0031"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0030\u0020\u0030\u0020\u0040\u0032"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0032\u0031\u0036\u0030\u0030 \u0030\u0020\u0040\u0033"),_fb .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0040\u0033\u0020\u0030"),_fb .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0032\u0031\u00360\u0030\u0020\u0040\u0031"),_fb .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0030\u0020\u0040\u0032"),_fb .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0040\u0034\u00202\u0031\u0036\u0030\u0030"),_fb .CreateFormula ("\u006di\u0064\u0020\u0040\u0035\u0020\u00406"),_fb .CreateFormula ("\u006di\u0064\u0020\u0040\u0038\u0020\u00405"),_fb .CreateFormula ("\u006di\u0064\u0020\u0040\u0037\u0020\u00408"),_fb .CreateFormula ("\u006di\u0064\u0020\u0040\u0036\u0020\u00407"),_fb .CreateFormula ("s\u0075\u006d\u0020\u0040\u0036\u0020\u0030\u0020\u0040\u0035")}; -return _ccggb ;}; +// SetInsideVertical sets the interior vertical borders to a specified type, color and thickness. +func (_dceg TableBorders )SetInsideVertical (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_dceg ._gbdfd .InsideV =_fc .NewCT_Border ();_dgded (_dceg ._gbdfd .InsideV ,t ,c ,thickness );}; -// SetTextWrapBehindText sets the text wrap to behind text. -func (_ga AnchoredDrawing )SetTextWrapBehindText (){_ga ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_ga ._ea .WrapTypeChoice .WrapNone =_da .NewWdCT_WrapNone ();_ga ._ea .BehindDocAttr =true ;_ga ._ea .LayoutInCellAttr =true ;_ga ._ea .AllowOverlapAttr =true ; -}; +// TextItem is used for keeping text with references to a paragraph and run or a table, a row and a cell where it is located. +type TextItem struct{Text string ;DrawingInfo *DrawingInfo ;Paragraph *_fc .CT_P ;Hyperlink *_fc .CT_Hyperlink ;Run *_fc .CT_R ;TableInfo *TableInfo ;}; -// Restart restarts the numbering -func (_bddb *Numbering )Restart (nd *NumberingDefinition ){_decf :=nd ._cbacb .Lvl ;_acef :=_bddb .AddDefinition ();nd ._cbacb =_acef ._cbacb ;nd ._cbacb .Lvl =_decf ;}; +// ReplaceTextByRegexp replace text inside node using regexp. +func (_fgcc *Nodes )ReplaceTextByRegexp (expr *_ee .Regexp ,newText string ){for _ ,_gcca :=range _fgcc ._fgfec {_gcca .ReplaceTextByRegexp (expr ,newText );};}; -// SetAll sets all of the borders to a given value. -func (_gcdaf ParagraphBorders )SetAll (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_gcdaf .SetBottom (t ,c ,thickness );_gcdaf .SetLeft (t ,c ,thickness );_gcdaf .SetRight (t ,c ,thickness );_gcdaf .SetTop (t ,c ,thickness );}; +// X returns the inner wrapped XML type. +func (_aafge Row )X ()*_fc .CT_Row {return _aafge ._bafbcf };func (_efac Paragraph )addFldChar ()*_fc .CT_FldChar {_fegg :=_efac .AddRun ();_cbaa :=_fegg .X ();_bgec :=_fc .NewEG_RunInnerContent ();_eafbb :=_fc .NewCT_FldChar ();_bgec .RunInnerContentChoice .FldChar =_eafbb ; +_cbaa .EG_RunInnerContent =append (_cbaa .EG_RunInnerContent ,_bgec );return _eafbb ;}; -// Clear clears all content within a footer -func (_dbbef Footer )Clear (){_dbbef ._dbec .EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {}}; +// SetTarget sets the URL target of the hyperlink. +func (_fcgde HyperLink )SetTarget (url string ){_gbcg :=_fcgde ._ccga .AddHyperlink (url );_fcgde ._ggbc .IdAttr =_e .String (_baf .Relationship (_gbcg ).ID ());_fcgde ._ggbc .AnchorAttr =nil ;}; -// Style returns the style for a paragraph, or an empty string if it is unset. -func (_ecfb ParagraphProperties )Style ()string {if _ecfb ._bgbb .PStyle !=nil {return _ecfb ._bgbb .PStyle .ValAttr ;};return "";}; +// TableInfo is used for keep information about a table, a row and a cell where the text is located. +type TableInfo struct{Table *_fc .CT_Tbl ;Row *_fc .CT_Row ;Cell *_fc .CT_Tc ;RowIndex int ;ColIndex int ;}; -// SetRight sets the right border to a specified type, color and thickness. -func (_cgbce ParagraphBorders )SetRight (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_cgbce ._acaf .Right =_da .NewCT_Border ();_cded (_cgbce ._acaf .Right ,t ,c ,thickness );}; +// AddParagraph adds a paragraph to the table cell. +func (_gebd Cell )AddParagraph ()Paragraph {_cbf :=_fc .NewEG_BlockLevelElts ();_gebd ._fe .EG_BlockLevelElts =append (_gebd ._fe .EG_BlockLevelElts ,_cbf );_bgdd :=_fc .NewEG_ContentBlockContent ();_cbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgdd ); +_bbg :=_fc .NewCT_P ();_bgdd .ContentBlockContentChoice .P =append (_bgdd .ContentBlockContentChoice .P ,_bbg );return Paragraph {_gebd ._faf ,_bbg };}; -// SetValue sets the value of a FormFieldTypeText or FormFieldTypeDropDown. For -// FormFieldTypeDropDown, the value must be one of the fields possible values. -func (_gedf FormField )SetValue (v string ){if _gedf ._gbab .FFDataChoice !=nil &&len (_gedf ._gbab .FFDataChoice )> 0{if _gedf ._gbab .FFDataChoice [0].DdList !=nil {for _gbbc ,_gagbd :=range _gedf .PossibleValues (){if _gagbd ==v {_gedf ._gbab .FFDataChoice [0].DdList .Result =_da .NewCT_DecimalNumber (); -_gedf ._gbab .FFDataChoice [0].DdList .Result .ValAttr =int64 (_gbbc );break ;};};}else if _gedf ._gbab .FFDataChoice [0].TextInput !=nil {_gedf ._bfee .RunInnerContentChoice .T =_da .NewCT_Text ();_gedf ._bfee .RunInnerContentChoice .T .Content =v ;}; -};}; +// SetLineSpacing sets the spacing between lines in a paragraph. +func (_dggdf ParagraphSpacing )SetLineSpacing (d _bgd .Distance ,rule _fc .ST_LineSpacingRule ){if rule ==_fc .ST_LineSpacingRuleUnset {_dggdf ._bgdc .LineRuleAttr =_fc .ST_LineSpacingRuleUnset ;_dggdf ._bgdc .LineAttr =nil ;}else {_dggdf ._bgdc .LineRuleAttr =rule ; +_dggdf ._bgdc .LineAttr =&_fc .ST_SignedTwipsMeasure {};_dggdf ._bgdc .LineAttr .Int64 =_e .Int64 (int64 (d /_bgd .Twips ));};};func (_gdcb *chart )RelId ()string {return _gdcb ._eea }; -// SetOutlineLevel sets the outline level of this style. -func (_eeab ParagraphStyleProperties )SetOutlineLevel (lvl int ){_eeab ._fcbe .OutlineLvl =_da .NewCT_DecimalNumber ();_eeab ._fcbe .OutlineLvl .ValAttr =int64 (lvl );};func _gcgb (_dba *_da .CT_TblWidth ,_cbc _de .Distance ){_dba .TypeAttr =_da .ST_TblWidthDxa ; -_dba .WAttr =&_da .ST_MeasurementOrPercent {};_dba .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_dba .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (_cbc /_de .Dxa ));}; +// SetAlignment sets the alignment of a table within the page. +func (_bgefd TableProperties )SetAlignment (align _fc .ST_JcTable ){if align ==_fc .ST_JcTableUnset {_bgefd ._facda .Jc =nil ;}else {_bgefd ._facda .Jc =_fc .NewCT_JcTable ();_bgefd ._facda .Jc .ValAttr =align ;};}; -// GetImageByRelID returns an ImageRef with the associated relation ID in the -// document. -func (_aggea *Document )GetImageByRelID (relID string )(_ab .ImageRef ,bool ){_eaed :=_aggea ._ccea .GetTargetByRelId (relID );_fegfa :="";for _ ,_fgdeb :=range _aggea ._aege {if _fegfa !=""{break ;};_fegfa =_fgdeb .GetTargetByRelId (relID );};for _ ,_defae :=range _aggea .Images {if _defae .RelID ()==relID {return _defae ,true ; -};if _eaed !=""{_acad :=_cg .Replace (_defae .Target (),"\u0077\u006f\u0072d\u002f","",1);if _acad ==_eaed {if _defae .RelID ()==""{_defae .SetRelID (relID );};return _defae ,true ;};};if _fegfa !=""{_agadb :=_cg .Replace (_defae .Target (),"\u0077\u006f\u0072d\u002f","",1); -if _agadb ==_fegfa {if _defae .RelID ()==""{_defae .SetRelID (relID );};return _defae ,true ;};};};return _ab .ImageRef {},false ;}; +// GetColor returns the color.Color object representing the run color. +func (_begb ParagraphProperties )GetColor ()_d .Color {if _cgfa :=_begb ._ggdbd .RPr .Color ;_cgfa !=nil {_ebfg :=_cgfa .ValAttr ;if _ebfg .ST_HexColorRGB !=nil {return _d .FromHex (*_ebfg .ST_HexColorRGB );};};return _d .Color {};}; -// SetName marks sets a name attribute for a FormField. -func (_bbdbc FormField )SetName (name string ){_eefcc :=_da .NewCT_FFName ();_eefcc .ValAttr =&name ;_bbdbc ._gbab .FFDataChoice =[]*_da .CT_FFDataChoice {&_da .CT_FFDataChoice {Name :_eefcc }};}; +// StructuredDocumentTag are a tagged bit of content in a document. +type StructuredDocumentTag struct{_dffd *Document ;_cabgg *_fc .CT_SdtBlock ;}; -// SetShadow sets the run to shadowed text. -func (_fdbge RunProperties )SetShadow (b bool ){if !b {_fdbge ._gfad .Shadow =nil ;}else {_fdbge ._gfad .Shadow =_da .NewCT_OnOff ();};}; +// MergeFields returns the list of all mail merge fields found in the document. +func (_bdfab Document )MergeFields ()[]string {_eaebg :=map[string ]struct{}{};for _ ,_ecac :=range _bdfab .mergeFields (){_eaebg [_ecac ._edfe ]=struct{}{};};_aebfb :=[]string {};for _bgfce :=range _eaebg {_aebfb =append (_aebfb ,_bgfce );};return _aebfb ; +}; -// AddHeader creates a header associated with the document, but doesn't add it -// to the document for display. -func (_fgdc *Document )AddHeader ()Header {_beaf :=_da .NewHdr ();_fgdc ._gce =append (_fgdc ._gce ,_beaf );_dff :=_fee .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",len (_fgdc ._gce ));_fgdc ._ccea .AddRelationship (_dff ,_b .HeaderType ); -_fgdc .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_dff ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0068\u0065\u0061\u0064e\u0072\u002b\u0078\u006d\u006c"); -_fgdc ._aege =append (_fgdc ._aege ,_ab .NewRelationships ());return Header {_fgdc ,_beaf };}; +// Paragraphs returns the paragraphs defined in a footer. +func (_bbgb Footer )Paragraphs ()[]Paragraph {_abbee :=[]Paragraph {};for _ ,_ecaec :=range _bbgb ._gdeb .EG_BlockLevelElts {for _ ,_bedd :=range _ecaec .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_cfbd :=range _bedd .ContentBlockContentChoice .P {_abbee =append (_abbee ,Paragraph {_bbgb ._fbfg ,_cfbd }); +};};};for _ ,_aggc :=range _bbgb .Tables (){for _ ,_cfade :=range _aggc .Rows (){for _ ,_adfd :=range _cfade .Cells (){_abbee =append (_abbee ,_adfd .Paragraphs ()...);};};};return _abbee ;}; -// SetCalcOnExit marks if a FormField should be CalcOnExit or not. -func (_dbcc FormField )SetCalcOnExit (calcOnExit bool ){_cbfab :=_da .NewCT_OnOff ();_cbfab .ValAttr =&_ce .ST_OnOff {Bool :&calcOnExit };_dbcc ._gbab .FFDataChoice =[]*_da .CT_FFDataChoice {&_da .CT_FFDataChoice {CalcOnExit :_cbfab }};}; +// X returns the inner wrapped XML type. +func (_becfe HyperLink )X ()*_fc .CT_Hyperlink {return _becfe ._ggbc }; -// SetFontFamily sets the Ascii & HAnsi fonly family for a run. -func (_fadb RunProperties )SetFontFamily (family string ){if _fadb ._gfad .RFonts ==nil {_fadb ._gfad .RFonts =_da .NewCT_Fonts ();};_fadb ._gfad .RFonts .AsciiAttr =_b .String (family );_fadb ._gfad .RFonts .HAnsiAttr =_b .String (family );_fadb ._gfad .RFonts .EastAsiaAttr =_b .String (family ); -};func _abfa ()*_ff .Fill {_faabd :=_ff .NewFill ();_faabd .AngleAttr =_b .Float64 (0);return _faabd }; +// SetTextWrapTopAndBottom sets the text wrap to top and bottom. +func (_dd AnchoredDrawing )SetTextWrapTopAndBottom (){_dd ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_dd ._fgg .WrapTypeChoice .WrapTopAndBottom =_fc .NewWdCT_WrapTopBottom ();_dd ._fgg .LayoutInCellAttr =true ;_dd ._fgg .AllowOverlapAttr =true ; +};func _ddaa (_cbaf *Document ,_dcbd []*_fc .CT_P ,_efbeb *TableInfo ,_ddggd *DrawingInfo )[]Node {_ggeca :=[]Node {};for _ ,_cacc :=range _dcbd {_dafg :=Paragraph {_cbaf ,_cacc };_badbb :=Node {_dgfbf :_cbaf ,_cfbbg :&_dafg };if _geef ,_acbff :=_cbaf .Styles .SearchStyleById (_dafg .Style ()); +_acbff {_badbb .Style =_geef ;};for _ ,_ggfag :=range _dafg .Runs (){_badbb .Children =append (_badbb .Children ,Node {_dgfbf :_cbaf ,_cfbbg :_ggfag ,AnchoredDrawings :_ggfag .DrawingAnchored (),InlineDrawings :_ggfag .DrawingInline ()});};_ggeca =append (_ggeca ,_badbb ); +};return _ggeca ;}; -// Append appends a document d0 to a document d1. All settings, headers and footers remain the same as in the document d0 if they exist there, otherwise they are taken from the d1. -func (_efce *Document )Append (d1orig *Document )error {_bdbf ,_bafc :=d1orig .Copy ();if _bafc !=nil {return _bafc ;};_efce .DocBase =_efce .DocBase .Append (_bdbf .DocBase );if _bdbf ._baf .ConformanceAttr !=_ce .ST_ConformanceClassStrict {_efce ._baf .ConformanceAttr =_bdbf ._baf .ConformanceAttr ; -};_fafe :=_efce ._ccea .X ().Relationship ;_accg :=_bdbf ._ccea .X ().Relationship ;_dfeed :=_bdbf ._baf .Body ;_agca :=map[string ]string {};_gcdg :=map[int64 ]int64 {};_ccgeg :=map[int64 ]int64 {};for _ ,_dffb :=range _accg {_fefa :=true ;_cccf :=_dffb .IdAttr ; -_aebf :=_dffb .TargetAttr ;_gadc :=_dffb .TypeAttr ;_beag :=_gadc ==_b .ImageType ;_gfdbc :=_gadc ==_b .HyperLinkType ;var _deac string ;for _ ,_bfba :=range _fafe {if _bfba .TypeAttr ==_gadc &&_bfba .TargetAttr ==_aebf {_fefa =false ;_deac =_bfba .IdAttr ; -break ;};};if _beag {_bada :="\u0077\u006f\u0072d\u002f"+_aebf ;for _ ,_aeeb :=range _bdbf .DocBase .Images {if _aeeb .Target ()==_bada {_dcca ,_fff :=_ab .ImageFromStorage (_aeeb .Path ());if _fff !=nil {return _fff ;};_aagc ,_fff :=_efce .AddImage (_dcca ); -if _fff !=nil {return _fff ;};_deac =_aagc .RelID ();break ;};};}else if _fefa {if _gfdbc {_dffa :=_efce ._ccea .AddHyperlink (_aebf );_deac =_ab .Relationship (_dffa ).ID ();}else {_cdbgd :=_efce ._ccea .AddRelationship (_aebf ,_gadc );_deac =_cdbgd .X ().IdAttr ; -};};if _cccf !=_deac {_agca [_cccf ]=_deac ;};};if _dfeed .SectPr !=nil {for _ ,_ffcg :=range _dfeed .SectPr .EG_HdrFtrReferences {if _ffcg .HdrFtrReferencesChoice .HeaderReference !=nil {if _fbd ,_bgffb :=_agca [_ffcg .HdrFtrReferencesChoice .HeaderReference .IdAttr ]; -_bgffb {_ffcg .HdrFtrReferencesChoice .HeaderReference .IdAttr =_fbd ;_efce ._aege =append (_efce ._aege ,_ab .NewRelationships ());};}else if _ffcg .HdrFtrReferencesChoice .FooterReference !=nil {if _gfdc ,_afeg :=_agca [_ffcg .HdrFtrReferencesChoice .FooterReference .IdAttr ]; -_afeg {_ffcg .HdrFtrReferencesChoice .FooterReference .IdAttr =_gfdc ;_efce ._dgb =append (_efce ._dgb ,_ab .NewRelationships ());};};};};_gaef ,_dgdc :=_efce ._ddgd ,_bdbf ._ddgd ;if _gaef !=nil {if _dgdc !=nil {if _gaef .Endnote !=nil {if _dgdc .Endnote !=nil {_fbaf :=int64 (len (_gaef .Endnote )+1); -for _ ,_gdaf :=range _dgdc .Endnote {_aggee :=_gdaf .IdAttr ;if _aggee > 0{_gdaf .IdAttr =_fbaf ;_gaef .Endnote =append (_gaef .Endnote ,_gdaf );_ccgeg [_aggee ]=_fbaf ;_fbaf ++;};};};}else {_gaef .Endnote =_dgdc .Endnote ;};};}else if _dgdc !=nil {_gaef =_dgdc ; -};_efce ._ddgd =_gaef ;_baga ,_ccbg :=_efce ._dbbe ,_bdbf ._dbbe ;if _baga !=nil {if _ccbg !=nil {if _baga .Footnote !=nil {if _ccbg .Footnote !=nil {_cddac :=int64 (len (_baga .Footnote )+1);for _ ,_afacd :=range _ccbg .Footnote {_edagb :=_afacd .IdAttr ; -if _edagb > 0{_afacd .IdAttr =_cddac ;_baga .Footnote =append (_baga .Footnote ,_afacd );_gcdg [_edagb ]=_cddac ;_cddac ++;};};};}else {_baga .Footnote =_ccbg .Footnote ;};};}else if _ccbg !=nil {_baga =_ccbg ;};_efce ._dbbe =_baga ;for _ ,_gadfb :=range _dfeed .EG_BlockLevelElts {for _ ,_afaa :=range _gadfb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_fdbg :=range _afaa .ContentBlockContentChoice .P {_bbbg (_fdbg ,_agca ); -_bdeg (_fdbg ,_agca );_bgg (_fdbg ,_gcdg ,_ccgeg );};for _ ,_fbgc :=range _afaa .ContentBlockContentChoice .Tbl {_aaaf (_fbgc ,_agca );_adb (_fbgc ,_agca );_deacd (_fbgc ,_gcdg ,_ccgeg );};};};_efce ._baf .Body .EG_BlockLevelElts =append (_efce ._baf .Body .EG_BlockLevelElts ,_bdbf ._baf .Body .EG_BlockLevelElts ...); -if _efce ._baf .Body .SectPr ==nil {_efce ._baf .Body .SectPr =_bdbf ._baf .Body .SectPr ;}else {var _eeeb ,_bafcd bool ;for _ ,_gcdga :=range _efce ._baf .Body .SectPr .EG_HdrFtrReferences {if _gcdga .HdrFtrReferencesChoice .HeaderReference !=nil {_eeeb =true ; -}else if _gcdga .HdrFtrReferencesChoice .FooterReference !=nil {_bafcd =true ;};};if !_eeeb {for _ ,_fbfd :=range _bdbf ._baf .Body .SectPr .EG_HdrFtrReferences {if _fbfd .HdrFtrReferencesChoice .HeaderReference !=nil {_efce ._baf .Body .SectPr .EG_HdrFtrReferences =append (_efce ._baf .Body .SectPr .EG_HdrFtrReferences ,_fbfd ); -break ;};};};if !_bafcd {for _ ,_affb :=range _bdbf ._baf .Body .SectPr .EG_HdrFtrReferences {if _affb .HdrFtrReferencesChoice .FooterReference !=nil {_efce ._baf .Body .SectPr .EG_HdrFtrReferences =append (_efce ._baf .Body .SectPr .EG_HdrFtrReferences ,_affb ); -break ;};};};if _efce ._baf .Body .SectPr .Cols ==nil &&_bdbf ._baf .Body .SectPr .Cols !=nil {_efce ._baf .Body .SectPr .Cols =_bdbf ._baf .Body .SectPr .Cols ;};};_bacc :=_efce .Numbering ._aagbb ;_aefc :=_bdbf .Numbering ._aagbb ;if _bacc ==nil &&_aefc !=nil {_bacc =_aefc ; -};_efce .Numbering ._aagbb =_bacc ;if _efce .Styles ._bbfde ==nil &&_bdbf .Styles ._bbfde !=nil {_efce .Styles ._bbfde =_bdbf .Styles ._bbfde ;};_efce ._adg =append (_efce ._adg ,_bdbf ._adg ...);_efce ._efba =append (_efce ._efba ,_bdbf ._efba ...);if len (_efce ._gce )==0{_efce ._gce =_bdbf ._gce ; -};if len (_efce ._adde )==0{_efce ._adde =_bdbf ._adde ;};_dgfc :=_efce ._cafa ;_egee :=_bdbf ._cafa ;if _dgfc !=nil {if _egee !=nil {if _dgfc .Divs !=nil {if _egee .Divs !=nil {_dgfc .Divs .Div =append (_dgfc .Divs .Div ,_egee .Divs .Div ...);};}else {_dgfc .Divs =_egee .Divs ; -};};_dgfc .Frameset =nil ;}else if _egee !=nil {_dgfc =_egee ;_dgfc .Frameset =nil ;};_efce ._cafa =_dgfc ;_eddd :=_efce ._gad ;_geedf :=_bdbf ._gad ;if _eddd !=nil {if _geedf !=nil {if _eddd .Font !=nil {if _geedf .Font !=nil {for _ ,_dccba :=range _geedf .Font {_gdef :=true ; -for _ ,_cbaf :=range _eddd .Font {if _cbaf .NameAttr ==_dccba .NameAttr {_gdef =false ;break ;};};if _gdef {_eddd .Font =append (_eddd .Font ,_dccba );};};};}else {_eddd .Font =_geedf .Font ;};};}else if _geedf !=nil {_eddd =_geedf ;};_efce ._gad =_eddd ; -return nil ;}; +// InsertRowAfter inserts a row after another row +func (_cddad Table )InsertRowAfter (r Row )Row {for _begbf ,_daded :=range _cddad ._afafdb .EG_ContentRowContent {if len (_daded .ContentRowContentChoice .Tr )> 0&&r .X ()==_daded .ContentRowContentChoice .Tr [0]{_ggga :=_fc .NewEG_ContentRowContent (); +if len (_cddad ._afafdb .EG_ContentRowContent )< _begbf +2{return _cddad .AddRow ();};_cddad ._afafdb .EG_ContentRowContent =append (_cddad ._afafdb .EG_ContentRowContent ,nil );copy (_cddad ._afafdb .EG_ContentRowContent [_begbf +2:],_cddad ._afafdb .EG_ContentRowContent [_begbf +1:]); +_cddad ._afafdb .EG_ContentRowContent [_begbf +1]=_ggga ;_gcgag :=_fc .NewCT_Row ();_ggga .ContentRowContentChoice .Tr =append (_ggga .ContentRowContentChoice .Tr ,_gcgag );return Row {_cddad ._ebef ,_gcgag };};};return _cddad .AddRow ();};func _beebg ()*_ae .OfcLock {_agfe :=_ae .NewOfcLock (); +_agfe .ExtAttr =_ae .ST_ExtEdit ;_agfe .AspectratioAttr =_gd .ST_TrueFalseTrue ;return _agfe ;}; -// RunProperties controls run styling properties. -type RunProperties struct{_gfad *_da .CT_RPr }; +// Borders allows manipulation of the table borders. +func (_agcab TableStyleProperties )Borders ()TableBorders {if _agcab ._cgbfg .TblBorders ==nil {_agcab ._cgbfg .TblBorders =_fc .NewCT_TblBorders ();};return TableBorders {_agcab ._cgbfg .TblBorders };}; -// SetStyle sets style to the text in watermark. -func (_abddf *WatermarkText )SetStyle (style _fb .TextpathStyle ){_dbgg :=_abddf .getShape ();if _abddf ._bedb !=nil {_acafg :=_abddf ._bedb .ShapeChoice ;for _ ,_acgfb :=range _acafg {if _acgfb .ShapeElementsChoice .Textpath !=nil {var _ffde =style .String (); -_acgfb .ShapeElementsChoice .Textpath .StyleAttr =&_ffde ;};};return ;};_cbfbag :=_abddf .findNode (_dbgg ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _dacbb ,_fdfggb :=range _cbfbag .Attrs {if _fdfggb .Name .Local =="\u0073\u0074\u0079l\u0065"{_cbfbag .Attrs [_dacbb ].Value =style .String (); -};};}; +// SetLeftIndent controls the left indent of the paragraph. +func (_ggdbc ParagraphStyleProperties )SetLeftIndent (m _bgd .Distance ){if _ggdbc ._afbf .Ind ==nil {_ggdbc ._afbf .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_ggdbc ._afbf .Ind .LeftAttr =nil ;}else {_ggdbc ._afbf .Ind .LeftAttr =&_fc .ST_SignedTwipsMeasure {}; +_ggdbc ._afbf .Ind .LeftAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};}; -// AddFootnote will create a new footnote and attach it to the Paragraph in the -// location at the end of the previous run (footnotes create their own run within -// the paragraph). The text given to the function is simply a convenience helper, -// paragraphs and runs can always be added to the text of the footnote later. -func (_ccga Paragraph )AddFootnote (text string )Footnote {var _cebe int64 ;if _ccga ._deeea .HasFootnotes (){for _ ,_bcgf :=range _ccga ._deeea .Footnotes (){if _bcgf .id ()> _cebe {_cebe =_bcgf .id ();};};_cebe ++;}else {_ccga ._deeea .addFootnotes (); -_cebe =1;};_dgbd :=_da .NewCT_FtnEdn ();_daafe :=_da .NewCT_FtnEdnRef ();_daafe .IdAttr =_cebe ;_ccga ._deeea ._dbbe .CT_Footnotes .Footnote =append (_ccga ._deeea ._dbbe .CT_Footnotes .Footnote ,_dgbd );_agga :=_ccga .AddRun ();_bfca :=_agga .Properties (); -_bfca .SetStyle (_egd );_agga ._adecb .EG_RunInnerContent =[]*_da .EG_RunInnerContent {_da .NewEG_RunInnerContent ()};_agga ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference =_daafe ;_cadeg :=Footnote {_ccga ._deeea ,_dgbd };_cadeg ._ccbgb .IdAttr =_cebe ; -_cadeg ._ccbgb .EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()};_bgab :=_cadeg .AddParagraph ();_bgab .Properties ().SetStyle (FootnoteTextStyleId );_bgab ._ddedbg .PPr .RPr =_da .NewCT_ParaRPr ();_agcae :=_bgab .AddRun ();_ceda :=_agcae .Properties (); -_ceda .SetStyle (_egd );_agcae .AddFootnoteReference ();_bfde :=_bgab .AddRun ();_bfde .AddText ("\u0020");_bfde =_bgab .AddRun ();_bfde .AddText (text );return _cadeg ;}; +// SetBeforeSpacing sets spacing above paragraph. +func (_ebcfg Paragraph )SetBeforeSpacing (d _bgd .Distance ){_ebcfg .ensurePPr ();if _ebcfg ._gcfe .PPr .Spacing ==nil {_ebcfg ._gcfe .PPr .Spacing =_fc .NewCT_Spacing ();};_cfdgf :=_ebcfg ._gcfe .PPr .Spacing ;_cfdgf .BeforeAttr =&_gd .ST_TwipsMeasure {}; +_cfdgf .BeforeAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (d /_bgd .Twips ));}; -// RightToLeft returns true if run text goes from right to left. -func (_egfd RunProperties )RightToLeft ()bool {return _cbgf (_egfd ._gfad .Rtl )};func (_efebf Paragraph )addEndFldChar ()*_da .CT_FldChar {_eeagg :=_efebf .addFldChar ();_eeagg .FldCharTypeAttr =_da .ST_FldCharTypeEnd ;return _eeagg ;}; +// NewNumbering constructs a new numbering. +func NewNumbering ()Numbering {_gcgdb :=_fc .NewNumbering ();return Numbering {_gcgdb }};const (FormFieldTypeUnknown FormFieldType =iota ;FormFieldTypeText ;FormFieldTypeCheckBox ;FormFieldTypeDropDown ;); -// SetThemeShade sets the shade based off the theme color. -func (_aeg Color )SetThemeShade (s uint8 ){_bcb :=_fee .Sprintf ("\u0025\u0030\u0032\u0078",s );_aeg ._caf .ThemeShadeAttr =&_bcb ;}; +// AddWatermarkPicture adds new watermark picture to document. +func (_dgadg *Document )AddWatermarkPicture (imageRef _baf .ImageRef )WatermarkPicture {var _bbfa []Header ;if _adbb ,_bbfg :=_dgadg .BodySection ().GetHeader (_fc .ST_HdrFtrDefault );_bbfg {_bbfa =append (_bbfa ,_adbb );};if _daaf ,_bbga :=_dgadg .BodySection ().GetHeader (_fc .ST_HdrFtrEven ); +_bbga {_bbfa =append (_bbfa ,_daaf );};if _bdga ,_fdcc :=_dgadg .BodySection ().GetHeader (_fc .ST_HdrFtrFirst );_fdcc {_bbfa =append (_bbfa ,_bdga );};if len (_bbfa )< 1{_ade :=_dgadg .AddHeader ();_dgadg .BodySection ().SetHeader (_ade ,_fc .ST_HdrFtrDefault ); +_bbfa =append (_bbfa ,_ade );};var _gege error ;_bbcg :=NewWatermarkPicture ();for _ ,_cebf :=range _bbfa {imageRef ,_gege =_cebf .AddImageRef (imageRef );if _gege !=nil {return WatermarkPicture {};};_ffee :=_cebf .Paragraphs ();if len (_ffee )< 1{_gadeg :=_cebf .AddParagraph (); +_gadeg .AddRun ().AddText ("");};for _ ,_egbc :=range _cebf .X ().EG_BlockLevelElts {for _ ,_bbbf :=range _egbc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gga :=range _bbbf .ContentBlockContentChoice .P {for _ ,_dee :=range _gga .EG_PContent {for _ ,_dged :=range _dee .PContentChoice .EG_ContentRunContent {if _dged .ContentRunContentChoice .R ==nil {continue ; +};_dged .ContentRunContentChoice .R .EG_RunInnerContent =append (_dged .ContentRunContentChoice .R .EG_RunInnerContent ,&_fc .EG_RunInnerContent {RunInnerContentChoice :&_fc .EG_RunInnerContentChoice {Pict :_bbcg ._bcgae }});};};};};};};_bbcg .SetPicture (imageRef ); +return _bbcg ;}; -// AddField adds a field (automatically computed text) to the document. -func (_ecfdc Run )AddField (code string ){_ecfdc .AddFieldWithFormatting (code ,"",true )}; +// RunProperties returns the RunProperties controlling numbering level font, etc. +func (_cbbb NumberingLevel )RunProperties ()RunProperties {if _cbbb ._ecdce .RPr ==nil {_cbbb ._ecdce .RPr =_fc .NewCT_RPr ();};return RunProperties {_cbbb ._ecdce .RPr };}; -// SetCellSpacingAuto sets the cell spacing within a table to automatic. -func (_effgg TableStyleProperties )SetCellSpacingAuto (){_effgg ._bbccg .TblCellSpacing =_da .NewCT_TblWidth ();_effgg ._bbccg .TblCellSpacing .TypeAttr =_da .ST_TblWidthAuto ;}; +// X returns the inner wrapped XML type. +func (_gccad Settings )X ()*_fc .Settings {return _gccad ._aaabf }; -// Paragraphs returns the paragraphs defined in a footer. -func (_febg Footer )Paragraphs ()[]Paragraph {_gcec :=[]Paragraph {};for _ ,_afdge :=range _febg ._dbec .EG_BlockLevelElts {for _ ,_fcbcd :=range _afdge .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bgae :=range _fcbcd .ContentBlockContentChoice .P {_gcec =append (_gcec ,Paragraph {_febg ._gfcg ,_bgae }); -};};};for _ ,_bffb :=range _febg .Tables (){for _ ,_fdae :=range _bffb .Rows (){for _ ,_cage :=range _fdae .Cells (){_gcec =append (_gcec ,_cage .Paragraphs ()...);};};};return _gcec ;}; +// GetHighlight returns the HighlightColor. +func (_cdfg RunProperties )GetHighlight ()_fc .ST_HighlightColor {if _cdfg ._bafe .Highlight !=nil {return _cdfg ._bafe .Highlight .ValAttr ;};return _fc .ST_HighlightColorNone ;}; -// GetSize return the size of anchor on the page. -func (_agc AnchoredDrawing )GetSize ()(_egb ,_ggf int64 ){return _agc ._ea .Extent .CxAttr ,_agc ._ea .Extent .CyAttr ;}; +// SetLeft sets the left border to a specified type, color and thickness. +func (_facde TableBorders )SetLeft (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_facde ._gbdfd .Left =_fc .NewCT_Border ();_dgded (_facde ._gbdfd .Left ,t ,c ,thickness );}; -// SetFirstLineIndent controls the indentation of the first line in a paragraph. -func (_eccfef Paragraph )SetFirstLineIndent (m _de .Distance ){_eccfef .ensurePPr ();_cfdgg :=_eccfef ._ddedbg .PPr ;if _cfdgg .Ind ==nil {_cfdgg .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_cfdgg .Ind .FirstLineAttr =nil ;}else {_cfdgg .Ind .FirstLineAttr =&_ce .ST_TwipsMeasure {}; -_cfdgg .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};};func _ggaa (_gdfa []*_da .CT_P ,_dcbf *TableInfo ,_adcc *DrawingInfo )[]TextItem {_eceec :=[]TextItem {};for _ ,_aafb :=range _gdfa {_eceec =append (_eceec ,_ebbdc (_aafb ,nil ,_dcbf ,_adcc ,_aafb .EG_PContent )...); -};return _eceec ;}; +// Shadow returns true if run shadow is on. +func (_aadbf RunProperties )Shadow ()bool {return _agea (_aadbf ._bafe .Shadow )}; -// AddParagraph adds a paragraph to the comment. -func (_gdf Comment )AddParagraph ()Paragraph {_efa :=_da .NewEG_ContentBlockContent ();_gdf ._aece .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdf ._aece .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_efa ); -_aag :=_da .NewCT_P ();_efa .ContentBlockContentChoice .P =append (_efa .ContentBlockContentChoice .P ,_aag );_efe :=Paragraph {_gdf ._abe ,_aag };_efe ._ddedbg .PPr =_da .NewCT_PPr ();_efe ._ddedbg .PPr .RPr =_da .NewCT_ParaRPr ();return _efe ;}; +// CellMargins are the margins for an individual cell. +type CellMargins struct{_gba *_fc .CT_TcMar };func _bcdd (_feeec *_gc .CT_Blip ,_fbfa map[string ]string ){if _feeec .EmbedAttr !=nil {if _bcbf ,_afg :=_fbfa [*_feeec .EmbedAttr ];_afg {*_feeec .EmbedAttr =_bcbf ;};};};func (_faaga Run )parseHTMLTag (_bfab string )string {_fgfce :=_ab .NewDecoder (_g .NewReader ([]byte (_bfab ))); +_gaag :="";_eagba :=[]_ab .StartElement {};for {_bcgg ,_dgdf :=_fgfce .Token ();if _dgdf !=nil {break ;};switch _bgdce :=_bcgg .(type ){case _ab .StartElement :_eagba =append (_eagba ,_bgdce );case _ab .EndElement :if _eagba [len (_eagba )-1].Name .Local ==_bgdce .Name .Local {_cacfc :=_eagba [len (_eagba )-1]; +_eagba =_eagba [:len (_eagba )-1];switch _bgdce .Name .Local {case "\u0062","\u0073\u0074\u0072\u006f\u006e\u0067":_faaga .Properties ().SetBold (true );case "\u0069","\u0065\u006d":_faaga .Properties ().SetItalic (true );case "\u0075":_daced :=_d .Black ; +for _ ,_fdbd :=range _cacfc .Attr {if _fdbd .Name .Local =="\u0063\u006f\u006co\u0072"{if _bgdcg ,_dccd :=_d .ColorMap [_fdbd .Value ];_dccd {_daced =_bgdcg ;};};};_faaga .Properties ().SetUnderline (_fc .ST_UnderlineSingle ,_daced );case "\u0073\u0074\u0072\u0069\u006b\u0065":_faaga .Properties ().SetStrikeThrough (true ); +case "\u006d\u0061\u0072\u006b":_fgec :=_fc .ST_HighlightColorYellow ;for _ ,_gfgf :=range _cacfc .Attr {if _gfgf .Name .Local =="\u0063\u006f\u006co\u0072"{if _fdag ,_dfacd :=_d .HighlightColorMap [_gfgf .Value ];_dfacd {_fgec =_fdag ;};};};_faaga .Properties ().SetHighlight (_fgec ); +case "\u0073\u0075\u0062":_faaga .Properties ().SetVerticalAlignment (_gd .ST_VerticalAlignRunSubscript );case "\u0073\u0075\u0070":_faaga .Properties ().SetVerticalAlignment (_gd .ST_VerticalAlignRunSuperscript );};};case _ab .CharData :_gaag +=string (_bgdce ); +};};return _gaag ;}; -// Borders returns the ParagraphBorders for setting-up border on paragraph. -func (_bfcf Paragraph )Borders ()ParagraphBorders {_bfcf .ensurePPr ();if _bfcf ._ddedbg .PPr .PBdr ==nil {_bfcf ._ddedbg .PPr .PBdr =_da .NewCT_PBdr ();};return ParagraphBorders {_bfcf ._deeea ,_bfcf ._ddedbg .PPr .PBdr };}; +// SetEnabled marks a FormField as enabled or disabled. +func (_caee FormField )SetEnabled (enabled bool ){_ecfge :=_fc .NewCT_OnOff ();_ecfge .ValAttr =&_gd .ST_OnOff {Bool :&enabled };_caee ._aef .FFDataChoice =[]*_fc .CT_FFDataChoice {&_fc .CT_FFDataChoice {Enabled :_ecfge }};}; -// SetCellSpacingPercent sets the cell spacing within a table to a percent width. -func (_aadf TableStyleProperties )SetCellSpacingPercent (pct float64 ){_aadf ._bbccg .TblCellSpacing =_da .NewCT_TblWidth ();_aadf ._bbccg .TblCellSpacing .TypeAttr =_da .ST_TblWidthPct ;_aadf ._bbccg .TblCellSpacing .WAttr =&_da .ST_MeasurementOrPercent {}; -_aadf ._bbccg .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_aadf ._bbccg .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (pct *50));}; +// SetBottom sets the bottom border to a specified type, color and thickness. +func (_bbbc ParagraphBorders )SetBottom (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_bbbc ._aebfbe .Bottom =_fc .NewCT_Border ();_agbbfa (_bbbc ._aebfbe .Bottom ,t ,c ,thickness );}; -// AddRun adds a run of text to a hyperlink. This is the text that will be linked. -func (_debc HyperLink )AddRun ()Run {_dagc :=_da .NewEG_ContentRunContent ();_debc ._adbf .PContentChoice .EG_ContentRunContent =append (_debc ._adbf .PContentChoice .EG_ContentRunContent ,_dagc );_agcbe :=_da .NewCT_R ();_dagc .ContentRunContentChoice .R =_agcbe ; -return Run {_debc ._afagg ,_agcbe };};func (_baee Paragraph )addSeparateFldChar ()*_da .CT_FldChar {_effde :=_baee .addFldChar ();_effde .FldCharTypeAttr =_da .ST_FldCharTypeSeparate ;return _effde ;}; +// Type returns the type of the field. +func (_aecbg FormField )Type ()FormFieldType {if _aecbg ._aef .FFDataChoice !=nil &&len (_aecbg ._aef .FFDataChoice )> 0{if _aecbg ._aef .FFDataChoice [0].TextInput !=nil {return FormFieldTypeText ;}else if _aecbg ._aef .FFDataChoice [0].CheckBox !=nil {return FormFieldTypeCheckBox ; +}else if _aecbg ._aef .FFDataChoice [0].DdList !=nil {return FormFieldTypeDropDown ;};};return FormFieldTypeUnknown ;}; -// MergeFields returns the list of all mail merge fields found in the document. -func (_cacc Document )MergeFields ()[]string {_eeea :=map[string ]struct{}{};for _ ,_gacd :=range _cacc .mergeFields (){_eeea [_gacd ._bacac ]=struct{}{};};_ebbgf :=[]string {};for _ebfe :=range _eeea {_ebbgf =append (_ebbgf ,_ebfe );};return _ebbgf ;}; +// ClearColor clears the text color. +func (_gdebf RunProperties )ClearColor (){_gdebf ._bafe .Color =nil }; +// RemoveParagraph removes a paragraph from the footnote. +func (_agdcb Footnote )RemoveParagraph (p Paragraph ){for _ ,_fadeg :=range _agdcb .content (){for _adeeg ,_bgbb :=range _fadeg .ContentBlockContentChoice .P {if _bgbb ==p ._gcfe {copy (_fadeg .ContentBlockContentChoice .P [_adeeg :],_fadeg .ContentBlockContentChoice .P [_adeeg +1:]); +_fadeg .ContentBlockContentChoice .P =_fadeg .ContentBlockContentChoice .P [0:len (_fadeg .ContentBlockContentChoice .P )-1];return ;};};};}; -// SetWrapPathLineTo sets wrapPath lineTo value. -func (_cge AnchorDrawWrapOptions )SetWrapPathLineTo (coordinates []*_ec .CT_Point2D ){_cge ._eab =coordinates ;}; +// AddTextInput adds text input form field to the paragraph and returns it. +func (_gffba Paragraph )AddTextInput (name string )FormField {_gfgb :=_gffba .addFldCharsForField (name ,"\u0046\u004f\u0052\u004d\u0054\u0045\u0058\u0054");_gfgb ._aef .FFDataChoice [0].TextInput =_fc .NewCT_FFTextInput ();return _gfgb ;}; -// SetTextWrapThrough sets the text wrap to through with a give wrap type. -func (_dea AnchoredDrawing )SetTextWrapThrough (option *AnchorDrawWrapOptions ){_dea ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_dea ._ea .WrapTypeChoice .WrapThrough =_da .NewWdCT_WrapThrough ();_dea ._ea .WrapTypeChoice .WrapThrough .WrapTextAttr =_da .WdST_WrapTextBothSides ; -_ef :=false ;_dea ._ea .WrapTypeChoice .WrapThrough .WrapPolygon .EditedAttr =&_ef ;if option ==nil {option =NewAnchorDrawWrapOptions ();};_dea ._ea .WrapTypeChoice .WrapThrough .WrapPolygon .Start =option .GetWrapPathStart ();_dea ._ea .WrapTypeChoice .WrapThrough .WrapPolygon .LineTo =option .GetWrapPathLineTo (); -_dea ._ea .LayoutInCellAttr =true ;_dea ._ea .AllowOverlapAttr =true ;}; +// NewStyles constructs a new empty Styles +func NewStyles ()Styles {return Styles {_fc .NewStyles ()}}; -// GetText returns text in the watermark. -func (_bgdbg *WatermarkText )GetText ()string {_fbbac :=_bgdbg .getShape ();if _bgdbg ._bedb !=nil {_bgdca :=_bgdbg ._bedb .ShapeChoice ;for _ ,_edcaf :=range _bgdca {if _edcaf .ShapeElementsChoice .Textpath !=nil {return *_edcaf .ShapeElementsChoice .Textpath .StringAttr ; -};};}else {_dabeb :=_bgdbg .findNode (_fbbac ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _ ,_daage :=range _dabeb .Attrs {if _daage .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{return _daage .Value ;};};};return "";};func (_ged Comment )id ()int64 {return _ged ._aece .IdAttr }; +// OnOffValue represents an on/off value that can also be unset +type OnOffValue byte ; +// SetTextWrapSquare sets the text wrap to square with a given wrap type. +func (_ge AnchoredDrawing )SetTextWrapSquare (t _fc .WdST_WrapText ){_ge ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_ge ._fgg .WrapTypeChoice .WrapSquare =_fc .NewWdCT_WrapSquare ();_ge ._fgg .WrapTypeChoice .WrapSquare .WrapTextAttr =t ;}; -// FindNodeByStyleName return slice of node base on style name. -func (_gecd *Nodes )FindNodeByStyleName (styleName string )[]Node {_effd :=[]Node {};for _ ,_dgccd :=range _gecd ._ebbda {switch _effg :=_dgccd ._bbce .(type ){case *Paragraph :if _effg !=nil {if _bfga ,_dgcee :=_dgccd ._fbebbc .Styles .SearchStyleByName (styleName ); -_dgcee {_gagg :=_effg .Style ();if _gagg ==_bfga .StyleID (){_effd =append (_effd ,_dgccd );};};};case *Table :if _effg !=nil {if _ebec ,_gccb :=_dgccd ._fbebbc .Styles .SearchStyleByName (styleName );_gccb {_badf :=_effg .Style ();if _badf ==_ebec .StyleID (){_effd =append (_effd ,_dgccd ); -};};};};_becff :=Nodes {_ebbda :_dgccd .Children };_effd =append (_effd ,_becff .FindNodeByStyleName (styleName )...);};return _effd ;}; +// Clear content of node element. +func (_gbdgf *Node )Clear (){_gbdgf ._cfbbg =nil };func (_fffb *Document )appendParagraph (_daf *Paragraph ,_gee Paragraph ,_agb bool )Paragraph {_ffaf :=_fc .NewEG_BlockLevelElts ();_fffb ._egce .Body .EG_BlockLevelElts =append (_fffb ._egce .Body .EG_BlockLevelElts ,_ffaf ); +_cbb :=_fc .NewEG_ContentBlockContent ();_ffaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbb );if _daf !=nil {_bfe :=_daf .X ();for _ ,_cdae :=range _fffb ._egce .Body .EG_BlockLevelElts {for _ ,_fee :=range _cdae .BlockLevelEltsChoice .EG_ContentBlockContent {for _bca ,_efea :=range _fee .ContentBlockContentChoice .P {if _efea ==_bfe {_geaa :=_gee .X (); +_fee .ContentBlockContentChoice .P =append (_fee .ContentBlockContentChoice .P ,nil );if _agb {copy (_fee .ContentBlockContentChoice .P [_bca +1:],_fee .ContentBlockContentChoice .P [_bca :]);_fee .ContentBlockContentChoice .P [_bca ]=_geaa ;}else {copy (_fee .ContentBlockContentChoice .P [_bca +2:],_fee .ContentBlockContentChoice .P [_bca +1:]); +_fee .ContentBlockContentChoice .P [_bca +1]=_geaa ;};break ;};};for _ ,_egbe :=range _fee .ContentBlockContentChoice .Tbl {for _ ,_acgf :=range _egbe .EG_ContentRowContent {for _ ,_efg :=range _acgf .ContentRowContentChoice .Tr {for _ ,_eaaf :=range _efg .EG_ContentCellContent {for _ ,_agbe :=range _eaaf .ContentCellContentChoice .Tc {for _ ,_fffbd :=range _agbe .EG_BlockLevelElts {for _ ,_gebe :=range _fffbd .BlockLevelEltsChoice .EG_ContentBlockContent {for _efdb ,_dfb :=range _gebe .ContentBlockContentChoice .P {if _dfb ==_bfe {_gdef :=_gee .X (); +_gebe .ContentBlockContentChoice .P =append (_gebe .ContentBlockContentChoice .P ,nil );if _agb {copy (_gebe .ContentBlockContentChoice .P [_efdb +1:],_gebe .ContentBlockContentChoice .P [_efdb :]);_gebe .ContentBlockContentChoice .P [_efdb ]=_gdef ;}else {copy (_gebe .ContentBlockContentChoice .P [_efdb +2:],_gebe .ContentBlockContentChoice .P [_efdb +1:]); +_gebe .ContentBlockContentChoice .P [_efdb +1]=_gdef ;};break ;};};};};};};};};};if _fee .ContentBlockContentChoice .Sdt !=nil &&_fee .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_dfgf :=range _fee .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _gbaca ,_ffe :=range _dfgf .ContentBlockContentChoice .P {if _ffe ==_bfe {_fgfd :=_gee .X (); +_dfgf .ContentBlockContentChoice .P =append (_dfgf .ContentBlockContentChoice .P ,nil );if _agb {copy (_dfgf .ContentBlockContentChoice .P [_gbaca +1:],_dfgf .ContentBlockContentChoice .P [_gbaca :]);_dfgf .ContentBlockContentChoice .P [_gbaca ]=_fgfd ; +}else {copy (_dfgf .ContentBlockContentChoice .P [_gbaca +2:],_dfgf .ContentBlockContentChoice .P [_gbaca +1:]);_dfgf .ContentBlockContentChoice .P [_gbaca +1]=_fgfd ;};break ;};};};};};};}else {_cbb .ContentBlockContentChoice .P =append (_cbb .ContentBlockContentChoice .P ,_gee .X ()); +};_bbb :=_gee .Properties ();if _cggb ,_edfb :=_bbb .Section ();_edfb {var (_gbd map[string ]string ;_fbecf map[string ]string ;);_ebca :=_cggb .X ().EG_HdrFtrReferences ;for _ ,_dcdf :=range _ebca {if _dcdf .HdrFtrReferencesChoice .HeaderReference !=nil {_gbd =map[string ]string {_dcdf .HdrFtrReferencesChoice .HeaderReference .IdAttr :_cggb ._aabdf ._dfgd .GetTargetByRelId (_dcdf .HdrFtrReferencesChoice .HeaderReference .IdAttr )}; +};if _dcdf .HdrFtrReferencesChoice .FooterReference !=nil {_fbecf =map[string ]string {_dcdf .HdrFtrReferencesChoice .FooterReference .IdAttr :_cggb ._aabdf ._dfgd .GetTargetByRelId (_dcdf .HdrFtrReferencesChoice .FooterReference .IdAttr )};};};var _ded map[int ]_baf .ImageRef ; +for _ ,_edb :=range _cggb ._aabdf .Headers (){for _ege ,_cbd :=range _gbd {_bgg :=_ag .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",(_edb .Index ()+1));if _bgg ==_cbd {_fcgf :=_ag .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",_edb .Index ()); +_fffb ._ada =append (_fffb ._ada ,_edb .X ());_eeada :=_fffb ._dfgd .AddRelationship (_fcgf ,_e .HeaderType );_eeada .SetID (_ege );_fffb .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_fcgf ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0068\u0065\u0061\u0064e\u0072\u002b\u0078\u006d\u006c"); +_fffb ._aagb =append (_fffb ._aagb ,_baf .NewRelationships ());_eecd :=_edb .Paragraphs ();for _ ,_ddbb :=range _eecd {for _ ,_dccb :=range _ddbb .Runs (){_cbge :=_dccb .DrawingAnchored ();for _ ,_eafcg :=range _cbge {if _aage ,_cgbea :=_eafcg .GetImage (); +_cgbea {_ded =map[int ]_baf .ImageRef {_edb .Index ():_aage };};};_affb :=_dccb .DrawingInline ();for _ ,_egcg :=range _affb {if _fec ,_eac :=_egcg .GetImage ();_eac {_ded =map[int ]_baf .ImageRef {_edb .Index ():_fec };};};};};};};};for _bgab ,_deab :=range _ded {for _ ,_ddgf :=range _fffb .Headers (){if (_ddgf .Index ()+1)==_bgab {_cefb ,_fdc :=_baf .ImageFromFile (_deab .Path ()); +if _fdc !=nil {_ecf .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_fdc );};if _ ,_fdc =_ddgf .AddImage (_cefb );_fdc !=nil {_ecf .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_fdc ); +};};for _ ,_feae :=range _ddgf .Paragraphs (){if _fcfa ,_cefaa :=_cggb ._aabdf .Styles .SearchStyleById (_feae .Style ());_cefaa {if _ ,_cgef :=_fffb .Styles .SearchStyleById (_feae .Style ());!_cgef {_fffb .Styles .InsertStyle (_fcfa );};};};};};var _afea map[int ]_baf .ImageRef ; +for _ ,_cfb :=range _cggb ._aabdf .Footers (){for _edd ,_eage :=range _fbecf {_cag :=_ag .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",(_cfb .Index ()+1));if _cag ==_eage {_bcbe :=_ag .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",_cfb .Index ()); +_fffb ._gbac =append (_fffb ._gbac ,_cfb .X ());_bcea :=_fffb ._dfgd .AddRelationship (_bcbe ,_e .FooterType );_bcea .SetID (_edd );_fffb .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_bcbe ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074e\u0072\u002b\u0078\u006d\u006c"); +_fffb ._fce =append (_fffb ._fce ,_baf .NewRelationships ());_cacg :=_cfb .Paragraphs ();for _ ,_eaea :=range _cacg {for _ ,_gfg :=range _eaea .Runs (){_aeed :=_gfg .DrawingAnchored ();for _ ,_cgbd :=range _aeed {if _abbc ,_gdb :=_cgbd .GetImage ();_gdb {_afea =map[int ]_baf .ImageRef {_cfb .Index ():_abbc }; +};};_begf :=_gfg .DrawingInline ();for _ ,_cfad :=range _begf {if _eadf ,_bbf :=_cfad .GetImage ();_bbf {_afea =map[int ]_baf .ImageRef {_cfb .Index ():_eadf };};};};};};};};for _fafd ,_bgbf :=range _afea {for _ ,_aeca :=range _fffb .Footers (){if (_aeca .Index ()+1)==_fafd {_dbe ,_gbg :=_baf .ImageFromFile (_bgbf .Path ()); +if _gbg !=nil {_ecf .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_gbg );};if _ ,_gbg =_aeca .AddImage (_dbe );_gbg !=nil {_ecf .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_gbg ); +};};for _ ,_acca :=range _aeca .Paragraphs (){if _bcad ,_dgdc :=_cggb ._aabdf .Styles .SearchStyleById (_acca .Style ());_dgdc {if _ ,_dedc :=_fffb .Styles .SearchStyleById (_acca .Style ());!_dedc {_fffb .Styles .InsertStyle (_bcad );};};};};};};_gade :=_gee .Numbering (); +_fffb .Numbering ._afbd .AbstractNum =append (_fffb .Numbering ._afbd .AbstractNum ,_gade ._afbd .AbstractNum ...);_fffb .Numbering ._afbd .Num =append (_fffb .Numbering ._afbd .Num ,_gade ._afbd .Num ...);return Paragraph {_fffb ,_gee .X ()};}; -// X returns the inner wrapped XML type. -func (_debcc ParagraphProperties )X ()*_da .CT_PPr {return _debcc ._bgbb }; +// SetCalcOnExit marks if a FormField should be CalcOnExit or not. +func (_gaae FormField )SetCalcOnExit (calcOnExit bool ){_ggff :=_fc .NewCT_OnOff ();_ggff .ValAttr =&_gd .ST_OnOff {Bool :&calcOnExit };_gaae ._aef .FFDataChoice =[]*_fc .CT_FFDataChoice {&_fc .CT_FFDataChoice {CalcOnExit :_ggff }};}; -// Clear clears the styes. -func (_geebd Styles )Clear (){_geebd ._bbfde .DocDefaults =nil ;_geebd ._bbfde .LatentStyles =nil ;_geebd ._bbfde .Style =nil ;};func _gebc (_gdcee string )mergeFieldInfo {_fbgb :=[]string {};_ageg :=_fe .Buffer {};_gggd :=-1;for _aaceb ,_gbfa :=range _gdcee {switch _gbfa {case ' ':if _ageg .Len ()!=0{_fbgb =append (_fbgb ,_ageg .String ()); -};_ageg .Reset ();case '"':if _gggd !=-1{_fbgb =append (_fbgb ,_gdcee [_gggd +1:_aaceb ]);_gggd =-1;}else {_gggd =_aaceb ;};default:_ageg .WriteRune (_gbfa );};};if _ageg .Len ()!=0{_fbgb =append (_fbgb ,_ageg .String ());};_dfddc :=mergeFieldInfo {};for _cdbe :=0; -_cdbe < len (_fbgb )-1;_cdbe ++{_fffd :=_fbgb [_cdbe ];switch _fffd {case "\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044":_dfddc ._bacac =_fbgb [_cdbe +1];_cdbe ++;case "\u005c\u0066":_dfddc ._gdba =_fbgb [_cdbe +1];_cdbe ++;case "\u005c\u0062":_dfddc ._abf =_fbgb [_cdbe +1]; -_cdbe ++;case "\u005c\u002a":switch _fbgb [_cdbe +1]{case "\u0055\u0070\u0070e\u0072":_dfddc ._agbf =true ;case "\u004c\u006f\u0077e\u0072":_dfddc ._faeed =true ;case "\u0043\u0061\u0070\u0073":_dfddc ._bagb =true ;case "\u0046\u0069\u0072\u0073\u0074\u0043\u0061\u0070":_dfddc ._ebege =true ; -};_cdbe ++;};};return _dfddc ;};func (_deb *chart )X ()*_fd .ChartSpace {return _deb ._gbd }; +// SetInsideHorizontal sets the interior horizontal borders to a specified type, color and thickness. +func (_dde CellBorders )SetInsideHorizontal (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_dde ._gb .InsideH =_fc .NewCT_Border ();_dgded (_dde ._gb .InsideH ,t ,c ,thickness );};func (_aadc *Document )reorderComments (){_ace :=int64 (1);_cgba :=map[int64 ]int64 {}; +_efcd :=_aadc ._faad ;for _ ,_fde :=range _efcd .CT_Comments .Comment {_cgba [_fde .IdAttr ]=_ace ;_fde .IdAttr =_ace ;_ace ++;};for _ ,_bgfc :=range _aadc .Paragraphs (){for _ ,_eega :=range _bgfc .X ().EG_PContent {for _ ,_cabbe :=range _eega .PContentChoice .EG_ContentRunContent {for _ ,_efef :=range _cabbe .ContentRunContentChoice .EG_RunLevelElts {for _ ,_begfc :=range _efef .RunLevelEltsChoice .EG_RangeMarkupElements {if _begfc .RangeMarkupElementsChoice .CommentRangeStart !=nil {_begfc .RangeMarkupElementsChoice .CommentRangeStart .IdAttr =_cgba [_begfc .RangeMarkupElementsChoice .CommentRangeStart .IdAttr ]; +}else if _begfc .RangeMarkupElementsChoice .CommentRangeEnd !=nil {_begfc .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr =_cgba [_begfc .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr ];};};};if _cabbe .ContentRunContentChoice .R !=nil {for _ ,_cgbf :=range _cabbe .ContentRunContentChoice .R .EG_RunInnerContent {if _cgbf .RunInnerContentChoice .CommentReference !=nil {_cgbf .RunInnerContentChoice .CommentReference .IdAttr =_cgba [_cgbf .RunInnerContentChoice .CommentReference .IdAttr ]; +};};};};};};}; -// InsertParagraphAfter adds a new empty paragraph after the relativeTo -// paragraph. -func (_ebaa *Document )InsertParagraphAfter (relativeTo Paragraph )Paragraph {return _ebaa .insertParagraph (relativeTo ,false );}; +// ParagraphStyles returns only the paragraph styles. +func (_bfedd Styles )ParagraphStyles ()[]Style {_bcfcf :=[]Style {};for _ ,_ccba :=range _bfedd ._fbfe .Style {if _ccba .TypeAttr !=_fc .ST_StyleTypeParagraph {continue ;};_bcfcf =append (_bcfcf ,Style {_ccba });};return _bcfcf ;}; -// X returns the inner wrapped XML type. -func (_abga Run )X ()*_da .CT_R {return _abga ._adecb }; +// SetFollowImageShape sets wrapPath to follow image shape, +// if nil return wrapPath that follow image size. +func (_ccbb AnchorDrawWrapOptions )SetFollowImageShape (val bool ){_ccbb ._ff =val ;if !val {_ccd ,_dfc :=_ca ();_ccbb ._eaa =_ccd ;_ccbb ._dfgb =_dfc ;};}; -// GetHighlight returns the HighlightColor. -func (_fbcga RunProperties )GetHighlight ()_da .ST_HighlightColor {if _fbcga ._gfad .Highlight !=nil {return _fbcga ._gfad .Highlight .ValAttr ;};return _da .ST_HighlightColorNone ;}; +// SetRightIndent controls right indent of paragraph. +func (_ecaaa Paragraph )SetRightIndent (m _bgd .Distance ){_ecaaa .ensurePPr ();_egcb :=_ecaaa ._gcfe .PPr ;if _egcb .Ind ==nil {_egcb .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_egcb .Ind .RightAttr =nil ;}else {_egcb .Ind .RightAttr =&_fc .ST_SignedTwipsMeasure {}; +_egcb .Ind .RightAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};}; -// Endnote is an individual endnote reference within the document. -type Endnote struct{_eedf *Document ;_daecg *_da .CT_FtnEdn ;}; +// SetRightPct sets the cell right margin +func (_gcg CellMargins )SetRightPct (pct float64 ){_gcg ._gba .Right =_fc .NewCT_TblWidth ();_bef (_gcg ._gba .Right ,pct );}; -// SetLeft sets the left border to a specified type, color and thickness. -func (_gdceg TableBorders )SetLeft (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_gdceg ._gdcbd .Left =_da .NewCT_Border ();_egdea (_gdceg ._gdcbd .Left ,t ,c ,thickness );};func _ceed (_aaafe Paragraph )*_da .CT_NumPr {_aaafe .ensurePPr (); -if _aaafe ._ddedbg .PPr .NumPr ==nil {return nil ;};return _aaafe ._ddedbg .PPr .NumPr ;}; +// TableLook is the conditional formatting associated with a table style that +// has been assigned to a table. +type TableLook struct{_fbge *_fc .CT_TblLook }; -// SetSize sets the size of the displayed image on the page. -func (_dbg AnchoredDrawing )SetSize (w ,h _de .Distance ){_dbg ._ea .Extent .CxAttr =int64 (float64 (w *_de .Pixel72 )/_de .EMU );_dbg ._ea .Extent .CyAttr =int64 (float64 (h *_de .Pixel72 )/_de .EMU );};func _bbbg (_bbfc *_da .CT_P ,_febd map[string ]string ){for _ ,_gfba :=range _bbfc .EG_PContent {for _ ,_faa :=range _gfba .PContentChoice .EG_ContentRunContent {if _faa .ContentRunContentChoice .R !=nil {for _ ,_geade :=range _faa .ContentRunContentChoice .R .EG_RunInnerContent {_adebb :=_geade .RunInnerContentChoice .Drawing ; -if _adebb !=nil {for _ ,_bdgfb :=range _adebb .DrawingChoice {if _bdgfb .Anchor !=nil {_ffcd :=_bdgfb .Anchor ;for _ ,_bedg :=range _ffcd .Graphic .GraphicData .Any {switch _ecdb :=_bedg .(type ){case *_db .Pic :if _ecdb .BlipFill !=nil &&_ecdb .BlipFill .Blip !=nil {_ccgbd (_ecdb .BlipFill .Blip ,_febd ); -};default:};};};if _bdgfb .Inline !=nil {_gcfeb :=_bdgfb .Inline ;for _ ,_aega :=range _gcfeb .Graphic .GraphicData .Any {switch _gega :=_aega .(type ){case *_db .Pic :if _gega .BlipFill !=nil &&_gega .BlipFill .Blip !=nil {_ccgbd (_gega .BlipFill .Blip ,_febd ); -};default:};};};};};};};};};};func (_ebdg Paragraph )addStartComment (_bccab int64 )*_da .CT_MarkupRange {_befc :=_da .NewEG_PContent ();_ebdg ._ddedbg .EG_PContent =append (_ebdg ._ddedbg .EG_PContent ,_befc );_gbgcf :=_da .NewEG_ContentRunContent (); -_gacce :=_da .NewEG_RunLevelElts ();_cbdag :=_da .NewEG_RangeMarkupElements ();_ffdd :=_da .NewCT_MarkupRange ();_ffdd .IdAttr =_bccab ;_cbdag .RangeMarkupElementsChoice .CommentRangeStart =_ffdd ;_befc .PContentChoice .EG_ContentRunContent =append (_befc .PContentChoice .EG_ContentRunContent ,_gbgcf ); -_gbgcf .ContentRunContentChoice .EG_RunLevelElts =append (_gbgcf .ContentRunContentChoice .EG_RunLevelElts ,_gacce );_gacce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gacce .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbdag );return _ffdd ; -}; +// Clear clears the styes. +func (_bbfcad Styles )Clear (){_bbfcad ._fbfe .DocDefaults =nil ;_bbfcad ._fbfe .LatentStyles =nil ;_bbfcad ._fbfe .Style =nil ;}; -// Numbering return numbering that being use by paragraph. -func (_edgag Paragraph )Numbering ()Numbering {_edgag .ensurePPr ();_bbbc :=NewNumbering ();if _edgag ._ddedbg .PPr .NumPr !=nil {_ebdd :=int64 (-1);_eead :=int64 (-1);if _edgag ._ddedbg .PPr .NumPr .NumId !=nil {_ebdd =_edgag ._ddedbg .PPr .NumPr .NumId .ValAttr ; -};for _ ,_bbde :=range _edgag ._deeea .Numbering ._aagbb .Num {if _ebdd < 0{break ;};if _bbde .NumIdAttr ==_ebdd {if _bbde .AbstractNumId !=nil {_eead =_bbde .AbstractNumId .ValAttr ;_bbbc ._aagbb .Num =append (_bbbc ._aagbb .Num ,_bbde );break ;};};}; -for _ ,_eccde :=range _edgag ._deeea .Numbering ._aagbb .AbstractNum {if _eead < 0{break ;};if _eccde .AbstractNumIdAttr ==_eead {_bbbc ._aagbb .AbstractNum =append (_bbbc ._aagbb .AbstractNum ,_eccde );break ;};};};return _bbbc ;};func (_fgdf *chart )RelId ()string {return _fgdf ._edgb }; +// GetStyleByID returns Style by it is IdAttr. +func (_caaa *Document )GetStyleByID (id string )Style {for _ ,_ccaf :=range _caaa .Styles ._fbfe .Style {if _ccaf .StyleIdAttr !=nil &&*_ccaf .StyleIdAttr ==id {return Style {_ccaf };};};return Style {};}; +// VerticalAlign returns the value of paragraph vertical align. +func (_eddeg ParagraphProperties )VerticalAlignment ()_gd .ST_VerticalAlignRun {if _efge :=_eddeg ._ggdbd .RPr .VertAlign ;_efge !=nil {return _efge .ValAttr ;};return 0;}; -// NumberingLevel is the definition for numbering for a particular level within -// a NumberingDefinition. -type NumberingLevel struct{_addce *_da .CT_Lvl }; +// RStyle returns the name of character style. +// It is defined here http://officeopenxml.com/WPstyleCharStyles.php +func (_dbga ParagraphProperties )RStyle ()string {if _dbga ._ggdbd .RPr .RStyle !=nil {return _dbga ._ggdbd .RPr .RStyle .ValAttr ;};return "";}; -// AddBreak adds a line break to a run. -func (_cabe Run )AddBreak (){_gabef :=_cabe .newIC ();_gabef .RunInnerContentChoice .Br =_da .NewCT_Br ();};func (_ecga *Node )Remove (){switch _cbcd :=_ecga .X ().(type ){case *Paragraph :_ecga ._fbebbc .RemoveParagraph (*_cbcd );case *Table :_ecga ._fbebbc .RemoveTable (*_cbcd ); -default:_feg .Log .Debug ("\u004e\u006f\u0064e \u0074\u0079\u0070\u0065\u0020\u006e\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064");};for _ ,_babdg :=range _ecga .Children {_babdg .Remove ();};}; +// X returns the inner wrapped XML type. +func (_gegc NumberingDefinition )X ()*_fc .CT_AbstractNum {return _gegc ._bgcbg }; -// SetProperties sets the `RunProperties` to the `Run` element -func (_cafe Run )SetProperties (rp RunProperties ){if rp ._gfad ==nil {_cafe ._adecb .RPr =_da .NewCT_RPr ();}else {_cbee :=_da .NewCT_RPr ();if rp ._gfad .RStyle !=nil {_cbee .RStyle =&_da .CT_String {ValAttr :rp ._gfad .RStyle .ValAttr };};if rp ._gfad .RFonts !=nil {_cbee .RFonts =&_da .CT_Fonts {HintAttr :rp ._gfad .RFonts .HintAttr ,AsciiAttr :rp ._gfad .RFonts .AsciiAttr ,HAnsiAttr :rp ._gfad .RFonts .HAnsiAttr ,EastAsiaAttr :rp ._gfad .RFonts .EastAsiaAttr ,CsAttr :rp ._gfad .RFonts .CsAttr ,AsciiThemeAttr :rp ._gfad .RFonts .AsciiThemeAttr ,HAnsiThemeAttr :rp ._gfad .RFonts .HAnsiThemeAttr ,EastAsiaThemeAttr :rp ._gfad .RFonts .EastAsiaThemeAttr ,CsthemeAttr :rp ._gfad .RFonts .CsthemeAttr }; -};if rp ._gfad .B !=nil {_cbee .B =&_da .CT_OnOff {};if rp ._gfad .B .ValAttr !=nil {_aaafc :=*rp ._gfad .B .ValAttr ;_cbee .B .ValAttr =&_aaafc ;};};if rp ._gfad .BCs !=nil {_cbee .BCs =&_da .CT_OnOff {};if rp ._gfad .BCs .ValAttr !=nil {_bbfd :=*rp ._gfad .BCs .ValAttr ; -_cbee .BCs .ValAttr =&_bbfd ;};};if rp ._gfad .I !=nil {_cbee .I =&_da .CT_OnOff {};if rp ._gfad .I .ValAttr !=nil {_ggfag :=*rp ._gfad .I .ValAttr ;_cbee .I .ValAttr =&_ggfag ;};};if rp ._gfad .ICs !=nil {_cbee .ICs =&_da .CT_OnOff {};if rp ._gfad .ICs .ValAttr !=nil {_dgafb :=*rp ._gfad .ICs .ValAttr ; -_cbee .ICs .ValAttr =&_dgafb ;};};if rp ._gfad .Caps !=nil {_cbee .Caps =&_da .CT_OnOff {};if rp ._gfad .Caps .ValAttr !=nil {_agfeb :=*rp ._gfad .Caps .ValAttr ;_cbee .Caps .ValAttr =&_agfeb ;};};if rp ._gfad .SmallCaps !=nil {_cbee .SmallCaps =&_da .CT_OnOff {}; -if rp ._gfad .SmallCaps .ValAttr !=nil {_gabg :=*rp ._gfad .SmallCaps .ValAttr ;_cbee .SmallCaps .ValAttr =&_gabg ;};};if rp ._gfad .Strike !=nil {_cbee .Strike =&_da .CT_OnOff {};if rp ._gfad .Strike .ValAttr !=nil {_eedc :=*rp ._gfad .Strike .ValAttr ; -_cbee .Strike .ValAttr =&_eedc ;};};if rp ._gfad .Dstrike !=nil {_cbee .Dstrike =&_da .CT_OnOff {};if rp ._gfad .Dstrike .ValAttr !=nil {_abfc :=*rp ._gfad .Dstrike .ValAttr ;_cbee .Dstrike .ValAttr =&_abfc ;};};if rp ._gfad .Outline !=nil {_cbee .Outline =&_da .CT_OnOff {}; -if rp ._gfad .Outline .ValAttr !=nil {_bedd :=*rp ._gfad .Outline .ValAttr ;_cbee .Outline .ValAttr =&_bedd ;};};if rp ._gfad .Shadow !=nil {_cbee .Shadow =&_da .CT_OnOff {};if rp ._gfad .Shadow .ValAttr !=nil {_cgcb :=*rp ._gfad .Shadow .ValAttr ;_cbee .Shadow .ValAttr =&_cgcb ; -};};if rp ._gfad .Emboss !=nil {_cbee .Emboss =&_da .CT_OnOff {};if rp ._gfad .Emboss .ValAttr !=nil {_defd :=*rp ._gfad .Emboss .ValAttr ;_cbee .Emboss .ValAttr =&_defd ;};};if rp ._gfad .Imprint !=nil {_cbee .Imprint =&_da .CT_OnOff {};if rp ._gfad .Imprint .ValAttr !=nil {_ggac :=*rp ._gfad .Imprint .ValAttr ; -_cbee .Imprint .ValAttr =&_ggac ;};};if rp ._gfad .NoProof !=nil {_cbee .NoProof =&_da .CT_OnOff {};if rp ._gfad .NoProof .ValAttr !=nil {_bceaa :=*rp ._gfad .NoProof .ValAttr ;_cbee .NoProof .ValAttr =&_bceaa ;};};if rp ._gfad .SnapToGrid !=nil {_cbee .SnapToGrid =&_da .CT_OnOff {}; -if rp ._gfad .SnapToGrid .ValAttr !=nil {_bdfg :=*rp ._gfad .SnapToGrid .ValAttr ;_cbee .SnapToGrid .ValAttr =&_bdfg ;};};if rp ._gfad .Vanish !=nil {_cbee .Vanish =&_da .CT_OnOff {};if rp ._gfad .Vanish .ValAttr !=nil {_bcdgb :=*rp ._gfad .Vanish .ValAttr ; -_cbee .Vanish .ValAttr =&_bcdgb ;};};if rp ._gfad .WebHidden !=nil {_cbee .WebHidden =&_da .CT_OnOff {};if rp ._gfad .WebHidden .ValAttr !=nil {_dgeg :=*rp ._gfad .WebHidden .ValAttr ;_cbee .WebHidden .ValAttr =&_dgeg ;};};if rp ._gfad .Color !=nil {_cbee .Color =&_da .CT_Color {ValAttr :rp ._gfad .Color .ValAttr ,ThemeColorAttr :rp ._gfad .Color .ThemeColorAttr ,ThemeTintAttr :rp ._gfad .Color .ThemeTintAttr ,ThemeShadeAttr :rp ._gfad .Color .ThemeShadeAttr }; -};if rp ._gfad .Spacing !=nil {_cbee .Spacing =&_da .CT_SignedTwipsMeasure {ValAttr :rp ._gfad .Spacing .ValAttr };};if rp ._gfad .W !=nil {_cbee .W =&_da .CT_TextScale {ValAttr :rp ._gfad .W .ValAttr };};if rp ._gfad .Kern !=nil {_cbee .Kern =&_da .CT_HpsMeasure {ValAttr :rp ._gfad .Kern .ValAttr }; -};if rp ._gfad .Position !=nil {_cbee .Position =&_da .CT_SignedHpsMeasure {ValAttr :rp ._gfad .Position .ValAttr };};if rp ._gfad .Sz !=nil {_cbee .Sz =&_da .CT_HpsMeasure {ValAttr :rp ._gfad .Sz .ValAttr };};if rp ._gfad .SzCs !=nil {_cbee .SzCs =&_da .CT_HpsMeasure {ValAttr :rp ._gfad .SzCs .ValAttr }; -};if rp ._gfad .Highlight !=nil {_cbee .Highlight =&_da .CT_Highlight {ValAttr :rp ._gfad .Highlight .ValAttr };};if rp ._gfad .U !=nil {_cbee .U =&_da .CT_Underline {ValAttr :rp ._gfad .U .ValAttr ,ColorAttr :rp ._gfad .U .ColorAttr ,ThemeColorAttr :rp ._gfad .U .ThemeColorAttr ,ThemeTintAttr :rp ._gfad .U .ThemeTintAttr ,ThemeShadeAttr :rp ._gfad .U .ThemeShadeAttr }; -};if rp ._gfad .Effect !=nil {_cbee .Effect =&_da .CT_TextEffect {ValAttr :rp ._gfad .Effect .ValAttr };};if rp ._gfad .Bdr !=nil {_cbee .Bdr =&_da .CT_Border {ValAttr :rp ._gfad .Bdr .ValAttr ,ColorAttr :rp ._gfad .Bdr .ColorAttr ,ThemeColorAttr :rp ._gfad .Bdr .ThemeColorAttr ,ThemeTintAttr :rp ._gfad .Bdr .ThemeTintAttr ,ThemeShadeAttr :rp ._gfad .Bdr .ThemeShadeAttr ,SzAttr :rp ._gfad .Bdr .SzAttr ,SpaceAttr :rp ._gfad .Bdr .SpaceAttr ,ShadowAttr :rp ._gfad .Bdr .ShadowAttr ,FrameAttr :rp ._gfad .Bdr .FrameAttr }; -};if rp ._gfad .Shd !=nil {_cbee .Shd =&_da .CT_Shd {ValAttr :rp ._gfad .Shd .ValAttr ,ColorAttr :rp ._gfad .Shd .ColorAttr ,ThemeColorAttr :rp ._gfad .Shd .ThemeColorAttr ,ThemeTintAttr :rp ._gfad .Shd .ThemeTintAttr ,ThemeShadeAttr :rp ._gfad .Shd .ThemeShadeAttr ,FillAttr :rp ._gfad .Shd .FillAttr ,ThemeFillAttr :rp ._gfad .Shd .ThemeFillAttr ,ThemeFillTintAttr :rp ._gfad .Shd .ThemeFillTintAttr ,ThemeFillShadeAttr :rp ._gfad .Shd .ThemeFillShadeAttr }; -};if rp ._gfad .FitText !=nil {_cbee .FitText =&_da .CT_FitText {ValAttr :rp ._gfad .FitText .ValAttr ,IdAttr :rp ._gfad .FitText .IdAttr };};if rp ._gfad .VertAlign !=nil {_cbee .VertAlign =&_da .CT_VerticalAlignRun {ValAttr :rp ._gfad .VertAlign .ValAttr }; -};if rp ._gfad .Rtl !=nil {_cbee .Rtl =&_da .CT_OnOff {ValAttr :rp ._gfad .Rtl .ValAttr };};if rp ._gfad .Cs !=nil {_cbee .Cs =&_da .CT_OnOff {ValAttr :rp ._gfad .Cs .ValAttr };};if rp ._gfad .Em !=nil {_cbee .Em =&_da .CT_Em {ValAttr :rp ._gfad .Em .ValAttr }; -};if rp ._gfad .Lang !=nil {_cbee .Lang =&_da .CT_Language {ValAttr :rp ._gfad .Lang .ValAttr ,EastAsiaAttr :rp ._gfad .Lang .EastAsiaAttr ,BidiAttr :rp ._gfad .Lang .BidiAttr };};if rp ._gfad .EastAsianLayout !=nil {_cbee .EastAsianLayout =&_da .CT_EastAsianLayout {IdAttr :rp ._gfad .EastAsianLayout .IdAttr ,CombineAttr :rp ._gfad .EastAsianLayout .CombineAttr ,CombineBracketsAttr :rp ._gfad .EastAsianLayout .CombineBracketsAttr ,VertAttr :rp ._gfad .EastAsianLayout .VertAttr ,VertCompressAttr :rp ._gfad .EastAsianLayout .VertCompressAttr }; -};if rp ._gfad .SpecVanish !=nil {_cbee .SpecVanish =&_da .CT_OnOff {ValAttr :rp ._gfad .SpecVanish .ValAttr };};if rp ._gfad .OMath !=nil {_cbee .OMath =&_da .CT_OnOff {ValAttr :rp ._gfad .OMath .ValAttr };};_cafe ._adecb .RPr =_cbee ;};}; +// SetHangingIndent controls special indent of paragraph. +func (_ddbg Paragraph )SetHangingIndent (m _bgd .Distance ){_ddbg .ensurePPr ();_caabg :=_ddbg ._gcfe .PPr ;if _caabg .Ind ==nil {_caabg .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_caabg .Ind .HangingAttr =nil ;}else {_caabg .Ind .HangingAttr =&_gd .ST_TwipsMeasure {}; +_caabg .Ind .HangingAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};};func _dgae (_eecgb *Document ,_gaded Paragraph )listItemInfo {if _eecgb .Numbering .X ()==nil {return listItemInfo {};};if len (_eecgb .Numbering .Definitions ())< 1{return listItemInfo {}; +};_begd :=_caad (_gaded );if _begd ==nil {return listItemInfo {};};_dgagd :=_eecgb .GetNumberingLevelByIds (_begd .NumId .ValAttr ,_begd .Ilvl .ValAttr );if _cfgba :=_dgagd .X ();_cfgba ==nil {return listItemInfo {};};_fdeagd :=int64 (0);for _ ,_dcgc :=range _eecgb .Numbering ._afbd .Num {if _dcgc !=nil &&_dcgc .NumIdAttr ==_begd .NumId .ValAttr {_fdeagd =_dcgc .AbstractNumId .ValAttr ; +};};return listItemInfo {FromParagraph :&_gaded ,AbstractNumId :&_fdeagd ,NumberingLevel :&_dgagd };}; -// SetTextWrapInFrontOfText sets the text wrap to in front of text. -func (_gff AnchoredDrawing )SetTextWrapInFrontOfText (){_gff ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_gff ._ea .WrapTypeChoice .WrapNone =_da .NewWdCT_WrapNone ();_gff ._ea .BehindDocAttr =false ;_gff ._ea .LayoutInCellAttr =true ;_gff ._ea .AllowOverlapAttr =true ; -}; +// SetShading controls the cell shading. +func (_gca CellProperties )SetShading (shd _fc .ST_Shd ,foreground ,fill _d .Color ){if shd ==_fc .ST_ShdUnset {_gca ._gdgd .Shd =nil ;}else {_gca ._gdgd .Shd =_fc .NewCT_Shd ();_gca ._gdgd .Shd .ValAttr =shd ;_gca ._gdgd .Shd .ColorAttr =&_fc .ST_HexColor {}; +if foreground .IsAuto (){_gca ._gdgd .Shd .ColorAttr .ST_HexColorAuto =_fc .ST_HexColorAutoAuto ;}else {_gca ._gdgd .Shd .ColorAttr .ST_HexColorRGB =foreground .AsRGBString ();};_gca ._gdgd .Shd .FillAttr =&_fc .ST_HexColor {};if fill .IsAuto (){_gca ._gdgd .Shd .FillAttr .ST_HexColorAuto =_fc .ST_HexColorAutoAuto ; +}else {_gca ._gdgd .Shd .FillAttr .ST_HexColorRGB =fill .AsRGBString ();};};};func _agea (_abaae *_fc .CT_OnOff )bool {return _abaae !=nil }; -// FindNodeByCondition return node based on condition function, -// if wholeElements is true, its will extract children as next node elements. -func (_bbac *Nodes )FindNodeByCondition (f func (_dagegf *Node )bool ,wholeElements bool )[]Node {_daca :=[]Node {};for _ ,_fbab :=range _bbac ._ebbda {if f (&_fbab ){_daca =append (_daca ,_fbab );};if wholeElements {_gbfb :=Nodes {_ebbda :_fbab .Children }; -_daca =append (_daca ,_gbfb .FindNodeByCondition (f ,wholeElements )...);};};return _daca ;}; +// AddParagraph adds a paragraph to the footnote. +func (_abga Footnote )AddParagraph ()Paragraph {_gacg :=_fc .NewEG_ContentBlockContent ();_dcae :=len (_abga ._bfac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent );_abga ._bfac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_abga ._bfac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_gacg ); +_fcgfd :=_fc .NewCT_P ();var _dbgd *_fc .CT_String ;if _dcae !=0{_bceg :=len (_abga ._bfac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_dcae -1].ContentBlockContentChoice .P );_dbgd =_abga ._bfac .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_dcae -1].ContentBlockContentChoice .P [_bceg -1].PPr .PStyle ; +}else {_dbgd =_fc .NewCT_String ();_dbgd .ValAttr =FootnoteTextStyleId ;};_gacg .ContentBlockContentChoice .P =append (_gacg .ContentBlockContentChoice .P ,_fcgfd );_dbag :=Paragraph {_abga ._adfbf ,_fcgfd };_dbag ._gcfe .PPr =_fc .NewCT_PPr ();_dbag ._gcfe .PPr .PStyle =_dbgd ; +_dbag ._gcfe .PPr .RPr =_fc .NewCT_ParaRPr ();return _dbag ;}; -// SetSize sets size attribute for a FormFieldTypeCheckBox in pt. -func (_edef FormField )SetSize (size uint64 ){if _edef ._gbab .FFDataChoice ==nil ||len (_edef ._gbab .FFDataChoice )==0||_edef ._gbab .FFDataChoice [0].CheckBox ==nil {return ;};size *=2;_edef ._gbab .FFDataChoice [0].CheckBox .FFCheckBoxChoice =_da .NewCT_FFCheckBoxChoice (); -_edef ._gbab .FFDataChoice [0].CheckBox .FFCheckBoxChoice .Size =_da .NewCT_HpsMeasure ();_edef ._gbab .FFDataChoice [0].CheckBox .FFCheckBoxChoice .Size .ValAttr =_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&size };}; +// AddTable adds a table to the header. +func (_bfbf Header )AddTable ()Table {_fdfce :=_fc .NewEG_ContentBlockContent ();_bfbf ._dgba .EG_BlockLevelElts =append (_bfbf ._dgba .EG_BlockLevelElts ,&_fc .EG_BlockLevelElts {BlockLevelEltsChoice :&_fc .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_fc .EG_ContentBlockContent {_fdfce }}}); +_begg :=_fc .NewCT_Tbl ();_fdfce .ContentBlockContentChoice .Tbl =append (_fdfce .ContentBlockContentChoice .Tbl ,_begg );return Table {_bfbf ._cfgfd ,_begg };};func (_gdd *Document )syncFootnoteSettings (){_dfff :=[]int64 {};_feba :=_gdd .Footnotes (); +for _ ,_bgfe :=range _feba {if _bgfe .X ().TypeAttr !=_fc .ST_FtnEdnUnset &&_bgfe .X ().TypeAttr !=_fc .ST_FtnEdnNormal {_dfff =append (_dfff ,_bgfe .X ().IdAttr );};};_gef :=_gdd .Settings .X ().CT_Settings .FootnotePr ;if _gef ==nil {_gef =_fc .NewCT_FtnDocProps (); +};if len (_dfff )==0{_gef .Footnote =nil ;return ;};_gef .Footnote =[]*_fc .CT_FtnEdnSepRef {};for _ ,_ccbc :=range _dfff {_gcgf :=_fc .NewCT_FtnEdnSepRef ();_gcgf .IdAttr =_ccbc ;_gef .Footnote =append (_gef .Footnote ,_gcgf );};}; -// TextWithOptions extract text with options. -func (_fdca *DocText )TextWithOptions (options ExtractTextOptions )string {_dcaga :=make (map[int64 ]map[int64 ]int64 ,0);_fdaa :=_fe .NewBuffer ([]byte {});_faac :=int64 (0);_dcda :=int64 (0);_ccbfa :=int64 (0);for _deaf ,_gabdd :=range _fdca .Items {_eadd :=false ; -if _gabdd .Text !=""{if _deaf > 0{if _gabdd .Paragraph !=_fdca .Items [_deaf -1].Paragraph {_eadd =true ;};if !options .RunsOnNewLine &&_eadd {_fdaa .WriteString ("\u000a");}else if options .RunsOnNewLine {_fdaa .WriteString ("\u000a");};}else {_eadd =true ; -};if options .WithNumbering {if _eadd {for _ ,_bfbad :=range _fdca ._aefe {if _bfbad .FromParagraph ==nil {continue ;};if _bfbad .FromParagraph .X ()==_gabdd .Paragraph {if _cbbg :=_bfbad .NumberingLevel .X ();_cbbg !=nil {if _bfbad .AbstractNumId !=nil &&_fdca ._bfcd [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ]> 0{if _ ,_bfef :=_dcaga [*_bfbad .AbstractNumId ]; -_bfef {if _ ,_cbbge :=_dcaga [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ];_cbbge {_dcaga [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ]++;}else {_dcaga [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ]=1;};}else {_dcaga [*_bfbad .AbstractNumId ]=map[int64 ]int64 {_cbbg .IlvlAttr :1}; -};if _faac ==_bfbad .NumberingLevel .X ().IlvlAttr &&_cbbg .IlvlAttr > 0{_dcda ++;}else {_dcda =_dcaga [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ];if _cbbg .IlvlAttr > _faac &&_ccbfa ==*_bfbad .AbstractNumId {_dcda =1;};};_dcaf :="";if _cbbg .LvlText .ValAttr !=nil {_dcaf =*_cbbg .LvlText .ValAttr ; -};_ebgab :=_eda .FormatNumberingText (_dcda ,_cbbg .IlvlAttr ,_dcaf ,_cbbg .NumFmt ,_dcaga [*_bfbad .AbstractNumId ]);_fdaa .WriteString (_ebgab );_fdca ._bfcd [*_bfbad .AbstractNumId ][_cbbg .IlvlAttr ]--;_faac =_cbbg .IlvlAttr ;_ccbfa =*_bfbad .AbstractNumId ; -if options .NumberingIndent !=""{_fdaa .WriteString (options .NumberingIndent );};};};break ;};};};};_fdaa .WriteString (_gabdd .Text );};};return _fdaa .String ();}; +// Read reads a document from an io.Reader. +func Read (r _ec .ReaderAt ,size int64 )(*Document ,error ){return _dded (r ,size ,"")}; -// SetNumberingLevel sets the numbering level of a paragraph. If used, then the -// NumberingDefinition must also be set via SetNumberingDefinition or -// SetNumberingDefinitionByID. -func (_fdfae Paragraph )SetNumberingLevel (listLevel int ){_fdfae .ensurePPr ();if _fdfae ._ddedbg .PPr .NumPr ==nil {_fdfae ._ddedbg .PPr .NumPr =_da .NewCT_NumPr ();};_gcdgg :=_da .NewCT_DecimalNumber ();_gcdgg .ValAttr =int64 (listLevel );_fdfae ._ddedbg .PPr .NumPr .Ilvl =_gcdgg ; -}; - -// Bold returns true if run font is bold. -func (_dgffg RunProperties )Bold ()bool {_deafe :=_dgffg ._gfad ;return _cbgf (_deafe .B )||_cbgf (_deafe .BCs );};func _facg ()*_ff .Textpath {_bfgaa :=_ff .NewTextpath ();_gcegc :="\u0066\u006f\u006e\u0074\u002d\u0066\u0061\u006d\u0069l\u0079\u003a\u0022\u0043\u0061\u006c\u0069\u0062\u0072\u0069\u0022\u003b\u0066\u006f\u006e\u0074\u002d\u0073\u0069\u007a\u0065\u003a\u00366\u0070\u0074;\u0066\u006fn\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074\u003a\u0062\u006f\u006c\u0064;f\u006f\u006e\u0074\u002d\u0073\u0074\u0079\u006c\u0065:\u0069\u0074\u0061\u006c\u0069\u0063"; -_bfgaa .StyleAttr =&_gcegc ;_gcceb :="\u0041\u0053\u0041\u0050";_bfgaa .StringAttr =&_gcceb ;_bfgaa .FitshapeAttr =_ce .ST_TrueFalseT ;return _bfgaa ;};func (_abc *Document )removeFootnote (_fea int64 ){_bcbf :=_abc ._dbbe ;var _dbde int ;for _feec ,_cfcb :=range _bcbf .CT_Footnotes .Footnote {if _cfcb .IdAttr ==_fea {_dbde =_feec ; -break ;};};_bcbf .CT_Footnotes .Footnote [_dbde ]=nil ;_bcbf .CT_Footnotes .Footnote [_dbde ]=_bcbf .CT_Footnotes .Footnote [len (_bcbf .CT_Footnotes .Footnote )-1];_bcbf .CT_Footnotes .Footnote =_bcbf .CT_Footnotes .Footnote [:len (_bcbf .CT_Footnotes .Footnote )-1]; -_abc .reorderFootnote ();_abc .syncFootnoteSettings ();}; +// InsertStyle insert style to styles. +func (_gecde Styles )InsertStyle (ss Style ){_gecde ._fbfe .Style =append (_gecde ._fbfe .Style ,ss .X ())}; -// X returns the inner wrapped XML type. -func (_bcedg Row )X ()*_da .CT_Row {return _bcedg ._gdbbe }; +// SetShapeStyle sets style to the element v:shape in watermark. +func (_fdbf *WatermarkPicture )SetShapeStyle (shapeStyle _cgf .ShapeStyle ){if _fdbf ._gcaa !=nil {_ebcfbg :=shapeStyle .String ();_fdbf ._gcaa .StyleAttr =&_ebcfbg ;};}; -// SetKeepWithNext controls if this paragraph should be kept with the next. -func (_ebfc ParagraphProperties )SetKeepWithNext (b bool ){if !b {_ebfc ._bgbb .KeepNext =nil ;}else {_ebfc ._bgbb .KeepNext =_da .NewCT_OnOff ();};}; +// SetStartIndent controls the start indentation. +func (_bgacc ParagraphProperties )SetStartIndent (m _bgd .Distance ){if _bgacc ._ggdbd .Ind ==nil {_bgacc ._ggdbd .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_bgacc ._ggdbd .Ind .StartAttr =nil ;}else {_bgacc ._ggdbd .Ind .StartAttr =&_fc .ST_SignedTwipsMeasure {}; +_bgacc ._ggdbd .Ind .StartAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};};func _gefa (_gbaac []*_fc .CT_P ,_ffcfd *TableInfo ,_bbed *DrawingInfo )[]TextItem {_cgbec :=[]TextItem {};for _ ,_gead :=range _gbaac {_cgbec =append (_cgbec ,_gacac (_gead ,nil ,_ffcfd ,_bbed ,_gead .EG_PContent )...); +};return _cgbec ;}; -// InitializeDefault constructs the default styles. -func (_bddf Styles )InitializeDefault (){_bddf .initializeDocDefaults ();_bddf .initializeStyleDefaults ();}; +// SetAll sets all of the borders to a given value. +func (_aaag ParagraphBorders )SetAll (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_aaag .SetBottom (t ,c ,thickness );_aaag .SetLeft (t ,c ,thickness );_aaag .SetRight (t ,c ,thickness );_aaag .SetTop (t ,c ,thickness );}; -// SetWrapPathStart sets wrapPath start value. -func (_ge AnchorDrawWrapOptions )SetWrapPathStart (coordinate *_ec .CT_Point2D ){_ge ._ac =coordinate }; +// RightToLeft returns true if run text goes from right to left. +func (_eebbg RunProperties )RightToLeft ()bool {return _agea (_eebbg ._bafe .Rtl )}; -// SetUISortOrder controls the order the style is displayed in the UI. -func (_gbaf Style )SetUISortOrder (order int ){_gbaf ._beagf .UiPriority =_da .NewCT_DecimalNumber ();_gbaf ._beagf .UiPriority .ValAttr =int64 (order );}; +// HasEndnotes returns a bool based on the presence or abscence of endnotes within +// the document. +func (_acbe *Document )HasEndnotes ()bool {return _acbe ._abef !=nil };func _daac (_ecbbe string )mergeFieldInfo {_aaga :=[]string {};_cgcbd :=_g .Buffer {};_dbee :=-1;for _fdbb ,_dbfbb :=range _ecbbe {switch _dbfbb {case ' ':if _cgcbd .Len ()!=0{_aaga =append (_aaga ,_cgcbd .String ()); +};_cgcbd .Reset ();case '"':if _dbee !=-1{_aaga =append (_aaga ,_ecbbe [_dbee +1:_fdbb ]);_dbee =-1;}else {_dbee =_fdbb ;};default:_cgcbd .WriteRune (_dbfbb );};};if _cgcbd .Len ()!=0{_aaga =append (_aaga ,_cgcbd .String ());};_dcaed :=mergeFieldInfo {}; +for _egeb :=0;_egeb < len (_aaga )-1;_egeb ++{_fecf :=_aaga [_egeb ];switch _fecf {case "\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044":_dcaed ._edfe =_aaga [_egeb +1];_egeb ++;case "\u005c\u0066":_dcaed ._adba =_aaga [_egeb +1];_egeb ++; +case "\u005c\u0062":_dcaed ._gadd =_aaga [_egeb +1];_egeb ++;case "\u005c\u002a":switch _aaga [_egeb +1]{case "\u0055\u0070\u0070e\u0072":_dcaed ._cbcad =true ;case "\u004c\u006f\u0077e\u0072":_dcaed ._ebfdg =true ;case "\u0043\u0061\u0070\u0073":_dcaed ._egefb =true ; +case "\u0046\u0069\u0072\u0073\u0074\u0043\u0061\u0070":_dcaed ._dfcbb =true ;};_egeb ++;};};return _dcaed ;}; -// SetContextualSpacing controls whether to Ignore Spacing Above and Below When -// Using Identical Styles -func (_fddbd ParagraphStyleProperties )SetContextualSpacing (b bool ){if !b {_fddbd ._fcbe .ContextualSpacing =nil ;}else {_fddbd ._fcbe .ContextualSpacing =_da .NewCT_OnOff ();};}; +// PutNodeAfter put node to position after relativeTo. +func (_fadg *Document )PutNodeAfter (relativeTo ,node Node ){_fadg .putNode (relativeTo ,node ,false )}; -// GetStyle returns string style of the text in watermark and format it to TextpathStyle. -func (_ggbg *WatermarkText )GetStyle ()_fb .TextpathStyle {_deffg :=_ggbg .getShape ();if _ggbg ._bedb !=nil {_bfbd :=_ggbg ._bedb .ShapeChoice ;for _ ,_abgac :=range _bfbd {if _abgac .ShapeElementsChoice .Textpath !=nil {return _fb .NewTextpathStyle (*_abgac .ShapeElementsChoice .Textpath .StyleAttr ); -};};}else {_edddd :=_ggbg .findNode (_deffg ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _ ,_egfgc :=range _edddd .Attrs {if _egfgc .Name .Local =="\u0073\u0074\u0079l\u0065"{return _fb .NewTextpathStyle (_egfgc .Value );};};};return _fb .NewTextpathStyle (""); -};func (_dafb Document )mergeFields ()[]mergeFieldInfo {_edcf :=[]Paragraph {};_gbfaf :=[]mergeFieldInfo {};for _ ,_cbdd :=range _dafb .Tables (){for _ ,_dfebf :=range _cbdd .Rows (){for _ ,_cfgce :=range _dfebf .Cells (){_edcf =append (_edcf ,_cfgce .Paragraphs ()...); -};};};_edcf =append (_edcf ,_dafb .Paragraphs ()...);for _ ,_dfcb :=range _dafb .Headers (){_edcf =append (_edcf ,_dfcb .Paragraphs ()...);for _ ,_dcadf :=range _dfcb .Tables (){for _ ,_dgcf :=range _dcadf .Rows (){for _ ,_abcde :=range _dgcf .Cells (){_edcf =append (_edcf ,_abcde .Paragraphs ()...); -};};};};for _ ,_efgff :=range _dafb .Footers (){_edcf =append (_edcf ,_efgff .Paragraphs ()...);for _ ,_fffe :=range _efgff .Tables (){for _ ,_ebdaf :=range _fffe .Rows (){for _ ,_dfgedb :=range _ebdaf .Cells (){_edcf =append (_edcf ,_dfgedb .Paragraphs ()...); -};};};};for _ ,_daba :=range _edcf {_cafc :=_daba .Runs ();_bfaed :=-1;_dafc :=-1;_dagde :=-1;_gffbf :=mergeFieldInfo {};for _ ,_aegb :=range _daba ._ddedbg .EG_PContent {for _ ,_edead :=range _aegb .PContentChoice .FldSimple {if _cg .Contains (_edead .InstrAttr ,"\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044"){_baef :=_gebc (_edead .InstrAttr ); -_baef ._affc =true ;_baef ._efea =_daba ;_baef ._eaede =_aegb ;_gbfaf =append (_gbfaf ,_baef );};};};for _cgdfa :=0;_cgdfa < len (_cafc );_cgdfa ++{_cgbca :=_cafc [_cgdfa ];for _ ,_abae :=range _cgbca .X ().EG_RunInnerContent {if _abae .RunInnerContentChoice .FldChar !=nil {switch _abae .RunInnerContentChoice .FldChar .FldCharTypeAttr {case _da .ST_FldCharTypeBegin :_bfaed =_cgdfa ; -case _da .ST_FldCharTypeSeparate :_dafc =_cgdfa ;case _da .ST_FldCharTypeEnd :_dagde =_cgdfa ;if _gffbf ._bacac !=""{_gffbf ._efea =_daba ;_gffbf ._daeac =_bfaed ;_gffbf ._eccg =_dagde ;_gffbf ._fgbdc =_dafc ;_gbfaf =append (_gbfaf ,_gffbf );};_bfaed =-1; -_dafc =-1;_dagde =-1;_gffbf =mergeFieldInfo {};};}else if _abae .RunInnerContentChoice .InstrText !=nil &&_cg .Contains (_abae .RunInnerContentChoice .InstrText .Content ,"\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044"){if _bfaed !=-1&&_dagde ==-1{_gffbf =_gebc (_abae .RunInnerContentChoice .InstrText .Content ); -};};};};};return _gbfaf ;}; +// SetCellSpacingPercent sets the cell spacing within a table to a percent width. +func (_fbdadg TableProperties )SetCellSpacingPercent (pct float64 ){_fbdadg ._facda .TblCellSpacing =_fc .NewCT_TblWidth ();_fbdadg ._facda .TblCellSpacing .TypeAttr =_fc .ST_TblWidthPct ;_fbdadg ._facda .TblCellSpacing .WAttr =&_fc .ST_MeasurementOrPercent {}; +_fbdadg ._facda .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {};_fbdadg ._facda .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (pct *50));}; -// SetStyle sets the style of a paragraph. -func (_eadc ParagraphProperties )SetStyle (s string ){if s ==""{_eadc ._bgbb .PStyle =nil ;}else {_eadc ._bgbb .PStyle =_da .NewCT_String ();_eadc ._bgbb .PStyle .ValAttr =s ;};}; +// AddCommentReference adds comment reference to a run. +func (_acge Run )AddCommentReference (id int64 ){_ebgff :=_acge .newIC ();_ebgff .RunInnerContentChoice .CommentReference =_fc .NewCT_Markup ();_ebgff .RunInnerContentChoice .CommentReference .IdAttr =id ;};func (_cebde Paragraph )insertRun (_bfeff Run ,_gbaf bool )Run {for _ ,_feaec :=range _cebde ._gcfe .EG_PContent {for _aace ,_fcdd :=range _feaec .PContentChoice .EG_ContentRunContent {if _fcdd .ContentRunContentChoice .R ==_bfeff .X (){_ccbf :=_fc .NewCT_R (); +_feaec .PContentChoice .EG_ContentRunContent =append (_feaec .PContentChoice .EG_ContentRunContent ,nil );if _gbaf {copy (_feaec .PContentChoice .EG_ContentRunContent [_aace +1:],_feaec .PContentChoice .EG_ContentRunContent [_aace :]);_feaec .PContentChoice .EG_ContentRunContent [_aace ]=_fc .NewEG_ContentRunContent (); +_feaec .PContentChoice .EG_ContentRunContent [_aace ].ContentRunContentChoice .R =_ccbf ;}else {copy (_feaec .PContentChoice .EG_ContentRunContent [_aace +2:],_feaec .PContentChoice .EG_ContentRunContent [_aace +1:]);_feaec .PContentChoice .EG_ContentRunContent [_aace +1]=_fc .NewEG_ContentRunContent (); +_feaec .PContentChoice .EG_ContentRunContent [_aace +1].ContentRunContentChoice .R =_ccbf ;};return Run {_cebde ._egebc ,_ccbf };};if _fcdd .ContentRunContentChoice .Sdt !=nil &&_fcdd .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_bdgcb :=range _fcdd .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _ ,_ccbd :=range _bdgcb .PContentChoice .EG_ContentRunContent {if _ccbd .ContentRunContentChoice .R ==_bfeff .X (){_feefe :=_fc .NewCT_R (); +_bdgcb .PContentChoice .EG_ContentRunContent =append (_bdgcb .PContentChoice .EG_ContentRunContent ,nil );if _gbaf {copy (_bdgcb .PContentChoice .EG_ContentRunContent [_aace +1:],_bdgcb .PContentChoice .EG_ContentRunContent [_aace :]);_bdgcb .PContentChoice .EG_ContentRunContent [_aace ]=_fc .NewEG_ContentRunContent (); +_bdgcb .PContentChoice .EG_ContentRunContent [_aace ].ContentRunContentChoice .R =_feefe ;}else {copy (_bdgcb .PContentChoice .EG_ContentRunContent [_aace +2:],_bdgcb .PContentChoice .EG_ContentRunContent [_aace +1:]);_bdgcb .PContentChoice .EG_ContentRunContent [_aace +1]=_fc .NewEG_ContentRunContent (); +_bdgcb .PContentChoice .EG_ContentRunContent [_aace +1].ContentRunContentChoice .R =_feefe ;};return Run {_cebde ._egebc ,_feefe };};};};};};};return _cebde .AddRun ();}; -// Borders allows manipulation of the table borders. -func (_dcafc TableStyleProperties )Borders ()TableBorders {if _dcafc ._bbccg .TblBorders ==nil {_dcafc ._bbccg .TblBorders =_da .NewCT_TblBorders ();};return TableBorders {_dcafc ._bbccg .TblBorders };};func (_ccge *Document )removeEndnote (_efeff int64 ){_degc :=_ccge ._ddgd ; -var _dcab int ;for _dddd ,_gcbf :=range _degc .CT_Endnotes .Endnote {if _gcbf .IdAttr ==_efeff {_dcab =_dddd ;break ;};};_degc .CT_Endnotes .Endnote [_dcab ]=nil ;_degc .CT_Endnotes .Endnote [_dcab ]=_degc .CT_Endnotes .Endnote [len (_degc .CT_Endnotes .Endnote )-1]; -_degc .CT_Endnotes .Endnote =_degc .CT_Endnotes .Endnote [:len (_degc .CT_Endnotes .Endnote )-1];_ccge .reorderEndnote ();_ccge .syncEndnoteSettings ();}; +// NumberingLevel is the definition for numbering for a particular level within +// a NumberingDefinition. +type NumberingLevel struct{_ecdce *_fc .CT_Lvl }; -// AddLevel adds a new numbering level to a NumberingDefinition. -func (_fefb NumberingDefinition )AddLevel ()NumberingLevel {_ceeef :=_da .NewCT_Lvl ();_ceeef .Start =&_da .CT_DecimalNumber {ValAttr :1};_ceeef .IlvlAttr =int64 (len (_fefb ._cbacb .Lvl ));_fefb ._cbacb .Lvl =append (_fefb ._cbacb .Lvl ,_ceeef );return NumberingLevel {_ceeef }; +// SetAfterLineSpacing sets spacing below paragraph in line units. +func (_dggfd Paragraph )SetAfterLineSpacing (d _bgd .Distance ){_dggfd .ensurePPr ();if _dggfd ._gcfe .PPr .Spacing ==nil {_dggfd ._gcfe .PPr .Spacing =_fc .NewCT_Spacing ();};_ddacg :=_dggfd ._gcfe .PPr .Spacing ;_ddacg .AfterLinesAttr =_e .Int64 (int64 (d /_bgd .Twips )); }; -// SizeValue returns the value of run font size in points. -func (_edfgf RunProperties )SizeValue ()float64 {if _defcd :=_edfgf ._gfad .Sz ;_defcd !=nil {_ffeb :=_defcd .ValAttr ;if _ffeb .ST_UnsignedDecimalNumber !=nil {return float64 (*_ffeb .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; - -// IsFootnote returns a bool based on whether the run has a -// footnote or not. Returns both a bool as to whether it has -// a footnote as well as the ID of the footnote. -func (_bgffa Run )IsFootnote ()(bool ,int64 ){if _bgffa ._adecb .EG_RunInnerContent !=nil {if _bgffa ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference !=nil {return true ,_bgffa ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference .IdAttr ; -};};return false ,0;}; - -// Rows returns the rows defined in the table. -func (_cebg Table )Rows ()[]Row {_acgc :=[]Row {};for _ ,_fddbdf :=range _cebg ._fgegg .EG_ContentRowContent {for _ ,_cbgfg :=range _fddbdf .ContentRowContentChoice .Tr {_acgc =append (_acgc ,Row {_cebg ._fdge ,_cbgfg });};if _fddbdf .ContentRowContentChoice .Sdt !=nil &&_fddbdf .ContentRowContentChoice .Sdt .SdtContent !=nil {for _ ,_efdfc :=range _fddbdf .ContentRowContentChoice .Sdt .SdtContent .EG_ContentRowContent {for _ ,_cbgbc :=range _efdfc .ContentRowContentChoice .Tr {_acgc =append (_acgc ,Row {_cebg ._fdge ,_cbgbc }); -};};};};return _acgc ;}; - -// SetToolTip sets the tooltip text for a hyperlink. -func (_defaa HyperLink )SetToolTip (text string ){if text ==""{_defaa ._adbf .TooltipAttr =nil ;}else {_defaa ._adbf .TooltipAttr =_b .String (text );};}; +// SetFontFamily sets the Ascii & HAnsi fonly family for a run. +func (_gddce RunProperties )SetFontFamily (family string ){if _gddce ._bafe .RFonts ==nil {_gddce ._bafe .RFonts =_fc .NewCT_Fonts ();};_gddce ._bafe .RFonts .AsciiAttr =_e .String (family );_gddce ._bafe .RFonts .HAnsiAttr =_e .String (family );_gddce ._bafe .RFonts .EastAsiaAttr =_e .String (family ); +};const _daece ="\u0046\u006f\u0072\u006d\u0046\u0069\u0065l\u0064\u0054\u0079\u0070\u0065\u0055\u006e\u006b\u006e\u006f\u0077\u006e\u0046\u006fr\u006dF\u0069\u0065\u006c\u0064\u0054\u0079p\u0065\u0054\u0065\u0078\u0074\u0046\u006fr\u006d\u0046\u0069\u0065\u006c\u0064\u0054\u0079\u0070\u0065\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0046\u006f\u0072\u006d\u0046i\u0065\u006c\u0064\u0054\u0079\u0070\u0065\u0044\u0072\u006f\u0070\u0044\u006fw\u006e"; -// X returns the inner wrapped XML type. -func (_cbbb TableStyleProperties )X ()*_da .CT_TblPrBase {return _cbbb ._bbccg }; -// SetStrikeThrough sets the run to strike-through. -func (_ccdc RunProperties )SetStrikeThrough (b bool ){if !b {_ccdc ._gfad .Strike =nil ;}else {_ccdc ._gfad .Strike =_da .NewCT_OnOff ();};}; +// SetSemiHidden controls if the style is hidden in the UI. +func (_gdbf Style )SetSemiHidden (b bool ){if b {_gdbf ._dbabde .SemiHidden =_fc .NewCT_OnOff ();}else {_gdbf ._dbabde .SemiHidden =nil ;};}; -// SetRight sets the right border to a specified type, color and thickness. -func (_bbdf TableBorders )SetRight (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_bbdf ._gdcbd .Right =_da .NewCT_Border ();_egdea (_bbdf ._gdcbd .Right ,t ,c ,thickness );}; +// SetTop sets the top border to a specified type, color and thickness. +func (_feedg ParagraphBorders )SetTop (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_feedg ._aebfbe .Top =_fc .NewCT_Border ();_agbbfa (_feedg ._aebfbe .Top ,t ,c ,thickness );}; -// ExtractFromHeader returns text from the document header as an array of TextItems. -func ExtractFromHeader (header *_da .Hdr )[]TextItem {var _eabg []TextItem ;for _ ,_gbef :=range header .EG_BlockLevelElts {_eabg =append (_eabg ,_afggb (_gbef .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};return _eabg ;}; +// SetHeadingLevel sets a heading level and style based on the level to a +// paragraph. The default styles for a new unioffice document support headings +// from level 1 to 8. +func (_efba ParagraphProperties )SetHeadingLevel (idx int ){_efba .SetStyle (_ag .Sprintf ("\u0048e\u0061\u0064\u0069\u006e\u0067\u0025d",idx ));if _efba ._ggdbd .NumPr ==nil {_efba ._ggdbd .NumPr =_fc .NewCT_NumPr ();};_efba ._ggdbd .NumPr .Ilvl =_fc .NewCT_DecimalNumber (); +_efba ._ggdbd .NumPr .Ilvl .ValAttr =int64 (idx );};func (_fabga Paragraph )addFldCharsForField (_agfd ,_beecc string )FormField {_gdafa :=_fabga .addBeginFldChar (_agfd );_gbge :=FormField {_aef :_gdafa };_afcd :=_fabga ._egebc .Bookmarks ();_ecfeg :=int64 (len (_afcd )); +if _agfd !=""{_fabga .addStartBookmark (_ecfeg ,_agfd );};_fabga .addInstrText (_beecc );_fabga .addSeparateFldChar ();if _beecc =="\u0046\u004f\u0052\u004d\u0054\u0045\u0058\u0054"{_cdcae :=_fabga .AddRun ();_fagb :=_fc .NewEG_RunInnerContent ();_cdcae ._cfcbd .EG_RunInnerContent =[]*_fc .EG_RunInnerContent {_fagb }; +_gbge ._ccgga =_fagb ;};_fabga .addEndFldChar ();if _agfd !=""{_fabga .addEndBookmark (_ecfeg );};return _gbge ;}; -// Section is the beginning of a new section. -type Section struct{_affg *Document ;_gedfc *_da .CT_SectPr ;}; +// RemoveEndnote removes a endnote from both the paragraph and the document +// the requested endnote must be anchored on the paragraph being referenced. +// +// After each removal, the rest of the endnote ids would be reordered. +func (_aacd Paragraph )RemoveEndnote (id int64 ){for _ ,_fbedf :=range _aacd .Runs (){if _cafga ,_cbfcg :=_fbedf .IsEndnote ();_cafga {if _cbfcg ==id {_aacd .RemoveRun (_fbedf );break ;};};};_aacd ._egebc .removeEndnote (id );}; -// X returns the inner wrapped XML type. -func (_ece CellProperties )X ()*_da .CT_TcPr {return _ece ._gaad }; +// Borders allows controlling individual cell borders. +func (_eed CellProperties )Borders ()CellBorders {if _eed ._gdgd .TcBorders ==nil {_eed ._gdgd .TcBorders =_fc .NewCT_TcBorders ();};return CellBorders {_eed ._gdgd .TcBorders };}; -// SetTextWrapNone unsets text wrapping so the image can float on top of the -// text. When used in conjunction with X/Y Offset relative to the page it can be -// used to place a logo at the top of a page at an absolute position that -// doesn't interfere with text. -func (_aef AnchoredDrawing )SetTextWrapNone (){_aef ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_aef ._ea .WrapTypeChoice .WrapNone =_da .NewWdCT_WrapNone ();}; +// Paragraph is a paragraph within a document. +type Paragraph struct{_egebc *Document ;_gcfe *_fc .CT_P ;}; -// SetFirstLineIndent controls the first line indent of the paragraph. -func (_bgccd ParagraphStyleProperties )SetFirstLineIndent (m _de .Distance ){if _bgccd ._fcbe .Ind ==nil {_bgccd ._fcbe .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_bgccd ._fcbe .Ind .FirstLineAttr =nil ;}else {_bgccd ._fcbe .Ind .FirstLineAttr =&_ce .ST_TwipsMeasure {}; -_bgccd ._fcbe .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};}; +// NewAnchorDrawWrapOptions return anchor drawing options property. +func NewAnchorDrawWrapOptions ()*AnchorDrawWrapOptions {_eaae :=&AnchorDrawWrapOptions {};if !_eaae ._ff {_eaf ,_ef :=_ca ();_eaae ._eaa =_eaf ;_eaae ._dfgb =_ef ;};return _eaae ;}; -// SetText sets the watermark text. -func (_eaeca *WatermarkText )SetText (text string ){_fgff :=_eaeca .getShape ();if _eaeca ._bedb !=nil {_eecg :=_eaeca ._bedb .ShapeChoice ;for _ ,_eagec :=range _eecg {if _eagec .ShapeElementsChoice .Textpath !=nil {_eagec .ShapeElementsChoice .Textpath .StringAttr =&text ; -};};}else {_gfcec :=_eaeca .findNode (_fgff ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _edae ,_afdd :=range _gfcec .Attrs {if _afdd .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_gfcec .Attrs [_edae ].Value =text ;};};};}; +// SetTargetByRef sets the URL target of the hyperlink and is more efficient if a link +// destination will be used many times. +func (_eebfg HyperLink )SetTargetByRef (link _baf .Hyperlink ){_eebfg ._ggbc .IdAttr =_e .String (_baf .Relationship (link ).ID ());_eebfg ._ggbc .AnchorAttr =nil ;};func (_gcbd Paragraph )removeCommentRef (_fecff int64 )bool {for _ ,_bagec :=range _gcbd .X ().EG_PContent {for _ ,_ageed :=range _bagec .PContentChoice .EG_ContentRunContent {if _ageed .ContentRunContentChoice .R !=nil {for _ ,_edfd :=range _ageed .ContentRunContentChoice .R .EG_RunInnerContent {if _edfd .RunInnerContentChoice .CommentReference !=nil &&_edfd .RunInnerContentChoice .CommentReference .IdAttr ==_fecff {_ageed .ContentRunContentChoice .R =nil ; +return true ;};};};};};return false ;}; -// SetBasedOn sets the style that this style is based on. -func (_aeaf Style )SetBasedOn (name string ){if name ==""{_aeaf ._beagf .BasedOn =nil ;}else {_aeaf ._beagf .BasedOn =_da .NewCT_String ();_aeaf ._beagf .BasedOn .ValAttr =name ;};}; +// TableConditionalFormatting controls the conditional formatting within a table +// style. +type TableConditionalFormatting struct{_afbc *_fc .CT_TblStylePr }; -// ReplaceTextByRegexp replace text inside node using regexp. -func (_bfd *Nodes )ReplaceTextByRegexp (expr *_d .Regexp ,newText string ){for _ ,_daac :=range _bfd ._ebbda {_daac .ReplaceTextByRegexp (expr ,newText );};}; +// TableLook returns the table look, or conditional formatting applied to a table style. +func (_cafbe TableProperties )TableLook ()TableLook {if _cafbe ._facda .TblLook ==nil {_cafbe ._facda .TblLook =_fc .NewCT_TblLook ();};return TableLook {_cafbe ._facda .TblLook };};func (_bdfc *Document )tables (_gfea *_fc .EG_ContentBlockContent )[]Table {_dfga :=[]Table {}; +for _ ,_adb :=range _gfea .ContentBlockContentChoice .Tbl {_dfga =append (_dfga ,Table {_bdfc ,_adb });for _ ,_dcc :=range _adb .EG_ContentRowContent {for _ ,_ccbee :=range _dcc .ContentRowContentChoice .Tr {for _ ,_caa :=range _ccbee .EG_ContentCellContent {for _ ,_adab :=range _caa .ContentCellContentChoice .Tc {for _ ,_cefa :=range _adab .EG_BlockLevelElts {for _ ,_aff :=range _cefa .BlockLevelEltsChoice .EG_ContentBlockContent {_dfga =append (_dfga ,_bdfc .tables (_aff )...); +};};};};};};};return _dfga ;}; -// X returns the inner wrapped XML type. -func (_ddega ParagraphStyleProperties )X ()*_da .CT_PPrGeneral {return _ddega ._fcbe }; +// SetProperties sets the `RunProperties` to the `Run` element +func (_dgddf Run )SetProperties (rp RunProperties ){if rp ._bafe ==nil {_dgddf ._cfcbd .RPr =_fc .NewCT_RPr ();}else {_cbgdc :=_fc .NewCT_RPr ();if rp ._bafe .RStyle !=nil {_cbgdc .RStyle =&_fc .CT_String {ValAttr :rp ._bafe .RStyle .ValAttr };};if rp ._bafe .RFonts !=nil {_cbgdc .RFonts =&_fc .CT_Fonts {HintAttr :rp ._bafe .RFonts .HintAttr ,AsciiAttr :rp ._bafe .RFonts .AsciiAttr ,HAnsiAttr :rp ._bafe .RFonts .HAnsiAttr ,EastAsiaAttr :rp ._bafe .RFonts .EastAsiaAttr ,CsAttr :rp ._bafe .RFonts .CsAttr ,AsciiThemeAttr :rp ._bafe .RFonts .AsciiThemeAttr ,HAnsiThemeAttr :rp ._bafe .RFonts .HAnsiThemeAttr ,EastAsiaThemeAttr :rp ._bafe .RFonts .EastAsiaThemeAttr ,CsthemeAttr :rp ._bafe .RFonts .CsthemeAttr }; +};if rp ._bafe .B !=nil {_cbgdc .B =&_fc .CT_OnOff {};if rp ._bafe .B .ValAttr !=nil {_badcf :=*rp ._bafe .B .ValAttr ;_cbgdc .B .ValAttr =&_badcf ;};};if rp ._bafe .BCs !=nil {_cbgdc .BCs =&_fc .CT_OnOff {};if rp ._bafe .BCs .ValAttr !=nil {_gcbdc :=*rp ._bafe .BCs .ValAttr ; +_cbgdc .BCs .ValAttr =&_gcbdc ;};};if rp ._bafe .I !=nil {_cbgdc .I =&_fc .CT_OnOff {};if rp ._bafe .I .ValAttr !=nil {_dcaf :=*rp ._bafe .I .ValAttr ;_cbgdc .I .ValAttr =&_dcaf ;};};if rp ._bafe .ICs !=nil {_cbgdc .ICs =&_fc .CT_OnOff {};if rp ._bafe .ICs .ValAttr !=nil {_afcfg :=*rp ._bafe .ICs .ValAttr ; +_cbgdc .ICs .ValAttr =&_afcfg ;};};if rp ._bafe .Caps !=nil {_cbgdc .Caps =&_fc .CT_OnOff {};if rp ._bafe .Caps .ValAttr !=nil {_eccb :=*rp ._bafe .Caps .ValAttr ;_cbgdc .Caps .ValAttr =&_eccb ;};};if rp ._bafe .SmallCaps !=nil {_cbgdc .SmallCaps =&_fc .CT_OnOff {}; +if rp ._bafe .SmallCaps .ValAttr !=nil {_aacgdc :=*rp ._bafe .SmallCaps .ValAttr ;_cbgdc .SmallCaps .ValAttr =&_aacgdc ;};};if rp ._bafe .Strike !=nil {_cbgdc .Strike =&_fc .CT_OnOff {};if rp ._bafe .Strike .ValAttr !=nil {_acaf :=*rp ._bafe .Strike .ValAttr ; +_cbgdc .Strike .ValAttr =&_acaf ;};};if rp ._bafe .Dstrike !=nil {_cbgdc .Dstrike =&_fc .CT_OnOff {};if rp ._bafe .Dstrike .ValAttr !=nil {_abgdg :=*rp ._bafe .Dstrike .ValAttr ;_cbgdc .Dstrike .ValAttr =&_abgdg ;};};if rp ._bafe .Outline !=nil {_cbgdc .Outline =&_fc .CT_OnOff {}; +if rp ._bafe .Outline .ValAttr !=nil {_bbgfd :=*rp ._bafe .Outline .ValAttr ;_cbgdc .Outline .ValAttr =&_bbgfd ;};};if rp ._bafe .Shadow !=nil {_cbgdc .Shadow =&_fc .CT_OnOff {};if rp ._bafe .Shadow .ValAttr !=nil {_geeb :=*rp ._bafe .Shadow .ValAttr ; +_cbgdc .Shadow .ValAttr =&_geeb ;};};if rp ._bafe .Emboss !=nil {_cbgdc .Emboss =&_fc .CT_OnOff {};if rp ._bafe .Emboss .ValAttr !=nil {_egfg :=*rp ._bafe .Emboss .ValAttr ;_cbgdc .Emboss .ValAttr =&_egfg ;};};if rp ._bafe .Imprint !=nil {_cbgdc .Imprint =&_fc .CT_OnOff {}; +if rp ._bafe .Imprint .ValAttr !=nil {_dgea :=*rp ._bafe .Imprint .ValAttr ;_cbgdc .Imprint .ValAttr =&_dgea ;};};if rp ._bafe .NoProof !=nil {_cbgdc .NoProof =&_fc .CT_OnOff {};if rp ._bafe .NoProof .ValAttr !=nil {_geccg :=*rp ._bafe .NoProof .ValAttr ; +_cbgdc .NoProof .ValAttr =&_geccg ;};};if rp ._bafe .SnapToGrid !=nil {_cbgdc .SnapToGrid =&_fc .CT_OnOff {};if rp ._bafe .SnapToGrid .ValAttr !=nil {_bdbdg :=*rp ._bafe .SnapToGrid .ValAttr ;_cbgdc .SnapToGrid .ValAttr =&_bdbdg ;};};if rp ._bafe .Vanish !=nil {_cbgdc .Vanish =&_fc .CT_OnOff {}; +if rp ._bafe .Vanish .ValAttr !=nil {_dcafd :=*rp ._bafe .Vanish .ValAttr ;_cbgdc .Vanish .ValAttr =&_dcafd ;};};if rp ._bafe .WebHidden !=nil {_cbgdc .WebHidden =&_fc .CT_OnOff {};if rp ._bafe .WebHidden .ValAttr !=nil {_fccb :=*rp ._bafe .WebHidden .ValAttr ; +_cbgdc .WebHidden .ValAttr =&_fccb ;};};if rp ._bafe .Color !=nil {_cbgdc .Color =&_fc .CT_Color {ValAttr :rp ._bafe .Color .ValAttr ,ThemeColorAttr :rp ._bafe .Color .ThemeColorAttr ,ThemeTintAttr :rp ._bafe .Color .ThemeTintAttr ,ThemeShadeAttr :rp ._bafe .Color .ThemeShadeAttr }; +};if rp ._bafe .Spacing !=nil {_cbgdc .Spacing =&_fc .CT_SignedTwipsMeasure {ValAttr :rp ._bafe .Spacing .ValAttr };};if rp ._bafe .W !=nil {_cbgdc .W =&_fc .CT_TextScale {ValAttr :rp ._bafe .W .ValAttr };};if rp ._bafe .Kern !=nil {_cbgdc .Kern =&_fc .CT_HpsMeasure {ValAttr :rp ._bafe .Kern .ValAttr }; +};if rp ._bafe .Position !=nil {_cbgdc .Position =&_fc .CT_SignedHpsMeasure {ValAttr :rp ._bafe .Position .ValAttr };};if rp ._bafe .Sz !=nil {_cbgdc .Sz =&_fc .CT_HpsMeasure {ValAttr :rp ._bafe .Sz .ValAttr };};if rp ._bafe .SzCs !=nil {_cbgdc .SzCs =&_fc .CT_HpsMeasure {ValAttr :rp ._bafe .SzCs .ValAttr }; +};if rp ._bafe .Highlight !=nil {_cbgdc .Highlight =&_fc .CT_Highlight {ValAttr :rp ._bafe .Highlight .ValAttr };};if rp ._bafe .U !=nil {_cbgdc .U =&_fc .CT_Underline {ValAttr :rp ._bafe .U .ValAttr ,ColorAttr :rp ._bafe .U .ColorAttr ,ThemeColorAttr :rp ._bafe .U .ThemeColorAttr ,ThemeTintAttr :rp ._bafe .U .ThemeTintAttr ,ThemeShadeAttr :rp ._bafe .U .ThemeShadeAttr }; +};if rp ._bafe .Effect !=nil {_cbgdc .Effect =&_fc .CT_TextEffect {ValAttr :rp ._bafe .Effect .ValAttr };};if rp ._bafe .Bdr !=nil {_cbgdc .Bdr =&_fc .CT_Border {ValAttr :rp ._bafe .Bdr .ValAttr ,ColorAttr :rp ._bafe .Bdr .ColorAttr ,ThemeColorAttr :rp ._bafe .Bdr .ThemeColorAttr ,ThemeTintAttr :rp ._bafe .Bdr .ThemeTintAttr ,ThemeShadeAttr :rp ._bafe .Bdr .ThemeShadeAttr ,SzAttr :rp ._bafe .Bdr .SzAttr ,SpaceAttr :rp ._bafe .Bdr .SpaceAttr ,ShadowAttr :rp ._bafe .Bdr .ShadowAttr ,FrameAttr :rp ._bafe .Bdr .FrameAttr }; +};if rp ._bafe .Shd !=nil {_cbgdc .Shd =&_fc .CT_Shd {ValAttr :rp ._bafe .Shd .ValAttr ,ColorAttr :rp ._bafe .Shd .ColorAttr ,ThemeColorAttr :rp ._bafe .Shd .ThemeColorAttr ,ThemeTintAttr :rp ._bafe .Shd .ThemeTintAttr ,ThemeShadeAttr :rp ._bafe .Shd .ThemeShadeAttr ,FillAttr :rp ._bafe .Shd .FillAttr ,ThemeFillAttr :rp ._bafe .Shd .ThemeFillAttr ,ThemeFillTintAttr :rp ._bafe .Shd .ThemeFillTintAttr ,ThemeFillShadeAttr :rp ._bafe .Shd .ThemeFillShadeAttr }; +};if rp ._bafe .FitText !=nil {_cbgdc .FitText =&_fc .CT_FitText {ValAttr :rp ._bafe .FitText .ValAttr ,IdAttr :rp ._bafe .FitText .IdAttr };};if rp ._bafe .VertAlign !=nil {_cbgdc .VertAlign =&_fc .CT_VerticalAlignRun {ValAttr :rp ._bafe .VertAlign .ValAttr }; +};if rp ._bafe .Rtl !=nil {_cbgdc .Rtl =&_fc .CT_OnOff {ValAttr :rp ._bafe .Rtl .ValAttr };};if rp ._bafe .Cs !=nil {_cbgdc .Cs =&_fc .CT_OnOff {ValAttr :rp ._bafe .Cs .ValAttr };};if rp ._bafe .Em !=nil {_cbgdc .Em =&_fc .CT_Em {ValAttr :rp ._bafe .Em .ValAttr }; +};if rp ._bafe .Lang !=nil {_cbgdc .Lang =&_fc .CT_Language {ValAttr :rp ._bafe .Lang .ValAttr ,EastAsiaAttr :rp ._bafe .Lang .EastAsiaAttr ,BidiAttr :rp ._bafe .Lang .BidiAttr };};if rp ._bafe .EastAsianLayout !=nil {_cbgdc .EastAsianLayout =&_fc .CT_EastAsianLayout {IdAttr :rp ._bafe .EastAsianLayout .IdAttr ,CombineAttr :rp ._bafe .EastAsianLayout .CombineAttr ,CombineBracketsAttr :rp ._bafe .EastAsianLayout .CombineBracketsAttr ,VertAttr :rp ._bafe .EastAsianLayout .VertAttr ,VertCompressAttr :rp ._bafe .EastAsianLayout .VertCompressAttr }; +};if rp ._bafe .SpecVanish !=nil {_cbgdc .SpecVanish =&_fc .CT_OnOff {ValAttr :rp ._bafe .SpecVanish .ValAttr };};if rp ._bafe .OMath !=nil {_cbgdc .OMath =&_fc .CT_OnOff {ValAttr :rp ._bafe .OMath .ValAttr };};_dgddf ._cfcbd .RPr =_cbgdc ;};}; -// SetValue sets the width value. -func (_cgedf TableWidth )SetValue (m _de .Distance ){_cgedf ._gecad .WAttr =&_da .ST_MeasurementOrPercent {};_cgedf ._gecad .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_cgedf ._gecad .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (m /_de .Twips )); -_cgedf ._gecad .TypeAttr =_da .ST_TblWidthDxa ;}; +// AddHeader creates a header associated with the document, but doesn't add it +// to the document for display. +func (_gcgd *Document )AddHeader ()Header {_dcb :=_fc .NewHdr ();_gcgd ._ada =append (_gcgd ._ada ,_dcb );_fb :=_ag .Sprintf ("\u0068\u0065\u0061d\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",len (_gcgd ._ada ));_gcgd ._dfgd .AddRelationship (_fb ,_e .HeaderType ); +_gcgd .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_fb ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0068\u0065\u0061\u0064e\u0072\u002b\u0078\u006d\u006c"); +_gcgd ._aagb =append (_gcgd ._aagb ,_baf .NewRelationships ());return Header {_gcgd ,_dcb };}; -// NewStyles constructs a new empty Styles -func NewStyles ()Styles {return Styles {_da .NewStyles ()}}; +// SetBottom sets the bottom border to a specified type, color and thickness. +func (_ggba CellBorders )SetBottom (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_ggba ._gb .Bottom =_fc .NewCT_Border ();_dgded (_ggba ._gb .Bottom ,t ,c ,thickness );}; -// SetHighlight highlights text in a specified color. -func (_bcefa RunProperties )SetHighlight (c _da .ST_HighlightColor ){_bcefa ._gfad .Highlight =_da .NewCT_Highlight ();_bcefa ._gfad .Highlight .ValAttr =c ;}; +// SetKeepOnOnePage controls if all lines in a paragraph are kept on the same +// page. +func (_abbge ParagraphStyleProperties )SetKeepOnOnePage (b bool ){if !b {_abbge ._afbf .KeepLines =nil ;}else {_abbge ._afbf .KeepLines =_fc .NewCT_OnOff ();};}; -// FontTable returns document fontTable element. -func (_dccde *Document )FontTable ()*_da .Fonts {return _dccde ._gad }; +// SizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. +func (_fged ParagraphProperties )SizeMeasure ()string {if _ffcfe :=_fged ._ggdbd .RPr .Sz ;_ffcfe !=nil {_fbdb :=_ffcfe .ValAttr ;if _fbdb .ST_PositiveUniversalMeasure !=nil {return *_fbdb .ST_PositiveUniversalMeasure ;};};return "";}; -// Tables returns the tables defined in the footer. -func (_gcff Footer )Tables ()[]Table {_dbacg :=[]Table {};if _gcff ._dbec ==nil {return nil ;};for _ ,_cgbc :=range _gcff ._dbec .EG_BlockLevelElts {for _ ,_fbdc :=range _cgbc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_afgdd :=range _gcff ._gfcg .tables (_fbdc ){_dbacg =append (_dbacg ,_afgdd ); -};};};return _dbacg ;}; +// Color controls the run or styles color. +type Color struct{_fgge *_fc .CT_Color };func (_gdba *WatermarkText )getShape ()*_e .XSDAny {return _gdba .getInnerElement ("\u0073\u0068\u0061p\u0065");}; -// Borders allows controlling individual cell borders. -func (_daa CellProperties )Borders ()CellBorders {if _daa ._gaad .TcBorders ==nil {_daa ._gaad .TcBorders =_da .NewCT_TcBorders ();};return CellBorders {_daa ._gaad .TcBorders };}; +// SetContextualSpacing controls whether to Ignore Spacing Above and Below When +// Using Identical Styles +func (_dddf ParagraphStyleProperties )SetContextualSpacing (b bool ){if !b {_dddf ._afbf .ContextualSpacing =nil ;}else {_dddf ._afbf .ContextualSpacing =_fc .NewCT_OnOff ();};}; -// SetRightIndent controls right indent of paragraph. -func (_ceaff Paragraph )SetRightIndent (m _de .Distance ){_ceaff .ensurePPr ();_gdadf :=_ceaff ._ddedbg .PPr ;if _gdadf .Ind ==nil {_gdadf .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_gdadf .Ind .RightAttr =nil ;}else {_gdadf .Ind .RightAttr =&_da .ST_SignedTwipsMeasure {}; -_gdadf .Ind .RightAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};}; +// Paragraphs returns the paragraphs defined in a header. +func (_ebdbc Header )Paragraphs ()[]Paragraph {_acacf :=[]Paragraph {};for _ ,_ggfe :=range _ebdbc ._dgba .EG_BlockLevelElts {for _ ,_efgf :=range _ggfe .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ggfbg :=range _efgf .ContentBlockContentChoice .P {_acacf =append (_acacf ,Paragraph {_ebdbc ._cfgfd ,_ggfbg }); +};};};for _ ,_acef :=range _ebdbc .Tables (){for _ ,_fcab :=range _acef .Rows (){for _ ,_cfgb :=range _fcab .Cells (){_acacf =append (_acacf ,_cfgb .Paragraphs ()...);};};};return _acacf ;}; -// Endnotes returns the endnotes defined in the document. -func (_gdad *Document )Endnotes ()[]Endnote {_dcabd :=[]Endnote {};for _ ,_gca :=range _gdad ._ddgd .CT_Endnotes .Endnote {_dcabd =append (_dcabd ,Endnote {_gdad ,_gca });};return _dcabd ;}; +// HasFootnotes returns a bool based on the presence or abscence of footnotes within +// the document. +func (_fgb *Document )HasFootnotes ()bool {return _fgb ._gbaa !=nil }; -// Emboss returns true if run emboss is on. -func (_agafd RunProperties )Emboss ()bool {return _cbgf (_agafd ._gfad .Emboss )}; +// SetName sets the name of the style. +func (_ffdgf Style )SetName (name string ){_ffdgf ._dbabde .Name =_fc .NewCT_String ();_ffdgf ._dbabde .Name .ValAttr =name ;}; -// X returns the inner wml.CT_TblBorders -func (_abfb TableBorders )X ()*_da .CT_TblBorders {return _abfb ._gdcbd }; +// X returns the inner wrapped XML type. +func (_cabd Paragraph )X ()*_fc .CT_P {return _cabd ._gcfe }; -// Properties returns the row properties. -func (_gffba Row )Properties ()RowProperties {if _gffba ._gdbbe .TrPr ==nil {_gffba ._gdbbe .TrPr =_da .NewCT_TrPr ();};return RowProperties {_gffba ._gdbbe .TrPr };}; +// MultiLevelType returns the multilevel type, or ST_MultiLevelTypeUnset if not set. +func (_gbfc NumberingDefinition )MultiLevelType ()_fc .ST_MultiLevelType {if _gbfc ._bgcbg .MultiLevelType !=nil {return _gbfc ._bgcbg .MultiLevelType .ValAttr ;}else {return _fc .ST_MultiLevelTypeUnset ;};}; -// Clear resets the numbering. -func (_efabc Numbering )Clear (){_efabc ._aagbb .AbstractNum =nil ;_efabc ._aagbb .Num =nil ;_efabc ._aagbb .NumIdMacAtCleanup =nil ;_efabc ._aagbb .NumPicBullet =nil ;}; +// SetAfter sets the spacing that comes after the paragraph. +func (_cgdb ParagraphSpacing )SetAfter (after _bgd .Distance ){_cgdb ._bgdc .AfterAttr =&_gd .ST_TwipsMeasure {};_cgdb ._bgdc .AfterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (after /_bgd .Twips ));}; -// AddFooter creates a Footer associated with the document, but doesn't add it -// to the document for display. -func (_gcd *Document )AddFooter ()Footer {_dga :=_da .NewFtr ();_gcd ._adde =append (_gcd ._adde ,_dga );_edd :=_fee .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",len (_gcd ._adde ));_gcd ._ccea .AddRelationship (_edd ,_b .FooterType ); -_gcd .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_edd ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074e\u0072\u002b\u0078\u006d\u006c"); -_gcd ._dgb =append (_gcd ._dgb ,_ab .NewRelationships ());return Footer {_gcd ,_dga };}; +// SetColor sets a specific color or auto. +func (_fcf Color )SetColor (v _d .Color ){if v .IsAuto (){_fcf ._fgge .ValAttr .ST_HexColorAuto =_fc .ST_HexColorAutoAuto ;_fcf ._fgge .ValAttr .ST_HexColorRGB =nil ;}else {_fcf ._fgge .ValAttr .ST_HexColorAuto =_fc .ST_HexColorAutoUnset ;_fcf ._fgge .ValAttr .ST_HexColorRGB =v .AsRGBString (); +};}; -// Font returns the name of paragraph font family. -func (_gcdba ParagraphProperties )Font ()string {if _gddbe :=_gcdba ._bgbb .RPr .RFonts ;_gddbe !=nil {if _gddbe .AsciiAttr !=nil {return *_gddbe .AsciiAttr ;}else if _gddbe .HAnsiAttr !=nil {return *_gddbe .HAnsiAttr ;}else if _gddbe .CsAttr !=nil {return *_gddbe .CsAttr ; -};};return "";};func (_bdfff Styles )initializeDocDefaults (){_bdfff ._bbfde .DocDefaults =_da .NewCT_DocDefaults ();_bdfff ._bbfde .DocDefaults .RPrDefault =_da .NewCT_RPrDefault ();_bdfff ._bbfde .DocDefaults .RPrDefault .RPr =_da .NewCT_RPr ();_gcfff :=RunProperties {_bdfff ._bbfde .DocDefaults .RPrDefault .RPr }; -_gcfff .SetSize (12*_de .Point );_gcfff .Fonts ().SetASCIITheme (_da .ST_ThemeMajorAscii );_gcfff .Fonts ().SetEastAsiaTheme (_da .ST_ThemeMajorEastAsia );_gcfff .Fonts ().SetHANSITheme (_da .ST_ThemeMajorHAnsi );_gcfff .Fonts ().SetCSTheme (_da .ST_ThemeMajorBidi ); -_gcfff .X ().Lang =_da .NewCT_Language ();_gcfff .X ().Lang .ValAttr =_b .String ("\u0065\u006e\u002dU\u0053");_gcfff .X ().Lang .EastAsiaAttr =_b .String ("\u0065\u006e\u002dU\u0053");_gcfff .X ().Lang .BidiAttr =_b .String ("\u0061\u0072\u002dS\u0041"); -_bdfff ._bbfde .DocDefaults .PPrDefault =_da .NewCT_PPrDefault ();}; +// AddStyle adds a new empty style, if styleID is already exists, it will return the style. +func (_gcgg Styles )AddStyle (styleID string ,t _fc .ST_StyleType ,isDefault bool )Style {if _efegc ,_dcgeb :=_gcgg .SearchStyleById (styleID );_dcgeb {return _efegc ;};_eeedb :=_fc .NewCT_Style ();_eeedb .TypeAttr =t ;if isDefault {_eeedb .DefaultAttr =&_gd .ST_OnOff {}; +_eeedb .DefaultAttr .Bool =_e .Bool (isDefault );};_eeedb .StyleIdAttr =_e .String (styleID );_gcgg ._fbfe .Style =append (_gcgg ._fbfe .Style ,_eeedb );return Style {_eeedb };}; -// SetBeforeSpacing sets spacing above paragraph. -func (_abgb Paragraph )SetBeforeSpacing (d _de .Distance ){_abgb .ensurePPr ();if _abgb ._ddedbg .PPr .Spacing ==nil {_abgb ._ddedbg .PPr .Spacing =_da .NewCT_Spacing ();};_adca :=_abgb ._ddedbg .PPr .Spacing ;_adca .BeforeAttr =&_ce .ST_TwipsMeasure {}; -_adca .BeforeAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (d /_de .Twips ));}; +// SetBetween sets the between border to a specified type, color and thickness between paragraph. +func (_eacc ParagraphBorders )SetBetween (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_eacc ._aebfbe .Between =_fc .NewCT_Border ();_agbbfa (_eacc ._aebfbe .Between ,t ,c ,thickness );}; -// AddEndnote will create a new endnote and attach it to the Paragraph in the -// location at the end of the previous run (endnotes create their own run within -// the paragraph. The text given to the function is simply a convenience helper, -// paragraphs and runs can always be added to the text of the endnote later. -func (_dcfe Paragraph )AddEndnote (text string )Endnote {var _gedca int64 ;if _dcfe ._deeea .HasEndnotes (){for _ ,_agag :=range _dcfe ._deeea .Endnotes (){if _agag .id ()> _gedca {_gedca =_agag .id ();};};_gedca ++;}else {_dcfe ._deeea .addEndnotes (); -_gedca =1;};_ffbcd :=_da .NewCT_FtnEdn ();_eeef :=_da .NewCT_FtnEdnRef ();_eeef .IdAttr =_gedca ;_dcfe ._deeea ._ddgd .CT_Endnotes .Endnote =append (_dcfe ._deeea ._ddgd .CT_Endnotes .Endnote ,_ffbcd );_afbfc :=_dcfe .AddRun ();_fdcaf :=_afbfc .Properties (); -_fdcaf .SetStyle (_dbf );_afbfc ._adecb .EG_RunInnerContent =[]*_da .EG_RunInnerContent {_da .NewEG_RunInnerContent ()};_afbfc ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference =_eeef ;_ceabb :=Endnote {_dcfe ._deeea ,_ffbcd };_ceabb ._daecg .IdAttr =_gedca ; -_ceabb ._daecg .EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()};_bacdb :=_ceabb .AddParagraph ();_bacdb .Properties ().SetStyle (EndnoteTextStyleId );_bacdb ._ddedbg .PPr .RPr =_da .NewCT_ParaRPr ();_degga :=_bacdb .AddRun (); -_cbfb :=_degga .Properties ();_cbfb .SetStyle (_dbf );_degga .AddEndnoteReference ();_fdfd :=_bacdb .AddRun ();_fdfd .AddText ("\u0020");_fdfd =_bacdb .AddRun ();_fdfd .AddText (text );return _ceabb ;}; +// Name returns the name of the bookmark whcih is the document unique ID that +// identifies the bookmark. +func (_beb Bookmark )Name ()string {return _beb ._acd .NameAttr }; -// Bookmark is a bookmarked location within a document that can be referenced -// with a hyperlink. -type Bookmark struct{_ddg *_da .CT_Bookmark }; +// BoldValue returns the precise nature of the bold setting (unset, off or on). +func (_ggfdf RunProperties )BoldValue ()OnOffValue {return _cgec (_ggfdf ._bafe .B )};func (_cbc *Document )InsertTableBefore (relativeTo Paragraph )Table {return _cbc .insertTable (relativeTo ,true );}; -// FormFields extracts all the fields from a document. They can then be -// manipulated via the methods on the field and the document saved. -func (_fbfa *Document )FormFields ()[]FormField {_fgg :=[]FormField {};for _ ,_caed :=range _fbfa .Paragraphs (){_abee :=_caed .Runs ();for _eege ,_cbdac :=range _abee {for _ ,_edgg :=range _cbdac ._adecb .EG_RunInnerContent {if _edgg .RunInnerContentChoice .FldChar ==nil ||_edgg .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ; -};if _edgg .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeBegin {_eaef :=false ;for _ ,_efd :=range _edgg .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _efd .Name ==nil ||_efd .Name .ValAttr ==nil {continue ; -};_eaef =true ;break ;};if !_eaef {continue ;};_dbcdb :=FormField {_gbab :_edgg .RunInnerContentChoice .FldChar .FldCharChoice .FfData };for _ ,_fcd :=range _edgg .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _fcd .TextInput ==nil {continue ; -};for _ggbc :=_eege +1;_ggbc < len (_abee )-1;_ggbc ++{if len (_abee [_ggbc ]._adecb .EG_RunInnerContent )==0{continue ;};_ebgd :=_abee [_ggbc ]._adecb .EG_RunInnerContent [0];if _ebgd .RunInnerContentChoice .FldChar !=nil &&_ebgd .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeSeparate {if len (_abee [_ggbc +1]._adecb .EG_RunInnerContent )==0{continue ; -};if _abee [_ggbc +1]._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_dbcdb ._bfee =_abee [_ggbc +1]._adecb .EG_RunInnerContent [0];break ;};};};};_fgg =append (_fgg ,_dbcdb );};};};};for _ ,_afef :=range _fbfa .Headers (){for _ ,_ggd :=range _afef .Paragraphs (){_eabc :=_ggd .Runs (); -for _baea ,_cecb :=range _eabc {for _ ,_bce :=range _cecb ._adecb .EG_RunInnerContent {if _bce .RunInnerContentChoice .FldChar ==nil ||_bce .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ;};if _bce .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeBegin {_cfdf :=false ; -for _ ,_eccfb :=range _bce .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _eccfb .Name ==nil ||_eccfb .Name .ValAttr ==nil {continue ;};_cfdf =true ;break ;};if !_cfdf {continue ;};_fecaf :=FormField {_gbab :_bce .RunInnerContentChoice .FldChar .FldCharChoice .FfData }; -for _ ,_ebcg :=range _bce .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _ebcg .TextInput ==nil {continue ;};for _bdde :=_baea +1;_bdde < len (_eabc )-1;_bdde ++{if len (_eabc [_bdde ]._adecb .EG_RunInnerContent )==0{continue ; -};_ceee :=_eabc [_bdde ]._adecb .EG_RunInnerContent [0];if _ceee .RunInnerContentChoice .FldChar !=nil &&_ceee .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeSeparate {if len (_eabc [_bdde +1]._adecb .EG_RunInnerContent )==0{continue ; -};if _eabc [_bdde +1]._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_fecaf ._bfee =_eabc [_bdde +1]._adecb .EG_RunInnerContent [0];break ;};};};};_fgg =append (_fgg ,_fecaf );};};};};};for _ ,_gdac :=range _fbfa .Footers (){for _ ,_cgfcb :=range _gdac .Paragraphs (){_edgga :=_cgfcb .Runs (); -for _aaca ,_gaed :=range _edgga {for _ ,_gbcgc :=range _gaed ._adecb .EG_RunInnerContent {if _gbcgc .RunInnerContentChoice .FldChar ==nil ||_gbcgc .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ;};if _gbcgc .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeBegin {_adcdf :=false ; -for _ ,_bca :=range _gbcgc .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _bca .Name ==nil ||_bca .Name .ValAttr ==nil {continue ;};_adcdf =true ;break ;};if !_adcdf {continue ;};_gcaf :=FormField {_gbab :_gbcgc .RunInnerContentChoice .FldChar .FldCharChoice .FfData }; -for _ ,_bdafb :=range _gbcgc .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _bdafb .TextInput ==nil {continue ;};for _acba :=_aaca +1;_acba < len (_edgga )-1;_acba ++{if len (_edgga [_acba ]._adecb .EG_RunInnerContent )==0{continue ; -};_ebgda :=_edgga [_acba ]._adecb .EG_RunInnerContent [0];if _ebgda .RunInnerContentChoice .FldChar !=nil &&_ebgda .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_da .ST_FldCharTypeSeparate {if len (_edgga [_acba +1]._adecb .EG_RunInnerContent )==0{continue ; -};if _edgga [_acba +1]._adecb .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_gcaf ._bfee =_edgga [_acba +1]._adecb .EG_RunInnerContent [0];break ;};};};};_fgg =append (_fgg ,_gcaf );};};};};};return _fgg ;}; +// IsChecked returns true if a FormFieldTypeCheckBox is checked. +func (_ebcgb FormField )IsChecked ()bool {if _ebcgb ._aef .FFDataChoice ==nil ||len (_ebcgb ._aef .FFDataChoice )==0||_ebcgb ._aef .FFDataChoice [0].CheckBox ==nil {return false ;};if _ebcgb ._aef .FFDataChoice [0].CheckBox .Checked !=nil {return true ; +};return false ;}; -// Paragraphs returns all the paragraphs in the document body including tables. -func (_acb *Document )Paragraphs ()[]Paragraph {_gdab :=[]Paragraph {};if _acb ._baf .Body ==nil {return nil ;};for _ ,_ddfc :=range _acb ._baf .Body .EG_BlockLevelElts {for _ ,_fgaa :=range _ddfc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_eee :=range _fgaa .ContentBlockContentChoice .P {_gdab =append (_gdab ,Paragraph {_acb ,_eee }); -};};};for _ ,_bgc :=range _acb .Tables (){for _ ,_bfae :=range _bgc .Rows (){for _ ,_bdafa :=range _bfae .Cells (){_gdab =append (_gdab ,_bdafa .Paragraphs ()...);};};};return _gdab ;}; +// Fonts returns the style's Fonts. +func (_bfdc RunProperties )Fonts ()Fonts {if _bfdc ._bafe .RFonts ==nil {_bfdc ._bafe .RFonts =_fc .NewCT_Fonts ();};return Fonts {_bfdc ._bafe .RFonts };}; -// SetNumberingDefinitionByID sets the numbering definition ID directly, which must -// match an ID defined in numbering.xml -func (_dgabd Paragraph )SetNumberingDefinitionByID (abstractNumberID int64 ){_dgabd .ensurePPr ();if _dgabd ._ddedbg .PPr .NumPr ==nil {_dgabd ._ddedbg .PPr .NumPr =_da .NewCT_NumPr ();};_agdb :=_da .NewCT_DecimalNumber ();_agdb .ValAttr =int64 (abstractNumberID ); -_dgabd ._ddedbg .PPr .NumPr .NumId =_agdb ;}; +// SetLeft sets the left border to a specified type, color and thickness. +func (_cfdef ParagraphBorders )SetLeft (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_cfdef ._aebfbe .Left =_fc .NewCT_Border ();_agbbfa (_cfdef ._aebfbe .Left ,t ,c ,thickness );}; -// ComplexSizeValue returns the value of run font size for complex fonts in points. -func (_aefdc RunProperties )ComplexSizeValue ()float64 {if _agbd :=_aefdc ._gfad .SzCs ;_agbd !=nil {_aaad :=_agbd .ValAttr ;if _aaad .ST_UnsignedDecimalNumber !=nil {return float64 (*_aaad .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; +// DocRels returns document relationship. +func (_cgeb *Document )DocRels ()_baf .Relationships {return _cgeb ._dfgd }; -// SearchStylesById returns style by its id. -func (_ceba Styles )SearchStyleById (id string )(Style ,bool ){for _ ,_egae :=range _ceba ._bbfde .Style {if _egae .StyleIdAttr !=nil {if *_egae .StyleIdAttr ==id {return Style {_egae },true ;};};};return Style {},false ;};func (_ffcdg Paragraph )addBeginFldChar (_abff string )*_da .CT_FFData {_geef :=_ffcdg .addFldChar (); -_geef .FldCharTypeAttr =_da .ST_FldCharTypeBegin ;if _geef .FldCharChoice ==nil {_geef .FldCharChoice =_da .NewCT_FldCharChoice ();};_geef .FldCharChoice .FfData =_da .NewCT_FFData ();_dbfd :=_da .NewCT_FFName ();_dbfd .ValAttr =&_abff ;_geef .FldCharChoice .FfData .FFDataChoice =[]*_da .CT_FFDataChoice {&_da .CT_FFDataChoice {Name :_dbfd }}; -return _geef .FldCharChoice .FfData ;}; +// Append appends a document d0 to a document d1. All settings, headers and footers remain the same as in the document d0 if they exist there, otherwise they are taken from the d1. +func (_cae *Document )Append (d1orig *Document )error {_fccgg ,_abgd :=d1orig .Copy ();if _abgd !=nil {return _abgd ;};_cae .DocBase =_cae .DocBase .Append (_fccgg .DocBase );if _fccgg ._egce .ConformanceAttr !=_gd .ST_ConformanceClassStrict {_cae ._egce .ConformanceAttr =_fccgg ._egce .ConformanceAttr ; +};_ced :=_cae ._dfgd .X ().Relationship ;_bbge :=_fccgg ._dfgd .X ().Relationship ;_cffa :=_fccgg ._egce .Body ;_aac :=map[string ]string {};_abbf :=map[int64 ]int64 {};_addbe :=map[int64 ]int64 {};for _ ,_baba :=range _bbge {_fbcg :=true ;_dfea :=_baba .IdAttr ; +_eafaa :=_baba .TargetAttr ;_dcaa :=_baba .TypeAttr ;_ebbb :=_dcaa ==_e .ImageType ;_febe :=_dcaa ==_e .HyperLinkType ;var _gagbg string ;for _ ,_ddafb :=range _ced {if _ddafb .TypeAttr ==_dcaa &&_ddafb .TargetAttr ==_eafaa {_fbcg =false ;_gagbg =_ddafb .IdAttr ; +break ;};};if _ebbb {_edbbe :="\u0077\u006f\u0072d\u002f"+_eafaa ;for _ ,_cecf :=range _fccgg .DocBase .Images {if _cecf .Target ()==_edbbe {_abefa ,_fbee :=_baf .ImageFromStorage (_cecf .Path ());if _fbee !=nil {return _fbee ;};_edbg ,_fbee :=_cae .AddImage (_abefa ); +if _fbee !=nil {return _fbee ;};_gagbg =_edbg .RelID ();break ;};};}else if _fbcg {if _febe {_agdd :=_cae ._dfgd .AddHyperlink (_eafaa );_gagbg =_baf .Relationship (_agdd ).ID ();}else {_ebe :=_cae ._dfgd .AddRelationship (_eafaa ,_dcaa );_gagbg =_ebe .X ().IdAttr ; +};};if _dfea !=_gagbg {_aac [_dfea ]=_gagbg ;};};if _cffa .SectPr !=nil {for _ ,_cddc :=range _cffa .SectPr .EG_HdrFtrReferences {if _cddc .HdrFtrReferencesChoice .HeaderReference !=nil {if _becf ,_gddd :=_aac [_cddc .HdrFtrReferencesChoice .HeaderReference .IdAttr ]; +_gddd {_cddc .HdrFtrReferencesChoice .HeaderReference .IdAttr =_becf ;_cae ._aagb =append (_cae ._aagb ,_baf .NewRelationships ());};}else if _cddc .HdrFtrReferencesChoice .FooterReference !=nil {if _feea ,_gcddd :=_aac [_cddc .HdrFtrReferencesChoice .FooterReference .IdAttr ]; +_gcddd {_cddc .HdrFtrReferencesChoice .FooterReference .IdAttr =_feea ;_cae ._fce =append (_cae ._fce ,_baf .NewRelationships ());};};};};_cbca ,_gagbb :=_cae ._abef ,_fccgg ._abef ;if _cbca !=nil {if _gagbb !=nil {if _cbca .Endnote !=nil {if _gagbb .Endnote !=nil {_cbdfe :=int64 (len (_cbca .Endnote )+1); +for _ ,_adfgg :=range _gagbb .Endnote {_bggd :=_adfgg .IdAttr ;if _bggd > 0{_adfgg .IdAttr =_cbdfe ;_cbca .Endnote =append (_cbca .Endnote ,_adfgg );_addbe [_bggd ]=_cbdfe ;_cbdfe ++;};};};}else {_cbca .Endnote =_gagbb .Endnote ;};};}else if _gagbb !=nil {_cbca =_gagbb ; +};_cae ._abef =_cbca ;_cca ,_ecee :=_cae ._gbaa ,_fccgg ._gbaa ;if _cca !=nil {if _ecee !=nil {if _cca .Footnote !=nil {if _ecee .Footnote !=nil {_gedc :=int64 (len (_cca .Footnote )+1);for _ ,_acbc :=range _ecee .Footnote {_afad :=_acbc .IdAttr ;if _afad > 0{_acbc .IdAttr =_gedc ; +_cca .Footnote =append (_cca .Footnote ,_acbc );_abbf [_afad ]=_gedc ;_gedc ++;};};};}else {_cca .Footnote =_ecee .Footnote ;};};}else if _ecee !=nil {_cca =_ecee ;};_cae ._gbaa =_cca ;for _ ,_agdad :=range _cffa .EG_BlockLevelElts {for _ ,_cccb :=range _agdad .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bgga :=range _cccb .ContentBlockContentChoice .P {_efae (_bgga ,_aac ); +_egbcd (_bgga ,_aac );_fcbd (_bgga ,_abbf ,_addbe );};for _ ,_eagc :=range _cccb .ContentBlockContentChoice .Tbl {_dbcc (_eagc ,_aac );_affbe (_eagc ,_aac );_eafd (_eagc ,_abbf ,_addbe );};};};_cae ._egce .Body .EG_BlockLevelElts =append (_cae ._egce .Body .EG_BlockLevelElts ,_fccgg ._egce .Body .EG_BlockLevelElts ...); +if _cae ._egce .Body .SectPr ==nil {_cae ._egce .Body .SectPr =_fccgg ._egce .Body .SectPr ;}else {var _gefb ,_ecbb bool ;for _ ,_deaf :=range _cae ._egce .Body .SectPr .EG_HdrFtrReferences {if _deaf .HdrFtrReferencesChoice .HeaderReference !=nil {_gefb =true ; +}else if _deaf .HdrFtrReferencesChoice .FooterReference !=nil {_ecbb =true ;};};if !_gefb {for _ ,_afde :=range _fccgg ._egce .Body .SectPr .EG_HdrFtrReferences {if _afde .HdrFtrReferencesChoice .HeaderReference !=nil {_cae ._egce .Body .SectPr .EG_HdrFtrReferences =append (_cae ._egce .Body .SectPr .EG_HdrFtrReferences ,_afde ); +break ;};};};if !_ecbb {for _ ,_gebc :=range _fccgg ._egce .Body .SectPr .EG_HdrFtrReferences {if _gebc .HdrFtrReferencesChoice .FooterReference !=nil {_cae ._egce .Body .SectPr .EG_HdrFtrReferences =append (_cae ._egce .Body .SectPr .EG_HdrFtrReferences ,_gebc ); +break ;};};};if _cae ._egce .Body .SectPr .Cols ==nil &&_fccgg ._egce .Body .SectPr .Cols !=nil {_cae ._egce .Body .SectPr .Cols =_fccgg ._egce .Body .SectPr .Cols ;};};_aadge :=_cae .Numbering ._afbd ;_debc :=_fccgg .Numbering ._afbd ;if _aadge ==nil &&_debc !=nil {_aadge =_debc ; +};_cae .Numbering ._afbd =_aadge ;if _cae .Styles ._fbfe ==nil &&_fccgg .Styles ._fbfe !=nil {_cae .Styles ._fbfe =_fccgg .Styles ._fbfe ;};_cae ._abag =append (_cae ._abag ,_fccgg ._abag ...);_cae ._faee =append (_cae ._faee ,_fccgg ._faee ...);if len (_cae ._ada )==0{_cae ._ada =_fccgg ._ada ; +};if len (_cae ._gbac )==0{_cae ._gbac =_fccgg ._gbac ;};_dagg :=_cae ._dbda ;_ddac :=_fccgg ._dbda ;if _dagg !=nil {if _ddac !=nil {if _dagg .Divs !=nil {if _ddac .Divs !=nil {_dagg .Divs .Div =append (_dagg .Divs .Div ,_ddac .Divs .Div ...);};}else {_dagg .Divs =_ddac .Divs ; +};};_dagg .Frameset =nil ;}else if _ddac !=nil {_dagg =_ddac ;_dagg .Frameset =nil ;};_cae ._dbda =_dagg ;_faed :=_cae ._cfc ;_ffagb :=_fccgg ._cfc ;if _faed !=nil {if _ffagb !=nil {if _faed .Font !=nil {if _ffagb .Font !=nil {for _ ,_afedf :=range _ffagb .Font {_dada :=true ; +for _ ,_cgeg :=range _faed .Font {if _cgeg .NameAttr ==_afedf .NameAttr {_dada =false ;break ;};};if _dada {_faed .Font =append (_faed .Font ,_afedf );};};};}else {_faed .Font =_ffagb .Font ;};};}else if _ffagb !=nil {_faed =_ffagb ;};_cae ._cfc =_faed ; +return nil ;}; -// ClearColor clears the text color. -func (_cfbf RunProperties )ClearColor (){_cfbf ._gfad .Color =nil }; +// Bookmark is a bookmarked location within a document that can be referenced +// with a hyperlink. +type Bookmark struct{_acd *_fc .CT_Bookmark }; -// SizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. -func (_fecdf RunProperties )SizeMeasure ()string {if _fbegc :=_fecdf ._gfad .Sz ;_fbegc !=nil {_deggad :=_fbegc .ValAttr ;if _deggad .ST_PositiveUniversalMeasure !=nil {return *_deggad .ST_PositiveUniversalMeasure ;};};return "";}; +// SizeValue returns the value of paragraph font size in points. +func (_fbdad ParagraphProperties )SizeValue ()float64 {if _bgcee :=_fbdad ._ggdbd .RPr .Sz ;_bgcee !=nil {_gbedg :=_bgcee .ValAttr ;if _gbedg .ST_UnsignedDecimalNumber !=nil {return float64 (*_gbedg .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; -// HasComments checks if the document contains comments. -func (_ecab *Document )HasComments ()bool {return _ecab ._cee !=nil };func _bgg (_cggd *_da .CT_P ,_dcedg ,_ebdb map[int64 ]int64 ){for _ ,_bbdc :=range _cggd .EG_PContent {for _ ,_edad :=range _bbdc .PContentChoice .EG_ContentRunContent {if _edad .ContentRunContentChoice .R !=nil {for _ ,_cbb :=range _edad .ContentRunContentChoice .R .EG_RunInnerContent {_afgd :=_cbb .RunInnerContentChoice .EndnoteReference ; -if _afgd !=nil &&_afgd .IdAttr > 0{if _aagb ,_ggfa :=_ebdb [_afgd .IdAttr ];_ggfa {_afgd .IdAttr =_aagb ;};};_cbge :=_cbb .RunInnerContentChoice .FootnoteReference ;if _cbge !=nil &&_cbge .IdAttr > 0{if _egdda ,_fgfb :=_dcedg [_cbge .IdAttr ];_fgfb {_cbge .IdAttr =_egdda ; -};};};};};};}; +// SetLeftIndent controls left indent of paragraph. +func (_gfaec Paragraph )SetLeftIndent (m _bgd .Distance ){_gfaec .ensurePPr ();_bfdff :=_gfaec ._gcfe .PPr ;if _bfdff .Ind ==nil {_bfdff .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_bfdff .Ind .LeftAttr =nil ;}else {_bfdff .Ind .LeftAttr =&_fc .ST_SignedTwipsMeasure {}; +_bfdff .Ind .LeftAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};}; -// SetStartIndent controls the start indent of the paragraph. -func (_dcbfe ParagraphStyleProperties )SetStartIndent (m _de .Distance ){if _dcbfe ._fcbe .Ind ==nil {_dcbfe ._fcbe .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_dcbfe ._fcbe .Ind .StartAttr =nil ;}else {_dcbfe ._fcbe .Ind .StartAttr =&_da .ST_SignedTwipsMeasure {}; -_dcbfe ._fcbe .Ind .StartAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};};func _dabfg ()*_ff .OfcLock {_cbcae :=_ff .NewOfcLock ();_cbcae .ExtAttr =_ff .ST_ExtEdit ;_cbcae .TextAttr =_ce .ST_TrueFalseTrue ;_cbcae .ShapetypeAttr =_ce .ST_TrueFalseTrue ; -return _cbcae ;}; +// SetBold sets the run to bold. +func (_cfdfb RunProperties )SetBold (b bool ){if !b {_cfdfb ._bafe .B =nil ;_cfdfb ._bafe .BCs =nil ;}else {_cfdfb ._bafe .B =_fc .NewCT_OnOff ();_cfdfb ._bafe .BCs =_fc .NewCT_OnOff ();};}; -// AddDefinition adds a new numbering definition. -func (_cgda Numbering )AddDefinition ()NumberingDefinition {_bbaf :=_da .NewCT_Num ();_bbadg :=int64 (1);for _ ,_fefac :=range _cgda .Definitions (){if _fefac .AbstractNumberID ()>=_bbadg {_bbadg =_fefac .AbstractNumberID ()+1;};};_caba :=int64 (1);for _ ,_caef :=range _cgda .X ().Num {if _caef .NumIdAttr >=_caba {_caba =_caef .NumIdAttr +1; -};};_bbaf .NumIdAttr =_caba ;_bbaf .AbstractNumId =_da .NewCT_DecimalNumber ();_bbaf .AbstractNumId .ValAttr =_bbadg ;_dgbf :=_da .NewCT_AbstractNum ();_dgbf .AbstractNumIdAttr =_bbadg ;_cgda ._aagbb .AbstractNum =append (_cgda ._aagbb .AbstractNum ,_dgbf ); -_cgda ._aagbb .Num =append (_cgda ._aagbb .Num ,_bbaf );return NumberingDefinition {_dgbf };};func _cded (_agdc *_da .CT_Border ,_afde _da .ST_Border ,_ebdgc _cdb .Color ,_gagda _de .Distance ){_agdc .ValAttr =_afde ;_agdc .ColorAttr =&_da .ST_HexColor {}; -if _ebdgc .IsAuto (){_agdc .ColorAttr .ST_HexColorAuto =_da .ST_HexColorAutoAuto ;}else {_agdc .ColorAttr .ST_HexColorRGB =_ebdgc .AsRGBString ();};if _gagda !=_de .Zero {_agdc .SzAttr =_b .Uint64 (uint64 (_gagda /_de .Point *8));};}; +// Shadow returns true if paragraph shadow is on. +func (_dfdeg ParagraphProperties )Shadow ()bool {return _agea (_dfdeg ._ggdbd .RPr .Shadow )}; -// SetBeforeAuto controls if spacing before a paragraph is automatically determined. -func (_caabe ParagraphSpacing )SetBeforeAuto (b bool ){if b {_caabe ._eaae .BeforeAutospacingAttr =&_ce .ST_OnOff {};_caabe ._eaae .BeforeAutospacingAttr .Bool =_b .Bool (true );}else {_caabe ._eaae .BeforeAutospacingAttr =nil ;};}; +// AddBreak adds a line break to a run. +func (_feefd Run )AddBreak (){_ggefc :=_feefd .newIC ();_ggefc .RunInnerContentChoice .Br =_fc .NewCT_Br ();}; -// SetTextWrapSquare sets the text wrap to square with a given wrap type. -func (_ege AnchoredDrawing )SetTextWrapSquare (t _da .WdST_WrapText ){_ege ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_ege ._ea .WrapTypeChoice .WrapSquare =_da .NewWdCT_WrapSquare ();_ege ._ea .WrapTypeChoice .WrapSquare .WrapTextAttr =t ;}; +// RemoveRun removes a child run from a paragraph. +func (_beacc Paragraph )RemoveRun (r Run ){for _ ,_bcegd :=range _beacc ._gcfe .EG_PContent {for _gebbf ,_bgbcc :=range _bcegd .PContentChoice .EG_ContentRunContent {if _bgbcc .ContentRunContentChoice .R ==r ._cfcbd {copy (_bcegd .PContentChoice .EG_ContentRunContent [_gebbf :],_bcegd .PContentChoice .EG_ContentRunContent [_gebbf +1:]); +_bcegd .PContentChoice .EG_ContentRunContent =_bcegd .PContentChoice .EG_ContentRunContent [0:len (_bcegd .PContentChoice .EG_ContentRunContent )-1];};if _bgbcc .ContentRunContentChoice .Sdt !=nil &&_bgbcc .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_deed :=range _bgbcc .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _fggb ,_gcbc :=range _deed .PContentChoice .EG_ContentRunContent {if _gcbc .ContentRunContentChoice .R ==r ._cfcbd {copy (_deed .PContentChoice .EG_ContentRunContent [_fggb :],_deed .PContentChoice .EG_ContentRunContent [_fggb +1:]); +_deed .PContentChoice .EG_ContentRunContent =_deed .PContentChoice .EG_ContentRunContent [0:len (_deed .PContentChoice .EG_ContentRunContent )-1];};};};};};};}; -// SetBold sets the run to bold. -func (_edba RunProperties )SetBold (b bool ){if !b {_edba ._gfad .B =nil ;_edba ._gfad .BCs =nil ;}else {_edba ._gfad .B =_da .NewCT_OnOff ();_edba ._gfad .BCs =_da .NewCT_OnOff ();};};func (_bgdb Paragraph )addFldCharsForField (_eebe ,_gfebe string )FormField {_gage :=_bgdb .addBeginFldChar (_eebe ); -_dfabg :=FormField {_gbab :_gage };_egcd :=_bgdb ._deeea .Bookmarks ();_cede :=int64 (len (_egcd ));if _eebe !=""{_bgdb .addStartBookmark (_cede ,_eebe );};_bgdb .addInstrText (_gfebe );_bgdb .addSeparateFldChar ();if _gfebe =="\u0046\u004f\u0052\u004d\u0054\u0045\u0058\u0054"{_fafdc :=_bgdb .AddRun (); -_cdcbc :=_da .NewEG_RunInnerContent ();_fafdc ._adecb .EG_RunInnerContent =[]*_da .EG_RunInnerContent {_cdcbc };_dfabg ._bfee =_cdcbc ;};_bgdb .addEndFldChar ();if _eebe !=""{_bgdb .addEndBookmark (_cede );};return _dfabg ;}; +// AddCheckBox adds checkbox form field to the paragraph and returns it. +func (_ggaf Paragraph )AddCheckBox (name string )FormField {_dcfc :=_ggaf .addFldCharsForField (name ,"\u0046\u004f\u0052M\u0043\u0048\u0045\u0043\u004b\u0042\u004f\u0058");_dcfc ._aef .FFDataChoice [0].CheckBox =_fc .NewCT_FFCheckBox ();return _dcfc ; +}; -// Runs returns all of the runs in a paragraph. -func (_agebc Paragraph )Runs ()[]Run {_dbff :=[]Run {};for _ ,_cceb :=range _agebc ._ddedbg .EG_PContent {if _cceb .PContentChoice .Hyperlink !=nil &&_cceb .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent !=nil {for _ ,_agcd :=range _cceb .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent {if _agcd .ContentRunContentChoice .R !=nil {_dbff =append (_dbff ,Run {_agebc ._deeea ,_agcd .ContentRunContentChoice .R }); -};};};for _ ,_dfcg :=range _cceb .PContentChoice .EG_ContentRunContent {if _dfcg .ContentRunContentChoice .R !=nil {_dbff =append (_dbff ,Run {_agebc ._deeea ,_dfcg .ContentRunContentChoice .R });};if _dfcg .ContentRunContentChoice .Sdt !=nil &&_dfcg .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_fgdbg :=range _dfcg .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _ ,_cbfabc :=range _fgdbg .PContentChoice .EG_ContentRunContent {if _cbfabc .ContentRunContentChoice .R !=nil {_dbff =append (_dbff ,Run {_agebc ._deeea ,_cbfabc .ContentRunContentChoice .R }); -};};};};};};return _dbff ;}; +// SetShadow sets the run to shadowed text. +func (_cebff RunProperties )SetShadow (b bool ){if !b {_cebff ._bafe .Shadow =nil ;}else {_cebff ._bafe .Shadow =_fc .NewCT_OnOff ();};}; -// Style returns the style for a paragraph, or an empty string if it is unset. -func (_dgca Paragraph )Style ()string {if _dgca ._ddedbg .PPr !=nil &&_dgca ._ddedbg .PPr .PStyle !=nil {return _dgca ._ddedbg .PPr .PStyle .ValAttr ;};return "";}; +// SetStart sets the cell start margin +func (_abe CellMargins )SetStart (d _bgd .Distance ){_abe ._gba .Start =_fc .NewCT_TblWidth ();_gdf (_abe ._gba .Start ,d );}; -// SetFollowImageShape sets wrapPath to follow image shape, -// if nil return wrapPath that follow image size. -func (_fdf AnchorDrawWrapOptions )SetFollowImageShape (val bool ){_fdf ._ee =val ;if !val {_bfac ,_gcc :=_gab ();_fdf ._ac =_bfac ;_fdf ._eab =_gcc ;};}; +// SetFooter sets a section footer. +func (_bddg Section )SetFooter (f Footer ,t _fc .ST_HdrFtr ){_aagg :=_fc .NewEG_HdrFtrReferences ();_bddg ._gaeaf .EG_HdrFtrReferences =append (_bddg ._gaeaf .EG_HdrFtrReferences ,_aagg );_aagg .HdrFtrReferencesChoice .FooterReference =_fc .NewCT_HdrFtrRef (); +_aagg .HdrFtrReferencesChoice .FooterReference .TypeAttr =t ;_fbdbg :=_bddg ._aabdf ._dfgd .FindRIDForN (f .Index (),_e .FooterType );if _fbdbg ==""{_ecf .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0064\u0065\u0074\u0065\u0072\u006d\u0069\u006e\u0065\u0020\u0066\u006f\u006f\u0074\u0065r \u0049\u0044"); +};_aagg .HdrFtrReferencesChoice .FooterReference .IdAttr =_fbdbg ;}; -// RStyle returns the name of character style. -// It is defined here http://officeopenxml.com/WPstyleCharStyles.php -func (_efaa RunProperties )RStyle ()string {if _efaa ._gfad .RStyle !=nil {return _efaa ._gfad .RStyle .ValAttr ;};return "";}; +// IsEndnote returns a bool based on whether the run has a +// footnote or not. Returns both a bool as to whether it has +// a footnote as well as the ID of the footnote. +func (_effd Run )IsEndnote ()(bool ,int64 ){if _effd ._cfcbd .EG_RunInnerContent !=nil {if _effd ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference !=nil {return true ,_effd ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference .IdAttr ; +};};return false ,0;};func _gacac (_eege *_fc .CT_P ,_agga *_fc .CT_Hyperlink ,_bggc *TableInfo ,_egef *DrawingInfo ,_ccec []*_fc .EG_PContent )[]TextItem {if len (_ccec )==0{return []TextItem {TextItem {Text :"",DrawingInfo :_egef ,Paragraph :_eege ,Hyperlink :_agga ,Run :nil ,TableInfo :_bggc }}; +};_aaacf :=[]TextItem {};for _ ,_gedda :=range _ccec {for _ ,_eadc :=range _gedda .PContentChoice .FldSimple {if _eadc !=nil {_aaacf =append (_aaacf ,_gacac (_eege ,_agga ,_bggc ,_egef ,_eadc .EG_PContent )...);};};if _gadgf :=_gedda .PContentChoice .Hyperlink ; +_gadgf !=nil {_aaacf =append (_aaacf ,_beabf (_eege ,_gadgf ,_bggc ,_egef ,_gadgf .PContentChoice .EG_ContentRunContent )...);};_aaacf =append (_aaacf ,_beabf (_eege ,nil ,_bggc ,_egef ,_gedda .PContentChoice .EG_ContentRunContent )...);};return _aaacf ; +}; -// SetTop sets the top border to a specified type, color and thickness. -func (_aded ParagraphBorders )SetTop (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_aded ._acaf .Top =_da .NewCT_Border ();_cded (_aded ._acaf .Top ,t ,c ,thickness );}; +// SetName sets the name of the image, visible in the properties of the image +// within Word. +func (_ccg AnchoredDrawing )SetName (name string ){_ccg ._fgg .DocPr .NameAttr =name ;for _ ,_ce :=range _ccg ._fgg .Graphic .GraphicData .Any {if _bdb ,_agg :=_ce .(*_dg .Pic );_agg {_bdb .NvPicPr .CNvPr .DescrAttr =_e .String (name );};};}; -// SetColor sets a specific color or auto. -func (_cba Color )SetColor (v _cdb .Color ){if v .IsAuto (){_cba ._caf .ValAttr .ST_HexColorAuto =_da .ST_HexColorAutoAuto ;_cba ._caf .ValAttr .ST_HexColorRGB =nil ;}else {_cba ._caf .ValAttr .ST_HexColorAuto =_da .ST_HexColorAutoUnset ;_cba ._caf .ValAttr .ST_HexColorRGB =v .AsRGBString (); -};};func (_fffda Styles )initializeStyleDefaults (){_afcdg :=_fffda .AddStyle ("\u004e\u006f\u0072\u006d\u0061\u006c",_da .ST_StyleTypeParagraph ,true );_afcdg .SetName ("\u004e\u006f\u0072\u006d\u0061\u006c");_afcdg .SetPrimaryStyle (true );_ecbaa :=_fffda .AddStyle ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074",_da .ST_StyleTypeCharacter ,true ); -_ecbaa .SetName ("\u0044\u0065\u0066\u0061ul\u0074\u0020\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0046\u006fn\u0074");_ecbaa .SetUISortOrder (1);_ecbaa .SetSemiHidden (true );_ecbaa .SetUnhideWhenUsed (true );_adga :=_fffda .AddStyle ("\u0054i\u0074\u006c\u0065\u0043\u0068\u0061r",_da .ST_StyleTypeCharacter ,false ); -_adga .SetName ("\u0054\u0069\u0074\u006c\u0065\u0020\u0043\u0068\u0061\u0072");_adga .SetBasedOn (_ecbaa .StyleID ());_adga .SetLinkedStyle ("\u0054\u0069\u0074l\u0065");_adga .SetUISortOrder (10);_adga .RunProperties ().Fonts ().SetASCIITheme (_da .ST_ThemeMajorAscii ); -_adga .RunProperties ().Fonts ().SetEastAsiaTheme (_da .ST_ThemeMajorEastAsia );_adga .RunProperties ().Fonts ().SetHANSITheme (_da .ST_ThemeMajorHAnsi );_adga .RunProperties ().Fonts ().SetCSTheme (_da .ST_ThemeMajorBidi );_adga .RunProperties ().SetSize (28*_de .Point ); -_adga .RunProperties ().SetKerning (14*_de .Point );_adga .RunProperties ().SetCharacterSpacing (-10*_de .Twips );_gfeaf :=_fffda .AddStyle ("\u0054\u0069\u0074l\u0065",_da .ST_StyleTypeParagraph ,false );_gfeaf .SetName ("\u0054\u0069\u0074l\u0065");_gfeaf .SetBasedOn (_afcdg .StyleID ()); -_gfeaf .SetNextStyle (_afcdg .StyleID ());_gfeaf .SetLinkedStyle (_adga .StyleID ());_gfeaf .SetUISortOrder (10);_gfeaf .SetPrimaryStyle (true );_gfeaf .ParagraphProperties ().SetContextualSpacing (true );_gfeaf .RunProperties ().Fonts ().SetASCIITheme (_da .ST_ThemeMajorAscii ); -_gfeaf .RunProperties ().Fonts ().SetEastAsiaTheme (_da .ST_ThemeMajorEastAsia );_gfeaf .RunProperties ().Fonts ().SetHANSITheme (_da .ST_ThemeMajorHAnsi );_gfeaf .RunProperties ().Fonts ().SetCSTheme (_da .ST_ThemeMajorBidi );_gfeaf .RunProperties ().SetSize (28*_de .Point ); -_gfeaf .RunProperties ().SetKerning (14*_de .Point );_gfeaf .RunProperties ().SetCharacterSpacing (-10*_de .Twips );_bade :=_fffda .AddStyle ("T\u0061\u0062\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c",_da .ST_StyleTypeTable ,false );_bade .SetName ("\u004e\u006f\u0072m\u0061\u006c\u0020\u0054\u0061\u0062\u006c\u0065"); -_bade .SetUISortOrder (99);_bade .SetSemiHidden (true );_bade .SetUnhideWhenUsed (true );_bade .X ().TblPr =_da .NewCT_TblPrBase ();_bbfbd :=NewTableWidth ();_bade .X ().TblPr .TblInd =_bbfbd .X ();_bbfbd .SetValue (0*_de .Dxa );_bade .X ().TblPr .TblCellMar =_da .NewCT_TblCellMar (); -_bbfbd =NewTableWidth ();_bade .X ().TblPr .TblCellMar .Top =_bbfbd .X ();_bbfbd .SetValue (0*_de .Dxa );_bbfbd =NewTableWidth ();_bade .X ().TblPr .TblCellMar .Bottom =_bbfbd .X ();_bbfbd .SetValue (0*_de .Dxa );_bbfbd =NewTableWidth ();_bade .X ().TblPr .TblCellMar .Left =_bbfbd .X (); -_bbfbd .SetValue (108*_de .Dxa );_bbfbd =NewTableWidth ();_bade .X ().TblPr .TblCellMar .Right =_bbfbd .X ();_bbfbd .SetValue (108*_de .Dxa );_degfg :=_fffda .AddStyle ("\u004e\u006f\u004c\u0069\u0073\u0074",_da .ST_StyleTypeNumbering ,false );_degfg .SetName ("\u004eo\u0020\u004c\u0069\u0073\u0074"); -_degfg .SetUISortOrder (1);_degfg .SetSemiHidden (true );_degfg .SetUnhideWhenUsed (true );_adbff :=[]_de .Distance {16,13,12,11,11,11,11,11,11};_dgcfc :=[]_de .Distance {240,40,40,40,40,40,40,40,40};for _addbcf :=0;_addbcf < 9;_addbcf ++{_aebe :=_fee .Sprintf ("\u0048e\u0061\u0064\u0069\u006e\u0067\u0025d",_addbcf +1); -_bfegb :=_fffda .AddStyle (_aebe +"\u0043\u0068\u0061\u0072",_da .ST_StyleTypeCharacter ,false );_bfegb .SetName (_fee .Sprintf ("\u0048e\u0061d\u0069\u006e\u0067\u0020\u0025\u0064\u0020\u0043\u0068\u0061\u0072",_addbcf +1));_bfegb .SetBasedOn (_ecbaa .StyleID ()); -_bfegb .SetLinkedStyle (_aebe );_bfegb .SetUISortOrder (9+_addbcf );_bfegb .RunProperties ().SetSize (_adbff [_addbcf ]*_de .Point );_fdda :=_fffda .AddStyle (_aebe ,_da .ST_StyleTypeParagraph ,false );_fdda .SetName (_fee .Sprintf ("\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0020\u0025\u0064",_addbcf +1)); -_fdda .SetNextStyle (_afcdg .StyleID ());_fdda .SetLinkedStyle (_fdda .StyleID ());_fdda .SetUISortOrder (9+_addbcf );_fdda .SetPrimaryStyle (true );_fdda .ParagraphProperties ().SetKeepNext (true );_fdda .ParagraphProperties ().SetSpacing (_dgcfc [_addbcf ]*_de .Twips ,0); -_fdda .ParagraphProperties ().SetOutlineLevel (_addbcf );_fdda .RunProperties ().SetSize (_adbff [_addbcf ]*_de .Point );};};func (_dgce *Document )putNode (_ddff ,_cfaf Node ,_gdbfe bool )bool {_dgce .insertImageFromNode (_cfaf );_dgce .insertStyleFromNode (_cfaf ); -switch _cacd :=_cfaf ._bbce .(type ){case *Paragraph :if _cacge ,_fdfc :=_ddff .X ().(*Paragraph );_fdfc {_dgce .appendParagraph (_cacge ,*_cacd ,_gdbfe );return true ;}else {for _ ,_dfgf :=range _ddff .Children {if _cecf :=_dgce .putNode (_dfgf ,_cfaf ,_gdbfe ); -_cecf {break ;};};};case *Table :if _cgfcf ,_gedd :=_ddff .X ().(*Paragraph );_gedd {_baacg :=_dgce .appendTable (_cgfcf ,*_cacd ,_gdbfe );_baacg ._fgegg =_cacd ._fgegg ;return true ;}else {for _ ,_egac :=range _ddff .Children {if _eggb :=_dgce .putNode (_egac ,_cfaf ,_gdbfe ); -_eggb {break ;};};};};return false ;}; +// SetWidthPercent sets the table to a width percentage. +func (_ageeb TableProperties )SetWidthPercent (pct float64 ){_ageeb ._facda .TblW =_fc .NewCT_TblWidth ();_ageeb ._facda .TblW .TypeAttr =_fc .ST_TblWidthPct ;_ageeb ._facda .TblW .WAttr =&_fc .ST_MeasurementOrPercent {};_ageeb ._facda .TblW .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_ageeb ._facda .TblW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (pct *50));};func (_ffbd Paragraph )addEndFldChar ()*_fc .CT_FldChar {_gbde :=_ffbd .addFldChar ();_gbde .FldCharTypeAttr =_fc .ST_FldCharTypeEnd ;return _gbde ; +}; // X returns the inner wrapped XML type. -func (_ffaed TableWidth )X ()*_da .CT_TblWidth {return _ffaed ._gecad };func (_bbda *Document )validateBookmarks ()error {_cbdgc :=make (map[string ]struct{});for _ ,_dfcc :=range _bbda .Bookmarks (){if _ ,_dgdb :=_cbdgc [_dfcc .Name ()];_dgdb {return _fee .Errorf ("d\u0075\u0070\u006c\u0069\u0063\u0061t\u0065\u0020\u0062\u006f\u006f\u006b\u006d\u0061\u0072k\u0020\u0025\u0073 \u0066o\u0075\u006e\u0064",_dfcc .Name ()); -};_cbdgc [_dfcc .Name ()]=struct{}{};};return nil ;}; +func (_bcbb Comment )X ()*_fc .CT_Comment {return _bcbb ._bbe }; -// SetPossibleValues sets possible values for a FormFieldTypeDropDown. -func (_ddgc FormField )SetPossibleValues (values []string ){if _ddgc ._gbab .FFDataChoice !=nil &&len (_ddgc ._gbab .FFDataChoice )> 0&&_ddgc ._gbab .FFDataChoice [0].DdList !=nil {for _ ,_dbgb :=range values {_debd :=_da .NewCT_String ();_debd .ValAttr =_dbgb ; -_ddgc ._gbab .FFDataChoice [0].DdList .ListEntry =append (_ddgc ._gbab .FFDataChoice [0].DdList .ListEntry ,_debd );};};}; +// IgnoreSpaceBetweenParagraphOfSameStyle sets contextual spacing. +func (_deecfd Paragraph )IgnoreSpaceBetweenParagraphOfSameStyle (){_deecfd .ensurePPr ();if _deecfd ._gcfe .PPr .ContextualSpacing ==nil {_deecfd ._gcfe .PPr .ContextualSpacing =_fc .NewCT_OnOff ();};_deecfd ._gcfe .PPr .ContextualSpacing .ValAttr =&_gd .ST_OnOff {ST_OnOff1 :_gd .ST_OnOff1On }; +}; -// AddParagraph adds a new paragraph to the document body. -func (_bfe *Document )AddParagraph ()Paragraph {_fba :=_da .NewEG_BlockLevelElts ();_bfe ._baf .Body .EG_BlockLevelElts =append (_bfe ._baf .Body .EG_BlockLevelElts ,_fba );_ceab :=_da .NewEG_ContentBlockContent ();_fba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fba .BlockLevelEltsChoice .EG_ContentBlockContent ,_ceab ); -_daaf :=_da .NewCT_P ();_ceab .ContentBlockContentChoice .P =append (_ceab .ContentBlockContentChoice .P ,_daaf );return Paragraph {_bfe ,_daaf };}; +// ParagraphBorders allows manipulation of borders on a paragraph. +type ParagraphBorders struct{_bfdfd *Document ;_aebfbe *_fc .CT_PBdr ;}; -// SetLastColumn controls the conditional formatting for the last column in a table. -func (_edbc TableLook )SetLastColumn (on bool ){if !on {_edbc ._aacb .LastColumnAttr =&_ce .ST_OnOff {};_edbc ._aacb .LastColumnAttr .ST_OnOff1 =_ce .ST_OnOff1Off ;}else {_edbc ._aacb .LastColumnAttr =&_ce .ST_OnOff {};_edbc ._aacb .LastColumnAttr .ST_OnOff1 =_ce .ST_OnOff1On ; -};}; +// RemoveTable remove table element from document. +func (_ccbbf *Document )RemoveTable (tbl Table ){if _ccbbf ._egce .Body ==nil {return ;};for _ ,_dgfe :=range _ccbbf ._egce .Body .EG_BlockLevelElts {for _ ,_afed :=range _dgfe .BlockLevelEltsChoice .EG_ContentBlockContent {for _abaa ,_gcga :=range _afed .ContentBlockContentChoice .Tbl {if _gcga ==tbl ._afafdb {copy (_afed .ContentBlockContentChoice .Tbl [_abaa :],_afed .ContentBlockContentChoice .Tbl [_abaa +1:]); +_afed .ContentBlockContentChoice .Tbl =_afed .ContentBlockContentChoice .Tbl [0:len (_afed .ContentBlockContentChoice .Tbl )-1];return ;};};if _afed .ContentBlockContentChoice .Sdt !=nil &&_afed .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_faae :=range _afed .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {if _faae .ContentBlockContentChoice .P !=nil {for _afeg ,_aab :=range _faae .ContentBlockContentChoice .Tbl {if _aab ==tbl ._afafdb {copy (_afed .ContentBlockContentChoice .Tbl [_afeg :],_afed .ContentBlockContentChoice .Tbl [_afeg +1:]); +_afed .ContentBlockContentChoice .Tbl =_afed .ContentBlockContentChoice .Tbl [0:len (_afed .ContentBlockContentChoice .Tbl )-1];return ;};};};};};};};}; -// SetFirstLineIndent controls the indentation of the first line in a paragraph. -func (_feaa ParagraphProperties )SetFirstLineIndent (m _de .Distance ){if _feaa ._bgbb .Ind ==nil {_feaa ._bgbb .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_feaa ._bgbb .Ind .FirstLineAttr =nil ;}else {_feaa ._bgbb .Ind .FirstLineAttr =&_ce .ST_TwipsMeasure {}; -_feaa ._bgbb .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (m /_de .Twips ));};}; +// X returns the inner wrapped XML type. +func (_fae Bookmark )X ()*_fc .CT_Bookmark {return _fae ._acd }; -// ReplaceText replace text inside node. -func (_dfce *Nodes )ReplaceText (oldText ,newText string ){for _ ,_daag :=range _dfce ._ebbda {_daag .ReplaceText (oldText ,newText );};}; +// Spacing returns the paragraph spacing settings. +func (_aacdb ParagraphProperties )Spacing ()ParagraphSpacing {if _aacdb ._ggdbd .Spacing ==nil {_aacdb ._ggdbd .Spacing =_fc .NewCT_Spacing ();};return ParagraphSpacing {_aacdb ._ggdbd .Spacing };}; -// Outline returns true if run outline is on. -func (_dfbcc RunProperties )Outline ()bool {return _cbgf (_dfbcc ._gfad .Outline )}; +// Borders returns the ParagraphBorders for setting-up border on paragraph. +func (_eebff Paragraph )Borders ()ParagraphBorders {_eebff .ensurePPr ();if _eebff ._gcfe .PPr .PBdr ==nil {_eebff ._gcfe .PPr .PBdr =_fc .NewCT_PBdr ();};return ParagraphBorders {_eebff ._egebc ,_eebff ._gcfe .PPr .PBdr };}; -// SetWidth sets the table with to a specified width. -func (_fgbeg TableProperties )SetWidth (d _de .Distance ){_fgbeg ._efeee .TblW =_da .NewCT_TblWidth ();_fgbeg ._efeee .TblW .TypeAttr =_da .ST_TblWidthDxa ;_fgbeg ._efeee .TblW .WAttr =&_da .ST_MeasurementOrPercent {};_fgbeg ._efeee .TblW .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {}; -_fgbeg ._efeee .TblW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (d /_de .Twips ));};func (_gebg Paragraph )addEndComment (_gegb int64 )*_da .CT_MarkupRange {_bfagb :=_da .NewEG_PContent ();_gebg ._ddedbg .EG_PContent =append (_gebg ._ddedbg .EG_PContent ,_bfagb ); -_ebfeg :=_da .NewEG_ContentRunContent ();_bgcaa :=_da .NewEG_RunLevelElts ();_adfea :=_da .NewEG_RangeMarkupElements ();_fbgbc :=_da .NewCT_MarkupRange ();_fbgbc .IdAttr =_gegb ;_adfea .RangeMarkupElementsChoice .CommentRangeEnd =_fbgbc ;_bfagb .PContentChoice .EG_ContentRunContent =append (_bfagb .PContentChoice .EG_ContentRunContent ,_ebfeg ); -_ebfeg .ContentRunContentChoice .EG_RunLevelElts =append (_ebfeg .ContentRunContentChoice .EG_RunLevelElts ,_bgcaa );_bgcaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_adfea );return _fbgbc ; -}; +// SetValue sets the width value. +func (_ecdae TableWidth )SetValue (m _bgd .Distance ){_ecdae ._eebdg .WAttr =&_fc .ST_MeasurementOrPercent {};_ecdae ._eebdg .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {};_ecdae ._eebdg .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (m /_bgd .Twips )); +_ecdae ._eebdg .TypeAttr =_fc .ST_TblWidthDxa ;}; -// HyperLink is a link within a document. -type HyperLink struct{_afagg *Document ;_adbf *_da .CT_Hyperlink ;}; +// SetBottomPct sets the cell bottom margin +func (_dec CellMargins )SetBottomPct (pct float64 ){_dec ._gba .Bottom =_fc .NewCT_TblWidth ();_bef (_dec ._gba .Bottom ,pct );}; -// SetSpacing sets the spacing that comes before and after the paragraph. -// Deprecated: See Spacing() instead which allows finer control. -func (_afced ParagraphProperties )SetSpacing (before ,after _de .Distance ){if _afced ._bgbb .Spacing ==nil {_afced ._bgbb .Spacing =_da .NewCT_Spacing ();};_afced ._bgbb .Spacing .BeforeAttr =&_ce .ST_TwipsMeasure {};_afced ._bgbb .Spacing .BeforeAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (before /_de .Twips )); -_afced ._bgbb .Spacing .AfterAttr =&_ce .ST_TwipsMeasure {};_afced ._bgbb .Spacing .AfterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (after /_de .Twips ));}; +// GetImageObjByRelId returns a common.Image with the associated relation ID in the +// document. +func (_gbgc *Document )GetImageObjByRelId (relId string )(_baf .Image ,error ){_bdcd :=_gbgc ._dfgd .GetTargetByRelIdAndType (relId ,_e .ImageType );if _bdcd ==""{for _ ,_bbcga :=range _gbgc ._aagb {if _bdcd !=""{break ;};_bdcd =_bbcga .GetTargetByRelIdAndType (relId ,_e .ImageType ); +};};if _bdcd ==""{for _ ,_eefg :=range _gbgc ._fce {if _bdcd !=""{break ;};_bdcd =_eefg .GetTargetByRelIdAndType (relId ,_e .ImageType );};};return _gbgc .DocBase .GetImageBytesByTarget (_bdcd );}; -// SetAlignment controls the paragraph alignment -func (_adeca ParagraphStyleProperties )SetAlignment (align _da .ST_Jc ){if align ==_da .ST_JcUnset {_adeca ._fcbe .Jc =nil ;}else {_adeca ._fcbe .Jc =_da .NewCT_Jc ();_adeca ._fcbe .Jc .ValAttr =align ;};}; +// Save writes the document to an io.Writer in the Zip package format. +func (_gff *Document )Save (w _ec .Writer )error {return _gff .save (w ,_gff ._dbdd )}; -// Properties returns the numbering level paragraph properties. -func (_fbdb NumberingLevel )Properties ()ParagraphStyleProperties {if _fbdb ._addce .PPr ==nil {_fbdb ._addce .PPr =_da .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_fbdb ._addce .PPr };};func _egdea (_bdcfd *_da .CT_Border ,_egfc _da .ST_Border ,_cddfb _cdb .Color ,_gaabg _de .Distance ){_bdcfd .ValAttr =_egfc ; -_bdcfd .ColorAttr =&_da .ST_HexColor {};if _cddfb .IsAuto (){_bdcfd .ColorAttr .ST_HexColorAuto =_da .ST_HexColorAutoAuto ;}else {_bdcfd .ColorAttr .ST_HexColorRGB =_cddfb .AsRGBString ();};if _gaabg !=_de .Zero {_bdcfd .SzAttr =_b .Uint64 (uint64 (_gaabg /_de .Point *8)); -};}; +// X returns the inner wrapped XML type. +func (_febd Table )X ()*_fc .CT_Tbl {return _febd ._afafdb }; -// SetColor sets color of watermark text. -func (_dabec *WatermarkText )SetColor (value string ){if _dabec ._bedb !=nil {_dabec ._bedb .FillcolorAttr =&value ;};}; +// AddField adds a field (automatically computed text) to the document. +func (_ggddb Run )AddField (code string ){_ggddb .AddFieldWithFormatting (code ,"",true )};func (_aeaa *Document )addFootnoteSeparator (){_fcbf :=_fc .NewCT_FtnEdn ();_fcbf .IdAttr =-1;_fcbf .TypeAttr =_fc .ST_FtnEdnSeparator ;_dca :=Footnote {_aeaa ,_fcbf }; +_dca .X ().EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()};_gdff :=_dca .AddParagraph ();_gdff .X ().PPr =nil ;_dfed :=_gdff .AddRun ();_bebc :=_dfed .newIC ();_bebc .RunInnerContentChoice .Separator =_fc .NewCT_Empty ();_aeaa ._gbaa .CT_Footnotes .Footnote =append (_aeaa ._gbaa .CT_Footnotes .Footnote ,_fcbf ); +_fcbf =_fc .NewCT_FtnEdn ();_fcbf .IdAttr =0;_fcbf .TypeAttr =_fc .ST_FtnEdnContinuationSeparator ;_dca =Footnote {_aeaa ,_fcbf };_dca .X ().EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()};_gdff =_dca .AddParagraph ();_gdff .X ().PPr =nil ; +_dfed =_gdff .AddRun ();_bebc =_dfed .newIC ();_bebc .RunInnerContentChoice .ContinuationSeparator =_fc .NewCT_Empty ();_aeaa ._gbaa .CT_Footnotes .Footnote =append (_aeaa ._gbaa .CT_Footnotes .Footnote ,_fcbf );}; -// SetAll sets all of the borders to a given value. -func (_edfea TableBorders )SetAll (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_edfea .SetBottom (t ,c ,thickness );_edfea .SetLeft (t ,c ,thickness );_edfea .SetRight (t ,c ,thickness );_edfea .SetTop (t ,c ,thickness );_edfea .SetInsideHorizontal (t ,c ,thickness ); -_edfea .SetInsideVertical (t ,c ,thickness );};func _gac (_bdec *_da .EG_ContentBlockContent )[]Bookmark {_eecf :=[]Bookmark {};for _ ,_beed :=range _bdec .ContentBlockContentChoice .P {for _ ,_aggf :=range _beed .EG_PContent {for _ ,_fgbgf :=range _aggf .PContentChoice .EG_ContentRunContent {for _ ,_deee :=range _fgbgf .ContentRunContentChoice .EG_RunLevelElts {for _ ,_beee :=range _deee .RunLevelEltsChoice .EG_RangeMarkupElements {if _beee .RangeMarkupElementsChoice .BookmarkStart !=nil {_eecf =append (_eecf ,Bookmark {_beee .RangeMarkupElementsChoice .BookmarkStart }); -};};};};};};for _ ,_cbegb :=range _bdec .ContentBlockContentChoice .EG_RunLevelElts {for _ ,_cefbc :=range _cbegb .RunLevelEltsChoice .EG_RangeMarkupElements {if _cefbc .RangeMarkupElementsChoice .BookmarkStart !=nil {_eecf =append (_eecf ,Bookmark {_cefbc .RangeMarkupElementsChoice .BookmarkStart }); -};};};for _ ,_abcab :=range _bdec .ContentBlockContentChoice .Tbl {for _ ,_agd :=range _abcab .EG_ContentRowContent {for _ ,_edcg :=range _agd .ContentRowContentChoice .Tr {for _ ,_edge :=range _edcg .EG_ContentCellContent {for _ ,_bbb :=range _edge .ContentCellContentChoice .Tc {for _ ,_dada :=range _bbb .EG_BlockLevelElts {for _ ,_ggdb :=range _dada .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_afc :=range _gac (_ggdb ){_eecf =append (_eecf ,_afc ); -};};};};};};};};return _eecf ;}; +// WatermarkPicture is watermark picture within document. +type WatermarkPicture struct{_bcgae *_fc .CT_Picture ;_gagf *_cgf .ShapeStyle ;_gcaa *_ae .Shape ;_bccc *_ae .Shapetype ;}; -// Close closes the document, removing any temporary files that might have been -// created when opening a document. -func (_gcbb *Document )Close ()error {if _gcbb .TmpPath !=""{return _eg .RemoveAll (_gcbb .TmpPath );};return nil ;};func _cbgf (_cegf *_da .CT_OnOff )bool {return _cegf !=nil }; +// ExtractTextOptions extraction text options. +type ExtractTextOptions struct{ -// Numbering is the document wide numbering styles contained in numbering.xml. -type Numbering struct{_aagbb *_da .Numbering }; +// WithNumbering extract numbering elements if set to `true`. +WithNumbering bool ; -// SetCantSplit set row properties for Can't Split value. -func (_gcecc RowProperties )SetCantSplit (val bool ){if !val {_gcecc ._ebcbd .TrPrBaseChoice =nil ;}else {_gcecc ._ebcbd .TrPrBaseChoice =[]*_da .CT_TrPrBaseChoice {&_da .CT_TrPrBaseChoice {CantSplit :_da .NewCT_OnOff ()}};};};func (_gccd *WatermarkPicture )getInnerElement (_faedb string )*_b .XSDAny {for _ ,_aabbcc :=range _gccd ._gfaf .Any {_adgc ,_fcdgd :=_aabbcc .(*_b .XSDAny ); -if _fcdgd &&(_adgc .XMLName .Local ==_faedb ||_adgc .XMLName .Local =="\u0076\u003a"+_faedb ){return _adgc ;};};return nil ;}; +// NumberingIndent default value of numbering indent. +NumberingIndent string ; -// CharacterSpacingValue returns the value of run's characters spacing in twips (1/20 of point). -func (_dgega RunProperties )CharacterSpacingValue ()int64 {if _gcece :=_dgega ._gfad .Spacing ;_gcece !=nil {_fede :=_gcece .ValAttr ;if _fede .Int64 !=nil {return *_fede .Int64 ;};};return int64 (0);}; +// RunsOnNewLine write each of runs text on new line if set to `true`. +RunsOnNewLine bool ;}; -// FormFieldType is the type of the form field. -// -//go:generate stringer -type=FormFieldType -type FormFieldType byte ; +// AddSection adds a new document section with an optional section break. If t +// is ST_SectionMarkUnset, then no break will be inserted. +func (_aaba ParagraphProperties )AddSection (t _fc .ST_SectionMark )Section {_aaba ._ggdbd .SectPr =_fc .NewCT_SectPr ();if t !=_fc .ST_SectionMarkUnset {_aaba ._ggdbd .SectPr .Type =_fc .NewCT_SectType ();_aaba ._ggdbd .SectPr .Type .ValAttr =t ;};return Section {_aaba ._aacaa ,_aaba ._ggdbd .SectPr }; +}; -// UnderlineColor returns the hex color value of paragraph underline. -func (_ebcea ParagraphProperties )UnderlineColor ()string {if _bbgd :=_ebcea ._bgbb .RPr .U ;_bbgd !=nil {_agfg :=_bbgd .ColorAttr ;if _agfg !=nil &&_agfg .ST_HexColorRGB !=nil {return *_agfg .ST_HexColorRGB ;};};return "";}; +// X returns the inner wrapped XML type. +func (_cde Header )X ()*_fc .Hdr {return _cde ._dgba }; -// SetTopPct sets the cell top margin -func (_aac CellMargins )SetTopPct (pct float64 ){_aac ._ffd .Top =_da .NewCT_TblWidth ();_aec (_aac ._ffd .Top ,pct );}; +// AddAnnotationReference adds annotation reference to a run. +func (_egga Run )AddAnnotationReference (){_bfge :=_egga .newIC ();_bfge .RunInnerContentChoice .AnnotationRef =_fc .NewCT_Empty ();}; -// ParagraphStyleProperties is the styling information for a paragraph. -type ParagraphStyleProperties struct{_fcbe *_da .CT_PPrGeneral }; +// Style is a style within the styles.xml file. +type Style struct{_dbabde *_fc .CT_Style }; -// SetSpacing sets the spacing that comes before and after the paragraph. -func (_edcc ParagraphStyleProperties )SetSpacing (before ,after _de .Distance ){if _edcc ._fcbe .Spacing ==nil {_edcc ._fcbe .Spacing =_da .NewCT_Spacing ();};if before ==_de .Zero {_edcc ._fcbe .Spacing .BeforeAttr =nil ;}else {_edcc ._fcbe .Spacing .BeforeAttr =&_ce .ST_TwipsMeasure {}; -_edcc ._fcbe .Spacing .BeforeAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (before /_de .Twips ));};if after ==_de .Zero {_edcc ._fcbe .Spacing .AfterAttr =nil ;}else {_edcc ._fcbe .Spacing .AfterAttr =&_ce .ST_TwipsMeasure {};_edcc ._fcbe .Spacing .AfterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (after /_de .Twips )); -};};func _dbafg (_gebbd *Document ,_gdeg Paragraph )listItemInfo {if _gebbd .Numbering .X ()==nil {return listItemInfo {};};if len (_gebbd .Numbering .Definitions ())< 1{return listItemInfo {};};_agfd :=_ceed (_gdeg );if _agfd ==nil {return listItemInfo {}; -};_ebcbc :=_gebbd .GetNumberingLevelByIds (_agfd .NumId .ValAttr ,_agfd .Ilvl .ValAttr );if _eccbg :=_ebcbc .X ();_eccbg ==nil {return listItemInfo {};};_aabe :=int64 (0);for _ ,_gdbd :=range _gebbd .Numbering ._aagbb .Num {if _gdbd !=nil &&_gdbd .NumIdAttr ==_agfd .NumId .ValAttr {_aabe =_gdbd .AbstractNumId .ValAttr ; -};};return listItemInfo {FromParagraph :&_gdeg ,AbstractNumId :&_aabe ,NumberingLevel :&_ebcbc };}; +// SetLinkedStyle sets the style that this style is linked to. +func (_efcbe Style )SetLinkedStyle (name string ){if name ==""{_efcbe ._dbabde .Link =nil ;}else {_efcbe ._dbabde .Link =_fc .NewCT_String ();_efcbe ._dbabde .Link .ValAttr =name ;};}; -// SetNextStyle sets the style that the next paragraph will use. -func (_accb Style )SetNextStyle (name string ){if name ==""{_accb ._beagf .Next =nil ;}else {_accb ._beagf .Next =_da .NewCT_String ();_accb ._beagf .Next .ValAttr =name ;};}; +// TextWithOptions extract text with options. +func (_aeag *DocText )TextWithOptions (options ExtractTextOptions )string {_bfecg :=make (map[int64 ]map[int64 ]int64 ,0);_bdeda :=_g .NewBuffer ([]byte {});_aaff :=int64 (0);_cbfge :=int64 (0);_bbfca :=int64 (0);for _eebfc ,_abaaeg :=range _aeag .Items {_agcgb :=false ; +if _abaaeg .Text !=""{if _eebfc > 0{if _abaaeg .Paragraph !=_aeag .Items [_eebfc -1].Paragraph {_agcgb =true ;};if !options .RunsOnNewLine &&_agcgb {_bdeda .WriteString ("\u000a");}else if options .RunsOnNewLine {_bdeda .WriteString ("\u000a");};}else {_agcgb =true ; +};if options .WithNumbering {if _agcgb {for _ ,_faedd :=range _aeag ._efbe {if _faedd .FromParagraph ==nil {continue ;};if _faedd .FromParagraph .X ()==_abaaeg .Paragraph {if _eaec :=_faedd .NumberingLevel .X ();_eaec !=nil {if _faedd .AbstractNumId !=nil &&_aeag ._efcg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ]> 0{if _ ,_agae :=_bfecg [*_faedd .AbstractNumId ]; +_agae {if _ ,_ccac :=_bfecg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ];_ccac {_bfecg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ]++;}else {_bfecg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ]=1;};}else {_bfecg [*_faedd .AbstractNumId ]=map[int64 ]int64 {_eaec .IlvlAttr :1}; +};if _aaff ==_faedd .NumberingLevel .X ().IlvlAttr &&_eaec .IlvlAttr > 0{_cbfge ++;}else {_cbfge =_bfecg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ];if _eaec .IlvlAttr > _aaff &&_bbfca ==*_faedd .AbstractNumId {_cbfge =1;};};_fccgf :="";if _eaec .LvlText .ValAttr !=nil {_fccgf =*_eaec .LvlText .ValAttr ; +};_cdfc :=_bdf .FormatNumberingText (_cbfge ,_eaec .IlvlAttr ,_fccgf ,_eaec .NumFmt ,_bfecg [*_faedd .AbstractNumId ]);_bdeda .WriteString (_cdfc );_aeag ._efcg [*_faedd .AbstractNumId ][_eaec .IlvlAttr ]--;_aaff =_eaec .IlvlAttr ;_bbfca =*_faedd .AbstractNumId ; +if options .NumberingIndent !=""{_bdeda .WriteString (options .NumberingIndent );};};};break ;};};};};_bdeda .WriteString (_abaaeg .Text );};};return _bdeda .String ();}; + +// SetNumberingLevel sets the numbering level of a paragraph. If used, then the +// NumberingDefinition must also be set via SetNumberingDefinition or +// SetNumberingDefinitionByID. +func (_afafd Paragraph )SetNumberingLevel (listLevel int ){_afafd .ensurePPr ();if _afafd ._gcfe .PPr .NumPr ==nil {_afafd ._gcfe .PPr .NumPr =_fc .NewCT_NumPr ();};_afcg :=_fc .NewCT_DecimalNumber ();_afcg .ValAttr =int64 (listLevel );_afafd ._gcfe .PPr .NumPr .Ilvl =_afcg ; +}; // SetLayout controls the table layout. wml.ST_TblLayoutTypeAutofit corresponds // to "Automatically resize to fit contents" being checked, while // wml.ST_TblLayoutTypeFixed corresponds to it being unchecked. -func (_fcefd TableProperties )SetLayout (l _da .ST_TblLayoutType ){if l ==_da .ST_TblLayoutTypeUnset ||l ==_da .ST_TblLayoutTypeAutofit {_fcefd ._efeee .TblLayout =nil ;}else {_fcefd ._efeee .TblLayout =_da .NewCT_TblLayoutType ();_fcefd ._efeee .TblLayout .TypeAttr =l ; +func (_eecba TableProperties )SetLayout (l _fc .ST_TblLayoutType ){if l ==_fc .ST_TblLayoutTypeUnset ||l ==_fc .ST_TblLayoutTypeAutofit {_eecba ._facda .TblLayout =nil ;}else {_eecba ._facda .TblLayout =_fc .NewCT_TblLayoutType ();_eecba ._facda .TblLayout .TypeAttr =l ; +};};const (OnOffValueUnset OnOffValue =iota ;OnOffValueOff ;OnOffValueOn ;); + +// Font returns the name of run font family. +func (_dgaef RunProperties )Font ()string {if _ceea :=_dgaef ._bafe .RFonts ;_ceea !=nil {if _ceea .AsciiAttr !=nil {return *_ceea .AsciiAttr ;}else if _ceea .HAnsiAttr !=nil {return *_ceea .HAnsiAttr ;}else if _ceea .CsAttr !=nil {return *_ceea .CsAttr ; +};};return "";}; + +// SetKerning sets the run's font kerning. +func (_fced RunProperties )SetKerning (size _bgd .Distance ){_fced ._bafe .Kern =_fc .NewCT_HpsMeasure ();_fced ._bafe .Kern .ValAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (size /_bgd .HalfPoint ));};func _agbbfa (_fcfb *_fc .CT_Border ,_bbgec _fc .ST_Border ,_bbde _d .Color ,_afgb _bgd .Distance ){_fcfb .ValAttr =_bbgec ; +_fcfb .ColorAttr =&_fc .ST_HexColor {};if _bbde .IsAuto (){_fcfb .ColorAttr .ST_HexColorAuto =_fc .ST_HexColorAutoAuto ;}else {_fcfb .ColorAttr .ST_HexColorRGB =_bbde .AsRGBString ();};if _afgb !=_bgd .Zero {_fcfb .SzAttr =_e .Uint64 (uint64 (_afgb /_bgd .Point *8)); };}; -// Clear removes all the content from within a run. -func (_dcbd Run )Clear (){_dcbd ._adecb .EG_RunInnerContent =nil }; +// Italic returns true if paragraph font is italic. +func (_bfda ParagraphProperties )Italic ()bool {_ecbbc :=_bfda ._ggdbd .RPr ;return _agea (_ecbbc .I )||_agea (_ecbbc .ICs );}; -// Strike returns true if paragraph is striked. -func (_dabd ParagraphProperties )Strike ()bool {return _cbgf (_dabd ._bgbb .RPr .Strike )};func (_ebga *Document )GetFontBytesByRelId (relID string )([]byte ,error ){if relID ==""{return nil ,nil ;};_gdfb :=_ebga ._cde .GetTargetByRelId (relID );_gdfb ="\u0077\u006f\u0072d\u002f"+_gdfb ; -for _ ,_gedaa :=range _ebga .ExtraFiles {if _gedaa .ZipPath ==_gdfb {_aaeb ,_egfg :=_dd .ReadFile (_gedaa .StoragePath );if _egfg !=nil {return nil ,_fee .Errorf ("e\u0072r\u006f\u0072\u0020\u0072\u0065\u0061\u0064\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",_gedaa .StoragePath ,_egfg ); -};return _aaeb ,nil ;};};return nil ,_fee .Errorf ("\u0066\u006fn\u0074\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u0074\u006f\u0072\u0061\u0067\u0065: \u0025\u0073",_gdfb );};func _bdee (_facc *_da .CT_Tbl ,_fgdfe *_da .CT_P ,_efee bool )*_da .CT_Tbl {for _ ,_dbbf :=range _facc .EG_ContentRowContent {for _ ,_dgd :=range _dbbf .ContentRowContentChoice .Tr {for _ ,_dadg :=range _dgd .EG_ContentCellContent {for _ ,_gfdb :=range _dadg .ContentCellContentChoice .Tc {for _geac ,_ddga :=range _gfdb .EG_BlockLevelElts {for _ ,_cfeg :=range _ddga .BlockLevelEltsChoice .EG_ContentBlockContent {for _eec ,_cgb :=range _cfeg .ContentBlockContentChoice .P {if _cgb ==_fgdfe {_egg :=_da .NewEG_BlockLevelElts (); -_cfb :=_da .NewEG_ContentBlockContent ();_egg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfb );_feca :=_da .NewCT_Tbl ();_cfb .ContentBlockContentChoice .Tbl =append (_cfb .ContentBlockContentChoice .Tbl ,_feca ); -_gfdb .EG_BlockLevelElts =append (_gfdb .EG_BlockLevelElts ,nil );if _efee {copy (_gfdb .EG_BlockLevelElts [_geac +1:],_gfdb .EG_BlockLevelElts [_geac :]);_gfdb .EG_BlockLevelElts [_geac ]=_egg ;if _eec !=0{_ddgf :=_da .NewEG_BlockLevelElts ();_bgba :=_da .NewEG_ContentBlockContent (); -_ddgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgba );_bgba .ContentBlockContentChoice .P =_cfeg .ContentBlockContentChoice .P [:_eec ];_gfdb .EG_BlockLevelElts =append (_gfdb .EG_BlockLevelElts ,nil ); -copy (_gfdb .EG_BlockLevelElts [_geac +1:],_gfdb .EG_BlockLevelElts [_geac :]);_gfdb .EG_BlockLevelElts [_geac ]=_ddgf ;};_cfeg .ContentBlockContentChoice .P =_cfeg .ContentBlockContentChoice .P [_eec :];}else {copy (_gfdb .EG_BlockLevelElts [_geac +2:],_gfdb .EG_BlockLevelElts [_geac +1:]); -_gfdb .EG_BlockLevelElts [_geac +1]=_egg ;if _eec !=len (_cfeg .ContentBlockContentChoice .P )-1{_fdec :=_da .NewEG_BlockLevelElts ();_cbe :=_da .NewEG_ContentBlockContent ();_fdec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdec .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbe ); -_cbe .ContentBlockContentChoice .P =_cfeg .ContentBlockContentChoice .P [_eec +1:];_gfdb .EG_BlockLevelElts =append (_gfdb .EG_BlockLevelElts ,nil );copy (_gfdb .EG_BlockLevelElts [_geac +3:],_gfdb .EG_BlockLevelElts [_geac +2:]);_gfdb .EG_BlockLevelElts [_geac +2]=_fdec ; -}else {_fecg :=_da .NewEG_BlockLevelElts ();_gadf :=_da .NewEG_ContentBlockContent ();_fecg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fecg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gadf );_gadf .ContentBlockContentChoice .P =[]*_da .CT_P {_da .NewCT_P ()}; -_gfdb .EG_BlockLevelElts =append (_gfdb .EG_BlockLevelElts ,nil );copy (_gfdb .EG_BlockLevelElts [_geac +3:],_gfdb .EG_BlockLevelElts [_geac +2:]);_gfdb .EG_BlockLevelElts [_geac +2]=_fecg ;};_cfeg .ContentBlockContentChoice .P =_cfeg .ContentBlockContentChoice .P [:_eec +1]; -};return _feca ;};};for _ ,_faga :=range _cfeg .ContentBlockContentChoice .Tbl {_ecac :=_bdee (_faga ,_fgdfe ,_efee );if _ecac !=nil {return _ecac ;};};};};};};};};return nil ;}; +// SetLastRow controls the conditional formatting for the last row in a table. +// This is called the 'Total' row within Word. +func (_cfee TableLook )SetLastRow (on bool ){if !on {_cfee ._fbge .LastRowAttr =&_gd .ST_OnOff {};_cfee ._fbge .LastRowAttr .ST_OnOff1 =_gd .ST_OnOff1Off ;}else {_cfee ._fbge .LastRowAttr =&_gd .ST_OnOff {};_cfee ._fbge .LastRowAttr .ST_OnOff1 =_gd .ST_OnOff1On ; +};};func _affbe (_egae *_fc .CT_Tbl ,_fbecb map[string ]string ){for _ ,_adgb :=range _egae .EG_ContentRowContent {for _ ,_facd :=range _adgb .ContentRowContentChoice .Tr {for _ ,_fabe :=range _facd .EG_ContentCellContent {for _ ,_fgcg :=range _fabe .ContentCellContentChoice .Tc {for _ ,_dbfb :=range _fgcg .EG_BlockLevelElts {for _ ,_agbb :=range _dbfb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_fcfg :=range _agbb .ContentBlockContentChoice .P {_egbcd (_fcfg ,_fbecb ); +};for _ ,_aaca :=range _agbb .ContentBlockContentChoice .Tbl {_affbe (_aaca ,_fbecb );};};};};};};};}; -// FindNodeByStyleId return slice of node base on style id. -func (_bgcgf *Nodes )FindNodeByStyleId (styleId string )[]Node {_aabg :=[]Node {};for _ ,_abba :=range _bgcgf ._ebbda {switch _cddde :=_abba ._bbce .(type ){case *Paragraph :if _cddde !=nil &&_cddde .Style ()==styleId {_aabg =append (_aabg ,_abba );};case *Table :if _cddde !=nil &&_cddde .Style ()==styleId {_aabg =append (_aabg ,_abba ); -};};_fcfa :=Nodes {_ebbda :_abba .Children };_aabg =append (_aabg ,_fcfa .FindNodeByStyleId (styleId )...);};return _aabg ;}; +// AddWatermarkText adds new watermark text to the document. +func (_feca *Document )AddWatermarkText (text string )WatermarkText {var _fdb []Header ;if _edcd ,_fcad :=_feca .BodySection ().GetHeader (_fc .ST_HdrFtrDefault );_fcad {_fdb =append (_fdb ,_edcd );};if _abeb ,_edfc :=_feca .BodySection ().GetHeader (_fc .ST_HdrFtrEven ); +_edfc {_fdb =append (_fdb ,_abeb );};if _aafd ,_bbfc :=_feca .BodySection ().GetHeader (_fc .ST_HdrFtrFirst );_bbfc {_fdb =append (_fdb ,_aafd );};if len (_fdb )< 1{_ebbeb :=_feca .AddHeader ();_feca .BodySection ().SetHeader (_ebbeb ,_fc .ST_HdrFtrDefault ); +_fdb =append (_fdb ,_ebbeb );};_edad :=NewWatermarkText ();for _ ,_bgfb :=range _fdb {_fegd :=_bgfb .Paragraphs ();if len (_fegd )< 1{_dfgbd :=_bgfb .AddParagraph ();_dfgbd .AddRun ().AddText ("");};for _ ,_dcbf :=range _bgfb .X ().EG_BlockLevelElts {for _ ,_adaf :=range _dcbf .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bfeda :=range _adaf .ContentBlockContentChoice .P {for _ ,_cdcf :=range _bfeda .EG_PContent {for _ ,_afbb :=range _cdcf .PContentChoice .EG_ContentRunContent {if _afbb .ContentRunContentChoice .R ==nil {continue ; +};_afbb .ContentRunContentChoice .R .EG_RunInnerContent =append (_afbb .ContentRunContentChoice .R .EG_RunInnerContent ,&_fc .EG_RunInnerContent {RunInnerContentChoice :&_fc .EG_RunInnerContentChoice {Pict :_edad ._dffdc }});};};};};};};_edad .SetText (text ); +return _edad ;}; -// Section return paragraph properties section value. -func (_ddedfg ParagraphProperties )Section ()(Section ,bool ){if _ddedfg ._bgbb .SectPr !=nil {return Section {_ddedfg ._fegfc ,_ddedfg ._bgbb .SectPr },true ;};return Section {},false ;}; +// SetTop sets the top border to a specified type, color and thickness. +func (_dfgbg CellBorders )SetTop (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_dfgbg ._gb .Top =_fc .NewCT_Border ();_dgded (_dfgbg ._gb .Top ,t ,c ,thickness );}; -// SetUpdateFieldsOnOpen controls if fields are recalculated upon opening the -// document. This is useful for things like a table of contents as the library -// only adds the field code and relies on Word/LibreOffice to actually compute -// the content. -func (_fbddg Settings )SetUpdateFieldsOnOpen (b bool ){if !b {_fbddg ._beeg .UpdateFields =nil ;}else {_fbddg ._beeg .UpdateFields =_da .NewCT_OnOff ();};}; +// SetOutlineLvl sets outline level of paragraph. +func (_ebce Paragraph )SetOutlineLvl (lvl int64 ){_ebce .ensurePPr ();if _ebce ._gcfe .PPr .OutlineLvl ==nil {_ebce ._gcfe .PPr .OutlineLvl =_fc .NewCT_DecimalNumber ();};_fafgag :=lvl -1;_ebce ._gcfe .PPr .OutlineLvl .ValAttr =_fafgag ;};var _dfcba =[...]uint8 {0,20,37,58,79}; -// SetCellSpacing sets the cell spacing within a table. -func (_ggadg TableProperties )SetCellSpacing (m _de .Distance ){_ggadg ._efeee .TblCellSpacing =_da .NewCT_TblWidth ();_ggadg ._efeee .TblCellSpacing .TypeAttr =_da .ST_TblWidthDxa ;_ggadg ._efeee .TblCellSpacing .WAttr =&_da .ST_MeasurementOrPercent {}; -_ggadg ._efeee .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {};_ggadg ._efeee .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (m /_de .Dxa ));}; -// IsChecked returns true if a FormFieldTypeCheckBox is checked. -func (_cbae FormField )IsChecked ()bool {if _cbae ._gbab .FFDataChoice ==nil ||len (_cbae ._gbab .FFDataChoice )==0||_cbae ._gbab .FFDataChoice [0].CheckBox ==nil {return false ;};if _cbae ._gbab .FFDataChoice [0].CheckBox .Checked !=nil {return true ; -};return false ;};var _cbcg =false ; +// AddFootnoteReference adds a footnote reference to a run. +func (_dcbc Run )AddFootnoteReference (){_ffgc :=_dcbc .newIC ();_ffgc .RunInnerContentChoice .FootnoteRef =&_fc .CT_Empty {};}; -// SetConformance sets conformance attribute of the document -// as one of these values from github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes: -// ST_ConformanceClassUnset, ST_ConformanceClassStrict or ST_ConformanceClassTransitional. -func (_bface Document )SetConformance (conformanceAttr _ce .ST_ConformanceClass ){_bface ._baf .ConformanceAttr =conformanceAttr ;}; +// Comment is run's comment component. +type Comment struct{_eafa *Document ;_bbe *_fc .CT_Comment ;}; -// SetOffset sets the offset of the image relative to the origin, which by -// default this is the top-left corner of the page. Offset is incompatible with -// SetAlignment, whichever is called last is applied. -func (_afa AnchoredDrawing )SetOffset (x ,y _de .Distance ){_afa .SetXOffset (x );_afa .SetYOffset (y )}; +// SetPageMargins sets the page margins for a section +func (_aagaf Section )SetPageMargins (top ,right ,bottom ,left ,header ,footer ,gutter _bgd .Distance ){_efeeb :=_fc .NewCT_PageMar ();_efeeb .TopAttr .Int64 =_e .Int64 (int64 (top /_bgd .Twips ));_efeeb .BottomAttr .Int64 =_e .Int64 (int64 (bottom /_bgd .Twips )); +_efeeb .RightAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (right /_bgd .Twips ));_efeeb .LeftAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (left /_bgd .Twips ));_efeeb .HeaderAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (header /_bgd .Twips )); +_efeeb .FooterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (footer /_bgd .Twips ));_efeeb .GutterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (gutter /_bgd .Twips ));_aagaf ._gaeaf .PgMar =_efeeb ;}; -// AddDrawingAnchored adds an anchored (floating) drawing from an ImageRef. -func (_ebbaa Run )AddDrawingAnchored (img _ab .ImageRef )(AnchoredDrawing ,error ){_beeed :=_ebbaa .newIC ();_beeed .RunInnerContentChoice .Drawing =_da .NewCT_Drawing ();_gccgb :=_da .NewWdAnchor ();_ddfgb :=AnchoredDrawing {_ebbaa ._fbea ,_gccgb };_gccgb .SimplePosAttr =_b .Bool (false ); -_gccgb .AllowOverlapAttr =true ;_gccgb .CNvGraphicFramePr =_ec .NewCT_NonVisualGraphicFrameProperties ();_beeed .RunInnerContentChoice .Drawing .DrawingChoice =append (_beeed .RunInnerContentChoice .Drawing .DrawingChoice ,&_da .CT_DrawingChoice {Anchor :_gccgb }); -_gccgb .Graphic =_ec .NewGraphic ();_gccgb .Graphic .GraphicData =_ec .NewCT_GraphicalObjectData ();_gccgb .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"; -_gccgb .SimplePos .XAttr .ST_CoordinateUnqualified =_b .Int64 (0);_gccgb .SimplePos .YAttr .ST_CoordinateUnqualified =_b .Int64 (0);_gccgb .PositionH .RelativeFromAttr =_da .WdST_RelFromHPage ;_gccgb .PositionH .PosHChoice =&_da .WdCT_PosHChoice {};_gccgb .PositionH .PosHChoice .PosOffset =_b .Int32 (0); -_gccgb .PositionV .RelativeFromAttr =_da .WdST_RelFromVPage ;_gccgb .PositionV .PosVChoice =&_da .WdCT_PosVChoice {};_gccgb .PositionV .PosVChoice .PosOffset =_b .Int32 (0);_gccgb .Extent .CxAttr =int64 (float64 (img .Size ().X *_de .Pixel72 )/_de .EMU ); -_gccgb .Extent .CyAttr =int64 (float64 (img .Size ().Y *_de .Pixel72 )/_de .EMU );_gccgb .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_gccgb .WrapTypeChoice .WrapSquare =_da .NewWdCT_WrapSquare ();_gccgb .WrapTypeChoice .WrapSquare .WrapTextAttr =_da .WdST_WrapTextBothSides ; -_bffda :=0x7FFFFFFF&_af .Uint32 ();_gccgb .DocPr .IdAttr =_bffda ;_ffbb :=_db .NewPic ();_ffbb .NvPicPr .CNvPr .IdAttr =_bffda ;_bace :=img .RelID ();if _bace ==""{return _ddfgb ,_ag .New ("\u0063\u006f\u0075\u006c\u0064\u006e\u0027\u0074\u0020\u0066\u0069\u006e\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065\u0020\u0074\u006f\u0020\u0069\u006d\u0061g\u0065\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u0020\u0072\u0065l\u0061\u0074\u0069o\u006e\u0073"); -};_gccgb .Graphic .GraphicData .Any =append (_gccgb .Graphic .GraphicData .Any ,_ffbb );_ffbb .BlipFill =_ec .NewCT_BlipFillProperties ();_ffbb .BlipFill .Blip =_ec .NewCT_Blip ();_ffbb .BlipFill .Blip .EmbedAttr =&_bace ;_ffbb .BlipFill .FillModePropertiesChoice .Stretch =_ec .NewCT_StretchInfoProperties (); -_ffbb .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_ec .NewCT_RelativeRect ();_ffbb .SpPr =_ec .NewCT_ShapeProperties ();_ffbb .SpPr .Xfrm =_ec .NewCT_Transform2D ();_ffbb .SpPr .Xfrm .Off =_ec .NewCT_Point2D ();_ffbb .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_b .Int64 (0); -_ffbb .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_b .Int64 (0);_ffbb .SpPr .Xfrm .Ext =_ec .NewCT_PositiveSize2D ();_ffbb .SpPr .Xfrm .Ext .CxAttr =int64 (img .Size ().X *_de .Point );_ffbb .SpPr .Xfrm .Ext .CyAttr =int64 (img .Size ().Y *_de .Point ); -_ffbb .SpPr .GeometryChoice .PrstGeom =_ec .NewCT_PresetGeometry2D ();_ffbb .SpPr .GeometryChoice .PrstGeom .PrstAttr =_ec .ST_ShapeTypeRect ;return _ddfgb ,nil ;};func _egff (_gbgf *Run ,_agebe string ,_ecda *htmlNode ){switch _agebe {case "\u0062","\u0073\u0074\u0072\u006f\u006e\u0067":_gbgf .Properties ().SetBold (true ); -case "\u0069","\u0065\u006d":_gbgf .Properties ().SetItalic (true );case "\u0075":_dbeg :=_cdb .Black ;for _ ,_aeegc :=range _ecda ._dbbb .Attr {if _aeegc .Name .Local =="\u0063\u006f\u006co\u0072"{if _gfcd ,_fcea :=_cdb .ColorMap [_aeegc .Value ];_fcea {_dbeg =_gfcd ; -};};};_gbgf .Properties ().SetUnderline (_da .ST_UnderlineSingle ,_dbeg );case "\u0073\u0074\u0072\u0069\u006b\u0065":_gbgf .Properties ().SetStrikeThrough (true );case "\u006d\u0061\u0072\u006b":_efdf :=_da .ST_HighlightColorYellow ;for _ ,_eaagg :=range _ecda ._dbbb .Attr {if _eaagg .Name .Local =="\u0063\u006f\u006co\u0072"{if _dgdee ,_debbg :=_cdb .HighlightColorMap [_eaagg .Value ]; -_debbg {_efdf =_dgdee ;};};};_gbgf .Properties ().SetHighlight (_efdf );case "\u0073\u0075\u0062":_gbgf .Properties ().SetVerticalAlignment (_ce .ST_VerticalAlignRunSubscript );case "\u0073\u0075\u0070":_gbgf .Properties ().SetVerticalAlignment (_ce .ST_VerticalAlignRunSuperscript ); -};}; +// NewTableWidth returns a newly intialized TableWidth +func NewTableWidth ()TableWidth {return TableWidth {_fc .NewCT_TblWidth ()}}; -// SetTop sets the top border to a specified type, color and thickness. -func (_gdccb TableBorders )SetTop (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_gdccb ._gdcbd .Top =_da .NewCT_Border ();_egdea (_gdccb ._gdcbd .Top ,t ,c ,thickness );}; +// X returns the inner wrapped XML type. +func (_dabgc Styles )X ()*_fc .Styles {return _dabgc ._fbfe }; -// GetImage returns the ImageRef associated with an AnchoredDrawing. -func (_ae AnchoredDrawing )GetImage ()(_ab .ImageRef ,bool ){_def :=_ae ._ea .Graphic .GraphicData .Any ;if len (_def )> 0{_g ,_fg :=_def [0].(*_db .Pic );if _fg {if _g .BlipFill !=nil &&_g .BlipFill .Blip !=nil &&_g .BlipFill .Blip .EmbedAttr !=nil {return _ae ._fdc .GetImageByRelID (*_g .BlipFill .Blip .EmbedAttr ); -};};};return _ab .ImageRef {},false ;};func _feea (_afbf *Document ,_cecc []*_da .EG_ContentBlockContent ,_aaebg *TableInfo )[]Node {_dcged :=[]Node {};for _ ,_ecfdd :=range _cecc {if _cbffe :=_ecfdd .ContentBlockContentChoice .Sdt ;_cbffe !=nil {if _dgbbg :=_cbffe .SdtContent ; -_dgbbg !=nil {for _ ,_cbga :=range _dgbbg .EG_ContentBlockContent {_dcged =append (_dcged ,_bafg (_afbf ,_cbga .ContentBlockContentChoice .P ,_aaebg ,nil )...);};};};_dcged =append (_dcged ,_bafg (_afbf ,_ecfdd .ContentBlockContentChoice .P ,_aaebg ,nil )...); -for _ ,_eddde :=range _ecfdd .ContentBlockContentChoice .Tbl {_fcbd :=Table {_afbf ,_eddde };_ffgf ,_ :=_afbf .Styles .SearchStyleById (_fcbd .Style ());_dfgag :=[]Node {};for _aedd ,_gabcg :=range _eddde .EG_ContentRowContent {for _ ,_cbdgg :=range _gabcg .ContentRowContentChoice .Tr {for _agcaca ,_aebb :=range _cbdgg .EG_ContentCellContent {for _ ,_bebf :=range _aebb .ContentCellContentChoice .Tc {_gebce :=&TableInfo {Table :_eddde ,Row :_cbdgg ,Cell :_bebf ,RowIndex :_aedd ,ColIndex :_agcaca }; -for _ ,_debae :=range _bebf .EG_BlockLevelElts {_dfgag =append (_dfgag ,_feea (_afbf ,_debae .BlockLevelEltsChoice .EG_ContentBlockContent ,_gebce )...);};};};};};_dcged =append (_dcged ,Node {_fbebbc :_afbf ,_bbce :&_fcbd ,Style :_ffgf ,Children :_dfgag }); -};};return _dcged ;}; +// GetNumberingLevelByIds returns a NumberingLevel by its NumId and LevelId attributes +// or an empty one if not found. +func (_daeg *Document )GetNumberingLevelByIds (numId ,levelId int64 )NumberingLevel {if _daeg .Numbering ._afbd ==nil {return NumberingLevel {};};for _ ,_dafc :=range _daeg .Numbering ._afbd .Num {if _dafc !=nil &&_dafc .NumIdAttr ==numId {_acce :=_dafc .AbstractNumId .ValAttr ; +for _ ,_aabe :=range _daeg .Numbering ._afbd .AbstractNum {if _aabe .AbstractNumIdAttr ==_acce {if _aabe .NumStyleLink !=nil &&len (_aabe .Lvl )==0{if _aedba ,_fdfc :=_daeg .Styles .SearchStyleById (_aabe .NumStyleLink .ValAttr );_fdfc {if _aedba .ParagraphProperties ().NumId ()> -1{return _daeg .GetNumberingLevelByIds (_aedba .ParagraphProperties ().NumId (),levelId ); +};};};for _ ,_edfbc :=range _aabe .Lvl {if _edfbc .IlvlAttr ==levelId {return NumberingLevel {_edfbc };};};};};};};return NumberingLevel {};};func (_aegc Footnote )id ()int64 {return _aegc ._bfac .IdAttr }; -// BodySection returns the default body section used for all preceding -// paragraphs until the previous Section. If there is no previous sections, the -// body section applies to the entire document. -func (_afe *Document )BodySection ()Section {if _afe ._baf .Body .SectPr ==nil {_afe ._baf .Body .SectPr =_da .NewCT_SectPr ();};return Section {_afe ,_afe ._baf .Body .SectPr };}; +// AddEndnoteReference adds a footnote reference to a run. +func (_fcefe Run )AddEndnoteReference (){_fegb :=_fcefe .newIC ();_fegb .RunInnerContentChoice .EndnoteRef =&_fc .CT_Empty {};}; -// Cells returns the cells defined in the table. -func (_bddgd Row )Cells ()[]Cell {_fgbdgc :=[]Cell {};for _ ,_dfdfg :=range _bddgd ._gdbbe .EG_ContentCellContent {for _ ,_eefde :=range _dfdfg .ContentCellContentChoice .Tc {_fgbdgc =append (_fgbdgc ,Cell {_bddgd ._ggeee ,_eefde });};if _dfdfg .ContentCellContentChoice .Sdt !=nil &&_dfdfg .ContentCellContentChoice .Sdt .SdtContent !=nil {for _ ,_cgec :=range _dfdfg .ContentCellContentChoice .Sdt .SdtContent .EG_ContentCellContent {for _ ,_eage :=range _cgec .ContentCellContentChoice .Tc {_fgbdgc =append (_fgbdgc ,Cell {_bddgd ._ggeee ,_eage }); -};};};};return _fgbdgc ;}; +// SetSpacing sets the spacing that comes before and after the paragraph. +// Deprecated: See Spacing() instead which allows finer control. +func (_ageee ParagraphProperties )SetSpacing (before ,after _bgd .Distance ){if _ageee ._ggdbd .Spacing ==nil {_ageee ._ggdbd .Spacing =_fc .NewCT_Spacing ();};_ageee ._ggdbd .Spacing .BeforeAttr =&_gd .ST_TwipsMeasure {};_ageee ._ggdbd .Spacing .BeforeAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (before /_bgd .Twips )); +_ageee ._ggdbd .Spacing .AfterAttr =&_gd .ST_TwipsMeasure {};_ageee ._ggdbd .Spacing .AfterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (after /_bgd .Twips ));}; -// NewTableWidth returns a newly intialized TableWidth -func NewTableWidth ()TableWidth {return TableWidth {_da .NewCT_TblWidth ()}};const (OnOffValueUnset OnOffValue =iota ;OnOffValueOff ;OnOffValueOn ;); +// SetKeepNext controls if the paragraph is kept with the next paragraph. +func (_eecdf ParagraphStyleProperties )SetKeepNext (b bool ){if !b {_eecdf ._afbf .KeepNext =nil ;}else {_eecdf ._afbf .KeepNext =_fc .NewCT_OnOff ();};}; -// TOCOptions specify options for table of contents customization. -type TOCOptions struct{ +// InlineDrawing is an inlined image within a run. +type InlineDrawing struct{_gbeg *Document ;_ecff *_fc .WdInline ;}; -// UseHyperlinks makes the table of contents entries hyperlinks. -UseHyperlinks bool ; +// AddHTML adds a text that contains HTML tags to a paragraph. +// +// The following tags are supported: +// - or for bold text +// - or for italic text +// - for underlined text +// - for strikethrough text +// - for highlighted text +// - for subscript text +// - for superscript text +func (_eece Paragraph )AddHTML (s string ){var (_adffd *htmlNode ;_gbgg *Run ;);_faaba :=_ab .NewDecoder (_g .NewReader ([]byte (s )));for {_gcdcc ,_abab :=_faaba .Token ();if _abab !=nil {break ;};switch _afaa :=_gcdcc .(type ){case _ab .StartElement :if _gbgg !=nil &&_gbgg .Text ()!=""{if _adffd !=nil {_dggea :=_adffd ; +for {if _dggea ==nil {break ;};_gdaa (_gbgg ,_dggea ._dfgbf .Name .Local ,_dggea );_dggea =_dggea ._adeg ;};_cdcbc :=_gbgg .Copy ();_gbgg =&_cdcbc ;}else {_gbgg =nil ;};};_adffd =&htmlNode {_dfgbf :_afaa ,_adeg :_adffd };case _ab .EndElement :if _adffd !=nil {_gdaa (_gbgg ,_afaa .Name .Local ,_adffd ); +_adffd =_adffd ._adeg ;if _adffd ==nil {_gbgg =nil ;};};case _ab .CharData :if _gbgg ==nil {_aacb :=_eece .AddRun ();_gbgg =&_aacb ;}else if _adffd !=nil {_gggb :=_adffd ;for {if _gggb ==nil {break ;};_gdaa (_gbgg ,_gggb ._dfgbf .Name .Local ,_gggb );_gggb =_gggb ._adeg ; +};_cagc :=_eece .AddRun ();_gbgg =&_cagc ;};_gbgg .AddText (string (_afaa ));};};}; -// OmitPageNumbers allows omitting page numbers from the table of contents. -OmitPageNumbers bool ; +// SetHangingIndent controls the hanging indent of the paragraph. +func (_aedagc ParagraphStyleProperties )SetHangingIndent (m _bgd .Distance ){if _aedagc ._afbf .Ind ==nil {_aedagc ._afbf .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_aedagc ._afbf .Ind .HangingAttr =nil ;}else {_aedagc ._afbf .Ind .HangingAttr =&_gd .ST_TwipsMeasure {}; +_aedagc ._afbf .Ind .HangingAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};};type listItemInfo struct{FromStyle *Style ;FromParagraph *Paragraph ;AbstractNumId *int64 ;NumberingLevel *NumberingLevel ;}; -// HeadingLevel uses paragraphs formatted with all of the specified range of built-in heading styles. -// "3-3" is to show only third heading level, for instance. -HeadingLevel string ;}; +// AddTable adds a table to the table cell. +func (_egb Cell )AddTable ()Table {_gfb :=_fc .NewEG_BlockLevelElts ();_egb ._fe .EG_BlockLevelElts =append (_egb ._fe .EG_BlockLevelElts ,_gfb );_ggb :=_fc .NewEG_ContentBlockContent ();_gfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggb ); +_cee :=_fc .NewCT_Tbl ();_ggb .ContentBlockContentChoice .Tbl =append (_ggb .ContentBlockContentChoice .Tbl ,_cee );return Table {_egb ._faf ,_cee };}; -// Comment returns comment associated with given id. -func (_dcfc *Document )Comment (id int64 )Comment {for _ ,_cegc :=range _dcfc .Comments (){if _cegc .id ()==id {return _cegc ;};};return Comment {};}; +// Section return paragraph properties section value. +func (_bccf ParagraphProperties )Section ()(Section ,bool ){if _bccf ._ggdbd .SectPr !=nil {return Section {_bccf ._aacaa ,_bccf ._ggdbd .SectPr },true ;};return Section {},false ;}; -// StructuredDocumentTags returns the structured document tags in the document -// which are commonly used in document templates. -func (_ffe *Document )StructuredDocumentTags ()[]StructuredDocumentTag {_ffg :=[]StructuredDocumentTag {};for _ ,_dcb :=range _ffe ._baf .Body .EG_BlockLevelElts {for _ ,_geda :=range _dcb .BlockLevelEltsChoice .EG_ContentBlockContent {if _geda .ContentBlockContentChoice .Sdt !=nil {_ffg =append (_ffg ,StructuredDocumentTag {_ffe ,_geda .ContentBlockContentChoice .Sdt }); -};};};return _ffg ;}; +// AddParagraph adds a paragraph to the header. +func (_caaae Header )AddParagraph ()Paragraph {_gdbg :=_fc .NewEG_ContentBlockContent ();_caaae ._dgba .EG_BlockLevelElts =append (_caaae ._dgba .EG_BlockLevelElts ,&_fc .EG_BlockLevelElts {BlockLevelEltsChoice :&_fc .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_fc .EG_ContentBlockContent {_gdbg }}}); +_ebeb :=_fc .NewCT_P ();_gdbg .ContentBlockContentChoice .P =append (_gdbg .ContentBlockContentChoice .P ,_ebeb );return Paragraph {_caaae ._cfgfd ,_ebeb };}; -// New constructs an empty document that content can be added to. -func New ()*Document {_dabe :=&Document {_baf :_da .NewDocument ()};_dabe .ContentTypes =_ab .NewContentTypes ();_dabe ._baf .Body =_da .NewCT_Body ();_dabe ._baf .ConformanceAttr =_ce .ST_ConformanceClassTransitional ;_dabe ._ccea =_ab .NewRelationships (); -_dabe ._cde =_ab .NewRelationships ();_dabe .AppProperties =_ab .NewAppProperties ();_dabe .CoreProperties =_ab .NewCoreProperties ();_dabe .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0064\u006f\u0063u\u006d\u0065n\u0074\u002e\u0078\u006d\u006c","\u0061p\u0070\u006c\u0069c\u0061\u0074\u0069o\u006e/v\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072dp\u0072o\u0063\u0065\u0073\u0073\u0069\u006eg\u006d\u006c\u002e\u0064\u006fc\u0075\u006d\u0065\u006e\u0074\u002e\u006d\u0061\u0069\u006e\u002bx\u006d\u006c"); -_dabe .Settings =NewSettings ();_dabe ._ccea .AddRelationship ("\u0073\u0065\u0074t\u0069\u006e\u0067\u0073\u002e\u0078\u006d\u006c",_b .SettingsType );_dabe .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0073\u0065\u0074t\u0069\u006eg\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u002b\u0078\u006d\u006c"); -_dabe .Rels =_ab .NewRelationships ();_dabe .Rels .AddRelationship (_b .RelativeFilename (_b .DocTypeDocument ,"",_b .CorePropertiesType ,0),_b .CorePropertiesType );_dabe .Rels .AddRelationship ("\u0064\u006fc\u0050\u0072\u006fp\u0073\u002f\u0061\u0070\u0070\u002e\u0078\u006d\u006c",_b .ExtendedPropertiesType ); -_dabe .Rels .AddRelationship ("\u0077\u006f\u0072\u0064\u002f\u0064\u006f\u0063\u0075\u006d\u0065\u006et\u002e\u0078\u006d\u006c",_b .OfficeDocumentType );_dabe .Numbering =NewNumbering ();_dabe .Numbering .InitializeDefault ();_dabe .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u006e\u0075\u006d\u0062e\u0072\u0069\u006e\u0067\u002b\u0078m\u006c"); -_dabe ._ccea .AddRelationship ("\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u002e\u0078\u006d\u006c",_b .NumberingType );_dabe .Styles =NewStyles ();_dabe .Styles .InitializeDefault ();_dabe .ContentTypes .AddOverride ("\u002f\u0077o\u0072\u0064\u002fs\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c","\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0073\u0074\u0079\u006ce\u0073\u002b\u0078\u006d\u006c"); -_dabe ._ccea .AddRelationship ("\u0073\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c",_b .StylesType );_dabe ._baf .Body =_da .NewCT_Body ();return _dabe ;}; +// AddLevel adds a new numbering level to a NumberingDefinition. +func (_gagga NumberingDefinition )AddLevel ()NumberingLevel {_cgfd :=_fc .NewCT_Lvl ();_cgfd .Start =&_fc .CT_DecimalNumber {ValAttr :1};_cgfd .IlvlAttr =int64 (len (_gagga ._bgcbg .Lvl ));_gagga ._bgcbg .Lvl =append (_gagga ._bgcbg .Lvl ,_cgfd );return NumberingLevel {_cgfd }; +}; -// GetEffect returns the effect of the run. -func (_aabac RunProperties )GetEffect ()_da .ST_TextEffect {if _aabac ._gfad .Effect ==nil {return _da .ST_TextEffectUnset ;};return _aabac ._gfad .Effect .ValAttr ;}; +// InsertRunBefore inserts a run in the paragraph before the relative run. +func (_begda Paragraph )InsertRunBefore (relativeTo Run )Run {return _begda .insertRun (relativeTo ,true );}; -// ClearContent clears any content in the run (text, tabs, breaks, etc.) -func (_fbfaa Run )ClearContent (){_fbfaa ._adecb .EG_RunInnerContent =nil }; +// SetChecked marks a FormFieldTypeCheckBox as checked or unchecked. +func (_dbdda FormField )SetChecked (b bool ){if _dbdda ._aef .FFDataChoice ==nil ||len (_dbdda ._aef .FFDataChoice )==0||_dbdda ._aef .FFDataChoice [0].CheckBox ==nil {return ;};if !b {_dbdda ._aef .FFDataChoice [0].CheckBox .Checked =nil ;}else {_dbdda ._aef .FFDataChoice [0].CheckBox .Checked =_fc .NewCT_OnOff (); +};}; -// Run is a run of text within a paragraph that shares the same formatting. -type Run struct{_fbea *Document ;_adecb *_da .CT_R ;}; +// AddFootnote will create a new footnote and attach it to the Paragraph in the +// location at the end of the previous run (footnotes create their own run within +// the paragraph). The text given to the function is simply a convenience helper, +// paragraphs and runs can always be added to the text of the footnote later. +func (_eadbf Paragraph )AddFootnote (text string )Footnote {var _gbdgc int64 ;if _eadbf ._egebc .HasFootnotes (){for _ ,_cddd :=range _eadbf ._egebc .Footnotes (){if _cddd .id ()> _gbdgc {_gbdgc =_cddd .id ();};};_gbdgc ++;}else {_eadbf ._egebc .addFootnotes (); +_gbdgc =1;};_fgce :=_fc .NewCT_FtnEdn ();_agcgc :=_fc .NewCT_FtnEdnRef ();_agcgc .IdAttr =_gbdgc ;_eadbf ._egebc ._gbaa .CT_Footnotes .Footnote =append (_eadbf ._egebc ._gbaa .CT_Footnotes .Footnote ,_fgce );_bbfbe :=_eadbf .AddRun ();_adgf :=_bbfbe .Properties (); +_adgf .SetStyle (_eag );_bbfbe ._cfcbd .EG_RunInnerContent =[]*_fc .EG_RunInnerContent {_fc .NewEG_RunInnerContent ()};_bbfbe ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference =_agcgc ;_agfb :=Footnote {_eadbf ._egebc ,_fgce };_agfb ._bfac .IdAttr =_gbdgc ; +_agfb ._bfac .EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {_fc .NewEG_BlockLevelElts ()};_cfbdb :=_agfb .AddParagraph ();_cfbdb .Properties ().SetStyle (FootnoteTextStyleId );_cfbdb ._gcfe .PPr .RPr =_fc .NewCT_ParaRPr ();_cdccc :=_cfbdb .AddRun ();_edab :=_cdccc .Properties (); +_edab .SetStyle (_eag );_cdccc .AddFootnoteReference ();_bgbbg :=_cfbdb .AddRun ();_bgbbg .AddText ("\u0020");_bgbbg =_cfbdb .AddRun ();_bgbbg .AddText (text );return _agfb ;}; -// SetWidthPercent sets the cell to a width percentage. -func (_bea CellProperties )SetWidthPercent (pct float64 ){_bea ._gaad .TcW =_da .NewCT_TblWidth ();_bea ._gaad .TcW .TypeAttr =_da .ST_TblWidthPct ;_bea ._gaad .TcW .WAttr =&_da .ST_MeasurementOrPercent {};_bea ._gaad .TcW .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {}; -_bea ._gaad .TcW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (pct *50));}; +// SetColor sets the text color. +func (_ffbc RunProperties )SetColor (c _d .Color ){_ffbc ._bafe .Color =_fc .NewCT_Color ();_ffbc ._bafe .Color .ValAttr .ST_HexColorRGB =c .AsRGBString ();}; -// Style is a style within the styles.xml file. -type Style struct{_beagf *_da .CT_Style }; +// RightToLeft returns true if paragraph text goes from right to left. +func (_dacfc ParagraphProperties )RightToLeft ()bool {return _agea (_dacfc ._ggdbd .RPr .Rtl )}; -// AddTabStop adds a tab stop to the paragraph. It controls the position of text when using Run.AddTab() -func (_dacbg ParagraphProperties )AddTabStop (position _de .Distance ,justificaton _da .ST_TabJc ,leader _da .ST_TabTlc ){if _dacbg ._bgbb .Tabs ==nil {_dacbg ._bgbb .Tabs =_da .NewCT_Tabs ();};_gbge :=_da .NewCT_TabStop ();_gbge .LeaderAttr =leader ;_gbge .ValAttr =justificaton ; -_gbge .PosAttr .Int64 =_b .Int64 (int64 (position /_de .Twips ));_dacbg ._bgbb .Tabs .Tab =append (_dacbg ._bgbb .Tabs .Tab ,_gbge );}; +// Run is a run of text within a paragraph that shares the same formatting. +type Run struct{_debaa *Document ;_cfcbd *_fc .CT_R ;};func _eebf (_ecdc *_fc .EG_ContentBlockContent )[]Bookmark {_gcbad :=[]Bookmark {};for _ ,_aafg :=range _ecdc .ContentBlockContentChoice .P {for _ ,_aadb :=range _aafg .EG_PContent {for _ ,_aaac :=range _aadb .PContentChoice .EG_ContentRunContent {for _ ,_dedd :=range _aaac .ContentRunContentChoice .EG_RunLevelElts {for _ ,_dbaf :=range _dedd .RunLevelEltsChoice .EG_RangeMarkupElements {if _dbaf .RangeMarkupElementsChoice .BookmarkStart !=nil {_gcbad =append (_gcbad ,Bookmark {_dbaf .RangeMarkupElementsChoice .BookmarkStart }); +};};};};};};for _ ,_cgccg :=range _ecdc .ContentBlockContentChoice .EG_RunLevelElts {for _ ,_bffb :=range _cgccg .RunLevelEltsChoice .EG_RangeMarkupElements {if _bffb .RangeMarkupElementsChoice .BookmarkStart !=nil {_gcbad =append (_gcbad ,Bookmark {_bffb .RangeMarkupElementsChoice .BookmarkStart }); +};};};for _ ,_abbe :=range _ecdc .ContentBlockContentChoice .Tbl {for _ ,_gebb :=range _abbe .EG_ContentRowContent {for _ ,_aaaf :=range _gebb .ContentRowContentChoice .Tr {for _ ,_bafg :=range _aaaf .EG_ContentCellContent {for _ ,_ggaa :=range _bafg .ContentCellContentChoice .Tc {for _ ,_ggg :=range _ggaa .EG_BlockLevelElts {for _ ,_beee :=range _ggg .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ecgc :=range _eebf (_beee ){_gcbad =append (_gcbad ,_ecgc ); +};};};};};};};};return _gcbad ;}; -// SetName sets the name of the bookmark. This is the name that is used to -// reference the bookmark from hyperlinks. -func (_dab Bookmark )SetName (name string ){_dab ._ddg .NameAttr =name }; +// FindNodeByRegexp return node based on matched text and return a slice of node. +func (_efad *Nodes )FindNodeByRegexp (r *_ee .Regexp )[]Node {_fbcb :=[]Node {};for _ ,_fdbbc :=range _efad ._fgfec {if r .MatchString (_fdbbc .Text ()){_fbcb =append (_fbcb ,_fdbbc );};_caae :=Nodes {_fgfec :_fdbbc .Children };_fbcb =append (_fbcb ,_caae .FindNodeByRegexp (r )...); +};return _fbcb ;}; -// CharacterSpacingMeasure returns paragraph characters spacing with its measure which can be mm, cm, in, pt, pc or pi. -func (_acga RunProperties )CharacterSpacingMeasure ()string {if _acdfg :=_acga ._gfad .Spacing ;_acdfg !=nil {_affed :=_acdfg .ValAttr ;if _affed .ST_UniversalMeasure !=nil {return *_affed .ST_UniversalMeasure ;};};return "";};func (_dccab Endnote )content ()[]*_da .EG_ContentBlockContent {var _daga []*_da .EG_ContentBlockContent ; -for _ ,_daece :=range _dccab ._daecg .EG_BlockLevelElts {_daga =append (_daga ,_daece .BlockLevelEltsChoice .EG_ContentBlockContent ...);};return _daga ;}; +// SetHANSITheme sets the font H ANSI Theme. +func (_faef Fonts )SetHANSITheme (t _fc .ST_Theme ){_faef ._aabff .HAnsiThemeAttr =t };func _caad (_deeb Paragraph )*_fc .CT_NumPr {_deeb .ensurePPr ();if _deeb ._gcfe .PPr .NumPr ==nil {return nil ;};return _deeb ._gcfe .PPr .NumPr ;}; -// SetOutlineLvl sets outline level of paragraph. -func (_bdgfc Paragraph )SetOutlineLvl (lvl int64 ){_bdgfc .ensurePPr ();if _bdgfc ._ddedbg .PPr .OutlineLvl ==nil {_bdgfc ._ddedbg .PPr .OutlineLvl =_da .NewCT_DecimalNumber ();};_dadd :=lvl -1;_bdgfc ._ddedbg .PPr .OutlineLvl .ValAttr =_dadd ;}; +// SetStrikeThrough sets the run to strike-through. +func (_gfeg RunProperties )SetStrikeThrough (b bool ){if !b {_gfeg ._bafe .Strike =nil ;}else {_gfeg ._bafe .Strike =_fc .NewCT_OnOff ();};};func (_efa *Document )addFootnotes (){_efa ._gbaa =_fc .NewFootnotes ();_efa ._gbaa .CT_Footnotes =_fc .CT_Footnotes {}; +_efa ._gbaa .Footnote =make ([]*_fc .CT_FtnEdn ,0);_efa .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074n\u006f\u0074\u0065\u0073\u002b\u0078m\u006c"); +_efa ._dfgd .AddRelationship ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073\u002e\u0078\u006d\u006c",_e .FootNotesType );_cfcc :=_efa .Styles .AddStyle (FootnoteTextStyleId ,_fc .ST_StyleTypeParagraph ,false );_cfcc .SetName ("\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0020\u0054\u0065\u0078\u0074"); +_cfcc .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_eaaac :=_cfcc .ParagraphProperties ();_eaaac .X ().SuppressLineNumbers =&_fc .CT_OnOff {};_caab :=_cfcc .RunProperties ();_caab .X ().Sz =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_cgc }}; +_caab .X ().SzCs =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_cgc }};_dgga :=_efa .Styles .AddStyle (_eag ,_fc .ST_StyleTypeCharacter ,false );_dgga .SetName ("\u0046o\u006ft\u006e\u006f\u0074\u0065\u0020R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"); +_cbdf :=_dgga .RunProperties ();_cbdf .X ().VertAlign =&_fc .CT_VerticalAlignRun {ValAttr :_gd .ST_VerticalAlignRunSuperscript };_efa .addFootnoteSeparator ();}; -// NewWatermarkPicture generates new WatermarkPicture. -func NewWatermarkPicture ()WatermarkPicture {_ggada :=_ff .NewShapetype ();_cabeg :=_aecbe ();_defec :=_edeab ();_egcg :=_aafa ();_ggada .EG_ShapeElements =[]*_ff .EG_ShapeElements {{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Formulas :_cabeg }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Path :_defec }},{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Lock :_egcg }}}; -var (_aeeeec ="\u005f\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0037\u0035";_gfgb ="2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030";_egaf =float32 (75.0);_gcbfa ="\u006d\u0040\u0034\u00405l\u0040\u0034\u0040\u0031\u0031\u0040\u0039\u0040\u0031\u0031\u0040\u0039\u0040\u0035x\u0065"; -);_ggada .IdAttr =&_aeeeec ;_ggada .CoordsizeAttr =&_gfgb ;_ggada .SptAttr =&_egaf ;_ggada .PreferrelativeAttr =_ce .ST_TrueFalseTrue ;_ggada .PathAttr =&_gcbfa ;_ggada .FilledAttr =_ce .ST_TrueFalseFalse ;_ggada .StrokedAttr =_ce .ST_TrueFalseFalse ;_cgcg :=_ff .NewShape (); -_cgcg .ShapeChoice =[]*_ff .CT_ShapeChoice {{ShapeElementsChoice :&_ff .EG_ShapeElementsChoice {Imagedata :_gaece ()}}};var (_ffefd ="\u0057\u006f\u0072\u0064\u0050\u0069\u0063\u0074\u0075\u0072e\u0057\u0061\u0074\u0065\u0072\u006d\u0061r\u006b\u0031\u0036\u0033\u0032\u0033\u0031\u0036\u0035\u0039\u0035"; -_ddag ="\u005f\u0078\u00300\u0030\u0030\u005f\u0073\u0032\u0030\u0035\u0031";_gcgec ="#\u005f\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0037\u0035";_gaggc ="";_dcfab ="\u0070os\u0069t\u0069o\u006e\u003a\u0061\u0062\u0073\u006fl\u0075\u0074\u0065\u003bm\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074\u003a\u0030\u003bma\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070\u003a\u0030\u003b\u0077\u0069\u0064\u0074\u0068\u003a\u0030\u0070\u0074;\u0068e\u0069\u0067\u0068\u0074\u003a\u0030\u0070\u0074\u003b\u007a\u002d\u0069\u006ed\u0065\u0078:\u002d\u0032\u00351\u0036\u0035\u0038\u0032\u0034\u0030\u003b\u006d\u0073o-\u0070\u006f\u0073i\u0074\u0069\u006f\u006e-\u0068\u006f\u0072\u0069\u007a\u006fn\u0074\u0061l\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003bm\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u002drela\u0074\u0069\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076\u0065\u0072t\u0069c\u0061l\u003a\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e-\u0076\u0065r\u0074\u0069c\u0061l\u002d\u0072\u0065\u006c\u0061\u0074i\u0076\u0065\u003a\u006d\u0061\u0072\u0067\u0069\u006e"; -);_cgcg .IdAttr =&_ffefd ;_cgcg .SpidAttr =&_ddag ;_cgcg .TypeAttr =&_gcgec ;_cgcg .AltAttr =&_gaggc ;_cgcg .StyleAttr =&_dcfab ;_cgcg .AllowincellAttr =_ce .ST_TrueFalseFalse ;_dgdg :=_da .NewCT_Picture ();_dgdg .Any =[]_b .Any {_ggada ,_cgcg };return WatermarkPicture {_gfaf :_dgdg ,_bgceb :_cgcg ,_gbfg :_ggada }; -}; +// InitializeDefault constructs the default styles. +func (_gbgcd Styles )InitializeDefault (){_gbgcd .initializeDocDefaults ();_gbgcd .initializeStyleDefaults ();}; -// ComplexSizeValue returns the value of paragraph font size for complex fonts in points. -func (_dcedc ParagraphProperties )ComplexSizeValue ()float64 {if _faad :=_dcedc ._bgbb .RPr .SzCs ;_faad !=nil {_ecdec :=_faad .ValAttr ;if _ecdec .ST_UnsignedDecimalNumber !=nil {return float64 (*_ecdec .ST_UnsignedDecimalNumber )/2;};};return 0.0;};func (_fgdea Paragraph )addStartBookmark (_gggga int64 ,_cegca string )*_da .CT_Bookmark {_dcfg :=_da .NewEG_PContent (); -_fgdea ._ddedbg .EG_PContent =append (_fgdea ._ddedbg .EG_PContent ,_dcfg );_gadd :=_da .NewEG_ContentRunContent ();_gecdc :=_da .NewEG_RunLevelElts ();_ebdab :=_da .NewEG_RangeMarkupElements ();_aefef :=_da .NewCT_Bookmark ();_aefef .NameAttr =_cegca ; -_aefef .IdAttr =_gggga ;_ebdab .RangeMarkupElementsChoice .BookmarkStart =_aefef ;_dcfg .PContentChoice .EG_ContentRunContent =append (_dcfg .PContentChoice .EG_ContentRunContent ,_gadd );_gadd .ContentRunContentChoice .EG_RunLevelElts =append (_gadd .ContentRunContentChoice .EG_RunLevelElts ,_gecdc ); -_gecdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gecdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebdab );return _aefef ;}; +// SetEastAsiaTheme sets the font East Asia Theme. +func (_beec Fonts )SetEastAsiaTheme (t _fc .ST_Theme ){_beec ._aabff .EastAsiaThemeAttr =t }; -// SetTblHeader set row properties for repeat table row on every new page value. -func (_faebe RowProperties )SetTblHeader (val bool ){if !val {_faebe ._ebcbd .TrPrBaseChoice =nil ;}else {_faebe ._ebcbd .TrPrBaseChoice =[]*_da .CT_TrPrBaseChoice {&_da .CT_TrPrBaseChoice {TblHeader :_da .NewCT_OnOff ()}};};}; +// Clear removes all the content from within a run. +func (_bdab Run )Clear (){_bdab ._cfcbd .EG_RunInnerContent =nil };func (_ebcge Run )newIC ()*_fc .EG_RunInnerContent {_fcdde :=_fc .NewEG_RunInnerContent ();_ebcge ._cfcbd .EG_RunInnerContent =append (_ebcge ._cfcbd .EG_RunInnerContent ,_fcdde );return _fcdde ; +}; -// SetKeepOnOnePage controls if all lines in a paragraph are kept on the same -// page. -func (_gcaff ParagraphStyleProperties )SetKeepOnOnePage (b bool ){if !b {_gcaff ._fcbe .KeepLines =nil ;}else {_gcaff ._fcbe .KeepLines =_da .NewCT_OnOff ();};}; +// CellBorders are the borders for an individual +type CellBorders struct{_gb *_fc .CT_TcBorders }; // X returns the inner wrapped XML type. -func (_cggcc Table )X ()*_da .CT_Tbl {return _cggcc ._fgegg };func _ebbdc (_bdba *_da .CT_P ,_abge *_da .CT_Hyperlink ,_addg *TableInfo ,_bagd *DrawingInfo ,_egbbf []*_da .EG_PContent )[]TextItem {if len (_egbbf )==0{return []TextItem {TextItem {Text :"",DrawingInfo :_bagd ,Paragraph :_bdba ,Hyperlink :_abge ,Run :nil ,TableInfo :_addg }}; -};_gbcdc :=[]TextItem {};for _ ,_gefdf :=range _egbbf {for _ ,_bbad :=range _gefdf .PContentChoice .FldSimple {if _bbad !=nil {_gbcdc =append (_gbcdc ,_ebbdc (_bdba ,_abge ,_addg ,_bagd ,_bbad .EG_PContent )...);};};if _dbfa :=_gefdf .PContentChoice .Hyperlink ; -_dbfa !=nil {_gbcdc =append (_gbcdc ,_bcgb (_bdba ,_dbfa ,_addg ,_bagd ,_dbfa .PContentChoice .EG_ContentRunContent )...);};_gbcdc =append (_gbcdc ,_bcgb (_bdba ,nil ,_addg ,_bagd ,_gefdf .PContentChoice .EG_ContentRunContent )...);};return _gbcdc ;}; +func (_aggcc TableConditionalFormatting )X ()*_fc .CT_TblStylePr {return _aggcc ._afbc }; -// AddCell adds a cell to a row and returns it -func (_dccf Row )AddCell ()Cell {_ddfgg :=_da .NewEG_ContentCellContent ();_dccf ._gdbbe .EG_ContentCellContent =append (_dccf ._gdbbe .EG_ContentCellContent ,_ddfgg );_daaba :=_da .NewCT_Tc ();_ddfgg .ContentCellContentChoice .Tc =append (_ddfgg .ContentCellContentChoice .Tc ,_daaba ); -return Cell {_dccf ._ggeee ,_daaba };}; +// RStyle returns the name of character style. +// It is defined here http://officeopenxml.com/WPstyleCharStyles.php +func (_bcddd RunProperties )RStyle ()string {if _bcddd ._bafe .RStyle !=nil {return _bcddd ._bafe .RStyle .ValAttr ;};return "";}; -// StyleID returns the style ID. -func (_edbdc Style )StyleID ()string {if _edbdc ._beagf .StyleIdAttr ==nil {return "";};return *_edbdc ._beagf .StyleIdAttr ;}; +// Footnote is an individual footnote reference within the document. +type Footnote struct{_adfbf *Document ;_bfac *_fc .CT_FtnEdn ;}; -// SetSize sets the size of the displayed image on the page. -func (_ceec InlineDrawing )SetSize (w ,h _de .Distance ){_ceec ._dfeee .Extent .CxAttr =int64 (float64 (w *_de .Pixel72 )/_de .EMU );_ceec ._dfeee .Extent .CyAttr =int64 (float64 (h *_de .Pixel72 )/_de .EMU );}; +// EastAsiaFont returns the name of paragraph font family for East Asia. +func (_ffcg ParagraphProperties )EastAsiaFont ()string {if _acebd :=_ffcg ._ggdbd .RPr .RFonts ;_acebd !=nil {if _acebd .EastAsiaAttr !=nil {return *_acebd .EastAsiaAttr ;};};return "";}; -// X returns the inner wrapped XML type. -func (_dbfcf Styles )X ()*_da .Styles {return _dbfcf ._bbfde }; +// SetEffect sets a text effect on the run. +func (_ffdbe RunProperties )SetEffect (e _fc .ST_TextEffect ){if e ==_fc .ST_TextEffectUnset {_ffdbe ._bafe .Effect =nil ;}else {_ffdbe ._bafe .Effect =_fc .NewCT_TextEffect ();_ffdbe ._bafe .Effect .ValAttr =e ;};}; + +// SetKeepWithNext controls if this paragraph should be kept with the next. +func (_cffe ParagraphProperties )SetKeepWithNext (b bool ){if !b {_cffe ._ggdbd .KeepNext =nil ;}else {_cffe ._ggdbd .KeepNext =_fc .NewCT_OnOff ();};}; // X returns the inner wrapped XML type. -func (_cbab Paragraph )X ()*_da .CT_P {return _cbab ._ddedbg }; +func (_gccab TableStyleProperties )X ()*_fc .CT_TblPrBase {return _gccab ._cgbfg }; -// SetTarget sets the URL target of the hyperlink. -func (_dgfb HyperLink )SetTarget (url string ){_ecgf :=_dgfb ._afagg .AddHyperlink (url );_dgfb ._adbf .IdAttr =_b .String (_ab .Relationship (_ecgf ).ID ());_dgfb ._adbf .AnchorAttr =nil ;}; +// SizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. +func (_eeac RunProperties )SizeMeasure ()string {if _agad :=_eeac ._bafe .Sz ;_agad !=nil {_bafgf :=_agad .ValAttr ;if _bafgf .ST_PositiveUniversalMeasure !=nil {return *_bafgf .ST_PositiveUniversalMeasure ;};};return "";}; -// Comments get list of comments in the document. -func (_ebg *Document )Comments ()[]Comment {_cagc :=[]Comment {};for _ ,_aggg :=range _ebg ._cee .Comment {_cagc =append (_cagc ,Comment {_ebg ,_aggg });};return _cagc ;}; +// RemoveParagraph removes a paragraph from a document. +func (_cgbe *Document )RemoveParagraph (p Paragraph ){if _cgbe ._egce .Body ==nil {return ;};for _ ,_ebfbb :=range _cgbe ._egce .Body .EG_BlockLevelElts {for _ ,_bgaa :=range _ebfbb .BlockLevelEltsChoice .EG_ContentBlockContent {for _cceb ,_bgbg :=range _bgaa .ContentBlockContentChoice .P {if _bgbg ==p ._gcfe {copy (_bgaa .ContentBlockContentChoice .P [_cceb :],_bgaa .ContentBlockContentChoice .P [_cceb +1:]); +_bgaa .ContentBlockContentChoice .P =_bgaa .ContentBlockContentChoice .P [0:len (_bgaa .ContentBlockContentChoice .P )-1];return ;};};if _bgaa .ContentBlockContentChoice .Sdt !=nil &&_bgaa .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_fdad :=range _bgaa .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _cba ,_fac :=range _fdad .ContentBlockContentChoice .P {if _fac ==p ._gcfe {copy (_bgaa .ContentBlockContentChoice .P [_cba :],_bgaa .ContentBlockContentChoice .P [_cba +1:]); +_bgaa .ContentBlockContentChoice .P =_bgaa .ContentBlockContentChoice .P [0:len (_bgaa .ContentBlockContentChoice .P )-1];return ;};};};};};};for _ ,_efeb :=range _cgbe .Tables (){for _ ,_dggd :=range _efeb .Rows (){for _ ,_edaa :=range _dggd .Cells (){for _ ,_gbbf :=range _edaa ._fe .EG_BlockLevelElts {for _ ,_efed :=range _gbbf .BlockLevelEltsChoice .EG_ContentBlockContent {for _fbaf ,_ggfc :=range _efed .ContentBlockContentChoice .P {if _ggfc ==p ._gcfe {copy (_efed .ContentBlockContentChoice .P [_fbaf :],_efed .ContentBlockContentChoice .P [_fbaf +1:]); +_efed .ContentBlockContentChoice .P =_efed .ContentBlockContentChoice .P [0:len (_efed .ContentBlockContentChoice .P )-1];return ;};};};};};};};for _ ,_dbac :=range _cgbe .Headers (){_dbac .RemoveParagraph (p );};for _ ,_adc :=range _cgbe .Footers (){_adc .RemoveParagraph (p ); +};}; -// Italic returns true if paragraph font is italic. -func (_efacf ParagraphProperties )Italic ()bool {_fbbfb :=_efacf ._bgbb .RPr ;return _cbgf (_fbbfb .I )||_cbgf (_fbbfb .ICs );}; +// SetUpdateFieldsOnOpen controls if fields are recalculated upon opening the +// document. This is useful for things like a table of contents as the library +// only adds the field code and relies on Word/LibreOffice to actually compute +// the content. +func (_ecccg Settings )SetUpdateFieldsOnOpen (b bool ){if !b {_ecccg ._aaabf .UpdateFields =nil ;}else {_ecccg ._aaabf .UpdateFields =_fc .NewCT_OnOff ();};};func _dgded (_ddde *_fc .CT_Border ,_fffa _fc .ST_Border ,_cage _d .Color ,_fbgab _bgd .Distance ){_ddde .ValAttr =_fffa ; +_ddde .ColorAttr =&_fc .ST_HexColor {};if _cage .IsAuto (){_ddde .ColorAttr .ST_HexColorAuto =_fc .ST_HexColorAutoAuto ;}else {_ddde .ColorAttr .ST_HexColorRGB =_cage .AsRGBString ();};if _fbgab !=_bgd .Zero {_ddde .SzAttr =_e .Uint64 (uint64 (_fbgab /_bgd .Point *8)); +};}; -// SetWidth sets the cell width to a specified width. -func (_cfcg CellProperties )SetWidth (d _de .Distance ){_cfcg ._gaad .TcW =_da .NewCT_TblWidth ();_cfcg ._gaad .TcW .TypeAttr =_da .ST_TblWidthDxa ;_cfcg ._gaad .TcW .WAttr =&_da .ST_MeasurementOrPercent {};_cfcg ._gaad .TcW .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {}; -_cfcg ._gaad .TcW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (d /_de .Twips ));}; +// RunProperties returns the run style properties. +func (_gcbae Style )RunProperties ()RunProperties {if _gcbae ._dbabde .RPr ==nil {_gcbae ._dbabde .RPr =_fc .NewCT_RPr ();};return RunProperties {_gcbae ._dbabde .RPr };}; -// InsertRowAfter inserts a row after another row -func (_aadc Table )InsertRowAfter (r Row )Row {for _aeddb ,_bdda :=range _aadc ._fgegg .EG_ContentRowContent {if len (_bdda .ContentRowContentChoice .Tr )> 0&&r .X ()==_bdda .ContentRowContentChoice .Tr [0]{_adab :=_da .NewEG_ContentRowContent ();if len (_aadc ._fgegg .EG_ContentRowContent )< _aeddb +2{return _aadc .AddRow (); -};_aadc ._fgegg .EG_ContentRowContent =append (_aadc ._fgegg .EG_ContentRowContent ,nil );copy (_aadc ._fgegg .EG_ContentRowContent [_aeddb +2:],_aadc ._fgegg .EG_ContentRowContent [_aeddb +1:]);_aadc ._fgegg .EG_ContentRowContent [_aeddb +1]=_adab ;_fegd :=_da .NewCT_Row (); -_adab .ContentRowContentChoice .Tr =append (_adab .ContentRowContentChoice .Tr ,_fegd );return Row {_aadc ._fdge ,_fegd };};};return _aadc .AddRow ();}; +// AddDrawingInline adds an inline drawing from an ImageRef. +func (_abed Run )AddDrawingInline (img _baf .ImageRef )(InlineDrawing ,error ){_fcca :=_abed .newIC ();_fcca .RunInnerContentChoice .Drawing =_fc .NewCT_Drawing ();_gacec :=_fc .NewWdInline ();_aade :=InlineDrawing {_abed ._debaa ,_gacec };_gacec .CNvGraphicFramePr =_gc .NewCT_NonVisualGraphicFrameProperties (); +_fcca .RunInnerContentChoice .Drawing .DrawingChoice =append (_fcca .RunInnerContentChoice .Drawing .DrawingChoice ,&_fc .CT_DrawingChoice {Inline :_gacec });_gacec .Graphic =_gc .NewGraphic ();_gacec .Graphic .GraphicData =_gc .NewCT_GraphicalObjectData (); +_gacec .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"; +_gacec .DistTAttr =_e .Uint32 (0);_gacec .DistLAttr =_e .Uint32 (0);_gacec .DistBAttr =_e .Uint32 (0);_gacec .DistRAttr =_e .Uint32 (0);_gacec .Extent .CxAttr =int64 (float64 (img .Size ().X *_bgd .Pixel72 )/_bgd .EMU );_gacec .Extent .CyAttr =int64 (float64 (img .Size ().Y *_bgd .Pixel72 )/_bgd .EMU ); +_bccg :=0x7FFFFFFF&_a .Uint32 ();_gacec .DocPr .IdAttr =_bccg ;_dffa :=_dg .NewPic ();_dffa .NvPicPr .CNvPr .IdAttr =_bccg ;_ecdg :=img .RelID ();if _ecdg ==""{return _aade ,_f .New ("\u0063\u006f\u0075\u006c\u0064\u006e\u0027\u0074\u0020\u0066\u0069\u006e\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065\u0020\u0074\u006f\u0020\u0069\u006d\u0061g\u0065\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u0020\u0072\u0065l\u0061\u0074\u0069o\u006e\u0073"); +};_gacec .Graphic .GraphicData .Any =append (_gacec .Graphic .GraphicData .Any ,_dffa );_dffa .BlipFill =_gc .NewCT_BlipFillProperties ();_dffa .BlipFill .Blip =_gc .NewCT_Blip ();_dffa .BlipFill .Blip .EmbedAttr =&_ecdg ;_dffa .BlipFill .FillModePropertiesChoice .Stretch =_gc .NewCT_StretchInfoProperties (); +_dffa .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_gc .NewCT_RelativeRect ();_dffa .SpPr =_gc .NewCT_ShapeProperties ();_dffa .SpPr .Xfrm =_gc .NewCT_Transform2D ();_dffa .SpPr .Xfrm .Off =_gc .NewCT_Point2D ();_dffa .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_e .Int64 (0); +_dffa .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_e .Int64 (0);_dffa .SpPr .Xfrm .Ext =_gc .NewCT_PositiveSize2D ();_dffa .SpPr .Xfrm .Ext .CxAttr =int64 (img .Size ().X *_bgd .Point );_dffa .SpPr .Xfrm .Ext .CyAttr =int64 (img .Size ().Y *_bgd .Point ); +_dffa .SpPr .GeometryChoice .PrstGeom =_gc .NewCT_PresetGeometry2D ();_dffa .SpPr .GeometryChoice .PrstGeom .PrstAttr =_gc .ST_ShapeTypeRect ;return _aade ,nil ;}; -// GetWrapPathLineTo return wrapPath lineTo value. -func (_edaf AnchorDrawWrapOptions )GetWrapPathLineTo ()[]*_ec .CT_Point2D {return _edaf ._eab };func (_fgfa *Document )onNewRelationship (_gfee *_bf .DecodeMap ,_eacg ,_efbc string ,_dceg []*_eb .File ,_fddb *_abg .Relationship ,_cfbc _bf .Target )error {_fddc :=_b .DocTypeDocument ; -switch _efbc {case _b .OfficeDocumentType ,_b .OfficeDocumentTypeStrict :_fgfa ._baf =_da .NewDocument ();_gfee .AddTarget (_eacg ,_fgfa ._baf ,_efbc ,0);_gfee .AddTarget (_bf .RelationsPathFor (_eacg ),_fgfa ._ccea .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0); -case _b .CorePropertiesType :_gfee .AddTarget (_eacg ,_fgfa .CoreProperties .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .CorePropertiesAltType :_gfee .AddTarget (_eacg ,_fgfa .CoreProperties .X (),_b .CorePropertiesType ,0); -_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_b .CorePropertiesType ,0);case _b .CustomPropertiesType :_gfee .AddTarget (_eacg ,_fgfa .CustomProperties .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0); -case _b .ExtendedPropertiesType ,_b .ExtendedPropertiesTypeStrict :_gfee .AddTarget (_eacg ,_fgfa .AppProperties .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .ThumbnailType ,_b .ThumbnailTypeStrict :for _ggad ,_bcbb :=range _dceg {if _bcbb ==nil {continue ; -};if _bcbb .Name ==_eacg {_cccc ,_edgf :=_bcbb .Open ();if _edgf !=nil {return _fee .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_edgf );};_fgfa .Thumbnail ,_ ,_edgf =_cf .Decode (_cccc ); -_cccc .Close ();if _edgf !=nil {return _fee .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_edgf );};_dceg [_ggad ]=nil ;};};case _b .SettingsType ,_b .SettingsTypeStrict :_gfee .AddTarget (_eacg ,_fgfa .Settings .X (),_efbc ,0); -_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .NumberingType ,_b .NumberingTypeStrict :_fgfa .Numbering =NewNumbering ();_gfee .AddTarget (_eacg ,_fgfa .Numbering .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0); -case _b .StylesType ,_b .StylesTypeStrict :_fgfa .Styles .Clear ();_gfee .AddTarget (_eacg ,_fgfa .Styles .X (),_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .HeaderType ,_b .HeaderTypeStrict :_fccb :=_da .NewHdr (); -_gfee .AddTarget (_eacg ,_fccb ,_efbc ,uint32 (len (_fgfa ._gce )));_fgfa ._gce =append (_fgfa ._gce ,_fccb );_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa ._gce ));_bdeag :=_ab .NewRelationships ();_gfee .AddTarget (_bf .RelationsPathFor (_eacg ),_bdeag .X (),_efbc ,0); -_fgfa ._aege =append (_fgfa ._aege ,_bdeag );case _b .FooterType ,_b .FooterTypeStrict :_cddg :=_da .NewFtr ();_gfee .AddTarget (_eacg ,_cddg ,_efbc ,uint32 (len (_fgfa ._adde )));_fgfa ._adde =append (_fgfa ._adde ,_cddg );_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa ._adde )); -_ddgff :=_ab .NewRelationships ();_gfee .AddTarget (_bf .RelationsPathFor (_eacg ),_ddgff .X (),_efbc ,0);_fgfa ._dgb =append (_fgfa ._dgb ,_ddgff );case _b .ThemeType ,_b .ThemeTypeStrict :_cefb :=_ec .NewTheme ();_gfee .AddTarget (_eacg ,_cefb ,_efbc ,uint32 (len (_fgfa ._adg ))); -_fgfa ._adg =append (_fgfa ._adg ,_cefb );_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa ._adg ));case _b .WebSettingsType ,_b .WebSettingsTypeStrict :_fgfa ._cafa =_da .NewWebSettings ();_gfee .AddTarget (_eacg ,_fgfa ._cafa ,_efbc ,0); -_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .FontTableType ,_b .FontTableTypeStrict :_fgfa ._gad =_da .NewFonts ();_gfee .AddTarget (_eacg ,_fgfa ._gad ,_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0); -case _b .FontEmbeddingType :_bafd :=_ab .NewRelationships ();_gfee .AddTarget (_bf .RelationsPathFor (_eacg ),_bafd .X (),_efbc ,0);_fgfa ._cde =_bafd ;case _b .EndNotesType ,_b .EndNotesTypeStrict :_fgfa ._ddgd =_da .NewEndnotes ();_gfee .AddTarget (_eacg ,_fgfa ._ddgd ,_efbc ,0); -_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .FootNotesType ,_b .FootNotesTypeStrict :_fgfa ._dbbe =_da .NewFootnotes ();_gfee .AddTarget (_eacg ,_fgfa ._dbbe ,_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0); -case _b .CommentsType :_fgfa ._cee =_da .NewComments ();_gfee .AddTarget (_eacg ,_fgfa ._cee ,_efbc ,0);_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,0);case _b .ImageType ,_b .ImageTypeStrict :var _ebgf _ab .ImageRef ;for _faed ,_dcbb :=range _dceg {if _dcbb ==nil {continue ; -};_gfeeg :=_cg .TrimPrefix (_dcbb .Name ,"\u0077\u006f\u0072d\u002f");if _acegb :=_cg .TrimPrefix (_eacg ,"\u0077\u006f\u0072d\u002f");_gfeeg ==_acegb {_fgga ,_gddc :=_bf .ExtractToDiskTmp (_dcbb ,_fgfa .TmpPath );if _gddc !=nil {return _gddc ;};_fefee :=_ed .Ext (_dcbb .Name ); -_efab :=_ab .Image {};if _fefee [1:]!="\u0065\u006d\u0066"{_cfbcc ,_faeg :=_ab .ImageFromStorage (_fgga );if _faeg !=nil {return _faeg ;};_efab =_cfbcc ;}else {_efab .Path =_fgga ;};_efab .Format =_fefee [1:];_ebgf =_ab .MakeImageRef (_efab ,&_fgfa .DocBase ,_fgfa ._ccea ); -_dceg [_faed ]=nil ;};};if _ebgf .Format ()!=""{_cfba :="\u002e"+_cg .ToLower (_ebgf .Format ());_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa .Images )+1);if _fceg :=_ed .Ext (_fddb .TargetAttr );_fceg !=_cfba {_fddb .TargetAttr =_fddb .TargetAttr [0:len (_fddb .TargetAttr )-len (_fceg )]+_cfba ; -};_ebgf .SetTarget ("\u0077\u006f\u0072d\u002f"+_fddb .TargetAttr );_fgfa .Images =append (_fgfa .Images ,_ebgf );};case _b .ControlType ,_b .ControlTypeStrict :_geaf :=_cgc .NewOcx ();_bdcg :=_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa ._efba )+1); -_afggf :="\u0077\u006f\u0072d\u002f"+_bdcg [:len (_bdcg )-4]+"\u002e\u0062\u0069\u006e";for _dfdf ,_gade :=range _dceg {if _gade ==nil {continue ;};if _gade .Name ==_afggf {_ebgdf ,_edcd :=_bf .ExtractToDiskTmp (_gade ,_fgfa .TmpPath );if _edcd !=nil {return _edcd ; -};_fggd ,_edcd :=_ede .ImportFromFile (_ebgdf );if _edcd ==nil {_fggd .TargetAttr =_bdcg ;_fggd .Ocx =_geaf ;_fgfa ._efba =append (_fgfa ._efba ,_fggd );_gfee .AddTarget (_eacg ,_geaf ,_efbc ,uint32 (len (_fgfa ._efba )));_fddb .TargetAttr =_bdcg ;_dceg [_dfdf ]=nil ; -}else {_feg .Log .Debug ("c\u0061\u006e\u006e\u006f\u0074\u0020r\u0065\u0061\u0064\u0020\u0062\u0069\u006e\u0020\u0066i\u006c\u0065\u003a \u0025s\u0020\u0025\u0073",_afggf ,_edcd .Error ());};break ;};};case _b .ChartType :_ebda :=chart {_gbd :_fd .NewChartSpace ()}; -_cddf :=uint32 (len (_fgfa ._cab ));_gfee .AddTarget (_eacg ,_ebda ._gbd ,_efbc ,_cddf );_fgfa ._cab =append (_fgfa ._cab ,&_ebda );_fddb .TargetAttr =_b .RelativeFilename (_fddc ,_cfbc .Typ ,_efbc ,len (_fgfa ._cab ));_ebda ._ebfab =_fddb .TargetAttr ; -default:_feg .Log .Debug ("\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073\u0068\u0069\u0070\u0020\u0074\u0079\u0070\u0065\u003a\u0020\u0025\u0073\u0020\u0074\u0067\u0074\u003a\u0020\u0025\u0073",_efbc ,_eacg ); -};return nil ;}; +// SetBehindDoc sets the behindDoc attribute of anchor. +func (_acb AnchoredDrawing )SetBehindDoc (val bool ){_acb ._fgg .BehindDocAttr =val }; -// SetUnderline controls underline for a run style. -func (_fagab RunProperties )SetUnderline (style _da .ST_Underline ,c _cdb .Color ){if style ==_da .ST_UnderlineUnset {_fagab ._gfad .U =nil ;}else {_fagab ._gfad .U =_da .NewCT_Underline ();_fagab ._gfad .U .ColorAttr =&_da .ST_HexColor {};_fagab ._gfad .U .ColorAttr .ST_HexColorRGB =c .AsRGBString (); -_fagab ._gfad .U .ValAttr =style ;};}; +// X returns the inner wrapped XML type. +func (_bbgeca TableLook )X ()*_fc .CT_TblLook {return _bbgeca ._fbge }; -// FormField is a form within a document. It references the document, so changes -// to the form field wil be reflected in the document if it is saved. -type FormField struct{_gbab *_da .CT_FFData ;_bfee *_da .EG_RunInnerContent ;};func (_eeeg *WatermarkText )getShapeType ()*_b .XSDAny {return _eeeg .getInnerElement ("\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e");}; +// SetLastColumn controls the conditional formatting for the last column in a table. +func (_dcegc TableLook )SetLastColumn (on bool ){if !on {_dcegc ._fbge .LastColumnAttr =&_gd .ST_OnOff {};_dcegc ._fbge .LastColumnAttr .ST_OnOff1 =_gd .ST_OnOff1Off ;}else {_dcegc ._fbge .LastColumnAttr =&_gd .ST_OnOff {};_dcegc ._fbge .LastColumnAttr .ST_OnOff1 =_gd .ST_OnOff1On ; +};}; -// CellProperties returns the cell properties. -func (_efdaa TableConditionalFormatting )CellProperties ()CellProperties {if _efdaa ._cdeda .TcPr ==nil {_efdaa ._cdeda .TcPr =_da .NewCT_TcPr ();};return CellProperties {_efdaa ._cdeda .TcPr };}; +// X returns the inner wrapped XML type. +func (_fgeb CellProperties )X ()*_fc .CT_TcPr {return _fgeb ._gdgd }; -// SetSmallCaps sets the run to small caps. -func (_cadg RunProperties )SetSmallCaps (b bool ){if !b {_cadg ._gfad .SmallCaps =nil ;}else {_cadg ._gfad .SmallCaps =_da .NewCT_OnOff ();};}; +// AddTab adds tab to a run and can be used with the the Paragraph's tab stops. +func (_bggcd Run )AddTab (){_afac :=_bggcd .newIC ();_afac .RunInnerContentChoice .Tab =_fc .NewCT_Empty ();}; -// ComplexSizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. -func (_fcgd ParagraphProperties )ComplexSizeMeasure ()string {if _gbea :=_fcgd ._bgbb .RPr .SzCs ;_gbea !=nil {_bcdg :=_gbea .ValAttr ;if _bcdg .ST_PositiveUniversalMeasure !=nil {return *_bcdg .ST_PositiveUniversalMeasure ;};};return "";};const (FieldCurrentPage ="\u0050\u0041\u0047\u0045"; -FieldNumberOfPages ="\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053";FieldDate ="\u0044\u0041\u0054\u0045";FieldCreateDate ="\u0043\u0052\u0045\u0041\u0054\u0045\u0044\u0041\u0054\u0045";FieldEditTime ="\u0045\u0044\u0049\u0054\u0054\u0049\u004d\u0045"; -FieldPrintDate ="\u0050R\u0049\u004e\u0054\u0044\u0041\u0054E";FieldSaveDate ="\u0053\u0041\u0056\u0045\u0044\u0041\u0054\u0045";FieldTIme ="\u0054\u0049\u004d\u0045";FieldTOC ="\u0054\u004f\u0043";); +// Name returns the name of the style if set. +func (_afgd Style )Name ()string {if _afgd ._dbabde .Name ==nil {return "";};return _afgd ._dbabde .Name .ValAttr ;}; -// EastAsiaFont returns the name of run font family for East Asia. -func (_efed RunProperties )EastAsiaFont ()string {if _ccbge :=_efed ._gfad .RFonts ;_ccbge !=nil {if _ccbge .EastAsiaAttr !=nil {return *_ccbge .EastAsiaAttr ;};};return "";}; +// GetImage returns the ImageRef associated with an AnchoredDrawing. +func (_bc AnchoredDrawing )GetImage ()(_baf .ImageRef ,bool ){_ebb :=_bc ._fgg .Graphic .GraphicData .Any ;if len (_ebb )> 0{_be ,_dfa :=_ebb [0].(*_dg .Pic );if _dfa {if _be .BlipFill !=nil &&_be .BlipFill .Blip !=nil &&_be .BlipFill .Blip .EmbedAttr !=nil {return _bc ._cf .GetImageByRelID (*_be .BlipFill .Blip .EmbedAttr ); +};};};return _baf .ImageRef {},false ;}; -// Shadow returns true if run shadow is on. -func (_fgbe RunProperties )Shadow ()bool {return _cbgf (_fgbe ._gfad .Shadow )}; +// SetPossibleValues sets possible values for a FormFieldTypeDropDown. +func (_faeg FormField )SetPossibleValues (values []string ){if _faeg ._aef .FFDataChoice !=nil &&len (_faeg ._aef .FFDataChoice )> 0&&_faeg ._aef .FFDataChoice [0].DdList !=nil {for _ ,_cffg :=range values {_fcbg :=_fc .NewCT_String ();_fcbg .ValAttr =_cffg ; +_faeg ._aef .FFDataChoice [0].DdList .ListEntry =append (_faeg ._aef .FFDataChoice [0].DdList .ListEntry ,_fcbg );};};}; -// SetName sets the name of the image, visible in the properties of the image -// within Word. -func (_gf AnchoredDrawing )SetName (name string ){_gf ._ea .DocPr .NameAttr =name ;for _ ,_bd :=range _gf ._ea .Graphic .GraphicData .Any {if _gg ,_bg :=_bd .(*_db .Pic );_bg {_gg .NvPicPr .CNvPr .DescrAttr =_b .String (name );};};}; +// Bookmarks returns all the bookmarks defined in the document. +func (_bdce Document )Bookmarks ()[]Bookmark {if _bdce ._egce .Body ==nil {return nil ;};_gced :=[]Bookmark {};for _ ,_adged :=range _bdce ._egce .Body .EG_BlockLevelElts {for _ ,_faab :=range _adged .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gcdc :=range _eebf (_faab ){_gced =append (_gced ,_gcdc ); +};};};return _gced ;}; -// RemoveParagraph removes a paragraph from the endnote. -func (_agcbc Endnote )RemoveParagraph (p Paragraph ){for _ ,_ffga :=range _agcbc .content (){for _gcge ,_cfdb :=range _ffga .ContentBlockContentChoice .P {if _cfdb ==p ._ddedbg {copy (_ffga .ContentBlockContentChoice .P [_gcge :],_ffga .ContentBlockContentChoice .P [_gcge +1:]); -_ffga .ContentBlockContentChoice .P =_ffga .ContentBlockContentChoice .P [0:len (_ffga .ContentBlockContentChoice .P )-1];return ;};};};}; +// Caps returns true if run font is capitalized. +func (_bcae RunProperties )Caps ()bool {return _agea (_bcae ._bafe .Caps )}; -// ParagraphProperties returns the paragraph properties controlling text formatting within the table. -func (_ecdbf TableConditionalFormatting )ParagraphProperties ()ParagraphStyleProperties {if _ecdbf ._cdeda .PPr ==nil {_ecdbf ._cdeda .PPr =_da .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_ecdbf ._cdeda .PPr };}; +// Outline returns true if run outline is on. +func (_agggf RunProperties )Outline ()bool {return _agea (_agggf ._bafe .Outline )};func _bef (_ebfb *_fc .CT_TblWidth ,_eff float64 ){_ebfb .TypeAttr =_fc .ST_TblWidthPct ;_ebfb .WAttr =&_fc .ST_MeasurementOrPercent {};_ebfb .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_ebfb .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (_eff *50));}; -// Clear content of node element. -func (_cggbd *Node )Clear (){_cggbd ._bbce =nil }; +// GetImageByRelID returns an ImageRef with the associated relation ID in the +// document. +func (_ccee *Document )GetImageByRelID (relID string )(_baf .ImageRef ,bool ){_ebda :=_ccee ._dfgd .GetTargetByRelId (relID );_gacb :="";for _ ,_fggda :=range _ccee ._aagb {if _gacb !=""{break ;};_gacb =_fggda .GetTargetByRelId (relID );};_adffb :="";for _ ,_affba :=range _ccee ._fce {if _adffb !=""{break ; +};_adffb =_affba .GetTargetByRelId (relID );};for _ ,_accb :=range _ccee .Images {if _accb .RelID ()==relID {return _accb ,true ;};if _ebda !=""{_ffbf :=_c .Replace (_accb .Target (),"\u0077\u006f\u0072d\u002f","",1);if _ffbf ==_ebda {if _accb .RelID ()==""{_accb .SetRelID (relID ); +};return _accb ,true ;};};if _gacb !=""{_cgbef :=_c .Replace (_accb .Target (),"\u0077\u006f\u0072d\u002f","",1);if _cgbef ==_gacb {if _accb .RelID ()==""{_accb .SetRelID (relID );};return _accb ,true ;};};if _adffb !=""{_cebb :=_c .Replace (_accb .Target (),"\u0077\u006f\u0072d\u002f","",1); +if _cebb ==_adffb {if _accb .RelID ()==""{_accb .SetRelID (relID );};return _accb ,true ;};};};return _baf .ImageRef {},false ;}; -// InsertStyle insert style to styles. -func (_egde Styles )InsertStyle (ss Style ){_egde ._bbfde .Style =append (_egde ._bbfde .Style ,ss .X ())}; +// Footnote returns the footnote based on the ID; this can be used nicely with +// the run.IsFootnote() functionality. +func (_gccf *Document )Footnote (id int64 )Footnote {for _ ,_ddbbb :=range _gccf .Footnotes (){if _ddbbb .id ()==id {return _ddbbb ;};};return Footnote {};};func _bffg ()*_ae .Path {_dcgeg :=_ae .NewPath ();_dcgeg .ExtrusionokAttr =_gd .ST_TrueFalseTrue ; +_dcgeg .GradientshapeokAttr =_gd .ST_TrueFalseTrue ;_dcgeg .ConnecttypeAttr =_ae .OfcST_ConnectTypeRect ;return _dcgeg ;}; -// Pict returns the pict object. -func (_dgdea *WatermarkText )Pict ()*_da .CT_Picture {return _dgdea ._cgcba }; +// SetStyle sets the font size. +func (_acgc RunProperties )SetStyle (style string ){if style ==""{_acgc ._bafe .RStyle =nil ;}else {_acgc ._bafe .RStyle =_fc .NewCT_String ();_acgc ._bafe .RStyle .ValAttr =style ;};}; -// RemoveParagraph removes a paragraph from a footer. -func (_cfac Footer )RemoveParagraph (p Paragraph ){for _ ,_egce :=range _cfac ._dbec .EG_BlockLevelElts {for _ ,_bfbe :=range _egce .BlockLevelEltsChoice .EG_ContentBlockContent {for _affd ,_dcdc :=range _bfbe .ContentBlockContentChoice .P {if _dcdc ==p ._ddedbg {copy (_bfbe .ContentBlockContentChoice .P [_affd :],_bfbe .ContentBlockContentChoice .P [_affd +1:]); -_bfbe .ContentBlockContentChoice .P =_bfbe .ContentBlockContentChoice .P [0:len (_bfbe .ContentBlockContentChoice .P )-1];return ;};};};};}; +// RemoveComment will remove comment with a given id from the document. +func (_efga *Document )RemoveComment (id int64 )bool {if !_efga .HasComments (){return false ;};_bdgc :=_efga ._faad ;var _gaa int ;for _cbbg ,_bdea :=range _bdgc .CT_Comments .Comment {if _bdea .IdAttr ==id {_gaa =_cbbg ;break ;};};_eagd :=_bdgc .CT_Comments .Comment [:_gaa ]; +_eagd =append (_eagd ,_bdgc .CT_Comments .Comment [_gaa +1:len (_bdgc .CT_Comments .Comment )]...);_bdgc .CT_Comments .Comment =_eagd ;for _ ,_bgbfd :=range _efga .Paragraphs (){if _bgbfd .removeCommentRange (id ){_bgbfd .removeCommentRef (id );break ; +};};_efga .reorderComments ();return true ;}; -// AddParagraph adds a paragraph to the endnote. -func (_bcfb Endnote )AddParagraph ()Paragraph {_beec :=_da .NewEG_ContentBlockContent ();_fece :=len (_bcfb ._daecg .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent );_bcfb ._daecg .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcfb ._daecg .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_beec ); -_fedb :=_da .NewCT_P ();var _fdgf *_da .CT_String ;if _fece !=0{_ffffd :=len (_bcfb ._daecg .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_fece -1].ContentBlockContentChoice .P );_fdgf =_bcfb ._daecg .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_fece -1].ContentBlockContentChoice .P [_ffffd -1].PPr .PStyle ; -}else {_fdgf =_da .NewCT_String ();_fdgf .ValAttr ="\u0045n\u0064\u006e\u006f\u0074\u0065";};_beec .ContentBlockContentChoice .P =append (_beec .ContentBlockContentChoice .P ,_fedb );_eccbe :=Paragraph {_bcfb ._eedf ,_fedb };_eccbe ._ddedbg .PPr =_da .NewCT_PPr (); -_eccbe ._ddedbg .PPr .PStyle =_fdgf ;_eccbe ._ddedbg .PPr .RPr =_da .NewCT_ParaRPr ();return _eccbe ;}; +// SetCellSpacing sets the cell spacing within a table. +func (_abgaf TableProperties )SetCellSpacing (m _bgd .Distance ){_abgaf ._facda .TblCellSpacing =_fc .NewCT_TblWidth ();_abgaf ._facda .TblCellSpacing .TypeAttr =_fc .ST_TblWidthDxa ;_abgaf ._facda .TblCellSpacing .WAttr =&_fc .ST_MeasurementOrPercent {}; +_abgaf ._facda .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {};_abgaf ._facda .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (m /_bgd .Dxa ));}; -// Outline returns true if paragraph outline is on. -func (_aead ParagraphProperties )Outline ()bool {return _cbgf (_aead ._bgbb .RPr .Outline )}; +// Tables returns the tables defined in the footer. +func (_adaff Footer )Tables ()[]Table {_fcgff :=[]Table {};if _adaff ._gdeb ==nil {return nil ;};for _ ,_bdffc :=range _adaff ._gdeb .EG_BlockLevelElts {for _ ,_caeg :=range _bdffc .BlockLevelEltsChoice .EG_ContentBlockContent {_fcgff =append (_fcgff ,_adaff ._fbfg .tables (_caeg )...); +};};return _fcgff ;}; -// SetLeftIndent controls left indent of paragraph. -func (_ecbdg Paragraph )SetLeftIndent (m _de .Distance ){_ecbdg .ensurePPr ();_ccbb :=_ecbdg ._ddedbg .PPr ;if _ccbb .Ind ==nil {_ccbb .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_ccbb .Ind .LeftAttr =nil ;}else {_ccbb .Ind .LeftAttr =&_da .ST_SignedTwipsMeasure {}; -_ccbb .Ind .LeftAttr .Int64 =_b .Int64 (int64 (m /_de .Twips ));};}; +// AddHyperLink adds a new hyperlink to a parapgraph. +func (_befde Paragraph )AddHyperLink ()HyperLink {_fgde :=_fc .NewEG_PContent ();_befde ._gcfe .EG_PContent =append (_befde ._gcfe .EG_PContent ,_fgde );_fgde .PContentChoice .Hyperlink =_fc .NewCT_Hyperlink ();return HyperLink {_befde ._egebc ,_fgde .PContentChoice .Hyperlink }; +}; -// Control returns an *axcontrol.Control object contained in the run or the nil value in case of no controls. -func (_dgbeb Run )Control ()*_ede .Control {if _bcdgf :=_dgbeb ._adecb .EG_RunInnerContent ;_bcdgf !=nil {if _efebc :=_bcdgf [0].RunInnerContentChoice .Object ;_efebc !=nil {if _afcfa :=_efebc .ObjectChoice ;_afcfa !=nil {if _acfg :=_afcfa .Control ;_acfg !=nil {if _acfg .IdAttr !=nil {_gfg :=_dgbeb ._fbea .GetDocRelTargetByID (*_acfg .IdAttr ); -for _ ,_bcdda :=range _dgbeb ._fbea ._efba {if _gfg ==_bcdda .TargetAttr {return _bcdda ;};};};};};};};return nil ;}; +// SetBottom sets the bottom border to a specified type, color and thickness. +func (_egag TableBorders )SetBottom (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_egag ._gbdfd .Bottom =_fc .NewCT_Border ();_dgded (_egag ._gbdfd .Bottom ,t ,c ,thickness );};func (_bbdbc Paragraph )addBeginFldChar (_efbcg string )*_fc .CT_FFData {_dfbfa :=_bbdbc .addFldChar (); +_dfbfa .FldCharTypeAttr =_fc .ST_FldCharTypeBegin ;if _dfbfa .FldCharChoice ==nil {_dfbfa .FldCharChoice =_fc .NewCT_FldCharChoice ();};_dfbfa .FldCharChoice .FfData =_fc .NewCT_FFData ();_ddgff :=_fc .NewCT_FFName ();_ddgff .ValAttr =&_efbcg ;_dfbfa .FldCharChoice .FfData .FFDataChoice =[]*_fc .CT_FFDataChoice {&_fc .CT_FFDataChoice {Name :_ddgff }}; +return _dfbfa .FldCharChoice .FfData ;}; -// Tables returns the tables defined in the header. -func (_eceee Header )Tables ()[]Table {_ceae :=[]Table {};if _eceee ._becf ==nil {return nil ;};for _ ,_gegd :=range _eceee ._becf .EG_BlockLevelElts {for _ ,_cedc :=range _gegd .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bggg :=range _eceee ._gacc .tables (_cedc ){_ceae =append (_ceae ,_bggg ); -};};};return _ceae ;}; +// IsItalic returns true if the run has been set to italics. +func (_bgcg RunProperties )IsItalic ()bool {return _bgcg .ItalicValue ()==OnOffValueOn }; -// Text returns the underlying text in the run. -func (_faccb Run )Text ()string {if len (_faccb ._adecb .EG_RunInnerContent )==0{return "";};_bebbb :=_fe .Buffer {};for _ ,_cdcfd :=range _faccb ._adecb .EG_RunInnerContent {if _cdcfd .RunInnerContentChoice .T !=nil {_bebbb .WriteString (_cdcfd .RunInnerContentChoice .T .Content ); -};if _cdcfd .RunInnerContentChoice .Tab !=nil {_bebbb .WriteByte ('\t');};};return _bebbb .String ();}; +// Comments get list of comments in the document. +func (_ffgbd *Document )Comments ()[]Comment {_dfgfd :=[]Comment {};for _ ,_gbed :=range _ffgbd ._faad .Comment {_dfgfd =append (_dfgfd ,Comment {_ffgbd ,_gbed });};return _dfgfd ;}; -// IsItalic returns true if the run has been set to italics. -func (_egeca RunProperties )IsItalic ()bool {return _egeca .ItalicValue ()==OnOffValueOn }; +// SetAlignment sets the paragraph alignment +func (_fbb NumberingLevel )SetAlignment (j _fc .ST_Jc ){if j ==_fc .ST_JcUnset {_fbb ._ecdce .LvlJc =nil ;}else {_fbb ._ecdce .LvlJc =_fc .NewCT_Jc ();_fbb ._ecdce .LvlJc .ValAttr =j ;};}; -// SetKeepNext controls if the paragraph is kept with the next paragraph. -func (_fdcg ParagraphStyleProperties )SetKeepNext (b bool ){if !b {_fdcg ._fcbe .KeepNext =nil ;}else {_fdcg ._fcbe .KeepNext =_da .NewCT_OnOff ();};}; +// Font returns the name of paragraph font family. +func (_dcaae ParagraphProperties )Font ()string {if _gfee :=_dcaae ._ggdbd .RPr .RFonts ;_gfee !=nil {if _gfee .AsciiAttr !=nil {return *_gfee .AsciiAttr ;}else if _gfee .HAnsiAttr !=nil {return *_gfee .HAnsiAttr ;}else if _gfee .CsAttr !=nil {return *_gfee .CsAttr ; +};};return "";};func _gcd (_agda *_fc .CT_Tbl ,_eaaeb *_fc .CT_P ,_eedc bool )*_fc .CT_Tbl {for _ ,_bga :=range _agda .EG_ContentRowContent {for _ ,_fgfb :=range _bga .ContentRowContentChoice .Tr {for _ ,_eec :=range _fgfb .EG_ContentCellContent {for _ ,_bff :=range _eec .ContentCellContentChoice .Tc {for _afe ,_dff :=range _bff .EG_BlockLevelElts {for _ ,_ffgb :=range _dff .BlockLevelEltsChoice .EG_ContentBlockContent {for _gfe ,_eee :=range _ffgb .ContentBlockContentChoice .P {if _eee ==_eaaeb {_cgfge :=_fc .NewEG_BlockLevelElts (); +_bdcf :=_fc .NewEG_ContentBlockContent ();_cgfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdcf );_bab :=_fc .NewCT_Tbl ();_bdcf .ContentBlockContentChoice .Tbl =append (_bdcf .ContentBlockContentChoice .Tbl ,_bab ); +_bff .EG_BlockLevelElts =append (_bff .EG_BlockLevelElts ,nil );if _eedc {copy (_bff .EG_BlockLevelElts [_afe +1:],_bff .EG_BlockLevelElts [_afe :]);_bff .EG_BlockLevelElts [_afe ]=_cgfge ;if _gfe !=0{_ddcd :=_fc .NewEG_BlockLevelElts ();_ddcde :=_fc .NewEG_ContentBlockContent (); +_ddcd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddcd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddcde );_ddcde .ContentBlockContentChoice .P =_ffgb .ContentBlockContentChoice .P [:_gfe ];_bff .EG_BlockLevelElts =append (_bff .EG_BlockLevelElts ,nil ); +copy (_bff .EG_BlockLevelElts [_afe +1:],_bff .EG_BlockLevelElts [_afe :]);_bff .EG_BlockLevelElts [_afe ]=_ddcd ;};_ffgb .ContentBlockContentChoice .P =_ffgb .ContentBlockContentChoice .P [_gfe :];}else {copy (_bff .EG_BlockLevelElts [_afe +2:],_bff .EG_BlockLevelElts [_afe +1:]); +_bff .EG_BlockLevelElts [_afe +1]=_cgfge ;if _gfe !=len (_ffgb .ContentBlockContentChoice .P )-1{_gbfa :=_fc .NewEG_BlockLevelElts ();_eaeb :=_fc .NewEG_ContentBlockContent ();_gbfa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbfa .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaeb ); +_eaeb .ContentBlockContentChoice .P =_ffgb .ContentBlockContentChoice .P [_gfe +1:];_bff .EG_BlockLevelElts =append (_bff .EG_BlockLevelElts ,nil );copy (_bff .EG_BlockLevelElts [_afe +3:],_bff .EG_BlockLevelElts [_afe +2:]);_bff .EG_BlockLevelElts [_afe +2]=_gbfa ; +}else {_fcgc :=_fc .NewEG_BlockLevelElts ();_add :=_fc .NewEG_ContentBlockContent ();_fcgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_add );_add .ContentBlockContentChoice .P =[]*_fc .CT_P {_fc .NewCT_P ()}; +_bff .EG_BlockLevelElts =append (_bff .EG_BlockLevelElts ,nil );copy (_bff .EG_BlockLevelElts [_afe +3:],_bff .EG_BlockLevelElts [_afe +2:]);_bff .EG_BlockLevelElts [_afe +2]=_fcgc ;};_ffgb .ContentBlockContentChoice .P =_ffgb .ContentBlockContentChoice .P [:_gfe +1]; +};return _bab ;};};for _ ,_fgff :=range _ffgb .ContentBlockContentChoice .Tbl {_bfg :=_gcd (_fgff ,_eaaeb ,_eedc );if _bfg !=nil {return _bfg ;};};};};};};};};return nil ;}; -// Caps returns true if paragraph font is capitalized. -func (_ecbea ParagraphProperties )Caps ()bool {return _cbgf (_ecbea ._bgbb .RPr .Caps )}; +// IsBold returns true if the run has been set to bold. +func (_bfbfg RunProperties )IsBold ()bool {return _bfbfg .BoldValue ()==OnOffValueOn }; -// Styles returns all styles. -func (_bbdg Styles )Styles ()[]Style {_fdfec :=[]Style {};for _ ,_abde :=range _bbdg ._bbfde .Style {_fdfec =append (_fdfec ,Style {_abde });};return _fdfec ;}; +// Footer is a footer for a document section. +type Footer struct{_fbfg *Document ;_gdeb *_fc .Ftr ;}; -// SetLeftPct sets the cell left margin -func (_fc CellMargins )SetLeftPct (pct float64 ){_fc ._ffd .Left =_da .NewCT_TblWidth ();_aec (_fc ._ffd .Left ,pct );}; +// SetVerticalAlignment controls the vertical alignment of the run, this is used +// to control if text is superscript/subscript. +func (_fbbb RunProperties )SetVerticalAlignment (v _gd .ST_VerticalAlignRun ){if v ==_gd .ST_VerticalAlignRunUnset {_fbbb ._bafe .VertAlign =nil ;}else {_fbbb ._bafe .VertAlign =_fc .NewCT_VerticalAlignRun ();_fbbb ._bafe .VertAlign .ValAttr =v ;};}; -// NumId return numbering numId that being use by style properties. -func (_dgag ParagraphStyleProperties )NumId ()int64 {if _dgag ._fcbe .NumPr !=nil {if _dgag ._fcbe .NumPr .NumId !=nil {return _dgag ._fcbe .NumPr .NumId .ValAttr ;};};return -1;}; +// X returns the inner wrapped XML type. +func (_dgde Numbering )X ()*_fc .Numbering {return _dgde ._afbd };func (_dge *Document )reorderFootnote (){_eba :=int64 (1);_fgfe :=map[int64 ]int64 {};for _ ,_gcdd :=range _dge ._gbaa .Footnote {switch _gcdd .TypeAttr {case _fc .ST_FtnEdnSeparator :_gcdd .IdAttr =-1; +break ;case _fc .ST_FtnEdnContinuationSeparator :_gcdd .IdAttr =0;break ;default:_fgfe [_gcdd .IdAttr ]=_eba ;_gcdd .IdAttr =_eba ;_eba ++;};};for _ ,_ecgd :=range _dge .Paragraphs (){for _ ,_bdcg :=range _ecgd .Runs (){if _gbag ,_gcec :=_bdcg .IsFootnote (); +_gbag {_bdcg .X ().EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference .IdAttr =_fgfe [_gcec ];};};};}; -// AddHTML adds HTML text to a run. -func (_affe Run )AddHTML (s string ){_cega :=_da .NewEG_RunInnerContent ();_affe ._adecb .EG_RunInnerContent =append (_affe ._adecb .EG_RunInnerContent ,_cega );_cega .RunInnerContentChoice .T =_da .NewCT_Text ();if _b .NeedsSpacePreserve (s ){_addf :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"; -_cega .RunInnerContentChoice .T .SpaceAttr =&_addf ;};_fgcf :=_affe .parseHTMLTag (s );_cega .RunInnerContentChoice .T .Content =_fgcf ;};func (_ccdf *Document )getWatermarkHeaderInnerContentPictures ()[]*_da .CT_Picture {var _ccdfd []*_da .CT_Picture ; -for _ ,_cfd :=range _ccdf .Headers (){for _ ,_dccb :=range _cfd .X ().EG_BlockLevelElts {for _ ,_gcde :=range _dccb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_eaeb :=range _gcde .ContentBlockContentChoice .P {for _ ,_dccd :=range _eaeb .EG_PContent {for _ ,_cacg :=range _dccd .PContentChoice .EG_ContentRunContent {if _cacg .ContentRunContentChoice .R ==nil {continue ; -};for _ ,_aefg :=range _cacg .ContentRunContentChoice .R .EG_RunInnerContent {if _aefg .RunInnerContentChoice .Pict ==nil {continue ;};_gged :=false ;for _ ,_dfgcf :=range _aefg .RunInnerContentChoice .Pict .Any {_cgeeg ,_eabe :=_dfgcf .(*_b .XSDAny ); -if _eabe &&_cgeeg .XMLName .Local =="\u0073\u0068\u0061p\u0065"{_gged =true ;};};if _gged {_ccdfd =append (_ccdfd ,_aefg .RunInnerContentChoice .Pict );};};};};};};};};return _ccdfd ;}; +// AddTable adds a new table to the document body. +func (_cga *Document )AddTable ()Table {_gce :=_fc .NewEG_BlockLevelElts ();_cga ._egce .Body .EG_BlockLevelElts =append (_cga ._egce .Body .EG_BlockLevelElts ,_gce );_aeb :=_fc .NewEG_ContentBlockContent ();_gce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gce .BlockLevelEltsChoice .EG_ContentBlockContent ,_aeb ); +_aea :=_fc .NewCT_Tbl ();_aeb .ContentBlockContentChoice .Tbl =append (_aeb .ContentBlockContentChoice .Tbl ,_aea );return Table {_cga ,_aea };};func _gdf (_gae *_fc .CT_TblWidth ,_ffc _bgd .Distance ){_gae .TypeAttr =_fc .ST_TblWidthDxa ;_gae .WAttr =&_fc .ST_MeasurementOrPercent {}; +_gae .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {};_gae .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (_ffc /_bgd .Dxa ));}; + +// SearchStyleByName return style by its name. +func (_cgdbe Styles )SearchStyleByName (name string )(Style ,bool ){for _ ,_affbf :=range _cgdbe ._fbfe .Style {if _affbf .Name !=nil {if _affbf .Name .ValAttr ==name {return Style {_affbf },true ;};};};return Style {},false ;}; + +// SetUnhideWhenUsed controls if a semi hidden style becomes visible when used. +func (_ggcg Style )SetUnhideWhenUsed (b bool ){if b {_ggcg ._dbabde .UnhideWhenUsed =_fc .NewCT_OnOff ();}else {_ggcg ._dbabde .UnhideWhenUsed =nil ;};}; + +// ReplaceTextByRegexp replace the text within node using regexp expression. +func (_bdec *Node )ReplaceTextByRegexp (rgx *_ee .Regexp ,newText string ){switch _acgdg :=_bdec .X ().(type ){case *Paragraph :for _ ,_aaeec :=range _acgdg .Runs (){for _ ,_edde :=range _aaeec ._cfcbd .EG_RunInnerContent {if _edde .RunInnerContentChoice .T !=nil {_fabdg :=_edde .RunInnerContentChoice .T .Content ; +_fabdg =rgx .ReplaceAllString (_fabdg ,newText );_edde .RunInnerContentChoice .T .Content =_fabdg ;};};};};for _ ,_bdcbf :=range _bdec .Children {_bdcbf .ReplaceTextByRegexp (rgx ,newText );};}; // SetLayoutInCell sets the layoutInCell attribute of anchor. -func (_cdd AnchoredDrawing )SetLayoutInCell (val bool ){_cdd ._ea .LayoutInCellAttr =val }; +func (_geb AnchoredDrawing )SetLayoutInCell (val bool ){_geb ._fgg .LayoutInCellAttr =val }; -// ParagraphBorders allows manipulation of borders on a paragraph. -type ParagraphBorders struct{_gbaae *Document ;_acaf *_da .CT_PBdr ;}; +// AddHTML adds HTML text to a run. +func (_ffeg Run )AddHTML (s string ){_afaac :=_fc .NewEG_RunInnerContent ();_ffeg ._cfcbd .EG_RunInnerContent =append (_ffeg ._cfcbd .EG_RunInnerContent ,_afaac );_afaac .RunInnerContentChoice .T =_fc .NewCT_Text ();if _e .NeedsSpacePreserve (s ){_fccd :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"; +_afaac .RunInnerContentChoice .T .SpaceAttr =&_fccd ;};_edgf :=_ffeg .parseHTMLTag (s );_afaac .RunInnerContentChoice .T .Content =_edgf ;}; -// AddFootnoteReference adds a footnote reference to a run. -func (_bfabb Run )AddFootnoteReference (){_ggdbc :=_bfabb .newIC ();_ggdbc .RunInnerContentChoice .FootnoteRef =&_da .CT_Empty {};}; +// Pict returns the pict object. +func (_cgcag *WatermarkText )Pict ()*_fc .CT_Picture {return _cgcag ._dffdc }; -// Document is a text document that can be written out in the OOXML .docx -// format. It can be opened from a file on disk and modified, or created from -// scratch. -type Document struct{_ab .DocBase ;_baf *_da .Document ;Settings Settings ;Numbering Numbering ;Styles Styles ;_gce []*_da .Hdr ;_aege []_ab .Relationships ;_adde []*_da .Ftr ;_dgb []_ab .Relationships ;_ccea _ab .Relationships ;_adg []*_ec .Theme ;_cafa *_da .WebSettings ; -_gad *_da .Fonts ;_cde _ab .Relationships ;_ddgd *_da .Endnotes ;_dbbe *_da .Footnotes ;_efba []*_ede .Control ;_cab []*chart ;_cee *_da .Comments ;_bgff string ;}; +// X returns the inner wrapped XML type. +func (_bdbd Endnote )X ()*_fc .CT_FtnEdn {return _bdbd ._dgac }; -// SetXOffset sets the X offset for an image relative to the origin. -func (_bb AnchoredDrawing )SetXOffset (x _de .Distance ){_bb ._ea .PositionH .PosHChoice =&_da .WdCT_PosHChoice {};_bb ._ea .PositionH .PosHChoice .PosOffset =_b .Int32 (int32 (x /_de .EMU ));}; +// Table is a table within a document. +type Table struct{_ebef *Document ;_afafdb *_fc .CT_Tbl ;}; -// Clear clears all content within a header -func (_ecae Header )Clear (){_ecae ._becf .EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {}};func (_daddg *WatermarkText )getShape ()*_b .XSDAny {return _daddg .getInnerElement ("\u0073\u0068\u0061p\u0065");}; +// AddText adds text to a run. +func (_cfea Run )AddText (s string ){_effa :=_fc .NewEG_RunInnerContent ();_cfea ._cfcbd .EG_RunInnerContent =append (_cfea ._cfcbd .EG_RunInnerContent ,_effa );_effa .RunInnerContentChoice .T =_fc .NewCT_Text ();if _e .NeedsSpacePreserve (s ){_dcgee :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"; +_effa .RunInnerContentChoice .T .SpaceAttr =&_dcgee ;};_effa .RunInnerContentChoice .T .Content =s ;}; -// RunProperties returns the RunProperties controlling numbering level font, etc. -func (_efae NumberingLevel )RunProperties ()RunProperties {if _efae ._addce .RPr ==nil {_efae ._addce .RPr =_da .NewCT_RPr ();};return RunProperties {_efae ._addce .RPr };}; +// RunProperties returns the run properties controlling text formatting within the table. +func (_fdegg TableConditionalFormatting )RunProperties ()RunProperties {if _fdegg ._afbc .RPr ==nil {_fdegg ._afbc .RPr =_fc .NewCT_RPr ();};return RunProperties {_fdegg ._afbc .RPr };};func (_debd *Document )syncEndnoteSettings (){_ffea :=[]int64 {};_fdf :=_debd .Endnotes (); +for _ ,_adff :=range _fdf {if _adff .X ().TypeAttr !=_fc .ST_FtnEdnUnset &&_adff .X ().TypeAttr !=_fc .ST_FtnEdnNormal {_ffea =append (_ffea ,_adff .X ().IdAttr );};};_ecfde :=_debd .Settings .X ().CT_Settings .EndnotePr ;if _ecfde ==nil {_ecfde =_fc .NewCT_EdnDocProps (); +};if len (_ffea )==0{_ecfde .Endnote =nil ;return ;};_ecfde .Endnote =[]*_fc .CT_FtnEdnSepRef {};for _ ,_edbff :=range _ffea {_ceef :=_fc .NewCT_FtnEdnSepRef ();_ceef .IdAttr =_edbff ;_ecfde .Endnote =append (_ecfde .Endnote ,_ceef );};}; + +// Endnotes returns the endnotes defined in the document. +func (_gfge *Document )Endnotes ()[]Endnote {_cfgf :=[]Endnote {};for _ ,_agbeb :=range _gfge ._abef .CT_Endnotes .Endnote {_cfgf =append (_cfgf ,Endnote {_gfge ,_agbeb });};return _cfgf ;}; -// SetPictureSize set watermark picture size with given width and height. -func (_bbfgd *WatermarkPicture )SetPictureSize (width ,height int64 ){if _bbfgd ._bgceb !=nil {_gddde :=_bbfgd .GetShapeStyle ();_gddde .SetWidth (float64 (width )*_de .Point );_gddde .SetHeight (float64 (height )*_de .Point );_bbfgd .SetShapeStyle (_gddde ); -};}; +// NumberingDefinition defines a numbering definition for a list of pragraphs. +type NumberingDefinition struct{_bgcbg *_fc .CT_AbstractNum }; -// GetShapeStyle returns string style of the shape in watermark and format it to ShapeStyle. -func (_bafe *WatermarkPicture )GetShapeStyle ()_fb .ShapeStyle {if _bafe ._bgceb !=nil &&_bafe ._bgceb .StyleAttr !=nil {return _fb .NewShapeStyle (*_bafe ._bgceb .StyleAttr );};return _fb .NewShapeStyle ("");}; +// Cell is a table cell within a document (not a spreadsheet) +type Cell struct{_faf *Document ;_fe *_fc .CT_Tc ;}; -// X returns the inner wrapped XML type. -func (_gabc Color )X ()*_da .CT_Color {return _gabc ._caf }; +// Definitions returns the defined numbering definitions. +func (_fdefa Numbering )Definitions ()[]NumberingDefinition {_dbfd :=[]NumberingDefinition {};if _fdefa ._afbd !=nil {for _ ,_bgead :=range _fdefa ._afbd .AbstractNum {_dbfd =append (_dbfd ,NumberingDefinition {_bgead });};};return _dbfd ;};func _egbcd (_deec *_fc .CT_P ,_ededb map[string ]string ){for _ ,_aacg :=range _deec .EG_PContent {if _aacg .PContentChoice .Hyperlink !=nil &&_aacg .PContentChoice .Hyperlink .IdAttr !=nil {if _gdgde ,_abec :=_ededb [*_aacg .PContentChoice .Hyperlink .IdAttr ]; +_abec {*_aacg .PContentChoice .Hyperlink .IdAttr =_gdgde ;};};};};func _ggbbc ()*_ae .Formulas {_cgee :=_ae .NewFormulas ();_cgee .F =[]*_ae .CT_F {_cgf .CreateFormula ("\u0069\u0066 \u006c\u0069\u006e\u0065\u0044\u0072\u0061\u0077\u006e\u0020\u0070\u0069\u0078\u0065\u006c\u004c\u0069\u006e\u0065\u0057\u0069\u0064th\u0020\u0030"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0030\u0020\u0031\u0020\u0030"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0030\u0020\u0030\u0020\u0040\u0031"),_cgf .CreateFormula ("p\u0072\u006f\u0064\u0020\u0040\u0032\u0020\u0031\u0020\u0032"),_cgf .CreateFormula ("\u0070r\u006f\u0064\u0020\u0040\u0033\u0020\u0032\u0031\u0036\u0030\u0030 \u0070\u0069\u0078\u0065\u006c\u0057\u0069\u0064\u0074\u0068"),_cgf .CreateFormula ("\u0070r\u006f\u0064\u0020\u00403\u0020\u0032\u0031\u0036\u00300\u0020p\u0069x\u0065\u006c\u0048\u0065\u0069\u0067\u0068t"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0030\u0020\u0030\u0020\u0031"),_cgf .CreateFormula ("p\u0072\u006f\u0064\u0020\u0040\u0036\u0020\u0031\u0020\u0032"),_cgf .CreateFormula ("\u0070r\u006f\u0064\u0020\u0040\u0037\u0020\u0032\u0031\u0036\u0030\u0030 \u0070\u0069\u0078\u0065\u006c\u0057\u0069\u0064\u0074\u0068"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0038\u0020\u0032\u00316\u0030\u0030\u0020\u0030"),_cgf .CreateFormula ("\u0070r\u006f\u0064\u0020\u00407\u0020\u0032\u0031\u0036\u00300\u0020p\u0069x\u0065\u006c\u0048\u0065\u0069\u0067\u0068t"),_cgf .CreateFormula ("\u0073u\u006d \u0040\u0031\u0030\u0020\u0032\u0031\u0036\u0030\u0030\u0020\u0030")}; +return _cgee ;}; -// SetBefore sets the spacing that comes before the paragraph. -func (_gabeg ParagraphSpacing )SetBefore (before _de .Distance ){_gabeg ._eaae .BeforeAttr =&_ce .ST_TwipsMeasure {};_gabeg ._eaae .BeforeAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (before /_de .Twips ));}; +// Clear resets the numbering. +func (_gfgee Numbering )Clear (){_gfgee ._afbd .AbstractNum =nil ;_gfgee ._afbd .Num =nil ;_gfgee ._afbd .NumIdMacAtCleanup =nil ;_gfgee ._afbd .NumPicBullet =nil ;}; -// SetBehindDoc sets the behindDoc attribute of anchor. -func (_ba AnchoredDrawing )SetBehindDoc (val bool ){_ba ._ea .BehindDocAttr =val }; +// SetNumberingDefinition sets the numbering definition ID via a NumberingDefinition +// defined in numbering.xml +func (_gbda Paragraph )SetNumberingDefinition (nd NumberingDefinition ){_gbda .ensurePPr ();if _gbda ._gcfe .PPr .NumPr ==nil {_gbda ._gcfe .PPr .NumPr =_fc .NewCT_NumPr ();};_dbcf :=_fc .NewCT_DecimalNumber ();_cfga :=int64 (-1);for _ ,_fgcfc :=range _gbda ._egebc .Numbering ._afbd .Num {if _fgcfc .AbstractNumId !=nil &&_fgcfc .AbstractNumId .ValAttr ==nd .AbstractNumberID (){_cfga =_fgcfc .NumIdAttr ; +};};if _cfga ==-1{_fdfe :=_fc .NewCT_Num ();_gbda ._egebc .Numbering ._afbd .Num =append (_gbda ._egebc .Numbering ._afbd .Num ,_fdfe );_fdfe .NumIdAttr =int64 (len (_gbda ._egebc .Numbering ._afbd .Num ));_fdfe .AbstractNumId =_fc .NewCT_DecimalNumber (); +_fdfe .AbstractNumId .ValAttr =nd .AbstractNumberID ();_cfga =_fdfe .NumIdAttr ;};_dbcf .ValAttr =_cfga ;_gbda ._gcfe .PPr .NumPr .NumId =_dbcf ;}; -// RemoveTable remove table element from document. -func (_faeb *Document )RemoveTable (tbl Table ){if _faeb ._baf .Body ==nil {return ;};for _ ,_adda :=range _faeb ._baf .Body .EG_BlockLevelElts {for _ ,_bgd :=range _adda .BlockLevelEltsChoice .EG_ContentBlockContent {for _ceggeb ,_eae :=range _bgd .ContentBlockContentChoice .Tbl {if _eae ==tbl ._fgegg {copy (_bgd .ContentBlockContentChoice .Tbl [_ceggeb :],_bgd .ContentBlockContentChoice .Tbl [_ceggeb +1:]); -_bgd .ContentBlockContentChoice .Tbl =_bgd .ContentBlockContentChoice .Tbl [0:len (_bgd .ContentBlockContentChoice .Tbl )-1];return ;};};if _bgd .ContentBlockContentChoice .Sdt !=nil &&_bgd .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_bgaa :=range _bgd .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {if _bgaa .ContentBlockContentChoice .P !=nil {for _eddgd ,_bgbcf :=range _bgaa .ContentBlockContentChoice .Tbl {if _bgbcf ==tbl ._fgegg {copy (_bgd .ContentBlockContentChoice .Tbl [_eddgd :],_bgd .ContentBlockContentChoice .Tbl [_eddgd +1:]); -_bgd .ContentBlockContentChoice .Tbl =_bgd .ContentBlockContentChoice .Tbl [0:len (_bgd .ContentBlockContentChoice .Tbl )-1];return ;};};};};};};};}; +// SetTextStyleBold sets text style of watermark to bold. +func (_cddg *WatermarkText )SetTextStyleBold (value bool ){_gedb :=_cddg .GetStyle ();_gedb .SetBold (value );_cddg .SetStyle (_gedb );}; -// GetRightToLeft returns true if the run text is displayed from right to left. -func (_effb RunProperties )GetRightToLeft ()bool {return _cbgf (_effb ._gfad .Rtl )}; +// StyleID returns the style ID. +func (_gagcd Style )StyleID ()string {if _gagcd ._dbabde .StyleIdAttr ==nil {return "";};return *_gagcd ._dbabde .StyleIdAttr ;}; -// X returns the inner wrapped XML type. -func (_geebb Header )X ()*_da .Hdr {return _geebb ._becf }; +// AddDrawingAnchored adds an anchored (floating) drawing from an ImageRef. +func (_efbbc Run )AddDrawingAnchored (img _baf .ImageRef )(AnchoredDrawing ,error ){_abea :=_efbbc .newIC ();_abea .RunInnerContentChoice .Drawing =_fc .NewCT_Drawing ();_agfa :=_fc .NewWdAnchor ();_ffce :=AnchoredDrawing {_efbbc ._debaa ,_agfa };_agfa .SimplePosAttr =_e .Bool (false ); +_agfa .AllowOverlapAttr =true ;_agfa .CNvGraphicFramePr =_gc .NewCT_NonVisualGraphicFrameProperties ();_abea .RunInnerContentChoice .Drawing .DrawingChoice =append (_abea .RunInnerContentChoice .Drawing .DrawingChoice ,&_fc .CT_DrawingChoice {Anchor :_agfa }); +_agfa .Graphic =_gc .NewGraphic ();_agfa .Graphic .GraphicData =_gc .NewCT_GraphicalObjectData ();_agfa .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"; +_agfa .SimplePos .XAttr .ST_CoordinateUnqualified =_e .Int64 (0);_agfa .SimplePos .YAttr .ST_CoordinateUnqualified =_e .Int64 (0);_agfa .PositionH .RelativeFromAttr =_fc .WdST_RelFromHPage ;_agfa .PositionH .PosHChoice =&_fc .WdCT_PosHChoice {};_agfa .PositionH .PosHChoice .PosOffset =_e .Int32 (0); +_agfa .PositionV .RelativeFromAttr =_fc .WdST_RelFromVPage ;_agfa .PositionV .PosVChoice =&_fc .WdCT_PosVChoice {};_agfa .PositionV .PosVChoice .PosOffset =_e .Int32 (0);_agfa .Extent .CxAttr =int64 (float64 (img .Size ().X *_bgd .Pixel72 )/_bgd .EMU ); +_agfa .Extent .CyAttr =int64 (float64 (img .Size ().Y *_bgd .Pixel72 )/_bgd .EMU );_agfa .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_agfa .WrapTypeChoice .WrapSquare =_fc .NewWdCT_WrapSquare ();_agfa .WrapTypeChoice .WrapSquare .WrapTextAttr =_fc .WdST_WrapTextBothSides ; +_bcegf :=0x7FFFFFFF&_a .Uint32 ();_agfa .DocPr .IdAttr =_bcegf ;_cbe :=_dg .NewPic ();_cbe .NvPicPr .CNvPr .IdAttr =_bcegf ;_fbde :=img .RelID ();if _fbde ==""{return _ffce ,_f .New ("\u0063\u006f\u0075\u006c\u0064\u006e\u0027\u0074\u0020\u0066\u0069\u006e\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065\u0020\u0074\u006f\u0020\u0069\u006d\u0061g\u0065\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0064\u006f\u0063\u0075m\u0065\u006e\u0074\u0020\u0072\u0065l\u0061\u0074\u0069o\u006e\u0073"); +};_agfa .Graphic .GraphicData .Any =append (_agfa .Graphic .GraphicData .Any ,_cbe );_cbe .BlipFill =_gc .NewCT_BlipFillProperties ();_cbe .BlipFill .Blip =_gc .NewCT_Blip ();_cbe .BlipFill .Blip .EmbedAttr =&_fbde ;_cbe .BlipFill .FillModePropertiesChoice .Stretch =_gc .NewCT_StretchInfoProperties (); +_cbe .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_gc .NewCT_RelativeRect ();_cbe .SpPr =_gc .NewCT_ShapeProperties ();_cbe .SpPr .Xfrm =_gc .NewCT_Transform2D ();_cbe .SpPr .Xfrm .Off =_gc .NewCT_Point2D ();_cbe .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_e .Int64 (0); +_cbe .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_e .Int64 (0);_cbe .SpPr .Xfrm .Ext =_gc .NewCT_PositiveSize2D ();_cbe .SpPr .Xfrm .Ext .CxAttr =int64 (img .Size ().X *_bgd .Point );_cbe .SpPr .Xfrm .Ext .CyAttr =int64 (img .Size ().Y *_bgd .Point ); +_cbe .SpPr .GeometryChoice .PrstGeom =_gc .NewCT_PresetGeometry2D ();_cbe .SpPr .GeometryChoice .PrstGeom .PrstAttr =_gc .ST_ShapeTypeRect ;return _ffce ,nil ;}; -// RemoveParagraph removes a paragraph from a footer. -func (_beafb Header )RemoveParagraph (p Paragraph ){for _ ,_ebeg :=range _beafb ._becf .EG_BlockLevelElts {for _ ,_cedf :=range _ebeg .BlockLevelEltsChoice .EG_ContentBlockContent {for _badc ,_cada :=range _cedf .ContentBlockContentChoice .P {if _cada ==p ._ddedbg {copy (_cedf .ContentBlockContentChoice .P [_badc :],_cedf .ContentBlockContentChoice .P [_badc +1:]); -_cedf .ContentBlockContentChoice .P =_cedf .ContentBlockContentChoice .P [0:len (_cedf .ContentBlockContentChoice .P )-1];return ;};};};};}; +// SetWidth sets the table with to a specified width. +func (_gadc TableProperties )SetWidth (d _bgd .Distance ){_gadc ._facda .TblW =_fc .NewCT_TblWidth ();_gadc ._facda .TblW .TypeAttr =_fc .ST_TblWidthDxa ;_gadc ._facda .TblW .WAttr =&_fc .ST_MeasurementOrPercent {};_gadc ._facda .TblW .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_gadc ._facda .TblW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (d /_bgd .Twips ));}; -// IsEndnote returns a bool based on whether the run has a -// footnote or not. Returns both a bool as to whether it has -// a footnote as well as the ID of the footnote. -func (_addcd Run )IsEndnote ()(bool ,int64 ){if _addcd ._adecb .EG_RunInnerContent !=nil {if _addcd ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference !=nil {return true ,_addcd ._adecb .EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference .IdAttr ; -};};return false ,0;};func _gfggf ()*_ff .Handles {_fbddgb :=_ff .NewHandles ();_debdd :=_ff .NewCT_H ();_fgaf :="\u0023\u0030\u002c\u0062\u006f\u0074\u0074\u006f\u006dR\u0069\u0067\u0068\u0074";_debdd .PositionAttr =&_fgaf ;_beae :="\u0036\u0036\u0032\u0039\u002c\u0031\u0034\u0039\u0037\u0031"; -_debdd .XrangeAttr =&_beae ;_fbddgb .H =[]*_ff .CT_H {_debdd };return _fbddgb ;};func (_dffc *WatermarkPicture )getShape ()*_b .XSDAny {return _dffc .getInnerElement ("\u0073\u0068\u0061p\u0065");}; +// GetFooter gets a section Footer for given type +func (_egcf Section )GetFooter (t _fc .ST_HdrFtr )(Footer ,bool ){for _ ,_gdebg :=range _egcf ._gaeaf .EG_HdrFtrReferences {if _gdebg .HdrFtrReferencesChoice .FooterReference ==nil {continue ;};if _gdebg .HdrFtrReferencesChoice .FooterReference .TypeAttr ==t {for _ ,_fggf :=range _egcf ._aabdf .Footers (){_fegf :=_egcf ._aabdf ._dfgd .FindRIDForN (_fggf .Index (),_e .FooterType ); +if _fegf ==_gdebg .HdrFtrReferencesChoice .FooterReference .IdAttr {return _fggf ,true ;};};};};return Footer {},false ;}; -// SizeValue returns the value of paragraph font size in points. -func (_eccbd ParagraphProperties )SizeValue ()float64 {if _dbgbc :=_eccbd ._bgbb .RPr .Sz ;_dbgbc !=nil {_gbbbg :=_dbgbc .ValAttr ;if _gbbbg .ST_UnsignedDecimalNumber !=nil {return float64 (*_gbbbg .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; +// X returns the inner wrapped type +func (_af CellBorders )X ()*_fc .CT_TcBorders {return _af ._gb }; -// GetImage returns the ImageRef associated with an InlineDrawing. -func (_gegec InlineDrawing )GetImage ()(_ab .ImageRef ,bool ){_bcgeb :=_gegec ._dfeee .Graphic .GraphicData .Any ;if len (_bcgeb )> 0{_dfca ,_egga :=_bcgeb [0].(*_db .Pic );if _egga {if _dfca .BlipFill !=nil &&_dfca .BlipFill .Blip !=nil &&_dfca .BlipFill .Blip .EmbedAttr !=nil {return _gegec ._gfbg .GetImageByRelID (*_dfca .BlipFill .Blip .EmbedAttr ); -};};};return _ab .ImageRef {},false ;}; +// X returns the inner wrapped XML type. +func (_bgge NumberingLevel )X ()*_fc .CT_Lvl {return _bgge ._ecdce }; -// SetTextWrapTopAndBottom sets the text wrap to top and bottom. -func (_ebf AnchoredDrawing )SetTextWrapTopAndBottom (){_ebf ._ea .WrapTypeChoice =&_da .WdEG_WrapTypeChoice {};_ebf ._ea .WrapTypeChoice .WrapTopAndBottom =_da .NewWdCT_WrapTopBottom ();_ebf ._ea .LayoutInCellAttr =true ;_ebf ._ea .AllowOverlapAttr =true ; -};func (_bdc *Document )InsertTableAfter (relativeTo Paragraph )Table {return _bdc .insertTable (relativeTo ,false );}; +// SetCantSplit set row properties for Can't Split value. +func (_eecdc RowProperties )SetCantSplit (val bool ){if !val {_eecdc ._ggcaa .TrPrBaseChoice =nil ;}else {_eecdc ._ggcaa .TrPrBaseChoice =[]*_fc .CT_TrPrBaseChoice {&_fc .CT_TrPrBaseChoice {CantSplit :_fc .NewCT_OnOff ()}};};}; -// SetPicture sets the watermark picture. -func (_ecfac *WatermarkPicture )SetPicture (imageRef _ab .ImageRef ){_gbdb :=imageRef .RelID ();_ggfde :=_ecfac .getShape ();if _ecfac ._bgceb !=nil {_abfcd :=_ecfac ._bgceb .ShapeChoice ;if len (_abfcd )> 0&&_abfcd [0].ShapeElementsChoice .Imagedata !=nil {_abfcd [0].ShapeElementsChoice .Imagedata .IdAttr =&_gbdb ; -};}else {_afgf :=_ecfac .findNode (_ggfde ,"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a");for _bbae ,_bdeef :=range _afgf .Attrs {if _bdeef .Name .Local =="\u0069\u0064"{_afgf .Attrs [_bbae ].Value =_gbdb ;};};};}; +// TableBorders allows manipulation of borders on a table. +type TableBorders struct{_gbdfd *_fc .CT_TblBorders };func _bgefe ()*_ae .Textpath {_acfcb :=_ae .NewTextpath ();_acfcb .OnAttr =_gd .ST_TrueFalseTrue ;_acfcb .FitshapeAttr =_gd .ST_TrueFalseTrue ;return _acfcb ;}; -// AddRow adds a row to a table. -func (_bdbef Table )AddRow ()Row {_bedad :=_da .NewEG_ContentRowContent ();_bdbef ._fgegg .EG_ContentRowContent =append (_bdbef ._fgegg .EG_ContentRowContent ,_bedad );_egacg :=_da .NewCT_Row ();_bedad .ContentRowContentChoice .Tr =append (_bedad .ContentRowContentChoice .Tr ,_egacg ); -return Row {_bdbef ._fdge ,_egacg };}; +// ParagraphStyleProperties is the styling information for a paragraph. +type ParagraphStyleProperties struct{_afbf *_fc .CT_PPrGeneral }; -// Endnote returns the endnote based on the ID; this can be used nicely with -// the run.IsEndnote() functionality. -func (_ccbfg *Document )Endnote (id int64 )Endnote {for _ ,_efbb :=range _ccbfg .Endnotes (){if _efbb .id ()==id {return _efbb ;};};return Endnote {};}; +// Style return the table style. +func (_agfba Table )Style ()string {if _agfba ._afafdb .TblPr !=nil &&_agfba ._afafdb .TblPr .TblStyle !=nil {return _agfba ._afafdb .TblPr .TblStyle .ValAttr ;};return "";}; -// RemoveParagraph removes a paragraph from the footnote. -func (_gcgd Footnote )RemoveParagraph (p Paragraph ){for _ ,_fgbdgf :=range _gcgd .content (){for _addbc ,_dgeba :=range _fgbdgf .ContentBlockContentChoice .P {if _dgeba ==p ._ddedbg {copy (_fgbdgf .ContentBlockContentChoice .P [_addbc :],_fgbdgf .ContentBlockContentChoice .P [_addbc +1:]); -_fgbdgf .ContentBlockContentChoice .P =_fgbdgf .ContentBlockContentChoice .P [0:len (_fgbdgf .ContentBlockContentChoice .P )-1];return ;};};};};func (_cgba *Document )addFootnotes (){_cgba ._dbbe =_da .NewFootnotes ();_cgba ._dbbe .CT_Footnotes =_da .CT_Footnotes {}; -_cgba ._dbbe .Footnote =make ([]*_da .CT_FtnEdn ,0);_cgba .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074n\u006f\u0074\u0065\u0073\u002b\u0078m\u006c"); -_cgba ._ccea .AddRelationship ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073\u002e\u0078\u006d\u006c",_b .FootNotesType );_edf :=_cgba .Styles .AddStyle (FootnoteTextStyleId ,_da .ST_StyleTypeParagraph ,false );_edf .SetName ("\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0020\u0054\u0065\u0078\u0074"); -_edf .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_cfege :=_edf .ParagraphProperties ();_cfege .X ().SuppressLineNumbers =&_da .CT_OnOff {};_fabc :=_edf .RunProperties ();_fabc .X ().Sz =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ecd }}; -_fabc .X ().SzCs =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ecd }};_faea :=_cgba .Styles .AddStyle (_egd ,_da .ST_StyleTypeCharacter ,false );_faea .SetName ("\u0046o\u006ft\u006e\u006f\u0074\u0065\u0020R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"); -_cgfa :=_faea .RunProperties ();_cgfa .X ().VertAlign =&_da .CT_VerticalAlignRun {ValAttr :_ce .ST_VerticalAlignRunSuperscript };_cgba .addFootnoteSeparator ();}; +// Paragraphs returns all the paragraphs in the document body including tables. +func (_dabe *Document )Paragraphs ()[]Paragraph {_cbgd :=[]Paragraph {};if _dabe ._egce .Body ==nil {return nil ;};for _ ,_adge :=range _dabe ._egce .Body .EG_BlockLevelElts {for _ ,_deca :=range _adge .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gbe :=range _deca .ContentBlockContentChoice .P {_cbgd =append (_cbgd ,Paragraph {_dabe ,_gbe }); +};};};for _ ,_ebba :=range _dabe .Tables (){for _ ,_badc :=range _ebba .Rows (){for _ ,_dggda :=range _badc .Cells (){_cbgd =append (_cbgd ,_dggda .Paragraphs ()...);};};};return _cbgd ;}; -// IsBold returns true if the run has been set to bold. -func (_ffbbb RunProperties )IsBold ()bool {return _ffbbb .BoldValue ()==OnOffValueOn }; +// // SetBeforeLineSpacing sets spacing above paragraph in line units. +func (_ebgg Paragraph )SetBeforeLineSpacing (d _bgd .Distance ){_ebgg .ensurePPr ();if _ebgg ._gcfe .PPr .Spacing ==nil {_ebgg ._gcfe .PPr .Spacing =_fc .NewCT_Spacing ();};_cccdg :=_ebgg ._gcfe .PPr .Spacing ;_cccdg .BeforeLinesAttr =_e .Int64 (int64 (d /_bgd .Twips )); +}; -// UnderlineColor returns the hex color value of run underline. -func (_aaeabf RunProperties )UnderlineColor ()string {if _adfda :=_aaeabf ._gfad .U ;_adfda !=nil {_eebg :=_adfda .ColorAttr ;if _eebg !=nil &&_eebg .ST_HexColorRGB !=nil {return *_eebg .ST_HexColorRGB ;};};return "";}; +// SetBefore sets the spacing that comes before the paragraph. +func (_accf ParagraphSpacing )SetBefore (before _bgd .Distance ){_accf ._bgdc .BeforeAttr =&_gd .ST_TwipsMeasure {};_accf ._bgdc .BeforeAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (before /_bgd .Twips ));}; -// SetStrict is a shortcut for document.SetConformance, -// as one of these values from github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes: -// ST_ConformanceClassUnset, ST_ConformanceClassStrict or ST_ConformanceClassTransitional. -func (_edcga Document )SetStrict (strict bool ){if strict {_edcga ._baf .ConformanceAttr =_ce .ST_ConformanceClassStrict ;}else {_edcga ._baf .ConformanceAttr =_ce .ST_ConformanceClassTransitional ;};}; +// SetTextStyleItalic sets text style of watermark to italic. +func (_acbgg *WatermarkText )SetTextStyleItalic (value bool ){_aagcd :=_acbgg .GetStyle ();_aagcd .SetItalic (value );_acbgg .SetStyle (_aagcd );}; -// TableLook is the conditional formatting associated with a table style that -// has been assigned to a table. -type TableLook struct{_aacb *_da .CT_TblLook }; +// DoubleStrike returns true if paragraph is double striked. +func (_gfef ParagraphProperties )DoubleStrike ()bool {return _agea (_gfef ._ggdbd .RPr .Dstrike )};func (_cccg *Document )insertNumberingFromStyleProperties (_fabfg Numbering ,_gfgdg ParagraphStyleProperties ){_dfcg :=_gfgdg .NumId ();_aafb :=int64 (-1); +if _dfcg > -1{for _ ,_cdag :=range _fabfg ._afbd .Num {if _cdag .NumIdAttr ==_dfcg {if _cdag .AbstractNumId !=nil {_aafb =_cdag .AbstractNumId .ValAttr ;_bdada :=false ;for _ ,_cegb :=range _cccg .Numbering ._afbd .Num {if _cegb .NumIdAttr ==_dfcg {_bdada =true ; +break ;};};if !_bdada {_cccg .Numbering ._afbd .Num =append (_cccg .Numbering ._afbd .Num ,_cdag );};break ;};};};for _ ,_dabeg :=range _fabfg ._afbd .AbstractNum {if _dabeg .AbstractNumIdAttr ==_aafb {_efgcb :=false ;for _ ,_bggae :=range _cccg .Numbering ._afbd .AbstractNum {if _bggae .AbstractNumIdAttr ==_aafb {_efgcb =true ; +break ;};};if !_efgcb {_cccg .Numbering ._afbd .AbstractNum =append (_cccg .Numbering ._afbd .AbstractNum ,_dabeg );};break ;};};};}; -// SetEffect sets a text effect on the run. -func (_dgeaf RunProperties )SetEffect (e _da .ST_TextEffect ){if e ==_da .ST_TextEffectUnset {_dgeaf ._gfad .Effect =nil ;}else {_dgeaf ._gfad .Effect =_da .NewCT_TextEffect ();_dgeaf ._gfad .Effect .ValAttr =e ;};}; +// Paragraphs returns the paragraphs defined in the cell. +func (_ebc Cell )Paragraphs ()[]Paragraph {_efe :=[]Paragraph {};for _ ,_abdg :=range _ebc ._fe .EG_BlockLevelElts {for _ ,_ceb :=range _abdg .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bcc :=range _ceb .ContentBlockContentChoice .P {_efe =append (_efe ,Paragraph {_ebc ._faf ,_bcc }); +};};};return _efe ;}; -// SetDefaultValue sets the default value of a FormFieldTypeDropDown. For -// FormFieldTypeDropDown, the value must be one of the fields possible values. -func (_fbcgf FormField )SetDefaultValue (v string ){if _fbcgf ._gbab .FFDataChoice !=nil &&len (_fbcgf ._gbab .FFDataChoice )> 0{if _fbcgf ._gbab .FFDataChoice [0].DdList !=nil {for _efbbb ,_afab :=range _fbcgf .PossibleValues (){if _afab ==v {_fbcgf ._gbab .FFDataChoice [0].DdList .Default =_da .NewCT_DecimalNumber (); -_fbcgf ._gbab .FFDataChoice [0].DdList .Default .ValAttr =int64 (_efbbb );break ;};};};};}; +// SetCellSpacingPercent sets the cell spacing within a table to a percent width. +func (_dggfc TableStyleProperties )SetCellSpacingPercent (pct float64 ){_dggfc ._cgbfg .TblCellSpacing =_fc .NewCT_TblWidth ();_dggfc ._cgbfg .TblCellSpacing .TypeAttr =_fc .ST_TblWidthPct ;_dggfc ._cgbfg .TblCellSpacing .WAttr =&_fc .ST_MeasurementOrPercent {}; +_dggfc ._cgbfg .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {};_dggfc ._cgbfg .TblCellSpacing .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (pct *50));};func _beabf (_gbefg *_fc .CT_P ,_badf *_fc .CT_Hyperlink ,_efeaa *TableInfo ,_fbfc *DrawingInfo ,_cbdd []*_fc .EG_ContentRunContent )[]TextItem {_bbgc :=[]TextItem {}; +for _ ,_dcdd :=range _cbdd {if _dbedf :=_dcdd .ContentRunContentChoice .Sdt ;_dbedf !=nil {if _dcbbf :=_dbedf .SdtContent ;_dcbbf !=nil {for _ ,_gage :=range _dcbbf .EG_PContent {_bbgc =append (_bbgc ,_beabf (_gbefg ,_badf ,_efeaa ,_fbfc ,_gage .PContentChoice .EG_ContentRunContent )...); +};};};if _fcea :=_dcdd .ContentRunContentChoice .R ;_fcea !=nil {_gacc :=_g .NewBuffer ([]byte {});for _ ,_acfc :=range _fcea .EG_RunInnerContent {if _acfc .RunInnerContentChoice .Br !=nil {_gacc .WriteString ("\u000a");};if _acfc .RunInnerContentChoice .Tab !=nil {_gacc .WriteString ("\u0009"); +};if _acfc .RunInnerContentChoice .T !=nil {_gacc .WriteString (_acfc .RunInnerContentChoice .T .Content );};if _acfc .RunInnerContentChoice .Pict !=nil &&len (_acfc .RunInnerContentChoice .Pict .Any )> 0{for _ ,_deea :=range _acfc .RunInnerContentChoice .Pict .Any {if _febee ,_gafee :=_deea .(*_ae .Shape ); +_gafee {for _ ,_bged :=range _febee .ShapeChoice {if _edbad :=_bged .ShapeElementsChoice .Textbox ;_edbad !=nil {if _edbad .TxbxContent !=nil {for _ ,_cabg :=range _edbad .TxbxContent .EG_BlockLevelElts {_bbgc =append (_bbgc ,_ecgga (_cabg .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...); +};};};};};};};};_bbgc =append (_bbgc ,TextItem {Text :_gacc .String (),DrawingInfo :_fbfc ,Paragraph :_gbefg ,Hyperlink :_badf ,Run :_fcea ,TableInfo :_efeaa });for _ ,_dade :=range _fcea .Extra {if _daad ,_bdgf :=_dade .(*_fc .AlternateContentRun );_bdgf {_ceaa :=&DrawingInfo {Drawing :_daad .Choice .Drawing }; +for _ ,_eegb :=range _ceaa .Drawing .DrawingChoice {if _eegb .Anchor ==nil {continue ;};for _ ,_edff :=range _eegb .Anchor .Graphic .GraphicData .Any {if _eddd ,_beae :=_edff .(*_fc .WdWsp );_beae {if _eddd .WordprocessingShapeChoice1 !=nil {if _bdgde :=_eddd .SpPr ; +_bdgde !=nil {if _abge :=_bdgde .Xfrm ;_abge !=nil {if _fegee :=_abge .Ext ;_fegee !=nil {_ceaa .Width =_fegee .CxAttr ;_ceaa .Height =_fegee .CyAttr ;};};};for _ ,_dbbf :=range _eddd .WordprocessingShapeChoice1 .Txbx .TxbxContent .EG_BlockLevelElts {for _ ,_facdg :=range _dbbf .BlockLevelEltsChoice .EG_ContentBlockContent {_bbgc =append (_bbgc ,_gefa (_facdg .ContentBlockContentChoice .P ,_efeaa ,_ceaa )...); +};};};};};};};};};};return _bbgc ;}; -// X returns the inner wrapped XML type. -func (_fdfac NumberingDefinition )X ()*_da .CT_AbstractNum {return _fdfac ._cbacb };func _bafg (_cbbgd *Document ,_dccabc []*_da .CT_P ,_bece *TableInfo ,_geab *DrawingInfo )[]Node {_agda :=[]Node {};for _ ,_bgecd :=range _dccabc {_cbad :=Paragraph {_cbbgd ,_bgecd }; -_efde :=Node {_fbebbc :_cbbgd ,_bbce :&_cbad };if _fcbaa ,_ccdfg :=_cbbgd .Styles .SearchStyleById (_cbad .Style ());_ccdfg {_efde .Style =_fcbaa ;};for _ ,_ceef :=range _cbad .Runs (){_efde .Children =append (_efde .Children ,Node {_fbebbc :_cbbgd ,_bbce :_ceef ,AnchoredDrawings :_ceef .DrawingAnchored (),InlineDrawings :_ceef .DrawingInline ()}); -};_agda =append (_agda ,_efde );};return _agda ;}; +// SetThemeColor sets the color from the theme. +func (_deb Color )SetThemeColor (t _fc .ST_ThemeColor ){_deb ._fgge .ThemeColorAttr =t }; -// X returns the inner wrapped XML type. -func (_fgbfd Settings )X ()*_da .Settings {return _fgbfd ._beeg };func _bdeg (_fdeb *_da .CT_P ,_gbdf map[string ]string ){for _ ,_edbgb :=range _fdeb .EG_PContent {if _edbgb .PContentChoice .Hyperlink !=nil &&_edbgb .PContentChoice .Hyperlink .IdAttr !=nil {if _gafa ,_fcdg :=_gbdf [*_edbgb .PContentChoice .Hyperlink .IdAttr ]; -_fcdg {*_edbgb .PContentChoice .Hyperlink .IdAttr =_gafa ;};};};};func (_ddda *Document )addFootnoteSeparator (){_geb :=_da .NewCT_FtnEdn ();_geb .IdAttr =-1;_geb .TypeAttr =_da .ST_FtnEdnSeparator ;_ggfb :=Footnote {_ddda ,_geb };_ggfb .X ().EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()}; -_efc :=_ggfb .AddParagraph ();_efc .X ().PPr =nil ;_gfeb :=_efc .AddRun ();_ccb :=_gfeb .newIC ();_ccb .RunInnerContentChoice .Separator =_da .NewCT_Empty ();_ddda ._dbbe .CT_Footnotes .Footnote =append (_ddda ._dbbe .CT_Footnotes .Footnote ,_geb );_geb =_da .NewCT_FtnEdn (); -_geb .IdAttr =0;_geb .TypeAttr =_da .ST_FtnEdnContinuationSeparator ;_ggfb =Footnote {_ddda ,_geb };_ggfb .X ().EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()};_efc =_ggfb .AddParagraph ();_efc .X ().PPr =nil ;_gfeb =_efc .AddRun (); -_ccb =_gfeb .newIC ();_ccb .RunInnerContentChoice .ContinuationSeparator =_da .NewCT_Empty ();_ddda ._dbbe .CT_Footnotes .Footnote =append (_ddda ._dbbe .CT_Footnotes .Footnote ,_geb );}; +// SetOutline sets the run to outlined text. +func (_eabe RunProperties )SetOutline (b bool ){if !b {_eabe ._bafe .Outline =nil ;}else {_eabe ._bafe .Outline =_fc .NewCT_OnOff ();};}; -// X returns the inner wrapped XML type. -func (_faf Comment )X ()*_da .CT_Comment {return _faf ._aece }; +// SetThemeShade sets the shade based off the theme color. +func (_ddb Color )SetThemeShade (s uint8 ){_dbb :=_ag .Sprintf ("\u0025\u0030\u0032\u0078",s );_ddb ._fgge .ThemeShadeAttr =&_dbb ;};func _fbdae ()*_ae .Handles {_ecgdb :=_ae .NewHandles ();_gaafb :=_ae .NewCT_H ();_baefg :="\u0023\u0030\u002c\u0062\u006f\u0074\u0074\u006f\u006dR\u0069\u0067\u0068\u0074"; +_gaafb .PositionAttr =&_baefg ;_efbf :="\u0036\u0036\u0032\u0039\u002c\u0031\u0034\u0039\u0037\u0031";_gaafb .XrangeAttr =&_efbf ;_ecgdb .H =[]*_ae .CT_H {_gaafb };return _ecgdb ;}; -// X return element of Node as interface, can be either *Paragraph, *Table and Run. -func (_ggea *Node )X ()interface{}{return _ggea ._bbce }; +// ReplaceText replace text inside node. +func (_gecd *Nodes )ReplaceText (oldText ,newText string ){for _ ,_gccb :=range _gecd ._fgfec {_gccb .ReplaceText (oldText ,newText );};}; -// AddCommentReference adds comment reference to a run. -func (_aaeae Run )AddCommentReference (id int64 ){_dfba :=_aaeae .newIC ();_dfba .RunInnerContentChoice .CommentReference =_da .NewCT_Markup ();_dfba .RunInnerContentChoice .CommentReference .IdAttr =id ;};func _aaaf (_fdece *_da .CT_Tbl ,_defc map[string ]string ){for _ ,_gedb :=range _fdece .EG_ContentRowContent {for _ ,_fbebb :=range _gedb .ContentRowContentChoice .Tr {for _ ,_eeaae :=range _fbebb .EG_ContentCellContent {for _ ,_fgef :=range _eeaae .ContentCellContentChoice .Tc {for _ ,_cgff :=range _fgef .EG_BlockLevelElts {for _ ,_bcgc :=range _cgff .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_abdf :=range _bcgc .ContentBlockContentChoice .P {_bbbg (_abdf ,_defc ); -};for _ ,_dgadg :=range _bcgc .ContentBlockContentChoice .Tbl {_aaaf (_dgadg ,_defc );};};};};};};};}; +// Close closes the document, removing any temporary files that might have been +// created when opening a document. +func (_fbc *Document )Close ()error {if _fbc .TmpPath !=""{return _df .RemoveAll (_fbc .TmpPath );};return nil ;}; -// Italic returns true if run font is italic. -func (_fgbbab RunProperties )Italic ()bool {_fecec :=_fgbbab ._gfad ;return _cbgf (_fecec .I )||_cbgf (_fecec .ICs );}; +// Open opens and reads a document from a file (.docx). +func Open (filename string )(*Document ,error ){_dcfe ,_gdce :=_ba .Open (filename );if _gdce !=nil {return nil ,_ag .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_gdce );};defer _dcfe .Close (); +_ddff ,_gdce :=_ba .Stat (filename );if _gdce !=nil {return nil ,_ag .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_gdce );};_ =_ddff ;return Read (_dcfe ,_ddff .Size ());}; -// SetTextStyleBold sets text style of watermark to bold. -func (_gbgec *WatermarkText )SetTextStyleBold (value bool ){_ffge :=_gbgec .GetStyle ();_ffge .SetBold (value );_gbgec .SetStyle (_ffge );}; +// Text returns the underlying text in the run. +func (_bgbff Run )Text ()string {if len (_bgbff ._cfcbd .EG_RunInnerContent )==0{return "";};_dbgf :=_g .Buffer {};for _ ,_egeag :=range _bgbff ._cfcbd .EG_RunInnerContent {if _egeag .RunInnerContentChoice .T !=nil {_dbgf .WriteString (_egeag .RunInnerContentChoice .T .Content ); +};if _egeag .RunInnerContentChoice .Tab !=nil {_dbgf .WriteByte ('\t');};};return _dbgf .String ();}; -// X returns the inner wrapped XML type. -func (_ecgaf Numbering )X ()*_da .Numbering {return _ecgaf ._aagbb };func (_fcefb *WatermarkText )getInnerElement (_bgbag string )*_b .XSDAny {for _ ,_bedgc :=range _fcefb ._cgcba .Any {_agega ,_adgcg :=_bedgc .(*_b .XSDAny );if _adgcg &&(_agega .XMLName .Local ==_bgbag ||_agega .XMLName .Local =="\u0076\u003a"+_bgbag ){return _agega ; -};};return nil ;}; +// Comment returns comment associated with given id. +func (_gab *Document )Comment (id int64 )Comment {for _ ,_cbgg :=range _gab .Comments (){if _cbgg .id ()==id {return _cbgg ;};};return Comment {};}; -// FindNodeByRegexp return node based on matched text and return a slice of node. -func (_gceg *Nodes )FindNodeByRegexp (r *_d .Regexp )[]Node {_bgbdcf :=[]Node {};for _ ,_edcad :=range _gceg ._ebbda {if r .MatchString (_edcad .Text ()){_bgbdcf =append (_bgbdcf ,_edcad );};_bded :=Nodes {_ebbda :_edcad .Children };_bgbdcf =append (_bgbdcf ,_bded .FindNodeByRegexp (r )...); -};return _bgbdcf ;}; +// SetTextWrapInFrontOfText sets the text wrap to in front of text. +func (_cgfg AnchoredDrawing )SetTextWrapInFrontOfText (){_cgfg ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_cgfg ._fgg .WrapTypeChoice .WrapNone =_fc .NewWdCT_WrapNone ();_cgfg ._fgg .BehindDocAttr =false ;_cgfg ._fgg .LayoutInCellAttr =true ;_cgfg ._fgg .AllowOverlapAttr =true ; +};func (_cegeca Paragraph )addStartBookmark (_dcef int64 ,_dedgc string )*_fc .CT_Bookmark {_bgeaa :=_fc .NewEG_PContent ();_cegeca ._gcfe .EG_PContent =append (_cegeca ._gcfe .EG_PContent ,_bgeaa );_egcd :=_fc .NewEG_ContentRunContent ();_ccdgd :=_fc .NewEG_RunLevelElts (); +_beaef :=_fc .NewEG_RangeMarkupElements ();_gbfg :=_fc .NewCT_Bookmark ();_gbfg .NameAttr =_dedgc ;_gbfg .IdAttr =_dcef ;_beaef .RangeMarkupElementsChoice .BookmarkStart =_gbfg ;_bgeaa .PContentChoice .EG_ContentRunContent =append (_bgeaa .PContentChoice .EG_ContentRunContent ,_egcd ); +_egcd .ContentRunContentChoice .EG_RunLevelElts =append (_egcd .ContentRunContentChoice .EG_RunLevelElts ,_ccdgd );_ccdgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccdgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_beaef );return _gbfg ;}; -// X returns the inner wrapped XML type. -func (_gbc Bookmark )X ()*_da .CT_Bookmark {return _gbc ._ddg };func (_ggg *Document )InsertTableBefore (relativeTo Paragraph )Table {return _ggg .insertTable (relativeTo ,true );}; -// SetFirstRow controls the conditional formatting for the first row in a table. -func (_fgdg TableLook )SetFirstRow (on bool ){if !on {_fgdg ._aacb .FirstRowAttr =&_ce .ST_OnOff {};_fgdg ._aacb .FirstRowAttr .ST_OnOff1 =_ce .ST_OnOff1Off ;}else {_fgdg ._aacb .FirstRowAttr =&_ce .ST_OnOff {};_fgdg ._aacb .FirstRowAttr .ST_OnOff1 =_ce .ST_OnOff1On ; -};}; +// PossibleValues returns the possible values for a FormFieldTypeDropDown. +func (_ggfcd FormField )PossibleValues ()[]string {if _ggfcd ._aef .FFDataChoice ==nil ||len (_ggfcd ._aef .FFDataChoice )==0||_ggfcd ._aef .FFDataChoice [0].DdList ==nil {return nil ;};_deba :=[]string {};for _ ,_dcgf :=range _ggfcd ._aef .FFDataChoice [0].DdList .ListEntry {if _dcgf ==nil {continue ; +};_deba =append (_deba ,_dcgf .ValAttr );};return _deba ;}; -// ReplaceText replace the text inside node. -func (_bdbb *Node )ReplaceText (oldText ,newText string ){switch _ccaa :=_bdbb .X ().(type ){case *Paragraph :for _ ,_efabd :=range _ccaa .Runs (){for _ ,_fecgc :=range _efabd ._adecb .EG_RunInnerContent {if _fecgc .RunInnerContentChoice .T !=nil {_abfg :=_fecgc .RunInnerContentChoice .T .Content ; -_abfg =_cg .ReplaceAll (_abfg ,oldText ,newText );_fecgc .RunInnerContentChoice .T .Content =_abfg ;};};};};for _ ,_bdgg :=range _bdbb .Children {_bdgg .ReplaceText (oldText ,newText );};};func (_bdab Paragraph )ensurePPr (){if _bdab ._ddedbg .PPr ==nil {_bdab ._ddedbg .PPr =_da .NewCT_PPr (); -};}; +// SetRight sets the cell right margin +func (_feg CellMargins )SetRight (d _bgd .Distance ){_feg ._gba .Right =_fc .NewCT_TblWidth ();_gdf (_feg ._gba .Right ,d );}; -// NewNumbering constructs a new numbering. -func NewNumbering ()Numbering {_dgbge :=_da .NewNumbering ();return Numbering {_dgbge }}; +// RemoveFootnote removes a footnote from both the paragraph and the document +// the requested footnote must be anchored on the paragraph being referenced. +// +// After each removal, the rest of the footnote ids would be reordered. +func (_gfecc Paragraph )RemoveFootnote (id int64 ){for _ ,_ebbgd :=range _gfecc .Runs (){if _ffbe ,_bdcfc :=_ebbgd .IsFootnote ();_ffbe {if _bdcfc ==id {_gfecc .RemoveRun (_ebbgd );break ;};};};_gfecc ._egebc .removeFootnote (id );}; -// Caps returns true if run font is capitalized. -func (_adfga RunProperties )Caps ()bool {return _cbgf (_adfga ._gfad .Caps )}; +// Properties returns the numbering level paragraph properties. +func (_fdab NumberingLevel )Properties ()ParagraphStyleProperties {if _fdab ._ecdce .PPr ==nil {_fdab ._ecdce .PPr =_fc .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_fdab ._ecdce .PPr };}; -// Index returns the index of the footer within the document. This is used to -// form its zip packaged filename as well as to match it with its relationship -// ID. -func (_fdfa Footer )Index ()int {for _ebfbf ,_fcbc :=range _fdfa ._gfcg ._adde {if _fcbc ==_fdfa ._dbec {return _ebfbf ;};};return -1;}; +// SetRight sets the right border to a specified type, color and thickness. +func (_fdefd TableBorders )SetRight (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_fdefd ._gbdfd .Right =_fc .NewCT_Border ();_dgded (_fdefd ._gbdfd .Right ,t ,c ,thickness );}; -// SetTargetByRef sets the URL target of the hyperlink and is more efficient if a link -// destination will be used many times. -func (_ddbb HyperLink )SetTargetByRef (link _ab .Hyperlink ){_ddbb ._adbf .IdAttr =_b .String (_ab .Relationship (link ).ID ());_ddbb ._adbf .AnchorAttr =nil ;}; +// ParagraphProperties returns the paragraph style properties. +func (_fecag Style )ParagraphProperties ()ParagraphStyleProperties {if _fecag ._dbabde .PPr ==nil {_fecag ._dbabde .PPr =_fc .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_fecag ._dbabde .PPr };}; -// RemoveRun removes a child run from a paragraph. -func (_efbce Paragraph )RemoveRun (r Run ){for _ ,_dadcd :=range _efbce ._ddedbg .EG_PContent {for _agadd ,_cbddd :=range _dadcd .PContentChoice .EG_ContentRunContent {if _cbddd .ContentRunContentChoice .R ==r ._adecb {copy (_dadcd .PContentChoice .EG_ContentRunContent [_agadd :],_dadcd .PContentChoice .EG_ContentRunContent [_agadd +1:]); -_dadcd .PContentChoice .EG_ContentRunContent =_dadcd .PContentChoice .EG_ContentRunContent [0:len (_dadcd .PContentChoice .EG_ContentRunContent )-1];};if _cbddd .ContentRunContentChoice .Sdt !=nil &&_cbddd .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_fcgg :=range _cbddd .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _fcfe ,_ecag :=range _fcgg .PContentChoice .EG_ContentRunContent {if _ecag .ContentRunContentChoice .R ==r ._adecb {copy (_fcgg .PContentChoice .EG_ContentRunContent [_fcfe :],_fcgg .PContentChoice .EG_ContentRunContent [_fcfe +1:]); -_fcgg .PContentChoice .EG_ContentRunContent =_fcgg .PContentChoice .EG_ContentRunContent [0:len (_fcgg .PContentChoice .EG_ContentRunContent )-1];};};};};};};}; +// SetTextWrapBehindText sets the text wrap to behind text. +func (_cda AnchoredDrawing )SetTextWrapBehindText (){_cda ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_cda ._fgg .WrapTypeChoice .WrapNone =_fc .NewWdCT_WrapNone ();_cda ._fgg .BehindDocAttr =true ;_cda ._fgg .LayoutInCellAttr =true ;_cda ._fgg .AllowOverlapAttr =true ; +};func (_deddd Document )mergeFields ()[]mergeFieldInfo {_ebaf :=[]Paragraph {};_bdac :=[]mergeFieldInfo {};for _ ,_dbeeg :=range _deddd .Tables (){for _ ,_ecdfe :=range _dbeeg .Rows (){for _ ,_fbdcb :=range _ecdfe .Cells (){_ebaf =append (_ebaf ,_fbdcb .Paragraphs ()...); +};};};_ebaf =append (_ebaf ,_deddd .Paragraphs ()...);for _ ,_cbfc :=range _deddd .Headers (){_ebaf =append (_ebaf ,_cbfc .Paragraphs ()...);for _ ,_fed :=range _cbfc .Tables (){for _ ,_cccbfe :=range _fed .Rows (){for _ ,_efgab :=range _cccbfe .Cells (){_ebaf =append (_ebaf ,_efgab .Paragraphs ()...); +};};};};for _ ,_ggee :=range _deddd .Footers (){_ebaf =append (_ebaf ,_ggee .Paragraphs ()...);for _ ,_ecage :=range _ggee .Tables (){for _ ,_efgac :=range _ecage .Rows (){for _ ,_fef :=range _efgac .Cells (){_ebaf =append (_ebaf ,_fef .Paragraphs ()...); +};};};};for _ ,_edcff :=range _ebaf {_beca :=_edcff .Runs ();_gfec :=-1;_febce :=-1;_bfef :=-1;_dagcg :=mergeFieldInfo {};for _ ,_gfbf :=range _edcff ._gcfe .EG_PContent {for _ ,_ddgd :=range _gfbf .PContentChoice .FldSimple {if _c .Contains (_ddgd .InstrAttr ,"\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044"){_ccca :=_daac (_ddgd .InstrAttr ); +_ccca ._cceg =true ;_ccca ._cebfb =_edcff ;_ccca ._fcfd =_gfbf ;_bdac =append (_bdac ,_ccca );};};};for _gbcge :=0;_gbcge < len (_beca );_gbcge ++{_cgbc :=_beca [_gbcge ];for _ ,_efbb :=range _cgbc .X ().EG_RunInnerContent {if _efbb .RunInnerContentChoice .FldChar !=nil {switch _efbb .RunInnerContentChoice .FldChar .FldCharTypeAttr {case _fc .ST_FldCharTypeBegin :_gfec =_gbcge ; +case _fc .ST_FldCharTypeSeparate :_febce =_gbcge ;case _fc .ST_FldCharTypeEnd :_bfef =_gbcge ;if _dagcg ._edfe !=""{_dagcg ._cebfb =_edcff ;_dagcg ._gdgg =_gfec ;_dagcg ._gdaf =_bfef ;_dagcg ._gfba =_febce ;_bdac =append (_bdac ,_dagcg );};_gfec =-1;_febce =-1; +_bfef =-1;_dagcg =mergeFieldInfo {};};}else if _efbb .RunInnerContentChoice .InstrText !=nil &&_c .Contains (_efbb .RunInnerContentChoice .InstrText .Content ,"\u004d\u0045\u0052\u0047\u0045\u0046\u0049\u0045\u004c\u0044"){if _gfec !=-1&&_bfef ==-1{_dagcg =_daac (_efbb .RunInnerContentChoice .InstrText .Content ); +};};};};};return _bdac ;}; -// GetNumberingLevelByIds returns a NumberingLevel by its NumId and LevelId attributes -// or an empty one if not found. -func (_ecbd *Document )GetNumberingLevelByIds (numId ,levelId int64 )NumberingLevel {if _ecbd .Numbering ._aagbb ==nil {return NumberingLevel {};};for _ ,_fbaa :=range _ecbd .Numbering ._aagbb .Num {if _fbaa !=nil &&_fbaa .NumIdAttr ==numId {_fgedb :=_fbaa .AbstractNumId .ValAttr ; -for _ ,_dafe :=range _ecbd .Numbering ._aagbb .AbstractNum {if _dafe .AbstractNumIdAttr ==_fgedb {if _dafe .NumStyleLink !=nil &&len (_dafe .Lvl )==0{if _efeea ,_dbfbe :=_ecbd .Styles .SearchStyleById (_dafe .NumStyleLink .ValAttr );_dbfbe {if _efeea .ParagraphProperties ().NumId ()> -1{return _ecbd .GetNumberingLevelByIds (_efeea .ParagraphProperties ().NumId (),levelId ); -};};};for _ ,_acg :=range _dafe .Lvl {if _acg .IlvlAttr ==levelId {return NumberingLevel {_acg };};};};};};};return NumberingLevel {};}; +// SetOrigin sets the origin of the image. It defaults to ST_RelFromHPage and +// ST_RelFromVPage +func (_fge AnchoredDrawing )SetOrigin (h _fc .WdST_RelFromH ,v _fc .WdST_RelFromV ){_fge ._fgg .PositionH .RelativeFromAttr =h ;_fge ._fgg .PositionV .RelativeFromAttr =v ;}; -// AddImage adds an image to the document package, returning a reference that -// can be used to add the image to a run and place it in the document contents. -func (_bgfg *Document )AddImage (i _ab .Image )(_ab .ImageRef ,error ){_cgfg :=_ab .MakeImageRef (i ,&_bgfg .DocBase ,_bgfg ._ccea );if i .Data ==nil &&i .Path ==""{return _cgfg ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); -};if i .Format ==""{return _cgfg ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _cgfg ,_ag .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); -};if i .Path !=""{_cae :=_eg .Add (i .Path );if _cae !=nil {return _cgfg ,_cae ;};};_bgfg .Images =append (_bgfg .Images ,_cgfg );_eddge :=_fee .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_bgfg .Images ),i .Format ); -_dfge :=_bgfg ._ccea .AddRelationship (_eddge ,_b .ImageType );_bgfg .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_bgfg .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); -_bgfg .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_bgfg .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_bgfg .ContentTypes .EnsureDefault (i .Format ,"\u0069\u006d\u0061\u0067\u0065\u002f"+i .Format ); -_cgfg .SetRelID (_dfge .X ().IdAttr );_cgfg .SetTarget (_eddge );return _cgfg ,nil ;}; +// X returns the inner wrapped XML type. +func (_ggac TableWidth )X ()*_fc .CT_TblWidth {return _ggac ._eebdg }; -// CellBorders are the borders for an individual -type CellBorders struct{_gde *_da .CT_TcBorders };const (FormFieldTypeUnknown FormFieldType =iota ;FormFieldTypeText ;FormFieldTypeCheckBox ;FormFieldTypeDropDown ;); +// GetWrapPathStart return wrapPath start value. +func (_bbc AnchorDrawWrapOptions )GetWrapPathStart ()*_gc .CT_Point2D {return _bbc ._eaa };var (FootnoteTextStyleId ="\u0046\u006f\u006ft\u006e\u006f\u0074\u0065\u0054\u0065\u0078\u0074";_eag ="\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"; +EndnoteTextStyleId ="E\u006e\u0064\u006e\u006f\u0074\u0065\u0054\u0065\u0078\u0074";_fgd ="\u0045\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065";_cgc =uint64 (20);_faaa ="\u0043\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"; +_ccbe ="C\u006f\u006d\u006d\u0065\u006e\u0074\u0054\u0065\u0078\u0074";_afb ="\u0043o\u006dm\u0065\u006e\u0074\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072";_aed ="\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0053\u0075b\u006a\u0065\u0063\u0074";_eae ="\u0043o\u006dm\u0065\u006e\u0074\u0053\u0075b\u006a\u0065c\u0074\u0043\u0068\u0061\u0072"; +_egba =uint64 (20);_fdd =uint64 (16);); -// Pict returns the pict object. -func (_eagaac *WatermarkPicture )Pict ()*_da .CT_Picture {return _eagaac ._gfaf };func (_adc *Document )tables (_cdfa *_da .EG_ContentBlockContent )[]Table {_gec :=[]Table {};for _ ,_daec :=range _cdfa .ContentBlockContentChoice .Tbl {_gec =append (_gec ,Table {_adc ,_daec }); -for _ ,_bcga :=range _daec .EG_ContentRowContent {for _ ,_cgad :=range _bcga .ContentRowContentChoice .Tr {for _ ,_gdec :=range _cgad .EG_ContentCellContent {for _ ,_dcf :=range _gdec .ContentCellContentChoice .Tc {for _ ,_eaff :=range _dcf .EG_BlockLevelElts {for _ ,_aace :=range _eaff .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_gede :=range _adc .tables (_aace ){_gec =append (_gec ,_gede ); -};};};};};};};};return _gec ;};func (_gfae Footnote )id ()int64 {return _gfae ._ccbgb .IdAttr };func _deacd (_efeb *_da .CT_Tbl ,_ccafd ,_fbdf map[int64 ]int64 ){for _ ,_abdb :=range _efeb .EG_ContentRowContent {for _ ,_ggcdg :=range _abdb .ContentRowContentChoice .Tr {for _ ,_ccab :=range _ggcdg .EG_ContentCellContent {for _ ,_daed :=range _ccab .ContentCellContentChoice .Tc {for _ ,_bafcb :=range _daed .EG_BlockLevelElts {for _ ,_cfgc :=range _bafcb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_egdb :=range _cfgc .ContentBlockContentChoice .P {_bgg (_egdb ,_ccafd ,_fbdf ); -};for _ ,_dccc :=range _cfgc .ContentBlockContentChoice .Tbl {_deacd (_dccc ,_ccafd ,_fbdf );};};};};};};};}; +// New constructs an empty document that content can be added to. +func New ()*Document {_adf :=&Document {_egce :_fc .NewDocument ()};_adf .ContentTypes =_baf .NewContentTypes ();_adf ._egce .Body =_fc .NewCT_Body ();_adf ._egce .ConformanceAttr =_gd .ST_ConformanceClassTransitional ;_adf ._dfgd =_baf .NewRelationships (); +_adf ._gbf =_baf .NewRelationships ();_adf .AppProperties =_baf .NewAppProperties ();_adf .CoreProperties =_baf .NewCoreProperties ();_adf .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0064\u006f\u0063u\u006d\u0065n\u0074\u002e\u0078\u006d\u006c","\u0061p\u0070\u006c\u0069c\u0061\u0074\u0069o\u006e/v\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072dp\u0072o\u0063\u0065\u0073\u0073\u0069\u006eg\u006d\u006c\u002e\u0064\u006fc\u0075\u006d\u0065\u006e\u0074\u002e\u006d\u0061\u0069\u006e\u002bx\u006d\u006c"); +_adf .Settings =NewSettings ();_adf ._dfgd .AddRelationship ("\u0073\u0065\u0074t\u0069\u006e\u0067\u0073\u002e\u0078\u006d\u006c",_e .SettingsType );_adf .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0073\u0065\u0074t\u0069\u006eg\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u002b\u0078\u006d\u006c"); +_adf .Rels =_baf .NewRelationships ();_adf .Rels .AddRelationship (_e .RelativeFilename (_e .DocTypeDocument ,"",_e .CorePropertiesType ,0),_e .CorePropertiesType );_adf .Rels .AddRelationship ("\u0064\u006fc\u0050\u0072\u006fp\u0073\u002f\u0061\u0070\u0070\u002e\u0078\u006d\u006c",_e .ExtendedPropertiesType ); +_adf .Rels .AddRelationship ("\u0077\u006f\u0072\u0064\u002f\u0064\u006f\u0063\u0075\u006d\u0065\u006et\u002e\u0078\u006d\u006c",_e .OfficeDocumentType );_adf .Numbering =NewNumbering ();_adf .Numbering .InitializeDefault ();_adf .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u006e\u0075\u006d\u0062e\u0072\u0069\u006e\u0067\u002b\u0078m\u006c"); +_adf ._dfgd .AddRelationship ("\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u002e\u0078\u006d\u006c",_e .NumberingType );_adf .Styles =NewStyles ();_adf .Styles .InitializeDefault ();_adf .ContentTypes .AddOverride ("\u002f\u0077o\u0072\u0064\u002fs\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c","\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0073\u0074\u0079\u006ce\u0073\u002b\u0078\u006d\u006c"); +_adf ._dfgd .AddRelationship ("\u0073\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c",_e .StylesType );_adf ._egce .Body =_fc .NewCT_Body ();return _adf ;};func _cdffb ()*_ae .Formulas {_cdfcc :=_ae .NewFormulas ();_cdfcc .F =[]*_ae .CT_F {_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0023\u0030\u0020\u0030\u00201\u0030\u0038\u0030\u0030"),_cgf .CreateFormula ("p\u0072\u006f\u0064\u0020\u0023\u0030\u0020\u0032\u0020\u0031"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0032\u0031\u0036\u0030\u0030 \u0030\u0020\u0040\u0031"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0030\u0020\u0030\u0020\u0040\u0032"),_cgf .CreateFormula ("\u0073\u0075\u006d\u0020\u0032\u0031\u0036\u0030\u0030 \u0030\u0020\u0040\u0033"),_cgf .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0040\u0033\u0020\u0030"),_cgf .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0032\u0031\u00360\u0030\u0020\u0040\u0031"),_cgf .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0030\u0020\u0040\u0032"),_cgf .CreateFormula ("\u0069\u0066\u0020\u0040\u0030\u0020\u0040\u0034\u00202\u0031\u0036\u0030\u0030"),_cgf .CreateFormula ("\u006di\u0064\u0020\u0040\u0035\u0020\u00406"),_cgf .CreateFormula ("\u006di\u0064\u0020\u0040\u0038\u0020\u00405"),_cgf .CreateFormula ("\u006di\u0064\u0020\u0040\u0037\u0020\u00408"),_cgf .CreateFormula ("\u006di\u0064\u0020\u0040\u0036\u0020\u00407"),_cgf .CreateFormula ("s\u0075\u006d\u0020\u0040\u0036\u0020\u0030\u0020\u0040\u0035")}; +return _cdfcc ;}; -// AddEndnoteReference adds a footnote reference to a run. -func (_dadca Run )AddEndnoteReference (){_dgeeb :=_dadca .newIC ();_dgeeb .RunInnerContentChoice .EndnoteRef =&_da .CT_Empty {};}; +// Settings controls the document settings. +type Settings struct{_aaabf *_fc .Settings }; -// SetAfter sets the spacing that comes after the paragraph. -func (_geefa ParagraphSpacing )SetAfter (after _de .Distance ){_geefa ._eaae .AfterAttr =&_ce .ST_TwipsMeasure {};_geefa ._eaae .AfterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (after /_de .Twips ));}; +// SetStyle sets style to the text in watermark. +func (_fabed *WatermarkText )SetStyle (style _cgf .TextpathStyle ){_deff :=_fabed .getShape ();if _fabed ._fgfdb !=nil {_eaagf :=_fabed ._fgfdb .ShapeChoice ;for _ ,_gfeef :=range _eaagf {if _gfeef .ShapeElementsChoice .Textpath !=nil {var _degdcb =style .String (); +_gfeef .ShapeElementsChoice .Textpath .StyleAttr =&_degdcb ;};};return ;};_dfae :=_fabed .findNode (_deff ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _bfga ,_bfaef :=range _dfae .Attrs {if _bfaef .Name .Local =="\u0073\u0074\u0079l\u0065"{_dfae .Attrs [_bfga ].Value =style .String (); +};};}; -// X returns the inner wml.CT_PBdr -func (_geae ParagraphBorders )X ()*_da .CT_PBdr {return _geae ._acaf }; +// VerticalAlign returns the value of run vertical align. +func (_fdada RunProperties )VerticalAlignment ()_gd .ST_VerticalAlignRun {if _cddca :=_fdada ._bafe .VertAlign ;_cddca !=nil {return _cddca .ValAttr ;};return 0;}; -// SetTop sets the top border to a specified type, color and thickness. -func (_fda CellBorders )SetTop (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_fda ._gde .Top =_da .NewCT_Border ();_egdea (_fda ._gde .Top ,t ,c ,thickness );}; +// X returns the inner wml.CT_TblBorders +func (_fadegc TableBorders )X ()*_fc .CT_TblBorders {return _fadegc ._gbdfd }; -// SetSize sets the font size for a run. -func (_ebgag RunProperties )SetSize (size _de .Distance ){_ebgag ._gfad .Sz =_da .NewCT_HpsMeasure ();_ebgag ._gfad .Sz .ValAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (size /_de .HalfPoint ));_ebgag ._gfad .SzCs =_da .NewCT_HpsMeasure ();_ebgag ._gfad .SzCs .ValAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (size /_de .HalfPoint )); -};func (_gegaf *WatermarkPicture )getShapeType ()*_b .XSDAny {return _gegaf .getInnerElement ("\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e");}; +// SetKeepOnOnePage controls if all lines in a paragraph are kept on the same +// page. +func (_accad ParagraphProperties )SetKeepOnOnePage (b bool ){if !b {_accad ._ggdbd .KeepLines =nil ;}else {_accad ._ggdbd .KeepLines =_fc .NewCT_OnOff ();};}; -// AddImageRef add ImageRef to header as relationship, returning ImageRef -// that can be used to be placed as header content. -func (_bbbb Header )AddImageRef (r _ab .ImageRef )(_ab .ImageRef ,error ){var _dffad _ab .Relationships ;for _deba ,_cdcc :=range _bbbb ._gacc ._gce {if _cdcc ==_bbbb ._becf {_dffad =_bbbb ._gacc ._aege [_deba ];};};_dffe :=_dffad .AddRelationship (r .Target (),_b .ImageType ); -r .SetRelID (_dffe .X ().IdAttr );return r ,nil ;}; +// ComplexSizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. +func (_bggb RunProperties )ComplexSizeMeasure ()string {if _cebg :=_bggb ._bafe .SzCs ;_cebg !=nil {_daeb :=_cebg .ValAttr ;if _daeb .ST_PositiveUniversalMeasure !=nil {return *_daeb .ST_PositiveUniversalMeasure ;};};return "";};func _efbcb ()*_ae .Imagedata {_afacc :=_ae .NewImagedata (); +_cbdae :="\u0072\u0049\u0064\u0031";_bbcff :="\u0057A\u0054\u0045\u0052\u004d\u0041\u0052K";_afacc .IdAttr =&_cbdae ;_afacc .TitleAttr =&_bbcff ;return _afacc ;}; -// SetAll sets all of the borders to a given value. -func (_cbg CellBorders )SetAll (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_cbg .SetBottom (t ,c ,thickness );_cbg .SetLeft (t ,c ,thickness );_cbg .SetRight (t ,c ,thickness );_cbg .SetTop (t ,c ,thickness );_cbg .SetInsideHorizontal (t ,c ,thickness ); -_cbg .SetInsideVertical (t ,c ,thickness );}; +// Text returns text from the document as one string separated with line breaks. +func (_dgfbe *DocText )Text ()string {_ebdf :=_g .NewBuffer ([]byte {});for _ ,_ffcb :=range _dgfbe .Items {if _ffcb .Text !=""{_ebdf .WriteString (_ffcb .Text );_ebdf .WriteString ("\u000a");};};return _ebdf .String ();}; -// SetLeft sets the left border to a specified type, color and thickness. -func (_bebgb ParagraphBorders )SetLeft (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_bebgb ._acaf .Left =_da .NewCT_Border ();_cded (_bebgb ._acaf .Left ,t ,c ,thickness );}; +// SetRightToLeft sets the run text goes from right to left. +func (_aeafb RunProperties )SetRightToLeft (b bool ){if !b {_aeafb ._bafe .Rtl =nil ;}else {_aeafb ._bafe .Rtl =_fc .NewCT_OnOff ();};}; -// BoldValue returns the precise nature of the bold setting (unset, off or on). -func (_gfbc RunProperties )BoldValue ()OnOffValue {return _dgbfe (_gfbc ._gfad .B )}; +// SetStyle sets the style of a paragraph and is identical to setting it on the +// paragraph's Properties() +func (_feafd Paragraph )SetStyle (s string ){_feafd .ensurePPr ();if s ==""{_feafd ._gcfe .PPr .PStyle =nil ;}else {_feafd ._gcfe .PPr .PStyle =_fc .NewCT_String ();_feafd ._gcfe .PPr .PStyle .ValAttr =s ;};};func _fcbd (_gfd *_fc .CT_P ,_deag ,_abbg map[int64 ]int64 ){for _ ,_eede :=range _gfd .EG_PContent {for _ ,_gbbdb :=range _eede .PContentChoice .EG_ContentRunContent {if _gbbdb .ContentRunContentChoice .R !=nil {for _ ,_dfba :=range _gbbdb .ContentRunContentChoice .R .EG_RunInnerContent {_ecde :=_dfba .RunInnerContentChoice .EndnoteReference ; +if _ecde !=nil &&_ecde .IdAttr > 0{if _agdfa ,_cfaa :=_abbg [_ecde .IdAttr ];_cfaa {_ecde .IdAttr =_agdfa ;};};_dcfb :=_dfba .RunInnerContentChoice .FootnoteReference ;if _dcfb !=nil &&_dcfb .IdAttr > 0{if _aedag ,_bcaa :=_deag [_dcfb .IdAttr ];_bcaa {_dcfb .IdAttr =_aedag ; +};};};};};};};const (FieldCurrentPage ="\u0050\u0041\u0047\u0045";FieldNumberOfPages ="\u004e\u0055\u004d\u0050\u0041\u0047\u0045\u0053";FieldDate ="\u0044\u0041\u0054\u0045";FieldCreateDate ="\u0043\u0052\u0045\u0041\u0054\u0045\u0044\u0041\u0054\u0045"; +FieldEditTime ="\u0045\u0044\u0049\u0054\u0054\u0049\u004d\u0045";FieldPrintDate ="\u0050R\u0049\u004e\u0054\u0044\u0041\u0054E";FieldSaveDate ="\u0053\u0041\u0056\u0045\u0044\u0041\u0054\u0045";FieldTIme ="\u0054\u0049\u004d\u0045";FieldTOC ="\u0054\u004f\u0043"; +); -// SetEndIndent controls the end indentation. -func (_cabc ParagraphProperties )SetEndIndent (m _de .Distance ){if _cabc ._bgbb .Ind ==nil {_cabc ._bgbb .Ind =_da .NewCT_Ind ();};if m ==_de .Zero {_cabc ._bgbb .Ind .EndAttr =nil ;}else {_cabc ._bgbb .Ind .EndAttr =&_da .ST_SignedTwipsMeasure {};_cabc ._bgbb .Ind .EndAttr .Int64 =_b .Int64 (int64 (m /_de .Twips )); +// SetPictureSize set watermark picture size with given width and height. +func (_ddcag *WatermarkPicture )SetPictureSize (width ,height int64 ){if _ddcag ._gcaa !=nil {_debb :=_ddcag .GetShapeStyle ();_debb .SetWidth (float64 (width )*_bgd .Point );_debb .SetHeight (float64 (height )*_bgd .Point );_ddcag .SetShapeStyle (_debb ); };}; -// SetText sets the text to be used in bullet mode. -func (_caab NumberingLevel )SetText (t string ){if t ==""{_caab ._addce .LvlText =nil ;}else {_caab ._addce .LvlText =_da .NewCT_LevelText ();_caab ._addce .LvlText .ValAttr =_b .String (t );};}; - -// InsertRunAfter inserts a run in the paragraph after the relative run. -func (_debdf Paragraph )InsertRunAfter (relativeTo Run )Run {return _debdf .insertRun (relativeTo ,false );}; +// DrawingInline return a slice of InlineDrawings. +func (_fefa Run )DrawingInline ()[]InlineDrawing {_fdfde :=[]InlineDrawing {};for _ ,_dfedc :=range _fefa ._cfcbd .EG_RunInnerContent {if _dfedc .RunInnerContentChoice .Drawing ==nil {continue ;};for _ ,_cggdc :=range _dfedc .RunInnerContentChoice .Drawing .DrawingChoice {if _cggdc .Inline ==nil {continue ; +};_fdfde =append (_fdfde ,InlineDrawing {_fefa ._debaa ,_cggdc .Inline });};};return _fdfde ;};func (_ecgb *Document )insertStyleFromNode (_cfdfc Node ){if _cfdfc .Style .X ()!=nil {if _ ,_fcgb :=_ecgb .Styles .SearchStyleById (_cfdfc .Style .StyleID ()); +!_fcgb {_ecgb .Styles .InsertStyle (_cfdfc .Style );_fcec :=_cfdfc .Style .ParagraphProperties ();_ecgb .insertNumberingFromStyleProperties (_cfdfc ._dgfbf .Numbering ,_fcec );};};};func (_dedcg Paragraph )addEndBookmark (_egbeb int64 )*_fc .CT_MarkupRange {_aecgb :=_fc .NewEG_PContent (); +_dedcg ._gcfe .EG_PContent =append (_dedcg ._gcfe .EG_PContent ,_aecgb );_ddedd :=_fc .NewEG_ContentRunContent ();_ddbd :=_fc .NewEG_RunLevelElts ();_gdag :=_fc .NewEG_RangeMarkupElements ();_gbdf :=_fc .NewCT_MarkupRange ();_gbdf .IdAttr =_egbeb ;_gdag .RangeMarkupElementsChoice .BookmarkEnd =_gbdf ; +_aecgb .PContentChoice .EG_ContentRunContent =append (_aecgb .PContentChoice .EG_ContentRunContent ,_ddedd );_ddedd .ContentRunContentChoice .EG_RunLevelElts =append (_ddedd .ContentRunContentChoice .EG_RunLevelElts ,_ddbd );_ddbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdag ); +return _gbdf ;}; -// SetKerning sets the run's font kerning. -func (_acadd RunProperties )SetKerning (size _de .Distance ){_acadd ._gfad .Kern =_da .NewCT_HpsMeasure ();_acadd ._gfad .Kern .ValAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (size /_de .HalfPoint ));}; +// SetWrapPathStart sets wrapPath start value. +func (_bde AnchorDrawWrapOptions )SetWrapPathStart (coordinate *_gc .CT_Point2D ){_bde ._eaa =coordinate ;}; -// AnchoredDrawing is an absolutely positioned image within a document page. -type AnchoredDrawing struct{_fdc *Document ;_ea *_da .WdAnchor ;}; +// SetHangingIndent controls the indentation of the non-first lines in a paragraph. +func (_bbgeb ParagraphProperties )SetHangingIndent (m _bgd .Distance ){if _bbgeb ._ggdbd .Ind ==nil {_bbgeb ._ggdbd .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_bbgeb ._ggdbd .Ind .HangingAttr =nil ;}else {_bbgeb ._ggdbd .Ind .HangingAttr =&_gd .ST_TwipsMeasure {}; +_bbgeb ._ggdbd .Ind .HangingAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};}; -// DrawingInfo is used for keep information about a drawing wrapping a textbox where the text is located. -type DrawingInfo struct{Drawing *_da .CT_Drawing ;Width int64 ;Height int64 ;}; +// ExtractFromHeader returns text from the document header as an array of TextItems. +func ExtractFromHeader (header *_fc .Hdr )[]TextItem {var _badbe []TextItem ;for _ ,_gdeee :=range header .EG_BlockLevelElts {_badbe =append (_badbe ,_ecgga (_gdeee .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};return _badbe ;}; -// GetFooter gets a section Footer for given type -func (_dgge Section )GetFooter (t _da .ST_HdrFtr )(Footer ,bool ){for _ ,_gfaa :=range _dgge ._gedfc .EG_HdrFtrReferences {if _gfaa .HdrFtrReferencesChoice .FooterReference ==nil {continue ;};if _gfaa .HdrFtrReferencesChoice .FooterReference .TypeAttr ==t {for _ ,_ebbc :=range _dgge ._affg .Footers (){_ccce :=_dgge ._affg ._ccea .FindRIDForN (_ebbc .Index (),_b .FooterType ); -if _ccce ==_gfaa .HdrFtrReferencesChoice .FooterReference .IdAttr {return _ebbc ,true ;};};};};return Footer {},false ;}; +// X returns the inner wrapped XML type. +func (_ffbb ParagraphStyleProperties )X ()*_fc .CT_PPrGeneral {return _ffbb ._afbf }; -// Type returns the type of the field. -func (_gdced FormField )Type ()FormFieldType {if _gdced ._gbab .FFDataChoice !=nil &&len (_gdced ._gbab .FFDataChoice )> 0{if _gdced ._gbab .FFDataChoice [0].TextInput !=nil {return FormFieldTypeText ;}else if _gdced ._gbab .FFDataChoice [0].CheckBox !=nil {return FormFieldTypeCheckBox ; -}else if _gdced ._gbab .FFDataChoice [0].DdList !=nil {return FormFieldTypeDropDown ;};};return FormFieldTypeUnknown ;}; +// AddParagraph adds a new paragraph to the document body. +func (_gec *Document )AddParagraph ()Paragraph {_ffff :=_fc .NewEG_BlockLevelElts ();_gec ._egce .Body .EG_BlockLevelElts =append (_gec ._egce .Body .EG_BlockLevelElts ,_ffff );_eaggd :=_fc .NewEG_ContentBlockContent ();_ffff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffff .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaggd ); +_ebg :=_fc .NewCT_P ();_eaggd .ContentBlockContentChoice .P =append (_eaggd .ContentBlockContentChoice .P ,_ebg );return Paragraph {_gec ,_ebg };}; // X returns the inner wrapped XML type. -func (_ecceb NumberingLevel )X ()*_da .CT_Lvl {return _ecceb ._addce }; +func (_faeaf Run )X ()*_fc .CT_R {return _faeaf ._cfcbd }; -// SetWidthAuto sets the the cell width to automatic. -func (_dad CellProperties )SetWidthAuto (){_dad ._gaad .TcW =_da .NewCT_TblWidth ();_dad ._gaad .TcW .TypeAttr =_da .ST_TblWidthAuto ;}; +// AddTabStop adds a tab stop to the paragraph. It controls the position of text when using Run.AddTab() +func (_bbcd ParagraphProperties )AddTabStop (position _bgd .Distance ,justificaton _fc .ST_TabJc ,leader _fc .ST_TabTlc ){if _bbcd ._ggdbd .Tabs ==nil {_bbcd ._ggdbd .Tabs =_fc .NewCT_Tabs ();};_eccf :=_fc .NewCT_TabStop ();_eccf .LeaderAttr =leader ;_eccf .ValAttr =justificaton ; +_eccf .PosAttr .Int64 =_e .Int64 (int64 (position /_bgd .Twips ));_bbcd ._ggdbd .Tabs .Tab =append (_bbcd ._ggdbd .Tabs .Tab ,_eccf );}; -// CharacterSpacingMeasure returns paragraph characters spacing with its measure which can be mm, cm, in, pt, pc or pi. -func (_eaac ParagraphProperties )CharacterSpacingMeasure ()string {if _adfg :=_eaac ._bgbb .RPr .Spacing ;_adfg !=nil {_eegg :=_adfg .ValAttr ;if _eegg .ST_UniversalMeasure !=nil {return *_eegg .ST_UniversalMeasure ;};};return "";}; +// Clear clears all content within a footer +func (_cbabc Footer )Clear (){_cbabc ._gdeb .EG_BlockLevelElts =[]*_fc .EG_BlockLevelElts {}}; -// IgnoreSpaceBetweenParagraphOfSameStyle sets contextual spacing. -func (_ddgcb Paragraph )IgnoreSpaceBetweenParagraphOfSameStyle (){_ddgcb .ensurePPr ();if _ddgcb ._ddedbg .PPr .ContextualSpacing ==nil {_ddgcb ._ddedbg .PPr .ContextualSpacing =_da .NewCT_OnOff ();};_ddgcb ._ddedbg .PPr .ContextualSpacing .ValAttr =&_ce .ST_OnOff {ST_OnOff1 :_ce .ST_OnOff1On }; -};func (_ccgb *Document )reorderFootnote (){_fbf :=int64 (1);_dec :=map[int64 ]int64 {};for _ ,_gebf :=range _ccgb ._dbbe .Footnote {switch _gebf .TypeAttr {case _da .ST_FtnEdnSeparator :_gebf .IdAttr =-1;break ;case _da .ST_FtnEdnContinuationSeparator :_gebf .IdAttr =0; -break ;default:_dec [_gebf .IdAttr ]=_fbf ;_gebf .IdAttr =_fbf ;_fbf ++;};};for _ ,_cdea :=range _ccgb .Paragraphs (){for _ ,_gbg :=range _cdea .Runs (){if _ggca ,_edbb :=_gbg .IsFootnote ();_ggca {_gbg .X ().EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference .IdAttr =_dec [_edbb ]; -};};};}; +// SetLineSpacing controls the line spacing of the paragraph. +func (_ggbb ParagraphStyleProperties )SetLineSpacing (m _bgd .Distance ,rule _fc .ST_LineSpacingRule ){if _ggbb ._afbf .Spacing ==nil {_ggbb ._afbf .Spacing =_fc .NewCT_Spacing ();};if rule ==_fc .ST_LineSpacingRuleUnset {_ggbb ._afbf .Spacing .LineRuleAttr =_fc .ST_LineSpacingRuleUnset ; +_ggbb ._afbf .Spacing .LineAttr =nil ;}else {_ggbb ._afbf .Spacing .LineRuleAttr =rule ;_ggbb ._afbf .Spacing .LineAttr =&_fc .ST_SignedTwipsMeasure {};_ggbb ._afbf .Spacing .LineAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};}; -// PutNodeBefore put node to position before relativeTo. -func (_dgeb *Document )PutNodeBefore (relativeTo ,node Node ){_dgeb .putNode (relativeTo ,node ,true )}; +// SetAll sets all of the borders to a given value. +func (_acbg TableBorders )SetAll (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_acbg .SetBottom (t ,c ,thickness );_acbg .SetLeft (t ,c ,thickness );_acbg .SetRight (t ,c ,thickness );_acbg .SetTop (t ,c ,thickness );_acbg .SetInsideHorizontal (t ,c ,thickness ); +_acbg .SetInsideVertical (t ,c ,thickness );}; -// AddDropdownList adds dropdown list form field to the paragraph and returns it. -func (_gfce Paragraph )AddDropdownList (name string )FormField {_gbcde :=_gfce .addFldCharsForField (name ,"\u0046\u004f\u0052M\u0044\u0052\u004f\u0050\u0044\u004f\u0057\u004e");_gbcde ._gbab .FFDataChoice [0].DdList =_da .NewCT_FFDDList ();return _gbcde ; -}; +// Validate validates the structure and in cases where it't possible, the ranges +// of elements within a document. A validation error dones't mean that the +// document won't work in MS Word or LibreOffice, but it's worth checking into. +func (_edba *Document )Validate ()error {if _edba ==nil ||_edba ._egce ==nil {return _f .New ("\u0064o\u0063\u0075m\u0065\u006e\u0074\u0020n\u006f\u0074\u0020i\u006e\u0069\u0074\u0069\u0061\u006c\u0069\u007a\u0065d \u0063\u006f\u0072r\u0065\u0063t\u006c\u0079\u002c\u0020\u006e\u0069l\u0020\u0062a\u0073\u0065"); +};for _ ,_bgac :=range []func ()error {_edba .validateTableCells ,_edba .validateBookmarks }{if _cabbd :=_bgac ();_cabbd !=nil {return _cabbd ;};};if _fcgg :=_edba ._egce .Validate ();_fcgg !=nil {return _fcgg ;};return nil ;};func (_bbgac *WatermarkPicture )getInnerElement (_eaeab string )*_e .XSDAny {for _ ,_fdff :=range _bbgac ._bcgae .Any {_dabfc ,_abeg :=_fdff .(*_e .XSDAny ); +if _abeg &&(_dabfc .XMLName .Local ==_eaeab ||_dabfc .XMLName .Local =="\u0076\u003a"+_eaeab ){return _dabfc ;};};return nil ;}; -// SetFontFamily sets font family of watermark text. -func (_geccc *WatermarkText )SetFontFamily (value string ){_bdge :=_geccc .GetStyle ();_bdge .SetFontFamily ("\u0022"+value +"\u0022");_geccc .SetStyle (_bdge );}; +// SetVerticalAlignment sets the vertical alignment of content within a table cell. +func (_fda CellProperties )SetVerticalAlignment (align _fc .ST_VerticalJc ){if align ==_fc .ST_VerticalJcUnset {_fda ._gdgd .VAlign =nil ;}else {_fda ._gdgd .VAlign =_fc .NewCT_VerticalJc ();_fda ._gdgd .VAlign .ValAttr =align ;};}; -// Properties returns the run properties. -func (_fggb Run )Properties ()RunProperties {if _fggb ._adecb .RPr ==nil {_fggb ._adecb .RPr =_da .NewCT_RPr ();};return RunProperties {_fggb ._adecb .RPr };}; +// Paragraphs returns the paragraphs within a structured document tag. +func (_deagb StructuredDocumentTag )Paragraphs ()[]Paragraph {if _deagb ._cabgg .SdtContent ==nil {return nil ;};_efedc :=[]Paragraph {};for _ ,_ecbeg :=range _deagb ._cabgg .SdtContent .EG_ContentBlockContent {for _ ,_cgdc :=range _ecbeg .ContentBlockContentChoice .P {_efedc =append (_efedc ,Paragraph {_deagb ._dffd ,_cgdc }); +};};return _efedc ;};var _gad =false ; -// SetHAlignment sets the horizontal alignment for an anchored image. -func (_ca AnchoredDrawing )SetHAlignment (h _da .WdST_AlignH ){_ca ._ea .PositionH .PosHChoice =&_da .WdCT_PosHChoice {};_ca ._ea .PositionH .PosHChoice .Align =h ;}; +// SetStyle sets the style of a paragraph. +func (_dcge ParagraphProperties )SetStyle (s string ){if s ==""{_dcge ._ggdbd .PStyle =nil ;}else {_dcge ._ggdbd .PStyle =_fc .NewCT_String ();_dcge ._ggdbd .PStyle .ValAttr =s ;};}; -// Paragraphs returns the paragraphs defined in the cell. -func (_ggcd Cell )Paragraphs ()[]Paragraph {_aea :=[]Paragraph {};for _ ,_df :=range _ggcd ._ggc .EG_BlockLevelElts {for _ ,_ecb :=range _df .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ecc :=range _ecb .ContentBlockContentChoice .P {_aea =append (_aea ,Paragraph {_ggcd ._cc ,_ecc }); -};};};return _aea ;}; +// Styles returns all styles. +func (_efebc Styles )Styles ()[]Style {_adfeg :=[]Style {};for _ ,_fdbbcf :=range _efebc ._fbfe .Style {_adfeg =append (_adfeg ,Style {_fdbbcf });};return _adfeg ;}; -// Name returns the name of the bookmark whcih is the document unique ID that -// identifies the bookmark. -func (_ada Bookmark )Name ()string {return _ada ._ddg .NameAttr }; +// GetWrapPathLineTo return wrapPath lineTo value. +func (_fa AnchorDrawWrapOptions )GetWrapPathLineTo ()[]*_gc .CT_Point2D {return _fa ._dfgb };func (_edbf *Document )addEndnotes (){_edbf ._abef =_fc .NewEndnotes ();_edbf .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0065\u006e\u0064n\u006f\u0074e\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u002b\u0078\u006d\u006c"); +_edbf ._dfgd .AddRelationship ("\u002fw\u006fr\u0064\u002f\u0065\u006e\u0064n\u006f\u0074e\u0073\u002e\u0078\u006d\u006c",_e .EndNotesType );_ffef :=_edbf .Styles .AddStyle (EndnoteTextStyleId ,_fc .ST_StyleTypeParagraph ,false );_ffef .SetName ("\u0045\u006e\u0064n\u006f\u0074\u0065\u0020\u0054\u0065\u0078\u0074"); +_ffef .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_fbafa :=_ffef .ParagraphProperties ();_fbafa .X ().SuppressLineNumbers =&_fc .CT_OnOff {};_gcaf :=_ffef .RunProperties ();_gcaf .X ().Sz =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_cgc }}; +_gcaf .X ().SzCs =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_cgc }};_beeb :=_edbf .Styles .AddStyle (_fgd ,_fc .ST_StyleTypeCharacter ,false );_beeb .SetName ("\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0020\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); +_eggd :=_beeb .RunProperties ();_eggd .X ().VertAlign =&_fc .CT_VerticalAlignRun {ValAttr :_gd .ST_VerticalAlignRunSuperscript };_edbf .addEndnoteSeparator ();};func (_cgefg Paragraph )addEndComment (_eedec int64 )*_fc .CT_MarkupRange {_ecgef :=_fc .NewEG_PContent (); +_cgefg ._gcfe .EG_PContent =append (_cgefg ._gcfe .EG_PContent ,_ecgef );_fdcf :=_fc .NewEG_ContentRunContent ();_eaga :=_fc .NewEG_RunLevelElts ();_bacg :=_fc .NewEG_RangeMarkupElements ();_aecgbb :=_fc .NewCT_MarkupRange ();_aecgbb .IdAttr =_eedec ;_bacg .RangeMarkupElementsChoice .CommentRangeEnd =_aecgbb ; +_ecgef .PContentChoice .EG_ContentRunContent =append (_ecgef .PContentChoice .EG_ContentRunContent ,_fdcf );_fdcf .ContentRunContentChoice .EG_RunLevelElts =append (_fdcf .ContentRunContentChoice .EG_RunLevelElts ,_eaga );_eaga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bacg ); +return _aecgbb ;}; -// SetName sets the name of the style. -func (_eegcc Style )SetName (name string ){_eegcc ._beagf .Name =_da .NewCT_String ();_eegcc ._beagf .Name .ValAttr =name ;}; +// X returns the inner wrapped XML type. +func (_gcdeg ParagraphProperties )X ()*_fc .CT_PPr {return _gcdeg ._ggdbd }; -// SetEmboss sets the run to embossed text. -func (_bcaa RunProperties )SetEmboss (b bool ){if !b {_bcaa ._gfad .Emboss =nil ;}else {_bcaa ._gfad .Emboss =_da .NewCT_OnOff ();};}; +// Copy makes a deep copy of the document by saving and reading it back. +// It can be useful to avoid sharing common data between two documents. +func (_edaab *Document )Copy ()(*Document ,error ){_gcdg :=_g .NewBuffer ([]byte {});_fccgb :=_edaab .save (_gcdg ,_edaab ._dbdd );if _fccgb !=nil {return nil ,_fccgb ;};_cbfb :=_gcdg .Bytes ();_ffbg :=_g .NewReader (_cbfb );return _dded (_ffbg ,int64 (_ffbg .Len ()),_edaab ._dbdd ); +}; -// AddText adds text to a run. -func (_bcac Run )AddText (s string ){_ddfcb :=_da .NewEG_RunInnerContent ();_bcac ._adecb .EG_RunInnerContent =append (_bcac ._adecb .EG_RunInnerContent ,_ddfcb );_ddfcb .RunInnerContentChoice .T =_da .NewCT_Text ();if _b .NeedsSpacePreserve (s ){_cdedg :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"; -_ddfcb .RunInnerContentChoice .T .SpaceAttr =&_cdedg ;};_ddfcb .RunInnerContentChoice .T .Content =s ;}; +// AppendNode append node to document element. +func (_cagg *Document )AppendNode (node Node ){_cagg .insertImageFromNode (node );_cagg .insertStyleFromNode (node );for _ ,_befdc :=range node .Children {_cagg .insertImageFromNode (_befdc );_cagg .insertStyleFromNode (_befdc );};switch _aaee :=node .X ().(type ){case *Paragraph :_cagg .appendParagraph (nil ,*_aaee ,false ); +case *Table :_cagg .appendTable (nil ,*_aaee ,false );};if node ._dgfbf !=nil {if node ._dgfbf ._abag !=nil {if _gdae :=_cagg ._dfgd .FindRIDForN (0,_e .ThemeType );_gdae ==""{if _dbcd :=node ._dgfbf ._dfgd .FindRIDForN (0,_e .ThemeType );_dbcd !=""{_cagg ._abag =append (_cagg ._abag ,node ._dgfbf ._abag ...); +_adde :=node ._dgfbf ._dfgd .GetTargetByRelId (_dbcd );_cagg .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_adde ,"\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e/\u0076\u006e\u0064.\u006f\u0070e\u006e\u0078\u006d\u006c\u0066\u006fr\u006dat\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0074\u0068\u0065\u006d\u0065\u002b\u0078\u006d\u006c"); +_cagg ._dfgd .AddRelationship (_adde ,_e .ThemeType );};};};_dcbb :=_cagg ._cfc ;_cafb :=node ._dgfbf ._cfc ;if _dcbb !=nil {if _cafb !=nil {if _dcbb .Font !=nil {if _cafb .Font !=nil {for _ ,_bcbbf :=range _cafb .Font {_fbeea :=true ;for _ ,_dbdfb :=range _dcbb .Font {if _dbdfb .NameAttr ==_bcbbf .NameAttr {_fbeea =false ; +break ;};};if _fbeea {_dcbb .Font =append (_dcbb .Font ,_bcbbf );};};};}else {_dcbb .Font =_cafb .Font ;};};}else if _cafb !=nil {_dcbb =_cafb ;};_cagg ._cfc =_dcbb ;if _gece :=_cagg ._dfgd .FindRIDForN (0,_e .FontTableType );_gece ==""{_cagg .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006e\u0074\u0054\u0061\u0062\u006c\u0065\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u0066\u006f\u006e\u0074T\u0061\u0062\u006c\u0065\u002b\u0078m\u006c"); +_cagg ._dfgd .AddRelationship ("\u0066\u006f\u006e\u0074\u0054\u0061\u0062\u006c\u0065\u002e\u0078\u006d\u006c",_e .FontTableType );};};}; -// X returns the inner wrapped XML type. -func (_bgb Cell )X ()*_da .CT_Tc {return _bgb ._ggc }; +// SetAll sets all of the borders to a given value. +func (_bcb CellBorders )SetAll (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_bcb .SetBottom (t ,c ,thickness );_bcb .SetLeft (t ,c ,thickness );_bcb .SetRight (t ,c ,thickness );_bcb .SetTop (t ,c ,thickness );_bcb .SetInsideHorizontal (t ,c ,thickness ); +_bcb .SetInsideVertical (t ,c ,thickness );}; -// SetLinkedStyle sets the style that this style is linked to. -func (_dbfg Style )SetLinkedStyle (name string ){if name ==""{_dbfg ._beagf .Link =nil ;}else {_dbfg ._beagf .Link =_da .NewCT_String ();_dbfg ._beagf .Link .ValAttr =name ;};}; +// SetTextWrapNone unsets text wrapping so the image can float on top of the +// text. When used in conjunction with X/Y Offset relative to the page it can be +// used to place a logo at the top of a page at an absolute position that +// doesn't interfere with text. +func (_cdc AnchoredDrawing )SetTextWrapNone (){_cdc ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_cdc ._fgg .WrapTypeChoice .WrapNone =_fc .NewWdCT_WrapNone ();}; -// ExtractFromFooter returns text from the document footer as an array of TextItems. -func ExtractFromFooter (footer *_da .Ftr )[]TextItem {var _edede []TextItem ;for _ ,_bfgg :=range footer .EG_BlockLevelElts {_edede =append (_edede ,_afggb (_bfgg .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};return _edede ;};func (_eegf Run )newIC ()*_da .EG_RunInnerContent {_ebgffa :=_da .NewEG_RunInnerContent (); -_eegf ._adecb .EG_RunInnerContent =append (_eegf ._adecb .EG_RunInnerContent ,_ebgffa );return _ebgffa ;}; +// SetPageSizeAndOrientation sets the page size and orientation for a section. +func (_baagb Section )SetPageSizeAndOrientation (w ,h _bgd .Distance ,orientation _fc .ST_PageOrientation ){if _baagb ._gaeaf .PgSz ==nil {_baagb ._gaeaf .PgSz =_fc .NewCT_PageSz ();};_baagb ._gaeaf .PgSz .OrientAttr =orientation ;if orientation ==_fc .ST_PageOrientationLandscape {_baagb ._gaeaf .PgSz .WAttr =&_gd .ST_TwipsMeasure {}; +_baagb ._gaeaf .PgSz .WAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (h /_bgd .Twips ));_baagb ._gaeaf .PgSz .HAttr =&_gd .ST_TwipsMeasure {};_baagb ._gaeaf .PgSz .HAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (w /_bgd .Twips ));}else {_baagb ._gaeaf .PgSz .WAttr =&_gd .ST_TwipsMeasure {}; +_baagb ._gaeaf .PgSz .WAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (w /_bgd .Twips ));_baagb ._gaeaf .PgSz .HAttr =&_gd .ST_TwipsMeasure {};_baagb ._gaeaf .PgSz .HAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (h /_bgd .Twips ));};}; -// Imprint returns true if run imprint is on. -func (_cdcg RunProperties )Imprint ()bool {return _cbgf (_cdcg ._gfad .Imprint )}; +// Paragraphs returns the paragraphs defined in a footnote. +func (_dbacc Footnote )Paragraphs ()[]Paragraph {_dfad :=[]Paragraph {};for _ ,_bcbff :=range _dbacc .content (){for _ ,_efcbc :=range _bcbff .ContentBlockContentChoice .P {_dfad =append (_dfad ,Paragraph {_dbacc ._adfbf ,_efcbc });};};return _dfad ;}; -// SetCharacterSpacing sets the run's Character Spacing Adjustment. -func (_ggggaa RunProperties )SetCharacterSpacing (size _de .Distance ){_ggggaa ._gfad .Spacing =_da .NewCT_SignedTwipsMeasure ();_ggggaa ._gfad .Spacing .ValAttr .Int64 =_b .Int64 (int64 (size /_de .Twips ));}; -// SetLastRow controls the conditional formatting for the last row in a table. -// This is called the 'Total' row within Word. -func (_fbdge TableLook )SetLastRow (on bool ){if !on {_fbdge ._aacb .LastRowAttr =&_ce .ST_OnOff {};_fbdge ._aacb .LastRowAttr .ST_OnOff1 =_ce .ST_OnOff1Off ;}else {_fbdge ._aacb .LastRowAttr =&_ce .ST_OnOff {};_fbdge ._aacb .LastRowAttr .ST_OnOff1 =_ce .ST_OnOff1On ; +// SetVerticalBanding controls the conditional formatting for vertical banding. +func (_bdcdf TableLook )SetVerticalBanding (on bool ){if !on {_bdcdf ._fbge .NoVBandAttr =&_gd .ST_OnOff {};_bdcdf ._fbge .NoVBandAttr .ST_OnOff1 =_gd .ST_OnOff1On ;}else {_bdcdf ._fbge .NoVBandAttr =&_gd .ST_OnOff {};_bdcdf ._fbge .NoVBandAttr .ST_OnOff1 =_gd .ST_OnOff1Off ; };}; -// Shadow returns true if paragraph shadow is on. -func (_ccfg ParagraphProperties )Shadow ()bool {return _cbgf (_ccfg ._bgbb .RPr .Shadow )}; +// InsertParagraphBefore adds a new empty paragraph before the relativeTo +// paragraph. +func (_aabc *Document )InsertParagraphBefore (relativeTo Paragraph )Paragraph {return _aabc .insertParagraph (relativeTo ,true );}; -// OpenTemplate opens a document, removing all content so it can be used as a -// template. Since Word removes unused styles from a document upon save, to -// create a template in Word add a paragraph with every style of interest. When -// opened with OpenTemplate the document's styles will be available but the -// content will be gone. -func OpenTemplate (filename string )(*Document ,error ){_cbcb ,_dbc :=Open (filename );if _dbc !=nil {return nil ,_dbc ;};_cbcb ._baf .Body =_da .NewCT_Body ();return _cbcb ,nil ;}; +// Styles is the document wide styles contained in styles.xml. +type Styles struct{_fbfe *_fc .Styles }; -// Type returns the type of the style. -func (_fedca Style )Type ()_da .ST_StyleType {return _fedca ._beagf .TypeAttr }; +// SetRowBandSize sets the number of Rows in the row band +func (_fggad TableStyleProperties )SetRowBandSize (rows int64 ){_fggad ._cgbfg .TblStyleRowBandSize =_fc .NewCT_DecimalNumber ();_fggad ._cgbfg .TblStyleRowBandSize .ValAttr =rows ;}; -// AddParagraph adds a paragraph to the footer. -func (_fdeba Footer )AddParagraph ()Paragraph {_cbef :=_da .NewEG_ContentBlockContent ();_fdeba ._dbec .EG_BlockLevelElts =append (_fdeba ._dbec .EG_BlockLevelElts ,&_da .EG_BlockLevelElts {BlockLevelEltsChoice :&_da .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_da .EG_ContentBlockContent {_cbef }}}); -_fcfg :=_da .NewCT_P ();_cbef .ContentBlockContentChoice .P =append (_cbef .ContentBlockContentChoice .P ,_fcfg );return Paragraph {_fdeba ._gfcg ,_fcfg };}; +// SetVAlignment sets the vertical alignment for an anchored image. +func (_bdbc AnchoredDrawing )SetVAlignment (v _fc .WdST_AlignV ){_bdbc ._fgg .PositionV .PosVChoice =&_fc .WdCT_PosVChoice {};_bdbc ._fgg .PositionV .PosVChoice .Align =v ;};func (_afa *Document )InsertTableAfter (relativeTo Paragraph )Table {return _afa .insertTable (relativeTo ,false ); +}; -// AddWatermarkText adds new watermark text to the document. -func (_cdga *Document )AddWatermarkText (text string )WatermarkText {var _gbcdg []Header ;if _fcbb ,_febc :=_cdga .BodySection ().GetHeader (_da .ST_HdrFtrDefault );_febc {_gbcdg =append (_gbcdg ,_fcbb );};if _eadf ,_faeba :=_cdga .BodySection ().GetHeader (_da .ST_HdrFtrEven ); -_faeba {_gbcdg =append (_gbcdg ,_eadf );};if _caeb ,_dgbg :=_cdga .BodySection ().GetHeader (_da .ST_HdrFtrFirst );_dgbg {_gbcdg =append (_gbcdg ,_caeb );};if len (_gbcdg )< 1{_dgee :=_cdga .AddHeader ();_cdga .BodySection ().SetHeader (_dgee ,_da .ST_HdrFtrDefault ); -_gbcdg =append (_gbcdg ,_dgee );};_efgf :=NewWatermarkText ();for _ ,_dgbe :=range _gbcdg {_ebdc :=_dgbe .Paragraphs ();if len (_ebdc )< 1{_gfbf :=_dgbe .AddParagraph ();_gfbf .AddRun ().AddText ("");};for _ ,_geed :=range _dgbe .X ().EG_BlockLevelElts {for _ ,_dddg :=range _geed .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_dageg :=range _dddg .ContentBlockContentChoice .P {for _ ,_abefc :=range _dageg .EG_PContent {for _ ,_egdd :=range _abefc .PContentChoice .EG_ContentRunContent {if _egdd .ContentRunContentChoice .R ==nil {continue ; -};_egdd .ContentRunContentChoice .R .EG_RunInnerContent =append (_egdd .ContentRunContentChoice .R .EG_RunInnerContent ,&_da .EG_RunInnerContent {RunInnerContentChoice :&_da .EG_RunInnerContentChoice {Pict :_efgf ._cgcba }});};};};};};};_efgf .SetText (text ); -return _efgf ;}; +// SetRight sets the right border to a specified type, color and thickness. +func (_egcbb ParagraphBorders )SetRight (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_egcbb ._aebfbe .Right =_fc .NewCT_Border ();_agbbfa (_egcbb ._aebfbe .Right ,t ,c ,thickness );};func (_gfbd *Document )validateTableCells ()error {for _ ,_cff :=range _gfbd ._egce .Body .EG_BlockLevelElts {for _ ,_gaaf :=range _cff .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_eeb :=range _gaaf .ContentBlockContentChoice .Tbl {for _ ,_gaf :=range _eeb .EG_ContentRowContent {for _ ,_gcb :=range _gaf .ContentRowContentChoice .Tr {_aagda :=false ; +for _ ,_efgc :=range _gcb .EG_ContentCellContent {_ebbe :=false ;for _ ,_bdad :=range _efgc .ContentCellContentChoice .Tc {_aagda =true ;for _ ,_addb :=range _bdad .EG_BlockLevelElts {for _ ,_gaac :=range _addb .BlockLevelEltsChoice .EG_ContentBlockContent {if len (_gaac .ContentBlockContentChoice .P )> 0{_ebbe =true ; +break ;};};};};if !_ebbe {return _f .New ("t\u0061\u0062\u006c\u0065\u0020\u0063e\u006c\u006c\u0020\u006d\u0075\u0073t\u0020\u0063\u006f\u006e\u0074\u0061\u0069n\u0020\u0061\u0020\u0070\u0061\u0072\u0061\u0067\u0072\u0061p\u0068");};};if !_aagda {return _f .New ("\u0074\u0061b\u006c\u0065\u0020\u0072\u006f\u0077\u0020\u006d\u0075\u0073\u0074\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0020ce\u006c\u006c"); +};};};};};};return nil ;}; -// Paragraphs returns the paragraphs defined in a footnote. -func (_dbbfa Footnote )Paragraphs ()[]Paragraph {_fbeff :=[]Paragraph {};for _ ,_bbdb :=range _dbbfa .content (){for _ ,_gccae :=range _bbdb .ContentBlockContentChoice .P {_fbeff =append (_fbeff ,Paragraph {_dbbfa ._edggc ,_gccae });};};return _fbeff ; -}; +// SetAllCaps sets the run to all caps. +func (_bbdf RunProperties )SetAllCaps (b bool ){if !b {_bbdf ._bafe .Caps =nil ;}else {_bbdf ._bafe .Caps =_fc .NewCT_OnOff ();};}; -// SetBottom sets the bottom border to a specified type, color and thickness. -func (_fdcb TableBorders )SetBottom (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_fdcb ._gdcbd .Bottom =_da .NewCT_Border ();_egdea (_fdcb ._gdcbd .Bottom ,t ,c ,thickness );}; +// TableProperties are the properties for a table within a document +type TableProperties struct{_facda *_fc .CT_TblPr };func (_aebf *Document )addComments (){_aebf ._faad =_fc .NewComments ();_aebf ._faad .CT_Comments =*_fc .NewCT_Comments ();_aebf ._faad .Comment =make ([]*_fc .CT_Comment ,0);_aebf .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0063\u006f\u006dm\u0065\u006et\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002b\u0078\u006d\u006c"); +_aebf ._dfgd .AddRelationship ("\u0063\u006f\u006dm\u0065\u006e\u0074\u0073\u002e\u0078\u006d\u006c",_e .CommentsType );_fbdf :=_aebf .Styles .AddStyle (_faaa ,_fc .ST_StyleTypeParagraph ,false );_fbdf .SetName ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); +_fbdf .SetBasedOn ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074");_feef :=_fbdf .RunProperties ();_feef .X ().Sz =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_fdd }};_feef .X ().SzCs =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_fdd }}; +_abbcc :=_aebf .Styles .AddStyle (_ccbe ,_fc .ST_StyleTypeParagraph ,false );_abbcc .SetName ("\u0043\u006f\u006dm\u0065\u006e\u0074\u0020\u0054\u0065\u0078\u0074");_abbcc .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_abbcc .SetLinkedStyle (_afb ); +_edbb :=_abbcc .RunProperties ();_edbb .X ().Sz =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_egba }};_edbb .X ().SzCs =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_egba }};_cabb :=_aebf .Styles .AddStyle (_ccbe ,_fc .ST_StyleTypeParagraph ,false ); +_cabb .SetName ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0054\u0065\u0078\u0074 \u0043\u0068\u0061\u0072");_cabb .SetBasedOn ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074");_cabb .SetLinkedStyle (_ccbe ); +_cggbc :=_cabb .RunProperties ();_cggbc .X ().Sz =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_egba }};_cggbc .X ().SzCs =&_fc .CT_HpsMeasure {ValAttr :_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_egba }};_agca :=_aebf .Styles .AddStyle (_ccbe ,_fc .ST_StyleTypeParagraph ,false ); +_agca .SetName ("\u0043o\u006dm\u0065\u006e\u0074\u0020\u0053\u0075\u0062\u006a\u0065\u0063\u0074");_agca .SetBasedOn (_ccbe );_agca .SetLinkedStyle (_eae );_agca .SetNextStyle (_ccbe );_ccgg :=_agca .RunProperties ();_ccgg .SetBold (true );}; -// Tables returns the tables defined in the document. -func (_bbgf *Document )Tables ()[]Table {_ecce :=[]Table {};if _bbgf ._baf .Body ==nil {return nil ;};for _ ,_cfge :=range _bbgf ._baf .Body .EG_BlockLevelElts {for _ ,_cbgd :=range _cfge .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_cgce :=range _bbgf .tables (_cbgd ){_ecce =append (_ecce ,_cgce ); -};};};return _ecce ;}; +// GetTargetByRelId returns a target path with the associated relation ID in the +// document. +func (_dbbe *Document )GetTargetByRelId (idAttr string )string {return _dbbe ._dfgd .GetTargetByRelId (idAttr );}; -// SetPageMargins sets the page margins for a section -func (_cgceb Section )SetPageMargins (top ,right ,bottom ,left ,header ,footer ,gutter _de .Distance ){_egffb :=_da .NewCT_PageMar ();_egffb .TopAttr .Int64 =_b .Int64 (int64 (top /_de .Twips ));_egffb .BottomAttr .Int64 =_b .Int64 (int64 (bottom /_de .Twips )); -_egffb .RightAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (right /_de .Twips ));_egffb .LeftAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (left /_de .Twips ));_egffb .HeaderAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (header /_de .Twips )); -_egffb .FooterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (footer /_de .Twips ));_egffb .GutterAttr .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (gutter /_de .Twips ));_cgceb ._gedfc .PgMar =_egffb ;};func _aeea ()*_ff .Textpath {_egbg :=_ff .NewTextpath (); -_egbg .OnAttr =_ce .ST_TrueFalseTrue ;_egbg .FitshapeAttr =_ce .ST_TrueFalseTrue ;return _egbg ;}; +// SetName marks sets a name attribute for a FormField. +func (_fcef FormField )SetName (name string ){_eccc :=_fc .NewCT_FFName ();_eccc .ValAttr =&name ;_fcef ._aef .FFDataChoice =[]*_fc .CT_FFDataChoice {&_fc .CT_FFDataChoice {Name :_eccc }};}; -// SetCellSpacingAuto sets the cell spacing within a table to automatic. -func (_aceff TableProperties )SetCellSpacingAuto (){_aceff ._efeee .TblCellSpacing =_da .NewCT_TblWidth ();_aceff ._efeee .TblCellSpacing .TypeAttr =_da .ST_TblWidthAuto ;}; +// SizeValue returns the value of run font size in points. +func (_ebcd RunProperties )SizeValue ()float64 {if _cdefe :=_ebcd ._bafe .Sz ;_cdefe !=nil {_cfaad :=_cdefe .ValAttr ;if _cfaad .ST_UnsignedDecimalNumber !=nil {return float64 (*_cfaad .ST_UnsignedDecimalNumber )/2;};};return 0.0;};func (_dadaa Paragraph )addStartComment (_abbcb int64 )*_fc .CT_MarkupRange {_dfabd :=_fc .NewEG_PContent (); +_dadaa ._gcfe .EG_PContent =append (_dadaa ._gcfe .EG_PContent ,_dfabd );_dgaee :=_fc .NewEG_ContentRunContent ();_acad :=_fc .NewEG_RunLevelElts ();_acgdd :=_fc .NewEG_RangeMarkupElements ();_cdef :=_fc .NewCT_MarkupRange ();_cdef .IdAttr =_abbcb ;_acgdd .RangeMarkupElementsChoice .CommentRangeStart =_cdef ; +_dfabd .PContentChoice .EG_ContentRunContent =append (_dfabd .PContentChoice .EG_ContentRunContent ,_dgaee );_dgaee .ContentRunContentChoice .EG_RunLevelElts =append (_dgaee .ContentRunContentChoice .EG_RunLevelElts ,_acad );_acad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acad .RunLevelEltsChoice .EG_RangeMarkupElements ,_acgdd ); +return _cdef ;}; -// SetVerticalAlignment sets the vertical alignment of content within a table cell. -func (_cce CellProperties )SetVerticalAlignment (align _da .ST_VerticalJc ){if align ==_da .ST_VerticalJcUnset {_cce ._gaad .VAlign =nil ;}else {_cce ._gaad .VAlign =_da .NewCT_VerticalJc ();_cce ._gaad .VAlign .ValAttr =align ;};}; +// SetTextWrapThrough sets the text wrap to through with a give wrap type. +func (_ccb AnchoredDrawing )SetTextWrapThrough (option *AnchorDrawWrapOptions ){_ccb ._fgg .WrapTypeChoice =&_fc .WdEG_WrapTypeChoice {};_ccb ._fgg .WrapTypeChoice .WrapThrough =_fc .NewWdCT_WrapThrough ();_ccb ._fgg .WrapTypeChoice .WrapThrough .WrapTextAttr =_fc .WdST_WrapTextBothSides ; +_cgb :=false ;_ccb ._fgg .WrapTypeChoice .WrapThrough .WrapPolygon .EditedAttr =&_cgb ;if option ==nil {option =NewAnchorDrawWrapOptions ();};_ccb ._fgg .WrapTypeChoice .WrapThrough .WrapPolygon .Start =option .GetWrapPathStart ();_ccb ._fgg .WrapTypeChoice .WrapThrough .WrapPolygon .LineTo =option .GetWrapPathLineTo (); +_ccb ._fgg .LayoutInCellAttr =true ;_ccb ._fgg .AllowOverlapAttr =true ;}; -// NewSettings constructs a new empty Settings -func NewSettings ()Settings {_eecd :=_da .NewSettings ();_eecd .Compat =_da .NewCT_Compat ();_dcdg :=_da .NewCT_CompatSetting ();_dcdg .NameAttr =_b .String ("\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006c\u0069\u0074y\u004d\u006f\u0064\u0065"); -_dcdg .UriAttr =_b .String ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006fff\u0069\u0063\u0065/\u0077o\u0072\u0064");_dcdg .ValAttr =_b .String ("\u0031\u0035"); -_eecd .Compat .CompatSetting =append (_eecd .Compat .CompatSetting ,_dcdg );return Settings {_eecd };}; +// SetAlignment controls the paragraph alignment +func (_bgfa ParagraphStyleProperties )SetAlignment (align _fc .ST_Jc ){if align ==_fc .ST_JcUnset {_bgfa ._afbf .Jc =nil ;}else {_bgfa ._afbf .Jc =_fc .NewCT_Jc ();_bgfa ._afbf .Jc .ValAttr =align ;};}; -// Header is a header for a document section. -type Header struct{_gacc *Document ;_becf *_da .Hdr ;}; +// DrawingInfo is used for keep information about a drawing wrapping a textbox where the text is located. +type DrawingInfo struct{Drawing *_fc .CT_Drawing ;Width int64 ;Height int64 ;}; -// InlineDrawing is an inlined image within a run. -type InlineDrawing struct{_gfbg *Document ;_dfeee *_da .WdInline ;}; +// SetId sets the id of the image. +func (_bdc AnchoredDrawing )SetId (id uint32 ){for _ ,_da :=range _bdc ._fgg .Graphic .GraphicData .Any {if _bad ,_abd :=_da .(*_dg .Pic );_abd {_bad .NvPicPr .CNvPr .IdAttr =id ;};};}; -// EastAsiaFont returns the name of paragraph font family for East Asia. -func (_aedcc ParagraphProperties )EastAsiaFont ()string {if _gfdd :=_aedcc ._bgbb .RPr .RFonts ;_gfdd !=nil {if _gfdd .EastAsiaAttr !=nil {return *_gfdd .EastAsiaAttr ;};};return "";}; +// FindNodeByCondition return node based on condition function, +// if wholeElements is true, its will extract children as next node elements. +func (_fgfda *Nodes )FindNodeByCondition (f func (_gdbc *Node )bool ,wholeElements bool )[]Node {_ddeaa :=[]Node {};for _ ,_eabf :=range _fgfda ._fgfec {if f (&_eabf ){_ddeaa =append (_ddeaa ,_eabf );};if wholeElements {_ccce :=Nodes {_fgfec :_eabf .Children }; +_ddeaa =append (_ddeaa ,_ccce .FindNodeByCondition (f ,wholeElements )...);};};return _ddeaa ;};func _dbcc (_cabe *_fc .CT_Tbl ,_ecdec map[string ]string ){for _ ,_bfff :=range _cabe .EG_ContentRowContent {for _ ,_cdba :=range _bfff .ContentRowContentChoice .Tr {for _ ,_gabg :=range _cdba .EG_ContentCellContent {for _ ,_dabg :=range _gabg .ContentCellContentChoice .Tc {for _ ,_gfbc :=range _dabg .EG_BlockLevelElts {for _ ,_cfdg :=range _gfbc .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_fgadg :=range _cfdg .ContentBlockContentChoice .P {_efae (_fgadg ,_ecdec ); +};for _ ,_feee :=range _cfdg .ContentBlockContentChoice .Tbl {_dbcc (_feee ,_ecdec );};};};};};};};}; -// SetFooter sets a section footer. -func (_dacf Section )SetFooter (f Footer ,t _da .ST_HdrFtr ){_fbbeg :=_da .NewEG_HdrFtrReferences ();_dacf ._gedfc .EG_HdrFtrReferences =append (_dacf ._gedfc .EG_HdrFtrReferences ,_fbbeg );_fbbeg .HdrFtrReferencesChoice .FooterReference =_da .NewCT_HdrFtrRef (); -_fbbeg .HdrFtrReferencesChoice .FooterReference .TypeAttr =t ;_egeg :=_dacf ._affg ._ccea .FindRIDForN (f .Index (),_b .FooterType );if _egeg ==""{_feg .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0064\u0065\u0074\u0065\u0072\u006d\u0069\u006e\u0065\u0020\u0066\u006f\u006f\u0074\u0065r \u0049\u0044"); -};_fbbeg .HdrFtrReferencesChoice .FooterReference .IdAttr =_egeg ;};func (_gcdc *Document )validateTableCells ()error {for _ ,_adec :=range _gcdc ._baf .Body .EG_BlockLevelElts {for _ ,_afd :=range _adec .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ebag :=range _afd .ContentBlockContentChoice .Tbl {for _ ,_fgf :=range _ebag .EG_ContentRowContent {for _ ,_ggab :=range _fgf .ContentRowContentChoice .Tr {_eged :=false ; -for _ ,_cgab :=range _ggab .EG_ContentCellContent {_gegg :=false ;for _ ,_ggaf :=range _cgab .ContentCellContentChoice .Tc {_eged =true ;for _ ,_geec :=range _ggaf .EG_BlockLevelElts {for _ ,_gdd :=range _geec .BlockLevelEltsChoice .EG_ContentBlockContent {if len (_gdd .ContentBlockContentChoice .P )> 0{_gegg =true ; -break ;};};};};if !_gegg {return _ag .New ("t\u0061\u0062\u006c\u0065\u0020\u0063e\u006c\u006c\u0020\u006d\u0075\u0073t\u0020\u0063\u006f\u006e\u0074\u0061\u0069n\u0020\u0061\u0020\u0070\u0061\u0072\u0061\u0067\u0072\u0061p\u0068");};};if !_eged {return _ag .New ("\u0074\u0061b\u006c\u0065\u0020\u0072\u006f\u0077\u0020\u006d\u0075\u0073\u0074\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0020ce\u006c\u006c"); -};};};};};};return nil ;};func (_ccg *Document )save (_bbe _f .Writer ,_fde string )error {const _cbdg ="\u0064o\u0063u\u006d\u0065\u006e\u0074\u003a\u0064\u002e\u0053\u0061\u0076\u0065";if _edga :=_ccg ._baf .Validate ();_edga !=nil {_feg .Log .Warning ("\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u0020i\u006e\u0020\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_edga ); -};_bga :=_b .DocTypeDocument ;if !_bfa .GetLicenseKey ().IsLicensed ()&&!_cbcg {_fee .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); -_fee .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return _ag .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_fag :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _cga ,_gfa :=_bbe .(*_dd .File ); -_gfa {_fag =_cga .Name ();};if len (_ccg ._bgff )==0{if len (_fde )> 0{_ccg ._bgff =_fde ;}else {_cged ,_fagb :=_bfa .GenRefId ("\u0064\u0077");if _fagb !=nil {_feg .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fagb );return _fagb ;};_ccg ._bgff =_cged ; -};};if _cegb :=_bfa .Track (_ccg ._bgff ,_cbdg ,_fag );_cegb !=nil {_feg .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cegb );return _cegb ;};_afad :=_eb .NewWriter (_bbe );defer _afad .Close ();if _abd :=_bf .MarshalXML (_afad ,_b .BaseRelsFilename ,_ccg .Rels .X ()); -_abd !=nil {return _abd ;};if _afac :=_bf .MarshalXMLByType (_afad ,_bga ,_b .ExtendedPropertiesType ,_ccg .AppProperties .X ());_afac !=nil {return _afac ;};if _ebff :=_bf .MarshalXMLByType (_afad ,_bga ,_b .CorePropertiesType ,_ccg .CoreProperties .X ()); -_ebff !=nil {return _ebff ;};if _ccg .CustomProperties .X ()!=nil {if _cegg :=_bf .MarshalXMLByType (_afad ,_bga ,_b .CustomPropertiesType ,_ccg .CustomProperties .X ());_cegg !=nil {return _cegg ;};};if _ccg .Thumbnail !=nil {_cddc ,_ddf :=_afad .Create ("\u0064\u006f\u0063Pr\u006f\u0070\u0073\u002f\u0074\u0068\u0075\u006d\u0062\u006e\u0061\u0069\u006c\u002e\u006a\u0070\u0065\u0067"); -if _ddf !=nil {return _ddf ;};if _bdf :=_ad .Encode (_cddc ,_ccg .Thumbnail ,nil );_bdf !=nil {return _bdf ;};};if _dac :=_bf .MarshalXMLByType (_afad ,_bga ,_b .SettingsType ,_ccg .Settings .X ());_dac !=nil {return _dac ;};_eca :=_b .AbsoluteFilename (_bga ,_b .OfficeDocumentType ,0); -if _eabag :=_bf .MarshalXML (_afad ,_eca ,_ccg ._baf );_eabag !=nil {return _eabag ;};if _fef :=_bf .MarshalXML (_afad ,_bf .RelationsPathFor (_eca ),_ccg ._ccea .X ());_fef !=nil {return _fef ;};if _ccg .Numbering .X ()!=nil {if _bcca :=_bf .MarshalXMLByType (_afad ,_bga ,_b .NumberingType ,_ccg .Numbering .X ()); -_bcca !=nil {return _bcca ;};};if _ebb :=_bf .MarshalXMLByType (_afad ,_bga ,_b .StylesType ,_ccg .Styles .X ());_ebb !=nil {return _ebb ;};if _ccg ._cafa !=nil {if _ceb :=_bf .MarshalXMLByType (_afad ,_bga ,_b .WebSettingsType ,_ccg ._cafa );_ceb !=nil {return _ceb ; -};};if _ccg ._gad !=nil {if _dfff :=_bf .MarshalXMLByType (_afad ,_bga ,_b .FontTableType ,_ccg ._gad );_dfff !=nil {return _dfff ;};};if _ccg ._ddgd !=nil {if _eac :=_bf .MarshalXMLByType (_afad ,_bga ,_b .EndNotesType ,_ccg ._ddgd );_eac !=nil {return _eac ; -};};if _ccg ._dbbe !=nil {if _gea :=_bf .MarshalXMLByType (_afad ,_bga ,_b .FootNotesType ,_ccg ._dbbe );_gea !=nil {return _gea ;};};if _ccg ._cee !=nil {if _bgbc :=_bf .MarshalXMLByType (_afad ,_bga ,_b .CommentsContentType ,_ccg ._cee );_bgbc !=nil {return _bgbc ; -};};for _gbde ,_gefb :=range _ccg ._adg {if _fgbg :=_bf .MarshalXMLByTypeIndex (_afad ,_bga ,_b .ThemeType ,_gbde +1,_gefb );_fgbg !=nil {return _fgbg ;};};for _efg ,_fce :=range _ccg ._efba {_daae ,_gfag :=_fce .ExportToByteArray ();if _gfag !=nil {return _gfag ; -};_fcc :="\u0077\u006f\u0072d\u002f"+_fce .TargetAttr [:len (_fce .TargetAttr )-4]+"\u002e\u0062\u0069\u006e";if _abef :=_bf .AddFileFromBytes (_afad ,_fcc ,_daae );_abef !=nil {return _abef ;};if _cdf :=_bf .MarshalXMLByTypeIndex (_afad ,_bga ,_b .ControlType ,_efg +1,_fce .Ocx ); -_cdf !=nil {return _cdf ;};};for _cgg ,_fbb :=range _ccg ._gce {_dag :=_b .AbsoluteFilename (_bga ,_b .HeaderType ,_cgg +1);if _gcda :=_bf .MarshalXML (_afad ,_dag ,_fbb );_gcda !=nil {return _gcda ;};if !_ccg ._aege [_cgg ].IsEmpty (){_bf .MarshalXML (_afad ,_bf .RelationsPathFor (_dag ),_ccg ._aege [_cgg ].X ()); -};};for _eff ,_cgf :=range _ccg ._adde {_gffe :=_b .AbsoluteFilename (_bga ,_b .FooterType ,_eff +1);if _eaf :=_bf .MarshalXMLByTypeIndex (_afad ,_bga ,_b .FooterType ,_eff +1,_cgf );_eaf !=nil {return _eaf ;};if !_ccg ._dgb [_eff ].IsEmpty (){_bf .MarshalXML (_afad ,_bf .RelationsPathFor (_gffe ),_ccg ._dgb [_eff ].X ()); -};};for _gdc ,_gffd :=range _ccg .Images {if _agcf :=_ab .AddImageToZip (_afad ,_gffd ,_gdc +1,_b .DocTypeDocument );_agcf !=nil {return _agcf ;};};for _cfe ,_cegge :=range _ccg ._cab {_aacd :=_b .AbsoluteFilename (_bga ,_b .ChartType ,_cfe +1);_bf .MarshalXML (_afad ,_aacd ,_cegge ._gbd ); -};if _agg :=_bf .MarshalXML (_afad ,_b .ContentTypesFilename ,_ccg .ContentTypes .X ());_agg !=nil {return _agg ;};if _eagb :=_ccg .WriteExtraFiles (_afad );_eagb !=nil {return _eagb ;};return _afad .Close ();}; +// Properties returns the table properties. +func (_gfdce Table )Properties ()TableProperties {if _gfdce ._afafdb .TblPr ==nil {_gfdce ._afafdb .TblPr =_fc .NewCT_TblPr ();};return TableProperties {_gfdce ._afafdb .TblPr };}; -// SetLineSpacing sets the spacing between lines in a paragraph. -func (_gcab Paragraph )SetLineSpacing (d _de .Distance ,rule _da .ST_LineSpacingRule ){_gcab .ensurePPr ();if _gcab ._ddedbg .PPr .Spacing ==nil {_gcab ._ddedbg .PPr .Spacing =_da .NewCT_Spacing ();};_fage :=_gcab ._ddedbg .PPr .Spacing ;if rule ==_da .ST_LineSpacingRuleUnset {_fage .LineRuleAttr =_da .ST_LineSpacingRuleUnset ; -_fage .LineAttr =nil ;}else {_fage .LineRuleAttr =rule ;_fage .LineAttr =&_da .ST_SignedTwipsMeasure {};_fage .LineAttr .Int64 =_b .Int64 (int64 (d /_de .Twips ));};}; +// TOCOptions specify options for table of contents customization. +type TOCOptions struct{ -// SetShapeStyle sets style to the element v:shape in watermark. -func (_cfbccc *WatermarkPicture )SetShapeStyle (shapeStyle _fb .ShapeStyle ){if _cfbccc ._bgceb !=nil {_eebge :=shapeStyle .String ();_cfbccc ._bgceb .StyleAttr =&_eebge ;};}; +// UseHyperlinks makes the table of contents entries hyperlinks. +UseHyperlinks bool ; -// Nodes return the document's element as nodes. -func (_daef *Document )Nodes ()Nodes {_ggdd :=[]Node {};for _ ,_ebgff :=range _daef ._baf .Body .EG_BlockLevelElts {_ggdd =append (_ggdd ,_feea (_daef ,_ebgff .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};if _daef ._baf .Body .SectPr !=nil {_ggdd =append (_ggdd ,Node {_bbce :_daef ._baf .Body .SectPr }); -};_bcecc :=Nodes {_ebbda :_ggdd };return _bcecc ;}; +// OmitPageNumbers allows omitting page numbers from the table of contents. +OmitPageNumbers bool ; -// SetAllCaps sets the run to all caps. -func (_gebd RunProperties )SetAllCaps (b bool ){if !b {_gebd ._gfad .Caps =nil ;}else {_gebd ._gfad .Caps =_da .NewCT_OnOff ();};}; +// HeadingLevel uses paragraphs formatted with all of the specified range of built-in heading styles. +// "3-3" is to show only third heading level, for instance. +HeadingLevel string ;};func (_cddfc *WatermarkText )findNode (_faagab *_e .XSDAny ,_beeg string )*_e .XSDAny {for _ ,_beed :=range _faagab .Nodes {if _beed .XMLName .Local ==_beeg {return _beed ;};};return nil ;};func (_cbcb *WatermarkText )getShapeType ()*_e .XSDAny {return _cbcb .getInnerElement ("\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"); +}; + +// SetSpacing sets the spacing that comes before and after the paragraph. +func (_bdgcbb ParagraphStyleProperties )SetSpacing (before ,after _bgd .Distance ){if _bdgcbb ._afbf .Spacing ==nil {_bdgcbb ._afbf .Spacing =_fc .NewCT_Spacing ();};if before ==_bgd .Zero {_bdgcbb ._afbf .Spacing .BeforeAttr =nil ;}else {_bdgcbb ._afbf .Spacing .BeforeAttr =&_gd .ST_TwipsMeasure {}; +_bdgcbb ._afbf .Spacing .BeforeAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (before /_bgd .Twips ));};if after ==_bgd .Zero {_bdgcbb ._afbf .Spacing .AfterAttr =nil ;}else {_bdgcbb ._afbf .Spacing .AfterAttr =&_gd .ST_TwipsMeasure {};_bdgcbb ._afbf .Spacing .AfterAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (after /_bgd .Twips )); +};}; + +// SetAllowOverlapAttr sets the allowOverlap attribute of anchor. +func (_dgb AnchoredDrawing )SetAllowOverlapAttr (val bool ){_dgb ._fgg .AllowOverlapAttr =val }; + +// SetVerticalMerge controls the vertical merging of cells. +func (_aag CellProperties )SetVerticalMerge (mergeVal _fc .ST_Merge ){if mergeVal ==_fc .ST_MergeUnset {_aag ._gdgd .VMerge =nil ;}else {_aag ._gdgd .VMerge =_fc .NewCT_VMerge ();_aag ._gdgd .VMerge .ValAttr =mergeVal ;};}; -// TableProperties are the properties for a table within a document -type TableProperties struct{_efeee *_da .CT_TblPr };func (_dcdfg Paragraph )insertRun (_fbbaf Run ,_ebfeb bool )Run {for _ ,_bdcb :=range _dcdfg ._ddedbg .EG_PContent {for _fbgd ,_efda :=range _bdcb .PContentChoice .EG_ContentRunContent {if _efda .ContentRunContentChoice .R ==_fbbaf .X (){_gcbd :=_da .NewCT_R (); -_bdcb .PContentChoice .EG_ContentRunContent =append (_bdcb .PContentChoice .EG_ContentRunContent ,nil );if _ebfeb {copy (_bdcb .PContentChoice .EG_ContentRunContent [_fbgd +1:],_bdcb .PContentChoice .EG_ContentRunContent [_fbgd :]);_bdcb .PContentChoice .EG_ContentRunContent [_fbgd ]=_da .NewEG_ContentRunContent (); -_bdcb .PContentChoice .EG_ContentRunContent [_fbgd ].ContentRunContentChoice .R =_gcbd ;}else {copy (_bdcb .PContentChoice .EG_ContentRunContent [_fbgd +2:],_bdcb .PContentChoice .EG_ContentRunContent [_fbgd +1:]);_bdcb .PContentChoice .EG_ContentRunContent [_fbgd +1]=_da .NewEG_ContentRunContent (); -_bdcb .PContentChoice .EG_ContentRunContent [_fbgd +1].ContentRunContentChoice .R =_gcbd ;};return Run {_dcdfg ._deeea ,_gcbd };};if _efda .ContentRunContentChoice .Sdt !=nil &&_efda .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_aabf :=range _efda .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _ ,_cagee :=range _aabf .PContentChoice .EG_ContentRunContent {if _cagee .ContentRunContentChoice .R ==_fbbaf .X (){_acefe :=_da .NewCT_R (); -_aabf .PContentChoice .EG_ContentRunContent =append (_aabf .PContentChoice .EG_ContentRunContent ,nil );if _ebfeb {copy (_aabf .PContentChoice .EG_ContentRunContent [_fbgd +1:],_aabf .PContentChoice .EG_ContentRunContent [_fbgd :]);_aabf .PContentChoice .EG_ContentRunContent [_fbgd ]=_da .NewEG_ContentRunContent (); -_aabf .PContentChoice .EG_ContentRunContent [_fbgd ].ContentRunContentChoice .R =_acefe ;}else {copy (_aabf .PContentChoice .EG_ContentRunContent [_fbgd +2:],_aabf .PContentChoice .EG_ContentRunContent [_fbgd +1:]);_aabf .PContentChoice .EG_ContentRunContent [_fbgd +1]=_da .NewEG_ContentRunContent (); -_aabf .PContentChoice .EG_ContentRunContent [_fbgd +1].ContentRunContentChoice .R =_acefe ;};return Run {_dcdfg ._deeea ,_acefe };};};};};};};return _dcdfg .AddRun ();}; +// PutNodeBefore put node to position before relativeTo. +func (_dbdf *Document )PutNodeBefore (relativeTo ,node Node ){_dbdf .putNode (relativeTo ,node ,true )}; -// SetChecked marks a FormFieldTypeCheckBox as checked or unchecked. -func (_bgfd FormField )SetChecked (b bool ){if _bgfd ._gbab .FFDataChoice ==nil ||len (_bgfd ._gbab .FFDataChoice )==0||_bgfd ._gbab .FFDataChoice [0].CheckBox ==nil {return ;};if !b {_bgfd ._gbab .FFDataChoice [0].CheckBox .Checked =nil ;}else {_bgfd ._gbab .FFDataChoice [0].CheckBox .Checked =_da .NewCT_OnOff (); -};}; +// Properties returns the cell properties. +func (_dfd Cell )Properties ()CellProperties {if _dfd ._fe .TcPr ==nil {_dfd ._fe .TcPr =_fc .NewCT_TcPr ();};return CellProperties {_dfd ._fe .TcPr };};func (_bafbc Paragraph )addInstrText (_ebbdf string )*_fc .CT_Text {_cacf :=_bafbc .AddRun ();_bbbb :=_cacf .X (); +_addbd :=_fc .NewEG_RunInnerContent ();_fdfg :=_fc .NewCT_Text ();_cfaag :="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065";_fdfg .SpaceAttr =&_cfaag ;_fdfg .Content ="\u0020"+_ebbdf +"\u0020";_addbd .RunInnerContentChoice .InstrText =_fdfg ;_bbbb .EG_RunInnerContent =append (_bbbb .EG_RunInnerContent ,_addbd ); +return _fdfg ;};func (_dcdb *WatermarkPicture )getShapeImagedata ()*_e .XSDAny {return _dcdb .getInnerElement ("\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a");}; -// Index returns the index of the header within the document. This is used to -// form its zip packaged filename as well as to match it with its relationship -// ID. -func (_edbfg Header )Index ()int {for _ggfc ,_fedd :=range _edbfg ._gacc ._gce {if _fedd ==_edbfg ._becf {return _ggfc ;};};return -1;}; +// StructuredDocumentTags returns the structured document tags in the document +// which are commonly used in document templates. +func (_efde *Document )StructuredDocumentTags ()[]StructuredDocumentTag {_agdf :=[]StructuredDocumentTag {};for _ ,_ccge :=range _efde ._egce .Body .EG_BlockLevelElts {for _ ,_dcca :=range _ccge .BlockLevelEltsChoice .EG_ContentBlockContent {if _dcca .ContentBlockContentChoice .Sdt !=nil {_agdf =append (_agdf ,StructuredDocumentTag {_efde ,_dcca .ContentBlockContentChoice .Sdt }); +};};};return _agdf ;}; -// AddFieldWithFormatting adds a field (automatically computed text) to the -// document with field specifc formatting. -func (_fafad Run )AddFieldWithFormatting (code string ,fmt string ,isDirty bool ){_fagdb :=_fafad .newIC ();_fagdb .RunInnerContentChoice .FldChar =_da .NewCT_FldChar ();_fagdb .RunInnerContentChoice .FldChar .FldCharTypeAttr =_da .ST_FldCharTypeBegin ; -if isDirty {_fagdb .RunInnerContentChoice .FldChar .DirtyAttr =&_ce .ST_OnOff {};_fagdb .RunInnerContentChoice .FldChar .DirtyAttr .Bool =_b .Bool (true );};_fagdb =_fafad .newIC ();_fagdb .RunInnerContentChoice .InstrText =_da .NewCT_Text ();if fmt !=""{_fagdb .RunInnerContentChoice .InstrText .Content =code +"\u0020"+fmt ; -}else {_fagdb .RunInnerContentChoice .InstrText .Content =code ;};_fagdb =_fafad .newIC ();_fagdb .RunInnerContentChoice .FldChar =_da .NewCT_FldChar ();_fagdb .RunInnerContentChoice .FldChar .FldCharTypeAttr =_da .ST_FldCharTypeEnd ;}; +// Properties returns the row properties. +func (_aggef Row )Properties ()RowProperties {if _aggef ._bafbcf .TrPr ==nil {_aggef ._bafbcf .TrPr =_fc .NewCT_TrPr ();};return RowProperties {_aggef ._bafbcf .TrPr };}; // X returns the inner wrapped XML type. -func (_fggfg TableConditionalFormatting )X ()*_da .CT_TblStylePr {return _fggfg ._cdeda }; +func (_dbfeb InlineDrawing )X ()*_fc .WdInline {return _dbfeb ._ecff }; // X returns the internally wrapped *wml.CT_SectPr. -func (_gcgg Section )X ()*_da .CT_SectPr {return _gcgg ._gedfc }; - -// AddTab adds tab to a run and can be used with the the Paragraph's tab stops. -func (_bacde Run )AddTab (){_efff :=_bacde .newIC ();_efff .RunInnerContentChoice .Tab =_da .NewCT_Empty ();}; +func (_cega Section )X ()*_fc .CT_SectPr {return _cega ._gaeaf }; -// Properties returns the table properties. -func (_dede Table )Properties ()TableProperties {if _dede ._fgegg .TblPr ==nil {_dede ._fgegg .TblPr =_da .NewCT_TblPr ();};return TableProperties {_dede ._fgegg .TblPr };}; +// SetStartPct sets the cell start margin +func (_bfa CellMargins )SetStartPct (pct float64 ){_bfa ._gba .Start =_fc .NewCT_TblWidth ();_bef (_bfa ._gba .Start ,pct );}; -// ReplaceTextByRegexp replace the text within node using regexp expression. -func (_cdgbe *Node )ReplaceTextByRegexp (rgx *_d .Regexp ,newText string ){switch _cdff :=_cdgbe .X ().(type ){case *Paragraph :for _ ,_effa :=range _cdff .Runs (){for _ ,_fdfbc :=range _effa ._adecb .EG_RunInnerContent {if _fdfbc .RunInnerContentChoice .T !=nil {_bdff :=_fdfbc .RunInnerContentChoice .T .Content ; -_bdff =rgx .ReplaceAllString (_bdff ,newText );_fdfbc .RunInnerContentChoice .T .Content =_bdff ;};};};};for _ ,_fcbg :=range _cdgbe .Children {_fcbg .ReplaceTextByRegexp (rgx ,newText );};}; +// ReplaceText replace the text inside node. +func (_bceae *Node )ReplaceText (oldText ,newText string ){switch _agee :=_bceae .X ().(type ){case *Paragraph :for _ ,_cadc :=range _agee .Runs (){for _ ,_caeed :=range _cadc ._cfcbd .EG_RunInnerContent {if _caeed .RunInnerContentChoice .T !=nil {_ggagd :=_caeed .RunInnerContentChoice .T .Content ; +_ggagd =_c .ReplaceAll (_ggagd ,oldText ,newText );_caeed .RunInnerContentChoice .T .Content =_ggagd ;};};};};for _ ,_cefbf :=range _bceae .Children {_cefbf .ReplaceText (oldText ,newText );};}; -// ParagraphStyles returns only the paragraph styles. -func (_effdd Styles )ParagraphStyles ()[]Style {_baaa :=[]Style {};for _ ,_agadc :=range _effdd ._bbfde .Style {if _agadc .TypeAttr !=_da .ST_StyleTypeParagraph {continue ;};_baaa =append (_baaa ,Style {_agadc });};return _baaa ;}; +// TableConditionalFormatting returns a conditional formatting object of a given +// type. Calling this method repeatedly will return the same object. +func (_edfdf Style )TableConditionalFormatting (typ _fc .ST_TblStyleOverrideType )TableConditionalFormatting {for _ ,_agfbe :=range _edfdf ._dbabde .TblStylePr {if _agfbe .TypeAttr ==typ {return TableConditionalFormatting {_agfbe };};};_ecgf :=_fc .NewCT_TblStylePr (); +_ecgf .TypeAttr =typ ;_edfdf ._dbabde .TblStylePr =append (_edfdf ._dbabde .TblStylePr ,_ecgf );return TableConditionalFormatting {_ecgf };}; -// SetInsideVertical sets the interior vertical borders to a specified type, color and thickness. -func (_dggad TableBorders )SetInsideVertical (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_dggad ._gdcbd .InsideV =_da .NewCT_Border ();_egdea (_dggad ._gdcbd .InsideV ,t ,c ,thickness );}; +// CharacterSpacingMeasure returns paragraph characters spacing with its measure which can be mm, cm, in, pt, pc or pi. +func (_bacee RunProperties )CharacterSpacingMeasure ()string {if _bbae :=_bacee ._bafe .Spacing ;_bbae !=nil {_efce :=_bbae .ValAttr ;if _efce .ST_UniversalMeasure !=nil {return *_efce .ST_UniversalMeasure ;};};return "";}; -// DoubleStrike returns true if paragraph is double striked. -func (_egfgg ParagraphProperties )DoubleStrike ()bool {return _cbgf (_egfgg ._bgbb .RPr .Dstrike )}; +// SetPictureWashout set washout to watermark picture. +func (_bgbcd *WatermarkPicture )SetPictureWashout (isWashout bool ){if _bgbcd ._gcaa !=nil {_bdeb :=_bgbcd ._gcaa .ShapeChoice ;if len (_bdeb )> 0&&_bdeb [0].ShapeElementsChoice .Imagedata !=nil {if isWashout {_ffgcc :="\u0031\u0039\u0036\u0036\u0031\u0066"; +_fffe :="\u0032\u0032\u0039\u0033\u0038\u0066";_bdeb [0].ShapeElementsChoice .Imagedata .GainAttr =&_ffgcc ;_bdeb [0].ShapeElementsChoice .Imagedata .BlacklevelAttr =&_fffe ;};};};};func _baefe ()*_ae .Path {_cede :=_ae .NewPath ();_cede .TextpathokAttr =_gd .ST_TrueFalseTrue ; +_cede .ConnecttypeAttr =_ae .OfcST_ConnectTypeCustom ;_eagbb :="\u0040\u0039\u002c0;\u0040\u0031\u0030\u002c\u0031\u0030\u0038\u0030\u0030;\u00401\u0031,\u00321\u0036\u0030\u0030\u003b\u0040\u0031\u0032\u002c\u0031\u0030\u0038\u0030\u0030";_cede .ConnectlocsAttr =&_eagbb ; +_ccgab :="\u0032\u0037\u0030,\u0031\u0038\u0030\u002c\u0039\u0030\u002c\u0030";_cede .ConnectanglesAttr =&_ccgab ;return _cede ;}; -// SetVerticalMerge controls the vertical merging of cells. -func (_dge CellProperties )SetVerticalMerge (mergeVal _da .ST_Merge ){if mergeVal ==_da .ST_MergeUnset {_dge ._gaad .VMerge =nil ;}else {_dge ._gaad .VMerge =_da .NewCT_VMerge ();_dge ._gaad .VMerge .ValAttr =mergeVal ;};}; +// SetStyle sets the table style name. +func (_cdbc TableProperties )SetStyle (name string ){if name ==""{_cdbc ._facda .TblStyle =nil ;}else {_cdbc ._facda .TblStyle =_fc .NewCT_String ();_cdbc ._facda .TblStyle .ValAttr =name ;};}; -// DrawingInline return a slice of InlineDrawings. -func (_addga Run )DrawingInline ()[]InlineDrawing {_gbdfb :=[]InlineDrawing {};for _ ,_abaa :=range _addga ._adecb .EG_RunInnerContent {if _abaa .RunInnerContentChoice .Drawing ==nil {continue ;};for _ ,_fedbg :=range _abaa .RunInnerContentChoice .Drawing .DrawingChoice {if _fedbg .Inline ==nil {continue ; -};_gbdfb =append (_gbdfb ,InlineDrawing {_addga ._fbea ,_fedbg .Inline });};};return _gbdfb ;};func _bcgb (_beff *_da .CT_P ,_acedd *_da .CT_Hyperlink ,_gddb *TableInfo ,_aedc *DrawingInfo ,_edff []*_da .EG_ContentRunContent )[]TextItem {_aeff :=[]TextItem {}; -for _ ,_gcfg :=range _edff {if _fagc :=_gcfg .ContentRunContentChoice .Sdt ;_fagc !=nil {if _fad :=_fagc .SdtContent ;_fad !=nil {for _ ,_fcba :=range _fad .EG_PContent {_aeff =append (_aeff ,_bcgb (_beff ,_acedd ,_gddb ,_aedc ,_fcba .PContentChoice .EG_ContentRunContent )...); -};};};if _adcda :=_gcfg .ContentRunContentChoice .R ;_adcda !=nil {_cggg :=_fe .NewBuffer ([]byte {});for _ ,_ffcb :=range _adcda .EG_RunInnerContent {if _ffcb .RunInnerContentChoice .Br !=nil {_cggg .WriteString ("\u000a");};if _ffcb .RunInnerContentChoice .Tab !=nil {_cggg .WriteString ("\u0009"); -};if _ffcb .RunInnerContentChoice .T !=nil {_cggg .WriteString (_ffcb .RunInnerContentChoice .T .Content );};if _ffcb .RunInnerContentChoice .Pict !=nil &&len (_ffcb .RunInnerContentChoice .Pict .Any )> 0{for _ ,_bcea :=range _ffcb .RunInnerContentChoice .Pict .Any {if _aeda ,_defee :=_bcea .(*_ff .Shape ); -_defee {for _ ,_efcg :=range _aeda .ShapeChoice {if _aeee :=_efcg .ShapeElementsChoice .Textbox ;_aeee !=nil {if _aeee .TxbxContent !=nil {for _ ,_fccc :=range _aeee .TxbxContent .EG_BlockLevelElts {_aeff =append (_aeff ,_afggb (_fccc .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...); -};};};};};};};};_aeff =append (_aeff ,TextItem {Text :_cggg .String (),DrawingInfo :_aedc ,Paragraph :_beff ,Hyperlink :_acedd ,Run :_adcda ,TableInfo :_gddb });for _ ,_aeged :=range _adcda .Extra {if _gbgc ,_addc :=_aeged .(*_da .AlternateContentRun ); -_addc {_bgfe :=&DrawingInfo {Drawing :_gbgc .Choice .Drawing };for _ ,_afce :=range _bgfe .Drawing .DrawingChoice {if _afce .Anchor ==nil {continue ;};for _ ,_eagc :=range _afce .Anchor .Graphic .GraphicData .Any {if _dbda ,_acbd :=_eagc .(*_da .WdWsp ); -_acbd {if _dbda .WordprocessingShapeChoice1 !=nil {if _dbe :=_dbda .SpPr ;_dbe !=nil {if _gbfe :=_dbe .Xfrm ;_gbfe !=nil {if _edbdg :=_gbfe .Ext ;_edbdg !=nil {_bgfe .Width =_edbdg .CxAttr ;_bgfe .Height =_edbdg .CyAttr ;};};};for _ ,_dcfb :=range _dbda .WordprocessingShapeChoice1 .Txbx .TxbxContent .EG_BlockLevelElts {for _ ,_edfg :=range _dcfb .BlockLevelEltsChoice .EG_ContentBlockContent {_aeff =append (_aeff ,_ggaa (_edfg .ContentBlockContentChoice .P ,_gddb ,_bgfe )...); -};};};};};};};};};};return _aeff ;}; +// SetBasedOn sets the style that this style is based on. +func (_dgcf Style )SetBasedOn (name string ){if name ==""{_dgcf ._dbabde .BasedOn =nil ;}else {_dgcf ._dbabde .BasedOn =_fc .NewCT_String ();_dgcf ._dbabde .BasedOn .ValAttr =name ;};};func (_ecd Comment )id ()int64 {return _ecd ._bbe .IdAttr }; -// SetOpacity sets opacity of watermark text in range 0.0 - 1.0, where is 1.0 is the default value. -func (_efdeb *WatermarkText )SetOpacity (value float64 ){if _efdeb ._bedb !=nil {_ffgc :=_efdeb ._bedb .ShapeChoice ;for _ ,_cdbb :=range _ffgc {if _cdbb .ShapeElementsChoice .Fill !=nil {_cffb :=_e .Itoa ((int )(65536.0*value ))+"\u0066";_cdbb .ShapeElementsChoice .Fill .OpacityAttr =&_cffb ; -};};};}; +// ComplexSizeValue returns the value of paragraph font size for complex fonts in points. +func (_bebg ParagraphProperties )ComplexSizeValue ()float64 {if _bgcca :=_bebg ._ggdbd .RPr .SzCs ;_bgcca !=nil {_bfbb :=_bgcca .ValAttr ;if _bfbb .ST_UnsignedDecimalNumber !=nil {return float64 (*_bfbb .ST_UnsignedDecimalNumber )/2;};};return 0.0;}; -// X returns the inner wrapped XML type. -func (_bgafb HyperLink )X ()*_da .CT_Hyperlink {return _bgafb ._adbf }; +// SetTop sets the top border to a specified type, color and thickness. +func (_fdfcg TableBorders )SetTop (t _fc .ST_Border ,c _d .Color ,thickness _bgd .Distance ){_fdfcg ._gbdfd .Top =_fc .NewCT_Border ();_dgded (_fdfcg ._gbdfd .Top ,t ,c ,thickness );}; -// Copy returns a copy of the run. -func (_befb Run )Copy ()Run {_bdcgf :=_da .NewCT_R ();_aeeee :=*_befb ._adecb .RPr ;_bdcgf .RPr =&_aeeee ;for _ ,_dagcc :=range _befb ._adecb .EG_RunInnerContent {_bbbfc :=_da .NewEG_RunInnerContent ();if _dagcc .RunInnerContentChoice .T !=nil {_bbbfc .RunInnerContentChoice .T =&_da .CT_Text {Content :_dagcc .RunInnerContentChoice .T .Content ,SpaceAttr :_dagcc .RunInnerContentChoice .T .SpaceAttr }; -};_bdcgf .EG_RunInnerContent =append (_bdcgf .EG_RunInnerContent ,_bbbfc );};return Run {_fbea :_befb ._fbea ,_adecb :_bdcgf };}; +// Text return node and its child text, +func (_beea *Node )Text ()string {_dgaf :=_g .NewBuffer ([]byte {});switch _aeaac :=_beea .X ().(type ){case *Paragraph :for _ ,_adfae :=range _aeaac .Runs (){if _adfae .Text ()!=""{_dgaf .WriteString (_adfae .Text ());_dgaf .WriteString ("\u000a");};}; +};for _ ,_ebec :=range _beea .Children {_dgaf .WriteString (_ebec .Text ());};return _dgaf .String ();}; -// SetUnhideWhenUsed controls if a semi hidden style becomes visible when used. -func (_ecbfb Style )SetUnhideWhenUsed (b bool ){if b {_ecbfb ._beagf .UnhideWhenUsed =_da .NewCT_OnOff ();}else {_ecbfb ._beagf .UnhideWhenUsed =nil ;};}; +// SaveToFile writes the document out to a file. +func (_aecd *Document )SaveToFile (path string )error {_fabf ,_geccf :=_ba .Create (path );if _geccf !=nil {return _geccf ;};defer _fabf .Close ();return _aecd .Save (_fabf );}; -// VerticalAlign returns the value of paragraph vertical align. -func (_eefe ParagraphProperties )VerticalAlignment ()_ce .ST_VerticalAlignRun {if _fcga :=_eefe ._bgbb .RPr .VertAlign ;_fcga !=nil {return _fcga .ValAttr ;};return 0;}; +// X return element of Node as interface, can be either *Paragraph, *Table and Run. +func (_gebgc *Node )X ()interface{}{return _gebgc ._cfbbg }; -// SetPictureWashout set washout to watermark picture. -func (_edaa *WatermarkPicture )SetPictureWashout (isWashout bool ){if _edaa ._bgceb !=nil {_edda :=_edaa ._bgceb .ShapeChoice ;if len (_edda )> 0&&_edda [0].ShapeElementsChoice .Imagedata !=nil {if isWashout {_bdcgfb :="\u0031\u0039\u0036\u0036\u0031\u0066"; -_gegcc :="\u0032\u0032\u0039\u0033\u0038\u0066";_edda [0].ShapeElementsChoice .Imagedata .GainAttr =&_bdcgfb ;_edda [0].ShapeElementsChoice .Imagedata .BlacklevelAttr =&_gegcc ;};};};}; +// Endnote is an individual endnote reference within the document. +type Endnote struct{_adbf *Document ;_dgac *_fc .CT_FtnEdn ;}; -// ExtractTextOptions extraction text options. -type ExtractTextOptions struct{ +// AddParagraph adds a paragraph to the comment. +func (_gged Comment )AddParagraph ()Paragraph {_aad :=_fc .NewEG_ContentBlockContent ();_gged ._bbe .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_gged ._bbe .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_aad ); +_eab :=_fc .NewCT_P ();_aad .ContentBlockContentChoice .P =append (_aad .ContentBlockContentChoice .P ,_eab );_ddg :=Paragraph {_gged ._eafa ,_eab };_ddg ._gcfe .PPr =_fc .NewCT_PPr ();_ddg ._gcfe .PPr .RPr =_fc .NewCT_ParaRPr ();return _ddg ;}; -// WithNumbering extract numbering elements if set to `true`. -WithNumbering bool ; +// FormFields extracts all the fields from a document. They can then be +// manipulated via the methods on the field and the document saved. +func (_bgfbg *Document )FormFields ()[]FormField {_fgbc :=[]FormField {};for _ ,_abcd :=range _bgfbg .Paragraphs (){_edea :=_abcd .Runs ();for _ega ,_gafe :=range _edea {for _ ,_gdfe :=range _gafe ._cfcbd .EG_RunInnerContent {if _gdfe .RunInnerContentChoice .FldChar ==nil ||_gdfe .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ; +};if _gdfe .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeBegin {_bgef :=false ;for _ ,_fgeg :=range _gdfe .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _fgeg .Name ==nil ||_fgeg .Name .ValAttr ==nil {continue ; +};_bgef =true ;break ;};if !_bgef {continue ;};_fgdfa :=FormField {_aef :_gdfe .RunInnerContentChoice .FldChar .FldCharChoice .FfData };for _ ,_dfag :=range _gdfe .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _dfag .TextInput ==nil {continue ; +};for _gegag :=_ega +1;_gegag < len (_edea )-1;_gegag ++{if len (_edea [_gegag ]._cfcbd .EG_RunInnerContent )==0{continue ;};_cacb :=_edea [_gegag ]._cfcbd .EG_RunInnerContent [0];if _cacb .RunInnerContentChoice .FldChar !=nil &&_cacb .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeSeparate {if len (_edea [_gegag +1]._cfcbd .EG_RunInnerContent )==0{continue ; +};if _edea [_gegag +1]._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_fgdfa ._ccgga =_edea [_gegag +1]._cfcbd .EG_RunInnerContent [0];break ;};};};};_fgbc =append (_fgbc ,_fgdfa );};};};};for _ ,_cebd :=range _bgfbg .Headers (){for _ ,_gcef :=range _cebd .Paragraphs (){_fadc :=_gcef .Runs (); +for _dfeb ,_edg :=range _fadc {for _ ,_geda :=range _edg ._cfcbd .EG_RunInnerContent {if _geda .RunInnerContentChoice .FldChar ==nil ||_geda .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ;};if _geda .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeBegin {_egbb :=false ; +for _ ,_bfad :=range _geda .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _bfad .Name ==nil ||_bfad .Name .ValAttr ==nil {continue ;};_egbb =true ;break ;};if !_egbb {continue ;};_ebfee :=FormField {_aef :_geda .RunInnerContentChoice .FldChar .FldCharChoice .FfData }; +for _ ,_cfeb :=range _geda .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _cfeb .TextInput ==nil {continue ;};for _fdgd :=_dfeb +1;_fdgd < len (_fadc )-1;_fdgd ++{if len (_fadc [_fdgd ]._cfcbd .EG_RunInnerContent )==0{continue ; +};_bfd :=_fadc [_fdgd ]._cfcbd .EG_RunInnerContent [0];if _bfd .RunInnerContentChoice .FldChar !=nil &&_bfd .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeSeparate {if len (_fadc [_fdgd +1]._cfcbd .EG_RunInnerContent )==0{continue ; +};if _fadc [_fdgd +1]._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_ebfee ._ccgga =_fadc [_fdgd +1]._cfcbd .EG_RunInnerContent [0];break ;};};};};_fgbc =append (_fgbc ,_ebfee );};};};};};for _ ,_cdac :=range _bgfbg .Footers (){for _ ,_edfca :=range _cdac .Paragraphs (){_ggfa :=_edfca .Runs (); +for _dfcb ,_becb :=range _ggfa {for _ ,_fbef :=range _becb ._cfcbd .EG_RunInnerContent {if _fbef .RunInnerContentChoice .FldChar ==nil ||_fbef .RunInnerContentChoice .FldChar .FldCharChoice .FfData ==nil {continue ;};if _fbef .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeBegin {_dedb :=false ; +for _ ,_cdb :=range _fbef .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _cdb .Name ==nil ||_cdb .Name .ValAttr ==nil {continue ;};_dedb =true ;break ;};if !_dedb {continue ;};_eecb :=FormField {_aef :_fbef .RunInnerContentChoice .FldChar .FldCharChoice .FfData }; +for _ ,_afd :=range _fbef .RunInnerContentChoice .FldChar .FldCharChoice .FfData .FFDataChoice {if _afd .TextInput ==nil {continue ;};for _ebbg :=_dfcb +1;_ebbg < len (_ggfa )-1;_ebbg ++{if len (_ggfa [_ebbg ]._cfcbd .EG_RunInnerContent )==0{continue ; +};_dead :=_ggfa [_ebbg ]._cfcbd .EG_RunInnerContent [0];if _dead .RunInnerContentChoice .FldChar !=nil &&_dead .RunInnerContentChoice .FldChar .FldCharTypeAttr ==_fc .ST_FldCharTypeSeparate {if len (_ggfa [_ebbg +1]._cfcbd .EG_RunInnerContent )==0{continue ; +};if _ggfa [_ebbg +1]._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FldChar ==nil {_eecb ._ccgga =_ggfa [_ebbg +1]._cfcbd .EG_RunInnerContent [0];break ;};};};};_fgbc =append (_fgbc ,_eecb );};};};};};return _fgbc ;}; -// NumberingIndent default value of numbering indent. -NumberingIndent string ; +// SetImprint sets the run to imprinted text. +func (_edada RunProperties )SetImprint (b bool ){if !b {_edada ._bafe .Imprint =nil ;}else {_edada ._bafe .Imprint =_fc .NewCT_OnOff ();};}; -// RunsOnNewLine write each of runs text on new line if set to `true`. -RunsOnNewLine bool ;};const _bbbf ="\u0046\u006f\u0072\u006d\u0046\u0069\u0065l\u0064\u0054\u0079\u0070\u0065\u0055\u006e\u006b\u006e\u006f\u0077\u006e\u0046\u006fr\u006dF\u0069\u0065\u006c\u0064\u0054\u0079p\u0065\u0054\u0065\u0078\u0074\u0046\u006fr\u006d\u0046\u0069\u0065\u006c\u0064\u0054\u0079\u0070\u0065\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0046\u006f\u0072\u006d\u0046i\u0065\u006c\u0064\u0054\u0079\u0070\u0065\u0044\u0072\u006f\u0070\u0044\u006fw\u006e"; +// AddFieldWithFormatting adds a field (automatically computed text) to the +// document with field specifc formatting. +func (_gaeae Run )AddFieldWithFormatting (code string ,fmt string ,isDirty bool ){_eaaga :=_gaeae .newIC ();_eaaga .RunInnerContentChoice .FldChar =_fc .NewCT_FldChar ();_eaaga .RunInnerContentChoice .FldChar .FldCharTypeAttr =_fc .ST_FldCharTypeBegin ; +if isDirty {_eaaga .RunInnerContentChoice .FldChar .DirtyAttr =&_gd .ST_OnOff {};_eaaga .RunInnerContentChoice .FldChar .DirtyAttr .Bool =_e .Bool (true );};_eaaga =_gaeae .newIC ();_eaaga .RunInnerContentChoice .InstrText =_fc .NewCT_Text ();if fmt !=""{_eaaga .RunInnerContentChoice .InstrText .Content =code +"\u0020"+fmt ; +}else {_eaaga .RunInnerContentChoice .InstrText .Content =code ;};_eaaga =_gaeae .newIC ();_eaaga .RunInnerContentChoice .FldChar =_fc .NewCT_FldChar ();_eaaga .RunInnerContentChoice .FldChar .FldCharTypeAttr =_fc .ST_FldCharTypeEnd ;}; +// SetFirstLineIndent controls the first line indent of the paragraph. +func (_dfcga ParagraphStyleProperties )SetFirstLineIndent (m _bgd .Distance ){if _dfcga ._afbf .Ind ==nil {_dfcga ._afbf .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_dfcga ._afbf .Ind .FirstLineAttr =nil ;}else {_dfcga ._afbf .Ind .FirstLineAttr =&_gd .ST_TwipsMeasure {}; +_dfcga ._afbf .Ind .FirstLineAttr .ST_UnsignedDecimalNumber =_e .Uint64 (uint64 (m /_bgd .Twips ));};}; -// SetTableIndent sets the Table Indent from the Leading Margin -func (_aeage TableStyleProperties )SetTableIndent (ind _de .Distance ){_aeage ._bbccg .TblInd =_da .NewCT_TblWidth ();_aeage ._bbccg .TblInd .TypeAttr =_da .ST_TblWidthDxa ;_aeage ._bbccg .TblInd .WAttr =&_da .ST_MeasurementOrPercent {};_aeage ._bbccg .TblInd .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {}; -_aeage ._bbccg .TblInd .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (ind /_de .Dxa ));}; +// SetSize sets size attribute for a FormFieldTypeCheckBox in pt. +func (_fbddf FormField )SetSize (size uint64 ){if _fbddf ._aef .FFDataChoice ==nil ||len (_fbddf ._aef .FFDataChoice )==0||_fbddf ._aef .FFDataChoice [0].CheckBox ==nil {return ;};size *=2;_fbddf ._aef .FFDataChoice [0].CheckBox .FFCheckBoxChoice =_fc .NewCT_FFCheckBoxChoice (); +_fbddf ._aef .FFDataChoice [0].CheckBox .FFCheckBoxChoice .Size =_fc .NewCT_HpsMeasure ();_fbddf ._aef .FFDataChoice [0].CheckBox .FFCheckBoxChoice .Size .ValAttr =_fc .ST_HpsMeasure {ST_UnsignedDecimalNumber :&size };}; -// SetKeepOnOnePage controls if all lines in a paragraph are kept on the same -// page. -func (_cefc ParagraphProperties )SetKeepOnOnePage (b bool ){if !b {_cefc ._bgbb .KeepLines =nil ;}else {_cefc ._bgbb .KeepLines =_da .NewCT_OnOff ();};};func (_ebe *Document )addEndnoteSeparator (){_ffef :=_da .NewCT_FtnEdn ();_ffef .IdAttr =-1;_ffef .TypeAttr =_da .ST_FtnEdnSeparator ; -_eaec :=Footnote {_ebe ,_ffef };_eaec .X ().EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()};_bgbdc :=_eaec .AddParagraph ();_bgbdc .X ().PPr =nil ;_adfd :=_bgbdc .AddRun ();_bddg :=_adfd .newIC ();_bddg .RunInnerContentChoice .Separator =_da .NewCT_Empty (); -_ebe ._ddgd .CT_Endnotes .Endnote =append (_ebe ._ddgd .CT_Endnotes .Endnote ,_ffef );_ffef =_da .NewCT_FtnEdn ();_ffef .IdAttr =0;_ffef .TypeAttr =_da .ST_FtnEdnContinuationSeparator ;_eaec =Footnote {_ebe ,_ffef };_eaec .X ().EG_BlockLevelElts =[]*_da .EG_BlockLevelElts {_da .NewEG_BlockLevelElts ()}; -_bgbdc =_eaec .AddParagraph ();_bgbdc .X ().PPr =nil ;_adfd =_bgbdc .AddRun ();_bddg =_adfd .newIC ();_bddg .RunInnerContentChoice .ContinuationSeparator =_da .NewCT_Empty ();_ebe ._ddgd .CT_Endnotes .Endnote =append (_ebe ._ddgd .CT_Endnotes .Endnote ,_ffef ); -}; +// InsertRowBefore inserts a row before another row +func (_gfegf Table )InsertRowBefore (r Row )Row {for _eaabf ,_fcaea :=range _gfegf ._afafdb .EG_ContentRowContent {if len (_fcaea .ContentRowContentChoice .Tr )> 0&&r .X ()==_fcaea .ContentRowContentChoice .Tr [0]{_cdgc :=_fc .NewEG_ContentRowContent (); +_gfegf ._afafdb .EG_ContentRowContent =append (_gfegf ._afafdb .EG_ContentRowContent ,nil );copy (_gfegf ._afafdb .EG_ContentRowContent [_eaabf +1:],_gfegf ._afafdb .EG_ContentRowContent [_eaabf :]);_gfegf ._afafdb .EG_ContentRowContent [_eaabf ]=_cdgc ; +_aeff :=_fc .NewCT_Row ();_cdgc .ContentRowContentChoice .Tr =append (_cdgc .ContentRowContentChoice .Tr ,_aeff );return Row {_gfegf ._ebef ,_aeff };};};return _gfegf .AddRow ();}; -// SetRight sets the cell right margin -func (_fga CellMargins )SetRight (d _de .Distance ){_fga ._ffd .Right =_da .NewCT_TblWidth ();_gcgb (_fga ._ffd .Right ,d );}; +// SetYOffset sets the Y offset for an image relative to the origin. +func (_dfe AnchoredDrawing )SetYOffset (y _bgd .Distance ){_dfe ._fgg .PositionV .PosVChoice =&_fc .WdCT_PosVChoice {};_dfe ._fgg .PositionV .PosVChoice .PosOffset =_e .Int32 (int32 (y /_bgd .EMU ));}; -// SetFontSize sets font size of watermark text. -func (_bbeea *WatermarkText )SetFontSize (value int64 ){_ecbfg :=_bbeea .GetStyle ();_ecbfg .SetFontSize (value );_bbeea .SetStyle (_ecbfg );if _bbeea ._bedb !=nil &&_bbeea ._bedb .StyleAttr !=nil {_cabea :=*_bbeea ._bedb .StyleAttr ;_cabea =_cg .ReplaceAll (_cabea ,"\u0077i\u0064\u0074\u0068\u003a4\u0036\u0038\u0070\u0074\u003bh\u0065i\u0067h\u0074\u003a\u0032\u0033\u0034\u0070\u0074;",_fee .Sprintf ("\u0077\u0069\u0064th\u003a\u0025\u0064\u0070\u0074\u003b\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0025\u0064\u0070\u0074\u003b",int64 (len (_bbeea .GetText ()))*value ,2*value )); -_bbeea ._bedb .StyleAttr =&_cabea ;};}; +// Numbering is the document wide numbering styles contained in numbering.xml. +type Numbering struct{_afbd *_fc .Numbering }; -// CellProperties are a table cells properties within a document. -type CellProperties struct{_gaad *_da .CT_TcPr }; +// SetDoubleStrikeThrough sets the run to double strike-through. +func (_aabg RunProperties )SetDoubleStrikeThrough (b bool ){if !b {_aabg ._bafe .Dstrike =nil ;}else {_aabg ._bafe .Dstrike =_fc .NewCT_OnOff ();};};func (_gfad *Document )validateBookmarks ()error {_fcde :=make (map[string ]struct{});for _ ,_bbgd :=range _gfad .Bookmarks (){if _ ,_fgdf :=_fcde [_bbgd .Name ()]; +_fgdf {return _ag .Errorf ("d\u0075\u0070\u006c\u0069\u0063\u0061t\u0065\u0020\u0062\u006f\u006f\u006b\u006d\u0061\u0072k\u0020\u0025\u0073 \u0066o\u0075\u006e\u0064",_bbgd .Name ());};_fcde [_bbgd .Name ()]=struct{}{};};return nil ;}; -// FindNodeByText return node based on matched text and return a slice of node. -func (_beecd *Nodes )FindNodeByText (text string )[]Node {_dggf :=[]Node {};for _ ,_eagaa :=range _beecd ._ebbda {if _cg .TrimSpace (_eagaa .Text ())==text {_dggf =append (_dggf ,_eagaa );};_bgfb :=Nodes {_ebbda :_eagaa .Children };_dggf =append (_dggf ,_bgfb .FindNodeByText (text )...); -};return _dggf ;}; +// Node is document element node, +// contains Paragraph or Table element. +type Node struct{_dgfbf *Document ;_cfbbg interface{};Style Style ;AnchoredDrawings []AnchoredDrawing ;InlineDrawings []InlineDrawing ;Children []Node ;}; -// SearchStyleByName return style by its name. -func (_edffe Styles )SearchStyleByName (name string )(Style ,bool ){for _ ,_ffbg :=range _edffe ._bbfde .Style {if _ffbg .Name !=nil {if _ffbg .Name .ValAttr ==name {return Style {_ffbg },true ;};};};return Style {},false ;};func (_eafae Paragraph )addFldChar ()*_da .CT_FldChar {_bdgd :=_eafae .AddRun (); -_bbeg :=_bdgd .X ();_ddfb :=_da .NewEG_RunInnerContent ();_gfcdg :=_da .NewCT_FldChar ();_ddfb .RunInnerContentChoice .FldChar =_gfcdg ;_bbeg .EG_RunInnerContent =append (_bbeg .EG_RunInnerContent ,_ddfb );return _gfcdg ;}; +// AddRun adds a run to a paragraph. +func (_aegce Paragraph )AddRun ()Run {_gcbg :=_fc .NewEG_PContent ();_aegce ._gcfe .EG_PContent =append (_aegce ._gcfe .EG_PContent ,_gcbg );_fefd :=_fc .NewEG_ContentRunContent ();_gcbg .PContentChoice .EG_ContentRunContent =append (_gcbg .PContentChoice .EG_ContentRunContent ,_fefd ); +_cgae :=_fc .NewCT_R ();_fefd .ContentRunContentChoice .R =_cgae ;return Run {_aegce ._egebc ,_cgae };};func _eafd (_dfaa *_fc .CT_Tbl ,_adcg ,_bfaea map[int64 ]int64 ){for _ ,_efcb :=range _dfaa .EG_ContentRowContent {for _ ,_ddgfb :=range _efcb .ContentRowContentChoice .Tr {for _ ,_beac :=range _ddgfb .EG_ContentCellContent {for _ ,_abgdf :=range _beac .ContentCellContentChoice .Tc {for _ ,_fabg :=range _abgdf .EG_BlockLevelElts {for _ ,_dbde :=range _fabg .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_bdcec :=range _dbde .ContentBlockContentChoice .P {_fcbd (_bdcec ,_adcg ,_bfaea ); +};for _ ,_gdcg :=range _dbde .ContentBlockContentChoice .Tbl {_eafd (_gdcg ,_adcg ,_bfaea );};};};};};};};};func (_bcfef *WatermarkPicture )getShapeType ()*_e .XSDAny {return _bcfef .getInnerElement ("\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e");}; -// RunProperties returns the run style properties. -func (_bcfe Style )RunProperties ()RunProperties {if _bcfe ._beagf .RPr ==nil {_bcfe ._beagf .RPr =_da .NewCT_RPr ();};return RunProperties {_bcfe ._beagf .RPr };};func _edeab ()*_ff .Path {_fdbd :=_ff .NewPath ();_fdbd .ExtrusionokAttr =_ce .ST_TrueFalseTrue ; -_fdbd .GradientshapeokAttr =_ce .ST_TrueFalseTrue ;_fdbd .ConnecttypeAttr =_ff .OfcST_ConnectTypeRect ;return _fdbd ;}; +// Italic returns true if run font is italic. +func (_gabcg RunProperties )Italic ()bool {_adegb :=_gabcg ._bafe ;return _agea (_adegb .I )||_agea (_adegb .ICs );};func _ca ()(*_gc .CT_Point2D ,[]*_gc .CT_Point2D ){var (_gdc int64 =0;_ebd int64 =21600;);_cgg :=_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gdc ,ST_UniversalMeasure :nil }; +_gde :=_gc .ST_Coordinate {ST_CoordinateUnqualified :&_ebd ,ST_UniversalMeasure :nil };_gg :=_gc .NewCT_Point2D ();_gg .XAttr =_cgg ;_gg .YAttr =_cgg ;_abb :=[]*_gc .CT_Point2D {&_gc .CT_Point2D {XAttr :_cgg ,YAttr :_gde },&_gc .CT_Point2D {XAttr :_gde ,YAttr :_gde },&_gc .CT_Point2D {XAttr :_gde ,YAttr :_cgg },_gg }; +return _gg ,_abb ;};func (_gefd Paragraph )removeCommentRange (_agcaa int64 )bool {_edegd :=false ;for _ ,_cgbdf :=range _gefd .X ().EG_PContent {for _ ,_dfgbdc :=range _cgbdf .PContentChoice .EG_ContentRunContent {for _ ,_fbafe :=range _dfgbdc .ContentRunContentChoice .EG_RunLevelElts {for _efega ,_cagcc :=range _fbafe .RunLevelEltsChoice .EG_RangeMarkupElements {if !_edegd &&_cagcc .RangeMarkupElementsChoice .CommentRangeStart !=nil &&_cagcc .RangeMarkupElementsChoice .CommentRangeStart .IdAttr ==_agcaa {_ffaa :=_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements [:_efega ]; +_ffaa =append (_ffaa ,_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements [_efega +1:len (_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements )]...);_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements =_ffaa ;_edegd =true ;};if _edegd &&_cagcc .RangeMarkupElementsChoice .CommentRangeEnd !=nil &&_cagcc .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr ==_agcaa {_fefb :=_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements [:_efega ]; +_fefb =append (_fefb ,_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements [_efega +1:len (_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements )]...);_fbafe .RunLevelEltsChoice .EG_RangeMarkupElements =_fefb ;return true ;};};};};};return false ;};func (_ccdd *Document )removeEndnote (_faade int64 ){_eeg :=_ccdd ._abef ; +var _ecca int ;for _ffdg ,_fgga :=range _eeg .CT_Endnotes .Endnote {if _fgga .IdAttr ==_faade {_ecca =_ffdg ;break ;};};_eeg .CT_Endnotes .Endnote [_ecca ]=nil ;_eeg .CT_Endnotes .Endnote [_ecca ]=_eeg .CT_Endnotes .Endnote [len (_eeg .CT_Endnotes .Endnote )-1]; +_eeg .CT_Endnotes .Endnote =_eeg .CT_Endnotes .Endnote [:len (_eeg .CT_Endnotes .Endnote )-1];_ccdd .reorderEndnote ();_ccdd .syncEndnoteSettings ();};func (_dbeac Footnote )content ()[]*_fc .EG_ContentBlockContent {var _cdcbd []*_fc .EG_ContentBlockContent ; +for _ ,_bedfe :=range _dbeac ._bfac .EG_BlockLevelElts {_cdcbd =append (_cdcbd ,_bedfe .BlockLevelEltsChoice .EG_ContentBlockContent ...);};return _cdcbd ;}; -// SetAlignment controls the paragraph alignment -func (_ababe ParagraphProperties )SetAlignment (align _da .ST_Jc ){if align ==_da .ST_JcUnset {_ababe ._bgbb .Jc =nil ;}else {_ababe ._bgbb .Jc =_da .NewCT_Jc ();_ababe ._bgbb .Jc .ValAttr =align ;};}; +// NumId return numbering numId that being use by style properties. +func (_egde ParagraphStyleProperties )NumId ()int64 {if _egde ._afbf .NumPr !=nil {if _egde ._afbf .NumPr .NumId !=nil {return _egde ._afbf .NumPr .NumId .ValAttr ;};};return -1;}; -// ItalicValue returns the precise nature of the italic setting (unset, off or on). -func (_gegc RunProperties )ItalicValue ()OnOffValue {return _dgbfe (_gegc ._gfad .I )};func (_geadf Paragraph )removeCommentRef (_gfbe int64 )bool {for _ ,_bdebb :=range _geadf .X ().EG_PContent {for _ ,_afefg :=range _bdebb .PContentChoice .EG_ContentRunContent {if _afefg .ContentRunContentChoice .R !=nil {for _ ,_ceac :=range _afefg .ContentRunContentChoice .R .EG_RunInnerContent {if _ceac .RunInnerContentChoice .CommentReference !=nil &&_ceac .RunInnerContentChoice .CommentReference .IdAttr ==_gfbe {_afefg .ContentRunContentChoice .R =nil ; -return true ;};};};};};return false ;};func (_edc *Document )syncEndnoteSettings (){_eed :=[]int64 {};_dee :=_edc .Endnotes ();for _ ,_feab :=range _dee {if _feab .X ().TypeAttr !=_da .ST_FtnEdnUnset &&_feab .X ().TypeAttr !=_da .ST_FtnEdnNormal {_eed =append (_eed ,_feab .X ().IdAttr ); -};};_dcgde :=_edc .Settings .X ().CT_Settings .EndnotePr ;if _dcgde ==nil {_dcgde =_da .NewCT_EdnDocProps ();};if len (_eed )==0{_dcgde .Endnote =nil ;return ;};_dcgde .Endnote =[]*_da .CT_FtnEdnSepRef {};for _ ,_fdbf :=range _eed {_aeag :=_da .NewCT_FtnEdnSepRef (); -_aeag .IdAttr =_fdbf ;_dcgde .Endnote =append (_dcgde .Endnote ,_aeag );};}; +// CharacterSpacingMeasure returns paragraph characters spacing with its measure which can be mm, cm, in, pt, pc or pi. +func (_bfgf ParagraphProperties )CharacterSpacingMeasure ()string {if _becab :=_bfgf ._ggdbd .RPr .Spacing ;_becab !=nil {_gbdd :=_becab .ValAttr ;if _gbdd .ST_UniversalMeasure !=nil {return *_gbdd .ST_UniversalMeasure ;};};return "";}; -// RowProperties are the properties for a row within a table -type RowProperties struct{_ebcbd *_da .CT_TrPr }; +// DocText is an array of extracted text items which has some methods for representing extracted text. +type DocText struct{Items []TextItem ;_efbe []listItemInfo ;_efcg map[int64 ]map[int64 ]int64 ;}; -// GetKerning returns the kerning (character spacing) of a run -func (_fcggg RunProperties )GetKerning ()_de .Distance {if _fcggg ._gfad .Kern !=nil {return _de .Distance (float64 (*_fcggg ._gfad .Kern .ValAttr .ST_UnsignedDecimalNumber )*_de .HalfPoint );};return 0;}; +// UnderlineColor returns the hex color value of paragraph underline. +func (_aggf ParagraphProperties )UnderlineColor ()string {if _abfee :=_aggf ._ggdbd .RPr .U ;_abfee !=nil {_acfce :=_abfee .ColorAttr ;if _acfce !=nil &&_acfce .ST_HexColorRGB !=nil {return *_acfce .ST_HexColorRGB ;};};return "";};func (_babg *Document )insertImageFromNode (_ceeg Node ){for _ ,_dgdga :=range _ceeg .AnchoredDrawings {if _fcggb ,_dacgg :=_dgdga .GetImage (); +_dacgg {_ccddb ,_cbab :=_baf .ImageFromFile (_fcggb .Path ());if _cbab !=nil {_ecf .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_cbab ); +};_cegec ,_cbab :=_babg .AddImage (_ccddb );if _cbab !=nil {_ecf .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_cbab ); +};_bcfe :=_babg ._dfgd .GetByRelId (_cegec .RelID ());_bcfe .SetID (_fcggb .RelID ());};};for _ ,_degde :=range _ceeg .InlineDrawings {if _fbfag ,_dffc :=_degde .GetImage ();_dffc {_gdfa ,_gecg :=_baf .ImageFromFile (_fbfag .Path ());if _gecg !=nil {_ecf .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_gecg ); +};_adbc ,_gecg :=_babg .AddImage (_gdfa );if _gecg !=nil {_ecf .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_gecg ); +};_cbcdc :=_babg ._dfgd .GetByRelId (_adbc .RelID ());_cbcdc .SetID (_fbfag .RelID ());};};}; -// X returns the inner wrapped XML type. -func (_dfb *Document )X ()*_da .Document {return _dfb ._baf }; +// GetDocRelTargetByID returns TargetAttr of document relationship given its IdAttr. +func (_dgff *Document )GetDocRelTargetByID (idAttr string )string {for _ ,_ggea :=range _dgff ._dfgd .X ().Relationship {if _ggea .IdAttr ==idAttr {return _ggea .TargetAttr ;};};return "";}; -// SetRightToLeft sets the run text goes from right to left. -func (_cecba RunProperties )SetRightToLeft (b bool ){if !b {_cecba ._gfad .Rtl =nil ;}else {_cecba ._gfad .Rtl =_da .NewCT_OnOff ();};}; +// Underline returns the type of run underline. +func (_dbfbbf RunProperties )Underline ()_fc .ST_Underline {if _agfce :=_dbfbbf ._bafe .U ;_agfce !=nil {return _agfce .ValAttr ;};return 0;}; -// Fonts allows manipulating a style or run's fonts. -type Fonts struct{_agcac *_da .CT_Fonts }; +// X returns the inner wrapped XML type. +func (_cgcf Footer )X ()*_fc .Ftr {return _cgcf ._gdeb }; // SetColumnBandSize sets the number of Columns in the column band -func (_dgfeg TableStyleProperties )SetColumnBandSize (cols int64 ){_dgfeg ._bbccg .TblStyleColBandSize =_da .NewCT_DecimalNumber ();_dgfeg ._bbccg .TblStyleColBandSize .ValAttr =cols ;}; - -// Color returns the style's Color. -func (_gaabe RunProperties )Color ()Color {if _gaabe ._gfad .Color ==nil {_gaabe ._gfad .Color =_da .NewCT_Color ();};return Color {_gaabe ._gfad .Color };}; - -// AnchorDrawWrapOptions is options to set -// wrapPolygon for wrap text through and tight. -type AnchorDrawWrapOptions struct{_ee bool ;_ac *_ec .CT_Point2D ;_eab []*_ec .CT_Point2D ;}; +func (_gdbcg TableStyleProperties )SetColumnBandSize (cols int64 ){_gdbcg ._cgbfg .TblStyleColBandSize =_fc .NewCT_DecimalNumber ();_gdbcg ._cgbfg .TblStyleColBandSize .ValAttr =cols ;}; -// SetBetween sets the between border to a specified type, color and thickness between paragraph. -func (_agbfe ParagraphBorders )SetBetween (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_agbfe ._acaf .Between =_da .NewCT_Border ();_cded (_agbfe ._acaf .Between ,t ,c ,thickness );}; +// SetColumnSpan sets the number of Grid Columns Spanned by the Cell. This is used +// to give the appearance of merged cells. +func (_gag CellProperties )SetColumnSpan (cols int ){if cols ==0{_gag ._gdgd .GridSpan =nil ;}else {_gag ._gdgd .GridSpan =_fc .NewCT_DecimalNumber ();_gag ._gdgd .GridSpan .ValAttr =int64 (cols );};}; -// SetShading controls the cell shading. -func (_eaba CellProperties )SetShading (shd _da .ST_Shd ,foreground ,fill _cdb .Color ){if shd ==_da .ST_ShdUnset {_eaba ._gaad .Shd =nil ;}else {_eaba ._gaad .Shd =_da .NewCT_Shd ();_eaba ._gaad .Shd .ValAttr =shd ;_eaba ._gaad .Shd .ColorAttr =&_da .ST_HexColor {}; -if foreground .IsAuto (){_eaba ._gaad .Shd .ColorAttr .ST_HexColorAuto =_da .ST_HexColorAutoAuto ;}else {_eaba ._gaad .Shd .ColorAttr .ST_HexColorRGB =foreground .AsRGBString ();};_eaba ._gaad .Shd .FillAttr =&_da .ST_HexColor {};if fill .IsAuto (){_eaba ._gaad .Shd .FillAttr .ST_HexColorAuto =_da .ST_HexColorAutoAuto ; -}else {_eaba ._gaad .Shd .FillAttr .ST_HexColorRGB =fill .AsRGBString ();};};}; +// ParagraphProperties returns the paragraph properties controlling text formatting within the table. +func (_gfaef TableConditionalFormatting )ParagraphProperties ()ParagraphStyleProperties {if _gfaef ._afbc .PPr ==nil {_gfaef ._afbc .PPr =_fc .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_gfaef ._afbc .PPr };}; -// ComplexSizeMeasure returns font with its measure which can be mm, cm, in, pt, pc or pi. -func (_cfefb RunProperties )ComplexSizeMeasure ()string {if _faacf :=_cfefb ._gfad .SzCs ;_faacf !=nil {_ecaed :=_faacf .ValAttr ;if _ecaed .ST_PositiveUniversalMeasure !=nil {return *_ecaed .ST_PositiveUniversalMeasure ;};};return "";}; +// AddTable adds a table to the footer. +func (_abdd Footer )AddTable ()Table {_gbaeb :=_fc .NewEG_ContentBlockContent ();_abdd ._gdeb .EG_BlockLevelElts =append (_abdd ._gdeb .EG_BlockLevelElts ,&_fc .EG_BlockLevelElts {BlockLevelEltsChoice :&_fc .EG_BlockLevelEltsChoice {EG_ContentBlockContent :[]*_fc .EG_ContentBlockContent {_gbaeb }}}); +_gdbe :=_fc .NewCT_Tbl ();_gbaeb .ContentBlockContentChoice .Tbl =append (_gbaeb .ContentBlockContentChoice .Tbl ,_gdbe );return Table {_abdd ._fbfg ,_gdbe };}; -// X returns the inner wrapped XML type. -func (_ecfc Fonts )X ()*_da .CT_Fonts {return _ecfc ._agcac }; +// SetHAlignment sets the horizontal alignment for an anchored image. +func (_daa AnchoredDrawing )SetHAlignment (h _fc .WdST_AlignH ){_daa ._fgg .PositionH .PosHChoice =&_fc .WdCT_PosHChoice {};_daa ._fgg .PositionH .PosHChoice .Align =h ;};func (_ccdg *Document )onNewRelationship (_deef *_fg .DecodeMap ,_gfadf ,_badb string ,_ggfd []*_cg .File ,_eeca *_ga .Relationship ,_ddfb _fg .Target )error {_edeg :=_e .DocTypeDocument ; +switch _badb {case _e .OfficeDocumentType ,_e .OfficeDocumentTypeStrict :_ccdg ._egce =_fc .NewDocument ();_deef .AddTarget (_gfadf ,_ccdg ._egce ,_badb ,0);_deef .AddTarget (_fg .RelationsPathFor (_gfadf ),_ccdg ._dfgd .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0); +case _e .CorePropertiesType :_deef .AddTarget (_gfadf ,_ccdg .CoreProperties .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .CorePropertiesAltType :_deef .AddTarget (_gfadf ,_ccdg .CoreProperties .X (),_e .CorePropertiesType ,0); +_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_e .CorePropertiesType ,0);case _e .CustomPropertiesType :_deef .AddTarget (_gfadf ,_ccdg .CustomProperties .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0); +case _e .ExtendedPropertiesType ,_e .ExtendedPropertiesTypeStrict :_deef .AddTarget (_gfadf ,_ccdg .AppProperties .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .ThumbnailType ,_e .ThumbnailTypeStrict :for _egad ,_abee :=range _ggfd {if _abee ==nil {continue ; +};if _abee .Name ==_gfadf {_cfab ,_dggf :=_abee .Open ();if _dggf !=nil {return _ag .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_dggf );};_ccdg .Thumbnail ,_ ,_dggf =_eb .Decode (_cfab ); +_cfab .Close ();if _dggf !=nil {return _ag .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_dggf );};_ggfd [_egad ]=nil ;};};case _e .SettingsType ,_e .SettingsTypeStrict :_deef .AddTarget (_gfadf ,_ccdg .Settings .X (),_badb ,0); +_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .NumberingType ,_e .NumberingTypeStrict :_ccdg .Numbering =NewNumbering ();_deef .AddTarget (_gfadf ,_ccdg .Numbering .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0); +case _e .StylesType ,_e .StylesTypeStrict :_ccdg .Styles .Clear ();_deef .AddTarget (_gfadf ,_ccdg .Styles .X (),_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .HeaderType ,_e .HeaderTypeStrict :_geaf :=_fc .NewHdr (); +_deef .AddTarget (_gfadf ,_geaf ,_badb ,uint32 (len (_ccdg ._ada )));_ccdg ._ada =append (_ccdg ._ada ,_geaf );_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg ._ada ));_ddfc :=_baf .NewRelationships ();_deef .AddTarget (_fg .RelationsPathFor (_gfadf ),_ddfc .X (),_badb ,0); +_ccdg ._aagb =append (_ccdg ._aagb ,_ddfc );case _e .FooterType ,_e .FooterTypeStrict :_eded :=_fc .NewFtr ();_deef .AddTarget (_gfadf ,_eded ,_badb ,uint32 (len (_ccdg ._gbac )));_ccdg ._gbac =append (_ccdg ._gbac ,_eded );_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg ._gbac )); +_ggdc :=_baf .NewRelationships ();_deef .AddTarget (_fg .RelationsPathFor (_gfadf ),_ggdc .X (),_badb ,0);_ccdg ._fce =append (_ccdg ._fce ,_ggdc );case _e .ThemeType ,_e .ThemeTypeStrict :_acba :=_gc .NewTheme ();_deef .AddTarget (_gfadf ,_acba ,_badb ,uint32 (len (_ccdg ._abag ))); +_ccdg ._abag =append (_ccdg ._abag ,_acba );_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg ._abag ));case _e .WebSettingsType ,_e .WebSettingsTypeStrict :_ccdg ._dbda =_fc .NewWebSettings ();_deef .AddTarget (_gfadf ,_ccdg ._dbda ,_badb ,0); +_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .FontTableType ,_e .FontTableTypeStrict :_ccdg ._cfc =_fc .NewFonts ();_deef .AddTarget (_gfadf ,_ccdg ._cfc ,_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0); +case _e .FontEmbeddingType :_gcfc :=_baf .NewRelationships ();_deef .AddTarget (_fg .RelationsPathFor (_gfadf ),_gcfc .X (),_badb ,0);_ccdg ._gbf =_gcfc ;case _e .EndNotesType ,_e .EndNotesTypeStrict :_ccdg ._abef =_fc .NewEndnotes ();_deef .AddTarget (_gfadf ,_ccdg ._abef ,_badb ,0); +_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .FootNotesType ,_e .FootNotesTypeStrict :_ccdg ._gbaa =_fc .NewFootnotes ();_deef .AddTarget (_gfadf ,_ccdg ._gbaa ,_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0); +case _e .CommentsType :_ccdg ._faad =_fc .NewComments ();_deef .AddTarget (_gfadf ,_ccdg ._faad ,_badb ,0);_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,0);case _e .ImageType ,_e .ImageTypeStrict :var _cafc _baf .ImageRef ;for _dfdc ,_bedf :=range _ggfd {if _bedf ==nil {continue ; +};_bdba :=_c .TrimPrefix (_bedf .Name ,"\u0077\u006f\u0072d\u002f");if _ededa :=_c .TrimPrefix (_gfadf ,"\u0077\u006f\u0072d\u002f");_bdba ==_ededa {_abg ,_cdda :=_fg .ExtractToDiskTmp (_bedf ,_ccdg .TmpPath );if _cdda !=nil {return _cdda ;};_daea :=_aa .Ext (_bedf .Name ); +_agcbg :=_baf .Image {};if _daea [1:]!="\u0065\u006d\u0066"{_fcbb ,_ebcfb :=_baf .ImageFromStorage (_abg );if _ebcfb !=nil {return _ebcfb ;};_agcbg =_fcbb ;}else {_agcbg .Path =_abg ;};_agcbg .Format =_daea [1:];_cafc =_baf .MakeImageRef (_agcbg ,&_ccdg .DocBase ,_ccdg ._dfgd ); +_ggfd [_dfdc ]=nil ;};};if _cafc .Format ()!=""{_edge :="\u002e"+_c .ToLower (_cafc .Format ());_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg .Images )+1);if _cfcea :=_aa .Ext (_eeca .TargetAttr );_cfcea !=_edge {_eeca .TargetAttr =_eeca .TargetAttr [0:len (_eeca .TargetAttr )-len (_cfcea )]+_edge ; +};_cafc .SetTarget ("\u0077\u006f\u0072d\u002f"+_eeca .TargetAttr );_ccdg .Images =append (_ccdg .Images ,_cafc );};case _e .ControlType ,_e .ControlTypeStrict :_faada :=_de .NewOcx ();_dacd :=_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg ._faee )+1); +_ebdg :="\u0077\u006f\u0072d\u002f"+_dacd [:len (_dacd )-4]+"\u002e\u0062\u0069\u006e";for _gfgd ,_cgfgd :=range _ggfd {if _cgfgd ==nil {continue ;};if _cgfgd .Name ==_ebdg {_acec ,_fgdg :=_fg .ExtractToDiskTmp (_cgfgd ,_ccdg .TmpPath );if _fgdg !=nil {return _fgdg ; +};_dbea ,_fgdg :=_cd .ImportFromFile (_acec );if _fgdg ==nil {_dbea .TargetAttr =_dacd ;_dbea .Ocx =_faada ;_ccdg ._faee =append (_ccdg ._faee ,_dbea );_deef .AddTarget (_gfadf ,_faada ,_badb ,uint32 (len (_ccdg ._faee )));_eeca .TargetAttr =_dacd ;_ggfd [_gfgd ]=nil ; +}else {_ecf .Log .Debug ("c\u0061\u006e\u006e\u006f\u0074\u0020r\u0065\u0061\u0064\u0020\u0062\u0069\u006e\u0020\u0066i\u006c\u0065\u003a \u0025s\u0020\u0025\u0073",_ebdg ,_fgdg .Error ());};break ;};};case _e .ChartType :_aeaf :=chart {_bge :_gdg .NewChartSpace ()}; +_efee :=uint32 (len (_ccdg ._faa ));_deef .AddTarget (_gfadf ,_aeaf ._bge ,_badb ,_efee );_ccdg ._faa =append (_ccdg ._faa ,&_aeaf );_eeca .TargetAttr =_e .RelativeFilename (_edeg ,_ddfb .Typ ,_badb ,len (_ccdg ._faa ));_aeaf ._dbd =_eeca .TargetAttr ; +default:_ecf .Log .Debug ("\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073\u0068\u0069\u0070\u0020\u0074\u0079\u0070\u0065\u003a\u0020\u0025\u0073\u0020\u0074\u0067\u0074\u003a\u0020\u0025\u0073",_badb ,_gfadf ); +};return nil ;}; -// TableProperties returns the table style properties. -func (_cace Style )TableProperties ()TableStyleProperties {if _cace ._beagf .TblPr ==nil {_cace ._beagf .TblPr =_da .NewCT_TblPrBase ();};return TableStyleProperties {_cace ._beagf .TblPr };};func (_dbab *Document )reorderEndnote (){_ggcg :=int64 (1);_fdbc :=map[int64 ]int64 {}; -for _ ,_aee :=range _dbab ._ddgd .Endnote {switch _aee .TypeAttr {case _da .ST_FtnEdnSeparator :_aee .IdAttr =-1;break ;case _da .ST_FtnEdnContinuationSeparator :_aee .IdAttr =0;break ;default:_fdbc [_aee .IdAttr ]=_ggcg ;_aee .IdAttr =_ggcg ;_ggcg ++; -};};for _ ,_ccbf :=range _dbab .Paragraphs (){for _ ,_eccf :=range _ccbf .Runs (){if _fcbf ,_gbee :=_eccf .IsEndnote ();_fcbf {_eccf .X ().EG_RunInnerContent [0].RunInnerContentChoice .EndnoteReference .IdAttr =_fdbc [_gbee ];};};};}; +// Fonts allows manipulating a style or run's fonts. +type Fonts struct{_aabff *_fc .CT_Fonts }; -// SetAlignment sets the alignment of a table within the page. -func (_dadac TableProperties )SetAlignment (align _da .ST_JcTable ){if align ==_da .ST_JcTableUnset {_dadac ._efeee .Jc =nil ;}else {_dadac ._efeee .Jc =_da .NewCT_JcTable ();_dadac ._efeee .Jc .ValAttr =align ;};};func (_fade *WatermarkText )findNode (_gcbgf *_b .XSDAny ,_ecagg string )*_b .XSDAny {for _ ,_cefa :=range _gcbgf .Nodes {if _cefa .XMLName .Local ==_ecagg {return _cefa ; -};};return nil ;}; +// GetText returns text in the watermark. +func (_egbfb *WatermarkText )GetText ()string {_bede :=_egbfb .getShape ();if _egbfb ._fgfdb !=nil {_cgedd :=_egbfb ._fgfdb .ShapeChoice ;for _ ,_eebc :=range _cgedd {if _eebc .ShapeElementsChoice .Textpath !=nil {return *_eebc .ShapeElementsChoice .Textpath .StringAttr ; +};};}else {_cgdca :=_egbfb .findNode (_bede ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _ ,_edca :=range _cgdca .Attrs {if _edca .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{return _edca .Value ;};};};return "";}; -// SetThemeColor sets the color from the theme. -func (_ffcc Color )SetThemeColor (t _da .ST_ThemeColor ){_ffcc ._caf .ThemeColorAttr =t }; +// SetAfterAuto controls if spacing after a paragraph is automatically determined. +func (_gbagb ParagraphSpacing )SetAfterAuto (b bool ){if b {_gbagb ._bgdc .AfterAutospacingAttr =&_gd .ST_OnOff {};_gbagb ._bgdc .AfterAutospacingAttr .Bool =_e .Bool (true );}else {_gbagb ._bgdc .AfterAutospacingAttr =nil ;};}; -// Paragraphs returns the paragraphs defined in a header. -func (_daafa Header )Paragraphs ()[]Paragraph {_egbfg :=[]Paragraph {};for _ ,_eefb :=range _daafa ._becf .EG_BlockLevelElts {for _ ,_bgee :=range _eefb .BlockLevelEltsChoice .EG_ContentBlockContent {for _ ,_ceaf :=range _bgee .ContentBlockContentChoice .P {_egbfg =append (_egbfg ,Paragraph {_daafa ._gacc ,_ceaf }); -};};};for _ ,_gbff :=range _daafa .Tables (){for _ ,_ddge :=range _gbff .Rows (){for _ ,_dfeec :=range _ddge .Cells (){_egbfg =append (_egbfg ,_dfeec .Paragraphs ()...);};};};return _egbfg ;}; +// AddFooter creates a Footer associated with the document, but doesn't add it +// to the document for display. +func (_accg *Document )AddFooter ()Footer {_fcb :=_fc .NewFtr ();_accg ._gbac =append (_accg ._gbac ,_fcb );_befb :=_ag .Sprintf ("\u0066\u006f\u006ft\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",len (_accg ._gbac ));_accg ._dfgd .AddRelationship (_befb ,_e .FooterType ); +_accg .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_befb ,"\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064.\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c\u002e\u0066\u006f\u006f\u0074e\u0072\u002b\u0078\u006d\u006c"); +_accg ._fce =append (_accg ._fce ,_baf .NewRelationships ());return Footer {_accg ,_fcb };}; -// VerticalAlign returns the value of run vertical align. -func (_bfge RunProperties )VerticalAlignment ()_ce .ST_VerticalAlignRun {if _bcggd :=_bfge ._gfad .VertAlign ;_bcggd !=nil {return _bcggd .ValAttr ;};return 0;}; +// Outline returns true if paragraph outline is on. +func (_cgaed ParagraphProperties )Outline ()bool {return _agea (_cgaed ._ggdbd .RPr .Outline )}; -// SetHeader sets a section header. -func (_eafe Section )SetHeader (h Header ,t _da .ST_HdrFtr ){_abcc :=_da .NewEG_HdrFtrReferences ();_eafe ._gedfc .EG_HdrFtrReferences =append (_eafe ._gedfc .EG_HdrFtrReferences ,_abcc );_abcc .HdrFtrReferencesChoice .HeaderReference =_da .NewCT_HdrFtrRef (); -_abcc .HdrFtrReferencesChoice .HeaderReference .TypeAttr =t ;_egfb :=_eafe ._affg ._ccea .FindRIDForN (h .Index (),_b .HeaderType );if _egfb ==""{_feg .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0064\u0065\u0074\u0065\u0072\u006d\u0069\u006e\u0065\u0020\u0068\u0065\u0061\u0064\u0065r \u0049\u0044"); -};_abcc .HdrFtrReferencesChoice .HeaderReference .IdAttr =_egfb ;};func _afggb (_fbcg []*_da .EG_ContentBlockContent ,_dgde *TableInfo )[]TextItem {_bccg :=[]TextItem {};for _ ,_gegf :=range _fbcg {if _dfea :=_gegf .ContentBlockContentChoice .Sdt ;_dfea !=nil {if _cda :=_dfea .SdtContent ; -_cda !=nil {for _ ,_fbdfg :=range _cda .EG_ContentBlockContent {_bccg =append (_bccg ,_ggaa (_fbdfg .ContentBlockContentChoice .P ,_dgde ,nil )...);};};};_bccg =append (_bccg ,_ggaa (_gegf .ContentBlockContentChoice .P ,_dgde ,nil )...);for _ ,_dcabf :=range _gegf .ContentBlockContentChoice .Tbl {for _fecfd ,_bdcf :=range _dcabf .EG_ContentRowContent {for _ ,_bgbdf :=range _bdcf .ContentRowContentChoice .Tr {for _efgc ,_acea :=range _bgbdf .EG_ContentCellContent {for _ ,_eced :=range _acea .ContentCellContentChoice .Tc {_cacf :=&TableInfo {Table :_dcabf ,Row :_bgbdf ,Cell :_eced ,RowIndex :_fecfd ,ColIndex :_efgc }; -for _ ,_aced :=range _eced .EG_BlockLevelElts {_bccg =append (_bccg ,_afggb (_aced .BlockLevelEltsChoice .EG_ContentBlockContent ,_cacf )...);};};};};};};};return _bccg ;}; +// SetNumberingDefinitionByID sets the numbering definition ID directly, which must +// match an ID defined in numbering.xml +func (_ccfb Paragraph )SetNumberingDefinitionByID (abstractNumberID int64 ){_ccfb .ensurePPr ();if _ccfb ._gcfe .PPr .NumPr ==nil {_ccfb ._gcfe .PPr .NumPr =_fc .NewCT_NumPr ();};_caefe :=_fc .NewCT_DecimalNumber ();_caefe .ValAttr =int64 (abstractNumberID ); +_ccfb ._gcfe .PPr .NumPr .NumId =_caefe ;}; -// SetColor sets the text color. -func (_ebgfg RunProperties )SetColor (c _cdb .Color ){_ebgfg ._gfad .Color =_da .NewCT_Color ();_ebgfg ._gfad .Color .ValAttr .ST_HexColorRGB =c .AsRGBString ();};func (_fgcb *Document )insertImageFromNode (_ecad Node ){for _ ,_gdgf :=range _ecad .AnchoredDrawings {if _cebdb ,_fgdcc :=_gdgf .GetImage (); -_fgdcc {_aecf ,_aeeg :=_ab .ImageFromFile (_cebdb .Path ());if _aeeg !=nil {_feg .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_aeeg );}; -_ffbf ,_aeeg :=_fgcb .AddImage (_aecf );if _aeeg !=nil {_feg .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_aeeg ); -};_adebe :=_fgcb ._ccea .GetByRelId (_ffbf .RelID ());_adebe .SetID (_cebdb .RelID ());};};for _ ,_egcf :=range _ecad .InlineDrawings {if _dddad ,_gdaa :=_egcf .GetImage ();_gdaa {_bcdb ,_ecaf :=_ab .ImageFromFile (_dddad .Path ());if _ecaf !=nil {_feg .Log .Debug ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063r\u0065\u0061\u0074\u0065\u0020\u0069\u006d\u0061\u0067\u0065:\u0020\u0025\u0073",_ecaf ); -};_bfcc ,_ecaf :=_fgcb .AddImage (_bcdb );if _ecaf !=nil {_feg .Log .Debug ("u\u006e\u0061\u0062\u006c\u0065\u0020t\u006f\u0020\u0061\u0064\u0064\u0020i\u006d\u0061\u0067\u0065\u0020\u0074\u006f \u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_ecaf ); -};_ddfad :=_fgcb ._ccea .GetByRelId (_bfcc .RelID ());_ddfad .SetID (_dddad .RelID ());};};};type mergeFieldInfo struct{_bacac string ;_gdba string ;_abf string ;_agbf bool ;_faeed bool ;_ebege bool ;_bagb bool ;_efea Paragraph ;_daeac ,_fgbdc ,_eccg int ; -_eaede *_da .EG_PContent ;_affc bool ;};func (_ebaf *Document )reorderComments (){_dcdb :=int64 (1);_baba :=map[int64 ]int64 {};_decc :=_ebaf ._cee ;for _ ,_bgaf :=range _decc .CT_Comments .Comment {_baba [_bgaf .IdAttr ]=_dcdb ;_bgaf .IdAttr =_dcdb ;_dcdb ++; -};for _ ,_ggae :=range _ebaf .Paragraphs (){for _ ,_deec :=range _ggae .X ().EG_PContent {for _ ,_gfdg :=range _deec .PContentChoice .EG_ContentRunContent {for _ ,_dage :=range _gfdg .ContentRunContentChoice .EG_RunLevelElts {for _ ,_cgdb :=range _dage .RunLevelEltsChoice .EG_RangeMarkupElements {if _cgdb .RangeMarkupElementsChoice .CommentRangeStart !=nil {_cgdb .RangeMarkupElementsChoice .CommentRangeStart .IdAttr =_baba [_cgdb .RangeMarkupElementsChoice .CommentRangeStart .IdAttr ]; -}else if _cgdb .RangeMarkupElementsChoice .CommentRangeEnd !=nil {_cgdb .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr =_baba [_cgdb .RangeMarkupElementsChoice .CommentRangeEnd .IdAttr ];};};};if _gfdg .ContentRunContentChoice .R !=nil {for _ ,_efac :=range _gfdg .ContentRunContentChoice .R .EG_RunInnerContent {if _efac .RunInnerContentChoice .CommentReference !=nil {_efac .RunInnerContentChoice .CommentReference .IdAttr =_baba [_efac .RunInnerContentChoice .CommentReference .IdAttr ]; -};};};};};};}; +// IsFootnote returns a bool based on whether the run has a +// footnote or not. Returns both a bool as to whether it has +// a footnote as well as the ID of the footnote. +func (_aaab Run )IsFootnote ()(bool ,int64 ){if _aaab ._cfcbd .EG_RunInnerContent !=nil {if _aaab ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference !=nil {return true ,_aaab ._cfcbd .EG_RunInnerContent [0].RunInnerContentChoice .FootnoteReference .IdAttr ; +};};return false ,0;}; -// Name returns the name of the style if set. -func (_cebb Style )Name ()string {if _cebb ._beagf .Name ==nil {return "";};return _cebb ._beagf .Name .ValAttr ;};func _gaece ()*_ff .Imagedata {_dedc :=_ff .NewImagedata ();_bcacg :="\u0072\u0049\u0064\u0031";_cbdacg :="\u0057A\u0054\u0045\u0052\u004d\u0041\u0052K"; -_dedc .IdAttr =&_bcacg ;_dedc .TitleAttr =&_cbdacg ;return _dedc ;}; +// SetUnderline controls underline for a run style. +func (_faabc RunProperties )SetUnderline (style _fc .ST_Underline ,c _d .Color ){if style ==_fc .ST_UnderlineUnset {_faabc ._bafe .U =nil ;}else {_faabc ._bafe .U =_fc .NewCT_Underline ();_faabc ._bafe .U .ColorAttr =&_fc .ST_HexColor {};_faabc ._bafe .U .ColorAttr .ST_HexColorRGB =c .AsRGBString (); +_faabc ._bafe .U .ValAttr =style ;};}; -// SetBottom sets the bottom border to a specified type, color and thickness. -func (_fedbb ParagraphBorders )SetBottom (t _da .ST_Border ,c _cdb .Color ,thickness _de .Distance ){_fedbb ._acaf .Bottom =_da .NewCT_Border ();_cded (_fedbb ._acaf .Bottom ,t ,c ,thickness );}; +// SearchStylesById returns style by its id. +func (_bbfbed Styles )SearchStyleById (id string )(Style ,bool ){for _ ,_cagccc :=range _bbfbed ._fbfe .Style {if _cagccc .StyleIdAttr !=nil {if *_cagccc .StyleIdAttr ==id {return Style {_cagccc },true ;};};};return Style {},false ;}; -// SetYOffset sets the Y offset for an image relative to the origin. -func (_bda AnchoredDrawing )SetYOffset (y _de .Distance ){_bda ._ea .PositionV .PosVChoice =&_da .WdCT_PosVChoice {};_bda ._ea .PositionV .PosVChoice .PosOffset =_b .Int32 (int32 (y /_de .EMU ));}; +// NewSettings constructs a new empty Settings +func NewSettings ()Settings {_agfdb :=_fc .NewSettings ();_agfdb .Compat =_fc .NewCT_Compat ();_gfbge :=_fc .NewCT_CompatSetting ();_gfbge .NameAttr =_e .String ("\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006c\u0069\u0074y\u004d\u006f\u0064\u0065"); +_gfbge .UriAttr =_e .String ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006fff\u0069\u0063\u0065/\u0077o\u0072\u0064");_gfbge .ValAttr =_e .String ("\u0031\u0035"); +_agfdb .Compat .CompatSetting =append (_agfdb .Compat .CompatSetting ,_gfbge );return Settings {_agfdb };}; -// CellMargins are the margins for an individual cell. -type CellMargins struct{_ffd *_da .CT_TcMar }; +// SetUISortOrder controls the order the style is displayed in the UI. +func (_cbdbe Style )SetUISortOrder (order int ){_cbdbe ._dbabde .UiPriority =_fc .NewCT_DecimalNumber ();_cbdbe ._dbabde .UiPriority .ValAttr =int64 (order );}; -// RemoveFootnote removes a footnote from both the paragraph and the document -// the requested footnote must be anchored on the paragraph being referenced. -// -// After each removal, the rest of the footnote ids would be reordered. -func (_dgcg Paragraph )RemoveFootnote (id int64 ){for _ ,_bgffgc :=range _dgcg .Runs (){if _daacd ,_aaccd :=_bgffgc .IsFootnote ();_daacd {if _aaccd ==id {_dgcg .RemoveRun (_bgffgc );break ;};};};_dgcg ._deeea .removeFootnote (id );}; +// SetOpacity sets opacity of watermark text in range 0.0 - 1.0, where is 1.0 is the default value. +func (_ggcd *WatermarkText )SetOpacity (value float64 ){if _ggcd ._fgfdb !=nil {_caaaa :=_ggcd ._fgfdb .ShapeChoice ;for _ ,_aebc :=range _caaaa {if _aebc .ShapeElementsChoice .Fill !=nil {_feccf :=_bg .Itoa ((int )(65536.0*value ))+"\u0066";_aebc .ShapeElementsChoice .Fill .OpacityAttr =&_feccf ; +};};};}; -// GetWrapPathStart return wrapPath start value. -func (_cb AnchorDrawWrapOptions )GetWrapPathStart ()*_ec .CT_Point2D {return _cb ._ac };func _aecbe ()*_ff .Formulas {_fggae :=_ff .NewFormulas ();_fggae .F =[]*_ff .CT_F {_fb .CreateFormula ("\u0069\u0066 \u006c\u0069\u006e\u0065\u0044\u0072\u0061\u0077\u006e\u0020\u0070\u0069\u0078\u0065\u006c\u004c\u0069\u006e\u0065\u0057\u0069\u0064th\u0020\u0030"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0030\u0020\u0031\u0020\u0030"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0030\u0020\u0030\u0020\u0040\u0031"),_fb .CreateFormula ("p\u0072\u006f\u0064\u0020\u0040\u0032\u0020\u0031\u0020\u0032"),_fb .CreateFormula ("\u0070r\u006f\u0064\u0020\u0040\u0033\u0020\u0032\u0031\u0036\u0030\u0030 \u0070\u0069\u0078\u0065\u006c\u0057\u0069\u0064\u0074\u0068"),_fb .CreateFormula ("\u0070r\u006f\u0064\u0020\u00403\u0020\u0032\u0031\u0036\u00300\u0020p\u0069x\u0065\u006c\u0048\u0065\u0069\u0067\u0068t"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0030\u0020\u0030\u0020\u0031"),_fb .CreateFormula ("p\u0072\u006f\u0064\u0020\u0040\u0036\u0020\u0031\u0020\u0032"),_fb .CreateFormula ("\u0070r\u006f\u0064\u0020\u0040\u0037\u0020\u0032\u0031\u0036\u0030\u0030 \u0070\u0069\u0078\u0065\u006c\u0057\u0069\u0064\u0074\u0068"),_fb .CreateFormula ("\u0073\u0075\u006d\u0020\u0040\u0038\u0020\u0032\u00316\u0030\u0030\u0020\u0030"),_fb .CreateFormula ("\u0070r\u006f\u0064\u0020\u00407\u0020\u0032\u0031\u0036\u00300\u0020p\u0069x\u0065\u006c\u0048\u0065\u0069\u0067\u0068t"),_fb .CreateFormula ("\u0073u\u006d \u0040\u0031\u0030\u0020\u0032\u0031\u0036\u0030\u0030\u0020\u0030")}; -return _fggae ;}; +// Runs returns all of the runs in a paragraph. +func (_fgaa Paragraph )Runs ()[]Run {_abca :=[]Run {};for _ ,_edaga :=range _fgaa ._gcfe .EG_PContent {if _edaga .PContentChoice .Hyperlink !=nil &&_edaga .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent !=nil {for _ ,_fagec :=range _edaga .PContentChoice .Hyperlink .PContentChoice .EG_ContentRunContent {if _fagec .ContentRunContentChoice .R !=nil {_abca =append (_abca ,Run {_fgaa ._egebc ,_fagec .ContentRunContentChoice .R }); +};};};for _ ,_ddgb :=range _edaga .PContentChoice .EG_ContentRunContent {if _ddgb .ContentRunContentChoice .R !=nil {_abca =append (_abca ,Run {_fgaa ._egebc ,_ddgb .ContentRunContentChoice .R });};if _ddgb .ContentRunContentChoice .Sdt !=nil &&_ddgb .ContentRunContentChoice .Sdt .SdtContent !=nil {for _ ,_ggecd :=range _ddgb .ContentRunContentChoice .Sdt .SdtContent .EG_PContent {for _ ,_eecdb :=range _ggecd .PContentChoice .EG_ContentRunContent {if _eecdb .ContentRunContentChoice .R !=nil {_abca =append (_abca ,Run {_fgaa ._egebc ,_eecdb .ContentRunContentChoice .R }); +};};};};};};return _abca ;}; -// ParagraphProperties returns the paragraph style properties. -func (_bege Style )ParagraphProperties ()ParagraphStyleProperties {if _bege ._beagf .PPr ==nil {_bege ._beagf .PPr =_da .NewCT_PPrGeneral ();};return ParagraphStyleProperties {_bege ._beagf .PPr };}; +// Paragraphs returns the paragraphs defined in an endnote. +func (_aabf Endnote )Paragraphs ()[]Paragraph {_gegg :=[]Paragraph {};for _ ,_cgcd :=range _aabf .content (){for _ ,_bace :=range _cgcd .ContentBlockContentChoice .P {_gegg =append (_gegg ,Paragraph {_aabf ._adbf ,_bace });};};return _gegg ;};func (_acac Endnote )id ()int64 {return _acac ._dgac .IdAttr }; -// X returns the inner wrapped XML type. -func (_dbffg Style )X ()*_da .CT_Style {return _dbffg ._beagf }; -// SetStyle sets the font size. -func (_cfcbf RunProperties )SetStyle (style string ){if style ==""{_cfcbf ._gfad .RStyle =nil ;}else {_cfcbf ._gfad .RStyle =_da .NewCT_String ();_cfcbf ._gfad .RStyle .ValAttr =style ;};}; +// InsertParagraphAfter adds a new empty paragraph after the relativeTo +// paragraph. +func (_ddea *Document )InsertParagraphAfter (relativeTo Paragraph )Paragraph {return _ddea .insertParagraph (relativeTo ,false );}; -// GetTargetByRelId returns a target path with the associated relation ID in the -// document. -func (_bacb *Document )GetTargetByRelId (idAttr string )string {return _bacb ._ccea .GetTargetByRelId (idAttr );}; +// SetEndIndent controls the end indentation. +func (_cdgg ParagraphProperties )SetEndIndent (m _bgd .Distance ){if _cdgg ._ggdbd .Ind ==nil {_cdgg ._ggdbd .Ind =_fc .NewCT_Ind ();};if m ==_bgd .Zero {_cdgg ._ggdbd .Ind .EndAttr =nil ;}else {_cdgg ._ggdbd .Ind .EndAttr =&_fc .ST_SignedTwipsMeasure {}; +_cdgg ._ggdbd .Ind .EndAttr .Int64 =_e .Int64 (int64 (m /_bgd .Twips ));};};func (_dgaeg *WatermarkPicture )getShape ()*_e .XSDAny {return _dgaeg .getInnerElement ("\u0073\u0068\u0061p\u0065");};func _efae (_bcdbf *_fc .CT_P ,_daec map[string ]string ){for _ ,_ffgf :=range _bcdbf .EG_PContent {for _ ,_dccfa :=range _ffgf .PContentChoice .EG_ContentRunContent {if _dccfa .ContentRunContentChoice .R !=nil {for _ ,_cege :=range _dccfa .ContentRunContentChoice .R .EG_RunInnerContent {_aebd :=_cege .RunInnerContentChoice .Drawing ; +if _aebd !=nil {for _ ,_dbc :=range _aebd .DrawingChoice {if _dbc .Anchor !=nil {_ecdd :=_dbc .Anchor ;for _ ,_acecg :=range _ecdd .Graphic .GraphicData .Any {switch _dgag :=_acecg .(type ){case *_dg .Pic :if _dgag .BlipFill !=nil &&_dgag .BlipFill .Blip !=nil {_bcdd (_dgag .BlipFill .Blip ,_daec ); +};default:};};};if _dbc .Inline !=nil {_gdgb :=_dbc .Inline ;for _ ,_def :=range _gdgb .Graphic .GraphicData .Any {switch _ddgg :=_def .(type ){case *_dg .Pic :if _ddgg .BlipFill !=nil &&_ddgg .BlipFill .Blip !=nil {_bcdd (_ddgg .BlipFill .Blip ,_daec ); +};default:};};};};};};};};};}; -// AddHyperlink adds a hyperlink to a document. Adding the hyperlink to a document -// and setting it on a cell is more efficient than setting hyperlinks directly -// on a cell. -func (_bgcg Document )AddHyperlink (url string )_ab .Hyperlink {return _bgcg ._ccea .AddHyperlink (url )}; +// SetText sets the watermark text. +func (_beaf *WatermarkText )SetText (text string ){_fdba :=_beaf .getShape ();if _beaf ._fgfdb !=nil {_cgab :=_beaf ._fgfdb .ShapeChoice ;for _ ,_gceag :=range _cgab {if _gceag .ShapeElementsChoice .Textpath !=nil {_gceag .ShapeElementsChoice .Textpath .StringAttr =&text ; +};};}else {_efeaf :=_beaf .findNode (_fdba ,"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068");for _ddbbe ,_ebcff :=range _efeaf .Attrs {if _ebcff .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_efeaf .Attrs [_ddbbe ].Value =text ;};};};}; -// AddTable adds a new table to the document body. -func (_adf *Document )AddTable ()Table {_dce :=_da .NewEG_BlockLevelElts ();_adf ._baf .Body .EG_BlockLevelElts =append (_adf ._baf .Body .EG_BlockLevelElts ,_dce );_fagd :=_da .NewEG_ContentBlockContent ();_dce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dce .BlockLevelEltsChoice .EG_ContentBlockContent ,_fagd ); -_abec :=_da .NewCT_Tbl ();_fagd .ContentBlockContentChoice .Tbl =append (_fagd .ContentBlockContentChoice .Tbl ,_abec );return Table {_adf ,_abec };};func (_baeae *WatermarkPicture )findNode (_dfgeb *_b .XSDAny ,_cbfbb string )*_b .XSDAny {for _ ,_cgag :=range _dfgeb .Nodes {if _cgag .XMLName .Local ==_cbfbb {return _cgag ; -};};return nil ;};func (_ebc *Document )appendTable (_eabac *Paragraph ,_bacg Table ,_gda bool )Table {_baac :=_ebc ._baf .Body ;_dbd :=_da .NewEG_BlockLevelElts ();_ebc ._baf .Body .EG_BlockLevelElts =append (_ebc ._baf .Body .EG_BlockLevelElts ,_dbd ); -_adfc :=_da .NewEG_ContentBlockContent ();_dbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_adfc );if _eabac !=nil {_feb :=_eabac .X ();for _dabfe ,_gdb :=range _baac .EG_BlockLevelElts {for _ ,_ccaf :=range _gdb .BlockLevelEltsChoice .EG_ContentBlockContent {for _fefc ,_ccgg :=range _adfc .ContentBlockContentChoice .P {if _ccgg ==_feb {_bdd :=_bacg .X (); -_ebcc :=_da .NewEG_BlockLevelElts ();_dcge :=_da .NewEG_ContentBlockContent ();_ebcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcge );_dcge .ContentBlockContentChoice .Tbl =append (_dcge .ContentBlockContentChoice .Tbl ,_bdd ); -_baac .EG_BlockLevelElts =append (_baac .EG_BlockLevelElts ,nil );if _gda {copy (_baac .EG_BlockLevelElts [_dabfe +1:],_baac .EG_BlockLevelElts [_dabfe :]);_baac .EG_BlockLevelElts [_dabfe ]=_ebcc ;if _fefc !=0{_cag :=_da .NewEG_BlockLevelElts ();_aeae :=_da .NewEG_ContentBlockContent (); -_cag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cag .BlockLevelEltsChoice .EG_ContentBlockContent ,_aeae );_aeae .ContentBlockContentChoice .P =_ccaf .ContentBlockContentChoice .P [:_fefc ];_baac .EG_BlockLevelElts =append (_baac .EG_BlockLevelElts ,nil ); -copy (_baac .EG_BlockLevelElts [_dabfe +1:],_baac .EG_BlockLevelElts [_dabfe :]);_baac .EG_BlockLevelElts [_dabfe ]=_cag ;};_ccaf .ContentBlockContentChoice .P =_ccaf .ContentBlockContentChoice .P [_fefc :];}else {copy (_baac .EG_BlockLevelElts [_dabfe +2:],_baac .EG_BlockLevelElts [_dabfe +1:]); -_baac .EG_BlockLevelElts [_dabfe +1]=_ebcc ;if _fefc !=len (_ccaf .ContentBlockContentChoice .P )-1{_dfag :=_da .NewEG_BlockLevelElts ();_ced :=_da .NewEG_ContentBlockContent ();_dfag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfag .BlockLevelEltsChoice .EG_ContentBlockContent ,_ced ); -_ced .ContentBlockContentChoice .P =_ccaf .ContentBlockContentChoice .P [_fefc +1:];_baac .EG_BlockLevelElts =append (_baac .EG_BlockLevelElts ,nil );copy (_baac .EG_BlockLevelElts [_dabfe +3:],_baac .EG_BlockLevelElts [_dabfe +2:]);_baac .EG_BlockLevelElts [_dabfe +2]=_dfag ; -};_ccaf .ContentBlockContentChoice .P =_ccaf .ContentBlockContentChoice .P [:_fefc +1];};break ;};};for _ ,_bfg :=range _ccaf .ContentBlockContentChoice .Tbl {_ace :=_bdee (_bfg ,_feb ,_gda );if _ace !=nil {break ;};};};};}else {_adfc .ContentBlockContentChoice .Tbl =append (_adfc .ContentBlockContentChoice .Tbl ,_bacg .X ()); -};return Table {_ebc ,_bacg .X ()};}; +// X returns the inner wrapped XML type. +func (_caac TableProperties )X ()*_fc .CT_TblPr {return _caac ._facda };func (_gdbgb Paragraph )ensurePPr (){if _gdbgb ._gcfe .PPr ==nil {_gdbgb ._gcfe .PPr =_fc .NewCT_PPr ();};}; -// Name returns the name of the field. -func (_edade FormField )Name ()string {if _edade ._gbab .FFDataChoice ==nil ||len (_edade ._gbab .FFDataChoice )==0{return "";};return *_edade ._gbab .FFDataChoice [0].Name .ValAttr ;}; +// Emboss returns true if paragraph emboss is on. +func (_bacgd ParagraphProperties )Emboss ()bool {return _agea (_bacgd ._ggdbd .RPr .Emboss )}; -// SetEastAsiaTheme sets the font East Asia Theme. -func (_fgea Fonts )SetEastAsiaTheme (t _da .ST_Theme ){_fgea ._agcac .EastAsiaThemeAttr =t }; +// Control returns an *axcontrol.Control object contained in the run or the nil value in case of no controls. +func (_dggb Run )Control ()*_cd .Control {if _defg :=_dggb ._cfcbd .EG_RunInnerContent ;_defg !=nil {if _addc :=_defg [0].RunInnerContentChoice .Object ;_addc !=nil {if _feaa :=_addc .ObjectChoice ;_feaa !=nil {if _cafe :=_feaa .Control ;_cafe !=nil {if _cafe .IdAttr !=nil {_facb :=_dggb ._debaa .GetDocRelTargetByID (*_cafe .IdAttr ); +for _ ,_feedc :=range _dggb ._debaa ._faee {if _facb ==_feedc .TargetAttr {return _feedc ;};};};};};};};return nil ;};func (_bbfcc *Document )insertParagraph (_ebfd Paragraph ,_gcba bool )Paragraph {if _bbfcc ._egce .Body ==nil {return _bbfcc .AddParagraph (); +};_aagf :=_ebfd .X ();for _ ,_daed :=range _bbfcc ._egce .Body .EG_BlockLevelElts {for _ ,_badbg :=range _daed .BlockLevelEltsChoice .EG_ContentBlockContent {for _acab ,_daab :=range _badbg .ContentBlockContentChoice .P {if _daab ==_aagf {_bfec :=_fc .NewCT_P (); +_badbg .ContentBlockContentChoice .P =append (_badbg .ContentBlockContentChoice .P ,nil );if _gcba {copy (_badbg .ContentBlockContentChoice .P [_acab +1:],_badbg .ContentBlockContentChoice .P [_acab :]);_badbg .ContentBlockContentChoice .P [_acab ]=_bfec ; +}else {copy (_badbg .ContentBlockContentChoice .P [_acab +2:],_badbg .ContentBlockContentChoice .P [_acab +1:]);_badbg .ContentBlockContentChoice .P [_acab +1]=_bfec ;};return Paragraph {_bbfcc ,_bfec };};};for _ ,_bcga :=range _badbg .ContentBlockContentChoice .Tbl {for _ ,_fccg :=range _bcga .EG_ContentRowContent {for _ ,_bbffg :=range _fccg .ContentRowContentChoice .Tr {for _ ,_gcgfd :=range _bbffg .EG_ContentCellContent {for _ ,_edgeg :=range _gcgfd .ContentCellContentChoice .Tc {for _ ,_gbc :=range _edgeg .EG_BlockLevelElts {for _ ,_gaea :=range _gbc .BlockLevelEltsChoice .EG_ContentBlockContent {for _gdec ,_aged :=range _gaea .ContentBlockContentChoice .P {if _aged ==_aagf {_daafd :=_fc .NewCT_P (); +_gaea .ContentBlockContentChoice .P =append (_gaea .ContentBlockContentChoice .P ,nil );if _gcba {copy (_gaea .ContentBlockContentChoice .P [_gdec +1:],_gaea .ContentBlockContentChoice .P [_gdec :]);_gaea .ContentBlockContentChoice .P [_gdec ]=_daafd ; +}else {copy (_gaea .ContentBlockContentChoice .P [_gdec +2:],_gaea .ContentBlockContentChoice .P [_gdec +1:]);_gaea .ContentBlockContentChoice .P [_gdec +1]=_daafd ;};return Paragraph {_bbfcc ,_daafd };};};};};};};};};};if _badbg .ContentBlockContentChoice .Sdt !=nil &&_badbg .ContentBlockContentChoice .Sdt .SdtContent !=nil {for _ ,_gdfb :=range _badbg .ContentBlockContentChoice .Sdt .SdtContent .EG_ContentBlockContent {for _beef ,_cfcg :=range _gdfb .ContentBlockContentChoice .P {if _cfcg ==_aagf {_bgcb :=_fc .NewCT_P (); +_gdfb .ContentBlockContentChoice .P =append (_gdfb .ContentBlockContentChoice .P ,nil );if _gcba {copy (_gdfb .ContentBlockContentChoice .P [_beef +1:],_gdfb .ContentBlockContentChoice .P [_beef :]);_gdfb .ContentBlockContentChoice .P [_beef ]=_bgcb ;}else {copy (_gdfb .ContentBlockContentChoice .P [_beef +2:],_gdfb .ContentBlockContentChoice .P [_beef +1:]); +_gdfb .ContentBlockContentChoice .P [_beef +1]=_bgcb ;};return Paragraph {_bbfcc ,_bgcb };};};};};};};return _bbfcc .AddParagraph ();}; -// SetWidthPercent sets the table to a width percentage. -func (_fggc TableProperties )SetWidthPercent (pct float64 ){_fggc ._efeee .TblW =_da .NewCT_TblWidth ();_fggc ._efeee .TblW .TypeAttr =_da .ST_TblWidthPct ;_fggc ._efeee .TblW .WAttr =&_da .ST_MeasurementOrPercent {};_fggc ._efeee .TblW .WAttr .ST_DecimalNumberOrPercent =&_da .ST_DecimalNumberOrPercent {}; -_fggc ._efeee .TblW .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (pct *50));}; +// ExtractText returns text from the document as a DocText object. +func (_ddeg *Document )ExtractText ()*DocText {_eacg :=[]TextItem {};for _ ,_cdca :=range _ddeg ._egce .Body .EG_BlockLevelElts {_eacg =append (_eacg ,_ecgga (_cdca .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};var _fdea []listItemInfo ;_agddb :=_ddeg .Paragraphs (); +for _ ,_aegb :=range _agddb {_ecfe :=_dgae (_ddeg ,_aegb );_fdea =append (_fdea ,_ecfe );};_dace :=_baef (_ddeg );return &DocText {Items :_eacg ,_efbe :_fdea ,_efcg :_dace };}; -// SetTextStyleItalic sets text style of watermark to italic. -func (_daacda *WatermarkText )SetTextStyleItalic (value bool ){_fffec :=_daacda .GetStyle ();_fffec .SetItalic (value );_daacda .SetStyle (_fffec );}; +// RowProperties are the properties for a row within a table +type RowProperties struct{_ggcaa *_fc .CT_TrPr }; -// MailMerge finds mail merge fields and replaces them with the text provided. It also removes -// the mail merge source info from the document settings. -func (_cbdbg *Document )MailMerge (mergeContent map[string ]string ){_adeff :=_cbdbg .mergeFields ();_dgeab :=map[Paragraph ][]Run {};for _ ,_cfca :=range _adeff {_cccb ,_beagc :=mergeContent [_cfca ._bacac ];if _beagc {if _cfca ._agbf {_cccb =_cg .ToUpper (_cccb ); -}else if _cfca ._faeed {_cccb =_cg .ToLower (_cccb );}else if _cfca ._bagb {_cccb =_cg .Title (_cccb );}else if _cfca ._ebege {_caccf :=_fe .Buffer {};for _gcfd ,_dgdbd :=range _cccb {if _gcfd ==0{_caccf .WriteRune (_bc .ToUpper (_dgdbd ));}else {_caccf .WriteRune (_dgdbd ); -};};_cccb =_caccf .String ();};if _cccb !=""&&_cfca ._abf !=""{_cccb =_cfca ._abf +_cccb ;};if _cccb !=""&&_cfca ._gdba !=""{_cccb =_cccb +_cfca ._gdba ;};};if _cfca ._affc {if len (_cfca ._eaede .PContentChoice .FldSimple )==1&&len (_cfca ._eaede .PContentChoice .FldSimple [0].EG_PContent )==1&&len (_cfca ._eaede .PContentChoice .FldSimple [0].EG_PContent [0].PContentChoice .EG_ContentRunContent )==1{_gadac :=_da .NewEG_ContentRunContent (); -_gadac .ContentRunContentChoice .R =_cfca ._eaede .PContentChoice .FldSimple [0].EG_PContent [0].PContentChoice .EG_ContentRunContent [0].ContentRunContentChoice .R ;_cfca ._eaede .PContentChoice .FldSimple =nil ;_gdcc :=Run {_cbdbg ,_gadac .ContentRunContentChoice .R }; -_gdcc .ClearContent ();_gdcc .AddText (_cccb );_cfca ._eaede .PContentChoice .EG_ContentRunContent =append (_cfca ._eaede .PContentChoice .EG_ContentRunContent ,_gadac );};}else {_eaea :=_cfca ._efea .Runs ();for _ggcdcb :=_cfca ._daeac ;_ggcdcb <=_cfca ._eccg ; -_ggcdcb ++{if _ggcdcb ==_cfca ._fgbdc +1{_eaea [_ggcdcb ].ClearContent ();_eaea [_ggcdcb ].AddText (_cccb );}else {_dgeab [_cfca ._efea ]=append (_dgeab [_cfca ._efea ],_eaea [_ggcdcb ]);};};};};for _gefbe ,_daaa :=range _dgeab {for _ ,_geca :=range _daaa {_gefbe .RemoveRun (_geca ); -};};_cbdbg .Settings .RemoveMailMerge ();}; +// Value returns the tring value of a FormFieldTypeText or FormFieldTypeDropDown. +func (_afdea FormField )Value ()string {if _afdea ._aef .FFDataChoice !=nil &&len (_afdea ._aef .FFDataChoice )> 0{if _afdea ._aef .FFDataChoice [0].TextInput !=nil &&_afdea ._ccgga .RunInnerContentChoice .T !=nil {return _afdea ._ccgga .RunInnerContentChoice .T .Content ; +}else if _afdea ._aef .FFDataChoice [0].DdList !=nil &&_afdea ._aef .FFDataChoice [0].DdList .Result !=nil {_cgga :=_afdea .PossibleValues ();_fbfcg :=int (_afdea ._aef .FFDataChoice [0].DdList .Result .ValAttr );if _fbfcg < len (_cgga ){return _cgga [_fbfcg ]; +};}else if _afdea ._aef .FFDataChoice [0].CheckBox !=nil {if _afdea .IsChecked (){return "\u0074\u0072\u0075\u0065";};return "\u0066\u0061\u006cs\u0065";};};return "";}; -// AddParagraph adds a paragraph to the footnote. -func (_fgead Footnote )AddParagraph ()Paragraph {_fgbdg :=_da .NewEG_ContentBlockContent ();_fgbf :=len (_fgead ._ccbgb .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent );_fgead ._ccbgb .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgead ._ccbgb .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent ,_fgbdg ); -_degg :=_da .NewCT_P ();var _cece *_da .CT_String ;if _fgbf !=0{_edgae :=len (_fgead ._ccbgb .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_fgbf -1].ContentBlockContentChoice .P );_cece =_fgead ._ccbgb .EG_BlockLevelElts [0].BlockLevelEltsChoice .EG_ContentBlockContent [_fgbf -1].ContentBlockContentChoice .P [_edgae -1].PPr .PStyle ; -}else {_cece =_da .NewCT_String ();_cece .ValAttr =FootnoteTextStyleId ;};_fgbdg .ContentBlockContentChoice .P =append (_fgbdg .ContentBlockContentChoice .P ,_degg );_ffeec :=Paragraph {_fgead ._edggc ,_degg };_ffeec ._ddedbg .PPr =_da .NewCT_PPr ();_ffeec ._ddedbg .PPr .PStyle =_cece ; -_ffeec ._ddedbg .PPr .RPr =_da .NewCT_ParaRPr ();return _ffeec ;}; +// Index returns the index of the footer within the document. This is used to +// form its zip packaged filename as well as to match it with its relationship +// ID. +func (_dagf Footer )Index ()int {for _edfff ,_fdfd :=range _dagf ._fbfg ._gbac {if _fdfd ==_dagf ._gdeb {return _edfff ;};};return -1;}; -// SetAllowOverlapAttr sets the allowOverlap attribute of anchor. -func (_bcc AnchoredDrawing )SetAllowOverlapAttr (val bool ){_bcc ._ea .AllowOverlapAttr =val };func (_bacd *Document )insertNumberingFromStyleProperties (_bdbe Numbering ,_acdfb ParagraphStyleProperties ){_fbc :=_acdfb .NumId ();_ceebg :=int64 (-1);if _fbc > -1{for _ ,_daea :=range _bdbe ._aagbb .Num {if _daea .NumIdAttr ==_fbc {if _daea .AbstractNumId !=nil {_ceebg =_daea .AbstractNumId .ValAttr ; -_deefa :=false ;for _ ,_gdea :=range _bacd .Numbering ._aagbb .Num {if _gdea .NumIdAttr ==_fbc {_deefa =true ;break ;};};if !_deefa {_bacd .Numbering ._aagbb .Num =append (_bacd .Numbering ._aagbb .Num ,_daea );};break ;};};};for _ ,_geebg :=range _bdbe ._aagbb .AbstractNum {if _geebg .AbstractNumIdAttr ==_ceebg {_gaab :=false ; -for _ ,_cbgec :=range _bacd .Numbering ._aagbb .AbstractNum {if _cbgec .AbstractNumIdAttr ==_ceebg {_gaab =true ;break ;};};if !_gaab {_bacd .Numbering ._aagbb .AbstractNum =append (_bacd .Numbering ._aagbb .AbstractNum ,_geebg );};break ;};};};}; +// RemoveMailMerge removes any mail merge settings +func (_cbfdca Settings )RemoveMailMerge (){_cbfdca ._aaabf .MailMerge =nil }; -// SetEnabled marks a FormField as enabled or disabled. -func (_ffaeg FormField )SetEnabled (enabled bool ){_fdfgg :=_da .NewCT_OnOff ();_fdfgg .ValAttr =&_ce .ST_OnOff {Bool :&enabled };_ffaeg ._gbab .FFDataChoice =[]*_da .CT_FFDataChoice {&_da .CT_FFDataChoice {Enabled :_fdfgg }};}; +// GetHeader gets a section Header for given type t [ST_HdrFtrDefault, ST_HdrFtrEven, ST_HdrFtrFirst] +func (_dcadg Section )GetHeader (t _fc .ST_HdrFtr )(Header ,bool ){for _ ,_ebaeg :=range _dcadg ._gaeaf .EG_HdrFtrReferences {if _ebaeg .HdrFtrReferencesChoice .HeaderReference ==nil {continue ;};if _ebaeg .HdrFtrReferencesChoice .HeaderReference .TypeAttr ==t {for _ ,_bcadg :=range _dcadg ._aabdf .Headers (){_dcgcb :=_dcadg ._aabdf ._dfgd .FindRIDForN (_bcadg .Index (),_e .HeaderType ); +if _dcgcb ==_ebaeg .HdrFtrReferencesChoice .HeaderReference .IdAttr {return _bcadg ,true ;};};};};return Header {},false ;}; -// TableLook returns the table look, or conditional formatting applied to a table style. -func (_gggdb TableProperties )TableLook ()TableLook {if _gggdb ._efeee .TblLook ==nil {_gggdb ._efeee .TblLook =_da .NewCT_TblLook ();};return TableLook {_gggdb ._efeee .TblLook };}; +// SetFormat sets the numbering format. +func (_faeba NumberingLevel )SetFormat (f _fc .ST_NumberFormat ){if _faeba ._ecdce .NumFmt ==nil {_faeba ._ecdce .NumFmt =_fc .NewCT_NumFmt ();};_faeba ._ecdce .NumFmt .ValAttr =f ;}; -// RunProperties returns the run properties controlling text formatting within the table. -func (_debde TableConditionalFormatting )RunProperties ()RunProperties {if _debde ._cdeda .RPr ==nil {_debde ._cdeda .RPr =_da .NewCT_RPr ();};return RunProperties {_debde ._cdeda .RPr };};func (_aga *Document )insertTable (_ddd Paragraph ,_ecf bool )Table {_cac :=_aga ._baf .Body ; -if _cac ==nil {return _aga .AddTable ();};_dcc :=_ddd .X ();for _bac ,_bbg :=range _cac .EG_BlockLevelElts {for _ ,_eeg :=range _bbg .BlockLevelEltsChoice .EG_ContentBlockContent {for _eea ,_gabd :=range _eeg .ContentBlockContentChoice .P {if _gabd ==_dcc {_abeb :=_da .NewCT_Tbl (); -_bbc :=_da .NewEG_BlockLevelElts ();_gedc :=_da .NewEG_ContentBlockContent ();_bbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gedc );_gedc .ContentBlockContentChoice .Tbl =append (_gedc .ContentBlockContentChoice .Tbl ,_abeb ); -_cac .EG_BlockLevelElts =append (_cac .EG_BlockLevelElts ,nil );if _ecf {copy (_cac .EG_BlockLevelElts [_bac +1:],_cac .EG_BlockLevelElts [_bac :]);_cac .EG_BlockLevelElts [_bac ]=_bbc ;if _eea !=0{_gge :=_da .NewEG_BlockLevelElts ();_ddc :=_da .NewEG_ContentBlockContent (); -_gge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddc );_ddc .ContentBlockContentChoice .P =_eeg .ContentBlockContentChoice .P [:_eea ];_cac .EG_BlockLevelElts =append (_cac .EG_BlockLevelElts ,nil ); -copy (_cac .EG_BlockLevelElts [_bac +1:],_cac .EG_BlockLevelElts [_bac :]);_cac .EG_BlockLevelElts [_bac ]=_gge ;};_eeg .ContentBlockContentChoice .P =_eeg .ContentBlockContentChoice .P [_eea :];}else {copy (_cac .EG_BlockLevelElts [_bac +2:],_cac .EG_BlockLevelElts [_bac +1:]); -_cac .EG_BlockLevelElts [_bac +1]=_bbc ;if _eea !=len (_eeg .ContentBlockContentChoice .P )-1{_cca :=_da .NewEG_BlockLevelElts ();_bcd :=_da .NewEG_ContentBlockContent ();_cca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cca .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcd ); -_bcd .ContentBlockContentChoice .P =_eeg .ContentBlockContentChoice .P [_eea +1:];_cac .EG_BlockLevelElts =append (_cac .EG_BlockLevelElts ,nil );copy (_cac .EG_BlockLevelElts [_bac +3:],_cac .EG_BlockLevelElts [_bac +2:]);_cac .EG_BlockLevelElts [_bac +2]=_cca ; -};_eeg .ContentBlockContentChoice .P =_eeg .ContentBlockContentChoice .P [:_eea +1];};return Table {_aga ,_abeb };};};for _ ,_agaf :=range _eeg .ContentBlockContentChoice .Tbl {_faee :=_bdee (_agaf ,_dcc ,_ecf );if _faee !=nil {return Table {_aga ,_faee }; -};};};};return _aga .AddTable ();}; +// SetPrimaryStyle marks the style as a primary style. +func (_dbdg Style )SetPrimaryStyle (b bool ){if b {_dbdg ._dbabde .QFormat =_fc .NewCT_OnOff ();}else {_dbdg ._dbabde .QFormat =nil ;};}; -// SetNumberingDefinition sets the numbering definition ID via a NumberingDefinition -// defined in numbering.xml -func (_ebac Paragraph )SetNumberingDefinition (nd NumberingDefinition ){_ebac .ensurePPr ();if _ebac ._ddedbg .PPr .NumPr ==nil {_ebac ._ddedbg .PPr .NumPr =_da .NewCT_NumPr ();};_dfda :=_da .NewCT_DecimalNumber ();_dbea :=int64 (-1);for _ ,_gbcf :=range _ebac ._deeea .Numbering ._aagbb .Num {if _gbcf .AbstractNumId !=nil &&_gbcf .AbstractNumId .ValAttr ==nd .AbstractNumberID (){_dbea =_gbcf .NumIdAttr ; -};};if _dbea ==-1{_deaff :=_da .NewCT_Num ();_ebac ._deeea .Numbering ._aagbb .Num =append (_ebac ._deeea .Numbering ._aagbb .Num ,_deaff );_deaff .NumIdAttr =int64 (len (_ebac ._deeea .Numbering ._aagbb .Num ));_deaff .AbstractNumId =_da .NewCT_DecimalNumber (); -_deaff .AbstractNumId .ValAttr =nd .AbstractNumberID ();_dbea =_deaff .NumIdAttr ;};_dfda .ValAttr =_dbea ;_ebac ._ddedbg .PPr .NumPr .NumId =_dfda ;}; +// AddTOC adds a table of contents to the document and customize it according to TOCOptions if necessary. +func (_efgae Run )AddTOC (options *TOCOptions ){_gecb :="";if options !=nil {if options .UseHyperlinks {_gecb +="\u0020\u005c\u0068\u0020";};if options .OmitPageNumbers {_gecb +="\u0020\u005c\u006e\u0020";};if options .HeadingLevel !=""{_gecb +="\u0020\u005c\u006f \u0027"+options .HeadingLevel +"\u0027"; +};};_efgae .AddFieldWithFormatting (FieldTOC ,_gecb ,true );}; -// NewAnchorDrawWrapOptions return anchor drawing options property. -func NewAnchorDrawWrapOptions ()*AnchorDrawWrapOptions {_aff :=&AnchorDrawWrapOptions {};if !_aff ._ee {_cea ,_dc :=_gab ();_aff ._ac =_cea ;_aff ._eab =_dc ;};return _aff ;}; +// Bold returns true if run font is bold. +func (_acafg RunProperties )Bold ()bool {_eadbfa :=_acafg ._bafe ;return _agea (_eadbfa .B )||_agea (_eadbfa .BCs );}; -// Headers returns the headers defined in the document. -func (_eag *Document )Headers ()[]Header {_dfa :=[]Header {};for _ ,_abag :=range _eag ._gce {_dfa =append (_dfa ,Header {_eag ,_abag });};return _dfa ;}; +// Properties returns the run properties. +func (_fdda Run )Properties ()RunProperties {if _fdda ._cfcbd .RPr ==nil {_fdda ._cfcbd .RPr =_fc .NewCT_RPr ();};return RunProperties {_fdda ._cfcbd .RPr };}; -// ParagraphSpacing controls the spacing for a paragraph and its lines. -type ParagraphSpacing struct{_eaae *_da .CT_Spacing }; +// DrawingAnchored returns a slice of AnchoredDrawings. +func (_dfadd Run )DrawingAnchored ()[]AnchoredDrawing {_fgfa :=[]AnchoredDrawing {};for _ ,_egbdd :=range _dfadd ._cfcbd .EG_RunInnerContent {if _egbdd .RunInnerContentChoice .Drawing ==nil {continue ;};for _ ,_egbcf :=range _egbdd .RunInnerContentChoice .Drawing .DrawingChoice {if _egbcf .Anchor ==nil {continue ; +};_fgfa =append (_fgfa ,AnchoredDrawing {_dfadd ._debaa ,_egbcf .Anchor });};};return _fgfa ;}; -// CharacterSpacingValue returns the value of characters spacing in twips (1/20 of point). -func (_dcfa ParagraphProperties )CharacterSpacingValue ()int64 {if _ddde :=_dcfa ._bgbb .RPr .Spacing ;_ddde !=nil {_egab :=_ddde .ValAttr ;if _egab .Int64 !=nil {return *_egab .Int64 ;};};return int64 (0);}; +// Style returns the style for a paragraph, or an empty string if it is unset. +func (_dbbg Paragraph )Style ()string {if _dbbg ._gcfe .PPr !=nil &&_dbbg ._gcfe .PPr .PStyle !=nil {return _dbbg ._gcfe .PPr .PStyle .ValAttr ;};return "";}; -// StructuredDocumentTag are a tagged bit of content in a document. -type StructuredDocumentTag struct{_ecgd *Document ;_cbffg *_da .CT_SdtBlock ;}; +// SetOffset sets the offset of the image relative to the origin, which by +// default this is the top-left corner of the page. Offset is incompatible with +// SetAlignment, whichever is called last is applied. +func (_bb AnchoredDrawing )SetOffset (x ,y _bgd .Distance ){_bb .SetXOffset (x );_bb .SetYOffset (y )}; -// AddCheckBox adds checkbox form field to the paragraph and returns it. -func (_dafa Paragraph )AddCheckBox (name string )FormField {_bgcd :=_dafa .addFldCharsForField (name ,"\u0046\u004f\u0052M\u0043\u0048\u0045\u0043\u004b\u0042\u004f\u0058");_bgcd ._gbab .FFDataChoice [0].CheckBox =_da .NewCT_FFCheckBox ();return _bgcd ; -}; +// Margins allows controlling individual cell margins. +func (_aba CellProperties )Margins ()CellMargins {if _aba ._gdgd .TcMar ==nil {_aba ._gdgd .TcMar =_fc .NewCT_TcMar ();};return CellMargins {_aba ._gdgd .TcMar };}; -// TableInfo is used for keep information about a table, a row and a cell where the text is located. -type TableInfo struct{Table *_da .CT_Tbl ;Row *_da .CT_Row ;Cell *_da .CT_Tc ;RowIndex int ;ColIndex int ;}; +// SetBeforeAuto controls if spacing before a paragraph is automatically determined. +func (_aaafc ParagraphSpacing )SetBeforeAuto (b bool ){if b {_aaafc ._bgdc .BeforeAutospacingAttr =&_gd .ST_OnOff {};_aaafc ._bgdc .BeforeAutospacingAttr .Bool =_e .Bool (true );}else {_aaafc ._bgdc .BeforeAutospacingAttr =nil ;};}; -// Properties returns the paragraph properties. -func (_ecba Paragraph )Properties ()ParagraphProperties {_ecba .ensurePPr ();return ParagraphProperties {_ecba ._deeea ,_ecba ._ddedbg .PPr };}; +// HyperLink is a link within a document. +type HyperLink struct{_ccga *Document ;_ggbc *_fc .CT_Hyperlink ;};func (_caeb Paragraph )addSeparateFldChar ()*_fc .CT_FldChar {_daga :=_caeb .addFldChar ();_daga .FldCharTypeAttr =_fc .ST_FldCharTypeSeparate ;return _daga ;}; -// // SetBeforeLineSpacing sets spacing above paragraph in line units. -func (_debdb Paragraph )SetBeforeLineSpacing (d _de .Distance ){_debdb .ensurePPr ();if _debdb ._ddedbg .PPr .Spacing ==nil {_debdb ._ddedbg .PPr .Spacing =_da .NewCT_Spacing ();};_eacb :=_debdb ._ddedbg .PPr .Spacing ;_eacb .BeforeLinesAttr =_b .Int64 (int64 (d /_de .Twips )); -}; +// SetTargetBookmark sets the bookmark target of the hyperlink. +func (_acgd HyperLink )SetTargetBookmark (bm Bookmark ){_acgd ._ggbc .AnchorAttr =_e .String (bm .Name ());_acgd ._ggbc .IdAttr =nil ;}; -// TableStyleProperties are table properties as defined in a style. -type TableStyleProperties struct{_bbccg *_da .CT_TblPrBase }; +// Headers returns the headers defined in the document. +func (_dab *Document )Headers ()[]Header {_bea :=[]Header {};for _ ,_gfa :=range _dab ._ada {_bea =append (_bea ,Header {_dab ,_gfa });};return _bea ;};func _afagf ()*_ae .OfcLock {_cgdbec :=_ae .NewOfcLock ();_cgdbec .ExtAttr =_ae .ST_ExtEdit ;_cgdbec .TextAttr =_gd .ST_TrueFalseTrue ; +_cgdbec .ShapetypeAttr =_gd .ST_TrueFalseTrue ;return _cgdbec ;}; -// SetColumnSpan sets the number of Grid Columns Spanned by the Cell. This is used -// to give the appearance of merged cells. -func (_cdc CellProperties )SetColumnSpan (cols int ){if cols ==0{_cdc ._gaad .GridSpan =nil ;}else {_cdc ._gaad .GridSpan =_da .NewCT_DecimalNumber ();_cdc ._gaad .GridSpan .ValAttr =int64 (cols );};}; +// SetSmallCaps sets the run to small caps. +func (_ddab RunProperties )SetSmallCaps (b bool ){if !b {_ddab ._bafe .SmallCaps =nil ;}else {_ddab ._bafe .SmallCaps =_fc .NewCT_OnOff ();};}; -// X returns the inner wrapped XML type. -func (_be AnchoredDrawing )X ()*_da .WdAnchor {return _be ._ea }; +// Numbering return numbering that being use by paragraph. +func (_bcacd Paragraph )Numbering ()Numbering {_bcacd .ensurePPr ();_dadae :=NewNumbering ();if _bcacd ._gcfe .PPr .NumPr !=nil {_cccaa :=int64 (-1);_cggd :=int64 (-1);if _bcacd ._gcfe .PPr .NumPr .NumId !=nil {_cccaa =_bcacd ._gcfe .PPr .NumPr .NumId .ValAttr ; +};for _ ,_feac :=range _bcacd ._egebc .Numbering ._afbd .Num {if _cccaa < 0{break ;};if _feac .NumIdAttr ==_cccaa {if _feac .AbstractNumId !=nil {_cggd =_feac .AbstractNumId .ValAttr ;_dadae ._afbd .Num =append (_dadae ._afbd .Num ,_feac );break ;};};}; +for _ ,_bfada :=range _bcacd ._egebc .Numbering ._afbd .AbstractNum {if _cggd < 0{break ;};if _bfada .AbstractNumIdAttr ==_cggd {_dadae ._afbd .AbstractNum =append (_dadae ._afbd .AbstractNum ,_bfada );break ;};};};return _dadae ;}; -// AddHTML adds a text that contains HTML tags to a paragraph. -// -// The following tags are supported: -// - or for bold text -// - or for italic text -// - for underlined text -// - for strikethrough text -// - for highlighted text -// - for subscript text -// - for superscript text -func (_gdgd Paragraph )AddHTML (s string ){var (_geafg *htmlNode ;_badg *Run ;);_aecgd :=_cd .NewDecoder (_fe .NewReader ([]byte (s )));for {_deff ,_adaf :=_aecgd .Token ();if _adaf !=nil {break ;};switch _gebfd :=_deff .(type ){case _cd .StartElement :if _badg !=nil &&_badg .Text ()!=""{if _geafg !=nil {_fedc :=_geafg ; -for {if _fedc ==nil {break ;};_egff (_badg ,_fedc ._dbbb .Name .Local ,_fedc );_fedc =_fedc ._acgf ;};_aaeab :=_badg .Copy ();_badg =&_aaeab ;}else {_badg =nil ;};};_geafg =&htmlNode {_dbbb :_gebfd ,_acgf :_geafg };case _cd .EndElement :if _geafg !=nil {_egff (_badg ,_gebfd .Name .Local ,_geafg ); -_geafg =_geafg ._acgf ;if _geafg ==nil {_badg =nil ;};};case _cd .CharData :if _badg ==nil {_aagbbd :=_gdgd .AddRun ();_badg =&_aagbbd ;}else if _geafg !=nil {_eadg :=_geafg ;for {if _eadg ==nil {break ;};_egff (_badg ,_eadg ._dbbb .Name .Local ,_eadg ); -_eadg =_eadg ._acgf ;};_dacc :=_gdgd .AddRun ();_badg =&_dacc ;};_badg .AddText (string (_gebfd ));};};}; +// SetHorizontalBanding controls the conditional formatting for horizontal banding. +func (_bfbbg TableLook )SetHorizontalBanding (on bool ){if !on {_bfbbg ._fbge .NoHBandAttr =&_gd .ST_OnOff {};_bfbbg ._fbge .NoHBandAttr .ST_OnOff1 =_gd .ST_OnOff1On ;}else {_bfbbg ._fbge .NoHBandAttr =&_gd .ST_OnOff {};_bfbbg ._fbge .NoHBandAttr .ST_OnOff1 =_gd .ST_OnOff1Off ; +};}; -// SetAlignment sets the paragraph alignment -func (_fbaab NumberingLevel )SetAlignment (j _da .ST_Jc ){if j ==_da .ST_JcUnset {_fbaab ._addce .LvlJc =nil ;}else {_fbaab ._addce .LvlJc =_da .NewCT_Jc ();_fbaab ._addce .LvlJc .ValAttr =j ;};}; +// GetKerning returns the kerning (character spacing) of a run +func (_caabb RunProperties )GetKerning ()_bgd .Distance {if _caabb ._bafe .Kern !=nil {return _bgd .Distance (float64 (*_caabb ._bafe .Kern .ValAttr .ST_UnsignedDecimalNumber )*_bgd .HalfPoint );};return 0;};func (_dgg *Document )appendTable (_cfd *Paragraph ,_dga Table ,_aede bool )Table {_dgad :=_dgg ._egce .Body ; +_fea :=_fc .NewEG_BlockLevelElts ();_dgg ._egce .Body .EG_BlockLevelElts =append (_dgg ._egce .Body .EG_BlockLevelElts ,_fea );_aadg :=_fc .NewEG_ContentBlockContent ();_fea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fea .BlockLevelEltsChoice .EG_ContentBlockContent ,_aadg ); +if _cfd !=nil {_bae :=_cfd .X ();for _befd ,_efd :=range _dgad .EG_BlockLevelElts {for _ ,_gffd :=range _efd .BlockLevelEltsChoice .EG_ContentBlockContent {for _fgebe ,_dcf :=range _aadg .ContentBlockContentChoice .P {if _dcf ==_bae {_adbd :=_dga .X (); +_eca :=_fc .NewEG_BlockLevelElts ();_bbce :=_fc .NewEG_ContentBlockContent ();_eca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eca .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbce );_bbce .ContentBlockContentChoice .Tbl =append (_bbce .ContentBlockContentChoice .Tbl ,_adbd ); +_dgad .EG_BlockLevelElts =append (_dgad .EG_BlockLevelElts ,nil );if _aede {copy (_dgad .EG_BlockLevelElts [_befd +1:],_dgad .EG_BlockLevelElts [_befd :]);_dgad .EG_BlockLevelElts [_befd ]=_eca ;if _fgebe !=0{_ebcf :=_fc .NewEG_BlockLevelElts ();_ccde :=_fc .NewEG_ContentBlockContent (); +_ebcf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebcf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccde );_ccde .ContentBlockContentChoice .P =_gffd .ContentBlockContentChoice .P [:_fgebe ];_dgad .EG_BlockLevelElts =append (_dgad .EG_BlockLevelElts ,nil ); +copy (_dgad .EG_BlockLevelElts [_befd +1:],_dgad .EG_BlockLevelElts [_befd :]);_dgad .EG_BlockLevelElts [_befd ]=_ebcf ;};_gffd .ContentBlockContentChoice .P =_gffd .ContentBlockContentChoice .P [_fgebe :];}else {copy (_dgad .EG_BlockLevelElts [_befd +2:],_dgad .EG_BlockLevelElts [_befd +1:]); +_dgad .EG_BlockLevelElts [_befd +1]=_eca ;if _fgebe !=len (_gffd .ContentBlockContentChoice .P )-1{_cgaf :=_fc .NewEG_BlockLevelElts ();_gbb :=_fc .NewEG_ContentBlockContent ();_cgaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbb ); +_gbb .ContentBlockContentChoice .P =_gffd .ContentBlockContentChoice .P [_fgebe +1:];_dgad .EG_BlockLevelElts =append (_dgad .EG_BlockLevelElts ,nil );copy (_dgad .EG_BlockLevelElts [_befd +3:],_dgad .EG_BlockLevelElts [_befd +2:]);_dgad .EG_BlockLevelElts [_befd +2]=_cgaf ; +};_gffd .ContentBlockContentChoice .P =_gffd .ContentBlockContentChoice .P [:_fgebe +1];};break ;};};for _ ,_gcde :=range _gffd .ContentBlockContentChoice .Tbl {_fcgd :=_gcd (_gcde ,_bae ,_aede );if _fcgd !=nil {break ;};};};};}else {_aadg .ContentBlockContentChoice .Tbl =append (_aadg .ContentBlockContentChoice .Tbl ,_dga .X ()); +};return Table {_dgg ,_dga .X ()};}; -// AppendNode append node to document element. -func (_gafc *Document )AppendNode (node Node ){_gafc .insertImageFromNode (node );_gafc .insertStyleFromNode (node );for _ ,_dgff :=range node .Children {_gafc .insertImageFromNode (_dgff );_gafc .insertStyleFromNode (_dgff );};switch _fffa :=node .X ().(type ){case *Paragraph :_gafc .appendParagraph (nil ,*_fffa ,false ); -case *Table :_gafc .appendTable (nil ,*_fffa ,false );};if node ._fbebbc !=nil {if node ._fbebbc ._adg !=nil {if _cdba :=_gafc ._ccea .FindRIDForN (0,_b .ThemeType );_cdba ==""{if _ebfg :=node ._fbebbc ._ccea .FindRIDForN (0,_b .ThemeType );_ebfg !=""{_gafc ._adg =append (_gafc ._adg ,node ._fbebbc ._adg ...); -_fggf :=node ._fbebbc ._ccea .GetTargetByRelId (_ebfg );_gafc .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072\u0064\u002f"+_fggf ,"\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e/\u0076\u006e\u0064.\u006f\u0070e\u006e\u0078\u006d\u006c\u0066\u006fr\u006dat\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0074\u0068\u0065\u006d\u0065\u002b\u0078\u006d\u006c"); -_gafc ._ccea .AddRelationship (_fggf ,_b .ThemeType );};};};_eccfe :=_gafc ._gad ;_bceccd :=node ._fbebbc ._gad ;if _eccfe !=nil {if _bceccd !=nil {if _eccfe .Font !=nil {if _bceccd .Font !=nil {for _ ,_ffag :=range _bceccd .Font {_cbac :=true ;for _ ,_eeda :=range _eccfe .Font {if _eeda .NameAttr ==_ffag .NameAttr {_cbac =false ; -break ;};};if _cbac {_eccfe .Font =append (_eccfe .Font ,_ffag );};};};}else {_eccfe .Font =_bceccd .Font ;};};}else if _bceccd !=nil {_eccfe =_bceccd ;};_gafc ._gad =_eccfe ;if _gcad :=_gafc ._ccea .FindRIDForN (0,_b .FontTableType );_gcad ==""{_gafc .ContentTypes .AddOverride ("\u002f\u0077\u006f\u0072d/\u0066\u006f\u006e\u0074\u0054\u0061\u0062\u006c\u0065\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u006d\u006c\u002e\u0066\u006f\u006e\u0074T\u0061\u0062\u006c\u0065\u002b\u0078m\u006c"); -_gafc ._ccea .AddRelationship ("\u0066\u006f\u006e\u0074\u0054\u0061\u0062\u006c\u0065\u002e\u0078\u006d\u006c",_b .FontTableType );};};};func _aafa ()*_ff .OfcLock {_fdcga :=_ff .NewOfcLock ();_fdcga .ExtAttr =_ff .ST_ExtEdit ;_fdcga .AspectratioAttr =_ce .ST_TrueFalseTrue ; -return _fdcga ;}; +// Nodes contains slice of Node element. +type Nodes struct{_fgfec []Node }; -// PossibleValues returns the possible values for a FormFieldTypeDropDown. -func (_ecg FormField )PossibleValues ()[]string {if _ecg ._gbab .FFDataChoice ==nil ||len (_ecg ._gbab .FFDataChoice )==0||_ecg ._gbab .FFDataChoice [0].DdList ==nil {return nil ;};_bgcc :=[]string {};for _ ,_gaca :=range _ecg ._gbab .FFDataChoice [0].DdList .ListEntry {if _gaca ==nil {continue ; -};_bgcc =append (_bgcc ,_gaca .ValAttr );};return _bgcc ;}; +// CloseComment will close the comment. +func (_faefg Paragraph )CloseComment (commentId int64 ){_faefg .addEndComment (commentId );_daba :=_faefg .AddRun ();_daba .AddCommentReference (commentId );_gfca :=_daba .Properties ();_gfca .SetStyle (_faaa );}; -// Paragraphs returns the paragraphs within a structured document tag. -func (_afca StructuredDocumentTag )Paragraphs ()[]Paragraph {if _afca ._cbffg .SdtContent ==nil {return nil ;};_gfffc :=[]Paragraph {};for _ ,_gcce :=range _afca ._cbffg .SdtContent .EG_ContentBlockContent {for _ ,_beffd :=range _gcce .ContentBlockContentChoice .P {_gfffc =append (_gfffc ,Paragraph {_afca ._ecgd ,_beffd }); -};};return _gfffc ;}; +// ParagraphProperties are the properties for a paragraph. +type ParagraphProperties struct{_aacaa *Document ;_ggdbd *_fc .CT_PPr ;}; -// TableWidth controls width values in table settings. -type TableWidth struct{_gecad *_da .CT_TblWidth }; +// Name returns the name of the field. +func (_eacd FormField )Name ()string {if _eacd ._aef .FFDataChoice ==nil ||len (_eacd ._aef .FFDataChoice )==0{return "";};return *_eacd ._aef .FFDataChoice [0].Name .ValAttr ;};func (_fcbdg *Node )Remove (){switch _ddba :=_fcbdg .X ().(type ){case *Paragraph :_fcbdg ._dgfbf .RemoveParagraph (*_ddba ); +case *Table :_fcbdg ._dgfbf .RemoveTable (*_ddba );default:_ecf .Log .Debug ("\u004e\u006f\u0064e \u0074\u0079\u0070\u0065\u0020\u006e\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064");};for _ ,_dbce :=range _fcbdg .Children {_dbce .Remove (); +};}; -// NumberingDefinition defines a numbering definition for a list of pragraphs. -type NumberingDefinition struct{_cbacb *_da .CT_AbstractNum }; +// GetSize return the size of anchor on the page. +func (_ea AnchoredDrawing )GetSize ()(_fcg ,_bed int64 ){return _ea ._fgg .Extent .CxAttr ,_ea ._fgg .Extent .CyAttr ;}; -// Underline returns the type of paragraph underline. -func (_aeec ParagraphProperties )Underline ()_da .ST_Underline {if _aefa :=_aeec ._bgbb .RPr .U ;_aefa !=nil {return _aefa .ValAttr ;};return 0;}; +// ExtractFromFooter returns text from the document footer as an array of TextItems. +func ExtractFromFooter (footer *_fc .Ftr )[]TextItem {var _ceeb []TextItem ;for _ ,_bbfe :=range footer .EG_BlockLevelElts {_ceeb =append (_ceeb ,_ecgga (_bbfe .BlockLevelEltsChoice .EG_ContentBlockContent ,nil )...);};return _ceeb ;}; -// SetMultiLevelType sets the multilevel type. -func (_cdde NumberingDefinition )SetMultiLevelType (t _da .ST_MultiLevelType ){if t ==_da .ST_MultiLevelTypeUnset {_cdde ._cbacb .MultiLevelType =nil ;}else {_cdde ._cbacb .MultiLevelType =_da .NewCT_MultiLevelType ();_cdde ._cbacb .MultiLevelType .ValAttr =t ; -};}; +// Footers returns the footers defined in the document. +func (_ebfe *Document )Footers ()[]Footer {_dfac :=[]Footer {};for _ ,_fbe :=range _ebfe ._gbac {_dfac =append (_dfac ,Footer {_ebfe ,_fbe });};return _dfac ;}; -// Text return node and its child text, -func (_bdafg *Node )Text ()string {_dfac :=_fe .NewBuffer ([]byte {});switch _ecfd :=_bdafg .X ().(type ){case *Paragraph :for _ ,_ebca :=range _ecfd .Runs (){if _ebca .Text ()!=""{_dfac .WriteString (_ebca .Text ());_dfac .WriteString ("\u000a");};};}; -for _ ,_bcdde :=range _bdafg .Children {_dfac .WriteString (_bcdde .Text ());};return _dfac .String ();};func (_ccd *Document )addComments (){_ccd ._cee =_da .NewComments ();_ccd ._cee .CT_Comments =*_da .NewCT_Comments ();_ccd ._cee .Comment =make ([]*_da .CT_Comment ,0); -_ccd .ContentTypes .AddOverride ("\u002fw\u006fr\u0064\u002f\u0063\u006f\u006dm\u0065\u006et\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069o\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006dl\u0066\u006f\u0072\u006da\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u006d\u006c.\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002b\u0078\u006d\u006c"); -_ccd ._ccea .AddRelationship ("\u0063\u006f\u006dm\u0065\u006e\u0074\u0073\u002e\u0078\u006d\u006c",_b .CommentsType );_ffee :=_ccd .Styles .AddStyle (_gef ,_da .ST_StyleTypeParagraph ,false );_ffee .SetName ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); -_ffee .SetBasedOn ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074");_bdcd :=_ffee .RunProperties ();_bdcd .X ().Sz =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_fdce }}; -_bdcd .X ().SzCs =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_fdce }};_dcag :=_ccd .Styles .AddStyle (_gcgbf ,_da .ST_StyleTypeParagraph ,false );_dcag .SetName ("\u0043\u006f\u006dm\u0065\u006e\u0074\u0020\u0054\u0065\u0078\u0074"); -_dcag .SetBasedOn ("\u004e\u006f\u0072\u006d\u0061\u006c");_dcag .SetLinkedStyle (_baa );_cadf :=_dcag .RunProperties ();_cadf .X ().Sz =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ffdf }};_cadf .X ().SzCs =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ffdf }}; -_eeb :=_ccd .Styles .AddStyle (_gcgbf ,_da .ST_StyleTypeParagraph ,false );_eeb .SetName ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0054\u0065\u0078\u0074 \u0043\u0068\u0061\u0072");_eeb .SetBasedOn ("D\u0065f\u0061\u0075\u006c\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068Fo\u006e\u0074"); -_eeb .SetLinkedStyle (_gcgbf );_bgac :=_eeb .RunProperties ();_bgac .X ().Sz =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ffdf }};_bgac .X ().SzCs =&_da .CT_HpsMeasure {ValAttr :_da .ST_HpsMeasure {ST_UnsignedDecimalNumber :&_ffdf }}; -_daad :=_ccd .Styles .AddStyle (_gcgbf ,_da .ST_StyleTypeParagraph ,false );_daad .SetName ("\u0043o\u006dm\u0065\u006e\u0074\u0020\u0053\u0075\u0062\u006a\u0065\u0063\u0074");_daad .SetBasedOn (_gcgbf );_daad .SetLinkedStyle (_dgc );_daad .SetNextStyle (_gcgbf ); -_adcd :=_daad .RunProperties ();_adcd .SetBold (true );};func (_ccfc Footnote )content ()[]*_da .EG_ContentBlockContent {var _agfe []*_da .EG_ContentBlockContent ;for _ ,_febgf :=range _ccfc ._ccbgb .EG_BlockLevelElts {_agfe =append (_agfe ,_febgf .BlockLevelEltsChoice .EG_ContentBlockContent ...); -};return _agfe ;}; +// SetTblHeader set row properties for repeat table row on every new page value. +func (_cfgcbf RowProperties )SetTblHeader (val bool ){if !val {_cfgcbf ._ggcaa .TrPrBaseChoice =nil ;}else {_cfgcbf ._ggcaa .TrPrBaseChoice =[]*_fc .CT_TrPrBaseChoice {&_fc .CT_TrPrBaseChoice {TblHeader :_fc .NewCT_OnOff ()}};};};func _cgec (_fdfcc *_fc .CT_OnOff )OnOffValue {if _fdfcc ==nil {return OnOffValueUnset ; +};if _fdfcc .ValAttr !=nil &&_fdfcc .ValAttr .Bool !=nil &&*_fdfcc .ValAttr .Bool ==false {return OnOffValueOff ;};return OnOffValueOn ;}; -// MultiLevelType returns the multilevel type, or ST_MultiLevelTypeUnset if not set. -func (_aagbd NumberingDefinition )MultiLevelType ()_da .ST_MultiLevelType {if _aagbd ._cbacb .MultiLevelType !=nil {return _aagbd ._cbacb .MultiLevelType .ValAttr ;}else {return _da .ST_MultiLevelTypeUnset ;};}; +// SetSize sets the size of the displayed image on the page. +func (_bcg AnchoredDrawing )SetSize (w ,h _bgd .Distance ){_bcg ._fgg .Extent .CxAttr =int64 (float64 (w *_bgd .Pixel72 )/_bgd .EMU );_bcg ._fgg .Extent .CyAttr =int64 (float64 (h *_bgd .Pixel72 )/_bgd .EMU );}; -// X returns the inner wrapped XML type. -func (_acdd TableProperties )X ()*_da .CT_TblPr {return _acdd ._efeee }; +// AddImage adds an image to the document package, returning a reference that +// can be used to add the image to a run and place it in the document contents. +func (_bbgea Footer )AddImage (i _baf .Image )(_baf .ImageRef ,error ){var _dcbe _baf .Relationships ;for _bcafbe ,_feeg :=range _bbgea ._fbfg ._gbac {if _feeg ==_bbgea ._gdeb {_dcbe =_bbgea ._fbfg ._fce [_bcafbe ];};};_gabc :=_baf .MakeImageRef (i ,&_bbgea ._fbfg .DocBase ,_dcbe ); +if i .Data ==nil &&i .Path ==""{return _gabc ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068");};if i .Format ==""{return _gabc ,_f .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074"); +};if i .Size .X ==0||i .Size .Y ==0{return _gabc ,_f .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065");};_bbgea ._fbfg .Images =append (_bbgea ._fbfg .Images ,_gabc ); +_ggfbf :=_ag .Sprintf ("\u006d\u0065d\u0069\u0061\u002fi\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",len (_bbgea ._fbfg .Images ),i .Format );_ddcf :=_dcbe .AddRelationship (_ggfbf ,_e .ImageType );_gabc .SetRelID (_ddcf .X ().IdAttr );return _gabc ,nil ; +}; -// Themes returns document's themes. -func (_abab *Document )Themes ()[]*_ec .Theme {return _abab ._adg }; +// Bold returns true if paragraph font is bold. +func (_cgcg ParagraphProperties )Bold ()bool {_dfadf :=_cgcg ._ggdbd .RPr ;return _agea (_dfadf .B )||_agea (_dfadf .BCs );}; -// TableBorders allows manipulation of borders on a table. -type TableBorders struct{_gdcbd *_da .CT_TblBorders }; +// SetTableIndent sets the Table Indent from the Leading Margin +func (_bgagd TableStyleProperties )SetTableIndent (ind _bgd .Distance ){_bgagd ._cgbfg .TblInd =_fc .NewCT_TblWidth ();_bgagd ._cgbfg .TblInd .TypeAttr =_fc .ST_TblWidthDxa ;_bgagd ._cgbfg .TblInd .WAttr =&_fc .ST_MeasurementOrPercent {};_bgagd ._cgbfg .TblInd .WAttr .ST_DecimalNumberOrPercent =&_fc .ST_DecimalNumberOrPercent {}; +_bgagd ._cgbfg .TblInd .WAttr .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_e .Int64 (int64 (ind /_bgd .Dxa ));}; -// SaveToFile writes the document out to a file. -func (_cec *Document )SaveToFile (path string )error {_ebbg ,_daab :=_dd .Create (path );if _daab !=nil {return _daab ;};defer _ebbg .Close ();return _cec .Save (_ebbg );};var _eccea =[...]uint8 {0,20,37,58,79}; \ No newline at end of file +// GetRightToLeft returns true if the run text is displayed from right to left. +func (_fbff RunProperties )GetRightToLeft ()bool {return _agea (_fbff ._bafe .Rtl )};func (_ad *chart )Target ()string {return _ad ._dbd };func _ggbf ()*_ae .Textpath {_gedcc :=_ae .NewTextpath ();_ffbbb :="\u0066\u006f\u006e\u0074\u002d\u0066\u0061\u006d\u0069l\u0079\u003a\u0022\u0043\u0061\u006c\u0069\u0062\u0072\u0069\u0022\u003b\u0066\u006f\u006e\u0074\u002d\u0073\u0069\u007a\u0065\u003a\u00366\u0070\u0074;\u0066\u006fn\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074\u003a\u0062\u006f\u006c\u0064;f\u006f\u006e\u0074\u002d\u0073\u0074\u0079\u006c\u0065:\u0069\u0074\u0061\u006c\u0069\u0063"; +_gedcc .StyleAttr =&_ffbbb ;_ffgba :="\u0041\u0053\u0041\u0050";_gedcc .StringAttr =&_ffgba ;_gedcc .FitshapeAttr =_gd .ST_TrueFalseT ;return _gedcc ;}; \ No newline at end of file diff --git a/drawing/drawing.go b/drawing/drawing.go index 0963a67347..6a651b657e 100644 --- a/drawing/drawing.go +++ b/drawing/drawing.go @@ -9,130 +9,130 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package drawing ;import (_d "github.com/unidoc/unioffice/v2";_f "github.com/unidoc/unioffice/v2/color";_a "github.com/unidoc/unioffice/v2/measurement";_de "github.com/unidoc/unioffice/v2/schema/soo/dml";); +package drawing ;import (_c "github.com/unidoc/unioffice/v2";_cc "github.com/unidoc/unioffice/v2/color";_g "github.com/unidoc/unioffice/v2/measurement";_e "github.com/unidoc/unioffice/v2/schema/soo/dml";); -// SetAlign controls the paragraph alignment -func (_fe ParagraphProperties )SetAlign (a _de .ST_TextAlignType ){_fe ._gc .AlgnAttr =a }; - -// SetHeight sets the height of the shape. -func (_dge ShapeProperties )SetHeight (h _a .Distance ){_dge .ensureXfrm ();if _dge ._gba .Xfrm .Ext ==nil {_dge ._gba .Xfrm .Ext =_de .NewCT_PositiveSize2D ();};_dge ._gba .Xfrm .Ext .CyAttr =int64 (h /_a .EMU );}; - -// SetGeometry sets the shape type of the shape -func (_bab ShapeProperties )SetGeometry (g _de .ST_ShapeType ){if _bab ._gba .GeometryChoice .PrstGeom ==nil {_bab ._gba .GeometryChoice .PrstGeom =_de .NewCT_PresetGeometry2D ();};_bab ._gba .GeometryChoice .PrstGeom .PrstAttr =g ;}; - -// AddRun adds a new run to a paragraph. -func (_bb Paragraph )AddRun ()Run {_ea :=MakeRun (_de .NewEG_TextRun ());_bb ._b .EG_TextRun =append (_bb ._b .EG_TextRun ,_ea .X ());return _ea ;}; - -// Paragraph is a paragraph within a document. -type Paragraph struct{_b *_de .CT_TextParagraph };func (_dgd ShapeProperties )LineProperties ()LineProperties {if _dgd ._gba .Ln ==nil {_dgd ._gba .Ln =_de .NewCT_LineProperties ();};return LineProperties {_dgd ._gba .Ln };}; - -// MakeRun constructs a new Run wrapper. -func MakeRun (x *_de .EG_TextRun )Run {return Run {x }}; - -// RunProperties controls the run properties. -type RunProperties struct{_ff *_de .CT_TextCharacterProperties ;}; - -// SetJoin sets the line join style. -func (_eb LineProperties )SetJoin (e LineJoin ){_eb ._fb .LineJoinPropertiesChoice =_de .NewEG_LineJoinPropertiesChoice ();switch e {case LineJoinRound :_eb ._fb .LineJoinPropertiesChoice .Round =_de .NewCT_LineJoinRound ();case LineJoinBevel :_eb ._fb .LineJoinPropertiesChoice .Bevel =_de .NewCT_LineJoinBevel (); -case LineJoinMiter :_eb ._fb .LineJoinPropertiesChoice .Miter =_de .NewCT_LineJoinMiterProperties ();};}; +// SetWidth sets the line width, MS products treat zero as the minimum width +// that can be displayed. +func (_cce LineProperties )SetWidth (w _g .Distance ){_cce ._gb .WAttr =_c .Int32 (int32 (w /_g .EMU ))};func (_fd LineProperties )SetNoFill (){_fd .clearFill ();_fd ._gb .LineFillPropertiesChoice .NoFill =_e .NewCT_NoFillProperties ();}; -// MakeParagraph constructs a new paragraph wrapper. -func MakeParagraph (x *_de .CT_TextParagraph )Paragraph {return Paragraph {x }}; +// AddBreak adds a new line break to a paragraph. +func (_gf Paragraph )AddBreak (){_b :=_e .NewEG_TextRun ();_b .TextRunChoice .Br =_e .NewCT_TextLineBreak ();_gf ._ccf .EG_TextRun =append (_gf ._ccf .EG_TextRun ,_b );}; -// SetSize sets the width and height of the shape. -func (_bac ShapeProperties )SetSize (w ,h _a .Distance ){_bac .SetWidth (w );_bac .SetHeight (h )};const (LineJoinRound LineJoin =iota ;LineJoinBevel ;LineJoinMiter ;); +// X returns the inner wrapped XML type. +func (_ga Paragraph )X ()*_e .CT_TextParagraph {return _ga ._ccf }; // SetPosition sets the position of the shape. -func (_gcfa ShapeProperties )SetPosition (x ,y _a .Distance ){_gcfa .ensureXfrm ();if _gcfa ._gba .Xfrm .Off ==nil {_gcfa ._gba .Xfrm .Off =_de .NewCT_Point2D ();};_gcfa ._gba .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_d .Int64 (int64 (x /_a .EMU )); -_gcfa ._gba .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_d .Int64 (int64 (y /_a .EMU ));}; +func (_cb ShapeProperties )SetPosition (x ,y _g .Distance ){_cb .ensureXfrm ();if _cb ._afe .Xfrm .Off ==nil {_cb ._afe .Xfrm .Off =_e .NewCT_Point2D ();};_cb ._afe .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_c .Int64 (int64 (x /_g .EMU ));_cb ._afe .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_c .Int64 (int64 (y /_g .EMU )); +};const (LineJoinRound LineJoin =iota ;LineJoinBevel ;LineJoinMiter ;); // SetNumbered controls if bullets are numbered or not. -func (_cg ParagraphProperties )SetNumbered (scheme _de .ST_TextAutonumberScheme ){if scheme ==_de .ST_TextAutonumberSchemeUnset {_cg ._gc .TextBulletChoice .BuAutoNum =nil ;}else {_cg ._gc .TextBulletChoice .BuAutoNum =_de .NewCT_TextAutonumberBullet (); -_cg ._gc .TextBulletChoice .BuAutoNum .TypeAttr =scheme ;};}; +func (_af ParagraphProperties )SetNumbered (scheme _e .ST_TextAutonumberScheme ){if scheme ==_e .ST_TextAutonumberSchemeUnset {_af ._eg .TextBulletChoice .BuAutoNum =nil ;}else {_af ._eg .TextBulletChoice .BuAutoNum =_e .NewCT_TextAutonumberBullet ();_af ._eg .TextBulletChoice .BuAutoNum .TypeAttr =scheme ; +};}; -// X returns the inner wrapped XML type. -func (_bc ShapeProperties )X ()*_de .CT_ShapeProperties {return _bc ._gba }; +// ParagraphProperties allows controlling paragraph properties. +type ParagraphProperties struct{_eg *_e .CT_TextParagraphProperties ;}; -// SetBold controls the bolding of a run. -func (_gbg RunProperties )SetBold (b bool ){_gbg ._ff .BAttr =_d .Bool (b )};type LineProperties struct{_fb *_de .CT_LineProperties };func (_aa ShapeProperties )ensureXfrm (){if _aa ._gba .Xfrm ==nil {_aa ._gba .Xfrm =_de .NewCT_Transform2D ();};}; +// SetBulletChar sets the bullet character for the paragraph. +func (_gff ParagraphProperties )SetBulletChar (c string ){if c ==""{_gff ._eg .TextBulletChoice .BuChar =nil ;}else {_gff ._eg .TextBulletChoice .BuChar =_e .NewCT_TextCharBullet ();_gff ._eg .TextBulletChoice .BuChar .CharAttr =c ;};}; -// SetText sets the run's text contents. -func (_fc Run )SetText (s string ){_fc ._af .TextRunChoice .Br =nil ;_fc ._af .TextRunChoice .Fld =nil ;if _fc ._af .TextRunChoice .R ==nil {_fc ._af .TextRunChoice .R =_de .NewCT_RegularTextRun ();};_fc ._af .TextRunChoice .R .T =s ;}; +// AddRun adds a new run to a paragraph. +func (_cg Paragraph )AddRun ()Run {_gg :=MakeRun (_e .NewEG_TextRun ());_cg ._ccf .EG_TextRun =append (_cg ._ccf .EG_TextRun ,_gg .X ());return _gg ;}; -// X returns the inner wrapped XML type. -func (_cbb Run )X ()*_de .EG_TextRun {return _cbb ._af };func MakeShapeProperties (x *_de .CT_ShapeProperties )ShapeProperties {return ShapeProperties {x }}; +// Paragraph is a paragraph within a document. +type Paragraph struct{_ccf *_e .CT_TextParagraph }; -// GetPosition gets the position of the shape in EMU. -func (_ce ShapeProperties )GetPosition ()(int64 ,int64 ){_ce .ensureXfrm ();if _ce ._gba .Xfrm .Off ==nil {_ce ._gba .Xfrm .Off =_de .NewCT_Point2D ();};return *_ce ._gba .Xfrm .Off .XAttr .ST_CoordinateUnqualified ,*_ce ._gba .Xfrm .Off .YAttr .ST_CoordinateUnqualified ; -}; +// SetSize sets the font size of the run text +func (_beb RunProperties )SetSize (sz _g .Distance ){_beb ._fe .SzAttr =_c .Int32 (int32 (sz /_g .HundredthPoint ));};func (_cd ShapeProperties )SetNoFill (){_cd .clearFill ();_cd ._afe .FillPropertiesChoice .NoFill =_e .NewCT_NoFillProperties ();}; + +// Properties returns the run's properties. +func (_bc Run )Properties ()RunProperties {if _bc ._bf .TextRunChoice .R ==nil {_bc ._bf .TextRunChoice .R =_e .NewCT_RegularTextRun ();};if _bc ._bf .TextRunChoice .R .RPr ==nil {_bc ._bf .TextRunChoice .R .RPr =_e .NewCT_TextCharacterProperties ();}; +return RunProperties {_bc ._bf .TextRunChoice .R .RPr };}; // X returns the inner wrapped XML type. -func (_ae LineProperties )X ()*_de .CT_LineProperties {return _ae ._fb }; +func (_d LineProperties )X ()*_e .CT_LineProperties {return _d ._gb };type LineProperties struct{_gb *_e .CT_LineProperties };func (_bcc ShapeProperties )LineProperties ()LineProperties {if _bcc ._afe .Ln ==nil {_bcc ._afe .Ln =_e .NewCT_LineProperties (); +};return LineProperties {_bcc ._afe .Ln };}; -// SetWidth sets the line width, MS products treat zero as the minimum width -// that can be displayed. -func (_cb LineProperties )SetWidth (w _a .Distance ){_cb ._fb .WAttr =_d .Int32 (int32 (w /_a .EMU ))}; +// SetBulletFont controls the font for the bullet character. +func (_gge ParagraphProperties )SetBulletFont (f string ){if f ==""{_gge ._eg .TextBulletTypefaceChoice .BuFont =nil ;}else {_gge ._eg .TextBulletTypefaceChoice .BuFont =_e .NewCT_TextFont ();_gge ._eg .TextBulletTypefaceChoice .BuFont .TypefaceAttr =f ; +};}; -// X returns the inner wrapped XML type. -func (_gb Paragraph )X ()*_de .CT_TextParagraph {return _gb ._b }; +// Run is a run within a paragraph. +type Run struct{_bf *_e .EG_TextRun }; -// ParagraphProperties allows controlling paragraph properties. -type ParagraphProperties struct{_gc *_de .CT_TextParagraphProperties ;};type ShapeProperties struct{_gba *_de .CT_ShapeProperties };func (_g LineProperties )clearFill (){_g ._fb .LineFillPropertiesChoice =_de .NewEG_LineFillPropertiesChoice ();}; +// MakeParagraphProperties constructs a new ParagraphProperties wrapper. +func MakeParagraphProperties (x *_e .CT_TextParagraphProperties )ParagraphProperties {return ParagraphProperties {x };}; // SetSolidFill controls the text color of a run. -func (_eg RunProperties )SetSolidFill (c _f .Color ){_eg ._ff .FillPropertiesChoice =_de .NewEG_FillPropertiesChoice ();_eg ._ff .FillPropertiesChoice .SolidFill =_de .NewCT_SolidColorFillProperties ();_eg ._ff .FillPropertiesChoice .SolidFill .SrgbClr =_de .NewCT_SRgbColor (); -_eg ._ff .FillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();};func (_bg ShapeProperties )clearFill (){_bg ._gba .FillPropertiesChoice =_de .NewEG_FillPropertiesChoice ();};func (_e LineProperties )SetNoFill (){_e .clearFill ();_e ._fb .LineFillPropertiesChoice .NoFill =_de .NewCT_NoFillProperties (); -}; +func (_ec RunProperties )SetSolidFill (c _cc .Color ){_ec ._fe .FillPropertiesChoice =_e .NewEG_FillPropertiesChoice ();_ec ._fe .FillPropertiesChoice .SolidFill =_e .NewCT_SolidColorFillProperties ();_ec ._fe .FillPropertiesChoice .SolidFill .SrgbClr =_e .NewCT_SRgbColor (); +_ec ._fe .FillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();}; -// SetLevel sets the level of indentation of a paragraph. -func (_gcf ParagraphProperties )SetLevel (idx int32 ){_gcf ._gc .LvlAttr =_d .Int32 (idx )}; +// SetJoin sets the line join style. +func (_fb LineProperties )SetJoin (e LineJoin ){_fb ._gb .LineJoinPropertiesChoice =_e .NewEG_LineJoinPropertiesChoice ();switch e {case LineJoinRound :_fb ._gb .LineJoinPropertiesChoice .Round =_e .NewCT_LineJoinRound ();case LineJoinBevel :_fb ._gb .LineJoinPropertiesChoice .Bevel =_e .NewCT_LineJoinBevel (); +case LineJoinMiter :_fb ._gb .LineJoinPropertiesChoice .Miter =_e .NewCT_LineJoinMiterProperties ();};};func (_dda ShapeProperties )ensureXfrm (){if _dda ._afe .Xfrm ==nil {_dda ._afe .Xfrm =_e .NewCT_Transform2D ();};}; -// MakeRunProperties constructs a new RunProperties wrapper. -func MakeRunProperties (x *_de .CT_TextCharacterProperties )RunProperties {return RunProperties {x }}; +// SetSize sets the width and height of the shape. +func (_ggb ShapeProperties )SetSize (w ,h _g .Distance ){_ggb .SetWidth (w );_ggb .SetHeight (h )};func (_ge LineProperties )SetSolidFill (c _cc .Color ){_ge .clearFill ();_ge ._gb .LineFillPropertiesChoice .SolidFill =_e .NewCT_SolidColorFillProperties (); +_ge ._gb .LineFillPropertiesChoice .SolidFill .SrgbClr =_e .NewCT_SRgbColor ();_ge ._gb .LineFillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();}; -// Properties returns the paragraph properties. -func (_ba Paragraph )Properties ()ParagraphProperties {if _ba ._b .PPr ==nil {_ba ._b .PPr =_de .NewCT_TextParagraphProperties ();};return MakeParagraphProperties (_ba ._b .PPr );}; +// MakeRun constructs a new Run wrapper. +func MakeRun (x *_e .EG_TextRun )Run {return Run {x }}; -// Properties returns the run's properties. -func (_eaf Run )Properties ()RunProperties {if _eaf ._af .TextRunChoice .R ==nil {_eaf ._af .TextRunChoice .R =_de .NewCT_RegularTextRun ();};if _eaf ._af .TextRunChoice .R .RPr ==nil {_eaf ._af .TextRunChoice .R .RPr =_de .NewCT_TextCharacterProperties (); -};return RunProperties {_eaf ._af .TextRunChoice .R .RPr };}; +// SetAlign controls the paragraph alignment +func (_dg ParagraphProperties )SetAlign (a _e .ST_TextAlignType ){_dg ._eg .AlgnAttr =a }; -// MakeParagraphProperties constructs a new ParagraphProperties wrapper. -func MakeParagraphProperties (x *_de .CT_TextParagraphProperties )ParagraphProperties {return ParagraphProperties {x };}; +// X returns the inner wrapped XML type. +func (_bg Run )X ()*_e .EG_TextRun {return _bg ._bf };func (_a LineProperties )clearFill (){_a ._gb .LineFillPropertiesChoice =_e .NewEG_LineFillPropertiesChoice ();}; -// LineJoin is the type of line join -type LineJoin byte ; +// SetBold controls the bolding of a run. +func (_dd RunProperties )SetBold (b bool ){_dd ._fe .BAttr =_c .Bool (b )}; + +// SetFlipHorizontal controls if the shape is flipped horizontally. +func (_bgb ShapeProperties )SetFlipHorizontal (b bool ){_bgb .ensureXfrm ();if !b {_bgb ._afe .Xfrm .FlipHAttr =nil ;}else {_bgb ._afe .Xfrm .FlipHAttr =_c .Bool (true );};};type ShapeProperties struct{_afe *_e .CT_ShapeProperties }; // SetWidth sets the width of the shape. -func (_ad ShapeProperties )SetWidth (w _a .Distance ){_ad .ensureXfrm ();if _ad ._gba .Xfrm .Ext ==nil {_ad ._gba .Xfrm .Ext =_de .NewCT_PositiveSize2D ();};_ad ._gba .Xfrm .Ext .CxAttr =int64 (w /_a .EMU );}; +func (_ad ShapeProperties )SetWidth (w _g .Distance ){_ad .ensureXfrm ();if _ad ._afe .Xfrm .Ext ==nil {_ad ._afe .Xfrm .Ext =_e .NewCT_PositiveSize2D ();};_ad ._afe .Xfrm .Ext .CxAttr =int64 (w /_g .EMU );}; // X returns the inner wrapped XML type. -func (_ca ParagraphProperties )X ()*_de .CT_TextParagraphProperties {return _ca ._gc };func (_df ShapeProperties )SetSolidFill (c _f .Color ){_df .clearFill ();_df ._gba .FillPropertiesChoice .SolidFill =_de .NewCT_SolidColorFillProperties ();_df ._gba .FillPropertiesChoice .SolidFill .SrgbClr =_de .NewCT_SRgbColor (); -_df ._gba .FillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();};func (_gg ShapeProperties )SetNoFill (){_gg .clearFill ();_gg ._gba .FillPropertiesChoice .NoFill =_de .NewCT_NoFillProperties ();};func (_ec LineProperties )SetSolidFill (c _f .Color ){_ec .clearFill (); -_ec ._fb .LineFillPropertiesChoice .SolidFill =_de .NewCT_SolidColorFillProperties ();_ec ._fb .LineFillPropertiesChoice .SolidFill .SrgbClr =_de .NewCT_SRgbColor ();_ec ._fb .LineFillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();}; +func (_ab ParagraphProperties )X ()*_e .CT_TextParagraphProperties {return _ab ._eg }; +// SetHeight sets the height of the shape. +func (_cfb ShapeProperties )SetHeight (h _g .Distance ){_cfb .ensureXfrm ();if _cfb ._afe .Xfrm .Ext ==nil {_cfb ._afe .Xfrm .Ext =_e .NewCT_PositiveSize2D ();};_cfb ._afe .Xfrm .Ext .CyAttr =int64 (h /_g .EMU );}; -// SetSize sets the font size of the run text -func (_afe RunProperties )SetSize (sz _a .Distance ){_afe ._ff .SzAttr =_d .Int32 (int32 (sz /_a .HundredthPoint ));}; +// X returns the inner wrapped XML type. +func (_bgd ShapeProperties )X ()*_e .CT_ShapeProperties {return _bgd ._afe }; -// AddBreak adds a new line break to a paragraph. -func (_ece Paragraph )AddBreak (){_cf :=_de .NewEG_TextRun ();_cf .TextRunChoice .Br =_de .NewCT_TextLineBreak ();_ece ._b .EG_TextRun =append (_ece ._b .EG_TextRun ,_cf );}; +// MakeRunProperties constructs a new RunProperties wrapper. +func MakeRunProperties (x *_e .CT_TextCharacterProperties )RunProperties {return RunProperties {x }};func (_dgd ShapeProperties )clearFill (){_dgd ._afe .FillPropertiesChoice =_e .NewEG_FillPropertiesChoice ();}; + +// SetFont controls the font of a run. +func (_ggd RunProperties )SetFont (s string ){_ggd ._fe .Latin =_e .NewCT_TextFont ();_ggd ._fe .Latin .TypefaceAttr =s ;}; + +// SetGeometry sets the shape type of the shape +func (_beg ShapeProperties )SetGeometry (g _e .ST_ShapeType ){if _beg ._afe .GeometryChoice .PrstGeom ==nil {_beg ._afe .GeometryChoice .PrstGeom =_e .NewCT_PresetGeometry2D ();};_beg ._afe .GeometryChoice .PrstGeom .PrstAttr =g ;};func (_bb ShapeProperties )SetSolidFill (c _cc .Color ){_bb .clearFill (); +_bb ._afe .FillPropertiesChoice .SolidFill =_e .NewCT_SolidColorFillProperties ();_bb ._afe .FillPropertiesChoice .SolidFill .SrgbClr =_e .NewCT_SRgbColor ();_bb ._afe .FillPropertiesChoice .SolidFill .SrgbClr .ValAttr =*c .AsRGBString ();}; // SetFlipVertical controls if the shape is flipped vertically. -func (_cd ShapeProperties )SetFlipVertical (b bool ){_cd .ensureXfrm ();if !b {_cd ._gba .Xfrm .FlipVAttr =nil ;}else {_cd ._gba .Xfrm .FlipVAttr =_d .Bool (true );};}; +func (_ecd ShapeProperties )SetFlipVertical (b bool ){_ecd .ensureXfrm ();if !b {_ecd ._afe .Xfrm .FlipVAttr =nil ;}else {_ecd ._afe .Xfrm .FlipVAttr =_c .Bool (true );};}; -// SetBulletChar sets the bullet character for the paragraph. -func (_dg ParagraphProperties )SetBulletChar (c string ){if c ==""{_dg ._gc .TextBulletChoice .BuChar =nil ;}else {_dg ._gc .TextBulletChoice .BuChar =_de .NewCT_TextCharBullet ();_dg ._gc .TextBulletChoice .BuChar .CharAttr =c ;};}; +// SetText sets the run's text contents. +func (_be Run )SetText (s string ){_be ._bf .TextRunChoice .Br =nil ;_be ._bf .TextRunChoice .Fld =nil ;if _be ._bf .TextRunChoice .R ==nil {_be ._bf .TextRunChoice .R =_e .NewCT_RegularTextRun ();};_be ._bf .TextRunChoice .R .T =s ;};func MakeShapeProperties (x *_e .CT_ShapeProperties )ShapeProperties {return ShapeProperties {x }}; -// SetBulletFont controls the font for the bullet character. -func (_fa ParagraphProperties )SetBulletFont (f string ){if f ==""{_fa ._gc .TextBulletTypefaceChoice .BuFont =nil ;}else {_fa ._gc .TextBulletTypefaceChoice .BuFont =_de .NewCT_TextFont ();_fa ._gc .TextBulletTypefaceChoice .BuFont .TypefaceAttr =f ;}; + +// GetPosition gets the position of the shape in EMU. +func (_aa ShapeProperties )GetPosition ()(int64 ,int64 ){_aa .ensureXfrm ();if _aa ._afe .Xfrm .Off ==nil {_aa ._afe .Xfrm .Off =_e .NewCT_Point2D ();};return *_aa ._afe .Xfrm .Off .XAttr .ST_CoordinateUnqualified ,*_aa ._afe .Xfrm .Off .YAttr .ST_CoordinateUnqualified ; }; -// SetFont controls the font of a run. -func (_fg RunProperties )SetFont (s string ){_fg ._ff .Latin =_de .NewCT_TextFont ();_fg ._ff .Latin .TypefaceAttr =s ;}; +// SetLevel sets the level of indentation of a paragraph. +func (_db ParagraphProperties )SetLevel (idx int32 ){_db ._eg .LvlAttr =_c .Int32 (idx )}; -// Run is a run within a paragraph. -type Run struct{_af *_de .EG_TextRun }; +// RunProperties controls the run properties. +type RunProperties struct{_fe *_e .CT_TextCharacterProperties ;}; -// SetFlipHorizontal controls if the shape is flipped horizontally. -func (_dc ShapeProperties )SetFlipHorizontal (b bool ){_dc .ensureXfrm ();if !b {_dc ._gba .Xfrm .FlipHAttr =nil ;}else {_dc ._gba .Xfrm .FlipHAttr =_d .Bool (true );};}; \ No newline at end of file +// LineJoin is the type of line join +type LineJoin byte ; + +// MakeParagraph constructs a new paragraph wrapper. +func MakeParagraph (x *_e .CT_TextParagraph )Paragraph {return Paragraph {x }}; + +// Properties returns the paragraph properties. +func (_cf Paragraph )Properties ()ParagraphProperties {if _cf ._ccf .PPr ==nil {_cf ._ccf .PPr =_e .NewCT_TextParagraphProperties ();};return MakeParagraphProperties (_cf ._ccf .PPr );}; \ No newline at end of file diff --git a/internal/convertutils/convertutils.go b/internal/convertutils/convertutils.go index 3389a1c882..967eed6e63 100644 --- a/internal/convertutils/convertutils.go +++ b/internal/convertutils/convertutils.go @@ -9,210 +9,211 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package convertutils ;import (_gg "bytes";_dd "errors";_fd "fmt";_bb "github.com/unidoc/unichart";_ddd "github.com/unidoc/unichart/dataset";_ab "github.com/unidoc/unichart/render";_ce "github.com/unidoc/unioffice/v2/common/logger";_bg "github.com/unidoc/unioffice/v2/document"; -_dda "github.com/unidoc/unioffice/v2/measurement";_eb "github.com/unidoc/unioffice/v2/schema/soo/dml";_ad "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_bgb "github.com/unidoc/unioffice/v2/spreadsheet";_da "github.com/unidoc/unioffice/v2/spreadsheet/format"; -_fcf "github.com/unidoc/unioffice/v2/spreadsheet/formula";_ged "github.com/unidoc/unioffice/v2/spreadsheet/reference";_fc "github.com/unidoc/unipdf/v3/core";_fae "github.com/unidoc/unipdf/v3/creator";_cc "github.com/unidoc/unipdf/v3/model";_a "github.com/unidoc/unipdf/v3/render"; -_c "github.com/unidoc/unitype";_d "image";_g "image/color";_ge "math";_fa "os";_b "regexp";_ed "sort";_fg "strconv";_eff "strings";_f "sync";_ef "unicode";);func _gbb (_gbbe *_ad .CT_SerAx )(uint32 ,_ad .ST_AxPos ,_ad .ST_TickMark ,_ad .ST_TickLblPos ,*_ad .CT_ChartLines ,uint32 ,*_eb .CT_ShapeProperties ,error ){var _bbca ,_bfa uint32 ; -var _ggbd _ad .ST_AxPos ;var _ebea _ad .ST_TickMark ;var _efae *_ad .CT_ChartLines ;var _affc _ad .ST_TickLblPos ;if _gbbe .AxId ==nil {return _bbca ,_ggbd ,_ebea ,_affc ,_efae ,_bfa ,_gbbe .SpPr ,_dd .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); -}else {_bbca =_gbbe .AxId .ValAttr ;};if _gbbe .AxPos ==nil {return _bbca ,_ggbd ,_ebea ,_affc ,_efae ,_bfa ,_gbbe .SpPr ,_dd .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_ggbd =_gbbe .AxPos .ValAttr ; -};if _gbbe .MajorTickMark !=nil {_ebea =_gbbe .MajorTickMark .ValAttr ;};if _gbbe .TickLblPos !=nil {_affc =_gbbe .TickLblPos .ValAttr ;};if _gbbe .CrossAx ==nil {return _bbca ,_ggbd ,_ebea ,_affc ,_efae ,_bfa ,_gbbe .SpPr ,_dd .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); -}else {_bfa =_gbbe .CrossAx .ValAttr ;};_efae =_gbbe .MajorGridlines ;return _bbca ,_ggbd ,_ebea ,_affc ,_efae ,_bfa ,_gbbe .SpPr ,nil ;};var _eaa =_ccbe (1.5);func (_bag *creatorContext )drawLegend (_fbdec *Rectangle ,_aee []*legendItem ,_bdeg bool ){_dea :=_bag ._ddage ; -_bcfb :=_ccbe (2.5)*_dea ;_fbgg :=_ggd *_dea ;_bbc :=(_bcfb -_fbgg )/2;_gde :=float64 (len (_aee ));if _bdeg {_gdf :=&Rectangle {Top :_fbdec .Top +_ccbe (1)*_dea ,Bottom :_fbdec .Bottom -_ccbe (1)*_dea ,Left :_fbdec .Left +_ccbe (2.5)*_dea ,Right :_fbdec .Right -_ccbe (2.5)*_dea }; -var _dga float64 ;if _gde > 1{_dga =(_gdf .Right -_gdf .Left )/_gde ;};_fdbb :=_gdf .Left ;_ddda :=_gdf .Top ;for _ ,_bdb :=range _aee {if _dgdg :=_bdb ._beef ;_dgdg !=nil {_bag .drawRectangleWithProps (_dgdg ,_fdbb ,_ddda +_bbc ,_fbgg ,_fbgg ,false ); -_edbd :=_fdbb +_fbgg *2;_cdb :=_bag ._aada .NewStyledParagraph ();_cdb .SetPos (_edbd ,_ddda );_dbd :=_cdb .Append (_bdb ._ae );_ffcc ,_fff :=_cc .NewStandard14Font (_cc .HelveticaName );if _fff ==nil {_dddg :=_bag ._aada .NewTextStyle ();_dddg .Font =_ffcc ; -_dddg .FontSize =_bcfb ;_dddg .TextRise =0.4;_dbd .Style =_dddg ;_bag ._aada .Draw (_cdb );};};_fdbb +=_dga ;};}else {_babbe :=&Rectangle {Top :_fbdec .Top +_ccbe (2.5)*_dea ,Bottom :_fbdec .Bottom -_ccbe (2.5)*_dea ,Left :_fbdec .Left +_ccbe (2.5)*_dea ,Right :_fbdec .Right -_ccbe (2.5)*_dea }; -var _efdd float64 ;if _gde > 1{_efdd =(_babbe .Bottom -_babbe .Top -_bcfb )/(_gde -1);if _efdd < _bcfb {_efdd =_bcfb ;};};_gdag :=_babbe .Top ;_ebdf :=_babbe .Left ;_cda :=_ebdf +_fbgg *2;for _ ,_eag :=range _aee {if _ffea :=_eag ._beef ;_ffea !=nil {_bag .drawRectangleWithProps (_ffea ,_ebdf ,_gdag +_bbc ,_fbgg ,_fbgg ,false ); -_aaf :=_bag ._aada .NewStyledParagraph ();_aaf .SetPos (_cda ,_gdag );_aaf .SetWidth (_babbe .Right -_babbe .Left );_fgg :=_aaf .Append (_eag ._ae );_gge ,_gaa :=_cc .NewStandard14Font (_cc .HelveticaName );if _gaa ==nil {_fdc :=_bag ._aada .NewTextStyle (); -_fdc .Font =_gge ;_fdc .FontSize =_bcfb ;_fdc .TextRise =0.4;_fgg .Style =_fdc ;_bag ._aada .Draw (_aaf );};};_gdag +=_efdd ;};};};func (_feab *creatorContext )drawLineChart (_cdgc *_ad .CT_LineChart ,_ggff *Rectangle ,_fadg []*_ad .CT_PlotAreaChoice1 ,_gegd float64 )([]*legendItem ,error ){_gfec :=[]*legendItem {}; -_cae :=_cdgc .Ser ;_egfe :=make (map[int ][]float64 );_bbfa :=make (map[int ][]float64 );_begd :=make (map[int ]_fae .Color );_fdae :=make (map[int ]float64 );for _abed ,_cfg :=range _cae {var _cgeda string ;if _bedf :=_cfg .Tx ;_bedf !=nil {if _fccg :=_bedf .SerTxChoice ; -_fccg !=nil {if _fccg .V !=nil {_cgeda =*_fccg .V ;}else if _bfg :=_fccg .StrRef ;_bfg !=nil {if _fffb :=_bfg .StrCache ;_fffb !=nil {for _ ,_bcge :=range _fffb .Pt {_cgeda =_bcge .V ;};};};};};_begd [_abed ]=_fae .ColorWhite ;if _gfg :=_cfg .SpPr ;_gfg !=nil {if _gce :=_gfg .Ln ; -_gce !=nil {if _edd :=_gce .WAttr ;_edd !=nil {_fdae [_abed ]=_dda .FromEMU (int64 (*_edd ));if _dca :=_gce .LineFillPropertiesChoice .SolidFill ;_dca !=nil {_beda :=_feab .getPdfColorFromSolidFill (_dca );if _beda !=nil {_begd [_abed ]=_beda ;};};};}; -};if _cebg :=_cfg .Val ;_cebg !=nil {if _decd :=_cebg .NumDataSourceChoice ;_decd !=nil {if _ebdd :=_decd .NumRef ;_ebdd !=nil {if _cdgd :=_ebdd .NumCache ;_cdgd !=nil {for _ ,_cbeab :=range _cdgd .Pt {_egfe [_abed ]=append (_egfe [_abed ],float64 (_cbeab .IdxAttr )); -_gbcg ,_ :=_fg .ParseFloat (_eff .TrimSpace (_cbeab .V ),64);_bbfa [_abed ]=append (_bbfa [_abed ],_gbcg );};};};};};_gfec =append (_gfec ,&legendItem {_ae :_cgeda ,_beef :_cfg .SpPr });};_caef :=true ;_aeg :=true ;_ggae :="";_dffa :="";if len (_fadg )> 0{for _ ,_gcd :=range _fadg {if _gcd .CatAx !=nil {if _gcd .CatAx .Delete !=nil {if !*(*_gcd .CatAx .Delete ).ValAttr {_caef =false ; -};};_ggae =_feab .getTitle (_gcd .CatAx .Title );}else if _gcd .ValAx !=nil {if _gcd .ValAx .Delete !=nil {if !*(*_gcd .ValAx .Delete ).ValAttr {_aeg =false ;};};_dffa =_feab .getTitle (_gcd .ValAx .Title );};};};_aebb :=_ab .Style {Hidden :_caef ,FontSize :8*_gegd }; -_fgfe :=_ab .Style {Hidden :_aeg ,FontSize :8*_gegd };_egdg :=&_bb .Chart {Series :[]_ddd .Series {},YAxisSecondary :_bb .YAxis {Style :_fgfe ,Name :_dffa ,NameStyle :_fgfe },XAxis :_bb .XAxis {Style :_aebb ,Name :_ggae ,NameStyle :_aebb },YAxis :_bb .YAxis {Style :_ab .Style {Hidden :true }}}; -for _aebe :=0;_aebe < len (_begd );_aebe ++{_cfec ,_dbce ,_badd :=_begd [_aebe ].ToRGB ();_beaf :=_ddd .ContinuousSeries {XValues :_egfe [_aebe ],YValues :_bbfa [_aebe ],Style :_ab .Style {StrokeColor :_g .RGBA {uint8 (_cfec *255),uint8 (_dbce *255),uint8 (_badd *255),255},StrokeWidth :_fdae [_aebe ]}}; -_egdg .Series =append (_egdg .Series ,_beaf );};_egdg .SetHeight (int (_ge .Abs (_ggff .Top -_ggff .Bottom )));_egdg .SetWidth (int (_ge .Abs (_ggff .Right -_ggff .Left )));_bgff :=_feab ._aada ;_dbfc :=_fae .NewChart (_egdg );_dbfc .SetPos (_ggff .Left ,_ggff .Top ); -_ffda :=_bgff .Draw (_dbfc );if _ffda !=nil {return nil ,_ffda ;};return _gfec ,nil ;};func Lighten (clr float64 )float64 {return 0.6+0.4*clr };var _efef =map[string ]FontStyle {"\u0052e\u0067\u0075\u006c\u0061\u0072":FontStyle_Regular ,"\u0042\u006f\u006c\u0064":FontStyle_Bold ,"\u0049\u0074\u0061\u006c\u0069\u0063":FontStyle_Italic ,"B\u006f\u006c\u0064\u0020\u0049\u0074\u0061\u006c\u0069\u0063":FontStyle_BoldItalic }; -const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;);func RegisterFontsFromFiles (files []string )error {for _ ,_edgd :=range files {if _eff .HasSuffix (_edgd ,"\u002e\u0074\u0074\u0066"){_bcg :=_fege (_edgd ); -if _bcg !=nil {_ce .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074o\u0020\u0070\u0072\u006f\u0063e\u0073\u0073\u0020\u0061\u006e\u0064\u0020\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0072\u006f\u006d\u0020\u0054\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_bcg ); -continue ;};};};return nil ;};type PageSize int ;func RegisterFont (name string ,style FontStyle ,font *_cc .PdfFont ){_geg ._gecb .Lock ();if _geg ._bffa [name ]==nil {_geg ._bffa [name ]=map[FontStyle ]*_cc .PdfFont {};};_geg ._bffa [name ][style ]=font ; -_geg ._gecb .Unlock ();};type legendItem struct{_ae string ;_beef *_eb .CT_ShapeProperties ;};func _fbgf (_dag ,_abfa ,_cgge float64 )(uint8 ,uint8 ,uint8 ){var _degd float64 ;if _cgge < 0.5{_degd =_cgge *(1+_abfa );}else {_degd =_cgge +_abfa -_cgge *_abfa ; -};_cgd :=_cgge *2-_degd ;_dag /=360.0;_cce :=_bgdf (_dag +1.0/3.0);_agff :=_bgdf (_dag );_cgf :=_bgdf (_dag -1.0/3.0);_ccbf :=_bgc (_cce ,_degd ,_cgd );_aecb :=_bgc (_agff ,_degd ,_cgd );_babee :=_bgc (_cgf ,_degd ,_cgd );return uint8 (255*_ccbf ),uint8 (255*_aecb ),uint8 (255*_babee ); -};var _dgb =_ccbe (7.5);func _bgdf (_ead float64 )float64 {if _ead < 0{_ead +=float64 (-int (_ead )+1);}else if _ead > 1{_ead -=float64 (int (_ead ));};return _ead ;};func ClearRegisteredFonts (){_geg ._gecb .Lock ();_geg ._bffa =map[string ]map[FontStyle ]*_cc .PdfFont {}; -_geg ._gecb .Unlock ();};func _efaa (_acff *_ad .CT_ValAx )(uint32 ,_ad .ST_AxPos ,_ad .ST_TickMark ,_ad .ST_TickLblPos ,*_ad .CT_ChartLines ,uint32 ,*_eb .CT_ShapeProperties ,error ){var _bff ,_ggf uint32 ;var _afa _ad .ST_AxPos ;var _cgb _ad .ST_TickMark ; -var _cfe *_ad .CT_ChartLines ;var _ebfa _ad .ST_TickLblPos ;if _acff .AxId ==nil {return _bff ,_afa ,_cgb ,_ebfa ,_cfe ,_ggf ,_acff .SpPr ,_dd .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_bff =_acff .AxId .ValAttr ; -};if _acff .AxPos ==nil {return _bff ,_afa ,_cgb ,_ebfa ,_cfe ,_ggf ,_acff .SpPr ,_dd .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_afa =_acff .AxPos .ValAttr ;};if _acff .MajorTickMark !=nil {_cgb =_acff .MajorTickMark .ValAttr ; -};if _acff .TickLblPos !=nil {_ebfa =_acff .TickLblPos .ValAttr ;};if _acff .CrossAx ==nil {return _bff ,_afa ,_cgb ,_ebfa ,_cfe ,_ggf ,_acff .SpPr ,_dd .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_ggf =_acff .CrossAx .ValAttr ; -};_cfe =_acff .MajorGridlines ;return _bff ,_afa ,_cgb ,_ebfa ,_cfe ,_ggf ,_acff .SpPr ,nil ;};func _fabe (_dad ,_dadb ,_debd uint8 )(float64 ,float64 ,float64 ){_eac ,_fcb ,_dgdge :=float64 (_dad )/255,float64 (_dadb )/255,float64 (_debd )/255;_bffc :=_eac ; -if _fcb < _bffc {_bffc =_fcb ;};if _dgdge < _bffc {_bffc =_dgdge ;};var _eae ,_cbcb bool ;_decg :=_eac ;if _fcb > _decg {_decg =_fcb ;_eae =true ;};if _dgdge > _decg {_decg =_dgdge ;_eae =false ;_cbcb =true ;};_fgf :=(_bffc +_decg )/2;var _fac float64 ; -if _bffc !=_decg {if _fgf <=0.5{_fac =(_decg -_bffc )/(_decg +_bffc );}else {_fac =(_decg -_bffc )/(2.0-_decg -_bffc );};};var _ega float64 ;if _bffc !=_decg {if _eae {_ega =2.0+(_dgdge -_eac )/(_decg -_bffc );}else if _cbcb {_ega =4.0+(_eac -_fcb )/(_decg -_bffc ); -}else {_ega =(_fcb -_dgdge )/(_decg -_bffc );};_ega *=60;if _ega < 0{_ega +=360;};};return _ega ,_fac ,_fgf ;};func (_cbbb *creatorContext )drawPieChart (_faac *_ad .CT_PieChart ,_cgab *Rectangle ,_beeg *_bgb .Workbook ,_gffd float64 )([]*legendItem ,error ){_fdad :=[]*legendItem {}; -_dcc :=map[string ]serCategory {};_ccbca :=[]string {};_cacg :=_ge .Inf (1);_fdf :=_ge .Inf (-1);_cagc :=_faac .Ser ;for _ ,_agdf :=range _cagc {var _dbgf string ;if _bef :=_agdf .Tx ;_bef !=nil {if _cfea :=_bef .SerTxChoice ;_cfea !=nil {if _cfea .V !=nil {_dbgf =*_cfea .V ; -}else if _bbffd :=_cfea .StrRef ;_bbffd !=nil {if _fbe :=_bbffd .StrCache ;_fbe !=nil {for _ ,_bacf :=range _fbe .Pt {_dbgf =_bacf .V ;};};};};};if _edfe :=_agdf .Cat ;_edfe !=nil {if _bce :=_edfe .AxDataSourceChoice ;_bce !=nil {if _fgcbe :=_bce .StrRef ; -_fgcbe !=nil {if _ggfa :=_fgcbe .F ;_ggfa !=""&&_beeg !=nil {_fadgd ,_deea ,_eagc ,_dgdb :=ParseExcelRange (_ggfa );if _dgdb ==nil {for _ ,_faae :=range _beeg .Sheets (){if _faae .Name ()==_eff .Trim (_fadgd ,"\u0027"){_caga :=_deea .String ();for _aecbe :=_deea .RowIdx ; -_aecbe <=_eagc .RowIdx ;_aecbe +=1{_dbgfg :=_eff .ReplaceAll (_caga ,_fd .Sprint (_deea .RowIdx ),_fd .Sprint (_aecbe ));_cbbb .addCatName (_faae .Cell (_dbgfg ).GetString (),_dcc ,&_ccbca );};break ;};};};};if _caec :=_fgcbe .StrCache ;_caec !=nil {for _ ,_daaa :=range _caec .Pt {_cbbb .addCatName (_daaa .V ,_dcc ,&_ccbca ); -};};}else if _cbef :=_bce .NumRef ;_cbef !=nil {if _fdfd :=_cbef .NumCache ;_fdfd !=nil {var _eed string ;if _fdfd .FormatCode !=nil {_eed =*_fdfd .FormatCode ;};for _ ,_gad :=range _fdfd .Pt {var _aefd string ;if _gad .FormatCodeAttr ==nil {_aefd =_eed ; -}else {_aefd =*_gad .FormatCodeAttr ;};var _fdca string ;_gfae ,_cdfba :=_fg .ParseFloat (_gad .V ,64);if _cdfba !=nil {_fdca =_gad .V ;}else {_fdca =_da .Number (_gfae ,_aefd );};_cbbb .addCatName (_fdca ,_dcc ,&_ccbca );};};};};};if _dbb :=_agdf .Val ; -_dbb !=nil {if _aacd :=_dbb .NumDataSourceChoice ;_aacd !=nil {if _debb :=_aacd .NumRef ;_debb !=nil {if _fdge :=_debb .F ;_fdge !=""&&_beeg !=nil {_gbag ,_cdagf ,_edgg ,_bcfc :=ParseExcelRange (_fdge );if _bcfc ==nil {for _ ,_efaeg :=range _beeg .Sheets (){if _efaeg .Name ()==_eff .Trim (_gbag ,"\u0027"){_ebdg :=_cdagf .String (); -for _dfad :=_cdagf .RowIdx ;_dfad <=_edgg .RowIdx ;_dfad +=1{_fabg :=_eff .ReplaceAll (_ebdg ,_fd .Sprint (_cdagf .RowIdx ),_fd .Sprint (_dfad ));if _efaeg .FormulaContext ().HasFormula (_fabg ){_gdda :=_fcf .NewEvaluator ();_acac :=_efaeg .FormulaContext ().Cell (_fabg ,_gdda ); -_fdeg :=_acac .Value ();_cbbb .addCatValue (_fdeg ,_dcc ,_ccbca ,(int )(_dfad -_cdagf .RowIdx ),&_cacg ,&_fdf ,_dbgf ,_agdf .SpPr );}else {_bgbe :=_efaeg .Cell (_fabg ).GetString ();_cbbb .addCatValue (_bgbe ,_dcc ,_ccbca ,(int )(_dfad -_cdagf .RowIdx ),&_cacg ,&_fdf ,_dbgf ,_agdf .SpPr ); -};};break ;};};};};if _cbba :=_debb .NumCache ;_cbba !=nil {for _bacfb ,_aafe :=range _cbba .Pt {_cbbb .addCatValue (_aafe .V ,_dcc ,_ccbca ,_bacfb ,&_cacg ,&_fdf ,_dbgf ,_agdf .SpPr );};};};};};};_dbfeg :=&_bb .PieChart {Values :[]_ddd .Value {}};for _ ,_baddd :=range _ccbca {_fed :=_dcc [_baddd ]; -if len (_fed ._gead )> 0{_dbfeg .Values =append (_dbfeg .Values ,_ddd .Value {Value :_fed ._gead [0]._add ,Label :_baddd ,Style :_ab .Style {FontSize :12*_gffd }});};};_dbfeg .SetHeight (int (_cgab .Top -_cgab .Bottom ));_dbfeg .SetWidth (int (_cgab .Right -_cgab .Left )); -_bafe :=_cbbb ._aada ;_afae :=_fae .NewChart (_dbfeg );_afae .SetPos (_cgab .Left ,_cgab .Top );_ggga :=_bafe .Draw (_afae );if _ggga !=nil {return nil ,_ggga ;};return _fdad ,nil ;};func GetDefaultPageSize ()_fae .PageSize {return _bbcg [DefaultPageSize ]}; -func RegisterEmbeddedFonts (d *_bg .Document )error {_gae :=d .FontTable ();if _gae ==nil {return nil ;};for _ ,_adga :=range _gae .Font {if _adga .EmbedRegular !=nil {return _ddbf (d ,_adga .NameAttr ,_adga .EmbedRegular .IdAttr ,_adga .EmbedRegular .FontKeyAttr ); -};if _adga .EmbedBold !=nil {return _ddbf (d ,_adga .NameAttr ,_adga .EmbedBold .IdAttr ,_adga .EmbedBold .FontKeyAttr );};if _adga .EmbedItalic !=nil {return _ddbf (d ,_adga .NameAttr ,_adga .EmbedItalic .IdAttr ,_adga .EmbedItalic .FontKeyAttr );};if _adga .EmbedBoldItalic !=nil {return _ddbf (d ,_adga .NameAttr ,_adga .EmbedBoldItalic .IdAttr ,_adga .EmbedBoldItalic .FontKeyAttr ); -};};return nil ;};type serValue struct{_ecee string ;_add float64 ;_babb *_eb .CT_ShapeProperties ;};func (_gec barSerByOrder )Less (i ,j int )bool {return _gec [i ].Order .ValAttr < _gec [j ].Order .ValAttr };func GetPageFromCreator (c *_fae .Creator )(*_cc .PdfPage ,error ){_dacf :=_gg .NewBuffer ([]byte {}); -_dge :=c .Write (_dacf );if _dge !=nil {return nil ,_dge ;};_ccce :=_gg .NewReader (_dacf .Bytes ());_egg ,_dge :=_cc .NewPdfReader (_ccce );if _dge !=nil {return nil ,_dge ;};return _egg .GetPage (1);};func AdjustColorByLumOff (colorStr string ,lumOff float64 )string {var _cgea ,_fade ,_dgg uint8 ; -_babe ,_ :=_fd .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_cgea ,&_fade ,&_dgg );if _babe !=3{return "";};_dbe ,_fbdcd ,_cdfgc :=_fabe (_cgea ,_fade ,_dgg );_cdfgc =_cdfgc +lumOff ;_cgea ,_fade ,_dgg =_fbgf (_dbe ,_fbdcd ,_cdfgc ); -return _fd .Sprintf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_cgea ,_fade ,_dgg );};type barSerByOrder []*_ad .CT_BarSer ;func (_dde *creatorContext )drawTitle (_gede string ,_gfa ,_cbeg float64 ){_fdbg :=_dde ._ddage ;_adg :=_dde ._aada .NewStyledParagraph (); -_cgc :=_adg .SetText (_gede );_bedg ,_abeg :=_cc .NewStandard14Font (_cc .HelveticaName );if _abeg ==nil {_ffd :=_dde ._aada .NewTextStyle ();_ffd .Font =_bedg ;_ffd .FontSize =14;_ffd .TextRise =0.4;_cgc .Style =_ffd ;_adg .SetPos (_gfa -_adg .Width ()*_fdbg /2,_cbeg ); -_dde ._aada .Draw (_adg );};};var _ffa =_ccbe (1);type FontStyle byte ;func FromSTCoordinate32 (st _eb .ST_Coordinate32 )int64 {if _fbaea :=st .ST_Coordinate32Unqualified ;_fbaea !=nil {return int64 (*_fbaea );};return 0;};var (DefaultFontSize =12.0;DefaultImageEncoder _fc .StreamEncoder ; -DefaultPageSize =PageSizeA4 ;_bbcg =map[PageSize ]_fae .PageSize {PageSizeA3 :_fae .PageSizeA3 ,PageSizeA4 :_fae .PageSizeA4 ,PageSizeA5 :_fae .PageSizeA5 ,PageSizeLetter :_fae .PageSizeLetter ,PageSizeLegal :_fae .PageSizeLegal };);func _bgc (_edbdb ,_ggfe ,_bggc float64 )float64 {if _edbdb *6< 1{return _bggc +(_ggfe -_bggc )*6*_edbdb ; -}else if _edbdb *2< 1{return _ggfe ;}else if _edbdb *3< 2{return _bggc +(_ggfe -_bggc )*(2.0/3.0-_edbdb )*6;}else {return _bggc ;};};func (_fbdc *creatorContext )drawAxes (_cdda []*_ad .CT_PlotAreaChoice1 ,_gcagc ,_cba ,_cddc float64 ,_fdg []string ,_ebg *Rectangle ,_ceba bool )error {_effg :=_fbdc ._aada ; -_eagf :=_fbdc ._ddage ;if _cdda ==nil {return _dd .New ("\u004e\u006f\u0020\u0061xi\u0073\u0020\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e");};var (_caa *_ad .CT_ValAx ;_cbaf *_ad .CT_CatAx ;_afc *_ad .CT_DateAx ;_degb *_ad .CT_SerAx ; -);for _ ,_aca :=range _cdda {if _aca .ValAx !=nil {_caa =_aca .ValAx ;}else if _aca .CatAx !=nil {_cbaf =_aca .CatAx ;}else if _aca .DateAx !=nil {_afc =_aca .DateAx ;}else if _aca .SerAx !=nil {_degb =_aca .SerAx ;};};if _caa ==nil ||(_cbaf ==nil &&_afc ==nil &&_degb ==nil ){return _dd .New ("\u004e\u006f\u0020\u0078\u0020\u006f\u0072\u0020\u0079 \u0061\u0078\u0069\u0073"); -};var _fgce ,_deb ,_cdag ,_eef uint32 ;var _ffce ,_eaaf _ad .ST_AxPos ;var _fgbc ,_bcd _ad .ST_TickMark ;var _adc ,_gbcc *_ad .CT_ChartLines ;var _daad ,_bfdb _ad .ST_TickLblPos ;var _afe ,_ffg *_eb .CT_ShapeProperties ;var _bdc error ;_bgbg :=_ebg .Right -_ebg .Left ; -_fbggb :=_ebg .Bottom -_ebg .Top ;if _caa !=nil {_deb ,_eaaf ,_bcd ,_bfdb ,_gbcc ,_eef ,_ffg ,_bdc =_efaa (_caa );};if _eaaf !=_ad .ST_AxPosL &&_eaaf !=_ad .ST_AxPosB {return _dd .New ("\u004f\u006e\u006c\u0079\u0020l\u0065\u0066\u0074\u0020\u006f\u0072\u0020\u0062\u006f\u0074\u0074\u006f\u006d \u0079\u0020\u0061\u0078\u0069\u0073\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0073\u006f\u0020\u0066\u0061\u0072"); -};_cge :=_cba -_gcagc ;_fcc :=int (_cge /_cddc )+1;var _cgef ,_cfb float64 ;switch _bcd {case _ad .ST_TickMarkIn :_cgef ,_cfb =_ffa ,0;case _ad .ST_TickMarkOut :_cgef ,_cfb =0,_ffa ;case _ad .ST_TickMarkCross :_cgef ,_cfb =_ffa ,_ffa ;};_cgef =_cgef *_eagf ; -_cfb =_cfb *_eagf ;var _egbe *_eb .CT_ShapeProperties ;if _gbcc !=nil {_egbe =_gbcc .SpPr ;};_fda ,_aae :=_daad !=_ad .ST_TickLblPosNone ,_bfdb !=_ad .ST_TickLblPosNone ;_cdg :=_gcagc ;if _cbaf !=nil {_fgce ,_ffce ,_fgbc ,_daad ,_adc ,_cdag ,_afe ,_bdc =_ebc (_cbaf ); -}else if _afc !=nil {_fgce ,_ffce ,_fgbc ,_daad ,_adc ,_cdag ,_afe ,_bdc =_adb (_afc );}else if _degb !=nil {_fgce ,_ffce ,_fgbc ,_daad ,_adc ,_cdag ,_afe ,_bdc =_gbb (_degb );};if _bdc !=nil {return _bdc ;};if _ffce !=_ad .ST_AxPosL &&_ffce !=_ad .ST_AxPosB {return _dd .New ("\u004f\u006e\u006c\u0079\u0020l\u0065\u0066\u0074\u0020\u006f\u0072\u0020\u0062\u006f\u0074\u0074\u006f\u006d \u0078\u0020\u0061\u0078\u0069\u0073\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0073\u006f\u0020\u0066\u0061\u0072"); -};if _fgce !=_eef ||_deb !=_cdag {return _dd .New ("a\u0078i\u0073\u0020\u0069\u0064\u0073\u0020\u0064\u006fn\u0027\u0074\u0020\u006dat\u0063\u0068");};_cgg :=len (_fdg )+1;var _dfba ,_dbdd float64 ;switch _fgbc {case _ad .ST_TickMarkIn :_dfba ,_dbdd =_ffa ,0; -case _ad .ST_TickMarkOut :_dfba ,_dbdd =0,_ffa ;case _ad .ST_TickMarkCross :_dfba ,_dbdd =_ffa ,_ffa ;};_dfba =_dfba *_eagf ;_dbdd =_dbdd *_eagf ;var _bdgg *_eb .CT_ShapeProperties ;if _adc !=nil {_bdgg =_adc .SpPr ;};if _ceba {_bfdd :=_fbggb /float64 (len (_fdg )); -_beg :=_ebg .Left -_gcagc *_bgbg /_cge ;_bda :=_beg -_dgb *_eagf ;if _fda {var _aeea float64 ;for _gacb :=0;_gacb < _cgg ;_gacb ++{_fgcb :=_ebg .Bottom -float64 (_gacb )*_bfdd ;if _gacb < _cgg -1{_ffeg :=_effg .NewParagraph (_fdg [_gacb ]);_ffeg .SetFontSize (_bad *_eagf ); -_ffeg .SetPos (_bda ,_fgcb -_bfdd /2-_eaa *_eagf );_effg .Draw (_ffeg );_ccf :=(_ffeg .Width ()/1000-_dgb )*_eagf ;if _ccf > 0&&_ccf > _aeea {_aeea =_ccf ;};};};if _aeea > 0{_ebg .Left +=_aeea +_faea ;_beg =_ebg .Left -_gcagc *_bgbg /_cge ;_bgbg =_ebg .Right -_ebg .Left ; -};};_bfcc :=_beg -_dbdd ;_fdga :=_beg +_dfba ;_aed :=_ebg .Left ;_gdff :=_ebg .Right ;for _bedgc :=0;_bedgc < _cgg ;_bedgc ++{_ddg :=_ebg .Bottom -float64 (_bedgc )*_bfdd ;_fbdc .drawLineWithProps (_afe ,_bfcc ,_ddg ,_fdga ,_ddg ,true );_fbdc .drawLineWithProps (_bdgg ,_aed ,_ddg ,_gdff ,_ddg ,true ); -};_eeb :=_bgbg /_cge ;_fgadc :=_ebg .Bottom -_cgef ;_cdfb :=_ebg .Bottom +_cfb ;_feee :=_ebg .Top ;_dfd :=_ebg .Bottom ;for _abd :=0;_abd < _fcc ;_abd ++{_ceg :=_ebg .Left +(_cdg -_gcagc )*_eeb ;_fbdc .drawLineWithProps (_ffg ,_ceg ,_fgadc ,_ceg ,_cdfb ,true ); -_fbdc .drawLineWithProps (_egbe ,_ceg ,_feee ,_ceg ,_dfd ,true );if _aae {_dfde :=_effg .NewParagraph (_fg .FormatFloat (_cdg ,'g',-1,64));_dfde .SetFontSize (_bad *_eagf );_dfde .SetPos (_ceg -_efb *_eagf ,_dfd +_aafb *_eagf );_effg .Draw (_dfde );};_cdg +=_cddc ; -};}else {_bdaa :=_fbggb /_cge ;_fdce :=_ebg .Left ;if _aae {var _fccc float64 ;for _bdbg :=0;_bdbg < _fcc ;_bdbg ++{_ggcg :=_ebg .Bottom -(_cdg -_gcagc )*_bdaa ;_aga :=_effg .NewParagraph (_fg .FormatFloat (_cdg ,'g',-1,64));_aga .SetFontSize (_bad *_eagf ); -_aga .SetPos (_fdce -_dgb *_eagf ,_ggcg -_eaa *_eagf );_effg .Draw (_aga );_gaf :=(_aga .Width ()/1000-_dgb )*_eagf ;if _gaf > 0&&_gaf > _fccc {_fccc =_gaf ;};_cdg +=_cddc ;};if _fccc > 0{_ebg .Left +=_fccc +_faea ;_bgbg =_ebg .Right -_ebg .Left ;};};_cdg =_gcagc ; -_adde :=_ebg .Left -_cfb ;_ddcb :=_ebg .Left +_cgef ;_fdce =_ebg .Left ;_daeg :=_ebg .Right ;for _bdgb :=0;_bdgb < _fcc ;_bdgb ++{_ffbe :=_ebg .Bottom -(_cdg -_gcagc )*_bdaa ;_fbdc .drawLineWithProps (_ffg ,_adde ,_ffbe ,_ddcb ,_ffbe ,true );_fbdc .drawLineWithProps (_egbe ,_fdce ,_ffbe ,_daeg ,_ffbe ,true ); -_cdg +=_cddc ;};_eabc :=_bgbg /float64 (len (_fdg ));_effb :=_ebg .Bottom +_gcagc *_fbggb /_cge ;_afec :=_effb -_dfba ;_aad :=_effb +_dbdd ;_aedd :=_ebg .Top ;_dcbb :=_ebg .Bottom ;_edg :=_effb +_aafb *_eagf ;for _bac :=0;_bac < _cgg ;_bac ++{_gff :=_ebg .Left +float64 (_bac )*_eabc ; -_fbdc .drawLineWithProps (_afe ,_gff ,_afec ,_gff ,_aad ,true );_fbdc .drawLineWithProps (_bdgg ,_gff ,_aedd ,_gff ,_dcbb ,true );if _fda &&_bac < _cgg -1{_dacb :=_effg .NewParagraph (_fdg [_bac ]);_dacb .SetFontSize (_bad *_eagf );_dacb .SetPos (_gff +_dab *_eagf ,_edg ); -_effg .Draw (_dacb );};};};return nil ;};func (_eea *creatorContext )addCatName (_defg string ,_dfb map[string ]serCategory ,_ecdf *[]string ){if _ ,_gcag :=_dfb [_defg ];!_gcag {_dfb [_defg ]=serCategory {_gdg :_defg ,_gead :[]serValue {}};*_ecdf =append (*_ecdf ,_defg ); -};};func _gaff (_ffdb _eb .ST_SchemeColorVal ,_egbf *_eb .Theme )string {if _bddd :=_egbf .ThemeElements ;_bddd !=nil {if _gbf :=_bddd .ClrScheme ;_gbf !=nil {switch _ffdb {case _eb .ST_SchemeColorValLt1 :return GetColorStringFromDmlColor (_gbf .Lt1 ); -case _eb .ST_SchemeColorValDk1 ,_eb .ST_SchemeColorValTx1 :return GetColorStringFromDmlColor (_gbf .Dk1 );case _eb .ST_SchemeColorValLt2 :return GetColorStringFromDmlColor (_gbf .Lt2 );case _eb .ST_SchemeColorValDk2 :return GetColorStringFromDmlColor (_gbf .Dk2 ); -case _eb .ST_SchemeColorValAccent1 :return GetColorStringFromDmlColor (_gbf .Accent1 );case _eb .ST_SchemeColorValAccent2 :return GetColorStringFromDmlColor (_gbf .Accent2 );case _eb .ST_SchemeColorValAccent3 :return GetColorStringFromDmlColor (_gbf .Accent3 ); -case _eb .ST_SchemeColorValAccent4 :return GetColorStringFromDmlColor (_gbf .Accent4 );case _eb .ST_SchemeColorValAccent5 :return GetColorStringFromDmlColor (_gbf .Accent5 );case _eb .ST_SchemeColorValAccent6 :return GetColorStringFromDmlColor (_gbf .Accent6 ); -};};};return "";};type ImgPart byte ;type creatorContext struct{_aada *_fae .Creator ;_begg *_eb .Theme ;_ddage float64 ;};func CropImageByRect (sourceImg _d .Image ,rect _d .Rectangle )_d .Image {_edcf ,_deaf ,_efec ,_cage :=rect .Min .X ,rect .Min .Y ,rect .Max .X ,rect .Max .Y ; -_agdbd :=_d .NewNRGBA (_d .Rect (0,0,_efec -_edcf ,_cage -_deaf ));for _eebb :=_edcf ;_eebb < _efec ;_eebb ++{for _cad :=_deaf ;_cad < _cage ;_cad ++{_agdbd .Set (_eebb -_edcf ,_cad -_deaf ,sourceImg .At (_eebb ,_cad ));};};return _agdbd ;};type fontsMap struct{_gecb *_f .Mutex ; -_bffa map[string ]map[FontStyle ]*_cc .PdfFont ;};var _aafb =_ccbe (1.5);func TwipsFromPoints (points float64 )float64 {return points /_dda .Twips };func _eebc (_bgca string )([]byte ,error ){_gbfa :=_b .MustCompile ("\u005b\u005e\u0061\u002d\u007a\u0041\u002d\u005a\u0030\u002d\u0039\u005d\u002b"); -_bgca =_gbfa .ReplaceAllString (_bgca ,"");_fbdb :=[]rune (_bgca );_ddbfa :=[]byte {};for _aeb :=len (_fbdb )-2;_aeb >=0;_aeb -=2{_cbea ,_egd :=_fg .ParseUint (string (_fbdb [_aeb ])+string (_fbdb [_aeb +1]),16,8);if _egd !=nil {return nil ,_egd ;};_ddbfa =append (_ddbfa ,byte (_cbea )); -};return _ddbfa ,nil ;};const (ImgPart_whole ImgPart =0;ImgPart_t ImgPart =1;ImgPart_b ImgPart =2;ImgPart_l ImgPart =3;ImgPart_r ImgPart =4;ImgPart_lt ImgPart =5;ImgPart_rt ImgPart =6;ImgPart_lb ImgPart =7;ImgPart_rb ImgPart =8;);func _bgea (_decf uint8 ,_aeeb float64 )string {_ffdfc :=float64 (_decf ); -var _adfc float64 ;if _aeeb < 0{_adfc =_ffdfc *(1+_aeeb );}else {_adfc =_ffdfc +(255-_ffdfc )*_aeeb ;};return _fd .Sprintf ("\u0025\u0030\u0032\u0078",int (_adfc ));};var RtlFontFile *_cc .PdfFont ;func GetPageDimensions (size PageSize )_fae .PageSize {return _bbcg [size ]}; -func PointsFromTwips (twips int64 )float64 {return float64 (int64 (float64 (twips )*_dda .Twips *10+0.5))/10;};func (_gb *creatorContext )drawAreaChart (_ggc *_ad .CT_AreaChart ,_ca *Rectangle ,_ac []*_ad .CT_PlotAreaChoice1 ,_bf float64 )([]*legendItem ,error ){_dae :=[]*legendItem {}; -_ada :=_ggc .Ser ;_dg :=make (map[int ][]float64 );_fb :=make (map[int ][]float64 );_cea :=make (map[int ]_fae .Color );for _gef ,_db :=range _ada {_cea [_gef ]=_fae .ColorWhite ;if _fcd :=_db .SpPr ;_fcd !=nil {_ccb :=_gb .getPdfColorFromSolidFill (_fcd .FillPropertiesChoice .SolidFill ); -if _ccb !=nil {_cea [_gef ]=_ccb ;};};if _ec :=_db .Val ;_ec !=nil {if _dc :=_ec .NumDataSourceChoice ;_dc !=nil {if _be :=_dc .NumRef ;_be !=nil {if _ba :=_be .NumCache ;_ba !=nil {for _ ,_ddc :=range _ba .Pt {_dg [_gef ]=append (_dg [_gef ],float64 (_ddc .IdxAttr )); -_ag ,_ :=_fg .ParseFloat (_eff .TrimSpace (_ddc .V ),64);_fb [_gef ]=append (_fb [_gef ],_ag );};};};};};};_edb :=true ;_dbf :="";_cee :="";if len (_ac )> 1{if _ac [0].ValAx !=nil &&_ac [1].ValAx !=nil {if _ac [0].ValAx .Delete !=nil &&_ac [1].ValAx .Delete !=nil {if !*(*_ac [0].ValAx .Delete ).ValAttr &&!*(*_ac [1].ValAx .Delete ).ValAttr {_edb =false ; -};};_dbf =_gb .getTitle (_ac [0].ValAx .Title );_cee =_gb .getTitle (_ac [1].ValAx .Title );};};_gda :=_ab .Style {Hidden :_edb ,FontSize :8*_bf };_dgd :=&_bb .Chart {Series :[]_ddd .Series {},YAxisSecondary :_bb .YAxis {Style :_gda ,Name :_cee ,NameStyle :_gda },XAxis :_bb .XAxis {Style :_gda ,Name :_dbf ,NameStyle :_gda },YAxis :_bb .YAxis {Style :_ab .Style {Hidden :true }}}; -for _gc :=0;_gc < len (_cea );_gc ++{_dcf ,_fe ,_ee :=_cea [_gc ].ToRGB ();_cg :=_ddd .ContinuousSeries {XValues :_dg [_gc ],YValues :_fb [_gc ],Style :_ab .Style {StrokeWidth :1,FillColor :_g .RGBA {uint8 (_dcf *255),uint8 (_fe *255),uint8 (_ee *255),255}}}; -_dgd .Series =append (_dgd .Series ,_cg );};_dgd .SetHeight (int (_ge .Abs (_ca .Top -_ca .Bottom )));_dgd .SetWidth (int (_ge .Abs (_ca .Right -_ca .Left )));_bfe :=_gb ._aada ;_ggg :=_fae .NewChart (_dgd );_ggg .SetPos (_ca .Left ,_ca .Top );_bd :=_bfe .Draw (_ggg ); -if _bd !=nil {return nil ,_bd ;};return _dae ,nil ;};func AssignStdFontByName (style _fae .TextStyle ,fontName string )*_cc .PdfFont {_bfcd :=_cc .StdFontName (fontName );return _cc .NewStandard14FontMustCompile (_bfcd );};func AdjustColorByTint (colorStr string ,tint float64 )string {var _ebge ,_bgd ,_cbb uint8 ; -_dec ,_ :=_fd .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_ebge ,&_bgd ,&_cbb );if _dec !=3{return "";};return _bgea (_ebge ,tint )+_bgea (_bgd ,tint )+_bgea (_cbb ,tint );};func (_ece *creatorContext )addCatValue (_fad string ,_fdef map[string ]serCategory ,_gcg []string ,_ebf int ,_agg ,_gbd *float64 ,_dfbd string ,_ade *_eb .CT_ShapeProperties ){_dfg ,_fbae :=_fg .ParseFloat (_fad ,64); -if _fbae !=nil {_dfg =0;_ce .Log .Debug ("\u0070a\u0072s\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",_fbae );};if _dfg > *_gbd {*_gbd =_dfg ;};if _dfg < *_agg {*_agg =_dfg ;};_ebe :=_fdef [_gcg [_ebf ]];_ebe ._gead =append (_ebe ._gead ,serValue {_ecee :_dfbd ,_add :_dfg ,_babb :_ade }); -_fdef [_gcg [_ebf ]]=_ebe ;};func IsNoSpaceLanguage (symbol string )bool {for _ ,_gbce :=range symbol {if _ef .Is (_ef .Han ,_gbce ){return true ;};};return false ;};func GetOpacityFromColorTransform (trs []*_eb .EG_ColorTransform )float64 {for _ ,_dcfa :=range trs {if _dcfa !=nil {if _ffdf :=_dcfa .ColorTransformChoice .Alpha ; -_ffdf !=nil {if _dbddf :=_ffdf .ValAttr .ST_PositiveFixedPercentageDecimal ;_dbddf !=nil {return float64 (*_dbddf )/Percent100 ;};};};};return 1.0;};func MakeBlockFromCreator (c *_fae .Creator )(*_fae .Block ,error ){_cbcf ,_agc :=GetPageFromCreator (c ); -if _agc !=nil {return nil ,_agc ;};_cbagd ,_agc :=_fae .NewBlockFromPage (_cbcf );if _agc !=nil {return nil ,_agc ;};return _cbagd ,nil ;};func MakeTempCreator (width ,height float64 )*_fae .Creator {_bbbc :=_fae .New ();_bbbc .SetPageSize (_fae .PageSize {width ,height }); -_bbbc .SetPageMargins (0,0,0,0);return _bbbc ;};func (_degg *creatorContext )getTitle (_cbf *_ad .CT_Title )string {_ggb :="";if _cbf !=nil &&_cbf .Tx !=nil &&_cbf .Tx .TxChoice !=nil &&_cbf .Tx .TxChoice .Rich !=nil {if len (_cbf .Tx .TxChoice .Rich .P )> 0{for _ ,_edf :=range _cbf .Tx .TxChoice .Rich .P {if len (_edf .EG_TextRun )> 0{_ggb +="\u000a"+_edf .EG_TextRun [0].TextRunChoice .R .T ; -};};};};return _ggb ;};func DrawRectangle (c *_fae .Creator ,r *Rectangle ,w float64 ,color _fae .Color ){if color ==nil {return ;};DrawLine (c ,r .Left ,r .Top ,r .Right ,r .Top ,w ,color );DrawLine (c ,r .Left ,r .Top ,r .Left ,r .Bottom ,w ,color ); -DrawLine (c ,r .Left ,r .Bottom ,r .Right ,r .Bottom ,w ,color );DrawLine (c ,r .Right ,r .Top ,r .Right ,r .Bottom ,w ,color );};func (_gag *Rectangle )scale (_abc float64 ){_gag .Top *=_abc ;_gag .Bottom *=_abc ;_gag .Left *=_abc ;_gag .Right *=_abc ; -};type serCategory struct{_gdg string ;_gead []serValue ;};func GetColorStringFromDmlColor (dmlColor *_eb .CT_Color )string {var _aba string ;if _cbag :=dmlColor .SrgbClr ;_cbag !=nil {_aba =_cbag .ValAttr ;}else if _aab :=dmlColor .SysClr ;_aab !=nil {if _aab .LastClrAttr !=nil {return *_aab .LastClrAttr ; -};return "\u0030\u0030\u0030\u0030\u0030\u0030";};return _aba ;};var _efb =_ccbe (0.5);func AdjustColor (colorStr string ,EG_ColorTransform []*_eb .EG_ColorTransform )string {for _ ,_cdfg :=range EG_ColorTransform {if _dcbbc :=_cdfg .ColorTransformChoice .Tint ; -_dcbbc !=nil {if _gefc :=_dcbbc .ValAttr .ST_PositiveFixedPercentageDecimal ;_gefc !=nil {colorStr =AdjustColorByTint (colorStr ,1.0-float64 (*_gefc )/Percent100 );};};if _dbfdd :=_cdfg .ColorTransformChoice .Shade ;_dbfdd !=nil {if _cgac :=_dbfdd .ValAttr .ST_PositiveFixedPercentageDecimal ; -_cgac !=nil {colorStr =AdjustColorByShade (colorStr ,float64 (*_cgac )/Percent100 );};};if _ecf :=_cdfg .ColorTransformChoice .LumMod ;_ecf !=nil {if _ebded :=_ecf .ValAttr .ST_PercentageDecimal ;_ebded !=nil {colorStr =AdjustColorByLumMod (colorStr ,float64 (*_ebded )/Percent100 ); -};};if _bfb :=_cdfg .ColorTransformChoice .LumOff ;_bfb !=nil {if _geadf :=_bfb .ValAttr .ST_PercentageDecimal ;_geadf !=nil {colorStr =AdjustColorByLumOff (colorStr ,float64 (*_geadf )/Percent100 );};};};return colorStr ;};func ParseExcelRange (s string )(string ,_ged .CellReference ,_ged .CellReference ,error ){_fec :=_eff .FieldsFunc (s ,func (_bfddg rune )bool {return _bfddg ==':'||_bfddg =='!'}); -if len (_fec )==3{_fadgc ,_acaf :=_ged .ParseCellReference (_fec [1]);if _acaf !=nil {return "",_ged .CellReference {},_ged .CellReference {},_acaf ;};_gfef ,_acaf :=_ged .ParseCellReference (_fec [2]);if _acaf !=nil {return "",_ged .CellReference {},_ged .CellReference {},_acaf ; -};return _fec [0],_fadgc ,_gfef ,nil ;};return "",_ged .CellReference {},_ged .CellReference {},_dd .New ("\u0065r\u0072\u006f\u0072\u0020p\u0061\u0072\u0073\u0069\u006eg\u0020e\u0078c\u0065\u006c\u0020\u0072\u0061\u006e\u0067e");};func (_fbb *creatorContext )getPdfColorFromSolidFill (_gabf *_eb .CT_SolidColorFillProperties )_fae .Color {if _gabf ==nil {return nil ; -};_ggbb :="";if _bbbg :=_gabf .SrgbClr ;_bbbg !=nil {_ggbb =_bbbg .ValAttr ;}else if _effd :=_gabf .SchemeClr ;_effd !=nil {_ggbb =_gaff (_effd .ValAttr ,_fbb ._begg );_ggbb =AdjustColor (_ggbb ,_effd .EG_ColorTransform );};if _ggbb ==""{return nil ;}; -return _fae .ColorRGBFromHex ("\u0023"+_ggbb );};func GetImage (c *_fae .Creator ,goImg _d .Image ,imgHeight ,imgWidth ,left ,top ,dividerX ,dividerY float64 ,part ImgPart )(*_fae .Image ,error ){if goImg ==nil {return nil ,nil ;};_bged :=goImg .Bounds ().Size (); -_gfac :=_bged .X ;_fdfb :=_bged .Y ;if dividerX !=0{dividerX =dividerX /imgWidth *float64 (_gfac );};if dividerY !=0{dividerY =dividerY /imgHeight *float64 (_fdfb );};var _acgg _d .Rectangle ;switch part {case ImgPart_t :_acgg =_d .Rect (0,0,_gfac ,int (dividerY )); -case ImgPart_b :_acgg =_d .Rect (0,int (dividerY ),_gfac ,_fdfb );case ImgPart_l :_acgg =_d .Rect (0,0,int (dividerX ),_fdfb );case ImgPart_r :_acgg =_d .Rect (int (dividerX ),0,_gfac ,_fdfb );case ImgPart_lt :_acgg =_d .Rect (0,0,int (dividerX ),int (dividerY )); -case ImgPart_rt :_acgg =_d .Rect (int (dividerX ),0,_gfac ,int (dividerY ));case ImgPart_lb :_acgg =_d .Rect (0,int (dividerY ),int (dividerX ),_fdfb );case ImgPart_rb :_acgg =_d .Rect (int (dividerX ),int (dividerY ),_gfac ,_fdfb );default:_acgg =_d .Rect (0,0,_gfac ,_fdfb ); -};_gedc :=CropImageByRect (goImg ,_acgg );_cbbg ,_fag :=c .NewImageFromGoImage (_gedc );if _fag !=nil {return nil ,_fag ;};_cbbg .Scale (imgWidth /float64 (_gfac ),imgHeight /float64 (_fdfb ));_cbbg .SetPos (left ,top );return _cbbg ,nil ;};func (_gafd *creatorContext )drawScatterChart (_bedfb *_ad .CT_ScatterChart ,_gebgg *Rectangle ,_ggdc []*_ad .CT_PlotAreaChoice1 ,_aebbd float64 )([]*legendItem ,error ){_gbad :=[]*legendItem {}; -_gcga :=_bedfb .Ser ;_bfga :=make (map[string ]float64 );_cacb :=make (map[string ][]float64 );_feed :=make (map[string ][]float64 );_cefg :=[]string {};for _ ,_ccc :=range _gcga {var _ddf string ;if _gfag :=_ccc .Tx ;_gfag !=nil {if _agffc :=_gfag .SerTxChoice ; -_agffc !=nil {if _agffc .V !=nil {_ddf =*_agffc .V ;}else if _beff :=_agffc .StrRef ;_beff !=nil {if _feb :=_beff .StrCache ;_feb !=nil {for _ ,_dgcd :=range _feb .Pt {_ddf =_dgcd .V ;};};};_cefg =append (_cefg ,_ddf );};};if _ccc .Marker !=nil &&_ccc .Marker .Size !=nil {_bfga [_ddf ]=float64 (*_ccc .Marker .Size .ValAttr ); -}else {_bfga [_ddf ]=-1.0;};if _ebeag :=_ccc .XVal ;_ebeag !=nil {if _gfda :=_ebeag .AxDataSourceChoice ;_gfda !=nil {if _ebeg :=_gfda .NumRef ;_ebeg !=nil {if _gdae :=_ebeg .NumCache ;_gdae !=nil {for _ ,_fbce :=range _gdae .Pt {_befg ,_ :=_fg .ParseFloat (_eff .TrimSpace (_fbce .V ),64); -_cacb [_ddf ]=append (_cacb [_ddf ],_befg );};};};};};if _dabd :=_ccc .YVal ;_dabd !=nil {if _bgdfc :=_dabd .NumDataSourceChoice ;_bgdfc !=nil {if _dbgb :=_bgdfc .NumRef ;_dbgb !=nil {if _dggc :=_dbgb .NumCache ;_dggc !=nil {for _ ,_edcg :=range _dggc .Pt {_gddb ,_ :=_fg .ParseFloat (_eff .TrimSpace (_edcg .V ),64); -_feed [_ddf ]=append (_feed [_ddf ],_gddb );};};};};};};_fdbd :=true ;_gcbb :="";_cgcf :="";if len (_ggdc )> 1{if _ggdc [0].ValAx .Delete !=nil &&_ggdc [1].ValAx .Delete !=nil {if !*(*_ggdc [0].ValAx .Delete ).ValAttr &&!*(*_ggdc [1].ValAx .Delete ).ValAttr {_fdbd =false ; -};};_gcbb =_gafd .getTitle (_ggdc [0].ValAx .Title );_cgcf =_gafd .getTitle (_ggdc [1].ValAx .Title );};_dfgf :=_ab .Style {Hidden :_fdbd ,FontSize :8*_aebbd };_eeg :=&_bb .Chart {Series :[]_ddd .Series {},YAxisSecondary :_bb .YAxis {Style :_dfgf ,Name :_cgcf ,NameStyle :_dfgf },XAxis :_bb .XAxis {Style :_dfgf ,Name :_gcbb ,NameStyle :_dfgf },YAxis :_bb .YAxis {Style :_ab .Style {Hidden :true }}}; -for _ ,_ddeg :=range _cefg {_gdea :=_ddd .ContinuousSeries {XValues :_cacb [_ddeg ],YValues :_feed [_ddeg ],Style :_ab .Style {StrokeWidth :-1,DotWidth :_bfga [_ddeg ]}};_eeg .Series =append (_eeg .Series ,_gdea );};_eeg .SetHeight (int (_ge .Abs (_gebgg .Top -_gebgg .Bottom ))); -_eeg .SetWidth (int (_ge .Abs (_gebgg .Right -_gebgg .Left )));_gebc :=_gafd ._aada ;_cecd :=_fae .NewChart (_eeg );_cecd .SetPos (_gebgg .Left ,_gebgg .Top );_cdbf :=_gebc .Draw (_cecd );if _cdbf !=nil {return nil ,_cdbf ;};return _gbad ,nil ;};func MakeBlockFromChartSpace (cs *_ad .ChartSpace ,width ,height float64 ,theme *_eb .Theme )(*_fae .Block ,error ){_afb ,_ebb :=_babg (cs ,width ,height ,theme ,false ,nil ); -if _ebb !=nil {return nil ,_ebb ;};_bca ,_ebb :=GetPageFromCreator (_afb );if _ebb !=nil {return nil ,_ebb ;};_dee ,_ebb :=_fae .NewBlockFromPage (_bca );if _ebb !=nil {return nil ,_ebb ;};return _dee ,nil ;};func _fege (_gaae string )error {if !_eff .HasSuffix (_gaae ,"\u002e\u0074\u0074\u0066"){_ce .Log .Debug ("\u0055\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0069\u006c\u0065\u0020\u0066\u006f\u0072ma\u0074\u002e"); -return _fd .Errorf ("\u0055\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020f\u006f\u006e\u0074\u0020\u0066\u0069l\u0065\u0020\u0066\u006f\u0072m\u0061\u0074\u002c\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u006cy\u0020\u006f\u006e\u006c\u0079\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0054T\u0046\u0020\u0066\u006f\u006e\u0074\u0020\u0066i\u006c\u0065\u002e"); -};_fgbca ,_abac :=_c .ParseFile (_gaae );if _abac !=nil {_ce .Log .Debug ("\u0043a\u006e\u006e\u006f\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020T\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_abac );return _abac ;};_dece ,_abac :=_cc .NewCompositePdfFontFromTTFFile (_gaae ); -if _abac !=nil {return _abac ;};_caf :=_fgbca .GetNameRecords ();for _ ,_abegb :=range _caf {_gdad :=_abegb [1];if _gdad ==""{continue ;};_daed :=make ([]byte ,0);for _bgfc :=0;_bgfc < len (_gdad );_bgfc ++{if _gdad [_bgfc ]==39||_gdad [_bgfc ]==92{continue ; -};_ffdd :=4;if _bgfc +_ffdd < len (_gdad ){if _gdad [_bgfc :_bgfc +_ffdd ]=="\u0000"{_bgfc =_bgfc +_ffdd +1;continue ;};};_daed =append (_daed ,_gdad [_bgfc ]);};_gdad =_eff .Replace (string (_daed ),"\u0078\u0030\u0030","",-1);_efc :=_abegb [2];if _efc ==""{return _fd .Errorf ("N\u006f\u0020\u0073\u0074\u0079\u006ce\u0020\u0069\u006e\u0066\u006f\u0072m\u0061\u0074\u0069\u006f\u006e\u0020\u0069n\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u006c\u0065\u0020%\u0073",_gaae ); -};_daed =make ([]byte ,0);for _ace :=0;_ace < len (_efc );_ace ++{if _efc [_ace ]==39||_efc [_ace ]==92{continue ;};_bfbba :=4;if _ace +_bfbba < len (_efc ){if _efc [_ace :_ace +_bfbba ]=="\u0000"{_ace =_ace +_bfbba +1;continue ;};};_daed =append (_daed ,_efc [_ace ]); -};_efc =_eff .Replace (string (_daed ),"\u0078\u0030\u0030","",-1);RegisterFont (_gdad ,_efef [_efc ],_dece );};return nil ;};func (_dbfd barSerByOrder )Swap (i ,j int ){_dbfd [i ],_dbfd [j ]=_dbfd [j ],_dbfd [i ]};func RegisterFontsFromDirectory (dirName string )error {_dcgg ,_fcge :=_fa .Open (dirName ); -if _fcge !=nil {return _fcge ;};defer _dcgg .Close ();_gfd ,_fcge :=_dcgg .Readdirnames (0);if _fcge !=nil {return _fcge ;};for _ ,_dbc :=range _gfd {if _eff .HasSuffix (_dbc ,"\u002e\u0074\u0074\u0066"){_ffead :=dirName +"\u002f"+_dbc ;_defa :=_fege (_ffead ); -if _defa !=nil {_ce .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074o\u0020\u0070\u0072\u006f\u0063e\u0073\u0073\u0020\u0061\u006e\u0064\u0020\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0072\u006f\u006d\u0020\u0054\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_defa ); -continue ;};};};return nil ;};func (_bga *creatorContext )drawBorderWithProps (_gaeb *_eb .CT_ShapeProperties ,_aebg *Rectangle ,_abbf float64 ){if _aebg !=nil &&_gaeb !=nil &&_gaeb .Ln !=nil &&_gaeb .Ln .LineFillPropertiesChoice .SolidFill !=nil {_ecdg :=_bga .getPdfColorFromSolidFill (_gaeb .Ln .LineFillPropertiesChoice .SolidFill ); -DrawRectangle (_bga ._aada ,_aebg ,_abbf ,_ecdg );};};func MakeImageFromChartSpace (cs *_ad .ChartSpace ,width ,height float64 ,theme *_eb .Theme ,workbook *_bgb .Workbook )(_d .Image ,error ){_cfc ,_efg :=_babg (cs ,width ,height ,theme ,true ,workbook ); -if _efg !=nil {return nil ,_efg ;};_gcfe ,_efg :=GetPageFromCreator (_cfc );if _efg !=nil {return nil ,_efg ;};return _a .NewImageDevice ().Render (_gcfe );};func GetGroupOffsetFromXfrm (xfrm *_eb .CT_GroupTransform2D )(float64 ,float64 ){var _fdec ,_gdgg float64 ; -if xfrm .Off !=nil &&xfrm .ChOff !=nil {_fdec =_dda .FromEMU (FromSTCoordinate (xfrm .Off .XAttr ))-_dda .FromEMU (FromSTCoordinate (xfrm .ChOff .XAttr ));_gdgg =_dda .FromEMU (FromSTCoordinate (xfrm .Off .YAttr ))-_dda .FromEMU (FromSTCoordinate (xfrm .ChOff .YAttr )); -};return _fdec ,_gdgg ;};var _faea =_ccbe (2);const _bad =6.0;func _eda (_edaf _eb .ST_SchemeColorVal ,_gcfc *_eb .Theme )string {if _abf :=_gcfc .ThemeElements ;_abf !=nil {if _fead :=_abf .ClrScheme ;_fead !=nil {switch _edaf {case _eb .ST_SchemeColorValLt1 :return GetColorStringFromDmlColor (_fead .Lt1 ); -case _eb .ST_SchemeColorValDk1 ,_eb .ST_SchemeColorValTx1 :return GetColorStringFromDmlColor (_fead .Dk1 );case _eb .ST_SchemeColorValLt2 :return GetColorStringFromDmlColor (_fead .Lt2 );case _eb .ST_SchemeColorValDk2 :return GetColorStringFromDmlColor (_fead .Dk2 ); -case _eb .ST_SchemeColorValAccent1 :return GetColorStringFromDmlColor (_fead .Accent1 );case _eb .ST_SchemeColorValAccent2 :return GetColorStringFromDmlColor (_fead .Accent2 );case _eb .ST_SchemeColorValAccent3 :return GetColorStringFromDmlColor (_fead .Accent3 ); -case _eb .ST_SchemeColorValAccent4 :return GetColorStringFromDmlColor (_fead .Accent4 );case _eb .ST_SchemeColorValAccent5 :return GetColorStringFromDmlColor (_fead .Accent5 );case _eb .ST_SchemeColorValAccent6 :return GetColorStringFromDmlColor (_fead .Accent6 ); -};};};return "";};var StdFontsMap =map[string ][]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a":[]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065","H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"},"\u0043o\u0075\u0072\u0069\u0065\u0072":[]string {"\u0043o\u0075\u0072\u0069\u0065\u0072","\u0043\u006f\u0075r\u0069\u0065\u0072\u002d\u0042\u006f\u006c\u0064","\u0043o\u0075r\u0069\u0065\u0072\u002d\u004f\u0062\u006c\u0069\u0071\u0075\u0065","\u0043\u006f\u0075\u0072ie\u0072\u002d\u0042\u006f\u006c\u0064\u004f\u0062\u006c\u0069\u0071\u0075\u0065"},"\u0054i\u006de\u0073\u0020\u004e\u0065\u0077\u0020\u0052\u006f\u006d\u0061\u006e":[]string {"T\u0069\u006d\u0065\u0073\u002d\u0052\u006f\u006d\u0061\u006e","\u0054\u0069\u006d\u0065\u0073\u002d\u0042\u006f\u006c\u0064","\u0054\u0069\u006de\u0073\u002d\u0049\u0074\u0061\u006c\u0069\u0063","\u0054\u0069m\u0065\u0073\u002dB\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},"\u0064e\u0066\u0061\u0075\u006c\u0074":[]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065","H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"}}; -func _adb (_cged *_ad .CT_DateAx )(uint32 ,_ad .ST_AxPos ,_ad .ST_TickMark ,_ad .ST_TickLblPos ,*_ad .CT_ChartLines ,uint32 ,*_eb .CT_ShapeProperties ,error ){var _aec ,_bfdf uint32 ;var _fdeb _ad .ST_AxPos ;var _agf _ad .ST_TickMark ;var _daf *_ad .CT_ChartLines ; -var _fegd _ad .ST_TickLblPos ;if _cged .AxId ==nil {return _aec ,_fdeb ,_agf ,_fegd ,_daf ,_bfdf ,_cged .SpPr ,_dd .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_aec =_cged .AxId .ValAttr ;};if _cged .AxPos ==nil {return _aec ,_fdeb ,_agf ,_fegd ,_daf ,_bfdf ,_cged .SpPr ,_dd .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e"); -}else {_fdeb =_cged .AxPos .ValAttr ;};if _cged .MajorTickMark !=nil {_agf =_cged .MajorTickMark .ValAttr ;};if _cged .TickLblPos !=nil {_fegd =_cged .TickLblPos .ValAttr ;};if _cged .CrossAx ==nil {return _aec ,_fdeb ,_agf ,_fegd ,_daf ,_bfdf ,_cged .SpPr ,_dd .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); -}else {_bfdf =_cged .CrossAx .ValAttr ;};_daf =_cged .MajorGridlines ;return _aec ,_fdeb ,_agf ,_fegd ,_daf ,_bfdf ,_cged .SpPr ,nil ;};func FromSTCoordinate (st _eb .ST_Coordinate )int64 {if _ffcb :=st .ST_CoordinateUnqualified ;_ffcb !=nil {return *_ffcb ; -};return 0;};func GetDataFromXfrm (xfrm *_eb .CT_Transform2D )(float64 ,float64 ,float64 ,float64 ){var _gbafc ,_dfed ,_cbda ,_bbcc float64 ;if _abede :=xfrm .Off ;_abede !=nil {_gbafc =_dda .FromEMU (FromSTCoordinate (_abede .XAttr ));_dfed =_dda .FromEMU (FromSTCoordinate (_abede .YAttr )); -};if _dgf :=xfrm .Ext ;_dgf !=nil {_cbda =_dda .FromEMU (_dgf .CxAttr );_bbcc =_dda .FromEMU (_dgf .CyAttr );};return _gbafc ,_dfed ,_cbda ,_bbcc ;};func FromSTPercentage (st *_eb .ST_Percentage )float64 {if _gaed :=st .ST_PercentageDecimal ;_gaed !=nil {return float64 (*_gaed )/Percent100 ; -};return 0;};func _aac (_fega uint8 ,_ggce float64 )string {_gbg :=float64 (_fega );return _fd .Sprintf ("\u0025\u0030\u0032\u0078",int (_gbg *_ggce ));};func DrawLine (c *_fae .Creator ,x0 ,y0 ,x1 ,y1 ,width float64 ,color _fae .Color ){if color ==nil {return ; -};_gefbf :=c .NewLine (x0 ,y0 ,x1 ,y1 );_gefbf .SetLineWidth (width );_gefbf .SetColor (color );c .Draw (_gefbf );};func LoadFontFromFile (filename string )(*_cc .PdfFont ,error ){if !_eff .HasSuffix (filename ,"\u002e\u0074\u0074\u0066"){_ce .Log .Debug ("\u0055\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0069\u006c\u0065\u0020\u0066\u006f\u0072ma\u0074\u002e"); -return nil ,_fd .Errorf ("\u0055\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020f\u006f\u006e\u0074\u0020\u0066\u0069l\u0065\u0020\u0066\u006f\u0072m\u0061\u0074\u002c\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u006cy\u0020\u006f\u006e\u006c\u0079\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0054T\u0046\u0020\u0066\u006f\u006e\u0074\u0020\u0066i\u006c\u0065\u002e"); -};_ecfg ,_bbff :=_cc .NewCompositePdfFontFromTTFFile (filename );if _bbff !=nil {return nil ,_bbff ;};return _ecfg ,nil ;};func AdjustColorByLumMod (colorStr string ,lum float64 )string {var _bede ,_efac ,_cbc uint8 ;_gdd ,_ :=_fd .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_bede ,&_efac ,&_cbc ); -if _gdd !=3{return "";};_ggca ,_fdd ,_bfbb :=_fabe (_bede ,_efac ,_cbc );_bfbb =lum *_bfbb ;_bede ,_efac ,_cbc =_fbgf (_ggca ,_fdd ,_bfbb );return _fd .Sprintf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_bede ,_efac ,_cbc ); -};func (_deg barSerByOrder )Len ()int {return len (_deg )};func MakeTempCreatorMaxHeight (width float64 )*_fae .Creator {return MakeTempCreator (width ,_ge .MaxFloat64 );};func _ccbe (_bggcb float64 )float64 {return _bggcb *_dda .Millimeter };func AdjustColorByShade (colorStr string ,shade float64 )string {var _cfbf ,_cgcc ,_afbd uint8 ; -_dabg ,_ :=_fd .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_cfbf ,&_cgcc ,&_afbd );if _dabg !=3{return "";};return _aac (_cfbf ,shade )+_aac (_cgcc ,shade )+_aac (_afbd ,shade );};func _babg (_bcf *_ad .ChartSpace ,_dff ,_aff float64 ,_ebd *_eb .Theme ,_fdba bool ,_daa *_bgb .Workbook )(*_fae .Creator ,error ){_faee :=1.0; -if _fdba {_faee =8.0;};_cgaa :=&Rectangle {};_age :=&Rectangle {Top :_cgaa .Top ,Bottom :_aff -_cgaa .Bottom ,Left :_cgaa .Left ,Right :_dff -_cgaa .Right };_gba :=MakeTempCreator (_dff *_faee +1,_aff *_faee +1);_acbg :=&creatorContext {_aada :_gba ,_begg :_ebd ,_ddage :_faee }; -var _fab bool ;if _fbc :=_bcf .Chart ;_fbc !=nil {_baf :=_fbc .PlotArea ;if _baf ==nil {return nil ,_dd .New ("\u004e\u006f\u0020p\u006c\u006f\u0074\u0020\u0061\u0072\u0065\u0061");};_ffb :=0.0;if _fbc .AutoTitleDeleted !=nil &&_fbc .AutoTitleDeleted .ValAttr !=nil &&!*_fbc .AutoTitleDeleted .ValAttr {if _fbc .Title !=nil &&_fbc .Title .Overlay !=nil &&_fbc .Title .Overlay .ValAttr !=nil &&!*_fbc .Title .Overlay .ValAttr {_ffb =_ccbe (10); -};_ebde :=_acbg .getTitle (_fbc .Title );if _ebde ==""{_ebde ="C\u0068\u0061\u0072\u0074\u0020\u0054\u0069\u0074\u006c\u0065";};_acbg .drawTitle (_ebde ,_age .Left +_age .Right /2,_ccbe (5));};_edc :=&Rectangle {Top :_ccbe (10)+_ffb ,Bottom :_age .Bottom -_ccbe (15),Left :_ccbe (10),Right :_age .Right -_ccbe (10)}; -var _aded *Rectangle ;_ddb :=_fbc .Legend ;if _ddb !=nil {_faf :=_ddb .Overlay !=nil &&_ddb .Overlay .ValAttr !=nil &&*_ddb .Overlay .ValAttr ;if _acg :=_ddb .LegendPos ;_acg !=nil {switch _acg .ValAttr {case _ad .ST_LegendPosTr :if !_faf {_edc =&Rectangle {Top :_ccbe (25)+_ffb ,Bottom :_age .Bottom -_ccbe (10),Left :_ccbe (10),Right :_age .Right -_ccbe (25)}; -};_aded =&Rectangle {Top :_ccbe (2.5)+_ffb ,Bottom :_ccbe (22.5),Left :_age .Right -_ccbe (22.5),Right :_age .Right -_ccbe (2.5)};case _ad .ST_LegendPosT :_aded =&Rectangle {Top :_ccbe (2.5)+_ffb ,Bottom :_ccbe (7.5),Left :(_age .Right -_age .Left )*0.25,Right :(_age .Right -_age .Left )*0.75}; -if !_faf {_edc =&Rectangle {Top :_ccbe (12.5)+_ffb ,Bottom :_age .Bottom -_ccbe (15),Left :_ccbe (10),Right :_age .Right -_ccbe (5)};};_fab =true ;case _ad .ST_LegendPosB :_aded =&Rectangle {Top :_age .Bottom -_ccbe (7.5)+_ffb ,Bottom :_age .Bottom -_ccbe (2.5),Left :(_age .Right -_age .Left )*0.25,Right :(_age .Right -_age .Left )*0.75}; -if !_faf {_edc =&Rectangle {Top :_ccbe (5)+_ffb ,Bottom :_age .Bottom -_ccbe (15),Left :_ccbe (10),Right :_age .Right -_ccbe (5)};};_fab =true ;case _ad .ST_LegendPosR :_aded =&Rectangle {Top :(_age .Bottom -_age .Top )/2-_ccbe (10)+_ffb ,Bottom :(_age .Bottom -_age .Top )/2+_ccbe (10),Left :_age .Right -_ccbe (22.5),Right :_age .Right -_ccbe (2.5)}; -if !_faf {_edc =&Rectangle {Top :_ccbe (5)+_ffb ,Bottom :_age .Bottom -_ccbe (12.5),Left :_ccbe (10),Right :_age .Right -_ccbe (25)};};case _ad .ST_LegendPosL :_aded =&Rectangle {Top :(_age .Bottom -_age .Top )/2-_ccbe (10)+_ffb ,Bottom :(_age .Bottom -_age .Top )/2+_ccbe (10),Left :_ccbe (2.5),Right :_ccbe (22.5)}; -if !_faf {_edc =&Rectangle {Top :_ccbe (5)+_ffb ,Bottom :_age .Bottom -_ccbe (12.5),Left :_ccbe (30),Right :_age .Right -_ccbe (5)};};default:_aded =&Rectangle {Top :(_age .Bottom -_age .Top )/2-_ccbe (10)+_ffb ,Bottom :(_age .Bottom -_age .Top )/2+_ccbe (10),Left :_age .Right -_ccbe (25),Right :_age .Right -_ccbe (5)}; -if !_faf {_edc =&Rectangle {Top :_ccbe (5)+_ffb ,Bottom :_age .Bottom -_ccbe (12.5),Left :_ccbe (100),Right :_age .Right -_ccbe (25)};};};};};_edc .scale (_faee );_acbg .drawBorderWithProps (_baf .SpPr ,_edc ,_ffc );_ccbc :=[]*legendItem {};var _cdf error ; -_ebba :=_baf .PlotAreaChoice1 ;for _ ,_bgge :=range _baf .PlotAreaChoice {if _aa :=_bgge .BarChart ;_aa !=nil {_ccbc ,_cdf =_acbg .drawBarChart (_aa ,_edc ,_ebba ,_daa );if _cdf !=nil {return nil ,_cdf ;};break ;};if _bdf :=_bgge .PieChart ;_bdf !=nil {_ccbc ,_cdf =_acbg .drawPieChart (_bdf ,_edc ,_daa ,_faee ); -if _cdf !=nil {return nil ,_cdf ;};break ;};if _gbc :=_bgge .ScatterChart ;_gbc !=nil {_ccbc ,_cdf =_acbg .drawScatterChart (_gbc ,_edc ,_ebba ,_faee );if _cdf !=nil {return nil ,_cdf ;};break ;};if _bggae :=_bgge .LineChart ;_bggae !=nil {_ccbc ,_cdf =_acbg .drawLineChart (_bggae ,_edc ,_ebba ,_faee ); -if _cdf !=nil {return nil ,_cdf ;};break ;};if _dbfg :=_bgge .AreaChart ;_dbfg !=nil {_ccbc ,_cdf =_acbg .drawAreaChart (_dbfg ,_edc ,_ebba ,_faee );if _cdf !=nil {return nil ,_cdf ;};break ;};};if _ddb !=nil {_aded .scale (_faee );_acbg .drawBorderWithProps (_ddb .SpPr ,_aded ,_ffc ); -if len (_ccbc )!=0{_acbg .drawLegend (_aded ,_ccbc ,_fab );};};};_age .scale (_faee );_acbg .drawBorderWithProps (_bcf .SpPr ,_age ,_ffc );return _gba ,nil ;};func _ddbf (_dfbb *_bg .Document ,_ffee ,_bdge ,_fdbc string )error {_caaf ,_ceeb :=_dfbb .GetFontBytesByRelId (_bdge ); -if _ceeb !=nil {return _ceeb ;};_abde ,_ceeb :=_eebc (_fdbc );if _ceeb !=nil {return _ceeb ;};for _agda :=0;_agda < 32;_agda ++{_ebdb :=_agda %len (_abde );_caaf [_agda ]=_caaf [_agda ]^_abde [_ebdb ];};_bffg :=_dfbb .TmpPath +"\u002f"+_ffee +"\u002e\u0074\u0074\u0066"; -_ceeb =_fa .WriteFile (_bffg ,_caaf ,0644);if _ceeb !=nil {return _ceeb ;};_fege (_bffg );return nil ;};type BorderPosition byte ;func (_ede *creatorContext )drawRectangleWithProps (_dba *_eb .CT_ShapeProperties ,_aedb ,_bcgb ,_bcfba ,_eabg float64 ,_bddf bool ){_abda :=_ede ._aada .NewRectangle (_aedb ,_bcgb ,_bcfba ,_eabg ); -if _dba ==nil {if _bddf {_abda .SetBorderWidth (_ffc );}else {return ;};}else {_bba :=_ede .getPdfColorFromSolidFill (_dba .FillPropertiesChoice .SolidFill );if _bba !=nil {_abda .SetFillColor (_bba );};if _gffg :=_dba .Ln ;_gffg !=nil {if _cgcg :=_gffg .WAttr ; -_cgcg !=nil {_bfaf :=_dda .FromEMU (int64 (*_cgcg ));_abda .SetBorderWidth (_bfaf );if _cbec :=_gffg .LineFillPropertiesChoice .SolidFill ;_cbec !=nil {_acab :=_ede .getPdfColorFromSolidFill (_cbec );if _acab !=nil {_abda .SetBorderColor (_acab );};};}else {_abda .SetBorderWidth (0); -};};};_ede ._aada .Draw (_abda );};func GetRegisteredFont (name string ,style FontStyle )*_cc .PdfFont {_geg ._gecb .Lock ();defer _geg ._gecb .Unlock ();if _faeaf ,_bcdb :=_geg ._bffa [name ];_bcdb {if _dafa ,_aeef :=_faeaf [style ];_aeef {return _dafa ; -};};return nil ;};func _ebc (_caae *_ad .CT_CatAx )(uint32 ,_ad .ST_AxPos ,_ad .ST_TickMark ,_ad .ST_TickLblPos ,*_ad .CT_ChartLines ,uint32 ,*_eb .CT_ShapeProperties ,error ){var _egc ,_feea uint32 ;var _cddg _ad .ST_AxPos ;var _agdb _ad .ST_TickMark ; -var _cggc *_ad .CT_ChartLines ;var _geab _ad .ST_TickLblPos ;if _caae .AxId ==nil {return _egc ,_cddg ,_agdb ,_geab ,_cggc ,_feea ,_caae .SpPr ,_dd .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_egc =_caae .AxId .ValAttr ; -};if _caae .AxPos ==nil {return _egc ,_cddg ,_agdb ,_geab ,_cggc ,_feea ,_caae .SpPr ,_dd .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_cddg =_caae .AxPos .ValAttr ;};if _caae .MajorTickMark !=nil {_agdb =_caae .MajorTickMark .ValAttr ; -};if _caae .TickLblPos !=nil {_geab =_caae .TickLblPos .ValAttr ;};if _caae .CrossAx ==nil {return _egc ,_cddg ,_agdb ,_geab ,_cggc ,_feea ,_caae .SpPr ,_dd .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); -}else {_feea =_caae .CrossAx .ValAttr ;};_cggc =_caae .MajorGridlines ;return _egc ,_cddg ,_agdb ,_geab ,_cggc ,_feea ,_caae .SpPr ,nil ;};var _dab =_ccbe (5);var _ffc =_ccbe (0.125);var _geg =fontsMap {_gecb :&_f .Mutex {},_bffa :map[string ]map[FontStyle ]*_cc .PdfFont {}}; -func FillRectangle (c *_fae .Creator ,x ,y ,width ,height float64 ,color _fae .Color ){if color ==nil {return ;};_gcfg :=c .NewRectangle (x ,y ,width ,height );_gcfg .SetFillColor (color );_gcfg .SetBorderWidth (0);c .Draw (_gcfg );};const (BorderPositionTop BorderPosition =0; -BorderPositionLeft BorderPosition =1;BorderPositionBottom BorderPosition =2;BorderPositionRight BorderPosition =3;);var _ggd =_ccbe (1.5);const (PageSizeA4 PageSize =iota ;PageSizeA3 ;PageSizeA5 ;PageSizeLetter ;PageSizeLegal ;Percent100 =100000.0;);type Rectangle struct{Top float64 ; -Bottom float64 ;Left float64 ;Right float64 ;};func (_cefa *Rectangle )Translate (x ,y float64 ){_cefa .Left +=x ;_cefa .Right +=x ;_cefa .Top +=y ;_cefa .Bottom +=y ;};func (_ddag FontStyle )String ()string {return []string {"\u0052e\u0067\u0075\u006c\u0061\u0072","\u0042\u006f\u006c\u0064","\u0049\u0074\u0061\u006c\u0069\u0063","\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}[int (_ddag )]; -};func (_ecd *creatorContext )drawBarChart (_gdc *_ad .CT_BarChart ,_df *Rectangle ,_bge []*_ad .CT_PlotAreaChoice1 ,_faa *_bgb .Workbook )([]*legendItem ,error ){var _fce bool ;if _efd :=_gdc .BarDir ;_efd !=nil {_fce =_efd .ValAttr ==_ad .ST_BarDirBar ; -};_acb :=_gdc .Ser ;_ed .Sort (barSerByOrder (_acb ));_gga :=map[string ]serCategory {};_fcg :=[]string {};_cb :=[]*legendItem {};_adae :=_ge .Inf (1);_eec :=_ge .Inf (-1);for _ ,_bc :=range _acb {var _ff string ;if _bee :=_bc .Tx ;_bee !=nil {if _de :=_bee .SerTxChoice ; -_de !=nil {if _de .V !=nil {_ff =*_de .V ;}else if _gcc :=_de .StrRef ;_gcc !=nil {if _dbfe :=_gcc .StrCache ;_dbfe !=nil {for _ ,_gcf :=range _dbfe .Pt {_ff =_gcf .V ;};};};};};if _acbe :=_bc .Cat ;_acbe !=nil {if _ffe :=_acbe .AxDataSourceChoice ;_ffe !=nil {if _dgdf :=_ffe .StrRef ; -_dgdf !=nil {if _ceea :=_dgdf .F ;_ceea !=""&&_faa !=nil {_dgc ,_eca ,_cf ,_geb :=ParseExcelRange (_ceea );if _geb ==nil {for _ ,_eee :=range _faa .Sheets (){if _eee .Name ()==_eff .Trim (_dgc ,"\u0027"){_fee :=_eca .String ();for _bgg :=_eca .RowIdx ; -_bgg <=_cf .RowIdx ;_bgg +=1{_gdacg :=_eff .ReplaceAll (_fee ,_fd .Sprint (_eca .RowIdx ),_fd .Sprint (_bgg ));_ecd .addCatName (_eee .Cell (_gdacg ).GetString (),_gga ,&_fcg );};break ;};};};};if _dcg :=_dgdf .StrCache ;_dcg !=nil {for _ ,_bbf :=range _dcg .Pt {_ecd .addCatName (_bbf .V ,_gga ,&_fcg ); -};};}else if _fgb :=_ffe .NumRef ;_fgb !=nil {if _agd :=_fgb .NumCache ;_agd !=nil {var _abe string ;if _agd .FormatCode !=nil {_abe =*_agd .FormatCode ;};for _ ,_ga :=range _agd .Pt {var _bea string ;if _ga .FormatCodeAttr ==nil {_bea =_abe ;}else {_bea =*_ga .FormatCodeAttr ; -};var _gab string ;_ggag ,_bab :=_fg .ParseFloat (_ga .V ,64);if _bab !=nil {_gab =_ga .V ;}else {_gab =_da .Number (_ggag ,_bea );};_ecd .addCatName (_gab ,_gga ,&_fcg );};};};};};if _efe :=_bc .Val ;_efe !=nil {if _dbg :=_efe .NumDataSourceChoice ;_dbg !=nil {if _bfd :=_dbg .NumRef ; -_bfd !=nil {if _acc :=_bfd .F ;_acc !=""&&_faa !=nil {_fea ,_gf ,_gac ,_acca :=ParseExcelRange (_acc );if _acca ==nil {for _ ,_ecda :=range _faa .Sheets (){if _ecda .Name ()==_eff .Trim (_fea ,"\u0027"){_bgf :=_gf .String ();for _fcef :=_gf .RowIdx ;_fcef <=_gac .RowIdx ; -_fcef +=1{_cd :=_eff .ReplaceAll (_bgf ,_fd .Sprint (_gf .RowIdx ),_fd .Sprint (_fcef ));if _ecda .FormulaContext ().HasFormula (_cd ){_baa :=_fcf .NewEvaluator ();_fbg :=_ecda .FormulaContext ().Cell (_cd ,_baa );_fcfg :=_fbg .Value ();_ecd .addCatValue (_fcfg ,_gga ,_fcg ,(int )(_fcef -_gf .RowIdx ),&_adae ,&_eec ,_ff ,_bc .SpPr ); -}else {_bgec :=_ecda .Cell (_cd ).GetString ();_ecd .addCatValue (_bgec ,_gga ,_fcg ,(int )(_fcef -_gf .RowIdx ),&_adae ,&_eec ,_ff ,_bc .SpPr );};};break ;};};};};if _bdd :=_bfd .NumCache ;_bdd !=nil {for _fca ,_def :=range _bdd .Pt {_ecd .addCatValue (_def .V ,_gga ,_fcg ,_fca ,&_adae ,&_eec ,_ff ,_bc .SpPr ); -};};};};};_cb =append (_cb ,&legendItem {_ae :_ff ,_beef :_bc .SpPr });};var _bfc float64 ;var _gcb ,_dfa float64 ;if _eec ==0&&_adae ==0{_bfc =0.2;_dfa =0;_gcb =1;}else {var _feg float64 ;if _deff :=_ge .Abs (_adae );_eec < _deff {_feg =_deff ;}else {_feg =_eec ; -};_gefb :=_ge .Pow (10,_ge .Floor (_ge .Log10 (_feg )));_bbg :=_feg /_gefb ;if _bbg < 4.29{_bfc =0.5;}else if _bbg >=4.29&&_bbg < 8.58{_bfc =1;}else {_bfc =2;};_bfc *=_gefb ;if _eec <=0{_gcb =0;}else {_gcb =(_ge .Ceil (_eec /_bfc )+1)*_bfc ;};if _adae >=0{_dfa =0; -}else {_dfa =(_ge .Floor (_adae /_bfc )-1)*_bfc ;};};_dgcc :=_ecd .drawAxes (_bge ,_dfa ,_gcb ,_bfc ,_fcg ,_df ,_fce );if _dgcc !=nil {return nil ,_dgcc ;};_cec :=0.0;if _gdc .GapWidth !=nil {if _gdb :=_gdc .GapWidth .ValAttr ;_gdb !=nil {if _cac :=_gdb .ST_GapAmountUShort ; -_cac !=nil {_cec =float64 (*_cac )/100.0;};};};_bfda :=_df .Right -_df .Left ;_gabd :=_df .Bottom -_df .Top ;_bde :=float64 (len (_fcg ));if _fce {_fbd :=_gcb /(_gcb -_dfa )*_bfda ;_fgc :=-_dfa /(_gcb -_dfa )*_bfda ;_dcb :=_df .Left +_fgc ;_gbe :=_gabd /_bde ; -for _bbb ,_bgfg :=range _fcg {_bed :=_gga [_bgfg ];_gea :=float64 (len (_bed ._gead ))+_cec ;_ccd :=_gbe /_gea ;_fga :=_ccd *_cec ;_fba :=_df .Bottom -float64 (_bbb )*_gbe -_fga /2-_ccd ;for _ ,_cga :=range _bed ._gead {if _cga ._add ==0{continue ;};var _abef ,_adf float64 ; -if _cga ._add > 0{_adf =_cga ._add /_gcb *_fbd ;_ecd .drawRectangleWithProps (_cga ._babb ,_dcb ,_fba ,_adf ,_ccd ,false );}else {_adf =_cga ._add /_dfa *_fgc ;_abef =_dcb -_adf ;_ecd .drawRectangleWithProps (_cga ._babb ,_abef ,_fba ,_adf ,_ccd ,false ); -};_fba -=_ccd ;};};}else {_bdg :=_gcb /(_gcb -_dfa )*_gabd ;_ecc :=-_dfa /(_gcb -_dfa )*_gabd ;_bgga :=_df .Top +_bdg ;_gebg :=_bfda /_bde ;for _gca ,_abeb :=range _fcg {_cag :=_gga [_abeb ];_cdd :=float64 (len (_cag ._gead ))+_cec ;_fdb :=_gebg /_cdd ; -_egb :=_fdb *_cec ;_fgaa :=_df .Left +float64 (_gca )*_gebg +_egb /2;for _ ,_ceb :=range _cag ._gead {var _fde ,_gfe float64 ;if _ceb ._add > 0{_gfe =_ceb ._add /_gcb *_bdg ;_fde =_bgga -_gfe ;_ecd .drawRectangleWithProps (_ceb ._babb ,_fgaa ,_fde ,_fdb ,_gfe ,false ); -}else {_gfe =_ceb ._add /_dfa *_ecc ;_ecd .drawRectangleWithProps (_ceb ._babb ,_fgaa ,_bgga ,_fdb ,_gfe ,false );};_fgaa +=_fdb ;};};};return _cb ,nil ;};func (_bae *creatorContext )drawLineWithProps (_cdae *_eb .CT_ShapeProperties ,_abdf ,_dfeg ,_geaf ,_gfgd float64 ,_abfe bool ){if _cdae !=nil {if _gafb :=_cdae .Ln ; -_gafb !=nil {_gefa :=_bae .getPdfColorFromSolidFill (_gafb .LineFillPropertiesChoice .SolidFill );if _gefa ==nil &&_abfe {_gefa =_fae .ColorBlack ;};if _gefa !=nil {var _eaed float64 ;if _debg :=_gafb .WAttr ;_debg !=nil {_eaed =_dda .FromEMU (int64 (*_debg )); -}else {_eaed =_ffc ;};DrawLine (_bae ._aada ,_abdf ,_dfeg ,_geaf ,_gfgd ,_eaed ,_gefa );};};};}; \ No newline at end of file +package convertutils ;import (_c "bytes";_b "errors";_dfg "fmt";_ed "github.com/unidoc/unichart";_adc "github.com/unidoc/unichart/dataset";_eda "github.com/unidoc/unichart/render";_fgg "github.com/unidoc/unioffice/v2/common/logger";_fg "github.com/unidoc/unioffice/v2/document"; +_bb "github.com/unidoc/unioffice/v2/measurement";_dfb "github.com/unidoc/unioffice/v2/schema/soo/dml";_cf "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_ad "github.com/unidoc/unioffice/v2/spreadsheet";_ab "github.com/unidoc/unioffice/v2/spreadsheet/format"; +_fe "github.com/unidoc/unioffice/v2/spreadsheet/formula";_bbb "github.com/unidoc/unioffice/v2/spreadsheet/reference";_be "github.com/unidoc/unipdf/v3/core";_bg "github.com/unidoc/unipdf/v3/creator";_eeg "github.com/unidoc/unipdf/v3/model";_ee "github.com/unidoc/unipdf/v3/render"; +_gc "github.com/unidoc/unitype";_db "image";_g "image/color";_e "math";_fb "os";_f "regexp";_ge "sort";_bd "strconv";_fc "strings";_df "sync";_d "unicode";);var StdFontsMap =map[string ][]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a":[]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065","H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"},"\u0043o\u0075\u0072\u0069\u0065\u0072":[]string {"\u0043o\u0075\u0072\u0069\u0065\u0072","\u0043\u006f\u0075r\u0069\u0065\u0072\u002d\u0042\u006f\u006c\u0064","\u0043o\u0075r\u0069\u0065\u0072\u002d\u004f\u0062\u006c\u0069\u0071\u0075\u0065","\u0043\u006f\u0075\u0072ie\u0072\u002d\u0042\u006f\u006c\u0064\u004f\u0062\u006c\u0069\u0071\u0075\u0065"},"\u0054i\u006de\u0073\u0020\u004e\u0065\u0077\u0020\u0052\u006f\u006d\u0061\u006e":[]string {"T\u0069\u006d\u0065\u0073\u002d\u0052\u006f\u006d\u0061\u006e","\u0054\u0069\u006d\u0065\u0073\u002d\u0042\u006f\u006c\u0064","\u0054\u0069\u006de\u0073\u002d\u0049\u0074\u0061\u006c\u0069\u0063","\u0054\u0069m\u0065\u0073\u002dB\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},"\u0064e\u0066\u0061\u0075\u006c\u0074":[]string {"\u0048e\u006c\u0076\u0065\u0074\u0069\u0063a","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061-\u0042\u006f\u006c\u0064","\u0048\u0065\u006c\u0076\u0065\u0074\u0069\u0063\u0061\u002d\u004f\u0062l\u0069\u0071\u0075\u0065","H\u0065\u006c\u0076\u0065ti\u0063a\u002d\u0042\u006f\u006c\u0064O\u0062\u006c\u0069\u0071\u0075\u0065"}}; +type FontStyle byte ;func _cba (_bcac *_cf .CT_SerAx )(uint32 ,_cf .ST_AxPos ,_cf .ST_TickMark ,_cf .ST_TickLblPos ,*_cf .CT_ChartLines ,uint32 ,*_dfb .CT_ShapeProperties ,error ){var _afb ,_gcaf uint32 ;var _bgba _cf .ST_AxPos ;var _edad _cf .ST_TickMark ; +var _cag *_cf .CT_ChartLines ;var _gfag _cf .ST_TickLblPos ;if _bcac .AxId ==nil {return _afb ,_bgba ,_edad ,_gfag ,_cag ,_gcaf ,_bcac .SpPr ,_b .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_afb =_bcac .AxId .ValAttr ; +};if _bcac .AxPos ==nil {return _afb ,_bgba ,_edad ,_gfag ,_cag ,_gcaf ,_bcac .SpPr ,_b .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_bgba =_bcac .AxPos .ValAttr ;};if _bcac .MajorTickMark !=nil {_edad =_bcac .MajorTickMark .ValAttr ; +};if _bcac .TickLblPos !=nil {_gfag =_bcac .TickLblPos .ValAttr ;};if _bcac .CrossAx ==nil {return _afb ,_bgba ,_edad ,_gfag ,_cag ,_gcaf ,_bcac .SpPr ,_b .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_gcaf =_bcac .CrossAx .ValAttr ; +};_cag =_bcac .MajorGridlines ;return _afb ,_bgba ,_edad ,_gfag ,_cag ,_gcaf ,_bcac .SpPr ,nil ;};func _daeed (_ecde *_cf .CT_DateAx )(uint32 ,_cf .ST_AxPos ,_cf .ST_TickMark ,_cf .ST_TickLblPos ,*_cf .CT_ChartLines ,uint32 ,*_dfb .CT_ShapeProperties ,error ){var _cgbe ,_beab uint32 ; +var _dcdf _cf .ST_AxPos ;var _egf _cf .ST_TickMark ;var _gada *_cf .CT_ChartLines ;var _gdbb _cf .ST_TickLblPos ;if _ecde .AxId ==nil {return _cgbe ,_dcdf ,_egf ,_gdbb ,_gada ,_beab ,_ecde .SpPr ,_b .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); +}else {_cgbe =_ecde .AxId .ValAttr ;};if _ecde .AxPos ==nil {return _cgbe ,_dcdf ,_egf ,_gdbb ,_gada ,_beab ,_ecde .SpPr ,_b .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_dcdf =_ecde .AxPos .ValAttr ; +};if _ecde .MajorTickMark !=nil {_egf =_ecde .MajorTickMark .ValAttr ;};if _ecde .TickLblPos !=nil {_gdbb =_ecde .TickLblPos .ValAttr ;};if _ecde .CrossAx ==nil {return _cgbe ,_dcdf ,_egf ,_gdbb ,_gada ,_beab ,_ecde .SpPr ,_b .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); +}else {_beab =_ecde .CrossAx .ValAttr ;};_gada =_ecde .MajorGridlines ;return _cgbe ,_dcdf ,_egf ,_gdbb ,_gada ,_beab ,_ecde .SpPr ,nil ;};func (_cdec *creatorContext )drawLineChart (_fcbc *_cf .CT_LineChart ,_bfgc *Rectangle ,_aaca []*_cf .CT_PlotAreaChoice1 ,_ffaf float64 )([]*legendItem ,error ){_ddcc :=[]*legendItem {}; +_eee :=_fcbc .Ser ;_gfgb :=make (map[int ][]float64 );_gbdc :=make (map[int ][]float64 );_eggfg :=make (map[int ]_bg .Color );_aeca :=make (map[int ]float64 );for _cfcb ,_aaga :=range _eee {var _bad string ;if _ggdg :=_aaga .Tx ;_ggdg !=nil {if _gcdag :=_ggdg .SerTxChoice ; +_gcdag !=nil {if _gcdag .V !=nil {_bad =*_gcdag .V ;}else if _cda :=_gcdag .StrRef ;_cda !=nil {if _fdb :=_cda .StrCache ;_fdb !=nil {for _ ,_feab :=range _fdb .Pt {_bad =_feab .V ;};};};};};_eggfg [_cfcb ]=_bg .ColorWhite ;if _dgg :=_aaga .SpPr ;_dgg !=nil {if _ccac :=_dgg .Ln ; +_ccac !=nil {if _cdba :=_ccac .WAttr ;_cdba !=nil {_aeca [_cfcb ]=_bb .FromEMU (int64 (*_cdba ));if _bcgc :=_ccac .LineFillPropertiesChoice .SolidFill ;_bcgc !=nil {_fecc :=_cdec .getPdfColorFromSolidFill (_bcgc );if _fecc !=nil {_eggfg [_cfcb ]=_fecc ; +};};};};};if _fbeeg :=_aaga .Val ;_fbeeg !=nil {if _bcga :=_fbeeg .NumDataSourceChoice ;_bcga !=nil {if _deed :=_bcga .NumRef ;_deed !=nil {if _bfdg :=_deed .NumCache ;_bfdg !=nil {for _ ,_ecc :=range _bfdg .Pt {_gfgb [_cfcb ]=append (_gfgb [_cfcb ],float64 (_ecc .IdxAttr )); +_faac ,_ :=_bd .ParseFloat (_fc .TrimSpace (_ecc .V ),64);_gbdc [_cfcb ]=append (_gbdc [_cfcb ],_faac );};};};};};_ddcc =append (_ddcc ,&legendItem {_ace :_bad ,_cabe :_aaga .SpPr });};_gagc :=true ;_eccg :=true ;_efdb :="";_gbg :="";if len (_aaca )> 0{for _ ,_aae :=range _aaca {if _aae .CatAx !=nil {if _aae .CatAx .Delete !=nil {if !*(*_aae .CatAx .Delete ).ValAttr {_gagc =false ; +};};_efdb =_cdec .getTitle (_aae .CatAx .Title );}else if _aae .ValAx !=nil {if _aae .ValAx .Delete !=nil {if !*(*_aae .ValAx .Delete ).ValAttr {_eccg =false ;};};_gbg =_cdec .getTitle (_aae .ValAx .Title );};};};_bbba :=_eda .Style {Hidden :_gagc ,FontSize :8*_ffaf }; +_cfa :=_eda .Style {Hidden :_eccg ,FontSize :8*_ffaf };_gagcd :=&_ed .Chart {Series :[]_adc .Series {},YAxisSecondary :_ed .YAxis {Style :_cfa ,Name :_gbg ,NameStyle :_cfa },XAxis :_ed .XAxis {Style :_bbba ,Name :_efdb ,NameStyle :_bbba },YAxis :_ed .YAxis {Style :_eda .Style {Hidden :true }}}; +for _faeg :=0;_faeg < len (_eggfg );_faeg ++{_dfce ,_gdgf ,_gebg :=_eggfg [_faeg ].ToRGB ();_gecg :=_adc .ContinuousSeries {XValues :_gfgb [_faeg ],YValues :_gbdc [_faeg ],Style :_eda .Style {StrokeColor :_g .RGBA {uint8 (_dfce *255),uint8 (_gdgf *255),uint8 (_gebg *255),255},StrokeWidth :_aeca [_faeg ]}}; +_gagcd .Series =append (_gagcd .Series ,_gecg );};_gagcd .SetHeight (int (_e .Abs (_bfgc .Top -_bfgc .Bottom )));_gagcd .SetWidth (int (_e .Abs (_bfgc .Right -_bfgc .Left )));_gbgd :=_cdec ._gafe ;_dfec :=_bg .NewChart (_gagcd );_dfec .SetPos (_bfgc .Left ,_bfgc .Top ); +_dadg :=_gbgd .Draw (_dfec );if _dadg !=nil {return nil ,_dadg ;};return _ddcc ,nil ;};func GetImage (c *_bg .Creator ,goImg _db .Image ,imgHeight ,imgWidth ,left ,top ,dividerX ,dividerY float64 ,part ImgPart )(*_bg .Image ,error ){if goImg ==nil {return nil ,nil ; +};_ggdd :=goImg .Bounds ().Size ();_geed :=_ggdd .X ;_bdad :=_ggdd .Y ;if dividerX !=0{dividerX =dividerX /imgWidth *float64 (_geed );};if dividerY !=0{dividerY =dividerY /imgHeight *float64 (_bdad );};var _fgge _db .Rectangle ;switch part {case ImgPart_t :_fgge =_db .Rect (0,0,_geed ,int (dividerY )); +case ImgPart_b :_fgge =_db .Rect (0,int (dividerY ),_geed ,_bdad );case ImgPart_l :_fgge =_db .Rect (0,0,int (dividerX ),_bdad );case ImgPart_r :_fgge =_db .Rect (int (dividerX ),0,_geed ,_bdad );case ImgPart_lt :_fgge =_db .Rect (0,0,int (dividerX ),int (dividerY )); +case ImgPart_rt :_fgge =_db .Rect (int (dividerX ),0,_geed ,int (dividerY ));case ImgPart_lb :_fgge =_db .Rect (0,int (dividerY ),int (dividerX ),_bdad );case ImgPart_rb :_fgge =_db .Rect (int (dividerX ),int (dividerY ),_geed ,_bdad );default:_fgge =_db .Rect (0,0,_geed ,_bdad ); +};_bga :=CropImageByRect (goImg ,_fgge );_daag ,_dbec :=c .NewImageFromGoImage (_bga );if _dbec !=nil {return nil ,_dbec ;};_daag .Scale (imgWidth /float64 (_geed ),imgHeight /float64 (_bdad ));_daag .SetPos (left ,top );return _daag ,nil ;};func (_feaa *creatorContext )drawLineWithProps (_cgba *_dfb .CT_ShapeProperties ,_befd ,_aagd ,_aaf ,_aga float64 ,_bgfb bool ){if _cgba !=nil {if _bbea :=_cgba .Ln ; +_bbea !=nil {_ggae :=_feaa .getPdfColorFromSolidFill (_bbea .LineFillPropertiesChoice .SolidFill );if _ggae ==nil &&_bgfb {_ggae =_bg .ColorBlack ;};if _ggae !=nil {var _cebd float64 ;if _ecfb :=_bbea .WAttr ;_ecfb !=nil {_cebd =_bb .FromEMU (int64 (*_ecfb )); +}else {_cebd =_bgc ;};DrawLine (_feaa ._gafe ,_befd ,_aagd ,_aaf ,_aga ,_cebd ,_ggae );};};};};type legendItem struct{_ace string ;_cabe *_dfb .CT_ShapeProperties ;};var _gaf =_fgd (1);func _ccbg (_aacf _dfb .ST_SchemeColorVal ,_abf *_dfb .Theme )string {if _cbad :=_abf .ThemeElements ; +_cbad !=nil {if _afda :=_cbad .ClrScheme ;_afda !=nil {switch _aacf {case _dfb .ST_SchemeColorValLt1 :return GetColorStringFromDmlColor (_afda .Lt1 );case _dfb .ST_SchemeColorValDk1 ,_dfb .ST_SchemeColorValTx1 :return GetColorStringFromDmlColor (_afda .Dk1 ); +case _dfb .ST_SchemeColorValLt2 :return GetColorStringFromDmlColor (_afda .Lt2 );case _dfb .ST_SchemeColorValDk2 :return GetColorStringFromDmlColor (_afda .Dk2 );case _dfb .ST_SchemeColorValAccent1 :return GetColorStringFromDmlColor (_afda .Accent1 );case _dfb .ST_SchemeColorValAccent2 :return GetColorStringFromDmlColor (_afda .Accent2 ); +case _dfb .ST_SchemeColorValAccent3 :return GetColorStringFromDmlColor (_afda .Accent3 );case _dfb .ST_SchemeColorValAccent4 :return GetColorStringFromDmlColor (_afda .Accent4 );case _dfb .ST_SchemeColorValAccent5 :return GetColorStringFromDmlColor (_afda .Accent5 ); +case _dfb .ST_SchemeColorValAccent6 :return GetColorStringFromDmlColor (_afda .Accent6 );};};};return "";};func _dcbf (_aaaf *_cf .CT_ValAx )(uint32 ,_cf .ST_AxPos ,_cf .ST_TickMark ,_cf .ST_TickLblPos ,*_cf .CT_ChartLines ,uint32 ,*_dfb .CT_ShapeProperties ,error ){var _bbf ,_eebc uint32 ; +var _edb _cf .ST_AxPos ;var _baeg _cf .ST_TickMark ;var _agg *_cf .CT_ChartLines ;var _ebb _cf .ST_TickLblPos ;if _aaaf .AxId ==nil {return _bbf ,_edb ,_baeg ,_ebb ,_agg ,_eebc ,_aaaf .SpPr ,_b .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); +}else {_bbf =_aaaf .AxId .ValAttr ;};if _aaaf .AxPos ==nil {return _bbf ,_edb ,_baeg ,_ebb ,_agg ,_eebc ,_aaaf .SpPr ,_b .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_edb =_aaaf .AxPos .ValAttr ; +};if _aaaf .MajorTickMark !=nil {_baeg =_aaaf .MajorTickMark .ValAttr ;};if _aaaf .TickLblPos !=nil {_ebb =_aaaf .TickLblPos .ValAttr ;};if _aaaf .CrossAx ==nil {return _bbf ,_edb ,_baeg ,_ebb ,_agg ,_eebc ,_aaaf .SpPr ,_b .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044"); +}else {_eebc =_aaaf .CrossAx .ValAttr ;};_agg =_aaaf .MajorGridlines ;return _bbf ,_edb ,_baeg ,_ebb ,_agg ,_eebc ,_aaaf .SpPr ,nil ;};func _ccgc (_fdcg uint8 ,_decb float64 )string {_fbdf :=float64 (_fdcg );return _dfg .Sprintf ("\u0025\u0030\u0032\u0078",int (_fbdf *_decb )); +};type BorderPosition byte ;func (_faf FontStyle )String ()string {return []string {"\u0052e\u0067\u0075\u006c\u0061\u0072","\u0042\u006f\u006c\u0064","\u0049\u0074\u0061\u006c\u0069\u0063","\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}[int (_faf )]; +};func AdjustColorByShade (colorStr string ,shade float64 )string {var _aab ,_fbag ,_caac uint8 ;_egfd ,_ :=_dfg .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_aab ,&_fbag ,&_caac );if _egfd !=3{return "";};return _ccgc (_aab ,shade )+_ccgc (_fbag ,shade )+_ccgc (_caac ,shade ); +};func (_agf *creatorContext )drawLegend (_ccag *Rectangle ,_bca []*legendItem ,_gfcba bool ){_efb :=_agf ._gccb ;_cbg :=_fgd (2.5)*_efb ;_eeff :=_cbb *_efb ;_fff :=(_cbg -_eeff )/2;_gacc :=float64 (len (_bca ));if _gfcba {_feac :=&Rectangle {Top :_ccag .Top +_fgd (1)*_efb ,Bottom :_ccag .Bottom -_fgd (1)*_efb ,Left :_ccag .Left +_fgd (2.5)*_efb ,Right :_ccag .Right -_fgd (2.5)*_efb }; +var _fce float64 ;if _gacc > 1{_fce =(_feac .Right -_feac .Left )/_gacc ;};_dgc :=_feac .Left ;_fag :=_feac .Top ;for _ ,_dec :=range _bca {if _acg :=_dec ._cabe ;_acg !=nil {_agf .drawRectangleWithProps (_acg ,_dgc ,_fag +_fff ,_eeff ,_eeff ,false );_accb :=_dgc +_eeff *2; +_bae :=_agf ._gafe .NewStyledParagraph ();_bae .SetPos (_accb ,_fag );_af :=_bae .Append (_dec ._ace );_aeed ,_fef :=_eeg .NewStandard14Font (_eeg .HelveticaName );if _fef ==nil {_gcgb :=_agf ._gafe .NewTextStyle ();_gcgb .Font =_aeed ;_gcgb .FontSize =_cbg ; +_gcgb .TextRise =0.4;_af .Style =_gcgb ;_agf ._gafe .Draw (_bae );};};_dgc +=_fce ;};}else {_bdee :=&Rectangle {Top :_ccag .Top +_fgd (2.5)*_efb ,Bottom :_ccag .Bottom -_fgd (2.5)*_efb ,Left :_ccag .Left +_fgd (2.5)*_efb ,Right :_ccag .Right -_fgd (2.5)*_efb }; +var _gdg float64 ;if _gacc > 1{_gdg =(_bdee .Bottom -_bdee .Top -_cbg )/(_gacc -1);if _gdg < _cbg {_gdg =_cbg ;};};_fegg :=_bdee .Top ;_ggac :=_bdee .Left ;_gceg :=_ggac +_eeff *2;for _ ,_deb :=range _bca {if _eabd :=_deb ._cabe ;_eabd !=nil {_agf .drawRectangleWithProps (_eabd ,_ggac ,_fegg +_fff ,_eeff ,_eeff ,false ); +_bdf :=_agf ._gafe .NewStyledParagraph ();_bdf .SetPos (_gceg ,_fegg );_bdf .SetWidth (_bdee .Right -_bdee .Left );_abe :=_bdf .Append (_deb ._ace );_eefa ,_eebd :=_eeg .NewStandard14Font (_eeg .HelveticaName );if _eebd ==nil {_gca :=_agf ._gafe .NewTextStyle (); +_gca .Font =_eefa ;_gca .FontSize =_cbg ;_gca .TextRise =0.4;_abe .Style =_gca ;_agf ._gafe .Draw (_bdf );};};_fegg +=_gdg ;};};};func MakeImageFromChartSpace (cs *_cf .ChartSpace ,width ,height float64 ,theme *_dfb .Theme ,workbook *_ad .Workbook )(_db .Image ,error ){_begg ,_gbdd :=_cae (cs ,width ,height ,theme ,true ,workbook ); +if _gbdd !=nil {return nil ,_gbdd ;};_cebg ,_gbdd :=GetPageFromCreator (_begg );if _gbdd !=nil {return nil ,_gbdd ;};return _ee .NewImageDevice ().Render (_cebg );};func DrawRectangle (c *_bg .Creator ,r *Rectangle ,w float64 ,color _bg .Color ){if color ==nil {return ; +};DrawLine (c ,r .Left ,r .Top ,r .Right ,r .Top ,w ,color );DrawLine (c ,r .Left ,r .Top ,r .Left ,r .Bottom ,w ,color );DrawLine (c ,r .Left ,r .Bottom ,r .Right ,r .Bottom ,w ,color );DrawLine (c ,r .Right ,r .Top ,r .Right ,r .Bottom ,w ,color );}; +func AdjustColorByTint (colorStr string ,tint float64 )string {var _bagd ,_gdag ,_fde uint8 ;_dab ,_ :=_dfg .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_bagd ,&_gdag ,&_fde );if _dab !=3{return "";};return _baea (_bagd ,tint )+_baea (_gdag ,tint )+_baea (_fde ,tint ); +};type creatorContext struct{_gafe *_bg .Creator ;_cegc *_dfb .Theme ;_gccb float64 ;};func RegisterEmbeddedFonts (d *_fg .Document )error {_cbaa :=d .FontTable ();if _cbaa ==nil {return nil ;};for _ ,_beb :=range _cbaa .Font {if _beb .EmbedRegular !=nil {return _cfegd (d ,_beb .NameAttr ,_beb .EmbedRegular .IdAttr ,_beb .EmbedRegular .FontKeyAttr ); +};if _beb .EmbedBold !=nil {return _cfegd (d ,_beb .NameAttr ,_beb .EmbedBold .IdAttr ,_beb .EmbedBold .FontKeyAttr );};if _beb .EmbedItalic !=nil {return _cfegd (d ,_beb .NameAttr ,_beb .EmbedItalic .IdAttr ,_beb .EmbedItalic .FontKeyAttr );};if _beb .EmbedBoldItalic !=nil {return _cfegd (d ,_beb .NameAttr ,_beb .EmbedBoldItalic .IdAttr ,_beb .EmbedBoldItalic .FontKeyAttr ); +};};return nil ;};func _cfeg (_bfdb ,_cbc ,_efg float64 )(uint8 ,uint8 ,uint8 ){var _adbe float64 ;if _efg < 0.5{_adbe =_efg *(1+_cbc );}else {_adbe =_efg +_cbc -_efg *_cbc ;};_egbe :=_efg *2-_adbe ;_bfdb /=360.0;_fface :=_gedb (_bfdb +1.0/3.0);_geaf :=_gedb (_bfdb ); +_dfea :=_gedb (_bfdb -1.0/3.0);_bdgf :=_eabg (_fface ,_adbe ,_egbe );_bed :=_eabg (_geaf ,_adbe ,_egbe );_efee :=_eabg (_dfea ,_adbe ,_egbe );return uint8 (255*_bdgf ),uint8 (255*_bed ),uint8 (255*_efee );};func (_ffdba barSerByOrder )Swap (i ,j int ){_ffdba [i ],_ffdba [j ]=_ffdba [j ],_ffdba [i ]}; +type Rectangle struct{Top float64 ;Bottom float64 ;Left float64 ;Right float64 ;};func (_gcda *creatorContext )getTitle (_aca *_cf .CT_Title )string {_bgb :="";if _aca !=nil &&_aca .Tx !=nil &&_aca .Tx .TxChoice !=nil &&_aca .Tx .TxChoice .Rich !=nil {if len (_aca .Tx .TxChoice .Rich .P )> 0{for _ ,_gbb :=range _aca .Tx .TxChoice .Rich .P {if len (_gbb .EG_TextRun )> 0{_bgb +="\u000a"+_gbb .EG_TextRun [0].TextRunChoice .R .T ; +};};};};return _bgb ;};var _eggb =map[string ]FontStyle {"\u0052e\u0067\u0075\u006c\u0061\u0072":FontStyle_Regular ,"\u0042\u006f\u006c\u0064":FontStyle_Bold ,"\u0049\u0074\u0061\u006c\u0069\u0063":FontStyle_Italic ,"B\u006f\u006c\u0064\u0020\u0049\u0074\u0061\u006c\u0069\u0063":FontStyle_BoldItalic }; +func GetColorStringFromDmlColor (dmlColor *_dfb .CT_Color )string {var _cde string ;if _gagg :=dmlColor .SrgbClr ;_gagg !=nil {_cde =_gagg .ValAttr ;}else if _fbca :=dmlColor .SysClr ;_fbca !=nil {if _fbca .LastClrAttr !=nil {return *_fbca .LastClrAttr ; +};return "\u0030\u0030\u0030\u0030\u0030\u0030";};return _cde ;};func AdjustColor (colorStr string ,EG_ColorTransform []*_dfb .EG_ColorTransform )string {for _ ,_fced :=range EG_ColorTransform {if _gfbd :=_fced .ColorTransformChoice .Tint ;_gfbd !=nil {if _gefb :=_gfbd .ValAttr .ST_PositiveFixedPercentageDecimal ; +_gefb !=nil {colorStr =AdjustColorByTint (colorStr ,1.0-float64 (*_gefb )/Percent100 );};};if _bdd :=_fced .ColorTransformChoice .Shade ;_bdd !=nil {if _def :=_bdd .ValAttr .ST_PositiveFixedPercentageDecimal ;_def !=nil {colorStr =AdjustColorByShade (colorStr ,float64 (*_def )/Percent100 ); +};};if _bcbb :=_fced .ColorTransformChoice .LumMod ;_bcbb !=nil {if _ecdeg :=_bcbb .ValAttr .ST_PercentageDecimal ;_ecdeg !=nil {colorStr =AdjustColorByLumMod (colorStr ,float64 (*_ecdeg )/Percent100 );};};if _dbc :=_fced .ColorTransformChoice .LumOff ; +_dbc !=nil {if _dfd :=_dbc .ValAttr .ST_PercentageDecimal ;_dfd !=nil {colorStr =AdjustColorByLumOff (colorStr ,float64 (*_dfd )/Percent100 );};};};return colorStr ;};func _gedb (_gaade float64 )float64 {if _gaade < 0{_gaade +=float64 (-int (_gaade )+1); +}else if _gaade > 1{_gaade -=float64 (int (_gaade ));};return _gaade ;};type fontsMap struct{_cce *_df .Mutex ;_cafga map[string ]map[FontStyle ]*_eeg .PdfFont ;};var (DefaultFontSize =12.0;DefaultImageEncoder _be .StreamEncoder ;DefaultPageSize =PageSizeA4 ; +_bcce =map[PageSize ]_bg .PageSize {PageSizeA3 :_bg .PageSizeA3 ,PageSizeA4 :_bg .PageSizeA4 ,PageSizeA5 :_bg .PageSizeA5 ,PageSizeLetter :_bg .PageSizeLetter ,PageSizeLegal :_bg .PageSizeLegal };);func MakeTempCreator (width ,height float64 )*_bg .Creator {_gfee :=_bg .New (); +_gfee .SetPageSize (_bg .PageSize {width ,height });_gfee .SetPageMargins (0,0,0,0);return _gfee ;};func _cae (_ffad *_cf .ChartSpace ,_gac ,_aeg float64 ,_gcg *_dfb .Theme ,_fdf bool ,_dcb *_ad .Workbook )(*_bg .Creator ,error ){_egb :=1.0;if _fdf {_egb =8.0; +};_fbbb :=&Rectangle {};_bafe :=&Rectangle {Top :_fbbb .Top ,Bottom :_aeg -_fbbb .Bottom ,Left :_fbbb .Left ,Right :_gac -_fbbb .Right };_aaa :=MakeTempCreator (_gac *_egb +1,_aeg *_egb +1);_daa :=&creatorContext {_gafe :_aaa ,_cegc :_gcg ,_gccb :_egb }; +var _bgcf bool ;if _egc :=_ffad .Chart ;_egc !=nil {_cgb :=_egc .PlotArea ;if _cgb ==nil {return nil ,_b .New ("\u004e\u006f\u0020p\u006c\u006f\u0074\u0020\u0061\u0072\u0065\u0061");};_ccd :=0.0;if _egc .AutoTitleDeleted !=nil &&_egc .AutoTitleDeleted .ValAttr !=nil &&!*_egc .AutoTitleDeleted .ValAttr {if _egc .Title !=nil &&_egc .Title .Overlay !=nil &&_egc .Title .Overlay .ValAttr !=nil &&!*_egc .Title .Overlay .ValAttr {_ccd =_fgd (10); +};_bggb :=_daa .getTitle (_egc .Title );if _bggb ==""{_bggb ="C\u0068\u0061\u0072\u0074\u0020\u0054\u0069\u0074\u006c\u0065";};_daa .drawTitle (_bggb ,_bafe .Left +_bafe .Right /2,_fgd (5));};_ccb :=&Rectangle {Top :_fgd (10)+_ccd ,Bottom :_bafe .Bottom -_fgd (15),Left :_fgd (10),Right :_bafe .Right -_fgd (10)}; +var _ebe *Rectangle ;_daee :=_egc .Legend ;if _daee !=nil {_fdc :=_daee .Overlay !=nil &&_daee .Overlay .ValAttr !=nil &&*_daee .Overlay .ValAttr ;if _dca :=_daee .LegendPos ;_dca !=nil {switch _dca .ValAttr {case _cf .ST_LegendPosTr :if !_fdc {_ccb =&Rectangle {Top :_fgd (25)+_ccd ,Bottom :_bafe .Bottom -_fgd (10),Left :_fgd (10),Right :_bafe .Right -_fgd (25)}; +};_ebe =&Rectangle {Top :_fgd (2.5)+_ccd ,Bottom :_fgd (22.5),Left :_bafe .Right -_fgd (22.5),Right :_bafe .Right -_fgd (2.5)};case _cf .ST_LegendPosT :_ebe =&Rectangle {Top :_fgd (2.5)+_ccd ,Bottom :_fgd (7.5),Left :(_bafe .Right -_bafe .Left )*0.25,Right :(_bafe .Right -_bafe .Left )*0.75}; +if !_fdc {_ccb =&Rectangle {Top :_fgd (12.5)+_ccd ,Bottom :_bafe .Bottom -_fgd (15),Left :_fgd (10),Right :_bafe .Right -_fgd (5)};};_bgcf =true ;case _cf .ST_LegendPosB :_ebe =&Rectangle {Top :_bafe .Bottom -_fgd (7.5)+_ccd ,Bottom :_bafe .Bottom -_fgd (2.5),Left :(_bafe .Right -_bafe .Left )*0.25,Right :(_bafe .Right -_bafe .Left )*0.75}; +if !_fdc {_ccb =&Rectangle {Top :_fgd (5)+_ccd ,Bottom :_bafe .Bottom -_fgd (15),Left :_fgd (10),Right :_bafe .Right -_fgd (5)};};_bgcf =true ;case _cf .ST_LegendPosR :_ebe =&Rectangle {Top :(_bafe .Bottom -_bafe .Top )/2-_fgd (10)+_ccd ,Bottom :(_bafe .Bottom -_bafe .Top )/2+_fgd (10),Left :_bafe .Right -_fgd (22.5),Right :_bafe .Right -_fgd (2.5)}; +if !_fdc {_ccb =&Rectangle {Top :_fgd (5)+_ccd ,Bottom :_bafe .Bottom -_fgd (12.5),Left :_fgd (10),Right :_bafe .Right -_fgd (25)};};case _cf .ST_LegendPosL :_ebe =&Rectangle {Top :(_bafe .Bottom -_bafe .Top )/2-_fgd (10)+_ccd ,Bottom :(_bafe .Bottom -_bafe .Top )/2+_fgd (10),Left :_fgd (2.5),Right :_fgd (22.5)}; +if !_fdc {_ccb =&Rectangle {Top :_fgd (5)+_ccd ,Bottom :_bafe .Bottom -_fgd (12.5),Left :_fgd (30),Right :_bafe .Right -_fgd (5)};};default:_ebe =&Rectangle {Top :(_bafe .Bottom -_bafe .Top )/2-_fgd (10)+_ccd ,Bottom :(_bafe .Bottom -_bafe .Top )/2+_fgd (10),Left :_bafe .Right -_fgd (25),Right :_bafe .Right -_fgd (5)}; +if !_fdc {_ccb =&Rectangle {Top :_fgd (5)+_ccd ,Bottom :_bafe .Bottom -_fgd (12.5),Left :_fgd (100),Right :_bafe .Right -_fgd (25)};};};};};_ccb .scale (_egb );_daa .drawBorderWithProps (_cgb .SpPr ,_ccb ,_bgc );_bce :=[]*legendItem {};var _bafea error ; +_cbf :=_cgb .PlotAreaChoice1 ;for _ ,_bdc :=range _cgb .PlotAreaChoice {if _ede :=_bdc .BarChart ;_ede !=nil {_bce ,_bafea =_daa .drawBarChart (_ede ,_ccb ,_cbf ,_dcb );if _bafea !=nil {return nil ,_bafea ;};break ;};if _dcd :=_bdc .PieChart ;_dcd !=nil {_bce ,_bafea =_daa .drawPieChart (_dcd ,_ccb ,_dcb ,_egb ); +if _bafea !=nil {return nil ,_bafea ;};break ;};if _acf :=_bdc .ScatterChart ;_acf !=nil {_bce ,_bafea =_daa .drawScatterChart (_acf ,_ccb ,_cbf ,_egb );if _bafea !=nil {return nil ,_bafea ;};break ;};if _fbd :=_bdc .LineChart ;_fbd !=nil {_bce ,_bafea =_daa .drawLineChart (_fbd ,_ccb ,_cbf ,_egb ); +if _bafea !=nil {return nil ,_bafea ;};break ;};if _edd :=_bdc .AreaChart ;_edd !=nil {_bce ,_bafea =_daa .drawAreaChart (_edd ,_ccb ,_cbf ,_egb );if _bafea !=nil {return nil ,_bafea ;};break ;};};if _daee !=nil {_ebe .scale (_egb );_daa .drawBorderWithProps (_daee .SpPr ,_ebe ,_bgc ); +if len (_bce )!=0{_daa .drawLegend (_ebe ,_bce ,_bgcf );};};};_bafe .scale (_egb );_daa .drawBorderWithProps (_ffad .SpPr ,_bafe ,_bgc );return _aaa ,nil ;};func _agb (_abge string )error {if !_fc .HasSuffix (_abge ,"\u002e\u0074\u0074\u0066"){_fgg .Log .Debug ("\u0055\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0069\u006c\u0065\u0020\u0066\u006f\u0072ma\u0074\u002e"); +return _dfg .Errorf ("\u0055\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020f\u006f\u006e\u0074\u0020\u0066\u0069l\u0065\u0020\u0066\u006f\u0072m\u0061\u0074\u002c\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u006cy\u0020\u006f\u006e\u006c\u0079\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0054T\u0046\u0020\u0066\u006f\u006e\u0074\u0020\u0066i\u006c\u0065\u002e"); +};_gggd ,_bcaa :=_gc .ParseFile (_abge );if _bcaa !=nil {_fgg .Log .Debug ("\u0043a\u006e\u006e\u006f\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020T\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_bcaa );return _bcaa ;};_ccge ,_bcaa :=_eeg .NewCompositePdfFontFromTTFFile (_abge ); +if _bcaa !=nil {return _bcaa ;};_fbbe :=_gggd .GetNameRecords ();for _ ,_bacg :=range _fbbe {_aeeba :=_bacg [1];if _aeeba ==""{continue ;};_ceba :=make ([]byte ,0);for _fabe :=0;_fabe < len (_aeeba );_fabe ++{if _aeeba [_fabe ]==39||_aeeba [_fabe ]==92{continue ; +};_dgee :=4;if _fabe +_dgee < len (_aeeba ){if _aeeba [_fabe :_fabe +_dgee ]=="\u0000"{_fabe =_fabe +_dgee +1;continue ;};};_ceba =append (_ceba ,_aeeba [_fabe ]);};_aeeba =_fc .Replace (string (_ceba ),"\u0078\u0030\u0030","",-1);_geag :=_bacg [2];if _geag ==""{return _dfg .Errorf ("N\u006f\u0020\u0073\u0074\u0079\u006ce\u0020\u0069\u006e\u0066\u006f\u0072m\u0061\u0074\u0069\u006f\u006e\u0020\u0069n\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u006c\u0065\u0020%\u0073",_abge ); +};_ceba =make ([]byte ,0);for _ccgb :=0;_ccgb < len (_geag );_ccgb ++{if _geag [_ccgb ]==39||_geag [_ccgb ]==92{continue ;};_ccdf :=4;if _ccgb +_ccdf < len (_geag ){if _geag [_ccgb :_ccgb +_ccdf ]=="\u0000"{_ccgb =_ccgb +_ccdf +1;continue ;};};_ceba =append (_ceba ,_geag [_ccgb ]); +};_geag =_fc .Replace (string (_ceba ),"\u0078\u0030\u0030","",-1);RegisterFont (_aeeba ,_eggb [_geag ],_ccge );};return nil ;};func RegisterFontsFromDirectory (dirName string )error {_abcd ,_ebc :=_fb .Open (dirName );if _ebc !=nil {return _ebc ;};defer _abcd .Close (); +_ggea ,_ebc :=_abcd .Readdirnames (0);if _ebc !=nil {return _ebc ;};for _ ,_gabf :=range _ggea {if _fc .HasSuffix (_gabf ,"\u002e\u0074\u0074\u0066"){_befge :=dirName +"\u002f"+_gabf ;_gadd :=_agb (_befge );if _gadd !=nil {_fgg .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074o\u0020\u0070\u0072\u006f\u0063e\u0073\u0073\u0020\u0061\u006e\u0064\u0020\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0072\u006f\u006d\u0020\u0054\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_gadd ); +continue ;};};};return nil ;};func _geff (_dfbd *_cf .CT_CatAx )(uint32 ,_cf .ST_AxPos ,_cf .ST_TickMark ,_cf .ST_TickLblPos ,*_cf .CT_ChartLines ,uint32 ,*_dfb .CT_ShapeProperties ,error ){var _efc ,_deg uint32 ;var _ebec _cf .ST_AxPos ;var _fbgg _cf .ST_TickMark ; +var _dge *_cf .CT_ChartLines ;var _gge _cf .ST_TickLblPos ;if _dfbd .AxId ==nil {return _efc ,_ebec ,_fbgg ,_gge ,_dge ,_deg ,_dfbd .SpPr ,_b .New ("\u004e\u006f\u0020x\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_efc =_dfbd .AxId .ValAttr ; +};if _dfbd .AxPos ==nil {return _efc ,_ebec ,_fbgg ,_gge ,_dge ,_deg ,_dfbd .SpPr ,_b .New ("\u004eo\u0020x\u0020\u0061\u0078\u0069\u0073 \u0070\u006fs\u0069\u0074\u0069\u006f\u006e");}else {_ebec =_dfbd .AxPos .ValAttr ;};if _dfbd .MajorTickMark !=nil {_fbgg =_dfbd .MajorTickMark .ValAttr ; +};if _dfbd .TickLblPos !=nil {_gge =_dfbd .TickLblPos .ValAttr ;};if _dfbd .CrossAx ==nil {return _efc ,_ebec ,_fbgg ,_gge ,_dge ,_deg ,_dfbd .SpPr ,_b .New ("\u004e\u006f \u0063\u0072\u006fs\u0073\u0020\u0061\u0078\u0069\u0073\u0020\u0049\u0044");}else {_deg =_dfbd .CrossAx .ValAttr ; +};_dge =_dfbd .MajorGridlines ;return _efc ,_ebec ,_fbgg ,_gge ,_dge ,_deg ,_dfbd .SpPr ,nil ;};var _cbb =_fgd (1.5);func (_fbb *creatorContext )addCatValue (_ecdf string ,_dgba map[string ]serCategory ,_aeba []string ,_cec int ,_gfcb ,_dfeg *float64 ,_bcbea string ,_bcg *_dfb .CT_ShapeProperties ){_fcb ,_dbaf :=_bd .ParseFloat (_ecdf ,64); +if _dbaf !=nil {_fcb =0;_fgg .Log .Debug ("\u0070a\u0072s\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",_dbaf );};if _fcb > *_dfeg {*_dfeg =_fcb ;};if _fcb < *_gfcb {*_gfcb =_fcb ;};_gdd :=_dgba [_aeba [_cec ]];_gdd ._fcg =append (_gdd ._fcg ,serValue {_bfc :_bcbea ,_dae :_fcb ,_ccg :_bcg }); +_dgba [_aeba [_cec ]]=_gdd ;};func DrawLine (c *_bg .Creator ,x0 ,y0 ,x1 ,y1 ,width float64 ,color _bg .Color ){if color ==nil {return ;};_eeed :=c .NewLine (x0 ,y0 ,x1 ,y1 );_eeed .SetLineWidth (width );_eeed .SetColor (color );c .Draw (_eeed );};func _cfegd (_geafa *_fg .Document ,_fdg ,_cbba ,_aag string )error {_agfg ,_beaa :=_geafa .GetFontBytesByRelId (_cbba ); +if _beaa !=nil {return _beaa ;};_acbe ,_beaa :=_dged (_aag );if _beaa !=nil {return _beaa ;};for _ebgg :=0;_ebgg < 32;_ebgg ++{_bbcg :=_ebgg %len (_acbe );_agfg [_ebgg ]=_agfg [_ebgg ]^_acbe [_bbcg ];};_dgfc :=_geafa .TmpPath +"\u002f"+_fdg +"\u002e\u0074\u0074\u0066"; +_beaa =_fb .WriteFile (_dgfc ,_agfg ,0644);if _beaa !=nil {return _beaa ;};_agb (_dgfc );return nil ;};func PointsFromTwips (twips int64 )float64 {return float64 (int64 (float64 (twips )*_bb .Twips *10+0.5))/10;};func MakeBlockFromChartSpace (cs *_cf .ChartSpace ,width ,height float64 ,theme *_dfb .Theme )(*_bg .Block ,error ){_ceg ,_gga :=_cae (cs ,width ,height ,theme ,false ,nil ); +if _gga !=nil {return nil ,_gga ;};_dee ,_gga :=GetPageFromCreator (_ceg );if _gga !=nil {return nil ,_gga ;};_dea ,_gga :=_bg .NewBlockFromPage (_dee );if _gga !=nil {return nil ,_gga ;};return _dea ,nil ;};func IsNoSpaceLanguage (symbol string )bool {for _ ,_cagb :=range symbol {if _d .Is (_d .Han ,_cagb ){return true ; +};};return false ;};func _efd (_aeeed ,_dcfa ,_ead uint8 )(float64 ,float64 ,float64 ){_dedf ,_gcaca ,_dcbg :=float64 (_aeeed )/255,float64 (_dcfa )/255,float64 (_ead )/255;_ggbg :=_dedf ;if _gcaca < _ggbg {_ggbg =_gcaca ;};if _dcbg < _ggbg {_ggbg =_dcbg ; +};var _ccf ,_dcdd bool ;_bdbc :=_dedf ;if _gcaca > _bdbc {_bdbc =_gcaca ;_ccf =true ;};if _dcbg > _bdbc {_bdbc =_dcbg ;_ccf =false ;_dcdd =true ;};_fae :=(_ggbg +_bdbc )/2;var _afbg float64 ;if _ggbg !=_bdbc {if _fae <=0.5{_afbg =(_bdbc -_ggbg )/(_bdbc +_ggbg ); +}else {_afbg =(_bdbc -_ggbg )/(2.0-_bdbc -_ggbg );};};var _feggd float64 ;if _ggbg !=_bdbc {if _ccf {_feggd =2.0+(_dcbg -_dedf )/(_bdbc -_ggbg );}else if _dcdd {_feggd =4.0+(_dedf -_gcaca )/(_bdbc -_ggbg );}else {_feggd =(_gcaca -_dcbg )/(_bdbc -_ggbg ); +};_feggd *=60;if _feggd < 0{_feggd +=360;};};return _feggd ,_afbg ,_fae ;};func AdjustColorByLumMod (colorStr string ,lum float64 )string {var _edda ,_addd ,_edeb uint8 ;_ddba ,_ :=_dfg .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_edda ,&_addd ,&_edeb ); +if _ddba !=3{return "";};_dcbfb ,_dffag ,_fcfc :=_efd (_edda ,_addd ,_edeb );_fcfc =lum *_fcfc ;_edda ,_addd ,_edeb =_cfeg (_dcbfb ,_dffag ,_fcfc );return _dfg .Sprintf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_edda ,_addd ,_edeb ); +};func ClearRegisteredFonts (){_cefc ._cce .Lock ();_cefc ._cafga =map[string ]map[FontStyle ]*_eeg .PdfFont {};_cefc ._cce .Unlock ();};func FromSTCoordinate32 (st _dfb .ST_Coordinate32 )int64 {if _ebf :=st .ST_Coordinate32Unqualified ;_ebf !=nil {return int64 (*_ebf ); +};return 0;};var _edae =_fgd (1.5);func AssignStdFontByName (style _bg .TextStyle ,fontName string )*_eeg .PdfFont {_ffe :=_eeg .StdFontName (fontName );return _eeg .NewStandard14FontMustCompile (_ffe );};const (BorderPositionTop BorderPosition =0;BorderPositionLeft BorderPosition =1; +BorderPositionBottom BorderPosition =2;BorderPositionRight BorderPosition =3;);func MakeBlockFromCreator (c *_bg .Creator )(*_bg .Block ,error ){_fecf ,_ggdc :=GetPageFromCreator (c );if _ggdc !=nil {return nil ,_ggdc ;};_effaa ,_ggdc :=_bg .NewBlockFromPage (_fecf ); +if _ggdc !=nil {return nil ,_ggdc ;};return _effaa ,nil ;};func (_aabb *creatorContext )drawRectangleWithProps (_edef *_dfb .CT_ShapeProperties ,_ggagc ,_caaf ,_dbe ,_aacb float64 ,_debb bool ){_faab :=_aabb ._gafe .NewRectangle (_ggagc ,_caaf ,_dbe ,_aacb ); +if _edef ==nil {if _debb {_faab .SetBorderWidth (_bgc );}else {return ;};}else {_cbe :=_aabb .getPdfColorFromSolidFill (_edef .FillPropertiesChoice .SolidFill );if _cbe !=nil {_faab .SetFillColor (_cbe );};if _gdagb :=_edef .Ln ;_gdagb !=nil {if _geagg :=_gdagb .WAttr ; +_geagg !=nil {_acad :=_bb .FromEMU (int64 (*_geagg ));_faab .SetBorderWidth (_acad );if _aaace :=_gdagb .LineFillPropertiesChoice .SolidFill ;_aaace !=nil {_deef :=_aabb .getPdfColorFromSolidFill (_aaace );if _deef !=nil {_faab .SetBorderColor (_deef ); +};};}else {_faab .SetBorderWidth (0);};};};_aabb ._gafe .Draw (_faab );};var _fgfg =_fgd (1.5);var _bag =_fgd (5);type serCategory struct{_ded string ;_fcg []serValue ;};func LoadFontFromFile (filename string )(*_eeg .PdfFont ,error ){if !_fc .HasSuffix (filename ,"\u002e\u0074\u0074\u0066"){_fgg .Log .Debug ("\u0055\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0069\u006c\u0065\u0020\u0066\u006f\u0072ma\u0074\u002e"); +return nil ,_dfg .Errorf ("\u0055\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020f\u006f\u006e\u0074\u0020\u0066\u0069l\u0065\u0020\u0066\u006f\u0072m\u0061\u0074\u002c\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u006cy\u0020\u006f\u006e\u006c\u0079\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0054T\u0046\u0020\u0066\u006f\u006e\u0074\u0020\u0066i\u006c\u0065\u002e"); +};_gafg ,_bfa :=_eeg .NewCompositePdfFontFromTTFFile (filename );if _bfa !=nil {return nil ,_bfa ;};return _gafg ,nil ;};type barSerByOrder []*_cf .CT_BarSer ;func CropImageByRect (sourceImg _db .Image ,rect _db .Rectangle )_db .Image {_acgd ,_aeedd ,_bee ,_ggef :=rect .Min .X ,rect .Min .Y ,rect .Max .X ,rect .Max .Y ; +_fdbd :=_db .NewNRGBA (_db .Rect (0,0,_bee -_acgd ,_ggef -_aeedd ));for _dbcg :=_acgd ;_dbcg < _bee ;_dbcg ++{for _gace :=_aeedd ;_gace < _ggef ;_gace ++{_fdbd .Set (_dbcg -_acgd ,_gace -_aeedd ,sourceImg .At (_dbcg ,_gace ));};};return _fdbd ;};var _ddf =_fgd (2); +func FillRectangle (c *_bg .Creator ,x ,y ,width ,height float64 ,color _bg .Color ){if color ==nil {return ;};_aagee :=c .NewRectangle (x ,y ,width ,height );_aagee .SetFillColor (color );_aagee .SetBorderWidth (0);c .Draw (_aagee );};const (ImgPart_whole ImgPart =0; +ImgPart_t ImgPart =1;ImgPart_b ImgPart =2;ImgPart_l ImgPart =3;ImgPart_r ImgPart =4;ImgPart_lt ImgPart =5;ImgPart_rt ImgPart =6;ImgPart_lb ImgPart =7;ImgPart_rb ImgPart =8;);func (_dgbc *creatorContext )drawPieChart (_ccab *_cf .CT_PieChart ,_cdad *Rectangle ,_fed *_ad .Workbook ,_dfcg float64 )([]*legendItem ,error ){_dbga :=[]*legendItem {}; +_ccbd :=map[string ]serCategory {};_gaff :=[]string {};_efgb :=_e .Inf (1);_aedg :=_e .Inf (-1);_fcda :=_ccab .Ser ;for _ ,_fdbe :=range _fcda {var _dfab string ;if _beac :=_fdbe .Tx ;_beac !=nil {if _cgc :=_beac .SerTxChoice ;_cgc !=nil {if _cgc .V !=nil {_dfab =*_cgc .V ; +}else if _ece :=_cgc .StrRef ;_ece !=nil {if _ebgb :=_ece .StrCache ;_ebgb !=nil {for _ ,_dcef :=range _ebgb .Pt {_dfab =_dcef .V ;};};};};};if _agba :=_fdbe .Cat ;_agba !=nil {if _cecb :=_agba .AxDataSourceChoice ;_cecb !=nil {if _gfcf :=_cecb .StrRef ; +_gfcf !=nil {if _abd :=_gfcf .F ;_abd !=""&&_fed !=nil {_ccfa ,_cfga ,_age ,_gcae :=ParseExcelRange (_abd );if _gcae ==nil {for _ ,_cdd :=range _fed .Sheets (){if _cdd .Name ()==_fc .Trim (_ccfa ,"\u0027"){_ecec :=_cfga .String ();for _defb :=_cfga .RowIdx ; +_defb <=_age .RowIdx ;_defb +=1{_feee :=_fc .ReplaceAll (_ecec ,_dfg .Sprint (_cfga .RowIdx ),_dfg .Sprint (_defb ));_dgbc .addCatName (_cdd .Cell (_feee ).GetString (),_ccbd ,&_gaff );};break ;};};};};if _eefe :=_gfcf .StrCache ;_eefe !=nil {for _ ,_fggc :=range _eefe .Pt {_dgbc .addCatName (_fggc .V ,_ccbd ,&_gaff ); +};};}else if _adbb :=_cecb .NumRef ;_adbb !=nil {if _ebga :=_adbb .NumCache ;_ebga !=nil {var _ddg string ;if _ebga .FormatCode !=nil {_ddg =*_ebga .FormatCode ;};for _ ,_fgfa :=range _ebga .Pt {var _gfac string ;if _fgfa .FormatCodeAttr ==nil {_gfac =_ddg ; +}else {_gfac =*_fgfa .FormatCodeAttr ;};var _ccgcb string ;_bba ,_dffe :=_bd .ParseFloat (_fgfa .V ,64);if _dffe !=nil {_ccgcb =_fgfa .V ;}else {_ccgcb =_ab .Number (_bba ,_gfac );};_dgbc .addCatName (_ccgcb ,_ccbd ,&_gaff );};};};};};if _agbc :=_fdbe .Val ; +_agbc !=nil {if _dgdb :=_agbc .NumDataSourceChoice ;_dgdb !=nil {if _ccga :=_dgdb .NumRef ;_ccga !=nil {if _bcaf :=_ccga .F ;_bcaf !=""&&_fed !=nil {_efa ,_ffec ,_dgfd ,_addf :=ParseExcelRange (_bcaf );if _addf ==nil {for _ ,_fafe :=range _fed .Sheets (){if _fafe .Name ()==_fc .Trim (_efa ,"\u0027"){_fbdg :=_ffec .String (); +for _cebe :=_ffec .RowIdx ;_cebe <=_dgfd .RowIdx ;_cebe +=1{_acac :=_fc .ReplaceAll (_fbdg ,_dfg .Sprint (_ffec .RowIdx ),_dfg .Sprint (_cebe ));if _fafe .FormulaContext ().HasFormula (_acac ){_bdce :=_fe .NewEvaluator ();_ecf :=_fafe .FormulaContext ().Cell (_acac ,_bdce ); +_ffab :=_ecf .Value ();_dgbc .addCatValue (_ffab ,_ccbd ,_gaff ,(int )(_cebe -_ffec .RowIdx ),&_efgb ,&_aedg ,_dfab ,_fdbe .SpPr );}else {_eebda :=_fafe .Cell (_acac ).GetString ();_dgbc .addCatValue (_eebda ,_ccbd ,_gaff ,(int )(_cebe -_ffec .RowIdx ),&_efgb ,&_aedg ,_dfab ,_fdbe .SpPr ); +};};break ;};};};};if _abce :=_ccga .NumCache ;_abce !=nil {for _efcd ,_fbdgg :=range _abce .Pt {_dgbc .addCatValue (_fbdgg .V ,_ccbd ,_gaff ,_efcd ,&_efgb ,&_aedg ,_dfab ,_fdbe .SpPr );};};};};};};_eegg :=&_ed .PieChart {Values :[]_adc .Value {}};for _ ,_feggg :=range _gaff {_adbf :=_ccbd [_feggg ]; +if len (_adbf ._fcg )> 0{_eegg .Values =append (_eegg .Values ,_adc .Value {Value :_adbf ._fcg [0]._dae ,Label :_feggg ,Style :_eda .Style {FontSize :12*_dfcg }});};};_eegg .SetHeight (int (_cdad .Top -_cdad .Bottom ));_eegg .SetWidth (int (_cdad .Right -_cdad .Left )); +_ebca :=_dgbc ._gafe ;_bcbbg :=_bg .NewChart (_eegg );_bcbbg .SetPos (_cdad .Left ,_cdad .Top );_ccad :=_ebca .Draw (_bcbbg );if _ccad !=nil {return nil ,_ccad ;};return _dbga ,nil ;};type ImgPart byte ;var _ged =_fgd (0.5);func (_fda *creatorContext )drawTitle (_ggaa string ,_bab ,_ffg float64 ){_cca :=_fda ._gccb ; +_cac :=_fda ._gafe .NewStyledParagraph ();_dfeb :=_cac .SetText (_ggaa );_bdb ,_fcbg :=_eeg .NewStandard14Font (_eeg .HelveticaName );if _fcbg ==nil {_bdbe :=_fda ._gafe .NewTextStyle ();_bdbe .Font =_bdb ;_bdbe .FontSize =14;_bdbe .TextRise =0.4;_dfeb .Style =_bdbe ; +_cac .SetPos (_bab -_cac .Width ()*_cca /2,_ffg );_fda ._gafe .Draw (_cac );};};func (_dff *creatorContext )drawAreaChart (_ba *_cf .CT_AreaChart ,_ae *Rectangle ,_fa []*_cf .CT_PlotAreaChoice1 ,_bf float64 )([]*legendItem ,error ){_fbg :=[]*legendItem {}; +_gf :=_ba .Ser ;_ff :=make (map[int ][]float64 );_ga :=make (map[int ][]float64 );_gd :=make (map[int ]_bg .Color );for _cfg ,_bbc :=range _gf {_gd [_cfg ]=_bg .ColorWhite ;if _ce :=_bbc .SpPr ;_ce !=nil {_fcc :=_dff .getPdfColorFromSolidFill (_ce .FillPropertiesChoice .SolidFill ); +if _fcc !=nil {_gd [_cfg ]=_fcc ;};};if _aa :=_bbc .Val ;_aa !=nil {if _aad :=_aa .NumDataSourceChoice ;_aad !=nil {if _feb :=_aad .NumRef ;_feb !=nil {if _eed :=_feb .NumCache ;_eed !=nil {for _ ,_bef :=range _eed .Pt {_ff [_cfg ]=append (_ff [_cfg ],float64 (_bef .IdxAttr )); +_dg ,_ :=_bd .ParseFloat (_fc .TrimSpace (_bef .V ),64);_ga [_cfg ]=append (_ga [_cfg ],_dg );};};};};};};_fgb :=true ;_ca :="";_da :="";if len (_fa )> 1{if _fa [0].ValAx !=nil &&_fa [1].ValAx !=nil {if _fa [0].ValAx .Delete !=nil &&_fa [1].ValAx .Delete !=nil {if !*(*_fa [0].ValAx .Delete ).ValAttr &&!*(*_fa [1].ValAx .Delete ).ValAttr {_fgb =false ; +};};_ca =_dff .getTitle (_fa [0].ValAx .Title );_da =_dff .getTitle (_fa [1].ValAx .Title );};};_bc :=_eda .Style {Hidden :_fgb ,FontSize :8*_bf };_fga :=&_ed .Chart {Series :[]_adc .Series {},YAxisSecondary :_ed .YAxis {Style :_bc ,Name :_da ,NameStyle :_bc },XAxis :_ed .XAxis {Style :_bc ,Name :_ca ,NameStyle :_bc },YAxis :_ed .YAxis {Style :_eda .Style {Hidden :true }}}; +for _gfg :=0;_gfg < len (_gd );_gfg ++{_fbf ,_dbf ,_dfe :=_gd [_gfg ].ToRGB ();_ec :=_adc .ContinuousSeries {XValues :_ff [_gfg ],YValues :_ga [_gfg ],Style :_eda .Style {StrokeWidth :1,FillColor :_g .RGBA {uint8 (_fbf *255),uint8 (_dbf *255),uint8 (_dfe *255),255}}}; +_fga .Series =append (_fga .Series ,_ec );};_fga .SetHeight (int (_e .Abs (_ae .Top -_ae .Bottom )));_fga .SetWidth (int (_e .Abs (_ae .Right -_ae .Left )));_gg :=_dff ._gafe ;_ffd :=_bg .NewChart (_fga );_ffd .SetPos (_ae .Left ,_ae .Top );_fbe :=_gg .Draw (_ffd ); +if _fbe !=nil {return nil ,_fbe ;};return _fbg ,nil ;};func _fgd (_fcfa float64 )float64 {return _fcfa *_bb .Millimeter };func (_baac *creatorContext )drawScatterChart (_gaea *_cf .CT_ScatterChart ,_dcec *Rectangle ,_bgga []*_cf .CT_PlotAreaChoice1 ,_abec float64 )([]*legendItem ,error ){_gdbc :=[]*legendItem {}; +_cecf :=_gaea .Ser ;_ddga :=make (map[string ]float64 );_dbda :=make (map[string ][]float64 );_cdf :=make (map[string ][]float64 );_bedg :=[]string {};for _ ,_adbba :=range _cecf {var _bbad string ;if _ddbc :=_adbba .Tx ;_ddbc !=nil {if _ddbe :=_ddbc .SerTxChoice ; +_ddbe !=nil {if _ddbe .V !=nil {_bbad =*_ddbe .V ;}else if _ffbc :=_ddbe .StrRef ;_ffbc !=nil {if _ddef :=_ffbc .StrCache ;_ddef !=nil {for _ ,_bbbac :=range _ddef .Pt {_bbad =_bbbac .V ;};};};_bedg =append (_bedg ,_bbad );};};if _adbba .Marker !=nil &&_adbba .Marker .Size !=nil {_ddga [_bbad ]=float64 (*_adbba .Marker .Size .ValAttr ); +}else {_ddga [_bbad ]=-1.0;};if _cfbf :=_adbba .XVal ;_cfbf !=nil {if _fedd :=_cfbf .AxDataSourceChoice ;_fedd !=nil {if _effa :=_fedd .NumRef ;_effa !=nil {if _efac :=_effa .NumCache ;_efac !=nil {for _ ,_cegb :=range _efac .Pt {_dagd ,_ :=_bd .ParseFloat (_fc .TrimSpace (_cegb .V ),64); +_dbda [_bbad ]=append (_dbda [_bbad ],_dagd );};};};};};if _adea :=_adbba .YVal ;_adea !=nil {if _eefg :=_adea .NumDataSourceChoice ;_eefg !=nil {if _bcafa :=_eefg .NumRef ;_bcafa !=nil {if _eacb :=_bcafa .NumCache ;_eacb !=nil {for _ ,_aedd :=range _eacb .Pt {_bebb ,_ :=_bd .ParseFloat (_fc .TrimSpace (_aedd .V ),64); +_cdf [_bbad ]=append (_cdf [_bbad ],_bebb );};};};};};};_eabff :=true ;_abb :="";_adcc :="";if len (_bgga )> 1{if _bgga [0].ValAx .Delete !=nil &&_bgga [1].ValAx .Delete !=nil {if !*(*_bgga [0].ValAx .Delete ).ValAttr &&!*(*_bgga [1].ValAx .Delete ).ValAttr {_eabff =false ; +};};_abb =_baac .getTitle (_bgga [0].ValAx .Title );_adcc =_baac .getTitle (_bgga [1].ValAx .Title );};_ecfd :=_eda .Style {Hidden :_eabff ,FontSize :8*_abec };_bbcd :=&_ed .Chart {Series :[]_adc .Series {},YAxisSecondary :_ed .YAxis {Style :_ecfd ,Name :_adcc ,NameStyle :_ecfd },XAxis :_ed .XAxis {Style :_ecfd ,Name :_abb ,NameStyle :_ecfd },YAxis :_ed .YAxis {Style :_eda .Style {Hidden :true }}}; +for _ ,_bbg :=range _bedg {_gece :=_adc .ContinuousSeries {XValues :_dbda [_bbg ],YValues :_cdf [_bbg ],Style :_eda .Style {StrokeWidth :-1,DotWidth :_ddga [_bbg ]}};_bbcd .Series =append (_bbcd .Series ,_gece );};_bbcd .SetHeight (int (_e .Abs (_dcec .Top -_dcec .Bottom ))); +_bbcd .SetWidth (int (_e .Abs (_dcec .Right -_dcec .Left )));_bdda :=_baac ._gafe ;_eag :=_bg .NewChart (_bbcd );_eag .SetPos (_dcec .Left ,_dcec .Top );_dcbb :=_bdda .Draw (_eag );if _dcbb !=nil {return nil ,_dcbb ;};return _gdbc ,nil ;};func Lighten (clr float64 )float64 {return 0.6+0.4*clr }; +func FromSTCoordinate (st _dfb .ST_Coordinate )int64 {if _cdfd :=st .ST_CoordinateUnqualified ;_cdfd !=nil {return *_cdfd ;};return 0;};func FromSTPercentage (st *_dfb .ST_Percentage )float64 {if _fdee :=st .ST_PercentageDecimal ;_fdee !=nil {return float64 (*_fdee )/Percent100 ; +};return 0;};func GetDefaultPageSize ()_bg .PageSize {return _bcce [DefaultPageSize ]};func _dged (_bddd string )([]byte ,error ){_bddf :=_f .MustCompile ("\u005b\u005e\u0061\u002d\u007a\u0041\u002d\u005a\u0030\u002d\u0039\u005d\u002b");_bddd =_bddf .ReplaceAllString (_bddd ,""); +_geg :=[]rune (_bddd );_gcc :=[]byte {};for _cbac :=len (_geg )-2;_cbac >=0;_cbac -=2{_dbgb ,_aacc :=_bd .ParseUint (string (_geg [_cbac ])+string (_geg [_cbac +1]),16,8);if _aacc !=nil {return nil ,_aacc ;};_gcc =append (_gcc ,byte (_dbgb ));};return _gcc ,nil ; +};func (_fca barSerByOrder )Less (i ,j int )bool {return _fca [i ].Order .ValAttr < _fca [j ].Order .ValAttr };func ParseExcelRange (s string )(string ,_bbb .CellReference ,_bbb .CellReference ,error ){_fbab :=_fc .FieldsFunc (s ,func (_dgac rune )bool {return _dgac ==':'||_dgac =='!'}); +if len (_fbab )==3{_cffc ,_cga :=_bbb .ParseCellReference (_fbab [1]);if _cga !=nil {return "",_bbb .CellReference {},_bbb .CellReference {},_cga ;};_febe ,_cga :=_bbb .ParseCellReference (_fbab [2]);if _cga !=nil {return "",_bbb .CellReference {},_bbb .CellReference {},_cga ; +};return _fbab [0],_cffc ,_febe ,nil ;};return "",_bbb .CellReference {},_bbb .CellReference {},_b .New ("\u0065r\u0072\u006f\u0072\u0020p\u0061\u0072\u0073\u0069\u006eg\u0020e\u0078c\u0065\u006c\u0020\u0072\u0061\u006e\u0067e");};func RegisterFont (name string ,style FontStyle ,font *_eeg .PdfFont ){_cefc ._cce .Lock (); +if _cefc ._cafga [name ]==nil {_cefc ._cafga [name ]=map[FontStyle ]*_eeg .PdfFont {};};_cefc ._cafga [name ][style ]=font ;_cefc ._cce .Unlock ();};func MakeTempCreatorMaxHeight (width float64 )*_bg .Creator {return MakeTempCreator (width ,_e .MaxFloat64 ); +};func (_aea *creatorContext )drawBarChart (_ffdb *_cf .CT_BarChart ,_fbc *Rectangle ,_fab []*_cf .CT_PlotAreaChoice1 ,_fba *_ad .Workbook )([]*legendItem ,error ){var _ggc bool ;if _fbfg :=_ffdb .BarDir ;_fbfg !=nil {_ggc =_fbfg .ValAttr ==_cf .ST_BarDirBar ; +};_gb :=_ffdb .Ser ;_ge .Sort (barSerByOrder (_gb ));_fbfa :=map[string ]serCategory {};_dgf :=[]string {};_ac :=[]*legendItem {};_eef :=_e .Inf (1);_bfg :=_e .Inf (-1);for _ ,_fgf :=range _gb {var _dffa string ;if _dc :=_fgf .Tx ;_dc !=nil {if _dgfa :=_dc .SerTxChoice ; +_dgfa !=nil {if _dgfa .V !=nil {_dffa =*_dgfa .V ;}else if _aee :=_dgfa .StrRef ;_aee !=nil {if _fcd :=_aee .StrCache ;_fcd !=nil {for _ ,_fge :=range _fcd .Pt {_dffa =_fge .V ;};};};};};if _ag :=_fgf .Cat ;_ag !=nil {if _dfbb :=_ag .AxDataSourceChoice ; +_dfbb !=nil {if _bgd :=_dfbb .StrRef ;_bgd !=nil {if _bbd :=_bgd .F ;_bbd !=""&&_fba !=nil {_dcc ,_gad ,_bde ,_cc :=ParseExcelRange (_bbd );if _cc ==nil {for _ ,_fd :=range _fba .Sheets (){if _fd .Name ()==_fc .Trim (_dcc ,"\u0027"){_bgg :=_gad .String (); +for _aeee :=_gad .RowIdx ;_aeee <=_bde .RowIdx ;_aeee +=1{_cg :=_fc .ReplaceAll (_bgg ,_dfg .Sprint (_gad .RowIdx ),_dfg .Sprint (_aeee ));_aea .addCatName (_fd .Cell (_cg ).GetString (),_fbfa ,&_dgf );};break ;};};};};if _gdb :=_bgd .StrCache ;_gdb !=nil {for _ ,_ef :=range _gdb .Pt {_aea .addCatName (_ef .V ,_fbfa ,&_dgf ); +};};}else if _eg :=_dfbb .NumRef ;_eg !=nil {if _bff :=_eg .NumCache ;_bff !=nil {var _aada string ;if _bff .FormatCode !=nil {_aada =*_bff .FormatCode ;};for _ ,_dce :=range _bff .Pt {var _fec string ;if _dce .FormatCodeAttr ==nil {_fec =_aada ;}else {_fec =*_dce .FormatCodeAttr ; +};var _acc string ;_dgb ,_bge :=_bd .ParseFloat (_dce .V ,64);if _bge !=nil {_acc =_dce .V ;}else {_acc =_ab .Number (_dgb ,_fec );};_aea .addCatName (_acc ,_fbfa ,&_dgf );};};};};};if _eeb :=_fgf .Val ;_eeb !=nil {if _fea :=_eeb .NumDataSourceChoice ; +_fea !=nil {if _bbcb :=_fea .NumRef ;_bbcb !=nil {if _dd :=_bbcb .F ;_dd !=""&&_fba !=nil {_cab ,_ade ,_gde ,_fcdb :=ParseExcelRange (_dd );if _fcdb ==nil {for _ ,_eec :=range _fba .Sheets (){if _eec .Name ()==_fc .Trim (_cab ,"\u0027"){_ggb :=_ade .String (); +for _adb :=_ade .RowIdx ;_adb <=_gde .RowIdx ;_adb +=1{_feg :=_fc .ReplaceAll (_ggb ,_dfg .Sprint (_ade .RowIdx ),_dfg .Sprint (_adb ));if _eec .FormulaContext ().HasFormula (_feg ){_adef :=_fe .NewEvaluator ();_gaa :=_eec .FormulaContext ().Cell (_feg ,_adef ); +_gcd :=_gaa .Value ();_aea .addCatValue (_gcd ,_fbfa ,_dgf ,(int )(_adb -_ade .RowIdx ),&_eef ,&_bfg ,_dffa ,_fgf .SpPr );}else {_bdg :=_eec .Cell (_feg ).GetString ();_aea .addCatValue (_bdg ,_fbfa ,_dgf ,(int )(_adb -_ade .RowIdx ),&_eef ,&_bfg ,_dffa ,_fgf .SpPr ); +};};break ;};};};};if _bgf :=_bbcb .NumCache ;_bgf !=nil {for _gce ,_egd :=range _bgf .Pt {_aea .addCatValue (_egd .V ,_fbfa ,_dgf ,_gce ,&_eef ,&_bfg ,_dffa ,_fgf .SpPr );};};};};};_ac =append (_ac ,&legendItem {_ace :_dffa ,_cabe :_fgf .SpPr });};var _ggbb float64 ; +var _egg ,_dcf float64 ;if _bfg ==0&&_eef ==0{_ggbb =0.2;_dcf =0;_egg =1;}else {var _caf float64 ;if _gcf :=_e .Abs (_eef );_bfg < _gcf {_caf =_gcf ;}else {_caf =_bfg ;};_fac :=_e .Pow (10,_e .Floor (_e .Log10 (_caf )));_gab :=_caf /_fac ;if _gab < 4.29{_ggbb =0.5; +}else if _gab >=4.29&&_gab < 8.58{_ggbb =1;}else {_ggbb =2;};_ggbb *=_fac ;if _bfg <=0{_egg =0;}else {_egg =(_e .Ceil (_bfg /_ggbb )+1)*_ggbb ;};if _eef >=0{_dcf =0;}else {_dcf =(_e .Floor (_eef /_ggbb )-1)*_ggbb ;};};_gda :=_aea .drawAxes (_fab ,_dcf ,_egg ,_ggbb ,_dgf ,_fbc ,_ggc ); +if _gda !=nil {return nil ,_gda ;};_gfe :=0.0;if _ffdb .GapWidth !=nil {if _ceb :=_ffdb .GapWidth .ValAttr ;_ceb !=nil {if _ffa :=_ceb .ST_GapAmountUShort ;_ffa !=nil {_gfe =float64 (*_ffa )/100.0;};};};_edc :=_fbc .Right -_fbc .Left ;_fbeb :=_fbc .Bottom -_fbc .Top ; +_gbd :=float64 (len (_dgf ));if _ggc {_fcf :=_egg /(_egg -_dcf )*_edc ;_aeb :=-_dcf /(_egg -_dcf )*_edc ;_bdgd :=_fbc .Left +_aeb ;_ebd :=_fbeb /_gbd ;for _fggf ,_gade :=range _dgf {_dad :=_fbfa [_gade ];_beg :=float64 (len (_dad ._fcg ))+_gfe ;_baa :=_ebd /_beg ; +_aeeb :=_baa *_gfe ;_de :=_fbc .Bottom -float64 (_fggf )*_ebd -_aeeb /2-_baa ;for _ ,_abg :=range _dad ._fcg {if _abg ._dae ==0{continue ;};var _caa ,_eab float64 ;if _abg ._dae > 0{_eab =_abg ._dae /_egg *_fcf ;_aea .drawRectangleWithProps (_abg ._ccg ,_bdgd ,_de ,_eab ,_baa ,false ); +}else {_eab =_abg ._dae /_dcf *_aeb ;_caa =_bdgd -_eab ;_aea .drawRectangleWithProps (_abg ._ccg ,_caa ,_de ,_eab ,_baa ,false );};_de -=_baa ;};};}else {_gfc :=_egg /(_egg -_dcf )*_fbeb ;_gfb :=-_dcf /(_egg -_dcf )*_fbeb ;_bcb :=_fbc .Top +_gfc ;_acd :=_edc /_gbd ; +for _baf ,_acb :=range _dgf {_cge :=_fbfa [_acb ];_cebf :=float64 (len (_cge ._fcg ))+_gfe ;_adf :=_acd /_cebf ;_dbd :=_adf *_gfe ;_eff :=_fbc .Left +float64 (_baf )*_acd +_dbd /2;for _ ,_dde :=range _cge ._fcg {var _dgd ,_cgd float64 ;if _dde ._dae > 0{_cgd =_dde ._dae /_egg *_gfc ; +_dgd =_bcb -_cgd ;_aea .drawRectangleWithProps (_dde ._ccg ,_eff ,_dgd ,_adf ,_cgd ,false );}else {_cgd =_dde ._dae /_dcf *_gfb ;_aea .drawRectangleWithProps (_dde ._ccg ,_eff ,_bcb ,_adf ,_cgd ,false );};_eff +=_adf ;};};};return _ac ,nil ;};var _bgc =_fgd (0.125); +func (_eea *Rectangle )Translate (x ,y float64 ){_eea .Left +=x ;_eea .Right +=x ;_eea .Top +=y ;_eea .Bottom +=y ;};func GetPageFromCreator (c *_bg .Creator )(*_eeg .PdfPage ,error ){_abga :=_c .NewBuffer ([]byte {});_fdgd :=c .Write (_abga );if _fdgd !=nil {return nil ,_fdgd ; +};_bgbe :=_c .NewReader (_abga .Bytes ());_ffea ,_fdgd :=_eeg .NewPdfReader (_bgbe );if _fdgd !=nil {return nil ,_fdgd ;};return _ffea .GetPage (1);};func (_bcgf *Rectangle )scale (_eaa float64 ){_bcgf .Top *=_eaa ;_bcgf .Bottom *=_eaa ;_bcgf .Left *=_eaa ; +_bcgf .Right *=_eaa ;};type PageSize int ;func (_bebc *creatorContext )getPdfColorFromSolidFill (_eeag *_dfb .CT_SolidColorFillProperties )_bg .Color {if _eeag ==nil {return nil ;};_gbbb :="";if _gbc :=_eeag .SrgbClr ;_gbc !=nil {_gbbb =_gbc .ValAttr ; +}else if _fcce :=_eeag .SchemeClr ;_fcce !=nil {_gbbb =_ccbg (_fcce .ValAttr ,_bebc ._cegc );_gbbb =AdjustColor (_gbbb ,_fcce .EG_ColorTransform );};if _gbbb ==""{return nil ;};return _bg .ColorRGBFromHex ("\u0023"+_gbbb );};const _fad =6.0;var RtlFontFile *_eeg .PdfFont ; +const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;);func GetRegisteredFont (name string ,style FontStyle )*_eeg .PdfFont {_cefc ._cce .Lock ();defer _cefc ._cce .Unlock (); +if _caed ,_aed :=_cefc ._cafga [name ];_aed {if _fccd ,_bfeb :=_caed [style ];_bfeb {return _fccd ;};};return nil ;};func GetGroupOffsetFromXfrm (xfrm *_dfb .CT_GroupTransform2D )(float64 ,float64 ){var _deefe ,_agcf float64 ;if xfrm .Off !=nil &&xfrm .ChOff !=nil {_deefe =_bb .FromEMU (FromSTCoordinate (xfrm .Off .XAttr ))-_bb .FromEMU (FromSTCoordinate (xfrm .ChOff .XAttr )); +_agcf =_bb .FromEMU (FromSTCoordinate (xfrm .Off .YAttr ))-_bb .FromEMU (FromSTCoordinate (xfrm .ChOff .YAttr ));};return _deefe ,_agcf ;};func _bcc (_bec _dfb .ST_SchemeColorVal ,_gee *_dfb .Theme )string {if _bbff :=_gee .ThemeElements ;_bbff !=nil {if _gdae :=_bbff .ClrScheme ; +_gdae !=nil {switch _bec {case _dfb .ST_SchemeColorValLt1 :return GetColorStringFromDmlColor (_gdae .Lt1 );case _dfb .ST_SchemeColorValDk1 ,_dfb .ST_SchemeColorValTx1 :return GetColorStringFromDmlColor (_gdae .Dk1 );case _dfb .ST_SchemeColorValLt2 :return GetColorStringFromDmlColor (_gdae .Lt2 ); +case _dfb .ST_SchemeColorValDk2 :return GetColorStringFromDmlColor (_gdae .Dk2 );case _dfb .ST_SchemeColorValAccent1 :return GetColorStringFromDmlColor (_gdae .Accent1 );case _dfb .ST_SchemeColorValAccent2 :return GetColorStringFromDmlColor (_gdae .Accent2 ); +case _dfb .ST_SchemeColorValAccent3 :return GetColorStringFromDmlColor (_gdae .Accent3 );case _dfb .ST_SchemeColorValAccent4 :return GetColorStringFromDmlColor (_gdae .Accent4 );case _dfb .ST_SchemeColorValAccent5 :return GetColorStringFromDmlColor (_gdae .Accent5 ); +case _dfb .ST_SchemeColorValAccent6 :return GetColorStringFromDmlColor (_gdae .Accent6 );};};};return "";};func AdjustColorByLumOff (colorStr string ,lumOff float64 )string {var _baca ,_cbbb ,_aec uint8 ;_dcee ,_ :=_dfg .Sscanf (colorStr ,"\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",&_baca ,&_cbbb ,&_aec ); +if _dcee !=3{return "";};_ggag ,_geb ,_daac :=_efd (_baca ,_cbbb ,_aec );_daac =_daac +lumOff ;_baca ,_cbbb ,_aec =_cfeg (_ggag ,_geb ,_daac );return _dfg .Sprintf ("\u0025\u0030\u0032x\u0025\u0030\u0032\u0078\u0025\u0030\u0032\u0078",_baca ,_cbbb ,_aec ); +};func (_gbbga *creatorContext )drawBorderWithProps (_aef *_dfb .CT_ShapeProperties ,_cdee *Rectangle ,_cfd float64 ){if _cdee !=nil &&_aef !=nil &&_aef .Ln !=nil &&_aef .Ln .LineFillPropertiesChoice .SolidFill !=nil {_gdgfc :=_gbbga .getPdfColorFromSolidFill (_aef .Ln .LineFillPropertiesChoice .SolidFill ); +DrawRectangle (_gbbga ._gafe ,_cdee ,_cfd ,_gdgfc );};};var _cefc =fontsMap {_cce :&_df .Mutex {},_cafga :map[string ]map[FontStyle ]*_eeg .PdfFont {}};func (_cb *creatorContext )addCatName (_ffaa string ,_bcbe map[string ]serCategory ,_ecd *[]string ){if _ ,_eabf :=_bcbe [_ffaa ]; +!_eabf {_bcbe [_ffaa ]=serCategory {_ded :_ffaa ,_fcg :[]serValue {}};*_ecd =append (*_ecd ,_ffaa );};};const (PageSizeA4 PageSize =iota ;PageSizeA3 ;PageSizeA5 ;PageSizeLetter ;PageSizeLegal ;Percent100 =100000.0;);func _eabg (_gdbf ,_gbbfd ,_ebg float64 )float64 {if _gdbf *6< 1{return _ebg +(_gbbfd -_ebg )*6*_gdbf ; +}else if _gdbf *2< 1{return _gbbfd ;}else if _gdbf *3< 2{return _ebg +(_gbbfd -_ebg )*(2.0/3.0-_gdbf )*6;}else {return _ebg ;};};func (_fbga *creatorContext )drawAxes (_cafd []*_cf .CT_PlotAreaChoice1 ,_cgeb ,_dfba ,_eggf float64 ,_gbbg []string ,_eac *Rectangle ,_fcff bool )error {_dcfe :=_fbga ._gafe ; +_fabc :=_fbga ._gccb ;if _cafd ==nil {return _b .New ("\u004e\u006f\u0020\u0061xi\u0073\u0020\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e");};var (_fcfd *_cf .CT_ValAx ;_dbag *_cf .CT_CatAx ;_ggg *_cf .CT_DateAx ;_eabe *_cf .CT_SerAx ; +);for _ ,_cdb :=range _cafd {if _cdb .ValAx !=nil {_fcfd =_cdb .ValAx ;}else if _cdb .CatAx !=nil {_dbag =_cdb .CatAx ;}else if _cdb .DateAx !=nil {_ggg =_cdb .DateAx ;}else if _cdb .SerAx !=nil {_eabe =_cdb .SerAx ;};};if _fcfd ==nil ||(_dbag ==nil &&_ggg ==nil &&_eabe ==nil ){return _b .New ("\u004e\u006f\u0020\u0078\u0020\u006f\u0072\u0020\u0079 \u0061\u0078\u0069\u0073"); +};var _dgce ,_cgg ,_cbgc ,_abc uint32 ;var _bded ,_gfcbg _cf .ST_AxPos ;var _cfgd ,_gdc _cf .ST_TickMark ;var _fee ,_bdge *_cf .CT_ChartLines ;var _fagb ,_efe _cf .ST_TickLblPos ;var _fcbd ,_bbe *_dfb .CT_ShapeProperties ;var _gag error ;_eebb :=_eac .Right -_eac .Left ; +_fbee :=_eac .Bottom -_eac .Top ;if _fcfd !=nil {_cgg ,_gfcbg ,_gdc ,_efe ,_bdge ,_abc ,_bbe ,_gag =_dcbf (_fcfd );};if _gfcbg !=_cf .ST_AxPosL &&_gfcbg !=_cf .ST_AxPosB {return _b .New ("\u004f\u006e\u006c\u0079\u0020l\u0065\u0066\u0074\u0020\u006f\u0072\u0020\u0062\u006f\u0074\u0074\u006f\u006d \u0079\u0020\u0061\u0078\u0069\u0073\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0073\u006f\u0020\u0066\u0061\u0072"); +};_fcge :=_dfba -_cgeb ;_fabf :=int (_fcge /_eggf )+1;var _fdad ,_bea float64 ;switch _gdc {case _cf .ST_TickMarkIn :_fdad ,_bea =_gaf ,0;case _cf .ST_TickMarkOut :_fdad ,_bea =0,_gaf ;case _cf .ST_TickMarkCross :_fdad ,_bea =_gaf ,_gaf ;};_fdad =_fdad *_fabc ; +_bea =_bea *_fabc ;var _dgfg *_dfb .CT_ShapeProperties ;if _bdge !=nil {_dgfg =_bdge .SpPr ;};_gef ,_bfd :=_fagb !=_cf .ST_TickLblPosNone ,_efe !=_cf .ST_TickLblPosNone ;_eae :=_cgeb ;if _dbag !=nil {_dgce ,_bded ,_cfgd ,_fagb ,_fee ,_cbgc ,_fcbd ,_gag =_geff (_dbag ); +}else if _ggg !=nil {_dgce ,_bded ,_cfgd ,_fagb ,_fee ,_cbgc ,_fcbd ,_gag =_daeed (_ggg );}else if _eabe !=nil {_dgce ,_bded ,_cfgd ,_fagb ,_fee ,_cbgc ,_fcbd ,_gag =_cba (_eabe );};if _gag !=nil {return _gag ;};if _bded !=_cf .ST_AxPosL &&_bded !=_cf .ST_AxPosB {return _b .New ("\u004f\u006e\u006c\u0079\u0020l\u0065\u0066\u0074\u0020\u006f\u0072\u0020\u0062\u006f\u0074\u0074\u006f\u006d \u0078\u0020\u0061\u0078\u0069\u0073\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0073\u006f\u0020\u0066\u0061\u0072"); +};if _dgce !=_abc ||_cgg !=_cbgc {return _b .New ("a\u0078i\u0073\u0020\u0069\u0064\u0073\u0020\u0064\u006fn\u0027\u0074\u0020\u006dat\u0063\u0068");};_afd :=len (_gbbg )+1;var _dadd ,_ddb float64 ;switch _cfgd {case _cf .ST_TickMarkIn :_dadd ,_ddb =_gaf ,0; +case _cf .ST_TickMarkOut :_dadd ,_ddb =0,_gaf ;case _cf .ST_TickMarkCross :_dadd ,_ddb =_gaf ,_gaf ;};_dadd =_dadd *_fabc ;_ddb =_ddb *_fabc ;var _gea *_dfb .CT_ShapeProperties ;if _fee !=nil {_gea =_fee .SpPr ;};if _fcff {_befg :=_fbee /float64 (len (_gbbg )); +_edg :=_eac .Left -_cgeb *_eebb /_fcge ;_agc :=_edg -_aeeef *_fabc ;if _gef {var _fdff float64 ;for _cafg :=0;_cafg < _afd ;_cafg ++{_gabg :=_eac .Bottom -float64 (_cafg )*_befg ;if _cafg < _afd -1{_cdc :=_dcfe .NewParagraph (_gbbg [_cafg ]);_cdc .SetFontSize (_fad *_fabc ); +_cdc .SetPos (_agc ,_gabg -_befg /2-_fgfg *_fabc );_dcfe .Draw (_cdc );_egbg :=(_cdc .Width ()/1000-_aeeef )*_fabc ;if _egbg > 0&&_egbg > _fdff {_fdff =_egbg ;};};};if _fdff > 0{_eac .Left +=_fdff +_ddf ;_edg =_eac .Left -_cgeb *_eebb /_fcge ;_eebb =_eac .Right -_eac .Left ; +};};_fagd :=_edg -_ddb ;_cfb :=_edg +_dadd ;_ccaa :=_eac .Left ;_gae :=_eac .Right ;for _fggd :=0;_fggd < _afd ;_fggd ++{_bged :=_eac .Bottom -float64 (_fggd )*_befg ;_fbga .drawLineWithProps (_fcbd ,_fagd ,_bged ,_cfb ,_bged ,true );_fbga .drawLineWithProps (_gea ,_ccaa ,_bged ,_gae ,_bged ,true ); +};_ecdfe :=_eebb /_fcge ;_gba :=_eac .Bottom -_fdad ;_ddfg :=_eac .Bottom +_bea ;_gbbf :=_eac .Top ;_ffb :=_eac .Bottom ;for _gaed :=0;_gaed < _fabf ;_gaed ++{_edgd :=_eac .Left +(_eae -_cgeb )*_ecdfe ;_fbga .drawLineWithProps (_bbe ,_edgd ,_gba ,_edgd ,_ddfg ,true ); +_fbga .drawLineWithProps (_dgfg ,_edgd ,_gbbf ,_edgd ,_ffb ,true );if _bfd {_acgg :=_dcfe .NewParagraph (_bd .FormatFloat (_eae ,'g',-1,64));_acgg .SetFontSize (_fad *_fabc );_acgg .SetPos (_edgd -_ged *_fabc ,_ffb +_edae *_fabc );_dcfe .Draw (_acgg ); +};_eae +=_eggf ;};}else {_bac :=_fbee /_fcge ;_faa :=_eac .Left ;if _bfd {var _cad float64 ;for _gcga :=0;_gcga < _fabf ;_gcga ++{_addc :=_eac .Bottom -(_eae -_cgeb )*_bac ;_feaf :=_dcfe .NewParagraph (_bd .FormatFloat (_eae ,'g',-1,64));_feaf .SetFontSize (_fad *_fabc ); +_feaf .SetPos (_faa -_aeeef *_fabc ,_addc -_fgfg *_fabc );_dcfe .Draw (_feaf );_cfc :=(_feaf .Width ()/1000-_aeeef )*_fabc ;if _cfc > 0&&_cfc > _cad {_cad =_cfc ;};_eae +=_eggf ;};if _cad > 0{_eac .Left +=_cad +_ddf ;_eebb =_eac .Right -_eac .Left ;};}; +_eae =_cgeb ;_dgdg :=_eac .Left -_bea ;_bagc :=_eac .Left +_fdad ;_faa =_eac .Left ;_dga :=_eac .Right ;for _fadd :=0;_fadd < _fabf ;_fadd ++{_bcbg :=_eac .Bottom -(_eae -_cgeb )*_bac ;_fbga .drawLineWithProps (_bbe ,_dgdg ,_bcbg ,_bagc ,_bcbg ,true ); +_fbga .drawLineWithProps (_dgfg ,_faa ,_bcbg ,_dga ,_bcbg ,true );_eae +=_eggf ;};_cbd :=_eebb /float64 (len (_gbbg ));_gfbb :=_eac .Bottom +_cgeb *_fbee /_fcge ;_fege :=_gfbb -_dadd ;_dfa :=_gfbb +_ddb ;_fdfb :=_eac .Top ;_bbcbe :=_eac .Bottom ;_cfce :=_gfbb +_edae *_fabc ; +for _fbbd :=0;_fbbd < _afd ;_fbbd ++{_eebf :=_eac .Left +float64 (_fbbd )*_cbd ;_fbga .drawLineWithProps (_fcbd ,_eebf ,_fege ,_eebf ,_dfa ,true );_fbga .drawLineWithProps (_gea ,_eebf ,_fdfb ,_eebf ,_bbcbe ,true );if _gef &&_fbbd < _afd -1{_fdd :=_dcfe .NewParagraph (_gbbg [_fbbd ]); +_fdd .SetFontSize (_fad *_fabc );_fdd .SetPos (_eebf +_bag *_fabc ,_cfce );_dcfe .Draw (_fdd );};};};return nil ;};func GetOpacityFromColorTransform (trs []*_dfb .EG_ColorTransform )float64 {for _ ,_acge :=range trs {if _acge !=nil {if _gaad :=_acge .ColorTransformChoice .Alpha ; +_gaad !=nil {if _bda :=_gaad .ValAttr .ST_PositiveFixedPercentageDecimal ;_bda !=nil {return float64 (*_bda )/Percent100 ;};};};};return 1.0;};func GetDataFromXfrm (xfrm *_dfb .CT_Transform2D )(float64 ,float64 ,float64 ,float64 ){var _cee ,_acfe ,_gafa ,_ffdc float64 ; +if _cdac :=xfrm .Off ;_cdac !=nil {_cee =_bb .FromEMU (FromSTCoordinate (_cdac .XAttr ));_acfe =_bb .FromEMU (FromSTCoordinate (_cdac .YAttr ));};if _dcecc :=xfrm .Ext ;_dcecc !=nil {_gafa =_bb .FromEMU (_dcecc .CxAttr );_ffdc =_bb .FromEMU (_dcecc .CyAttr ); +};return _cee ,_acfe ,_gafa ,_ffdc ;};var _aeeef =_fgd (7.5);type serValue struct{_bfc string ;_dae float64 ;_ccg *_dfb .CT_ShapeProperties ;};func (_dfc barSerByOrder )Len ()int {return len (_dfc )};func TwipsFromPoints (points float64 )float64 {return points /_bb .Twips }; +func _baea (_eddc uint8 ,_gcac float64 )string {_cadc :=float64 (_eddc );var _cdg float64 ;if _gcac < 0{_cdg =_cadc *(1+_gcac );}else {_cdg =_cadc +(255-_cadc )*_gcac ;};return _dfg .Sprintf ("\u0025\u0030\u0032\u0078",int (_cdg ));};func GetPageDimensions (size PageSize )_bg .PageSize {return _bcce [size ]}; +func RegisterFontsFromFiles (files []string )error {for _ ,_dbfe :=range files {if _fc .HasSuffix (_dbfe ,"\u002e\u0074\u0074\u0066"){_ggbe :=_agb (_dbfe );if _ggbe !=nil {_fgg .Log .Debug ("\u0075\u006ea\u0062\u006c\u0065\u0020\u0074o\u0020\u0070\u0072\u006f\u0063e\u0073\u0073\u0020\u0061\u006e\u0064\u0020\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0020\u0066\u006f\u006e\u0074\u0020\u0066\u0072\u006f\u006d\u0020\u0054\u0054\u0046\u0020\u0066\u0069\u006c\u0065\u0020\u0025\u0073",_ggbe ); +continue ;};};};return nil ;}; \ No newline at end of file diff --git a/internal/formatutils/formatutils.go b/internal/formatutils/formatutils.go index 1e6b48c70c..c0fbed6fe3 100644 --- a/internal/formatutils/formatutils.go +++ b/internal/formatutils/formatutils.go @@ -9,21 +9,20 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package formatutils ;import (_g "fmt";_f "github.com/unidoc/unioffice/v2/schema/soo/wml";_e "strconv";_a "strings";);func Initials (text string )string {if text ==""{return "";};_aae :=_a .Split (text ,"\u0020");_acb :=_a .Builder {};for _ ,_dgd :=range _aae {_acb .WriteByte (_dgd [0]); -};return _acb .String ();};func _gd (_gda string )(_fe []string ){for _fc :=0;_fc < len (_gda )-2;_fc ++{if string (_gda [_fc ])=="\u0025"{if !_a .Contains (string (_gda [_fc +2:]),"\u0025"){if _fc ==0{_fe =append (_fe ,_g .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073",string (_gda [_fc ]),string (_gda [_fc +1]),string (_gda [_fc +2:]))); -}else {_fe =append (_fe ,_g .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073\u0025\u0073",string (_gda [_fc -1]),string (_gda [_fc ]),string (_gda [_fc +1]),string (_gda [_fc +2:])));};}else {_fe =append (_fe ,_g .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073",string (_gda [_fc ]),string (_gda [_fc +1]),string (_gda [_fc +2]))); -};};};return ;};func FormatNumberingText (currentNumber int64 ,ilvl int64 ,lvlText string ,numFmt *_f .CT_NumFmt ,levelNumbers map[int64 ]int64 )string {_gb :=_gd (lvlText );_fd :=_dg (currentNumber ,numFmt );_b :=int64 (0);for _gbb ,_be :=range _gb {_gf :=_g .Sprintf ("\u0025\u0025\u0025\u0064",_gbb +1); -if len (_gb )==1{_gf =_g .Sprintf ("\u0025\u0025\u0025\u0064",ilvl +1);_gb [_gbb ]=_a .Replace (_be ,_gf ,_fd ,1);break ;};if ilvl > 0&&ilvl > _b &&_gbb < (len (_gb )-1){_aa :=_dg (levelNumbers [_b ],numFmt );_gb [_gbb ]=_a .Replace (_be ,_gf ,_aa ,1); -_b ++;}else {_gb [_gbb ]=_a .Replace (_be ,_gf ,_fd ,1);};};return _a .Join (_gb ,"");};var (_d =[]string {"","\u0049","\u0049\u0049","\u0049\u0049\u0049","\u0049\u0056","\u0056","\u0056\u0049","\u0056\u0049\u0049","\u0056\u0049\u0049\u0049","\u0049\u0058"}; -_af =[]string {"","\u0058","\u0058\u0058","\u0058\u0058\u0058","\u0058\u004c","\u004c","\u004c\u0058","\u004c\u0058\u0058","\u004c\u0058\u0058\u0058","\u0058\u0043"};_bf =[]string {"","\u0043","\u0043\u0043","\u0043\u0043\u0043","\u0043\u0044","\u0044","\u0044\u0043","\u0044\u0043\u0043","\u0044\u0043\u0043\u0043","\u0043\u004d","\u004d"}; -_ea =[]string {"","\u004d","\u004d\u004d","\u004d\u004d\u004d","\u004d\u004d\u004d\u004d","\u004d\u004d\u004dM\u004d","\u004d\u004d\u004d\u004d\u004d\u004d","\u004dM\u004d\u004d\u004d\u004d\u004d","\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d","\u004dM\u004d\u004d\u004d\u004d\u004d\u004dM","\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d"}; -_eg =[]string {"\u006f\u006e\u0065","\u0074\u0077\u006f","\u0074\u0068\u0072e\u0065","\u0066\u006f\u0075\u0072","\u0066\u0069\u0076\u0065","\u0073\u0069\u0078","\u0073\u0065\u0076e\u006e","\u0065\u0069\u0067h\u0074","\u006e\u0069\u006e\u0065","\u0074\u0065\u006e","\u0065\u006c\u0065\u0076\u0065\u006e","\u0074\u0077\u0065\u006c\u0076\u0065","\u0074\u0068\u0069\u0072\u0074\u0065\u0065\u006e","\u0066\u006f\u0075\u0072\u0074\u0065\u0065\u006e","\u0066i\u0066\u0074\u0065\u0065\u006e","\u0073i\u0078\u0074\u0065\u0065\u006e","\u0073e\u0076\u0065\u006e\u0074\u0065\u0065n","\u0065\u0069\u0067\u0068\u0074\u0065\u0065\u006e","\u006e\u0069\u006e\u0065\u0074\u0065\u0065\u006e"}; -_ee =[]string {"\u0074\u0065\u006e","\u0074\u0077\u0065\u006e\u0074\u0079","\u0074\u0068\u0069\u0072\u0074\u0079","\u0066\u006f\u0072t\u0079","\u0066\u0069\u0066t\u0079","\u0073\u0069\u0078t\u0079","\u0073e\u0076\u0065\u006e\u0074\u0079","\u0065\u0069\u0067\u0068\u0074\u0079","\u006e\u0069\u006e\u0065\u0074\u0079"}; -_dc =[]string {"\u0066\u0069\u0072s\u0074","\u0073\u0065\u0063\u006f\u006e\u0064","\u0074\u0068\u0069r\u0064","\u0066\u006f\u0075\u0072\u0074\u0068","\u0066\u0069\u0066t\u0068","\u0073\u0069\u0078t\u0068","\u0073e\u0076\u0065\u006e\u0074\u0068","\u0065\u0069\u0067\u0068\u0074\u0068","\u006e\u0069\u006et\u0068","\u0074\u0065\u006et\u0068","\u0065\u006c\u0065\u0076\u0065\u006e\u0074\u0068","\u0074w\u0065\u006c\u0066\u0074\u0068","\u0074\u0068\u0069\u0072\u0074\u0065\u0065\u006e\u0074\u0068","\u0066\u006f\u0075\u0072\u0074\u0065\u0065\u006e\u0074\u0068","\u0066i\u0066\u0074\u0065\u0065\u006e\u0074h","\u0073i\u0078\u0074\u0065\u0065\u006e\u0074h","s\u0065\u0076\u0065\u006e\u0074\u0065\u0065\u006e\u0074\u0068","\u0065\u0069\u0067\u0068\u0074\u0065\u0065\u006e\u0074\u0068","\u006e\u0069\u006e\u0065\u0074\u0065\u0065\u006e\u0074\u0068"}; -_aab =[]string {"\u0074\u0065\u006et\u0068","\u0074w\u0065\u006e\u0074\u0069\u0065\u0074h","\u0074h\u0069\u0072\u0074\u0069\u0065\u0074h","\u0066\u006f\u0072\u0074\u0069\u0065\u0074\u0068","\u0066\u0069\u0066\u0074\u0069\u0065\u0074\u0068","\u0073\u0069\u0078\u0074\u0069\u0065\u0074\u0068","\u0073\u0065\u0076\u0065\u006e\u0074\u0069\u0065\u0074\u0068","\u0065i\u0067\u0068\u0074\u0069\u0065\u0074h","\u006ei\u006e\u0065\u0074\u0069\u0065\u0074h"}; -_dcd ="\u0041\u0042\u0043\u0044\u0045\u0046\u0047\u0048\u0049\u004a\u004bL\u004d\u004e\u004f\u0050\u0051\u0052\u0053\u0054\u0055\u0056W\u0058\u0059\u005a";);func _dg (_cd int64 ,_cc *_f .CT_NumFmt )(_eee string ){if _cc ==nil {return ;};_dgb :=_cc .ValAttr ; -switch _dgb {case _f .ST_NumberFormatNone :_eee ="";case _f .ST_NumberFormatDecimal :_eee =_e .Itoa (int (_cd ));case _f .ST_NumberFormatDecimalZero :_eee =_e .Itoa (int (_cd ));if _cd < 10{_eee ="\u0030"+_eee ;};case _f .ST_NumberFormatUpperRoman :var (_db =_cd %10; -_afd =(_cd %100)/10;_de =(_cd %1000)/100;_fed =_cd /1000;);_eee =_ea [_fed ]+_bf [_de ]+_af [_afd ]+_d [_db ];case _f .ST_NumberFormatLowerRoman :var (_fg =_cd %10;_dd =(_cd %100)/10;_bd =(_cd %1000)/100;_bb =_cd /1000;);_eee =_ea [_bb ]+_bf [_bd ]+_af [_dd ]+_d [_fg ]; -_eee =_a .ToLower (_eee );case _f .ST_NumberFormatUpperLetter :_bed :=_cd %780;if _bed ==0{_bed =780;};_eb :=(_bed -1)/26;_bg :=(_bed -1)%26;_ed :=_dcd [_eb +_bg ];_eee =string (_ed );case _f .ST_NumberFormatLowerLetter :_ge :=_cd %780;if _ge ==0{_ge =780; -};_ff :=(_ge -1)/26;_gbe :=(_ge -1)%26;_gec :=_dcd [_ff +_gbe ];_eee =_a .ToLower (string (_gec ));default:_eee ="";};return ;};func StringToNumbers (str string )(int ,bool ){_dgc :=0;_aaf :=false ;for _ ,_ac :=range []byte (str ){_ac -='0';if _ac > 9{continue ; -};_dgc =_dgc *10+int (_ac );_aaf =true ;};return _dgc ,_aaf ;}; \ No newline at end of file +package formatutils ;import (_ac "fmt";_f "github.com/unidoc/unioffice/v2/schema/soo/wml";_g "strconv";_e "strings";);func Initials (text string )string {if text ==""{return "";};_caa :=_e .Split (text ,"\u0020");_bc :=_e .Builder {};for _ ,_aab :=range _caa {_bc .WriteByte (_aab [0]); +};return _bc .String ();};func _gc (_ee string )(_b []string ){for _eeb :=0;_eeb < len (_ee )-2;_eeb ++{if string (_ee [_eeb ])=="\u0025"{if !_e .Contains (string (_ee [_eeb +2:]),"\u0025"){if _eeb ==0{_b =append (_b ,_ac .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073",string (_ee [_eeb ]),string (_ee [_eeb +1]),string (_ee [_eeb +2:]))); +}else {_b =append (_b ,_ac .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073\u0025\u0073",string (_ee [_eeb -1]),string (_ee [_eeb ]),string (_ee [_eeb +1]),string (_ee [_eeb +2:])));};}else {_b =append (_b ,_ac .Sprintf ("\u0025\u0073\u0025\u0073\u0025\u0073",string (_ee [_eeb ]),string (_ee [_eeb +1]),string (_ee [_eeb +2]))); +};};};return ;};func StringToNumbers (str string )(int ,bool ){_gb :=0;_cfg :=false ;for _ ,_eff :=range []byte (str ){_eff -='0';if _eff > 9{continue ;};_gb =_gb *10+int (_eff );_cfg =true ;};return _gb ,_cfg ;};func FormatNumberingText (currentNumber int64 ,ilvl int64 ,lvlText string ,numFmt *_f .CT_NumFmt ,levelNumbers map[int64 ]int64 )string {_c :=_gc (lvlText ); +_ad :=_bfe (currentNumber ,numFmt );_fa :=int64 (0);for _gg ,_d :=range _c {_ef :=_ac .Sprintf ("\u0025\u0025\u0025\u0064",_gg +1);if len (_c )==1{_ef =_ac .Sprintf ("\u0025\u0025\u0025\u0064",ilvl +1);_c [_gg ]=_e .Replace (_d ,_ef ,_ad ,1);break ;};if ilvl > 0&&ilvl > _fa &&_gg < (len (_c )-1){_da :=_bfe (levelNumbers [_fa ],numFmt ); +_c [_gg ]=_e .Replace (_d ,_ef ,_da ,1);_fa ++;}else {_c [_gg ]=_e .Replace (_d ,_ef ,_ad ,1);};};return _e .Join (_c ,"");};var (_gf =[]string {"","\u0049","\u0049\u0049","\u0049\u0049\u0049","\u0049\u0056","\u0056","\u0056\u0049","\u0056\u0049\u0049","\u0056\u0049\u0049\u0049","\u0049\u0058"}; +_gd =[]string {"","\u0058","\u0058\u0058","\u0058\u0058\u0058","\u0058\u004c","\u004c","\u004c\u0058","\u004c\u0058\u0058","\u004c\u0058\u0058\u0058","\u0058\u0043"};_bf =[]string {"","\u0043","\u0043\u0043","\u0043\u0043\u0043","\u0043\u0044","\u0044","\u0044\u0043","\u0044\u0043\u0043","\u0044\u0043\u0043\u0043","\u0043\u004d","\u004d"}; +_cb =[]string {"","\u004d","\u004d\u004d","\u004d\u004d\u004d","\u004d\u004d\u004d\u004d","\u004d\u004d\u004dM\u004d","\u004d\u004d\u004d\u004d\u004d\u004d","\u004dM\u004d\u004d\u004d\u004d\u004d","\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d","\u004dM\u004d\u004d\u004d\u004d\u004d\u004dM","\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d\u004d"}; +_aa =[]string {"\u006f\u006e\u0065","\u0074\u0077\u006f","\u0074\u0068\u0072e\u0065","\u0066\u006f\u0075\u0072","\u0066\u0069\u0076\u0065","\u0073\u0069\u0078","\u0073\u0065\u0076e\u006e","\u0065\u0069\u0067h\u0074","\u006e\u0069\u006e\u0065","\u0074\u0065\u006e","\u0065\u006c\u0065\u0076\u0065\u006e","\u0074\u0077\u0065\u006c\u0076\u0065","\u0074\u0068\u0069\u0072\u0074\u0065\u0065\u006e","\u0066\u006f\u0075\u0072\u0074\u0065\u0065\u006e","\u0066i\u0066\u0074\u0065\u0065\u006e","\u0073i\u0078\u0074\u0065\u0065\u006e","\u0073e\u0076\u0065\u006e\u0074\u0065\u0065n","\u0065\u0069\u0067\u0068\u0074\u0065\u0065\u006e","\u006e\u0069\u006e\u0065\u0074\u0065\u0065\u006e"}; +_gcb =[]string {"\u0074\u0065\u006e","\u0074\u0077\u0065\u006e\u0074\u0079","\u0074\u0068\u0069\u0072\u0074\u0079","\u0066\u006f\u0072t\u0079","\u0066\u0069\u0066t\u0079","\u0073\u0069\u0078t\u0079","\u0073e\u0076\u0065\u006e\u0074\u0079","\u0065\u0069\u0067\u0068\u0074\u0079","\u006e\u0069\u006e\u0065\u0074\u0079"}; +_cba =[]string {"\u0066\u0069\u0072s\u0074","\u0073\u0065\u0063\u006f\u006e\u0064","\u0074\u0068\u0069r\u0064","\u0066\u006f\u0075\u0072\u0074\u0068","\u0066\u0069\u0066t\u0068","\u0073\u0069\u0078t\u0068","\u0073e\u0076\u0065\u006e\u0074\u0068","\u0065\u0069\u0067\u0068\u0074\u0068","\u006e\u0069\u006et\u0068","\u0074\u0065\u006et\u0068","\u0065\u006c\u0065\u0076\u0065\u006e\u0074\u0068","\u0074w\u0065\u006c\u0066\u0074\u0068","\u0074\u0068\u0069\u0072\u0074\u0065\u0065\u006e\u0074\u0068","\u0066\u006f\u0075\u0072\u0074\u0065\u0065\u006e\u0074\u0068","\u0066i\u0066\u0074\u0065\u0065\u006e\u0074h","\u0073i\u0078\u0074\u0065\u0065\u006e\u0074h","s\u0065\u0076\u0065\u006e\u0074\u0065\u0065\u006e\u0074\u0068","\u0065\u0069\u0067\u0068\u0074\u0065\u0065\u006e\u0074\u0068","\u006e\u0069\u006e\u0065\u0074\u0065\u0065\u006e\u0074\u0068"}; +_fae =[]string {"\u0074\u0065\u006et\u0068","\u0074w\u0065\u006e\u0074\u0069\u0065\u0074h","\u0074h\u0069\u0072\u0074\u0069\u0065\u0074h","\u0066\u006f\u0072\u0074\u0069\u0065\u0074\u0068","\u0066\u0069\u0066\u0074\u0069\u0065\u0074\u0068","\u0073\u0069\u0078\u0074\u0069\u0065\u0074\u0068","\u0073\u0065\u0076\u0065\u006e\u0074\u0069\u0065\u0074\u0068","\u0065i\u0067\u0068\u0074\u0069\u0065\u0074h","\u006ei\u006e\u0065\u0074\u0069\u0065\u0074h"}; +_dg ="\u0041\u0042\u0043\u0044\u0045\u0046\u0047\u0048\u0049\u004a\u004bL\u004d\u004e\u004f\u0050\u0051\u0052\u0053\u0054\u0055\u0056W\u0058\u0059\u005a";);func _bfe (_de int64 ,_fc *_f .CT_NumFmt )(_ec string ){if _fc ==nil {return ;};_bg :=_fc .ValAttr ; +switch _bg {case _f .ST_NumberFormatNone :_ec ="";case _f .ST_NumberFormatDecimal :_ec =_g .Itoa (int (_de ));case _f .ST_NumberFormatDecimalZero :_ec =_g .Itoa (int (_de ));if _de < 10{_ec ="\u0030"+_ec ;};case _f .ST_NumberFormatUpperRoman :var (_cf =_de %10; +_ff =(_de %100)/10;_acc =(_de %1000)/100;_eef =_de /1000;);_ec =_cb [_eef ]+_bf [_acc ]+_gd [_ff ]+_gf [_cf ];case _f .ST_NumberFormatLowerRoman :var (_df =_de %10;_ce =(_de %100)/10;_ba =(_de %1000)/100;_efg =_de /1000;);_ec =_cb [_efg ]+_bf [_ba ]+_gd [_ce ]+_gf [_df ]; +_ec =_e .ToLower (_ec );case _f .ST_NumberFormatUpperLetter :_cbf :=_de %780;if _cbf ==0{_cbf =780;};_ggf :=(_cbf -1)/26;_fd :=(_cbf -1)%26;_ca :=_dg [_ggf +_fd ];_ec =string (_ca );case _f .ST_NumberFormatLowerLetter :_dff :=_de %780;if _dff ==0{_dff =780; +};_bgf :=(_dff -1)/26;_fg :=(_dff -1)%26;_bd :=_dg [_bgf +_fg ];_ec =_e .ToLower (string (_bd ));default:_ec ="";};return ;}; \ No newline at end of file diff --git a/internal/license/license.go b/internal/license/license.go index c6efb3814f..d1d7ba2416 100644 --- a/internal/license/license.go +++ b/internal/license/license.go @@ -9,117 +9,118 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package license ;import (_aa "bytes";_a "compress/gzip";_e "crypto";_cb "crypto/aes";_efa "crypto/cipher";_dc "crypto/hmac";_bgc "crypto/rand";_fd "crypto/rsa";_dd "crypto/sha256";_df "crypto/sha512";_cd "crypto/x509";_c "encoding/base64";_bc "encoding/binary"; -_fe "encoding/hex";_cf "encoding/json";_ag "encoding/pem";_db "errors";_ba "fmt";_fb "github.com/unidoc/unioffice/v2/common";_ab "github.com/unidoc/unioffice/v2/common/logger";_b "io";_bd "io/ioutil";_bg "log";_ef "net";_fa "net/http";_ae "os";_f "path/filepath"; -_bf "sort";_ec "strings";_g "sync";_af "time";);var _gbfb =&_g .Mutex {};type reportState struct{Instance string `json:"inst"`;Next string `json:"n"`;Docs int64 `json:"d"`;NumErrors int64 `json:"e"`;LimitDocs bool `json:"ld"`;RemainingDocs int64 `json:"rd"`; -LastReported _af .Time `json:"lr"`;LastWritten _af .Time `json:"lw"`;Usage map[string ]int `json:"u"`;UsageLogs []interface{}`json:"ul,omitempty"`;};const (_baf ="\u002d\u002d\u002d--\u0042\u0045\u0047\u0049\u004e\u0020\u0055\u004e\u0049D\u004fC\u0020L\u0049C\u0045\u004e\u0053\u0045\u0020\u004b\u0045\u0059\u002d\u002d\u002d\u002d\u002d"; -_cfa ="\u002d\u002d\u002d\u002d\u002d\u0045\u004e\u0044\u0020\u0055\u004e\u0049\u0044\u004f\u0043 \u004cI\u0043\u0045\u004e\u0053\u0045\u0020\u004b\u0045\u0059\u002d\u002d\u002d\u002d\u002d";);var _geb =MakeUnlicensedKey ();func _dgd (_efaa *_fa .Response )(_b .ReadCloser ,error ){var _dgc error ; -var _fde _b .ReadCloser ;switch _ec .ToLower (_efaa .Header .Get ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067")){case "\u0067\u007a\u0069\u0070":_fde ,_dgc =_a .NewReader (_efaa .Body );if _dgc !=nil {return _fde ,_dgc ; -};defer _fde .Close ();default:_fde =_efaa .Body ;};return _fde ,nil ;};func _bb (_dde string ,_gf []byte )(string ,error ){_gd ,_ :=_ag .Decode ([]byte (_dde ));if _gd ==nil {return "",_ba .Errorf ("\u0050\u0072\u0069\u0076\u004b\u0065\u0079\u0020\u0066a\u0069\u006c\u0065\u0064"); -};_dg ,_cg :=_cd .ParsePKCS1PrivateKey (_gd .Bytes );if _cg !=nil {return "",_cg ;};_bga :=_df .New ();_bga .Write (_gf );_ff :=_bga .Sum (nil );_dcc ,_cg :=_fd .SignPKCS1v15 (_bgc .Reader ,_dg ,_e .SHA512 ,_ff );if _cg !=nil {return "",_cg ;};_afb :=_c .StdEncoding .EncodeToString (_gf ); -_afb +="\u000a\u002b\u000a";_afb +=_c .StdEncoding .EncodeToString (_dcc );return _afb ,nil ;};func GenRefId (prefix string )(string ,error ){var _fafd _aa .Buffer ;_fafd .WriteString (prefix );_bfa :=make ([]byte ,8+16);_cbbg :=_af .Now ().UTC ().UnixNano (); -_bc .BigEndian .PutUint64 (_bfa ,uint64 (_cbbg ));_ ,_gega :=_bgc .Read (_bfa [8:]);if _gega !=nil {return "",_gega ;};_fafd .WriteString (_fe .EncodeToString (_bfa ));return _fafd .String (),nil ;};type meteredUsageCheckinResp struct{Instance string `json:"inst"`; -Next string `json:"next"`;Success bool `json:"success"`;Message string `json:"message"`;RemainingDocs int `json:"rd"`;LimitDocs bool `json:"ld"`;};func _ffd ()*meteredClient {_egd :=meteredClient {_gdcd :"h\u0074\u0074\u0070\u0073\u003a\u002f/\u0063\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069d\u006f\u0063\u002ei\u006f/\u0061\u0070\u0069",_gfd :&_fa .Client {Timeout :30*_af .Second }}; -if _eeee :=_ae .Getenv ("\u0055N\u0049\u0044\u004f\u0043_\u004c\u0049\u0043\u0045\u004eS\u0045_\u0053E\u0052\u0056\u0045\u0052\u005f\u0055\u0052L");_ec .HasPrefix (_eeee ,"\u0068\u0074\u0074\u0070"){_egd ._gdcd =_eeee ;};return &_egd ;};func (_ac LegacyLicense )Verify (pubKey *_fd .PublicKey )error {_eee :=_ac ; -_eee .Signature ="";_cbb :=_aa .Buffer {};_fdd :=_cf .NewEncoder (&_cbb );if _dbc :=_fdd .Encode (_eee );_dbc !=nil {return _dbc ;};_fgg ,_cgea :=_fe .DecodeString (_ac .Signature );if _cgea !=nil {return _cgea ;};_baa :=_dd .Sum256 (_cbb .Bytes ());_cgea =_fd .VerifyPKCS1v15 (pubKey ,_e .SHA256 ,_baa [:],_fgg ); -return _cgea ;};const _ggd ="\u0055\u004e\u0049OF\u0046\u0049\u0043\u0045\u005f\u0043\u0055\u0053\u0054\u004f\u004d\u0045\u0052\u005f\u004e\u0041\u004d\u0045";func _gdc (_ffb string ,_fbb string ,_abf string )(string ,error ){_ge :=_ec .Index (_abf ,_ffb ); -if _ge ==-1{return "",_ba .Errorf ("\u0068\u0065a\u0064\u0065\u0072 \u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064");};_feg :=_ec .Index (_abf ,_fbb );if _feg ==-1{return "",_ba .Errorf ("\u0066\u006fo\u0074\u0065\u0072 \u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064"); -};_bdb :=_ge +len (_ffb )+1;return _abf [_bdb :_feg -1],nil ;};func _ed (_bac string )(LicenseKey ,error ){var _ddc LicenseKey ;_agf ,_cge :=_gdc (_baf ,_cfa ,_bac );if _cge !=nil {return _ddc ,_cge ;};_bca ,_cge :=_ad (_aae ,_agf );if _cge !=nil {return _ddc ,_cge ; -};_cge =_cf .Unmarshal (_bca ,&_ddc );if _cge !=nil {return _ddc ,_cge ;};_ddc .CreatedAt =_af .Unix (_ddc .CreatedAtInt ,0);if _ddc .ExpiresAtInt > 0{_ca :=_af .Unix (_ddc .ExpiresAtInt ,0);_ddc .ExpiresAt =_ca ;};return _ddc ,nil ;};func (_edf defaultStateHolder )updateState (_ddef ,_ageg ,_dcfd string ,_ecc int ,_fecd bool ,_bgg int ,_bgcd int ,_bdd _af .Time ,_gba map[string ]int ,_dgf ...interface{})error {_eac ,_cdf :=_ffeg (); -if _cdf !=nil {return _cdf ;};_cdf =_ae .MkdirAll (_eac ,0777);if _cdf !=nil {return _cdf ;};if len (_ddef )< 20{return _db .New ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006b\u0065\u0079");};_fafe :=[]byte (_ddef );_fef :=_df .Sum512_256 (_fafe [:20]); -_cgee :=_fe .EncodeToString (_fef [:]);_cbg :=_f .Join (_eac ,_cgee );var _dca reportState ;_dca .Docs =int64 (_ecc );_dca .NumErrors =int64 (_bgcd );_dca .LimitDocs =_fecd ;_dca .RemainingDocs =int64 (_bgg );_dca .LastWritten =_af .Now ().UTC ();_dca .LastReported =_bdd ; -_dca .Instance =_ageg ;_dca .Next =_dcfd ;_dca .Usage =_gba ;_ddg ,_cdf :=_cf .Marshal (_dca );if _cdf !=nil {return _cdf ;};const _dad ="\u0068\u00619\u004e\u004b\u0038]\u0052\u0062\u004c\u002a\u006d\u0034\u004c\u004b\u0057";_ddg ,_cdf =_ebd ([]byte (_dad ),_ddg ); -if _cdf !=nil {return _cdf ;};_cdf =_bd .WriteFile (_cbg ,_ddg ,0600);if _cdf !=nil {return _cdf ;};return nil ;};type meteredStatusResp struct{Valid bool `json:"valid"`;OrgCredits int64 `json:"org_credits"`;OrgUsed int64 `json:"org_used"`;OrgRemaining int64 `json:"org_remaining"`; -};type meteredClient struct{_gdcd string ;_ecg string ;_gfd *_fa .Client ;};type meteredStatusForm struct{};func (_gdbd defaultStateHolder )loadState (_ggc string )(reportState ,error ){_bba ,_eae :=_ffeg ();if _eae !=nil {return reportState {},_eae ;}; -_eae =_ae .MkdirAll (_bba ,0777);if _eae !=nil {return reportState {},_eae ;};if len (_ggc )< 20{return reportState {},_db .New ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006b\u0065\u0079");};_gbg :=[]byte (_ggc );_abe :=_df .Sum512_256 (_gbg [:20]); -_aee :=_fe .EncodeToString (_abe [:]);_bcd :=_f .Join (_bba ,_aee );_eb ,_eae :=_bd .ReadFile (_bcd );if _eae !=nil {if _ae .IsNotExist (_eae ){return reportState {},nil ;};_ab .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_eae );return reportState {},_db .New ("\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061"); -};const _degf ="\u0068\u00619\u004e\u004b\u0038]\u0052\u0062\u004c\u002a\u006d\u0034\u004c\u004b\u0057";_eb ,_eae =_gbfd ([]byte (_degf ),_eb );if _eae !=nil {return reportState {},_eae ;};var _dfc reportState ;_eae =_cf .Unmarshal (_eb ,&_dfc );if _eae !=nil {_ab .Log .Error ("\u0045\u0052\u0052OR\u003a\u0020\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061\u003a\u0020\u0025\u0076",_eae ); -return reportState {},_db .New ("\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061");};return _dfc ,nil ;};func TrackUse (useKey string ){if _geb ==nil {return ;};if !_geb ._ede ||len (_geb ._gfb )==0{return ;};if len (useKey )==0{return ; -};_gbfb .Lock ();defer _gbfb .Unlock ();if _cab ==nil {_cab =map[string ]int {};};_cab [useKey ]++;};const _aae ="\u000a\u002d\u002d\u002d\u002d\u002d\u0042\u0045\u0047\u0049\u004e \u0050\u0055\u0042\u004c\u0049\u0043\u0020\u004b\u0045Y\u002d\u002d\u002d\u002d\u002d\u000a\u004d\u0049I\u0042\u0049\u006a\u0041NB\u0067\u006b\u0071\u0068\u006b\u0069G\u0039\u0077\u0030\u0042\u0041\u0051\u0045\u0046A\u0041\u004f\u0043\u0041\u0051\u0038\u0041\u004d\u0049\u0049\u0042\u0043\u0067\u004b\u0043\u0041\u0051\u0045A\u006dF\u0055\u0069\u0079\u0064\u0037\u0062\u0035\u0058\u006a\u0070\u006b\u0050\u0035\u0052\u0061\u0070\u0034\u0077\u000a\u0044\u0063\u0031d\u0079\u007a\u0049\u0051\u0034\u004c\u0065\u006b\u0078\u0072\u0076\u0079\u0074\u006e\u0045\u004d\u0070\u004e\u0055\u0062\u006f\u0036i\u0041\u0037\u0034\u0056\u0038\u0072\u0075\u005a\u004f\u0076\u0072\u0053\u0063\u0073\u0066\u0032\u0051\u0065\u004e9\u002f\u0071r\u0055\u0047\u0038\u0071\u0045\u0062\u0055\u0057\u0064\u006f\u0045\u0059\u0071+\u000a\u006f\u0074\u0046\u004e\u0041\u0046N\u0078\u006c\u0047\u0062\u0078\u0062\u0044\u0048\u0063\u0064\u0047\u0056\u0061\u004d\u0030\u004f\u0058\u0064\u0058g\u0044y\u004c5\u0061\u0049\u0045\u0061\u0067\u004c\u0030\u0063\u0035\u0070\u0077\u006a\u0049\u0064\u0050G\u0049\u006e\u0034\u0036\u0066\u0037\u0038\u0065\u004d\u004a\u002b\u004a\u006b\u0064\u0063\u0070\u0044\n\u0044\u004a\u0061\u0071\u0059\u0058d\u0072\u007a5\u004b\u0065\u0073\u0068\u006aS\u0069\u0049\u0061\u0061\u0037\u006d\u0065\u006e\u0042\u0049\u0041\u0058\u0053\u0034\u0055\u0046\u0078N\u0066H\u0068\u004e\u0030\u0048\u0043\u0059\u005a\u0059\u0071\u0051\u0047\u0037\u0062K+\u0073\u0035\u0072R\u0048\u006f\u006e\u0079\u0064\u004eW\u0045\u0047\u000a\u0048\u0038M\u0079\u0076\u00722\u0070\u0079\u0061\u0032K\u0072\u004d\u0075m\u0066\u006d\u0041\u0078\u0055\u0042\u0036\u0066\u0065\u006e\u0043\u002f4\u004f\u0030\u0057\u00728\u0067\u0066\u0050\u004f\u0055\u0038R\u0069\u0074\u006d\u0062\u0044\u0076\u0051\u0050\u0049\u0052\u0058\u004fL\u0034\u0076\u0054B\u0072\u0042\u0064\u0062a\u0041\u000a9\u006e\u0077\u004e\u0050\u002b\u0069\u002f\u002f\u0032\u0030\u004d\u00542\u0062\u0078\u006d\u0065\u0057\u0042\u002b\u0067\u0070\u0063\u0045\u0068G\u0070\u0058\u005a7\u0033\u0033\u0061\u007a\u0051\u0078\u0072\u0043\u0033\u004a\u0034\u0076\u0033C\u005a\u006d\u0045\u004eS\u0074\u0044\u004b\u002f\u004b\u0044\u0053\u0050\u004b\u0055\u0047\u0066\u00756\u000a\u0066\u0077I\u0044\u0041\u0051\u0041\u0042\u000a\u002d\u002d\u002d\u002d\u002dE\u004e\u0044\u0020\u0050\u0055\u0042\u004c\u0049\u0043 \u004b\u0045Y\u002d\u002d\u002d\u002d\u002d\n"; -func init (){_dcf ,_dcg :=_fe .DecodeString (_dec );if _dcg !=nil {_bg .Fatalf ("e\u0072\u0072\u006f\u0072 r\u0065a\u0064\u0069\u006e\u0067\u0020k\u0065\u0079\u003a\u0020\u0025\u0073",_dcg );};_eg ,_dcg :=_cd .ParsePKIXPublicKey (_dcf );if _dcg !=nil {_bg .Fatalf ("e\u0072\u0072\u006f\u0072 r\u0065a\u0064\u0069\u006e\u0067\u0020k\u0065\u0079\u003a\u0020\u0025\u0073",_dcg ); -};_ffe =_eg .(*_fd .PublicKey );};var _afba =_af .Date (2019,6,6,0,0,0,0,_af .UTC );func (_gee *LicenseKey )getExpiryDateToCompare ()_af .Time {if _gee .Trial {return _af .Now ().UTC ();};return _fb .ReleasedAt ;};func _cce ()string {_cff :=_ae .Getenv ("\u0048\u004f\u004d\u0045"); -if len (_cff )==0{_cff ,_ =_ae .UserHomeDir ();};return _cff ;};type defaultStateHolder struct{};type meteredUsageCheckinForm struct{Instance string `json:"inst"`;Next string `json:"next"`;UsageNumber int `json:"usage_number"`;NumFailed int64 `json:"num_failed"`; +package license ;import (_gb "bytes";_g "compress/gzip";_f "crypto";_cg "crypto/aes";_gad "crypto/cipher";_cd "crypto/hmac";_eb "crypto/rand";_bc "crypto/rsa";_af "crypto/sha256";_dfg "crypto/sha512";_bag "crypto/x509";_de "encoding/base64";_bb "encoding/binary"; +_gbb "encoding/hex";_acf "encoding/json";_df "encoding/pem";_ba "errors";_ac "fmt";_ce "github.com/unidoc/unioffice/v2/common";_gf "github.com/unidoc/unioffice/v2/common/logger";_ff "io";_e "io/ioutil";_gag "log";_fd "net";_ga "net/http";_c "os";_ag "path/filepath"; +_a "sort";_ea "strings";_d "sync";_fe "time";);const (LicenseTierUnlicensed ="\u0075\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064";LicenseTierCommunity ="\u0063o\u006d\u006d\u0075\u006e\u0069\u0074y";LicenseTierIndividual ="\u0069\u006e\u0064\u0069\u0076\u0069\u0064\u0075\u0061\u006c"; +LicenseTierBusiness ="\u0062\u0075\u0073\u0069\u006e\u0065\u0073\u0073";);type LegacyLicense struct{Name string ;Signature string `json:",omitempty"`;Expiration _fe .Time ;LicenseType LegacyLicenseType ;};func Track (docKey string ,useKey string ,docName string )error {return _bace (docKey ,useKey ,docName ,!_cdbec ._deg ); +};func _cabf ()(_fd .IP ,error ){_abf ,_bbg :=_fd .Dial ("\u0075\u0064\u0070","\u0038\u002e\u0038\u002e\u0038\u002e\u0038\u003a\u0038\u0030");if _bbg !=nil {return nil ,_bbg ;};defer _abf .Close ();_cabc :=_abf .LocalAddr ().(*_fd .UDPAddr );return _cabc .IP ,nil ; +};func SetMeteredKeyUsageLogVerboseMode (val bool ){_cdbec ._dea =val };const _agf ="\u0055N\u0049D\u004f\u0043\u005f\u004c\u0049C\u0045\u004eS\u0045\u005f\u0044\u0049\u0052";func (_aca defaultStateHolder )updateState (_fbe ,_ddg ,_eggg string ,_dba int ,_bdg bool ,_afe int ,_dae int ,_ffd _fe .Time ,_ebd map[string ]int ,_fefa ...interface{})error {_fbab ,_abcc :=_aea (); +if _abcc !=nil {return _abcc ;};_abcc =_c .MkdirAll (_fbab ,0777);if _abcc !=nil {return _abcc ;};if len (_fbe )< 20{return _ba .New ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006b\u0065\u0079");};_egc :=[]byte (_fbe );_daf :=_dfg .Sum512_256 (_egc [:20]); +_ccc :=_gbb .EncodeToString (_daf [:]);_eeed :=_ag .Join (_fbab ,_ccc );var _agd reportState ;_agd .Docs =int64 (_dba );_agd .NumErrors =int64 (_dae );_agd .LimitDocs =_bdg ;_agd .RemainingDocs =int64 (_afe );_agd .LastWritten =_fe .Now ().UTC ();_agd .LastReported =_ffd ; +_agd .Instance =_ddg ;_agd .Next =_eggg ;_agd .Usage =_ebd ;_fdeb ,_abcc :=_acf .Marshal (_agd );if _abcc !=nil {return _abcc ;};const _fee ="\u0068\u00619\u004e\u004b\u0038]\u0052\u0062\u004c\u002a\u006d\u0034\u004c\u004b\u0057";_fdeb ,_abcc =_acg ([]byte (_fee ),_fdeb ); +if _abcc !=nil {return _abcc ;};_abcc =_e .WriteFile (_eeed ,_fdeb ,0600);if _abcc !=nil {return _abcc ;};return nil ;};func (_gaf defaultStateHolder )loadState (_fbad string )(reportState ,error ){_cfa ,_fgc :=_aea ();if _fgc !=nil {return reportState {},_fgc ; +};_fgc =_c .MkdirAll (_cfa ,0777);if _fgc !=nil {return reportState {},_fgc ;};if len (_fbad )< 20{return reportState {},_ba .New ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006b\u0065\u0079");};_eeba :=[]byte (_fbad );_cadc :=_dfg .Sum512_256 (_eeba [:20]); +_ebdf :=_gbb .EncodeToString (_cadc [:]);_bef :=_ag .Join (_cfa ,_ebdf );_bdgf ,_fgc :=_e .ReadFile (_bef );if _fgc !=nil {if _c .IsNotExist (_fgc ){return reportState {},nil ;};_gf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fgc );return reportState {},_ba .New ("\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061"); +};const _ece ="\u0068\u00619\u004e\u004b\u0038]\u0052\u0062\u004c\u002a\u006d\u0034\u004c\u004b\u0057";_bdgf ,_fgc =_aacb ([]byte (_ece ),_bdgf );if _fgc !=nil {return reportState {},_fgc ;};var _fad reportState ;_fgc =_acf .Unmarshal (_bdgf ,&_fad );if _fgc !=nil {_gf .Log .Error ("\u0045\u0052\u0052OR\u003a\u0020\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061\u003a\u0020\u0025\u0076",_fgc ); +return reportState {},_ba .New ("\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0064\u0061\u0074\u0061");};return _fad ,nil ;};func (_gfg *meteredClient )checkinUsage (_adcf meteredUsageCheckinForm )(meteredUsageCheckinResp ,error ){_adcf .Package ="\u0075n\u0069\u006f\u0066\u0066\u0069\u0063e"; +_adcf .PackageVersion =_ce .Version ;var _ggdd meteredUsageCheckinResp ;_gcg :=_gfg ._acd +"\u002f\u006d\u0065\u0074er\u0065\u0064\u002f\u0075\u0073\u0061\u0067\u0065\u005f\u0063\u0068\u0065\u0063\u006bi\u006e";_fa ,_bcfc :=_acf .Marshal (_adcf );if _bcfc !=nil {return _ggdd ,_bcfc ; +};_ge ,_bcfc :=_efb (_fa );if _bcfc !=nil {return _ggdd ,_bcfc ;};_abcb ,_bcfc :=_ga .NewRequest ("\u0050\u004f\u0053\u0054",_gcg ,_ge );if _bcfc !=nil {return _ggdd ,_bcfc ;};_abcb .Header .Add ("\u0043\u006f\u006et\u0065\u006e\u0074\u002d\u0054\u0079\u0070\u0065","\u0061\u0070p\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002f\u006a\u0073\u006f\u006e"); +_abcb .Header .Add ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070");_abcb .Header .Add ("\u0041c\u0063e\u0070\u0074\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070"); +_abcb .Header .Add ("\u0058-\u0041\u0050\u0049\u002d\u004b\u0045Y",_gfg ._edd );_fcc ,_bcfc :=_gfg ._eed .Do (_abcb );if _bcfc !=nil {_gf .Log .Error ("\u0049n\u0076\u0061\u006c\u0069d\u0020\u0068\u0074\u0074\u0070 \u0072e\u0073p\u006f\u006e\u0073\u0065\u003a\u0020\u0025v",_bcfc ); +return _ggdd ,_bcfc ;};defer _fcc .Body .Close ();if _fcc .StatusCode !=200{_dcg ,_bdbb :=_fcbd (_fcc );if _bdbb !=nil {return _ggdd ,_bdbb ;};_bdbb =_acf .Unmarshal (_dcg ,&_ggdd );if _bdbb !=nil {return _ggdd ,_bdbb ;};return _ggdd ,_ac .Errorf ("\u0066\u0061i\u006c\u0065\u0064\u0020t\u006f\u0020c\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020s\u0074\u0061\u0074\u0075\u0073\u0020\u0063\u006f\u0064\u0065\u0020\u0069s\u003a\u0020\u0025\u0064",_fcc .StatusCode ); +};_eea :=_fcc .Header .Get ("\u0058\u002d\u0055\u0043\u002d\u0053\u0069\u0067\u006ea\u0074\u0075\u0072\u0065");_gd :=_bae (_adcf .MacAddress ,string (_fa ));if _gd !=_eea {_gf .Log .Error ("I\u006e\u0076\u0061l\u0069\u0064\u0020\u0072\u0065\u0073\u0070\u006f\u006e\u0073\u0065\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u002c\u0020\u0073\u0065t\u0020\u0074\u0068e\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u0073\u0065\u0072\u0076e\u0072\u0020\u0074\u006f \u0068\u0074\u0074\u0070s\u003a\u002f\u002f\u0063\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064\u006f\u0063\u002e\u0069o\u002f\u0061\u0070\u0069"); +return _ggdd ,_ba .New ("\u0066\u0061\u0069l\u0065\u0064\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0073\u0065\u0072\u0076\u0065\u0072 \u0072\u0065\u0073\u0070\u006f\u006e\u0073\u0065"); +};_aab ,_bcfc :=_fcbd (_fcc );if _bcfc !=nil {return _ggdd ,_bcfc ;};_bcfc =_acf .Unmarshal (_aab ,&_ggdd );if _bcfc !=nil {return _ggdd ,_bcfc ;};return _ggdd ,nil ;};func _ggg (_fce string ,_dd string ,_ffe string )(string ,error ){_cf :=_ea .Index (_ffe ,_fce ); +if _cf ==-1{return "",_ac .Errorf ("\u0068\u0065a\u0064\u0065\u0072 \u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064");};_fba :=_ea .Index (_ffe ,_dd );if _fba ==-1{return "",_ac .Errorf ("\u0066\u006fo\u0074\u0065\u0072 \u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064"); +};_db :=_cf +len (_fce )+1;return _ffe [_db :_fba -1],nil ;};var _cdb =_fe .Date (2010,1,1,0,0,0,0,_fe .UTC );type reportState struct{Instance string `json:"inst"`;Next string `json:"n"`;Docs int64 `json:"d"`;NumErrors int64 `json:"e"`;LimitDocs bool `json:"ld"`; +RemainingDocs int64 `json:"rd"`;LastReported _fe .Time `json:"lr"`;LastWritten _fe .Time `json:"lw"`;Usage map[string ]int `json:"u"`;UsageLogs []interface{}`json:"ul,omitempty"`;};type defaultStateHolder struct{};func _bae (_baa ,_gfb string )string {_ggb :=[]byte (_baa ); +_bcbe :=_cd .New (_af .New ,_ggb );_bcbe .Write ([]byte (_gfb ));return _de .StdEncoding .EncodeToString (_bcbe .Sum (nil ));};func MakeUnlicensedKey ()*LicenseKey {_bgg :=LicenseKey {};_bgg .CustomerName ="\u0055\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064"; +_bgg .Tier =LicenseTierUnlicensed ;_bgg .CreatedAt =_fe .Now ().UTC ();_bgg .CreatedAtInt =_bgg .CreatedAt .Unix ();return &_bgg ;};func (_ffc *LicenseKey )getExpiryDateToCompare ()_fe .Time {if _ffc .Trial {return _fe .Now ().UTC ();};return _ce .ReleasedAt ; +};func _acg (_ccbd ,_bce []byte )([]byte ,error ){_ded ,_cabb :=_cg .NewCipher (_ccbd );if _cabb !=nil {return nil ,_cabb ;};_bagd :=make ([]byte ,_cg .BlockSize +len (_bce ));_caga :=_bagd [:_cg .BlockSize ];if _ ,_bbc :=_ff .ReadFull (_eb .Reader ,_caga ); +_bbc !=nil {return nil ,_bbc ;};_gcfb :=_gad .NewCFBEncrypter (_ded ,_caga );_gcfb .XORKeyStream (_bagd [_cg .BlockSize :],_bce );_aed :=make ([]byte ,_de .URLEncoding .EncodedLen (len (_bagd )));_de .URLEncoding .Encode (_aed ,_bagd );return _aed ,nil ; +};func _ecd (_bcd string )(LicenseKey ,error ){var _ffg LicenseKey ;_fcg ,_bf :=_ggg (_ca ,_cc ,_bcd );if _bf !=nil {return _ffg ,_bf ;};_eaa ,_bf :=_bec (_fgf ,_fcg );if _bf !=nil {return _ffg ,_bf ;};_bf =_acf .Unmarshal (_eaa ,&_ffg );if _bf !=nil {return _ffg ,_bf ; +};_ffg .CreatedAt =_fe .Unix (_ffg .CreatedAtInt ,0);if _ffg .ExpiresAtInt > 0{_cgf :=_fe .Unix (_ffg .ExpiresAtInt ,0);_ffg .ExpiresAt =_cgf ;};return _ffg ,nil ;};const (_ca ="\u002d\u002d\u002d--\u0042\u0045\u0047\u0049\u004e\u0020\u0055\u004e\u0049D\u004fC\u0020L\u0049C\u0045\u004e\u0053\u0045\u0020\u004b\u0045\u0059\u002d\u002d\u002d\u002d\u002d"; +_cc ="\u002d\u002d\u002d\u002d\u002d\u0045\u004e\u0044\u0020\u0055\u004e\u0049\u0044\u004f\u0043 \u004cI\u0043\u0045\u004e\u0053\u0045\u0020\u004b\u0045\u0059\u002d\u002d\u002d\u002d\u002d";);func (_fec LegacyLicense )Verify (pubKey *_bc .PublicKey )error {_fcea :=_fec ; +_fcea .Signature ="";_fde :=_gb .Buffer {};_dg :=_acf .NewEncoder (&_fde );if _dgd :=_dg .Encode (_fcea );_dgd !=nil {return _dgd ;};_gge ,_cad :=_gbb .DecodeString (_fec .Signature );if _cad !=nil {return _cad ;};_fdf :=_af .Sum256 (_fde .Bytes ());_cad =_bc .VerifyPKCS1v15 (pubKey ,_f .SHA256 ,_fdf [:],_gge ); +return _cad ;};func init (){_edb ,_ggd :=_gbb .DecodeString (_bgc );if _ggd !=nil {_gag .Fatalf ("e\u0072\u0072\u006f\u0072 r\u0065a\u0064\u0069\u006e\u0067\u0020k\u0065\u0079\u003a\u0020\u0025\u0073",_ggd );};_dfb ,_ggd :=_bag .ParsePKIXPublicKey (_edb ); +if _ggd !=nil {_gag .Fatalf ("e\u0072\u0072\u006f\u0072 r\u0065a\u0064\u0069\u006e\u0067\u0020k\u0065\u0079\u003a\u0020\u0025\u0073",_ggd );};_gaa =_dfb .(*_bc .PublicKey );};const _fgf ="\u000a\u002d\u002d\u002d\u002d\u002d\u0042\u0045\u0047\u0049\u004e \u0050\u0055\u0042\u004c\u0049\u0043\u0020\u004b\u0045Y\u002d\u002d\u002d\u002d\u002d\u000a\u004d\u0049I\u0042\u0049\u006a\u0041NB\u0067\u006b\u0071\u0068\u006b\u0069G\u0039\u0077\u0030\u0042\u0041\u0051\u0045\u0046A\u0041\u004f\u0043\u0041\u0051\u0038\u0041\u004d\u0049\u0049\u0042\u0043\u0067\u004b\u0043\u0041\u0051\u0045A\u006dF\u0055\u0069\u0079\u0064\u0037\u0062\u0035\u0058\u006a\u0070\u006b\u0050\u0035\u0052\u0061\u0070\u0034\u0077\u000a\u0044\u0063\u0031d\u0079\u007a\u0049\u0051\u0034\u004c\u0065\u006b\u0078\u0072\u0076\u0079\u0074\u006e\u0045\u004d\u0070\u004e\u0055\u0062\u006f\u0036i\u0041\u0037\u0034\u0056\u0038\u0072\u0075\u005a\u004f\u0076\u0072\u0053\u0063\u0073\u0066\u0032\u0051\u0065\u004e9\u002f\u0071r\u0055\u0047\u0038\u0071\u0045\u0062\u0055\u0057\u0064\u006f\u0045\u0059\u0071+\u000a\u006f\u0074\u0046\u004e\u0041\u0046N\u0078\u006c\u0047\u0062\u0078\u0062\u0044\u0048\u0063\u0064\u0047\u0056\u0061\u004d\u0030\u004f\u0058\u0064\u0058g\u0044y\u004c5\u0061\u0049\u0045\u0061\u0067\u004c\u0030\u0063\u0035\u0070\u0077\u006a\u0049\u0064\u0050G\u0049\u006e\u0034\u0036\u0066\u0037\u0038\u0065\u004d\u004a\u002b\u004a\u006b\u0064\u0063\u0070\u0044\n\u0044\u004a\u0061\u0071\u0059\u0058d\u0072\u007a5\u004b\u0065\u0073\u0068\u006aS\u0069\u0049\u0061\u0061\u0037\u006d\u0065\u006e\u0042\u0049\u0041\u0058\u0053\u0034\u0055\u0046\u0078N\u0066H\u0068\u004e\u0030\u0048\u0043\u0059\u005a\u0059\u0071\u0051\u0047\u0037\u0062K+\u0073\u0035\u0072R\u0048\u006f\u006e\u0079\u0064\u004eW\u0045\u0047\u000a\u0048\u0038M\u0079\u0076\u00722\u0070\u0079\u0061\u0032K\u0072\u004d\u0075m\u0066\u006d\u0041\u0078\u0055\u0042\u0036\u0066\u0065\u006e\u0043\u002f4\u004f\u0030\u0057\u00728\u0067\u0066\u0050\u004f\u0055\u0038R\u0069\u0074\u006d\u0062\u0044\u0076\u0051\u0050\u0049\u0052\u0058\u004fL\u0034\u0076\u0054B\u0072\u0042\u0064\u0062a\u0041\u000a9\u006e\u0077\u004e\u0050\u002b\u0069\u002f\u002f\u0032\u0030\u004d\u00542\u0062\u0078\u006d\u0065\u0057\u0042\u002b\u0067\u0070\u0063\u0045\u0068G\u0070\u0058\u005a7\u0033\u0033\u0061\u007a\u0051\u0078\u0072\u0043\u0033\u004a\u0034\u0076\u0033C\u005a\u006d\u0045\u004eS\u0074\u0044\u004b\u002f\u004b\u0044\u0053\u0050\u004b\u0055\u0047\u0066\u00756\u000a\u0066\u0077I\u0044\u0041\u0051\u0041\u0042\u000a\u002d\u002d\u002d\u002d\u002dE\u004e\u0044\u0020\u0050\u0055\u0042\u004c\u0049\u0043 \u004b\u0045Y\u002d\u002d\u002d\u002d\u002d\n"; +func (_bfb *meteredClient )getStatus ()(meteredStatusResp ,error ){var _cge meteredStatusResp ;_dbb :=_bfb ._acd +"\u002fm\u0065t\u0065\u0072\u0065\u0064\u002f\u0073\u0074\u0061\u0074\u0075\u0073";var _dcc meteredStatusForm ;_abc ,_fbf :=_acf .Marshal (_dcc ); +if _fbf !=nil {return _cge ,_fbf ;};_cdd ,_fbf :=_efb (_abc );if _fbf !=nil {return _cge ,_fbf ;};_gggg ,_fbf :=_ga .NewRequest ("\u0050\u004f\u0053\u0054",_dbb ,_cdd );if _fbf !=nil {return _cge ,_fbf ;};_gggg .Header .Add ("\u0043\u006f\u006et\u0065\u006e\u0074\u002d\u0054\u0079\u0070\u0065","\u0061\u0070p\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002f\u006a\u0073\u006f\u006e"); +_gggg .Header .Add ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070");_gggg .Header .Add ("\u0041c\u0063e\u0070\u0074\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070"); +_gggg .Header .Add ("\u0058-\u0041\u0050\u0049\u002d\u004b\u0045Y",_bfb ._edd );_age ,_fbf :=_bfb ._eed .Do (_gggg );if _fbf !=nil {return _cge ,_fbf ;};defer _age .Body .Close ();if _age .StatusCode !=200{return _cge ,_ac .Errorf ("\u0066\u0061i\u006c\u0065\u0064\u0020t\u006f\u0020c\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020s\u0074\u0061\u0074\u0075\u0073\u0020\u0063\u006f\u0064\u0065\u0020\u0069s\u003a\u0020\u0025\u0064",_age .StatusCode ); +};_aece ,_fbf :=_fcbd (_age );if _fbf !=nil {return _cge ,_fbf ;};_fbf =_acf .Unmarshal (_aece ,&_cge );if _fbf !=nil {return _cge ,_fbf ;};return _cge ,nil ;};type LicenseKey struct{LicenseId string `json:"license_id"`;CustomerId string `json:"customer_id"`; +CustomerName string `json:"customer_name"`;Tier string `json:"tier"`;CreatedAt _fe .Time `json:"-"`;CreatedAtInt int64 `json:"created_at"`;ExpiresAt _fe .Time `json:"-"`;ExpiresAtInt int64 `json:"expires_at"`;CreatedBy string `json:"created_by"`;CreatorName string `json:"creator_name"`; +CreatorEmail string `json:"creator_email"`;UniPDF bool `json:"unipdf"`;UniOffice bool `json:"unioffice"`;UniHTML bool `json:"unihtml"`;Trial bool `json:"trial"`;_aec bool ;_feb string ;_deg bool ;_dea bool ;};func _efb (_cde []byte )(_ff .Reader ,error ){_cdec :=new (_gb .Buffer ); +_dcd :=_g .NewWriter (_cdec );_dcd .Write (_cde );_cbf :=_dcd .Close ();if _cbf !=nil {return nil ,_cbf ;};return _cdec ,nil ;};func _da ()*meteredClient {_aa :=meteredClient {_acd :"h\u0074\u0074\u0070\u0073\u003a\u002f/\u0063\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069d\u006f\u0063\u002ei\u006f/\u0061\u0070\u0069",_eed :&_ga .Client {Timeout :30*_fe .Second }}; +if _eee :=_c .Getenv ("\u0055N\u0049\u0044\u004f\u0043_\u004c\u0049\u0043\u0045\u004eS\u0045_\u0053E\u0052\u0056\u0045\u0052\u005f\u0055\u0052L");_ea .HasPrefix (_eee ,"\u0068\u0074\u0074\u0070"){_aa ._acd =_eee ;};return &_aa ;};const _gagd ="\u0055\u004e\u0049OF\u0046\u0049\u0043\u0045\u005f\u0043\u0055\u0053\u0054\u004f\u004d\u0045\u0052\u005f\u004e\u0041\u004d\u0045"; +var _dbf =&_d .Mutex {};type LegacyLicenseType byte ;var _ee =_fe .Date (2020,1,1,0,0,0,0,_fe .UTC );func (_bcf *LicenseKey )ToString ()string {if _bcf ._aec {return "M\u0065t\u0065\u0072\u0065\u0064\u0020\u0073\u0075\u0062s\u0063\u0072\u0069\u0070ti\u006f\u006e"; +};_dce :=_ac .Sprintf ("\u004ci\u0063e\u006e\u0073\u0065\u0020\u0049\u0064\u003a\u0020\u0025\u0073\u000a",_bcf .LicenseId );_dce +=_ac .Sprintf ("\u0043\u0075s\u0074\u006f\u006de\u0072\u0020\u0049\u0064\u003a\u0020\u0025\u0073\u000a",_bcf .CustomerId ); +_dce +=_ac .Sprintf ("\u0043u\u0073t\u006f\u006d\u0065\u0072\u0020N\u0061\u006de\u003a\u0020\u0025\u0073\u000a",_bcf .CustomerName );_dce +=_ac .Sprintf ("\u0054i\u0065\u0072\u003a\u0020\u0025\u0073\n",_bcf .Tier );_dce +=_ac .Sprintf ("\u0043r\u0065a\u0074\u0065\u0064\u0020\u0041\u0074\u003a\u0020\u0025\u0073\u000a",_ce .UtcTimeFormat (_bcf .CreatedAt )); +if _bcf .ExpiresAt .IsZero (){_dce +="\u0045x\u0070i\u0072\u0065\u0073\u0020\u0041t\u003a\u0020N\u0065\u0076\u0065\u0072\u000a";}else {_dce +=_ac .Sprintf ("\u0045x\u0070i\u0072\u0065\u0073\u0020\u0041\u0074\u003a\u0020\u0025\u0073\u000a",_ce .UtcTimeFormat (_bcf .ExpiresAt )); +};_dce +=_ac .Sprintf ("\u0043\u0072\u0065\u0061\u0074\u006f\u0072\u003a\u0020\u0025\u0073\u0020<\u0025\u0073\u003e\u000a",_bcf .CreatorName ,_bcf .CreatorEmail );return _dce ;};func _gadd (_aaga *_ga .Response )(_ff .ReadCloser ,error ){var _cbc error ; +var _aafb _ff .ReadCloser ;switch _ea .ToLower (_aaga .Header .Get ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067")){case "\u0067\u007a\u0069\u0070":_aafb ,_cbc =_g .NewReader (_aaga .Body );if _cbc !=nil {return _aafb ,_cbc ; +};defer _aafb .Close ();default:_aafb =_aaga .Body ;};return _aafb ,nil ;};func SetLicenseKey (content string ,customerName string )error {if _adg {return nil ;};_aaf ,_dfc :=_ecd (content );if _dfc !=nil {_gf .Log .Error ("\u004c\u0069c\u0065\u006e\u0073\u0065\u0020\u0063\u006f\u0064\u0065\u0020\u0064\u0065\u0063\u006f\u0064\u0065\u0020\u0065\u0072\u0072\u006f\u0072: \u0025\u0076",_dfc ); +return _dfc ;};if !_ea .EqualFold (_aaf .CustomerName ,customerName ){_gf .Log .Error ("L\u0069ce\u006es\u0065 \u0063\u006f\u0064\u0065\u0020i\u0073\u0073\u0075e\u0020\u002d\u0020\u0043\u0075s\u0074\u006f\u006de\u0072\u0020\u006e\u0061\u006d\u0065\u0020\u006d\u0069\u0073\u006da\u0074\u0063\u0068, e\u0078\u0070\u0065\u0063\u0074\u0065d\u0020\u0027\u0025\u0073\u0027\u002c\u0020\u0062\u0075\u0074\u0020\u0067o\u0074 \u0027\u0025\u0073\u0027",_aaf .CustomerName ,customerName ); +return _ac .Errorf ("\u0063\u0075\u0073\u0074\u006fm\u0065\u0072\u0020\u006e\u0061\u006d\u0065\u0020\u006d\u0069\u0073\u006d\u0061t\u0063\u0068\u002c\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0027\u0025\u0073\u0027\u002c\u0020\u0062\u0075\u0074\u0020\u0067\u006f\u0074\u0020\u0027\u0025\u0073'",_aaf .CustomerName ,customerName ); +};_dfc =_aaf .Validate ();if _dfc !=nil {_gf .Log .Error ("\u004c\u0069\u0063\u0065\u006e\u0073e\u0020\u0063\u006f\u0064\u0065\u0020\u0076\u0061\u006c\u0069\u0064\u0061\u0074i\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u003a\u0020\u0025\u0076",_dfc );return _dfc ; +};_cdbec =&_aaf ;return nil ;};func GetLicenseKey ()*LicenseKey {if _cdbec ==nil {return nil ;};_add :=*_cdbec ;return &_add ;};func (_gbe *LicenseKey )TypeToString ()string {if _gbe ._aec {return "M\u0065t\u0065\u0072\u0065\u0064\u0020\u0073\u0075\u0062s\u0063\u0072\u0069\u0070ti\u006f\u006e"; +};if _gbe .Tier ==LicenseTierUnlicensed {return "\u0055\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064";};if _gbe .Tier ==LicenseTierCommunity {return "\u0041\u0047PL\u0076\u0033\u0020O\u0070\u0065\u006e\u0020Sou\u0072ce\u0020\u0043\u006f\u006d\u006d\u0075\u006eit\u0079\u0020\u004c\u0069\u0063\u0065\u006es\u0065"; +};if _gbe .Tier ==LicenseTierIndividual ||_gbe .Tier =="\u0069\u006e\u0064i\u0065"{return "\u0043\u006f\u006dm\u0065\u0072\u0063\u0069a\u006c\u0020\u004c\u0069\u0063\u0065\u006es\u0065\u0020\u002d\u0020\u0049\u006e\u0064\u0069\u0076\u0069\u0064\u0075\u0061\u006c"; +};return "\u0043\u006fm\u006d\u0065\u0072\u0063\u0069\u0061\u006c\u0020\u004c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u002d\u0020\u0042\u0075\u0073\u0069ne\u0073\u0073";};var _fbg map[string ]struct{};var _gabc stateLoader =defaultStateHolder {};const _ged ="\u0055\u004e\u0049\u004fFF\u0049\u0043\u0045\u005f\u004c\u0049\u0043\u0045\u004e\u0053\u0045\u005f\u0050\u0041T\u0048"; +func (_ab *LicenseKey )Validate ()error {if _ab ._aec {return nil ;};if len (_ab .LicenseId )< 10{return _ac .Errorf ("i\u006e\u0076\u0061\u006c\u0069\u0064 \u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020L\u0069\u0063\u0065n\u0073e\u0020\u0049\u0064"); +};if len (_ab .CustomerId )< 10{return _ac .Errorf ("\u0069\u006e\u0076\u0061l\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065:\u0020C\u0075\u0073\u0074\u006f\u006d\u0065\u0072 \u0049\u0064");};if len (_ab .CustomerName )< 1{return _ac .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u003a\u0020\u0043u\u0073\u0074\u006f\u006d\u0065\u0072\u0020\u004e\u0061\u006d\u0065"); +};if _cdb .After (_ab .CreatedAt ){return _ac .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u0065\u0064 \u0041\u0074\u0020\u0069\u0073 \u0069\u006ev\u0061\u006c\u0069\u0064"); +};if _ab .ExpiresAt .IsZero (){_gcb :=_ab .CreatedAt .AddDate (1,0,0);if _ee .After (_gcb ){_gcb =_ee ;};_ab .ExpiresAt =_gcb ;};if _ab .CreatedAt .After (_ab .ExpiresAt ){return _ac .Errorf ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u0065\u0064\u0020\u0041\u0074 \u0063a\u006e\u006e\u006f\u0074 \u0062\u0065 \u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0045\u0078\u0070\u0069\u0072\u0065\u0073\u0020\u0041\u0074"); +};if _ab .isExpired (){_eff :="\u0054\u0068\u0065\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u0020\u0068\u0061\u0073\u0020\u0061\u006c\u0072\u0065a\u0064\u0079\u0020\u0065\u0078\u0070\u0069r\u0065\u0064\u002e\u000a"+"\u0059o\u0075\u0020\u006d\u0061y\u0020n\u0065\u0065\u0064\u0020\u0074\u006f\u0020\u0075\u0070d\u0061\u0074\u0065\u0020\u0074\u0068\u0065\u0020l\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020t\u006f\u0020\u0074\u0068\u0065\u0020\u006e\u0065\u0077\u0065s\u0074\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0066\u006f\u0072\u0020\u0079o\u0075\u0072\u0020\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0061\u0074i\u006fn\u002e\u000a"+"\u0054o\u0020\u0066\u0069\u006ed y\u006f\u0075\u0072\u0020n\u0065\u0077\u0065\u0073\u0074\u0020\u006c\u0069\u0063\u0065n\u0073\u0065\u0020\u006b\u0065\u0079\u002c\u0020\u0067\u006f\u0020\u0074\u006f\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002f\u0063l\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064oc\u002e\u0069\u006f \u0061\u006e\u0064\u0020\u0067o\u0020t\u006f\u0020\u0074\u0068\u0065\u0020\u006c\u0069\u0063e\u006e\u0073\u0065\u0020\u006d\u0065\u006e\u0075\u002e"; +return _ac .Errorf ("\u0069\u006e\u0076\u0061li\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0025\u0073",_eff );};if len (_ab .CreatorName )< 1{return _ac .Errorf ("\u0069\u006ev\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u006f\u0072\u0020na\u006d\u0065"); +};if len (_ab .CreatorEmail )< 1{return _ac .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u003a\u0020\u0043r\u0065\u0061\u0074\u006f\u0072\u0020\u0065\u006d\u0061\u0069\u006c");};if _ab .CreatedAt .After (_bdb ){if !_ab .UniOffice {return _ac .Errorf ("\u0069\u006e\u0076\u0061l\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073e\u003a\u0020\u0054\u0068\u0069\u0073\u0020\u0055\u006e\u0069\u0044\u006f\u0063\u0020\u006b\u0065\u0079\u0020i\u0073\u0020\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +};};return nil ;};var _cdbec =MakeUnlicensedKey ();type meteredClient struct{_acd string ;_edd string ;_eed *_ga .Client ;};func _def (_ceg string ,_bg []byte )(string ,error ){_be ,_ :=_df .Decode ([]byte (_ceg ));if _be ==nil {return "",_ac .Errorf ("\u0050\u0072\u0069\u0076\u004b\u0065\u0079\u0020\u0066a\u0069\u006c\u0065\u0064"); +};_ef ,_ed :=_bag .ParsePKCS1PrivateKey (_be .Bytes );if _ed !=nil {return "",_ed ;};_ec :=_dfg .New ();_ec .Write (_bg );_ccb :=_ec .Sum (nil );_ae ,_ed :=_bc .SignPKCS1v15 (_eb .Reader ,_ef ,_f .SHA512 ,_ccb );if _ed !=nil {return "",_ed ;};_dc :=_de .StdEncoding .EncodeToString (_bg ); +_dc +="\u000a\u002b\u000a";_dc +=_de .StdEncoding .EncodeToString (_ae );return _dc ,nil ;};func _aea ()(string ,error ){_abbd :=_ea .TrimSpace (_c .Getenv (_agf ));if _abbd ==""{_gf .Log .Debug ("\u0024\u0025\u0073\u0020e\u006e\u0076\u0069\u0072\u006f\u006e\u006d\u0065\u006e\u0074\u0020\u0076\u0061\u0072\u0069\u0061\u0062l\u0065\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002e\u0020\u0057\u0069\u006c\u006c\u0020\u0075\u0073\u0065\u0020\u0068\u006f\u006d\u0065\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u0074\u006f\u0020s\u0074\u006f\u0072\u0065\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020in\u0066o\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u002e",_agf ); +_caa :=_eebb ();if len (_caa )==0{return "",_ac .Errorf ("r\u0065\u0071\u0075\u0069\u0072\u0065\u0064\u0020\u0024\u0025\u0073\u0020\u0065\u006e\u0076\u0069\u0072\u006f\u006e\u006d\u0065\u006e\u0074\u0020\u0076\u0061r\u0069a\u0062\u006c\u0065\u0020o\u0072\u0020h\u006f\u006d\u0065\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064",_agf ); +};_abbd =_ag .Join (_caa ,"\u002eu\u006e\u0069\u0064\u006f\u0063");};_feca :=_c .MkdirAll (_abbd ,0777);if _feca !=nil {return "",_feca ;};return _abbd ,nil ;};var _eeeg []interface{};func _fcbd (_ebdb *_ga .Response )([]byte ,error ){var _eaf []byte ; +_fbfc ,_fcf :=_gadd (_ebdb );if _fcf !=nil {return _eaf ,_fcf ;};return _e .ReadAll (_fbfc );};func (_cda *LicenseKey )isExpired ()bool {return _cda .getExpiryDateToCompare ().After (_cda .ExpiresAt )};func (_efd *LicenseKey )IsLicensed ()bool {if _efd ==nil {return false ; +};return _efd .Tier !=LicenseTierUnlicensed ||_efd ._aec ;};var _gaa *_bc .PublicKey ;type meteredUsageCheckinResp struct{Instance string `json:"inst"`;Next string `json:"next"`;Success bool `json:"success"`;Message string `json:"message"`;RemainingDocs int `json:"rd"`; +LimitDocs bool `json:"ld"`;};var _adg =false ;type meteredStatusResp struct{Valid bool `json:"valid"`;OrgCredits int64 `json:"org_credits"`;OrgUsed int64 `json:"org_used"`;OrgRemaining int64 `json:"org_remaining"`;};func _aacb (_dfgb ,_cade []byte )([]byte ,error ){_cegb :=make ([]byte ,_de .URLEncoding .DecodedLen (len (_cade ))); +_cgbg ,_dca :=_de .URLEncoding .Decode (_cegb ,_cade );if _dca !=nil {return nil ,_dca ;};_cegb =_cegb [:_cgbg ];_ffcg ,_dca :=_cg .NewCipher (_dfgb );if _dca !=nil {return nil ,_dca ;};if len (_cegb )< _cg .BlockSize {return nil ,_ba .New ("c\u0069p\u0068\u0065\u0072\u0074\u0065\u0078\u0074\u0020t\u006f\u006f\u0020\u0073ho\u0072\u0074"); +};_bca :=_cegb [:_cg .BlockSize ];_cegb =_cegb [_cg .BlockSize :];_ace :=_gad .NewCFBDecrypter (_ffcg ,_bca );_ace .XORKeyStream (_cegb ,_cegb );return _cegb ,nil ;};func _eebb ()string {_cbef :=_c .Getenv ("\u0048\u004f\u004d\u0045");if len (_cbef )==0{_cbef ,_ =_c .UserHomeDir (); +};return _cbef ;};func GenRefId (prefix string )(string ,error ){var _abe _gb .Buffer ;_abe .WriteString (prefix );_gbc :=make ([]byte ,8+16);_eegg :=_fe .Now ().UTC ().UnixNano ();_bb .BigEndian .PutUint64 (_gbc ,uint64 (_eegg ));_ ,_eae :=_eb .Read (_gbc [8:]); +if _eae !=nil {return "",_eae ;};_abe .WriteString (_gbb .EncodeToString (_gbc ));return _abe .String (),nil ;};type meteredUsageCheckinForm struct{Instance string `json:"inst"`;Next string `json:"next"`;UsageNumber int `json:"usage_number"`;NumFailed int64 `json:"num_failed"`; Hostname string `json:"hostname"`;LocalIP string `json:"local_ip"`;MacAddress string `json:"mac_address"`;Package string `json:"package"`;PackageVersion string `json:"package_version"`;Usage map[string ]int `json:"u"`;IsPersistentCache bool `json:"is_persistent_cache"`; -Timestamp int64 `json:"timestamp"`;UsageLogs []interface{}`json:"ul,omitempty"`;};func SetMeteredKeyUsageLogVerboseMode (val bool ){_geb ._fbg =val };func _ggf (_dcfg ,_aaee string )string {_ffeb :=[]byte (_dcfg );_baff :=_dc .New (_dd .New ,_ffeb );_baff .Write ([]byte (_aaee )); -return _c .StdEncoding .EncodeToString (_baff .Sum (nil ));};func (_fecf *LicenseKey )IsLicensed ()bool {if _fecf ==nil {return false ;};return _fecf .Tier !=LicenseTierUnlicensed ||_fecf ._ede ;};const _bafb ="\u0055\u004e\u0049\u004fFF\u0049\u0043\u0045\u005f\u004c\u0049\u0043\u0045\u004e\u0053\u0045\u005f\u0050\u0041T\u0048"; -func MakeUnlicensedKey ()*LicenseKey {_gcf :=LicenseKey {};_gcf .CustomerName ="\u0055\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064";_gcf .Tier =LicenseTierUnlicensed ;_gcf .CreatedAt =_af .Now ().UTC ();_gcf .CreatedAtInt =_gcf .CreatedAt .Unix (); -return &_gcf ;};func SetLicenseKey (content string ,customerName string )error {if _fbe {return nil ;};_aac ,_gga :=_ed (content );if _gga !=nil {_ab .Log .Error ("\u004c\u0069c\u0065\u006e\u0073\u0065\u0020\u0063\u006f\u0064\u0065\u0020\u0064\u0065\u0063\u006f\u0064\u0065\u0020\u0065\u0072\u0072\u006f\u0072: \u0025\u0076",_gga ); -return _gga ;};if !_ec .EqualFold (_aac .CustomerName ,customerName ){_ab .Log .Error ("L\u0069ce\u006es\u0065 \u0063\u006f\u0064\u0065\u0020i\u0073\u0073\u0075e\u0020\u002d\u0020\u0043\u0075s\u0074\u006f\u006de\u0072\u0020\u006e\u0061\u006d\u0065\u0020\u006d\u0069\u0073\u006da\u0074\u0063\u0068, e\u0078\u0070\u0065\u0063\u0074\u0065d\u0020\u0027\u0025\u0073\u0027\u002c\u0020\u0062\u0075\u0074\u0020\u0067o\u0074 \u0027\u0025\u0073\u0027",_aac .CustomerName ,customerName ); -return _ba .Errorf ("\u0063\u0075\u0073\u0074\u006fm\u0065\u0072\u0020\u006e\u0061\u006d\u0065\u0020\u006d\u0069\u0073\u006d\u0061t\u0063\u0068\u002c\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0027\u0025\u0073\u0027\u002c\u0020\u0062\u0075\u0074\u0020\u0067\u006f\u0074\u0020\u0027\u0025\u0073'",_aac .CustomerName ,customerName ); -};_gga =_aac .Validate ();if _gga !=nil {_ab .Log .Error ("\u004c\u0069\u0063\u0065\u006e\u0073e\u0020\u0063\u006f\u0064\u0065\u0020\u0076\u0061\u006c\u0069\u0064\u0061\u0074i\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u003a\u0020\u0025\u0076",_gga );return _gga ; -};_geb =&_aac ;return nil ;};var _fbe =false ;func GetLicenseKey ()*LicenseKey {if _geb ==nil {return nil ;};_dcb :=*_geb ;return &_dcb ;};func SetMeteredKeyPersistentCache (val bool ){_geb ._gfg =val };func (_gdf *LicenseKey )TypeToString ()string {if _gdf ._ede {return "M\u0065t\u0065\u0072\u0065\u0064\u0020\u0073\u0075\u0062s\u0063\u0072\u0069\u0070ti\u006f\u006e"; -};if _gdf .Tier ==LicenseTierUnlicensed {return "\u0055\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064";};if _gdf .Tier ==LicenseTierCommunity {return "\u0041\u0047PL\u0076\u0033\u0020O\u0070\u0065\u006e\u0020Sou\u0072ce\u0020\u0043\u006f\u006d\u006d\u0075\u006eit\u0079\u0020\u004c\u0069\u0063\u0065\u006es\u0065"; -};if _gdf .Tier ==LicenseTierIndividual ||_gdf .Tier =="\u0069\u006e\u0064i\u0065"{return "\u0043\u006f\u006dm\u0065\u0072\u0063\u0069a\u006c\u0020\u004c\u0069\u0063\u0065\u006es\u0065\u0020\u002d\u0020\u0049\u006e\u0064\u0069\u0076\u0069\u0064\u0075\u0061\u006c"; -};return "\u0043\u006fm\u006d\u0065\u0072\u0063\u0069\u0061\u006c\u0020\u004c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u002d\u0020\u0042\u0075\u0073\u0069ne\u0073\u0073";};var _bgaa =_af .Date (2020,1,1,0,0,0,0,_af .UTC );func (_eda *LicenseKey )isExpired ()bool {return _eda .getExpiryDateToCompare ().After (_eda .ExpiresAt )}; -func _dfcd ()([]string ,[]string ,error ){_fee ,_deb :=_ef .Interfaces ();if _deb !=nil {return nil ,nil ,_deb ;};var _ega []string ;var _bgceb []string ;for _ ,_ffc :=range _fee {if _ffc .Flags &_ef .FlagUp ==0||_aa .Equal (_ffc .HardwareAddr ,nil ){continue ; -};_agb ,_ebb :=_ffc .Addrs ();if _ebb !=nil {return nil ,nil ,_ebb ;};_dfd :=0;for _ ,_gbaf :=range _agb {var _bed _ef .IP ;switch _eddd :=_gbaf .(type ){case *_ef .IPNet :_bed =_eddd .IP ;case *_ef .IPAddr :_bed =_eddd .IP ;};if _bed .IsLoopback (){continue ; -};if _bed .To4 ()==nil {continue ;};_bgceb =append (_bgceb ,_bed .String ());_dfd ++;};_fdbe :=_ffc .HardwareAddr .String ();if _fdbe !=""&&_dfd > 0{_ega =append (_ega ,_fdbe );};};return _ega ,_bgceb ,nil ;};func (_geg *meteredClient )getStatus ()(meteredStatusResp ,error ){var _aga meteredStatusResp ; -_fda :=_geg ._gdcd +"\u002fm\u0065t\u0065\u0072\u0065\u0064\u002f\u0073\u0074\u0061\u0074\u0075\u0073";var _gec meteredStatusForm ;_gegb ,_deg :=_cf .Marshal (_gec );if _deg !=nil {return _aga ,_deg ;};_bgce ,_deg :=_fbeg (_gegb );if _deg !=nil {return _aga ,_deg ; -};_gb ,_deg :=_fa .NewRequest ("\u0050\u004f\u0053\u0054",_fda ,_bgce );if _deg !=nil {return _aga ,_deg ;};_gb .Header .Add ("\u0043\u006f\u006et\u0065\u006e\u0074\u002d\u0054\u0079\u0070\u0065","\u0061\u0070p\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002f\u006a\u0073\u006f\u006e"); -_gb .Header .Add ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070");_gb .Header .Add ("\u0041c\u0063e\u0070\u0074\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070"); -_gb .Header .Add ("\u0058-\u0041\u0050\u0049\u002d\u004b\u0045Y",_geg ._ecg );_cbc ,_deg :=_geg ._gfd .Do (_gb );if _deg !=nil {return _aga ,_deg ;};defer _cbc .Body .Close ();if _cbc .StatusCode !=200{return _aga ,_ba .Errorf ("\u0066\u0061i\u006c\u0065\u0064\u0020t\u006f\u0020c\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020s\u0074\u0061\u0074\u0075\u0073\u0020\u0063\u006f\u0064\u0065\u0020\u0069s\u003a\u0020\u0025\u0064",_cbc .StatusCode ); -};_cac ,_deg :=_eded (_cbc );if _deg !=nil {return _aga ,_deg ;};_deg =_cf .Unmarshal (_cac ,&_aga );if _deg !=nil {return _aga ,_deg ;};return _aga ,nil ;};func _fbeg (_aaf []byte )(_b .Reader ,error ){_ebe :=new (_aa .Buffer );_bcb :=_a .NewWriter (_ebe ); -_bcb .Write (_aaf );_dff :=_bcb .Close ();if _dff !=nil {return nil ,_dff ;};return _ebe ,nil ;};func _ebd (_bbf ,_gde []byte )([]byte ,error ){_fgd ,_bafbd :=_cb .NewCipher (_bbf );if _bafbd !=nil {return nil ,_bafbd ;};_ffce :=make ([]byte ,_cb .BlockSize +len (_gde )); -_cfae :=_ffce [:_cb .BlockSize ];if _ ,_gbfa :=_b .ReadFull (_bgc .Reader ,_cfae );_gbfa !=nil {return nil ,_gbfa ;};_cfaac :=_efa .NewCFBEncrypter (_fgd ,_cfae );_cfaac .XORKeyStream (_ffce [_cb .BlockSize :],_gde );_ccc :=make ([]byte ,_c .URLEncoding .EncodedLen (len (_ffce ))); -_c .URLEncoding .Encode (_ccc ,_ffce );return _ccc ,nil ;};func _eded (_dbe *_fa .Response )([]byte ,error ){var _abfa []byte ;_aff ,_acd :=_dgd (_dbe );if _acd !=nil {return _abfa ,_acd ;};return _bd .ReadAll (_aff );};func _gbfd (_fega ,_gecc []byte )([]byte ,error ){_eaeg :=make ([]byte ,_c .URLEncoding .DecodedLen (len (_gecc ))); -_dccda ,_cgc :=_c .URLEncoding .Decode (_eaeg ,_gecc );if _cgc !=nil {return nil ,_cgc ;};_eaeg =_eaeg [:_dccda ];_cgd ,_cgc :=_cb .NewCipher (_fega );if _cgc !=nil {return nil ,_cgc ;};if len (_eaeg )< _cb .BlockSize {return nil ,_db .New ("c\u0069p\u0068\u0065\u0072\u0074\u0065\u0078\u0074\u0020t\u006f\u006f\u0020\u0073ho\u0072\u0074"); -};_gebd :=_eaeg [:_cb .BlockSize ];_eaeg =_eaeg [_cb .BlockSize :];_ecb :=_efa .NewCFBDecrypter (_cgd ,_gebd );_ecb .XORKeyStream (_eaeg ,_eaeg );return _eaeg ,nil ;};var _cab map[string ]int ;type LicenseKey struct{LicenseId string `json:"license_id"`; -CustomerId string `json:"customer_id"`;CustomerName string `json:"customer_name"`;Tier string `json:"tier"`;CreatedAt _af .Time `json:"-"`;CreatedAtInt int64 `json:"created_at"`;ExpiresAt _af .Time `json:"-"`;ExpiresAtInt int64 `json:"expires_at"`;CreatedBy string `json:"created_by"`; -CreatorName string `json:"creator_name"`;CreatorEmail string `json:"creator_email"`;UniPDF bool `json:"unipdf"`;UniOffice bool `json:"unioffice"`;UniHTML bool `json:"unihtml"`;Trial bool `json:"trial"`;_ede bool ;_gfb string ;_gfg bool ;_fbg bool ;};func (_fg *LicenseKey )Validate ()error {if _fg ._ede {return nil ; -};if len (_fg .LicenseId )< 10{return _ba .Errorf ("i\u006e\u0076\u0061\u006c\u0069\u0064 \u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020L\u0069\u0063\u0065n\u0073e\u0020\u0049\u0064");};if len (_fg .CustomerId )< 10{return _ba .Errorf ("\u0069\u006e\u0076\u0061l\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065:\u0020C\u0075\u0073\u0074\u006f\u006d\u0065\u0072 \u0049\u0064"); -};if len (_fg .CustomerName )< 1{return _ba .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u003a\u0020\u0043u\u0073\u0074\u006f\u006d\u0065\u0072\u0020\u004e\u0061\u006d\u0065");};if _fc .After (_fg .CreatedAt ){return _ba .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u0065\u0064 \u0041\u0074\u0020\u0069\u0073 \u0069\u006ev\u0061\u006c\u0069\u0064"); -};if _fg .ExpiresAt .IsZero (){_gfbd :=_fg .CreatedAt .AddDate (1,0,0);if _bgaa .After (_gfbd ){_gfbd =_bgaa ;};_fg .ExpiresAt =_gfbd ;};if _fg .CreatedAt .After (_fg .ExpiresAt ){return _ba .Errorf ("i\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u0065\u0064\u0020\u0041\u0074 \u0063a\u006e\u006e\u006f\u0074 \u0062\u0065 \u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0045\u0078\u0070\u0069\u0072\u0065\u0073\u0020\u0041\u0074"); -};if _fg .isExpired (){_dee :="\u0054\u0068\u0065\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u0020\u0068\u0061\u0073\u0020\u0061\u006c\u0072\u0065a\u0064\u0079\u0020\u0065\u0078\u0070\u0069r\u0065\u0064\u002e\u000a"+"\u0059o\u0075\u0020\u006d\u0061y\u0020n\u0065\u0065\u0064\u0020\u0074\u006f\u0020\u0075\u0070d\u0061\u0074\u0065\u0020\u0074\u0068\u0065\u0020l\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020t\u006f\u0020\u0074\u0068\u0065\u0020\u006e\u0065\u0077\u0065s\u0074\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0066\u006f\u0072\u0020\u0079o\u0075\u0072\u0020\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0061\u0074i\u006fn\u002e\u000a"+"\u0054o\u0020\u0066\u0069\u006ed y\u006f\u0075\u0072\u0020n\u0065\u0077\u0065\u0073\u0074\u0020\u006c\u0069\u0063\u0065n\u0073\u0065\u0020\u006b\u0065\u0079\u002c\u0020\u0067\u006f\u0020\u0074\u006f\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002f\u0063l\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064oc\u002e\u0069\u006f \u0061\u006e\u0064\u0020\u0067o\u0020t\u006f\u0020\u0074\u0068\u0065\u0020\u006c\u0069\u0063e\u006e\u0073\u0065\u0020\u006d\u0065\u006e\u0075\u002e"; -return _ba .Errorf ("\u0069\u006e\u0076\u0061li\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0025\u0073",_dee );};if len (_fg .CreatorName )< 1{return _ba .Errorf ("\u0069\u006ev\u0061\u006c\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u003a\u0020\u0043\u0072\u0065\u0061\u0074\u006f\u0072\u0020na\u006d\u0065"); -};if len (_fg .CreatorEmail )< 1{return _ba .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006c\u0069c\u0065\u006e\u0073\u0065\u003a\u0020\u0043r\u0065\u0061\u0074\u006f\u0072\u0020\u0065\u006d\u0061\u0069\u006c");};if _fg .CreatedAt .After (_afba ){if !_fg .UniOffice {return _ba .Errorf ("\u0069\u006e\u0076\u0061l\u0069\u0064\u0020\u006c\u0069\u0063\u0065\u006e\u0073e\u003a\u0020\u0054\u0068\u0069\u0073\u0020\u0055\u006e\u0069\u0044\u006f\u0063\u0020\u006b\u0065\u0079\u0020i\u0073\u0020\u0069\u006e\u0076a\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); -};};return nil ;};type MeteredStatus struct{OK bool ;Credits int64 ;Used int64 ;};func _fad ()(_ef .IP ,error ){_dgfd ,_ccg :=_ef .Dial ("\u0075\u0064\u0070","\u0038\u002e\u0038\u002e\u0038\u002e\u0038\u003a\u0038\u0030");if _ccg !=nil {return nil ,_ccg ; -};defer _dgfd .Close ();_aec :=_dgfd .LocalAddr ().(*_ef .UDPAddr );return _aec .IP ,nil ;};func (_gg *meteredClient )checkinUsage (_gfe meteredUsageCheckinForm )(meteredUsageCheckinResp ,error ){_gfe .Package ="\u0075n\u0069\u006f\u0066\u0066\u0069\u0063e"; -_gfe .PackageVersion =_fb .Version ;var _aab meteredUsageCheckinResp ;_cfb :=_gg ._gdcd +"\u002f\u006d\u0065\u0074er\u0065\u0064\u002f\u0075\u0073\u0061\u0067\u0065\u005f\u0063\u0068\u0065\u0063\u006bi\u006e";_ea ,_aegd :=_cf .Marshal (_gfe );if _aegd !=nil {return _aab ,_aegd ; -};_faf ,_aegd :=_fbeg (_ea );if _aegd !=nil {return _aab ,_aegd ;};_fdb ,_aegd :=_fa .NewRequest ("\u0050\u004f\u0053\u0054",_cfb ,_faf );if _aegd !=nil {return _aab ,_aegd ;};_fdb .Header .Add ("\u0043\u006f\u006et\u0065\u006e\u0074\u002d\u0054\u0079\u0070\u0065","\u0061\u0070p\u006c\u0069\u0063a\u0074\u0069\u006f\u006e\u002f\u006a\u0073\u006f\u006e"); -_fdb .Header .Add ("\u0043\u006fn\u0074\u0065\u006et\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070");_fdb .Header .Add ("\u0041c\u0063e\u0070\u0074\u002d\u0045\u006e\u0063\u006f\u0064\u0069\u006e\u0067","\u0067\u007a\u0069\u0070"); -_fdb .Header .Add ("\u0058-\u0041\u0050\u0049\u002d\u004b\u0045Y",_gg ._ecg );_deef ,_aegd :=_gg ._gfd .Do (_fdb );if _aegd !=nil {_ab .Log .Error ("\u0049n\u0076\u0061\u006c\u0069d\u0020\u0068\u0074\u0074\u0070 \u0072e\u0073p\u006f\u006e\u0073\u0065\u003a\u0020\u0025v",_aegd ); -return _aab ,_aegd ;};defer _deef .Body .Close ();if _deef .StatusCode !=200{_dfe ,_fgf :=_eded (_deef );if _fgf !=nil {return _aab ,_fgf ;};_fgf =_cf .Unmarshal (_dfe ,&_aab );if _fgf !=nil {return _aab ,_fgf ;};return _aab ,_ba .Errorf ("\u0066\u0061i\u006c\u0065\u0064\u0020t\u006f\u0020c\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020s\u0074\u0061\u0074\u0075\u0073\u0020\u0063\u006f\u0064\u0065\u0020\u0069s\u003a\u0020\u0025\u0064",_deef .StatusCode ); -};_eeb :=_deef .Header .Get ("\u0058\u002d\u0055\u0043\u002d\u0053\u0069\u0067\u006ea\u0074\u0075\u0072\u0065");_eab :=_ggf (_gfe .MacAddress ,string (_ea ));if _eab !=_eeb {_ab .Log .Error ("I\u006e\u0076\u0061l\u0069\u0064\u0020\u0072\u0065\u0073\u0070\u006f\u006e\u0073\u0065\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u002c\u0020\u0073\u0065t\u0020\u0074\u0068e\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u0073\u0065\u0072\u0076e\u0072\u0020\u0074\u006f \u0068\u0074\u0074\u0070s\u003a\u002f\u002f\u0063\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064\u006f\u0063\u002e\u0069o\u002f\u0061\u0070\u0069"); -return _aab ,_db .New ("\u0066\u0061\u0069l\u0065\u0064\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0069\u006e\u002c\u0020\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0073\u0065\u0072\u0076\u0065\u0072 \u0072\u0065\u0073\u0070\u006f\u006e\u0073\u0065"); -};_age ,_aegd :=_eded (_deef );if _aegd !=nil {return _aab ,_aegd ;};_aegd =_cf .Unmarshal (_age ,&_aab );if _aegd !=nil {return _aab ,_aegd ;};return _aab ,nil ;};type LegacyLicenseType byte ;func _ad (_cfg string ,_ga string )([]byte ,error ){var (_gag int ; -_fae string ;);for _ ,_fae =range []string {"\u000a\u002b\u000a","\u000d\u000a\u002b\r\u000a","\u0020\u002b\u0020"}{if _gag =_ec .Index (_ga ,_fae );_gag !=-1{break ;};};if _gag ==-1{return nil ,_ba .Errorf ("\u0069\u006e\u0076al\u0069\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u002c \u0073i\u0067n\u0061t\u0075\u0072\u0065\u0020\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"); -};_de :=_ga [:_gag ];_gc :=_gag +len (_fae );_bgd :=_ga [_gc :];if _de ==""||_bgd ==""{return nil ,_ba .Errorf ("\u0069n\u0076\u0061l\u0069\u0064\u0020\u0069n\u0070\u0075\u0074,\u0020\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0020or\u0069\u0067\u0069n\u0061\u006c \u006f\u0072\u0020\u0073\u0069\u0067n\u0061\u0074u\u0072\u0065"); -};_cfaa ,_da :=_c .StdEncoding .DecodeString (_de );if _da !=nil {return nil ,_ba .Errorf ("\u0069\u006e\u0076\u0061li\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u0020\u006f\u0072\u0069\u0067\u0069\u006ea\u006c");};_aeg ,_da :=_c .StdEncoding .DecodeString (_bgd ); -if _da !=nil {return nil ,_ba .Errorf ("\u0069\u006e\u0076al\u0069\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065");};_bfe ,_ :=_ag .Decode ([]byte (_cfg ));if _bfe ==nil {return nil ,_ba .Errorf ("\u0050\u0075\u0062\u004b\u0065\u0079\u0020\u0066\u0061\u0069\u006c\u0065\u0064"); -};_def ,_da :=_cd .ParsePKIXPublicKey (_bfe .Bytes );if _da !=nil {return nil ,_da ;};_bcg :=_def .(*_fd .PublicKey );if _bcg ==nil {return nil ,_ba .Errorf ("\u0050u\u0062\u004b\u0065\u0079\u0020\u0063\u006f\u006e\u0076\u0065\u0072s\u0069\u006f\u006e\u0020\u0066\u0061\u0069\u006c\u0065\u0064"); -};_bdg :=_df .New ();_bdg .Write (_cfaa );_ade :=_bdg .Sum (nil );_da =_fd .VerifyPKCS1v15 (_bcg ,_e .SHA512 ,_ade ,_aeg );if _da !=nil {return nil ,_da ;};return _cfaa ,nil ;};func SetMeteredKey (apiKey string )error {if len (apiKey )==0{_ab .Log .Error ("\u004d\u0065\u0074\u0065\u0072e\u0064\u0020\u004c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u0041\u0050\u0049 \u004b\u0065\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0065\u006d\u0070\u0074\u0079"); -_ab .Log .Error ("\u002d\u0020\u0047\u0072\u0061\u0062\u0020\u006f\u006e\u0065\u0020\u0069\u006e\u0020\u0074h\u0065\u0020\u0046\u0072\u0065\u0065\u0020\u0054\u0069\u0065\u0072\u0020\u0061t\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002f\u0063\u006c\u006fud\u002e\u0075\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return _ba .Errorf ("\u006de\u0074\u0065\u0072e\u0064\u0020\u006ci\u0063en\u0073\u0065\u0020\u0061\u0070\u0069\u0020k\u0065\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0065\u006d\u0070\u0074\u0079\u003a\u0020\u0063\u0072\u0065\u0061\u0074\u0065 o\u006ee\u0020\u0061\u0074\u0020\u0068\u0074t\u0070\u0073\u003a\u002f\u002fc\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064\u006f\u0063.\u0069\u006f"); -};if _geb !=nil &&(_geb ._ede ||_geb .Tier !=LicenseTierUnlicensed ){_ab .Log .Error ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0043\u0061\u006e\u006eo\u0074 \u0073\u0065\u0074\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0074\u0077\u0069c\u0065\u0020\u002d\u0020\u0053\u0068\u006f\u0075\u006c\u0064\u0020\u006a\u0075\u0073\u0074\u0020\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0069z\u0065\u0020\u006f\u006e\u0063\u0065"); -return _db .New ("\u006c\u0069\u0063en\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0061\u006c\u0072\u0065\u0061\u0064\u0079\u0020\u0073\u0065\u0074");};_cag :=_ffd ();_cag ._ecg =apiKey ;_ecd ,_fge :=_cag .getStatus ();if _fge !=nil {return _fge ;};if !_ecd .Valid {return _db .New ("\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0076\u0061\u006c\u0069\u0064"); -};_bbc :=&LicenseKey {_ede :true ,_gfb :apiKey ,_gfg :true };_geb =_bbc ;return nil ;};func _ffeg ()(string ,error ){_baad :=_ec .TrimSpace (_ae .Getenv (_ece ));if _baad ==""{_ab .Log .Debug ("\u0024\u0025\u0073\u0020e\u006e\u0076\u0069\u0072\u006f\u006e\u006d\u0065\u006e\u0074\u0020\u0076\u0061\u0072\u0069\u0061\u0062l\u0065\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002e\u0020\u0057\u0069\u006c\u006c\u0020\u0075\u0073\u0065\u0020\u0068\u006f\u006d\u0065\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u0074\u006f\u0020s\u0074\u006f\u0072\u0065\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020in\u0066o\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u002e",_ece ); -_afg :=_cce ();if len (_afg )==0{return "",_ba .Errorf ("r\u0065\u0071\u0075\u0069\u0072\u0065\u0064\u0020\u0024\u0025\u0073\u0020\u0065\u006e\u0076\u0069\u0072\u006f\u006e\u006d\u0065\u006e\u0074\u0020\u0076\u0061r\u0069a\u0062\u006c\u0065\u0020o\u0072\u0020h\u006f\u006d\u0065\u0020\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064",_ece ); -};_baad =_f .Join (_afg ,"\u002eu\u006e\u0069\u0064\u006f\u0063");};_dbb :=_ae .MkdirAll (_baad ,0777);if _dbb !=nil {return "",_dbb ;};return _baad ,nil ;};var _abd []interface{};var _fc =_af .Date (2010,1,1,0,0,0,0,_af .UTC );func _cfde (_cba string ,_bab string ,_aeb string ,_gfge bool )error {if _geb ==nil {return _db .New ("\u006e\u006f\u0020\u006c\u0069\u0063\u0065\u006e\u0073e\u0020\u006b\u0065\u0079"); -};if !_geb ._ede ||len (_geb ._gfb )==0{return nil ;};if len (_cba )==0&&!_gfge {return _db .New ("\u0064\u006f\u0063\u004b\u0065\u0079\u0020\u006e\u006ft\u0020\u0073\u0065\u0074");};_gbfb .Lock ();defer _gbfb .Unlock ();if _cfd ==nil {_cfd =map[string ]struct{}{}; -};if _cab ==nil {_cab =map[string ]int {};};_fdbf :=0;if len (_cba )> 0{_ ,_feb :=_cfd [_cba ];if !_feb {_cfd [_cba ]=struct{}{};_fdbf ++;};if _geb ._fbg {_abd =append (_abd ,map[string ]interface{}{"\u0074\u0069\u006d\u0065":_af .Now ().String (),"\u0066\u0075\u006e\u0063":_bab ,"\u0072\u0065\u0066":_cba [:8],"\u0066\u0069\u006c\u0065":_aeb ,"\u0063\u006f\u0073\u0074":_fdbf }); -if _feb &&_fdbf ==0{_ab .Log .Info ("\u0025\u0073\u0020\u0052\u0065\u0066\u003a\u0020\u0025\u0073\u0020\u007c\u0020\u0025\u0073 \u007c \u004e\u006f\u0020\u0063\u0072\u0065\u0064\u0069\u0074\u0020\u0075\u0073\u0065\u0064",_af .Now ().String (),_cba [:8],_bab ); -};};};if _fdbf ==0&&!_gfge {return nil ;};_cab [_bab ]++;_beg :=_af .Now ();_efb ,_fbgb :=_eaf .loadState (_geb ._gfb );if _fbgb !=nil {_ab .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fbgb );return _fbgb ;};_efb .UsageLogs =append (_efb .UsageLogs ,_abd ...); -if _efb .Usage ==nil {_efb .Usage =map[string ]int {};};for _ace ,_dce :=range _cab {if _ace !=""{_efb .Usage [_ace ]+=_dce ;};};_cab =nil ;const _dcgc =24*_af .Hour ;const _dfg =3*24*_af .Hour ;if len (_efb .Instance )==0||_beg .Sub (_efb .LastReported )> _dcgc ||(_efb .LimitDocs &&_efb .RemainingDocs <=_efb .Docs +int64 (_fdbf ))||_gfge {_fbc ,_bec :=_ae .Hostname (); -if _bec !=nil {return _bec ;};_gea :=_efb .Docs ;_gae ,_abdb ,_bec :=_dfcd ();if _bec !=nil {_ab .Log .Debug ("\u0055\u006e\u0061b\u006c\u0065\u0020\u0074o\u0020\u0067\u0065\u0074\u0020\u006c\u006fc\u0061\u006c\u0020\u0061\u0064\u0064\u0072\u0065\u0073\u0073\u003a\u0020\u0025\u0073",_bec .Error ()); -_gae =append (_gae ,"\u0069n\u0066\u006f\u0072\u006da\u0074\u0069\u006f\u006e\u0020n\u006ft\u0020a\u0076\u0061\u0069\u006c\u0061\u0062\u006ce");_abdb =append (_abdb ,"\u0069n\u0066\u006f\u0072\u006da\u0074\u0069\u006f\u006e\u0020n\u006ft\u0020a\u0076\u0061\u0069\u006c\u0061\u0062\u006ce"); -}else {_bf .Strings (_abdb );_bf .Strings (_gae );_bde ,_dgfg :=_fad ();if _dgfg !=nil {return _dgfg ;};_gegbd :=false ;for _ ,_cbd :=range _abdb {if _cbd ==_bde .String (){_gegbd =true ;};};if !_gegbd {_abdb =append (_abdb ,_bde .String ());};};_fdab :=_ffd (); -_fdab ._ecg =_geb ._gfb ;_gea +=int64 (_fdbf );_dgfe :=meteredUsageCheckinForm {Instance :_efb .Instance ,Next :_efb .Next ,UsageNumber :int (_gea ),NumFailed :_efb .NumErrors ,Hostname :_fbc ,LocalIP :_ec .Join (_abdb ,"\u002c\u0020"),MacAddress :_ec .Join (_gae ,"\u002c\u0020"),Package :"\u0075n\u0069\u006f\u0066\u0066\u0069\u0063e",PackageVersion :_fb .Version ,Usage :_efb .Usage ,IsPersistentCache :_geb ._gfg ,Timestamp :_beg .Unix ()}; -if len (_gae )==0{_dgfe .MacAddress ="\u006e\u006f\u006e\u0065";};if _geb ._fbg {_dgfe .UsageLogs =_efb .UsageLogs ;};_fff :=int64 (0);_fag :=_efb .NumErrors ;_cgg :=_beg ;_bcc :=0;_gdg :=_efb .LimitDocs ;_feba ,_bec :=_fdab .checkinUsage (_dgfe );if _bec !=nil {if _beg .Sub (_efb .LastReported )> _dfg {if !_feba .Success {return _db .New (_feba .Message ); -};return _db .New ("\u0074\u006f\u006f\u0020\u006c\u006f\u006e\u0067\u0020\u0073\u0069\u006e\u0063\u0065\u0020\u006c\u0061\u0073\u0074\u0020\u0073\u0075\u0063\u0063e\u0073\u0073\u0066\u0075\u006c \u0063\u0068e\u0063\u006b\u0069\u006e");};_fff =_gea ;_fag ++; -_cgg =_efb .LastReported ;}else {_gdg =_feba .LimitDocs ;_bcc =_feba .RemainingDocs ;_fag =0;};if len (_feba .Instance )==0{_feba .Instance =_dgfe .Instance ;};if len (_feba .Next )==0{_feba .Next =_dgfe .Next ;};_bec =_eaf .updateState (_fdab ._ecg ,_feba .Instance ,_feba .Next ,int (_fff ),_gdg ,_bcc ,int (_fag ),_cgg ,nil ); -if _bec !=nil {return _bec ;};if !_feba .Success {return _ba .Errorf ("\u0065r\u0072\u006f\u0072\u003a\u0020\u0025s",_feba .Message );};}else {_fbgb =_eaf .updateState (_geb ._gfb ,_efb .Instance ,_efb .Next ,int (_efb .Docs )+_fdbf ,_efb .LimitDocs ,int (_efb .RemainingDocs ),int (_efb .NumErrors ),_efb .LastReported ,_efb .Usage ,_efb .UsageLogs ...); -if _fbgb !=nil {return _fbgb ;};};if _geb ._fbg &&len (_cba )> 0{_cc :="";if _aeb !=""{_cc =_ba .Sprintf ("\u0046i\u006c\u0065\u0020\u0025\u0073\u0020|",_aeb );};_ab .Log .Info ("%\u0073\u0020\u007c\u0020\u0025\u0073\u0020\u0052\u0065\u0066\u003a\u0020\u0025\u0073\u0020\u007c\u0020\u0025s\u0020\u007c\u0020\u0025\u0064\u0020\u0063\u0072\u0065\u0064it\u0028\u0073\u0029 \u0075s\u0065\u0064",_beg .String (),_cc ,_cba [:8],_bab ,_fdbf ); -};return nil ;};type LegacyLicense struct{Name string ;Signature string `json:",omitempty"`;Expiration _af .Time ;LicenseType LegacyLicenseType ;};func init (){_fgb :=_ae .Getenv (_bafb );_ce :=_ae .Getenv (_ggd );if len (_fgb )==0||len (_ce )==0{return ; -};_cbcd ,_acee :=_bd .ReadFile (_fgb );if _acee !=nil {_ab .Log .Error ("\u0055\u006eab\u006c\u0065\u0020t\u006f\u0020\u0072\u0065ad \u006cic\u0065\u006e\u0073\u0065\u0020\u0063\u006fde\u0020\u0066\u0069\u006c\u0065\u003a\u0020%\u0076",_acee );return ; -};_acee =SetLicenseKey (string (_cbcd ),_ce );if _acee !=nil {_ab .Log .Error ("\u0055\u006e\u0061b\u006c\u0065\u0020\u0074o\u0020\u006c\u006f\u0061\u0064\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0063\u006f\u0064\u0065\u003a\u0020\u0025\u0076",_acee ); -return ;};};var _cfd map[string ]struct{};var _ffe *_fd .PublicKey ;func (_be *LicenseKey )ToString ()string {if _be ._ede {return "M\u0065t\u0065\u0072\u0065\u0064\u0020\u0073\u0075\u0062s\u0063\u0072\u0069\u0070ti\u006f\u006e";};_fec :=_ba .Sprintf ("\u004ci\u0063e\u006e\u0073\u0065\u0020\u0049\u0064\u003a\u0020\u0025\u0073\u000a",_be .LicenseId ); -_fec +=_ba .Sprintf ("\u0043\u0075s\u0074\u006f\u006de\u0072\u0020\u0049\u0064\u003a\u0020\u0025\u0073\u000a",_be .CustomerId );_fec +=_ba .Sprintf ("\u0043u\u0073t\u006f\u006d\u0065\u0072\u0020N\u0061\u006de\u003a\u0020\u0025\u0073\u000a",_be .CustomerName ); -_fec +=_ba .Sprintf ("\u0054i\u0065\u0072\u003a\u0020\u0025\u0073\n",_be .Tier );_fec +=_ba .Sprintf ("\u0043r\u0065a\u0074\u0065\u0064\u0020\u0041\u0074\u003a\u0020\u0025\u0073\u000a",_fb .UtcTimeFormat (_be .CreatedAt ));if _be .ExpiresAt .IsZero (){_fec +="\u0045x\u0070i\u0072\u0065\u0073\u0020\u0041t\u003a\u0020N\u0065\u0076\u0065\u0072\u000a"; -}else {_fec +=_ba .Sprintf ("\u0045x\u0070i\u0072\u0065\u0073\u0020\u0041\u0074\u003a\u0020\u0025\u0073\u000a",_fb .UtcTimeFormat (_be .ExpiresAt ));};_fec +=_ba .Sprintf ("\u0043\u0072\u0065\u0061\u0074\u006f\u0072\u003a\u0020\u0025\u0073\u0020<\u0025\u0073\u003e\u000a",_be .CreatorName ,_be .CreatorEmail ); -return _fec ;};func Track (docKey string ,useKey string ,docName string )error {return _cfde (docKey ,useKey ,docName ,!_geb ._gfg );};var _eaf stateLoader =defaultStateHolder {};const _ece ="\u0055N\u0049D\u004f\u0043\u005f\u004c\u0049C\u0045\u004eS\u0045\u005f\u0044\u0049\u0052"; -type stateLoader interface{loadState (_fdg string )(reportState ,error );updateState (_gbf ,_bae ,_gegc string ,_cfge int ,_gbb bool ,_cgb int ,_bbe int ,_eeeb _af .Time ,_gdb map[string ]int ,_gcc ...interface{})error ;};const _dec ="\u0033\u0030\u0035\u0063\u0033\u0030\u0030\u00640\u0036\u0030\u0039\u0032\u0061\u0038\u00364\u0038\u0038\u0036\u0066\u0037\u0030d\u0030\u0031\u0030\u0031\u0030\u00310\u0035\u0030\u0030\u0030\u0033\u0034\u0062\u0030\u0030\u0033\u0030\u00348\u0030\u0032\u0034\u0031\u0030\u0030\u0062\u0038\u0037\u0065\u0061\u0066\u0062\u0036\u0063\u0030\u0037\u0034\u0039\u0039\u0065\u0062\u00397\u0063\u0063\u0039\u0064\u0033\u0035\u0036\u0035\u0065\u0063\u00663\u0031\u0036\u0038\u0031\u0039\u0036\u0033\u0030\u0031\u0039\u0030\u0037c\u0038\u0034\u0031\u0061\u0064\u0064c6\u0036\u0035\u0030\u0038\u0036\u0062\u0062\u0033\u0065\u0064\u0038\u0065\u0062\u0031\u0032\u0064\u0039\u0064\u0061\u0032\u0036\u0063\u0061\u0066\u0061\u0039\u0036\u00345\u0030\u00314\u0036\u0064\u0061\u0038\u0062\u0064\u0030\u0063c\u0066\u0031\u0035\u0035\u0066\u0063a\u0063\u0063\u00368\u0036\u0039\u0035\u0035\u0065\u0066\u0030\u0033\u0030\u0032\u0066\u0061\u0034\u0034\u0061\u0061\u0033\u0065\u0063\u0038\u0039\u0034\u0031\u0037\u0062\u0030\u0032\u0030\u0033\u0030\u0031\u0030\u0030\u0030\u0031"; -func GetMeteredState ()(MeteredStatus ,error ){if _geb ==nil {return MeteredStatus {},_db .New ("\u006c\u0069\u0063\u0065ns\u0065\u0020\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0073\u0065\u0074");};if !_geb ._ede ||len (_geb ._gfb )==0{return MeteredStatus {},_db .New ("\u0061p\u0069 \u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0073\u0065\u0074"); -};_aca ,_cbf :=_eaf .loadState (_geb ._gfb );if _cbf !=nil {_ab .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cbf );return MeteredStatus {},_cbf ;};if _aca .Docs > 0{_dccd :=_cfde ("","","",true );if _dccd !=nil {return MeteredStatus {},_dccd ; -};};_gbfb .Lock ();defer _gbfb .Unlock ();_ggg :=_ffd ();_ggg ._ecg =_geb ._gfb ;_adc ,_cbf :=_ggg .getStatus ();if _cbf !=nil {return MeteredStatus {},_cbf ;};if !_adc .Valid {return MeteredStatus {},_db .New ("\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0076\u0061\u006c\u0069\u0064"); -};_fcd :=MeteredStatus {OK :true ,Credits :_adc .OrgCredits ,Used :_adc .OrgUsed };return _fcd ,nil ;};const (LicenseTierUnlicensed ="\u0075\u006e\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0064";LicenseTierCommunity ="\u0063o\u006d\u006d\u0075\u006e\u0069\u0074y"; -LicenseTierIndividual ="\u0069\u006e\u0064\u0069\u0076\u0069\u0064\u0075\u0061\u006c";LicenseTierBusiness ="\u0062\u0075\u0073\u0069\u006e\u0065\u0073\u0073";); \ No newline at end of file +Timestamp int64 `json:"timestamp"`;UsageLogs []interface{}`json:"ul,omitempty"`;};type stateLoader interface{loadState (_gfd string )(reportState ,error );updateState (_aeb ,_egg ,_eeb string ,_fge int ,_gab bool ,_dfgf int ,_accd int ,_cb _fe .Time ,_ccbgb map[string ]int ,_dga ...interface{})error ; +};var _gff map[string ]int ;type meteredStatusForm struct{};func init (){_ebf :=_c .Getenv (_ged );_fcb :=_c .Getenv (_gagd );if len (_ebf )==0||len (_fcb )==0{return ;};_dcb ,_gga :=_e .ReadFile (_ebf );if _gga !=nil {_gf .Log .Error ("\u0055\u006eab\u006c\u0065\u0020t\u006f\u0020\u0072\u0065ad \u006cic\u0065\u006e\u0073\u0065\u0020\u0063\u006fde\u0020\u0066\u0069\u006c\u0065\u003a\u0020%\u0076",_gga ); +return ;};_gga =SetLicenseKey (string (_dcb ),_fcb );if _gga !=nil {_gf .Log .Error ("\u0055\u006e\u0061b\u006c\u0065\u0020\u0074o\u0020\u006c\u006f\u0061\u0064\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0063\u006f\u0064\u0065\u003a\u0020\u0025\u0076",_gga ); +return ;};};func GetMeteredState ()(MeteredStatus ,error ){if _cdbec ==nil {return MeteredStatus {},_ba .New ("\u006c\u0069\u0063\u0065ns\u0065\u0020\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0073\u0065\u0074");};if !_cdbec ._aec ||len (_cdbec ._feb )==0{return MeteredStatus {},_ba .New ("\u0061p\u0069 \u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0073\u0065\u0074"); +};_egb ,_fg :=_gabc .loadState (_cdbec ._feb );if _fg !=nil {_gf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fg );return MeteredStatus {},_fg ;};if _egb .Docs > 0{_deb :=_bace ("","","",true );if _deb !=nil {return MeteredStatus {},_deb ; +};};_dbf .Lock ();defer _dbf .Unlock ();_ead :=_da ();_ead ._edd =_cdbec ._feb ;_eeg ,_fg :=_ead .getStatus ();if _fg !=nil {return MeteredStatus {},_fg ;};if !_eeg .Valid {return MeteredStatus {},_ba .New ("\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0076\u0061\u006c\u0069\u0064"); +};_cag :=MeteredStatus {OK :true ,Credits :_eeg .OrgCredits ,Used :_eeg .OrgUsed };return _cag ,nil ;};const _bgc ="\u0033\u0030\u0035\u0063\u0033\u0030\u0030\u00640\u0036\u0030\u0039\u0032\u0061\u0038\u00364\u0038\u0038\u0036\u0066\u0037\u0030d\u0030\u0031\u0030\u0031\u0030\u00310\u0035\u0030\u0030\u0030\u0033\u0034\u0062\u0030\u0030\u0033\u0030\u00348\u0030\u0032\u0034\u0031\u0030\u0030\u0062\u0038\u0037\u0065\u0061\u0066\u0062\u0036\u0063\u0030\u0037\u0034\u0039\u0039\u0065\u0062\u00397\u0063\u0063\u0039\u0064\u0033\u0035\u0036\u0035\u0065\u0063\u00663\u0031\u0036\u0038\u0031\u0039\u0036\u0033\u0030\u0031\u0039\u0030\u0037c\u0038\u0034\u0031\u0061\u0064\u0064c6\u0036\u0035\u0030\u0038\u0036\u0062\u0062\u0033\u0065\u0064\u0038\u0065\u0062\u0031\u0032\u0064\u0039\u0064\u0061\u0032\u0036\u0063\u0061\u0066\u0061\u0039\u0036\u00345\u0030\u00314\u0036\u0064\u0061\u0038\u0062\u0064\u0030\u0063c\u0066\u0031\u0035\u0035\u0066\u0063a\u0063\u0063\u00368\u0036\u0039\u0035\u0035\u0065\u0066\u0030\u0033\u0030\u0032\u0066\u0061\u0034\u0034\u0061\u0061\u0033\u0065\u0063\u0038\u0039\u0034\u0031\u0037\u0062\u0030\u0032\u0030\u0033\u0030\u0031\u0030\u0030\u0030\u0031"; +func SetMeteredKey (apiKey string )error {if len (apiKey )==0{_gf .Log .Error ("\u004d\u0065\u0074\u0065\u0072e\u0064\u0020\u004c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u0041\u0050\u0049 \u004b\u0065\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0065\u006d\u0070\u0074\u0079"); +_gf .Log .Error ("\u002d\u0020\u0047\u0072\u0061\u0062\u0020\u006f\u006e\u0065\u0020\u0069\u006e\u0020\u0074h\u0065\u0020\u0046\u0072\u0065\u0065\u0020\u0054\u0069\u0065\u0072\u0020\u0061t\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002f\u0063\u006c\u006fud\u002e\u0075\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return _ac .Errorf ("\u006de\u0074\u0065\u0072e\u0064\u0020\u006ci\u0063en\u0073\u0065\u0020\u0061\u0070\u0069\u0020k\u0065\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0065\u006d\u0070\u0074\u0079\u003a\u0020\u0063\u0072\u0065\u0061\u0074\u0065 o\u006ee\u0020\u0061\u0074\u0020\u0068\u0074t\u0070\u0073\u003a\u002f\u002fc\u006c\u006f\u0075\u0064\u002e\u0075\u006e\u0069\u0064\u006f\u0063.\u0069\u006f"); +};if _cdbec !=nil &&(_cdbec ._aec ||_cdbec .Tier !=LicenseTierUnlicensed ){_gf .Log .Error ("\u0045\u0052\u0052\u004f\u0052:\u0020\u0043\u0061\u006e\u006eo\u0074 \u0073\u0065\u0074\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0074\u0077\u0069c\u0065\u0020\u002d\u0020\u0053\u0068\u006f\u0075\u006c\u0064\u0020\u006a\u0075\u0073\u0074\u0020\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0069z\u0065\u0020\u006f\u006e\u0063\u0065"); +return _ba .New ("\u006c\u0069\u0063en\u0073\u0065\u0020\u006b\u0065\u0079\u0020\u0061\u006c\u0072\u0065\u0061\u0064\u0079\u0020\u0073\u0065\u0074");};_cdbe :=_da ();_cdbe ._edd =apiKey ;_bdc ,_afc :=_cdbe .getStatus ();if _afc !=nil {return _afc ;};if !_bdc .Valid {return _ba .New ("\u006b\u0065\u0079\u0020\u006e\u006f\u0074\u0020\u0076\u0061\u006c\u0069\u0064"); +};_acb :=&LicenseKey {_aec :true ,_feb :apiKey ,_deg :true };_cdbec =_acb ;return nil ;};func TrackUse (useKey string ){if _cdbec ==nil {return ;};if !_cdbec ._aec ||len (_cdbec ._feb )==0{return ;};if len (useKey )==0{return ;};_dbf .Lock ();defer _dbf .Unlock (); +if _gff ==nil {_gff =map[string ]int {};};_gff [useKey ]++;};type MeteredStatus struct{OK bool ;Credits int64 ;Used int64 ;};func _bec (_fc string ,_eda string )([]byte ,error ){var (_fb int ;_ad string ;);for _ ,_ad =range []string {"\u000a\u002b\u000a","\u000d\u000a\u002b\r\u000a","\u0020\u002b\u0020"}{if _fb =_ea .Index (_eda ,_ad ); +_fb !=-1{break ;};};if _fb ==-1{return nil ,_ac .Errorf ("\u0069\u006e\u0076al\u0069\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u002c \u0073i\u0067n\u0061t\u0075\u0072\u0065\u0020\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072");};_ccbg :=_eda [:_fb ]; +_eg :=_fb +len (_ad );_cab :=_eda [_eg :];if _ccbg ==""||_cab ==""{return nil ,_ac .Errorf ("\u0069n\u0076\u0061l\u0069\u0064\u0020\u0069n\u0070\u0075\u0074,\u0020\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0020or\u0069\u0067\u0069n\u0061\u006c \u006f\u0072\u0020\u0073\u0069\u0067n\u0061\u0074u\u0072\u0065"); +};_acc ,_gce :=_de .StdEncoding .DecodeString (_ccbg );if _gce !=nil {return nil ,_ac .Errorf ("\u0069\u006e\u0076\u0061li\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u0020\u006f\u0072\u0069\u0067\u0069\u006ea\u006c");};_bd ,_gce :=_de .StdEncoding .DecodeString (_cab ); +if _gce !=nil {return nil ,_ac .Errorf ("\u0069\u006e\u0076al\u0069\u0064\u0020\u0069\u006e\u0070\u0075\u0074\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065");};_gg ,_ :=_df .Decode ([]byte (_fc ));if _gg ==nil {return nil ,_ac .Errorf ("\u0050\u0075\u0062\u004b\u0065\u0079\u0020\u0066\u0061\u0069\u006c\u0065\u0064"); +};_fef ,_gce :=_bag .ParsePKIXPublicKey (_gg .Bytes );if _gce !=nil {return nil ,_gce ;};_adb :=_fef .(*_bc .PublicKey );if _adb ==nil {return nil ,_ac .Errorf ("\u0050u\u0062\u004b\u0065\u0079\u0020\u0063\u006f\u006e\u0076\u0065\u0072s\u0069\u006f\u006e\u0020\u0066\u0061\u0069\u006c\u0065\u0064"); +};_gcf :=_dfg .New ();_gcf .Write (_acc );_adc :=_gcf .Sum (nil );_gce =_bc .VerifyPKCS1v15 (_adb ,_f .SHA512 ,_adc ,_bd );if _gce !=nil {return nil ,_gce ;};return _acc ,nil ;};func SetMeteredKeyPersistentCache (val bool ){_cdbec ._deg =val };func _bace (_bcfa string ,_fcd string ,_bcbd string ,_abb bool )error {if _cdbec ==nil {return _ba .New ("\u006e\u006f\u0020\u006c\u0069\u0063\u0065\u006e\u0073e\u0020\u006b\u0065\u0079"); +};if !_cdbec ._aec ||len (_cdbec ._feb )==0{return nil ;};if len (_bcfa )==0&&!_abb {return _ba .New ("\u0064\u006f\u0063\u004b\u0065\u0079\u0020\u006e\u006ft\u0020\u0073\u0065\u0074");};_dbf .Lock ();defer _dbf .Unlock ();if _fbg ==nil {_fbg =map[string ]struct{}{}; +};if _gff ==nil {_gff =map[string ]int {};};_agg :=0;if len (_bcfa )> 0{_ ,_fbc :=_fbg [_bcfa ];if !_fbc {_fbg [_bcfa ]=struct{}{};_agg ++;};if _cdbec ._dea {_eeeg =append (_eeeg ,map[string ]interface{}{"\u0074\u0069\u006d\u0065":_fe .Now ().String (),"\u0066\u0075\u006e\u0063":_fcd ,"\u0072\u0065\u0066":_bcfa [:8],"\u0066\u0069\u006c\u0065":_bcbd ,"\u0063\u006f\u0073\u0074":_agg }); +if _fbc &&_agg ==0{_gf .Log .Info ("\u0025\u0073\u0020\u0052\u0065\u0066\u003a\u0020\u0025\u0073\u0020\u007c\u0020\u0025\u0073 \u007c \u004e\u006f\u0020\u0063\u0072\u0065\u0064\u0069\u0074\u0020\u0075\u0073\u0065\u0064",_fe .Now ().String (),_bcfa [:8],_fcd ); +};};};if _agg ==0&&!_abb {return nil ;};_gff [_fcd ]++;_gac :=_fe .Now ();_cfd ,_ceb :=_gabc .loadState (_cdbec ._feb );if _ceb !=nil {_gf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_ceb );return _ceb ;};_cfd .UsageLogs =append (_cfd .UsageLogs ,_eeeg ...); +if _cfd .Usage ==nil {_cfd .Usage =map[string ]int {};};for _cdba ,_aecf :=range _gff {if _cdba !=""{_cfd .Usage [_cdba ]+=_aecf ;};};_gff =nil ;const _cgb =24*_fe .Hour ;const _efa =3*24*_fe .Hour ;if len (_cfd .Instance )==0||_gac .Sub (_cfd .LastReported )> _cgb ||(_cfd .LimitDocs &&_cfd .RemainingDocs <=_cfd .Docs +int64 (_agg ))||_abb {_afgc ,_gafg :=_c .Hostname (); +if _gafg !=nil {return _gafg ;};_bfbf :=_cfd .Docs ;_fag ,_gcbf ,_gafg :=_dfe ();if _gafg !=nil {_gf .Log .Debug ("\u0055\u006e\u0061b\u006c\u0065\u0020\u0074o\u0020\u0067\u0065\u0074\u0020\u006c\u006fc\u0061\u006c\u0020\u0061\u0064\u0064\u0072\u0065\u0073\u0073\u003a\u0020\u0025\u0073",_gafg .Error ()); +_fag =append (_fag ,"\u0069n\u0066\u006f\u0072\u006da\u0074\u0069\u006f\u006e\u0020n\u006ft\u0020a\u0076\u0061\u0069\u006c\u0061\u0062\u006ce");_gcbf =append (_gcbf ,"\u0069n\u0066\u006f\u0072\u006da\u0074\u0069\u006f\u006e\u0020n\u006ft\u0020a\u0076\u0061\u0069\u006c\u0061\u0062\u006ce"); +}else {_a .Strings (_gcbf );_a .Strings (_fag );_aag ,_fbgd :=_cabf ();if _fbgd !=nil {return _fbgd ;};_cbe :=false ;for _ ,_bfd :=range _gcbf {if _bfd ==_aag .String (){_cbe =true ;};};if !_cbe {_gcbf =append (_gcbf ,_aag .String ());};};_dbc :=_da (); +_dbc ._edd =_cdbec ._feb ;_bfbf +=int64 (_agg );_dafe :=meteredUsageCheckinForm {Instance :_cfd .Instance ,Next :_cfd .Next ,UsageNumber :int (_bfbf ),NumFailed :_cfd .NumErrors ,Hostname :_afgc ,LocalIP :_ea .Join (_gcbf ,"\u002c\u0020"),MacAddress :_ea .Join (_fag ,"\u002c\u0020"),Package :"\u0075n\u0069\u006f\u0066\u0066\u0069\u0063e",PackageVersion :_ce .Version ,Usage :_cfd .Usage ,IsPersistentCache :_cdbec ._deg ,Timestamp :_gac .Unix ()}; +if len (_fag )==0{_dafe .MacAddress ="\u006e\u006f\u006e\u0065";};if _cdbec ._dea {_dafe .UsageLogs =_cfd .UsageLogs ;};_cdc :=int64 (0);_bad :=_cfd .NumErrors ;_dad :=_gac ;_dfa :=0;_gfdf :=_cfd .LimitDocs ;_cdbb ,_gafg :=_dbc .checkinUsage (_dafe );if _gafg !=nil {if _gac .Sub (_cfd .LastReported )> _efa {if !_cdbb .Success {return _ba .New (_cdbb .Message ); +};return _ba .New ("\u0074\u006f\u006f\u0020\u006c\u006f\u006e\u0067\u0020\u0073\u0069\u006e\u0063\u0065\u0020\u006c\u0061\u0073\u0074\u0020\u0073\u0075\u0063\u0063e\u0073\u0073\u0066\u0075\u006c \u0063\u0068e\u0063\u006b\u0069\u006e");};_cdc =_bfbf ;_bad ++; +_dad =_cfd .LastReported ;}else {_gfdf =_cdbb .LimitDocs ;_dfa =_cdbb .RemainingDocs ;_bad =0;};if len (_cdbb .Instance )==0{_cdbb .Instance =_dafe .Instance ;};if len (_cdbb .Next )==0{_cdbb .Next =_dafe .Next ;};_gafg =_gabc .updateState (_dbc ._edd ,_cdbb .Instance ,_cdbb .Next ,int (_cdc ),_gfdf ,_dfa ,int (_bad ),_dad ,nil ); +if _gafg !=nil {return _gafg ;};if !_cdbb .Success {return _ac .Errorf ("\u0065r\u0072\u006f\u0072\u003a\u0020\u0025s",_cdbb .Message );};}else {_ceb =_gabc .updateState (_cdbec ._feb ,_cfd .Instance ,_cfd .Next ,int (_cfd .Docs )+_agg ,_cfd .LimitDocs ,int (_cfd .RemainingDocs ),int (_cfd .NumErrors ),_cfd .LastReported ,_cfd .Usage ,_cfd .UsageLogs ...); +if _ceb !=nil {return _ceb ;};};if _cdbec ._dea &&len (_bcfa )> 0{_ffb :="";if _bcbd !=""{_ffb =_ac .Sprintf ("\u0046i\u006c\u0065\u0020\u0025\u0073\u0020|",_bcbd );};_gf .Log .Info ("%\u0073\u0020\u007c\u0020\u0025\u0073\u0020\u0052\u0065\u0066\u003a\u0020\u0025\u0073\u0020\u007c\u0020\u0025s\u0020\u007c\u0020\u0025\u0064\u0020\u0063\u0072\u0065\u0064it\u0028\u0073\u0029 \u0075s\u0065\u0064",_gac .String (),_ffb ,_bcfa [:8],_fcd ,_agg ); +};return nil ;};func _dfe ()([]string ,[]string ,error ){_afee ,_gda :=_fd .Interfaces ();if _gda !=nil {return nil ,nil ,_gda ;};var _ege []string ;var _edf []string ;for _ ,_fgce :=range _afee {if _fgce .Flags &_fd .FlagUp ==0||_gb .Equal (_fgce .HardwareAddr ,nil ){continue ; +};_aac ,_edg :=_fgce .Addrs ();if _edg !=nil {return nil ,nil ,_edg ;};_bcc :=0;for _ ,_caf :=range _aac {var _bgb _fd .IP ;switch _bcfcb :=_caf .(type ){case *_fd .IPNet :_bgb =_bcfcb .IP ;case *_fd .IPAddr :_bgb =_bcfcb .IP ;};if _bgb .IsLoopback (){continue ; +};if _bgb .To4 ()==nil {continue ;};_edf =append (_edf ,_bgb .String ());_bcc ++;};_eec :=_fgce .HardwareAddr .String ();if _eec !=""&&_bcc > 0{_ege =append (_ege ,_eec );};};return _ege ,_edf ,nil ;};var _bdb =_fe .Date (2019,6,6,0,0,0,0,_fe .UTC ); \ No newline at end of file diff --git a/internal/mergesort/mergesort.go b/internal/mergesort/mergesort.go index 68cc6470c1..fe433509b9 100644 --- a/internal/mergesort/mergesort.go +++ b/internal/mergesort/mergesort.go @@ -9,6 +9,6 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package mergesort ;func MergeSort (array []float64 )[]float64 {if len (array )<=1{_bb :=make ([]float64 ,len (array ));copy (_bb ,array );return _bb ;};_c :=len (array )/2;_cd :=MergeSort (array [:_c ]);_e :=MergeSort (array [_c :]);_g :=make ([]float64 ,len (array )); -_ee :=0;_a :=0;_cg :=0;for _a < len (_cd )&&_cg < len (_e ){if _cd [_a ]<=_e [_cg ]{_g [_ee ]=_cd [_a ];_a ++;}else {_g [_ee ]=_e [_cg ];_cg ++;};_ee ++;};for _a < len (_cd ){_g [_ee ]=_cd [_a ];_a ++;_ee ++;};for _cg < len (_e ){_g [_ee ]=_e [_cg ];_cg ++; -_ee ++;};return _g ;}; \ No newline at end of file +package mergesort ;func MergeSort (array []float64 )[]float64 {if len (array )<=1{_a :=make ([]float64 ,len (array ));copy (_a ,array );return _a ;};_bd :=len (array )/2;_e :=MergeSort (array [:_bd ]);_bb :=MergeSort (array [_bd :]);_ef :=make ([]float64 ,len (array )); +_c :=0;_f :=0;_efd :=0;for _f < len (_e )&&_efd < len (_bb ){if _e [_f ]<=_bb [_efd ]{_ef [_c ]=_e [_f ];_f ++;}else {_ef [_c ]=_bb [_efd ];_efd ++;};_c ++;};for _f < len (_e ){_ef [_c ]=_e [_f ];_f ++;_c ++;};for _efd < len (_bb ){_ef [_c ]=_bb [_efd ]; +_efd ++;_c ++;};return _ef ;}; \ No newline at end of file diff --git a/internal/mscfb/mscfb.go b/internal/mscfb/mscfb.go index 5213fb043f..7f6ee169cb 100644 --- a/internal/mscfb/mscfb.go +++ b/internal/mscfb/mscfb.go @@ -9,113 +9,112 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package mscfb ;import (_f "bytes";_dc "encoding/binary";_cfg "fmt";_fa "github.com/richardlehane/msoleps/types";_g "github.com/unidoc/unioffice/v2/internal/mscfb/rw";_cd "io";_fg "os";_e "strconv";_cf "time";_a "unicode";_c "unicode/utf16";);func (_ccb *Reader )GetHeader ()*header {return _ccb ._eeg }; -func (_gga *File )Created ()_cf .Time {return _gga ._eef .Time ()};func _fce (_afb *directoryEntryFields )(*_f .Buffer ,error ){_cba :=_f .NewBuffer ([]byte {});for _ ,_aea :=range _afb ._gf {if _fcd :=_dc .Write (_cba ,_dc .LittleEndian ,&_aea );_fcd !=nil {return nil ,_fcd ; -};};if _fab :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._af );_fab !=nil {return nil ,_fab ;};if _gfag :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._dg );_gfag !=nil {return nil ,_gfag ;};if _agad :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._gc ); -_agad !=nil {return nil ,_agad ;};if _bba :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._dca );_bba !=nil {return nil ,_bba ;};if _bfg :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._gg );_bfg !=nil {return nil ,_bfg ;};if _ccfa :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._dd ); -_ccfa !=nil {return nil ,_ccfa ;};if _bgb :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._ad .DataA );_bgb !=nil {return nil ,_bgb ;};if _gadf :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._ad .DataB );_gadf !=nil {return nil ,_gadf ;};if _edc :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._ad .DataC ); -_edc !=nil {return nil ,_edc ;};if _ ,_dec :=_cba .Write (_afb ._ad .DataD [:]);_dec !=nil {return nil ,_dec ;};if _ ,_fef :=_cba .Write (_afb ._adg [:]);_fef !=nil {return nil ,_fef ;};if _eg :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._eef .Low );_eg !=nil {return nil ,_eg ; -};if _cce :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._eef .High );_cce !=nil {return nil ,_cce ;};if _dbaa :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._edb .Low );_dbaa !=nil {return nil ,_dbaa ;};if _bgcb :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._edb .High ); -_bgcb !=nil {return nil ,_bgcb ;};if _efac :=_dc .Write (_cba ,_dc .LittleEndian ,&_afb ._gab );_efac !=nil {return nil ,_efac ;};if _ ,_cecf :=_cba .Write (_afb ._gad [:]);_cecf !=nil {return nil ,_cecf ;};return _cba ,nil ;};func (_gfa fileInfo )Mode ()_fg .FileMode {return _gfa .File .mode ()}; -func (_eed *Reader )readAt (_deac int64 ,_cgc int )([]byte ,error ){if _eed ._aege {_cga ,_efaf :=_eed ._ccad .(slicer ).Slice (_deac ,_cgc );if _efaf !=nil {return nil ,Error {ErrRead ,"\u0073\u006c\u0069\u0063er\u0020\u0072\u0065\u0061\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0028"+_efaf .Error ()+"\u0029",_deac }; -};return _cga ,nil ;};if _cgc > len (_eed ._egb ){return nil ,Error {ErrRead ,"\u0072\u0065ad\u0020\u006c\u0065n\u0067\u0074\u0068\u0020gre\u0061te\u0072\u0020\u0074\u0068\u0061\u006e\u0020re\u0061\u0064\u0020\u0062\u0075\u0066\u0066e\u0072",int64 (_cgc )}; -};if _ ,_ecaa :=_eed ._ccad .ReadAt (_eed ._egb [:_cgc ],_deac );_ecaa !=nil {return nil ,Error {ErrRead ,_ecaa .Error (),_deac };};return _eed ._egb [:_cgc ],nil ;};func (_bcg fileInfo )Name ()string {return _bcg .File .Name };func (_bfc *File )stream (_gde int )([][2]int64 ,error ){var _bae bool ; -var _cdg int ;var _cag int64 ;if _bfc .Size < _gef {_bae =true ;_cdg =_gde /int (_deb )+2;_cag =int64 (_deb );}else {_cdg =_gde /int (_bfc ._eca ._dge )+2;_cag =int64 (_bfc ._eca ._dge );};_aeg :=make ([][2]int64 ,0,_cdg );var _ccf ,_cdf int ;if _bfc ._afec > 0{_dcc ,_cea :=_bfc ._eca .getOffset (_bfc ._fe ,_bae ); -if _cea !=nil {return nil ,_cea ;};if _cag -_bfc ._afec >=int64 (_gde ){_aeg =append (_aeg ,[2]int64 {_dcc +_bfc ._afec ,int64 (_gde )});}else {_aeg =append (_aeg ,[2]int64 {_dcc +_bfc ._afec ,_cag -_bfc ._afec });};if _cag -_bfc ._afec <=int64 (_gde ){_bfc ._fe ,_cea =_bfc ._eca .findNext (_bfc ._fe ,_bae ); -if _cea !=nil {return nil ,_cea ;};_cdf +=int (_cag -_bfc ._afec );_bfc ._afec =0;}else {_bfc ._afec +=int64 (_gde );};if _aeg [0][1]==int64 (_gde ){return _aeg ,nil ;};if _bfc ._fe ==_ecb {return nil ,Error {ErrRead ,"\u0075\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0065\u0061\u0072\u006c\u0079\u0020\u0065\u006e\u0064\u0020\u006f\u0066\u0020\u0063ha\u0069\u006e",int64 (_bfc ._fe )}; -};_ccf ++;};for {if _ccf >=cap (_aeg ){return nil ,Error {ErrRead ,"\u0069\u006e\u0064\u0065x\u0020\u006f\u0076\u0065\u0072\u0072\u0075\u006e\u0073\u0020s\u0065c\u0074\u006f\u0072\u0020\u006c\u0065\u006eg\u0074\u0068",int64 (_ccf )};};_baeb ,_gbg :=_bfc ._eca .getOffset (_bfc ._fe ,_bae ); -if _gbg !=nil {return nil ,_gbg ;};if _gde -_cdf < int (_cag ){_aeg =append (_aeg ,[2]int64 {_baeb ,int64 (_gde -_cdf )});_bfc ._afec =int64 (_gde -_cdf );return _bbb (_aeg ),nil ;}else {_aeg =append (_aeg ,[2]int64 {_baeb ,_cag });_cdf +=int (_cag );_bfc ._fe ,_gbg =_bfc ._eca .findNext (_bfc ._fe ,_bae ); -if _gbg !=nil {return nil ,_gbg ;};if _cdf ==_gde {return _bbb (_aeg ),nil ;};};_ccf ++;};};const (_ed uint8 =0x0;_bc uint8 =0x1;);type Reader struct{_aege bool ;_dge uint32 ;_egb []byte ;_eeg *header ;File []*File ;_edd []*File ;_bec int ;_ccad _cd .ReaderAt ; -_fdf _cd .WriterAt ;};func (_gbd *Reader )Read (b []byte )(_cfge int ,_bab error ){if _gbd ._bec >=len (_gbd .File ){return 0,_cd .EOF ;};return _gbd .File [_gbd ._bec ].Read (b );};func (_dfg fileInfo )ModTime ()_cf .Time {return _dfg .Modified ()};func (_gdgb *Reader )exportDifats (_fcf *_g .Writer )error {if _gdgb ._eeg ._fccg ==0{return nil ; -};return nil ;};func (_bcd *File )ID ()string {return _bcd ._ad .String ()};func (_gec *Reader )setDifats ()error {_gec ._eeg ._caaf =_gec ._eeg ._ecbc [:];if _gec ._eeg ._fccg ==0{return nil ;};_gafe :=(_gec ._dge /4)-1;_afef :=make ([]uint32 ,109,_gec ._eeg ._fccg *_gafe +109); -copy (_afef ,_gec ._eeg ._caaf );_gec ._eeg ._caaf =_afef ;_bag :=_gec ._eeg ._defe ;for _dbf :=0;_dbf < int (_gec ._eeg ._fccg );_dbf ++{_aage ,_cdga :=_gec .readAt (_acd (_gec ._dge ,_bag ),int (_gec ._dge ));if _cdga !=nil {return Error {ErrFormat ,"e\u0072r\u006f\u0072\u0020\u0073\u0065\u0074\u0074\u0069n\u0067\u0020\u0044\u0049FA\u0054\u0028"+_cdga .Error ()+"\u0029",int64 (_bag )}; -};for _dgg :=0;_dgg < int (_gafe );_dgg ++{_gec ._eeg ._caaf =append (_gec ._eeg ._caaf ,_dc .LittleEndian .Uint32 (_aage [_dgg *4:_dgg *4+4]));};_bag =_dc .LittleEndian .Uint32 (_aage [len (_aage )-4:]);};return nil ;};const (_b uint8 =0x0;_df uint8 =0x1; -_ff uint8 =0x2;_ga uint8 =0x5;);func (_daa Error )Error ()string {return "\u006ds\u0063\u0066\u0062\u003a\u0020"+_daa ._eaeb +"\u003b\u0020"+_e .FormatInt (_daa ._eefa ,10);};func (_gea *Reader )setHeader ()error {_cge ,_bceb :=_gea .readAt (0,_agdga ); -if _bceb !=nil {return _bceb ;};_gea ._eeg =&header {headerFields :_cbgf (_cge )};if _gea ._eeg ._adb !=_fbfg {return Error {ErrFormat ,"\u0062\u0061\u0064\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065",int64 (_gea ._eeg ._adb )};};if _gea ._eeg ._abdae ==0x0009||_gea ._eeg ._abdae ==0x000c{_gea ._dge =uint32 (1<<_gea ._eeg ._abdae ); -}else {return Error {ErrFormat ,"\u0069\u006c\u006c\u0065ga\u006c\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0073\u0069\u007a\u0065",int64 (_gea ._eeg ._abdae )};};if _gea ._eeg ._fccg > 0{_cfgg :=(_gea ._dge /4)-1;if int (_gea ._eeg ._fccg *_cfgg +109)< 0{return Error {ErrFormat ,"\u0044I\u0046A\u0054\u0020\u0069\u006e\u0074 \u006f\u0076e\u0072\u0066\u006c\u006f\u0077",int64 (_gea ._eeg ._fccg )}; -};if _gea ._eeg ._fccg *_cfgg +109> _gea ._eeg ._cege +_cfgg {return Error {ErrFormat ,"\u006e\u0075\u006d\u0020\u0044\u0049\u0046\u0041\u0054\u0073 \u0065\u0078\u0063\u0065\u0065\u0064\u0073 \u0046\u0041\u0054\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0073",int64 (_gea ._eeg ._fccg )}; -};};if _gea ._eeg ._adcf > 0{if int (_gea ._dge /4*_gea ._eeg ._adcf )< 0{return Error {ErrFormat ,"m\u0069\u006e\u0069\u0020FA\u0054 \u0069\u006e\u0074\u0020\u006fv\u0065\u0072\u0066\u006c\u006f\u0077",int64 (_gea ._eeg ._adcf )};};if _gea ._eeg ._adcf > _gea ._eeg ._cege *(_gea ._dge /_deb ){return Error {ErrFormat ,"\u006e\u0075\u006d\u0020\u006d\u0069n\u0069\u0020\u0046\u0041\u0054\u0073\u0020\u0065\u0078\u0063\u0065\u0065\u0064s\u0020\u0046\u0041\u0054\u0020\u0073\u0065c\u0074\u006f\u0072\u0073",int64 (_gea ._eeg ._cege )}; -};};return nil ;};func (_ccd *File )findLast (_adfd bool )(uint32 ,error ){_dbb :=_ccd ._gab ;for {_ceba ,_ebe :=_ccd ._eca .findNext (_dbb ,_adfd );if _ebe !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_ebe .Error ()+"\u0029",0}; -};if _ceba ==_ecb {break ;};_dbb =_ceba ;};return _dbb ,nil ;};func (_gbe *Reader )exportHeader (_acfe *_g .Writer )error {if _bbfg :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._adb );_bbfg !=nil {return _bbfg ;};if _dbbe :=_acfe .Skip (16);_dbbe !=nil {return _dbbe ; -};if _cdfg :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._eba );_cdfg !=nil {return _cdfg ;};if _cbf :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._gegb );_cbf !=nil {return _cbf ;};if _ceec :=_dc .Write (_acfe ,_dc .LittleEndian ,uint16 (0xfffe)); -_ceec !=nil {return _ceec ;};if _fga :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._abdae );_fga !=nil {return _fga ;};if _ggd :=_dc .Write (_acfe ,_dc .LittleEndian ,uint16 (0x0006));_ggd !=nil {return _ggd ;};if _daaf :=_acfe .Skip (6);_daaf !=nil {return _daaf ; -};if _cgbd :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._aed );_cgbd !=nil {return _cgbd ;};if _bcebd :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._cege );_bcebd !=nil {return _bcebd ;};if _baf :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._deg ); -_baf !=nil {return _baf ;};if _feabc :=_acfe .Skip (4);_feabc !=nil {return _feabc ;};if _cae :=_dc .Write (_acfe ,_dc .LittleEndian ,uint32 (0x00001000));_cae !=nil {return _cae ;};if _eag :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._bfe );_eag !=nil {return _eag ; -};if _cegf :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._adcf );_cegf !=nil {return _cegf ;};if _ebeb :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._defe );_ebeb !=nil {return _ebeb ;};if _bcea :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._fccg ); -_bcea !=nil {return _bcea ;};for _dce :=0;_dce < 109;_dce ++{if _fcab :=_dc .Write (_acfe ,_dc .LittleEndian ,&_gbe ._eeg ._ecbc [_dce ]);_fcab !=nil {return _fcab ;};};return nil ;};func (_dfb Error )Typ ()int {return _dfb ._dbbc };func (_aaa *File )ensureWriterAt ()error {if _aaa ._eca ._fdf ==nil {_eff ,_ba :=_aaa ._eca ._ccad .(_cd .WriterAt ); -if !_ba {return Error {ErrWrite ,"\u006d\u0073\u0063\u0066\u0062\u002e\u004ee\u0077\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0067\u0069\u0076\u0065n\u0020R\u0065\u0061\u0064\u0065\u0072\u0041t\u0020\u0063\u006f\u006e\u0076\u0065\u0072t\u0069\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0020\u0069\u006f\u002e\u0057\u0072\u0069\u0074\u0065\u0072\u0041\u0074\u0020\u0069n\u0020\u006f\u0072\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0077\u0072\u0069t\u0065",0}; -};_aaa ._eca ._fdf =_eff ;};return nil ;};func (_aaf *Reader )exportFAT (_dee *_g .Writer ,_fba []uint32 )error {if _aaf ._eeg ._cege ==0{return nil ;};_fdg :=_f .NewBuffer ([]byte {});if _fdded :=_dc .Write (_fdg ,_dc .LittleEndian ,_eae );_fdded !=nil {return _fdded ; -};for _eegd :=0;_eegd < len (_fba )-1;_eegd ++{for _ebac :=_fba [_eegd ];_ebac < _fba [_eegd +1]-1;_ebac ++{if _ddb :=_dc .Write (_fdg ,_dc .LittleEndian ,_ebac );_ddb !=nil {return _ddb ;};};if _ddc :=_dc .Write (_fdg ,_dc .LittleEndian ,_ecb );_ddc !=nil {return _ddc ; -};};_gdad :=512;for _ ,_ddf :=range _fdg .Bytes (){if _ddee :=_dee .WriteByteAt (_ddf ,_gdad );_ddee !=nil {return _ddee ;};_gdad ++;};return nil ;};func (_cfc *File )Modified ()_cf .Time {return _cfc ._edb .Time ()};func (_ag *Reader )setDirEntries ()error {_ffa :=20; -if _ag ._eeg ._aed > 0{_ffa =int (_ag ._eeg ._aed );};_fc :=make ([]*File ,0,_ffa );_db :=make (map[uint32 ]bool );_fae :=int (_ag ._dge /_fea );_ce :=_ag ._eeg ._deg ;for _ce !=_ecb {_gd ,_gfg :=_ag .readAt (_acd (_ag ._dge ,_ce ),int (_ag ._dge ));if _gfg !=nil {return Error {ErrRead ,"\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020e\u006e\u0074\u0072\u0069\u0065\u0073\u0020r\u0065\u0061\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0028"+_gfg .Error ()+"\u0029",_acd (_ag ._dge ,_ce )}; -};for _edba :=0;_edba < _fae ;_edba ++{_aga :=&File {_eca :_ag };_aga .directoryEntryFields =_gb (_gd [_edba *int (_fea ):]);_gge (_ag ._eeg ._gegb ,_aga );_aga ._fe =_aga ._gab ;_fc =append (_fc ,_aga );};_cdc ,_gfg :=_ag .findNext (_ce ,false );if _gfg !=nil {return Error {ErrRead ,"d\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u0065\u006e\u0074\u0072\u0069\u0065\u0073\u0020\u0065r\u0072\u006f\u0072\u0020\u0066\u0069\u006e\u0064\u0069\u006eg \u0073\u0065\u0063t\u006fr\u0020\u0028"+_gfg .Error ()+"\u0029",int64 (_cdc )}; -};if _cdc <=_ce {if _cdc ==_ce ||_db [_cdc ]{return Error {ErrRead ,"\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020e\u006e\u0074\u0072\u0069\u0065\u0073\u0020s\u0065\u0063\u0074\u006f\u0072\u0020\u0063\u0079\u0063\u006c\u0065",int64 (_cdc )}; -};_db [_cdc ]=true ;};_ce =_cdc ;};_ag ._edd =_fc ;return nil ;};func (_effg *File )reset (){_effg ._bfa =0;_effg ._afec =0;_effg ._fe =_effg ._gab };func (_efc *Reader )exportDirEntries (_cfgc *_g .Writer )error {if int64 (_cfgc .Len ())!=_acd (_efc ._dge ,_efc ._eeg ._deg ){return Error {ErrWrite ,_cfg .Sprintf ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0077\u0072\u0069\u0074\u0065\u0072\u0020l\u0065\u006e\u0067t\u0068:\u0020\u0025\u0076",_cfgc .Len ()),0}; -};for _ ,_beg :=range _efc ._edd {_gfb ,_gcf :=_fce (_beg .directoryEntryFields );if _gcf !=nil {return _gcf ;};if _ ,_fceg :=_cd .Copy (_cfgc ,_gfb );_fceg !=nil {return _fceg ;};};return nil ;};func (_ccc *File )SetEntryContent (b []byte )error {if _bff :=_ccc .ensureWriterAt (); -_bff !=nil {return _bff ;};_ccc .reset ();if _fbf :=_ccc .changeSize (int64 (len (b )));_fbf !=nil {return _fbf ;};_ ,_efa :=_ccc .Write (b );return _efa ;};type header struct{*headerFields ;_caaf []uint32 ;_gfdc []uint32 ;_bcb []uint32 ;};const (_fdd uint32 =0xFFFFFFFA; -_dfge uint32 =0xFFFFFFFC;_eae uint32 =0xFFFFFFFD;_ecb uint32 =0xFFFFFFFE;_gba uint32 =0xFFFFFFFF;_bbf byte =0xFF;_agdg uint32 =0xFFFFFFFA;_ceg uint32 =0xFFFFFFFF;);func (_fdgb *Reader )saveToFatLocs (_afee uint32 ,_cde interface{},_bbfgc bool )error {_ebf :=_f .NewBuffer ([]byte {}); -if _agde :=_dc .Write (_ebf ,_dc .LittleEndian ,_cde );_agde !=nil {return _agde ;};_fcae :=_fdgb .findFatLocsOffset (_bbfgc )+int64 (_afee *4);_ ,_abg :=_fdgb ._fdf .WriteAt (_ebf .Bytes (),_fcae );return _abg ;};type File struct{Name string ;Initial uint16 ; -Path []string ;Size int64 ;_bfa int64 ;_fe uint32 ;_afec int64 ;*directoryEntryFields ;_eca *Reader ;};func (_efg *Reader )Debug ()map[string ][]uint32 {_gdc :=map[string ][]uint32 {"s\u0065\u0063\u0074\u006f\u0072\u0020\u0073\u0069\u007a\u0065":[]uint32 {_efg ._dge },"\u006d\u0069\u006e\u0069\u0020\u0066\u0061\u0074\u0020\u006c\u006f\u0063\u0073":_efg ._eeg ._gfdc ,"\u006d\u0069n\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u006c\u006f\u0063\u0073":_efg ._eeg ._bcb ,"\u0064\u0069r\u0065\u0063\u0074o\u0072\u0079\u0020\u0073\u0065\u0063\u0074\u006f\u0072":[]uint32 {_efg ._eeg ._deg },"\u006d\u0069\u006e\u0069 s\u0074\u0072\u0065\u0061\u006d\u0020\u0073\u0074\u0061\u0072\u0074\u002f\u0073\u0069z\u0065":[]uint32 {_efg .File [0]._gab ,_dc .LittleEndian .Uint32 (_efg .File [0]._gad [:])}}; -for _acbg ,_ecef :=_efg .Next ();_ecef ==nil ;_acbg ,_ecef =_efg .Next (){_gdc [_acbg .Name +" \u0073\u0074\u0061\u0072\u0074\u002f\u0073\u0069\u007a\u0065"]=[]uint32 {_acbg ._gab ,_dc .LittleEndian .Uint32 (_acbg ._gad [:])};};return _gdc ;};func (_gbf *Reader )ID ()string {return _gbf .File [0].ID ()}; -func (_acf *Reader )Export ()([]byte ,error ){_aedee :=_g .NewWriter ();if _bbff :=_acf .exportHeader (_aedee );_bbff !=nil {return nil ,_bbff ;};if _ddde :=_aedee .FillWithByte (512,_bbf );_ddde !=nil {return nil ,_ddde ;};_fbd :=[]uint32 {};if _bege :=_acf .exportDifats (_aedee ); -_bege !=nil {return nil ,_bege ;};_gbc ,_efcf ,_cda :=_acf .exportMiniStream ();if _cda !=nil {return nil ,_cda ;};_fbd =append (_fbd ,uint32 (_aedee .Len ())/_acf ._dge );if _agcc :=_acf .exportDirEntries (_aedee );_agcc !=nil {return nil ,_agcc ;};_fbd =append (_fbd ,uint32 (_aedee .Len ())/_acf ._dge ); -if _ ,_eeac :=_gbc .WriteTo (_aedee );_eeac !=nil {return nil ,_eeac ;};_fbd =append (_fbd ,uint32 (_aedee .Len ())/_acf ._dge );if _ ,_feab :=_efcf .WriteTo (_aedee );_feab !=nil {return nil ,_feab ;};_fbd =append (_fbd ,uint32 (_aedee .Len ())/_acf ._dge ); -if _gae :=_acf .exportFAT (_aedee ,_fbd );_gae !=nil {return nil ,_gae ;};return _aedee .Bytes (),nil ;};const _agdga int =8+16+10+6+12+8+16+109*4;const (ErrFormat =iota ;ErrRead ;ErrSeek ;ErrWrite ;ErrTraverse ;);func (_cdba *Reader )findFatLocsOffset (_dde bool )int64 {var _begb uint32 ; -if _dde {_begb =_cdba ._eeg ._gfdc [0];}else {_begb =_cdba ._eeg ._caaf [0];};return _acd (_cdba ._dge ,_begb );};func _cbgf (_cegc []byte )*headerFields {_bfeb :=&headerFields {};_bfeb ._adb =_dc .LittleEndian .Uint64 (_cegc [:8]);_bfeb ._eba =_dc .LittleEndian .Uint16 (_cegc [24:26]); -_bfeb ._gegb =_dc .LittleEndian .Uint16 (_cegc [26:28]);_bfeb ._abdae =_dc .LittleEndian .Uint16 (_cegc [30:32]);_bfeb ._aed =_dc .LittleEndian .Uint32 (_cegc [40:44]);_bfeb ._cege =_dc .LittleEndian .Uint32 (_cegc [44:48]);_bfeb ._deg =_dc .LittleEndian .Uint32 (_cegc [48:52]); -_bfeb ._bfe =_dc .LittleEndian .Uint32 (_cegc [60:64]);_bfeb ._adcf =_dc .LittleEndian .Uint32 (_cegc [64:68]);_bfeb ._defe =_dc .LittleEndian .Uint32 (_cegc [68:72]);_bfeb ._fccg =_dc .LittleEndian .Uint32 (_cegc [72:76]);var _gfae int ;for _dfe :=76; -_dfe < 512;_dfe =_dfe +4{_bfeb ._ecbc [_gfae ]=_dc .LittleEndian .Uint32 (_cegc [_dfe :_dfe +4]);_gfae ++;};return _bfeb ;};func _gge (_eb uint16 ,_ca *File ){_fad (_ca );if _ca ._dg !=_ff {return ;};if _eb > 3{_ca .Size =int64 (_dc .LittleEndian .Uint64 (_ca ._gad [:])); -}else {_ca .Size =int64 (_dc .LittleEndian .Uint32 (_ca ._gad [:4]));};};func (_acb *Reader )Next ()(*File ,error ){_acb ._bec ++;if _acb ._bec >=len (_acb .File ){return nil ,_cd .EOF ;};return _acb .File [_acb ._bec ],nil ;};func (_fcc fileInfo )IsDir ()bool {return _fcc .mode ().IsDir ()}; -func (_ecaaa *Reader )Modified ()_cf .Time {return _ecaaa .File [0].Modified ()};func (_dgb *File )Read (b []byte )(int ,error ){if _dgb .Size < 1||_dgb ._bfa >=_dgb .Size {return 0,_cd .EOF ;};_bd :=len (b );if int64 (_bd )> _dgb .Size -_dgb ._bfa {_bd =int (_dgb .Size -_dgb ._bfa ); -};_fb ,_fcg :=_dgb .stream (_bd );if _fcg !=nil {return 0,_fcg ;};var _fee ,_cfd int ;for _ ,_eec :=range _fb {_ef :=_fee +int (_eec [1]);if _ef < _fee ||_ef > _bd {return 0,Error {ErrRead ,"\u0062a\u0064 \u0072\u0065\u0061\u0064\u0020\u006c\u0065\u006e\u0067\u0074\u0068",int64 (_ef )}; -};_be ,_dff :=_dgb ._eca ._ccad .ReadAt (b [_fee :_ef ],_eec [0]);_cfd =_cfd +_be ;if _dff !=nil {_dgb ._bfa +=int64 (_cfd );return _cfd ,Error {ErrRead ,"\u0075n\u0064\u0065\u0072\u006c\u0079\u0069\u006e\u0067\u0020\u0072\u0065a\u0064\u0065\u0072\u0020\u0066\u0061\u0069\u006c\u0020\u0028"+_dff .Error ()+"\u0029",int64 (_fee )}; -};_fee =_ef ;};_dgb ._bfa +=int64 (_cfd );if _cfd !=_bd {_fcg =Error {ErrRead ,"\u0062\u0079\u0074e\u0073\u0020\u0072\u0065\u0061\u0064\u0020\u0064\u006f\u0020\u006e\u006f\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020r\u0065\u0061\u0064\u0020\u0073\u0069\u007a\u0065",int64 (_cfd )}; -}else if _cfd < len (b ){_fcg =_cd .EOF ;};return _cfd ,_fcg ;};const (_fbfg uint64 =0xE11AB1A1E011CFD0;_deb uint32 =64;_gef int64 =4096;_fea uint32 =128;);func _bbb (_fca [][2]int64 )[][2]int64 {_gged :=len (_fca );for _agaa ,_cad :=0,0;_agaa < _gged &&_cad +1< len (_fca ); -_agaa ++{if _fca [_cad ][0]+_fca [_cad ][1]==_fca [_cad +1][0]{_fca [_cad ][1]=_fca [_cad ][1]+_fca [_cad +1][1];for _bcdg :=range _fca [_cad +1:len (_fca )-1]{_fca [_cad +1+_bcdg ]=_fca [_bcdg +_cad +2];};_fca =_fca [:len (_fca )-1];}else {_cad +=1;}; -};return _fca ;};func (_ec *Reader )traverse ()error {_ec .File =make ([]*File ,0,len (_ec ._edd ));var (_fgb func (int ,[]string );_ae error ;_aa int ;);_fgb =func (_cb int ,_adge []string ){_aa ++;if _aa > len (_ec ._edd ){_ae =Error {ErrTraverse ,"\u0074\u0072\u0061\u0076\u0065\u0072\u0073\u0061\u006c\u0020\u0063o\u0075\u006e\u0074\u0065\u0072\u0020\u006f\u0076\u0065\u0072f\u006c\u006f\u0077",int64 (_cb )}; -return ;};if _cb < 0||_cb >=len (_ec ._edd ){_ae =Error {ErrTraverse ,"\u0069\u006c\u006ceg\u0061\u006c\u0020\u0074\u0072\u0061\u0076\u0065\u0072\u0073\u0061\u006c\u0020\u0069\u006e\u0064\u0065\u0078",int64 (_cb )};return ;};_bf :=_ec ._edd [_cb ];if _bf ._dca !=_ceg {_fgb (int (_bf ._dca ),_adge ); -};_ec .File =append (_ec .File ,_bf );_bf .Path =_adge ;if _bf ._dd !=_ceg {if _cb > 0{_fgb (int (_bf ._dd ),append (_adge ,_bf .Name ));}else {_fgb (int (_bf ._dd ),_adge );};};if _bf ._gg !=_ceg {_fgb (int (_bf ._gg ),_adge );};return ;};_fgb (0,[]string {}); -return _ae ;};func (_def *File )seek (_dbd int64 )error {var _gda bool ;var _agf int64 ;if _def .Size < _gef {_gda =true ;_agf =64;}else {_agf =int64 (_def ._eca ._dge );};var _fbe int64 ;var _bgc error ;if _def ._afec > 0{if _agf -_def ._afec <=_dbd {_def ._fe ,_bgc =_def ._eca .findNext (_def ._fe ,_gda ); -if _bgc !=nil {return _bgc ;};_fbe +=_agf -_def ._afec ;_def ._afec =0;if _fbe ==_dbd {return nil ;};}else {_def ._afec +=_dbd ;return nil ;};if _def ._fe ==_ecb {return Error {ErrRead ,"\u0075\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0065\u0061\u0072\u006c\u0079\u0020\u0065\u006e\u0064\u0020\u006f\u0066\u0020\u0063ha\u0069\u006e",int64 (_def ._fe )}; -};};for {if _dbd -_fbe < _agf {_def ._afec =_dbd -_fbe ;return nil ;}else {_fbe +=_agf ;_def ._fe ,_bgc =_def ._eca .findNext (_def ._fe ,_gda );if _bgc !=nil {return _bgc ;};if _fbe ==_dbd {return nil ;};};};};func (_de *File )changeSize (_cbg int64 )error {if _cbg ==_de .Size {return nil ; -};var _ebb *File ;for _ ,_ea :=range _de ._eca ._edd {if _ea .Name ==_de .Name {_ebb =_ea ;break ;};};if _ebb ==nil {return _cfg .Errorf ("\u004e\u006f\u0020\u0064\u0069\u0072e\u0063\u0074\u006f\u0072\u0079\u0020\u0065\u006e\u0074\u0072\u0079\u0020\u0066o\u0072\u0020\u0061\u0020\u0066\u0069\u006ce\u003a\u0020\u0025\u0073",_de .Name ); -};_bg :=_f .NewBuffer ([]byte {});if _dfd :=_dc .Write (_bg ,_dc .LittleEndian ,_cbg );_dfd !=nil {return _dfd ;};for _gdg ,_bb :=range _bg .Bytes (){_ebb ._gad [_gdg ]=_bb ;};var _cbe int64 ;var _dea bool ;if _de .Size < _gef {_dea =true ;_cbe =int64 (_deb ); -}else {_cbe =int64 (_de ._eca ._dge );};_ceca :=int ((_de .Size -1)/_cbe )+1;_caa :=int ((_cbg -1)/_cbe )+1;if _ceca < _caa {_cg ,_cfgf :=_de .findLast (_dea );if _cfgf !=nil {return _cfgf ;};_agd ,_cfgf :=_de ._eca .findNextFreeSector (_dea );if _cfgf !=nil {return _cfgf ; -};for _dcaa :=_caa -_ceca ;_dcaa > 0;_dcaa --{if _ac :=_de ._eca .saveToFatLocs (_cg ,_agd ,_dea );_ac !=nil {return _ac ;};if _dcaa > 1{_cg =_agd ;_agd ++;}else if _gdga :=_de ._eca .saveToFatLocs (_agd ,_ecb ,_dea );_gdga !=nil {return _gdga ;};};}else if _ceca > _caa {_gdd :=_de ._gab ; -var _dab error ;for _bcdc :=0;_bcdc < _caa -1;_bcdc ++{_gdd ,_dab =_de ._eca .findNext (_gdd ,_dea );if _dab !=nil {return _dab ;};};if _ecf :=_de ._eca .saveToFatLocs (_gdd ,_ecb ,_dea );_ecf !=nil {return _ecf ;};};_de .Size =_cbg ;return nil ;};type directoryEntryFields struct{_gf [32]uint16 ; -_af uint16 ;_dg uint8 ;_gc uint8 ;_dca uint32 ;_gg uint32 ;_dd uint32 ;_ad _fa .Guid ;_adg [4]byte ;_eef _fa .FileTime ;_edb _fa .FileTime ;_gab uint32 ;_gad [8]byte ;};func (_gdb *File )Write (b []byte )(int ,error ){if _gdb .Size < 1||_gdb ._bfa >=_gdb .Size {return 0,_cd .EOF ; -};if _ggg :=_gdb .ensureWriterAt ();_ggg !=nil {return 0,_ggg ;};_ebd :=len (b );if int64 (_ebd )> _gdb .Size -_gdb ._bfa {_ebd =int (_gdb .Size -_gdb ._bfa );};_ab ,_cec :=_gdb .stream (_ebd );if _cec !=nil {return 0,_cec ;};var _bda ,_feef int ;for _ ,_dfc :=range _ab {_aag :=_bda +int (_dfc [1]); -if _aag < _bda ||_aag > _ebd {return 0,Error {ErrWrite ,"\u0062\u0061d\u0020\u0077\u0072i\u0074\u0065\u0020\u006c\u0065\u006e\u0067\u0074\u0068",int64 (_aag )};};_abd ,_aae :=_gdb ._eca ._fdf .WriteAt (b [_bda :_aag ],_dfc [0]);_feef =_feef +_abd ;if _aae !=nil {_gdb ._bfa +=int64 (_feef ); -return _feef ,Error {ErrWrite ,"\u0075n\u0064\u0065\u0072\u006c\u0079\u0069\u006e\u0067\u0020\u0077\u0072i\u0074\u0065\u0072\u0020\u0066\u0061\u0069\u006c\u0020\u0028"+_aae .Error ()+"\u0029",int64 (_bda )};};_bda =_aag ;};_gdb ._bfa +=int64 (_feef );if _feef !=_ebd {_cec =Error {ErrWrite ,"\u0062\u0079t\u0065\u0073\u0020\u0077\u0072\u0069\u0074\u0074\u0065\u006e\u0020\u0064\u006f\u0020\u006e\u006f\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0077\u0072\u0069\u0074\u0065\u0020\u0073\u0069\u007a\u0065",int64 (_feef )}; -}else if _feef < len (b ){_cec =_cd .EOF ;};return _feef ,_cec ;};type slicer interface{Slice (_fdde int64 ,_bcee int )([]byte ,error );};func (_cc *File )FileInfo ()_fg .FileInfo {return fileInfo {_cc }};func (_eead *Reader )GetEntry (entryName string )(*File ,error ){for _ddd ,_ecc :=_eead .Next (); -_ecc ==nil ;_ddd ,_ecc =_eead .Next (){if _ddd .Name ==entryName {return _ddd ,nil ;};};return nil ,Error {ErrTraverse ,"\u004e\u006f\u0020\u0065\u006e\u0074\u0072\u0079\u0020\u0066o\u0075\u006e\u0064\u0020\u0066\u006f\u0072 \u0067\u0069\u0076\u0065\u006e\u0020\u006e\u0061\u006d\u0065\u002e",0}; -};const _ee int =64+4*4+16+4+8*2+4+8;func (_eaab *File )Seek (offset int64 ,whence int )(int64 ,error ){var _bgd int64 ;switch whence {default:return 0,Error {ErrSeek ,"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0077h\u0065\u006e\u0063\u0065",int64 (whence )}; -case 0:_bgd =offset ;case 1:_bgd =_eaab ._bfa +offset ;case 2:_bgd =_eaab .Size -offset ;};switch {case _bgd < 0:return _eaab ._bfa ,Error {ErrSeek ,"\u0063\u0061\u006e'\u0074\u0020\u0073\u0065e\u006b\u0020\u0062\u0065\u0066\u006f\u0072e\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u006f\u0066\u0020\u0046\u0069\u006c\u0065",_bgd }; -case _bgd >=_eaab .Size :return _eaab ._bfa ,Error {ErrSeek ,"c\u0061\u006e\u0027\u0074\u0020\u0073e\u0065\u006b\u0020\u0070\u0061\u0073\u0074\u0020\u0046i\u006c\u0065\u0020l\u0065n\u0067\u0074\u0068",_bgd };case _bgd ==_eaab ._bfa :return _bgd ,nil ;case _bgd > _eaab ._bfa :_ffad :=_eaab ._bfa ; -_eaab ._bfa =_bgd ;return _eaab ._bfa ,_eaab .seek (_bgd -_ffad );};if _eaab ._afec >=_eaab ._bfa -_bgd {_eaab ._afec =_eaab ._afec -(_eaab ._bfa -_bgd );_eaab ._bfa =_bgd ;return _eaab ._bfa ,nil ;};_eaab ._afec =0;_eaab ._fe =_eaab ._gab ;_eaab ._bfa =_bgd ; -return _eaab ._bfa ,_eaab .seek (_bgd );};type headerFields struct{_adb uint64 ;_ [16]byte ;_eba uint16 ;_gegb uint16 ;_ [2]byte ;_abdae uint16 ;_ [2]byte ;_ [6]byte ;_aed uint32 ;_cege uint32 ;_deg uint32 ;_ [4]byte ;_ [4]byte ;_bfe uint32 ;_adcf uint32 ; -_defe uint32 ;_fccg uint32 ;_ecbc [109]uint32 ;};func (_feb *Reader )findNext (_gbgb uint32 ,_ead bool )(uint32 ,error ){_fda :=_feb ._dge /4;_dda :=int (_gbgb /_fda );var _cac uint32 ;if _ead {if _dda < 0||_dda >=len (_feb ._eeg ._gfdc ){return 0,Error {ErrRead ,"\u006d\u0069\u006e\u0069\u0073e\u0063\u0074\u006f\u0072\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0069\u0073 \u006f\u0075\u0074\u0073\u0069\u0064\u0065\u0020\u006d\u0069\u006e\u0069\u0046\u0041\u0054\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_dda )}; -};_cac =_feb ._eeg ._gfdc [_dda ];}else {if _dda < 0||_dda >=len (_feb ._eeg ._caaf ){return 0,Error {ErrRead ,"\u0046\u0041\u0054\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0069\u0073\u0020\u006f\u0075t\u0073i\u0064\u0065\u0020\u0044\u0049\u0046\u0041\u0054\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_dda )}; -};_cac =_feb ._eeg ._caaf [_dda ];};_ddg :=_gbgb %_fda ;_dggc :=_acd (_feb ._dge ,_cac )+int64 (_ddg *4);_aede ,_bdd :=_feb .readAt (_dggc ,4);if _bdd !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_bdd .Error ()+"\u0029",_dggc }; -};_abcg :=_dc .LittleEndian .Uint32 (_aede );return _abcg ,nil ;};func (_abda *File )ReadAt (p []byte ,off int64 )(_eaa int ,_bdb error ){_dfcb ,_fd ,_aaeg :=_abda ._bfa ,_abda ._afec ,_abda ._fe ;_ ,_bdb =_abda .Seek (off ,0);if _bdb ==nil {_eaa ,_bdb =_abda .Read (p ); -};_abda ._bfa ,_abda ._afec ,_abda ._fe =_dfcb ,_fd ,_aaeg ;return _eaa ,_bdb ;};func (_cbc *Reader )Created ()_cf .Time {return _cbc .File [0].Created ()};func (_bce *File )mode ()_fg .FileMode {if _bce ._dg !=_ff {return _fg .ModeDir |0777;};return 0666; -};func (_ggc fileInfo )Sys ()interface{}{return nil };func (_geg fileInfo )Size ()int64 {if _geg ._dg !=_ff {return 0;};return _geg .File .Size ;};func (_fgg *Reader )getOffset (_aad uint32 ,_aef bool )(int64 ,error ){if _aef {_cgd :=_fgg ._dge /64;_aff :=int (_aad /_cgd ); -if _aff >=len (_fgg ._eeg ._bcb ){return 0,Error {ErrRead ,"\u006di\u006e\u0069s\u0065\u0063\u0074o\u0072\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0069\u0073\u0020\u006f\u0075t\u0073\u0069\u0064\u0065\u0020\u006d\u0069\u006e\u0069\u0073\u0065c\u0074\u006f\u0072\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_aff )}; -};_cca :=_aad %_cgd ;return int64 ((_fgg ._eeg ._bcb [_aff ]+1)*_fgg ._dge +_cca *64),nil ;};return _acd (_fgg ._dge ,_aad ),nil ;};func (_fed *Reader )exportMiniStream ()(*_g .Writer ,*_g .Writer ,error ){_gcge ,_bcge :=_g .NewWriter (),_g .NewWriter (); -_fge :=uint32 (0);for _ ,_dgdc :=range _fed .File {if _dgdc .Size ==0{continue ;};_dgdc .reset ();_dgdc ._gab =_fge ;_gbdc :=int (_dgdc .Size )/int (_deb );if int (_dgdc .Size )%int (_deb )!=0{_gbdc ++;};for _dabb :=1;_dabb < _gbdc ;_dabb ++{_fge ++;if _bfcb :=_dc .Write (_gcge ,_dc .LittleEndian ,_fge ); -_bfcb !=nil {return nil ,nil ,_bfcb ;};};if _gce :=_dc .Write (_gcge ,_dc .LittleEndian ,_ecb );_gce !=nil {return nil ,nil ,_gce ;};_fge ++;if _ ,_baga :=_cd .Copy (_bcge ,_dgdc );_baga !=nil {return nil ,nil ,_baga ;};if _egbb :=_bcge .AlignLength (64); -_egbb !=nil {return nil ,nil ,_egbb ;};};if _dfaa :=_gcge .FillWithByte (int (_fed ._dge )-_gcge .Len (),_bbf );_dfaa !=nil {return nil ,nil ,_dfaa ;};if _efd :=_bcge .AlignLength (int (_fed ._dge ));_efd !=nil {return nil ,nil ,_efd ;};return _gcge ,_bcge ,nil ; -};func (_cgf *File )WriteAt (p []byte ,off int64 )(_dgdb int ,_bcc error ){_ada ,_gfd ,_bdc :=_cgf ._bfa ,_cgf ._afec ,_cgf ._fe ;_ ,_bcc =_cgf .Seek (off ,0);if _bcc ==nil {_dgdb ,_bcc =_cgf .Write (p );};_cgf ._bfa ,_cgf ._afec ,_cgf ._fe =_ada ,_gfd ,_bdc ; -return _dgdb ,_bcc ;};type fileInfo struct{*File };func (_bdf *Reader )setMiniStream ()error {if _bdf ._edd [0]._gab ==_ecb ||_bdf ._eeg ._bfe ==_ecb ||_bdf ._eeg ._adcf ==0{return nil ;};_bfec :=int (_bdf ._eeg ._adcf );_bdf ._eeg ._gfdc =make ([]uint32 ,_bfec ); -_bdf ._eeg ._gfdc [0]=_bdf ._eeg ._bfe ;for _ggcf :=1;_ggcf < _bfec ;_ggcf ++{_agc ,_dfa :=_bdf .findNext (_bdf ._eeg ._gfdc [_ggcf -1],false );if _dfa !=nil {return Error {ErrFormat ,"s\u0065\u0074\u0074\u0069ng\u0020m\u0069\u006e\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u0028"+_dfa .Error ()+"\u0029",int64 (_bdf ._eeg ._gfdc [_ggcf -1])}; -};_bdf ._eeg ._gfdc [_ggcf ]=_agc ;};_bfec =int (_bdf ._dge /4*_bdf ._eeg ._adcf );_bdf ._eeg ._bcb =make ([]uint32 ,0,_bfec );_bbbc :=_bdf ._edd [0]._gab ;var _eee error ;for _bbbc !=_ecb {_bdf ._eeg ._bcb =append (_bdf ._eeg ._bcb ,_bbbc );_bbbc ,_eee =_bdf .findNext (_bbbc ,false ); -if _eee !=nil {return Error {ErrFormat ,"s\u0065\u0074\u0074\u0069ng\u0020m\u0069\u006e\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u0028"+_eee .Error ()+"\u0029",int64 (_bbbc )};};};return nil ;};func _acd (_dag ,_fcdb uint32 )int64 {return int64 ((_fcdb +1)*_dag )}; -type Error struct{_dbbc int ;_eaeb string ;_eefa int64 ;};func (_fbfa *Reader )findNextFreeSector (_ace bool )(uint32 ,error ){_aaac :=_fbfa .findFatLocsOffset (_ace );_gcg :=uint32 (0);_bcbf :=_fbfa ._dge /4;for {_ecfc ,_ebbd :=_fbfa .readAt (_aaac ,4); -if _ebbd !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_ebbd .Error ()+"\u0029",_aaac };};_bga :=_dc .LittleEndian .Uint32 (_ecfc ); -if _bga ==_gba {break ;};if _gcg >=_bcbf {return 0,Error {ErrRead ,"\u0065\u006e\u0064\u0020of\u0020\u006d\u0069\u006e\u0069\u0046\u0061\u0074\u0020\u0072\u0065\u0061\u0063\u0068e\u0064",_aaac };};_gcg ++;_aaac +=4;};return _gcg ,nil ;};func _fad (_afe *File ){if _afe ._af < 4||_afe ._af > 64{return ; -};_dba :=int (_afe ._af /2-1);_afe .Initial =_afe ._gf [0];var _ceb int ;if !_a .IsPrint (rune (_afe .Initial )){_ceb =1;};_afe .Name =string (_c .Decode (_afe ._gf [_ceb :_dba ]));};func New (ra _cd .ReaderAt )(*Reader ,error ){_dcd :=&Reader {_ccad :ra }; -if _ ,_ddea :=ra .(slicer );_ddea {_dcd ._aege =true ;}else {_dcd ._egb =make ([]byte ,_agdga );};if _eaaba :=_dcd .setHeader ();_eaaba !=nil {return nil ,_eaaba ;};if !_dcd ._aege &&int (_dcd ._dge )> len (_dcd ._egb ){_dcd ._egb =make ([]byte ,_dcd ._dge ); -};if _dgde :=_dcd .setDifats ();_dgde !=nil {return nil ,_dgde ;};if _eea :=_dcd .setDirEntries ();_eea !=nil {return nil ,_eea ;};if _dgbc :=_dcd .setMiniStream ();_dgbc !=nil {return nil ,_dgbc ;};if _cee :=_dcd .traverse ();_cee !=nil {return nil ,_cee ; -};return _dcd ,nil ;};func _gb (_cdb []byte )*directoryEntryFields {_ge :=&directoryEntryFields {};for _dgd :=range _ge ._gf {_ge ._gf [_dgd ]=_dc .LittleEndian .Uint16 (_cdb [_dgd *2:_dgd *2+2]);};_ge ._af =_dc .LittleEndian .Uint16 (_cdb [64:66]);_ge ._dg =uint8 (_cdb [66]); -_ge ._gc =uint8 (_cdb [67]);_ge ._dca =_dc .LittleEndian .Uint32 (_cdb [68:72]);_ge ._gg =_dc .LittleEndian .Uint32 (_cdb [72:76]);_ge ._dd =_dc .LittleEndian .Uint32 (_cdb [76:80]);_ge ._ad =_fa .MustGuid (_cdb [80:96]);copy (_ge ._adg [:],_cdb [96:100]); -_ge ._eef =_fa .MustFileTime (_cdb [100:108]);_ge ._edb =_fa .MustFileTime (_cdb [108:116]);_ge ._gab =_dc .LittleEndian .Uint32 (_cdb [116:120]);copy (_ge ._gad [:],_cdb [120:128]);return _ge ;}; \ No newline at end of file +package mscfb ;import (_c "bytes";_g "encoding/binary";_fe "fmt";_d "github.com/richardlehane/msoleps/types";_ga "github.com/unidoc/unioffice/v2/internal/mscfb/rw";_fa "io";_fd "os";_e "strconv";_bc "time";_a "unicode";_b "unicode/utf16";);func _bgc (_abg [][2]int64 )[][2]int64 {_beg :=len (_abg ); +for _aeg ,_gfb :=0,0;_aeg < _beg &&_gfb +1< len (_abg );_aeg ++{if _abg [_gfb ][0]+_abg [_gfb ][1]==_abg [_gfb +1][0]{_abg [_gfb ][1]=_abg [_gfb ][1]+_abg [_gfb +1][1];for _fcd :=range _abg [_gfb +1:len (_abg )-1]{_abg [_gfb +1+_fcd ]=_abg [_fcd +_gfb +2]; +};_abg =_abg [:len (_abg )-1];}else {_gfb +=1;};};return _abg ;};func (_fba *Reader )setMiniStream ()error {if _fba ._caaa [0]._ccd ==_ebf ||_fba ._edd ._eefg ==_ebf ||_fba ._edd ._ceeg ==0{return nil ;};_cgb :=int (_fba ._edd ._ceeg );_fba ._edd ._gaa =make ([]uint32 ,_cgb ); +_fba ._edd ._gaa [0]=_fba ._edd ._eefg ;for _adag :=1;_adag < _cgb ;_adag ++{_beda ,_gcd :=_fba .findNext (_fba ._edd ._gaa [_adag -1],false );if _gcd !=nil {return Error {ErrFormat ,"s\u0065\u0074\u0074\u0069ng\u0020m\u0069\u006e\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u0028"+_gcd .Error ()+"\u0029",int64 (_fba ._edd ._gaa [_adag -1])}; +};_fba ._edd ._gaa [_adag ]=_beda ;};_cgb =int (_fba ._fcg /4*_fba ._edd ._ceeg );_fba ._edd ._abgb =make ([]uint32 ,0,_cgb );_abcb :=_fba ._caaa [0]._ccd ;var _afcc error ;for _abcb !=_ebf {_fba ._edd ._abgb =append (_fba ._edd ._abgb ,_abcb );_abcb ,_afcc =_fba .findNext (_abcb ,false ); +if _afcc !=nil {return Error {ErrFormat ,"s\u0065\u0074\u0074\u0069ng\u0020m\u0069\u006e\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u0028"+_afcc .Error ()+"\u0029",int64 (_abcb )};};};return nil ;};func (_acg *File )changeSize (_cd int64 )error {if _cd ==_acg .Size {return nil ; +};var _eebc *File ;for _ ,_bfa :=range _acg ._ddf ._caaa {if _bfa .Name ==_acg .Name {_eebc =_bfa ;break ;};};if _eebc ==nil {return _fe .Errorf ("\u004e\u006f\u0020\u0064\u0069\u0072e\u0063\u0074\u006f\u0072\u0079\u0020\u0065\u006e\u0074\u0072\u0079\u0020\u0066o\u0072\u0020\u0061\u0020\u0066\u0069\u006ce\u003a\u0020\u0025\u0073",_acg .Name ); +};_cf :=_c .NewBuffer ([]byte {});if _eegb :=_g .Write (_cf ,_g .LittleEndian ,_cd );_eegb !=nil {return _eegb ;};for _aed ,_cgef :=range _cf .Bytes (){_eebc ._ccb [_aed ]=_cgef ;};var _eec int64 ;var _ada bool ;if _acg .Size < _eef {_ada =true ;_eec =int64 (_ccaa ); +}else {_eec =int64 (_acg ._ddf ._fcg );};_ege :=int ((_acg .Size -1)/_eec )+1;_cbg :=int ((_cd -1)/_eec )+1;if _ege < _cbg {_dcb ,_dca :=_acg .findLast (_ada );if _dca !=nil {return _dca ;};_bca ,_dca :=_acg ._ddf .findNextFreeSector (_ada );if _dca !=nil {return _dca ; +};for _bfg :=_cbg -_ege ;_bfg > 0;_bfg --{if _ddd :=_acg ._ddf .saveToFatLocs (_dcb ,_bca ,_ada );_ddd !=nil {return _ddd ;};if _bfg > 1{_dcb =_bca ;_bca ++;}else if _ddb :=_acg ._ddf .saveToFatLocs (_bca ,_ebf ,_ada );_ddb !=nil {return _ddb ;};};}else if _ege > _cbg {_ggaa :=_acg ._ccd ; +var _agfd error ;for _egc :=0;_egc < _cbg -1;_egc ++{_ggaa ,_agfd =_acg ._ddf .findNext (_ggaa ,_ada );if _agfd !=nil {return _agfd ;};};if _fgg :=_acg ._ddf .saveToFatLocs (_ggaa ,_ebf ,_ada );_fgg !=nil {return _fgg ;};};_acg .Size =_cd ;return nil ; +};func _ge (_bb []byte )*directoryEntryFields {_ggf :=&directoryEntryFields {};for _adf :=range _ggf ._bcg {_ggf ._bcg [_adf ]=_g .LittleEndian .Uint16 (_bb [_adf *2:_adf *2+2]);};_ggf ._ec =_g .LittleEndian .Uint16 (_bb [64:66]);_ggf ._gac =uint8 (_bb [66]); +_ggf ._ac =uint8 (_bb [67]);_ggf ._gc =_g .LittleEndian .Uint32 (_bb [68:72]);_ggf ._gd =_g .LittleEndian .Uint32 (_bb [72:76]);_ggf ._eg =_g .LittleEndian .Uint32 (_bb [76:80]);_ggf ._fc =_d .MustGuid (_bb [80:96]);copy (_ggf ._gf [:],_bb [96:100]);_ggf ._db =_d .MustFileTime (_bb [100:108]); +_ggf ._cc =_d .MustFileTime (_bb [108:116]);_ggf ._ccd =_g .LittleEndian .Uint32 (_bb [116:120]);copy (_ggf ._ccb [:],_bb [120:128]);return _ggf ;};type headerFields struct{_fgcb uint64 ;_ [16]byte ;_dcf uint16 ;_bcf uint16 ;_ [2]byte ;_cbb uint16 ;_ [2]byte ; +_ [6]byte ;_dae uint32 ;_bcb uint32 ;_cgee uint32 ;_ [4]byte ;_ [4]byte ;_eefg uint32 ;_ceeg uint32 ;_bag uint32 ;_effb uint32 ;_dfc [109]uint32 ;};type File struct{Name string ;Initial uint16 ;Path []string ;Size int64 ;_gda int64 ;_ef uint32 ;_fcc int64 ; +*directoryEntryFields ;_ddf *Reader ;};func (_ca *Reader )traverse ()error {_ca .File =make ([]*File ,0,len (_ca ._caaa ));var (_cg func (int ,[]string );_fg error ;_ed int ;);_cg =func (_agf int ,_bd []string ){_ed ++;if _ed > len (_ca ._caaa ){_fg =Error {ErrTraverse ,"\u0074\u0072\u0061\u0076\u0065\u0072\u0073\u0061\u006c\u0020\u0063o\u0075\u006e\u0074\u0065\u0072\u0020\u006f\u0076\u0065\u0072f\u006c\u006f\u0077",int64 (_agf )}; +return ;};if _agf < 0||_agf >=len (_ca ._caaa ){_fg =Error {ErrTraverse ,"\u0069\u006c\u006ceg\u0061\u006c\u0020\u0074\u0072\u0061\u0076\u0065\u0072\u0073\u0061\u006c\u0020\u0069\u006e\u0064\u0065\u0078",int64 (_agf )};return ;};_cb :=_ca ._caaa [_agf ]; +if _cb ._gc !=_fcb {_cg (int (_cb ._gc ),_bd );};_ca .File =append (_ca .File ,_cb );_cb .Path =_bd ;if _cb ._eg !=_fcb {if _agf > 0{_cg (int (_cb ._eg ),append (_bd ,_cb .Name ));}else {_cg (int (_cb ._eg ),_bd );};};if _cb ._gd !=_fcb {_cg (int (_cb ._gd ),_bd ); +};return ;};_cg (0,[]string {});return _fg ;};func (_dfe *File )WriteAt (p []byte ,off int64 )(_ab int ,_cda error ){_gbb ,_fed ,_ceb :=_dfe ._gda ,_dfe ._fcc ,_dfe ._ef ;_ ,_cda =_dfe .Seek (off ,0);if _cda ==nil {_ab ,_cda =_dfe .Write (p );};_dfe ._gda ,_dfe ._fcc ,_dfe ._ef =_gbb ,_fed ,_ceb ; +return _ab ,_cda ;};func (_bcac *Reader )readAt (_gbeb int64 ,_cbac int )([]byte ,error ){if _bcac ._gccf {_fec ,_bga :=_bcac ._efa .(slicer ).Slice (_gbeb ,_cbac );if _bga !=nil {return nil ,Error {ErrRead ,"\u0073\u006c\u0069\u0063er\u0020\u0072\u0065\u0061\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0028"+_bga .Error ()+"\u0029",_gbeb }; +};return _fec ,nil ;};if _cbac > len (_bcac ._bfe ){return nil ,Error {ErrRead ,"\u0072\u0065ad\u0020\u006c\u0065n\u0067\u0074\u0068\u0020gre\u0061te\u0072\u0020\u0074\u0068\u0061\u006e\u0020re\u0061\u0064\u0020\u0062\u0075\u0066\u0066e\u0072",int64 (_cbac )}; +};if _ ,_dab :=_bcac ._efa .ReadAt (_bcac ._bfe [:_cbac ],_gbeb );_dab !=nil {return nil ,Error {ErrRead ,_dab .Error (),_gbeb };};return _bcac ._bfe [:_cbac ],nil ;};const (ErrFormat =iota ;ErrRead ;ErrSeek ;ErrWrite ;ErrTraverse ;);const _fdf int =64+4*4+16+4+8*2+4+8; +type Reader struct{_gccf bool ;_fcg uint32 ;_bfe []byte ;_edd *header ;File []*File ;_caaa []*File ;_gcgd int ;_efa _fa .ReaderAt ;_eba _fa .WriterAt ;};func (_fab fileInfo )IsDir ()bool {return _fab .mode ().IsDir ()};func (_agb *File )Seek (offset int64 ,whence int )(int64 ,error ){var _acd int64 ; +switch whence {default:return 0,Error {ErrSeek ,"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0077h\u0065\u006e\u0063\u0065",int64 (whence )};case 0:_acd =offset ;case 1:_acd =_agb ._gda +offset ;case 2:_acd =_agb .Size -offset ;};switch {case _acd < 0:return _agb ._gda ,Error {ErrSeek ,"\u0063\u0061\u006e'\u0074\u0020\u0073\u0065e\u006b\u0020\u0062\u0065\u0066\u006f\u0072e\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u006f\u0066\u0020\u0046\u0069\u006c\u0065",_acd }; +case _acd >=_agb .Size :return _agb ._gda ,Error {ErrSeek ,"c\u0061\u006e\u0027\u0074\u0020\u0073e\u0065\u006b\u0020\u0070\u0061\u0073\u0074\u0020\u0046i\u006c\u0065\u0020l\u0065n\u0067\u0074\u0068",_acd };case _acd ==_agb ._gda :return _acd ,nil ;case _acd > _agb ._gda :_ebd :=_agb ._gda ; +_agb ._gda =_acd ;return _agb ._gda ,_agb .seek (_acd -_ebd );};if _agb ._fcc >=_agb ._gda -_acd {_agb ._fcc =_agb ._fcc -(_agb ._gda -_acd );_agb ._gda =_acd ;return _agb ._gda ,nil ;};_agb ._fcc =0;_agb ._ef =_agb ._ccd ;_agb ._gda =_acd ;return _agb ._gda ,_agb .seek (_acd ); +};type slicer interface{Slice (_beb int64 ,_aff int )([]byte ,error );};func (_fgc *File )ensureWriterAt ()error {if _fgc ._ddf ._eba ==nil {_cac ,_eda :=_fgc ._ddf ._efa .(_fa .WriterAt );if !_eda {return Error {ErrWrite ,"\u006d\u0073\u0063\u0066\u0062\u002e\u004ee\u0077\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0067\u0069\u0076\u0065n\u0020R\u0065\u0061\u0064\u0065\u0072\u0041t\u0020\u0063\u006f\u006e\u0076\u0065\u0072t\u0069\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0061\u0020\u0069\u006f\u002e\u0057\u0072\u0069\u0074\u0065\u0072\u0041\u0074\u0020\u0069n\u0020\u006f\u0072\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0077\u0072\u0069t\u0065",0}; +};_fgc ._ddf ._eba =_cac ;};return nil ;};func (_dga *File )ID ()string {return _dga ._fc .String ()};func (_eeg *File )SetEntryContent (b []byte )error {if _bde :=_eeg .ensureWriterAt ();_bde !=nil {return _bde ;};_eeg .reset ();if _edaf :=_eeg .changeSize (int64 (len (b ))); +_edaf !=nil {return _edaf ;};_ ,_dbeb :=_eeg .Write (b );return _dbeb ;};func (_bbf *File )ReadAt (p []byte ,off int64 )(_de int ,_gbc error ){_ffc ,_fcf ,_cca :=_bbf ._gda ,_bbf ._fcc ,_bbf ._ef ;_ ,_gbc =_bbf .Seek (off ,0);if _gbc ==nil {_de ,_gbc =_bbf .Read (p ); +};_bbf ._gda ,_bbf ._fcc ,_bbf ._ef =_ffc ,_fcf ,_cca ;return _de ,_gbc ;};const (_ad uint8 =0x0;_dg uint8 =0x1;);func (_ccg *Reader )findFatLocsOffset (_eea bool )int64 {var _cgf uint32 ;if _eea {_cgf =_ccg ._edd ._gaa [0];}else {_cgf =_ccg ._edd ._ace [0]; +};return _aga (_ccg ._fcg ,_cgf );};func (_geb Error )Error ()string {return "\u006ds\u0063\u0066\u0062\u003a\u0020"+_geb ._ebge +"\u003b\u0020"+_e .FormatInt (_geb ._bba ,10);};func (_fea *File )Created ()_bc .Time {return _fea ._db .Time ()};func (_dgff *Reader )setDifats ()error {_dgff ._edd ._ace =_dgff ._edd ._dfc [:]; +if _dgff ._edd ._effb ==0{return nil ;};_bdb :=(_dgff ._fcg /4)-1;_bbed :=make ([]uint32 ,109,_dgff ._edd ._effb *_bdb +109);copy (_bbed ,_dgff ._edd ._ace );_dgff ._edd ._ace =_bbed ;_fbc :=_dgff ._edd ._bag ;for _bcc :=0;_bcc < int (_dgff ._edd ._effb ); +_bcc ++{_gde ,_aaf :=_dgff .readAt (_aga (_dgff ._fcg ,_fbc ),int (_dgff ._fcg ));if _aaf !=nil {return Error {ErrFormat ,"e\u0072r\u006f\u0072\u0020\u0073\u0065\u0074\u0074\u0069n\u0067\u0020\u0044\u0049FA\u0054\u0028"+_aaf .Error ()+"\u0029",int64 (_fbc )}; +};for _ffe :=0;_ffe < int (_bdb );_ffe ++{_dgff ._edd ._ace =append (_dgff ._edd ._ace ,_g .LittleEndian .Uint32 (_gde [_ffe *4:_ffe *4+4]));};_fbc =_g .LittleEndian .Uint32 (_gde [len (_gde )-4:]);};return nil ;};func (_bcagg *Reader )Created ()_bc .Time {return _bcagg .File [0].Created ()}; +func (_af *File )Write (b []byte )(int ,error ){if _af .Size < 1||_af ._gda >=_af .Size {return 0,_fa .EOF ;};if _be :=_af .ensureWriterAt ();_be !=nil {return 0,_be ;};_bed :=len (b );if int64 (_bed )> _af .Size -_af ._gda {_bed =int (_af .Size -_af ._gda ); +};_cee ,_ff :=_af .stream (_bed );if _ff !=nil {return 0,_ff ;};var _age ,_gdg int ;for _ ,_bgf :=range _cee {_fad :=_age +int (_bgf [1]);if _fad < _age ||_fad > _bed {return 0,Error {ErrWrite ,"\u0062\u0061d\u0020\u0077\u0072i\u0074\u0065\u0020\u006c\u0065\u006e\u0067\u0074\u0068",int64 (_fad )}; +};_gb ,_gbe :=_af ._ddf ._eba .WriteAt (b [_age :_fad ],_bgf [0]);_gdg =_gdg +_gb ;if _gbe !=nil {_af ._gda +=int64 (_gdg );return _gdg ,Error {ErrWrite ,"\u0075n\u0064\u0065\u0072\u006c\u0079\u0069\u006e\u0067\u0020\u0077\u0072i\u0074\u0065\u0072\u0020\u0066\u0061\u0069\u006c\u0020\u0028"+_gbe .Error ()+"\u0029",int64 (_age )}; +};_age =_fad ;};_af ._gda +=int64 (_gdg );if _gdg !=_bed {_ff =Error {ErrWrite ,"\u0062\u0079t\u0065\u0073\u0020\u0077\u0072\u0069\u0074\u0074\u0065\u006e\u0020\u0064\u006f\u0020\u006e\u006f\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0077\u0072\u0069\u0074\u0065\u0020\u0073\u0069\u007a\u0065",int64 (_gdg )}; +}else if _gdg < len (b ){_ff =_fa .EOF ;};return _gdg ,_ff ;};func (_bdg *Reader )exportDirEntries (_cbe *_ga .Writer )error {if int64 (_cbe .Len ())!=_aga (_bdg ._fcg ,_bdg ._edd ._cgee ){return Error {ErrWrite ,_fe .Sprintf ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0077\u0072\u0069\u0074\u0065\u0072\u0020l\u0065\u006e\u0067t\u0068:\u0020\u0025\u0076",_cbe .Len ()),0}; +};for _ ,_ebcc :=range _bdg ._caaa {_ega ,_afc :=_acc (_ebcc .directoryEntryFields );if _afc !=nil {return _afc ;};if _ ,_defc :=_fa .Copy (_cbe ,_ega );_defc !=nil {return _defc ;};};return nil ;};func _ggdc (_aab []byte )*headerFields {_bef :=&headerFields {}; +_bef ._fgcb =_g .LittleEndian .Uint64 (_aab [:8]);_bef ._dcf =_g .LittleEndian .Uint16 (_aab [24:26]);_bef ._bcf =_g .LittleEndian .Uint16 (_aab [26:28]);_bef ._cbb =_g .LittleEndian .Uint16 (_aab [30:32]);_bef ._dae =_g .LittleEndian .Uint32 (_aab [40:44]); +_bef ._bcb =_g .LittleEndian .Uint32 (_aab [44:48]);_bef ._cgee =_g .LittleEndian .Uint32 (_aab [48:52]);_bef ._eefg =_g .LittleEndian .Uint32 (_aab [60:64]);_bef ._ceeg =_g .LittleEndian .Uint32 (_aab [64:68]);_bef ._bag =_g .LittleEndian .Uint32 (_aab [68:72]); +_bef ._effb =_g .LittleEndian .Uint32 (_aab [72:76]);var _bbe int ;for _bcag :=76;_bcag < 512;_bcag =_bcag +4{_bef ._dfc [_bbe ]=_g .LittleEndian .Uint32 (_aab [_bcag :_bcag +4]);_bbe ++;};return _bef ;};func (_gaac *Reader )exportMiniStream ()(*_ga .Writer ,*_ga .Writer ,error ){_fbaeb ,_bdf :=_ga .NewWriter (),_ga .NewWriter (); +_daaa :=uint32 (0);for _ ,_cdcf :=range _gaac .File {if _cdcf .Size ==0{continue ;};_cdcf .reset ();_cdcf ._ccd =_daaa ;_ccbc :=int (_cdcf .Size )/int (_ccaa );if int (_cdcf .Size )%int (_ccaa )!=0{_ccbc ++;};for _cfec :=1;_cfec < _ccbc ;_cfec ++{_daaa ++; +if _abfd :=_g .Write (_fbaeb ,_g .LittleEndian ,_daaa );_abfd !=nil {return nil ,nil ,_abfd ;};};if _cafg :=_g .Write (_fbaeb ,_g .LittleEndian ,_ebf );_cafg !=nil {return nil ,nil ,_cafg ;};_daaa ++;if _ ,_dcad :=_fa .Copy (_bdf ,_cdcf );_dcad !=nil {return nil ,nil ,_dcad ; +};if _dbeg :=_bdf .AlignLength (64);_dbeg !=nil {return nil ,nil ,_dbeg ;};};if _eecb :=_fbaeb .FillWithByte (int (_gaac ._fcg )-_fbaeb .Len (),_ddac );_eecb !=nil {return nil ,nil ,_eecb ;};if _geg :=_bdf .AlignLength (int (_gaac ._fcg ));_geg !=nil {return nil ,nil ,_geg ; +};return _fbaeb ,_bdf ,nil ;};func (_bcaf *File )stream (_bgff int )([][2]int64 ,error ){var _bcad bool ;var _egeg int ;var _ggb int64 ;if _bcaf .Size < _eef {_bcad =true ;_egeg =_bgff /int (_ccaa )+2;_ggb =int64 (_ccaa );}else {_egeg =_bgff /int (_bcaf ._ddf ._fcg )+2; +_ggb =int64 (_bcaf ._ddf ._fcg );};_agfb :=make ([][2]int64 ,0,_egeg );var _dac ,_ccf int ;if _bcaf ._fcc > 0{_aede ,_egcf :=_bcaf ._ddf .getOffset (_bcaf ._ef ,_bcad );if _egcf !=nil {return nil ,_egcf ;};if _ggb -_bcaf ._fcc >=int64 (_bgff ){_agfb =append (_agfb ,[2]int64 {_aede +_bcaf ._fcc ,int64 (_bgff )}); +}else {_agfb =append (_agfb ,[2]int64 {_aede +_bcaf ._fcc ,_ggb -_bcaf ._fcc });};if _ggb -_bcaf ._fcc <=int64 (_bgff ){_bcaf ._ef ,_egcf =_bcaf ._ddf .findNext (_bcaf ._ef ,_bcad );if _egcf !=nil {return nil ,_egcf ;};_ccf +=int (_ggb -_bcaf ._fcc );_bcaf ._fcc =0; +}else {_bcaf ._fcc +=int64 (_bgff );};if _agfb [0][1]==int64 (_bgff ){return _agfb ,nil ;};if _bcaf ._ef ==_ebf {return nil ,Error {ErrRead ,"\u0075\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0065\u0061\u0072\u006c\u0079\u0020\u0065\u006e\u0064\u0020\u006f\u0066\u0020\u0063ha\u0069\u006e",int64 (_bcaf ._ef )}; +};_dac ++;};for {if _dac >=cap (_agfb ){return nil ,Error {ErrRead ,"\u0069\u006e\u0064\u0065x\u0020\u006f\u0076\u0065\u0072\u0072\u0075\u006e\u0073\u0020s\u0065c\u0074\u006f\u0072\u0020\u006c\u0065\u006eg\u0074\u0068",int64 (_dac )};};_agg ,_abf :=_bcaf ._ddf .getOffset (_bcaf ._ef ,_bcad ); +if _abf !=nil {return nil ,_abf ;};if _bgff -_ccf < int (_ggb ){_agfb =append (_agfb ,[2]int64 {_agg ,int64 (_bgff -_ccf )});_bcaf ._fcc =int64 (_bgff -_ccf );return _bgc (_agfb ),nil ;}else {_agfb =append (_agfb ,[2]int64 {_agg ,_ggb });_ccf +=int (_ggb ); +_bcaf ._ef ,_abf =_bcaf ._ddf .findNext (_bcaf ._ef ,_bcad );if _abf !=nil {return nil ,_abf ;};if _ccf ==_bgff {return _bgc (_agfb ),nil ;};};_dac ++;};};func (_fgad Error )Typ ()int {return _fgad ._bce };func (_dbc fileInfo )Sys ()interface{}{return nil }; +func (_dcg *Reader )findNext (_bea uint32 ,_bbc bool )(uint32 ,error ){_cdg :=_dcg ._fcg /4;_egfb :=int (_bea /_cdg );var _bab uint32 ;if _bbc {if _egfb < 0||_egfb >=len (_dcg ._edd ._gaa ){return 0,Error {ErrRead ,"\u006d\u0069\u006e\u0069\u0073e\u0063\u0074\u006f\u0072\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0069\u0073 \u006f\u0075\u0074\u0073\u0069\u0064\u0065\u0020\u006d\u0069\u006e\u0069\u0046\u0041\u0054\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_egfb )}; +};_bab =_dcg ._edd ._gaa [_egfb ];}else {if _egfb < 0||_egfb >=len (_dcg ._edd ._ace ){return 0,Error {ErrRead ,"\u0046\u0041\u0054\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0069\u0073\u0020\u006f\u0075t\u0073i\u0064\u0065\u0020\u0044\u0049\u0046\u0041\u0054\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_egfb )}; +};_bab =_dcg ._edd ._ace [_egfb ];};_ecga :=_bea %_cdg ;_fge :=_aga (_dcg ._fcg ,_bab )+int64 (_ecga *4);_faf ,_bbga :=_dcg .readAt (_fge ,4);if _bbga !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_bbga .Error ()+"\u0029",_fge }; +};_fbe :=_g .LittleEndian .Uint32 (_faf );return _fbe ,nil ;};func (_fff *Reader )Modified ()_bc .Time {return _fff .File [0].Modified ()};func _aga (_fb ,_cdb uint32 )int64 {return int64 ((_cdb +1)*_fb )};func (_cfed *Reader )exportHeader (_efc *_ga .Writer )error {if _eee :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._fgcb ); +_eee !=nil {return _eee ;};if _cde :=_efc .Skip (16);_cde !=nil {return _cde ;};if _ceea :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._dcf );_ceea !=nil {return _ceea ;};if _bee :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._bcf );_bee !=nil {return _bee ; +};if _fcfg :=_g .Write (_efc ,_g .LittleEndian ,uint16 (0xfffe));_fcfg !=nil {return _fcfg ;};if _bbcc :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._cbb );_bbcc !=nil {return _bbcc ;};if _bbae :=_g .Write (_efc ,_g .LittleEndian ,uint16 (0x0006)); +_bbae !=nil {return _bbae ;};if _gbd :=_efc .Skip (6);_gbd !=nil {return _gbd ;};if _bdbb :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._dae );_bdbb !=nil {return _bdbb ;};if _afec :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._bcb );_afec !=nil {return _afec ; +};if _ffa :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._cgee );_ffa !=nil {return _ffa ;};if _eebb :=_efc .Skip (4);_eebb !=nil {return _eebb ;};if _dbb :=_g .Write (_efc ,_g .LittleEndian ,uint32 (0x00001000));_dbb !=nil {return _dbb ;};if _dea :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._eefg ); +_dea !=nil {return _dea ;};if _gbee :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._ceeg );_gbee !=nil {return _gbee ;};if _fbb :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._bag );_fbb !=nil {return _fbb ;};if _caad :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._effb ); +_caad !=nil {return _caad ;};for _cafb :=0;_cafb < 109;_cafb ++{if _gdd :=_g .Write (_efc ,_g .LittleEndian ,&_cfed ._edd ._dfc [_cafb ]);_gdd !=nil {return _gdd ;};};return nil ;};func (_dc *File )Read (b []byte )(int ,error ){if _dc .Size < 1||_dc ._gda >=_dc .Size {return 0,_fa .EOF ; +};_eff :=len (b );if int64 (_eff )> _dc .Size -_dc ._gda {_eff =int (_dc .Size -_dc ._gda );};_dad ,_ba :=_dc .stream (_eff );if _ba !=nil {return 0,_ba ;};var _efb ,_df int ;for _ ,_aa :=range _dad {_dbe :=_efb +int (_aa [1]);if _dbe < _efb ||_dbe > _eff {return 0,Error {ErrRead ,"\u0062a\u0064 \u0072\u0065\u0061\u0064\u0020\u006c\u0065\u006e\u0067\u0074\u0068",int64 (_dbe )}; +};_fdfg ,_gcg :=_dc ._ddf ._efa .ReadAt (b [_efb :_dbe ],_aa [0]);_df =_df +_fdfg ;if _gcg !=nil {_dc ._gda +=int64 (_df );return _df ,Error {ErrRead ,"\u0075n\u0064\u0065\u0072\u006c\u0079\u0069\u006e\u0067\u0020\u0072\u0065a\u0064\u0065\u0072\u0020\u0066\u0061\u0069\u006c\u0020\u0028"+_gcg .Error ()+"\u0029",int64 (_efb )}; +};_efb =_dbe ;};_dc ._gda +=int64 (_df );if _df !=_eff {_ba =Error {ErrRead ,"\u0062\u0079\u0074e\u0073\u0020\u0072\u0065\u0061\u0064\u0020\u0064\u006f\u0020\u006e\u006f\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020r\u0065\u0061\u0064\u0020\u0073\u0069\u007a\u0065",int64 (_df )}; +}else if _df < len (b ){_ba =_fa .EOF ;};return _df ,_ba ;};func (_cafc *Reader )getOffset (_gfc uint32 ,_acgc bool )(int64 ,error ){if _acgc {_edafd :=_cafc ._fcg /64;_dfa :=int (_gfc /_edafd );if _dfa >=len (_cafc ._edd ._abgb ){return 0,Error {ErrRead ,"\u006di\u006e\u0069s\u0065\u0063\u0074o\u0072\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0069\u0073\u0020\u006f\u0075t\u0073\u0069\u0064\u0065\u0020\u006d\u0069\u006e\u0069\u0073\u0065c\u0074\u006f\u0072\u0020\u0072\u0061\u006e\u0067\u0065",int64 (_dfa )}; +};_ecg :=_gfc %_edafd ;return int64 ((_cafc ._edd ._abgb [_dfa ]+1)*_cafc ._fcg +_ecg *64),nil ;};return _aga (_cafc ._fcg ,_gfc ),nil ;};func (_dbf fileInfo )ModTime ()_bc .Time {return _dbf .Modified ()};type directoryEntryFields struct{_bcg [32]uint16 ; +_ec uint16 ;_gac uint8 ;_ac uint8 ;_gc uint32 ;_gd uint32 ;_eg uint32 ;_fc _d .Guid ;_gf [4]byte ;_db _d .FileTime ;_cc _d .FileTime ;_ccd uint32 ;_ccb [8]byte ;};func (_gfa *File )mode ()_fd .FileMode {if _gfa ._gac !=_gg {return _fd .ModeDir |0777;}; +return 0666;};func (_dde fileInfo )Size ()int64 {if _dde ._gac !=_gg {return 0;};return _dde .File .Size ;};func (_fag *Reader )exportDifats (_bbb *_ga .Writer )error {if _fag ._edd ._effb ==0{return nil ;};return nil ;};type header struct{*headerFields ; +_ace []uint32 ;_gaa []uint32 ;_abgb []uint32 ;};func (_gga fileInfo )Name ()string {return _gga .File .Name };func (_cdd *Reader )Export ()([]byte ,error ){_dbcg :=_ga .NewWriter ();if _cbfb :=_cdd .exportHeader (_dbcg );_cbfb !=nil {return nil ,_cbfb ; +};if _ffg :=_dbcg .FillWithByte (512,_ddac );_ffg !=nil {return nil ,_ffg ;};_ecb :=[]uint32 {};if _aafg :=_cdd .exportDifats (_dbcg );_aafg !=nil {return nil ,_aafg ;};_begb ,_eddb ,_ead :=_cdd .exportMiniStream ();if _ead !=nil {return nil ,_ead ;};_ecb =append (_ecb ,uint32 (_dbcg .Len ())/_cdd ._fcg ); +if _dec :=_cdd .exportDirEntries (_dbcg );_dec !=nil {return nil ,_dec ;};_ecb =append (_ecb ,uint32 (_dbcg .Len ())/_cdd ._fcg );if _ ,_ddg :=_begb .WriteTo (_dbcg );_ddg !=nil {return nil ,_ddg ;};_ecb =append (_ecb ,uint32 (_dbcg .Len ())/_cdd ._fcg ); +if _ ,_gebe :=_eddb .WriteTo (_dbcg );_gebe !=nil {return nil ,_gebe ;};_ecb =append (_ecb ,uint32 (_dbcg .Len ())/_cdd ._fcg );if _fcfc :=_cdd .exportFAT (_dbcg ,_ecb );_fcfc !=nil {return nil ,_fcfc ;};return _dbcg .Bytes (),nil ;};const (_ggd uint64 =0xE11AB1A1E011CFD0; +_ccaa uint32 =64;_eef int64 =4096;_dgf uint32 =128;);const _dgb int =8+16+10+6+12+8+16+109*4;func (_bbd *Reader )setHeader ()error {_gcgb ,_fcbe :=_bbd .readAt (0,_dgb );if _fcbe !=nil {return _fcbe ;};_bbd ._edd =&header {headerFields :_ggdc (_gcgb )}; +if _bbd ._edd ._fgcb !=_ggd {return Error {ErrFormat ,"\u0062\u0061\u0064\u0020\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065",int64 (_bbd ._edd ._fgcb )};};if _bbd ._edd ._cbb ==0x0009||_bbd ._edd ._cbb ==0x000c{_bbd ._fcg =uint32 (1<<_bbd ._edd ._cbb ); +}else {return Error {ErrFormat ,"\u0069\u006c\u006c\u0065ga\u006c\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0073\u0069\u007a\u0065",int64 (_bbd ._edd ._cbb )};};if _bbd ._edd ._effb > 0{_daed :=(_bbd ._fcg /4)-1;if int (_bbd ._edd ._effb *_daed +109)< 0{return Error {ErrFormat ,"\u0044I\u0046A\u0054\u0020\u0069\u006e\u0074 \u006f\u0076e\u0072\u0066\u006c\u006f\u0077",int64 (_bbd ._edd ._effb )}; +};if _bbd ._edd ._effb *_daed +109> _bbd ._edd ._bcb +_daed {return Error {ErrFormat ,"\u006e\u0075\u006d\u0020\u0044\u0049\u0046\u0041\u0054\u0073 \u0065\u0078\u0063\u0065\u0065\u0064\u0073 \u0046\u0041\u0054\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0073",int64 (_bbd ._edd ._effb )}; +};};if _bbd ._edd ._ceeg > 0{if int (_bbd ._fcg /4*_bbd ._edd ._ceeg )< 0{return Error {ErrFormat ,"m\u0069\u006e\u0069\u0020FA\u0054 \u0069\u006e\u0074\u0020\u006fv\u0065\u0072\u0066\u006c\u006f\u0077",int64 (_bbd ._edd ._ceeg )};};if _bbd ._edd ._ceeg > _bbd ._edd ._bcb *(_bbd ._fcg /_ccaa ){return Error {ErrFormat ,"\u006e\u0075\u006d\u0020\u006d\u0069n\u0069\u0020\u0046\u0041\u0054\u0073\u0020\u0065\u0078\u0063\u0065\u0065\u0064s\u0020\u0046\u0041\u0054\u0020\u0073\u0065c\u0074\u006f\u0072\u0073",int64 (_bbd ._edd ._bcb )}; +};};return nil ;};const (_ag uint8 =0x0;_eb uint8 =0x1;_gg uint8 =0x2;_bg uint8 =0x5;);type fileInfo struct{*File };func (_aaa *File )findLast (_baf bool )(uint32 ,error ){_gfe :=_aaa ._ccd ;for {_cfe ,_fggb :=_aaa ._ddf .findNext (_gfe ,_baf );if _fggb !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_fggb .Error ()+"\u0029",0}; +};if _cfe ==_ebf {break ;};_gfe =_cfe ;};return _gfe ,nil ;};func New (ra _fa .ReaderAt )(*Reader ,error ){_abfg :=&Reader {_efa :ra };if _ ,_befc :=ra .(slicer );_befc {_abfg ._gccf =true ;}else {_abfg ._bfe =make ([]byte ,_dgb );};if _dcd :=_abfg .setHeader (); +_dcd !=nil {return nil ,_dcd ;};if !_abfg ._gccf &&int (_abfg ._fcg )> len (_abfg ._bfe ){_abfg ._bfe =make ([]byte ,_abfg ._fcg );};if _afdc :=_abfg .setDifats ();_afdc !=nil {return nil ,_afdc ;};if _fgba :=_abfg .setDirEntries ();_fgba !=nil {return nil ,_fgba ; +};if _eeag :=_abfg .setMiniStream ();_eeag !=nil {return nil ,_eeag ;};if _afe :=_abfg .traverse ();_afe !=nil {return nil ,_afe ;};return _abfg ,nil ;};func (_egf *Reader )GetHeader ()*header {return _egf ._edd };func (_dabb *Reader )ID ()string {return _dabb .File [0].ID ()}; +func (_fee *Reader )GetEntry (entryName string )(*File ,error ){for _cccb ,_cbf :=_fee .Next ();_cbf ==nil ;_cccb ,_cbf =_fee .Next (){if _cccb .Name ==entryName {return _cccb ,nil ;};};return nil ,Error {ErrTraverse ,"\u004e\u006f\u0020\u0065\u006e\u0074\u0072\u0079\u0020\u0066o\u0075\u006e\u0064\u0020\u0066\u006f\u0072 \u0067\u0069\u0076\u0065\u006e\u0020\u006e\u0061\u006d\u0065\u002e",0}; +};func (_ce *Reader )setDirEntries ()error {_ae :=20;if _ce ._edd ._dae > 0{_ae =int (_ce ._edd ._dae );};_aca :=make ([]*File ,0,_ae );_ebc :=make (map[uint32 ]bool );_agc :=int (_ce ._fcg /_dgf );_gcc :=_ce ._edd ._cgee ;for _gcc !=_ebf {_fdb ,_da :=_ce .readAt (_aga (_ce ._fcg ,_gcc ),int (_ce ._fcg )); +if _da !=nil {return Error {ErrRead ,"\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020e\u006e\u0074\u0072\u0069\u0065\u0073\u0020r\u0065\u0061\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0028"+_da .Error ()+"\u0029",_aga (_ce ._fcg ,_gcc )}; +};for _adff :=0;_adff < _agc ;_adff ++{_aee :=&File {_ddf :_ce };_aee .directoryEntryFields =_ge (_fdb [_adff *int (_dgf ):]);_gfg (_ce ._edd ._bcf ,_aee );_aee ._ef =_aee ._ccd ;_aca =append (_aca ,_aee );};_gae ,_da :=_ce .findNext (_gcc ,false );if _da !=nil {return Error {ErrRead ,"d\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020\u0065\u006e\u0074\u0072\u0069\u0065\u0073\u0020\u0065r\u0072\u006f\u0072\u0020\u0066\u0069\u006e\u0064\u0069\u006eg \u0073\u0065\u0063t\u006fr\u0020\u0028"+_da .Error ()+"\u0029",int64 (_gae )}; +};if _gae <=_gcc {if _gae ==_gcc ||_ebc [_gae ]{return Error {ErrRead ,"\u0064\u0069\u0072\u0065\u0063\u0074\u006f\u0072\u0079\u0020e\u006e\u0074\u0072\u0069\u0065\u0073\u0020s\u0065\u0063\u0074\u006f\u0072\u0020\u0063\u0079\u0063\u006c\u0065",int64 (_gae )}; +};_ebc [_gae ]=true ;};_gcc =_gae ;};_ce ._caaa =_aca ;return nil ;};func (_cab *File )seek (_aba int64 )error {var _def bool ;var _acb int64 ;if _cab .Size < _eef {_def =true ;_acb =64;}else {_acb =int64 (_cab ._ddf ._fcg );};var _dda int64 ;var _fcca error ; +if _cab ._fcc > 0{if _acb -_cab ._fcc <=_aba {_cab ._ef ,_fcca =_cab ._ddf .findNext (_cab ._ef ,_def );if _fcca !=nil {return _fcca ;};_dda +=_acb -_cab ._fcc ;_cab ._fcc =0;if _dda ==_aba {return nil ;};}else {_cab ._fcc +=_aba ;return nil ;};if _cab ._ef ==_ebf {return Error {ErrRead ,"\u0075\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0065\u0061\u0072\u006c\u0079\u0020\u0065\u006e\u0064\u0020\u006f\u0066\u0020\u0063ha\u0069\u006e",int64 (_cab ._ef )}; +};};for {if _aba -_dda < _acb {_cab ._fcc =_aba -_dda ;return nil ;}else {_dda +=_acb ;_cab ._ef ,_fcca =_cab ._ddf .findNext (_cab ._ef ,_def );if _fcca !=nil {return _fcca ;};if _dda ==_aba {return nil ;};};};};func (_dfea *Reader )exportFAT (_eafg *_ga .Writer ,_gded []uint32 )error {if _dfea ._edd ._bcb ==0{return nil ; +};_babe :=_c .NewBuffer ([]byte {});if _gec :=_g .Write (_babe ,_g .LittleEndian ,_daa );_gec !=nil {return _gec ;};for _bdc :=0;_bdc < len (_gded )-1;_bdc ++{for _ebce :=_gded [_bdc ];_ebce < _gded [_bdc +1]-1;_ebce ++{if _ebff :=_g .Write (_babe ,_g .LittleEndian ,_ebce ); +_ebff !=nil {return _ebff ;};};if _dbg :=_g .Write (_babe ,_g .LittleEndian ,_ebf );_dbg !=nil {return _dbg ;};};_deea :=512;for _ ,_gbf :=range _babe .Bytes (){if _bdbg :=_eafg .WriteByteAt (_gbf ,_deea );_bdbg !=nil {return _bdbg ;};_deea ++;};return nil ; +};func (_dcff *Reader )Next ()(*File ,error ){_dcff ._gcgd ++;if _dcff ._gcgd >=len (_dcff .File ){return nil ,_fa .EOF ;};return _dcff .File [_dcff ._gcgd ],nil ;};type Error struct{_bce int ;_ebge string ;_bba int64 ;};func _acc (_aedee *directoryEntryFields )(*_c .Buffer ,error ){_caa :=_c .NewBuffer ([]byte {}); +for _ ,_ggff :=range _aedee ._bcg {if _fgb :=_g .Write (_caa ,_g .LittleEndian ,&_ggff );_fgb !=nil {return nil ,_fgb ;};};if _egcc :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._ec );_egcc !=nil {return nil ,_egcc ;};if _bcd :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._gac ); +_bcd !=nil {return nil ,_bcd ;};if _cba :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._ac );_cba !=nil {return nil ,_cba ;};if _fgfc :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._gc );_fgfc !=nil {return nil ,_fgfc ;};if _abd :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._gd ); +_abd !=nil {return nil ,_abd ;};if _gfgd :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._eg );_gfgd !=nil {return nil ,_gfgd ;};if _fga :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._fc .DataA );_fga !=nil {return nil ,_fga ;};if _ced :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._fc .DataB ); +_ced !=nil {return nil ,_ced ;};if _efe :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._fc .DataC );_efe !=nil {return nil ,_efe ;};if _ ,_ebb :=_caa .Write (_aedee ._fc .DataD [:]);_ebb !=nil {return nil ,_ebb ;};if _ ,_eeba :=_caa .Write (_aedee ._gf [:]); +_eeba !=nil {return nil ,_eeba ;};if _acgg :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._db .Low );_acgg !=nil {return nil ,_acgg ;};if _cacd :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._db .High );_cacd !=nil {return nil ,_cacd ;};if _bede :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._cc .Low ); +_bede !=nil {return nil ,_bede ;};if _cdc :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._cc .High );_cdc !=nil {return nil ,_cdc ;};if _dbd :=_g .Write (_caa ,_g .LittleEndian ,&_aedee ._ccd );_dbd !=nil {return nil ,_dbd ;};if _ ,_gcgf :=_caa .Write (_aedee ._ccb [:]); +_gcgf !=nil {return nil ,_gcgf ;};return _caa ,nil ;};const (_fbf uint32 =0xFFFFFFFA;_gfad uint32 =0xFFFFFFFC;_daa uint32 =0xFFFFFFFD;_ebf uint32 =0xFFFFFFFE;_gba uint32 =0xFFFFFFFF;_ddac byte =0xFF;_bfae uint32 =0xFFFFFFFA;_fcb uint32 =0xFFFFFFFF;);func (_cge *File )Modified ()_bc .Time {return _cge ._cc .Time ()}; +func (_acde *Reader )Read (b []byte )(_gcdb int ,_ebbd error ){if _acde ._gcgd >=len (_acde .File ){return 0,_fa .EOF ;};return _acde .File [_acde ._gcgd ].Read (b );};func (_bdgc *Reader )Debug ()map[string ][]uint32 {_ddfc :=map[string ][]uint32 {"s\u0065\u0063\u0074\u006f\u0072\u0020\u0073\u0069\u007a\u0065":[]uint32 {_bdgc ._fcg },"\u006d\u0069\u006e\u0069\u0020\u0066\u0061\u0074\u0020\u006c\u006f\u0063\u0073":_bdgc ._edd ._gaa ,"\u006d\u0069n\u0069\u0020\u0073t\u0072\u0065\u0061\u006d\u0020\u006c\u006f\u0063\u0073":_bdgc ._edd ._abgb ,"\u0064\u0069r\u0065\u0063\u0074o\u0072\u0079\u0020\u0073\u0065\u0063\u0074\u006f\u0072":[]uint32 {_bdgc ._edd ._cgee },"\u006d\u0069\u006e\u0069 s\u0074\u0072\u0065\u0061\u006d\u0020\u0073\u0074\u0061\u0072\u0074\u002f\u0073\u0069z\u0065":[]uint32 {_bdgc .File [0]._ccd ,_g .LittleEndian .Uint32 (_bdgc .File [0]._ccb [:])}}; +for _ded ,_fbae :=_bdgc .Next ();_fbae ==nil ;_ded ,_fbae =_bdgc .Next (){_ddfc [_ded .Name +" \u0073\u0074\u0061\u0072\u0074\u002f\u0073\u0069\u007a\u0065"]=[]uint32 {_ded ._ccd ,_g .LittleEndian .Uint32 (_ded ._ccb [:])};};return _ddfc ;};func (_gaeg fileInfo )Mode ()_fd .FileMode {return _gaeg .File .mode ()}; +func (_fgf *File )reset (){_fgf ._gda =0;_fgf ._fcc =0;_fgf ._ef =_fgf ._ccd };func _gfg (_dd uint16 ,_ebg *File ){_ea (_ebg );if _ebg ._gac !=_gg {return ;};if _dd > 3{_ebg .Size =int64 (_g .LittleEndian .Uint64 (_ebg ._ccb [:]));}else {_ebg .Size =int64 (_g .LittleEndian .Uint32 (_ebg ._ccb [:4])); +};};func (_edb *File )FileInfo ()_fd .FileInfo {return fileInfo {_edb }};func _ea (_ee *File ){if _ee ._ec < 4||_ee ._ec > 64{return ;};_eeb :=int (_ee ._ec /2-1);_ee .Initial =_ee ._bcg [0];var _adc int ;if !_a .IsPrint (rune (_ee .Initial )){_adc =1; +};_ee .Name =string (_b .Decode (_ee ._bcg [_adc :_eeb ]));};func (_gbeg *Reader )findNextFreeSector (_dbec bool )(uint32 ,error ){_add :=_gbeg .findFatLocsOffset (_dbec );_cfg :=uint32 (0);_dgae :=_gbeg ._fcg /4;for {_bega ,_gge :=_gbeg .readAt (_add ,4); +if _gge !=nil {return 0,Error {ErrRead ,"\u0062\u0061\u0064\u0020\u0072\u0065\u0061\u0064\u0020\u0066i\u006e\u0064\u0069\u006e\u0067\u0020\u006ee\u0078\u0074\u0020\u0073\u0065\u0063\u0074\u006f\u0072\u0020\u0028"+_gge .Error ()+"\u0029",_add };};_bfb :=_g .LittleEndian .Uint32 (_bega ); +if _bfb ==_gba {break ;};if _cfg >=_dgae {return 0,Error {ErrRead ,"\u0065\u006e\u0064\u0020of\u0020\u006d\u0069\u006e\u0069\u0046\u0061\u0074\u0020\u0072\u0065\u0061\u0063\u0068e\u0064",_add };};_cfg ++;_add +=4;};return _cfg ,nil ;};func (_eaa *Reader )saveToFatLocs (_ceec uint32 ,_daf interface{},_abb bool )error {_cebf :=_c .NewBuffer ([]byte {}); +if _edgf :=_g .Write (_cebf ,_g .LittleEndian ,_daf );_edgf !=nil {return _edgf ;};_fdfa :=_eaa .findFatLocsOffset (_abb )+int64 (_ceec *4);_ ,_acba :=_eaa ._eba .WriteAt (_cebf .Bytes (),_fdfa );return _acba ;}; \ No newline at end of file diff --git a/internal/mscfb/rw/rw.go b/internal/mscfb/rw/rw.go index 966e3cdd58..b7e13a761d 100644 --- a/internal/mscfb/rw/rw.go +++ b/internal/mscfb/rw/rw.go @@ -9,22 +9,22 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package rw ;import (_d "bytes";_f "encoding/binary";_c "errors";_e "fmt";_da "io";_a "io/ioutil";_df "reflect";);func (_fdc *Writer )FillWithByte (fillSize int ,b byte )error {for _dbe :=0;_dbe < fillSize ;_dbe ++{if _cba :=_fdc .WritePropertyNoAlign (b ); -_cba !=nil {return _cba ;};};return nil ;};func (_ca *Reader )ReadPairProperty (p interface{})error {if _cg :=_ca .align (4);_cg !=nil {return _cg ;};_db :=_df .ValueOf (p );for _db .Kind ()==_df .Ptr {_db =_db .Elem ();};if !_db .IsValid (){return _e .Errorf ("\u0076a\u006cu\u0065\u0020\u0069\u0073\u0020n\u006f\u0074 \u0076\u0061\u006c\u0069\u0064"); -};if _ec :=_f .Read (_ca ,_f .LittleEndian ,p );_ec !=nil {return _ec ;};return nil ;};func NewReader (b []byte )(*Reader ,error ){return &Reader {_d .NewReader (b )},nil };func (_fde *Writer )WriteByteAt (b byte ,off int )error {if off >=len (_fde ._caf ){return _c .New ("\u004f\u0075\u0074\u0020\u006f\u0066\u0020\u0062\u006f\u0075\u006e\u0064\u0073"); -};_fde ._caf [off ]=b ;return nil ;};type Reader struct{*_d .Reader };func (_cb *Reader )ReadStringProperty (n uint32 )(string ,error ){if _fa :=_cb .align (4);_fa !=nil {return "",_fa ;};_bf :=make ([]byte ,n );if _ff :=_f .Read (_cb ,_f .LittleEndian ,&_bf ); -_ff !=nil {return "",_ff ;};return string (_bf ),nil ;};func (_cbf *Writer )curPos ()int {return int (_cbf .Cap ())-_cbf .Len ()};func NewWriter ()*Writer {return &Writer {_caf :[]byte {}}};const _cfb =int (^uint (0)>>1);func (_gb *Writer )WriteProperty (a interface{})error {if _fag :=_gb .align (int (_df .TypeOf (a ).Size ())); -_fag !=nil {return _fag ;};return _gb .WritePropertyNoAlign (a );};func (_ecb *Writer )grow (_gad int )(int ,error ){_ceb :=_ecb .Len ();if _ceb ==0&&_ecb ._gcf !=0{_ecb .reset ();};if _ecg ,_ggb :=_ecb .tryGrowByReslice (_gad );_ggb {return _ecg ,nil ; -};if _ecb ._caf ==nil &&_gad <=_bgc {_ecb ._caf =make ([]byte ,_gad ,_bgc );return 0,nil ;};_cdf :=cap (_ecb ._caf );if _gad <=_cdf /2-_ceb {copy (_ecb ._caf ,_ecb ._caf [_ecb ._gcf :]);}else if _cdf > _cfb -_cdf -_gad {return 0,_fg ;}else {_ad :=_bad (2*_cdf +_gad ); -copy (_ad ,_ecb ._caf [_ecb ._gcf :]);_ecb ._caf =_ad ;};_ecb ._gcf =0;_ecb ._caf =_ecb ._caf [:_ceb +_gad ];return _ceb ,nil ;};func _bad (_gd int )[]byte {defer func (){if recover ()!=nil {panic (_fg );};}();return make ([]byte ,_gd );};func (_eef *Writer )Bytes ()[]byte {return _eef ._caf }; -func PopRightUI32 (v uint32 )(bool ,uint32 ){return (v &uint32 (1))==1,v >>1};func (_fad *Writer )Cap ()int {return cap (_fad ._caf )};func (_de *Reader )align (_fdd int )error {return _de .skip ((_fdd -_de .curPos ()%_fdd )%_fdd )};func (_ece *Writer )Write (p []byte )(_fb int ,_ffc error ){_ba ,_deg :=_ece .tryGrowByReslice (len (p )); -if !_deg {var _ga error ;_ba ,_ga =_ece .grow (len (p ));if _ga !=nil {return 0,_ga ;};};return copy (_ece ._caf [_ba :],p ),nil ;};func (_ffd *Writer )AlignLength (alignTo int )error {_dc :=_ffd .Len ()%alignTo ;if _dc > 0{_ ,_daa :=_ffd .Write (make ([]byte ,alignTo -_dc )); -if _daa !=nil {return _daa ;};};return nil ;};func PushLeftUI64 (v uint64 ,flag bool )uint64 {v >>=1;if flag {v |=1<<63;};return v ;};func (_afb *Writer )tryGrowByReslice (_ffb int )(int ,bool ){if _fdeb :=len (_afb ._caf );_ffb <=cap (_afb ._caf )-_fdeb {_afb ._caf =_afb ._caf [:_fdeb +_ffb ]; -return _fdeb ,true ;};return 0,false ;};func (_ae *Writer )reset (){_ae ._caf =_ae ._caf [:0];_ae ._gcf =0};func PopRightUI64 (v uint64 )(bool ,uint64 ){return (v &uint64 (1))==1,v >>1};func (_af *Reader )ReadProperty (a interface{})error {_bg :=_df .ValueOf (a ); -for _bg .Kind ()==_df .Ptr {_bg =_bg .Elem ();};if !_bg .IsValid (){return _e .Errorf ("\u0076a\u006cu\u0065\u0020\u0069\u0073\u0020n\u006f\u0074 \u0076\u0061\u006c\u0069\u0064");};if _gc :=_af .align (int (_bg .Type ().Size ()));_gc !=nil {return _gc ; -};if _fc :=_f .Read (_af ,_f .LittleEndian ,a );_fc !=nil {return _fc ;};return nil ;};func PushLeftUI32 (v uint32 ,flag bool )uint32 {v >>=1;if flag {v |=1<<31;};return v ;};func (_gcc *Writer )WriteTo (wTo _da .Writer )(_dfa int64 ,_bb error ){if _ce :=_gcc .Len (); -_ce > 0{_dbd ,_eff :=wTo .Write (_gcc ._caf [_gcc ._gcf :]);if _dbd > _ce {return 0,_c .New ("\u0072\u0077\u002e\u0057\u0072\u0069\u0074\u0065\u0072\u002e\u0057\u0072\u0069\u0074\u0065\u0054\u006f\u003a\u0020\u0069\u006e\u0076\u0061\u006ci\u0064\u0020\u0057\u0072\u0069t\u0065\u0020c\u006f\u0075\u006e\u0074"); -};_gcc ._gcf +=_dbd ;_dfa =int64 (_dbd );if _eff !=nil {return _dfa ,_eff ;};if _dbd !=_ce {return _dfa ,_da .ErrShortWrite ;};};_gcc .reset ();return _dfa ,nil ;};func (_g *Reader )curPos ()int {return int (_g .Size ())-_g .Len ()};func (_bfc *Writer )align (_gbg int )error {return _bfc .Skip ((_gbg -(_bfc .Len ())%_gbg )%_gbg )}; -const _bgc =64;func (_ef *Reader )skip (_bc int )error {_ ,_fd :=_da .CopyN (_a .Discard ,_ef ,int64 (_bc ));if _fd !=nil {return _fd ;};return nil ;};func (_cbb *Writer )WritePropertyNoAlign (a interface{})error {if _eg :=_f .Write (_cbb ,_f .LittleEndian ,a ); -_eg !=nil {return _eg ;};return nil ;};func (_eeb *Writer )Skip (n int )error {if n ==0{return nil ;};_ ,_cf :=_eeb .Write (make ([]byte ,n ));return _cf ;};var _fg =_c .New ("r\u0077.\u0057\u0072\u0069\u0074\u0065\u0072\u003a\u0020t\u006f\u006f\u0020\u006car\u0067\u0065"); -type Writer struct{_caf []byte ;_gcf int ;};func (_afa *Writer )WriteStringProperty (s string )error {_afa .align (4);_ee :=[]byte (s );if _gg :=_f .Write (_afa ,_f .LittleEndian ,&_ee );_gg !=nil {return _gg ;};return nil ;};func (_dba *Writer )Len ()int {return len (_dba ._caf )-_dba ._gcf }; +package rw ;import (_e "bytes";_ad "encoding/binary";_a "errors";_bf "fmt";_ec "io";_bg "io/ioutil";_b "reflect";);func (_cf *Reader )ReadProperty (a interface{})error {_ag :=_b .ValueOf (a );for _ag .Kind ()==_b .Ptr {_ag =_ag .Elem ();};if !_ag .IsValid (){return _bf .Errorf ("\u0076a\u006cu\u0065\u0020\u0069\u0073\u0020n\u006f\u0074 \u0076\u0061\u006c\u0069\u0064"); +};if _cb :=_cf .align (int (_ag .Type ().Size ()));_cb !=nil {return _cb ;};if _df :=_ad .Read (_cf ,_ad .LittleEndian ,a );_df !=nil {return _df ;};return nil ;};func (_dd *Writer )WritePropertyNoAlign (a interface{})error {if _de :=_ad .Write (_dd ,_ad .LittleEndian ,a ); +_de !=nil {return _de ;};return nil ;};func (_gb *Writer )AlignLength (alignTo int )error {_ab :=_gb .Len ()%alignTo ;if _ab > 0{_ ,_ecd :=_gb .Write (make ([]byte ,alignTo -_ab ));if _ecd !=nil {return _ecd ;};};return nil ;};const _be =int (^uint (0)>>1); +var _ee =_a .New ("r\u0077.\u0057\u0072\u0069\u0074\u0065\u0072\u003a\u0020t\u006f\u006f\u0020\u006car\u0067\u0065");func _dgg (_bd int )[]byte {defer func (){if recover ()!=nil {panic (_ee );};}();return make ([]byte ,_bd );};func (_cbf *Writer )align (_fcg int )error {return _cbf .Skip ((_fcg -(_cbf .Len ())%_fcg )%_fcg )}; +type Reader struct{*_e .Reader };func PushLeftUI32 (v uint32 ,flag bool )uint32 {v >>=1;if flag {v |=1<<31;};return v ;};func (_da *Writer )Cap ()int {return cap (_da ._ceb )};func PushLeftUI64 (v uint64 ,flag bool )uint64 {v >>=1;if flag {v |=1<<63;}; +return v ;};type Writer struct{_ceb []byte ;_fc int ;};func (_dcg *Writer )WriteTo (wTo _ec .Writer )(_agg int64 ,_cd error ){if _bbg :=_dcg .Len ();_bbg > 0{_ea ,_dbc :=wTo .Write (_dcg ._ceb [_dcg ._fc :]);if _ea > _bbg {return 0,_a .New ("\u0072\u0077\u002e\u0057\u0072\u0069\u0074\u0065\u0072\u002e\u0057\u0072\u0069\u0074\u0065\u0054\u006f\u003a\u0020\u0069\u006e\u0076\u0061\u006ci\u0064\u0020\u0057\u0072\u0069t\u0065\u0020c\u006f\u0075\u006e\u0074"); +};_dcg ._fc +=_ea ;_agg =int64 (_ea );if _dbc !=nil {return _agg ,_dbc ;};if _ea !=_bbg {return _agg ,_ec .ErrShortWrite ;};};_dcg .reset ();return _agg ,nil ;};const _baa =64;func (_db *Writer )WriteStringProperty (s string )error {_db .align (4);_dc :=[]byte (s ); +if _aab :=_ad .Write (_db ,_ad .LittleEndian ,&_dc );_aab !=nil {return _aab ;};return nil ;};func NewWriter ()*Writer {return &Writer {_ceb :[]byte {}}};func (_fe *Writer )curPos ()int {return int (_fe .Cap ())-_fe .Len ()};func (_cbd *Writer )WriteProperty (a interface{})error {if _ed :=_cbd .align (int (_b .TypeOf (a ).Size ())); +_ed !=nil {return _ed ;};return _cbd .WritePropertyNoAlign (a );};func PopRightUI32 (v uint32 )(bool ,uint32 ){return (v &uint32 (1))==1,v >>1};func (_cbb *Writer )FillWithByte (fillSize int ,b byte )error {for _ebe :=0;_ebe < fillSize ;_ebe ++{if _geg :=_cbb .WritePropertyNoAlign (b ); +_geg !=nil {return _geg ;};};return nil ;};func (_fd *Reader )ReadStringProperty (n uint32 )(string ,error ){if _ce :=_fd .align (4);_ce !=nil {return "",_ce ;};_gf :=make ([]byte ,n );if _aga :=_ad .Read (_fd ,_ad .LittleEndian ,&_gf );_aga !=nil {return "",_aga ; +};return string (_gf ),nil ;};func (_c *Reader )skip (_ba int )error {_ ,_ae :=_ec .CopyN (_bg .Discard ,_c ,int64 (_ba ));if _ae !=nil {return _ae ;};return nil ;};func NewReader (b []byte )(*Reader ,error ){return &Reader {_e .NewReader (b )},nil };func (_ac *Reader )ReadPairProperty (p interface{})error {if _aa :=_ac .align (4); +_aa !=nil {return _aa ;};_aac :=_b .ValueOf (p );for _aac .Kind ()==_b .Ptr {_aac =_aac .Elem ();};if !_aac .IsValid (){return _bf .Errorf ("\u0076a\u006cu\u0065\u0020\u0069\u0073\u0020n\u006f\u0074 \u0076\u0061\u006c\u0069\u0064");};if _cba :=_ad .Read (_ac ,_ad .LittleEndian ,p ); +_cba !=nil {return _cba ;};return nil ;};func (_ddc *Writer )Len ()int {return len (_ddc ._ceb )-_ddc ._fc };func (_bef *Writer )Write (p []byte )(_bb int ,_gec error ){_cg ,_dg :=_bef .tryGrowByReslice (len (p ));if !_dg {var _agb error ;_cg ,_agb =_bef .grow (len (p )); +if _agb !=nil {return 0,_agb ;};};return copy (_bef ._ceb [_cg :],p ),nil ;};func (_aaa *Writer )reset (){_aaa ._ceb =_aaa ._ceb [:0];_aaa ._fc =0};func (_bga *Writer )grow (_ggf int )(int ,error ){_ead :=_bga .Len ();if _ead ==0&&_bga ._fc !=0{_bga .reset (); +};if _dbd ,_fb :=_bga .tryGrowByReslice (_ggf );_fb {return _dbd ,nil ;};if _bga ._ceb ==nil &&_ggf <=_baa {_bga ._ceb =make ([]byte ,_ggf ,_baa );return 0,nil ;};_fed :=cap (_bga ._ceb );if _ggf <=_fed /2-_ead {copy (_bga ._ceb ,_bga ._ceb [_bga ._fc :]); +}else if _fed > _be -_fed -_ggf {return 0,_ee ;}else {_ef :=_dgg (2*_fed +_ggf );copy (_ef ,_bga ._ceb [_bga ._fc :]);_bga ._ceb =_ef ;};_bga ._fc =0;_bga ._ceb =_bga ._ceb [:_ead +_ggf ];return _ead ,nil ;};func (_fdf *Writer )Skip (n int )error {if n ==0{return nil ; +};_ ,_ga :=_fdf .Write (make ([]byte ,n ));return _ga ;};func (_dac *Writer )tryGrowByReslice (_ff int )(int ,bool ){if _gg :=len (_dac ._ceb );_ff <=cap (_dac ._ceb )-_gg {_dac ._ceb =_dac ._ceb [:_gg +_ff ];return _gg ,true ;};return 0,false ;};func (_ecf *Reader )align (_ge int )error {return _ecf .skip ((_ge -_ecf .curPos ()%_ge )%_ge )}; +func PopRightUI64 (v uint64 )(bool ,uint64 ){return (v &uint64 (1))==1,v >>1};func (_gff *Writer )Bytes ()[]byte {return _gff ._ceb };func (_g *Reader )curPos ()int {return int (_g .Size ())-_g .Len ()};func (_eb *Writer )WriteByteAt (b byte ,off int )error {if off >=len (_eb ._ceb ){return _a .New ("\u004f\u0075\u0074\u0020\u006f\u0066\u0020\u0062\u006f\u0075\u006e\u0064\u0073"); +};_eb ._ceb [off ]=b ;return nil ;}; \ No newline at end of file diff --git a/internal/testutils/testutils.go b/internal/testutils/testutils.go index 46a9e36ba5..e75d29da7f 100644 --- a/internal/testutils/testutils.go +++ b/internal/testutils/testutils.go @@ -9,60 +9,60 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package testutils ;import (_de "crypto/md5";_ede "encoding/hex";_b "encoding/json";_ff "errors";_dc "fmt";_gb "github.com/stretchr/testify/require";_dea "golang.org/x/image/font";_ded "golang.org/x/image/font/opentype";_be "golang.org/x/image/math/fixed"; -_fb "image";_ga "image/color";_db "image/draw";_ec "image/png";_ed "io";_d "io/ioutil";_fg "log";_g "math";_ad "os";_a "os/exec";_cf "path/filepath";_f "strings";_fga "sync";_e "testing";_ag "time";);func _fdd (_fac ,_cea string )error {_gaa ,_ba :=_ad .Open (_fac ); -if _ba !=nil {return _ba ;};defer _gaa .Close ();_gaab ,_ ,_ba :=_fb .DecodeConfig (_gaa );if _ba !=nil {panic (_ba );};_gfa :=_fb .NewRGBA (_fb .Rect (0,0,_gaab .Width ,_gaab .Height ));_gbee ,_ba :=_ad .Create (_cea );if _ba !=nil {return _ba ;};defer _gbee .Close (); -_ba =_ec .Encode (_gbee ,_gfa );if _ba !=nil {return _ba ;};return nil ;};func (_gg *ReferenceFile )updateMap (_dbd *ReferenceMap )int {var _fa int ;if _gg .Map ._adg ==nil {_gg .Map ._adg =map[string ]ReferenceEntry {};};for _fge ,_cc :=range _dbd ._adg {_fcd ,_df :=_gg .Map ._adg [_fge ]; -if !_df {_gg .Map ._adg [_fge ]=_cc ;_fa ++;continue ;};if string (_fcd .Value )!=string (_cc .Value ){_gg .Map ._adg [_fge ]=_cc ;_fa ++;};};for _da :=range _gg .Map ._adg {if _ ,_dg :=_dbd ._adg [_da ];!_dg {delete (_gg .Map ._adg ,_da );_fa ++;};};return _fa ; -};func ReadFile (dirPath ,testName string ,createEmpty bool )(*ReferenceFile ,error ){if dirPath ==""&&createEmpty {return &ReferenceFile {Map :&ReferenceMap {}},nil ;};if dirPath ==""{return nil ,_ad .ErrNotExist ;};_dac :=_cf .Join (dirPath ,testName +"\u005fr\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u002e\u006a\u0073\u006f\u006e"); -_bb :=&ReferenceFile {_eg :_dac };_ce ,_gbe :=_ad .Open (_dac );if _ff .Is (_gbe ,_ad .ErrNotExist )&&createEmpty {_bb .Timestamp =_ag .Now ().UTC ();_bb .Map =&ReferenceMap {};return _bb ,nil ;};if _gbe !=nil {return nil ,_gbe ;};defer _ce .Close ();if _bg :=_b .NewDecoder (_ce ).Decode (_bb ); -_bg !=nil {if _bg .Error ()=="i\u006c\u006c\u0065\u0067\u0061\u006c \u0062\u0061\u0073\u0065\u0036\u0034 \u0064\u0061\u0074\u0061\u0020\u0061\u0074 \u0069\u006e\u0070\u0075\u0074\u0020\u0062\u0079\u0074\u0065 \u0030"&&createEmpty {return _bb ,nil ;};return nil ,_bg ; -};return _bb ,nil ;};func RunRenderTest (t *_e .T ,pdfPath ,outputDir ,baselineRenderPath string ,saveBaseline bool ,currentHashMap *ReferenceMap ,refFile *ReferenceFile ){RunRenderOfficeTest (t ,pdfPath ,outputDir ,baselineRenderPath ,saveBaseline ,currentHashMap ,refFile ,"\u002em\u0073\u0077\u006f\u0072\u0064"); -};func (_cg *ReferenceFile )Update (currentMap *ReferenceMap )error {if _cg ._eg ==""{return nil ;};_fbb :=_cg .updateMap (currentMap );if _fbb ==0{return nil ;};_fc ,_aa :=_ad .OpenFile (_cg ._eg ,_ad .O_CREATE |_ad .O_TRUNC |_ad .O_WRONLY ,0664);if _aa !=nil {return _aa ; -};defer _fc .Close ();_cg .Timestamp =_ag .Now ().UTC ();_ea :=_b .NewEncoder (_fc );_ea .SetIndent ("","\u0009");return _ea .Encode (_cg );};func (_af *ReferenceMap )Len ()int {return len (_af ._adg )};func (_ca *ReferenceMap )Keys ()(_fgec []string ){_fgec =make ([]string ,len (_ca ._adg )); -var _dd int ;for _dad :=range _ca ._adg {_fgec [_dd ]=_dad ;_dd ++;};return _fgec ;};func CompareImages (img1 ,img2 _fb .Image )(bool ,error ){_dbed :=img1 .Bounds ();_agg :=0;for _ada :=0;_ada < _dbed .Size ().X ;_ada ++{for _afe :=0;_afe < _dbed .Size ().Y ; -_afe ++{_ee ,_dada ,_bbf ,_ :=img1 .At (_ada ,_afe ).RGBA ();_feb ,_cd ,_geg ,_ :=img2 .At (_ada ,_afe ).RGBA ();if _ee !=_feb ||_dada !=_cd ||_bbf !=_geg {_agg ++;};};};_cgc :=float64 (_agg )/float64 (_dbed .Dx ()*_dbed .Dy ());if _cgc > 0.0001{_dc .Printf ("\u0064\u0069\u0066f \u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0076\u0020\u0028\u0025\u0064\u0029\u000a",_cgc ,_agg ); -return false ,nil ;};return true ,nil ;};func CombinePNGFiles (file1 ,file2 string )(bool ,error ){_bd ,_ged :=ReadPNG (file1 );if _ged !=nil {return false ,_ged ;};_eda ,_ged :=ReadPNG (file2 );if _ged !=nil {return false ,_ged ;};_faaa :=_fb .Point {_bd .Bounds ().Dx (),0}; -_gee :=_fb .Rectangle {_faaa ,_faaa .Add (_eda .Bounds ().Size ())};_ef :=_fb .Rectangle {_fb .Point {0,0},_gee .Max };_bde :=_fb .NewRGBA (_ef );_db .Draw (_bde ,_bd .Bounds (),_bd ,_fb .Point {0,0},_db .Src );_db .Draw (_bde ,_gee ,_eda ,_fb .Point {0,0},_db .Src ); -_ggd :=_cf .Dir (file1 );_ece :=_f .TrimSuffix (_cf .Base (file1 ),_cf .Ext (file1 ));_afa ,_ged :=_ad .Create (_ggd +"\u002f"+_ece +"\u002d\u0063\u006f\u006d\u0062\u0069\u006e\u0065\u0064\u002e\u0070\u006e\u0067");if _ged !=nil {return false ,_ged ;}; -defer _afa .Close ();if _age :=_ec .Encode (_afa ,_bde );_age !=nil {return false ,_age ;};return true ,nil ;};func _gef (_bcf *_e .T ,_gbb string )int64 {_fcf ,_bea :=_ad .Stat (_gbb );_gb .NoError (_bcf ,_bea );return _fcf .Size ();};func _ddcg (_ege *_fb .RGBA ,_gagf string ,_ccd string ,_adc ,_fee int )error {_afg ,_efga :=_d .ReadFile (_gagf ); -if _efga !=nil {return _efga ;};_dff ,_efga :=_ded .Parse (_afg );if _efga !=nil {return _efga ;};_aaa ,_efga :=_ded .NewFace (_dff ,&_ded .FaceOptions {Size :18,DPI :72,Hinting :_dea .HintingNone });if _efga !=nil {return _efga ;};_cgcf :=&_dea .Drawer {Dst :_ege ,Src :_fb .NewUniform (_ga .RGBA {200,100,0,255}),Face :_aaa ,Dot :_be .P (_adc ,_fee )}; -_cgcf .DrawString (_ccd );return nil ;};type ReferenceEntry struct{Timestamp int64 `json:"timestamp"`;Value string `json:"value"`;ResultSize int64 `json:"resultSize,omitempty"`;DiffPercent float64 `json:"diffPercent,omitempty"`;DiffTotal float64 `json:"diffValue,omitempty"`; -Invalid bool `json:"markedInvalid,omitempty"`;};func (_afd *ReferenceMap )Write (key string ,entry ReferenceEntry ){_afd .Lock ();defer _afd .Unlock ();if _afd ._adg ==nil {_afd ._adg =map[string ]ReferenceEntry {};};_afd ._adg [key ]=entry ;};func RenderPDFToPNGs (pdfPath string ,dpi int ,outpathTpl string )error {if dpi <=0{dpi =100; -};if _ ,_dcf :=_a .LookPath ("\u0067\u0073");_dcf !=nil {return ErrRenderNotSupported ;};return _a .Command ("\u0067\u0073","\u002d\u0073\u0044\u0045\u0056\u0049\u0043\u0045\u003d\u0070\u006e\u0067a\u006c\u0070\u0068\u0061","\u002d\u006f",outpathTpl ,_dc .Sprintf ("\u002d\u0072\u0025\u0064",dpi ),pdfPath ).Run (); -};type ReferenceMap struct{_fga .Mutex ;_adg map[string ]ReferenceEntry ;};var (ErrRenderNotSupported =_ff .New ("\u0072\u0065\u006e\u0064\u0065r\u0069\u006e\u0067\u0020\u0050\u0044\u0046\u0020\u0066\u0069\u006c\u0065\u0073 \u0069\u0073\u0020\u006e\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0069\u0073\u0020\u0073\u0079\u0073\u0074\u0065m"); -ErrImageSizeNotMatch =_ff .New ("\u0069\u006d\u0061ge\u0020\u0073\u0069\u007a\u0065\u0073\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u006d\u0061\u0074\u0063\u0068"););type ReferenceFile struct{Timestamp _ag .Time `json:"timestamp"`;Map *ReferenceMap `json:"map,omitempty"`; -_eg string ;};func ComparePNGFiles (file1 ,file2 string )(bool ,error ){_gc ,_gcg :=HashFile (file1 );if _gcg !=nil {return false ,_gcg ;};_fd ,_gcg :=HashFile (file2 );if _gcg !=nil {return false ,_gcg ;};if _gc ==_fd {return true ,nil ;};_eaf ,_gcg :=ReadPNG (file1 ); -if _gcg !=nil {return false ,_gcg ;};_gbc ,_gcg :=ReadPNG (file2 );if _gcg !=nil {return false ,_gcg ;};if _eaf .Bounds ()!=_gbc .Bounds (){return false ,nil ;};return CompareImages (_eaf ,_gbc );};func (_gag *ReferenceMap )Copy ()*ReferenceMap {_bc :=ReferenceMap {_adg :make (map[string ]ReferenceEntry ,len (_gag ._adg ))}; -for _faa ,_daa :=range _gag ._adg {_bc ._adg [_faa ]=_daa ;};return &_bc ;};func _ae (_gba ,_dge _fb .Rectangle )bool {return _gba .Min .X ==_dge .Min .X &&_gba .Min .Y ==_dge .Min .Y &&_gba .Max .X ==_dge .Max .X &&_gba .Max .Y ==_dge .Max .Y ;};func (_bf *ReferenceMap )MarshalJSON ()([]byte ,error ){return _b .Marshal (_bf ._adg )}; -func (_ge *ReferenceMap )UnmarshalJSON (data []byte )error {return _b .Unmarshal (data ,&_ge ._adg )};func ReadPNG (file string )(_fb .Image ,error ){_aga ,_cga :=_ad .Open (file );if _cga !=nil {return nil ,_cga ;};defer _aga .Close ();return _ec .Decode (_aga ); -};func CopyFile (src ,dst string )error {_dbe ,_agf :=_ad .Open (src );if _agf !=nil {return _agf ;};defer _dbe .Close ();_afdd ,_agf :=_ad .Create (dst );if _agf !=nil {return _agf ;};defer _afdd .Close ();_ ,_agf =_ed .Copy (_afdd ,_dbe );return _agf ; -};func _edb (_eac ,_cac _ga .Color )bool {_gegd ,_aeb ,_afddc ,_fde :=_eac .RGBA ();_cacb ,_bbb ,_aea ,_cef :=_cac .RGBA ();return _gegd ==_cacb &&_aeb ==_bbb &&_afddc ==_aea &&_fde ==_cef ;};func (_fad *ReferenceMap )Read (key string )(ReferenceEntry ,bool ){_fad .Lock (); -defer _fad .Unlock ();if _fad ._adg ==nil {return ReferenceEntry {},false ;};_fgd ,_eae :=_fad ._adg [key ];return _fgd ,_eae ;};func HashFile (file string )(string ,error ){_ddc ,_fe :=_ad .Open (file );if _fe !=nil {return "",_fe ;};defer _ddc .Close (); -_gaf :=_de .New ();if _ ,_fe =_ed .Copy (_gaf ,_ddc );_fe !=nil {return "",_fe ;};return _ede .EncodeToString (_gaf .Sum (nil )),nil ;};func CreatePNGDiff (src ,dst string )(bool ,string ,float64 ,float64 ,error ){_ceb ,_eb :=ReadPNG (src );if _eb !=nil {return false ,"",0,0,_eb ; -};_bfb ,_eb :=ReadPNG (dst );if _eb !=nil {return false ,"",0,0,_eb ;};_edaa :=_ceb .Bounds ();_fbd :=_bfb .Bounds ();if !_ae (_edaa ,_fbd ){if _g .Abs (float64 (_edaa .Max .X )-float64 (_fbd .Max .X ))> 1{_fg .Printf ("S\u006f\u0075\u0072\u0063\u0065\u0020b\u006f\u0075\u006e\u0064\u0073\u003a \u0025\u0076\u003b\u0020\u0044\u0065\u0073t\u0020\u0062\u006f\u0075\u006e\u0064\u0073\u003a\u0020\u0025v\u000a",_edaa ,_fbd ); -return false ,"",0,0,ErrImageSizeNotMatch ;};};_ceg :=_fb .NewRGBA (_fb .Rect (0,0,_edaa .Max .X ,_edaa .Max .Y ));var (_fadf float64 ;_agfd float64 ;);for _faf :=_edaa .Min .Y ;_faf < _edaa .Max .Y ;_faf ++{for _febb :=_edaa .Min .X ;_febb < _edaa .Max .X ; -_febb ++{_dfa ,_cgf ,_fbe ,_gfc :=_ceb .At (_febb ,_faf ).RGBA ();_afef ,_dda ,_cab ,_bec :=_bfb .At (_febb ,_faf ).RGBA ();_ceg .Set (_febb ,_faf ,_ga .RGBA {uint8 (_afef ),uint8 (_dda ),uint8 (_cab ),64});_cde :=_gfc ==0x00&&_dfa ==0x00&&_cgf ==0x00&&_fbe ==0x00&&_afef ==0xFFFF&&_dda ==0xFFFF&&_cab ==0xFFFF; -if !_cde &&!_edb (_ceb .At (_febb ,_faf ),_bfb .At (_febb ,_faf )){_ceg .Set (_febb ,_faf ,_ga .RGBA {uint8 (_dfa ),uint8 (_cgf ),uint8 (_fbe ),uint8 (_gfc )});_gcb :=float64 (_dfa )+float64 (_cgf )+float64 (_fbe )+float64 (_gfc )-float64 (_afef )+float64 (_dda )+float64 (_cab )+float64 (_bec ); -_bfc :=_g .Sqrt (_g .Pow (_gcb /float64 (_edaa .Dx ()*_edaa .Dy ()),2));_agfd +=_bfc ;_fadf ++;};};};_fba :=_fadf /float64 (_edaa .Dx ()*_edaa .Dy ())*100;_efg :=_cf .Dir (src );_fbdf :=_f .TrimSuffix (_cf .Base (src ),_cf .Ext (src ));_daf ,_eb :=_ad .Create (_efg +"\u002f"+_fbdf +"\u002dd\u0069\u0066\u0066\u002e\u0070\u006eg"); -if _eb !=nil {return false ,"",0,0,_eb ;};defer _daf .Close ();_dec :=_f .Replace (_efg ,"\u0072\u0065\u006e\u0064\u0065\u0072","\u0066\u006f\u006et\u0073",1)+"\u002f\u0043\u0061l\u0069\u0062\u0072\u0069\u002e\u0074\u0074\u0066";_aag :=_dc .Sprintf ("\u0044\u0069f\u0066\u0065\u0072e\u006e\u0063\u0065\u003a\u0020\u0025\u0066\u0025\u0025",_fba ); -_eb =_ddcg (_ceg ,_dec ,_aag ,15,22);if _eb !=nil {return false ,"",0,0,_eb ;};_aag =_dc .Sprintf ("T\u006ft\u0061\u006c\u0020\u0044\u0069\u0066\u0066\u0065r\u0065\u006e\u0063\u0065: \u0025\u0066",_agfd );_eb =_ddcg (_ceg ,_dec ,_aag ,15,44);if _eb !=nil {return false ,"",0,0,_eb ; -};if _bfcd :=_ec .Encode (_daf ,_ceg );_bfcd !=nil {return false ,"",0,0,_bfcd ;};return true ,_daf .Name (),_fba ,_agfd ,nil ;};func RunRenderOfficeTest (t *_e .T ,pdfPath ,outputDir ,baselineRenderPath string ,saveBaseline bool ,currentHashMap *ReferenceMap ,refFile *ReferenceFile ,postfix string ){_cgd :=_f .TrimSuffix (_cf .Base (pdfPath ),_cf .Ext (pdfPath )); -t .Run ("\u0072\u0065\u006e\u0064\u0065\u0072",func (_ccf *_e .T ){_afc :=_cf .Join (outputDir ,_cgd );_efa :=_afc +"\u002d%\u0064\u002e\u0070\u006e\u0067";if _bgf :=RenderPDFToPNGs (pdfPath ,0,_efa );_bgf !=nil {_ccf .Skip (_bgf );};_gd :=_cgd +postfix ; -_eceb :=_cf .Join (outputDir ,_gd );_bfg :=_eceb +"\u002d%\u0064\u002e\u0070\u006e\u0067";_beg :=false ;if saveBaseline {_gdf :=_cf .Dir (pdfPath );_bbdf :=_cf .Join (_gdf ,_gd +"\u002e\u0070\u0064\u0066");if _ ,_egc :=_ad .Stat (_bbdf );_egc ==nil {_ccf .Logf ("\u0052e\u006e\u0064\u0065\u0072\u0020\u004d\u0053\u0020\u004f\u0066\u0066i\u0063\u0065\u0020\u0050\u0044\u0046\u003a\u0020\u0025\u0076",_bbdf ); -if _ddb :=RenderPDFToPNGs (_bbdf ,0,_bfg );_ddb !=nil {_ccf .Skip (_ddb );};_beg =true ;};};for _dgb :=1;true ;_dgb ++{_ecf :=_dc .Sprintf ("\u0025s\u002d\u0025\u0064\u002e\u0070\u006eg",_afc ,_dgb );_dcc :=_cf .Join (baselineRenderPath ,_dc .Sprintf ("\u0025\u0073\u002d\u0025\u0064\u005f\u0065\u0078\u0070\u002e\u0070\u006e\u0067",_cgd ,_dgb )); -if _ ,_dfb :=_ad .Stat (_ecf );_dfb !=nil {break ;};_ccf .Logf ("\u0025\u0073",_dcc );if saveBaseline {_ccf .Logf ("\u0043\u006fp\u0079\u0069\u006eg\u0020\u0025\u0073\u0020\u002d\u003e\u0020\u0025\u0073",_ecf ,_dcc );_ccc :=CopyFile (_ecf ,_dcc );if _ccc !=nil {_ccf .Fatalf ("\u0045\u0052\u0052OR\u0020\u0063\u006f\u0070\u0079\u0069\u006e\u0067\u0020\u0074\u006f\u0020\u0025\u0073\u003a\u0020\u0025\u0076",_dcc ,_ccc ); -};if _beg {_gbf :=_dc .Sprintf ("\u0025s\u002d\u0025\u0064\u002e\u0070\u006eg",_eceb ,_dgb );_dadd :=_cf .Join (baselineRenderPath ,_dc .Sprintf ("\u0025\u0073\u002d\u0025\u0064\u005f\u0065\u0078\u0070\u002e\u0070\u006e\u0067",_gd ,_dgb ));_ccf .Logf ("\u0043\u006f\u0070\u0079\u0069\u006e\u0067\u0020\u004d\u0053\u0020\u0057\u006f\u0072\u0064 \u0072e\u0073\u0075\u006c\u0074\u0073\u0020\u0025\u0073\u0020\u002d\u003e\u0020\u0025\u0073",_gbf ,_dadd ); -_cded :=CopyFile (_gbf ,_dadd );if _cded !=nil {_ccf .Logf ("\u0045\u0052\u0052\u004f\u0052\u0020\u0063\u006f\u0070\u0079\u0069\u006eg\u0020\u0074\u006f \u0025\u0073\u003a\u0020\u0025\u0076\u002c\u0020\u0068\u0061\u0076i\u006e\u0067\u0020d\u0069\u0066\u0066\u0065r\u0065\u006e\u0074\u0020\u0070\u0061\u0067\u0065\u0020\u0073\u0069\u007a\u0065\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u002c\u0020\u0072\u0065\u0070\u006c\u0061\u0063\u0069\u006eg\u0020\u0069\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0062\u006ca\u006e\u006b\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0069\u006e\u0073\u0074\u0065\u0061\u0064",_dadd ,_cded ); -if _dca :=_fdd (_dcc ,_dadd );_dca !=nil {_ccf .Fatalf ("\u0045\u0052\u0052\u004f\u0052\u0020c\u0072\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0065\u006d\u0070\u0074\u0079 \u0069\u006d\u0061\u0067\u0065\u0020\u0025s\u003a\u0020\u0025\u0076",_dadd ,_dca ); -};};_ccf .Logf ("\u0043\u006fm\u0062\u0069\u006e\u0069\u006eg\u0020\u0055\u006e\u0069\u004ff\u0066\u0069\u0063\u0065\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u0020\u0077\u0069\u0074\u0068\u0020\u004d\u0053\u0020\u004f\u0066\u0066\u0069\u0063\u0065\u0020\u0025\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0073",_dcc ,_dadd ); -_cdec ,_cded :=CombinePNGFiles (_dcc ,_dadd );if _ad .IsNotExist (_cded ){_ccf .Fatal ("\u0069m\u0061g\u0065\u0020\u0066\u0069\u006ce\u0020\u006di\u0073\u0073\u0069\u006e\u0067");}else if !_cdec {_ccf .Fatal ("\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063\u006f\u006db\u0069\u006e\u0065\u0020\u0069\u006d\u0061\u0067\u0065\u0073"); -};_ccf .Logf ("\u0043\u0072\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0064\u0069\u0066f \u0055n\u0069\u004f\u0066\u0066\u0069\u0063\u0065\u0020\u0072\u0065\u0073\u0075l\u0074\u0073\u0020\u0077\u0069\u0074\u0068\u0020\u004d\u0053\u0020\u004f\u0066\u0066\u0069\u0063\u0065 \u0025\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0073",_dcc ,_dadd ); -_cdec ,_edg ,_eef ,_deb ,_cded :=CreatePNGDiff (_dcc ,_dadd );if _cded !=nil &&_ff .Is (_cded ,ErrImageSizeNotMatch ){_ccf .Fatalf ("\u0045\u0072\u0072\u006fr\u0020\u006f\u006e\u0020\u0063\u0072\u0065\u0061\u0074\u0065 \u0050N\u0047\u0020\u0044\u0069\u0066\u0066\u003a \u0025\u0076",_cded ); -};if _cdec {_ccf .Logf ("\u0049\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073\u000a",_edg );_ccf .Logf ("D\u0069\u0066\u0066\u0020Pe\u0072c\u0065\u006e\u0074\u003a\u0020%\u0032\u002e\u0066\u0025\u0025\u000a",_eef );_ccf .Logf ("\u0044i\u0066f\u0020\u0054\u006f\u0074\u0061\u006c\u003a\u0020\u0025\u0066\u000a",_deb ); -_ab :=_cf .Base (_edg );_bgc ,_ffc :=currentHashMap .Read (_ab );if _ffc &&(_bgc .DiffPercent < _eef ||_bgc .DiffTotal < _deb ){_ccf .Logf ("\u004e\u0065\u0077\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u0020\u0068\u0061\u0076\u0069\u006e\u0067 h\u0069g\u0068\u0065\u0072\u0020\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006ec\u0065\u0020\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0020\u0025\u0066\u0020\u0061\u006e\u0064 \u0074\u006f\u0074\u0061\u006c\u0020\u0025\u0066\u000a",_eef ,_deb ); -};_ecfc ,_fbae :=HashFile (_edg );_gb .NoError (_ccf ,_fbae );_abb :=_gef (_ccf ,_edg );if !_ffc ||_bgc .Value !=_ecfc ||_bgc .ResultSize !=_abb ||_bgc .DiffPercent !=_eef ||_bgc .DiffTotal !=_deb {_edd :=ReferenceEntry {Timestamp :_ag .Now ().UTC ().Unix (),Value :_ecfc ,ResultSize :_abb ,DiffPercent :_eef ,DiffTotal :_deb }; -currentHashMap .Write (_ab ,_edd );if _fbae =refFile .Update (currentHashMap );_fbae !=nil {_ccf .Logf ("\u0055\u0070\u0064\u0061\u0074\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0020f\u0069\u006c\u0065\u0020\u0066\u0061\u0069\u006c\u0065\u0064\u003a\u0020\u0025\u0076",_fbae ); -};};};};continue ;};_ccf .Run (_dc .Sprintf ("\u0070\u0061\u0067\u0065\u0025\u0064",_dgb ),func (_gac *_e .T ){_gac .Logf ("\u0043o\u006dp\u0061\u0072\u0069\u006e\u0067 \u0025\u0073 \u0076\u0073\u0020\u0025\u0073",_ecf ,_dcc );_edc ,_beb :=ComparePNGFiles (_ecf ,_dcc ); -if _ad .IsNotExist (_beb ){_gac .Fatal ("\u0069m\u0061g\u0065\u0020\u0066\u0069\u006ce\u0020\u006di\u0073\u0073\u0069\u006e\u0067");}else if !_edc {_gac .Fatal ("\u0077\u0072\u006f\u006eg \u0070\u0061\u0067\u0065\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0065\u0064"); -};});};});}; \ No newline at end of file +package testutils ;import (_ed "crypto/md5";_fc "encoding/hex";_ae "encoding/json";_b "errors";_aa "fmt";_gc "github.com/stretchr/testify/require";_eg "golang.org/x/image/font";_ab "golang.org/x/image/font/opentype";_bc "golang.org/x/image/math/fixed"; +_db "image";_de "image/color";_f "image/draw";_ac "image/png";_ce "io";_e "io/ioutil";_aee "log";_d "math";_acg "os";_c "os/exec";_ea "path/filepath";_ga "strings";_fe "sync";_g "testing";_edf "time";);func (_cd *ReferenceFile )Update (currentMap *ReferenceMap )error {if _cd ._ad ==""{return nil ; +};_aad :=_cd .updateMap (currentMap );if _aad ==0{return nil ;};_bcb ,_aeb :=_acg .OpenFile (_cd ._ad ,_acg .O_CREATE |_acg .O_TRUNC |_acg .O_WRONLY ,0664);if _aeb !=nil {return _aeb ;};defer _bcb .Close ();_cd .Timestamp =_edf .Now ().UTC ();_aaa :=_ae .NewEncoder (_bcb ); +_aaa .SetIndent ("","\u0009");return _aaa .Encode (_cd );};func CreatePNGDiff (src ,dst string )(bool ,string ,float64 ,float64 ,error ){_ggd ,_efd :=ReadPNG (src );if _efd !=nil {return false ,"",0,0,_efd ;};_gdg ,_efd :=ReadPNG (dst );if _efd !=nil {return false ,"",0,0,_efd ; +};_fdgb :=_ggd .Bounds ();_fee :=_gdg .Bounds ();if !_cgf (_fdgb ,_fee ){if _d .Abs (float64 (_fdgb .Max .X )-float64 (_fee .Max .X ))> 1{_aee .Printf ("S\u006f\u0075\u0072\u0063\u0065\u0020b\u006f\u0075\u006e\u0064\u0073\u003a \u0025\u0076\u003b\u0020\u0044\u0065\u0073t\u0020\u0062\u006f\u0075\u006e\u0064\u0073\u003a\u0020\u0025v\u000a",_fdgb ,_fee ); +return false ,"",0,0,ErrImageSizeNotMatch ;};};_dccc :=_db .NewRGBA (_db .Rect (0,0,_fdgb .Max .X ,_fdgb .Max .Y ));var (_dfg float64 ;_fba float64 ;);for _edg :=_fdgb .Min .Y ;_edg < _fdgb .Max .Y ;_edg ++{for _ebf :=_fdgb .Min .X ;_ebf < _fdgb .Max .X ; +_ebf ++{_acf ,_fcg ,_cce ,_gf :=_ggd .At (_ebf ,_edg ).RGBA ();_aff ,_dddf ,_fab ,_ebb :=_gdg .At (_ebf ,_edg ).RGBA ();_dccc .Set (_ebf ,_edg ,_de .RGBA {uint8 (_aff ),uint8 (_dddf ),uint8 (_fab ),64});_bed :=_gf ==0x00&&_acf ==0x00&&_fcg ==0x00&&_cce ==0x00&&_aff ==0xFFFF&&_dddf ==0xFFFF&&_fab ==0xFFFF; +if !_bed &&!_dg (_ggd .At (_ebf ,_edg ),_gdg .At (_ebf ,_edg )){_dccc .Set (_ebf ,_edg ,_de .RGBA {uint8 (_acf ),uint8 (_fcg ),uint8 (_cce ),uint8 (_gf )});_deg :=float64 (_acf )+float64 (_fcg )+float64 (_cce )+float64 (_gf )-float64 (_aff )+float64 (_dddf )+float64 (_fab )+float64 (_ebb ); +_gba :=_d .Sqrt (_d .Pow (_deg /float64 (_fdgb .Dx ()*_fdgb .Dy ()),2));_fba +=_gba ;_dfg ++;};};};_adb :=_dfg /float64 (_fdgb .Dx ()*_fdgb .Dy ())*100;_abd :=_ea .Dir (src );_afg :=_ga .TrimSuffix (_ea .Base (src ),_ea .Ext (src ));_aag ,_efd :=_acg .Create (_abd +"\u002f"+_afg +"\u002dd\u0069\u0066\u0066\u002e\u0070\u006eg"); +if _efd !=nil {return false ,"",0,0,_efd ;};defer _aag .Close ();_gdb :=_ga .Replace (_abd ,"\u0072\u0065\u006e\u0064\u0065\u0072","\u0066\u006f\u006et\u0073",1)+"\u002f\u0043\u0061l\u0069\u0062\u0072\u0069\u002e\u0074\u0074\u0066";_bbb :=_aa .Sprintf ("\u0044\u0069f\u0066\u0065\u0072e\u006e\u0063\u0065\u003a\u0020\u0025\u0066\u0025\u0025",_adb ); +_efd =_ebcf (_dccc ,_gdb ,_bbb ,15,22);if _efd !=nil {return false ,"",0,0,_efd ;};_bbb =_aa .Sprintf ("T\u006ft\u0061\u006c\u0020\u0044\u0069\u0066\u0066\u0065r\u0065\u006e\u0063\u0065: \u0025\u0066",_fba );_efd =_ebcf (_dccc ,_gdb ,_bbb ,15,44);if _efd !=nil {return false ,"",0,0,_efd ; +};if _dbg :=_ac .Encode (_aag ,_dccc );_dbg !=nil {return false ,"",0,0,_dbg ;};return true ,_aag .Name (),_adb ,_fba ,nil ;};type ReferenceMap struct{_fe .Mutex ;_fed map[string ]ReferenceEntry ;};func _afgg (_dea ,_acfa string )error {_eea ,_dbc :=_acg .Open (_dea ); +if _dbc !=nil {return _dbc ;};defer _eea .Close ();_aed ,_ ,_dbc :=_db .DecodeConfig (_eea );if _dbc !=nil {panic (_dbc );};_dac :=_db .NewRGBA (_db .Rect (0,0,_aed .Width ,_aed .Height ));_gfb ,_dbc :=_acg .Create (_acfa );if _dbc !=nil {return _dbc ; +};defer _gfb .Close ();_dbc =_ac .Encode (_gfb ,_dac );if _dbc !=nil {return _dbc ;};return nil ;};func _efc (_ecg *_g .T ,_eda string )int64 {_fcf ,_ebfe :=_acg .Stat (_eda );_gc .NoError (_ecg ,_ebfe );return _fcf .Size ();};func (_fag *ReferenceMap )Read (key string )(ReferenceEntry ,bool ){_fag .Lock (); +defer _fag .Unlock ();if _fag ._fed ==nil {return ReferenceEntry {},false ;};_df ,_bd :=_fag ._fed [key ];return _df ,_bd ;};func (_ff *ReferenceMap )Len ()int {return len (_ff ._fed )};func (_ddd *ReferenceMap )MarshalJSON ()([]byte ,error ){return _ae .Marshal (_ddd ._fed )}; +func HashFile (file string )(string ,error ){_bg ,_ef :=_acg .Open (file );if _ef !=nil {return "",_ef ;};defer _bg .Close ();_ca :=_ed .New ();if _ ,_ef =_ce .Copy (_ca ,_bg );_ef !=nil {return "",_ef ;};return _fc .EncodeToString (_ca .Sum (nil )),nil ; +};func (_cfg *ReferenceMap )Copy ()*ReferenceMap {_gab :=ReferenceMap {_fed :make (map[string ]ReferenceEntry ,len (_cfg ._fed ))};for _fd ,_eef :=range _cfg ._fed {_gab ._fed [_fd ]=_eef ;};return &_gab ;};func _ebcf (_ged *_db .RGBA ,_gbag string ,_fca string ,_bbd ,_bee int )error {_deb ,_eed :=_e .ReadFile (_gbag ); +if _eed !=nil {return _eed ;};_gdc ,_eed :=_ab .Parse (_deb );if _eed !=nil {return _eed ;};_dae ,_eed :=_ab .NewFace (_gdc ,&_ab .FaceOptions {Size :18,DPI :72,Hinting :_eg .HintingNone });if _eed !=nil {return _eed ;};_dbe :=&_eg .Drawer {Dst :_ged ,Src :_db .NewUniform (_de .RGBA {200,100,0,255}),Face :_dae ,Dot :_bc .P (_bbd ,_bee )}; +_dbe .DrawString (_fca );return nil ;};func (_ee *ReferenceFile )updateMap (_bcbe *ReferenceMap )int {var _cf int ;if _ee .Map ._fed ==nil {_ee .Map ._fed =map[string ]ReferenceEntry {};};for _af ,_gd :=range _bcbe ._fed {_fa ,_fcc :=_ee .Map ._fed [_af ]; +if !_fcc {_ee .Map ._fed [_af ]=_gd ;_cf ++;continue ;};if string (_fa .Value )!=string (_gd .Value ){_ee .Map ._fed [_af ]=_gd ;_cf ++;};};for _ge :=range _ee .Map ._fed {if _ ,_bb :=_bcbe ._fed [_ge ];!_bb {delete (_ee .Map ._fed ,_ge );_cf ++;};};return _cf ; +};func ReadFile (dirPath ,testName string ,createEmpty bool )(*ReferenceFile ,error ){if dirPath ==""&&createEmpty {return &ReferenceFile {Map :&ReferenceMap {}},nil ;};if dirPath ==""{return nil ,_acg .ErrNotExist ;};_gde :=_ea .Join (dirPath ,testName +"\u005fr\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u002e\u006a\u0073\u006f\u006e"); +_dbf :=&ReferenceFile {_ad :_gde };_eb ,_cfd :=_acg .Open (_gde );if _b .Is (_cfd ,_acg .ErrNotExist )&&createEmpty {_dbf .Timestamp =_edf .Now ().UTC ();_dbf .Map =&ReferenceMap {};return _dbf ,nil ;};if _cfd !=nil {return nil ,_cfd ;};defer _eb .Close (); +if _gcb :=_ae .NewDecoder (_eb ).Decode (_dbf );_gcb !=nil {if _gcb .Error ()=="i\u006c\u006c\u0065\u0067\u0061\u006c \u0062\u0061\u0073\u0065\u0036\u0034 \u0064\u0061\u0074\u0061\u0020\u0061\u0074 \u0069\u006e\u0070\u0075\u0074\u0020\u0062\u0079\u0074\u0065 \u0030"&&createEmpty {return _dbf ,nil ; +};return nil ,_gcb ;};return _dbf ,nil ;};func CompareImages (img1 ,img2 _db .Image )(bool ,error ){_be :=img1 .Bounds ();_cg :=0;for _ceb :=0;_ceb < _be .Size ().X ;_ceb ++{for _ebc :=0;_ebc < _be .Size ().Y ;_ebc ++{_dad ,_cgc ,_eee ,_ :=img1 .At (_ceb ,_ebc ).RGBA (); +_eec ,_bga ,_fdg ,_ :=img2 .At (_ceb ,_ebc ).RGBA ();if _dad !=_eec ||_cgc !=_bga ||_eee !=_fdg {_cg ++;};};};_cb :=float64 (_cg )/float64 (_be .Dx ()*_be .Dy ());if _cb > 0.0001{_aa .Printf ("\u0064\u0069\u0066f \u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0076\u0020\u0028\u0025\u0064\u0029\u000a",_cb ,_cg ); +return false ,nil ;};return true ,nil ;};func ReadPNG (file string )(_db .Image ,error ){_dcc ,_da :=_acg .Open (file );if _da !=nil {return nil ,_da ;};defer _dcc .Close ();return _ac .Decode (_dcc );};func (_cc *ReferenceMap )UnmarshalJSON (data []byte )error {return _ae .Unmarshal (data ,&_cc ._fed )}; +func _dg (_dfga ,_bdf _de .Color )bool {_dga ,_faa ,_dba ,_cac :=_dfga .RGBA ();_fabg ,_bfb ,_bfe ,_fge :=_bdf .RGBA ();return _dga ==_fabg &&_faa ==_bfb &&_dba ==_bfe &&_cac ==_fge ;};func RunRenderTest (t *_g .T ,pdfPath ,outputDir ,baselineRenderPath string ,saveBaseline bool ,currentHashMap *ReferenceMap ,refFile *ReferenceFile ){RunRenderOfficeTest (t ,pdfPath ,outputDir ,baselineRenderPath ,saveBaseline ,currentHashMap ,refFile ,"\u002em\u0073\u0077\u006f\u0072\u0064"); +};type ReferenceFile struct{Timestamp _edf .Time `json:"timestamp"`;Map *ReferenceMap `json:"map,omitempty"`;_ad string ;};func RunRenderOfficeTest (t *_g .T ,pdfPath ,outputDir ,baselineRenderPath string ,saveBaseline bool ,currentHashMap *ReferenceMap ,refFile *ReferenceFile ,postfix string ){_cdg :=_ga .TrimSuffix (_ea .Base (pdfPath ),_ea .Ext (pdfPath )); +t .Run ("\u0072\u0065\u006e\u0064\u0065\u0072",func (_ccd *_g .T ){_fdf :=_ea .Join (outputDir ,_cdg );_aec :=_fdf +"\u002d%\u0064\u002e\u0070\u006e\u0067";if _ec :=RenderPDFToPNGs (pdfPath ,0,_aec );_ec !=nil {_ccd .Skip (_ec );};_gbc :=_cdg +postfix ; +_acb :=_ea .Join (outputDir ,_gbc );_gfe :=_acb +"\u002d%\u0064\u002e\u0070\u006e\u0067";_eaa :=false ;if saveBaseline {_ade :=_ea .Dir (pdfPath );_bbbg :=_ea .Join (_ade ,_gbc +"\u002e\u0070\u0064\u0066");if _ ,_dfd :=_acg .Stat (_bbbg );_dfd ==nil {_ccd .Logf ("\u0052e\u006e\u0064\u0065\u0072\u0020\u004d\u0053\u0020\u004f\u0066\u0066i\u0063\u0065\u0020\u0050\u0044\u0046\u003a\u0020\u0025\u0076",_bbbg ); +if _egf :=RenderPDFToPNGs (_bbbg ,0,_gfe );_egf !=nil {_ccd .Skip (_egf );};_eaa =true ;};};for _aac :=1;true ;_aac ++{_eba :=_aa .Sprintf ("\u0025s\u002d\u0025\u0064\u002e\u0070\u006eg",_fdf ,_aac );_acgc :=_ea .Join (baselineRenderPath ,_aa .Sprintf ("\u0025\u0073\u002d\u0025\u0064\u005f\u0065\u0078\u0070\u002e\u0070\u006e\u0067",_cdg ,_aac )); +if _ ,_dbb :=_acg .Stat (_eba );_dbb !=nil {break ;};_ccd .Logf ("\u0025\u0073",_acgc );if saveBaseline {_ccd .Logf ("\u0043\u006fp\u0079\u0069\u006eg\u0020\u0025\u0073\u0020\u002d\u003e\u0020\u0025\u0073",_eba ,_acgc );_beb :=CopyFile (_eba ,_acgc );if _beb !=nil {_ccd .Fatalf ("\u0045\u0052\u0052OR\u0020\u0063\u006f\u0070\u0079\u0069\u006e\u0067\u0020\u0074\u006f\u0020\u0025\u0073\u003a\u0020\u0025\u0076",_acgc ,_beb ); +};if _eaa {_aga :=_aa .Sprintf ("\u0025s\u002d\u0025\u0064\u002e\u0070\u006eg",_acb ,_aac );_ggda :=_ea .Join (baselineRenderPath ,_aa .Sprintf ("\u0025\u0073\u002d\u0025\u0064\u005f\u0065\u0078\u0070\u002e\u0070\u006e\u0067",_gbc ,_aac ));_ccd .Logf ("\u0043\u006f\u0070\u0079\u0069\u006e\u0067\u0020\u004d\u0053\u0020\u0057\u006f\u0072\u0064 \u0072e\u0073\u0075\u006c\u0074\u0073\u0020\u0025\u0073\u0020\u002d\u003e\u0020\u0025\u0073",_aga ,_ggda ); +_fef :=CopyFile (_aga ,_ggda );if _fef !=nil {_ccd .Logf ("\u0045\u0052\u0052\u004f\u0052\u0020\u0063\u006f\u0070\u0079\u0069\u006eg\u0020\u0074\u006f \u0025\u0073\u003a\u0020\u0025\u0076\u002c\u0020\u0068\u0061\u0076i\u006e\u0067\u0020d\u0069\u0066\u0066\u0065r\u0065\u006e\u0074\u0020\u0070\u0061\u0067\u0065\u0020\u0073\u0069\u007a\u0065\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u002c\u0020\u0072\u0065\u0070\u006c\u0061\u0063\u0069\u006eg\u0020\u0069\u0074\u0020\u0077\u0069\u0074\u0068\u0020\u0062\u006ca\u006e\u006b\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0069\u006e\u0073\u0074\u0065\u0061\u0064",_ggda ,_fef ); +if _aeba :=_afgg (_acgc ,_ggda );_aeba !=nil {_ccd .Fatalf ("\u0045\u0052\u0052\u004f\u0052\u0020c\u0072\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0065\u006d\u0070\u0074\u0079 \u0069\u006d\u0061\u0067\u0065\u0020\u0025s\u003a\u0020\u0025\u0076",_ggda ,_aeba ); +};};_ccd .Logf ("\u0043\u006fm\u0062\u0069\u006e\u0069\u006eg\u0020\u0055\u006e\u0069\u004ff\u0066\u0069\u0063\u0065\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u0020\u0077\u0069\u0074\u0068\u0020\u004d\u0053\u0020\u004f\u0066\u0066\u0069\u0063\u0065\u0020\u0025\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0073",_acgc ,_ggda ); +_faaa ,_fef :=CombinePNGFiles (_acgc ,_ggda );if _acg .IsNotExist (_fef ){_ccd .Fatal ("\u0069m\u0061g\u0065\u0020\u0066\u0069\u006ce\u0020\u006di\u0073\u0073\u0069\u006e\u0067");}else if !_faaa {_ccd .Fatal ("\u0055n\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0063\u006f\u006db\u0069\u006e\u0065\u0020\u0069\u006d\u0061\u0067\u0065\u0073"); +};_ccd .Logf ("\u0043\u0072\u0065\u0061\u0074\u0069\u006e\u0067\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0064\u0069\u0066f \u0055n\u0069\u004f\u0066\u0066\u0069\u0063\u0065\u0020\u0072\u0065\u0073\u0075l\u0074\u0073\u0020\u0077\u0069\u0074\u0068\u0020\u004d\u0053\u0020\u004f\u0066\u0066\u0069\u0063\u0065 \u0025\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0073",_acgc ,_ggda ); +_faaa ,_dde ,_aca ,_ega ,_fef :=CreatePNGDiff (_acgc ,_ggda );if _fef !=nil &&_b .Is (_fef ,ErrImageSizeNotMatch ){_ccd .Fatalf ("\u0045\u0072\u0072\u006fr\u0020\u006f\u006e\u0020\u0063\u0072\u0065\u0061\u0074\u0065 \u0050N\u0047\u0020\u0044\u0069\u0066\u0066\u003a \u0025\u0076",_fef ); +};if _faaa {_ccd .Logf ("\u0049\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073\u000a",_dde );_ccd .Logf ("D\u0069\u0066\u0066\u0020Pe\u0072c\u0065\u006e\u0074\u003a\u0020%\u0032\u002e\u0066\u0025\u0025\u000a",_aca );_ccd .Logf ("\u0044i\u0066f\u0020\u0054\u006f\u0074\u0061\u006c\u003a\u0020\u0025\u0066\u000a",_ega ); +_fcb :=_ea .Base (_dde );_gdbf ,_cag :=currentHashMap .Read (_fcb );if _cag &&(_gdbf .DiffPercent < _aca ||_gdbf .DiffTotal < _ega ){_ccd .Logf ("\u004e\u0065\u0077\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0073\u0020\u0068\u0061\u0076\u0069\u006e\u0067 h\u0069g\u0068\u0065\u0072\u0020\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006ec\u0065\u0020\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0020\u0025\u0066\u0020\u0061\u006e\u0064 \u0074\u006f\u0074\u0061\u006c\u0020\u0025\u0066\u000a",_aca ,_ega ); +};_bcbf ,_gga :=HashFile (_dde );_gc .NoError (_ccd ,_gga );_bfc :=_efc (_ccd ,_dde );if !_cag ||_gdbf .Value !=_bcbf ||_gdbf .ResultSize !=_bfc ||_gdbf .DiffPercent !=_aca ||_gdbf .DiffTotal !=_ega {_caga :=ReferenceEntry {Timestamp :_edf .Now ().UTC ().Unix (),Value :_bcbf ,ResultSize :_bfc ,DiffPercent :_aca ,DiffTotal :_ega }; +currentHashMap .Write (_fcb ,_caga );if _gga =refFile .Update (currentHashMap );_gga !=nil {_ccd .Logf ("\u0055\u0070\u0064\u0061\u0074\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0020f\u0069\u006c\u0065\u0020\u0066\u0061\u0069\u006c\u0065\u0064\u003a\u0020\u0025\u0076",_gga ); +};};};};continue ;};_ccd .Run (_aa .Sprintf ("\u0070\u0061\u0067\u0065\u0025\u0064",_aac ),func (_cdgc *_g .T ){_cdgc .Logf ("\u0043o\u006dp\u0061\u0072\u0069\u006e\u0067 \u0025\u0073 \u0076\u0073\u0020\u0025\u0073",_eba ,_acgc );_cdc ,_dgg :=ComparePNGFiles (_eba ,_acgc ); +if _acg .IsNotExist (_dgg ){_cdgc .Fatal ("\u0069m\u0061g\u0065\u0020\u0066\u0069\u006ce\u0020\u006di\u0073\u0073\u0069\u006e\u0067");}else if !_cdc {_cdgc .Fatal ("\u0077\u0072\u006f\u006eg \u0070\u0061\u0067\u0065\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0065\u0064"); +};});};});};type ReferenceEntry struct{Timestamp int64 `json:"timestamp"`;Value string `json:"value"`;ResultSize int64 `json:"resultSize,omitempty"`;DiffPercent float64 `json:"diffPercent,omitempty"`;DiffTotal float64 `json:"diffValue,omitempty"`;Invalid bool `json:"markedInvalid,omitempty"`; +};var (ErrRenderNotSupported =_b .New ("\u0072\u0065\u006e\u0064\u0065r\u0069\u006e\u0067\u0020\u0050\u0044\u0046\u0020\u0066\u0069\u006c\u0065\u0073 \u0069\u0073\u0020\u006e\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0069\u0073\u0020\u0073\u0079\u0073\u0074\u0065m"); +ErrImageSizeNotMatch =_b .New ("\u0069\u006d\u0061ge\u0020\u0073\u0069\u007a\u0065\u0073\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u006d\u0061\u0074\u0063\u0068"););func RenderPDFToPNGs (pdfPath string ,dpi int ,outpathTpl string )error {if dpi <=0{dpi =100; +};if _ ,_adbe :=_c .LookPath ("\u0067\u0073");_adbe !=nil {return ErrRenderNotSupported ;};return _c .Command ("\u0067\u0073","\u002d\u0073\u0044\u0045\u0056\u0049\u0043\u0045\u003d\u0070\u006e\u0067a\u006c\u0070\u0068\u0061","\u002d\u006f",outpathTpl ,_aa .Sprintf ("\u002d\u0072\u0025\u0064",dpi ),pdfPath ).Run (); +};func _cgf (_aeg ,_gea _db .Rectangle )bool {return _aeg .Min .X ==_gea .Min .X &&_aeg .Min .Y ==_gea .Min .Y &&_aeg .Max .X ==_gea .Max .X &&_aeg .Max .Y ==_gea .Max .Y ;};func (_fae *ReferenceMap )Write (key string ,entry ReferenceEntry ){_fae .Lock (); +defer _fae .Unlock ();if _fae ._fed ==nil {_fae ._fed =map[string ]ReferenceEntry {};};_fae ._fed [key ]=entry ;};func CombinePNGFiles (file1 ,file2 string )(bool ,error ){_abc ,_dfc :=ReadPNG (file1 );if _dfc !=nil {return false ,_dfc ;};_bgc ,_dfc :=ReadPNG (file2 ); +if _dfc !=nil {return false ,_dfc ;};_ffc :=_db .Point {_abc .Bounds ().Dx (),0};_fac :=_db .Rectangle {_ffc ,_ffc .Add (_bgc .Bounds ().Size ())};_bea :=_db .Rectangle {_db .Point {0,0},_fac .Max };_dce :=_db .NewRGBA (_bea );_f .Draw (_dce ,_abc .Bounds (),_abc ,_db .Point {0,0},_f .Src ); +_f .Draw (_dce ,_fac ,_bgc ,_db .Point {0,0},_f .Src );_agb :=_ea .Dir (file1 );_fg :=_ga .TrimSuffix (_ea .Base (file1 ),_ea .Ext (file1 ));_abcf ,_dfc :=_acg .Create (_agb +"\u002f"+_fg +"\u002d\u0063\u006f\u006d\u0062\u0069\u006e\u0065\u0064\u002e\u0070\u006e\u0067"); +if _dfc !=nil {return false ,_dfc ;};defer _abcf .Close ();if _fb :=_ac .Encode (_abcf ,_dce );_fb !=nil {return false ,_fb ;};return true ,nil ;};func ComparePNGFiles (file1 ,file2 string )(bool ,error ){_ba ,_defe :=HashFile (file1 );if _defe !=nil {return false ,_defe ; +};_feg ,_defe :=HashFile (file2 );if _defe !=nil {return false ,_defe ;};if _ba ==_feg {return true ,nil ;};_eecd ,_defe :=ReadPNG (file1 );if _defe !=nil {return false ,_defe ;};_adg ,_defe :=ReadPNG (file2 );if _defe !=nil {return false ,_defe ;};if _eecd .Bounds ()!=_adg .Bounds (){return false ,nil ; +};return CompareImages (_eecd ,_adg );};func CopyFile (src ,dst string )error {_fad ,_dc :=_acg .Open (src );if _dc !=nil {return _dc ;};defer _fad .Close ();_eae ,_dc :=_acg .Create (dst );if _dc !=nil {return _dc ;};defer _eae .Close ();_ ,_dc =_ce .Copy (_eae ,_fad ); +return _dc ;};func (_cec *ReferenceMap )Keys ()(_bf []string ){_bf =make ([]string ,len (_cec ._fed ));var _dd int ;for _gg :=range _cec ._fed {_bf [_dd ]=_gg ;_dd ++;};return _bf ;}; \ No newline at end of file diff --git a/internal/wildcard/wildcard.go b/internal/wildcard/wildcard.go index 94ac2ab481..89f2e74ed4 100644 --- a/internal/wildcard/wildcard.go +++ b/internal/wildcard/wildcard.go @@ -9,10 +9,10 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package wildcard ;func Index (pattern ,name string )(_eee int ){if pattern ==""||pattern =="\u002a"{return 0;};_be :=make ([]rune ,0,len (name ));_aa :=make ([]rune ,0,len (pattern ));for _ ,_bc :=range name {_be =append (_be ,_bc );};for _ ,_de :=range pattern {_aa =append (_aa ,_de ); -};return _aeb (_be ,_aa ,0);};func MatchSimple (pattern ,name string )bool {if pattern ==""{return name ==pattern ;};if pattern =="\u002a"{return true ;};_f :=make ([]rune ,0,len (name ));_e :=make ([]rune ,0,len (pattern ));for _ ,_ee :=range name {_f =append (_f ,_ee ); -};for _ ,_g :=range pattern {_e =append (_e ,_g );};_ga :=true ;return _ae (_f ,_e ,_ga );};func _ae (_df ,_ac []rune ,_fe bool )bool {for len (_ac )> 0{switch _ac [0]{default:if len (_df )==0||_df [0]!=_ac [0]{return false ;};case '?':if len (_df )==0&&!_fe {return false ; -};case '*':return _ae (_df ,_ac [1:],_fe )||(len (_df )> 0&&_ae (_df [1:],_ac ,_fe ));};_df =_df [1:];_ac =_ac [1:];};return len (_df )==0&&len (_ac )==0;};func _aeb (_ff ,_fd []rune ,_cg int )int {for len (_fd )> 0{switch _fd [0]{default:if len (_ff )==0{return -1; -};if _ff [0]!=_fd [0]{return _aeb (_ff [1:],_fd ,_cg +1);};case '?':if len (_ff )==0{return -1;};case '*':if len (_ff )==0{return -1;};_cf :=_aeb (_ff ,_fd [1:],_cg );if _cf !=-1{return _cg ;}else {_cf =_aeb (_ff [1:],_fd ,_cg );if _cf !=-1{return _cg ; -}else {return -1;};};};_ff =_ff [1:];_fd =_fd [1:];};return _cg ;};func Match (pattern ,name string )(_d bool ){if pattern ==""{return name ==pattern ;};if pattern =="\u002a"{return true ;};_gc :=make ([]rune ,0,len (name ));_c :=make ([]rune ,0,len (pattern )); -for _ ,_eg :=range name {_gc =append (_gc ,_eg );};for _ ,_ab :=range pattern {_c =append (_c ,_ab );};_ed :=false ;return _ae (_gc ,_c ,_ed );}; \ No newline at end of file +package wildcard ;func MatchSimple (pattern ,name string )bool {if pattern ==""{return name ==pattern ;};if pattern =="\u002a"{return true ;};_ed :=make ([]rune ,0,len (name ));_d :=make ([]rune ,0,len (pattern ));for _ ,_eg :=range name {_ed =append (_ed ,_eg ); +};for _ ,_edd :=range pattern {_d =append (_d ,_edd );};_ec :=true ;return _ecc (_ed ,_d ,_ec );};func Index (pattern ,name string )(_ce int ){if pattern ==""||pattern =="\u002a"{return 0;};_f :=make ([]rune ,0,len (name ));_bc :=make ([]rune ,0,len (pattern )); +for _ ,_cg :=range name {_f =append (_f ,_cg );};for _ ,_ddb :=range pattern {_bc =append (_bc ,_ddb );};return _fe (_f ,_bc ,0);};func _fe (_aad ,_ab []rune ,_efb int )int {for len (_ab )> 0{switch _ab [0]{default:if len (_aad )==0{return -1;};if _aad [0]!=_ab [0]{return _fe (_aad [1:],_ab ,_efb +1); +};case '?':if len (_aad )==0{return -1;};case '*':if len (_aad )==0{return -1;};_bf :=_fe (_aad ,_ab [1:],_efb );if _bf !=-1{return _efb ;}else {_bf =_fe (_aad [1:],_ab ,_efb );if _bf !=-1{return _efb ;}else {return -1;};};};_aad =_aad [1:];_ab =_ab [1:]; +};return _efb ;};func _ecc (_adb ,_ecf []rune ,_efc bool )bool {for len (_ecf )> 0{switch _ecf [0]{default:if len (_adb )==0||_adb [0]!=_ecf [0]{return false ;};case '?':if len (_adb )==0&&!_efc {return false ;};case '*':return _ecc (_adb ,_ecf [1:],_efc )||(len (_adb )> 0&&_ecc (_adb [1:],_ecf ,_efc )); +};_adb =_adb [1:];_ecf =_ecf [1:];};return len (_adb )==0&&len (_ecf )==0;};func Match (pattern ,name string )(_c bool ){if pattern ==""{return name ==pattern ;};if pattern =="\u002a"{return true ;};_dc :=make ([]rune ,0,len (name ));_g :=make ([]rune ,0,len (pattern )); +for _ ,_b :=range name {_dc =append (_dc ,_b );};for _ ,_dd :=range pattern {_g =append (_g ,_dd );};_aa :=false ;return _ecc (_dc ,_g ,_aa );}; \ No newline at end of file diff --git a/measurement/measurement.go b/measurement/measurement.go index 8889c82ab2..92ccbed598 100644 --- a/measurement/measurement.go +++ b/measurement/measurement.go @@ -15,12 +15,12 @@ package measurement ; // to the units needed internally in the various ECMA 376 formats. type Distance float64 ; -// ToEMU converts float64 distance units to int64 EMU. -func ToEMU (m float64 )int64 {return int64 (914400.0/Inch *m )};const (Zero Distance =0;Point =1;Pixel72 =1.0/72.0*Inch ;Pixel96 =1.0/96.0*Inch ;HalfPoint =1.0/2.0*Point ;Character =7*Point ;Millimeter =2.83465*Point ;Centimeter =10*Millimeter ;Inch =72*Point ; +// FromEMU converts int64 EMU units to float64 distance units. +func FromEMU (emu int64 )float64 {return float64 (emu )/914400*Inch };const (Zero Distance =0;Point =1;Pixel72 =1.0/72.0*Inch ;Pixel96 =1.0/96.0*Inch ;HalfPoint =1.0/2.0*Point ;Character =7*Point ;Millimeter =2.83465*Point ;Centimeter =10*Millimeter ;Inch =72*Point ; Foot =12*Inch ;Twips =1.0/20.0*Point ;EMU =1.0/914400.0*Inch ;HundredthPoint =1/100.0;Dxa =Twips ;); // Convert ST_Angle to degree. -func DegreeFromSTAngle (stAngle int32 )float64 {return -float64 (stAngle )/_ba };const _ba =60000; +func DegreeFromSTAngle (stAngle int32 )float64 {return -float64 (stAngle )/_g }; -// FromEMU converts int64 EMU units to float64 distance units. -func FromEMU (emu int64 )float64 {return float64 (emu )/914400*Inch }; \ No newline at end of file +// ToEMU converts float64 distance units to int64 EMU. +func ToEMU (m float64 )int64 {return int64 (914400.0/Inch *m )};const _g =60000; \ No newline at end of file diff --git a/presentation/convert/convert.go b/presentation/convert/convert.go index f3b854d5a4..280e723b1f 100644 --- a/presentation/convert/convert.go +++ b/presentation/convert/convert.go @@ -9,253 +9,253 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package convert ;import (_d "bytes";_g "errors";_dd "github.com/unidoc/unioffice/v2/common";_ed "github.com/unidoc/unioffice/v2/common/logger";_da "github.com/unidoc/unioffice/v2/common/tempstorage";_f "github.com/unidoc/unioffice/v2/internal/convertutils"; -_fd "github.com/unidoc/unioffice/v2/measurement";_gg "github.com/unidoc/unioffice/v2/presentation";_ca "github.com/unidoc/unioffice/v2/schema/soo/dml";_ef "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_bf "github.com/unidoc/unioffice/v2/schema/soo/pml"; -_ac "github.com/unidoc/unipdf/v3/contentstream/draw";_cd "github.com/unidoc/unipdf/v3/core";_bg "github.com/unidoc/unipdf/v3/creator";_ddb "github.com/unidoc/unipdf/v3/model";_bd "github.com/unidoc/unipdf/v3/render";_cg "image";_a "image/color";_c "image/draw"; -_cc "math";_dg "strconv";_b "strings";); +package convert ;import (_f "bytes";_c "errors";_ef "github.com/unidoc/unioffice/v2/common";_eb "github.com/unidoc/unioffice/v2/common/logger";_dg "github.com/unidoc/unioffice/v2/common/tempstorage";_dd "github.com/unidoc/unioffice/v2/internal/convertutils"; +_ac "github.com/unidoc/unioffice/v2/measurement";_cf "github.com/unidoc/unioffice/v2/presentation";_bc "github.com/unidoc/unioffice/v2/schema/soo/dml";_cg "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_ce "github.com/unidoc/unioffice/v2/schema/soo/pml"; +_db "github.com/unidoc/unipdf/v3/contentstream/draw";_bf "github.com/unidoc/unipdf/v3/core";_cd "github.com/unidoc/unipdf/v3/creator";_ace "github.com/unidoc/unipdf/v3/model";_bgg "github.com/unidoc/unipdf/v3/render";_bg "image";_g "image/color";_bd "image/draw"; +_d "math";_e "strconv";_a "strings";);func (_eaf *convertContext )extractDefaultProperties (){_ebd :=_eaf ._eec .X ();_eg :=_ebd .DefaultTextStyle ;var _cdd ,_dgd ,_cfe ,_daf ,_fbf ,_ae ,_agc ,_dc ,_bac ,_dae *_bc .CT_TextParagraphProperties ;if _eg !=nil {_cdd =_eg .DefPPr ; +_dgd =_bceg (_eg .Lvl1pPr ,_cdd );_cfe =_bceg (_eg .Lvl2pPr ,_cdd );_daf =_bceg (_eg .Lvl3pPr ,_cdd );_fbf =_bceg (_eg .Lvl4pPr ,_cdd );_ae =_bceg (_eg .Lvl5pPr ,_cdd );_agc =_bceg (_eg .Lvl6pPr ,_cdd );_dc =_bceg (_eg .Lvl7pPr ,_cdd );_bac =_bceg (_eg .Lvl8pPr ,_cdd ); +_dae =_bceg (_eg .Lvl9pPr ,_cdd );_eaf ._baad =_cdd ;_eaf ._bgga =_cdd .DefRPr ;};_eaf ._dcga =make ([]*_bc .CT_TextParagraphProperties ,9);_eaf ._dcga [0]=_dgd ;_eaf ._dcga [1]=_cfe ;_eaf ._dcga [2]=_daf ;_eaf ._dcga [3]=_fbf ;_eaf ._dcga [4]=_ae ;_eaf ._dcga [5]=_agc ; +_eaf ._dcga [6]=_dc ;_eaf ._dcga [7]=_bac ;_eaf ._dcga [8]=_dae ;_fd :=_eaf ._eec .SlideMasters ()[0].X ();_fg :=_fd .TxStyles ;_bda :=_fg .TitleStyle ;_eaf ._gfg =_bceg (_bda .DefPPr ,_cdd );_eaf ._bfac =_eaf ._gfg .DefRPr ;_eaf ._dgaa =make ([]*_bc .CT_TextParagraphProperties ,9); +_eaf ._dgaa [0]=_bceg (_bda .Lvl1pPr ,_dgd );_eaf ._dgaa [1]=_bceg (_bda .Lvl2pPr ,_cfe );_eaf ._dgaa [2]=_bceg (_bda .Lvl3pPr ,_daf );_eaf ._dgaa [3]=_bceg (_bda .Lvl4pPr ,_fbf );_eaf ._dgaa [4]=_bceg (_bda .Lvl5pPr ,_ae );_eaf ._dgaa [5]=_bceg (_bda .Lvl6pPr ,_agc ); +_eaf ._dgaa [6]=_bceg (_bda .Lvl7pPr ,_dc );_eaf ._dgaa [7]=_bceg (_bda .Lvl8pPr ,_bac );_eaf ._dgaa [8]=_bceg (_bda .Lvl9pPr ,_dae );_af :=_fg .BodyStyle ;_eaf ._fbbc =_bceg (_af .DefPPr ,_cdd );_eaf ._dcc =_eaf ._fbbc .DefRPr ;_eaf ._cdg =make ([]*_bc .CT_TextParagraphProperties ,9); +_eaf ._cdg [0]=_bceg (_af .Lvl1pPr ,_dgd );_eaf ._cdg [1]=_bceg (_af .Lvl2pPr ,_cfe );_eaf ._cdg [2]=_bceg (_af .Lvl3pPr ,_daf );_eaf ._cdg [3]=_bceg (_af .Lvl4pPr ,_fbf );_eaf ._cdg [4]=_bceg (_af .Lvl5pPr ,_ae );_eaf ._cdg [5]=_bceg (_af .Lvl6pPr ,_agc ); +_eaf ._cdg [6]=_bceg (_af .Lvl7pPr ,_dc );_eaf ._cdg [7]=_bceg (_af .Lvl8pPr ,_bac );_eaf ._cdg [8]=_bceg (_af .Lvl9pPr ,_dae );};func _dfggg (_cgeab int ,_dbef bool )string {_feeg :=_f .NewBuffer ([]byte {});for _ ,_gac :=range _defa {for {if _cgeab < _gac ._acea {break ; +};_feeg .WriteString (_gac ._bgcf );_cgeab -=_gac ._acea ;};};_eac :=_feeg .String ();if _dbef {_eac =_a .ToUpper (_eac );};return _eac ;};type convertContext struct{_abag *_cd .Creator ;_efca *_dd .Rectangle ;_eec *_cf .Presentation ;_fea *_cf .Slide ; +_dcaff *_ce .SldMaster ;_cfaa *_ce .SldLayout ;_feg float64 ;_bgc float64 ;_dec []_cd .Drawable ;_bgdb *background ;_baad *_bc .CT_TextParagraphProperties ;_bgga *_bc .CT_TextCharacterProperties ;_gfg *_bc .CT_TextParagraphProperties ;_bfac *_bc .CT_TextCharacterProperties ; +_fbbc *_bc .CT_TextParagraphProperties ;_dcc *_bc .CT_TextCharacterProperties ;_dcga []*_bc .CT_TextParagraphProperties ;_dgaa []*_bc .CT_TextParagraphProperties ;_cdg []*_bc .CT_TextParagraphProperties ;_cbgd *_bc .Theme ;_gce *_bc .CT_ColorMappingOverride ; +};func _bbbg (_adbg int ,_caed bool )string {_fdab :=(_adbg -1)/26+1;_bdc :=byte ((_adbg -1)%26);if _caed {_bdc +=byte (65);}else {_bdc +=byte (97);};_cbgg :=_f .NewBuffer ([]byte {});for _fgd :=0;_fgd < _fdab ;_fgd ++{_cbgg .Write ([]byte {_bdc });};return _cbgg .String (); +};func (_faf *convertContext )makePdfDivisionFromTxBody (_gdga *_bc .CT_TextBody ,_bbaf *_bc .CT_TableStyleTextStyle )*_cd .Division {_dce :=_faf ._abag .NewDivision ();_aagf :=_faf ._baad ;_gda :=_bc .ST_TextAnchoringTypeT ;if _ccea :=_gdga .BodyPr ;_ccea !=nil {if _bfdc :=_ccea .AnchorAttr ; +_bfdc !=_bc .ST_TextAnchoringTypeUnset {_gda =_ccea .AnchorAttr ;};};if _fbbd :=_gdga .LstStyle ;_fbbd !=nil {var _cddd *_bc .CT_TextParagraphProperties ;if _fbbd .Lvl1pPr !=nil {_cddd =_fbbd .Lvl1pPr ;}else {_cddd =_faf ._dcga [0];};_aagf =_bceg (_cddd ,_bceg (_fbbd .DefPPr ,_aagf )); +};for _ ,_ffbd :=range _gdga .P {if _ffbd !=nil {_cbc :=_faf ._abag .NewStyledParagraph ();_dffe :=_bceg (_ffbd .PPr ,_aagf );_ddc :=_eggge (_ffbd .EndParaRPr ,_dffe .DefRPr );switch _dffe .AlgnAttr {case _bc .ST_TextAlignTypeR :_cbc .SetTextAlignment (_cd .TextAlignmentRight ); +case _bc .ST_TextAlignTypeCtr :_cbc .SetTextAlignment (_cd .TextAlignmentCenter );case _bc .ST_TextAlignTypeJust :_cbc .SetTextAlignment (_cd .TextAlignmentJustify );};if len (_ffbd .EG_TextRun )==0{_cbc .Append ("\u000a");_dce .Add (_cbc );continue ;}; +for _ ,_dbg :=range _ffbd .EG_TextRun {if _ebg :=_dbg .TextRunChoice .Br ;_ebg !=nil {_cbc .Append ("\u000a");}else if _dfa :=_dbg .TextRunChoice .R ;_dfa !=nil {_edb :=_agebd (_dfa .RPr ,_bbaf );_edb =_eggge (_edb ,_ddc );var _cbg _cd .Color ;if _edb .FillPropertiesChoice .SolidFill !=nil {_cbg ,_ =_faf .getColorFromSolidFill (_edb .FillPropertiesChoice .SolidFill ); +}else {_cbg =_cd .ColorBlack ;};_fcd ,_aagef ,_cbb ,_ :=_faf .makeStyleFromRPr (_edb );_fcd .Color =_cbg ;if _aagef {_fcd .TextRise =0.5;}else if _cbb {_fcd .TextRise =-0.5;};_fcgf :=_dfa .T ;if _edb .CapAttr ==_bc .ST_TextCapsTypeAll {for _ ,_aggd :=range _fcgf {_aggd =[]rune (_a .ToUpper (string (_aggd )))[0]; +};};_dbee :=_cbc .Append (_fcgf );_dbee .Style =*_fcd ;};};_ =_gda ;_dce .Add (_cbc );};};return _dce ;};var _acc =_eggg (1.9);func (_bed *convertContext )addShapes (_cda *_ce .CT_CommonSlideData ,_ab bool ){if _cda ==nil {return ;};_bfd :=&background {}; +if _baa :=_cda .Bg ;_baa !=nil {if _fc :=_baa .BackgroundChoice .BgPr ;_fc !=nil {if _fc .FillPropertiesChoice .NoFill ==nil {if _dca :=_fc .FillPropertiesChoice .SolidFill ;_dca !=nil {_fgc ,_dac :=_bed .getColorFromSolidFill (_dca );if _fgc !=nil {_bfd ._cdae =_fgc ; +_bfd ._dedb =_dac ;};}else if _aa :=_fc .FillPropertiesChoice .BlipFill ;_aa !=nil {_bfd ._bfc =_aa ;};};};};_bed ._bgdb =_bfd ;if _afg :=_cda .SpTree ;_afg !=nil {for _ ,_gd :=range _afg .GroupShapeChoice {if _gd !=nil {if _gd .Sp !=nil {_bag :=_bed .getShapes (_gd .Sp ,_ab ,false ); +_bed ._dec =append (_bed ._dec ,_bag ...);};if _gd .GraphicFrame !=nil {var _accg ,_ad ,_fce ,_cec float64 ;if _fde :=_gd .GraphicFrame .Xfrm ;_fde !=nil {_accg ,_ad ,_fce ,_cec =_dd .GetDataFromXfrm (_fde );};if _fce ==0&&_cec ==0{_fce =_bed ._bgc ;_cec =_bed ._feg ; +};if _aae :=_gd .GraphicFrame .Graphic ;_aae !=nil {if _ga :=_aae .GraphicData ;_ga !=nil {for _ ,_bce :=range _ga .Any {if _cc ,_gf :=_bce .(*_cg .Chart );_gf {_beg ,_ebdb :=_bed .makePdfBlockFromChart (_cc ,_fce ,_cec );if _ebdb !=nil {_eb .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_ebdb ); +};if _beg !=nil {_beg .SetPos (_accg ,_ad );_bed ._dec =append (_bed ._dec ,_beg );};}else if _bb ,_bgge :=_bce .(*_bc .Tbl );_bgge {_ada :=_bed .makePdfBlockFromTable (_bb );if _ada !=nil {_df :=_cd .NewBlock (_fce ,_cec );_df .SetPos (_accg ,_ad );_afe :=_df .Draw (_ada ); +if _afe !=nil {_eb .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0064r\u0061\u0077\u0020\u0074\u0061b\u006c\u0065\u003a\u0020\u0025\u0073",_afe );if _afe ==_cd .ErrContentNotFit {_df =_cd .NewBlock (_bed ._bgc -1.5*_accg ,_bed ._feg -1.5*_ad );_df .SetPos (_accg ,_ad ); +_afe =_df .Draw (_ada );};};if _afe ==nil {_bed ._dec =append (_bed ._dec ,_df );};};};};};};};if _gd .CxnSp !=nil {_gcc :=_bed .getConnectors (_gd .CxnSp );_bed ._dec =append (_bed ._dec ,_gcc ...);};if _gd .GrpSp !=nil {_fe :=0.0;_gdg :=0.0;if _bcc :=_gd .GrpSp .GrpSpPr .Xfrm ; +_bcc !=nil {_fe ,_gdg =_dd .GetGroupOffsetFromXfrm (_bcc );};for _ ,_cca :=range _gd .GrpSp .GroupShapeChoice {if _cca .CxnSp !=nil {_ec :=_bed .getGroupConnectors (_cca .CxnSp ,_fe ,_gdg );_bed ._dec =append (_bed ._dec ,_ec ...);};};};if _gd .Pic !=nil {_bfdb :=false ; +var _ecf ,_dfg ,_bfe ,_dab float64 ;if _afa :=_gd .Pic .SpPr ;_afa !=nil {if _dcf :=_afa .Xfrm ;_dcf !=nil {_ecf ,_dfg ,_bfe ,_dab =_dd .GetDataFromXfrm (_dcf );_bfdb =true ;};};var _ed _ce .ST_PlaceholderType ;var _bbf *uint32 ;if _ecff :=_gd .Pic .NvPicPr ; +_ecff !=nil {if _dde :=_ecff .NvPr ;_dde !=nil {if _gbb :=_dde .Ph ;_gbb !=nil {_ed =_gbb .TypeAttr ;_bbf =_gbb .IdxAttr ;};};};_dcff ,_ ,_ ,_ ,_ :=_ecge (_bed ._dcaff .CSld ,_ed ,_bbf );_fda ,_ ,_ ,_ ,_ :=_ecge (_bed ._cfaa .CSld ,_ed ,_bbf );if _fda ==nil {_fda =_dcff ; +};if _fda !=nil &&!_bfdb {_ecf ,_dfg ,_bfe ,_dab =_dd .GetDataFromXfrm (_fda );};if _gdgd :=_gd .Pic .BlipFill ;_gdgd !=nil {_dcaf :=_bed .getShapeFromBlipFill (_gdgd ,_ecf ,_dfg ,_bfe ,_dab ,_ab );_bed ._dec =append (_bed ._dec ,_dcaf );};};};};};};func (_bba *convertContext )getConnectors (_cecb *_ce .CT_Connector )[]_cd .Drawable {_egdb ,_ ,_ ,_ ,_ ,_ ,_ :=_bba .getShapesFromSpPr (_cecb .SpPr ,_cecb .Style ,false ,0.0,0.0); +return _egdb ;};func (_cecf *convertContext )getShapes (_bge *_ce .CT_Shape ,_ddaa bool ,_eda bool )[]_cd .Drawable {_aeeb :=[]_cd .Drawable {};_cce :=_bge .SpPr ;if _cce ==nil {return _aeeb ;};var _cfd bool ;if _bgeg :=_bge .UseBgFillAttr ;_bgeg !=nil {_cfd =*_bgeg ; +};_gde ,_aabbd ,_dacc ,_adg ,_gge ,_bbeg ,_cfg :=_cecf .getShapesFromSpPr (_cce ,_bge .Style ,_cfd ,0.0,0.0);if !_eda {_aeeb =append (_aeeb ,_gde ...);};if _cdc :=_bge .TxBody ;_cdc !=nil &&!_ddaa {_egfb ,_bacf ,_afeg ,_dbcc ,_eae ,_bdfb :=_cecf .getPhData (_bge ); +if _eda &&!(_dbcc ||_eae ){return _aeeb ;};if _egfb !=nil &&!_cfg {_aabbd ,_dacc ,_adg ,_gge =_dd .GetDataFromXfrm (_egfb );};_ecg ,_fa :=_cecf .makePdfBlockFromTxBody (_cdc ,_bacf ,_afeg ,_adg ,_gge ,_bbeg ,_dbcc ,_bdfb );if _fa !=nil {_eb .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0050\u0044\u0046\u0020\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0072o\u006d\u0020\u0074\u0065\u0078t\u0062\u006fx\u003a\u0020\u0025\u0073",_fa ); +}else if _ecg !=nil {_ecg .SetPos (_aabbd ,_dacc );_aeeb =append (_aeeb ,_ecg );};};return _aeeb ;};func (_ebfb *convertContext )makePdfImageFromBlipFill (_adac *_bc .CT_BlipFillProperties ,_ggcg bool )(*_cd .Image ,[]*_bc .CT_BlipChoice ,error ){if _gccb :=_adac .Blip ; +_gccb !=nil {if _dccg :=_gccb .EmbedAttr ;_dccg !=nil {var _acbfd _ef .ImageRef ;var _bdac bool ;if _ggcg {_acbfd ,_bdac =_ebfb ._fea .GetLayoutImageByRelID (*_dccg );}else {_acbfd ,_bdac =_ebfb ._fea .GetImageByRelID (*_dccg );};if _bdac {_dffb ,_dbfe :=_dg .Open (_acbfd .Path ()); +if _dbfe !=nil {_eb .Log .Debug ("\u0046\u0069\u006c\u0065 o\u0070\u0065\u006e\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",_dbfe );return nil ,nil ,_dbfe ;};defer _dffb .Close ();_geee ,_ ,_dbfe :=_bg .Decode (_dffb );if _dbfe !=nil {_eb .Log .Debug ("\u0044\u0065\u0063\u006fde\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020%\u0073",_dbfe ); +return nil ,nil ,_dbfe ;};if _bbdg :=_adac .SrcRect ;_bbdg !=nil {_eaac :=_geee .Bounds ().Size ();_ebef :=_eaac .X ;_eage :=_eaac .Y ;var _acbfc ,_fbe ,_fac ,_dgbdg int ;var _egggd bool ;if _ggdc :=_bbdg .LAttr ;_ggdc !=nil {_acbfc =int (float64 (_ebef )*_dd .FromSTPercentage (_ggdc )); +_egggd =true ;}else {_acbfc =0;};if _acga :=_bbdg .TAttr ;_acga !=nil {_fac =int (float64 (_eage )*_dd .FromSTPercentage (_acga ));_egggd =true ;}else {_fac =0;};if _cecc :=_bbdg .RAttr ;_cecc !=nil {_fbe =int (float64 (_ebef )*(1-_dd .FromSTPercentage (_cecc ))); +_egggd =true ;}else {_fbe =_ebef ;};if _gfb :=_bbdg .BAttr ;_gfb !=nil {_dgbdg =int (float64 (_eage )*(1-_dd .FromSTPercentage (_gfb )));_egggd =true ;}else {_dgbdg =_eage ;};if _egggd {_geee =_dd .CropImageByRect (_geee ,_bg .Rect (_acbfc ,_fac ,_fbe +1,_dgbdg +1)); +};};_geca ,_dbfe :=_ebfb ._abag .NewImageFromGoImage (_geee );_geca .SetEncoder (_bf .NewFlateEncoder ());if _a .ToLower (_acbfd .Format ())=="\u006a\u0070\u0067"||_a .ToLower (_acbfd .Format ())=="\u006a\u0070\u0065\u0067"{_geca .SetEncoder (_bf .NewDCTEncoder ()); +};if _dbfe !=nil {_eb .Log .Debug ("\u0043\u0061\u006e\u006e\u006ft\u0020\u0063\u0072\u0065\u0061\u0074\u0065\u0020\u0050\u0044\u0046\u0020\u0069m\u0061\u0067\u0065\u0020\u0066\u0072\u006f\u006d\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_dbfe ); +return nil ,nil ,_dbfe ;};return _geca ,_gccb .BlipChoice ,nil ;};};};return nil ,nil ,nil ;};func (_gcf *convertContext )drawSlide (){_gcf ._abag .NewPage ();for _ ,_ee :=range _gcf ._dec {if _ee !=nil {_gcf ._abag .MoveTo (0,0);_gcf ._abag .Draw (_ee ); +};};};func _eggg (_acgf float64 )float64 {return _acgf *_ac .Millimeter };func (_fgff *convertContext )getColorFromFontReference (_gfda *_bc .CT_FontReference )_cd .Color {var _dcfg _cd .Color ;var _fdca string ;if _afdd :=_gfda .SrgbClr ;_afdd !=nil {_fdca =_afdd .ValAttr ; +}else if _aaab :=_gfda .SchemeClr ;_aaab !=nil {_fdca =_dd .GetColorStringFromDmlColor (_fgff ._eec .GetColorBySchemeColor (_aaab .ValAttr ));_fdca =_dd .AdjustColor (_fdca ,_aaab .EG_ColorTransform );};if _fdca !=""{_dcfg =_cd .ColorRGBFromHex ("\u0023"+_fdca ); +};return _dcfg ;};func (_cggde *textboxContext )drawParagraphs (){_cggde ._ccc .NewPage ();for _ ,_egag :=range _cggde ._cac {for _ ,_cede :=range _egag ._dadf {for _ ,_agedd :=range _cede ._dbfc {for _ ,_eebd :=range _agedd ._eedb {_afdf :=_cggde ._ccc .NewStyledParagraph (); +if _eebd ._fae {_eebd ._gdda =0;}else if _eebd ._ddg {_eebd ._gdda =1.2*_cede ._fege -_eebd ._bgdf ;};_cceef :=_agedd ._bgef +_eebd ._fbbg ;_afege :=_egag ._bdd +_cede ._bcfe +_eebd ._gdda ;_afdf .SetPos (_cceef ,_afege );_gbffd :=_afdf .Append (_eebd ._cfgb ); +if _eebd ._def !=nil {_gbffd .Style =*_eebd ._def ;};_cggde ._ccc .Draw (_afdf );if _eebd ._dfd {_adab :=_afege +_eebd ._bgdf +2;_dd .DrawLine (_cggde ._ccc ,_cceef ,_adab ,_cceef +_eebd ._fcda ,_adab ,1,_eebd ._def .Color );};};};};};};func (_edd *convertContext )makeSlide (){_aag :=_edd ._fea .GetSlideLayout ().CSld ; +_edd .addShapes (_aag ,true );_aag =_edd ._fea .X ().CSld ;_edd .addShapes (_aag ,false );};func _cea (_cefc *_bc .CT_TableCellProperties ,_edbg *_bc .CT_TableStyleCellStyle ,_bddf ,_bbgg ,_acad ,_fdcf bool )*_bc .CT_TableCellProperties {_ddae :=_bc .NewCT_TableCellProperties (); +if _cefc !=nil {*_ddae =*_cefc ;};if _edbg ==nil {return _ddae ;};if _afbe :=_edbg .ThemeableFillStyleChoice .FillRef ;_afbe !=nil {_efg :=_bc .NewCT_SolidColorFillProperties ();_efg .ScrgbClr =_afbe .ScrgbClr ;_efg .SrgbClr =_afbe .SrgbClr ;_efg .HslClr =_afbe .HslClr ; +_efg .SysClr =_afbe .SysClr ;_efg .SchemeClr =_afbe .SchemeClr ;_efg .PrstClr =_afbe .PrstClr ;_ddae .FillPropertiesChoice .SolidFill =_efg ;};if _ddae .FillPropertiesChoice .NoFill ==nil &&_ddae .FillPropertiesChoice .SolidFill ==nil {if _gdae :=_edbg .ThemeableFillStyleChoice .Fill ; +_gdae !=nil {if _ddae .FillPropertiesChoice .NoFill ==nil {_ddae .FillPropertiesChoice .NoFill =_gdae .FillPropertiesChoice .NoFill ;};if _ddae .FillPropertiesChoice .SolidFill ==nil {_ddae .FillPropertiesChoice .SolidFill =_gdae .FillPropertiesChoice .SolidFill ; +};};};if _fead :=_edbg .TcBdr ;_fead !=nil {if _ddae .LnL ==nil {var _faa *_bc .CT_ThemeableLineStyle ;if _acad {_faa =_fead .Left ;}else {_faa =_fead .InsideV ;};if _faa !=nil {_ddae .LnL =_faa .ThemeableLineStyleChoice .Ln ;};};if _ddae .LnR ==nil {var _fgef *_bc .CT_ThemeableLineStyle ; +if _fdcf {_fgef =_fead .Right ;}else {_fgef =_fead .InsideV ;};if _fgef !=nil {_ddae .LnR =_fgef .ThemeableLineStyleChoice .Ln ;};};if _ddae .LnT ==nil {var _eabfa *_bc .CT_ThemeableLineStyle ;if _bddf {_eabfa =_fead .Top ;}else {_eabfa =_fead .InsideH ; +};if _eabfa !=nil {_ddae .LnT =_eabfa .ThemeableLineStyleChoice .Ln ;};};if _ddae .LnB ==nil {var _adgc *_bc .CT_ThemeableLineStyle ;if _bbgg {_adgc =_fead .Bottom ;}else {_adgc =_fead .InsideH ;};if _adgc !=nil {_ddae .LnB =_adgc .ThemeableLineStyleChoice .Ln ; +};};};return _ddae ;};func (_fad *convertContext )getPhData (_dgc *_ce .CT_Shape )(*_bc .CT_Transform2D ,*_bc .CT_TextBodyProperties ,*_bc .CT_TextListStyle ,bool ,bool ,bool ){_egggf ,_dfc :=_fcfa (_dgc );_bgfd ,_dbec ,_cdaf ,_cgag ,_fdag :=_ecge (_fad ._dcaff .CSld ,_egggf ,_dfc ); +_cgfa ,_bccb ,_edgd ,_baed ,_cebe :=_ecge (_fad ._cfaa .CSld ,_egggf ,_dfc );if _cgfa ==nil {_cgfa =_bgfd ;};_dcbcd ,_fdea :=_efeag (_bccb ,_dbec );var _ffbc ,_fcf ,_gegf bool ;if _edgd ==nil {if _cdaf !=nil {_ffbc =*_cdaf ;};}else {_ffbc =*_edgd ;};if _cebe ==nil {if _fdag !=nil {_gegf =*_fdag ; +};}else {_gegf =*_cebe ;};if _baed ==nil {if _cgag !=nil {_fcf =*_cgag ;};}else {_fcf =*_baed ;};return _cgfa ,_dcbcd ,_fdea ,_ffbc ,_fcf ,_gegf ;};func _agebd (_gdgdg *_bc .CT_TextCharacterProperties ,_debb *_bc .CT_TableStyleTextStyle )*_bc .CT_TextCharacterProperties {_ebfga :=_bc .NewCT_TextCharacterProperties (); +if _gdgdg !=nil {*_ebfga =*_gdgdg ;};if _debb ==nil {return _ebfga ;};if _ebfga .BAttr ==nil &&_debb .BAttr !=_bc .ST_OnOffStyleTypeUnset {_ebgg :=_debb .BAttr ==_bc .ST_OnOffStyleTypeOn ;_ebfga .BAttr =&_ebgg ;};if _ebfga .IAttr ==nil &&_debb .IAttr !=_bc .ST_OnOffStyleTypeUnset {_bea :=_debb .IAttr ==_bc .ST_OnOffStyleTypeOn ; +_ebfga .IAttr =&_bea ;};if _ebfga .FillPropertiesChoice .NoFill ==nil &&_ebfga .FillPropertiesChoice .SolidFill ==nil {_ebfga .FillPropertiesChoice .SolidFill =_bc .NewCT_SolidColorFillProperties ();_ebfga .FillPropertiesChoice .SolidFill .ScrgbClr =_debb .ScrgbClr ; +_ebfga .FillPropertiesChoice .SolidFill .SrgbClr =_debb .SrgbClr ;_ebfga .FillPropertiesChoice .SolidFill .HslClr =_debb .HslClr ;_ebfga .FillPropertiesChoice .SolidFill .SysClr =_debb .SysClr ;_ebfga .FillPropertiesChoice .SolidFill .SchemeClr =_debb .SchemeClr ; +_ebfga .FillPropertiesChoice .SolidFill .PrstClr =_debb .PrstClr ;};if _dccf :=_debb .ThemeableFontStylesChoice .Font ;_dccf !=nil &&_ebfga .Latin ==nil &&_ebfga .Ea ==nil &&_ebfga .Cs ==nil {_ebfga .Latin =_dccf .Latin ;_ebfga .Ea =_dccf .Ea ;_ebfga .Cs =_dccf .Cs ; +};return _ebfga ;};func _abc (_fcef *bool )bool {return _fcef !=nil &&*_fcef };func (_afgg *convertContext )getShapesFromSpPr (_bbfc *_bc .CT_ShapeProperties ,_gee *_bc .CT_ShapeStyle ,_fga bool ,_acd float64 ,_gef float64 )([]_cd .Drawable ,float64 ,float64 ,float64 ,float64 ,_cd .Color ,bool ){_afd :=[]_cd .Drawable {}; +var _dff ,_cbe ,_bbcc ,_ddf ,_egdc float64 ;var _cceb ,_adf ,_ege ,_gbf _cd .Color ;var _bbg *_bc .CT_BlipFillProperties ;_gfa ,_efcf :=1.0,1.0;if _gee !=nil {_cceb ,_adf ,_gbf =_afgg .getStyleColors (_gee );};if _bcaa :=_bbfc .Ln ;_bcaa !=nil {if _bcaa .LineFillPropertiesChoice .NoFill !=nil {_ege ,_egdc =nil ,0; +}else {_ege ,_egdc ,_gfa =_afgg .getInfoFromLn (_bcaa );if _ege ==nil {_ege =_gbf ;};};};if _bbfc .FillPropertiesChoice .NoFill !=nil {_adf ,_efcf =nil ,0;}else if _fga {_adf =_afgg ._bgdb ._cdae ;_efcf =_afgg ._bgdb ._dedb ;_bbg =_afgg ._bgdb ._bfc ;}else if _ffba :=_bbfc .FillPropertiesChoice .SolidFill ; +_ffba !=nil {_adf ,_efcf =_afgg .getColorFromSolidFill (_ffba );};var _cag bool ;if _efcb :=_bbfc .Xfrm ;_efcb !=nil {_dff ,_cbe ,_bbcc ,_ddf =_dd .GetDataFromXfrm (_efcb );_dff +=_acd ;_cbe +=_gef ;_cag =true ;};if _bfec :=_bbfc .GeometryChoice .CustGeom ; +_bfec !=nil {_ega :=[]_db .Point {};_bff ,_efb :=1.0,1.0;if _cae :=_bfec .PathLst ;_cae !=nil {for _ ,_afga :=range _cae .Path {if _afga !=nil {if _ebe :=_afga .WAttr ;_ebe !=nil {_bff =_bbcc /_ac .FromEMU (*_ebe );};if _ged :=_afga .HAttr ;_ged !=nil {_efb =_ddf /_ac .FromEMU (*_ged ); +};for _ ,_bcf :=range _afga .Path2DChoice {if _bcf .Close !=nil {};if _fcg :=_bcf .MoveTo ;_bcf .MoveTo !=nil {if _fcg !=nil &&_fcg .Pt !=nil {_eaff ,_egae :=_cfdbd (_fcg .Pt );_ega =append (_ega ,_db .Point {X :_eaff *_bff +_dff ,Y :_egae *_efb +_cbe }); +};};if _egc :=_bcf .LnTo ;_egc !=nil &&_egc .Pt !=nil {_bgee ,_dga :=_cfdbd (_egc .Pt );_ega =append (_ega ,_db .Point {X :_bgee *_bff +_dff ,Y :_dga *_efb +_cbe });};};_egg :=_afgg ._abag .NewPolygon ([][]_db .Point {_ega });_egg .SetFillColor (_adf ); +_egg .SetFillOpacity (_efcf );_egg .SetBorderWidth (_egdc );if _ege !=nil {_egg .SetBorderColor (_ege );_egg .SetBorderOpacity (_gfa );};_afd =append (_afd ,_egg );};};};};if _deb :=_bbfc .GeometryChoice .PrstGeom ;_deb !=nil {switch _deb .PrstAttr {case _bc .ST_ShapeTypeRect :if _bbg !=nil {_fdc :=_afgg .getShapeFromBlipFill (_bbg ,_dff ,_cbe ,_bbcc ,_ddf ,false ); +_afd =append (_afd ,_fdc );}else {_gbfd :=_afgg ._abag .NewRectangle (_dff ,_cbe ,_bbcc ,_ddf );_ggda :=_adf !=nil &&_efcf > 0;if _ggda {_gbfd .SetFillColor (_adf );_gbfd .SetFillOpacity (_efcf );};_dbb :=_ege !=nil &&_gfa > 0&&_egdc > 0;if _dbb {_gbfd .SetBorderWidth (_egdc ); +_gbfd .SetBorderColor (_ege );_gbfd .SetBorderOpacity (_gfa );};if _ggda ||_dbb {_afd =append (_afd ,_gbfd );};};case _bc .ST_ShapeTypeLine :_gdcd :=_afgg ._abag .NewLine (_dff ,_cbe ,_dff +_bbcc ,_cbe +_ddf );_gdcd .SetLineWidth (_egdc );if _ege !=nil {_gdcd .SetColor (_ege ); +};_afd =append (_afd ,_gdcd );};};return _afd ,_dff ,_cbe ,_bbcc ,_ddf ,_cceb ,_cag ;};func (_ageb *convertContext )getGroupConnectors (_cga *_ce .CT_Connector ,_ddab float64 ,_dfb float64 )[]_cd .Drawable {_ggd ,_ ,_ ,_ ,_ ,_ ,_ :=_ageb .getShapesFromSpPr (_cga .SpPr ,_cga .Style ,false ,_ddab ,_dfb ); +return _ggd ;};func (_dedd *convertContext )makePdfBlockFromTable (_cafa *_bc .Tbl )*_cd .Table {_aggf :=_cafa .TblGrid ;if _aggf ==nil {return nil ;};_egbc :=len (_aggf .GridCol );if _egbc ==0{return nil ;};_ade :=[]float64 {};_gag :=0.0;for _ ,_bgdg :=range _aggf .GridCol {_dfae :=_ac .FromEMU (_dd .FromSTCoordinate (_bgdg .WAttr )); +_ade =append (_ade ,_dfae );_gag +=_dfae ;};_fbbb :=[]float64 {};for _bdb :=0;_bdb < _egbc ;_bdb ++{_fbbb =append (_fbbb ,_ade [_bdb ]/_gag );};_dceb :=_dedd ._abag .NewTable (_egbc );_dceb .SetColumnWidths (_fbbb ...);_cgac :=_cafa .TblPr ;var _aed *_bc .CT_TableStyle ; +if _cedg :=_cgac .TablePropertiesChoice ;_cedg !=nil {if _cedg .TableStyle !=nil {_aed =_cedg .TableStyle ;}else if _cedg .TableStyleId !=nil {_aed =_dedd ._eec .GetTableStyleById (*_cedg .TableStyleId );};};_dgf :=_bc .NewCT_TablePartStyle ();_dgf .TcStyle =_bc .NewCT_TableStyleCellStyle (); +_dgf .TcTxStyle =_bc .NewCT_TableStyleTextStyle ();if _aed !=nil {if _aed .WholeTbl !=nil {*_dgf =*_aed .WholeTbl ;};if _aed .TblBg !=nil {if _dgf .TcStyle .ThemeableFillStyleChoice .Fill ==nil {_dgf .TcStyle .ThemeableFillStyleChoice .Fill =_aed .TblBg .ThemeableFillStyleChoice .Fill ; +};};};if _dgf .TcStyle .ThemeableFillStyleChoice .Fill ==nil {_dgf .TcStyle .ThemeableFillStyleChoice .Fill =_bc .NewCT_FillProperties ();_dgf .TcStyle .ThemeableFillStyleChoice .Fill .FillPropertiesChoice .NoFill =_cgac .FillPropertiesChoice .NoFill ; +_dgf .TcStyle .ThemeableFillStyleChoice .Fill .FillPropertiesChoice .SolidFill =_cgac .FillPropertiesChoice .SolidFill ;};_aff :=len (_cafa .Tr );_eba :=_cafa .TblPr .BandRowAttr !=nil &&*_cafa .TblPr .BandRowAttr ;_dace :=_cafa .TblPr .FirstRowAttr !=nil &&*_cafa .TblPr .FirstRowAttr ; +_geeb :=_cafa .TblPr .LastRowAttr !=nil &&*_cafa .TblPr .LastRowAttr ;_fgag :=_cafa .TblPr .BandColAttr !=nil &&*_cafa .TblPr .BandColAttr ;_afdc :=_cafa .TblPr .FirstColAttr !=nil &&*_cafa .TblPr .FirstColAttr ;_aaf :=_cafa .TblPr .LastColAttr !=nil &&*_cafa .TblPr .LastColAttr ; +for _edaf ,_egda :=range _cafa .Tr {_ddfe :=_edaf ==0;_eee :=_edaf ==_aff -1;_agbg :=_edaf %2==0;_fcec :=len (_egda .Tc );var _ffc *_bc .CT_TablePartStyle ;if _aed !=nil {if _ddfe &&_dace {_ffc =_aed .FirstRow ;}else if _eee &&_geeb {_ffc =_aed .LastRow ; +}else if _agbg &&_eba {_ffc =_aed .Band2H ;}else if _eba {_ffc =_aed .Band1H ;};};var _gfac float64 ;for _ceb ,_cgdg :=range _egda .Tc {_dcd :=_ceb ==0;_cfea :=_ceb ==_fcec -1;_bfgc :=_ceb %2==0;var _efe *_bc .CT_TablePartStyle ;if _aed !=nil {if _dcd &&_afdc {_efe =_aed .FirstCol ; +}else if _cfea &&_aaf {_efe =_aed .LastCol ;}else if _bfgc &&_fgag {_efe =_aed .Band2V ;}else if _fgag {_efe =_aed .Band1V ;};};_egdbb :=_dbcbc (_dbcbc (_efe ,_ffc ),_dgf );_eagg :=_dedd .addCellToTable (_dceb ,_cgdg ,_egdbb ,_ddfe ,_eee ,_dcd ,_cfea ); +if _eagg > _gfac {_gfac =_eagg ;};};_eef :=_ac .FromEMU (_dd .FromSTCoordinate (_egda .HAttr ));if _eef < _gfac {_eef =_gfac ;};if _eef < _eggg (4){_eef =_eggg (4);};_dceb .SetRowHeight (_dceb .CurRow (),_eef );};return _dceb ;};func (_bgbb *convertContext )addCellToTable (_cee *_cd .Table ,_gagg *_bc .CT_TableCell ,_cdb *_bc .CT_TablePartStyle ,_gbff ,_dge ,_deeg ,_ccbc bool )float64 {var _cde *_cd .TableCell ; +_ebgf :=1;if _gagg .GridSpanAttr !=nil {_ebgf =int (*_gagg .GridSpanAttr );};_cde =_cee .MultiColCell (_ebgf );_bgdc :=_gagg .TcPr ;var _cbbf *_bc .CT_TableStyleTextStyle ;if _cdb !=nil {_bgdc =_cea (_bgdc ,_cdb .TcStyle ,_gbff ,_dge ,_deeg ,_ccbc );_cbbf =_cdb .TcTxStyle ; +};_dcgg :=_acc ;_cddc :=_cd .CellVerticalAlignmentMiddle ;_bcde :=_eceb (0.05);_afab :=_eceb (0.05);if _bgdc !=nil {if _bgegf :=_bgdc .LnL ;_bgegf !=nil {_bgbg ,_cbce ,_cggd :=_bgbb .getBorderStyle (_bgegf );_cde .SetBorder (_cd .CellBorderSideLeft ,_bgbg ,_cggd ); +if _cbce !=nil &&*_cbce !=nil {_cde .SetSideBorderColor (_cd .CellBorderSideLeft ,*_cbce );};};if _beb :=_bgdc .LnT ;_beb !=nil {_afde ,_eff ,_aba :=_bgbb .getBorderStyle (_beb );_cde .SetBorder (_cd .CellBorderSideTop ,_afde ,_aba );if _eff !=nil &&*_eff !=nil {_cde .SetSideBorderColor (_cd .CellBorderSideTop ,*_eff ); +};};if _dbea :=_bgdc .LnR ;_dbea !=nil {_afdg ,_fceba ,_cafb :=_bgbb .getBorderStyle (_dbea );_cde .SetBorder (_cd .CellBorderSideRight ,_afdg ,_cafb );if _fceba !=nil &&*_fceba !=nil {_cde .SetSideBorderColor (_cd .CellBorderSideRight ,*_fceba );};};if _gdb :=_bgdc .LnB ; +_gdb !=nil {_acdg ,_dgdeg ,_ffbed :=_bgbb .getBorderStyle (_gdb );_cde .SetBorder (_cd .CellBorderSideBottom ,_acdg ,_ffbed );if _dgdeg !=nil &&*_dgdeg !=nil {_cde .SetSideBorderColor (_cd .CellBorderSideBottom ,*_dgdeg );};};if _beca :=_bgdc .MarLAttr ; +_beca !=nil {_dcgg =float64 (_dd .FromSTCoordinate32 (*_beca ));};switch _bgdc .AnchorAttr {case _bc .ST_TextAnchoringTypeT :_cddc =_cd .CellVerticalAlignmentTop ;case _bc .ST_TextAnchoringTypeB :_cddc =_cd .CellVerticalAlignmentBottom ;};if _bgdc .FillPropertiesChoice .NoFill ==nil {if _bafd :=_bgdc .FillPropertiesChoice .SolidFill ; +_bafd !=nil {_gbc ,_ :=_bgbb .getColorFromSolidFill (_bafd );_cde .SetBackgroundColor (_gbc );};};if _feee :=_bgdc .MarBAttr ;_feee !=nil {_bcde =float64 (_dd .FromSTCoordinate32 (*_feee ));};if _aaag :=_bgdc .MarTAttr ;_aaag !=nil {_afab =float64 (_dd .FromSTCoordinate32 (*_aaag )); +};};_cde .SetVerticalAlignment (_cddc );_cde .SetIndent (_dcgg );var _aafc float64 ;if _dcbc :=_gagg .TxBody ;_dcbc !=nil {_adge :=_bgbb .makePdfDivisionFromTxBody (_dcbc ,_cbbf );_aafc =_adge .Height ()+_afab +_bcde ;_cde .SetContent (_adge );};return _aafc ; +};func (_cgbc *textboxContext )addCurrentParagraph (){_cgbc ._gga =_cgbc ._egaf ._bdd +_cgbc ._egaf ._ccdf +_cgbc ._egaf ._ecc +_cgbc ._egaf ._cfc ;_cgbc ._cac =append (_cgbc ._cac ,_cgbc ._egaf );_cgbc .alignParagraph ();};func (_fegf *textboxContext )assignPropsToCurrentParagraph (_gafg *_bc .CT_TextParagraphProperties ){_bee :=12.4; +if _gafg ==nil {_fegf ._egaf ._bgde =_bee ;return ;};if _dcdc :=_gafg .DefRPr ;_dcdc !=nil {_cdfb :=_dcdc .SzAttr ;if _cdfb !=nil {_fec :=float64 (*_cdfb )/1200;if _bee <=_fec {_bee =_fec ;};};};if _cfcf :=_gafg .MarLAttr ;_cfcf !=nil {_fegf ._egaf ._gbee =_ac .FromEMU (int64 (*_cfcf )); +};_fegf ._egaf ._fffe =_fegf ._dgfd ;if _fgca :=_gafg .MarRAttr ;_fgca !=nil {_fegf ._egaf ._fffe -=_ac .FromEMU (int64 (*_fgca ));};if _ccfg :=_gafg .IndentAttr ;_ccfg !=nil {_fegf ._egaf ._adee =_ac .FromEMU (int64 (*_ccfg ));};if _dgbd :=_gafg .LatinLnBrkAttr ; +_dgbd !=nil {_fegf ._egaf ._bfff =*_dgbd ;};if _dafa :=_gafg .LnSpc ;_dafa !=nil &&_dafa .TextSpacingChoice !=nil {if _ddac :=_dafa .TextSpacingChoice .SpcPct ;_ddac !=nil {if _ead :=_ddac .ValAttr .ST_TextSpacingPercent ;_ead !=nil {_bee =float64 (*_ead )/5000; +};};};var _gfc float64 ;if _bcaad :=_gafg .SpcBef ;_bcaad !=nil &&_bcaad .TextSpacingChoice !=nil {if _fged :=_bcaad .TextSpacingChoice .SpcPts ;_fged !=nil {_gfc =float64 (_fged .ValAttr )/100;};};_adcd :=_fegf ._cac ;if len (_adcd )> 0{_gfc -=_adcd [len (_adcd )-1]._cfc ; +if _gfc < 0{_gfc =0;};};_fegf ._egaf ._ccdf =_gfc ;if _bfed :=_gafg .SpcAft ;_bfed !=nil &&_bfed .TextSpacingChoice !=nil {if _bgdgf :=_bfed .TextSpacingChoice .SpcPts ;_bgdgf !=nil {_fegf ._egaf ._cfc =float64 (_bgdgf .ValAttr )/100;};};_fegf ._egaf ._bgde =_bee ; +_fegf ._egaf ._fcb =_gafg .AlgnAttr ;};type paragraph struct{_dfac float64 ;_ccdf float64 ;_cfc float64 ;_adee float64 ;_gbee float64 ;_fffe float64 ;_bdd float64 ;_ecc float64 ;_fcb _bc .ST_TextAlignType ;_bgde float64 ;_bfff bool ;_dadf []*line ;};func (_afc *convertContext )getColorFromSolidFill (_egea *_bc .CT_SolidColorFillProperties )(_cd .Color ,float64 ){if _egea ==nil {return nil ,1; +};var _adff string ;_aabbg :=1.0;if _dcee :=_egea .SrgbClr ;_dcee !=nil {_adff =_dcee .ValAttr ;_aabbg =_dd .GetOpacityFromColorTransform (_dcee .EG_ColorTransform );}else if _cedeg :=_egea .SchemeClr ;_cedeg !=nil {_adff =_dd .GetColorStringFromDmlColor (_afc ._fea .GetColorBySchemeColor (_cedeg .ValAttr )); +_adff =_dd .AdjustColor (_adff ,_cedeg .EG_ColorTransform );_aabbg =_dd .GetOpacityFromColorTransform (_cedeg .EG_ColorTransform );};if _adff !=""{_eaa :=_cd .ColorRGBFromHex ("\u0023"+_adff );return _eaa ,_aabbg ;};return nil ,1;};func (_eagga *textboxContext )newLine (){if _eagga ._egaf ==nil {_eagga .newParagraph (); +};_fdd :=_eagga ._egaf ._ecc +_eagga ._egaf ._ccdf ;_dfgb :=&line {};_dfgb ._dgbe =_eagga ._egaf ._gbee ;if len (_eagga ._egaf ._dadf )==0{_dfgb ._dgbe +=_eagga ._egaf ._adee ;};_dfgb ._ecb =_eagga ._egaf ._fffe ;_dfgb ._cdga =_dfgb ._dgbe ;_dfgb ._bcfe =_fdd ; +_eagga ._egaf ._dadf =append (_eagga ._egaf ._dadf ,_dfgb );_eagga ._gcfa =_dfgb ;};type line struct{_bcfe float64 ;_dgbe float64 ;_ecb float64 ;_cdga float64 ;_fege float64 ;_dbfc []*word ;};func _fcfa (_gbcaa *_ce .CT_Shape )(_ce .ST_PlaceholderType ,*uint32 ){if _bfbe :=_gbcaa .NvSpPr ; +_bfbe !=nil {if _dafaa :=_bfbe .NvPr ;_dafaa !=nil {if _dgbg :=_dafaa .Ph ;_dgbg !=nil {return _dgbg .TypeAttr ,_dgbg .IdxAttr ;};};};return _ce .ST_PlaceholderTypeUnset ,nil ;};func (_egge *textboxContext )alignParagraph (){_gcg :=_egge ._egaf ;if _gcg ._fcb ==_bc .ST_TextAlignTypeL {return ; +};_dddg :=len (_gcg ._dadf )-1;for _gcge ,_gddac :=range _gcg ._dadf {_fgad :=true ;_aagb :=len (_gddac ._dbfc );_gecg :=0.0;for _gffc :=len (_gddac ._dbfc )-1;_gffc >=0;_gffc --{_aca :=_gddac ._dbfc [_gffc ];if _fgad &&_aca ._bgdgg {_aagb =_gffc ;}else {_fgad =false ; +for _ ,_efbd :=range _aca ._eedb {_gecg +=_efbd ._fcda ;};};};_gddac ._dbfc =_gddac ._dbfc [:_aagb ];_eggc :=_gddac ._ecb -_gddac ._dgbe -_gecg ;switch _gcg ._fcb {case _bc .ST_TextAlignTypeR :_gddac .moveRight (_eggc );case _bc .ST_TextAlignTypeCtr :_gddac .moveRight (_eggc /2); +case _bc .ST_TextAlignTypeJust :if _gcge !=_dddg {_bcfd :=[]*word {};for _ ,_bgf :=range _gddac ._dbfc {if _bgf ._bgdgg {_bcfd =append (_bcfd ,_bgf );};};_ecbc :=_eggc /float64 (len (_bcfd ));for _ ,_ggc :=range _bcfd {_ggc ._begf +=_ecbc ;};var _cgfc *word ; +for _ ,_fcbf :=range _gddac ._dbfc {if _cgfc !=nil {_fcbf ._bgef =_cgfc ._bgef +_cgfc ._begf ;};_cgfc =_fcbf ;};};};};};func _ccegd (_agge ,_cdad *_bc .CT_TableStyleCellStyle )*_bc .CT_TableStyleCellStyle {_dgfac :=_bc .NewCT_TableStyleCellStyle ();if _agge !=nil {*_dgfac =*_agge ; +};if _cdad ==nil {return _dgfac ;};if _dgfac .TcBdr ==nil {_dgfac .TcBdr =_cdad .TcBdr ;}else {if _dgfac .TcBdr .Left ==nil {_dgfac .TcBdr .Left =_cdad .TcBdr .Left ;};if _dgfac .TcBdr .Right ==nil {_dgfac .TcBdr .Right =_cdad .TcBdr .Right ;};if _dgfac .TcBdr .Top ==nil {_dgfac .TcBdr .Top =_cdad .TcBdr .Top ; +};if _dgfac .TcBdr .Bottom ==nil {_dgfac .TcBdr .Bottom =_cdad .TcBdr .Bottom ;};if _dgfac .TcBdr .InsideH ==nil {_dgfac .TcBdr .InsideH =_cdad .TcBdr .InsideH ;};if _dgfac .TcBdr .InsideV ==nil {_dgfac .TcBdr .InsideV =_cdad .TcBdr .InsideV ;};};if _dgfac .ThemeableFillStyleChoice .Fill ==nil {_dgfac .ThemeableFillStyleChoice .Fill =_cdad .ThemeableFillStyleChoice .Fill ; +};if _dgfac .ThemeableFillStyleChoice .FillRef ==nil {_dgfac .ThemeableFillStyleChoice .FillRef =_cdad .ThemeableFillStyleChoice .FillRef ;};return _dgfac ;}; // ConvertToPdfWithOptions convert a presentation to PDF with given options. -func ConvertToPdfWithOptions (pr *_gg .Presentation ,opts *Options )*_bg .Creator {_dgb :=pr .X ().SldSz ;_be :=_fd .FromEMU (int64 (_dgb .CxAttr ));_ggd :=_fd .FromEMU (int64 (_dgb .CyAttr ));_ced :=_bg .PageSize {_be ,_ggd };if (_ced ==_bg .PageSize {}){_ced =_f .GetDefaultPageSize (); -if opts !=nil &&opts .DefaultPageSize !=_f .DefaultPageSize {_ced =_f .GetPageDimensions (opts .DefaultPageSize );};};_ee :=_bg .New ();_ee .SetPageSize (_ced );var _db *_ca .Theme ;if len (pr .Themes ())> 0{_db =pr .Themes ()[0];};for _ ,_af :=range pr .Slides (){if _af .X ()==nil {continue ; -};_aff :=&convertContext {_gcaa :_ee ,_dgag :&_af ,_fgdf :_af .GetSlideLayout (),_eba :pr .SlideMasters ()[0].X (),_dfg :pr ,_facc :_db ,_fbb :_af .X ().ClrMapOvr ,_cgf :_ced [1],_ccc :_ced [0]};_aff .extractDefaultProperties ();_aff .makeSlide ();_aff .drawSlide (); -};return _ee ;};func _gdfe (_bbfac ,_dceg *_ca .CT_TableStyleCellStyle )*_ca .CT_TableStyleCellStyle {_dbfd :=_ca .NewCT_TableStyleCellStyle ();if _bbfac !=nil {*_dbfd =*_bbfac ;};if _dceg ==nil {return _dbfd ;};if _dbfd .TcBdr ==nil {_dbfd .TcBdr =_dceg .TcBdr ; -}else {if _dbfd .TcBdr .Left ==nil {_dbfd .TcBdr .Left =_dceg .TcBdr .Left ;};if _dbfd .TcBdr .Right ==nil {_dbfd .TcBdr .Right =_dceg .TcBdr .Right ;};if _dbfd .TcBdr .Top ==nil {_dbfd .TcBdr .Top =_dceg .TcBdr .Top ;};if _dbfd .TcBdr .Bottom ==nil {_dbfd .TcBdr .Bottom =_dceg .TcBdr .Bottom ; -};if _dbfd .TcBdr .InsideH ==nil {_dbfd .TcBdr .InsideH =_dceg .TcBdr .InsideH ;};if _dbfd .TcBdr .InsideV ==nil {_dbfd .TcBdr .InsideV =_dceg .TcBdr .InsideV ;};};if _dbfd .ThemeableFillStyleChoice .Fill ==nil {_dbfd .ThemeableFillStyleChoice .Fill =_dceg .ThemeableFillStyleChoice .Fill ; -};if _dbfd .ThemeableFillStyleChoice .FillRef ==nil {_dbfd .ThemeableFillStyleChoice .FillRef =_dceg .ThemeableFillStyleChoice .FillRef ;};return _dbfd ;};type symbol struct{_agdc string ;_afdg float64 ;_ffg float64 ;_bcf float64 ;_fbeg float64 ;_gdca float64 ; -_ccbg *_bg .TextStyle ;_fbg string ;_ffgg bool ;_eafc bool ;_eccc bool ;}; +func ConvertToPdfWithOptions (pr *_cf .Presentation ,opts *Options )*_cd .Creator {_da :=pr .X ().SldSz ;_bdf :=_ac .FromEMU (int64 (_da .CxAttr ));_be :=_ac .FromEMU (int64 (_da .CyAttr ));_gb :=_cd .PageSize {_bdf ,_be };if (_gb ==_cd .PageSize {}){_gb =_dd .GetDefaultPageSize (); +if opts !=nil &&opts .DefaultPageSize !=_dd .DefaultPageSize {_gb =_dd .GetPageDimensions (opts .DefaultPageSize );};};_efa :=_cd .New ();_efa .SetPageSize (_gb );var _fb *_bc .Theme ;if len (pr .Themes ())> 0{_fb =pr .Themes ()[0];};for _ ,_ba :=range pr .Slides (){if _ba .X ()==nil {continue ; +};_fbb :=&convertContext {_abag :_efa ,_fea :&_ba ,_cfaa :_ba .GetSlideLayout (),_dcaff :pr .SlideMasters ()[0].X (),_eec :pr ,_cbgd :_fb ,_gce :_ba .X ().ClrMapOvr ,_feg :_gb [1],_bgc :_gb [0]};_fbb .extractDefaultProperties ();_fbb .makeSlide ();_fbb .drawSlide (); +};return _efa ;};func (_abb *convertContext )stretchImage (_ffb *_cd .Image ,_abbb *_bc .CT_StretchInfoProperties ,_bfg ,_aee ,_dcg ,_dbf float64 )(*_cd .Image ,float64 ,float64 ){_bagc :=_abbb .FillRect ;if _bagc ==nil {_dda :=_ffb .Width ()/_ffb .Height (); +_bgd :=_dcg /_dbf ;var _cgde ,_eca float64 ;if _dda > _bgd {_eca =_dbf ;_cgde =_dbf *_dda ;}else {_cgde =_dcg ;_eca =_dcg /_dda ;};_ffb .Scale (_cgde /_ffb .Width (),_eca /_ffb .Height ());return _ffb ,_bfg ,_aee ;};var _dcb ,_efac ,_fff ,_fdbb float64 ; +if _age :=_bagc .LAttr ;_age !=nil {_fff =_dd .FromSTPercentage (_age );};if _bbe :=_bagc .TAttr ;_bbe !=nil {_dcb =_dd .FromSTPercentage (_bbe );};if _acb :=_bagc .RAttr ;_acb !=nil {_fdbb =_dd .FromSTPercentage (_acb );};if _ccag :=_bagc .BAttr ;_ccag !=nil {_efac =_dd .FromSTPercentage (_ccag ); +};_aabb :=_dcg *(1-_fff -_fdbb );_bgb :=_dbf *(1-_dcb -_efac );_ffb .Scale (_aabb /_ffb .Width (),_bgb /_ffb .Height ());return _ffb ,_bfg +_fff *_dcg ,_aee +_dcb *_dbf ;};func (_edac *textboxContext )adjustHeights (_fded float64 ){if _edac ._gcfa ._fege < _fded {_edac ._egaf ._ecc +=(_fded -_edac ._gcfa ._fege ); +_edac ._gcfa ._fege =_fded ;};};func (_dacbf *textboxContext )addTextRun (_beeb *_bc .EG_TextRun ,_bcba *_bc .CT_TextCharacterProperties ,_dcge _cd .Color ,_cdcc *prefixData ){if _abf :=_beeb .TextRunChoice .Br ;_abf !=nil {_dacbf .addCurrentWordToParagraph (); +_dacbf .newLine ();_dacbf .newWord ();}else if _dfaee :=_beeb .TextRunChoice .R ;_dfaee !=nil {var _fbdcf _cd .Color ;if _dfaee .RPr !=nil &&_dfaee .RPr .FillPropertiesChoice .SolidFill !=nil {_fbdcf ,_ =_dacbf ._cgba .getColorFromSolidFill (_dfaee .RPr .FillPropertiesChoice .SolidFill ); +}else if _dcge !=nil {_fbdcf =_dcge ;}else if _bcba .FillPropertiesChoice .SolidFill !=nil {_fbdcf ,_ =_dacbf ._cgba .getColorFromSolidFill (_bcba .FillPropertiesChoice .SolidFill );}else {_fbdcf =_cd .ColorBlack ;};_geg :=_eggge (_dfaee .RPr ,_bcba ); +_aac ,_adfe ,_cgf ,_decf :=_dacbf ._cgba .makeStyleFromRPr (_geg );_aac .Color =_fbdcf ;if _cdcc !=nil {_dacbf .addPrefix (_cdcc ,_aac );};_gcca :=_aea (_dfaee .T );for _ ,_eabf :=range _gcca {_eabf ._def =_aac ;_eabf ._fae =_adfe ;_eabf ._ddg =_cgf ;_eabf ._dfd =_decf ; +if _geg .CapAttr ==_bc .ST_TextCapsTypeAll {_eabf ._cfgb =_a .ToUpper (_eabf ._cfgb );};_dacbf .addTextSymbol (_eabf );};};};func _fdg (_bgda ,_acbe *_bc .CT_TextListStyle )*_bc .CT_TextListStyle {_abd :=_bc .NewCT_TextListStyle ();if _bgda !=nil {*_abd =*_bgda ; +};if _acbe ==nil {return _abd ;};_abd .DefPPr =_bceg (_abd .DefPPr ,_acbe .DefPPr );_abd .Lvl1pPr =_bceg (_abd .Lvl1pPr ,_acbe .Lvl1pPr );_abd .Lvl2pPr =_bceg (_abd .Lvl2pPr ,_acbe .Lvl2pPr );_abd .Lvl3pPr =_bceg (_abd .Lvl3pPr ,_acbe .Lvl3pPr );_abd .Lvl4pPr =_bceg (_abd .Lvl4pPr ,_acbe .Lvl4pPr ); +_abd .Lvl5pPr =_bceg (_abd .Lvl5pPr ,_acbe .Lvl5pPr );_abd .Lvl6pPr =_bceg (_abd .Lvl6pPr ,_acbe .Lvl6pPr );_abd .Lvl7pPr =_bceg (_abd .Lvl7pPr ,_acbe .Lvl7pPr );_abd .Lvl8pPr =_bceg (_abd .Lvl8pPr ,_acbe .Lvl8pPr );_abd .Lvl9pPr =_bceg (_abd .Lvl9pPr ,_acbe .Lvl9pPr ); +return _abd ;};func (_bgec *convertContext )getStyleColors (_cfae *_bc .CT_ShapeStyle )(_cd .Color ,_cd .Color ,_cd .Color ){var _eadd ,_eggd ,_cacb _cd .Color ;if _dbfg :=_cfae .LnRef ;_dbfg !=nil {_eggd =_bgec .getColorFromMatrixReference (_dbfg );}; +if _daab :=_cfae .FillRef ;_daab !=nil {_cacb =_bgec .getColorFromMatrixReference (_daab );};if _edf :=_cfae .FontRef ;_edf !=nil {_eadd =_bgec .getColorFromFontReference (_edf );};return _eadd ,_cacb ,_eggd ;}; + +// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. +type FontStyle =_dd .FontStyle ; + +// ConvertToPdf converts a presentation to a PDF file. This package is beta, breaking changes can take place. +func ConvertToPdf (pr *_cf .Presentation )*_cd .Creator {return ConvertToPdfWithOptions (pr ,nil )};func _ecge (_bbfb *_ce .CT_CommonSlideData ,_edbf _ce .ST_PlaceholderType ,_aaba *uint32 )(*_bc .CT_Transform2D ,*_bc .CT_TextBody ,*bool ,*bool ,*bool ){_efcc :=_aaba ==nil ; +if _bbfb !=nil &&(_edbf !=_ce .ST_PlaceholderTypeUnset ||!_efcc ){if _cacd :=_bbfb .SpTree ;_cacd !=nil {for _ ,_dfdbb :=range _cacd .GroupShapeChoice {if _dfdbb !=nil {if _dfdbb .Sp !=nil {_cdcbb ,_ccdb :=_fcfa (_dfdbb .Sp );if _edbf ==_cdcbb {if (_efcc &&_ccdb ==nil )||(!_efcc &&_ccdb !=nil &&*_ccdb ==*_aaba ){var _afb *_bc .CT_Transform2D ; +if _dfdbb .Sp .SpPr !=nil {_afb =_dfdbb .Sp .SpPr .Xfrm ;};_dafd :=_edbf ==_ce .ST_PlaceholderTypeTitle ||_edbf ==_ce .ST_PlaceholderTypeCtrTitle ;_bebf :=_edbf ==_ce .ST_PlaceholderTypeSubTitle ;_fbde :=!_dafd &&_edbf !=_ce .ST_PlaceholderTypeUnset ;return _afb ,_dfdbb .Sp .TxBody ,&_dafd ,&_bebf ,&_fbde ; +};};};};};};};return nil ,nil ,nil ,nil ,nil ;};func (_aad *convertContext )tileImage (_bdg *_cd .Image ,_bca *_bc .CT_TileInfoProperties ,_cge ,_gaa float64 )*_cd .Image {_bbc ,_aef :=1.0,1.0;if _cdf :=_bca .SxAttr ;_cdf !=nil {_bbc =_dd .FromSTPercentage (_cdf ); +};if _fgf :=_bca .SyAttr ;_fgf !=nil {_aef =_dd .FromSTPercentage (_fgf );};_dgg :=_dd .MakeTempCreator (_cge ,_gaa );_bdg .Scale (_bbc ,_aef );_bae ,_fdb :=_bdg .Width (),_bdg .Height ();var _dbe ,_bec float64 ;if _cgd :=_bca .TxAttr ;_cgd !=nil {_dbe =_ac .FromEMU (_dd .FromSTCoordinate (*_cgd )); +};if _ecd :=_bca .TyAttr ;_ecd !=nil {_bec =_ac .FromEMU (_dd .FromSTCoordinate (*_ecd ));};if _dbe > 0{_dbe -=_bae ;};if _bec > 0{_bec -=_fdb ;};_agg :=_aad ._bgc /_bae +1;_ccf :=_aad ._feg /_fdb +1;for _bccf :=0.0;_bccf <=_agg ;_bccf ++{_dacb :=_bccf *_bae ; +for _gcfc :=0.0;_gcfc <=_ccf ;_gcfc ++{_de :=_gcfc *_fdb ;_bdg .SetPos (_dacb +_dbe ,_de +_bec );_dgg .Draw (_bdg );};};_gfd ,_bde :=_dd .GetPageFromCreator (_dgg );if _bde !=nil {_eb .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074 \u0067\u0065\u0074\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0066\u0072\u006fm\u0020\u0063\u0072\u0065\u0061\u0074\u006fr\u003a\u0020\u0025\u0073",_bde ); +return nil ;};_aage ,_bde :=_bgg .NewImageDevice ().Render (_gfd );if _bde !=nil {_eb .Log .Debug ("\u0043\u0061\u006eno\u0074\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bde );return nil ;};_eab ,_bde :=_aad ._abag .NewImageFromGoImage (_aage ); +if _bde !=nil {_eb .Log .Debug ("\u0043\u0061nn\u006f\u0074\u0020c\u0072\u0065\u0061\u0074e i\u006dag\u0065\u0020\u0066\u0072\u006f\u006d\u0020Go\u0049\u006d\u0061\u0067\u0065\u003a\u0020%\u0073",_bde );return nil ;};return _eab ;};func (_cgdc *line )moveRight (_bagab float64 ){for _ ,_bfad :=range _cgdc ._dbfc {_bfad ._bgef +=_bagab ; +};};type prefixData struct{_dfdb string ;_fbdb bool ;_ebeb float64 ;_cceg float64 ;};func (_ceg *textboxContext )addPrefix (_dedbd *prefixData ,_gbca *_cd .TextStyle ){_gaac :=_aea (_dedbd ._dfdb );_bdcc :=*_gbca ;if _dedbd ._fbdb {_bdcc .Font =_dd .AssignStdFontByName (_bdcc ,"\u0053\u0079\u006d\u0062\u006f\u006c"); +};for _ ,_gdbe :=range _gaac {_gdbe ._def =&_bdcc ;_ceg .addTextSymbol (_gdbe );};_ecca :=-(_dedbd ._cceg +_ceg ._eega ._begf );if _ecca < 0{_ecca =0;};_ffa :=&symbol {_cfgb :"\u0020",_fcda :_ecca };_ceg .addTextSymbol (_ffa );_ceg ._eega ._bgef +=(_dedbd ._cceg +_dedbd ._ebeb ); +};func (_dea *convertContext )renderPageWithDrawableToGoImage (_edc _cd .Drawable )(_bg .Image ,error ){_cgfag :=_dd .MakeTempCreator (_dea ._bgc ,_dea ._feg );_cgfag .NewPage ();_cgfag .Draw (_edc );_edgf ,_acef :=_dd .GetPageFromCreator (_cgfag );if _acef !=nil {return nil ,_acef ; +};return _bgg .NewImageDevice ().Render (_edgf );};func (_bcd *convertContext )makePdfBlockFromChart (_ea *_cg .Chart ,_efc ,_ag float64 )(*_cd .Block ,error ){_gc :=_ea .CT_RelId .IdAttr ;_dbc :=_bcd ._fea .GetChartSpaceByRelId (_gc );if _dbc ==nil {return nil ,_c .New ("\u004e\u006f\u0020\u0063\u0068\u0061\u0072\u0074\u0073\u0070\u0061\u0063\u0065"); +};var _cgb *_bc .Theme ;_gg :=_bcd ._eec .Themes ();if len (_gg )> 0{_cgb =_gg [0];};return _dd .MakeBlockFromChartSpace (_dbc ,_efc ,_ag ,_cgb );};func (_bafb *textboxContext )alignParagraphsVertically (_addc _bc .ST_TextAnchoringType ){if _addc ==_bc .ST_TextAnchoringTypeT {return ; +};_bdde :=0.0;for _ ,_ccg :=range _bafb ._cac {_bdde +=_ccg ._ccdf +_ccg ._ecc +_ccg ._cfc ;};var _adad float64 ;switch _addc {case _bc .ST_TextAnchoringTypeCtr :_adad =(_bafb ._bdad -_bdde )/2;case _bc .ST_TextAnchoringTypeB :_adad =_bafb ._bdad -_bdde ; +};for _ ,_ffd :=range _bafb ._cac {_ffd ._bdd +=_adad ;};};func (_adabf *convertContext )renderCurrentStateToGoImage ()(_bg .Image ,error ){_egdf :=_dd .MakeTempCreator (_adabf ._bgc ,_adabf ._feg );_egdf .NewPage ();for _ ,_baab :=range _adabf ._dec {if _baab !=nil {_egdf .MoveTo (0,0); +_egdf .Draw (_baab );};};_acdd ,_eaae :=_dd .GetPageFromCreator (_egdf );if _eaae !=nil {return nil ,_eaae ;};return _bgg .NewImageDevice ().Render (_acdd );}; // RegisterFontsFromDirectory registers all fonts from the given directory automatically detecting font families and styles. -func RegisterFontsFromDirectory (dirName string )error {return _f .RegisterFontsFromDirectory (dirName )};func (_fc *convertContext )makePdfBlockFromChart (_ce *_ef .Chart ,_cdd ,_ec float64 )(*_bg .Block ,error ){_ba :=_ce .CT_RelId .IdAttr ;_fcg :=_fc ._dgag .GetChartSpaceByRelId (_ba ); -if _fcg ==nil {return nil ,_g .New ("\u004e\u006f\u0020\u0063\u0068\u0061\u0072\u0074\u0073\u0070\u0061\u0063\u0065");};var _ceg *_ca .Theme ;_baa :=_fc ._dfg .Themes ();if len (_baa )> 0{_ceg =_baa [0];};return _f .MakeBlockFromChartSpace (_fcg ,_cdd ,_ec ,_ceg ); -};type textboxContext struct{_gddaa *convertContext ;_edfa float64 ;_aceaf float64 ;_adg *_bg .Creator ;_gddf float64 ;_gaf []*paragraph ;_baab *paragraph ;_dfff *line ;_dgad *word ;_afea bool ;};func (_ge *convertContext )extractDefaultProperties (){_cea :=_ge ._dfg .X (); -_fg :=_cea .DefaultTextStyle ;var _gd ,_cce ,_fe ,_dfe ,_edf ,_ae ,_bdg ,_efc ,_dae ,_aa *_ca .CT_TextParagraphProperties ;if _fg !=nil {_gd =_fg .DefPPr ;_cce =_dede (_fg .Lvl1pPr ,_gd );_fe =_dede (_fg .Lvl2pPr ,_gd );_dfe =_dede (_fg .Lvl3pPr ,_gd ); -_edf =_dede (_fg .Lvl4pPr ,_gd );_ae =_dede (_fg .Lvl5pPr ,_gd );_bdg =_dede (_fg .Lvl6pPr ,_gd );_efc =_dede (_fg .Lvl7pPr ,_gd );_dae =_dede (_fg .Lvl8pPr ,_gd );_aa =_dede (_fg .Lvl9pPr ,_gd );_ge ._bebfg =_gd ;_ge ._eggg =_gd .DefRPr ;};_ge ._bfea =make ([]*_ca .CT_TextParagraphProperties ,9); -_ge ._bfea [0]=_cce ;_ge ._bfea [1]=_fe ;_ge ._bfea [2]=_dfe ;_ge ._bfea [3]=_edf ;_ge ._bfea [4]=_ae ;_ge ._bfea [5]=_bdg ;_ge ._bfea [6]=_efc ;_ge ._bfea [7]=_dae ;_ge ._bfea [8]=_aa ;_dge :=_ge ._dfg .SlideMasters ()[0].X ();_ea :=_dge .TxStyles ;_dfec :=_ea .TitleStyle ; -_ge ._gfcd =_dede (_dfec .DefPPr ,_gd );_ge ._eecdd =_ge ._gfcd .DefRPr ;_ge ._deb =make ([]*_ca .CT_TextParagraphProperties ,9);_ge ._deb [0]=_dede (_dfec .Lvl1pPr ,_cce );_ge ._deb [1]=_dede (_dfec .Lvl2pPr ,_fe );_ge ._deb [2]=_dede (_dfec .Lvl3pPr ,_dfe ); -_ge ._deb [3]=_dede (_dfec .Lvl4pPr ,_edf );_ge ._deb [4]=_dede (_dfec .Lvl5pPr ,_ae );_ge ._deb [5]=_dede (_dfec .Lvl6pPr ,_bdg );_ge ._deb [6]=_dede (_dfec .Lvl7pPr ,_efc );_ge ._deb [7]=_dede (_dfec .Lvl8pPr ,_dae );_ge ._deb [8]=_dede (_dfec .Lvl9pPr ,_aa ); -_eef :=_ea .BodyStyle ;_ge ._eeee =_dede (_eef .DefPPr ,_gd );_ge ._fggf =_ge ._eeee .DefRPr ;_ge ._cfgd =make ([]*_ca .CT_TextParagraphProperties ,9);_ge ._cfgd [0]=_dede (_eef .Lvl1pPr ,_cce );_ge ._cfgd [1]=_dede (_eef .Lvl2pPr ,_fe );_ge ._cfgd [2]=_dede (_eef .Lvl3pPr ,_dfe ); -_ge ._cfgd [3]=_dede (_eef .Lvl4pPr ,_edf );_ge ._cfgd [4]=_dede (_eef .Lvl5pPr ,_ae );_ge ._cfgd [5]=_dede (_eef .Lvl6pPr ,_bdg );_ge ._cfgd [6]=_dede (_eef .Lvl7pPr ,_efc );_ge ._cfgd [7]=_dede (_eef .Lvl8pPr ,_dae );_ge ._cfgd [8]=_dede (_eef .Lvl9pPr ,_aa ); -};func _gce (_ecaa string )[]*symbol {_fdac :=[]*symbol {};for _ ,_egf :=range _ecaa {_fdac =append (_fdac ,&symbol {_agdc :string (_egf )});};return _fdac ;};func (_bbce *convertContext )getGroupConnectors (_aae *_bf .CT_Connector ,_caff float64 ,_dda float64 )[]_bg .Drawable {_geg ,_ ,_ ,_ ,_ ,_ ,_ :=_bbce .getShapesFromSpPr (_aae .SpPr ,_aae .Style ,false ,_caff ,_dda ); -return _geg ;};func (_bbe *textboxContext )newWord (){_bbe ._dgad =&word {_aaed :true ,_aedb :_bbe ._dfff ._fdgd }};func (_eedf *convertContext )makeSlide (){_bad :=_eedf ._dgag .GetSlideLayout ().CSld ;_eedf .addShapes (_bad ,true );_bad =_eedf ._dgag .X ().CSld ; -_eedf .addShapes (_bad ,false );};func _dada (_cddd *_bf .CT_Shape )(_bf .ST_PlaceholderType ,*uint32 ){if _fcb :=_cddd .NvSpPr ;_fcb !=nil {if _bee :=_fcb .NvPr ;_bee !=nil {if _gaeb :=_bee .Ph ;_gaeb !=nil {return _gaeb .TypeAttr ,_gaeb .IdxAttr ;};}; -};return _bf .ST_PlaceholderTypeUnset ,nil ;};const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;); +func RegisterFontsFromDirectory (dirName string )error {return _dd .RegisterFontsFromDirectory (dirName )};func (_fgcg *convertContext )getColorFromMatrixReference (_ecce *_bc .CT_StyleMatrixReference )_cd .Color {if _ecce ==nil {return nil ;};var _abac _cd .Color ; +var _agd string ;if _aebg :=_ecce .SrgbClr ;_aebg !=nil {_agd =_aebg .ValAttr ;}else if _fag :=_ecce .SchemeClr ;_fag !=nil {_agd =_dd .GetColorStringFromDmlColor (_fgcg ._eec .GetColorBySchemeColor (_fag .ValAttr ));_agd =_dd .AdjustColor (_agd ,_fag .EG_ColorTransform ); +};if _agd !=""{_abac =_cd .ColorRGBFromHex ("\u0023"+_agd );};return _abac ;};func (_eefc *convertContext )getShapeFromBlipFill (_fdf *_bc .CT_BlipFillProperties ,_bbcd ,_dgbb ,_fcge ,_aadf float64 ,_afegd bool )_cd .Drawable {_ffde ,_egcg ,_gab :=_eefc .makePdfImageFromBlipFill (_fdf ,_afegd ); +if _gab !=nil {_eb .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0050D\u0046\u0020\u0069\u006d\u0061\u0067e\u0020\u0066\u0072\u006f\u006d\u0020\u0042\u006c\u0069\u0070\u0046\u0069\u006cl\u003a\u0020\u0025\u0073",_gab ); +return nil ;};if _ffde ==nil {return nil ;};if _aeeg :=_fdf .FillModePropertiesChoice .Tile ;_aeeg !=nil {_ffde =_eefc .tileImage (_ffde ,_fdf .FillModePropertiesChoice .Tile ,_fcge ,_aadf );};if _aga :=_fdf .FillModePropertiesChoice .Stretch ;_aga !=nil {_ffde ,_bbcd ,_dgbb =_eefc .stretchImage (_ffde ,_fdf .FillModePropertiesChoice .Stretch ,_bbcd ,_dgbb ,_fcge ,_aadf ); +};if _ffde ==nil {return nil ;};if len (_egcg )==0{_ffde .SetPos (_bbcd ,_dgbb );return _ffde ;};_ffde =_eefc .applyBlipEffectsOnImg (_ffde ,_bbcd ,_dgbb ,_egcg );_ffde .SetPos (_bbcd ,_dgbb );return _ffde ;};func (_gba *textboxContext )newWord (){_gba ._eega =&word {_bgdgg :true ,_bgef :_gba ._gcfa ._cdga }}; +func _efeag (_gacg ,_dfba *_bc .CT_TextBody )(*_bc .CT_TextBodyProperties ,*_bc .CT_TextListStyle ){if _gacg ==nil &&_dfba ==nil {return nil ,nil ;};if _gacg ==nil {return _dfba .BodyPr ,_dfba .LstStyle ;};if _dfba ==nil {return _gacg .BodyPr ,_gacg .LstStyle ; +};_egga ,_eecc :=_gacg .BodyPr ,_gacg .LstStyle ;_cef ,_afgc :=_dfba .BodyPr ,_dfba .LstStyle ;_dcbb :=_aeed (_egga ,_cef );_dceef :=_fdg (_eecc ,_afgc );return _dcbb ,_dceef ;};func _dbcbc (_dfde ,_ebee *_bc .CT_TablePartStyle )*_bc .CT_TablePartStyle {_cgdeb :=_bc .NewCT_TablePartStyle (); +if _dfde !=nil {*_cgdeb =*_dfde ;};if _ebee ==nil {return _cgdeb ;};if _cgdeb .TcTxStyle ==nil {_cgdeb .TcTxStyle =_ebee .TcTxStyle ;}else {_cgdeb .TcTxStyle =_ccgd (_cgdeb .TcTxStyle ,_ebee .TcTxStyle );};if _cgdeb .TcStyle ==nil {_cgdeb .TcStyle =_ebee .TcStyle ; +}else {_cgdeb .TcStyle =_ccegd (_cgdeb .TcStyle ,_ebee .TcStyle );};return _cgdeb ;};func _eggge (_egba ,_gadd *_bc .CT_TextCharacterProperties )*_bc .CT_TextCharacterProperties {_ecgc :=_bc .NewCT_TextCharacterProperties ();if _egba !=nil {*_ecgc =*_egba ; +};if _gadd ==nil {return _ecgc ;};if _ecgc .KumimojiAttr ==nil {_ecgc .KumimojiAttr =_gadd .KumimojiAttr ;};if _ecgc .LangAttr ==nil {_ecgc .LangAttr =_gadd .LangAttr ;};if _ecgc .AltLangAttr ==nil {_ecgc .AltLangAttr =_gadd .AltLangAttr ;};if _ecgc .SzAttr ==nil {_ecgc .SzAttr =_gadd .SzAttr ; +};if _ecgc .BAttr ==nil {_ecgc .BAttr =_gadd .BAttr ;};if _ecgc .IAttr ==nil {_ecgc .IAttr =_gadd .IAttr ;};if _ecgc .UAttr ==_bc .ST_TextUnderlineTypeUnset {_ecgc .UAttr =_gadd .UAttr ;};if _ecgc .StrikeAttr ==_bc .ST_TextStrikeTypeUnset {_ecgc .StrikeAttr =_gadd .StrikeAttr ; +};if _ecgc .KernAttr ==nil {_ecgc .KernAttr =_gadd .KernAttr ;};if _ecgc .CapAttr ==_bc .ST_TextCapsTypeUnset {_ecgc .CapAttr =_gadd .CapAttr ;};if _ecgc .SpcAttr ==nil {_ecgc .SpcAttr =_gadd .SpcAttr ;};if _ecgc .NormalizeHAttr ==nil {_ecgc .NormalizeHAttr =_gadd .NormalizeHAttr ; +};if _ecgc .BaselineAttr ==nil {_ecgc .BaselineAttr =_gadd .BaselineAttr ;};if _ecgc .NoProofAttr ==nil {_ecgc .NoProofAttr =_gadd .NoProofAttr ;};if _ecgc .DirtyAttr ==nil {_ecgc .DirtyAttr =_gadd .DirtyAttr ;};if _ecgc .ErrAttr ==nil {_ecgc .ErrAttr =_gadd .ErrAttr ; +};if _ecgc .SmtCleanAttr ==nil {_ecgc .SmtCleanAttr =_gadd .SmtCleanAttr ;};if _ecgc .SmtIdAttr ==nil {_ecgc .SmtIdAttr =_gadd .SmtIdAttr ;};if _ecgc .BmkAttr ==nil {_ecgc .BmkAttr =_gadd .BmkAttr ;};if _ecgc .Ln ==nil {_ecgc .Ln =_gadd .Ln ;};if _ecgc .FillPropertiesChoice .NoFill ==nil {_ecgc .FillPropertiesChoice .NoFill =_gadd .FillPropertiesChoice .NoFill ; +};if _ecgc .FillPropertiesChoice .SolidFill ==nil {_ecgc .FillPropertiesChoice .SolidFill =_gadd .FillPropertiesChoice .SolidFill ;};if _ecgc .FillPropertiesChoice .BlipFill ==nil {_ecgc .FillPropertiesChoice .BlipFill =_gadd .FillPropertiesChoice .BlipFill ; +};if _ecgc .EffectPropertiesChoice .EffectLst ==nil {_ecgc .EffectPropertiesChoice .EffectLst =_gadd .EffectPropertiesChoice .EffectLst ;};if _ecgc .EffectPropertiesChoice .EffectDag ==nil {_ecgc .EffectPropertiesChoice .EffectDag =_gadd .EffectPropertiesChoice .EffectDag ; +};if _ecgc .Highlight ==nil {_ecgc .Highlight =_gadd .Highlight ;};if _ecgc .TextUnderlineLineChoice .ULnTx ==nil {_ecgc .TextUnderlineLineChoice .ULnTx =_gadd .TextUnderlineLineChoice .ULnTx ;};if _ecgc .TextUnderlineLineChoice .ULn ==nil {_ecgc .TextUnderlineLineChoice .ULn =_gadd .TextUnderlineLineChoice .ULn ; +};if _ecgc .TextUnderlineFillChoice .UFillTx ==nil {_ecgc .TextUnderlineFillChoice .UFillTx =_gadd .TextUnderlineFillChoice .UFillTx ;};if _ecgc .TextUnderlineFillChoice .UFill ==nil {_ecgc .TextUnderlineFillChoice .UFill =_gadd .TextUnderlineFillChoice .UFill ; +};if _ecgc .Latin ==nil {_ecgc .Latin =_gadd .Latin ;};if _ecgc .Ea ==nil {_ecgc .Ea =_gadd .Ea ;};if _ecgc .Cs ==nil {_ecgc .Cs =_gadd .Cs ;};if _ecgc .Sym ==nil {_ecgc .Sym =_gadd .Sym ;};if _ecgc .Rtl ==nil {_ecgc .Rtl =_gadd .Rtl ;};return _ecgc ;}; +func _cfdbd (_dgfa *_bc .CT_AdjPoint2D )(float64 ,float64 ){var _ccae ,_fgcad float64 ;_gedd ,_agcd :=_dgfa .XAttr ,_dgfa .YAttr ;if _dcdd :=_gedd .ST_Coordinate ;_dcdd !=nil {_ccae =_ac .FromEMU (_dd .FromSTCoordinate (*_dcdd ));};if _bab :=_agcd .ST_Coordinate ; +_bab !=nil {_fgcad =_ac .FromEMU (_dd .FromSTCoordinate (*_bab ));};return _ccae ,_fgcad ;};func _eceb (_cddfa float64 )float64 {return _cddfa *_ac .Inch };func _ccgd (_efd ,_fddg *_bc .CT_TableStyleTextStyle )*_bc .CT_TableStyleTextStyle {_gdec :=_bc .NewCT_TableStyleTextStyle (); +if _efd !=nil {*_gdec =*_efd ;};if _fddg ==nil {return _gdec ;};if _gdec .BAttr ==_bc .ST_OnOffStyleTypeUnset {_gdec .BAttr =_fddg .BAttr ;};if _gdec .IAttr ==_bc .ST_OnOffStyleTypeUnset {_gdec .IAttr =_fddg .IAttr ;};if _gdec .ThemeableFontStylesChoice .Font ==nil {_gdec .ThemeableFontStylesChoice .Font =_fddg .ThemeableFontStylesChoice .Font ; +};if _gdec .ThemeableFontStylesChoice .FontRef ==nil {_gdec .ThemeableFontStylesChoice .FontRef =_fddg .ThemeableFontStylesChoice .FontRef ;};if _gdec .ScrgbClr ==nil {_gdec .ScrgbClr =_fddg .ScrgbClr ;};if _gdec .SrgbClr ==nil {_gdec .SrgbClr =_fddg .SrgbClr ; +};if _gdec .HslClr ==nil {_gdec .HslClr =_fddg .HslClr ;};if _gdec .SysClr ==nil {_gdec .SysClr =_fddg .SysClr ;};if _gdec .SchemeClr ==nil {_gdec .SchemeClr =_fddg .SchemeClr ;};if _gdec .PrstClr ==nil {_gdec .PrstClr =_fddg .PrstClr ;};return _gdec ; +};type textboxContext struct{_cgba *convertContext ;_dgfd float64 ;_bdad float64 ;_ccc *_cd .Creator ;_gga float64 ;_cac []*paragraph ;_egaf *paragraph ;_gcfa *line ;_eega *word ;_ede bool ;};func (_ecgb *convertContext )getInfoFromLn (_gfdf *_bc .CT_LineProperties )(_cd .Color ,float64 ,float64 ){if _gfdf ==nil ||_gfdf .LineFillPropertiesChoice .NoFill !=nil {return nil ,0,0; +};var _ddba float64 ;_bafc ,_fgdg :=_ecgb .getColorFromSolidFill (_gfdf .LineFillPropertiesChoice .SolidFill );if _bgcc :=_gfdf .WAttr ;_bgcc !=nil {_ddba =_ac .FromEMU (int64 (*_bgcc ));}else {_ddba =1;};return _bafc ,_ddba ,_fgdg ;};func _bceg (_bcdg ,_baca *_bc .CT_TextParagraphProperties )*_bc .CT_TextParagraphProperties {_dbd :=_bc .NewCT_TextParagraphProperties (); +if _bcdg !=nil {*_dbd =*_bcdg ;};if _baca ==nil {return _dbd ;};if _dbd .MarLAttr ==nil {_dbd .MarLAttr =_baca .MarLAttr ;};if _dbd .MarRAttr ==nil {_dbd .MarRAttr =_baca .MarRAttr ;};if _dbd .LvlAttr ==nil {_dbd .LvlAttr =_baca .LvlAttr ;};if _dbd .IndentAttr ==nil {_dbd .IndentAttr =_baca .IndentAttr ; +};if _dbd .AlgnAttr ==_bc .ST_TextAlignTypeUnset {_dbd .AlgnAttr =_baca .AlgnAttr ;};if _dbd .DefTabSzAttr ==nil {_dbd .DefTabSzAttr =_baca .DefTabSzAttr ;};if _dbd .RtlAttr ==nil {_dbd .RtlAttr =_baca .RtlAttr ;};if _dbd .EaLnBrkAttr ==nil {_dbd .EaLnBrkAttr =_baca .EaLnBrkAttr ; +};if _dbd .FontAlgnAttr ==_bc .ST_TextFontAlignTypeUnset {_dbd .FontAlgnAttr =_baca .FontAlgnAttr ;};if _dbd .LatinLnBrkAttr ==nil {_dbd .LatinLnBrkAttr =_baca .LatinLnBrkAttr ;};if _dbd .HangingPunctAttr ==nil {_dbd .HangingPunctAttr =_baca .HangingPunctAttr ; +};if _dbd .LnSpc ==nil {_dbd .LnSpc =_baca .LnSpc ;};if _dbd .SpcBef ==nil {_dbd .SpcBef =_baca .SpcBef ;};if _dbd .SpcAft ==nil {_dbd .SpcAft =_baca .SpcAft ;};if _dbd .TextBulletColorChoice .BuClrTx ==nil {_dbd .TextBulletColorChoice .BuClrTx =_baca .TextBulletColorChoice .BuClrTx ; +};if _dbd .TextBulletColorChoice .BuClr ==nil {_dbd .TextBulletColorChoice .BuClr =_baca .TextBulletColorChoice .BuClr ;};if _dbd .TextBulletSizeChoice .BuSzTx ==nil {_dbd .TextBulletSizeChoice .BuSzTx =_baca .TextBulletSizeChoice .BuSzTx ;};if _dbd .TextBulletSizeChoice .BuSzPct ==nil {_dbd .TextBulletSizeChoice .BuSzPct =_baca .TextBulletSizeChoice .BuSzPct ; +};if _dbd .TextBulletSizeChoice .BuSzPts ==nil {_dbd .TextBulletSizeChoice .BuSzPts =_baca .TextBulletSizeChoice .BuSzPts ;};if _dbd .TextBulletTypefaceChoice .BuFontTx ==nil {_dbd .TextBulletTypefaceChoice .BuFontTx =_baca .TextBulletTypefaceChoice .BuFontTx ; +};if _dbd .TextBulletTypefaceChoice .BuFont ==nil {_dbd .TextBulletTypefaceChoice .BuFont =_baca .TextBulletTypefaceChoice .BuFont ;};if _dbd .TextBulletChoice .BuNone ==nil {_dbd .TextBulletChoice .BuNone =_baca .TextBulletChoice .BuNone ;};if _dbd .TextBulletChoice .BuAutoNum ==nil {_dbd .TextBulletChoice .BuAutoNum =_baca .TextBulletChoice .BuAutoNum ; +};if _dbd .TextBulletChoice .BuChar ==nil {_dbd .TextBulletChoice .BuChar =_baca .TextBulletChoice .BuChar ;};if _dbd .TextBulletChoice .BuBlip ==nil {_dbd .TextBulletChoice .BuBlip =_baca .TextBulletChoice .BuBlip ;};if _dbd .TabLst ==nil {_dbd .TabLst =_baca .TabLst ; +};if _dbd .ExtLst ==nil {_dbd .ExtLst =_baca .ExtLst ;};_dbd .DefRPr =_eggge (_dbd .DefRPr ,_baca .DefRPr );return _dbd ;};type symbolStyle struct{_befc *string ;_cfce *float64 ;_caae *string ;_aged *bool ;_dbcb *bool ;_egafe *bool ;_edda *bool ;_fed *bool ; +};func (_ddb *textboxContext )addCurrentWordToParagraph (){if _ddb ._ede &&_ddb ._gcfa ._cdga +_ddb ._eega ._begf > _ddb ._gcfa ._ecb {_ddb .newLine ();};if !_ddb ._eega ._bgdgg ||len (_ddb ._gcfa ._dbfc )> 0{_ddb ._eega ._bgef =_ddb ._gcfa ._cdga ;_ddb ._gcfa ._dbfc =append (_ddb ._gcfa ._dbfc ,_ddb ._eega ); +_ddb ._gcfa ._cdga +=_ddb ._eega ._begf ;for _ ,_gbfa :=range _ddb ._eega ._eedb {_ddb .adjustHeights (_gbfa ._edga );};};};type romanMatch struct{_acea int ;_bgcf string ;};type background struct{_cdae _cd .Color ;_dedb float64 ;_bfc *_bc .CT_BlipFillProperties ; +};type symbol struct{_cfgb string ;_fbbg float64 ;_edga float64 ;_bgdf float64 ;_gdda float64 ;_fcda float64 ;_def *_cd .TextStyle ;_dgdg string ;_fae bool ;_ddg bool ;_dfd bool ;};func (_ece *textboxContext )alignSymbolsVertically (){for _ ,_accf :=range _ece ._cac {for _ ,_effd :=range _accf ._dadf {_gebf :=0.0; +for _ ,_dadb :=range _effd ._dbfc {for _ ,_ggdd :=range _dadb ._eedb {if _ggdd ._edga > _gebf {_gebf =_ggdd ._edga ;};};};for _ ,_gcae :=range _effd ._dbfc {for _ ,_bded :=range _gcae ._eedb {if _bded ._bgdf < _gebf {_bded ._gdda =_gebf -_bded ._bgdf ; +};};};};};};func (_eedd *textboxContext )alignVertically (_cdec _bc .ST_TextAnchoringType ){_eedd .alignParagraphsVertically (_cdec );_eedd .alignSymbolsVertically ();};func (_caf *convertContext )makeStyleFromRPr (_fdba *_bc .CT_TextCharacterProperties )(*_cd .TextStyle ,bool ,bool ,bool ){var _abgg ,_accgg ,_ddeb bool ; +_gaaa :=_caf ._abag .NewTextStyle ();if _fdba !=nil {_agb :=_dd .FontStyle_Regular ;_cbef :=_abc (_fdba .BAttr );_eeb :=_abc (_fdba .IAttr );if _cbef &&_eeb {_agb =_dd .FontStyle_BoldItalic ;}else if _cbef {_agb =_dd .FontStyle_Bold ;}else if _eeb {_agb =_dd .FontStyle_Italic ; +};_ddeb =_fdba .UAttr !=_bc .ST_TextUnderlineTypeUnset &&_fdba .UAttr !=_bc .ST_TextUnderlineTypeNone ;_aeg :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _eag :=_fdba .Latin ;_eag !=nil {_aeg =_eag .TypefaceAttr ;}else if _afgb :=_fdba .Ea ;_afgb !=nil {_aeg =_afgb .TypefaceAttr ; +}else if _ebec :=_fdba .Cs ;_ebec !=nil {_aeg =_ebec .TypefaceAttr ;}else if _efcd :=_fdba .Sym ;_efcd !=nil {_aeg =_efcd .TypefaceAttr ;};if _cff ,_ebdd :=_dd .StdFontsMap [_aeg ];_ebdd {_gaaa .Font =_dd .AssignStdFontByName (_gaaa ,_cff [_agb ]);}else if _ecdg :=_dd .GetRegisteredFont (_aeg ,_agb ); +_ecdg !=nil {_gaaa .Font =_ecdg ;}else {_eb .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_aeg ,_agb ); +_gaaa .Font =_dd .AssignStdFontByName (_gaaa ,_dd .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_agb ]);};var _eeg float64 ;if _gae :=_fdba .SzAttr ;_gae !=nil {_eeg =_d .Round (float64 (*_gae )/100)-0.5;}else {_eeg =_dd .DefaultFontSize ;};if _cba :=_fdba .BaselineAttr ; +_cba !=nil {if _baf :=_cba .ST_PercentageDecimal ;_baf !=nil {if *_baf > 0{_abgg =true ;}else if *_baf < 0{_accgg =true ;};};};if _abgg ||_accgg {_eeg =_d .Round (_eeg *0.64);};_gaaa .FontSize =_eeg ;_gbd :=0.0;if _fge :=_fdba .SpcAttr ;_fge !=nil {if _dfab :=_fge .ST_TextPointUnqualified ; +_dfab !=nil &&*_dfab > 0{_gbd =float64 (*_dfab )/100;};};_gaaa .CharSpacing =_gbd ;};return &_gaaa ,_abgg ,_accgg ,_ddeb ;};type word struct{_eedb []*symbol ;_bgef float64 ;_begf float64 ;_bgdgg bool ;};func (_gec *textboxContext )newParagraph (){_dbgf :=¶graph {}; +_dbgf ._bdd =_gec ._gga ;_gec ._egaf =_dbgf ;};func _aeed (_feed ,_beda *_bc .CT_TextBodyProperties )*_bc .CT_TextBodyProperties {_aeaf :=_bc .NewCT_TextBodyProperties ();if _feed !=nil {*_aeaf =*_feed ;};if _beda ==nil {return _aeaf ;};if _aeaf .RotAttr ==nil {_aeaf .RotAttr =_beda .RotAttr ; +};if _aeaf .SpcFirstLastParaAttr ==nil {_aeaf .SpcFirstLastParaAttr =_beda .SpcFirstLastParaAttr ;};if _aeaf .VertOverflowAttr ==_bc .ST_TextVertOverflowTypeUnset {_aeaf .VertOverflowAttr =_beda .VertOverflowAttr ;};if _aeaf .HorzOverflowAttr ==_bc .ST_TextHorzOverflowTypeUnset {_aeaf .HorzOverflowAttr =_beda .HorzOverflowAttr ; +};if _aeaf .VertAttr ==_bc .ST_TextVerticalTypeUnset {_aeaf .VertAttr =_beda .VertAttr ;};if _aeaf .WrapAttr ==_bc .ST_TextWrappingTypeUnset {_aeaf .WrapAttr =_beda .WrapAttr ;};if _aeaf .LInsAttr ==nil {_aeaf .LInsAttr =_beda .LInsAttr ;};if _aeaf .TInsAttr ==nil {_aeaf .TInsAttr =_beda .TInsAttr ; +};if _aeaf .RInsAttr ==nil {_aeaf .RInsAttr =_beda .RInsAttr ;};if _aeaf .BInsAttr ==nil {_aeaf .BInsAttr =_beda .BInsAttr ;};if _aeaf .NumColAttr ==nil {_aeaf .NumColAttr =_beda .NumColAttr ;};if _aeaf .SpcColAttr ==nil {_aeaf .SpcColAttr =_beda .SpcColAttr ; +};if _aeaf .RtlColAttr ==nil {_aeaf .RtlColAttr =_beda .RtlColAttr ;};if _aeaf .AnchorAttr ==_bc .ST_TextAnchoringTypeUnset {_aeaf .AnchorAttr =_beda .AnchorAttr ;};if _aeaf .AnchorCtrAttr ==nil {_aeaf .AnchorCtrAttr =_beda .AnchorCtrAttr ;};if _aeaf .ForceAAAttr ==nil {_aeaf .ForceAAAttr =_beda .ForceAAAttr ; +};if _aeaf .UprightAttr ==nil {_aeaf .UprightAttr =_beda .UprightAttr ;};if _aeaf .CompatLnSpcAttr ==nil {_aeaf .CompatLnSpcAttr =_beda .CompatLnSpcAttr ;};if _aeaf .PrstTxWarp ==nil {_aeaf .PrstTxWarp =_beda .PrstTxWarp ;};if _aeaf .TextAutofitChoice .NoAutofit ==nil {_aeaf .TextAutofitChoice .NoAutofit =_beda .TextAutofitChoice .NoAutofit ; +};if _aeaf .TextAutofitChoice .NormAutofit ==nil {_aeaf .TextAutofitChoice .NormAutofit =_beda .TextAutofitChoice .NormAutofit ;};if _aeaf .TextAutofitChoice .SpAutoFit ==nil {_aeaf .TextAutofitChoice .SpAutoFit =_beda .TextAutofitChoice .SpAutoFit ;}; +if _aeaf .Scene3d ==nil {_aeaf .Scene3d =_beda .Scene3d ;};if _aeaf .Text3DChoice .Sp3d ==nil {_aeaf .Text3DChoice .Sp3d =_beda .Text3DChoice .Sp3d ;};if _aeaf .Text3DChoice .FlatTx ==nil {_aeaf .Text3DChoice .FlatTx =_beda .Text3DChoice .FlatTx ;};if _aeaf .ExtLst ==nil {_aeaf .ExtLst =_beda .ExtLst ; +};return _aeaf ;};const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3;);func (_eafb *convertContext )applyBlipEffectsOnImg (_bcg *_cd .Image ,_ffbf ,_bbga float64 ,_fcdd []*_bc .CT_BlipChoice )*_cd .Image {if len (_fcdd )==0{return _bcg ; +};_bcg .SetPos (_ffbf ,_bbga );_dba ,_acec :=_eafb .renderPageWithDrawableToGoImage (_bcg );if _acec !=nil {_eb .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0020a\u006e\u0020\u0069\u006d\u0061\u0067e\u0020\u0074\u006f\u0020\u0061\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067e\u003a\u0020\u0025\u0073",_acec ); +return _bcg ;};_gebb ,_acec :=_eafb .renderCurrentStateToGoImage ();if _acec !=nil {_eb .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0072\u0065n\u0064\u0065\u0072 t\u0068\u0065\u0020\u0063\u0075\u0072r\u0065\u006e\u0074\u0020\u0073\u0074\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0061\u0020G\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a \u0025\u0073",_acec ); +return _bcg ;};_bebfe :=_dba .Bounds ();_gafa :=_bg .NewRGBA (_bebfe );_ccfb ,_aedd :=_bcg .Width (),_bcg .Height ();for _ ,_beaa :=range _fcdd {if _abacd :=_beaa .AlphaModFix ;_abacd ==nil {continue ;};if _cafad :=_beaa .AlphaModFix .AmtAttr ;_cafad !=nil {if _ebgc :=_cafad .ST_PositivePercentageDecimal ; +_ebgc !=nil {_ebab :=uint8 (255*(*_ebgc )/100000);_bbcda :=_bg .NewUniform (_g .Alpha {_ebab });_bd .Draw (_gafa ,_bebfe ,_gebb ,_bg .Point {0,0},_bd .Src );_bd .DrawMask (_gafa ,_bebfe ,_dba ,_bg .Point {0,0},_bbcda ,_bg .Point {0,0},_bd .Over );};};}; +_ecffa :=_bg .Rect (int (_ffbf ),int (_bbga ),int (_ffbf +_ccfb )+1,int (_bbga +_aedd )+1);_cgagb :=_dd .CropImageByRect (_gafa ,_ecffa );_agfb ,_acec :=_eafb ._abag .NewImageFromGoImage (_cgagb );if _acec !=nil {_eb .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067\u0065\u0020t\u006f \u0061\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_acec ); +return _bcg ;};return _agfb ;};func (_afdb *convertContext )getBorderStyle (_caaa *_bc .CT_LineProperties )(_cd .CellBorderStyle ,*_cd .Color ,float64 ){if _caaa ==nil ||_caaa .LineFillPropertiesChoice .NoFill !=nil {return _cd .CellBorderStyleNone ,nil ,0; +};var _ccdg _cd .Color ;if _fbdc :=_caaa .LineFillPropertiesChoice .SolidFill ;_fbdc !=nil {_ccdg ,_ =_afdb .getColorFromSolidFill (_fbdc );};_gfff :=0.0;if _cdddb :=_caaa .WAttr ;_cdddb !=nil {_gfff =_ac .FromEMU (int64 (*_cdddb ));};return _cd .CellBorderStyleSingle ,&_ccdg ,_gfff ; +}; + +// RegisterFont makes a PdfFont accessible for using in converting to PDF. +func RegisterFont (name string ,style FontStyle ,font *_ace .PdfFont ){_dd .RegisterFont (name ,style ,font );};func (_bbd *textboxContext )addTextSymbol (_aefc *symbol ){_fbdd :=_cd .New ();_dcef :=_fbdd .NewStyledParagraph ();_dcef .SetMargins (0,0,0,0); +_fgde :=_dcef .Append (_aefc ._cfgb );_fcbc :=0.0;if _aefc ._def !=nil {_fgde .Style =*_aefc ._def ;if _aefc ._def .CharSpacing !=0{_fcbc =_aefc ._def .CharSpacing ;};};_aefc ._bgdf =_dcef .Height ();_aefc ._edga =_dcef .Height ()*1.2;if _aefc ._fcda ==0{_aefc ._fcda =_dcef .Width ()+_fcbc ; +};if len (_bbd ._eega ._eedb )> 0{_ebdc :=_bbd ._eega ._eedb [len (_bbd ._eega ._eedb )-1]._cfgb ;if _bbd ._egaf ._bfff ||_dd .IsNoSpaceLanguage (_ebdc )||(_ebdc =="\u0020")!=(_aefc ._cfgb =="\u0020"){_bbd .addCurrentWordToParagraph ();_bbd .newWord (); +};};_bbd ._eega ._eedb =append (_bbd ._eega ._eedb ,_aefc );_aefc ._fbbg =_bbd ._eega ._begf ;_bbd ._eega ._begf +=_aefc ._fcda ;if _aefc ._cfgb !="\u0020"{_bbd ._eega ._bgdgg =false ;};if _bbd ._eega ._begf >=_bbd ._egaf ._fffe -_bbd ._egaf ._gbee {_bbd .addCurrentWordToParagraph (); +_bbd .newLine ();_bbd .newWord ();};};func (_ddag *convertContext )makePdfBlockFromTxBody (_egee *_bc .CT_TextBody ,_bbb *_bc .CT_TextBodyProperties ,_baga *_bc .CT_TextListStyle ,_dee ,_cddf float64 ,_dfbd _cd .Color ,_bfa ,_adc bool )(*_cd .Block ,error ){var _fceb *_bc .CT_TextParagraphProperties ; +if _egb :=_egee .LstStyle ;_egb !=nil {var _acbb *_bc .CT_TextParagraphProperties ;if _egb .Lvl1pPr !=nil {_acbb =_egb .Lvl1pPr ;};_fceb =_bceg (_acbb ,_egb .DefPPr );};var _ddd *_bc .CT_TextParagraphProperties ;if _fceb !=nil {if _bfa {_ddd =_ddag ._dgaa [0]; +}else if _adc {_ddd =_ddag ._cdg [0];}else {_ddd =_ddag ._dcga [0];};if _baga !=nil {_ddd =_bceg (_bceg (_baga .Lvl1pPr ,_baga .DefPPr ),_ddd );};_ddd =_bceg (_fceb ,_ddd );}else {if _bfa {_ddd =_ddag ._gfg ;}else if _adc {_ddd =_ddag ._fbbc ;}else {_ddd =_ddag ._baad ; +};};_gcaf ,_ded :=_eggg (2.5),_eggg (2.5);_adb ,_dfgg :=_eggg (1.3),_eggg (1.3);_gefd :=true ;_aeb :=_bc .ST_TextAnchoringTypeT ;if _bbb !=nil {if _daa :=_bbb .AnchorAttr ;_daa !=_bc .ST_TextAnchoringTypeUnset {_aeb =_daa ;};};if _cgbg :=_egee .BodyPr ; +_cgbg !=nil {if _eed :=_cgbg .LInsAttr ;_eed !=nil {_gcaf =_ac .FromEMU (_dd .FromSTCoordinate32 (*_eed ));};if _bfea :=_cgbg .TInsAttr ;_bfea !=nil {_adb =_ac .FromEMU (_dd .FromSTCoordinate32 (*_bfea ));};if _dcbf :=_cgbg .RInsAttr ;_dcbf !=nil {_ded =_ac .FromEMU (_dd .FromSTCoordinate32 (*_dcbf )); +};if _ced :=_cgbg .BInsAttr ;_ced !=nil {_dfgg =_ac .FromEMU (_dd .FromSTCoordinate32 (*_ced ));};_gefd =_cgbg .WrapAttr !=_bc .ST_TextWrappingTypeNone ;if _caa :=_cgbg .AnchorAttr ;_caa !=_bc .ST_TextAnchoringTypeUnset {_aeb =_cgbg .AnchorAttr ;};};_ecagc :=_dd .MakeTempCreator (_dee ,_cddf ); +_ecagc .SetPageMargins (_gcaf ,_ded ,_adb ,_dfgg );_bbae :=&textboxContext {_cgba :_ddag ,_ede :_gefd ,_dgfd :_dee -_gcaf -_ded ,_bdad :_cddf -_adb -_dfgg ,_ccc :_ecagc ,_cac :[]*paragraph {}};_dgb :=1;for _ ,_adcf :=range _egee .P {if _adcf !=nil {_ccee :=_adcf .PPr ; +var _gbe *prefixData ;if _ccee !=nil &&_ccee .TextBulletChoice .BuNone ==nil {var _acg string ;var _fee bool ;if _gad :=_ccee .TextBulletChoice .BuAutoNum ;_gad !=nil {var _cgea string ;if _dfbc :=_gad .StartAtAttr ;_dfbc !=nil {_dgb =int (*_dfbc );};var _dgde string ; +switch _gad .TypeAttr {case _bc .ST_TextAutonumberSchemeAlphaUcParenBoth ,_bc .ST_TextAutonumberSchemeAlphaUcParenR ,_bc .ST_TextAutonumberSchemeAlphaUcPeriod :_dgde =_bbbg (_dgb ,true );case _bc .ST_TextAutonumberSchemeAlphaLcParenBoth ,_bc .ST_TextAutonumberSchemeAlphaLcParenR ,_bc .ST_TextAutonumberSchemeAlphaLcPeriod :_dgde =_bbbg (_dgb ,false ); +case _bc .ST_TextAutonumberSchemeRomanUcParenBoth ,_bc .ST_TextAutonumberSchemeRomanUcParenR ,_bc .ST_TextAutonumberSchemeRomanUcPeriod :_dgde =_dfggg (_dgb ,true );case _bc .ST_TextAutonumberSchemeRomanLcParenBoth ,_bc .ST_TextAutonumberSchemeRomanLcParenR ,_bc .ST_TextAutonumberSchemeRomanLcPeriod :_dgde =_dfggg (_dgb ,false ); +default:_dgde =_e .Itoa (_dgb );};switch _gad .TypeAttr {case _bc .ST_TextAutonumberSchemeAlphaLcPeriod ,_bc .ST_TextAutonumberSchemeAlphaUcPeriod ,_bc .ST_TextAutonumberSchemeArabicPeriod ,_bc .ST_TextAutonumberSchemeRomanLcPeriod ,_bc .ST_TextAutonumberSchemeRomanUcPeriod ,_bc .ST_TextAutonumberSchemeArabicDbPeriod ,_bc .ST_TextAutonumberSchemeEa1ChsPeriod ,_bc .ST_TextAutonumberSchemeEa1ChtPeriod ,_bc .ST_TextAutonumberSchemeEa1JpnChsDbPeriod ,_bc .ST_TextAutonumberSchemeEa1JpnKorPeriod ,_bc .ST_TextAutonumberSchemeThaiAlphaPeriod ,_bc .ST_TextAutonumberSchemeThaiNumPeriod ,_bc .ST_TextAutonumberSchemeHindiAlphaPeriod ,_bc .ST_TextAutonumberSchemeHindiNumPeriod ,_bc .ST_TextAutonumberSchemeHindiAlpha1Period :_cgea ="\u002e"; +case _bc .ST_TextAutonumberSchemeAlphaLcParenR ,_bc .ST_TextAutonumberSchemeAlphaUcParenR ,_bc .ST_TextAutonumberSchemeArabicParenR ,_bc .ST_TextAutonumberSchemeRomanLcParenR ,_bc .ST_TextAutonumberSchemeRomanUcParenR ,_bc .ST_TextAutonumberSchemeThaiAlphaParenR ,_bc .ST_TextAutonumberSchemeThaiNumParenR ,_bc .ST_TextAutonumberSchemeHindiNumParenR :_cgea ="\u0029"; +};_acg =_dgde +_cgea ;_dgb ++;}else if _dbgg :=_ccee .TextBulletChoice .BuChar ;_dbgg !=nil {_gbg :=_dbgg .CharAttr ;if _fgg ,_cbf :=_fcgc [_gbg ];_cbf {_gbg =string (rune (_fgg ));}else {_gbg ="\u2022";};_acg =_gbg ;_fee =true ;};if _acg !=""{var _bbab ,_gff float64 ; +if _ccee .MarLAttr !=nil {_bbab =_ac .FromEMU (int64 (*_ccee .MarLAttr ));};if _ccee .IndentAttr !=nil {_gff =_ac .FromEMU (int64 (*_ccee .IndentAttr ));};_gbe =&prefixData {_dfdb :_acg ,_fbdb :_fee ,_ebeb :_bbab ,_cceg :_gff };};};_ccee =_bceg (_ccee ,_ddd ); +_cggc :=_eggge (_adcf .EndParaRPr ,_ccee .DefRPr );_bbae .newParagraph ();_bbae .assignPropsToCurrentParagraph (_ccee );_bbae .newLine ();_bbae .newWord ();for _gaf ,_dcafc :=range _adcf .EG_TextRun {_bbae .addTextRun (_dcafc ,_cggc ,_dfbd ,_gbe );if _gaf > 0{_gbe =nil ; +};};_bbae .addCurrentWordToParagraph ();};_bbae .addCurrentParagraph ();};_bbae .alignVertically (_aeb );_bbae .drawParagraphs ();return _dd .MakeBlockFromCreator (_ecagc );};var _fcgc =map[string ]int32 {"\u0076":9830,"\u00d8":8594,"\u00fc":8730}; // Options contains the options for convert process type Options struct{ // DefaultPageSize is applied when there is no page size explicitly set in the document. // A4 is the default option. -DefaultPageSize _f .PageSize ;};func _adff (_gdcb int ,_fcgb bool )string {_eecdb :=_d .NewBuffer ([]byte {});for _ ,_bfab :=range _adea {for {if _gdcb < _bfab ._dgd {break ;};_eecdb .WriteString (_bfab ._cdbd );_gdcb -=_bfab ._dgd ;};};_fccc :=_eecdb .String (); -if _fcgb {_fccc =_b .ToUpper (_fccc );};return _fccc ;};type word struct{_edef []*symbol ;_aedb float64 ;_dedf float64 ;_aaed bool ;};type romanMatch struct{_dgd int ;_cdbd string ;};func (_gba *convertContext )getConnectors (_ebf *_bf .CT_Connector )[]_bg .Drawable {_acab ,_ ,_ ,_ ,_ ,_ ,_ :=_gba .getShapesFromSpPr (_ebf .SpPr ,_ebf .Style ,false ,0.0,0.0); -return _acab ;};var _adea =[]romanMatch {romanMatch {1000,"\u006d"},romanMatch {900,"\u0063\u006d"},romanMatch {500,"\u0064"},romanMatch {400,"\u0063\u0064"},romanMatch {100,"\u0063"},romanMatch {90,"\u0078\u0063"},romanMatch {50,"\u006c"},romanMatch {40,"\u0078\u006c"},romanMatch {10,"\u0078"},romanMatch {9,"\u0069\u0078"},romanMatch {5,"\u0076"},romanMatch {4,"\u0069\u0076"},romanMatch {1,"\u0069"}}; -func _ffc (_ggaea ,_ccd *_ca .CT_TextBodyProperties )*_ca .CT_TextBodyProperties {_daagc :=_ca .NewCT_TextBodyProperties ();if _ggaea !=nil {*_daagc =*_ggaea ;};if _ccd ==nil {return _daagc ;};if _daagc .RotAttr ==nil {_daagc .RotAttr =_ccd .RotAttr ;}; -if _daagc .SpcFirstLastParaAttr ==nil {_daagc .SpcFirstLastParaAttr =_ccd .SpcFirstLastParaAttr ;};if _daagc .VertOverflowAttr ==_ca .ST_TextVertOverflowTypeUnset {_daagc .VertOverflowAttr =_ccd .VertOverflowAttr ;};if _daagc .HorzOverflowAttr ==_ca .ST_TextHorzOverflowTypeUnset {_daagc .HorzOverflowAttr =_ccd .HorzOverflowAttr ; -};if _daagc .VertAttr ==_ca .ST_TextVerticalTypeUnset {_daagc .VertAttr =_ccd .VertAttr ;};if _daagc .WrapAttr ==_ca .ST_TextWrappingTypeUnset {_daagc .WrapAttr =_ccd .WrapAttr ;};if _daagc .LInsAttr ==nil {_daagc .LInsAttr =_ccd .LInsAttr ;};if _daagc .TInsAttr ==nil {_daagc .TInsAttr =_ccd .TInsAttr ; -};if _daagc .RInsAttr ==nil {_daagc .RInsAttr =_ccd .RInsAttr ;};if _daagc .BInsAttr ==nil {_daagc .BInsAttr =_ccd .BInsAttr ;};if _daagc .NumColAttr ==nil {_daagc .NumColAttr =_ccd .NumColAttr ;};if _daagc .SpcColAttr ==nil {_daagc .SpcColAttr =_ccd .SpcColAttr ; -};if _daagc .RtlColAttr ==nil {_daagc .RtlColAttr =_ccd .RtlColAttr ;};if _daagc .AnchorAttr ==_ca .ST_TextAnchoringTypeUnset {_daagc .AnchorAttr =_ccd .AnchorAttr ;};if _daagc .AnchorCtrAttr ==nil {_daagc .AnchorCtrAttr =_ccd .AnchorCtrAttr ;};if _daagc .ForceAAAttr ==nil {_daagc .ForceAAAttr =_ccd .ForceAAAttr ; -};if _daagc .UprightAttr ==nil {_daagc .UprightAttr =_ccd .UprightAttr ;};if _daagc .CompatLnSpcAttr ==nil {_daagc .CompatLnSpcAttr =_ccd .CompatLnSpcAttr ;};if _daagc .PrstTxWarp ==nil {_daagc .PrstTxWarp =_ccd .PrstTxWarp ;};if _daagc .TextAutofitChoice .NoAutofit ==nil {_daagc .TextAutofitChoice .NoAutofit =_ccd .TextAutofitChoice .NoAutofit ; -};if _daagc .TextAutofitChoice .NormAutofit ==nil {_daagc .TextAutofitChoice .NormAutofit =_ccd .TextAutofitChoice .NormAutofit ;};if _daagc .TextAutofitChoice .SpAutoFit ==nil {_daagc .TextAutofitChoice .SpAutoFit =_ccd .TextAutofitChoice .SpAutoFit ; -};if _daagc .Scene3d ==nil {_daagc .Scene3d =_ccd .Scene3d ;};if _daagc .Text3DChoice .Sp3d ==nil {_daagc .Text3DChoice .Sp3d =_ccd .Text3DChoice .Sp3d ;};if _daagc .Text3DChoice .FlatTx ==nil {_daagc .Text3DChoice .FlatTx =_ccd .Text3DChoice .FlatTx ; -};if _daagc .ExtLst ==nil {_daagc .ExtLst =_ccd .ExtLst ;};return _daagc ;};func _fag (_eeef *_ca .CT_AdjPoint2D )(float64 ,float64 ){var _cbeg ,_ddacc float64 ;_aacg ,_dagc :=_eeef .XAttr ,_eeef .YAttr ;if _bdgcd :=_aacg .ST_Coordinate ;_bdgcd !=nil {_cbeg =_fd .FromEMU (_f .FromSTCoordinate (*_bdgcd )); -};if _bgbf :=_dagc .ST_Coordinate ;_bgbf !=nil {_ddacc =_fd .FromEMU (_f .FromSTCoordinate (*_bgbf ));};return _cbeg ,_ddacc ;}; - -// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. -type FontStyle =_f .FontStyle ;func (_ccga *convertContext )addCellToTable (_gdg *_bg .Table ,_cddf *_ca .CT_TableCell ,_daf *_ca .CT_TablePartStyle ,_bdc float64 ,_fbfg ,_ffd ,_gfcce ,_adee bool )float64 {var _deab *_bg .TableCell ;_defe :=1;if _cddf .GridSpanAttr !=nil {_defe =int (*_cddf .GridSpanAttr ); -};_deab =_gdg .MultiColCell (_defe );_fdge :=_cddf .TcPr ;var _gcf *_ca .CT_TableStyleTextStyle ;if _daf !=nil {_fdge =_ffee (_fdge ,_daf .TcStyle ,_fbfg ,_ffd ,_gfcce ,_adee );_gcf =_daf .TcTxStyle ;};_bedd :=_caf ;_cafd :=_bg .CellVerticalAlignmentMiddle ; -_ecebd :=_fffd (0.05);_eaf :=_fffd (0.05);if _fdge !=nil {if _abb :=_fdge .LnL ;_abb !=nil {_cde ,_fff ,_gdc :=_ccga .getBorderStyle (_abb );_deab .SetBorder (_bg .CellBorderSideLeft ,_cde ,_gdc );if _fff !=nil &&*_fff !=nil {_deab .SetSideBorderColor (_bg .CellBorderSideLeft ,*_fff ); -};};if _agag :=_fdge .LnT ;_agag !=nil {_fcdbb ,_bfda ,_gega :=_ccga .getBorderStyle (_agag );_deab .SetBorder (_bg .CellBorderSideTop ,_fcdbb ,_gega );if _bfda !=nil &&*_bfda !=nil {_deab .SetSideBorderColor (_bg .CellBorderSideTop ,*_bfda );};};if _afec :=_fdge .LnR ; -_afec !=nil {_bddf ,_ffac ,_adbfc :=_ccga .getBorderStyle (_afec );_deab .SetBorder (_bg .CellBorderSideRight ,_bddf ,_adbfc );if _ffac !=nil &&*_ffac !=nil {_deab .SetSideBorderColor (_bg .CellBorderSideRight ,*_ffac );};};if _eee :=_fdge .LnB ;_eee !=nil {_fgaf ,_bbfg ,_bggb :=_ccga .getBorderStyle (_eee ); -_deab .SetBorder (_bg .CellBorderSideBottom ,_fgaf ,_bggb );if _bbfg !=nil &&*_bbfg !=nil {_deab .SetSideBorderColor (_bg .CellBorderSideBottom ,*_bbfg );};};if _egag :=_fdge .MarLAttr ;_egag !=nil {_bedd =float64 (_f .FromSTCoordinate32 (*_egag ));};switch _fdge .AnchorAttr {case _ca .ST_TextAnchoringTypeT :_cafd =_bg .CellVerticalAlignmentTop ; -case _ca .ST_TextAnchoringTypeB :_cafd =_bg .CellVerticalAlignmentBottom ;};if _fdge .FillPropertiesChoice .NoFill ==nil {if _cebg :=_fdge .FillPropertiesChoice .SolidFill ;_cebg !=nil {_febc ,_ :=_ccga .getColorFromSolidFill (_cebg );_deab .SetBackgroundColor (_febc ); -};};if _ebde :=_fdge .MarBAttr ;_ebde !=nil {_ecebd =float64 (_f .FromSTCoordinate32 (*_ebde ));};if _ggg :=_fdge .MarTAttr ;_ggg !=nil {_eaf =float64 (_f .FromSTCoordinate32 (*_ggg ));};};_deab .SetVerticalAlignment (_cafd );_deab .SetIndent (_bedd ); -var _fgg float64 ;if _aeed :=_cddf .TxBody ;_aeed !=nil {_bef :=_ccga .makePdfDivisionFromTxBody (_aeed ,_gcf );_fgg =_bef .Height ()+_eaf +_ecebd ;_deab .SetContent (_bef );};return _fgg ;};type paragraph struct{_aceae float64 ;_efbe float64 ;_dbdg float64 ; -_dbg float64 ;_bde float64 ;_dca float64 ;_cfbee float64 ;_dfcc float64 ;_gcef _ca .ST_TextAlignType ;_aeab float64 ;_bfef bool ;_cbc []*line ;};func (_ad *convertContext )addShapes (_bc *_bf .CT_CommonSlideData ,_gb bool ){if _bc ==nil {return ;};_gga :=&background {}; -if _acb :=_bc .Bg ;_acb !=nil {if _cdg :=_acb .BackgroundChoice .BgPr ;_cdg !=nil {if _cdg .FillPropertiesChoice .NoFill ==nil {if _cgg :=_cdg .FillPropertiesChoice .SolidFill ;_cgg !=nil {_gf ,_gfe :=_ad .getColorFromSolidFill (_cgg );if _gf !=nil {_gga ._dbf =_gf ; -_gga ._faec =_gfe ;};}else if _efd :=_cdg .FillPropertiesChoice .BlipFill ;_efd !=nil {_gga ._abga =_efd ;};};};};_ad ._bgfac =_gga ;if _ceag :=_bc .SpTree ;_ceag !=nil {for _ ,_fdg :=range _ceag .GroupShapeChoice {if _fdg !=nil {if _fdg .Sp !=nil {_eed :=_ad .getShapes (_fdg .Sp ,_gb ,false ); -_ad ._bfe =append (_ad ._bfe ,_eed ...);};if _fdg .GraphicFrame !=nil {var _aca ,_bfc ,_eb ,_efdd float64 ;if _ag :=_fdg .GraphicFrame .Xfrm ;_ag !=nil {_aca ,_bfc ,_eb ,_efdd =_f .GetDataFromXfrm (_ag );};if _eb ==0&&_efdd ==0{_eb =_ad ._ccc ;_efdd =_ad ._cgf ; -};if _dgc :=_fdg .GraphicFrame .Graphic ;_dgc !=nil {if _ebg :=_dgc .GraphicData ;_ebg !=nil {for _ ,_dbb :=range _ebg .Any {if _fa ,_bb :=_dbb .(*_ef .Chart );_bb {_agf ,_fdb :=_ad .makePdfBlockFromChart (_fa ,_eb ,_efdd );if _fdb !=nil {_ed .Log .Debug ("C\u0061\u006e\u006e\u006ft \u0072e\u0061\u0064\u0020\u0062\u006co\u0063\u006b\u003a\u0020\u0025\u0073",_fdb ); -};if _agf !=nil {_agf .SetPos (_aca ,_bfc );_ad ._bfe =append (_ad ._bfe ,_agf );};}else if _fab ,_gfef :=_dbb .(*_ca .Tbl );_gfef {_bae :=_ad .makePdfBlockFromTable (_fab ,_eb );if _bae !=nil {_aab :=_bg .NewBlock (_eb ,_efdd );_aab .SetPos (_aca ,_bfc ); -_aab .Draw (_bae );_ad ._bfe =append (_ad ._bfe ,_aab );};};};};};};if _fdg .CxnSp !=nil {_gea :=_ad .getConnectors (_fdg .CxnSp );_ad ._bfe =append (_ad ._bfe ,_gea ...);};if _fdg .GrpSp !=nil {_eedb :=0.0;_fef :=0.0;if _ede :=_fdg .GrpSp .GrpSpPr .Xfrm ; -_ede !=nil {_eedb ,_fef =_f .GetGroupOffsetFromXfrm (_ede );};for _ ,_dbe :=range _fdg .GrpSp .GroupShapeChoice {if _dbe .CxnSp !=nil {_aga :=_ad .getGroupConnectors (_dbe .CxnSp ,_eedb ,_fef );_ad ._bfe =append (_ad ._bfe ,_aga ...);};};};if _fdg .Pic !=nil {_ace :=false ; -var _afd ,_cec ,_fga ,_dag float64 ;if _dbd :=_fdg .Pic .SpPr ;_dbd !=nil {if _bca :=_dbd .Xfrm ;_bca !=nil {_afd ,_cec ,_fga ,_dag =_f .GetDataFromXfrm (_bca );_ace =true ;};};var _cb _bf .ST_PlaceholderType ;var _ece *uint32 ;if _cga :=_fdg .Pic .NvPicPr ; -_cga !=nil {if _gec :=_cga .NvPr ;_gec !=nil {if _fgd :=_gec .Ph ;_fgd !=nil {_cb =_fgd .TypeAttr ;_ece =_fgd .IdxAttr ;};};};_acaf ,_ ,_ ,_ ,_ :=_gfff (_ad ._eba .CSld ,_cb ,_ece );_eeb ,_ ,_ ,_ ,_ :=_gfff (_ad ._fgdf .CSld ,_cb ,_ece );if _eeb ==nil {_eeb =_acaf ; -};if _eeb !=nil &&!_ace {_afd ,_cec ,_fga ,_dag =_f .GetDataFromXfrm (_eeb );};if _bba :=_fdg .Pic .BlipFill ;_bba !=nil {_age :=_ad .getShapeFromBlipFill (_bba ,_afd ,_cec ,_fga ,_dag ,_gb );_ad ._bfe =append (_ad ._bfe ,_age );};};};};};};func (_cgcd *textboxContext )assignPropsToCurrentParagraph (_baea *_ca .CT_TextParagraphProperties ){_bdgc :=12.4; -if _baea ==nil {_cgcd ._baab ._aeab =_bdgc ;return ;};if _eab :=_baea .DefRPr ;_eab !=nil {_dac :=_eab .SzAttr ;if _dac !=nil {_acee :=float64 (*_dac )/1200;if _bdgc <=_acee {_bdgc =_acee ;};};};if _fbbg :=_baea .MarLAttr ;_fbbg !=nil {_cgcd ._baab ._bde =_fd .FromEMU (int64 (*_fbbg )); -};_cgcd ._baab ._dca =_cgcd ._edfa ;if _abd :=_baea .MarRAttr ;_abd !=nil {_cgcd ._baab ._dca -=_fd .FromEMU (int64 (*_abd ));};if _cccb :=_baea .IndentAttr ;_cccb !=nil {_cgcd ._baab ._dbg =_fd .FromEMU (int64 (*_cccb ));};if _bdef :=_baea .LatinLnBrkAttr ; -_bdef !=nil {_cgcd ._baab ._bfef =*_bdef ;};if _gcefb :=_baea .LnSpc ;_gcefb !=nil &&_gcefb .TextSpacingChoice !=nil {if _aba :=_gcefb .TextSpacingChoice .SpcPct ;_aba !=nil {if _acg :=_aba .ValAttr .ST_TextSpacingPercent ;_acg !=nil {_bdgc =float64 (*_acg )/5000; -};};};var _bgd float64 ;if _eggag :=_baea .SpcBef ;_eggag !=nil &&_eggag .TextSpacingChoice !=nil {if _ceaa :=_eggag .TextSpacingChoice .SpcPts ;_ceaa !=nil {_bgd =float64 (_ceaa .ValAttr )/100;};};_ccgcb :=_cgcd ._gaf ;if len (_ccgcb )> 0{_bgd -=_ccgcb [len (_ccgcb )-1]._dbdg ; -if _bgd < 0{_bgd =0;};};_cgcd ._baab ._efbe =_bgd ;if _bdb :=_baea .SpcAft ;_bdb !=nil &&_bdb .TextSpacingChoice !=nil {if _agc :=_bdb .TextSpacingChoice .SpcPts ;_agc !=nil {_cgcd ._baab ._dbdg =float64 (_agc .ValAttr )/100;};};_cgcd ._baab ._aeab =_bdgc ; -_cgcd ._baab ._gcef =_baea .AlgnAttr ;};func (_fae *convertContext )makePdfBlockFromTable (_bgca *_ca .Tbl ,_dfc float64 )*_bg .Table {_edbg :=_bgca .TblGrid ;if _edbg ==nil {return nil ;};_bfd :=len (_edbg .GridCol );if _bfd ==0{return nil ;};_fgfb :=[]float64 {}; -_bced :=0.0;for _ ,_dagd :=range _edbg .GridCol {_fee :=_fd .FromEMU (_f .FromSTCoordinate (_dagd .WAttr ));_fgfb =append (_fgfb ,_fee );_bced +=_fee ;};_gbaa :=[]float64 {};for _fbf :=0;_fbf < _bfd ;_fbf ++{_gbaa =append (_gbaa ,_fgfb [_fbf ]/_bced ); -};_fcdb :=_fae ._gcaa .NewTable (_bfd );_fcdb .SetColumnWidths (_gbaa ...);_caeb :=_bgca .TblPr ;var _dcba *_ca .CT_TableStyle ;if _cfb :=_caeb .TablePropertiesChoice ;_cfb !=nil {if _cfb .TableStyle !=nil {_dcba =_cfb .TableStyle ;}else if _cfb .TableStyleId !=nil {_dcba =_fae ._dfg .GetTableStyleById (*_cfb .TableStyleId ); -};};_abf :=_ca .NewCT_TablePartStyle ();_abf .TcStyle =_ca .NewCT_TableStyleCellStyle ();_abf .TcTxStyle =_ca .NewCT_TableStyleTextStyle ();if _dcba !=nil {if _dcba .WholeTbl !=nil {*_abf =*_dcba .WholeTbl ;};if _dcba .TblBg !=nil {if _abf .TcStyle .ThemeableFillStyleChoice .Fill ==nil {_abf .TcStyle .ThemeableFillStyleChoice .Fill =_dcba .TblBg .ThemeableFillStyleChoice .Fill ; -};};};if _abf .TcStyle .ThemeableFillStyleChoice .Fill ==nil {_abf .TcStyle .ThemeableFillStyleChoice .Fill =_ca .NewCT_FillProperties ();_abf .TcStyle .ThemeableFillStyleChoice .Fill .FillPropertiesChoice .NoFill =_caeb .FillPropertiesChoice .NoFill ; -_abf .TcStyle .ThemeableFillStyleChoice .Fill .FillPropertiesChoice .SolidFill =_caeb .FillPropertiesChoice .SolidFill ;};_cede :=len (_bgca .Tr );_cca :=_bgca .TblPr .BandRowAttr !=nil &&*_bgca .TblPr .BandRowAttr ;_adad :=_bgca .TblPr .FirstRowAttr !=nil &&*_bgca .TblPr .FirstRowAttr ; -_afbe :=_bgca .TblPr .LastRowAttr !=nil &&*_bgca .TblPr .LastRowAttr ;_gdeb :=_bgca .TblPr .BandColAttr !=nil &&*_bgca .TblPr .BandColAttr ;_def :=_bgca .TblPr .FirstColAttr !=nil &&*_bgca .TblPr .FirstColAttr ;_feb :=_bgca .TblPr .LastColAttr !=nil &&*_bgca .TblPr .LastColAttr ; -for _bfa ,_acf :=range _bgca .Tr {_gdda :=_bfa ==0;_cfbe :=_bfa ==_cede -1;_ccad :=_bfa %2==0;_adfa :=len (_acf .Tc );var _fcde *_ca .CT_TablePartStyle ;if _dcba !=nil {if _gdda &&_adad {_fcde =_dcba .FirstRow ;}else if _cfbe &&_afbe {_fcde =_dcba .LastRow ; -}else if _ccad &&_cca {_fcde =_dcba .Band2H ;}else if _cca {_fcde =_dcba .Band1H ;};};var _gfce float64 ;for _fcgd ,_egcc :=range _acf .Tc {_fafc :=_fcgd ==0;_efee :=_fcgd ==_adfa -1;_geaa :=_fcgd %2==0;var _edbb *_ca .CT_TablePartStyle ;if _dcba !=nil {if _fafc &&_def {_edbb =_dcba .FirstCol ; -}else if _efee &&_feb {_edbb =_dcba .LastCol ;}else if _geaa &&_gdeb {_edbb =_dcba .Band2V ;}else if _gdeb {_edbb =_dcba .Band1V ;};};_ebe :=_adgfe (_adgfe (_edbb ,_fcde ),_abf );_ceae :=_fae .addCellToTable (_fcdb ,_egcc ,_ebe ,_dfc *_gbaa [_fcgd ],_gdda ,_cfbe ,_fafc ,_efee ); -if _ceae > _gfce {_gfce =_ceae ;};};_degfg :=_fd .FromEMU (_f .FromSTCoordinate (_acf .HAttr ));if _degfg < _gfce {_degfg =_gfce ;};if _degfg < _ebdf (4){_degfg =_ebdf (4);};_fcdb .SetRowHeight (_fcdb .CurRow (),_degfg );};return _fcdb ;};func (_egfb *textboxContext )addCurrentWordToParagraph (){if _egfb ._afea &&_egfb ._dfff ._fdgd +_egfb ._dgad ._dedf > _egfb ._dfff ._affc {_egfb .newLine (); -};if !_egfb ._dgad ._aaed ||len (_egfb ._dfff ._dec )> 0{_egfb ._dgad ._aedb =_egfb ._dfff ._fdgd ;_egfb ._dfff ._dec =append (_egfb ._dfff ._dec ,_egfb ._dgad );_egfb ._dfff ._fdgd +=_egfb ._dgad ._dedf ;for _ ,_babf :=range _egfb ._dgad ._edef {_egfb .adjustHeights (_babf ._ffg ); -};};};func (_bage *textboxContext )alignSymbolsVertically (){for _ ,_dgef :=range _bage ._gaf {for _ ,_cbfb :=range _dgef ._cbc {_gaa :=0.0;for _ ,_bfaa :=range _cbfb ._dec {for _ ,_adc :=range _bfaa ._edef {if _adc ._ffg > _gaa {_gaa =_adc ._ffg ;};}; -};for _ ,_deag :=range _cbfb ._dec {for _ ,_cece :=range _deag ._edef {if _cece ._bcf < _gaa {_cece ._fbeg =_gaa -_cece ._bcf ;};};};};};};func (_bacaf *textboxContext )alignVertically (_gfee _ca .ST_TextAnchoringType ){_bacaf .alignParagraphsVertically (_gfee ); -_bacaf .alignSymbolsVertically ();};func (_ccf *textboxContext )alignParagraph (){_dbdd :=_ccf ._baab ;if _dbdd ._gcef ==_ca .ST_TextAlignTypeL {return ;};_cecc :=len (_dbdd ._cbc )-1;for _abe ,_fdf :=range _dbdd ._cbc {_cccg :=true ;_daag :=len (_fdf ._dec ); -_cbga :=0.0;for _becd :=len (_fdf ._dec )-1;_becd >=0;_becd --{_fbad :=_fdf ._dec [_becd ];if _cccg &&_fbad ._aaed {_daag =_becd ;}else {_cccg =false ;for _ ,_ecab :=range _fbad ._edef {_cbga +=_ecab ._gdca ;};};};_fdf ._dec =_fdf ._dec [:_daag ];_dfce :=_fdf ._affc -_fdf ._cbf -_cbga ; -switch _dbdd ._gcef {case _ca .ST_TextAlignTypeR :_fdf .moveRight (_dfce );case _ca .ST_TextAlignTypeCtr :_fdf .moveRight (_dfce /2);case _ca .ST_TextAlignTypeJust :if _abe !=_cecc {_gfgg :=[]*word {};for _ ,_geea :=range _fdf ._dec {if _geea ._aaed {_gfgg =append (_gfgg ,_geea ); -};};_cafe :=_dfce /float64 (len (_gfgg ));for _ ,_dbaa :=range _gfgg {_dbaa ._dedf +=_cafe ;};var _eff *word ;for _ ,_cdeg :=range _fdf ._dec {if _eff !=nil {_cdeg ._aedb =_eff ._aedb +_eff ._dedf ;};_eff =_cdeg ;};};};};};func (_ccbc *line )moveRight (_bdbd float64 ){for _ ,_bfce :=range _ccbc ._dec {_bfce ._aedb +=_bdbd ; -};};func (_fdbgf *textboxContext )addCurrentParagraph (){_fdbgf ._gddf =_fdbgf ._baab ._cfbee +_fdbgf ._baab ._efbe +_fdbgf ._baab ._dfcc +_fdbgf ._baab ._dbdg ;_fdbgf ._gaf =append (_fdbgf ._gaf ,_fdbgf ._baab );_fdbgf .alignParagraph ();};func _fffd (_cagea float64 )float64 {return _cagea *_fd .Inch }; - - -// RegisterFont makes a PdfFont accessible for using in converting to PDF. -func RegisterFont (name string ,style FontStyle ,font *_ddb .PdfFont ){_f .RegisterFont (name ,style ,font );};func (_bbcf *textboxContext )drawParagraphs (){_bbcf ._adg .NewPage ();for _ ,_aaec :=range _bbcf ._gaf {for _ ,_gbdbg :=range _aaec ._cbc {for _ ,_gdcf :=range _gbdbg ._dec {for _ ,_aeca :=range _gdcf ._edef {_gcbb :=_bbcf ._adg .NewStyledParagraph (); -if _aeca ._ffgg {_aeca ._fbeg =0;}else if _aeca ._eafc {_aeca ._fbeg =1.2*_gbdbg ._abfa -_aeca ._bcf ;};_gddge :=_gdcf ._aedb +_aeca ._afdg ;_fbee :=_aaec ._cfbee +_gbdbg ._fgea +_aeca ._fbeg ;_gcbb .SetPos (_gddge ,_fbee );_ccefd :=_gcbb .Append (_aeca ._agdc ); -if _aeca ._ccbg !=nil {_ccefd .Style =*_aeca ._ccbg ;};_bbcf ._adg .Draw (_gcbb );if _aeca ._eccc {_eagb :=_fbee +_aeca ._bcf +2;_f .DrawLine (_bbcf ._adg ,_gddge ,_eagb ,_gddge +_aeca ._gdca ,_eagb ,1,_aeca ._ccbg .Color );};};};};};};func (_fabg *convertContext )getShapesFromSpPr (_fbe *_ca .CT_ShapeProperties ,_baca *_ca .CT_ShapeStyle ,_cege bool ,_gef float64 ,_bab float64 )([]_bg .Drawable ,float64 ,float64 ,float64 ,float64 ,_bg .Color ,bool ){_ecf :=[]_bg .Drawable {}; -var _fcf ,_fcff ,_edbe ,_dab ,_ab float64 ;var _cad ,_ggc ,_eda ,_fcffc _bg .Color ;var _ecfb *_ca .CT_BlipFillProperties ;_bfbf ,_ggcb :=1.0,1.0;if _baca !=nil {_cad ,_ggc ,_fcffc =_fabg .getStyleColors (_baca );};if _eceb :=_fbe .Ln ;_eceb !=nil {if _eceb .LineFillPropertiesChoice .NoFill !=nil {_eda ,_ab =nil ,0; -}else {_eda ,_ab ,_bfbf =_fabg .getInfoFromLn (_eceb );if _eda ==nil {_eda =_fcffc ;};};};if _fbe .FillPropertiesChoice .NoFill !=nil {_ggc ,_ggcb =nil ,0;}else if _cege {_ggc =_fabg ._bgfac ._dbf ;_ggcb =_fabg ._bgfac ._faec ;_ecfb =_fabg ._bgfac ._abga ; -}else if _dad :=_fbe .FillPropertiesChoice .SolidFill ;_dad !=nil {_ggc ,_ggcb =_fabg .getColorFromSolidFill (_dad );};var _cf bool ;if _agec :=_fbe .Xfrm ;_agec !=nil {_fcf ,_fcff ,_edbe ,_dab =_f .GetDataFromXfrm (_agec );_fcf +=_gef ;_fcff +=_bab ;_cf =true ; -};if _ddg :=_fbe .GeometryChoice .CustGeom ;_ddg !=nil {_agaa :=[]_ac .Point {};_ga ,_aaa :=1.0,1.0;if _dfeg :=_ddg .PathLst ;_dfeg !=nil {for _ ,_fdd :=range _dfeg .Path {if _fdd !=nil {if _aabd :=_fdd .WAttr ;_aabd !=nil {_ga =_edbe /_fd .FromEMU (*_aabd ); -};if _gge :=_fdd .HAttr ;_gge !=nil {_aaa =_dab /_fd .FromEMU (*_gge );};for _ ,_cade :=range _fdd .Path2DChoice {if _cade .Close !=nil {};if _gfg :=_cade .MoveTo ;_cade .MoveTo !=nil {if _gfg !=nil &&_gfg .Pt !=nil {_cae ,_fdbg :=_fag (_gfg .Pt );_agaa =append (_agaa ,_ac .Point {X :_cae *_ga +_fcf ,Y :_fdbg *_aaa +_fcff }); -};};if _edg :=_cade .LnTo ;_edg !=nil &&_edg .Pt !=nil {_ff ,_fabd :=_fag (_edg .Pt );_agaa =append (_agaa ,_ac .Point {X :_ff *_ga +_fcf ,Y :_fabd *_aaa +_fcff });};};_dgfg :=_fabg ._gcaa .NewPolygon ([][]_ac .Point {_agaa });_dgfg .SetFillColor (_ggc ); -_dgfg .SetFillOpacity (_ggcb );_dgfg .SetBorderWidth (_ab );if _eda !=nil {_dgfg .SetBorderColor (_eda );_dgfg .SetBorderOpacity (_bfbf );};_ecf =append (_ecf ,_dgfg );};};};};if _gca :=_fbe .GeometryChoice .PrstGeom ;_gca !=nil {switch _gca .PrstAttr {case _ca .ST_ShapeTypeRect :if _ecfb !=nil {_fefa :=_fabg .getShapeFromBlipFill (_ecfb ,_fcf ,_fcff ,_edbe ,_dab ,false ); -_ecf =append (_ecf ,_fefa );}else {_ada :=_fabg ._gcaa .NewRectangle (_fcf ,_fcff ,_edbe ,_dab );_edee :=_ggc !=nil &&_ggcb > 0;if _edee {_ada .SetFillColor (_ggc );_ada .SetFillOpacity (_ggcb );};_agac :=_eda !=nil &&_bfbf > 0&&_ab > 0;if _agac {_ada .SetBorderWidth (_ab ); -_ada .SetBorderColor (_eda );_ada .SetBorderOpacity (_bfbf );};if _edee ||_agac {_ecf =append (_ecf ,_ada );};};case _ca .ST_ShapeTypeLine :_ccgc :=_fabg ._gcaa .NewLine (_fcf ,_fcff ,_fcf +_edbe ,_fcff +_dab );_ccgc .SetLineWidth (_ab );if _eda !=nil {_ccgc .SetColor (_eda ); -};_ecf =append (_ecf ,_ccgc );};};return _ecf ,_fcf ,_fcff ,_edbe ,_dab ,_cad ,_cf ;};type line struct{_fgea float64 ;_cbf float64 ;_affc float64 ;_fdgd float64 ;_abfa float64 ;_dec []*word ;};func (_cdaa *textboxContext )addTextSymbol (_bbbab *symbol ){_bec :=_bg .New (); -_egaf :=_bec .NewStyledParagraph ();_egaf .SetMargins (0,0,0,0);_eafb :=_egaf .Append (_bbbab ._agdc );_bfcc :=0.0;if _bbbab ._ccbg !=nil {_eafb .Style =*_bbbab ._ccbg ;if _bbbab ._ccbg .CharSpacing !=0{_bfcc =_bbbab ._ccbg .CharSpacing ;};};_bbbab ._bcf =_egaf .Height (); -_bbbab ._ffg =_egaf .Height ()*1.2;if _bbbab ._gdca ==0{_bbbab ._gdca =_egaf .Width ()+_bfcc ;};if len (_cdaa ._dgad ._edef )> 0{_deca :=_cdaa ._dgad ._edef [len (_cdaa ._dgad ._edef )-1]._agdc ;if _cdaa ._baab ._bfef ||_f .IsNoSpaceLanguage (_deca )||(_deca =="\u0020")!=(_bbbab ._agdc =="\u0020"){_cdaa .addCurrentWordToParagraph (); -_cdaa .newWord ();};};_cdaa ._dgad ._edef =append (_cdaa ._dgad ._edef ,_bbbab );_bbbab ._afdg =_cdaa ._dgad ._dedf ;_cdaa ._dgad ._dedf +=_bbbab ._gdca ;if _bbbab ._agdc !="\u0020"{_cdaa ._dgad ._aaed =false ;};if _cdaa ._dgad ._dedf >=_cdaa ._baab ._dca -_cdaa ._baab ._bde {_cdaa .addCurrentWordToParagraph (); -_cdaa .newLine ();_cdaa .newWord ();};};func (_bbfb *textboxContext )addPrefix (_cega *prefixData ,_gdea *_bg .TextStyle ){_add :=_gce (_cega ._ffdf );_fgff :=*_gdea ;if _cega ._gcff {_fgff .Font =_f .AssignStdFontByName (_fgff ,"\u0053\u0079\u006d\u0062\u006f\u006c"); -};for _ ,_dbdge :=range _add {_dbdge ._ccbg =&_fgff ;_bbfb .addTextSymbol (_dbdge );};_adgf :=-(_cega ._bdgf +_bbfb ._dgad ._dedf );if _adgf < 0{_adgf =0;};_dcfc :=&symbol {_agdc :"\u0020",_gdca :_adgf };_bbfb .addTextSymbol (_dcfc );_bbfb ._dgad ._aedb +=(_cega ._bdgf +_cega ._ffdc ); -};func (_adb *convertContext )getShapes (_gfcc *_bf .CT_Shape ,_cgag bool ,_dcc bool )[]_bg .Drawable {_bff :=[]_bg .Drawable {};_daac :=_gfcc .SpPr ;if _daac ==nil {return _bff ;};var _cdf bool ;if _gbd :=_gfcc .UseBgFillAttr ;_gbd !=nil {_cdf =*_gbd ; -};_aed ,_cgd ,_adf ,_dff ,_bbba ,_acea ,_bed :=_adb .getShapesFromSpPr (_daac ,_gfcc .Style ,_cdf ,0.0,0.0);if !_dcc {_bff =append (_bff ,_aed ...);};if _daed :=_gfcc .TxBody ;_daed !=nil &&!_cgag {_gdd ,_ccbe ,_efb ,_aea ,_afb ,_bgcf :=_adb .getPhData (_gfcc ); -if _dcc &&!(_aea ||_afb ){return _bff ;};if _gdd !=nil &&!_bed {_cgd ,_adf ,_dff ,_bbba =_f .GetDataFromXfrm (_gdd );};_bfb ,_fge :=_adb .makePdfBlockFromTxBody (_daed ,_ccbe ,_efb ,_dff ,_bbba ,_acea ,_aea ,_bgcf );if _fge !=nil {_ed .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0050\u0044\u0046\u0020\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0072o\u006d\u0020\u0074\u0065\u0078t\u0062\u006fx\u003a\u0020\u0025\u0073",_fge ); -}else if _bfb !=nil {_bfb .SetPos (_cgd ,_adf );_bff =append (_bff ,_bfb );};};return _bff ;};func (_dbdea *convertContext )getShapeFromBlipFill (_ggcd *_ca .CT_BlipFillProperties ,_cfee ,_agecf ,_bfbe ,_faee float64 ,_dfb bool )_bg .Drawable {_fec ,_egcd ,_faff :=_dbdea .makePdfImageFromBlipFill (_ggcd ,_dfb ); -if _faff !=nil {_ed .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0050D\u0046\u0020\u0069\u006d\u0061\u0067e\u0020\u0066\u0072\u006f\u006d\u0020\u0042\u006c\u0069\u0070\u0046\u0069\u006cl\u003a\u0020\u0025\u0073",_faff ); -return nil ;};if _fec ==nil {return nil ;};if _cfed :=_ggcd .FillModePropertiesChoice .Tile ;_cfed !=nil {_fec =_dbdea .tileImage (_fec ,_ggcd .FillModePropertiesChoice .Tile ,_bfbe ,_faee );};if _ecffd :=_ggcd .FillModePropertiesChoice .Stretch ;_ecffd !=nil {_fec ,_cfee ,_agecf =_dbdea .stretchImage (_fec ,_ggcd .FillModePropertiesChoice .Stretch ,_cfee ,_agecf ,_bfbe ,_faee ); -};if _fec ==nil {return nil ;};if len (_egcd )==0{_fec .SetPos (_cfee ,_agecf );return _fec ;};_fec =_dbdea .applyBlipEffectsOnImg (_fec ,_cfee ,_agecf ,_egcd );_fec .SetPos (_cfee ,_agecf );return _fec ;};func (_geeb *textboxContext )newParagraph (){_befg :=¶graph {}; -_befg ._cfbee =_geeb ._gddf ;_geeb ._baab =_befg ;};func (_gac *convertContext )getColorFromSolidFill (_acgc *_ca .CT_SolidColorFillProperties )(_bg .Color ,float64 ){if _acgc ==nil {return nil ,1;};var _bgfd string ;_gab :=1.0;if _cdae :=_acgc .SrgbClr ; -_cdae !=nil {_bgfd =_cdae .ValAttr ;_gab =_f .GetOpacityFromColorTransform (_cdae .EG_ColorTransform );}else if _bagf :=_acgc .SchemeClr ;_bagf !=nil {_bgfd =_f .GetColorStringFromDmlColor (_gac ._dgag .GetColorBySchemeColor (_bagf .ValAttr ));_bgfd =_f .AdjustColor (_bgfd ,_bagf .EG_ColorTransform ); -_gab =_f .GetOpacityFromColorTransform (_bagf .EG_ColorTransform );};if _bgfd !=""{_caeg :=_bg .ColorRGBFromHex ("\u0023"+_bgfd );return _caeg ,_gab ;};return nil ,1;};type prefixData struct{_ffdf string ;_gcff bool ;_ffdc float64 ;_bdgf float64 ;};type symbolStyle struct{_fcgg *string ; -_bgbb *float64 ;_cfd *string ;_bacc *bool ;_bdgg *bool ;_baf *bool ;_ccef *bool ;_faea *bool ;};func (_aebc *convertContext )getInfoFromLn (_dee *_ca .CT_LineProperties )(_bg .Color ,float64 ,float64 ){if _dee ==nil ||_dee .LineFillPropertiesChoice .NoFill !=nil {return nil ,0,0; -};var _fgef float64 ;_bbbc ,_bcg :=_aebc .getColorFromSolidFill (_dee .LineFillPropertiesChoice .SolidFill );if _ddd :=_dee .WAttr ;_ddd !=nil {_fgef =_fd .FromEMU (int64 (*_ddd ));}else {_fgef =1;};return _bbbc ,_fgef ,_bcg ;};func (_dbbd *textboxContext )adjustHeights (_cbg float64 ){if _dbbd ._dfff ._abfa < _cbg {_dbbd ._baab ._dfcc +=(_cbg -_dbbd ._dfff ._abfa ); -_dbbd ._dfff ._abfa =_cbg ;};};var _ddea =map[string ]int32 {"\u0076":9830,"\u00d8":8594,"\u00fc":8730};func (_becc *convertContext )getColorFromMatrixReference (_ffge *_ca .CT_StyleMatrixReference )_bg .Color {if _ffge ==nil {return nil ;};var _fce _bg .Color ; -var _dbdec string ;if _bgcd :=_ffge .SrgbClr ;_bgcd !=nil {_dbdec =_bgcd .ValAttr ;}else if _gcfa :=_ffge .SchemeClr ;_gcfa !=nil {_dbdec =_f .GetColorStringFromDmlColor (_becc ._dfg .GetColorBySchemeColor (_gcfa .ValAttr ));_dbdec =_f .AdjustColor (_dbdec ,_gcfa .EG_ColorTransform ); -};if _dbdec !=""{_fce =_bg .ColorRGBFromHex ("\u0023"+_dbdec );};return _fce ;};var _caf =_ebdf (1.9);func (_gbc *textboxContext )addTextRun (_cdag *_ca .EG_TextRun ,_cfba *_ca .CT_TextCharacterProperties ,_ffbb _bg .Color ,_egb *prefixData ){if _baad :=_cdag .TextRunChoice .Br ; -_baad !=nil {_gbc .addCurrentWordToParagraph ();_gbc .newLine ();_gbc .newWord ();}else if _efcaf :=_cdag .TextRunChoice .R ;_efcaf !=nil {var _bfeg _bg .Color ;if _efcaf .RPr !=nil &&_efcaf .RPr .FillPropertiesChoice .SolidFill !=nil {_bfeg ,_ =_gbc ._gddaa .getColorFromSolidFill (_efcaf .RPr .FillPropertiesChoice .SolidFill ); -}else if _ffbb !=nil {_bfeg =_ffbb ;}else if _cfba .FillPropertiesChoice .SolidFill !=nil {_bfeg ,_ =_gbc ._gddaa .getColorFromSolidFill (_cfba .FillPropertiesChoice .SolidFill );}else {_bfeg =_bg .ColorBlack ;};_cef :=_cbfg (_efcaf .RPr ,_cfba );_ffe ,_fcdg ,_baee ,_egaa :=_gbc ._gddaa .makeStyleFromRPr (_cef ); -_ffe .Color =_bfeg ;if _egb !=nil {_gbc .addPrefix (_egb ,_ffe );};_gag :=_gce (_efcaf .T );for _ ,_aec :=range _gag {_aec ._ccbg =_ffe ;_aec ._ffgg =_fcdg ;_aec ._eafc =_baee ;_aec ._eccc =_egaa ;if _cef .CapAttr ==_ca .ST_TextCapsTypeAll {_aec ._agdc =_b .ToUpper (_aec ._agdc ); -};_gbc .addTextSymbol (_aec );};};};func _ccbef (_caef ,_abaf *_ca .CT_TextBody )(*_ca .CT_TextBodyProperties ,*_ca .CT_TextListStyle ){if _caef ==nil &&_abaf ==nil {return nil ,nil ;};if _caef ==nil {return _abaf .BodyPr ,_abaf .LstStyle ;};if _abaf ==nil {return _caef .BodyPr ,_caef .LstStyle ; -};_fed ,_bbef :=_caef .BodyPr ,_caef .LstStyle ;_ddda ,_aaeg :=_abaf .BodyPr ,_abaf .LstStyle ;_dadcd :=_ffc (_fed ,_ddda );_gcg :=_ebgb (_bbef ,_aaeg );return _dadcd ,_gcg ;};func (_ecc *convertContext )makePdfBlockFromTxBody (_bdf *_ca .CT_TextBody ,_dfee *_ca .CT_TextBodyProperties ,_cge *_ca .CT_TextListStyle ,_bffg ,_cab float64 ,_gbbe _bg .Color ,_aaaf ,_gdb bool )(*_bg .Block ,error ){var _dga *_ca .CT_TextParagraphProperties ; -if _eec :=_bdf .LstStyle ;_eec !=nil {var _aef *_ca .CT_TextParagraphProperties ;if _eec .Lvl1pPr !=nil {_aef =_eec .Lvl1pPr ;};_dga =_dede (_aef ,_eec .DefPPr );};var _gbaf *_ca .CT_TextParagraphProperties ;if _dga !=nil {if _aaaf {_gbaf =_ecc ._deb [0]; -}else if _gdb {_gbaf =_ecc ._cfgd [0];}else {_gbaf =_ecc ._bfea [0];};if _cge !=nil {_gbaf =_dede (_dede (_cge .Lvl1pPr ,_cge .DefPPr ),_gbaf );};_gbaf =_dede (_dga ,_gbaf );}else {if _aaaf {_gbaf =_ecc ._gfcd ;}else if _gdb {_gbaf =_ecc ._eeee ;}else {_gbaf =_ecc ._bebfg ; -};};_aag ,_fdbb :=_ebdf (2.5),_ebdf (2.5);_gbg ,_egc :=_ebdf (1.3),_ebdf (1.3);_badg :=true ;_bbaf :=_ca .ST_TextAnchoringTypeT ;if _dfee !=nil {if _dfeb :=_dfee .AnchorAttr ;_dfeb !=_ca .ST_TextAnchoringTypeUnset {_bbaf =_dfeb ;};};if _aabf :=_bdf .BodyPr ; -_aabf !=nil {if _afed :=_aabf .LInsAttr ;_afed !=nil {_aag =_fd .FromEMU (_f .FromSTCoordinate32 (*_afed ));};if _ffaa :=_aabf .TInsAttr ;_ffaa !=nil {_gbg =_fd .FromEMU (_f .FromSTCoordinate32 (*_ffaa ));};if _dgbe :=_aabf .RInsAttr ;_dgbe !=nil {_fdbb =_fd .FromEMU (_f .FromSTCoordinate32 (*_dgbe )); -};if _dba :=_aabf .BInsAttr ;_dba !=nil {_egc =_fd .FromEMU (_f .FromSTCoordinate32 (*_dba ));};_badg =_aabf .WrapAttr !=_ca .ST_TextWrappingTypeNone ;if _eaa :=_aabf .AnchorAttr ;_eaa !=_ca .ST_TextAnchoringTypeUnset {_bbaf =_aabf .AnchorAttr ;};};_adbc :=_f .MakeTempCreator (_bffg ,_cab ); -_adbc .SetPageMargins (_aag ,_fdbb ,_gbg ,_egc );_dcf :=&textboxContext {_gddaa :_ecc ,_afea :_badg ,_edfa :_bffg -_aag -_fdbb ,_aceaf :_cab -_gbg -_egc ,_adg :_adbc ,_gaf :[]*paragraph {}};_bcc :=1;for _ ,_cac :=range _bdf .P {if _cac !=nil {_beaf :=_cac .PPr ; -var _bgf *prefixData ;if _beaf !=nil &&_beaf .TextBulletChoice .BuNone ==nil {var _affd string ;var _efeg bool ;if _aee :=_beaf .TextBulletChoice .BuAutoNum ;_aee !=nil {var _bgg string ;if _fgf :=_aee .StartAtAttr ;_fgf !=nil {_bcc =int (*_fgf );};var _gae string ; -switch _aee .TypeAttr {case _ca .ST_TextAutonumberSchemeAlphaUcParenBoth ,_ca .ST_TextAutonumberSchemeAlphaUcParenR ,_ca .ST_TextAutonumberSchemeAlphaUcPeriod :_gae =_fdde (_bcc ,true );case _ca .ST_TextAutonumberSchemeAlphaLcParenBoth ,_ca .ST_TextAutonumberSchemeAlphaLcParenR ,_ca .ST_TextAutonumberSchemeAlphaLcPeriod :_gae =_fdde (_bcc ,false ); -case _ca .ST_TextAutonumberSchemeRomanUcParenBoth ,_ca .ST_TextAutonumberSchemeRomanUcParenR ,_ca .ST_TextAutonumberSchemeRomanUcPeriod :_gae =_adff (_bcc ,true );case _ca .ST_TextAutonumberSchemeRomanLcParenBoth ,_ca .ST_TextAutonumberSchemeRomanLcParenR ,_ca .ST_TextAutonumberSchemeRomanLcPeriod :_gae =_adff (_bcc ,false ); -default:_gae =_dg .Itoa (_bcc );};switch _aee .TypeAttr {case _ca .ST_TextAutonumberSchemeAlphaLcPeriod ,_ca .ST_TextAutonumberSchemeAlphaUcPeriod ,_ca .ST_TextAutonumberSchemeArabicPeriod ,_ca .ST_TextAutonumberSchemeRomanLcPeriod ,_ca .ST_TextAutonumberSchemeRomanUcPeriod ,_ca .ST_TextAutonumberSchemeArabicDbPeriod ,_ca .ST_TextAutonumberSchemeEa1ChsPeriod ,_ca .ST_TextAutonumberSchemeEa1ChtPeriod ,_ca .ST_TextAutonumberSchemeEa1JpnChsDbPeriod ,_ca .ST_TextAutonumberSchemeEa1JpnKorPeriod ,_ca .ST_TextAutonumberSchemeThaiAlphaPeriod ,_ca .ST_TextAutonumberSchemeThaiNumPeriod ,_ca .ST_TextAutonumberSchemeHindiAlphaPeriod ,_ca .ST_TextAutonumberSchemeHindiNumPeriod ,_ca .ST_TextAutonumberSchemeHindiAlpha1Period :_bgg ="\u002e"; -case _ca .ST_TextAutonumberSchemeAlphaLcParenR ,_ca .ST_TextAutonumberSchemeAlphaUcParenR ,_ca .ST_TextAutonumberSchemeArabicParenR ,_ca .ST_TextAutonumberSchemeRomanLcParenR ,_ca .ST_TextAutonumberSchemeRomanUcParenR ,_ca .ST_TextAutonumberSchemeThaiAlphaParenR ,_ca .ST_TextAutonumberSchemeThaiNumParenR ,_ca .ST_TextAutonumberSchemeHindiNumParenR :_bgg ="\u0029"; -};_affd =_gae +_bgg ;_bcc ++;}else if _efegg :=_beaf .TextBulletChoice .BuChar ;_efegg !=nil {_bgcb :=_efegg .CharAttr ;if _gfcf ,_ddga :=_ddea [_bgcb ];_ddga {_bgcb =string (rune (_gfcf ));}else {_bgcb ="\u2022";};_affd =_bgcb ;_efeg =true ;};if _affd !=""{var _aabb ,_egga float64 ; -if _beaf .MarLAttr !=nil {_aabb =_fd .FromEMU (int64 (*_beaf .MarLAttr ));};if _beaf .IndentAttr !=nil {_egga =_fd .FromEMU (int64 (*_beaf .IndentAttr ));};_bgf =&prefixData {_ffdf :_affd ,_gcff :_efeg ,_ffdc :_aabb ,_bdgf :_egga };};};_beaf =_dede (_beaf ,_gbaf ); -_eag :=_cbfg (_cac .EndParaRPr ,_beaf .DefRPr );_dcf .newParagraph ();_dcf .assignPropsToCurrentParagraph (_beaf );_dcf .newLine ();_dcf .newWord ();for _ggfc ,_cgc :=range _cac .EG_TextRun {_dcf .addTextRun (_cgc ,_eag ,_gbbe ,_bgf );if _ggfc > 0{_bgf =nil ; -};};_dcf .addCurrentWordToParagraph ();};_dcf .addCurrentParagraph ();};_dcf .alignVertically (_bbaf );_dcf .drawParagraphs ();return _f .MakeBlockFromCreator (_adbc );};func (_gff *convertContext )drawSlide (){_gff ._gcaa .NewPage ();for _ ,_ecd :=range _gff ._bfe {if _ecd !=nil {_gff ._gcaa .MoveTo (0,0); -_gff ._gcaa .Draw (_ecd );};};};func (_gde *convertContext )stretchImage (_bdgd *_bg .Image ,_eeda *_ca .CT_StretchInfoProperties ,_efcc ,_cdb ,_daec ,_fb float64 )(*_bg .Image ,float64 ,float64 ){_gfc :=_eeda .FillRect ;if _gfc ==nil {_acc :=_bdgd .Width ()/_bdgd .Height (); -_dedb :=_daec /_fb ;var _fac ,_edb float64 ;if _acc > _dedb {_edb =_fb ;_fac =_fb *_acc ;}else {_fac =_daec ;_edb =_daec /_acc ;};_bdgd .Scale (_fac /_bdgd .Width (),_edb /_bdgd .Height ());return _bdgd ,_efcc ,_cdb ;};var _bbb ,_bdga ,_fgad ,_acag float64 ; -if _edc :=_gfc .LAttr ;_edc !=nil {_fgad =_f .FromSTPercentage (_edc );};if _gfb :=_gfc .TAttr ;_gfb !=nil {_bbb =_f .FromSTPercentage (_gfb );};if _ggae :=_gfc .RAttr ;_ggae !=nil {_acag =_f .FromSTPercentage (_ggae );};if _bbf :=_gfc .BAttr ;_bbf !=nil {_bdga =_f .FromSTPercentage (_bbf ); -};_ega :=_daec *(1-_fgad -_acag );_bgb :=_fb *(1-_bbb -_bdga );_bdgd .Scale (_ega /_bdgd .Width (),_bgb /_bdgd .Height ());return _bdgd ,_efcc +_fgad *_daec ,_cdb +_bbb *_fb ;};func (_ecg *convertContext )getColorFromFontReference (_fcce *_ca .CT_FontReference )_bg .Color {var _bgcag _bg .Color ; -var _fgae string ;if _fgbc :=_fcce .SrgbClr ;_fgbc !=nil {_fgae =_fgbc .ValAttr ;}else if _geag :=_fcce .SchemeClr ;_geag !=nil {_fgae =_f .GetColorStringFromDmlColor (_ecg ._dfg .GetColorBySchemeColor (_geag .ValAttr ));_fgae =_f .AdjustColor (_fgae ,_geag .EG_ColorTransform ); -};if _fgae !=""{_bgcag =_bg .ColorRGBFromHex ("\u0023"+_fgae );};return _bgcag ;};func _acd (_cefc *bool )bool {return _cefc !=nil &&*_cefc };type convertContext struct{_gcaa *_bg .Creator ;_afcd *_f .Rectangle ;_dfg *_gg .Presentation ;_dgag *_gg .Slide ; -_eba *_bf .SldMaster ;_fgdf *_bf .SldLayout ;_cgf float64 ;_ccc float64 ;_bfe []_bg .Drawable ;_bgfac *background ;_bebfg *_ca .CT_TextParagraphProperties ;_eggg *_ca .CT_TextCharacterProperties ;_gfcd *_ca .CT_TextParagraphProperties ;_eecdd *_ca .CT_TextCharacterProperties ; -_eeee *_ca .CT_TextParagraphProperties ;_fggf *_ca .CT_TextCharacterProperties ;_bfea []*_ca .CT_TextParagraphProperties ;_deb []*_ca .CT_TextParagraphProperties ;_cfgd []*_ca .CT_TextParagraphProperties ;_facc *_ca .Theme ;_fbb *_ca .CT_ColorMappingOverride ; -};func (_gbe *convertContext )makeStyleFromRPr (_cfg *_ca .CT_TextCharacterProperties )(*_bg .TextStyle ,bool ,bool ,bool ){var _cage ,_edca ,_gddg bool ;_dbbad :=_gbe ._gcaa .NewTextStyle ();if _cfg !=nil {_abc :=_f .FontStyle_Regular ;_ddbb :=_acd (_cfg .BAttr ); -_cda :=_acd (_cfg .IAttr );if _ddbb &&_cda {_abc =_f .FontStyle_BoldItalic ;}else if _ddbb {_abc =_f .FontStyle_Bold ;}else if _cda {_abc =_f .FontStyle_Italic ;};_gddg =_cfg .UAttr !=_ca .ST_TextUnderlineTypeUnset &&_cfg .UAttr !=_ca .ST_TextUnderlineTypeNone ; -_efca :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _adbf :=_cfg .Latin ;_adbf !=nil {_efca =_adbf .TypefaceAttr ;}else if _abg :=_cfg .Ea ;_abg !=nil {_efca =_abg .TypefaceAttr ;}else if _ffb :=_cfg .Cs ;_ffb !=nil {_efca =_ffb .TypefaceAttr ;}else if _ggec :=_cfg .Sym ; -_ggec !=nil {_efca =_ggec .TypefaceAttr ;};if _gfa ,_cgge :=_f .StdFontsMap [_efca ];_cgge {_dbbad .Font =_f .AssignStdFontByName (_dbbad ,_gfa [_abc ]);}else if _gbgd :=_f .GetRegisteredFont (_efca ,_abc );_gbgd !=nil {_dbbad .Font =_gbgd ;}else {_ed .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_efca ,_abc ); -_dbbad .Font =_f .AssignStdFontByName (_dbbad ,_f .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_abc ]);};var _dce float64 ;if _eecd :=_cfg .SzAttr ;_eecd !=nil {_dce =_cc .Round (float64 (*_eecd )/100)-0.5;}else {_dce =_f .DefaultFontSize ;}; -if _bcee :=_cfg .BaselineAttr ;_bcee !=nil {if _fcgae :=_bcee .ST_PercentageDecimal ;_fcgae !=nil {if *_fcgae > 0{_cage =true ;}else if *_fcgae < 0{_edca =true ;};};};if _cage ||_edca {_dce =_cc .Round (_dce *0.64);};_dbbad .FontSize =_dce ;_bge :=0.0; -if _dfdc :=_cfg .SpcAttr ;_dfdc !=nil {if _degf :=_dfdc .ST_TextPointUnqualified ;_degf !=nil &&*_degf > 0{_bge =float64 (*_degf )/100;};};_dbbad .CharSpacing =_bge ;};return &_dbbad ,_cage ,_edca ,_gddg ;};func (_ceaac *convertContext )getPhData (_cbeb *_bf .CT_Shape )(*_ca .CT_Transform2D ,*_ca .CT_TextBodyProperties ,*_ca .CT_TextListStyle ,bool ,bool ,bool ){_ffdb ,_cgdc :=_dada (_cbeb ); -_effd ,_aebd ,_bdcg ,_dcbaa ,_baae :=_gfff (_ceaac ._eba .CSld ,_ffdb ,_cgdc );_degd ,_degg ,_ebfb ,_cbgc ,_dfdd :=_gfff (_ceaac ._fgdf .CSld ,_ffdb ,_cgdc );if _degd ==nil {_degd =_effd ;};_cfef ,_fffe :=_ccbef (_degg ,_aebd );var _dcca ,_bdbc ,_agfe bool ; -if _ebfb ==nil {if _bdcg !=nil {_dcca =*_bdcg ;};}else {_dcca =*_ebfb ;};if _dfdd ==nil {if _baae !=nil {_agfe =*_baae ;};}else {_agfe =*_dfdd ;};if _cbgc ==nil {if _dcbaa !=nil {_bdbc =*_dcbaa ;};}else {_bdbc =*_cbgc ;};return _degd ,_cfef ,_fffe ,_dcca ,_bdbc ,_agfe ; -};func (_cgeg *convertContext )renderPageWithDrawableToGoImage (_ddgcb _bg .Drawable )(_cg .Image ,error ){_cbgd :=_f .MakeTempCreator (_cgeg ._ccc ,_cgeg ._cgf );_cbgd .NewPage ();_cbgd .Draw (_ddgcb );_cabd ,_fade :=_f .GetPageFromCreator (_cbgd );if _fade !=nil {return nil ,_fade ; -};return _bd .NewImageDevice ().Render (_cabd );};func (_dgdf *textboxContext )alignParagraphsVertically (_dccb _ca .ST_TextAnchoringType ){if _dccb ==_ca .ST_TextAnchoringTypeT {return ;};_cefg :=0.0;for _ ,_bdeb :=range _dgdf ._gaf {_cefg +=_bdeb ._efbe +_bdeb ._dfcc +_bdeb ._dbdg ; -};var _daeff float64 ;switch _dccb {case _ca .ST_TextAnchoringTypeCtr :_daeff =(_dgdf ._aceaf -_cefg )/2;case _ca .ST_TextAnchoringTypeB :_daeff =_dgdf ._aceaf -_cefg ;};for _ ,_deda :=range _dgdf ._gaf {_deda ._cfbee +=_daeff ;};};func (_eggd *convertContext )getStyleColors (_aacb *_ca .CT_ShapeStyle )(_bg .Color ,_bg .Color ,_bg .Color ){var _dadc ,_adfb ,_fbec _bg .Color ; -if _agca :=_aacb .LnRef ;_agca !=nil {_adfb =_eggd .getColorFromMatrixReference (_agca );};if _bebd :=_aacb .FillRef ;_bebd !=nil {_fbec =_eggd .getColorFromMatrixReference (_bebd );};if _ccaeb :=_aacb .FontRef ;_ccaeb !=nil {_dadc =_eggd .getColorFromFontReference (_ccaeb ); -};return _dadc ,_fbec ,_adfb ;};func _ffee (_aagd *_ca .CT_TableCellProperties ,_eafcg *_ca .CT_TableStyleCellStyle ,_fgdfd ,_ffef ,_fgc ,_edaa bool )*_ca .CT_TableCellProperties {_ecaf :=_ca .NewCT_TableCellProperties ();if _aagd !=nil {*_ecaf =*_aagd ; -};if _eafcg ==nil {return _ecaf ;};if _fcac :=_eafcg .ThemeableFillStyleChoice .FillRef ;_fcac !=nil {_fage :=_ca .NewCT_SolidColorFillProperties ();_fage .ScrgbClr =_fcac .ScrgbClr ;_fage .SrgbClr =_fcac .SrgbClr ;_fage .HslClr =_fcac .HslClr ;_fage .SysClr =_fcac .SysClr ; -_fage .SchemeClr =_fcac .SchemeClr ;_fage .PrstClr =_fcac .PrstClr ;_ecaf .FillPropertiesChoice .SolidFill =_fage ;};if _ecaf .FillPropertiesChoice .NoFill ==nil &&_ecaf .FillPropertiesChoice .SolidFill ==nil {if _edcae :=_eafcg .ThemeableFillStyleChoice .Fill ; -_edcae !=nil {if _ecaf .FillPropertiesChoice .NoFill ==nil {_ecaf .FillPropertiesChoice .NoFill =_edcae .FillPropertiesChoice .NoFill ;};if _ecaf .FillPropertiesChoice .SolidFill ==nil {_ecaf .FillPropertiesChoice .SolidFill =_edcae .FillPropertiesChoice .SolidFill ; -};};};if _dgea :=_eafcg .TcBdr ;_dgea !=nil {if _ecaf .LnL ==nil {var _ggcc *_ca .CT_ThemeableLineStyle ;if _fgc {_ggcc =_dgea .Left ;}else {_ggcc =_dgea .InsideV ;};if _ggcc !=nil {_ecaf .LnL =_ggcc .ThemeableLineStyleChoice .Ln ;};};if _ecaf .LnR ==nil {var _ebdfd *_ca .CT_ThemeableLineStyle ; -if _edaa {_ebdfd =_dgea .Right ;}else {_ebdfd =_dgea .InsideV ;};if _ebdfd !=nil {_ecaf .LnR =_ebdfd .ThemeableLineStyleChoice .Ln ;};};if _ecaf .LnT ==nil {var _ebaf *_ca .CT_ThemeableLineStyle ;if _fgdfd {_ebaf =_dgea .Top ;}else {_ebaf =_dgea .InsideH ; -};if _ebaf !=nil {_ecaf .LnT =_ebaf .ThemeableLineStyleChoice .Ln ;};};if _ecaf .LnB ==nil {var _addf *_ca .CT_ThemeableLineStyle ;if _ffef {_addf =_dgea .Bottom ;}else {_addf =_dgea .InsideH ;};if _addf !=nil {_ecaf .LnB =_addf .ThemeableLineStyleChoice .Ln ; -};};};return _ecaf ;};type background struct{_dbf _bg .Color ;_faec float64 ;_abga *_ca .CT_BlipFillProperties ;};func _ebgb (_bbbg ,_ebec *_ca .CT_TextListStyle )*_ca .CT_TextListStyle {_deac :=_ca .NewCT_TextListStyle ();if _bbbg !=nil {*_deac =*_bbbg ; -};if _ebec ==nil {return _deac ;};_deac .DefPPr =_dede (_deac .DefPPr ,_ebec .DefPPr );_deac .Lvl1pPr =_dede (_deac .Lvl1pPr ,_ebec .Lvl1pPr );_deac .Lvl2pPr =_dede (_deac .Lvl2pPr ,_ebec .Lvl2pPr );_deac .Lvl3pPr =_dede (_deac .Lvl3pPr ,_ebec .Lvl3pPr ); -_deac .Lvl4pPr =_dede (_deac .Lvl4pPr ,_ebec .Lvl4pPr );_deac .Lvl5pPr =_dede (_deac .Lvl5pPr ,_ebec .Lvl5pPr );_deac .Lvl6pPr =_dede (_deac .Lvl6pPr ,_ebec .Lvl6pPr );_deac .Lvl7pPr =_dede (_deac .Lvl7pPr ,_ebec .Lvl7pPr );_deac .Lvl8pPr =_dede (_deac .Lvl8pPr ,_ebec .Lvl8pPr ); -_deac .Lvl9pPr =_dede (_deac .Lvl9pPr ,_ebec .Lvl9pPr );return _deac ;};func (_baeg *convertContext )getBorderStyle (_ddge *_ca .CT_LineProperties )(_bg .CellBorderStyle ,*_bg .Color ,float64 ){if _ddge ==nil ||_ddge .LineFillPropertiesChoice .NoFill !=nil {return _bg .CellBorderStyleNone ,nil ,0; -};var _gee _bg .Color ;if _gcc :=_ddge .LineFillPropertiesChoice .SolidFill ;_gcc !=nil {_gee ,_ =_baeg .getColorFromSolidFill (_gcc );};_cee :=0.0;if _ddgb :=_ddge .WAttr ;_ddgb !=nil {_cee =_fd .FromEMU (int64 (*_ddgb ));};return _bg .CellBorderStyleSingle ,&_gee ,_cee ; -};func _adgfe (_dbbda ,_edd *_ca .CT_TablePartStyle )*_ca .CT_TablePartStyle {_ggdc :=_ca .NewCT_TablePartStyle ();if _dbbda !=nil {*_ggdc =*_dbbda ;};if _edd ==nil {return _ggdc ;};if _ggdc .TcTxStyle ==nil {_ggdc .TcTxStyle =_edd .TcTxStyle ;}else {_ggdc .TcTxStyle =_ffgb (_ggdc .TcTxStyle ,_edd .TcTxStyle ); -};if _ggdc .TcStyle ==nil {_ggdc .TcStyle =_edd .TcStyle ;}else {_ggdc .TcStyle =_gdfe (_ggdc .TcStyle ,_edd .TcStyle );};return _ggdc ;};func _ffgb (_cddc ,_aeba *_ca .CT_TableStyleTextStyle )*_ca .CT_TableStyleTextStyle {_bece :=_ca .NewCT_TableStyleTextStyle (); -if _cddc !=nil {*_bece =*_cddc ;};if _aeba ==nil {return _bece ;};if _bece .BAttr ==_ca .ST_OnOffStyleTypeUnset {_bece .BAttr =_aeba .BAttr ;};if _bece .IAttr ==_ca .ST_OnOffStyleTypeUnset {_bece .IAttr =_aeba .IAttr ;};if _bece .ThemeableFontStylesChoice .Font ==nil {_bece .ThemeableFontStylesChoice .Font =_aeba .ThemeableFontStylesChoice .Font ; -};if _bece .ThemeableFontStylesChoice .FontRef ==nil {_bece .ThemeableFontStylesChoice .FontRef =_aeba .ThemeableFontStylesChoice .FontRef ;};if _bece .ScrgbClr ==nil {_bece .ScrgbClr =_aeba .ScrgbClr ;};if _bece .SrgbClr ==nil {_bece .SrgbClr =_aeba .SrgbClr ; -};if _bece .HslClr ==nil {_bece .HslClr =_aeba .HslClr ;};if _bece .SysClr ==nil {_bece .SysClr =_aeba .SysClr ;};if _bece .SchemeClr ==nil {_bece .SchemeClr =_aeba .SchemeClr ;};if _bece .PrstClr ==nil {_bece .PrstClr =_aeba .PrstClr ;};return _bece ; -};func _cbfg (_cfea ,_edgg *_ca .CT_TextCharacterProperties )*_ca .CT_TextCharacterProperties {_ccba :=_ca .NewCT_TextCharacterProperties ();if _cfea !=nil {*_ccba =*_cfea ;};if _edgg ==nil {return _ccba ;};if _ccba .KumimojiAttr ==nil {_ccba .KumimojiAttr =_edgg .KumimojiAttr ; -};if _ccba .LangAttr ==nil {_ccba .LangAttr =_edgg .LangAttr ;};if _ccba .AltLangAttr ==nil {_ccba .AltLangAttr =_edgg .AltLangAttr ;};if _ccba .SzAttr ==nil {_ccba .SzAttr =_edgg .SzAttr ;};if _ccba .BAttr ==nil {_ccba .BAttr =_edgg .BAttr ;};if _ccba .IAttr ==nil {_ccba .IAttr =_edgg .IAttr ; -};if _ccba .UAttr ==_ca .ST_TextUnderlineTypeUnset {_ccba .UAttr =_edgg .UAttr ;};if _ccba .StrikeAttr ==_ca .ST_TextStrikeTypeUnset {_ccba .StrikeAttr =_edgg .StrikeAttr ;};if _ccba .KernAttr ==nil {_ccba .KernAttr =_edgg .KernAttr ;};if _ccba .CapAttr ==_ca .ST_TextCapsTypeUnset {_ccba .CapAttr =_edgg .CapAttr ; -};if _ccba .SpcAttr ==nil {_ccba .SpcAttr =_edgg .SpcAttr ;};if _ccba .NormalizeHAttr ==nil {_ccba .NormalizeHAttr =_edgg .NormalizeHAttr ;};if _ccba .BaselineAttr ==nil {_ccba .BaselineAttr =_edgg .BaselineAttr ;};if _ccba .NoProofAttr ==nil {_ccba .NoProofAttr =_edgg .NoProofAttr ; -};if _ccba .DirtyAttr ==nil {_ccba .DirtyAttr =_edgg .DirtyAttr ;};if _ccba .ErrAttr ==nil {_ccba .ErrAttr =_edgg .ErrAttr ;};if _ccba .SmtCleanAttr ==nil {_ccba .SmtCleanAttr =_edgg .SmtCleanAttr ;};if _ccba .SmtIdAttr ==nil {_ccba .SmtIdAttr =_edgg .SmtIdAttr ; -};if _ccba .BmkAttr ==nil {_ccba .BmkAttr =_edgg .BmkAttr ;};if _ccba .Ln ==nil {_ccba .Ln =_edgg .Ln ;};if _ccba .FillPropertiesChoice .NoFill ==nil {_ccba .FillPropertiesChoice .NoFill =_edgg .FillPropertiesChoice .NoFill ;};if _ccba .FillPropertiesChoice .SolidFill ==nil {_ccba .FillPropertiesChoice .SolidFill =_edgg .FillPropertiesChoice .SolidFill ; -};if _ccba .FillPropertiesChoice .BlipFill ==nil {_ccba .FillPropertiesChoice .BlipFill =_edgg .FillPropertiesChoice .BlipFill ;};if _ccba .EffectPropertiesChoice .EffectLst ==nil {_ccba .EffectPropertiesChoice .EffectLst =_edgg .EffectPropertiesChoice .EffectLst ; -};if _ccba .EffectPropertiesChoice .EffectDag ==nil {_ccba .EffectPropertiesChoice .EffectDag =_edgg .EffectPropertiesChoice .EffectDag ;};if _ccba .Highlight ==nil {_ccba .Highlight =_edgg .Highlight ;};if _ccba .TextUnderlineLineChoice .ULnTx ==nil {_ccba .TextUnderlineLineChoice .ULnTx =_edgg .TextUnderlineLineChoice .ULnTx ; -};if _ccba .TextUnderlineLineChoice .ULn ==nil {_ccba .TextUnderlineLineChoice .ULn =_edgg .TextUnderlineLineChoice .ULn ;};if _ccba .TextUnderlineFillChoice .UFillTx ==nil {_ccba .TextUnderlineFillChoice .UFillTx =_edgg .TextUnderlineFillChoice .UFillTx ; -};if _ccba .TextUnderlineFillChoice .UFill ==nil {_ccba .TextUnderlineFillChoice .UFill =_edgg .TextUnderlineFillChoice .UFill ;};if _ccba .Latin ==nil {_ccba .Latin =_edgg .Latin ;};if _ccba .Ea ==nil {_ccba .Ea =_edgg .Ea ;};if _ccba .Cs ==nil {_ccba .Cs =_edgg .Cs ; -};if _ccba .Sym ==nil {_ccba .Sym =_edgg .Sym ;};if _ccba .Rtl ==nil {_ccba .Rtl =_edgg .Rtl ;};return _ccba ;};func (_cbed *convertContext )renderCurrentStateToGoImage ()(_cg .Image ,error ){_gaebc :=_f .MakeTempCreator (_cbed ._ccc ,_cbed ._cgf );_gaebc .NewPage (); -for _ ,_cdgf :=range _cbed ._bfe {if _cdgf !=nil {_gaebc .MoveTo (0,0);_gaebc .Draw (_cdgf );};};_fded ,_befd :=_f .GetPageFromCreator (_gaebc );if _befd !=nil {return nil ,_befd ;};return _bd .NewImageDevice ().Render (_fded );}; - -// ConvertToPdf converts a presentation to a PDF file. This package is beta, breaking changes can take place. -func ConvertToPdf (pr *_gg .Presentation )*_bg .Creator {return ConvertToPdfWithOptions (pr ,nil )};func _dfa (_geb *_ca .CT_TextCharacterProperties ,_agbd *_ca .CT_TableStyleTextStyle )*_ca .CT_TextCharacterProperties {_bfbb :=_ca .NewCT_TextCharacterProperties (); -if _geb !=nil {*_bfbb =*_geb ;};if _agbd ==nil {return _bfbb ;};if _bfbb .BAttr ==nil &&_agbd .BAttr !=_ca .ST_OnOffStyleTypeUnset {_egab :=_agbd .BAttr ==_ca .ST_OnOffStyleTypeOn ;_bfbb .BAttr =&_egab ;};if _bfbb .IAttr ==nil &&_agbd .IAttr !=_ca .ST_OnOffStyleTypeUnset {_cfedd :=_agbd .IAttr ==_ca .ST_OnOffStyleTypeOn ; -_bfbb .IAttr =&_cfedd ;};if _bfbb .FillPropertiesChoice .NoFill ==nil &&_bfbb .FillPropertiesChoice .SolidFill ==nil {_bfbb .FillPropertiesChoice .SolidFill =_ca .NewCT_SolidColorFillProperties ();_bfbb .FillPropertiesChoice .SolidFill .ScrgbClr =_agbd .ScrgbClr ; -_bfbb .FillPropertiesChoice .SolidFill .SrgbClr =_agbd .SrgbClr ;_bfbb .FillPropertiesChoice .SolidFill .HslClr =_agbd .HslClr ;_bfbb .FillPropertiesChoice .SolidFill .SysClr =_agbd .SysClr ;_bfbb .FillPropertiesChoice .SolidFill .SchemeClr =_agbd .SchemeClr ; -_bfbb .FillPropertiesChoice .SolidFill .PrstClr =_agbd .PrstClr ;};if _bbac :=_agbd .ThemeableFontStylesChoice .Font ;_bbac !=nil &&_bfbb .Latin ==nil &&_bfbb .Ea ==nil &&_bfbb .Cs ==nil {_bfbb .Latin =_bbac .Latin ;_bfbb .Ea =_bbac .Ea ;_bfbb .Cs =_bbac .Cs ; -};return _bfbb ;};func _ebdf (_gbf float64 )float64 {return _gbf *_fd .Millimeter };func (_aeb *convertContext )makePdfDivisionFromTxBody (_fba *_ca .CT_TextBody ,_bga *_ca .CT_TableStyleTextStyle )*_bg .Division {_bcd :=_aeb ._gcaa .NewDivision ();_agd :=_aeb ._bebfg ; -_bbg :=_ca .ST_TextAnchoringTypeT ;if _beac :=_fba .BodyPr ;_beac !=nil {if _dage :=_beac .AnchorAttr ;_dage !=_ca .ST_TextAnchoringTypeUnset {_bbg =_beac .AnchorAttr ;};};if _cfa :=_fba .LstStyle ;_cfa !=nil {var _fcc *_ca .CT_TextParagraphProperties ; -if _cfa .Lvl1pPr !=nil {_fcc =_cfa .Lvl1pPr ;}else {_fcc =_aeb ._bfea [0];};_agd =_dede (_fcc ,_dede (_cfa .DefPPr ,_agd ));};for _ ,_gdf :=range _fba .P {if _gdf !=nil {_dea :=_aeb ._gcaa .NewStyledParagraph ();_daea :=_dede (_gdf .PPr ,_agd );_bdd :=_cbfg (_gdf .EndParaRPr ,_daea .DefRPr ); -switch _daea .AlgnAttr {case _ca .ST_TextAlignTypeR :_dea .SetTextAlignment (_bg .TextAlignmentRight );case _ca .ST_TextAlignTypeCtr :_dea .SetTextAlignment (_bg .TextAlignmentCenter );case _ca .ST_TextAlignTypeJust :_dea .SetTextAlignment (_bg .TextAlignmentJustify ); -};if len (_gdf .EG_TextRun )==0{_dea .Append ("\u000a");_bcd .Add (_dea );continue ;};for _ ,_gfbd :=range _gdf .EG_TextRun {if _bfbd :=_gfbd .TextRunChoice .Br ;_bfbd !=nil {_dea .Append ("\u000a");}else if _ccgd :=_gfbd .TextRunChoice .R ;_ccgd !=nil {_gad :=_dfa (_ccgd .RPr ,_bga ); -_gad =_cbfg (_gad ,_bdd );var _bcdg _bg .Color ;if _gad .FillPropertiesChoice .SolidFill !=nil {_bcdg ,_ =_aeb .getColorFromSolidFill (_gad .FillPropertiesChoice .SolidFill );}else {_bcdg =_bg .ColorBlack ;};_ged ,_ffa ,_gbb ,_ :=_aeb .makeStyleFromRPr (_gad ); -_ged .Color =_bcdg ;if _ffa {_ged .TextRise =0.5;}else if _gbb {_ged .TextRise =-0.5;};_fde :=_ccgd .T ;if _gad .CapAttr ==_ca .ST_TextCapsTypeAll {for _ ,_aac :=range _fde {_aac =[]rune (_b .ToUpper (string (_aac )))[0];};};_bebf :=_dea .Append (_fde ); -_bebf .Style =*_ged ;};};_ =_bbg ;_bcd .Add (_dea );};};return _bcd ;};func (_eeg *convertContext )tileImage (_dgf *_bg .Image ,_dc *_ca .CT_TileInfoProperties ,_ggf ,_faf float64 )*_bg .Image {_gfec ,_eg :=1.0,1.0;if _efe :=_dc .SxAttr ;_efe !=nil {_gfec =_f .FromSTPercentage (_efe ); -};if _ccb :=_dc .SyAttr ;_ccb !=nil {_eg =_f .FromSTPercentage (_ccb );};_dbba :=_f .MakeTempCreator (_ggf ,_faf );_dgf .Scale (_gfec ,_eg );_efa ,_de :=_dgf .Width (),_dgf .Height ();var _bcag ,_dfd float64 ;if _bgc :=_dc .TxAttr ;_bgc !=nil {_bcag =_fd .FromEMU (_f .FromSTCoordinate (*_bgc )); -};if _dcb :=_dc .TyAttr ;_dcb !=nil {_dfd =_fd .FromEMU (_f .FromSTCoordinate (*_dcb ));};if _bcag > 0{_bcag -=_efa ;};if _dfd > 0{_dfd -=_de ;};_eebc :=_eeg ._ccc /_efa +1;_bbcd :=_eeg ._cgf /_de +1;for _ead :=0.0;_ead <=_eebc ;_ead ++{_ded :=_ead *_efa ; -for _cdgb :=0.0;_cdgb <=_bbcd ;_cdgb ++{_ccg :=_cdgb *_de ;_dgf .SetPos (_ded +_bcag ,_ccg +_dfd );_dbba .Draw (_dgf );};};_ecdb ,_fefb :=_f .GetPageFromCreator (_dbba );if _fefb !=nil {_ed .Log .Debug ("\u0043\u0061\u006e\u006e\u006f\u0074 \u0067\u0065\u0074\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0066\u0072\u006fm\u0020\u0063\u0072\u0065\u0061\u0074\u006fr\u003a\u0020\u0025\u0073",_fefb ); -return nil ;};_afe ,_fefb :=_bd .NewImageDevice ().Render (_ecdb );if _fefb !=nil {_ed .Log .Debug ("\u0043\u0061\u006eno\u0074\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_fefb );return nil ;}; -_fca ,_fefb :=_eeg ._gcaa .NewImageFromGoImage (_afe );if _fefb !=nil {_ed .Log .Debug ("\u0043\u0061nn\u006f\u0074\u0020c\u0072\u0065\u0061\u0074e i\u006dag\u0065\u0020\u0066\u0072\u006f\u006d\u0020Go\u0049\u006d\u0061\u0067\u0065\u003a\u0020%\u0073",_fefb ); -return nil ;};return _fca ;};func _fdde (_ddgc int ,_daef bool )string {_aeg :=(_ddgc -1)/26+1;_dbbb :=byte ((_ddgc -1)%26);if _daef {_dbbb +=byte (65);}else {_dbbb +=byte (97);};_feg :=_d .NewBuffer ([]byte {});for _dcd :=0;_dcd < _aeg ;_dcd ++{_feg .Write ([]byte {_dbbb }); -};return _feg .String ();};func _dede (_beafa ,_bbfa *_ca .CT_TextParagraphProperties )*_ca .CT_TextParagraphProperties {_aade :=_ca .NewCT_TextParagraphProperties ();if _beafa !=nil {*_aade =*_beafa ;};if _bbfa ==nil {return _aade ;};if _aade .MarLAttr ==nil {_aade .MarLAttr =_bbfa .MarLAttr ; -};if _aade .MarRAttr ==nil {_aade .MarRAttr =_bbfa .MarRAttr ;};if _aade .LvlAttr ==nil {_aade .LvlAttr =_bbfa .LvlAttr ;};if _aade .IndentAttr ==nil {_aade .IndentAttr =_bbfa .IndentAttr ;};if _aade .AlgnAttr ==_ca .ST_TextAlignTypeUnset {_aade .AlgnAttr =_bbfa .AlgnAttr ; -};if _aade .DefTabSzAttr ==nil {_aade .DefTabSzAttr =_bbfa .DefTabSzAttr ;};if _aade .RtlAttr ==nil {_aade .RtlAttr =_bbfa .RtlAttr ;};if _aade .EaLnBrkAttr ==nil {_aade .EaLnBrkAttr =_bbfa .EaLnBrkAttr ;};if _aade .FontAlgnAttr ==_ca .ST_TextFontAlignTypeUnset {_aade .FontAlgnAttr =_bbfa .FontAlgnAttr ; -};if _aade .LatinLnBrkAttr ==nil {_aade .LatinLnBrkAttr =_bbfa .LatinLnBrkAttr ;};if _aade .HangingPunctAttr ==nil {_aade .HangingPunctAttr =_bbfa .HangingPunctAttr ;};if _aade .LnSpc ==nil {_aade .LnSpc =_bbfa .LnSpc ;};if _aade .SpcBef ==nil {_aade .SpcBef =_bbfa .SpcBef ; -};if _aade .SpcAft ==nil {_aade .SpcAft =_bbfa .SpcAft ;};if _aade .TextBulletColorChoice .BuClrTx ==nil {_aade .TextBulletColorChoice .BuClrTx =_bbfa .TextBulletColorChoice .BuClrTx ;};if _aade .TextBulletColorChoice .BuClr ==nil {_aade .TextBulletColorChoice .BuClr =_bbfa .TextBulletColorChoice .BuClr ; -};if _aade .TextBulletSizeChoice .BuSzTx ==nil {_aade .TextBulletSizeChoice .BuSzTx =_bbfa .TextBulletSizeChoice .BuSzTx ;};if _aade .TextBulletSizeChoice .BuSzPct ==nil {_aade .TextBulletSizeChoice .BuSzPct =_bbfa .TextBulletSizeChoice .BuSzPct ;};if _aade .TextBulletSizeChoice .BuSzPts ==nil {_aade .TextBulletSizeChoice .BuSzPts =_bbfa .TextBulletSizeChoice .BuSzPts ; -};if _aade .TextBulletTypefaceChoice .BuFontTx ==nil {_aade .TextBulletTypefaceChoice .BuFontTx =_bbfa .TextBulletTypefaceChoice .BuFontTx ;};if _aade .TextBulletTypefaceChoice .BuFont ==nil {_aade .TextBulletTypefaceChoice .BuFont =_bbfa .TextBulletTypefaceChoice .BuFont ; -};if _aade .TextBulletChoice .BuNone ==nil {_aade .TextBulletChoice .BuNone =_bbfa .TextBulletChoice .BuNone ;};if _aade .TextBulletChoice .BuAutoNum ==nil {_aade .TextBulletChoice .BuAutoNum =_bbfa .TextBulletChoice .BuAutoNum ;};if _aade .TextBulletChoice .BuChar ==nil {_aade .TextBulletChoice .BuChar =_bbfa .TextBulletChoice .BuChar ; -};if _aade .TextBulletChoice .BuBlip ==nil {_aade .TextBulletChoice .BuBlip =_bbfa .TextBulletChoice .BuBlip ;};if _aade .TabLst ==nil {_aade .TabLst =_bbfa .TabLst ;};if _aade .ExtLst ==nil {_aade .ExtLst =_bbfa .ExtLst ;};_aade .DefRPr =_cbfg (_aade .DefRPr ,_bbfa .DefRPr ); -return _aade ;};func _gfff (_bfed *_bf .CT_CommonSlideData ,_fffa _bf .ST_PlaceholderType ,_affe *uint32 )(*_ca .CT_Transform2D ,*_ca .CT_TextBody ,*bool ,*bool ,*bool ){_bdcb :=_affe ==nil ;if _bfed !=nil &&(_fffa !=_bf .ST_PlaceholderTypeUnset ||!_bdcb ){if _ccag :=_bfed .SpTree ; -_ccag !=nil {for _ ,_gdga :=range _ccag .GroupShapeChoice {if _gdga !=nil {if _gdga .Sp !=nil {_aagc ,_aefb :=_dada (_gdga .Sp );if _fffa ==_aagc {if (_bdcb &&_aefb ==nil )||(!_bdcb &&_aefb !=nil &&*_aefb ==*_affe ){var _baabg *_ca .CT_Transform2D ;if _gdga .Sp .SpPr !=nil {_baabg =_gdga .Sp .SpPr .Xfrm ; -};_gbaac :=_fffa ==_bf .ST_PlaceholderTypeTitle ||_fffa ==_bf .ST_PlaceholderTypeCtrTitle ;_adce :=_fffa ==_bf .ST_PlaceholderTypeSubTitle ;_ccbb :=!_gbaac &&_fffa !=_bf .ST_PlaceholderTypeUnset ;return _baabg ,_gdga .Sp .TxBody ,&_gbaac ,&_adce ,&_ccbb ; -};};};};};};};return nil ,nil ,nil ,nil ,nil ;};func (_fbc *textboxContext )newLine (){if _fbc ._baab ==nil {_fbc .newParagraph ();};_gaee :=_fbc ._baab ._dfcc +_fbc ._baab ._efbe ;_dega :=&line {};_dega ._cbf =_fbc ._baab ._bde ;if len (_fbc ._baab ._cbc )==0{_dega ._cbf +=_fbc ._baab ._dbg ; -};_dega ._affc =_fbc ._baab ._dca ;_dega ._fdgd =_dega ._cbf ;_dega ._fgea =_gaee ;_fbc ._baab ._cbc =append (_fbc ._baab ._cbc ,_dega );_fbc ._dfff =_dega ;};func (_aage *convertContext )makePdfImageFromBlipFill (_fdc *_ca .CT_BlipFillProperties ,_agb bool )(*_bg .Image ,[]*_ca .CT_BlipChoice ,error ){if _bcage :=_fdc .Blip ; -_bcage !=nil {if _ebb :=_bcage .EmbedAttr ;_ebb !=nil {var _edab _dd .ImageRef ;var _gadg bool ;if _agb {_edab ,_gadg =_aage ._dgag .GetLayoutImageByRelID (*_ebb );}else {_edab ,_gadg =_aage ._dgag .GetImageByRelID (*_ebb );};if _gadg {_beddc ,_bfbde :=_da .Open (_edab .Path ()); -if _bfbde !=nil {_ed .Log .Debug ("\u0046\u0069\u006c\u0065 o\u0070\u0065\u006e\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",_bfbde );return nil ,nil ,_bfbde ;};defer _beddc .Close ();_adec ,_ ,_bfbde :=_cg .Decode (_beddc );if _bfbde !=nil {_ed .Log .Debug ("\u0044\u0065\u0063\u006fde\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020%\u0073",_bfbde ); -return nil ,nil ,_bfbde ;};if _acfe :=_fdc .SrcRect ;_acfe !=nil {_edfc :=_adec .Bounds ().Size ();_efcg :=_edfc .X ;_aece :=_edfc .Y ;var _bcaa ,_effe ,_aecc ,_ccae int ;var _edbf bool ;if _baba :=_acfe .LAttr ;_baba !=nil {_bcaa =int (float64 (_efcg )*_f .FromSTPercentage (_baba )); -_edbf =true ;}else {_bcaa =0;};if _gage :=_acfe .TAttr ;_gage !=nil {_aecc =int (float64 (_aece )*_f .FromSTPercentage (_gage ));_edbf =true ;}else {_aecc =0;};if _acbe :=_acfe .RAttr ;_acbe !=nil {_effe =int (float64 (_efcg )*(1-_f .FromSTPercentage (_acbe ))); -_edbf =true ;}else {_effe =_efcg ;};if _caba :=_acfe .BAttr ;_caba !=nil {_ccae =int (float64 (_aece )*(1-_f .FromSTPercentage (_caba )));_edbf =true ;}else {_ccae =_aece ;};if _edbf {_adec =_f .CropImageByRect (_adec ,_cg .Rect (_bcaa ,_aecc ,_effe +1,_ccae +1)); -};};_bbd ,_bfbde :=_aage ._gcaa .NewImageFromGoImage (_adec );_bbd .SetEncoder (_cd .NewFlateEncoder ());if _b .ToLower (_edab .Format ())=="\u006a\u0070\u0067"||_b .ToLower (_edab .Format ())=="\u006a\u0070\u0065\u0067"{_bbd .SetEncoder (_cd .NewDCTEncoder ()); -};if _bfbde !=nil {_ed .Log .Debug ("\u0043\u0061\u006e\u006e\u006ft\u0020\u0063\u0072\u0065\u0061\u0074\u0065\u0020\u0050\u0044\u0046\u0020\u0069m\u0061\u0067\u0065\u0020\u0066\u0072\u006f\u006d\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bfbde ); -return nil ,nil ,_bfbde ;};return _bbd ,_bcage .BlipChoice ,nil ;};};};return nil ,nil ,nil ;};func (_aege *convertContext )applyBlipEffectsOnImg (_efbg *_bg .Image ,_bagec ,_gebg float64 ,_ddc []*_ca .CT_BlipChoice )*_bg .Image {if len (_ddc )==0{return _efbg ; -};_efbg .SetPos (_bagec ,_gebg );_fdbc ,_eeeg :=_aege .renderPageWithDrawableToGoImage (_efbg );if _eeeg !=nil {_ed .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0072\u0065\u006e\u0064\u0065\u0072\u0020a\u006e\u0020\u0069\u006d\u0061\u0067e\u0020\u0074\u006f\u0020\u0061\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067e\u003a\u0020\u0025\u0073",_eeeg ); -return _efbg ;};_abbc ,_eeeg :=_aege .renderCurrentStateToGoImage ();if _eeeg !=nil {_ed .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0072\u0065n\u0064\u0065\u0072 t\u0068\u0065\u0020\u0063\u0075\u0072r\u0065\u006e\u0074\u0020\u0073\u0074\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0061\u0020G\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a \u0025\u0073",_eeeg ); -return _efbg ;};_defa :=_fdbc .Bounds ();_aaab :=_cg .NewRGBA (_defa );_aaf ,_befe :=_efbg .Width (),_efbg .Height ();for _ ,_gcbc :=range _ddc {if _acbc :=_gcbc .AlphaModFix ;_acbc ==nil {continue ;};if _aecec :=_gcbc .AlphaModFix .AmtAttr ;_aecec !=nil {if _bcgf :=_aecec .ST_PositivePercentageDecimal ; -_bcgf !=nil {_fgbb :=uint8 (255*(*_bcgf )/100000);_gacd :=_cg .NewUniform (_a .Alpha {_fgbb });_c .Draw (_aaab ,_defa ,_abbc ,_cg .Point {0,0},_c .Src );_c .DrawMask (_aaab ,_defa ,_fdbc ,_cg .Point {0,0},_gacd ,_cg .Point {0,0},_c .Over );};};};_afbc :=_cg .Rect (int (_bagec ),int (_gebg ),int (_bagec +_aaf )+1,int (_gebg +_befe )+1); -_afbb :=_f .CropImageByRect (_aaab ,_afbc );_ggb ,_eeeg :=_aege ._gcaa .NewImageFromGoImage (_afbb );if _eeeg !=nil {_ed .Log .Debug ("\u0045\u0072\u0072\u006f\u0072\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067\u0065\u0020t\u006f \u0061\u0020\u0047\u006f\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_eeeg ); -return _efbg ;};return _ggb ;}; \ No newline at end of file +DefaultPageSize _dd .PageSize ;};var _defa =[]romanMatch {romanMatch {1000,"\u006d"},romanMatch {900,"\u0063\u006d"},romanMatch {500,"\u0064"},romanMatch {400,"\u0063\u0064"},romanMatch {100,"\u0063"},romanMatch {90,"\u0078\u0063"},romanMatch {50,"\u006c"},romanMatch {40,"\u0078\u006c"},romanMatch {10,"\u0078"},romanMatch {9,"\u0069\u0078"},romanMatch {5,"\u0076"},romanMatch {4,"\u0069\u0076"},romanMatch {1,"\u0069"}}; +func _aea (_bcb string )[]*symbol {_cbcd :=[]*symbol {};for _ ,_cfa :=range _bcb {_cbcd =append (_cbcd ,&symbol {_cfgb :string (_cfa )});};return _cbcd ;}; \ No newline at end of file diff --git a/presentation/presentation.go b/presentation/presentation.go index 8d1e66db60..b85630199b 100644 --- a/presentation/presentation.go +++ b/presentation/presentation.go @@ -9,580 +9,580 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package presentation ;import (_df "archive/zip";_fcd "bytes";_eaf "encoding/xml";_fc "errors";_ca "fmt";_af "github.com/unidoc/unioffice/v2";_cbf "github.com/unidoc/unioffice/v2/common";_cf "github.com/unidoc/unioffice/v2/common/logger";_bf "github.com/unidoc/unioffice/v2/common/tempstorage"; -_ae "github.com/unidoc/unioffice/v2/drawing";_cge "github.com/unidoc/unioffice/v2/internal/formatutils";_dc "github.com/unidoc/unioffice/v2/internal/license";_f "github.com/unidoc/unioffice/v2/measurement";_gc "github.com/unidoc/unioffice/v2/schema/soo/dml"; -_e "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_be "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_cg "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_g "github.com/unidoc/unioffice/v2/schema/soo/pml";_d "github.com/unidoc/unioffice/v2/zippkg"; -_cb "image";_dg "image/jpeg";_ea "io";_ce "math";_dd "os";_ad "path";_bef "sort";_b "strconv";_a "strings";); +package presentation ;import (_ge "archive/zip";_dga "bytes";_acb "encoding/xml";_db "errors";_eff "fmt";_geb "github.com/unidoc/unioffice/v2";_df "github.com/unidoc/unioffice/v2/common";_ca "github.com/unidoc/unioffice/v2/common/logger";_ace "github.com/unidoc/unioffice/v2/common/tempstorage"; +_cb "github.com/unidoc/unioffice/v2/drawing";_ef "github.com/unidoc/unioffice/v2/internal/formatutils";_ac "github.com/unidoc/unioffice/v2/internal/license";_a "github.com/unidoc/unioffice/v2/measurement";_bd "github.com/unidoc/unioffice/v2/schema/soo/dml"; +_b "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_c "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_e "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_eg "github.com/unidoc/unioffice/v2/schema/soo/pml";_be "github.com/unidoc/unioffice/v2/zippkg"; +_ba "image";_bgf "image/jpeg";_g "io";_fd "math";_fa "os";_ag "path";_dg "sort";_bg "strconv";_d "strings";); -// ExtLst returns the ExtLst property. -func (_dbb PresentationProperties )ExtLst ()*_g .CT_ExtensionList {return _dbb ._ecaa .ExtLst }; - -// SorterViewPr returns the SorterViewPr property. -func (_aade ViewProperties )SorterViewPr ()*_g .CT_SlideSorterViewProperties {return _aade ._cdba .SorterViewPr ;};func (_gef *Presentation )onNewRelationship (_gbd *_d .DecodeMap ,_cafd ,_ccda string ,_ecbf []*_df .File ,_gdaa *_cg .Relationship ,_baac _d .Target )error {_fegc :=_af .DocTypePresentation ; -switch _ccda {case _af .OfficeDocumentType :_gef ._ecbe =_g .NewPresentation ();_gbd .AddTarget (_cafd ,_gef ._ecbe ,_ccda ,0);_gbd .AddTarget (_d .RelationsPathFor (_cafd ),_gef ._deb .X (),_ccda ,0);_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0); -case _af .CorePropertiesType :_gbd .AddTarget (_cafd ,_gef .CoreProperties .X (),_ccda ,0);_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .CustomPropertiesType :_gbd .AddTarget (_cafd ,_gef .CustomProperties .X (),_ccda ,0); -_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .PresentationPropertiesType :_gbd .AddTarget (_cafd ,_gef ._gca .X (),_ccda ,0);_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .ViewPropertiesType :_gbd .AddTarget (_cafd ,_gef ._aae .X (),_ccda ,0); -_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .TableStylesType :_gbd .AddTarget (_cafd ,_gef ._bbcg .X (),_ccda ,0);_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .HyperLinkType :_beee :=_gc .NewCT_Hyperlink (); -_fbgb :=uint32 (len (_gef ._bbb ));_gbd .AddTarget (_cafd ,_beee ,_ccda ,_fbgb );_gef ._bbb =append (_gef ._bbb ,_beee );case _af .CustomXMLType :if _dgcb ,_adga :=_cge .StringToNumbers (_cafd );_adga {if len (_gef ._dbab )< _dgcb {_ffg :=&_af .XSDAny {}; -_gbd .AddTarget (_cafd ,_ffg ,_ccda ,uint32 (_dgcb ));_gef ._dbab =append (_gef ._dbab ,_ffg );_gef ._cga =append (_gef ._cga ,_dgcb );_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_dgcb );};};case _af .ChartType :_dfd :=chart {_adc :_e .NewChartSpace ()}; -_abbbg :=uint32 (len (_gef ._ffe ));_gbd .AddTarget (_cafd ,_dfd ._adc ,_ccda ,_abbbg );_gef ._ffe =append (_gef ._ffe ,&_dfd );_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,len (_gef ._ffe ));_dfd ._fe =_gdaa .TargetAttr ;case _af .HandoutMasterType :_dbabf :=_g .NewHandoutMaster (); -_egd :=uint32 (len (_gef ._bcbe ));_gbd .AddTarget (_cafd ,_dbabf ,_ccda ,_egd );_gef ._bcbe =append (_gef ._bcbe ,_dbabf );_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,len (_gef ._bcbe ));case _af .NotesMasterType :if _bge ,_eggf :=_cge .StringToNumbers (_cafd ); -_eggf {if len (_gef ._ggg )< _bge {_dff :=_g .NewNotesMaster ();_gef ._ggg =append (_gef ._ggg ,_dff );_gef ._bfa =append (_gef ._bfa ,_bge );_gbd .AddTarget (_cafd ,_dff ,_ccda ,uint32 (_bge ));_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_bge ); -};};case _af .ExtendedPropertiesType :_gbd .AddTarget (_cafd ,_gef .AppProperties .X (),_ccda ,0);_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,0);case _af .SlideType :if _gdag ,_bgde :=_cge .StringToNumbers (_cafd );_bgde {if len (_gef ._dbbf )< _gdag {_dbed :=_g .NewSld (); -_gef ._dbbf =append (_gef ._dbbf ,_dbed );_gef ._cba =append (_gef ._cba ,_gdag );_gbd .AddTarget (_cafd ,_dbed ,_ccda ,uint32 (_gdag ));_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_gdag );_fac :=_cbf .NewRelationships ();_gbd .AddTarget (_d .RelationsPathFor (_cafd ),_fac .X (),_ccda ,0); -if len (_gef ._dba )>=_gdag {_gef ._dba [_gdag -1]=_fac ;}else {_gef ._dba =append (_gef ._dba ,_fac );};};};case _af .SlideMasterType :if _eac ,_cdc :=_cge .StringToNumbers (_cafd );_cdc {if len (_gef ._bag )< _eac {_fbb :=_g .NewSldMaster ();if !_gbd .AddTarget (_cafd ,_fbb ,_ccda ,uint32 (_eac )){return nil ; -};_gef ._bag =append (_gef ._bag ,_fbb );_gef ._affa =append (_gef ._affa ,_eac );_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_eac );_cefg :=_cbf .NewRelationships ();_gbd .AddTarget (_d .RelationsPathFor (_cafd ),_cefg .X (),_ccda ,0); -if len (_gef ._gac )>=_eac {_gef ._gac [_eac -1]=_cefg ;}else {_gef ._gac =append (_gef ._dba ,_cefg );};};};case _af .SlideLayoutType :if _afff ,_cefc :=_cge .StringToNumbers (_cafd );_cefc {_abge :=_g .NewSldLayout ();if !_gbd .AddTarget (_cafd ,_abge ,_ccda ,uint32 (_afff )){return nil ; -};for _gdca :=len (_gef ._gagf );_gdca < _afff ;_gdca ++{_gef ._gagf =append (_gef ._gagf ,nil );};_gef ._gagf [_afff -1]=_abge ;_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_afff );for _aeca :=len (_gef ._aee );_aeca < _afff ;_aeca ++{_gef ._aee =append (_gef ._aee ,_cbf .NewRelationships ()); -};_bbg :=_cbf .NewRelationships ();_gbd .AddTarget (_d .RelationsPathFor (_cafd ),_bbg .X (),_ccda ,0);_gef ._aee [_afff -1]=_bbg ;};case _af .ThumbnailType :for _aagc ,_cfa :=range _ecbf {if _cfa ==nil {continue ;};if _cfa .Name ==_cafd {_cag ,_eed :=_cfa .Open (); -if _eed !=nil {return _ca .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_eed );};_gef .Thumbnail ,_ ,_eed =_cb .Decode (_cag );_cag .Close ();if _eed !=nil {return _ca .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_eed ); -};_ecbf [_aagc ]=nil ;};};case _af .ThemeType :if _gad ,_cdg :=_cge .StringToNumbers (_cafd );_cdg {if len (_gef ._ab )< _gad {_cbgg :=_gc .NewTheme ();if !_gbd .AddTarget (_cafd ,_cbgg ,_ccda ,uint32 (_gad )){return nil ;};_gef ._ab =append (_gef ._ab ,_cbgg ); -_gef ._ffc =append (_gef ._ffc ,_gad );_gdaa .TargetAttr =_af .RelativeFilename (_fegc ,_baac .Typ ,_ccda ,_gad );_bcbd :=_cbf .NewRelationships ();_gbd .AddTarget (_d .RelationsPathFor (_cafd ),_bcbd .X (),_ccda ,0);if len (_gef ._eab )>=_gad {_gef ._eab [_gad -1]=_bcbd ; -}else {_gef ._eab =append (_gef ._eab ,_bcbd );};};};case _af .ImageType :_cafd =_ad .Clean (_cafd );if _fcac ,_ceb :=_gef ._dce [_cafd ];_ceb {_gdaa .TargetAttr =_fcac ;return nil ;};_fgc :="";for _deg ,_cda :=range _ecbf {if _cda ==nil {continue ;};if _cda .Name ==_cafd {_dfga ,_cbab :=_d .ExtractToDiskTmp (_cda ,_gef .TmpPath ); -if _cbab !=nil {return _cbab ;};_adaf ,_cbab :=_cbf .ImageFromStorage (_dfga );if _cbab !=nil {return _cbab ;};_fgc =_adaf .Format ;if _adaf .Format =="\u006a\u0070\u0065\u0067"&&_a .HasSuffix (_cafd ,"\u006a\u0070\u0067"){_fgc ="\u006a\u0070\u0067";}; -_gfea :=_cbf .MakeImageRef (_adaf ,&_gef .DocBase ,_gef ._deb );_gfea .SetTarget ("\u002e\u002e\u002f"+_cafd [4:]);_gef .Images =append (_gef .Images ,_gfea );_ecbf [_deg ]=nil ;_edc :=len (_gef .Images );if _gagd ,_efde :=_cge .StringToNumbers (_cafd ); -_efde {_edc =_gagd ;};_gbd .RecordIndex (_cafd ,_edc );break ;};};_fcab :=_gbd .IndexFor (_cafd );_gdaa .TargetAttr =_af .RelativeImageFilename (_fegc ,_baac .Typ ,_ccda ,_fcab ,_fgc );_gef ._dce [_cafd ]=_gdaa .TargetAttr ;default:_cf .Log .Debug ("\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073\u0068\u0069\u0070\u0020\u0074\u0079\u0070\u0065\u003a\u0020\u0025\u0073\u0020\u0074\u0067\u0074\u003a\u0020\u0025\u0073",_ccda ,_cafd ); -};return nil ;};type sort2d []*TextItem ; +// ExtractText returns text from a presentation as a PresentationText object. +func (_bga *Presentation )ExtractText ()*PresentationText {_cg :=[]*SlideText {};for _ ,_cd :=range _bga .Slides (){_bea :=_cd .ExtractText ();if _bea !=nil {_cg =append (_cg ,_bea );};};return &PresentationText {Slides :_cg };}; -// Slides returns the slides in the presentation. -func (_edac *Presentation )Slides ()[]Slide {_fbdb :=[]Slide {};for _dfgb ,_ecca :=range _edac ._dbbf {_fbdb =append (_fbdb ,Slide {_edac ._ecbe .SldIdLst .SldId [_dfgb ],_ecca ,_edac ,nil });};return _fbdb ;};func _ge (_fag *Presentation ,_afa *_g .CT_Shape ,_cae *_g .CT_GraphicalObjectFrame ,_ba *TableInfo ,_adce *_gc .CT_Transform2D ,_bcc int ,_gb []rectangle ,_ccdg []*_gc .CT_TextParagraph )[]*TextItem {_fge :=[]*TextItem {}; -var _bbc ,_gcc ,_fgea ,_dcg ,_fcc ,_fcga int64 ;_ac :=_adce ==nil ;_acd :=0;for _ ,_ecb :=range _ccdg {for _ ,_bfgb :=range _ecb .EG_TextRun {if _de :=_bfgb .TextRunChoice .R ;_de !=nil {if !_ac {if _adce .Off !=nil {if _ege :=_adce .Ext ;_ege !=nil {_fcc ,_fcga =_ege .CxAttr ,_ege .CyAttr ; -};if _gcf :=_adce .Off .XAttr .ST_CoordinateUnqualified ;_gcf !=nil {_bbc =*_gcf ;_gcc =_bbc +_fcc ;_ac =true ;};if _cfb :=_adce .Off .YAttr .ST_CoordinateUnqualified ;_cfb !=nil {_fgea =*_cfb ;_dcg =_fgea +_fcga ;_ac =true ;};};};_ddc :=append ([]rectangle {},_gb ...); -_ddc =append (_ddc ,rectangle {_ecf :_bbc ,_beg :_gcc ,_cef :_fgea ,_db :_dcg });_fge =append (_fge ,&TextItem {Presentation :_fag ,Shape :_afa ,GraphicFrame :_cae ,TableInfo :_ba ,Paragraph :_ecb ,Run :_de ,Text :_de .T ,_cc :_ddc ,_ddd :_bcc ,_ec :_acd }); -_acd ++;};};};return _fge ;};func (_aea sort2d )Len ()int {return len (_aea )}; +// ClrMru returns the ClrMru property. +func (_gg PresentationProperties )ClrMru ()*_bd .CT_ColorMRU {return _gg ._fag .ClrMru };func _dgag (_cfgf []*_eg .CT_GroupShapeChoice )[]*_eg .CT_GroupShapeChoice {var _gee []*_eg .CT_GroupShapeChoice ;for _ ,_gbba :=range _cfgf {if _gbba .Pic ==nil {_gee =append (_gee ,_gbba ); +};};return _gee ;}; -// SlideSize returns presentation slide size. -func (_baga *Presentation )SlideSize ()SlideSize {if _baga ._ecbe .SldSz ==nil {_baga ._ecbe .SldSz =_g .NewCT_SlideSize ();};return SlideSize {_baga ._ecbe .SldSz ,_baga };}; +// AddImageToRels adds an image relationship to a slide without putting image on the slide. +func (_bgeb Slide )AddImageToRels (img _df .ImageRef )string {_ggad :=0;for _eceb ,_gfbf :=range _bgeb ._acbf .Images {if _gfbf ==img {_ggad =_eceb +1;break ;};};var _efef string ;for _faf ,_afbc :=range _bgeb ._acbf .Slides (){if _afbc ._gbabe ==_bgeb ._gbabe {_gbde :=_eff .Sprintf ("\u002e\u002e\u002f\u006ded\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",_ggad ,img .Format ()); +_geg :=_bgeb ._acbf ._adg [_faf ].AddRelationship (_gbde ,_geb .ImageType );_efef =_geg .ID ();};};return _efef ;}; -// ShowCommentsAttr returns the WebPr property. -func (_eefg ViewProperties )ShowCommentsAttr ()*bool {return _eefg ._cdba .ShowCommentsAttr }; +// AddParagraph adds a paragraph to the text box +func (_aga TextBox )AddParagraph ()_cb .Paragraph {_dbcde :=_bd .NewCT_TextParagraph ();_aga ._dfea .TxBody .P =append (_aga ._dfea .TxBody .P ,_dbcde );return _cb .MakeParagraph (_dbcde );}; -// SaveToFileAsTemplate writes the Presentation out to a file as a template. -func (_egbe *Presentation )SaveToFileAsTemplate (path string )error {return _egbe .saveToFile (path ,true );}; +// SetHeight sets height of slide screen size with given value in EMU units. +func (_aae *SlideScreenSize )SetHeight (val int32 ){_aae [1]=val }; -// AddParagraph adds a new paragraph to a placeholder. -func (_afad PlaceHolder )AddParagraph ()_ae .Paragraph {_gfg :=_ae .MakeParagraph (_gc .NewCT_TextParagraph ());_afad ._geaf .TxBody .P =append (_afad ._geaf .TxBody .P ,_gfg .X ());return _gfg ;}; +// RemoveSlide removes a slide from a presentation. +func (_ebd *Presentation )RemoveSlide (s Slide )error {_gbd :=false ;_bdfg :=0;for _fcga ,_cbdd :=range _ebd ._bac {if _cbdd ==s ._gbabe {if _ebd ._ad .SldIdLst .SldId [_fcga ]!=s ._fceg {return _db .New ("i\u006e\u0063\u006f\u006e\u0073\u0069s\u0074\u0065\u006e\u0063\u0079\u0020i\u006e\u0020\u0073\u006c\u0069\u0064\u0065s\u0020\u0061\u006e\u0064\u0020\u0049\u0044\u0020\u006c\u0069s\u0074"); +};copy (_ebd ._bac [_fcga :],_ebd ._bac [_fcga +1:]);_ebd ._bac =_ebd ._bac [0:len (_ebd ._bac )-1];copy (_ebd ._adg [_fcga :],_ebd ._adg [_fcga +1:]);_ebd ._adg =_ebd ._adg [0:len (_ebd ._adg )-1];copy (_ebd ._ad .SldIdLst .SldId [_fcga :],_ebd ._ad .SldIdLst .SldId [_fcga +1:]); +_ebd ._ad .SldIdLst .SldId =_ebd ._ad .SldIdLst .SldId [0:len (_ebd ._ad .SldIdLst .SldId )-1];copy (_ebd ._ccd [_fcga :],_ebd ._ccd [_fcga +1:]);_ebd ._ccd =_ebd ._ccd [0:len (_ebd ._ccd )-1];_gbd =true ;_bdfg =_fcga ;};};if !_gbd {return _db .New ("u\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0073li\u0064\u0065"); +};_bgfc :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideType ,0);return _ebd .ContentTypes .RemoveOverrideByIndex (_bgfc ,_bdfg );}; -// AddImageToRels adds an image relationship to a slide without putting image on the slide. -func (_fdga Slide )AddImageToRels (img _cbf .ImageRef )string {_fffg :=0;for _faff ,_gdcg :=range _fdga ._ggbg .Images {if _gdcg ==img {_fffg =_faff +1;break ;};};var _dfb string ;for _abfc ,_babef :=range _fdga ._ggbg .Slides (){if _babef ._afe ==_fdga ._afe {_ecbfg :=_ca .Sprintf ("\u002e\u002e\u002f\u006ded\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",_fffg ,img .Format ()); -_ece :=_fdga ._ggbg ._dba [_abfc ].AddRelationship (_ecbfg ,_af .ImageType );_dfb =_ece .ID ();};};return _dfb ;}; +// Height returns slide screen size height in EMU units. +func (_agee *SlideScreenSize )Height ()int32 {return _agee [1]}; -// SaveAsTemplate writes the presentation out to a writer in the Zip package format as a template -func (_deef *Presentation )SaveAsTemplate (w _ea .Writer )error {return _deef .save (w ,true )}; +// SlideSize represents a slide size of a presentation. +type SlideSize struct{_bfe *_eg .CT_SlideSize ;_geaa *Presentation ;}; -// SetSize sets the slide size, take argument of SlideScreenSize. -func (_feag *SlideSize )SetSize (sz SlideScreenSize ){_feag ._cedeg .CxAttr =sz [0];_feag ._cedeg .CyAttr =sz [1];};var (SlideScreenSize16x9 =SlideScreenSize {12192000,6858000};SlideScreenSize4x3 =SlideScreenSize {9144000,6858000};SlideScreenSizeA4 =SlideScreenSize {9906000,6858000}; -); +// ClearAll completely clears a placeholder. To be useable, at least one +// paragraph must be added after ClearAll via AddParagraph. +func (_dgaf PlaceHolder )ClearAll (){_dgaf ._bdb .SpPr =_bd .NewCT_ShapeProperties ();_dgaf ._bdb .TxBody =_bd .NewCT_TextBody ();_dgaf ._bdb .TxBody .LstStyle =_bd .NewCT_TextListStyle ();}; -// SlideMaster is the slide master for a presentation. -type SlideMaster struct{_bfgc *Presentation ;_bbda _cbf .Relationships ;_baccb *_g .SldMaster ;}; +// GetImageByTarget returns an ImageRef with the given target in the +// document. +func (_cfec *Presentation )GetImageByTarget (target string )(_df .ImageRef ,bool ){for _ ,_baea :=range _cfec .Images {if _baea .Target ()==target {return _baea ,true ;};};return _df .ImageRef {},false ;}; -// Themes returns an array of presentation themes. -func (_fagf *Presentation )Themes ()[]*_gc .Theme {return _fagf ._ab }; +// AddDefaultSlideWithLayout tries to replicate what PowerPoint does when +// inserting a slide with a new style by clearing placeholder content and removing +// some placeholders. Use AddSlideWithLayout if you need more control. +func (_bda *Presentation )AddDefaultSlideWithLayout (l SlideLayout )(Slide ,error ){_cea ,_gcb :=_bda .AddSlideWithLayout (l );for _ ,_cbab :=range _cea .PlaceHolders (){_cbab .Clear ();switch _cbab .Type (){case _eg .ST_PlaceholderTypeFtr ,_eg .ST_PlaceholderTypeDt ,_eg .ST_PlaceholderTypeSldNum :_cbab .Remove (); +};};return _cea ,_gcb ;}; -// X returns the inner wrapped XML type. -func (_gfb *Presentation )X ()*_g .Presentation {return _gfb ._ecbe };func (_dcdc *Slide )getSlideLayoutRels ()_cbf .Relationships {_fged :=_dcdc ._ggbg ;for _gecc ,_daba :=range _fged .SlideLayouts (){if *_dcdc .GetSlideLayout ().CSld ==*_daba ._ggge .CSld {return _fged ._aee [_gecc ]; -};};return _cbf .Relationships {};};func (_ceg *chart )Target ()string {return _ceg ._fe }; +// AddTable adds a new table to a placeholder. +func (_aeca PlaceHolder )AddTable ()*_df .Table {_aeca .Clear ();_cgc :=_eg .NewCT_GroupShapeChoice ();_aeca ._cdf .CSld .SpTree .GroupShapeChoice =append (_aeca ._cdf .CSld .SpTree .GroupShapeChoice ,_cgc );_cgcf :=_eg .NewCT_GraphicalObjectFrame ();_cgc .GraphicFrame =_cgcf ; +_cgcf .Xfrm .Off =_bd .NewCT_Point2D ();_affe :=int64 (1);_cgcf .Xfrm .Off .XAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_affe };_cgcf .Xfrm .Off .YAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_affe };_agg :=_cgcf .Graphic .CT_GraphicalObject .GraphicData ; +_agg .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0074\u0061\u0062\u006c\u0065"; +_bec :=_df .NewTableWithXfrm (_cgcf .Xfrm );_agg .Any =append (_agg .Any ,_bec .X ());return _bec ;}; -// X returns the inner wrapped XML type. -func (_eggg PresentationProperties )X ()*_g .PresentationPr {return _eggg ._ecaa }; +// ExtractText returns text from a slide as a SlideText object. +func (_gb *Slide )ExtractText ()*SlideText {_fab :=_cag (_gb ._acbf ,_gb ._gbabe .CSld .SpTree .GroupShapeChoice ,[]rectangle {},[]*TextItem {});_dg .Sort (sort2d (_fab ));return &SlideText {Items :_fab };}; -// TextItem is used for keeping text with references to a paragraph and run, a shape or a table, a row and a cell where it is located. -type TextItem struct{Text string ;Presentation *Presentation ;Shape *_g .CT_Shape ;GraphicFrame *_g .CT_GraphicalObjectFrame ;Paragraph *_gc .CT_TextParagraph ;Run *_gc .CT_RegularTextRun ;TableInfo *TableInfo ;_cc []rectangle ;_ddd int ;_ec int ;}; +// Save writes the presentation out to a writer in the Zip package format +func (_edd *Presentation )Save (w _g .Writer )error {return _edd .save (w ,false )}; -// SlideLayout is a layout from which slides can be created. -type SlideLayout struct{_ggge *_g .SldLayout }; +// CopySlide copies existing slide from another presentation and inserts it as a last one. +func (_aeg *Presentation )CopySlide (s Slide )(Slide ,error ){_baca :=_eg .NewCT_SlideIdListEntry ();_baca .IdAttr =_aeg .nextSlideID ();_aeg ._ad .SldIdLst .SldId =append (_aeg ._ad .SldIdLst .SldId ,_baca );_gga :=s .GetSlideLayout ();_efe :=true ;for _ ,_eac :=range _aeg ._bdbg {if _eac ==_gga {_efe =false ; +break ;};};if _efe {_aeg .addLayoutFromSlide (s );};_aeg ._bac =append (_aeg ._bac ,s ._gbabe );_aeg ._ccd =append (_aeg ._ccd ,len (_aeg ._bac ));_aecb :=_aeg ._aad .AddAutoRelationship (_geb .DocTypePresentation ,_geb .OfficeDocumentType ,len (_aeg ._bac ),_geb .SlideType ); +_baca .RIdAttr =_aecb .ID ();_dac :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideType ,len (_aeg ._bac ));_aeg .ContentTypes .AddOverride (_dac ,_geb .SlideContentType );_feb :=_df .NewRelationships ();_aeg ._adg =append (_aeg ._adg ,_feb ); +_bcb :=len (_aeg ._adg )-1;for _adf ,_febb :=range _aeg ._bdbg {if _febb ==_gga {_fbbe :=_aeg ._bebc [_adf ];for _ ,_eda :=range _fbbe .X ().Relationship {if _eda .TypeAttr !=_geb .SlideMasterType {_aeg ._adg [_bcb ].X ().Relationship =append (_aeg ._adg [_bcb ].X ().Relationship ,_eda ); +};};_feb .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideType ,_adf +1,_geb .SlideLayoutType );};};_gddd :=Slide {_baca ,s ._gbabe ,_aeg ,nil };return _gddd ,nil ;}; -// MoveSlide moves a slide with given number to position targetPos within a presentation. -func (_gba *Presentation )MoveSlide (slideNumber ,targetPos int )error {if slideNumber < 0||slideNumber >=len (_gba ._dbbf ){return _fc .New ("\u0073\u006c\u0069\u0064eN\u0075\u006d\u0062\u0065\u0072\u0020\u0069\u0073\u0020\u0069\u006e\u0076\u0061\u006ci\u0064"); -};if targetPos < 0||targetPos >=len (_gba ._dbbf ){return _fc .New ("t\u0061r\u0067\u0065\u0074\u0050\u006f\u0073\u0020\u0069s\u0020\u0069\u006e\u0076al\u0069\u0064");};if slideNumber ==targetPos {return nil ;};_bfbe :=_gba ._dbbf [slideNumber ];_ebb :=_gba ._dba [slideNumber ]; -if slideNumber < targetPos {copy (_gba ._dbbf [slideNumber :targetPos ],_gba ._dbbf [slideNumber +1:targetPos +1]);copy (_gba ._dba [slideNumber :targetPos ],_gba ._dba [slideNumber +1:targetPos +1]);copy (_gba ._cba [slideNumber :targetPos ],_gba ._cba [slideNumber +1:targetPos +1]); -}else {copy (_gba ._dbbf [targetPos +1:slideNumber +1],_gba ._dbbf [targetPos :slideNumber ]);copy (_gba ._dba [targetPos +1:slideNumber +1],_gba ._dba [targetPos :slideNumber ]);copy (_gba ._cba [targetPos +1:slideNumber +1],_gba ._cba [targetPos :slideNumber ]); -};_gba ._dbbf [targetPos ]=_bfbe ;_gba ._dba [targetPos ]=_ebb ;return nil ;};func (_fcb *Presentation )saveToFile (_bcac string ,_gfdeg bool )error {_dced ,_bbdg :=_dd .Create (_bcac );if _bbdg !=nil {return _bbdg ;};defer _dced .Close ();return _fcb .save (_dced ,_gfdeg ); +// Clear clears the placeholder contents and adds a single empty paragraph. The +// empty paragrah is required by PowerPoint or it will report the file as being +// invalid. +func (_cef PlaceHolder )Clear (){_cef .ClearAll ();_cfc :=_bd .NewCT_TextParagraph ();_cef ._bdb .TxBody .P =[]*_bd .CT_TextParagraph {_cfc };_cfc .EndParaRPr =_bd .NewCT_TextCharacterProperties ();_cfc .EndParaRPr .LangAttr =_geb .String ("\u0065\u006e\u002dU\u0053"); }; -// Read reads a document from an io.Reader. -func Read (r _ea .ReaderAt ,size int64 )(*Presentation ,error ){const _dbfc ="\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e:\u0052\u0065\u0061\u0064";if !_dc .GetLicenseKey ().IsLicensed ()&&!_gfe {_ca .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); -_ca .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return nil ,_fc .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_dcabe :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _fafb ,_dab :=r .(*_dd .File ); -_dab {_dcabe =_fafb .Name ();};_cbfa :=_bebd ();_eccd ,_cgef :=_dc .GenRefId ("\u0070\u0072");if _cgef !=nil {_cf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_cgef );return nil ,_cgef ;};_cbfa ._gcb =_eccd ;if _ggd :=_dc .Track (_cbfa ._gcb ,_dbfc ,_dcabe ); -_ggd !=nil {_cf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_ggd );return nil ,_ggd ;};_ffcf ,_cgef :=_bf .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0070\u0070\u0074\u0078");if _cgef !=nil {return nil ,_cgef ;}; -_cbfa .TmpPath =_ffcf ;_egbf ,_cgef :=_df .NewReader (r ,size );if _cgef !=nil {return nil ,_ca .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_cgef );};_fccbg :=[]*_df .File {};_fccbg =append (_fccbg ,_egbf .File ...); -_ggb :=false ;for _ ,_gge :=range _fccbg {if _gge .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_ggb =true ;break ;};};if _ggb {_cbfa .CreateCustomProperties ();};_cefdd :=_d .DecodeMap {}; -_cefdd .SetOnNewRelationshipFunc (_cbfa .onNewRelationship );_cefdd .AddTarget (_af .ContentTypesFilename ,_cbfa .ContentTypes .X (),"",0);_cefdd .AddTarget (_af .BaseRelsFilename ,_cbfa .Rels .X (),"",0);if _fbc :=_cefdd .Decode (_fccbg );_fbc !=nil {return nil ,_fbc ; -};for _ ,_fdg :=range _fccbg {if _fdg ==nil {continue ;};if _fbbe :=_cbfa .AddExtraFileFromZip (_fdg );_fbbe !=nil {return nil ,_fbbe ;};};if _ggb {_ffa :=false ;for _ ,_cee :=range _cbfa .Rels .X ().Relationship {if _cee .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_ffa =true ; -break ;};};if !_ffa {_cbfa .AddCustomRelationships ();};};return _cbfa ,nil ;}; +// ValidateWithPath validates the slide passing path informaton for a better +// error message. +func (_accg Slide )ValidateWithPath (path string )error {if _fcba :=_accg ._gbabe .ValidateWithPath (path );_fcba !=nil {return _fcba ;};for _ ,_dfg :=range _accg ._gbabe .CSld .SpTree .GroupShapeChoice {if _dfg .Sp !=nil &&_dfg .Sp .TxBody !=nil {if len (_dfg .Sp .TxBody .P )==0{return _db .New (path +"\u0020\u003a \u0073\u006c\u0069\u0064\u0065 \u0073\u0068\u0061\u0070\u0065 \u0077\u0069\u0074\u0068\u0020\u0061\u0020\u0074\u0078\u0062\u006f\u0064\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"); +};};};return nil ;};func (_baf *Presentation )Validate ()error {if _bbe :=_baf ._ad .Validate ();_bbe !=nil {return _bbe ;};for _ece ,_debc :=range _baf .Slides (){if _edf :=_debc .ValidateWithPath (_eff .Sprintf ("\u0053l\u0069\u0064\u0065\u005b\u0025\u0064]",_ece )); +_edf !=nil {return _edf ;};};for _fec ,_ebcd :=range _baf ._gbc {if _ccf :=_ebcd .ValidateWithPath (_eff .Sprintf ("\u0053l\u0069d\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u005b\u0025\u0064\u005d",_fec ));_ccf !=nil {return _ccf ;};};for _afd ,_ebae :=range _baf ._bdbg {if _acfgb :=_ebae .ValidateWithPath (_eff .Sprintf ("\u0053l\u0069d\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u005b\u0025\u0064\u005d",_afd )); +_acfgb !=nil {return _acfgb ;};};return nil ;};type sort2d []*TextItem ;func (_ddecf *Presentation )nextSlideID ()uint32 {_aggf :=uint32 (256);for _ ,_eadf :=range _ddecf ._ad .SldIdLst .SldId {if _eadf .IdAttr >=_aggf {_aggf =_eadf .IdAttr +1;};};return _aggf ; +}; -// ExtractText returns text from a slide as a SlideText object. -func (_bcb *Slide )ExtractText ()*SlideText {_cad :=_bfg (_bcb ._ggbg ,_bcb ._afe .CSld .SpTree .GroupShapeChoice ,[]rectangle {},[]*TextItem {});_bef .Sort (sort2d (_cad ));return &SlideText {Items :_cad };}; +// PresentationProperties contains document specific properties. +type PresentationProperties struct{_fag *_eg .PresentationPr };func (_bdfd *Presentation )addLayoutFromSlide (_fbf Slide )error {_fcc :=1;for _ ,_gfa :=range _bdfd .Images {if _ggfa ,_dcb :=_ef .StringToNumbers (_gfa .Target ());_dcb &&_ggfa >=_fcc {_fcc =_ggfa +1; +};};_bdfd ._bdbg =append (_bdfd ._bdbg ,_fbf .GetSlideLayout ());_bbdg :=_fbf .getSlideLayoutRels ();for _ ,_dffa :=range _bbdg .X ().Relationship {if _dffa .TypeAttr ==_geb .ImageType {_fcf ,_cfcb :=_fbf ._acbf .GetImageByTarget (_dffa .TargetAttr );if _cfcb {if _agba ,_fbgc :=_ef .StringToNumbers (_fcf .Target ()); +_fbgc &&_agba < _fcc {_fcf .SetTarget (_d .ReplaceAll (_fcf .Target (),_eff .Sprint (_agba ),_eff .Sprint (_fcc )));_dffa .TargetAttr =_fcf .Target ();_fcc =_fcc +1;};_bdfd .Images =append (_bdfd .Images ,_fcf );};};};_bdfd ._bebc =append (_bdfd ._bebc ,_bbdg ); +if len (_bdfd ._gbc )> 0&&len (_bdfd ._dgc )> 0{_beg :=_bdfd ._dgc [0].AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideMasterType ,len (_bdfd ._bdbg ),_geb .SlideLayoutType );_cgdd :=_eg .NewCT_SlideLayoutIdListEntry ();_cgdd .IdAttr =_geb .Uint32 (2147483649); +_cgdd .RIdAttr =_beg .ID ();for _ ,_gadc :=range _bdfd ._gbc [0].SldLayoutIdLst .SldLayoutId {if *_gadc .IdAttr >=*_cgdd .IdAttr {_cgdd .IdAttr =_geb .Uint32 ((*_gadc .IdAttr +1));};};_bdfd ._gbc [0].SldLayoutIdLst .SldLayoutId =append (_bdfd ._gbc [0].SldLayoutIdLst .SldLayoutId ,_cgdd ); +};_fdf :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideLayoutType ,len (_bdfd ._bdbg ));_bdfd .ContentTypes .AddOverride (_fdf ,_geb .SlideLayoutContentType );return nil ;}; -// NewPresentationProperties constructs a new PresentationProperties. -func NewPresentationProperties ()PresentationProperties {return PresentationProperties {_ecaa :_g .NewPresentationPr ()};}; +// SetTextAnchor controls the text anchoring +func (_beaa TextBox )SetTextAnchor (a _bd .ST_TextAnchoringType ){_beaa ._dfea .TxBody .BodyPr =_bd .NewCT_TextBodyProperties ();_beaa ._dfea .TxBody .BodyPr .AnchorAttr =a ;}; -// Text returns text from a presentation as one string separated with line breaks. -func (_cbc *PresentationText )Text ()string {_aed :=_fcd .NewBuffer ([]byte {});for _ ,_dfe :=range _cbc .Slides {_aed .WriteString (_dfe .Text ());};return _aed .String ();}; +// SetText sets the text of a placeholder for the initial paragraph. This is a +// shortcut method that is useful for things like titles which only contain a +// single paragraph. +func (_aag PlaceHolder )SetText (text string ){_aag .Clear ();_aec :=_bd .NewEG_TextRun ();_aec .TextRunChoice .R =_bd .NewCT_RegularTextRun ();_aec .TextRunChoice .R .T =text ;if len (_aag ._bdb .TxBody .P )==0{_aag ._bdb .TxBody .P =append (_aag ._bdb .TxBody .P ,_bd .NewCT_TextParagraph ()); +};_aag ._bdb .TxBody .P [0].EG_TextRun =nil ;_aag ._bdb .TxBody .P [0].EG_TextRun =append (_aag ._bdb .TxBody .P [0].EG_TextRun ,_aec );}; -// NewSlideScreenSizeWithValue returns slide screen size with given width and height. -// Width and Height value is in EMU units, use our measurement.ToEMU to convert the - -// width and height value. -func NewSlideScreenSizeWithValue (width ,height int32 )SlideScreenSize {return SlideScreenSize {width ,height };}; +// Properties returns the properties of the TextBox. +func (_gcag TextBox )Properties ()_cb .ShapeProperties {if _gcag ._dfea .SpPr ==nil {_gcag ._dfea .SpPr =_bd .NewCT_ShapeProperties ();};return _cb .MakeShapeProperties (_gcag ._dfea .SpPr );};func _gd (_gfd *Presentation ,_bfa *_eg .CT_Shape ,_gc *_eg .CT_GraphicalObjectFrame ,_bee *TableInfo ,_ebb *_bd .CT_Transform2D ,_fgg int ,_fb []rectangle ,_cf []*_bd .CT_TextParagraph )[]*TextItem {_de :=[]*TextItem {}; +var _dbgd ,_ec ,_efdg ,_ebg ,_aaf ,_fe int64 ;_gfgf :=_ebb ==nil ;_aca :=0;for _ ,_dfe :=range _cf {for _ ,_cc :=range _dfe .EG_TextRun {if _fff :=_cc .TextRunChoice .R ;_fff !=nil {if !_gfgf {if _ebb .Off !=nil {if _ddb :=_ebb .Ext ;_ddb !=nil {_aaf ,_fe =_ddb .CxAttr ,_ddb .CyAttr ; +};if _fba :=_ebb .Off .XAttr .ST_CoordinateUnqualified ;_fba !=nil {_dbgd =*_fba ;_ec =_dbgd +_aaf ;_gfgf =true ;};if _ea :=_ebb .Off .YAttr .ST_CoordinateUnqualified ;_ea !=nil {_efdg =*_ea ;_ebg =_efdg +_fe ;_gfgf =true ;};};};_acfg :=append ([]rectangle {},_fb ...); +_acfg =append (_acfg ,rectangle {_acc :_dbgd ,_ffb :_ec ,_gfg :_efdg ,_aa :_ebg });_de =append (_de ,&TextItem {Presentation :_gfd ,Shape :_bfa ,GraphicFrame :_gc ,TableInfo :_bee ,Paragraph :_dfe ,Run :_fff ,Text :_fff .T ,_af :_acfg ,_cbe :_fgg ,_ae :_aca }); +_aca ++;};};};return _de ;}; -// Less is for implementing sorting of two locations. Symbols share the same location if they are in the same paragraph or table. One location is 'less' than another first by y coordinate, if y coordinates are equal or differ by less than yEpsilon, then x coordinates are compared, then if they are also equal, indexes of locations in the table are compared, then positions of locations in a paragraph. -func (_bca sort2d )Less (i ,j int )bool {_ccg ,_dbe :=_bca [i ],_bca [j ];_ef ,_dec :=_ccg ._cc ,_dbe ._cc ;_dad ,_bce :=len (_ef )-1,len (_dec )-1;_bac ,_gda :=0,0;for {_afab ,_dcf ,_bd ,_dge ,_caa ,_cbd ,_bae ,_bg :=_ef [_bac ]._cef ,_dec [_gda ]._cef ,_ef [_bac ]._db ,_dec [_gda ]._db ,_ef [_bac ]._ecf ,_dec [_gda ]._ecf ,_ef [_bac ]._beg ,_dec [_gda ]._beg ; -if _afab ==_dcf ||((_ce .Abs (float64 (_afab )-float64 (_dcf ))< _gdb )&&((_afab >=_dcf &&_afab <=_dge )||(_dcf >=_afab &&_dcf <=_bd ))&&(_bae < _cbd ||_caa > _bg )){if _caa ==_cbd {if _bac < _dad &&_gda < _bce {_bac ++;_gda ++;continue ;};if _bac >=_dad &&_gda >=_bce {break ; -};return _bac >=_dad ;}else {return _caa < _cbd ;};}else {return _afab < _dcf ;};};_ddca ,_ace ,_gf ,_cfg :=_ccg ._ddd ,_dbe ._ddd ,_ccg ._ec ,_dbe ._ec ;if _ddca ==_ace {return _gf <=_cfg ;};return _ddca < _ace ;}; +// Remove removes a placeholder from a presentation. +func (_gcd PlaceHolder )Remove ()error {for _gfdb ,_debg :=range _gcd ._cdf .CSld .SpTree .GroupShapeChoice {if _debg .Sp !=nil &&_debg .Sp ==_gcd ._bdb {copy (_gcd ._cdf .CSld .SpTree .GroupShapeChoice [_gfdb :],_gcd ._cdf .CSld .SpTree .GroupShapeChoice [_gfdb +1:]); +_gcd ._cdf .CSld .SpTree .GroupShapeChoice =_gcd ._cdf .CSld .SpTree .GroupShapeChoice [0:len (_gcd ._cdf .CSld .SpTree .GroupShapeChoice )-1];return nil ;};};return _db .New ("\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065r\u0020\u006e\u006f\u0074\u0020\u0066\u006fu\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u006c\u0069\u0064\u0065"); +}; -// X returns the inner wrapped XML type. -func (_cdede SlideMaster )X ()*_g .SldMaster {return _cdede ._baccb };func (_bc *chart )RelId ()string {return _bc ._cbb }; +// ShowPr returns the ShowPr property. +func (_egdb PresentationProperties )ShowPr ()*_eg .CT_ShowProperties {return _egdb ._fag .ShowPr }; -// New initializes and returns a new presentation -func New ()*Presentation {_aeb :=_bebd ();_aeb .ContentTypes .AddOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -_aeb .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002f\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070\u0073\u002b\u0078\u006d\u006c"); -_aeb .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002f\u0076\u0069\u0065\u0077\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0076\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0073\u002b\u0078\u006d\u006c"); -_aeb .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002fta\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073\u002b\u0078m\u006c"); -_aeb .Rels .AddRelationship ("\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0063\u006f\u0072e\u002e\u0078\u006d\u006c","\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006ba\u0067\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061/\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006f\u0070e\u0072\u0074i\u0065\u0073"); -_aeb .Rels .AddRelationship ("\u0064\u006fc\u0050\u0072\u006fp\u0073\u002f\u0061\u0070\u0070\u002e\u0078\u006d\u006c","\u0068t\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073.\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069p\u0073\u002f\u0065x\u0074\u0065\u006e\u0064\u0065d\u002d\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -_aeb .Rels .AddRelationship ("p\u0070t\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e.x\u006d\u006c","\u0068\u0074\u0074\u0070\u003a\u002f\u002fs\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072g\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074"); -_aeb ._ecbe .SldMasterIdLst =_g .NewCT_SlideMasterIdList ();_cgag :=_g .NewSldMaster ();_cgag .ClrMap .Bg1Attr =_gc .ST_ColorSchemeIndexLt1 ;_cgag .ClrMap .Bg2Attr =_gc .ST_ColorSchemeIndexLt2 ;_cgag .ClrMap .Tx1Attr =_gc .ST_ColorSchemeIndexDk1 ;_cgag .ClrMap .Tx2Attr =_gc .ST_ColorSchemeIndexDk2 ; -_cgag .ClrMap .Accent1Attr =_gc .ST_ColorSchemeIndexAccent1 ;_cgag .ClrMap .Accent2Attr =_gc .ST_ColorSchemeIndexAccent2 ;_cgag .ClrMap .Accent3Attr =_gc .ST_ColorSchemeIndexAccent3 ;_cgag .ClrMap .Accent4Attr =_gc .ST_ColorSchemeIndexAccent4 ;_cgag .ClrMap .Accent5Attr =_gc .ST_ColorSchemeIndexAccent5 ; -_cgag .ClrMap .Accent6Attr =_gc .ST_ColorSchemeIndexAccent6 ;_cgag .ClrMap .HlinkAttr =_gc .ST_ColorSchemeIndexHlink ;_cgag .ClrMap .FolHlinkAttr =_gc .ST_ColorSchemeIndexFolHlink ;_aeb ._bag =append (_aeb ._bag ,_cgag );_aeb ._affa =append (_aeb ._affa ,len (_aeb ._bag )); -_efc :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideMasterType ,1);_aeb .ContentTypes .AddOverride (_efc ,_af .SlideMasterContentType );_bdf :=_aeb ._deb .AddAutoRelationship (_af .DocTypePresentation ,_af .OfficeDocumentType ,1,_af .SlideMasterType ); -_fad :=_g .NewCT_SlideMasterIdListEntry ();_fad .IdAttr =_af .Uint32 (2147483648);_fad .RIdAttr =_bdf .ID ();_aeb ._ecbe .SldMasterIdLst .SldMasterId =append (_aeb ._ecbe .SldMasterIdLst .SldMasterId ,_fad );_bfc :=_cbf .NewRelationships ();_aeb ._gac =append (_aeb ._gac ,_bfc ); -_feeb :=_g .NewSldLayout ();_cbcc :=_bfc .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideMasterType ,1,_af .SlideLayoutType );_ecab :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideLayoutType ,1);_aeb .ContentTypes .AddOverride (_ecab ,_af .SlideLayoutContentType ); -_bfc .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideMasterType ,1,_af .ThemeType );_aeb ._gagf =append (_aeb ._gagf ,_feeb );_cgag .SldLayoutIdLst =_g .NewCT_SlideLayoutIdList ();_babe :=_g .NewCT_SlideLayoutIdListEntry ();_babe .IdAttr =_af .Uint32 (2147483649); -_babe .RIdAttr =_cbcc .ID ();_cgag .SldLayoutIdLst .SldLayoutId =append (_cgag .SldLayoutIdLst .SldLayoutId ,_babe );_fccb :=_cbf .NewRelationships ();_aeb ._aee =append (_aeb ._aee ,_fccb );_fccb .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideType ,1,_af .SlideMasterType ); -_aeb ._ecbe .NotesSz .CxAttr =6858000;_aeb ._ecbe .NotesSz .CyAttr =9144000;_dbca :=_gc .NewTheme ();_dbca .NameAttr =_af .String ("\u0075n\u0069o\u0066\u0066\u0069\u0063\u0065\u0020\u0054\u0068\u0065\u006d\u0065");_dbca .ThemeElements .ClrScheme .NameAttr ="\u004f\u0066\u0066\u0069\u0063\u0065"; -_dbca .ThemeElements .ClrScheme .Dk1 .SysClr =_gc .NewCT_SystemColor ();_dbca .ThemeElements .ClrScheme .Dk1 .SysClr .LastClrAttr =_af .String ("\u0030\u0030\u0030\u0030\u0030\u0030");_dbca .ThemeElements .ClrScheme .Dk1 .SysClr .ValAttr =_gc .ST_SystemColorValWindowText ; -_dbca .ThemeElements .ClrScheme .Lt1 .SysClr =_gc .NewCT_SystemColor ();_dbca .ThemeElements .ClrScheme .Lt1 .SysClr .LastClrAttr =_af .String ("\u0066\u0066\u0066\u0066\u0066\u0066");_dbca .ThemeElements .ClrScheme .Lt1 .SysClr .ValAttr =_gc .ST_SystemColorValWindow ; -_dbca .ThemeElements .ClrScheme .Dk2 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Dk2 .SrgbClr .ValAttr ="\u0034\u0034\u0035\u0034\u0036\u0061";_dbca .ThemeElements .ClrScheme .Lt2 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Lt2 .SrgbClr .ValAttr ="\u0065\u0037\u0065\u0037\u0065\u0036"; -_dbca .ThemeElements .ClrScheme .Accent1 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent1 .SrgbClr .ValAttr ="\u0034\u0034\u0037\u0032\u0063\u0034";_dbca .ThemeElements .ClrScheme .Accent2 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent2 .SrgbClr .ValAttr ="\u0065\u0064\u0037\u0064\u0033\u0031"; -_dbca .ThemeElements .ClrScheme .Accent3 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent3 .SrgbClr .ValAttr ="\u0061\u0035\u0061\u0035\u0061\u0035";_dbca .ThemeElements .ClrScheme .Accent4 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent4 .SrgbClr .ValAttr ="\u0066\u0066\u0063\u0030\u0030\u0030"; -_dbca .ThemeElements .ClrScheme .Accent5 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent5 .SrgbClr .ValAttr ="\u0035\u0062\u0039\u0062\u0064\u0035";_dbca .ThemeElements .ClrScheme .Accent6 .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Accent6 .SrgbClr .ValAttr ="\u0037\u0030\u0061\u0064\u0034\u0037"; -_dbca .ThemeElements .ClrScheme .Hlink .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .Hlink .SrgbClr .ValAttr ="\u0030\u0035\u0036\u0033\u0063\u0031";_dbca .ThemeElements .ClrScheme .FolHlink .SrgbClr =_gc .NewCT_SRgbColor ();_dbca .ThemeElements .ClrScheme .FolHlink .SrgbClr .ValAttr ="\u0039\u0035\u0034\u0066\u0037\u0032"; -_dbca .ThemeElements .FontScheme .NameAttr ="\u004f\u0066\u0066\u0069\u0063\u0065";_dbca .ThemeElements .FontScheme .MajorFont .Latin .TypefaceAttr ="\u0043\u0061\u006c\u0069\u0062\u0072\u0069\u0020\u004c\u0069\u0067\u0068\u0074";_dbca .ThemeElements .FontScheme .MinorFont .Latin .TypefaceAttr ="\u0043a\u006c\u0069\u0062\u0072\u0069"; -_dbca .ThemeElements .FmtScheme .NameAttr =_af .String ("\u004f\u0066\u0066\u0069\u0063\u0065");_egf :=_gc .NewEG_FillProperties ();_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_egf ); -_egf .FillPropertiesChoice .SolidFill =&_gc .CT_SolidColorFillProperties {SchemeClr :&_gc .CT_SchemeColor {ValAttr :_gc .ST_SchemeColorValPhClr }};_egf =_gc .NewEG_FillProperties ();_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_egf ); -_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_egf );_egf .FillPropertiesChoice .GradFill =&_gc .CT_GradientFillProperties {RotWithShapeAttr :_af .Bool (true ),GsLst :&_gc .CT_GradientStopList {},ShadePropertiesChoice :&_gc .EG_ShadePropertiesChoice {Lin :&_gc .CT_LinearShadeProperties {}}}; -_egf .FillPropertiesChoice .GradFill .ShadePropertiesChoice .Lin .AngAttr =_af .Int32 (5400000);_egf .FillPropertiesChoice .GradFill .ShadePropertiesChoice .Lin .ScaledAttr =_af .Bool (false );_ecaf :=_gc .NewCT_GradientStop ();_ecaf .PosAttr .ST_PositiveFixedPercentageDecimal =_af .Int32 (0); -_ecaf .SchemeClr =&_gc .CT_SchemeColor {ValAttr :_gc .ST_SchemeColorValPhClr };_egf .FillPropertiesChoice .GradFill .GsLst .Gs =append (_egf .FillPropertiesChoice .GradFill .GsLst .Gs ,_ecaf );_ecaf =_gc .NewCT_GradientStop ();_ecaf .PosAttr .ST_PositiveFixedPercentageDecimal =_af .Int32 (50000); -_ecaf .SchemeClr =&_gc .CT_SchemeColor {ValAttr :_gc .ST_SchemeColorValPhClr };_egf .FillPropertiesChoice .GradFill .GsLst .Gs =append (_egf .FillPropertiesChoice .GradFill .GsLst .Gs ,_ecaf );_dbca .ThemeElements .FmtScheme .LnStyleLst =_gc .NewCT_LineStyleList (); -for _abf :=0;_abf < 3;_abf ++{_gec :=_gc .NewCT_LineProperties ();_gec .WAttr =_af .Int32 (int32 (6350*(_abf +1)));_gec .CapAttr =_gc .ST_LineCapFlat ;_gec .CmpdAttr =_gc .ST_CompoundLineSng ;_gec .AlgnAttr =_gc .ST_PenAlignmentCtr ;_dbca .ThemeElements .FmtScheme .LnStyleLst .Ln =append (_dbca .ThemeElements .FmtScheme .LnStyleLst .Ln ,_gec ); -};_dbca .ThemeElements .FmtScheme .EffectStyleLst =_gc .NewCT_EffectStyleList ();for _bda :=0;_bda < 3;_bda ++{_acea :=_gc .NewCT_EffectStyleItem ();_acea .EffectPropertiesChoice .EffectLst =_gc .NewCT_EffectList ();_dbca .ThemeElements .FmtScheme .EffectStyleLst .EffectStyle =append (_dbca .ThemeElements .FmtScheme .EffectStyleLst .EffectStyle ,_acea ); -};_abd :=_gc .NewEG_FillProperties ();_abd .FillPropertiesChoice .SolidFill =&_gc .CT_SolidColorFillProperties {SchemeClr :&_gc .CT_SchemeColor {ValAttr :_gc .ST_SchemeColorValPhClr }};_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_abd ); -_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_abd );_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_dbca .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_egf ); -_aeb ._ab =append (_aeb ._ab ,_dbca );_ccc :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .ThemeType ,1);_aeb .ContentTypes .AddOverride (_ccc ,_af .ThemeContentType );_aeb ._deb .AddAutoRelationship (_af .DocTypePresentation ,_af .OfficeDocumentType ,1,_af .ThemeType ); -_bde :=_cbf .NewRelationships ();_aeb ._eab =append (_aeb ._eab ,_bde );_aeb ._ffc =append (_aeb ._ffc ,len (_aeb ._ab ));return _aeb ;}; +// Type returns the type of the slide layout. +func (_bbfc SlideLayout )Type ()_eg .ST_SlideLayoutType {return _bbfc ._gced .TypeAttr }; -// SlideSize represents a slide size of a presentation. -type SlideSize struct{_cedeg *_g .CT_SlideSize ;_dbfcf *Presentation ;}; +// Presentation returns a slide's presentation. +func (_bbg Slide )Presentation ()*Presentation {return _bbg ._acbf }; -// GetImageByRelID returns an ImageRef with the associated relation ID in the -// document. -func (_gdgb *Presentation )GetImageByRelID (relID string )(_cbf .ImageRef ,bool ){for _ ,_fed :=range _gdgb .Images {if _fed .RelID ()==relID {return _fed ,true ;};};return _cbf .ImageRef {},false ;}; +// PlaceHolder is a place holder from a slide. +type PlaceHolder struct{_bdb *_eg .CT_Shape ;_cdf *_eg .Sld ;}; -// AddParagraph adds a paragraph to the text box -func (_bagga TextBox )AddParagraph ()_ae .Paragraph {_bbdf :=_gc .NewCT_TextParagraph ();_bagga ._gfaa .TxBody .P =append (_bagga ._gfaa .TxBody .P ,_bbdf );return _ae .MakeParagraph (_bbdf );}; +// SetOffsetY sets vertical offset of text box in distance units (see measurement package). +func (_gcge TextBox )SetOffsetY (offY float64 ){_eaab :=_gcge .getOff ();_fece :=_a .ToEMU (offY );_eaab .YAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_fece };}; -// Name returns the name of the slide layout. -func (_fcbc SlideLayout )Name ()string {if _fcbc ._ggge .CSld !=nil &&_fcbc ._ggge .CSld .NameAttr !=nil {return *_fcbc ._ggge .CSld .NameAttr ;};return "";}; +// SaveAsTemplate writes the presentation out to a writer in the Zip package format as a template +func (_cefe *Presentation )SaveAsTemplate (w _g .Writer )error {return _cefe .save (w ,true )}; -// SaveToFile writes the Presentation out to a file. -func (_caaf *Presentation )SaveToFile (path string )error {return _caaf .saveToFile (path ,false )}; +// ExtLst returns the ExtLst property. +func (_agb PresentationProperties )ExtLst ()*_eg .CT_ExtensionList {return _agb ._fag .ExtLst }; -// ClrMru returns the ClrMru property. -func (_agd PresentationProperties )ClrMru ()*_gc .CT_ColorMRU {return _agd ._ecaa .ClrMru }; +// TextBox is a text box within a slide. +type TextBox struct{_dfea *_eg .CT_Shape }; -// X returns the inner wrapped XML type. -func (_cfcf PlaceHolder )X ()*_g .CT_Shape {return _cfcf ._geaf }; +// SlideMaster is the slide master for a presentation. +type SlideMaster struct{_fbbc *Presentation ;_dffc _df .Relationships ;_aaff *_eg .SldMaster ;}; -// X returns the inner wrapped XML type. -func (_abce ViewProperties )X ()*_g .ViewPr {return _abce ._cdba };const _gdb float64 =500000; +// HtmlPubPr returns the HtmlPubPr property. +func (_bfc PresentationProperties )HtmlPubPr ()*_eg .CT_HtmlPublishProperties {return _bfc ._fag .HtmlPubPr ;}; -// ShowPr returns the ShowPr property. -func (_dca PresentationProperties )ShowPr ()*_g .CT_ShowProperties {return _dca ._ecaa .ShowPr };type chart struct{_adc *_e .ChartSpace ;_cbb string ;_fe string ;}; +// SetWidth sets width of slide screen size with given value in EMU units. +func (_fega *SlideScreenSize )SetWidth (val int32 ){_fega [0]=val }; -// ExtractText returns text from a presentation as a PresentationText object. -func (_ccd *Presentation )ExtractText ()*PresentationText {_gd :=[]*SlideText {};for _ ,_da :=range _ccd .Slides (){_cd :=_da .ExtractText ();if _cd !=nil {_gd =append (_gd ,_cd );};};return &PresentationText {Slides :_gd };}; +// SlideLayouts returns the slide layouts defined in the presentation. +func (_abae *Presentation )SlideLayouts ()[]SlideLayout {_gfce :=[]SlideLayout {};for _ ,_caa :=range _abae ._bdbg {if _caa ==nil {continue ;};if _caa .CSld .NameAttr ==nil {continue ;};_gfce =append (_gfce ,SlideLayout {_caa });};return _gfce ;}; -// Presentation is the a presentation base document. -type Presentation struct{_cbf .DocBase ;_ecbe *_g .Presentation ;_deb _cbf .Relationships ;_dbbf []*_g .Sld ;_dba []_cbf .Relationships ;_cba []int ;_bag []*_g .SldMaster ;_gac []_cbf .Relationships ;_affa []int ;_gagf []*_g .SldLayout ;_aee []_cbf .Relationships ; -_ab []*_gc .Theme ;_eab []_cbf .Relationships ;_ffc []int ;_bbcg _cbf .TableStyles ;_gca PresentationProperties ;_aae ViewProperties ;_bbb []*_gc .CT_Hyperlink ;_ffe []*chart ;_bcbe []*_g .HandoutMaster ;_ggg []*_g .NotesMaster ;_bfa []int ;_dbab []*_af .XSDAny ; -_cga []int ;_dce map[string ]string ;_gcb string ;}; +// Text returns text from a presentation as one string separated with line breaks. +func (_fffd *PresentationText )Text ()string {_fgf :=_dga .NewBuffer ([]byte {});for _ ,_fge :=range _fffd .Slides {_fgf .WriteString (_fge .Text ());};return _fgf .String ();}; -// Close closes the presentation, removing any temporary files that might have been -// created when opening a document. -func (_ggca *Presentation )Close ()error {if _ggca .TmpPath !=""{return _bf .RemoveAll (_ggca .TmpPath );};return nil ;}; +// Sid returns the sid of slide +func (_bfae Slide )Sid ()*_eg .CT_SlideIdListEntry {return _bfae ._fceg }; -// Text returns text from a slide as one string separated with line breaks. -func (_dgc *SlideText )Text ()string {_dcge :=_fcd .NewBuffer ([]byte {});for _ ,_baa :=range _dgc .Items {if _baa .Text !=""{_dcge .WriteString (_baa .Text );_dcge .WriteString ("\u000a");};};return _dcge .String ();};func _gff (_cede []*_g .CT_GroupShapeChoice )[]*_g .CT_GroupShapeChoice {var _afgf []*_g .CT_GroupShapeChoice ; -for _ ,_efd :=range _cede {if _efd .Pic ==nil {_afgf =append (_afgf ,_efd );};};return _afgf ;}; +// GetPlaceholder returns a placeholder given its type. If there are multiplace +// placeholders of the same type, this method returns the first one. You must use the +// PlaceHolders() method to access the others. +func (_ebcg Slide )GetPlaceholder (t _eg .ST_PlaceholderType )(PlaceHolder ,error ){for _ ,_ebbg :=range _ebcg ._gbabe .CSld .SpTree .GroupShapeChoice {if _ebbg .Sp !=nil &&_ebbg .Sp .NvSpPr !=nil &&_ebbg .Sp .NvSpPr .NvPr !=nil &&_ebbg .Sp .NvSpPr .NvPr .Ph !=nil {if _ebbg .Sp .NvSpPr .NvPr .Ph .TypeAttr ==t {return PlaceHolder {_ebbg .Sp ,_ebcg ._gbabe },nil ; +};};};return PlaceHolder {},_db .New ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0070\u006c\u0061\u0063\u0065\u0068\u006fl\u0064\u0065\u0072");}; -// AddTable adds an empty table to a slide. -func (_eec Slide )AddTable ()*_cbf .Table {_cbfe :=_g .NewCT_GroupShapeChoice ();_eec ._afe .CSld .SpTree .GroupShapeChoice =append (_eec ._afe .CSld .SpTree .GroupShapeChoice ,_cbfe );_gdec :=_g .NewCT_GraphicalObjectFrame ();_cbfe .GraphicFrame =_gdec ; -_gdec .Xfrm .Off =_gc .NewCT_Point2D ();_ggf :=int64 (1);_gdec .Xfrm .Off .XAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_ggf };_gdec .Xfrm .Off .YAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_ggf };_dfbc :=_gdec .Graphic .CT_GraphicalObject .GraphicData ; -_dfbc .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0074\u0061\u0062\u006c\u0065"; -_fcda :=_cbf .NewTableWithXfrm (_gdec .Xfrm );_dfbc .Any =append (_dfbc .Any ,_fcda .X ());return _fcda ;}; +// X returns TextBox's underlying *pml.CT_Shape. +func (_bbbc TextBox )X ()*_eg .CT_Shape {return _bbbc ._dfea }; -// Slide represents a slide of a presentation. -type Slide struct{_gecfe *_g .CT_SlideIdListEntry ;_afe *_g .Sld ;_ggbg *Presentation ;_ffdb *_gc .CT_ColorMapping ;}; +// OutlineViewPr returns the OutlineViewPr property. +func (_fgeb ViewProperties )OutlineViewPr ()*_eg .CT_OutlineViewProperties {return _fgeb ._ede .OutlineViewPr ;}; -// TextBox is a text box within a slide. -type TextBox struct{_gfaa *_g .CT_Shape }; +// WebPr returns the WebPr property. +func (_dff PresentationProperties )WebPr ()*_eg .CT_WebProperties {return _dff ._fag .WebPr }; -// SlideLayouts returns the slide layouts defined in the presentation. -func (_bfgd *Presentation )SlideLayouts ()[]SlideLayout {_cded :=[]SlideLayout {};for _ ,_gecf :=range _bfgd ._gagf {if _gecf ==nil {continue ;};if _gecf .CSld .NameAttr ==nil {continue ;};_cded =append (_cded ,SlideLayout {_gecf });};return _cded ;}; +// AddSlide adds a new slide to the presentation. +func (_agc *Presentation )AddSlide ()Slide {_ege :=_eg .NewCT_SlideIdListEntry ();_ege .IdAttr =_agc .nextSlideID ();_agc ._ad .SldIdLst .SldId =append (_agc ._ad .SldIdLst .SldId ,_ege );_bebe :=_eg .NewSld ();_bebe .CSld .SpTree .NvGrpSpPr .CNvPr .IdAttr =1; +_bebe .CSld .SpTree .GrpSpPr .Xfrm =_bd .NewCT_GroupTransform2D ();_bebe .CSld .SpTree .GrpSpPr .Xfrm .Off =_bd .NewCT_Point2D ();_bebe .CSld .SpTree .GrpSpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_geb .Int64 (0);_bebe .CSld .SpTree .GrpSpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_geb .Int64 (0); +_bebe .CSld .SpTree .GrpSpPr .Xfrm .Ext =_bd .NewCT_PositiveSize2D ();_bebe .CSld .SpTree .GrpSpPr .Xfrm .Ext .CxAttr =int64 (0*_a .Point );_bebe .CSld .SpTree .GrpSpPr .Xfrm .Ext .CyAttr =int64 (0*_a .Point );_bebe .CSld .SpTree .GrpSpPr .Xfrm .ChOff =_bebe .CSld .SpTree .GrpSpPr .Xfrm .Off ; +_bebe .CSld .SpTree .GrpSpPr .Xfrm .ChExt =_bebe .CSld .SpTree .GrpSpPr .Xfrm .Ext ;_agc ._bac =append (_agc ._bac ,_bebe );_agc ._ccd =append (_agc ._ccd ,len (_agc ._bac ));_daa :=_agc ._aad .AddAutoRelationship (_geb .DocTypePresentation ,_geb .OfficeDocumentType ,len (_agc ._bac ),_geb .SlideType ); +_ege .RIdAttr =_daa .ID ();_egb :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideType ,len (_agc ._bac ));_agc .ContentTypes .AddOverride (_egb ,_geb .SlideContentType );_gfba :=_df .NewRelationships ();_agc ._adg =append (_agc ._adg ,_gfba ); +_gfba .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideType ,len (_agc ._bdbg ),_geb .SlideLayoutType );return Slide {_ege ,_bebe ,_agc ,nil };}; -// ExtLst returns the ExtLst property. -func (_acde ViewProperties )ExtLst ()*_g .CT_ExtensionList {return _acde ._cdba .ExtLst }; +// Text returns text from a slide as one string separated with line breaks. +func (_gdd *SlideText )Text ()string {_bgd :=_dga .NewBuffer ([]byte {});for _ ,_ceb :=range _gdd .Items {if _ceb .Text !=""{_bgd .WriteString (_ceb .Text );_bgd .WriteString ("\u000a");};};return _bgd .String ();};func (_ffd sort2d )Len ()int {return len (_ffd )}; +func (_bgg *chart )RelId ()string {return _bgg ._eb }; -// GridSpacing returns the GridSpacing property. -func (_aac ViewProperties )GridSpacing ()*_gc .CT_PositiveSize2D {return _aac ._cdba .GridSpacing }; +// NewSlideScreenSizeWithValue returns slide screen size with given width and height. +// Width and Height value is in EMU units, use our measurement.ToEMU to convert the - +// width and height value. +func NewSlideScreenSizeWithValue (width ,height int32 )SlideScreenSize {return SlideScreenSize {width ,height };}; -// Save writes the presentation out to a writer in the Zip package format -func (_gfag *Presentation )Save (w _ea .Writer )error {return _gfag .save (w ,false )}; +// GetTableStyleById returns *dml.CT_TableStyle by its style id. +func (_cdaf *Presentation )GetTableStyleById (id string )*_bd .CT_TableStyle {_bcea :=_cdaf ._bge .TblStyle ();for _ ,_gef :=range _bcea {if _gef .StyleIdAttr ==id {return _gef ;};};return nil ;}; -// Properties returns the properties of the TextBox. -func (_ggag TextBox )Properties ()_ae .ShapeProperties {if _ggag ._gfaa .SpPr ==nil {_ggag ._gfaa .SpPr =_gc .NewCT_ShapeProperties ();};return _ae .MakeShapeProperties (_ggag ._gfaa .SpPr );};func _bfg (_aa *Presentation ,_bb []*_g .CT_GroupShapeChoice ,_dbc []rectangle ,_fd []*TextItem )[]*TextItem {for _ ,_eb :=range _bb {_afb :=append ([]rectangle {},_dbc ...); -if _eb .Sp !=nil {_fd =append (_fd ,_ge (_aa ,_eb .Sp ,nil ,nil ,_eb .Sp .SpPr .Xfrm ,0,_dbc ,_eb .Sp .TxBody .P )...);};if _eb .GraphicFrame !=nil &&_eb .GraphicFrame .Graphic !=nil &&_eb .GraphicFrame .Graphic .GraphicData !=nil {_aff :=_eb .GraphicFrame .Xfrm ; -for _ ,_ed :=range _eb .GraphicFrame .Graphic .GraphicData .Any {if _ade ,_dgg :=_ed .(*_gc .Tbl );_dgg {_fdd :=&_ade .CT_Table ;_fa :=0;for _gde ,_bcg :=range _ade .Tr {for _dae ,_ced :=range _bcg .Tc {_fca :=&TableInfo {Table :_fdd ,Row :_bcg ,Cell :_ced ,RowIndex :_gde ,ColIndex :_dae }; -_fd =append (_fd ,_ge (_aa ,nil ,_eb .GraphicFrame ,_fca ,_aff ,_fa ,_dbc ,_ced .TxBody .P )...);_fa ++;};};};};};if _eb .GrpSp !=nil {if _eb .GrpSp .GrpSpPr !=nil {_cbe :=_eb .GrpSp .GrpSpPr .Xfrm ;var _fcg ,_eca int64 ;if _cbe .Off !=nil {_fee ,_ega :=_cbe .Off .XAttr .ST_CoordinateUnqualified ,_cbe .Off .YAttr .ST_CoordinateUnqualified ; -if _fee !=nil &&_ega !=nil {if _ga :=_cbe .Ext ;_ga !=nil {_fcg ,_eca =_ga .CxAttr ,_ga .CyAttr ;};_afb =append (_afb ,rectangle {_ecf :*_fee ,_cef :*_ega ,_beg :*_fee +_fcg ,_db :*_ega +_eca });};};};_fd =_bfg (_aa ,_eb .GrpSp .GroupShapeChoice ,_afb ,_fd ); -};};return _fd ;}; +// Themes returns an array of presentation themes. +func (_afbe *Presentation )Themes ()[]*_bd .Theme {return _afbe ._bed }; -// GetColorBySchemeColor returns *dml.CT_Color mapped to scheme colors like dk1, lt1 etc. depending on what theme is used in the presentation. -func (_eefe *Slide )GetColorBySchemeColor (schClr _gc .ST_SchemeColorVal )*_gc .CT_Color {_eefe .ensureClrMap ();_bdd :=_eefe ._ffdb ;if _bdd ==nil {return nil ;};var _cdgd _gc .ST_ColorSchemeIndex ;switch schClr .String (){case "\u0062\u0067\u0031":_cdgd =_bdd .Bg1Attr ; -case "\u0062\u0067\u0032":_cdgd =_bdd .Bg2Attr ;case "\u0074\u0078\u0031":_cdgd =_bdd .Tx1Attr ;case "\u0074\u0078\u0032":_cdgd =_bdd .Tx2Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0031":_cdgd =_bdd .Accent1Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_cdgd =_bdd .Accent2Attr ; -case "\u0061c\u0063\u0065\u006e\u0074\u0033":_cdgd =_bdd .Accent3Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_cdgd =_bdd .Accent4Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0035":_cdgd =_bdd .Accent5Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_cdgd =_bdd .Accent6Attr ; -case "\u0068\u006c\u0069n\u006b":_cdgd =_bdd .HlinkAttr ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_cdgd =_bdd .FolHlinkAttr ;case "\u0064\u006b\u0031":_cdgd =_gc .ST_ColorSchemeIndexDk1 ;case "\u0064\u006b\u0032":_cdgd =_gc .ST_ColorSchemeIndexDk2 ; -case "\u006c\u0074\u0031":_cdgd =_gc .ST_ColorSchemeIndexLt1 ;case "\u006c\u0074\u0032":_cdgd =_gc .ST_ColorSchemeIndexLt2 ;default:_cdgd =_gc .ST_ColorSchemeIndexUnset ;};_fafc :=_eefe ._ggbg ._ab [0];_bba :=_fafc .ThemeElements ;if _bba ==nil {return nil ; -};var _ddf *_gc .CT_Color ;_edgd :=_bba .ClrScheme ;switch _cdgd .String (){case "\u0064\u006b\u0031":_ddf =_edgd .Dk1 ;case "\u0064\u006b\u0032":_ddf =_edgd .Dk2 ;case "\u006c\u0074\u0031":_ddf =_edgd .Lt1 ;case "\u006c\u0074\u0032":_ddf =_edgd .Lt2 ; -case "\u0061c\u0063\u0065\u006e\u0074\u0031":_ddf =_edgd .Accent1 ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_ddf =_edgd .Accent2 ;case "\u0061c\u0063\u0065\u006e\u0074\u0033":_ddf =_edgd .Accent3 ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_ddf =_edgd .Accent4 ; -case "\u0061c\u0063\u0065\u006e\u0074\u0035":_ddf =_edgd .Accent5 ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_ddf =_edgd .Accent6 ;case "\u0068\u006c\u0069n\u006b":_ddf =_edgd .Hlink ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_ddf =_edgd .FolHlink ; -default:return nil ;};return _ddf ;}; +// AddTextBox adds an empty textbox to a slide. +func (_bcee Slide )AddTextBox ()TextBox {_aaab :=_eg .NewCT_GroupShapeChoice ();_bcee ._gbabe .CSld .SpTree .GroupShapeChoice =append (_bcee ._gbabe .CSld .SpTree .GroupShapeChoice ,_aaab );_gaf :=_eg .NewCT_Shape ();_aaab .Sp =_gaf ;_gaf .SpPr =_bd .NewCT_ShapeProperties (); +_gaf .SpPr .Xfrm =_bd .NewCT_Transform2D ();_gaf .SpPr .GeometryChoice .PrstGeom =_bd .NewCT_PresetGeometry2D ();_gaf .SpPr .GeometryChoice .PrstGeom .PrstAttr =_bd .ST_ShapeTypeRect ;_gaf .NvSpPr =_eg .NewCT_ShapeNonVisual ();_gaf .NvSpPr .CNvSpPr =_bd .NewCT_NonVisualDrawingShapeProps (); +_ccdb :=true ;_gaf .NvSpPr .CNvSpPr .TxBoxAttr =&_ccdb ;_gaf .TxBody =_bd .NewCT_TextBody ();_gaf .TxBody .BodyPr =_bd .NewCT_TextBodyProperties ();_gaf .TxBody .BodyPr .WrapAttr =_bd .ST_TextWrappingTypeSquare ;_gaf .TxBody .BodyPr .TextAutofitChoice .SpAutoFit =_bd .NewCT_TextShapeAutofit (); +_fefd :=TextBox {_gaf };_fefd .Properties ().SetWidth (3*_a .Inch );_fefd .Properties ().SetHeight (1*_a .Inch );_fefd .Properties ().SetPosition (0,0);return _fefd ;}; -// GetColorBySchemeColor returns *dml.CT_Color mapped to scheme colors like dk1, lt1 etc. depending on what theme is used in the presentation. -func (_adae *Presentation )GetColorBySchemeColor (schClr _gc .ST_SchemeColorVal )*_gc .CT_Color {if len (_adae ._bag )==0||len (_adae ._ab )==0{return nil ;};var _eeeg _gc .ST_ColorSchemeIndex ;_agee :=_adae ._bag [0];_adde :=_agee .ClrMap ;switch schClr .String (){case "\u0062\u0067\u0031":_eeeg =_adde .Bg1Attr ; -case "\u0062\u0067\u0032":_eeeg =_adde .Bg2Attr ;case "\u0074\u0078\u0031":_eeeg =_adde .Tx1Attr ;case "\u0074\u0078\u0032":_eeeg =_adde .Tx2Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0031":_eeeg =_adde .Accent1Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_eeeg =_adde .Accent2Attr ; -case "\u0061c\u0063\u0065\u006e\u0074\u0033":_eeeg =_adde .Accent3Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_eeeg =_adde .Accent4Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0035":_eeeg =_adde .Accent5Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_eeeg =_adde .Accent6Attr ; -case "\u0068\u006c\u0069n\u006b":_eeeg =_adde .HlinkAttr ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_eeeg =_adde .FolHlinkAttr ;case "\u0064\u006b\u0031":_eeeg =_gc .ST_ColorSchemeIndexDk1 ;case "\u0064\u006b\u0032":_eeeg =_gc .ST_ColorSchemeIndexDk2 ; -case "\u006c\u0074\u0031":_eeeg =_gc .ST_ColorSchemeIndexLt1 ;case "\u006c\u0074\u0032":_eeeg =_gc .ST_ColorSchemeIndexLt2 ;default:_eeeg =_gc .ST_ColorSchemeIndexUnset ;};_ccge :=_adae ._ab [0];_dcgb :=_ccge .ThemeElements ;if _dcgb ==nil {return nil ; -};var _cec *_gc .CT_Color ;_cefgd :=_dcgb .ClrScheme ;switch _eeeg .String (){case "\u0064\u006b\u0031":_cec =_cefgd .Dk1 ;case "\u0064\u006b\u0032":_cec =_cefgd .Dk2 ;case "\u006c\u0074\u0031":_cec =_cefgd .Lt1 ;case "\u006c\u0074\u0032":_cec =_cefgd .Lt2 ; -case "\u0061c\u0063\u0065\u006e\u0074\u0031":_cec =_cefgd .Accent1 ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_cec =_cefgd .Accent2 ;case "\u0061c\u0063\u0065\u006e\u0074\u0033":_cec =_cefgd .Accent3 ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_cec =_cefgd .Accent4 ; -case "\u0061c\u0063\u0065\u006e\u0074\u0035":_cec =_cefgd .Accent5 ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_cec =_cefgd .Accent6 ;case "\u0068\u006c\u0069n\u006b":_cec =_cefgd .Hlink ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_cec =_cefgd .FolHlink ; -default:return nil ;};return _cec ;};func (_geafb *Slide )getSlideRels ()_cbf .Relationships {_cgdd :=_geafb ._ggbg ;for _dddd ,_ddbe :=range _cgdd .Slides (){if *_geafb ._afe ==*_ddbe ._afe {return _cgdd ._dba [_dddd ];};};return _cbf .Relationships {}; -}; +// Slide represents a slide of a presentation. +type Slide struct{_fceg *_eg .CT_SlideIdListEntry ;_gbabe *_eg .Sld ;_acbf *Presentation ;_fagb *_bd .CT_ColorMapping ;}; -// ValidateWithPath validates the slide passing path informaton for a better -// error message. -func (_bga Slide )ValidateWithPath (path string )error {if _eef :=_bga ._afe .ValidateWithPath (path );_eef !=nil {return _eef ;};for _ ,_dgb :=range _bga ._afe .CSld .SpTree .GroupShapeChoice {if _dgb .Sp !=nil &&_dgb .Sp .TxBody !=nil {if len (_dgb .Sp .TxBody .P )==0{return _fc .New (path +"\u0020\u003a \u0073\u006c\u0069\u0064\u0065 \u0073\u0068\u0061\u0070\u0065 \u0077\u0069\u0074\u0068\u0020\u0061\u0020\u0074\u0078\u0062\u006f\u0064\u0079\u0020\u006d\u0075\u0073\u0074\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"); -};};};return nil ;};func (_gea sort2d )Swap (i ,j int ){_gea [i ],_gea [j ]=_gea [j ],_gea [i ]}; +// Presentation is the a presentation base document. +type Presentation struct{_df .DocBase ;_ad *_eg .Presentation ;_aad _df .Relationships ;_bac []*_eg .Sld ;_adg []_df .Relationships ;_ccd []int ;_gbc []*_eg .SldMaster ;_dgc []_df .Relationships ;_bbb []int ;_bdbg []*_eg .SldLayout ;_bebc []_df .Relationships ; +_bed []*_bd .Theme ;_fea []_df .Relationships ;_gbb []int ;_bge _df .TableStyles ;_ebba PresentationProperties ;_aba ViewProperties ;_gaaa []*_bd .CT_Hyperlink ;_eeb []*chart ;_cbee []*_eg .HandoutMaster ;_bab []*_eg .NotesMaster ;_ggf []int ;_effd []*_geb .XSDAny ; +_ed []int ;_acec map[string ]string ;_bbcd string ;};func (_dgcg *Slide )ensureClrMap (){if len (_dgcg ._acbf ._gbc )==0||len (_dgcg ._acbf ._bed )==0{return ;};_efag :=_dgcg ._acbf ._gbc [0];_fbfg :=_efag .ClrMap ;if _fdd :=_dgcg ._gbabe .ClrMapOvr ;_fdd !=nil {if _dbcd :=_fdd .ColorMappingOverrideChoice ; +_dbcd !=nil {if _dbcd .MasterClrMapping ==nil {if _efcfd :=_dbcd .OverrideClrMapping ;_efcfd !=nil {if _efcfd .Bg1Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Bg1Attr =_efcfd .Bg1Attr ;};if _efcfd .Tx1Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Tx1Attr =_efcfd .Tx1Attr ; +};if _efcfd .Bg2Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Bg2Attr =_efcfd .Bg2Attr ;};if _efcfd .Tx2Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Tx2Attr =_efcfd .Tx2Attr ;};if _efcfd .Accent1Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent1Attr =_efcfd .Accent1Attr ; +};if _efcfd .Accent2Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent2Attr =_efcfd .Accent2Attr ;};if _efcfd .Accent3Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent3Attr =_efcfd .Accent3Attr ;};if _efcfd .Accent4Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent4Attr =_efcfd .Accent4Attr ; +};if _efcfd .Accent5Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent5Attr =_efcfd .Accent5Attr ;};if _efcfd .Accent6Attr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .Accent6Attr =_efcfd .Accent6Attr ;};if _efcfd .HlinkAttr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .HlinkAttr =_efcfd .HlinkAttr ; +};if _efcfd .FolHlinkAttr !=_bd .ST_ColorSchemeIndexUnset {_fbfg .FolHlinkAttr =_efcfd .FolHlinkAttr ;};};};};};_dgcg ._fagb =_fbfg ;};type rectangle struct{_acc int64 ;_gfg int64 ;_ffb int64 ;_aa int64 ;}; -// Presentation returns a slide's presentation. -func (_dag Slide )Presentation ()*Presentation {return _dag ._ggbg }; +// Size returns slide size value as SlideScreenSize. +func (_fecg *SlideSize )Size ()SlideScreenSize {return SlideScreenSize {_fecg ._bfe .CxAttr ,_fecg ._bfe .CyAttr };}; -// X returns the inner wrapped XML type. -func (_edacb *SlideSize )X ()*_g .CT_SlideSize {return _edacb ._cedeg }; +// Read reads a document from an io.Reader. +func Read (r _g .ReaderAt ,size int64 )(*Presentation ,error ){const _cfb ="\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e:\u0052\u0065\u0061\u0064";if !_ac .GetLicenseKey ().IsLicensed ()&&!_gfaf {_eff .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +_eff .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return nil ,_db .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_ffdaf :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _edae ,_gccg :=r .(*_fa .File ); +_gccg {_ffdaf =_edae .Name ();};_dcaa :=_bdf ();_aea ,_bgec :=_ac .GenRefId ("\u0070\u0072");if _bgec !=nil {_ca .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_bgec );return nil ,_bgec ;};_dcaa ._bbcd =_aea ;if _eacg :=_ac .Track (_dcaa ._bbcd ,_cfb ,_ffdaf ); +_eacg !=nil {_ca .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_eacg );return nil ,_eacg ;};_ggbdf ,_bgec :=_ace .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0070\u0070\u0074\u0078");if _bgec !=nil {return nil ,_bgec ; +};_dcaa .TmpPath =_ggbdf ;_cfef ,_bgec :=_ge .NewReader (r ,size );if _bgec !=nil {return nil ,_eff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_bgec );};_cbdf :=[]*_ge .File {};_cbdf =append (_cbdf ,_cfef .File ...); +_cgfa :=false ;for _ ,_cbecg :=range _cbdf {if _cbecg .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_cgfa =true ;break ;};};if _cgfa {_dcaa .CreateCustomProperties ();};_bafc :=_be .DecodeMap {}; +_bafc .SetOnNewRelationshipFunc (_dcaa .onNewRelationship );_bafc .AddTarget (_geb .ContentTypesFilename ,_dcaa .ContentTypes .X (),"",0);_bafc .AddTarget (_geb .BaseRelsFilename ,_dcaa .Rels .X (),"",0);if _acgc :=_bafc .Decode (_cbdf );_acgc !=nil {return nil ,_acgc ; +};for _ ,_cad :=range _cbdf {if _cad ==nil {continue ;};if _edcg :=_dcaa .AddExtraFileFromZip (_cad );_edcg !=nil {return nil ,_edcg ;};};if _cgfa {_aded :=false ;for _ ,_dfcf :=range _dcaa .Rels .X ().Relationship {if _dfcf .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_aded =true ; +break ;};};if !_aded {_dcaa .AddCustomRelationships ();};};return _dcaa ,nil ;}; -// SlideViewPr returns the SlideViewPr property. -func (_beaff ViewProperties )SlideViewPr ()*_g .CT_SlideViewProperties {return _beaff ._cdba .SlideViewPr ;}; +// GetPlaceholderByIndex returns a placeholder given its index. If there are multiplace +// placeholders of the same index, this method returns the first one. You must use the +// PlaceHolders() method to access the others. +func (_dgf Slide )GetPlaceholderByIndex (idx uint32 )(PlaceHolder ,error ){for _ ,_bgce :=range _dgf ._gbabe .CSld .SpTree .GroupShapeChoice {if _bgce .Sp !=nil &&_bgce .Sp .NvSpPr !=nil &&_bgce .Sp .NvSpPr .NvPr !=nil &&_bgce .Sp .NvSpPr .NvPr .Ph !=nil {if (idx ==0&&_bgce .Sp .NvSpPr .NvPr .Ph .IdxAttr ==nil )||(_bgce .Sp .NvSpPr .NvPr .Ph .IdxAttr !=nil &&*_bgce .Sp .NvSpPr .NvPr .Ph .IdxAttr ==idx ){return PlaceHolder {_bgce .Sp ,_dgf ._gbabe },nil ; +};};};return PlaceHolder {},_db .New ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0070\u006c\u0061\u0063\u0065\u0068\u006fl\u0064\u0065\u0072");};func (_afb *Presentation )saveToFile (_efcf string ,_gbabc bool )error {_fgdg ,_acga :=_fa .Create (_efcf ); +if _acga !=nil {return _acga ;};defer _fgdg .Close ();return _afb .save (_fgdg ,_gbabc );};func _bdf ()*Presentation {_ade :=&Presentation {_ad :_eg .NewPresentation ()};_ade ._ad .SldIdLst =_eg .NewCT_SlideIdList ();_ade ._ad .ConformanceAttr =_c .ST_ConformanceClassTransitional ; +_ade .AppProperties =_df .NewAppProperties ();_ade .CoreProperties =_df .NewCoreProperties ();_ade ._bge =_df .NewTableStyles ();_ade .ContentTypes =_df .NewContentTypes ();_ade .Rels =_df .NewRelationships ();_ade ._aad =_df .NewRelationships ();_ade ._ebba =NewPresentationProperties (); +_ade ._aba =NewViewProperties ();_ade ._acec =map[string ]string {};return _ade ;};func (_ccdc *Presentation )save (_aegf _g .Writer ,_dcbf bool )error {const _cdbb ="\u0050\u0072\u0065\u0073en\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0070\u002e\u0053\u0061\u0076\u0065"; +if _cgcc :=_ccdc ._ad .Validate ();_cgcc !=nil {_ca .Log .Debug ("\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u0020i\u006e\u0020\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_cgcc ); +};if !_ac .GetLicenseKey ().IsLicensed ()&&!_gfaf {_eff .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065");_eff .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return _db .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_efa :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _afg ,_fga :=_aegf .(*_fa .File ); +_fga {_efa =_afg .Name ();};if len (_ccdc ._bbcd )==0{_fgd ,_fdbg :=_ac .GenRefId ("\u0070\u0077");if _fdbg !=nil {_ca .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fdbg );return _fdbg ;};_ccdc ._bbcd =_fgd ;};if _dddg :=_ac .Track (_ccdc ._bbcd ,_cdbb ,_efa ); +_dddg !=nil {_ca .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_dddg );return _dddg ;};if _dcbf {_ccdc .ContentTypes .RemoveOverride ("\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +_ccdc .ContentTypes .EnsureOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070pl\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066ic\u0065\u0064o\u0063u\u006d\u0065\u006e\u0074\u002e\u0070r\u0065\u0073\u0065n\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0065\u006d\u0070\u006c\u0061\u0074\u0065.\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +}else {_ccdc .ContentTypes .RemoveOverride ("\u0061\u0070pl\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066ic\u0065\u0064o\u0063u\u006d\u0065\u006e\u0074\u002e\u0070r\u0065\u0073\u0065n\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0065\u006d\u0070\u006c\u0061\u0074\u0065.\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +_ccdc .ContentTypes .EnsureOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +};_gfde :=_geb .DocTypePresentation ;_fca :=_ge .NewWriter (_aegf );defer _fca .Close ();if _ebc :=_be .MarshalXML (_fca ,_geb .BaseRelsFilename ,_ccdc .Rels .X ());_ebc !=nil {return _ebc ;};if _efb :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .ExtendedPropertiesType ,_ccdc .AppProperties .X ()); +_efb !=nil {return _efb ;};if _cead :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .CorePropertiesType ,_ccdc .CoreProperties .X ());_cead !=nil {return _cead ;};if _dae :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .PresentationPropertiesType ,_ccdc ._ebba .X ()); +_dae !=nil {return _dae ;};if _dea :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .ViewPropertiesType ,_ccdc ._aba .X ());_dea !=nil {return _dea ;};if _fce :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .TableStylesType ,_ccdc ._bge .X ());_fce !=nil {return _fce ; +};if len (_ccdc ._effd )> 0{for _befg ,_ccb :=range _ccdc ._effd {_gab :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .CustomXMLType ,_ccdc ._ed [_befg ]);if _efc :=_be .MarshalXML (_fca ,_gab ,_ccb );_efc !=nil {return _efc ;};};};if _ccdc .CustomProperties .X ()!=nil {if _dbgg :=_be .MarshalXMLByType (_fca ,_gfde ,_geb .CustomPropertiesType ,_ccdc .CustomProperties .X ()); +_dbgg !=nil {return _dbgg ;};};if _ccdc .Thumbnail !=nil {_adef ,_cbc :=_fca .Create ("\u0064\u006f\u0063Pr\u006f\u0070\u0073\u002f\u0074\u0068\u0075\u006d\u0062\u006e\u0061\u0069\u006c\u002e\u006a\u0070\u0065\u0067");if _cbc !=nil {return _cbc ;};if _aafb :=_bgf .Encode (_adef ,_ccdc .Thumbnail ,nil ); +_aafb !=nil {return _aafb ;};};_cdeb :=_geb .AbsoluteFilename (_gfde ,_geb .OfficeDocumentType ,0);if _bgfe :=_be .MarshalXML (_fca ,_cdeb ,_ccdc ._ad );_bgfe !=nil {return _bgfe ;};if _fbff :=_be .MarshalXML (_fca ,_be .RelationsPathFor (_cdeb ),_ccdc ._aad .X ()); +_fbff !=nil {return _fbff ;};for _gca ,_cab :=range _ccdc ._bac {if _cab ==nil {continue ;};_edc :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideType ,_ccdc ._ccd [_gca ]);_be .MarshalXML (_fca ,_edc ,_cab );if !_ccdc ._adg [_gca ].IsEmpty (){_cfed :=_be .RelationsPathFor (_edc ); +_be .MarshalXML (_fca ,_cfed ,_ccdc ._adg [_gca ].X ());};};for _dgg ,_add :=range _ccdc ._gbc {if _add ==nil {continue ;};_aaa :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideMasterType ,_ccdc ._bbb [_dgg ]);_be .MarshalXML (_fca ,_aaa ,_add ); +if !_ccdc ._dgc [_dgg ].IsEmpty (){_ggaf :=_be .RelationsPathFor (_aaa );_be .MarshalXML (_fca ,_ggaf ,_ccdc ._dgc [_dgg ].X ());};};for _abb ,_gge :=range _ccdc ._bdbg {if _gge ==nil {continue ;};_geda :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideLayoutType ,_abb +1); +_be .MarshalXML (_fca ,_geda ,_gge );if !_ccdc ._bebc [_abb ].IsEmpty (){_fbfe :=_be .RelationsPathFor (_geda );_be .MarshalXML (_fca ,_fbfe ,_ccdc ._bebc [_abb ].X ());};};for _fcg ,_begf :=range _ccdc ._bed {if _begf ==nil {continue ;};_dab :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .ThemeType ,_ccdc ._gbb [_fcg ]); +_be .MarshalXML (_fca ,_dab ,_begf );if !_ccdc ._fea [_fcg ].IsEmpty (){_agcf :=_be .RelationsPathFor (_dab );_be .MarshalXML (_fca ,_agcf ,_ccdc ._fea [_fcg ].X ());};};for _cegc ,_gcbf :=range _ccdc ._eeb {_dec :=_geb .AbsoluteFilename (_gfde ,_geb .ChartType ,_cegc +1); +_be .MarshalXML (_fca ,_dec ,_gcbf );};for _bag ,_deaf :=range _ccdc ._cbee {_eca :=_geb .AbsoluteFilename (_gfde ,_geb .HandoutMasterType ,_bag +1);_be .MarshalXML (_fca ,_eca ,_deaf );};for _bedc ,_ddbc :=range _ccdc ._bab {if _ddbc ==nil {continue ; +};_gce :=_geb .AbsoluteFilename (_gfde ,_geb .NotesMasterType ,_ccdc ._ggf [_bedc ]);_be .MarshalXML (_fca ,_gce ,_ddbc );};for _bff ,_decg :=range _ccdc .Images {_dfc :=_bff +1;if _fcd ,_affb :=_ef .StringToNumbers (_decg .Target ());_affb &&_dfc !=_fcd {_dfc =_fcd ; +};if _fedb :=_df .AddImageToZip (_fca ,_decg ,_dfc ,_geb .DocTypePresentation );_fedb !=nil {return _fedb ;};};_ccdc .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_ccdc .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); +_ccdc .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_ccdc .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");if _cbgf :=_be .MarshalXML (_fca ,_geb .ContentTypesFilename ,_ccdc .ContentTypes .X ()); +_cbgf !=nil {return _cbgf ;};if _cgb :=_ccdc .WriteExtraFiles (_fca );_cgb !=nil {return _cgb ;};return nil ;}; -// SlideScreenSize represents the slide screen size as a 2 element array -// representing the width and height in EMU units. -type SlideScreenSize [2]int32 ; +// X returns the inner wrapped XML type. +func (_aeae SlideMaster )X ()*_eg .SldMaster {return _aeae ._aaff }; -// AddTextBox adds an empty textbox to a slide. -func (_fefd Slide )AddTextBox ()TextBox {_dffd :=_g .NewCT_GroupShapeChoice ();_fefd ._afe .CSld .SpTree .GroupShapeChoice =append (_fefd ._afe .CSld .SpTree .GroupShapeChoice ,_dffd );_egcd :=_g .NewCT_Shape ();_dffd .Sp =_egcd ;_egcd .SpPr =_gc .NewCT_ShapeProperties (); -_egcd .SpPr .Xfrm =_gc .NewCT_Transform2D ();_egcd .SpPr .GeometryChoice .PrstGeom =_gc .NewCT_PresetGeometry2D ();_egcd .SpPr .GeometryChoice .PrstGeom .PrstAttr =_gc .ST_ShapeTypeRect ;_egcd .NvSpPr =_g .NewCT_ShapeNonVisual ();_egcd .NvSpPr .CNvSpPr =_gc .NewCT_NonVisualDrawingShapeProps (); -_dgcd :=true ;_egcd .NvSpPr .CNvSpPr .TxBoxAttr =&_dgcd ;_egcd .TxBody =_gc .NewCT_TextBody ();_egcd .TxBody .BodyPr =_gc .NewCT_TextBodyProperties ();_egcd .TxBody .BodyPr .WrapAttr =_gc .ST_TextWrappingTypeSquare ;_egcd .TxBody .BodyPr .TextAutofitChoice .SpAutoFit =_gc .NewCT_TextShapeAutofit (); -_dcdg :=TextBox {_egcd };_dcdg .Properties ().SetWidth (3*_f .Inch );_dcdg .Properties ().SetHeight (1*_f .Inch );_dcdg .Properties ().SetPosition (0,0);return _dcdg ;}; +// SetOffsetX sets horizontal offset of text box in distance units (see measurement package). +func (_cdcc TextBox )SetOffsetX (offX float64 ){_bgcc :=_cdcc .getOff ();_gbegf :=_a .ToEMU (offX );_bgcc .XAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_gbegf };}; -// GetChartSpaceByRelId returns a *crt.ChartSpace with the associated relation ID in the -// slide. -func (_caeg *Slide )GetChartSpaceByRelId (relId string )*_e .ChartSpace {_dbge :=_caeg .getSlideRels ();if (_dbge ==_cbf .Relationships {}){return nil ;};_eff :=_dbge .GetTargetByRelId (relId );for _ ,_acg :=range _caeg ._ggbg ._ffe {if _eff ==_acg .Target (){return _acg ._adc ; -};};return nil ;}; +// GetSlideLayout returns a slide layout related to the slide. +func (_cbgg *Slide )GetSlideLayout ()*_eg .SldLayout {_bbcf :=_cbgg .getSlideRels ();for _ ,_fege :=range _bbcf .Relationships (){if _fege .Type ()==_geb .SlideLayoutType {if _eege ,_edg :=_ef .StringToNumbers (_fege .Target ());_edg {return _cbgg ._acbf ._bdbg [_eege -1]; +};return nil ;};};return nil ;}; -// Paragraphs returns the paragraphs defined in the placeholder. -func (_fgg PlaceHolder )Paragraphs ()[]_ae .Paragraph {_ff :=[]_ae .Paragraph {};for _ ,_fdb :=range _fgg ._geaf .TxBody .P {_ff =append (_ff ,_ae .MakeParagraph (_fdb ));};return _ff ;}; +// Type returns the placeholder type +func (_dfa PlaceHolder )Type ()_eg .ST_PlaceholderType {return _dfa ._bdb .NvSpPr .NvPr .Ph .TypeAttr }; -// SetText sets the text of a placeholder for the initial paragraph. This is a -// shortcut method that is useful for things like titles which only contain a -// single paragraph. -func (_beb PlaceHolder )SetText (text string ){_beb .Clear ();_gdee :=_gc .NewEG_TextRun ();_gdee .TextRunChoice .R =_gc .NewCT_RegularTextRun ();_gdee .TextRunChoice .R .T =text ;if len (_beb ._geaf .TxBody .P )==0{_beb ._geaf .TxBody .P =append (_beb ._geaf .TxBody .P ,_gc .NewCT_TextParagraph ()); -};_beb ._geaf .TxBody .P [0].EG_TextRun =nil ;_beb ._geaf .TxBody .P [0].EG_TextRun =append (_beb ._geaf .TxBody .P [0].EG_TextRun ,_gdee );}; +// MoveSlide moves a slide with given number to position targetPos within a presentation. +func (_eddg *Presentation )MoveSlide (slideNumber ,targetPos int )error {if slideNumber < 0||slideNumber >=len (_eddg ._bac ){return _db .New ("\u0073\u006c\u0069\u0064eN\u0075\u006d\u0062\u0065\u0072\u0020\u0069\u0073\u0020\u0069\u006e\u0076\u0061\u006ci\u0064"); +};if targetPos < 0||targetPos >=len (_eddg ._bac ){return _db .New ("t\u0061r\u0067\u0065\u0074\u0050\u006f\u0073\u0020\u0069s\u0020\u0069\u006e\u0076al\u0069\u0064");};if slideNumber ==targetPos {return nil ;};_gcdd :=_eddg ._bac [slideNumber ];_fbc :=_eddg ._adg [slideNumber ]; +if slideNumber < targetPos {copy (_eddg ._bac [slideNumber :targetPos ],_eddg ._bac [slideNumber +1:targetPos +1]);copy (_eddg ._adg [slideNumber :targetPos ],_eddg ._adg [slideNumber +1:targetPos +1]);copy (_eddg ._ccd [slideNumber :targetPos ],_eddg ._ccd [slideNumber +1:targetPos +1]); +}else {copy (_eddg ._bac [targetPos +1:slideNumber +1],_eddg ._bac [targetPos :slideNumber ]);copy (_eddg ._adg [targetPos +1:slideNumber +1],_eddg ._adg [targetPos :slideNumber ]);copy (_eddg ._ccd [targetPos +1:slideNumber +1],_eddg ._ccd [targetPos :slideNumber ]); +};_eddg ._bac [targetPos ]=_gcdd ;_eddg ._adg [targetPos ]=_fbc ;return nil ;}; -// AddSlideWithLayout adds a new slide with content copied from a layout. Normally you should -// use AddDefaultSlideWithLayout as it will do some post processing similar to PowerPoint to -// clear place holder text, etc. -func (_bagg *Presentation )AddSlideWithLayout (l SlideLayout )(Slide ,error ){_bea :=_g .NewCT_SlideIdListEntry ();_bea .IdAttr =_bagg .nextSlideID ();_bagg ._ecbe .SldIdLst .SldId =append (_bagg ._ecbe .SldIdLst .SldId ,_bea );_aeee :=_g .NewSld ();_geca :=_fcd .Buffer {}; -_cfge :=_eaf .NewEncoder (&_geca );_bgcf :=_eaf .StartElement {Name :_eaf .Name {Local :"\u0073\u006c\u0069d\u0065"}};_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -_bgcf .Attr =append (_bgcf .Attr ,_eaf .Attr {Name :_eaf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -if _faa :=l ._ggge .CSld .MarshalXML (_cfge ,_bgcf );_faa !=nil {return Slide {},_faa ;};_cfge .Flush ();_baeb :=_eaf .NewDecoder (&_geca );_aeee .CSld =_g .NewCT_CommonSlideData ();if _gab :=_baeb .Decode (_aeee .CSld );_gab !=nil {return Slide {},_gab ; -};_aeee .CSld .NameAttr =nil ;_aeee .CSld .SpTree .GroupShapeChoice =_gff (_aeee .CSld .SpTree .GroupShapeChoice );_bagg ._dbbf =append (_bagg ._dbbf ,_aeee );_bagg ._cba =append (_bagg ._cba ,len (_bagg ._dbbf ));_faac :=_bagg ._deb .AddAutoRelationship (_af .DocTypePresentation ,_af .OfficeDocumentType ,len (_bagg ._dbbf ),_af .SlideType ); -_bea .RIdAttr =_faac .ID ();_acf :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideType ,len (_bagg ._dbbf ));_bagg .ContentTypes .AddOverride (_acf ,_af .SlideContentType );_bgge :=_cbf .NewRelationships ();_bagg ._dba =append (_bagg ._dba ,_bgge ); -_fff :=len (_bagg ._dba )-1;for _fef ,_dgd :=range _bagg ._gagf {if _dgd ==l .X (){_eda :=_bagg ._aee [_fef ];for _ ,_bfd :=range _eda .X ().Relationship {if _bfd .TypeAttr !=_af .SlideMasterType {_bagg ._dba [_fff ].X ().Relationship =append (_bagg ._dba [_fff ].X ().Relationship ,_bfd ); -};};_bgge .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideType ,_fef +1,_af .SlideLayoutType );};};_ebgf :=Slide {_bea ,_aeee ,_bagg ,nil };return _ebgf ,nil ;}; +// AddImage adds an image to the document package, returning a reference that +// can be used to add the image to a run and place it in the document contents. +func (_dfac *Presentation )AddImage (i _df .Image )(_df .ImageRef ,error ){_fef :=_df .MakeImageRef (i ,&_dfac .DocBase ,_dfac ._aad );if i .Data ==nil &&i .Path ==""{return _fef ,_db .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); +};if i .Format ==""{return _fef ,_db .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _fef ,_db .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); +};if i .Path !=""{_ebaed :=_ace .Add (i .Path );if _ebaed !=nil {return _fef ,_ebaed ;};};_dfac .Images =append (_dfac .Images ,_fef );_dfac .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_dfac .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); +_dfac .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_dfac .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_dfac .ContentTypes .EnsureDefault (i .Format ,"\u0069\u006d\u0061\u0067\u0065\u002f"+i .Format ); +return _fef ,nil ;}; -// GetTextBoxes returns a list of all text boxes from a slide. -func (_ffga Slide )GetTextBoxes ()[]*TextBox {_geag :=[]*TextBox {};_dabc :=_ffga ._afe .CSld .SpTree .GroupShapeChoice ;for _ ,_dfc :=range _dabc {if _dfc .Sp !=nil &&_dfc .Sp .NvSpPr .CNvSpPr .TxBoxAttr !=nil &&*_dfc .Sp .NvSpPr .CNvSpPr .TxBoxAttr {_geag =append (_geag ,&TextBox {_dfc .Sp }); -};};return _geag ;}; +// GetLayoutImageByRelID returns an ImageRef with the associated relation ID in the +// slide layout. +func (_bcfd *Slide )GetLayoutImageByRelID (relID string )(_df .ImageRef ,bool ){_efcd :=_bcfd .getSlideLayoutRels ();if (_efcd ==_df .Relationships {}){return _df .ImageRef {},false ;};_gbgc :=_efcd .GetTargetByRelId (relID );for _ ,_fgcf :=range _bcfd ._acbf .Images {if _fgcf .Target ()==_gbgc {return _fgcf ,true ; +};};return _df .ImageRef {},false ;}; -// GetSlideLayout returns a slide layout related to the slide. -func (_eaa *Slide )GetSlideLayout ()*_g .SldLayout {_bgdef :=_eaa .getSlideRels ();for _ ,_cdb :=range _bgdef .Relationships (){if _cdb .Type ()==_af .SlideLayoutType {if _ccb ,_dabd :=_cge .StringToNumbers (_cdb .Target ());_dabd {return _eaa ._ggbg ._gagf [_ccb -1]; -};return nil ;};};return nil ;}; +// AddImage adds an image textbox to a slide. +func (_feg Slide )AddImage (img _df .ImageRef )Image {_dfbg :=_eg .NewCT_GroupShapeChoice ();_feg ._gbabe .CSld .SpTree .GroupShapeChoice =append (_feg ._gbabe .CSld .SpTree .GroupShapeChoice ,_dfbg );_bcf :=_eg .NewCT_Picture ();_dfbg .Pic =_bcf ;_bcf .NvPicPr .CNvPicPr =_bd .NewCT_NonVisualPictureProperties (); +_bcf .NvPicPr .CNvPicPr .PicLocks =_bd .NewCT_PictureLocking ();_bcf .NvPicPr .CNvPicPr .PicLocks .NoChangeAspectAttr =_geb .Bool (true );_bcf .BlipFill =_bd .NewCT_BlipFillProperties ();_bcf .BlipFill .Blip =_bd .NewCT_Blip ();_fdag :=_feg .AddImageToRels (img ); +_bcf .BlipFill .Blip .EmbedAttr =_geb .String (_fdag );_bcf .BlipFill .FillModePropertiesChoice .Stretch =_bd .NewCT_StretchInfoProperties ();_bcf .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_bd .NewCT_RelativeRect ();_bcf .SpPr =_bd .NewCT_ShapeProperties (); +_bcf .SpPr .GeometryChoice .PrstGeom =_bd .NewCT_PresetGeometry2D ();_bcf .SpPr .GeometryChoice .PrstGeom .PrstAttr =_bd .ST_ShapeTypeRect ;_adab :=Image {_bcf };_aaba :=img .Size ();_adab .Properties ().SetWidth (_a .Distance (_aaba .X )*_a .Pixel72 ); +_adab .Properties ().SetHeight (_a .Distance (_aaba .Y )*_a .Pixel72 );_adab .Properties ().SetPosition (0,0);return _adab ;}; // PlaceHolders returns all of the content place holders within a given slide. -func (_gaea Slide )PlaceHolders ()[]PlaceHolder {_dfde :=[]PlaceHolder {};for _ ,_gecac :=range _gaea ._afe .CSld .SpTree .GroupShapeChoice {if _gecac .Sp !=nil &&_gecac .Sp .NvSpPr !=nil &&_gecac .Sp .NvSpPr .NvPr !=nil &&_gecac .Sp .NvSpPr .NvPr .Ph !=nil {_dfde =append (_dfde ,PlaceHolder {_gecac .Sp ,_gaea ._afe }); -};};return _dfde ;}; +func (_gede Slide )PlaceHolders ()[]PlaceHolder {_dge :=[]PlaceHolder {};for _ ,_acdc :=range _gede ._gbabe .CSld .SpTree .GroupShapeChoice {if _acdc .Sp !=nil &&_acdc .Sp .NvSpPr !=nil &&_acdc .Sp .NvSpPr .NvPr !=nil &&_acdc .Sp .NvSpPr .NvPr .Ph !=nil {_dge =append (_dge ,PlaceHolder {_acdc .Sp ,_gede ._gbabe }); +};};return _dge ;};var (SlideScreenSize16x9 =SlideScreenSize {12192000,6858000};SlideScreenSize4x3 =SlideScreenSize {9144000,6858000};SlideScreenSizeA4 =SlideScreenSize {9906000,6858000};); -// CopySlide copies existing slide from another presentation and inserts it as a last one. -func (_gded *Presentation )CopySlide (s Slide )(Slide ,error ){_dgeg :=_g .NewCT_SlideIdListEntry ();_dgeg .IdAttr =_gded .nextSlideID ();_gded ._ecbe .SldIdLst .SldId =append (_gded ._ecbe .SldIdLst .SldId ,_dgeg );_bbe :=s .GetSlideLayout ();_bdb :=true ; -for _ ,_fadb :=range _gded ._gagf {if _fadb ==_bbe {_bdb =false ;break ;};};if _bdb {_gded .addLayoutFromSlide (s );};_gded ._dbbf =append (_gded ._dbbf ,s ._afe );_gded ._cba =append (_gded ._cba ,len (_gded ._dbbf ));_gcg :=_gded ._deb .AddAutoRelationship (_af .DocTypePresentation ,_af .OfficeDocumentType ,len (_gded ._dbbf ),_af .SlideType ); -_dgeg .RIdAttr =_gcg .ID ();_dcb :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideType ,len (_gded ._dbbf ));_gded .ContentTypes .AddOverride (_dcb ,_af .SlideContentType );_ee :=_cbf .NewRelationships ();_gded ._dba =append (_gded ._dba ,_ee ); -_gfd :=len (_gded ._dba )-1;for _daa ,_efb :=range _gded ._gagf {if _efb ==_bbe {_fce :=_gded ._aee [_daa ];for _ ,_caee :=range _fce .X ().Relationship {if _caee .TypeAttr !=_af .SlideMasterType {_gded ._dba [_gfd ].X ().Relationship =append (_gded ._dba [_gfd ].X ().Relationship ,_caee ); -};};_ee .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideType ,_daa +1,_af .SlideLayoutType );};};_edg :=Slide {_dgeg ,s ._afe ,_gded ,nil };return _edg ,nil ;}; +// AddSlideWithLayout adds a new slide with content copied from a layout. Normally you should +// use AddDefaultSlideWithLayout as it will do some post processing similar to PowerPoint to +// clear place holder text, etc. +func (_eef *Presentation )AddSlideWithLayout (l SlideLayout )(Slide ,error ){_fbb :=_eg .NewCT_SlideIdListEntry ();_fbb .IdAttr =_eef .nextSlideID ();_eef ._ad .SldIdLst .SldId =append (_eef ._ad .SldIdLst .SldId ,_fbb );_afca :=_eg .NewSld ();_fbd :=_dga .Buffer {}; +_cbec :=_acb .NewEncoder (&_fbd );_cgd :=_acb .StartElement {Name :_acb .Name {Local :"\u0073\u006c\u0069d\u0065"}};_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +_cgd .Attr =append (_cgd .Attr ,_acb .Attr {Name :_acb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +if _acfa :=l ._gced .CSld .MarshalXML (_cbec ,_cgd );_acfa !=nil {return Slide {},_acfa ;};_cbec .Flush ();_eaf :=_acb .NewDecoder (&_fbd );_afca .CSld =_eg .NewCT_CommonSlideData ();if _cfe :=_eaf .Decode (_afca .CSld );_cfe !=nil {return Slide {},_cfe ; +};_afca .CSld .NameAttr =nil ;_afca .CSld .SpTree .GroupShapeChoice =_dgag (_afca .CSld .SpTree .GroupShapeChoice );_eef ._bac =append (_eef ._bac ,_afca );_eef ._ccd =append (_eef ._ccd ,len (_eef ._bac ));_bfd :=_eef ._aad .AddAutoRelationship (_geb .DocTypePresentation ,_geb .OfficeDocumentType ,len (_eef ._bac ),_geb .SlideType ); +_fbb .RIdAttr =_bfd .ID ();_ffg :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideType ,len (_eef ._bac ));_eef .ContentTypes .AddOverride (_ffg ,_geb .SlideContentType );_acg :=_df .NewRelationships ();_eef ._adg =append (_eef ._adg ,_acg ); +_caf :=len (_eef ._adg )-1;for _geag ,_dfaf :=range _eef ._bdbg {if _dfaf ==l .X (){_eba :=_eef ._bebc [_geag ];for _ ,_ddc :=range _eba .X ().Relationship {if _ddc .TypeAttr !=_geb .SlideMasterType {_eef ._adg [_caf ].X ().Relationship =append (_eef ._adg [_caf ].X ().Relationship ,_ddc ); +};};_acg .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideType ,_geag +1,_geb .SlideLayoutType );};};_gaad :=Slide {_fbb ,_afca ,_eef ,nil };return _gaad ,nil ;}; -// GetLayoutImageByRelID returns an ImageRef with the associated relation ID in the -// slide layout. -func (_efcbf *Slide )GetLayoutImageByRelID (relID string )(_cbf .ImageRef ,bool ){_afbe :=_efcbf .getSlideLayoutRels ();if (_afbe ==_cbf .Relationships {}){return _cbf .ImageRef {},false ;};_fga :=_afbe .GetTargetByRelId (relID );for _ ,_gdd :=range _efcbf ._ggbg .Images {if _gdd .Target ()==_fga {return _gdd ,true ; -};};return _cbf .ImageRef {},false ;}; +// NotesViewPr returns the NotesViewPr property. +func (_fbe ViewProperties )NotesViewPr ()*_eg .CT_NotesViewProperties {return _fbe ._ede .NotesViewPr }; -// ClearAll completely clears a placeholder. To be useable, at least one -// paragraph must be added after ClearAll via AddParagraph. -func (_gg PlaceHolder )ClearAll (){_gg ._geaf .SpPr =_gc .NewCT_ShapeProperties ();_gg ._geaf .TxBody =_gc .NewCT_TextBody ();_gg ._geaf .TxBody .LstStyle =_gc .NewCT_TextListStyle ();}; +// Image is an image within a slide. +type Image struct{_eea *_eg .CT_Picture }; -// TableInfo is used for keep information about a table, a row and a cell where the text is located. -type TableInfo struct{Table *_gc .CT_Table ;Row *_gc .CT_TableRow ;Cell *_gc .CT_TableCell ;RowIndex int ;ColIndex int ;}; +// ExtLst returns the ExtLst property. +func (_cedcc ViewProperties )ExtLst ()*_eg .CT_ExtensionList {return _cedcc ._ede .ExtLst }; -// SlideText is an array of extracted text items which has some methods for representing extracted text from a slide. -type SlideText struct{Items []*TextItem ;}; +// Close closes the presentation, removing any temporary files that might have been +// created when opening a document. +func (_efbef *Presentation )Close ()error {if _efbef .TmpPath !=""{return _ace .RemoveAll (_efbef .TmpPath );};return nil ;}; -// AddSlide adds a new slide to the presentation. -func (_bgd *Presentation )AddSlide ()Slide {_gga :=_g .NewCT_SlideIdListEntry ();_gga .IdAttr =_bgd .nextSlideID ();_bgd ._ecbe .SldIdLst .SldId =append (_bgd ._ecbe .SldIdLst .SldId ,_gga );_efcb :=_g .NewSld ();_efcb .CSld .SpTree .NvGrpSpPr .CNvPr .IdAttr =1; -_efcb .CSld .SpTree .GrpSpPr .Xfrm =_gc .NewCT_GroupTransform2D ();_efcb .CSld .SpTree .GrpSpPr .Xfrm .Off =_gc .NewCT_Point2D ();_efcb .CSld .SpTree .GrpSpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_af .Int64 (0);_efcb .CSld .SpTree .GrpSpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_af .Int64 (0); -_efcb .CSld .SpTree .GrpSpPr .Xfrm .Ext =_gc .NewCT_PositiveSize2D ();_efcb .CSld .SpTree .GrpSpPr .Xfrm .Ext .CxAttr =int64 (0*_f .Point );_efcb .CSld .SpTree .GrpSpPr .Xfrm .Ext .CyAttr =int64 (0*_f .Point );_efcb .CSld .SpTree .GrpSpPr .Xfrm .ChOff =_efcb .CSld .SpTree .GrpSpPr .Xfrm .Off ; -_efcb .CSld .SpTree .GrpSpPr .Xfrm .ChExt =_efcb .CSld .SpTree .GrpSpPr .Xfrm .Ext ;_bgd ._dbbf =append (_bgd ._dbbf ,_efcb );_bgd ._cba =append (_bgd ._cba ,len (_bgd ._dbbf ));_egc :=_bgd ._deb .AddAutoRelationship (_af .DocTypePresentation ,_af .OfficeDocumentType ,len (_bgd ._dbbf ),_af .SlideType ); -_gga .RIdAttr =_egc .ID ();_dbg :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideType ,len (_bgd ._dbbf ));_bgd .ContentTypes .AddOverride (_dbg ,_af .SlideContentType );_cgaa :=_cbf .NewRelationships ();_bgd ._dba =append (_bgd ._dba ,_cgaa ); -_cgaa .AddAutoRelationship (_af .DocTypePresentation ,_af .SlideType ,len (_bgd ._gagf ),_af .SlideLayoutType );return Slide {_gga ,_efcb ,_bgd ,nil };}; +// SlideMasters returns the slide masters defined in the presentation. +func (_ecee *Presentation )SlideMasters ()[]SlideMaster {_cee :=[]SlideMaster {};for _bffb ,_bca :=range _ecee ._gbc {if _bffb < len (_ecee ._dgc ){_cee =append (_cee ,SlideMaster {_ecee ,_ecee ._dgc [_bffb ],_bca });};};return _cee ;}; -// SlideLayouts returns a slice of all layouts in SlideMaster. -func (_accb SlideMaster )SlideLayouts ()[]SlideLayout {_febbg :=map[string ]int {};_dgegc :=[]SlideLayout {};for _ ,_ddcg :=range _accb ._bbda .Relationships (){_cea :=_a .Replace (_ddcg .Target (),".\u002e\u002f\u0073\u006c\u0069\u0064e\u004c\u0061\u0079\u006f\u0075\u0074\u0073\u002f\u0073l\u0069\u0064\u0065L\u0061y\u006f\u0075\u0074","",-1); -_cea =_a .Replace (_cea ,"\u002e\u0078\u006d\u006c","",-1);if _bfgba ,_gaa :=_b .ParseInt (_cea ,10,32);_gaa ==nil {_febbg [_ddcg .ID ()]=int (_bfgba );};};for _ ,_deca :=range _accb ._baccb .SldLayoutIdLst .SldLayoutId {if _aeff ,_bcgg :=_febbg [_deca .RIdAttr ]; -_bcgg {_bgdc :=_accb ._bfgc ._gagf [_aeff -1];_dgegc =append (_dgegc ,SlideLayout {_bgdc });};};return _dgegc ;}; +// Less is for implementing sorting of two locations. Symbols share the same location if they are in the same paragraph or table. One location is 'less' than another first by y coordinate, if y coordinates are equal or differ by less than yEpsilon, then x coordinates are compared, then if they are also equal, indexes of locations in the table are compared, then positions of locations in a paragraph. +func (_gaa sort2d )Less (i ,j int )bool {_bdd ,_abg :=_gaa [i ],_gaa [j ];_dda ,_abe :=_bdd ._af ,_abg ._af ;_ecd ,_cde :=len (_dda )-1,len (_abe )-1;_ffda ,_ffab :=0,0;for {_dbf ,_ee ,_dc ,_cbd ,_bbd ,_gad ,_egc ,_deb :=_dda [_ffda ]._gfg ,_abe [_ffab ]._gfg ,_dda [_ffda ]._aa ,_abe [_ffab ]._aa ,_dda [_ffda ]._acc ,_abe [_ffab ]._acc ,_dda [_ffda ]._ffb ,_abe [_ffab ]._ffb ; +if _dbf ==_ee ||((_fd .Abs (float64 (_dbf )-float64 (_ee ))< _gfc )&&((_dbf >=_ee &&_dbf <=_cbd )||(_ee >=_dbf &&_ee <=_dc ))&&(_egc < _gad ||_bbd > _deb )){if _bbd ==_gad {if _ffda < _ecd &&_ffab < _cde {_ffda ++;_ffab ++;continue ;};if _ffda >=_ecd &&_ffab >=_cde {break ; +};return _ffda >=_ecd ;}else {return _bbd < _gad ;};}else {return _dbf < _ee ;};};_aeb ,_gaag ,_cfg ,_eab :=_bdd ._cbe ,_abg ._cbe ,_bdd ._ae ,_abg ._ae ;if _aeb ==_gaag {return _cfg <=_eab ;};return _aeb < _gaag ;}; -// PresentationProperties contains document specific properties. -type PresentationProperties struct{_ecaa *_g .PresentationPr }; +// SaveToFile writes the Presentation out to a file. +func (_cege *Presentation )SaveToFile (path string )error {return _cege .saveToFile (path ,false )}; -// PresentationText is an array of extracted text items which has some methods for representing extracted text. -type PresentationText struct{Slides []*SlideText ;}; +// GridSpacing returns the GridSpacing property. +func (_aef ViewProperties )GridSpacing ()*_bd .CT_PositiveSize2D {return _aef ._ede .GridSpacing };func (_bfg sort2d )Swap (i ,j int ){_bfg [i ],_bfg [j ]=_bfg [j ],_bfg [i ]}; -// PrnPr returns the PrnPr property. -func (_age PresentationProperties )PrnPr ()*_g .CT_PrintProperties {return _age ._ecaa .PrnPr }; +// GetImageByRelID returns an ImageRef with the associated relation ID in the +// document. +func (_fcbg *Presentation )GetImageByRelID (relID string )(_df .ImageRef ,bool ){for _ ,_gedd :=range _fcbg .Images {if _gedd .RelID ()==relID {return _gedd ,true ;};};return _df .ImageRef {},false ;}; -// AddTable adds a new table to a placeholder. -func (_fddc PlaceHolder )AddTable ()*_cbf .Table {_fddc .Clear ();_cac :=_g .NewCT_GroupShapeChoice ();_fddc ._gaga .CSld .SpTree .GroupShapeChoice =append (_fddc ._gaga .CSld .SpTree .GroupShapeChoice ,_cac );_dfa :=_g .NewCT_GraphicalObjectFrame ();_cac .GraphicFrame =_dfa ; -_dfa .Xfrm .Off =_gc .NewCT_Point2D ();_eada :=int64 (1);_dfa .Xfrm .Off .XAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_eada };_dfa .Xfrm .Off .YAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_eada };_fb :=_dfa .Graphic .CT_GraphicalObject .GraphicData ; -_fb .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0074\u0061\u0062\u006c\u0065"; -_egg :=_cbf .NewTableWithXfrm (_dfa .Xfrm );_fb .Any =append (_fb .Any ,_egg .X ());return _egg ;}; +// NewViewProperties constructs a new ViewProperties. +func NewViewProperties ()ViewProperties {return ViewProperties {_ede :_eg .NewViewPr ()}}; -// Clear clears the placeholder contents and adds a single empty paragraph. The -// empty paragrah is required by PowerPoint or it will report the file as being -// invalid. -func (_cbbg PlaceHolder )Clear (){_cbbg .ClearAll ();_cdd :=_gc .NewCT_TextParagraph ();_cbbg ._geaf .TxBody .P =[]*_gc .CT_TextParagraph {_cdd };_cdd .EndParaRPr =_gc .NewCT_TextCharacterProperties ();_cdd .EndParaRPr .LangAttr =_af .String ("\u0065\u006e\u002dU\u0053"); -}; +// GetColorBySchemeColor returns *dml.CT_Color mapped to scheme colors like dk1, lt1 etc. depending on what theme is used in the presentation. +func (_gbeg *Presentation )GetColorBySchemeColor (schClr _bd .ST_SchemeColorVal )*_bd .CT_Color {if len (_gbeg ._gbc )==0||len (_gbeg ._bed )==0{return nil ;};var _cedc _bd .ST_ColorSchemeIndex ;_feca :=_gbeg ._gbc [0];_ddg :=_feca .ClrMap ;switch schClr .String (){case "\u0062\u0067\u0031":_cedc =_ddg .Bg1Attr ; +case "\u0062\u0067\u0032":_cedc =_ddg .Bg2Attr ;case "\u0074\u0078\u0031":_cedc =_ddg .Tx1Attr ;case "\u0074\u0078\u0032":_cedc =_ddg .Tx2Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0031":_cedc =_ddg .Accent1Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_cedc =_ddg .Accent2Attr ; +case "\u0061c\u0063\u0065\u006e\u0074\u0033":_cedc =_ddg .Accent3Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_cedc =_ddg .Accent4Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0035":_cedc =_ddg .Accent5Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_cedc =_ddg .Accent6Attr ; +case "\u0068\u006c\u0069n\u006b":_cedc =_ddg .HlinkAttr ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_cedc =_ddg .FolHlinkAttr ;case "\u0064\u006b\u0031":_cedc =_bd .ST_ColorSchemeIndexDk1 ;case "\u0064\u006b\u0032":_cedc =_bd .ST_ColorSchemeIndexDk2 ; +case "\u006c\u0074\u0031":_cedc =_bd .ST_ColorSchemeIndexLt1 ;case "\u006c\u0074\u0032":_cedc =_bd .ST_ColorSchemeIndexLt2 ;default:_cedc =_bd .ST_ColorSchemeIndexUnset ;};_ebaf :=_gbeg ._bed [0];_abgd :=_ebaf .ThemeElements ;if _abgd ==nil {return nil ; +};var _acea *_bd .CT_Color ;_dag :=_abgd .ClrScheme ;switch _cedc .String (){case "\u0064\u006b\u0031":_acea =_dag .Dk1 ;case "\u0064\u006b\u0032":_acea =_dag .Dk2 ;case "\u006c\u0074\u0031":_acea =_dag .Lt1 ;case "\u006c\u0074\u0032":_acea =_dag .Lt2 ; +case "\u0061c\u0063\u0065\u006e\u0074\u0031":_acea =_dag .Accent1 ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_acea =_dag .Accent2 ;case "\u0061c\u0063\u0065\u006e\u0074\u0033":_acea =_dag .Accent3 ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_acea =_dag .Accent4 ; +case "\u0061c\u0063\u0065\u006e\u0074\u0035":_acea =_dag .Accent5 ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_acea =_dag .Accent6 ;case "\u0068\u006c\u0069n\u006b":_acea =_dag .Hlink ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_acea =_dag .FolHlink ; +default:return nil ;};return _acea ;}; -// GetLayoutByName retrieves a slide layout given a layout name. -func (_fec *Presentation )GetLayoutByName (name string )(SlideLayout ,error ){for _ ,_aaf :=range _fec ._gagf {if _aaf .CSld .NameAttr !=nil &&name ==*_aaf .CSld .NameAttr {return SlideLayout {_aaf },nil ;};};return SlideLayout {},_fc .New ("\u0075\u006eab\u006c\u0065\u0020t\u006f\u0020\u0066\u0069nd \u006cay\u006f\u0075\u0074\u0020\u0077\u0069\u0074h \u0074\u0068\u0061\u0074\u0020\u006e\u0061m\u0065"); -};func (_eg *chart )X ()*_e .ChartSpace {return _eg ._adc }; +// SetSize sets the slide size, take argument of SlideScreenSize. +func (_dee *SlideSize )SetSize (sz SlideScreenSize ){_dee ._bfe .CxAttr =sz [0];_dee ._bfe .CyAttr =sz [1];}; -// SetOffsetY sets vertical offset of text box in distance units (see measurement package). -func (_cfcg TextBox )SetOffsetY (offY float64 ){_dcdcb :=_cfcg .getOff ();_gdda :=_f .ToEMU (offY );_dcdcb .YAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_gdda };}; +// NewSlideScreenSize returns slide screen size with default MS PowerPoint slide screen size 16x9. +func NewSlideScreenSize ()SlideScreenSize {return NewSlideScreenSizeWithValue (SlideScreenSize16x9 [0],SlideScreenSize16x9 [1]);}; -// PlaceHolder is a place holder from a slide. -type PlaceHolder struct{_geaf *_g .CT_Shape ;_gaga *_g .Sld ;}; +// GetTextBoxes returns a list of all text boxes from a slide. +func (_bdag Slide )GetTextBoxes ()[]*TextBox {_fbbg :=[]*TextBox {};_cdc :=_bdag ._gbabe .CSld .SpTree .GroupShapeChoice ;for _ ,_abc :=range _cdc {if _abc .Sp !=nil &&_abc .Sp .NvSpPr .CNvSpPr .TxBoxAttr !=nil &&*_abc .Sp .NvSpPr .CNvSpPr .TxBoxAttr {_fbbg =append (_fbbg ,&TextBox {_abc .Sp }); +};};return _fbbg ;}; -// Remove removes a placeholder from a presentation. -func (_ag PlaceHolder )Remove ()error {for _edd ,_egb :=range _ag ._gaga .CSld .SpTree .GroupShapeChoice {if _egb .Sp !=nil &&_egb .Sp ==_ag ._geaf {copy (_ag ._gaga .CSld .SpTree .GroupShapeChoice [_edd :],_ag ._gaga .CSld .SpTree .GroupShapeChoice [_edd +1:]); -_ag ._gaga .CSld .SpTree .GroupShapeChoice =_ag ._gaga .CSld .SpTree .GroupShapeChoice [0:len (_ag ._gaga .CSld .SpTree .GroupShapeChoice )-1];return nil ;};};return _fc .New ("\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065r\u0020\u006e\u006f\u0074\u0020\u0066\u006fu\u006e\u0064\u0020\u0069\u006e\u0020\u0073\u006c\u0069\u0064\u0065"); -};func (_eaac TextBox )getOff ()*_gc .CT_Point2D {if _eaac ._gfaa .SpPr ==nil {_eaac ._gfaa .SpPr =_gc .NewCT_ShapeProperties ();};if _eaac ._gfaa .SpPr .Xfrm ==nil {_eaac ._gfaa .SpPr .Xfrm =_gc .NewCT_Transform2D ();};if _eaac ._gfaa .SpPr .Xfrm .Off ==nil {_eaac ._gfaa .SpPr .Xfrm .Off =_gc .NewCT_Point2D (); -};return _eaac ._gfaa .SpPr .Xfrm .Off ;}; +// AddTable adds an empty table to a slide. +func (_gbad Slide )AddTable ()*_df .Table {_gag :=_eg .NewCT_GroupShapeChoice ();_gbad ._gbabe .CSld .SpTree .GroupShapeChoice =append (_gbad ._gbabe .CSld .SpTree .GroupShapeChoice ,_gag );_def :=_eg .NewCT_GraphicalObjectFrame ();_gag .GraphicFrame =_def ; +_def .Xfrm .Off =_bd .NewCT_Point2D ();_dgfe :=int64 (1);_def .Xfrm .Off .XAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_dgfe };_def .Xfrm .Off .YAttr =_bd .ST_Coordinate {ST_CoordinateUnqualified :&_dgfe };_cgfac :=_def .Graphic .CT_GraphicalObject .GraphicData ; +_cgfac .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0074\u0061\u0062\u006c\u0065"; +_effa :=_df .NewTableWithXfrm (_def .Xfrm );_cgfac .Any =append (_cgfac .Any ,_effa .X ());return _effa ;}; -// AddImage adds an image textbox to a slide. -func (_eccf Slide )AddImage (img _cbf .ImageRef )Image {_dde :=_g .NewCT_GroupShapeChoice ();_eccf ._afe .CSld .SpTree .GroupShapeChoice =append (_eccf ._afe .CSld .SpTree .GroupShapeChoice ,_dde );_bgfe :=_g .NewCT_Picture ();_dde .Pic =_bgfe ;_bgfe .NvPicPr .CNvPicPr =_gc .NewCT_NonVisualPictureProperties (); -_bgfe .NvPicPr .CNvPicPr .PicLocks =_gc .NewCT_PictureLocking ();_bgfe .NvPicPr .CNvPicPr .PicLocks .NoChangeAspectAttr =_af .Bool (true );_bgfe .BlipFill =_gc .NewCT_BlipFillProperties ();_bgfe .BlipFill .Blip =_gc .NewCT_Blip ();_bfbd :=_eccf .AddImageToRels (img ); -_bgfe .BlipFill .Blip .EmbedAttr =_af .String (_bfbd );_bgfe .BlipFill .FillModePropertiesChoice .Stretch =_gc .NewCT_StretchInfoProperties ();_bgfe .BlipFill .FillModePropertiesChoice .Stretch .FillRect =_gc .NewCT_RelativeRect ();_bgfe .SpPr =_gc .NewCT_ShapeProperties (); -_bgfe .SpPr .GeometryChoice .PrstGeom =_gc .NewCT_PresetGeometry2D ();_bgfe .SpPr .GeometryChoice .PrstGeom .PrstAttr =_gc .ST_ShapeTypeRect ;_dbbfb :=Image {_bgfe };_def :=img .Size ();_dbbfb .Properties ().SetWidth (_f .Distance (_def .X )*_f .Pixel72 ); -_dbbfb .Properties ().SetHeight (_f .Distance (_def .Y )*_f .Pixel72 );_dbbfb .Properties ().SetPosition (0,0);return _dbbfb ;}; +// LastViewAttr returns the LastViewAttr property. +func (_fee ViewProperties )LastViewAttr ()_eg .ST_ViewType {return _fee ._ede .LastViewAttr }; -// GetImageByRelID returns an ImageRef with the associated relation ID in the -// slide. -func (_bdff *Slide )GetImageByRelID (relID string )(_cbf .ImageRef ,bool ){_ddcad :=_bdff .getSlideRels ();if (_ddcad ==_cbf .Relationships {}){return _cbf .ImageRef {},false ;};_aagb :=_ddcad .GetTargetByRelId (relID );for _ ,_gdgd :=range _bdff ._ggbg .Images {if _gdgd .Target ()==_aagb {return _gdgd ,true ; -};};return _cbf .ImageRef {},false ;}; +// SlideLayout is a layout from which slides can be created. +type SlideLayout struct{_gced *_eg .SldLayout };const _gfc float64 =500000; -// Type returns the type of the slide layout. -func (_agfc SlideLayout )Type ()_g .ST_SlideLayoutType {return _agfc ._ggge .TypeAttr }; +// Open opens and reads a document from a file (.pptx). +func Open (filename string )(*Presentation ,error ){_bgcf ,_acd :=_fa .Open (filename );if _acd !=nil {return nil ,_eff .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_acd );};defer _bgcf .Close (); +_cdb ,_acd :=_fa .Stat (filename );if _acd !=nil {return nil ,_eff .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_acd );};_ =_cdb ;return Read (_bgcf ,_cdb .Size ());}; -// Properties returns the properties of the TextBox. -func (_gag Image )Properties ()_ae .ShapeProperties {if _gag ._bgc .SpPr ==nil {_gag ._bgc .SpPr =_gc .NewCT_ShapeProperties ();};return _ae .MakeShapeProperties (_gag ._bgc .SpPr );}; +// PresentationText is an array of extracted text items which has some methods for representing extracted text. +type PresentationText struct{Slides []*SlideText ;}; // NormalViewPr returns the NormalViewPr property. -func (_ffb ViewProperties )NormalViewPr ()*_g .CT_NormalViewProperties {return _ffb ._cdba .NormalViewPr }; +func (_ebad ViewProperties )NormalViewPr ()*_eg .CT_NormalViewProperties {return _ebad ._ede .NormalViewPr ;}; -// GetImageByTarget returns an ImageRef with the given target in the -// document. -func (_cefga *Presentation )GetImageByTarget (target string )(_cbf .ImageRef ,bool ){for _ ,_gbac :=range _cefga .Images {if _gbac .Target ()==target {return _gbac ,true ;};};return _cbf .ImageRef {},false ;}; +// Index returns the placeholder index +func (_gcf PlaceHolder )Index ()uint32 {if _gcf ._bdb .NvSpPr .NvPr .Ph .IdxAttr ==nil {return 0;};return *_gcf ._bdb .NvSpPr .NvPr .Ph .IdxAttr ;}; -// Sid returns the sid of slide -func (_abfd Slide )Sid ()*_g .CT_SlideIdListEntry {return _abfd ._gecfe };func _bebd ()*Presentation {_abb :=&Presentation {_ecbe :_g .NewPresentation ()};_abb ._ecbe .SldIdLst =_g .NewCT_SlideIdList ();_abb ._ecbe .ConformanceAttr =_be .ST_ConformanceClassTransitional ; -_abb .AppProperties =_cbf .NewAppProperties ();_abb .CoreProperties =_cbf .NewCoreProperties ();_abb ._bbcg =_cbf .NewTableStyles ();_abb .ContentTypes =_cbf .NewContentTypes ();_abb .Rels =_cbf .NewRelationships ();_abb ._deb =_cbf .NewRelationships (); -_abb ._gca =NewPresentationProperties ();_abb ._aae =NewViewProperties ();_abb ._dce =map[string ]string {};return _abb ;}; +// GetLayoutByName retrieves a slide layout given a layout name. +func (_eeeg *Presentation )GetLayoutByName (name string )(SlideLayout ,error ){for _ ,_cge :=range _eeeg ._bdbg {if _cge .CSld .NameAttr !=nil &&name ==*_cge .CSld .NameAttr {return SlideLayout {_cge },nil ;};};return SlideLayout {},_db .New ("\u0075\u006eab\u006c\u0065\u0020t\u006f\u0020\u0066\u0069nd \u006cay\u006f\u0075\u0074\u0020\u0077\u0069\u0074h \u0074\u0068\u0061\u0074\u0020\u006e\u0061m\u0065"); +}; -// X returns TextBox's underlying *pml.CT_Shape. -func (_cgagg TextBox )X ()*_g .CT_Shape {return _cgagg ._gfaa }; +// PrnPr returns the PrnPr property. +func (_gbe PresentationProperties )PrnPr ()*_eg .CT_PrintProperties {return _gbe ._fag .PrnPr }; -// NewViewProperties constructs a new ViewProperties. -func NewViewProperties ()ViewProperties {return ViewProperties {_cdba :_g .NewViewPr ()}}; +// Name returns the name of the slide layout. +func (_abbf SlideLayout )Name ()string {if _abbf ._gced .CSld !=nil &&_abbf ._gced .CSld .NameAttr !=nil {return *_abbf ._gced .CSld .NameAttr ;};return "";}; -// RemoveSlide removes a slide from a presentation. -func (_gbf *Presentation )RemoveSlide (s Slide )error {_cbeb :=false ;_acb :=0;for _egda ,_eagf :=range _gbf ._dbbf {if _eagf ==s ._afe {if _gbf ._ecbe .SldIdLst .SldId [_egda ]!=s ._gecfe {return _fc .New ("i\u006e\u0063\u006f\u006e\u0073\u0069s\u0074\u0065\u006e\u0063\u0079\u0020i\u006e\u0020\u0073\u006c\u0069\u0064\u0065s\u0020\u0061\u006e\u0064\u0020\u0049\u0044\u0020\u006c\u0069s\u0074"); -};copy (_gbf ._dbbf [_egda :],_gbf ._dbbf [_egda +1:]);_gbf ._dbbf =_gbf ._dbbf [0:len (_gbf ._dbbf )-1];copy (_gbf ._dba [_egda :],_gbf ._dba [_egda +1:]);_gbf ._dba =_gbf ._dba [0:len (_gbf ._dba )-1];copy (_gbf ._ecbe .SldIdLst .SldId [_egda :],_gbf ._ecbe .SldIdLst .SldId [_egda +1:]); -_gbf ._ecbe .SldIdLst .SldId =_gbf ._ecbe .SldIdLst .SldId [0:len (_gbf ._ecbe .SldIdLst .SldId )-1];copy (_gbf ._cba [_egda :],_gbf ._cba [_egda +1:]);_gbf ._cba =_gbf ._cba [0:len (_gbf ._cba )-1];_cbeb =true ;_acb =_egda ;};};if !_cbeb {return _fc .New ("u\u006ea\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0073li\u0064\u0065"); -};_bff :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideType ,0);return _gbf .ContentTypes .RemoveOverrideByIndex (_bff ,_acb );}; +// SorterViewPr returns the SorterViewPr property. +func (_dabd ViewProperties )SorterViewPr ()*_eg .CT_SlideSorterViewProperties {return _dabd ._ede .SorterViewPr ;}; -// Type returns the placeholder type -func (_dee PlaceHolder )Type ()_g .ST_PlaceholderType {return _dee ._geaf .NvSpPr .NvPr .Ph .TypeAttr };var _gfe =false ; +// Slides returns the slides in the presentation. +func (_gda *Presentation )Slides ()[]Slide {_ddcd :=[]Slide {};for _bage ,_cgg :=range _gda ._bac {_ddcd =append (_ddcd ,Slide {_gda ._ad .SldIdLst .SldId [_bage ],_cgg ,_gda ,nil });};return _ddcd ;}; -// SetTextAnchor controls the text anchoring -func (_gaag TextBox )SetTextAnchor (a _gc .ST_TextAnchoringType ){_gaag ._gfaa .TxBody .BodyPr =_gc .NewCT_TextBodyProperties ();_gaag ._gfaa .TxBody .BodyPr .AnchorAttr =a ;}; +// SlideSize returns presentation slide size. +func (_efdd *Presentation )SlideSize ()SlideSize {if _efdd ._ad .SldSz ==nil {_efdd ._ad .SldSz =_eg .NewCT_SlideSize ();};return SlideSize {_efdd ._ad .SldSz ,_efdd };}; -// Index returns the placeholder index -func (_efe PlaceHolder )Index ()uint32 {if _efe ._geaf .NvSpPr .NvPr .Ph .IdxAttr ==nil {return 0;};return *_efe ._geaf .NvSpPr .NvPr .Ph .IdxAttr ;}; +// GetColorBySchemeColor returns *dml.CT_Color mapped to scheme colors like dk1, lt1 etc. depending on what theme is used in the presentation. +func (_cefb *Slide )GetColorBySchemeColor (schClr _bd .ST_SchemeColorVal )*_bd .CT_Color {_cefb .ensureClrMap ();_ecf :=_cefb ._fagb ;if _ecf ==nil {return nil ;};var _bdac _bd .ST_ColorSchemeIndex ;switch schClr .String (){case "\u0062\u0067\u0031":_bdac =_ecf .Bg1Attr ; +case "\u0062\u0067\u0032":_bdac =_ecf .Bg2Attr ;case "\u0074\u0078\u0031":_bdac =_ecf .Tx1Attr ;case "\u0074\u0078\u0032":_bdac =_ecf .Tx2Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0031":_bdac =_ecf .Accent1Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_bdac =_ecf .Accent2Attr ; +case "\u0061c\u0063\u0065\u006e\u0074\u0033":_bdac =_ecf .Accent3Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_bdac =_ecf .Accent4Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0035":_bdac =_ecf .Accent5Attr ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_bdac =_ecf .Accent6Attr ; +case "\u0068\u006c\u0069n\u006b":_bdac =_ecf .HlinkAttr ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_bdac =_ecf .FolHlinkAttr ;case "\u0064\u006b\u0031":_bdac =_bd .ST_ColorSchemeIndexDk1 ;case "\u0064\u006b\u0032":_bdac =_bd .ST_ColorSchemeIndexDk2 ; +case "\u006c\u0074\u0031":_bdac =_bd .ST_ColorSchemeIndexLt1 ;case "\u006c\u0074\u0032":_bdac =_bd .ST_ColorSchemeIndexLt2 ;default:_bdac =_bd .ST_ColorSchemeIndexUnset ;};_gcbd :=_cefb ._acbf ._bed [0];_ccg :=_gcbd .ThemeElements ;if _ccg ==nil {return nil ; +};var _gcg *_bd .CT_Color ;_bbfd :=_ccg .ClrScheme ;switch _bdac .String (){case "\u0064\u006b\u0031":_gcg =_bbfd .Dk1 ;case "\u0064\u006b\u0032":_gcg =_bbfd .Dk2 ;case "\u006c\u0074\u0031":_gcg =_bbfd .Lt1 ;case "\u006c\u0074\u0032":_gcg =_bbfd .Lt2 ; +case "\u0061c\u0063\u0065\u006e\u0074\u0031":_gcg =_bbfd .Accent1 ;case "\u0061c\u0063\u0065\u006e\u0074\u0032":_gcg =_bbfd .Accent2 ;case "\u0061c\u0063\u0065\u006e\u0074\u0033":_gcg =_bbfd .Accent3 ;case "\u0061c\u0063\u0065\u006e\u0074\u0034":_gcg =_bbfd .Accent4 ; +case "\u0061c\u0063\u0065\u006e\u0074\u0035":_gcg =_bbfd .Accent5 ;case "\u0061c\u0063\u0065\u006e\u0074\u0036":_gcg =_bbfd .Accent6 ;case "\u0068\u006c\u0069n\u006b":_gcg =_bbfd .Hlink ;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":_gcg =_bbfd .FolHlink ; +default:return nil ;};return _gcg ;}; -// Size returns slide size value as SlideScreenSize. -func (_ffag *SlideSize )Size ()SlideScreenSize {return SlideScreenSize {_ffag ._cedeg .CxAttr ,_ffag ._cedeg .CyAttr };}; +// NotesTextViewPr returns the NotesTextViewPr property. +func (_bfda ViewProperties )NotesTextViewPr ()*_eg .CT_NotesTextViewProperties {return _bfda ._ede .NotesTextViewPr ;};func (_fdc *Slide )getSlideLayoutRels ()_df .Relationships {_aafd :=_fdc ._acbf ;for _egg ,_cbac :=range _aafd .SlideLayouts (){if *_fdc .GetSlideLayout ().CSld ==*_cbac ._gced .CSld {return _aafd ._bebc [_egg ]; +};};return _df .Relationships {};}; // X returns the inner wrapped XML type. -func (_baee SlideLayout )X ()*_g .SldLayout {return _baee ._ggge }; +func (_bae PresentationProperties )X ()*_eg .PresentationPr {return _bae ._fag }; -// ViewProperties contains presentation specific properties. -type ViewProperties struct{_cdba *_g .ViewPr }; +// Width returns slide screen size width in EMU units. +func (_ggc *SlideScreenSize )Width ()int32 {return _ggc [0]}; // X returns the inner wrapped XML type. -func (_efge Slide )X ()*_g .Sld {return _efge ._afe }; +func (_cfgb *Presentation )X ()*_eg .Presentation {return _cfgb ._ad }; -// SetHeight sets height of slide screen size with given value in EMU units. -func (_aeag *SlideScreenSize )SetHeight (val int32 ){_aeag [1]=val }; +// SlideLayouts returns a slice of all layouts in SlideMaster. +func (_bfca SlideMaster )SlideLayouts ()[]SlideLayout {_geef :=map[string ]int {};_gegg :=[]SlideLayout {};for _ ,_dgb :=range _bfca ._dffc .Relationships (){_aeab :=_d .Replace (_dgb .Target (),".\u002e\u002f\u0073\u006c\u0069\u0064e\u004c\u0061\u0079\u006f\u0075\u0074\u0073\u002f\u0073l\u0069\u0064\u0065L\u0061y\u006f\u0075\u0074","",-1); +_aeab =_d .Replace (_aeab ,"\u002e\u0078\u006d\u006c","",-1);if _ceae ,_bacab :=_bg .ParseInt (_aeab ,10,32);_bacab ==nil {_geef [_dgb .ID ()]=int (_ceae );};};for _ ,_eebg :=range _bfca ._aaff .SldLayoutIdLst .SldLayoutId {if _cbacf ,_cfab :=_geef [_eebg .RIdAttr ]; +_cfab {_eaa :=_bfca ._fbbc ._bdbg [_cbacf -1];_gegg =append (_gegg ,SlideLayout {_eaa });};};return _gegg ;}; -// GetTableStyleById returns *dml.CT_TableStyle by its style id. -func (_efed *Presentation )GetTableStyleById (id string )*_gc .CT_TableStyle {_egffc :=_efed ._bbcg .TblStyle ();for _ ,_gfdf :=range _egffc {if _gfdf .StyleIdAttr ==id {return _gfdf ;};};return nil ;}; +// SaveToFileAsTemplate writes the Presentation out to a file as a template. +func (_bgeg *Presentation )SaveToFileAsTemplate (path string )error {return _bgeg .saveToFile (path ,true );}; -// SetOffsetX sets horizontal offset of text box in distance units (see measurement package). -func (_accg TextBox )SetOffsetX (offX float64 ){_ebga :=_accg .getOff ();_dffb :=_f .ToEMU (offX );_ebga .XAttr =_gc .ST_Coordinate {ST_CoordinateUnqualified :&_dffb };}; +// X returns the inner wrapped XML type. +func (_dbce ViewProperties )X ()*_eg .ViewPr {return _dbce ._ede }; -// Open opens and reads a document from a file (.pptx). -func Open (filename string )(*Presentation ,error ){_cgc ,_ead :=_dd .Open (filename );if _ead !=nil {return nil ,_ca .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_ead );};defer _cgc .Close (); -_bgg ,_ead :=_dd .Stat (filename );if _ead !=nil {return nil ,_ca .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_ead );};_ =_bgg ;return Read (_cgc ,_bgg .Size ());};func (_gfde *Presentation )addLayoutFromSlide (_cbg Slide )error {_bbd :=1; -for _ ,_fbd :=range _gfde .Images {if _egcb ,_bgf :=_cge .StringToNumbers (_fbd .Target ());_bgf &&_egcb >=_bbd {_bbd =_egcb +1;};};_gfde ._gagf =append (_gfde ._gagf ,_cbg .GetSlideLayout ());_fcca :=_cbg .getSlideLayoutRels ();for _ ,_efa :=range _fcca .X ().Relationship {if _efa .TypeAttr ==_af .ImageType {_feb ,_aad :=_cbg ._ggbg .GetImageByTarget (_efa .TargetAttr ); -if _aad {if _cab ,_efcc :=_cge .StringToNumbers (_feb .Target ());_efcc &&_cab < _bbd {_feb .SetTarget (_a .ReplaceAll (_feb .Target (),_ca .Sprint (_cab ),_ca .Sprint (_bbd )));_efa .TargetAttr =_feb .Target ();_bbd =_bbd +1;};_gfde .Images =append (_gfde .Images ,_feb ); -};};};_gfde ._aee =append (_gfde ._aee ,_fcca );if len (_gfde ._bag )> 0&&len (_gfde ._gac )> 0{_bacc :=_gfde ._gac [0].AddAutoRelationship (_af .DocTypePresentation ,_af .SlideMasterType ,len (_gfde ._gagf ),_af .SlideLayoutType );_gfa :=_g .NewCT_SlideLayoutIdListEntry (); -_gfa .IdAttr =_af .Uint32 (2147483649);_gfa .RIdAttr =_bacc .ID ();for _ ,_abbd :=range _gfde ._bag [0].SldLayoutIdLst .SldLayoutId {if *_abbd .IdAttr >=*_gfa .IdAttr {_gfa .IdAttr =_af .Uint32 ((*_abbd .IdAttr +1));};};_gfde ._bag [0].SldLayoutIdLst .SldLayoutId =append (_gfde ._bag [0].SldLayoutIdLst .SldLayoutId ,_gfa ); -};_ada :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideLayoutType ,len (_gfde ._gagf ));_gfde .ContentTypes .AddOverride (_ada ,_af .SlideLayoutContentType );return nil ;}; +// ViewProperties contains presentation specific properties. +type ViewProperties struct{_ede *_eg .ViewPr }; -// SetWidth sets width of slide screen size with given value in EMU units. -func (_fbe *SlideScreenSize )SetWidth (val int32 ){_fbe [0]=val }; +// New initializes and returns a new presentation +func New ()*Presentation {_cgf :=_bdf ();_cgf .ContentTypes .AddOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +_cgf .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002f\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070\u0073\u002b\u0078\u006d\u006c"); +_cgf .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002f\u0076\u0069\u0065\u0077\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0076\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0073\u002b\u0078\u006d\u006c"); +_cgf .ContentTypes .AddOverride ("\u0070\u0070\u0074\u002fta\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002f\u0076n\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002d\u006f\u0066\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073\u002b\u0078m\u006c"); +_cgf .Rels .AddRelationship ("\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0063\u006f\u0072e\u002e\u0078\u006d\u006c","\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006ba\u0067\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061/\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006f\u0070e\u0072\u0074i\u0065\u0073"); +_cgf .Rels .AddRelationship ("\u0064\u006fc\u0050\u0072\u006fp\u0073\u002f\u0061\u0070\u0070\u002e\u0078\u006d\u006c","\u0068t\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073.\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069p\u0073\u002f\u0065x\u0074\u0065\u006e\u0064\u0065d\u002d\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +_cgf .Rels .AddRelationship ("p\u0070t\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e.x\u006d\u006c","\u0068\u0074\u0074\u0070\u003a\u002f\u002fs\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072g\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074"); +_cgf ._ad .SldMasterIdLst =_eg .NewCT_SlideMasterIdList ();_ecg :=_eg .NewSldMaster ();_ecg .ClrMap .Bg1Attr =_bd .ST_ColorSchemeIndexLt1 ;_ecg .ClrMap .Bg2Attr =_bd .ST_ColorSchemeIndexLt2 ;_ecg .ClrMap .Tx1Attr =_bd .ST_ColorSchemeIndexDk1 ;_ecg .ClrMap .Tx2Attr =_bd .ST_ColorSchemeIndexDk2 ; +_ecg .ClrMap .Accent1Attr =_bd .ST_ColorSchemeIndexAccent1 ;_ecg .ClrMap .Accent2Attr =_bd .ST_ColorSchemeIndexAccent2 ;_ecg .ClrMap .Accent3Attr =_bd .ST_ColorSchemeIndexAccent3 ;_ecg .ClrMap .Accent4Attr =_bd .ST_ColorSchemeIndexAccent4 ;_ecg .ClrMap .Accent5Attr =_bd .ST_ColorSchemeIndexAccent5 ; +_ecg .ClrMap .Accent6Attr =_bd .ST_ColorSchemeIndexAccent6 ;_ecg .ClrMap .HlinkAttr =_bd .ST_ColorSchemeIndexHlink ;_ecg .ClrMap .FolHlinkAttr =_bd .ST_ColorSchemeIndexFolHlink ;_cgf ._gbc =append (_cgf ._gbc ,_ecg );_cgf ._bbb =append (_cgf ._bbb ,len (_cgf ._gbc )); +_bef :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideMasterType ,1);_cgf .ContentTypes .AddOverride (_bef ,_geb .SlideMasterContentType );_gcc :=_cgf ._aad .AddAutoRelationship (_geb .DocTypePresentation ,_geb .OfficeDocumentType ,1,_geb .SlideMasterType ); +_fed :=_eg .NewCT_SlideMasterIdListEntry ();_fed .IdAttr =_geb .Uint32 (2147483648);_fed .RIdAttr =_gcc .ID ();_cgf ._ad .SldMasterIdLst .SldMasterId =append (_cgf ._ad .SldMasterIdLst .SldMasterId ,_fed );_afce :=_df .NewRelationships ();_cgf ._dgc =append (_cgf ._dgc ,_afce ); +_baa :=_eg .NewSldLayout ();_ddec :=_afce .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideMasterType ,1,_geb .SlideLayoutType );_ecgc :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .SlideLayoutType ,1);_cgf .ContentTypes .AddOverride (_ecgc ,_geb .SlideLayoutContentType ); +_afce .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideMasterType ,1,_geb .ThemeType );_cgf ._bdbg =append (_cgf ._bdbg ,_baa );_ecg .SldLayoutIdLst =_eg .NewCT_SlideLayoutIdList ();_gcdf :=_eg .NewCT_SlideLayoutIdListEntry ();_gcdf .IdAttr =_geb .Uint32 (2147483649); +_gcdf .RIdAttr =_ddec .ID ();_ecg .SldLayoutIdLst .SldLayoutId =append (_ecg .SldLayoutIdLst .SldLayoutId ,_gcdf );_cda :=_df .NewRelationships ();_cgf ._bebc =append (_cgf ._bebc ,_cda );_cda .AddAutoRelationship (_geb .DocTypePresentation ,_geb .SlideType ,1,_geb .SlideMasterType ); +_cgf ._ad .NotesSz .CxAttr =6858000;_cgf ._ad .NotesSz .CyAttr =9144000;_baeg :=_bd .NewTheme ();_baeg .NameAttr =_geb .String ("\u0075n\u0069o\u0066\u0066\u0069\u0063\u0065\u0020\u0054\u0068\u0065\u006d\u0065");_baeg .ThemeElements .ClrScheme .NameAttr ="\u004f\u0066\u0066\u0069\u0063\u0065"; +_baeg .ThemeElements .ClrScheme .Dk1 .SysClr =_bd .NewCT_SystemColor ();_baeg .ThemeElements .ClrScheme .Dk1 .SysClr .LastClrAttr =_geb .String ("\u0030\u0030\u0030\u0030\u0030\u0030");_baeg .ThemeElements .ClrScheme .Dk1 .SysClr .ValAttr =_bd .ST_SystemColorValWindowText ; +_baeg .ThemeElements .ClrScheme .Lt1 .SysClr =_bd .NewCT_SystemColor ();_baeg .ThemeElements .ClrScheme .Lt1 .SysClr .LastClrAttr =_geb .String ("\u0066\u0066\u0066\u0066\u0066\u0066");_baeg .ThemeElements .ClrScheme .Lt1 .SysClr .ValAttr =_bd .ST_SystemColorValWindow ; +_baeg .ThemeElements .ClrScheme .Dk2 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Dk2 .SrgbClr .ValAttr ="\u0034\u0034\u0035\u0034\u0036\u0061";_baeg .ThemeElements .ClrScheme .Lt2 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Lt2 .SrgbClr .ValAttr ="\u0065\u0037\u0065\u0037\u0065\u0036"; +_baeg .ThemeElements .ClrScheme .Accent1 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent1 .SrgbClr .ValAttr ="\u0034\u0034\u0037\u0032\u0063\u0034";_baeg .ThemeElements .ClrScheme .Accent2 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent2 .SrgbClr .ValAttr ="\u0065\u0064\u0037\u0064\u0033\u0031"; +_baeg .ThemeElements .ClrScheme .Accent3 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent3 .SrgbClr .ValAttr ="\u0061\u0035\u0061\u0035\u0061\u0035";_baeg .ThemeElements .ClrScheme .Accent4 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent4 .SrgbClr .ValAttr ="\u0066\u0066\u0063\u0030\u0030\u0030"; +_baeg .ThemeElements .ClrScheme .Accent5 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent5 .SrgbClr .ValAttr ="\u0035\u0062\u0039\u0062\u0064\u0035";_baeg .ThemeElements .ClrScheme .Accent6 .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Accent6 .SrgbClr .ValAttr ="\u0037\u0030\u0061\u0064\u0034\u0037"; +_baeg .ThemeElements .ClrScheme .Hlink .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .Hlink .SrgbClr .ValAttr ="\u0030\u0035\u0036\u0033\u0063\u0031";_baeg .ThemeElements .ClrScheme .FolHlink .SrgbClr =_bd .NewCT_SRgbColor ();_baeg .ThemeElements .ClrScheme .FolHlink .SrgbClr .ValAttr ="\u0039\u0035\u0034\u0066\u0037\u0032"; +_baeg .ThemeElements .FontScheme .NameAttr ="\u004f\u0066\u0066\u0069\u0063\u0065";_baeg .ThemeElements .FontScheme .MajorFont .Latin .TypefaceAttr ="\u0043\u0061\u006c\u0069\u0062\u0072\u0069\u0020\u004c\u0069\u0067\u0068\u0074";_baeg .ThemeElements .FontScheme .MinorFont .Latin .TypefaceAttr ="\u0043a\u006c\u0069\u0062\u0072\u0069"; +_baeg .ThemeElements .FmtScheme .NameAttr =_geb .String ("\u004f\u0066\u0066\u0069\u0063\u0065");_ged :=_bd .NewEG_FillProperties ();_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_ged ); +_ged .FillPropertiesChoice .SolidFill =&_bd .CT_SolidColorFillProperties {SchemeClr :&_bd .CT_SchemeColor {ValAttr :_bd .ST_SchemeColorValPhClr }};_ged =_bd .NewEG_FillProperties ();_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_ged ); +_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .FillStyleLst .EG_FillProperties ,_ged );_ged .FillPropertiesChoice .GradFill =&_bd .CT_GradientFillProperties {RotWithShapeAttr :_geb .Bool (true ),GsLst :&_bd .CT_GradientStopList {},ShadePropertiesChoice :&_bd .EG_ShadePropertiesChoice {Lin :&_bd .CT_LinearShadeProperties {}}}; +_ged .FillPropertiesChoice .GradFill .ShadePropertiesChoice .Lin .AngAttr =_geb .Int32 (5400000);_ged .FillPropertiesChoice .GradFill .ShadePropertiesChoice .Lin .ScaledAttr =_geb .Bool (false );_dgcd :=_bd .NewCT_GradientStop ();_dgcd .PosAttr .ST_PositiveFixedPercentageDecimal =_geb .Int32 (0); +_dgcd .SchemeClr =&_bd .CT_SchemeColor {ValAttr :_bd .ST_SchemeColorValPhClr };_ged .FillPropertiesChoice .GradFill .GsLst .Gs =append (_ged .FillPropertiesChoice .GradFill .GsLst .Gs ,_dgcd );_dgcd =_bd .NewCT_GradientStop ();_dgcd .PosAttr .ST_PositiveFixedPercentageDecimal =_geb .Int32 (50000); +_dgcd .SchemeClr =&_bd .CT_SchemeColor {ValAttr :_bd .ST_SchemeColorValPhClr };_ged .FillPropertiesChoice .GradFill .GsLst .Gs =append (_ged .FillPropertiesChoice .GradFill .GsLst .Gs ,_dgcd );_baeg .ThemeElements .FmtScheme .LnStyleLst =_bd .NewCT_LineStyleList (); +for _aeba :=0;_aeba < 3;_aeba ++{_bebcg :=_bd .NewCT_LineProperties ();_bebcg .WAttr =_geb .Int32 (int32 (6350*(_aeba +1)));_bebcg .CapAttr =_bd .ST_LineCapFlat ;_bebcg .CmpdAttr =_bd .ST_CompoundLineSng ;_bebcg .AlgnAttr =_bd .ST_PenAlignmentCtr ;_baeg .ThemeElements .FmtScheme .LnStyleLst .Ln =append (_baeg .ThemeElements .FmtScheme .LnStyleLst .Ln ,_bebcg ); +};_baeg .ThemeElements .FmtScheme .EffectStyleLst =_bd .NewCT_EffectStyleList ();for _gec :=0;_gec < 3;_gec ++{_bgaf :=_bd .NewCT_EffectStyleItem ();_bgaf .EffectPropertiesChoice .EffectLst =_bd .NewCT_EffectList ();_baeg .ThemeElements .FmtScheme .EffectStyleLst .EffectStyle =append (_baeg .ThemeElements .FmtScheme .EffectStyleLst .EffectStyle ,_bgaf ); +};_ced :=_bd .NewEG_FillProperties ();_ced .FillPropertiesChoice .SolidFill =&_bd .CT_SolidColorFillProperties {SchemeClr :&_bd .CT_SchemeColor {ValAttr :_bd .ST_SchemeColorValPhClr }};_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_ced ); +_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_ced );_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties =append (_baeg .ThemeElements .FmtScheme .BgFillStyleLst .EG_FillProperties ,_ged ); +_cgf ._bed =append (_cgf ._bed ,_baeg );_ead :=_geb .AbsoluteFilename (_geb .DocTypePresentation ,_geb .ThemeType ,1);_cgf .ContentTypes .AddOverride (_ead ,_geb .ThemeContentType );_cgf ._aad .AddAutoRelationship (_geb .DocTypePresentation ,_geb .OfficeDocumentType ,1,_geb .ThemeType ); +_gde :=_df .NewRelationships ();_cgf ._fea =append (_cgf ._fea ,_gde );_cgf ._gbb =append (_cgf ._gbb ,len (_cgf ._bed ));return _cgf ;}; -// AddImage adds an image to the document package, returning a reference that -// can be used to add the image to a run and place it in the document contents. -func (_fgd *Presentation )AddImage (i _cbf .Image )(_cbf .ImageRef ,error ){_fbbb :=_cbf .MakeImageRef (i ,&_fgd .DocBase ,_fgd ._deb );if i .Data ==nil &&i .Path ==""{return _fbbb ,_fc .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); -};if i .Format ==""{return _fbbb ,_fc .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _fbbb ,_fc .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); -};if i .Path !=""{_dgf :=_bf .Add (i .Path );if _dgf !=nil {return _fbbb ,_dgf ;};};_fgd .Images =append (_fgd .Images ,_fbbb );_fgd .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_fgd .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); -_fgd .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_fgd .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");_fgd .ContentTypes .EnsureDefault (i .Format ,"\u0069\u006d\u0061\u0067\u0065\u002f"+i .Format ); -return _fbbb ,nil ;};func (_efce *Presentation )save (_fcad _ea .Writer ,_geg bool )error {const _fea ="\u0050\u0072\u0065\u0073en\u0074\u0061\u0074\u0069\u006f\u006e\u003a\u0070\u002e\u0053\u0061\u0076\u0065";if _gae :=_efce ._ecbe .Validate ();_gae !=nil {_cf .Log .Debug ("\u0076\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0065\u0072\u0072\u006fr\u0020i\u006e\u0020\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_gae ); -};if !_dc .GetLicenseKey ().IsLicensed ()&&!_gfe {_ca .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065");_ca .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return _fc .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_aec :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _acdb ,_cgf :=_fcad .(*_dd .File ); -_cgf {_aec =_acdb .Name ();};if len (_efce ._gcb )==0{_cfbc ,_dfee :=_dc .GenRefId ("\u0070\u0077");if _dfee !=nil {_cf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_dfee );return _dfee ;};_efce ._gcb =_cfbc ;};if _gaeg :=_dc .Track (_efce ._gcb ,_fea ,_aec ); -_gaeg !=nil {_cf .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_gaeg );return _gaeg ;};if _geg {_efce .ContentTypes .RemoveOverride ("\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -_efce .ContentTypes .EnsureOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070pl\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066ic\u0065\u0064o\u0063u\u006d\u0065\u006e\u0074\u002e\u0070r\u0065\u0073\u0065n\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0065\u006d\u0070\u006c\u0061\u0074\u0065.\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -}else {_efce .ContentTypes .RemoveOverride ("\u0061\u0070pl\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066ic\u0065\u0064o\u0063u\u006d\u0065\u006e\u0074\u002e\u0070r\u0065\u0073\u0065n\u0074\u0061t\u0069\u006f\u006e\u006d\u006c\u002e\u0074\u0065\u006d\u0070\u006c\u0061\u0074\u0065.\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -_efce .ContentTypes .EnsureOverride ("/\u0070\u0070\u0074\u002fpr\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u002e\u0078\u006d\u006c","\u0061\u0070\u0070\u006c\u0069\u0063\u0061t\u0069\u006f\u006e\u002f\u0076\u006e\u0064\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002d\u006ff\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006de\u006e\u0074\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002e\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -};_gbb :=_af .DocTypePresentation ;_fgf :=_df .NewWriter (_fcad );defer _fgf .Close ();if _eaeg :=_d .MarshalXML (_fgf ,_af .BaseRelsFilename ,_efce .Rels .X ());_eaeg !=nil {return _eaeg ;};if _efdf :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .ExtendedPropertiesType ,_efce .AppProperties .X ()); -_efdf !=nil {return _efdf ;};if _bbbc :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .CorePropertiesType ,_efce .CoreProperties .X ());_bbbc !=nil {return _bbbc ;};if _bgcb :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .PresentationPropertiesType ,_efce ._gca .X ()); -_bgcb !=nil {return _bgcb ;};if _abg :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .ViewPropertiesType ,_efce ._aae .X ());_abg !=nil {return _abg ;};if _cfe :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .TableStylesType ,_efce ._bbcg .X ());_cfe !=nil {return _cfe ; -};if len (_efce ._dbab )> 0{for _bfcd ,_aef :=range _efce ._dbab {_agf :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .CustomXMLType ,_efce ._cga [_bfcd ]);if _abc :=_d .MarshalXML (_fgf ,_agf ,_aef );_abc !=nil {return _abc ;};};};if _efce .CustomProperties .X ()!=nil {if _eee :=_d .MarshalXMLByType (_fgf ,_gbb ,_af .CustomPropertiesType ,_efce .CustomProperties .X ()); -_eee !=nil {return _eee ;};};if _efce .Thumbnail !=nil {_adca ,_cbbc :=_fgf .Create ("\u0064\u006f\u0063Pr\u006f\u0070\u0073\u002f\u0074\u0068\u0075\u006d\u0062\u006e\u0061\u0069\u006c\u002e\u006a\u0070\u0065\u0067");if _cbbc !=nil {return _cbbc ;};if _add :=_dg .Encode (_adca ,_efce .Thumbnail ,nil ); -_add !=nil {return _add ;};};_feg :=_af .AbsoluteFilename (_gbb ,_af .OfficeDocumentType ,0);if _bgfg :=_d .MarshalXML (_fgf ,_feg ,_efce ._ecbe );_bgfg !=nil {return _bgfg ;};if _cbae :=_d .MarshalXML (_fgf ,_d .RelationsPathFor (_feg ),_efce ._deb .X ()); -_cbae !=nil {return _cbae ;};for _eeb ,_dcfd :=range _efce ._dbbf {if _dcfd ==nil {continue ;};_cbba :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideType ,_efce ._cba [_eeb ]);_d .MarshalXML (_fgf ,_cbba ,_dcfd );if !_efce ._dba [_eeb ].IsEmpty (){_adf :=_d .RelationsPathFor (_cbba ); -_d .MarshalXML (_fgf ,_adf ,_efce ._dba [_eeb ].X ());};};for _cefd ,_dcbd :=range _efce ._bag {if _dcbd ==nil {continue ;};_ged :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideMasterType ,_efce ._affa [_cefd ]);_d .MarshalXML (_fgf ,_ged ,_dcbd ); -if !_efce ._gac [_cefd ].IsEmpty (){_bcf :=_d .RelationsPathFor (_ged );_d .MarshalXML (_fgf ,_bcf ,_efce ._gac [_cefd ].X ());};};for _fbg ,_dfg :=range _efce ._gagf {if _dfg ==nil {continue ;};_dbd :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .SlideLayoutType ,_fbg +1); -_d .MarshalXML (_fgf ,_dbd ,_dfg );if !_efce ._aee [_fbg ].IsEmpty (){_cdde :=_d .RelationsPathFor (_dbd );_d .MarshalXML (_fgf ,_cdde ,_efce ._aee [_fbg ].X ());};};for _gccg ,_caec :=range _efce ._ab {if _caec ==nil {continue ;};_ecbb :=_af .AbsoluteFilename (_af .DocTypePresentation ,_af .ThemeType ,_efce ._ffc [_gccg ]); -_d .MarshalXML (_fgf ,_ecbb ,_caec );if !_efce ._eab [_gccg ].IsEmpty (){_dcab :=_d .RelationsPathFor (_ecbb );_d .MarshalXML (_fgf ,_dcab ,_efce ._eab [_gccg ].X ());};};for _ecaff ,_dcd :=range _efce ._ffe {_gfgb :=_af .AbsoluteFilename (_gbb ,_af .ChartType ,_ecaff +1); -_d .MarshalXML (_fgf ,_gfgb ,_dcd );};for _eag ,_bcca :=range _efce ._bcbe {_faf :=_af .AbsoluteFilename (_gbb ,_af .HandoutMasterType ,_eag +1);_d .MarshalXML (_fgf ,_faf ,_bcca );};for _cde ,_aebc :=range _efce ._ggg {if _aebc ==nil {continue ;};_cdeb :=_af .AbsoluteFilename (_gbb ,_af .NotesMasterType ,_efce ._bfa [_cde ]); -_d .MarshalXML (_fgf ,_cdeb ,_aebc );};for _fgeaf ,_aag :=range _efce .Images {_ggc :=_fgeaf +1;if _gdg ,_deed :=_cge .StringToNumbers (_aag .Target ());_deed &&_ggc !=_gdg {_ggc =_gdg ;};if _ccde :=_cbf .AddImageToZip (_fgf ,_aag ,_ggc ,_af .DocTypePresentation ); -_ccde !=nil {return _ccde ;};};_efce .ContentTypes .EnsureDefault ("\u0070\u006e\u0067","\u0069m\u0061\u0067\u0065\u002f\u0070\u006eg");_efce .ContentTypes .EnsureDefault ("\u006a\u0070\u0065\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067"); -_efce .ContentTypes .EnsureDefault ("\u006a\u0070\u0067","\u0069\u006d\u0061\u0067\u0065\u002f\u006a\u0070\u0065\u0067");_efce .ContentTypes .EnsureDefault ("\u0077\u006d\u0066","i\u006d\u0061\u0067\u0065\u002f\u0078\u002d\u0077\u006d\u0066");if _baad :=_d .MarshalXML (_fgf ,_af .ContentTypesFilename ,_efce .ContentTypes .X ()); -_baad !=nil {return _baad ;};if _bdaf :=_efce .WriteExtraFiles (_fgf );_bdaf !=nil {return _bdaf ;};return nil ;};func (_ebf *Slide )ensureClrMap (){if len (_ebf ._ggbg ._bag )==0||len (_ebf ._ggbg ._ab )==0{return ;};_cgeb :=_ebf ._ggbg ._bag [0];_eaad :=_cgeb .ClrMap ; -if _gdcab :=_ebf ._afe .ClrMapOvr ;_gdcab !=nil {if _afc :=_gdcab .ColorMappingOverrideChoice ;_afc !=nil {if _afc .MasterClrMapping ==nil {if _gabc :=_afc .OverrideClrMapping ;_gabc !=nil {if _gabc .Bg1Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Bg1Attr =_gabc .Bg1Attr ; -};if _gabc .Tx1Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Tx1Attr =_gabc .Tx1Attr ;};if _gabc .Bg2Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Bg2Attr =_gabc .Bg2Attr ;};if _gabc .Tx2Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Tx2Attr =_gabc .Tx2Attr ; -};if _gabc .Accent1Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent1Attr =_gabc .Accent1Attr ;};if _gabc .Accent2Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent2Attr =_gabc .Accent2Attr ;};if _gabc .Accent3Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent3Attr =_gabc .Accent3Attr ; -};if _gabc .Accent4Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent4Attr =_gabc .Accent4Attr ;};if _gabc .Accent5Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent5Attr =_gabc .Accent5Attr ;};if _gabc .Accent6Attr !=_gc .ST_ColorSchemeIndexUnset {_eaad .Accent6Attr =_gabc .Accent6Attr ; -};if _gabc .HlinkAttr !=_gc .ST_ColorSchemeIndexUnset {_eaad .HlinkAttr =_gabc .HlinkAttr ;};if _gabc .FolHlinkAttr !=_gc .ST_ColorSchemeIndexUnset {_eaad .FolHlinkAttr =_gabc .FolHlinkAttr ;};};};};};_ebf ._ffdb =_eaad ;}; +// GetImageByRelID returns an ImageRef with the associated relation ID in the +// slide. +func (_fac *Slide )GetImageByRelID (relID string )(_df .ImageRef ,bool ){_ebcc :=_fac .getSlideRels ();if (_ebcc ==_df .Relationships {}){return _df .ImageRef {},false ;};_gabe :=_ebcc .GetTargetByRelId (relID );for _ ,_ceac :=range _fac ._acbf .Images {if _ceac .Target ()==_gabe {return _ceac ,true ; +};};return _df .ImageRef {},false ;}; -// NewSlideScreenSize returns slide screen size with default MS PowerPoint slide screen size 16x9. -func NewSlideScreenSize ()SlideScreenSize {return NewSlideScreenSizeWithValue (SlideScreenSize16x9 [0],SlideScreenSize16x9 [1]);};func (_adg *Presentation )nextSlideID ()uint32 {_ddb :=uint32 (256);for _ ,_bfb :=range _adg ._ecbe .SldIdLst .SldId {if _bfb .IdAttr >=_ddb {_ddb =_bfb .IdAttr +1; -};};return _ddb ;}; +// GetChartSpaceByRelId returns a *crt.ChartSpace with the associated relation ID in the +// slide. +func (_bcbe *Slide )GetChartSpaceByRelId (relId string )*_b .ChartSpace {_gdea :=_bcbe .getSlideRels ();if (_gdea ==_df .Relationships {}){return nil ;};_cfag :=_gdea .GetTargetByRelId (relId );for _ ,_gaaf :=range _bcbe ._acbf ._eeb {if _cfag ==_gaaf .Target (){return _gaaf ._gf ; +};};return nil ;}; -// NotesTextViewPr returns the NotesTextViewPr property. -func (_eeg ViewProperties )NotesTextViewPr ()*_g .CT_NotesTextViewProperties {return _eeg ._cdba .NotesTextViewPr ;};type rectangle struct{_ecf int64 ;_cef int64 ;_beg int64 ;_db int64 ;}; +// NewPresentationProperties constructs a new PresentationProperties. +func NewPresentationProperties ()PresentationProperties {return PresentationProperties {_fag :_eg .NewPresentationPr ()};}; -// OpenTemplate opens a template file. -func OpenTemplate (fn string )(*Presentation ,error ){_bab ,_cgec :=Open (fn );if _cgec !=nil {return nil ,_cgec ;};return _bab ,nil ;}; +// Paragraphs returns the paragraphs defined in the placeholder. +func (_gea PlaceHolder )Paragraphs ()[]_cb .Paragraph {_cefd :=[]_cb .Paragraph {};for _ ,_fabb :=range _gea ._bdb .TxBody .P {_cefd =append (_cefd ,_cb .MakeParagraph (_fabb ));};return _cefd ;};func (_fg *chart )Target ()string {return _fg ._ff }; -// WebPr returns the WebPr property. -func (_cfd PresentationProperties )WebPr ()*_g .CT_WebProperties {return _cfd ._ecaa .WebPr }; +// X returns the inner wrapped XML type. +func (_dcc *SlideSize )X ()*_eg .CT_SlideSize {return _dcc ._bfe }; -// NotesViewPr returns the NotesViewPr property. -func (_gbdd ViewProperties )NotesViewPr ()*_g .CT_NotesViewProperties {return _gbdd ._cdba .NotesViewPr }; +// SlideScreenSize represents the slide screen size as a 2 element array +// representing the width and height in EMU units. +type SlideScreenSize [2]int32 ; -// AddDefaultSlideWithLayout tries to replicate what PowerPoint does when -// inserting a slide with a new style by clearing placeholder content and removing -// some placeholders. Use AddSlideWithLayout if you need more control. -func (_efae *Presentation )AddDefaultSlideWithLayout (l SlideLayout )(Slide ,error ){_abbb ,_dbba :=_efae .AddSlideWithLayout (l );for _ ,_bee :=range _abbb .PlaceHolders (){_bee .Clear ();switch _bee .Type (){case _g .ST_PlaceholderTypeFtr ,_g .ST_PlaceholderTypeDt ,_g .ST_PlaceholderTypeSldNum :_bee .Remove (); -};};return _abbb ,_dbba ;}; +// TextItem is used for keeping text with references to a paragraph and run, a shape or a table, a row and a cell where it is located. +type TextItem struct{Text string ;Presentation *Presentation ;Shape *_eg .CT_Shape ;GraphicFrame *_eg .CT_GraphicalObjectFrame ;Paragraph *_bd .CT_TextParagraph ;Run *_bd .CT_RegularTextRun ;TableInfo *TableInfo ;_af []rectangle ;_cbe int ;_ae int ;}; -// SlideMasters returns the slide masters defined in the presentation. -func (_daec *Presentation )SlideMasters ()[]SlideMaster {_efg :=[]SlideMaster {};for _dbaf ,_fggf :=range _daec ._bag {if _dbaf < len (_daec ._gac ){_efg =append (_efg ,SlideMaster {_daec ,_daec ._gac [_dbaf ],_fggf });};};return _efg ;}; +// Properties returns the properties of the TextBox. +func (_fdb Image )Properties ()_cb .ShapeProperties {if _fdb ._eea .SpPr ==nil {_fdb ._eea .SpPr =_bd .NewCT_ShapeProperties ();};return _cb .MakeShapeProperties (_fdb ._eea .SpPr );}; -// Width returns slide screen size width in EMU units. -func (_beaf *SlideScreenSize )Width ()int32 {return _beaf [0]}; +// OpenTemplate opens a template file. +func OpenTemplate (fn string )(*Presentation ,error ){_abf ,_cbeg :=Open (fn );if _cbeg !=nil {return nil ,_cbeg ;};return _abf ,nil ;}; -// GetPlaceholder returns a placeholder given its type. If there are multiplace -// placeholders of the same type, this method returns the first one. You must use the -// PlaceHolders() method to access the others. -func (_beec Slide )GetPlaceholder (t _g .ST_PlaceholderType )(PlaceHolder ,error ){for _ ,_ecfa :=range _beec ._afe .CSld .SpTree .GroupShapeChoice {if _ecfa .Sp !=nil &&_ecfa .Sp .NvSpPr !=nil &&_ecfa .Sp .NvSpPr .NvPr !=nil &&_ecfa .Sp .NvSpPr .NvPr .Ph !=nil {if _ecfa .Sp .NvSpPr .NvPr .Ph .TypeAttr ==t {return PlaceHolder {_ecfa .Sp ,_beec ._afe },nil ; -};};};return PlaceHolder {},_fc .New ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0070\u006c\u0061\u0063\u0065\u0068\u006fl\u0064\u0065\u0072");}; +// TableInfo is used for keep information about a table, a row and a cell where the text is located. +type TableInfo struct{Table *_bd .CT_Table ;Row *_bd .CT_TableRow ;Cell *_bd .CT_TableCell ;RowIndex int ;ColIndex int ;};func (_dfae *Slide )getSlideRels ()_df .Relationships {_bceg :=_dfae ._acbf ;for _dfgg ,_fbag :=range _bceg .Slides (){if *_dfae ._gbabe ==*_fbag ._gbabe {return _bceg ._adg [_dfgg ]; +};};return _df .Relationships {};}; -// Height returns slide screen size height in EMU units. -func (_ccf *SlideScreenSize )Height ()int32 {return _ccf [1]}; +// X returns the inner wrapped XML type. +func (_cba PlaceHolder )X ()*_eg .CT_Shape {return _cba ._bdb };var _gfaf =false ; -// GetPlaceholderByIndex returns a placeholder given its index. If there are multiplace -// placeholders of the same index, this method returns the first one. You must use the -// PlaceHolders() method to access the others. -func (_eafe Slide )GetPlaceholderByIndex (idx uint32 )(PlaceHolder ,error ){for _ ,_fbbc :=range _eafe ._afe .CSld .SpTree .GroupShapeChoice {if _fbbc .Sp !=nil &&_fbbc .Sp .NvSpPr !=nil &&_fbbc .Sp .NvSpPr .NvPr !=nil &&_fbbc .Sp .NvSpPr .NvPr .Ph !=nil {if (idx ==0&&_fbbc .Sp .NvSpPr .NvPr .Ph .IdxAttr ==nil )||(_fbbc .Sp .NvSpPr .NvPr .Ph .IdxAttr !=nil &&*_fbbc .Sp .NvSpPr .NvPr .Ph .IdxAttr ==idx ){return PlaceHolder {_fbbc .Sp ,_eafe ._afe },nil ; -};};};return PlaceHolder {},_fc .New ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0066i\u006e\u0064\u0020\u0070\u006c\u0061\u0063\u0065\u0068\u006fl\u0064\u0065\u0072");}; +// SlideViewPr returns the SlideViewPr property. +func (_fdaf ViewProperties )SlideViewPr ()*_eg .CT_SlideViewProperties {return _fdaf ._ede .SlideViewPr };type chart struct{_gf *_b .ChartSpace ;_eb string ;_ff string ;}; -// HtmlPubPr returns the HtmlPubPr property. -func (_dcc PresentationProperties )HtmlPubPr ()*_g .CT_HtmlPublishProperties {return _dcc ._ecaa .HtmlPubPr ;}; +// X returns the inner wrapped XML type. +func (_cegb Slide )X ()*_eg .Sld {return _cegb ._gbabe };func (_dcf *Presentation )onNewRelationship (_fcfg *_be .DecodeMap ,_abbc ,_acff string ,_bead []*_ge .File ,_ggb *_e .Relationship ,_ggab _be .Target )error {_adfg :=_geb .DocTypePresentation ;switch _acff {case _geb .OfficeDocumentType :_dcf ._ad =_eg .NewPresentation (); +_fcfg .AddTarget (_abbc ,_dcf ._ad ,_acff ,0);_fcfg .AddTarget (_be .RelationsPathFor (_abbc ),_dcf ._aad .X (),_acff ,0);_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .CorePropertiesType :_fcfg .AddTarget (_abbc ,_dcf .CoreProperties .X (),_acff ,0); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .CustomPropertiesType :_fcfg .AddTarget (_abbc ,_dcf .CustomProperties .X (),_acff ,0);_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .PresentationPropertiesType :_fcfg .AddTarget (_abbc ,_dcf ._ebba .X (),_acff ,0); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .ViewPropertiesType :_fcfg .AddTarget (_abbc ,_dcf ._aba .X (),_acff ,0);_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .TableStylesType :_fcfg .AddTarget (_abbc ,_dcf ._bge .X (),_acff ,0); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .HyperLinkType :_bfgf :=_bd .NewCT_Hyperlink ();_ccfe :=uint32 (len (_dcf ._gaaa ));_fcfg .AddTarget (_abbc ,_bfgf ,_acff ,_ccfe );_dcf ._gaaa =append (_dcf ._gaaa ,_bfgf ); +case _geb .CustomXMLType :if _aegc ,_afe :=_ef .StringToNumbers (_abbc );_afe {if len (_dcf ._effd )< _aegc {_efbe :=&_geb .XSDAny {};_fcfg .AddTarget (_abbc ,_efbe ,_acff ,uint32 (_aegc ));_dcf ._effd =append (_dcf ._effd ,_efbe );_dcf ._ed =append (_dcf ._ed ,_aegc ); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_aegc );};};case _geb .ChartType :_cbdg :=chart {_gf :_b .NewChartSpace ()};_ecag :=uint32 (len (_dcf ._eeb ));_fcfg .AddTarget (_abbc ,_cbdg ._gf ,_acff ,_ecag );_dcf ._eeb =append (_dcf ._eeb ,&_cbdg ); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,len (_dcf ._eeb ));_cbdg ._ff =_ggb .TargetAttr ;case _geb .HandoutMasterType :_ffe :=_eg .NewHandoutMaster ();_cded :=uint32 (len (_dcf ._cbee ));_fcfg .AddTarget (_abbc ,_ffe ,_acff ,_cded ); +_dcf ._cbee =append (_dcf ._cbee ,_ffe );_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,len (_dcf ._cbee ));case _geb .NotesMasterType :if _dbd ,_ebab :=_ef .StringToNumbers (_abbc );_ebab {if len (_dcf ._bab )< _dbd {_ddf :=_eg .NewNotesMaster (); +_dcf ._bab =append (_dcf ._bab ,_ddf );_dcf ._ggf =append (_dcf ._ggf ,_dbd );_fcfg .AddTarget (_abbc ,_ddf ,_acff ,uint32 (_dbd ));_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_dbd );};};case _geb .ExtendedPropertiesType :_fcfg .AddTarget (_abbc ,_dcf .AppProperties .X (),_acff ,0); +_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,0);case _geb .SlideType :if _fadf ,_dgab :=_ef .StringToNumbers (_abbc );_dgab {if len (_dcf ._bac )< _fadf {_aab :=_eg .NewSld ();_dcf ._bac =append (_dcf ._bac ,_aab );_dcf ._ccd =append (_dcf ._ccd ,_fadf ); +_fcfg .AddTarget (_abbc ,_aab ,_acff ,uint32 (_fadf ));_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_fadf );_fgb :=_df .NewRelationships ();_fcfg .AddTarget (_be .RelationsPathFor (_abbc ),_fgb .X (),_acff ,0);if len (_dcf ._adg )>=_fadf {_dcf ._adg [_fadf -1]=_fgb ; +}else {_dcf ._adg =append (_dcf ._adg ,_fgb );};};};case _geb .SlideMasterType :if _feba ,_gbca :=_ef .StringToNumbers (_abbc );_gbca {if len (_dcf ._gbc )< _feba {_dca :=_eg .NewSldMaster ();if !_fcfg .AddTarget (_abbc ,_dca ,_acff ,uint32 (_feba )){return nil ; +};_dcf ._gbc =append (_dcf ._gbc ,_dca );_dcf ._bbb =append (_dcf ._bbb ,_feba );_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_feba );_baaf :=_df .NewRelationships ();_fcfg .AddTarget (_be .RelationsPathFor (_abbc ),_baaf .X (),_acff ,0); +if len (_dcf ._dgc )>=_feba {_dcf ._dgc [_feba -1]=_baaf ;}else {_dcf ._dgc =append (_dcf ._adg ,_baaf );};};};case _geb .SlideLayoutType :if _fda ,_eabb :=_ef .StringToNumbers (_abbc );_eabb {_bcg :=_eg .NewSldLayout ();if !_fcfg .AddTarget (_abbc ,_bcg ,_acff ,uint32 (_fda )){return nil ; +};for _dgae :=len (_dcf ._bdbg );_dgae < _fda ;_dgae ++{_dcf ._bdbg =append (_dcf ._bdbg ,nil );};_dcf ._bdbg [_fda -1]=_bcg ;_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_fda );for _bgb :=len (_dcf ._bebc );_bgb < _fda ;_bgb ++{_dcf ._bebc =append (_dcf ._bebc ,_df .NewRelationships ()); +};_ada :=_df .NewRelationships ();_fcfg .AddTarget (_be .RelationsPathFor (_abbc ),_ada .X (),_acff ,0);_dcf ._bebc [_fda -1]=_ada ;};case _geb .ThumbnailType :for _ggd ,_gfe :=range _bead {if _gfe ==nil {continue ;};if _gfe .Name ==_abbc {_gbg ,_gfed :=_gfe .Open (); +if _gfed !=nil {return _eff .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_gfed );};_dcf .Thumbnail ,_ ,_gfed =_ba .Decode (_gbg );_gbg .Close ();if _gfed !=nil {return _eff .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_gfed ); +};_bead [_ggd ]=nil ;};};case _geb .ThemeType :if _fcff ,_eec :=_ef .StringToNumbers (_abbc );_eec {if len (_dcf ._bed )< _fcff {_eeg :=_bd .NewTheme ();if !_fcfg .AddTarget (_abbc ,_eeg ,_acff ,uint32 (_fcff )){return nil ;};_dcf ._bed =append (_dcf ._bed ,_eeg ); +_dcf ._gbb =append (_dcf ._gbb ,_fcff );_ggb .TargetAttr =_geb .RelativeFilename (_adfg ,_ggab .Typ ,_acff ,_fcff );_eeba :=_df .NewRelationships ();_fcfg .AddTarget (_be .RelationsPathFor (_abbc ),_eeba .X (),_acff ,0);if len (_dcf ._fea )>=_fcff {_dcf ._fea [_fcff -1]=_eeba ; +}else {_dcf ._fea =append (_dcf ._fea ,_eeba );};};};case _geb .ImageType :_abbc =_ag .Clean (_abbc );if _abge ,_gdg :=_dcf ._acec [_abbc ];_gdg {_ggb .TargetAttr =_abge ;return nil ;};_fgef :="";for _ggfg ,_fgdc :=range _bead {if _fgdc ==nil {continue ; +};if _fgdc .Name ==_abbc {_bgdg ,_fdfb :=_be .ExtractToDiskTmp (_fgdc ,_dcf .TmpPath );if _fdfb !=nil {return _fdfb ;};_gabb ,_fdfb :=_df .ImageFromStorage (_bgdg );if _fdfb !=nil {return _fdfb ;};_fgef =_gabb .Format ;if _gabb .Format =="\u006a\u0070\u0065\u0067"&&_d .HasSuffix (_abbc ,"\u006a\u0070\u0067"){_fgef ="\u006a\u0070\u0067"; +};_bgdd :=_df .MakeImageRef (_gabb ,&_dcf .DocBase ,_dcf ._aad );_bgdd .SetTarget ("\u002e\u002e\u002f"+_abbc [4:]);_dcf .Images =append (_dcf .Images ,_bgdd );_bead [_ggfg ]=nil ;_adb :=len (_dcf .Images );if _ffaf ,_fgee :=_ef .StringToNumbers (_abbc ); +_fgee {_adb =_ffaf ;};_fcfg .RecordIndex (_abbc ,_adb );break ;};};_ggbd :=_fcfg .IndexFor (_abbc );_ggb .TargetAttr =_geb .RelativeImageFilename (_adfg ,_ggab .Typ ,_acff ,_ggbd ,_fgef );_dcf ._acec [_abbc ]=_ggb .TargetAttr ;default:_ca .Log .Debug ("\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073\u0068\u0069\u0070\u0020\u0074\u0079\u0070\u0065\u003a\u0020\u0025\u0073\u0020\u0074\u0067\u0074\u003a\u0020\u0025\u0073",_acff ,_abbc ); +};return nil ;}; -// Image is an image within a slide. -type Image struct{_bgc *_g .CT_Picture }; +// AddParagraph adds a new paragraph to a placeholder. +func (_egd PlaceHolder )AddParagraph ()_cb .Paragraph {_dfeb :=_cb .MakeParagraph (_bd .NewCT_TextParagraph ());_egd ._bdb .TxBody .P =append (_egd ._bdb .TxBody .P ,_dfeb .X ());return _dfeb ;}; -// OutlineViewPr returns the OutlineViewPr property. -func (_ccdb ViewProperties )OutlineViewPr ()*_g .CT_OutlineViewProperties {return _ccdb ._cdba .OutlineViewPr ;}; +// ShowCommentsAttr returns the WebPr property. +func (_dbe ViewProperties )ShowCommentsAttr ()*bool {return _dbe ._ede .ShowCommentsAttr }; -// LastViewAttr returns the LastViewAttr property. -func (_daac ViewProperties )LastViewAttr ()_g .ST_ViewType {return _daac ._cdba .LastViewAttr };func (_cbbce *Presentation )Validate ()error {if _caf :=_cbbce ._ecbe .Validate ();_caf !=nil {return _caf ;};for _aba ,_ffd :=range _cbbce .Slides (){if _cbga :=_ffd .ValidateWithPath (_ca .Sprintf ("\u0053l\u0069\u0064\u0065\u005b\u0025\u0064]",_aba )); -_cbga !=nil {return _cbga ;};};for _ecc ,_daaf :=range _cbbce ._bag {if _dga :=_daaf .ValidateWithPath (_ca .Sprintf ("\u0053l\u0069d\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u005b\u0025\u0064\u005d",_ecc ));_dga !=nil {return _dga ;};};for _gfab ,_gfbc :=range _cbbce ._gagf {if _fadd :=_gfbc .ValidateWithPath (_ca .Sprintf ("\u0053l\u0069d\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u005b\u0025\u0064\u005d",_gfab )); -_fadd !=nil {return _fadd ;};};return nil ;}; \ No newline at end of file +// SlideText is an array of extracted text items which has some methods for representing extracted text from a slide. +type SlideText struct{Items []*TextItem ;};func (_dd *chart )X ()*_b .ChartSpace {return _dd ._gf };func (_bcdd TextBox )getOff ()*_bd .CT_Point2D {if _bcdd ._dfea .SpPr ==nil {_bcdd ._dfea .SpPr =_bd .NewCT_ShapeProperties ();};if _bcdd ._dfea .SpPr .Xfrm ==nil {_bcdd ._dfea .SpPr .Xfrm =_bd .NewCT_Transform2D (); +};if _bcdd ._dfea .SpPr .Xfrm .Off ==nil {_bcdd ._dfea .SpPr .Xfrm .Off =_bd .NewCT_Point2D ();};return _bcdd ._dfea .SpPr .Xfrm .Off ;}; + +// X returns the inner wrapped XML type. +func (_gafg SlideLayout )X ()*_eg .SldLayout {return _gafg ._gced };func _cag (_ab *Presentation ,_acf []*_eg .CT_GroupShapeChoice ,_ddd []rectangle ,_bb []*TextItem )[]*TextItem {for _ ,_ce :=range _acf {_bgc :=append ([]rectangle {},_ddd ...);if _ce .Sp !=nil {_bb =append (_bb ,_gd (_ab ,_ce .Sp ,nil ,nil ,_ce .Sp .SpPr .Xfrm ,0,_ddd ,_ce .Sp .TxBody .P )...); +};if _ce .GraphicFrame !=nil &&_ce .GraphicFrame .Graphic !=nil &&_ce .GraphicFrame .Graphic .GraphicData !=nil {_aac :=_ce .GraphicFrame .Xfrm ;for _ ,_da :=range _ce .GraphicFrame .Graphic .GraphicData .Any {if _dfb ,_afc :=_da .(*_bd .Tbl );_afc {_aff :=&_dfb .CT_Table ; +_efd :=0;for _bc ,_fc :=range _dfb .Tr {for _ga ,_cbf :=range _fc .Tc {_gfb :=&TableInfo {Table :_aff ,Row :_fc ,Cell :_cbf ,RowIndex :_bc ,ColIndex :_ga };_bb =append (_bb ,_gd (_ab ,nil ,_ce .GraphicFrame ,_gfb ,_aac ,_efd ,_ddd ,_cbf .TxBody .P )...); +_efd ++;};};};};};if _ce .GrpSp !=nil {if _ce .GrpSp .GrpSpPr !=nil {_gbab :=_ce .GrpSp .GrpSpPr .Xfrm ;var _dbg ,_afa int64 ;if _gbab .Off !=nil {_cbg ,_fcb :=_gbab .Off .XAttr .ST_CoordinateUnqualified ,_gbab .Off .YAttr .ST_CoordinateUnqualified ;if _cbg !=nil &&_fcb !=nil {if _bf :=_gbab .Ext ; +_bf !=nil {_dbg ,_afa =_bf .CxAttr ,_bf .CyAttr ;};_bgc =append (_bgc ,rectangle {_acc :*_cbg ,_gfg :*_fcb ,_ffb :*_cbg +_dbg ,_aa :*_fcb +_afa });};};};_bb =_cag (_ab ,_ce .GrpSp .GroupShapeChoice ,_bgc ,_bb );};};return _bb ;}; \ No newline at end of file diff --git a/schema/purl.org/dc/elements/elements.go b/schema/purl.org/dc/elements/elements.go index b92094fd5a..fcb0335baa 100644 --- a/schema/purl.org/dc/elements/elements.go +++ b/schema/purl.org/dc/elements/elements.go @@ -9,42 +9,44 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package elements ;import (_c "encoding/xml";_e "fmt";_g "github.com/unidoc/unioffice/v2";_cd "github.com/unidoc/unioffice/v2/common/logger";);func (_acd *SimpleLiteral )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for {_da ,_fbe :=d .Token (); -if _fbe !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0053\u0069\u006d\u0070l\u0065L\u0069t\u0065\u0072\u0061\u006c\u003a\u0020\u0025s",_fbe );};if _ggg ,_bb :=_da .(_c .EndElement );_bb &&_ggg .Name ==start .Name {break ;};};return nil ; -};type ElementsGroup struct{Any *Any ;};func NewAny ()*Any {_a :=&Any {};_a .SimpleLiteral =*NewSimpleLiteral ();return _a }; +package elements ;import (_f "encoding/xml";_e "fmt";_c "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/common/logger";);type Any struct{SimpleLiteral };func (_gc *ElementsGroup )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _gc .Any !=nil {_eg :=_f .StartElement {Name :_f .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}}; +e .EncodeElement (_gc .Any ,_eg );};return nil ;};func (_ae *SimpleLiteral )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for {_dca ,_cfb :=d .Token ();if _cfb !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0053\u0069\u006d\u0070l\u0065L\u0069t\u0065\u0072\u0061\u006c\u003a\u0020\u0025s",_cfb ); +};if _ac ,_dcg :=_dca .(_f .EndElement );_dcg &&_ac .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the ElementContainer and its children, prefixing error messages with path -func (_bd *ElementContainer )ValidateWithPath (path string )error {if _bd .Any !=nil {if _eaf :=_bd .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_eaf !=nil {return _eaf ;};};return nil ;};type Any struct{SimpleLiteral }; +// Validate validates the ElementContainer and its children +func (_geb *ElementContainer )Validate ()error {return _geb .ValidateWithPath ("\u0045\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072");}; -// Validate validates the Any and its children -func (_fb *Any )Validate ()error {return _fb .ValidateWithPath ("\u0041\u006e\u0079")};func (_cdg *ElementContainer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_af :for {_dd ,_gdf :=d .Token ();if _gdf !=nil {return _gdf ;};switch _agf :=_dd .(type ){case _c .StartElement :switch _agf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_cdg .Any =NewAny (); -if _ga :=d .DecodeElement (_cdg .Any ,&_agf );_ga !=nil {return _ga ;};default:_cd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072\u0020\u0025v",_agf .Name ); -if _feg :=d .Skip ();_feg !=nil {return _feg ;};};case _c .EndElement :break _af ;case _c .CharData :};};return nil ;};type ElementContainer struct{Any *Any ;};type SimpleLiteral struct{}; +// Validate validates the SimpleLiteral and its children +func (_cdef *SimpleLiteral )Validate ()error {return _cdef .ValidateWithPath ("\u0053\u0069\u006d\u0070\u006c\u0065\u004c\u0069\u0074\u0065\u0072\u0061\u006c");}; -// ValidateWithPath validates the ElementsGroup and its children, prefixing error messages with path -func (_ac *ElementsGroup )ValidateWithPath (path string )error {if _ac .Any !=nil {if _ce :=_ac .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_ce !=nil {return _ce ;};};return nil ;}; +// ValidateWithPath validates the SimpleLiteral and its children, prefixing error messages with path +func (_ef *SimpleLiteral )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the Any and its children, prefixing error messages with path -func (_b *Any )ValidateWithPath (path string )error {if _gf :=_b .SimpleLiteral .ValidateWithPath (path );_gf !=nil {return _gf ;};return nil ;}; +// Validate validates the ElementsGroup and its children +func (_dc *ElementsGroup )Validate ()error {return _dc .ValidateWithPath ("\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070");};type ElementContainer struct{Any *Any ;}; -// ValidateWithPath validates the SimpleLiteral and its children, prefixing error messages with path -func (_efb *SimpleLiteral )ValidateWithPath (path string )error {return nil };func (_agc *ElementsGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agc .Any !=nil {_bde :=_c .StartElement {Name :_c .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}}; -e .EncodeElement (_agc .Any ,_bde );};return nil ;};func NewSimpleLiteral ()*SimpleLiteral {_cc :=&SimpleLiteral {};return _cc };func NewElementContainer ()*ElementContainer {_bg :=&ElementContainer {};return _bg }; +// Validate validates the Any and its children +func (_cf *Any )Validate ()error {return _cf .ValidateWithPath ("\u0041\u006e\u0079")};func NewElementContainer ()*ElementContainer {_ab :=&ElementContainer {};return _ab }; -// Validate validates the ElementContainer and its children -func (_de *ElementContainer )Validate ()error {return _de .ValidateWithPath ("\u0045\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072");};func (_cf *Any )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cf .SimpleLiteral =*NewSimpleLiteral (); -for {_d ,_ag :=d .Token ();if _ag !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041\u006e\u0079\u003a\u0020\u0025\u0073",_ag );};if _gg ,_ea :=_d .(_c .EndElement );_ea &&_gg .Name ==start .Name {break ;};};return nil ;};func (_cdf *Any )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return _cdf .SimpleLiteral .MarshalXML (e ,start ); -};func (_gd *ElementContainer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Name .Local ="\u0065\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072";e .EncodeToken (start );if _gd .Any !=nil {_fe :=_c .StartElement {Name :_c .Name {Local :"\u0061\u006e\u0079"}}; -e .EncodeElement (_gd .Any ,_fe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gb *ElementsGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ec :for {_ed ,_ae :=d .Token ();if _ae !=nil {return _ae ;};switch _be :=_ed .(type ){case _c .StartElement :switch _be .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_gb .Any =NewAny (); -if _db :=d .DecodeElement (_gb .Any ,&_be );_db !=nil {return _db ;};default:_cd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006c\u0065\u006de\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_be .Name ); -if _ecf :=d .Skip ();_ecf !=nil {return _ecf ;};};case _c .EndElement :break _ec ;case _c .CharData :};};return nil ;};func (_ba *SimpleLiteral )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +// ValidateWithPath validates the ElementContainer and its children, prefixing error messages with path +func (_bc *ElementContainer )ValidateWithPath (path string )error {if _bc .Any !=nil {if _af :=_bc .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_af !=nil {return _af ;};};return nil ;};func (_cd *Any )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return _cd .SimpleLiteral .MarshalXML (e ,start ); +};func NewAny ()*Any {_cg :=&Any {};_cg .SimpleLiteral =*NewSimpleLiteral ();return _cg };func (_fea *SimpleLiteral )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the ElementsGroup and its children -func (_dbg *ElementsGroup )Validate ()error {return _dbg .ValidateWithPath ("\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070");};func NewElementsGroup ()*ElementsGroup {_fc :=&ElementsGroup {};return _fc }; +// ValidateWithPath validates the Any and its children, prefixing error messages with path +func (_d *Any )ValidateWithPath (path string )error {if _da :=_d .SimpleLiteral .ValidateWithPath (path );_da !=nil {return _da ;};return nil ;};func (_gb *ElementContainer )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u0065\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072"; +e .EncodeToken (start );if _gb .Any !=nil {_db :=_f .StartElement {Name :_f .Name {Local :"\u0061\u006e\u0079"}};e .EncodeElement (_gb .Any ,_db );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_bg *ElementContainer )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_de :for {_cde ,_fb :=d .Token (); +if _fb !=nil {return _fb ;};switch _geg :=_cde .(type ){case _f .StartElement :switch _geg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_bg .Any =NewAny (); +if _df :=d .DecodeElement (_bg .Any ,&_geg );_df !=nil {return _df ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072\u0020\u0025v",_geg .Name ); +if _dfe :=d .Skip ();_dfe !=nil {return _dfe ;};};case _f .EndElement :break _de ;case _f .CharData :};};return nil ;};type ElementsGroup struct{Any *Any ;};func (_cga *ElementsGroup )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cgd :for {_dad ,_fe :=d .Token (); +if _fe !=nil {return _fe ;};switch _bcf :=_dad .(type ){case _f .StartElement :switch _bcf .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_cga .Any =NewAny (); +if _cgf :=d .DecodeElement (_cga .Any ,&_bcf );_cgf !=nil {return _cgf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006c\u0065\u006de\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_bcf .Name ); +if _ag :=d .Skip ();_ag !=nil {return _ag ;};};case _f .EndElement :break _cgd ;case _f .CharData :};};return nil ;};func NewElementsGroup ()*ElementsGroup {_bgb :=&ElementsGroup {};return _bgb };type SimpleLiteral struct{};func NewSimpleLiteral ()*SimpleLiteral {_gbe :=&SimpleLiteral {}; +return _gbe };func (_eb *Any )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eb .SimpleLiteral =*NewSimpleLiteral ();for {_gd ,_ge :=d .Token ();if _ge !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041\u006e\u0079\u003a\u0020\u0025\u0073",_ge ); +};if _cb ,_a :=_gd .(_f .EndElement );_a &&_cb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the SimpleLiteral and its children -func (_ef *SimpleLiteral )Validate ()error {return _ef .ValidateWithPath ("\u0053\u0069\u006d\u0070\u006c\u0065\u004c\u0069\u0074\u0065\u0072\u0061\u006c");};func init (){_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0053\u0069\u006d\u0070\u006c\u0065\u004c\u0069\u0074\u0065\u0072\u0061\u006c",NewSimpleLiteral ); -_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0065\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072",NewElementContainer ); -_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0061\u006e\u0079",NewAny );_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070",NewElementsGroup ); +// ValidateWithPath validates the ElementsGroup and its children, prefixing error messages with path +func (_gbc *ElementsGroup )ValidateWithPath (path string )error {if _gbc .Any !=nil {if _afa :=_gbc .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_afa !=nil {return _afa ;};};return nil ;};func init (){_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0053\u0069\u006d\u0070\u006c\u0065\u004c\u0069\u0074\u0065\u0072\u0061\u006c",NewSimpleLiteral ); +_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0065\u006ce\u006d\u0065\u006et\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072",NewElementContainer ); +_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0061\u006e\u0079",NewAny );_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0047\u0072\u006f\u0075\u0070",NewElementsGroup ); }; \ No newline at end of file diff --git a/schema/purl.org/dc/terms/terms.go b/schema/purl.org/dc/terms/terms.go index 35fcd137f7..d46c2c1c0c 100644 --- a/schema/purl.org/dc/terms/terms.go +++ b/schema/purl.org/dc/terms/terms.go @@ -9,171 +9,171 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package terms ;import (_g "encoding/xml";_gf "fmt";_a "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_d "github.com/unidoc/unioffice/v2/schema/purl.org/dc/elements";); +package terms ;import (_g "encoding/xml";_a "fmt";_c "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_f "github.com/unidoc/unioffice/v2/schema/purl.org/dc/elements";); -// Validate validates the DDC and its children -func (_dg *DDC )Validate ()error {return _dg .ValidateWithPath ("\u0044\u0044\u0043")}; +// ValidateWithPath validates the W3CDTF and its children, prefixing error messages with path +func (_fcf *W3CDTF )ValidateWithPath (path string )error {return nil };type ElementOrRefinementContainer struct{Any *_f .Any ;}; -// ValidateWithPath validates the RFC3066 and its children, prefixing error messages with path -func (_bdg *RFC3066 )ValidateWithPath (path string )error {return nil }; +// Validate validates the UDC and its children +func (_dfa *UDC )Validate ()error {return _dfa .ValidateWithPath ("\u0055\u0044\u0043")};func (_fgc *ElementsAndRefinementsGroup )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _fgc .Any !=nil {_fcd :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}}; +e .EncodeElement (_fgc .Any ,_fcd );};return nil ;};func NewURI ()*URI {_dda :=&URI {};return _dda };type IMT struct{}; // Validate validates the ElementsAndRefinementsGroup and its children -func (_add *ElementsAndRefinementsGroup )Validate ()error {return _add .ValidateWithPath ("E\u006c\u0065\u006d\u0065\u006e\u0074s\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065m\u0065\u006e\u0074s\u0047r\u006f\u0075\u0070");}; - -// ValidateWithPath validates the Box and its children, prefixing error messages with path -func (_bg *Box )ValidateWithPath (path string )error {return nil };func (_fe *ElementsAndRefinementsGroup )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _fe .Any !=nil {_eae :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}}; -e .EncodeElement (_fe .Any ,_eae );};return nil ;};func (_feg *ISO3166 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049S\u004f\u0033\u0031\u0036\u0036";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func NewElementsAndRefinementsGroup ()*ElementsAndRefinementsGroup {_acg :=&ElementsAndRefinementsGroup {};return _acg ;};func (_ad *DCMIType )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ce ,_cg :=d .Token ();if _cg !=nil {return _gf .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0044\u0043\u004dI\u0054\u0079\u0070\u0065: \u0025\u0073",_cg ); -};if _eg ,_bb :=_ce .(_g .EndElement );_bb &&_eg .Name ==start .Name {break ;};};return nil ;};type LCSH struct{}; +func (_ea *ElementsAndRefinementsGroup )Validate ()error {return _ea .ValidateWithPath ("E\u006c\u0065\u006d\u0065\u006e\u0074s\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065m\u0065\u006e\u0074s\u0047r\u006f\u0075\u0070");};func NewDCMIType ()*DCMIType {_bd :=&DCMIType {}; +return _bd }; -// Validate validates the W3CDTF and its children -func (_cba *W3CDTF )Validate ()error {return _cba .ValidateWithPath ("\u0057\u0033\u0043\u0044\u0054\u0046");}; +// Validate validates the LCC and its children +func (_gfd *LCC )Validate ()error {return _gfd .ValidateWithPath ("\u004c\u0043\u0043")};func NewISO3166 ()*ISO3166 {_fbf :=&ISO3166 {};return _fbf };type DDC struct{}; -// Validate validates the RFC1766 and its children -func (_afa *RFC1766 )Validate ()error {return _afa .ValidateWithPath ("\u0052F\u0043\u0031\u0037\u0036\u0036");}; +// ValidateWithPath validates the ElementOrRefinementContainer and its children, prefixing error messages with path +func (_dg *ElementOrRefinementContainer )ValidateWithPath (path string )error {if _dg .Any !=nil {if _egc :=_dg .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_egc !=nil {return _egc ;};};return nil ;}; -// Validate validates the URI and its children -func (_bafc *URI )Validate ()error {return _bafc .ValidateWithPath ("\u0055\u0052\u0049")};func (_bge *ISO639_2 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049\u0053\u004f\u0036\u0033\u0039\u002d\u0032";e .EncodeToken (start ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_aga *LCSH )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_cc ,_adg :=d .Token ();if _adg !=nil {return _gf .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004c\u0043\u0053\u0048\u003a\u0020\u0025\u0073",_adg ); -};if _fa ,_ec :=_cc .(_g .EndElement );_ec &&_fa .Name ==start .Name {break ;};};return nil ;};func (_dfgd *Period )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0050\u0065\u0072\u0069\u006f\u0064";e .EncodeToken (start ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the DDC and its children, prefixing error messages with path +func (_fee *DDC )ValidateWithPath (path string )error {return nil };type W3CDTF struct{};func NewPeriod ()*Period {_fae :=&Period {};return _fae }; -// Validate validates the ISO639_2 and its children -func (_bcb *ISO639_2 )Validate ()error {return _bcb .ValidateWithPath ("\u0049\u0053\u004f\u0036\u0033\u0039\u005f\u0032");}; +// Validate validates the ISO3166 and its children +func (_aeb *ISO3166 )Validate ()error {return _aeb .ValidateWithPath ("\u0049S\u004f\u0033\u0031\u0036\u0036");}; -// Validate validates the Point and its children -func (_age *Point )Validate ()error {return _age .ValidateWithPath ("\u0050\u006f\u0069n\u0074")};type ElementOrRefinementContainer struct{Any *_d .Any ;};type UDC struct{};func (_aef *W3CDTF )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bae ,_gdaa :=d .Token (); -if _gdaa !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u00573\u0043\u0044T\u0046\u003a\u0020\u0025\u0073",_gdaa );};if _faf ,_egb :=_bae .(_g .EndElement );_egb &&_faf .Name ==start .Name {break ;};};return nil ;};type ISO3166 struct{}; -type ISO639_2 struct{}; +// ValidateWithPath validates the Point and its children, prefixing error messages with path +func (_cfg *Point )ValidateWithPath (path string )error {return nil }; -// Validate validates the Box and its children -func (_ae *Box )Validate ()error {return _ae .ValidateWithPath ("\u0042\u006f\u0078")};func NewElementOrRefinementContainer ()*ElementOrRefinementContainer {_dd :=&ElementOrRefinementContainer {};return _dd ;};func NewLCC ()*LCC {_cbc :=&LCC {};return _cbc }; -func NewUDC ()*UDC {_bgg :=&UDC {};return _bgg };func (_cce *Period )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ccc ,_fbee :=d .Token ();if _fbee !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0050e\u0072\u0069o\u0064\u003a\u0020\u0025\u0073",_fbee ); -};if _fdg ,_ddae :=_ccc .(_g .EndElement );_ddae &&_fdg .Name ==start .Name {break ;};};return nil ;};func (_daa *TGN )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0054\u0047\u004e";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_gcc *LCC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004c\u0043\u0043";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type URI struct{}; +// ValidateWithPath validates the MESH and its children, prefixing error messages with path +func (_eff *MESH )ValidateWithPath (path string )error {return nil };func (_eaa *ISO3166 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049S\u004f\u0033\u0031\u0036\u0036";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_ddfd *Point )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0050\u006f\u0069n\u0074";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the DCMIType and its children -func (_bf *DCMIType )Validate ()error {return _bf .ValidateWithPath ("\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065");};func (_cbb *URI )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_cfgd ,_baf :=d .Token ();if _baf !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0055\u0052\u0049\u003a\u0020\u0025\u0073",_baf ); -};if _fdf ,_aeg :=_cfgd .(_g .EndElement );_aeg &&_fdf .Name ==start .Name {break ;};};return nil ;};func (_dgd *IMT )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bfb ,_bga :=d .Token ();if _bga !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0049\u004d\u0054\u003a\u0020\u0025\u0073",_bga ); -};if _dge ,_cad :=_bfb .(_g .EndElement );_cad &&_dge .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the IMT and its children +func (_bb *IMT )Validate ()error {return _bb .ValidateWithPath ("\u0049\u004d\u0054")};func NewRFC3066 ()*RFC3066 {_ccb :=&RFC3066 {};return _ccb };func (_ggg *Period )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_fcgb ,_fbg :=d .Token (); +if _fbg !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0050e\u0072\u0069o\u0064\u003a\u0020\u0025\u0073",_fbg );};if _cdd ,_dfbf :=_fcgb .(_g .EndElement );_dfbf &&_cdd .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the Point and its children, prefixing error messages with path -func (_bd *Point )ValidateWithPath (path string )error {return nil };func NewRFC3066 ()*RFC3066 {_bab :=&RFC3066 {};return _bab };func (_caf *URI )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0055\u0052\u0049";e .EncodeToken (start ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type RFC3066 struct{}; +// Validate validates the RFC1766 and its children +func (_afe *RFC1766 )Validate ()error {return _afe .ValidateWithPath ("\u0052F\u0043\u0031\u0037\u0036\u0036");};func NewMESH ()*MESH {_fab :=&MESH {};return _fab };func (_ff *DCMIType )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065"; +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ab *URI )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0055\u0052\u0049";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_afb *LCSH )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004c\u0043\u0053\u0048";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bcgc *LCC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bfc ,_dge :=d .Token (); +if _dge !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004c\u0043\u0043\u003a\u0020\u0025\u0073",_dge );};if _aad ,_fcdg :=_bfc .(_g .EndElement );_fcdg &&_aad .Name ==start .Name {break ;};};return nil ;};type RFC3066 struct{};func (_caf *TGN )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0054\u0047\u004e"; +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the RFC1766 and its children, prefixing error messages with path -func (_dfb *RFC1766 )ValidateWithPath (path string )error {return nil }; +// Validate validates the DDC and its children +func (_egg *DDC )Validate ()error {return _egg .ValidateWithPath ("\u0044\u0044\u0043")};type MESH struct{};func NewElementsAndRefinementsGroup ()*ElementsAndRefinementsGroup {_fc :=&ElementsAndRefinementsGroup {};return _fc ;};type Period struct{};func (_cgd *RFC1766 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_fdc ,_ccd :=d .Token (); +if _ccd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0052\u0046\u0043\u0031\u0037\u0036\u0036\u003a\u0020\u0025\u0073",_ccd );};if _ad ,_gcc :=_fdc .(_g .EndElement );_gcc &&_ad .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the IMT and its children, prefixing error messages with path -func (_da *IMT )ValidateWithPath (path string )error {return nil };func (_ba *DDC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0044\u0044\u0043";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_bc *Box )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0042\u006f\u0078";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// Validate validates the TGN and its children +func (_cgdd *TGN )Validate ()error {return _cgdd .ValidateWithPath ("\u0054\u0047\u004e")};type UDC struct{}; -// ValidateWithPath validates the LCC and its children, prefixing error messages with path -func (_fee *LCC )ValidateWithPath (path string )error {return nil };func (_dba *ElementOrRefinementContainer )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0065\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072"; -e .EncodeToken (start );if _dba .Any !=nil {_bbag :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}};e .EncodeElement (_dba .Any ,_bbag );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type Box struct{}; +// ValidateWithPath validates the Box and its children, prefixing error messages with path +func (_ac *Box )ValidateWithPath (path string )error {return nil };func (_dbc *ISO639_2 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049\u0053\u004f\u0036\u0033\u0039\u002d\u0032";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};type ISO639_2 struct{};func NewTGN ()*TGN {_aadg :=&TGN {};return _aadg }; +// Validate validates the LCSH and its children +func (_fac *LCSH )Validate ()error {return _fac .ValidateWithPath ("\u004c\u0043\u0053\u0048")}; // Validate validates the MESH and its children -func (_cea *MESH )Validate ()error {return _cea .ValidateWithPath ("\u004d\u0045\u0053\u0048")};func (_agc *RFC1766 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ffb ,_dbg :=d .Token ();if _dbg !=nil {return _gf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0052\u0046\u0043\u0031\u0037\u0036\u0036\u003a\u0020\u0025\u0073",_dbg ); -};if _fdd ,_dbe :=_ffb .(_g .EndElement );_dbe &&_fdd .Name ==start .Name {break ;};};return nil ;};func (_cag *RFC3066 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dgb ,_gga :=d .Token ();if _gga !=nil {return _gf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0052\u0046\u0043\u0033\u0030\u0036\u0036\u003a\u0020\u0025\u0073",_gga ); -};if _gaf ,_dbaf :=_dgb .(_g .EndElement );_dbaf &&_gaf .Name ==start .Name {break ;};};return nil ;}; +func (_dba *MESH )Validate ()error {return _dba .ValidateWithPath ("\u004d\u0045\u0053\u0048")};func (_gcd *TGN )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dde ,_adb :=d .Token ();if _adb !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0054\u0047\u004e\u003a\u0020\u0025\u0073",_adb ); +};if _egce ,_deb :=_dde .(_g .EndElement );_deb &&_egce .Name ==start .Name {break ;};};return nil ;};func (_efee *URI )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_acb ,_cdag :=d .Token ();if _cdag !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0055\u0052\u0049\u003a\u0020\u0025\u0073",_cdag ); +};if _fga ,_ddd :=_acb .(_g .EndElement );_ddd &&_fga .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the UDC and its children, prefixing error messages with path -func (_ffe *UDC )ValidateWithPath (path string )error {return nil };func NewPeriod ()*Period {_bgb :=&Period {};return _bgb }; +// Validate validates the W3CDTF and its children +func (_eab *W3CDTF )Validate ()error {return _eab .ValidateWithPath ("\u0057\u0033\u0043\u0044\u0054\u0046");};func (_bde *ElementOrRefinementContainer )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbcb :for {_cc ,_ed :=d .Token ();if _ed !=nil {return _ed ; +};switch _gd :=_cc .(type ){case _g .StartElement :switch _gd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_bde .Any =_f .NewAny (); +if _dbe :=d .DecodeElement (_bde .Any ,&_gd );_dbe !=nil {return _dbe ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u006c\u0065\u006d\u0065\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065\u006d\u0065n\u0074\u0043on\u0074\u0061\u0069n\u0065\u0072\u0020\u0025\u0076",_gd .Name ); +if _gf :=d .Skip ();_gf !=nil {return _gf ;};};case _g .EndElement :break _fbcb ;case _g .CharData :};};return nil ;}; // ValidateWithPath validates the TGN and its children, prefixing error messages with path -func (_bdf *TGN )ValidateWithPath (path string )error {return nil };func (_egd *LCSH )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004c\u0043\u0053\u0048";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};type LCC struct{}; +func (_cda *TGN )ValidateWithPath (path string )error {return nil };type RFC1766 struct{}; -// ValidateWithPath validates the ISO3166 and its children, prefixing error messages with path -func (_cge *ISO3166 )ValidateWithPath (path string )error {return nil };type ElementsAndRefinementsGroup struct{Any *_d .Any ;};func (_dfg *IMT )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049\u004d\u0054";e .EncodeToken (start ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewISO639_2 ()*ISO639_2 {_bfbd :=&ISO639_2 {};return _bfbd };func NewISO3166 ()*ISO3166 {_afe :=&ISO3166 {};return _afe }; +// Validate validates the RFC3066 and its children +func (_dee *RFC3066 )Validate ()error {return _dee .ValidateWithPath ("\u0052F\u0043\u0033\u0030\u0036\u0036");};func NewBox ()*Box {_ga :=&Box {};return _ga };func (_eeg *MESH )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004d\u0045\u0053\u0048"; +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; // ValidateWithPath validates the Period and its children, prefixing error messages with path -func (_bce *Period )ValidateWithPath (path string )error {return nil };func NewDCMIType ()*DCMIType {_df :=&DCMIType {};return _df };func NewIMT ()*IMT {_efe :=&IMT {};return _efe }; - -// ValidateWithPath validates the MESH and its children, prefixing error messages with path -func (_gcb *MESH )ValidateWithPath (path string )error {return nil };func (_cdd *MESH )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_efg ,_gccg :=d .Token ();if _gccg !=nil {return _gf .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004d\u0045\u0053\u0048\u003a\u0020\u0025\u0073",_gccg ); -};if _dda ,_fac :=_efg .(_g .EndElement );_fac &&_dda .Name ==start .Name {break ;};};return nil ;}; +func (_fec *Period )ValidateWithPath (path string )error {return nil };func NewIMT ()*IMT {_gag :=&IMT {};return _gag };func (_ecg *W3CDTF )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dbga ,_adg :=d .Token ();if _adg !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u00573\u0043\u0044T\u0046\u003a\u0020\u0025\u0073",_adg ); +};if _debb ,_dgf :=_dbga .(_g .EndElement );_dgf &&_debb .Name ==start .Name {break ;};};return nil ;}; // ValidateWithPath validates the ISO639_2 and its children, prefixing error messages with path -func (_bfa *ISO639_2 )ValidateWithPath (path string )error {return nil };func (_e *DCMIType )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;}; +func (_fag *ISO639_2 )ValidateWithPath (path string )error {return nil };func NewRFC1766 ()*RFC1766 {_age :=&RFC1766 {};return _age }; // ValidateWithPath validates the DCMIType and its children, prefixing error messages with path -func (_f *DCMIType )ValidateWithPath (path string )error {return nil };func (_bba *DDC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ff ,_eb :=d .Token ();if _eb !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0044\u0044\u0043\u003a\u0020\u0025\u0073",_eb ); -};if _fd ,_cf :=_ff .(_g .EndElement );_cf &&_fd .Name ==start .Name {break ;};};return nil ;};func (_aag *ISO639_2 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dff ,_ag :=d .Token ();if _ag !=nil {return _gf .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0049\u0053\u004f6\u0033\u0039\u005f\u0032: \u0025\u0073",_ag ); -};if _bged ,_be :=_dff .(_g .EndElement );_be &&_bged .Name ==start .Name {break ;};};return nil ;};func NewLCSH ()*LCSH {_fgd :=&LCSH {};return _fgd };func (_cgec *Point )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0050\u006f\u0069n\u0074"; -e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ceb *ISO3166 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ed ,_aaa :=d .Token ();if _aaa !=nil {return _gf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0049\u0053\u004f\u0033\u0031\u0036\u0036\u003a\u0020\u0025\u0073",_aaa ); -};if _efb ,_fbe :=_ed .(_g .EndElement );_fbe &&_efb .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the LCC and its children -func (_gd *LCC )Validate ()error {return _gd .ValidateWithPath ("\u004c\u0043\u0043")};func (_gc *ElementsAndRefinementsGroup )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ggd :for {_gce ,_fb :=d .Token ();if _fb !=nil {return _fb ;};switch _bbagf :=_gce .(type ){case _g .StartElement :switch _bbagf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_gc .Any =_d .NewAny (); -if _cfc :=d .DecodeElement (_gc .Any ,&_bbagf );_cfc !=nil {return _cfc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006ce\u006d\u0065\u006e\u0074\u0073\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065\u006d\u0065\u006et\u0073\u0047\u0072\u006f\u0075\u0070\u0020\u0025\u0076",_bbagf .Name ); -if _fg :=d .Skip ();_fg !=nil {return _fg ;};};case _g .EndElement :break _ggd ;case _g .CharData :};};return nil ;}; +func (_gb *DCMIType )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the ElementsAndRefinementsGroup and its children, prefixing error messages with path -func (_ga *ElementsAndRefinementsGroup )ValidateWithPath (path string )error {if _ga .Any !=nil {if _bfg :=_ga .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_bfg !=nil {return _bfg ;};};return nil ;};type MESH struct{};type DDC struct{};func (_bfd *TGN )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_fgf ,_edf :=d .Token (); -if _edf !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0054\u0047\u004e\u003a\u0020\u0025\u0073",_edf );};if _gda ,_ceba :=_fgf .(_g .EndElement );_ceba &&_gda .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the LCSH and its children, prefixing error messages with path +func (_be *LCSH )ValidateWithPath (path string )error {return nil };type URI struct{};type DCMIType struct{}; -// ValidateWithPath validates the DDC and its children, prefixing error messages with path -func (_ca *DDC )ValidateWithPath (path string )error {return nil };func (_ea *ElementOrRefinementContainer )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_af :for {_gb ,_cd :=d .Token ();if _cd !=nil {return _cd ;};switch _cfg :=_gb .(type ){case _g .StartElement :switch _cfg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_ea .Any =_d .NewAny (); -if _dfc :=d .DecodeElement (_ea .Any ,&_cfg );_dfc !=nil {return _dfc ;};default:_c .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u006c\u0065\u006d\u0065\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065\u006d\u0065n\u0074\u0043on\u0074\u0061\u0069n\u0065\u0072\u0020\u0025\u0076",_cfg .Name ); -if _eaa :=d .Skip ();_eaa !=nil {return _eaa ;};};case _g .EndElement :break _af ;case _g .CharData :};};return nil ;};func NewDDC ()*DDC {_adb :=&DDC {};return _adb }; +// ValidateWithPath validates the RFC3066 and its children, prefixing error messages with path +func (_fagf *RFC3066 )ValidateWithPath (path string )error {return nil }; -// Validate validates the Period and its children -func (_ccg *Period )Validate ()error {return _ccg .ValidateWithPath ("\u0050\u0065\u0072\u0069\u006f\u0064");}; +// Validate validates the URI and its children +func (_dfee *URI )Validate ()error {return _dfee .ValidateWithPath ("\u0055\u0052\u0049")}; -// ValidateWithPath validates the W3CDTF and its children, prefixing error messages with path -func (_aad *W3CDTF )ValidateWithPath (path string )error {return nil };func NewTGN ()*TGN {_gfg :=&TGN {};return _gfg };func NewPoint ()*Point {_cgb :=&Point {};return _cgb };func (_cfcg *LCC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ebe ,_dea :=d .Token (); -if _dea !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004c\u0043\u0043\u003a\u0020\u0025\u0073",_dea );};if _dec ,_agg :=_ebe .(_g .EndElement );_agg &&_dec .Name ==start .Name {break ;};};return nil ;};func NewMESH ()*MESH {_ebg :=&MESH {}; -return _ebg };type TGN struct{}; +// ValidateWithPath validates the IMT and its children, prefixing error messages with path +func (_ebe *IMT )ValidateWithPath (path string )error {return nil };func NewLCSH ()*LCSH {_eae :=&LCSH {};return _eae }; -// Validate validates the UDC and its children -func (_daf *UDC )Validate ()error {return _daf .ValidateWithPath ("\u0055\u0044\u0043")};type Period struct{}; +// ValidateWithPath validates the LCC and its children, prefixing error messages with path +func (_gae *LCC )ValidateWithPath (path string )error {return nil };func NewElementOrRefinementContainer ()*ElementOrRefinementContainer {_eb :=&ElementOrRefinementContainer {};return _eb ;};type TGN struct{}; -// Validate validates the ISO3166 and its children -func (_cga *ISO3166 )Validate ()error {return _cga .ValidateWithPath ("\u0049S\u004f\u0033\u0031\u0036\u0036");}; +// ValidateWithPath validates the ISO3166 and its children, prefixing error messages with path +func (_fd *ISO3166 )ValidateWithPath (path string )error {return nil };func (_gg *Box )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_d ,_fe :=d .Token ();if _fe !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0042\u006f\u0078\u003a\u0020\u0025\u0073",_fe ); +};if _fg ,_fb :=_d .(_g .EndElement );_fb &&_fg .Name ==start .Name {break ;};};return nil ;};func (_gff *IMT )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0049\u004d\u0054";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_db *ElementOrRefinementContainer )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0065\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072"; +e .EncodeToken (start );if _db .Any !=nil {_afg :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0061\u006e\u0079"}};e .EncodeElement (_db .Any ,_afg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_aa *DDC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0044\u0044\u0043"; +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the IMT and its children -func (_ggc *IMT )Validate ()error {return _ggc .ValidateWithPath ("\u0049\u004d\u0054")};func NewURI ()*URI {_ge :=&URI {};return _ge }; +// Validate validates the DCMIType and its children +func (_dc *DCMIType )Validate ()error {return _dc .ValidateWithPath ("\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065");}; -// Validate validates the TGN and its children -func (_adc *TGN )Validate ()error {return _adc .ValidateWithPath ("\u0054\u0047\u004e")};type RFC1766 struct{};func (_ceg *RFC3066 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0052F\u0043\u0033\u0030\u0036\u0036";e .EncodeToken (start ); +// Validate validates the Box and its children +func (_dd *Box )Validate ()error {return _dd .ValidateWithPath ("\u0042\u006f\u0078")};func NewW3CDTF ()*W3CDTF {_gcca :=&W3CDTF {};return _gcca };func (_ead *Point )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_cf ,_beb :=d .Token (); +if _beb !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0050\u006f\u0069\u006et\u003a\u0020\u0025\u0073",_beb );};if _bdec ,_acff :=_cf .(_g .EndElement );_acff &&_bdec .Name ==start .Name {break ;};};return nil ;};func (_ggc *RFC3066 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0052F\u0043\u0033\u0030\u0036\u0036"; +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_dab *RFC1766 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0052F\u0043\u0031\u0037\u0036\u0036";e .EncodeToken (start ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_cac *RFC3066 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dbgb ,_eef :=d .Token ();if _eef !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0052\u0046\u0043\u0033\u0030\u0036\u0036\u003a\u0020\u0025\u0073",_eef ); +};if _eea ,_ba :=_dbgb .(_g .EndElement );_ba &&_eea .Name ==start .Name {break ;};};return nil ;};type ISO3166 struct{};func (_bca *LCC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004c\u0043\u0043";e .EncodeToken (start ); e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the LCSH and its children, prefixing error messages with path -func (_cda *LCSH )ValidateWithPath (path string )error {return nil };func (_cb *Box )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_gg ,_aa :=d .Token ();if _aa !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0042\u006f\u0078\u003a\u0020\u0025\u0073",_aa ); -};if _db ,_ac :=_gg .(_g .EndElement );_ac &&_db .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the Period and its children +func (_afge *Period )Validate ()error {return _afge .ValidateWithPath ("\u0050\u0065\u0072\u0069\u006f\u0064");}; + +// ValidateWithPath validates the UDC and its children, prefixing error messages with path +func (_bfa *UDC )ValidateWithPath (path string )error {return nil };type ElementsAndRefinementsGroup struct{Any *_f .Any ;};func (_cee *MESH )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bcba ,_de :=d .Token ();if _de !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004d\u0045\u0053\u0048\u003a\u0020\u0025\u0073",_de ); +};if _bbc ,_eed :=_bcba .(_g .EndElement );_eed &&_bbc .Name ==start .Name {break ;};};return nil ;};type LCSH struct{};type LCC struct{}; + +// ValidateWithPath validates the RFC1766 and its children, prefixing error messages with path +func (_fcc *RFC1766 )ValidateWithPath (path string )error {return nil };func (_agg *Period )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0050\u0065\u0072\u0069\u006f\u0064";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_ddf *DCMIType )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bg ,_ee :=d .Token ();if _ee !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0044\u0043\u004dI\u0054\u0079\u0070\u0065: \u0025\u0073",_ee ); +};if _df ,_ag :=_bg .(_g .EndElement );_ag &&_df .Name ==start .Name {break ;};};return nil ;};type Box struct{};func (_gc *DDC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_fbc ,_fa :=d .Token ();if _fa !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0044\u0044\u0043\u003a\u0020\u0025\u0073",_fa ); +};if _af ,_bc :=_fbc .(_g .EndElement );_bc &&_af .Name ==start .Name {break ;};};return nil ;};func (_bcgg *UDC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0055\u0044\u0043";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the ISO639_2 and its children +func (_ecf *ISO639_2 )Validate ()error {return _ecf .ValidateWithPath ("\u0049\u0053\u004f\u0036\u0033\u0039\u005f\u0032");};func NewISO639_2 ()*ISO639_2 {_caa :=&ISO639_2 {};return _caa }; // Validate validates the ElementOrRefinementContainer and its children -func (_ef *ElementOrRefinementContainer )Validate ()error {return _ef .ValidateWithPath ("\u0045\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072");};func (_gdf *UDC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0055\u0044\u0043"; -e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +func (_dfb *ElementOrRefinementContainer )Validate ()error {return _dfb .ValidateWithPath ("\u0045\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072");}; // ValidateWithPath validates the URI and its children, prefixing error messages with path -func (_ecb *URI )ValidateWithPath (path string )error {return nil };func (_fc *UDC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_caa ,_gbe :=d .Token ();if _gbe !=nil {return _gf .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0055\u0044\u0043\u003a\u0020\u0025\u0073",_gbe ); -};if _abb ,_cca :=_caa .(_g .EndElement );_cca &&_abb .Name ==start .Name {break ;};};return nil ;};type IMT struct{};func (_acb *MESH )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u004d\u0045\u0053\u0048";e .EncodeToken (start ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewBox ()*Box {_de :=&Box {};return _de }; - -// Validate validates the RFC3066 and its children -func (_ab *RFC3066 )Validate ()error {return _ab .ValidateWithPath ("\u0052F\u0043\u0033\u0030\u0036\u0036");};type DCMIType struct{};func NewW3CDTF ()*W3CDTF {_gbcf :=&W3CDTF {};return _gbcf };type Point struct{};func (_gbc *Point )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_dbc ,_fff :=d .Token (); -if _fff !=nil {return _gf .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0050\u006f\u0069\u006et\u003a\u0020\u0025\u0073",_fff );};if _efee ,_cbe :=_dbc .(_g .EndElement );_cbe &&_efee .Name ==start .Name {break ;};};return nil ;};func (_fde *W3CDTF )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0057\u0033\u0043\u0044\u0054\u0046"; -e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +func (_bce *URI )ValidateWithPath (path string )error {return nil };func (_ef *Box )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0042\u006f\u0078";e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func NewDDC ()*DDC {_eg :=&DDC {};return _eg };func (_ceg *UDC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ecfa ,_acc :=d .Token ();if _acc !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0055\u0044\u0043\u003a\u0020\u0025\u0073",_acc ); +};if _dbcb ,_cba :=_ecfa .(_g .EndElement );_cba &&_dbcb .Name ==start .Name {break ;};};return nil ;};type Point struct{};func (_cd *IMT )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_bcg ,_efe :=d .Token ();if _efe !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0049\u004d\u0054\u003a\u0020\u0025\u0073",_efe ); +};if _ega ,_bcgf :=_bcg .(_g .EndElement );_bcgf &&_ega .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the LCSH and its children -func (_dc *LCSH )Validate ()error {return _dc .ValidateWithPath ("\u004c\u0043\u0053\u0048")};type W3CDTF struct{};func NewRFC1766 ()*RFC1766 {_dac :=&RFC1766 {};return _dac }; +// ValidateWithPath validates the ElementsAndRefinementsGroup and its children, prefixing error messages with path +func (_dfg *ElementsAndRefinementsGroup )ValidateWithPath (path string )error {if _dfg .Any !=nil {if _da :=_dfg .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_da !=nil {return _da ;};};return nil ;};func NewPoint ()*Point {_cca :=&Point {}; +return _cca };func (_ae *ISO3166 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ec ,_dfe :=d .Token ();if _dfe !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0049\u0053\u004f\u0033\u0031\u0036\u0036\u003a\u0020\u0025\u0073",_dfe ); +};if _acf ,_bf :=_ec .(_g .EndElement );_bf &&_acf .Name ==start .Name {break ;};};return nil ;};func (_gde *W3CDTF )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0057\u0033\u0043\u0044\u0054\u0046";e .EncodeToken (start ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_fce *ISO639_2 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_fcg ,_bcb :=d .Token ();if _bcb !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0049\u0053\u004f6\u0033\u0039\u005f\u0032: \u0025\u0073",_bcb ); +};if _dbg ,_aed :=_fcg .(_g .EndElement );_aed &&_dbg .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the ElementOrRefinementContainer and its children, prefixing error messages with path -func (_ffg *ElementOrRefinementContainer )ValidateWithPath (path string )error {if _ffg .Any !=nil {if _aaf :=_ffg .Any .ValidateWithPath (path +"\u002f\u0041\u006e\u0079");_aaf !=nil {return _aaf ;};};return nil ;};func (_aff *RFC1766 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u0052F\u0043\u0031\u0037\u0036\u0036"; -e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func init (){_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004c\u0043\u0053\u0048",NewLCSH ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004d\u0045\u0053\u0048",NewMESH );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0044\u0044\u0043",NewDDC ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004c\u0043\u0043",NewLCC );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0055\u0044\u0043",NewUDC ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0050\u0065\u0072\u0069\u006f\u0064",NewPeriod );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0057\u0033\u0043\u0044\u0054\u0046",NewW3CDTF ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065",NewDCMIType );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049\u004d\u0054",NewIMT ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0055\u0052\u0049",NewURI );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049\u0053\u004f\u0036\u0033\u0039\u002d\u0032",NewISO639_2 ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0052F\u0043\u0031\u0037\u0036\u0036",NewRFC1766 );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0052F\u0043\u0033\u0030\u0036\u0036",NewRFC3066 ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0050\u006f\u0069n\u0074",NewPoint );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049S\u004f\u0033\u0031\u0036\u0036",NewISO3166 ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0042\u006f\u0078",NewBox );_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0054\u0047\u004e",NewTGN ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0065\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072",NewElementOrRefinementContainer ); -_a .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","e\u006c\u0065\u006d\u0065\u006e\u0074s\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065m\u0065\u006e\u0074s\u0047r\u006f\u0075\u0070",NewElementsAndRefinementsGroup ); +// Validate validates the Point and its children +func (_gab *Point )Validate ()error {return _gab .ValidateWithPath ("\u0050\u006f\u0069n\u0074")};func NewUDC ()*UDC {_fbcd :=&UDC {};return _fbcd };func (_ffg *LCSH )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_cg ,_dbb :=d .Token (); +if _dbb !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004c\u0043\u0053\u0048\u003a\u0020\u0025\u0073",_dbb );};if _ge ,_cgc :=_cg .(_g .EndElement );_cgc &&_ge .Name ==start .Name {break ;};};return nil ;};func NewLCC ()*LCC {_ce :=&LCC {}; +return _ce };func (_gfa *ElementsAndRefinementsGroup )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddb :for {_dcb ,_ca :=d .Token ();if _ca !=nil {return _ca ;};switch _dcg :=_dcb .(type ){case _g .StartElement :switch _dcg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0061\u006e\u0079"}:_gfa .Any =_f .NewAny (); +if _eec :=d .DecodeElement (_gfa .Any ,&_dcg );_eec !=nil {return _eec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006ce\u006d\u0065\u006e\u0074\u0073\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065\u006d\u0065\u006et\u0073\u0047\u0072\u006f\u0075\u0070\u0020\u0025\u0076",_dcg .Name ); +if _cb :=d .Skip ();_cb !=nil {return _cb ;};};case _g .EndElement :break _ddb ;case _g .CharData :};};return nil ;};func init (){_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004c\u0043\u0053\u0048",NewLCSH ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004d\u0045\u0053\u0048",NewMESH );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0044\u0044\u0043",NewDDC ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u004c\u0043\u0043",NewLCC );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0055\u0044\u0043",NewUDC ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0050\u0065\u0072\u0069\u006f\u0064",NewPeriod );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0057\u0033\u0043\u0044\u0054\u0046",NewW3CDTF ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0044\u0043\u004d\u0049\u0054\u0079\u0070\u0065",NewDCMIType );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049\u004d\u0054",NewIMT ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0055\u0052\u0049",NewURI );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049\u0053\u004f\u0036\u0033\u0039\u002d\u0032",NewISO639_2 ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0052F\u0043\u0031\u0037\u0036\u0036",NewRFC1766 );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0052F\u0043\u0033\u0030\u0036\u0036",NewRFC3066 ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0050\u006f\u0069n\u0074",NewPoint );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0049S\u004f\u0033\u0031\u0036\u0036",NewISO3166 ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0042\u006f\u0078",NewBox );_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0054\u0047\u004e",NewTGN ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u0065\u006c\u0065\u006de\u006e\u0074\u004f\u0072\u0052\u0065\u0066\u0069\u006e\u0065m\u0065n\u0074\u0043\u006f\u006e\u0074\u0061\u0069n\u0065\u0072",NewElementOrRefinementContainer ); +_c .RegisterConstructor ("\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","e\u006c\u0065\u006d\u0065\u006e\u0074s\u0041\u006e\u0064\u0052\u0065\u0066\u0069\u006e\u0065m\u0065\u006e\u0074s\u0047r\u006f\u0075\u0070",NewElementsAndRefinementsGroup ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/activeX/activeX.go b/schema/schemas.microsoft.com/office/activeX/activeX.go index 6b3d439880..9bd5b4bd7b 100644 --- a/schema/schemas.microsoft.com/office/activeX/activeX.go +++ b/schema/schemas.microsoft.com/office/activeX/activeX.go @@ -9,99 +9,100 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package activeX ;import (_d "encoding/xml";_g "fmt";_f "github.com/unidoc/unioffice/v2";_bb "github.com/unidoc/unioffice/v2/common/logger";);func (_ddg ST_Persistence )ValidateWithPath (path string )error {switch _ddg {case 0,1,2,3,4:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddg )); -};return nil ;};func NewCT_Picture ()*CT_Picture {_dge :=&CT_Picture {};return _dge };func NewCT_Ocx ()*CT_Ocx {_gcc :=&CT_Ocx {};_gcc .PersistenceAttr =ST_Persistence (1);return _gcc };func (_ca *CT_OcxPrChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ca .Font !=nil {_aaf :=_d .StartElement {Name :_d .Name {Local :"\u0061x\u003a\u0066\u006f\u006e\u0074"}}; -e .EncodeElement (_ca .Font ,_aaf );}else if _ca .Picture !=nil {_bgc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u0078\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_ca .Picture ,_bgc );};return nil ;};type CT_Picture struct{IdAttr *string ; -};type CT_OcxPrChoice struct{Font *CT_Font ;Picture *CT_Picture ;}; +package activeX ;import (_f "encoding/xml";_g "fmt";_a "github.com/unidoc/unioffice/v2";_d "github.com/unidoc/unioffice/v2/common/logger";); -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_eaeg *CT_Picture )ValidateWithPath (path string )error {return nil };func (_eb *CT_Ocx )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eb .PersistenceAttr =ST_Persistence (1);for _ ,_bg :=range start .Attr {if _bg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bg .Name .Local =="\u0069\u0064"||_bg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bg .Name .Local =="\u0069\u0064"{_ee :=_bg .Value ; -_eb .IdAttr =&_ee ;continue ;};if _bg .Name .Local =="\u0063l\u0061\u0073\u0073\u0069\u0064"{_ge :=_bg .Value ;_eb .ClassidAttr =_ge ;continue ;};if _bg .Name .Local =="\u006ci\u0063\u0065\u006e\u0073\u0065"{_bf :=_bg .Value ;_eb .LicenseAttr =&_bf ;continue ; -};if _bg .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_eb .PersistenceAttr .UnmarshalXMLAttr (_bg );continue ;};};_ec :for {_cg ,_cgc :=d .Token ();if _cgc !=nil {return _cgc ;};switch _ba :=_cg .(type ){case _d .StartElement :switch _ba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_ebf :=NewCT_OcxPr (); -if _ebfd :=d .DecodeElement (_ebf ,&_ba );_ebfd !=nil {return _ebfd ;};_eb .OcxPr =append (_eb .OcxPr ,_ebf );default:_bb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0020\u0025\u0076",_ba .Name ); -if _dd :=d .Skip ();_dd !=nil {return _dd ;};};case _d .EndElement :break _ec ;case _d .CharData :};};return nil ;};func (_gccg ST_Persistence )Validate ()error {return _gccg .ValidateWithPath ("")};func (_ed *CT_OcxPr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ed .OcxPrChoice =NewCT_OcxPrChoice (); -for _ ,_baf :=range start .Attr {if _baf .Name .Local =="\u006e\u0061\u006d\u0065"{_ce :=_baf .Value ;_ed .NameAttr =_ce ;continue ;};if _baf .Name .Local =="\u0076\u0061\u006cu\u0065"{_dbd :=_baf .Value ;_ed .ValueAttr =&_dbd ;continue ;};};_gad :for {_da ,_bafd :=d .Token (); -if _bafd !=nil {return _bafd ;};switch _bdf :=_da .(type ){case _d .StartElement :switch _bdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0066\u006f\u006e\u0074"}:_ed .OcxPrChoice =NewCT_OcxPrChoice (); -if _aa :=d .DecodeElement (&_ed .OcxPrChoice .Font ,&_bdf );_aa !=nil {return _aa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_ed .OcxPrChoice =NewCT_OcxPrChoice (); -if _ebc :=d .DecodeElement (&_ed .OcxPrChoice .Picture ,&_bdf );_ebc !=nil {return _ebc ;};default:_bb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0020\u0025\u0076",_bdf .Name ); -if _ecf :=d .Skip ();_ecf !=nil {return _ecf ;};};case _d .EndElement :break _gad ;case _d .CharData :};};return nil ;};func (_abd *CT_Font )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gg :=range start .Attr {if _gg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gg .Name .Local =="\u0069\u0064"||_gg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gg .Name .Local =="\u0069\u0064"{_c :=_gg .Value ; -_abd .IdAttr =&_c ;continue ;};if _gg .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_abd .PersistenceAttr .UnmarshalXMLAttr (_gg );continue ;};};_db :for {_ag ,_af :=d .Token ();if _af !=nil {return _af ;};switch _ea :=_ag .(type ){case _d .StartElement :switch _ea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_fc :=NewCT_OcxPr (); -if _fcc :=d .DecodeElement (_fc ,&_ea );_fcc !=nil {return _fcc ;};_abd .OcxPr =append (_abd .OcxPr ,_fc );default:_bb .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_ea .Name ); -if _dc :=d .Skip ();_dc !=nil {return _dc ;};};case _d .EndElement :break _db ;case _d .CharData :};};return nil ;};func NewOcx ()*Ocx {_fgf :=&Ocx {};_fgf .CT_Ocx =*NewCT_Ocx ();return _fgf }; - -// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path -func (_afa *CT_Font )ValidateWithPath (path string )error {if _dcb :=_afa .PersistenceAttr .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u0069s\u0074\u0065\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_dcb !=nil {return _dcb ;};for _gc ,_abb :=range _afa .OcxPr {if _eae :=_abb .ValidateWithPath (_g .Sprintf ("\u0025\u0073\u002fO\u0063\u0078\u0050\u0072\u005b\u0025\u0064\u005d",path ,_gc )); -_eae !=nil {return _eae ;};};return nil ;}; +// Validate validates the CT_Ocx and its children +func (_ecb *CT_Ocx )Validate ()error {return _ecb .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078");}; -// ValidateWithPath validates the CT_OcxPrChoice and its children, prefixing error messages with path -func (_afe *CT_OcxPrChoice )ValidateWithPath (path string )error {if _afe .Font !=nil {if _dda :=_afe .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_dda !=nil {return _dda ;};};if _afe .Picture !=nil {if _age :=_afe .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); -_age !=nil {return _age ;};};return nil ;}; +// ValidateWithPath validates the CT_Ocx and its children, prefixing error messages with path +func (_ecc *CT_Ocx )ValidateWithPath (path string )error {if _ecc .PersistenceAttr ==ST_PersistenceUnset {return _g .Errorf ("\u0025\u0073\u002f\u0050\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _ea :=_ecc .PersistenceAttr .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u0069s\u0074\u0065\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_ea !=nil {return _ea ;};for _fc ,_ddg :=range _ecc .OcxPr {if _cf :=_ddg .ValidateWithPath (_g .Sprintf ("\u0025\u0073\u002fO\u0063\u0078\u0050\u0072\u005b\u0025\u0064\u005d",path ,_fc )); +_cf !=nil {return _cf ;};};return nil ;};func (_cae *CT_Ocx )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cae .PersistenceAttr =ST_Persistence (1);for _ ,_bf :=range start .Attr {if _bf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bf .Name .Local =="\u0069\u0064"||_bf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bf .Name .Local =="\u0069\u0064"{_eg :=_bf .Value ; +_cae .IdAttr =&_eg ;continue ;};if _bf .Name .Local =="\u0063l\u0061\u0073\u0073\u0069\u0064"{_ag :=_bf .Value ;_cae .ClassidAttr =_ag ;continue ;};if _bf .Name .Local =="\u006ci\u0063\u0065\u006e\u0073\u0065"{_adb :=_bf .Value ;_cae .LicenseAttr =&_adb ; +continue ;};if _bf .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_cae .PersistenceAttr .UnmarshalXMLAttr (_bf );continue ;};};_fae :for {_gb ,_ff :=d .Token ();if _ff !=nil {return _ff ;};switch _aa :=_gb .(type ){case _f .StartElement :switch _aa .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_cg :=NewCT_OcxPr (); +if _gbb :=d .DecodeElement (_cg ,&_aa );_gbb !=nil {return _gbb ;};_cae .OcxPr =append (_cae .OcxPr ,_cg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0020\u0025\u0076",_aa .Name ); +if _feb :=d .Skip ();_feb !=nil {return _feb ;};};case _f .EndElement :break _fae ;case _f .CharData :};};return nil ;};type CT_Ocx struct{ClassidAttr string ;LicenseAttr *string ;IdAttr *string ;PersistenceAttr ST_Persistence ;OcxPr []*CT_OcxPr ;}; -// Validate validates the CT_OcxPr and its children -func (_aga *CT_OcxPr )Validate ()error {return _aga .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072");}; +// Validate validates the CT_Font and its children +func (_bgg *CT_Font )Validate ()error {return _bgg .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");}; -// Validate validates the CT_OcxPrChoice and its children -func (_gbc *CT_OcxPrChoice )Validate ()error {return _gbc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0043h\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_OcxPr and its children, prefixing error messages with path +func (_acf *CT_OcxPr )ValidateWithPath (path string )error {if _fd :=_acf .OcxPrChoice .ValidateWithPath (path +"\u002f\u004f\u0063x\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_fd !=nil {return _fd ;};return nil ;};func NewCT_OcxPr ()*CT_OcxPr {_gd :=&CT_OcxPr {}; +_gd .OcxPrChoice =NewCT_OcxPrChoice ();return _gd }; -// Validate validates the CT_Ocx and its children -func (_fa *CT_Ocx )Validate ()error {return _fa .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078");};func NewCT_OcxPr ()*CT_OcxPr {_abg :=&CT_OcxPr {};_abg .OcxPrChoice =NewCT_OcxPrChoice ();return _abg ;};type CT_Font struct{PersistenceAttr ST_Persistence ; -IdAttr *string ;OcxPr []*CT_OcxPr ;}; +// ValidateWithPath validates the CT_OcxPrChoice and its children, prefixing error messages with path +func (_ab *CT_OcxPrChoice )ValidateWithPath (path string )error {if _ab .Font !=nil {if _gfd :=_ab .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_gfd !=nil {return _gfd ;};};if _ab .Picture !=nil {if _febe :=_ab .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); +_febe !=nil {return _febe ;};};return nil ;};func (_fa *CT_Font )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _fa .PersistenceAttr !=ST_PersistenceUnset {_dd ,_c :=_fa .PersistenceAttr .MarshalXMLAttr (_f .Name {Local :"\u0061\u0078\u003a\u0070\u0065\u0072\u0073\u0069\u0073t\u0065\u006e\u0063\u0065"}); +if _c !=nil {return _c ;};start .Attr =append (start .Attr ,_dd );};if _fa .IdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_fa .IdAttr )});};e .EncodeToken (start ); +if _fa .OcxPr !=nil {_fac :=_f .StartElement {Name :_f .Name {Local :"\u0061\u0078\u003a\u006f\u0063\u0078\u0050\u0072"}};for _ ,_ad :=range _fa .OcxPr {e .EncodeElement (_ad ,_fac );};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ; +};type CT_Font struct{PersistenceAttr ST_Persistence ;IdAttr *string ;OcxPr []*CT_OcxPr ;}; -// ValidateWithPath validates the CT_Ocx and its children, prefixing error messages with path -func (_bd *CT_Ocx )ValidateWithPath (path string )error {if _bd .PersistenceAttr ==ST_PersistenceUnset {return _g .Errorf ("\u0025\u0073\u002f\u0050\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _bgf :=_bd .PersistenceAttr .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u0069s\u0074\u0065\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_bgf !=nil {return _bgf ;};for _de ,_bdd :=range _bd .OcxPr {if _cf :=_bdd .ValidateWithPath (_g .Sprintf ("\u0025\u0073\u002fO\u0063\u0078\u0050\u0072\u005b\u0025\u0064\u005d",path ,_de )); -_cf !=nil {return _cf ;};};return nil ;};func (_gefa ST_Persistence )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abcf :=_d .Attr {};_abcf .Name =name ;switch _gefa {case ST_PersistenceUnset :_abcf .Value ="";case ST_PersistencePersistPropertyBag :_abcf .Value ="\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067"; -case ST_PersistencePersistStream :_abcf .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d";case ST_PersistencePersistStreamInit :_abcf .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074"; -case ST_PersistencePersistStorage :_abcf .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065";};return _abcf ,nil ;};type Ocx struct{CT_Ocx };func (_gbg *ST_Persistence )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbg =0; -case "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067":*_gbg =1;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d":*_gbg =2;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074":*_gbg =3; -case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065":*_gbg =4;};return nil ;};type CT_OcxPr struct{NameAttr string ;ValueAttr *string ;OcxPrChoice *CT_OcxPrChoice ;}; +// Validate validates the CT_Picture and its children +func (_ge *CT_Picture )Validate ()error {return _ge .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");}; -// ValidateWithPath validates the CT_OcxPr and its children, prefixing error messages with path -func (_dfb *CT_OcxPr )ValidateWithPath (path string )error {if _cc :=_dfb .OcxPrChoice .ValidateWithPath (path +"\u002f\u004f\u0063x\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_cc !=nil {return _cc ;};return nil ;}; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_bcd *CT_Picture )ValidateWithPath (path string )error {return nil };func NewCT_Picture ()*CT_Picture {_cbf :=&CT_Picture {};return _cbf };func (_af *CT_OcxPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_af .OcxPrChoice =NewCT_OcxPrChoice (); +for _ ,_caeb :=range start .Attr {if _caeb .Name .Local =="\u006e\u0061\u006d\u0065"{_cgb :=_caeb .Value ;_af .NameAttr =_cgb ;continue ;};if _caeb .Name .Local =="\u0076\u0061\u006cu\u0065"{_ee :=_caeb .Value ;_af .ValueAttr =&_ee ;continue ;};};_eed :for {_eea ,_afc :=d .Token (); +if _afc !=nil {return _afc ;};switch _bbc :=_eea .(type ){case _f .StartElement :switch _bbc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0066\u006f\u006e\u0074"}:_af .OcxPrChoice =NewCT_OcxPrChoice (); +if _cd :=d .DecodeElement (&_af .OcxPrChoice .Font ,&_bbc );_cd !=nil {return _cd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_af .OcxPrChoice =NewCT_OcxPrChoice (); +if _cdc :=d .DecodeElement (&_af .OcxPrChoice .Picture ,&_bbc );_cdc !=nil {return _cdc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0020\u0025\u0076",_bbc .Name ); +if _gg :=d .Skip ();_gg !=nil {return _gg ;};};case _f .EndElement :break _eed ;case _f .CharData :};};return nil ;};func (_afe *CT_OcxPrChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _afe .Font !=nil {_gfg :=_f .StartElement {Name :_f .Name {Local :"\u0061x\u003a\u0066\u006f\u006e\u0074"}}; +e .EncodeElement (_afe .Font ,_gfg );}else if _afe .Picture !=nil {_ffd :=_f .StartElement {Name :_f .Name {Local :"\u0061\u0078\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_afe .Picture ,_ffd );};return nil ;};func (_ade ST_Persistence )ValidateWithPath (path string )error {switch _ade {case 0,1,2,3,4:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ade )); +};return nil ;};func (_gdd *ST_Persistence )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gdd =0;case "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067":*_gdd =1;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d":*_gdd =2; +case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074":*_gdd =3;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065":*_gdd =4;};return nil ;};func (_ba *Ocx )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0061\u0078"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u0078\u003a\u006f\u0063\u0078";return _ba .CT_Ocx .MarshalXML (e ,start );};func NewCT_Ocx ()*CT_Ocx {_bb :=&CT_Ocx {};_bb .PersistenceAttr =ST_Persistence (1);return _bb };func (_ffdd *CT_Picture )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ffdd .IdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_ffdd .IdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewOcx ()*Ocx {_afa :=&Ocx {};_afa .CT_Ocx =*NewCT_Ocx ();return _afa };type CT_OcxPr struct{NameAttr string ;ValueAttr *string ;OcxPrChoice *CT_OcxPrChoice ; +}; -// ValidateWithPath validates the Ocx and its children, prefixing error messages with path -func (_fgdd *Ocx )ValidateWithPath (path string )error {if _gadf :=_fgdd .CT_Ocx .ValidateWithPath (path );_gadf !=nil {return _gadf ;};return nil ;}; +// Validate validates the CT_OcxPrChoice and its children +func (_fad *CT_OcxPrChoice )Validate ()error {return _fad .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0043h\u006f\u0069\u0063\u0065");};func (_fade *ST_Persistence )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_agf ,_gfc :=d .Token (); +if _gfc !=nil {return _gfc ;};if _egd ,_feg :=_agf .(_f .EndElement );_feg &&_egd .Name ==start .Name {*_fade =1;return nil ;};if _fbf ,_dba :=_agf .(_f .CharData );!_dba {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agf ); +}else {switch string (_fbf ){case "":*_fade =0;case "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067":*_fade =1;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d":*_fade =2;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074":*_fade =3; +case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065":*_fade =4;};};_agf ,_gfc =d .Token ();if _gfc !=nil {return _gfc ;};if _gbe ,_dbd :=_agf .(_f .EndElement );_dbd &&_gbe .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agf ); +};func (_gcd *CT_OcxPrChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ddf :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0066\u006f\u006e\u0074"}:_gcd .Font =NewCT_Font (); +if _bggf :=d .DecodeElement (_gcd .Font ,&_ddf );_bggf !=nil {return _bggf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_gcd .Picture =NewCT_Picture (); +if _ace :=d .DecodeElement (_gcd .Picture ,&_ddf );_ace !=nil {return _ace ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_ddf .Name ); +if _cb :=d .Skip ();_cb !=nil {return _cb ;};};return nil ;}; // Validate validates the Ocx and its children -func (_gfe *Ocx )Validate ()error {return _gfe .ValidateWithPath ("\u004f\u0063\u0078")};const (ST_PersistenceUnset ST_Persistence =0;ST_PersistencePersistPropertyBag ST_Persistence =1;ST_PersistencePersistStream ST_Persistence =2;ST_PersistencePersistStreamInit ST_Persistence =3; -ST_PersistencePersistStorage ST_Persistence =4;);func (_aeb *Ocx )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aeb .CT_Ocx =*NewCT_Ocx ();for _ ,_ggf :=range start .Attr {if _ggf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggf .Name .Local =="\u0069\u0064"||_ggf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggf .Name .Local =="\u0069\u0064"{_abc :=_ggf .Value ; -_aeb .IdAttr =&_abc ;continue ;};if _ggf .Name .Local =="\u0063l\u0061\u0073\u0073\u0069\u0064"{_cde :=_ggf .Value ;_aeb .ClassidAttr =_cde ;continue ;};if _ggf .Name .Local =="\u006ci\u0063\u0065\u006e\u0073\u0065"{_caf :=_ggf .Value ;_aeb .LicenseAttr =&_caf ; -continue ;};if _ggf .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_aeb .PersistenceAttr .UnmarshalXMLAttr (_ggf );continue ;};};_fce :for {_fcg ,_cbf :=d .Token ();if _cbf !=nil {return _cbf ;};switch _ac :=_fcg .(type ){case _d .StartElement :switch _ac .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_ebg :=NewCT_OcxPr (); -if _afc :=d .DecodeElement (_ebg ,&_ac );_afc !=nil {return _afc ;};_aeb .OcxPr =append (_aeb .OcxPr ,_ebg );default:_bb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u004fc\u0078\u0020\u0025\u0076",_ac .Name ); -if _bbc :=d .Skip ();_bbc !=nil {return _bbc ;};};case _d .EndElement :break _fce ;case _d .CharData :};};return nil ;};func NewCT_OcxPrChoice ()*CT_OcxPrChoice {_ae :=&CT_OcxPrChoice {};return _ae };func (_fcb *CT_OcxPrChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ff :=start ; -switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0066\u006f\u006e\u0074"}:_fcb .Font =NewCT_Font (); -if _gb :=d .DecodeElement (_fcb .Font ,&_ff );_gb !=nil {return _gb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_fcb .Picture =NewCT_Picture (); -if _gef :=d .DecodeElement (_fcb .Picture ,&_ff );_gef !=nil {return _gef ;};default:_bb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_ff .Name ); -if _afad :=d .Skip ();_afad !=nil {return _afad ;};};return nil ;};func (_ecd *Ocx )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0061\u0078"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u0078\u003a\u006f\u0063\u0078";return _ecd .CT_Ocx .MarshalXML (e ,start );};func (_e *CT_Font )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _e .PersistenceAttr !=ST_PersistenceUnset {_gf ,_gd :=_e .PersistenceAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u0078\u003a\u0070\u0065\u0072\u0073\u0069\u0073t\u0065\u006e\u0063\u0065"}); -if _gd !=nil {return _gd ;};start .Attr =append (start .Attr ,_gf );};if _e .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_e .IdAttr )});};e .EncodeToken (start ); -if _e .OcxPr !=nil {_a :=_d .StartElement {Name :_d .Name {Local :"\u0061\u0078\u003a\u006f\u0063\u0078\u0050\u0072"}};for _ ,_ab :=range _e .OcxPr {e .EncodeElement (_ab ,_a );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_Persistence byte ; -func NewCT_Font ()*CT_Font {_bc :=&CT_Font {};return _bc };func (_gca *CT_Picture )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gca .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_gca .IdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; +func (_fbd *Ocx )Validate ()error {return _fbd .ValidateWithPath ("\u004f\u0063\u0078")}; -// Validate validates the CT_Picture and its children -func (_gbb *CT_Picture )Validate ()error {return _gbb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");}; +// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path +func (_eb *CT_Font )ValidateWithPath (path string )error {if _cc :=_eb .PersistenceAttr .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u0069s\u0074\u0065\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_cc !=nil {return _cc ;};for _ac ,_cac :=range _eb .OcxPr {if _fe :=_cac .ValidateWithPath (_g .Sprintf ("\u0025\u0073\u002fO\u0063\u0078\u0050\u0072\u005b\u0025\u0064\u005d",path ,_ac )); +_fe !=nil {return _fe ;};};return nil ;}; -// Validate validates the CT_Font and its children -func (_fg *CT_Font )Validate ()error {return _fg .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");};func (_fga *CT_OcxPr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061x\u003a\u006e\u0061\u006d\u0065"},Value :_g .Sprintf ("\u0025\u0076",_fga .NameAttr )}); -if _fga .ValueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u003a\u0076\u0061\u006c\u0075\u0065"},Value :_g .Sprintf ("\u0025\u0076",*_fga .ValueAttr )});};e .EncodeToken (start );_fga .OcxPrChoice .MarshalXML (e ,_d .StartElement {}); -e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cbb ST_Persistence )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cbb .String (),start );};func (_dgec *ST_Persistence )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_faa ,_bac :=d .Token (); -if _bac !=nil {return _bac ;};if _egc ,_gec :=_faa .(_d .EndElement );_gec &&_egc .Name ==start .Name {*_dgec =1;return nil ;};if _ege ,_eag :=_faa .(_d .CharData );!_eag {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faa ); -}else {switch string (_ege ){case "":*_dgec =0;case "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067":*_dgec =1;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d":*_dgec =2;case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074":*_dgec =3; -case "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065":*_dgec =4;};};_faa ,_bac =d .Token ();if _bac !=nil {return _bac ;};if _fad ,_gaa :=_faa .(_d .EndElement );_gaa &&_fad .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faa ); -};func (_dg *CT_Ocx )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u003a\u0063\u006c\u0061\u0073\u0073\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",_dg .ClassidAttr )}); -if _dg .LicenseAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u003a\u006c\u0069\u0063\u0065\u006e\u0073\u0065"},Value :_g .Sprintf ("\u0025\u0076",*_dg .LicenseAttr )});};if _dg .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_dg .IdAttr )}); -};_cd ,_gga :=_dg .PersistenceAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u0078\u003a\u0070\u0065\u0072\u0073\u0069\u0073t\u0065\u006e\u0063\u0065"});if _gga !=nil {return _gga ;};start .Attr =append (start .Attr ,_cd );e .EncodeToken (start );if _dg .OcxPr !=nil {_gaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u0078\u003a\u006f\u0063\u0078\u0050\u0072"}}; -for _ ,_df :=range _dg .OcxPr {e .EncodeElement (_df ,_gaf );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dbg *CT_Picture )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fgd :=range start .Attr {if _fgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fgd .Name .Local =="\u0069\u0064"||_fgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fgd .Name .Local =="\u0069\u0064"{_agc :=_fgd .Value ; -_dbg .IdAttr =&_agc ;continue ;};};for {_eg ,_fe :=d .Token ();if _fe !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u003a\u0020%\u0073",_fe );};if _fab ,_cb :=_eg .(_d .EndElement ); -_cb &&_fab .Name ==start .Name {break ;};};return nil ;};func (_aab ST_Persistence )String ()string {switch _aab {case 0:return "";case 1:return "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067";case 2:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d"; -case 3:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074";case 4:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065";};return "";};type CT_Ocx struct{ClassidAttr string ; -LicenseAttr *string ;IdAttr *string ;PersistenceAttr ST_Persistence ;OcxPr []*CT_OcxPr ;};func init (){_f .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u004f\u0063\u0078",NewCT_Ocx ); -_f .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072",NewCT_OcxPr ); -_f .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); -_f .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_f .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u006f\u0063\u0078",NewOcx ); +// Validate validates the CT_OcxPr and its children +func (_eac *CT_OcxPr )Validate ()error {return _eac .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072");};func (_fb *CT_Font )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_e :=range start .Attr {if _e .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_e .Name .Local =="\u0069\u0064"||_e .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_e .Name .Local =="\u0069\u0064"{_ca :=_e .Value ; +_fb .IdAttr =&_ca ;continue ;};if _e .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_fb .PersistenceAttr .UnmarshalXMLAttr (_e );continue ;};};_gc :for {_dg ,_bd :=d .Token ();if _bd !=nil {return _bd ;};switch _bg :=_dg .(type ){case _f .StartElement :switch _bg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_fbe :=NewCT_OcxPr (); +if _bdd :=d .DecodeElement (_fbe ,&_bg );_bdd !=nil {return _bdd ;};_fb .OcxPr =append (_fb .OcxPr ,_fbe );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_bg .Name ); +if _de :=d .Skip ();_de !=nil {return _de ;};};case _f .EndElement :break _gc ;case _f .CharData :};};return nil ;};type CT_OcxPrChoice struct{Font *CT_Font ;Picture *CT_Picture ;};func (_fbed *Ocx )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fbed .CT_Ocx =*NewCT_Ocx (); +for _ ,_ddd :=range start .Attr {if _ddd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ddd .Name .Local =="\u0069\u0064"||_ddd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ddd .Name .Local =="\u0069\u0064"{_fdg :=_ddd .Value ; +_fbed .IdAttr =&_fdg ;continue ;};if _ddd .Name .Local =="\u0063l\u0061\u0073\u0073\u0069\u0064"{_age :=_ddd .Value ;_fbed .ClassidAttr =_age ;continue ;};if _ddd .Name .Local =="\u006ci\u0063\u0065\u006e\u0073\u0065"{_bbb :=_ddd .Value ;_fbed .LicenseAttr =&_bbb ; +continue ;};if _ddd .Name .Local =="p\u0065\u0072\u0073\u0069\u0073\u0074\u0065\u006e\u0063\u0065"{_fbed .PersistenceAttr .UnmarshalXMLAttr (_ddd );continue ;};};_bba :for {_gfe ,_aba :=d .Token ();if _aba !=nil {return _aba ;};switch _fde :=_gfe .(type ){case _f .StartElement :switch _fde .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058",Local :"\u006f\u0063\u0078P\u0072"}:_bac :=NewCT_OcxPr (); +if _ddb :=d .DecodeElement (_bac ,&_fde );_ddb !=nil {return _ddb ;};_fbed .OcxPr =append (_fbed .OcxPr ,_bac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u004fc\u0078\u0020\u0025\u0076",_fde .Name ); +if _gdb :=d .Skip ();_gdb !=nil {return _gdb ;};};case _f .EndElement :break _bba ;case _f .CharData :};};return nil ;};func NewCT_Font ()*CT_Font {_ae :=&CT_Font {};return _ae }; + +// ValidateWithPath validates the Ocx and its children, prefixing error messages with path +func (_dae *Ocx )ValidateWithPath (path string )error {if _bdb :=_dae .CT_Ocx .ValidateWithPath (path );_bdb !=nil {return _bdb ;};return nil ;};func (_ecd ST_Persistence )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cca :=_f .Attr {};_cca .Name =name ; +switch _ecd {case ST_PersistenceUnset :_cca .Value ="";case ST_PersistencePersistPropertyBag :_cca .Value ="\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067";case ST_PersistencePersistStream :_cca .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d"; +case ST_PersistencePersistStreamInit :_cca .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074";case ST_PersistencePersistStorage :_cca .Value ="\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065"; +};return _cca ,nil ;};func (_bfg *CT_Picture )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_aegc :=range start .Attr {if _aegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aegc .Name .Local =="\u0069\u0064"||_aegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aegc .Name .Local =="\u0069\u0064"{_cda :=_aegc .Value ; +_bfg .IdAttr =&_cda ;continue ;};};for {_efd ,_bed :=d .Token ();if _bed !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u003a\u0020%\u0073",_bed );};if _fcg ,_bbd :=_efd .(_f .EndElement ); +_bbd &&_fcg .Name ==start .Name {break ;};};return nil ;};func (_ega ST_Persistence )String ()string {switch _ega {case 0:return "";case 1:return "\u0070e\u0072s\u0069\u0073\u0074\u0050\u0072o\u0070\u0065r\u0074\u0079\u0042\u0061\u0067";case 2:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061\u006d"; +case 3:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074\u0072\u0065\u0061m\u0049\u006e\u0069\u0074";case 4:return "\u0070\u0065\u0072\u0073\u0069\u0073\u0074\u0053\u0074o\u0072\u0061\u0067\u0065";};return "";};func (_acb ST_Persistence )Validate ()error {return _acb .ValidateWithPath ("")}; +func (_dc ST_Persistence )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_dc .String (),start );};const (ST_PersistenceUnset ST_Persistence =0;ST_PersistencePersistPropertyBag ST_Persistence =1;ST_PersistencePersistStream ST_Persistence =2; +ST_PersistencePersistStreamInit ST_Persistence =3;ST_PersistencePersistStorage ST_Persistence =4;);type ST_Persistence byte ;type CT_Picture struct{IdAttr *string ;};func NewCT_OcxPrChoice ()*CT_OcxPrChoice {_dgf :=&CT_OcxPrChoice {};return _dgf };type Ocx struct{CT_Ocx }; +func (_bc *CT_Ocx )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0061\u0078\u003a\u0063\u006c\u0061\u0073\u0073\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",_bc .ClassidAttr )}); +if _bc .LicenseAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0061\u0078\u003a\u006c\u0069\u0063\u0065\u006e\u0073\u0065"},Value :_g .Sprintf ("\u0025\u0076",*_bc .LicenseAttr )});};if _bc .IdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_bc .IdAttr )}); +};_ga ,_dad :=_bc .PersistenceAttr .MarshalXMLAttr (_f .Name {Local :"\u0061\u0078\u003a\u0070\u0065\u0072\u0073\u0069\u0073t\u0065\u006e\u0063\u0065"});if _dad !=nil {return _dad ;};start .Attr =append (start .Attr ,_ga );e .EncodeToken (start );if _bc .OcxPr !=nil {_ef :=_f .StartElement {Name :_f .Name {Local :"\u0061\u0078\u003a\u006f\u0063\u0078\u0050\u0072"}}; +for _ ,_gf :=range _bc .OcxPr {e .EncodeElement (_gf ,_ef );};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dac *CT_OcxPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0061x\u003a\u006e\u0061\u006d\u0065"},Value :_g .Sprintf ("\u0025\u0076",_dac .NameAttr )}); +if _dac .ValueAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0061\u0078\u003a\u0076\u0061\u006c\u0075\u0065"},Value :_g .Sprintf ("\u0025\u0076",*_dac .ValueAttr )});};e .EncodeToken (start );_dac .OcxPrChoice .MarshalXML (e ,_f .StartElement {}); +e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func init (){_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u004f\u0063\u0078",NewCT_Ocx ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u004f\u0063\u0078\u0050\u0072",NewCT_OcxPr ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006das\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f2\u0030\u0030\u0036\u002f\u0061\u0063\u0074\u0069v\u0065\u0058","\u006f\u0063\u0078",NewOcx ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2010/wordml/wordml.go b/schema/schemas.microsoft.com/office/word/2010/wordml/wordml.go index f14482a086..63594dbe79 100644 --- a/schema/schemas.microsoft.com/office/word/2010/wordml/wordml.go +++ b/schema/schemas.microsoft.com/office/word/2010/wordml/wordml.go @@ -9,1381 +9,1372 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package wordml ;import (_f "encoding/xml";_e "fmt";_fb "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/common/logger";_c "github.com/unidoc/unioffice/v2/schema/soo/dml";_gd "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_bb "github.com/unidoc/unioffice/v2/schema/soo/wml";_d "strconv";_b "time";);func (_efa *CT_LongHexNumber )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_aag :=range start .Attr {if _aag .Name .Local =="\u0076\u0061\u006c"{_ddad :=_aag .Value ; -_efa .ValAttr =_ddad ;continue ;};};for {_gaa ,_ddb :=d .Token ();if _ddb !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u006e\u0067H\u0065x\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_ddb ); -};if _ceb ,_edb :=_gaa .(_f .EndElement );_edb &&_ceb .Name ==start .Name {break ;};};return nil ;};func (_agae *EG_ColorTransformChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _agae .Tint !=nil {_ffad :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0074\u0069\u006e\u0074"}}; -e .EncodeElement (_agae .Tint ,_ffad );}else if _agae .Shade !=nil {_bdde :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0073\u0068\u0061\u0064e"}};e .EncodeElement (_agae .Shade ,_bdde );}else if _agae .Alpha !=nil {_dcbf :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0061\u006c\u0070\u0068a"}}; -e .EncodeElement (_agae .Alpha ,_dcbf );}else if _agae .HueMod !=nil {_gcbda :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0068\u0075\u0065\u004d\u006f\u0064"}};e .EncodeElement (_agae .HueMod ,_gcbda );}else if _agae .Sat !=nil {_gcdc :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0073\u0061\u0074"}}; -e .EncodeElement (_agae .Sat ,_gcdc );}else if _agae .SatOff !=nil {_bcbd :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0061\u0074\u004f\u0066\u0066"}};e .EncodeElement (_agae .SatOff ,_bcbd );}else if _agae .SatMod !=nil {_efacc :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0061\u0074\u004d\u006f\u0064"}}; -e .EncodeElement (_agae .SatMod ,_efacc );}else if _agae .Lum !=nil {_fecc :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006c\u0075\u006d"}};e .EncodeElement (_agae .Lum ,_fecc );}else if _agae .LumOff !=nil {_bbeb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0075\u006d\u004f\u0066\u0066"}}; -e .EncodeElement (_agae .LumOff ,_bbeb );}else if _agae .LumMod !=nil {_ceccf :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0075\u006d\u004d\u006f\u0064"}};e .EncodeElement (_agae .LumMod ,_ceccf );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_gfdag *EG_FillPropertiesChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cdfc :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_gfdag .NoFill =_bb .NewCT_Empty (); -if _aec :=d .DecodeElement (_gfdag .NoFill ,&_cdfc );_aec !=nil {return _aec ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_gfdag .SolidFill =NewCT_SolidColorFillProperties (); -if _gggc :=d .DecodeElement (_gfdag .SolidFill ,&_cdfc );_gggc !=nil {return _gggc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_gfdag .GradFill =NewCT_GradientFillProperties (); -if _aceg :=d .DecodeElement (_gfdag .GradFill ,&_cdfc );_aceg !=nil {return _aceg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_cdfc .Name ); -if _dfgdb :=d .Skip ();_dfgdb !=nil {return _dfgdb ;};};return nil ;}; +package wordml ;import (_fd "encoding/xml";_g "fmt";_ab "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_abg "github.com/unidoc/unioffice/v2/schema/soo/dml";_fg "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_fe "github.com/unidoc/unioffice/v2/schema/soo/wml";_a "strconv";_e "time";); -// Validate validates the CT_Ligatures and its children -func (_dca *CT_Ligatures )Validate ()error {return _dca .ValidateWithPath ("\u0043\u0054\u005fL\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073");};func NewCT_DefaultImageDpi ()*CT_DefaultImageDpi {_ee :=&CT_DefaultImageDpi {};return _ee };func (_dcabb *CT_Scene3D )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dcabb .Camera =NewCT_Camera (); -_dcabb .LightRig =NewCT_LightRig ();_cgab :for {_ddaa ,_dcae :=d .Token ();if _dcae !=nil {return _dcae ;};switch _fcbb :=_ddaa .(type ){case _f .StartElement :switch _fcbb .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"}:if _cde :=d .DecodeElement (_dcabb .Camera ,&_fcbb ); -_cde !=nil {return _cde ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:if _aadc :=d .DecodeElement (_dcabb .LightRig ,&_fcbb ); -_aadc !=nil {return _aadc ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0065\u006e\u0065\u0033\u0044\u0020\u0025\u0076",_fcbb .Name ); -if _fdba :=d .Skip ();_fdba !=nil {return _fdba ;};};case _f .EndElement :break _cgab ;case _f .CharData :};};return nil ;};func (_afaf ST_PenAlignment )String ()string {switch _afaf {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u0069\u006e"; -};return "";};func (_fcce ST_NumForm )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_fcce .String (),start );};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_c .ST_TextSpacingPercentOrPercentString ,error ){return _c .ParseUnionST_TextSpacingPercentOrPercentString (s ); -}; +// Validate validates the CT_Scene3D and its children +func (_bgbd *CT_Scene3D )Validate ()error {return _bgbd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044");}; -// Validate validates the CT_SRgbColor and its children -func (_agca *CT_SRgbColor )Validate ()error {return _agca .ValidateWithPath ("\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};const (ST_PathShadeTypeUnset ST_PathShadeType =0;ST_PathShadeTypeShape ST_PathShadeType =1;ST_PathShadeTypeCircle ST_PathShadeType =2; -ST_PathShadeTypeRect ST_PathShadeType =3;);func (_acb *CT_GradientStop )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0070\u006f\u0073"},Value :_e .Sprintf ("\u0025\u0076",_acb .PosAttr )}); -e .EncodeToken (start );if _acb .SrgbClr !=nil {_bdg :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_acb .SrgbClr ,_bdg );};if _acb .SchemeClr !=nil {_gef :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_acb .SchemeClr ,_gef );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_febf *CT_NumForm )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_fbd ,_ffg :=_febf .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); -if _ffg !=nil {return _ffg ;};start .Attr =append (start .Attr ,_fbd );e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type EG_ConflictsChoice struct{ConflictIns *_bb .CT_TrackChange ;ConflictDel *_bb .CT_TrackChange ; -}; +// Validate validates the CT_Percentage and its children +func (_fecd *CT_Percentage )Validate ()error {return _fecd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");}; -// ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path -func (_ffb *CT_LongHexNumber )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the Checkbox and its children, prefixing error messages with path +func (_abe *Checkbox )ValidateWithPath (path string )error {if _egdf :=_abe .CT_SdtCheckbox .ValidateWithPath (path );_egdf !=nil {return _egdf ;};return nil ;};func ParseUnionST_AdjAngle (s string )(_abg .ST_AdjAngle ,error ){return _abg .ParseUnionST_AdjAngle (s )}; -// Validate validates the CT_NumForm and its children -func (_aeab *CT_NumForm )Validate ()error {return _aeab .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d");};func _cdaef (_gcfg bool )uint8 {if _gcfg {return 1;};return 0;};func (_ebbd ST_LineCap )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_ebbd .String (),start ); -};func ParseUnionST_AdjCoordinate (s string )(_c .ST_AdjCoordinate ,error ){return _c .ParseUnionST_AdjCoordinate (s );};type ST_NumForm byte ;func NewCT_PositivePercentage ()*CT_PositivePercentage {_dbfc :=&CT_PositivePercentage {};return _dbfc ;}; -// ValidateWithPath validates the CT_SdtCheckboxSymbol and its children, prefixing error messages with path -func (_ccfe *CT_SdtCheckboxSymbol )ValidateWithPath (path string )error {return nil };func NewCT_SRgbColor ()*CT_SRgbColor {_ada :=&CT_SRgbColor {};return _ada };func NewCT_OnOff ()*CT_OnOff {_ccg :=&CT_OnOff {};return _ccg }; +// Validate validates the CT_DefaultImageDpi and its children +func (_bbb *CT_DefaultImageDpi )Validate ()error {return _bbb .ValidateWithPath ("\u0043T\u005fD\u0065\u0066\u0061\u0075\u006ct\u0049\u006da\u0067\u0065\u0044\u0070\u0069");}; -// ValidateWithPath validates the EG_FillProperties and its children, prefixing error messages with path -func (_dcafa *EG_FillProperties )ValidateWithPath (path string )error {if _dcaff :=_dcafa .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dcaff !=nil {return _dcaff ; -};return nil ;};func NewCT_LongHexNumber ()*CT_LongHexNumber {_cef :=&CT_LongHexNumber {};return _cef };func NewCT_PathShadeProperties ()*CT_PathShadeProperties {_acbd :=&CT_PathShadeProperties {};return _acbd ;};func (_edda ST_BevelPresetType )Validate ()error {return _edda .ValidateWithPath ("")}; +// Validate validates the EG_FillProperties and its children +func (_eacf *EG_FillProperties )Validate ()error {return _eacf .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};type EG_ShadePropertiesChoice struct{Lin *CT_LinearShadeProperties ; +Path *CT_PathShadeProperties ;};type ST_PresetMaterialType byte ;func (_aff *CT_GradientStopList )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dadf :for {_acc ,_cgge :=d .Token ();if _cgge !=nil {return _cgge ;};switch _ddgc :=_acc .(type ){case _fd .StartElement :switch _ddgc .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0073"}:_acac :=NewCT_GradientStop (); +if _bggd :=d .DecodeElement (_acac ,&_ddgc );_bggd !=nil {return _bggd ;};_aff .Gs =append (_aff .Gs ,_acac );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006etS\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ddgc .Name ); +if _fgd :=d .Skip ();_fgd !=nil {return _fgd ;};};case _fd .EndElement :break _dadf ;case _fd .CharData :};};return nil ;};func (_fefgg ST_NumSpacing )Validate ()error {return _fefgg .ValidateWithPath ("")};type CT_Scene3D struct{Camera *CT_Camera ;LightRig *CT_LightRig ; +};func (_bea *CT_Color )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _bea .SrgbClr !=nil {_ba :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_bea .SrgbClr ,_ba ); +};if _bea .SchemeClr !=nil {_bbc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_bea .SchemeClr ,_bbc );};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;}; +// ValidateWithPath validates the CT_SchemeColor and its children, prefixing error messages with path +func (_aad *CT_SchemeColor )ValidateWithPath (path string )error {if _aad .ValAttr ==ST_SchemeColorValUnset {return _g .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gdac :=_aad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdac !=nil {return _gdac ;};for _fcag ,_facc :=range _aad .EG_ColorTransform {if _gdc :=_facc .ValidateWithPath (_g .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_fcag )); +_gdc !=nil {return _gdc ;};};return nil ;};func (_ggafg ST_PresetMaterialType )ValidateWithPath (path string )error {switch _ggafg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggafg )); +};return nil ;};type CT_Color struct{SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;};func NewAG_Parids ()*AG_Parids {_cf :=&AG_Parids {};return _cf }; -// Validate validates the AG_Parids and its children -func (_aa *AG_Parids )Validate ()error {return _aa .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0072\u0069\u0064s");}; +// Validate validates the CT_Ligatures and its children +func (_egg *CT_Ligatures )Validate ()error {return _egg .ValidateWithPath ("\u0043\u0054\u005fL\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073");};type EG_RPrTextEffects struct{Glow *CT_Glow ;Shadow *CT_Shadow ;Reflection *CT_Reflection ;TextOutline *CT_TextOutlineEffect ; +TextFill *CT_FillTextEffect ;Scene3d *CT_Scene3D ;Props3d *CT_Props3D ;};func (_aacfa *EG_ShadePropertiesChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _aacfa .Lin !=nil {_aeffb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006c\u0069\u006e"}}; +e .EncodeElement (_aacfa .Lin ,_aeffb );}else if _aacfa .Path !=nil {_bbea :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_aacfa .Path ,_bbea );};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CustomXmlConflictInsRangeStart and its children -func (_fafd *CustomXmlConflictInsRangeStart )Validate ()error {return _fafd .ValidateWithPath ("\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0049n\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); -};func NewCT_RelativeRect ()*CT_RelativeRect {_dbdd :=&CT_RelativeRect {};return _dbdd };type CT_SphereCoords struct{LatAttr int32 ;LonAttr int32 ;RevAttr int32 ;};func (_gcbef *ST_PathShadeType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cfbc ,_efacd :=d .Token (); -if _efacd !=nil {return _efacd ;};if _ceca ,_bgegb :=_cfbc .(_f .EndElement );_bgegb &&_ceca .Name ==start .Name {*_gcbef =1;return nil ;};if _ccfb ,_efcb :=_cfbc .(_f .CharData );!_efcb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfbc ); -}else {switch string (_ccfb ){case "":*_gcbef =0;case "\u0073\u0068\u0061p\u0065":*_gcbef =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_gcbef =2;case "\u0072\u0065\u0063\u0074":*_gcbef =3;};};_cfbc ,_efacd =d .Token ();if _efacd !=nil {return _efacd ; -};if _afdd ,_afbe :=_cfbc .(_f .EndElement );_afbe &&_afdd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfbc ); -}; +// Validate validates the DocId and its children +func (_baec *DocId )Validate ()error {return _baec .ValidateWithPath ("\u0044\u006f\u0063I\u0064")}; -// ValidateWithPath validates the CT_SchemeColor and its children, prefixing error messages with path -func (_ddde *CT_SchemeColor )ValidateWithPath (path string )error {if _ddde .ValAttr ==ST_SchemeColorValUnset {return _e .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dcac :=_ddde .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcac !=nil {return _dcac ;};for _daae ,_dfgd :=range _ddde .EG_ColorTransform {if _cedd :=_dfgd .ValidateWithPath (_e .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_daae )); -_cedd !=nil {return _cedd ;};};return nil ;}; +// Validate validates the EG_ConflictsChoice and its children +func (_abcg *EG_ConflictsChoice )Validate ()error {return _abcg .ValidateWithPath ("\u0045G\u005fC\u006f\u006e\u0066\u006c\u0069c\u0074\u0073C\u0068\u006f\u0069\u0063\u0065");}; -// Validate validates the CT_LinearShadeProperties and its children -func (_fdg *CT_LinearShadeProperties )Validate ()error {return _fdg .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_gbbe ST_PresetLineDashVal )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_gbbe .String (),start ); -};func NewEG_ColorTransform ()*EG_ColorTransform {_acbc :=&EG_ColorTransform {};_acbc .ColorTransformChoice =NewEG_ColorTransformChoice ();return _acbc ;};func (_cada *ST_NumSpacing )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_cada =0; -case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_cada =1;case "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c":*_cada =2;case "\u0074a\u0062\u0075\u006c\u0061\u0072":*_cada =3;};return nil ;};func ParseUnionST_AdjAngle (s string )(_c .ST_AdjAngle ,error ){return _c .ParseUnionST_AdjAngle (s )}; -const (ST_PresetLineDashValUnset ST_PresetLineDashVal =0;ST_PresetLineDashValSolid ST_PresetLineDashVal =1;ST_PresetLineDashValDot ST_PresetLineDashVal =2;ST_PresetLineDashValSysDot ST_PresetLineDashVal =3;ST_PresetLineDashValDash ST_PresetLineDashVal =4; -ST_PresetLineDashValSysDash ST_PresetLineDashVal =5;ST_PresetLineDashValLgDash ST_PresetLineDashVal =6;ST_PresetLineDashValDashDot ST_PresetLineDashVal =7;ST_PresetLineDashValSysDashDot ST_PresetLineDashVal =8;ST_PresetLineDashValLgDashDot ST_PresetLineDashVal =9; -ST_PresetLineDashValLgDashDotDot ST_PresetLineDashVal =10;ST_PresetLineDashValSysDashDotDot ST_PresetLineDashVal =11;); +// ValidateWithPath validates the EG_FillProperties and its children, prefixing error messages with path +func (_gdcc *EG_FillProperties )ValidateWithPath (path string )error {if _dfgb :=_gdcc .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dfgb !=nil {return _dfgb ; +};return nil ;};type ST_PathShadeType byte ; -// ValidateWithPath validates the EG_ColorChoice and its children, prefixing error messages with path -func (_ebaf *EG_ColorChoice )ValidateWithPath (path string )error {if _ebaf .SrgbClr !=nil {if _cdgbc :=_ebaf .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_cdgbc !=nil {return _cdgbc ;};};if _ebaf .SchemeClr !=nil {if _defe :=_ebaf .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_defe !=nil {return _defe ;};};return nil ;};func NewEG_ShadePropertiesChoice ()*EG_ShadePropertiesChoice {_gaga :=&EG_ShadePropertiesChoice {};return _gaga ;};func (_aafg *Checkbox )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aafg .CT_SdtCheckbox =*NewCT_SdtCheckbox (); -_dddg :for {_gde ,_cacc :=d .Token ();if _cacc !=nil {return _cacc ;};switch _fbdd :=_gde .(type ){case _f .StartElement :switch _fbdd .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_aafg .Checked =NewCT_OnOff (); -if _abcg :=d .DecodeElement (_aafg .Checked ,&_fbdd );_abcg !=nil {return _abcg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0068\u0065c\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}:_aafg .CheckedState =NewCT_SdtCheckboxSymbol (); -if _aggc :=d .DecodeElement (_aafg .CheckedState ,&_fbdd );_aggc !=nil {return _aggc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0075\u006e\u0063\u0068\u0065\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"}:_aafg .UncheckedState =NewCT_SdtCheckboxSymbol (); -if _ebgd :=d .DecodeElement (_aafg .UncheckedState ,&_fbdd );_ebgd !=nil {return _ebgd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078\u0020\u0025\u0076",_fbdd .Name ); -if _gfdc :=d .Skip ();_gfdc !=nil {return _gfdc ;};};case _f .EndElement :break _dddg ;case _f .CharData :};};return nil ;};func NewCT_LineJoinMiterProperties ()*CT_LineJoinMiterProperties {_accg :=&CT_LineJoinMiterProperties {};return _accg ;};func (_afbgb ST_SchemeColorVal )Validate ()error {return _afbgb .ValidateWithPath ("")}; +// Validate validates the CT_Bevel and its children +func (_dd *CT_Bevel )Validate ()error {return _dd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c");};func NewCT_LongHexNumber ()*CT_LongHexNumber {_bfg :=&CT_LongHexNumber {};return _bfg };func (_cedee ST_OnOff )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_bdbd :=_fd .Attr {}; +_bdbd .Name =name ;switch _cedee {case ST_OnOffUnset :_bdbd .Value ="";case ST_OnOffTrue :_bdbd .Value ="\u0074\u0072\u0075\u0065";case ST_OnOffFalse :_bdbd .Value ="\u0066\u0061\u006cs\u0065";case ST_OnOff0 :_bdbd .Value ="\u0030";case ST_OnOff1 :_bdbd .Value ="\u0031"; +};return _bdbd ,nil ;};type CT_NumForm struct{ValAttr ST_NumForm ;};func (_cgga *EG_LineJoinProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_cgga .LineJoinPropertiesChoice .MarshalXML (e ,_fd .StartElement {});return nil ;};func NewEG_FillPropertiesChoice ()*EG_FillPropertiesChoice {_fecb :=&EG_FillPropertiesChoice {}; +return _fecb ;};func (_bfbg *ST_PresetCameraType )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_bfbg =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_bfbg =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_bfbg =2; +case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_bfbg =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_bfbg =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_bfbg =5; +case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_bfbg =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_bfbg =7; +case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_bfbg =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_bfbg =9; +case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_bfbg =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_bfbg =11; +case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_bfbg =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_bfbg =13; +case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_bfbg =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_bfbg =15; +case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_bfbg =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_bfbg =17; +case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_bfbg =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_bfbg =19; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_bfbg =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_bfbg =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_bfbg =22; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_bfbg =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_bfbg =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_bfbg =25; +case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_bfbg =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_bfbg =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_bfbg =28; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_bfbg =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_bfbg =30;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_bfbg =31; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_bfbg =32;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_bfbg =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_bfbg =34; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_bfbg =35;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_bfbg =36; +case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_bfbg =37;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_bfbg =38; +case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_bfbg =39;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_bfbg =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_bfbg =41; +case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_bfbg =42;case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_bfbg =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_bfbg =44; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_bfbg =45;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_bfbg =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_bfbg =47; +case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_bfbg =48;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_bfbg =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_bfbg =50; +case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_bfbg =51;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_bfbg =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_bfbg =53; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_bfbg =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_bfbg =55; +case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_bfbg =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_bfbg =57; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_bfbg =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_bfbg =59; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_bfbg =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_bfbg =61; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_bfbg =62;};return nil ;};func (_gffa *ST_OnOff )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_gffa =0; +case "\u0074\u0072\u0075\u0065":*_gffa =1;case "\u0066\u0061\u006cs\u0065":*_gffa =2;case "\u0030":*_gffa =3;case "\u0031":*_gffa =4;};return nil ;};type CT_SdtCheckboxSymbol struct{FontAttr *string ;ValAttr *string ;}; +// ValidateWithPath validates the CT_Percentage and its children, prefixing error messages with path +func (_bdgg *CT_Percentage )ValidateWithPath (path string )error {if _cdc :=_bdgg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdc !=nil {return _cdc ;};return nil ;}; -// Validate validates the CT_GradientFillProperties and its children -func (_ggc *CT_GradientFillProperties )Validate ()error {return _ggc .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");}; +// ValidateWithPath validates the EG_LineJoinPropertiesChoice and its children, prefixing error messages with path +func (_ccfg *EG_LineJoinPropertiesChoice )ValidateWithPath (path string )error {if _ccfg .Round !=nil {if _fdcg :=_ccfg .Round .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064");_fdcg !=nil {return _fdcg ;};};if _ccfg .Bevel !=nil {if _fege :=_ccfg .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c"); +_fege !=nil {return _fege ;};};if _ccfg .Miter !=nil {if _cagc :=_ccfg .Miter .ValidateWithPath (path +"\u002f\u004d\u0069\u0074\u0065\u0072");_cagc !=nil {return _cagc ;};};return nil ;};func (_gfaa *CT_SolidColorFillProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start ); +if _gfaa .SrgbClr !=nil {_babf :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_gfaa .SrgbClr ,_babf );};if _gfaa .SchemeClr !=nil {_caf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_gfaa .SchemeClr ,_caf );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type CT_GradientStopList struct{Gs []*CT_GradientStop ;};func NewCT_SRgbColor ()*CT_SRgbColor {_gcfc :=&CT_SRgbColor {};return _gcfc };type CT_StyleSet struct{IdAttr uint64 ; +ValAttr ST_OnOff ;};func NewCT_LineJoinMiterProperties ()*CT_LineJoinMiterProperties {_dga :=&CT_LineJoinMiterProperties {};return _dga ;};func (_cgg *CT_DefaultImageDpi )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_cbf :=range start .Attr {if _cbf .Name .Local =="\u0076\u0061\u006c"{_dbd ,_ddb :=_a .ParseInt (_cbf .Value ,10,64); +if _ddb !=nil {return _ddb ;};_cgg .ValAttr =_dbd ;continue ;};};for {_gcb ,_gda :=d .Token ();if _gda !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0044\u0065\u0066\u0061\u0075\u006c\u0074I\u006d\u0061\u0067\u0065\u0044\u0070\u0069\u003a\u0020\u0025\u0073",_gda ); +};if _gbb ,_aba :=_gcb .(_fd .EndElement );_aba &&_gbb .Name ==start .Name {break ;};};return nil ;};func (_aca *CT_FillTextEffect )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );_aca .FillPropertiesChoice .MarshalXML (e ,_fd .StartElement {}); +e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func ParseUnionST_AdjCoordinate (s string )(_abg .ST_AdjCoordinate ,error ){return _abg .ParseUnionST_AdjCoordinate (s );};func NewCT_Percentage ()*CT_Percentage {_cgc :=&CT_Percentage {}; +return _cgc };func (_bfgd ST_CompoundLine )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_bfgd .String (),start );};type CT_LinearShadeProperties struct{AngAttr *int32 ;ScaledAttr ST_OnOff ;};func (_dcbb ST_SchemeColorVal )Validate ()error {return _dcbb .ValidateWithPath ("")}; +func (_ecc *CT_GradientStopList )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );_ca :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0067\u0073"}};for _ ,_bbad :=range _ecc .Gs {e .EncodeElement (_bbad ,_ca ); +};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func NewCT_LightRig ()*CT_LightRig {_bbe :=&CT_LightRig {};_bbe .RigAttr =ST_LightRigType (1);_bbe .DirAttr =ST_LightRigDirection (1);return _bbe ;};type EG_FillPropertiesChoice struct{NoFill *_fe .CT_Empty ; +SolidFill *CT_SolidColorFillProperties ;GradFill *CT_GradientFillProperties ;};func (_cgeb *CT_GradientStop )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0070\u006f\u0073"},Value :_g .Sprintf ("\u0025\u0076",_cgeb .PosAttr )}); +e .EncodeToken (start );if _cgeb .SrgbClr !=nil {_bgae :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_cgeb .SrgbClr ,_bgae );};if _cgeb .SchemeClr !=nil {_ebag :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_cgeb .SchemeClr ,_ebag );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};const (ST_PathShadeTypeUnset ST_PathShadeType =0;ST_PathShadeTypeShape ST_PathShadeType =1;ST_PathShadeTypeCircle ST_PathShadeType =2;ST_PathShadeTypeRect ST_PathShadeType =3; +);type EG_ColorTransform struct{ColorTransformChoice *EG_ColorTransformChoice ;};func (_bega *CT_PositivePercentage )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_bega .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_agdd *EG_ShadeProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_agdd .ShadePropertiesChoice .MarshalXML (e ,_fd .StartElement {}); +return nil ;};func (_afae ST_CompoundLine )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_dfgfb :=_fd .Attr {};_dfgfb .Name =name ;switch _afae {case ST_CompoundLineUnset :_dfgfb .Value ="";case ST_CompoundLineSng :_dfgfb .Value ="\u0073\u006e\u0067"; +case ST_CompoundLineDbl :_dfgfb .Value ="\u0064\u0062\u006c";case ST_CompoundLineThickThin :_dfgfb .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_CompoundLineThinThick :_dfgfb .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_CompoundLineTri :_dfgfb .Value ="\u0074\u0072\u0069"; +};return _dfgfb ,nil ;};func (_fccg *EG_LineJoinProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fccg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();_gebc :for {_eefb ,_fcea :=d .Token ();if _fcea !=nil {return _fcea ; +};switch _cdbd :=_eefb .(type ){case _fd .StartElement :switch _cdbd .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_fccg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _egfb :=d .DecodeElement (&_fccg .LineJoinPropertiesChoice .Round ,&_cdbd );_egfb !=nil {return _egfb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_fccg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _agcf :=d .DecodeElement (&_fccg .LineJoinPropertiesChoice .Bevel ,&_cdbd );_agcf !=nil {return _agcf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_fccg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _dbggb :=d .DecodeElement (&_fccg .LineJoinPropertiesChoice .Miter ,&_cdbd );_dbggb !=nil {return _dbggb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cdbd .Name ); +if _abece :=d .Skip ();_abece !=nil {return _abece ;};};case _fd .EndElement :break _gebc ;case _fd .CharData :};};return nil ;}; -// ValidateWithPath validates the CustomXmlConflictInsRangeEnd and its children, prefixing error messages with path -func (_bbcb *CustomXmlConflictInsRangeEnd )ValidateWithPath (path string )error {if _abdb :=_bbcb .CT_Markup .ValidateWithPath (path );_abdb !=nil {return _abdb ;};return nil ;};func NewCT_NumSpacing ()*CT_NumSpacing {_def :=&CT_NumSpacing {};_def .ValAttr =ST_NumSpacing (1); -return _def ;};func NewCT_GradientStop ()*CT_GradientStop {_dbg :=&CT_GradientStop {};return _dbg };func NewDocId ()*DocId {_eec :=&DocId {};_eec .CT_LongHexNumber =*NewCT_LongHexNumber ();return _eec }; +// Validate validates the CT_SRgbColor and its children +func (_afbb *CT_SRgbColor )Validate ()error {return _afbb .ValidateWithPath ("\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");}; -// ValidateWithPath validates the CT_SRgbColor and its children, prefixing error messages with path -func (_afce *CT_SRgbColor )ValidateWithPath (path string )error {for _egfc ,_gcc :=range _afce .EG_ColorTransform {if _egcg :=_gcc .ValidateWithPath (_e .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_egfc )); -_egcg !=nil {return _egcg ;};};return nil ;};type ST_Ligatures byte ; +// ValidateWithPath validates the CT_Ligatures and its children, prefixing error messages with path +func (_cda *CT_Ligatures )ValidateWithPath (path string )error {if _cda .ValAttr ==ST_LigaturesUnset {return _g .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aae :=_cda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aae !=nil {return _aae ;};return nil ;};type ST_LightRigDirection byte ; + +// Validate validates the ConflictMode and its children +func (_aaae *ConflictMode )Validate ()error {return _aaae .ValidateWithPath ("\u0043\u006f\u006ef\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065");};func NewCustomXmlConflictInsRangeEnd ()*CustomXmlConflictInsRangeEnd {_dceg :=&CustomXmlConflictInsRangeEnd {}; +_dceg .CT_Markup =*_fe .NewCT_Markup ();return _dceg ;};func NewDiscardImageEditingData ()*DiscardImageEditingData {_cfegdc :=&DiscardImageEditingData {};_cfegdc .CT_OnOff =*NewCT_OnOff ();return _cfegdc ;};func (_afgad *ST_NumForm )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_ebeaa ,_ggegb :=d .Token (); +if _ggegb !=nil {return _ggegb ;};if _dacb ,_ccba :=_ebeaa .(_fd .EndElement );_ccba &&_dacb .Name ==start .Name {*_afgad =1;return nil ;};if _abgg ,_fggab :=_ebeaa .(_fd .CharData );!_fggab {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebeaa ); +}else {switch string (_abgg ){case "":*_afgad =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_afgad =1;case "\u006c\u0069\u006e\u0069\u006e\u0067":*_afgad =2;case "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_afgad =3;};};_ebeaa ,_ggegb =d .Token (); +if _ggegb !=nil {return _ggegb ;};if _agbc ,_ceae :=_ebeaa .(_fd .EndElement );_ceae &&_agbc .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebeaa ); +};func NewCT_Reflection ()*CT_Reflection {_eebg :=&CT_Reflection {};return _eebg };func (_ddca *CT_LinearShadeProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_ege :=range start .Attr {if _ege .Name .Local =="\u0061\u006e\u0067"{_dabg ,_edg :=_a .ParseInt (_ege .Value ,10,32); +if _edg !=nil {return _edg ;};_fea :=int32 (_dabg );_ddca .AngAttr =&_fea ;continue ;};if _ege .Name .Local =="\u0073\u0063\u0061\u006c\u0065\u0064"{_ddca .ScaledAttr .UnmarshalXMLAttr (_ege );continue ;};};for {_bdg ,_cceg :=d .Token ();if _cceg !=nil {return _g .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004cine\u0061rS\u0068\u0061\u0064\u0065\u0050\u0072\u006fpe\u0072\u0074\u0069\u0065\u0073\u003a\u0020%\u0073",_cceg ); +};if _dba ,_ddd :=_bdg .(_fd .EndElement );_ddd &&_dba .Name ==start .Name {break ;};};return nil ;}; // ValidateWithPath validates the EG_RunLevelConflicts and its children, prefixing error messages with path -func (_cede *EG_RunLevelConflicts )ValidateWithPath (path string )error {if _cede .ConflictIns !=nil {if _cagf :=_cede .ConflictIns .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073");_cagf !=nil {return _cagf ; -};};if _cede .ConflictDel !=nil {if _edfc :=_cede .ConflictDel .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c");_edfc !=nil {return _edfc ;};};return nil ;};func (_dfb *CT_PositiveFixedPercentage )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_eeb :=range start .Attr {if _eeb .Name .Local =="\u0076\u0061\u006c"{_dcf ,_gdfd :=ParseUnionST_PositiveFixedPercentage (_eeb .Value ); -if _gdfd !=nil {return _gdfd ;};_dfb .ValAttr =_dcf ;continue ;};};for {_febfc ,_cdaa :=d .Token ();if _cdaa !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063\u0065\u006et\u0061\u0067e\u003a\u0020\u0025\u0073",_cdaa ); -};if _bgba ,_dceba :=_febfc .(_f .EndElement );_dceba &&_bgba .Name ==start .Name {break ;};};return nil ;};func (_eacae *EG_ShadeProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_eacae .ShadePropertiesChoice .MarshalXML (e ,_f .StartElement {}); -return nil ;};type ST_RectAlignment byte ;func NewCT_SdtCheckbox ()*CT_SdtCheckbox {_gdade :=&CT_SdtCheckbox {};return _gdade };func (_bfgc ST_PresetCameraType )ValidateWithPath (path string )error {switch _bfgc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgc )); -};return nil ;};func ParseUnionST_TextPoint (s string )(_c .ST_TextPoint ,error ){return _c .ParseUnionST_TextPoint (s )}; +func (_fbfe *EG_RunLevelConflicts )ValidateWithPath (path string )error {if _fbfe .ConflictIns !=nil {if _ebea :=_fbfe .ConflictIns .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073");_ebea !=nil {return _ebea ; +};};if _fbfe .ConflictDel !=nil {if _cccd :=_fbfe .ConflictDel .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c");_cccd !=nil {return _cccd ;};};return nil ;};func (_gbgb *CT_Percentage )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_gbgb .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Ligatures and its children, prefixing error messages with path -func (_bdab *CT_Ligatures )ValidateWithPath (path string )error {if _bdab .ValAttr ==ST_LigaturesUnset {return _e .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ccc :=_bdab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccc !=nil {return _ccc ;};return nil ;};func (_gbbg *DefaultImageDpi )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072\u003ade\u0066\u0061\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069";return _gbbg .CT_DefaultImageDpi .MarshalXML (e ,start );}; +// ValidateWithPath validates the CT_PresetLineDashProperties and its children, prefixing error messages with path +func (_aea *CT_PresetLineDashProperties )ValidateWithPath (path string )error {if _gec :=_aea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gec !=nil {return _gec ;};return nil ;};func (_eaca ST_OnOff )String ()string {switch _eaca {case 0:return ""; +case 1:return "\u0074\u0072\u0075\u0065";case 2:return "\u0066\u0061\u006cs\u0065";case 3:return "\u0030";case 4:return "\u0031";};return "";};func (_egbc *ST_PresetMaterialType )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_egbc =0; +case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_egbc =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_egbc =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_egbc =3; +case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_egbc =4;case "\u006d\u0061\u0074t\u0065":*_egbc =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_egbc =6;case "\u006d\u0065\u0074a\u006c":*_egbc =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_egbc =8; +case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_egbc =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_egbc =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_egbc =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_egbc =12; +case "\u0063\u006c\u0065a\u0072":*_egbc =13;case "\u0066\u006c\u0061\u0074":*_egbc =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_egbc =15;case "\u006e\u006f\u006e\u0065":*_egbc =16;};return nil ;}; -// ValidateWithPath validates the EG_LineJoinProperties and its children, prefixing error messages with path -func (_ccae *EG_LineJoinProperties )ValidateWithPath (path string )error {if _afcd :=_ccae .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_afcd !=nil {return _afcd ;};return nil ;};func (_acde *ST_OnOff )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cged ,_dgbg :=d .Token ();if _dgbg !=nil {return _dgbg ;};if _accf ,_dgeg :=_cged .(_f .EndElement );_dgeg &&_accf .Name ==start .Name {*_acde =1; -return nil ;};if _geaca ,_bcbdf :=_cged .(_f .CharData );!_bcbdf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cged );}else {switch string (_geaca ){case "":*_acde =0; -case "\u0074\u0072\u0075\u0065":*_acde =1;case "\u0066\u0061\u006cs\u0065":*_acde =2;case "\u0030":*_acde =3;case "\u0031":*_acde =4;};};_cged ,_dgbg =d .Token ();if _dgbg !=nil {return _dgbg ;};if _bbag ,_dcabf :=_cged .(_f .EndElement );_dcabf &&_bbag .Name ==start .Name {return nil ; -};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cged );}; +// ValidateWithPath validates the CT_SphereCoords and its children, prefixing error messages with path +func (_efage *CT_SphereCoords )ValidateWithPath (path string )error {if _efage .LatAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0061t\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_efage .LatAttr ); +};if _efage .LatAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u0061\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efage .LatAttr ); +};if _efage .LonAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u006fn\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_efage .LonAttr ); +};if _efage .LonAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efage .LonAttr ); +};if _efage .RevAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0065v\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_efage .RevAttr ); +};if _efage .RevAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eR\u0065\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efage .RevAttr ); +};return nil ;};func (_eabfc ST_BevelPresetType )Validate ()error {return _eabfc .ValidateWithPath ("")};func NewDefaultImageDpi ()*DefaultImageDpi {_cfbb :=&DefaultImageDpi {};_cfbb .CT_DefaultImageDpi =*NewCT_DefaultImageDpi ();return _cfbb ;}; // ValidateWithPath validates the CT_LinearShadeProperties and its children, prefixing error messages with path -func (_eac *CT_LinearShadeProperties )ValidateWithPath (path string )error {if _eac .AngAttr !=nil {if *_eac .AngAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0041\u006eg\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_eac .AngAttr ); -};if *_eac .AngAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eA\u006e\u0067\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eac .AngAttr ); -};};if _aab :=_eac .ScaledAttr .ValidateWithPath (path +"/\u0053\u0063\u0061\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_aab !=nil {return _aab ;};return nil ;}; +func (_fbba *CT_LinearShadeProperties )ValidateWithPath (path string )error {if _fbba .AngAttr !=nil {if *_fbba .AngAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0041\u006eg\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fbba .AngAttr ); +};if *_fbba .AngAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eA\u006e\u0067\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fbba .AngAttr ); +};};if _fbf :=_fbba .ScaledAttr .ValidateWithPath (path +"/\u0053\u0063\u0061\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_fbf !=nil {return _fbf ;};return nil ;};func (_geac ST_PathShadeType )Validate ()error {return _geac .ValidateWithPath ("")};func (_gefg ST_LineCap )ValidateWithPath (path string )error {switch _gefg {case 0,1,2,3:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gefg )); +};return nil ;}; -// Validate validates the CustomXmlConflictDelRangeEnd and its children -func (_bfaa *CustomXmlConflictDelRangeEnd )Validate ()error {return _bfaa .ValidateWithPath ("\u0043\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074D\u0065\u006c\u0052\u0061\u006e\u0067\u0065E\u006e\u0064");}; +// Validate validates the EG_LineDashProperties and its children +func (_daa *EG_LineDashProperties )Validate ()error {return _daa .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_gad *ConflictMode )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_gad .CT_OnOff =*NewCT_OnOff (); +for _ ,_bcbc :=range start .Attr {if _bcbc .Name .Local =="\u0076\u0061\u006c"{_gad .ValAttr .UnmarshalXMLAttr (_bcbc );continue ;};};for {_abbf ,_febe :=d .Token ();if _febe !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u006f\u006e\u0066\u006ci\u0063\u0074\u004d\u006f\u0064\u0065\u003a\u0020\u0025\u0073",_febe ); +};if _becb ,_fdce :=_abbf .(_fd .EndElement );_fdce &&_becb .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_Reflection and its children, prefixing error messages with path -func (_fcdag *CT_Reflection )ValidateWithPath (path string )error {if _fcdag .BlurRadAttr !=nil {if *_fcdag .BlurRadAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcdag .BlurRadAttr ); -};if *_fcdag .BlurRadAttr > 27273042316900{return _e .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fcdag .BlurRadAttr ); -};};if _fcdag .StAAttr !=nil {if _bbd :=_fcdag .StAAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u0041\u0074\u0074\u0072");_bbd !=nil {return _bbd ;};};if _fcdag .StPosAttr !=nil {if _gdb :=_fcdag .StPosAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); -_gdb !=nil {return _gdb ;};};if _fcdag .EndAAttr !=nil {if _dbfa :=_fcdag .EndAAttr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0041\u0041\u0074\u0074r");_dbfa !=nil {return _dbfa ;};};if _fcdag .EndPosAttr !=nil {if _aegd :=_fcdag .EndPosAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); -_aegd !=nil {return _aegd ;};};if _fcdag .DistAttr !=nil {if *_fcdag .DistAttr < 0{return _e .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcdag .DistAttr ); -};if *_fcdag .DistAttr > 27273042316900{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_fcdag .DistAttr ); -};};if _fcdag .DirAttr !=nil {if *_fcdag .DirAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcdag .DirAttr ); -};if *_fcdag .DirAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fcdag .DirAttr ); -};};if _fcdag .FadeDirAttr !=nil {if *_fcdag .FadeDirAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0046\u0061\u0064\u0065\u0044\u0069\u0072\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcdag .FadeDirAttr ); -};if *_fcdag .FadeDirAttr >=21600000{return _e .Errorf ("\u0025s\u002f\u006d.\u0046\u0061\u0064e\u0044\u0069\u0072\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fcdag .FadeDirAttr ); -};};if _fcdag .SxAttr !=nil {if _afff :=_fcdag .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_afff !=nil {return _afff ;};};if _fcdag .SyAttr !=nil {if _ebab :=_fcdag .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_ebab !=nil {return _ebab ;};};if _fcdag .KxAttr !=nil {if *_fcdag .KxAttr <=-5400000{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_fcdag .KxAttr ); -};if *_fcdag .KxAttr >=5400000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcdag .KxAttr ); -};};if _fcdag .KyAttr !=nil {if *_fcdag .KyAttr <=-5400000{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_fcdag .KyAttr ); -};if *_fcdag .KyAttr >=5400000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcdag .KyAttr ); -};};if _abc :=_fcdag .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_abc !=nil {return _abc ;};return nil ;};type ST_LineCap byte ;func (_cgag *CT_SdtCheckbox )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfc :for {_fdbb ,_eedb :=d .Token (); -if _eedb !=nil {return _eedb ;};switch _gbeg :=_fdbb .(type ){case _f .StartElement :switch _gbeg .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_cgag .Checked =NewCT_OnOff (); -if _fgdg :=d .DecodeElement (_cgag .Checked ,&_gbeg );_fgdg !=nil {return _fgdg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0068\u0065c\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}:_cgag .CheckedState =NewCT_SdtCheckboxSymbol (); -if _baed :=d .DecodeElement (_cgag .CheckedState ,&_gbeg );_baed !=nil {return _baed ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0075\u006e\u0063\u0068\u0065\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"}:_cgag .UncheckedState =NewCT_SdtCheckboxSymbol (); -if _dedd :=d .DecodeElement (_cgag .UncheckedState ,&_gbeg );_dedd !=nil {return _dedd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065\u0063k\u0062o\u0078\u0020\u0025\u0076",_gbeg .Name ); -if _fddb :=d .Skip ();_fddb !=nil {return _fddb ;};};case _f .EndElement :break _gfc ;case _f .CharData :};};return nil ;};type ST_LightRigDirection byte ;func (_fgea *EG_ColorTransformChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dddeg :=start ; -switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_fgea .Tint =NewCT_PositiveFixedPercentage (); -if _bbeg :=d .DecodeElement (_fgea .Tint ,&_dddeg );_bbeg !=nil {return _bbeg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_fgea .Shade =NewCT_PositiveFixedPercentage (); -if _dfgcf :=d .DecodeElement (_fgea .Shade ,&_dddeg );_dfgcf !=nil {return _dfgcf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_fgea .Alpha =NewCT_PositiveFixedPercentage (); -if _fdbe :=d .DecodeElement (_fgea .Alpha ,&_dddeg );_fdbe !=nil {return _fdbe ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fgea .HueMod =NewCT_PositivePercentage (); -if _ade :=d .DecodeElement (_fgea .HueMod ,&_dddeg );_ade !=nil {return _ade ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_fgea .Sat =NewCT_Percentage (); -if _bfad :=d .DecodeElement (_fgea .Sat ,&_dddeg );_bfad !=nil {return _bfad ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_fgea .SatOff =NewCT_Percentage (); -if _bcdg :=d .DecodeElement (_fgea .SatOff ,&_dddeg );_bcdg !=nil {return _bcdg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_fgea .SatMod =NewCT_Percentage (); -if _fbff :=d .DecodeElement (_fgea .SatMod ,&_dddeg );_fbff !=nil {return _fbff ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_fgea .Lum =NewCT_Percentage (); -if _cbdc :=d .DecodeElement (_fgea .Lum ,&_dddeg );_cbdc !=nil {return _cbdc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_fgea .LumOff =NewCT_Percentage (); -if _dace :=d .DecodeElement (_fgea .LumOff ,&_dddeg );_dace !=nil {return _dace ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_fgea .LumMod =NewCT_Percentage (); -if _agb :=d .DecodeElement (_fgea .LumMod ,&_dddeg );_agb !=nil {return _agb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_dddeg .Name ); -if _befc :=d .Skip ();_befc !=nil {return _befc ;};};return nil ;};func (_dbfb *ST_LightRigType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_dbfb =0;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_dbfb =1; -case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_dbfb =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_dbfb =3;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_dbfb =4;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_dbfb =5; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_dbfb =6;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_dbfb =7;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_dbfb =8; -case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_dbfb =9;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_dbfb =10;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_dbfb =11; -case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_dbfb =12;case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_dbfb =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_dbfb =14;case "\u0073\u006f\u0066\u0074":*_dbfb =15; -case "\u0068\u0061\u0072s\u0068":*_dbfb =16;case "\u0066\u006c\u006fo\u0064":*_dbfb =17;case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_dbfb =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_dbfb =19;case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_dbfb =20; -case "\u0073\u0075\u006e\u0073\u0065\u0074":*_dbfb =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_dbfb =22;case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_dbfb =23;case "\u0066\u006c\u0061\u0074":*_dbfb =24;case "\u0074\u0077\u006fP\u0074":*_dbfb =25; -case "\u0067\u006c\u006f\u0077":*_dbfb =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_dbfb =27;};return nil ;};func (_fe *AG_Parids )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _fe .ParaIdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0072\u0061\u0049\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fe .ParaIdAttr )}); -};if _fe .TextIdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0074\u0065\u0078\u0074\u0049\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_fe .TextIdAttr )});};start .Name .Local ="\u0077\u006f\u0072\u003a\u0041\u0047\u005f\u0050\u0061\u0072\u0069\u0064\u0073"; -return nil ;}; +// Validate validates the CT_RelativeRect and its children +func (_cgdc *CT_RelativeRect )Validate ()error {return _cgdc .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074");}; -// ValidateWithPath validates the CT_SolidColorFillProperties and its children, prefixing error messages with path -func (_edbe *CT_SolidColorFillProperties )ValidateWithPath (path string )error {if _edbe .SrgbClr !=nil {if _fcdd :=_edbe .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_fcdd !=nil {return _fcdd ;};};if _edbe .SchemeClr !=nil {if _ddeb :=_edbe .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_ddeb !=nil {return _ddeb ;};};return nil ;};func NewEntityPicker ()*EntityPicker {_abae :=&EntityPicker {};_abae .CT_Empty =*_bb .NewCT_Empty ();return _abae ;};func (_cega *EG_FillProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cega .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_bgab :for {_ceeb ,_dgcgf :=d .Token ();if _dgcgf !=nil {return _dgcgf ;};switch _cddb :=_ceeb .(type ){case _f .StartElement :switch _cddb .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cega .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bfgf :=d .DecodeElement (&_cega .FillPropertiesChoice .NoFill ,&_cddb );_bfgf !=nil {return _bfgf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cega .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fcab :=d .DecodeElement (&_cega .FillPropertiesChoice .SolidFill ,&_cddb );_fcab !=nil {return _fcab ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cega .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gada :=d .DecodeElement (&_cega .FillPropertiesChoice .GradFill ,&_cddb );_gada !=nil {return _gada ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cddb .Name ); -if _cage :=d .Skip ();_cage !=nil {return _cage ;};};case _f .EndElement :break _bgab ;case _f .CharData :};};return nil ;};func ParseUnionST_Coordinate32 (s string )(_c .ST_Coordinate32 ,error ){return _c .ParseUnionST_Coordinate32 (s );}; +// ValidateWithPath validates the CT_LineJoinMiterProperties and its children, prefixing error messages with path +func (_ace *CT_LineJoinMiterProperties )ValidateWithPath (path string )error {if _ace .LimAttr !=nil {if _gcf :=_ace .LimAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006d\u0041\u0074\u0074\u0072");_gcf !=nil {return _gcf ;};};return nil ;};func NewCT_NumSpacing ()*CT_NumSpacing {_ggc :=&CT_NumSpacing {}; +_ggc .ValAttr =ST_NumSpacing (1);return _ggc ;};func (_fgfb ST_PresetLineDashVal )Validate ()error {return _fgfb .ValidateWithPath ("")};func NewCT_Scene3D ()*CT_Scene3D {_gabe :=&CT_Scene3D {};_gabe .Camera =NewCT_Camera ();_gabe .LightRig =NewCT_LightRig (); +return _gabe ;};type CT_SdtCheckbox struct{Checked *CT_OnOff ;CheckedState *CT_SdtCheckboxSymbol ;UncheckedState *CT_SdtCheckboxSymbol ;};func (_bcac *ST_Ligatures )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_eddb ,_eag :=d .Token (); +if _eag !=nil {return _eag ;};if _gcfcg ,_aecd :=_eddb .(_fd .EndElement );_aecd &&_gcfcg .Name ==start .Name {*_bcac =1;return nil ;};if _abed ,_bcdd :=_eddb .(_fd .CharData );!_bcdd {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eddb ); +}else {switch string (_abed ){case "":*_bcac =0;case "\u006e\u006f\u006e\u0065":*_bcac =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_bcac =2;case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c":*_bcac =3;case "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c":*_bcac =4; +case "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bcac =5;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c":*_bcac =6;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c":*_bcac =7; +case "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c":*_bcac =8;case "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c":*_bcac =9;case "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_bcac =10; +case "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_bcac =11;case "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c":*_bcac =12; +case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bcac =13;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bcac =14; +case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bcac =15;case "\u0061\u006c\u006c":*_bcac =16;};};_eddb ,_eag =d .Token (); +if _eag !=nil {return _eag ;};if _gede ,_bcef :=_eddb .(_fd .EndElement );_bcef &&_gede .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eddb ); +};type ST_BevelPresetType byte ;func (_ggfa *CT_Reflection )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _ggfa .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0062\u006c\u0075\u0072\u0052\u0061\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .BlurRadAttr )}); +};if _ggfa .StAAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0073\u0074\u0041"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .StAAttr )});};if _ggfa .StPosAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0073\u0074\u0050\u006fs"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .StPosAttr )}); +};if _ggfa .EndAAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u006e\u0064\u0041"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .EndAAttr )});};if _ggfa .EndPosAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u006e\u0064\u0050\u006f\u0073"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .EndPosAttr )}); +};if _ggfa .DistAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0064\u0069\u0073\u0074"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .DistAttr )});};if _ggfa .DirAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .DirAttr )}); +};if _ggfa .FadeDirAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0066\u0061\u0064\u0065\u0044\u0069\u0072"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .FadeDirAttr )});};if _ggfa .SxAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0078"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .SxAttr )}); +};if _ggfa .SyAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0079"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .SyAttr )});};if _ggfa .KxAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0078"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .KxAttr )}); +};if _ggfa .KyAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0079"},Value :_g .Sprintf ("\u0025\u0076",*_ggfa .KyAttr )});};if _ggfa .AlgnAttr !=ST_RectAlignmentUnset {_ggce ,_aaf :=_ggfa .AlgnAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"}); +if _aaf !=nil {return _aaf ;};start .Attr =append (start .Attr ,_ggce );};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func NewCustomXmlConflictDelRangeStart ()*CustomXmlConflictDelRangeStart {_faed :=&CustomXmlConflictDelRangeStart {}; +_faed .CT_TrackChange =*_fe .NewCT_TrackChange ();return _faed ;};func (_aeaa *CT_SdtCheckboxSymbol )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_ffbe :=range start .Attr {if _ffbe .Name .Local =="\u0066\u006f\u006e\u0074"{_gegc :=_ffbe .Value ; +_aeaa .FontAttr =&_gegc ;continue ;};if _ffbe .Name .Local =="\u0076\u0061\u006c"{_cdfb :=_ffbe .Value ;_aeaa .ValAttr =&_cdfb ;continue ;};};for {_eaedf ,_dge :=d .Token ();if _dge !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043h\u0065c\u006b\u0062\u006f\u0078\u0053\u0079\u006d\u0062\u006f\u006c\u003a\u0020\u0025\u0073",_dge ); +};if _gggf ,_efb :=_eaedf .(_fd .EndElement );_efb &&_gggf .Name ==start .Name {break ;};};return nil ;};func (_dcfc *Checkbox )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dcfc .CT_SdtCheckbox =*NewCT_SdtCheckbox ();_dagd :for {_gcfe ,_eabc :=d .Token (); +if _eabc !=nil {return _eabc ;};switch _gceb :=_gcfe .(type ){case _fd .StartElement :switch _gceb .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_dcfc .Checked =NewCT_OnOff (); +if _egdb :=d .DecodeElement (_dcfc .Checked ,&_gceb );_egdb !=nil {return _egdb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0068\u0065c\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}:_dcfc .CheckedState =NewCT_SdtCheckboxSymbol (); +if _cgca :=d .DecodeElement (_dcfc .CheckedState ,&_gceb );_cgca !=nil {return _cgca ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0075\u006e\u0063\u0068\u0065\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"}:_dcfc .UncheckedState =NewCT_SdtCheckboxSymbol (); +if _cdad :=d .DecodeElement (_dcfc .UncheckedState ,&_gceb );_cdad !=nil {return _cdad ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078\u0020\u0025\u0076",_gceb .Name ); +if _fbc :=d .Skip ();_fbc !=nil {return _fbc ;};};case _fd .EndElement :break _dagd ;case _fd .CharData :};};return nil ;};func (_gdgf *EG_ColorTransformChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _gdgf .Tint !=nil {_bbdb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0074\u0069\u006e\u0074"}}; +e .EncodeElement (_gdgf .Tint ,_bbdb );}else if _gdgf .Shade !=nil {_ffgf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0073\u0068\u0061\u0064e"}};e .EncodeElement (_gdgf .Shade ,_ffgf );}else if _gdgf .Alpha !=nil {_bfef :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0061\u006c\u0070\u0068a"}}; +e .EncodeElement (_gdgf .Alpha ,_bfef );}else if _gdgf .HueMod !=nil {_dfcb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0068\u0075\u0065\u004d\u006f\u0064"}};e .EncodeElement (_gdgf .HueMod ,_dfcb );}else if _gdgf .Sat !=nil {_baaf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0073\u0061\u0074"}}; +e .EncodeElement (_gdgf .Sat ,_baaf );}else if _gdgf .SatOff !=nil {_gca :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0061\u0074\u004f\u0066\u0066"}};e .EncodeElement (_gdgf .SatOff ,_gca );}else if _gdgf .SatMod !=nil {_fdca :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0061\u0074\u004d\u006f\u0064"}}; +e .EncodeElement (_gdgf .SatMod ,_fdca );}else if _gdgf .Lum !=nil {_edbc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006c\u0075\u006d"}};e .EncodeElement (_gdgf .Lum ,_edbc );}else if _gdgf .LumOff !=nil {_egec :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0075\u006d\u004f\u0066\u0066"}}; +e .EncodeElement (_gdgf .LumOff ,_egec );}else if _gdgf .LumMod !=nil {_dfcc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0075\u006d\u004d\u006f\u0064"}};e .EncodeElement (_gdgf .LumMod ,_dfcc );};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the EG_ShadePropertiesChoice and its children, prefixing error messages with path -func (_fcac *EG_ShadePropertiesChoice )ValidateWithPath (path string )error {if _fcac .Lin !=nil {if _geeg :=_fcac .Lin .ValidateWithPath (path +"\u002f\u004c\u0069\u006e");_geeg !=nil {return _geeg ;};};if _fcac .Path !=nil {if _cdaaa :=_fcac .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068"); -_cdaaa !=nil {return _cdaaa ;};};return nil ;}; +// Validate validates the Checkbox and its children +func (_eaef *Checkbox )Validate ()error {return _eaef .ValidateWithPath ("\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078");};type EG_LineJoinPropertiesChoice struct{Round *_fe .CT_Empty ;Bevel *_fe .CT_Empty ;Miter *CT_LineJoinMiterProperties ;};func (_edaa ST_LightRigDirection )String ()string {switch _edaa {case 0:return ""; +case 1:return "\u0074\u006c";case 2:return "\u0074";case 3:return "\u0074\u0072";case 4:return "\u006c";case 5:return "\u0072";case 6:return "\u0062\u006c";case 7:return "\u0062";case 8:return "\u0062\u0072";};return "";}; -// ValidateWithPath validates the DiscardImageEditingData and its children, prefixing error messages with path -func (_dccb *DiscardImageEditingData )ValidateWithPath (path string )error {if _dbca :=_dccb .CT_OnOff .ValidateWithPath (path );_dbca !=nil {return _dbca ;};return nil ;}; +// Validate validates the CT_LightRig and its children +func (_gaad *CT_LightRig )Validate ()error {return _gaad .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067");};type CT_FillTextEffect struct{FillPropertiesChoice *EG_FillPropertiesChoice ;}; -// ValidateWithPath validates the CustomXmlConflictDelRangeEnd and its children, prefixing error messages with path -func (_gaf *CustomXmlConflictDelRangeEnd )ValidateWithPath (path string )error {if _cggab :=_gaf .CT_Markup .ValidateWithPath (path );_cggab !=nil {return _cggab ;};return nil ;};func (_daad *CT_RelativeRect )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_ccccg :=range start .Attr {if _ccccg .Name .Local =="\u006c"{_afag ,_cgd :=ParseUnionST_Percentage (_ccccg .Value ); -if _cgd !=nil {return _cgd ;};_daad .LAttr =&_afag ;continue ;};if _ccccg .Name .Local =="\u0074"{_bffg ,_acf :=ParseUnionST_Percentage (_ccccg .Value );if _acf !=nil {return _acf ;};_daad .TAttr =&_bffg ;continue ;};if _ccccg .Name .Local =="\u0072"{_dfagd ,_dbeb :=ParseUnionST_Percentage (_ccccg .Value ); -if _dbeb !=nil {return _dbeb ;};_daad .RAttr =&_dfagd ;continue ;};if _ccccg .Name .Local =="\u0062"{_fad ,_caag :=ParseUnionST_Percentage (_ccccg .Value );if _caag !=nil {return _caag ;};_daad .BAttr =&_fad ;continue ;};};for {_bfaed ,_cgdg :=d .Token (); -if _cgdg !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069v\u0065\u0052\u0065c\u0074:\u0020\u0025\u0073",_cgdg );};if _aebfd ,_ccca :=_bfaed .(_f .EndElement );_ccca &&_aebfd .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the EG_ColorTransform and its children, prefixing error messages with path +func (_bgaa *EG_ColorTransform )ValidateWithPath (path string )error {if _deec :=_bgaa .ColorTransformChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006frT\u0072a\u006e\u0073\u0066\u006f\u0072m\u0043\u0068\u006f\u0069\u0063\u0065");_deec !=nil {return _deec ; +};return nil ;};func (_deeeg *ST_CompoundLine )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fbfg ,_ddef :=d .Token ();if _ddef !=nil {return _ddef ;};if _bcga ,_cdaa :=_fbfg .(_fd .EndElement );_cdaa &&_bcga .Name ==start .Name {*_deeeg =1; +return nil ;};if _gefc ,_bbbbd :=_fbfg .(_fd .CharData );!_bbbbd {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbfg );}else {switch string (_gefc ){case "":*_deeeg =0; +case "\u0073\u006e\u0067":*_deeeg =1;case "\u0064\u0062\u006c":*_deeeg =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_deeeg =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_deeeg =4;case "\u0074\u0072\u0069":*_deeeg =5;};};_fbfg ,_ddef =d .Token (); +if _ddef !=nil {return _ddef ;};if _gffe ,_cagg :=_fbfg .(_fd .EndElement );_cagg &&_gffe .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbfg ); +};func (_dfdgd *EG_ColorTransform )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice ();_gbada :for {_acbfa ,_fdeb :=d .Token ();if _fdeb !=nil {return _fdeb ;};switch _dgdbb :=_acbfa .(type ){case _fd .StartElement :switch _dgdbb .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _dcdc :=d .DecodeElement (&_dfdgd .ColorTransformChoice .Tint ,&_dgdbb );_dcdc !=nil {return _dcdc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _bbge :=d .DecodeElement (&_dfdgd .ColorTransformChoice .Shade ,&_dgdbb );_bbge !=nil {return _bbge ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _cbeef :=d .DecodeElement (&_dfdgd .ColorTransformChoice .Alpha ,&_dgdbb );_cbeef !=nil {return _cbeef ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _cfcd :=d .DecodeElement (&_dfdgd .ColorTransformChoice .HueMod ,&_dgdbb );_cfcd !=nil {return _cfcd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gceac :=d .DecodeElement (&_dfdgd .ColorTransformChoice .Sat ,&_dgdbb );_gceac !=nil {return _gceac ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gbbf :=d .DecodeElement (&_dfdgd .ColorTransformChoice .SatOff ,&_dgdbb );_gbbf !=nil {return _gbbf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fbbd :=d .DecodeElement (&_dfdgd .ColorTransformChoice .SatMod ,&_dgdbb );_fbbd !=nil {return _fbbd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _bfa :=d .DecodeElement (&_dfdgd .ColorTransformChoice .Lum ,&_dgdbb );_bfa !=nil {return _bfa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gbbfe :=d .DecodeElement (&_dfdgd .ColorTransformChoice .LumOff ,&_dgdbb );_gbbfe !=nil {return _gbbfe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_dfdgd .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fgb :=d .DecodeElement (&_dfdgd .ColorTransformChoice .LumMod ,&_dgdbb );_fgb !=nil {return _fgb ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_dgdbb .Name ); +if _geef :=d .Skip ();_geef !=nil {return _geef ;};};case _fd .EndElement :break _gbada ;case _fd .CharData :};};return nil ;};func (_ccf *ConflictMode )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006fr\u003a\u0063\u006fn\u0066\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065";return _ccf .CT_OnOff .MarshalXML (e ,start );}; -// Validate validates the EG_RunLevelConflicts and its children -func (_ffcad *EG_RunLevelConflicts )Validate ()error {return _ffcad .ValidateWithPath ("E\u0047_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006cC\u006f\u006e\u0066\u006cic\u0074\u0073");}; +// Validate validates the CT_SchemeColor and its children +func (_eca *CT_SchemeColor )Validate ()error {return _eca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072");}; -// Validate validates the EG_ConflictsChoice and its children -func (_ccda *EG_ConflictsChoice )Validate ()error {return _ccda .ValidateWithPath ("\u0045G\u005fC\u006f\u006e\u0066\u006c\u0069c\u0074\u0073C\u0068\u006f\u0069\u0063\u0065");}; +// Validate validates the CT_NumSpacing and its children +func (_ggcb *CT_NumSpacing )Validate ()error {return _ggcb .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};func (_ffd *CT_GradientStop )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_cbb :=range start .Attr {if _cbb .Name .Local =="\u0070\u006f\u0073"{_cedd ,_gfe :=ParseUnionST_PositiveFixedPercentage (_cbb .Value ); +if _gfe !=nil {return _gfe ;};_ffd .PosAttr =_cedd ;continue ;};};_ffdb :for {_ffb ,_efa :=d .Token ();if _efa !=nil {return _efa ;};switch _bde :=_ffb .(type ){case _fd .StartElement :switch _bde .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ffd .SrgbClr =NewCT_SRgbColor (); +if _gaff :=d .DecodeElement (_ffd .SrgbClr ,&_bde );_gaff !=nil {return _gaff ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ffd .SchemeClr =NewCT_SchemeColor (); +if _ee :=d .DecodeElement (_ffd .SchemeClr ,&_bde );_ee !=nil {return _ee ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_bde .Name ); +if _abgc :=d .Skip ();_abgc !=nil {return _abgc ;};};case _fd .EndElement :break _ffdb ;case _fd .CharData :};};return nil ;};func (_abac *CT_NumForm )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_ecg ,_gabb :=_abac .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); +if _gabb !=nil {return _gabb ;};start .Attr =append (start .Attr ,_ecg );e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func NewEG_RPrTextEffects ()*EG_RPrTextEffects {_beebg :=&EG_RPrTextEffects {};return _beebg }; +func (_gdcdc ST_LightRigType )ValidateWithPath (path string )error {switch _gdcdc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdcdc )); +};return nil ;};func (_agef ST_NumSpacing )String ()string {switch _agef {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c";case 3:return "\u0074a\u0062\u0075\u006c\u0061\u0072"; +};return "";};func (_gcdb *CT_StyleSet )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_begf :=range start .Attr {if _begf .Name .Local =="\u0069\u0064"{_cfdg ,_bce :=_a .ParseUint (_begf .Value ,10,64);if _bce !=nil {return _bce ; +};_gcdb .IdAttr =_cfdg ;continue ;};if _begf .Name .Local =="\u0076\u0061\u006c"{_gcdb .ValAttr .UnmarshalXMLAttr (_begf );continue ;};};for {_cege ,_ffcg :=d .Token ();if _ffcg !=nil {return _g .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074\u003a\u0020\u0025\u0073",_ffcg ); +};if _cdace ,_aaab :=_cege .(_fd .EndElement );_aaab &&_cdace .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_ShadePropertiesChoice and its children -func (_gffb *EG_ShadePropertiesChoice )Validate ()error {return _gffb .ValidateWithPath ("\u0045G\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_SchemeColor ()*CT_SchemeColor {_daegb :=&CT_SchemeColor {}; -_daegb .ValAttr =ST_SchemeColorVal (1);return _daegb ;};type CT_PathShadeProperties struct{PathAttr ST_PathShadeType ;FillToRect *CT_RelativeRect ;};type EG_ColorTransform struct{ColorTransformChoice *EG_ColorTransformChoice ;};func NewEG_LineJoinProperties ()*EG_LineJoinProperties {_bab :=&EG_LineJoinProperties {}; -_bab .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _bab ;};func (_cfbg *CT_OnOff )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _cfbg .ValAttr !=ST_OnOffUnset {_baef ,_cab :=_cfbg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); -if _cab !=nil {return _cab ;};start .Attr =append (start .Attr ,_baef );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewAG_Parids ()*AG_Parids {_bg :=&AG_Parids {};return _bg };func ParseUnionST_AnimationChartBuildType (s string )(_c .ST_AnimationChartBuildType ,error ){return _c .ParseUnionST_AnimationChartBuildType (s ); -};func (_bade ST_LightRigDirection )Validate ()error {return _bade .ValidateWithPath ("")};func (_bgd *Checkbox )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072:\u0063\u0068\u0065\u0063\u006b\u0062\u006f\u0078";return _bgd .CT_SdtCheckbox .MarshalXML (e ,start );};func (_dccd ST_PathShadeType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_daegeb :=_f .Attr {};_daegeb .Name =name ; -switch _dccd {case ST_PathShadeTypeUnset :_daegeb .Value ="";case ST_PathShadeTypeShape :_daegeb .Value ="\u0073\u0068\u0061p\u0065";case ST_PathShadeTypeCircle :_daegeb .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_PathShadeTypeRect :_daegeb .Value ="\u0072\u0065\u0063\u0074"; -};return _daegeb ,nil ;};type EG_RPrTextEffects struct{Glow *CT_Glow ;Shadow *CT_Shadow ;Reflection *CT_Reflection ;TextOutline *CT_TextOutlineEffect ;TextFill *CT_FillTextEffect ;Scene3d *CT_Scene3D ;Props3d *CT_Props3D ;}; +// Validate validates the CT_Glow and its children +func (_cga *CT_Glow )Validate ()error {return _cga .ValidateWithPath ("\u0043T\u005f\u0047\u006c\u006f\u0077");};func (_efdf *ST_NumForm )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_efdf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_efdf =1; +case "\u006c\u0069\u006e\u0069\u006e\u0067":*_efdf =2;case "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_efdf =3;};return nil ;};type CT_PresetLineDashProperties struct{ValAttr ST_PresetLineDashVal ;};func (_afbeb ST_CompoundLine )ValidateWithPath (path string )error {switch _afbeb {case 0,1,2,3,4,5:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afbeb )); +};return nil ;};func NewCustomXmlConflictInsRangeStart ()*CustomXmlConflictInsRangeStart {_fdcf :=&CustomXmlConflictInsRangeStart {};_fdcf .CT_TrackChange =*_fe .NewCT_TrackChange ();return _fdcf ;}; -// ValidateWithPath validates the CT_NumSpacing and its children, prefixing error messages with path -func (_efea *CT_NumSpacing )ValidateWithPath (path string )error {if _efea .ValAttr ==ST_NumSpacingUnset {return _e .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bfcg :=_efea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfcg !=nil {return _bfcg ;};return nil ;};type CT_GradientStop struct{PosAttr _c .ST_PositiveFixedPercentage ;SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ; -};func (_ede *CT_OnOff )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_bbb :=range start .Attr {if _bbb .Name .Local =="\u0076\u0061\u006c"{_ede .ValAttr .UnmarshalXMLAttr (_bbb );continue ;};};for {_fedc ,_bfge :=d .Token ();if _bfge !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_bfge ); -};if _adb ,_efad :=_fedc .(_f .EndElement );_efad &&_adb .Name ==start .Name {break ;};};return nil ;};func (_gbaf ST_PresetLineDashVal )String ()string {switch _gbaf {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0064\u006f\u0074"; -case 3:return "\u0073\u0079\u0073\u0044\u006f\u0074";case 4:return "\u0064\u0061\u0073\u0068";case 5:return "\u0073y\u0073\u0044\u0061\u0073\u0068";case 6:return "\u006c\u0067\u0044\u0061\u0073\u0068";case 7:return "\u0064a\u0073\u0068\u0044\u006f\u0074"; -case 8:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case 9:return "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft";case 10:return "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 11:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -};return "";};func (_eaabc ST_LightRigDirection )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cedef :=_f .Attr {};_cedef .Name =name ;switch _eaabc {case ST_LightRigDirectionUnset :_cedef .Value ="";case ST_LightRigDirectionTl :_cedef .Value ="\u0074\u006c"; -case ST_LightRigDirectionT :_cedef .Value ="\u0074";case ST_LightRigDirectionTr :_cedef .Value ="\u0074\u0072";case ST_LightRigDirectionL :_cedef .Value ="\u006c";case ST_LightRigDirectionR :_cedef .Value ="\u0072";case ST_LightRigDirectionBl :_cedef .Value ="\u0062\u006c"; -case ST_LightRigDirectionB :_cedef .Value ="\u0062";case ST_LightRigDirectionBr :_cedef .Value ="\u0062\u0072";};return _cedef ,nil ;};func (_bfbb *ST_NumSpacing )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gddc ,_fbgab :=d .Token (); -if _fbgab !=nil {return _fbgab ;};if _cdfa ,_dcafad :=_gddc .(_f .EndElement );_dcafad &&_cdfa .Name ==start .Name {*_bfbb =1;return nil ;};if _cffd ,_ffbdd :=_gddc .(_f .CharData );!_ffbdd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gddc ); -}else {switch string (_cffd ){case "":*_bfbb =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bfbb =1;case "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c":*_bfbb =2;case "\u0074a\u0062\u0075\u006c\u0061\u0072":*_bfbb =3;};};_gddc ,_fbgab =d .Token (); -if _fbgab !=nil {return _fbgab ;};if _bgca ,_cbcg :=_gddc .(_f .EndElement );_cbcg &&_bgca .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gddc ); -};func NewEG_FillPropertiesChoice ()*EG_FillPropertiesChoice {_dbbe :=&EG_FillPropertiesChoice {};return _dbbe ;};func (_aegg *CT_LightRig )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aegg .RigAttr =ST_LightRigType (1);_aegg .DirAttr =ST_LightRigDirection (1); -for _ ,_dceb :=range start .Attr {if _dceb .Name .Local =="\u0072\u0069\u0067"{_aegg .RigAttr .UnmarshalXMLAttr (_dceb );continue ;};if _dceb .Name .Local =="\u0064\u0069\u0072"{_aegg .DirAttr .UnmarshalXMLAttr (_dceb );continue ;};};_baa :for {_dfa ,_dae :=d .Token (); -if _dae !=nil {return _dae ;};switch _gdf :=_dfa .(type ){case _f .StartElement :switch _gdf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0074"}:_aegg .Rot =NewCT_SphereCoords (); -if _gbe :=d .DecodeElement (_aegg .Rot ,&_gdf );_gbe !=nil {return _gbe ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067\u0020\u0025\u0076",_gdf .Name ); -if _fca :=d .Skip ();_fca !=nil {return _fca ;};};case _f .EndElement :break _baa ;case _f .CharData :};};return nil ;};func (_gec *CT_NumForm )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gec .ValAttr =ST_NumForm (1);for _ ,_dag :=range start .Attr {if _dag .Name .Local =="\u0076\u0061\u006c"{_gec .ValAttr .UnmarshalXMLAttr (_dag ); -continue ;};};for {_aac ,_adcg :=d .Token ();if _adcg !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d\u003a\u0020%\u0073",_adcg );};if _debe ,_cgg :=_aac .(_f .EndElement );_cgg &&_debe .Name ==start .Name {break ; -};};return nil ;};func NewCT_Camera ()*CT_Camera {_ea :=&CT_Camera {};_ea .PrstAttr =ST_PresetCameraType (1);return _ea ;};func NewCT_LightRig ()*CT_LightRig {_fed :=&CT_LightRig {};_fed .RigAttr =ST_LightRigType (1);_fed .DirAttr =ST_LightRigDirection (1); -return _fed ;};const (ST_CompoundLineUnset ST_CompoundLine =0;ST_CompoundLineSng ST_CompoundLine =1;ST_CompoundLineDbl ST_CompoundLine =2;ST_CompoundLineThickThin ST_CompoundLine =3;ST_CompoundLineThinThick ST_CompoundLine =4;ST_CompoundLineTri ST_CompoundLine =5; -); +// ValidateWithPath validates the CT_SdtCheckboxSymbol and its children, prefixing error messages with path +func (_acdg *CT_SdtCheckboxSymbol )ValidateWithPath (path string )error {return nil };func (_beeb *CustomXmlConflictDelRangeStart )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_beeb .CT_TrackChange =*_fe .NewCT_TrackChange ();for {_dacaa ,_fbge :=d .Token (); +if _fbge !=nil {return _g .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_fbge ); +};if _accef ,_dfb :=_dacaa .(_fd .EndElement );_dfb &&_accef .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_OnOff (s string )(_fg .ST_OnOff ,error ){return _fg .ST_OnOff {},nil };func NewEG_ShadePropertiesChoice ()*EG_ShadePropertiesChoice {_cbg :=&EG_ShadePropertiesChoice {}; +return _cbg ;};func NewCT_DefaultImageDpi ()*CT_DefaultImageDpi {_cge :=&CT_DefaultImageDpi {};return _cge }; -// ValidateWithPath validates the CT_StylisticSets and its children, prefixing error messages with path -func (_fcge *CT_StylisticSets )ValidateWithPath (path string )error {for _gegb ,_cgage :=range _fcge .StyleSet {if _eaca :=_cgage .ValidateWithPath (_e .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_gegb )); -_eaca !=nil {return _eaca ;};};return nil ;};func (_gefg *DefaultImageDpi )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gefg .CT_DefaultImageDpi =*NewCT_DefaultImageDpi ();for _ ,_feec :=range start .Attr {if _feec .Name .Local =="\u0076\u0061\u006c"{_eege ,_dabb :=_d .ParseInt (_feec .Value ,10,64); -if _dabb !=nil {return _dabb ;};_gefg .ValAttr =_eege ;continue ;};};for {_ccgc ,_ccfc :=d .Token ();if _ccfc !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0049\u006da\u0067\u0065\u0044p\u0069:\u0020\u0025\u0073",_ccfc ); -};if _adae ,_dabe :=_ccgc .(_f .EndElement );_dabe &&_adae .Name ==start .Name {break ;};};return nil ;};func (_addg ST_RectAlignment )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cefg :=_f .Attr {};_cefg .Name =name ;switch _addg {case ST_RectAlignmentUnset :_cefg .Value =""; -case ST_RectAlignmentNone :_cefg .Value ="\u006e\u006f\u006e\u0065";case ST_RectAlignmentTl :_cefg .Value ="\u0074\u006c";case ST_RectAlignmentT :_cefg .Value ="\u0074";case ST_RectAlignmentTr :_cefg .Value ="\u0074\u0072";case ST_RectAlignmentL :_cefg .Value ="\u006c"; -case ST_RectAlignmentCtr :_cefg .Value ="\u0063\u0074\u0072";case ST_RectAlignmentR :_cefg .Value ="\u0072";case ST_RectAlignmentBl :_cefg .Value ="\u0062\u006c";case ST_RectAlignmentB :_cefg .Value ="\u0062";case ST_RectAlignmentBr :_cefg .Value ="\u0062\u0072"; -};return _cefg ,nil ;}; +// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path +func (_fbgb *CT_OnOff )ValidateWithPath (path string )error {if _abb :=_fbgb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abb !=nil {return _abb ;};return nil ;};type CT_PositiveFixedPercentage struct{ValAttr _abg .ST_PositiveFixedPercentage ; +};func (_bdga *ST_LineCap )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_gdccg ,_fbga :=d .Token ();if _fbga !=nil {return _fbga ;};if _ebbg ,_dabd :=_gdccg .(_fd .EndElement );_dabd &&_ebbg .Name ==start .Name {*_bdga =1;return nil ; +};if _gagg ,_ecgc :=_gdccg .(_fd .CharData );!_ecgc {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdccg );}else {switch string (_gagg ){case "":*_bdga =0; +case "\u0072\u006e\u0064":*_bdga =1;case "\u0073\u0071":*_bdga =2;case "\u0066\u006c\u0061\u0074":*_bdga =3;};};_gdccg ,_fbga =d .Token ();if _fbga !=nil {return _fbga ;};if _bcbfa ,_caefd :=_gdccg .(_fd .EndElement );_caefd &&_bcbfa .Name ==start .Name {return nil ; +};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdccg );};func (_dffb *CustomXmlConflictDelRangeStart )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072:c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006ef\u006ci\u0063t\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074";return _dffb .CT_TrackChange .MarshalXML (e ,start );}; -// Validate validates the Checkbox and its children -func (_dbde *Checkbox )Validate ()error {return _dbde .ValidateWithPath ("\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078");};type CT_Camera struct{PrstAttr ST_PresetCameraType ;}; -// Validate validates the CT_FillTextEffect and its children -func (_fge *CT_FillTextEffect )Validate ()error {return _fge .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045f\u0066\u0065\u0063\u0074");};type CT_RelativeRect struct{LAttr *_c .ST_Percentage ;TAttr *_c .ST_Percentage ; -RAttr *_c .ST_Percentage ;BAttr *_c .ST_Percentage ;};type CT_PositiveFixedPercentage struct{ValAttr _c .ST_PositiveFixedPercentage ;}; +// ValidateWithPath validates the CT_NumSpacing and its children, prefixing error messages with path +func (_bec *CT_NumSpacing )ValidateWithPath (path string )error {if _bec .ValAttr ==ST_NumSpacingUnset {return _g .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _faa :=_bec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_faa !=nil {return _faa ;};return nil ;};func (_dfga ST_OnOff )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_dfga .String (),start ); +}; -// ValidateWithPath validates the CT_SphereCoords and its children, prefixing error messages with path -func (_gggd *CT_SphereCoords )ValidateWithPath (path string )error {if _gggd .LatAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0061t\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gggd .LatAttr ); -};if _gggd .LatAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u0061\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gggd .LatAttr ); -};if _gggd .LonAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u006fn\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gggd .LonAttr ); -};if _gggd .LonAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gggd .LonAttr ); -};if _gggd .RevAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0065v\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gggd .RevAttr ); -};if _gggd .RevAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eR\u0065\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gggd .RevAttr ); -};return nil ;};func (_cefd ST_LightRigType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_cefd .String (),start );};func (_efdd ST_NumForm )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_gefa :=_f .Attr {};_gefa .Name =name ; -switch _efdd {case ST_NumFormUnset :_gefa .Value ="";case ST_NumFormDefault :_gefa .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_NumFormLining :_gefa .Value ="\u006c\u0069\u006e\u0069\u006e\u0067";case ST_NumFormOldStyle :_gefa .Value ="\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; -};return _gefa ,nil ;};func (_fffg *EG_FillPropertiesChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fffg .NoFill !=nil {_agga :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_fffg .NoFill ,_agga );}else if _fffg .SolidFill !=nil {_agbd :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_fffg .SolidFill ,_agbd );}else if _fffg .GradFill !=nil {_fcbf :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_fffg .GradFill ,_fcbf );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the EntityPicker and its children +func (_dfae *EntityPicker )Validate ()error {return _dfae .ValidateWithPath ("\u0045\u006e\u0074i\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072");};func (_cade ST_SchemeColorVal )String ()string {switch _cade {case 0:return "";case 1:return "\u0062\u0067\u0031"; +case 2:return "\u0074\u0078\u0031";case 3:return "\u0062\u0067\u0032";case 4:return "\u0074\u0078\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033"; +case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"; +case 13:return "\u0064\u006b\u0031";case 14:return "\u006c\u0074\u0031";case 15:return "\u0064\u006b\u0032";case 16:return "\u006c\u0074\u0032";case 17:return "\u0070\u0068\u0043l\u0072";};return "";};func (_aabb *CT_OnOff )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_gcea :=range start .Attr {if _gcea .Name .Local =="\u0076\u0061\u006c"{_aabb .ValAttr .UnmarshalXMLAttr (_gcea ); +continue ;};};for {_cea ,_dccg :=d .Token ();if _dccg !=nil {return _g .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_dccg );};if _gae ,_cbd :=_cea .(_fd .EndElement );_cbd &&_gae .Name ==start .Name {break ; +};};return nil ;};func NewDocId ()*DocId {_ebff :=&DocId {};_ebff .CT_LongHexNumber =*NewCT_LongHexNumber ();return _ebff ;};func NewCT_LinearShadeProperties ()*CT_LinearShadeProperties {_adf :=&CT_LinearShadeProperties {};return _adf ;};func (_defea ST_PresetCameraType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_defea .String (),start ); +};func (_cbae *CT_LinearShadeProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _cbae .AngAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0061\u006e\u0067"},Value :_g .Sprintf ("\u0025\u0076",*_cbae .AngAttr )}); +};if _cbae .ScaledAttr !=ST_OnOffUnset {_cce ,_dce :=_cbae .ScaledAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0061\u006c\u0065\u0064"});if _dce !=nil {return _dce ;};start .Attr =append (start .Attr ,_cce );};e .EncodeToken (start ); +e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_RelativeRect and its children, prefixing error messages with path -func (_baca *CT_RelativeRect )ValidateWithPath (path string )error {if _baca .LAttr !=nil {if _aggf :=_baca .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_aggf !=nil {return _aggf ;};};if _baca .TAttr !=nil {if _bedf :=_baca .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); -_bedf !=nil {return _bedf ;};};if _baca .RAttr !=nil {if _efec :=_baca .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_efec !=nil {return _efec ;};};if _baca .BAttr !=nil {if _fce :=_baca .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072"); -_fce !=nil {return _fce ;};};return nil ;}; +// ValidateWithPath validates the EG_RPrOpenType and its children, prefixing error messages with path +func (_gafcd *EG_RPrOpenType )ValidateWithPath (path string )error {if _gafcd .Ligatures !=nil {if _bfec :=_gafcd .Ligatures .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073");_bfec !=nil {return _bfec ;};};if _gafcd .NumForm !=nil {if _cbaec :=_gafcd .NumForm .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0046\u006f\u0072\u006d"); +_cbaec !=nil {return _cbaec ;};};if _gafcd .NumSpacing !=nil {if _dggd :=_gafcd .NumSpacing .ValidateWithPath (path +"/\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_dggd !=nil {return _dggd ;};};if _gafcd .StylisticSets !=nil {if _fcce :=_gafcd .StylisticSets .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0069\u0073\u0074\u0069c\u0053\u0065\u0074\u0073"); +_fcce !=nil {return _fcce ;};};if _gafcd .CntxtAlts !=nil {if _aaff :=_gafcd .CntxtAlts .ValidateWithPath (path +"\u002f\u0043\u006e\u0074\u0078\u0074\u0041\u006c\u0074\u0073");_aaff !=nil {return _aaff ;};};return nil ;}; -// ValidateWithPath validates the EG_ColorTransform and its children, prefixing error messages with path -func (_gabe *EG_ColorTransform )ValidateWithPath (path string )error {if _fbfc :=_gabe .ColorTransformChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006frT\u0072a\u006e\u0073\u0066\u006f\u0072m\u0043\u0068\u006f\u0069\u0063\u0065");_fbfc !=nil {return _fbfc ; -};return nil ;}; +// ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path +func (_dfd *CT_LongHexNumber )ValidateWithPath (path string )error {return nil }; -// Validate validates the EG_ColorTransformChoice and its children -func (_deaf *EG_ColorTransformChoice )Validate ()error {return _deaf .ValidateWithPath ("\u0045\u0047\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_SphereCoords ()*CT_SphereCoords {_feeb :=&CT_SphereCoords {}; -_feeb .LatAttr =0;_feeb .LonAttr =0;_feeb .RevAttr =0;return _feeb ;};func (_eda *CT_FillTextEffect )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eda .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adc :for {_ec ,_bdb :=d .Token (); -if _bdb !=nil {return _bdb ;};switch _efg :=_ec .(type ){case _f .StartElement :switch _efg .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_eda .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _eb :=d .DecodeElement (&_eda .FillPropertiesChoice .NoFill ,&_efg );_eb !=nil {return _eb ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_eda .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _agf :=d .DecodeElement (&_eda .FillPropertiesChoice .SolidFill ,&_efg );_agf !=nil {return _agf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_eda .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _abfeg :=d .DecodeElement (&_eda .FillPropertiesChoice .GradFill ,&_efg );_abfeg !=nil {return _abfeg ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_efg .Name ); -if _ge :=d .Skip ();_ge !=nil {return _ge ;};};case _f .EndElement :break _adc ;case _f .CharData :};};return nil ;}; +// Validate validates the CT_GradientFillProperties and its children +func (_df *CT_GradientFillProperties )Validate ()error {return _df .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");};const (ST_LineCapUnset ST_LineCap =0;ST_LineCapRnd ST_LineCap =1; +ST_LineCapSq ST_LineCap =2;ST_LineCapFlat ST_LineCap =3;);func (_gcge *ST_PresetLineDashVal )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_gcge =0;case "\u0073\u006f\u006ci\u0064":*_gcge =1;case "\u0064\u006f\u0074":*_gcge =2;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_gcge =3; +case "\u0064\u0061\u0073\u0068":*_gcge =4;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_gcge =5;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_gcge =6;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_gcge =7;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_gcge =8; +case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_gcge =9;case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_gcge =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_gcge =11;};return nil ; +};func NewCT_Ligatures ()*CT_Ligatures {_aef :=&CT_Ligatures {};_aef .ValAttr =ST_Ligatures (1);return _aef ;};func (_dafe *EG_LineJoinPropertiesChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _dafe .Round !=nil {_bffd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0072\u006f\u0075\u006ed"}}; +e .EncodeElement (_dafe .Round ,_bffd );}else if _dafe .Bevel !=nil {_gbag :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0062\u0065\u0076\u0065l"}};e .EncodeElement (_dafe .Bevel ,_gbag );}else if _dafe .Miter !=nil {_bccd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006d\u0069\u0074\u0065r"}}; +e .EncodeElement (_dafe .Miter ,_bccd );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func NewCT_GradientStop ()*CT_GradientStop {_ecf :=&CT_GradientStop {};return _ecf }; -// ValidateWithPath validates the CT_Props3D and its children, prefixing error messages with path -func (_eca *CT_Props3D )ValidateWithPath (path string )error {if _eca .ExtrusionHAttr !=nil {if *_eca .ExtrusionHAttr < 0{return _e .Errorf ("\u0025\u0073\u002fm\u002e\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eca .ExtrusionHAttr ); -};if *_eca .ExtrusionHAttr > 27273042316900{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0045\u0078t\u0072\u0075\u0073i\u006f\u006e\u0048A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065 <\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eca .ExtrusionHAttr ); -};};if _eca .ContourWAttr !=nil {if *_eca .ContourWAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0057\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_eca .ContourWAttr ); -};if *_eca .ContourWAttr > 27273042316900{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075r\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eca .ContourWAttr ); -};};if _ced :=_eca .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_ced !=nil {return _ced ;};if _eca .BevelT !=nil {if _ecf :=_eca .BevelT .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0054"); -_ecf !=nil {return _ecf ;};};if _eca .BevelB !=nil {if _aaff :=_eca .BevelB .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0042");_aaff !=nil {return _aaff ;};};if _eca .ExtrusionClr !=nil {if _eaee :=_eca .ExtrusionClr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"); -_eaee !=nil {return _eaee ;};};if _eca .ContourClr !=nil {if _accd :=_eca .ContourClr .ValidateWithPath (path +"/\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072");_accd !=nil {return _accd ;};};return nil ;};func (_ggb *CT_Ligatures )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ggb .ValAttr =ST_Ligatures (1); -for _ ,_egf :=range start .Attr {if _egf .Name .Local =="\u0076\u0061\u006c"{_ggb .ValAttr .UnmarshalXMLAttr (_egf );continue ;};};for {_dga ,_cbb :=d .Token ();if _cbb !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069g\u0061\u0074\u0075\u0072\u0065\u0073\u003a\u0020\u0025\u0073",_cbb ); -};if _bde ,_gad :=_dga .(_f .EndElement );_gad &&_bde .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_PathShadeProperties and its children, prefixing error messages with path +func (_adee *CT_PathShadeProperties )ValidateWithPath (path string )error {if _eae :=_adee .PathAttr .ValidateWithPath (path +"\u002fP\u0061\u0074\u0068\u0041\u0074\u0074r");_eae !=nil {return _eae ;};if _adee .FillToRect !=nil {if _eab :=_adee .FillToRect .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"); +_eab !=nil {return _eab ;};};return nil ;};func (_cbec *ST_SchemeColorVal )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_cbec =0;case "\u0062\u0067\u0031":*_cbec =1;case "\u0074\u0078\u0031":*_cbec =2;case "\u0062\u0067\u0032":*_cbec =3; +case "\u0074\u0078\u0032":*_cbec =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_cbec =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_cbec =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_cbec =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_cbec =8; +case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_cbec =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_cbec =10;case "\u0068\u006c\u0069n\u006b":*_cbec =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_cbec =12;case "\u0064\u006b\u0031":*_cbec =13; +case "\u006c\u0074\u0031":*_cbec =14;case "\u0064\u006b\u0032":*_cbec =15;case "\u006c\u0074\u0032":*_cbec =16;case "\u0070\u0068\u0043l\u0072":*_cbec =17;};return nil ;};func ParseStdlibTime (s string )(_e .Time ,error ){return _fg .ParseStdlibTime (s )}; +func (_cfca ST_PresetLineDashVal )String ()string {switch _cfca {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0064\u006f\u0074";case 3:return "\u0073\u0079\u0073\u0044\u006f\u0074";case 4:return "\u0064\u0061\u0073\u0068"; +case 5:return "\u0073y\u0073\u0044\u0061\u0073\u0068";case 6:return "\u006c\u0067\u0044\u0061\u0073\u0068";case 7:return "\u0064a\u0073\u0068\u0044\u006f\u0074";case 8:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case 9:return "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft"; +case 10:return "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 11:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";};return "";}; // ValidateWithPath validates the CustomXmlConflictDelRangeStart and its children, prefixing error messages with path -func (_cdf *CustomXmlConflictDelRangeStart )ValidateWithPath (path string )error {if _cag :=_cdf .CT_TrackChange .ValidateWithPath (path );_cag !=nil {return _cag ;};return nil ;};type CT_LightRig struct{RigAttr ST_LightRigType ;DirAttr ST_LightRigDirection ; -Rot *CT_SphereCoords ;};func (_badd *EG_LineJoinProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_badd .LineJoinPropertiesChoice .MarshalXML (e ,_f .StartElement {});return nil ;}; +func (_dfff *CustomXmlConflictDelRangeStart )ValidateWithPath (path string )error {if _gcc :=_dfff .CT_TrackChange .ValidateWithPath (path );_gcc !=nil {return _gcc ;};return nil ;};func (_gege ST_BevelPresetType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_gege .String (),start ); +};func (_bbfe *CT_PositivePercentage )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_bfc :=range start .Attr {if _bfc .Name .Local =="\u0076\u0061\u006c"{_fegd ,_gbc :=ParseUnionST_PositivePercentage (_bfc .Value );if _gbc !=nil {return _gbc ; +};_bbfe .ValAttr =_fegd ;continue ;};};for {_ffbb ,_eee :=d .Token ();if _eee !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0050e\u0072\u0063\u0065\u006e\u0074\u0061\u0067e\u003a\u0020\u0025\u0073",_eee ); +};if _dbgg ,_eff :=_ffbb .(_fd .EndElement );_eff &&_dbgg .Name ==start .Name {break ;};};return nil ;};type CT_SolidColorFillProperties struct{SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;}; -// Validate validates the CT_SdtCheckboxSymbol and its children -func (_fgeg *CT_SdtCheckboxSymbol )Validate ()error {return _fgeg .ValidateWithPath ("C\u0054_\u0053\u0064\u0074\u0043\u0068\u0065\u0063\u006bb\u006f\u0078\u0053\u0079mb\u006f\u006c");};func (_bgbb *CT_Reflection )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_efdg :=range start .Attr {if _efdg .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_gdae ,_bdbg :=_d .ParseInt (_efdg .Value ,10,64); -if _bdbg !=nil {return _bdbg ;};_bgbb .BlurRadAttr =&_gdae ;continue ;};if _efdg .Name .Local =="\u0073\u0074\u0041"{_dcc ,_bdgg :=ParseUnionST_PositiveFixedPercentage (_efdg .Value );if _bdgg !=nil {return _bdgg ;};_bgbb .StAAttr =&_dcc ;continue ;};if _efdg .Name .Local =="\u0073\u0074\u0050o\u0073"{_cdgb ,_beb :=ParseUnionST_PositiveFixedPercentage (_efdg .Value ); -if _beb !=nil {return _beb ;};_bgbb .StPosAttr =&_cdgb ;continue ;};if _efdg .Name .Local =="\u0065\u006e\u0064\u0041"{_bcd ,_gfga :=ParseUnionST_PositiveFixedPercentage (_efdg .Value );if _gfga !=nil {return _gfga ;};_bgbb .EndAAttr =&_bcd ;continue ; -};if _efdg .Name .Local =="\u0065\u006e\u0064\u0050\u006f\u0073"{_beg ,_dfe :=ParseUnionST_PositiveFixedPercentage (_efdg .Value );if _dfe !=nil {return _dfe ;};_bgbb .EndPosAttr =&_beg ;continue ;};if _efdg .Name .Local =="\u0064\u0069\u0073\u0074"{_ggbb ,_dceg :=_d .ParseInt (_efdg .Value ,10,64); -if _dceg !=nil {return _dceg ;};_bgbb .DistAttr =&_ggbb ;continue ;};if _efdg .Name .Local =="\u0064\u0069\u0072"{_dbd ,_dbge :=_d .ParseInt (_efdg .Value ,10,32);if _dbge !=nil {return _dbge ;};_dfaa :=int32 (_dbd );_bgbb .DirAttr =&_dfaa ;continue ;}; -if _efdg .Name .Local =="\u0066a\u0064\u0065\u0044\u0069\u0072"{_faa ,_edd :=_d .ParseInt (_efdg .Value ,10,32);if _edd !=nil {return _edd ;};_gab :=int32 (_faa );_bgbb .FadeDirAttr =&_gab ;continue ;};if _efdg .Name .Local =="\u0073\u0078"{_bga ,_cdae :=ParseUnionST_Percentage (_efdg .Value ); -if _cdae !=nil {return _cdae ;};_bgbb .SxAttr =&_bga ;continue ;};if _efdg .Name .Local =="\u0073\u0079"{_dagc ,_cccb :=ParseUnionST_Percentage (_efdg .Value );if _cccb !=nil {return _cccb ;};_bgbb .SyAttr =&_dagc ;continue ;};if _efdg .Name .Local =="\u006b\u0078"{_adgb ,_dada :=_d .ParseInt (_efdg .Value ,10,32); -if _dada !=nil {return _dada ;};_ddgg :=int32 (_adgb );_bgbb .KxAttr =&_ddgg ;continue ;};if _efdg .Name .Local =="\u006b\u0079"{_cabd ,_cebg :=_d .ParseInt (_efdg .Value ,10,32);if _cebg !=nil {return _cebg ;};_fgc :=int32 (_cabd );_bgbb .KyAttr =&_fgc ; -continue ;};if _efdg .Name .Local =="\u0061\u006c\u0067\u006e"{_bgbb .AlgnAttr .UnmarshalXMLAttr (_efdg );continue ;};};for {_cdcg ,_fgcf :=d .Token ();if _fgcf !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052e\u0066l\u0065c\u0074\u0069\u006f\u006e\u003a\u0020\u0025s",_fgcf ); -};if _fcda ,_fdb :=_cdcg .(_f .EndElement );_fdb &&_fcda .Name ==start .Name {break ;};};return nil ;};func (_dfc *CT_DefaultImageDpi )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_dfc .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_GradientFillProperties and its children, prefixing error messages with path +func (_gab *CT_GradientFillProperties )ValidateWithPath (path string )error {if _gab .GsLst !=nil {if _ded :=_gab .GsLst .ValidateWithPath (path +"\u002f\u0047\u0073\u004c\u0073\u0074");_ded !=nil {return _ded ;};};if _aeg :=_gab .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); +_aeg !=nil {return _aeg ;};return nil ;};func ParseUnionST_Coordinate (s string )(_abg .ST_Coordinate ,error ){return _abg .ParseUnionST_Coordinate (s );}; -// Validate validates the CT_RelativeRect and its children -func (_ecb *CT_RelativeRect )Validate ()error {return _ecb .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074");};func ParseUnionST_PositivePercentage (s string )(_c .ST_PositivePercentage ,error ){return _c .ParseUnionST_PositivePercentage (s ); -};func (_cbc *CT_PositivePercentage )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_bcff :=range start .Attr {if _bcff .Name .Local =="\u0076\u0061\u006c"{_gfb ,_bbf :=ParseUnionST_PositivePercentage (_bcff .Value );if _bbf !=nil {return _bbf ; -};_cbc .ValAttr =_gfb ;continue ;};};for {_acg ,_gbgd :=d .Token ();if _gbgd !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0050e\u0072\u0063\u0065\u006e\u0074\u0061\u0067e\u003a\u0020\u0025\u0073",_gbgd ); -};if _dadc ,_dfd :=_acg .(_f .EndElement );_dfd &&_dadc .Name ==start .Name {break ;};};return nil ;};type DefaultImageDpi struct{CT_DefaultImageDpi };func NewCT_PositiveFixedPercentage ()*CT_PositiveFixedPercentage {_bcaa :=&CT_PositiveFixedPercentage {}; -return _bcaa ;};func (_adbd ST_PenAlignment )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cedc :=_f .Attr {};_cedc .Name =name ;switch _adbd {case ST_PenAlignmentUnset :_cedc .Value ="";case ST_PenAlignmentCtr :_cedc .Value ="\u0063\u0074\u0072"; -case ST_PenAlignmentIn :_cedc .Value ="\u0069\u006e";};return _cedc ,nil ;};type EG_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};type EG_RunLevelConflicts struct{ConflictIns *_bb .CT_RunTrackChange ;ConflictDel *_bb .CT_RunTrackChange ; -}; +// ValidateWithPath validates the EG_ShadeProperties and its children, prefixing error messages with path +func (_fbdc *EG_ShadeProperties )ValidateWithPath (path string )error {if _gfdd :=_fbdc .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); +_gfdd !=nil {return _gfdd ;};return nil ;};type CT_SRgbColor struct{ValAttr string ;EG_ColorTransform []*EG_ColorTransform ;};type ConflictMode struct{CT_OnOff };func NewCT_PositivePercentage ()*CT_PositivePercentage {_ffdcc :=&CT_PositivePercentage {}; +return _ffdcc ;};type Checkbox struct{CT_SdtCheckbox };func (_dfec ST_Ligatures )ValidateWithPath (path string )error {switch _dfec {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfec )); +};return nil ;};type CustomXmlConflictDelRangeEnd struct{_fe .CT_Markup }; -// Validate validates the CustomXmlConflictInsRangeEnd and its children -func (_dcgc *CustomXmlConflictInsRangeEnd )Validate ()error {return _dcgc .ValidateWithPath ("\u0043\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074I\u006e\u0073\u0052\u0061\u006e\u0067\u0065E\u006e\u0064");};func (_ggee ST_CompoundLine )Validate ()error {return _ggee .ValidateWithPath ("")}; -type CT_SRgbColor struct{ValAttr string ;EG_ColorTransform []*EG_ColorTransform ;};func (_aeaf ST_LightRigDirection )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_aeaf .String (),start );};const (ST_LigaturesUnset ST_Ligatures =0; -ST_LigaturesNone ST_Ligatures =1;ST_LigaturesStandard ST_Ligatures =2;ST_LigaturesContextual ST_Ligatures =3;ST_LigaturesHistorical ST_Ligatures =4;ST_LigaturesDiscretional ST_Ligatures =5;ST_LigaturesStandardContextual ST_Ligatures =6;ST_LigaturesStandardHistorical ST_Ligatures =7; -ST_LigaturesContextualHistorical ST_Ligatures =8;ST_LigaturesStandardDiscretional ST_Ligatures =9;ST_LigaturesContextualDiscretional ST_Ligatures =10;ST_LigaturesHistoricalDiscretional ST_Ligatures =11;ST_LigaturesStandardContextualHistorical ST_Ligatures =12; -ST_LigaturesStandardContextualDiscretional ST_Ligatures =13;ST_LigaturesStandardHistoricalDiscretional ST_Ligatures =14;ST_LigaturesContextualHistoricalDiscretional ST_Ligatures =15;ST_LigaturesAll ST_Ligatures =16;); +// ValidateWithPath validates the CT_PositiveFixedPercentage and its children, prefixing error messages with path +func (_eccd *CT_PositiveFixedPercentage )ValidateWithPath (path string )error {if _ceef :=_eccd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ceef !=nil {return _ceef ;};return nil ;}; -// Validate validates the EG_LineDashProperties and its children -func (_geac *EG_LineDashProperties )Validate ()error {return _geac .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");}; +// Validate validates the CT_StylisticSets and its children +func (_dbf *CT_StylisticSets )Validate ()error {return _dbf .ValidateWithPath ("\u0043\u0054_\u0053\u0074\u0079l\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073");};type CT_DefaultImageDpi struct{ValAttr int64 ;};func (_afaea *ST_LightRigDirection )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bfegb ,_gcgea :=d .Token (); +if _gcgea !=nil {return _gcgea ;};if _bafg ,_eedg :=_bfegb .(_fd .EndElement );_eedg &&_bafg .Name ==start .Name {*_afaea =1;return nil ;};if _fage ,_cddd :=_bfegb .(_fd .CharData );!_cddd {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfegb ); +}else {switch string (_fage ){case "":*_afaea =0;case "\u0074\u006c":*_afaea =1;case "\u0074":*_afaea =2;case "\u0074\u0072":*_afaea =3;case "\u006c":*_afaea =4;case "\u0072":*_afaea =5;case "\u0062\u006c":*_afaea =6;case "\u0062":*_afaea =7;case "\u0062\u0072":*_afaea =8; +};};_bfegb ,_gcgea =d .Token ();if _gcgea !=nil {return _gcgea ;};if _agcc ,_aadcf :=_bfegb .(_fd .EndElement );_aadcf &&_agcc .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfegb ); +};func (_dafb *EG_RunLevelConflicts )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Name .Local ="\u0077o\u0072\u003a\u0045\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076e\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073"; +if _dafb .ConflictIns !=nil {_aecc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}};e .EncodeElement (_dafb .ConflictIns ,_aecc );};if _dafb .ConflictDel !=nil {_aead :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}}; +e .EncodeElement (_dafb .ConflictDel ,_aead );};return nil ;};func NewCT_Props3D ()*CT_Props3D {_edge :=&CT_Props3D {};return _edge };func (_gcec *CustomXmlConflictInsRangeStart )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072:c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006ef\u006ci\u0063t\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074";return _gcec .CT_TrackChange .MarshalXML (e ,start );}; +func (_gdaaa ST_PenAlignment )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_gdaaa .String (),start );};func (_ebaa *EG_RPrOpenType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Name .Local ="\u0077o\u0072:\u0045\u0047\u005f\u0052\u0050r\u004f\u0070e\u006e\u0054\u0079\u0070\u0065"; +if _ebaa .Ligatures !=nil {_eaba :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073"}};e .EncodeElement (_ebaa .Ligatures ,_eaba );};if _ebaa .NumForm !=nil {_fdcab :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u006e\u0075\u006d\u0046\u006f\u0072\u006d"}}; +e .EncodeElement (_ebaa .NumForm ,_fdcab );};if _ebaa .NumSpacing !=nil {_cafb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006e\u0075\u006d\u0053\u0070a\u0063\u0069\u006e\u0067"}};e .EncodeElement (_ebaa .NumSpacing ,_cafb ); +};if _ebaa .StylisticSets !=nil {_dbab :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0074\u0079\u006c\u0069\u0073\u0074\u0069c\u0053\u0065\u0074\u0073"}};e .EncodeElement (_ebaa .StylisticSets ,_dbab );};if _ebaa .CntxtAlts !=nil {_cbac :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006e\u0074\u0078\u0074\u0041\u006c\u0074\u0073"}}; +e .EncodeElement (_ebaa .CntxtAlts ,_cbac );};return nil ;};func (_cbba *EG_ConflictsChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _cbba .ConflictIns !=nil {_cgfed :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}}; +e .EncodeElement (_cbba .ConflictIns ,_cgfed );}else if _cbba .ConflictDel !=nil {_degb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}};e .EncodeElement (_cbba .ConflictDel ,_degb ); +};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_egc *CT_LineJoinMiterProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_efc :=range start .Attr {if _efc .Name .Local =="\u006c\u0069\u006d"{_eeb ,_aaa :=ParseUnionST_PositivePercentage (_efc .Value ); +if _aaa !=nil {return _aaa ;};_egc .LimAttr =&_eeb ;continue ;};};for {_acce ,_afa :=d .Token ();if _afa !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u004d\u0069\u0074\u0065\u0072P\u0072\u006f\u0070\u0065\u0072t\u0069\u0065s\u003a\u0020\u0025\u0073",_afa ); +};if _beaa ,_ggeb :=_acce .(_fd .EndElement );_ggeb &&_beaa .Name ==start .Name {break ;};};return nil ;};type EG_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_gggcb ST_LightRigType )String ()string {switch _gggcb {case 0:return ""; +case 1:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case 2:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case 4:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034"; +case 5:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031";case 6:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032";case 7:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033"; +case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034";case 9:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case 10:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032"; +case 11:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033";case 12:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case 13:return "\u0074h\u0072\u0065\u0065\u0050\u0074";case 14:return "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"; +case 15:return "\u0073\u006f\u0066\u0074";case 16:return "\u0068\u0061\u0072s\u0068";case 17:return "\u0066\u006c\u006fo\u0064";case 18:return "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067";case 19:return "\u006do\u0072\u006e\u0069\u006e\u0067"; +case 20:return "\u0073u\u006e\u0072\u0069\u0073\u0065";case 21:return "\u0073\u0075\u006e\u0073\u0065\u0074";case 22:return "\u0063\u0068\u0069\u006c\u006c\u0079";case 23:return "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067";case 24:return "\u0066\u006c\u0061\u0074"; +case 25:return "\u0074\u0077\u006fP\u0074";case 26:return "\u0067\u006c\u006f\u0077";case 27:return "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d";};return "";};func (_bcfc *EntityPicker )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bcfc .CT_Empty =*_fe .NewCT_Empty (); +for {_fbcd ,_fbaa :=d .Token ();if _fbaa !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0045\u006e\u0074\u0069\u0074y\u0050\u0069\u0063\u006b\u0065\u0072\u003a\u0020\u0025\u0073",_fbaa );};if _bgeg ,_aagb :=_fbcd .(_fd .EndElement ); +_aagb &&_bgeg .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_StyleSet and its children -func (_aaca *CT_StyleSet )Validate ()error {return _aaca .ValidateWithPath ("C\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074");};func (_bagd *CT_SolidColorFillProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cba :for {_bdeb ,_dagd :=d .Token (); -if _dagd !=nil {return _dagd ;};switch _dgae :=_bdeb .(type ){case _f .StartElement :switch _dgae .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_bagd .SrgbClr =NewCT_SRgbColor (); -if _abce :=d .DecodeElement (_bagd .SrgbClr ,&_dgae );_abce !=nil {return _abce ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_bagd .SchemeClr =NewCT_SchemeColor (); -if _efc :=d .DecodeElement (_bagd .SchemeClr ,&_dgae );_efc !=nil {return _efc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u006f\u006c\u0069\u0064\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dgae .Name ); -if _cgff :=d .Skip ();_cgff !=nil {return _cgff ;};};case _f .EndElement :break _cba ;case _f .CharData :};};return nil ;};func NewCustomXmlConflictInsRangeStart ()*CustomXmlConflictInsRangeStart {_cgdgf :=&CustomXmlConflictInsRangeStart {};_cgdgf .CT_TrackChange =*_bb .NewCT_TrackChange (); -return _cgdgf ;}; +// Validate validates the CT_LongHexNumber and its children +func (_acfb *CT_LongHexNumber )Validate ()error {return _acfb .ValidateWithPath ("\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072");};func NewCT_Shadow ()*CT_Shadow {_eeca :=&CT_Shadow {};return _eeca };func (_bcfe *CT_LightRig )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_ffdc ,_bbcd :=_bcfe .RigAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0072\u0069\u0067"}); +if _bbcd !=nil {return _bbcd ;};start .Attr =append (start .Attr ,_ffdc );_ffdc ,_bbcd =_bcfe .DirAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"});if _bbcd !=nil {return _bbcd ;};start .Attr =append (start .Attr ,_ffdc ); +e .EncodeToken (start );if _bcfe .Rot !=nil {_bgf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0072\u006f\u0074"}};e .EncodeElement (_bcfe .Rot ,_bgf );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type ST_RectAlignment byte ; +func (_gf *CT_Color )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_ddg :for {_gb ,_dbb :=d .Token ();if _dbb !=nil {return _dbb ;};switch _fega :=_gb .(type ){case _fd .StartElement :switch _fega .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gf .SrgbClr =NewCT_SRgbColor (); +if _abd :=d .DecodeElement (_gf .SrgbClr ,&_fega );_abd !=nil {return _abd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_gf .SchemeClr =NewCT_SchemeColor (); +if _cd :=d .DecodeElement (_gf .SchemeClr ,&_fega );_cd !=nil {return _cd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_fega .Name ); +if _beg :=d .Skip ();_beg !=nil {return _beg ;};};case _fd .EndElement :break _ddg ;case _fd .CharData :};};return nil ;};func (_cedef ST_CompoundLine )String ()string {switch _cedef {case 0:return "";case 1:return "\u0073\u006e\u0067";case 2:return "\u0064\u0062\u006c"; +case 3:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 4:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 5:return "\u0074\u0072\u0069";};return "";};func (_fgca *CustomXmlConflictDelRangeEnd )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066l\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064";return _fgca .CT_Markup .MarshalXML (e ,start ); +};func (_bfad *ST_LightRigType )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_bfad =0;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_bfad =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_bfad =2; +case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_bfad =3;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_bfad =4;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_bfad =5; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_bfad =6;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_bfad =7;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_bfad =8; +case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_bfad =9;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_bfad =10;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_bfad =11; +case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_bfad =12;case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_bfad =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_bfad =14;case "\u0073\u006f\u0066\u0074":*_bfad =15; +case "\u0068\u0061\u0072s\u0068":*_bfad =16;case "\u0066\u006c\u006fo\u0064":*_bfad =17;case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_bfad =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_bfad =19;case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_bfad =20; +case "\u0073\u0075\u006e\u0073\u0065\u0074":*_bfad =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_bfad =22;case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_bfad =23;case "\u0066\u006c\u0061\u0074":*_bfad =24;case "\u0074\u0077\u006fP\u0074":*_bfad =25; +case "\u0067\u006c\u006f\u0077":*_bfad =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_bfad =27;};return nil ;};func (_cfab ST_LineCap )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_cfab .String (),start ); +}; -// Validate validates the CT_Glow and its children -func (_ffag *CT_Glow )Validate ()error {return _ffag .ValidateWithPath ("\u0043T\u005f\u0047\u006c\u006f\u0077");}; +// Validate validates the CT_Props3D and its children +func (_fbbe *CT_Props3D )Validate ()error {return _fbbe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0073\u0033\u0044");};func (_afac ST_PresetLineDashVal )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_gdbg :=_fd .Attr {};_gdbg .Name =name ; +switch _afac {case ST_PresetLineDashValUnset :_gdbg .Value ="";case ST_PresetLineDashValSolid :_gdbg .Value ="\u0073\u006f\u006ci\u0064";case ST_PresetLineDashValDot :_gdbg .Value ="\u0064\u006f\u0074";case ST_PresetLineDashValSysDot :_gdbg .Value ="\u0073\u0079\u0073\u0044\u006f\u0074"; +case ST_PresetLineDashValDash :_gdbg .Value ="\u0064\u0061\u0073\u0068";case ST_PresetLineDashValSysDash :_gdbg .Value ="\u0073y\u0073\u0044\u0061\u0073\u0068";case ST_PresetLineDashValLgDash :_gdbg .Value ="\u006c\u0067\u0044\u0061\u0073\u0068";case ST_PresetLineDashValDashDot :_gdbg .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074"; +case ST_PresetLineDashValSysDashDot :_gdbg .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case ST_PresetLineDashValLgDashDot :_gdbg .Value ="\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft";case ST_PresetLineDashValLgDashDotDot :_gdbg .Value ="\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +case ST_PresetLineDashValSysDashDotDot :_gdbg .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";};return _gdbg ,nil ;};func _cede (_ecfd bool )uint8 {if _ecfd {return 1;};return 0;};func ParseUnionST_AnimationDgmBuildType (s string )(_abg .ST_AnimationDgmBuildType ,error ){return _abg .ParseUnionST_AnimationDgmBuildType (s ); +}; -// ValidateWithPath validates the CT_Glow and its children, prefixing error messages with path -func (_bfg *CT_Glow )ValidateWithPath (path string )error {if _bfg .RadAttr !=nil {if *_bfg .RadAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bfg .RadAttr ); -};if *_bfg .RadAttr > 27273042316900{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_bfg .RadAttr ); -};};if _bfg .SrgbClr !=nil {if _feb :=_bfg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_feb !=nil {return _feb ;};};if _bfg .SchemeClr !=nil {if _fgb :=_bfg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_fgb !=nil {return _fgb ;};};return nil ;};func (_debd *EG_ColorTransform )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_debd .ColorTransformChoice .MarshalXML (e ,_f .StartElement {});return nil ;};type CT_NumSpacing struct{ValAttr ST_NumSpacing ; -};func NewCT_SdtCheckboxSymbol ()*CT_SdtCheckboxSymbol {_ccdb :=&CT_SdtCheckboxSymbol {};return _ccdb }; +// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path +func (_gabff *CT_Shadow )ValidateWithPath (path string )error {if _gabff .BlurRadAttr !=nil {if *_gabff .BlurRadAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gabff .BlurRadAttr ); +};if *_gabff .BlurRadAttr > 27273042316900{return _g .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_gabff .BlurRadAttr ); +};};if _gabff .DistAttr !=nil {if *_gabff .DistAttr < 0{return _g .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gabff .DistAttr ); +};if *_gabff .DistAttr > 27273042316900{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_gabff .DistAttr ); +};};if _gabff .DirAttr !=nil {if *_gabff .DirAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gabff .DirAttr ); +};if *_gabff .DirAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_gabff .DirAttr ); +};};if _gabff .SxAttr !=nil {if _bagb :=_gabff .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_bagb !=nil {return _bagb ;};};if _gabff .SyAttr !=nil {if _fbfbeb :=_gabff .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_fbfbeb !=nil {return _fbfbeb ;};};if _gabff .KxAttr !=nil {if *_gabff .KxAttr <=-5400000{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_gabff .KxAttr ); +};if *_gabff .KxAttr >=5400000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gabff .KxAttr ); +};};if _gabff .KyAttr !=nil {if *_gabff .KyAttr <=-5400000{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_gabff .KyAttr ); +};if *_gabff .KyAttr >=5400000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gabff .KyAttr ); +};};if _gbfg :=_gabff .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_gbfg !=nil {return _gbfg ;};if _gabff .SrgbClr !=nil {if _ebfa :=_gabff .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_ebfa !=nil {return _ebfa ;};};if _gabff .SchemeClr !=nil {if _fad :=_gabff .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_fad !=nil {return _fad ;};};return nil ;}; -// ValidateWithPath validates the EG_Conflicts and its children, prefixing error messages with path -func (_fgee *EG_Conflicts )ValidateWithPath (path string )error {if _bbebc :=_fgee .ConflictsChoice .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006ci\u0063\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_bbebc !=nil {return _bbebc ;};return nil ; -};type AG_Parids struct{ParaIdAttr *string ;TextIdAttr *string ;};func (_eeaf ST_Ligatures )ValidateWithPath (path string )error {switch _eeaf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeaf )); -};return nil ;};type ST_OnOff byte ;func (_ccdbc *CT_Shadow )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ccdbc .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0062\u006c\u0075\u0072\u0052\u0061\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .BlurRadAttr )}); -};if _ccdbc .DistAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0064\u0069\u0073\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .DistAttr )});};if _ccdbc .DirAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .DirAttr )}); -};if _ccdbc .SxAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .SxAttr )});};if _ccdbc .SyAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .SyAttr )}); -};if _ccdbc .KxAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .KxAttr )});};if _ccdbc .KyAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_ccdbc .KyAttr )}); -};if _ccdbc .AlgnAttr !=ST_RectAlignmentUnset {_efdge ,_bgbf :=_ccdbc .AlgnAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"});if _bgbf !=nil {return _bgbf ;};start .Attr =append (start .Attr ,_efdge );};e .EncodeToken (start ); -if _ccdbc .SrgbClr !=nil {_beag :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_ccdbc .SrgbClr ,_beag );};if _ccdbc .SchemeClr !=nil {_bdbe :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_ccdbc .SchemeClr ,_bdbe );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_gfbg *ST_BevelPresetType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gfbg =0;case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_gfbg =1; -case "\u0063\u0069\u0072\u0063\u006c\u0065":*_gfbg =2;case "\u0073\u006c\u006fp\u0065":*_gfbg =3;case "\u0063\u0072\u006fs\u0073":*_gfbg =4;case "\u0061\u006e\u0067l\u0065":*_gfbg =5;case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_gfbg =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_gfbg =7; -case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_gfbg =8;case "\u0064\u0069\u0076o\u0074":*_gfbg =9;case "\u0072\u0069\u0062\u006c\u0065\u0074":*_gfbg =10;case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_gfbg =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_gfbg =12; -};return nil ;};func (_edg *CT_StyleSet )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",_edg .IdAttr )}); -if _edg .ValAttr !=ST_OnOffUnset {_dea ,_cdegd :=_edg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"});if _cdegd !=nil {return _cdegd ;};start .Attr =append (start .Attr ,_dea );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_bdcf *CT_PathShadeProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _bdcf .PathAttr !=ST_PathShadeTypeUnset {_efb ,_fga :=_bdcf .PathAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0074\u0068"}); -if _fga !=nil {return _fga ;};start .Attr =append (start .Attr ,_efb );};e .EncodeToken (start );if _bdcf .FillToRect !=nil {_ccd :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0066\u0069\u006c\u006c\u0054o\u0052\u0065\u0063\u0074"}}; -e .EncodeElement (_bdcf .FillToRect ,_ccd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dcab *CT_NumSpacing )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dcab .ValAttr =ST_NumSpacing (1);for _ ,_bed :=range start .Attr {if _bed .Name .Local =="\u0076\u0061\u006c"{_dcab .ValAttr .UnmarshalXMLAttr (_bed ); -continue ;};};for {_ggf ,_aae :=d .Token ();if _aae !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004eu\u006dS\u0070a\u0063\u0069\u006e\u0067\u003a\u0020\u0025s",_aae );};if _dbcfg ,_dfg :=_ggf .(_f .EndElement ); -_dfg &&_dbcfg .Name ==start .Name {break ;};};return nil ;};func (_befcd *EG_LineJoinPropertiesChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ffcc :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_befcd .Round =_bb .NewCT_Empty (); -if _bafg :=d .DecodeElement (_befcd .Round ,&_ffcc );_bafg !=nil {return _bafg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_befcd .Bevel =_bb .NewCT_Empty (); -if _bcfb :=d .DecodeElement (_befcd .Bevel ,&_ffcc );_bcfb !=nil {return _bcfb ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_befcd .Miter =NewCT_LineJoinMiterProperties (); -if _fddbe :=d .DecodeElement (_befcd .Miter ,&_ffcc );_fddbe !=nil {return _fddbe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ffcc .Name ); -if _ffcaa :=d .Skip ();_ffcaa !=nil {return _ffcaa ;};};return nil ;};type CT_PositivePercentage struct{ValAttr _c .ST_PositivePercentage ;};func (_bdfa ST_CompoundLine )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_aeba :=_f .Attr {};_aeba .Name =name ; -switch _bdfa {case ST_CompoundLineUnset :_aeba .Value ="";case ST_CompoundLineSng :_aeba .Value ="\u0073\u006e\u0067";case ST_CompoundLineDbl :_aeba .Value ="\u0064\u0062\u006c";case ST_CompoundLineThickThin :_aeba .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n"; -case ST_CompoundLineThinThick :_aeba .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_CompoundLineTri :_aeba .Value ="\u0074\u0072\u0069";};return _aeba ,nil ;};type CT_Ligatures struct{ValAttr ST_Ligatures ;};func NewCT_Scene3D ()*CT_Scene3D {_acfb :=&CT_Scene3D {}; -_acfb .Camera =NewCT_Camera ();_acfb .LightRig =NewCT_LightRig ();return _acfb ;};func (_ddac *EG_RPrOpenType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u0077o\u0072:\u0045\u0047\u005f\u0052\u0050r\u004f\u0070e\u006e\u0054\u0079\u0070\u0065"; -if _ddac .Ligatures !=nil {_cbdcb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006c\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073"}};e .EncodeElement (_ddac .Ligatures ,_cbdcb );};if _ddac .NumForm !=nil {_agbc :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u006e\u0075\u006d\u0046\u006f\u0072\u006d"}}; -e .EncodeElement (_ddac .NumForm ,_agbc );};if _ddac .NumSpacing !=nil {_dcef :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006e\u0075\u006d\u0053\u0070a\u0063\u0069\u006e\u0067"}};e .EncodeElement (_ddac .NumSpacing ,_dcef );}; -if _ddac .StylisticSets !=nil {_gcbe :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0074\u0079\u006c\u0069\u0073\u0074\u0069c\u0053\u0065\u0074\u0073"}};e .EncodeElement (_ddac .StylisticSets ,_gcbe );};if _ddac .CntxtAlts !=nil {_cge :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006e\u0074\u0078\u0074\u0041\u006c\u0074\u0073"}}; -e .EncodeElement (_ddac .CntxtAlts ,_cge );};return nil ;}; +// ValidateWithPath validates the CT_TextOutlineEffect and its children, prefixing error messages with path +func (_gaea *CT_TextOutlineEffect )ValidateWithPath (path string )error {if _gaea .WAttr !=nil {if *_gaea .WAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gaea .WAttr ); +};if *_gaea .WAttr > 20116800{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0032\u0030\u0031\u0031\u0036\u0038\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_gaea .WAttr ); +};};if _abdaf :=_gaea .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_abdaf !=nil {return _abdaf ;};if _cbbd :=_gaea .CmpdAttr .ValidateWithPath (path +"\u002fC\u006d\u0070\u0064\u0041\u0074\u0074r");_cbbd !=nil {return _cbbd ; +};if _caa :=_gaea .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_caa !=nil {return _caa ;};if _bbdg :=_gaea .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); +_bbdg !=nil {return _bbdg ;};if _gaea .PrstDash !=nil {if _cacb :=_gaea .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_cacb !=nil {return _cacb ;};};if _dbff :=_gaea .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_dbff !=nil {return _dbff ;};return nil ;};const (ST_RectAlignmentUnset ST_RectAlignment =0;ST_RectAlignmentNone ST_RectAlignment =1;ST_RectAlignmentTl ST_RectAlignment =2;ST_RectAlignmentT ST_RectAlignment =3;ST_RectAlignmentTr ST_RectAlignment =4;ST_RectAlignmentL ST_RectAlignment =5; +ST_RectAlignmentCtr ST_RectAlignment =6;ST_RectAlignmentR ST_RectAlignment =7;ST_RectAlignmentBl ST_RectAlignment =8;ST_RectAlignmentB ST_RectAlignment =9;ST_RectAlignmentBr ST_RectAlignment =10;); -// ValidateWithPath validates the EG_RPrTextEffects and its children, prefixing error messages with path -func (_abgg *EG_RPrTextEffects )ValidateWithPath (path string )error {if _abgg .Glow !=nil {if _afca :=_abgg .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_afca !=nil {return _afca ;};};if _abgg .Shadow !=nil {if _fdag :=_abgg .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_fdag !=nil {return _fdag ;};};if _abgg .Reflection !=nil {if _fcca :=_abgg .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_fcca !=nil {return _fcca ;};};if _abgg .TextOutline !=nil {if _dcaffc :=_abgg .TextOutline .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); -_dcaffc !=nil {return _dcaffc ;};};if _abgg .TextFill !=nil {if _befbg :=_abgg .TextFill .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0046\u0069\u006cl");_befbg !=nil {return _befbg ;};};if _abgg .Scene3d !=nil {if _egbb :=_abgg .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064"); -_egbb !=nil {return _egbb ;};};if _abgg .Props3d !=nil {if _bagg :=_abgg .Props3d .ValidateWithPath (path +"\u002f\u0050\u0072\u006f\u0070\u0073\u0033\u0064");_bagg !=nil {return _bagg ;};};return nil ;};type CT_SolidColorFillProperties struct{SrgbClr *CT_SRgbColor ; -SchemeClr *CT_SchemeColor ;};func (_eeba ST_OnOff )String ()string {switch _eeba {case 0:return "";case 1:return "\u0074\u0072\u0075\u0065";case 2:return "\u0066\u0061\u006cs\u0065";case 3:return "\u0030";case 4:return "\u0031";};return "";}; +// Validate validates the EG_Conflicts and its children +func (_gbbcb *EG_Conflicts )Validate ()error {return _gbbcb .ValidateWithPath ("\u0045\u0047\u005fC\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073");};func NewCT_StyleSet ()*CT_StyleSet {_cgaa :=&CT_StyleSet {};return _cgaa };func (_agde ST_CompoundLine )Validate ()error {return _agde .ValidateWithPath ("")}; +func NewCT_PositiveFixedPercentage ()*CT_PositiveFixedPercentage {_dbdb :=&CT_PositiveFixedPercentage {};return _dbdb ;};func (_accdg ST_PresetCameraType )ValidateWithPath (path string )error {switch _accdg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_accdg )); +};return nil ;};const (ST_NumSpacingUnset ST_NumSpacing =0;ST_NumSpacingDefault ST_NumSpacing =1;ST_NumSpacingProportional ST_NumSpacing =2;ST_NumSpacingTabular ST_NumSpacing =3;);func (_fbaf ST_PenAlignment )ValidateWithPath (path string )error {switch _fbaf {case 0,1,2:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbaf )); +};return nil ;};const (ST_PresetLineDashValUnset ST_PresetLineDashVal =0;ST_PresetLineDashValSolid ST_PresetLineDashVal =1;ST_PresetLineDashValDot ST_PresetLineDashVal =2;ST_PresetLineDashValSysDot ST_PresetLineDashVal =3;ST_PresetLineDashValDash ST_PresetLineDashVal =4; +ST_PresetLineDashValSysDash ST_PresetLineDashVal =5;ST_PresetLineDashValLgDash ST_PresetLineDashVal =6;ST_PresetLineDashValDashDot ST_PresetLineDashVal =7;ST_PresetLineDashValSysDashDot ST_PresetLineDashVal =8;ST_PresetLineDashValLgDashDot ST_PresetLineDashVal =9; +ST_PresetLineDashValLgDashDotDot ST_PresetLineDashVal =10;ST_PresetLineDashValSysDashDotDot ST_PresetLineDashVal =11;);func (_efabc ST_PresetLineDashVal )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_efabc .String (),start ); +};func NewCT_Bevel ()*CT_Bevel {_bb :=&CT_Bevel {};return _bb }; -// ValidateWithPath validates the EG_RPrOpenType and its children, prefixing error messages with path -func (_affb *EG_RPrOpenType )ValidateWithPath (path string )error {if _affb .Ligatures !=nil {if _fdbg :=_affb .Ligatures .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073");_fdbg !=nil {return _fdbg ;};};if _affb .NumForm !=nil {if _bffgf :=_affb .NumForm .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0046\u006f\u0072\u006d"); -_bffgf !=nil {return _bffgf ;};};if _affb .NumSpacing !=nil {if _ccbb :=_affb .NumSpacing .ValidateWithPath (path +"/\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_ccbb !=nil {return _ccbb ;};};if _affb .StylisticSets !=nil {if _gffg :=_affb .StylisticSets .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0069\u0073\u0074\u0069c\u0053\u0065\u0074\u0073"); -_gffg !=nil {return _gffg ;};};if _affb .CntxtAlts !=nil {if _cbebd :=_affb .CntxtAlts .ValidateWithPath (path +"\u002f\u0043\u006e\u0074\u0078\u0074\u0041\u006c\u0074\u0073");_cbebd !=nil {return _cbebd ;};};return nil ;}; +// Validate validates the CT_LinearShadeProperties and its children +func (_fgce *CT_LinearShadeProperties )Validate ()error {return _fgce .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_StylisticSets struct{StyleSet []*CT_StyleSet ; +};type ST_PresetLineDashVal byte ;func (_eaf *CT_LongHexNumber )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_fac :=range start .Attr {if _fac .Name .Local =="\u0076\u0061\u006c"{_baf :=_fac .Value ;_eaf .ValAttr =_baf ;continue ; +};};for {_fee ,_egeg :=d .Token ();if _egeg !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u006e\u0067H\u0065x\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_egeg );};if _dfc ,_dced :=_fee .(_fd .EndElement ); +_dced &&_dfc .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_PositivePercentage and its children, prefixing error messages with path -func (_acdb *CT_PositivePercentage )ValidateWithPath (path string )error {if _ebad :=_acdb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebad !=nil {return _ebad ;};return nil ;};func (_ecg *EG_RPrTextEffects )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="w\u006f\u0072\u003a\u0045G_\u0052P\u0072\u0054\u0065\u0078\u0074E\u0066\u0066\u0065\u0063\u0074\u0073"; -if _ecg .Glow !=nil {_dbegd :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_ecg .Glow ,_dbegd );};if _ecg .Shadow !=nil {_egadb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}}; -e .EncodeElement (_ecg .Shadow ,_egadb );};if _ecg .Reflection !=nil {_bfb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0072\u0065\u0066\u006c\u0065c\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ecg .Reflection ,_bfb );};if _ecg .TextOutline !=nil {_bfgd :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0074\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}}; -e .EncodeElement (_ecg .TextOutline ,_bfgd );};if _ecg .TextFill !=nil {_dcad :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0074\u0065\u0078\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_ecg .TextFill ,_dcad );};if _ecg .Scene3d !=nil {_egfg :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0063\u0065\u006e\u0065\u0033\u0064"}}; -e .EncodeElement (_ecg .Scene3d ,_egfg );};if _ecg .Props3d !=nil {_aacd :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0070\u0072\u006f\u0070\u0073\u0033\u0064"}};e .EncodeElement (_ecg .Props3d ,_aacd );};return nil ;};func (_da *CT_Glow )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_daf :=range start .Attr {if _daf .Name .Local =="\u0072\u0061\u0064"{_bgg ,_gfge :=_d .ParseInt (_daf .Value ,10,64); -if _gfge !=nil {return _gfge ;};_da .RadAttr =&_bgg ;continue ;};};_daa :for {_dad ,_deg :=d .Token ();if _deg !=nil {return _deg ;};switch _egc :=_dad .(type ){case _f .StartElement :switch _egc .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_da .SrgbClr =NewCT_SRgbColor (); -if _ca :=d .DecodeElement (_da .SrgbClr ,&_egc );_ca !=nil {return _ca ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_da .SchemeClr =NewCT_SchemeColor (); -if _eea :=d .DecodeElement (_da .SchemeClr ,&_egc );_eea !=nil {return _eea ;};default:_g .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u006c\u006f\u0077\u0020\u0025\u0076",_egc .Name ); -if _gda :=d .Skip ();_gda !=nil {return _gda ;};};case _f .EndElement :break _daa ;case _f .CharData :};};return nil ;};func (_dfgc *CustomXmlConflictDelRangeEnd )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dfgc .CT_Markup =*_bb .NewCT_Markup (); -for {_aeff ,_dgbe :=d .Token ();if _dgbe !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061ng\u0065\u0045\u006ed\u003a \u0025\u0073",_dgbe ); -};if _ecff ,_aadf :=_aeff .(_f .EndElement );_aadf &&_ecff .Name ==start .Name {break ;};};return nil ;};type DocId struct{CT_LongHexNumber };func ParseUnionST_PositiveFixedPercentage (s string )(_c .ST_PositiveFixedPercentage ,error ){return _c .ParseUnionST_PositiveFixedPercentage (s ); -};func (_adda ST_PenAlignment )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_adda .String (),start );};func (_bgf *DiscardImageEditingData )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="w\u006f\u0072\u003a\u0064\u0069\u0073c\u0061\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045d\u0069\u0074\u0069n\u0067D\u0061\u0074\u0061";return _bgf .CT_OnOff .MarshalXML (e ,start );}; +// ValidateWithPath validates the CT_LightRig and its children, prefixing error messages with path +func (_cee *CT_LightRig )ValidateWithPath (path string )error {if _cee .RigAttr ==ST_LightRigTypeUnset {return _g .Errorf ("\u0025\u0073\u002fR\u0069\u0067\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bfe :=_cee .RigAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0041\u0074\u0074\u0072");_bfe !=nil {return _bfe ;};if _cee .DirAttr ==ST_LightRigDirectionUnset {return _g .Errorf ("\u0025\u0073\u002fD\u0069\u0072\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _efg :=_cee .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_efg !=nil {return _efg ;};if _cee .Rot !=nil {if _ggad :=_cee .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074");_ggad !=nil {return _ggad ;}; +};return nil ;};func ParseUnionST_PositivePercentage (s string )(_abg .ST_PositivePercentage ,error ){return _abg .ParseUnionST_PositivePercentage (s );};type CT_Bevel struct{WAttr *int64 ;HAttr *int64 ;PrstAttr ST_BevelPresetType ;};func (_eeeg *CT_Shadow )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _eeeg .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0062\u006c\u0075\u0072\u0052\u0061\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .BlurRadAttr )}); +};if _eeeg .DistAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0064\u0069\u0073\u0074"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .DistAttr )});};if _eeeg .DirAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .DirAttr )}); +};if _eeeg .SxAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0078"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .SxAttr )});};if _eeeg .SyAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0079"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .SyAttr )}); +};if _eeeg .KxAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0078"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .KxAttr )});};if _eeeg .KyAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0079"},Value :_g .Sprintf ("\u0025\u0076",*_eeeg .KyAttr )}); +};if _eeeg .AlgnAttr !=ST_RectAlignmentUnset {_bdae ,_dbbg :=_eeeg .AlgnAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"});if _dbbg !=nil {return _dbbg ;};start .Attr =append (start .Attr ,_bdae );};e .EncodeToken (start ); +if _eeeg .SrgbClr !=nil {_cgdda :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_eeeg .SrgbClr ,_cgdda );};if _eeeg .SchemeClr !=nil {_bfeg :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_eeeg .SchemeClr ,_bfeg );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type EG_LineJoinProperties struct{LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ;};type ST_OnOff byte ;func NewCT_GradientStopList ()*CT_GradientStopList {_dab :=&CT_GradientStopList {}; +return _dab };func NewCT_SolidColorFillProperties ()*CT_SolidColorFillProperties {_acfc :=&CT_SolidColorFillProperties {};return _acfc ;}; -// Validate validates the CT_DefaultImageDpi and its children -func (_ad *CT_DefaultImageDpi )Validate ()error {return _ad .ValidateWithPath ("\u0043T\u005fD\u0065\u0066\u0061\u0075\u006ct\u0049\u006da\u0067\u0065\u0044\u0070\u0069");};type CustomXmlConflictInsRangeEnd struct{_bb .CT_Markup }; +// ValidateWithPath validates the DocId and its children, prefixing error messages with path +func (_egff *DocId )ValidateWithPath (path string )error {if _geda :=_egff .CT_LongHexNumber .ValidateWithPath (path );_geda !=nil {return _geda ;};return nil ;}; -// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path -func (_cecd *CT_Shadow )ValidateWithPath (path string )error {if _cecd .BlurRadAttr !=nil {if *_cecd .BlurRadAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cecd .BlurRadAttr ); -};if *_cecd .BlurRadAttr > 27273042316900{return _e .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cecd .BlurRadAttr ); -};};if _cecd .DistAttr !=nil {if *_cecd .DistAttr < 0{return _e .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cecd .DistAttr ); -};if *_cecd .DistAttr > 27273042316900{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_cecd .DistAttr ); -};};if _cecd .DirAttr !=nil {if *_cecd .DirAttr < 0{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cecd .DirAttr ); -};if *_cecd .DirAttr >=21600000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cecd .DirAttr ); -};};if _cecd .SxAttr !=nil {if _dbb :=_cecd .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_dbb !=nil {return _dbb ;};};if _cecd .SyAttr !=nil {if _bag :=_cecd .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_bag !=nil {return _bag ;};};if _cecd .KxAttr !=nil {if *_cecd .KxAttr <=-5400000{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_cecd .KxAttr ); -};if *_cecd .KxAttr >=5400000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cecd .KxAttr ); -};};if _cecd .KyAttr !=nil {if *_cecd .KyAttr <=-5400000{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_cecd .KyAttr ); -};if *_cecd .KyAttr >=5400000{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cecd .KyAttr ); -};};if _egceg :=_cecd .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_egceg !=nil {return _egceg ;};if _cecd .SrgbClr !=nil {if _adce :=_cecd .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_adce !=nil {return _adce ;};};if _cecd .SchemeClr !=nil {if _accda :=_cecd .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_accda !=nil {return _accda ;};};return nil ;};type CT_SchemeColor struct{ValAttr ST_SchemeColorVal ; -EG_ColorTransform []*EG_ColorTransform ;};func (_ba *AG_Parids )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_df :=range start .Attr {if _df .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_be :=_df .Value ;_ba .ParaIdAttr =&_be ; -continue ;};if _df .Name .Local =="\u0074\u0065\u0078\u0074\u0049\u0064"{_fbg :=_df .Value ;_ba .TextIdAttr =&_fbg ;continue ;};};for {_gb ,_ab :=d .Token ();if _ab !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020A\u0047\u005f\u0050\u0061\u0072i\u0064\u0073\u003a\u0020\u0025\u0073",_ab ); -};if _bbc ,_abe :=_gb .(_f .EndElement );_abe &&_bbc .Name ==start .Name {break ;};};return nil ;};func (_defeb *ST_RectAlignment )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ccga ,_gcce :=d .Token ();if _gcce !=nil {return _gcce ;};if _ggdd ,_cadeg :=_ccga .(_f .EndElement ); -_cadeg &&_ggdd .Name ==start .Name {*_defeb =1;return nil ;};if _cbbe ,_gdff :=_ccga .(_f .CharData );!_gdff {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccga ); -}else {switch string (_cbbe ){case "":*_defeb =0;case "\u006e\u006f\u006e\u0065":*_defeb =1;case "\u0074\u006c":*_defeb =2;case "\u0074":*_defeb =3;case "\u0074\u0072":*_defeb =4;case "\u006c":*_defeb =5;case "\u0063\u0074\u0072":*_defeb =6;case "\u0072":*_defeb =7; -case "\u0062\u006c":*_defeb =8;case "\u0062":*_defeb =9;case "\u0062\u0072":*_defeb =10;};};_ccga ,_gcce =d .Token ();if _gcce !=nil {return _gcce ;};if _gefcf ,_daabb :=_ccga .(_f .EndElement );_daabb &&_gefcf .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccga ); -};func (_fcec *ST_PresetMaterialType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dcfg ,_ddbaf :=d .Token ();if _ddbaf !=nil {return _ddbaf ;};if _gfgb ,_fdbee :=_dcfg .(_f .EndElement );_fdbee &&_gfgb .Name ==start .Name {*_fcec =1;return nil ; -};if _ceddc ,_dbcb :=_dcfg .(_f .CharData );!_dbcb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcfg );}else {switch string (_ceddc ){case "":*_fcec =0; -case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_fcec =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_fcec =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_fcec =3; -case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_fcec =4;case "\u006d\u0061\u0074t\u0065":*_fcec =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_fcec =6;case "\u006d\u0065\u0074a\u006c":*_fcec =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_fcec =8; -case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_fcec =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_fcec =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_fcec =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_fcec =12; -case "\u0063\u006c\u0065a\u0072":*_fcec =13;case "\u0066\u006c\u0061\u0074":*_fcec =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_fcec =15;case "\u006e\u006f\u006e\u0065":*_fcec =16;};};_dcfg ,_ddbaf =d .Token ();if _ddbaf !=nil {return _ddbaf ; -};if _aggg ,_affc :=_dcfg .(_f .EndElement );_affc &&_aggg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcfg ); -};func NewCT_LinearShadeProperties ()*CT_LinearShadeProperties {_adcb :=&CT_LinearShadeProperties {};return _adcb ;}; +// ValidateWithPath validates the CustomXmlConflictInsRangeEnd and its children, prefixing error messages with path +func (_ddbab *CustomXmlConflictInsRangeEnd )ValidateWithPath (path string )error {if _eefc :=_ddbab .CT_Markup .ValidateWithPath (path );_eefc !=nil {return _eefc ;};return nil ;}; -// Validate validates the DefaultImageDpi and its children -func (_abg *DefaultImageDpi )Validate ()error {return _abg .ValidateWithPath ("\u0044e\u0066a\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069");};func (_eaad ST_LineCap )ValidateWithPath (path string )error {switch _eaad {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaad )); -};return nil ;};func (_gfea *CustomXmlConflictInsRangeEnd )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfea .CT_Markup =*_bb .NewCT_Markup ();for {_aaeb ,_aadg :=d .Token ();if _aadg !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061ng\u0065\u0045\u006ed\u003a \u0025\u0073",_aadg ); -};if _aedc ,_dcgg :=_aaeb .(_f .EndElement );_dcgg &&_aedc .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the EG_RPrTextEffects and its children +func (_ccee *EG_RPrTextEffects )Validate ()error {return _ccee .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066f\u0065\u0063\u0074\u0073");};func NewCT_Glow ()*CT_Glow {_acf :=&CT_Glow {};return _acf }; -// Validate validates the CT_SchemeColor and its children -func (_bcc *CT_SchemeColor )Validate ()error {return _bcc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072");};func NewCT_FillTextEffect ()*CT_FillTextEffect {_bdc :=&CT_FillTextEffect {};_bdc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -return _bdc ;}; +// Validate validates the CT_SdtCheckbox and its children +func (_adgf *CT_SdtCheckbox )Validate ()error {return _adgf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065c\u006b\u0062\u006f\u0078");};func (_cagd *CT_Reflection )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_bdb :=range start .Attr {if _bdb .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_deaf ,_afed :=_a .ParseInt (_bdb .Value ,10,64); +if _afed !=nil {return _afed ;};_cagd .BlurRadAttr =&_deaf ;continue ;};if _bdb .Name .Local =="\u0073\u0074\u0041"{_cfgb ,_ccec :=ParseUnionST_PositiveFixedPercentage (_bdb .Value );if _ccec !=nil {return _ccec ;};_cagd .StAAttr =&_cfgb ;continue ;};if _bdb .Name .Local =="\u0073\u0074\u0050o\u0073"{_eafd ,_bdgf :=ParseUnionST_PositiveFixedPercentage (_bdb .Value ); +if _bdgf !=nil {return _bdgf ;};_cagd .StPosAttr =&_eafd ;continue ;};if _bdb .Name .Local =="\u0065\u006e\u0064\u0041"{_adg ,_febf :=ParseUnionST_PositiveFixedPercentage (_bdb .Value );if _febf !=nil {return _febf ;};_cagd .EndAAttr =&_adg ;continue ; +};if _bdb .Name .Local =="\u0065\u006e\u0064\u0050\u006f\u0073"{_ceec ,_bebd :=ParseUnionST_PositiveFixedPercentage (_bdb .Value );if _bebd !=nil {return _bebd ;};_cagd .EndPosAttr =&_ceec ;continue ;};if _bdb .Name .Local =="\u0064\u0069\u0073\u0074"{_gagf ,_fdc :=_a .ParseInt (_bdb .Value ,10,64); +if _fdc !=nil {return _fdc ;};_cagd .DistAttr =&_gagf ;continue ;};if _bdb .Name .Local =="\u0064\u0069\u0072"{_fda ,_abf :=_a .ParseInt (_bdb .Value ,10,32);if _abf !=nil {return _abf ;};_fced :=int32 (_fda );_cagd .DirAttr =&_fced ;continue ;};if _bdb .Name .Local =="\u0066a\u0064\u0065\u0044\u0069\u0072"{_dee ,_efcc :=_a .ParseInt (_bdb .Value ,10,32); +if _efcc !=nil {return _efcc ;};_bgad :=int32 (_dee );_cagd .FadeDirAttr =&_bgad ;continue ;};if _bdb .Name .Local =="\u0073\u0078"{_bbcdc ,_dae :=ParseUnionST_Percentage (_bdb .Value );if _dae !=nil {return _dae ;};_cagd .SxAttr =&_bbcdc ;continue ;}; +if _bdb .Name .Local =="\u0073\u0079"{_acdd ,_dfe :=ParseUnionST_Percentage (_bdb .Value );if _dfe !=nil {return _dfe ;};_cagd .SyAttr =&_acdd ;continue ;};if _bdb .Name .Local =="\u006b\u0078"{_beba ,_acdda :=_a .ParseInt (_bdb .Value ,10,32);if _acdda !=nil {return _acdda ; +};_fff :=int32 (_beba );_cagd .KxAttr =&_fff ;continue ;};if _bdb .Name .Local =="\u006b\u0079"{_abff ,_gbf :=_a .ParseInt (_bdb .Value ,10,32);if _gbf !=nil {return _gbf ;};_gba :=int32 (_abff );_cagd .KyAttr =&_gba ;continue ;};if _bdb .Name .Local =="\u0061\u006c\u0067\u006e"{_cagd .AlgnAttr .UnmarshalXMLAttr (_bdb ); +continue ;};};for {_edgd ,_adc :=d .Token ();if _adc !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052e\u0066l\u0065c\u0074\u0069\u006f\u006e\u003a\u0020\u0025s",_adc );};if _ebf ,_cgfe :=_edgd .(_fd .EndElement ); +_cgfe &&_ebf .Name ==start .Name {break ;};};return nil ;};func (_badg ST_SchemeColorVal )ValidateWithPath (path string )error {switch _badg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_badg )); +};return nil ;};func (_eccdf *CustomXmlConflictInsRangeEnd )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_eccdf .CT_Markup =*_fe .NewCT_Markup ();for {_acbf ,_fgfg :=d .Token ();if _fgfg !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061ng\u0065\u0045\u006ed\u003a \u0025\u0073",_fgfg ); +};if _gdcd ,_bacac :=_acbf .(_fd .EndElement );_bacac &&_gdcd .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_RPrTextEffects and its children -func (_cagb *EG_RPrTextEffects )Validate ()error {return _cagb .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066f\u0065\u0063\u0074\u0073");};const (ST_LineCapUnset ST_LineCap =0;ST_LineCapRnd ST_LineCap =1;ST_LineCapSq ST_LineCap =2; -ST_LineCapFlat ST_LineCap =3;);func (_fdee *ST_LineCap )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_fdee =0;case "\u0072\u006e\u0064":*_fdee =1;case "\u0073\u0071":*_fdee =2;case "\u0066\u006c\u0061\u0074":*_fdee =3;};return nil ; -};func (_gagae ST_PresetCameraType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_gagae .String (),start );};func (_gfeb ST_PresetCameraType )String ()string {switch _gfeb {case 0:return "";case 1:return "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074"; -case 2:return "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case 3:return "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074";case 4:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074"; -case 5:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case 6:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074";case 7:return "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"; -case 8:return "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 9:return "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"; -case 10:return "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074";case 11:return "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070"; -case 12:return "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t";case 13:return "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074"; -case 14:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074";case 15:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074"; -case 16:return "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074";case 17:return "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case 18:return "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074";case 19:return "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074"; -case 20:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070";case 21:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case 22:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; -case 23:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case 24:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070";case 25:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e"; -case 26:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070";case 27:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case 28:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; -case 29:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case 30:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070";case 31:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074"; -case 32:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074";case 33:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case 34:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; -case 35:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case 36:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; -case 37:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case 38:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; -case 39:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case 40:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074";case 41:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; -case 42:return "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case 43:return "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case 44:return "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074"; -case 45:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074";case 46:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 47:return "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; -case 48:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case 49:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074";case 50:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074"; -case 51:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065";case 52:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case 53:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; -case 54:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case 55:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case 56:return "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067";case 57:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067"; -case 58:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067";case 59:return "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case 60:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067";case 61:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064"; -case 62:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079";};return "";};type ST_PresetMaterialType byte ;func NewCT_StyleSet ()*CT_StyleSet {_geb :=&CT_StyleSet {}; -return _geb };type EG_LineDashProperties struct{PrstDash *CT_PresetLineDashProperties ;};func (_dbcad ST_OnOff )ValidateWithPath (path string )error {switch _dbcad {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbcad )); -};return nil ;};func ParseUnionST_FixedPercentage (s string )(_c .ST_FixedPercentage ,error ){return _c .ParseUnionST_FixedPercentage (s );};func (_eadd *EG_RPrOpenType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfac :for {_fgaf ,_deafe :=d .Token (); -if _deafe !=nil {return _deafe ;};switch _badf :=_fgaf .(type ){case _f .StartElement :switch _badf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006ci\u0067\u0061\u0074\u0075\u0072\u0065s"}:_eadd .Ligatures =NewCT_Ligatures (); -if _ecc :=d .DecodeElement (_eadd .Ligatures ,&_badf );_ecc !=nil {return _ecc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006eu\u006d\u0046\u006f\u0072\u006d"}:_eadd .NumForm =NewCT_NumForm (); -if _dcbc :=d .DecodeElement (_eadd .NumForm ,&_badf );_dcbc !=nil {return _dcbc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_eadd .NumSpacing =NewCT_NumSpacing (); -if _bcbf :=d .DecodeElement (_eadd .NumSpacing ,&_badf );_bcbf !=nil {return _bcbf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0074\u0079\u006c\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073"}:_eadd .StylisticSets =NewCT_StylisticSets (); -if _gcga :=d .DecodeElement (_eadd .StylisticSets ,&_badf );_gcga !=nil {return _gcga ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063n\u0074\u0078\u0074\u0041\u006c\u0074s"}:_eadd .CntxtAlts =NewCT_OnOff (); -if _gfed :=d .DecodeElement (_eadd .CntxtAlts ,&_badf );_gfed !=nil {return _gfed ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065\u006eT\u0079p\u0065\u0020\u0025\u0076",_badf .Name ); -if _abfbe :=d .Skip ();_abfbe !=nil {return _abfbe ;};};case _f .EndElement :break _gfac ;case _f .CharData :};};return nil ;};const (ST_OnOffUnset ST_OnOff =0;ST_OnOffTrue ST_OnOff =1;ST_OnOffFalse ST_OnOff =2;ST_OnOff0 ST_OnOff =3;ST_OnOff1 ST_OnOff =4; -);func (_bbce *ST_OnOff )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_bbce =0;case "\u0074\u0072\u0075\u0065":*_bbce =1;case "\u0066\u0061\u006cs\u0065":*_bbce =2;case "\u0030":*_bbce =3;case "\u0031":*_bbce =4;};return nil ;}; +// ValidateWithPath validates the DefaultImageDpi and its children, prefixing error messages with path +func (_dcag *DefaultImageDpi )ValidateWithPath (path string )error {if _adde :=_dcag .CT_DefaultImageDpi .ValidateWithPath (path );_adde !=nil {return _adde ;};return nil ;};func (_cgbg ST_Ligatures )String ()string {switch _cgbg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 3:return "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c";case 4:return "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c";case 5:return "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; +case 6:return "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c";case 7:return "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c";case 8:return "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c"; +case 9:return "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c";case 10:return "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c";case 11:return "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c"; +case 12:return "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c";case 13:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; +case 14:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case 15:return "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; +case 16:return "\u0061\u006c\u006c";};return "";}; +// ValidateWithPath validates the CT_Glow and its children, prefixing error messages with path +func (_feb *CT_Glow )ValidateWithPath (path string )error {if _feb .RadAttr !=nil {if *_feb .RadAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_feb .RadAttr ); +};if *_feb .RadAttr > 27273042316900{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_feb .RadAttr ); +};};if _feb .SrgbClr !=nil {if _eba :=_feb .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_eba !=nil {return _eba ;};};if _feb .SchemeClr !=nil {if _ef :=_feb .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_ef !=nil {return _ef ;};};return nil ;};func ParseUnionST_TextPoint (s string )(_abg .ST_TextPoint ,error ){return _abg .ParseUnionST_TextPoint (s );};type CT_LongHexNumber struct{ValAttr string ;};func (_fgad ST_RectAlignment )String ()string {switch _fgad {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u006c";case 3:return "\u0074";case 4:return "\u0074\u0072";case 5:return "\u006c";case 6:return "\u0063\u0074\u0072";case 7:return "\u0072";case 8:return "\u0062\u006c";case 9:return "\u0062"; +case 10:return "\u0062\u0072";};return "";};func NewCT_RelativeRect ()*CT_RelativeRect {_dcbc :=&CT_RelativeRect {};return _dcbc }; -// Validate validates the EG_RPrOpenType and its children -func (_dff *EG_RPrOpenType )Validate ()error {return _dff .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065n\u0054\u0079\u0070\u0065");};func (_ebbc *ST_LineCap )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_daagd ,_edaac :=d .Token (); -if _edaac !=nil {return _edaac ;};if _cggg ,_fbcd :=_daagd .(_f .EndElement );_fbcd &&_cggg .Name ==start .Name {*_ebbc =1;return nil ;};if _fabba ,_edgag :=_daagd .(_f .CharData );!_edgag {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daagd ); -}else {switch string (_fabba ){case "":*_ebbc =0;case "\u0072\u006e\u0064":*_ebbc =1;case "\u0073\u0071":*_ebbc =2;case "\u0066\u006c\u0061\u0074":*_ebbc =3;};};_daagd ,_edaac =d .Token ();if _edaac !=nil {return _edaac ;};if _ceab ,_dcfa :=_daagd .(_f .EndElement ); -_dcfa &&_ceab .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daagd );};func (_cfga ST_PathShadeType )Validate ()error {return _cfga .ValidateWithPath ("")}; -func NewEG_ConflictsChoice ()*EG_ConflictsChoice {_efccb :=&EG_ConflictsChoice {};return _efccb };func (_gdfcd ST_PresetMaterialType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cdfcg :=_f .Attr {};_cdfcg .Name =name ;switch _gdfcd {case ST_PresetMaterialTypeUnset :_cdfcg .Value =""; -case ST_PresetMaterialTypeLegacyMatte :_cdfcg .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case ST_PresetMaterialTypeLegacyPlastic :_cdfcg .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063"; -case ST_PresetMaterialTypeLegacyMetal :_cdfcg .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case ST_PresetMaterialTypeLegacyWireframe :_cdfcg .Value ="\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"; -case ST_PresetMaterialTypeMatte :_cdfcg .Value ="\u006d\u0061\u0074t\u0065";case ST_PresetMaterialTypePlastic :_cdfcg .Value ="\u0070l\u0061\u0073\u0074\u0069\u0063";case ST_PresetMaterialTypeMetal :_cdfcg .Value ="\u006d\u0065\u0074a\u006c";case ST_PresetMaterialTypeWarmMatte :_cdfcg .Value ="\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e"; -case ST_PresetMaterialTypeTranslucentPowder :_cdfcg .Value ="\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypePowder :_cdfcg .Value ="\u0070\u006f\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypeDkEdge :_cdfcg .Value ="\u0064\u006b\u0045\u0064\u0067\u0065"; -case ST_PresetMaterialTypeSoftEdge :_cdfcg .Value ="\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case ST_PresetMaterialTypeClear :_cdfcg .Value ="\u0063\u006c\u0065a\u0072";case ST_PresetMaterialTypeFlat :_cdfcg .Value ="\u0066\u006c\u0061\u0074"; -case ST_PresetMaterialTypeSoftmetal :_cdfcg .Value ="\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";case ST_PresetMaterialTypeNone :_cdfcg .Value ="\u006e\u006f\u006e\u0065";};return _cdfcg ,nil ;};func ParseStdlibTime (s string )(_b .Time ,error ){return _gd .ParseStdlibTime (s )}; -type Checkbox struct{CT_SdtCheckbox };type CT_Shadow struct{BlurRadAttr *int64 ;DistAttr *int64 ;DirAttr *int32 ;SxAttr *_c .ST_Percentage ;SyAttr *_c .ST_Percentage ;KxAttr *int32 ;KyAttr *int32 ;AlgnAttr ST_RectAlignment ;SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ; -};func (_bafcg *CT_Props3D )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fegf :=range start .Attr {if _fegf .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"{_caf ,_baff :=_d .ParseInt (_fegf .Value ,10,64); -if _baff !=nil {return _baff ;};_bafcg .ExtrusionHAttr =&_caf ;continue ;};if _fegf .Name .Local =="\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"{_egca ,_afcf :=_d .ParseInt (_fegf .Value ,10,64);if _afcf !=nil {return _afcf ;};_bafcg .ContourWAttr =&_egca ; -continue ;};if _fegf .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_bafcg .PrstMaterialAttr .UnmarshalXMLAttr (_fegf );continue ;};};_cdc :for {_acdba ,_aaec :=d .Token ();if _aaec !=nil {return _aaec ;};switch _bdgf :=_acdba .(type ){case _f .StartElement :switch _bdgf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"}:_bafcg .BevelT =NewCT_Bevel (); -if _edab :=d .DecodeElement (_bafcg .BevelT ,&_bdgf );_edab !=nil {return _edab ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"}:_bafcg .BevelB =NewCT_Bevel (); -if _eabe :=d .DecodeElement (_bafcg .BevelB ,&_bdgf );_eabe !=nil {return _eabe ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}:_bafcg .ExtrusionClr =NewCT_Color (); -if _bcg :=d .DecodeElement (_bafcg .ExtrusionClr ,&_bdgf );_bcg !=nil {return _bcg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}:_bafcg .ContourClr =NewCT_Color (); -if _debb :=d .DecodeElement (_bafcg .ContourClr ,&_bdgf );_debb !=nil {return _debb ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0072\u006f\u0070\u0073\u0033\u0044\u0020\u0025\u0076",_bdgf .Name ); -if _fabd :=d .Skip ();_fabd !=nil {return _fabd ;};};case _f .EndElement :break _cdc ;case _f .CharData :};};return nil ;};func (_gaed *CustomXmlConflictInsRangeEnd )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066l\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064";return _gaed .CT_Markup .MarshalXML (e ,start ); -};type CustomXmlConflictDelRangeEnd struct{_bb .CT_Markup }; +// ValidateWithPath validates the EntityPicker and its children, prefixing error messages with path +func (_begc *EntityPicker )ValidateWithPath (path string )error {if _eafe :=_begc .CT_Empty .ValidateWithPath (path );_eafe !=nil {return _eafe ;};return nil ;}; -// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path -func (_ega *CT_Color )ValidateWithPath (path string )error {if _ega .SrgbClr !=nil {if _fbge :=_ega .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_fbge !=nil {return _fbge ;};};if _ega .SchemeClr !=nil {if _cec :=_ega .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_cec !=nil {return _cec ;};};return nil ;};type CustomXmlConflictDelRangeStart struct{_bb .CT_TrackChange }; +// ValidateWithPath validates the CT_NumForm and its children, prefixing error messages with path +func (_bdc *CT_NumForm )ValidateWithPath (path string )error {if _bdc .ValAttr ==ST_NumFormUnset {return _g .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bdf :=_bdc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bdf !=nil {return _bdf ;};return nil ;};func (_ceg *CT_RelativeRect )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _ceg .LAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u006c"},Value :_g .Sprintf ("\u0025\u0076",*_ceg .LAttr )}); +};if _ceg .TAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0074"},Value :_g .Sprintf ("\u0025\u0076",*_ceg .TAttr )});};if _ceg .RAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0072"},Value :_g .Sprintf ("\u0025\u0076",*_ceg .RAttr )}); +};if _ceg .BAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0062"},Value :_g .Sprintf ("\u0025\u0076",*_ceg .BAttr )});};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;};func (_gfgdb *ST_PenAlignment )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_gfgdb =0;case "\u0063\u0074\u0072":*_gfgdb =1;case "\u0069\u006e":*_gfgdb =2;};return nil ;};const (ST_PresetCameraTypeUnset ST_PresetCameraType =0; +ST_PresetCameraTypeLegacyObliqueTopLeft ST_PresetCameraType =1;ST_PresetCameraTypeLegacyObliqueTop ST_PresetCameraType =2;ST_PresetCameraTypeLegacyObliqueTopRight ST_PresetCameraType =3;ST_PresetCameraTypeLegacyObliqueLeft ST_PresetCameraType =4;ST_PresetCameraTypeLegacyObliqueFront ST_PresetCameraType =5; +ST_PresetCameraTypeLegacyObliqueRight ST_PresetCameraType =6;ST_PresetCameraTypeLegacyObliqueBottomLeft ST_PresetCameraType =7;ST_PresetCameraTypeLegacyObliqueBottom ST_PresetCameraType =8;ST_PresetCameraTypeLegacyObliqueBottomRight ST_PresetCameraType =9; +ST_PresetCameraTypeLegacyPerspectiveTopLeft ST_PresetCameraType =10;ST_PresetCameraTypeLegacyPerspectiveTop ST_PresetCameraType =11;ST_PresetCameraTypeLegacyPerspectiveTopRight ST_PresetCameraType =12;ST_PresetCameraTypeLegacyPerspectiveLeft ST_PresetCameraType =13; +ST_PresetCameraTypeLegacyPerspectiveFront ST_PresetCameraType =14;ST_PresetCameraTypeLegacyPerspectiveRight ST_PresetCameraType =15;ST_PresetCameraTypeLegacyPerspectiveBottomLeft ST_PresetCameraType =16;ST_PresetCameraTypeLegacyPerspectiveBottom ST_PresetCameraType =17; +ST_PresetCameraTypeLegacyPerspectiveBottomRight ST_PresetCameraType =18;ST_PresetCameraTypeOrthographicFront ST_PresetCameraType =19;ST_PresetCameraTypeIsometricTopUp ST_PresetCameraType =20;ST_PresetCameraTypeIsometricTopDown ST_PresetCameraType =21;ST_PresetCameraTypeIsometricBottomUp ST_PresetCameraType =22; +ST_PresetCameraTypeIsometricBottomDown ST_PresetCameraType =23;ST_PresetCameraTypeIsometricLeftUp ST_PresetCameraType =24;ST_PresetCameraTypeIsometricLeftDown ST_PresetCameraType =25;ST_PresetCameraTypeIsometricRightUp ST_PresetCameraType =26;ST_PresetCameraTypeIsometricRightDown ST_PresetCameraType =27; +ST_PresetCameraTypeIsometricOffAxis1Left ST_PresetCameraType =28;ST_PresetCameraTypeIsometricOffAxis1Right ST_PresetCameraType =29;ST_PresetCameraTypeIsometricOffAxis1Top ST_PresetCameraType =30;ST_PresetCameraTypeIsometricOffAxis2Left ST_PresetCameraType =31; +ST_PresetCameraTypeIsometricOffAxis2Right ST_PresetCameraType =32;ST_PresetCameraTypeIsometricOffAxis2Top ST_PresetCameraType =33;ST_PresetCameraTypeIsometricOffAxis3Left ST_PresetCameraType =34;ST_PresetCameraTypeIsometricOffAxis3Right ST_PresetCameraType =35; +ST_PresetCameraTypeIsometricOffAxis3Bottom ST_PresetCameraType =36;ST_PresetCameraTypeIsometricOffAxis4Left ST_PresetCameraType =37;ST_PresetCameraTypeIsometricOffAxis4Right ST_PresetCameraType =38;ST_PresetCameraTypeIsometricOffAxis4Bottom ST_PresetCameraType =39; +ST_PresetCameraTypeObliqueTopLeft ST_PresetCameraType =40;ST_PresetCameraTypeObliqueTop ST_PresetCameraType =41;ST_PresetCameraTypeObliqueTopRight ST_PresetCameraType =42;ST_PresetCameraTypeObliqueLeft ST_PresetCameraType =43;ST_PresetCameraTypeObliqueRight ST_PresetCameraType =44; +ST_PresetCameraTypeObliqueBottomLeft ST_PresetCameraType =45;ST_PresetCameraTypeObliqueBottom ST_PresetCameraType =46;ST_PresetCameraTypeObliqueBottomRight ST_PresetCameraType =47;ST_PresetCameraTypePerspectiveFront ST_PresetCameraType =48;ST_PresetCameraTypePerspectiveLeft ST_PresetCameraType =49; +ST_PresetCameraTypePerspectiveRight ST_PresetCameraType =50;ST_PresetCameraTypePerspectiveAbove ST_PresetCameraType =51;ST_PresetCameraTypePerspectiveBelow ST_PresetCameraType =52;ST_PresetCameraTypePerspectiveAboveLeftFacing ST_PresetCameraType =53;ST_PresetCameraTypePerspectiveAboveRightFacing ST_PresetCameraType =54; +ST_PresetCameraTypePerspectiveContrastingLeftFacing ST_PresetCameraType =55;ST_PresetCameraTypePerspectiveContrastingRightFacing ST_PresetCameraType =56;ST_PresetCameraTypePerspectiveHeroicLeftFacing ST_PresetCameraType =57;ST_PresetCameraTypePerspectiveHeroicRightFacing ST_PresetCameraType =58; +ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing ST_PresetCameraType =59;ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing ST_PresetCameraType =60;ST_PresetCameraTypePerspectiveRelaxed ST_PresetCameraType =61;ST_PresetCameraTypePerspectiveRelaxedModerately ST_PresetCameraType =62; +);func NewEG_LineJoinPropertiesChoice ()*EG_LineJoinPropertiesChoice {_decd :=&EG_LineJoinPropertiesChoice {};return _decd ;};func (_cdgbeg *DefaultImageDpi )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_cdgbeg .CT_DefaultImageDpi =*NewCT_DefaultImageDpi (); +for _ ,_ccgg :=range start .Attr {if _ccgg .Name .Local =="\u0076\u0061\u006c"{_ggba ,_dgcc :=_a .ParseInt (_ccgg .Value ,10,64);if _dgcc !=nil {return _dgcc ;};_cdgbeg .ValAttr =_ggba ;continue ;};};for {_edba ,_gea :=d .Token ();if _gea !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0049\u006da\u0067\u0065\u0044p\u0069:\u0020\u0025\u0073",_gea ); +};if _fcc ,_dbcb :=_edba .(_fd .EndElement );_dbcb &&_fcc .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_ColorTransform and its children -func (_eef *EG_ColorTransform )Validate ()error {return _eef .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");};func (_egbg *EG_RunLevelConflicts )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u0077o\u0072\u003a\u0045\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076e\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073"; -if _egbg .ConflictIns !=nil {_cgcc :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}};e .EncodeElement (_egbg .ConflictIns ,_cgcc );};if _egbg .ConflictDel !=nil {_bafa :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}}; -e .EncodeElement (_egbg .ConflictDel ,_bafa );};return nil ;};type ST_SchemeColorVal byte ;func NewCT_NumForm ()*CT_NumForm {_gagf :=&CT_NumForm {};_gagf .ValAttr =ST_NumForm (1);return _gagf }; +// Validate validates the CT_SolidColorFillProperties and its children +func (_fga *CT_SolidColorFillProperties )Validate ()error {return _fga .ValidateWithPath ("C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func (_fbe *CT_Scene3D )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fbe .Camera =NewCT_Camera (); +_fbe .LightRig =NewCT_LightRig ();_aefg :for {_fcdg ,_ddbf :=d .Token ();if _ddbf !=nil {return _ddbf ;};switch _decce :=_fcdg .(type ){case _fd .StartElement :switch _decce .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"}:if _bfgb :=d .DecodeElement (_fbe .Camera ,&_decce ); +_bfgb !=nil {return _bfgb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:if _efge :=d .DecodeElement (_fbe .LightRig ,&_decce ); +_efge !=nil {return _efge ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0065\u006e\u0065\u0033\u0044\u0020\u0025\u0076",_decce .Name ); +if _bff :=d .Skip ();_bff !=nil {return _bff ;};};case _fd .EndElement :break _aefg ;case _fd .CharData :};};return nil ;}; -// Validate validates the CustomXmlConflictDelRangeStart and its children -func (_eegb *CustomXmlConflictDelRangeStart )Validate ()error {return _eegb .ValidateWithPath ("\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0044e\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); -};type ST_PenAlignment byte ; +// Validate validates the EG_ShadeProperties and its children +func (_beae *EG_ShadeProperties )Validate ()error {return _beae .ValidateWithPath ("\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};func (_cced ST_NumForm )ValidateWithPath (path string )error {switch _cced {case 0,1,2,3:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cced )); +};return nil ;};type CT_TextOutlineEffect struct{WAttr *int32 ;CapAttr ST_LineCap ;CmpdAttr ST_CompoundLine ;AlgnAttr ST_PenAlignment ;FillPropertiesChoice *EG_FillPropertiesChoice ;PrstDash *CT_PresetLineDashProperties ;LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ; +};func (_dgab *EG_ShadeProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dgab .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();_becea :for {_fbabc ,_gbgf :=d .Token ();if _gbgf !=nil {return _gbgf ;};switch _ecfc :=_fbabc .(type ){case _fd .StartElement :switch _ecfc .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_dgab .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _deba :=d .DecodeElement (&_dgab .ShadePropertiesChoice .Lin ,&_ecfc );_deba !=nil {return _deba ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dgab .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _edbb :=d .DecodeElement (&_dgab .ShadePropertiesChoice .Path ,&_ecfc );_edbb !=nil {return _edbb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ecfc .Name ); +if _gbcbf :=d .Skip ();_gbcbf !=nil {return _gbcbf ;};};case _fd .EndElement :break _becea ;case _fd .CharData :};};return nil ;};func (_gfbe *EG_ColorChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _gfbe .SrgbClr !=nil {_ebeb :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}}; +e .EncodeElement (_gfbe .SrgbClr ,_ebeb );}else if _gfbe .SchemeClr !=nil {_bcbf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_gfbe .SchemeClr ,_bcbf ); +};return nil ;};func (_facec ST_NumForm )String ()string {switch _facec {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u006c\u0069\u006e\u0069\u006e\u0067";case 3:return "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; +};return "";};func (_dcfg ST_LightRigDirection )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_dcfg .String (),start );}; -// ValidateWithPath validates the EG_LineJoinPropertiesChoice and its children, prefixing error messages with path -func (_aceb *EG_LineJoinPropertiesChoice )ValidateWithPath (path string )error {if _aceb .Round !=nil {if _cdagb :=_aceb .Round .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064");_cdagb !=nil {return _cdagb ;};};if _aceb .Bevel !=nil {if _cfdg :=_aceb .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c"); -_cfdg !=nil {return _cfdg ;};};if _aceb .Miter !=nil {if _aba :=_aceb .Miter .ValidateWithPath (path +"\u002f\u004d\u0069\u0074\u0065\u0072");_aba !=nil {return _aba ;};};return nil ;};func (_eaf *CT_PositiveFixedPercentage )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_eaf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_LongHexNumber struct{ValAttr string ;}; +// ValidateWithPath validates the EG_Conflicts and its children, prefixing error messages with path +func (_aaag *EG_Conflicts )ValidateWithPath (path string )error {if _dbbe :=_aaag .ConflictsChoice .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006ci\u0063\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_dbbe !=nil {return _dbbe ;};return nil ; +};func (_bfgdf *ST_PresetMaterialType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fdba ,_bdag :=d .Token ();if _bdag !=nil {return _bdag ;};if _cdcd ,_aace :=_fdba .(_fd .EndElement );_aace &&_cdcd .Name ==start .Name {*_bfgdf =1;return nil ; +};if _bgbe ,_daba :=_fdba .(_fd .CharData );!_daba {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdba );}else {switch string (_bgbe ){case "":*_bfgdf =0; +case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_bfgdf =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_bfgdf =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_bfgdf =3; +case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_bfgdf =4;case "\u006d\u0061\u0074t\u0065":*_bfgdf =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_bfgdf =6;case "\u006d\u0065\u0074a\u006c":*_bfgdf =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_bfgdf =8; +case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_bfgdf =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_bfgdf =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_bfgdf =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_bfgdf =12; +case "\u0063\u006c\u0065a\u0072":*_bfgdf =13;case "\u0066\u006c\u0061\u0074":*_bfgdf =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_bfgdf =15;case "\u006e\u006f\u006e\u0065":*_bfgdf =16;};};_fdba ,_bdag =d .Token ();if _bdag !=nil {return _bdag ; +};if _cdedb ,_bfdb :=_fdba .(_fd .EndElement );_bfdb &&_cdedb .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdba ); +};func (_fcbg *EG_Conflicts )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fcbg .ConflictsChoice =NewEG_ConflictsChoice ();_bgde :for {_efgb ,_dgcca :=d .Token ();if _dgcca !=nil {return _dgcca ;};switch _fcagg :=_efgb .(type ){case _fd .StartElement :switch _fcagg .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_fcbg .ConflictsChoice =NewEG_ConflictsChoice (); +if _dcgg :=d .DecodeElement (&_fcbg .ConflictsChoice .ConflictIns ,&_fcagg );_dcgg !=nil {return _dcgg ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_fcbg .ConflictsChoice =NewEG_ConflictsChoice (); +if _ddcc :=d .DecodeElement (&_fcbg .ConflictsChoice .ConflictDel ,&_fcagg );_ddcc !=nil {return _ddcc ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_C\u006f\u006ef\u006c\u0069\u0063\u0074\u0073\u0020\u0025\u0076",_fcagg .Name ); +if _bad :=d .Skip ();_bad !=nil {return _bad ;};};case _fd .EndElement :break _bgde ;case _fd .CharData :};};return nil ;};const (ST_LigaturesUnset ST_Ligatures =0;ST_LigaturesNone ST_Ligatures =1;ST_LigaturesStandard ST_Ligatures =2;ST_LigaturesContextual ST_Ligatures =3; +ST_LigaturesHistorical ST_Ligatures =4;ST_LigaturesDiscretional ST_Ligatures =5;ST_LigaturesStandardContextual ST_Ligatures =6;ST_LigaturesStandardHistorical ST_Ligatures =7;ST_LigaturesContextualHistorical ST_Ligatures =8;ST_LigaturesStandardDiscretional ST_Ligatures =9; +ST_LigaturesContextualDiscretional ST_Ligatures =10;ST_LigaturesHistoricalDiscretional ST_Ligatures =11;ST_LigaturesStandardContextualHistorical ST_Ligatures =12;ST_LigaturesStandardContextualDiscretional ST_Ligatures =13;ST_LigaturesStandardHistoricalDiscretional ST_Ligatures =14; +ST_LigaturesContextualHistoricalDiscretional ST_Ligatures =15;ST_LigaturesAll ST_Ligatures =16;);type EG_ColorChoice struct{SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;};func (_affa ST_PenAlignment )String ()string {switch _affa {case 0:return ""; +case 1:return "\u0063\u0074\u0072";case 2:return "\u0069\u006e";};return "";};func (_cded ST_PathShadeType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_cded .String (),start );};func (_abbb *CT_SphereCoords )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_abbb .LatAttr =0; +_abbb .LonAttr =0;_abbb .RevAttr =0;for _ ,_fgdgb :=range start .Attr {if _fgdgb .Name .Local =="\u006c\u0061\u0074"{_eda ,_gdfbf :=_a .ParseInt (_fgdgb .Value ,10,32);if _gdfbf !=nil {return _gdfbf ;};_abbb .LatAttr =int32 (_eda );continue ;};if _fgdgb .Name .Local =="\u006c\u006f\u006e"{_defe ,_fefg :=_a .ParseInt (_fgdgb .Value ,10,32); +if _fefg !=nil {return _fefg ;};_abbb .LonAttr =int32 (_defe );continue ;};if _fgdgb .Name .Local =="\u0072\u0065\u0076"{_cae ,_addd :=_a .ParseInt (_fgdgb .Value ,10,32);if _addd !=nil {return _addd ;};_abbb .RevAttr =int32 (_cae );continue ;};};for {_bafd ,_fdg :=d .Token (); +if _fdg !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0070\u0068\u0065\u0072\u0065C\u006f\u006f\u0072d\u0073:\u0020\u0025\u0073",_fdg );};if _gfeca ,_gbcf :=_bafd .(_fd .EndElement );_gbcf &&_gfeca .Name ==start .Name {break ; +};};return nil ;}; -// ValidateWithPath validates the CT_LineJoinMiterProperties and its children, prefixing error messages with path -func (_bfga *CT_LineJoinMiterProperties )ValidateWithPath (path string )error {if _bfga .LimAttr !=nil {if _fdf :=_bfga .LimAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006d\u0041\u0074\u0074\u0072");_fdf !=nil {return _fdf ;};};return nil ;};type CT_Glow struct{RadAttr *int64 ; -SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;}; +// Validate validates the CT_Shadow and its children +func (_dgdb *CT_Shadow )Validate ()error {return _dgdb .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};type ST_SchemeColorVal byte ;type EG_RunLevelConflicts struct{ConflictIns *_fe .CT_RunTrackChange ;ConflictDel *_fe .CT_RunTrackChange ; +};func (_cbbde *DiscardImageEditingData )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="w\u006f\u0072\u003a\u0064\u0069\u0073c\u0061\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045d\u0069\u0074\u0069n\u0067D\u0061\u0074\u0061";return _cbbde .CT_OnOff .MarshalXML (e ,start );}; -// Validate validates the CT_Reflection and its children -func (_dgcea *CT_Reflection )Validate ()error {return _dgcea .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");};func (_ddg *CT_DefaultImageDpi )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_ddd :=range start .Attr {if _ddd .Name .Local =="\u0076\u0061\u006c"{_fab ,_cf :=_d .ParseInt (_ddd .Value ,10,64); -if _cf !=nil {return _cf ;};_ddg .ValAttr =_fab ;continue ;};};for {_cea ,_ef :=d .Token ();if _ef !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0044\u0065\u0066\u0061\u0075\u006c\u0074I\u006d\u0061\u0067\u0065\u0044\u0070\u0069\u003a\u0020\u0025\u0073",_ef ); -};if _dbe ,_fbc :=_cea .(_f .EndElement );_fbc &&_dbe .Name ==start .Name {break ;};};return nil ;};func (_ggea ST_SchemeColorVal )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_ggea .String (),start );};type DiscardImageEditingData struct{CT_OnOff }; +// Validate validates the CustomXmlConflictDelRangeStart and its children +func (_abec *CustomXmlConflictDelRangeStart )Validate ()error {return _abec .ValidateWithPath ("\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0044e\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); +};func (_fdee *ST_PenAlignment )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bbcb ,_ffbc :=d .Token ();if _ffbc !=nil {return _ffbc ;};if _geeg ,_fggb :=_bbcb .(_fd .EndElement );_fggb &&_geeg .Name ==start .Name {*_fdee =1;return nil ; +};if _ebfg ,_bfefc :=_bbcb .(_fd .CharData );!_bfefc {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbcb );}else {switch string (_ebfg ){case "":*_fdee =0; +case "\u0063\u0074\u0072":*_fdee =1;case "\u0069\u006e":*_fdee =2;};};_bbcb ,_ffbc =d .Token ();if _ffbc !=nil {return _ffbc ;};if _cbfgd ,_fgae :=_bbcb .(_fd .EndElement );_fgae &&_cbfgd .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbcb ); +};func (_cbed ST_PathShadeType )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_ccd :=_fd .Attr {};_ccd .Name =name ;switch _cbed {case ST_PathShadeTypeUnset :_ccd .Value ="";case ST_PathShadeTypeShape :_ccd .Value ="\u0073\u0068\u0061p\u0065";case ST_PathShadeTypeCircle :_ccd .Value ="\u0063\u0069\u0072\u0063\u006c\u0065"; +case ST_PathShadeTypeRect :_ccd .Value ="\u0072\u0065\u0063\u0074";};return _ccd ,nil ;};func (_bbed *CT_PresetLineDashProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _bbed .ValAttr !=ST_PresetLineDashValUnset {_aga ,_eeed :=_bbed .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); +if _eeed !=nil {return _eeed ;};start .Attr =append (start .Attr ,_aga );};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; +// Validate validates the DefaultImageDpi and its children +func (_gfcd *DefaultImageDpi )Validate ()error {return _gfcd .ValidateWithPath ("\u0044e\u0066a\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069");};func (_beab ST_BevelPresetType )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_cbgb :=_fd .Attr {}; +_cbgb .Name =name ;switch _beab {case ST_BevelPresetTypeUnset :_cbgb .Value ="";case ST_BevelPresetTypeRelaxedInset :_cbgb .Value ="\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case ST_BevelPresetTypeCircle :_cbgb .Value ="\u0063\u0069\u0072\u0063\u006c\u0065"; +case ST_BevelPresetTypeSlope :_cbgb .Value ="\u0073\u006c\u006fp\u0065";case ST_BevelPresetTypeCross :_cbgb .Value ="\u0063\u0072\u006fs\u0073";case ST_BevelPresetTypeAngle :_cbgb .Value ="\u0061\u006e\u0067l\u0065";case ST_BevelPresetTypeSoftRound :_cbgb .Value ="\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed"; +case ST_BevelPresetTypeConvex :_cbgb .Value ="\u0063\u006f\u006e\u0076\u0065\u0078";case ST_BevelPresetTypeCoolSlant :_cbgb .Value ="\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case ST_BevelPresetTypeDivot :_cbgb .Value ="\u0064\u0069\u0076o\u0074";case ST_BevelPresetTypeRiblet :_cbgb .Value ="\u0072\u0069\u0062\u006c\u0065\u0074"; +case ST_BevelPresetTypeHardEdge :_cbgb .Value ="\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case ST_BevelPresetTypeArtDeco :_cbgb .Value ="\u0061r\u0074\u0044\u0065\u0063\u006f";};return _cbgb ,nil ;}; -// Validate validates the CT_StylisticSets and its children -func (_aeee *CT_StylisticSets )Validate ()error {return _aeee .ValidateWithPath ("\u0043\u0054_\u0053\u0074\u0079l\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073");};func (_cg *CT_GradientFillProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cg .GsLst !=nil {_gacd :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0067\u0073\u004c\u0073t"}};e .EncodeElement (_cg .GsLst ,_gacd );};_cg .ShadePropertiesChoice .MarshalXML (e ,_f .StartElement {});e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};type ST_NumSpacing byte ;const (ST_PenAlignmentUnset ST_PenAlignment =0;ST_PenAlignmentCtr ST_PenAlignment =1;ST_PenAlignmentIn ST_PenAlignment =2;);func (_abfdb ST_OnOff )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_aafd :=_f .Attr {}; -_aafd .Name =name ;switch _abfdb {case ST_OnOffUnset :_aafd .Value ="";case ST_OnOffTrue :_aafd .Value ="\u0074\u0072\u0075\u0065";case ST_OnOffFalse :_aafd .Value ="\u0066\u0061\u006cs\u0065";case ST_OnOff0 :_aafd .Value ="\u0030";case ST_OnOff1 :_aafd .Value ="\u0031"; -};return _aafd ,nil ;};func (_cgac ST_RectAlignment )ValidateWithPath (path string )error {switch _cgac {case 0,1,2,3,4,5,6,7,8,9,10:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgac )); -};return nil ;};func NewEG_RPrTextEffects ()*EG_RPrTextEffects {_dabbe :=&EG_RPrTextEffects {};return _dabbe };func ParseUnionST_AnimationDgmBuildType (s string )(_c .ST_AnimationDgmBuildType ,error ){return _c .ParseUnionST_AnimationDgmBuildType (s ); -};func (_ddef ST_CompoundLine )ValidateWithPath (path string )error {switch _ddef {case 0,1,2,3,4,5:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddef )); -};return nil ;};func (_abfc *CT_SRgbColor )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_abb :=range start .Attr {if _abb .Name .Local =="\u0076\u0061\u006c"{_cfdf :=_abb .Value ;_abfc .ValAttr =_cfdf ;continue ;};};_ecbg :for {_fega ,_bgbbg :=d .Token (); -if _bgbbg !=nil {return _bgbbg ;};switch _agab :=_fega .(type ){case _f .StartElement :switch _agab .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_edbc :=NewEG_ColorTransform (); -_edbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_edbc );if _eaa :=d .DecodeElement (&_edbc .ColorTransformChoice .Tint ,&_agab );_eaa !=nil {return _eaa ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_fbba :=NewEG_ColorTransform (); -_fbba .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_fbba );if _gacf :=d .DecodeElement (&_fbba .ColorTransformChoice .Shade ,&_agab );_gacf !=nil {return _gacf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_acgg :=NewEG_ColorTransform (); -_acgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_acgg );if _ggcb :=d .DecodeElement (&_acgg .ColorTransformChoice .Alpha ,&_agab );_ggcb !=nil {return _ggcb ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fcef :=NewEG_ColorTransform (); -_fcef .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_fcef );if _gbd :=d .DecodeElement (&_fcef .ColorTransformChoice .HueMod ,&_agab );_gbd !=nil {return _gbd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_dgef :=NewEG_ColorTransform (); -_dgef .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_dgef );if _geca :=d .DecodeElement (&_dgef .ColorTransformChoice .Sat ,&_agab );_geca !=nil {return _geca ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_daeg :=NewEG_ColorTransform (); -_daeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_daeg );if _ggbf :=d .DecodeElement (&_daeg .ColorTransformChoice .SatOff ,&_agab );_ggbf !=nil {return _ggbf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_efee :=NewEG_ColorTransform (); -_efee .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_efee );if _dbga :=d .DecodeElement (&_efee .ColorTransformChoice .SatMod ,&_agab );_dbga !=nil {return _dbga ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_eafe :=NewEG_ColorTransform (); -_eafe .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_eafe );if _dccc :=d .DecodeElement (&_eafe .ColorTransformChoice .Lum ,&_agab );_dccc !=nil {return _dccc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_dcg :=NewEG_ColorTransform (); -_dcg .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_dcg );if _aaa :=d .DecodeElement (&_dcg .ColorTransformChoice .LumOff ,&_agab );_aaa !=nil {return _aaa ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_ead :=NewEG_ColorTransform (); -_ead .ColorTransformChoice =NewEG_ColorTransformChoice ();_abfc .EG_ColorTransform =append (_abfc .EG_ColorTransform ,_ead );if _bgeg :=d .DecodeElement (&_ead .ColorTransformChoice .LumMod ,&_agab );_bgeg !=nil {return _bgeg ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0052\u0067b\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_agab .Name ); -if _dfed :=d .Skip ();_dfed !=nil {return _dfed ;};};case _f .EndElement :break _ecbg ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_StylisticSets and its children, prefixing error messages with path +func (_bdee *CT_StylisticSets )ValidateWithPath (path string )error {for _gbdg ,_bdbb :=range _bdee .StyleSet {if _ccca :=_bdbb .ValidateWithPath (_g .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_gbdg )); +_ccca !=nil {return _ccca ;};};return nil ;};func (_acecf *EG_FillProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_acecf .FillPropertiesChoice .MarshalXML (e ,_fd .StartElement {});return nil ;};func (_dccf ST_LightRigType )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_cgdce :=_fd .Attr {}; +_cgdce .Name =name ;switch _dccf {case ST_LightRigTypeUnset :_cgdce .Value ="";case ST_LightRigTypeLegacyFlat1 :_cgdce .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case ST_LightRigTypeLegacyFlat2 :_cgdce .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032"; +case ST_LightRigTypeLegacyFlat3 :_cgdce .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case ST_LightRigTypeLegacyFlat4 :_cgdce .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034";case ST_LightRigTypeLegacyNormal1 :_cgdce .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031"; +case ST_LightRigTypeLegacyNormal2 :_cgdce .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032";case ST_LightRigTypeLegacyNormal3 :_cgdce .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033"; +case ST_LightRigTypeLegacyNormal4 :_cgdce .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034";case ST_LightRigTypeLegacyHarsh1 :_cgdce .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case ST_LightRigTypeLegacyHarsh2 :_cgdce .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032"; +case ST_LightRigTypeLegacyHarsh3 :_cgdce .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033";case ST_LightRigTypeLegacyHarsh4 :_cgdce .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case ST_LightRigTypeThreePt :_cgdce .Value ="\u0074h\u0072\u0065\u0065\u0050\u0074"; +case ST_LightRigTypeBalanced :_cgdce .Value ="\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064";case ST_LightRigTypeSoft :_cgdce .Value ="\u0073\u006f\u0066\u0074";case ST_LightRigTypeHarsh :_cgdce .Value ="\u0068\u0061\u0072s\u0068";case ST_LightRigTypeFlood :_cgdce .Value ="\u0066\u006c\u006fo\u0064"; +case ST_LightRigTypeContrasting :_cgdce .Value ="c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067";case ST_LightRigTypeMorning :_cgdce .Value ="\u006do\u0072\u006e\u0069\u006e\u0067";case ST_LightRigTypeSunrise :_cgdce .Value ="\u0073u\u006e\u0072\u0069\u0073\u0065"; +case ST_LightRigTypeSunset :_cgdce .Value ="\u0073\u0075\u006e\u0073\u0065\u0074";case ST_LightRigTypeChilly :_cgdce .Value ="\u0063\u0068\u0069\u006c\u006c\u0079";case ST_LightRigTypeFreezing :_cgdce .Value ="\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067"; +case ST_LightRigTypeFlat :_cgdce .Value ="\u0066\u006c\u0061\u0074";case ST_LightRigTypeTwoPt :_cgdce .Value ="\u0074\u0077\u006fP\u0074";case ST_LightRigTypeGlow :_cgdce .Value ="\u0067\u006c\u006f\u0077";case ST_LightRigTypeBrightRoom :_cgdce .Value ="\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d"; +};return _cgdce ,nil ;};func (_bdfa *CT_Percentage )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_cdac :=range start .Attr {if _cdac .Name .Local =="\u0076\u0061\u006c"{_cfeg ,_dcg :=ParseUnionST_Percentage (_cdac .Value );if _dcg !=nil {return _dcg ; +};_bdfa .ValAttr =_cfeg ;continue ;};};for {_ffc ,_cbff :=d .Token ();if _cbff !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050e\u0072c\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025s",_cbff );};if _cag ,_aaeg :=_ffc .(_fd .EndElement ); +_aaeg &&_cag .Name ==start .Name {break ;};};return nil ;};func (_acde ST_LightRigType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_acde .String (),start );};func (_gced *ST_CompoundLine )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_gced =0; +case "\u0073\u006e\u0067":*_gced =1;case "\u0064\u0062\u006c":*_gced =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_gced =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_gced =4;case "\u0074\u0072\u0069":*_gced =5;};return nil ;};type ST_PresetCameraType byte ; -// Validate validates the EntityPicker and its children -func (_feca *EntityPicker )Validate ()error {return _feca .ValidateWithPath ("\u0045\u006e\u0074i\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072");};type EG_ShadePropertiesChoice struct{Lin *CT_LinearShadeProperties ;Path *CT_PathShadeProperties ;};func (_dfagf ST_NumForm )ValidateWithPath (path string )error {switch _dfagf {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfagf )); -};return nil ;};type CT_Scene3D struct{Camera *CT_Camera ;LightRig *CT_LightRig ;};func (_ecef ST_RectAlignment )Validate ()error {return _ecef .ValidateWithPath ("")};func (_fdbf ST_LightRigDirection )ValidateWithPath (path string )error {switch _fdbf {case 0,1,2,3,4,5,6,7,8:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdbf )); -};return nil ;};func (_ga *CT_Bevel )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_ffa :=range start .Attr {if _ffa .Name .Local =="\u0077"{_ace ,_gf :=_d .ParseInt (_ffa .Value ,10,64);if _gf !=nil {return _gf ;};_ga .WAttr =&_ace ; -continue ;};if _ffa .Name .Local =="\u0068"{_de ,_bgc :=_d .ParseInt (_ffa .Value ,10,64);if _bgc !=nil {return _bgc ;};_ga .HAttr =&_de ;continue ;};if _ffa .Name .Local =="\u0070\u0072\u0073\u0074"{_ga .PrstAttr .UnmarshalXMLAttr (_ffa );continue ;}; -};for {_ed ,_feg :=d .Token ();if _feg !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0065\u0076\u0065\u006c: \u0025\u0073",_feg );};if _ce ,_af :=_ed .(_f .EndElement );_af &&_ce .Name ==start .Name {break ;};};return nil ; -};func (_ebgbg ST_PathShadeType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_ebgbg .String (),start );};func (_abdg *EG_ConflictsChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ccfce :=start ; -switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_abdg .ConflictIns =_bb .NewCT_TrackChange (); -if _dddc :=d .DecodeElement (_abdg .ConflictIns ,&_ccfce );_dddc !=nil {return _dddc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_abdg .ConflictDel =_bb .NewCT_TrackChange (); -if _gff :=d .DecodeElement (_abdg .ConflictDel ,&_ccfce );_gff !=nil {return _gff ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0066\u006c\u0069c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ccfce .Name ); -if _edgb :=d .Skip ();_edgb !=nil {return _edgb ;};};return nil ;};type CT_StyleSet struct{IdAttr uint64 ;ValAttr ST_OnOff ;};func NewEG_LineDashProperties ()*EG_LineDashProperties {_ddeg :=&EG_LineDashProperties {};return _ddeg ;};func (_bbde ST_PresetLineDashVal )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_accab :=_f .Attr {}; -_accab .Name =name ;switch _bbde {case ST_PresetLineDashValUnset :_accab .Value ="";case ST_PresetLineDashValSolid :_accab .Value ="\u0073\u006f\u006ci\u0064";case ST_PresetLineDashValDot :_accab .Value ="\u0064\u006f\u0074";case ST_PresetLineDashValSysDot :_accab .Value ="\u0073\u0079\u0073\u0044\u006f\u0074"; -case ST_PresetLineDashValDash :_accab .Value ="\u0064\u0061\u0073\u0068";case ST_PresetLineDashValSysDash :_accab .Value ="\u0073y\u0073\u0044\u0061\u0073\u0068";case ST_PresetLineDashValLgDash :_accab .Value ="\u006c\u0067\u0044\u0061\u0073\u0068";case ST_PresetLineDashValDashDot :_accab .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074"; -case ST_PresetLineDashValSysDashDot :_accab .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case ST_PresetLineDashValLgDashDot :_accab .Value ="\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft";case ST_PresetLineDashValLgDashDotDot :_accab .Value ="\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -case ST_PresetLineDashValSysDashDotDot :_accab .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";};return _accab ,nil ;};type CustomXmlConflictInsRangeStart struct{_bb .CT_TrackChange };func (_ddaab *ST_PresetCameraType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_afdf ,_beff :=d .Token (); -if _beff !=nil {return _beff ;};if _cefa ,_eddc :=_afdf .(_f .EndElement );_eddc &&_cefa .Name ==start .Name {*_ddaab =1;return nil ;};if _gfdg ,_bfcc :=_afdf .(_f .CharData );!_bfcc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afdf ); -}else {switch string (_gfdg ){case "":*_ddaab =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_ddaab =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_ddaab =2; -case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_ddaab =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_ddaab =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_ddaab =5; -case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_ddaab =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_ddaab =7; -case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_ddaab =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_ddaab =9; -case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_ddaab =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_ddaab =11; -case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_ddaab =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_ddaab =13; -case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_ddaab =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_ddaab =15; -case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_ddaab =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_ddaab =17; -case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_ddaab =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_ddaab =19; -case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_ddaab =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_ddaab =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_ddaab =22; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_ddaab =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_ddaab =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_ddaab =25; -case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_ddaab =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_ddaab =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_ddaab =28; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_ddaab =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_ddaab =30; -case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_ddaab =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_ddaab =32; -case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_ddaab =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_ddaab =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_ddaab =35; -case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_ddaab =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_ddaab =37; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_ddaab =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_ddaab =39; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_ddaab =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_ddaab =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_ddaab =42; -case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_ddaab =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_ddaab =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_ddaab =45; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_ddaab =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_ddaab =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_ddaab =48; -case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_ddaab =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_ddaab =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_ddaab =51; -case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_ddaab =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_ddaab =53; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_ddaab =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_ddaab =55; -case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_ddaab =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_ddaab =57; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_ddaab =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_ddaab =59; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_ddaab =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_ddaab =61; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_ddaab =62;};};_afdf ,_beff =d .Token ();if _beff !=nil {return _beff ;};if _gefb ,_gbfec :=_afdf .(_f .EndElement ); -_gbfec &&_gefb .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afdf );}; -// Validate validates the EG_ShadeProperties and its children -func (_afdg *EG_ShadeProperties )Validate ()error {return _afdg .ValidateWithPath ("\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};const (ST_LightRigTypeUnset ST_LightRigType =0;ST_LightRigTypeLegacyFlat1 ST_LightRigType =1; -ST_LightRigTypeLegacyFlat2 ST_LightRigType =2;ST_LightRigTypeLegacyFlat3 ST_LightRigType =3;ST_LightRigTypeLegacyFlat4 ST_LightRigType =4;ST_LightRigTypeLegacyNormal1 ST_LightRigType =5;ST_LightRigTypeLegacyNormal2 ST_LightRigType =6;ST_LightRigTypeLegacyNormal3 ST_LightRigType =7; -ST_LightRigTypeLegacyNormal4 ST_LightRigType =8;ST_LightRigTypeLegacyHarsh1 ST_LightRigType =9;ST_LightRigTypeLegacyHarsh2 ST_LightRigType =10;ST_LightRigTypeLegacyHarsh3 ST_LightRigType =11;ST_LightRigTypeLegacyHarsh4 ST_LightRigType =12;ST_LightRigTypeThreePt ST_LightRigType =13; -ST_LightRigTypeBalanced ST_LightRigType =14;ST_LightRigTypeSoft ST_LightRigType =15;ST_LightRigTypeHarsh ST_LightRigType =16;ST_LightRigTypeFlood ST_LightRigType =17;ST_LightRigTypeContrasting ST_LightRigType =18;ST_LightRigTypeMorning ST_LightRigType =19; -ST_LightRigTypeSunrise ST_LightRigType =20;ST_LightRigTypeSunset ST_LightRigType =21;ST_LightRigTypeChilly ST_LightRigType =22;ST_LightRigTypeFreezing ST_LightRigType =23;ST_LightRigTypeFlat ST_LightRigType =24;ST_LightRigTypeTwoPt ST_LightRigType =25; -ST_LightRigTypeGlow ST_LightRigType =26;ST_LightRigTypeBrightRoom ST_LightRigType =27;);type CT_Percentage struct{ValAttr _c .ST_Percentage ;};type ST_CompoundLine byte ; +// ValidateWithPath validates the CT_FillTextEffect and its children, prefixing error messages with path +func (_ebc *CT_FillTextEffect )ValidateWithPath (path string )error {if _aec :=_ebc .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_aec !=nil {return _aec ; +};return nil ;};type CT_Glow struct{RadAttr *int64 ;SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;}; -// Validate validates the CT_Percentage and its children -func (_edc *CT_Percentage )Validate ()error {return _edc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};type EG_RPrOpenType struct{Ligatures *CT_Ligatures ;NumForm *CT_NumForm ;NumSpacing *CT_NumSpacing ; -StylisticSets *CT_StylisticSets ;CntxtAlts *CT_OnOff ;}; +// Validate validates the DiscardImageEditingData and its children +func (_dddg *DiscardImageEditingData )Validate ()error {return _dddg .ValidateWithPath ("\u0044\u0069\u0073ca\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045\u0064\u0069\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061");};func NewEntityPicker ()*EntityPicker {_cggge :=&EntityPicker {}; +_cggge .CT_Empty =*_fe .NewCT_Empty ();return _cggge ;};func NewCT_SdtCheckboxSymbol ()*CT_SdtCheckboxSymbol {_face :=&CT_SdtCheckboxSymbol {};return _face }; -// ValidateWithPath validates the CT_GradientFillProperties and its children, prefixing error messages with path -func (_cfb *CT_GradientFillProperties )ValidateWithPath (path string )error {if _cfb .GsLst !=nil {if _cc :=_cfb .GsLst .ValidateWithPath (path +"\u002f\u0047\u0073\u004c\u0073\u0074");_cc !=nil {return _cc ;};};if _ged :=_cfb .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); -_ged !=nil {return _ged ;};return nil ;};const (ST_PresetMaterialTypeUnset ST_PresetMaterialType =0;ST_PresetMaterialTypeLegacyMatte ST_PresetMaterialType =1;ST_PresetMaterialTypeLegacyPlastic ST_PresetMaterialType =2;ST_PresetMaterialTypeLegacyMetal ST_PresetMaterialType =3; -ST_PresetMaterialTypeLegacyWireframe ST_PresetMaterialType =4;ST_PresetMaterialTypeMatte ST_PresetMaterialType =5;ST_PresetMaterialTypePlastic ST_PresetMaterialType =6;ST_PresetMaterialTypeMetal ST_PresetMaterialType =7;ST_PresetMaterialTypeWarmMatte ST_PresetMaterialType =8; -ST_PresetMaterialTypeTranslucentPowder ST_PresetMaterialType =9;ST_PresetMaterialTypePowder ST_PresetMaterialType =10;ST_PresetMaterialTypeDkEdge ST_PresetMaterialType =11;ST_PresetMaterialTypeSoftEdge ST_PresetMaterialType =12;ST_PresetMaterialTypeClear ST_PresetMaterialType =13; -ST_PresetMaterialTypeFlat ST_PresetMaterialType =14;ST_PresetMaterialTypeSoftmetal ST_PresetMaterialType =15;ST_PresetMaterialTypeNone ST_PresetMaterialType =16;);func NewDefaultImageDpi ()*DefaultImageDpi {_fcba :=&DefaultImageDpi {};_fcba .CT_DefaultImageDpi =*NewCT_DefaultImageDpi (); -return _fcba ;}; +// Validate validates the EG_LineJoinProperties and its children +func (_bbee *EG_LineJoinProperties )Validate ()error {return _bbee .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dfgd *ST_BevelPresetType )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_dfgd =0; +case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_dfgd =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_dfgd =2;case "\u0073\u006c\u006fp\u0065":*_dfgd =3;case "\u0063\u0072\u006fs\u0073":*_dfgd =4;case "\u0061\u006e\u0067l\u0065":*_dfgd =5; +case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_dfgd =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_dfgd =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_dfgd =8;case "\u0064\u0069\u0076o\u0074":*_dfgd =9;case "\u0072\u0069\u0062\u006c\u0065\u0074":*_dfgd =10; +case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_dfgd =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_dfgd =12;};return nil ;};func (_b *AG_Parids )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _b .ParaIdAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0072\u0061\u0049\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_b .ParaIdAttr )}); +};if _b .TextIdAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0074\u0065\u0078\u0074\u0049\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_b .TextIdAttr )});};start .Name .Local ="\u0077\u006f\u0072\u003a\u0041\u0047\u005f\u0050\u0061\u0072\u0069\u0064\u0073"; +return nil ;};type CT_Camera struct{PrstAttr ST_PresetCameraType ;};func (_acd *CT_LightRig )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_acd .RigAttr =ST_LightRigType (1);_acd .DirAttr =ST_LightRigDirection (1);for _ ,_bag :=range start .Attr {if _bag .Name .Local =="\u0072\u0069\u0067"{_acd .RigAttr .UnmarshalXMLAttr (_bag ); +continue ;};if _bag .Name .Local =="\u0064\u0069\u0072"{_acd .DirAttr .UnmarshalXMLAttr (_bag );continue ;};};_afb :for {_ebd ,_fbb :=d .Token ();if _fbb !=nil {return _fbb ;};switch _bbac :=_ebd .(type ){case _fd .StartElement :switch _bbac .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0074"}:_acd .Rot =NewCT_SphereCoords (); +if _dgd :=d .DecodeElement (_acd .Rot ,&_bbac );_dgd !=nil {return _dgd ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067\u0020\u0025\u0076",_bbac .Name ); +if _fed :=d .Skip ();_fed !=nil {return _fed ;};};case _fd .EndElement :break _afb ;case _fd .CharData :};};return nil ;};type CT_SchemeColor struct{ValAttr ST_SchemeColorVal ;EG_ColorTransform []*EG_ColorTransform ;};const (ST_OnOffUnset ST_OnOff =0;ST_OnOffTrue ST_OnOff =1; +ST_OnOffFalse ST_OnOff =2;ST_OnOff0 ST_OnOff =3;ST_OnOff1 ST_OnOff =4;); -// Validate validates the EG_FillPropertiesChoice and its children -func (_gcge *EG_FillPropertiesChoice )Validate ()error {return _gcge .ValidateWithPath ("\u0045\u0047\u005fFi\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the ConflictMode and its children, prefixing error messages with path +func (_dfdg *ConflictMode )ValidateWithPath (path string )error {if _adgc :=_dfdg .CT_OnOff .ValidateWithPath (path );_adgc !=nil {return _adgc ;};return nil ;};func (_agbfg ST_Ligatures )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_agbfg .String (),start ); +};func (_eeaa *CT_SphereCoords )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006c\u0061\u0074"},Value :_g .Sprintf ("\u0025\u0076",_eeaa .LatAttr )}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006c\u006f\u006e"},Value :_g .Sprintf ("\u0025\u0076",_eeaa .LonAttr )});start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0072\u0065\u0076"},Value :_g .Sprintf ("\u0025\u0076",_eeaa .RevAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type CT_LightRig struct{RigAttr ST_LightRigType ;DirAttr ST_LightRigDirection ;Rot *CT_SphereCoords ;}; -// ValidateWithPath validates the CT_LightRig and its children, prefixing error messages with path -func (_ecd *CT_LightRig )ValidateWithPath (path string )error {if _ecd .RigAttr ==ST_LightRigTypeUnset {return _e .Errorf ("\u0025\u0073\u002fR\u0069\u0067\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _add :=_ecd .RigAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0041\u0074\u0074\u0072");_add !=nil {return _add ;};if _ecd .DirAttr ==ST_LightRigDirectionUnset {return _e .Errorf ("\u0025\u0073\u002fD\u0069\u0072\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _efe :=_ecd .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_efe !=nil {return _efe ;};if _ecd .Rot !=nil {if _dgc :=_ecd .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074");_dgc !=nil {return _dgc ;};}; -return nil ;};const (ST_NumFormUnset ST_NumForm =0;ST_NumFormDefault ST_NumForm =1;ST_NumFormLining ST_NumForm =2;ST_NumFormOldStyle ST_NumForm =3;); +// ValidateWithPath validates the CT_Props3D and its children, prefixing error messages with path +func (_dff *CT_Props3D )ValidateWithPath (path string )error {if _dff .ExtrusionHAttr !=nil {if *_dff .ExtrusionHAttr < 0{return _g .Errorf ("\u0025\u0073\u002fm\u002e\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dff .ExtrusionHAttr ); +};if *_dff .ExtrusionHAttr > 27273042316900{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0045\u0078t\u0072\u0075\u0073i\u006f\u006e\u0048A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065 <\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dff .ExtrusionHAttr ); +};};if _dff .ContourWAttr !=nil {if *_dff .ContourWAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0057\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_dff .ContourWAttr ); +};if *_dff .ContourWAttr > 27273042316900{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075r\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dff .ContourWAttr ); +};};if _add :=_dff .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_add !=nil {return _add ;};if _dff .BevelT !=nil {if _daf :=_dff .BevelT .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0054"); +_daf !=nil {return _daf ;};};if _dff .BevelB !=nil {if _gac :=_dff .BevelB .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0042");_gac !=nil {return _gac ;};};if _dff .ExtrusionClr !=nil {if _cbc :=_dff .ExtrusionClr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"); +_cbc !=nil {return _cbc ;};};if _dff .ContourClr !=nil {if _gabf :=_dff .ContourClr .ValidateWithPath (path +"/\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072");_gabf !=nil {return _gabf ;};};return nil ;};func (_gef *CT_PathShadeProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _gef .PathAttr !=ST_PathShadeTypeUnset {_age ,_dgdc :=_gef .PathAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0074\u0068"}); +if _dgdc !=nil {return _dgdc ;};start .Attr =append (start .Attr ,_age );};e .EncodeToken (start );if _gef .FillToRect !=nil {_fgdc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0066\u0069\u006c\u006c\u0054o\u0052\u0065\u0063\u0074"}}; +e .EncodeElement (_gef .FillToRect ,_fgdc );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_FillProperties and its children -func (_aeda *EG_FillProperties )Validate ()error {return _aeda .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};type EG_LineJoinProperties struct{LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ; -};func (_bae *CT_Glow )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _bae .RadAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0072\u0061\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_bae .RadAttr )}); -};e .EncodeToken (start );if _bae .SrgbClr !=nil {_gae :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_bae .SrgbClr ,_gae );};if _bae .SchemeClr !=nil {_aad :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_bae .SchemeClr ,_aad );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CustomXmlConflictDelRangeEnd and its children, prefixing error messages with path +func (_ebbe *CustomXmlConflictDelRangeEnd )ValidateWithPath (path string )error {if _aefcg :=_ebbe .CT_Markup .ValidateWithPath (path );_aefcg !=nil {return _aefcg ;};return nil ;};func NewEG_ColorTransform ()*EG_ColorTransform {_fbeg :=&EG_ColorTransform {}; +_fbeg .ColorTransformChoice =NewEG_ColorTransformChoice ();return _fbeg ;};type CT_OnOff struct{ValAttr ST_OnOff ;};func NewCT_FillTextEffect ()*CT_FillTextEffect {_gfb :=&CT_FillTextEffect {};_gfb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _gfb ; +};func (_edd *CT_SchemeColor )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_faf ,_cdgb :=_edd .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"});if _cdgb !=nil {return _cdgb ;};start .Attr =append (start .Attr ,_faf ); +e .EncodeToken (start );if _edd .EG_ColorTransform !=nil {for _ ,_cage :=range _edd .EG_ColorTransform {_cage .MarshalXML (e ,_fd .StartElement {});};};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_egce *CT_StylisticSets )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_efe :for {_afd ,_feda :=d .Token (); +if _feda !=nil {return _feda ;};switch _fcg :=_afd .(type ){case _fd .StartElement :switch _fcg .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0074\u0079\u006c\u0065\u0053\u0065\u0074"}:_cfcf :=NewCT_StyleSet (); +if _cegg :=d .DecodeElement (_cfcf ,&_fcg );_cegg !=nil {return _cegg ;};_egce .StyleSet =append (_egce .StyleSet ,_cfcf );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073\u0020\u0025v",_fcg .Name ); +if _aagc :=d .Skip ();_aagc !=nil {return _aagc ;};};case _fd .EndElement :break _efe ;case _fd .CharData :};};return nil ;};func (_gfba ST_PenAlignment )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_cafbe :=_fd .Attr {};_cafbe .Name =name ;switch _gfba {case ST_PenAlignmentUnset :_cafbe .Value =""; +case ST_PenAlignmentCtr :_cafbe .Value ="\u0063\u0074\u0072";case ST_PenAlignmentIn :_cafbe .Value ="\u0069\u006e";};return _cafbe ,nil ;};func (_bgfa *EG_ConflictsChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_gdbc :=start ;switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_bgfa .ConflictIns =_fe .NewCT_TrackChange (); +if _degd :=d .DecodeElement (_bgfa .ConflictIns ,&_gdbc );_degd !=nil {return _degd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_bgfa .ConflictDel =_fe .NewCT_TrackChange (); +if _dfafbe :=d .DecodeElement (_bgfa .ConflictDel ,&_gdbc );_dfafbe !=nil {return _dfafbe ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0066\u006c\u0069c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gdbc .Name ); +if _agd :=d .Skip ();_agd !=nil {return _agd ;};};return nil ;};func (_dgc *CT_NumSpacing )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dgc .ValAttr =ST_NumSpacing (1);for _ ,_dfa :=range start .Attr {if _dfa .Name .Local =="\u0076\u0061\u006c"{_dgc .ValAttr .UnmarshalXMLAttr (_dfa ); +continue ;};};for {_cfcc ,_fecc :=d .Token ();if _fecc !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004eu\u006dS\u0070a\u0063\u0069\u006e\u0067\u003a\u0020\u0025s",_fecc );};if _bgag ,_dbbf :=_cfcc .(_fd .EndElement ); +_dbbf &&_bgag .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the EntityPicker and its children, prefixing error messages with path -func (_dbbd *EntityPicker )ValidateWithPath (path string )error {if _dadcd :=_dbbd .CT_Empty .ValidateWithPath (path );_dadcd !=nil {return _dadcd ;};return nil ;};func (_ddgc *CT_Ligatures )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_edaa ,_cfd :=_ddgc .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); -if _cfd !=nil {return _cfd ;};start .Attr =append (start .Attr ,_edaa );e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_Color ()*CT_Color {_dbf :=&CT_Color {};return _dbf };type ST_LightRigType byte ; -func (_faec *ST_LightRigType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gagd ,_bbbgc :=d .Token ();if _bbbgc !=nil {return _bbbgc ;};if _cbda ,_gbfbd :=_gagd .(_f .EndElement );_gbfbd &&_cbda .Name ==start .Name {*_faec =1;return nil ; -};if _ggfad ,_egfd :=_gagd .(_f .CharData );!_egfd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gagd );}else {switch string (_ggfad ){case "":*_faec =0; -case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_faec =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_faec =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_faec =3;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_faec =4; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_faec =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_faec =6;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_faec =7; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_faec =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_faec =9;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_faec =10; -case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_faec =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_faec =12;case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_faec =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_faec =14; -case "\u0073\u006f\u0066\u0074":*_faec =15;case "\u0068\u0061\u0072s\u0068":*_faec =16;case "\u0066\u006c\u006fo\u0064":*_faec =17;case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_faec =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_faec =19; -case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_faec =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_faec =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_faec =22;case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_faec =23;case "\u0066\u006c\u0061\u0074":*_faec =24; -case "\u0074\u0077\u006fP\u0074":*_faec =25;case "\u0067\u006c\u006f\u0077":*_faec =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_faec =27;};};_gagd ,_bbbgc =d .Token ();if _bbbgc !=nil {return _bbbgc ;};if _ddacc ,_fgffg :=_gagd .(_f .EndElement ); -_fgffg &&_ddacc .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gagd );};type ST_PathShadeType byte ; -type CT_DefaultImageDpi struct{ValAttr int64 ;};type EG_ShadeProperties struct{ShadePropertiesChoice *EG_ShadePropertiesChoice ;}; +// ValidateWithPath validates the EG_LineJoinProperties and its children, prefixing error messages with path +func (_ceb *EG_LineJoinProperties )ValidateWithPath (path string )error {if _eadfe :=_ceb .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_eadfe !=nil {return _eadfe ;};return nil ;};func (_dbbd *ST_NumSpacing )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_dbbd =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_dbbd =1;case "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c":*_dbbd =2; +case "\u0074a\u0062\u0075\u006c\u0061\u0072":*_dbbd =3;};return nil ;};func (_begd *EG_Conflicts )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Name .Local ="\u0077\u006fr\u003a\u0045\u0047_\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073"; +_begd .ConflictsChoice .MarshalXML (e ,_fd .StartElement {});return nil ;};func (_dde *CustomXmlConflictDelRangeEnd )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dde .CT_Markup =*_fe .NewCT_Markup ();for {_faeg ,_gdbe :=d .Token ();if _gdbe !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061ng\u0065\u0045\u006ed\u003a \u0025\u0073",_gdbe ); +};if _fcec ,_bfba :=_faeg .(_fd .EndElement );_bfba &&_fcec .Name ==start .Name {break ;};};return nil ;};func (_gddg ST_NumForm )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_afef :=_fd .Attr {};_afef .Name =name ;switch _gddg {case ST_NumFormUnset :_afef .Value =""; +case ST_NumFormDefault :_afef .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_NumFormLining :_afef .Value ="\u006c\u0069\u006e\u0069\u006e\u0067";case ST_NumFormOldStyle :_afef .Value ="\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065";};return _afef ,nil ; +};func (_bfcf *DocId )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bfcf .CT_LongHexNumber =*NewCT_LongHexNumber ();for _ ,_egcb :=range start .Attr {if _egcb .Name .Local =="\u0076\u0061\u006c"{_ecag :=_egcb .Value ;_bfcf .ValAttr =_ecag ; +continue ;};};for {_agc ,_dfag :=d .Token ();if _dfag !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0044\u006f\u0063\u0049d\u003a\u0020\u0025\u0073",_dfag );};if _gaca ,_faee :=_agc .(_fd .EndElement );_faee &&_gaca .Name ==start .Name {break ; +};};return nil ;};func (_gfgd ST_RectAlignment )Validate ()error {return _gfgd .ValidateWithPath ("")}; -// Validate validates the CT_GradientStop and its children -func (_egad *CT_GradientStop )Validate ()error {return _egad .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");};func NewEG_RunLevelConflicts ()*EG_RunLevelConflicts {_ecgd :=&EG_RunLevelConflicts {}; -return _ecgd };func ParseUnionST_Coordinate (s string )(_c .ST_Coordinate ,error ){return _c .ParseUnionST_Coordinate (s );};func (_acbe ST_SchemeColorVal )ValidateWithPath (path string )error {switch _acbe {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acbe )); -};return nil ;};type CT_Color struct{SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;};type CT_FillTextEffect struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_abbd *ST_CompoundLine )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_abbd =0; -case "\u0073\u006e\u0067":*_abbd =1;case "\u0064\u0062\u006c":*_abbd =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_abbd =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_abbd =4;case "\u0074\u0072\u0069":*_abbd =5;};return nil ;};func NewEG_LineJoinPropertiesChoice ()*EG_LineJoinPropertiesChoice {_fcae :=&EG_LineJoinPropertiesChoice {}; -return _fcae ;};func (_befcdd ST_NumForm )String ()string {switch _befcdd {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u006c\u0069\u006e\u0069\u006e\u0067";case 3:return "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; -};return "";};func (_aecb *EG_LineJoinPropertiesChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _aecb .Round !=nil {_cdb :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0072\u006f\u0075\u006ed"}}; -e .EncodeElement (_aecb .Round ,_cdb );}else if _aecb .Bevel !=nil {_agcg :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0062\u0065\u0076\u0065l"}};e .EncodeElement (_aecb .Bevel ,_agcg );}else if _aecb .Miter !=nil {_egge :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006d\u0069\u0074\u0065r"}}; -e .EncodeElement (_aecb .Miter ,_egge );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_SolidColorFillProperties ()*CT_SolidColorFillProperties {_ccac :=&CT_SolidColorFillProperties {};return _ccac ;};func (_dcfe *CT_SphereCoords )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006c\u0061\u0074"},Value :_e .Sprintf ("\u0025\u0076",_dcfe .LatAttr )}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006c\u006f\u006e"},Value :_e .Sprintf ("\u0025\u0076",_dcfe .LonAttr )});start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0072\u0065\u0076"},Value :_e .Sprintf ("\u0025\u0076",_dcfe .RevAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fd *CT_Camera )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fd .PrstAttr =ST_PresetCameraType (1);for _ ,_ag :=range start .Attr {if _ag .Name .Local =="\u0070\u0072\u0073\u0074"{_fd .PrstAttr .UnmarshalXMLAttr (_ag ); -continue ;};};for {_bcb ,_deb :=d .Token ();if _deb !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0061\u006de\u0072\u0061\u003a\u0020\u0025\u0073",_deb );};if _db ,_fda :=_bcb .(_f .EndElement );_fda &&_db .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the CT_DefaultImageDpi and its children, prefixing error messages with path +func (_eb *CT_DefaultImageDpi )ValidateWithPath (path string )error {return nil };type EG_Conflicts struct{ConflictsChoice *EG_ConflictsChoice ;};func (_dcdag *EntityPicker )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006fr\u003a\u0065\u006et\u0069\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072";return _dcdag .CT_Empty .MarshalXML (e ,start );};func (_edc *CT_StylisticSets )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start ); +if _edc .StyleSet !=nil {_afc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0073\u0074\u0079\u006c\u0065\u0053\u0065\u0074"}};for _ ,_cfdgd :=range _edc .StyleSet {e .EncodeElement (_cfdgd ,_afc );};};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;};func NewCT_PathShadeProperties ()*CT_PathShadeProperties {_geg :=&CT_PathShadeProperties {};return _geg ;};func (_abaf *EG_LineDashProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dccb :for {_ggee ,_cafa :=d .Token (); +if _cafa !=nil {return _cafa ;};switch _ecaf :=_ggee .(type ){case _fd .StartElement :switch _ecaf .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_abaf .PrstDash =NewCT_PresetLineDashProperties (); +if _dcdb :=d .DecodeElement (_abaf .PrstDash ,&_ecaf );_dcdb !=nil {return _dcdb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ecaf .Name ); +if _cbag :=d .Skip ();_cbag !=nil {return _cbag ;};};case _fd .EndElement :break _dccb ;case _fd .CharData :};};return nil ;};func (_gbbc *EG_ColorTransformChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bdcd :=start ;switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_gbbc .Tint =NewCT_PositiveFixedPercentage (); +if _beag :=d .DecodeElement (_gbbc .Tint ,&_bdcd );_beag !=nil {return _beag ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_gbbc .Shade =NewCT_PositiveFixedPercentage (); +if _acad :=d .DecodeElement (_gbbc .Shade ,&_bdcd );_acad !=nil {return _acad ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_gbbc .Alpha =NewCT_PositiveFixedPercentage (); +if _fffd :=d .DecodeElement (_gbbc .Alpha ,&_bdcd );_fffd !=nil {return _fffd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_gbbc .HueMod =NewCT_PositivePercentage (); +if _eeac :=d .DecodeElement (_gbbc .HueMod ,&_bdcd );_eeac !=nil {return _eeac ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_gbbc .Sat =NewCT_Percentage (); +if _gcaa :=d .DecodeElement (_gbbc .Sat ,&_bdcd );_gcaa !=nil {return _gcaa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_gbbc .SatOff =NewCT_Percentage (); +if _cggg :=d .DecodeElement (_gbbc .SatOff ,&_bdcd );_cggg !=nil {return _cggg ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_gbbc .SatMod =NewCT_Percentage (); +if _fdgb :=d .DecodeElement (_gbbc .SatMod ,&_bdcd );_fdgb !=nil {return _fdgb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_gbbc .Lum =NewCT_Percentage (); +if _aeae :=d .DecodeElement (_gbbc .Lum ,&_bdcd );_aeae !=nil {return _aeae ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_gbbc .LumOff =NewCT_Percentage (); +if _bafb :=d .DecodeElement (_gbbc .LumOff ,&_bdcd );_bafb !=nil {return _bafb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_gbbc .LumMod =NewCT_Percentage (); +if _aabd :=d .DecodeElement (_gbbc .LumMod ,&_bdcd );_aabd !=nil {return _aabd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_bdcd .Name ); +if _fffe :=d .Skip ();_fffe !=nil {return _fffe ;};};return nil ;}; -// Validate validates the CT_LightRig and its children -func (_fcg *CT_LightRig )Validate ()error {return _fcg .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067");}; +// ValidateWithPath validates the CT_GradientStopList and its children, prefixing error messages with path +func (_aabc *CT_GradientStopList )ValidateWithPath (path string )error {for _fegb ,_acaa :=range _aabc .Gs {if _edb :=_acaa .ValidateWithPath (_g .Sprintf ("\u0025s\u002f\u0047\u0073\u005b\u0025\u0064]",path ,_fegb ));_edb !=nil {return _edb ;};};return nil ; +}; -// Validate validates the CT_Camera and its children -func (_ffc *CT_Camera )Validate ()error {return _ffc .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a");}; +// Validate validates the CT_FillTextEffect and its children +func (_fgf *CT_FillTextEffect )Validate ()error {return _fgf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045f\u0066\u0065\u0063\u0074");};func (_cddbb *ST_RectAlignment )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_cddbb =0; +case "\u006e\u006f\u006e\u0065":*_cddbb =1;case "\u0074\u006c":*_cddbb =2;case "\u0074":*_cddbb =3;case "\u0074\u0072":*_cddbb =4;case "\u006c":*_cddbb =5;case "\u0063\u0074\u0072":*_cddbb =6;case "\u0072":*_cddbb =7;case "\u0062\u006c":*_cddbb =8;case "\u0062":*_cddbb =9; +case "\u0062\u0072":*_cddbb =10;};return nil ;};func (_baef *ST_PathShadeType )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_baef =0;case "\u0073\u0068\u0061p\u0065":*_baef =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_baef =2; +case "\u0072\u0065\u0063\u0074":*_baef =3;};return nil ;};func (_cffe *EG_ShadePropertiesChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dcgb :=start ;switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_cffe .Lin =NewCT_LinearShadeProperties (); +if _efdc :=d .DecodeElement (_cffe .Lin ,&_dcgb );_efdc !=nil {return _efdc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cffe .Path =NewCT_PathShadeProperties (); +if _dead :=d .DecodeElement (_cffe .Path ,&_dcgb );_dead !=nil {return _dead ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_dcgb .Name ); +if _aefde :=d .Skip ();_aefde !=nil {return _aefde ;};};return nil ;};func (_fdef *EG_RunLevelConflicts )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_cadf :for {_efae ,_gdcdb :=d .Token ();if _gdcdb !=nil {return _gdcdb ;};switch _bgfe :=_efae .(type ){case _fd .StartElement :switch _bgfe .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_fdef .ConflictIns =_fe .NewCT_RunTrackChange (); +if _eggf :=d .DecodeElement (_fdef .ConflictIns ,&_bgfe );_eggf !=nil {return _eggf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_fdef .ConflictDel =_fe .NewCT_RunTrackChange (); +if _dbcd :=d .DecodeElement (_fdef .ConflictDel ,&_bgfe );_dbcd !=nil {return _dbcd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073\u0020\u0025\u0076",_bgfe .Name ); +if _geeb :=d .Skip ();_geeb !=nil {return _geeb ;};};case _fd .EndElement :break _cadf ;case _fd .CharData :};};return nil ;};func (_efgag *ST_LineCap )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_efgag =0;case "\u0072\u006e\u0064":*_efgag =1; +case "\u0073\u0071":*_efgag =2;case "\u0066\u006c\u0061\u0074":*_efgag =3;};return nil ;};func NewConflictMode ()*ConflictMode {_cbfc :=&ConflictMode {};_cbfc .CT_OnOff =*NewCT_OnOff ();return _cbfc ;};func (_bdfee ST_OnOff )Validate ()error {return _bdfee .ValidateWithPath ("")}; +func (_ddff ST_SchemeColorVal )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_ddff .String (),start );};func NewEG_ConflictsChoice ()*EG_ConflictsChoice {_cgeg :=&EG_ConflictsChoice {};return _cgeg };type CT_Percentage struct{ValAttr _abg .ST_Percentage ; +};type Any interface{MarshalXML (_feac *_fd .Encoder ,_acgb _fd .StartElement )error ;UnmarshalXML (_cfaa *_fd .Decoder ,_eeda _fd .StartElement )error ;};func (_dad *CT_GradientFillProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dad .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +_beeg :for {_agb ,_baea :=d .Token ();if _baea !=nil {return _baea ;};switch _gga :=_agb .(type ){case _fd .StartElement :switch _gga .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0073\u004cs\u0074"}:_dad .GsLst =NewCT_GradientStopList (); +if _bgdc :=d .DecodeElement (_dad .GsLst ,&_gga );_bgdc !=nil {return _bgdc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_dad .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _fa :=d .DecodeElement (&_dad .ShadePropertiesChoice .Lin ,&_gga );_fa !=nil {return _fa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dad .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _gdaf :=d .DecodeElement (&_dad .ShadePropertiesChoice .Path ,&_gga );_gdaf !=nil {return _gdaf ;};default:_c .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074F\u0069l\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_gga .Name ); +if _dcb :=d .Skip ();_dcb !=nil {return _dcb ;};};case _fd .EndElement :break _beeg ;case _fd .CharData :};};return nil ;};func (_dbed *EG_RPrTextEffects )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_cdeb :for {_fegba ,_fedc :=d .Token (); +if _fedc !=nil {return _fedc ;};switch _aaac :=_fegba .(type ){case _fd .StartElement :switch _aaac .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u006c\u006f\u0077"}:_dbed .Glow =NewCT_Glow (); +if _dgdf :=d .DecodeElement (_dbed .Glow ,&_aaac );_dgdf !=nil {return _dgdf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dbed .Shadow =NewCT_Shadow (); +if _ggaf :=d .DecodeElement (_dbed .Shadow ,&_aaac );_ggaf !=nil {return _ggaf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_dbed .Reflection =NewCT_Reflection (); +if _fbgbe :=d .DecodeElement (_dbed .Reflection ,&_aaac );_fbgbe !=nil {return _fbgbe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"t\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}:_dbed .TextOutline =NewCT_TextOutlineEffect (); +if _dbdf :=d .DecodeElement (_dbed .TextOutline ,&_aaac );_dbdf !=nil {return _dbdf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u006c\u006c"}:_dbed .TextFill =NewCT_FillTextEffect (); +if _dcfdf :=d .DecodeElement (_dbed .TextFill ,&_aaac );_dcfdf !=nil {return _dcfdf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_dbed .Scene3d =NewCT_Scene3D (); +if _dcdg :=d .DecodeElement (_dbed .Scene3d ,&_aaac );_dcdg !=nil {return _dcdg ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070r\u006f\u0070\u0073\u0033\u0064"}:_dbed .Props3d =NewCT_Props3D (); +if _ffeb :=d .DecodeElement (_dbed .Props3d ,&_aaac );_ffeb !=nil {return _ffeb ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u0073\u0020\u0025\u0076",_aaac .Name ); +if _aafe :=d .Skip ();_aafe !=nil {return _aafe ;};};case _fd .EndElement :break _cdeb ;case _fd .CharData :};};return nil ;};type ST_Ligatures byte ;type EntityPicker struct{_fe .CT_Empty };func (_gfcg *ST_SchemeColorVal )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bfcb ,_deeb :=d .Token (); +if _deeb !=nil {return _deeb ;};if _fcbe ,_beacc :=_bfcb .(_fd .EndElement );_beacc &&_fcbe .Name ==start .Name {*_gfcg =1;return nil ;};if _cddb ,_cfbcg :=_bfcb .(_fd .CharData );!_cfbcg {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfcb ); +}else {switch string (_cddb ){case "":*_gfcg =0;case "\u0062\u0067\u0031":*_gfcg =1;case "\u0074\u0078\u0031":*_gfcg =2;case "\u0062\u0067\u0032":*_gfcg =3;case "\u0074\u0078\u0032":*_gfcg =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_gfcg =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_gfcg =6; +case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_gfcg =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_gfcg =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_gfcg =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_gfcg =10;case "\u0068\u006c\u0069n\u006b":*_gfcg =11; +case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_gfcg =12;case "\u0064\u006b\u0031":*_gfcg =13;case "\u006c\u0074\u0031":*_gfcg =14;case "\u0064\u006b\u0032":*_gfcg =15;case "\u006c\u0074\u0032":*_gfcg =16;case "\u0070\u0068\u0043l\u0072":*_gfcg =17; +};};_bfcb ,_deeb =d .Token ();if _deeb !=nil {return _deeb ;};if _ecea ,_cebc :=_bfcb .(_fd .EndElement );_cebc &&_ecea .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfcb ); +};func (_dabc *ST_RectAlignment )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_cec ,_cceb :=d .Token ();if _cceb !=nil {return _cceb ;};if _ecebe ,_bdd :=_cec .(_fd .EndElement );_bdd &&_ecebe .Name ==start .Name {*_dabc =1;return nil ; +};if _adfa ,_accec :=_cec .(_fd .CharData );!_accec {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cec );}else {switch string (_adfa ){case "":*_dabc =0; +case "\u006e\u006f\u006e\u0065":*_dabc =1;case "\u0074\u006c":*_dabc =2;case "\u0074":*_dabc =3;case "\u0074\u0072":*_dabc =4;case "\u006c":*_dabc =5;case "\u0063\u0074\u0072":*_dabc =6;case "\u0072":*_dabc =7;case "\u0062\u006c":*_dabc =8;case "\u0062":*_dabc =9; +case "\u0062\u0072":*_dabc =10;};};_cec ,_cceb =d .Token ();if _cceb !=nil {return _cceb ;};if _bbce ,_ddcb :=_cec .(_fd .EndElement );_ddcb &&_bbce .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cec ); +};func (_efcda *ST_PresetCameraType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fegfg ,_cgdcg :=d .Token ();if _cgdcg !=nil {return _cgdcg ;};if _fefd ,_gace :=_fegfg .(_fd .EndElement );_gace &&_fefd .Name ==start .Name {*_efcda =1; +return nil ;};if _fdgdb ,_bebb :=_fegfg .(_fd .CharData );!_bebb {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fegfg );}else {switch string (_fdgdb ){case "":*_efcda =0; +case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_efcda =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_efcda =2;case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_efcda =3; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_efcda =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_efcda =5;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_efcda =6; +case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_efcda =7;case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_efcda =8; +case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_efcda =9;case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_efcda =10; +case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_efcda =11;case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_efcda =12; +case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_efcda =13;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_efcda =14; +case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_efcda =15;case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_efcda =16; +case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_efcda =17;case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_efcda =18; +case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_efcda =19;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_efcda =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_efcda =21; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_efcda =22;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_efcda =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_efcda =24; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_efcda =25;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_efcda =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_efcda =27; +case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_efcda =28;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_efcda =29; +case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_efcda =30;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_efcda =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_efcda =32; +case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_efcda =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_efcda =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_efcda =35; +case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_efcda =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_efcda =37; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_efcda =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_efcda =39; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_efcda =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_efcda =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_efcda =42; +case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_efcda =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_efcda =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_efcda =45; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_efcda =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_efcda =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_efcda =48; +case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_efcda =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_efcda =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_efcda =51; +case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_efcda =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_efcda =53; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_efcda =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_efcda =55; +case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_efcda =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_efcda =57; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_efcda =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_efcda =59; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_efcda =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_efcda =61; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_efcda =62;};};_fegfg ,_cgdcg =d .Token ();if _cgdcg !=nil {return _cgdcg ;};if _geec ,_accg :=_fegfg .(_fd .EndElement ); +_accg &&_geec .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fegfg );};func (_gabfe *ST_LightRigType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_gbaga ,_fdeec :=d .Token (); +if _fdeec !=nil {return _fdeec ;};if _fdead ,_dafd :=_gbaga .(_fd .EndElement );_dafd &&_fdead .Name ==start .Name {*_gabfe =1;return nil ;};if _ddea ,_efaad :=_gbaga .(_fd .CharData );!_efaad {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbaga ); +}else {switch string (_ddea ){case "":*_gabfe =0;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_gabfe =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_gabfe =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_gabfe =3; +case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_gabfe =4;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_gabfe =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_gabfe =6; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_gabfe =7;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_gabfe =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_gabfe =9; +case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_gabfe =10;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_gabfe =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_gabfe =12; +case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_gabfe =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_gabfe =14;case "\u0073\u006f\u0066\u0074":*_gabfe =15;case "\u0068\u0061\u0072s\u0068":*_gabfe =16;case "\u0066\u006c\u006fo\u0064":*_gabfe =17; +case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_gabfe =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_gabfe =19;case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_gabfe =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_gabfe =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_gabfe =22; +case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_gabfe =23;case "\u0066\u006c\u0061\u0074":*_gabfe =24;case "\u0074\u0077\u006fP\u0074":*_gabfe =25;case "\u0067\u006c\u006f\u0077":*_gabfe =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_gabfe =27; +};};_gbaga ,_fdeec =d .Token ();if _fdeec !=nil {return _fdeec ;};if _bfed ,_agae :=_gbaga .(_fd .EndElement );_agae &&_bfed .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbaga ); +};type CT_Ligatures struct{ValAttr ST_Ligatures ;};func (_beca ST_NumForm )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_beca .String (),start );};func (_aag *CT_PathShadeProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_gde :=range start .Attr {if _gde .Name .Local =="\u0070\u0061\u0074\u0068"{_aag .PathAttr .UnmarshalXMLAttr (_gde ); +continue ;};};_deb :for {_cgf ,_dgg :=d .Token ();if _dgg !=nil {return _dgg ;};switch _ddde :=_cgf .(type ){case _fd .StartElement :switch _ddde .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}:_aag .FillToRect =NewCT_RelativeRect (); +if _dac :=d .DecodeElement (_aag .FillToRect ,&_ddde );_dac !=nil {return _dac ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u0068S\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ddde .Name ); +if _ggf :=d .Skip ();_ggf !=nil {return _ggf ;};};case _fd .EndElement :break _deb ;case _fd .CharData :};};return nil ;}; -// Validate validates the CT_Scene3D and its children -func (_ddbc *CT_Scene3D )Validate ()error {return _ddbc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044");};func (_bff *CT_LineJoinMiterProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _bff .LimAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006c\u0069\u006d"},Value :_e .Sprintf ("\u0025\u0076",*_bff .LimAttr )}); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dadcg ST_LineCap )String ()string {switch _dadcg {case 0:return "";case 1:return "\u0072\u006e\u0064";case 2:return "\u0073\u0071";case 3:return "\u0066\u006c\u0061\u0074"; -};return "";}; +// Validate validates the EG_ColorChoice and its children +func (_gcg *EG_ColorChoice )Validate ()error {return _gcg .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065");};func (_fbfb *CT_PositiveFixedPercentage )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_fbfb .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; // ValidateWithPath validates the EG_ConflictsChoice and its children, prefixing error messages with path -func (_bcdb *EG_ConflictsChoice )ValidateWithPath (path string )error {if _bcdb .ConflictIns !=nil {if _gcedc :=_bcdb .ConflictIns .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073");_gcedc !=nil {return _gcedc ; -};};if _bcdb .ConflictDel !=nil {if _affda :=_bcdb .ConflictDel .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c");_affda !=nil {return _affda ;};};return nil ;};func (_ebgdg ST_BevelPresetType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cdab :=_f .Attr {}; -_cdab .Name =name ;switch _ebgdg {case ST_BevelPresetTypeUnset :_cdab .Value ="";case ST_BevelPresetTypeRelaxedInset :_cdab .Value ="\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case ST_BevelPresetTypeCircle :_cdab .Value ="\u0063\u0069\u0072\u0063\u006c\u0065"; -case ST_BevelPresetTypeSlope :_cdab .Value ="\u0073\u006c\u006fp\u0065";case ST_BevelPresetTypeCross :_cdab .Value ="\u0063\u0072\u006fs\u0073";case ST_BevelPresetTypeAngle :_cdab .Value ="\u0061\u006e\u0067l\u0065";case ST_BevelPresetTypeSoftRound :_cdab .Value ="\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed"; -case ST_BevelPresetTypeConvex :_cdab .Value ="\u0063\u006f\u006e\u0076\u0065\u0078";case ST_BevelPresetTypeCoolSlant :_cdab .Value ="\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case ST_BevelPresetTypeDivot :_cdab .Value ="\u0064\u0069\u0076o\u0074";case ST_BevelPresetTypeRiblet :_cdab .Value ="\u0072\u0069\u0062\u006c\u0065\u0074"; -case ST_BevelPresetTypeHardEdge :_cdab .Value ="\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case ST_BevelPresetTypeArtDeco :_cdab .Value ="\u0061r\u0074\u0044\u0065\u0063\u006f";};return _cdab ,nil ;};func (_dee *CustomXmlConflictInsRangeStart )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dee .CT_TrackChange =*_bb .NewCT_TrackChange (); -for {_agfb ,_baeef :=d .Token ();if _baeef !=nil {return _e .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_baeef ); -};if _egcf ,_cebgf :=_agfb .(_f .EndElement );_cebgf &&_egcf .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the EG_ShadeProperties and its children, prefixing error messages with path -func (_agcec *EG_ShadeProperties )ValidateWithPath (path string )error {if _fabbb :=_agcec .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); -_fabbb !=nil {return _fabbb ;};return nil ;};func NewEG_ColorTransformChoice ()*EG_ColorTransformChoice {_efcc :=&EG_ColorTransformChoice {};return _efcc ;};func NewCT_Bevel ()*CT_Bevel {_ff :=&CT_Bevel {};return _ff }; +func (_abcf *EG_ConflictsChoice )ValidateWithPath (path string )error {if _abcf .ConflictIns !=nil {if _dbae :=_abcf .ConflictIns .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073");_dbae !=nil {return _dbae ; +};};if _abcf .ConflictDel !=nil {if _dgbg :=_abcf .ConflictDel .ValidateWithPath (path +"\u002f\u0043\u006fn\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c");_dgbg !=nil {return _dgbg ;};};return nil ;}; -// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path -func (_bfc *CT_GradientStop )ValidateWithPath (path string )error {if _afgc :=_bfc .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_afgc !=nil {return _afgc ;};if _bfc .SrgbClr !=nil {if _gdd :=_bfc .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_gdd !=nil {return _gdd ;};};if _bfc .SchemeClr !=nil {if _afc :=_bfc .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_afc !=nil {return _afc ;};};return nil ;};func (_ggcd ST_Ligatures )String ()string {switch _ggcd {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 3:return "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c";case 4:return "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c"; -case 5:return "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case 6:return "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c";case 7:return "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c"; -case 8:return "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c";case 9:return "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c";case 10:return "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c"; -case 11:return "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c";case 12:return "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c"; -case 13:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case 14:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; -case 15:return "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case 16:return "\u0061\u006c\u006c";};return "";}; +// ValidateWithPath validates the CT_Bevel and its children, prefixing error messages with path +func (_gaa *CT_Bevel )ValidateWithPath (path string )error {if _gaa .WAttr !=nil {if *_gaa .WAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gaa .WAttr ); +};if *_gaa .WAttr > 27273042316900{return _g .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_gaa .WAttr ); +};};if _gaa .HAttr !=nil {if *_gaa .HAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gaa .HAttr ); +};if *_gaa .HAttr > 27273042316900{return _g .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_gaa .HAttr ); +};};if _cfc :=_gaa .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_cfc !=nil {return _cfc ;};return nil ;};func (_cfccc *ST_PresetLineDashVal )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_ccbg ,_eadg :=d .Token (); +if _eadg !=nil {return _eadg ;};if _cfabb ,_ccag :=_ccbg .(_fd .EndElement );_ccag &&_cfabb .Name ==start .Name {*_cfccc =1;return nil ;};if _gade ,_afce :=_ccbg .(_fd .CharData );!_afce {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccbg ); +}else {switch string (_gade ){case "":*_cfccc =0;case "\u0073\u006f\u006ci\u0064":*_cfccc =1;case "\u0064\u006f\u0074":*_cfccc =2;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_cfccc =3;case "\u0064\u0061\u0073\u0068":*_cfccc =4;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_cfccc =5; +case "\u006c\u0067\u0044\u0061\u0073\u0068":*_cfccc =6;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_cfccc =7;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_cfccc =8;case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_cfccc =9; +case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cfccc =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cfccc =11;};};_ccbg ,_eadg =d .Token ();if _eadg !=nil {return _eadg ;};if _gedf ,_cgfg :=_ccbg .(_fd .EndElement ); +_cgfg &&_gedf .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccbg );};func (_efaa *EG_FillPropertiesChoice )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start ); +if _efaa .NoFill !=nil {_dfffe :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_efaa .NoFill ,_dfffe );}else if _efaa .SolidFill !=nil {_gdbd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_efaa .SolidFill ,_gdbd );}else if _efaa .GradFill !=nil {_dbbfd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_efaa .GradFill ,_dbbfd );};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_LineJoinMiterProperties and its children -func (_gbb *CT_LineJoinMiterProperties )Validate ()error {return _gbb .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_fgff ST_RectAlignment )String ()string {switch _fgff {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u006c";case 3:return "\u0074";case 4:return "\u0074\u0072";case 5:return "\u006c";case 6:return "\u0063\u0074\u0072";case 7:return "\u0072";case 8:return "\u0062\u006c";case 9:return "\u0062"; -case 10:return "\u0062\u0072";};return "";}; +// Validate validates the CT_SdtCheckboxSymbol and its children +func (_ebgd *CT_SdtCheckboxSymbol )Validate ()error {return _ebgd .ValidateWithPath ("C\u0054_\u0053\u0064\u0074\u0043\u0068\u0065\u0063\u006bb\u006f\u0078\u0053\u0079mb\u006f\u006c");}; -// ValidateWithPath validates the CT_SdtCheckbox and its children, prefixing error messages with path -func (_bgga *CT_SdtCheckbox )ValidateWithPath (path string )error {if _bgga .Checked !=nil {if _acdd :=_bgga .Checked .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064");_acdd !=nil {return _acdd ;};};if _bgga .CheckedState !=nil {if _ggg :=_bgga .CheckedState .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"); -_ggg !=nil {return _ggg ;};};if _bgga .UncheckedState !=nil {if _fbbf :=_bgga .UncheckedState .ValidateWithPath (path +"\u002fU\u006ec\u0068\u0065\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065");_fbbf !=nil {return _fbbf ;};};return nil ;};func (_defb *ST_CompoundLine )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dcbe ,_baac :=d .Token (); -if _baac !=nil {return _baac ;};if _fgcb ,_fdbd :=_dcbe .(_f .EndElement );_fdbd &&_fgcb .Name ==start .Name {*_defb =1;return nil ;};if _fbga ,_gadf :=_dcbe .(_f .CharData );!_gadf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcbe ); -}else {switch string (_fbga ){case "":*_defb =0;case "\u0073\u006e\u0067":*_defb =1;case "\u0064\u0062\u006c":*_defb =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_defb =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_defb =4;case "\u0074\u0072\u0069":*_defb =5; -};};_dcbe ,_baac =d .Token ();if _baac !=nil {return _baac ;};if _gfgab ,_gecd :=_dcbe .(_f .EndElement );_gecd &&_gfgab .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcbe ); -}; +// Validate validates the EG_LineJoinPropertiesChoice and its children +func (_feba *EG_LineJoinPropertiesChoice )Validate ()error {return _feba .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065J\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_ecb ST_NumSpacing )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_dfbc :=_fd .Attr {}; +_dfbc .Name =name ;switch _ecb {case ST_NumSpacingUnset :_dfbc .Value ="";case ST_NumSpacingDefault :_dfbc .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_NumSpacingProportional :_dfbc .Value ="\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c"; +case ST_NumSpacingTabular :_dfbc .Value ="\u0074a\u0062\u0075\u006c\u0061\u0072";};return _dfbc ,nil ;}; -// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path -func (_gcf *CT_OnOff )ValidateWithPath (path string )error {if _egce :=_gcf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egce !=nil {return _egce ;};return nil ;}; +// Validate validates the CT_SphereCoords and its children +func (_bbda *CT_SphereCoords )Validate ()error {return _bbda .ValidateWithPath ("\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073");}; -// Validate validates the CT_LongHexNumber and its children -func (_cdag *CT_LongHexNumber )Validate ()error {return _cdag .ValidateWithPath ("\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072");}; +// ValidateWithPath validates the CT_Reflection and its children, prefixing error messages with path +func (_bcd *CT_Reflection )ValidateWithPath (path string )error {if _bcd .BlurRadAttr !=nil {if *_bcd .BlurRadAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bcd .BlurRadAttr ); +};if *_bcd .BlurRadAttr > 27273042316900{return _g .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bcd .BlurRadAttr ); +};};if _bcd .StAAttr !=nil {if _accd :=_bcd .StAAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u0041\u0074\u0074\u0072");_accd !=nil {return _accd ;};};if _bcd .StPosAttr !=nil {if _bfga :=_bcd .StPosAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); +_bfga !=nil {return _bfga ;};};if _bcd .EndAAttr !=nil {if _ega :=_bcd .EndAAttr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0041\u0041\u0074\u0074r");_ega !=nil {return _ega ;};};if _bcd .EndPosAttr !=nil {if _agbf :=_bcd .EndPosAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); +_agbf !=nil {return _agbf ;};};if _bcd .DistAttr !=nil {if *_bcd .DistAttr < 0{return _g .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bcd .DistAttr ); +};if *_bcd .DistAttr > 27273042316900{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_bcd .DistAttr ); +};};if _bcd .DirAttr !=nil {if *_bcd .DirAttr < 0{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bcd .DirAttr ); +};if *_bcd .DirAttr >=21600000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bcd .DirAttr ); +};};if _bcd .FadeDirAttr !=nil {if *_bcd .FadeDirAttr < 0{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0046\u0061\u0064\u0065\u0044\u0069\u0072\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bcd .FadeDirAttr ); +};if *_bcd .FadeDirAttr >=21600000{return _g .Errorf ("\u0025s\u002f\u006d.\u0046\u0061\u0064e\u0044\u0069\u0072\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bcd .FadeDirAttr ); +};};if _bcd .SxAttr !=nil {if _gee :=_bcd .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_gee !=nil {return _gee ;};};if _bcd .SyAttr !=nil {if _eec :=_bcd .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_eec !=nil {return _eec ;};};if _bcd .KxAttr !=nil {if *_bcd .KxAttr <=-5400000{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_bcd .KxAttr ); +};if *_bcd .KxAttr >=5400000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bcd .KxAttr ); +};};if _bcd .KyAttr !=nil {if *_bcd .KyAttr <=-5400000{return _g .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_bcd .KyAttr ); +};if *_bcd .KyAttr >=5400000{return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bcd .KyAttr ); +};};if _eac :=_bcd .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_eac !=nil {return _eac ;};return nil ;};func (_ffa *CT_Glow )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_ed :=range start .Attr {if _ed .Name .Local =="\u0072\u0061\u0064"{_gbbg ,_cdg :=_a .ParseInt (_ed .Value ,10,64); +if _cdg !=nil {return _cdg ;};_ffa .RadAttr =&_gbbg ;continue ;};};_bgg :for {_geb ,_gbd :=d .Token ();if _gbd !=nil {return _gbd ;};switch _bac :=_geb .(type ){case _fd .StartElement :switch _bac .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ffa .SrgbClr =NewCT_SRgbColor (); +if _afe :=d .DecodeElement (_ffa .SrgbClr ,&_bac );_afe !=nil {return _afe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ffa .SchemeClr =NewCT_SchemeColor (); +if _dc :=d .DecodeElement (_ffa .SchemeClr ,&_bac );_dc !=nil {return _dc ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u006c\u006f\u0077\u0020\u0025\u0076",_bac .Name ); +if _acg :=d .Skip ();_acg !=nil {return _acg ;};};case _fd .EndElement :break _bgg ;case _fd .CharData :};};return nil ;};func (_dgb *CT_Ligatures )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dgb .ValAttr =ST_Ligatures (1);for _ ,_fag :=range start .Attr {if _fag .Name .Local =="\u0076\u0061\u006c"{_dgb .ValAttr .UnmarshalXMLAttr (_fag ); +continue ;};};for {_gge ,_eeg :=d .Token ();if _eeg !=nil {return _g .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069g\u0061\u0074\u0075\u0072\u0065\u0073\u003a\u0020\u0025\u0073",_eeg );};if _cff ,_cggea :=_gge .(_fd .EndElement ); +_cggea &&_cff .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_TextOutlineEffect and its children -func (_gefd *CT_TextOutlineEffect )Validate ()error {return _gefd .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006ci\u006e\u0065\u0045\u0066fe\u0063\u0074");}; +// Validate validates the CT_GradientStop and its children +func (_gfec *CT_GradientStop )Validate ()error {return _gfec .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");};func (_ead *CT_RelativeRect )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_fde :=range start .Attr {if _fde .Name .Local =="\u006c"{_acec ,_dggf :=ParseUnionST_Percentage (_fde .Value ); +if _dggf !=nil {return _dggf ;};_ead .LAttr =&_acec ;continue ;};if _fde .Name .Local =="\u0074"{_eef ,_dfge :=ParseUnionST_Percentage (_fde .Value );if _dfge !=nil {return _dfge ;};_ead .TAttr =&_eef ;continue ;};if _fde .Name .Local =="\u0072"{_effa ,_ddfg :=ParseUnionST_Percentage (_fde .Value ); +if _ddfg !=nil {return _ddfg ;};_ead .RAttr =&_effa ;continue ;};if _fde .Name .Local =="\u0062"{_feccd ,_gdb :=ParseUnionST_Percentage (_fde .Value );if _gdb !=nil {return _gdb ;};_ead .BAttr =&_feccd ;continue ;};};for {_bca ,_dgag :=d .Token ();if _dgag !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069v\u0065\u0052\u0065c\u0074:\u0020\u0025\u0073",_dgag ); +};if _cfbg ,_gegd :=_bca .(_fd .EndElement );_gegd &&_cfbg .Name ==start .Name {break ;};};return nil ;};func (_addb *ST_LightRigDirection )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_addb =0;case "\u0074\u006c":*_addb =1;case "\u0074":*_addb =2; +case "\u0074\u0072":*_addb =3;case "\u006c":*_addb =4;case "\u0072":*_addb =5;case "\u0062\u006c":*_addb =6;case "\u0062":*_addb =7;case "\u0062\u0072":*_addb =8;};return nil ;}; -// ValidateWithPath validates the Checkbox and its children, prefixing error messages with path -func (_ebdd *Checkbox )ValidateWithPath (path string )error {if _bfcb :=_ebdd .CT_SdtCheckbox .ValidateWithPath (path );_bfcb !=nil {return _bfcb ;};return nil ;};func (_afbeg ST_NumSpacing )String ()string {switch _afbeg {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074"; -case 2:return "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c";case 3:return "\u0074a\u0062\u0075\u006c\u0061\u0072";};return "";};func (_bagga ST_Ligatures )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_bagga .String (),start ); -};type CT_GradientFillProperties struct{GsLst *CT_GradientStopList ;ShadePropertiesChoice *EG_ShadePropertiesChoice ;};func (_debdd ST_BevelPresetType )ValidateWithPath (path string )error {switch _debdd {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_debdd )); -};return nil ;};func (_dagf ST_NumForm )Validate ()error {return _dagf .ValidateWithPath ("")};func (_efac *CT_Shadow )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_cdac :=range start .Attr {if _cdac .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_ecbf ,_dac :=_d .ParseInt (_cdac .Value ,10,64); -if _dac !=nil {return _dac ;};_efac .BlurRadAttr =&_ecbf ;continue ;};if _cdac .Name .Local =="\u0064\u0069\u0073\u0074"{_gacfc ,_aed :=_d .ParseInt (_cdac .Value ,10,64);if _aed !=nil {return _aed ;};_efac .DistAttr =&_gacfc ;continue ;};if _cdac .Name .Local =="\u0064\u0069\u0072"{_cgcf ,_bdd :=_d .ParseInt (_cdac .Value ,10,32); -if _bdd !=nil {return _bdd ;};_dgdd :=int32 (_cgcf );_efac .DirAttr =&_dgdd ;continue ;};if _cdac .Name .Local =="\u0073\u0078"{_fgbb ,_fdga :=ParseUnionST_Percentage (_cdac .Value );if _fdga !=nil {return _fdga ;};_efac .SxAttr =&_fgbb ;continue ;};if _cdac .Name .Local =="\u0073\u0079"{_aca ,_affd :=ParseUnionST_Percentage (_cdac .Value ); -if _affd !=nil {return _affd ;};_efac .SyAttr =&_aca ;continue ;};if _cdac .Name .Local =="\u006b\u0078"{_fbcf ,_afad :=_d .ParseInt (_cdac .Value ,10,32);if _afad !=nil {return _afad ;};_adf :=int32 (_fbcf );_efac .KxAttr =&_adf ;continue ;};if _cdac .Name .Local =="\u006b\u0079"{_fgba ,_fcbd :=_d .ParseInt (_cdac .Value ,10,32); -if _fcbd !=nil {return _fcbd ;};_egcce :=int32 (_fgba );_efac .KyAttr =&_egcce ;continue ;};if _cdac .Name .Local =="\u0061\u006c\u0067\u006e"{_efac .AlgnAttr .UnmarshalXMLAttr (_cdac );continue ;};};_cgf :for {_dcd ,_acee :=d .Token ();if _acee !=nil {return _acee ; -};switch _eacf :=_dcd .(type ){case _f .StartElement :switch _eacf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_efac .SrgbClr =NewCT_SRgbColor (); -if _abfee :=d .DecodeElement (_efac .SrgbClr ,&_eacf );_abfee !=nil {return _abfee ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_efac .SchemeClr =NewCT_SchemeColor (); -if _bbbb :=d .DecodeElement (_efac .SchemeClr ,&_eacf );_bbbb !=nil {return _bbbb ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0068\u0061d\u006f\u0077 \u0025\u0076",_eacf .Name ); -if _gccc :=d .Skip ();_gccc !=nil {return _gccc ;};};case _f .EndElement :break _cgf ;case _f .CharData :};};return nil ;}; +// Validate validates the CT_GradientStopList and its children +func (_fegg *CT_GradientStopList )Validate ()error {return _fegg .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");};func (_cfcdd ST_PresetMaterialType )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_cfcdd .String (),start ); +};func NewCheckbox ()*Checkbox {_gbdf :=&Checkbox {};_gbdf .CT_SdtCheckbox =*NewCT_SdtCheckbox ();return _gbdf ;};func (_abbfb ST_BevelPresetType )ValidateWithPath (path string )error {switch _abbfb {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abbfb )); +};return nil ;}; -// ValidateWithPath validates the EG_ColorTransformChoice and its children, prefixing error messages with path -func (_aafb *EG_ColorTransformChoice )ValidateWithPath (path string )error {if _aafb .Tint !=nil {if _ccbg :=_aafb .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_ccbg !=nil {return _ccbg ;};};if _aafb .Shade !=nil {if _gefc :=_aafb .Shade .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u0065"); -_gefc !=nil {return _gefc ;};};if _aafb .Alpha !=nil {if _bdgfb :=_aafb .Alpha .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061");_bdgfb !=nil {return _bdgfb ;};};if _aafb .HueMod !=nil {if _ffca :=_aafb .HueMod .ValidateWithPath (path +"\u002fH\u0075\u0065\u004d\u006f\u0064"); -_ffca !=nil {return _ffca ;};};if _aafb .Sat !=nil {if _afcb :=_aafb .Sat .ValidateWithPath (path +"\u002f\u0053\u0061\u0074");_afcb !=nil {return _afcb ;};};if _aafb .SatOff !=nil {if _bbbg :=_aafb .SatOff .ValidateWithPath (path +"\u002fS\u0061\u0074\u004f\u0066\u0066"); -_bbbg !=nil {return _bbbg ;};};if _aafb .SatMod !=nil {if _ebcb :=_aafb .SatMod .ValidateWithPath (path +"\u002fS\u0061\u0074\u004d\u006f\u0064");_ebcb !=nil {return _ebcb ;};};if _aafb .Lum !=nil {if _agaea :=_aafb .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d"); -_agaea !=nil {return _agaea ;};};if _aafb .LumOff !=nil {if _gdc :=_aafb .LumOff .ValidateWithPath (path +"\u002fL\u0075\u006d\u004f\u0066\u0066");_gdc !=nil {return _gdc ;};};if _aafb .LumMod !=nil {if _dcdf :=_aafb .LumMod .ValidateWithPath (path +"\u002fL\u0075\u006d\u004d\u006f\u0064"); -_dcdf !=nil {return _dcdf ;};};return nil ;}; +// Validate validates the CT_PathShadeProperties and its children +func (_ffe *CT_PathShadeProperties )Validate ()error {return _ffe .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_egcdf *DefaultImageDpi )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072\u003ade\u0066\u0061\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069";return _egcdf .CT_DefaultImageDpi .MarshalXML (e ,start );};type CT_GradientStop struct{PosAttr _abg .ST_PositiveFixedPercentage ; +SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;};func ParseUnionST_Percentage (s string )(_abg .ST_Percentage ,error ){return _abg .ParseUnionST_Percentage (s );};func (_fffa *CT_TextOutlineEffect )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _fffa .WAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0077"},Value :_g .Sprintf ("\u0025\u0076",*_fffa .WAttr )}); +};if _fffa .CapAttr !=ST_LineCapUnset {_ffgc ,_cac :=_fffa .CapAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0063\u0061\u0070"});if _cac !=nil {return _cac ;};start .Attr =append (start .Attr ,_ffgc );};if _fffa .CmpdAttr !=ST_CompoundLineUnset {_cbbc ,_cgfeeg :=_fffa .CmpdAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006d\u0070\u0064"}); +if _cgfeeg !=nil {return _cgfeeg ;};start .Attr =append (start .Attr ,_cbbc );};if _fffa .AlgnAttr !=ST_PenAlignmentUnset {_cbee ,_dcdd :=_fffa .AlgnAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"});if _dcdd !=nil {return _dcdd ; +};start .Attr =append (start .Attr ,_cbee );};e .EncodeToken (start );_fffa .FillPropertiesChoice .MarshalXML (e ,_fd .StartElement {});if _fffa .PrstDash !=nil {_cfbcc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}}; +e .EncodeElement (_fffa .PrstDash ,_cfbcc );};_fffa .LineJoinPropertiesChoice .MarshalXML (e ,_fd .StartElement {});e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type CT_RelativeRect struct{LAttr *_abg .ST_Percentage ;TAttr *_abg .ST_Percentage ; +RAttr *_abg .ST_Percentage ;BAttr *_abg .ST_Percentage ;};func ParseUnionST_PositiveFixedPercentage (s string )(_abg .ST_PositiveFixedPercentage ,error ){return _abg .ParseUnionST_PositiveFixedPercentage (s );};func ParseUnionST_Coordinate32 (s string )(_abg .ST_Coordinate32 ,error ){return _abg .ParseUnionST_Coordinate32 (s ); +};func (_cfga *Checkbox )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072:\u0063\u0068\u0065\u0063\u006b\u0062\u006f\u0078";return _cfga .CT_SdtCheckbox .MarshalXML (e ,start );};func (_cgd *CT_Ligatures )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_gag ,_cedb :=_cgd .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); +if _cedb !=nil {return _cedb ;};start .Attr =append (start .Attr ,_gag );e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_DefaultImageDpi and its children, prefixing error messages with path -func (_bf *CT_DefaultImageDpi )ValidateWithPath (path string )error {return nil };type CT_OnOff struct{ValAttr ST_OnOff ;};type CT_Props3D struct{ExtrusionHAttr *int64 ;ContourWAttr *int64 ;PrstMaterialAttr ST_PresetMaterialType ;BevelT *CT_Bevel ;BevelB *CT_Bevel ; -ExtrusionClr *CT_Color ;ContourClr *CT_Color ;}; +// ValidateWithPath validates the CT_StyleSet and its children, prefixing error messages with path +func (_bdab *CT_StyleSet )ValidateWithPath (path string )error {if _cgfb :=_bdab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cgfb !=nil {return _cgfb ;};return nil ;};func NewCustomXmlConflictDelRangeEnd ()*CustomXmlConflictDelRangeEnd {_dace :=&CustomXmlConflictDelRangeEnd {}; +_dace .CT_Markup =*_fe .NewCT_Markup ();return _dace ;};func (_gagfb ST_LineCap )String ()string {switch _gagfb {case 0:return "";case 1:return "\u0072\u006e\u0064";case 2:return "\u0073\u0071";case 3:return "\u0066\u006c\u0061\u0074";};return "";};type CT_Reflection struct{BlurRadAttr *int64 ; +StAAttr *_abg .ST_PositiveFixedPercentage ;StPosAttr *_abg .ST_PositiveFixedPercentage ;EndAAttr *_abg .ST_PositiveFixedPercentage ;EndPosAttr *_abg .ST_PositiveFixedPercentage ;DistAttr *int64 ;DirAttr *int32 ;FadeDirAttr *int32 ;SxAttr *_abg .ST_Percentage ; +SyAttr *_abg .ST_Percentage ;KxAttr *int32 ;KyAttr *int32 ;AlgnAttr ST_RectAlignment ;}; -// ValidateWithPath validates the CT_PresetLineDashProperties and its children, prefixing error messages with path -func (_bec *CT_PresetLineDashProperties )ValidateWithPath (path string )error {if _gbed :=_bec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbed !=nil {return _gbed ;};return nil ;};type ST_PresetLineDashVal byte ; +// ValidateWithPath validates the EG_FillPropertiesChoice and its children, prefixing error messages with path +func (_bbade *EG_FillPropertiesChoice )ValidateWithPath (path string )error {if _bbade .NoFill !=nil {if _efgg :=_bbade .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_efgg !=nil {return _efgg ;};};if _bbade .SolidFill !=nil {if _ddbdc :=_bbade .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); +_ddbdc !=nil {return _ddbdc ;};};if _bbade .GradFill !=nil {if _dgaca :=_bbade .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_dgaca !=nil {return _dgaca ;};};return nil ;};type EG_LineDashProperties struct{PrstDash *CT_PresetLineDashProperties ; +};func (_gacg ST_SchemeColorVal )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_gebb :=_fd .Attr {};_gebb .Name =name ;switch _gacg {case ST_SchemeColorValUnset :_gebb .Value ="";case ST_SchemeColorValBg1 :_gebb .Value ="\u0062\u0067\u0031";case ST_SchemeColorValTx1 :_gebb .Value ="\u0074\u0078\u0031"; +case ST_SchemeColorValBg2 :_gebb .Value ="\u0062\u0067\u0032";case ST_SchemeColorValTx2 :_gebb .Value ="\u0074\u0078\u0032";case ST_SchemeColorValAccent1 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_SchemeColorValAccent2 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032"; +case ST_SchemeColorValAccent3 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_SchemeColorValAccent4 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_SchemeColorValAccent5 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035"; +case ST_SchemeColorValAccent6 :_gebb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_SchemeColorValHlink :_gebb .Value ="\u0068\u006c\u0069n\u006b";case ST_SchemeColorValFolHlink :_gebb .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"; +case ST_SchemeColorValDk1 :_gebb .Value ="\u0064\u006b\u0031";case ST_SchemeColorValLt1 :_gebb .Value ="\u006c\u0074\u0031";case ST_SchemeColorValDk2 :_gebb .Value ="\u0064\u006b\u0032";case ST_SchemeColorValLt2 :_gebb .Value ="\u006c\u0074\u0032";case ST_SchemeColorValPhClr :_gebb .Value ="\u0070\u0068\u0043l\u0072"; +};return _gebb ,nil ;};func (_beagc ST_PresetMaterialType )Validate ()error {return _beagc .ValidateWithPath ("")};func NewEG_FillProperties ()*EG_FillProperties {_bdfg :=&EG_FillProperties {};_bdfg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +return _bdfg ;};func NewEG_LineJoinProperties ()*EG_LineJoinProperties {_gffg :=&EG_LineJoinProperties {};_gffg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _gffg ;}; +// ValidateWithPath validates the EG_LineDashProperties and its children, prefixing error messages with path +func (_cgb *EG_LineDashProperties )ValidateWithPath (path string )error {if _cgb .PrstDash !=nil {if _gaeb :=_cgb .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_gaeb !=nil {return _gaeb ;};};return nil ;}; -// Validate validates the DocId and its children -func (_eagf *DocId )Validate ()error {return _eagf .ValidateWithPath ("\u0044\u006f\u0063I\u0064")};type CT_Reflection struct{BlurRadAttr *int64 ;StAAttr *_c .ST_PositiveFixedPercentage ;StPosAttr *_c .ST_PositiveFixedPercentage ;EndAAttr *_c .ST_PositiveFixedPercentage ; -EndPosAttr *_c .ST_PositiveFixedPercentage ;DistAttr *int64 ;DirAttr *int32 ;FadeDirAttr *int32 ;SxAttr *_c .ST_Percentage ;SyAttr *_c .ST_Percentage ;KxAttr *int32 ;KyAttr *int32 ;AlgnAttr ST_RectAlignment ;};type EG_Conflicts struct{ConflictsChoice *EG_ConflictsChoice ; -};func (_gc *CT_Color )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eg :for {_afa ,_baf :=d .Token ();if _baf !=nil {return _baf ;};switch _gaca :=_afa .(type ){case _f .StartElement :switch _gaca .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gc .SrgbClr =NewCT_SRgbColor (); -if _fde :=d .DecodeElement (_gc .SrgbClr ,&_gaca );_fde !=nil {return _fde ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_gc .SchemeClr =NewCT_SchemeColor (); -if _gfg :=d .DecodeElement (_gc .SchemeClr ,&_gaca );_gfg !=nil {return _gfg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_gaca .Name ); -if _fdd :=d .Skip ();_fdd !=nil {return _fdd ;};};case _f .EndElement :break _eg ;case _f .CharData :};};return nil ;};func (_gbg *CT_PathShadeProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_ffgb :=range start .Attr {if _ffgb .Name .Local =="\u0070\u0061\u0074\u0068"{_gbg .PathAttr .UnmarshalXMLAttr (_ffgb ); -continue ;};};_ebac :for {_fff ,_gbc :=d .Token ();if _gbc !=nil {return _gbc ;};switch _acd :=_fff .(type ){case _f .StartElement :switch _acd .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}:_gbg .FillToRect =NewCT_RelativeRect (); -if _eae :=d .DecodeElement (_gbg .FillToRect ,&_acd );_eae !=nil {return _eae ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u0068S\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_acd .Name ); -if _ggae :=d .Skip ();_ggae !=nil {return _ggae ;};};case _f .EndElement :break _ebac ;case _f .CharData :};};return nil ;};func (_faf *CT_GradientStopList )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_egb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0067\u0073"}}; -for _ ,_gea :=range _faf .Gs {e .EncodeElement (_gea ,_egb );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fgd *CT_Color )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fgd .SrgbClr !=nil {_abfb :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_fgd .SrgbClr ,_abfb );};if _fgd .SchemeClr !=nil {_fc :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_fgd .SchemeClr ,_fc );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func NewEG_ColorChoice ()*EG_ColorChoice {_ccb :=&EG_ColorChoice {};return _ccb }; +// ValidateWithPath validates the CT_SdtCheckbox and its children, prefixing error messages with path +func (_bdeb *CT_SdtCheckbox )ValidateWithPath (path string )error {if _bdeb .Checked !=nil {if _egbd :=_bdeb .Checked .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064");_egbd !=nil {return _egbd ;};};if _bdeb .CheckedState !=nil {if _gdfb :=_bdeb .CheckedState .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"); +_gdfb !=nil {return _gdfb ;};};if _bdeb .UncheckedState !=nil {if _ede :=_bdeb .UncheckedState .ValidateWithPath (path +"\u002fU\u006ec\u0068\u0065\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065");_ede !=nil {return _ede ;};};return nil ;};const (ST_SchemeColorValUnset ST_SchemeColorVal =0; +ST_SchemeColorValBg1 ST_SchemeColorVal =1;ST_SchemeColorValTx1 ST_SchemeColorVal =2;ST_SchemeColorValBg2 ST_SchemeColorVal =3;ST_SchemeColorValTx2 ST_SchemeColorVal =4;ST_SchemeColorValAccent1 ST_SchemeColorVal =5;ST_SchemeColorValAccent2 ST_SchemeColorVal =6; +ST_SchemeColorValAccent3 ST_SchemeColorVal =7;ST_SchemeColorValAccent4 ST_SchemeColorVal =8;ST_SchemeColorValAccent5 ST_SchemeColorVal =9;ST_SchemeColorValAccent6 ST_SchemeColorVal =10;ST_SchemeColorValHlink ST_SchemeColorVal =11;ST_SchemeColorValFolHlink ST_SchemeColorVal =12; +ST_SchemeColorValDk1 ST_SchemeColorVal =13;ST_SchemeColorValLt1 ST_SchemeColorVal =14;ST_SchemeColorValDk2 ST_SchemeColorVal =15;ST_SchemeColorValLt2 ST_SchemeColorVal =16;ST_SchemeColorValPhClr ST_SchemeColorVal =17;); -// Validate validates the CT_GradientStopList and its children -func (_bfce *CT_GradientStopList )Validate ()error {return _bfce .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");};type ST_PresetCameraType byte ;func (_bcde ST_PathShadeType )ValidateWithPath (path string )error {switch _bcde {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcde )); -};return nil ;};func (_gaac *CT_StyleSet )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_edff :=range start .Attr {if _edff .Name .Local =="\u0069\u0064"{_dbeg ,_eaff :=_d .ParseUint (_edff .Value ,10,64);if _eaff !=nil {return _eaff ; -};_gaac .IdAttr =_dbeg ;continue ;};if _edff .Name .Local =="\u0076\u0061\u006c"{_gaac .ValAttr .UnmarshalXMLAttr (_edff );continue ;};};for {_adfe ,_gcbb :=d .Token ();if _gcbb !=nil {return _e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074\u003a\u0020\u0025\u0073",_gcbb ); -};if _dgdf ,_ceeg :=_adfe .(_f .EndElement );_ceeg &&_dgdf .Name ==start .Name {break ;};};return nil ;};const (ST_SchemeColorValUnset ST_SchemeColorVal =0;ST_SchemeColorValBg1 ST_SchemeColorVal =1;ST_SchemeColorValTx1 ST_SchemeColorVal =2;ST_SchemeColorValBg2 ST_SchemeColorVal =3; -ST_SchemeColorValTx2 ST_SchemeColorVal =4;ST_SchemeColorValAccent1 ST_SchemeColorVal =5;ST_SchemeColorValAccent2 ST_SchemeColorVal =6;ST_SchemeColorValAccent3 ST_SchemeColorVal =7;ST_SchemeColorValAccent4 ST_SchemeColorVal =8;ST_SchemeColorValAccent5 ST_SchemeColorVal =9; -ST_SchemeColorValAccent6 ST_SchemeColorVal =10;ST_SchemeColorValHlink ST_SchemeColorVal =11;ST_SchemeColorValFolHlink ST_SchemeColorVal =12;ST_SchemeColorValDk1 ST_SchemeColorVal =13;ST_SchemeColorValLt1 ST_SchemeColorVal =14;ST_SchemeColorValDk2 ST_SchemeColorVal =15; -ST_SchemeColorValLt2 ST_SchemeColorVal =16;ST_SchemeColorValPhClr ST_SchemeColorVal =17;); +// Validate validates the AG_Parids and its children +func (_bf *AG_Parids )Validate ()error {return _bf .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0072\u0069\u0064s");};type EG_ColorTransformChoice struct{Tint *CT_PositiveFixedPercentage ;Shade *CT_PositiveFixedPercentage ;Alpha *CT_PositiveFixedPercentage ; +HueMod *CT_PositivePercentage ;Sat *CT_Percentage ;SatOff *CT_Percentage ;SatMod *CT_Percentage ;Lum *CT_Percentage ;LumOff *CT_Percentage ;LumMod *CT_Percentage ;};func (_egf *CT_SRgbColor )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_bfdc :=range start .Attr {if _bfdc .Name .Local =="\u0076\u0061\u006c"{_dcda :=_bfdc .Value ; +_egf .ValAttr =_dcda ;continue ;};};_efcd :for {_fba ,_bacc :=d .Token ();if _bacc !=nil {return _bacc ;};switch _bfea :=_fba .(type ){case _fd .StartElement :switch _bfea .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_bge :=NewEG_ColorTransform (); +_bge .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_bge );if _dagc :=d .DecodeElement (&_bge .ColorTransformChoice .Tint ,&_bfea );_dagc !=nil {return _dagc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_dabb :=NewEG_ColorTransform (); +_dabb .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_dabb );if _fbfbe :=d .DecodeElement (&_dabb .ColorTransformChoice .Shade ,&_bfea );_fbfbe !=nil {return _fbfbe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_ggae :=NewEG_ColorTransform (); +_ggae .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_ggae );if _cbdc :=d .DecodeElement (&_ggae .ColorTransformChoice .Alpha ,&_bfea );_cbdc !=nil {return _cbdc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_bgfc :=NewEG_ColorTransform (); +_bgfc .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_bgfc );if _aeb :=d .DecodeElement (&_bgfc .ColorTransformChoice .HueMod ,&_bfea );_aeb !=nil {return _aeb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_fcedg :=NewEG_ColorTransform (); +_fcedg .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_fcedg );if _abae :=d .DecodeElement (&_fcedg .ColorTransformChoice .Sat ,&_bfea );_abae !=nil {return _abae ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_cbdg :=NewEG_ColorTransform (); +_cbdg .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_cbdg );if _ggeg :=d .DecodeElement (&_cbdg .ColorTransformChoice .SatOff ,&_bfea );_ggeg !=nil {return _ggeg ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_ffg :=NewEG_ColorTransform (); +_ffg .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_ffg );if _gfa :=d .DecodeElement (&_ffg .ColorTransformChoice .SatMod ,&_bfea );_gfa !=nil {return _gfa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_dgcf :=NewEG_ColorTransform (); +_dgcf .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_dgcf );if _dfca :=d .DecodeElement (&_dgcf .ColorTransformChoice .Lum ,&_bfea );_dfca !=nil {return _dfca ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_bgc :=NewEG_ColorTransform (); +_bgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_bgc );if _decc :=d .DecodeElement (&_bgc .ColorTransformChoice .LumOff ,&_bfea );_decc !=nil {return _decc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_bgb :=NewEG_ColorTransform (); +_bgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_egf .EG_ColorTransform =append (_egf .EG_ColorTransform ,_bgb );if _ccb :=d .DecodeElement (&_bgb .ColorTransformChoice .LumMod ,&_bfea );_ccb !=nil {return _ccb ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0052\u0067b\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_bfea .Name ); +if _cgfee :=d .Skip ();_cgfee !=nil {return _cgfee ;};};case _fd .EndElement :break _efcd ;case _fd .CharData :};};return nil ;};func (_eagd ST_Ligatures )Validate ()error {return _eagd .ValidateWithPath ("")};func (_aeff *CT_Props3D )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _aeff .ExtrusionHAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u0078\u0074\u0072\u0075s\u0069\u006f\u006e\u0048"},Value :_g .Sprintf ("\u0025\u0076",*_aeff .ExtrusionHAttr )}); +};if _aeff .ContourWAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"},Value :_g .Sprintf ("\u0025\u0076",*_aeff .ContourWAttr )});};if _aeff .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_ebe ,_dea :=_aeff .PrstMaterialAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006fr\u003a\u0070\u0072s\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"}); +if _dea !=nil {return _dea ;};start .Attr =append (start .Attr ,_ebe );};e .EncodeToken (start );if _aeff .BevelT !=nil {_acb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0062\u0065\u0076\u0065\u006c\u0054"}};e .EncodeElement (_aeff .BevelT ,_acb ); +};if _aeff .BevelB !=nil {_fagd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0062\u0065\u0076\u0065\u006c\u0042"}};e .EncodeElement (_aeff .BevelB ,_fagd );};if _aeff .ExtrusionClr !=nil {_baa :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006fr\u003a\u0065\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}}; +e .EncodeElement (_aeff .ExtrusionClr ,_baa );};if _aeff .ContourClr !=nil {_eeedd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006f\u006e\u0074\u006fu\u0072\u0043\u006c\u0072"}};e .EncodeElement (_aeff .ContourClr ,_eeedd ); +};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_eeeed ST_LightRigDirection )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_aeaf :=_fd .Attr {};_aeaf .Name =name ;switch _eeeed {case ST_LightRigDirectionUnset :_aeaf .Value =""; +case ST_LightRigDirectionTl :_aeaf .Value ="\u0074\u006c";case ST_LightRigDirectionT :_aeaf .Value ="\u0074";case ST_LightRigDirectionTr :_aeaf .Value ="\u0074\u0072";case ST_LightRigDirectionL :_aeaf .Value ="\u006c";case ST_LightRigDirectionR :_aeaf .Value ="\u0072"; +case ST_LightRigDirectionBl :_aeaf .Value ="\u0062\u006c";case ST_LightRigDirectionB :_aeaf .Value ="\u0062";case ST_LightRigDirectionBr :_aeaf .Value ="\u0062\u0072";};return _aeaf ,nil ;};const (ST_LightRigTypeUnset ST_LightRigType =0;ST_LightRigTypeLegacyFlat1 ST_LightRigType =1; +ST_LightRigTypeLegacyFlat2 ST_LightRigType =2;ST_LightRigTypeLegacyFlat3 ST_LightRigType =3;ST_LightRigTypeLegacyFlat4 ST_LightRigType =4;ST_LightRigTypeLegacyNormal1 ST_LightRigType =5;ST_LightRigTypeLegacyNormal2 ST_LightRigType =6;ST_LightRigTypeLegacyNormal3 ST_LightRigType =7; +ST_LightRigTypeLegacyNormal4 ST_LightRigType =8;ST_LightRigTypeLegacyHarsh1 ST_LightRigType =9;ST_LightRigTypeLegacyHarsh2 ST_LightRigType =10;ST_LightRigTypeLegacyHarsh3 ST_LightRigType =11;ST_LightRigTypeLegacyHarsh4 ST_LightRigType =12;ST_LightRigTypeThreePt ST_LightRigType =13; +ST_LightRigTypeBalanced ST_LightRigType =14;ST_LightRigTypeSoft ST_LightRigType =15;ST_LightRigTypeHarsh ST_LightRigType =16;ST_LightRigTypeFlood ST_LightRigType =17;ST_LightRigTypeContrasting ST_LightRigType =18;ST_LightRigTypeMorning ST_LightRigType =19; +ST_LightRigTypeSunrise ST_LightRigType =20;ST_LightRigTypeSunset ST_LightRigType =21;ST_LightRigTypeChilly ST_LightRigType =22;ST_LightRigTypeFreezing ST_LightRigType =23;ST_LightRigTypeFlat ST_LightRigType =24;ST_LightRigTypeTwoPt ST_LightRigType =25; +ST_LightRigTypeGlow ST_LightRigType =26;ST_LightRigTypeBrightRoom ST_LightRigType =27;);func (_dcdcg ST_NumForm )Validate ()error {return _dcdcg .ValidateWithPath ("")};func (_gdg *CT_LongHexNumber )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_gdg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_abfg *EG_ColorTransform )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_abfg .ColorTransformChoice .MarshalXML (e ,_fd .StartElement {});return nil ; +};func (_gdfc *CustomXmlConflictInsRangeEnd )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u006f\u0072\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066l\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064";return _gdfc .CT_Markup .MarshalXML (e ,start ); +}; -// ValidateWithPath validates the AG_Parids and its children, prefixing error messages with path -func (_bd *AG_Parids )ValidateWithPath (path string )error {return nil }; +// Validate validates the CustomXmlConflictInsRangeStart and its children +func (_cbdb *CustomXmlConflictInsRangeStart )Validate ()error {return _cbdb .ValidateWithPath ("\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0049n\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); +};func (_cdgc *CT_NumSpacing )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_fcab ,_dcc :=_cdgc .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"});if _dcc !=nil {return _dcc ;};start .Attr =append (start .Attr ,_fcab ); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_efad *EG_RPrOpenType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_eddg :for {_dffg ,_dgfc :=d .Token ();if _dgfc !=nil {return _dgfc ; +};switch _befb :=_dffg .(type ){case _fd .StartElement :switch _befb .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006ci\u0067\u0061\u0074\u0075\u0072\u0065s"}:_efad .Ligatures =NewCT_Ligatures (); +if _aadc :=d .DecodeElement (_efad .Ligatures ,&_befb );_aadc !=nil {return _aadc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006eu\u006d\u0046\u006f\u0072\u006d"}:_efad .NumForm =NewCT_NumForm (); +if _bdbga :=d .DecodeElement (_efad .NumForm ,&_befb );_bdbga !=nil {return _bdbga ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_efad .NumSpacing =NewCT_NumSpacing (); +if _bgagd :=d .DecodeElement (_efad .NumSpacing ,&_befb );_bgagd !=nil {return _bgagd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0074\u0079\u006c\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073"}:_efad .StylisticSets =NewCT_StylisticSets (); +if _edea :=d .DecodeElement (_efad .StylisticSets ,&_befb );_edea !=nil {return _edea ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063n\u0074\u0078\u0074\u0041\u006c\u0074s"}:_efad .CntxtAlts =NewCT_OnOff (); +if _fdgd :=d .DecodeElement (_efad .CntxtAlts ,&_befb );_fdgd !=nil {return _fdgd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065\u006eT\u0079p\u0065\u0020\u0025\u0076",_befb .Name ); +if _ggcf :=d .Skip ();_ggcf !=nil {return _ggcf ;};};case _fd .EndElement :break _eddg ;case _fd .CharData :};};return nil ;};func (_cgcb ST_PresetLineDashVal )ValidateWithPath (path string )error {switch _cgcb {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgcb )); +};return nil ;};func (_gcfb ST_PresetCameraType )Validate ()error {return _gcfb .ValidateWithPath ("")};type ST_PenAlignment byte ;func NewCT_SdtCheckbox ()*CT_SdtCheckbox {_eadf :=&CT_SdtCheckbox {};return _eadf };func (_deed ST_RectAlignment )ValidateWithPath (path string )error {switch _deed {case 0,1,2,3,4,5,6,7,8,9,10:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deed )); +};return nil ;};func (_cbda *DocId )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077o\u0072\u003a\u0064\u006f\u0063\u0049d";return _cbda .CT_LongHexNumber .MarshalXML (e ,start );};func (_dacc ST_RectAlignment )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_acefd :=_fd .Attr {};_acefd .Name =name ;switch _dacc {case ST_RectAlignmentUnset :_acefd .Value =""; +case ST_RectAlignmentNone :_acefd .Value ="\u006e\u006f\u006e\u0065";case ST_RectAlignmentTl :_acefd .Value ="\u0074\u006c";case ST_RectAlignmentT :_acefd .Value ="\u0074";case ST_RectAlignmentTr :_acefd .Value ="\u0074\u0072";case ST_RectAlignmentL :_acefd .Value ="\u006c"; +case ST_RectAlignmentCtr :_acefd .Value ="\u0063\u0074\u0072";case ST_RectAlignmentR :_acefd .Value ="\u0072";case ST_RectAlignmentBl :_acefd .Value ="\u0062\u006c";case ST_RectAlignmentB :_acefd .Value ="\u0062";case ST_RectAlignmentBr :_acefd .Value ="\u0062\u0072"; +};return _acefd ,nil ;};func (_dedc *CT_PresetLineDashProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_dgac :=range start .Attr {if _dgac .Name .Local =="\u0076\u0061\u006c"{_dedc .ValAttr .UnmarshalXMLAttr (_dgac );continue ; +};};for {_bbeb ,_egca :=d .Token ();if _egca !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072e\u0073\u0065\u0074\u004c\u0069\u006ee\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_egca ); +};if _bbg ,_cgag :=_bbeb .(_fd .EndElement );_cgag &&_bbg .Name ==start .Name {break ;};};return nil ;};type EG_ShadeProperties struct{ShadePropertiesChoice *EG_ShadePropertiesChoice ;};func (_agf *CT_Glow )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _agf .RadAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0072\u0061\u0064"},Value :_g .Sprintf ("\u0025\u0076",*_agf .RadAttr )}); +};e .EncodeToken (start );if _agf .SrgbClr !=nil {_gce :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_agf .SrgbClr ,_gce );};if _agf .SchemeClr !=nil {_cba :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_agf .SchemeClr ,_cba );};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_cged *CT_GradientFillProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _cged .GsLst !=nil {_bfb :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0067\u0073\u004c\u0073t"}}; +e .EncodeElement (_cged .GsLst ,_bfb );};_cged .ShadePropertiesChoice .MarshalXML (e ,_fd .StartElement {});e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func ParseUnionST_AnimationChartBuildType (s string )(_abg .ST_AnimationChartBuildType ,error ){return _abg .ParseUnionST_AnimationChartBuildType (s ); +};func (_acgf ST_NumSpacing )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_acgf .String (),start );};func NewCT_StylisticSets ()*CT_StylisticSets {_ccbf :=&CT_StylisticSets {};return _ccbf };type ST_LightRigType byte ; +func (_gaag *CT_SdtCheckbox )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fbdb :for {_cdgbe ,_cde :=d .Token ();if _cde !=nil {return _cde ;};switch _ddbd :=_cdgbe .(type ){case _fd .StartElement :switch _ddbd .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_gaag .Checked =NewCT_OnOff (); +if _ebef :=d .DecodeElement (_gaag .Checked ,&_ddbd );_ebef !=nil {return _ebef ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u0068\u0065c\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}:_gaag .CheckedState =NewCT_SdtCheckboxSymbol (); +if _fcb :=d .DecodeElement (_gaag .CheckedState ,&_ddbd );_fcb !=nil {return _fcb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0075\u006e\u0063\u0068\u0065\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"}:_gaag .UncheckedState =NewCT_SdtCheckboxSymbol (); +if _bbbf :=d .DecodeElement (_gaag .UncheckedState ,&_ddbd );_bbbf !=nil {return _bbbf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065\u0063k\u0062o\u0078\u0020\u0025\u0076",_ddbd .Name ); +if _eaee :=d .Skip ();_eaee !=nil {return _eaee ;};};case _fd .EndElement :break _fbdb ;case _fd .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Scene3D and its children, prefixing error messages with path -func (_ffbb *CT_Scene3D )ValidateWithPath (path string )error {if _gcg :=_ffbb .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_gcg !=nil {return _gcg ;};if _aaag :=_ffbb .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g"); -_aaag !=nil {return _aaag ;};return nil ;};func (_efbf ST_PresetMaterialType )String ()string {switch _efbf {case 0:return "";case 1:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case 2:return "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063"; -case 3:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case 4:return "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065";case 5:return "\u006d\u0061\u0074t\u0065";case 6:return "\u0070l\u0061\u0073\u0074\u0069\u0063"; -case 7:return "\u006d\u0065\u0074a\u006c";case 8:return "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e";case 9:return "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072";case 10:return "\u0070\u006f\u0077\u0064\u0065\u0072"; -case 11:return "\u0064\u006b\u0045\u0064\u0067\u0065";case 12:return "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case 13:return "\u0063\u006c\u0065a\u0072";case 14:return "\u0066\u006c\u0061\u0074";case 15:return "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l"; -case 16:return "\u006e\u006f\u006e\u0065";};return "";}; +// Validate validates the CT_TextOutlineEffect and its children +func (_eedf *CT_TextOutlineEffect )Validate ()error {return _eedf .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006ci\u006e\u0065\u0045\u0066fe\u0063\u0074");};type CT_PathShadeProperties struct{PathAttr ST_PathShadeType ;FillToRect *CT_RelativeRect ; +};func (_deg *CT_DefaultImageDpi )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_deg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_gfbbg ST_LightRigType )Validate ()error {return _gfbbg .ValidateWithPath ("")}; -// Validate validates the ConflictMode and its children -func (_gege *ConflictMode )Validate ()error {return _gege .ValidateWithPath ("\u0043\u006f\u006ef\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065");};type EG_ColorTransformChoice struct{Tint *CT_PositiveFixedPercentage ;Shade *CT_PositiveFixedPercentage ; -Alpha *CT_PositiveFixedPercentage ;HueMod *CT_PositivePercentage ;Sat *CT_Percentage ;SatOff *CT_Percentage ;SatMod *CT_Percentage ;Lum *CT_Percentage ;LumOff *CT_Percentage ;LumMod *CT_Percentage ;};func NewEG_Conflicts ()*EG_Conflicts {_fgfd :=&EG_Conflicts {}; -_fgfd .ConflictsChoice =NewEG_ConflictsChoice ();return _fgfd ;};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_c .ST_TextFontScalePercentOrPercentString ,error ){return _c .ParseUnionST_TextFontScalePercentOrPercentString (s );};func (_eegeb *ST_RectAlignment )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_eegeb =0; -case "\u006e\u006f\u006e\u0065":*_eegeb =1;case "\u0074\u006c":*_eegeb =2;case "\u0074":*_eegeb =3;case "\u0074\u0072":*_eegeb =4;case "\u006c":*_eegeb =5;case "\u0063\u0074\u0072":*_eegeb =6;case "\u0072":*_eegeb =7;case "\u0062\u006c":*_eegeb =8;case "\u0062":*_eegeb =9; -case "\u0062\u0072":*_eegeb =10;};return nil ;};func (_ecda ST_SchemeColorVal )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_beaf :=_f .Attr {};_beaf .Name =name ;switch _ecda {case ST_SchemeColorValUnset :_beaf .Value ="";case ST_SchemeColorValBg1 :_beaf .Value ="\u0062\u0067\u0031"; -case ST_SchemeColorValTx1 :_beaf .Value ="\u0074\u0078\u0031";case ST_SchemeColorValBg2 :_beaf .Value ="\u0062\u0067\u0032";case ST_SchemeColorValTx2 :_beaf .Value ="\u0074\u0078\u0032";case ST_SchemeColorValAccent1 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031"; -case ST_SchemeColorValAccent2 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_SchemeColorValAccent3 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_SchemeColorValAccent4 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034"; -case ST_SchemeColorValAccent5 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_SchemeColorValAccent6 :_beaf .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_SchemeColorValHlink :_beaf .Value ="\u0068\u006c\u0069n\u006b";case ST_SchemeColorValFolHlink :_beaf .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"; -case ST_SchemeColorValDk1 :_beaf .Value ="\u0064\u006b\u0031";case ST_SchemeColorValLt1 :_beaf .Value ="\u006c\u0074\u0031";case ST_SchemeColorValDk2 :_beaf .Value ="\u0064\u006b\u0032";case ST_SchemeColorValLt2 :_beaf .Value ="\u006c\u0074\u0032";case ST_SchemeColorValPhClr :_beaf .Value ="\u0070\u0068\u0043l\u0072"; -};return _beaf ,nil ;};func (_eecb ST_OnOff )Validate ()error {return _eecb .ValidateWithPath ("")}; +// Validate validates the CT_PositiveFixedPercentage and its children +func (_faab *CT_PositiveFixedPercentage )Validate ()error {return _faab .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};func (_bfffg *DiscardImageEditingData )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bfffg .CT_OnOff =*NewCT_OnOff (); +for _ ,_faga :=range start .Attr {if _faga .Name .Local =="\u0076\u0061\u006c"{_bfffg .ValAttr .UnmarshalXMLAttr (_faga );continue ;};};for {_edbe ,_ccbb :=d .Token ();if _ccbb !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0044\u0069\u0073\u0063\u0061\u0072d\u0049\u006d\u0061\u0067\u0065\u0045\u0064i\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061\u003a\u0020%\u0073",_ccbb ); +};if _dega ,_fcf :=_edbe .(_fd .EndElement );_fcf &&_dega .Name ==start .Name {break ;};};return nil ;};func NewCT_SchemeColor ()*CT_SchemeColor {_daca :=&CT_SchemeColor {};_daca .ValAttr =ST_SchemeColorVal (1);return _daca ;};func (_ffbg ST_NumSpacing )ValidateWithPath (path string )error {switch _ffbg {case 0,1,2,3:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffbg )); +};return nil ;};func (_beac *CT_PositiveFixedPercentage )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_bbf :=range start .Attr {if _bbf .Name .Local =="\u0076\u0061\u006c"{_cbde ,_beb :=ParseUnionST_PositiveFixedPercentage (_bbf .Value ); +if _beb !=nil {return _beb ;};_beac .ValAttr =_cbde ;continue ;};};for {_abab ,_dfaf :=d .Token ();if _dfaf !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063\u0065\u006et\u0061\u0067e\u003a\u0020\u0025\u0073",_dfaf ); +};if _ggg ,_bggdc :=_abab .(_fd .EndElement );_bggdc &&_ggg .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_ColorChoice and its children -func (_ggeb *EG_ColorChoice )Validate ()error {return _ggeb .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065");};func NewCustomXmlConflictInsRangeEnd ()*CustomXmlConflictInsRangeEnd {_fggc :=&CustomXmlConflictInsRangeEnd {}; -_fggc .CT_Markup =*_bb .NewCT_Markup ();return _fggc ;};func NewConflictMode ()*ConflictMode {_acce :=&ConflictMode {};_acce .CT_OnOff =*NewCT_OnOff ();return _acce ;};func NewCT_StylisticSets ()*CT_StylisticSets {_edga :=&CT_StylisticSets {};return _edga }; -func NewCT_Props3D ()*CT_Props3D {_faef :=&CT_Props3D {};return _faef };func (_gfce *ST_Ligatures )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbag ,_dffg :=d .Token ();if _dffg !=nil {return _dffg ;};if _ege ,_caffb :=_cbag .(_f .EndElement ); -_caffb &&_ege .Name ==start .Name {*_gfce =1;return nil ;};if _ebec ,_agfe :=_cbag .(_f .CharData );!_agfe {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbag ); -}else {switch string (_ebec ){case "":*_gfce =0;case "\u006e\u006f\u006e\u0065":*_gfce =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_gfce =2;case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c":*_gfce =3;case "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c":*_gfce =4; -case "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_gfce =5;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c":*_gfce =6;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c":*_gfce =7; -case "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c":*_gfce =8;case "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c":*_gfce =9;case "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_gfce =10; -case "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_gfce =11;case "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c":*_gfce =12; -case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_gfce =13;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_gfce =14; -case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_gfce =15;case "\u0061\u006c\u006c":*_gfce =16;};};_cbag ,_dffg =d .Token (); -if _dffg !=nil {return _dffg ;};if _bagc ,_fbddc :=_cbag .(_f .EndElement );_fbddc &&_bagc .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbag ); -};func (_ecdg *ST_PenAlignment )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_ecdg =0;case "\u0063\u0074\u0072":*_ecdg =1;case "\u0069\u006e":*_ecdg =2;};return nil ;};func NewCT_GradientStopList ()*CT_GradientStopList {_dde :=&CT_GradientStopList {}; -return _dde };func NewCT_Ligatures ()*CT_Ligatures {_cga :=&CT_Ligatures {};_cga .ValAttr =ST_Ligatures (1);return _cga ;};func (_gbdd ST_CompoundLine )String ()string {switch _gbdd {case 0:return "";case 1:return "\u0073\u006e\u0067";case 2:return "\u0064\u0062\u006c"; -case 3:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 4:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 5:return "\u0074\u0072\u0069";};return "";};func NewCustomXmlConflictDelRangeEnd ()*CustomXmlConflictDelRangeEnd {_bdgb :=&CustomXmlConflictDelRangeEnd {}; -_bdgb .CT_Markup =*_bb .NewCT_Markup ();return _bdgb ;};func (_gcbd *CT_Percentage )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_gcbd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path +func (_dbg *CT_GradientStop )ValidateWithPath (path string )error {if _aab :=_dbg .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_aab !=nil {return _aab ;};if _dbg .SrgbClr !=nil {if _bba :=_dbg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_bba !=nil {return _bba ;};};if _dbg .SchemeClr !=nil {if _ade :=_dbg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ade !=nil {return _ade ;};};return nil ;}; -// ValidateWithPath validates the CT_NumForm and its children, prefixing error messages with path -func (_fdaf *CT_NumForm )ValidateWithPath (path string )error {if _fdaf .ValAttr ==ST_NumFormUnset {return _e .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _edf :=_fdaf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edf !=nil {return _edf ;};return nil ;};type CT_NumForm struct{ValAttr ST_NumForm ;};func (_edcf *ConflictMode )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_edcf .CT_OnOff =*NewCT_OnOff (); -for _ ,_dgefd :=range start .Attr {if _dgefd .Name .Local =="\u0076\u0061\u006c"{_edcf .ValAttr .UnmarshalXMLAttr (_dgefd );continue ;};};for {_cggc ,_aebd :=d .Token ();if _aebd !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u006f\u006e\u0066\u006ci\u0063\u0074\u004d\u006f\u0064\u0065\u003a\u0020\u0025\u0073",_aebd ); -};if _fba ,_gfe :=_cggc .(_f .EndElement );_gfe &&_fba .Name ==start .Name {break ;};};return nil ;};type CT_StylisticSets struct{StyleSet []*CT_StyleSet ;}; +// Validate validates the CT_NumForm and its children +func (_aefd *CT_NumForm )Validate ()error {return _aefd .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d");};func (_cgda ST_LightRigDirection )ValidateWithPath (path string )error {switch _cgda {case 0,1,2,3,4,5,6,7,8:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgda )); +};return nil ;}; -// ValidateWithPath validates the CT_TextOutlineEffect and its children, prefixing error messages with path -func (_acdc *CT_TextOutlineEffect )ValidateWithPath (path string )error {if _acdc .WAttr !=nil {if *_acdc .WAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_acdc .WAttr ); -};if *_acdc .WAttr > 20116800{return _e .Errorf ("%\u0073\u002f\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0032\u0030\u0031\u0031\u0036\u0038\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_acdc .WAttr ); -};};if _gabc :=_acdc .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_gabc !=nil {return _gabc ;};if _cegdg :=_acdc .CmpdAttr .ValidateWithPath (path +"\u002fC\u006d\u0070\u0064\u0041\u0074\u0074r");_cegdg !=nil {return _cegdg ; -};if _gfgg :=_acdc .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_gfgg !=nil {return _gfgg ;};if _cae :=_acdc .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); -_cae !=nil {return _cae ;};if _acdc .PrstDash !=nil {if _fegaf :=_acdc .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_fegaf !=nil {return _fegaf ;};};if _gecb :=_acdc .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_gecb !=nil {return _gecb ;};return nil ;};const (ST_LightRigDirectionUnset ST_LightRigDirection =0;ST_LightRigDirectionTl ST_LightRigDirection =1;ST_LightRigDirectionT ST_LightRigDirection =2;ST_LightRigDirectionTr ST_LightRigDirection =3;ST_LightRigDirectionL ST_LightRigDirection =4; -ST_LightRigDirectionR ST_LightRigDirection =5;ST_LightRigDirectionBl ST_LightRigDirection =6;ST_LightRigDirectionB ST_LightRigDirection =7;ST_LightRigDirectionBr ST_LightRigDirection =8;);func (_eagg *ST_Ligatures )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_eagg =0; -case "\u006e\u006f\u006e\u0065":*_eagg =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_eagg =2;case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c":*_eagg =3;case "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c":*_eagg =4; -case "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_eagg =5;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c":*_eagg =6;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c":*_eagg =7; -case "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c":*_eagg =8;case "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c":*_eagg =9;case "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_eagg =10; -case "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_eagg =11;case "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c":*_eagg =12; -case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_eagg =13;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_eagg =14; -case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_eagg =15;case "\u0061\u006c\u006c":*_eagg =16;};return nil ; -};func (_dbgg *CT_LinearShadeProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fef :=range start .Attr {if _fef .Name .Local =="\u0061\u006e\u0067"{_cad ,_dda :=_d .ParseInt (_fef .Value ,10,32);if _dda !=nil {return _dda ; -};_agg :=int32 (_cad );_dbgg .AngAttr =&_agg ;continue ;};if _fef .Name .Local =="\u0073\u0063\u0061\u006c\u0065\u0064"{_dbgg .ScaledAttr .UnmarshalXMLAttr (_fef );continue ;};};for {_cgaa ,_cecc :=d .Token ();if _cecc !=nil {return _e .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004cine\u0061rS\u0068\u0061\u0064\u0065\u0050\u0072\u006fpe\u0072\u0074\u0069\u0065\u0073\u003a\u0020%\u0073",_cecc ); -};if _geg ,_ebf :=_cgaa .(_f .EndElement );_ebf &&_geg .Name ==start .Name {break ;};};return nil ;};func NewDiscardImageEditingData ()*DiscardImageEditingData {_bdga :=&DiscardImageEditingData {};_bdga .CT_OnOff =*NewCT_OnOff ();return _bdga ;};func (_feccg ST_LineCap )Validate ()error {return _feccg .ValidateWithPath ("")}; +// ValidateWithPath validates the EG_RPrTextEffects and its children, prefixing error messages with path +func (_ecd *EG_RPrTextEffects )ValidateWithPath (path string )error {if _ecd .Glow !=nil {if _deee :=_ecd .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_deee !=nil {return _deee ;};};if _ecd .Shadow !=nil {if _aagf :=_ecd .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_aagf !=nil {return _aagf ;};};if _ecd .Reflection !=nil {if _baag :=_ecd .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_baag !=nil {return _baag ;};};if _ecd .TextOutline !=nil {if _fbab :=_ecd .TextOutline .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); +_fbab !=nil {return _fbab ;};};if _ecd .TextFill !=nil {if _febg :=_ecd .TextFill .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0046\u0069\u006cl");_febg !=nil {return _febg ;};};if _ecd .Scene3d !=nil {if _gfed :=_ecd .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064"); +_gfed !=nil {return _gfed ;};};if _ecd .Props3d !=nil {if _efaae :=_ecd .Props3d .ValidateWithPath (path +"\u002f\u0050\u0072\u006f\u0070\u0073\u0033\u0064");_efaae !=nil {return _efaae ;};};return nil ;};type ST_LineCap byte ;func (_eefa *CT_Shadow )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_fgdg :=range start .Attr {if _fgdg .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_ageg ,_gfcf :=_a .ParseInt (_fgdg .Value ,10,64); +if _gfcf !=nil {return _gfcf ;};_eefa .BlurRadAttr =&_ageg ;continue ;};if _fgdg .Name .Local =="\u0064\u0069\u0073\u0074"{_bdfab ,_cbfe :=_a .ParseInt (_fgdg .Value ,10,64);if _cbfe !=nil {return _cbfe ;};_eefa .DistAttr =&_bdfab ;continue ;};if _fgdg .Name .Local =="\u0064\u0069\u0072"{_cfdc ,_cdbb :=_a .ParseInt (_fgdg .Value ,10,32); +if _cdbb !=nil {return _cdbb ;};_eceb :=int32 (_cfdc );_eefa .DirAttr =&_eceb ;continue ;};if _fgdg .Name .Local =="\u0073\u0078"{_ffad ,_fdb :=ParseUnionST_Percentage (_fgdg .Value );if _fdb !=nil {return _fdb ;};_eefa .SxAttr =&_ffad ;continue ;};if _fgdg .Name .Local =="\u0073\u0079"{_gafc ,_bbcf :=ParseUnionST_Percentage (_fgdg .Value ); +if _bbcf !=nil {return _bbcf ;};_eefa .SyAttr =&_gafc ;continue ;};if _fgdg .Name .Local =="\u006b\u0078"{_cdgbc ,_bbd :=_a .ParseInt (_fgdg .Value ,10,32);if _bbd !=nil {return _bbd ;};_gdbf :=int32 (_cdgbc );_eefa .KxAttr =&_gdbf ;continue ;};if _fgdg .Name .Local =="\u006b\u0079"{_dgbc ,_agac :=_a .ParseInt (_fgdg .Value ,10,32); +if _agac !=nil {return _agac ;};_bfff :=int32 (_dgbc );_eefa .KyAttr =&_bfff ;continue ;};if _fgdg .Name .Local =="\u0061\u006c\u0067\u006e"{_eefa .AlgnAttr .UnmarshalXMLAttr (_fgdg );continue ;};};_bab :for {_bcgf ,_ebee :=d .Token ();if _ebee !=nil {return _ebee ; +};switch _dbc :=_bcgf .(type ){case _fd .StartElement :switch _dbc .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_eefa .SrgbClr =NewCT_SRgbColor (); +if _fafd :=d .DecodeElement (_eefa .SrgbClr ,&_dbc );_fafd !=nil {return _fafd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_eefa .SchemeClr =NewCT_SchemeColor (); +if _gbcb :=d .DecodeElement (_eefa .SchemeClr ,&_dbc );_gbcb !=nil {return _gbcb ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0068\u0061d\u006f\u0077 \u0025\u0076",_dbc .Name ); +if _fdbf :=d .Skip ();_fdbf !=nil {return _fdbf ;};};case _fd .EndElement :break _bab ;case _fd .CharData :};};return nil ;};func ParseUnionST_FixedPercentage (s string )(_abg .ST_FixedPercentage ,error ){return _abg .ParseUnionST_FixedPercentage (s ); +};func (_dacf *CT_Scene3D )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );_eeee :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u0061\u006d\u0065\u0072\u0061"}};e .EncodeElement (_dacf .Camera ,_eeee ); +_aefc :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}};e .EncodeElement (_dacf .LightRig ,_aefc );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};type CustomXmlConflictInsRangeStart struct{_fe .CT_TrackChange }; +func (_acba *EG_ColorChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_acef :=start ;switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_acba .SrgbClr =NewCT_SRgbColor (); +if _gdaa :=d .DecodeElement (_acba .SrgbClr ,&_acef );_gdaa !=nil {return _gdaa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_acba .SchemeClr =NewCT_SchemeColor (); +if _faad :=d .DecodeElement (_acba .SchemeClr ,&_acef );_faad !=nil {return _faad ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_acef .Name ); +if _afaa :=d .Skip ();_afaa !=nil {return _afaa ;};};return nil ;};func (_agfd ST_PenAlignment )Validate ()error {return _agfd .ValidateWithPath ("")};func NewEG_ShadeProperties ()*EG_ShadeProperties {_ebdd :=&EG_ShadeProperties {};_ebdd .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +return _ebdd ;};func (_gccc ST_OnOff )ValidateWithPath (path string )error {switch _gccc {case 0,1,2,3,4:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccc )); +};return nil ;};func NewEG_Conflicts ()*EG_Conflicts {_gdfcg :=&EG_Conflicts {};_gdfcg .ConflictsChoice =NewEG_ConflictsChoice ();return _gdfcg ;};func (_gbg *CT_OnOff )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _gbg .ValAttr !=ST_OnOffUnset {_ggd ,_eafc :=_gbg .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); +if _eafc !=nil {return _eafc ;};start .Attr =append (start .Attr ,_ggd );};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; +// Validate validates the EG_RPrOpenType and its children +func (_afga *EG_RPrOpenType )Validate ()error {return _afga .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065n\u0054\u0079\u0070\u0065");}; -// ValidateWithPath validates the CT_Bevel and its children, prefixing error messages with path -func (_fa *CT_Bevel )ValidateWithPath (path string )error {if _fa .WAttr !=nil {if *_fa .WAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fa .WAttr ); -};if *_fa .WAttr > 27273042316900{return _e .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fa .WAttr ); -};};if _fa .HAttr !=nil {if *_fa .HAttr < 0{return _e .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fa .HAttr ); -};if *_fa .HAttr > 27273042316900{return _e .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fa .HAttr ); -};};if _gac :=_fa .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_gac !=nil {return _gac ;};return nil ;};func (_gadd *CustomXmlConflictDelRangeStart )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gadd .CT_TrackChange =*_bb .NewCT_TrackChange (); -for {_fcbbe ,_dgcg :=d .Token ();if _dgcg !=nil {return _e .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_dgcg ); -};if _cade ,_fbecg :=_fcbbe .(_f .EndElement );_fbecg &&_cade .Name ==start .Name {break ;};};return nil ;};func (_ccf *CT_Percentage )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_aeb :=range start .Attr {if _aeb .Name .Local =="\u0076\u0061\u006c"{_ebe ,_cbe :=ParseUnionST_Percentage (_aeb .Value ); -if _cbe !=nil {return _cbe ;};_ccf .ValAttr =_ebe ;continue ;};};for {_bdcfe ,_gdg :=d .Token ();if _gdg !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050e\u0072c\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025s",_gdg ); -};if _gca ,_cdg :=_bdcfe .(_f .EndElement );_cdg &&_gca .Name ==start .Name {break ;};};return nil ;};type EG_LineJoinPropertiesChoice struct{Round *_bb .CT_Empty ;Bevel *_bb .CT_Empty ;Miter *CT_LineJoinMiterProperties ;};func (_aabd ST_PresetMaterialType )Validate ()error {return _aabd .ValidateWithPath ("")}; -func (_accbc *CT_Scene3D )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_ggfc :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u0061\u006d\u0065\u0072\u0061"}};e .EncodeElement (_accbc .Camera ,_ggfc ); -_bdca :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}};e .EncodeElement (_accbc .LightRig ,_bdca );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type Any interface{MarshalXML (_efeab *_f .Encoder ,_bedbg _f .StartElement )error ; -UnmarshalXML (_bdbge *_f .Decoder ,_bfdcb _f .StartElement )error ;};func NewCT_Shadow ()*CT_Shadow {_fcc :=&CT_Shadow {};return _fcc };func (_fgg *CT_SdtCheckboxSymbol )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _fgg .FontAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0066\u006f\u006e\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_fgg .FontAttr )}); -};if _fgg .ValAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_fgg .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path +func (_bee *CT_Color )ValidateWithPath (path string )error {if _bee .SrgbClr !=nil {if _fcd :=_bee .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_fcd !=nil {return _fcd ;};};if _bee .SchemeClr !=nil {if _ced :=_bee .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_ced !=nil {return _ced ;};};return nil ;};type CT_LineJoinMiterProperties struct{LimAttr *_abg .ST_PositivePercentage ;}; -// ValidateWithPath validates the CT_GradientStopList and its children, prefixing error messages with path -func (_eag *CT_GradientStopList )ValidateWithPath (path string )error {for _ffd ,_gfgeb :=range _eag .Gs {if _fbb :=_gfgeb .ValidateWithPath (_e .Sprintf ("\u0025s\u002f\u0047\u0073\u005b\u0025\u0064]",path ,_ffd ));_fbb !=nil {return _fbb ;};};return nil ; -}; +// ValidateWithPath validates the CT_PositivePercentage and its children, prefixing error messages with path +func (_fbd *CT_PositivePercentage )ValidateWithPath (path string )error {if _egb :=_fbd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egb !=nil {return _egb ;};return nil ;};func (_gggc *EG_FillProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_gggc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_eacc :for {_bbdc ,_eebd :=d .Token ();if _eebd !=nil {return _eebd ;};switch _fdcec :=_bbdc .(type ){case _fd .StartElement :switch _fdcec .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_gggc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _agegd :=d .DecodeElement (&_gggc .FillPropertiesChoice .NoFill ,&_fdcec );_agegd !=nil {return _agegd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_gggc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cggga :=d .DecodeElement (&_gggc .FillPropertiesChoice .SolidFill ,&_fdcec );_cggga !=nil {return _cggga ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_gggc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ebcg :=d .DecodeElement (&_gggc .FillPropertiesChoice .GradFill ,&_fdcec );_ebcg !=nil {return _ebcg ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_fdcec .Name ); +if _cfcfa :=d .Skip ();_cfcfa !=nil {return _cfcfa ;};};case _fd .EndElement :break _eacc ;case _fd .CharData :};};return nil ;};type CT_NumSpacing struct{ValAttr ST_NumSpacing ;};func (_dade *CT_NumForm )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dade .ValAttr =ST_NumForm (1); +for _ ,_agbg :=range start .Attr {if _agbg .Name .Local =="\u0076\u0061\u006c"{_dade .ValAttr .UnmarshalXMLAttr (_agbg );continue ;};};for {_cfg ,_ged :=d .Token ();if _ged !=nil {return _g .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d\u003a\u0020%\u0073",_ged ); +};if _gdae ,_aaedf :=_cfg .(_fd .EndElement );_aaedf &&_gdae .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the DiscardImageEditingData and its children -func (_fdda *DiscardImageEditingData )Validate ()error {return _fdda .ValidateWithPath ("\u0044\u0069\u0073ca\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045\u0064\u0069\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061");};func (_cce *EG_ShadeProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cce .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -_agfd :for {_gee ,_ccdd :=d .Token ();if _ccdd !=nil {return _ccdd ;};switch _aegb :=_gee .(type ){case _f .StartElement :switch _aegb .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_cce .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _dfac :=d .DecodeElement (&_cce .ShadePropertiesChoice .Lin ,&_aegb );_dfac !=nil {return _dfac ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cce .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _deab :=d .DecodeElement (&_cce .ShadePropertiesChoice .Path ,&_aegb );_deab !=nil {return _deab ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aegb .Name ); -if _geee :=d .Skip ();_geee !=nil {return _geee ;};};case _f .EndElement :break _agfd ;case _f .CharData :};};return nil ;};const (ST_BevelPresetTypeUnset ST_BevelPresetType =0;ST_BevelPresetTypeRelaxedInset ST_BevelPresetType =1;ST_BevelPresetTypeCircle ST_BevelPresetType =2; -ST_BevelPresetTypeSlope ST_BevelPresetType =3;ST_BevelPresetTypeCross ST_BevelPresetType =4;ST_BevelPresetTypeAngle ST_BevelPresetType =5;ST_BevelPresetTypeSoftRound ST_BevelPresetType =6;ST_BevelPresetTypeConvex ST_BevelPresetType =7;ST_BevelPresetTypeCoolSlant ST_BevelPresetType =8; -ST_BevelPresetTypeDivot ST_BevelPresetType =9;ST_BevelPresetTypeRiblet ST_BevelPresetType =10;ST_BevelPresetTypeHardEdge ST_BevelPresetType =11;ST_BevelPresetTypeArtDeco ST_BevelPresetType =12;); +// ValidateWithPath validates the CT_SolidColorFillProperties and its children, prefixing error messages with path +func (_eade *CT_SolidColorFillProperties )ValidateWithPath (path string )error {if _eade .SrgbClr !=nil {if _baca :=_eade .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_baca !=nil {return _baca ;};};if _eade .SchemeClr !=nil {if _becf :=_eade .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_becf !=nil {return _becf ;};};return nil ;}; -// ValidateWithPath validates the CT_StyleSet and its children, prefixing error messages with path -func (_bgaa *CT_StyleSet )ValidateWithPath (path string )error {if _bccd :=_bgaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bccd !=nil {return _bccd ;};return nil ;};func (_cfce ST_PresetMaterialType )ValidateWithPath (path string )error {switch _cfce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfce )); -};return nil ;};func (_cgef *EG_ShadePropertiesChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bcaaf :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_cgef .Lin =NewCT_LinearShadeProperties (); -if _bgcf :=d .DecodeElement (_cgef .Lin ,&_bcaaf );_bgcf !=nil {return _bgcf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cgef .Path =NewCT_PathShadeProperties (); -if _bgge :=d .DecodeElement (_cgef .Path ,&_bcaaf );_bgge !=nil {return _bgge ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_bcaaf .Name ); -if _cgagd :=d .Skip ();_cgagd !=nil {return _cgagd ;};};return nil ;};func (_acc *CT_Camera )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_dgf ,_abfe :=_acc .PrstAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0072\u0073\u0074"}); -if _abfe !=nil {return _abfe ;};start .Attr =append (start .Attr ,_dgf );e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CustomXmlConflictDelRangeEnd and its children +func (_fdbc *CustomXmlConflictDelRangeEnd )Validate ()error {return _fdbc .ValidateWithPath ("\u0043\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074D\u0065\u006c\u0052\u0061\u006e\u0067\u0065E\u006e\u0064");}; -// Validate validates the EG_LineJoinProperties and its children -func (_bfacd *EG_LineJoinProperties )Validate ()error {return _bfacd .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func NewEG_RPrOpenType ()*EG_RPrOpenType {_cfca :=&EG_RPrOpenType {}; -return _cfca }; +// ValidateWithPath validates the CT_Camera and its children, prefixing error messages with path +func (_aac *CT_Camera )ValidateWithPath (path string )error {if _aac .PrstAttr ==ST_PresetCameraTypeUnset {return _g .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gc :=_aac .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_gc !=nil {return _gc ;};return nil ;};func (_gbbgg ST_BevelPresetType )String ()string {switch _gbbgg {case 0:return "";case 1:return "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074"; +case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0073\u006c\u006fp\u0065";case 4:return "\u0063\u0072\u006fs\u0073";case 5:return "\u0061\u006e\u0067l\u0065";case 6:return "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed";case 7:return "\u0063\u006f\u006e\u0076\u0065\u0078"; +case 8:return "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case 9:return "\u0064\u0069\u0076o\u0074";case 10:return "\u0072\u0069\u0062\u006c\u0065\u0074";case 11:return "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case 12:return "\u0061r\u0074\u0044\u0065\u0063\u006f"; +};return "";};func NewEG_RPrOpenType ()*EG_RPrOpenType {_gebf :=&EG_RPrOpenType {};return _gebf };func (_bfdf *CT_SolidColorFillProperties )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_acag :for {_fbbf ,_dabfc :=d .Token ();if _dabfc !=nil {return _dabfc ; +};switch _gaaf :=_fbbf .(type ){case _fd .StartElement :switch _gaaf .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_bfdf .SrgbClr =NewCT_SRgbColor (); +if _babd :=d .DecodeElement (_bfdf .SrgbClr ,&_gaaf );_babd !=nil {return _babd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_bfdf .SchemeClr =NewCT_SchemeColor (); +if _dbgd :=d .DecodeElement (_bfdf .SchemeClr ,&_gaaf );_dbgd !=nil {return _dbgd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u006f\u006c\u0069\u0064\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gaaf .Name ); +if _gabc :=d .Skip ();_gabc !=nil {return _gabc ;};};case _fd .EndElement :break _acag ;case _fd .CharData :};};return nil ;};const (ST_LightRigDirectionUnset ST_LightRigDirection =0;ST_LightRigDirectionTl ST_LightRigDirection =1;ST_LightRigDirectionT ST_LightRigDirection =2; +ST_LightRigDirectionTr ST_LightRigDirection =3;ST_LightRigDirectionL ST_LightRigDirection =4;ST_LightRigDirectionR ST_LightRigDirection =5;ST_LightRigDirectionBl ST_LightRigDirection =6;ST_LightRigDirectionB ST_LightRigDirection =7;ST_LightRigDirectionBr ST_LightRigDirection =8; +);func (_efab *CT_LineJoinMiterProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _efab .LimAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u006c\u0069\u006d"},Value :_g .Sprintf ("\u0025\u0076",*_efab .LimAttr )}); +};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func NewCT_Color ()*CT_Color {_fce :=&CT_Color {};return _fce };func (_aeaee *ST_OnOff )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fffg ,_dbdg :=d .Token (); +if _dbdg !=nil {return _dbdg ;};if _fcfc ,_caef :=_fffg .(_fd .EndElement );_caef &&_fcfc .Name ==start .Name {*_aeaee =1;return nil ;};if _fafc ,_cffab :=_fffg .(_fd .CharData );!_cffab {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fffg ); +}else {switch string (_fafc ){case "":*_aeaee =0;case "\u0074\u0072\u0075\u0065":*_aeaee =1;case "\u0066\u0061\u006cs\u0065":*_aeaee =2;case "\u0030":*_aeaee =3;case "\u0031":*_aeaee =4;};};_fffg ,_dbdg =d .Token ();if _dbdg !=nil {return _dbdg ;};if _edda ,_ebfe :=_fffg .(_fd .EndElement ); +_ebfe &&_edda .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fffg );}; -// Validate validates the CT_Bevel and its children -func (_gag *CT_Bevel )Validate ()error {return _gag .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c");};func (_abde *CT_SchemeColor )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_fcag ,_egcc :=_abde .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); -if _egcc !=nil {return _egcc ;};start .Attr =append (start .Attr ,_fcag );e .EncodeToken (start );if _abde .EG_ColorTransform !=nil {for _ ,_bdea :=range _abde .EG_ColorTransform {_bdea .MarshalXML (e ,_f .StartElement {});};};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the EG_FillPropertiesChoice and its children +func (_addc *EG_FillPropertiesChoice )Validate ()error {return _addc .ValidateWithPath ("\u0045\u0047\u005fFi\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cfcg *ST_NumSpacing )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bfbad ,_efgfc :=d .Token (); +if _efgfc !=nil {return _efgfc ;};if _gffb ,_bfac :=_bfbad .(_fd .EndElement );_bfac &&_gffb .Name ==start .Name {*_cfcg =1;return nil ;};if _cdee ,_efgba :=_bfbad .(_fd .CharData );!_efgba {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbad ); +}else {switch string (_cdee ){case "":*_cfcg =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_cfcg =1;case "\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c":*_cfcg =2;case "\u0074a\u0062\u0075\u006c\u0061\u0072":*_cfcg =3;};};_bfbad ,_efgfc =d .Token (); +if _efgfc !=nil {return _efgfc ;};if _addf ,_fbda :=_bfbad .(_fd .EndElement );_fbda &&_addf .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbad ); +};func NewCT_GradientFillProperties ()*CT_GradientFillProperties {_fgg :=&CT_GradientFillProperties {};_fgg .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();return _fgg ;};const (ST_NumFormUnset ST_NumForm =0;ST_NumFormDefault ST_NumForm =1;ST_NumFormLining ST_NumForm =2; +ST_NumFormOldStyle ST_NumForm =3;); -// Validate validates the CT_SolidColorFillProperties and its children -func (_gcd *CT_SolidColorFillProperties )Validate ()error {return _gcd .ValidateWithPath ("C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func (_ceg *CT_LinearShadeProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ceg .AngAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0061\u006e\u0067"},Value :_e .Sprintf ("\u0025\u0076",*_ceg .AngAttr )}); -};if _ceg .ScaledAttr !=ST_OnOffUnset {_ddgb ,_eggb :=_ceg .ScaledAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0061\u006c\u0065\u0064"});if _eggb !=nil {return _eggb ;};start .Attr =append (start .Attr ,_ddgb );};e .EncodeToken (start ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dafb *CustomXmlConflictDelRangeStart )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072:c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006ef\u006ci\u0063t\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074";return _dafb .CT_TrackChange .MarshalXML (e ,start );}; -func (_becc *CT_TextOutlineEffect )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_becc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_becc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();for _ ,_cdeb :=range start .Attr {if _cdeb .Name .Local =="\u0077"{_daed ,_gagg :=_d .ParseInt (_cdeb .Value ,10,32); -if _gagg !=nil {return _gagg ;};_aeag :=int32 (_daed );_becc .WAttr =&_aeag ;continue ;};if _cdeb .Name .Local =="\u0063\u0061\u0070"{_becc .CapAttr .UnmarshalXMLAttr (_cdeb );continue ;};if _cdeb .Name .Local =="\u0063\u006d\u0070\u0064"{_becc .CmpdAttr .UnmarshalXMLAttr (_cdeb ); -continue ;};if _cdeb .Name .Local =="\u0061\u006c\u0067\u006e"{_becc .AlgnAttr .UnmarshalXMLAttr (_cdeb );continue ;};};_fcf :for {_abfba ,_gdde :=d .Token ();if _gdde !=nil {return _gdde ;};switch _baab :=_abfba .(type ){case _f .StartElement :switch _baab .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_becc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dgfg :=d .DecodeElement (&_becc .FillPropertiesChoice .NoFill ,&_baab );_dgfg !=nil {return _dgfg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_becc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _cadg :=d .DecodeElement (&_becc .FillPropertiesChoice .SolidFill ,&_baab );_cadg !=nil {return _cadg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_becc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _feea :=d .DecodeElement (&_becc .FillPropertiesChoice .GradFill ,&_baab );_feea !=nil {return _feea ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_becc .PrstDash =NewCT_PresetLineDashProperties (); -if _fabf :=d .DecodeElement (_becc .PrstDash ,&_baab );_fabf !=nil {return _fabf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_becc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _dfba :=d .DecodeElement (&_becc .LineJoinPropertiesChoice .Round ,&_baab );_dfba !=nil {return _dfba ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_becc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _gfgebc :=d .DecodeElement (&_becc .LineJoinPropertiesChoice .Bevel ,&_baab );_gfgebc !=nil {return _gfgebc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_becc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _cgfa :=d .DecodeElement (&_becc .LineJoinPropertiesChoice .Miter ,&_baab );_cgfa !=nil {return _cgfa ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_baab .Name ); -if _gabg :=d .Skip ();_gabg !=nil {return _gabg ;};};case _f .EndElement :break _fcf ;case _f .CharData :};};return nil ;};type ST_BevelPresetType byte ;func (_ebb *EG_Conflicts )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u0077\u006fr\u003a\u0045\u0047_\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073"; -_ebb .ConflictsChoice .MarshalXML (e ,_f .StartElement {});return nil ;};func (_aadcf *ST_NumForm )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_aadcf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aadcf =1;case "\u006c\u0069\u006e\u0069\u006e\u0067":*_aadcf =2; -case "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_aadcf =3;};return nil ;};func (_eccf *EG_ShadePropertiesChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _eccf .Lin !=nil {_gcbdb :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u006c\u0069\u006e"}}; -e .EncodeElement (_eccf .Lin ,_gcbdb );}else if _eccf .Path !=nil {_ddebf :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_eccf .Path ,_ddebf );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the EG_ShadePropertiesChoice and its children +func (_bagf *EG_ShadePropertiesChoice )Validate ()error {return _bagf .ValidateWithPath ("\u0045G\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};type DiscardImageEditingData struct{CT_OnOff }; +func NewCT_PresetLineDashProperties ()*CT_PresetLineDashProperties {_cdae :=&CT_PresetLineDashProperties {};return _cdae ;};func NewEG_ColorChoice ()*EG_ColorChoice {_gbcc :=&EG_ColorChoice {};return _gbcc }; -// Validate validates the CT_Color and its children -func (_dd *CT_Color )Validate ()error {return _dd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func (_gdfcg *ST_PresetCameraType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gdfcg =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_gdfcg =1; -case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_gdfcg =2;case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_gdfcg =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_gdfcg =4; -case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_gdfcg =5;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_gdfcg =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_gdfcg =7; -case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_gdfcg =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_gdfcg =9; -case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_gdfcg =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_gdfcg =11; -case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_gdfcg =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_gdfcg =13; -case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_gdfcg =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_gdfcg =15; -case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_gdfcg =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_gdfcg =17; -case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_gdfcg =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_gdfcg =19; -case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_gdfcg =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_gdfcg =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_gdfcg =22; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_gdfcg =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_gdfcg =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_gdfcg =25; -case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_gdfcg =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_gdfcg =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_gdfcg =28; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_gdfcg =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_gdfcg =30; -case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_gdfcg =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_gdfcg =32; -case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_gdfcg =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_gdfcg =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_gdfcg =35; -case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_gdfcg =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_gdfcg =37; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_gdfcg =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_gdfcg =39; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_gdfcg =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_gdfcg =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_gdfcg =42; -case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_gdfcg =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_gdfcg =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_gdfcg =45; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_gdfcg =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_gdfcg =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_gdfcg =48; -case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_gdfcg =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_gdfcg =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_gdfcg =51; -case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_gdfcg =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_gdfcg =53; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_gdfcg =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_gdfcg =55; -case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_gdfcg =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_gdfcg =57; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_gdfcg =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_gdfcg =59; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_gdfcg =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_gdfcg =61; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_gdfcg =62;};return nil ;}; +// Validate validates the CT_Reflection and its children +func (_eaed *CT_Reflection )Validate ()error {return _eaed .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");};func NewCT_Camera ()*CT_Camera {_de :=&CT_Camera {};_de .PrstAttr =ST_PresetCameraType (1); +return _de ;};func (_fgde ST_RectAlignment )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {return e .EncodeElement (_fgde .String (),start );}; -// Validate validates the CT_OnOff and its children -func (_bcbg *CT_OnOff )Validate ()error {return _bcbg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};func (_efd *CT_PresetLineDashProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fabc :=range start .Attr {if _fabc .Name .Local =="\u0076\u0061\u006c"{_efd .ValAttr .UnmarshalXMLAttr (_fabc ); -continue ;};};for {_fbbe ,_eab :=d .Token ();if _eab !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072e\u0073\u0065\u0074\u004c\u0069\u006ee\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_eab ); -};if _acdg ,_eedc :=_fbbe .(_f .EndElement );_eedc &&_acdg .Name ==start .Name {break ;};};return nil ;};func (_fccg ST_LineCap )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_abgad :=_f .Attr {};_abgad .Name =name ;switch _fccg {case ST_LineCapUnset :_abgad .Value =""; -case ST_LineCapRnd :_abgad .Value ="\u0072\u006e\u0064";case ST_LineCapSq :_abgad .Value ="\u0073\u0071";case ST_LineCapFlat :_abgad .Value ="\u0066\u006c\u0061\u0074";};return _abgad ,nil ;};func (_ebgdd *EG_LineDashProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ebgdd .PrstDash !=nil {_cfc :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}}; -e .EncodeElement (_ebgdd .PrstDash ,_cfc );};return nil ;};func (_gcgd ST_PenAlignment )ValidateWithPath (path string )error {switch _gcgd {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcgd )); -};return nil ;};func (_efed *EG_Conflicts )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_efed .ConflictsChoice =NewEG_ConflictsChoice ();_efbc :for {_bbea ,_dcaf :=d .Token ();if _dcaf !=nil {return _dcaf ;};switch _fdgf :=_bbea .(type ){case _f .StartElement :switch _fdgf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_efed .ConflictsChoice =NewEG_ConflictsChoice (); -if _deac :=d .DecodeElement (&_efed .ConflictsChoice .ConflictIns ,&_fdgf );_deac !=nil {return _deac ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_efed .ConflictsChoice =NewEG_ConflictsChoice (); -if _gecbf :=d .DecodeElement (&_efed .ConflictsChoice .ConflictDel ,&_fdgf );_gecbf !=nil {return _gecbf ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_C\u006f\u006ef\u006c\u0069\u0063\u0074\u0073\u0020\u0025\u0076",_fdgf .Name ); -if _ece :=d .Skip ();_ece !=nil {return _ece ;};};case _f .EndElement :break _efbc ;case _f .CharData :};};return nil ;};func NewCT_GradientFillProperties ()*CT_GradientFillProperties {_gaee :=&CT_GradientFillProperties {};_gaee .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -return _gaee ;}; +// Validate validates the CustomXmlConflictInsRangeEnd and its children +func (_ccbe *CustomXmlConflictInsRangeEnd )Validate ()error {return _ccbe .ValidateWithPath ("\u0043\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074I\u006e\u0073\u0052\u0061\u006e\u0067\u0065E\u006e\u0064");};func (_cfgbf ST_PresetMaterialType )String ()string {switch _cfgbf {case 0:return ""; +case 1:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case 2:return "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case 4:return "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"; +case 5:return "\u006d\u0061\u0074t\u0065";case 6:return "\u0070l\u0061\u0073\u0074\u0069\u0063";case 7:return "\u006d\u0065\u0074a\u006c";case 8:return "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e";case 9:return "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072"; +case 10:return "\u0070\u006f\u0077\u0064\u0065\u0072";case 11:return "\u0064\u006b\u0045\u0064\u0067\u0065";case 12:return "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case 13:return "\u0063\u006c\u0065a\u0072";case 14:return "\u0066\u006c\u0061\u0074"; +case 15:return "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";case 16:return "\u006e\u006f\u006e\u0065";};return "";};func NewCT_OnOff ()*CT_OnOff {_fagb :=&CT_OnOff {};return _fagb };type DefaultImageDpi struct{CT_DefaultImageDpi };func (_abda *CT_SRgbColor )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",_abda .ValAttr )}); +e .EncodeToken (start );if _abda .EG_ColorTransform !=nil {for _ ,_dabf :=range _abda .EG_ColorTransform {_dabf .MarshalXML (e ,_fd .StartElement {});};};e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_cbfdf ST_PathShadeType )ValidateWithPath (path string )error {switch _cbfdf {case 0,1,2,3:default:return _g .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbfdf )); +};return nil ;};func (_dcf *CT_SchemeColor )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dcf .ValAttr =ST_SchemeColorVal (1);for _ ,_agfb :=range start .Attr {if _agfb .Name .Local =="\u0076\u0061\u006c"{_dcf .ValAttr .UnmarshalXMLAttr (_agfb ); +continue ;};};_fceb :for {_bcg ,_eed :=d .Token ();if _eed !=nil {return _eed ;};switch _cffa :=_bcg .(type ){case _fd .StartElement :switch _cffa .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_bdac :=NewEG_ColorTransform (); +_bdac .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_bdac );if _ddfe :=d .DecodeElement (&_bdac .ColorTransformChoice .Tint ,&_cffa );_ddfe !=nil {return _ddfe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_fded :=NewEG_ColorTransform (); +_fded .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_fded );if _eea :=d .DecodeElement (&_fded .ColorTransformChoice .Shade ,&_cffa );_eea !=nil {return _eea ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_bef :=NewEG_ColorTransform (); +_bef .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_bef );if _fae :=d .DecodeElement (&_bef .ColorTransformChoice .Alpha ,&_cffa );_fae !=nil {return _fae ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_ebde :=NewEG_ColorTransform (); +_ebde .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_ebde );if _dbe :=d .DecodeElement (&_ebde .ColorTransformChoice .HueMod ,&_cffa );_dbe !=nil {return _dbe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_egd :=NewEG_ColorTransform (); +_egd .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_egd );if _cfa :=d .DecodeElement (&_egd .ColorTransformChoice .Sat ,&_cffa );_cfa !=nil {return _cfa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_gdf :=NewEG_ColorTransform (); +_gdf .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_gdf );if _gdafa :=d .DecodeElement (&_gdf .ColorTransformChoice .SatOff ,&_cffa );_gdafa !=nil {return _gdafa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_cggb :=NewEG_ColorTransform (); +_cggb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_cggb );if _cfde :=d .DecodeElement (&_cggb .ColorTransformChoice .SatMod ,&_cffa );_cfde !=nil {return _cfde ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_ccg :=NewEG_ColorTransform (); +_ccg .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_ccg );if _dcce :=d .DecodeElement (&_ccg .ColorTransformChoice .Lum ,&_cffa );_dcce !=nil {return _dcce ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_dagf :=NewEG_ColorTransform (); +_dagf .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_dagf );if _dafa :=d .DecodeElement (&_dagf .ColorTransformChoice .LumOff ,&_cffa );_dafa !=nil {return _dafa ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_bdfe :=NewEG_ColorTransform (); +_bdfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcf .EG_ColorTransform =append (_dcf .EG_ColorTransform ,_bdfe );if _bcfa :=d .DecodeElement (&_bdfe .ColorTransformChoice .LumMod ,&_cffa );_bcfa !=nil {return _bcfa ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065\u0043o\u006co\u0072\u0020\u0025\u0076",_cffa .Name ); +if _bbgc :=d .Skip ();_bbgc !=nil {return _bbgc ;};};case _fd .EndElement :break _fceb ;case _fd .CharData :};};return nil ;};type EG_ConflictsChoice struct{ConflictIns *_fe .CT_TrackChange ;ConflictDel *_fe .CT_TrackChange ;};func (_gg *CT_Bevel )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_be :=range start .Attr {if _be .Name .Local =="\u0077"{_ae ,_cg :=_a .ParseInt (_be .Value ,10,64); +if _cg !=nil {return _cg ;};_gg .WAttr =&_ae ;continue ;};if _be .Name .Local =="\u0068"{_aa ,_bcf :=_a .ParseInt (_be .Value ,10,64);if _bcf !=nil {return _bcf ;};_gg .HAttr =&_aa ;continue ;};if _be .Name .Local =="\u0070\u0072\u0073\u0074"{_gg .PrstAttr .UnmarshalXMLAttr (_be ); +continue ;};};for {_ff ,_bd :=d .Token ();if _bd !=nil {return _g .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0065\u0076\u0065\u006c: \u0025\u0073",_bd );};if _cca ,_fgc :=_ff .(_fd .EndElement );_fgc &&_cca .Name ==start .Name {break ; +};};return nil ;};type CT_SphereCoords struct{LatAttr int32 ;LonAttr int32 ;RevAttr int32 ;}; -// ValidateWithPath validates the EG_LineDashProperties and its children, prefixing error messages with path -func (_bdaga *EG_LineDashProperties )ValidateWithPath (path string )error {if _bdaga .PrstDash !=nil {if _gdgcb :=_bdaga .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_gdgcb !=nil {return _gdgcb ;};};return nil ;};func NewCT_Reflection ()*CT_Reflection {_ceaf :=&CT_Reflection {}; -return _ceaf }; +// Validate validates the CT_PositivePercentage and its children +func (_efd *CT_PositivePercentage )Validate ()error {return _efd .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};type CT_PositivePercentage struct{ValAttr _abg .ST_PositivePercentage ; +};func (_dbcf ST_PresetMaterialType )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_adef :=_fd .Attr {};_adef .Name =name ;switch _dbcf {case ST_PresetMaterialTypeUnset :_adef .Value ="";case ST_PresetMaterialTypeLegacyMatte :_adef .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065"; +case ST_PresetMaterialTypeLegacyPlastic :_adef .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063";case ST_PresetMaterialTypeLegacyMetal :_adef .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c"; +case ST_PresetMaterialTypeLegacyWireframe :_adef .Value ="\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065";case ST_PresetMaterialTypeMatte :_adef .Value ="\u006d\u0061\u0074t\u0065";case ST_PresetMaterialTypePlastic :_adef .Value ="\u0070l\u0061\u0073\u0074\u0069\u0063"; +case ST_PresetMaterialTypeMetal :_adef .Value ="\u006d\u0065\u0074a\u006c";case ST_PresetMaterialTypeWarmMatte :_adef .Value ="\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e";case ST_PresetMaterialTypeTranslucentPowder :_adef .Value ="\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072"; +case ST_PresetMaterialTypePowder :_adef .Value ="\u0070\u006f\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypeDkEdge :_adef .Value ="\u0064\u006b\u0045\u0064\u0067\u0065";case ST_PresetMaterialTypeSoftEdge :_adef .Value ="\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"; +case ST_PresetMaterialTypeClear :_adef .Value ="\u0063\u006c\u0065a\u0072";case ST_PresetMaterialTypeFlat :_adef .Value ="\u0066\u006c\u0061\u0074";case ST_PresetMaterialTypeSoftmetal :_adef .Value ="\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";case ST_PresetMaterialTypeNone :_adef .Value ="\u006e\u006f\u006e\u0065"; +};return _adef ,nil ;};func (_gd *CT_Bevel )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _gd .WAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0077"},Value :_g .Sprintf ("\u0025\u0076",*_gd .WAttr )}); +};if _gd .HAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0068"},Value :_g .Sprintf ("\u0025\u0076",*_gd .HAttr )});};if _gd .PrstAttr !=ST_BevelPresetTypeUnset {_ea ,_feg :=_gd .PrstAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0072\u0073\u0074"}); +if _feg !=nil {return _feg ;};start .Attr =append (start .Attr ,_ea );};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Percentage and its children, prefixing error messages with path -func (_cegd *CT_Percentage )ValidateWithPath (path string )error {if _aff :=_cegd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aff !=nil {return _aff ;};return nil ;};func (_ac *CT_Bevel )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ac .WAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0077"},Value :_e .Sprintf ("\u0025\u0076",*_ac .WAttr )}); -};if _ac .HAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0068"},Value :_e .Sprintf ("\u0025\u0076",*_ac .HAttr )});};if _ac .PrstAttr !=ST_BevelPresetTypeUnset {_fg ,_bc :=_ac .PrstAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0072\u0073\u0074"}); -if _bc !=nil {return _bc ;};start .Attr =append (start .Attr ,_fg );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cadf *CT_PositivePercentage )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_cadf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cdcgf *EG_LineJoinProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cdcgf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -_gbdb :for {_fdde ,_caff :=d .Token ();if _caff !=nil {return _caff ;};switch _agbf :=_fdde .(type ){case _f .StartElement :switch _agbf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_cdcgf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _efaa :=d .DecodeElement (&_cdcgf .LineJoinPropertiesChoice .Round ,&_agbf );_efaa !=nil {return _efaa ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_cdcgf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _dgbf :=d .DecodeElement (&_cdcgf .LineJoinPropertiesChoice .Bevel ,&_agbf );_dgbf !=nil {return _dgbf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_cdcgf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _aedd :=d .DecodeElement (&_cdcgf .LineJoinPropertiesChoice .Miter ,&_agbf );_aedd !=nil {return _aedd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_agbf .Name ); -if _ebfb :=d .Skip ();_ebfb !=nil {return _ebfb ;};};case _f .EndElement :break _gbdb ;case _f .CharData :};};return nil ;};func (_febd *ST_SchemeColorVal )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cgffb ,_aedb :=d .Token ();if _aedb !=nil {return _aedb ; -};if _abga ,_agaba :=_cgffb .(_f .EndElement );_agaba &&_abga .Name ==start .Name {*_febd =1;return nil ;};if _abac ,_geaa :=_cgffb .(_f .CharData );!_geaa {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgffb ); -}else {switch string (_abac ){case "":*_febd =0;case "\u0062\u0067\u0031":*_febd =1;case "\u0074\u0078\u0031":*_febd =2;case "\u0062\u0067\u0032":*_febd =3;case "\u0074\u0078\u0032":*_febd =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_febd =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_febd =6; -case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_febd =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_febd =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_febd =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_febd =10;case "\u0068\u006c\u0069n\u006b":*_febd =11; -case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_febd =12;case "\u0064\u006b\u0031":*_febd =13;case "\u006c\u0074\u0031":*_febd =14;case "\u0064\u006b\u0032":*_febd =15;case "\u006c\u0074\u0032":*_febd =16;case "\u0070\u0068\u0043l\u0072":*_febd =17; -};};_cgffb ,_aedb =d .Token ();if _aedb !=nil {return _aedb ;};if _ebfg ,_gecf :=_cgffb .(_f .EndElement );_gecf &&_ebfg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgffb ); -};func (_dcfb *EG_RunLevelConflicts )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dacg :for {_ggbc ,_fbad :=d .Token ();if _fbad !=nil {return _fbad ;};switch _bfff :=_ggbc .(type ){case _f .StartElement :switch _bfff .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}:_dcfb .ConflictIns =_bb .NewCT_RunTrackChange (); -if _cefc :=d .DecodeElement (_dcfb .ConflictIns ,&_bfff );_cefc !=nil {return _cefc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"c\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}:_dcfb .ConflictDel =_bb .NewCT_RunTrackChange (); -if _cgee :=d .DecodeElement (_dcfb .ConflictDel ,&_bfff );_cgee !=nil {return _cgee ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073\u0020\u0025\u0076",_bfff .Name ); -if _efba :=d .Skip ();_efba !=nil {return _efba ;};};case _f .EndElement :break _dacg ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_SRgbColor and its children, prefixing error messages with path +func (_ddfa *CT_SRgbColor )ValidateWithPath (path string )error {for _abfa ,_bda :=range _ddfa .EG_ColorTransform {if _ggb :=_bda .ValidateWithPath (_g .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_abfa )); +_ggb !=nil {return _ggb ;};};return nil ;};func NewEG_LineDashProperties ()*EG_LineDashProperties {_gddd :=&EG_LineDashProperties {};return _gddd ;}; -// ValidateWithPath validates the ConflictMode and its children, prefixing error messages with path -func (_cgga *ConflictMode )ValidateWithPath (path string )error {if _aaef :=_cgga .CT_OnOff .ValidateWithPath (path );_aaef !=nil {return _aaef ;};return nil ;}; +// ValidateWithPath validates the EG_ShadePropertiesChoice and its children, prefixing error messages with path +func (_bcgfb *EG_ShadePropertiesChoice )ValidateWithPath (path string )error {if _bcgfb .Lin !=nil {if _cegb :=_bcgfb .Lin .ValidateWithPath (path +"\u002f\u004c\u0069\u006e");_cegb !=nil {return _cegb ;};};if _bcgfb .Path !=nil {if _fbdbf :=_bcgfb .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068"); +_fbdbf !=nil {return _fbdbf ;};};return nil ;}; -// Validate validates the EG_Conflicts and its children -func (_bdce *EG_Conflicts )Validate ()error {return _bdce .ValidateWithPath ("\u0045\u0047\u005fC\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073");};func (_aage *EG_ColorTransform )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -_agag :for {_afagf ,_adcgg :=d .Token ();if _adcgg !=nil {return _adcgg ;};switch _ceegb :=_afagf .(type ){case _f .StartElement :switch _ceegb .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _faad :=d .DecodeElement (&_aage .ColorTransformChoice .Tint ,&_ceegb );_faad !=nil {return _faad ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gbee :=d .DecodeElement (&_aage .ColorTransformChoice .Shade ,&_ceegb );_gbee !=nil {return _gbee ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gfda :=d .DecodeElement (&_aage .ColorTransformChoice .Alpha ,&_ceegb );_gfda !=nil {return _gfda ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _fea :=d .DecodeElement (&_aage .ColorTransformChoice .HueMod ,&_ceegb );_fea !=nil {return _fea ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _cgdd :=d .DecodeElement (&_aage .ColorTransformChoice .Sat ,&_ceegb );_cgdd !=nil {return _cgdd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _eeca :=d .DecodeElement (&_aage .ColorTransformChoice .SatOff ,&_ceegb );_eeca !=nil {return _eeca ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _deag :=d .DecodeElement (&_aage .ColorTransformChoice .SatMod ,&_ceegb );_deag !=nil {return _deag ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _abceb :=d .DecodeElement (&_aage .ColorTransformChoice .Lum ,&_ceegb );_abceb !=nil {return _abceb ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _eaaa :=d .DecodeElement (&_aage .ColorTransformChoice .LumOff ,&_ceegb );_eaaa !=nil {return _eaaa ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_aage .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gafg :=d .DecodeElement (&_aage .ColorTransformChoice .LumMod ,&_ceegb );_gafg !=nil {return _gafg ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_ceegb .Name ); -if _ebcg :=d .Skip ();_ebcg !=nil {return _ebcg ;};};case _f .EndElement :break _agag ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the DiscardImageEditingData and its children, prefixing error messages with path +func (_bage *DiscardImageEditingData )ValidateWithPath (path string )error {if _bdbg :=_bage .CT_OnOff .ValidateWithPath (path );_bdbg !=nil {return _bdbg ;};return nil ;};func NewCT_SphereCoords ()*CT_SphereCoords {_aabf :=&CT_SphereCoords {};_aabf .LatAttr =0; +_aabf .LonAttr =0;_aabf .RevAttr =0;return _aabf ;};type DocId struct{CT_LongHexNumber };type AG_Parids struct{ParaIdAttr *string ;TextIdAttr *string ;};type CT_Shadow struct{BlurRadAttr *int64 ;DistAttr *int64 ;DirAttr *int32 ;SxAttr *_abg .ST_Percentage ; +SyAttr *_abg .ST_Percentage ;KxAttr *int32 ;KyAttr *int32 ;AlgnAttr ST_RectAlignment ;SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;}; -// Validate validates the CT_Shadow and its children -func (_gfdd *CT_Shadow )Validate ()error {return _gfdd .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};const (ST_NumSpacingUnset ST_NumSpacing =0;ST_NumSpacingDefault ST_NumSpacing =1;ST_NumSpacingProportional ST_NumSpacing =2;ST_NumSpacingTabular ST_NumSpacing =3; -);func (_beac *CT_StylisticSets )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ebc :for {_ffcg ,_cgaf :=d .Token ();if _cgaf !=nil {return _cgaf ;};switch _efeb :=_ffcg .(type ){case _f .StartElement :switch _efeb .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0074\u0079\u006c\u0065\u0053\u0065\u0074"}:_adgbd :=NewCT_StyleSet (); -if _bdcg :=d .DecodeElement (_adgbd ,&_efeb );_bdcg !=nil {return _bdcg ;};_beac .StyleSet =append (_beac .StyleSet ,_adgbd );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073\u0020\u0025v",_efeb .Name ); -if _acgd :=d .Skip ();_acgd !=nil {return _acgd ;};};case _f .EndElement :break _ebc ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the EG_ColorTransformChoice and its children, prefixing error messages with path +func (_agab *EG_ColorTransformChoice )ValidateWithPath (path string )error {if _agab .Tint !=nil {if _gfae :=_agab .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_gfae !=nil {return _gfae ;};};if _agab .Shade !=nil {if _dfaa :=_agab .Shade .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u0065"); +_dfaa !=nil {return _dfaa ;};};if _agab .Alpha !=nil {if _ebgc :=_agab .Alpha .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061");_ebgc !=nil {return _ebgc ;};};if _agab .HueMod !=nil {if _addg :=_agab .HueMod .ValidateWithPath (path +"\u002fH\u0075\u0065\u004d\u006f\u0064"); +_addg !=nil {return _addg ;};};if _agab .Sat !=nil {if _adga :=_agab .Sat .ValidateWithPath (path +"\u002f\u0053\u0061\u0074");_adga !=nil {return _adga ;};};if _agab .SatOff !=nil {if _abc :=_agab .SatOff .ValidateWithPath (path +"\u002fS\u0061\u0074\u004f\u0066\u0066"); +_abc !=nil {return _abc ;};};if _agab .SatMod !=nil {if _ebfac :=_agab .SatMod .ValidateWithPath (path +"\u002fS\u0061\u0074\u004d\u006f\u0064");_ebfac !=nil {return _ebfac ;};};if _agab .Lum !=nil {if _fdea :=_agab .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d"); +_fdea !=nil {return _fdea ;};};if _agab .LumOff !=nil {if _gebg :=_agab .LumOff .ValidateWithPath (path +"\u002fL\u0075\u006d\u004f\u0066\u0066");_gebg !=nil {return _gebg ;};};if _agab .LumMod !=nil {if _gfgf :=_agab .LumMod .ValidateWithPath (path +"\u002fL\u0075\u006d\u004d\u006f\u0064"); +_gfgf !=nil {return _gfgf ;};};return nil ;};func (_dfgf *EG_LineDashProperties )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _dfgf .PrstDash !=nil {_bbec :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}}; +e .EncodeElement (_dfgf .PrstDash ,_bbec );};return nil ;}; -// Validate validates the CT_NumSpacing and its children -func (_gacda *CT_NumSpacing )Validate ()error {return _gacda .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};func ParseUnionST_Percentage (s string )(_c .ST_Percentage ,error ){return _c .ParseUnionST_Percentage (s ); -}; +// Validate validates the CT_OnOff and its children +func (_dbag *CT_OnOff )Validate ()error {return _dbag .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};const (ST_PresetMaterialTypeUnset ST_PresetMaterialType =0;ST_PresetMaterialTypeLegacyMatte ST_PresetMaterialType =1;ST_PresetMaterialTypeLegacyPlastic ST_PresetMaterialType =2; +ST_PresetMaterialTypeLegacyMetal ST_PresetMaterialType =3;ST_PresetMaterialTypeLegacyWireframe ST_PresetMaterialType =4;ST_PresetMaterialTypeMatte ST_PresetMaterialType =5;ST_PresetMaterialTypePlastic ST_PresetMaterialType =6;ST_PresetMaterialTypeMetal ST_PresetMaterialType =7; +ST_PresetMaterialTypeWarmMatte ST_PresetMaterialType =8;ST_PresetMaterialTypeTranslucentPowder ST_PresetMaterialType =9;ST_PresetMaterialTypePowder ST_PresetMaterialType =10;ST_PresetMaterialTypeDkEdge ST_PresetMaterialType =11;ST_PresetMaterialTypeSoftEdge ST_PresetMaterialType =12; +ST_PresetMaterialTypeClear ST_PresetMaterialType =13;ST_PresetMaterialTypeFlat ST_PresetMaterialType =14;ST_PresetMaterialTypeSoftmetal ST_PresetMaterialType =15;ST_PresetMaterialTypeNone ST_PresetMaterialType =16;);func NewEG_ColorTransformChoice ()*EG_ColorTransformChoice {_effg :=&EG_ColorTransformChoice {}; +return _effg ;};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_abg .ST_TextFontScalePercentOrPercentString ,error ){return _abg .ParseUnionST_TextFontScalePercentOrPercentString (s );}; -// ValidateWithPath validates the DefaultImageDpi and its children, prefixing error messages with path -func (_cdcd *DefaultImageDpi )ValidateWithPath (path string )error {if _cedaa :=_cdcd .CT_DefaultImageDpi .ValidateWithPath (path );_cedaa !=nil {return _cedaa ;};return nil ;}; +// Validate validates the CT_Color and its children +func (_cfb *CT_Color )Validate ()error {return _cfb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");}; -// ValidateWithPath validates the CT_Camera and its children, prefixing error messages with path -func (_cb *CT_Camera )ValidateWithPath (path string )error {if _cb .PrstAttr ==ST_PresetCameraTypeUnset {return _e .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _aaf :=_cb .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_aaf !=nil {return _aaf ;};return nil ;};func (_ccbf *EG_ColorChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bdfc :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ccbf .SrgbClr =NewCT_SRgbColor (); -if _gdfdd :=d .DecodeElement (_ccbf .SrgbClr ,&_bdfc );_gdfdd !=nil {return _gdfdd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ccbf .SchemeClr =NewCT_SchemeColor (); -if _abcf :=d .DecodeElement (_ccbf .SchemeClr ,&_bdfc );_abcf !=nil {return _abcf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_bdfc .Name ); -if _fbdb :=d .Skip ();_fbdb !=nil {return _fbdb ;};};return nil ;};func (_afb *CT_SdtCheckbox )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _afb .Checked !=nil {_affe :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0063\u0068\u0065\u0063\u006b\u0065\u0064"}}; -e .EncodeElement (_afb .Checked ,_affe );};if _afb .CheckedState !=nil {_acca :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006fr\u003a\u0063\u0068e\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_afb .CheckedState ,_acca ); -};if _afb .UncheckedState !=nil {_afac :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0075\u006e\u0063\u0068\u0065c\u006b\u0065d\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_afb .UncheckedState ,_afac );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_bafcd ST_LightRigType )String ()string {switch _bafcd {case 0:return "";case 1:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case 2:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033"; -case 4:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034";case 5:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031";case 6:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032"; -case 7:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033";case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034";case 9:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031"; -case 10:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032";case 11:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033";case 12:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034"; -case 13:return "\u0074h\u0072\u0065\u0065\u0050\u0074";case 14:return "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064";case 15:return "\u0073\u006f\u0066\u0074";case 16:return "\u0068\u0061\u0072s\u0068";case 17:return "\u0066\u006c\u006fo\u0064";case 18:return "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067"; -case 19:return "\u006do\u0072\u006e\u0069\u006e\u0067";case 20:return "\u0073u\u006e\u0072\u0069\u0073\u0065";case 21:return "\u0073\u0075\u006e\u0073\u0065\u0074";case 22:return "\u0063\u0068\u0069\u006c\u006c\u0079";case 23:return "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067"; -case 24:return "\u0066\u006c\u0061\u0074";case 25:return "\u0074\u0077\u006fP\u0074";case 26:return "\u0067\u006c\u006f\u0077";case 27:return "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d";};return "";};func (_cafb ST_PresetLineDashVal )ValidateWithPath (path string )error {switch _cafb {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cafb )); -};return nil ;};type EG_FillPropertiesChoice struct{NoFill *_bb .CT_Empty ;SolidFill *CT_SolidColorFillProperties ;GradFill *CT_GradientFillProperties ;};func (_cee *CT_SphereCoords )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cee .LatAttr =0; -_cee .LonAttr =0;_cee .RevAttr =0;for _ ,_fgca :=range start .Attr {if _fgca .Name .Local =="\u006c\u0061\u0074"{_cdeg ,_efae :=_d .ParseInt (_fgca .Value ,10,32);if _efae !=nil {return _efae ;};_cee .LatAttr =int32 (_cdeg );continue ;};if _fgca .Name .Local =="\u006c\u006f\u006e"{_afd ,_dacd :=_d .ParseInt (_fgca .Value ,10,32); -if _dacd !=nil {return _dacd ;};_cee .LonAttr =int32 (_afd );continue ;};if _fgca .Name .Local =="\u0072\u0065\u0076"{_aabf ,_eafc :=_d .ParseInt (_fgca .Value ,10,32);if _eafc !=nil {return _eafc ;};_cee .RevAttr =int32 (_aabf );continue ;};};for {_adff ,_efda :=d .Token (); -if _efda !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0070\u0068\u0065\u0072\u0065C\u006f\u006f\u0072d\u0073:\u0020\u0025\u0073",_efda );};if _fbec ,_gbfb :=_adff .(_f .EndElement );_gbfb &&_fbec .Name ==start .Name {break ; -};};return nil ;};func (_gebb *EntityPicker )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gebb .CT_Empty =*_bb .NewCT_Empty ();for {_caab ,_gfgac :=d .Token ();if _gfgac !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0045\u006e\u0074\u0069\u0074y\u0050\u0069\u0063\u006b\u0065\u0072\u003a\u0020\u0025\u0073",_gfgac ); -};if _afaca ,_adgbf :=_caab .(_f .EndElement );_adgbf &&_afaca .Name ==start .Name {break ;};};return nil ;};func NewCustomXmlConflictDelRangeStart ()*CustomXmlConflictDelRangeStart {_dbgf :=&CustomXmlConflictDelRangeStart {};_dbgf .CT_TrackChange =*_bb .NewCT_TrackChange (); -return _dbgf ;}; +// Validate validates the EG_ColorTransformChoice and its children +func (_edcg *EG_ColorTransformChoice )Validate ()error {return _edcg .ValidateWithPath ("\u0045\u0047\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065");};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_abg .ST_TextSpacingPercentOrPercentString ,error ){return _abg .ParseUnionST_TextSpacingPercentOrPercentString (s ); +};func (_fgga *CT_SdtCheckboxSymbol )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {if _fgga .FontAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0066\u006f\u006e\u0074"},Value :_g .Sprintf ("\u0025\u0076",*_fgga .FontAttr )}); +};if _fgga .ValAttr !=nil {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_g .Sprintf ("\u0025\u0076",*_fgga .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_FillTextEffect and its children, prefixing error messages with path -func (_bfd *CT_FillTextEffect )ValidateWithPath (path string )error {if _eed :=_bfd .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_eed !=nil {return _eed ; -};return nil ;};func (_abcb ST_LightRigType )ValidateWithPath (path string )error {switch _abcb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abcb )); -};return nil ;};type CT_PresetLineDashProperties struct{ValAttr ST_PresetLineDashVal ;}; +// ValidateWithPath validates the CT_Scene3D and its children, prefixing error messages with path +func (_bcfee *CT_Scene3D )ValidateWithPath (path string )error {if _cdd :=_bcfee .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_cdd !=nil {return _cdd ;};if _afbe :=_bcfee .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g"); +_afbe !=nil {return _afbe ;};return nil ;};type CT_Props3D struct{ExtrusionHAttr *int64 ;ContourWAttr *int64 ;PrstMaterialAttr ST_PresetMaterialType ;BevelT *CT_Bevel ;BevelB *CT_Bevel ;ExtrusionClr *CT_Color ;ContourClr *CT_Color ;};func (_eebc *ST_PathShadeType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fdbb ,_edf :=d .Token (); +if _edf !=nil {return _edf ;};if _dgbd ,_dfgfg :=_fdbb .(_fd .EndElement );_dfgfg &&_dgbd .Name ==start .Name {*_eebc =1;return nil ;};if _gfbf ,_gfff :=_fdbb .(_fd .CharData );!_gfff {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdbb ); +}else {switch string (_gfbf ){case "":*_eebc =0;case "\u0073\u0068\u0061p\u0065":*_eebc =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_eebc =2;case "\u0072\u0065\u0063\u0074":*_eebc =3;};};_fdbb ,_edf =d .Token ();if _edf !=nil {return _edf ;};if _dffbf ,_adgg :=_fdbb .(_fd .EndElement ); +_adgg &&_dffbf .Name ==start .Name {return nil ;};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdbb );};type ST_NumSpacing byte ; +const (ST_BevelPresetTypeUnset ST_BevelPresetType =0;ST_BevelPresetTypeRelaxedInset ST_BevelPresetType =1;ST_BevelPresetTypeCircle ST_BevelPresetType =2;ST_BevelPresetTypeSlope ST_BevelPresetType =3;ST_BevelPresetTypeCross ST_BevelPresetType =4;ST_BevelPresetTypeAngle ST_BevelPresetType =5; +ST_BevelPresetTypeSoftRound ST_BevelPresetType =6;ST_BevelPresetTypeConvex ST_BevelPresetType =7;ST_BevelPresetTypeCoolSlant ST_BevelPresetType =8;ST_BevelPresetTypeDivot ST_BevelPresetType =9;ST_BevelPresetTypeRiblet ST_BevelPresetType =10;ST_BevelPresetTypeHardEdge ST_BevelPresetType =11; +ST_BevelPresetTypeArtDeco ST_BevelPresetType =12;); // ValidateWithPath validates the CustomXmlConflictInsRangeStart and its children, prefixing error messages with path -func (_bbfd *CustomXmlConflictInsRangeStart )ValidateWithPath (path string )error {if _cbeb :=_bbfd .CT_TrackChange .ValidateWithPath (path );_cbeb !=nil {return _cbeb ;};return nil ;};type CT_LinearShadeProperties struct{AngAttr *int32 ;ScaledAttr ST_OnOff ; -};func (_cdgd ST_LightRigType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_bffd :=_f .Attr {};_bffd .Name =name ;switch _cdgd {case ST_LightRigTypeUnset :_bffd .Value ="";case ST_LightRigTypeLegacyFlat1 :_bffd .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031"; -case ST_LightRigTypeLegacyFlat2 :_bffd .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case ST_LightRigTypeLegacyFlat3 :_bffd .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case ST_LightRigTypeLegacyFlat4 :_bffd .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034"; -case ST_LightRigTypeLegacyNormal1 :_bffd .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031";case ST_LightRigTypeLegacyNormal2 :_bffd .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032"; -case ST_LightRigTypeLegacyNormal3 :_bffd .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033";case ST_LightRigTypeLegacyNormal4 :_bffd .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034"; -case ST_LightRigTypeLegacyHarsh1 :_bffd .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case ST_LightRigTypeLegacyHarsh2 :_bffd .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032";case ST_LightRigTypeLegacyHarsh3 :_bffd .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033"; -case ST_LightRigTypeLegacyHarsh4 :_bffd .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case ST_LightRigTypeThreePt :_bffd .Value ="\u0074h\u0072\u0065\u0065\u0050\u0074";case ST_LightRigTypeBalanced :_bffd .Value ="\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"; -case ST_LightRigTypeSoft :_bffd .Value ="\u0073\u006f\u0066\u0074";case ST_LightRigTypeHarsh :_bffd .Value ="\u0068\u0061\u0072s\u0068";case ST_LightRigTypeFlood :_bffd .Value ="\u0066\u006c\u006fo\u0064";case ST_LightRigTypeContrasting :_bffd .Value ="c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067"; -case ST_LightRigTypeMorning :_bffd .Value ="\u006do\u0072\u006e\u0069\u006e\u0067";case ST_LightRigTypeSunrise :_bffd .Value ="\u0073u\u006e\u0072\u0069\u0073\u0065";case ST_LightRigTypeSunset :_bffd .Value ="\u0073\u0075\u006e\u0073\u0065\u0074";case ST_LightRigTypeChilly :_bffd .Value ="\u0063\u0068\u0069\u006c\u006c\u0079"; -case ST_LightRigTypeFreezing :_bffd .Value ="\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067";case ST_LightRigTypeFlat :_bffd .Value ="\u0066\u006c\u0061\u0074";case ST_LightRigTypeTwoPt :_bffd .Value ="\u0074\u0077\u006fP\u0074";case ST_LightRigTypeGlow :_bffd .Value ="\u0067\u006c\u006f\u0077"; -case ST_LightRigTypeBrightRoom :_bffd .Value ="\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d";};return _bffd ,nil ;};func NewCT_Glow ()*CT_Glow {_afg :=&CT_Glow {};return _afg };func (_gfgd *ST_PresetLineDashVal )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gfgd =0; -case "\u0073\u006f\u006ci\u0064":*_gfgd =1;case "\u0064\u006f\u0074":*_gfgd =2;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_gfgd =3;case "\u0064\u0061\u0073\u0068":*_gfgd =4;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_gfgd =5;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_gfgd =6; -case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_gfgd =7;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_gfgd =8;case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_gfgd =9;case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_gfgd =10; -case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_gfgd =11;};return nil ;};func (_ggga *ST_PresetMaterialType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_ggga =0;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_ggga =1; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_ggga =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_ggga =3;case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_ggga =4; -case "\u006d\u0061\u0074t\u0065":*_ggga =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_ggga =6;case "\u006d\u0065\u0074a\u006c":*_ggga =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_ggga =8;case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_ggga =9; -case "\u0070\u006f\u0077\u0064\u0065\u0072":*_ggga =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_ggga =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_ggga =12;case "\u0063\u006c\u0065a\u0072":*_ggga =13;case "\u0066\u006c\u0061\u0074":*_ggga =14; -case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_ggga =15;case "\u006e\u006f\u006e\u0065":*_ggga =16;};return nil ;};func (_daege *CustomXmlConflictInsRangeStart )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072:c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006ef\u006ci\u0063t\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074";return _daege .CT_TrackChange .MarshalXML (e ,start );}; -func (_bbe *CT_NumSpacing )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_dge ,_bfae :=_bbe .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"});if _bfae !=nil {return _bfae ;};start .Attr =append (start .Attr ,_dge ); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_edfff ST_BevelPresetType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_edfff .String (),start );}; - -// Validate validates the CT_Props3D and its children -func (_age *CT_Props3D )Validate ()error {return _age .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0073\u0033\u0044");};func (_gced *CustomXmlConflictDelRangeEnd )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u0072\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006fn\u0066l\u0069\u0063\u0074\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064";return _gced .CT_Markup .MarshalXML (e ,start ); -};func (_gga *CT_GradientFillProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gga .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();_ffab :for {_ae ,_bfa :=d .Token ();if _bfa !=nil {return _bfa ;};switch _bcf :=_ae .(type ){case _f .StartElement :switch _bcf .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0073\u004cs\u0074"}:_gga .GsLst =NewCT_GradientStopList (); -if _cd :=d .DecodeElement (_gga .GsLst ,&_bcf );_cd !=nil {return _cd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0069\u006e"}:_gga .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _bca :=d .DecodeElement (&_gga .ShadePropertiesChoice .Lin ,&_bcf );_bca !=nil {return _bca ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gga .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _dbc :=d .DecodeElement (&_gga .ShadePropertiesChoice .Path ,&_bcf );_dbc !=nil {return _dbc ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074F\u0069l\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_bcf .Name ); -if _dega :=d .Skip ();_dega !=nil {return _dega ;};};case _f .EndElement :break _ffab ;case _f .CharData :};};return nil ;};func (_gfff ST_LightRigType )Validate ()error {return _gfff .ValidateWithPath ("")};type CT_Bevel struct{WAttr *int64 ;HAttr *int64 ; -PrstAttr ST_BevelPresetType ;}; - -// Validate validates the CT_PositivePercentage and its children -func (_adg *CT_PositivePercentage )Validate ()error {return _adg .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};func (_cbae *DiscardImageEditingData )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbae .CT_OnOff =*NewCT_OnOff (); -for _ ,_dbdeb :=range start .Attr {if _dbdeb .Name .Local =="\u0076\u0061\u006c"{_cbae .ValAttr .UnmarshalXMLAttr (_dbdeb );continue ;};};for {_bdfb ,_gega :=d .Token ();if _gega !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0044\u0069\u0073\u0063\u0061\u0072d\u0049\u006d\u0061\u0067\u0065\u0045\u0064i\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061\u003a\u0020%\u0073",_gega ); -};if _gged ,_bgdc :=_bdfb .(_f .EndElement );_bgdc &&_gged .Name ==start .Name {break ;};};return nil ;};func (_abbc ST_SchemeColorVal )String ()string {switch _abbc {case 0:return "";case 1:return "\u0062\u0067\u0031";case 2:return "\u0074\u0078\u0031"; -case 3:return "\u0062\u0067\u0032";case 4:return "\u0074\u0078\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034"; -case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";case 13:return "\u0064\u006b\u0031"; -case 14:return "\u006c\u0074\u0031";case 15:return "\u0064\u006b\u0032";case 16:return "\u006c\u0074\u0032";case 17:return "\u0070\u0068\u0043l\u0072";};return "";};func (_bebg *ConflictMode )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006fr\u003a\u0063\u006fn\u0066\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065";return _bebg .CT_OnOff .MarshalXML (e ,start );}; - -// ValidateWithPath validates the DocId and its children, prefixing error messages with path -func (_abfd *DocId )ValidateWithPath (path string )error {if _bdba :=_abfd .CT_LongHexNumber .ValidateWithPath (path );_bdba !=nil {return _bdba ;};return nil ;};func (_ccfef ST_LightRigDirection )String ()string {switch _ccfef {case 0:return "";case 1:return "\u0074\u006c"; -case 2:return "\u0074";case 3:return "\u0074\u0072";case 4:return "\u006c";case 5:return "\u0072";case 6:return "\u0062\u006c";case 7:return "\u0062";case 8:return "\u0062\u0072";};return "";};func (_befa *EG_ConflictsChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _befa .ConflictIns !=nil {_ebgb :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073"}};e .EncodeElement (_befa .ConflictIns ,_ebgb );}else if _befa .ConflictDel !=nil {_cccd :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072:\u0063\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0044\u0065\u006c"}}; -e .EncodeElement (_befa .ConflictDel ,_cccd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cacg ST_PresetMaterialType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_cacg .String (),start ); -};const (ST_RectAlignmentUnset ST_RectAlignment =0;ST_RectAlignmentNone ST_RectAlignment =1;ST_RectAlignmentTl ST_RectAlignment =2;ST_RectAlignmentT ST_RectAlignment =3;ST_RectAlignmentTr ST_RectAlignment =4;ST_RectAlignmentL ST_RectAlignment =5;ST_RectAlignmentCtr ST_RectAlignment =6; -ST_RectAlignmentR ST_RectAlignment =7;ST_RectAlignmentBl ST_RectAlignment =8;ST_RectAlignmentB ST_RectAlignment =9;ST_RectAlignmentBr ST_RectAlignment =10;);func NewCheckbox ()*Checkbox {_adge :=&Checkbox {};_adge .CT_SdtCheckbox =*NewCT_SdtCheckbox (); -return _adge ;};func (_daaeb *EG_RPrTextEffects )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gaff :for {_ddba ,_cace :=d .Token ();if _cace !=nil {return _cace ;};switch _ffe :=_ddba .(type ){case _f .StartElement :switch _ffe .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u006c\u006f\u0077"}:_daaeb .Glow =NewCT_Glow (); -if _ffcge :=d .DecodeElement (_daaeb .Glow ,&_ffe );_ffcge !=nil {return _ffcge ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_daaeb .Shadow =NewCT_Shadow (); -if _dacc :=d .DecodeElement (_daaeb .Shadow ,&_ffe );_dacc !=nil {return _dacc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_daaeb .Reflection =NewCT_Reflection (); -if _egfa :=d .DecodeElement (_daaeb .Reflection ,&_ffe );_egfa !=nil {return _egfa ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"t\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}:_daaeb .TextOutline =NewCT_TextOutlineEffect (); -if _ggce :=d .DecodeElement (_daaeb .TextOutline ,&_ffe );_ggce !=nil {return _ggce ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u006c\u006c"}:_daaeb .TextFill =NewCT_FillTextEffect (); -if _ffea :=d .DecodeElement (_daaeb .TextFill ,&_ffe );_ffea !=nil {return _ffea ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_daaeb .Scene3d =NewCT_Scene3D (); -if _efaea :=d .DecodeElement (_daaeb .Scene3d ,&_ffe );_efaea !=nil {return _efaea ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070r\u006f\u0070\u0073\u0033\u0064"}:_daaeb .Props3d =NewCT_Props3D (); -if _adcbe :=d .DecodeElement (_daaeb .Props3d ,&_ffe );_adcbe !=nil {return _adcbe ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u0073\u0020\u0025\u0076",_ffe .Name ); -if _fgcfa :=d .Skip ();_fgcfa !=nil {return _fgcfa ;};};case _f .EndElement :break _gaff ;case _f .CharData :};};return nil ;};func (_ddce *ST_NumForm )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fcdb ,_eacd :=d .Token ();if _eacd !=nil {return _eacd ; -};if _badcb ,_fag :=_fcdb .(_f .EndElement );_fag &&_badcb .Name ==start .Name {*_ddce =1;return nil ;};if _ecdc ,_bgbge :=_fcdb .(_f .CharData );!_bgbge {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcdb ); -}else {switch string (_ecdc ){case "":*_ddce =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_ddce =1;case "\u006c\u0069\u006e\u0069\u006e\u0067":*_ddce =2;case "\u006f\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_ddce =3;};};_fcdb ,_eacd =d .Token (); -if _eacd !=nil {return _eacd ;};if _cgddg ,_ddga :=_fcdb .(_f .EndElement );_ddga &&_cgddg .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcdb ); -};func (_eeg *CT_GradientStopList )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bge :for {_eba ,_gdad :=d .Token ();if _gdad !=nil {return _gdad ;};switch _aga :=_eba .(type ){case _f .StartElement :switch _aga .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0073"}:_aeg :=NewCT_GradientStop (); -if _bac :=d .DecodeElement (_aeg ,&_aga );_bac !=nil {return _bac ;};_eeg .Gs =append (_eeg .Gs ,_aeg );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006etS\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_aga .Name ); -if _abda :=d .Skip ();_abda !=nil {return _abda ;};};case _f .EndElement :break _bge ;case _f .CharData :};};return nil ;};func (_aea *CT_GradientStop )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fbe :=range start .Attr {if _fbe .Name .Local =="\u0070\u006f\u0073"{_agc ,_bda :=ParseUnionST_PositiveFixedPercentage (_fbe .Value ); -if _bda !=nil {return _bda ;};_aea .PosAttr =_agc ;continue ;};};_cece :for {_dbcf ,_fae :=d .Token ();if _fae !=nil {return _fae ;};switch _dce :=_dbcf .(type ){case _f .StartElement :switch _dce .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_aea .SrgbClr =NewCT_SRgbColor (); -if _ddc :=d .DecodeElement (_aea .SrgbClr ,&_dce );_ddc !=nil {return _ddc ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_aea .SchemeClr =NewCT_SchemeColor (); -if _dcee :=d .DecodeElement (_aea .SchemeClr ,&_dce );_dcee !=nil {return _dcee ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_dce .Name ); -if _dafc :=d .Skip ();_dafc !=nil {return _dafc ;};};case _f .EndElement :break _cece ;case _f .CharData :};};return nil ;};func (_cgdf *ST_SchemeColorVal )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_cgdf =0;case "\u0062\u0067\u0031":*_cgdf =1; -case "\u0074\u0078\u0031":*_cgdf =2;case "\u0062\u0067\u0032":*_cgdf =3;case "\u0074\u0078\u0032":*_cgdf =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_cgdf =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_cgdf =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_cgdf =7; -case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_cgdf =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_cgdf =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_cgdf =10;case "\u0068\u006c\u0069n\u006b":*_cgdf =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_cgdf =12; -case "\u0064\u006b\u0031":*_cgdf =13;case "\u006c\u0074\u0031":*_cgdf =14;case "\u0064\u006b\u0032":*_cgdf =15;case "\u006c\u0074\u0032":*_cgdf =16;case "\u0070\u0068\u0043l\u0072":*_cgdf =17;};return nil ;};func (_bgbg *DocId )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bgbg .CT_LongHexNumber =*NewCT_LongHexNumber (); -for _ ,_aada :=range start .Attr {if _aada .Name .Local =="\u0076\u0061\u006c"{_cbg :=_aada .Value ;_bgbg .ValAttr =_cbg ;continue ;};};for {_bafd ,_bgfg :=d .Token ();if _bgfg !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0044\u006f\u0063\u0049d\u003a\u0020\u0025\u0073",_bgfg ); -};if _dbcc ,_gdgc :=_bafd .(_f .EndElement );_gdgc &&_dbcc .Name ==start .Name {break ;};};return nil ;};func NewEG_FillProperties ()*EG_FillProperties {_gebd :=&EG_FillProperties {};_gebd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _gebd ; -};func (_dedb *CT_TextOutlineEffect )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _dedb .WAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0077"},Value :_e .Sprintf ("\u0025\u0076",*_dedb .WAttr )}); -};if _dedb .CapAttr !=ST_LineCapUnset {_ddbf ,_cdd :=_dedb .CapAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0063\u0061\u0070"});if _cdd !=nil {return _cdd ;};start .Attr =append (start .Attr ,_ddbf );};if _dedb .CmpdAttr !=ST_CompoundLineUnset {_gfa ,_bdag :=_dedb .CmpdAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006d\u0070\u0064"}); -if _bdag !=nil {return _bdag ;};start .Attr =append (start .Attr ,_gfa );};if _dedb .AlgnAttr !=ST_PenAlignmentUnset {_aefe ,_dgcc :=_dedb .AlgnAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"});if _dgcc !=nil {return _dgcc ; -};start .Attr =append (start .Attr ,_aefe );};e .EncodeToken (start );_dedb .FillPropertiesChoice .MarshalXML (e ,_f .StartElement {});if _dedb .PrstDash !=nil {_fec :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}}; -e .EncodeElement (_dedb .PrstDash ,_fec );};_dedb .LineJoinPropertiesChoice .MarshalXML (e ,_f .StartElement {});e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_edabc *ST_PresetLineDashVal )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cfcg ,_gegea :=d .Token (); -if _gegea !=nil {return _gegea ;};if _dbcfe ,_gaffc :=_cfcg .(_f .EndElement );_gaffc &&_dbcfe .Name ==start .Name {*_edabc =1;return nil ;};if _fggg ,_accgf :=_cfcg .(_f .CharData );!_accgf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfcg ); -}else {switch string (_fggg ){case "":*_edabc =0;case "\u0073\u006f\u006ci\u0064":*_edabc =1;case "\u0064\u006f\u0074":*_edabc =2;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_edabc =3;case "\u0064\u0061\u0073\u0068":*_edabc =4;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_edabc =5; -case "\u006c\u0067\u0044\u0061\u0073\u0068":*_edabc =6;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_edabc =7;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_edabc =8;case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_edabc =9; -case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_edabc =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_edabc =11;};};_cfcg ,_gegea =d .Token ();if _gegea !=nil {return _gegea ;};if _cfcd ,_eaed :=_cfcg .(_f .EndElement ); -_eaed &&_cfcd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfcg );};func (_abdac *ST_BevelPresetType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cgeg ,_cebb :=d .Token (); -if _cebb !=nil {return _cebb ;};if _gddd ,_bggef :=_cgeg .(_f .EndElement );_bggef &&_gddd .Name ==start .Name {*_abdac =1;return nil ;};if _ccfd ,_gccb :=_cgeg .(_f .CharData );!_gccb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgeg ); -}else {switch string (_ccfd ){case "":*_abdac =0;case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_abdac =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_abdac =2;case "\u0073\u006c\u006fp\u0065":*_abdac =3;case "\u0063\u0072\u006fs\u0073":*_abdac =4; -case "\u0061\u006e\u0067l\u0065":*_abdac =5;case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_abdac =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_abdac =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_abdac =8;case "\u0064\u0069\u0076o\u0074":*_abdac =9; -case "\u0072\u0069\u0062\u006c\u0065\u0074":*_abdac =10;case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_abdac =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_abdac =12;};};_cgeg ,_cebb =d .Token ();if _cebb !=nil {return _cebb ;};if _gdcd ,_fcbbf :=_cgeg .(_f .EndElement ); -_fcbbf &&_gdcd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgeg );};func (_faeg *CT_LightRig )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_bdbd ,_ebaa :=_faeg .RigAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0072\u0069\u0067"}); -if _ebaa !=nil {return _ebaa ;};start .Attr =append (start .Attr ,_bdbd );_bdbd ,_ebaa =_faeg .DirAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"});if _ebaa !=nil {return _ebaa ;};start .Attr =append (start .Attr ,_bdbd ); -e .EncodeToken (start );if _faeg .Rot !=nil {_feba :=_f .StartElement {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0072\u006f\u0074"}};e .EncodeElement (_faeg .Rot ,_feba );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func ParseUnionST_OnOff (s string )(_gd .ST_OnOff ,error ){return _gd .ST_OnOff {},nil }; -func (_dbbc ST_PresetCameraType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_fbcfc :=_f .Attr {};_fbcfc .Name =name ;switch _dbbc {case ST_PresetCameraTypeUnset :_fbcfc .Value ="";case ST_PresetCameraTypeLegacyObliqueTopLeft :_fbcfc .Value ="l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074"; -case ST_PresetCameraTypeLegacyObliqueTop :_fbcfc .Value ="\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case ST_PresetCameraTypeLegacyObliqueTopRight :_fbcfc .Value ="l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypeLegacyObliqueLeft :_fbcfc .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueFront :_fbcfc .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074"; -case ST_PresetCameraTypeLegacyObliqueRight :_fbcfc .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyObliqueBottomLeft :_fbcfc .Value ="\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeLegacyObliqueBottom :_fbcfc .Value ="\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeLegacyObliqueBottomRight :_fbcfc .Value ="\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveTopLeft :_fbcfc .Value ="\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyPerspectiveTop :_fbcfc .Value ="l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070"; -case ST_PresetCameraTypeLegacyPerspectiveTopRight :_fbcfc .Value ="\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t";case ST_PresetCameraTypeLegacyPerspectiveLeft :_fbcfc .Value ="l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveFront :_fbcfc .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074";case ST_PresetCameraTypeLegacyPerspectiveRight :_fbcfc .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveBottomLeft :_fbcfc .Value ="l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyPerspectiveBottom :_fbcfc .Value ="\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case ST_PresetCameraTypeLegacyPerspectiveBottomRight :_fbcfc .Value ="\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074";case ST_PresetCameraTypeOrthographicFront :_fbcfc .Value ="\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074"; -case ST_PresetCameraTypeIsometricTopUp :_fbcfc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070";case ST_PresetCameraTypeIsometricTopDown :_fbcfc .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e"; -case ST_PresetCameraTypeIsometricBottomUp :_fbcfc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070";case ST_PresetCameraTypeIsometricBottomDown :_fbcfc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e"; -case ST_PresetCameraTypeIsometricLeftUp :_fbcfc .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070";case ST_PresetCameraTypeIsometricLeftDown :_fbcfc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e"; -case ST_PresetCameraTypeIsometricRightUp :_fbcfc .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070";case ST_PresetCameraTypeIsometricRightDown :_fbcfc .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e"; -case ST_PresetCameraTypeIsometricOffAxis1Left :_fbcfc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis1Right :_fbcfc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074"; -case ST_PresetCameraTypeIsometricOffAxis1Top :_fbcfc .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070";case ST_PresetCameraTypeIsometricOffAxis2Left :_fbcfc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeIsometricOffAxis2Right :_fbcfc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis2Top :_fbcfc .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070"; -case ST_PresetCameraTypeIsometricOffAxis3Left :_fbcfc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis3Right :_fbcfc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074"; -case ST_PresetCameraTypeIsometricOffAxis3Bottom :_fbcfc .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeIsometricOffAxis4Left :_fbcfc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeIsometricOffAxis4Right :_fbcfc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis4Bottom :_fbcfc .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d"; -case ST_PresetCameraTypeObliqueTopLeft :_fbcfc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeObliqueTop :_fbcfc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case ST_PresetCameraTypeObliqueTopRight :_fbcfc .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypeObliqueLeft :_fbcfc .Value ="o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeObliqueRight :_fbcfc .Value ="\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeObliqueBottomLeft :_fbcfc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeObliqueBottom :_fbcfc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueBottomRight :_fbcfc .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypePerspectiveFront :_fbcfc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypePerspectiveLeft :_fbcfc .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypePerspectiveRight :_fbcfc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypePerspectiveAbove :_fbcfc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065"; -case ST_PresetCameraTypePerspectiveBelow :_fbcfc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case ST_PresetCameraTypePerspectiveAboveLeftFacing :_fbcfc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveAboveRightFacing :_fbcfc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveContrastingLeftFacing :_fbcfc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveContrastingRightFacing :_fbcfc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicLeftFacing :_fbcfc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveHeroicRightFacing :_fbcfc .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing :_fbcfc .Value ="\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing :_fbcfc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067"; -case ST_PresetCameraTypePerspectiveRelaxed :_fbcfc .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064";case ST_PresetCameraTypePerspectiveRelaxedModerately :_fbcfc .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079"; -};return _fbcfc ,nil ;};func (_caef ST_PresetLineDashVal )Validate ()error {return _caef .ValidateWithPath ("")}; +func (_eabf *CustomXmlConflictInsRangeStart )ValidateWithPath (path string )error {if _caeb :=_eabf .CT_TrackChange .ValidateWithPath (path );_caeb !=nil {return _caeb ;};return nil ;};const (ST_PenAlignmentUnset ST_PenAlignment =0;ST_PenAlignmentCtr ST_PenAlignment =1; +ST_PenAlignmentIn ST_PenAlignment =2;);type CT_GradientFillProperties struct{GsLst *CT_GradientStopList ;ShadePropertiesChoice *EG_ShadePropertiesChoice ;};func (_edgg *CT_StyleSet )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Attr =append (start .Attr ,_fd .Attr {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",_edgg .IdAttr )}); +if _edgg .ValAttr !=ST_OnOffUnset {_effe ,_gbe :=_edgg .ValAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"});if _gbe !=nil {return _gbe ;};start .Attr =append (start .Attr ,_effe );};e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;};func (_daac *ST_BevelPresetType )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dgfe ,_fccf :=d .Token ();if _fccf !=nil {return _fccf ;};if _fffef ,_bdce :=_dgfe .(_fd .EndElement );_bdce &&_fffef .Name ==start .Name {*_daac =1; +return nil ;};if _baage ,_ffff :=_dgfe .(_fd .CharData );!_ffff {return _g .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgfe );}else {switch string (_baage ){case "":*_daac =0; +case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_daac =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_daac =2;case "\u0073\u006c\u006fp\u0065":*_daac =3;case "\u0063\u0072\u006fs\u0073":*_daac =4;case "\u0061\u006e\u0067l\u0065":*_daac =5; +case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_daac =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_daac =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_daac =8;case "\u0064\u0069\u0076o\u0074":*_daac =9;case "\u0072\u0069\u0062\u006c\u0065\u0074":*_daac =10; +case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_daac =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_daac =12;};};_dgfe ,_fccf =d .Token ();if _fccf !=nil {return _fccf ;};if _eacae ,_dfgag :=_dgfe .(_fd .EndElement );_dfgag &&_eacae .Name ==start .Name {return nil ; +};return _g .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgfe );};func (_dfdf *CT_TextOutlineEffect )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dfdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_dfdf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();for _ ,_cbfd :=range start .Attr {if _cbfd .Name .Local =="\u0077"{_egcd ,_gbad :=_a .ParseInt (_cbfd .Value ,10,32);if _gbad !=nil {return _gbad ;};_fbgf :=int32 (_egcd );_dfdf .WAttr =&_fbgf ; +continue ;};if _cbfd .Name .Local =="\u0063\u0061\u0070"{_dfdf .CapAttr .UnmarshalXMLAttr (_cbfd );continue ;};if _cbfd .Name .Local =="\u0063\u006d\u0070\u0064"{_dfdf .CmpdAttr .UnmarshalXMLAttr (_cbfd );continue ;};if _cbfd .Name .Local =="\u0061\u006c\u0067\u006e"{_dfdf .AlgnAttr .UnmarshalXMLAttr (_cbfd ); +continue ;};};_gdd :for {_dca ,_dggc :=d .Token ();if _dggc !=nil {return _dggc ;};switch _dfafb :=_dca .(type ){case _fd .StartElement :switch _dfafb .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_dfdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _debb :=d .DecodeElement (&_dfdf .FillPropertiesChoice .NoFill ,&_dfafb );_debb !=nil {return _debb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_dfdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _eecc :=d .DecodeElement (&_dfdf .FillPropertiesChoice .SolidFill ,&_dfafb );_eecc !=nil {return _eecc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_dfdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bagd :=d .DecodeElement (&_dfdf .FillPropertiesChoice .GradFill ,&_dfafb );_bagd !=nil {return _bagd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_dfdf .PrstDash =NewCT_PresetLineDashProperties (); +if _gddc :=d .DecodeElement (_dfdf .PrstDash ,&_dfafb );_gddc !=nil {return _gddc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_dfdf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _dgf :=d .DecodeElement (&_dfdf .LineJoinPropertiesChoice .Round ,&_dfafb );_dgf !=nil {return _dgf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_dfdf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _bbbe :=d .DecodeElement (&_dfdf .LineJoinPropertiesChoice .Bevel ,&_dfafb );_bbbe !=nil {return _bbbe ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_dfdf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _ebge :=d .DecodeElement (&_dfdf .LineJoinPropertiesChoice .Miter ,&_dfafb );_ebge !=nil {return _ebge ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_dfafb .Name ); +if _gdee :=d .Skip ();_gdee !=nil {return _gdee ;};};case _fd .EndElement :break _gdd ;case _fd .CharData :};};return nil ;}; -// Validate validates the CT_PresetLineDashProperties and its children -func (_ddaf *CT_PresetLineDashProperties )Validate ()error {return _ddaf .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func (_gacb *ST_LightRigDirection )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fbbeg ,_afdfd :=d .Token (); -if _afdfd !=nil {return _afdfd ;};if _ggdb ,_dbffc :=_fbbeg .(_f .EndElement );_dbffc &&_ggdb .Name ==start .Name {*_gacb =1;return nil ;};if _abfbb ,_eggee :=_fbbeg .(_f .CharData );!_eggee {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbbeg ); -}else {switch string (_abfbb ){case "":*_gacb =0;case "\u0074\u006c":*_gacb =1;case "\u0074":*_gacb =2;case "\u0074\u0072":*_gacb =3;case "\u006c":*_gacb =4;case "\u0072":*_gacb =5;case "\u0062\u006c":*_gacb =6;case "\u0062":*_gacb =7;case "\u0062\u0072":*_gacb =8; -};};_fbbeg ,_afdfd =d .Token ();if _afdfd !=nil {return _afdfd ;};if _dfad ,_bgef :=_fbbeg .(_f .EndElement );_bgef &&_dfad .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbbeg ); -};func (_adcf *CT_SchemeColor )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_adcf .ValAttr =ST_SchemeColorVal (1);for _ ,_fefb :=range start .Attr {if _fefb .Name .Local =="\u0076\u0061\u006c"{_adcf .ValAttr .UnmarshalXMLAttr (_fefb );continue ; -};};_cefb :for {_ffbd ,_ceda :=d .Token ();if _ceda !=nil {return _ceda ;};switch _bef :=_ffbd .(type ){case _f .StartElement :switch _bef .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0074\u0069\u006e\u0074"}:_fcde :=NewEG_ColorTransform (); -_fcde .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_fcde );if _gfd :=d .DecodeElement (&_fcde .ColorTransformChoice .Tint ,&_bef );_gfd !=nil {return _gfd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0068\u0061d\u0065"}:_cfdc :=NewEG_ColorTransform (); -_cfdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_cfdc );if _bgee :=d .DecodeElement (&_cfdc .ColorTransformChoice .Shade ,&_bef );_bgee !=nil {return _bgee ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0061\u006c\u0070h\u0061"}:_baec :=NewEG_ColorTransform (); -_baec .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_baec );if _adbe :=d .DecodeElement (&_baec .ColorTransformChoice .Alpha ,&_bef );_adbe !=nil {return _adbe ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_gedb :=NewEG_ColorTransform (); -_gedb .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_gedb );if _gcgf :=d .DecodeElement (&_gedb .ColorTransformChoice .HueMod ,&_bef );_gcgf !=nil {return _gcgf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074"}:_afaa :=NewEG_ColorTransform (); -_afaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_afaa );if _fged :=d .DecodeElement (&_afaa .ColorTransformChoice .Sat ,&_bef );_fged !=nil {return _fged ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_gge :=NewEG_ColorTransform (); -_gge .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_gge );if _efag :=d .DecodeElement (&_gge .ColorTransformChoice .SatOff ,&_bef );_efag !=nil {return _efag ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_dfdc :=NewEG_ColorTransform (); -_dfdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_dfdc );if _bdgd :=d .DecodeElement (&_dfdc .ColorTransformChoice .SatMod ,&_bef );_bdgd !=nil {return _bdgd ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d"}:_badc :=NewEG_ColorTransform (); -_badc .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_badc );if _gaeeg :=d .DecodeElement (&_badc .ColorTransformChoice .Lum ,&_bef );_gaeeg !=nil {return _gaeeg ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_bedb :=NewEG_ColorTransform (); -_bedb .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_bedb );if _gbf :=d .DecodeElement (&_bedb .ColorTransformChoice .LumOff ,&_bef );_gbf !=nil {return _gbf ;};case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_eeab :=NewEG_ColorTransform (); -_eeab .ColorTransformChoice =NewEG_ColorTransformChoice ();_adcf .EG_ColorTransform =append (_adcf .EG_ColorTransform ,_eeab );if _eaab :=d .DecodeElement (&_eeab .ColorTransformChoice .LumMod ,&_bef );_eaab !=nil {return _eaab ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065\u0043o\u006co\u0072\u0020\u0025\u0076",_bef .Name ); -if _dbebd :=d .Skip ();_dbebd !=nil {return _dbebd ;};};case _f .EndElement :break _cefb ;case _f .CharData :};};return nil ;};func (_ffge ST_NumSpacing )ValidateWithPath (path string )error {switch _ffge {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffge )); -};return nil ;};func (_fdbaa ST_NumSpacing )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_fdbaa .String (),start );};func (_dffa *EntityPicker )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006fr\u003a\u0065\u006et\u0069\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072";return _dffa .CT_Empty .MarshalXML (e ,start );};type EG_ColorChoice struct{SrgbClr *CT_SRgbColor ;SchemeClr *CT_SchemeColor ;};func NewCT_PresetLineDashProperties ()*CT_PresetLineDashProperties {_dba :=&CT_PresetLineDashProperties {}; -return _dba ;};func (_dgec *EG_ColorChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _dgec .SrgbClr !=nil {_fbab :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_dgec .SrgbClr ,_fbab ); -}else if _dgec .SchemeClr !=nil {_fcaa :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_dgec .SchemeClr ,_fcaa );};return nil ;};func (_becf ST_OnOff )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_becf .String (),start ); -};func (_bbef *ST_PathShadeType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_bbef =0;case "\u0073\u0068\u0061p\u0065":*_bbef =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_bbef =2;case "\u0072\u0065\u0063\u0074":*_bbef =3;}; -return nil ;};func (_dadb ST_PresetCameraType )Validate ()error {return _dadb .ValidateWithPath ("")}; +// ValidateWithPath validates the EG_ColorChoice and its children, prefixing error messages with path +func (_ddce *EG_ColorChoice )ValidateWithPath (path string )error {if _ddce .SrgbClr !=nil {if _feae :=_ddce .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_feae !=nil {return _feae ;};};if _ddce .SchemeClr !=nil {if _dddf :=_ddce .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_dddf !=nil {return _dddf ;};};return nil ;};func NewCT_TextOutlineEffect ()*CT_TextOutlineEffect {_aacf :=&CT_TextOutlineEffect {};_aacf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_aacf .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +return _aacf ;};func (_gbdfb ST_Ligatures )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_cdfc :=_fd .Attr {};_cdfc .Name =name ;switch _gbdfb {case ST_LigaturesUnset :_cdfc .Value ="";case ST_LigaturesNone :_cdfc .Value ="\u006e\u006f\u006e\u0065"; +case ST_LigaturesStandard :_cdfc .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_LigaturesContextual :_cdfc .Value ="\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c";case ST_LigaturesHistorical :_cdfc .Value ="\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c"; +case ST_LigaturesDiscretional :_cdfc .Value ="\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesStandardContextual :_cdfc .Value ="\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c"; +case ST_LigaturesStandardHistorical :_cdfc .Value ="\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c";case ST_LigaturesContextualHistorical :_cdfc .Value ="c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c"; +case ST_LigaturesStandardDiscretional :_cdfc .Value ="s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c";case ST_LigaturesContextualDiscretional :_cdfc .Value ="\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c"; +case ST_LigaturesHistoricalDiscretional :_cdfc .Value ="\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c";case ST_LigaturesStandardContextualHistorical :_cdfc .Value ="\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c"; +case ST_LigaturesStandardContextualDiscretional :_cdfc .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesStandardHistoricalDiscretional :_cdfc .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; +case ST_LigaturesContextualHistoricalDiscretional :_cdfc .Value ="\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesAll :_cdfc .Value ="\u0061\u006c\u006c"; +};return _cdfc ,nil ;}; -// Validate validates the CT_SdtCheckbox and its children -func (_aeed *CT_SdtCheckbox )Validate ()error {return _aeed .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065c\u006b\u0062\u006f\u0078");};func (_cca *CT_LineJoinMiterProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_gba :=range start .Attr {if _gba .Name .Local =="\u006c\u0069\u006d"{_eede ,_egg :=ParseUnionST_PositivePercentage (_gba .Value ); -if _egg !=nil {return _egg ;};_cca .LimAttr =&_eede ;continue ;};};for {_dfag ,_bfac :=d .Token ();if _bfac !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u004d\u0069\u0074\u0065\u0072P\u0072\u006f\u0070\u0065\u0072t\u0069\u0065s\u003a\u0020\u0025\u0073",_bfac ); -};if _dgd ,_bfdc :=_dfag .(_f .EndElement );_bfdc &&_dgd .Name ==start .Name {break ;};};return nil ;};func (_agbe *ST_PenAlignment )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbdb ,_ebfe :=d .Token ();if _ebfe !=nil {return _ebfe ;}; -if _aaffg ,_gcad :=_cbdb .(_f .EndElement );_gcad &&_aaffg .Name ==start .Name {*_agbe =1;return nil ;};if _bbbe ,_deba :=_cbdb .(_f .CharData );!_deba {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbdb ); -}else {switch string (_bbbe ){case "":*_agbe =0;case "\u0063\u0074\u0072":*_agbe =1;case "\u0069\u006e":*_agbe =2;};};_cbdb ,_ebfe =d .Token ();if _ebfe !=nil {return _ebfe ;};if _fcgee ,_ffff :=_cbdb .(_f .EndElement );_ffff &&_fcgee .Name ==start .Name {return nil ; -};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbdb );};const (ST_PresetCameraTypeUnset ST_PresetCameraType =0;ST_PresetCameraTypeLegacyObliqueTopLeft ST_PresetCameraType =1; -ST_PresetCameraTypeLegacyObliqueTop ST_PresetCameraType =2;ST_PresetCameraTypeLegacyObliqueTopRight ST_PresetCameraType =3;ST_PresetCameraTypeLegacyObliqueLeft ST_PresetCameraType =4;ST_PresetCameraTypeLegacyObliqueFront ST_PresetCameraType =5;ST_PresetCameraTypeLegacyObliqueRight ST_PresetCameraType =6; -ST_PresetCameraTypeLegacyObliqueBottomLeft ST_PresetCameraType =7;ST_PresetCameraTypeLegacyObliqueBottom ST_PresetCameraType =8;ST_PresetCameraTypeLegacyObliqueBottomRight ST_PresetCameraType =9;ST_PresetCameraTypeLegacyPerspectiveTopLeft ST_PresetCameraType =10; -ST_PresetCameraTypeLegacyPerspectiveTop ST_PresetCameraType =11;ST_PresetCameraTypeLegacyPerspectiveTopRight ST_PresetCameraType =12;ST_PresetCameraTypeLegacyPerspectiveLeft ST_PresetCameraType =13;ST_PresetCameraTypeLegacyPerspectiveFront ST_PresetCameraType =14; -ST_PresetCameraTypeLegacyPerspectiveRight ST_PresetCameraType =15;ST_PresetCameraTypeLegacyPerspectiveBottomLeft ST_PresetCameraType =16;ST_PresetCameraTypeLegacyPerspectiveBottom ST_PresetCameraType =17;ST_PresetCameraTypeLegacyPerspectiveBottomRight ST_PresetCameraType =18; -ST_PresetCameraTypeOrthographicFront ST_PresetCameraType =19;ST_PresetCameraTypeIsometricTopUp ST_PresetCameraType =20;ST_PresetCameraTypeIsometricTopDown ST_PresetCameraType =21;ST_PresetCameraTypeIsometricBottomUp ST_PresetCameraType =22;ST_PresetCameraTypeIsometricBottomDown ST_PresetCameraType =23; -ST_PresetCameraTypeIsometricLeftUp ST_PresetCameraType =24;ST_PresetCameraTypeIsometricLeftDown ST_PresetCameraType =25;ST_PresetCameraTypeIsometricRightUp ST_PresetCameraType =26;ST_PresetCameraTypeIsometricRightDown ST_PresetCameraType =27;ST_PresetCameraTypeIsometricOffAxis1Left ST_PresetCameraType =28; -ST_PresetCameraTypeIsometricOffAxis1Right ST_PresetCameraType =29;ST_PresetCameraTypeIsometricOffAxis1Top ST_PresetCameraType =30;ST_PresetCameraTypeIsometricOffAxis2Left ST_PresetCameraType =31;ST_PresetCameraTypeIsometricOffAxis2Right ST_PresetCameraType =32; -ST_PresetCameraTypeIsometricOffAxis2Top ST_PresetCameraType =33;ST_PresetCameraTypeIsometricOffAxis3Left ST_PresetCameraType =34;ST_PresetCameraTypeIsometricOffAxis3Right ST_PresetCameraType =35;ST_PresetCameraTypeIsometricOffAxis3Bottom ST_PresetCameraType =36; -ST_PresetCameraTypeIsometricOffAxis4Left ST_PresetCameraType =37;ST_PresetCameraTypeIsometricOffAxis4Right ST_PresetCameraType =38;ST_PresetCameraTypeIsometricOffAxis4Bottom ST_PresetCameraType =39;ST_PresetCameraTypeObliqueTopLeft ST_PresetCameraType =40; -ST_PresetCameraTypeObliqueTop ST_PresetCameraType =41;ST_PresetCameraTypeObliqueTopRight ST_PresetCameraType =42;ST_PresetCameraTypeObliqueLeft ST_PresetCameraType =43;ST_PresetCameraTypeObliqueRight ST_PresetCameraType =44;ST_PresetCameraTypeObliqueBottomLeft ST_PresetCameraType =45; -ST_PresetCameraTypeObliqueBottom ST_PresetCameraType =46;ST_PresetCameraTypeObliqueBottomRight ST_PresetCameraType =47;ST_PresetCameraTypePerspectiveFront ST_PresetCameraType =48;ST_PresetCameraTypePerspectiveLeft ST_PresetCameraType =49;ST_PresetCameraTypePerspectiveRight ST_PresetCameraType =50; -ST_PresetCameraTypePerspectiveAbove ST_PresetCameraType =51;ST_PresetCameraTypePerspectiveBelow ST_PresetCameraType =52;ST_PresetCameraTypePerspectiveAboveLeftFacing ST_PresetCameraType =53;ST_PresetCameraTypePerspectiveAboveRightFacing ST_PresetCameraType =54; -ST_PresetCameraTypePerspectiveContrastingLeftFacing ST_PresetCameraType =55;ST_PresetCameraTypePerspectiveContrastingRightFacing ST_PresetCameraType =56;ST_PresetCameraTypePerspectiveHeroicLeftFacing ST_PresetCameraType =57;ST_PresetCameraTypePerspectiveHeroicRightFacing ST_PresetCameraType =58; -ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing ST_PresetCameraType =59;ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing ST_PresetCameraType =60;ST_PresetCameraTypePerspectiveRelaxed ST_PresetCameraType =61;ST_PresetCameraTypePerspectiveRelaxedModerately ST_PresetCameraType =62; -); +// Validate validates the CT_LineJoinMiterProperties and its children +func (_cfe *CT_LineJoinMiterProperties )Validate ()error {return _cfe .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_ecgd ST_LineCap )Validate ()error {return _ecgd .ValidateWithPath ("")}; +const (ST_CompoundLineUnset ST_CompoundLine =0;ST_CompoundLineSng ST_CompoundLine =1;ST_CompoundLineDbl ST_CompoundLine =2;ST_CompoundLineThickThin ST_CompoundLine =3;ST_CompoundLineThinThick ST_CompoundLine =4;ST_CompoundLineTri ST_CompoundLine =5;); -// ValidateWithPath validates the EG_FillPropertiesChoice and its children, prefixing error messages with path -func (_aegdb *EG_FillPropertiesChoice )ValidateWithPath (path string )error {if _aegdb .NoFill !=nil {if _adffg :=_aegdb .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_adffg !=nil {return _adffg ;};};if _aegdb .SolidFill !=nil {if _daag :=_aegdb .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); -_daag !=nil {return _daag ;};};if _aegdb .GradFill !=nil {if _ggdg :=_aegdb .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_ggdg !=nil {return _ggdg ;};};return nil ;};func (_efde *DocId )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u006fr"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077o\u0072\u003a\u0064\u006f\u0063\u0049d";return _efde .CT_LongHexNumber .MarshalXML (e ,start );};func (_agfg *CT_PresetLineDashProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _agfg .ValAttr !=ST_PresetLineDashValUnset {_dbff ,_bafc :=_agfg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"}); -if _bafc !=nil {return _bafc ;};start .Attr =append (start .Attr ,_dbff );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_gdfdf *CT_SolidColorFillProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _gdfdf .SrgbClr !=nil {_dcb :=_f .StartElement {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0073\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_gdfdf .SrgbClr ,_dcb );};if _gdfdf .SchemeClr !=nil {_fcdc :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_gdfdf .SchemeClr ,_fcdc );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_bfaeg *CT_StylisticSets )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _bfaeg .StyleSet !=nil {_fadg :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0073\u0074\u0079\u006c\u0065\u0053\u0065\u0074"}}; -for _ ,_gce :=range _bfaeg .StyleSet {e .EncodeElement (_gce ,_fadg );};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_bad *CT_Props3D )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _bad .ExtrusionHAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u0078\u0074\u0072\u0075s\u0069\u006f\u006e\u0048"},Value :_e .Sprintf ("\u0025\u0076",*_bad .ExtrusionHAttr )}); -};if _bad .ContourWAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"},Value :_e .Sprintf ("\u0025\u0076",*_bad .ContourWAttr )});};if _bad .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_gdga ,_cccc :=_bad .PrstMaterialAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006fr\u003a\u0070\u0072s\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"}); -if _cccc !=nil {return _cccc ;};start .Attr =append (start .Attr ,_gdga );};e .EncodeToken (start );if _bad .BevelT !=nil {_fcb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0062\u0065\u0076\u0065\u006c\u0054"}};e .EncodeElement (_bad .BevelT ,_fcb ); -};if _bad .BevelB !=nil {_dab :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0062\u0065\u0076\u0065\u006c\u0042"}};e .EncodeElement (_bad .BevelB ,_dab );};if _bad .ExtrusionClr !=nil {_ecdb :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006fr\u003a\u0065\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}}; -e .EncodeElement (_bad .ExtrusionClr ,_ecdb );};if _bad .ContourClr !=nil {_ded :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0063\u006f\u006e\u0074\u006fu\u0072\u0043\u006c\u0072"}};e .EncodeElement (_bad .ContourClr ,_ded );}; -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_ebee *CT_SdtCheckboxSymbol )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_cbd :=range start .Attr {if _cbd .Name .Local =="\u0066\u006f\u006e\u0074"{_bba :=_cbd .Value ; -_ebee .FontAttr =&_bba ;continue ;};if _cbd .Name .Local =="\u0076\u0061\u006c"{_bea :=_cbd .Value ;_ebee .ValAttr =&_bea ;continue ;};};for {_gbfe ,_dadd :=d .Token ();if _dadd !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043h\u0065c\u006b\u0062\u006f\u0078\u0053\u0079\u006d\u0062\u006f\u006c\u003a\u0020\u0025\u0073",_dadd ); -};if _eafed ,_fee :=_gbfe .(_f .EndElement );_fee &&_eafed .Name ==start .Name {break ;};};return nil ;};type ConflictMode struct{CT_OnOff }; +// Validate validates the EG_RunLevelConflicts and its children +func (_cfdf *EG_RunLevelConflicts )Validate ()error {return _cfdf .ValidateWithPath ("E\u0047_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006cC\u006f\u006e\u0066\u006cic\u0074\u0073");};func (_agfa ST_PresetCameraType )String ()string {switch _agfa {case 0:return ""; +case 1:return "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074";case 2:return "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case 3:return "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074"; +case 4:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074";case 5:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case 6:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074"; +case 7:return "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case 8:return "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case 9:return "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case 10:return "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074"; +case 11:return "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070";case 12:return "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t";case 13:return "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074"; +case 14:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074";case 15:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074"; +case 16:return "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074";case 17:return "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case 18:return "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074";case 19:return "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074"; +case 20:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070";case 21:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case 22:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; +case 23:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case 24:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070";case 25:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e"; +case 26:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070";case 27:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case 28:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; +case 29:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case 30:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070";case 31:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074"; +case 32:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074";case 33:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case 34:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; +case 35:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case 36:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; +case 37:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case 38:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; +case 39:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case 40:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074";case 41:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; +case 42:return "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case 43:return "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case 44:return "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074"; +case 45:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074";case 46:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 47:return "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; +case 48:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case 49:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074";case 50:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074"; +case 51:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065";case 52:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case 53:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; +case 54:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case 55:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case 56:return "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067";case 57:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067"; +case 58:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067";case 59:return "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case 60:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067";case 61:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064"; +case 62:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079";};return "";}; -// Validate validates the CT_PositiveFixedPercentage and its children -func (_ggd *CT_PositiveFixedPercentage )Validate ()error {return _ggd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};func (_faeb *CT_RelativeRect )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _faeb .LAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u006c"},Value :_e .Sprintf ("\u0025\u0076",*_faeb .LAttr )}); -};if _faeb .TAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_faeb .TAttr )});};if _faeb .RAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_faeb .RAttr )}); -};if _faeb .BAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072:\u0062"},Value :_e .Sprintf ("\u0025\u0076",*_faeb .BAttr )});};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_gcbdg ST_Ligatures )Validate ()error {return _gcbdg .ValidateWithPath ("")};func NewCT_TextOutlineEffect ()*CT_TextOutlineEffect {_bdec :=&CT_TextOutlineEffect {};_bdec .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_bdec .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -return _bdec ;};func (_baee *CT_Reflection )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _baee .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0062\u006c\u0075\u0072\u0052\u0061\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_baee .BlurRadAttr )}); -};if _baee .StAAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0073\u0074\u0041"},Value :_e .Sprintf ("\u0025\u0076",*_baee .StAAttr )});};if _baee .StPosAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0073\u0074\u0050\u006fs"},Value :_e .Sprintf ("\u0025\u0076",*_baee .StPosAttr )}); -};if _baee .EndAAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u006e\u0064\u0041"},Value :_e .Sprintf ("\u0025\u0076",*_baee .EndAAttr )});};if _baee .EndPosAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0065\u006e\u0064\u0050\u006f\u0073"},Value :_e .Sprintf ("\u0025\u0076",*_baee .EndPosAttr )}); -};if _baee .DistAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0064\u0069\u0073\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_baee .DistAttr )});};if _baee .DirAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0064\u0069\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_baee .DirAttr )}); -};if _baee .FadeDirAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"w\u006f\u0072\u003a\u0066\u0061\u0064\u0065\u0044\u0069\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_baee .FadeDirAttr )});};if _baee .SxAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_baee .SxAttr )}); -};if _baee .SyAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_baee .SyAttr )});};if _baee .KxAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0078"},Value :_e .Sprintf ("\u0025\u0076",*_baee .KxAttr )}); -};if _baee .KyAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u0072\u003a\u006b\u0079"},Value :_e .Sprintf ("\u0025\u0076",*_baee .KyAttr )});};if _baee .AlgnAttr !=ST_RectAlignmentUnset {_caa ,_dgce :=_baee .AlgnAttr .MarshalXMLAttr (_f .Name {Local :"\u0077\u006f\u0072\u003a\u0061\u006c\u0067\u006e"}); -if _dgce !=nil {return _dgce ;};start .Attr =append (start .Attr ,_caa );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dgeb ST_CompoundLine )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_dgeb .String (),start ); -};func (_deed *EG_LineDashProperties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cdgc :for {_eefg ,_gdfc :=d .Token ();if _gdfc !=nil {return _gdfc ;};switch _dadce :=_eefg .(type ){case _f .StartElement :switch _dadce .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_deed .PrstDash =NewCT_PresetLineDashProperties (); -if _ddf :=d .DecodeElement (_deed .PrstDash ,&_dadce );_ddf !=nil {return _ddf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dadce .Name ); -if _cfg :=d .Skip ();_cfg !=nil {return _cfg ;};};case _f .EndElement :break _cdgc ;case _f .CharData :};};return nil ;};func NewCT_Percentage ()*CT_Percentage {_fbf :=&CT_Percentage {};return _fbf };type CT_SdtCheckbox struct{Checked *CT_OnOff ;CheckedState *CT_SdtCheckboxSymbol ; -UncheckedState *CT_SdtCheckboxSymbol ;};type CT_LineJoinMiterProperties struct{LimAttr *_c .ST_PositivePercentage ;};func (_gfaf ST_Ligatures )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_ggdf :=_f .Attr {};_ggdf .Name =name ;switch _gfaf {case ST_LigaturesUnset :_ggdf .Value =""; -case ST_LigaturesNone :_ggdf .Value ="\u006e\u006f\u006e\u0065";case ST_LigaturesStandard :_ggdf .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_LigaturesContextual :_ggdf .Value ="\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c"; -case ST_LigaturesHistorical :_ggdf .Value ="\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c";case ST_LigaturesDiscretional :_ggdf .Value ="\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesStandardContextual :_ggdf .Value ="\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c"; -case ST_LigaturesStandardHistorical :_ggdf .Value ="\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c";case ST_LigaturesContextualHistorical :_ggdf .Value ="c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c"; -case ST_LigaturesStandardDiscretional :_ggdf .Value ="s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c";case ST_LigaturesContextualDiscretional :_ggdf .Value ="\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c"; -case ST_LigaturesHistoricalDiscretional :_ggdf .Value ="\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c";case ST_LigaturesStandardContextualHistorical :_ggdf .Value ="\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c"; -case ST_LigaturesStandardContextualDiscretional :_ggdf .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesStandardHistoricalDiscretional :_ggdf .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c"; -case ST_LigaturesContextualHistoricalDiscretional :_ggdf .Value ="\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c";case ST_LigaturesAll :_ggdf .Value ="\u0061\u006c\u006c"; -};return _ggdf ,nil ;};func NewEG_ShadeProperties ()*EG_ShadeProperties {_adac :=&EG_ShadeProperties {};_adac .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();return _adac ;}; +// Validate validates the EG_ColorTransform and its children +func (_bfab *EG_ColorTransform )Validate ()error {return _bfab .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");};func (_gffaf ST_PresetCameraType )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_gbfga :=_fd .Attr {}; +_gbfga .Name =name ;switch _gffaf {case ST_PresetCameraTypeUnset :_gbfga .Value ="";case ST_PresetCameraTypeLegacyObliqueTopLeft :_gbfga .Value ="l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueTop :_gbfga .Value ="\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; +case ST_PresetCameraTypeLegacyObliqueTopRight :_gbfga .Value ="l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyObliqueLeft :_gbfga .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyObliqueFront :_gbfga .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeLegacyObliqueRight :_gbfga .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypeLegacyObliqueBottomLeft :_gbfga .Value ="\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueBottom :_gbfga .Value ="\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case ST_PresetCameraTypeLegacyObliqueBottomRight :_gbfga .Value ="\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyPerspectiveTopLeft :_gbfga .Value ="\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveTop :_gbfga .Value ="l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070";case ST_PresetCameraTypeLegacyPerspectiveTopRight :_gbfga .Value ="\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t"; +case ST_PresetCameraTypeLegacyPerspectiveLeft :_gbfga .Value ="l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyPerspectiveFront :_gbfga .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveRight :_gbfga .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeLegacyPerspectiveBottomLeft :_gbfga .Value ="l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveBottom :_gbfga .Value ="\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeLegacyPerspectiveBottomRight :_gbfga .Value ="\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074"; +case ST_PresetCameraTypeOrthographicFront :_gbfga .Value ="\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeIsometricTopUp :_gbfga .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070"; +case ST_PresetCameraTypeIsometricTopDown :_gbfga .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricBottomUp :_gbfga .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; +case ST_PresetCameraTypeIsometricBottomDown :_gbfga .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricLeftUp :_gbfga .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070"; +case ST_PresetCameraTypeIsometricLeftDown :_gbfga .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricRightUp :_gbfga .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070"; +case ST_PresetCameraTypeIsometricRightDown :_gbfga .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricOffAxis1Left :_gbfga .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeIsometricOffAxis1Right :_gbfga .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis1Top :_gbfga .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070"; +case ST_PresetCameraTypeIsometricOffAxis2Left :_gbfga .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis2Right :_gbfga .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074"; +case ST_PresetCameraTypeIsometricOffAxis2Top :_gbfga .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case ST_PresetCameraTypeIsometricOffAxis3Left :_gbfga .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeIsometricOffAxis3Right :_gbfga .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis3Bottom :_gbfga .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; +case ST_PresetCameraTypeIsometricOffAxis4Left :_gbfga .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis4Right :_gbfga .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; +case ST_PresetCameraTypeIsometricOffAxis4Bottom :_gbfga .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueTopLeft :_gbfga .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeObliqueTop :_gbfga .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case ST_PresetCameraTypeObliqueTopRight :_gbfga .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypeObliqueLeft :_gbfga .Value ="o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeObliqueRight :_gbfga .Value ="\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeObliqueBottomLeft :_gbfga .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeObliqueBottom :_gbfga .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueBottomRight :_gbfga .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypePerspectiveFront :_gbfga .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypePerspectiveLeft :_gbfga .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypePerspectiveRight :_gbfga .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypePerspectiveAbove :_gbfga .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065"; +case ST_PresetCameraTypePerspectiveBelow :_gbfga .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case ST_PresetCameraTypePerspectiveAboveLeftFacing :_gbfga .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveAboveRightFacing :_gbfga .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveContrastingLeftFacing :_gbfga .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveContrastingRightFacing :_gbfga .Value ="\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicLeftFacing :_gbfga .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveHeroicRightFacing :_gbfga .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing :_gbfga .Value ="\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing :_gbfga .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067"; +case ST_PresetCameraTypePerspectiveRelaxed :_gbfga .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064";case ST_PresetCameraTypePerspectiveRelaxedModerately :_gbfga .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079"; +};return _gbfga ,nil ;};func (_ggfe ST_LightRigDirection )Validate ()error {return _ggfe .ValidateWithPath ("")};func NewCT_NumForm ()*CT_NumForm {_bgaed :=&CT_NumForm {};_bgaed .ValAttr =ST_NumForm (1);return _bgaed ;};func (_dag *CT_Camera )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_dag .PrstAttr =ST_PresetCameraType (1); +for _ ,_bfd :=range start .Attr {if _bfd .Name .Local =="\u0070\u0072\u0073\u0074"{_dag .PrstAttr .UnmarshalXMLAttr (_bfd );continue ;};};for {_fc ,_dg :=d .Token ();if _dg !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0061\u006de\u0072\u0061\u003a\u0020\u0025\u0073",_dg ); +};if _ddc ,_ac :=_fc .(_fd .EndElement );_ac &&_ddc .Name ==start .Name {break ;};};return nil ;};func (_facb ST_PathShadeType )String ()string {switch _facb {case 0:return "";case 1:return "\u0073\u0068\u0061p\u0065";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065"; +case 3:return "\u0072\u0065\u0063\u0074";};return "";};func (_bada *ST_Ligatures )UnmarshalXMLAttr (attr _fd .Attr )error {switch attr .Value {case "":*_bada =0;case "\u006e\u006f\u006e\u0065":*_bada =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_bada =2; +case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c":*_bada =3;case "\u0068\u0069\u0073\u0074\u006f\u0072\u0069\u0063\u0061\u006c":*_bada =4;case "\u0064\u0069\u0073c\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bada =5;case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0043o\u006e\u0074e\u0078\u0074\u0075\u0061\u006c":*_bada =6; +case "\u0073t\u0061n\u0064\u0061\u0072\u0064\u0048i\u0073\u0074o\u0072\u0069\u0063\u0061\u006c":*_bada =7;case "c\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048i\u0073\u0074\u006f\u0072ic\u0061\u006c":*_bada =8;case "s\u0074a\u006e\u0064\u0061\u0072\u0064\u0044\u0069\u0073c\u0072\u0065\u0074\u0069on\u0061\u006c":*_bada =9; +case "\u0063\u006f\u006e\u0074ex\u0074\u0075\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_bada =10;case "\u0068\u0069\u0073\u0074or\u0069\u0063\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006ea\u006c":*_bada =11; +case "\u0073\u0074\u0061\u006ed\u0061\u0072\u0064\u0043\u006f\u006e\u0074\u0065\u0078\u0074u\u0061l\u0048\u0069\u0073\u0074\u006f\u0072\u0069c\u0061\u006c":*_bada =12;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0043\u006fn\u0074\u0065\u0078\u0074\u0075\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bada =13; +case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0048\u0069s\u0074\u006f\u0072\u0069\u0063\u0061\u006cD\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bada =14;case "\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0048\u0069\u0073\u0074\u006fr\u0069c\u0061\u006c\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0069\u006f\u006e\u0061\u006c":*_bada =15; +case "\u0061\u006c\u006c":*_bada =16;};return nil ;};type ST_NumForm byte ; -// Validate validates the CT_PathShadeProperties and its children -func (_gage *CT_PathShadeProperties )Validate ()error {return _gage .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};type CT_GradientStopList struct{Gs []*CT_GradientStop ; -}; +// Validate validates the CT_StyleSet and its children +func (_geff *CT_StyleSet )Validate ()error {return _geff .ValidateWithPath ("C\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074");};func (_ga *AG_Parids )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_af :=range start .Attr {if _af .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_d :=_af .Value ; +_ga .ParaIdAttr =&_d ;continue ;};if _af .Name .Local =="\u0074\u0065\u0078\u0074\u0049\u0064"{_ce :=_af .Value ;_ga .TextIdAttr =&_ce ;continue ;};};for {_cb ,_db :=d .Token ();if _db !=nil {return _g .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020A\u0047\u005f\u0050\u0061\u0072i\u0064\u0073\u003a\u0020\u0025\u0073",_db ); +};if _bc ,_ge :=_cb .(_fd .EndElement );_ge &&_bc .Name ==start .Name {break ;};};return nil ;};func (_afec *CT_SdtCheckbox )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {e .EncodeToken (start );if _afec .Checked !=nil {_ece :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0063\u0068\u0065\u0063\u006b\u0065\u0064"}}; +e .EncodeElement (_afec .Checked ,_ece );};if _afec .CheckedState !=nil {_cbe :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006fr\u003a\u0063\u0068e\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_afec .CheckedState ,_cbe ); +};if _afec .UncheckedState !=nil {_ggecf :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0075\u006e\u0063\u0068\u0065c\u006b\u0065d\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_afec .UncheckedState ,_ggecf );};e .EncodeToken (_fd .EndElement {Name :start .Name }); +return nil ;};func NewEG_RunLevelConflicts ()*EG_RunLevelConflicts {_cbdgb :=&EG_RunLevelConflicts {};return _cbdgb ;};func (_ffac ST_LineCap )MarshalXMLAttr (name _fd .Name )(_fd .Attr ,error ){_dfbe :=_fd .Attr {};_dfbe .Name =name ;switch _ffac {case ST_LineCapUnset :_dfbe .Value =""; +case ST_LineCapRnd :_dfbe .Value ="\u0072\u006e\u0064";case ST_LineCapSq :_dfbe .Value ="\u0073\u0071";case ST_LineCapFlat :_dfbe .Value ="\u0066\u006c\u0061\u0074";};return _dfbe ,nil ;};type EG_RPrOpenType struct{Ligatures *CT_Ligatures ;NumForm *CT_NumForm ; +NumSpacing *CT_NumSpacing ;StylisticSets *CT_StylisticSets ;CntxtAlts *CT_OnOff ;};type CustomXmlConflictDelRangeStart struct{_fe .CT_TrackChange };func (_aed *EG_FillPropertiesChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_faegb :=start ; +switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_aed .NoFill =_fe .NewCT_Empty (); +if _cfgc :=d .DecodeElement (_aed .NoFill ,&_faegb );_cfgc !=nil {return _cfgc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_aed .SolidFill =NewCT_SolidColorFillProperties (); +if _adgad :=d .DecodeElement (_aed .SolidFill ,&_faegb );_adgad !=nil {return _adgad ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_aed .GradFill =NewCT_GradientFillProperties (); +if _cagda :=d .DecodeElement (_aed .GradFill ,&_faegb );_cagda !=nil {return _cagda ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_faegb .Name ); +if _cad :=d .Skip ();_cad !=nil {return _cad ;};};return nil ;};type CustomXmlConflictInsRangeEnd struct{_fe .CT_Markup };func (_afg *CT_FillTextEffect )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_afg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_bg :for {_gfd ,_fec :=d .Token ();if _fec !=nil {return _fec ;};switch _bgd :=_gfd .(type ){case _fd .StartElement :switch _bgd .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_afg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gfc :=d .DecodeElement (&_afg .FillPropertiesChoice .NoFill ,&_bgd );_gfc !=nil {return _gfc ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_afg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bga :=d .DecodeElement (&_afg .FillPropertiesChoice .SolidFill ,&_bgd );_bga !=nil {return _bga ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_afg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gfbb :=d .DecodeElement (&_afg .FillPropertiesChoice .GradFill ,&_bgd );_gfbb !=nil {return _gfbb ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_bgd .Name ); +if _fbg :=d .Skip ();_fbg !=nil {return _fbg ;};};case _fd .EndElement :break _bg ;case _fd .CharData :};};return nil ;}; -// Validate validates the EG_LineJoinPropertiesChoice and its children -func (_caccg *EG_LineJoinPropertiesChoice )Validate ()error {return _caccg .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065J\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_fgbf ST_PathShadeType )String ()string {switch _fgbf {case 0:return ""; -case 1:return "\u0073\u0068\u0061p\u0065";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0072\u0065\u0063\u0074";};return "";};func (_gadc ST_NumSpacing )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_abbb :=_f .Attr {};_abbb .Name =name ; -switch _gadc {case ST_NumSpacingUnset :_abbb .Value ="";case ST_NumSpacingDefault :_abbb .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_NumSpacingProportional :_abbb .Value ="\u0070\u0072\u006fp\u006f\u0072\u0074\u0069\u006f\u006e\u0061\u006c"; -case ST_NumSpacingTabular :_abbb .Value ="\u0074a\u0062\u0075\u006c\u0061\u0072";};return _abbb ,nil ;};func (_cgc *CT_SRgbColor )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_cgc .ValAttr )}); -e .EncodeToken (start );if _cgc .EG_ColorTransform !=nil {for _ ,_febb :=range _cgc .EG_ColorTransform {_febb .MarshalXML (e ,_f .StartElement {});};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Camera and its children +func (_ec *CT_Camera )Validate ()error {return _ec .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a");};func (_da *CT_Camera )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {_fb ,_ddf :=_da .PrstAttr .MarshalXMLAttr (_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0070\u0072\u0073\u0074"}); +if _ddf !=nil {return _ddf ;};start .Attr =append (start .Attr ,_fb );e .EncodeToken (start );e .EncodeToken (_fd .EndElement {Name :start .Name });return nil ;};func (_efga *CT_Props3D )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {for _ ,_gebd :=range start .Attr {if _gebd .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"{_baff ,_ccc :=_a .ParseInt (_gebd .Value ,10,64); +if _ccc !=nil {return _ccc ;};_efga .ExtrusionHAttr =&_baff ;continue ;};if _gebd .Name .Local =="\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"{_ggec ,_cef :=_a .ParseInt (_gebd .Value ,10,64);if _cef !=nil {return _cef ;};_efga .ContourWAttr =&_ggec ; +continue ;};if _gebd .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_efga .PrstMaterialAttr .UnmarshalXMLAttr (_gebd );continue ;};};_ebb :for {_afbg ,_dcd :=d .Token ();if _dcd !=nil {return _dcd ;};switch _gfg :=_afbg .(type ){case _fd .StartElement :switch _gfg .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"}:_efga .BevelT =NewCT_Bevel (); +if _bgaf :=d .DecodeElement (_efga .BevelT ,&_gfg );_bgaf !=nil {return _bgaf ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"}:_efga .BevelB =NewCT_Bevel (); +if _cgdd :=d .DecodeElement (_efga .BevelB ,&_gfg );_cgdd !=nil {return _cgdd ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}:_efga .ExtrusionClr =NewCT_Color (); +if _eebb :=d .DecodeElement (_efga .ExtrusionClr ,&_gfg );_eebb !=nil {return _eebb ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}:_efga .ContourClr =NewCT_Color (); +if _agaa :=d .DecodeElement (_efga .ContourClr ,&_gfg );_agaa !=nil {return _agaa ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0072\u006f\u0070\u0073\u0033\u0044\u0020\u0025\u0076",_gfg .Name ); +if _cfd :=d .Skip ();_cfd !=nil {return _cfd ;};};case _fd .EndElement :break _ebb ;case _fd .CharData :};};return nil ;};type ST_CompoundLine byte ;func (_ddbfc *EG_RPrTextEffects )MarshalXML (e *_fd .Encoder ,start _fd .StartElement )error {start .Name .Local ="w\u006f\u0072\u003a\u0045G_\u0052P\u0072\u0054\u0065\u0078\u0074E\u0066\u0066\u0065\u0063\u0074\u0073"; +if _ddbfc .Glow !=nil {_dacd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_ddbfc .Glow ,_dacd );};if _ddbfc .Shadow !=nil {_gcff :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}}; +e .EncodeElement (_ddbfc .Shadow ,_gcff );};if _ddbfc .Reflection !=nil {_gbca :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072\u003a\u0072\u0065\u0066\u006c\u0065c\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ddbfc .Reflection ,_gbca ); +};if _ddbfc .TextOutline !=nil {_ebbd :=_fd .StartElement {Name :_fd .Name {Local :"\u0077o\u0072:\u0074\u0065\u0078\u0074\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}};e .EncodeElement (_ddbfc .TextOutline ,_ebbd );};if _ddbfc .TextFill !=nil {_fbbef :=_fd .StartElement {Name :_fd .Name {Local :"\u0077\u006f\u0072:\u0074\u0065\u0078\u0074\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_ddbfc .TextFill ,_fbbef );};if _ddbfc .Scene3d !=nil {_agaf :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0073\u0063\u0065\u006e\u0065\u0033\u0064"}};e .EncodeElement (_ddbfc .Scene3d ,_agaf );};if _ddbfc .Props3d !=nil {_fdd :=_fd .StartElement {Name :_fd .Name {Local :"w\u006f\u0072\u003a\u0070\u0072\u006f\u0070\u0073\u0033\u0064"}}; +e .EncodeElement (_ddbfc .Props3d ,_fdd );};return nil ;}; -// ValidateWithPath validates the CT_PositiveFixedPercentage and its children, prefixing error messages with path -func (_fgf *CT_PositiveFixedPercentage )ValidateWithPath (path string )error {if _fabg :=_fgf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fabg !=nil {return _fabg ;};return nil ;}; +// ValidateWithPath validates the AG_Parids and its children, prefixing error messages with path +func (_bcb *AG_Parids )ValidateWithPath (path string )error {return nil };func (_fffb *CustomXmlConflictInsRangeStart )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_fffb .CT_TrackChange =*_fe .NewCT_TrackChange ();for {_eadb ,_gdde :=d .Token (); +if _gdde !=nil {return _g .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_gdde ); +};if _cffaf ,_bcde :=_eadb .(_fd .EndElement );_bcde &&_cffaf .Name ==start .Name {break ;};};return nil ;};func (_ebeee *EG_LineJoinPropertiesChoice )UnmarshalXML (d *_fd .Decoder ,start _fd .StartElement )error {_bbbb :=start ;switch start .Name {case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0072\u006f\u0075n\u0064"}:_ebeee .Round =_fe .NewCT_Empty (); +if _ada :=d .DecodeElement (_ebeee .Round ,&_bbbb );_ada !=nil {return _ada ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0062\u0065\u0076e\u006c"}:_ebeee .Bevel =_fe .NewCT_Empty (); +if _gcag :=d .DecodeElement (_ebeee .Bevel ,&_bbbb );_gcag !=nil {return _gcag ;};case _fd .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u006d\u0069\u0074e\u0072"}:_ebeee .Miter =NewCT_LineJoinMiterProperties (); +if _eaad :=d .DecodeElement (_ebeee .Miter ,&_bbbb );_eaad !=nil {return _eaad ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bbbb .Name ); +if _ddbg :=d .Skip ();_ddbg !=nil {return _ddbg ;};};return nil ;}; -// ValidateWithPath validates the CT_PathShadeProperties and its children, prefixing error messages with path -func (_gaad *CT_PathShadeProperties )ValidateWithPath (path string )error {if _fcd :=_gaad .PathAttr .ValidateWithPath (path +"\u002fP\u0061\u0074\u0068\u0041\u0074\u0074r");_fcd !=nil {return _fcd ;};if _gaad .FillToRect !=nil {if _fdac :=_gaad .FillToRect .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"); -_fdac !=nil {return _fdac ;};};return nil ;}; +// Validate validates the CT_PresetLineDashProperties and its children +func (_dec *CT_PresetLineDashProperties )Validate ()error {return _dec .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");}; -// Validate validates the CT_SphereCoords and its children -func (_dddea *CT_SphereCoords )Validate ()error {return _dddea .ValidateWithPath ("\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073");};type EntityPicker struct{_bb .CT_Empty };type CT_SdtCheckboxSymbol struct{FontAttr *string ; -ValAttr *string ;};func (_bbcc ST_BevelPresetType )String ()string {switch _bbcc {case 0:return "";case 1:return "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0073\u006c\u006fp\u0065"; -case 4:return "\u0063\u0072\u006fs\u0073";case 5:return "\u0061\u006e\u0067l\u0065";case 6:return "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed";case 7:return "\u0063\u006f\u006e\u0076\u0065\u0078";case 8:return "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et"; -case 9:return "\u0064\u0069\u0076o\u0074";case 10:return "\u0072\u0069\u0062\u006c\u0065\u0074";case 11:return "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case 12:return "\u0061r\u0074\u0044\u0065\u0063\u006f";};return "";};func (_gegc *EG_FillProperties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_gegc .FillPropertiesChoice .MarshalXML (e ,_f .StartElement {}); -return nil ;};func (_aee *CT_LongHexNumber )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077o\u0072\u003a\u0076\u0061\u006c"},Value :_e .Sprintf ("\u0025\u0076",_aee .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_TextOutlineEffect struct{WAttr *int32 ;CapAttr ST_LineCap ;CmpdAttr ST_CompoundLine ;AlgnAttr ST_PenAlignment ;FillPropertiesChoice *EG_FillPropertiesChoice ; -PrstDash *CT_PresetLineDashProperties ;LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ;};func (_bacad ST_PenAlignment )Validate ()error {return _bacad .ValidateWithPath ("")};func (_ebea ST_RectAlignment )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_ebea .String (),start ); -};func (_dc *CT_FillTextEffect )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_dc .FillPropertiesChoice .MarshalXML (e ,_f .StartElement {});e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_daaba *ST_LightRigDirection )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_daaba =0; -case "\u0074\u006c":*_daaba =1;case "\u0074":*_daaba =2;case "\u0074\u0072":*_daaba =3;case "\u006c":*_daaba =4;case "\u0072":*_daaba =5;case "\u0062\u006c":*_daaba =6;case "\u0062":*_daaba =7;case "\u0062\u0072":*_daaba =8;};return nil ;};func (_bfca ST_NumSpacing )Validate ()error {return _bfca .ValidateWithPath ("")}; -func init (){_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LongHexNumber ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_Percentage ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065",NewCT_PositiveFixedPercentage ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_PositivePercentage ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074",NewCT_RelativeRect ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_SRgbColor ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072",NewCT_SchemeColor ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_GradientStopList ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_LinearShadeProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_PathShadeProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_SolidColorFillProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_GradientFillProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_PresetLineDashProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_LineJoinMiterProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a",NewCT_Camera ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073",NewCT_SphereCoords ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067",NewCT_LightRig ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c",NewCT_Bevel ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u006c\u006f\u0077",NewCT_Glow ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw",NewCT_Shadow ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Reflection ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045f\u0066\u0065\u0063\u0074",NewCT_FillTextEffect ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054_\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006ci\u006e\u0065\u0045\u0066fe\u0063\u0074",NewCT_TextOutlineEffect ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044",NewCT_Scene3D ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0073\u0033\u0044",NewCT_Props3D ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fL\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073",NewCT_Ligatures ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d",NewCT_NumForm ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_NumSpacing ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074",NewCT_StyleSet ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0053\u0074\u0079l\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073",NewCT_StylisticSets ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fD\u0065\u0066\u0061\u0075\u006ct\u0049\u006da\u0067\u0065\u0044\u0070\u0069",NewCT_DefaultImageDpi ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054_\u0053\u0064\u0074\u0043\u0068\u0065\u0063\u006bb\u006f\u0078\u0053\u0079mb\u006f\u006c",NewCT_SdtCheckboxSymbol ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065c\u006b\u0062\u006f\u0078",NewCT_SdtCheckbox ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u006f\u0063I\u0064",NewDocId ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006ef\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065",NewConflictMode ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0049n\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074",NewCustomXmlConflictInsRangeStart ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074I\u006e\u0073\u0052\u0061\u006e\u0067\u0065E\u006e\u0064",NewCustomXmlConflictInsRangeEnd ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0044e\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074",NewCustomXmlConflictDelRangeStart ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074D\u0065\u006c\u0052\u0061\u006e\u0067\u0065E\u006e\u0064",NewCustomXmlConflictDelRangeEnd ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u0069\u0073ca\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045\u0064\u0069\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061",NewDiscardImageEditingData ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064e\u0066a\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069",NewDefaultImageDpi ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0065\u006e\u0074i\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072",NewEntityPicker ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0068\u0065\u0063\u006b\u0062\u006f\u0078",NewCheckbox ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006cC\u006f\u006e\u0066\u006cic\u0074\u0073",NewEG_RunLevelConflicts ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005fC\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073",NewEG_Conflicts ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewEG_ColorTransform ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065",NewEG_ColorChoice ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewEG_ShadeProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewEG_FillProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineDashProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineJoinProperties ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066f\u0065\u0063\u0074\u0073",NewEG_RPrTextEffects ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065n\u0054\u0079\u0070\u0065",NewEG_RPrOpenType ); -_fb .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0041G\u005f\u0050\u0061\u0072\u0069\u0064s",NewAG_Parids ); +// ValidateWithPath validates the CT_RelativeRect and its children, prefixing error messages with path +func (_bece *CT_RelativeRect )ValidateWithPath (path string )error {if _bece .LAttr !=nil {if _edgc :=_bece .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_edgc !=nil {return _edgc ;};};if _bece .TAttr !=nil {if _gfgc :=_bece .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); +_gfgc !=nil {return _gfgc ;};};if _bece .RAttr !=nil {if _efag :=_bece .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_efag !=nil {return _efag ;};};if _bece .BAttr !=nil {if _fef :=_bece .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072"); +_fef !=nil {return _fef ;};};return nil ;};func init (){_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LongHexNumber ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_Percentage ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065",NewCT_PositiveFixedPercentage ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_PositivePercentage ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074",NewCT_RelativeRect ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_SRgbColor ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072",NewCT_SchemeColor ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_GradientStopList ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_LinearShadeProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_PathShadeProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_SolidColorFillProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_GradientFillProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_PresetLineDashProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_LineJoinMiterProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a",NewCT_Camera ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073",NewCT_SphereCoords ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067",NewCT_LightRig ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c",NewCT_Bevel ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u006c\u006f\u0077",NewCT_Glow ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw",NewCT_Shadow ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Reflection ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0054\u0065\u0078\u0074\u0045f\u0066\u0065\u0063\u0074",NewCT_FillTextEffect ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054_\u0054\u0065\u0078\u0074\u004f\u0075\u0074\u006ci\u006e\u0065\u0045\u0066fe\u0063\u0074",NewCT_TextOutlineEffect ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044",NewCT_Scene3D ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0073\u0033\u0044",NewCT_Props3D ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fL\u0069\u0067\u0061\u0074\u0075\u0072\u0065\u0073",NewCT_Ligatures ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006f\u0072\u006d",NewCT_NumForm ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u004e\u0075\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_NumSpacing ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0053\u0065\u0074",NewCT_StyleSet ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0053\u0074\u0079l\u0069\u0073\u0074\u0069\u0063\u0053\u0065\u0074\u0073",NewCT_StylisticSets ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fD\u0065\u0066\u0061\u0075\u006ct\u0049\u006da\u0067\u0065\u0044\u0070\u0069",NewCT_DefaultImageDpi ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054_\u0053\u0064\u0074\u0043\u0068\u0065\u0063\u006bb\u006f\u0078\u0053\u0079mb\u006f\u006c",NewCT_SdtCheckboxSymbol ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0068\u0065c\u006b\u0062\u006f\u0078",NewCT_SdtCheckbox ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u006f\u0063I\u0064",NewDocId ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006ef\u006c\u0069\u0063\u0074\u004d\u006f\u0064\u0065",NewConflictMode ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0049n\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074",NewCustomXmlConflictInsRangeStart ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074I\u006e\u0073\u0052\u0061\u006e\u0067\u0065E\u006e\u0064",NewCustomXmlConflictInsRangeEnd ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043o\u006e\u0066\u006c\u0069\u0063\u0074\u0044e\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074",NewCustomXmlConflictDelRangeStart ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u0043\u006f\u006e\u0066\u006c\u0069c\u0074D\u0065\u006c\u0052\u0061\u006e\u0067\u0065E\u006e\u0064",NewCustomXmlConflictDelRangeEnd ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u0069\u0073ca\u0072\u0064\u0049\u006d\u0061\u0067\u0065\u0045\u0064\u0069\u0074\u0069\u006e\u0067\u0044\u0061\u0074\u0061",NewDiscardImageEditingData ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064e\u0066a\u0075\u006c\u0074\u0049\u006d\u0061\u0067\u0065\u0044\u0070\u0069",NewDefaultImageDpi ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0065\u006e\u0074i\u0074\u0079\u0050\u0069\u0063\u006b\u0065\u0072",NewEntityPicker ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u0068\u0065\u0063\u006b\u0062\u006f\u0078",NewCheckbox ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006cC\u006f\u006e\u0066\u006cic\u0074\u0073",NewEG_RunLevelConflicts ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005fC\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u0073",NewEG_Conflicts ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewEG_ColorTransform ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065",NewEG_ColorChoice ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewEG_ShadeProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewEG_FillProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineDashProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineJoinProperties ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0052\u0050\u0072\u0054\u0065\u0078\u0074\u0045\u0066f\u0065\u0063\u0074\u0073",NewEG_RPrTextEffects ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0045\u0047\u005f\u0052\u0050\u0072\u004f\u0070\u0065n\u0054\u0079\u0070\u0065",NewEG_RPrOpenType ); +_ab .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0041G\u005f\u0050\u0061\u0072\u0069\u0064s",NewAG_Parids ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2012/wordml/wordml.go b/schema/schemas.microsoft.com/office/word/2012/wordml/wordml.go index 9b01f45650..a115e5bb4c 100644 --- a/schema/schemas.microsoft.com/office/word/2012/wordml/wordml.go +++ b/schema/schemas.microsoft.com/office/word/2012/wordml/wordml.go @@ -9,312 +9,315 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package wordml ;import (_g "encoding/xml";_ad "fmt";_af "github.com/unidoc/unioffice/v2";_ga "github.com/unidoc/unioffice/v2/common/logger";_gf "github.com/unidoc/unioffice/v2/schema/soo/dml";_gc "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_c "github.com/unidoc/unioffice/v2/schema/soo/wml";_a "regexp";_eb "time";);func NewCT_Person ()*CT_Person {_ecg :=&CT_Person {};return _ecg };const (ST_SdtAppearanceUnset ST_SdtAppearance =0;ST_SdtAppearanceBoundingBox ST_SdtAppearance =1;ST_SdtAppearanceTags ST_SdtAppearance =2; -ST_SdtAppearanceHidden ST_SdtAppearance =3;);func (_gggg *ChartTrackingRefBased )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gggg .CT_OnOff =*_c .NewCT_OnOff ();for {_dcb ,_edb :=d .Token ();if _edb !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0068\u0061\u0072\u0074\u0054\u0072\u0061\u0063\u006b\u0069\u006eg\u0052\u0065\u0066\u0042\u0061\u0073\u0065d\u003a\u0020\u0025\u0073",_edb ); -};if _baag ,_feg :=_dcb .(_g .EndElement );_feg &&_baag .Name ==start .Name {break ;};};return nil ;};type CT_Person struct{AuthorAttr string ;PresenceInfo *CT_PresenceInfo ;};func ParseUnionST_AnimationChartBuildType (s string )(_gf .ST_AnimationChartBuildType ,error ){return _gf .ParseUnionST_AnimationChartBuildType (s ); -}; - -// Validate validates the CT_SdtRepeatedSection and its children -func (_gac *CT_SdtRepeatedSection )Validate ()error {return _gac .ValidateWithPath ("C\u0054\u005f\u0053\u0064tR\u0065p\u0065\u0061\u0074\u0065\u0064S\u0065\u0063\u0074\u0069\u006f\u006e");}; - -// Validate validates the CT_CommentsEx and its children -func (_ddd *CT_CommentsEx )Validate ()error {return _ddd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078");};func NewColor ()*Color {_fgg :=&Color {};_fgg .CT_Color =*_c .NewCT_Color ();return _fgg }; - -// ValidateWithPath validates the RepeatingSection and its children, prefixing error messages with path -func (_eacf *RepeatingSection )ValidateWithPath (path string )error {if _adbb :=_eacf .CT_SdtRepeatedSection .ValidateWithPath (path );_adbb !=nil {return _adbb ;};return nil ;};func NewChartTrackingRefBased ()*ChartTrackingRefBased {_edc :=&ChartTrackingRefBased {}; -_edc .CT_OnOff =*_c .NewCT_OnOff ();return _edc ;};const ST_GuidPattern ="\u005c\u007b\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b\u0038\u007d\u002d\u005b\u0030\u002d9\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030-\u0039\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b4\u007d\u002d\u005b\u0030\u002d\u0039A\u002d\u0046]\u007b\u00312\u007d\\\u007d"; +package wordml ;import (_g "encoding/xml";_df "fmt";_f "github.com/unidoc/unioffice/v2";_dc "github.com/unidoc/unioffice/v2/common/logger";_e "github.com/unidoc/unioffice/v2/schema/soo/dml";_gg "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_dg "github.com/unidoc/unioffice/v2/schema/soo/wml";_gc "regexp";_b "time";); +// ValidateWithPath validates the CT_Guid and its children, prefixing error messages with path +func (_ea *CT_Guid )ValidateWithPath (path string )error {if _ea .ValAttr !=nil {if !ST_GuidPatternRe .MatchString (*_ea .ValAttr ){return _df .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_GuidPatternRe ,*_ea .ValAttr ); +};};return nil ;};func NewCT_SdtRepeatedSection ()*CT_SdtRepeatedSection {_efae :=&CT_SdtRepeatedSection {};return _efae ;};func ParseUnionST_Percentage (s string )(_e .ST_Percentage ,error ){return _e .ParseUnionST_Percentage (s );}; -// ValidateWithPath validates the DataBinding and its children, prefixing error messages with path -func (_ggc *DataBinding )ValidateWithPath (path string )error {if _cfc :=_ggc .CT_DataBinding .ValidateWithPath (path );_cfc !=nil {return _cfc ;};return nil ;}; +// Validate validates the CT_CommentEx and its children +func (_dgc *CT_CommentEx )Validate ()error {return _dgc .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078");};type FootnoteColumns struct{_dg .CT_DecimalNumber };func NewCT_Guid ()*CT_Guid {_ba :=&CT_Guid {};return _ba }; +type CommentsEx struct{CT_CommentsEx };func NewCT_SdtAppearance ()*CT_SdtAppearance {_fcfc :=&CT_SdtAppearance {};return _fcfc };func NewPeople ()*People {_acf :=&People {};_acf .CT_People =*NewCT_People ();return _acf };func (_dgad *CT_SdtRepeatedSection )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddcd :for {_ffb ,_aga :=d .Token (); +if _aga !=nil {return _aga ;};switch _dgb :=_ffb .(type ){case _g .StartElement :switch _dgb .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0065\u0063t\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}:_dgad .SectionTitle =_dg .NewCT_String (); +if _dcd :=d .DecodeElement (_dgad .SectionTitle ,&_dgb );_dcd !=nil {return _dcd ;};case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0064\u006fN\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006e\u0073\u0065\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063ti\u006f\u006e"}:_dgad .DoNotAllowInsertDeleteSection =_dg .NewCT_OnOff (); +if _gade :=d .DecodeElement (_dgad .DoNotAllowInsertDeleteSection ,&_dgb );_gade !=nil {return _gade ;};default:_dc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0053\u0064\u0074\u0052\u0065\u0070\u0065\u0061\u0074\u0065\u0064\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_dgb .Name ); +if _bce :=d .Skip ();_bce !=nil {return _bce ;};};case _g .EndElement :break _ddcd ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the Color and its children, prefixing error messages with path -func (_gda *Color )ValidateWithPath (path string )error {if _efd :=_gda .CT_Color .ValidateWithPath (path );_efd !=nil {return _efd ;};return nil ;}; +// Validate validates the RepeatingSectionItem and its children +func (_fga *RepeatingSectionItem )Validate ()error {return _fga .ValidateWithPath ("R\u0065p\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065c\u0074\u0069\u006f\u006eIt\u0065\u006d");}; -// ValidateWithPath validates the RepeatingSectionItem and its children, prefixing error messages with path -func (_cgb *RepeatingSectionItem )ValidateWithPath (path string )error {if _cbfd :=_cgb .CT_Empty .ValidateWithPath (path );_cbfd !=nil {return _cbfd ;};return nil ;}; +// Validate validates the DocId and its children +func (_gdc *DocId )Validate ()error {return _gdc .ValidateWithPath ("\u0044\u006f\u0063I\u0064")};func ParseUnionST_Coordinate (s string )(_e .ST_Coordinate ,error ){return _e .ParseUnionST_Coordinate (s );};type CT_Guid struct{ValAttr *string ;}; -// Validate validates the CT_Guid and its children -func (_baf *CT_Guid )Validate ()error {return _baf .ValidateWithPath ("\u0043T\u005f\u0047\u0075\u0069\u0064");};func NewCT_CommentEx ()*CT_CommentEx {_cb :=&CT_CommentEx {};return _cb };func (_aag *DataBinding )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aag .CT_DataBinding =*_c .NewCT_DataBinding (); -for {_gbg ,_agf :=d .Token ();if _agf !=nil {return _ad .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0044\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_agf );};if _dfe ,_ada :=_gbg .(_g .EndElement );_ada &&_dfe .Name ==start .Name {break ; -};};return nil ;};type WebExtensionLinked struct{_c .CT_OnOff };func (_bf *CT_Guid )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_ae :=range start .Attr {if _ae .Name .Local =="\u0076\u0061\u006c"{_cf :=_ae .Value ;_bf .ValAttr =&_cf ; -continue ;};};for {_ffb ,_aea :=d .Token ();if _aea !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u003a\u0020\u0025\u0073",_aea );};if _ddg ,_gca :=_ffb .(_g .EndElement );_gca &&_ddg .Name ==start .Name {break ; -};};return nil ;};type DocId struct{CT_Guid };type DataBinding struct{_c .CT_DataBinding };func (_bagb ST_SdtAppearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_bagb .String (),start );};func (_eeba *WebExtensionCreated )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eeba .CT_OnOff =*_c .NewCT_OnOff (); -for {_fgb ,_dba :=d .Token ();if _dba !=nil {return _ad .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020W\u0065\u0062\u0045\u0078\u0074\u0065\u006es\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064\u003a\u0020\u0025\u0073",_dba );};if _fbcg ,_ecc :=_fgb .(_g .EndElement ); -_ecc &&_fbcg .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_PositiveFixedPercentage (s string )(_gf .ST_PositiveFixedPercentage ,error ){return _gf .ParseUnionST_PositiveFixedPercentage (s );};func NewCT_Guid ()*CT_Guid {_efc :=&CT_Guid {}; -return _efc }; +// Validate validates the RepeatingSection and its children +func (_agecb *RepeatingSection )Validate ()error {return _agecb .ValidateWithPath ("\u0052\u0065p\u0065\u0061\u0074i\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e");};func (_afee ST_SdtAppearance )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_ggf :=_g .Attr {}; +_ggf .Name =name ;switch _afee {case ST_SdtAppearanceUnset :_ggf .Value ="";case ST_SdtAppearanceBoundingBox :_ggf .Value ="b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078";case ST_SdtAppearanceTags :_ggf .Value ="\u0074\u0061\u0067\u0073"; +case ST_SdtAppearanceHidden :_ggf .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";};return _ggf ,nil ;}; -// Validate validates the RepeatingSectionItem and its children -func (_gacc *RepeatingSectionItem )Validate ()error {return _gacc .ValidateWithPath ("R\u0065p\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065c\u0074\u0069\u006f\u006eIt\u0065\u006d");};func ParseStdlibTime (s string )(_eb .Time ,error ){return _gc .ParseStdlibTime (s )}; +// Validate validates the ChartTrackingRefBased and its children +func (_deb *ChartTrackingRefBased )Validate ()error {return _deb .ValidateWithPath ("C\u0068\u0061\u0072\u0074Tr\u0061c\u006b\u0069\u006e\u0067\u0052e\u0066\u0042\u0061\u0073\u0065\u0064");}; +// ValidateWithPath validates the CT_SdtAppearance and its children, prefixing error messages with path +func (_ddc *CT_SdtAppearance )ValidateWithPath (path string )error {if _fdfa :=_ddc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdfa !=nil {return _fdfa ;};return nil ;};func (_ebf *CT_Person )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fbf :=range start .Attr {if _fbf .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bac :=_fbf .Value ; +_ebf .AuthorAttr =_bac ;continue ;};};_ddf :for {_gcd ,_cf :=d .Token ();if _cf !=nil {return _cf ;};switch _bcb :=_gcd .(type ){case _g .StartElement :switch _bcb .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0065s\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f"}:_ebf .PresenceInfo =NewCT_PresenceInfo (); +if _aggf :=d .DecodeElement (_ebf .PresenceInfo ,&_bcb );_aggf !=nil {return _aggf ;};default:_dc .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0065\u0072s\u006f\u006e \u0025\u0076",_bcb .Name ); +if _cgg :=d .Skip ();_cgg !=nil {return _cgg ;};};case _g .EndElement :break _ddf ;case _g .CharData :};};return nil ;}; -// Validate validates the CT_People and its children -func (_ffed *CT_People )Validate ()error {return _ffed .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u006f\u0070\u006ce");}; +// Validate validates the CT_SdtAppearance and its children +func (_gcg *CT_SdtAppearance )Validate ()error {return _gcg .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074A\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065");};func NewCT_PresenceInfo ()*CT_PresenceInfo {_fbg :=&CT_PresenceInfo {};return _fbg }; +type CT_SdtRepeatedSection struct{SectionTitle *_dg .CT_String ;DoNotAllowInsertDeleteSection *_dg .CT_OnOff ;};func (_ddg *CT_SdtAppearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ddg .ValAttr !=ST_SdtAppearanceUnset {_ddgb ,_gb :=_ddg .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u0077\u006f\u003a\u0076\u0061\u006c"}); +if _gb !=nil {return _gb ;};start .Attr =append (start .Attr ,_ddgb );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewRepeatingSectionItem ()*RepeatingSectionItem {_ebg :=&RepeatingSectionItem {};_ebg .CT_Empty =*_dg .NewCT_Empty (); +return _ebg ;};const (ST_SdtAppearanceUnset ST_SdtAppearance =0;ST_SdtAppearanceBoundingBox ST_SdtAppearance =1;ST_SdtAppearanceTags ST_SdtAppearance =2;ST_SdtAppearanceHidden ST_SdtAppearance =3;);func NewChartTrackingRefBased ()*ChartTrackingRefBased {_bcc :=&ChartTrackingRefBased {}; +_bcc .CT_OnOff =*_dg .NewCT_OnOff ();return _bcc ;};func (_fcef *People )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fcef .CT_People =*NewCT_People ();_dbb :for {_daa ,_gag :=d .Token ();if _gag !=nil {return _gag ;};switch _ddfe :=_daa .(type ){case _g .StartElement :switch _ddfe .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0065\u0072\u0073\u006f\u006e"}:_efdd :=NewCT_Person (); +if _ffc :=d .DecodeElement (_efdd ,&_ddfe );_ffc !=nil {return _ffc ;};_fcef .Person =append (_fcef .Person ,_efdd );default:_dc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0065\u006f\u0070\u006c\u0065\u0020\u0025\u0076",_ddfe .Name ); +if _dbgd :=d .Skip ();_dbgd !=nil {return _dbgd ;};};case _g .EndElement :break _dbb ;case _g .CharData :};};return nil ;};func (_fb *CT_CommentEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fgb :=range start .Attr {if _fgb .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_ed :=_fgb .Value ; +_fb .ParaIdAttr =_ed ;continue ;};if _fgb .Name .Local =="\u0070\u0061\u0072a\u0049\u0064\u0050\u0061\u0072\u0065\u006e\u0074"{_dgg :=_fgb .Value ;_fb .ParaIdParentAttr =&_dgg ;continue ;};if _fgb .Name .Local =="\u0064\u006f\u006e\u0065"{_agg ,_be :=ParseUnionST_OnOff (_fgb .Value ); +if _be !=nil {return _be ;};_fb .DoneAttr =&_agg ;continue ;};};for {_eca ,_af :=d .Token ();if _af !=nil {return _df .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006fm\u006d\u0065\u006e\u0074\u0045\u0078\u003a\u0020\u0025\u0073",_af ); +};if _ad ,_ee :=_eca .(_g .EndElement );_ee &&_ad .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the WebExtensionCreated and its children, prefixing error messages with path -func (_gbc *WebExtensionCreated )ValidateWithPath (path string )error {if _fcgd :=_gbc .CT_OnOff .ValidateWithPath (path );_fcgd !=nil {return _fcgd ;};return nil ;};type People struct{CT_People }; +// ValidateWithPath validates the CommentsEx and its children, prefixing error messages with path +func (_bdg *CommentsEx )ValidateWithPath (path string )error {if _ab :=_bdg .CT_CommentsEx .ValidateWithPath (path );_ab !=nil {return _ab ;};return nil ;};func (_ca *CT_CommentEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0070\u0061\u0072\u0061\u0049d"},Value :_df .Sprintf ("\u0025\u0076",_ca .ParaIdAttr )}); +if _ca .ParaIdParentAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003ap\u0061\u0072\u0061\u0049\u0064\u0050\u0061\u0072\u0065\u006e\u0074"},Value :_df .Sprintf ("\u0025\u0076",*_ca .ParaIdParentAttr )});};if _ca .DoneAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0064\u006f\u006e\u0065"},Value :_df .Sprintf ("\u0025\u0076",*_ca .DoneAttr )}); +};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; // Validate validates the WebExtensionCreated and its children -func (_eaab *WebExtensionCreated )Validate ()error {return _eaab .ValidateWithPath ("\u0057\u0065\u0062\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064");}; +func (_dfda *WebExtensionCreated )Validate ()error {return _dfda .ValidateWithPath ("\u0057\u0065\u0062\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064");};func ParseUnionST_Coordinate32 (s string )(_e .ST_Coordinate32 ,error ){return _e .ParseUnionST_Coordinate32 (s ); +};func (_ggg *Color )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ggg .CT_Color =*_dg .NewCT_Color ();for {_ebe ,_eeb :=d .Token ();if _eeb !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u006f\u006c\u006fr\u003a\u0020\u0025\u0073",_eeb ); +};if _ebc ,_ffef :=_ebe .(_g .EndElement );_ffef &&_ebc .Name ==start .Name {break ;};};return nil ;};type People struct{CT_People }; // ValidateWithPath validates the ChartTrackingRefBased and its children, prefixing error messages with path -func (_bba *ChartTrackingRefBased )ValidateWithPath (path string )error {if _bca :=_bba .CT_OnOff .ValidateWithPath (path );_bca !=nil {return _bca ;};return nil ;};func (_fefe ST_SdtAppearance )Validate ()error {return _fefe .ValidateWithPath ("")};func (_efg *CT_Guid )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _efg .ValAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077\u006f\u003a\u0076\u0061\u006c"},Value :_ad .Sprintf ("\u0025\u0076",*_efg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bebd *CommentsEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +func (_ace *ChartTrackingRefBased )ValidateWithPath (path string )error {if _gac :=_ace .CT_OnOff .ValidateWithPath (path );_gac !=nil {return _gac ;};return nil ;};func (_aff *ChartTrackingRefBased )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078";return _bebd .CT_CommentsEx .MarshalXML (e ,start );};func (_ecd *CT_SdtAppearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fgc :=range start .Attr {if _fgc .Name .Local =="\u0076\u0061\u006c"{_ecd .ValAttr .UnmarshalXMLAttr (_fgc ); -continue ;};};for {_ac ,_bgc :=d .Token ();if _bgc !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0041p\u0070e\u0061\u0072\u0061\u006e\u0063\u0065\u003a \u0025\u0073",_bgc );};if _cd ,_baa :=_ac .(_g .EndElement ); -_baa &&_cd .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_OnOff (s string )(_gc .ST_OnOff ,error ){return _gc .ST_OnOff {},nil };func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_gf .ST_TextFontScalePercentOrPercentString ,error ){return _gf .ParseUnionST_TextFontScalePercentOrPercentString (s ); -};func NewPeople ()*People {_aedf :=&People {};_aedf .CT_People =*NewCT_People ();return _aedf };func (_bccc *RepeatingSection )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bccc .CT_SdtRepeatedSection =*NewCT_SdtRepeatedSection ();_cbc :for {_aeeb ,_abb :=d .Token (); -if _abb !=nil {return _abb ;};switch _afdd :=_aeeb .(type ){case _g .StartElement :switch _afdd .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0065\u0063t\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}:_bccc .SectionTitle =_c .NewCT_String (); -if _fca :=d .DecodeElement (_bccc .SectionTitle ,&_afdd );_fca !=nil {return _fca ;};case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0064\u006fN\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006e\u0073\u0065\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063ti\u006f\u006e"}:_bccc .DoNotAllowInsertDeleteSection =_c .NewCT_OnOff (); -if _gfec :=d .DecodeElement (_bccc .DoNotAllowInsertDeleteSection ,&_afdd );_gfec !=nil {return _gfec ;};default:_ga .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u0070\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025v",_afdd .Name ); -if _bde :=d .Skip ();_bde !=nil {return _bde ;};};case _g .EndElement :break _cbc ;case _g .CharData :};};return nil ;};type ChartTrackingRefBased struct{_c .CT_OnOff };type WebExtensionCreated struct{_c .CT_OnOff };func (_afg *CT_PresenceInfo )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077\u006f\u003a\u0070\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0049\u0064"},Value :_ad .Sprintf ("\u0025\u0076",_afg .ProviderIdAttr )}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0075\u0073\u0065\u0072\u0049d"},Value :_ad .Sprintf ("\u0025\u0076",_afg .UserIdAttr )});e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ; -};func NewAppearance ()*Appearance {_gfe :=&Appearance {};_gfe .CT_SdtAppearance =*NewCT_SdtAppearance ();return _gfe ;};type CT_CommentsEx struct{CommentEx []*CT_CommentEx ;};func ParseUnionST_FixedPercentage (s string )(_gf .ST_FixedPercentage ,error ){return _gf .ParseUnionST_FixedPercentage (s ); -};func (_ecb ST_SdtAppearance )ValidateWithPath (path string )error {switch _ecb {case 0,1,2,3:default:return _ad .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecb )); +start .Name .Local ="\u0077o\u003a\u0063\u0068\u0061\u0072\u0074\u0054\u0072\u0061\u0063\u006bi\u006e\u0067\u0052\u0065\u0066\u0042\u0061\u0073\u0065\u0064";return _aff .CT_OnOff .MarshalXML (e ,start );};func NewCT_CommentsEx ()*CT_CommentsEx {_da :=&CT_CommentsEx {}; +return _da };func (_ead *DataBinding )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ead .CT_DataBinding =*_dg .NewCT_DataBinding ();for {_abe ,_beb :=d .Token ();if _beb !=nil {return _df .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0044\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_beb ); +};if _bdf ,_gee :=_abe .(_g .EndElement );_gee &&_bdf .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_Person and its children, prefixing error messages with path +func (_eec *CT_Person )ValidateWithPath (path string )error {if _eec .PresenceInfo !=nil {if _fca :=_eec .PresenceInfo .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f");_fca !=nil {return _fca ;}; };return nil ;}; -// ValidateWithPath validates the People and its children, prefixing error messages with path -func (_deea *People )ValidateWithPath (path string )error {if _gfb :=_deea .CT_People .ValidateWithPath (path );_gfb !=nil {return _gfb ;};return nil ;}; +// ValidateWithPath validates the CT_People and its children, prefixing error messages with path +func (_gfbg *CT_People )ValidateWithPath (path string )error {for _gga ,_faf :=range _gfbg .Person {if _gca :=_faf .ValidateWithPath (_df .Sprintf ("\u0025\u0073\u002f\u0050\u0065\u0072\u0073\u006f\u006e\u005b\u0025\u0064\u005d",path ,_gga ));_gca !=nil {return _gca ; +};};return nil ;}; // ValidateWithPath validates the Collapsed and its children, prefixing error messages with path -func (_fba *Collapsed )ValidateWithPath (path string )error {if _eaa :=_fba .CT_OnOff .ValidateWithPath (path );_eaa !=nil {return _eaa ;};return nil ;}; +func (_fgf *Collapsed )ValidateWithPath (path string )error {if _bd :=_fgf .CT_OnOff .ValidateWithPath (path );_bd !=nil {return _bd ;};return nil ;};func (_ddb *DocId )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddb .CT_Guid =*NewCT_Guid (); +for _ ,_ebed :=range start .Attr {if _ebed .Name .Local =="\u0076\u0061\u006c"{_dab :=_ebed .Value ;_ddb .ValAttr =&_dab ;continue ;};};for {_bgg ,_acea :=d .Token ();if _acea !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0044\u006f\u0063\u0049d\u003a\u0020\u0025\u0073",_acea ); +};if _geg ,_dbf :=_bgg .(_g .EndElement );_dbf &&_geg .Name ==start .Name {break ;};};return nil ;};func NewRepeatingSection ()*RepeatingSection {_bfac :=&RepeatingSection {};_bfac .CT_SdtRepeatedSection =*NewCT_SdtRepeatedSection ();return _bfac ;}; -// Validate validates the Appearance and its children -func (_b *Appearance )Validate ()error {return _b .ValidateWithPath ("\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065");};func (_ddff *RepeatingSection )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +// Validate validates the CT_Guid and its children +func (_bad *CT_Guid )Validate ()error {return _bad .ValidateWithPath ("\u0043T\u005f\u0047\u0075\u0069\u0064");};type Appearance struct{CT_SdtAppearance }; + +// ValidateWithPath validates the DocId and its children, prefixing error messages with path +func (_bade *DocId )ValidateWithPath (path string )error {if _ebd :=_bade .CT_Guid .ValidateWithPath (path );_ebd !=nil {return _ebd ;};return nil ;}; + +// Validate validates the DataBinding and its children +func (_gfde *DataBinding )Validate ()error {return _gfde .ValidateWithPath ("D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");};func (_eda *CT_Person )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0061\u0075\u0074\u0068\u006fr"},Value :_df .Sprintf ("\u0025\u0076",_eda .AuthorAttr )}); +e .EncodeToken (start );if _eda .PresenceInfo !=nil {_fdfd :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003ap\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f"}};e .EncodeElement (_eda .PresenceInfo ,_fdfd );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CommentsEx and its children +func (_ccc *CommentsEx )Validate ()error {return _ccc .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078");};func ParseUnionST_PositiveFixedPercentage (s string )(_e .ST_PositiveFixedPercentage ,error ){return _e .ParseUnionST_PositiveFixedPercentage (s ); +};func (_fafc *RepeatingSectionItem )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0072ep\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e";return _ddff .CT_SdtRepeatedSection .MarshalXML (e ,start );};func NewCT_SdtAppearance ()*CT_SdtAppearance {_edg :=&CT_SdtAppearance {}; -return _edg };type CT_Guid struct{ValAttr *string ;};func (_eec *Collapsed )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eec .CT_OnOff =*_c .NewCT_OnOff ();for {_ede ,_fc :=d .Token ();if _fc !=nil {return _ad .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u006f\u006c\u006c\u0061\u0070s\u0065\u0064\u003a\u0020\u0025\u0073",_fc ); -};if _fag ,_bgg :=_ede .(_g .EndElement );_bgg &&_fag .Name ==start .Name {break ;};};return nil ;};type FootnoteColumns struct{_c .CT_DecimalNumber };func (_ddf *DataBinding )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003are\u0070\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0074\u0065\u006d";return _fafc .CT_Empty .MarshalXML (e ,start );}; + +// ValidateWithPath validates the RepeatingSectionItem and its children, prefixing error messages with path +func (_aaa *RepeatingSectionItem )ValidateWithPath (path string )error {if _beba :=_aaa .CT_Empty .ValidateWithPath (path );_beba !=nil {return _beba ;};return nil ;};var ST_GuidPatternRe =_gc .MustCompile (ST_GuidPattern ); + +// ValidateWithPath validates the CT_SdtRepeatedSection and its children, prefixing error messages with path +func (_eea *CT_SdtRepeatedSection )ValidateWithPath (path string )error {if _eea .SectionTitle !=nil {if _bbb :=_eea .SectionTitle .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065");_bbb !=nil {return _bbb ; +};};if _eea .DoNotAllowInsertDeleteSection !=nil {if _efe :=_eea .DoNotAllowInsertDeleteSection .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u006c\u006c\u006fw\u0049\u006e\u0073\u0065\u0072\u0074\u0044e\u006c\u0065\u0074\u0065\u0053\u0065\u0063\u0074\u0069\u006f\u006e"); +_efe !=nil {return _efe ;};};return nil ;};func ParseUnionST_AdjAngle (s string )(_e .ST_AdjAngle ,error ){return _e .ParseUnionST_AdjAngle (s )}; + +// ValidateWithPath validates the CT_PresenceInfo and its children, prefixing error messages with path +func (_ecc *CT_PresenceInfo )ValidateWithPath (path string )error {return nil };func (_c *Appearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_c .CT_SdtAppearance =*NewCT_SdtAppearance ();for _ ,_cc :=range start .Attr {if _cc .Name .Local =="\u0076\u0061\u006c"{_c .ValAttr .UnmarshalXMLAttr (_cc ); +continue ;};};for {_ec ,_ggc :=d .Token ();if _ggc !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u003a\u0020%\u0073",_ggc );};if _ae ,_cg :=_ec .(_g .EndElement );_cg &&_ae .Name ==start .Name {break ; +};};return nil ;}; + +// ValidateWithPath validates the DataBinding and its children, prefixing error messages with path +func (_dfa *DataBinding )ValidateWithPath (path string )error {if _fcaf :=_dfa .CT_DataBinding .ValidateWithPath (path );_fcaf !=nil {return _fcaf ;};return nil ;};func (_aaf *ST_SdtAppearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_egg ,_cgc :=d .Token (); +if _cgc !=nil {return _cgc ;};if _dag ,_cgf :=_egg .(_g .EndElement );_cgf &&_dag .Name ==start .Name {*_aaf =1;return nil ;};if _ccd ,_gef :=_egg .(_g .CharData );!_gef {return _df .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egg ); +}else {switch string (_ccd ){case "":*_aaf =0;case "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078":*_aaf =1;case "\u0074\u0061\u0067\u0073":*_aaf =2;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_aaf =3;};};_egg ,_cgc =d .Token ();if _cgc !=nil {return _cgc ; +};if _dcf ,_deg :=_egg .(_g .EndElement );_deg &&_dcf .Name ==start .Name {return nil ;};return _df .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egg ); +}; + +// Validate validates the CT_People and its children +func (_bg *CT_People )Validate ()error {return _bg .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u006f\u0070\u006ce");};type Any interface{MarshalXML (_bedb *_g .Encoder ,_bab _g .StartElement )error ;UnmarshalXML (_faa *_g .Decoder ,_bbbc _g .StartElement )error ; +};func NewDocId ()*DocId {_gead :=&DocId {};_gead .CT_Guid =*NewCT_Guid ();return _gead };func NewDataBinding ()*DataBinding {_bacb :=&DataBinding {};_bacb .CT_DataBinding =*_dg .NewCT_DataBinding ();return _bacb ;};func (_fc *CT_CommentsEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _fc .CommentEx !=nil {_ecd :=_g .StartElement {Name :_g .Name {Local :"\u0077\u006f\u003ac\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078"}};for _ ,_db :=range _fc .CommentEx {e .EncodeElement (_db ,_ecd );};};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func ParseUnionST_AnimationChartBuildType (s string )(_e .ST_AnimationChartBuildType ,error ){return _e .ParseUnionST_AnimationChartBuildType (s );};func (_ddec *RepeatingSection )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddec .CT_SdtRepeatedSection =*NewCT_SdtRepeatedSection (); +_bgc :for {_gdf ,_acfb :=d .Token ();if _acfb !=nil {return _acfb ;};switch _bcg :=_gdf .(type ){case _g .StartElement :switch _bcg .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0065\u0063t\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}:_ddec .SectionTitle =_dg .NewCT_String (); +if _aac :=d .DecodeElement (_ddec .SectionTitle ,&_bcg );_aac !=nil {return _aac ;};case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0064\u006fN\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006e\u0073\u0065\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063ti\u006f\u006e"}:_ddec .DoNotAllowInsertDeleteSection =_dg .NewCT_OnOff (); +if _bbe :=d .DecodeElement (_ddec .DoNotAllowInsertDeleteSection ,&_bcg );_bbe !=nil {return _bbe ;};default:_dc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u0070\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025v",_bcg .Name ); +if _efec :=d .Skip ();_efec !=nil {return _efec ;};};case _g .EndElement :break _bgc ;case _g .CharData :};};return nil ;};func (_dfg ST_SdtAppearance )Validate ()error {return _dfg .ValidateWithPath ("")};type WebExtensionCreated struct{_dg .CT_OnOff }; +func (_agad *RepeatingSection )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0064\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067";return _ddf .CT_DataBinding .MarshalXML (e ,start );};func (_def *Collapsed )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003a\u0072ep\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e";return _agad .CT_SdtRepeatedSection .MarshalXML (e ,start );};func (_gfg *CommentsEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gfg .CT_CommentsEx =*NewCT_CommentsEx (); +_debg :for {_aa ,_bed :=d .Token ();if _bed !=nil {return _bed ;};switch _eaa :=_aa .(type ){case _g .StartElement :switch _eaa .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0045x"}:_cac :=NewCT_CommentEx (); +if _ggb :=d .DecodeElement (_cac ,&_eaa );_ggb !=nil {return _ggb ;};_gfg .CommentEx =append (_gfg .CommentEx ,_cac );default:_dc .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006dm\u0065\u006e\u0074\u0073\u0045\u0078\u0020\u0025\u0076",_eaa .Name ); +if _agec :=d .Skip ();_agec !=nil {return _agec ;};};case _g .EndElement :break _debg ;case _g .CharData :};};return nil ;}; + +// ValidateWithPath validates the RepeatingSection and its children, prefixing error messages with path +func (_ebda *RepeatingSection )ValidateWithPath (path string )error {if _bcbd :=_ebda .CT_SdtRepeatedSection .ValidateWithPath (path );_bcbd !=nil {return _bcbd ;};return nil ;};func (_ceg *CT_PresenceInfo )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077\u006f\u003a\u0070\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0049\u0064"},Value :_df .Sprintf ("\u0025\u0076",_ceg .ProviderIdAttr )}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0075\u0073\u0065\u0072\u0049d"},Value :_df .Sprintf ("\u0025\u0076",_ceg .UserIdAttr )});e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ; +}; + +// ValidateWithPath validates the CT_CommentEx and its children, prefixing error messages with path +func (_ce *CT_CommentEx )ValidateWithPath (path string )error {if _ce .DoneAttr !=nil {if _fd :=_ce .DoneAttr .ValidateWithPath (path +"\u002fD\u006f\u006e\u0065\u0041\u0074\u0074r");_fd !=nil {return _fd ;};};return nil ;};func NewCollapsed ()*Collapsed {_ege :=&Collapsed {}; +_ege .CT_OnOff =*_dg .NewCT_OnOff ();return _ege };func (_ecdc *CT_People )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _ecdc .Person !=nil {_ef :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003a\u0070\u0065\u0072\u0073\u006fn"}}; +for _ ,_eef :=range _ecdc .Person {e .EncodeElement (_eef ,_ef );};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bfa *People )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003ac\u006f\u006c\u006c\u0061\u0070\u0073\u0065\u0064";return _def .CT_OnOff .MarshalXML (e ,start );};type ST_SdtAppearance byte ;func (_daf ST_SdtAppearance )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_deg :=_g .Attr {}; -_deg .Name =name ;switch _daf {case ST_SdtAppearanceUnset :_deg .Value ="";case ST_SdtAppearanceBoundingBox :_deg .Value ="b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078";case ST_SdtAppearanceTags :_deg .Value ="\u0074\u0061\u0067\u0073"; -case ST_SdtAppearanceHidden :_deg .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";};return _deg ,nil ;};func (_eeg *CT_Person )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0061\u0075\u0074\u0068\u006fr"},Value :_ad .Sprintf ("\u0025\u0076",_eeg .AuthorAttr )}); -e .EncodeToken (start );if _eeg .PresenceInfo !=nil {_df :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003ap\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f"}};e .EncodeElement (_eeg .PresenceInfo ,_df );};e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_beg *CT_CommentsEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ff :for {_dbc ,_eac :=d .Token ();if _eac !=nil {return _eac ;};switch _gb :=_dbc .(type ){case _g .StartElement :switch _gb .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0045x"}:_gaa :=NewCT_CommentEx (); -if _egd :=d .DecodeElement (_gaa ,&_gb );_egd !=nil {return _egd ;};_beg .CommentEx =append (_beg .CommentEx ,_gaa );default:_ga .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078 \u0025\u0076",_gb .Name ); -if _dbe :=d .Skip ();_dbe !=nil {return _dbe ;};};case _g .EndElement :break _ff ;case _g .CharData :};};return nil ;};type RepeatingSectionItem struct{_c .CT_Empty };func (_aff *FootnoteColumns )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077o\u003a\u0070\u0065\u006f\u0070\u006ce";return _bfa .CT_People .MarshalXML (e ,start );};func (_ffe *ChartTrackingRefBased )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ffe .CT_OnOff =*_dg .NewCT_OnOff ();for {_edc ,_dbe :=d .Token (); +if _dbe !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0068\u0061\u0072\u0074\u0054\u0072\u0061\u0063\u006b\u0069\u006eg\u0052\u0065\u0066\u0042\u0061\u0073\u0065d\u003a\u0020\u0025\u0073",_dbe );};if _eg ,_bcd :=_edc .(_g .EndElement ); +_bcd &&_eg .Name ==start .Name {break ;};};return nil ;};func NewCT_Person ()*CT_Person {_ccg :=&CT_Person {};return _ccg };type WebExtensionLinked struct{_dg .CT_OnOff };func ParseStdlibTime (s string )(_b .Time ,error ){return _gg .ParseStdlibTime (s )}; +func ParseUnionST_AnimationDgmBuildType (s string )(_e .ST_AnimationDgmBuildType ,error ){return _e .ParseUnionST_AnimationDgmBuildType (s );}; + +// ValidateWithPath validates the WebExtensionLinked and its children, prefixing error messages with path +func (_cggb *WebExtensionLinked )ValidateWithPath (path string )error {if _fge :=_cggb .CT_OnOff .ValidateWithPath (path );_fge !=nil {return _fge ;};return nil ;};func (_fbb *Collapsed )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbb .CT_OnOff =*_dg .NewCT_OnOff (); +for {_age ,_geb :=d .Token ();if _geb !=nil {return _df .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u006f\u006c\u006c\u0061\u0070s\u0065\u0064\u003a\u0020\u0025\u0073",_geb );};if _ccgd ,_gce :=_age .(_g .EndElement );_gce &&_ccgd .Name ==start .Name {break ; +};};return nil ;};func NewCT_People ()*CT_People {_eee :=&CT_People {};return _eee }; + +// Validate validates the Appearance and its children +func (_ag *Appearance )Validate ()error {return _ag .ValidateWithPath ("\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065");}; + +// Validate validates the People and its children +func (_fda *People )Validate ()error {return _fda .ValidateWithPath ("\u0050\u0065\u006f\u0070\u006c\u0065");};func NewWebExtensionLinked ()*WebExtensionLinked {_fac :=&WebExtensionLinked {};_fac .CT_OnOff =*_dg .NewCT_OnOff ();return _fac ;}; + +// ValidateWithPath validates the CT_CommentsEx and its children, prefixing error messages with path +func (_dffd *CT_CommentsEx )ValidateWithPath (path string )error {for _gge ,_ga :=range _dffd .CommentEx {if _fa :=_ga .ValidateWithPath (_df .Sprintf ("\u0025\u0073/\u0043\u006f\u006dm\u0065\u006e\u0074\u0045\u0078\u005b\u0025\u0064\u005d",path ,_gge )); +_fa !=nil {return _fa ;};};return nil ;};type Collapsed struct{_dg .CT_OnOff };type CT_PresenceInfo struct{ProviderIdAttr string ;UserIdAttr string ;};func (_ede *DocId )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077o\u003af\u006f\u006f\u0074\u006e\u006ft\u0065\u0043o\u006c\u0075\u006d\u006e\u0073";return _aff .CT_DecimalNumber .MarshalXML (e ,start );};func (_fdb *Color )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003a\u0064\u006f\u0063\u0049\u0064";return _ede .CT_Guid .MarshalXML (e ,start );};type CT_CommentsEx struct{CommentEx []*CT_CommentEx ;};func ParseUnionST_PositivePercentage (s string )(_e .ST_PositivePercentage ,error ){return _e .ParseUnionST_PositivePercentage (s ); +};func (_cacb ST_SdtAppearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_cacb .String (),start );};type Color struct{_dg .CT_Color };func (_dggd *FootnoteColumns )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dggd .CT_DecimalNumber =*_dg .NewCT_DecimalNumber (); +for {_eaag ,_dde :=d .Token ();if _dde !=nil {return _df .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0043o\u006c\u0075\u006dn\u0073:\u0020\u0025\u0073",_dde );};if _gebc ,_fef :=_eaag .(_g .EndElement ); +_fef &&_gebc .Name ==start .Name {break ;};};return nil ;};type CT_SdtAppearance struct{ValAttr ST_SdtAppearance ;};func (_cgd *WebExtensionCreated )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cgd .CT_OnOff =*_dg .NewCT_OnOff ();for {_egf ,_gfbgb :=d .Token (); +if _gfbgb !=nil {return _df .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020W\u0065\u0062\u0045\u0078\u0074\u0065\u006es\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064\u003a\u0020\u0025\u0073",_gfbgb );};if _cbeg ,_cfga :=_egf .(_g .EndElement ); +_cfga &&_cbeg .Name ==start .Name {break ;};};return nil ;};func (_ggab *WebExtensionLinked )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0063\u006f\u006c\u006f\u0072";return _fdb .CT_Color .MarshalXML (e ,start );};type CT_SdtRepeatedSection struct{SectionTitle *_c .CT_String ;DoNotAllowInsertDeleteSection *_c .CT_OnOff ;}; +start .Name .Local ="w\u006f\u003a\u0077\u0065bE\u0078t\u0065\u006e\u0073\u0069\u006fn\u004c\u0069\u006e\u006b\u0065\u0064";return _ggab .CT_OnOff .MarshalXML (e ,start );};func NewColor ()*Color {_ffd :=&Color {};_ffd .CT_Color =*_dg .NewCT_Color ();return _ffd }; -// ValidateWithPath validates the CT_SdtAppearance and its children, prefixing error messages with path -func (_acg *CT_SdtAppearance )ValidateWithPath (path string )error {if _bge :=_acg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bge !=nil {return _bge ;};return nil ;};func (_gadf *FootnoteColumns )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gadf .CT_DecimalNumber =*_c .NewCT_DecimalNumber (); -for {_age ,_afa :=d .Token ();if _afa !=nil {return _ad .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0043o\u006c\u0075\u006dn\u0073:\u0020\u0025\u0073",_afa );};if _abfd ,_bcc :=_age .(_g .EndElement ); -_bcc &&_abfd .Name ==start .Name {break ;};};return nil ;};func NewDataBinding ()*DataBinding {_ffce :=&DataBinding {};_ffce .CT_DataBinding =*_c .NewCT_DataBinding ();return _ffce ;};type Appearance struct{CT_SdtAppearance }; -// Validate validates the CommentsEx and its children -func (_egcb *CommentsEx )Validate ()error {return _egcb .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078");};func NewCT_People ()*CT_People {_fde :=&CT_People {};return _fde }; +// ValidateWithPath validates the Color and its children, prefixing error messages with path +func (_fcac *Color )ValidateWithPath (path string )error {if _gda :=_fcac .CT_Color .ValidateWithPath (path );_gda !=nil {return _gda ;};return nil ;};func (_acc *WebExtensionLinked )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_acc .CT_OnOff =*_dg .NewCT_OnOff (); +for {_bge ,_ggd :=d .Token ();if _ggd !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0057\u0065b\u0045\u0078\u0074\u0065\u006e\u0073\u0069o\u006e\u004c\u0069\u006e\u006b\u0065\u0064\u003a\u0020\u0025\u0073",_ggd );};if _aeb ,_efeb :=_bge .(_g .EndElement ); +_efeb &&_aeb .Name ==start .Name {break ;};};return nil ;}; // ValidateWithPath validates the FootnoteColumns and its children, prefixing error messages with path -func (_aad *FootnoteColumns )ValidateWithPath (path string )error {if _cdc :=_aad .CT_DecimalNumber .ValidateWithPath (path );_cdc !=nil {return _cdc ;};return nil ;}; - -// ValidateWithPath validates the CT_Person and its children, prefixing error messages with path -func (_fae *CT_Person )ValidateWithPath (path string )error {if _fae .PresenceInfo !=nil {if _ab :=_fae .PresenceInfo .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f");_ab !=nil {return _ab ;};}; -return nil ;};func (_efca *DocId )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_efca .CT_Guid =*NewCT_Guid ();for _ ,_ffec :=range start .Attr {if _ffec .Name .Local =="\u0076\u0061\u006c"{_bbd :=_ffec .Value ;_efca .ValAttr =&_bbd ;continue ; -};};for {_ccbc ,_dbd :=d .Token ();if _dbd !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0044\u006f\u0063\u0049d\u003a\u0020\u0025\u0073",_dbd );};if _bgb ,_gcdb :=_ccbc .(_g .EndElement );_gcdb &&_bgb .Name ==start .Name {break ; -};};return nil ;};func ParseUnionST_Percentage (s string )(_gf .ST_Percentage ,error ){return _gf .ParseUnionST_Percentage (s );}; - -// ValidateWithPath validates the CommentsEx and its children, prefixing error messages with path -func (_bfde *CommentsEx )ValidateWithPath (path string )error {if _abf :=_bfde .CT_CommentsEx .ValidateWithPath (path );_abf !=nil {return _abf ;};return nil ;};func (_cc *CT_CommentEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0070\u0061\u0072\u0061\u0049d"},Value :_ad .Sprintf ("\u0025\u0076",_cc .ParaIdAttr )}); -if _cc .ParaIdParentAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003ap\u0061\u0072\u0061\u0049\u0064\u0050\u0061\u0072\u0065\u006e\u0074"},Value :_ad .Sprintf ("\u0025\u0076",*_cc .ParaIdParentAttr )});};if _cc .DoneAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077o\u003a\u0064\u006f\u006e\u0065"},Value :_ad .Sprintf ("\u0025\u0076",*_cc .DoneAttr )}); -};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_People struct{Person []*CT_Person ;};func NewRepeatingSectionItem ()*RepeatingSectionItem {_gce :=&RepeatingSectionItem {};_gce .CT_Empty =*_c .NewCT_Empty (); -return _gce ;}; - -// Validate validates the CT_SdtAppearance and its children -func (_dff *CT_SdtAppearance )Validate ()error {return _dff .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074A\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065");}; - -// Validate validates the FootnoteColumns and its children -func (_cga *FootnoteColumns )Validate ()error {return _cga .ValidateWithPath ("\u0046o\u006ft\u006e\u006f\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073");};func (_ddgb *Color )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddgb .CT_Color =*_c .NewCT_Color (); -for {_aee ,_cdb :=d .Token ();if _cdb !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u006f\u006c\u006fr\u003a\u0020\u0025\u0073",_cdb );};if _ffeb ,_dg :=_aee .(_g .EndElement );_dg &&_ffeb .Name ==start .Name {break ; -};};return nil ;};type CT_PresenceInfo struct{ProviderIdAttr string ;UserIdAttr string ;}; - -// ValidateWithPath validates the DocId and its children, prefixing error messages with path -func (_fbaa *DocId )ValidateWithPath (path string )error {if _afe :=_fbaa .CT_Guid .ValidateWithPath (path );_afe !=nil {return _afe ;};return nil ;};type Any interface{MarshalXML (_gacg *_g .Encoder ,_bff _g .StartElement )error ;UnmarshalXML (_gafe *_g .Decoder ,_cbfa _g .StartElement )error ; -};func (_bd *CT_SdtRepeatedSection )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aa :for {_bga ,_ebd :=d .Token ();if _ebd !=nil {return _ebd ;};switch _dee :=_bga .(type ){case _g .StartElement :switch _dee .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0073\u0065\u0063t\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}:_bd .SectionTitle =_c .NewCT_String (); -if _gdg :=d .DecodeElement (_bd .SectionTitle ,&_dee );_gdg !=nil {return _gdg ;};case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0064\u006fN\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006e\u0073\u0065\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063ti\u006f\u006e"}:_bd .DoNotAllowInsertDeleteSection =_c .NewCT_OnOff (); -if _abg :=d .DecodeElement (_bd .DoNotAllowInsertDeleteSection ,&_dee );_abg !=nil {return _abg ;};default:_ga .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0053\u0064\u0074\u0052\u0065\u0070\u0065\u0061\u0074\u0065\u0064\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_dee .Name ); -if _gde :=d .Skip ();_gde !=nil {return _gde ;};};case _g .EndElement :break _aa ;case _g .CharData :};};return nil ;};type Collapsed struct{_c .CT_OnOff }; - -// ValidateWithPath validates the WebExtensionLinked and its children, prefixing error messages with path -func (_abgg *WebExtensionLinked )ValidateWithPath (path string )error {if _cdbe :=_abgg .CT_OnOff .ValidateWithPath (path );_cdbe !=nil {return _cdbe ;};return nil ;}; - -// ValidateWithPath validates the CT_SdtRepeatedSection and its children, prefixing error messages with path -func (_gad *CT_SdtRepeatedSection )ValidateWithPath (path string )error {if _gad .SectionTitle !=nil {if _aab :=_gad .SectionTitle .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065");_aab !=nil {return _aab ; -};};if _gad .DoNotAllowInsertDeleteSection !=nil {if _cfb :=_gad .DoNotAllowInsertDeleteSection .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u006c\u006c\u006fw\u0049\u006e\u0073\u0065\u0072\u0074\u0044e\u006c\u0065\u0074\u0065\u0053\u0065\u0063\u0074\u0069\u006f\u006e"); -_cfb !=nil {return _cfb ;};};return nil ;};func (_edf *WebExtensionLinked )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_edf .CT_OnOff =*_c .NewCT_OnOff ();for {_aadc ,_eef :=d .Token ();if _eef !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0057\u0065b\u0045\u0078\u0074\u0065\u006e\u0073\u0069o\u006e\u004c\u0069\u006e\u006b\u0065\u0064\u003a\u0020\u0025\u0073",_eef ); -};if _ded ,_bfa :=_aadc .(_g .EndElement );_bfa &&_ded .Name ==start .Name {break ;};};return nil ;};func NewCommentsEx ()*CommentsEx {_bab :=&CommentsEx {};_bab .CT_CommentsEx =*NewCT_CommentsEx ();return _bab ;};type RepeatingSection struct{CT_SdtRepeatedSection }; -func (_cda *RepeatingSectionItem )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cda .CT_Empty =*_c .NewCT_Empty ();for {_bcb ,_acc :=d .Token ();if _acc !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0052\u0065\u0070\u0065\u0061\u0074\u0069n\u0067S\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_acc ); -};if _gdgc ,_cdg :=_bcb .(_g .EndElement );_cdg &&_gdgc .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the Color and its children -func (_gfag *Color )Validate ()error {return _gfag .ValidateWithPath ("\u0043\u006f\u006co\u0072")};func ParseUnionST_PositivePercentage (s string )(_gf .ST_PositivePercentage ,error ){return _gf .ParseUnionST_PositivePercentage (s );};func ParseUnionST_AdjAngle (s string )(_gf .ST_AdjAngle ,error ){return _gf .ParseUnionST_AdjAngle (s )}; - +func (_fcg *FootnoteColumns )ValidateWithPath (path string )error {if _dac :=_fcg .CT_DecimalNumber .ValidateWithPath (path );_dac !=nil {return _dac ;};return nil ;}; // Validate validates the CT_PresenceInfo and its children -func (_ggg *CT_PresenceInfo )Validate ()error {return _ggg .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f");}; +func (_gad *CT_PresenceInfo )Validate ()error {return _gad .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f");};func (_def *CT_SdtAppearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_bag :=range start .Attr {if _bag .Name .Local =="\u0076\u0061\u006c"{_def .ValAttr .UnmarshalXMLAttr (_bag ); +continue ;};};for {_afe ,_dea :=d .Token ();if _dea !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0041p\u0070e\u0061\u0072\u0061\u006e\u0063\u0065\u003a \u0025\u0073",_dea );};if _gfe ,_fbd :=_afe .(_g .EndElement ); +_fbd &&_gfe .Name ==start .Name {break ;};};return nil ;};func (_dcda ST_SdtAppearance )ValidateWithPath (path string )error {switch _dcda {case 0,1,2,3:default:return _df .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcda )); +};return nil ;};type DocId struct{CT_Guid };const ST_GuidPattern ="\u005c\u007b\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b\u0038\u007d\u002d\u005b\u0030\u002d9\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030-\u0039\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b4\u007d\u002d\u005b\u0030\u002d\u0039A\u002d\u0046]\u007b\u00312\u007d\\\u007d"; +func (_dgf *RepeatingSectionItem )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dgf .CT_Empty =*_dg .NewCT_Empty ();for {_dae ,_fcb :=d .Token ();if _fcb !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0052\u0065\u0070\u0065\u0061\u0074\u0069n\u0067S\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_fcb ); +};if _cfg ,_fag :=_dae .(_g .EndElement );_fag &&_cfg .Name ==start .Name {break ;};};return nil ;};func NewCommentsEx ()*CommentsEx {_geaa :=&CommentsEx {};_geaa .CT_CommentsEx =*NewCT_CommentsEx ();return _geaa ;}; // Validate validates the CT_Person and its children -func (_cbae *CT_Person )Validate ()error {return _cbae .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u0073\u006fn");};func ParseUnionST_TextPoint (s string )(_gf .ST_TextPoint ,error ){return _gf .ParseUnionST_TextPoint (s )}; +func (_gd *CT_Person )Validate ()error {return _gd .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u0073\u006fn");}; -// ValidateWithPath validates the CT_CommentsEx and its children, prefixing error messages with path -func (_bc *CT_CommentsEx )ValidateWithPath (path string )error {for _gcg ,_ffd :=range _bc .CommentEx {if _ffe :=_ffd .ValidateWithPath (_ad .Sprintf ("\u0025\u0073/\u0043\u006f\u006dm\u0065\u006e\u0074\u0045\u0078\u005b\u0025\u0064\u005d",path ,_gcg )); -_ffe !=nil {return _ffe ;};};return nil ;}; +// Validate validates the Color and its children +func (_ecda *Color )Validate ()error {return _ecda .ValidateWithPath ("\u0043\u006f\u006co\u0072")}; -// Validate validates the CT_CommentEx and its children -func (_dc *CT_CommentEx )Validate ()error {return _dc .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078");}; +// ValidateWithPath validates the People and its children, prefixing error messages with path +func (_gfdd *People )ValidateWithPath (path string )error {if _bfea :=_gfdd .CT_People .ValidateWithPath (path );_bfea !=nil {return _bfea ;};return nil ;}; -// Validate validates the DataBinding and its children -func (_gaf *DataBinding )Validate ()error {return _gaf .ValidateWithPath ("D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");};func _gafb (_gcc bool )uint8 {if _gcc {return 1;};return 0;};func (_gdb *CT_SdtAppearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gdb .ValAttr !=ST_SdtAppearanceUnset {_abd ,_bad :=_gdb .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u0077\u006f\u003a\u0076\u0061\u006c"}); -if _bad !=nil {return _bad ;};start .Attr =append (start .Attr ,_abd );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_eca *CT_People )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); -if _eca .Person !=nil {_cba :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003a\u0070\u0065\u0072\u0073\u006fn"}};for _ ,_gbf :=range _eca .Person {e .EncodeElement (_gbf ,_cba );};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ; -};func (_dda *ChartTrackingRefBased )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +// Validate validates the CT_SdtRepeatedSection and its children +func (_fab *CT_SdtRepeatedSection )Validate ()error {return _fab .ValidateWithPath ("C\u0054\u005f\u0053\u0064tR\u0065p\u0065\u0061\u0074\u0065\u0064S\u0065\u0063\u0074\u0069\u006f\u006e");};func (_fee *WebExtensionCreated )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077o\u003a\u0063\u0068\u0061\u0072\u0074\u0054\u0072\u0061\u0063\u006bi\u006e\u0067\u0052\u0065\u0066\u0042\u0061\u0073\u0065\u0064";return _dda .CT_OnOff .MarshalXML (e ,start );}; - -// Validate validates the WebExtensionLinked and its children -func (_dbf *WebExtensionLinked )Validate ()error {return _dbf .ValidateWithPath ("\u0057e\u0062E\u0078\u0074\u0065\u006e\u0073i\u006f\u006eL\u0069\u006e\u006b\u0065\u0064");};func (_afef *People )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003a\u0077eb\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074e\u0064";return _fee .CT_OnOff .MarshalXML (e ,start );};func (_afa *FootnoteColumns )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077o\u003a\u0070\u0065\u006f\u0070\u006ce";return _afef .CT_People .MarshalXML (e ,start );}; - -// Validate validates the RepeatingSection and its children -func (_cde *RepeatingSection )Validate ()error {return _cde .ValidateWithPath ("\u0052\u0065p\u0065\u0061\u0074i\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e");};func ParseUnionST_Coordinate (s string )(_gf .ST_Coordinate ,error ){return _gf .ParseUnionST_Coordinate (s ); -};func (_abge *DocId )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077o\u003af\u006f\u006f\u0074\u006e\u006ft\u0065\u0043o\u006c\u0075\u006d\u006e\u0073";return _afa .CT_DecimalNumber .MarshalXML (e ,start );};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_e .ST_TextFontScalePercentOrPercentString ,error ){return _e .ParseUnionST_TextFontScalePercentOrPercentString (s ); +};func (_cbe *Color )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0064\u006f\u0063\u0049\u0064";return _abge .CT_Guid .MarshalXML (e ,start );};func (_ddab *ST_SdtAppearance )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_ddab =0;case "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078":*_ddab =1; -case "\u0074\u0061\u0067\u0073":*_ddab =2;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_ddab =3;};return nil ;}; - -// Validate validates the DocId and its children -func (_afgc *DocId )Validate ()error {return _afgc .ValidateWithPath ("\u0044\u006f\u0063I\u0064")};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_gf .ST_TextSpacingPercentOrPercentString ,error ){return _gf .ParseUnionST_TextSpacingPercentOrPercentString (s ); -};func (_egg *CT_CommentsEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _egg .CommentEx !=nil {_efe :=_g .StartElement {Name :_g .Name {Local :"\u0077\u006f\u003ac\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078"}}; -for _ ,_adg :=range _egg .CommentEx {e .EncodeElement (_adg ,_efe );};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func ParseUnionST_Coordinate32 (s string )(_gf .ST_Coordinate32 ,error ){return _gf .ParseUnionST_Coordinate32 (s ); -};type Color struct{_c .CT_Color };type CommentsEx struct{CT_CommentsEx }; - -// Validate validates the People and its children -func (_gdaf *People )Validate ()error {return _gdaf .ValidateWithPath ("\u0050\u0065\u006f\u0070\u006c\u0065");};func (_fdef *CT_PresenceInfo )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_beb :=range start .Attr {if _beb .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0049\u0064"{_gg :=_beb .Value ; -_fdef .ProviderIdAttr =_gg ;continue ;};if _beb .Name .Local =="\u0075\u0073\u0065\u0072\u0049\u0064"{_efcg :=_beb .Value ;_fdef .UserIdAttr =_efcg ;continue ;};};for {_dfg ,_gfa :=d .Token ();if _gfa !=nil {return _ad .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006ec\u0065\u0049\u006ef\u006f:\u0020\u0025\u0073",_gfa ); -};if _efeb ,_bebe :=_dfg .(_g .EndElement );_bebe &&_efeb .Name ==start .Name {break ;};};return nil ;};func (_dddg *People )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dddg .CT_People =*NewCT_People ();_fbc :for {_gadc ,_eed :=d .Token (); -if _eed !=nil {return _eed ;};switch _acd :=_gadc .(type ){case _g .StartElement :switch _acd .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0065\u0072\u0073\u006f\u006e"}:_bbc :=NewCT_Person (); -if _dgc :=d .DecodeElement (_bbc ,&_acd );_dgc !=nil {return _dgc ;};_dddg .Person =append (_dddg .Person ,_bbc );default:_ga .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0065\u006f\u0070\u006c\u0065\u0020\u0025\u0076",_acd .Name ); -if _dgcc :=d .Skip ();_dgcc !=nil {return _dgcc ;};};case _g .EndElement :break _fbc ;case _g .CharData :};};return nil ;};var ST_GuidPatternRe =_a .MustCompile (ST_GuidPattern );func NewCollapsed ()*Collapsed {_egfa :=&Collapsed {};_egfa .CT_OnOff =*_c .NewCT_OnOff (); -return _egfa ;};func (_d *Appearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003a\u0063\u006f\u006c\u006f\u0072";return _cbe .CT_Color .MarshalXML (e ,start );};func (_fdf *CT_People )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gfd :for {_cee ,_dd :=d .Token ();if _dd !=nil {return _dd ; +};switch _gcb :=_cee .(type ){case _g .StartElement :switch _gcb .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0065\u0072\u0073\u006f\u006e"}:_cce :=NewCT_Person (); +if _bf :=d .DecodeElement (_cce ,&_gcb );_bf !=nil {return _bf ;};_fdf .Person =append (_fdf .Person ,_cce );default:_dc .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0065\u006fp\u006c\u0065 \u0025\u0076",_gcb .Name ); +if _gaa :=d .Skip ();_gaa !=nil {return _gaa ;};};case _g .EndElement :break _gfd ;case _g .CharData :};};return nil ;};func ParseUnionST_OnOff (s string )(_gg .ST_OnOff ,error ){return _gg .ST_OnOff {},nil };type DataBinding struct{_dg .CT_DataBinding }; +func (_acgg *CT_SdtRepeatedSection )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _acgg .SectionTitle !=nil {_ecb :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003as\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}}; +e .EncodeElement (_acgg .SectionTitle ,_ecb );};if _acgg .DoNotAllowInsertDeleteSection !=nil {_ade :=_g .StartElement {Name :_g .Name {Local :"\u0077\u006f\u003a\u0064\u006f\u004e\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006es\u0065r\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_acgg .DoNotAllowInsertDeleteSection ,_ade );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func _aad (_bfd bool )uint8 {if _bfd {return 1;};return 0;};func NewFootnoteColumns ()*FootnoteColumns {_edd :=&FootnoteColumns {}; +_edd .CT_DecimalNumber =*_dg .NewCT_DecimalNumber ();return _edd ;};func ParseUnionST_FixedPercentage (s string )(_e .ST_FixedPercentage ,error ){return _e .ParseUnionST_FixedPercentage (s );};func NewWebExtensionCreated ()*WebExtensionCreated {_feg :=&WebExtensionCreated {}; +_feg .CT_OnOff =*_dg .NewCT_OnOff ();return _feg ;};func (_cad *DataBinding )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0061\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065";return _d .CT_SdtAppearance .MarshalXML (e ,start );};func NewWebExtensionCreated ()*WebExtensionCreated {_dbca :=&WebExtensionCreated {};_dbca .CT_OnOff =*_c .NewCT_OnOff (); -return _dbca ;};func NewWebExtensionLinked ()*WebExtensionLinked {_egcc :=&WebExtensionLinked {};_egcc .CT_OnOff =*_c .NewCT_OnOff ();return _egcc ;};func NewRepeatingSection ()*RepeatingSection {_efgg :=&RepeatingSection {};_efgg .CT_SdtRepeatedSection =*NewCT_SdtRepeatedSection (); -return _efgg ;};type CT_CommentEx struct{ParaIdAttr string ;ParaIdParentAttr *string ;DoneAttr *_gc .ST_OnOff ;}; +start .Name .Local ="\u0077\u006f\u003a\u0064\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067";return _cad .CT_DataBinding .MarshalXML (e ,start );};type CT_Person struct{AuthorAttr string ;PresenceInfo *CT_PresenceInfo ;};type CT_CommentEx struct{ParaIdAttr string ; +ParaIdParentAttr *string ;DoneAttr *_gg .ST_OnOff ;};func (_fcf *CT_Guid )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _fcf .ValAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0077\u006f\u003a\u0076\u0061\u006c"},Value :_df .Sprintf ("\u0025\u0076",*_fcf .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the Collapsed and its children -func (_fcg *Collapsed )Validate ()error {return _fcg .ValidateWithPath ("\u0043o\u006c\u006c\u0061\u0070\u0073\u0065d");};func NewCT_CommentsEx ()*CT_CommentsEx {_ed :=&CT_CommentsEx {};return _ed };func (_defb *CommentsEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_defb .CT_CommentsEx =*NewCT_CommentsEx (); -_eeb :for {_ecf ,_ce :=d .Token ();if _ce !=nil {return _ce ;};switch _aaf :=_ecf .(type ){case _g .StartElement :switch _aaf .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0045x"}:_ace :=NewCT_CommentEx (); -if _bece :=d .DecodeElement (_ace ,&_aaf );_bece !=nil {return _bece ;};_defb .CommentEx =append (_defb .CommentEx ,_ace );default:_ga .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006dm\u0065\u006e\u0074\u0073\u0045\u0078\u0020\u0025\u0076",_aaf .Name ); -if _dgf :=d .Skip ();_dgf !=nil {return _dgf ;};};case _g .EndElement :break _eeb ;case _g .CharData :};};return nil ;}; +// ValidateWithPath validates the Appearance and its children, prefixing error messages with path +func (_dcb *Appearance )ValidateWithPath (path string )error {if _gf :=_dcb .CT_SdtAppearance .ValidateWithPath (path );_gf !=nil {return _gf ;};return nil ;};type RepeatingSection struct{CT_SdtRepeatedSection };func ParseUnionST_TextPoint (s string )(_e .ST_TextPoint ,error ){return _e .ParseUnionST_TextPoint (s )}; +func ParseUnionST_AdjCoordinate (s string )(_e .ST_AdjCoordinate ,error ){return _e .ParseUnionST_AdjCoordinate (s );}; -// ValidateWithPath validates the CT_CommentEx and its children, prefixing error messages with path -func (_adf *CT_CommentEx )ValidateWithPath (path string )error {if _adf .DoneAttr !=nil {if _cbd :=_adf .DoneAttr .ValidateWithPath (path +"\u002fD\u006f\u006e\u0065\u0041\u0074\u0074r");_cbd !=nil {return _cbd ;};};return nil ;};func (_aafd *WebExtensionCreated )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +// ValidateWithPath validates the WebExtensionCreated and its children, prefixing error messages with path +func (_cdd *WebExtensionCreated )ValidateWithPath (path string )error {if _ddef :=_cdd .CT_OnOff .ValidateWithPath (path );_ddef !=nil {return _ddef ;};return nil ;};func NewAppearance ()*Appearance {_a :=&Appearance {};_a .CT_SdtAppearance =*NewCT_SdtAppearance (); +return _a ;};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_e .ST_TextSpacingPercentOrPercentString ,error ){return _e .ParseUnionST_TextSpacingPercentOrPercentString (s );}; + +// Validate validates the WebExtensionLinked and its children +func (_gff *WebExtensionLinked )Validate ()error {return _gff .ValidateWithPath ("\u0057e\u0062E\u0078\u0074\u0065\u006e\u0073i\u006f\u006eL\u0069\u006e\u006b\u0065\u0064");};func (_bfg *CT_PresenceInfo )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fce :=range start .Attr {if _fce .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0049\u0064"{_dce :=_fce .Value ; +_bfg .ProviderIdAttr =_dce ;continue ;};if _fce .Name .Local =="\u0075\u0073\u0065\u0072\u0049\u0064"{_efa :=_fce .Value ;_bfg .UserIdAttr =_efa ;continue ;};};for {_gaf ,_eeeb :=d .Token ();if _eeeb !=nil {return _df .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006ec\u0065\u0049\u006ef\u006f:\u0020\u0025\u0073",_eeeb ); +};if _bae ,_dga :=_gaf .(_g .EndElement );_dga &&_bae .Name ==start .Name {break ;};};return nil ;};func (_efd *Collapsed )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003a\u0077eb\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074e\u0064";return _aafd .CT_OnOff .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_People and its children, prefixing error messages with path -func (_bag *CT_People )ValidateWithPath (path string )error {for _eag ,_aed :=range _bag .Person {if _fb :=_aed .ValidateWithPath (_ad .Sprintf ("\u0025\u0073\u002f\u0050\u0065\u0072\u0073\u006f\u006e\u005b\u0025\u0064\u005d",path ,_eag ));_fb !=nil {return _fb ; -};};return nil ;};func NewCT_SdtRepeatedSection ()*CT_SdtRepeatedSection {_edgd :=&CT_SdtRepeatedSection {};return _edgd ;};func (_cg *CT_SdtRepeatedSection )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _cg .SectionTitle !=nil {_bb :=_g .StartElement {Name :_g .Name {Local :"\u0077o\u003as\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0069\u0074\u006c\u0065"}}; -e .EncodeElement (_cg .SectionTitle ,_bb );};if _cg .DoNotAllowInsertDeleteSection !=nil {_gfc :=_g .StartElement {Name :_g .Name {Local :"\u0077\u006f\u003a\u0064\u006f\u004e\u006f\u0074\u0041\u006c\u006c\u006f\u0077\u0049\u006es\u0065r\u0074\u0044\u0065\u006c\u0065\u0074\u0065\u0053\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_cg .DoNotAllowInsertDeleteSection ,_gfc );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_aeb *CT_Person )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fef :=range start .Attr {if _fef .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_caa :=_fef .Value ; -_aeb .AuthorAttr =_caa ;continue ;};};_ffc :for {_gcd ,_ge :=d .Token ();if _ge !=nil {return _ge ;};switch _gcb :=_gcd .(type ){case _g .StartElement :switch _gcb .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0072\u0065s\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f"}:_aeb .PresenceInfo =NewCT_PresenceInfo (); -if _dab :=d .DecodeElement (_aeb .PresenceInfo ,&_gcb );_dab !=nil {return _dab ;};default:_ga .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0065\u0072s\u006f\u006e \u0025\u0076",_gcb .Name ); -if _ag :=d .Skip ();_ag !=nil {return _ag ;};};case _g .EndElement :break _ffc ;case _g .CharData :};};return nil ;};func (_fff *CT_People )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cbf :for {_ccb ,_bfd :=d .Token ();if _bfd !=nil {return _bfd ; -};switch _dbef :=_ccb .(type ){case _g .StartElement :switch _dbef .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0070\u0065\u0072\u0073\u006f\u006e"}:_bec :=NewCT_Person (); -if _da :=d .DecodeElement (_bec ,&_dbef );_da !=nil {return _da ;};_fff .Person =append (_fff .Person ,_bec );default:_ga .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0065\u006fp\u006c\u0065 \u0025\u0076",_dbef .Name ); -if _gff :=d .Skip ();_gff !=nil {return _gff ;};};case _g .EndElement :break _cbf ;case _g .CharData :};};return nil ;};func NewFootnoteColumns ()*FootnoteColumns {_edeb :=&FootnoteColumns {};_edeb .CT_DecimalNumber =*_c .NewCT_DecimalNumber ();return _edeb ; -}; - -// Validate validates the ChartTrackingRefBased and its children -func (_efcgc *ChartTrackingRefBased )Validate ()error {return _efcgc .ValidateWithPath ("C\u0068\u0061\u0072\u0074Tr\u0061c\u006b\u0069\u006e\u0067\u0052e\u0066\u0042\u0061\u0073\u0065\u0064");};func (_dfgd *ST_SdtAppearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dcbb ,_fed :=d .Token (); -if _fed !=nil {return _fed ;};if _dec ,_dcbbe :=_dcbb .(_g .EndElement );_dcbbe &&_dec .Name ==start .Name {*_dfgd =1;return nil ;};if _acgc ,_dffc :=_dcbb .(_g .CharData );!_dffc {return _ad .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcbb ); -}else {switch string (_acgc ){case "":*_dfgd =0;case "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078":*_dfgd =1;case "\u0074\u0061\u0067\u0073":*_dfgd =2;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_dfgd =3;};};_dcbb ,_fed =d .Token (); -if _fed !=nil {return _fed ;};if _gab ,_gbe :=_dcbb .(_g .EndElement );_gbe &&_gab .Name ==start .Name {return nil ;};return _ad .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcbb ); -};func (_ca *CT_CommentEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_eff :=range start .Attr {if _eff .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_bg :=_eff .Value ;_ca .ParaIdAttr =_bg ;continue ;};if _eff .Name .Local =="\u0070\u0061\u0072a\u0049\u0064\u0050\u0061\u0072\u0065\u006e\u0074"{_ee :=_eff .Value ; -_ca .ParaIdParentAttr =&_ee ;continue ;};if _eff .Name .Local =="\u0064\u006f\u006e\u0065"{_eg ,_dd :=ParseUnionST_OnOff (_eff .Value );if _dd !=nil {return _dd ;};_ca .DoneAttr =&_eg ;continue ;};};for {_egc ,_egf :=d .Token ();if _egf !=nil {return _ad .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006fm\u006d\u0065\u006e\u0074\u0045\u0078\u003a\u0020\u0025\u0073",_egf ); -};if _ec ,_fa :=_egc .(_g .EndElement );_fa &&_ec .Name ==start .Name {break ;};};return nil ;};func (_adb *Appearance )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_adb .CT_SdtAppearance =*NewCT_SdtAppearance ();for _ ,_f :=range start .Attr {if _f .Name .Local =="\u0076\u0061\u006c"{_adb .ValAttr .UnmarshalXMLAttr (_f ); -continue ;};};for {_afd ,_ea :=d .Token ();if _ea !=nil {return _ad .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u003a\u0020%\u0073",_ea );};if _gae ,_ef :=_afd .(_g .EndElement );_ef &&_gae .Name ==start .Name {break ; -};};return nil ;};func ParseUnionST_AnimationDgmBuildType (s string )(_gf .ST_AnimationDgmBuildType ,error ){return _gf .ParseUnionST_AnimationDgmBuildType (s );};func NewCT_PresenceInfo ()*CT_PresenceInfo {_ccf :=&CT_PresenceInfo {};return _ccf };func NewDocId ()*DocId {_babb :=&DocId {}; -_babb .CT_Guid =*NewCT_Guid ();return _babb }; +start .Name .Local ="\u0077\u006f\u003ac\u006f\u006c\u006c\u0061\u0070\u0073\u0065\u0064";return _efd .CT_OnOff .MarshalXML (e ,start );};func (_gdg ST_SdtAppearance )String ()string {switch _gdg {case 0:return "";case 1:return "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078"; +case 2:return "\u0074\u0061\u0067\u0073";case 3:return "\u0068\u0069\u0064\u0064\u0065\u006e";};return "";};func (_dgd *ST_SdtAppearance )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_dgd =0;case "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078":*_dgd =1; +case "\u0074\u0061\u0067\u0073":*_dgd =2;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_dgd =3;};return nil ;};type CT_People struct{Person []*CT_Person ;};func (_bc *CT_CommentsEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ac :for {_gea ,_fcd :=d .Token (); +if _fcd !=nil {return _fcd ;};switch _ecf :=_gea .(type ){case _g .StartElement :switch _ecf .Name {case _g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0045x"}:_fe :=NewCT_CommentEx (); +if _dff :=d .DecodeElement (_fe ,&_ecf );_dff !=nil {return _dff ;};_bc .CommentEx =append (_bc .CommentEx ,_fe );default:_dc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078 \u0025\u0076",_ecf .Name ); +if _cea :=d .Skip ();_cea !=nil {return _cea ;};};case _g .EndElement :break _ac ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the Appearance and its children, prefixing error messages with path -func (_be *Appearance )ValidateWithPath (path string )error {if _fd :=_be .CT_SdtAppearance .ValidateWithPath (path );_fd !=nil {return _fd ;};return nil ;};func (_gag ST_SdtAppearance )String ()string {switch _gag {case 0:return "";case 1:return "b\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0042\u006f\u0078"; -case 2:return "\u0074\u0061\u0067\u0073";case 3:return "\u0068\u0069\u0064\u0064\u0065\u006e";};return "";}; - -// ValidateWithPath validates the CT_Guid and its children, prefixing error messages with path -func (_gfd *CT_Guid )ValidateWithPath (path string )error {if _gfd .ValAttr !=nil {if !ST_GuidPatternRe .MatchString (*_gfd .ValAttr ){return _ad .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_GuidPatternRe ,*_gfd .ValAttr ); -};};return nil ;};func (_ecge *RepeatingSectionItem )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +// Validate validates the FootnoteColumns and its children +func (_gbg *FootnoteColumns )Validate ()error {return _gbg .ValidateWithPath ("\u0046o\u006ft\u006e\u006f\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073");};func (_fg *Appearance )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u006f\u003are\u0070\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0074\u0065\u006d";return _ecge .CT_Empty .MarshalXML (e ,start );};func (_ege *WebExtensionLinked )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +start .Name .Local ="\u0077\u006f\u003a\u0061\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065";return _fg .CT_SdtAppearance .MarshalXML (e ,start );};type RepeatingSectionItem struct{_dg .CT_Empty }; + +// Validate validates the CT_CommentsEx and its children +func (_eb *CT_CommentsEx )Validate ()error {return _eb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078");};type ChartTrackingRefBased struct{_dg .CT_OnOff };func NewCT_CommentEx ()*CT_CommentEx {_cd :=&CT_CommentEx {}; +return _cd };func (_acg *CT_Guid )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_baa :=range start .Attr {if _baa .Name .Local =="\u0076\u0061\u006c"{_gae :=_baa .Value ;_acg .ValAttr =&_gae ;continue ;};};for {_ced ,_dad :=d .Token (); +if _dad !=nil {return _df .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u003a\u0020\u0025\u0073",_dad );};if _agf ,_cb :=_ced .(_g .EndElement );_cb &&_agf .Name ==start .Name {break ;};};return nil ;};type ST_SdtAppearance byte ; + + +// Validate validates the Collapsed and its children +func (_gcc *Collapsed )Validate ()error {return _gcc .ValidateWithPath ("\u0043o\u006c\u006c\u0061\u0070\u0073\u0065d");};func (_dbg *CommentsEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u006f"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="w\u006f\u003a\u0077\u0065bE\u0078t\u0065\u006e\u0073\u0069\u006fn\u004c\u0069\u006e\u006b\u0065\u0064";return _ege .CT_OnOff .MarshalXML (e ,start );};func ParseUnionST_AdjCoordinate (s string )(_gf .ST_AdjCoordinate ,error ){return _gf .ParseUnionST_AdjCoordinate (s ); -};type CT_SdtAppearance struct{ValAttr ST_SdtAppearance ;}; - -// ValidateWithPath validates the CT_PresenceInfo and its children, prefixing error messages with path -func (_edd *CT_PresenceInfo )ValidateWithPath (path string )error {return nil };func init (){_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0053\u0064\u0074A\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065",NewCT_SdtAppearance ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078",NewCT_CommentsEx ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078",NewCT_CommentEx ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0050\u0065\u006f\u0070\u006ce",NewCT_People ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f",NewCT_PresenceInfo ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0050\u0065\u0072\u0073\u006fn",NewCT_Person ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u0064tR\u0065p\u0065\u0061\u0074\u0065\u0064S\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_SdtRepeatedSection ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u0075\u0069\u0064",NewCT_Guid ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006co\u0072",NewColor ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067",NewDataBinding ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0061\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065",NewAppearance ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078",NewCommentsEx ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0070\u0065\u006f\u0070\u006c\u0065",NewPeople ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0072\u0065p\u0065\u0061\u0074i\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e",NewRepeatingSection ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","r\u0065p\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065c\u0074\u0069\u006f\u006eIt\u0065\u006d",NewRepeatingSectionItem ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","c\u0068\u0061\u0072\u0074Tr\u0061c\u006b\u0069\u006e\u0067\u0052e\u0066\u0042\u0061\u0073\u0065\u0064",NewChartTrackingRefBased ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d",NewCollapsed ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u006f\u0063I\u0064",NewDocId ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0066o\u006ft\u006e\u006f\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewFootnoteColumns ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077e\u0062E\u0078\u0074\u0065\u006e\u0073i\u006f\u006eL\u0069\u006e\u006b\u0065\u0064",NewWebExtensionLinked ); -_af .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0065\u0062\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064",NewWebExtensionCreated ); +start .Name .Local ="\u0077\u006f\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078";return _dbg .CT_CommentsEx .MarshalXML (e ,start );};func init (){_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0053\u0064\u0074A\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065",NewCT_SdtAppearance ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078",NewCT_CommentsEx ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078",NewCT_CommentEx ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0050\u0065\u006f\u0070\u006ce",NewCT_People ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0063\u0065\u0049\u006e\u0066\u006f",NewCT_PresenceInfo ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0050\u0065\u0072\u0073\u006fn",NewCT_Person ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","C\u0054\u005f\u0053\u0064tR\u0065p\u0065\u0061\u0074\u0065\u0064S\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_SdtRepeatedSection ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043T\u005f\u0047\u0075\u0069\u0064",NewCT_Guid ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006co\u0072",NewColor ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067",NewDataBinding ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0061\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065",NewAppearance ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078",NewCommentsEx ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0070\u0065\u006f\u0070\u006c\u0065",NewPeople ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0072\u0065p\u0065\u0061\u0074i\u006e\u0067\u0053\u0065\u0063\u0074\u0069\u006f\u006e",NewRepeatingSection ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","r\u0065p\u0065\u0061\u0074\u0069\u006e\u0067\u0053\u0065c\u0074\u0069\u006f\u006eIt\u0065\u006d",NewRepeatingSectionItem ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","c\u0068\u0061\u0072\u0074Tr\u0061c\u006b\u0069\u006e\u0067\u0052e\u0066\u0042\u0061\u0073\u0065\u0064",NewChartTrackingRefBased ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d",NewCollapsed ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0064\u006f\u0063I\u0064",NewDocId ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0066o\u006ft\u006e\u006f\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewFootnoteColumns ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077e\u0062E\u0078\u0074\u0065\u006e\u0073i\u006f\u006eL\u0069\u006e\u006b\u0065\u0064",NewWebExtensionLinked ); +_f .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0065\u0062\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u0043\u0072\u0065\u0061\u0074\u0065\u0064",NewWebExtensionCreated ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2015/wordml/symex/symex.go b/schema/schemas.microsoft.com/office/word/2015/wordml/symex/symex.go index 3b6e047ce8..886687bc87 100644 --- a/schema/schemas.microsoft.com/office/word/2015/wordml/symex/symex.go +++ b/schema/schemas.microsoft.com/office/word/2015/wordml/symex/symex.go @@ -9,30 +9,29 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package symex ;import (_g "encoding/xml";_e "fmt";_ee "github.com/unidoc/unioffice/v2";); +package symex ;import (_f "encoding/xml";_e "fmt";_d "github.com/unidoc/unioffice/v2";);func (_b *CT_SymEx )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_g :=range start .Attr {if _g .Name .Local =="\u0066\u006f\u006e\u0074"{_bd :=_g .Value ; +_b .FontAttr =&_bd ;continue ;};if _g .Name .Local =="\u0063\u0068\u0061\u0072"{_aa :=_g .Value ;_b .CharAttr =&_aa ;continue ;};};for {_ae ,_gd :=d .Token ();if _gd !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0079\u006d\u0045\u0078: \u0025\u0073",_gd ); +};if _gf ,_gfa :=_ae .(_f .EndElement );_gfa &&_gf .Name ==start .Name {break ;};};return nil ;};func NewCT_SymEx ()*CT_SymEx {_cf :=&CT_SymEx {};return _cf };func (_aed *SymEx )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aed .CT_SymEx =*NewCT_SymEx (); +for _ ,_fb :=range start .Attr {if _fb .Name .Local =="\u0066\u006f\u006e\u0074"{_ge :=_fb .Value ;_aed .FontAttr =&_ge ;continue ;};if _fb .Name .Local =="\u0063\u0068\u0061\u0072"{_dcb :=_fb .Value ;_aed .CharAttr =&_dcb ;continue ;};};for {_fe ,_dbf :=d .Token (); +if _dbf !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0053\u0079\u006d\u0045x\u003a\u0020\u0025\u0073",_dbf );};if _be ,_gfd :=_fe .(_f .EndElement );_gfd &&_be .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_SymEx and its children -func (_gg *CT_SymEx )Validate ()error {return _gg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u006d\u0045\u0078");}; +// ValidateWithPath validates the CT_SymEx and its children, prefixing error messages with path +func (_cd *CT_SymEx )ValidateWithPath (path string )error {return nil };func NewSymEx ()*SymEx {_db :=&SymEx {};_db .CT_SymEx =*NewCT_SymEx ();return _db };func (_ad *SymEx )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0073:\u0073\u0079\u006d\u0045\u0078";return _ad .CT_SymEx .MarshalXML (e ,start );};type CT_SymEx struct{FontAttr *string ;CharAttr *string ;};type SymEx struct{CT_SymEx };func (_dc *CT_SymEx )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _dc .FontAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0073\u003a\u0066\u006f\u006e\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_dc .FontAttr )}); +};if _dc .CharAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0073\u003a\u0063\u0068\u0061\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_dc .CharAttr )});};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name }); +return nil ;}; // Validate validates the SymEx and its children -func (_gf *SymEx )Validate ()error {return _gf .ValidateWithPath ("\u0053\u0079\u006dE\u0078")}; - -// ValidateWithPath validates the CT_SymEx and its children, prefixing error messages with path -func (_ac *CT_SymEx )ValidateWithPath (path string )error {return nil };func (_ae *SymEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0073:\u0073\u0079\u006d\u0045\u0078";return _ae .CT_SymEx .MarshalXML (e ,start );}; +func (_ff *SymEx )Validate ()error {return _ff .ValidateWithPath ("\u0053\u0079\u006dE\u0078")}; // ValidateWithPath validates the SymEx and its children, prefixing error messages with path -func (_afc *SymEx )ValidateWithPath (path string )error {if _bgb :=_afc .CT_SymEx .ValidateWithPath (path );_bgb !=nil {return _bgb ;};return nil ;};func (_dc *CT_SymEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_ec :=range start .Attr {if _ec .Name .Local =="\u0066\u006f\u006e\u0074"{_ef :=_ec .Value ; -_dc .FontAttr =&_ef ;continue ;};if _ec .Name .Local =="\u0063\u0068\u0061\u0072"{_a :=_ec .Value ;_dc .CharAttr =&_a ;continue ;};};for {_c ,_ge :=d .Token ();if _ge !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0079\u006d\u0045\u0078: \u0025\u0073",_ge ); -};if _ad ,_bb :=_c .(_g .EndElement );_bb &&_ad .Name ==start .Name {break ;};};return nil ;};func NewSymEx ()*SymEx {_gb :=&SymEx {};_gb .CT_SymEx =*NewCT_SymEx ();return _gb };type CT_SymEx struct{FontAttr *string ;CharAttr *string ;};type SymEx struct{CT_SymEx }; -func (_bf *SymEx )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bf .CT_SymEx =*NewCT_SymEx ();for _ ,_bg :=range start .Attr {if _bg .Name .Local =="\u0066\u006f\u006e\u0074"{_ga :=_bg .Value ;_bf .FontAttr =&_ga ;continue ;};if _bg .Name .Local =="\u0063\u0068\u0061\u0072"{_be :=_bg .Value ; -_bf .CharAttr =&_be ;continue ;};};for {_bba ,_df :=d .Token ();if _df !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0053\u0079\u006d\u0045x\u003a\u0020\u0025\u0073",_df );};if _af ,_beb :=_bba .(_g .EndElement );_beb &&_af .Name ==start .Name {break ; -};};return nil ;};func (_gc *CT_SymEx )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gc .FontAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0073\u003a\u0066\u006f\u006e\u0074"},Value :_e .Sprintf ("\u0025\u0076",*_gc .FontAttr )}); -};if _gc .CharAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0073\u003a\u0063\u0068\u0061\u0072"},Value :_e .Sprintf ("\u0025\u0076",*_gc .CharAttr )});};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func NewCT_SymEx ()*CT_SymEx {_b :=&CT_SymEx {};return _b };func init (){_ee .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0043\u0054\u005f\u0053\u0079\u006d\u0045\u0078",NewCT_SymEx ); -_ee .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0073\u0079\u006dE\u0078",NewSymEx ); +func (_ef *SymEx )ValidateWithPath (path string )error {if _gb :=_ef .CT_SymEx .ValidateWithPath (path );_gb !=nil {return _gb ;};return nil ;}; + +// Validate validates the CT_SymEx and its children +func (_bg *CT_SymEx )Validate ()error {return _bg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u006d\u0045\u0078");};func init (){_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0043\u0054\u005f\u0053\u0079\u006d\u0045\u0078",NewCT_SymEx ); +_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0073\u0079\u006dE\u0078",NewSymEx ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2016/wordml/cid/cid.go b/schema/schemas.microsoft.com/office/word/2016/wordml/cid/cid.go index f54e36fcb1..41906d188c 100644 --- a/schema/schemas.microsoft.com/office/word/2016/wordml/cid/cid.go +++ b/schema/schemas.microsoft.com/office/word/2016/wordml/cid/cid.go @@ -9,53 +9,51 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package cid ;import (_ga "encoding/xml";_e "fmt";_ac "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_ge "strconv";); +package cid ;import (_ge "encoding/xml";_d "fmt";_gf "github.com/unidoc/unioffice/v2";_e "github.com/unidoc/unioffice/v2/common/logger";_b "strconv";);func NewDecimaldurableId ()*DecimaldurableId {_dgf :=&DecimaldurableId {};return _dgf };func (_bab *CommentsIds )UnmarshalXML (d *_ge .Decoder ,start _ge .StartElement )error {_bab .CT_CommentsIds =*NewCT_CommentsIds (); +_gff :for {_cg ,_cbe :=d .Token ();if _cbe !=nil {return _cbe ;};switch _ddb :=_cg .(type ){case _ge .StartElement :switch _ddb .Name {case _ge .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0049d"}:_ae :=NewCT_CommentId (); +if _ff :=d .DecodeElement (_ae ,&_ddb );_ff !=nil {return _ff ;};_bab .CommentId =append (_bab .CommentId ,_ae );default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073\u0020\u0025\u0076",_ddb .Name ); +if _da :=d .Skip ();_da !=nil {return _da ;};};case _ge .EndElement :break _gff ;case _ge .CharData :};};return nil ;};func (_f *CT_CommentId )MarshalXML (e *_ge .Encoder ,start _ge .StartElement )error {start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0063i\u003a\u0070\u0061\u0072\u0061\u0049d"},Value :_d .Sprintf ("\u0025\u0076",_f .ParaIdAttr )}); +start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0063\u0069\u003ad\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064"},Value :_d .Sprintf ("\u0025\u0076",_f .DurableIdAttr )});e .EncodeToken (start );e .EncodeToken (_ge .EndElement {Name :start .Name }); +return nil ;};func NewCT_CommentsIds ()*CT_CommentsIds {_fa :=&CT_CommentsIds {};return _fa }; // Validate validates the CT_CommentId and its children -func (_gc *CT_CommentId )Validate ()error {return _gc .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064");}; - -// ValidateWithPath validates the DecimaldurableId and its children, prefixing error messages with path -func (_cgf *DecimaldurableId )ValidateWithPath (path string )error {return nil };func (_agf *CommentsIds )MarshalXML (e *_ga .Encoder ,start _ga .StartElement )error {start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064"}); -start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064"}); -start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073";return _agf .CT_CommentsIds .MarshalXML (e ,start );};func (_eb *CT_CommentsIds )MarshalXML (e *_ga .Encoder ,start _ga .StartElement )error {e .EncodeToken (start ); -if _eb .CommentId !=nil {_ed :=_ga .StartElement {Name :_ga .Name {Local :"\u0063\u0069\u003ac\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064"}};for _ ,_d :=range _eb .CommentId {e .EncodeElement (_d ,_ed );};};e .EncodeToken (_ga .EndElement {Name :start .Name }); -return nil ;};func (_c *CT_CommentId )MarshalXML (e *_ga .Encoder ,start _ga .StartElement )error {start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0063i\u003a\u0070\u0061\u0072\u0061\u0049d"},Value :_e .Sprintf ("\u0025\u0076",_c .ParaIdAttr )}); -start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0063\u0069\u003ad\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064"},Value :_e .Sprintf ("\u0025\u0076",_c .DurableIdAttr )});e .EncodeToken (start );e .EncodeToken (_ga .EndElement {Name :start .Name }); -return nil ;};func NewDecimaldurableId ()*DecimaldurableId {_aca :=&DecimaldurableId {};return _aca };func (_fb *CT_CommentsIds )UnmarshalXML (d *_ga .Decoder ,start _ga .StartElement )error {_gca :for {_fc ,_dg :=d .Token ();if _dg !=nil {return _dg ; -};switch _ag :=_fc .(type ){case _ga .StartElement :switch _ag .Name {case _ga .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0049d"}:_af :=NewCT_CommentId (); -if _be :=d .DecodeElement (_af ,&_ag );_be !=nil {return _be ;};_fb .CommentId =append (_fb .CommentId ,_af );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0049d\u0073\u0020\u0025\u0076",_ag .Name ); -if _fed :=d .Skip ();_fed !=nil {return _fed ;};};case _ga .EndElement :break _gca ;case _ga .CharData :};};return nil ;};func NewCT_CommentId ()*CT_CommentId {_b :=&CT_CommentId {};return _b }; +func (_eb *CT_CommentId )Validate ()error {return _eb .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064");}; // ValidateWithPath validates the CT_CommentsIds and its children, prefixing error messages with path -func (_ceb *CT_CommentsIds )ValidateWithPath (path string )error {for _aff ,_df :=range _ceb .CommentId {if _cg :=_df .ValidateWithPath (_e .Sprintf ("\u0025\u0073/\u0043\u006f\u006dm\u0065\u006e\u0074\u0049\u0064\u005b\u0025\u0064\u005d",path ,_aff )); -_cg !=nil {return _cg ;};};return nil ;}; +func (_dd *CT_CommentsIds )ValidateWithPath (path string )error {for _ba ,_cf :=range _dd .CommentId {if _faf :=_cf .ValidateWithPath (_d .Sprintf ("\u0025\u0073/\u0043\u006f\u006dm\u0065\u006e\u0074\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ba ));_faf !=nil {return _faf ; +};};return nil ;};func (_fe *CT_CommentsIds )MarshalXML (e *_ge .Encoder ,start _ge .StartElement )error {e .EncodeToken (start );if _fe .CommentId !=nil {_cce :=_ge .StartElement {Name :_ge .Name {Local :"\u0063\u0069\u003ac\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064"}}; +for _ ,_gd :=range _fe .CommentId {e .EncodeElement (_gd ,_cce );};};e .EncodeToken (_ge .EndElement {Name :start .Name });return nil ;};type CT_CommentsIds struct{CommentId []*CT_CommentId ;}; // Validate validates the CT_CommentsIds and its children -func (_eg *CT_CommentsIds )Validate ()error {return _eg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073");}; +func (_cbb *CT_CommentsIds )Validate ()error {return _cbb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073");};type CommentsIds struct{CT_CommentsIds };func (_ad *DecimaldurableId )MarshalXML (e *_ge .Encoder ,start _ge .StartElement )error {if _ad .DurableIdAttr !=nil {start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0063\u0069\u003ad\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ad .DurableIdAttr )}); +};start .Name .Local ="\u0063\u0069\u003a\u0064ec\u0069\u006d\u0061\u006c\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064";return nil ;}; + +// Validate validates the CommentsIds and its children +func (_bd *CommentsIds )Validate ()error {return _bd .ValidateWithPath ("C\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073");};type DecimaldurableId struct{DurableIdAttr *int64 ;}; // ValidateWithPath validates the CommentsIds and its children, prefixing error messages with path -func (_cc *CommentsIds )ValidateWithPath (path string )error {if _fce :=_cc .CT_CommentsIds .ValidateWithPath (path );_fce !=nil {return _fce ;};return nil ;};type DecimaldurableId struct{DurableIdAttr *int64 ;};func (_f *CT_CommentId )UnmarshalXML (d *_ga .Decoder ,start _ga .StartElement )error {for _ ,_gg :=range start .Attr {if _gg .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_fe :=_gg .Value ; -_f .ParaIdAttr =_fe ;continue ;};if _gg .Name .Local =="\u0064u\u0072\u0061\u0062\u006c\u0065\u0049d"{_gga :=_gg .Value ;_f .DurableIdAttr =_gga ;continue ;};};for {_ab ,_gaf :=d .Token ();if _gaf !=nil {return _e .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006fm\u006d\u0065\u006e\u0074\u0049\u0064\u003a\u0020\u0025\u0073",_gaf ); -};if _ec ,_fg :=_ab .(_ga .EndElement );_fg &&_ec .Name ==start .Name {break ;};};return nil ;}; +func (_fdb *CommentsIds )ValidateWithPath (path string )error {if _ed :=_fdb .CT_CommentsIds .ValidateWithPath (path );_ed !=nil {return _ed ;};return nil ;};func NewCT_CommentId ()*CT_CommentId {_c :=&CT_CommentId {};return _c };func (_egg *CommentsIds )MarshalXML (e *_ge .Encoder ,start _ge .StartElement )error {start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064"}); +start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064"}); +start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_ge .Attr {Name :_ge .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073";return _egg .CT_CommentsIds .MarshalXML (e ,start );};type CT_CommentId struct{ParaIdAttr string ;DurableIdAttr string ;};func (_fge *DecimaldurableId )UnmarshalXML (d *_ge .Decoder ,start _ge .StartElement )error {for _ ,_be :=range start .Attr {if _be .Name .Local =="\u0064u\u0072\u0061\u0062\u006c\u0065\u0049d"{_gc ,_bf :=_b .ParseInt (_be .Value ,10,64); +if _bf !=nil {return _bf ;};_fge .DurableIdAttr =&_gc ;continue ;};};for {_gdf ,_gda :=d .Token ();if _gda !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0044\u0065\u0063\u0069\u006d\u0061\u006cd\u0075r\u0061\u0062\u006c\u0065\u0049\u0064\u003a \u0025\u0073",_gda ); +};if _bfc ,_bfd :=_gdf .(_ge .EndElement );_bfd &&_bfc .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CommentsIds and its children -func (_db *CommentsIds )Validate ()error {return _db .ValidateWithPath ("C\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073");};func (_fee *DecimaldurableId )UnmarshalXML (d *_ga .Decoder ,start _ga .StartElement )error {for _ ,_edc :=range start .Attr {if _edc .Name .Local =="\u0064u\u0072\u0061\u0062\u006c\u0065\u0049d"{_ebb ,_gd :=_ge .ParseInt (_edc .Value ,10,64); -if _gd !=nil {return _gd ;};_fee .DurableIdAttr =&_ebb ;continue ;};};for {_afd ,_aa :=d .Token ();if _aa !=nil {return _e .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0044\u0065\u0063\u0069\u006d\u0061\u006cd\u0075r\u0061\u0062\u006c\u0065\u0049\u0064\u003a \u0025\u0073",_aa ); -};if _ca ,_acg :=_afd .(_ga .EndElement );_acg &&_ca .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the DecimaldurableId and its children +func (_db *DecimaldurableId )Validate ()error {return _db .ValidateWithPath ("\u0044\u0065c\u0069\u006d\u0061l\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064");};func NewCommentsIds ()*CommentsIds {_fd :=&CommentsIds {};_fd .CT_CommentsIds =*NewCT_CommentsIds (); +return _fd ;};func (_ec *CT_CommentId )UnmarshalXML (d *_ge .Decoder ,start _ge .StartElement )error {for _ ,_fg :=range start .Attr {if _fg .Name .Local =="\u0070\u0061\u0072\u0061\u0049\u0064"{_eg :=_fg .Value ;_ec .ParaIdAttr =_eg ;continue ;};if _fg .Name .Local =="\u0064u\u0072\u0061\u0062\u006c\u0065\u0049d"{_ce :=_fg .Value ; +_ec .DurableIdAttr =_ce ;continue ;};};for {_cc ,_fc :=d .Token ();if _fc !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006fm\u006d\u0065\u006e\u0074\u0049\u0064\u003a\u0020\u0025\u0073",_fc );};if _de ,_bc :=_cc .(_ge .EndElement ); +_bc &&_de .Name ==start .Name {break ;};};return nil ;}; // ValidateWithPath validates the CT_CommentId and its children, prefixing error messages with path -func (_ce *CT_CommentId )ValidateWithPath (path string )error {return nil }; +func (_a *CT_CommentId )ValidateWithPath (path string )error {return nil };func (_aa *CT_CommentsIds )UnmarshalXML (d *_ge .Decoder ,start _ge .StartElement )error {_cb :for {_gef ,_ca :=d .Token ();if _ca !=nil {return _ca ;};switch _cad :=_gef .(type ){case _ge .StartElement :switch _cad .Name {case _ge .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0049d"}:_dg :=NewCT_CommentId (); +if _ga :=d .DecodeElement (_dg ,&_cad );_ga !=nil {return _ga ;};_aa .CommentId =append (_aa .CommentId ,_dg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0049d\u0073\u0020\u0025\u0076",_cad .Name ); +if _feb :=d .Skip ();_feb !=nil {return _feb ;};};case _ge .EndElement :break _cb ;case _ge .CharData :};};return nil ;}; -// Validate validates the DecimaldurableId and its children -func (_cf *DecimaldurableId )Validate ()error {return _cf .ValidateWithPath ("\u0044\u0065c\u0069\u006d\u0061l\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064");};type CommentsIds struct{CT_CommentsIds };type CT_CommentsIds struct{CommentId []*CT_CommentId ; -};func NewCommentsIds ()*CommentsIds {_ff :=&CommentsIds {};_ff .CT_CommentsIds =*NewCT_CommentsIds ();return _ff ;};type CT_CommentId struct{ParaIdAttr string ;DurableIdAttr string ;};func (_ebe *CommentsIds )UnmarshalXML (d *_ga .Decoder ,start _ga .StartElement )error {_ebe .CT_CommentsIds =*NewCT_CommentsIds (); -_dc :for {_cga ,_bg :=d .Token ();if _bg !=nil {return _bg ;};switch _acc :=_cga .(type ){case _ga .StartElement :switch _acc .Name {case _ga .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0049d"}:_cb :=NewCT_CommentId (); -if _cgc :=d .DecodeElement (_cb ,&_acc );_cgc !=nil {return _cgc ;};_ebe .CommentId =append (_ebe .CommentId ,_cb );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073\u0020\u0025\u0076",_acc .Name ); -if _bd :=d .Skip ();_bd !=nil {return _bd ;};};case _ga .EndElement :break _dc ;case _ga .CharData :};};return nil ;};func (_gcf *DecimaldurableId )MarshalXML (e *_ga .Encoder ,start _ga .StartElement )error {if _gcf .DurableIdAttr !=nil {start .Attr =append (start .Attr ,_ga .Attr {Name :_ga .Name {Local :"\u0063\u0069\u003ad\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_gcf .DurableIdAttr )}); -};start .Name .Local ="\u0063\u0069\u003a\u0064ec\u0069\u006d\u0061\u006c\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064";return nil ;};func NewCT_CommentsIds ()*CT_CommentsIds {_fga :=&CT_CommentsIds {};return _fga };func init (){_ac .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073",NewCT_CommentsIds ); -_ac .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064",NewCT_CommentId ); -_ac .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","c\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073",NewCommentsIds ); -_ac .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0064\u0065c\u0069\u006d\u0061l\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064",NewDecimaldurableId ); +// ValidateWithPath validates the DecimaldurableId and its children, prefixing error messages with path +func (_gfa *DecimaldurableId )ValidateWithPath (path string )error {return nil };func init (){_gf .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u0073\u0049\u0064\u0073",NewCT_CommentsIds ); +_gf .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0049\u0064",NewCT_CommentId ); +_gf .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","c\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0049\u0064\u0073",NewCommentsIds ); +_gf .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0064\u0065c\u0069\u006d\u0061l\u0064\u0075\u0072\u0061\u0062\u006c\u0065\u0049\u0064",NewDecimaldurableId ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2018/wordml/cex/cex.go b/schema/schemas.microsoft.com/office/word/2018/wordml/cex/cex.go index 4c8c0bcdd0..65c78dd576 100644 --- a/schema/schemas.microsoft.com/office/word/2018/wordml/cex/cex.go +++ b/schema/schemas.microsoft.com/office/word/2018/wordml/cex/cex.go @@ -9,54 +9,51 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package cex ;import (_d "encoding/xml";_c "fmt";_e "github.com/unidoc/unioffice/v2";_aa "github.com/unidoc/unioffice/v2/common/logger";_g "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/word/2018/wordml";_ee "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_a "time";); +package cex ;import (_ff "encoding/xml";_e "fmt";_g "github.com/unidoc/unioffice/v2";_fg "github.com/unidoc/unioffice/v2/common/logger";_ca "github.com/unidoc/unioffice/v2/schema/schemas.microsoft.com/office/word/2018/wordml";_d "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_c "time";); // Validate validates the CT_CommentExtensible and its children -func (_ba *CT_CommentExtensible )Validate ()error {return _ba .ValidateWithPath ("C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065");};func (_cb *CT_CommentsExtensible )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfab :for {_cged ,_cbg :=d .Token (); -if _cbg !=nil {return _cbg ;};switch _ce :=_cged .(type ){case _d .StartElement :switch _ce .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006es\u0069\u0062\u006c\u0065"}:_fa :=NewCT_CommentExtensible (); -if _ff :=d .DecodeElement (_fa ,&_ce );_ff !=nil {return _ff ;};_cb .CommentExtensible =append (_cb .CommentExtensible ,_fa );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cb .ExtLst =_g .NewCT_ExtensionList (); -if _ed :=d .DecodeElement (_cb .ExtLst ,&_ce );_ed !=nil {return _ed ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_ce .Name ); -if _cbe :=d .Skip ();_cbe !=nil {return _cbe ;};};case _d .EndElement :break _cfab ;case _d .CharData :};};return nil ;};type CT_CommentExtensible struct{DateUtcAttr *_a .Time ;IntelligentPlaceholderAttr *_ee .ST_OnOff ;ExtLst *_g .CT_ExtensionList ;}; -func NewCT_CommentExtensible ()*CT_CommentExtensible {_cf :=&CT_CommentExtensible {};return _cf }; +func (_cg *CT_CommentExtensible )Validate ()error {return _cg .ValidateWithPath ("C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065");}; -// ValidateWithPath validates the CommentsExtensible and its children, prefixing error messages with path -func (_bea *CommentsExtensible )ValidateWithPath (path string )error {if _gbf :=_bea .CT_CommentsExtensible .ValidateWithPath (path );_gbf !=nil {return _gbf ;};return nil ;};func NewCommentsExtensible ()*CommentsExtensible {_bcc :=&CommentsExtensible {}; -_bcc .CT_CommentsExtensible =*NewCT_CommentsExtensible ();return _bcc ;};func ParseUnionST_OnOff (s string )(_ee .ST_OnOff ,error ){return _ee .ParseUnionST_OnOff (s )};func (_dg *CT_CommentsExtensible )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); -if _dg .CommentExtensible !=nil {_cge :=_d .StartElement {Name :_d .Name {Local :"c\u0065:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065"}};for _ ,_baf :=range _dg .CommentExtensible {e .EncodeElement (_baf ,_cge ); -};};if _dg .ExtLst !=nil {_cfg :=_d .StartElement {Name :_d .Name {Local :"\u0063e\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_dg .ExtLst ,_cfg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eg *CT_CommentExtensible )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _eg .DateUtcAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0065\u003a\u0064\u0061\u0074\u0065\u0055\u0074\u0063"},Value :_ee .FormatDateTime (*_eg .DateUtcAttr )}); -};if _eg .IntelligentPlaceholderAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063e\u003a\u0069\u006e\u0074e\u006c\u006c\u0069\u0067\u0065n\u0074P\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065r"},Value :_c .Sprintf ("\u0025\u0076",*_eg .IntelligentPlaceholderAttr )}); -};e .EncodeToken (start );if _eg .ExtLst !=nil {_aad :=_d .StartElement {Name :_d .Name {Local :"\u0063e\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_eg .ExtLst ,_aad );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -func NewCT_CommentsExtensible ()*CT_CommentsExtensible {_agc :=&CT_CommentsExtensible {};return _agc };type CommentsExtensible struct{CT_CommentsExtensible }; +// ValidateWithPath validates the CT_CommentsExtensible and its children, prefixing error messages with path +func (_be *CT_CommentsExtensible )ValidateWithPath (path string )error {for _gc ,_ag :=range _be .CommentExtensible {if _ade :=_ag .ValidateWithPath (_e .Sprintf ("\u0025s\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gc )); +_ade !=nil {return _ade ;};};if _be .ExtLst !=nil {if _cca :=_be .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cca !=nil {return _cca ;};};return nil ;}; -// Validate validates the CommentsExtensible and its children -func (_eef *CommentsExtensible )Validate ()error {return _eef .ValidateWithPath ("\u0043o\u006dm\u0065\u006e\u0074\u0073\u0045x\u0074\u0065n\u0073\u0069\u0062\u006c\u0065");};func (_bfa *CommentsExtensible )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfa .CT_CommentsExtensible =*NewCT_CommentsExtensible (); -_cfae :for {_ae ,_bg :=d .Token ();if _bg !=nil {return _bg ;};switch _ggf :=_ae .(type ){case _d .StartElement :switch _ggf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006es\u0069\u0062\u006c\u0065"}:_bfe :=NewCT_CommentExtensible (); -if _be :=d .DecodeElement (_bfe ,&_ggf );_be !=nil {return _be ;};_bfa .CommentExtensible =append (_bfa .CommentExtensible ,_bfe );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfa .ExtLst =_g .NewCT_ExtensionList (); -if _gba :=d .DecodeElement (_bfa .ExtLst ,&_ggf );_gba !=nil {return _gba ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045x\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_ggf .Name ); -if _eb :=d .Skip ();_eb !=nil {return _eb ;};};case _d .EndElement :break _cfae ;case _d .CharData :};};return nil ;}; +// ValidateWithPath validates the CommentsExtensible and its children, prefixing error messages with path +func (_beb *CommentsExtensible )ValidateWithPath (path string )error {if _dcf :=_beb .CT_CommentsExtensible .ValidateWithPath (path );_dcf !=nil {return _dcf ;};return nil ;};func NewCT_CommentsExtensible ()*CT_CommentsExtensible {_gg :=&CT_CommentsExtensible {}; +return _gg };type CT_CommentExtensible struct{DateUtcAttr *_c .Time ;IntelligentPlaceholderAttr *_d .ST_OnOff ;ExtLst *_ca .CT_ExtensionList ;};func NewCT_CommentExtensible ()*CT_CommentExtensible {_cb :=&CT_CommentExtensible {};return _cb };func (_ac *CT_CommentExtensible )UnmarshalXML (d *_ff .Decoder ,start _ff .StartElement )error {for _ ,_ad :=range start .Attr {if _ad .Name .Local =="\u0064a\u0074\u0065\u0055\u0074\u0063"{_aca ,_ge :=ParseStdlibTime (_ad .Value ); +if _ge !=nil {return _ge ;};_ac .DateUtcAttr =&_aca ;continue ;};if _ad .Name .Local =="\u0069\u006e\u0074\u0065ll\u0069\u0067\u0065\u006e\u0074\u0050\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064e\u0072"{_ae ,_ea :=ParseUnionST_OnOff (_ad .Value );if _ea !=nil {return _ea ; +};_ac .IntelligentPlaceholderAttr =&_ae ;continue ;};};_dc :for {_ga ,_abf :=d .Token ();if _abf !=nil {return _abf ;};switch _adf :=_ga .(type ){case _ff .StartElement :switch _adf .Name {case _ff .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ac .ExtLst =_ca .NewCT_ExtensionList (); +if _cf :=d .DecodeElement (_ac .ExtLst ,&_adf );_cf !=nil {return _cf ;};default:_fg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_adf .Name ); +if _gae :=d .Skip ();_gae !=nil {return _gae ;};};case _ff .EndElement :break _dc ;case _ff .CharData :};};return nil ;}; // Validate validates the CT_CommentsExtensible and its children -func (_bad *CT_CommentsExtensible )Validate ()error {return _bad .ValidateWithPath ("C\u0054\u005f\u0043\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065");}; +func (_gf *CT_CommentsExtensible )Validate ()error {return _gf .ValidateWithPath ("C\u0054\u005f\u0043\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065");};func (_adg *CT_CommentsExtensible )MarshalXML (e *_ff .Encoder ,start _ff .StartElement )error {e .EncodeToken (start ); +if _adg .CommentExtensible !=nil {_b :=_ff .StartElement {Name :_ff .Name {Local :"c\u0065:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065"}};for _ ,_fbf :=range _adg .CommentExtensible {e .EncodeElement (_fbf ,_b ); +};};if _adg .ExtLst !=nil {_cfc :=_ff .StartElement {Name :_ff .Name {Local :"\u0063e\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_adg .ExtLst ,_cfc );};e .EncodeToken (_ff .EndElement {Name :start .Name });return nil ;};func (_a *CT_CommentExtensible )MarshalXML (e *_ff .Encoder ,start _ff .StartElement )error {if _a .DateUtcAttr !=nil {start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0063\u0065\u003a\u0064\u0061\u0074\u0065\u0055\u0074\u0063"},Value :_d .FormatDateTime (*_a .DateUtcAttr )}); +};if _a .IntelligentPlaceholderAttr !=nil {start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0063e\u003a\u0069\u006e\u0074e\u006c\u006c\u0069\u0067\u0065n\u0074P\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065r"},Value :_e .Sprintf ("\u0025\u0076",*_a .IntelligentPlaceholderAttr )}); +};e .EncodeToken (start );if _a .ExtLst !=nil {_ab :=_ff .StartElement {Name :_ff .Name {Local :"\u0063e\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_a .ExtLst ,_ab );};e .EncodeToken (_ff .EndElement {Name :start .Name });return nil ;};func (_de *CT_CommentsExtensible )UnmarshalXML (d *_ff .Decoder ,start _ff .StartElement )error {_ggc :for {_ed ,_fga :=d .Token (); +if _fga !=nil {return _fga ;};switch _fa :=_ed .(type ){case _ff .StartElement :switch _fa .Name {case _ff .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006es\u0069\u0062\u006c\u0065"}:_acc :=NewCT_CommentExtensible (); +if _fd :=d .DecodeElement (_acc ,&_fa );_fd !=nil {return _fd ;};_de .CommentExtensible =append (_de .CommentExtensible ,_acc );case _ff .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_de .ExtLst =_ca .NewCT_ExtensionList (); +if _eg :=d .DecodeElement (_de .ExtLst ,&_fa );_eg !=nil {return _eg ;};default:_fg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_fa .Name ); +if _ffe :=d .Skip ();_ffe !=nil {return _ffe ;};};case _ff .EndElement :break _ggc ;case _ff .CharData :};};return nil ;};type CT_CommentsExtensible struct{CommentExtensible []*CT_CommentExtensible ;ExtLst *_ca .CT_ExtensionList ;}; // ValidateWithPath validates the CT_CommentExtensible and its children, prefixing error messages with path -func (_bc *CT_CommentExtensible )ValidateWithPath (path string )error {if _bc .IntelligentPlaceholderAttr !=nil {if _af :=_bc .IntelligentPlaceholderAttr .ValidateWithPath (path +"/\u0049\u006e\u0074\u0065\u006c\u006ci\u0067\u0065\u006e\u0074\u0050\u006c\u0061\u0063\u0065h\u006f\u006c\u0064e\u0072A\u0074\u0074\u0072"); -_af !=nil {return _af ;};};if _bc .ExtLst !=nil {if _gc :=_bc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gc !=nil {return _gc ;};};return nil ;};type CT_CommentsExtensible struct{CommentExtensible []*CT_CommentExtensible ; -ExtLst *_g .CT_ExtensionList ;}; +func (_abb *CT_CommentExtensible )ValidateWithPath (path string )error {if _abb .IntelligentPlaceholderAttr !=nil {if _af :=_abb .IntelligentPlaceholderAttr .ValidateWithPath (path +"/\u0049\u006e\u0074\u0065\u006c\u006ci\u0067\u0065\u006e\u0074\u0050\u006c\u0061\u0063\u0065h\u006f\u006c\u0064e\u0072A\u0074\u0074\u0072"); +_af !=nil {return _af ;};};if _abb .ExtLst !=nil {if _fb :=_abb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fb !=nil {return _fb ;};};return nil ;};func NewCommentsExtensible ()*CommentsExtensible {_dcg :=&CommentsExtensible {}; +_dcg .CT_CommentsExtensible =*NewCT_CommentsExtensible ();return _dcg ;};func ParseUnionST_OnOff (s string )(_d .ST_OnOff ,error ){return _d .ParseUnionST_OnOff (s )};func ParseStdlibTime (s string )(_c .Time ,error ){return _d .ParseStdlibTime (s )};type CommentsExtensible struct{CT_CommentsExtensible }; +func (_ef *CommentsExtensible )UnmarshalXML (d *_ff .Decoder ,start _ff .StartElement )error {_ef .CT_CommentsExtensible =*NewCT_CommentsExtensible ();_gcf :for {_efc ,_ba :=d .Token ();if _ba !=nil {return _ba ;};switch _df :=_efc .(type ){case _ff .StartElement :switch _df .Name {case _ff .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006es\u0069\u0062\u006c\u0065"}:_ce :=NewCT_CommentExtensible (); +if _bg :=d .DecodeElement (_ce ,&_df );_bg !=nil {return _bg ;};_ef .CommentExtensible =append (_ef .CommentExtensible ,_ce );case _ff .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ef .ExtLst =_ca .NewCT_ExtensionList (); +if _gea :=d .DecodeElement (_ef .ExtLst ,&_df );_gea !=nil {return _gea ;};default:_fg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0045x\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_df .Name ); +if _cfe :=d .Skip ();_cfe !=nil {return _cfe ;};};case _ff .EndElement :break _gcf ;case _ff .CharData :};};return nil ;};func (_eb *CommentsExtensible )MarshalXML (e *_ff .Encoder ,start _ff .StartElement )error {start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078"}); +start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0065"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078"}); +start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="c\u0065\u003a\u0063\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065";return _eb .CT_CommentsExtensible .MarshalXML (e ,start );}; -// ValidateWithPath validates the CT_CommentsExtensible and its children, prefixing error messages with path -func (_bf *CT_CommentsExtensible )ValidateWithPath (path string )error {for _ac ,_bd :=range _bf .CommentExtensible {if _gg :=_bd .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065\u005b\u0025\u0064\u005d",path ,_ac )); -_gg !=nil {return _gg ;};};if _bf .ExtLst !=nil {if _baff :=_bf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_baff !=nil {return _baff ;};};return nil ;};func ParseStdlibTime (s string )(_a .Time ,error ){return _ee .ParseStdlibTime (s )}; -func (_gd *CT_CommentExtensible )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gf :=range start .Attr {if _gf .Name .Local =="\u0064a\u0074\u0065\u0055\u0074\u0063"{_dcd ,_cfa :=ParseStdlibTime (_gf .Value );if _cfa !=nil {return _cfa ; -};_gd .DateUtcAttr =&_dcd ;continue ;};if _gf .Name .Local =="\u0069\u006e\u0074\u0065ll\u0069\u0067\u0065\u006e\u0074\u0050\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064e\u0072"{_ea ,_gb :=ParseUnionST_OnOff (_gf .Value );if _gb !=nil {return _gb ;}; -_gd .IntelligentPlaceholderAttr =&_ea ;continue ;};};_ec :for {_b ,_df :=d .Token ();if _df !=nil {return _df ;};switch _ag :=_b .(type ){case _d .StartElement :switch _ag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gd .ExtLst =_g .NewCT_ExtensionList (); -if _cg :=d .DecodeElement (_gd .ExtLst ,&_ag );_cg !=nil {return _cg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u0062\u006c\u0065\u0020\u0025\u0076",_ag .Name ); -if _fb :=d .Skip ();_fb !=nil {return _fb ;};};case _d .EndElement :break _ec ;case _d .CharData :};};return nil ;};func (_fg *CommentsExtensible )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0065"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="c\u0065\u003a\u0063\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065";return _fg .CT_CommentsExtensible .MarshalXML (e ,start );};func init (){_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","C\u0054\u005f\u0043\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065",NewCT_CommentsExtensible ); -_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065",NewCT_CommentExtensible ); -_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","\u0063o\u006dm\u0065\u006e\u0074\u0073\u0045x\u0074\u0065n\u0073\u0069\u0062\u006c\u0065",NewCommentsExtensible ); +// Validate validates the CommentsExtensible and its children +func (_db *CommentsExtensible )Validate ()error {return _db .ValidateWithPath ("\u0043o\u006dm\u0065\u006e\u0074\u0073\u0045x\u0074\u0065n\u0073\u0069\u0062\u006c\u0065");};func init (){_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","C\u0054\u005f\u0043\u006fmm\u0065n\u0074\u0073\u0045\u0078\u0074e\u006e\u0073\u0069\u0062\u006c\u0065",NewCT_CommentsExtensible ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0045x\u0074\u0065\u006e\u0073ib\u006c\u0065",NewCT_CommentExtensible ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","\u0063o\u006dm\u0065\u006e\u0074\u0073\u0045x\u0074\u0065n\u0073\u0069\u0062\u006c\u0065",NewCommentsExtensible ); }; \ No newline at end of file diff --git a/schema/schemas.microsoft.com/office/word/2018/wordml/wordml.go b/schema/schemas.microsoft.com/office/word/2018/wordml/wordml.go index de4f296d8f..4493bd5359 100644 --- a/schema/schemas.microsoft.com/office/word/2018/wordml/wordml.go +++ b/schema/schemas.microsoft.com/office/word/2018/wordml/wordml.go @@ -9,36 +9,37 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package wordml ;import (_f "encoding/xml";_d "fmt";_fa "github.com/unidoc/unioffice/v2";_cc "github.com/unidoc/unioffice/v2/common/logger";_cb "github.com/unidoc/unioffice/v2/schema/soo/dml";_da "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_c "time";);type CT_ExtensionList struct{Ext []*CT_Extension ;};func (_ad *CT_ExtensionList )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u0077\u006f\u003a\u0043T_\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074"; -e .EncodeToken (start );if _ad .Ext !=nil {_e :=_f .StartElement {Name :_f .Name {Local :"\u0077\u006f\u003a\u0065\u0078\u0074"}};for _ ,_bdg :=range _ad .Ext {e .EncodeElement (_bdg ,_e );};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ; +package wordml ;import (_e "encoding/xml";_b "fmt";_c "github.com/unidoc/unioffice/v2";_f "github.com/unidoc/unioffice/v2/common/logger";_ac "github.com/unidoc/unioffice/v2/schema/soo/dml";_ba "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_eg "time";);func ParseUnionST_AnimationChartBuildType (s string )(_ac .ST_AnimationChartBuildType ,error ){return _ac .ParseUnionST_AnimationChartBuildType (s );};func (_ae *CT_ExtensionList )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ga :for {_gf ,_ge :=d .Token (); +if _ge !=nil {return _ge ;};switch _ad :=_gf .(type ){case _e .StartElement :switch _ad .Name {case _e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0065\u0078\u0074"}:_bcg :=NewCT_Extension (); +if _ce :=d .DecodeElement (_bcg ,&_ad );_ce !=nil {return _ce ;};_ae .Ext =append (_ae .Ext ,_bcg );default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_ad .Name ); +if _cg :=d .Skip ();_cg !=nil {return _cg ;};};case _e .EndElement :break _ga ;case _e .CharData :};};return nil ;};type CT_ExtensionList struct{Ext []*CT_Extension ;};func ParseUnionST_FixedPercentage (s string )(_ac .ST_FixedPercentage ,error ){return _ac .ParseUnionST_FixedPercentage (s ); +};func (_ag *CT_Extension )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agd :=range start .Attr {if _agd .Name .Local =="\u0075\u0072\u0069"{_d :=_agd .Value ;_ag .UriAttr =&_d ;continue ;};};_bae :for {_acg ,_acgd :=d .Token (); +if _acgd !=nil {return _acgd ;};switch _ab :=_acg .(type ){case _e .StartElement :switch _ab .Name {default:if _fc ,_dd :=_c .CreateElement (_ab );_dd !=nil {return _dd ;}else {if _bc :=d .DecodeElement (_fc ,&_ab );_bc !=nil {return _bc ;};_ag .Any =_fc ; +};};case _e .EndElement :break _bae ;case _e .CharData :};};return nil ;};func (_g *CT_ExtensionList )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Name .Local ="\u0077\u006f\u003a\u0043T_\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074"; +e .EncodeToken (start );if _g .Ext !=nil {_bcf :=_e .StartElement {Name :_e .Name {Local :"\u0077\u006f\u003a\u0065\u0078\u0074"}};for _ ,_ec :=range _g .Ext {e .EncodeElement (_ec ,_bcf );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; }; -// Validate validates the CT_ExtensionList and its children -func (_gff *CT_ExtensionList )Validate ()error {return _gff .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func ParseStdlibTime (s string )(_c .Time ,error ){return _da .ParseStdlibTime (s )}; -func ParseUnionST_AnimationDgmBuildType (s string )(_cb .ST_AnimationDgmBuildType ,error ){return _cb .ParseUnionST_AnimationDgmBuildType (s );};type CT_Extension struct{UriAttr *string ;Any _fa .Any ;};func ParseUnionST_AnimationChartBuildType (s string )(_cb .ST_AnimationChartBuildType ,error ){return _cb .ParseUnionST_AnimationChartBuildType (s ); -};func (_ac *CT_ExtensionList )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cd :for {_dfe ,_bf :=d .Token ();if _bf !=nil {return _bf ;};switch _ccg :=_dfe .(type ){case _f .StartElement :switch _ccg .Name {case _f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c",Local :"\u0065\u0078\u0074"}:_gc :=NewCT_Extension (); -if _dag :=d .DecodeElement (_gc ,&_ccg );_dag !=nil {return _dag ;};_ac .Ext =append (_ac .Ext ,_gc );default:_cc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_ccg .Name ); -if _bba :=d .Skip ();_bba !=nil {return _bba ;};};case _f .EndElement :break _cd ;case _f .CharData :};};return nil ;};func ParseUnionST_AdjCoordinate (s string )(_cb .ST_AdjCoordinate ,error ){return _cb .ParseUnionST_AdjCoordinate (s );};func ParseUnionST_Coordinate32 (s string )(_cb .ST_Coordinate32 ,error ){return _cb .ParseUnionST_Coordinate32 (s ); -};type Any interface{MarshalXML (_age *_f .Encoder ,_ba _f .StartElement )error ;UnmarshalXML (_fff *_f .Decoder ,_fgg _f .StartElement )error ;};func ParseUnionST_PositivePercentage (s string )(_cb .ST_PositivePercentage ,error ){return _cb .ParseUnionST_PositivePercentage (s ); -};func ParseUnionST_Coordinate (s string )(_cb .ST_Coordinate ,error ){return _cb .ParseUnionST_Coordinate (s );};func ParseUnionST_OnOff (s string )(_da .ST_OnOff ,error ){return _da .ST_OnOff {},nil }; - -// Validate validates the CT_Extension and its children -func (_bb *CT_Extension )Validate ()error {return _bb .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func _gfg (_db bool )uint8 {if _db {return 1;};return 0;};func NewCT_ExtensionList ()*CT_ExtensionList {_gf :=&CT_ExtensionList {}; -return _gf }; - // ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path -func (_gcb *CT_ExtensionList )ValidateWithPath (path string )error {for _fd ,_adf :=range _gcb .Ext {if _cf :=_adf .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_fd ));_cf !=nil {return _cf ;};};return nil ; -};func ParseUnionST_AdjAngle (s string )(_cb .ST_AdjAngle ,error ){return _cb .ParseUnionST_AdjAngle (s )};func ParseUnionST_PositiveFixedPercentage (s string )(_cb .ST_PositiveFixedPercentage ,error ){return _cb .ParseUnionST_PositiveFixedPercentage (s ); -};func ParseUnionST_Percentage (s string )(_cb .ST_Percentage ,error ){return _cb .ParseUnionST_Percentage (s );};func (_fg *CT_Extension )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_dad :=range start .Attr {if _dad .Name .Local =="\u0075\u0072\u0069"{_g :=_dad .Value ; -_fg .UriAttr =&_g ;continue ;};};_ga :for {_gd ,_gb :=d .Token ();if _gb !=nil {return _gb ;};switch _df :=_gd .(type ){case _f .StartElement :switch _df .Name {default:if _b ,_agd :=_fa .CreateElement (_df );_agd !=nil {return _agd ;}else {if _bd :=d .DecodeElement (_b ,&_df ); -_bd !=nil {return _bd ;};_fg .Any =_b ;};};case _f .EndElement :break _ga ;case _f .CharData :};};return nil ;};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_cb .ST_TextFontScalePercentOrPercentString ,error ){return _cb .ParseUnionST_TextFontScalePercentOrPercentString (s ); -}; +func (_be *CT_ExtensionList )ValidateWithPath (path string )error {for _fdc ,_fa :=range _be .Ext {if _ed :=_fa .ValidateWithPath (_b .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_fdc ));_ed !=nil {return _ed ;};};return nil ; +};func NewCT_Extension ()*CT_Extension {_fe :=&CT_Extension {};return _fe };func ParseUnionST_AdjCoordinate (s string )(_ac .ST_AdjCoordinate ,error ){return _ac .ParseUnionST_AdjCoordinate (s );};func ParseUnionST_AdjAngle (s string )(_ac .ST_AdjAngle ,error ){return _ac .ParseUnionST_AdjAngle (s )}; + // ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path -func (_gde *CT_Extension )ValidateWithPath (path string )error {return nil };func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_cb .ST_TextSpacingPercentOrPercentString ,error ){return _cb .ParseUnionST_TextSpacingPercentOrPercentString (s ); -};func NewCT_Extension ()*CT_Extension {_ag :=&CT_Extension {};return _ag };func ParseUnionST_FixedPercentage (s string )(_cb .ST_FixedPercentage ,error ){return _cb .ParseUnionST_FixedPercentage (s );};func (_daa *CT_Extension )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _daa .UriAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0077\u006f\u003a\u0075\u0072\u0069"},Value :_d .Sprintf ("\u0025\u0076",*_daa .UriAttr )}); -};e .EncodeToken (start );if _daa .Any !=nil {_daa .Any .MarshalXML (e ,_f .StartElement {});};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func ParseUnionST_TextPoint (s string )(_cb .ST_TextPoint ,error ){return _cb .ParseUnionST_TextPoint (s )}; -func init (){_fa .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); -_fa .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); +func (_fec *CT_Extension )ValidateWithPath (path string )error {return nil };func ParseUnionST_PositivePercentage (s string )(_ac .ST_PositivePercentage ,error ){return _ac .ParseUnionST_PositivePercentage (s );};type CT_Extension struct{UriAttr *string ; +Any _c .Any ;};func ParseUnionST_PositiveFixedPercentage (s string )(_ac .ST_PositiveFixedPercentage ,error ){return _ac .ParseUnionST_PositiveFixedPercentage (s );};func ParseUnionST_AnimationDgmBuildType (s string )(_ac .ST_AnimationDgmBuildType ,error ){return _ac .ParseUnionST_AnimationDgmBuildType (s ); +};func ParseStdlibTime (s string )(_eg .Time ,error ){return _ba .ParseStdlibTime (s )};func ParseUnionST_Coordinate32 (s string )(_ac .ST_Coordinate32 ,error ){return _ac .ParseUnionST_Coordinate32 (s );};func _daa (_dag bool )uint8 {if _dag {return 1; +};return 0;};func ParseUnionST_OnOff (s string )(_ba .ST_OnOff ,error ){return _ba .ST_OnOff {},nil }; + +// Validate validates the CT_ExtensionList and its children +func (_da *CT_ExtensionList )Validate ()error {return _da .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func ParseUnionST_Percentage (s string )(_ac .ST_Percentage ,error ){return _ac .ParseUnionST_Percentage (s ); +};func NewCT_ExtensionList ()*CT_ExtensionList {_cf :=&CT_ExtensionList {};return _cf }; + +// Validate validates the CT_Extension and its children +func (_bg *CT_Extension )Validate ()error {return _bg .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func (_fd *CT_Extension )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fd .UriAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u006f\u003a\u0075\u0072\u0069"},Value :_b .Sprintf ("\u0025\u0076",*_fd .UriAttr )}); +};e .EncodeToken (start );if _fd .Any !=nil {_fd .Any .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(_ac .ST_TextSpacingPercentOrPercentString ,error ){return _ac .ParseUnionST_TextSpacingPercentOrPercentString (s ); +};type Any interface{MarshalXML (_ada *_e .Encoder ,_fed _e .StartElement )error ;UnmarshalXML (_bf *_e .Decoder ,_daf _e .StartElement )error ;};func ParseUnionST_Coordinate (s string )(_ac .ST_Coordinate ,error ){return _ac .ParseUnionST_Coordinate (s ); +};func ParseUnionST_TextPoint (s string )(_ac .ST_TextPoint ,error ){return _ac .ParseUnionST_TextPoint (s )};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(_ac .ST_TextFontScalePercentOrPercentString ,error ){return _ac .ParseUnionST_TextFontScalePercentOrPercentString (s ); +};func init (){_c .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); +_c .RegisterConstructor ("\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); }; \ No newline at end of file diff --git a/schema/soo/dml/chart/chart.go b/schema/soo/dml/chart/chart.go index 9731bda223..7aa236864e 100644 --- a/schema/soo/dml/chart/chart.go +++ b/schema/soo/dml/chart/chart.go @@ -9,486 +9,222 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package chart ;import (_e "encoding/xml";_c "fmt";_eb "github.com/unidoc/unioffice/v2";_ad "github.com/unidoc/unioffice/v2/common/logger";_g "github.com/unidoc/unioffice/v2/schema/soo/dml";_ab "github.com/unidoc/unioffice/v2/schema/soo/dml/chartDrawing"; -_fc "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_f "regexp";_fb "strconv";);func (_abfc *ST_TickLblPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eegeg ,_acfg :=d .Token ();if _acfg !=nil {return _acfg ;};if _fgbgd ,_daced :=_eegeg .(_e .EndElement ); -_daced &&_fgbgd .Name ==start .Name {*_abfc =1;return nil ;};if _bcbcg ,_bfgfg :=_eegeg .(_e .CharData );!_bfgfg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eegeg ); -}else {switch string (_bcbcg ){case "":*_abfc =0;case "\u0068\u0069\u0067\u0068":*_abfc =1;case "\u006c\u006f\u0077":*_abfc =2;case "\u006e\u0065\u0078\u0074\u0054\u006f":*_abfc =3;case "\u006e\u006f\u006e\u0065":*_abfc =4;};};_eegeg ,_acfg =d .Token (); -if _acfg !=nil {return _acfg ;};if _agadc ,_dfaff :=_eegeg .(_e .EndElement );_dfaff &&_agadc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eegeg ); -};const (ST_AxPosUnset ST_AxPos =0;ST_AxPosB ST_AxPos =1;ST_AxPosL ST_AxPos =2;ST_AxPosR ST_AxPos =3;ST_AxPosT ST_AxPos =4;);const (ST_TickMarkUnset ST_TickMark =0;ST_TickMarkCross ST_TickMark =1;ST_TickMarkIn ST_TickMark =2;ST_TickMarkNone ST_TickMark =3; -ST_TickMarkOut ST_TickMark =4;);type CT_Shape struct{ - -// Shape Value -ValAttr ST_Shape ;};func (_gafbe *CT_LegendPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gafbe .ValAttr !=ST_LegendPosUnset {_cfce ,_aeded :=_gafbe .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _aeded !=nil {return _aeded ; -};start .Attr =append (start .Attr ,_cfce );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gaea *ST_BarDir )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gaea =0;case "\u0062\u0061\u0072":*_gaea =1; -case "\u0063\u006f\u006c":*_gaea =2;};return nil ;};func (_aegag ST_TickLblPos )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dgafc :=_e .Attr {};_dgafc .Name =name ;switch _aegag {case ST_TickLblPosUnset :_dgafc .Value ="";case ST_TickLblPosHigh :_dgafc .Value ="\u0068\u0069\u0067\u0068"; -case ST_TickLblPosLow :_dgafc .Value ="\u006c\u006f\u0077";case ST_TickLblPosNextTo :_dgafc .Value ="\u006e\u0065\u0078\u0074\u0054\u006f";case ST_TickLblPosNone :_dgafc .Value ="\u006e\u006f\u006e\u0065";};return _dgafc ,nil ;}; - -// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path -func (_agcdc *CT_Extension )ValidateWithPath (path string )error {return nil };func (_bfa *CT_AreaChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gad :for {_aba ,_bdg :=d .Token ();if _bdg !=nil {return _bdg ;};switch _ebd :=_aba .(type ){case _e .StartElement :switch _ebd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_bfa .Grouping =NewCT_Grouping (); -if _dgd :=d .DecodeElement (_bfa .Grouping ,&_ebd );_dgd !=nil {return _dgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_bfa .VaryColors =NewCT_Boolean (); -if _aaf :=d .DecodeElement (_bfa .VaryColors ,&_ebd );_aaf !=nil {return _aaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_eae :=NewCT_AreaSer (); -if _dc :=d .DecodeElement (_eae ,&_ebd );_dc !=nil {return _dc ;};_bfa .Ser =append (_bfa .Ser ,_eae );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bfa .DLbls =NewCT_DLbls (); -if _gd :=d .DecodeElement (_bfa .DLbls ,&_ebd );_gd !=nil {return _gd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_bfa .DropLines =NewCT_ChartLines (); -if _ege :=d .DecodeElement (_bfa .DropLines ,&_ebd );_ege !=nil {return _ege ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_efa :=NewCT_UnsignedInt (); -if _cg :=d .DecodeElement (_efa ,&_ebd );_cg !=nil {return _cg ;};_bfa .AxId =append (_bfa .AxId ,_efa );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfa .ExtLst =NewCT_ExtensionList (); -if _bdd :=d .DecodeElement (_bfa .ExtLst ,&_ebd );_bdd !=nil {return _bdd ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u0072\u0065a\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ebd .Name ); -if _add :=d .Skip ();_add !=nil {return _add ;};};case _e .EndElement :break _gad ;case _e .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_RadarChart and its children, prefixing error messages with path -func (_bbbefd *CT_RadarChart )ValidateWithPath (path string )error {if _adbd :=_bbbefd .RadarStyle .ValidateWithPath (path +"/\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065");_adbd !=nil {return _adbd ;};if _bbbefd .VaryColors !=nil {if _aeef :=_bbbefd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_aeef !=nil {return _aeef ;};};for _bfaa ,_bbaeg :=range _bbbefd .Ser {if _cdccf :=_bbaeg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bfaa ));_cdccf !=nil {return _cdccf ;};};if _bbbefd .DLbls !=nil {if _degca :=_bbbefd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_degca !=nil {return _degca ;};};for _bbeeb ,_adge :=range _bbbefd .AxId {if _fbfag :=_adge .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_bbeeb ));_fbfag !=nil {return _fbfag ;};};if _bbbefd .ExtLst !=nil {if _dbefc :=_bbbefd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_dbefc !=nil {return _dbefc ;};};return nil ;};func NewCT_BandFmts ()*CT_BandFmts {_ddag :=&CT_BandFmts {};return _ddag };func (_bfbcf *CT_Overlap )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dadc :=range start .Attr {if _dadc .Name .Local =="\u0076\u0061\u006c"{_agecb ,_eecfg :=ParseUnionST_Overlap (_dadc .Value ); -if _eecfg !=nil {return _eecfg ;};_bfbcf .ValAttr =&_agecb ;continue ;};};for {_dece ,_cfacb :=d .Token ();if _cfacb !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070\u003a\u0020%\u0073",_cfacb ); -};if _bcca ,_gdcb :=_dece .(_e .EndElement );_gdcb &&_bcca .Name ==start .Name {break ;};};return nil ;};func NewCT_NumDataSourceChoice ()*CT_NumDataSourceChoice {_cfg :=&CT_NumDataSourceChoice {};return _cfg ;};func (_cbbgf *CT_ScatterSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_cdaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_cbbgf .Idx ,_cdaa );_dgagd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_cbbgf .Order ,_dgagd ); -if _cbbgf .Tx !=nil {_cfcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_cbbgf .Tx ,_cfcd );};if _cbbgf .SpPr !=nil {_abgce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cbbgf .SpPr ,_abgce );};if _cbbgf .Marker !=nil {_ebfef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_cbbgf .Marker ,_ebfef );};if _cbbgf .DPt !=nil {_fggd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}}; -for _ ,_ebgg :=range _cbbgf .DPt {e .EncodeElement (_ebgg ,_fggd );};};if _cbbgf .DLbls !=nil {_cgbg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_cbbgf .DLbls ,_cgbg );};if _cbbgf .Trendline !=nil {_fggbf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}}; -for _ ,_fcea :=range _cbbgf .Trendline {e .EncodeElement (_fcea ,_fggbf );};};if _cbbgf .ErrBars !=nil {_dcgd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};for _ ,_bfebb :=range _cbbgf .ErrBars {e .EncodeElement (_bfebb ,_dcgd ); -};};if _cbbgf .XVal !=nil {_gcecec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0078\u0056\u0061\u006c"}};e .EncodeElement (_cbbgf .XVal ,_gcecec );};if _cbbgf .YVal !=nil {_aeca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0079\u0056\u0061\u006c"}}; -e .EncodeElement (_cbbgf .YVal ,_aeca );};if _cbbgf .Smooth !=nil {_dfba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}};e .EncodeElement (_cbbgf .Smooth ,_dfba );};if _cbbgf .ExtLst !=nil {_eafdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cbbgf .ExtLst ,_eafdb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cbae ST_OfPieType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cbae .String (),start );};func (_dbgf *CT_PageMargins )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bced :=range start .Attr {if _bced .Name .Local =="\u006c"{_aabcb ,_fbccg :=_fb .ParseFloat (_bced .Value ,64); -if _fbccg !=nil {return _fbccg ;};_dbgf .LAttr =_aabcb ;continue ;};if _bced .Name .Local =="\u0072"{_dfae ,_dgdf :=_fb .ParseFloat (_bced .Value ,64);if _dgdf !=nil {return _dgdf ;};_dbgf .RAttr =_dfae ;continue ;};if _bced .Name .Local =="\u0074"{_aadgg ,_dcadb :=_fb .ParseFloat (_bced .Value ,64); -if _dcadb !=nil {return _dcadb ;};_dbgf .TAttr =_aadgg ;continue ;};if _bced .Name .Local =="\u0062"{_bcgga ,_bdbaf :=_fb .ParseFloat (_bced .Value ,64);if _bdbaf !=nil {return _bdbaf ;};_dbgf .BAttr =_bcgga ;continue ;};if _bced .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_bcbf ,_fcad :=_fb .ParseFloat (_bced .Value ,64); -if _fcad !=nil {return _fcad ;};_dbgf .HeaderAttr =_bcbf ;continue ;};if _bced .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_aggb ,_dggfb :=_fb .ParseFloat (_bced .Value ,64);if _dggfb !=nil {return _dggfb ;};_dbgf .FooterAttr =_aggb ;continue ; -};};for {_gcgg ,_daee :=d .Token ();if _daee !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073:\u0020\u0025\u0073",_daee );};if _dedba ,_fgccf :=_gcgg .(_e .EndElement ); -_fgccf &&_dedba .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_Period and its children, prefixing error messages with path -func (_bdae *CT_Period )ValidateWithPath (path string )error {if _bdae .ValAttr !=nil {if *_bdae .ValAttr < 2{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bdae .ValAttr ); -};};return nil ;};func (_affgf ST_HoleSize )String ()string {if _affgf .ST_HoleSizePercent !=nil {return _c .Sprintf ("\u0025\u0076",*_affgf .ST_HoleSizePercent );};if _affgf .ST_HoleSizeUByte !=nil {return _c .Sprintf ("\u0025\u0076",*_affgf .ST_HoleSizeUByte ); -};return "";}; - -// ValidateWithPath validates the CT_TextLanguageID and its children, prefixing error messages with path -func (_bbbgd *CT_TextLanguageID )ValidateWithPath (path string )error {return nil };func ParseUnionST_GapAmount (s string )(ST_GapAmount ,error ){if ST_GapAmountPercentPatternRe .MatchString (s ){return ST_GapAmount {ST_GapAmountPercent :&s },nil ;};_gedfc ,_dcaec :=_fb .ParseUint (s ,10,16); -if _dcaec !=nil {return ST_GapAmount {},_dcaec ;};_agecf :=uint16 (_gedfc );return ST_GapAmount {ST_GapAmountUShort :&_agecf },nil ;};func (_accda *EG_LineChartShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_accda .Grouping =NewCT_Grouping (); -_gfega :for {_afda ,_bgbec :=d .Token ();if _bgbec !=nil {return _bgbec ;};switch _bbde :=_afda .(type ){case _e .StartElement :switch _bbde .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _bdeeb :=d .DecodeElement (_accda .Grouping ,&_bbde ); -_bdeeb !=nil {return _bdeeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_accda .VaryColors =NewCT_Boolean (); -if _acbeca :=d .DecodeElement (_accda .VaryColors ,&_bbde );_acbeca !=nil {return _acbeca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_baeee :=NewCT_LineSer (); -if _ccgef :=d .DecodeElement (_baeee ,&_bbde );_ccgef !=nil {return _ccgef ;};_accda .Ser =append (_accda .Ser ,_baeee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_accda .DLbls =NewCT_DLbls (); -if _dbbcc :=d .DecodeElement (_accda .DLbls ,&_bbde );_dbbcc !=nil {return _dbbcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_accda .DropLines =NewCT_ChartLines (); -if _bgae :=d .DecodeElement (_accda .DropLines ,&_bbde );_bgae !=nil {return _bgae ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004c\u0069\u006e\u0065\u0043\u0068a\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_bbde .Name ); -if _cbgdb :=d .Skip ();_cbgdb !=nil {return _cbgdb ;};};case _e .EndElement :break _gfega ;case _e .CharData :};};return nil ;};func NewChartSpace ()*ChartSpace {_abbdf :=&ChartSpace {};_abbdf .CT_ChartSpace =*NewCT_ChartSpace ();return _abbdf ;};type CT_Tx struct{TxChoice *CT_TxChoice ; -}; - -// Validate validates the EG_LineChartShared and its children -func (_bfgef *EG_LineChartShared )Validate ()error {return _bfgef .ValidateWithPath ("\u0045G\u005fL\u0069\u006e\u0065\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064");};func (_daceg *CT_Perspective )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _daceg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_daceg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_SizeRepresents ()*CT_SizeRepresents {_bcba :=&CT_SizeRepresents {};return _bcba }; - -// Validate validates the CT_ChartSpace and its children -func (_gbad *CT_ChartSpace )Validate ()error {return _gbad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065");};type CT_Overlap struct{ - -// Overlap Value -ValAttr *ST_Overlap ;};type CT_RelId struct{IdAttr string ;}; +package chart ;import (_c "encoding/xml";_f "fmt";_fd "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_a "github.com/unidoc/unioffice/v2/schema/soo/dml";_cd "github.com/unidoc/unioffice/v2/schema/soo/dml/chartDrawing"; +_fb "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_e "regexp";_ge "strconv";);func (_fcgef *ST_GapAmount )Validate ()error {return _fcgef .ValidateWithPath ("")}; // ValidateWithPath validates the CT_Area3DChart and its children, prefixing error messages with path -func (_ee *CT_Area3DChart )ValidateWithPath (path string )error {if _ee .Grouping !=nil {if _dff :=_ee .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_dff !=nil {return _dff ;};};if _ee .VaryColors !=nil {if _fba :=_ee .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_fba !=nil {return _fba ;};};for _cd ,_db :=range _ee .Ser {if _bc :=_db .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cd ));_bc !=nil {return _bc ;};};if _ee .DLbls !=nil {if _ce :=_ee .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_ce !=nil {return _ce ;};};if _ee .DropLines !=nil {if _gac :=_ee .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_gac !=nil {return _gac ;};};if _ee .GapDepth !=nil {if _bf :=_ee .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h"); -_bf !=nil {return _bf ;};};for _be ,_gc :=range _ee .AxId {if _dd :=_gc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_be ));_dd !=nil {return _dd ;};};if _ee .ExtLst !=nil {if _gcb :=_ee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gcb !=nil {return _gcb ;};};return nil ;};func NewCT_Period ()*CT_Period {_dbaaa :=&CT_Period {};return _dbaaa };func (_cgf *CT_AxPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgf .ValAttr =ST_AxPos (1);for _ ,_dffa :=range start .Attr {if _dffa .Name .Local =="\u0076\u0061\u006c"{_cgf .ValAttr .UnmarshalXMLAttr (_dffa ); -continue ;};};for {_agb ,_dcd :=d .Token ();if _dcd !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0078\u0050\u006f\u0073: \u0025\u0073",_dcd );};if _bfca ,_bdbg :=_agb .(_e .EndElement );_bdbg &&_bfca .Name ==start .Name {break ; -};};return nil ;}; - -// Validate validates the CT_DispUnits and its children -func (_dbed *CT_DispUnits )Validate ()error {return _dbed .ValidateWithPath ("\u0043\u0054\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073");}; - -// ValidateWithPath validates the CT_SerTx and its children, prefixing error messages with path -func (_ebecc *CT_SerTx )ValidateWithPath (path string )error {if _fcbbf :=_ebecc .SerTxChoice .ValidateWithPath (path +"\u002f\u0053\u0065r\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065");_fcbbf !=nil {return _fcbbf ;};return nil ;};type CT_Pie3DChart struct{VaryColors *CT_Boolean ; - +func (_cc *CT_Area3DChart )ValidateWithPath (path string )error {if _cc .Grouping !=nil {if _ged :=_cc .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_ged !=nil {return _ged ;};};if _cc .VaryColors !=nil {if _bab :=_cc .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_bab !=nil {return _bab ;};};for _ca ,_bc :=range _cc .Ser {if _gda :=_bc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ca ));_gda !=nil {return _gda ;};};if _cc .DLbls !=nil {if _be :=_cc .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_be !=nil {return _be ;};};if _cc .DropLines !=nil {if _aa :=_cc .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_aa !=nil {return _aa ;};};if _cc .GapDepth !=nil {if _ed :=_cc .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h"); +_ed !=nil {return _ed ;};};for _aeab ,_cec :=range _cc .AxId {if _fbe :=_cec .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_aeab ));_fbe !=nil {return _fbe ;};};if _cc .ExtLst !=nil {if _ab :=_cc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ab !=nil {return _ab ;};};return nil ;};func (_cece *CT_Title )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdgde :for {_acfaa ,_gadea :=d .Token ();if _gadea !=nil {return _gadea ;};switch _daefb :=_acfaa .(type ){case _c .StartElement :switch _daefb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cece .Tx =NewCT_Tx (); +if _eccce :=d .DecodeElement (_cece .Tx ,&_daefb );_eccce !=nil {return _eccce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_cece .Layout =NewCT_Layout (); +if _dddfgf :=d .DecodeElement (_cece .Layout ,&_daefb );_dddfgf !=nil {return _dddfgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"}:_cece .Overlay =NewCT_Boolean (); +if _acead :=d .DecodeElement (_cece .Overlay ,&_daefb );_acead !=nil {return _acead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cece .SpPr =_a .NewCT_ShapeProperties (); +if _gdddbc :=d .DecodeElement (_cece .SpPr ,&_daefb );_gdddbc !=nil {return _gdddbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cece .TxPr =_a .NewCT_TextBody (); +if _baaac :=d .DecodeElement (_cece .TxPr ,&_daefb );_baaac !=nil {return _baaac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cece .ExtLst =NewCT_ExtensionList (); +if _cacgg :=d .DecodeElement (_cece .ExtLst ,&_daefb );_cacgg !=nil {return _cacgg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065\u0020\u0025\u0076",_daefb .Name ); +if _fafe :=d .Skip ();_fafe !=nil {return _fafe ;};};case _c .EndElement :break _gdgde ;case _c .CharData :};};return nil ;};type CT_DLbls struct{ -// Pie Chart Series -Ser []*CT_PieSer ; - -// Data Labels -DLbls *CT_DLbls ; +// Data Label +DLbl []*CT_DLbl ;DLblsChoice *CT_DLblsChoice ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_gfca *CT_Chart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfca .PlotArea =NewCT_PlotArea ();_bbge :for {_bcag ,_gbag :=d .Token ();if _gbag !=nil {return _gbag ;};switch _ffcg :=_bcag .(type ){case _e .StartElement :switch _ffcg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_gfca .Title =NewCT_Title (); -if _ccf :=d .DecodeElement (_gfca .Title ,&_ffcg );_ccf !=nil {return _ccf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075t\u006f\u0054\u0069t\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075t\u006f\u0054\u0069t\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064"}:_gfca .AutoTitleDeleted =NewCT_Boolean (); -if _gbdb :=d .DecodeElement (_gfca .AutoTitleDeleted ,&_ffcg );_gbdb !=nil {return _gbdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070i\u0076\u006f\u0074\u0046\u006d\u0074s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070i\u0076\u006f\u0074\u0046\u006d\u0074s"}:_gfca .PivotFmts =NewCT_PivotFmts (); -if _bed :=d .DecodeElement (_gfca .PivotFmts ,&_ffcg );_bed !=nil {return _bed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0069\u0065\u0077\u0033\u0044"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0069\u0065\u0077\u0033\u0044"}:_gfca .View3D =NewCT_View3D (); -if _ecdb :=d .DecodeElement (_gfca .View3D ,&_ffcg );_ecdb !=nil {return _ecdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006c\u006fo\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006c\u006fo\u0072"}:_gfca .Floor =NewCT_Surface (); -if _aabd :=d .DecodeElement (_gfca .Floor ,&_ffcg );_aabd !=nil {return _aabd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"}:_gfca .SideWall =NewCT_Surface (); -if _fefg :=d .DecodeElement (_gfca .SideWall ,&_ffcg );_fefg !=nil {return _fefg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"}:_gfca .BackWall =NewCT_Surface (); -if _affbd :=d .DecodeElement (_gfca .BackWall ,&_ffcg );_affbd !=nil {return _affbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"}:if _caba :=d .DecodeElement (_gfca .PlotArea ,&_ffcg ); -_caba !=nil {return _caba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0065\u0067\u0065\u006e\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0065\u0067\u0065\u006e\u0064"}:_gfca .Legend =NewCT_Legend (); -if _cbcc :=d .DecodeElement (_gfca .Legend ,&_ffcg );_cbcc !=nil {return _cbcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"}:_gfca .PlotVisOnly =NewCT_Boolean (); -if _cfac :=d .DecodeElement (_gfca .PlotVisOnly ,&_ffcg );_cfac !=nil {return _cfac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073"}:_gfca .DispBlanksAs =NewCT_DispBlanksAs (); -if _aggd :=d .DecodeElement (_gfca .DispBlanksAs ,&_ffcg );_aggd !=nil {return _aggd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068o\u0077\u0044\u004cb\u006c\u0073\u004f\u0076\u0065\u0072\u004d\u0061\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068o\u0077\u0044\u004cb\u006c\u0073\u004f\u0076\u0065\u0072\u004d\u0061\u0078"}:_gfca .ShowDLblsOverMax =NewCT_Boolean (); -if _cfbc :=d .DecodeElement (_gfca .ShowDLblsOverMax ,&_ffcg );_cfbc !=nil {return _cfbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfca .ExtLst =NewCT_ExtensionList (); -if _cddg :=d .DecodeElement (_gfca .ExtLst ,&_ffcg );_cddg !=nil {return _cddg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ffcg .Name ); -if _bccf :=d .Skip ();_bccf !=nil {return _bccf ;};};case _e .EndElement :break _bbge ;case _e .CharData :};};return nil ;};func (_aadab ST_CrossBetween )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_adfe :=_e .Attr {};_adfe .Name =name ;switch _aadab {case ST_CrossBetweenUnset :_adfe .Value =""; -case ST_CrossBetweenBetween :_adfe .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e";case ST_CrossBetweenMidCat :_adfe .Value ="\u006d\u0069\u0064\u0043\u0061\u0074";};return _adfe ,nil ;};func (_aage *ST_AxPos )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aage =0; -case "\u0062":*_aage =1;case "\u006c":*_aage =2;case "\u0072":*_aage =3;case "\u0074":*_aage =4;};return nil ;};func (_ccccb ST_TickMark )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ddbgb :=_e .Attr {};_ddbgb .Name =name ;switch _ccccb {case ST_TickMarkUnset :_ddbgb .Value =""; -case ST_TickMarkCross :_ddbgb .Value ="\u0063\u0072\u006fs\u0073";case ST_TickMarkIn :_ddbgb .Value ="\u0069\u006e";case ST_TickMarkNone :_ddbgb .Value ="\u006e\u006f\u006e\u0065";case ST_TickMarkOut :_ddbgb .Value ="\u006f\u0075\u0074";};return _ddbgb ,nil ; -};func NewCT_SecondPieSize ()*CT_SecondPieSize {_afccb :=&CT_SecondPieSize {};return _afccb };type CT_UpDownBar struct{SpPr *_g .CT_ShapeProperties ;}; - -// ValidateWithPath validates the CT_LayoutMode and its children, prefixing error messages with path -func (_gfebf *CT_LayoutMode )ValidateWithPath (path string )error {if _ccfb :=_gfebf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccfb !=nil {return _ccfb ;};return nil ;};type ST_BarDir byte ;func NewCT_DLblPos ()*CT_DLblPos {_gdbg :=&CT_DLblPos {}; -_gdbg .ValAttr =ST_DLblPos (1);return _gdbg };func NewCT_MarkerSize ()*CT_MarkerSize {_gebd :=&CT_MarkerSize {};return _gebd };type CT_HPercent struct{ - -// Height Percent Value -ValAttr *ST_HPercent ;};func (_efcff *CT_StrRef )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dfdcb :for {_cgcff ,_affc :=d .Token ();if _affc !=nil {return _affc ;};switch _edcbg :=_cgcff .(type ){case _e .StartElement :switch _edcbg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _dagca :=d .DecodeElement (&_efcff .F ,&_edcbg ); -_dagca !=nil {return _dagca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}:_efcff .StrCache =NewCT_StrData (); -if _degdd :=d .DecodeElement (_efcff .StrCache ,&_edcbg );_degdd !=nil {return _degdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efcff .ExtLst =NewCT_ExtensionList (); -if _cegdbg :=d .DecodeElement (_efcff .ExtLst ,&_edcbg );_cegdbg !=nil {return _cegdbg ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072R\u0065\u0066 \u0025\u0076",_edcbg .Name ); -if _eage :=d .Skip ();_eage !=nil {return _eage ;};};case _e .EndElement :break _dfdcb ;case _e .CharData :};};return nil ;}; +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_Skip and its children, prefixing error messages with path -func (_afdg *CT_Skip )ValidateWithPath (path string )error {if _afdg .ValAttr < 1{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_afdg .ValAttr ); -};return nil ;}; +// ValidateWithPath validates the CT_DLbl and its children, prefixing error messages with path +func (_dgfd *CT_DLbl )ValidateWithPath (path string )error {if _bbac :=_dgfd .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_bbac !=nil {return _bbac ;};if _cacda :=_dgfd .DLblChoice .ValidateWithPath (path +"/\u0044\u004c\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065"); +_cacda !=nil {return _cacda ;};if _dgfd .ExtLst !=nil {if _ffb :=_dgfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ffb !=nil {return _ffb ;};};return nil ;}; -// Validate validates the CT_NumData and its children -func (_gebe *CT_NumData )Validate ()error {return _gebe .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061");};func (_ffca ST_SplitType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gcgga :=_e .Attr {};_gcgga .Name =name ; -switch _ffca {case ST_SplitTypeUnset :_gcgga .Value ="";case ST_SplitTypeAuto :_gcgga .Value ="\u0061\u0075\u0074\u006f";case ST_SplitTypeCust :_gcgga .Value ="\u0063\u0075\u0073\u0074";case ST_SplitTypePercent :_gcgga .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074"; -case ST_SplitTypePos :_gcgga .Value ="\u0070\u006f\u0073";case ST_SplitTypeVal :_gcgga .Value ="\u0076\u0061\u006c";};return _gcgga ,nil ;};func (_baeb *CT_DLblChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _baeb .Delete !=nil {_cgbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_baeb .Delete ,_cgbf );}else if _baeb .Layout !=nil {_ffe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_baeb .Layout ,_ffe );}else if _baeb .Tx !=nil {_efdbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_baeb .Tx ,_efdbf );}else if _baeb .NumFmt !=nil {_abec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_baeb .NumFmt ,_abec );}else if _baeb .SpPr !=nil {_edfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_baeb .SpPr ,_edfa );}else if _baeb .TxPr !=nil {_beb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_baeb .TxPr ,_beb );}else if _baeb .DLblPos !=nil {_ddgb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}}; -e .EncodeElement (_baeb .DLblPos ,_ddgb );}else if _baeb .ShowLegendKey !=nil {_abcf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}};e .EncodeElement (_baeb .ShowLegendKey ,_abcf ); -}else if _baeb .ShowVal !=nil {_bda :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_baeb .ShowVal ,_bda );}else if _baeb .ShowCatName !=nil {_cfcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_baeb .ShowCatName ,_cfcb );}else if _baeb .ShowSerName !=nil {_dfcfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_baeb .ShowSerName ,_dfcfe ); -}else if _baeb .ShowPercent !=nil {_ecadg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_baeb .ShowPercent ,_ecadg );}else if _baeb .ShowBubbleSize !=nil {_dfcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_baeb .ShowBubbleSize ,_dfcg );}else if _baeb .Separator !=nil {_ffdd :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_eb .AddPreserveSpaceAttr (&_ffdd ,*_baeb .Separator ); -e .EncodeElement (_baeb .Separator ,_ffdd );};return nil ;};type CT_TickLblPos struct{ +// ValidateWithPath validates the CT_Surface and its children, prefixing error messages with path +func (_fgeg *CT_Surface )ValidateWithPath (path string )error {if _fgeg .Thickness !=nil {if _cbdcc :=_fgeg .Thickness .ValidateWithPath (path +"\u002f\u0054\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073");_cbdcc !=nil {return _cbdcc ;};};if _fgeg .SpPr !=nil {if _dbgcb :=_fgeg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_dbgcb !=nil {return _dbgcb ;};};if _fgeg .PictureOptions !=nil {if _gbfa :=_fgeg .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_gbfa !=nil {return _gbfa ;};};if _fgeg .ExtLst !=nil {if _cdce :=_fgeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cdce !=nil {return _cdce ;};};return nil ;};func (_gedbd *CT_Orientation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gedbd .ValAttr !=ST_OrientationUnset {_ggcfa ,_eacea :=_gedbd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _eacea !=nil {return _eacea ;};start .Attr =append (start .Attr ,_ggcfa );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Tick Label Position Value -ValAttr ST_TickLblPos ;};func NewCT_BubbleChart ()*CT_BubbleChart {_bdebc :=&CT_BubbleChart {};return _bdebc }; +// Validate validates the CT_ChartSpace and its children +func (_aad *CT_ChartSpace )Validate ()error {return _aad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065");};type CT_Protection struct{ -// ValidateWithPath validates the CT_BandFmts and its children, prefixing error messages with path -func (_abee *CT_BandFmts )ValidateWithPath (path string )error {for _ddf ,_bdbd :=range _abee .BandFmt {if _dfgb :=_bdbd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0042\u0061\u006e\u0064\u0046\u006dt\u005b\u0025\u0064\u005d",path ,_ddf ));_dfgb !=nil {return _dfgb ; -};};return nil ;};func NewCT_RelId ()*CT_RelId {_gaacc :=&CT_RelId {};return _gaacc };func (_dffe *CT_OfPieType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dffe .ValAttr !=ST_OfPieTypeUnset {_cfgf ,_afbc :=_dffe .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _afbc !=nil {return _afbc ;};start .Attr =append (start .Attr ,_cfgf );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gbed *CT_PivotSource )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_agcdfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0061\u006d\u0065"}};_eb .AddPreserveSpaceAttr (&_agcdfe ,_gbed .Name );e .EncodeElement (_gbed .Name ,_agcdfe );_aggef :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0066\u006d\u0074\u0049\u0064"}}; -e .EncodeElement (_gbed .FmtId ,_aggef );if _gbed .ExtLst !=nil {_daaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};for _ ,_gbfec :=range _gbed .ExtLst {e .EncodeElement (_gbfec ,_daaa );};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func NewCT_DispBlanksAs ()*CT_DispBlanksAs {_ggbdg :=&CT_DispBlanksAs {};return _ggbdg }; +// Chart Object +ChartObject *CT_Boolean ; -// Validate validates the CT_ExternalData and its children -func (_gbeb *CT_ExternalData )Validate ()error {return _gbeb .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061");};func (_egdge *CT_StrData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _egdge .PtCount !=nil {_cbdcc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}};e .EncodeElement (_egdge .PtCount ,_cbdcc );};if _egdge .Pt !=nil {_cdfd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0074"}}; -for _ ,_dabe :=range _egdge .Pt {e .EncodeElement (_dabe ,_cdfd );};};if _egdge .ExtLst !=nil {_ffde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_egdge .ExtLst ,_ffde );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_ecfbc ST_TrendlineType )String ()string {switch _ecfbc {case 0:return "";case 1:return "\u0065\u0078\u0070";case 2:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 3:return "\u006c\u006f\u0067";case 4:return "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g"; -case 5:return "\u0070\u006f\u006c\u0079";case 6:return "\u0070\u006f\u0077e\u0072";};return "";}; +// Data Cannot Be Changed +Data *CT_Boolean ; -// Validate validates the CT_SerAx and its children -func (_cegdb *CT_SerAx )Validate ()error {return _cegdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078");};func NewCT_NumVal ()*CT_NumVal {_bbcf :=&CT_NumVal {};return _bbcf };type CT_CustSplit struct{ +// Formatting +Formatting *CT_Boolean ; -// Second Pie Point -SecondPiePt []*CT_UnsignedInt ;};func (_ddacad ST_Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ddacad .String (),start );};type CT_BarDir struct{ +// Selection +Selection *CT_Boolean ; -// Bar Direction Value -ValAttr ST_BarDir ;};func (_adec *CT_BubbleScale )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbbf :=range start .Attr {if _fbbf .Name .Local =="\u0076\u0061\u006c"{_gdebb ,_bgdcd :=ParseUnionST_BubbleScale (_fbbf .Value );if _bgdcd !=nil {return _bgdcd ; -};_adec .ValAttr =&_gdebb ;continue ;};};for {_bdee ,_fage :=d .Token ();if _fage !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065:\u0020\u0025\u0073",_fage ); -};if _gdb ,_egdc :=_bdee .(_e .EndElement );_egdc &&_gdb .Name ==start .Name {break ;};};return nil ;};func (_ecfa *CT_Trendline )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecfa .TrendlineType =NewCT_TrendlineType ();_bdeef :for {_bdcfe ,_fgcd :=d .Token (); -if _fgcd !=nil {return _fgcd ;};switch _fafea :=_bdcfe .(type ){case _e .StartElement :switch _fafea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"}:_ecfa .Name =new (string ); -if _gecc :=d .DecodeElement (_ecfa .Name ,&_fafea );_gecc !=nil {return _gecc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ecfa .SpPr =_g .NewCT_ShapeProperties (); -if _feca :=d .DecodeElement (_ecfa .SpPr ,&_fafea );_feca !=nil {return _feca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"}:if _ddfb :=d .DecodeElement (_ecfa .TrendlineType ,&_fafea ); -_ddfb !=nil {return _ddfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:_ecfa .Order =NewCT_Order (); -if _egefe :=d .DecodeElement (_ecfa .Order ,&_fafea );_egefe !=nil {return _egefe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0065\u0072\u0069\u006f\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0065\u0072\u0069\u006f\u0064"}:_ecfa .Period =NewCT_Period (); -if _gdegf :=d .DecodeElement (_ecfa .Period ,&_fafea );_gdegf !=nil {return _gdegf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066o\u0072\u0077\u0061\u0072\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066o\u0072\u0077\u0061\u0072\u0064"}:_ecfa .Forward =NewCT_Double (); -if _ccedd :=d .DecodeElement (_ecfa .Forward ,&_fafea );_ccedd !=nil {return _ccedd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"}:_ecfa .Backward =NewCT_Double (); -if _ggbdd :=d .DecodeElement (_ecfa .Backward ,&_fafea );_ggbdd !=nil {return _ggbdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069n\u0074\u0065\u0072\u0063\u0065\u0070t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069n\u0074\u0065\u0072\u0063\u0065\u0070t"}:_ecfa .Intercept =NewCT_Double (); -if _afada :=d .DecodeElement (_ecfa .Intercept ,&_fafea );_afada !=nil {return _afada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"}:_ecfa .DispRSqr =NewCT_Boolean (); -if _cbgce :=d .DecodeElement (_ecfa .DispRSqr ,&_fafea );_cbgce !=nil {return _cbgce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0045\u0071"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0045\u0071"}:_ecfa .DispEq =NewCT_Boolean (); -if _deec :=d .DecodeElement (_ecfa .DispEq ,&_fafea );_deec !=nil {return _deec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"}:_ecfa .TrendlineLbl =NewCT_TrendlineLbl (); -if _agab :=d .DecodeElement (_ecfa .TrendlineLbl ,&_fafea );_agab !=nil {return _agab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecfa .ExtLst =NewCT_ExtensionList (); -if _aeaa :=d .DecodeElement (_ecfa .ExtLst ,&_fafea );_aeaa !=nil {return _aeaa ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_fafea .Name ); -if _bedaa :=d .Skip ();_bedaa !=nil {return _bedaa ;};};case _e .EndElement :break _bdeef ;case _e .CharData :};};return nil ;};func (_gcbga *CT_ExtensionList )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gcbga .Ext !=nil {_bcffd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065x\u0074"}}; -for _ ,_bccdc :=range _gcbga .Ext {e .EncodeElement (_bccdc ,_bcffd );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// User Interface +UserInterface *CT_Boolean ;};func (_ccfeb *CT_TrendlineType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efea :=range start .Attr {if _efea .Name .Local =="\u0076\u0061\u006c"{_ccfeb .ValAttr .UnmarshalXMLAttr (_efea );continue ; +};};for {_cbae ,_fbcba :=d .Token ();if _fbcba !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0072\u0065\u006ed\u006ci\u006e\u0065\u0054\u0079\u0070\u0065\u003a \u0025\u0073",_fbcba );};if _eafgb ,_cbac :=_cbae .(_c .EndElement ); +_cbac &&_eafgb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_AxSharedChoice and its children -func (_bgfd *EG_AxSharedChoice )Validate ()error {return _bgfd .ValidateWithPath ("\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0043h\u006f\u0069\u0063\u0065");};func (_aebgb *CT_DepthPercent )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _aebgb .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_aebgb .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ffegd *CT_ValAx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffegd .AxId =NewCT_UnsignedInt ();_ffegd .Scaling =NewCT_Scaling ();_ffegd .AxPos =NewCT_AxPos (); -_ffegd .CrossAx =NewCT_UnsignedInt ();_aaegg :for {_dbaad ,_afgcd :=d .Token ();if _afgcd !=nil {return _afgcd ;};switch _eegdg :=_dbaad .(type ){case _e .StartElement :switch _eegdg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _bdggcc :=d .DecodeElement (_ffegd .AxId ,&_eegdg ); -_bdggcc !=nil {return _bdggcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _ecafc :=d .DecodeElement (_ffegd .Scaling ,&_eegdg ); -_ecafc !=nil {return _ecafc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_ffegd .Delete =NewCT_Boolean (); -if _badbf :=d .DecodeElement (_ffegd .Delete ,&_eegdg );_badbf !=nil {return _badbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _ebae :=d .DecodeElement (_ffegd .AxPos ,&_eegdg ); -_ebae !=nil {return _ebae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_ffegd .MajorGridlines =NewCT_ChartLines (); -if _aagb :=d .DecodeElement (_ffegd .MajorGridlines ,&_eegdg );_aagb !=nil {return _aagb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_ffegd .MinorGridlines =NewCT_ChartLines (); -if _dafgc :=d .DecodeElement (_ffegd .MinorGridlines ,&_eegdg );_dafgc !=nil {return _dafgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_ffegd .Title =NewCT_Title (); -if _dbdbg :=d .DecodeElement (_ffegd .Title ,&_eegdg );_dbdbg !=nil {return _dbdbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_ffegd .NumFmt =NewCT_NumFmt (); -if _dafeb :=d .DecodeElement (_ffegd .NumFmt ,&_eegdg );_dafeb !=nil {return _dafeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_ffegd .MajorTickMark =NewCT_TickMark (); -if _dgede :=d .DecodeElement (_ffegd .MajorTickMark ,&_eegdg );_dgede !=nil {return _dgede ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_ffegd .MinorTickMark =NewCT_TickMark (); -if _deed :=d .DecodeElement (_ffegd .MinorTickMark ,&_eegdg );_deed !=nil {return _deed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_ffegd .TickLblPos =NewCT_TickLblPos (); -if _daac :=d .DecodeElement (_ffegd .TickLblPos ,&_eegdg );_daac !=nil {return _daac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ffegd .SpPr =_g .NewCT_ShapeProperties (); -if _ebdbg :=d .DecodeElement (_ffegd .SpPr ,&_eegdg );_ebdbg !=nil {return _ebdbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_ffegd .TxPr =_g .NewCT_TextBody (); -if _acab :=d .DecodeElement (_ffegd .TxPr ,&_eegdg );_acab !=nil {return _acab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _gffag :=d .DecodeElement (_ffegd .CrossAx ,&_eegdg ); -_gffag !=nil {return _gffag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_ffegd .AxSharedChoice =NewEG_AxSharedChoice (); -if _gfdfb :=d .DecodeElement (&_ffegd .AxSharedChoice .Crosses ,&_eegdg );_gfdfb !=nil {return _gfdfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_ffegd .AxSharedChoice =NewEG_AxSharedChoice (); -if _fcgeb :=d .DecodeElement (&_ffegd .AxSharedChoice .CrossesAt ,&_eegdg );_fcgeb !=nil {return _fcgeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0072\u006fs\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0072\u006fs\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"}:_ffegd .CrossBetween =NewCT_CrossBetween (); -if _daafc :=d .DecodeElement (_ffegd .CrossBetween ,&_eegdg );_daafc !=nil {return _daafc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"}:_ffegd .MajorUnit =NewCT_AxisUnit (); -if _bafad :=d .DecodeElement (_ffegd .MajorUnit ,&_eegdg );_bafad !=nil {return _bafad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"}:_ffegd .MinorUnit =NewCT_AxisUnit (); -if _egbgbe :=d .DecodeElement (_ffegd .MinorUnit ,&_eegdg );_egbgbe !=nil {return _egbgbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064i\u0073\u0070\u0055\u006e\u0069\u0074s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064i\u0073\u0070\u0055\u006e\u0069\u0074s"}:_ffegd .DispUnits =NewCT_DispUnits (); -if _egecge :=d .DecodeElement (_ffegd .DispUnits ,&_eegdg );_egecge !=nil {return _egecge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffegd .ExtLst =NewCT_ExtensionList (); -if _gdba :=d .DecodeElement (_ffegd .ExtLst ,&_eegdg );_gdba !=nil {return _gdba ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078\u0020\u0025\u0076",_eegdg .Name ); -if _edbebc :=d .Skip ();_edbebc !=nil {return _edbebc ;};};case _e .EndElement :break _aaegg ;case _e .CharData :};};return nil ;};func (_bdcc *CT_PictureStackUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdcc .ValAttr =0+1;for _ ,_ecca :=range start .Attr {if _ecca .Name .Local =="\u0076\u0061\u006c"{_bgcae ,_bgffe :=_fb .ParseFloat (_ecca .Value ,64); -if _bgffe !=nil {return _bgffe ;};_bdcc .ValAttr =_bgcae ;continue ;};};for {_bage ,_gegd :=d .Token ();if _gegd !=nil {return _c .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0050\u0069\u0063\u0074\u0075r\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_gegd ); -};if _ddeec ,_bgceb :=_bage .(_e .EndElement );_bgceb &&_ddeec .Name ==start .Name {break ;};};return nil ;};func NewCT_BarGrouping ()*CT_BarGrouping {_gea :=&CT_BarGrouping {};return _gea };func (_ecgda *CT_Surface3DChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecgccc :for {_cceeb ,_ggccb :=d .Token (); -if _ggccb !=nil {return _ggccb ;};switch _gfebff :=_cceeb .(type ){case _e .StartElement :switch _gfebff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_ecgda .Wireframe =NewCT_Boolean (); -if _eeag :=d .DecodeElement (_ecgda .Wireframe ,&_gfebff );_eeag !=nil {return _eeag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cgdg :=NewCT_SurfaceSer (); -if _ffbe :=d .DecodeElement (_cgdg ,&_gfebff );_ffbe !=nil {return _ffbe ;};_ecgda .Ser =append (_ecgda .Ser ,_cgdg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_ecgda .BandFmts =NewCT_BandFmts (); -if _dadcd :=d .DecodeElement (_ecgda .BandFmts ,&_gfebff );_dadcd !=nil {return _dadcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_cfbef :=NewCT_UnsignedInt (); -if _gfcae :=d .DecodeElement (_cfbef ,&_gfebff );_gfcae !=nil {return _gfcae ;};_ecgda .AxId =append (_ecgda .AxId ,_cfbef );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecgda .ExtLst =NewCT_ExtensionList (); -if _gcca :=d .DecodeElement (_ecgda .ExtLst ,&_gfebff );_gcca !=nil {return _gcca ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_gfebff .Name ); -if _dfaae :=d .Skip ();_dfaae !=nil {return _dfaae ;};};case _e .EndElement :break _ecgccc ;case _e .CharData :};};return nil ;}; +// ST_Overlap is a union type +type ST_Overlap struct{ST_OverlapPercent *string ;ST_OverlapByte *int8 ;};type CT_TimeUnit struct{ -// Validate validates the CT_ExtensionList and its children -func (_eaae *CT_ExtensionList )Validate ()error {return _eaae .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");}; +// Time Unit Value +ValAttr ST_TimeUnit ;}; -// Validate validates the CT_DLbl and its children -func (_bacc *CT_DLbl )Validate ()error {return _bacc .ValidateWithPath ("\u0043T\u005f\u0044\u004c\u0062\u006c");};func (_ddggc *CT_Line3DChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_dggg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_ddggc .Grouping ,_dggg );if _ddggc .VaryColors !=nil {_eggc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_ddggc .VaryColors ,_eggc );};if _ddggc .Ser !=nil {_feda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_gcbgb :=range _ddggc .Ser {e .EncodeElement (_gcbgb ,_feda );};};if _ddggc .DLbls !=nil {_ggeab :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_ddggc .DLbls ,_ggeab );};if _ddggc .DropLines !=nil {_egdaf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_ddggc .DropLines ,_egdaf );};if _ddggc .GapDepth !=nil {_dffb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}};e .EncodeElement (_ddggc .GapDepth ,_dffb );};_bdadg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -for _ ,_gggc :=range _ddggc .AxId {e .EncodeElement (_gggc ,_bdadg );};if _ddggc .ExtLst !=nil {_gcbd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ddggc .ExtLst ,_gcbd );};e .EncodeToken (_e .EndElement {Name :start .Name }); +// ValidateWithPath validates the CT_View3D and its children, prefixing error messages with path +func (_ggdbg *CT_View3D )ValidateWithPath (path string )error {if _ggdbg .RotX !=nil {if _acbcf :=_ggdbg .RotX .ValidateWithPath (path +"\u002f\u0052\u006ft\u0058");_acbcf !=nil {return _acbcf ;};};if _ggdbg .HPercent !=nil {if _fcfbg :=_ggdbg .HPercent .ValidateWithPath (path +"\u002fH\u0050\u0065\u0072\u0063\u0065\u006et"); +_fcfbg !=nil {return _fcfbg ;};};if _ggdbg .RotY !=nil {if _dfada :=_ggdbg .RotY .ValidateWithPath (path +"\u002f\u0052\u006ft\u0059");_dfada !=nil {return _dfada ;};};if _ggdbg .DepthPercent !=nil {if _cbec :=_ggdbg .DepthPercent .ValidateWithPath (path +"\u002f\u0044\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +_cbec !=nil {return _cbec ;};};if _ggdbg .RAngAx !=nil {if _gdaac :=_ggdbg .RAngAx .ValidateWithPath (path +"\u002fR\u0041\u006e\u0067\u0041\u0078");_gdaac !=nil {return _gdaac ;};};if _ggdbg .Perspective !=nil {if _defae :=_ggdbg .Perspective .ValidateWithPath (path +"\u002f\u0050\u0065r\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"); +_defae !=nil {return _defae ;};};if _ggdbg .ExtLst !=nil {if _cggac :=_ggdbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cggac !=nil {return _cggac ;};};return nil ;};func (_agdce *CT_Grouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agdce .ValAttr !=ST_GroupingUnset {_afec ,_cbfdb :=_agdce .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _cbfdb !=nil {return _cbfdb ;};start .Attr =append (start .Attr ,_afec );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbbad *CT_LineSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_eecd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_cbbad .Idx ,_eecd );_bdeag :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_cbbad .Order ,_bdeag ); +if _cbbad .Tx !=nil {_eafa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_cbbad .Tx ,_eafa );};if _cbbad .SpPr !=nil {_bgaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_cbbad .SpPr ,_bgaa );};if _cbbad .Marker !=nil {_gdaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_cbbad .Marker ,_gdaa );};if _cbbad .DPt !=nil {_aagd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}}; +for _ ,_dffge :=range _cbbad .DPt {e .EncodeElement (_dffge ,_aagd );};};if _cbbad .DLbls !=nil {_cabgg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_cbbad .DLbls ,_cabgg );};if _cbbad .Trendline !=nil {_efgg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}}; +for _ ,_ddaa :=range _cbbad .Trendline {e .EncodeElement (_ddaa ,_efgg );};};if _cbbad .ErrBars !=nil {_gbcb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};e .EncodeElement (_cbbad .ErrBars ,_gbcb );};if _cbbad .Cat !=nil {_bgbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}}; +e .EncodeElement (_cbbad .Cat ,_bgbg );};if _cbbad .Val !=nil {_bcade :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_cbbad .Val ,_bcade );};if _cbbad .Smooth !=nil {_adbed :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}}; +e .EncodeElement (_cbbad .Smooth ,_adbed );};if _cbbad .ExtLst !=nil {_bfag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cbbad .ExtLst ,_bfag );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_geag *CT_ManualLayout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _geag .LayoutTarget !=nil {_fecg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074\u0054a\u0072\u0067\u0065\u0074"}}; +e .EncodeElement (_geag .LayoutTarget ,_fecg );};if _geag .XMode !=nil {_dbffb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0078\u004d\u006f\u0064\u0065"}};e .EncodeElement (_geag .XMode ,_dbffb );};if _geag .YMode !=nil {_dacd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0079\u004d\u006f\u0064\u0065"}}; +e .EncodeElement (_geag .YMode ,_dacd );};if _geag .WMode !=nil {_ceedd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0077\u004d\u006f\u0064\u0065"}};e .EncodeElement (_geag .WMode ,_ceedd );};if _geag .HMode !=nil {_cbbc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0068\u004d\u006f\u0064\u0065"}}; +e .EncodeElement (_geag .HMode ,_cbbc );};if _geag .X !=nil {_aeadg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0078"}};e .EncodeElement (_geag .X ,_aeadg );};if _geag .Y !=nil {_fafab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0079"}}; +e .EncodeElement (_geag .Y ,_fafab );};if _geag .W !=nil {_bgaeg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0077"}};e .EncodeElement (_geag .W ,_bgaeg );};if _geag .H !=nil {_afbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068"}}; +e .EncodeElement (_geag .H ,_afbc );};if _geag .ExtLst !=nil {_gdegd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_geag .ExtLst ,_gdegd );};e .EncodeToken (_c .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_DispUnitsLbl and its children -func (_acee *CT_DispUnitsLbl )Validate ()error {return _acee .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c");};func (_ebgbb *CT_NumDataSource )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebgbb .NumDataSourceChoice =NewCT_NumDataSourceChoice (); -_bfddb :for {_ggcdf ,_bgacg :=d .Token ();if _bgacg !=nil {return _bgacg ;};switch _dgea :=_ggcdf .(type ){case _e .StartElement :switch _dgea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_ebgbb .NumDataSourceChoice =NewCT_NumDataSourceChoice (); -if _abfdf :=d .DecodeElement (&_ebgbb .NumDataSourceChoice .NumRef ,&_dgea );_abfdf !=nil {return _abfdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_ebgbb .NumDataSourceChoice =NewCT_NumDataSourceChoice (); -if _abgf :=d .DecodeElement (&_ebgbb .NumDataSourceChoice .NumLit ,&_dgea );_abgf !=nil {return _abgf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0020\u0025v",_dgea .Name ); -if _aegec :=d .Skip ();_aegec !=nil {return _aegec ;};};case _e .EndElement :break _bfddb ;case _e .CharData :};};return nil ;};func (_gfaf *CT_DLblChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gega :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_gfaf .Delete =NewCT_Boolean (); -if _bdbf :=d .DecodeElement (_gfaf .Delete ,&_gega );_bdbf !=nil {return _bdbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_gfaf .Layout =NewCT_Layout (); -if _ageg :=d .DecodeElement (_gfaf .Layout ,&_gega );_ageg !=nil {return _ageg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_gfaf .Tx =NewCT_Tx (); -if _eed :=d .DecodeElement (_gfaf .Tx ,&_gega );_eed !=nil {return _eed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_gfaf .NumFmt =NewCT_NumFmt (); -if _ccb :=d .DecodeElement (_gfaf .NumFmt ,&_gega );_ccb !=nil {return _ccb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_gfaf .SpPr =_g .NewCT_ShapeProperties (); -if _egeg :=d .DecodeElement (_gfaf .SpPr ,&_gega );_egeg !=nil {return _egeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_gfaf .TxPr =_g .NewCT_TextBody (); -if _eecf :=d .DecodeElement (_gfaf .TxPr ,&_gega );_eecf !=nil {return _eecf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_gfaf .DLblPos =NewCT_DLblPos (); -if _fcg :=d .DecodeElement (_gfaf .DLblPos ,&_gega );_fcg !=nil {return _fcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_gfaf .ShowLegendKey =NewCT_Boolean (); -if _agge :=d .DecodeElement (_gfaf .ShowLegendKey ,&_gega );_agge !=nil {return _agge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_gfaf .ShowVal =NewCT_Boolean (); -if _cdbc :=d .DecodeElement (_gfaf .ShowVal ,&_gega );_cdbc !=nil {return _cdbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_gfaf .ShowCatName =NewCT_Boolean (); -if _ggaa :=d .DecodeElement (_gfaf .ShowCatName ,&_gega );_ggaa !=nil {return _ggaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_gfaf .ShowSerName =NewCT_Boolean (); -if _ddac :=d .DecodeElement (_gfaf .ShowSerName ,&_gega );_ddac !=nil {return _ddac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_gfaf .ShowPercent =NewCT_Boolean (); -if _fdab :=d .DecodeElement (_gfaf .ShowPercent ,&_gega );_fdab !=nil {return _fdab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_gfaf .ShowBubbleSize =NewCT_Boolean (); -if _cgdc :=d .DecodeElement (_gfaf .ShowBubbleSize ,&_gega );_cgdc !=nil {return _cgdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_gfaf .Separator =new (string ); -if _gcgc :=d .DecodeElement (_gfaf .Separator ,&_gega );_gcgc !=nil {return _gcgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044L\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_gega .Name ); -if _dgcbg :=d .Skip ();_dgcbg !=nil {return _dgcbg ;};};return nil ;}; - -// Validate validates the Group_DLbls and its children -func (_dbfb *Group_DLbls )Validate ()error {return _dbfb .ValidateWithPath ("G\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073");};func NewCT_TimeUnit ()*CT_TimeUnit {_becf :=&CT_TimeUnit {};return _becf };func NewCT_RotY ()*CT_RotY {_cdccb :=&CT_RotY {}; -return _cdccb }; - -// Validate validates the CT_HeaderFooter and its children -func (_eadb *CT_HeaderFooter )Validate ()error {return _eadb .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};type CT_Extension struct{ - -// Uniform Resource Identifier -UriAttr *string ;Any _eb .Any ;};func NewCT_ChartSpace ()*CT_ChartSpace {_fgc :=&CT_ChartSpace {};_fgc .Chart =NewCT_Chart ();return _fgc ;};func NewCT_PictureFormat ()*CT_PictureFormat {_eeab :=&CT_PictureFormat {};_eeab .ValAttr =ST_PictureFormat (1); -return _eeab ;};func (_ffaef *CT_SizeRepresents )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ffaef .ValAttr !=ST_SizeRepresentsUnset {_cegec ,_gabbc :=_ffaef .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _gabbc !=nil {return _gabbc ; -};start .Attr =append (start .Attr ,_cegec );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func ParseUnionST_BubbleScale (s string )(ST_BubbleScale ,error ){if ST_BubbleScalePercentPatternRe .MatchString (s ){return ST_BubbleScale {ST_BubbleScalePercent :&s },nil ; -};_ageaa ,_dbebe :=_fb .ParseUint (s ,10,32);if _dbebe !=nil {return ST_BubbleScale {},_dbebe ;};_bdged :=uint32 (_ageaa );return ST_BubbleScale {ST_BubbleScaleUInt :&_bdged },nil ;};func NewCT_PictureStackUnit ()*CT_PictureStackUnit {_acad :=&CT_PictureStackUnit {}; -_acad .ValAttr =0+1;return _acad ;};func (_cebg ST_CrossBetween )Validate ()error {return _cebg .ValidateWithPath ("")}; - -// ValidateWithPath validates the CT_SplitType and its children, prefixing error messages with path -func (_agceb *CT_SplitType )ValidateWithPath (path string )error {if _cebd :=_agceb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cebd !=nil {return _cebd ;};return nil ;};func (_daedg ST_ScatterStyle )ValidateWithPath (path string )error {switch _daedg {case 0,1,2,3,4,5,6:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daedg )); -};return nil ;}; - -// ValidateWithPath validates the CT_PlotArea and its children, prefixing error messages with path -func (_fccfc *CT_PlotArea )ValidateWithPath (path string )error {if _fccfc .Layout !=nil {if _agadd :=_fccfc .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_agadd !=nil {return _agadd ;};};for _bbbbe ,_cedd :=range _fccfc .PlotAreaChoice {if _dgeb :=_cedd .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0050\u006cot\u0041r\u0065\u0061\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bbbbe )); -_dgeb !=nil {return _dgeb ;};};for _abgcb ,_dbca :=range _fccfc .PlotAreaChoice1 {if _efgee :=_dbca .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0050lo\u0074\u0041\u0072\u0065\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0031\u005b\u0025d\u005d",path ,_abgcb )); -_efgee !=nil {return _efgee ;};};if _fccfc .DTable !=nil {if _bgdbeg :=_fccfc .DTable .ValidateWithPath (path +"\u002fD\u0054\u0061\u0062\u006c\u0065");_bgdbeg !=nil {return _bgdbeg ;};};if _fccfc .SpPr !=nil {if _bcadf :=_fccfc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_bcadf !=nil {return _bcadf ;};};if _fccfc .ExtLst !=nil {if _eeda :=_fccfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eeda !=nil {return _eeda ;};};return nil ;};func (_cedag *CT_PlotAreaChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgeee :=start ; -switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"}:_cedag .AreaChart =NewCT_AreaChart (); -if _ffbb :=d .DecodeElement (_cedag .AreaChart ,&_cgeee );_ffbb !=nil {return _ffbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cedag .Area3DChart =NewCT_Area3DChart (); -if _bgfeb :=d .DecodeElement (_cedag .Area3DChart ,&_cgeee );_bgfeb !=nil {return _bgfeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"}:_cedag .LineChart =NewCT_LineChart (); -if _aeddd :=d .DecodeElement (_cedag .LineChart ,&_cgeee );_aeddd !=nil {return _aeddd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cedag .Line3DChart =NewCT_Line3DChart (); -if _gfdg :=d .DecodeElement (_cedag .Line3DChart ,&_cgeee );_gfdg !=nil {return _gfdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}:_cedag .StockChart =NewCT_StockChart (); -if _agbbg :=d .DecodeElement (_cedag .StockChart ,&_cgeee );_agbbg !=nil {return _agbbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_cedag .RadarChart =NewCT_RadarChart (); -if _ecada :=d .DecodeElement (_cedag .RadarChart ,&_cgeee );_ecada !=nil {return _ecada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"}:_cedag .ScatterChart =NewCT_ScatterChart (); -if _egfb :=d .DecodeElement (_cedag .ScatterChart ,&_cgeee );_egfb !=nil {return _egfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_cedag .PieChart =NewCT_PieChart (); -if _aecb :=d .DecodeElement (_cedag .PieChart ,&_cgeee );_aecb !=nil {return _aecb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cedag .Pie3DChart =NewCT_Pie3DChart (); -if _edfg :=d .DecodeElement (_cedag .Pie3DChart ,&_cgeee );_edfg !=nil {return _edfg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}:_cedag .DoughnutChart =NewCT_DoughnutChart (); -if _cebbd :=d .DecodeElement (_cedag .DoughnutChart ,&_cgeee );_cebbd !=nil {return _cebbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_cedag .BarChart =NewCT_BarChart (); -if _bagea :=d .DecodeElement (_cedag .BarChart ,&_cgeee );_bagea !=nil {return _bagea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cedag .Bar3DChart =NewCT_Bar3DChart (); -if _dgdc :=d .DecodeElement (_cedag .Bar3DChart ,&_cgeee );_dgdc !=nil {return _dgdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_cedag .OfPieChart =NewCT_OfPieChart (); -if _agag :=d .DecodeElement (_cedag .OfPieChart ,&_cgeee );_agag !=nil {return _agag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"}:_cedag .SurfaceChart =NewCT_SurfaceChart (); -if _fcfd :=d .DecodeElement (_cedag .SurfaceChart ,&_cgeee );_fcfd !=nil {return _fcfd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"}:_cedag .Surface3DChart =NewCT_Surface3DChart (); -if _dcabd :=d .DecodeElement (_cedag .Surface3DChart ,&_cgeee );_dcabd !=nil {return _dcabd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_cedag .BubbleChart =NewCT_BubbleChart (); -if _gffa :=d .DecodeElement (_cedag .BubbleChart ,&_cgeee );_gffa !=nil {return _gffa ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cgeee .Name ); -if _geadf :=d .Skip ();_geadf !=nil {return _geadf ;};};return nil ;};func (_eefba *CT_DLblsChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eefba .Delete !=nil {_defg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_eefba .Delete ,_defg );}else if _eefba .NumFmt !=nil {_beefb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_eefba .NumFmt ,_beefb );}else if _eefba .SpPr !=nil {_bfgf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_eefba .SpPr ,_bfgf );}else if _eefba .TxPr !=nil {_abag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_eefba .TxPr ,_abag );}else if _eefba .DLblPos !=nil {_egec :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}}; -e .EncodeElement (_eefba .DLblPos ,_egec );}else if _eefba .ShowLegendKey !=nil {_feg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}};e .EncodeElement (_eefba .ShowLegendKey ,_feg ); -}else if _eefba .ShowVal !=nil {_adbc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_eefba .ShowVal ,_adbc );}else if _eefba .ShowCatName !=nil {_efcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_eefba .ShowCatName ,_efcd );}else if _eefba .ShowSerName !=nil {_dag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_eefba .ShowSerName ,_dag ); -}else if _eefba .ShowPercent !=nil {_cbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_eefba .ShowPercent ,_cbf );}else if _eefba .ShowBubbleSize !=nil {_caee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_eefba .ShowBubbleSize ,_caee );}else if _eefba .Separator !=nil {_degf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_eb .AddPreserveSpaceAttr (&_degf ,*_eefba .Separator ); -e .EncodeElement (_eefba .Separator ,_degf );}else if _eefba .ShowLeaderLines !=nil {_eagb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004c\u0065\u0061\u0064\u0065\u0072L\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eefba .ShowLeaderLines ,_eagb ); -}else if _eefba .LeaderLines !=nil {_dcca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eefba .LeaderLines ,_dcca );};return nil ;}; - -// Validate validates the CT_Grouping and its children -func (_fdcfa *CT_Grouping )Validate ()error {return _fdcfa .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067");};func (_geeff ST_BarGrouping )ValidateWithPath (path string )error {switch _geeff {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geeff )); -};return nil ;};func (_gbgeg *ST_LegendPos )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gbgeg =0;case "\u0062":*_gbgeg =1;case "\u0074\u0072":*_gbgeg =2;case "\u006c":*_gbgeg =3;case "\u0072":*_gbgeg =4;case "\u0074":*_gbgeg =5; -};return nil ;};const (ST_TrendlineTypeUnset ST_TrendlineType =0;ST_TrendlineTypeExp ST_TrendlineType =1;ST_TrendlineTypeLinear ST_TrendlineType =2;ST_TrendlineTypeLog ST_TrendlineType =3;ST_TrendlineTypeMovingAvg ST_TrendlineType =4;ST_TrendlineTypePoly ST_TrendlineType =5; -ST_TrendlineTypePower ST_TrendlineType =6;);func (_adef *CT_LblAlgn )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adef .ValAttr =ST_LblAlgn (1);for _ ,_cdcgd :=range start .Attr {if _cdcgd .Name .Local =="\u0076\u0061\u006c"{_adef .ValAttr .UnmarshalXMLAttr (_cdcgd ); -continue ;};};for {_dfbc ,_feea :=d .Token ();if _feea !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e\u003a\u0020%\u0073",_feea );};if _addbg ,_baaf :=_dfbc .(_e .EndElement ); -_baaf &&_addbg .Name ==start .Name {break ;};};return nil ;};func (_efaa *CT_CatAx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_efaa .AxId =NewCT_UnsignedInt ();_efaa .Scaling =NewCT_Scaling ();_efaa .AxPos =NewCT_AxPos ();_efaa .CrossAx =NewCT_UnsignedInt (); -_dfgbb :for {_egdb ,_dbeg :=d .Token ();if _dbeg !=nil {return _dbeg ;};switch _daff :=_egdb .(type ){case _e .StartElement :switch _daff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _eceg :=d .DecodeElement (_efaa .AxId ,&_daff ); -_eceg !=nil {return _eceg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _gbdf :=d .DecodeElement (_efaa .Scaling ,&_daff ); -_gbdf !=nil {return _gbdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_efaa .Delete =NewCT_Boolean (); -if _agbd :=d .DecodeElement (_efaa .Delete ,&_daff );_agbd !=nil {return _agbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _ggdg :=d .DecodeElement (_efaa .AxPos ,&_daff ); -_ggdg !=nil {return _ggdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_efaa .MajorGridlines =NewCT_ChartLines (); -if _gafba :=d .DecodeElement (_efaa .MajorGridlines ,&_daff );_gafba !=nil {return _gafba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_efaa .MinorGridlines =NewCT_ChartLines (); -if _dgb :=d .DecodeElement (_efaa .MinorGridlines ,&_daff );_dgb !=nil {return _dgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_efaa .Title =NewCT_Title (); -if _bbfc :=d .DecodeElement (_efaa .Title ,&_daff );_bbfc !=nil {return _bbfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_efaa .NumFmt =NewCT_NumFmt (); -if _fcbc :=d .DecodeElement (_efaa .NumFmt ,&_daff );_fcbc !=nil {return _fcbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_efaa .MajorTickMark =NewCT_TickMark (); -if _gcaa :=d .DecodeElement (_efaa .MajorTickMark ,&_daff );_gcaa !=nil {return _gcaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_efaa .MinorTickMark =NewCT_TickMark (); -if _bbd :=d .DecodeElement (_efaa .MinorTickMark ,&_daff );_bbd !=nil {return _bbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_efaa .TickLblPos =NewCT_TickLblPos (); -if _bggea :=d .DecodeElement (_efaa .TickLblPos ,&_daff );_bggea !=nil {return _bggea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_efaa .SpPr =_g .NewCT_ShapeProperties (); -if _adb :=d .DecodeElement (_efaa .SpPr ,&_daff );_adb !=nil {return _adb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_efaa .TxPr =_g .NewCT_TextBody (); -if _bgbe :=d .DecodeElement (_efaa .TxPr ,&_daff );_bgbe !=nil {return _bgbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _dbaa :=d .DecodeElement (_efaa .CrossAx ,&_daff ); -_dbaa !=nil {return _dbaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_efaa .AxSharedChoice =NewEG_AxSharedChoice (); -if _fbcc :=d .DecodeElement (&_efaa .AxSharedChoice .Crosses ,&_daff );_fbcc !=nil {return _fbcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_efaa .AxSharedChoice =NewEG_AxSharedChoice (); -if _edd :=d .DecodeElement (&_efaa .AxSharedChoice .CrossesAt ,&_daff );_edd !=nil {return _edd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"}:_efaa .Auto =NewCT_Boolean (); -if _dbda :=d .DecodeElement (_efaa .Auto ,&_daff );_dbda !=nil {return _dbda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u0041\u006c\u0067\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u0041\u006c\u0067\u006e"}:_efaa .LblAlgn =NewCT_LblAlgn (); -if _bccb :=d .DecodeElement (_efaa .LblAlgn ,&_daff );_bccb !=nil {return _bccb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"}:_efaa .LblOffset =NewCT_LblOffset (); -if _efd :=d .DecodeElement (_efaa .LblOffset ,&_daff );_efd !=nil {return _efd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}:_efaa .TickLblSkip =NewCT_Skip (); -if _adca :=d .DecodeElement (_efaa .TickLblSkip ,&_daff );_adca !=nil {return _adca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"}:_efaa .TickMarkSkip =NewCT_Skip (); -if _dcab :=d .DecodeElement (_efaa .TickMarkSkip ,&_daff );_dcab !=nil {return _dcab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"}:_efaa .NoMultiLvlLbl =NewCT_Boolean (); -if _bcbb :=d .DecodeElement (_efaa .NoMultiLvlLbl ,&_daff );_bcbb !=nil {return _bcbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efaa .ExtLst =NewCT_ExtensionList (); -if _bged :=d .DecodeElement (_efaa .ExtLst ,&_daff );_bged !=nil {return _bged ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078\u0020\u0025\u0076",_daff .Name ); -if _ccae :=d .Skip ();_ccae !=nil {return _ccae ;};};case _e .EndElement :break _dfgbb ;case _e .CharData :};};return nil ;};func (_gdge *EG_PieChartShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gdge .VaryColors !=nil {_fabbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_gdge .VaryColors ,_fabbg );};if _gdge .Ser !=nil {_cdbcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_fgegd :=range _gdge .Ser {e .EncodeElement (_fgegd ,_cdbcb );};};if _gdge .DLbls !=nil {_gcdae :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_gdge .DLbls ,_gcdae );};return nil ;};func (_fdee *CT_LayoutTarget )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fdee .ValAttr !=ST_LayoutTargetUnset {_faab ,_aggg :=_fdee .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _aggg !=nil {return _aggg ;};start .Attr =append (start .Attr ,_faab );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_acaa *CT_ErrBarType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_egcf :=range start .Attr {if _egcf .Name .Local =="\u0076\u0061\u006c"{_acaa .ValAttr .UnmarshalXMLAttr (_egcf ); -continue ;};};for {_dccaa ,_eeecd :=d .Token ();if _eeecd !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045r\u0072B\u0061r\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_eeecd );};if _gdbe ,_ccdg :=_dccaa .(_e .EndElement ); -_ccdg &&_gdbe .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_ErrDir and its children -func (_degd *CT_ErrDir )Validate ()error {return _degd .ValidateWithPath ("\u0043T\u005f\u0045\u0072\u0072\u0044\u0069r");};func (_fgeae *CT_LayoutMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bfddd :=range start .Attr {if _bfddd .Name .Local =="\u0076\u0061\u006c"{_fgeae .ValAttr .UnmarshalXMLAttr (_bfddd ); -continue ;};};for {_dagc ,_cgaa :=d .Token ();if _cgaa !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004ca\u0079o\u0075t\u004d\u006f\u0064\u0065\u003a\u0020\u0025s",_cgaa );};if _gaee ,_fcfff :=_dagc .(_e .EndElement ); -_fcfff &&_gaee .Name ==start .Name {break ;};};return nil ;};func (_adefd *CT_MultiLvlStrData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcgg :for {_dedfg ,_ebfeb :=d .Token ();if _ebfeb !=nil {return _ebfeb ;};switch _cbagf :=_dedfg .(type ){case _e .StartElement :switch _cbagf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_adefd .PtCount =NewCT_UnsignedInt (); -if _fede :=d .DecodeElement (_adefd .PtCount ,&_cbagf );_fede !=nil {return _fede ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0076\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0076\u006c"}:_ababe :=NewCT_Lvl (); -if _gfgeg :=d .DecodeElement (_ababe ,&_cbagf );_gfgeg !=nil {return _gfgeg ;};_adefd .Lvl =append (_adefd .Lvl ,_ababe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adefd .ExtLst =NewCT_ExtensionList (); -if _ffbc :=d .DecodeElement (_adefd .ExtLst ,&_cbagf );_ffbc !=nil {return _ffbc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_cbagf .Name ); -if _bbgg :=d .Skip ();_bbgg !=nil {return _bbgg ;};};case _e .EndElement :break _fcgg ;case _e .CharData :};};return nil ;};const (ST_LegendPosUnset ST_LegendPos =0;ST_LegendPosB ST_LegendPos =1;ST_LegendPosTr ST_LegendPos =2;ST_LegendPosL ST_LegendPos =3; -ST_LegendPosR ST_LegendPos =4;ST_LegendPosT ST_LegendPos =5;);func NewCT_PlotAreaChoice ()*CT_PlotAreaChoice {_bbdba :=&CT_PlotAreaChoice {};return _bbdba };func (_cegb *CT_OfPieType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cabae :=range start .Attr {if _cabae .Name .Local =="\u0076\u0061\u006c"{_cegb .ValAttr .UnmarshalXMLAttr (_cabae ); -continue ;};};for {_fgee ,_gebb :=d .Token ();if _gebb !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0066P\u0069\u0065\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_gebb );};if _affac ,_ecdcf :=_fgee .(_e .EndElement ); -_ecdcf &&_affac .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_ManualLayout and its children, prefixing error messages with path -func (_bfcb *CT_ManualLayout )ValidateWithPath (path string )error {if _bfcb .LayoutTarget !=nil {if _fdcc :=_bfcb .LayoutTarget .ValidateWithPath (path +"\u002f\u004c\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074");_fdcc !=nil {return _fdcc ; -};};if _bfcb .XMode !=nil {if _affe :=_bfcb .XMode .ValidateWithPath (path +"\u002f\u0058\u004d\u006f\u0064\u0065");_affe !=nil {return _affe ;};};if _bfcb .YMode !=nil {if _gfcgb :=_bfcb .YMode .ValidateWithPath (path +"\u002f\u0059\u004d\u006f\u0064\u0065"); -_gfcgb !=nil {return _gfcgb ;};};if _bfcb .WMode !=nil {if _agefgc :=_bfcb .WMode .ValidateWithPath (path +"\u002f\u0057\u004d\u006f\u0064\u0065");_agefgc !=nil {return _agefgc ;};};if _bfcb .HMode !=nil {if _eebg :=_bfcb .HMode .ValidateWithPath (path +"\u002f\u0048\u004d\u006f\u0064\u0065"); -_eebg !=nil {return _eebg ;};};if _bfcb .X !=nil {if _bcbg :=_bfcb .X .ValidateWithPath (path +"\u002f\u0058");_bcbg !=nil {return _bcbg ;};};if _bfcb .Y !=nil {if _dbcc :=_bfcb .Y .ValidateWithPath (path +"\u002f\u0059");_dbcc !=nil {return _dbcc ;};}; -if _bfcb .W !=nil {if _ffag :=_bfcb .W .ValidateWithPath (path +"\u002f\u0057");_ffag !=nil {return _ffag ;};};if _bfcb .H !=nil {if _dgdaa :=_bfcb .H .ValidateWithPath (path +"\u002f\u0048");_dgdaa !=nil {return _dgdaa ;};};if _bfcb .ExtLst !=nil {if _bcgc :=_bfcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bcgc !=nil {return _bcgc ;};};return nil ;}; +// ValidateWithPath validates the CT_NumDataSourceChoice and its children, prefixing error messages with path +func (_gacce *CT_NumDataSourceChoice )ValidateWithPath (path string )error {if _gacce .NumRef !=nil {if _fdfc :=_gacce .NumRef .ValidateWithPath (path +"\u002fN\u0075\u006d\u0052\u0065\u0066");_fdfc !=nil {return _fdfc ;};};if _gacce .NumLit !=nil {if _egae :=_gacce .NumLit .ValidateWithPath (path +"\u002fN\u0075\u006d\u004c\u0069\u0074"); +_egae !=nil {return _egae ;};};return nil ;}; -// ValidateWithPath validates the CT_StrVal and its children, prefixing error messages with path -func (_cgcfd *CT_StrVal )ValidateWithPath (path string )error {return nil };type CT_PictureStackUnit struct{ +// ValidateWithPath validates the CT_Skip and its children, prefixing error messages with path +func (_ecbg *CT_Skip )ValidateWithPath (path string )error {if _ecbg .ValAttr < 1{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ecbg .ValAttr ); +};return nil ;};var ST_BubbleScalePercentPatternRe =_e .MustCompile (ST_BubbleScalePercentPattern ); -// Picture Stack Unit -ValAttr float64 ;};func (_agfg *CT_BubbleChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _agfg .VaryColors !=nil {_eef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_agfg .VaryColors ,_eef );};if _agfg .Ser !=nil {_afc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_cffb :=range _agfg .Ser {e .EncodeElement (_cffb ,_afc );};};if _agfg .DLbls !=nil {_ebaa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_agfg .DLbls ,_ebaa );};if _agfg .Bubble3D !=nil {_dge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}};e .EncodeElement (_agfg .Bubble3D ,_dge );};if _agfg .BubbleScale !=nil {_ffc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"}}; -e .EncodeElement (_agfg .BubbleScale ,_ffc );};if _agfg .ShowNegBubbles !=nil {_dbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077N\u0065\u0067\u0042\u0075\u0062\u0062\u006c\u0065\u0073"}};e .EncodeElement (_agfg .ShowNegBubbles ,_dbf ); -};if _agfg .SizeRepresents !=nil {_gfec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0069\u007a\u0065R\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073"}};e .EncodeElement (_agfg .SizeRepresents ,_gfec );};_bddf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -for _ ,_dbba :=range _agfg .AxId {e .EncodeElement (_dbba ,_bddf );};if _agfg .ExtLst !=nil {_ecad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agfg .ExtLst ,_ecad );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_ga *CT_Area3DChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ga .Grouping !=nil {_egf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_ga .Grouping ,_egf );};if _ga .VaryColors !=nil {_fcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_ga .VaryColors ,_fcb );};if _ga .Ser !=nil {_cc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_ca :=range _ga .Ser {e .EncodeElement (_ca ,_cc );};};if _ga .DLbls !=nil {_cae :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_ga .DLbls ,_cae );};if _ga .DropLines !=nil {_ge :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_ga .DropLines ,_ge );};if _ga .GapDepth !=nil {_ccd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}};e .EncodeElement (_ga .GapDepth ,_ccd );};_ea :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -for _ ,_aa :=range _ga .AxId {e .EncodeElement (_aa ,_ea );};if _ga .ExtLst !=nil {_d :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ga .ExtLst ,_d );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};type CT_LogBase struct{ +// Validate validates the CT_BandFmt and its children +func (_gfc *CT_BandFmt )Validate ()error {return _gfc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074");};func (_fdeead *Group_DLbls )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fefgg :for {_gaced ,_dfdga :=d .Token (); +if _dfdga !=nil {return _dfdga ;};switch _dbfdd :=_gaced .(type ){case _c .StartElement :switch _dbfdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_fdeead .NumFmt =NewCT_NumFmt (); +if _caffa :=d .DecodeElement (_fdeead .NumFmt ,&_dbfdd );_caffa !=nil {return _caffa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fdeead .SpPr =_a .NewCT_ShapeProperties (); +if _cgeaf :=d .DecodeElement (_fdeead .SpPr ,&_dbfdd );_cgeaf !=nil {return _cgeaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_fdeead .TxPr =_a .NewCT_TextBody (); +if _ffgfe :=d .DecodeElement (_fdeead .TxPr ,&_dbfdd );_ffgfe !=nil {return _ffgfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_fdeead .DLblPos =NewCT_DLblPos (); +if _fefb :=d .DecodeElement (_fdeead .DLblPos ,&_dbfdd );_fefb !=nil {return _fefb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_fdeead .ShowLegendKey =NewCT_Boolean (); +if _gabee :=d .DecodeElement (_fdeead .ShowLegendKey ,&_dbfdd );_gabee !=nil {return _gabee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_fdeead .ShowVal =NewCT_Boolean (); +if _eeega :=d .DecodeElement (_fdeead .ShowVal ,&_dbfdd );_eeega !=nil {return _eeega ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_fdeead .ShowCatName =NewCT_Boolean (); +if _cdgc :=d .DecodeElement (_fdeead .ShowCatName ,&_dbfdd );_cdgc !=nil {return _cdgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_fdeead .ShowSerName =NewCT_Boolean (); +if _fddgf :=d .DecodeElement (_fdeead .ShowSerName ,&_dbfdd );_fddgf !=nil {return _fddgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_fdeead .ShowPercent =NewCT_Boolean (); +if _fcbe :=d .DecodeElement (_fdeead .ShowPercent ,&_dbfdd );_fcbe !=nil {return _fcbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_fdeead .ShowBubbleSize =NewCT_Boolean (); +if _fgeb :=d .DecodeElement (_fdeead .ShowBubbleSize ,&_dbfdd );_fgeb !=nil {return _fgeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_fdeead .Separator =new (string ); +if _cadaeb :=d .DecodeElement (_fdeead .Separator ,&_dbfdd );_cadaeb !=nil {return _cadaeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_fdeead .ShowLeaderLines =NewCT_Boolean (); +if _bddfg :=d .DecodeElement (_fdeead .ShowLeaderLines ,&_dbfdd );_bddfg !=nil {return _bddfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_fdeead .LeaderLines =NewCT_ChartLines (); +if _afaa :=d .DecodeElement (_fdeead .LeaderLines ,&_dbfdd );_afaa !=nil {return _afaa ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073\u0020\u0025\u0076",_dbfdd .Name ); +if _aaed :=d .Skip ();_aaed !=nil {return _aaed ;};};case _c .EndElement :break _fefgg ;case _c .CharData :};};return nil ;}; -// Logarithmic Base Value -ValAttr float64 ;};func NewCT_SplitType ()*CT_SplitType {_afdee :=&CT_SplitType {};return _afdee };func (_ffad *CT_PlotArea )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ffad .Layout !=nil {_ffcgg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_ffad .Layout ,_ffcgg );};for _ ,_afggc :=range _ffad .PlotAreaChoice {_afggc .MarshalXML (e ,_e .StartElement {});};if _ffad .PlotAreaChoice1 !=nil {for _ ,_fdeff :=range _ffad .PlotAreaChoice1 {_fdeff .MarshalXML (e ,_e .StartElement {}); -};};if _ffad .DTable !=nil {_bcdfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0054\u0061\u0062\u006c\u0065"}};e .EncodeElement (_ffad .DTable ,_bcdfa );};if _ffad .SpPr !=nil {_addge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_ffad .SpPr ,_addge );};if _ffad .ExtLst !=nil {_gcec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ffad .ExtLst ,_gcec );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_edgd ST_GapAmount )String ()string {if _edgd .ST_GapAmountPercent !=nil {return _c .Sprintf ("\u0025\u0076",*_edgd .ST_GapAmountPercent );};if _edgd .ST_GapAmountUShort !=nil {return _c .Sprintf ("\u0025\u0076",*_edgd .ST_GapAmountUShort ); -};return "";};type CT_ChartLines struct{SpPr *_g .CT_ShapeProperties ;};func NewCT_PlotArea ()*CT_PlotArea {_ebdd :=&CT_PlotArea {};return _ebdd };type ST_LblAlgn byte ; +// ValidateWithPath validates the CT_ErrDir and its children, prefixing error messages with path +func (_fdda *CT_ErrDir )ValidateWithPath (path string )error {if _fdda .ValAttr ==ST_ErrDirUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gabfg :=_fdda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gabfg !=nil {return _gabfg ;};return nil ;}; -// ValidateWithPath validates the EG_SurfaceChartShared and its children, prefixing error messages with path -func (_begeb *EG_SurfaceChartShared )ValidateWithPath (path string )error {if _begeb .Wireframe !=nil {if _aedaf :=_begeb .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_aedaf !=nil {return _aedaf ;}; -};for _bgfb ,_dddef :=range _begeb .Ser {if _bcabf :=_dddef .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bgfb ));_bcabf !=nil {return _bcabf ;};};if _begeb .BandFmts !=nil {if _fefce :=_begeb .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s"); -_fefce !=nil {return _fefce ;};};return nil ;}; +// ValidateWithPath validates the CT_CatAx and its children, prefixing error messages with path +func (_ffccb *CT_CatAx )ValidateWithPath (path string )error {if _cabd :=_ffccb .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_cabd !=nil {return _cabd ;};if _agaf :=_ffccb .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); +_agaf !=nil {return _agaf ;};if _ffccb .Delete !=nil {if _befg :=_ffccb .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_befg !=nil {return _befg ;};};if _cfcb :=_ffccb .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); +_cfcb !=nil {return _cfcb ;};if _ffccb .MajorGridlines !=nil {if _fdb :=_ffccb .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_fdb !=nil {return _fdb ;};};if _ffccb .MinorGridlines !=nil {if _adbg :=_ffccb .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); +_adbg !=nil {return _adbg ;};};if _ffccb .Title !=nil {if _ceec :=_ffccb .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_ceec !=nil {return _ceec ;};};if _ffccb .NumFmt !=nil {if _afce :=_ffccb .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_afce !=nil {return _afce ;};};if _ffccb .MajorTickMark !=nil {if _eefd :=_ffccb .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_eefd !=nil {return _eefd ;};};if _ffccb .MinorTickMark !=nil {if _agdf :=_ffccb .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); +_agdf !=nil {return _agdf ;};};if _ffccb .TickLblPos !=nil {if _aebc :=_ffccb .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_aebc !=nil {return _aebc ;};};if _ffccb .SpPr !=nil {if _bbag :=_ffccb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_bbag !=nil {return _bbag ;};};if _ffccb .TxPr !=nil {if _bfgf :=_ffccb .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_bfgf !=nil {return _bfgf ;};};if _agae :=_ffccb .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); +_agae !=nil {return _agae ;};if _ffccb .AxSharedChoice !=nil {if _ccbb :=_ffccb .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_ccbb !=nil {return _ccbb ;};};if _ffccb .Auto !=nil {if _egec :=_ffccb .Auto .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f"); +_egec !=nil {return _egec ;};};if _ffccb .LblAlgn !=nil {if _eba :=_ffccb .LblAlgn .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u0041\u006c\u0067\u006e");_eba !=nil {return _eba ;};};if _ffccb .LblOffset !=nil {if _ecgb :=_ffccb .LblOffset .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"); +_ecgb !=nil {return _ecgb ;};};if _ffccb .TickLblSkip !=nil {if _adce :=_ffccb .TickLblSkip .ValidateWithPath (path +"\u002f\u0054\u0069c\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070");_adce !=nil {return _adce ;};};if _ffccb .TickMarkSkip !=nil {if _def :=_ffccb .TickMarkSkip .ValidateWithPath (path +"\u002f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"); +_def !=nil {return _def ;};};if _ffccb .NoMultiLvlLbl !=nil {if _ddde :=_ffccb .NoMultiLvlLbl .ValidateWithPath (path +"\u002f\u004e\u006f\u004d\u0075\u006c\u0074\u0069\u004cv\u006c\u004c\u0062\u006c");_ddde !=nil {return _ddde ;};};if _ffccb .ExtLst !=nil {if _eefa :=_ffccb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eefa !=nil {return _eefa ;};};return nil ;}; -// Validate validates the CT_SecondPieSize and its children -func (_beab *CT_SecondPieSize )Validate ()error {return _beab .ValidateWithPath ("\u0043\u0054_\u0053\u0065\u0063o\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065");};func (_gadaa ST_LegendPos )String ()string {switch _gadaa {case 0:return "";case 1:return "\u0062"; -case 2:return "\u0074\u0072";case 3:return "\u006c";case 4:return "\u0072";case 5:return "\u0074";};return "";}; +// ValidateWithPath validates the CT_Perspective and its children, prefixing error messages with path +func (_cdcd *CT_Perspective )ValidateWithPath (path string )error {if _cdcd .ValAttr !=nil {if *_cdcd .ValAttr < 0{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cdcd .ValAttr ); +};if *_cdcd .ValAttr > 240{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0032\u0034\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cdcd .ValAttr ); +};};return nil ;};func (_afbbc ST_SizeRepresents )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afbbc .String (),start );};func (_aebbd ST_DispBlanksAs )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgbbc :=_c .Attr {}; +_cgbbc .Name =name ;switch _aebbd {case ST_DispBlanksAsUnset :_cgbbc .Value ="";case ST_DispBlanksAsSpan :_cgbbc .Value ="\u0073\u0070\u0061\u006e";case ST_DispBlanksAsGap :_cgbbc .Value ="\u0067\u0061\u0070";case ST_DispBlanksAsZero :_cgbbc .Value ="\u007a\u0065\u0072\u006f"; +};return _cgbbc ,nil ;};func (_cafad ST_MarkerStyle )Validate ()error {return _cafad .ValidateWithPath ("")};func (_bcad *CT_AxDataSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bcad .AxDataSourceChoice .MarshalXML (e ,_c .StartElement {}); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_babaa *CT_PlotAreaChoice1 )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _babaa .ValAx !=nil {_adbec :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0076\u0061\u006c\u0041\u0078"}}; +e .EncodeElement (_babaa .ValAx ,_adbec );}else if _babaa .CatAx !=nil {_dgefgf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0061\u0074\u0041\u0078"}};e .EncodeElement (_babaa .CatAx ,_dgefgf );}else if _babaa .DateAx !=nil {_cagac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0065\u0041\u0078"}}; +e .EncodeElement (_babaa .DateAx ,_cagac );}else if _babaa .SerAx !=nil {_ffae :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0065\u0072\u0041\u0078"}};e .EncodeElement (_babaa .SerAx ,_ffae );};return nil ;}; -// Validate validates the EG_SurfaceChartShared and its children -func (_dfgde *EG_SurfaceChartShared )Validate ()error {return _dfgde .ValidateWithPath ("E\u0047\u005f\u0053\u0075rf\u0061c\u0065\u0043\u0068\u0061\u0072t\u0053\u0068\u0061\u0072\u0065\u0064");};type ST_BarGrouping byte ; +// ValidateWithPath validates the CT_LineChart and its children, prefixing error messages with path +func (_bdge *CT_LineChart )ValidateWithPath (path string )error {if _agfaa :=_bdge .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_agfaa !=nil {return _agfaa ;};if _bdge .VaryColors !=nil {if _dfffg :=_bdge .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_dfffg !=nil {return _dfffg ;};};for _gegbg ,_deeg :=range _bdge .Ser {if _fagg :=_deeg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gegbg ));_fagg !=nil {return _fagg ;};};if _bdge .DLbls !=nil {if _beggc :=_bdge .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_beggc !=nil {return _beggc ;};};if _bdge .DropLines !=nil {if _bdefb :=_bdge .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_bdefb !=nil {return _bdefb ;};};if _bdge .HiLowLines !=nil {if _feee :=_bdge .HiLowLines .ValidateWithPath (path +"/\u0048\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"); +_feee !=nil {return _feee ;};};if _bdge .UpDownBars !=nil {if _abac :=_bdge .UpDownBars .ValidateWithPath (path +"/\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073");_abac !=nil {return _abac ;};};if _bdge .Marker !=nil {if _adee :=_bdge .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072"); +_adee !=nil {return _adee ;};};if _bdge .Smooth !=nil {if _bbeb :=_bdge .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068");_bbeb !=nil {return _bbeb ;};};for _ddgd ,_eeagd :=range _bdge .AxId {if _bbeab :=_eeagd .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ddgd )); +_bbeab !=nil {return _bbeab ;};};if _bdge .ExtLst !=nil {if _ecada :=_bdge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ecada !=nil {return _ecada ;};};return nil ;};func (_bbde *CT_Chart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _bbde .Title !=nil {_eegce :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_bbde .Title ,_eegce );};if _bbde .AutoTitleDeleted !=nil {_dbfb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061u\u0074\u006f\u0054\u0069\u0074l\u0065\u0044e\u006c\u0065\u0074\u0065\u0064"}}; +e .EncodeElement (_bbde .AutoTitleDeleted ,_dbfb );};if _bbde .PivotFmts !=nil {_cfbg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073"}};e .EncodeElement (_bbde .PivotFmts ,_cfbg );};if _bbde .View3D !=nil {_ffge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076\u0069\u0065\u0077\u0033\u0044"}}; +e .EncodeElement (_bbde .View3D ,_ffge );};if _bbde .Floor !=nil {_faff :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0066\u006c\u006f\u006f\u0072"}};e .EncodeElement (_bbde .Floor ,_faff );};if _bbde .SideWall !=nil {_aeag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"}}; +e .EncodeElement (_bbde .SideWall ,_aeag );};if _bbde .BackWall !=nil {_cfba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"}};e .EncodeElement (_bbde .BackWall ,_cfba );};_ceee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"}}; +e .EncodeElement (_bbde .PlotArea ,_ceee );if _bbde .Legend !=nil {_acdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0065\u006e\u0064"}};e .EncodeElement (_bbde .Legend ,_acdb );};if _bbde .PlotVisOnly !=nil {_gdgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"}}; +e .EncodeElement (_bbde .PlotVisOnly ,_gdgb );};if _bbde .DispBlanksAs !=nil {_eadg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0042\u006c\u0061n\u006b\u0073\u0041\u0073"}};e .EncodeElement (_bbde .DispBlanksAs ,_eadg ); +};if _bbde .ShowDLblsOverMax !=nil {_cbda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u0044\u004c\u0062l\u0073\u004fv\u0065\u0072\u004d\u0061\u0078"}};e .EncodeElement (_bbde .ShowDLblsOverMax ,_cbda );};if _bbde .ExtLst !=nil {_eadb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bbde .ExtLst ,_eadb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_FirstSliceAng ()*CT_FirstSliceAng {_dbba :=&CT_FirstSliceAng {};return _dbba }; -// ValidateWithPath validates the CT_OfPieChart and its children, prefixing error messages with path -func (_bfgce *CT_OfPieChart )ValidateWithPath (path string )error {if _bbba :=_bfgce .OfPieType .ValidateWithPath (path +"\u002f\u004f\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065");_bbba !=nil {return _bbba ;};if _bfgce .VaryColors !=nil {if _bgga :=_bfgce .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_bgga !=nil {return _bgga ;};};for _eeac ,_aaba :=range _bfgce .Ser {if _dcfff :=_aaba .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_eeac ));_dcfff !=nil {return _dcfff ;};};if _bfgce .DLbls !=nil {if _fcgbb :=_bfgce .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_fcgbb !=nil {return _fcgbb ;};};if _bfgce .GapWidth !=nil {if _aabf :=_bfgce .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h");_aabf !=nil {return _aabf ;};};if _bfgce .SplitType !=nil {if _bgbf :=_bfgce .SplitType .ValidateWithPath (path +"\u002f\u0053\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065"); -_bgbf !=nil {return _bgbf ;};};if _bfgce .SplitPos !=nil {if _cecda :=_bfgce .SplitPos .ValidateWithPath (path +"\u002fS\u0070\u006c\u0069\u0074\u0050\u006fs");_cecda !=nil {return _cecda ;};};if _bfgce .CustSplit !=nil {if _ccaa :=_bfgce .CustSplit .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074"); -_ccaa !=nil {return _ccaa ;};};if _bfgce .SecondPieSize !=nil {if _adaff :=_bfgce .SecondPieSize .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u006f\u006e\u0064\u0050\u0069e\u0053\u0069\u007a\u0065");_adaff !=nil {return _adaff ;};};for _bgdef ,_ffaga :=range _bfgce .SerLines {if _beca :=_ffaga .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0065\u0072\u004c\u0069\u006e\u0065\u0073\u005b\u0025\u0064\u005d",path ,_bgdef )); -_beca !=nil {return _beca ;};};if _bfgce .ExtLst !=nil {if _dffc :=_bfgce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dffc !=nil {return _dffc ;};};return nil ;}; +// ValidateWithPath validates the CT_Protection and its children, prefixing error messages with path +func (_geeg *CT_Protection )ValidateWithPath (path string )error {if _geeg .ChartObject !=nil {if _cege :=_geeg .ChartObject .ValidateWithPath (path +"\u002f\u0043\u0068a\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074");_cege !=nil {return _cege ;};}; +if _geeg .Data !=nil {if _cgee :=_geeg .Data .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061");_cgee !=nil {return _cgee ;};};if _geeg .Formatting !=nil {if _ddffg :=_geeg .Formatting .ValidateWithPath (path +"/\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"); +_ddffg !=nil {return _ddffg ;};};if _geeg .Selection !=nil {if _ccedc :=_geeg .Selection .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_ccedc !=nil {return _ccedc ;};};if _geeg .UserInterface !=nil {if _dbfgg :=_geeg .UserInterface .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0049\u006e\u0074\u0065r\u0066\u0061\u0063\u0065"); +_dbfgg !=nil {return _dbfgg ;};};return nil ;}; -// ST_HoleSize is a union type -type ST_HoleSize struct{ST_HoleSizePercent *string ;ST_HoleSizeUByte *uint8 ;};type CT_MultiLvlStrData struct{PtCount *CT_UnsignedInt ; +// Validate validates the CT_Area3DChart and its children +func (_fgf *CT_Area3DChart )Validate ()error {return _fgf .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044C\u0068\u0061\u0072\u0074");}; -// Level -Lvl []*CT_Lvl ;ExtLst *CT_ExtensionList ;};func (_gafce ST_SplitType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gafce .String (),start );};const (ST_MarkerStyleUnset ST_MarkerStyle =0;ST_MarkerStyleCircle ST_MarkerStyle =1; -ST_MarkerStyleDash ST_MarkerStyle =2;ST_MarkerStyleDiamond ST_MarkerStyle =3;ST_MarkerStyleDot ST_MarkerStyle =4;ST_MarkerStyleNone ST_MarkerStyle =5;ST_MarkerStylePicture ST_MarkerStyle =6;ST_MarkerStylePlus ST_MarkerStyle =7;ST_MarkerStyleSquare ST_MarkerStyle =8; -ST_MarkerStyleStar ST_MarkerStyle =9;ST_MarkerStyleTriangle ST_MarkerStyle =10;ST_MarkerStyleX ST_MarkerStyle =11;ST_MarkerStyleAuto ST_MarkerStyle =12;); +// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path +func (_edbb *CT_Boolean )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_PictureFormat and its children -func (_gaac *CT_PictureFormat )Validate ()error {return _gaac .ValidateWithPath ("\u0043\u0054_\u0050\u0069\u0063t\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074");};func (_fegg ST_MarkerStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fegg .String (),start ); +// Validate validates the CT_AreaSer and its children +func (_cga *CT_AreaSer )Validate ()error {return _cga .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0053\u0065\u0072");};func (_febg ST_Orientation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_febg .String (),start ); }; -// Validate validates the CT_TimeUnit and its children -func (_agdfa *CT_TimeUnit )Validate ()error {return _agdfa .ValidateWithPath ("C\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074");};func (_ggcfcg *CT_GapAmount )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ggcfcg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_ggcfcg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Bar3DChart struct{ +// Validate validates the CT_DLblChoice and its children +func (_efaf *CT_DLblChoice )Validate ()error {return _efaf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Bar Direction -BarDir *CT_BarDir ; +// ValidateWithPath validates the CT_DoughnutChart and its children, prefixing error messages with path +func (_bbabf *CT_DoughnutChart )ValidateWithPath (path string )error {if _bbabf .VaryColors !=nil {if _befb :=_bbabf .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_befb !=nil {return _befb ;};};for _ddgf ,_fcfd :=range _bbabf .Ser {if _ecca :=_fcfd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ddgf )); +_ecca !=nil {return _ecca ;};};if _bbabf .DLbls !=nil {if _deeb :=_bbabf .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_deeb !=nil {return _deeb ;};};if _bbabf .FirstSliceAng !=nil {if _bcaf :=_bbabf .FirstSliceAng .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0053\u006c\u0069c\u0065\u0041\u006e\u0067"); +_bcaf !=nil {return _bcaf ;};};if _bbabf .HoleSize !=nil {if _bgbb :=_bbabf .HoleSize .ValidateWithPath (path +"\u002fH\u006f\u006c\u0065\u0053\u0069\u007ae");_bgbb !=nil {return _bgbb ;};};if _bbabf .ExtLst !=nil {if _fggba :=_bbabf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fggba !=nil {return _fggba ;};};return nil ;};type EG_AreaChartShared struct{ -// Bar Grouping -Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; +// Grouping +Grouping *CT_Grouping ;VaryColors *CT_Boolean ; -// Bar Chart Series -Ser []*CT_BarSer ; +// Area Chart Series +Ser []*CT_AreaSer ; // Data Labels DLbls *CT_DLbls ; -// Gap Width -GapWidth *CT_GapAmount ; - -// Gap Depth -GapDepth *CT_GapAmount ;Shape *CT_Shape ; - -// Axis ID -AxId []*CT_UnsignedInt ; - -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func NewCT_SerAx ()*CT_SerAx {_cbacf :=&CT_SerAx {};_cbacf .AxId =NewCT_UnsignedInt ();_cbacf .Scaling =NewCT_Scaling ();_cbacf .AxPos =NewCT_AxPos ();_cbacf .CrossAx =NewCT_UnsignedInt ();return _cbacf ;};func (_bbeed *CT_Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bbeed .ValAttr !=ST_ShapeUnset {_edgff ,_dgaaa :=_bbeed .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _dgaaa !=nil {return _dgaaa ;};start .Attr =append (start .Attr ,_edgff );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Title struct{ - -// Chart Text -Tx *CT_Tx ; - -// Layout -Layout *CT_Layout ; +// Drop Lines +DropLines *CT_ChartLines ;};func (_afccf *Chart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afccf .CT_RelId =*NewCT_RelId ();for _ ,_cdgaa :=range start .Attr {if _cdgaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cdgaa .Name .Local =="\u0069\u0064"||_cdgaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cdgaa .Name .Local =="\u0069\u0064"{_fcdaf :=_cdgaa .Value ; +_afccf .IdAttr =_fcdaf ;continue ;};};for {_cebgcg ,_fdgbf :=d .Token ();if _fdgbf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0068\u0061\u0072t\u003a\u0020\u0025\u0073",_fdgbf );};if _bbad ,_gbbaa :=_cebgcg .(_c .EndElement ); +_gbbaa &&_bbad .Name ==start .Name {break ;};};return nil ;};func NewCT_BubbleChart ()*CT_BubbleChart {_efdb :=&CT_BubbleChart {};return _efdb };func (_ffcca *CT_DTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _ffcca .ShowHorzBorder !=nil {_bbbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077H\u006f\u0072\u007a\u0042\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_ffcca .ShowHorzBorder ,_bbbg );};if _ffcca .ShowVertBorder !=nil {_eacc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077V\u0065\u0072\u0074\u0042\u006f\u0072\u0064\u0065\u0072"}}; +e .EncodeElement (_ffcca .ShowVertBorder ,_eacc );};if _ffcca .ShowOutline !=nil {_eabc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}};e .EncodeElement (_ffcca .ShowOutline ,_eabc ); +};if _ffcca .ShowKeys !=nil {_dcf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"}};e .EncodeElement (_ffcca .ShowKeys ,_dcf );};if _ffcca .SpPr !=nil {_cfcaf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_ffcca .SpPr ,_cfcaf );};if _ffcca .TxPr !=nil {_dbae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_ffcca .TxPr ,_dbae );};if _ffcca .ExtLst !=nil {_fbgd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ffcca .ExtLst ,_fbgd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Overlay -Overlay *CT_Boolean ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Validate validates the CT_SecondPieSize and its children +func (_fcgdd *CT_SecondPieSize )Validate ()error {return _fcgdd .ValidateWithPath ("\u0043\u0054_\u0053\u0065\u0063o\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065");};func NewCT_Pie3DChart ()*CT_Pie3DChart {_acaaf :=&CT_Pie3DChart {};return _acaaf }; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_edec *CT_ChartLines )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdeg :for {_agfa ,_abaff :=d .Token ();if _abaff !=nil {return _abaff ;};switch _afff :=_agfa .(type ){case _e .StartElement :switch _afff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_edec .SpPr =_g .NewCT_ShapeProperties (); -if _gded :=d .DecodeElement (_edec .SpPr ,&_afff );_gded !=nil {return _gded ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073 \u0025\u0076",_afff .Name ); -if _ebdf :=d .Skip ();_ebdf !=nil {return _ebdf ;};};case _e .EndElement :break _fdeg ;case _e .CharData :};};return nil ;};func (_ffbbcf *ST_RadarStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ffbbcf =0;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_ffbbcf =1; -case "\u006d\u0061\u0072\u006b\u0065\u0072":*_ffbbcf =2;case "\u0066\u0069\u006c\u006c\u0065\u0064":*_ffbbcf =3;};return nil ;}; -// ValidateWithPath validates the CT_TxChoice and its children, prefixing error messages with path -func (_edga *CT_TxChoice )ValidateWithPath (path string )error {if _edga .StrRef !=nil {if _bdge :=_edga .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_bdge !=nil {return _bdge ;};};if _edga .Rich !=nil {if _fggfd :=_edga .Rich .ValidateWithPath (path +"\u002f\u0052\u0069c\u0068"); -_fggfd !=nil {return _fggfd ;};};return nil ;}; +// ValidateWithPath validates the CT_BarChart and its children, prefixing error messages with path +func (_ggg *CT_BarChart )ValidateWithPath (path string )error {if _afc :=_ggg .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_afc !=nil {return _afc ;};if _ggg .Grouping !=nil {if _eccf :=_ggg .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); +_eccf !=nil {return _eccf ;};};if _ggg .VaryColors !=nil {if _cbab :=_ggg .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_cbab !=nil {return _cbab ;};};for _cdac ,_ffgb :=range _ggg .Ser {if _dbb :=_ffgb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cdac )); +_dbb !=nil {return _dbb ;};};if _ggg .DLbls !=nil {if _abbe :=_ggg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_abbe !=nil {return _abbe ;};};if _ggg .GapWidth !=nil {if _dda :=_ggg .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h"); +_dda !=nil {return _dda ;};};if _ggg .Overlap !=nil {if _fggd :=_ggg .Overlap .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_fggd !=nil {return _fggd ;};};for _dce ,_gaed :=range _ggg .SerLines {if _ggce :=_gaed .ValidateWithPath (_f .Sprintf ("\u0025s\u002fS\u0065\u0072\u004c\u0069\u006e\u0065\u0073\u005b\u0025\u0064\u005d",path ,_dce )); +_ggce !=nil {return _ggce ;};};for _abdb ,_ecaf :=range _ggg .AxId {if _deb :=_ecaf .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_abdb ));_deb !=nil {return _deb ;};};if _ggg .ExtLst !=nil {if _aegg :=_ggg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_aegg !=nil {return _aegg ;};};return nil ;}; -// Validate validates the CT_ChartLines and its children -func (_dfbf *CT_ChartLines )Validate ()error {return _dfbf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073");};type CT_DLblChoice struct{Delete *CT_Boolean ; +// ValidateWithPath validates the CT_NumData and its children, prefixing error messages with path +func (_bafee *CT_NumData )ValidateWithPath (path string )error {if _bafee .PtCount !=nil {if _cbafe :=_bafee .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_cbafe !=nil {return _cbafe ;};};for _bbged ,_caffe :=range _bafee .Pt {if _abce :=_caffe .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_bbged )); +_abce !=nil {return _abce ;};};if _bafee .ExtLst !=nil {if _faggg :=_bafee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_faggg !=nil {return _faggg ;};};return nil ;};func (_gbbdg ST_PictureFormat )ValidateWithPath (path string )error {switch _gbbdg {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbbdg )); +};return nil ;};func NewCT_TimeUnit ()*CT_TimeUnit {_ccdcab :=&CT_TimeUnit {};return _ccdcab };type CT_DLblChoice struct{Delete *CT_Boolean ; // Layout Layout *CT_Layout ;Tx *CT_Tx ; // Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Data Label Position DLblPos *CT_DLblPos ; @@ -512,332 +248,340 @@ ShowPercent *CT_Boolean ; ShowBubbleSize *CT_Boolean ; // Separator -Separator *string ;};type CT_LblAlgn struct{ +Separator *string ;};func (_dfeef *ST_SplitType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbceg ,_caagb :=d .Token ();if _caagb !=nil {return _caagb ;};if _aagbe ,_abefg :=_bbceg .(_c .EndElement );_abefg &&_aagbe .Name ==start .Name {*_dfeef =1; +return nil ;};if _fbced ,_bbcgc :=_bbceg .(_c .CharData );!_bbcgc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbceg );}else {switch string (_fbced ){case "":*_dfeef =0; +case "\u0061\u0075\u0074\u006f":*_dfeef =1;case "\u0063\u0075\u0073\u0074":*_dfeef =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_dfeef =3;case "\u0070\u006f\u0073":*_dfeef =4;case "\u0076\u0061\u006c":*_dfeef =5;};};_bbceg ,_caagb =d .Token ();if _caagb !=nil {return _caagb ; +};if _ggea ,_cfbdfe :=_bbceg .(_c .EndElement );_cfbdfe &&_ggea .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbceg ); +};func NewCT_AxisUnit ()*CT_AxisUnit {_bdd :=&CT_AxisUnit {};_bdd .ValAttr =0+1;return _bdd };type CT_LineSer struct{ -// Label Alignment Value -ValAttr ST_LblAlgn ;};func (_cgcffd ST_LayoutTarget )ValidateWithPath (path string )error {switch _cgcffd {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgcffd )); -};return nil ;};func (_feegb *CT_OfPieChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_feegb .OfPieType =NewCT_OfPieType ();_eced :for {_efadg ,_ebbcac :=d .Token ();if _ebbcac !=nil {return _ebbcac ;};switch _gbeff :=_efadg .(type ){case _e .StartElement :switch _gbeff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ff\u0050\u0069\u0065\u0054\u0079\u0070e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ff\u0050\u0069\u0065\u0054\u0079\u0070e"}:if _bfafd :=d .DecodeElement (_feegb .OfPieType ,&_gbeff ); -_bfafd !=nil {return _bfafd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_feegb .VaryColors =NewCT_Boolean (); -if _bfeg :=d .DecodeElement (_feegb .VaryColors ,&_gbeff );_bfeg !=nil {return _bfeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_egeb :=NewCT_PieSer (); -if _bbffe :=d .DecodeElement (_egeb ,&_gbeff );_bbffe !=nil {return _bbffe ;};_feegb .Ser =append (_feegb .Ser ,_egeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_feegb .DLbls =NewCT_DLbls (); -if _gfdd :=d .DecodeElement (_feegb .DLbls ,&_gbeff );_gfdd !=nil {return _gfdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_feegb .GapWidth =NewCT_GapAmount (); -if _gdce :=d .DecodeElement (_feegb .GapWidth ,&_gbeff );_gdce !=nil {return _gdce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073p\u006c\u0069\u0074\u0054\u0079\u0070e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073p\u006c\u0069\u0074\u0054\u0079\u0070e"}:_feegb .SplitType =NewCT_SplitType (); -if _ccbb :=d .DecodeElement (_feegb .SplitType ,&_gbeff );_ccbb !=nil {return _ccbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"}:_feegb .SplitPos =NewCT_Double (); -if _gafdc :=d .DecodeElement (_feegb .SplitPos ,&_gbeff );_gafdc !=nil {return _gafdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063u\u0073\u0074\u0053\u0070\u006c\u0069t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063u\u0073\u0074\u0053\u0070\u006c\u0069t"}:_feegb .CustSplit =NewCT_CustSplit (); -if _bddbf :=d .DecodeElement (_feegb .CustSplit ,&_gbeff );_bddbf !=nil {return _bddbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"}:_feegb .SecondPieSize =NewCT_SecondPieSize (); -if _geebf :=d .DecodeElement (_feegb .SecondPieSize ,&_gbeff );_geebf !=nil {return _geebf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_becbgf :=NewCT_ChartLines (); -if _ddaf :=d .DecodeElement (_becbgf ,&_gbeff );_ddaf !=nil {return _ddaf ;};_feegb .SerLines =append (_feegb .SerLines ,_becbgf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_feegb .ExtLst =NewCT_ExtensionList (); -if _cgfcb :=d .DecodeElement (_feegb .ExtLst ,&_gbeff );_cgfcb !=nil {return _cgfcb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ff\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_gbeff .Name ); -if _caebf :=d .Skip ();_caebf !=nil {return _caebf ;};};case _e .EndElement :break _eced ;case _e .CharData :};};return nil ;};func (_egdab ST_DispBlanksAs )ValidateWithPath (path string )error {switch _egdab {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egdab )); -};return nil ;}; +// Index +Idx *CT_UnsignedInt ; -// ValidateWithPath validates the CT_AxDataSource and its children, prefixing error messages with path -func (_dfd *CT_AxDataSource )ValidateWithPath (path string )error {if _dec :=_dfd .AxDataSourceChoice .ValidateWithPath (path +"\u002f\u0041\u0078\u0044at\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_dec !=nil {return _dec ; -};return nil ;}; +// Order +Order *CT_UnsignedInt ; -// ValidateWithPath validates the CT_Tx and its children, prefixing error messages with path -func (_fcda *CT_Tx )ValidateWithPath (path string )error {if _feade :=_fcda .TxChoice .ValidateWithPath (path +"\u002fT\u0078\u0043\u0068\u006f\u0069\u0063e");_feade !=nil {return _feade ;};return nil ;};type ChartSpace struct{CT_ChartSpace };func (_gacbb *CT_MarkerSize )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_abbec :=range start .Attr {if _abbec .Name .Local =="\u0076\u0061\u006c"{_ggdcd ,_bgcc :=_fb .ParseUint (_abbec .Value ,10,8); -if _bgcc !=nil {return _bgcc ;};_aaec :=uint8 (_ggdcd );_gacbb .ValAttr =&_aaec ;continue ;};};for {_ddadd ,_agbab :=d .Token ();if _agbab !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004da\u0072k\u0065r\u0053\u0069\u007a\u0065\u003a\u0020\u0025s",_agbab ); -};if _eadbd ,_fbbdb :=_ddadd .(_e .EndElement );_fbbdb &&_eadbd .Name ==start .Name {break ;};};return nil ;};func (_eegf *CT_ExternalData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aafe :=range start .Attr {if _aafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aafe .Name .Local =="\u0069\u0064"||_aafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aafe .Name .Local =="\u0069\u0064"{_fdfd :=_aafe .Value ; -_eegf .IdAttr =_fdfd ;continue ;};};_gaef :for {_edeag ,_abab :=d .Token ();if _abab !=nil {return _abab ;};switch _becb :=_edeag .(type ){case _e .StartElement :switch _becb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"}:_eegf .AutoUpdate =NewCT_Boolean (); -if _cbfb :=d .DecodeElement (_eegf .AutoUpdate ,&_becb );_cbfb !=nil {return _cbfb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_becb .Name ); -if _baba :=d .Skip ();_baba !=nil {return _baba ;};};case _e .EndElement :break _gaef ;case _e .CharData :};};return nil ;};func (_adfdc ST_LblAlgn )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_adfdc .String (),start ); -}; +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// Validate validates the EG_PieChartShared and its children -func (_abafbc *EG_PieChartShared )Validate ()error {return _abafbc .ValidateWithPath ("\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064");};func (_cbeg *CT_Boolean )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agd :=range start .Attr {if _agd .Name .Local =="\u0076\u0061\u006c"{_bbec ,_dcgc :=_fb .ParseBool (_agd .Value ); -if _dcgc !=nil {return _dcgc ;};_cbeg .ValAttr =&_bbec ;continue ;};};for {_afe ,_dccf :=d .Token ();if _dccf !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e\u003a\u0020%\u0073",_dccf ); -};if _aedb ,_ddgf :=_afe .(_e .EndElement );_ddgf &&_aedb .Name ==start .Name {break ;};};return nil ;}; +// Marker +Marker *CT_Marker ; -// ValidateWithPath validates the CT_StockChart and its children, prefixing error messages with path -func (_cadf *CT_StockChart )ValidateWithPath (path string )error {for _bdbfb ,_bbcc :=range _cadf .Ser {if _bcef :=_bbcc .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bdbfb ));_bcef !=nil {return _bcef ; -};};if _cadf .DLbls !=nil {if _fbbca :=_cadf .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_fbbca !=nil {return _fbbca ;};};if _cadf .DropLines !=nil {if _cfee :=_cadf .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"); -_cfee !=nil {return _cfee ;};};if _cadf .HiLowLines !=nil {if _ccecd :=_cadf .HiLowLines .ValidateWithPath (path +"/\u0048\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073");_ccecd !=nil {return _ccecd ;};};if _cadf .UpDownBars !=nil {if _ddea :=_cadf .UpDownBars .ValidateWithPath (path +"/\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"); -_ddea !=nil {return _ddea ;};};for _cbcg ,_bddc :=range _cadf .AxId {if _febde :=_bddc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_cbcg ));_febde !=nil {return _febde ;};};if _cadf .ExtLst !=nil {if _fbffg :=_cadf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fbffg !=nil {return _fbffg ;};};return nil ;}; +// Data Point +DPt []*CT_DPt ; -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_acfe *CT_Shape )ValidateWithPath (path string )error {if _dfdfa :=_acfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfdfa !=nil {return _dfdfa ;};return nil ;};func NewCT_LegendEntry ()*CT_LegendEntry {_babbb :=&CT_LegendEntry {}; -_babbb .Idx =NewCT_UnsignedInt ();_babbb .LegendEntryChoice =NewCT_LegendEntryChoice ();return _babbb ;}; +// Data Labels +DLbls *CT_DLbls ;Trendline []*CT_Trendline ; -// Validate validates the CT_AreaSer and its children -func (_ggc *CT_AreaSer )Validate ()error {return _ggc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0053\u0065\u0072");}; +// Error Bars +ErrBars *CT_ErrBars ; -// Validate validates the CT_Line3DChart and its children -func (_gfecg *CT_Line3DChart )Validate ()error {return _gfecg .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044C\u0068\u0061\u0072\u0074");}; +// Category Axis Data +Cat *CT_AxDataSource ;Val *CT_NumDataSource ;Smooth *CT_Boolean ; -// ValidateWithPath validates the CT_DepthPercent and its children, prefixing error messages with path -func (_eagd *CT_DepthPercent )ValidateWithPath (path string )error {if _eagd .ValAttr !=nil {if _eeae :=_eagd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eeae !=nil {return _eeae ;};};return nil ;};func (_ecga *CT_PictureOptions )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _ecga .ApplyToFront !=nil {_ecbb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0070\u0070\u006c\u0079\u0054\u006fF\u0072\u006f\u006e\u0074"}};e .EncodeElement (_ecga .ApplyToFront ,_ecbb );};if _ecga .ApplyToSides !=nil {_faad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0070\u0070\u006c\u0079\u0054\u006fS\u0069\u0064\u0065\u0073"}}; -e .EncodeElement (_ecga .ApplyToSides ,_faad );};if _ecga .ApplyToEnd !=nil {_gdffe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061p\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"}};e .EncodeElement (_ecga .ApplyToEnd ,_gdffe );};if _ecga .PictureFormat !=nil {_fbaga :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070i\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}}; -e .EncodeElement (_ecga .PictureFormat ,_fbaga );};if _ecga .PictureStackUnit !=nil {_gggb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070i\u0063\u0074\u0075\u0072\u0065S\u0074\u0061c\u006b\u0055\u006e\u0069\u0074"}};e .EncodeElement (_ecga .PictureStackUnit ,_gggb ); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_ManualLayout ()*CT_ManualLayout {_acggc :=&CT_ManualLayout {};return _acggc };func (_bcdg *CT_DateAx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcdg .AxId =NewCT_UnsignedInt ();_bcdg .Scaling =NewCT_Scaling (); +_bcdg .AxPos =NewCT_AxPos ();_bcdg .CrossAx =NewCT_UnsignedInt ();_gbaa :for {_feef ,_gdaed :=d .Token ();if _gdaed !=nil {return _gdaed ;};switch _cbbef :=_feef .(type ){case _c .StartElement :switch _cbbef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _eaaa :=d .DecodeElement (_bcdg .AxId ,&_cbbef ); +_eaaa !=nil {return _eaaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _bgda :=d .DecodeElement (_bcdg .Scaling ,&_cbbef ); +_bgda !=nil {return _bgda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_bcdg .Delete =NewCT_Boolean (); +if _cecc :=d .DecodeElement (_bcdg .Delete ,&_cbbef );_cecc !=nil {return _cecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _dgfca :=d .DecodeElement (_bcdg .AxPos ,&_cbbef ); +_dgfca !=nil {return _dgfca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bcdg .MajorGridlines =NewCT_ChartLines (); +if _abgf :=d .DecodeElement (_bcdg .MajorGridlines ,&_cbbef );_abgf !=nil {return _abgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bcdg .MinorGridlines =NewCT_ChartLines (); +if _aaf :=d .DecodeElement (_bcdg .MinorGridlines ,&_cbbef );_aaf !=nil {return _aaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_bcdg .Title =NewCT_Title (); +if _ddfa :=d .DecodeElement (_bcdg .Title ,&_cbbef );_ddfa !=nil {return _ddfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_bcdg .NumFmt =NewCT_NumFmt (); +if _fedd :=d .DecodeElement (_bcdg .NumFmt ,&_cbbef );_fedd !=nil {return _fedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bcdg .MajorTickMark =NewCT_TickMark (); +if _aac :=d .DecodeElement (_bcdg .MajorTickMark ,&_cbbef );_aac !=nil {return _aac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bcdg .MinorTickMark =NewCT_TickMark (); +if _fbge :=d .DecodeElement (_bcdg .MinorTickMark ,&_cbbef );_fbge !=nil {return _fbge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_bcdg .TickLblPos =NewCT_TickLblPos (); +if _bdfa :=d .DecodeElement (_bcdg .TickLblPos ,&_cbbef );_bdfa !=nil {return _bdfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bcdg .SpPr =_a .NewCT_ShapeProperties (); +if _fbdbee :=d .DecodeElement (_bcdg .SpPr ,&_cbbef );_fbdbee !=nil {return _fbdbee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_bcdg .TxPr =_a .NewCT_TextBody (); +if _ffbg :=d .DecodeElement (_bcdg .TxPr ,&_cbbef );_ffbg !=nil {return _ffbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _ggdf :=d .DecodeElement (_bcdg .CrossAx ,&_cbbef ); +_ggdf !=nil {return _ggdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_bcdg .AxSharedChoice =NewEG_AxSharedChoice (); +if _abef :=d .DecodeElement (&_bcdg .AxSharedChoice .Crosses ,&_cbbef );_abef !=nil {return _abef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_bcdg .AxSharedChoice =NewEG_AxSharedChoice (); +if _edca :=d .DecodeElement (&_bcdg .AxSharedChoice .CrossesAt ,&_cbbef );_edca !=nil {return _edca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"}:_bcdg .Auto =NewCT_Boolean (); +if _aaff :=d .DecodeElement (_bcdg .Auto ,&_cbbef );_aaff !=nil {return _aaff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"}:_bcdg .LblOffset =NewCT_LblOffset (); +if _dace :=d .DecodeElement (_bcdg .LblOffset ,&_cbbef );_dace !=nil {return _dace ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0073e\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0073e\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_bcdg .BaseTimeUnit =NewCT_TimeUnit (); +if _egbc :=d .DecodeElement (_bcdg .BaseTimeUnit ,&_cbbef );_egbc !=nil {return _egbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"}:_bcdg .MajorUnit =NewCT_AxisUnit (); +if _bgdb :=d .DecodeElement (_bcdg .MajorUnit ,&_cbbef );_bgdb !=nil {return _bgdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_bcdg .MajorTimeUnit =NewCT_TimeUnit (); +if _aggf :=d .DecodeElement (_bcdg .MajorTimeUnit ,&_cbbef );_aggf !=nil {return _aggf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"}:_bcdg .MinorUnit =NewCT_AxisUnit (); +if _gade :=d .DecodeElement (_bcdg .MinorUnit ,&_cbbef );_gade !=nil {return _gade ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_bcdg .MinorTimeUnit =NewCT_TimeUnit (); +if _eabb :=d .DecodeElement (_bcdg .MinorTimeUnit ,&_cbbef );_eabb !=nil {return _eabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcdg .ExtLst =NewCT_ExtensionList (); +if _effbc :=d .DecodeElement (_bcdg .ExtLst ,&_cbbef );_effbc !=nil {return _effbc ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0061\u0074e\u0041\u0078 \u0025\u0076",_cbbef .Name ); +if _dbgc :=d .Skip ();_dbgc !=nil {return _dbgc ;};};case _c .EndElement :break _gbaa ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Surface and its children, prefixing error messages with path -func (_cedcg *CT_Surface )ValidateWithPath (path string )error {if _cedcg .Thickness !=nil {if _cdfff :=_cedcg .Thickness .ValidateWithPath (path +"\u002f\u0054\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073");_cdfff !=nil {return _cdfff ;};};if _cedcg .SpPr !=nil {if _fgaf :=_cedcg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_fgaf !=nil {return _fgaf ;};};if _cedcg .PictureOptions !=nil {if _cdgef :=_cedcg .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_cdgef !=nil {return _cdgef ;};};if _cedcg .ExtLst !=nil {if _cfdag :=_cedcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cfdag !=nil {return _cfdag ;};};return nil ;};func (_bbefd *CT_Protection )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bbefd .ChartObject !=nil {_efbfb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}}; -e .EncodeElement (_bbefd .ChartObject ,_efbfb );};if _bbefd .Data !=nil {_cgbb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0061"}};e .EncodeElement (_bbefd .Data ,_cgbb );};if _bbefd .Formatting !=nil {_effb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"}}; -e .EncodeElement (_bbefd .Formatting ,_effb );};if _bbefd .Selection !=nil {_abbcc :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bbefd .Selection ,_abbcc );};if _bbefd .UserInterface !=nil {_cecg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0075s\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"}}; -e .EncodeElement (_bbefd .UserInterface ,_cecg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cecec ST_SecondPieSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cecec .ST_SecondPieSizePercent !=nil {e .EncodeToken (_e .CharData (*_cecec .ST_SecondPieSizePercent )); -};if _cecec .ST_SecondPieSizeUShort !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_cecec .ST_SecondPieSizeUShort )));};return e .EncodeToken (_e .EndElement {Name :start .Name });};func (_gfcbb *CT_ManualLayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbacd :for {_afgb ,_dbbf :=d .Token (); -if _dbbf !=nil {return _dbbf ;};switch _edaff :=_afgb .(type ){case _e .StartElement :switch _edaff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079o\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079o\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074"}:_gfcbb .LayoutTarget =NewCT_LayoutTarget (); -if _gbef :=d .DecodeElement (_gfcbb .LayoutTarget ,&_edaff );_gbef !=nil {return _gbef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u004d\u006fd\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u004d\u006fd\u0065"}:_gfcbb .XMode =NewCT_LayoutMode (); -if _cgga :=d .DecodeElement (_gfcbb .XMode ,&_edaff );_cgga !=nil {return _cgga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u004d\u006fd\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u004d\u006fd\u0065"}:_gfcbb .YMode =NewCT_LayoutMode (); -if _cbeac :=d .DecodeElement (_gfcbb .YMode ,&_edaff );_cbeac !=nil {return _cbeac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077\u004d\u006fd\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077\u004d\u006fd\u0065"}:_gfcbb .WMode =NewCT_LayoutMode (); -if _gecba :=d .DecodeElement (_gfcbb .WMode ,&_edaff );_gecba !=nil {return _gecba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u004d\u006fd\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u004d\u006fd\u0065"}:_gfcbb .HMode =NewCT_LayoutMode (); -if _agaf :=d .DecodeElement (_gfcbb .HMode ,&_edaff );_agaf !=nil {return _agaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078"}:_gfcbb .X =NewCT_Double (); -if _ggdbc :=d .DecodeElement (_gfcbb .X ,&_edaff );_ggdbc !=nil {return _ggdbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079"}:_gfcbb .Y =NewCT_Double (); -if _dcfa :=d .DecodeElement (_gfcbb .Y ,&_edaff );_dcfa !=nil {return _dcfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077"}:_gfcbb .W =NewCT_Double (); -if _abafb :=d .DecodeElement (_gfcbb .W ,&_edaff );_abafb !=nil {return _abafb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068"}:_gfcbb .H =NewCT_Double (); -if _beed :=d .DecodeElement (_gfcbb .H ,&_edaff );_beed !=nil {return _beed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfcbb .ExtLst =NewCT_ExtensionList (); -if _febf :=d .DecodeElement (_gfcbb .ExtLst ,&_edaff );_febf !=nil {return _febf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074\u0020\u0025\u0076",_edaff .Name ); -if _aebc :=d .Skip ();_aebc !=nil {return _aebc ;};};case _e .EndElement :break _cbacd ;case _e .CharData :};};return nil ;};func (_cbad *CT_DPt )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbad .Idx =NewCT_UnsignedInt ();_bdad :for {_abeeb ,_debc :=d .Token (); -if _debc !=nil {return _debc ;};switch _dbef :=_abeeb .(type ){case _e .StartElement :switch _dbef .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _bcaa :=d .DecodeElement (_cbad .Idx ,&_dbef ); -_bcaa !=nil {return _bcaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_cbad .InvertIfNegative =NewCT_Boolean (); -if _bccef :=d .DecodeElement (_cbad .InvertIfNegative ,&_dbef );_bccef !=nil {return _bccef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_cbad .Marker =NewCT_Marker (); -if _bafa :=d .DecodeElement (_cbad .Marker ,&_dbef );_bafa !=nil {return _bafa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_cbad .Bubble3D =NewCT_Boolean (); -if _fggb :=d .DecodeElement (_cbad .Bubble3D ,&_dbef );_fggb !=nil {return _fggb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"}:_cbad .Explosion =NewCT_UnsignedInt (); -if _fege :=d .DecodeElement (_cbad .Explosion ,&_dbef );_fege !=nil {return _fege ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cbad .SpPr =_g .NewCT_ShapeProperties (); -if _begd :=d .DecodeElement (_cbad .SpPr ,&_dbef );_begd !=nil {return _begd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_cbad .PictureOptions =NewCT_PictureOptions (); -if _cafd :=d .DecodeElement (_cbad .PictureOptions ,&_dbef );_cafd !=nil {return _cafd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbad .ExtLst =NewCT_ExtensionList (); -if _ebdb :=d .DecodeElement (_cbad .ExtLst ,&_dbef );_ebdb !=nil {return _ebdb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0050\u0074\u0020\u0025\u0076",_dbef .Name ); -if _gacbe :=d .Skip ();_gacbe !=nil {return _gacbe ;};};case _e .EndElement :break _bdad ;case _e .CharData :};};return nil ;};func (_agcad ST_Shape )ValidateWithPath (path string )error {switch _agcad {case 0,1,2,3,4,5,6:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agcad )); -};return nil ;};const (ST_SplitTypeUnset ST_SplitType =0;ST_SplitTypeAuto ST_SplitType =1;ST_SplitTypeCust ST_SplitType =2;ST_SplitTypePercent ST_SplitType =3;ST_SplitTypePos ST_SplitType =4;ST_SplitTypeVal ST_SplitType =5;);func NewCT_UpDownBar ()*CT_UpDownBar {_acadg :=&CT_UpDownBar {}; -return _acadg };func (_ggf *CT_BarGrouping )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dca :=range start .Attr {if _dca .Name .Local =="\u0076\u0061\u006c"{_ggf .ValAttr .UnmarshalXMLAttr (_dca );continue ;};};for {_gfg ,_cde :=d .Token (); -if _cde !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0061\u0072\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067:\u0020\u0025\u0073",_cde );};if _bbc ,_babb :=_gfg .(_e .EndElement );_babb &&_bbc .Name ==start .Name {break ; +// ValidateWithPath validates the CT_TrendlineType and its children, prefixing error messages with path +func (_aabfa *CT_TrendlineType )ValidateWithPath (path string )error {if _ebebg :=_aabfa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebebg !=nil {return _ebebg ;};return nil ;};func (_abaef *CT_NumRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_agaea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066"}};_fd .AddPreserveSpaceAttr (&_agaea ,_abaef .F );e .EncodeElement (_abaef .F ,_agaea );if _abaef .NumCache !=nil {_fcad :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"}}; +e .EncodeElement (_abaef .NumCache ,_fcad );};if _abaef .ExtLst !=nil {_dabfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abaef .ExtLst ,_dabfg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ddfb *CT_DLblPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddfb .ValAttr =ST_DLblPos (1);for _ ,_ebcgf :=range start .Attr {if _ebcgf .Name .Local =="\u0076\u0061\u006c"{_ddfb .ValAttr .UnmarshalXMLAttr (_ebcgf ); +continue ;};};for {_adbaf ,_gcgc :=d .Token ();if _gcgc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073\u003a\u0020%\u0073",_gcgc );};if _dedc ,_bcfb :=_adbaf .(_c .EndElement ); +_bcfb &&_dedc .Name ==start .Name {break ;};};return nil ;};func (_ebea *CT_GapAmount )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcda :=range start .Attr {if _dcda .Name .Local =="\u0076\u0061\u006c"{_gbab ,_eadfbd :=ParseUnionST_GapAmount (_dcda .Value ); +if _eadfbd !=nil {return _eadfbd ;};_ebea .ValAttr =&_gbab ;continue ;};};for {_dfgdbe ,_fbcf :=d .Token ();if _fbcf !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0061p\u0041\u006d\u006f\u0075\u006e\u0074\u003a\u0020\u0025\u0073",_fbcf ); +};if _cbebf ,_badb :=_dfgdbe .(_c .EndElement );_badb &&_cbebf .Name ==start .Name {break ;};};return nil ;};func (_bfgabe ST_LegendPos )String ()string {switch _bfgabe {case 0:return "";case 1:return "\u0062";case 2:return "\u0074\u0072";case 3:return "\u006c"; +case 4:return "\u0072";case 5:return "\u0074";};return "";};func (_edgg *CT_Line3DChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_befc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; +e .EncodeElement (_edgg .Grouping ,_befc );if _edgg .VaryColors !=nil {_gfdfd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_edgg .VaryColors ,_gfdfd );};if _edgg .Ser !=nil {_fecb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_gdbf :=range _edgg .Ser {e .EncodeElement (_gdbf ,_fecb );};};if _edgg .DLbls !=nil {_geda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_edgg .DLbls ,_geda );};if _edgg .DropLines !=nil {_fccc :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_edgg .DropLines ,_fccc );};if _edgg .GapDepth !=nil {_ggga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}};e .EncodeElement (_edgg .GapDepth ,_ggga );};_dfbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_eebe :=range _edgg .AxId {e .EncodeElement (_eebe ,_dfbf );};if _edgg .ExtLst !=nil {_gaade :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edgg .ExtLst ,_gaade );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_edede *CT_TimeUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fabd :=range start .Attr {if _fabd .Name .Local =="\u0076\u0061\u006c"{_edede .ValAttr .UnmarshalXMLAttr (_fabd );continue ;};};for {_dbdbd ,_ffeg :=d .Token (); +if _ffeg !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_ffeg );};if _bfggf ,_fgcbc :=_dbdbd .(_c .EndElement );_fgcbc &&_bfggf .Name ==start .Name {break ; };};return nil ;}; -// ValidateWithPath validates the CT_AxPos and its children, prefixing error messages with path -func (_cgb *CT_AxPos )ValidateWithPath (path string )error {if _cgb .ValAttr ==ST_AxPosUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bbe :=_cgb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbe !=nil {return _bbe ;};return nil ;};type ST_LayoutTarget byte ;const ST_GapAmountPercentPattern ="0\u002a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0034\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0035\u0030\u0030\u0029\u0025"; +// Validate validates the CT_BubbleChart and its children +func (_ecad *CT_BubbleChart )Validate ()error {return _ecad .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065C\u0068\u0061\u0072\u0074");};func (_dcee *ST_BarGrouping )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dcee =0; +case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_dcee =1;case "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d":*_dcee =2;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_dcee =3;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_dcee =4; +};return nil ;};func (_eggag ST_ScatterStyle )String ()string {switch _eggag {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0069\u006e\u0065";case 3:return "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072"; +case 4:return "\u006d\u0061\u0072\u006b\u0065\u0072";case 5:return "\u0073\u006d\u006f\u006f\u0074\u0068";case 6:return "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072";};return "";};func (_ebdfb *ST_LayoutTarget )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cabcc ,_fbcbe :=d .Token (); +if _fbcbe !=nil {return _fbcbe ;};if _edfed ,_cbgf :=_cabcc .(_c .EndElement );_cbgf &&_edfed .Name ==start .Name {*_ebdfb =1;return nil ;};if _aeee ,_dfacb :=_cabcc .(_c .CharData );!_dfacb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cabcc ); +}else {switch string (_aeee ){case "":*_ebdfb =0;case "\u0069\u006e\u006ee\u0072":*_ebdfb =1;case "\u006f\u0075\u0074e\u0072":*_ebdfb =2;};};_cabcc ,_fbcbe =d .Token ();if _fbcbe !=nil {return _fbcbe ;};if _fcgbb ,_fcegd :=_cabcc .(_c .EndElement );_fcegd &&_fcgbb .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cabcc );};func (_ecega *ST_MarkerStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eecade ,_dgdcf :=d .Token (); +if _dgdcf !=nil {return _dgdcf ;};if _eaffd ,_gcgdd :=_eecade .(_c .EndElement );_gcgdd &&_eaffd .Name ==start .Name {*_ecega =1;return nil ;};if _dccfd ,_deaed :=_eecade .(_c .CharData );!_deaed {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eecade ); +}else {switch string (_dccfd ){case "":*_ecega =0;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_ecega =1;case "\u0064\u0061\u0073\u0068":*_ecega =2;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_ecega =3;case "\u0064\u006f\u0074":*_ecega =4;case "\u006e\u006f\u006e\u0065":*_ecega =5; +case "\u0070i\u0063\u0074\u0075\u0072\u0065":*_ecega =6;case "\u0070\u006c\u0075\u0073":*_ecega =7;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_ecega =8;case "\u0073\u0074\u0061\u0072":*_ecega =9;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_ecega =10; +case "\u0078":*_ecega =11;case "\u0061\u0075\u0074\u006f":*_ecega =12;};};_eecade ,_dgdcf =d .Token ();if _dgdcf !=nil {return _dgdcf ;};if _adfbc ,_dgdbc :=_eecade .(_c .EndElement );_dgdbc &&_adfbc .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eecade ); +};func (_cgdd *CT_ExternalData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebbd :=range start .Attr {if _ebbd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebbd .Name .Local =="\u0069\u0064"||_ebbd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebbd .Name .Local =="\u0069\u0064"{_deef :=_ebbd .Value ; +_cgdd .IdAttr =_deef ;continue ;};};_afge :for {_gbbee ,_dcba :=d .Token ();if _dcba !=nil {return _dcba ;};switch _eccdb :=_gbbee .(type ){case _c .StartElement :switch _eccdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"}:_cgdd .AutoUpdate =NewCT_Boolean (); +if _fbgec :=d .DecodeElement (_cgdd .AutoUpdate ,&_eccdb );_fbgec !=nil {return _fbgec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_eccdb .Name ); +if _gadf :=d .Skip ();_gadf !=nil {return _gadf ;};};case _c .EndElement :break _afge ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_DispUnits and its children, prefixing error messages with path +func (_cafff *CT_DispUnits )ValidateWithPath (path string )error {if _bbab :=_cafff .DispUnitsChoice .ValidateWithPath (path +"\u002f\u0044i\u0073\u0070\u0055n\u0069\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_bbab !=nil {return _bbab ;};if _cafff .DispUnitsLbl !=nil {if _eafbe :=_cafff .DispUnitsLbl .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"); +_eafbe !=nil {return _eafbe ;};};if _cafff .ExtLst !=nil {if _fefd :=_cafff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fefd !=nil {return _fefd ;};};return nil ;}; -// ValidateWithPath validates the CT_ErrBarType and its children, prefixing error messages with path -func (_bbgeb *CT_ErrBarType )ValidateWithPath (path string )error {if _edebe :=_bbgeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edebe !=nil {return _edebe ;};return nil ;}; +// ValidateWithPath validates the CT_AxisUnit and its children, prefixing error messages with path +func (_ggb *CT_AxisUnit )ValidateWithPath (path string )error {if _ggb .ValAttr <=0{return _f .Errorf ("\u0025\u0073\u002fm.\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006du\u0073t\u0020b\u0065 \u003e\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ggb .ValAttr ); +};return nil ;};type CT_MarkerStyle struct{ -// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path -func (_afdb *CT_HeaderFooter )ValidateWithPath (path string )error {return nil };func (_aedc *CT_HPercent )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _aedc .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_aedc .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_egge *CT_Lvl )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _egge .Pt !=nil {_ceccg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0074"}}; -for _ ,_bfbg :=range _egge .Pt {e .EncodeElement (_bfbg ,_ceccg );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ccded *CT_ErrDir )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_eaee ,_fccc :=_ccded .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _fccc !=nil {return _fccc ;};start .Attr =append (start .Attr ,_eaee );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_adefa ST_ErrBarType )String ()string {switch _adefa {case 0:return "";case 1:return "\u0062\u006f\u0074\u0068"; -case 2:return "\u006d\u0069\u006eu\u0073";case 3:return "\u0070\u006c\u0075\u0073";};return "";};type CT_DispBlanksAs struct{ +// Marker Style Value +ValAttr ST_MarkerStyle ;};type CT_RotX struct{ -// Display Blanks As Value -ValAttr ST_DispBlanksAs ;};func (_efff *CT_PrintSettings )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbeff :for {_dafb ,_ccfg :=d .Token ();if _ccfg !=nil {return _ccfg ;};switch _dbfef :=_dafb .(type ){case _e .StartElement :switch _dbfef .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_efff .HeaderFooter =NewCT_HeaderFooter (); -if _aafc :=d .DecodeElement (_efff .HeaderFooter ,&_dbfef );_aafc !=nil {return _aafc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_efff .PageMargins =NewCT_PageMargins (); -if _dgacc :=d .DecodeElement (_efff .PageMargins ,&_dbfef );_dgacc !=nil {return _dgacc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_efff .PageSetup =NewCT_PageSetup (); -if _afcae :=d .DecodeElement (_efff .PageSetup ,&_dbfef );_afcae !=nil {return _afcae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_efff .LegacyDrawingHF =NewCT_RelId (); -if _dabfe :=d .DecodeElement (_efff .LegacyDrawingHF ,&_dbfef );_dabfe !=nil {return _dabfe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u0020\u0025v",_dbfef .Name ); -if _ecea :=d .Skip ();_ecea !=nil {return _ecea ;};};case _e .EndElement :break _bbeff ;case _e .CharData :};};return nil ;};type CT_GapAmount struct{ +// X Rotation Value +ValAttr *int8 ;};type CT_SecondPieSize struct{ -// Gap Size Value -ValAttr *ST_GapAmount ;};func (_dcaf *CT_DLbl )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcaf .Idx =NewCT_UnsignedInt ();_dcaf .DLblChoice =NewCT_DLblChoice ();_dgcd :for {_caeb ,_debb :=d .Token ();if _debb !=nil {return _debb ;};switch _ccdb :=_caeb .(type ){case _e .StartElement :switch _ccdb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dceb :=d .DecodeElement (_dcaf .Idx ,&_ccdb ); -_dceb !=nil {return _dceb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _dcdb :=d .DecodeElement (&_dcaf .DLblChoice .Delete ,&_ccdb );_dcdb !=nil {return _dcdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _egda :=d .DecodeElement (&_dcaf .DLblChoice .Layout ,&_ccdb );_egda !=nil {return _egda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _abaag :=d .DecodeElement (&_dcaf .DLblChoice .Tx ,&_ccdb );_abaag !=nil {return _abaag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _adbf :=d .DecodeElement (&_dcaf .DLblChoice .NumFmt ,&_ccdb );_adbf !=nil {return _adbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _bbff :=d .DecodeElement (&_dcaf .DLblChoice .SpPr ,&_ccdb );_bbff !=nil {return _bbff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _adga :=d .DecodeElement (&_dcaf .DLblChoice .TxPr ,&_ccdb );_adga !=nil {return _adga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _cbgg :=d .DecodeElement (&_dcaf .DLblChoice .DLblPos ,&_ccdb );_cbgg !=nil {return _cbgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _agef :=d .DecodeElement (&_dcaf .DLblChoice .ShowLegendKey ,&_ccdb );_agef !=nil {return _agef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _edfb :=d .DecodeElement (&_dcaf .DLblChoice .ShowVal ,&_ccdb );_edfb !=nil {return _edfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _gefd :=d .DecodeElement (&_dcaf .DLblChoice .ShowCatName ,&_ccdb );_gefd !=nil {return _gefd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _fggf :=d .DecodeElement (&_dcaf .DLblChoice .ShowSerName ,&_ccdb );_fggf !=nil {return _fggf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _ggeae :=d .DecodeElement (&_dcaf .DLblChoice .ShowPercent ,&_ccdb );_ggeae !=nil {return _ggeae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _dggd :=d .DecodeElement (&_dcaf .DLblChoice .ShowBubbleSize ,&_ccdb );_dggd !=nil {return _dggd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:if _dcaf .DLblChoice ==nil {_dcaf .DLblChoice =NewCT_DLblChoice (); -};if _egdba :=d .DecodeElement (&_dcaf .DLblChoice .Separator ,&_ccdb );_egdba !=nil {return _egdba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcaf .ExtLst =NewCT_ExtensionList (); -if _cdgc :=d .DecodeElement (_dcaf .ExtLst ,&_ccdb );_cdgc !=nil {return _cdgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u004c\u0062\u006c\u0020\u0025\u0076",_ccdb .Name ); -if _fda :=d .Skip ();_fda !=nil {return _fda ;};};case _e .EndElement :break _dgcd ;case _e .CharData :};};return nil ;};func (_efafb *ST_ErrValType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acgbf ,_ggdd :=d .Token ();if _ggdd !=nil {return _ggdd ; -};if _ggae ,_dbffge :=_acgbf .(_e .EndElement );_dbffge &&_ggae .Name ==start .Name {*_efafb =1;return nil ;};if _feafc ,_egedeb :=_acgbf .(_e .CharData );!_egedeb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acgbf ); -}else {switch string (_feafc ){case "":*_efafb =0;case "\u0063\u0075\u0073\u0074":*_efafb =1;case "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_efafb =2;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065":*_efafb =3;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_efafb =4; -case "\u0073\u0074\u0064\u0045\u0072\u0072":*_efafb =5;};};_acgbf ,_ggdd =d .Token ();if _ggdd !=nil {return _ggdd ;};if _eddb ,_ffcgc :=_acgbf .(_e .EndElement );_ffcgc &&_eddb .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acgbf ); -};func (_ebdgc *CT_DepthPercent )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gbgc :=range start .Attr {if _gbgc .Name .Local =="\u0076\u0061\u006c"{_gbdd ,_gfcaf :=ParseUnionST_DepthPercent (_gbgc .Value );if _gfcaf !=nil {return _gfcaf ; -};_ebdgc .ValAttr =&_gbdd ;continue ;};};for {_deffe ,_gaca :=d .Token ();if _gaca !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0065\u0070\u0074\u0068\u0050e\u0072\u0063\u0065n\u0074:\u0020\u0025\u0073",_gaca ); -};if _edab ,_dbee :=_deffe .(_e .EndElement );_dbee &&_edab .Name ==start .Name {break ;};};return nil ;};func (_fddbb *Group_DLbl )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fddbb .Layout !=nil {_bgbbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_fddbb .Layout ,_bgbbe );};if _fddbb .Tx !=nil {_geebef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_fddbb .Tx ,_geebef );};if _fddbb .NumFmt !=nil {_dfad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_fddbb .NumFmt ,_dfad );};if _fddbb .SpPr !=nil {_egfda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fddbb .SpPr ,_egfda );};if _fddbb .TxPr !=nil {_ecgcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_fddbb .TxPr ,_ecgcf );};if _fddbb .DLblPos !=nil {_ccdfg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_fddbb .DLblPos ,_ccdfg );};if _fddbb .ShowLegendKey !=nil {_gcfb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; -e .EncodeElement (_fddbb .ShowLegendKey ,_gcfb );};if _fddbb .ShowVal !=nil {_cedec :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_fddbb .ShowVal ,_cedec );};if _fddbb .ShowCatName !=nil {_bcaee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_fddbb .ShowCatName ,_bcaee );};if _fddbb .ShowSerName !=nil {_dcbeg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_fddbb .ShowSerName ,_dcbeg ); -};if _fddbb .ShowPercent !=nil {_ccafb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_fddbb .ShowPercent ,_ccafb );};if _fddbb .ShowBubbleSize !=nil {_fdeag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_fddbb .ShowBubbleSize ,_fdeag );};if _fddbb .Separator !=nil {_bfbfb :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_eb .AddPreserveSpaceAttr (&_bfbfb ,*_fddbb .Separator ); -e .EncodeElement (_fddbb .Separator ,_bfbfb );};return nil ;}; +// Second Pie Size Value +ValAttr *ST_SecondPieSize ;};func NewCT_Protection ()*CT_Protection {_abga :=&CT_Protection {};return _abga };func (_abccg *CT_DepthPercent )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbac :=range start .Attr {if _gbac .Name .Local =="\u0076\u0061\u006c"{_abfbd ,_ccfg :=ParseUnionST_DepthPercent (_gbac .Value ); +if _ccfg !=nil {return _ccfg ;};_abccg .ValAttr =&_abfbd ;continue ;};};for {_cgfd ,_gfdf :=d .Token ();if _gfdf !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0065\u0070\u0074\u0068\u0050e\u0072\u0063\u0065n\u0074:\u0020\u0025\u0073",_gfdf ); +};if _gafec ,_cadf :=_cgfd .(_c .EndElement );_cadf &&_gafec .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_PictureStackUnit and its children -func (_baccf *CT_PictureStackUnit )Validate ()error {return _baccf .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074");};func (_fdagc *CT_PivotFmt )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdagc .Idx =NewCT_UnsignedInt (); -_agae :for {_eaafd ,_ecac :=d .Token ();if _ecac !=nil {return _ecac ;};switch _gfcbc :=_eaafd .(type ){case _e .StartElement :switch _gfcbc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _fecgb :=d .DecodeElement (_fdagc .Idx ,&_gfcbc ); -_fecgb !=nil {return _fecgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fdagc .SpPr =_g .NewCT_ShapeProperties (); -if _ddbf :=d .DecodeElement (_fdagc .SpPr ,&_gfcbc );_ddbf !=nil {return _ddbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_fdagc .TxPr =_g .NewCT_TextBody (); -if _dgfga :=d .DecodeElement (_fdagc .TxPr ,&_gfcbc );_dgfga !=nil {return _dgfga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_fdagc .Marker =NewCT_Marker (); -if _edgfg :=d .DecodeElement (_fdagc .Marker ,&_gfcbc );_edgfg !=nil {return _edgfg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"}:_fdagc .DLbl =NewCT_DLbl (); -if _bcgdd :=d .DecodeElement (_fdagc .DLbl ,&_gfcbc );_bcgdd !=nil {return _bcgdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdagc .ExtLst =NewCT_ExtensionList (); -if _efggg :=d .DecodeElement (_fdagc .ExtLst ,&_gfcbc );_efggg !=nil {return _efggg ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0020\u0025\u0076",_gfcbc .Name ); -if _cgfb :=d .Skip ();_cgfb !=nil {return _cgfb ;};};case _e .EndElement :break _agae ;case _e .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_RotY and its children, prefixing error messages with path +func (_ebda *CT_RotY )ValidateWithPath (path string )error {if _ebda .ValAttr !=nil {if *_ebda .ValAttr < 0{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ebda .ValAttr ); +};if *_ebda .ValAttr > 360{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0033\u0036\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_ebda .ValAttr ); +};};return nil ;};type CT_OfPieType struct{ -// Validate validates the CT_BarGrouping and its children -func (_eabba *CT_BarGrouping )Validate ()error {return _eabba .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0047\u0072\u006fu\u0070\u0069\u006e\u0067");};func NewCT_SerTx ()*CT_SerTx {_cacgd :=&CT_SerTx {};_cacgd .SerTxChoice =NewCT_SerTxChoice (); -return _cacgd ;}; +// Pie of Pie or Bar of Pie Type Value +ValAttr ST_OfPieType ;}; -// ValidateWithPath validates the CT_LayoutTarget and its children, prefixing error messages with path -func (_ffaa *CT_LayoutTarget )ValidateWithPath (path string )error {if _edg :=_ffaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edg !=nil {return _edg ;};return nil ;}; +// ValidateWithPath validates the ChartSpace and its children, prefixing error messages with path +func (_eebde *ChartSpace )ValidateWithPath (path string )error {if _gcfdf :=_eebde .CT_ChartSpace .ValidateWithPath (path );_gcfdf !=nil {return _gcfdf ;};return nil ;};func (_egca *CT_LegendEntryChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egca .Delete !=nil {_efbe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; +e .EncodeElement (_egca .Delete ,_efbe );}else if _egca .TxPr !=nil {_bfdfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_egca .TxPr ,_bfdfa );};return nil ;};func (_aagdf *CT_Surface3DChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_faae :for {_ggec ,_cgbfg :=d .Token (); +if _cgbfg !=nil {return _cgbfg ;};switch _ebgb :=_ggec .(type ){case _c .StartElement :switch _ebgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_aagdf .Wireframe =NewCT_Boolean (); +if _dfad :=d .DecodeElement (_aagdf .Wireframe ,&_ebgb );_dfad !=nil {return _dfad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cagf :=NewCT_SurfaceSer (); +if _degab :=d .DecodeElement (_cagf ,&_ebgb );_degab !=nil {return _degab ;};_aagdf .Ser =append (_aagdf .Ser ,_cagf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_aagdf .BandFmts =NewCT_BandFmts (); +if _ddeb :=d .DecodeElement (_aagdf .BandFmts ,&_ebgb );_ddeb !=nil {return _ddeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_bcge :=NewCT_UnsignedInt (); +if _fgbda :=d .DecodeElement (_bcge ,&_ebgb );_fgbda !=nil {return _fgbda ;};_aagdf .AxId =append (_aagdf .AxId ,_bcge );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aagdf .ExtLst =NewCT_ExtensionList (); +if _geecf :=d .DecodeElement (_aagdf .ExtLst ,&_ebgb );_geecf !=nil {return _geecf ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ebgb .Name ); +if _abad :=d .Skip ();_abad !=nil {return _abad ;};};case _c .EndElement :break _faae ;case _c .CharData :};};return nil ;};func (_gdcgb *ST_SizeRepresents )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_faba ,_ggeec :=d .Token ();if _ggeec !=nil {return _ggeec ; +};if _bbaae ,_caedfg :=_faba .(_c .EndElement );_caedfg &&_bbaae .Name ==start .Name {*_gdcgb =1;return nil ;};if _cfadb ,_bfbgg :=_faba .(_c .CharData );!_bfbgg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faba ); +}else {switch string (_cfadb ){case "":*_gdcgb =0;case "\u0061\u0072\u0065\u0061":*_gdcgb =1;case "\u0077":*_gdcgb =2;};};_faba ,_ggeec =d .Token ();if _ggeec !=nil {return _ggeec ;};if _ggcc ,_feecbd :=_faba .(_c .EndElement );_feecbd &&_ggcc .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faba );};func (_agdb *ST_ErrDir )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggde ,_debea :=d .Token (); +if _debea !=nil {return _debea ;};if _fagge ,_baefb :=_ggde .(_c .EndElement );_baefb &&_fagge .Name ==start .Name {*_agdb =1;return nil ;};if _acafc ,_cabfg :=_ggde .(_c .CharData );!_cabfg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggde ); +}else {switch string (_acafc ){case "":*_agdb =0;case "\u0078":*_agdb =1;case "\u0079":*_agdb =2;};};_ggde ,_debea =d .Token ();if _debea !=nil {return _debea ;};if _cfcc ,_ccfbe :=_ggde .(_c .EndElement );_ccfbe &&_cfcc .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggde );};func (_eeeb *EG_BarChartShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_cdcef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}}; +e .EncodeElement (_eeeb .BarDir ,_cdcef );if _eeeb .Grouping !=nil {_fcbcc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_eeeb .Grouping ,_fcbcc );};if _eeeb .VaryColors !=nil {_addfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_eeeb .VaryColors ,_addfa );};if _eeeb .Ser !=nil {_faeg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_eegca :=range _eeeb .Ser {e .EncodeElement (_eegca ,_faeg );};};if _eeeb .DLbls !=nil {_befef :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_eeeb .DLbls ,_befef );};return nil ;};func NewCT_ChartSpace ()*CT_ChartSpace {_bgg :=&CT_ChartSpace {};_bgg .Chart =NewCT_Chart ();return _bgg ;}; -// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path -func (_abbb *CT_Marker )ValidateWithPath (path string )error {if _abbb .Symbol !=nil {if _fgfc :=_abbb .Symbol .ValidateWithPath (path +"\u002fS\u0079\u006d\u0062\u006f\u006c");_fgfc !=nil {return _fgfc ;};};if _abbb .Size !=nil {if _gdfd :=_abbb .Size .ValidateWithPath (path +"\u002f\u0053\u0069z\u0065"); -_gdfd !=nil {return _gdfd ;};};if _abbb .SpPr !=nil {if _cagd :=_abbb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cagd !=nil {return _cagd ;};};if _abbb .ExtLst !=nil {if _gfeg :=_abbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gfeg !=nil {return _gfeg ;};};return nil ;}; +// Validate validates the CT_Protection and its children +func (_fege *CT_Protection )Validate ()error {return _fege .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");};func (_dggcab *ST_GapAmount )ValidateWithPath (path string )error {_edgcfe :=[]string {};if _dggcab .ST_GapAmountPercent !=nil {_edgcfe =append (_edgcfe ,"\u0053\u0054\u005f\u0047ap\u0041\u006d\u006f\u0075\u006e\u0074\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _dggcab .ST_GapAmountUShort !=nil {_edgcfe =append (_edgcfe ,"\u0053T\u005fG\u0061\u0070\u0041\u006d\u006fu\u006e\u0074U\u0053\u0068\u006f\u0072\u0074");};if len (_edgcfe )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_edgcfe ); +};return nil ;};func (_eegb *CT_Marker )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ceadf :for {_efdf ,_fbceg :=d .Token ();if _fbceg !=nil {return _fbceg ;};switch _afdf :=_efdf .(type ){case _c .StartElement :switch _afdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0079\u006d\u0062\u006f\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0079\u006d\u0062\u006f\u006c"}:_eegb .Symbol =NewCT_MarkerStyle (); +if _acbg :=d .DecodeElement (_eegb .Symbol ,&_afdf );_acbg !=nil {return _acbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065"}:_eegb .Size =NewCT_MarkerSize (); +if _geed :=d .DecodeElement (_eegb .Size ,&_afdf );_geed !=nil {return _geed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_eegb .SpPr =_a .NewCT_ShapeProperties (); +if _bcdc :=d .DecodeElement (_eegb .SpPr ,&_afdf );_bcdc !=nil {return _bcdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eegb .ExtLst =NewCT_ExtensionList (); +if _degg :=d .DecodeElement (_eegb .ExtLst ,&_afdf );_degg !=nil {return _degg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_afdf .Name ); +if _fcae :=d .Skip ();_fcae !=nil {return _fcae ;};};case _c .EndElement :break _ceadf ;case _c .CharData :};};return nil ;};func (_baba *CT_DoughnutChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecag :for {_affd ,_afbaf :=d .Token (); +if _afbaf !=nil {return _afbaf ;};switch _fcbf :=_affd .(type ){case _c .StartElement :switch _fcbf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_baba .VaryColors =NewCT_Boolean (); +if _bdeg :=d .DecodeElement (_baba .VaryColors ,&_fcbf );_bdeg !=nil {return _bdeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gabf :=NewCT_PieSer (); +if _acabf :=d .DecodeElement (_gabf ,&_fcbf );_acabf !=nil {return _acabf ;};_baba .Ser =append (_baba .Ser ,_gabf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_baba .DLbls =NewCT_DLbls (); +if _beda :=d .DecodeElement (_baba .DLbls ,&_fcbf );_beda !=nil {return _beda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}:_baba .FirstSliceAng =NewCT_FirstSliceAng (); +if _fcac :=d .DecodeElement (_baba .FirstSliceAng ,&_fcbf );_fcac !=nil {return _fcac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}:_baba .HoleSize =NewCT_HoleSize (); +if _aedda :=d .DecodeElement (_baba .HoleSize ,&_fcbf );_aedda !=nil {return _aedda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_baba .ExtLst =NewCT_ExtensionList (); +if _adae :=d .DecodeElement (_baba .ExtLst ,&_fcbf );_adae !=nil {return _adae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074\u0020\u0025v",_fcbf .Name ); +if _eeef :=d .Skip ();_eeef !=nil {return _eeef ;};};case _c .EndElement :break _ecag ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Legend and its children, prefixing error messages with path -func (_ccdf *CT_Legend )ValidateWithPath (path string )error {if _ccdf .LegendPos !=nil {if _adggg :=_ccdf .LegendPos .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073");_adggg !=nil {return _adggg ;};};for _bgad ,_egdd :=range _ccdf .LegendEntry {if _gccdb :=_egdd .ValidateWithPath (_c .Sprintf ("\u0025s\u002fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u005b\u0025\u0064\u005d",path ,_bgad )); -_gccdb !=nil {return _gccdb ;};};if _ccdf .Layout !=nil {if _ggdcf :=_ccdf .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_ggdcf !=nil {return _ggdcf ;};};if _ccdf .Overlay !=nil {if _bedc :=_ccdf .Overlay .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); -_bedc !=nil {return _bedc ;};};if _ccdf .SpPr !=nil {if _cacf :=_ccdf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cacf !=nil {return _cacf ;};};if _ccdf .TxPr !=nil {if _edgf :=_ccdf .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_edgf !=nil {return _edgf ;};};if _ccdf .ExtLst !=nil {if _cfdfe :=_ccdf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfdfe !=nil {return _cfdfe ;};};return nil ;};type CT_DispUnitsLbl struct{ +// ST_GapAmount is a union type +type ST_GapAmount struct{ST_GapAmountPercent *string ;ST_GapAmountUShort *uint16 ;};func (_abcb *CT_NumVal )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",_abcb .IdxAttr )}); +if _abcb .FormatCodeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_abcb .FormatCodeAttr )});};e .EncodeToken (start );_adcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076"}}; +_fd .AddPreserveSpaceAttr (&_adcg ,_abcb .V );e .EncodeElement (_abcb .V ,_adcg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_BarDir byte ;func (_ddbd *CT_CrossBetween )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_ccaec ,_befe :=_ddbd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _befe !=nil {return _befe ;};start .Attr =append (start .Attr ,_ccaec );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cagc ST_OfPieType )String ()string {switch _cagc {case 0:return "";case 1:return "\u0070\u0069\u0065"; +case 2:return "\u0062\u0061\u0072";};return "";}; -// Layout -Layout *CT_Layout ;Tx *CT_Tx ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ;};func (_befcf *ST_LayoutTarget )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcef ,_dfgcb :=d .Token ();if _dfgcb !=nil {return _dfgcb ;};if _cdcgf ,_aegcg :=_fcef .(_e .EndElement ); -_aegcg &&_cdcgf .Name ==start .Name {*_befcf =1;return nil ;};if _gcccf ,_cabb :=_fcef .(_e .CharData );!_cabb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcef ); -}else {switch string (_gcccf ){case "":*_befcf =0;case "\u0069\u006e\u006ee\u0072":*_befcf =1;case "\u006f\u0075\u0074e\u0072":*_befcf =2;};};_fcef ,_dfgcb =d .Token ();if _dfgcb !=nil {return _dfgcb ;};if _gdecf ,_abaffa :=_fcef .(_e .EndElement );_abaffa &&_gdecf .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcef );}; +// ValidateWithPath validates the CT_LogBase and its children, prefixing error messages with path +func (_afgf *CT_LogBase )ValidateWithPath (path string )error {if _afgf .ValAttr < 2{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_afgf .ValAttr ); +};if _afgf .ValAttr > 1000{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u00201\u0030\u0030\u0030\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_afgf .ValAttr ); +};return nil ;};type ST_Crosses byte ;func NewCT_NumDataSource ()*CT_NumDataSource {_acaca :=&CT_NumDataSource {};_acaca .NumDataSourceChoice =NewCT_NumDataSourceChoice ();return _acaca ;};func (_abfg ST_DispBlanksAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abfg .String (),start ); +};func (_daefc ST_SplitType )ValidateWithPath (path string )error {switch _daefc {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daefc )); +};return nil ;}; -// ValidateWithPath validates the CT_Protection and its children, prefixing error messages with path -func (_egce *CT_Protection )ValidateWithPath (path string )error {if _egce .ChartObject !=nil {if _fbccb :=_egce .ChartObject .ValidateWithPath (path +"\u002f\u0043\u0068a\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074");_fbccb !=nil {return _fbccb ;}; -};if _egce .Data !=nil {if _bbdac :=_egce .Data .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061");_bbdac !=nil {return _bbdac ;};};if _egce .Formatting !=nil {if _gcdfg :=_egce .Formatting .ValidateWithPath (path +"/\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"); -_gcdfg !=nil {return _gcdfg ;};};if _egce .Selection !=nil {if _dfgbe :=_egce .Selection .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_dfgbe !=nil {return _dfgbe ;};};if _egce .UserInterface !=nil {if _afbf :=_egce .UserInterface .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0049\u006e\u0074\u0065r\u0066\u0061\u0063\u0065"); -_afbf !=nil {return _afbf ;};};return nil ;};func NewEG_PieChartShared ()*EG_PieChartShared {_ebgf :=&EG_PieChartShared {};return _ebgf };func (_agba *CT_BuiltInUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _agba .ValAttr !=ST_BuiltInUnitUnset {_acgff ,_bdfd :=_agba .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _bdfd !=nil {return _bdfd ;};start .Attr =append (start .Attr ,_acgff );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_DepthPercent ()*CT_DepthPercent {_dbdba :=&CT_DepthPercent {};return _dbdba }; -func NewCT_Surface3DChart ()*CT_Surface3DChart {_fcabe :=&CT_Surface3DChart {};return _fcabe };type CT_BubbleScale struct{ +// ValidateWithPath validates the CT_PlotAreaChoice and its children, prefixing error messages with path +func (_cafcc *CT_PlotAreaChoice )ValidateWithPath (path string )error {if _cafcc .AreaChart !=nil {if _bcbf :=_cafcc .AreaChart .ValidateWithPath (path +"\u002f\u0041\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074");_bcbf !=nil {return _bcbf ;};};if _cafcc .Area3DChart !=nil {if _agfac :=_cafcc .Area3DChart .ValidateWithPath (path +"\u002f\u0041\u0072e\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); +_agfac !=nil {return _agfac ;};};if _cafcc .LineChart !=nil {if _gddb :=_cafcc .LineChart .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074");_gddb !=nil {return _gddb ;};};if _cafcc .Line3DChart !=nil {if _edgdg :=_cafcc .Line3DChart .ValidateWithPath (path +"\u002f\u004c\u0069n\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); +_edgdg !=nil {return _edgdg ;};};if _cafcc .StockChart !=nil {if _dcecb :=_cafcc .StockChart .ValidateWithPath (path +"/\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074");_dcecb !=nil {return _dcecb ;};};if _cafcc .RadarChart !=nil {if _acacd :=_cafcc .RadarChart .ValidateWithPath (path +"/\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"); +_acacd !=nil {return _acacd ;};};if _cafcc .ScatterChart !=nil {if _fbae :=_cafcc .ScatterChart .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074");_fbae !=nil {return _fbae ;};};if _cafcc .PieChart !=nil {if _gagf :=_cafcc .PieChart .ValidateWithPath (path +"\u002fP\u0069\u0065\u0043\u0068\u0061\u0072t"); +_gagf !=nil {return _gagf ;};};if _cafcc .Pie3DChart !=nil {if _cgde :=_cafcc .Pie3DChart .ValidateWithPath (path +"/\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");_cgde !=nil {return _cgde ;};};if _cafcc .DoughnutChart !=nil {if _fbba :=_cafcc .DoughnutChart .ValidateWithPath (path +"\u002f\u0044\u006f\u0075\u0067\u0068\u006e\u0075\u0074C\u0068\u0061\u0072\u0074"); +_fbba !=nil {return _fbba ;};};if _cafcc .BarChart !=nil {if _accfe :=_cafcc .BarChart .ValidateWithPath (path +"\u002fB\u0061\u0072\u0043\u0068\u0061\u0072t");_accfe !=nil {return _accfe ;};};if _cafcc .Bar3DChart !=nil {if _geac :=_cafcc .Bar3DChart .ValidateWithPath (path +"/\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); +_geac !=nil {return _geac ;};};if _cafcc .OfPieChart !=nil {if _eagb :=_cafcc .OfPieChart .ValidateWithPath (path +"/\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");_eagb !=nil {return _eagb ;};};if _cafcc .SurfaceChart !=nil {if _dbdeab :=_cafcc .SurfaceChart .ValidateWithPath (path +"\u002f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"); +_dbdeab !=nil {return _dbdeab ;};};if _cafcc .Surface3DChart !=nil {if _cgdda :=_cafcc .Surface3DChart .ValidateWithPath (path +"\u002fS\u0075r\u0066\u0061\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");_cgdda !=nil {return _cgdda ;};};if _cafcc .BubbleChart !=nil {if _cgbd :=_cafcc .BubbleChart .ValidateWithPath (path +"\u002f\u0042\u0075b\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"); +_cgbd !=nil {return _cgbd ;};};return nil ;};func (_acgcb *CT_SerAx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acgcb .AxId =NewCT_UnsignedInt ();_acgcb .Scaling =NewCT_Scaling ();_acgcb .AxPos =NewCT_AxPos ();_acgcb .CrossAx =NewCT_UnsignedInt (); +_fdegc :for {_bcdd ,_dgcaf :=d .Token ();if _dgcaf !=nil {return _dgcaf ;};switch _fegfg :=_bcdd .(type ){case _c .StartElement :switch _fegfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _bbfcd :=d .DecodeElement (_acgcb .AxId ,&_fegfg ); +_bbfcd !=nil {return _bbfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _debcea :=d .DecodeElement (_acgcb .Scaling ,&_fegfg ); +_debcea !=nil {return _debcea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_acgcb .Delete =NewCT_Boolean (); +if _cecgc :=d .DecodeElement (_acgcb .Delete ,&_fegfg );_cecgc !=nil {return _cecgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _gbdff :=d .DecodeElement (_acgcb .AxPos ,&_fegfg ); +_gbdff !=nil {return _gbdff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_acgcb .MajorGridlines =NewCT_ChartLines (); +if _gdfeg :=d .DecodeElement (_acgcb .MajorGridlines ,&_fegfg );_gdfeg !=nil {return _gdfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_acgcb .MinorGridlines =NewCT_ChartLines (); +if _dabb :=d .DecodeElement (_acgcb .MinorGridlines ,&_fegfg );_dabb !=nil {return _dabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_acgcb .Title =NewCT_Title (); +if _cfcfb :=d .DecodeElement (_acgcb .Title ,&_fegfg );_cfcfb !=nil {return _cfcfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_acgcb .NumFmt =NewCT_NumFmt (); +if _ecbcg :=d .DecodeElement (_acgcb .NumFmt ,&_fegfg );_ecbcg !=nil {return _ecbcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_acgcb .MajorTickMark =NewCT_TickMark (); +if _effe :=d .DecodeElement (_acgcb .MajorTickMark ,&_fegfg );_effe !=nil {return _effe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_acgcb .MinorTickMark =NewCT_TickMark (); +if _edce :=d .DecodeElement (_acgcb .MinorTickMark ,&_fegfg );_edce !=nil {return _edce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_acgcb .TickLblPos =NewCT_TickLblPos (); +if _abdd :=d .DecodeElement (_acgcb .TickLblPos ,&_fegfg );_abdd !=nil {return _abdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_acgcb .SpPr =_a .NewCT_ShapeProperties (); +if _gaff :=d .DecodeElement (_acgcb .SpPr ,&_fegfg );_gaff !=nil {return _gaff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_acgcb .TxPr =_a .NewCT_TextBody (); +if _gfcceb :=d .DecodeElement (_acgcb .TxPr ,&_fegfg );_gfcceb !=nil {return _gfcceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _gfeg :=d .DecodeElement (_acgcb .CrossAx ,&_fegfg ); +_gfeg !=nil {return _gfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_acgcb .AxSharedChoice =NewEG_AxSharedChoice (); +if _fgdd :=d .DecodeElement (&_acgcb .AxSharedChoice .Crosses ,&_fegfg );_fgdd !=nil {return _fgdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_acgcb .AxSharedChoice =NewEG_AxSharedChoice (); +if _gccc :=d .DecodeElement (&_acgcb .AxSharedChoice .CrossesAt ,&_fegfg );_gccc !=nil {return _gccc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}:_acgcb .TickLblSkip =NewCT_Skip (); +if _gcefaa :=d .DecodeElement (_acgcb .TickLblSkip ,&_fegfg );_gcefaa !=nil {return _gcefaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"}:_acgcb .TickMarkSkip =NewCT_Skip (); +if _edgc :=d .DecodeElement (_acgcb .TickMarkSkip ,&_fegfg );_edgc !=nil {return _edgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acgcb .ExtLst =NewCT_ExtensionList (); +if _edfde :=d .DecodeElement (_acgcb .ExtLst ,&_fegfg );_edfde !=nil {return _edfde ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078\u0020\u0025\u0076",_fegfg .Name ); +if _abeaf :=d .Skip ();_abeaf !=nil {return _abeaf ;};};case _c .EndElement :break _fdegc ;case _c .CharData :};};return nil ;}; -// Bubble Scale Value -ValAttr *ST_BubbleScale ;};func NewCT_RadarSer ()*CT_RadarSer {_ggce :=&CT_RadarSer {};_ggce .Idx =NewCT_UnsignedInt ();_ggce .Order =NewCT_UnsignedInt ();return _ggce ;};type CT_CatAx struct{ +// ValidateWithPath validates the CT_ManualLayout and its children, prefixing error messages with path +func (_cfbcb *CT_ManualLayout )ValidateWithPath (path string )error {if _cfbcb .LayoutTarget !=nil {if _cdede :=_cfbcb .LayoutTarget .ValidateWithPath (path +"\u002f\u004c\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074");_cdede !=nil {return _cdede ; +};};if _cfbcb .XMode !=nil {if _gdbd :=_cfbcb .XMode .ValidateWithPath (path +"\u002f\u0058\u004d\u006f\u0064\u0065");_gdbd !=nil {return _gdbd ;};};if _cfbcb .YMode !=nil {if _deaef :=_cfbcb .YMode .ValidateWithPath (path +"\u002f\u0059\u004d\u006f\u0064\u0065"); +_deaef !=nil {return _deaef ;};};if _cfbcb .WMode !=nil {if _ffcg :=_cfbcb .WMode .ValidateWithPath (path +"\u002f\u0057\u004d\u006f\u0064\u0065");_ffcg !=nil {return _ffcg ;};};if _cfbcb .HMode !=nil {if _aabb :=_cfbcb .HMode .ValidateWithPath (path +"\u002f\u0048\u004d\u006f\u0064\u0065"); +_aabb !=nil {return _aabb ;};};if _cfbcb .X !=nil {if _fbegb :=_cfbcb .X .ValidateWithPath (path +"\u002f\u0058");_fbegb !=nil {return _fbegb ;};};if _cfbcb .Y !=nil {if _cbcb :=_cfbcb .Y .ValidateWithPath (path +"\u002f\u0059");_cbcb !=nil {return _cbcb ; +};};if _cfbcb .W !=nil {if _ddgb :=_cfbcb .W .ValidateWithPath (path +"\u002f\u0057");_ddgb !=nil {return _ddgb ;};};if _cfbcb .H !=nil {if _bfgcg :=_cfbcb .H .ValidateWithPath (path +"\u002f\u0048");_bfgcg !=nil {return _bfgcg ;};};if _cfbcb .ExtLst !=nil {if _cbed :=_cfbcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cbed !=nil {return _cbed ;};};return nil ;};func (_egfbb ST_TickLblPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egfbb .String (),start );};func (_dgaa *CT_LblAlgn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgaa .ValAttr =ST_LblAlgn (1); +for _ ,_begd :=range start .Attr {if _begd .Name .Local =="\u0076\u0061\u006c"{_dgaa .ValAttr .UnmarshalXMLAttr (_begd );continue ;};};for {_ceae ,_fgaed :=d .Token ();if _fgaed !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e\u003a\u0020%\u0073",_fgaed ); +};if _bbecc ,_acgd :=_ceae .(_c .EndElement );_acgd &&_bbecc .Name ==start .Name {break ;};};return nil ;}; -// Axis ID -AxId *CT_UnsignedInt ; +// Validate validates the CT_ErrBars and its children +func (_dede *CT_ErrBars )Validate ()error {return _dede .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");};func NewCT_UpDownBars ()*CT_UpDownBars {_fcgge :=&CT_UpDownBars {};return _fcgge }; -// Scaling -Scaling *CT_Scaling ; +// Validate validates the CT_Style and its children +func (_aecbg *CT_Style )Validate ()error {return _aecbg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};func (_ecgbfg ST_BarDir )String ()string {switch _ecgbfg {case 0:return "";case 1:return "\u0062\u0061\u0072";case 2:return "\u0063\u006f\u006c"; +};return "";};func NewCT_AxDataSourceChoice ()*CT_AxDataSourceChoice {_abfc :=&CT_AxDataSourceChoice {};return _abfc ;}; -// Delete -Delete *CT_Boolean ; +// ValidateWithPath validates the CT_Order and its children, prefixing error messages with path +func (_dfgg *CT_Order )ValidateWithPath (path string )error {if _dfgg .ValAttr !=nil {if *_dfgg .ValAttr < 2{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dfgg .ValAttr ); +};if *_dfgg .ValAttr > 6{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0036\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dfgg .ValAttr ); +};};return nil ;}; -// Axis Position -AxPos *CT_AxPos ; +// ValidateWithPath validates the CT_Scaling and its children, prefixing error messages with path +func (_dacb *CT_Scaling )ValidateWithPath (path string )error {if _dacb .LogBase !=nil {if _dedcd :=_dacb .LogBase .ValidateWithPath (path +"\u002f\u004c\u006f\u0067\u0042\u0061\u0073\u0065");_dedcd !=nil {return _dedcd ;};};if _dacb .Orientation !=nil {if _gbbgf :=_dacb .Orientation .ValidateWithPath (path +"\u002f\u004f\u0072i\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"); +_gbbgf !=nil {return _gbbgf ;};};if _dacb .Max !=nil {if _begce :=_dacb .Max .ValidateWithPath (path +"\u002f\u004d\u0061\u0078");_begce !=nil {return _begce ;};};if _dacb .Min !=nil {if _eaeg :=_dacb .Min .ValidateWithPath (path +"\u002f\u004d\u0069\u006e"); +_eaeg !=nil {return _eaeg ;};};if _dacb .ExtLst !=nil {if _aefc :=_dacb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aefc !=nil {return _aefc ;};};return nil ;}; -// Major Gridlines -MajorGridlines *CT_ChartLines ; +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_cecgd *CT_Shape )ValidateWithPath (path string )error {if _bfedd :=_cecgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfedd !=nil {return _bfedd ;};return nil ;};func (_cgea *CT_DispUnitsLbl )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agcc :for {_dafag ,_dage :=d .Token (); +if _dage !=nil {return _dage ;};switch _fdgcf :=_dafag .(type ){case _c .StartElement :switch _fdgcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_cgea .Layout =NewCT_Layout (); +if _feaa :=d .DecodeElement (_cgea .Layout ,&_fdgcf );_feaa !=nil {return _feaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cgea .Tx =NewCT_Tx (); +if _dbfeb :=d .DecodeElement (_cgea .Tx ,&_fdgcf );_dbfeb !=nil {return _dbfeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cgea .SpPr =_a .NewCT_ShapeProperties (); +if _fgcd :=d .DecodeElement (_cgea .SpPr ,&_fdgcf );_fgcd !=nil {return _fgcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cgea .TxPr =_a .NewCT_TextBody (); +if _aagb :=d .DecodeElement (_cgea .TxPr ,&_fdgcf );_aagb !=nil {return _aagb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c\u0020\u0025\u0076",_fdgcf .Name ); +if _dafd :=d .Skip ();_dafd !=nil {return _dafd ;};};case _c .EndElement :break _agcc ;case _c .CharData :};};return nil ;};func NewCT_LblOffset ()*CT_LblOffset {_baff :=&CT_LblOffset {};return _baff };type EG_PieChartShared struct{VaryColors *CT_Boolean ; -// Minor Gridlines -MinorGridlines *CT_ChartLines ; -// Title -Title *CT_Title ; +// Pie Chart Series +Ser []*CT_PieSer ; -// Number Format -NumFmt *CT_NumFmt ; +// Data Labels +DLbls *CT_DLbls ;};func (_fcbdg *ST_BarDir )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdbfe ,_bggbf :=d .Token ();if _bggbf !=nil {return _bggbf ;};if _aefcc ,_aaegc :=_bdbfe .(_c .EndElement );_aaegc &&_aefcc .Name ==start .Name {*_fcbdg =1; +return nil ;};if _egdeg ,_efbeb :=_bdbfe .(_c .CharData );!_efbeb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdbfe );}else {switch string (_egdeg ){case "":*_fcbdg =0; +case "\u0062\u0061\u0072":*_fcbdg =1;case "\u0063\u006f\u006c":*_fcbdg =2;};};_bdbfe ,_bggbf =d .Token ();if _bggbf !=nil {return _bggbf ;};if _bbcba ,_fdafc :=_bdbfe .(_c .EndElement );_fdafc &&_bbcba .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdbfe ); +};func (_bfab *CT_CustSplit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaae :for {_fgcg ,_gcbc :=d .Token ();if _gcbc !=nil {return _gcbc ;};switch _dabc :=_fgcg .(type ){case _c .StartElement :switch _dabc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"}:_edage :=NewCT_UnsignedInt (); +if _edcc :=d .DecodeElement (_edage ,&_dabc );_edcc !=nil {return _edcc ;};_bfab .SecondPiePt =append (_bfab .SecondPiePt ,_edage );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0075\u0073t\u0053\u0070\u006c\u0069\u0074\u0020\u0025\u0076",_dabc .Name ); +if _cbbae :=d .Skip ();_cbbae !=nil {return _cbbae ;};};case _c .EndElement :break _aaae ;case _c .CharData :};};return nil ;};func (_eddb *CT_PieSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ddfcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}}; +e .EncodeElement (_eddb .Idx ,_ddfcd );_cadfac :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_eddb .Order ,_cadfac );if _eddb .Tx !=nil {_ebee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_eddb .Tx ,_ebee );};if _eddb .SpPr !=nil {_bgdf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eddb .SpPr ,_bgdf );};if _eddb .Explosion !=nil {_dgfa :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0065\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e"}}; +e .EncodeElement (_eddb .Explosion ,_dgfa );};if _eddb .DPt !=nil {_fgdfe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_egaed :=range _eddb .DPt {e .EncodeElement (_egaed ,_fgdfe );};};if _eddb .DLbls !=nil {_bbbdc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_eddb .DLbls ,_bbbdc );};if _eddb .Cat !=nil {_fdag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}};e .EncodeElement (_eddb .Cat ,_fdag );};if _eddb .Val !=nil {_ggge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}}; +e .EncodeElement (_eddb .Val ,_ggge );};if _eddb .ExtLst !=nil {_dbfae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eddb .ExtLst ,_dbfae );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Major Tick Mark -MajorTickMark *CT_TickMark ; +// Validate validates the CT_MultiLvlStrRef and its children +func (_eeae *CT_MultiLvlStrRef )Validate ()error {return _eeae .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066");};func (_cgcgg ST_TickLblPos )Validate ()error {return _cgcgg .ValidateWithPath ("")}; +type CT_Scaling struct{ -// Minor Tick Mark -MinorTickMark *CT_TickMark ; +// Logarithmic Base +LogBase *CT_LogBase ; -// Tick Label Position -TickLblPos *CT_TickLblPos ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Axis Orientation +Orientation *CT_Orientation ; -// Crossing Axis ID -CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; +// Maximum +Max *CT_Double ; -// Automatic Category Axis -Auto *CT_Boolean ; +// Minimum +Min *CT_Double ; -// Label Alignment -LblAlgn *CT_LblAlgn ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_egaec ST_SplitType )Validate ()error {return _egaec .ValidateWithPath ("")};func (_ccdbd ST_PictureFormat )Validate ()error {return _ccdbd .ValidateWithPath ("")};func (_afcca *CT_PlotAreaChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afcca .AreaChart !=nil {_gbgb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0061\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .AreaChart ,_gbgb );}else if _afcca .Area3DChart !=nil {_afdgc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .Area3DChart ,_afdgc ); +}else if _afcca .LineChart !=nil {_fgbc :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .LineChart ,_fgbc );}else if _afcca .Line3DChart !=nil {_aaeag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .Line3DChart ,_aaeag );}else if _afcca .StockChart !=nil {_cbgde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073t\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .StockChart ,_cbgde ); +}else if _afcca .RadarChart !=nil {_ebafc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072a\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .RadarChart ,_ebafc );}else if _afcca .ScatterChart !=nil {_gdege :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0063\u0061\u0074\u0074\u0065\u0072C\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .ScatterChart ,_gdege );}else if _afcca .PieChart !=nil {_badcc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .PieChart ,_badcc );}else if _afcca .Pie3DChart !=nil {_fbfcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070i\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .Pie3DChart ,_fbfcd );}else if _afcca .DoughnutChart !=nil {_fgcda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064o\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .DoughnutChart ,_fgcda ); +}else if _afcca .BarChart !=nil {_bbdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .BarChart ,_bbdb );}else if _afcca .Bar3DChart !=nil {_babg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062a\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .Bar3DChart ,_babg );}else if _afcca .OfPieChart !=nil {_afdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006ff\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .OfPieChart ,_afdc );}else if _afcca .SurfaceChart !=nil {_edgde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0075\u0072\u0066\u0061\u0063\u0065C\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_afcca .SurfaceChart ,_edgde );}else if _afcca .Surface3DChart !=nil {_gadgc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0075\u0072\u0066a\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .Surface3DChart ,_gadgc ); +}else if _afcca .BubbleChart !=nil {_begbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_afcca .BubbleChart ,_begbd );};return nil ;};func (_eefea *CT_MarkerStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eefea .ValAttr =ST_MarkerStyle (1); +for _ ,_gga :=range start .Attr {if _gga .Name .Local =="\u0076\u0061\u006c"{_eefea .ValAttr .UnmarshalXMLAttr (_gga );continue ;};};for {_fgbd ,_dccaf :=d .Token ();if _dccaf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0072\u006b\u0065\u0072\u0053\u0074\u0079\u006c\u0065:\u0020\u0025\u0073",_dccaf ); +};if _cecbe ,_edbde :=_fgbd .(_c .EndElement );_edbde &&_cecbe .Name ==start .Name {break ;};};return nil ;}; -// Label Offset -LblOffset *CT_LblOffset ;TickLblSkip *CT_Skip ; +// ValidateWithPath validates the CT_TimeUnit and its children, prefixing error messages with path +func (_cdfbg *CT_TimeUnit )ValidateWithPath (path string )error {if _feedc :=_cdfbg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_feedc !=nil {return _feedc ;};return nil ;};var ST_HPercentWithSymbolPatternRe =_e .MustCompile (ST_HPercentWithSymbolPattern ); +func NewCT_Chart ()*CT_Chart {_ebeb :=&CT_Chart {};_ebeb .PlotArea =NewCT_PlotArea ();return _ebeb };type CT_PieSer struct{ -// Tick Mark Skip -TickMarkSkip *CT_Skip ; +// Index +Idx *CT_UnsignedInt ; -// No Multi-level Labels -NoMultiLvlLbl *CT_Boolean ; +// Order +Order *CT_UnsignedInt ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; - -// ValidateWithPath validates the CT_SizeRepresents and its children, prefixing error messages with path -func (_gdaf *CT_SizeRepresents )ValidateWithPath (path string )error {if _cadd :=_gdaf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cadd !=nil {return _cadd ;};return nil ;}; - -// Validate validates the CT_GapAmount and its children -func (_bagg *CT_GapAmount )Validate ()error {return _bagg .ValidateWithPath ("\u0043\u0054\u005fG\u0061\u0070\u0041\u006d\u006f\u0075\u006e\u0074");};func NewCT_BarSer ()*CT_BarSer {_fbfb :=&CT_BarSer {};_fbfb .Idx =NewCT_UnsignedInt ();_fbfb .Order =NewCT_UnsignedInt (); -return _fbfb ;};func (_cfdg *CT_Boolean )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cfdg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_cfdg .ValAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_RotY and its children -func (_gadc *CT_RotY )Validate ()error {return _gadc .ValidateWithPath ("\u0043T\u005f\u0052\u006f\u0074\u0059");};func (_bacad *CT_Thickness )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ffeaeb :=range start .Attr {if _ffeaeb .Name .Local =="\u0076\u0061\u006c"{_afcfd ,_fedd :=ParseUnionST_Thickness (_ffeaeb .Value ); -if _fedd !=nil {return _fedd ;};_bacad .ValAttr =_afcfd ;continue ;};};for {_agbdd ,_aabdba :=d .Token ();if _aabdba !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0068i\u0063\u006b\u006e\u0065\u0073\u0073\u003a\u0020\u0025\u0073",_aabdba ); -};if _ecdbeb ,_affgc :=_agbdd .(_e .EndElement );_affgc &&_ecdbeb .Name ==start .Name {break ;};};return nil ;};type CT_ErrDir struct{ - -// Error Bar Direction Value -ValAttr ST_ErrDir ;}; +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// ST_Overlap is a union type -type ST_Overlap struct{ST_OverlapPercent *string ;ST_OverlapByte *int8 ;};func (_gbdg ST_ErrValType )ValidateWithPath (path string )error {switch _gbdg {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbdg )); -};return nil ;}; +// Explosion +Explosion *CT_UnsignedInt ; -// ValidateWithPath validates the CT_BubbleChart and its children, prefixing error messages with path -func (_dbe *CT_BubbleChart )ValidateWithPath (path string )error {if _dbe .VaryColors !=nil {if _cdgdd :=_dbe .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_cdgdd !=nil {return _cdgdd ;};};for _ffac ,_fdgd :=range _dbe .Ser {if _cgcc :=_fdgd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ffac )); -_cgcc !=nil {return _cgcc ;};};if _dbe .DLbls !=nil {if _abaa :=_dbe .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_abaa !=nil {return _abaa ;};};if _dbe .Bubble3D !=nil {if _bca :=_dbe .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D"); -_bca !=nil {return _bca ;};};if _dbe .BubbleScale !=nil {if _gaga :=_dbe .BubbleScale .ValidateWithPath (path +"\u002f\u0042\u0075b\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065");_gaga !=nil {return _gaga ;};};if _dbe .ShowNegBubbles !=nil {if _fed :=_dbe .ShowNegBubbles .ValidateWithPath (path +"\u002fS\u0068o\u0077\u004e\u0065\u0067\u0042\u0075\u0062\u0062\u006c\u0065\u0073"); -_fed !=nil {return _fed ;};};if _dbe .SizeRepresents !=nil {if _cgba :=_dbe .SizeRepresents .ValidateWithPath (path +"\u002fS\u0069z\u0065\u0052\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073");_cgba !=nil {return _cgba ;};};for _ggea ,_daf :=range _dbe .AxId {if _acac :=_daf .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ggea )); -_acac !=nil {return _acac ;};};if _dbe .ExtLst !=nil {if _ced :=_dbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ced !=nil {return _ced ;};};return nil ;};func (_gcdbb *CT_HeaderFooter )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gcdbb .AlignWithMarginsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_gcdbb .AlignWithMarginsAttr ))}); -};if _gcdbb .DifferentOddEvenAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_gcdbb .DifferentOddEvenAttr ))}); -};if _gcdbb .DifferentFirstAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_gcdbb .DifferentFirstAttr ))}); -};e .EncodeToken (start );if _gcdbb .OddHeader !=nil {_cedc :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072"}};_eb .AddPreserveSpaceAttr (&_cedc ,*_gcdbb .OddHeader );e .EncodeElement (_gcdbb .OddHeader ,_cedc ); -};if _gcdbb .OddFooter !=nil {_cbgd :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006f\u0064\u0064\u0046\u006f\u006f\u0074\u0065\u0072"}};_eb .AddPreserveSpaceAttr (&_cbgd ,*_gcdbb .OddFooter );e .EncodeElement (_gcdbb .OddFooter ,_cbgd );};if _gcdbb .EvenHeader !=nil {_ddff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065v\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}}; -_eb .AddPreserveSpaceAttr (&_ddff ,*_gcdbb .EvenHeader );e .EncodeElement (_gcdbb .EvenHeader ,_ddff );};if _gcdbb .EvenFooter !=nil {_cdcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065v\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}}; -_eb .AddPreserveSpaceAttr (&_cdcb ,*_gcdbb .EvenFooter );e .EncodeElement (_gcdbb .EvenFooter ,_cdcb );};if _gcdbb .FirstHeader !=nil {_cegfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}}; -_eb .AddPreserveSpaceAttr (&_cegfg ,*_gcdbb .FirstHeader );e .EncodeElement (_gcdbb .FirstHeader ,_cegfg );};if _gcdbb .FirstFooter !=nil {_bfed :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}}; -_eb .AddPreserveSpaceAttr (&_bfed ,*_gcdbb .FirstFooter );e .EncodeElement (_gcdbb .FirstFooter ,_bfed );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Data Point +DPt []*CT_DPt ; -// ValidateWithPath validates the EG_BarChartShared and its children, prefixing error messages with path -func (_bfda *EG_BarChartShared )ValidateWithPath (path string )error {if _bdabg :=_bfda .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_bdabg !=nil {return _bdabg ;};if _bfda .Grouping !=nil {if _faeaf :=_bfda .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); -_faeaf !=nil {return _faeaf ;};};if _bfda .VaryColors !=nil {if _ccbgf :=_bfda .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_ccbgf !=nil {return _ccbgf ;};};for _bgccd ,_efaaa :=range _bfda .Ser {if _efaeb :=_efaaa .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bgccd )); -_efaeb !=nil {return _efaeb ;};};if _bfda .DLbls !=nil {if _dabgf :=_bfda .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_dabgf !=nil {return _dabgf ;};};return nil ;};type EG_AreaChartShared struct{ +// Data Labels +DLbls *CT_DLbls ; -// Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ; +// Category Axis Data +Cat *CT_AxDataSource ;Val *CT_NumDataSource ; -// Area Chart Series -Ser []*CT_AreaSer ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// Data Labels -DLbls *CT_DLbls ; +// Validate validates the CT_PictureOptions and its children +func (_faffb *CT_PictureOptions )Validate ()error {return _faffb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073");};func (_faffc *CT_MultiLvlStrData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfegd :for {_beca ,_cefdb :=d .Token (); +if _cefdb !=nil {return _cefdb ;};switch _afdeb :=_beca .(type ){case _c .StartElement :switch _afdeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_faffc .PtCount =NewCT_UnsignedInt (); +if _gffa :=d .DecodeElement (_faffc .PtCount ,&_afdeb );_gffa !=nil {return _gffa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0076\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0076\u006c"}:_dgfge :=NewCT_Lvl (); +if _cadaf :=d .DecodeElement (_dgfge ,&_afdeb );_cadaf !=nil {return _cadaf ;};_faffc .Lvl =append (_faffc .Lvl ,_dgfge );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_faffc .ExtLst =NewCT_ExtensionList (); +if _ecec :=d .DecodeElement (_faffc .ExtLst ,&_afdeb );_ecec !=nil {return _ecec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_afdeb .Name ); +if _dbce :=d .Skip ();_dbce !=nil {return _dbce ;};};case _c .EndElement :break _cfegd ;case _c .CharData :};};return nil ;};func (_fcdd *CT_LegendEntry )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dcbe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}}; +e .EncodeElement (_fcdd .Idx ,_dcbe );_fcdd .LegendEntryChoice .MarshalXML (e ,_c .StartElement {});if _fcdd .ExtLst !=nil {_efbaf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fcdd .ExtLst ,_efbaf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Drop Lines -DropLines *CT_ChartLines ;};func (_deada ST_BubbleScale )String ()string {if _deada .ST_BubbleScalePercent !=nil {return _c .Sprintf ("\u0025\u0076",*_deada .ST_BubbleScalePercent );};if _deada .ST_BubbleScaleUInt !=nil {return _c .Sprintf ("\u0025\u0076",*_deada .ST_BubbleScaleUInt ); -};return "";};func (_bdec *CT_Thickness )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_bdec .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewChart ()*Chart {_eefeg :=&Chart {};_eefeg .CT_RelId =*NewCT_RelId ();return _eefeg };func (_dad *CT_BarChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dad .BarDir =NewCT_BarDir (); -_addc :for {_bcc ,_cbce :=d .Token ();if _cbce !=nil {return _cbce ;};switch _baca :=_bcc .(type ){case _e .StartElement :switch _baca .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _fbbc :=d .DecodeElement (_dad .BarDir ,&_baca ); -_fbbc !=nil {return _fbbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_dad .Grouping =NewCT_BarGrouping (); -if _cgbc :=d .DecodeElement (_dad .Grouping ,&_baca );_cgbc !=nil {return _cgbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_dad .VaryColors =NewCT_Boolean (); -if _fea :=d .DecodeElement (_dad .VaryColors ,&_baca );_fea !=nil {return _fea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gce :=NewCT_BarSer (); -if _bba :=d .DecodeElement (_gce ,&_baca );_bba !=nil {return _bba ;};_dad .Ser =append (_dad .Ser ,_gce );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_dad .DLbls =NewCT_DLbls (); -if _addeb :=d .DecodeElement (_dad .DLbls ,&_baca );_addeb !=nil {return _addeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_dad .GapWidth =NewCT_GapAmount (); -if _bcb :=d .DecodeElement (_dad .GapWidth ,&_baca );_bcb !=nil {return _bcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0070"}:_dad .Overlap =NewCT_Overlap (); -if _def :=d .DecodeElement (_dad .Overlap ,&_baca );_def !=nil {return _def ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_cbd :=NewCT_ChartLines (); -if _bbeb :=d .DecodeElement (_cbd ,&_baca );_bbeb !=nil {return _bbeb ;};_dad .SerLines =append (_dad .SerLines ,_cbd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_abaf :=NewCT_UnsignedInt (); -if _dfcd :=d .DecodeElement (_abaf ,&_baca );_dfcd !=nil {return _dfcd ;};_dad .AxId =append (_dad .AxId ,_abaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dad .ExtLst =NewCT_ExtensionList (); -if _gcaf :=d .DecodeElement (_dad .ExtLst ,&_baca );_gcaf !=nil {return _gcaf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_baca .Name ); -if _edc :=d .Skip ();_edc !=nil {return _edc ;};};case _e .EndElement :break _addc ;case _e .CharData :};};return nil ;};func (_fcead *Chart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063:\u0063\u0068\u0061\u0072\u0074";return _fcead .CT_RelId .MarshalXML (e ,start );};func NewCT_PivotSource ()*CT_PivotSource {_defb :=&CT_PivotSource {};_defb .FmtId =NewCT_UnsignedInt ();return _defb ;};func NewCT_PivotFmt ()*CT_PivotFmt {_abeca :=&CT_PivotFmt {}; -_abeca .Idx =NewCT_UnsignedInt ();return _abeca ;};func (_bedcf *CT_PictureStackUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_bedcf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_View3D struct{ +// ValidateWithPath validates the CT_UnsignedInt and its children, prefixing error messages with path +func (_eead *CT_UnsignedInt )ValidateWithPath (path string )error {return nil };func NewCT_DepthPercent ()*CT_DepthPercent {_cgcf :=&CT_DepthPercent {};return _cgcf };func (_cdfa *CT_AxisUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdfa .ValAttr =0+1; +for _ ,_gb :=range start .Attr {if _gb .Name .Local =="\u0076\u0061\u006c"{_abg ,_dec :=_ge .ParseFloat (_gb .Value ,64);if _dec !=nil {return _dec ;};_cdfa .ValAttr =_abg ;continue ;};};for {_ege ,_baa :=d .Token ();if _baa !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_baa ); +};if _aca ,_dcd :=_ege .(_c .EndElement );_dcd &&_aca .Name ==start .Name {break ;};};return nil ;};func (_agacb *CT_StrRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ccbef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066"}}; +_fd .AddPreserveSpaceAttr (&_ccbef ,_agacb .F );e .EncodeElement (_agacb .F ,_ccbef );if _agacb .StrCache !=nil {_bccf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}};e .EncodeElement (_agacb .StrCache ,_bccf ); +};if _agacb .ExtLst !=nil {_ggfce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agacb .ExtLst ,_ggfce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_View3D struct{ // X Rotation RotX *CT_RotX ; @@ -858,539 +602,713 @@ RAngAx *CT_Boolean ; Perspective *CT_Perspective ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_cdec *CT_BubbleSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cdec .Idx =NewCT_UnsignedInt ();_cdec .Order =NewCT_UnsignedInt ();_ecc :for {_gagb ,_aeb :=d .Token ();if _aeb !=nil {return _aeb ;};switch _edbc :=_gagb .(type ){case _e .StartElement :switch _edbc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dedc :=d .DecodeElement (_cdec .Idx ,&_edbc ); -_dedc !=nil {return _dedc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _bagd :=d .DecodeElement (_cdec .Order ,&_edbc ); -_bagd !=nil {return _bagd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cdec .Tx =NewCT_SerTx (); -if _cbbf :=d .DecodeElement (_cdec .Tx ,&_edbc );_cbbf !=nil {return _cbbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cdec .SpPr =_g .NewCT_ShapeProperties (); -if _edaf :=d .DecodeElement (_cdec .SpPr ,&_edbc );_edaf !=nil {return _edaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_cdec .InvertIfNegative =NewCT_Boolean (); -if _gcef :=d .DecodeElement (_cdec .InvertIfNegative ,&_edbc );_gcef !=nil {return _gcef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_adc :=NewCT_DPt (); -if _dedd :=d .DecodeElement (_adc ,&_edbc );_dedd !=nil {return _dedd ;};_cdec .DPt =append (_cdec .DPt ,_adc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_cdec .DLbls =NewCT_DLbls (); -if _agee :=d .DecodeElement (_cdec .DLbls ,&_edbc );_agee !=nil {return _agee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_cecd :=NewCT_Trendline (); -if _fbge :=d .DecodeElement (_cecd ,&_edbc );_fbge !=nil {return _fbge ;};_cdec .Trendline =append (_cdec .Trendline ,_cecd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_gcea :=NewCT_ErrBars (); -if _babd :=d .DecodeElement (_gcea ,&_edbc );_babd !=nil {return _babd ;};_cdec .ErrBars =append (_cdec .ErrBars ,_gcea );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"}:_cdec .XVal =NewCT_AxDataSource (); -if _geba :=d .DecodeElement (_cdec .XVal ,&_edbc );_geba !=nil {return _geba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"}:_cdec .YVal =NewCT_NumDataSource (); -if _dbff :=d .DecodeElement (_cdec .YVal ,&_edbc );_dbff !=nil {return _dbff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}:_cdec .BubbleSize =NewCT_NumDataSource (); -if _fgef :=d .DecodeElement (_cdec .BubbleSize ,&_edbc );_fgef !=nil {return _fgef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_cdec .Bubble3D =NewCT_Boolean (); -if _afd :=d .DecodeElement (_cdec .Bubble3D ,&_edbc );_afd !=nil {return _afd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdec .ExtLst =NewCT_ExtensionList (); -if _ada :=d .DecodeElement (_cdec .ExtLst ,&_edbc );_ada !=nil {return _ada ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u0075\u0062b\u006c\u0065\u0053\u0065\u0072\u0020\u0025\u0076",_edbc .Name ); -if _bcbc :=d .Skip ();_bcbc !=nil {return _bcbc ;};};case _e .EndElement :break _ecc ;case _e .CharData :};};return nil ;};func (_geaf *ST_DepthPercent )Validate ()error {return _geaf .ValidateWithPath ("")};func ParseUnionST_HPercent (s string )(ST_HPercent ,error ){if ST_HPercentWithSymbolPatternRe .MatchString (s ){return ST_HPercent {ST_HPercentWithSymbol :&s },nil ; -};_fbcfe ,_eafde :=_fb .ParseUint (s ,10,16);if _eafde !=nil {return ST_HPercent {},_eafde ;};_fgfac :=uint16 (_fbcfe );return ST_HPercent {ST_HPercentUShort :&_fgfac },nil ;};func NewCT_PrintSettings ()*CT_PrintSettings {_feege :=&CT_PrintSettings {}; -return _feege }; +ExtLst *CT_ExtensionList ;};func (_bbagd *ST_TimeUnit )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbagd =0;case "\u0064\u0061\u0079\u0073":*_bbagd =1;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_bbagd =2;case "\u0079\u0065\u0061r\u0073":*_bbagd =3; +};return nil ;}; -// Validate validates the CT_LegendPos and its children -func (_cdca *CT_LegendPos )Validate ()error {return _cdca .ValidateWithPath ("\u0043\u0054\u005fL\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073");};func NewCT_FirstSliceAng ()*CT_FirstSliceAng {_ecgcc :=&CT_FirstSliceAng {};return _ecgcc }; +// ValidateWithPath validates the CT_ChartSpace and its children, prefixing error messages with path +func (_bfbe *CT_ChartSpace )ValidateWithPath (path string )error {if _bfbe .Date1904 !=nil {if _fded :=_bfbe .Date1904 .ValidateWithPath (path +"\u002fD\u0061\u0074\u0065\u0031\u0039\u00304");_fded !=nil {return _fded ;};};if _bfbe .Lang !=nil {if _bebe :=_bfbe .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_bebe !=nil {return _bebe ;};};if _bfbe .RoundedCorners !=nil {if _dag :=_bfbe .RoundedCorners .ValidateWithPath (path +"\u002fR\u006fu\u006e\u0064\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072\u0073");_dag !=nil {return _dag ;};};if _bfbe .Style !=nil {if _adfb :=_bfbe .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_adfb !=nil {return _adfb ;};};if _bfbe .ClrMapOvr !=nil {if _fac :=_bfbe .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_fac !=nil {return _fac ;};};if _bfbe .PivotSource !=nil {if _gcd :=_bfbe .PivotSource .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"); +_gcd !=nil {return _gcd ;};};if _bfbe .Protection !=nil {if _edc :=_bfbe .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_edc !=nil {return _edc ;};};if _gbe :=_bfbe .Chart .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074"); +_gbe !=nil {return _gbe ;};if _bfbe .SpPr !=nil {if _ddce :=_bfbe .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ddce !=nil {return _ddce ;};};if _bfbe .TxPr !=nil {if _gddd :=_bfbe .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_gddd !=nil {return _gddd ;};};if _bfbe .ExternalData !=nil {if _gdbg :=_bfbe .ExternalData .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061");_gdbg !=nil {return _gdbg ;};};if _bfbe .PrintSettings !=nil {if _ddg :=_bfbe .PrintSettings .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"); +_ddg !=nil {return _ddg ;};};if _bfbe .UserShapes !=nil {if _dcdg :=_bfbe .UserShapes .ValidateWithPath (path +"/\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073");_dcdg !=nil {return _dcdg ;};};if _bfbe .ExtLst !=nil {if _becca :=_bfbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_becca !=nil {return _becca ;};};return nil ;};func (_ecga ST_BarGrouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ecga .String (),start );};func NewCT_SplitType ()*CT_SplitType {_gafdc :=&CT_SplitType {};return _gafdc }; +func NewCT_LegendEntry ()*CT_LegendEntry {_fbggb :=&CT_LegendEntry {};_fbggb .Idx =NewCT_UnsignedInt ();_fbggb .LegendEntryChoice =NewCT_LegendEntryChoice ();return _fbggb ;};func (_cbfde ST_Grouping )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bceaaa :=_c .Attr {}; +_bceaaa .Name =name ;switch _cbfde {case ST_GroupingUnset :_bceaaa .Value ="";case ST_GroupingPercentStacked :_bceaaa .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064";case ST_GroupingStandard :_bceaaa .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064"; +case ST_GroupingStacked :_bceaaa .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064";};return _bceaaa ,nil ;};type CT_BandFmt struct{Idx *CT_UnsignedInt ;SpPr *_a .CT_ShapeProperties ;};func (_cgeb *ST_BarGrouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaag ,_cfccd :=d .Token (); +if _cfccd !=nil {return _cfccd ;};if _gdbdd ,_gdbbda :=_aaag .(_c .EndElement );_gdbbda &&_gdbdd .Name ==start .Name {*_cgeb =1;return nil ;};if _gfae ,_fdfcb :=_aaag .(_c .CharData );!_fdfcb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaag ); +}else {switch string (_gfae ){case "":*_cgeb =0;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_cgeb =1;case "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d":*_cgeb =2;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_cgeb =3; +case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_cgeb =4;};};_aaag ,_cfccd =d .Token ();if _cfccd !=nil {return _cfccd ;};if _cefg ,_aede :=_aaag .(_c .EndElement );_aede &&_cefg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaag ); +};func ParseUnionST_GapAmount (s string )(ST_GapAmount ,error ){if ST_GapAmountPercentPatternRe .MatchString (s ){return ST_GapAmount {ST_GapAmountPercent :&s },nil ;};_gfegf ,_fcfg :=_ge .ParseUint (s ,10,16);if _fcfg !=nil {return ST_GapAmount {},_fcfg ; +};_feecb :=uint16 (_gfegf );return ST_GapAmount {ST_GapAmountUShort :&_feecb },nil ;};func (_eafdg *CT_Order )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcef :=range start .Attr {if _bcef .Name .Local =="\u0076\u0061\u006c"{_eaedd ,_caecb :=_ge .ParseUint (_bcef .Value ,10,8); +if _caecb !=nil {return _caecb ;};_dbggd :=uint8 (_eaedd );_eafdg .ValAttr =&_dbggd ;continue ;};};for {_ceagb ,_fdedda :=d .Token ();if _fdedda !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0072\u0064\u0065\u0072: \u0025\u0073",_fdedda ); +};if _dfdcc ,_ccbbg :=_ceagb .(_c .EndElement );_ccbbg &&_dfdcc .Name ==start .Name {break ;};};return nil ;};func NewEG_AxShared ()*EG_AxShared {_dbggg :=&EG_AxShared {};_dbggg .AxId =NewCT_UnsignedInt ();_dbggg .Scaling =NewCT_Scaling ();_dbggg .AxPos =NewCT_AxPos (); +_dbggg .CrossAx =NewCT_UnsignedInt ();return _dbggg ;};func (_ecdge *CT_Tx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdge .TxChoice =NewCT_TxChoice ();_agafc :for {_dcgceg ,_bcbb :=d .Token ();if _bcbb !=nil {return _bcbb ;};switch _efag :=_dcgceg .(type ){case _c .StartElement :switch _efag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_ecdge .TxChoice =NewCT_TxChoice (); +if _effg :=d .DecodeElement (&_ecdge .TxChoice .StrRef ,&_efag );_effg !=nil {return _effg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"}:_ecdge .TxChoice =NewCT_TxChoice (); +if _gdeaf :=d .DecodeElement (&_ecdge .TxChoice .Rich ,&_efag );_gdeaf !=nil {return _gdeaf ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fT\u0078 \u0025\u0076",_efag .Name ); +if _dgbfgg :=d .Skip ();_dgbfgg !=nil {return _dgbfgg ;};};case _c .EndElement :break _agafc ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_Extension and its children -func (_bbfcg *CT_Extension )Validate ()error {return _bbfcg .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func (_agegg *ST_BuiltInUnit )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_agegg =0; -case "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073":*_agegg =1;case "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s":*_agegg =2;case "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_agegg =3;case "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_agegg =4; -case "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_agegg =5;case "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_agegg =6;case "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_agegg =7;case "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_agegg =8; -case "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es":*_agegg =9;};return nil ;};func (_afccc *CT_LineChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afccc .Grouping =NewCT_Grouping ();_efca :for {_bbcd ,_dgcdg :=d .Token ();if _dgcdg !=nil {return _dgcdg ; -};switch _ecgb :=_bbcd .(type ){case _e .StartElement :switch _ecgb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _bbbb :=d .DecodeElement (_afccc .Grouping ,&_ecgb ); -_bbbb !=nil {return _bbbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_afccc .VaryColors =NewCT_Boolean (); -if _bffbd :=d .DecodeElement (_afccc .VaryColors ,&_ecgb );_bffbd !=nil {return _bffbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_efcdb :=NewCT_LineSer (); -if _cecf :=d .DecodeElement (_efcdb ,&_ecgb );_cecf !=nil {return _cecf ;};_afccc .Ser =append (_afccc .Ser ,_efcdb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_afccc .DLbls =NewCT_DLbls (); -if _bcab :=d .DecodeElement (_afccc .DLbls ,&_ecgb );_bcab !=nil {return _bcab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_afccc .DropLines =NewCT_ChartLines (); -if _gfdc :=d .DecodeElement (_afccc .DropLines ,&_ecgb );_gfdc !=nil {return _gfdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}:_afccc .HiLowLines =NewCT_ChartLines (); -if _deea :=d .DecodeElement (_afccc .HiLowLines ,&_ecgb );_deea !=nil {return _deea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_afccc .UpDownBars =NewCT_UpDownBars (); -if _bdaf :=d .DecodeElement (_afccc .UpDownBars ,&_ecgb );_bdaf !=nil {return _bdaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_afccc .Marker =NewCT_Boolean (); -if _cffec :=d .DecodeElement (_afccc .Marker ,&_ecgb );_cffec !=nil {return _cffec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_afccc .Smooth =NewCT_Boolean (); -if _agad :=d .DecodeElement (_afccc .Smooth ,&_ecgb );_agad !=nil {return _agad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_dbag :=NewCT_UnsignedInt (); -if _fgbf :=d .DecodeElement (_dbag ,&_ecgb );_fgbf !=nil {return _fgbf ;};_afccc .AxId =append (_afccc .AxId ,_dbag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afccc .ExtLst =NewCT_ExtensionList (); -if _baeba :=d .DecodeElement (_afccc .ExtLst ,&_ecgb );_baeba !=nil {return _baeba ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_L\u0069\u006ee\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ecgb .Name ); -if _gebc :=d .Skip ();_gebc !=nil {return _gebc ;};};case _e .EndElement :break _efca ;case _e .CharData :};};return nil ;};var ST_HPercentWithSymbolPatternRe =_f .MustCompile (ST_HPercentWithSymbolPattern );func (_dgdbd *CT_Tx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_dgdbd .TxChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_StrRef and its children, prefixing error messages with path +func (_bfgdg *CT_StrRef )ValidateWithPath (path string )error {if _bfgdg .StrCache !=nil {if _cggda :=_bfgdg .StrCache .ValidateWithPath (path +"\u002fS\u0074\u0072\u0043\u0061\u0063\u0068e");_cggda !=nil {return _cggda ;};};if _bfgdg .ExtLst !=nil {if _gcfg :=_bfgdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gcfg !=nil {return _gcfg ;};};return nil ;};func (_ebef *CT_Line3DChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebef .Grouping =NewCT_Grouping ();_bgfa :for {_dedfe ,_cebd :=d .Token ();if _cebd !=nil {return _cebd ;};switch _dfgf :=_dedfe .(type ){case _c .StartElement :switch _dfgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _bcc :=d .DecodeElement (_ebef .Grouping ,&_dfgf ); +_bcc !=nil {return _bcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_ebef .VaryColors =NewCT_Boolean (); +if _babe :=d .DecodeElement (_ebef .VaryColors ,&_dfgf );_babe !=nil {return _babe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_eceg :=NewCT_LineSer (); +if _cegd :=d .DecodeElement (_eceg ,&_dfgf );_cegd !=nil {return _cegd ;};_ebef .Ser =append (_ebef .Ser ,_eceg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_ebef .DLbls =NewCT_DLbls (); +if _gegga :=d .DecodeElement (_ebef .DLbls ,&_dfgf );_gegga !=nil {return _gegga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_ebef .DropLines =NewCT_ChartLines (); +if _ggcb :=d .DecodeElement (_ebef .DropLines ,&_dfgf );_ggcb !=nil {return _ggcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_ebef .GapDepth =NewCT_GapAmount (); +if _cfgf :=d .DecodeElement (_ebef .GapDepth ,&_dfgf );_cfgf !=nil {return _cfgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_ccbe :=NewCT_UnsignedInt (); +if _gecg :=d .DecodeElement (_ccbe ,&_dfgf );_gecg !=nil {return _gecg ;};_ebef .AxId =append (_ebef .AxId ,_ccbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebef .ExtLst =NewCT_ExtensionList (); +if _gbee :=d .DecodeElement (_ebef .ExtLst ,&_dfgf );_gbee !=nil {return _gbee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044\u0043h\u0061r\u0074\u0020\u0025\u0076",_dfgf .Name ); +if _dbdc :=d .Skip ();_dbdc !=nil {return _dbdc ;};};case _c .EndElement :break _bgfa ;case _c .CharData :};};return nil ;};type CT_DispUnitsLbl struct{ -// ValidateWithPath validates the Chart and its children, prefixing error messages with path -func (_cbbd *Chart )ValidateWithPath (path string )error {if _eccff :=_cbbd .CT_RelId .ValidateWithPath (path );_eccff !=nil {return _eccff ;};return nil ;};func (_dccfe *CT_NumVal )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0078"},Value :_c .Sprintf ("\u0025\u0076",_dccfe .IdxAttr )}); -if _dccfe .FormatCodeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_dccfe .FormatCodeAttr )});};e .EncodeToken (start ); -_cdeab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076"}};_eb .AddPreserveSpaceAttr (&_cdeab ,_dccfe .V );e .EncodeElement (_dccfe .V ,_cdeab );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Double ()*CT_Double {_ggad :=&CT_Double {}; -return _ggad };func (_bfgc *CT_NumData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgbbe :for {_ccad ,_feef :=d .Token ();if _feef !=nil {return _feef ;};switch _aegf :=_ccad .(type ){case _e .StartElement :switch _aegf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"}:_bfgc .FormatCode =new (string ); -if _gafc :=d .DecodeElement (_bfgc .FormatCode ,&_aegf );_gafc !=nil {return _gafc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_bfgc .PtCount =NewCT_UnsignedInt (); -if _fcgf :=d .DecodeElement (_bfgc .PtCount ,&_aegf );_fcgf !=nil {return _fcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_gecg :=NewCT_NumVal (); -if _adaa :=d .DecodeElement (_gecg ,&_aegf );_adaa !=nil {return _adaa ;};_bfgc .Pt =append (_bfgc .Pt ,_gecg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfgc .ExtLst =NewCT_ExtensionList (); -if _ccgf :=d .DecodeElement (_bfgc .ExtLst ,&_aegf );_ccgf !=nil {return _ccgf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fN\u0075\u006d\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_aegf .Name ); -if _gebg :=d .Skip ();_gebg !=nil {return _gebg ;};};case _e .EndElement :break _fgbbe ;case _e .CharData :};};return nil ;};func (_dgfe *CT_Grouping )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dgfe .ValAttr !=ST_GroupingUnset {_cddcc ,_afag :=_dgfe .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _afag !=nil {return _afag ;};start .Attr =append (start .Attr ,_cddcc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewEG_LineChartShared ()*EG_LineChartShared {_caacdc :=&EG_LineChartShared {};_caacdc .Grouping =NewCT_Grouping (); -return _caacdc ;};func (_bebfc *EG_PieChartShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bagdb :for {_ccgfa ,_aecbd :=d .Token ();if _aecbd !=nil {return _aecbd ;};switch _acecf :=_ccgfa .(type ){case _e .StartElement :switch _acecf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_bebfc .VaryColors =NewCT_Boolean (); -if _agcdcg :=d .DecodeElement (_bebfc .VaryColors ,&_acecf );_agcdcg !=nil {return _agcdcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_fcdcgc :=NewCT_PieSer (); -if _gaefe :=d .DecodeElement (_fcdcgc ,&_acecf );_gaefe !=nil {return _gaefe ;};_bebfc .Ser =append (_bebfc .Ser ,_fcdcgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bebfc .DLbls =NewCT_DLbls (); -if _ccdbcc :=d .DecodeElement (_bebfc .DLbls ,&_acecf );_ccdbcc !=nil {return _ccdbcc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_acecf .Name ); -if _cfef :=d .Skip ();_cfef !=nil {return _cfef ;};};case _e .EndElement :break _bagdb ;case _e .CharData :};};return nil ;};func NewCT_AxisUnit ()*CT_AxisUnit {_gada :=&CT_AxisUnit {};_gada .ValAttr =0+1;return _gada };func NewCT_TextLanguageID ()*CT_TextLanguageID {_cbbc :=&CT_TextLanguageID {}; -return _cbbc }; +// Layout +Layout *CT_Layout ;Tx *CT_Tx ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ;};func (_fagf *CT_Legend )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fagf .LegendPos !=nil {_fefa :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006c\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073"}}; +e .EncodeElement (_fagf .LegendPos ,_fefa );};if _fagf .LegendEntry !=nil {_dfacg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"}};for _ ,_gadbd :=range _fagf .LegendEntry {e .EncodeElement (_gadbd ,_dfacg ); +};};if _fagf .Layout !=nil {_eccb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_fagf .Layout ,_eccb );};if _fagf .Overlay !=nil {_dagec :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061y"}}; +e .EncodeElement (_fagf .Overlay ,_dagec );};if _fagf .SpPr !=nil {_gcca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fagf .SpPr ,_gcca );};if _fagf .TxPr !=nil {_gbgf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_fagf .TxPr ,_gbgf );};if _fagf .ExtLst !=nil {_ecgf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fagf .ExtLst ,_ecgf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_LayoutTarget ()*CT_LayoutTarget {_dbe :=&CT_LayoutTarget {};return _dbe }; -// ValidateWithPath validates the CT_HPercent and its children, prefixing error messages with path -func (_fcgd *CT_HPercent )ValidateWithPath (path string )error {if _fcgd .ValAttr !=nil {if _dbcff :=_fcgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbcff !=nil {return _dbcff ;};};return nil ;};func (_ddgge ST_LayoutTarget )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dbedcc :=_e .Attr {}; -_dbedcc .Name =name ;switch _ddgge {case ST_LayoutTargetUnset :_dbedcc .Value ="";case ST_LayoutTargetInner :_dbedcc .Value ="\u0069\u006e\u006ee\u0072";case ST_LayoutTargetOuter :_dbedcc .Value ="\u006f\u0075\u0074e\u0072";};return _dbedcc ,nil ;};func (_efaag *CT_DispUnitsLbl )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _efaag .Layout !=nil {_ccdbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_efaag .Layout ,_ccdbf );};if _efaag .Tx !=nil {_gfad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_efaag .Tx ,_gfad );};if _efaag .SpPr !=nil {_degg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_efaag .SpPr ,_degg );};if _efaag .TxPr !=nil {_fdcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_efaag .TxPr ,_fdcf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_LegendPos struct{ +// ValidateWithPath validates the CT_DLblPos and its children, prefixing error messages with path +func (_cgfb *CT_DLblPos )ValidateWithPath (path string )error {if _cgfb .ValAttr ==ST_DLblPosUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fbeg :=_cgfb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbeg !=nil {return _fbeg ;};return nil ;}; -// Legend Position Value -ValAttr ST_LegendPos ;};func (_ba *CT_AreaChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ba .Grouping !=nil {_fde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_ba .Grouping ,_fde );};if _ba .VaryColors !=nil {_af :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_ba .VaryColors ,_af );};if _ba .Ser !=nil {_bb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_cca :=range _ba .Ser {e .EncodeElement (_cca ,_bb );};};if _ba .DLbls !=nil {_abe :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_ba .DLbls ,_abe );};if _ba .DropLines !=nil {_bd :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_ba .DropLines ,_bd );};_gbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_bga :=range _ba .AxId {e .EncodeElement (_bga ,_gbf );};if _ba .ExtLst !=nil {_bfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ba .ExtLst ,_bfg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_LineChart struct{ +// ValidateWithPath validates the CT_PlotAreaChoice1 and its children, prefixing error messages with path +func (_dcdfc *CT_PlotAreaChoice1 )ValidateWithPath (path string )error {if _dcdfc .ValAx !=nil {if _fgdg :=_dcdfc .ValAx .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0078");_fgdg !=nil {return _fgdg ;};};if _dcdfc .CatAx !=nil {if _agef :=_dcdfc .CatAx .ValidateWithPath (path +"\u002f\u0043\u0061\u0074\u0041\u0078"); +_agef !=nil {return _agef ;};};if _dcdfc .DateAx !=nil {if _bebd :=_dcdfc .DateAx .ValidateWithPath (path +"\u002fD\u0061\u0074\u0065\u0041\u0078");_bebd !=nil {return _bebd ;};};if _dcdfc .SerAx !=nil {if _eggca :=_dcdfc .SerAx .ValidateWithPath (path +"\u002f\u0053\u0065\u0072\u0041\u0078"); +_eggca !=nil {return _eggca ;};};return nil ;};type CT_PivotSource struct{ -// Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; +// Pivot Name +Name string ; -// Data Labels -DLbls *CT_DLbls ; +// Format ID +FmtId *CT_UnsignedInt ; -// Drop Lines -DropLines *CT_ChartLines ; +// Chart Extensibility +ExtLst []*CT_ExtensionList ;};type CT_DPt struct{ -// High Low Lines -HiLowLines *CT_ChartLines ;UpDownBars *CT_UpDownBars ; +// Index +Idx *CT_UnsignedInt ; -// Show Marker -Marker *CT_Boolean ;Smooth *CT_Boolean ; +// Invert if Negative +InvertIfNegative *CT_Boolean ; -// Axis ID -AxId []*CT_UnsignedInt ; +// Marker +Marker *CT_Marker ; + +// 3D Bubble +Bubble3D *CT_Boolean ; + +// Explosion +Explosion *CT_UnsignedInt ;SpPr *_a .CT_ShapeProperties ;PictureOptions *CT_PictureOptions ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_AreaChart struct{ +ExtLst *CT_ExtensionList ;};func (_ecefbg *Group_DLbl )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecefbg .Layout !=nil {_cggg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_ecefbg .Layout ,_cggg ); +};if _ecefbg .Tx !=nil {_bgedb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_ecefbg .Tx ,_bgedb );};if _ecefbg .NumFmt !=nil {_bfbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_ecefbg .NumFmt ,_bfbd );};if _ecefbg .SpPr !=nil {_cgcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ecefbg .SpPr ,_cgcg );};if _ecefbg .TxPr !=nil {_cabbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_ecefbg .TxPr ,_cabbg );};if _ecefbg .DLblPos !=nil {_ddac :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_ecefbg .DLblPos ,_ddac );};if _ecefbg .ShowLegendKey !=nil {_eefbc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; +e .EncodeElement (_ecefbg .ShowLegendKey ,_eefbc );};if _ecefbg .ShowVal !=nil {_gaaef :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_ecefbg .ShowVal ,_gaaef );};if _ecefbg .ShowCatName !=nil {_deed :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_ecefbg .ShowCatName ,_deed );};if _ecefbg .ShowSerName !=nil {_fgba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_ecefbg .ShowSerName ,_fgba ); +};if _ecefbg .ShowPercent !=nil {_eeacbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_ecefbg .ShowPercent ,_eeacbf );};if _ecefbg .ShowBubbleSize !=nil {_gcaed :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_ecefbg .ShowBubbleSize ,_gcaed );};if _ecefbg .Separator !=nil {_caca :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_fd .AddPreserveSpaceAttr (&_caca ,*_ecefbg .Separator ); +e .EncodeElement (_ecefbg .Separator ,_caca );};return nil ;};const (ST_ScatterStyleUnset ST_ScatterStyle =0;ST_ScatterStyleNone ST_ScatterStyle =1;ST_ScatterStyleLine ST_ScatterStyle =2;ST_ScatterStyleLineMarker ST_ScatterStyle =3;ST_ScatterStyleMarker ST_ScatterStyle =4; +ST_ScatterStyleSmooth ST_ScatterStyle =5;ST_ScatterStyleSmoothMarker ST_ScatterStyle =6;); -// Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ; +// Validate validates the CT_SerTxChoice and its children +func (_gffad *CT_SerTxChoice )Validate ()error {return _gffad .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0043h\u006f\u0069\u0063\u0065");};type CT_SerTx struct{SerTxChoice *CT_SerTxChoice ;};const (ST_ErrBarTypeUnset ST_ErrBarType =0; +ST_ErrBarTypeBoth ST_ErrBarType =1;ST_ErrBarTypeMinus ST_ErrBarType =2;ST_ErrBarTypePlus ST_ErrBarType =3;); -// Area Chart Series -Ser []*CT_AreaSer ; +// ValidateWithPath validates the CT_Grouping and its children, prefixing error messages with path +func (_ggcee *CT_Grouping )ValidateWithPath (path string )error {if _daacd :=_ggcee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_daacd !=nil {return _daacd ;};return nil ;}; -// Data Labels -DLbls *CT_DLbls ; +// ValidateWithPath validates the CT_Overlap and its children, prefixing error messages with path +func (_eabbf *CT_Overlap )ValidateWithPath (path string )error {if _eabbf .ValAttr !=nil {if _dcdde :=_eabbf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcdde !=nil {return _dcdde ;};};return nil ;};func NewCT_PivotFmt ()*CT_PivotFmt {_eecad :=&CT_PivotFmt {}; +_eecad .Idx =NewCT_UnsignedInt ();return _eecad ;}; -// Drop Lines -DropLines *CT_ChartLines ; +// ValidateWithPath validates the CT_NumVal and its children, prefixing error messages with path +func (_fdfca *CT_NumVal )ValidateWithPath (path string )error {return nil };func NewCT_Double ()*CT_Double {_bff :=&CT_Double {};return _bff };func (_dfgcdc *ST_TickLblPos )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfgcdc =0; +case "\u0068\u0069\u0067\u0068":*_dfgcdc =1;case "\u006c\u006f\u0077":*_dfgcdc =2;case "\u006e\u0065\u0078\u0074\u0054\u006f":*_dfgcdc =3;case "\u006e\u006f\u006e\u0065":*_dfgcdc =4;};return nil ;};func NewCT_BarDir ()*CT_BarDir {_cdg :=&CT_BarDir {};return _cdg }; +func NewCT_DLblChoice ()*CT_DLblChoice {_cbbe :=&CT_DLblChoice {};return _cbbe };func (_gcdc *CT_HoleSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcgaa :=range start .Attr {if _dcgaa .Name .Local =="\u0076\u0061\u006c"{_afdd ,_cebfg :=ParseUnionST_HoleSize (_dcgaa .Value ); +if _cebfg !=nil {return _cebfg ;};_gcdc .ValAttr =&_afdd ;continue ;};};for {_fcbdc ,_cgcad :=d .Token ();if _cgcad !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_cgcad ); +};if _egefb ,_deaag :=_fcbdc .(_c .EndElement );_deaag &&_egefb .Name ==start .Name {break ;};};return nil ;};func (_edbgc *CT_Thickness )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_edbgc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egee *CT_StockChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbea :for {_cbdc ,_feebf :=d .Token ();if _feebf !=nil {return _feebf ; +};switch _ecfaf :=_cbdc .(type ){case _c .StartElement :switch _ecfaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_ceeac :=NewCT_LineSer (); +if _gccaf :=d .DecodeElement (_ceeac ,&_ecfaf );_gccaf !=nil {return _gccaf ;};_egee .Ser =append (_egee .Ser ,_ceeac );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_egee .DLbls =NewCT_DLbls (); +if _cbcfg :=d .DecodeElement (_egee .DLbls ,&_ecfaf );_cbcfg !=nil {return _cbcfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_egee .DropLines =NewCT_ChartLines (); +if _fgbfb :=d .DecodeElement (_egee .DropLines ,&_ecfaf );_fgbfb !=nil {return _fgbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}:_egee .HiLowLines =NewCT_ChartLines (); +if _ecfcd :=d .DecodeElement (_egee .HiLowLines ,&_ecfaf );_ecfcd !=nil {return _ecfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_egee .UpDownBars =NewCT_UpDownBars (); +if _gabdba :=d .DecodeElement (_egee .UpDownBars ,&_ecfaf );_gabdba !=nil {return _gabdba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_faee :=NewCT_UnsignedInt (); +if _dcabe :=d .DecodeElement (_faee ,&_ecfaf );_dcabe !=nil {return _dcabe ;};_egee .AxId =append (_egee .AxId ,_faee );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egee .ExtLst =NewCT_ExtensionList (); +if _ffgda :=d .DecodeElement (_egee .ExtLst ,&_ecfaf );_ffgda !=nil {return _ffgda ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_ecfaf .Name ); +if _eabdb :=d .Skip ();_eabdb !=nil {return _eabdb ;};};case _c .EndElement :break _gbea ;case _c .CharData :};};return nil ;};func (_acde *CT_DLbls )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acde .DLblsChoice =NewCT_DLblsChoice (); +_eegeb :for {_bfbea ,_gfa :=d .Token ();if _gfa !=nil {return _gfa ;};switch _bfee :=_bfbea .(type ){case _c .StartElement :switch _bfee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"}:_agafd :=NewCT_DLbl (); +if _cfgd :=d .DecodeElement (_agafd ,&_bfee );_cfgd !=nil {return _cfgd ;};_acde .DLbl =append (_acde .DLbl ,_agafd );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _gfgef :=d .DecodeElement (&_acde .DLblsChoice .Delete ,&_bfee );_gfgef !=nil {return _gfgef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _addd :=d .DecodeElement (&_acde .DLblsChoice .NumFmt ,&_bfee );_addd !=nil {return _addd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _cedb :=d .DecodeElement (&_acde .DLblsChoice .SpPr ,&_bfee );_cedb !=nil {return _cedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _becf :=d .DecodeElement (&_acde .DLblsChoice .TxPr ,&_bfee );_becf !=nil {return _becf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _gfdaa :=d .DecodeElement (&_acde .DLblsChoice .DLblPos ,&_bfee );_gfdaa !=nil {return _gfdaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _bcbc :=d .DecodeElement (&_acde .DLblsChoice .ShowLegendKey ,&_bfee );_bcbc !=nil {return _bcbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _egcb :=d .DecodeElement (&_acde .DLblsChoice .ShowVal ,&_bfee );_egcb !=nil {return _egcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _aggba :=d .DecodeElement (&_acde .DLblsChoice .ShowCatName ,&_bfee );_aggba !=nil {return _aggba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _dbcc :=d .DecodeElement (&_acde .DLblsChoice .ShowSerName ,&_bfee );_dbcc !=nil {return _dbcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _ddga :=d .DecodeElement (&_acde .DLblsChoice .ShowPercent ,&_bfee );_ddga !=nil {return _ddga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _edbf :=d .DecodeElement (&_acde .DLblsChoice .ShowBubbleSize ,&_bfee );_edbf !=nil {return _edbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _cdaee :=d .DecodeElement (&_acde .DLblsChoice .Separator ,&_bfee );_cdaee !=nil {return _cdaee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _ffbb :=d .DecodeElement (&_acde .DLblsChoice .ShowLeaderLines ,&_bfee );_ffbb !=nil {return _ffbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:if _acde .DLblsChoice ==nil {_acde .DLblsChoice =NewCT_DLblsChoice (); +};if _abca :=d .DecodeElement (&_acde .DLblsChoice .LeaderLines ,&_bfee );_abca !=nil {return _abca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acde .ExtLst =NewCT_ExtensionList (); +if _cddbg :=d .DecodeElement (_acde .ExtLst ,&_bfee );_cddbg !=nil {return _cddbg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0020\u0025\u0076",_bfee .Name ); +if _adbgc :=d .Skip ();_adbgc !=nil {return _adbgc ;};};case _c .EndElement :break _eegeb ;case _c .CharData :};};return nil ;};func (_fdfbc *ST_TrendlineType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acagcf ,_aeaea :=d .Token ();if _aeaea !=nil {return _aeaea ; +};if _fgegd ,_cggb :=_acagcf .(_c .EndElement );_cggb &&_fgegd .Name ==start .Name {*_fdfbc =1;return nil ;};if _dfag ,_eaaaef :=_acagcf .(_c .CharData );!_eaaaef {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acagcf ); +}else {switch string (_dfag ){case "":*_fdfbc =0;case "\u0065\u0078\u0070":*_fdfbc =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_fdfbc =2;case "\u006c\u006f\u0067":*_fdfbc =3;case "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g":*_fdfbc =4;case "\u0070\u006f\u006c\u0079":*_fdfbc =5; +case "\u0070\u006f\u0077e\u0072":*_fdfbc =6;};};_acagcf ,_aeaea =d .Token ();if _aeaea !=nil {return _aeaea ;};if _eeacbe ,_dccfdf :=_acagcf .(_c .EndElement );_dccfdf &&_eeacbe .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acagcf ); +};func (_cedaf ST_LblAlgn )ValidateWithPath (path string )error {switch _cedaf {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cedaf )); +};return nil ;};func NewCT_ErrDir ()*CT_ErrDir {_dbga :=&CT_ErrDir {};_dbga .ValAttr =ST_ErrDir (1);return _dbga }; -// Axis ID -AxId []*CT_UnsignedInt ; +// ValidateWithPath validates the CT_ScatterStyle and its children, prefixing error messages with path +func (_gfgee *CT_ScatterStyle )ValidateWithPath (path string )error {if _gcae :=_gfgee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcae !=nil {return _gcae ;};return nil ;};func (_dbea ST_AxPos )Validate ()error {return _dbea .ValidateWithPath ("")}; +func (_deaec *CT_PageSetup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aege :=range start .Attr {if _aege .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_ggee ,_dbcec :=_ge .ParseUint (_aege .Value ,10,32);if _dbcec !=nil {return _dbcec ; +};_badbec :=uint32 (_ggee );_deaec .PaperSizeAttr =&_badbec ;continue ;};if _aege .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_bfef :=_aege .Value ;_deaec .PaperHeightAttr =&_bfef ;continue ;};if _aege .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_gcagg :=_aege .Value ; +_deaec .PaperWidthAttr =&_gcagg ;continue ;};if _aege .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_dgccg ,_gdacf :=_ge .ParseUint (_aege .Value ,10,32);if _gdacf !=nil {return _gdacf ;};_acbeg :=uint32 (_dgccg ); +_deaec .FirstPageNumberAttr =&_acbeg ;continue ;};if _aege .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_deaec .OrientationAttr .UnmarshalXMLAttr (_aege );continue ;};if _aege .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_ceef ,_bafcdg :=_ge .ParseBool (_aege .Value ); +if _bafcdg !=nil {return _bafcdg ;};_deaec .BlackAndWhiteAttr =&_ceef ;continue ;};if _aege .Name .Local =="\u0064\u0072\u0061f\u0074"{_gabg ,_bgef :=_ge .ParseBool (_aege .Value );if _bgef !=nil {return _bgef ;};_deaec .DraftAttr =&_gabg ;continue ;}; +if _aege .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_gdfgc ,_fcfc :=_ge .ParseBool (_aege .Value );if _fcfc !=nil {return _fcfc ;};_deaec .UseFirstPageNumberAttr =&_gdfgc ;continue ;};if _aege .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_cdda ,_gfaa :=_ge .ParseInt (_aege .Value ,10,32); +if _gfaa !=nil {return _gfaa ;};_dbfa :=int32 (_cdda );_deaec .HorizontalDpiAttr =&_dbfa ;continue ;};if _aege .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_ebdd ,_abfa :=_ge .ParseInt (_aege .Value ,10,32);if _abfa !=nil {return _abfa ; +};_adbd :=int32 (_ebdd );_deaec .VerticalDpiAttr =&_adbd ;continue ;};if _aege .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_fagb ,_dedaf :=_ge .ParseUint (_aege .Value ,10,32);if _dedaf !=nil {return _dedaf ;};_fcfdf :=uint32 (_fagb );_deaec .CopiesAttr =&_fcfdf ; +continue ;};};for {_gcde ,_bgbcd :=d .Token ();if _bgbcd !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061g\u0065\u0053\u0065\u0074\u0075\u0070\u003a\u0020\u0025\u0073",_bgbcd );};if _ebcd ,_fcdb :=_gcde .(_c .EndElement ); +_fcdb &&_ebcd .Name ==start .Name {break ;};};return nil ;};func (_gdabe *CT_Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gdabe .ValAttr !=ST_ShapeUnset {_cfdg ,_ffbec :=_gdabe .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _ffbec !=nil {return _ffbec ;};start .Attr =append (start .Attr ,_cfdg );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_CustSplit and its children +func (_ffcdg *CT_CustSplit )Validate ()error {return _ffcdg .ValidateWithPath ("\u0043\u0054\u005fC\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074");};func NewCT_PieChart ()*CT_PieChart {_aebd :=&CT_PieChart {};return _aebd }; -// Validate validates the CT_DateAx and its children -func (_aeac *CT_DateAx )Validate ()error {return _aeac .ValidateWithPath ("\u0043T\u005f\u0044\u0061\u0074\u0065\u0041x");}; +// ValidateWithPath validates the CT_UpDownBar and its children, prefixing error messages with path +func (_aegcg *CT_UpDownBar )ValidateWithPath (path string )error {if _aegcg .SpPr !=nil {if _fddga :=_aegcg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_fddga !=nil {return _fddga ;};};return nil ;};func NewCT_SurfaceSer ()*CT_SurfaceSer {_bfgab :=&CT_SurfaceSer {}; +_bfgab .Idx =NewCT_UnsignedInt ();_bfgab .Order =NewCT_UnsignedInt ();return _bfgab ;}; -// Validate validates the CT_PlotAreaChoice1 and its children -func (_gggd *CT_PlotAreaChoice1 )Validate ()error {return _gggd .ValidateWithPath ("\u0043T\u005fP\u006c\u006f\u0074\u0041\u0072e\u0061\u0043h\u006f\u0069\u0063\u0065\u0031");};const (ST_ErrBarTypeUnset ST_ErrBarType =0;ST_ErrBarTypeBoth ST_ErrBarType =1; -ST_ErrBarTypeMinus ST_ErrBarType =2;ST_ErrBarTypePlus ST_ErrBarType =3;);func NewCT_Chart ()*CT_Chart {_dfcdc :=&CT_Chart {};_dfcdc .PlotArea =NewCT_PlotArea ();return _dfcdc ;};type CT_Surface struct{ +// Validate validates the CT_SizeRepresents and its children +func (_fefdb *CT_SizeRepresents )Validate ()error {return _fefdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073");};func (_dffcf *CT_TickMark )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfacc :=range start .Attr {if _dfacc .Name .Local =="\u0076\u0061\u006c"{_dffcf .ValAttr .UnmarshalXMLAttr (_dfacc ); +continue ;};};for {_adggb ,_abgae :=d .Token ();if _abgae !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u003a\u0020\u0025\u0073",_abgae );};if _bdade ,_efedc :=_adggb .(_c .EndElement ); +_efedc &&_bdade .Name ==start .Name {break ;};};return nil ;};type ST_BuiltInUnit byte ;type Any interface{MarshalXML (_gaeccd *_c .Encoder ,_aefe _c .StartElement )error ;UnmarshalXML (_dffba *_c .Decoder ,_egadd _c .StartElement )error ;}; -// Thickness -Thickness *CT_Thickness ;SpPr *_g .CT_ShapeProperties ; +// Validate validates the CT_BarChart and its children +func (_cba *CT_BarChart )Validate ()error {return _cba .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074");};func NewCT_Thickness ()*CT_Thickness {_dcadg :=&CT_Thickness {};return _dcadg };func NewCT_Title ()*CT_Title {_cegba :=&CT_Title {}; +return _cegba };type CT_NumDataSource struct{NumDataSourceChoice *CT_NumDataSourceChoice ;};func (_feedb ST_GapAmount )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _feedb .ST_GapAmountPercent !=nil {e .EncodeToken (_c .CharData (*_feedb .ST_GapAmountPercent )); +};if _feedb .ST_GapAmountUShort !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_feedb .ST_GapAmountUShort )));};return e .EncodeToken (_c .EndElement {Name :start .Name });};func (_cfef ST_LblAlgn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cfef .String (),start ); +};type CT_Trendline struct{ -// Picture Options -PictureOptions *CT_PictureOptions ; +// Trendline Name +Name *string ;SpPr *_a .CT_ShapeProperties ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; +// Trendline Type +TrendlineType *CT_TrendlineType ; -// Validate validates the Group_DLbl and its children -func (_gbced *Group_DLbl )Validate ()error {return _gbced .ValidateWithPath ("\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c");};type CT_BandFmts struct{ +// Polynomial Trendline Order +Order *CT_Order ; -// Band Format -BandFmt []*CT_BandFmt ;};func (_bebag *ST_BubbleScale )ValidateWithPath (path string )error {_adaag :=[]string {};if _bebag .ST_BubbleScalePercent !=nil {_adaag =append (_adaag ,"S\u0054\u005f\u0042\u0075bb\u006ce\u0053\u0063\u0061\u006c\u0065P\u0065\u0072\u0063\u0065\u006e\u0074"); -};if _bebag .ST_BubbleScaleUInt !=nil {_adaag =append (_adaag ,"\u0053T\u005fB\u0075\u0062\u0062\u006c\u0065S\u0063\u0061l\u0065\u0055\u0049\u006e\u0074");};if len (_adaag )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_adaag ); -};return nil ;};func NewCT_GapAmount ()*CT_GapAmount {_bbeg :=&CT_GapAmount {};return _bbeg };type CT_PlotAreaChoice1 struct{ValAx *CT_ValAx ;CatAx *CT_CatAx ;DateAx *CT_DateAx ;SerAx *CT_SerAx ;}; +// Period +Period *CT_Period ; -// ValidateWithPath validates the CT_SecondPieSize and its children, prefixing error messages with path -func (_fgbad *CT_SecondPieSize )ValidateWithPath (path string )error {if _fgbad .ValAttr !=nil {if _fgdde :=_fgbad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fgdde !=nil {return _fgdde ;};};return nil ;};const (ST_TickLblPosUnset ST_TickLblPos =0; -ST_TickLblPosHigh ST_TickLblPos =1;ST_TickLblPosLow ST_TickLblPos =2;ST_TickLblPosNextTo ST_TickLblPos =3;ST_TickLblPosNone ST_TickLblPos =4;);func (_ccfbfc ST_MarkerStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dgddd :=_e .Attr {};_dgddd .Name =name ; -switch _ccfbfc {case ST_MarkerStyleUnset :_dgddd .Value ="";case ST_MarkerStyleCircle :_dgddd .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_MarkerStyleDash :_dgddd .Value ="\u0064\u0061\u0073\u0068";case ST_MarkerStyleDiamond :_dgddd .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064"; -case ST_MarkerStyleDot :_dgddd .Value ="\u0064\u006f\u0074";case ST_MarkerStyleNone :_dgddd .Value ="\u006e\u006f\u006e\u0065";case ST_MarkerStylePicture :_dgddd .Value ="\u0070i\u0063\u0074\u0075\u0072\u0065";case ST_MarkerStylePlus :_dgddd .Value ="\u0070\u006c\u0075\u0073"; -case ST_MarkerStyleSquare :_dgddd .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_MarkerStyleStar :_dgddd .Value ="\u0073\u0074\u0061\u0072";case ST_MarkerStyleTriangle :_dgddd .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_MarkerStyleX :_dgddd .Value ="\u0078"; -case ST_MarkerStyleAuto :_dgddd .Value ="\u0061\u0075\u0074\u006f";};return _dgddd ,nil ;};func (_dcec *CT_BandFmt )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcec .Idx =NewCT_UnsignedInt ();_gcg :for {_fe ,_ceb :=d .Token ();if _ceb !=nil {return _ceb ; -};switch _ggbd :=_fe .(type ){case _e .StartElement :switch _ggbd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _bdda :=d .DecodeElement (_dcec .Idx ,&_ggbd ); -_bdda !=nil {return _bdda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dcec .SpPr =_g .NewCT_ShapeProperties (); -if _gaf :=d .DecodeElement (_dcec .SpPr ,&_ggbd );_gaf !=nil {return _gaf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u0061\u006e\u0064\u0046\u006d\u0074\u0020\u0025\u0076",_ggbd .Name ); -if _gdc :=d .Skip ();_gdc !=nil {return _gdc ;};};case _e .EndElement :break _gcg ;case _e .CharData :};};return nil ;};type ST_DispBlanksAs byte ;func (_deaba ST_Orientation )String ()string {switch _deaba {case 0:return "";case 1:return "\u006d\u0061\u0078\u004d\u0069\u006e"; -case 2:return "\u006d\u0069\u006e\u004d\u0061\u0078";};return "";}; +// Forward +Forward *CT_Double ; -// ValidateWithPath validates the CT_ScatterSer and its children, prefixing error messages with path -func (_aedba *CT_ScatterSer )ValidateWithPath (path string )error {if _ebacd :=_aedba .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ebacd !=nil {return _ebacd ;};if _afac :=_aedba .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_afac !=nil {return _afac ;};if _aedba .Tx !=nil {if _fbgef :=_aedba .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_fbgef !=nil {return _fbgef ;};};if _aedba .SpPr !=nil {if _acdcf :=_aedba .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_acdcf !=nil {return _acdcf ;};};if _aedba .Marker !=nil {if _egbd :=_aedba .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_egbd !=nil {return _egbd ;};};for _gdecg ,_fdagce :=range _aedba .DPt {if _faac :=_fdagce .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_gdecg )); -_faac !=nil {return _faac ;};};if _aedba .DLbls !=nil {if _effg :=_aedba .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_effg !=nil {return _effg ;};};for _dggec ,_faebg :=range _aedba .Trendline {if _gedbc :=_faebg .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_dggec )); -_gedbc !=nil {return _gedbc ;};};for _gdffc ,_faeeb :=range _aedba .ErrBars {if _fdega :=_faeeb .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_gdffc ));_fdega !=nil {return _fdega ; -};};if _aedba .XVal !=nil {if _daedd :=_aedba .XVal .ValidateWithPath (path +"\u002f\u0058\u0056a\u006c");_daedd !=nil {return _daedd ;};};if _aedba .YVal !=nil {if _gffbc :=_aedba .YVal .ValidateWithPath (path +"\u002f\u0059\u0056a\u006c");_gffbc !=nil {return _gffbc ; -};};if _aedba .Smooth !=nil {if _gdbb :=_aedba .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068");_gdbb !=nil {return _gdbb ;};};if _aedba .ExtLst !=nil {if _bgafc :=_aedba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bgafc !=nil {return _bgafc ;};};return nil ;};func NewCT_ExtensionList ()*CT_ExtensionList {_dacc :=&CT_ExtensionList {};return _dacc };type CT_Surface3DChart struct{ +// Backward +Backward *CT_Double ; -// Wireframe -Wireframe *CT_Boolean ; +// Intercept +Intercept *CT_Double ; -// Surface Chart Series -Ser []*CT_SurfaceSer ; +// Display R Squared Value +DispRSqr *CT_Boolean ; -// Band Formats -BandFmts *CT_BandFmts ; +// Display Equation +DispEq *CT_Boolean ; -// Axis ID -AxId []*CT_UnsignedInt ; +// Trendline Label +TrendlineLbl *CT_TrendlineLbl ; // Chart Extensibility -ExtLst *CT_ExtensionList ;}; +ExtLst *CT_ExtensionList ;};func (_gebgb *ST_ScatterStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gebgb =0;case "\u006e\u006f\u006e\u0065":*_gebgb =1;case "\u006c\u0069\u006e\u0065":*_gebgb =2;case "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072":*_gebgb =3; +case "\u006d\u0061\u0072\u006b\u0065\u0072":*_gebgb =4;case "\u0073\u006d\u006f\u006f\u0074\u0068":*_gebgb =5;case "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072":*_gebgb =6;};return nil ;};func NewCT_PageMargins ()*CT_PageMargins {_abaee :=&CT_PageMargins {}; +return _abaee }; -// ValidateWithPath validates the CT_CrossBetween and its children, prefixing error messages with path -func (_cgbd *CT_CrossBetween )ValidateWithPath (path string )error {if _cgbd .ValAttr ==ST_CrossBetweenUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gceg :=_cgbd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gceg !=nil {return _gceg ;};return nil ;};func (_gedc *CT_DTable )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _gedc .ShowHorzBorder !=nil {_cffd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077H\u006f\u0072\u007a\u0042\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_gedc .ShowHorzBorder ,_cffd );};if _gedc .ShowVertBorder !=nil {_bgac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077V\u0065\u0072\u0074\u0042\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_gedc .ShowVertBorder ,_bgac );};if _gedc .ShowOutline !=nil {_cffbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}};e .EncodeElement (_gedc .ShowOutline ,_cffbe ); -};if _gedc .ShowKeys !=nil {_bdbc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"}};e .EncodeElement (_gedc .ShowKeys ,_bdbc );};if _gedc .SpPr !=nil {_fgcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_gedc .SpPr ,_fgcg );};if _gedc .TxPr !=nil {_fbeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_gedc .TxPr ,_fbeb );};if _gedc .ExtLst !=nil {_fbadf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gedc .ExtLst ,_fbadf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_ExternalData struct{IdAttr string ; +// Validate validates the CT_DLbl and its children +func (_acddf *CT_DLbl )Validate ()error {return _acddf .ValidateWithPath ("\u0043T\u005f\u0044\u004c\u0062\u006c");};func (_bcfca *CT_SerTxChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcfca .StrRef !=nil {_gecef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}}; +e .EncodeElement (_bcfca .StrRef ,_gecef );}else if _bcfca .V !=nil {_ceddb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076"}};_fd .AddPreserveSpaceAttr (&_ceddb ,*_bcfca .V );e .EncodeElement (_bcfca .V ,_ceddb );};return nil ;};func NewCT_Extension ()*CT_Extension {_gdef :=&CT_Extension {}; +return _gdef };func (_dca *CT_BarChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cbfe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}};e .EncodeElement (_dca .BarDir ,_cbfe ); +if _dca .Grouping !=nil {_abb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_dca .Grouping ,_abb );};if _dca .VaryColors !=nil {_aeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_dca .VaryColors ,_aeb );};if _dca .Ser !=nil {_acec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_acdd :=range _dca .Ser {e .EncodeElement (_acdd ,_acec );};};if _dca .DLbls !=nil {_adg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_dca .DLbls ,_adg );};if _dca .GapWidth !=nil {_ggcf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}};e .EncodeElement (_dca .GapWidth ,_ggcf );};if _dca .Overlap !=nil {_ddda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061p"}}; +e .EncodeElement (_dca .Overlap ,_ddda );};if _dca .SerLines !=nil {_cdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};for _ ,_fdf :=range _dca .SerLines {e .EncodeElement (_fdf ,_cdb );};}; +_cab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_aee :=range _dca .AxId {e .EncodeElement (_aee ,_cab );};if _dca .ExtLst !=nil {_geb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dca .ExtLst ,_geb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcfgf ST_ErrValType )String ()string {switch _dcfgf {case 0:return "";case 1:return "\u0063\u0075\u0073\u0074";case 2:return "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c"; +case 3:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065";case 4:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 5:return "\u0073\u0074\u0064\u0045\u0072\u0072";};return "";}; -// Update Automatically -AutoUpdate *CT_Boolean ;}; +// ValidateWithPath validates the CT_StrData and its children, prefixing error messages with path +func (_ffbbd *CT_StrData )ValidateWithPath (path string )error {if _ffbbd .PtCount !=nil {if _cggcg :=_ffbbd .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_cggcg !=nil {return _cggcg ;};};for _ebdea ,_bbabg :=range _ffbbd .Pt {if _eaefe :=_bbabg .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_ebdea )); +_eaefe !=nil {return _eaefe ;};};if _ffbbd .ExtLst !=nil {if _ccaaa :=_ffbbd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccaaa !=nil {return _ccaaa ;};};return nil ;};func (_faedf ST_BarGrouping )String ()string {switch _faedf {case 0:return ""; +case 1:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064";case 2:return "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d";case 3:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 4:return "\u0073t\u0061\u0063\u006b\u0065\u0064"; +};return "";};type CT_RadarStyle struct{ -// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path -func (_bfgge *CT_ExtensionList )ValidateWithPath (path string )error {for _efcf ,_bbdad :=range _bfgge .Ext {if _edaa :=_bbdad .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_efcf ));_edaa !=nil {return _edaa ; -};};return nil ;};func (_addec *CT_SerTx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_addec .SerTxChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_PivotFmts ()*CT_PivotFmts {_cfge :=&CT_PivotFmts {}; -return _cfge }; +// Radar Style Value +ValAttr ST_RadarStyle ;};type CT_ExternalData struct{IdAttr string ; -// Validate validates the CT_PivotFmt and its children -func (_ebcg *CT_PivotFmt )Validate ()error {return _ebcg .ValidateWithPath ("C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074");};func NewCT_StrVal ()*CT_StrVal {_egdcf :=&CT_StrVal {};return _egdcf }; +// Update Automatically +AutoUpdate *CT_Boolean ;}; -// ValidateWithPath validates the CT_ExternalData and its children, prefixing error messages with path -func (_aag *CT_ExternalData )ValidateWithPath (path string )error {if _aag .AutoUpdate !=nil {if _aeff :=_aag .AutoUpdate .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065");_aeff !=nil {return _aeff ;};};return nil ; -}; +// Validate validates the CT_Grouping and its children +func (_fegfc *CT_Grouping )Validate ()error {return _fegfc .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067");};const (ST_TickLblPosUnset ST_TickLblPos =0;ST_TickLblPosHigh ST_TickLblPos =1;ST_TickLblPosLow ST_TickLblPos =2; +ST_TickLblPosNextTo ST_TickLblPos =3;ST_TickLblPosNone ST_TickLblPos =4;);type EG_DLblShared struct{ -// Validate validates the CT_Skip and its children -func (_dadd *CT_Skip )Validate ()error {return _dadd .ValidateWithPath ("\u0043T\u005f\u0053\u006b\u0069\u0070");};func (_aabge *CT_NumVal )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_edca :=range start .Attr {if _edca .Name .Local =="\u0069\u0064\u0078"{_aaad ,_afdba :=_fb .ParseUint (_edca .Value ,10,32); -if _afdba !=nil {return _afdba ;};_aabge .IdxAttr =uint32 (_aaad );continue ;};if _edca .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_dcdafb :=_edca .Value ;_aabge .FormatCodeAttr =&_dcdafb ;continue ;};};_afcg :for {_cdcbe ,_edee :=d .Token (); -if _edee !=nil {return _edee ;};switch _fdcb :=_cdcbe .(type ){case _e .StartElement :switch _fdcb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:if _fdegd :=d .DecodeElement (&_aabge .V ,&_fdcb ); -_fdegd !=nil {return _fdegd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dV\u0061\u006c \u0025\u0076",_fdcb .Name ); -if _feac :=d .Skip ();_feac !=nil {return _feac ;};};case _e .EndElement :break _afcg ;case _e .CharData :};};return nil ;};func (_facdg ST_LayoutTarget )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_facdg .String (),start ); -};var ST_OverlapPercentPatternRe =_f .MustCompile (ST_OverlapPercentPattern );func (_ggggd ST_LegendPos )Validate ()error {return _ggggd .ValidateWithPath ("")};func (_egfdc *CT_Surface )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _egfdc .Thickness !=nil {_dffdg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073"}};e .EncodeElement (_egfdc .Thickness ,_dffdg );};if _egfdc .SpPr !=nil {_gbcbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_egfdc .SpPr ,_gbcbg );};if _egfdc .PictureOptions !=nil {_dfcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_egfdc .PictureOptions ,_dfcc ); -};if _egfdc .ExtLst !=nil {_eeedc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_egfdc .ExtLst ,_eeedc );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Number Format +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Validate validates the CT_PlotAreaChoice and its children -func (_bgaa *CT_PlotAreaChoice )Validate ()error {return _bgaa .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0043h\u006f\u0069\u0063\u0065");};func (_eee *CT_AxDataSourceChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eee .MultiLvlStrRef !=nil {_ded :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0075\u006c\u0074i\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066"}}; -e .EncodeElement (_eee .MultiLvlStrRef ,_ded );}else if _eee .NumRef !=nil {_fddc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0052\u0065\u0066"}};e .EncodeElement (_eee .NumRef ,_fddc );}else if _eee .NumLit !=nil {_baf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u004c\u0069\u0074"}}; -e .EncodeElement (_eee .NumLit ,_baf );}else if _eee .StrRef !=nil {_gde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}};e .EncodeElement (_eee .StrRef ,_gde );}else if _eee .StrLit !=nil {_ebe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u004c\u0069\u0074"}}; -e .EncodeElement (_eee .StrLit ,_ebe );};return nil ;};func (_ededc *ST_SplitType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afadc ,_cddec :=d .Token ();if _cddec !=nil {return _cddec ;};if _cbbff ,_cdcbg :=_afadc .(_e .EndElement ); -_cdcbg &&_cbbff .Name ==start .Name {*_ededc =1;return nil ;};if _dccag ,_eagdc :=_afadc .(_e .CharData );!_eagdc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afadc ); -}else {switch string (_dccag ){case "":*_ededc =0;case "\u0061\u0075\u0074\u006f":*_ededc =1;case "\u0063\u0075\u0073\u0074":*_ededc =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_ededc =3;case "\u0070\u006f\u0073":*_ededc =4;case "\u0076\u0061\u006c":*_ededc =5; -};};_afadc ,_cddec =d .Token ();if _cddec !=nil {return _cddec ;};if _afagg ,_cbbab :=_afadc .(_e .EndElement );_cbbab &&_afagg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afadc ); -};type CT_ErrBars struct{ +// Data Label Position +DLblPos *CT_DLblPos ; -// Error Bar Direction -ErrDir *CT_ErrDir ; +// Show Legend Key +ShowLegendKey *CT_Boolean ; -// Error Bar Type -ErrBarType *CT_ErrBarType ; +// Show Value +ShowVal *CT_Boolean ; -// Error Bar Value Type -ErrValType *CT_ErrValType ; +// Show Category Name +ShowCatName *CT_Boolean ; -// No End Cap -NoEndCap *CT_Boolean ; +// Show Series Name +ShowSerName *CT_Boolean ; -// Plus -Plus *CT_NumDataSource ; +// Show Percent +ShowPercent *CT_Boolean ; -// Minus -Minus *CT_NumDataSource ; +// Show Bubble Size +ShowBubbleSize *CT_Boolean ; -// Error Bar Value -Val *CT_Double ;SpPr *_g .CT_ShapeProperties ; +// Separator +Separator *string ;}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; +// ValidateWithPath validates the Group_DLbls and its children, prefixing error messages with path +func (_cdccba *Group_DLbls )ValidateWithPath (path string )error {if _cdccba .NumFmt !=nil {if _dgdc :=_cdccba .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_dgdc !=nil {return _dgdc ;};};if _cdccba .SpPr !=nil {if _fedg :=_cdccba .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_fedg !=nil {return _fedg ;};};if _cdccba .TxPr !=nil {if _cbfdf :=_cdccba .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cbfdf !=nil {return _cbfdf ;};};if _cdccba .DLblPos !=nil {if _bccec :=_cdccba .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); +_bccec !=nil {return _bccec ;};};if _cdccba .ShowLegendKey !=nil {if _dcagf :=_cdccba .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_dcagf !=nil {return _dcagf ;};};if _cdccba .ShowVal !=nil {if _daea :=_cdccba .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); +_daea !=nil {return _daea ;};};if _cdccba .ShowCatName !=nil {if _ecdec :=_cdccba .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_ecdec !=nil {return _ecdec ;};};if _cdccba .ShowSerName !=nil {if _edgca :=_cdccba .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); +_edgca !=nil {return _edgca ;};};if _cdccba .ShowPercent !=nil {if _cfbda :=_cdccba .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_cfbda !=nil {return _cfbda ;};};if _cdccba .ShowBubbleSize !=nil {if _cfdbe :=_cdccba .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); +_cfdbe !=nil {return _cfdbe ;};};if _cdccba .ShowLeaderLines !=nil {if _cbeba :=_cdccba .ShowLeaderLines .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004ce\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073");_cbeba !=nil {return _cbeba ;};}; +if _cdccba .LeaderLines !=nil {if _ddge :=_cdccba .LeaderLines .ValidateWithPath (path +"\u002f\u004c\u0065a\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073");_ddge !=nil {return _ddge ;};};return nil ;};func NewCT_RotY ()*CT_RotY {_gaeb :=&CT_RotY {}; +return _gaeb }; -// Validate validates the CT_Trendline and its children -func (_bdbgb *CT_Trendline )Validate ()error {return _bdbgb .ValidateWithPath ("\u0043\u0054\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065");};type CT_DLbls struct{ +// ValidateWithPath validates the CT_Double and its children, prefixing error messages with path +func (_cfda *CT_Double )ValidateWithPath (path string )error {return nil }; -// Data Label -DLbl []*CT_DLbl ;DLblsChoice *CT_DLblsChoice ; +// Validate validates the CT_StrRef and its children +func (_dcabg *CT_StrRef )Validate ()error {return _dcabg .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0052\u0065f");}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_PieChart struct{VaryColors *CT_Boolean ; +// ValidateWithPath validates the CT_Line3DChart and its children, prefixing error messages with path +func (_bggc *CT_Line3DChart )ValidateWithPath (path string )error {if _cfbga :=_bggc .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_cfbga !=nil {return _cfbga ;};if _bggc .VaryColors !=nil {if _aega :=_bggc .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_aega !=nil {return _aega ;};};for _afae ,_efe :=range _bggc .Ser {if _cdga :=_efe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_afae ));_cdga !=nil {return _cdga ;};};if _bggc .DLbls !=nil {if _eebef :=_bggc .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_eebef !=nil {return _eebef ;};};if _bggc .DropLines !=nil {if _gbeea :=_bggc .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_gbeea !=nil {return _gbeea ;};};if _bggc .GapDepth !=nil {if _bgba :=_bggc .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h"); +_bgba !=nil {return _bgba ;};};for _cbgcb ,_adbba :=range _bggc .AxId {if _acbec :=_adbba .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_cbgcb ));_acbec !=nil {return _acbec ;};};if _bggc .ExtLst !=nil {if _geff :=_bggc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_geff !=nil {return _geff ;};};return nil ;};func (_aeada ST_ErrDir )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_egfce :=_c .Attr {};_egfce .Name =name ;switch _aeada {case ST_ErrDirUnset :_egfce .Value ="";case ST_ErrDirX :_egfce .Value ="\u0078"; +case ST_ErrDirY :_egfce .Value ="\u0079";};return _egfce ,nil ;}; -// Pie Chart Series -Ser []*CT_PieSer ; +// Validate validates the CT_DepthPercent and its children +func (_deee *CT_DepthPercent )Validate ()error {return _deee .ValidateWithPath ("\u0043T\u005fD\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074");}; -// Data Labels -DLbls *CT_DLbls ; +// ST_SecondPieSize is a union type +type ST_SecondPieSize struct{ST_SecondPieSizePercent *string ;ST_SecondPieSizeUShort *uint16 ;};func (_gggde *CT_MarkerSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcdg :=range start .Attr {if _fcdg .Name .Local =="\u0076\u0061\u006c"{_babb ,_bafc :=_ge .ParseUint (_fcdg .Value ,10,8); +if _bafc !=nil {return _bafc ;};_gefc :=uint8 (_babb );_gggde .ValAttr =&_gefc ;continue ;};};for {_fbaf ,_ffd :=d .Token ();if _ffd !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004da\u0072k\u0065r\u0053\u0069\u007a\u0065\u003a\u0020\u0025s",_ffd ); +};if _dcec ,_cfgff :=_fbaf .(_c .EndElement );_cfgff &&_dcec .Name ==start .Name {break ;};};return nil ;};func (_gbfe *CT_NumFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_f .Sprintf ("\u0025\u0076",_gbfe .FormatCodeAttr )}); +if _gbfe .SourceLinkedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004c\u0069\u006e\u006b\u0065\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_gbfe .SourceLinkedAttr ))});};e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PivotFmts struct{ -// First Slice Angle -FirstSliceAng *CT_FirstSliceAng ; +// Pivot Format +PivotFmt []*CT_PivotFmt ;}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_fdabe *EG_AreaChartShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fdabe .Grouping !=nil {_bdcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_fdabe .Grouping ,_bdcb );};if _fdabe .VaryColors !=nil {_bbeca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_fdabe .VaryColors ,_bbeca );};if _fdabe .Ser !=nil {_feff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_bdcda :=range _fdabe .Ser {e .EncodeElement (_bdcda ,_feff );};};if _fdabe .DLbls !=nil {_gagcf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_fdabe .DLbls ,_gagcf );};if _fdabe .DropLines !=nil {_gefaa :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_fdabe .DropLines ,_gefaa );};return nil ;}; +// Validate validates the EG_PieChartShared and its children +func (_fbffb *EG_PieChartShared )Validate ()error {return _fbffb .ValidateWithPath ("\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064");};func NewCT_AreaChart ()*CT_AreaChart {_bf :=&CT_AreaChart {};return _bf }; +type CT_LayoutTarget struct{ -// ValidateWithPath validates the CT_DTable and its children, prefixing error messages with path -func (_cdde *CT_DTable )ValidateWithPath (path string )error {if _cdde .ShowHorzBorder !=nil {if _bgfg :=_cdde .ShowHorzBorder .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0048\u006f\u0072\u007a\u0042\u006f\u0072\u0064\u0065\u0072");_bgfg !=nil {return _bgfg ; -};};if _cdde .ShowVertBorder !=nil {if _cffbb :=_cdde .ShowVertBorder .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0056\u0065\u0072\u0074\u0042\u006f\u0072\u0064\u0065\u0072");_cffbb !=nil {return _cffbb ;};};if _cdde .ShowOutline !=nil {if _bgfa :=_cdde .ShowOutline .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); -_bgfa !=nil {return _bgfa ;};};if _cdde .ShowKeys !=nil {if _eecfc :=_cdde .ShowKeys .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u004b\u0065\u0079s");_eecfc !=nil {return _eecfc ;};};if _cdde .SpPr !=nil {if _cfdf :=_cdde .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_cfdf !=nil {return _cfdf ;};};if _cdde .TxPr !=nil {if _bfd :=_cdde .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_bfd !=nil {return _bfd ;};};if _cdde .ExtLst !=nil {if _gdfgb :=_cdde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gdfgb !=nil {return _gdfgb ;};};return nil ;}; +// Layout Target Value +ValAttr ST_LayoutTarget ;};func (_dcce *CT_Crosses )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_becb ,_dfcf :=_dcce .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _dfcf !=nil {return _dfcf ;};start .Attr =append (start .Attr ,_becb ); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcdb *CT_ErrBars )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dcdb .ErrDir !=nil {_gfcfb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0072\u0072\u0044\u0069\u0072"}}; +e .EncodeElement (_dcdb .ErrDir ,_gfcfb );};_agcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065r\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"}};e .EncodeElement (_dcdb .ErrBarType ,_agcd );_gfad :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065r\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_dcdb .ErrValType ,_gfad );if _dcdb .NoEndCap !=nil {_gbbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"}};e .EncodeElement (_dcdb .NoEndCap ,_gbbd );};if _dcdb .Plus !=nil {_bcbce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u006c\u0075\u0073"}}; +e .EncodeElement (_dcdb .Plus ,_bcbce );};if _dcdb .Minus !=nil {_afbeb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006d\u0069\u006e\u0075\u0073"}};e .EncodeElement (_dcdb .Minus ,_afbeb );};if _dcdb .Val !=nil {_bacb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}}; +e .EncodeElement (_dcdb .Val ,_bacb );};if _dcdb .SpPr !=nil {_afdee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dcdb .SpPr ,_afdee );};if _dcdb .ExtLst !=nil {_dcge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dcdb .ExtLst ,_dcge );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cgcb *CT_LineSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgcb .Idx =NewCT_UnsignedInt ();_cgcb .Order =NewCT_UnsignedInt (); +_gegff :for {_acfag ,_fcge :=d .Token ();if _fcge !=nil {return _fcge ;};switch _fdaf :=_acfag .(type ){case _c .StartElement :switch _fdaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _ffef :=d .DecodeElement (_cgcb .Idx ,&_fdaf ); +_ffef !=nil {return _ffef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _ffgc :=d .DecodeElement (_cgcb .Order ,&_fdaf ); +_ffgc !=nil {return _ffgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cgcb .Tx =NewCT_SerTx (); +if _fgdce :=d .DecodeElement (_cgcb .Tx ,&_fdaf );_fgdce !=nil {return _fgdce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cgcb .SpPr =_a .NewCT_ShapeProperties (); +if _gaaf :=d .DecodeElement (_cgcb .SpPr ,&_fdaf );_gaaf !=nil {return _gaaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_cgcb .Marker =NewCT_Marker (); +if _gbba :=d .DecodeElement (_cgcb .Marker ,&_fdaf );_gbba !=nil {return _gbba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_cdgdc :=NewCT_DPt (); +if _fadf :=d .DecodeElement (_cdgdc ,&_fdaf );_fadf !=nil {return _fadf ;};_cgcb .DPt =append (_cgcb .DPt ,_cdgdc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_cgcb .DLbls =NewCT_DLbls (); +if _ceed :=d .DecodeElement (_cgcb .DLbls ,&_fdaf );_ceed !=nil {return _ceed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_gaadeg :=NewCT_Trendline (); +if _deabe :=d .DecodeElement (_gaadeg ,&_fdaf );_deabe !=nil {return _deabe ;};_cgcb .Trendline =append (_cgcb .Trendline ,_gaadeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_cgcb .ErrBars =NewCT_ErrBars (); +if _fadc :=d .DecodeElement (_cgcb .ErrBars ,&_fdaf );_fadc !=nil {return _fadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_cgcb .Cat =NewCT_AxDataSource (); +if _bgge :=d .DecodeElement (_cgcb .Cat ,&_fdaf );_bgge !=nil {return _bgge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_cgcb .Val =NewCT_NumDataSource (); +if _abeb :=d .DecodeElement (_cgcb .Val ,&_fdaf );_abeb !=nil {return _abeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_cgcb .Smooth =NewCT_Boolean (); +if _aadg :=d .DecodeElement (_cgcb .Smooth ,&_fdaf );_aadg !=nil {return _aadg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgcb .ExtLst =NewCT_ExtensionList (); +if _eefc :=d .DecodeElement (_cgcb .ExtLst ,&_fdaf );_eefc !=nil {return _eefc ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fL\u0069\u006e\u0065\u0053\u0065\u0072\u0020\u0025\u0076",_fdaf .Name ); +if _ebfg :=d .Skip ();_ebfg !=nil {return _ebfg ;};};case _c .EndElement :break _gegff ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_RotX and its children -func (_fbaab *CT_RotX )Validate ()error {return _fbaab .ValidateWithPath ("\u0043T\u005f\u0052\u006f\u0074\u0058");}; +// ValidateWithPath validates the CT_Tx and its children, prefixing error messages with path +func (_gffgd *CT_Tx )ValidateWithPath (path string )error {if _eecba :=_gffgd .TxChoice .ValidateWithPath (path +"\u002fT\u0078\u0043\u0068\u006f\u0069\u0063e");_eecba !=nil {return _eecba ;};return nil ;};func NewCT_StrData ()*CT_StrData {_dedbcd :=&CT_StrData {}; +return _dedbcd };func (_gfda *CT_DLblChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfda .Delete !=nil {_gfbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_gfda .Delete ,_gfbc ); +}else if _gfda .Layout !=nil {_ffbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_gfda .Layout ,_ffbd );}else if _gfda .Tx !=nil {_fgdfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_gfda .Tx ,_fgdfg );}else if _gfda .NumFmt !=nil {_cfge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_gfda .NumFmt ,_cfge );}else if _gfda .SpPr !=nil {_dafga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_gfda .SpPr ,_dafga );}else if _gfda .TxPr !=nil {_cccc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_gfda .TxPr ,_cccc );}else if _gfda .DLblPos !=nil {_cade :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}}; +e .EncodeElement (_gfda .DLblPos ,_cade );}else if _gfda .ShowLegendKey !=nil {_ebag :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}};e .EncodeElement (_gfda .ShowLegendKey ,_ebag ); +}else if _gfda .ShowVal !=nil {_bgae :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_gfda .ShowVal ,_bgae );}else if _gfda .ShowCatName !=nil {_afe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_gfda .ShowCatName ,_afe );}else if _gfda .ShowSerName !=nil {_fee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_gfda .ShowSerName ,_fee ); +}else if _gfda .ShowPercent !=nil {_cbdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_gfda .ShowPercent ,_cbdb );}else if _gfda .ShowBubbleSize !=nil {_deaf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_gfda .ShowBubbleSize ,_deaf );}else if _gfda .Separator !=nil {_fbcb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_fd .AddPreserveSpaceAttr (&_fbcb ,*_gfda .Separator ); +e .EncodeElement (_gfda .Separator ,_fbcb );};return nil ;};func (_gdff *CT_BarChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdff .BarDir =NewCT_BarDir ();_eca :for {_cebfd ,_gabd :=d .Token ();if _gabd !=nil {return _gabd ;};switch _bee :=_cebfd .(type ){case _c .StartElement :switch _bee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _bgde :=d .DecodeElement (_gdff .BarDir ,&_bee ); +_bgde !=nil {return _bgde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_gdff .Grouping =NewCT_BarGrouping (); +if _cdae :=d .DecodeElement (_gdff .Grouping ,&_bee );_cdae !=nil {return _cdae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gdff .VaryColors =NewCT_Boolean (); +if _fgea :=d .DecodeElement (_gdff .VaryColors ,&_bee );_fgea !=nil {return _fgea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_fbc :=NewCT_BarSer (); +if _fcgc :=d .DecodeElement (_fbc ,&_bee );_fcgc !=nil {return _fcgc ;};_gdff .Ser =append (_gdff .Ser ,_fbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gdff .DLbls =NewCT_DLbls (); +if _ccde :=d .DecodeElement (_gdff .DLbls ,&_bee );_ccde !=nil {return _ccde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_gdff .GapWidth =NewCT_GapAmount (); +if _egde :=d .DecodeElement (_gdff .GapWidth ,&_bee );_egde !=nil {return _egde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0070"}:_gdff .Overlap =NewCT_Overlap (); +if _fba :=d .DecodeElement (_gdff .Overlap ,&_bee );_fba !=nil {return _fba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_ddc :=NewCT_ChartLines (); +if _cgga :=d .DecodeElement (_ddc ,&_bee );_cgga !=nil {return _cgga ;};_gdff .SerLines =append (_gdff .SerLines ,_ddc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_cabg :=NewCT_UnsignedInt (); +if _eeb :=d .DecodeElement (_cabg ,&_bee );_eeb !=nil {return _eeb ;};_gdff .AxId =append (_gdff .AxId ,_cabg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdff .ExtLst =NewCT_ExtensionList (); +if _caf :=d .DecodeElement (_gdff .ExtLst ,&_bee );_caf !=nil {return _caf ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_bee .Name ); +if _cefbe :=d .Skip ();_cefbe !=nil {return _cefbe ;};};case _c .EndElement :break _eca ;case _c .CharData :};};return nil ;};func (_dbgcd *CT_SerAx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gbca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +e .EncodeElement (_dbgcd .AxId ,_gbca );_beab :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_dbgcd .Scaling ,_beab );if _dbgcd .Delete !=nil {_fcabc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; +e .EncodeElement (_dbgcd .Delete ,_fcabc );};_bdacg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_dbgcd .AxPos ,_bdacg );if _dbgcd .MajorGridlines !=nil {_abeef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_dbgcd .MajorGridlines ,_abeef );};if _dbgcd .MinorGridlines !=nil {_bdafcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_dbgcd .MinorGridlines ,_bdafcg ); +};if _dbgcd .Title !=nil {_gabef :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_dbgcd .Title ,_gabef );};if _dbgcd .NumFmt !=nil {_fgbef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_dbgcd .NumFmt ,_fgbef );};if _dbgcd .MajorTickMark !=nil {_gcagb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_dbgcd .MajorTickMark ,_gcagb ); +};if _dbgcd .MinorTickMark !=nil {_bedac :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_dbgcd .MinorTickMark ,_bedac );};if _dbgcd .TickLblPos !=nil {_fgcbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; +e .EncodeElement (_dbgcd .TickLblPos ,_fgcbg );};if _dbgcd .SpPr !=nil {_agdcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dbgcd .SpPr ,_agdcg );};if _dbgcd .TxPr !=nil {_aeda :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_dbgcd .TxPr ,_aeda );};_bgab :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_dbgcd .CrossAx ,_bgab );if _dbgcd .AxSharedChoice !=nil {_dbgcd .AxSharedChoice .MarshalXML (e ,_c .StartElement {}); +};if _dbgcd .TickLblSkip !=nil {_adcae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}};e .EncodeElement (_dbgcd .TickLblSkip ,_adcae );};if _dbgcd .TickMarkSkip !=nil {_bbfacg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004d\u0061\u0072k\u0053\u006b\u0069\u0070"}}; +e .EncodeElement (_dbgcd .TickMarkSkip ,_bbfacg );};if _dbgcd .ExtLst !=nil {_faede :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dbgcd .ExtLst ,_faede );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func ParseUnionST_HPercent (s string )(ST_HPercent ,error ){if ST_HPercentWithSymbolPatternRe .MatchString (s ){return ST_HPercent {ST_HPercentWithSymbol :&s },nil ;};_acbda ,_cfgacd :=_ge .ParseUint (s ,10,16);if _cfgacd !=nil {return ST_HPercent {},_cfgacd ; +};_fbeae :=uint16 (_acbda );return ST_HPercent {ST_HPercentUShort :&_fbeae },nil ;};func (_badfc ST_CrossBetween )ValidateWithPath (path string )error {switch _badfc {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_badfc )); +};return nil ;}; -// Validate validates the CT_LblOffset and its children -func (_efbf *CT_LblOffset )Validate ()error {return _efbf .ValidateWithPath ("\u0043\u0054\u005fL\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074");};type CT_BubbleSer struct{ +// Validate validates the CT_ErrDir and its children +func (_gada *CT_ErrDir )Validate ()error {return _gada .ValidateWithPath ("\u0043T\u005f\u0045\u0072\u0072\u0044\u0069r");};func (_dcbeb *CT_Overlap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcbeb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dcbeb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agff *CT_DoughnutChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _agff .VaryColors !=nil {_fceg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_agff .VaryColors ,_fceg );};if _agff .Ser !=nil {_bdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_effd :=range _agff .Ser {e .EncodeElement (_effd ,_bdc );};};if _agff .DLbls !=nil {_bbcf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_agff .DLbls ,_bbcf );};if _agff .FirstSliceAng !=nil {_eefgd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0066i\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}};e .EncodeElement (_agff .FirstSliceAng ,_eefgd ); +};if _agff .HoleSize !=nil {_aeec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}};e .EncodeElement (_agff .HoleSize ,_aeec );};if _agff .ExtLst !=nil {_cdgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_agff .ExtLst ,_cdgg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewEG_LegendEntryData ()*EG_LegendEntryData {_fcfdg :=&EG_LegendEntryData {};return _fcfdg };func ParseUnionST_DepthPercent (s string )(ST_DepthPercent ,error ){if ST_DepthPercentWithSymbolPatternRe .MatchString (s ){return ST_DepthPercent {ST_DepthPercentWithSymbol :&s },nil ; +};_bgcbb ,_caffec :=_ge .ParseUint (s ,10,16);if _caffec !=nil {return ST_DepthPercent {},_caffec ;};_ecccb :=uint16 (_bgcbb );return ST_DepthPercent {ST_DepthPercentUShort :&_ecccb },nil ;};func (_dbec *CT_PlotArea )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _dbec .Layout !=nil {_cbbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_dbec .Layout ,_cbbf );};for _ ,_ffaf :=range _dbec .PlotAreaChoice {_ffaf .MarshalXML (e ,_c .StartElement {}); +};if _dbec .PlotAreaChoice1 !=nil {for _ ,_abfeb :=range _dbec .PlotAreaChoice1 {_abfeb .MarshalXML (e ,_c .StartElement {});};};if _dbec .DTable !=nil {_bfdg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0054\u0061\u0062\u006c\u0065"}}; +e .EncodeElement (_dbec .DTable ,_bfdg );};if _dbec .SpPr !=nil {_aded :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dbec .SpPr ,_aded );};if _dbec .ExtLst !=nil {_cadcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dbec .ExtLst ,_cadcg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfcfc ST_RadarStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dfcfc .String (),start );};func (_fecda *CT_NumRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afca :for {_gaba ,_efda :=d .Token (); +if _efda !=nil {return _efda ;};switch _faed :=_gaba .(type ){case _c .StartElement :switch _faed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _gfcfa :=d .DecodeElement (&_fecda .F ,&_faed ); +_gfcfa !=nil {return _gfcfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"}:_fecda .NumCache =NewCT_NumData (); +if _gccge :=d .DecodeElement (_fecda .NumCache ,&_faed );_gccge !=nil {return _gccge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fecda .ExtLst =NewCT_ExtensionList (); +if _cdaf :=d .DecodeElement (_fecda .ExtLst ,&_faed );_cdaf !=nil {return _cdaf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dR\u0065\u0066 \u0025\u0076",_faed .Name ); +if _ddgga :=d .Skip ();_ddgga !=nil {return _ddgga ;};};case _c .EndElement :break _afca ;case _c .CharData :};};return nil ;};func (_aacc *CT_LegendPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aacc .ValAttr !=ST_LegendPosUnset {_bcdee ,_cead :=_aacc .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _cead !=nil {return _cead ;};start .Attr =append (start .Attr ,_bcdee );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fedea *CT_ErrBarType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fedea .ValAttr !=ST_ErrBarTypeUnset {_cbcc ,_fggcc :=_fedea .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _fggcc !=nil {return _fggcc ;};start .Attr =append (start .Attr ,_cbcc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_ErrValTypeUnset ST_ErrValType =0;ST_ErrValTypeCust ST_ErrValType =1;ST_ErrValTypeFixedVal ST_ErrValType =2; +ST_ErrValTypePercentage ST_ErrValType =3;ST_ErrValTypeStdDev ST_ErrValType =4;ST_ErrValTypeStdErr ST_ErrValType =5;);const (ST_MarkerStyleUnset ST_MarkerStyle =0;ST_MarkerStyleCircle ST_MarkerStyle =1;ST_MarkerStyleDash ST_MarkerStyle =2;ST_MarkerStyleDiamond ST_MarkerStyle =3; +ST_MarkerStyleDot ST_MarkerStyle =4;ST_MarkerStyleNone ST_MarkerStyle =5;ST_MarkerStylePicture ST_MarkerStyle =6;ST_MarkerStylePlus ST_MarkerStyle =7;ST_MarkerStyleSquare ST_MarkerStyle =8;ST_MarkerStyleStar ST_MarkerStyle =9;ST_MarkerStyleTriangle ST_MarkerStyle =10; +ST_MarkerStyleX ST_MarkerStyle =11;ST_MarkerStyleAuto ST_MarkerStyle =12;);func NewCT_Area3DChart ()*CT_Area3DChart {_gd :=&CT_Area3DChart {};return _gd }; -// Index -Idx *CT_UnsignedInt ; +// ValidateWithPath validates the CT_LblOffset and its children, prefixing error messages with path +func (_agafg *CT_LblOffset )ValidateWithPath (path string )error {if _agafg .ValAttr !=nil {if _cdbcf :=_agafg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdbcf !=nil {return _cdbcf ;};};return nil ;};func (_eegba ST_DepthPercent )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _eegba .ST_DepthPercentWithSymbol !=nil {e .EncodeToken (_c .CharData (*_eegba .ST_DepthPercentWithSymbol ));};if _eegba .ST_DepthPercentUShort !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_eegba .ST_DepthPercentUShort )));};return e .EncodeToken (_c .EndElement {Name :start .Name }); +};func (_acbe *CT_Grouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbfeg :=range start .Attr {if _fbfeg .Name .Local =="\u0076\u0061\u006c"{_acbe .ValAttr .UnmarshalXMLAttr (_fbfeg );continue ;};};for {_cdfe ,_gedb :=d .Token (); +if _gedb !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_gedb );};if _ccgf ,_ceaab :=_cdfe .(_c .EndElement );_ceaab &&_ccgf .Name ==start .Name {break ; +};};return nil ;};func (_fedad *ST_HPercent )ValidateWithPath (path string )error {_ggfad :=[]string {};if _fedad .ST_HPercentWithSymbol !=nil {_ggfad =append (_ggfad ,"S\u0054\u005f\u0048\u0050er\u0063e\u006e\u0074\u0057\u0069\u0074h\u0053\u0079\u006d\u0062\u006f\u006c"); +};if _fedad .ST_HPercentUShort !=nil {_ggfad =append (_ggfad ,"\u0053\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0055S\u0068\u006f\u0072\u0074");};if len (_ggfad )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ggfad ); +};return nil ;}; -// Order -Order *CT_UnsignedInt ; +// Validate validates the CT_TimeUnit and its children +func (_cbdce *CT_TimeUnit )Validate ()error {return _cbdce .ValidateWithPath ("C\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074");};type CT_NumFmt struct{ -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Number Format Code +FormatCodeAttr string ; -// Invert if Negative -InvertIfNegative *CT_Boolean ; +// Linked to Source +SourceLinkedAttr *bool ;};type CT_PlotAreaChoice struct{AreaChart *CT_AreaChart ;Area3DChart *CT_Area3DChart ;LineChart *CT_LineChart ;Line3DChart *CT_Line3DChart ;StockChart *CT_StockChart ;RadarChart *CT_RadarChart ;ScatterChart *CT_ScatterChart ;PieChart *CT_PieChart ; +Pie3DChart *CT_Pie3DChart ;DoughnutChart *CT_DoughnutChart ;BarChart *CT_BarChart ;Bar3DChart *CT_Bar3DChart ;OfPieChart *CT_OfPieChart ;SurfaceChart *CT_SurfaceChart ;Surface3DChart *CT_Surface3DChart ;BubbleChart *CT_BubbleChart ;};type CT_LineChart struct{ -// Data Point -DPt []*CT_DPt ; +// Grouping +Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; // Data Labels -DLbls *CT_DLbls ;Trendline []*CT_Trendline ; - -// Error Bars -ErrBars []*CT_ErrBars ; +DLbls *CT_DLbls ; -// X Values -XVal *CT_AxDataSource ; +// Drop Lines +DropLines *CT_ChartLines ; -// Y Values -YVal *CT_NumDataSource ; +// High Low Lines +HiLowLines *CT_ChartLines ;UpDownBars *CT_UpDownBars ; -// Bubble Size -BubbleSize *CT_NumDataSource ; +// Show Marker +Marker *CT_Boolean ;Smooth *CT_Boolean ; -// 3D Bubble -Bubble3D *CT_Boolean ; +// Axis ID +AxId []*CT_UnsignedInt ; // Chart Extensibility -ExtLst *CT_ExtensionList ;}; - -// ValidateWithPath validates the CT_DLblsChoice and its children, prefixing error messages with path -func (_fegd *CT_DLblsChoice )ValidateWithPath (path string )error {if _fegd .Delete !=nil {if _fded :=_fegd .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_fded !=nil {return _fded ;};};if _fegd .NumFmt !=nil {if _dgad :=_fegd .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_dgad !=nil {return _dgad ;};};if _fegd .SpPr !=nil {if _cdcf :=_fegd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cdcf !=nil {return _cdcf ;};};if _fegd .TxPr !=nil {if _dcbdg :=_fegd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_dcbdg !=nil {return _dcbdg ;};};if _fegd .DLblPos !=nil {if _cade :=_fegd .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");_cade !=nil {return _cade ;};};if _fegd .ShowLegendKey !=nil {if _gccd :=_fegd .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079"); -_gccd !=nil {return _gccd ;};};if _fegd .ShowVal !=nil {if _gcge :=_fegd .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c");_gcge !=nil {return _gcge ;};};if _fegd .ShowCatName !=nil {if _ccbe :=_fegd .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"); -_ccbe !=nil {return _ccbe ;};};if _fegd .ShowSerName !=nil {if _bcagb :=_fegd .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065");_bcagb !=nil {return _bcagb ;};};if _fegd .ShowPercent !=nil {if _cbec :=_fegd .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -_cbec !=nil {return _cbec ;};};if _fegd .ShowBubbleSize !=nil {if _adeag :=_fegd .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065");_adeag !=nil {return _adeag ;};};if _fegd .ShowLeaderLines !=nil {if _bfbd :=_fegd .ShowLeaderLines .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004ce\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"); -_bfbd !=nil {return _bfbd ;};};if _fegd .LeaderLines !=nil {if _abdg :=_fegd .LeaderLines .ValidateWithPath (path +"\u002f\u004c\u0065a\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073");_abdg !=nil {return _abdg ;};};return nil ;};func NewCT_Legend ()*CT_Legend {_gcfg :=&CT_Legend {}; -return _gcfg };type EG_SurfaceChartShared struct{ +ExtLst *CT_ExtensionList ;};type CT_ManualLayout struct{ -// Wireframe -Wireframe *CT_Boolean ; +// Layout Target +LayoutTarget *CT_LayoutTarget ; -// Surface Chart Series -Ser []*CT_SurfaceSer ; +// Left Mode +XMode *CT_LayoutMode ; -// Band Formats -BandFmts *CT_BandFmts ;};func (_aea *CT_DateAx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_edcgg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_aea .AxId ,_edcgg ); -_dgbb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_aea .Scaling ,_dgbb );if _aea .Delete !=nil {_cbag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_aea .Delete ,_cbag );};_ffddb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_aea .AxPos ,_ffddb );if _aea .MajorGridlines !=nil {_bafg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_aea .MajorGridlines ,_bafg );};if _aea .MinorGridlines !=nil {_cdbee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_aea .MinorGridlines ,_cdbee ); -};if _aea .Title !=nil {_eaec :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_aea .Title ,_eaec );};if _aea .NumFmt !=nil {_acagf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_aea .NumFmt ,_acagf );};if _aea .MajorTickMark !=nil {_agff :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_aea .MajorTickMark ,_agff ); -};if _aea .MinorTickMark !=nil {_bgfe :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_aea .MinorTickMark ,_bgfe );};if _aea .TickLblPos !=nil {_cdae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; -e .EncodeElement (_aea .TickLblPos ,_cdae );};if _aea .SpPr !=nil {_dcbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_aea .SpPr ,_dcbf );};if _aea .TxPr !=nil {_feeg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_aea .TxPr ,_feeg );};_gdebc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_aea .CrossAx ,_gdebc );if _aea .AxSharedChoice !=nil {_aea .AxSharedChoice .MarshalXML (e ,_e .StartElement {}); -};if _aea .Auto !=nil {_fdgdd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0075\u0074\u006f"}};e .EncodeElement (_aea .Auto ,_fdgdd );};if _aea .LblOffset !=nil {_debf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"}}; -e .EncodeElement (_aea .LblOffset ,_debf );};if _aea .BaseTimeUnit !=nil {_acgd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0073\u0065\u0054\u0069\u006de\u0055\u006e\u0069\u0074"}};e .EncodeElement (_aea .BaseTimeUnit ,_acgd ); -};if _aea .MajorUnit !=nil {_dagf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_aea .MajorUnit ,_dagf );};if _aea .MajorTimeUnit !=nil {_cbea :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}}; -e .EncodeElement (_aea .MajorTimeUnit ,_cbea );};if _aea .MinorUnit !=nil {_deeg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_aea .MinorUnit ,_deeg );};if _aea .MinorTimeUnit !=nil {_fbadfb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}}; -e .EncodeElement (_aea .MinorTimeUnit ,_fbadfb );};if _aea .ExtLst !=nil {_aeecc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aea .ExtLst ,_aeecc );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Top Mode +YMode *CT_LayoutMode ; -// Validate validates the CT_Legend and its children -func (_efge *CT_Legend )Validate ()error {return _efge .ValidateWithPath ("\u0043T\u005f\u004c\u0065\u0067\u0065\u006ed");};type CT_SizeRepresents struct{ +// Width Mode +WMode *CT_LayoutMode ; -// Size Represents Value -ValAttr ST_SizeRepresents ;}; +// Height Mode +HMode *CT_LayoutMode ; -// ValidateWithPath validates the CT_PieChart and its children, prefixing error messages with path -func (_bcaac *CT_PieChart )ValidateWithPath (path string )error {if _bcaac .VaryColors !=nil {if _efafa :=_bcaac .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_efafa !=nil {return _efafa ;};};for _aadcc ,_bfgcd :=range _bcaac .Ser {if _ecaeb :=_bfgcd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_aadcc )); -_ecaeb !=nil {return _ecaeb ;};};if _bcaac .DLbls !=nil {if _cdbge :=_bcaac .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_cdbge !=nil {return _cdbge ;};};if _bcaac .FirstSliceAng !=nil {if _fabfb :=_bcaac .FirstSliceAng .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0053\u006c\u0069c\u0065\u0041\u006e\u0067"); -_fabfb !=nil {return _fabfb ;};};if _bcaac .ExtLst !=nil {if _geebdf :=_bcaac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_geebdf !=nil {return _geebdf ;};};return nil ;};func (_bceb ST_OfPieType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bagcc :=_e .Attr {}; -_bagcc .Name =name ;switch _bceb {case ST_OfPieTypeUnset :_bagcc .Value ="";case ST_OfPieTypePie :_bagcc .Value ="\u0070\u0069\u0065";case ST_OfPieTypeBar :_bagcc .Value ="\u0062\u0061\u0072";};return _bagcc ,nil ;};func NewCT_SurfaceSer ()*CT_SurfaceSer {_baeec :=&CT_SurfaceSer {}; -_baeec .Idx =NewCT_UnsignedInt ();_baeec .Order =NewCT_UnsignedInt ();return _baeec ;};func (_acbg *CT_LegendEntryChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _acbg .Delete !=nil {_fcga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_acbg .Delete ,_fcga );}else if _acbg .TxPr !=nil {_bcfcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_acbg .TxPr ,_bcfcg );};return nil ;};func NewCT_DLblsChoice ()*CT_DLblsChoice {_cea :=&CT_DLblsChoice {}; -return _cea }; +// Left +X *CT_Double ; -// Validate validates the CT_Period and its children -func (_ebcc *CT_Period )Validate ()error {return _ebcc .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u0069\u006fd");};func NewCT_AreaSer ()*CT_AreaSer {_gf :=&CT_AreaSer {};_gf .Idx =NewCT_UnsignedInt ();_gf .Order =NewCT_UnsignedInt ();return _gf ; -};type Group_DLbl struct{ +// Top +Y *CT_Double ; -// Layout -Layout *CT_Layout ;Tx *CT_Tx ; +// Width +W *CT_Double ; -// Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Height +H *CT_Double ; -// Data Label Position -DLblPos *CT_DLblPos ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_decef ST_PageSetupOrientation )ValidateWithPath (path string )error {switch _decef {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_decef )); +};return nil ;}; -// Show Legend Key -ShowLegendKey *CT_Boolean ; +// ValidateWithPath validates the CT_PivotFmt and its children, prefixing error messages with path +func (_gefcc *CT_PivotFmt )ValidateWithPath (path string )error {if _ddaabc :=_gefcc .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ddaabc !=nil {return _ddaabc ;};if _gefcc .SpPr !=nil {if _bcea :=_gefcc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_bcea !=nil {return _bcea ;};};if _gefcc .TxPr !=nil {if _egeb :=_gefcc .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_egeb !=nil {return _egeb ;};};if _gefcc .Marker !=nil {if _dcfb :=_gefcc .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072"); +_dcfb !=nil {return _dcfb ;};};if _gefcc .DLbl !=nil {if _fbgda :=_gefcc .DLbl .ValidateWithPath (path +"\u002f\u0044\u004cb\u006c");_fbgda !=nil {return _fbgda ;};};if _gefcc .ExtLst !=nil {if _fdded :=_gefcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fdded !=nil {return _fdded ;};};return nil ;}; -// Show Value -ShowVal *CT_Boolean ; +// ValidateWithPath validates the CT_ScatterChart and its children, prefixing error messages with path +func (_bcfc *CT_ScatterChart )ValidateWithPath (path string )error {if _fgff :=_bcfc .ScatterStyle .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065");_fgff !=nil {return _fgff ;};if _bcfc .VaryColors !=nil {if _cgdf :=_bcfc .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_cgdf !=nil {return _cgdf ;};};for _ccfef ,_eaeb :=range _bcfc .Ser {if _ecgec :=_eaeb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ccfef ));_ecgec !=nil {return _ecgec ;};};if _bcfc .DLbls !=nil {if _cdbdc :=_bcfc .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_cdbdc !=nil {return _cdbdc ;};};for _eccdd ,_egefg :=range _bcfc .AxId {if _bafeb :=_egefg .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_eccdd ));_bafeb !=nil {return _bafeb ;};};if _bcfc .ExtLst !=nil {if _gfaf :=_bcfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gfaf !=nil {return _gfaf ;};};return nil ;};func (_cabbf *CT_RelId )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcagb :=range start .Attr {if _bcagb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcagb .Name .Local =="\u0069\u0064"||_bcagb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcagb .Name .Local =="\u0069\u0064"{_bdcb :=_bcagb .Value ; +_cabbf .IdAttr =_bdcb ;continue ;};};for {_abcf ,_eabeg :=d .Token ();if _eabeg !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fR\u0065\u006c\u0049\u0064: \u0025\u0073",_eabeg );};if _gdabd ,_bgeae :=_abcf .(_c .EndElement ); +_bgeae &&_gdabd .Name ==start .Name {break ;};};return nil ;};type CT_StrRef struct{ -// Show Category Name -ShowCatName *CT_Boolean ; +// Formula +F string ; -// Show Series Name -ShowSerName *CT_Boolean ; +// String Cache +StrCache *CT_StrData ;ExtLst *CT_ExtensionList ;}; -// Show Percent -ShowPercent *CT_Boolean ; +// Validate validates the CT_Double and its children +func (_bbdd *CT_Double )Validate ()error {return _bbdd .ValidateWithPath ("\u0043T\u005f\u0044\u006f\u0075\u0062\u006ce");};func (_dbbcf *CT_UpDownBars )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cafga :for {_fdgg ,_dfcfa :=d .Token (); +if _dfcfa !=nil {return _dfcfa ;};switch _ebbgg :=_fdgg .(type ){case _c .StartElement :switch _ebbgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_dbbcf .GapWidth =NewCT_GapAmount (); +if _beffge :=d .DecodeElement (_dbbcf .GapWidth ,&_ebbgg );_beffge !=nil {return _beffge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0042\u0061\u0072\u0073"}:_dbbcf .UpBars =NewCT_UpDownBar (); +if _dacbf :=d .DecodeElement (_dbbcf .UpBars ,&_ebbgg );_dacbf !=nil {return _dacbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_dbbcf .DownBars =NewCT_UpDownBar (); +if _gdgg :=d .DecodeElement (_dbbcf .DownBars ,&_ebbgg );_gdgg !=nil {return _gdgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbbcf .ExtLst =NewCT_ExtensionList (); +if _adaga :=d .DecodeElement (_dbbcf .ExtLst ,&_ebbgg );_adaga !=nil {return _adaga ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0055p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073 \u0025\u0076",_ebbgg .Name ); +if _gdabec :=d .Skip ();_gdabec !=nil {return _gdabec ;};};case _c .EndElement :break _cafga ;case _c .CharData :};};return nil ;}; -// Show Bubble Size -ShowBubbleSize *CT_Boolean ; +// ValidateWithPath validates the CT_NumDataSource and its children, prefixing error messages with path +func (_deacc *CT_NumDataSource )ValidateWithPath (path string )error {if _cbcgg :=_deacc .NumDataSourceChoice .ValidateWithPath (path +"/\u004eu\u006d\u0044\u0061\u0074\u0061\u0053\u006f\u0075r\u0063\u0065\u0043\u0068oi\u0063\u0065");_cbcgg !=nil {return _cbcgg ; +};return nil ;};func (_aafcb *CT_NumData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecbb :for {_dgefg ,_babea :=d .Token ();if _babea !=nil {return _babea ;};switch _cafcf :=_dgefg .(type ){case _c .StartElement :switch _cafcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"}:_aafcb .FormatCode =new (string ); +if _gbdb :=d .DecodeElement (_aafcb .FormatCode ,&_cafcf );_gbdb !=nil {return _gbdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_aafcb .PtCount =NewCT_UnsignedInt (); +if _decgb :=d .DecodeElement (_aafcb .PtCount ,&_cafcf );_decgb !=nil {return _decgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_cbcg :=NewCT_NumVal (); +if _agdac :=d .DecodeElement (_cbcg ,&_cafcf );_agdac !=nil {return _agdac ;};_aafcb .Pt =append (_aafcb .Pt ,_cbcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aafcb .ExtLst =NewCT_ExtensionList (); +if _dfde :=d .DecodeElement (_aafcb .ExtLst ,&_cafcf );_dfde !=nil {return _dfde ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fN\u0075\u006d\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_cafcf .Name ); +if _bdfg :=d .Skip ();_bdfg !=nil {return _bdfg ;};};case _c .EndElement :break _ecbb ;case _c .CharData :};};return nil ;};func (_fbdcg ST_TrendlineType )Validate ()error {return _fbdcg .ValidateWithPath ("")};type CT_Marker struct{ -// Separator -Separator *string ;};func (_cdbaa ST_DLblPos )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gaaeg :=_e .Attr {};_gaaeg .Name =name ;switch _cdbaa {case ST_DLblPosUnset :_gaaeg .Value ="";case ST_DLblPosBestFit :_gaaeg .Value ="\u0062e\u0073\u0074\u0046\u0069\u0074"; -case ST_DLblPosB :_gaaeg .Value ="\u0062";case ST_DLblPosCtr :_gaaeg .Value ="\u0063\u0074\u0072";case ST_DLblPosInBase :_gaaeg .Value ="\u0069\u006e\u0042\u0061\u0073\u0065";case ST_DLblPosInEnd :_gaaeg .Value ="\u0069\u006e\u0045n\u0064";case ST_DLblPosL :_gaaeg .Value ="\u006c"; -case ST_DLblPosOutEnd :_gaaeg .Value ="\u006f\u0075\u0074\u0045\u006e\u0064";case ST_DLblPosR :_gaaeg .Value ="\u0072";case ST_DLblPosT :_gaaeg .Value ="\u0074";};return _gaaeg ,nil ;};func (_ffbg *CT_Title )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfbeb :for {_fece ,_aefba :=d .Token (); -if _aefba !=nil {return _aefba ;};switch _accc :=_fece .(type ){case _e .StartElement :switch _accc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_ffbg .Tx =NewCT_Tx (); -if _bgaac :=d .DecodeElement (_ffbg .Tx ,&_accc );_bgaac !=nil {return _bgaac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_ffbg .Layout =NewCT_Layout (); -if _gaafe :=d .DecodeElement (_ffbg .Layout ,&_accc );_gaafe !=nil {return _gaafe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"}:_ffbg .Overlay =NewCT_Boolean (); -if _gcde :=d .DecodeElement (_ffbg .Overlay ,&_accc );_gcde !=nil {return _gcde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ffbg .SpPr =_g .NewCT_ShapeProperties (); -if _bbccb :=d .DecodeElement (_ffbg .SpPr ,&_accc );_bbccb !=nil {return _bbccb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_ffbg .TxPr =_g .NewCT_TextBody (); -if _cdbdg :=d .DecodeElement (_ffbg .TxPr ,&_accc );_cdbdg !=nil {return _cdbdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffbg .ExtLst =NewCT_ExtensionList (); -if _fecc :=d .DecodeElement (_ffbg .ExtLst ,&_accc );_fecc !=nil {return _fecc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065\u0020\u0025\u0076",_accc .Name ); -if _cgab :=d .Skip ();_cgab !=nil {return _cgab ;};};case _e .EndElement :break _bfbeb ;case _e .CharData :};};return nil ;};type CT_DoughnutChart struct{VaryColors *CT_Boolean ; +// Symbol +Symbol *CT_MarkerStyle ; -// Pie Chart Series -Ser []*CT_PieSer ; +// Size +Size *CT_MarkerSize ;SpPr *_a .CT_ShapeProperties ; -// Data Labels -DLbls *CT_DLbls ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// First Slice Angle -FirstSliceAng *CT_FirstSliceAng ; +// Validate validates the CT_PageSetup and its children +func (_ecgg *CT_PageSetup )Validate ()error {return _ecgg .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");};func NewCT_RadarStyle ()*CT_RadarStyle {_cddd :=&CT_RadarStyle {};return _cddd };type CT_HPercent struct{ -// Hole Size -HoleSize *CT_HoleSize ; +// Height Percent Value +ValAttr *ST_HPercent ;};func (_fddg *CT_DispUnitsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edee :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}:_fddg .CustUnit =NewCT_Double (); +if _aggbe :=d .DecodeElement (_fddg .CustUnit ,&_edee );_aggbe !=nil {return _aggbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}:_fddg .BuiltInUnit =NewCT_BuiltInUnit (); +if _bddea :=d .DecodeElement (_fddg .BuiltInUnit ,&_edee );_bddea !=nil {return _bddea ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0073\u0070\u0055\u006ei\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_edee .Name ); +if _bfbef :=d .Skip ();_bfbef !=nil {return _bfbef ;};};return nil ;};func (_aegd *CT_LayoutMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aegd .ValAttr !=ST_LayoutModeUnset {_eefe ,_aagg :=_aegd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _aagg !=nil {return _aagg ;};start .Attr =append (start .Attr ,_eefe );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DLbl ()*CT_DLbl {_gcac :=&CT_DLbl {};_gcac .Idx =NewCT_UnsignedInt ();_gcac .DLblChoice =NewCT_DLblChoice (); +return _gcac ;};func (_abafd *ST_Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddeaf ,_beccg :=d .Token ();if _beccg !=nil {return _beccg ;};if _bfefcg ,_cgfa :=_ddeaf .(_c .EndElement );_cgfa &&_bfefcg .Name ==start .Name {*_abafd =1; +return nil ;};if _aeged ,_fcbaf :=_ddeaf .(_c .CharData );!_fcbaf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddeaf );}else {switch string (_aeged ){case "":*_abafd =0; +case "\u0063\u006f\u006e\u0065":*_abafd =1;case "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x":*_abafd =2;case "\u0062\u006f\u0078":*_abafd =3;case "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072":*_abafd =4;case "\u0070y\u0072\u0061\u006d\u0069\u0064":*_abafd =5; +case "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078":*_abafd =6;};};_ddeaf ,_beccg =d .Token ();if _beccg !=nil {return _beccg ;};if _bdga ,_eedfd :=_ddeaf .(_c .EndElement );_eedfd &&_bdga .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddeaf ); +}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type ST_MarkerStyle byte ;func (_aacbd *CT_RadarStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gfggg :=range start .Attr {if _gfggg .Name .Local =="\u0076\u0061\u006c"{_aacbd .ValAttr .UnmarshalXMLAttr (_gfggg ); -continue ;};};for {_aeadd ,_acbf :=d .Token ();if _acbf !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052a\u0064a\u0072S\u0074\u0079\u006c\u0065\u003a\u0020\u0025s",_acbf );};if _cafaa ,_ffge :=_aeadd .(_e .EndElement ); -_ffge &&_cafaa .Name ==start .Name {break ;};};return nil ;};func (_cabgd *CT_RelId )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_abgeg :=range start .Attr {if _abgeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abgeg .Name .Local =="\u0069\u0064"||_abgeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abgeg .Name .Local =="\u0069\u0064"{_aaeda :=_abgeg .Value ; -_cabgd .IdAttr =_aaeda ;continue ;};};for {_afgf ,_gbce :=d .Token ();if _gbce !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fR\u0065\u006c\u0049\u0064: \u0025\u0073",_gbce );};if _ebcgb ,_fcfde :=_afgf .(_e .EndElement ); -_fcfde &&_ebcgb .Name ==start .Name {break ;};};return nil ;};type CT_StrVal struct{ +// ValidateWithPath validates the Chart and its children, prefixing error messages with path +func (_dacdg *Chart )ValidateWithPath (path string )error {if _gcad :=_dacdg .CT_RelId .ValidateWithPath (path );_gcad !=nil {return _gcad ;};return nil ;};func (_fgac *CT_MarkerStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_gggg ,_efaeg :=_fgac .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _efaeg !=nil {return _efaeg ;};start .Attr =append (start .Attr ,_gggg );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfcf *CT_RotY )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcdc :=range start .Attr {if _fcdc .Name .Local =="\u0076\u0061\u006c"{_dffe ,_faage :=_ge .ParseUint (_fcdc .Value ,10,16); +if _faage !=nil {return _faage ;};_bdaaa :=uint16 (_dffe );_bfcf .ValAttr =&_bdaaa ;continue ;};};for {_eddfc ,_fece :=d .Token ();if _fece !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u006f\u0074\u0059\u003a\u0020\u0025\u0073",_fece ); +};if _gega ,_efeb :=_eddfc .(_c .EndElement );_efeb &&_gega .Name ==start .Name {break ;};};return nil ;}; -// Index -IdxAttr uint32 ; +// Validate validates the CT_OfPieChart and its children +func (_efgdg *CT_OfPieChart )Validate ()error {return _efgdg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");};type ST_AxPos byte ;func (_gffde *ST_DepthPercent )ValidateWithPath (path string )error {_bfdee :=[]string {}; +if _gffde .ST_DepthPercentWithSymbol !=nil {_bfdee =append (_bfdee ,"\u0053T\u005f\u0044\u0065\u0070t\u0068\u0050\u0065\u0072\u0063e\u006et\u0057i\u0074\u0068\u0053\u0079\u006d\u0062\u006fl");};if _gffde .ST_DepthPercentUShort !=nil {_bfdee =append (_bfdee ,"S\u0054\u005f\u0044\u0065pt\u0068P\u0065\u0072\u0063\u0065\u006et\u0055\u0053\u0068\u006f\u0072\u0074"); +};if len (_bfdee )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bfdee );};return nil ;};func NewCT_SerAx ()*CT_SerAx {_ebeeg :=&CT_SerAx {}; +_ebeeg .AxId =NewCT_UnsignedInt ();_ebeeg .Scaling =NewCT_Scaling ();_ebeeg .AxPos =NewCT_AxPos ();_ebeeg .CrossAx =NewCT_UnsignedInt ();return _ebeeg ;}; -// Text Value -V string ;}; +// ValidateWithPath validates the CT_ExternalData and its children, prefixing error messages with path +func (_gbed *CT_ExternalData )ValidateWithPath (path string )error {if _gbed .AutoUpdate !=nil {if _aaffd :=_gbed .AutoUpdate .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065");_aaffd !=nil {return _aaffd ;};};return nil ; +};func NewCT_BandFmts ()*CT_BandFmts {_aggd :=&CT_BandFmts {};return _aggd };func (_ccedcc *CT_Trendline )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccedcc .TrendlineType =NewCT_TrendlineType ();_gacac :for {_bafae ,_bedcg :=d .Token (); +if _bedcg !=nil {return _bedcg ;};switch _ffac :=_bafae .(type ){case _c .StartElement :switch _ffac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"}:_ccedcc .Name =new (string ); +if _bccfg :=d .DecodeElement (_ccedcc .Name ,&_ffac );_bccfg !=nil {return _bccfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ccedcc .SpPr =_a .NewCT_ShapeProperties (); +if _ebfcc :=d .DecodeElement (_ccedcc .SpPr ,&_ffac );_ebfcc !=nil {return _ebfcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"}:if _egdec :=d .DecodeElement (_ccedcc .TrendlineType ,&_ffac ); +_egdec !=nil {return _egdec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:_ccedcc .Order =NewCT_Order (); +if _dacf :=d .DecodeElement (_ccedcc .Order ,&_ffac );_dacf !=nil {return _dacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0065\u0072\u0069\u006f\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0065\u0072\u0069\u006f\u0064"}:_ccedcc .Period =NewCT_Period (); +if _gegbe :=d .DecodeElement (_ccedcc .Period ,&_ffac );_gegbe !=nil {return _gegbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066o\u0072\u0077\u0061\u0072\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066o\u0072\u0077\u0061\u0072\u0064"}:_ccedcc .Forward =NewCT_Double (); +if _gcbga :=d .DecodeElement (_ccedcc .Forward ,&_ffac );_gcbga !=nil {return _gcbga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"}:_ccedcc .Backward =NewCT_Double (); +if _fgagg :=d .DecodeElement (_ccedcc .Backward ,&_ffac );_fgagg !=nil {return _fgagg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069n\u0074\u0065\u0072\u0063\u0065\u0070t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069n\u0074\u0065\u0072\u0063\u0065\u0070t"}:_ccedcc .Intercept =NewCT_Double (); +if _eagfb :=d .DecodeElement (_ccedcc .Intercept ,&_ffac );_eagfb !=nil {return _eagfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"}:_ccedcc .DispRSqr =NewCT_Boolean (); +if _ccfec :=d .DecodeElement (_ccedcc .DispRSqr ,&_ffac );_ccfec !=nil {return _ccfec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0045\u0071"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073\u0070\u0045\u0071"}:_ccedcc .DispEq =NewCT_Boolean (); +if _cggf :=d .DecodeElement (_ccedcc .DispEq ,&_ffac );_cggf !=nil {return _cggf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"}:_ccedcc .TrendlineLbl =NewCT_TrendlineLbl (); +if _ccfcf :=d .DecodeElement (_ccedcc .TrendlineLbl ,&_ffac );_ccfcf !=nil {return _ccfcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccedcc .ExtLst =NewCT_ExtensionList (); +if _bfeb :=d .DecodeElement (_ccedcc .ExtLst ,&_ffac );_bfeb !=nil {return _bfeb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_ffac .Name ); +if _bdfda :=d .Skip ();_bdfda !=nil {return _bdfda ;};};case _c .EndElement :break _gacac ;case _c .CharData :};};return nil ;};func (_affaa *CT_LegendPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eaac :=range start .Attr {if _eaac .Name .Local =="\u0076\u0061\u006c"{_affaa .ValAttr .UnmarshalXMLAttr (_eaac ); +continue ;};};for {_ddea ,_cfaf :=d .Token ();if _cfaf !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065g\u0065\u006e\u0064\u0050\u006f\u0073\u003a\u0020\u0025\u0073",_cfaf );};if _fgdea ,_cega :=_ddea .(_c .EndElement ); +_cega &&_fgdea .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_Shape and its children -func (_gedde *CT_Shape )Validate ()error {return _gedde .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");}; +// Validate validates the CT_LegendEntryChoice and its children +func (_fgge *CT_LegendEntryChoice )Validate ()error {return _fgge .ValidateWithPath ("C\u0054_\u004c\u0065\u0067\u0065\u006e\u0064\u0045\u006et\u0072\u0079\u0043\u0068oi\u0063\u0065");};func (_fbdf *CT_BarSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_gedg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_fbdf .Idx ,_gedg );_gagg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_fbdf .Order ,_gagg );if _fbdf .Tx !=nil {_fcfe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_fbdf .Tx ,_fcfe );};if _fbdf .SpPr !=nil {_cgaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fbdf .SpPr ,_cgaa );};if _fbdf .InvertIfNegative !=nil {_cdde :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}}; +e .EncodeElement (_fbdf .InvertIfNegative ,_cdde );};if _fbdf .PictureOptions !=nil {_bfb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_fbdf .PictureOptions ,_bfb ); +};if _fbdf .DPt !=nil {_eeac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_dbdb :=range _fbdf .DPt {e .EncodeElement (_dbdb ,_eeac );};};if _fbdf .DLbls !=nil {_aba :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_fbdf .DLbls ,_aba );};if _fbdf .Trendline !=nil {_cefba :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_gabb :=range _fbdf .Trendline {e .EncodeElement (_gabb ,_cefba ); +};};if _fbdf .ErrBars !=nil {_beg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};e .EncodeElement (_fbdf .ErrBars ,_beg );};if _fbdf .Cat !=nil {_dbag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}}; +e .EncodeElement (_fbdf .Cat ,_dbag );};if _fbdf .Val !=nil {_cddb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_fbdf .Val ,_cddb );};if _fbdf .Shape !=nil {_gecd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u0061\u0070\u0065"}}; +e .EncodeElement (_fbdf .Shape ,_gecd );};if _fbdf .ExtLst !=nil {_gcef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbdf .ExtLst ,_gcef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_UpDownBars struct{ -// Validate validates the CT_TxChoice and its children -func (_efdce *CT_TxChoice )Validate ()error {return _efdce .ValidateWithPath ("C\u0054\u005f\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cdad *CT_Order )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cdad .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_cdad .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bcffg *CT_DispUnitsChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egff :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}:_bcffg .CustUnit =NewCT_Double (); -if _eeaf :=d .DecodeElement (_bcffg .CustUnit ,&_egff );_eeaf !=nil {return _eeaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}:_bcffg .BuiltInUnit =NewCT_BuiltInUnit (); -if _bffe :=d .DecodeElement (_bcffg .BuiltInUnit ,&_egff );_bffe !=nil {return _bffe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0073\u0070\u0055\u006ei\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_egff .Name ); -if _dada :=d .Skip ();_dada !=nil {return _dada ;};};return nil ;};func (_ecfb *CT_ErrValType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ceedg :=range start .Attr {if _ceedg .Name .Local =="\u0076\u0061\u006c"{_ecfb .ValAttr .UnmarshalXMLAttr (_ceedg ); -continue ;};};for {_aeddg ,_eddf :=d .Token ();if _eddf !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045r\u0072V\u0061l\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_eddf );};if _fcfe ,_agcdf :=_aeddg .(_e .EndElement ); -_agcdf &&_fcfe .Name ==start .Name {break ;};};return nil ;};func (_gfbg *CT_FirstSliceAng )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gfbg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gfbg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_ErrValType struct{ +// Gap Width +GapWidth *CT_GapAmount ; -// Error Bar Type Value -ValAttr ST_ErrValType ;}; +// Up Bars +UpBars *CT_UpDownBar ; -// Validate validates the CT_Tx and its children -func (_ccda *CT_Tx )Validate ()error {return _ccda .ValidateWithPath ("\u0043\u0054\u005fT\u0078")};func NewCT_PlotAreaChoice1 ()*CT_PlotAreaChoice1 {_dbfdf :=&CT_PlotAreaChoice1 {};return _dbfdf };func (_fbde *CT_TrendlineType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fbde .ValAttr !=ST_TrendlineTypeUnset {_ggdcdc ,_aaaac :=_fbde .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _aaaac !=nil {return _aaaac ;};start .Attr =append (start .Attr ,_ggdcdc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Down Bars +DownBars *CT_UpDownBar ; -// Validate validates the EG_AxShared and its children -func (_dgedb *EG_AxShared )Validate ()error {return _dgedb .ValidateWithPath ("E\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064");};func (_dcae *CT_Double )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_dcae .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_fbfef *UserShapes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063\u003a\u0075s\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073";return _fbfef .CT_Drawing .MarshalXML (e ,start );}; -// ValidateWithPath validates the CT_BubbleScale and its children, prefixing error messages with path -func (_cdbe *CT_BubbleScale )ValidateWithPath (path string )error {if _cdbe .ValAttr !=nil {if _bgc :=_cdbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgc !=nil {return _bgc ;};};return nil ;};type CT_Legend struct{ +// Validate validates the EG_LineChartShared and its children +func (_gffbe *EG_LineChartShared )Validate ()error {return _gffbe .ValidateWithPath ("\u0045G\u005fL\u0069\u006e\u0065\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064");}; -// Legend Position -LegendPos *CT_LegendPos ; +// Validate validates the CT_PivotFmts and its children +func (_dfaf *CT_PivotFmts )Validate ()error {return _dfaf .ValidateWithPath ("\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073");};func NewCT_PlotArea ()*CT_PlotArea {_ecbed :=&CT_PlotArea {};return _ecbed }; -// Legend Entry -LegendEntry []*CT_LegendEntry ; +// Validate validates the CT_HeaderFooter and its children +func (_bbddf *CT_HeaderFooter )Validate ()error {return _bbddf .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};func (_dff *CT_AxDataSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +_gae :for {_ddd ,_fgd :=d .Token ();if _fgd !=nil {return _fgd ;};switch _de :=_ddd .(type ){case _c .StartElement :switch _de .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"}:_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +if _gag :=d .DecodeElement (&_dff .AxDataSourceChoice .MultiLvlStrRef ,&_de );_gag !=nil {return _gag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +if _acd :=d .DecodeElement (&_dff .AxDataSourceChoice .NumRef ,&_de );_acd !=nil {return _acd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +if _ecc :=d .DecodeElement (&_dff .AxDataSourceChoice .NumLit ,&_de );_ecc !=nil {return _ecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +if _ccg :=d .DecodeElement (&_dff .AxDataSourceChoice .StrRef ,&_de );_ccg !=nil {return _ccg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"}:_dff .AxDataSourceChoice =NewCT_AxDataSourceChoice (); +if _dbd :=d .DecodeElement (&_dff .AxDataSourceChoice .StrLit ,&_de );_dbd !=nil {return _dbd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0078\u0044a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0020\u0025\u0076",_de .Name ); +if _ebc :=d .Skip ();_ebc !=nil {return _ebc ;};};case _c .EndElement :break _gae ;case _c .CharData :};};return nil ;}; -// Layout -Layout *CT_Layout ; +// ValidateWithPath validates the CT_CrossBetween and its children, prefixing error messages with path +func (_fagd *CT_CrossBetween )ValidateWithPath (path string )error {if _fagd .ValAttr ==ST_CrossBetweenUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cafa :=_fagd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cafa !=nil {return _cafa ;};return nil ;};func (_ccca *CT_ErrBars )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccca .ErrBarType =NewCT_ErrBarType (); +_ccca .ErrValType =NewCT_ErrValType ();_daddc :for {_aecb ,_deaee :=d .Token ();if _deaee !=nil {return _deaee ;};switch _fcbb :=_aecb .(type ){case _c .StartElement :switch _fcbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0044\u0069\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0044\u0069\u0072"}:_ccca .ErrDir =NewCT_ErrDir (); +if _dcfa :=d .DecodeElement (_ccca .ErrDir ,&_fcbb );_dcfa !=nil {return _dcfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"}:if _dfac :=d .DecodeElement (_ccca .ErrBarType ,&_fcbb ); +_dfac !=nil {return _dfac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"}:if _adfc :=d .DecodeElement (_ccca .ErrValType ,&_fcbb ); +_adfc !=nil {return _adfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"}:_ccca .NoEndCap =NewCT_Boolean (); +if _abec :=d .DecodeElement (_ccca .NoEndCap ,&_fcbb );_abec !=nil {return _abec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u0075\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u0075\u0073"}:_ccca .Plus =NewCT_NumDataSource (); +if _debe :=d .DecodeElement (_ccca .Plus ,&_fcbb );_debe !=nil {return _debe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006eu\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006eu\u0073"}:_ccca .Minus =NewCT_NumDataSource (); +if _dcb :=d .DecodeElement (_ccca .Minus ,&_fcbb );_dcb !=nil {return _dcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_ccca .Val =NewCT_Double (); +if _gedcf :=d .DecodeElement (_ccca .Val ,&_fcbb );_gedcf !=nil {return _gedcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ccca .SpPr =_a .NewCT_ShapeProperties (); +if _dcgba :=d .DecodeElement (_ccca .SpPr ,&_fcbb );_dcgba !=nil {return _dcgba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccca .ExtLst =NewCT_ExtensionList (); +if _fdaa :=d .DecodeElement (_ccca .ExtLst ,&_fcbb );_fdaa !=nil {return _fdaa ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fE\u0072\u0072\u0042\u0061\u0072\u0073\u0020\u0025\u0076",_fcbb .Name ); +if _bgfd :=d .Skip ();_bgfd !=nil {return _bgfd ;};};case _c .EndElement :break _daddc ;case _c .CharData :};};return nil ;}; -// Overlay -Overlay *CT_Boolean ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// ValidateWithPath validates the CT_ErrValType and its children, prefixing error messages with path +func (_cfgef *CT_ErrValType )ValidateWithPath (path string )error {if _fbegf :=_cfgef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbegf !=nil {return _fbegf ;};return nil ;};type ST_TickLblPos byte ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_SurfaceChart struct{ +// ValidateWithPath validates the CT_TrendlineLbl and its children, prefixing error messages with path +func (_bbecd *CT_TrendlineLbl )ValidateWithPath (path string )error {if _bbecd .Layout !=nil {if _dfdaf :=_bbecd .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_dfdaf !=nil {return _dfdaf ;};};if _bbecd .Tx !=nil {if _dcdfd :=_bbecd .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); +_dcdfd !=nil {return _dcdfd ;};};if _bbecd .NumFmt !=nil {if _cgcaf :=_bbecd .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_cgcaf !=nil {return _cgcaf ;};};if _bbecd .SpPr !=nil {if _cadbb :=_bbecd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_cadbb !=nil {return _cadbb ;};};if _bbecd .TxPr !=nil {if _bdcee :=_bbecd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_bdcee !=nil {return _bdcee ;};};if _bbecd .ExtLst !=nil {if _cafgb :=_bbecd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cafgb !=nil {return _cafgb ;};};return nil ;};type ST_LblAlgn byte ;func (_geab *ST_ErrValType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_geab =0;case "\u0063\u0075\u0073\u0074":*_geab =1;case "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_geab =2; +case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065":*_geab =3;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_geab =4;case "\u0073\u0074\u0064\u0045\u0072\u0072":*_geab =5;};return nil ;};func (_aggbd *CT_PageMargins )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .LAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .RAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .TAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .BAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .HeaderAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",_aggbd .FooterAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_daeeb ST_MarkerStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_daeeb .String (),start );}; -// Wireframe -Wireframe *CT_Boolean ; +// Validate validates the CT_PlotArea and its children +func (_bgbfe *CT_PlotArea )Validate ()error {return _bgbfe .ValidateWithPath ("C\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061");}; -// Surface Chart Series -Ser []*CT_SurfaceSer ; +// Validate validates the CT_Surface3DChart and its children +func (_efad *CT_Surface3DChart )Validate ()error {return _efad .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074");};func NewCT_NumDataSourceChoice ()*CT_NumDataSourceChoice {_fbgfg :=&CT_NumDataSourceChoice {}; +return _fbgfg ;};func (_acea *CT_ErrDir )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_bafe ,_dbbb :=_acea .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _dbbb !=nil {return _dbbb ;};start .Attr =append (start .Attr ,_bafe ); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efcb *CT_NumDataSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_efcb .NumDataSourceChoice .MarshalXML (e ,_c .StartElement {}); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfgcb ST_LegendPos )ValidateWithPath (path string )error {switch _bfgcb {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgcb )); +};return nil ;}; -// Band Formats -BandFmts *CT_BandFmts ; +// ValidateWithPath validates the EG_LineChartShared and its children, prefixing error messages with path +func (_eaaae *EG_LineChartShared )ValidateWithPath (path string )error {if _ceecc :=_eaaae .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_ceecc !=nil {return _ceecc ;};if _eaaae .VaryColors !=nil {if _bcbff :=_eaaae .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_bcbff !=nil {return _bcbff ;};};for _gbbga ,_adaaf :=range _eaaae .Ser {if _aabad :=_adaaf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbbga ));_aabad !=nil {return _aabad ;};};if _eaaae .DLbls !=nil {if _ececc :=_eaaae .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_ececc !=nil {return _ececc ;};};if _eaaae .DropLines !=nil {if _edccb :=_eaaae .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_edccb !=nil {return _edccb ;};};return nil ;}; -// Axis ID -AxId []*CT_UnsignedInt ; +// Validate validates the CT_PrintSettings and its children +func (_cgcd *CT_PrintSettings )Validate ()error {return _cgcd .ValidateWithPath ("\u0043\u0054_\u0050\u0072\u0069n\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_aceeg *CT_TrendlineLbl )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aedab :for {_ccabe ,_dcadg :=d .Token ();if _dcadg !=nil {return _dcadg ;};switch _dbbgf :=_ccabe .(type ){case _e .StartElement :switch _dbbgf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_aceeg .Layout =NewCT_Layout (); -if _aebe :=d .DecodeElement (_aceeg .Layout ,&_dbbgf );_aebe !=nil {return _aebe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_aceeg .Tx =NewCT_Tx (); -if _ebabdc :=d .DecodeElement (_aceeg .Tx ,&_dbbgf );_ebabdc !=nil {return _ebabdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_aceeg .NumFmt =NewCT_NumFmt (); -if _ggda :=d .DecodeElement (_aceeg .NumFmt ,&_dbbgf );_ggda !=nil {return _ggda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_aceeg .SpPr =_g .NewCT_ShapeProperties (); -if _cdcgab :=d .DecodeElement (_aceeg .SpPr ,&_dbbgf );_cdcgab !=nil {return _cdcgab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_aceeg .TxPr =_g .NewCT_TextBody (); -if _effge :=d .DecodeElement (_aceeg .TxPr ,&_dbbgf );_effge !=nil {return _effge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aceeg .ExtLst =NewCT_ExtensionList (); -if _dddf :=d .DecodeElement (_aceeg .ExtLst ,&_dbbgf );_dddf !=nil {return _dddf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c\u0020\u0025\u0076",_dbbgf .Name ); -if _fbfgc :=d .Skip ();_fbfgc !=nil {return _fbfgc ;};};case _e .EndElement :break _aedab ;case _e .CharData :};};return nil ;};func (_fadcd ST_LblAlgn )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_baggb :=_e .Attr {};_baggb .Name =name ;switch _fadcd {case ST_LblAlgnUnset :_baggb .Value =""; -case ST_LblAlgnCtr :_baggb .Value ="\u0063\u0074\u0072";case ST_LblAlgnL :_baggb .Value ="\u006c";case ST_LblAlgnR :_baggb .Value ="\u0072";};return _baggb ,nil ;}; +// Validate validates the CT_Legend and its children +func (_ecae *CT_Legend )Validate ()error {return _ecae .ValidateWithPath ("\u0043T\u005f\u004c\u0065\u0067\u0065\u006ed");};func (_efaee *CT_TextLanguageID )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebbf :=range start .Attr {if _ebbf .Name .Local =="\u0076\u0061\u006c"{_gbef :=_ebbf .Value ; +_efaee .ValAttr =_gbef ;continue ;};};for {_eggae ,_eece :=d .Token ();if _eece !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0049\u0044: \u0025\u0073",_eece ); +};if _agfgb ,_ccaecc :=_eggae .(_c .EndElement );_ccaecc &&_agfgb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_DepthPercent and its children -func (_dgfd *CT_DepthPercent )Validate ()error {return _dgfd .ValidateWithPath ("\u0043T\u005fD\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};func NewEG_SurfaceChartShared ()*EG_SurfaceChartShared {_badd :=&EG_SurfaceChartShared {}; -return _badd ;}; +// Validate validates the CT_FirstSliceAng and its children +func (_gabc *CT_FirstSliceAng )Validate ()error {return _gabc .ValidateWithPath ("\u0043\u0054_\u0046\u0069\u0072s\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067");};const ST_SecondPieSizePercentPattern ="\u0030\u002a\u0028\u0028\u005b\u0035\u002d9\u005d\u0029\u007c(\u005b\u0031\u002d\u0039]\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u0031\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0032\u0030\u0030\u0029\u0025"; +type CT_DepthPercent struct{ -// ValidateWithPath validates the CT_ErrDir and its children, prefixing error messages with path -func (_ebfb *CT_ErrDir )ValidateWithPath (path string )error {if _ebfb .ValAttr ==ST_ErrDirUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _efee :=_ebfb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efee !=nil {return _efee ;};return nil ;}; +// Depth Percent Value +ValAttr *ST_DepthPercent ;};func (_ddbcg *CT_SizeRepresents )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ddbcg .ValAttr !=ST_SizeRepresentsUnset {_faedc ,_bbecg :=_ddbcg .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _bbecg !=nil {return _bbecg ;};start .Attr =append (start .Attr ,_faedc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgee *CT_PieChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_debf :for {_edfc ,_agege :=d .Token (); +if _agege !=nil {return _agege ;};switch _bfdb :=_edfc .(type ){case _c .StartElement :switch _bfdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_dgee .VaryColors =NewCT_Boolean (); +if _gadef :=d .DecodeElement (_dgee .VaryColors ,&_bfdb );_gadef !=nil {return _gadef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_effba :=NewCT_PieSer (); +if _gece :=d .DecodeElement (_effba ,&_bfdb );_gece !=nil {return _gece ;};_dgee .Ser =append (_dgee .Ser ,_effba );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_dgee .DLbls =NewCT_DLbls (); +if _eacdc :=d .DecodeElement (_dgee .DLbls ,&_bfdb );_eacdc !=nil {return _eacdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}:_dgee .FirstSliceAng =NewCT_FirstSliceAng (); +if _ggfdb :=d .DecodeElement (_dgee .FirstSliceAng ,&_bfdb );_ggfdb !=nil {return _ggfdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgee .ExtLst =NewCT_ExtensionList (); +if _bdda :=d .DecodeElement (_dgee .ExtLst ,&_bfdb );_bdda !=nil {return _bdda ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_bfdb .Name ); +if _badf :=d .Skip ();_badf !=nil {return _badf ;};};case _c .EndElement :break _debf ;case _c .CharData :};};return nil ;};type ST_RadarStyle byte ; -// ValidateWithPath validates the CT_PlotAreaChoice1 and its children, prefixing error messages with path -func (_ebcd *CT_PlotAreaChoice1 )ValidateWithPath (path string )error {if _ebcd .ValAx !=nil {if _gdgb :=_ebcd .ValAx .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0078");_gdgb !=nil {return _gdgb ;};};if _ebcd .CatAx !=nil {if _gefc :=_ebcd .CatAx .ValidateWithPath (path +"\u002f\u0043\u0061\u0074\u0041\u0078"); -_gefc !=nil {return _gefc ;};};if _ebcd .DateAx !=nil {if _bgffde :=_ebcd .DateAx .ValidateWithPath (path +"\u002fD\u0061\u0074\u0065\u0041\u0078");_bgffde !=nil {return _bgffde ;};};if _ebcd .SerAx !=nil {if _gddb :=_ebcd .SerAx .ValidateWithPath (path +"\u002f\u0053\u0065\u0072\u0041\u0078"); -_gddb !=nil {return _gddb ;};};return nil ;};type EG_SerShared struct{ +// ValidateWithPath validates the CT_DLbls and its children, prefixing error messages with path +func (_cbfa *CT_DLbls )ValidateWithPath (path string )error {for _afac ,_ddffc :=range _cbfa .DLbl {if _bgc :=_ddffc .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0044\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_afac ));_bgc !=nil {return _bgc ; +};};if _eedce :=_cbfa .DLblsChoice .ValidateWithPath (path +"\u002f\u0044\u004cb\u006c\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_eedce !=nil {return _eedce ;};if _cbfa .ExtLst !=nil {if _fggc :=_cbfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fggc !=nil {return _fggc ;};};return nil ;};func (_efffd *CT_SerTxChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afecc :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_efffd .StrRef =NewCT_StrRef (); +if _ddgab :=d .DecodeElement (_efffd .StrRef ,&_afecc );_ddgab !=nil {return _ddgab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:_efffd .V =new (string ); +if _gcdd :=d .DecodeElement (_efffd .V ,&_afecc );_gcdd !=nil {return _gcdd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_afecc .Name ); +if _beced :=d .Skip ();_beced !=nil {return _beced ;};};return nil ;};func (_ccgd *CT_OfPieType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ccgd .ValAttr !=ST_OfPieTypeUnset {_bbfc ,_aaffa :=_ccgd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _aaffa !=nil {return _aaffa ;};start .Attr =append (start .Attr ,_bbfc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cfgac *CT_RadarStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfgac .ValAttr !=ST_RadarStyleUnset {_dgcdc ,_aadda :=_cfgac .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _aadda !=nil {return _aadda ;};start .Attr =append (start .Attr ,_dgcdc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_LegendEntryChoice struct{Delete *CT_Boolean ;TxPr *_a .CT_TextBody ;};func (_gageg ST_ErrBarType )Validate ()error {return _gageg .ValidateWithPath ("")}; +type CT_LayoutMode struct{ -// Index -Idx *CT_UnsignedInt ; +// Layout Mode Value +ValAttr ST_LayoutMode ;};func (_daeg *CT_Double )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_daeg .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Order -Order *CT_UnsignedInt ; +// ValidateWithPath validates the CT_OfPieChart and its children, prefixing error messages with path +func (_gdcf *CT_OfPieChart )ValidateWithPath (path string )error {if _gfgad :=_gdcf .OfPieType .ValidateWithPath (path +"\u002f\u004f\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065");_gfgad !=nil {return _gfgad ;};if _gdcf .VaryColors !=nil {if _bbfe :=_gdcf .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_bbfe !=nil {return _bbfe ;};};for _beccf ,_cfaca :=range _gdcf .Ser {if _gggb :=_cfaca .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_beccf ));_gggb !=nil {return _gggb ;};};if _gdcf .DLbls !=nil {if _agad :=_gdcf .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_agad !=nil {return _agad ;};};if _gdcf .GapWidth !=nil {if _abdc :=_gdcf .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h");_abdc !=nil {return _abdc ;};};if _gdcf .SplitType !=nil {if _gcabd :=_gdcf .SplitType .ValidateWithPath (path +"\u002f\u0053\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065"); +_gcabd !=nil {return _gcabd ;};};if _gdcf .SplitPos !=nil {if _gfgcc :=_gdcf .SplitPos .ValidateWithPath (path +"\u002fS\u0070\u006c\u0069\u0074\u0050\u006fs");_gfgcc !=nil {return _gfgcc ;};};if _gdcf .CustSplit !=nil {if _aeaed :=_gdcf .CustSplit .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074"); +_aeaed !=nil {return _aeaed ;};};if _gdcf .SecondPieSize !=nil {if _gcaba :=_gdcf .SecondPieSize .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u006f\u006e\u0064\u0050\u0069e\u0053\u0069\u007a\u0065");_gcaba !=nil {return _gcaba ;};};for _aaafb ,_egage :=range _gdcf .SerLines {if _cbfbf :=_egage .ValidateWithPath (_f .Sprintf ("\u0025s\u002fS\u0065\u0072\u004c\u0069\u006e\u0065\u0073\u005b\u0025\u0064\u005d",path ,_aaafb )); +_cbfbf !=nil {return _cbfbf ;};};if _gdcf .ExtLst !=nil {if _ggeb :=_gdcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ggeb !=nil {return _ggeb ;};};return nil ;};func (_babd *CT_ErrBarType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceag :=range start .Attr {if _ceag .Name .Local =="\u0076\u0061\u006c"{_babd .ValAttr .UnmarshalXMLAttr (_ceag ); +continue ;};};for {_gfca ,_gggf :=d .Token ();if _gggf !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045r\u0072B\u0061r\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_gggf );};if _gedc ,_cfeg :=_gfca .(_c .EndElement ); +_cfeg &&_gedc .Name ==start .Name {break ;};};return nil ;};func (_aacg *ST_RadarStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aacg =0;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_aacg =1;case "\u006d\u0061\u0072\u006b\u0065\u0072":*_aacg =2; +case "\u0066\u0069\u006c\u006c\u0065\u0064":*_aacg =3;};return nil ;}; -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ;};func (_gfcgc *CT_PieSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_cggg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_gfcgc .Idx ,_cggg ); -_bdbbg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_gfcgc .Order ,_bdbbg );if _gfcgc .Tx !=nil {_acge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_gfcgc .Tx ,_acge ); -};if _gfcgc .SpPr !=nil {_eccbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gfcgc .SpPr ,_eccbg );};if _gfcgc .Explosion !=nil {_efab :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0065\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e"}}; -e .EncodeElement (_gfcgc .Explosion ,_efab );};if _gfcgc .DPt !=nil {_dbfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_abga :=range _gfcgc .DPt {e .EncodeElement (_abga ,_dbfe );};};if _gfcgc .DLbls !=nil {_ebgd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_gfcgc .DLbls ,_ebgd );};if _gfcgc .Cat !=nil {_agfaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}};e .EncodeElement (_gfcgc .Cat ,_agfaa );};if _gfcgc .Val !=nil {_cffbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}}; -e .EncodeElement (_gfcgc .Val ,_cffbg );};if _gfcgc .ExtLst !=nil {_caed :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfcgc .ExtLst ,_caed );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_bcbd *CT_CrossBetween )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcbd .ValAttr =ST_CrossBetween (1);for _ ,_fgfge :=range start .Attr {if _fgfge .Name .Local =="\u0076\u0061\u006c"{_bcbd .ValAttr .UnmarshalXMLAttr (_fgfge ); -continue ;};};for {_dgca ,_bea :=d .Token ();if _bea !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0042e\u0074\u0077\u0065e\u006e:\u0020\u0025\u0073",_bea );};if _agcca ,_eaaf :=_dgca .(_e .EndElement ); -_eaaf &&_agcca .Name ==start .Name {break ;};};return nil ;};func (_ddbed ST_BuiltInUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ddbed .String (),start );};func (_cdbg *CT_LogBase )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cdbg .ValAttr =2; -for _ ,_gbdff :=range start .Attr {if _gbdff .Name .Local =="\u0076\u0061\u006c"{_gacc ,_gegbd :=_fb .ParseFloat (_gbdff .Value ,64);if _gegbd !=nil {return _gegbd ;};_cdbg .ValAttr =_gacc ;continue ;};};for {_ecfe ,_ageca :=d .Token ();if _ageca !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065\u003a\u0020%\u0073",_ageca ); -};if _fdb ,_gccdg :=_ecfe .(_e .EndElement );_gccdg &&_fdb .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_NumDataSourceChoice and its children +func (_gcce *CT_NumDataSourceChoice )Validate ()error {return _gcce .ValidateWithPath ("\u0043\u0054\u005f\u004eum\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069c\u0065");}; -// Validate validates the CT_DLblChoice and its children -func (_bcdfb *CT_DLblChoice )Validate ()error {return _bcdfb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_NumVal struct{ +// ValidateWithPath validates the CT_ScatterSer and its children, prefixing error messages with path +func (_egaa *CT_ScatterSer )ValidateWithPath (path string )error {if _edfb :=_egaa .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_edfb !=nil {return _edfb ;};if _bgeg :=_egaa .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_bgeg !=nil {return _bgeg ;};if _egaa .Tx !=nil {if _gbcbg :=_egaa .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_gbcbg !=nil {return _gbcbg ;};};if _egaa .SpPr !=nil {if _gagfg :=_egaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_gagfg !=nil {return _gagfg ; +};};if _egaa .Marker !=nil {if _cfcdbd :=_egaa .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_cfcdbd !=nil {return _cfcdbd ;};};for _egbcg ,_fgagf :=range _egaa .DPt {if _adbdf :=_fgagf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_egbcg )); +_adbdf !=nil {return _adbdf ;};};if _egaa .DLbls !=nil {if _adadf :=_egaa .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_adadf !=nil {return _adadf ;};};for _ceaf ,_dcbf :=range _egaa .Trendline {if _bcda :=_dcbf .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_ceaf )); +_bcda !=nil {return _bcda ;};};for _faafc ,_gaca :=range _egaa .ErrBars {if _cdfca :=_gaca .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_faafc ));_cdfca !=nil {return _cdfca ;}; +};if _egaa .XVal !=nil {if _gebc :=_egaa .XVal .ValidateWithPath (path +"\u002f\u0058\u0056a\u006c");_gebc !=nil {return _gebc ;};};if _egaa .YVal !=nil {if _afefd :=_egaa .YVal .ValidateWithPath (path +"\u002f\u0059\u0056a\u006c");_afefd !=nil {return _afefd ; +};};if _egaa .Smooth !=nil {if _fcedg :=_egaa .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068");_fcedg !=nil {return _fcedg ;};};if _egaa .ExtLst !=nil {if _daaa :=_egaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_daaa !=nil {return _daaa ;};};return nil ;};type CT_NumVal struct{ // Index IdxAttr uint32 ; @@ -1399,358 +1317,367 @@ IdxAttr uint32 ; FormatCodeAttr *string ; // Numeric Value -V string ;};func (_eddge *CT_StrVal )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0078"},Value :_c .Sprintf ("\u0025\u0076",_eddge .IdxAttr )});e .EncodeToken (start ); -_efeggb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076"}};_eb .AddPreserveSpaceAttr (&_efeggb ,_eddge .V );e .EncodeElement (_eddge .V ,_efeggb );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_UnsignedInt ()*CT_UnsignedInt {_cagdb :=&CT_UnsignedInt {}; -return _cagdb };func (_geebc *CT_LegendEntry )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_aecf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_geebc .Idx ,_aecf );_geebc .LegendEntryChoice .MarshalXML (e ,_e .StartElement {}); -if _geebc .ExtLst !=nil {_gcba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_geebc .ExtLst ,_gcba );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_AxDataSource ()*CT_AxDataSource {_bcf :=&CT_AxDataSource {}; -_bcf .AxDataSourceChoice =NewCT_AxDataSourceChoice ();return _bcf ;};const (ST_GroupingUnset ST_Grouping =0;ST_GroupingPercentStacked ST_Grouping =1;ST_GroupingStandard ST_Grouping =2;ST_GroupingStacked ST_Grouping =3;);func (_dcefg *EG_DLblShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egaeg :for {_cdgcg ,_gceae :=d .Token (); -if _gceae !=nil {return _gceae ;};switch _dabcg :=_cdgcg .(type ){case _e .StartElement :switch _dabcg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dcefg .NumFmt =NewCT_NumFmt (); -if _afddb :=d .DecodeElement (_dcefg .NumFmt ,&_dabcg );_afddb !=nil {return _afddb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dcefg .SpPr =_g .NewCT_ShapeProperties (); -if _gccdf :=d .DecodeElement (_dcefg .SpPr ,&_dabcg );_gccdf !=nil {return _gccdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_dcefg .TxPr =_g .NewCT_TextBody (); -if _ccega :=d .DecodeElement (_dcefg .TxPr ,&_dabcg );_ccega !=nil {return _ccega ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_dcefg .DLblPos =NewCT_DLblPos (); -if _ddeef :=d .DecodeElement (_dcefg .DLblPos ,&_dabcg );_ddeef !=nil {return _ddeef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_dcefg .ShowLegendKey =NewCT_Boolean (); -if _beefd :=d .DecodeElement (_dcefg .ShowLegendKey ,&_dabcg );_beefd !=nil {return _beefd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_dcefg .ShowVal =NewCT_Boolean (); -if _acgea :=d .DecodeElement (_dcefg .ShowVal ,&_dabcg );_acgea !=nil {return _acgea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_dcefg .ShowCatName =NewCT_Boolean (); -if _ecebf :=d .DecodeElement (_dcefg .ShowCatName ,&_dabcg );_ecebf !=nil {return _ecebf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_dcefg .ShowSerName =NewCT_Boolean (); -if _gagd :=d .DecodeElement (_dcefg .ShowSerName ,&_dabcg );_gagd !=nil {return _gagd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_dcefg .ShowPercent =NewCT_Boolean (); -if _dbbaf :=d .DecodeElement (_dcefg .ShowPercent ,&_dabcg );_dbbaf !=nil {return _dbbaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_dcefg .ShowBubbleSize =NewCT_Boolean (); -if _deadf :=d .DecodeElement (_dcefg .ShowBubbleSize ,&_dabcg );_deadf !=nil {return _deadf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_dcefg .Separator =new (string ); -if _beeccc :=d .DecodeElement (_dcefg .Separator ,&_dabcg );_beeccc !=nil {return _beeccc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0044L\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064 \u0025\u0076",_dabcg .Name ); -if _gabge :=d .Skip ();_gabge !=nil {return _gabge ;};};case _e .EndElement :break _egaeg ;case _e .CharData :};};return nil ;};type ST_ErrBarType byte ;const (ST_CrossesUnset ST_Crosses =0;ST_CrossesAutoZero ST_Crosses =1;ST_CrossesMax ST_Crosses =2;ST_CrossesMin ST_Crosses =3; -); +V string ;};func (_bbee ST_CrossBetween )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dadde :=_c .Attr {};_dadde .Name =name ;switch _bbee {case ST_CrossBetweenUnset :_dadde .Value ="";case ST_CrossBetweenBetween :_dadde .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e"; +case ST_CrossBetweenMidCat :_dadde .Value ="\u006d\u0069\u0064\u0043\u0061\u0074";};return _dadde ,nil ;}; -// Validate validates the CT_RadarSer and its children -func (_daccc *CT_RadarSer )Validate ()error {return _daccc .ValidateWithPath ("C\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072");}; +// Validate validates the CT_SurfaceSer and its children +func (_cedbf *CT_SurfaceSer )Validate ()error {return _cedbf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072");};func (_eagba ST_MarkerStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgcafa :=_c .Attr {}; +_dgcafa .Name =name ;switch _eagba {case ST_MarkerStyleUnset :_dgcafa .Value ="";case ST_MarkerStyleCircle :_dgcafa .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_MarkerStyleDash :_dgcafa .Value ="\u0064\u0061\u0073\u0068";case ST_MarkerStyleDiamond :_dgcafa .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064"; +case ST_MarkerStyleDot :_dgcafa .Value ="\u0064\u006f\u0074";case ST_MarkerStyleNone :_dgcafa .Value ="\u006e\u006f\u006e\u0065";case ST_MarkerStylePicture :_dgcafa .Value ="\u0070i\u0063\u0074\u0075\u0072\u0065";case ST_MarkerStylePlus :_dgcafa .Value ="\u0070\u006c\u0075\u0073"; +case ST_MarkerStyleSquare :_dgcafa .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_MarkerStyleStar :_dgcafa .Value ="\u0073\u0074\u0061\u0072";case ST_MarkerStyleTriangle :_dgcafa .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_MarkerStyleX :_dgcafa .Value ="\u0078"; +case ST_MarkerStyleAuto :_dgcafa .Value ="\u0061\u0075\u0074\u006f";};return _dgcafa ,nil ;}; -// ValidateWithPath validates the EG_AreaChartShared and its children, prefixing error messages with path -func (_ccdbd *EG_AreaChartShared )ValidateWithPath (path string )error {if _ccdbd .Grouping !=nil {if _febfa :=_ccdbd .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_febfa !=nil {return _febfa ;};};if _ccdbd .VaryColors !=nil {if _agabe :=_ccdbd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_agabe !=nil {return _agabe ;};};for _bfeeb ,_ccca :=range _ccdbd .Ser {if _gaedc :=_ccca .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bfeeb ));_gaedc !=nil {return _gaedc ;};};if _ccdbd .DLbls !=nil {if _bfcg :=_ccdbd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_bfcg !=nil {return _bfcg ;};};if _ccdbd .DropLines !=nil {if _ccdd :=_ccdbd .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_ccdd !=nil {return _ccdd ;};};return nil ;};func (_adbe *CT_DispUnits )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adbe .DispUnitsChoice =NewCT_DispUnitsChoice (); -_gadaf :for {_afde ,_fadae :=d .Token ();if _fadae !=nil {return _fadae ;};switch _dcda :=_afde .(type ){case _e .StartElement :switch _dcda .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}:_adbe .DispUnitsChoice =NewCT_DispUnitsChoice (); -if _cdcc :=d .DecodeElement (&_adbe .DispUnitsChoice .CustUnit ,&_dcda );_cdcc !=nil {return _cdcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}:_adbe .DispUnitsChoice =NewCT_DispUnitsChoice (); -if _efag :=d .DecodeElement (&_adbe .DispUnitsChoice .BuiltInUnit ,&_dcda );_efag !=nil {return _efag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"}:_adbe .DispUnitsLbl =NewCT_DispUnitsLbl (); -if _cdcge :=d .DecodeElement (_adbe .DispUnitsLbl ,&_dcda );_cdcge !=nil {return _cdcge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adbe .ExtLst =NewCT_ExtensionList (); -if _gfeb :=d .DecodeElement (_adbe .ExtLst ,&_dcda );_gfeb !=nil {return _gfeb ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u0020\u0025\u0076",_dcda .Name ); -if _fbaeb :=d .Skip ();_fbaeb !=nil {return _fbaeb ;};};case _e .EndElement :break _gadaf ;case _e .CharData :};};return nil ;};func (_gafea *CT_PictureFormat )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gafea .ValAttr =ST_PictureFormat (1); -for _ ,_dffad :=range start .Attr {if _dffad .Name .Local =="\u0076\u0061\u006c"{_gafea .ValAttr .UnmarshalXMLAttr (_dffad );continue ;};};for {_gedf ,_eeaeb :=d .Token ();if _eeaeb !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074u\u0072e\u0046\u006f\u0072\u006d\u0061\u0074\u003a \u0025\u0073",_eeaeb ); -};if _dcef ,_dafde :=_gedf .(_e .EndElement );_dafde &&_dcef .Name ==start .Name {break ;};};return nil ;};func (_fgf *CT_BarSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgf .Idx =NewCT_UnsignedInt ();_fgf .Order =NewCT_UnsignedInt (); -_edcg :for {_cfd ,_bge :=d .Token ();if _bge !=nil {return _bge ;};switch _bgabb :=_cfd .(type ){case _e .StartElement :switch _bgabb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _acc :=d .DecodeElement (_fgf .Idx ,&_bgabb ); -_acc !=nil {return _acc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _fbee :=d .DecodeElement (_fgf .Order ,&_bgabb ); -_fbee !=nil {return _fbee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_fgf .Tx =NewCT_SerTx (); -if _dedb :=d .DecodeElement (_fgf .Tx ,&_bgabb );_dedb !=nil {return _dedb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fgf .SpPr =_g .NewCT_ShapeProperties (); -if _afad :=d .DecodeElement (_fgf .SpPr ,&_bgabb );_afad !=nil {return _afad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_fgf .InvertIfNegative =NewCT_Boolean (); -if _addce :=d .DecodeElement (_fgf .InvertIfNegative ,&_bgabb );_addce !=nil {return _addce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_fgf .PictureOptions =NewCT_PictureOptions (); -if _dgda :=d .DecodeElement (_fgf .PictureOptions ,&_bgabb );_dgda !=nil {return _dgda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_bdeb :=NewCT_DPt (); -if _cec :=d .DecodeElement (_bdeb ,&_bgabb );_cec !=nil {return _cec ;};_fgf .DPt =append (_fgf .DPt ,_bdeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_fgf .DLbls =NewCT_DLbls (); -if _gdec :=d .DecodeElement (_fgf .DLbls ,&_bgabb );_gdec !=nil {return _gdec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_cdb :=NewCT_Trendline (); -if _efcbg :=d .DecodeElement (_cdb ,&_bgabb );_efcbg !=nil {return _efcbg ;};_fgf .Trendline =append (_fgf .Trendline ,_cdb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_fgf .ErrBars =NewCT_ErrBars (); -if _cag :=d .DecodeElement (_fgf .ErrBars ,&_bgabb );_cag !=nil {return _cag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_fgf .Cat =NewCT_AxDataSource (); -if _dcbd :=d .DecodeElement (_fgf .Cat ,&_bgabb );_dcbd !=nil {return _dcbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_fgf .Val =NewCT_NumDataSource (); -if _fbeec :=d .DecodeElement (_fgf .Val ,&_bgabb );_fbeec !=nil {return _fbeec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"}:_fgf .Shape =NewCT_Shape (); -if _fcdcg :=d .DecodeElement (_fgf .Shape ,&_bgabb );_fcdcg !=nil {return _fcdcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgf .ExtLst =NewCT_ExtensionList (); -if _afbe :=d .DecodeElement (_fgf .ExtLst ,&_bgabb );_afbe !=nil {return _afbe ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0042\u0061\u0072S\u0065\u0072 \u0025\u0076",_bgabb .Name ); -if _gead :=d .Skip ();_gead !=nil {return _gead ;};};case _e .EndElement :break _edcg ;case _e .CharData :};};return nil ;};func (_becdg *CT_MultiLvlStrData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _becdg .PtCount !=nil {_bddb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}}; -e .EncodeElement (_becdg .PtCount ,_bddb );};if _becdg .Lvl !=nil {_gfgeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006cv\u006c"}};for _ ,_fdegc :=range _becdg .Lvl {e .EncodeElement (_fdegc ,_gfgeb );};};if _becdg .ExtLst !=nil {_ecfba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_becdg .ExtLst ,_ecfba );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cabbg *ST_ErrDir )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebeg ,_adbcg :=d .Token ();if _adbcg !=nil {return _adbcg ; -};if _baddc ,_efdf :=_ebeg .(_e .EndElement );_efdf &&_baddc .Name ==start .Name {*_cabbg =1;return nil ;};if _badba ,_baef :=_ebeg .(_e .CharData );!_baef {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebeg ); -}else {switch string (_badba ){case "":*_cabbg =0;case "\u0078":*_cabbg =1;case "\u0079":*_cabbg =2;};};_ebeg ,_adbcg =d .Token ();if _adbcg !=nil {return _adbcg ;};if _bfccc ,_dbcfe :=_ebeg .(_e .EndElement );_dbcfe &&_bfccc .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebeg );};func (_dgac *CT_BarDir )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ffb :=range start .Attr {if _ffb .Name .Local =="\u0076\u0061\u006c"{_dgac .ValAttr .UnmarshalXMLAttr (_ffb ); -continue ;};};for {_agfe ,_adda :=d .Token ();if _adda !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u0061\u0072D\u0069\u0072\u003a\u0020\u0025\u0073",_adda );};if _gcce ,_ebc :=_agfe .(_e .EndElement );_ebc &&_gcce .Name ==start .Name {break ; -};};return nil ;};const (ST_BuiltInUnitUnset ST_BuiltInUnit =0;ST_BuiltInUnitHundreds ST_BuiltInUnit =1;ST_BuiltInUnitThousands ST_BuiltInUnit =2;ST_BuiltInUnitTenThousands ST_BuiltInUnit =3;ST_BuiltInUnitHundredThousands ST_BuiltInUnit =4;ST_BuiltInUnitMillions ST_BuiltInUnit =5; -ST_BuiltInUnitTenMillions ST_BuiltInUnit =6;ST_BuiltInUnitHundredMillions ST_BuiltInUnit =7;ST_BuiltInUnitBillions ST_BuiltInUnit =8;ST_BuiltInUnitTrillions ST_BuiltInUnit =9;);func (_fdegf *CT_ErrValType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fdegf .ValAttr !=ST_ErrValTypeUnset {_cbagc ,_dbbb :=_fdegf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _dbbb !=nil {return _dbbb ;};start .Attr =append (start .Attr ,_cbagc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_adeg *ChartSpace )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adeg .CT_ChartSpace =*NewCT_ChartSpace (); -_ggdaf :for {_efda ,_beba :=d .Token ();if _beba !=nil {return _beba ;};switch _aedbgd :=_efda .(type ){case _e .StartElement :switch _aedbgd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}:_adeg .Date1904 =NewCT_Boolean (); -if _gbada :=d .DecodeElement (_adeg .Date1904 ,&_aedbgd );_gbada !=nil {return _gbada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"}:_adeg .Lang =NewCT_TextLanguageID (); -if _cgeb :=d .DecodeElement (_adeg .Lang ,&_aedbgd );_cgeb !=nil {return _cgeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"}:_adeg .RoundedCorners =NewCT_Boolean (); -if _ecebad :=d .DecodeElement (_adeg .RoundedCorners ,&_aedbgd );_ecebad !=nil {return _ecebad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"}:_adeg .Style =NewCT_Style (); -if _cbcba :=d .DecodeElement (_adeg .Style ,&_aedbgd );_cbcba !=nil {return _cbcba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_adeg .ClrMapOvr =_g .NewCT_ColorMapping (); -if _afcgf :=d .DecodeElement (_adeg .ClrMapOvr ,&_aedbgd );_afcgf !=nil {return _afcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_adeg .PivotSource =NewCT_PivotSource (); -if _cbcbg :=d .DecodeElement (_adeg .PivotSource ,&_aedbgd );_cbcbg !=nil {return _cbcbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_adeg .Protection =NewCT_Protection (); -if _abcgf :=d .DecodeElement (_adeg .Protection ,&_aedbgd );_abcgf !=nil {return _abcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"}:if _afdgg :=d .DecodeElement (_adeg .Chart ,&_aedbgd ); -_afdgg !=nil {return _afdgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_adeg .SpPr =_g .NewCT_ShapeProperties (); -if _cffee :=d .DecodeElement (_adeg .SpPr ,&_aedbgd );_cffee !=nil {return _cffee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_adeg .TxPr =_g .NewCT_TextBody (); -if _badc :=d .DecodeElement (_adeg .TxPr ,&_aedbgd );_badc !=nil {return _badc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"}:_adeg .ExternalData =NewCT_ExternalData (); -if _bgda :=d .DecodeElement (_adeg .ExternalData ,&_aedbgd );_bgda !=nil {return _bgda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_adeg .PrintSettings =NewCT_PrintSettings (); -if _edecg :=d .DecodeElement (_adeg .PrintSettings ,&_aedbgd );_edecg !=nil {return _edecg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}:_adeg .UserShapes =NewCT_RelId (); -if _gaag :=d .DecodeElement (_adeg .UserShapes ,&_aedbgd );_gaag !=nil {return _gaag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adeg .ExtLst =NewCT_ExtensionList (); -if _ebfcfd :=d .DecodeElement (_adeg .ExtLst ,&_aedbgd );_ebfcfd !=nil {return _ebfcfd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0061r\u0074\u0053\u0070\u0061\u0063\u0065\u0020\u0025\u0076",_aedbgd .Name ); -if _aacgde :=d .Skip ();_aacgde !=nil {return _aacgde ;};};case _e .EndElement :break _ggdaf ;case _e .CharData :};};return nil ;};func (_ddee *CT_Orientation )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gdfef :=range start .Attr {if _gdfef .Name .Local =="\u0076\u0061\u006c"{_ddee .ValAttr .UnmarshalXMLAttr (_gdfef ); -continue ;};};for {_baac ,_dbfdg :=d .Token ();if _dbfdg !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_dbfdg );};if _fcaac ,_efgbb :=_baac .(_e .EndElement ); -_efgbb &&_fcaac .Name ==start .Name {break ;};};return nil ;};type CT_TrendlineType struct{ +// Validate validates the CT_OfPieType and its children +func (_abab *CT_OfPieType )Validate ()error {return _abab .ValidateWithPath ("\u0043\u0054\u005fO\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065");};func (_ggdbc ST_DispBlanksAs )String ()string {switch _ggdbc {case 0:return "";case 1:return "\u0073\u0070\u0061\u006e"; +case 2:return "\u0067\u0061\u0070";case 3:return "\u007a\u0065\u0072\u006f";};return "";}; -// Trendline Type Value -ValAttr ST_TrendlineType ;};type CT_RadarChart struct{ +// Validate validates the CT_TickLblPos and its children +func (_baad *CT_TickLblPos )Validate ()error {return _baad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");};func (_ffgbb ST_SizeRepresents )Validate ()error {return _ffgbb .ValidateWithPath ("")}; -// Radar Style -RadarStyle *CT_RadarStyle ;VaryColors *CT_Boolean ; +// Validate validates the CT_TxChoice and its children +func (_caef *CT_TxChoice )Validate ()error {return _caef .ValidateWithPath ("C\u0054\u005f\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_AxDataSourceChoice struct{MultiLvlStrRef *CT_MultiLvlStrRef ;NumRef *CT_NumRef ;NumLit *CT_NumData ;StrRef *CT_StrRef ; +StrLit *CT_StrData ;};func (_bcg *CT_BuiltInUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aed :=range start .Attr {if _aed .Name .Local =="\u0076\u0061\u006c"{_bcg .ValAttr .UnmarshalXMLAttr (_aed );continue ;};};for {_gbbe ,_gefd :=d .Token (); +if _gefd !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074:\u0020\u0025\u0073",_gefd );};if _ceac ,_adgb :=_gbbe .(_c .EndElement );_adgb &&_ceac .Name ==start .Name {break ; +};};return nil ;}; -// Radar Chart Series -Ser []*CT_RadarSer ; +// ValidateWithPath validates the CT_FirstSliceAng and its children, prefixing error messages with path +func (_gedd *CT_FirstSliceAng )ValidateWithPath (path string )error {if _gedd .ValAttr !=nil {if *_gedd .ValAttr < 0{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gedd .ValAttr ); +};if *_gedd .ValAttr > 360{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0033\u0036\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gedd .ValAttr ); +};};return nil ;};func (_bdbfd ST_AxPos )String ()string {switch _bdbfd {case 0:return "";case 1:return "\u0062";case 2:return "\u006c";case 3:return "\u0072";case 4:return "\u0074";};return "";}; -// Data Labels -DLbls *CT_DLbls ; +// ValidateWithPath validates the CT_BubbleSer and its children, prefixing error messages with path +func (_fae *CT_BubbleSer )ValidateWithPath (path string )error {if _cefd :=_fae .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_cefd !=nil {return _cefd ;};if _ddbe :=_fae .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_ddbe !=nil {return _ddbe ;};if _fae .Tx !=nil {if _bcd :=_fae .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_bcd !=nil {return _bcd ;};};if _fae .SpPr !=nil {if _aaab :=_fae .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_aaab !=nil {return _aaab ; +};};if _fae .InvertIfNegative !=nil {if _dbc :=_fae .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065");_dbc !=nil {return _dbc ;};};for _gdacc ,_cfe :=range _fae .DPt {if _acc :=_cfe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_gdacc )); +_acc !=nil {return _acc ;};};if _fae .DLbls !=nil {if _cbaf :=_fae .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_cbaf !=nil {return _cbaf ;};};for _gaga ,_eeca :=range _fae .Trendline {if _cbd :=_eeca .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_gaga )); +_cbd !=nil {return _cbd ;};};for _fgga ,_ddff :=range _fae .ErrBars {if _cbba :=_ddff .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_fgga ));_cbba !=nil {return _cbba ;};};if _fae .XVal !=nil {if _gaec :=_fae .XVal .ValidateWithPath (path +"\u002f\u0058\u0056a\u006c"); +_gaec !=nil {return _gaec ;};};if _fae .YVal !=nil {if _aaga :=_fae .YVal .ValidateWithPath (path +"\u002f\u0059\u0056a\u006c");_aaga !=nil {return _aaga ;};};if _fae .BubbleSize !=nil {if _baeb :=_fae .BubbleSize .ValidateWithPath (path +"/\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); +_baeb !=nil {return _baeb ;};};if _fae .Bubble3D !=nil {if _ccgaa :=_fae .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D");_ccgaa !=nil {return _ccgaa ;};};if _fae .ExtLst !=nil {if _eaef :=_fae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eaef !=nil {return _eaef ;};};return nil ;};func NewCT_Grouping ()*CT_Grouping {_bbfb :=&CT_Grouping {};return _bbfb };func (_ebed ST_DLblPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ebed .String (),start ); +}; -// Axis ID -AxId []*CT_UnsignedInt ; +// ValidateWithPath validates the CT_Bar3DChart and its children, prefixing error messages with path +func (_fcg *CT_Bar3DChart )ValidateWithPath (path string )error {if _gacg :=_fcg .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_gacg !=nil {return _gacg ;};if _fcg .Grouping !=nil {if _cdab :=_fcg .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); +_cdab !=nil {return _cdab ;};};if _fcg .VaryColors !=nil {if _cefb :=_fcg .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_cefb !=nil {return _cefb ;};};for _gbf ,_ccag :=range _fcg .Ser {if _ggfd :=_ccag .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbf )); +_ggfd !=nil {return _ggfd ;};};if _fcg .DLbls !=nil {if _cgcc :=_fcg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_cgcc !=nil {return _cgcc ;};};if _fcg .GapWidth !=nil {if _efd :=_fcg .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h"); +_efd !=nil {return _efd ;};};if _fcg .GapDepth !=nil {if _ffcd :=_fcg .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h");_ffcd !=nil {return _ffcd ;};};if _fcg .Shape !=nil {if _afgd :=_fcg .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_afgd !=nil {return _afgd ;};};for _ccd ,_fge :=range _fcg .AxId {if _aae :=_fge .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ccd ));_aae !=nil {return _aae ;};};if _fcg .ExtLst !=nil {if _efcc :=_fcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_efcc !=nil {return _efcc ;};};return nil ;};const (ST_ShapeUnset ST_Shape =0;ST_ShapeCone ST_Shape =1;ST_ShapeConeToMax ST_Shape =2;ST_ShapeBox ST_Shape =3;ST_ShapeCylinder ST_Shape =4;ST_ShapePyramid ST_Shape =5;ST_ShapePyramidToMax ST_Shape =6;);type CT_PageSetup struct{ -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_dbbfa *ST_TrendlineType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dbbfa =0;case "\u0065\u0078\u0070":*_dbbfa =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_dbbfa =2;case "\u006c\u006f\u0067":*_dbbfa =3; -case "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g":*_dbbfa =4;case "\u0070\u006f\u006c\u0079":*_dbbfa =5;case "\u0070\u006f\u0077e\u0072":*_dbbfa =6;};return nil ;}; +// Page Size +PaperSizeAttr *uint32 ; -// Validate validates the CT_PivotSource and its children -func (_eagdf *CT_PivotSource )Validate ()error {return _eagdf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053o\u0075\u0072\u0063\u0065");};func NewCT_RadarChart ()*CT_RadarChart {_fdbf :=&CT_RadarChart {};_fdbf .RadarStyle =NewCT_RadarStyle (); -return _fdbf ;}; +// Paper Height +PaperHeightAttr *string ; -// Validate validates the CT_Title and its children -func (_acbc *CT_Title )Validate ()error {return _acbc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065");}; +// Paper Width +PaperWidthAttr *string ; -// Validate validates the CT_Marker and its children -func (_gaccg *CT_Marker )Validate ()error {return _gaccg .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");}; +// First Page Number +FirstPageNumberAttr *uint32 ; -// ValidateWithPath validates the CT_UpDownBars and its children, prefixing error messages with path -func (_afecc *CT_UpDownBars )ValidateWithPath (path string )error {if _afecc .GapWidth !=nil {if _fdec :=_afecc .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h");_fdec !=nil {return _fdec ;};};if _afecc .UpBars !=nil {if _feddg :=_afecc .UpBars .ValidateWithPath (path +"\u002fU\u0070\u0042\u0061\u0072\u0073"); -_feddg !=nil {return _feddg ;};};if _afecc .DownBars !=nil {if _fggab :=_afecc .DownBars .ValidateWithPath (path +"\u002fD\u006f\u0077\u006e\u0042\u0061\u0072s");_fggab !=nil {return _fggab ;};};if _afecc .ExtLst !=nil {if _adcgd :=_afecc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_adcgd !=nil {return _adcgd ;};};return nil ;};func (_bggfd ST_LegendPos )ValidateWithPath (path string )error {switch _bggfd {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bggfd )); -};return nil ;};func NewCT_NumDataSource ()*CT_NumDataSource {_gfaag :=&CT_NumDataSource {};_gfaag .NumDataSourceChoice =NewCT_NumDataSourceChoice ();return _gfaag ;};func (_gbcab ST_PictureFormat )String ()string {switch _gbcab {case 0:return "";case 1:return "\u0073t\u0072\u0065\u0074\u0063\u0068"; -case 2:return "\u0073\u0074\u0061c\u006b";case 3:return "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065";};return "";};func NewCT_View3D ()*CT_View3D {_eaca :=&CT_View3D {};return _eaca }; +// Orientation +OrientationAttr ST_PageSetupOrientation ; -// Validate validates the CT_LayoutTarget and its children -func (_abbf *CT_LayoutTarget )Validate ()error {return _abbf .ValidateWithPath ("\u0043T\u005fL\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074");};func (_dgcca ST_Shape )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ebgfe :=_e .Attr {}; -_ebgfe .Name =name ;switch _dgcca {case ST_ShapeUnset :_ebgfe .Value ="";case ST_ShapeCone :_ebgfe .Value ="\u0063\u006f\u006e\u0065";case ST_ShapeConeToMax :_ebgfe .Value ="\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x";case ST_ShapeBox :_ebgfe .Value ="\u0062\u006f\u0078"; -case ST_ShapeCylinder :_ebgfe .Value ="\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072";case ST_ShapePyramid :_ebgfe .Value ="\u0070y\u0072\u0061\u006d\u0069\u0064";case ST_ShapePyramidToMax :_ebgfe .Value ="\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078"; -};return _ebgfe ,nil ;}; +// Black and White +BlackAndWhiteAttr *bool ; -// Validate validates the CT_MarkerSize and its children -func (_aecd *CT_MarkerSize )Validate ()error {return _aecd .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072\u0053\u0069\u007a\u0065");};func (_becea ST_LegendPos )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ceade :=_e .Attr {}; -_ceade .Name =name ;switch _becea {case ST_LegendPosUnset :_ceade .Value ="";case ST_LegendPosB :_ceade .Value ="\u0062";case ST_LegendPosTr :_ceade .Value ="\u0074\u0072";case ST_LegendPosL :_ceade .Value ="\u006c";case ST_LegendPosR :_ceade .Value ="\u0072"; -case ST_LegendPosT :_ceade .Value ="\u0074";};return _ceade ,nil ;}; +// Draft +DraftAttr *bool ; -// Validate validates the CT_NumVal and its children -func (_fggc *CT_NumVal )Validate ()error {return _fggc .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0056\u0061l");};func (_efbc *CT_Lvl )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afeg :for {_baggd ,_dfaf :=d .Token ();if _dfaf !=nil {return _dfaf ; -};switch _bdba :=_baggd .(type ){case _e .StartElement :switch _bdba .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_cfdc :=NewCT_StrVal (); -if _ffff :=d .DecodeElement (_cfdc ,&_bdba );_ffff !=nil {return _ffff ;};_efbc .Pt =append (_efbc .Pt ,_cfdc );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0076\u006c\u0020\u0025\u0076",_bdba .Name ); -if _gegbg :=d .Skip ();_gegbg !=nil {return _gegbg ;};};case _e .EndElement :break _afeg ;case _e .CharData :};};return nil ;};type CT_Protection struct{ +// Use First Page Number +UseFirstPageNumberAttr *bool ; -// Chart Object -ChartObject *CT_Boolean ; +// Horizontal DPI +HorizontalDpiAttr *int32 ; -// Data Cannot Be Changed -Data *CT_Boolean ; +// Vertical DPI +VerticalDpiAttr *int32 ; -// Formatting -Formatting *CT_Boolean ; +// Copies +CopiesAttr *uint32 ;}; -// Selection -Selection *CT_Boolean ; +// ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path +func (_fgdad *CT_PageMargins )ValidateWithPath (path string )error {return nil };type CT_Double struct{ -// User Interface -UserInterface *CT_Boolean ;};func NewCT_ScatterSer ()*CT_ScatterSer {_edbd :=&CT_ScatterSer {};_edbd .Idx =NewCT_UnsignedInt ();_edbd .Order =NewCT_UnsignedInt ();return _edbd ;};const ST_ThicknessPercentPattern ="\u0028[\u0030\u002d\u0039\u005d\u002b\u0029%"; -func NewCT_BubbleSer ()*CT_BubbleSer {_cafa :=&CT_BubbleSer {};_cafa .Idx =NewCT_UnsignedInt ();_cafa .Order =NewCT_UnsignedInt ();return _cafa ;}; +// Floating Point Value +ValAttr float64 ;}; -// ValidateWithPath validates the CT_Thickness and its children, prefixing error messages with path -func (_egeag *CT_Thickness )ValidateWithPath (path string )error {if _agcfc :=_egeag .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_agcfc !=nil {return _agcfc ;};return nil ;}; +// Validate validates the CT_Crosses and its children +func (_egef *CT_Crosses )Validate ()error {return _egef .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073");};func (_bafef *ST_Overlap )Validate ()error {return _bafef .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_RadarSer and its children, prefixing error messages with path -func (_cggaa *CT_RadarSer )ValidateWithPath (path string )error {if _eccf :=_cggaa .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_eccf !=nil {return _eccf ;};if _fbdcf :=_cggaa .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_fbdcf !=nil {return _fbdcf ;};if _cggaa .Tx !=nil {if _ddbg :=_cggaa .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_ddbg !=nil {return _ddbg ;};};if _cggaa .SpPr !=nil {if _cadec :=_cggaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_cadec !=nil {return _cadec ;};};if _cggaa .Marker !=nil {if _ccbgb :=_cggaa .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_ccbgb !=nil {return _ccbgb ;};};for _dfbgb ,_aegbg :=range _cggaa .DPt {if _gcece :=_aegbg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_dfbgb )); -_gcece !=nil {return _gcece ;};};if _cggaa .DLbls !=nil {if _ccgg :=_cggaa .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_ccgg !=nil {return _ccgg ;};};if _cggaa .Cat !=nil {if _beec :=_cggaa .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); -_beec !=nil {return _beec ;};};if _cggaa .Val !=nil {if _dgaa :=_cggaa .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_dgaa !=nil {return _dgaa ;};};if _cggaa .ExtLst !=nil {if _gfcgba :=_cggaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gfcgba !=nil {return _gfcgba ;};};return nil ;};func (_fgebf *CT_Grouping )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gebaf :=range start .Attr {if _gebaf .Name .Local =="\u0076\u0061\u006c"{_fgebf .ValAttr .UnmarshalXMLAttr (_gebaf ); -continue ;};};for {_ggdf ,_dcbb :=d .Token ();if _dcbb !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_dcbb );};if _gcddb ,_ebfe :=_ggdf .(_e .EndElement ); -_ebfe &&_gcddb .Name ==start .Name {break ;};};return nil ;};func (_gdeda *ST_PictureFormat )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcffa ,_cdbac :=d .Token ();if _cdbac !=nil {return _cdbac ;};if _bdcdb ,_faegc :=_gcffa .(_e .EndElement ); -_faegc &&_bdcdb .Name ==start .Name {*_gdeda =1;return nil ;};if _ddeeb ,_bedaf :=_gcffa .(_e .CharData );!_bedaf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcffa ); -}else {switch string (_ddeeb ){case "":*_gdeda =0;case "\u0073t\u0072\u0065\u0074\u0063\u0068":*_gdeda =1;case "\u0073\u0074\u0061c\u006b":*_gdeda =2;case "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065":*_gdeda =3;};};_gcffa ,_cdbac =d .Token (); -if _cdbac !=nil {return _cdbac ;};if _eecdc ,_adeae :=_gcffa .(_e .EndElement );_adeae &&_eecdc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcffa ); -};type CT_AxDataSource struct{AxDataSourceChoice *CT_AxDataSourceChoice ;};type CT_SurfaceSer struct{ +// Validate validates the CT_GapAmount and its children +func (_gceb *CT_GapAmount )Validate ()error {return _gceb .ValidateWithPath ("\u0043\u0054\u005fG\u0061\u0070\u0041\u006d\u006f\u0075\u006e\u0074");}; -// Index -Idx *CT_UnsignedInt ; +// Validate validates the CT_LogBase and its children +func (_cfdec *CT_LogBase )Validate ()error {return _cfdec .ValidateWithPath ("\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065");}; -// Order -Order *CT_UnsignedInt ; +// Validate validates the CT_DispUnitsChoice and its children +func (_aeaf *CT_DispUnitsChoice )Validate ()error {return _aeaf .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0055\u006ei\u0074\u0073C\u0068\u006f\u0069\u0063\u0065");}; -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Validate validates the CT_ErrValType and its children +func (_dded *CT_ErrValType )Validate ()error {return _dded .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065");}; -// Category Axis Data -Cat *CT_AxDataSource ;Val *CT_NumDataSource ; +// Validate validates the CT_DateAx and its children +func (_fbfe *CT_DateAx )Validate ()error {return _fbfe .ValidateWithPath ("\u0043T\u005f\u0044\u0061\u0074\u0065\u0041x");};func (_ddec *CT_PivotSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddec .FmtId =NewCT_UnsignedInt ();_deace :for {_ccadd ,_aefdd :=d .Token (); +if _aefdd !=nil {return _aefdd ;};switch _edeg :=_ccadd .(type ){case _c .StartElement :switch _edeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"}:if _geef :=d .DecodeElement (&_ddec .Name ,&_edeg ); +_geef !=nil {return _geef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006d\u0074I\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006d\u0074I\u0064"}:if _ebccf :=d .DecodeElement (_ddec .FmtId ,&_edeg ); +_ebccf !=nil {return _ebccf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebaf :=NewCT_ExtensionList (); +if _baabb :=d .DecodeElement (_ebaf ,&_edeg );_baabb !=nil {return _baabb ;};_ddec .ExtLst =append (_ddec .ExtLst ,_ebaf );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u006fu\u0072c\u0065\u0020\u0025\u0076",_edeg .Name ); +if _egce :=d .Skip ();_egce !=nil {return _egce ;};};case _c .EndElement :break _deace ;case _c .CharData :};};return nil ;};func (_fcbdf *CT_Boolean )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gccd :=range start .Attr {if _gccd .Name .Local =="\u0076\u0061\u006c"{_dad ,_ade :=_ge .ParseBool (_gccd .Value ); +if _ade !=nil {return _ade ;};_fcbdf .ValAttr =&_dad ;continue ;};};for {_afbe ,_fag :=d .Token ();if _fag !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e\u003a\u0020%\u0073",_fag ); +};if _ggff ,_dgc :=_afbe .(_c .EndElement );_dgc &&_ggff .Name ==start .Name {break ;};};return nil ;};func (_dfbfg *CT_PictureFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfbfg .ValAttr =ST_PictureFormat (1);for _ ,_dadc :=range start .Attr {if _dadc .Name .Local =="\u0076\u0061\u006c"{_dfbfg .ValAttr .UnmarshalXMLAttr (_dadc ); +continue ;};};for {_cfedb ,_dfgfd :=d .Token ();if _dfgfd !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074u\u0072e\u0046\u006f\u0072\u006d\u0061\u0074\u003a \u0025\u0073",_dfgfd );};if _abcd ,_efbea :=_cfedb .(_c .EndElement ); +_efbea &&_abcd .Name ==start .Name {break ;};};return nil ;}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_MarkerSize struct{ +// ValidateWithPath validates the CT_SerAx and its children, prefixing error messages with path +func (_fcabe *CT_SerAx )ValidateWithPath (path string )error {if _deabd :=_fcabe .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_deabd !=nil {return _deabd ;};if _dada :=_fcabe .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); +_dada !=nil {return _dada ;};if _fcabe .Delete !=nil {if _aaabc :=_fcabe .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_aaabc !=nil {return _aaabc ;};};if _fggccb :=_fcabe .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); +_fggccb !=nil {return _fggccb ;};if _fcabe .MajorGridlines !=nil {if _fdacea :=_fcabe .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_fdacea !=nil {return _fdacea ;};};if _fcabe .MinorGridlines !=nil {if _efbbb :=_fcabe .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); +_efbbb !=nil {return _efbbb ;};};if _fcabe .Title !=nil {if _eceac :=_fcabe .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_eceac !=nil {return _eceac ;};};if _fcabe .NumFmt !=nil {if _aeega :=_fcabe .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_aeega !=nil {return _aeega ;};};if _fcabe .MajorTickMark !=nil {if _dbee :=_fcabe .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_dbee !=nil {return _dbee ;};};if _fcabe .MinorTickMark !=nil {if _edddb :=_fcabe .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); +_edddb !=nil {return _edddb ;};};if _fcabe .TickLblPos !=nil {if _gacd :=_fcabe .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_gacd !=nil {return _gacd ;};};if _fcabe .SpPr !=nil {if _aebea :=_fcabe .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_aebea !=nil {return _aebea ;};};if _fcabe .TxPr !=nil {if _cbce :=_fcabe .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cbce !=nil {return _cbce ;};};if _bebef :=_fcabe .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); +_bebef !=nil {return _bebef ;};if _fcabe .AxSharedChoice !=nil {if _fcgba :=_fcabe .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_fcgba !=nil {return _fcgba ;};};if _fcabe .TickLblSkip !=nil {if _cfbb :=_fcabe .TickLblSkip .ValidateWithPath (path +"\u002f\u0054\u0069c\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"); +_cfbb !=nil {return _cfbb ;};};if _fcabe .TickMarkSkip !=nil {if _aada :=_fcabe .TickMarkSkip .ValidateWithPath (path +"\u002f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070");_aada !=nil {return _aada ;};};if _fcabe .ExtLst !=nil {if _addg :=_fcabe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_addg !=nil {return _addg ;};};return nil ;}; -// Marker Size Value -ValAttr *uint8 ;}; +// ValidateWithPath validates the CT_TickMark and its children, prefixing error messages with path +func (_bbcd *CT_TickMark )ValidateWithPath (path string )error {if _ebebf :=_bbcd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebebf !=nil {return _ebebf ;};return nil ;}; -// Validate validates the CT_TrendlineType and its children -func (_cgcbg *CT_TrendlineType )Validate ()error {return _cgcbg .ValidateWithPath ("\u0043\u0054_\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065");};func (_ccdfa *CT_Line3DChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccdfa .Grouping =NewCT_Grouping (); -_bgcgb :for {_gebac ,_gfcb :=d .Token ();if _gfcb !=nil {return _gfcb ;};switch _gecff :=_gebac .(type ){case _e .StartElement :switch _gecff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _fbafb :=d .DecodeElement (_ccdfa .Grouping ,&_gecff ); -_fbafb !=nil {return _fbafb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_ccdfa .VaryColors =NewCT_Boolean (); -if _bbab :=d .DecodeElement (_ccdfa .VaryColors ,&_gecff );_bbab !=nil {return _bbab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gaff :=NewCT_LineSer (); -if _cbde :=d .DecodeElement (_gaff ,&_gecff );_cbde !=nil {return _cbde ;};_ccdfa .Ser =append (_ccdfa .Ser ,_gaff );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_ccdfa .DLbls =NewCT_DLbls (); -if _fbbfg :=d .DecodeElement (_ccdfa .DLbls ,&_gecff );_fbbfg !=nil {return _fbbfg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_ccdfa .DropLines =NewCT_ChartLines (); -if _ebgb :=d .DecodeElement (_ccdfa .DropLines ,&_gecff );_ebgb !=nil {return _ebgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_ccdfa .GapDepth =NewCT_GapAmount (); -if _fcfb :=d .DecodeElement (_ccdfa .GapDepth ,&_gecff );_fcfb !=nil {return _fcfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_afca :=NewCT_UnsignedInt (); -if _ffbf :=d .DecodeElement (_afca ,&_gecff );_ffbf !=nil {return _ffbf ;};_ccdfa .AxId =append (_ccdfa .AxId ,_afca );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccdfa .ExtLst =NewCT_ExtensionList (); -if _dedeg :=d .DecodeElement (_ccdfa .ExtLst ,&_gecff );_dedeg !=nil {return _dedeg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044\u0043h\u0061r\u0074\u0020\u0025\u0076",_gecff .Name ); -if _cceg :=d .Skip ();_cceg !=nil {return _cceg ;};};case _e .EndElement :break _bgcgb ;case _e .CharData :};};return nil ;};func (_bffaf *CT_DLblPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ccec ,_aeeac :=_bffaf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _aeeac !=nil {return _aeeac ;};start .Attr =append (start .Attr ,_ccec );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ggeb ST_SizeRepresents )Validate ()error {return _ggeb .ValidateWithPath ("")}; -func (_gadfg *EG_LegendEntryData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gadfg .TxPr !=nil {_agcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_gadfg .TxPr ,_agcb );};return nil ; -};func (_aad *CT_Area3DChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cb :for {_fd ,_dg :=d .Token ();if _dg !=nil {return _dg ;};switch _fdd :=_fd .(type ){case _e .StartElement :switch _fdd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_aad .Grouping =NewCT_Grouping (); -if _b :=d .DecodeElement (_aad .Grouping ,&_fdd );_b !=nil {return _b ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_aad .VaryColors =NewCT_Boolean (); -if _ae :=d .DecodeElement (_aad .VaryColors ,&_fdd );_ae !=nil {return _ae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_fcd :=NewCT_AreaSer (); -if _ef :=d .DecodeElement (_fcd ,&_fdd );_ef !=nil {return _ef ;};_aad .Ser =append (_aad .Ser ,_fcd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_aad .DLbls =NewCT_DLbls (); -if _eaa :=d .DecodeElement (_aad .DLbls ,&_fdd );_eaa !=nil {return _eaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_aad .DropLines =NewCT_ChartLines (); -if _ff :=d .DecodeElement (_aad .DropLines ,&_fdd );_ff !=nil {return _ff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_aad .GapDepth =NewCT_GapAmount (); -if _egfe :=d .DecodeElement (_aad .GapDepth ,&_fdd );_egfe !=nil {return _egfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_dga :=NewCT_UnsignedInt (); -if _df :=d .DecodeElement (_dga ,&_fdd );_df !=nil {return _df ;};_aad .AxId =append (_aad .AxId ,_dga );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aad .ExtLst =NewCT_ExtensionList (); -if _bg :=d .DecodeElement (_aad .ExtLst ,&_fdd );_bg !=nil {return _bg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044\u0043h\u0061r\u0074\u0020\u0025\u0076",_fdd .Name ); -if _gb :=d .Skip ();_gb !=nil {return _gb ;};};case _e .EndElement :break _cb ;case _e .CharData :};};return nil ;};func (_edgadb ST_LayoutTarget )Validate ()error {return _edgadb .ValidateWithPath ("")}; +// Validate validates the CT_NumRef and its children +func (_fgdaa *CT_NumRef )Validate ()error {return _fgdaa .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0052\u0065f");}; -// Validate validates the CT_SurfaceSer and its children -func (_feefe *CT_SurfaceSer )Validate ()error {return _feefe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072");}; +// Validate validates the CT_LegendPos and its children +func (_aaaeb *CT_LegendPos )Validate ()error {return _aaaeb .ValidateWithPath ("\u0043\u0054\u005fL\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073");};func (_agbdc *ST_ErrBarType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agbdc =0; +case "\u0062\u006f\u0074\u0068":*_agbdc =1;case "\u006d\u0069\u006eu\u0073":*_agbdc =2;case "\u0070\u006c\u0075\u0073":*_agbdc =3;};return nil ;};func NewCT_DoughnutChart ()*CT_DoughnutChart {_dffce :=&CT_DoughnutChart {};return _dffce };type ST_Orientation byte ; -// Validate validates the CT_TickLblPos and its children -func (_dbcee *CT_TickLblPos )Validate ()error {return _dbcee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");};func (_feag *CT_RadarChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_gbgg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072a\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_feag .RadarStyle ,_gbgg );if _feag .VaryColors !=nil {_efaff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_feag .VaryColors ,_efaff );};if _feag .Ser !=nil {_cbff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_cfaeb :=range _feag .Ser {e .EncodeElement (_cfaeb ,_cbff );};};if _feag .DLbls !=nil {_cbfc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_feag .DLbls ,_cbfc );};_dbab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_gcga :=range _feag .AxId {e .EncodeElement (_gcga ,_dbab );};if _feag .ExtLst !=nil {_becg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_feag .ExtLst ,_becg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ceg *CT_BarChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_fdef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}}; -e .EncodeElement (_ceg .BarDir ,_fdef );if _ceg .Grouping !=nil {_cebfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_ceg .Grouping ,_cebfa );};if _ceg .VaryColors !=nil {_cac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_ceg .VaryColors ,_cac );};if _ceg .Ser !=nil {_ebb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_dcgf :=range _ceg .Ser {e .EncodeElement (_dcgf ,_ebb );};};if _ceg .DLbls !=nil {_cdgg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_ceg .DLbls ,_cdgg );};if _ceg .GapWidth !=nil {_fabb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}};e .EncodeElement (_ceg .GapWidth ,_fabb );};if _ceg .Overlap !=nil {_ecaa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061p"}}; -e .EncodeElement (_ceg .Overlap ,_ecaa );};if _ceg .SerLines !=nil {_cda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};for _ ,_dddb :=range _ceg .SerLines {e .EncodeElement (_dddb ,_cda );}; -};_cgc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_gcdd :=range _ceg .AxId {e .EncodeElement (_gcdd ,_cgc );};if _ceg .ExtLst !=nil {_aafd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ceg .ExtLst ,_aafd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Perspective and its children -func (_gdgc *CT_Perspective )Validate ()error {return _gdgc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065");};type CT_MarkerStyle struct{ +// Validate validates the CT_TextLanguageID and its children +func (_efbcc *CT_TextLanguageID )Validate ()error {return _efbcc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075a\u0067\u0065\u0049\u0044");};func (_bcb *CT_AreaChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efc :for {_gef ,_fec :=d .Token (); +if _fec !=nil {return _fec ;};switch _ec :=_gef .(type ){case _c .StartElement :switch _ec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_bcb .Grouping =NewCT_Grouping (); +if _gac :=d .DecodeElement (_bcb .Grouping ,&_ec );_gac !=nil {return _gac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_bcb .VaryColors =NewCT_Boolean (); +if _feb :=d .DecodeElement (_bcb .VaryColors ,&_ec );_feb !=nil {return _feb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_aga :=NewCT_AreaSer (); +if _cfc :=d .DecodeElement (_aga ,&_ec );_cfc !=nil {return _cfc ;};_bcb .Ser =append (_bcb .Ser ,_aga );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bcb .DLbls =NewCT_DLbls (); +if _egb :=d .DecodeElement (_bcb .DLbls ,&_ec );_egb !=nil {return _egb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_bcb .DropLines =NewCT_ChartLines (); +if _gdd :=d .DecodeElement (_bcb .DropLines ,&_ec );_gdd !=nil {return _gdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_bge :=NewCT_UnsignedInt (); +if _dfd :=d .DecodeElement (_bge ,&_ec );_dfd !=nil {return _dfd ;};_bcb .AxId =append (_bcb .AxId ,_bge );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcb .ExtLst =NewCT_ExtensionList (); +if _bgd :=d .DecodeElement (_bcb .ExtLst ,&_ec );_bgd !=nil {return _bgd ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u0072\u0065a\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ec .Name ); +if _fc :=d .Skip ();_fc !=nil {return _fc ;};};case _c .EndElement :break _efc ;case _c .CharData :};};return nil ;};func NewCT_OfPieType ()*CT_OfPieType {_dedbf :=&CT_OfPieType {};return _dedbf };func (_gcfef *CT_ScatterChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcfef .ScatterStyle =NewCT_ScatterStyle (); +_aecdd :for {_dfec ,_caccf :=d .Token ();if _caccf !=nil {return _caccf ;};switch _acecd :=_dfec .(type ){case _c .StartElement :switch _acecd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}:if _ddbb :=d .DecodeElement (_gcfef .ScatterStyle ,&_acecd ); +_ddbb !=nil {return _ddbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gcfef .VaryColors =NewCT_Boolean (); +if _gaaeb :=d .DecodeElement (_gcfef .VaryColors ,&_acecd );_gaaeb !=nil {return _gaaeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_aecc :=NewCT_ScatterSer (); +if _abaeg :=d .DecodeElement (_aecc ,&_acecd );_abaeg !=nil {return _abaeg ;};_gcfef .Ser =append (_gcfef .Ser ,_aecc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gcfef .DLbls =NewCT_DLbls (); +if _dgfag :=d .DecodeElement (_gcfef .DLbls ,&_acecd );_dgfag !=nil {return _dgfag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_geeedb :=NewCT_UnsignedInt (); +if _eggee :=d .DecodeElement (_geeedb ,&_acecd );_eggee !=nil {return _eggee ;};_gcfef .AxId =append (_gcfef .AxId ,_geeedb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcfef .ExtLst =NewCT_ExtensionList (); +if _fccad :=d .DecodeElement (_gcfef .ExtLst ,&_acecd );_fccad !=nil {return _fccad ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_acecd .Name ); +if _eegd :=d .Skip ();_eegd !=nil {return _eegd ;};};case _c .EndElement :break _aecdd ;case _c .CharData :};};return nil ;};func NewCT_Bar3DChart ()*CT_Bar3DChart {_ffcc :=&CT_Bar3DChart {};_ffcc .BarDir =NewCT_BarDir ();return _ffcc ;};func (_adf *CT_BarGrouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adf .ValAttr !=ST_BarGroupingUnset {_bae ,_cbfd :=_adf .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _cbfd !=nil {return _cbfd ;};start .Attr =append (start .Attr ,_bae );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egbga *CT_MultiLvlStrRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdae :for {_ccfbd ,_afdec :=d .Token (); +if _afdec !=nil {return _afdec ;};switch _bggee :=_ccfbd .(type ){case _c .StartElement :switch _bggee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _cfaa :=d .DecodeElement (&_egbga .F ,&_bggee ); +_cfaa !=nil {return _cfaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075l\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075l\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}:_egbga .MultiLvlStrCache =NewCT_MultiLvlStrData (); +if _fcbce :=d .DecodeElement (_egbga .MultiLvlStrCache ,&_bggee );_fcbce !=nil {return _fcbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egbga .ExtLst =NewCT_ExtensionList (); +if _ecdb :=d .DecodeElement (_egbga .ExtLst ,&_bggee );_ecdb !=nil {return _ecdb ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066\u0020\u0025\u0076",_bggee .Name ); +if _ggad :=d .Skip ();_ggad !=nil {return _ggad ;};};case _c .EndElement :break _bdae ;case _c .CharData :};};return nil ;};func (_bfefc *EG_AxShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfefc .AxId =NewCT_UnsignedInt ();_bfefc .Scaling =NewCT_Scaling (); +_bfefc .AxPos =NewCT_AxPos ();_bfefc .CrossAx =NewCT_UnsignedInt ();_aecab :for {_acagc ,_ccagb :=d .Token ();if _ccagb !=nil {return _ccagb ;};switch _cfcaa :=_acagc .(type ){case _c .StartElement :switch _cfcaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _eefee :=d .DecodeElement (_bfefc .AxId ,&_cfcaa ); +_eefee !=nil {return _eefee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _baceb :=d .DecodeElement (_bfefc .Scaling ,&_cfcaa ); +_baceb !=nil {return _baceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_bfefc .Delete =NewCT_Boolean (); +if _cefc :=d .DecodeElement (_bfefc .Delete ,&_cfcaa );_cefc !=nil {return _cefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _dedac :=d .DecodeElement (_bfefc .AxPos ,&_cfcaa ); +_dedac !=nil {return _dedac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bfefc .MajorGridlines =NewCT_ChartLines (); +if _gdce :=d .DecodeElement (_bfefc .MajorGridlines ,&_cfcaa );_gdce !=nil {return _gdce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bfefc .MinorGridlines =NewCT_ChartLines (); +if _adedd :=d .DecodeElement (_bfefc .MinorGridlines ,&_cfcaa );_adedd !=nil {return _adedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_bfefc .Title =NewCT_Title (); +if _acage :=d .DecodeElement (_bfefc .Title ,&_cfcaa );_acage !=nil {return _acage ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_bfefc .NumFmt =NewCT_NumFmt (); +if _gecfg :=d .DecodeElement (_bfefc .NumFmt ,&_cfcaa );_gecfg !=nil {return _gecfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bfefc .MajorTickMark =NewCT_TickMark (); +if _gffba :=d .DecodeElement (_bfefc .MajorTickMark ,&_cfcaa );_gffba !=nil {return _gffba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bfefc .MinorTickMark =NewCT_TickMark (); +if _abcbg :=d .DecodeElement (_bfefc .MinorTickMark ,&_cfcaa );_abcbg !=nil {return _abcbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_bfefc .TickLblPos =NewCT_TickLblPos (); +if _ceedda :=d .DecodeElement (_bfefc .TickLblPos ,&_cfcaa );_ceedda !=nil {return _ceedda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bfefc .SpPr =_a .NewCT_ShapeProperties (); +if _gefcf :=d .DecodeElement (_bfefc .SpPr ,&_cfcaa );_gefcf !=nil {return _gefcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_bfefc .TxPr =_a .NewCT_TextBody (); +if _cgef :=d .DecodeElement (_bfefc .TxPr ,&_cfcaa );_cgef !=nil {return _cgef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _cgae :=d .DecodeElement (_bfefc .CrossAx ,&_cfcaa ); +_cgae !=nil {return _cgae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_bfefc .AxSharedChoice =NewEG_AxSharedChoice (); +if _gbabg :=d .DecodeElement (&_bfefc .AxSharedChoice .Crosses ,&_cfcaa );_gbabg !=nil {return _gbabg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_bfefc .AxSharedChoice =NewEG_AxSharedChoice (); +if _bbdbc :=d .DecodeElement (&_bfefc .AxSharedChoice .CrossesAt ,&_cfcaa );_bbdbc !=nil {return _bbdbc ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_cfcaa .Name ); +if _fbga :=d .Skip ();_fbga !=nil {return _fbga ;};};case _c .EndElement :break _aecab ;case _c .CharData :};};return nil ;}; -// Marker Style Value -ValAttr ST_MarkerStyle ;};func (_cdcae *ST_PageSetupOrientation )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edbba ,_gggcaf :=d .Token ();if _gggcaf !=nil {return _gggcaf ;};if _gefef ,_faefa :=_edbba .(_e .EndElement );_faefa &&_gefef .Name ==start .Name {*_cdcae =1; -return nil ;};if _fdbgg ,_eabfb :=_edbba .(_e .CharData );!_eabfb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edbba );}else {switch string (_fdbgg ){case "":*_cdcae =0; -case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_cdcae =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_cdcae =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_cdcae =3;};};_edbba ,_gggcaf =d .Token ();if _gggcaf !=nil {return _gggcaf ; -};if _bdgb ,_cabcf :=_edbba .(_e .EndElement );_cabcf &&_bdgb .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edbba ); -}; +// ValidateWithPath validates the CT_MultiLvlStrData and its children, prefixing error messages with path +func (_caee *CT_MultiLvlStrData )ValidateWithPath (path string )error {if _caee .PtCount !=nil {if _efbgc :=_caee .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_efbgc !=nil {return _efbgc ;};};for _eddd ,_edcd :=range _caee .Lvl {if _cbea :=_edcd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u004c\u0076\u006c\u005b\u0025\u0064\u005d",path ,_eddd )); +_cbea !=nil {return _cbea ;};};if _caee .ExtLst !=nil {if _ccfgc :=_caee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccfgc !=nil {return _ccfgc ;};};return nil ;};func NewCT_TickMark ()*CT_TickMark {_bedgf :=&CT_TickMark {}; +return _bedgf };type CT_RelId struct{IdAttr string ;};type EG_SerShared struct{ -// ValidateWithPath validates the CT_Perspective and its children, prefixing error messages with path -func (_dfdbf *CT_Perspective )ValidateWithPath (path string )error {if _dfdbf .ValAttr !=nil {if *_dfdbf .ValAttr < 0{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dfdbf .ValAttr ); -};if *_dfdbf .ValAttr > 240{return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0032\u0034\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dfdbf .ValAttr ); -};};return nil ;};func (_bffca *ST_BubbleScale )Validate ()error {return _bffca .ValidateWithPath ("")};func (_cbecf *CT_PageSetup )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cbecf .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .PaperSizeAttr )}); -};if _cbecf .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .PaperHeightAttr )});};if _cbecf .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .PaperWidthAttr )}); -};if _cbecf .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .FirstPageNumberAttr )}); -};if _cbecf .OrientationAttr !=ST_PageSetupOrientationUnset {_aaddg ,_dabde :=_cbecf .OrientationAttr .MarshalXMLAttr (_e .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"});if _dabde !=nil {return _dabde ;};start .Attr =append (start .Attr ,_aaddg ); -};if _cbecf .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_cbecf .BlackAndWhiteAttr ))}); -};if _cbecf .DraftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_cbecf .DraftAttr ))});};if _cbecf .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_cbecf .UseFirstPageNumberAttr ))}); -};if _cbecf .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .HorizontalDpiAttr )}); -};if _cbecf .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .VerticalDpiAttr )});};if _cbecf .CopiesAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_cbecf .CopiesAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eceb *CT_Pie3DChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_deebd :for {_gfcc ,_deaf :=d .Token ();if _deaf !=nil {return _deaf ; -};switch _ecce :=_gfcc .(type ){case _e .StartElement :switch _ecce .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_eceb .VaryColors =NewCT_Boolean (); -if _ffgbc :=d .DecodeElement (_eceb .VaryColors ,&_ecce );_ffgbc !=nil {return _ffgbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cfdd :=NewCT_PieSer (); -if _ecda :=d .DecodeElement (_cfdd ,&_ecce );_ecda !=nil {return _ecda ;};_eceb .Ser =append (_eceb .Ser ,_cfdd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_eceb .DLbls =NewCT_DLbls (); -if _gbae :=d .DecodeElement (_eceb .DLbls ,&_ecce );_gbae !=nil {return _gbae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eceb .ExtLst =NewCT_ExtensionList (); -if _ecfd :=d .DecodeElement (_eceb .ExtLst ,&_ecce );_ecfd !=nil {return _ecfd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_ecce .Name ); -if _ffee :=d .Skip ();_ffee !=nil {return _ffee ;};};case _e .EndElement :break _deebd ;case _e .CharData :};};return nil ;}; +// Index +Idx *CT_UnsignedInt ; -// ValidateWithPath validates the CT_DispUnitsLbl and its children, prefixing error messages with path -func (_bccde *CT_DispUnitsLbl )ValidateWithPath (path string )error {if _bccde .Layout !=nil {if _acdc :=_bccde .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_acdc !=nil {return _acdc ;};};if _bccde .Tx !=nil {if _efe :=_bccde .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); -_efe !=nil {return _efe ;};};if _bccde .SpPr !=nil {if _degc :=_bccde .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_degc !=nil {return _degc ;};};if _bccde .TxPr !=nil {if _cbdc :=_bccde .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_cbdc !=nil {return _cbdc ;};};return nil ;};var ST_LblOffsetPercentPatternRe =_f .MustCompile (ST_LblOffsetPercentPattern );func (_fgeeg *CT_ScatterStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fgeeg .ValAttr !=ST_ScatterStyleUnset {_gacdf ,_dgebc :=_fgeeg .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _dgebc !=nil {return _dgebc ;};start .Attr =append (start .Attr ,_gacdf );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ddfcc *CT_Orientation )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ddfcc .ValAttr !=ST_OrientationUnset {_eccda ,_babbcc :=_ddfcc .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _babbcc !=nil {return _babbcc ;};start .Attr =append (start .Attr ,_eccda );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dagcc *ST_Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gdfed ,_bface :=d .Token (); -if _bface !=nil {return _bface ;};if _dfcfeg ,_eadad :=_gdfed .(_e .EndElement );_eadad &&_dfcfeg .Name ==start .Name {*_dagcc =1;return nil ;};if _edafad ,_fcefg :=_gdfed .(_e .CharData );!_fcefg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdfed ); -}else {switch string (_edafad ){case "":*_dagcc =0;case "\u0063\u006f\u006e\u0065":*_dagcc =1;case "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x":*_dagcc =2;case "\u0062\u006f\u0078":*_dagcc =3;case "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072":*_dagcc =4; -case "\u0070y\u0072\u0061\u006d\u0069\u0064":*_dagcc =5;case "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078":*_dagcc =6;};};_gdfed ,_bface =d .Token ();if _bface !=nil {return _bface ;};if _efgef ,_dgfa :=_gdfed .(_e .EndElement ); -_dgfa &&_efgef .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdfed );};type ST_Shape byte ;func (_fgfe *CT_PieChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aecde :for {_ebccd ,_gffb :=d .Token (); -if _gffb !=nil {return _gffb ;};switch _ebba :=_ebccd .(type ){case _e .StartElement :switch _ebba .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_fgfe .VaryColors =NewCT_Boolean (); -if _agbef :=d .DecodeElement (_fgfe .VaryColors ,&_ebba );_agbef !=nil {return _agbef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cbbaf :=NewCT_PieSer (); -if _fdag :=d .DecodeElement (_cbbaf ,&_ebba );_fdag !=nil {return _fdag ;};_fgfe .Ser =append (_fgfe .Ser ,_cbbaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_fgfe .DLbls =NewCT_DLbls (); -if _dbaca :=d .DecodeElement (_fgfe .DLbls ,&_ebba );_dbaca !=nil {return _dbaca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}:_fgfe .FirstSliceAng =NewCT_FirstSliceAng (); -if _abgg :=d .DecodeElement (_fgfe .FirstSliceAng ,&_ebba );_abgg !=nil {return _abgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgfe .ExtLst =NewCT_ExtensionList (); -if _gaaf :=d .DecodeElement (_fgfe .ExtLst ,&_ebba );_gaaf !=nil {return _gaaf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ebba .Name ); -if _bgeg :=d .Skip ();_bgeg !=nil {return _bgeg ;};};case _e .EndElement :break _aecde ;case _e .CharData :};};return nil ;};func (_dadda *ST_Grouping )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dadda =0;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_dadda =1; -case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_dadda =2;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_dadda =3;};return nil ;}; +// Order +Order *CT_UnsignedInt ; -// ValidateWithPath validates the CT_SerAx and its children, prefixing error messages with path -func (_daedf *CT_SerAx )ValidateWithPath (path string )error {if _dbgad :=_daedf .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_dbgad !=nil {return _dbgad ;};if _affdb :=_daedf .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); -_affdb !=nil {return _affdb ;};if _daedf .Delete !=nil {if _gfffg :=_daedf .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_gfffg !=nil {return _gfffg ;};};if _begc :=_daedf .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); -_begc !=nil {return _begc ;};if _daedf .MajorGridlines !=nil {if _gcgeb :=_daedf .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_gcgeb !=nil {return _gcgeb ;};};if _daedf .MinorGridlines !=nil {if _fgbfg :=_daedf .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); -_fgbfg !=nil {return _fgbfg ;};};if _daedf .Title !=nil {if _acceg :=_daedf .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_acceg !=nil {return _acceg ;};};if _daedf .NumFmt !=nil {if _bccfac :=_daedf .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_bccfac !=nil {return _bccfac ;};};if _daedf .MajorTickMark !=nil {if _efegg :=_daedf .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_efegg !=nil {return _efegg ;};};if _daedf .MinorTickMark !=nil {if _feed :=_daedf .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); -_feed !=nil {return _feed ;};};if _daedf .TickLblPos !=nil {if _bfecd :=_daedf .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_bfecd !=nil {return _bfecd ;};};if _daedf .SpPr !=nil {if _eabd :=_daedf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_eabd !=nil {return _eabd ;};};if _daedf .TxPr !=nil {if _aeffb :=_daedf .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_aeffb !=nil {return _aeffb ;};};if _deced :=_daedf .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); -_deced !=nil {return _deced ;};if _daedf .AxSharedChoice !=nil {if _bgbc :=_daedf .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_bgbc !=nil {return _bgbc ;};};if _daedf .TickLblSkip !=nil {if _acegc :=_daedf .TickLblSkip .ValidateWithPath (path +"\u002f\u0054\u0069c\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"); -_acegc !=nil {return _acegc ;};};if _daedf .TickMarkSkip !=nil {if _bedegb :=_daedf .TickMarkSkip .ValidateWithPath (path +"\u002f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070");_bedegb !=nil {return _bedegb ;};};if _daedf .ExtLst !=nil {if _ggefb :=_daedf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ggefb !=nil {return _ggefb ;};};return nil ;};func (_bccbc *CT_PivotFmts )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbbcd :for {_cece ,_gdedb :=d .Token ();if _gdedb !=nil {return _gdedb ;};switch _agfeg :=_cece .(type ){case _e .StartElement :switch _agfeg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"}:_baab :=NewCT_PivotFmt (); -if _ecaea :=d .DecodeElement (_baab ,&_agfeg );_ecaea !=nil {return _ecaea ;};_bccbc .PivotFmt =append (_bccbc .PivotFmt ,_baab );default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0069\u0076o\u0074\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_agfeg .Name ); -if _fadf :=d .Skip ();_fadf !=nil {return _fadf ;};};case _e .EndElement :break _fbbcd ;case _e .CharData :};};return nil ;};type CT_HoleSize struct{ +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ;}; -// Hole Size Value -ValAttr *ST_HoleSize ;};func (_bbbfc *CT_PivotFmt )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_ggef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_bbbfc .Idx ,_ggef ); -if _bbbfc .SpPr !=nil {_eccg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bbbfc .SpPr ,_eccg );};if _bbbfc .TxPr !=nil {_bfdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_bbbfc .TxPr ,_bfdg );};if _bbbfc .Marker !=nil {_acgb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_bbbfc .Marker ,_acgb );};if _bbbfc .DLbl !=nil {_gbdad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u004c\u0062\u006c"}}; -e .EncodeElement (_bbbfc .DLbl ,_gbdad );};if _bbbfc .ExtLst !=nil {_eedff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbbfc .ExtLst ,_eedff );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_Chart and its children +func (_cdfc *CT_Chart )Validate ()error {return _cdfc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074");};func (_cfbae ST_DispBlanksAs )Validate ()error {return _cfbae .ValidateWithPath ("")};func (_gfee *CT_PictureOptions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gfee .ApplyToFront !=nil {_dddfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0070\u0070\u006c\u0079\u0054\u006fF\u0072\u006f\u006e\u0074"}};e .EncodeElement (_gfee .ApplyToFront ,_dddfg );};if _gfee .ApplyToSides !=nil {_ffbbb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0070\u0070\u006c\u0079\u0054\u006fS\u0069\u0064\u0065\u0073"}}; +e .EncodeElement (_gfee .ApplyToSides ,_ffbbb );};if _gfee .ApplyToEnd !=nil {_gcfd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061p\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"}};e .EncodeElement (_gfee .ApplyToEnd ,_gcfd );};if _gfee .PictureFormat !=nil {_ebcad :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070i\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}}; +e .EncodeElement (_gfee .PictureFormat ,_ebcad );};if _gfee .PictureStackUnit !=nil {_ebefb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070i\u0063\u0074\u0075\u0072\u0065S\u0074\u0061c\u006b\u0055\u006e\u0069\u0074"}};e .EncodeElement (_gfee .PictureStackUnit ,_ebefb ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_Shape byte ;type ST_TickMark byte ;func (_ebfcb ST_RadarStyle )String ()string {switch _ebfcb {case 0:return "";case 1:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064"; +case 2:return "\u006d\u0061\u0072\u006b\u0065\u0072";case 3:return "\u0066\u0069\u006c\u006c\u0065\u0064";};return "";};func NewCT_DLblPos ()*CT_DLblPos {_edfdf :=&CT_DLblPos {};_edfdf .ValAttr =ST_DLblPos (1);return _edfdf ;};func NewCT_ExtensionList ()*CT_ExtensionList {_fgae :=&CT_ExtensionList {}; +return _fgae };type CT_HoleSize struct{ -// Validate validates the CT_BuiltInUnit and its children -func (_agcd *CT_BuiltInUnit )Validate ()error {return _agcd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0074\u0049n\u0055\u006e\u0069\u0074");};type CT_Chart struct{Title *CT_Title ; +// Hole Size Value +ValAttr *ST_HoleSize ;}; -// Auto Title Is Deleted -AutoTitleDeleted *CT_Boolean ; +// ValidateWithPath validates the CT_OfPieType and its children, prefixing error messages with path +func (_fgaef *CT_OfPieType )ValidateWithPath (path string )error {if _fgfda :=_fgaef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fgfda !=nil {return _fgfda ;};return nil ;};func NewCT_DispBlanksAs ()*CT_DispBlanksAs {_cfad :=&CT_DispBlanksAs {}; +return _cfad };const (ST_DLblPosUnset ST_DLblPos =0;ST_DLblPosBestFit ST_DLblPos =1;ST_DLblPosB ST_DLblPos =2;ST_DLblPosCtr ST_DLblPos =3;ST_DLblPosInBase ST_DLblPos =4;ST_DLblPosInEnd ST_DLblPos =5;ST_DLblPosL ST_DLblPos =6;ST_DLblPosOutEnd ST_DLblPos =7; +ST_DLblPosR ST_DLblPos =8;ST_DLblPosT ST_DLblPos =9;);func (_aeadd ST_PictureFormat )String ()string {switch _aeadd {case 0:return "";case 1:return "\u0073t\u0072\u0065\u0074\u0063\u0068";case 2:return "\u0073\u0074\u0061c\u006b";case 3:return "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065"; +};return "";}; -// Pivot Formats -PivotFmts *CT_PivotFmts ; +// ValidateWithPath validates the CT_LegendEntryChoice and its children, prefixing error messages with path +func (_gdffg *CT_LegendEntryChoice )ValidateWithPath (path string )error {if _gdffg .Delete !=nil {if _ddbdb :=_gdffg .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_ddbdb !=nil {return _ddbdb ;};};if _gdffg .TxPr !=nil {if _edaga :=_gdffg .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_edaga !=nil {return _edaga ;};};return nil ;};func (_gdgbf *CT_ErrDir )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdgbf .ValAttr =ST_ErrDir (1);for _ ,_dbbe :=range start .Attr {if _dbbe .Name .Local =="\u0076\u0061\u006c"{_gdgbf .ValAttr .UnmarshalXMLAttr (_dbbe ); +continue ;};};for {_bdad ,_ffga :=d .Token ();if _ffga !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0045\u0072\u0072D\u0069\u0072\u003a\u0020\u0025\u0073",_ffga );};if _eaff ,_fddf :=_bdad .(_c .EndElement );_fddf &&_eaff .Name ==start .Name {break ; +};};return nil ;};func (_ace *CT_AreaSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ace .Idx =NewCT_UnsignedInt ();_ace .Order =NewCT_UnsignedInt ();_bbe :for {_eed ,_cff :=d .Token ();if _cff !=nil {return _cff ;};switch _bad :=_eed .(type ){case _c .StartElement :switch _bad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _fbf :=d .DecodeElement (_ace .Idx ,&_bad ); +_fbf !=nil {return _fbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _cg :=d .DecodeElement (_ace .Order ,&_bad ); +_cg !=nil {return _cg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_ace .Tx =NewCT_SerTx (); +if _bbeg :=d .DecodeElement (_ace .Tx ,&_bad );_bbeg !=nil {return _bbeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ace .SpPr =_a .NewCT_ShapeProperties (); +if _ebf :=d .DecodeElement (_ace .SpPr ,&_bad );_ebf !=nil {return _ebf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_ace .PictureOptions =NewCT_PictureOptions (); +if _cdd :=d .DecodeElement (_ace .PictureOptions ,&_bad );_cdd !=nil {return _cdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_afa :=NewCT_DPt (); +if _gad :=d .DecodeElement (_afa ,&_bad );_gad !=nil {return _gad ;};_ace .DPt =append (_ace .DPt ,_afa );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_ace .DLbls =NewCT_DLbls (); +if _ggf :=d .DecodeElement (_ace .DLbls ,&_bad );_ggf !=nil {return _ggf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_edb :=NewCT_Trendline (); +if _adb :=d .DecodeElement (_edb ,&_bad );_adb !=nil {return _adb ;};_ace .Trendline =append (_ace .Trendline ,_edb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_bef :=NewCT_ErrBars (); +if _gc :=d .DecodeElement (_bef ,&_bad );_gc !=nil {return _gc ;};_ace .ErrBars =append (_ace .ErrBars ,_bef );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_ace .Cat =NewCT_AxDataSource (); +if _gdae :=d .DecodeElement (_ace .Cat ,&_bad );_gdae !=nil {return _gdae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_ace .Val =NewCT_NumDataSource (); +if _gab :=d .DecodeElement (_ace .Val ,&_bad );_gab !=nil {return _gab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ace .ExtLst =NewCT_ExtensionList (); +if _ceff :=d .DecodeElement (_ace .ExtLst ,&_bad );_ceff !=nil {return _ceff ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0072\u0065\u0061\u0053\u0065\u0072\u0020\u0025\u0076",_bad .Name ); +if _dbg :=d .Skip ();_dbg !=nil {return _dbg ;};};case _c .EndElement :break _bbe ;case _c .CharData :};};return nil ;};func (_bafcc *EG_SurfaceChartShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdff :for {_defgg ,_fadeb :=d .Token (); +if _fadeb !=nil {return _fadeb ;};switch _ceafb :=_defgg .(type ){case _c .StartElement :switch _ceafb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_bafcc .Wireframe =NewCT_Boolean (); +if _ggcab :=d .DecodeElement (_bafcc .Wireframe ,&_ceafb );_ggcab !=nil {return _ggcab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_dcbb :=NewCT_SurfaceSer (); +if _fefde :=d .DecodeElement (_dcbb ,&_ceafb );_fefde !=nil {return _fefde ;};_bafcc .Ser =append (_bafcc .Ser ,_dcbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_bafcc .BandFmts =NewCT_BandFmts (); +if _gffeb :=d .DecodeElement (_bafcc .BandFmts ,&_ceafb );_gffeb !=nil {return _gffeb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_ceafb .Name ); +if _gbebc :=d .Skip ();_gbebc !=nil {return _gbebc ;};};case _c .EndElement :break _bdff ;case _c .CharData :};};return nil ;};type CT_PlotArea struct{ -// View In 3D -View3D *CT_View3D ; +// Layout +Layout *CT_Layout ;PlotAreaChoice []*CT_PlotAreaChoice ;PlotAreaChoice1 []*CT_PlotAreaChoice1 ; -// Floor -Floor *CT_Surface ; +// Data Table +DTable *CT_DTable ;SpPr *_a .CT_ShapeProperties ; -// Side Wall -SideWall *CT_Surface ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_Orientation ()*CT_Orientation {_dgd :=&CT_Orientation {};return _dgd };func (_ddaab *CT_NumData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ddaab .FormatCode !=nil {_begbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066o\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"}}; +_fd .AddPreserveSpaceAttr (&_begbg ,*_ddaab .FormatCode );e .EncodeElement (_ddaab .FormatCode ,_begbg );};if _ddaab .PtCount !=nil {_fbbg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}};e .EncodeElement (_ddaab .PtCount ,_fbbg ); +};if _ddaab .Pt !=nil {_abba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0074"}};for _ ,_ceab :=range _ddaab .Pt {e .EncodeElement (_ceab ,_abba );};};if _ddaab .ExtLst !=nil {_caece :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ddaab .ExtLst ,_caece );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ecaaa ST_ErrDir )ValidateWithPath (path string )error {switch _ecaaa {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecaaa )); +};return nil ;};func (_cfcdb *CT_AxisUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_cfcdb .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Back Wall -BackWall *CT_Surface ; +// Validate validates the CT_SurfaceChart and its children +func (_adffb *CT_SurfaceChart )Validate ()error {return _adffb .ValidateWithPath ("\u0043T\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074");}; -// Plot Area -PlotArea *CT_PlotArea ; +// ValidateWithPath validates the CT_AreaSer and its children, prefixing error messages with path +func (_ggc *CT_AreaSer )ValidateWithPath (path string )error {if _cb :=_ggc .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_cb !=nil {return _cb ;};if _adbe :=_ggc .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072");_adbe !=nil {return _adbe ; +};if _ggc .Tx !=nil {if _aab :=_ggc .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_aab !=nil {return _aab ;};};if _ggc .SpPr !=nil {if _ebg :=_ggc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ebg !=nil {return _ebg ;};};if _ggc .PictureOptions !=nil {if _fcb :=_ggc .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); +_fcb !=nil {return _fcb ;};};for _agd ,_gaf :=range _ggc .DPt {if _fad :=_gaf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_agd ));_fad !=nil {return _fad ;};};if _ggc .DLbls !=nil {if _fbg :=_ggc .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_fbg !=nil {return _fbg ;};};for _dgb ,_cbc :=range _ggc .Trendline {if _gcc :=_cbc .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_dgb ));_gcc !=nil {return _gcc ;};};for _edg ,_fgg :=range _ggc .ErrBars {if _fgc :=_fgg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_edg )); +_fgc !=nil {return _fgc ;};};if _ggc .Cat !=nil {if _gfe :=_ggc .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074");_gfe !=nil {return _gfe ;};};if _ggc .Val !=nil {if _edga :=_ggc .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_edga !=nil {return _edga ; +};};if _ggc .ExtLst !=nil {if _cad :=_ggc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cad !=nil {return _cad ;};};return nil ;};func NewCT_PieSer ()*CT_PieSer {_gbbg :=&CT_PieSer {};_gbbg .Idx =NewCT_UnsignedInt ();_gbbg .Order =NewCT_UnsignedInt (); +return _gbbg ;};type CT_AxPos struct{ -// Legend -Legend *CT_Legend ; +// Axis Position Value +ValAttr ST_AxPos ;};func (_abadc *ST_TrendlineType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abadc =0;case "\u0065\u0078\u0070":*_abadc =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_abadc =2;case "\u006c\u006f\u0067":*_abadc =3; +case "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g":*_abadc =4;case "\u0070\u006f\u006c\u0079":*_abadc =5;case "\u0070\u006f\u0077e\u0072":*_abadc =6;};return nil ;};func (_cfffg *ST_SecondPieSize )Validate ()error {return _cfffg .ValidateWithPath ("")}; +func (_abebb *ST_ErrValType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccbac ,_eabga :=d .Token ();if _eabga !=nil {return _eabga ;};if _geggb ,_acbf :=_ccbac .(_c .EndElement );_acbf &&_geggb .Name ==start .Name {*_abebb =1;return nil ; +};if _fffef ,_gebbf :=_ccbac .(_c .CharData );!_gebbf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccbac );}else {switch string (_fffef ){case "":*_abebb =0; +case "\u0063\u0075\u0073\u0074":*_abebb =1;case "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_abebb =2;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065":*_abebb =3;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_abebb =4;case "\u0073\u0074\u0064\u0045\u0072\u0072":*_abebb =5; +};};_ccbac ,_eabga =d .Token ();if _eabga !=nil {return _eabga ;};if _ggefd ,_ffcdd :=_ccbac .(_c .EndElement );_ffcdd &&_ggefd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccbac ); +};func (_fdbfc *CT_TimeUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdbfc .ValAttr !=ST_TimeUnitUnset {_eecab ,_ccbff :=_fdbfc .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _ccbff !=nil {return _ccbff ;};start .Attr =append (start .Attr ,_eecab ); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fbee ST_LblAlgn )String ()string {switch _fbee {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u006c";case 3:return "\u0072";};return ""; +};func (_cdccb *ChartSpace )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063\u003a\u0063h\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065";return _cdccb .CT_ChartSpace .MarshalXML (e ,start );};func (_bbbff ST_RadarStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eefef :=_c .Attr {};_eefef .Name =name ; +switch _bbbff {case ST_RadarStyleUnset :_eefef .Value ="";case ST_RadarStyleStandard :_eefef .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_RadarStyleMarker :_eefef .Value ="\u006d\u0061\u0072\u006b\u0065\u0072";case ST_RadarStyleFilled :_eefef .Value ="\u0066\u0069\u006c\u006c\u0065\u0064"; +};return _eefef ,nil ;};func (_cda *CT_AreaSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_cda .Idx ,_bgb );_ffc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}}; +e .EncodeElement (_cda .Order ,_ffc );if _cda .Tx !=nil {_dab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_cda .Tx ,_dab );};if _cda .SpPr !=nil {_bag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_cda .SpPr ,_bag );};if _cda .PictureOptions !=nil {_dcc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_cda .PictureOptions ,_dcc ); +};if _cda .DPt !=nil {_fcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_dg :=range _cda .DPt {e .EncodeElement (_dg ,_fcd );};};if _cda .DLbls !=nil {_cdad :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_cda .DLbls ,_cdad );};if _cda .Trendline !=nil {_agg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_becc :=range _cda .Trendline {e .EncodeElement (_becc ,_agg );}; +};if _cda .ErrBars !=nil {_bfd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};for _ ,_cfcd :=range _cda .ErrBars {e .EncodeElement (_cfcd ,_bfd );};};if _cda .Cat !=nil {_eaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}}; +e .EncodeElement (_cda .Cat ,_eaa );};if _cda .Val !=nil {_ede :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_cda .Val ,_ede );};if _cda .ExtLst !=nil {_dba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cda .ExtLst ,_dba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Skip ()*CT_Skip {_dece :=&CT_Skip {};_dece .ValAttr =1;return _dece };func (_cgcfd *CT_Tx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_cgcfd .TxChoice .MarshalXML (e ,_c .StartElement {});e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgeed ST_BarDir )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgeed .String (),start ); +};func (_fffbb ST_ErrDir )String ()string {switch _fffbb {case 0:return "";case 1:return "\u0078";case 2:return "\u0079";};return "";};func (_agbgd *ST_Shape )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agbgd =0;case "\u0063\u006f\u006e\u0065":*_agbgd =1; +case "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x":*_agbgd =2;case "\u0062\u006f\u0078":*_agbgd =3;case "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072":*_agbgd =4;case "\u0070y\u0072\u0061\u006d\u0069\u0064":*_agbgd =5;case "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078":*_agbgd =6; +};return nil ;}; -// Plot Visible Only -PlotVisOnly *CT_Boolean ; +// Validate validates the CT_Layout and its children +func (_fafae *CT_Layout )Validate ()error {return _fafae .ValidateWithPath ("\u0043T\u005f\u004c\u0061\u0079\u006f\u0075t");}; -// Display Blanks As -DispBlanksAs *CT_DispBlanksAs ; +// Validate validates the CT_Perspective and its children +func (_aaeg *CT_Perspective )Validate ()error {return _aaeg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065");};type CT_TrendlineLbl struct{ -// Show Data Labels over Maximum -ShowDLblsOverMax *CT_Boolean ; +// Layout +Layout *CT_Layout ;Tx *CT_Tx ; + +// Number Format +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_bdeec *CT_LblOffset )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bfgfa :=range start .Attr {if _bfgfa .Name .Local =="\u0076\u0061\u006c"{_bfcdg ,_bgbb :=ParseUnionST_LblOffset (_bfgfa .Value ); -if _bgbb !=nil {return _bgbb ;};_bdeec .ValAttr =&_bfcdg ;continue ;};};for {_dcff ,_eafd :=d .Token ();if _eafd !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0062l\u004f\u0066\u0066\u0073\u0065\u0074\u003a\u0020\u0025\u0073",_eafd ); -};if _caacd ,_bebc :=_dcff .(_e .EndElement );_bebc &&_caacd .Name ==start .Name {break ;};};return nil ;};type CT_Skip struct{ +ExtLst *CT_ExtensionList ;};func (_fcgdc ST_BarGrouping )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_agaa :=_c .Attr {};_agaa .Name =name ;switch _fcgdc {case ST_BarGroupingUnset :_agaa .Value ="";case ST_BarGroupingPercentStacked :_agaa .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064"; +case ST_BarGroupingClustered :_agaa .Value ="\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d";case ST_BarGroupingStandard :_agaa .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_BarGroupingStacked :_agaa .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064"; +};return _agaa ,nil ;}; -// Tick Skip Value -ValAttr uint32 ;};func NewEG_BarChartShared ()*EG_BarChartShared {_bbafb :=&EG_BarChartShared {};_bbafb .BarDir =NewCT_BarDir ();return _bbafb ;};func (_eaaee ST_BuiltInUnit )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bgacgb :=_e .Attr {};_bgacgb .Name =name ; -switch _eaaee {case ST_BuiltInUnitUnset :_bgacgb .Value ="";case ST_BuiltInUnitHundreds :_bgacgb .Value ="\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073";case ST_BuiltInUnitThousands :_bgacgb .Value ="\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s";case ST_BuiltInUnitTenThousands :_bgacgb .Value ="\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073"; -case ST_BuiltInUnitHundredThousands :_bgacgb .Value ="\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case ST_BuiltInUnitMillions :_bgacgb .Value ="\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitTenMillions :_bgacgb .Value ="t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073"; -case ST_BuiltInUnitHundredMillions :_bgacgb .Value ="\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitBillions :_bgacgb .Value ="\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitTrillions :_bgacgb .Value ="\u0074r\u0069\u006c\u006c\u0069\u006f\u006es"; -};return _bgacgb ,nil ;};func (_fbafa *UserShapes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063\u003a\u0075s\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073";return _fbafa .CT_Drawing .MarshalXML (e ,start );};type CT_FirstSliceAng struct{ +// Validate validates the CT_DLblsChoice and its children +func (_bbb *CT_DLblsChoice )Validate ()error {return _bbb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0043h\u006f\u0069\u0063\u0065");};type CT_BubbleChart struct{VaryColors *CT_Boolean ; -// First Slice Angle Value -ValAttr *uint16 ;}; +// Bubble Chart Series +Ser []*CT_BubbleSer ; -// Validate validates the CT_CrossBetween and its children -func (_abda *CT_CrossBetween )Validate ()error {return _abda .ValidateWithPath ("\u0043T\u005fC\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e");};func (_eeded ST_ErrBarType )Validate ()error {return _eeded .ValidateWithPath ("")};type CT_DTable struct{ +// Data Labels +DLbls *CT_DLbls ; + +// 3D Bubble +Bubble3D *CT_Boolean ; + +// Bubble Scale +BubbleScale *CT_BubbleScale ; + +// Show Negative Bubbles +ShowNegBubbles *CT_Boolean ; + +// Size Represents +SizeRepresents *CT_SizeRepresents ; + +// Axis ID +AxId []*CT_UnsignedInt ; + +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_eagbg ST_OfPieType )ValidateWithPath (path string )error {switch _eagbg {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eagbg )); +};return nil ;}; + +// ValidateWithPath validates the CT_AxPos and its children, prefixing error messages with path +func (_feae *CT_AxPos )ValidateWithPath (path string )error {if _feae .ValAttr ==ST_AxPosUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gdg :=_feae .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdg !=nil {return _gdg ;};return nil ;};func (_bgbe *CT_HeaderFooter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgbe .AlignWithMarginsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_bgbe .AlignWithMarginsAttr ))}); +};if _bgbe .DifferentOddEvenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_bgbe .DifferentOddEvenAttr ))}); +};if _bgbe .DifferentFirstAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_bgbe .DifferentFirstAttr ))}); +};e .EncodeToken (start );if _bgbe .OddHeader !=nil {_fedb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072"}};_fd .AddPreserveSpaceAttr (&_fedb ,*_bgbe .OddHeader );e .EncodeElement (_bgbe .OddHeader ,_fedb ); +};if _bgbe .OddFooter !=nil {_cdgd :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006f\u0064\u0064\u0046\u006f\u006f\u0074\u0065\u0072"}};_fd .AddPreserveSpaceAttr (&_cdgd ,*_bgbe .OddFooter );e .EncodeElement (_bgbe .OddFooter ,_cdgd );};if _bgbe .EvenHeader !=nil {_eede :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065v\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}}; +_fd .AddPreserveSpaceAttr (&_eede ,*_bgbe .EvenHeader );e .EncodeElement (_bgbe .EvenHeader ,_eede );};if _bgbe .EvenFooter !=nil {_cffg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065v\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}}; +_fd .AddPreserveSpaceAttr (&_cffg ,*_bgbe .EvenFooter );e .EncodeElement (_bgbe .EvenFooter ,_cffg );};if _bgbe .FirstHeader !=nil {_fced :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}}; +_fd .AddPreserveSpaceAttr (&_fced ,*_bgbe .FirstHeader );e .EncodeElement (_bgbe .FirstHeader ,_fced );};if _bgbe .FirstFooter !=nil {_daag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}}; +_fd .AddPreserveSpaceAttr (&_daag ,*_bgbe .FirstFooter );e .EncodeElement (_bgbe .FirstFooter ,_daag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_Orientation and its children, prefixing error messages with path +func (_ffbe *CT_Orientation )ValidateWithPath (path string )error {if _begde :=_ffbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_begde !=nil {return _begde ;};return nil ;};type CT_Order struct{ + +// Order Value +ValAttr *uint8 ;}; + +// Validate validates the CT_Period and its children +func (_bfea *CT_Period )Validate ()error {return _bfea .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u0069\u006fd");}; + +// Validate validates the CT_StrData and its children +func (_dcgce *CT_StrData )Validate ()error {return _dcgce .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0072\u0044\u0061\u0074\u0061");};func (_bfedb ST_Thickness )String ()string {if _bfedb .ST_ThicknessPercent !=nil {return _f .Sprintf ("\u0025\u0076",*_bfedb .ST_ThicknessPercent ); +};if _bfedb .Uint32 !=nil {return _f .Sprintf ("\u0025\u0076",*_bfedb .Uint32 );};return "";};type ST_MarkerStyle byte ;type CT_DTable struct{ // Show Horizontal Border ShowHorzBorder *CT_Boolean ; @@ -1762,1363 +1689,806 @@ ShowVertBorder *CT_Boolean ; ShowOutline *CT_Boolean ; // Show Legend Keys -ShowKeys *CT_Boolean ;SpPr *_g .CT_ShapeProperties ; +ShowKeys *CT_Boolean ;SpPr *_a .CT_ShapeProperties ; // Text Properties -TxPr *_g .CT_TextBody ; +TxPr *_a .CT_TextBody ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};const (ST_DLblPosUnset ST_DLblPos =0;ST_DLblPosBestFit ST_DLblPos =1;ST_DLblPosB ST_DLblPos =2;ST_DLblPosCtr ST_DLblPos =3;ST_DLblPosInBase ST_DLblPos =4;ST_DLblPosInEnd ST_DLblPos =5;ST_DLblPosL ST_DLblPos =6;ST_DLblPosOutEnd ST_DLblPos =7; -ST_DLblPosR ST_DLblPos =8;ST_DLblPosT ST_DLblPos =9;);func (_ebeef ST_ScatterStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ebeef .String (),start );};type CT_PageSetup struct{ +ExtLst *CT_ExtensionList ;};type ST_SizeRepresents byte ;func NewCT_DLbls ()*CT_DLbls {_eeda :=&CT_DLbls {};_eeda .DLblsChoice =NewCT_DLblsChoice ();return _eeda ;};func (_edebd ST_TimeUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_edebd .String (),start ); +};func NewCT_TxChoice ()*CT_TxChoice {_effad :=&CT_TxChoice {};return _effad }; -// Page Size -PaperSizeAttr *uint32 ; +// Validate validates the CT_PlotAreaChoice1 and its children +func (_fcgg *CT_PlotAreaChoice1 )Validate ()error {return _fcgg .ValidateWithPath ("\u0043T\u005fP\u006c\u006f\u0074\u0041\u0072e\u0061\u0043h\u006f\u0069\u0063\u0065\u0031");};func (_ggdea *ST_LegendPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbddg ,_efadb :=d .Token (); +if _efadb !=nil {return _efadb ;};if _abffe ,_aacdd :=_gbddg .(_c .EndElement );_aacdd &&_abffe .Name ==start .Name {*_ggdea =1;return nil ;};if _gbccb ,_deacd :=_gbddg .(_c .CharData );!_deacd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbddg ); +}else {switch string (_gbccb ){case "":*_ggdea =0;case "\u0062":*_ggdea =1;case "\u0074\u0072":*_ggdea =2;case "\u006c":*_ggdea =3;case "\u0072":*_ggdea =4;case "\u0074":*_ggdea =5;};};_gbddg ,_efadb =d .Token ();if _efadb !=nil {return _efadb ;};if _aaeb ,_cdbde :=_gbddg .(_c .EndElement ); +_cdbde &&_aaeb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbddg );};func NewCT_AxDataSource ()*CT_AxDataSource {_eea :=&CT_AxDataSource {}; +_eea .AxDataSourceChoice =NewCT_AxDataSourceChoice ();return _eea ;}; -// Paper Height -PaperHeightAttr *string ; +// Validate validates the CT_DLblPos and its children +func (_bbef *CT_DLblPos )Validate ()error {return _bbef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");};func (_cbfed *CT_OfPieType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dccf :=range start .Attr {if _dccf .Name .Local =="\u0076\u0061\u006c"{_cbfed .ValAttr .UnmarshalXMLAttr (_dccf ); +continue ;};};for {_fade ,_gdbfc :=d .Token ();if _gdbfc !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0066P\u0069\u0065\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_gdbfc );};if _cfgfg ,_egcbg :=_fade .(_c .EndElement ); +_egcbg &&_cfgfg .Name ==start .Name {break ;};};return nil ;}; -// Paper Width -PaperWidthAttr *string ; +// Validate validates the CT_Scaling and its children +func (_bbefe *CT_Scaling )Validate ()error {return _bbefe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0069\u006e\u0067");};type CT_Orientation struct{ -// First Page Number -FirstPageNumberAttr *uint32 ; +// Orientation Value +ValAttr ST_Orientation ;};func (_gaecd *CT_PictureStackUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaecd .ValAttr =0+1;for _ ,_cdfg :=range start .Attr {if _cdfg .Name .Local =="\u0076\u0061\u006c"{_feag ,_ccgac :=_ge .ParseFloat (_cdfg .Value ,64); +if _ccgac !=nil {return _ccgac ;};_gaecd .ValAttr =_feag ;continue ;};};for {_gbdd ,_bbae :=d .Token ();if _bbae !=nil {return _f .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0050\u0069\u0063\u0074\u0075r\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_bbae ); +};if _dcbaf ,_caga :=_gbdd .(_c .EndElement );_caga &&_dcbaf .Name ==start .Name {break ;};};return nil ;};type CT_Style struct{ -// Orientation -OrientationAttr ST_PageSetupOrientation ; +// Style Type +ValAttr uint8 ;};type CT_AxisUnit struct{ -// Black and White -BlackAndWhiteAttr *bool ; +// Major Unit Value +ValAttr float64 ;};func (_ebcab *CT_ErrValType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfcc :=range start .Attr {if _gfcc .Name .Local =="\u0076\u0061\u006c"{_ebcab .ValAttr .UnmarshalXMLAttr (_gfcc );continue ;};};for {_gbdg ,_dcab :=d .Token (); +if _dcab !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045r\u0072V\u0061l\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_dcab );};if _aadb ,_beag :=_gbdg .(_c .EndElement );_beag &&_aadb .Name ==start .Name {break ; +};};return nil ;};type CT_OfPieChart struct{ -// Draft -DraftAttr *bool ; +// Pie of Pie or Bar of Pie Type +OfPieType *CT_OfPieType ;VaryColors *CT_Boolean ; -// Use First Page Number -UseFirstPageNumberAttr *bool ; +// Pie Chart Series +Ser []*CT_PieSer ; -// Horizontal DPI -HorizontalDpiAttr *int32 ; +// Data Labels +DLbls *CT_DLbls ; -// Vertical DPI -VerticalDpiAttr *int32 ; +// Gap Width +GapWidth *CT_GapAmount ; -// Copies -CopiesAttr *uint32 ;};func NewCT_BubbleScale ()*CT_BubbleScale {_bggb :=&CT_BubbleScale {};return _bggb }; +// Split Type +SplitType *CT_SplitType ; -// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path -func (_cdgd *CT_Boolean )ValidateWithPath (path string )error {return nil };var ST_BubbleScalePercentPatternRe =_f .MustCompile (ST_BubbleScalePercentPattern );func (_ccef *CT_DLbl )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_gefa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_ccef .Idx ,_gefa );_ccef .DLblChoice .MarshalXML (e ,_e .StartElement {});if _ccef .ExtLst !=nil {_fcfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ccef .ExtLst ,_fcfa );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_MultiLvlStrRef struct{ +// Split Position +SplitPos *CT_Double ; -// Formula -F string ; +// Custom Split +CustSplit *CT_CustSplit ; -// Multi Level String Cache -MultiLvlStrCache *CT_MultiLvlStrData ;ExtLst *CT_ExtensionList ;};type ST_Grouping byte ; +// Second Pie Size +SecondPieSize *CT_SecondPieSize ;SerLines []*CT_ChartLines ; -// ValidateWithPath validates the CT_PictureFormat and its children, prefixing error messages with path -func (_eaafg *CT_PictureFormat )ValidateWithPath (path string )error {if _eaafg .ValAttr ==ST_PictureFormatUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _aecfe :=_eaafg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aecfe !=nil {return _aecfe ;};return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};type CT_ScatterSer struct{ -// Validate validates the CT_BarDir and its children -func (_fbf *CT_BarDir )Validate ()error {return _fbf .ValidateWithPath ("\u0043T\u005f\u0042\u0061\u0072\u0044\u0069r");}; +// Index +Idx *CT_UnsignedInt ; -// ValidateWithPath validates the CT_BarSer and its children, prefixing error messages with path -func (_dfb *CT_BarSer )ValidateWithPath (path string )error {if _ggfc :=_dfb .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ggfc !=nil {return _ggfc ;};if _abd :=_dfb .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072");_abd !=nil {return _abd ; -};if _dfb .Tx !=nil {if _ebge :=_dfb .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_ebge !=nil {return _ebge ;};};if _dfb .SpPr !=nil {if _bfbf :=_dfb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bfbf !=nil {return _bfbf ;};};if _dfb .InvertIfNegative !=nil {if _aada :=_dfb .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065"); -_aada !=nil {return _aada ;};};if _dfb .PictureOptions !=nil {if _fad :=_dfb .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_fad !=nil {return _fad ;};};for _cgef ,_ffg :=range _dfb .DPt {if _faf :=_ffg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_cgef )); -_faf !=nil {return _faf ;};};if _dfb .DLbls !=nil {if _facc :=_dfb .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_facc !=nil {return _facc ;};};for _fcff ,_gdf :=range _dfb .Trendline {if _gdaa :=_gdf .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_fcff )); -_gdaa !=nil {return _gdaa ;};};if _dfb .ErrBars !=nil {if _fgff :=_dfb .ErrBars .ValidateWithPath (path +"\u002f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");_fgff !=nil {return _fgff ;};};if _dfb .Cat !=nil {if _cbgc :=_dfb .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); -_cbgc !=nil {return _cbgc ;};};if _dfb .Val !=nil {if _cebc :=_dfb .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_cebc !=nil {return _cebc ;};};if _dfb .Shape !=nil {if _fgeb :=_dfb .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_fgeb !=nil {return _fgeb ;};};if _dfb .ExtLst !=nil {if _bff :=_dfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bff !=nil {return _bff ;};};return nil ;}; +// Order +Order *CT_UnsignedInt ; -// ValidateWithPath validates the CT_DLblChoice and its children, prefixing error messages with path -func (_ecaac *CT_DLblChoice )ValidateWithPath (path string )error {if _ecaac .Delete !=nil {if _ffdf :=_ecaac .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_ffdf !=nil {return _ffdf ;};};if _ecaac .Layout !=nil {if _dffg :=_ecaac .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074"); -_dffg !=nil {return _dffg ;};};if _ecaac .Tx !=nil {if _gdg :=_ecaac .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_gdg !=nil {return _gdg ;};};if _ecaac .NumFmt !=nil {if _caaa :=_ecaac .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_caaa !=nil {return _caaa ;};};if _ecaac .SpPr !=nil {if _bfge :=_ecaac .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bfge !=nil {return _bfge ;};};if _ecaac .TxPr !=nil {if _bgcb :=_ecaac .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_bgcb !=nil {return _bgcb ;};};if _ecaac .DLblPos !=nil {if _dedca :=_ecaac .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");_dedca !=nil {return _dedca ;};};if _ecaac .ShowLegendKey !=nil {if _abfg :=_ecaac .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079"); -_abfg !=nil {return _abfg ;};};if _ecaac .ShowVal !=nil {if _accd :=_ecaac .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c");_accd !=nil {return _accd ;};};if _ecaac .ShowCatName !=nil {if _bfce :=_ecaac .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"); -_bfce !=nil {return _bfce ;};};if _ecaac .ShowSerName !=nil {if _acbdd :=_ecaac .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065");_acbdd !=nil {return _acbdd ;};};if _ecaac .ShowPercent !=nil {if _eaefe :=_ecaac .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -_eaefe !=nil {return _eaefe ;};};if _ecaac .ShowBubbleSize !=nil {if _cddf :=_ecaac .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065");_cddf !=nil {return _cddf ;};};return nil ; -};func (_bcacd ST_RadarStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_daecf :=_e .Attr {};_daecf .Name =name ;switch _bcacd {case ST_RadarStyleUnset :_daecf .Value ="";case ST_RadarStyleStandard :_daecf .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064"; -case ST_RadarStyleMarker :_daecf .Value ="\u006d\u0061\u0072\u006b\u0065\u0072";case ST_RadarStyleFilled :_daecf .Value ="\u0066\u0069\u006c\u006c\u0065\u0064";};return _daecf ,nil ;};func (_fbefg *ST_GapAmount )Validate ()error {return _fbefg .ValidateWithPath ("")}; -type CT_AxDataSourceChoice struct{MultiLvlStrRef *CT_MultiLvlStrRef ;NumRef *CT_NumRef ;NumLit *CT_NumData ;StrRef *CT_StrRef ;StrLit *CT_StrData ;};func (_bbcb ST_Grouping )Validate ()error {return _bbcb .ValidateWithPath ("")};func (_abfb *ST_ErrBarType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_abfb =0; -case "\u0062\u006f\u0074\u0068":*_abfb =1;case "\u006d\u0069\u006eu\u0073":*_abfb =2;case "\u0070\u006c\u0075\u0073":*_abfb =3;};return nil ;};func (_efeca *CT_PictureFormat )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_eefc ,_fdda :=_efeca .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _fdda !=nil {return _fdda ;};start .Attr =append (start .Attr ,_eefc );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_afccbb ST_DispBlanksAs )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_afccbb .String (),start ); -};func (_aefcga ST_CrossBetween )String ()string {switch _aefcga {case 0:return "";case 1:return "\u0062e\u0074\u0077\u0065\u0065\u006e";case 2:return "\u006d\u0069\u0064\u0043\u0061\u0074";};return "";};type CT_PageMargins struct{ +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// Left -LAttr float64 ; +// Marker +Marker *CT_Marker ; -// Right -RAttr float64 ; +// Data Point +DPt []*CT_DPt ; -// Top -TAttr float64 ; +// Data Labels +DLbls *CT_DLbls ;Trendline []*CT_Trendline ; -// Bottom -BAttr float64 ; +// Error Bars +ErrBars []*CT_ErrBars ;XVal *CT_AxDataSource ;YVal *CT_NumDataSource ; -// Header -HeaderAttr float64 ; +// Smoothing +Smooth *CT_Boolean ; -// Footer -FooterAttr float64 ;};type CT_PivotFmts struct{ +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_ffca *ST_Thickness )ValidateWithPath (path string )error {_cggde :=[]string {};if _ffca .ST_ThicknessPercent !=nil {_cggde =append (_cggde ,"\u0053\u0054\u005f\u0054hi\u0063\u006b\u006e\u0065\u0073\u0073\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _ffca .Uint32 !=nil {_cggde =append (_cggde ,"\u0055\u0069\u006e\u0074\u0033\u0032");};if len (_cggde )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cggde ); +};return nil ;};type CT_ExtensionList struct{ -// Pivot Format -PivotFmt []*CT_PivotFmt ;};const (ST_OfPieTypeUnset ST_OfPieType =0;ST_OfPieTypePie ST_OfPieType =1;ST_OfPieTypeBar ST_OfPieType =2;); +// Extension +Ext []*CT_Extension ;};func (_dgbf *CT_Extension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgbf .UriAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u0069"},Value :_f .Sprintf ("\u0025\u0076",*_dgbf .UriAttr )}); +};e .EncodeToken (start );if _dgbf .Any !=nil {_dgbf .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CrossBetween struct{ -// Validate validates the CT_PrintSettings and its children -func (_ddec *CT_PrintSettings )Validate ()error {return _ddec .ValidateWithPath ("\u0043\u0054_\u0050\u0072\u0069n\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");};type CT_DispUnitsChoice struct{CustUnit *CT_Double ;BuiltInUnit *CT_BuiltInUnit ; -}; +// Cross Between Value +ValAttr ST_CrossBetween ;};func (_dgbfg *CT_Pie3DChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbebg :for {_bdaf ,_eged :=d .Token ();if _eged !=nil {return _eged ;};switch _agccc :=_bdaf .(type ){case _c .StartElement :switch _agccc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_dgbfg .VaryColors =NewCT_Boolean (); +if _fcef :=d .DecodeElement (_dgbfg .VaryColors ,&_agccc );_fcef !=nil {return _fcef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cfcf :=NewCT_PieSer (); +if _babba :=d .DecodeElement (_cfcf ,&_agccc );_babba !=nil {return _babba ;};_dgbfg .Ser =append (_dgbfg .Ser ,_cfcf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_dgbfg .DLbls =NewCT_DLbls (); +if _agddd :=d .DecodeElement (_dgbfg .DLbls ,&_agccc );_agddd !=nil {return _agddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgbfg .ExtLst =NewCT_ExtensionList (); +if _abccd :=d .DecodeElement (_dgbfg .ExtLst ,&_agccc );_abccd !=nil {return _abccd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_agccc .Name ); +if _bgcb :=d .Skip ();_bgcb !=nil {return _bgcb ;};};case _c .EndElement :break _fbebg ;case _c .CharData :};};return nil ;};func (_cdfaa ST_SplitType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cdfaa .String (),start ); +};func (_cbeg ST_ScatterStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cbeg .String (),start );};func (_cbddc ST_DispBlanksAs )ValidateWithPath (path string )error {switch _cbddc {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbddc )); +};return nil ;};func (_fbdfg ST_LayoutMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fbdfg .String (),start );}; -// Validate validates the CT_OfPieChart and its children -func (_afcgc *CT_OfPieChart )Validate ()error {return _afcgc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");};func (_dbgb *CT_DLbls )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -_addde :for {_bcfca ,_fgba :=d .Token ();if _fgba !=nil {return _fgba ;};switch _gecf :=_bcfca .(type ){case _e .StartElement :switch _gecf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"}:_bfgg :=NewCT_DLbl (); -if _feb :=d .DecodeElement (_bfgg ,&_gecf );_feb !=nil {return _feb ;};_dbgb .DLbl =append (_dbgb .DLbl ,_bfgg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _fec :=d .DecodeElement (&_dbgb .DLblsChoice .Delete ,&_gecf );_fec !=nil {return _fec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _edeb :=d .DecodeElement (&_dbgb .DLblsChoice .NumFmt ,&_gecf );_edeb !=nil {return _edeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _bgdg :=d .DecodeElement (&_dbgb .DLblsChoice .SpPr ,&_gecf );_bgdg !=nil {return _bgdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _eccb :=d .DecodeElement (&_dbgb .DLblsChoice .TxPr ,&_gecf );_eccb !=nil {return _eccb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _bbca :=d .DecodeElement (&_dbgb .DLblsChoice .DLblPos ,&_gecf );_bbca !=nil {return _bbca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _cfae :=d .DecodeElement (&_dbgb .DLblsChoice .ShowLegendKey ,&_gecf );_cfae !=nil {return _cfae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _fgdd :=d .DecodeElement (&_dbgb .DLblsChoice .ShowVal ,&_gecf );_fgdd !=nil {return _fgdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _fgcf :=d .DecodeElement (&_dbgb .DLblsChoice .ShowCatName ,&_gecf );_fgcf !=nil {return _fgcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _beff :=d .DecodeElement (&_dbgb .DLblsChoice .ShowSerName ,&_gecf );_beff !=nil {return _beff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _acag :=d .DecodeElement (&_dbgb .DLblsChoice .ShowPercent ,&_gecf );_acag !=nil {return _acag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _eedf :=d .DecodeElement (&_dbgb .DLblsChoice .ShowBubbleSize ,&_gecf );_eedf !=nil {return _eedf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _acd :=d .DecodeElement (&_dbgb .DLblsChoice .Separator ,&_gecf );_acd !=nil {return _acd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _bgcf :=d .DecodeElement (&_dbgb .DLblsChoice .ShowLeaderLines ,&_gecf );_bgcf !=nil {return _bgcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:if _dbgb .DLblsChoice ==nil {_dbgb .DLblsChoice =NewCT_DLblsChoice (); -};if _cfeg :=d .DecodeElement (&_dbgb .DLblsChoice .LeaderLines ,&_gecf );_cfeg !=nil {return _cfeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbgb .ExtLst =NewCT_ExtensionList (); -if _abde :=d .DecodeElement (_dbgb .ExtLst ,&_gecf );_abde !=nil {return _abde ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0020\u0025\u0076",_gecf .Name ); -if _bgedb :=d .Skip ();_bgedb !=nil {return _bgedb ;};};case _e .EndElement :break _addde ;case _e .CharData :};};return nil ;};type CT_SplitType struct{ +// Validate validates the CT_ScatterSer and its children +func (_cedac *CT_ScatterSer )Validate ()error {return _cedac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072");}; -// Split Type Value -ValAttr ST_SplitType ;};type CT_LayoutMode struct{ +// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path +func (_ffgf *CT_NumFmt )ValidateWithPath (path string )error {return nil }; -// Layout Mode Value -ValAttr ST_LayoutMode ;};type CT_BarGrouping struct{ +// ValidateWithPath validates the CT_ErrBars and its children, prefixing error messages with path +func (_gecf *CT_ErrBars )ValidateWithPath (path string )error {if _gecf .ErrDir !=nil {if _gfgc :=_gecf .ErrDir .ValidateWithPath (path +"\u002fE\u0072\u0072\u0044\u0069\u0072");_gfgc !=nil {return _gfgc ;};};if _bfbf :=_gecf .ErrBarType .ValidateWithPath (path +"/\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"); +_bfbf !=nil {return _bfbf ;};if _ebde :=_gecf .ErrValType .ValidateWithPath (path +"/\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065");_ebde !=nil {return _ebde ;};if _gecf .NoEndCap !=nil {if _cged :=_gecf .NoEndCap .ValidateWithPath (path +"\u002fN\u006f\u0045\u006e\u0064\u0043\u0061p"); +_cged !=nil {return _cged ;};};if _gecf .Plus !=nil {if _dbfda :=_gecf .Plus .ValidateWithPath (path +"\u002f\u0050\u006cu\u0073");_dbfda !=nil {return _dbfda ;};};if _gecf .Minus !=nil {if _gfgda :=_gecf .Minus .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u0075\u0073"); +_gfgda !=nil {return _gfgda ;};};if _gecf .Val !=nil {if _efbbf :=_gecf .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_efbbf !=nil {return _efbbf ;};};if _gecf .SpPr !=nil {if _eaafd :=_gecf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_eaafd !=nil {return _eaafd ;};};if _gecf .ExtLst !=nil {if _cedbg :=_gecf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cedbg !=nil {return _cedbg ;};};return nil ;}; -// Bar Grouping Value -ValAttr ST_BarGrouping ;};func (_fbdcfb *CT_UpDownBar )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aacba :for {_edcbd ,_bgfae :=d .Token ();if _bgfae !=nil {return _bgfae ;};switch _eecb :=_edcbd .(type ){case _e .StartElement :switch _eecb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fbdcfb .SpPr =_g .NewCT_ShapeProperties (); -if _ccbfgg :=d .DecodeElement (_fbdcfb .SpPr ,&_eecb );_ccbfgg !=nil {return _ccbfgg ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_U\u0070\u0044o\u0077\u006e\u0042\u0061\u0072\u0020\u0025\u0076",_eecb .Name ); -if _abef :=d .Skip ();_abef !=nil {return _abef ;};};case _e .EndElement :break _aacba ;case _e .CharData :};};return nil ;};func NewCT_ErrDir ()*CT_ErrDir {_gedd :=&CT_ErrDir {};_gedd .ValAttr =ST_ErrDir (1);return _gedd };func NewCT_Tx ()*CT_Tx {_ebccf :=&CT_Tx {}; -_ebccf .TxChoice =NewCT_TxChoice ();return _ebccf };func (_efbd ST_ErrBarType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_efbd .String (),start );}; +// Validate validates the CT_BandFmts and its children +func (_gff *CT_BandFmts )Validate ()error {return _gff .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073");};const (ST_SplitTypeUnset ST_SplitType =0;ST_SplitTypeAuto ST_SplitType =1;ST_SplitTypeCust ST_SplitType =2;ST_SplitTypePercent ST_SplitType =3; +ST_SplitTypePos ST_SplitType =4;ST_SplitTypeVal ST_SplitType =5;); -// ValidateWithPath validates the CT_Bar3DChart and its children, prefixing error messages with path -func (_bgg *CT_Bar3DChart )ValidateWithPath (path string )error {if _acgg :=_bgg .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_acgg !=nil {return _acgg ;};if _bgg .Grouping !=nil {if _cfe :=_bgg .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); -_cfe !=nil {return _cfe ;};};if _bgg .VaryColors !=nil {if _ceba :=_bgg .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_ceba !=nil {return _ceba ;};};for _acbe ,_fab :=range _bgg .Ser {if _fcbb :=_fab .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_acbe )); -_fcbb !=nil {return _fcbb ;};};if _bgg .DLbls !=nil {if _eab :=_bgg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_eab !=nil {return _eab ;};};if _bgg .GapWidth !=nil {if _caf :=_bgg .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h"); -_caf !=nil {return _caf ;};};if _bgg .GapDepth !=nil {if _ageb :=_bgg .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h");_ageb !=nil {return _ageb ;};};if _bgg .Shape !=nil {if _gbca :=_bgg .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_gbca !=nil {return _gbca ;};};for _cgg ,_cgff :=range _bgg .AxId {if _ddc :=_cgff .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_cgg ));_ddc !=nil {return _ddc ;};};if _bgg .ExtLst !=nil {if _fge :=_bgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fge !=nil {return _fge ;};};return nil ;};type CT_BubbleChart struct{VaryColors *CT_Boolean ; +// Validate validates the CT_ErrBarType and its children +func (_gffc *CT_ErrBarType )Validate ()error {return _gffc .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065");}; -// Bubble Chart Series -Ser []*CT_BubbleSer ; +// Validate validates the CT_RotY and its children +func (_cafgdg *CT_RotY )Validate ()error {return _cafgdg .ValidateWithPath ("\u0043T\u005f\u0052\u006f\u0074\u0059");}; -// Data Labels -DLbls *CT_DLbls ; +// ValidateWithPath validates the CT_PlotArea and its children, prefixing error messages with path +func (_dfgfa *CT_PlotArea )ValidateWithPath (path string )error {if _dfgfa .Layout !=nil {if _aabc :=_dfgfa .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_aabc !=nil {return _aabc ;};};for _ddgbf ,_geeed :=range _dfgfa .PlotAreaChoice {if _cabgb :=_geeed .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0050\u006cot\u0041r\u0065\u0061\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ddgbf )); +_cabgb !=nil {return _cabgb ;};};for _cfcef ,_gedbe :=range _dfgfa .PlotAreaChoice1 {if _eggc :=_gedbe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0050lo\u0074\u0041\u0072\u0065\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0031\u005b\u0025d\u005d",path ,_cfcef )); +_eggc !=nil {return _eggc ;};};if _dfgfa .DTable !=nil {if _gfbac :=_dfgfa .DTable .ValidateWithPath (path +"\u002fD\u0054\u0061\u0062\u006c\u0065");_gfbac !=nil {return _gfbac ;};};if _dfgfa .SpPr !=nil {if _daagb :=_dfgfa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_daagb !=nil {return _daagb ;};};if _dfgfa .ExtLst !=nil {if _dcbac :=_dfgfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcbac !=nil {return _dcbac ;};};return nil ;}; -// 3D Bubble -Bubble3D *CT_Boolean ; +// Validate validates the CT_DispUnits and its children +func (_gbfc *CT_DispUnits )Validate ()error {return _gbfc .ValidateWithPath ("\u0043\u0054\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073");}; -// Bubble Scale -BubbleScale *CT_BubbleScale ; +// ValidateWithPath validates the CT_Lvl and its children, prefixing error messages with path +func (_fgce *CT_Lvl )ValidateWithPath (path string )error {for _fdbfg ,_degcf :=range _fgce .Pt {if _gdeg :=_degcf .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_fdbfg ));_gdeg !=nil {return _gdeg ;};};return nil ; +}; -// Show Negative Bubbles -ShowNegBubbles *CT_Boolean ; +// ValidateWithPath validates the CT_RotX and its children, prefixing error messages with path +func (_fddba *CT_RotX )ValidateWithPath (path string )error {if _fddba .ValAttr !=nil {if *_fddba .ValAttr < -90{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003e\u003d\u0020\u002d\u0039\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fddba .ValAttr ); +};if *_fddba .ValAttr > 90{return _f .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00390 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fddba .ValAttr );};};return nil ;}; -// Size Represents -SizeRepresents *CT_SizeRepresents ; -// Axis ID -AxId []*CT_UnsignedInt ; +// ValidateWithPath validates the CT_PictureOptions and its children, prefixing error messages with path +func (_ecebg *CT_PictureOptions )ValidateWithPath (path string )error {if _ecebg .ApplyToFront !=nil {if _aeca :=_ecebg .ApplyToFront .ValidateWithPath (path +"\u002f\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074");_aeca !=nil {return _aeca ; +};};if _ecebg .ApplyToSides !=nil {if _cgdc :=_ecebg .ApplyToSides .ValidateWithPath (path +"\u002f\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073");_cgdc !=nil {return _cgdc ;};};if _ecebg .ApplyToEnd !=nil {if _egea :=_ecebg .ApplyToEnd .ValidateWithPath (path +"/\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"); +_egea !=nil {return _egea ;};};if _ecebg .PictureFormat !=nil {if _adcac :=_ecebg .PictureFormat .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0046o\u0072\u006d\u0061\u0074");_adcac !=nil {return _adcac ;};};if _ecebg .PictureStackUnit !=nil {if _dacdd :=_ecebg .PictureStackUnit .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063k\u0055\u006e\u0069\u0074"); +_dacdd !=nil {return _dacdd ;};};return nil ;}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_cbaf ST_RadarStyle )ValidateWithPath (path string )error {switch _cbaf {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbaf )); -};return nil ;};func NewCT_ScatterStyle ()*CT_ScatterStyle {_eaeac :=&CT_ScatterStyle {};return _eaeac };func (_cbdde *CT_SizeRepresents )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gaec :=range start .Attr {if _gaec .Name .Local =="\u0076\u0061\u006c"{_cbdde .ValAttr .UnmarshalXMLAttr (_gaec ); -continue ;};};for {_gabe ,_cccc :=d .Token ();if _cccc !=nil {return _c .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073: \u0025\u0073",_cccc );}; -if _cgccb ,_bccdea :=_gabe .(_e .EndElement );_bccdea &&_cgccb .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_AxisUnit and its children +func (_gfge *CT_AxisUnit )Validate ()error {return _gfge .ValidateWithPath ("C\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074");};func (_badaec ST_CrossBetween )String ()string {switch _badaec {case 0:return "";case 1:return "\u0062e\u0074\u0077\u0065\u0065\u006e"; +case 2:return "\u006d\u0069\u0064\u0043\u0061\u0074";};return "";};func (_fecff ST_TickMark )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fecff .String (),start );}; -// Validate validates the CT_AxDataSourceChoice and its children -func (_bdb *CT_AxDataSourceChoice )Validate ()error {return _bdb .ValidateWithPath ("C\u0054\u005f\u0041\u0078Da\u0074a\u0053\u006f\u0075\u0072\u0063e\u0043\u0068\u006f\u0069\u0063\u0065");};const ST_BubbleScalePercentPattern ="0\u002a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0032\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0033\u0030\u0030\u0029\u0025"; -type ST_SplitType byte ; +// ValidateWithPath validates the EG_SurfaceChartShared and its children, prefixing error messages with path +func (_fbcc *EG_SurfaceChartShared )ValidateWithPath (path string )error {if _fbcc .Wireframe !=nil {if _ebebb :=_fbcc .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_ebebb !=nil {return _ebebb ;};}; +for _gbacf ,_adgea :=range _fbcc .Ser {if _ggfg :=_adgea .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbacf ));_ggfg !=nil {return _ggfg ;};};if _fbcc .BandFmts !=nil {if _aeccg :=_fbcc .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s"); +_aeccg !=nil {return _aeccg ;};};return nil ;};func NewCT_RadarSer ()*CT_RadarSer {_efbc :=&CT_RadarSer {};_efbc .Idx =NewCT_UnsignedInt ();_efbc .Order =NewCT_UnsignedInt ();return _efbc ;};func (_edbg *CT_Period )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geaga :=range start .Attr {if _geaga .Name .Local =="\u0076\u0061\u006c"{_fcab ,_ccbad :=_ge .ParseUint (_geaga .Value ,10,32); +if _ccbad !=nil {return _ccbad ;};_aegbb :=uint32 (_fcab );_edbg .ValAttr =&_aegbb ;continue ;};};for {_ccgb ,_badae :=d .Token ();if _badae !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0065\u0072i\u006f\u0064\u003a\u0020\u0025\u0073",_badae ); +};if _facde ,_ffff :=_ccgb .(_c .EndElement );_ffff &&_facde .Name ==start .Name {break ;};};return nil ;};func (_cefffa ST_CrossBetween )Validate ()error {return _cefffa .ValidateWithPath ("")};func NewCT_ErrBarType ()*CT_ErrBarType {_gafd :=&CT_ErrBarType {}; +return _gafd }; -// ValidateWithPath validates the CT_AxisUnit and its children, prefixing error messages with path -func (_efcb *CT_AxisUnit )ValidateWithPath (path string )error {if _efcb .ValAttr <=0{return _c .Errorf ("\u0025\u0073\u002fm.\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006du\u0073t\u0020b\u0065 \u003e\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_efcb .ValAttr ); -};return nil ;}; +// Validate validates the CT_RadarStyle and its children +func (_acced *CT_RadarStyle )Validate ()error {return _acced .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065");}; -// ST_GapAmount is a union type -type ST_GapAmount struct{ST_GapAmountPercent *string ;ST_GapAmountUShort *uint16 ;};type Any interface{MarshalXML (_fgegb *_e .Encoder ,_cggbg _e .StartElement )error ;UnmarshalXML (_fgebde *_e .Decoder ,_eaged _e .StartElement )error ;}; +// Validate validates the CT_CrossBetween and its children +func (_gcdb *CT_CrossBetween )Validate ()error {return _gcdb .ValidateWithPath ("\u0043T\u005fC\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e");};func (_fadd *CT_AxDataSourceChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fadd .MultiLvlStrRef !=nil {_aggb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0075\u006c\u0074i\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066"}}; +e .EncodeElement (_fadd .MultiLvlStrRef ,_aggb );}else if _fadd .NumRef !=nil {_ceea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0052\u0065\u0066"}};e .EncodeElement (_fadd .NumRef ,_ceea );}else if _fadd .NumLit !=nil {_fcda :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u004c\u0069\u0074"}}; +e .EncodeElement (_fadd .NumLit ,_fcda );}else if _fadd .StrRef !=nil {_dabf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}};e .EncodeElement (_fadd .StrRef ,_dabf );}else if _fadd .StrLit !=nil {_fggb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u004c\u0069\u0074"}}; +e .EncodeElement (_fadd .StrLit ,_fggb );};return nil ;};type CT_PictureStackUnit struct{ -// Validate validates the CT_SplitType and its children -func (_fbdaf *CT_SplitType )Validate ()error {return _fbdaf .ValidateWithPath ("\u0043\u0054\u005fS\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065");}; +// Picture Stack Unit +ValAttr float64 ;};func NewCT_StockChart ()*CT_StockChart {_dbbbcg :=&CT_StockChart {};return _dbbbcg };func (_cbcae ST_ErrValType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bfbb :=_c .Attr {};_bfbb .Name =name ;switch _cbcae {case ST_ErrValTypeUnset :_bfbb .Value =""; +case ST_ErrValTypeCust :_bfbb .Value ="\u0063\u0075\u0073\u0074";case ST_ErrValTypeFixedVal :_bfbb .Value ="\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case ST_ErrValTypePercentage :_bfbb .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"; +case ST_ErrValTypeStdDev :_bfbb .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_ErrValTypeStdErr :_bfbb .Value ="\u0073\u0074\u0064\u0045\u0072\u0072";};return _bfbb ,nil ;}; + +// Validate validates the CT_PlotAreaChoice and its children +func (_faag *CT_PlotAreaChoice )Validate ()error {return _faag .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0043h\u006f\u0069\u0063\u0065");};func (_ffafa *ST_DispBlanksAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_baga ,_cffbf :=d .Token (); +if _cffbf !=nil {return _cffbf ;};if _cgccf ,_gfdcg :=_baga .(_c .EndElement );_gfdcg &&_cgccf .Name ==start .Name {*_ffafa =1;return nil ;};if _dcdfg ,_cbggg :=_baga .(_c .CharData );!_cbggg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baga ); +}else {switch string (_dcdfg ){case "":*_ffafa =0;case "\u0073\u0070\u0061\u006e":*_ffafa =1;case "\u0067\u0061\u0070":*_ffafa =2;case "\u007a\u0065\u0072\u006f":*_ffafa =3;};};_baga ,_cffbf =d .Token ();if _cffbf !=nil {return _cffbf ;};if _fadfgg ,_gaaed :=_baga .(_c .EndElement ); +_gaaed &&_fadfgg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baga );};func (_ecfb *CT_RotX )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecfb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_ecfb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; // Validate validates the CT_TrendlineLbl and its children -func (_bbgcgc *CT_TrendlineLbl )Validate ()error {return _bbgcgc .ValidateWithPath ("\u0043T\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c");}; +func (_becac *CT_TrendlineLbl )Validate ()error {return _becac .ValidateWithPath ("\u0043T\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c");}; -// ValidateWithPath validates the CT_PivotSource and its children, prefixing error messages with path -func (_ddacb *CT_PivotSource )ValidateWithPath (path string )error {if _bgaf :=_ddacb .FmtId .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0049\u0064");_bgaf !=nil {return _bgaf ;};for _ddcf ,_ecag :=range _ddacb .ExtLst {if _dbcfd :=_ecag .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u004c\u0073\u0074\u005b\u0025\u0064\u005d",path ,_ddcf )); -_dbcfd !=nil {return _dbcfd ;};};return nil ;}; +// Validate validates the CT_RelId and its children +func (_adaab *CT_RelId )Validate ()error {return _adaab .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c\u0049\u0064");};func (_dfcfd *ST_Thickness )Validate ()error {return _dfcfd .ValidateWithPath ("")};func (_acafe *ChartSpace )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acafe .CT_ChartSpace =*NewCT_ChartSpace (); +_fccf :for {_ddebg ,_bdefg :=d .Token ();if _bdefg !=nil {return _bdefg ;};switch _cfcbg :=_ddebg .(type ){case _c .StartElement :switch _cfcbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}:_acafe .Date1904 =NewCT_Boolean (); +if _ggda :=d .DecodeElement (_acafe .Date1904 ,&_cfcbg );_ggda !=nil {return _ggda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"}:_acafe .Lang =NewCT_TextLanguageID (); +if _bfdd :=d .DecodeElement (_acafe .Lang ,&_cfcbg );_bfdd !=nil {return _bfdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"}:_acafe .RoundedCorners =NewCT_Boolean (); +if _cbcd :=d .DecodeElement (_acafe .RoundedCorners ,&_cfcbg );_cbcd !=nil {return _cbcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"}:_acafe .Style =NewCT_Style (); +if _aefcf :=d .DecodeElement (_acafe .Style ,&_cfcbg );_aefcf !=nil {return _aefcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_acafe .ClrMapOvr =_a .NewCT_ColorMapping (); +if _eccaf :=d .DecodeElement (_acafe .ClrMapOvr ,&_cfcbg );_eccaf !=nil {return _eccaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_acafe .PivotSource =NewCT_PivotSource (); +if _afcf :=d .DecodeElement (_acafe .PivotSource ,&_cfcbg );_afcf !=nil {return _afcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_acafe .Protection =NewCT_Protection (); +if _fccfd :=d .DecodeElement (_acafe .Protection ,&_cfcbg );_fccfd !=nil {return _fccfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"}:if _bdfag :=d .DecodeElement (_acafe .Chart ,&_cfcbg ); +_bdfag !=nil {return _bdfag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_acafe .SpPr =_a .NewCT_ShapeProperties (); +if _abaeeg :=d .DecodeElement (_acafe .SpPr ,&_cfcbg );_abaeeg !=nil {return _abaeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_acafe .TxPr =_a .NewCT_TextBody (); +if _bbada :=d .DecodeElement (_acafe .TxPr ,&_cfcbg );_bbada !=nil {return _bbada ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"}:_acafe .ExternalData =NewCT_ExternalData (); +if _geceg :=d .DecodeElement (_acafe .ExternalData ,&_cfcbg );_geceg !=nil {return _geceg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_acafe .PrintSettings =NewCT_PrintSettings (); +if _eacf :=d .DecodeElement (_acafe .PrintSettings ,&_cfcbg );_eacf !=nil {return _eacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}:_acafe .UserShapes =NewCT_RelId (); +if _abcca :=d .DecodeElement (_acafe .UserShapes ,&_cfcbg );_abcca !=nil {return _abcca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acafe .ExtLst =NewCT_ExtensionList (); +if _effcad :=d .DecodeElement (_acafe .ExtLst ,&_cfcbg );_effcad !=nil {return _effcad ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0061r\u0074\u0053\u0070\u0061\u0063\u0065\u0020\u0025\u0076",_cfcbg .Name ); +if _gdbbca :=d .Skip ();_gdbbca !=nil {return _gdbbca ;};};case _c .EndElement :break _fccf ;case _c .CharData :};};return nil ;};func NewCT_StrVal ()*CT_StrVal {_ddcdb :=&CT_StrVal {};return _ddcdb };func NewCT_BandFmt ()*CT_BandFmt {_fed :=&CT_BandFmt {}; +_fed .Idx =NewCT_UnsignedInt ();return _fed };func (_bebff ST_Orientation )Validate ()error {return _bebff .ValidateWithPath ("")};func (_fbec *CT_PivotFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbec .Idx =NewCT_UnsignedInt ();_dfed :for {_fdab ,_aaea :=d .Token (); +if _aaea !=nil {return _aaea ;};switch _abbee :=_fdab .(type ){case _c .StartElement :switch _abbee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dddfc :=d .DecodeElement (_fbec .Idx ,&_abbee ); +_dddfc !=nil {return _dddfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fbec .SpPr =_a .NewCT_ShapeProperties (); +if _ccab :=d .DecodeElement (_fbec .SpPr ,&_abbee );_ccab !=nil {return _ccab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_fbec .TxPr =_a .NewCT_TextBody (); +if _bege :=d .DecodeElement (_fbec .TxPr ,&_abbee );_bege !=nil {return _bege ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_fbec .Marker =NewCT_Marker (); +if _ffcdgb :=d .DecodeElement (_fbec .Marker ,&_abbee );_ffcdgb !=nil {return _ffcdgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062\u006c"}:_fbec .DLbl =NewCT_DLbl (); +if _egcbe :=d .DecodeElement (_fbec .DLbl ,&_abbee );_egcbe !=nil {return _egcbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbec .ExtLst =NewCT_ExtensionList (); +if _dcfd :=d .DecodeElement (_fbec .ExtLst ,&_abbee );_dcfd !=nil {return _dcfd ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0020\u0025\u0076",_abbee .Name ); +if _gggaf :=d .Skip ();_gggaf !=nil {return _gggaf ;};};case _c .EndElement :break _dfed ;case _c .CharData :};};return nil ;};func (_gdcc *CT_Extension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_becbg :=range start .Attr {if _becbg .Name .Local =="\u0075\u0072\u0069"{_bbea :=_becbg .Value ; +_gdcc .UriAttr =&_bbea ;continue ;};};_fddb :for {_bfdfc ,_ebeg :=d .Token ();if _ebeg !=nil {return _ebeg ;};switch _daeb :=_bfdfc .(type ){case _c .StartElement :switch _daeb .Name {default:if _effa ,_daad :=_fd .CreateElement (_daeb );_daad !=nil {return _daad ; +}else {if _egge :=d .DecodeElement (_effa ,&_daeb );_egge !=nil {return _egge ;};_gdcc .Any =_effa ;};};case _c .EndElement :break _fddb ;case _c .CharData :};};return nil ;};type CT_ValAx struct{ -// ValidateWithPath validates the CT_LineSer and its children, prefixing error messages with path -func (_gced *CT_LineSer )ValidateWithPath (path string )error {if _gfaa :=_gced .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_gfaa !=nil {return _gfaa ;};if _cfdfc :=_gced .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_cfdfc !=nil {return _cfdfc ;};if _gced .Tx !=nil {if _ecdf :=_gced .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_ecdf !=nil {return _ecdf ;};};if _gced .SpPr !=nil {if _eged :=_gced .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_eged !=nil {return _eged ; -};};if _gced .Marker !=nil {if _aabc :=_gced .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_aabc !=nil {return _aabc ;};};for _aabdb ,_dcbge :=range _gced .DPt {if _cega :=_dcbge .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_aabdb )); -_cega !=nil {return _cega ;};};if _gced .DLbls !=nil {if _abffa :=_gced .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_abffa !=nil {return _abffa ;};};for _geac ,_gfgg :=range _gced .Trendline {if _aegbd :=_gfgg .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_geac )); -_aegbd !=nil {return _aegbd ;};};if _gced .ErrBars !=nil {if _agdb :=_gced .ErrBars .ValidateWithPath (path +"\u002f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");_agdb !=nil {return _agdb ;};};if _gced .Cat !=nil {if _eddc :=_gced .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); -_eddc !=nil {return _eddc ;};};if _gced .Val !=nil {if _eeca :=_gced .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_eeca !=nil {return _eeca ;};};if _gced .Smooth !=nil {if _ecb :=_gced .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068"); -_ecb !=nil {return _ecb ;};};if _gced .ExtLst !=nil {if _dcafb :=_gced .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcafb !=nil {return _dcafb ;};};return nil ;}; +// Axis ID +AxId *CT_UnsignedInt ; -// Validate validates the CT_HoleSize and its children -func (_bedd *CT_HoleSize )Validate ()error {return _bedd .ValidateWithPath ("C\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065");};func (_bggdg *CT_PictureOptions )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fccb :for {_aadggg ,_cdaca :=d .Token (); -if _cdaca !=nil {return _cdaca ;};switch _bbdf :=_aadggg .(type ){case _e .StartElement :switch _bbdf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074"}:_bggdg .ApplyToFront =NewCT_Boolean (); -if _cbgee :=d .DecodeElement (_bggdg .ApplyToFront ,&_bbdf );_cbgee !=nil {return _cbgee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073"}:_bggdg .ApplyToSides =NewCT_Boolean (); -if _eead :=d .DecodeElement (_bggdg .ApplyToSides ,&_bbdf );_eead !=nil {return _eead ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"}:_bggdg .ApplyToEnd =NewCT_Boolean (); -if _gbdcd :=d .DecodeElement (_bggdg .ApplyToEnd ,&_bbdf );_gbdcd !=nil {return _gbdcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}:_bggdg .PictureFormat =NewCT_PictureFormat (); -if _edfe :=d .DecodeElement (_bggdg .PictureFormat ,&_bbdf );_edfe !=nil {return _edfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069c\u0074\u0075\u0072e\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069c\u0074\u0075\u0072e\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074"}:_bggdg .PictureStackUnit =NewCT_PictureStackUnit (); -if _dbce :=d .DecodeElement (_bggdg .PictureStackUnit ,&_bbdf );_dbce !=nil {return _dbce ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_bbdf .Name ); -if _fbddf :=d .Skip ();_fbddf !=nil {return _fbddf ;};};case _e .EndElement :break _fccb ;case _e .CharData :};};return nil ;};func NewCT_TrendlineType ()*CT_TrendlineType {_eabbf :=&CT_TrendlineType {};return _eabbf };func NewCT_OfPieType ()*CT_OfPieType {_daeff :=&CT_OfPieType {}; -return _daeff };func (_fecff *CT_RotY )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_acga :=range start .Attr {if _acga .Name .Local =="\u0076\u0061\u006c"{_bgffb ,_cefeb :=_fb .ParseUint (_acga .Value ,10,16);if _cefeb !=nil {return _cefeb ; -};_ecfg :=uint16 (_bgffb );_fecff .ValAttr =&_ecfg ;continue ;};};for {_bbdfe ,_deaaba :=d .Token ();if _deaaba !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u006f\u0074\u0059\u003a\u0020\u0025\u0073",_deaaba ); -};if _fgbcc ,_eaab :=_bbdfe .(_e .EndElement );_eaab &&_fgbcc .Name ==start .Name {break ;};};return nil ;};func (_eedb *CT_NumData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eedb .FormatCode !=nil {_bfaf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066o\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"}}; -_eb .AddPreserveSpaceAttr (&_bfaf ,*_eedb .FormatCode );e .EncodeElement (_eedb .FormatCode ,_bfaf );};if _eedb .PtCount !=nil {_gfgc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}};e .EncodeElement (_eedb .PtCount ,_gfgc ); -};if _eedb .Pt !=nil {_fgffg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0074"}};for _ ,_deab :=range _eedb .Pt {e .EncodeElement (_deab ,_fgffg );};};if _eedb .ExtLst !=nil {_dafg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eedb .ExtLst ,_dafg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_LblAlgn ()*CT_LblAlgn {_fbdbd :=&CT_LblAlgn {};_fbdbd .ValAttr =ST_LblAlgn (1);return _fbdbd ;};type ST_ErrValType byte ;type CT_CrossBetween struct{ +// Scaling +Scaling *CT_Scaling ; -// Cross Between Value -ValAttr ST_CrossBetween ;};func (_affge *ST_TickMark )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_affge =0;case "\u0063\u0072\u006fs\u0073":*_affge =1;case "\u0069\u006e":*_affge =2;case "\u006e\u006f\u006e\u0065":*_affge =3;case "\u006f\u0075\u0074":*_affge =4; -};return nil ;};func (_aeeaf ST_PictureFormat )Validate ()error {return _aeeaf .ValidateWithPath ("")};func NewCT_Pie3DChart ()*CT_Pie3DChart {_gfeaf :=&CT_Pie3DChart {};return _gfeaf };func (_edgfe *ST_HoleSize )Validate ()error {return _edgfe .ValidateWithPath ("")}; -const ST_HoleSizePercentPattern ="\u0030\u002a\u0028\u005b\u0031\u002d\u0039\u005d\u007c\u0028\u005b1\u002d\u0038\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c9\u0030\u0029\u0025"; +// Delete +Delete *CT_Boolean ; -// ValidateWithPath validates the CT_PivotFmts and its children, prefixing error messages with path -func (_bbecd *CT_PivotFmts )ValidateWithPath (path string )error {for _fgac ,_ageec :=range _bbecd .PivotFmt {if _bfgeg :=_ageec .ValidateWithPath (_c .Sprintf ("\u0025s\u002fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u005b\u0025\u0064\u005d",path ,_fgac )); -_bfgeg !=nil {return _bfgeg ;};};return nil ;};func NewCT_Line3DChart ()*CT_Line3DChart {_fedg :=&CT_Line3DChart {};_fedg .Grouping =NewCT_Grouping ();return _fedg ;};func (_edaga *ST_LblOffset )ValidateWithPath (path string )error {_dbffc :=[]string {}; -if _edaga .ST_LblOffsetPercent !=nil {_dbffc =append (_dbffc ,"\u0053\u0054\u005f\u004cbl\u004f\u0066\u0066\u0073\u0065\u0074\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _edaga .ST_LblOffsetUShort !=nil {_dbffc =append (_dbffc ,"\u0053T\u005fL\u0062\u006c\u004f\u0066\u0066s\u0065\u0074U\u0053\u0068\u006f\u0072\u0074"); -};if len (_dbffc )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dbffc );};return nil ;};func (_age *CT_Bar3DChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_age .BarDir =NewCT_BarDir (); -_adf :for {_dbc ,_fgb :=d .Token ();if _fgb !=nil {return _fgb ;};switch _bdfg :=_dbc .(type ){case _e .StartElement :switch _bdfg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _acbb :=d .DecodeElement (_age .BarDir ,&_bdfg ); -_acbb !=nil {return _acbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_age .Grouping =NewCT_BarGrouping (); -if _cab :=d .DecodeElement (_age .Grouping ,&_bdfg );_cab !=nil {return _cab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_age .VaryColors =NewCT_Boolean (); -if _bdc :=d .DecodeElement (_age .VaryColors ,&_bdfg );_bdc !=nil {return _bdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_bcdf :=NewCT_BarSer (); -if _gfb :=d .DecodeElement (_bcdf ,&_bdfg );_gfb !=nil {return _gfb ;};_age .Ser =append (_age .Ser ,_bcdf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_age .DLbls =NewCT_DLbls (); -if _ggbf :=d .DecodeElement (_age .DLbls ,&_bdfg );_ggbf !=nil {return _ggbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_age .GapWidth =NewCT_GapAmount (); -if _fbac :=d .DecodeElement (_age .GapWidth ,&_bdfg );_fbac !=nil {return _fbac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_age .GapDepth =NewCT_GapAmount (); -if _egac :=d .DecodeElement (_age .GapDepth ,&_bdfg );_egac !=nil {return _egac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"}:_age .Shape =NewCT_Shape (); -if _ggcf :=d .DecodeElement (_age .Shape ,&_bdfg );_ggcf !=nil {return _ggcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_cdd :=NewCT_UnsignedInt (); -if _dae :=d .DecodeElement (_cdd ,&_bdfg );_dae !=nil {return _dae ;};_age .AxId =append (_age .AxId ,_cdd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_age .ExtLst =NewCT_ExtensionList (); -if _gbg :=d .DecodeElement (_age .ExtLst ,&_bdfg );_gbg !=nil {return _gbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_bdfg .Name ); -if _gbcb :=d .Skip ();_gbcb !=nil {return _gbcb ;};};case _e .EndElement :break _adf ;case _e .CharData :};};return nil ;}; +// Axis Position +AxPos *CT_AxPos ; -// ValidateWithPath validates the CT_Orientation and its children, prefixing error messages with path -func (_egffd *CT_Orientation )ValidateWithPath (path string )error {if _ccc :=_egffd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccc !=nil {return _ccc ;};return nil ;};type ST_RadarStyle byte ;func (_ceca *CT_DispUnitsLbl )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aaac :for {_acef ,_cfaeg :=d .Token (); -if _cfaeg !=nil {return _cfaeg ;};switch _ebdca :=_acef .(type ){case _e .StartElement :switch _ebdca .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_ceca .Layout =NewCT_Layout (); -if _ggeaf :=d .DecodeElement (_ceca .Layout ,&_ebdca );_ggeaf !=nil {return _ggeaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_ceca .Tx =NewCT_Tx (); -if _adgg :=d .DecodeElement (_ceca .Tx ,&_ebdca );_adgg !=nil {return _adgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ceca .SpPr =_g .NewCT_ShapeProperties (); -if _dbgaa :=d .DecodeElement (_ceca .SpPr ,&_ebdca );_dbgaa !=nil {return _dbgaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_ceca .TxPr =_g .NewCT_TextBody (); -if _egbe :=d .DecodeElement (_ceca .TxPr ,&_ebdca );_egbe !=nil {return _egbe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c\u0020\u0025\u0076",_ebdca .Name ); -if _gadb :=d .Skip ();_gadb !=nil {return _gadb ;};};case _e .EndElement :break _aaac ;case _e .CharData :};};return nil ;};func (_cfed *CT_PivotSource )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfed .FmtId =NewCT_UnsignedInt ();_bcad :for {_bbcdc ,_cbdd :=d .Token (); -if _cbdd !=nil {return _cbdd ;};switch _fccf :=_bbcdc .(type ){case _e .StartElement :switch _fccf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0061\u006d\u0065"}:if _caab :=d .DecodeElement (&_cfed .Name ,&_fccf ); -_caab !=nil {return _caab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006d\u0074I\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006d\u0074I\u0064"}:if _edbb :=d .DecodeElement (_cfed .FmtId ,&_fccf ); -_edbb !=nil {return _edbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_daaab :=NewCT_ExtensionList (); -if _gbbd :=d .DecodeElement (_daaab ,&_fccf );_gbbd !=nil {return _gbbd ;};_cfed .ExtLst =append (_cfed .ExtLst ,_daaab );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u006fu\u0072c\u0065\u0020\u0025\u0076",_fccf .Name ); -if _dbec :=d .Skip ();_dbec !=nil {return _dbec ;};};case _e .EndElement :break _bcad ;case _e .CharData :};};return nil ;};func (_deggf *CT_Scaling )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfggg :for {_aeda ,_bcfeg :=d .Token (); -if _bcfeg !=nil {return _bcfeg ;};switch _dfef :=_aeda .(type ){case _e .StartElement :switch _dfef .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006co\u0067\u0042\u0061\u0073\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006co\u0067\u0042\u0061\u0073\u0065"}:_deggf .LogBase =NewCT_LogBase (); -if _aedbgg :=d .DecodeElement (_deggf .LogBase ,&_dfef );_aedbgg !=nil {return _aedbgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}:_deggf .Orientation =NewCT_Orientation (); -if _fcgc :=d .DecodeElement (_deggf .Orientation ,&_dfef );_fcgc !=nil {return _fcgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0078"}:_deggf .Max =NewCT_Double (); -if _ecdde :=d .DecodeElement (_deggf .Max ,&_dfef );_ecdde !=nil {return _ecdde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e"}:_deggf .Min =NewCT_Double (); -if _afbeg :=d .DecodeElement (_deggf .Min ,&_dfef );_afbeg !=nil {return _afbeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deggf .ExtLst =NewCT_ExtensionList (); -if _bdedc :=d .DecodeElement (_deggf .ExtLst ,&_dfef );_bdedc !=nil {return _bdedc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0061\u006c\u0069\u006e\u0067\u0020\u0025\u0076",_dfef .Name ); -if _bgcfg :=d .Skip ();_bgcfg !=nil {return _bgcfg ;};};case _e .EndElement :break _bfggg ;case _e .CharData :};};return nil ;}; +// Major Gridlines +MajorGridlines *CT_ChartLines ; -// Validate validates the CT_MarkerStyle and its children -func (_cada *CT_MarkerStyle )Validate ()error {return _cada .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072S\u0074\u0079\u006c\u0065");}; +// Minor Gridlines +MinorGridlines *CT_ChartLines ; -// Validate validates the CT_RadarChart and its children -func (_gaffe *CT_RadarChart )Validate ()error {return _gaffe .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074");};func (_eecea *CT_Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_efgfe :=range start .Attr {if _efgfe .Name .Local =="\u0076\u0061\u006c"{_eecea .ValAttr .UnmarshalXMLAttr (_efgfe ); -continue ;};};for {_afcd ,_gbbg :=d .Token ();if _gbbg !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0061\u0070\u0065: \u0025\u0073",_gbbg );};if _cgffd ,_ggfb :=_afcd .(_e .EndElement );_ggfb &&_cgffd .Name ==start .Name {break ; -};};return nil ;};func NewCT_HeaderFooter ()*CT_HeaderFooter {_egcfa :=&CT_HeaderFooter {};return _egcfa };func (_gebgc ST_OfPieType )ValidateWithPath (path string )error {switch _gebgc {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gebgc )); -};return nil ;};func (_abcgc ST_LayoutMode )Validate ()error {return _abcgc .ValidateWithPath ("")};type CT_Crosses struct{ +// Title +Title *CT_Title ; -// Crosses Value -ValAttr ST_Crosses ;};func (_gefgf *ST_TickMark )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ceeeg ,_fccfe :=d .Token ();if _fccfe !=nil {return _fccfe ;};if _deda ,_agbdfc :=_ceeeg .(_e .EndElement );_agbdfc &&_deda .Name ==start .Name {*_gefgf =1; -return nil ;};if _beced ,_edagf :=_ceeeg .(_e .CharData );!_edagf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceeeg );}else {switch string (_beced ){case "":*_gefgf =0; -case "\u0063\u0072\u006fs\u0073":*_gefgf =1;case "\u0069\u006e":*_gefgf =2;case "\u006e\u006f\u006e\u0065":*_gefgf =3;case "\u006f\u0075\u0074":*_gefgf =4;};};_ceeeg ,_fccfe =d .Token ();if _fccfe !=nil {return _fccfe ;};if _dcdaa ,_cgffb :=_ceeeg .(_e .EndElement ); -_cgffb &&_dcdaa .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceeeg );};func (_bege *CT_HPercent )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dfbgc :=range start .Attr {if _dfbgc .Name .Local =="\u0076\u0061\u006c"{_abbc ,_ggdga :=ParseUnionST_HPercent (_dfbgc .Value ); -if _ggdga !=nil {return _ggdga ;};_bege .ValAttr =&_abbc ;continue ;};};for {_cffe ,_gadgc :=d .Token ();if _gadgc !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_gadgc ); -};if _cbdcd ,_aae :=_cffe .(_e .EndElement );_aae &&_cbdcd .Name ==start .Name {break ;};};return nil ;};func (_cbbg *CT_LegendEntry )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbbg .Idx =NewCT_UnsignedInt ();_cbbg .LegendEntryChoice =NewCT_LegendEntryChoice (); -_febe :for {_agbeg ,_dfgd :=d .Token ();if _dfgd !=nil {return _dfgd ;};switch _eeea :=_agbeg .(type ){case _e .StartElement :switch _eeea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _aefb :=d .DecodeElement (_cbbg .Idx ,&_eeea ); -_aefb !=nil {return _aefb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _cbbg .LegendEntryChoice ==nil {_cbbg .LegendEntryChoice =NewCT_LegendEntryChoice (); -};if _bbee :=d .DecodeElement (&_cbbg .LegendEntryChoice .Delete ,&_eeea );_bbee !=nil {return _bbee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _cbbg .LegendEntryChoice ==nil {_cbbg .LegendEntryChoice =NewCT_LegendEntryChoice (); -};if _fefd :=d .DecodeElement (&_cbbg .LegendEntryChoice .TxPr ,&_eeea );_fefd !=nil {return _fefd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbbg .ExtLst =NewCT_ExtensionList (); -if _ffec :=d .DecodeElement (_cbbg .ExtLst ,&_eeea );_ffec !=nil {return _ffec ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064\u0045n\u0074r\u0079\u0020\u0025\u0076",_eeea .Name ); -if _abff :=d .Skip ();_abff !=nil {return _abff ;};};case _e .EndElement :break _febe ;case _e .CharData :};};return nil ;}; +// Number Format +NumFmt *CT_NumFmt ; -// ST_SecondPieSize is a union type -type ST_SecondPieSize struct{ST_SecondPieSizePercent *string ;ST_SecondPieSizeUShort *uint16 ;};func (_ecdda ST_TimeUnit )Validate ()error {return _ecdda .ValidateWithPath ("")};type CT_TxChoice struct{StrRef *CT_StrRef ;Rich *_g .CT_TextBody ;};type CT_RadarStyle struct{ +// Major Tick Mark +MajorTickMark *CT_TickMark ; -// Radar Style Value -ValAttr ST_RadarStyle ;};type ST_ScatterStyle byte ; +// Minor Tick Mark +MinorTickMark *CT_TickMark ; -// Validate validates the CT_StockChart and its children -func (_febgf *CT_StockChart )Validate ()error {return _febgf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074");};func (_bcdff ST_SplitType )ValidateWithPath (path string )error {switch _bcdff {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcdff )); -};return nil ;};func (_dfbfg *CT_TickMark )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dfbfg .ValAttr !=ST_TickMarkUnset {_aade ,_cfad :=_dfbfg .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _cfad !=nil {return _cfad ; -};start .Attr =append (start .Attr ,_aade );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_defge *CT_SerTx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_defge .SerTxChoice =NewCT_SerTxChoice (); -_cfaa :for {_eeeab ,_cdeba :=d .Token ();if _cdeba !=nil {return _cdeba ;};switch _afcf :=_eeeab .(type ){case _e .StartElement :switch _afcf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_defge .SerTxChoice =NewCT_SerTxChoice (); -if _bfef :=d .DecodeElement (&_defge .SerTxChoice .StrRef ,&_afcf );_bfef !=nil {return _bfef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:_defge .SerTxChoice =NewCT_SerTxChoice (); -if _cggab :=d .DecodeElement (&_defge .SerTxChoice .V ,&_afcf );_cggab !=nil {return _cggab ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0020\u0025\u0076",_afcf .Name ); -if _eceae :=d .Skip ();_eceae !=nil {return _eceae ;};};case _e .EndElement :break _cfaa ;case _e .CharData :};};return nil ;}; +// Tick Label Position +TickLblPos *CT_TickLblPos ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Validate validates the CT_PlotArea and its children -func (_ceag *CT_PlotArea )Validate ()error {return _ceag .ValidateWithPath ("C\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061");}; +// Crossing Axis ID +CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; -// ValidateWithPath validates the EG_LineChartShared and its children, prefixing error messages with path -func (_bebbc *EG_LineChartShared )ValidateWithPath (path string )error {if _acdcfg :=_bebbc .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_acdcfg !=nil {return _acdcfg ;};if _bebbc .VaryColors !=nil {if _ebadd :=_bebbc .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_ebadd !=nil {return _ebadd ;};};for _ebcgc ,_edebg :=range _bebbc .Ser {if _dgaf :=_edebg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ebcgc ));_dgaf !=nil {return _dgaf ;};};if _bebbc .DLbls !=nil {if _aedgd :=_bebbc .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_aedgd !=nil {return _aedgd ;};};if _bebbc .DropLines !=nil {if _gdag :=_bebbc .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_gdag !=nil {return _gdag ;};};return nil ;};func (_cedcc ST_LblAlgn )ValidateWithPath (path string )error {switch _cedcc {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cedcc )); -};return nil ;};type CT_ChartSpace struct{ +// Cross Between +CrossBetween *CT_CrossBetween ; -// 1904 Date System -Date1904 *CT_Boolean ; +// Major Unit +MajorUnit *CT_AxisUnit ; -// Editing Language -Lang *CT_TextLanguageID ; +// Minor Unit +MinorUnit *CT_AxisUnit ; -// Rounded Corners -RoundedCorners *CT_Boolean ; +// Display Units +DispUnits *CT_DispUnits ; -// Style -Style *CT_Style ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_ScatterStyle ()*CT_ScatterStyle {_aecdf :=&CT_ScatterStyle {};return _aecdf };type CT_TickLblPos struct{ -// Color Map Override -ClrMapOvr *_g .CT_ColorMapping ; +// Tick Label Position Value +ValAttr ST_TickLblPos ;};func NewCT_Crosses ()*CT_Crosses {_bfgc :=&CT_Crosses {};_bfgc .ValAttr =ST_Crosses (1);return _bfgc };type EG_LineChartShared struct{ -// Pivot Source -PivotSource *CT_PivotSource ; +// Grouping +Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; -// Protection -Protection *CT_Protection ; +// Data Labels +DLbls *CT_DLbls ; -// Chart -Chart *CT_Chart ; +// Drop Lines +DropLines *CT_ChartLines ;}; -// Shape Properties -SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Validate validates the CT_Order and its children +func (_gaadb *CT_Order )Validate ()error {return _gaadb .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0072\u0064\u0065\u0072");}; -// External Data Relationship -ExternalData *CT_ExternalData ; +// Validate validates the CT_AxDataSourceChoice and its children +func (_efg *CT_AxDataSourceChoice )Validate ()error {return _efg .ValidateWithPath ("C\u0054\u005f\u0041\u0078Da\u0074a\u0053\u006f\u0075\u0072\u0063e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_fagc *CT_SurfaceSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_faea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_fagc .Idx ,_faea );_egdeb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_fagc .Order ,_egdeb );if _fagc .Tx !=nil {_dgcec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_fagc .Tx ,_dgcec );};if _fagc .SpPr !=nil {_cbced :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fagc .SpPr ,_cbced );};if _fagc .Cat !=nil {_abcba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}}; +e .EncodeElement (_fagc .Cat ,_abcba );};if _fagc .Val !=nil {_bdgef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_fagc .Val ,_bdgef );};if _fagc .ExtLst !=nil {_fcce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_fagc .ExtLst ,_fcce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bcbcc *CT_Scaling )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgabf :for {_feggg ,_bdefc :=d .Token ();if _bdefc !=nil {return _bdefc ; +};switch _cfede :=_feggg .(type ){case _c .StartElement :switch _cfede .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006co\u0067\u0042\u0061\u0073\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006co\u0067\u0042\u0061\u0073\u0065"}:_bcbcc .LogBase =NewCT_LogBase (); +if _gafda :=d .DecodeElement (_bcbcc .LogBase ,&_cfede );_gafda !=nil {return _gafda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}:_bcbcc .Orientation =NewCT_Orientation (); +if _eadc :=d .DecodeElement (_bcbcc .Orientation ,&_cfede );_eadc !=nil {return _eadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0078"}:_bcbcc .Max =NewCT_Double (); +if _dbcbb :=d .DecodeElement (_bcbcc .Max ,&_cfede );_dbcbb !=nil {return _dbcbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e"}:_bcbcc .Min =NewCT_Double (); +if _gbacg :=d .DecodeElement (_bcbcc .Min ,&_cfede );_gbacg !=nil {return _gbacg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcbcc .ExtLst =NewCT_ExtensionList (); +if _eddbc :=d .DecodeElement (_bcbcc .ExtLst ,&_cfede );_eddbc !=nil {return _eddbc ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0061\u006c\u0069\u006e\u0067\u0020\u0025\u0076",_cfede .Name ); +if _cfedd :=d .Skip ();_cfedd !=nil {return _cfedd ;};};case _c .EndElement :break _cgabf ;case _c .CharData :};};return nil ;};type CT_Title struct{ -// Print Settings -PrintSettings *CT_PrintSettings ; - -// Reference to Chart Drawing Part -UserShapes *CT_RelId ; - -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; - -// ValidateWithPath validates the CT_DLbls and its children, prefixing error messages with path -func (_dged *CT_DLbls )ValidateWithPath (path string )error {for _dab ,_fbff :=range _dged .DLbl {if _adeb :=_fbff .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_dab ));_adeb !=nil {return _adeb ; -};};if _ged :=_dged .DLblsChoice .ValidateWithPath (path +"\u002f\u0044\u004cb\u006c\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_ged !=nil {return _ged ;};if _dged .ExtLst !=nil {if _ggdgb :=_dged .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ggdgb !=nil {return _ggdgb ;};};return nil ;};func (_adaab ST_ErrDir )String ()string {switch _adaab {case 0:return "";case 1:return "\u0078";case 2:return "\u0079";};return "";};type CT_Grouping struct{ - -// Grouping Value -ValAttr ST_Grouping ;}; - -// ValidateWithPath validates the CT_Surface3DChart and its children, prefixing error messages with path -func (_ebede *CT_Surface3DChart )ValidateWithPath (path string )error {if _ebede .Wireframe !=nil {if _cbadg :=_ebede .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_cbadg !=nil {return _cbadg ;};};for _dedbd ,_fgdf :=range _ebede .Ser {if _dcecd :=_fgdf .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dedbd )); -_dcecd !=nil {return _dcecd ;};};if _ebede .BandFmts !=nil {if _fafb :=_ebede .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s");_fafb !=nil {return _fafb ;};};for _cgeg ,_ddbgg :=range _ebede .AxId {if _ebcec :=_ddbgg .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_cgeg )); -_ebcec !=nil {return _ebcec ;};};if _ebede .ExtLst !=nil {if _effeg :=_ebede .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_effeg !=nil {return _effeg ;};};return nil ;};type Group_DLbls struct{ - -// Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; - -// Data Label Position -DLblPos *CT_DLblPos ; - -// Show Legend Key -ShowLegendKey *CT_Boolean ; - -// Show Value -ShowVal *CT_Boolean ; - -// Show Category Name -ShowCatName *CT_Boolean ; - -// Show Series Name -ShowSerName *CT_Boolean ; - -// Show Percent -ShowPercent *CT_Boolean ; - -// Show Bubble Size -ShowBubbleSize *CT_Boolean ; - -// Separator -Separator *string ; - -// Show Leader Lines -ShowLeaderLines *CT_Boolean ; - -// Leader Lines -LeaderLines *CT_ChartLines ;}; - -// ValidateWithPath validates the CT_LblAlgn and its children, prefixing error messages with path -func (_bcfbb *CT_LblAlgn )ValidateWithPath (path string )error {if _bcfbb .ValAttr ==ST_LblAlgnUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fdeda :=_bcfbb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdeda !=nil {return _fdeda ;};return nil ;}; - -// Validate validates the CT_LineSer and its children -func (_gdffg *CT_LineSer )Validate ()error {return _gdffg .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0065\u0072");}; - -// Validate validates the CT_Protection and its children -func (_bacf *CT_Protection )Validate ()error {return _bacf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");};func NewCT_HPercent ()*CT_HPercent {_faeb :=&CT_HPercent {};return _faeb }; - -// ValidateWithPath validates the CT_NumDataSource and its children, prefixing error messages with path -func (_fgbc *CT_NumDataSource )ValidateWithPath (path string )error {if _ccaed :=_fgbc .NumDataSourceChoice .ValidateWithPath (path +"/\u004eu\u006d\u0044\u0061\u0074\u0061\u0053\u006f\u0075r\u0063\u0065\u0043\u0068oi\u0063\u0065");_ccaed !=nil {return _ccaed ; -};return nil ;};func NewCT_MarkerStyle ()*CT_MarkerStyle {_aagc :=&CT_MarkerStyle {};_aagc .ValAttr =ST_MarkerStyle (1);return _aagc ;}; - -// ValidateWithPath validates the Group_DLbls and its children, prefixing error messages with path -func (_aaacb *Group_DLbls )ValidateWithPath (path string )error {if _aaacb .NumFmt !=nil {if _afcdg :=_aaacb .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_afcdg !=nil {return _afcdg ;};};if _aaacb .SpPr !=nil {if _aebgd :=_aaacb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_aebgd !=nil {return _aebgd ;};};if _aaacb .TxPr !=nil {if _gdbd :=_aaacb .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_gdbd !=nil {return _gdbd ;};};if _aaacb .DLblPos !=nil {if _abgge :=_aaacb .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); -_abgge !=nil {return _abgge ;};};if _aaacb .ShowLegendKey !=nil {if _ecgeg :=_aaacb .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_ecgeg !=nil {return _ecgeg ;};};if _aaacb .ShowVal !=nil {if _abdc :=_aaacb .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); -_abdc !=nil {return _abdc ;};};if _aaacb .ShowCatName !=nil {if _feab :=_aaacb .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_feab !=nil {return _feab ;};};if _aaacb .ShowSerName !=nil {if _ffbcb :=_aaacb .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); -_ffbcb !=nil {return _ffbcb ;};};if _aaacb .ShowPercent !=nil {if _eggg :=_aaacb .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_eggg !=nil {return _eggg ;};};if _aaacb .ShowBubbleSize !=nil {if _gbbcb :=_aaacb .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); -_gbbcb !=nil {return _gbbcb ;};};if _aaacb .ShowLeaderLines !=nil {if _cgfcd :=_aaacb .ShowLeaderLines .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004ce\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073");_cgfcd !=nil {return _cgfcd ;};};if _aaacb .LeaderLines !=nil {if _cgedc :=_aaacb .LeaderLines .ValidateWithPath (path +"\u002f\u004c\u0065a\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"); -_cgedc !=nil {return _cgedc ;};};return nil ;};func (_agf *CT_BandFmts )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fac :for {_dege ,_cge :=d .Token ();if _cge !=nil {return _cge ;};switch _ecab :=_dege .(type ){case _e .StartElement :switch _ecab .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062a\u006e\u0064\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062a\u006e\u0064\u0046\u006d\u0074"}:_acg :=NewCT_BandFmt (); -if _fcc :=d .DecodeElement (_acg ,&_ecab );_fcc !=nil {return _fcc ;};_agf .BandFmt =append (_agf .BandFmt ,_acg );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_ecab .Name ); -if _gdeb :=d .Skip ();_gdeb !=nil {return _gdeb ;};};case _e .EndElement :break _fac ;case _e .CharData :};};return nil ;};type CT_Boolean struct{ - -// Boolean Value -ValAttr *bool ;};func (_ddadc *ST_SplitType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ddadc =0;case "\u0061\u0075\u0074\u006f":*_ddadc =1;case "\u0063\u0075\u0073\u0074":*_ddadc =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_ddadc =3; -case "\u0070\u006f\u0073":*_ddadc =4;case "\u0076\u0061\u006c":*_ddadc =5;};return nil ;}; - -// Validate validates the CT_ScatterSer and its children -func (_bggba *CT_ScatterSer )Validate ()error {return _bggba .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072");};func (_gfea *CT_ChartLines )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _gfea .SpPr !=nil {_gagad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gfea .SpPr ,_gagad );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_DTable and its children -func (_cdbeg *CT_DTable )Validate ()error {return _cdbeg .ValidateWithPath ("\u0043T\u005f\u0044\u0054\u0061\u0062\u006ce");};type CT_LegendEntryChoice struct{Delete *CT_Boolean ;TxPr *_g .CT_TextBody ;};func (_geee *ST_ErrBarType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebee ,_degfb :=d .Token (); -if _degfb !=nil {return _degfb ;};if _ddafca ,_afbga :=_ebee .(_e .EndElement );_afbga &&_ddafca .Name ==start .Name {*_geee =1;return nil ;};if _efeeed ,_fecea :=_ebee .(_e .CharData );!_fecea {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebee ); -}else {switch string (_efeeed ){case "":*_geee =0;case "\u0062\u006f\u0074\u0068":*_geee =1;case "\u006d\u0069\u006eu\u0073":*_geee =2;case "\u0070\u006c\u0075\u0073":*_geee =3;};};_ebee ,_degfb =d .Token ();if _degfb !=nil {return _degfb ;};if _bbed ,_dagbg :=_ebee .(_e .EndElement ); -_dagbg &&_bbed .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebee );};type CT_RotX struct{ - -// X Rotation Value -ValAttr *int8 ;};func NewCT_PageSetup ()*CT_PageSetup {_cagcd :=&CT_PageSetup {};return _cagcd }; - -// Validate validates the CT_UpDownBar and its children -func (_accag *CT_UpDownBar )Validate ()error {return _accag .ValidateWithPath ("\u0043\u0054\u005fU\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072");}; - -// ValidateWithPath validates the EG_AxShared and its children, prefixing error messages with path -func (_dafdg *EG_AxShared )ValidateWithPath (path string )error {if _baaec :=_dafdg .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_baaec !=nil {return _baaec ;};if _cdaf :=_dafdg .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); -_cdaf !=nil {return _cdaf ;};if _dafdg .Delete !=nil {if _agcfa :=_dafdg .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_agcfa !=nil {return _agcfa ;};};if _cfdae :=_dafdg .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); -_cfdae !=nil {return _cfdae ;};if _dafdg .MajorGridlines !=nil {if _gcbdg :=_dafdg .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_gcbdg !=nil {return _gcbdg ;};};if _dafdg .MinorGridlines !=nil {if _cbbcc :=_dafdg .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); -_cbbcc !=nil {return _cbbcc ;};};if _dafdg .Title !=nil {if _ddafc :=_dafdg .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_ddafc !=nil {return _ddafc ;};};if _dafdg .NumFmt !=nil {if _dced :=_dafdg .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_dced !=nil {return _dced ;};};if _dafdg .MajorTickMark !=nil {if _fcdeb :=_dafdg .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_fcdeb !=nil {return _fcdeb ;};};if _dafdg .MinorTickMark !=nil {if _fbbag :=_dafdg .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); -_fbbag !=nil {return _fbbag ;};};if _dafdg .TickLblPos !=nil {if _aecbe :=_dafdg .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_aecbe !=nil {return _aecbe ;};};if _dafdg .SpPr !=nil {if _cfffc :=_dafdg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_cfffc !=nil {return _cfffc ;};};if _dafdg .TxPr !=nil {if _bccg :=_dafdg .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_bccg !=nil {return _bccg ;};};if _ffgf :=_dafdg .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); -_ffgf !=nil {return _ffgf ;};if _dafdg .AxSharedChoice !=nil {if _cgae :=_dafdg .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_cgae !=nil {return _cgae ;};};return nil ;}; - -// ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path -func (_gccf *CT_PageMargins )ValidateWithPath (path string )error {return nil }; - -// ValidateWithPath validates the CT_Crosses and its children, prefixing error messages with path -func (_babcg *CT_Crosses )ValidateWithPath (path string )error {if _babcg .ValAttr ==ST_CrossesUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _aebg :=_babcg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aebg !=nil {return _aebg ;};return nil ;};func (_afgd *CT_Skip )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_afgd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bgccb *CT_ScatterStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gddg :=range start .Attr {if _gddg .Name .Local =="\u0076\u0061\u006c"{_bgccb .ValAttr .UnmarshalXMLAttr (_gddg ); -continue ;};};for {_fcac ,_cfbe :=d .Token ();if _cfbe !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065r\u0053\u0074\u0079l\u0065:\u0020\u0025\u0073",_cfbe );};if _deca ,_cbbae :=_fcac .(_e .EndElement ); -_cbbae &&_deca .Name ==start .Name {break ;};};return nil ;};func (_eefa ST_Crosses )ValidateWithPath (path string )error {switch _eefa {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eefa )); -};return nil ;};func NewCT_UpDownBars ()*CT_UpDownBars {_fafef :=&CT_UpDownBars {};return _fafef };type CT_BarChart struct{ - -// Bar Direction -BarDir *CT_BarDir ; - -// Bar Grouping -Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; - -// Bar Chart Series -Ser []*CT_BarSer ; +// Chart Text +Tx *CT_Tx ; -// Data Labels -DLbls *CT_DLbls ; +// Layout +Layout *CT_Layout ; -// Gap Width -GapWidth *CT_GapAmount ; +// Overlay +Overlay *CT_Boolean ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Overlap -Overlap *CT_Overlap ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_fcgcc *CT_DTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edbeg :for {_feeb ,_gdabf :=d .Token ();if _gdabf !=nil {return _gdabf ;};switch _daddb :=_feeb .(type ){case _c .StartElement :switch _daddb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0048\u006f\u0072\u007a\u0042o\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0048\u006f\u0072\u007a\u0042o\u0072\u0064\u0065\u0072"}:_fcgcc .ShowHorzBorder =NewCT_Boolean (); +if _cfa :=d .DecodeElement (_fcgcc .ShowHorzBorder ,&_daddb );_cfa !=nil {return _cfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0056\u0065\u0072\u0074\u0042o\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0056\u0065\u0072\u0074\u0042o\u0072\u0064\u0065\u0072"}:_fcgcc .ShowVertBorder =NewCT_Boolean (); +if _afag :=d .DecodeElement (_fcgcc .ShowVertBorder ,&_daddb );_afag !=nil {return _afag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}:_fcgcc .ShowOutline =NewCT_Boolean (); +if _gadb :=d .DecodeElement (_fcgcc .ShowOutline ,&_daddb );_gadb !=nil {return _gadb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"}:_fcgcc .ShowKeys =NewCT_Boolean (); +if _dgec :=d .DecodeElement (_fcgcc .ShowKeys ,&_daddb );_dgec !=nil {return _dgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fcgcc .SpPr =_a .NewCT_ShapeProperties (); +if _dccd :=d .DecodeElement (_fcgcc .SpPr ,&_daddb );_dccd !=nil {return _dccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_fcgcc .TxPr =_a .NewCT_TextBody (); +if _cbad :=d .DecodeElement (_fcgcc .TxPr ,&_daddb );_cbad !=nil {return _cbad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fcgcc .ExtLst =NewCT_ExtensionList (); +if _fdac :=d .DecodeElement (_fcgcc .ExtLst ,&_daddb );_fdac !=nil {return _fdac ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0054\u0061b\u006c\u0065 \u0025\u0076",_daddb .Name ); +if _cafb :=d .Skip ();_cafb !=nil {return _cafb ;};};case _c .EndElement :break _edbeg ;case _c .CharData :};};return nil ;}; -// Series Lines -SerLines []*CT_ChartLines ; +// Validate validates the CT_PieChart and its children +func (_aagbc *CT_PieChart )Validate ()error {return _aagbc .ValidateWithPath ("C\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");};type ST_Grouping byte ;func (_gegbbe ST_Orientation )String ()string {switch _gegbbe {case 0:return "";case 1:return "\u006d\u0061\u0078\u004d\u0069\u006e"; +case 2:return "\u006d\u0069\u006e\u004d\u0061\u0078";};return "";};type CT_RadarSer struct{ -// Axis ID -AxId []*CT_UnsignedInt ; +// Index +Idx *CT_UnsignedInt ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type ST_Crosses byte ;func NewCT_CustSplit ()*CT_CustSplit {_fgfb :=&CT_CustSplit {};return _fgfb };func (_eagf *CT_TimeUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gabbcg :=range start .Attr {if _gabbcg .Name .Local =="\u0076\u0061\u006c"{_eagf .ValAttr .UnmarshalXMLAttr (_gabbcg ); -continue ;};};for {_cgadg ,_geeaa :=d .Token ();if _geeaa !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_geeaa );};if _eaefd ,_bfagd :=_cgadg .(_e .EndElement ); -_bfagd &&_eaefd .Name ==start .Name {break ;};};return nil ;};func (_cdgdg *CT_Extension )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cdgdg .UriAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0075\u0072\u0069"},Value :_c .Sprintf ("\u0025\u0076",*_cdgdg .UriAttr )}); -};e .EncodeToken (start );if _cdgdg .Any !=nil {_cdgdg .Any .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Order +Order *CT_UnsignedInt ; -// Validate validates the EG_SerShared and its children -func (_bbegb *EG_SerShared )Validate ()error {return _bbegb .ValidateWithPath ("\u0045\u0047\u005fS\u0065\u0072\u0053\u0068\u0061\u0072\u0065\u0064");};func (_gffg *CT_CustSplit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccde :for {_bce ,_bcfe :=d .Token (); -if _bcfe !=nil {return _bcfe ;};switch _beef :=_bce .(type ){case _e .StartElement :switch _beef .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"}:_aeead :=NewCT_UnsignedInt (); -if _abfd :=d .DecodeElement (_aeead ,&_beef );_abfd !=nil {return _abfd ;};_gffg .SecondPiePt =append (_gffg .SecondPiePt ,_aeead );default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0075\u0073t\u0053\u0070\u006c\u0069\u0074\u0020\u0025\u0076",_beef .Name ); -if _dgf :=d .Skip ();_dgf !=nil {return _dgf ;};};case _e .EndElement :break _ccde ;case _e .CharData :};};return nil ;};func (_agdc *CT_DPt )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_bcgge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}}; -e .EncodeElement (_agdc .Idx ,_bcgge );if _agdc .InvertIfNegative !=nil {_dfcga :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}};e .EncodeElement (_agdc .InvertIfNegative ,_dfcga ); -};if _agdc .Marker !=nil {_abfdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_agdc .Marker ,_abfdg );};if _agdc .Bubble3D !=nil {_bbcga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}}; -e .EncodeElement (_agdc .Bubble3D ,_bbcga );};if _agdc .Explosion !=nil {_dcgb :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0065\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e"}};e .EncodeElement (_agdc .Explosion ,_dcgb );};if _agdc .SpPr !=nil {_ebfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_agdc .SpPr ,_ebfa );};if _agdc .PictureOptions !=nil {_fbfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_agdc .PictureOptions ,_fbfe ); -};if _agdc .ExtLst !=nil {_fbbfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agdc .ExtLst ,_fbbfa );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_addcf *CT_Trendline )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _addcf .Name !=nil {_adcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0061\u006d\u0065"}};_eb .AddPreserveSpaceAttr (&_adcb ,*_addcf .Name );e .EncodeElement (_addcf .Name ,_adcb );};if _addcf .SpPr !=nil {_eadf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_addcf .SpPr ,_eadf );};_bffac :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074r\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"}};e .EncodeElement (_addcf .TrendlineType ,_bffac );if _addcf .Order !=nil {_accbb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_addcf .Order ,_accbb );};if _addcf .Period !=nil {_ecgge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0065\u0072\u0069\u006f\u0064"}};e .EncodeElement (_addcf .Period ,_ecgge );};if _addcf .Forward !=nil {_ececf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0066\u006f\u0072\u0077\u0061\u0072d"}}; -e .EncodeElement (_addcf .Forward ,_ececf );};if _addcf .Backward !=nil {_bfdgb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"}};e .EncodeElement (_addcf .Backward ,_bfdgb );};if _addcf .Intercept !=nil {_bgdgf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0069\u006e\u0074\u0065\u0072\u0063\u0065\u0070\u0074"}}; -e .EncodeElement (_addcf .Intercept ,_bgdgf );};if _addcf .DispRSqr !=nil {_dacge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"}};e .EncodeElement (_addcf .DispRSqr ,_dacge );};if _addcf .DispEq !=nil {_dfbgd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0045\u0071"}}; -e .EncodeElement (_addcf .DispEq ,_dfbgd );};if _addcf .TrendlineLbl !=nil {_aacgd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069n\u0065\u004c\u0062\u006c"}};e .EncodeElement (_addcf .TrendlineLbl ,_aacgd ); -};if _addcf .ExtLst !=nil {_fbade :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_addcf .ExtLst ,_fbade );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_efdc *CT_StrVal )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afbfb :=range start .Attr {if _afbfb .Name .Local =="\u0069\u0064\u0078"{_aadda ,_gacce :=_fb .ParseUint (_afbfb .Value ,10,32); -if _gacce !=nil {return _gacce ;};_efdc .IdxAttr =uint32 (_aadda );continue ;};};_efbef :for {_defd ,_cabge :=d .Token ();if _cabge !=nil {return _cabge ;};switch _adbed :=_defd .(type ){case _e .StartElement :switch _adbed .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:if _gfgfe :=d .DecodeElement (&_efdc .V ,&_adbed ); -_gfgfe !=nil {return _gfgfe ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072V\u0061\u006c \u0025\u0076",_adbed .Name ); -if _bdgg :=d .Skip ();_bdgg !=nil {return _bdgg ;};};case _e .EndElement :break _efbef ;case _e .CharData :};};return nil ;};func (_cggc *CT_PageMargins )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c"},Value :_c .Sprintf ("\u0025\u0076",_cggc .LAttr )}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072"},Value :_c .Sprintf ("\u0025\u0076",_cggc .RAttr )});start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074"},Value :_c .Sprintf ("\u0025\u0076",_cggc .TAttr )}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062"},Value :_c .Sprintf ("\u0025\u0076",_cggc .BAttr )});start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",_cggc .HeaderAttr )}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",_cggc .FooterAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_adab *CT_SerTxChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _adab .StrRef !=nil {_feedg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}};e .EncodeElement (_adab .StrRef ,_feedg ); -}else if _adab .V !=nil {_feaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076"}};_eb .AddPreserveSpaceAttr (&_feaa ,*_adab .V );e .EncodeElement (_adab .V ,_feaa );};return nil ;}; +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// ValidateWithPath validates the CT_Title and its children, prefixing error messages with path -func (_bggg *CT_Title )ValidateWithPath (path string )error {if _bggg .Tx !=nil {if _daae :=_bggg .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_daae !=nil {return _daae ;};};if _bggg .Layout !=nil {if _badfa :=_bggg .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074"); -_badfa !=nil {return _badfa ;};};if _bggg .Overlay !=nil {if _cegfd :=_bggg .Overlay .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0079");_cegfd !=nil {return _cegfd ;};};if _bggg .SpPr !=nil {if _ceeea :=_bggg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_ceeea !=nil {return _ceeea ;};};if _bggg .TxPr !=nil {if _cefcc :=_bggg .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cefcc !=nil {return _cefcc ;};};if _bggg .ExtLst !=nil {if _bddef :=_bggg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bddef !=nil {return _bddef ;};};return nil ;};func (_cdcagb ST_ErrDir )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eeba :=_e .Attr {};_eeba .Name =name ;switch _cdcagb {case ST_ErrDirUnset :_eeba .Value ="";case ST_ErrDirX :_eeba .Value ="\u0078"; -case ST_ErrDirY :_eeba .Value ="\u0079";};return _eeba ,nil ;};func (_fedfb ST_ScatterStyle )String ()string {switch _fedfb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0069\u006e\u0065";case 3:return "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072"; -case 4:return "\u006d\u0061\u0072\u006b\u0065\u0072";case 5:return "\u0073\u006d\u006f\u006f\u0074\u0068";case 6:return "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072";};return "";};func (_efabe ST_DepthPercent )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _efabe .ST_DepthPercentWithSymbol !=nil {e .EncodeToken (_e .CharData (*_efabe .ST_DepthPercentWithSymbol ));};if _efabe .ST_DepthPercentUShort !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_efabe .ST_DepthPercentUShort )));};return e .EncodeToken (_e .EndElement {Name :start .Name }); -};type CT_Line3DChart struct{ +// Marker +Marker *CT_Marker ; -// Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; +// Data Point +DPt []*CT_DPt ; // Data Labels DLbls *CT_DLbls ; -// Drop Lines -DropLines *CT_ChartLines ; - -// Gap Depth -GapDepth *CT_GapAmount ; - -// Axis ID -AxId []*CT_UnsignedInt ; +// Category Axis Data +Cat *CT_AxDataSource ;Val *CT_NumDataSource ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_cefbc *CT_OfPieChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_cebba :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006f\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_cefbc .OfPieType ,_cebba );if _cefbc .VaryColors !=nil {_bbae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_cefbc .VaryColors ,_bbae );};if _cefbc .Ser !=nil {_ebdff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_gdfe :=range _cefbc .Ser {e .EncodeElement (_gdfe ,_ebdff );};};if _cefbc .DLbls !=nil {_aadgd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_cefbc .DLbls ,_aadgd );};if _cefbc .GapWidth !=nil {_aacbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_cefbc .GapWidth ,_aacbg );};if _cefbc .SplitType !=nil {_gfadb :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065"}};e .EncodeElement (_cefbc .SplitType ,_gfadb );};if _cefbc .SplitPos !=nil {_accad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"}}; -e .EncodeElement (_cefbc .SplitPos ,_accad );};if _cefbc .CustSplit !=nil {_acdg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0063\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074"}};e .EncodeElement (_cefbc .CustSplit ,_acdg );};if _cefbc .SecondPieSize !=nil {_bfaff :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073e\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_cefbc .SecondPieSize ,_bfaff );};if _cefbc .SerLines !=nil {_bdbba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};for _ ,_aadgb :=range _cefbc .SerLines {e .EncodeElement (_aadgb ,_bdbba ); -};};if _cefbc .ExtLst !=nil {_fdadcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cefbc .ExtLst ,_fdadcb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_PageMargins ()*CT_PageMargins {_gcgcb :=&CT_PageMargins {}; -return _gcgcb };func (_gedfg ST_DLblPos )String ()string {switch _gedfg {case 0:return "";case 1:return "\u0062e\u0073\u0074\u0046\u0069\u0074";case 2:return "\u0062";case 3:return "\u0063\u0074\u0072";case 4:return "\u0069\u006e\u0042\u0061\u0073\u0065"; -case 5:return "\u0069\u006e\u0045n\u0064";case 6:return "\u006c";case 7:return "\u006f\u0075\u0074\u0045\u006e\u0064";case 8:return "\u0072";case 9:return "\u0074";};return "";};func (_eaggd ST_BarGrouping )String ()string {switch _eaggd {case 0:return ""; -case 1:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064";case 2:return "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d";case 3:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 4:return "\u0073t\u0061\u0063\u006b\u0065\u0064"; -};return "";}; - -// Validate validates the CT_FirstSliceAng and its children -func (_gefb *CT_FirstSliceAng )Validate ()error {return _gefb .ValidateWithPath ("\u0043\u0054_\u0046\u0069\u0072s\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067");};type CT_NumDataSource struct{NumDataSourceChoice *CT_NumDataSourceChoice ;}; - -// Validate validates the CT_BubbleSer and its children -func (_adcf *CT_BubbleSer )Validate ()error {return _adcf .ValidateWithPath ("\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0065\u0072");};func (_dagfgb *Group_DLbl )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfbff :for {_cdgde ,_bfafde :=d .Token (); -if _bfafde !=nil {return _bfafde ;};switch _cccba :=_cdgde .(type ){case _e .StartElement :switch _cccba .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_dagfgb .Layout =NewCT_Layout (); -if _ddbb :=d .DecodeElement (_dagfgb .Layout ,&_cccba );_ddbb !=nil {return _ddbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_dagfgb .Tx =NewCT_Tx (); -if _dbaf :=d .DecodeElement (_dagfgb .Tx ,&_cccba );_dbaf !=nil {return _dbaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dagfgb .NumFmt =NewCT_NumFmt (); -if _dcedf :=d .DecodeElement (_dagfgb .NumFmt ,&_cccba );_dcedf !=nil {return _dcedf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dagfgb .SpPr =_g .NewCT_ShapeProperties (); -if _eggae :=d .DecodeElement (_dagfgb .SpPr ,&_cccba );_eggae !=nil {return _eggae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_dagfgb .TxPr =_g .NewCT_TextBody (); -if _ageag :=d .DecodeElement (_dagfgb .TxPr ,&_cccba );_ageag !=nil {return _ageag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_dagfgb .DLblPos =NewCT_DLblPos (); -if _beeb :=d .DecodeElement (_dagfgb .DLblPos ,&_cccba );_beeb !=nil {return _beeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_dagfgb .ShowLegendKey =NewCT_Boolean (); -if _egcfb :=d .DecodeElement (_dagfgb .ShowLegendKey ,&_cccba );_egcfb !=nil {return _egcfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_dagfgb .ShowVal =NewCT_Boolean (); -if _cbdcg :=d .DecodeElement (_dagfgb .ShowVal ,&_cccba );_cbdcg !=nil {return _cbdcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_dagfgb .ShowCatName =NewCT_Boolean (); -if _deef :=d .DecodeElement (_dagfgb .ShowCatName ,&_cccba );_deef !=nil {return _deef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_dagfgb .ShowSerName =NewCT_Boolean (); -if _fbfbe :=d .DecodeElement (_dagfgb .ShowSerName ,&_cccba );_fbfbe !=nil {return _fbfbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_dagfgb .ShowPercent =NewCT_Boolean (); -if _eeacf :=d .DecodeElement (_dagfgb .ShowPercent ,&_cccba );_eeacf !=nil {return _eeacf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_dagfgb .ShowBubbleSize =NewCT_Boolean (); -if _gbcg :=d .DecodeElement (_dagfgb .ShowBubbleSize ,&_cccba );_gbcg !=nil {return _gbcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_dagfgb .Separator =new (string ); -if _cacbb :=d .DecodeElement (_dagfgb .Separator ,&_cccba );_cacbb !=nil {return _cacbb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u0072\u006fu\u0070\u005f\u0044\u004c\u0062\u006c\u0020\u0025\u0076",_cccba .Name ); -if _fdcbe :=d .Skip ();_fdcbe !=nil {return _fdcbe ;};};case _e .EndElement :break _gfbff ;case _e .CharData :};};return nil ;};func NewCT_Protection ()*CT_Protection {_acfa :=&CT_Protection {};return _acfa }; +ExtLst *CT_ExtensionList ;};const (ST_SizeRepresentsUnset ST_SizeRepresents =0;ST_SizeRepresentsArea ST_SizeRepresents =1;ST_SizeRepresentsW ST_SizeRepresents =2;);func (_egagf ST_PageSetupOrientation )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_daec :=_c .Attr {}; +_daec .Name =name ;switch _egagf {case ST_PageSetupOrientationUnset :_daec .Value ="";case ST_PageSetupOrientationDefault :_daec .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_PageSetupOrientationPortrait :_daec .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074"; +case ST_PageSetupOrientationLandscape :_daec .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return _daec ,nil ;};func (_agdcgd ST_LblOffset )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _agdcgd .ST_LblOffsetPercent !=nil {e .EncodeToken (_c .CharData (*_agdcgd .ST_LblOffsetPercent )); +};if _agdcgd .ST_LblOffsetUShort !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_agdcgd .ST_LblOffsetUShort )));};return e .EncodeToken (_c .EndElement {Name :start .Name });};type CT_BubbleSer struct{ -// Validate validates the CT_Bar3DChart and its children -func (_aace *CT_Bar3DChart )Validate ()error {return _aace .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074");};func (_efeg *CT_DoughnutChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecgd :for {_abbe ,_dabd :=d .Token (); -if _dabd !=nil {return _dabd ;};switch _bfec :=_abbe .(type ){case _e .StartElement :switch _bfec .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_efeg .VaryColors =NewCT_Boolean (); -if _dgdb :=d .DecodeElement (_efeg .VaryColors ,&_bfec );_dgdb !=nil {return _dgdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_bgfge :=NewCT_PieSer (); -if _eeaa :=d .DecodeElement (_bgfge ,&_bfec );_eeaa !=nil {return _eeaa ;};_efeg .Ser =append (_efeg .Ser ,_bgfge );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_efeg .DLbls =NewCT_DLbls (); -if _aga :=d .DecodeElement (_efeg .DLbls ,&_bfec );_aga !=nil {return _aga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}:_efeg .FirstSliceAng =NewCT_FirstSliceAng (); -if _ccdbc :=d .DecodeElement (_efeg .FirstSliceAng ,&_bfec );_ccdbc !=nil {return _ccdbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}:_efeg .HoleSize =NewCT_HoleSize (); -if _dabg :=d .DecodeElement (_efeg .HoleSize ,&_bfec );_dabg !=nil {return _dabg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efeg .ExtLst =NewCT_ExtensionList (); -if _abbgd :=d .DecodeElement (_efeg .ExtLst ,&_bfec );_abbgd !=nil {return _abbgd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074\u0020\u0025v",_bfec .Name ); -if _gffgc :=d .Skip ();_gffgc !=nil {return _gffgc ;};};case _e .EndElement :break _ecgd ;case _e .CharData :};};return nil ;}; +// Index +Idx *CT_UnsignedInt ; -// ValidateWithPath validates the CT_TrendlineType and its children, prefixing error messages with path -func (_fgebd *CT_TrendlineType )ValidateWithPath (path string )error {if _ceceg :=_fgebd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ceceg !=nil {return _ceceg ;};return nil ;};func (_agce *CT_PlotArea )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcab :for {_eaacd ,_cafce :=d .Token (); -if _cafce !=nil {return _cafce ;};switch _beag :=_eaacd .(type ){case _e .StartElement :switch _beag .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_agce .Layout =NewCT_Layout (); -if _bgcca :=d .DecodeElement (_agce .Layout ,&_beag );_bgcca !=nil {return _bgcca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"}:_bfccg :=NewCT_PlotAreaChoice (); -if _fadag :=d .DecodeElement (&_bfccg .AreaChart ,&_beag );_fadag !=nil {return _fadag ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_bfccg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_egga :=NewCT_PlotAreaChoice (); -if _bageg :=d .DecodeElement (&_egga .Area3DChart ,&_beag );_bageg !=nil {return _bageg ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_egga );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"}:_fbec :=NewCT_PlotAreaChoice (); -if _fbccd :=d .DecodeElement (&_fbec .LineChart ,&_beag );_fbccd !=nil {return _fbccd ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_fbec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_begdg :=NewCT_PlotAreaChoice (); -if _cegaa :=d .DecodeElement (&_begdg .Line3DChart ,&_beag );_cegaa !=nil {return _cegaa ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_begdg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}:_fadeg :=NewCT_PlotAreaChoice (); -if _ecgbf :=d .DecodeElement (&_fadeg .StockChart ,&_beag );_ecgbf !=nil {return _ecgbf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_fadeg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_edgg :=NewCT_PlotAreaChoice (); -if _aggdf :=d .DecodeElement (&_edgg .RadarChart ,&_beag );_aggdf !=nil {return _aggdf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_edgg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"}:_cadg :=NewCT_PlotAreaChoice (); -if _bfeae :=d .DecodeElement (&_cadg .ScatterChart ,&_beag );_bfeae !=nil {return _bfeae ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_cadg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_dacegf :=NewCT_PlotAreaChoice (); -if _gedb :=d .DecodeElement (&_dacegf .PieChart ,&_beag );_gedb !=nil {return _gedb ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_dacegf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_bgcdf :=NewCT_PlotAreaChoice (); -if _gabb :=d .DecodeElement (&_bgcdf .Pie3DChart ,&_beag );_gabb !=nil {return _gabb ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_bgcdf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}:_bdcd :=NewCT_PlotAreaChoice (); -if _abdec :=d .DecodeElement (&_bdcd .DoughnutChart ,&_beag );_abdec !=nil {return _abdec ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_bdcd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_aefd :=NewCT_PlotAreaChoice (); -if _eggca :=d .DecodeElement (&_aefd .BarChart ,&_beag );_eggca !=nil {return _eggca ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_aefd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_bgdbe :=NewCT_PlotAreaChoice (); -if _degbf :=d .DecodeElement (&_bgdbe .Bar3DChart ,&_beag );_degbf !=nil {return _degbf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_bgdbe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_ddgcb :=NewCT_PlotAreaChoice (); -if _egfc :=d .DecodeElement (&_ddgcb .OfPieChart ,&_beag );_egfc !=nil {return _egfc ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_ddgcb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"}:_eebe :=NewCT_PlotAreaChoice (); -if _bdcf :=d .DecodeElement (&_eebe .SurfaceChart ,&_beag );_bdcf !=nil {return _bdcf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_eebe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"}:_fcbbg :=NewCT_PlotAreaChoice (); -if _gfbf :=d .DecodeElement (&_fcbbg .Surface3DChart ,&_beag );_gfbf !=nil {return _gfbf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_fcbbg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_dgbc :=NewCT_PlotAreaChoice (); -if _eecaf :=d .DecodeElement (&_dgbc .BubbleChart ,&_beag );_eecaf !=nil {return _eecaf ;};_agce .PlotAreaChoice =append (_agce .PlotAreaChoice ,_dgbc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"}:_gfggd :=NewCT_PlotAreaChoice1 (); -if _aaeg :=d .DecodeElement (&_gfggd .ValAx ,&_beag );_aaeg !=nil {return _aaeg ;};_agce .PlotAreaChoice1 =append (_agce .PlotAreaChoice1 ,_gfggd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"}:_ddeb :=NewCT_PlotAreaChoice1 (); -if _fefa :=d .DecodeElement (&_ddeb .CatAx ,&_beag );_fefa !=nil {return _fefa ;};_agce .PlotAreaChoice1 =append (_agce .PlotAreaChoice1 ,_ddeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"}:_acbec :=NewCT_PlotAreaChoice1 (); -if _faed :=d .DecodeElement (&_acbec .DateAx ,&_beag );_faed !=nil {return _faed ;};_agce .PlotAreaChoice1 =append (_agce .PlotAreaChoice1 ,_acbec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"}:_ababeg :=NewCT_PlotAreaChoice1 (); -if _ecafg :=d .DecodeElement (&_ababeg .SerAx ,&_beag );_ecafg !=nil {return _ecafg ;};_agce .PlotAreaChoice1 =append (_agce .PlotAreaChoice1 ,_ababeg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0054\u0061\u0062\u006c\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0054\u0061\u0062\u006c\u0065"}:_agce .DTable =NewCT_DTable (); -if _bfeb :=d .DecodeElement (_agce .DTable ,&_beag );_bfeb !=nil {return _bfeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_agce .SpPr =_g .NewCT_ShapeProperties (); -if _daea :=d .DecodeElement (_agce .SpPr ,&_beag );_daea !=nil {return _daea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agce .ExtLst =NewCT_ExtensionList (); -if _fgbbb :=d .DecodeElement (_agce .ExtLst ,&_beag );_fgbbb !=nil {return _fgbbb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0020\u0025\u0076",_beag .Name ); -if _gdcd :=d .Skip ();_gdcd !=nil {return _gdcd ;};};case _e .EndElement :break _fcab ;case _e .CharData :};};return nil ;};func (_ddaea *ST_Thickness )Validate ()error {return _ddaea .ValidateWithPath ("")};func (_dfg *CT_BandFmts )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _dfg .BandFmt !=nil {_fef :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0062\u0061\u006e\u0064\u0046\u006dt"}};for _ ,_ebg :=range _dfg .BandFmt {e .EncodeElement (_ebg ,_fef );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_dabge *CT_RadarSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_edaad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_dabge .Idx ,_edaad );_fbfgf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_dabge .Order ,_fbfgf );if _dabge .Tx !=nil {_dbgbd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_dabge .Tx ,_dbgbd );};if _dabge .SpPr !=nil {_cadgb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_dabge .SpPr ,_cadgb );};if _dabge .Marker !=nil {_gbfca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_dabge .Marker ,_gbfca );};if _dabge .DPt !=nil {_gede :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}}; -for _ ,_eecd :=range _dabge .DPt {e .EncodeElement (_eecd ,_gede );};};if _dabge .DLbls !=nil {_deebb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_dabge .DLbls ,_deebb );};if _dabge .Cat !=nil {_ccgfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}}; -e .EncodeElement (_dabge .Cat ,_ccgfg );};if _dabge .Val !=nil {_bgade :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_dabge .Val ,_bgade );};if _dabge .ExtLst !=nil {_cebbc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_dabge .ExtLst ,_cebbc );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_caafb *CT_SurfaceChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fedc :for {_gdead ,_ffeege :=d .Token ();if _ffeege !=nil {return _ffeege ; -};switch _ffeed :=_gdead .(type ){case _e .StartElement :switch _ffeed .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_caafb .Wireframe =NewCT_Boolean (); -if _bggcc :=d .DecodeElement (_caafb .Wireframe ,&_ffeed );_bggcc !=nil {return _bggcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gbgcb :=NewCT_SurfaceSer (); -if _gfcd :=d .DecodeElement (_gbgcb ,&_ffeed );_gfcd !=nil {return _gfcd ;};_caafb .Ser =append (_caafb .Ser ,_gbgcb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_caafb .BandFmts =NewCT_BandFmts (); -if _cebee :=d .DecodeElement (_caafb .BandFmts ,&_ffeed );_cebee !=nil {return _cebee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_gbff :=NewCT_UnsignedInt (); -if _geaa :=d .DecodeElement (_gbff ,&_ffeed );_geaa !=nil {return _geaa ;};_caafb .AxId =append (_caafb .AxId ,_gbff );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caafb .ExtLst =NewCT_ExtensionList (); -if _dcafd :=d .DecodeElement (_caafb .ExtLst ,&_ffeed );_dcafd !=nil {return _dcafd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ffeed .Name ); -if _dcbbeg :=d .Skip ();_dcbbeg !=nil {return _dcbbeg ;};};case _e .EndElement :break _fedc ;case _e .CharData :};};return nil ;};func (_gefgc *CT_TrendlineLbl )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gefgc .Layout !=nil {_gebda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_gefgc .Layout ,_gebda );};if _gefgc .Tx !=nil {_debeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_gefgc .Tx ,_debeb );};if _gefgc .NumFmt !=nil {_adfdf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_gefgc .NumFmt ,_adfdf );};if _gefgc .SpPr !=nil {_fefdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gefgc .SpPr ,_fefdg );};if _gefgc .TxPr !=nil {_gecae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_gefgc .TxPr ,_gecae );};if _gefgc .ExtLst !=nil {_eeee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gefgc .ExtLst ,_eeee );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Order +Order *CT_UnsignedInt ; -// Validate validates the CT_Layout and its children -func (_dbea *CT_Layout )Validate ()error {return _dbea .ValidateWithPath ("\u0043T\u005f\u004c\u0061\u0079\u006f\u0075t");};type CT_Thickness struct{ValAttr ST_Thickness ;}; +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// ValidateWithPath validates the CT_ValAx and its children, prefixing error messages with path -func (_cgde *CT_ValAx )ValidateWithPath (path string )error {if _cccbd :=_cgde .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_cccbd !=nil {return _cccbd ;};if _caacdd :=_cgde .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); -_caacdd !=nil {return _caacdd ;};if _cgde .Delete !=nil {if _gfba :=_cgde .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_gfba !=nil {return _gfba ;};};if _aafga :=_cgde .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); -_aafga !=nil {return _aafga ;};if _cgde .MajorGridlines !=nil {if _gaadc :=_cgde .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_gaadc !=nil {return _gaadc ;};};if _cgde .MinorGridlines !=nil {if _gdbbg :=_cgde .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); -_gdbbg !=nil {return _gdbbg ;};};if _cgde .Title !=nil {if _cdceb :=_cgde .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_cdceb !=nil {return _cdceb ;};};if _cgde .NumFmt !=nil {if _gaefb :=_cgde .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_gaefb !=nil {return _gaefb ;};};if _cgde .MajorTickMark !=nil {if _feccc :=_cgde .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_feccc !=nil {return _feccc ;};};if _cgde .MinorTickMark !=nil {if _fefaa :=_cgde .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); -_fefaa !=nil {return _fefaa ;};};if _cgde .TickLblPos !=nil {if _dfab :=_cgde .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_dfab !=nil {return _dfab ;};};if _cgde .SpPr !=nil {if _gbfccb :=_cgde .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_gbfccb !=nil {return _gbfccb ;};};if _cgde .TxPr !=nil {if _aacgc :=_cgde .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_aacgc !=nil {return _aacgc ;};};if _addag :=_cgde .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); -_addag !=nil {return _addag ;};if _cgde .AxSharedChoice !=nil {if _ecaff :=_cgde .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_ecaff !=nil {return _ecaff ;};};if _cgde .CrossBetween !=nil {if _fbed :=_cgde .CrossBetween .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"); -_fbed !=nil {return _fbed ;};};if _cgde .MajorUnit !=nil {if _geebb :=_cgde .MajorUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074");_geebb !=nil {return _geebb ;};};if _cgde .MinorUnit !=nil {if _agdceg :=_cgde .MinorUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"); -_agdceg !=nil {return _agdceg ;};};if _cgde .DispUnits !=nil {if _dfdca :=_cgde .DispUnits .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073");_dfdca !=nil {return _dfdca ;};};if _cgde .ExtLst !=nil {if _gacef :=_cgde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gacef !=nil {return _gacef ;};};return nil ;};func (_caebg *CT_ScatterChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_caebg .ScatterStyle =NewCT_ScatterStyle ();_egbgb :for {_gfbbb ,_adce :=d .Token ();if _adce !=nil {return _adce ; -};switch _fbda :=_gfbbb .(type ){case _e .StartElement :switch _fbda .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}:if _gceef :=d .DecodeElement (_caebg .ScatterStyle ,&_fbda ); -_gceef !=nil {return _gceef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_caebg .VaryColors =NewCT_Boolean (); -if _cdced :=d .DecodeElement (_caebg .VaryColors ,&_fbda );_cdced !=nil {return _cdced ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_abgec :=NewCT_ScatterSer (); -if _bbce :=d .DecodeElement (_abgec ,&_fbda );_bbce !=nil {return _bbce ;};_caebg .Ser =append (_caebg .Ser ,_abgec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_caebg .DLbls =NewCT_DLbls (); -if _efgga :=d .DecodeElement (_caebg .DLbls ,&_fbda );_efgga !=nil {return _efgga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_ffga :=NewCT_UnsignedInt (); -if _bgffbg :=d .DecodeElement (_ffga ,&_fbda );_bgffbg !=nil {return _bgffbg ;};_caebg .AxId =append (_caebg .AxId ,_ffga );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caebg .ExtLst =NewCT_ExtensionList (); -if _gebec :=d .DecodeElement (_caebg .ExtLst ,&_fbda );_gebec !=nil {return _gebec ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_fbda .Name ); -if _ebag :=d .Skip ();_ebag !=nil {return _ebag ;};};case _e .EndElement :break _egbgb ;case _e .CharData :};};return nil ;};func (_eegd *CT_UpDownBar )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eegd .SpPr !=nil {_fgedeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_eegd .SpPr ,_fgedeb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aegd ST_Grouping )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_aegd .String (),start );};func (_cgfcbb ST_SplitType )String ()string {switch _cgfcbb {case 0:return ""; -case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074";case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 4:return "\u0070\u006f\u0073";case 5:return "\u0076\u0061\u006c";};return "";};func (_ffdcd ST_BarDir )Validate ()error {return _ffdcd .ValidateWithPath ("")}; -func (_gbcag *CT_MultiLvlStrRef )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_bccdd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066"}};_eb .AddPreserveSpaceAttr (&_bccdd ,_gbcag .F );e .EncodeElement (_gbcag .F ,_bccdd ); -if _gbcag .MultiLvlStrCache !=nil {_abca :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006du\u006c\u0074\u0069\u004c\u0076l\u0053\u0074r\u0043\u0061\u0063\u0068\u0065"}};e .EncodeElement (_gbcag .MultiLvlStrCache ,_abca );};if _gbcag .ExtLst !=nil {_cfea :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gbcag .ExtLst ,_cfea );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Invert if Negative +InvertIfNegative *CT_Boolean ; -// ValidateWithPath validates the EG_AxSharedChoice and its children, prefixing error messages with path -func (_afba *EG_AxSharedChoice )ValidateWithPath (path string )error {if _afba .Crosses !=nil {if _ddfd :=_afba .Crosses .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0065\u0073");_ddfd !=nil {return _ddfd ;};};if _afba .CrossesAt !=nil {if _bcfag :=_afba .CrossesAt .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0065\u0073\u0041\u0074"); -_bcfag !=nil {return _bcfag ;};};return nil ;};type CT_NumData struct{ +// Data Point +DPt []*CT_DPt ; -// Format Code -FormatCode *string ; +// Data Labels +DLbls *CT_DLbls ;Trendline []*CT_Trendline ; -// Point Count -PtCount *CT_UnsignedInt ; +// Error Bars +ErrBars []*CT_ErrBars ; -// Numeric Point -Pt []*CT_NumVal ;ExtLst *CT_ExtensionList ;}; +// X Values +XVal *CT_AxDataSource ; -// ValidateWithPath validates the CT_StrData and its children, prefixing error messages with path -func (_eafef *CT_StrData )ValidateWithPath (path string )error {if _eafef .PtCount !=nil {if _bbece :=_eafef .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_bbece !=nil {return _bbece ;};};for _fffb ,_ebeaf :=range _eafef .Pt {if _dccb :=_ebeaf .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_fffb )); -_dccb !=nil {return _dccb ;};};if _eafef .ExtLst !=nil {if _gedce :=_eafef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gedce !=nil {return _gedce ;};};return nil ;};func (_befec *ST_CrossBetween )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcbfd ,_ceadf :=d .Token (); -if _ceadf !=nil {return _ceadf ;};if _eggfg ,_fcdf :=_bcbfd .(_e .EndElement );_fcdf &&_eggfg .Name ==start .Name {*_befec =1;return nil ;};if _gebf ,_bgec :=_bcbfd .(_e .CharData );!_bgec {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcbfd ); -}else {switch string (_gebf ){case "":*_befec =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_befec =1;case "\u006d\u0069\u0064\u0043\u0061\u0074":*_befec =2;};};_bcbfd ,_ceadf =d .Token ();if _ceadf !=nil {return _ceadf ;};if _egddd ,_dceaa :=_bcbfd .(_e .EndElement ); -_dceaa &&_egddd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcbfd );};func (_fagc ST_PageSetupOrientation )String ()string {switch _fagc {case 0:return ""; -case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case 3:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return "";};func (_gacdd *CT_ExternalData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gacdd .IdAttr )}); -e .EncodeToken (start );if _gacdd .AutoUpdate !=nil {_ebca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061u\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"}};e .EncodeElement (_gacdd .AutoUpdate ,_ebca );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Y Values +YVal *CT_NumDataSource ; -// ValidateWithPath validates the CT_LineChart and its children, prefixing error messages with path -func (_bbfea *CT_LineChart )ValidateWithPath (path string )error {if _bded :=_bbfea .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_bded !=nil {return _bded ;};if _bbfea .VaryColors !=nil {if _adfc :=_bbfea .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_adfc !=nil {return _adfc ;};};for _fcgbg ,_dbdaf :=range _bbfea .Ser {if _gecb :=_dbdaf .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_fcgbg ));_gecb !=nil {return _gecb ;};};if _bbfea .DLbls !=nil {if _cbgbf :=_bbfea .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_cbgbf !=nil {return _cbgbf ;};};if _bbfea .DropLines !=nil {if _gaeg :=_bbfea .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_gaeg !=nil {return _gaeg ;};};if _bbfea .HiLowLines !=nil {if _acfc :=_bbfea .HiLowLines .ValidateWithPath (path +"/\u0048\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"); -_acfc !=nil {return _acfc ;};};if _bbfea .UpDownBars !=nil {if _bgdd :=_bbfea .UpDownBars .ValidateWithPath (path +"/\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073");_bgdd !=nil {return _bgdd ;};};if _bbfea .Marker !=nil {if _fgadd :=_bbfea .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072"); -_fgadd !=nil {return _fgadd ;};};if _bbfea .Smooth !=nil {if _fdca :=_bbfea .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068");_fdca !=nil {return _fdca ;};};for _gfcf ,_cdcca :=range _bbfea .AxId {if _fcffa :=_cdcca .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_gfcf )); -_fcffa !=nil {return _fcffa ;};};if _bbfea .ExtLst !=nil {if _accbd :=_bbfea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_accbd !=nil {return _accbd ;};};return nil ;}; +// Bubble Size +BubbleSize *CT_NumDataSource ; -// ValidateWithPath validates the CT_SurfaceChart and its children, prefixing error messages with path -func (_ecee *CT_SurfaceChart )ValidateWithPath (path string )error {if _ecee .Wireframe !=nil {if _cecad :=_ecee .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_cecad !=nil {return _cecad ;};};for _gbaf ,_egae :=range _ecee .Ser {if _abed :=_egae .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbaf )); -_abed !=nil {return _abed ;};};if _ecee .BandFmts !=nil {if _fgga :=_ecee .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s");_fgga !=nil {return _fgga ;};};for _acedf ,_bgbbd :=range _ecee .AxId {if _eagdg :=_bgbbd .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_acedf )); -_eagdg !=nil {return _eagdg ;};};if _ecee .ExtLst !=nil {if _ccbbd :=_ecee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccbbd !=nil {return _ccbbd ;};};return nil ;};type ST_TimeUnit byte ; +// 3D Bubble +Bubble3D *CT_Boolean ; -// Validate validates the CT_ErrValType and its children -func (_bgfad *CT_ErrValType )Validate ()error {return _bgfad .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065");};func (_ebfea ST_SizeRepresents )ValidateWithPath (path string )error {switch _ebfea {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebfea )); -};return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_Order and its children, prefixing error messages with path -func (_bfde *CT_Order )ValidateWithPath (path string )error {if _bfde .ValAttr !=nil {if *_bfde .ValAttr < 2{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bfde .ValAttr ); -};if *_bfde .ValAttr > 6{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0036\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bfde .ValAttr ); -};};return nil ;}; +// Validate validates the CT_SplitType and its children +func (_fdbd *CT_SplitType )Validate ()error {return _fdbd .ValidateWithPath ("\u0043\u0054\u005fS\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065");};func (_accfee ST_BarDir )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bcdfa :=_c .Attr {};_bcdfa .Name =name ; +switch _accfee {case ST_BarDirUnset :_bcdfa .Value ="";case ST_BarDirBar :_bcdfa .Value ="\u0062\u0061\u0072";case ST_BarDirCol :_bcdfa .Value ="\u0063\u006f\u006c";};return _bcdfa ,nil ;};type CT_SizeRepresents struct{ -// ValidateWithPath validates the CT_DPt and its children, prefixing error messages with path -func (_dgfg *CT_DPt )ValidateWithPath (path string )error {if _ggccc :=_dgfg .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ggccc !=nil {return _ggccc ;};if _dgfg .InvertIfNegative !=nil {if _gefg :=_dgfg .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065"); -_gefg !=nil {return _gefg ;};};if _dgfg .Marker !=nil {if _bbbg :=_dgfg .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_bbbg !=nil {return _bbbg ;};};if _dgfg .Bubble3D !=nil {if _dcgfg :=_dgfg .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D"); -_dcgfg !=nil {return _dcgfg ;};};if _dgfg .Explosion !=nil {if _dage :=_dgfg .Explosion .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e");_dage !=nil {return _dage ;};};if _dgfg .SpPr !=nil {if _ceeg :=_dgfg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_ceeg !=nil {return _ceeg ;};};if _dgfg .PictureOptions !=nil {if _gfab :=_dgfg .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_gfab !=nil {return _gfab ;};};if _dgfg .ExtLst !=nil {if _dbfd :=_dgfg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_dbfd !=nil {return _dbfd ;};};return nil ;};func (_ebgc *ST_ScatterStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ebgc =0;case "\u006e\u006f\u006e\u0065":*_ebgc =1;case "\u006c\u0069\u006e\u0065":*_ebgc =2;case "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072":*_ebgc =3; -case "\u006d\u0061\u0072\u006b\u0065\u0072":*_ebgc =4;case "\u0073\u006d\u006f\u006f\u0074\u0068":*_ebgc =5;case "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072":*_ebgc =6;};return nil ;};func (_gddcc *CT_ValAx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_aeacab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_gddcc .AxId ,_aeacab );_egddg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_gddcc .Scaling ,_egddg ); -if _gddcc .Delete !=nil {_abfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_gddcc .Delete ,_abfa );};_ebedd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}}; -e .EncodeElement (_gddcc .AxPos ,_ebedd );if _gddcc .MajorGridlines !=nil {_gggbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_gddcc .MajorGridlines ,_gggbe ); -};if _gddcc .MinorGridlines !=nil {_dbcfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_gddcc .MinorGridlines ,_dbcfa );};if _gddcc .Title !=nil {_ccga :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}}; -e .EncodeElement (_gddcc .Title ,_ccga );};if _gddcc .NumFmt !=nil {_bgaag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_gddcc .NumFmt ,_bgaag );};if _gddcc .MajorTickMark !=nil {_debaf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}}; -e .EncodeElement (_gddcc .MajorTickMark ,_debaf );};if _gddcc .MinorTickMark !=nil {_bcabg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_gddcc .MinorTickMark ,_bcabg ); -};if _gddcc .TickLblPos !=nil {_eabfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}};e .EncodeElement (_gddcc .TickLblPos ,_eabfg );};if _gddcc .SpPr !=nil {_fgeea :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_gddcc .SpPr ,_fgeea );};if _gddcc .TxPr !=nil {_cbed :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_gddcc .TxPr ,_cbed );};_bgcfb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}}; -e .EncodeElement (_gddcc .CrossAx ,_bgcfb );if _gddcc .AxSharedChoice !=nil {_gddcc .AxSharedChoice .MarshalXML (e ,_e .StartElement {});};if _gddcc .CrossBetween !=nil {_fgcfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063\u0072\u006f\u0073\u0073\u0042\u0065t\u0077\u0065\u0065\u006e"}}; -e .EncodeElement (_gddcc .CrossBetween ,_fgcfg );};if _gddcc .MajorUnit !=nil {_gbgdf :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_gddcc .MajorUnit ,_gbgdf );};if _gddcc .MinorUnit !=nil {_dbffg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"}}; -e .EncodeElement (_gddcc .MinorUnit ,_dbffg );};if _gddcc .DispUnits !=nil {_deebe :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073"}};e .EncodeElement (_gddcc .DispUnits ,_deebe );};if _gddcc .ExtLst !=nil {_fdfbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gddcc .ExtLst ,_fdfbg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Size Represents Value +ValAttr ST_SizeRepresents ;};type CT_PrintSettings struct{ -// ValidateWithPath validates the CT_NumDataSourceChoice and its children, prefixing error messages with path -func (_bedbd *CT_NumDataSourceChoice )ValidateWithPath (path string )error {if _bedbd .NumRef !=nil {if _dcdc :=_bedbd .NumRef .ValidateWithPath (path +"\u002fN\u0075\u006d\u0052\u0065\u0066");_dcdc !=nil {return _dcdc ;};};if _bedbd .NumLit !=nil {if _ebab :=_bedbd .NumLit .ValidateWithPath (path +"\u002fN\u0075\u006d\u004c\u0069\u0074"); -_ebab !=nil {return _ebab ;};};return nil ;}; +// Header and Footer +HeaderFooter *CT_HeaderFooter ; -// Validate validates the CT_BubbleChart and its children -func (_fgdc *CT_BubbleChart )Validate ()error {return _fgdc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065C\u0068\u0061\u0072\u0074");};func (_acfac ST_TickLblPos )String ()string {switch _acfac {case 0:return "";case 1:return "\u0068\u0069\u0067\u0068"; -case 2:return "\u006c\u006f\u0077";case 3:return "\u006e\u0065\u0078\u0074\u0054\u006f";case 4:return "\u006e\u006f\u006e\u0065";};return "";}; +// Page Margins +PageMargins *CT_PageMargins ; -// ValidateWithPath validates the CT_PieSer and its children, prefixing error messages with path -func (_dfeg *CT_PieSer )ValidateWithPath (path string )error {if _cbbgc :=_dfeg .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_cbbgc !=nil {return _cbbgc ;};if _aaab :=_dfeg .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_aaab !=nil {return _aaab ;};if _dfeg .Tx !=nil {if _edae :=_dfeg .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_edae !=nil {return _edae ;};};if _dfeg .SpPr !=nil {if _adbb :=_dfeg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_adbb !=nil {return _adbb ; -};};if _dfeg .Explosion !=nil {if _caaf :=_dfeg .Explosion .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e");_caaf !=nil {return _caaf ;};};for _ccabf ,_cccb :=range _dfeg .DPt {if _cgad :=_cccb .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_ccabf )); -_cgad !=nil {return _cgad ;};};if _dfeg .DLbls !=nil {if _eaba :=_dfeg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_eaba !=nil {return _eaba ;};};if _dfeg .Cat !=nil {if _fbbbee :=_dfeg .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); -_fbbbee !=nil {return _fbbbee ;};};if _dfeg .Val !=nil {if _gccc :=_dfeg .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_gccc !=nil {return _gccc ;};};if _dfeg .ExtLst !=nil {if _ffgg :=_dfeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ffgg !=nil {return _ffgg ;};};return nil ;};type ST_SizeRepresents byte ; +// Page Setup +PageSetup *CT_PageSetup ; -// ValidateWithPath validates the CT_ErrValType and its children, prefixing error messages with path -func (_fca *CT_ErrValType )ValidateWithPath (path string )error {if _adfa :=_fca .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adfa !=nil {return _adfa ;};return nil ;};func NewCT_DLbls ()*CT_DLbls {_eeg :=&CT_DLbls {}; -_eeg .DLblsChoice =NewCT_DLblsChoice ();return _eeg ;}; +// Legacy Drawing for Headers and Footers +LegacyDrawingHF *CT_RelId ;};func (_gagd *CT_PieSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gagd .Idx =NewCT_UnsignedInt ();_gagd .Order =NewCT_UnsignedInt ();_cdabf :for {_aebef ,_eddgd :=d .Token ();if _eddgd !=nil {return _eddgd ; +};switch _dagdg :=_aebef .(type ){case _c .StartElement :switch _dagdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _gcbce :=d .DecodeElement (_gagd .Idx ,&_dagdg ); +_gcbce !=nil {return _gcbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _fadcb :=d .DecodeElement (_gagd .Order ,&_dagdg ); +_fadcb !=nil {return _fadcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_gagd .Tx =NewCT_SerTx (); +if _ceeda :=d .DecodeElement (_gagd .Tx ,&_dagdg );_ceeda !=nil {return _ceeda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_gagd .SpPr =_a .NewCT_ShapeProperties (); +if _degge :=d .DecodeElement (_gagd .SpPr ,&_dagdg );_degge !=nil {return _degge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"}:_gagd .Explosion =NewCT_UnsignedInt (); +if _dgbfb :=d .DecodeElement (_gagd .Explosion ,&_dagdg );_dgbfb !=nil {return _dgbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_abge :=NewCT_DPt (); +if _agccd :=d .DecodeElement (_abge ,&_dagdg );_agccd !=nil {return _agccd ;};_gagd .DPt =append (_gagd .DPt ,_abge );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gagd .DLbls =NewCT_DLbls (); +if _dcdff :=d .DecodeElement (_gagd .DLbls ,&_dagdg );_dcdff !=nil {return _dcdff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_gagd .Cat =NewCT_AxDataSource (); +if _cdcga :=d .DecodeElement (_gagd .Cat ,&_dagdg );_cdcga !=nil {return _cdcga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_gagd .Val =NewCT_NumDataSource (); +if _cceg :=d .DecodeElement (_gagd .Val ,&_dagdg );_cceg !=nil {return _cceg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gagd .ExtLst =NewCT_ExtensionList (); +if _ccebf :=d .DecodeElement (_gagd .ExtLst ,&_dagdg );_ccebf !=nil {return _ccebf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0069\u0065S\u0065\u0072 \u0025\u0076",_dagdg .Name ); +if _bdeagb :=d .Skip ();_bdeagb !=nil {return _bdeagb ;};};case _c .EndElement :break _cdabf ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_NumVal and its children, prefixing error messages with path -func (_gcbe *CT_NumVal )ValidateWithPath (path string )error {return nil };func (_agdf *CT_ErrBarType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _agdf .ValAttr !=ST_ErrBarTypeUnset {_dagb ,_bdag :=_agdf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _bdag !=nil {return _bdag ;};start .Attr =append (start .Attr ,_dagb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_TrendlineLbl ()*CT_TrendlineLbl {_cegg :=&CT_TrendlineLbl {};return _cegg }; -func ParseUnionST_DepthPercent (s string )(ST_DepthPercent ,error ){if ST_DepthPercentWithSymbolPatternRe .MatchString (s ){return ST_DepthPercent {ST_DepthPercentWithSymbol :&s },nil ;};_aded ,_ccddf :=_fb .ParseUint (s ,10,16);if _ccddf !=nil {return ST_DepthPercent {},_ccddf ; -};_fadb :=uint16 (_aded );return ST_DepthPercent {ST_DepthPercentUShort :&_fadb },nil ;};func (_cgcda ST_BuiltInUnit )Validate ()error {return _cgcda .ValidateWithPath ("")};type ST_TickLblPos byte ; +// ValidateWithPath validates the CT_LegendEntry and its children, prefixing error messages with path +func (_ecfcf *CT_LegendEntry )ValidateWithPath (path string )error {if _ccaf :=_ecfcf .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ccaf !=nil {return _ccaf ;};if _egga :=_ecfcf .LegendEntryChoice .ValidateWithPath (path +"\u002fL\u0065g\u0065\u006e\u0064\u0045\u006et\u0072\u0079C\u0068\u006f\u0069\u0063\u0065"); +_egga !=nil {return _egga ;};if _ecfcf .ExtLst !=nil {if _gafbd :=_ecfcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gafbd !=nil {return _gafbd ;};};return nil ;};type CT_Shape struct{ -// Validate validates the CT_Crosses and its children -func (_faeg *CT_Crosses )Validate ()error {return _faeg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073");}; +// Shape Value +ValAttr ST_Shape ;};func NewCT_Period ()*CT_Period {_agea :=&CT_Period {};return _agea }; -// Validate validates the ChartSpace and its children -func (_cead *ChartSpace )Validate ()error {return _cead .ValidateWithPath ("\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065");}; +// Validate validates the CT_CatAx and its children +func (_beff *CT_CatAx )Validate ()error {return _beff .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078");}; -// Validate validates the CT_PictureOptions and its children -func (_bcdcb *CT_PictureOptions )Validate ()error {return _bcdcb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073");}; +// ValidateWithPath validates the CT_BarGrouping and its children, prefixing error messages with path +func (_fbdbe *CT_BarGrouping )ValidateWithPath (path string )error {if _gge :=_fbdbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gge !=nil {return _gge ;};return nil ;};type CT_Chart struct{Title *CT_Title ; -// Validate validates the EG_LegendEntryData and its children -func (_fcaab *EG_LegendEntryData )Validate ()error {return _fcaab .ValidateWithPath ("\u0045G\u005fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u0044\u0061\u0074\u0061");};type CT_StrRef struct{ +// Auto Title Is Deleted +AutoTitleDeleted *CT_Boolean ; -// Formula -F string ; +// Pivot Formats +PivotFmts *CT_PivotFmts ; -// String Cache -StrCache *CT_StrData ;ExtLst *CT_ExtensionList ;}; +// View In 3D +View3D *CT_View3D ; -// ValidateWithPath validates the CT_PrintSettings and its children, prefixing error messages with path -func (_fddef *CT_PrintSettings )ValidateWithPath (path string )error {if _fddef .HeaderFooter !=nil {if _ecege :=_fddef .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");_ecege !=nil {return _ecege ; -};};if _fddef .PageMargins !=nil {if _dgdfg :=_fddef .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_dgdfg !=nil {return _dgdfg ;};};if _fddef .PageSetup !=nil {if _gfgcg :=_fddef .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"); -_gfgcg !=nil {return _gfgcg ;};};if _fddef .LegacyDrawingHF !=nil {if _aafg :=_fddef .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_aafg !=nil {return _aafg ;};};return nil ; -};func NewCT_CatAx ()*CT_CatAx {_ggd :=&CT_CatAx {};_ggd .AxId =NewCT_UnsignedInt ();_ggd .Scaling =NewCT_Scaling ();_ggd .AxPos =NewCT_AxPos ();_ggd .CrossAx =NewCT_UnsignedInt ();return _ggd ;};func (_ceaf *ST_Thickness )ValidateWithPath (path string )error {_abgbg :=[]string {}; -if _ceaf .ST_ThicknessPercent !=nil {_abgbg =append (_abgbg ,"\u0053\u0054\u005f\u0054hi\u0063\u006b\u006e\u0065\u0073\u0073\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _ceaf .Uint32 !=nil {_abgbg =append (_abgbg ,"\u0055\u0069\u006e\u0074\u0033\u0032"); -};if len (_abgbg )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_abgbg );};return nil ;};func (_dgdg *CT_RotX )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_edcee :=range start .Attr {if _edcee .Name .Local =="\u0076\u0061\u006c"{_eedba ,_fcdcf :=_fb .ParseInt (_edcee .Value ,10,8); -if _fcdcf !=nil {return _fcdcf ;};_agda :=int8 (_eedba );_dgdg .ValAttr =&_agda ;continue ;};};for {_gfff ,_bcaag :=d .Token ();if _bcaag !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u006f\u0074\u0058\u003a\u0020\u0025\u0073",_bcaag ); -};if _ccbec ,_bfdef :=_gfff .(_e .EndElement );_bfdef &&_ccbec .Name ==start .Name {break ;};};return nil ;}; +// Floor +Floor *CT_Surface ; -// ValidateWithPath validates the CT_SurfaceSer and its children, prefixing error messages with path -func (_eccce *CT_SurfaceSer )ValidateWithPath (path string )error {if _ffab :=_eccce .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ffab !=nil {return _ffab ;};if _bcade :=_eccce .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_bcade !=nil {return _bcade ;};if _eccce .Tx !=nil {if _dbdeg :=_eccce .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_dbdeg !=nil {return _dbdeg ;};};if _eccce .SpPr !=nil {if _afbce :=_eccce .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_afbce !=nil {return _afbce ;};};if _eccce .Cat !=nil {if _febaf :=_eccce .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074");_febaf !=nil {return _febaf ;};};if _eccce .Val !=nil {if _gbgd :=_eccce .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c"); -_gbgd !=nil {return _gbgd ;};};if _eccce .ExtLst !=nil {if _bffcg :=_eccce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bffcg !=nil {return _bffcg ;};};return nil ;};type ST_BuiltInUnit byte ;func (_gace *CT_SurfaceSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gace .Idx =NewCT_UnsignedInt (); -_gace .Order =NewCT_UnsignedInt ();_beaab :for {_bdggc ,_fgde :=d .Token ();if _fgde !=nil {return _fgde ;};switch _adecc :=_bdggc .(type ){case _e .StartElement :switch _adecc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _adfcb :=d .DecodeElement (_gace .Idx ,&_adecc ); -_adfcb !=nil {return _adfcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _egebg :=d .DecodeElement (_gace .Order ,&_adecc ); -_egebg !=nil {return _egebg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_gace .Tx =NewCT_SerTx (); -if _deacd :=d .DecodeElement (_gace .Tx ,&_adecc );_deacd !=nil {return _deacd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_gace .SpPr =_g .NewCT_ShapeProperties (); -if _fgfcb :=d .DecodeElement (_gace .SpPr ,&_adecc );_fgfcb !=nil {return _fgfcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_gace .Cat =NewCT_AxDataSource (); -if _agbdf :=d .DecodeElement (_gace .Cat ,&_adecc );_agbdf !=nil {return _agbdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_gace .Val =NewCT_NumDataSource (); -if _ffgd :=d .DecodeElement (_gace .Val ,&_adecc );_ffgd !=nil {return _ffgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gace .ExtLst =NewCT_ExtensionList (); -if _cgecf :=d .DecodeElement (_gace .ExtLst ,&_adecc );_cgecf !=nil {return _cgecf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053u\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072 \u0025\u0076",_adecc .Name ); -if _efcgd :=d .Skip ();_efcgd !=nil {return _efcgd ;};};case _e .EndElement :break _beaab ;case _e .CharData :};};return nil ;};func ParseUnionST_Overlap (s string )(ST_Overlap ,error ){if ST_OverlapPercentPatternRe .MatchString (s ){return ST_Overlap {ST_OverlapPercent :&s },nil ; -};_aeaddd ,_ebcbg :=_fb .ParseInt (s ,10,8);if _ebcbg !=nil {return ST_Overlap {},_ebcbg ;};_fgcfe :=int8 (_aeaddd );return ST_Overlap {ST_OverlapByte :&_fgcfe },nil ;};func (_cbaa *CT_LegendEntryChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdadc :=start ; -switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_cbaa .Delete =NewCT_Boolean (); -if _befgb :=d .DecodeElement (_cbaa .Delete ,&_fdadc );_befgb !=nil {return _befgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cbaa .TxPr =_g .NewCT_TextBody (); -if _ceea :=d .DecodeElement (_cbaa .TxPr ,&_fdadc );_ceea !=nil {return _ceea ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdadc .Name ); -if _cabe :=d .Skip ();_cabe !=nil {return _cabe ;};};return nil ;}; +// Side Wall +SideWall *CT_Surface ; -// ValidateWithPath validates the CT_ScatterChart and its children, prefixing error messages with path -func (_fcge *CT_ScatterChart )ValidateWithPath (path string )error {if _ebad :=_fcge .ScatterStyle .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065");_ebad !=nil {return _ebad ;};if _fcge .VaryColors !=nil {if _fbbbb :=_fcge .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_fbbbb !=nil {return _fbbbb ;};};for _dbecc ,_dfgf :=range _fcge .Ser {if _gddc :=_dfgf .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dbecc ));_gddc !=nil {return _gddc ;};};if _fcge .DLbls !=nil {if _cafff :=_fcge .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_cafff !=nil {return _cafff ;};};for _bfbde ,_cdgae :=range _fcge .AxId {if _ddcb :=_cdgae .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_bfbde ));_ddcb !=nil {return _ddcb ;};};if _fcge .ExtLst !=nil {if _ebabd :=_fcge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ebabd !=nil {return _ebabd ;};};return nil ;};func (_abafa ST_ErrBarType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dfgfc :=_e .Attr {};_dfgfc .Name =name ;switch _abafa {case ST_ErrBarTypeUnset :_dfgfc .Value ="";case ST_ErrBarTypeBoth :_dfgfc .Value ="\u0062\u006f\u0074\u0068"; -case ST_ErrBarTypeMinus :_dfgfc .Value ="\u006d\u0069\u006eu\u0073";case ST_ErrBarTypePlus :_dfgfc .Value ="\u0070\u006c\u0075\u0073";};return _dfgfc ,nil ;}; +// Back Wall +BackWall *CT_Surface ; -// ValidateWithPath validates the CT_BuiltInUnit and its children, prefixing error messages with path -func (_ffd *CT_BuiltInUnit )ValidateWithPath (path string )error {if _egaa :=_ffd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egaa !=nil {return _egaa ;};return nil ;};func (_bdacg *ST_LblOffset )Validate ()error {return _bdacg .ValidateWithPath ("")}; -type CT_TimeUnit struct{ +// Plot Area +PlotArea *CT_PlotArea ; -// Time Unit Value -ValAttr ST_TimeUnit ;};type CT_UpDownBars struct{ +// Legend +Legend *CT_Legend ; -// Gap Width -GapWidth *CT_GapAmount ; +// Plot Visible Only +PlotVisOnly *CT_Boolean ; -// Up Bars -UpBars *CT_UpDownBar ; +// Display Blanks As +DispBlanksAs *CT_DispBlanksAs ; -// Down Bars -DownBars *CT_UpDownBar ; +// Show Data Labels over Maximum +ShowDLblsOverMax *CT_Boolean ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_efdaa ST_AxPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_efdaa .String (),start );};type CT_DLblPos struct{ - -// Data Label Position Value -ValAttr ST_DLblPos ;}; - -// ST_BubbleScale is a union type -type ST_BubbleScale struct{ST_BubbleScalePercent *string ;ST_BubbleScaleUInt *uint32 ;}; - -// Validate validates the CT_Surface3DChart and its children -func (_eceba *CT_Surface3DChart )Validate ()error {return _eceba .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074");};func (_acgeb *CT_RadarChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acgeb .RadarStyle =NewCT_RadarStyle (); -_eaea :for {_bdde ,_cebe :=d .Token ();if _cebe !=nil {return _cebe ;};switch _fcgbe :=_bdde .(type ){case _e .StartElement :switch _fcgbe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"}:if _gbgf :=d .DecodeElement (_acgeb .RadarStyle ,&_fcgbe ); -_gbgf !=nil {return _gbgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_acgeb .VaryColors =NewCT_Boolean (); -if _fdge :=d .DecodeElement (_acgeb .VaryColors ,&_fcgbe );_fdge !=nil {return _fdge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_bdfgf :=NewCT_RadarSer (); -if _cdeaf :=d .DecodeElement (_bdfgf ,&_fcgbe );_cdeaf !=nil {return _cdeaf ;};_acgeb .Ser =append (_acgeb .Ser ,_bdfgf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_acgeb .DLbls =NewCT_DLbls (); -if _afab :=d .DecodeElement (_acgeb .DLbls ,&_fcgbe );_afab !=nil {return _afab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_gagcc :=NewCT_UnsignedInt (); -if _eeecb :=d .DecodeElement (_gagcc ,&_fcgbe );_eeecb !=nil {return _eeecb ;};_acgeb .AxId =append (_acgeb .AxId ,_gagcc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acgeb .ExtLst =NewCT_ExtensionList (); -if _afbgb :=d .DecodeElement (_acgeb .ExtLst ,&_fcgbe );_afbgb !=nil {return _afbgb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052a\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_fcgbe .Name ); -if _ffdcc :=d .Skip ();_ffdcc !=nil {return _ffdcc ;};};case _e .EndElement :break _eaea ;case _e .CharData :};};return nil ;};func NewCT_LineChart ()*CT_LineChart {_gfgdd :=&CT_LineChart {};_gfgdd .Grouping =NewCT_Grouping ();return _gfgdd ;};func (_dbga *CT_AxDataSource )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -_efcg :for {_adg ,_abac :=d .Token ();if _abac !=nil {return _abac ;};switch _bgd :=_adg .(type ){case _e .StartElement :switch _bgd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"}:_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -if _dfc :=d .DecodeElement (&_dbga .AxDataSourceChoice .MultiLvlStrRef ,&_bgd );_dfc !=nil {return _dfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -if _edac :=d .DecodeElement (&_dbga .AxDataSourceChoice .NumRef ,&_bgd );_edac !=nil {return _edac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -if _fa :=d .DecodeElement (&_dbga .AxDataSourceChoice .NumLit ,&_bgd );_fa !=nil {return _fa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -if _fbab :=d .DecodeElement (&_dbga .AxDataSourceChoice .StrRef ,&_bgd );_fbab !=nil {return _fbab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"}:_dbga .AxDataSourceChoice =NewCT_AxDataSourceChoice (); -if _aac :=d .DecodeElement (&_dbga .AxDataSourceChoice .StrLit ,&_bgd );_aac !=nil {return _aac ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0078\u0044a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0020\u0025\u0076",_bgd .Name ); -if _ac :=d .Skip ();_ac !=nil {return _ac ;};};case _e .EndElement :break _efcg ;case _e .CharData :};};return nil ;};const ST_LblOffsetPercentPattern ="\u0030\u002a\u0028\u0028\u005b\u0030\u002d\u0039]\u0029\u007c\u0028[1\u002d\u0039\u005d\u005b\u0030\u002d9\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u005b0\u002d\u0039\u005d\u0029\u007c\u0031\u0030\u00300\u0029\u0025"; -func (_gdcea ST_CrossBetween )ValidateWithPath (path string )error {switch _gdcea {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdcea )); -};return nil ;};func (_ddebe ST_TrendlineType )Validate ()error {return _ddebe .ValidateWithPath ("")};func NewCT_Shape ()*CT_Shape {_faegg :=&CT_Shape {};return _faegg };type CT_DLblsChoice struct{Delete *CT_Boolean ; - -// Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; - -// Data Label Position -DLblPos *CT_DLblPos ; - -// Show Legend Key -ShowLegendKey *CT_Boolean ; - -// Show Value -ShowVal *CT_Boolean ; - -// Show Category Name -ShowCatName *CT_Boolean ; - -// Show Series Name -ShowSerName *CT_Boolean ; - -// Show Percent -ShowPercent *CT_Boolean ; - -// Show Bubble Size -ShowBubbleSize *CT_Boolean ; - -// Separator -Separator *string ; - -// Show Leader Lines -ShowLeaderLines *CT_Boolean ; +ExtLst *CT_ExtensionList ;};type UserShapes struct{_cd .CT_Drawing }; -// Leader Lines -LeaderLines *CT_ChartLines ;}; - -// ValidateWithPath validates the CT_Layout and its children, prefixing error messages with path -func (_beefg *CT_Layout )ValidateWithPath (path string )error {if _beefg .ManualLayout !=nil {if _bdfgb :=_beefg .ManualLayout .ValidateWithPath (path +"\u002f\u004d\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_bdfgb !=nil {return _bdfgb ; -};};if _beefg .ExtLst !=nil {if _beae :=_beefg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_beae !=nil {return _beae ;};};return nil ;};func ParseUnionST_Thickness (s string )(ST_Thickness ,error ){if ST_ThicknessPercentPatternRe .MatchString (s ){return ST_Thickness {ST_ThicknessPercent :&s },nil ; -};_bfgbf ,_fggee :=_fb .ParseUint (s ,10,32);if _fggee !=nil {return ST_Thickness {},_fggee ;};_edgad :=uint32 (_bfgbf );return ST_Thickness {Uint32 :&_edgad },nil ;};func (_afbcd ST_Thickness )String ()string {if _afbcd .ST_ThicknessPercent !=nil {return _c .Sprintf ("\u0025\u0076",*_afbcd .ST_ThicknessPercent ); -};if _afbcd .Uint32 !=nil {return _c .Sprintf ("\u0025\u0076",*_afbcd .Uint32 );};return "";};func (_egab ST_HPercent )String ()string {if _egab .ST_HPercentWithSymbol !=nil {return _c .Sprintf ("\u0025\u0076",*_egab .ST_HPercentWithSymbol );};if _egab .ST_HPercentUShort !=nil {return _c .Sprintf ("\u0025\u0076",*_egab .ST_HPercentUShort ); -};return "";};type ST_TickMark byte ; - -// ValidateWithPath validates the CT_BubbleSer and its children, prefixing error messages with path -func (_gdfb *CT_BubbleSer )ValidateWithPath (path string )error {if _cfb :=_gdfb .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_cfb !=nil {return _cfb ;};if _gcda :=_gdfb .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_gcda !=nil {return _gcda ;};if _gdfb .Tx !=nil {if _cbda :=_gdfb .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_cbda !=nil {return _cbda ;};};if _gdfb .SpPr !=nil {if _acbd :=_gdfb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_acbd !=nil {return _acbd ; -};};if _gdfb .InvertIfNegative !=nil {if _dbgc :=_gdfb .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065");_dbgc !=nil {return _dbgc ;};};for _ede ,_cdgda :=range _gdfb .DPt {if _efgf :=_cdgda .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_ede )); -_efgf !=nil {return _efgf ;};};if _gdfb .DLbls !=nil {if _cegf :=_gdfb .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_cegf !=nil {return _cegf ;};};for _aacd ,_eccc :=range _gdfb .Trendline {if _abaaf :=_eccc .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_aacd )); -_abaaf !=nil {return _abaaf ;};};for _dfe ,_aega :=range _gdfb .ErrBars {if _dffdf :=_aega .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_dfe ));_dffdf !=nil {return _dffdf ;};}; -if _gdfb .XVal !=nil {if _aeec :=_gdfb .XVal .ValidateWithPath (path +"\u002f\u0058\u0056a\u006c");_aeec !=nil {return _aeec ;};};if _gdfb .YVal !=nil {if _aab :=_gdfb .YVal .ValidateWithPath (path +"\u002f\u0059\u0056a\u006c");_aab !=nil {return _aab ; -};};if _gdfb .BubbleSize !=nil {if _abb :=_gdfb .BubbleSize .ValidateWithPath (path +"/\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065");_abb !=nil {return _abb ;};};if _gdfb .Bubble3D !=nil {if _cce :=_gdfb .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D"); -_cce !=nil {return _cce ;};};if _gdfb .ExtLst !=nil {if _bbbe :=_gdfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbbe !=nil {return _bbbe ;};};return nil ;};func (_ffcc *CT_Marker )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcgba :for {_dagd ,_egfdg :=d .Token (); -if _egfdg !=nil {return _egfdg ;};switch _egaad :=_dagd .(type ){case _e .StartElement :switch _egaad .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0079\u006d\u0062\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0079\u006d\u0062\u006f\u006c"}:_ffcc .Symbol =NewCT_MarkerStyle (); -if _ebbca :=d .DecodeElement (_ffcc .Symbol ,&_egaad );_ebbca !=nil {return _ebbca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065"}:_ffcc .Size =NewCT_MarkerSize (); -if _dbefa :=d .DecodeElement (_ffcc .Size ,&_egaad );_dbefa !=nil {return _dbefa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ffcc .SpPr =_g .NewCT_ShapeProperties (); -if _ddgbc :=d .DecodeElement (_ffcc .SpPr ,&_egaad );_ddgbc !=nil {return _ddgbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffcc .ExtLst =NewCT_ExtensionList (); -if _egfa :=d .DecodeElement (_ffcc .ExtLst ,&_egaad );_egfa !=nil {return _egfa ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_egaad .Name ); -if _eada :=d .Skip ();_eada !=nil {return _eada ;};};case _e .EndElement :break _fcgba ;case _e .CharData :};};return nil ;};func (_dbcac ST_TickMark )String ()string {switch _dbcac {case 0:return "";case 1:return "\u0063\u0072\u006fs\u0073";case 2:return "\u0069\u006e"; -case 3:return "\u006e\u006f\u006e\u0065";case 4:return "\u006f\u0075\u0074";};return "";};func (_dfdb *CT_LogBase )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_dfdb .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gag *CT_AxPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_dffd ,_aff :=_gag .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _aff !=nil {return _aff ;};start .Attr =append (start .Attr ,_dffd );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aecfg ST_ErrDir )Validate ()error {return _aecfg .ValidateWithPath ("")};func NewCT_DateAx ()*CT_DateAx {_eac :=&CT_DateAx {}; -_eac .AxId =NewCT_UnsignedInt ();_eac .Scaling =NewCT_Scaling ();_eac .AxPos =NewCT_AxPos ();_eac .CrossAx =NewCT_UnsignedInt ();return _eac ;};func (_ccee *CT_Crosses )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_cdga ,_gff :=_ccee .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _gff !=nil {return _gff ;};start .Attr =append (start .Attr ,_cdga );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ffeae *CT_Legend )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edgc :for {_caag ,_cbeab :=d .Token (); -if _cbeab !=nil {return _cbeab ;};switch _ddae :=_caag .(type ){case _e .StartElement :switch _ddae .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067\u0065\u006e\u0064\u0050\u006fs"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067\u0065\u006e\u0064\u0050\u006fs"}:_ffeae .LegendPos =NewCT_LegendPos (); -if _bacb :=d .DecodeElement (_ffeae .LegendPos ,&_ddae );_bacb !=nil {return _bacb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"}:_dfdf :=NewCT_LegendEntry (); -if _adcg :=d .DecodeElement (_dfdf ,&_ddae );_adcg !=nil {return _adcg ;};_ffeae .LegendEntry =append (_ffeae .LegendEntry ,_dfdf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_ffeae .Layout =NewCT_Layout (); -if _fgbd :=d .DecodeElement (_ffeae .Layout ,&_ddae );_fgbd !=nil {return _fgbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"}:_ffeae .Overlay =NewCT_Boolean (); -if _fdada :=d .DecodeElement (_ffeae .Overlay ,&_ddae );_fdada !=nil {return _fdada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ffeae .SpPr =_g .NewCT_ShapeProperties (); -if _fgab :=d .DecodeElement (_ffeae .SpPr ,&_ddae );_fgab !=nil {return _fgab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_ffeae .TxPr =_g .NewCT_TextBody (); -if _bgag :=d .DecodeElement (_ffeae .TxPr ,&_ddae );_bgag !=nil {return _bgag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffeae .ExtLst =NewCT_ExtensionList (); -if _fegc :=d .DecodeElement (_ffeae .ExtLst ,&_ddae );_fegc !=nil {return _fegc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0065\u0067e\u006e\u0064 \u0025\u0076",_ddae .Name ); -if _gbfef :=d .Skip ();_gbfef !=nil {return _gbfef ;};};case _e .EndElement :break _edgc ;case _e .CharData :};};return nil ;};type CT_DepthPercent struct{ - -// Depth Percent Value -ValAttr *ST_DepthPercent ;};func (_gdcf ST_PageSetupOrientation )Validate ()error {return _gdcf .ValidateWithPath ("")};func (_aeffc *ST_TickLblPos )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aeffc =0;case "\u0068\u0069\u0067\u0068":*_aeffc =1; -case "\u006c\u006f\u0077":*_aeffc =2;case "\u006e\u0065\u0078\u0074\u0054\u006f":*_aeffc =3;case "\u006e\u006f\u006e\u0065":*_aeffc =4;};return nil ;}; +// Validate validates the CT_SerTx and its children +func (_ecdc *CT_SerTx )Validate ()error {return _ecdc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078");};func (_febedd *ST_CrossBetween )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_febedd =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_febedd =1; +case "\u006d\u0069\u0064\u0043\u0061\u0074":*_febedd =2;};return nil ;};func (_cdfac ST_MarkerStyle )String ()string {switch _cdfac {case 0:return "";case 1:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 2:return "\u0064\u0061\u0073\u0068";case 3:return "\u0064i\u0061\u006d\u006f\u006e\u0064"; +case 4:return "\u0064\u006f\u0074";case 5:return "\u006e\u006f\u006e\u0065";case 6:return "\u0070i\u0063\u0074\u0075\u0072\u0065";case 7:return "\u0070\u006c\u0075\u0073";case 8:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 9:return "\u0073\u0074\u0061\u0072"; +case 10:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 11:return "\u0078";case 12:return "\u0061\u0075\u0074\u006f";};return "";}; -// Validate validates the CT_DLbls and its children -func (_dfgg *CT_DLbls )Validate ()error {return _dfgg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073");};func (_acca *CT_Chart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _acca .Title !=nil {_dede :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}}; -e .EncodeElement (_acca .Title ,_dede );};if _acca .AutoTitleDeleted !=nil {_fcfgc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061u\u0074\u006f\u0054\u0069\u0074l\u0065\u0044e\u006c\u0065\u0074\u0065\u0064"}};e .EncodeElement (_acca .AutoTitleDeleted ,_fcfgc ); -};if _acca .PivotFmts !=nil {_bgba :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073"}};e .EncodeElement (_acca .PivotFmts ,_bgba );};if _acca .View3D !=nil {_aebf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076\u0069\u0065\u0077\u0033\u0044"}}; -e .EncodeElement (_acca .View3D ,_aebf );};if _acca .Floor !=nil {_dggf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0066\u006c\u006f\u006f\u0072"}};e .EncodeElement (_acca .Floor ,_dggf );};if _acca .SideWall !=nil {_dbcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"}}; -e .EncodeElement (_acca .SideWall ,_dbcg );};if _acca .BackWall !=nil {_gbdc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"}};e .EncodeElement (_acca .BackWall ,_gbdc );};_cbbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"}}; -e .EncodeElement (_acca .PlotArea ,_cbbe );if _acca .Legend !=nil {_ebf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0065\u006e\u0064"}};e .EncodeElement (_acca .Legend ,_ebf );};if _acca .PlotVisOnly !=nil {_acea :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"}}; -e .EncodeElement (_acca .PlotVisOnly ,_acea );};if _acca .DispBlanksAs !=nil {_afbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0042\u006c\u0061n\u006b\u0073\u0041\u0073"}};e .EncodeElement (_acca .DispBlanksAs ,_afbg ); -};if _acca .ShowDLblsOverMax !=nil {_dbdcf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u0044\u004c\u0062l\u0073\u004fv\u0065\u0072\u004d\u0061\u0078"}};e .EncodeElement (_acca .ShowDLblsOverMax ,_dbdcf );};if _acca .ExtLst !=nil {_dbaab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_acca .ExtLst ,_dbaab );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Marker and its children +func (_afaf *CT_Marker )Validate ()error {return _afaf .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};type CT_AxDataSource struct{AxDataSourceChoice *CT_AxDataSourceChoice ;};func (_agdef *EG_PieChartShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agdef .VaryColors !=nil {_dfcbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_agdef .VaryColors ,_dfcbf );};if _agdef .Ser !=nil {_ffag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_decbaf :=range _agdef .Ser {e .EncodeElement (_decbaf ,_ffag );};};if _agdef .DLbls !=nil {_cfagd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_agdef .DLbls ,_cfagd );};return nil ;};func (_bdea *CT_DispUnitsLbl )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bdea .Layout !=nil {_cadfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_bdea .Layout ,_cadfa );};if _bdea .Tx !=nil {_bcgcaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_bdea .Tx ,_bcgcaa );};if _bdea .SpPr !=nil {_dfe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_bdea .SpPr ,_dfe );};if _bdea .TxPr !=nil {_cfgc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_bdea .TxPr ,_cfgc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_aadba *CT_NumFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eaed :=range start .Attr {if _eaed .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_ccbee :=_eaed .Value ;_aadba .FormatCodeAttr =_ccbee ; +continue ;};if _eaed .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004c\u0069\u006e\u006b\u0065\u0064"{_ccad ,_ccbc :=_ge .ParseBool (_eaed .Value );if _ccbc !=nil {return _ccbc ;};_aadba .SourceLinkedAttr =&_ccad ;continue ;};};for {_dcbgf ,_dcefe :=d .Token (); +if _dcefe !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_dcefe );};if _bggf ,_gedgc :=_dcbgf .(_c .EndElement );_gedgc &&_bggf .Name ==start .Name {break ;};};return nil ; +}; -// Validate validates the EG_AreaChartShared and its children -func (_dfeeg *EG_AreaChartShared )Validate ()error {return _dfeeg .ValidateWithPath ("\u0045G\u005fA\u0072\u0065\u0061\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064");};func (_dfabd *ST_Orientation )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adced ,_baebac :=d .Token (); -if _baebac !=nil {return _baebac ;};if _egacg ,_dafa :=_adced .(_e .EndElement );_dafa &&_egacg .Name ==start .Name {*_dfabd =1;return nil ;};if _ffbga ,_cggd :=_adced .(_e .CharData );!_cggd {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adced ); -}else {switch string (_ffbga ){case "":*_dfabd =0;case "\u006d\u0061\u0078\u004d\u0069\u006e":*_dfabd =1;case "\u006d\u0069\u006e\u004d\u0061\u0078":*_dfabd =2;};};_adced ,_baebac =d .Token ();if _baebac !=nil {return _baebac ;};if _dfcfg ,_acdac :=_adced .(_e .EndElement ); -_acdac &&_dfcfg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adced );}; +// ValidateWithPath validates the CT_RadarChart and its children, prefixing error messages with path +func (_edda *CT_RadarChart )ValidateWithPath (path string )error {if _efdag :=_edda .RadarStyle .ValidateWithPath (path +"/\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065");_efdag !=nil {return _efdag ;};if _edda .VaryColors !=nil {if _gdbde :=_edda .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_gdbde !=nil {return _gdbde ;};};for _bbfac ,_efaab :=range _edda .Ser {if _adedg :=_efaab .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bbfac ));_adedg !=nil {return _adedg ;};};if _edda .DLbls !=nil {if _dggf :=_edda .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_dggf !=nil {return _dggf ;};};for _deegg ,_bcba :=range _edda .AxId {if _bfabb :=_bcba .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_deegg ));_bfabb !=nil {return _bfabb ;};};if _edda .ExtLst !=nil {if _cfbgc :=_edda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cfbgc !=nil {return _cfbgc ;};};return nil ;};type CT_SerTxChoice struct{StrRef *CT_StrRef ;V *string ;};type ST_LayoutMode byte ;func (_efdac *CT_RadarChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fccd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072a\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_efdac .RadarStyle ,_fccd );if _efdac .VaryColors !=nil {_gcec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_efdac .VaryColors ,_gcec );};if _efdac .Ser !=nil {_faafd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_fcfdfg :=range _efdac .Ser {e .EncodeElement (_fcfdfg ,_faafd );};};if _efdac .DLbls !=nil {_gdgbfa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_efdac .DLbls ,_gdgbfa );};_babga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_cecg :=range _efdac .AxId {e .EncodeElement (_cecg ,_babga );};if _efdac .ExtLst !=nil {_bbgbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_efdac .ExtLst ,_bbgbd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_Marker ()*CT_Marker {_gacfa :=&CT_Marker {};return _gacfa }; -// ValidateWithPath validates the CT_TickMark and its children, prefixing error messages with path -func (_ggbba *CT_TickMark )ValidateWithPath (path string )error {if _dddeb :=_ggbba .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dddeb !=nil {return _dddeb ;};return nil ;};func (_bacadb ST_BubbleScale )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _bacadb .ST_BubbleScalePercent !=nil {e .EncodeToken (_e .CharData (*_bacadb .ST_BubbleScalePercent ));};if _bacadb .ST_BubbleScaleUInt !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_bacadb .ST_BubbleScaleUInt )));};return e .EncodeToken (_e .EndElement {Name :start .Name }); -};var ST_ThicknessPercentPatternRe =_f .MustCompile (ST_ThicknessPercentPattern );func (_bafaa ST_HPercent )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bafaa .ST_HPercentWithSymbol !=nil {e .EncodeToken (_e .CharData (*_bafaa .ST_HPercentWithSymbol )); -};if _bafaa .ST_HPercentUShort !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_bafaa .ST_HPercentUShort )));};return e .EncodeToken (_e .EndElement {Name :start .Name });};func NewCT_TxChoice ()*CT_TxChoice {_ebbe :=&CT_TxChoice {};return _ebbe }; -func (_cdce *CT_Double )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_geeb :=range start .Attr {if _geeb .Name .Local =="\u0076\u0061\u006c"{_cdaeg ,_gfda :=_fb .ParseFloat (_geeb .Value ,64);if _gfda !=nil {return _gfda ;};_cdce .ValAttr =_cdaeg ; -continue ;};};for {_bfcdd ,_bedf :=d .Token ();if _bedf !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0044\u006f\u0075b\u006c\u0065\u003a\u0020\u0025\u0073",_bedf );};if _dgab ,_efec :=_bfcdd .(_e .EndElement );_efec &&_dgab .Name ==start .Name {break ; -};};return nil ;};func (_cgegac *ST_LblAlgn )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_geadb ,_efbb :=d .Token ();if _efbb !=nil {return _efbb ;};if _eacae ,_dbedb :=_geadb .(_e .EndElement );_dbedb &&_eacae .Name ==start .Name {*_cgegac =1; -return nil ;};if _fbdgf ,_aefcc :=_geadb .(_e .CharData );!_aefcc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geadb );}else {switch string (_fbdgf ){case "":*_cgegac =0; -case "\u0063\u0074\u0072":*_cgegac =1;case "\u006c":*_cgegac =2;case "\u0072":*_cgegac =3;};};_geadb ,_efbb =d .Token ();if _efbb !=nil {return _efbb ;};if _bcgad ,_egacc :=_geadb .(_e .EndElement );_egacc &&_bcgad .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geadb ); -};func (_dacfg *CT_LblOffset )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dacfg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_dacfg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_TextLanguageID struct{ +// Validate validates the Chart and its children +func (_eadaea *Chart )Validate ()error {return _eadaea .ValidateWithPath ("\u0043\u0068\u0061r\u0074")};func (_bgefdd *CT_RadarSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_beacc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}}; +e .EncodeElement (_bgefdd .Idx ,_beacc );_eaaaac :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_bgefdd .Order ,_eaaaac );if _bgefdd .Tx !=nil {_bgfbe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_bgefdd .Tx ,_bgfbe );};if _bgefdd .SpPr !=nil {_afbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bgefdd .SpPr ,_afbf );};if _bgefdd .Marker !=nil {_dfcef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}}; +e .EncodeElement (_bgefdd .Marker ,_dfcef );};if _bgefdd .DPt !=nil {_ebafb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_cdea :=range _bgefdd .DPt {e .EncodeElement (_cdea ,_ebafb );};};if _bgefdd .DLbls !=nil {_dgfcd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_bgefdd .DLbls ,_dgfcd );};if _bgefdd .Cat !=nil {_addde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063a\u0074"}};e .EncodeElement (_bgefdd .Cat ,_addde );};if _bgefdd .Val !=nil {_bdaca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u006c"}}; +e .EncodeElement (_bgefdd .Val ,_bdaca );};if _bgefdd .ExtLst !=nil {_fcccc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgefdd .ExtLst ,_fcccc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type ST_ErrValType byte ;func NewEG_DLblShared ()*EG_DLblShared {_abbadf :=&EG_DLblShared {};return _abbadf };type CT_RadarChart struct{ -// Language Code -ValAttr string ;};func NewCT_TickLblPos ()*CT_TickLblPos {_eabdf :=&CT_TickLblPos {};return _eabdf };func (_eegg *CT_SerTxChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgbbc :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_eegg .StrRef =NewCT_StrRef (); -if _gffdg :=d .DecodeElement (_eegg .StrRef ,&_dgbbc );_gffdg !=nil {return _gffdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:_eegg .V =new (string ); -if _ebfcf :=d .DecodeElement (_eegg .V ,&_dgbbc );_ebfcf !=nil {return _ebfcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_dgbbc .Name ); -if _fbbff :=d .Skip ();_fbbff !=nil {return _fbbff ;};};return nil ;};func (_cgecfe ST_Overlap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cgecfe .ST_OverlapPercent !=nil {e .EncodeToken (_e .CharData (*_cgecfe .ST_OverlapPercent )); -};if _cgecfe .ST_OverlapByte !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_cgecfe .ST_OverlapByte )));};return e .EncodeToken (_e .EndElement {Name :start .Name });};type EG_LineChartShared struct{ +// Radar Style +RadarStyle *CT_RadarStyle ;VaryColors *CT_Boolean ; -// Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; +// Radar Chart Series +Ser []*CT_RadarSer ; // Data Labels DLbls *CT_DLbls ; -// Drop Lines -DropLines *CT_ChartLines ;};func (_adddc *ST_MarkerStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_adddc =0;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_adddc =1;case "\u0064\u0061\u0073\u0068":*_adddc =2;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_adddc =3; -case "\u0064\u006f\u0074":*_adddc =4;case "\u006e\u006f\u006e\u0065":*_adddc =5;case "\u0070i\u0063\u0074\u0075\u0072\u0065":*_adddc =6;case "\u0070\u006c\u0075\u0073":*_adddc =7;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_adddc =8;case "\u0073\u0074\u0061\u0072":*_adddc =9; -case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_adddc =10;case "\u0078":*_adddc =11;case "\u0061\u0075\u0074\u006f":*_adddc =12;};return nil ;};func NewCT_BarChart ()*CT_BarChart {_bab :=&CT_BarChart {};_bab .BarDir =NewCT_BarDir ();return _bab }; - +// Axis ID +AxId []*CT_UnsignedInt ; -// ValidateWithPath validates the EG_DLblShared and its children, prefixing error messages with path -func (_gbea *EG_DLblShared )ValidateWithPath (path string )error {if _gbea .NumFmt !=nil {if _cdcdb :=_gbea .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_cdcdb !=nil {return _cdcdb ;};};if _gbea .SpPr !=nil {if _dffba :=_gbea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_dffba !=nil {return _dffba ;};};if _gbea .TxPr !=nil {if _cfacd :=_gbea .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cfacd !=nil {return _cfacd ;};};if _gbea .DLblPos !=nil {if _dfefd :=_gbea .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); -_dfefd !=nil {return _dfefd ;};};if _gbea .ShowLegendKey !=nil {if _feafb :=_gbea .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_feafb !=nil {return _feafb ;};};if _gbea .ShowVal !=nil {if _ccgea :=_gbea .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); -_ccgea !=nil {return _ccgea ;};};if _gbea .ShowCatName !=nil {if _abfde :=_gbea .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_abfde !=nil {return _abfde ;};};if _gbea .ShowSerName !=nil {if _bdfb :=_gbea .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); -_bdfb !=nil {return _bdfb ;};};if _gbea .ShowPercent !=nil {if _gfdfd :=_gbea .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_gfdfd !=nil {return _gfdfd ;};};if _gbea .ShowBubbleSize !=nil {if _bbbfa :=_gbea .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); -_bbbfa !=nil {return _bbbfa ;};};return nil ;};func (_fgda ST_ErrValType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_agbbge :=_e .Attr {};_agbbge .Name =name ;switch _fgda {case ST_ErrValTypeUnset :_agbbge .Value ="";case ST_ErrValTypeCust :_agbbge .Value ="\u0063\u0075\u0073\u0074"; -case ST_ErrValTypeFixedVal :_agbbge .Value ="\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case ST_ErrValTypePercentage :_agbbge .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065";case ST_ErrValTypeStdDev :_agbbge .Value ="\u0073\u0074\u0064\u0044\u0065\u0076"; -case ST_ErrValTypeStdErr :_agbbge .Value ="\u0073\u0074\u0064\u0045\u0072\u0072";};return _agbbge ,nil ;};func (_geafe ST_PageSetupOrientation )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_geafe .String (),start ); -};func (_agcdfb ST_MarkerStyle )ValidateWithPath (path string )error {switch _agcdfb {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agcdfb )); -};return nil ;};func (_ggeeg *ST_TimeUnit )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ggeeg =0;case "\u0064\u0061\u0079\u0073":*_ggeeg =1;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_ggeeg =2;case "\u0079\u0065\u0061r\u0073":*_ggeeg =3; -};return nil ;};func (_fgbadg ST_Grouping )String ()string {switch _fgbadg {case 0:return "";case 1:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064";case 2:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064"; -case 3:return "\u0073t\u0061\u0063\u006b\u0065\u0064";};return "";};func (_dfbg *CT_Extension )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_abecc :=range start .Attr {if _abecc .Name .Local =="\u0075\u0072\u0069"{_defc :=_abecc .Value ; -_dfbg .UriAttr =&_defc ;continue ;};};_bffg :for {_dadg ,_bbefc :=d .Token ();if _bbefc !=nil {return _bbefc ;};switch _debg :=_dadg .(type ){case _e .StartElement :switch _debg .Name {default:if _fdfa ,_fcbgd :=_eb .CreateElement (_debg );_fcbgd !=nil {return _fcbgd ; -}else {if _dgag :=d .DecodeElement (_fdfa ,&_debg );_dgag !=nil {return _dgag ;};_dfbg .Any =_fdfa ;};};case _e .EndElement :break _bffg ;case _e .CharData :};};return nil ;};func NewCT_NumData ()*CT_NumData {_gcceb :=&CT_NumData {};return _gcceb };type EG_BarChartShared struct{ +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewUserShapes ()*UserShapes {_agacd :=&UserShapes {};_agacd .CT_Drawing =*_cd .NewCT_Drawing ();return _agacd ;};type EG_LegendEntryData struct{TxPr *_a .CT_TextBody ;};const (ST_LegendPosUnset ST_LegendPos =0;ST_LegendPosB ST_LegendPos =1; +ST_LegendPosTr ST_LegendPos =2;ST_LegendPosL ST_LegendPos =3;ST_LegendPosR ST_LegendPos =4;ST_LegendPosT ST_LegendPos =5;);type CT_DispUnits struct{DispUnitsChoice *CT_DispUnitsChoice ; -// Bar Direction -BarDir *CT_BarDir ; +// Display Units Label +DispUnitsLbl *CT_DispUnitsLbl ; -// Bar Grouping -Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_cbge ST_Crosses )Validate ()error {return _cbge .ValidateWithPath ("")};type CT_Legend struct{ -// Bar Chart Series -Ser []*CT_BarSer ; +// Legend Position +LegendPos *CT_LegendPos ; -// Data Labels -DLbls *CT_DLbls ;};func (_dgffa *Chart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgffa .CT_RelId =*NewCT_RelId ();for _ ,_ggab :=range start .Attr {if _ggab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggab .Name .Local =="\u0069\u0064"||_ggab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggab .Name .Local =="\u0069\u0064"{_ggde :=_ggab .Value ; -_dgffa .IdAttr =_ggde ;continue ;};};for {_edbcc ,_aabff :=d .Token ();if _aabff !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0068\u0061\u0072t\u003a\u0020\u0025\u0073",_aabff );};if _edcf ,_aeae :=_edbcc .(_e .EndElement ); -_aeae &&_edcf .Name ==start .Name {break ;};};return nil ;};func NewCT_Grouping ()*CT_Grouping {_gfbdb :=&CT_Grouping {};return _gfbdb };func (_fbd *CT_AxDataSource )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_fbd .AxDataSourceChoice .MarshalXML (e ,_e .StartElement {}); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Legend Entry +LegendEntry []*CT_LegendEntry ; -// Validate validates the CT_BandFmts and its children -func (_dbd *CT_BandFmts )Validate ()error {return _dbd .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073");};const (ST_LayoutModeUnset ST_LayoutMode =0;ST_LayoutModeEdge ST_LayoutMode =1;ST_LayoutModeFactor ST_LayoutMode =2; -);type CT_NumFmt struct{ +// Layout +Layout *CT_Layout ; -// Number Format Code -FormatCodeAttr string ; +// Overlay +Overlay *CT_Boolean ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Linked to Source -SourceLinkedAttr *bool ;};func (_abdgc ST_Crosses )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fbced :=_e .Attr {};_fbced .Name =name ;switch _abdgc {case ST_CrossesUnset :_fbced .Value ="";case ST_CrossesAutoZero :_fbced .Value ="\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f"; -case ST_CrossesMax :_fbced .Value ="\u006d\u0061\u0078";case ST_CrossesMin :_fbced .Value ="\u006d\u0069\u006e";};return _fbced ,nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_LblOffset and its children, prefixing error messages with path -func (_effc *CT_LblOffset )ValidateWithPath (path string )error {if _effc .ValAttr !=nil {if _egfeg :=_effc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egfeg !=nil {return _egfeg ;};};return nil ;};func (_fgdeac ST_ErrDir )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fgdeac .String (),start ); -};func (_gabeg ST_SizeRepresents )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_edaed :=_e .Attr {};_edaed .Name =name ;switch _gabeg {case ST_SizeRepresentsUnset :_edaed .Value ="";case ST_SizeRepresentsArea :_edaed .Value ="\u0061\u0072\u0065\u0061"; -case ST_SizeRepresentsW :_edaed .Value ="\u0077";};return _edaed ,nil ;};func (_ecagd *ST_OfPieType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgbga ,_daefb :=d .Token ();if _daefb !=nil {return _daefb ;};if _cfbdd ,_fbadfc :=_dgbga .(_e .EndElement ); -_fbadfc &&_cfbdd .Name ==start .Name {*_ecagd =1;return nil ;};if _gaagf ,_bbefe :=_dgbga .(_e .CharData );!_bbefe {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgbga ); -}else {switch string (_gaagf ){case "":*_ecagd =0;case "\u0070\u0069\u0065":*_ecagd =1;case "\u0062\u0061\u0072":*_ecagd =2;};};_dgbga ,_daefb =d .Token ();if _daefb !=nil {return _daefb ;};if _fgbcb ,_gfga :=_dgbga .(_e .EndElement );_gfga &&_fgbcb .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgbga );}; +// Validate validates the CT_ChartLines and its children +func (_eedca *CT_ChartLines )Validate ()error {return _eedca .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073");};func (_ggbf *CT_BubbleScale )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agf :=range start .Attr {if _agf .Name .Local =="\u0076\u0061\u006c"{_aag ,_eeg :=ParseUnionST_BubbleScale (_agf .Value ); +if _eeg !=nil {return _eeg ;};_ggbf .ValAttr =&_aag ;continue ;};};for {_faaa ,_fbbf :=d .Token ();if _fbbf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065:\u0020\u0025\u0073",_fbbf ); +};if _cccb ,_dfgdb :=_faaa .(_c .EndElement );_dfgdb &&_cccb .Name ==start .Name {break ;};};return nil ;};var ST_LblOffsetPercentPatternRe =_e .MustCompile (ST_LblOffsetPercentPattern ); -// ST_HPercent is a union type -type ST_HPercent struct{ST_HPercentWithSymbol *string ;ST_HPercentUShort *uint16 ;};func (_agefa *CT_UnsignedInt )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_agefa .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bfgd *CT_UnsignedInt )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ggafb :=range start .Attr {if _ggafb .Name .Local =="\u0076\u0061\u006c"{_fdbe ,_fdfbcd :=_fb .ParseUint (_ggafb .Value ,10,32); -if _fdfbcd !=nil {return _fdfbcd ;};_bfgd .ValAttr =uint32 (_fdbe );continue ;};};for {_egecg ,_fcdce :=d .Token ();if _fcdce !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fU\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0049\u006e\u0074:\u0020\u0025\u0073",_fcdce ); -};if _gdaab ,_gafcf :=_egecg .(_e .EndElement );_gafcf &&_gdaab .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_Skip and its children +func (_egfbg *CT_Skip )Validate ()error {return _egfbg .ValidateWithPath ("\u0043T\u005f\u0053\u006b\u0069\u0070");};type CT_ErrValType struct{ -// Validate validates the CT_BandFmt and its children -func (_cebf *CT_BandFmt )Validate ()error {return _cebf .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074");};const (ST_RadarStyleUnset ST_RadarStyle =0;ST_RadarStyleStandard ST_RadarStyle =1;ST_RadarStyleMarker ST_RadarStyle =2; -ST_RadarStyleFilled ST_RadarStyle =3;);func (_aaacd ST_OfPieType )String ()string {switch _aaacd {case 0:return "";case 1:return "\u0070\u0069\u0065";case 2:return "\u0062\u0061\u0072";};return "";};func (_adace *CT_NumDataSource )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_adace .NumDataSourceChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_adcfa *CT_LayoutMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _adcfa .ValAttr !=ST_LayoutModeUnset {_gdab ,_fbdf :=_adcfa .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _fbdf !=nil {return _fbdf ;};start .Attr =append (start .Attr ,_gdab );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Error Bar Type Value +ValAttr ST_ErrValType ;};func (_afcdc ST_DepthPercent )String ()string {if _afcdc .ST_DepthPercentWithSymbol !=nil {return _f .Sprintf ("\u0025\u0076",*_afcdc .ST_DepthPercentWithSymbol );};if _afcdc .ST_DepthPercentUShort !=nil {return _f .Sprintf ("\u0025\u0076",*_afcdc .ST_DepthPercentUShort ); +};return "";};func (_gccgb *CT_DispUnits )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gccgb .DispUnitsChoice =NewCT_DispUnitsChoice ();_cgfe :for {_gcfc ,_fegd :=d .Token ();if _fegd !=nil {return _fegd ;};switch _ggbcc :=_gcfc .(type ){case _c .StartElement :switch _ggbcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}:_gccgb .DispUnitsChoice =NewCT_DispUnitsChoice (); +if _eddg :=d .DecodeElement (&_gccgb .DispUnitsChoice .CustUnit ,&_ggbcc );_eddg !=nil {return _eddg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}:_gccgb .DispUnitsChoice =NewCT_DispUnitsChoice (); +if _bbege :=d .DecodeElement (&_gccgb .DispUnitsChoice .BuiltInUnit ,&_ggbcc );_bbege !=nil {return _bbege ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"}:_gccgb .DispUnitsLbl =NewCT_DispUnitsLbl (); +if _cceb :=d .DecodeElement (_gccgb .DispUnitsLbl ,&_ggbcc );_cceb !=nil {return _cceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gccgb .ExtLst =NewCT_ExtensionList (); +if _bdbgb :=d .DecodeElement (_gccgb .ExtLst ,&_ggbcc );_bdbgb !=nil {return _bdbgb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0069\u0073p\u0055\u006e\u0069\u0074\u0073\u0020\u0025\u0076",_ggbcc .Name ); +if _gfdd :=d .Skip ();_gfdd !=nil {return _gfdd ;};};case _c .EndElement :break _cgfe ;case _c .CharData :};};return nil ;};func (_affe *CT_PlotArea )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eebfd :for {_gdgda ,_egecc :=d .Token (); +if _egecc !=nil {return _egecc ;};switch _eecg :=_gdgda .(type ){case _c .StartElement :switch _eecg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_affe .Layout =NewCT_Layout (); +if _aeabf :=d .DecodeElement (_affe .Layout ,&_eecg );_aeabf !=nil {return _aeabf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"}:_egeac :=NewCT_PlotAreaChoice (); +if _degeg :=d .DecodeElement (&_egeac .AreaChart ,&_eecg );_degeg !=nil {return _degeg ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_egeac );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_fgeee :=NewCT_PlotAreaChoice (); +if _eabef :=d .DecodeElement (&_fgeee .Area3DChart ,&_eecg );_eabef !=nil {return _eabef ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_fgeee );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"}:_afga :=NewCT_PlotAreaChoice (); +if _dcdbf :=d .DecodeElement (&_afga .LineChart ,&_eecg );_dcdbf !=nil {return _dcdbf ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_afga );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cbdd :=NewCT_PlotAreaChoice (); +if _fbgc :=d .DecodeElement (&_cbdd .Line3DChart ,&_eecg );_fbgc !=nil {return _fbgc ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_cbdd );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}:_gcfe :=NewCT_PlotAreaChoice (); +if _gcfb :=d .DecodeElement (&_gcfe .StockChart ,&_eecg );_gcfb !=nil {return _gcfb ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_gcfe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_aefgc :=NewCT_PlotAreaChoice (); +if _fega :=d .DecodeElement (&_aefgc .RadarChart ,&_eecg );_fega !=nil {return _fega ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_aefgc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"}:_fgag :=NewCT_PlotAreaChoice (); +if _acdf :=d .DecodeElement (&_fgag .ScatterChart ,&_eecg );_acdf !=nil {return _acdf ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_fgag );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_efgc :=NewCT_PlotAreaChoice (); +if _afcad :=d .DecodeElement (&_efgc .PieChart ,&_eecg );_afcad !=nil {return _afcad ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_efgc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_gbcc :=NewCT_PlotAreaChoice (); +if _fefga :=d .DecodeElement (&_gbcc .Pie3DChart ,&_eecg );_fefga !=nil {return _fefga ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_gbcc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}:_abff :=NewCT_PlotAreaChoice (); +if _ebab :=d .DecodeElement (&_abff .DoughnutChart ,&_eecg );_ebab !=nil {return _ebab ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_abff );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_ggfa :=NewCT_PlotAreaChoice (); +if _abdeg :=d .DecodeElement (&_ggfa .BarChart ,&_eecg );_abdeg !=nil {return _abdeg ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_ggfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_cfgcc :=NewCT_PlotAreaChoice (); +if _ceeaa :=d .DecodeElement (&_cfgcc .Bar3DChart ,&_eecg );_ceeaa !=nil {return _ceeaa ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_cfgcc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_ffea :=NewCT_PlotAreaChoice (); +if _edbed :=d .DecodeElement (&_ffea .OfPieChart ,&_eecg );_edbed !=nil {return _edbed ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_ffea );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"}:_ceddg :=NewCT_PlotAreaChoice (); +if _eecde :=d .DecodeElement (&_ceddg .SurfaceChart ,&_eecg );_eecde !=nil {return _eecde ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_ceddg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"}:_bbbgbe :=NewCT_PlotAreaChoice (); +if _dgdb :=d .DecodeElement (&_bbbgbe .Surface3DChart ,&_eecg );_dgdb !=nil {return _dgdb ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_bbbgbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_fgagd :=NewCT_PlotAreaChoice (); +if _fabc :=d .DecodeElement (&_fgagd .BubbleChart ,&_eecg );_fabc !=nil {return _fabc ;};_affe .PlotAreaChoice =append (_affe .PlotAreaChoice ,_fgagd );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"}:_gfgeb :=NewCT_PlotAreaChoice1 (); +if _gcdcd :=d .DecodeElement (&_gfgeb .ValAx ,&_eecg );_gcdcd !=nil {return _gcdcd ;};_affe .PlotAreaChoice1 =append (_affe .PlotAreaChoice1 ,_gfgeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"}:_bfae :=NewCT_PlotAreaChoice1 (); +if _ebgd :=d .DecodeElement (&_bfae .CatAx ,&_eecg );_ebgd !=nil {return _ebgd ;};_affe .PlotAreaChoice1 =append (_affe .PlotAreaChoice1 ,_bfae );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"}:_bgce :=NewCT_PlotAreaChoice1 (); +if _gffb :=d .DecodeElement (&_bgce .DateAx ,&_eecg );_gffb !=nil {return _gffb ;};_affe .PlotAreaChoice1 =append (_affe .PlotAreaChoice1 ,_bgce );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"}:_bcgbe :=NewCT_PlotAreaChoice1 (); +if _ccgde :=d .DecodeElement (&_bcgbe .SerAx ,&_eecg );_ccgde !=nil {return _ccgde ;};_affe .PlotAreaChoice1 =append (_affe .PlotAreaChoice1 ,_bcgbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0054\u0061\u0062\u006c\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0054\u0061\u0062\u006c\u0065"}:_affe .DTable =NewCT_DTable (); +if _ggeeb :=d .DecodeElement (_affe .DTable ,&_eecg );_ggeeb !=nil {return _ggeeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_affe .SpPr =_a .NewCT_ShapeProperties (); +if _gdddb :=d .DecodeElement (_affe .SpPr ,&_eecg );_gdddb !=nil {return _gdddb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_affe .ExtLst =NewCT_ExtensionList (); +if _acgda :=d .DecodeElement (_affe .ExtLst ,&_eecg );_acgda !=nil {return _acgda ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0020\u0025\u0076",_eecg .Name ); +if _feccc :=d .Skip ();_feccc !=nil {return _feccc ;};};case _c .EndElement :break _eebfd ;case _c .CharData :};};return nil ;};func (_facbf *CT_TickMark )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _facbf .ValAttr !=ST_TickMarkUnset {_gfafg ,_dcgd :=_facbf .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _dcgd !=nil {return _dcgd ;};start .Attr =append (start .Attr ,_gfafg );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MultiLvlStrData struct{PtCount *CT_UnsignedInt ; -// Validate validates the CT_Area3DChart and its children -func (_efc *CT_Area3DChart )Validate ()error {return _efc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044C\u0068\u0061\u0072\u0074");};type CT_Orientation struct{ +// Level +Lvl []*CT_Lvl ;ExtLst *CT_ExtensionList ;};func (_edcda *CT_PrintSettings )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _edcda .HeaderFooter !=nil {_bddbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0046o\u006f\u0074\u0065\u0072"}}; +e .EncodeElement (_edcda .HeaderFooter ,_bddbc );};if _edcda .PageMargins !=nil {_gbfdd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}};e .EncodeElement (_edcda .PageMargins ,_gbfdd ); +};if _edcda .PageSetup !=nil {_cbdbb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_edcda .PageSetup ,_cbdbb );};if _edcda .LegacyDrawingHF !=nil {_dedff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077i\u006e\u0067\u0048\u0046"}}; +e .EncodeElement (_edcda .LegacyDrawingHF ,_dedff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gdc *CT_Area3DChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cde :for {_aea ,_da :=d .Token ();if _da !=nil {return _da ; +};switch _ag :=_aea .(type ){case _c .StartElement :switch _ag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_gdc .Grouping =NewCT_Grouping (); +if _ad :=d .DecodeElement (_gdc .Grouping ,&_ag );_ad !=nil {return _ad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gdc .VaryColors =NewCT_Boolean (); +if _db :=d .DecodeElement (_gdc .VaryColors ,&_ag );_db !=nil {return _db ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gg :=NewCT_AreaSer (); +if _ff :=d .DecodeElement (_gg ,&_ag );_ff !=nil {return _ff ;};_gdc .Ser =append (_gdc .Ser ,_gg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gdc .DLbls =NewCT_DLbls (); +if _ac :=d .DecodeElement (_gdc .DLbls ,&_ag );_ac !=nil {return _ac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_gdc .DropLines =NewCT_ChartLines (); +if _fbd :=d .DecodeElement (_gdc .DropLines ,&_ag );_fbd !=nil {return _fbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_gdc .GapDepth =NewCT_GapAmount (); +if _df :=d .DecodeElement (_gdc .GapDepth ,&_ag );_df !=nil {return _df ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_eg :=NewCT_UnsignedInt (); +if _efa :=d .DecodeElement (_eg ,&_ag );_efa !=nil {return _efa ;};_gdc .AxId =append (_gdc .AxId ,_eg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdc .ExtLst =NewCT_ExtensionList (); +if _afd :=d .DecodeElement (_gdc .ExtLst ,&_ag );_afd !=nil {return _afd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044\u0043h\u0061r\u0074\u0020\u0025\u0076",_ag .Name ); +if _dfg :=d .Skip ();_dfg !=nil {return _dfg ;};};case _c .EndElement :break _cde ;case _c .CharData :};};return nil ;}; -// Orientation Value -ValAttr ST_Orientation ;};func (_cgbe *CT_LegendPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_faee :=range start .Attr {if _faee .Name .Local =="\u0076\u0061\u006c"{_cgbe .ValAttr .UnmarshalXMLAttr (_faee );continue ;};};for {_bdfa ,_egea :=d .Token (); -if _egea !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065g\u0065\u006e\u0064\u0050\u006f\u0073\u003a\u0020\u0025\u0073",_egea );};if _ecdbe ,_fddbc :=_bdfa .(_e .EndElement );_fddbc &&_ecdbe .Name ==start .Name {break ; -};};return nil ;};func NewCT_NumRef ()*CT_NumRef {_fffeg :=&CT_NumRef {};return _fffeg };func (_deafe *ST_AxPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eeace ,_gfac :=d .Token ();if _gfac !=nil {return _gfac ;};if _ageeb ,_ecfgd :=_eeace .(_e .EndElement ); -_ecfgd &&_ageeb .Name ==start .Name {*_deafe =1;return nil ;};if _ddggce ,_gacddf :=_eeace .(_e .CharData );!_gacddf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eeace ); -}else {switch string (_ddggce ){case "":*_deafe =0;case "\u0062":*_deafe =1;case "\u006c":*_deafe =2;case "\u0072":*_deafe =3;case "\u0074":*_deafe =4;};};_eeace ,_gfac =d .Token ();if _gfac !=nil {return _gfac ;};if _fgdce ,_eace :=_eeace .(_e .EndElement ); -_eace &&_fgdce .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eeace );}; +// Validate validates the CT_PieSer and its children +func (_eeeff *CT_PieSer )Validate ()error {return _eeeff .ValidateWithPath ("\u0043T\u005f\u0050\u0069\u0065\u0053\u0065r");};func (_bdbb *CT_TrendlineType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bdbb .ValAttr !=ST_TrendlineTypeUnset {_defbf ,_ecgbf :=_bdbb .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _ecgbf !=nil {return _ecgbf ;};start .Attr =append (start .Attr ,_defbf );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fadb ST_TrendlineType )String ()string {switch _fadb {case 0:return "";case 1:return "\u0065\u0078\u0070"; +case 2:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 3:return "\u006c\u006f\u0067";case 4:return "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g";case 5:return "\u0070\u006f\u006c\u0079";case 6:return "\u0070\u006f\u0077e\u0072";};return "";};func (_bbcgcb ST_RadarStyle )ValidateWithPath (path string )error {switch _bbcgcb {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbcgcb )); +};return nil ;}; -// Validate validates the CT_TickMark and its children -func (_adbfg *CT_TickMark )Validate ()error {return _adbfg .ValidateWithPath ("C\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b");};func NewCT_Bar3DChart ()*CT_Bar3DChart {_dbbcd :=&CT_Bar3DChart {};_dbbcd .BarDir =NewCT_BarDir ();return _dbbcd ; -}; +// ValidateWithPath validates the UserShapes and its children, prefixing error messages with path +func (_ecee *UserShapes )ValidateWithPath (path string )error {if _aacda :=_ecee .CT_Drawing .ValidateWithPath (path );_aacda !=nil {return _aacda ;};return nil ;}; -// ValidateWithPath validates the CT_ChartSpace and its children, prefixing error messages with path -func (_cdac *CT_ChartSpace )ValidateWithPath (path string )error {if _cdac .Date1904 !=nil {if _gcbb :=_cdac .Date1904 .ValidateWithPath (path +"\u002fD\u0061\u0074\u0065\u0031\u0039\u00304");_gcbb !=nil {return _gcbb ;};};if _cdac .Lang !=nil {if _cgcb :=_cdac .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_cgcb !=nil {return _cgcb ;};};if _cdac .RoundedCorners !=nil {if _dgcb :=_cdac .RoundedCorners .ValidateWithPath (path +"\u002fR\u006fu\u006e\u0064\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072\u0073");_dgcb !=nil {return _dgcb ;};};if _cdac .Style !=nil {if _aece :=_cdac .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_aece !=nil {return _aece ;};};if _cdac .ClrMapOvr !=nil {if _gdfg :=_cdac .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_gdfg !=nil {return _gdfg ;};};if _cdac .PivotSource !=nil {if _eaac :=_cdac .PivotSource .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"); -_eaac !=nil {return _eaac ;};};if _cdac .Protection !=nil {if _cggf :=_cdac .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_cggf !=nil {return _cggf ;};};if _bdgd :=_cdac .Chart .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074"); -_bdgd !=nil {return _bdgd ;};if _cdac .SpPr !=nil {if _acce :=_cdac .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_acce !=nil {return _acce ;};};if _cdac .TxPr !=nil {if _aeea :=_cdac .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_aeea !=nil {return _aeea ;};};if _cdac .ExternalData !=nil {if _ecae :=_cdac .ExternalData .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061");_ecae !=nil {return _ecae ;};};if _cdac .PrintSettings !=nil {if _cffca :=_cdac .PrintSettings .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"); -_cffca !=nil {return _cffca ;};};if _cdac .UserShapes !=nil {if _dedec :=_cdac .UserShapes .ValidateWithPath (path +"/\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073");_dedec !=nil {return _dedec ;};};if _cdac .ExtLst !=nil {if _cacc :=_cdac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cacc !=nil {return _cacc ;};};return nil ;};func (_gacbg *ST_PictureFormat )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gacbg =0;case "\u0073t\u0072\u0065\u0074\u0063\u0068":*_gacbg =1;case "\u0073\u0074\u0061c\u006b":*_gacbg =2; -case "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065":*_gacbg =3;};return nil ;};func NewCT_HoleSize ()*CT_HoleSize {_aacb :=&CT_HoleSize {};return _aacb };func (_afafb ST_ErrValType )String ()string {switch _afafb {case 0:return "";case 1:return "\u0063\u0075\u0073\u0074"; -case 2:return "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case 3:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065";case 4:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 5:return "\u0073\u0074\u0064\u0045\u0072\u0072";};return ""; -};func (_gecbc *ST_BarGrouping )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edbde ,_bagga :=d .Token ();if _bagga !=nil {return _bagga ;};if _edfed ,_adgfb :=_edbde .(_e .EndElement );_adgfb &&_edfed .Name ==start .Name {*_gecbc =1;return nil ; -};if _dddbb ,_bafgb :=_edbde .(_e .CharData );!_bafgb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edbde );}else {switch string (_dddbb ){case "":*_gecbc =0; -case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_gecbc =1;case "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d":*_gecbc =2;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_gecbc =3;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_gecbc =4; -};};_edbde ,_bagga =d .Token ();if _bagga !=nil {return _bagga ;};if _adgec ,_ccdc :=_edbde .(_e .EndElement );_ccdc &&_adgec .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edbde ); -};func (_afga *CT_SplitType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _afga .ValAttr !=ST_SplitTypeUnset {_adcec ,_cgffdb :=_afga .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _cgffdb !=nil {return _cgffdb ;}; -start .Attr =append (start .Attr ,_adcec );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_DLbl struct{ +// ValidateWithPath validates the CT_BarDir and its children, prefixing error messages with path +func (_edeb *CT_BarDir )ValidateWithPath (path string )error {if _eccd :=_edeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eccd !=nil {return _eccd ;};return nil ;};func (_bcgc *CT_ChartLines )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _bcgc .SpPr !=nil {_cecfb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bcgc .SpPr ,_cecfb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_LegendPos ()*CT_LegendPos {_gede :=&CT_LegendPos {}; +return _gede };func (_eeagf *EG_AxShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_bfec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_eeagf .AxId ,_bfec );_afdff :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}}; +e .EncodeElement (_eeagf .Scaling ,_afdff );if _eeagf .Delete !=nil {_gecff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_eeagf .Delete ,_gecff );};_cfcfc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}}; +e .EncodeElement (_eeagf .AxPos ,_cfcfc );if _eeagf .MajorGridlines !=nil {_accg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eeagf .MajorGridlines ,_accg ); +};if _eeagf .MinorGridlines !=nil {_bebdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eeagf .MinorGridlines ,_bebdc );};if _eeagf .Title !=nil {_egfca :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}}; +e .EncodeElement (_eeagf .Title ,_egfca );};if _eeagf .NumFmt !=nil {_baafd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_eeagf .NumFmt ,_baafd );};if _eeagf .MajorTickMark !=nil {_fdeb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}}; +e .EncodeElement (_eeagf .MajorTickMark ,_fdeb );};if _eeagf .MinorTickMark !=nil {_bgbgf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_eeagf .MinorTickMark ,_bgbgf ); +};if _eeagf .TickLblPos !=nil {_bcdca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}};e .EncodeElement (_eeagf .TickLblPos ,_bcdca );};if _eeagf .SpPr !=nil {_ffaec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_eeagf .SpPr ,_ffaec );};if _eeagf .TxPr !=nil {_gaab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_eeagf .TxPr ,_gaab );};_afabf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}}; +e .EncodeElement (_eeagf .CrossAx ,_afabf );if _eeagf .AxSharedChoice !=nil {_eeagf .AxSharedChoice .MarshalXML (e ,_c .StartElement {});};return nil ;};func (_gbaaa *CT_HPercent )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deaa :=range start .Attr {if _deaa .Name .Local =="\u0076\u0061\u006c"{_ccec ,_abeca :=ParseUnionST_HPercent (_deaa .Value ); +if _abeca !=nil {return _abeca ;};_gbaaa .ValAttr =&_ccec ;continue ;};};for {_afbed ,_bbcb :=d .Token ();if _bbcb !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_bbcb ); +};if _dcgbg ,_adbf :=_afbed .(_c .EndElement );_adbf &&_dcgbg .Name ==start .Name {break ;};};return nil ;};func NewCT_MultiLvlStrRef ()*CT_MultiLvlStrRef {_geec :=&CT_MultiLvlStrRef {};return _geec };func (_fdacd *CT_TxChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aagcd :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_fdacd .StrRef =NewCT_StrRef (); +if _beabc :=d .DecodeElement (_fdacd .StrRef ,&_aagcd );_beabc !=nil {return _beabc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"}:_fdacd .Rich =_a .NewCT_TextBody (); +if _eage :=d .DecodeElement (_fdacd .Rich ,&_aagcd );_eage !=nil {return _eage ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aagcd .Name ); +if _ddadc :=d .Skip ();_ddadc !=nil {return _ddadc ;};};return nil ;};func (_gedbb ST_SplitType )String ()string {switch _gedbb {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074";case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074"; +case 4:return "\u0070\u006f\u0073";case 5:return "\u0076\u0061\u006c";};return "";};func (_deg *CT_BubbleScale )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _deg .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_deg .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Index -Idx *CT_UnsignedInt ;DLblChoice *CT_DLblChoice ; +// ValidateWithPath validates the CT_PrintSettings and its children, prefixing error messages with path +func (_agfacc *CT_PrintSettings )ValidateWithPath (path string )error {if _agfacc .HeaderFooter !=nil {if _gabdb :=_agfacc .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");_gabdb !=nil {return _gabdb ; +};};if _agfacc .PageMargins !=nil {if _afcce :=_agfacc .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_afcce !=nil {return _afcce ;};};if _agfacc .PageSetup !=nil {if _ecadc :=_agfacc .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"); +_ecadc !=nil {return _ecadc ;};};if _agfacc .LegacyDrawingHF !=nil {if _dcde :=_agfacc .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_dcde !=nil {return _dcde ;};};return nil ; +}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};const ST_DepthPercentWithSymbolPattern ="\u0030\u002a\u0028\u0028\u005b\u0032\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d9\u005d\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u0031\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d)\u007c\u0032\u0030\u0030\u0030)\u0025"; +// Validate validates the CT_RadarChart and its children +func (_bcbcae *CT_RadarChart )Validate ()error {return _bcbcae .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074");};func NewCT_DispUnitsLbl ()*CT_DispUnitsLbl {_cfdd :=&CT_DispUnitsLbl {};return _cfdd }; +func (_geeeg *ST_LegendPos )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_geeeg =0;case "\u0062":*_geeeg =1;case "\u0074\u0072":*_geeeg =2;case "\u006c":*_geeeg =3;case "\u0072":*_geeeg =4;case "\u0074":*_geeeg =5;};return nil ; +}; +// ValidateWithPath validates the CT_SerTxChoice and its children, prefixing error messages with path +func (_ddgge *CT_SerTxChoice )ValidateWithPath (path string )error {if _ddgge .StrRef !=nil {if _aeddc :=_ddgge .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_aeddc !=nil {return _aeddc ;};};return nil ;};func (_aebee ST_Grouping )Validate ()error {return _aebee .ValidateWithPath ("")}; -// Validate validates the CT_AxPos and its children -func (_affa *CT_AxPos )Validate ()error {return _affa .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0078\u0050\u006f\u0073");};func (_afgg *CT_MarkerStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afgg .ValAttr =ST_MarkerStyle (1); -for _ ,_dabf :=range start .Attr {if _dabf .Name .Local =="\u0076\u0061\u006c"{_afgg .ValAttr .UnmarshalXMLAttr (_dabf );continue ;};};for {_fgcc ,_ebea :=d .Token ();if _ebea !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0072\u006b\u0065\u0072\u0053\u0074\u0079\u006c\u0065:\u0020\u0025\u0073",_ebea ); -};if _efbca ,_aceg :=_fgcc .(_e .EndElement );_aceg &&_efbca .Name ==start .Name {break ;};};return nil ;};func NewEG_AxShared ()*EG_AxShared {_deeefd :=&EG_AxShared {};_deeefd .AxId =NewCT_UnsignedInt ();_deeefd .Scaling =NewCT_Scaling ();_deeefd .AxPos =NewCT_AxPos (); -_deeefd .CrossAx =NewCT_UnsignedInt ();return _deeefd ;}; -// ValidateWithPath validates the CT_View3D and its children, prefixing error messages with path -func (_ababc *CT_View3D )ValidateWithPath (path string )error {if _ababc .RotX !=nil {if _cggaab :=_ababc .RotX .ValidateWithPath (path +"\u002f\u0052\u006ft\u0058");_cggaab !=nil {return _cggaab ;};};if _ababc .HPercent !=nil {if _gbba :=_ababc .HPercent .ValidateWithPath (path +"\u002fH\u0050\u0065\u0072\u0063\u0065\u006et"); -_gbba !=nil {return _gbba ;};};if _ababc .RotY !=nil {if _accbe :=_ababc .RotY .ValidateWithPath (path +"\u002f\u0052\u006ft\u0059");_accbe !=nil {return _accbe ;};};if _ababc .DepthPercent !=nil {if _aacf :=_ababc .DepthPercent .ValidateWithPath (path +"\u002f\u0044\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -_aacf !=nil {return _aacf ;};};if _ababc .RAngAx !=nil {if _accg :=_ababc .RAngAx .ValidateWithPath (path +"\u002fR\u0041\u006e\u0067\u0041\u0078");_accg !=nil {return _accg ;};};if _ababc .Perspective !=nil {if _ecfc :=_ababc .Perspective .ValidateWithPath (path +"\u002f\u0050\u0065r\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"); -_ecfc !=nil {return _ecfc ;};};if _ababc .ExtLst !=nil {if _acgde :=_ababc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acgde !=nil {return _acgde ;};};return nil ;}; +// Validate validates the CT_Pie3DChart and its children +func (_aaaee *CT_Pie3DChart )Validate ()error {return _aaaee .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");};type CT_GapAmount struct{ -// ValidateWithPath validates the CT_BarChart and its children, prefixing error messages with path -func (_egfd *CT_BarChart )ValidateWithPath (path string )error {if _fcf :=_egfd .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_fcf !=nil {return _fcf ;};if _egfd .Grouping !=nil {if _fbae :=_egfd .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); -_fbae !=nil {return _fbae ;};};if _egfd .VaryColors !=nil {if _ddcd :=_egfd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_ddcd !=nil {return _ddcd ;};};for _ebdce ,_cbe :=range _egfd .Ser {if _babc :=_cbe .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ebdce )); -_babc !=nil {return _babc ;};};if _egfd .DLbls !=nil {if _fbgb :=_egfd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_fbgb !=nil {return _fbgb ;};};if _egfd .GapWidth !=nil {if _eabb :=_egfd .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h"); -_eabb !=nil {return _eabb ;};};if _egfd .Overlap !=nil {if _dee :=_egfd .Overlap .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_dee !=nil {return _dee ;};};for _gcafd ,_eeef :=range _egfd .SerLines {if _cee :=_eeef .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0065\u0072\u004c\u0069\u006e\u0065\u0073\u005b\u0025\u0064\u005d",path ,_gcafd )); -_cee !=nil {return _cee ;};};for _dfcf ,_gef :=range _egfd .AxId {if _afa :=_gef .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_dfcf ));_afa !=nil {return _afa ;};};if _egfd .ExtLst !=nil {if _fgbb :=_egfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fgbb !=nil {return _fgbb ;};};return nil ;};type ST_LayoutMode byte ;const (ST_ErrValTypeUnset ST_ErrValType =0;ST_ErrValTypeCust ST_ErrValType =1;ST_ErrValTypeFixedVal ST_ErrValType =2;ST_ErrValTypePercentage ST_ErrValType =3;ST_ErrValTypeStdDev ST_ErrValType =4; -ST_ErrValTypeStdErr ST_ErrValType =5;); +// Gap Size Value +ValAttr *ST_GapAmount ;}; -// Validate validates the CT_RelId and its children -func (_gbefd *CT_RelId )Validate ()error {return _gbefd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c\u0049\u0064");};func (_dcccag *ST_BuiltInUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccgd ,_eecc :=d .Token ();if _eecc !=nil {return _eecc ; -};if _ebcae ,_daad :=_ccgd .(_e .EndElement );_daad &&_ebcae .Name ==start .Name {*_dcccag =1;return nil ;};if _agga ,_gebga :=_ccgd .(_e .CharData );!_gebga {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccgd ); -}else {switch string (_agga ){case "":*_dcccag =0;case "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073":*_dcccag =1;case "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s":*_dcccag =2;case "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_dcccag =3; -case "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_dcccag =4;case "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_dcccag =5;case "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_dcccag =6; -case "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_dcccag =7;case "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_dcccag =8;case "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es":*_dcccag =9;};};_ccgd ,_eecc =d .Token (); -if _eecc !=nil {return _eecc ;};if _agde ,_baggg :=_ccgd .(_e .EndElement );_baggg &&_agde .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccgd ); -};func NewCT_DispUnits ()*CT_DispUnits {_cecce :=&CT_DispUnits {};_cecce .DispUnitsChoice =NewCT_DispUnitsChoice ();return _cecce ;};func (_fedgg ST_BarGrouping )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fedgg .String (),start ); -};func NewCT_PictureOptions ()*CT_PictureOptions {_ccbf :=&CT_PictureOptions {};return _ccbf }; +// ValidateWithPath validates the CT_ErrBarType and its children, prefixing error messages with path +func (_fdfd *CT_ErrBarType )ValidateWithPath (path string )error {if _egefe :=_fdfd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egefe !=nil {return _egefe ;};return nil ;}; -// ValidateWithPath validates the CT_RotX and its children, prefixing error messages with path -func (_dcce *CT_RotX )ValidateWithPath (path string )error {if _dcce .ValAttr !=nil {if *_dcce .ValAttr < -90{return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003e\u003d\u0020\u002d\u0039\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dcce .ValAttr ); -};if *_dcce .ValAttr > 90{return _c .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00390 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dcce .ValAttr );};};return nil ;};func (_dcecg *CT_Protection )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgcge :for {_abcg ,_cdcdd :=d .Token (); -if _cdcdd !=nil {return _cdcdd ;};switch _eccgd :=_abcg .(type ){case _e .StartElement :switch _eccgd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"c\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"c\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_dcecg .ChartObject =NewCT_Boolean (); -if _daefg :=d .DecodeElement (_dcecg .ChartObject ,&_eccgd );_daefg !=nil {return _daefg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0061"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0061"}:_dcecg .Data =NewCT_Boolean (); -if _fecb :=d .DecodeElement (_dcecg .Data ,&_eccgd );_fecb !=nil {return _fecb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"}:_dcecg .Formatting =NewCT_Boolean (); -if _dbcgf :=d .DecodeElement (_dcecg .Formatting ,&_eccgd );_dbcgf !=nil {return _dbcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_dcecg .Selection =NewCT_Boolean (); -if _ccbg :=d .DecodeElement (_dcecg .Selection ,&_eccgd );_ccbg !=nil {return _ccbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"}:_dcecg .UserInterface =NewCT_Boolean (); -if _bcbgc :=d .DecodeElement (_dcecg .UserInterface ,&_eccgd );_bcbgc !=nil {return _bcbgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e \u0025\u0076",_eccgd .Name ); -if _aead :=d .Skip ();_aead !=nil {return _aead ;};};case _e .EndElement :break _fgcge ;case _e .CharData :};};return nil ;};type CT_AxPos struct{ +// Validate validates the EG_LegendEntryData and its children +func (_cadfca *EG_LegendEntryData )Validate ()error {return _cadfca .ValidateWithPath ("\u0045G\u005fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u0044\u0061\u0074\u0061");};func (_faged *CT_PlotAreaChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffde :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061r\u0065\u0061\u0043\u0068\u0061\u0072t"}:_faged .AreaChart =NewCT_AreaChart (); +if _cffbe :=d .DecodeElement (_faged .AreaChart ,&_ffde );_cffbe !=nil {return _cffbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"a\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_faged .Area3DChart =NewCT_Area3DChart (); +if _cabb :=d .DecodeElement (_faged .Area3DChart ,&_ffde );_cabb !=nil {return _cabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ci\u006e\u0065\u0043\u0068\u0061\u0072t"}:_faged .LineChart =NewCT_LineChart (); +if _cgbfd :=d .DecodeElement (_faged .LineChart ,&_ffde );_cgbfd !=nil {return _cgbfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_faged .Line3DChart =NewCT_Line3DChart (); +if _addf :=d .DecodeElement (_faged .Line3DChart ,&_ffde );_addf !=nil {return _addf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}:_faged .StockChart =NewCT_StockChart (); +if _gaae :=d .DecodeElement (_faged .StockChart ,&_ffde );_gaae !=nil {return _gaae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_faged .RadarChart =NewCT_RadarChart (); +if _cggd :=d .DecodeElement (_faged .RadarChart ,&_ffde );_cggd !=nil {return _cggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0063\u0061t\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074"}:_faged .ScatterChart =NewCT_ScatterChart (); +if _ddedg :=d .DecodeElement (_faged .ScatterChart ,&_ffde );_ddedg !=nil {return _ddedg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_faged .PieChart =NewCT_PieChart (); +if _gdbfb :=d .DecodeElement (_faged .PieChart ,&_ffde );_gdbfb !=nil {return _gdbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_faged .Pie3DChart =NewCT_Pie3DChart (); +if _adac :=d .DecodeElement (_faged .Pie3DChart ,&_ffde );_adac !=nil {return _adac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}:_faged .DoughnutChart =NewCT_DoughnutChart (); +if _gdacd :=d .DecodeElement (_faged .DoughnutChart ,&_ffde );_gdacd !=nil {return _gdacd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}:_faged .BarChart =NewCT_BarChart (); +if _fcfb :=d .DecodeElement (_faged .BarChart ,&_ffde );_fcfb !=nil {return _fcfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}:_faged .Bar3DChart =NewCT_Bar3DChart (); +if _cgbb :=d .DecodeElement (_faged .Bar3DChart ,&_ffde );_cgbb !=nil {return _cgbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}:_faged .OfPieChart =NewCT_OfPieChart (); +if _gffd :=d .DecodeElement (_faged .OfPieChart ,&_ffde );_gffd !=nil {return _gffd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"}:_faged .SurfaceChart =NewCT_SurfaceChart (); +if _cffba :=d .DecodeElement (_faged .SurfaceChart ,&_ffde );_cffba !=nil {return _cffba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074"}:_faged .Surface3DChart =NewCT_Surface3DChart (); +if _bdce :=d .DecodeElement (_faged .Surface3DChart ,&_ffde );_bdce !=nil {return _bdce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_faged .BubbleChart =NewCT_BubbleChart (); +if _ccdca :=d .DecodeElement (_faged .BubbleChart ,&_ffde );_ccdca !=nil {return _ccdca ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ffde .Name ); +if _ddcdc :=d .Skip ();_ddcdc !=nil {return _ddcdc ;};};return nil ;};func (_aefdc *CT_MultiLvlStrRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dega :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066"}}; +_fd .AddPreserveSpaceAttr (&_dega ,_aefdc .F );e .EncodeElement (_aefdc .F ,_dega );if _aefdc .MultiLvlStrCache !=nil {_fcddc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006du\u006c\u0074\u0069\u004c\u0076l\u0053\u0074r\u0043\u0061\u0063\u0068\u0065"}}; +e .EncodeElement (_aefdc .MultiLvlStrCache ,_fcddc );};if _aefdc .ExtLst !=nil {_bgaab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aefdc .ExtLst ,_bgaab );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Axis Position Value -ValAttr ST_AxPos ;};type ST_Orientation byte ; +// Validate validates the CT_Trendline and its children +func (_cfgad *CT_Trendline )Validate ()error {return _cfgad .ValidateWithPath ("\u0043\u0054\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065");};type CT_Boolean struct{ -// Validate validates the UserShapes and its children -func (_eafc *UserShapes )Validate ()error {return _eafc .ValidateWithPath ("\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073");};func (_fdfb *CT_FirstSliceAng )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cefc :=range start .Attr {if _cefc .Name .Local =="\u0076\u0061\u006c"{_dedf ,_cede :=_fb .ParseUint (_cefc .Value ,10,16); -if _cede !=nil {return _cede ;};_cgfaf :=uint16 (_dedf );_fdfb .ValAttr =&_cgfaf ;continue ;};};for {_agbb ,_cgca :=d .Token ();if _cgca !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u0072\u0073t\u0053l\u0069\u0063\u0065\u0041\u006e\u0067\u003a \u0025\u0073",_cgca ); -};if _bbbef ,_cdea :=_agbb .(_e .EndElement );_cdea &&_bbbef .Name ==start .Name {break ;};};return nil ;};type CT_OfPieType struct{ +// Boolean Value +ValAttr *bool ;}; -// Pie of Pie or Bar of Pie Type Value -ValAttr ST_OfPieType ;};func (_gfgca ST_AxPos )Validate ()error {return _gfgca .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path +func (_baebd *CT_Extension )ValidateWithPath (path string )error {return nil }; // ValidateWithPath validates the CT_AxDataSourceChoice and its children, prefixing error messages with path -func (_gab *CT_AxDataSourceChoice )ValidateWithPath (path string )error {if _gab .MultiLvlStrRef !=nil {if _dea :=_gab .MultiLvlStrRef .ValidateWithPath (path +"\u002fM\u0075l\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066");_dea !=nil {return _dea ; -};};if _gab .NumRef !=nil {if _dcc :=_gab .NumRef .ValidateWithPath (path +"\u002fN\u0075\u006d\u0052\u0065\u0066");_dcc !=nil {return _dcc ;};};if _gab .NumLit !=nil {if _edb :=_gab .NumLit .ValidateWithPath (path +"\u002fN\u0075\u006d\u004c\u0069\u0074"); -_edb !=nil {return _edb ;};};if _gab .StrRef !=nil {if _agg :=_gab .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_agg !=nil {return _agg ;};};if _gab .StrLit !=nil {if _ccab :=_gab .StrLit .ValidateWithPath (path +"\u002fS\u0074\u0072\u004c\u0069\u0074"); -_ccab !=nil {return _ccab ;};};return nil ;};type CT_Lvl struct{ +func (_ceca *CT_AxDataSourceChoice )ValidateWithPath (path string )error {if _ceca .MultiLvlStrRef !=nil {if _agc :=_ceca .MultiLvlStrRef .ValidateWithPath (path +"\u002fM\u0075l\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066");_agc !=nil {return _agc ; +};};if _ceca .NumRef !=nil {if _bgf :=_ceca .NumRef .ValidateWithPath (path +"\u002fN\u0075\u006d\u0052\u0065\u0066");_bgf !=nil {return _bgf ;};};if _ceca .NumLit !=nil {if _cgb :=_ceca .NumLit .ValidateWithPath (path +"\u002fN\u0075\u006d\u004c\u0069\u0074"); +_cgb !=nil {return _cgb ;};};if _ceca .StrRef !=nil {if _gfb :=_ceca .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_gfb !=nil {return _gfb ;};};if _ceca .StrLit !=nil {if _cgd :=_ceca .StrLit .ValidateWithPath (path +"\u002fS\u0074\u0072\u004c\u0069\u0074"); +_cgd !=nil {return _cgd ;};};return nil ;};const ST_HoleSizePercentPattern ="\u0030\u002a\u0028\u005b\u0031\u002d\u0039\u005d\u007c\u0028\u005b1\u002d\u0038\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c9\u0030\u0029\u0025";func (_dbeed ST_SecondPieSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _dbeed .ST_SecondPieSizePercent !=nil {e .EncodeToken (_c .CharData (*_dbeed .ST_SecondPieSizePercent ));};if _dbeed .ST_SecondPieSizeUShort !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_dbeed .ST_SecondPieSizeUShort )));};return e .EncodeToken (_c .EndElement {Name :start .Name }); +};func (_adgf ST_AxPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_adgf .String (),start );};func (_acgf *CT_SplitType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acgf .ValAttr !=ST_SplitTypeUnset {_agfc ,_dcad :=_acgf .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _dcad !=nil {return _dcad ;};start .Attr =append (start .Attr ,_agfc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_PlotAreaChoice ()*CT_PlotAreaChoice {_aecd :=&CT_PlotAreaChoice {};return _aecd }; +func (_abbeg *CT_Surface3DChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _abbeg .Wireframe !=nil {_egedc :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_abbeg .Wireframe ,_egedc );};if _abbeg .Ser !=nil {_fgfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_fcfbc :=range _abbeg .Ser {e .EncodeElement (_fcfbc ,_fgfa );};};if _abbeg .BandFmts !=nil {_dgce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}}; +e .EncodeElement (_abbeg .BandFmts ,_dgce );};_baced :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_ebfcae :=range _abbeg .AxId {e .EncodeElement (_ebfcae ,_baced );};if _abbeg .ExtLst !=nil {_acagg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_abbeg .ExtLst ,_acagg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cafgg ST_TickMark )String ()string {switch _cafgg {case 0:return "";case 1:return "\u0063\u0072\u006fs\u0073";case 2:return "\u0069\u006e"; +case 3:return "\u006e\u006f\u006e\u0065";case 4:return "\u006f\u0075\u0074";};return "";}; -// String Point -Pt []*CT_StrVal ;};func (_cdba *CT_Marker )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cdba .Symbol !=nil {_gedcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0079\u006d\u0062\u006f\u006c"}}; -e .EncodeElement (_cdba .Symbol ,_gedcf );};if _cdba .Size !=nil {_dcdaf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0069\u007a\u0065"}};e .EncodeElement (_cdba .Size ,_dcdaf );};if _cdba .SpPr !=nil {_edcb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cdba .SpPr ,_edcb );};if _cdba .ExtLst !=nil {_dade :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cdba .ExtLst ,_dade );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_fbdca ST_LblAlgn )Validate ()error {return _fbdca .ValidateWithPath ("")};func (_bebf *EG_AreaChartShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gggf :for {_eaebg ,_fadca :=d .Token ();if _fadca !=nil {return _fadca ; -};switch _fgdea :=_eaebg .(type ){case _e .StartElement :switch _fgdea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_bebf .Grouping =NewCT_Grouping (); -if _cefca :=d .DecodeElement (_bebf .Grouping ,&_fgdea );_cefca !=nil {return _cefca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_bebf .VaryColors =NewCT_Boolean (); -if _ddca :=d .DecodeElement (_bebf .VaryColors ,&_fgdea );_ddca !=nil {return _ddca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gafga :=NewCT_AreaSer (); -if _gfbea :=d .DecodeElement (_gafga ,&_fgdea );_gfbea !=nil {return _gfbea ;};_bebf .Ser =append (_bebf .Ser ,_gafga );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bebf .DLbls =NewCT_DLbls (); -if _decg :=d .DecodeElement (_bebf .DLbls ,&_fgdea );_decg !=nil {return _decg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_bebf .DropLines =NewCT_ChartLines (); -if _fecef :=d .DecodeElement (_bebf .DropLines ,&_fgdea );_fecef !=nil {return _fecef ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0072\u0065\u0061\u0043\u0068a\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_fgdea .Name ); -if _fegf :=d .Skip ();_fegf !=nil {return _fegf ;};};case _e .EndElement :break _gggf ;case _e .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_StrRef and its children, prefixing error messages with path -func (_effcc *CT_StrRef )ValidateWithPath (path string )error {if _effcc .StrCache !=nil {if _bbbgg :=_effcc .StrCache .ValidateWithPath (path +"\u002fS\u0074\u0072\u0043\u0061\u0063\u0068e");_bbbgg !=nil {return _bbbgg ;};};if _effcc .ExtLst !=nil {if _aadf :=_effcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_aadf !=nil {return _aadf ;};};return nil ;};func (_fbgba *CT_RotY )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fbgba .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_fbgba .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type Chart struct{CT_RelId };func (_dead *CT_DLbls )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dead .DLbl !=nil {_bede :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u004c\u0062\u006c"}}; -for _ ,_cdge :=range _dead .DLbl {e .EncodeElement (_cdge ,_bede );};};_dead .DLblsChoice .MarshalXML (e ,_e .StartElement {});if _dead .ExtLst !=nil {_cdecb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_dead .ExtLst ,_cdecb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_ManualLayout ()*CT_ManualLayout {_cacfd :=&CT_ManualLayout {};return _cacfd }; - -// ValidateWithPath validates the CT_PivotFmt and its children, prefixing error messages with path -func (_cbdef *CT_PivotFmt )ValidateWithPath (path string )error {if _bdaeb :=_cbdef .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_bdaeb !=nil {return _bdaeb ;};if _cbdef .SpPr !=nil {if _egdac :=_cbdef .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_egdac !=nil {return _egdac ;};};if _cbdef .TxPr !=nil {if _cbgdea :=_cbdef .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cbgdea !=nil {return _cbgdea ;};};if _cbdef .Marker !=nil {if _gfeba :=_cbdef .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072"); -_gfeba !=nil {return _gfeba ;};};if _cbdef .DLbl !=nil {if _abfe :=_cbdef .DLbl .ValidateWithPath (path +"\u002f\u0044\u004cb\u006c");_abfe !=nil {return _abfe ;};};if _cbdef .ExtLst !=nil {if _bfbgc :=_cbdef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bfbgc !=nil {return _bfbgc ;};};return nil ;}; - -// ValidateWithPath validates the ChartSpace and its children, prefixing error messages with path -func (_dbdf *ChartSpace )ValidateWithPath (path string )error {if _aabgb :=_dbdf .CT_ChartSpace .ValidateWithPath (path );_aabgb !=nil {return _aabgb ;};return nil ;};func (_bcdc *CT_AreaSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcdc .Idx =NewCT_UnsignedInt (); -_bcdc .Order =NewCT_UnsignedInt ();_dda :for {_fbad ,_ed :=d .Token ();if _ed !=nil {return _ed ;};switch _fcdb :=_fbad .(type ){case _e .StartElement :switch _fcdb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _bcg :=d .DecodeElement (_bcdc .Idx ,&_fcdb ); -_bcg !=nil {return _bcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _adee :=d .DecodeElement (_bcdc .Order ,&_fcdb ); -_adee !=nil {return _adee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_bcdc .Tx =NewCT_SerTx (); -if _bgf :=d .DecodeElement (_bcdc .Tx ,&_fcdb );_bgf !=nil {return _bgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bcdc .SpPr =_g .NewCT_ShapeProperties (); -if _cfc :=d .DecodeElement (_bcdc .SpPr ,&_fcdb );_cfc !=nil {return _cfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_bcdc .PictureOptions =NewCT_PictureOptions (); -if _bbb :=d .DecodeElement (_bcdc .PictureOptions ,&_fcdb );_bbb !=nil {return _bbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_gcf :=NewCT_DPt (); -if _ggb :=d .DecodeElement (_gcf ,&_fcdb );_ggb !=nil {return _ggb ;};_bcdc .DPt =append (_bcdc .DPt ,_gcf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bcdc .DLbls =NewCT_DLbls (); -if _de :=d .DecodeElement (_bcdc .DLbls ,&_fcdb );_de !=nil {return _de ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_bad :=NewCT_Trendline (); -if _bcde :=d .DecodeElement (_bad ,&_fcdb );_bcde !=nil {return _bcde ;};_bcdc .Trendline =append (_bcdc .Trendline ,_bad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_cbgb :=NewCT_ErrBars (); -if _fbb :=d .DecodeElement (_cbgb ,&_fcdb );_fbb !=nil {return _fbb ;};_bcdc .ErrBars =append (_bcdc .ErrBars ,_cbgb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_bcdc .Cat =NewCT_AxDataSource (); -if _ddg :=d .DecodeElement (_bcdc .Cat ,&_fcdb );_ddg !=nil {return _ddg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_bcdc .Val =NewCT_NumDataSource (); -if _adde :=d .DecodeElement (_bcdc .Val ,&_fcdb );_adde !=nil {return _adde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcdc .ExtLst =NewCT_ExtensionList (); -if _gadd :=d .DecodeElement (_bcdc .ExtLst ,&_fcdb );_gadd !=nil {return _gadd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0072\u0065\u0061\u0053\u0065\u0072\u0020\u0025\u0076",_fcdb .Name ); -if _gca :=d .Skip ();_gca !=nil {return _gca ;};};case _e .EndElement :break _dda ;case _e .CharData :};};return nil ;};func (_ddfbb *EG_BarChartShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddfbb .BarDir =NewCT_BarDir ();_eggd :for {_dacd ,_dfeed :=d .Token (); -if _dfeed !=nil {return _dfeed ;};switch _ageaf :=_dacd .(type ){case _e .StartElement :switch _ageaf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _affbda :=d .DecodeElement (_ddfbb .BarDir ,&_ageaf ); -_affbda !=nil {return _affbda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_ddfbb .Grouping =NewCT_BarGrouping (); -if _eddfe :=d .DecodeElement (_ddfbb .Grouping ,&_ageaf );_eddfe !=nil {return _eddfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_ddfbb .VaryColors =NewCT_Boolean (); -if _dbdd :=d .DecodeElement (_ddfbb .VaryColors ,&_ageaf );_dbdd !=nil {return _dbdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_ffcd :=NewCT_BarSer (); -if _bfaab :=d .DecodeElement (_ffcd ,&_ageaf );_bfaab !=nil {return _bfaab ;};_ddfbb .Ser =append (_ddfbb .Ser ,_ffcd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_ddfbb .DLbls =NewCT_DLbls (); -if _afcb :=d .DecodeElement (_ddfbb .DLbls ,&_ageaf );_afcb !=nil {return _afcb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_ageaf .Name ); -if _dccgb :=d .Skip ();_dccgb !=nil {return _dccgb ;};};case _e .EndElement :break _eggd ;case _e .CharData :};};return nil ;};func (_cbabe *ST_TrendlineType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egede ,_fgfdd :=d .Token ();if _fgfdd !=nil {return _fgfdd ; -};if _dfbe ,_ddfde :=_egede .(_e .EndElement );_ddfde &&_dfbe .Name ==start .Name {*_cbabe =1;return nil ;};if _dbafa ,_eagfe :=_egede .(_e .CharData );!_eagfe {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egede ); -}else {switch string (_dbafa ){case "":*_cbabe =0;case "\u0065\u0078\u0070":*_cbabe =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_cbabe =2;case "\u006c\u006f\u0067":*_cbabe =3;case "\u006do\u0076\u0069\u006e\u0067\u0041\u0076g":*_cbabe =4;case "\u0070\u006f\u006c\u0079":*_cbabe =5; -case "\u0070\u006f\u0077e\u0072":*_cbabe =6;};};_egede ,_fgfdd =d .Token ();if _fgfdd !=nil {return _fgfdd ;};if _gcfdf ,_gaccgg :=_egede .(_e .EndElement );_gaccgg &&_gcfdf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egede ); -};func (_cecfd ST_TickLblPos )ValidateWithPath (path string )error {switch _cecfd {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cecfd )); -};return nil ;};func (_ceaaf ST_DispBlanksAs )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eagga :=_e .Attr {};_eagga .Name =name ;switch _ceaaf {case ST_DispBlanksAsUnset :_eagga .Value ="";case ST_DispBlanksAsSpan :_eagga .Value ="\u0073\u0070\u0061\u006e"; -case ST_DispBlanksAsGap :_eagga .Value ="\u0067\u0061\u0070";case ST_DispBlanksAsZero :_eagga .Value ="\u007a\u0065\u0072\u006f";};return _eagga ,nil ;}; - -// ValidateWithPath validates the CT_Pie3DChart and its children, prefixing error messages with path -func (_cbfad *CT_Pie3DChart )ValidateWithPath (path string )error {if _cbfad .VaryColors !=nil {if _aafda :=_cbfad .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_aafda !=nil {return _aafda ;};};for _fbga ,_febbd :=range _cbfad .Ser {if _egdg :=_febbd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_fbga )); -_egdg !=nil {return _egdg ;};};if _cbfad .DLbls !=nil {if _ceda :=_cbfad .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_ceda !=nil {return _ceda ;};};if _cbfad .ExtLst !=nil {if _bggbb :=_cbfad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bggbb !=nil {return _bggbb ;};};return nil ;};func (_bggf *CT_PieSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bggf .Idx =NewCT_UnsignedInt ();_bggf .Order =NewCT_UnsignedInt ();_cecca :for {_ffecd ,_ebeb :=d .Token ();if _ebeb !=nil {return _ebeb ; -};switch _eccag :=_ffecd .(type ){case _e .StartElement :switch _eccag .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _ecbe :=d .DecodeElement (_bggf .Idx ,&_eccag ); -_ecbe !=nil {return _ecbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _baae :=d .DecodeElement (_bggf .Order ,&_eccag ); -_baae !=nil {return _baae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_bggf .Tx =NewCT_SerTx (); -if _fegcg :=d .DecodeElement (_bggf .Tx ,&_eccag );_fegcg !=nil {return _fegcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bggf .SpPr =_g .NewCT_ShapeProperties (); -if _edgfa :=d .DecodeElement (_bggf .SpPr ,&_eccag );_edgfa !=nil {return _edgfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"}:_bggf .Explosion =NewCT_UnsignedInt (); -if _eaaac :=d .DecodeElement (_bggf .Explosion ,&_eccag );_eaaac !=nil {return _eaaac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_fecfd :=NewCT_DPt (); -if _egag :=d .DecodeElement (_fecfd ,&_eccag );_egag !=nil {return _egag ;};_bggf .DPt =append (_bggf .DPt ,_fecfd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bggf .DLbls =NewCT_DLbls (); -if _eefe :=d .DecodeElement (_bggf .DLbls ,&_eccag );_eefe !=nil {return _eefe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_bggf .Cat =NewCT_AxDataSource (); -if _fabc :=d .DecodeElement (_bggf .Cat ,&_eccag );_fabc !=nil {return _fabc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_bggf .Val =NewCT_NumDataSource (); -if _fafg :=d .DecodeElement (_bggf .Val ,&_eccag );_fafg !=nil {return _fafg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bggf .ExtLst =NewCT_ExtensionList (); -if _eece :=d .DecodeElement (_bggf .ExtLst ,&_eccag );_eece !=nil {return _eece ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0069\u0065S\u0065\u0072 \u0025\u0076",_eccag .Name ); -if _dcga :=d .Skip ();_dcga !=nil {return _dcga ;};};case _e .EndElement :break _cecca ;case _e .CharData :};};return nil ;};func NewCT_DPt ()*CT_DPt {_ecdc :=&CT_DPt {};_ecdc .Idx =NewCT_UnsignedInt ();return _ecdc };func (_geadd ST_SizeRepresents )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_geadd .String (),start ); -};func (_egcb *CT_StockChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgebe :for {_gagg ,_ggfg :=d .Token ();if _ggfg !=nil {return _ggfg ;};switch _fafgc :=_gagg .(type ){case _e .StartElement :switch _fafgc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cfbed :=NewCT_LineSer (); -if _adbg :=d .DecodeElement (_cfbed ,&_fafgc );_adbg !=nil {return _adbg ;};_egcb .Ser =append (_egcb .Ser ,_cfbed );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_egcb .DLbls =NewCT_DLbls (); -if _cggee :=d .DecodeElement (_egcb .DLbls ,&_fafgc );_cggee !=nil {return _cggee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_egcb .DropLines =NewCT_ChartLines (); -if _dacgf :=d .DecodeElement (_egcb .DropLines ,&_fafgc );_dacgf !=nil {return _dacgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}:_egcb .HiLowLines =NewCT_ChartLines (); -if _daage :=d .DecodeElement (_egcb .HiLowLines ,&_fafgc );_daage !=nil {return _daage ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_egcb .UpDownBars =NewCT_UpDownBars (); -if _dcgba :=d .DecodeElement (_egcb .UpDownBars ,&_fafgc );_dcgba !=nil {return _dcgba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_gegbe :=NewCT_UnsignedInt (); -if _ecge :=d .DecodeElement (_gegbe ,&_fafgc );_ecge !=nil {return _ecge ;};_egcb .AxId =append (_egcb .AxId ,_gegbe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egcb .ExtLst =NewCT_ExtensionList (); -if _ggaf :=d .DecodeElement (_egcb .ExtLst ,&_fafgc );_ggaf !=nil {return _ggaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_fafgc .Name ); -if _gegf :=d .Skip ();_gegf !=nil {return _gegf ;};};case _e .EndElement :break _fgebe ;case _e .CharData :};};return nil ;};func (_bbccg *EG_LegendEntryData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cegee :for {_bedae ,_defcb :=d .Token (); -if _defcb !=nil {return _defcb ;};switch _dbbce :=_bedae .(type ){case _e .StartElement :switch _dbbce .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_bbccg .TxPr =_g .NewCT_TextBody (); -if _ebdbgb :=d .DecodeElement (_bbccg .TxPr ,&_dbbce );_ebdbgb !=nil {return _ebdbgb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_dbbce .Name ); -if _aabdf :=d .Skip ();_aabdf !=nil {return _aabdf ;};};case _e .EndElement :break _cegee ;case _e .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_AreaChart and its children, prefixing error messages with path -func (_dcg *CT_AreaChart )ValidateWithPath (path string )error {if _dcg .Grouping !=nil {if _efac :=_dcg .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_efac !=nil {return _efac ;};};if _dcg .VaryColors !=nil {if _fg :=_dcg .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_fg !=nil {return _fg ;};};for _cbb ,_dgc :=range _dcg .Ser {if _adea :=_dgc .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cbb ));_adea !=nil {return _adea ;};};if _dcg .DLbls !=nil {if _cdg :=_dcg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_cdg !=nil {return _cdg ;};};if _dcg .DropLines !=nil {if _fbe :=_dcg .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_fbe !=nil {return _fbe ;};};for _ece ,_gdd :=range _dcg .AxId {if _bcd :=_gdd .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ece )); -_bcd !=nil {return _bcd ;};};if _dcg .ExtLst !=nil {if _aed :=_dcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aed !=nil {return _aed ;};};return nil ;}; +// Validate validates the Group_DLbl and its children +func (_fdeea *Group_DLbl )Validate ()error {return _fdeea .ValidateWithPath ("\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c");};func NewCT_Legend ()*CT_Legend {_ggbg :=&CT_Legend {};return _ggbg }; -// ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path -func (_bbfcd *CT_PageSetup )ValidateWithPath (path string )error {if _bbfcd .PaperHeightAttr !=nil {if !_fc .ST_PositiveUniversalMeasurePatternRe .MatchString (*_bbfcd .PaperHeightAttr ){return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fc .ST_PositiveUniversalMeasurePatternRe ,*_bbfcd .PaperHeightAttr ); -};};if _bbfcd .PaperHeightAttr !=nil {if !_fc .ST_UniversalMeasurePatternRe .MatchString (*_bbfcd .PaperHeightAttr ){return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fc .ST_UniversalMeasurePatternRe ,*_bbfcd .PaperHeightAttr ); -};};if _bbfcd .PaperWidthAttr !=nil {if !_fc .ST_PositiveUniversalMeasurePatternRe .MatchString (*_bbfcd .PaperWidthAttr ){return _c .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fc .ST_PositiveUniversalMeasurePatternRe ,*_bbfcd .PaperWidthAttr ); -};};if _bbfcd .PaperWidthAttr !=nil {if !_fc .ST_UniversalMeasurePatternRe .MatchString (*_bbfcd .PaperWidthAttr ){return _c .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fc .ST_UniversalMeasurePatternRe ,*_bbfcd .PaperWidthAttr ); -};};if _bgea :=_bbfcd .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_bgea !=nil {return _bgea ;};return nil ;}; +// ST_LblOffset is a union type +type ST_LblOffset struct{ST_LblOffsetPercent *string ;ST_LblOffsetUShort *uint16 ;};func (_dcaed *CT_OfPieChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ffgd :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006f\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_dcaed .OfPieType ,_ffgd );if _dcaed .VaryColors !=nil {_eabg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_dcaed .VaryColors ,_eabg );};if _dcaed .Ser !=nil {_feggd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_gaadc :=range _dcaed .Ser {e .EncodeElement (_gaadc ,_feggd );};};if _dcaed .DLbls !=nil {_ggaa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_dcaed .DLbls ,_ggaa );};if _dcaed .GapWidth !=nil {_dade :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}}; +e .EncodeElement (_dcaed .GapWidth ,_dade );};if _dcaed .SplitType !=nil {_aabf :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065"}};e .EncodeElement (_dcaed .SplitType ,_aabf );};if _dcaed .SplitPos !=nil {_dedae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"}}; +e .EncodeElement (_dcaed .SplitPos ,_dedae );};if _dcaed .CustSplit !=nil {_gafdb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0063\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074"}};e .EncodeElement (_dcaed .CustSplit ,_gafdb );};if _dcaed .SecondPieSize !=nil {_ebgf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073e\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_dcaed .SecondPieSize ,_ebgf );};if _dcaed .SerLines !=nil {_afded :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};for _ ,_fbff :=range _dcaed .SerLines {e .EncodeElement (_fbff ,_afded ); +};};if _dcaed .ExtLst !=nil {_cgagb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcaed .ExtLst ,_cgagb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aafe *CT_LayoutTarget )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aafe .ValAttr !=ST_LayoutTargetUnset {_gfcdb ,_fcacf :=_aafe .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _fcacf !=nil {return _fcacf ;};start .Attr =append (start .Attr ,_gfcdb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ChartSpace struct{ -// Validate validates the CT_Order and its children -func (_cfgc *CT_Order )Validate ()error {return _cfgc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0072\u0064\u0065\u0072");};func (_ebdga ST_TrendlineType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fagd :=_e .Attr {};_fagd .Name =name ;switch _ebdga {case ST_TrendlineTypeUnset :_fagd .Value =""; -case ST_TrendlineTypeExp :_fagd .Value ="\u0065\u0078\u0070";case ST_TrendlineTypeLinear :_fagd .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_TrendlineTypeLog :_fagd .Value ="\u006c\u006f\u0067";case ST_TrendlineTypeMovingAvg :_fagd .Value ="\u006do\u0076\u0069\u006e\u0067\u0041\u0076g"; -case ST_TrendlineTypePoly :_fagd .Value ="\u0070\u006f\u006c\u0079";case ST_TrendlineTypePower :_fagd .Value ="\u0070\u006f\u0077e\u0072";};return _fagd ,nil ;};func (_aabg *CT_LineChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_ffbfd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_aabg .Grouping ,_ffbfd );if _aabg .VaryColors !=nil {_cgag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_aabg .VaryColors ,_cgag );};if _aabg .Ser !=nil {_bffb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_gdbf :=range _aabg .Ser {e .EncodeElement (_gdbf ,_bffb );};};if _aabg .DLbls !=nil {_bgdf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_aabg .DLbls ,_bgdf );};if _aabg .DropLines !=nil {_fcaa :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_aabg .DropLines ,_fcaa );};if _aabg .HiLowLines !=nil {_dfgge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068i\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_aabg .HiLowLines ,_dfgge );};if _aabg .UpDownBars !=nil {_fbcbge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0075p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}};e .EncodeElement (_aabg .UpDownBars ,_fbcbge );};if _aabg .Marker !=nil {_bafc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}}; -e .EncodeElement (_aabg .Marker ,_bafc );};if _aabg .Smooth !=nil {_dcge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}};e .EncodeElement (_aabg .Smooth ,_dcge );};_fbfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -for _ ,_gcbgba :=range _aabg .AxId {e .EncodeElement (_gcbgba ,_fbfa );};if _aabg .ExtLst !=nil {_bedb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aabg .ExtLst ,_bedb );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// 1904 Date System +Date1904 *CT_Boolean ; -// Validate validates the CT_SurfaceChart and its children -func (_fgfde *CT_SurfaceChart )Validate ()error {return _fgfde .ValidateWithPath ("\u0043T\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074");};func (_dfff ST_Crosses )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dfff .String (),start ); -};func (_befbb *CT_Perspective )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eege :=range start .Attr {if _eege .Name .Local =="\u0076\u0061\u006c"{_ffeg ,_fdea :=_fb .ParseUint (_eege .Value ,10,8);if _fdea !=nil {return _fdea ; -};_fdcca :=uint8 (_ffeg );_befbb .ValAttr =&_fdcca ;continue ;};};for {_abea ,_agecg :=d .Token ();if _agecg !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065:\u0020\u0025\u0073",_agecg ); -};if _dbac ,_geec :=_abea .(_e .EndElement );_geec &&_dbac .Name ==start .Name {break ;};};return nil ;}; +// Editing Language +Lang *CT_TextLanguageID ; -// Validate validates the CT_MultiLvlStrData and its children -func (_ggcd *CT_MultiLvlStrData )Validate ()error {return _ggcd .ValidateWithPath ("\u0043T\u005fM\u0075\u006c\u0074\u0069\u004cv\u006c\u0053t\u0072\u0044\u0061\u0074\u0061");};func (_egbf *CT_Layout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _egbf .ManualLayout !=nil {_aefa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u006e\u0075\u0061\u006c\u004ca\u0079\u006f\u0075\u0074"}};e .EncodeElement (_egbf .ManualLayout ,_aefa );};if _egbf .ExtLst !=nil {_dcgg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_egbf .ExtLst ,_dcgg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func ParseUnionST_HoleSize (s string )(ST_HoleSize ,error ){if ST_HoleSizePercentPatternRe .MatchString (s ){return ST_HoleSize {ST_HoleSizePercent :&s },nil ; -};_aabdfg ,_aceda :=_fb .ParseUint (s ,10,8);if _aceda !=nil {return ST_HoleSize {},_aceda ;};_fagag :=uint8 (_aabdfg );return ST_HoleSize {ST_HoleSizeUByte :&_fagag },nil ;}; +// Rounded Corners +RoundedCorners *CT_Boolean ; -// Validate validates the EG_BarChartShared and its children -func (_febgb *EG_BarChartShared )Validate ()error {return _febgb .ValidateWithPath ("\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064");}; +// Style +Style *CT_Style ; -// ValidateWithPath validates the CT_MultiLvlStrRef and its children, prefixing error messages with path -func (_gecfa *CT_MultiLvlStrRef )ValidateWithPath (path string )error {if _gecfa .MultiLvlStrCache !=nil {if _cdece :=_gecfa .MultiLvlStrCache .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072C\u0061\u0063\u0068\u0065"); -_cdece !=nil {return _cdece ;};};if _gecfa .ExtLst !=nil {if _bece :=_gecfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bece !=nil {return _bece ;};};return nil ;}; +// Color Map Override +ClrMapOvr *_a .CT_ColorMapping ; -// ValidateWithPath validates the CT_AreaSer and its children, prefixing error messages with path -func (_egd *CT_AreaSer )ValidateWithPath (path string )error {if _dcf :=_egd .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_dcf !=nil {return _dcf ;};if _gbe :=_egd .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072");_gbe !=nil {return _gbe ; -};if _egd .Tx !=nil {if _fcdbf :=_egd .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_fcdbf !=nil {return _fcdbf ;};};if _egd .SpPr !=nil {if _egc :=_egd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_egc !=nil {return _egc ;};};if _egd .PictureOptions !=nil {if _gcd :=_egd .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); -_gcd !=nil {return _gcd ;};};for _geg ,_bac :=range _egd .DPt {if _gfa :=_bac .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_geg ));_gfa !=nil {return _gfa ;};};if _egd .DLbls !=nil {if _eda :=_egd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_eda !=nil {return _eda ;};};for _bde ,_bbg :=range _egd .Trendline {if _ecd :=_bbg .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_bde ));_ecd !=nil {return _ecd ;};};for _ega ,_dce :=range _egd .ErrBars {if _deg :=_dce .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0045\u0072\u0072\u0042\u0061\u0072s\u005b\u0025\u0064\u005d",path ,_ega )); -_deg !=nil {return _deg ;};};if _egd .Cat !=nil {if _bcgg :=_egd .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074");_bcgg !=nil {return _bcgg ;};};if _egd .Val !=nil {if _fddb :=_egd .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_fddb !=nil {return _fddb ; -};};if _egd .ExtLst !=nil {if _gge :=_egd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gge !=nil {return _gge ;};};return nil ;};func (_eecef ST_ErrDir )ValidateWithPath (path string )error {switch _eecef {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eecef )); -};return nil ;};func (_faageb ST_RadarStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_faageb .String (),start );};func (_cffc *CT_AxisUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_cffc .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Pivot Source +PivotSource *CT_PivotSource ; -// Validate validates the CT_LayoutMode and its children -func (_afgc *CT_LayoutMode )Validate ()error {return _afgc .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004d\u006f\u0064\u0065");};func NewCT_ValAx ()*CT_ValAx {_bgdga :=&CT_ValAx {};_bgdga .AxId =NewCT_UnsignedInt ();_bgdga .Scaling =NewCT_Scaling (); -_bgdga .AxPos =NewCT_AxPos ();_bgdga .CrossAx =NewCT_UnsignedInt ();return _bgdga ;};func (_fecg *CT_DateAx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fecg .AxId =NewCT_UnsignedInt ();_fecg .Scaling =NewCT_Scaling ();_fecg .AxPos =NewCT_AxPos (); -_fecg .CrossAx =NewCT_UnsignedInt ();_caac :for {_gbbc ,_bcdfc :=d .Token ();if _bcdfc !=nil {return _bcdfc ;};switch _bccbe :=_gbbc .(type ){case _e .StartElement :switch _bccbe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _ddfad :=d .DecodeElement (_fecg .AxId ,&_bccbe ); -_ddfad !=nil {return _ddfad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _addb :=d .DecodeElement (_fecg .Scaling ,&_bccbe ); -_addb !=nil {return _addb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_fecg .Delete =NewCT_Boolean (); -if _agea :=d .DecodeElement (_fecg .Delete ,&_bccbe );_agea !=nil {return _agea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _eegb :=d .DecodeElement (_fecg .AxPos ,&_bccbe ); -_eegb !=nil {return _eegb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_fecg .MajorGridlines =NewCT_ChartLines (); -if _afge :=d .DecodeElement (_fecg .MajorGridlines ,&_bccbe );_afge !=nil {return _afge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_fecg .MinorGridlines =NewCT_ChartLines (); -if _dcde :=d .DecodeElement (_fecg .MinorGridlines ,&_bccbe );_dcde !=nil {return _dcde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_fecg .Title =NewCT_Title (); -if _edcd :=d .DecodeElement (_fecg .Title ,&_bccbe );_edcd !=nil {return _edcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_fecg .NumFmt =NewCT_NumFmt (); -if _dceg :=d .DecodeElement (_fecg .NumFmt ,&_bccbe );_dceg !=nil {return _dceg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_fecg .MajorTickMark =NewCT_TickMark (); -if _aedbg :=d .DecodeElement (_fecg .MajorTickMark ,&_bccbe );_aedbg !=nil {return _aedbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_fecg .MinorTickMark =NewCT_TickMark (); -if _agcf :=d .DecodeElement (_fecg .MinorTickMark ,&_bccbe );_agcf !=nil {return _agcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_fecg .TickLblPos =NewCT_TickLblPos (); -if _bfbc :=d .DecodeElement (_fecg .TickLblPos ,&_bccbe );_bfbc !=nil {return _bfbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_fecg .SpPr =_g .NewCT_ShapeProperties (); -if _fdce :=d .DecodeElement (_fecg .SpPr ,&_bccbe );_fdce !=nil {return _fdce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_fecg .TxPr =_g .NewCT_TextBody (); -if _afec :=d .DecodeElement (_fecg .TxPr ,&_bccbe );_afec !=nil {return _afec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _ecaf :=d .DecodeElement (_fecg .CrossAx ,&_bccbe ); -_ecaf !=nil {return _ecaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_fecg .AxSharedChoice =NewEG_AxSharedChoice (); -if _fedb :=d .DecodeElement (&_fecg .AxSharedChoice .Crosses ,&_bccbe );_fedb !=nil {return _fedb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_fecg .AxSharedChoice =NewEG_AxSharedChoice (); -if _fbfc :=d .DecodeElement (&_fecg .AxSharedChoice .CrossesAt ,&_bccbe );_fbfc !=nil {return _fbfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"}:_fecg .Auto =NewCT_Boolean (); -if _bgbag :=d .DecodeElement (_fecg .Auto ,&_bccbe );_bgbag !=nil {return _bgbag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"}:_fecg .LblOffset =NewCT_LblOffset (); -if _bbgf :=d .DecodeElement (_fecg .LblOffset ,&_bccbe );_bbgf !=nil {return _bbgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0073e\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0073e\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_fecg .BaseTimeUnit =NewCT_TimeUnit (); -if _effd :=d .DecodeElement (_fecg .BaseTimeUnit ,&_bccbe );_effd !=nil {return _effd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"}:_fecg .MajorUnit =NewCT_AxisUnit (); -if _gcegc :=d .DecodeElement (_fecg .MajorUnit ,&_bccbe );_gcegc !=nil {return _gcegc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_fecg .MajorTimeUnit =NewCT_TimeUnit (); -if _aedd :=d .DecodeElement (_fecg .MajorTimeUnit ,&_bccbe );_aedd !=nil {return _aedd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"}:_fecg .MinorUnit =NewCT_AxisUnit (); -if _bcea :=d .DecodeElement (_fecg .MinorUnit ,&_bccbe );_bcea !=nil {return _bcea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}:_fecg .MinorTimeUnit =NewCT_TimeUnit (); -if _baebf :=d .DecodeElement (_fecg .MinorTimeUnit ,&_bccbe );_baebf !=nil {return _baebf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fecg .ExtLst =NewCT_ExtensionList (); -if _cbba :=d .DecodeElement (_fecg .ExtLst ,&_bccbe );_cbba !=nil {return _cbba ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0061\u0074e\u0041\u0078 \u0025\u0076",_bccbe .Name ); -if _ecf :=d .Skip ();_ecf !=nil {return _ecf ;};};case _e .EndElement :break _caac ;case _e .CharData :};};return nil ;};func NewCT_Overlap ()*CT_Overlap {_dbbbe :=&CT_Overlap {};return _dbbbe };func (_abaaa ST_TimeUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_abaaa .String (),start ); -};type CT_ManualLayout struct{ +// Protection +Protection *CT_Protection ; -// Layout Target -LayoutTarget *CT_LayoutTarget ; +// Chart +Chart *CT_Chart ; -// Left Mode -XMode *CT_LayoutMode ; +// Shape Properties +SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Top Mode -YMode *CT_LayoutMode ; +// External Data Relationship +ExternalData *CT_ExternalData ; -// Width Mode -WMode *CT_LayoutMode ; +// Print Settings +PrintSettings *CT_PrintSettings ; -// Height Mode -HMode *CT_LayoutMode ; +// Reference to Chart Drawing Part +UserShapes *CT_RelId ; -// Left -X *CT_Double ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_beggdg *CT_Skip )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_beggdg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_AreaSer ()*CT_AreaSer {_gefg :=&CT_AreaSer {};_gefg .Idx =NewCT_UnsignedInt ();_gefg .Order =NewCT_UnsignedInt ();return _gefg ;};func NewCT_StrRef ()*CT_StrRef {_cccce :=&CT_StrRef {}; +return _cccce }; -// Top -Y *CT_Double ; +// Validate validates the CT_PivotSource and its children +func (_egfgd *CT_PivotSource )Validate ()error {return _egfgd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053o\u0075\u0072\u0063\u0065");};func NewCT_LayoutMode ()*CT_LayoutMode {_gded :=&CT_LayoutMode {};return _gded };func (_cafae *EG_AxSharedChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdbgg :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_cafae .Crosses =NewCT_Crosses (); +if _gbeeg :=d .DecodeElement (_cafae .Crosses ,&_bdbgg );_gbeeg !=nil {return _gbeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_cafae .CrossesAt =NewCT_Double (); +if _gbgde :=d .DecodeElement (_cafae .CrossesAt ,&_bdbgg );_gbgde !=nil {return _gbgde ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdbgg .Name ); +if _cddaa :=d .Skip ();_cddaa !=nil {return _cddaa ;};};return nil ;};func (_eeacb *CT_Style )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eeacb .ValAttr =1;for _ ,_egbae :=range start .Attr {if _egbae .Name .Local =="\u0076\u0061\u006c"{_daae ,_cgcfcb :=_ge .ParseUint (_egbae .Value ,10,8); +if _cgcfcb !=nil {return _cgcfcb ;};_eeacb .ValAttr =uint8 (_daae );continue ;};};for {_eegea ,_dbdd :=d .Token ();if _dbdd !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_dbdd ); +};if _ebfca ,_bdbc :=_eegea .(_c .EndElement );_bdbc &&_ebfca .Name ==start .Name {break ;};};return nil ;};func (_gacbf *CT_ExtensionList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdbfe :for {_dbgdb ,_cadg :=d .Token ();if _cadg !=nil {return _cadg ; +};switch _dfca :=_dbgdb .(type ){case _c .StartElement :switch _dfca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074"}:_gace :=NewCT_Extension (); +if _ecgbd :=d .DecodeElement (_gace ,&_dfca );_ecgbd !=nil {return _ecgbd ;};_gacbf .Ext =append (_gacbf .Ext ,_gace );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_dfca .Name ); +if _accf :=d .Skip ();_accf !=nil {return _accf ;};};case _c .EndElement :break _fdbfe ;case _c .CharData :};};return nil ;};func (_cfgea *CT_LineChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfgea .Grouping =NewCT_Grouping ();_dageg :for {_eefge ,_fcafa :=d .Token (); +if _fcafa !=nil {return _fcafa ;};switch _gdbbc :=_eefge .(type ){case _c .StartElement :switch _gdbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _aagga :=d .DecodeElement (_cfgea .Grouping ,&_gdbbc ); +_aagga !=nil {return _aagga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_cfgea .VaryColors =NewCT_Boolean (); +if _debce :=d .DecodeElement (_cfgea .VaryColors ,&_gdbbc );_debce !=nil {return _debce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_eaab :=NewCT_LineSer (); +if _baed :=d .DecodeElement (_eaab ,&_gdbbc );_baed !=nil {return _baed ;};_cfgea .Ser =append (_cfgea .Ser ,_eaab );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_cfgea .DLbls =NewCT_DLbls (); +if _eeacf :=d .DecodeElement (_cfgea .DLbls ,&_gdbbc );_eeacf !=nil {return _eeacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_cfgea .DropLines =NewCT_ChartLines (); +if _ecde :=d .DecodeElement (_cfgea .DropLines ,&_gdbbc );_ecde !=nil {return _ecde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}:_cfgea .HiLowLines =NewCT_ChartLines (); +if _bacba :=d .DecodeElement (_cfgea .HiLowLines ,&_gdbbc );_bacba !=nil {return _bacba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_cfgea .UpDownBars =NewCT_UpDownBars (); +if _gegge :=d .DecodeElement (_cfgea .UpDownBars ,&_gdbbc );_gegge !=nil {return _gegge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_cfgea .Marker =NewCT_Boolean (); +if _dffa :=d .DecodeElement (_cfgea .Marker ,&_gdbbc );_dffa !=nil {return _dffa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_cfgea .Smooth =NewCT_Boolean (); +if _dcaa :=d .DecodeElement (_cfgea .Smooth ,&_gdbbc );_dcaa !=nil {return _dcaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_bbca :=NewCT_UnsignedInt (); +if _cbfg :=d .DecodeElement (_bbca ,&_gdbbc );_cbfg !=nil {return _cbfg ;};_cfgea .AxId =append (_cfgea .AxId ,_bbca );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfgea .ExtLst =NewCT_ExtensionList (); +if _fbdc :=d .DecodeElement (_cfgea .ExtLst ,&_gdbbc );_fbdc !=nil {return _fbdc ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_L\u0069\u006ee\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_gdbbc .Name ); +if _fbeb :=d .Skip ();_fbeb !=nil {return _fbeb ;};};case _c .EndElement :break _dageg ;case _c .CharData :};};return nil ;};func NewCT_NumVal ()*CT_NumVal {_cdgad :=&CT_NumVal {};return _cdgad }; -// Width -W *CT_Double ; +// ValidateWithPath validates the CT_LblAlgn and its children, prefixing error messages with path +func (_gffcd *CT_LblAlgn )ValidateWithPath (path string )error {if _gffcd .ValAttr ==ST_LblAlgnUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aacd :=_gffcd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aacd !=nil {return _aacd ;};return nil ;};const ST_LblOffsetPercentPattern ="\u0030\u002a\u0028\u0028\u005b\u0030\u002d\u0039]\u0029\u007c\u0028[1\u002d\u0039\u005d\u005b\u0030\u002d9\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u005b0\u002d\u0039\u005d\u0029\u007c\u0031\u0030\u00300\u0029\u0025"; -// Height -H *CT_Double ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func NewCT_LayoutTarget ()*CT_LayoutTarget {_cdcd :=&CT_LayoutTarget {};return _cdcd }; +// Validate validates the EG_AxShared and its children +func (_cggdg *EG_AxShared )Validate ()error {return _cggdg .ValidateWithPath ("E\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064");}; -// Validate validates the CT_BarSer and its children -func (_eff *CT_BarSer )Validate ()error {return _eff .ValidateWithPath ("\u0043T\u005f\u0042\u0061\u0072\u0053\u0065r");};func NewCT_Perspective ()*CT_Perspective {_cfebf :=&CT_Perspective {};return _cfebf };const (ST_SizeRepresentsUnset ST_SizeRepresents =0; -ST_SizeRepresentsArea ST_SizeRepresents =1;ST_SizeRepresentsW ST_SizeRepresents =2;);func (_dacgb ST_PictureFormat )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fcagf :=_e .Attr {};_fcagf .Name =name ;switch _dacgb {case ST_PictureFormatUnset :_fcagf .Value =""; -case ST_PictureFormatStretch :_fcagf .Value ="\u0073t\u0072\u0065\u0074\u0063\u0068";case ST_PictureFormatStack :_fcagf .Value ="\u0073\u0074\u0061c\u006b";case ST_PictureFormatStackScale :_fcagf .Value ="\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065"; -};return _fcagf ,nil ;};func (_gcac ST_LblOffset )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gcac .ST_LblOffsetPercent !=nil {e .EncodeToken (_e .CharData (*_gcac .ST_LblOffsetPercent ));};if _gcac .ST_LblOffsetUShort !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_gcac .ST_LblOffsetUShort ))); -};return e .EncodeToken (_e .EndElement {Name :start .Name });};func NewCT_ExternalData ()*CT_ExternalData {_cgea :=&CT_ExternalData {};return _cgea };func (_aeceb ST_Orientation )ValidateWithPath (path string )error {switch _aeceb {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeceb )); -};return nil ;};type CT_PlotAreaChoice struct{AreaChart *CT_AreaChart ;Area3DChart *CT_Area3DChart ;LineChart *CT_LineChart ;Line3DChart *CT_Line3DChart ;StockChart *CT_StockChart ;RadarChart *CT_RadarChart ;ScatterChart *CT_ScatterChart ;PieChart *CT_PieChart ; -Pie3DChart *CT_Pie3DChart ;DoughnutChart *CT_DoughnutChart ;BarChart *CT_BarChart ;Bar3DChart *CT_Bar3DChart ;OfPieChart *CT_OfPieChart ;SurfaceChart *CT_SurfaceChart ;Surface3DChart *CT_Surface3DChart ;BubbleChart *CT_BubbleChart ;};func NewGroup_DLbl ()*Group_DLbl {_faff :=&Group_DLbl {}; -return _faff };type CT_DispUnits struct{DispUnitsChoice *CT_DispUnitsChoice ; +// Validate validates the CT_LayoutMode and its children +func (_bafb *CT_LayoutMode )Validate ()error {return _bafb .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004d\u006f\u0064\u0065");};func (_cbdge *ST_Overlap )ValidateWithPath (path string )error {_ggege :=[]string {};if _cbdge .ST_OverlapPercent !=nil {_ggege =append (_ggege ,"\u0053\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070\u0050\u0065r\u0063\u0065\u006e\u0074"); +};if _cbdge .ST_OverlapByte !=nil {_ggege =append (_ggege ,"\u0053\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061p\u0042\u0079\u0074\u0065");};if len (_ggege )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ggege ); +};return nil ;};func NewCT_SerTx ()*CT_SerTx {_ccac :=&CT_SerTx {};_ccac .SerTxChoice =NewCT_SerTxChoice ();return _ccac ;}; -// Display Units Label -DispUnitsLbl *CT_DispUnitsLbl ; +// ValidateWithPath validates the EG_PieChartShared and its children, prefixing error messages with path +func (_fafca *EG_PieChartShared )ValidateWithPath (path string )error {if _fafca .VaryColors !=nil {if _fbdbef :=_fafca .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_fbdbef !=nil {return _fbdbef ; +};};for _afgccb ,_cfbcc :=range _fafca .Ser {if _afgdca :=_cfbcc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_afgccb ));_afgdca !=nil {return _afgdca ;};};if _fafca .DLbls !=nil {if _ecfe :=_fafca .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_ecfe !=nil {return _ecfe ;};};return nil ;};func NewEG_LineChartShared ()*EG_LineChartShared {_decbe :=&EG_LineChartShared {};_decbe .Grouping =NewCT_Grouping ();return _decbe ;};type CT_FirstSliceAng struct{ -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_SerAx struct{ +// First Slice Angle Value +ValAttr *uint16 ;};type CT_CatAx struct{ // Axis ID AxId *CT_UnsignedInt ; @@ -3151,66 +2521,253 @@ MajorTickMark *CT_TickMark ; MinorTickMark *CT_TickMark ; // Tick Label Position -TickLblPos *CT_TickLblPos ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +TickLblPos *CT_TickLblPos ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Crossing Axis ID CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; -// Tick Label Skip -TickLblSkip *CT_Skip ;TickMarkSkip *CT_Skip ; +// Automatic Category Axis +Auto *CT_Boolean ; + +// Label Alignment +LblAlgn *CT_LblAlgn ; + +// Label Offset +LblOffset *CT_LblOffset ;TickLblSkip *CT_Skip ; + +// Tick Mark Skip +TickMarkSkip *CT_Skip ; + +// No Multi-level Labels +NoMultiLvlLbl *CT_Boolean ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_DPt struct{ +ExtLst *CT_ExtensionList ;};type CT_LegendPos struct{ + +// Legend Position Value +ValAttr ST_LegendPos ;};func (_agafgc ST_BuiltInUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agafgc .String (),start );};func (_febecg *CT_Trendline )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _febecg .Name !=nil {_edcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0061\u006d\u0065"}};_fd .AddPreserveSpaceAttr (&_edcb ,*_febecg .Name );e .EncodeElement (_febecg .Name ,_edcb );};if _febecg .SpPr !=nil {_dbgca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_febecg .SpPr ,_dbgca );};_bebf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074r\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065"}};e .EncodeElement (_febecg .TrendlineType ,_bebf );if _febecg .Order !=nil {_dced :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}}; +e .EncodeElement (_febecg .Order ,_dced );};if _febecg .Period !=nil {_gfegb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0065\u0072\u0069\u006f\u0064"}};e .EncodeElement (_febecg .Period ,_gfegb );};if _febecg .Forward !=nil {_gadae :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0066\u006f\u0072\u0077\u0061\u0072d"}}; +e .EncodeElement (_febecg .Forward ,_gadae );};if _febecg .Backward !=nil {_gbeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064"}};e .EncodeElement (_febecg .Backward ,_gbeb );};if _febecg .Intercept !=nil {_gdeae :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0069\u006e\u0074\u0065\u0072\u0063\u0065\u0070\u0074"}}; +e .EncodeElement (_febecg .Intercept ,_gdeae );};if _febecg .DispRSqr !=nil {_cfcga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0052\u0053\u0071\u0072"}};e .EncodeElement (_febecg .DispRSqr ,_cfcga );};if _febecg .DispEq !=nil {_aecdg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0045\u0071"}}; +e .EncodeElement (_febecg .DispEq ,_aecdg );};if _febecg .TrendlineLbl !=nil {_cadae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069n\u0065\u004c\u0062\u006c"}};e .EncodeElement (_febecg .TrendlineLbl ,_cadae ); +};if _febecg .ExtLst !=nil {_eabf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_febecg .ExtLst ,_eabf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_decg *CT_DispUnitsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _decg .CustUnit !=nil {_bdde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}}; +e .EncodeElement (_decg .CustUnit ,_bdde );}else if _decg .BuiltInUnit !=nil {_abfec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}};e .EncodeElement (_decg .BuiltInUnit ,_abfec ); +};return nil ;}; + +// Validate validates the CT_BarSer and its children +func (_geee *CT_BarSer )Validate ()error {return _geee .ValidateWithPath ("\u0043T\u005f\u0042\u0061\u0072\u0053\u0065r");};const ST_GapAmountPercentPattern ="0\u002a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0034\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0035\u0030\u0030\u0029\u0025"; +func (_ccf *CT_BandFmts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ccf .BandFmt !=nil {_caed :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0062\u0061\u006e\u0064\u0046\u006dt"}};for _ ,_gfga :=range _ccf .BandFmt {e .EncodeElement (_gfga ,_caed ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_BarChart ()*CT_BarChart {_bbc :=&CT_BarChart {};_bbc .BarDir =NewCT_BarDir ();return _bbc };func NewCT_OfPieChart ()*CT_OfPieChart {_dcgbae :=&CT_OfPieChart {};_dcgbae .OfPieType =NewCT_OfPieType (); +return _dcgbae ;};func (_cdcfc *ST_PictureFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfffa ,_ffcgf :=d .Token ();if _ffcgf !=nil {return _ffcgf ;};if _bgdaf ,_facdec :=_dfffa .(_c .EndElement );_facdec &&_bgdaf .Name ==start .Name {*_cdcfc =1; +return nil ;};if _egfe ,_dcbd :=_dfffa .(_c .CharData );!_dcbd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfffa );}else {switch string (_egfe ){case "":*_cdcfc =0; +case "\u0073t\u0072\u0065\u0074\u0063\u0068":*_cdcfc =1;case "\u0073\u0074\u0061c\u006b":*_cdcfc =2;case "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065":*_cdcfc =3;};};_dfffa ,_ffcgf =d .Token ();if _ffcgf !=nil {return _ffcgf ;};if _becddd ,_febac :=_dfffa .(_c .EndElement ); +_febac &&_becddd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfffa );}; + +// ValidateWithPath validates the CT_Pie3DChart and its children, prefixing error messages with path +func (_gcbb *CT_Pie3DChart )ValidateWithPath (path string )error {if _gcbb .VaryColors !=nil {if _gfac :=_gcbb .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_gfac !=nil {return _gfac ;};};for _gbddd ,_gfag :=range _gcbb .Ser {if _acbac :=_gfag .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbddd )); +_acbac !=nil {return _acbac ;};};if _gcbb .DLbls !=nil {if _ccaa :=_gcbb .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_ccaa !=nil {return _ccaa ;};};if _gcbb .ExtLst !=nil {if _bgefd :=_gcbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bgefd !=nil {return _bgefd ;};};return nil ;}; + +// Validate validates the CT_StrVal and its children +func (_degaf *CT_StrVal )Validate ()error {return _degaf .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0056\u0061l");}; + +// ValidateWithPath validates the CT_ValAx and its children, prefixing error messages with path +func (_adacc *CT_ValAx )ValidateWithPath (path string )error {if _fccg :=_adacc .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_fccg !=nil {return _fccg ;};if _ggadc :=_adacc .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); +_ggadc !=nil {return _ggadc ;};if _adacc .Delete !=nil {if _afecf :=_adacc .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_afecf !=nil {return _afecf ;};};if _dcgde :=_adacc .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); +_dcgde !=nil {return _dcgde ;};if _adacc .MajorGridlines !=nil {if _cecbf :=_adacc .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_cecbf !=nil {return _cecbf ;};};if _adacc .MinorGridlines !=nil {if _ggfac :=_adacc .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); +_ggfac !=nil {return _ggfac ;};};if _adacc .Title !=nil {if _ebeaf :=_adacc .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_ebeaf !=nil {return _ebeaf ;};};if _adacc .NumFmt !=nil {if _bfde :=_adacc .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_bfde !=nil {return _bfde ;};};if _adacc .MajorTickMark !=nil {if _efbed :=_adacc .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_efbed !=nil {return _efbed ;};};if _adacc .MinorTickMark !=nil {if _cfbdf :=_adacc .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); +_cfbdf !=nil {return _cfbdf ;};};if _adacc .TickLblPos !=nil {if _daded :=_adacc .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_daded !=nil {return _daded ;};};if _adacc .SpPr !=nil {if _cacfe :=_adacc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_cacfe !=nil {return _cacfe ;};};if _adacc .TxPr !=nil {if _fefeg :=_adacc .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_fefeg !=nil {return _fefeg ;};};if _edbfa :=_adacc .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); +_edbfa !=nil {return _edbfa ;};if _adacc .AxSharedChoice !=nil {if _gbgbb :=_adacc .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_gbgbb !=nil {return _gbgbb ;};};if _adacc .CrossBetween !=nil {if _dggca :=_adacc .CrossBetween .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"); +_dggca !=nil {return _dggca ;};};if _adacc .MajorUnit !=nil {if _fgaf :=_adacc .MajorUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074");_fgaf !=nil {return _fgaf ;};};if _adacc .MinorUnit !=nil {if _fgcbb :=_adacc .MinorUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"); +_fgcbb !=nil {return _fgcbb ;};};if _adacc .DispUnits !=nil {if _eeea :=_adacc .DispUnits .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073");_eeea !=nil {return _eeea ;};};if _adacc .ExtLst !=nil {if _ffefb :=_adacc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ffefb !=nil {return _ffefb ;};};return nil ;};type CT_LegendEntry struct{ // Index -Idx *CT_UnsignedInt ; +Idx *CT_UnsignedInt ;LegendEntryChoice *CT_LegendEntryChoice ; + +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_aced *EG_LineChartShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_daefg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_aced .Grouping ,_daefg ); +if _aced .VaryColors !=nil {_ecgeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_aced .VaryColors ,_ecgeb );};if _aced .Ser !=nil {_egfgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_gddaf :=range _aced .Ser {e .EncodeElement (_gddaf ,_egfgb );};};if _aced .DLbls !=nil {_bebgb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_aced .DLbls ,_bebgb );};if _aced .DropLines !=nil {_fedead :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_aced .DropLines ,_fedead );};return nil ;}; + +// ValidateWithPath validates the CT_Crosses and its children, prefixing error messages with path +func (_gegg *CT_Crosses )ValidateWithPath (path string )error {if _gegg .ValAttr ==ST_CrossesUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dcae :=_gegg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcae !=nil {return _dcae ;};return nil ;};func NewCT_HoleSize ()*CT_HoleSize {_afef :=&CT_HoleSize {};return _afef };func (_faab *CT_DPt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_eebf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_faab .Idx ,_eebf );if _faab .InvertIfNegative !=nil {_aface :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}}; +e .EncodeElement (_faab .InvertIfNegative ,_aface );};if _faab .Marker !=nil {_bcaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_faab .Marker ,_bcaa );};if _faab .Bubble3D !=nil {_gacf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}}; +e .EncodeElement (_faab .Bubble3D ,_gacf );};if _faab .Explosion !=nil {_fdc :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0065\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e"}};e .EncodeElement (_faab .Explosion ,_fdc );};if _faab .SpPr !=nil {_acb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_faab .SpPr ,_acb );};if _faab .PictureOptions !=nil {_bdbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_faab .PictureOptions ,_bdbd ); +};if _faab .ExtLst !=nil {_gbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faab .ExtLst ,_gbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_PivotFmts ()*CT_PivotFmts {_daba :=&CT_PivotFmts {}; +return _daba };func NewCT_UpDownBar ()*CT_UpDownBar {_cdbe :=&CT_UpDownBar {};return _cdbe }; + +// ValidateWithPath validates the CT_StrVal and its children, prefixing error messages with path +func (_eagc *CT_StrVal )ValidateWithPath (path string )error {return nil }; + +// ValidateWithPath validates the CT_SurfaceSer and its children, prefixing error messages with path +func (_adedb *CT_SurfaceSer )ValidateWithPath (path string )error {if _cagd :=_adedb .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_cagd !=nil {return _cagd ;};if _fgdfgf :=_adedb .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_fgdfgf !=nil {return _fgdfgf ;};if _adedb .Tx !=nil {if _ddagfc :=_adedb .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_ddagfc !=nil {return _ddagfc ;};};if _adedb .SpPr !=nil {if _efdca :=_adedb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_efdca !=nil {return _efdca ;};};if _adedb .Cat !=nil {if _fbcg :=_adedb .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074");_fbcg !=nil {return _fbcg ;};};if _adedb .Val !=nil {if _afddc :=_adedb .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c"); +_afddc !=nil {return _afddc ;};};if _adedb .ExtLst !=nil {if _cegb :=_adedb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cegb !=nil {return _cegb ;};};return nil ;};func (_bfba *CT_PictureOptions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aebga :for {_abcad ,_eacdf :=d .Token (); +if _eacdf !=nil {return _eacdf ;};switch _egdfa :=_abcad .(type ){case _c .StartElement :switch _egdfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074"}:_bfba .ApplyToFront =NewCT_Boolean (); +if _bbdcd :=d .DecodeElement (_bfba .ApplyToFront ,&_egdfa );_bbdcd !=nil {return _bbdcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070l\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073"}:_bfba .ApplyToSides =NewCT_Boolean (); +if _eeaa :=d .DecodeElement (_bfba .ApplyToSides ,&_egdfa );_eeaa !=nil {return _eeaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"}:_bfba .ApplyToEnd =NewCT_Boolean (); +if _bgcc :=d .DecodeElement (_bfba .ApplyToEnd ,&_egdfa );_bgcc !=nil {return _bgcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}:_bfba .PictureFormat =NewCT_PictureFormat (); +if _fbad :=d .DecodeElement (_bfba .PictureFormat ,&_egdfa );_fbad !=nil {return _fbad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069c\u0074\u0075\u0072e\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069c\u0074\u0075\u0072e\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074"}:_bfba .PictureStackUnit =NewCT_PictureStackUnit (); +if _degcd :=d .DecodeElement (_bfba .PictureStackUnit ,&_egdfa );_degcd !=nil {return _degcd ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_egdfa .Name ); +if _ecgfd :=d .Skip ();_ecgfd !=nil {return _ecgfd ;};};case _c .EndElement :break _aebga ;case _c .CharData :};};return nil ;};func (_ggbfg *EG_SerShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggbfg .Idx =NewCT_UnsignedInt ();_ggbfg .Order =NewCT_UnsignedInt (); +_ecdbd :for {_gfcda ,_dceg :=d .Token ();if _dceg !=nil {return _dceg ;};switch _deabg :=_gfcda .(type ){case _c .StartElement :switch _deabg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _aaggfa :=d .DecodeElement (_ggbfg .Idx ,&_deabg ); +_aaggfa !=nil {return _aaggfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _edgcf :=d .DecodeElement (_ggbfg .Order ,&_deabg ); +_edgcf !=nil {return _edgcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_ggbfg .Tx =NewCT_SerTx (); +if _cgbbf :=d .DecodeElement (_ggbfg .Tx ,&_deabg );_cgbbf !=nil {return _cgbbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ggbfg .SpPr =_a .NewCT_ShapeProperties (); +if _fabb :=d .DecodeElement (_ggbfg .SpPr ,&_deabg );_fabb !=nil {return _fabb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_S\u0065\u0072S\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_deabg .Name ); +if _bcffd :=d .Skip ();_bcffd !=nil {return _bcffd ;};};case _c .EndElement :break _ecdbd ;case _c .CharData :};};return nil ;}; + +// Validate validates the CT_MarkerStyle and its children +func (_fcea *CT_MarkerStyle )Validate ()error {return _fcea .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072S\u0074\u0079\u006c\u0065");};func (_gddbb *ST_HoleSize )Validate ()error {return _gddbb .ValidateWithPath ("")}; + +// Validate validates the CT_DispBlanksAs and its children +func (_acdab *CT_DispBlanksAs )Validate ()error {return _acdab .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073");};func NewCT_CrossBetween ()*CT_CrossBetween {_ecdd :=&CT_CrossBetween {};_ecdd .ValAttr =ST_CrossBetween (1); +return _ecdd ;};func (_bcceb *Chart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063:\u0063\u0068\u0061\u0072\u0074";return _bcceb .CT_RelId .MarshalXML (e ,start );};func (_ecbe *CT_Perspective )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecbe .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_ecbe .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dggd ST_SizeRepresents )ValidateWithPath (path string )error {switch _dggd {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dggd )); +};return nil ;};func (_ebeeb *ST_PageSetupOrientation )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ebeeb =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_ebeeb =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_ebeeb =2; +case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_ebeeb =3;};return nil ;};func (_agada ST_DLblPos )ValidateWithPath (path string )error {switch _agada {case 0,1,2,3,4,5,6,7,8,9:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agada )); +};return nil ;};func (_efef *ST_CrossBetween )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaee ,_dedce :=d .Token ();if _dedce !=nil {return _dedce ;};if _badca ,_geea :=_eaee .(_c .EndElement );_geea &&_badca .Name ==start .Name {*_efef =1; +return nil ;};if _ecgbb ,_acfc :=_eaee .(_c .CharData );!_acfc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eaee );}else {switch string (_ecgbb ){case "":*_efef =0; +case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_efef =1;case "\u006d\u0069\u0064\u0043\u0061\u0074":*_efef =2;};};_eaee ,_dedce =d .Token ();if _dedce !=nil {return _dedce ;};if _fffce ,_efebff :=_eaee .(_c .EndElement );_efebff &&_fffce .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eaee );}; + +// Validate validates the CT_NumVal and its children +func (_defe *CT_NumVal )Validate ()error {return _defe .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0056\u0061l");};func (_eaace *CT_PivotFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dcgea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}}; +e .EncodeElement (_eaace .Idx ,_dcgea );if _eaace .SpPr !=nil {_dbaeg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eaace .SpPr ,_dbaeg );};if _eaace .TxPr !=nil {_gafcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_eaace .TxPr ,_gafcb );};if _eaace .Marker !=nil {_adbag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_eaace .Marker ,_adbag );};if _eaace .DLbl !=nil {_edgac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u004c\u0062\u006c"}}; +e .EncodeElement (_eaace .DLbl ,_edgac );};if _eaace .ExtLst !=nil {_bdag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eaace .ExtLst ,_bdag );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; + +// ValidateWithPath validates the CT_HoleSize and its children, prefixing error messages with path +func (_dacc *CT_HoleSize )ValidateWithPath (path string )error {if _dacc .ValAttr !=nil {if _eggeb :=_dacc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eggeb !=nil {return _eggeb ;};};return nil ;};func (_befgg *CT_ScatterSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_febec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_befgg .Idx ,_febec );_bcff :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_befgg .Order ,_bcff ); +if _befgg .Tx !=nil {_gafg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_befgg .Tx ,_gafg );};if _befgg .SpPr !=nil {_fdbfgd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_befgg .SpPr ,_fdbfgd );};if _befgg .Marker !=nil {_cefa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_befgg .Marker ,_cefa );};if _befgg .DPt !=nil {_dedeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}}; +for _ ,_aedcg :=range _befgg .DPt {e .EncodeElement (_aedcg ,_dedeb );};};if _befgg .DLbls !=nil {_cbfga :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_befgg .DLbls ,_cbfga );};if _befgg .Trendline !=nil {_bbfed :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}}; +for _ ,_dfda :=range _befgg .Trendline {e .EncodeElement (_dfda ,_bbfed );};};if _befgg .ErrBars !=nil {_ecabg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};for _ ,_aegf :=range _befgg .ErrBars {e .EncodeElement (_aegf ,_ecabg ); +};};if _befgg .XVal !=nil {_aadfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0078\u0056\u0061\u006c"}};e .EncodeElement (_befgg .XVal ,_aadfa );};if _befgg .YVal !=nil {_cecba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0079\u0056\u0061\u006c"}}; +e .EncodeElement (_befgg .YVal ,_cecba );};if _befgg .Smooth !=nil {_cgfc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}};e .EncodeElement (_befgg .Smooth ,_cgfc );};if _befgg .ExtLst !=nil {_afgfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_befgg .ExtLst ,_afgfg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_TrendlineType byte ;func (_eecff ST_LayoutMode )Validate ()error {return _eecff .ValidateWithPath ("")}; + +// ValidateWithPath validates the CT_RadarSer and its children, prefixing error messages with path +func (_gaged *CT_RadarSer )ValidateWithPath (path string )error {if _geceb :=_gaged .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_geceb !=nil {return _geceb ;};if _gabag :=_gaged .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_gabag !=nil {return _gabag ;};if _gaged .Tx !=nil {if _gccfd :=_gaged .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_gccfd !=nil {return _gccfd ;};};if _gaged .SpPr !=nil {if _gcdg :=_gaged .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_gcdg !=nil {return _gcdg ;};};if _gaged .Marker !=nil {if _gbdf :=_gaged .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_gbdf !=nil {return _gbdf ;};};for _cacf ,_ccbba :=range _gaged .DPt {if _afaef :=_ccbba .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_cacf )); +_afaef !=nil {return _afaef ;};};if _gaged .DLbls !=nil {if _fgacd :=_gaged .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_fgacd !=nil {return _fgacd ;};};if _gaged .Cat !=nil {if _cede :=_gaged .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); +_cede !=nil {return _cede ;};};if _gaged .Val !=nil {if _agcde :=_gaged .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_agcde !=nil {return _agcde ;};};if _gaged .ExtLst !=nil {if _feed :=_gaged .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_feed !=nil {return _feed ;};};return nil ;};func (_gdag *ST_LayoutMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gdag =0;case "\u0065\u0064\u0067\u0065":*_gdag =1;case "\u0066\u0061\u0063\u0074\u006f\u0072":*_gdag =2;};return nil ; +};func (_edecd *EG_LegendEntryData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _edecd .TxPr !=nil {_gcgde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_edecd .TxPr ,_gcgde );}; +return nil ;}; + +// ValidateWithPath validates the CT_StockChart and its children, prefixing error messages with path +func (_ddcda *CT_StockChart )ValidateWithPath (path string )error {for _gfcgb ,_acae :=range _ddcda .Ser {if _afgcc :=_acae .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gfcgb ));_afgcc !=nil {return _afgcc ; +};};if _ddcda .DLbls !=nil {if _gdedf :=_ddcda .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_gdedf !=nil {return _gdedf ;};};if _ddcda .DropLines !=nil {if _gcfa :=_ddcda .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"); +_gcfa !=nil {return _gcfa ;};};if _ddcda .HiLowLines !=nil {if _ddagf :=_ddcda .HiLowLines .ValidateWithPath (path +"/\u0048\u0069\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073");_ddagf !=nil {return _ddagf ;};};if _ddcda .UpDownBars !=nil {if _eegf :=_ddcda .UpDownBars .ValidateWithPath (path +"/\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"); +_eegf !=nil {return _eegf ;};};for _begdea ,_dcacg :=range _ddcda .AxId {if _dcgec :=_dcacg .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_begdea ));_dcgec !=nil {return _dcgec ;};};if _ddcda .ExtLst !=nil {if _cebgc :=_ddcda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cebgc !=nil {return _cebgc ;};};return nil ;}; + +// ValidateWithPath validates the CT_Thickness and its children, prefixing error messages with path +func (_cgdg *CT_Thickness )ValidateWithPath (path string )error {if _cfege :=_cgdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cfege !=nil {return _cfege ;};return nil ;}; + +// ValidateWithPath validates the CT_UpDownBars and its children, prefixing error messages with path +func (_caabd *CT_UpDownBars )ValidateWithPath (path string )error {if _caabd .GapWidth !=nil {if _aafd :=_caabd .GapWidth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0057\u0069\u0064\u0074h");_aafd !=nil {return _aafd ;};};if _caabd .UpBars !=nil {if _gegc :=_caabd .UpBars .ValidateWithPath (path +"\u002fU\u0070\u0042\u0061\u0072\u0073"); +_gegc !=nil {return _gegc ;};};if _caabd .DownBars !=nil {if _efbcge :=_caabd .DownBars .ValidateWithPath (path +"\u002fD\u006f\u0077\u006e\u0042\u0061\u0072s");_efbcge !=nil {return _efbcge ;};};if _caabd .ExtLst !=nil {if _fcdeb :=_caabd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fcdeb !=nil {return _fcdeb ;};};return nil ;}; + +// Validate validates the CT_TrendlineType and its children +func (_begdeg *CT_TrendlineType )Validate ()error {return _begdeg .ValidateWithPath ("\u0043\u0054_\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065");}; + +// Validate validates the CT_Line3DChart and its children +func (_gedaf *CT_Line3DChart )Validate ()error {return _gedaf .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044C\u0068\u0061\u0072\u0074");};func NewEG_AxSharedChoice ()*EG_AxSharedChoice {_fgfdd :=&EG_AxSharedChoice {};return _fgfdd }; +func NewCT_Style ()*CT_Style {_egdc :=&CT_Style {};_egdc .ValAttr =1;return _egdc };func NewCT_Surface3DChart ()*CT_Surface3DChart {_eaceg :=&CT_Surface3DChart {};return _eaceg };func (_fgafb ST_TrendlineType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fgafb .String (),start ); +}; + +// Validate validates the CT_UpDownBar and its children +func (_gcdga *CT_UpDownBar )Validate ()error {return _gcdga .ValidateWithPath ("\u0043\u0054\u005fU\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072");};func (_eaedf *CT_Perspective )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_defb :=range start .Attr {if _defb .Name .Local =="\u0076\u0061\u006c"{_efaeb ,_fcaca :=_ge .ParseUint (_defb .Value ,10,8); +if _fcaca !=nil {return _fcaca ;};_cfbca :=uint8 (_efaeb );_eaedf .ValAttr =&_cfbca ;continue ;};};for {_bgcd ,_badde :=d .Token ();if _badde !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065:\u0020\u0025\u0073",_badde ); +};if _fddfd ,_efff :=_bgcd .(_c .EndElement );_efff &&_fddfd .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_TxChoice and its children, prefixing error messages with path +func (_dbaega *CT_TxChoice )ValidateWithPath (path string )error {if _dbaega .StrRef !=nil {if _fdga :=_dbaega .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_fdga !=nil {return _fdga ;};};if _dbaega .Rich !=nil {if _dfeg :=_dbaega .Rich .ValidateWithPath (path +"\u002f\u0052\u0069c\u0068"); +_dfeg !=nil {return _dfeg ;};};return nil ;};type ChartSpace struct{CT_ChartSpace };func (_feg *CT_AxPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_ffa ,_dbf :=_feg .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _dbf !=nil {return _dbf ; +};start .Attr =append (start .Attr ,_ffa );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dffbb ST_Shape )Validate ()error {return _dffbb .ValidateWithPath ("")}; + +// ValidateWithPath validates the CT_TextLanguageID and its children, prefixing error messages with path +func (_fcgaa *CT_TextLanguageID )ValidateWithPath (path string )error {return nil };func (_dcfdg ST_LayoutTarget )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dcfdg .String (),start );};type CT_AreaChart struct{ -// Invert if Negative -InvertIfNegative *CT_Boolean ; +// Grouping +Grouping *CT_Grouping ;VaryColors *CT_Boolean ; -// Marker -Marker *CT_Marker ; +// Area Chart Series +Ser []*CT_AreaSer ; -// 3D Bubble -Bubble3D *CT_Boolean ; +// Data Labels +DLbls *CT_DLbls ; -// Explosion -Explosion *CT_UnsignedInt ;SpPr *_g .CT_ShapeProperties ;PictureOptions *CT_PictureOptions ; +// Drop Lines +DropLines *CT_ChartLines ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_aaa *CT_BubbleChart )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cdf :for {_ddfc ,_gbd :=d .Token ();if _gbd !=nil {return _gbd ;};switch _bgdc :=_ddfc .(type ){case _e .StartElement :switch _bgdc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_aaa .VaryColors =NewCT_Boolean (); -if _fcdbe :=d .DecodeElement (_aaa .VaryColors ,&_bgdc );_fcdbe !=nil {return _fcdbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gafd :=NewCT_BubbleSer (); -if _bag :=d .DecodeElement (_gafd ,&_bgdc );_bag !=nil {return _bag ;};_aaa .Ser =append (_aaa .Ser ,_gafd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_aaa .DLbls =NewCT_DLbls (); -if _bfag :=d .DecodeElement (_aaa .DLbls ,&_bgdc );_bfag !=nil {return _bfag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_aaa .Bubble3D =NewCT_Boolean (); -if _agfee :=d .DecodeElement (_aaa .Bubble3D ,&_bgdc );_agfee !=nil {return _agfee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"}:_aaa .BubbleScale =NewCT_BubbleScale (); -if _fddf :=d .DecodeElement (_aaa .BubbleScale ,&_bgdc );_fddf !=nil {return _fddf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004e\u0065\u0067\u0042\u0075b\u0062\u006c\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004e\u0065\u0067\u0042\u0075b\u0062\u006c\u0065\u0073"}:_aaa .ShowNegBubbles =NewCT_Boolean (); -if _cagb :=d .DecodeElement (_aaa .ShowNegBubbles ,&_bgdc );_cagb !=nil {return _cagb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073"}:_aaa .SizeRepresents =NewCT_SizeRepresents (); -if _gade :=d .DecodeElement (_aaa .SizeRepresents ,&_bgdc );_gade !=nil {return _gade ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_fgdg :=NewCT_UnsignedInt (); -if _dfge :=d .DecodeElement (_fgdg ,&_bgdc );_dfge !=nil {return _dfge ;};_aaa .AxId =append (_aaa .AxId ,_fgdg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaa .ExtLst =NewCT_ExtensionList (); -if _fcbg :=d .DecodeElement (_aaa .ExtLst ,&_bgdc );_fcbg !=nil {return _fcbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065\u0043h\u0061r\u0074\u0020\u0025\u0076",_bgdc .Name ); -if _ebbc :=d .Skip ();_ebbc !=nil {return _ebbc ;};};case _e .EndElement :break _cdf ;case _e .CharData :};};return nil ;};func NewCT_Thickness ()*CT_Thickness {_fcfbe :=&CT_Thickness {};return _fcfbe };func (_eacg *ST_OfPieType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eacg =0; -case "\u0070\u0069\u0065":*_eacg =1;case "\u0062\u0061\u0072":*_eacg =2;};return nil ;};type EG_AxSharedChoice struct{Crosses *CT_Crosses ;CrossesAt *CT_Double ;}; +// Axis ID +AxId []*CT_UnsignedInt ; -// Validate validates the CT_AxDataSource and its children -func (_cff *CT_AxDataSource )Validate ()error {return _cff .ValidateWithPath ("\u0043T\u005fA\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");};func (_gdafb ST_ErrValType )Validate ()error {return _gdafb .ValidateWithPath ("")};func (_ceeec *ST_LayoutMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ceeec =0; -case "\u0065\u0064\u0067\u0065":*_ceeec =1;case "\u0066\u0061\u0063\u0074\u006f\u0072":*_ceeec =2;};return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// Validate validates the CT_StrVal and its children -func (_faaeg *CT_StrVal )Validate ()error {return _faaeg .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0056\u0061l");}; +// ValidateWithPath validates the CT_PictureFormat and its children, prefixing error messages with path +func (_decfb *CT_PictureFormat )ValidateWithPath (path string )error {if _decfb .ValAttr ==ST_PictureFormatUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _eeaed :=_decfb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eeaed !=nil {return _eeaed ;};return nil ;};func (_eeccd *CT_PlotAreaChoice1 )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_caedf :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"}:_eeccd .ValAx =NewCT_ValAx (); +if _ceeg :=d .DecodeElement (_eeccd .ValAx ,&_caedf );_ceeg !=nil {return _ceeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"}:_eeccd .CatAx =NewCT_CatAx (); +if _fdace :=d .DecodeElement (_eeccd .CatAx ,&_caedf );_fdace !=nil {return _fdace ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"}:_eeccd .DateAx =NewCT_DateAx (); +if _agead :=d .DecodeElement (_eeccd .DateAx ,&_caedf );_agead !=nil {return _agead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"}:_eeccd .SerAx =NewCT_SerAx (); +if _dabge :=d .DecodeElement (_eeccd .SerAx ,&_caedf );_dabge !=nil {return _dabge ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072e\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0031\u0020\u0025\u0076",_caedf .Name ); +if _debae :=d .Skip ();_debae !=nil {return _debae ;};};return nil ;};const ST_BubbleScalePercentPattern ="0\u002a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0032\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0033\u0030\u0030\u0029\u0025"; +func (_bgdfe *CT_StrVal )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",_bgdfe .IdxAttr )});e .EncodeToken (start ); +_dgbfbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076"}};_fd .AddPreserveSpaceAttr (&_dgbfbd ,_bgdfe .V );e .EncodeElement (_bgdfe .V ,_dgbfbd );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_ErrBarType and its children -func (_fbfg *CT_ErrBarType )Validate ()error {return _fbfg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065");}; +// ValidateWithPath validates the EG_AreaChartShared and its children, prefixing error messages with path +func (_accd *EG_AreaChartShared )ValidateWithPath (path string )error {if _accd .Grouping !=nil {if _bbcgd :=_accd .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_bbcgd !=nil {return _bbcgd ;};};if _accd .VaryColors !=nil {if _facbc :=_accd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_facbc !=nil {return _facbc ;};};for _ebeba ,_bbdda :=range _accd .Ser {if _gefdfc :=_bbdda .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ebeba ));_gefdfc !=nil {return _gefdfc ;};};if _accd .DLbls !=nil {if _ebfcad :=_accd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_ebfcad !=nil {return _ebfcad ;};};if _accd .DropLines !=nil {if _edeec :=_accd .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_edeec !=nil {return _edeec ;};};return nil ;}; -// Validate validates the CT_DispBlanksAs and its children -func (_fgea *CT_DispBlanksAs )Validate ()error {return _fgea .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073");}; +// Validate validates the CT_AxPos and its children +func (_cdee *CT_AxPos )Validate ()error {return _cdee .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0078\u0050\u006f\u0073");};func (_ffagf ST_Grouping )String ()string {switch _ffagf {case 0:return "";case 1:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064"; +case 2:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 3:return "\u0073t\u0061\u0063\u006b\u0065\u0064";};return "";};type ST_CrossBetween byte ;func (_ffg *CT_BandFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffg .Idx =NewCT_UnsignedInt (); +_fdg :for {_faf ,_gdf :=d .Token ();if _gdf !=nil {return _gdf ;};switch _ffgg :=_faf .(type ){case _c .StartElement :switch _ffgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _daf :=d .DecodeElement (_ffg .Idx ,&_ffgg ); +_daf !=nil {return _daf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ffg .SpPr =_a .NewCT_ShapeProperties (); +if _efcf :=d .DecodeElement (_ffg .SpPr ,&_ffgg );_efcf !=nil {return _efcf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u0061\u006e\u0064\u0046\u006d\u0074\u0020\u0025\u0076",_ffgg .Name ); +if _bda :=d .Skip ();_bda !=nil {return _bda ;};};case _c .EndElement :break _fdg ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Double and its children, prefixing error messages with path -func (_ffcf *CT_Double )ValidateWithPath (path string )error {return nil }; +// Validate validates the EG_BarChartShared and its children +func (_feaab *EG_BarChartShared )Validate ()error {return _feaab .ValidateWithPath ("\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064");};type CT_TrendlineType struct{ -// Validate validates the CT_PageSetup and its children -func (_gadf *CT_PageSetup )Validate ()error {return _gadf .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");};func (_dafee ST_ErrValType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dafee .String (),start ); -};func (_gfag *CT_HoleSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gfag .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gfag .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_DateAx struct{ +// Trendline Type Value +ValAttr ST_TrendlineType ;};func (_fegc *CT_SerTx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fegc .SerTxChoice =NewCT_SerTxChoice ();_gcgb :for {_ccaeb ,_fffd :=d .Token ();if _fffd !=nil {return _fffd ;};switch _aade :=_ccaeb .(type ){case _c .StartElement :switch _aade .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_fegc .SerTxChoice =NewCT_SerTxChoice (); +if _bbgcb :=d .DecodeElement (&_fegc .SerTxChoice .StrRef ,&_aade );_bbgcb !=nil {return _bbgcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:_fegc .SerTxChoice =NewCT_SerTxChoice (); +if _cecbc :=d .DecodeElement (&_fegc .SerTxChoice .V ,&_aade );_cecbc !=nil {return _cecbc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0020\u0025\u0076",_aade .Name ); +if _deagf :=d .Skip ();_deagf !=nil {return _deagf ;};};case _c .EndElement :break _gcgb ;case _c .CharData :};};return nil ;};func (_affeg ST_BuiltInUnit )String ()string {switch _affeg {case 0:return "";case 1:return "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073"; +case 2:return "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s";case 3:return "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case 4:return "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case 5:return "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073"; +case 6:return "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 7:return "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 8:return "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 9:return "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es"; +};return "";};func (_gdca ST_ErrBarType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdca .String (),start );};func (_cgcdd *CT_TickLblPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beagb :=range start .Attr {if _beagb .Name .Local =="\u0076\u0061\u006c"{_cgcdd .ValAttr .UnmarshalXMLAttr (_beagb ); +continue ;};};for {_ebfcag ,_effce :=d .Token ();if _effce !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054i\u0063k\u004cb\u006c\u0050\u006f\u0073\u003a\u0020\u0025s",_effce );};if _bdgb ,_eaba :=_ebfcag .(_c .EndElement ); +_eaba &&_bdgb .Name ==start .Name {break ;};};return nil ;};func NewCT_Boolean ()*CT_Boolean {_bfc :=&CT_Boolean {};return _bfc };func (_bdgdd ST_LayoutTarget )String ()string {switch _bdgdd {case 0:return "";case 1:return "\u0069\u006e\u006ee\u0072";case 2:return "\u006f\u0075\u0074e\u0072"; +};return "";};type CT_SerAx struct{ // Axis ID AxId *CT_UnsignedInt ; @@ -3243,605 +2800,525 @@ MajorTickMark *CT_TickMark ; MinorTickMark *CT_TickMark ; // Tick Label Position -TickLblPos *CT_TickLblPos ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +TickLblPos *CT_TickLblPos ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Crossing Axis ID CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; -// Automatic Category Axis -Auto *CT_Boolean ; - -// Label Offset -LblOffset *CT_LblOffset ; - -// Base Time Unit -BaseTimeUnit *CT_TimeUnit ; - -// Major Unit -MajorUnit *CT_AxisUnit ; - -// Major Time Unit -MajorTimeUnit *CT_TimeUnit ; - -// Minor Unit -MinorUnit *CT_AxisUnit ; - -// Minor Time Unit -MinorTimeUnit *CT_TimeUnit ; +// Tick Label Skip +TickLblSkip *CT_Skip ;TickMarkSkip *CT_Skip ; // Chart Extensibility -ExtLst *CT_ExtensionList ;}; +ExtLst *CT_ExtensionList ;};func (_gagag *CT_DispBlanksAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gagag .ValAttr !=ST_DispBlanksAsUnset {_dcef ,_aeaag :=_gagag .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _aeaag !=nil {return _aeaag ; +};start .Attr =append (start .Attr ,_dcef );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ErrBars struct{ -// Validate validates the CT_SizeRepresents and its children -func (_gcdca *CT_SizeRepresents )Validate ()error {return _gcdca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073");};func (_efbed ST_BarGrouping )Validate ()error {return _efbed .ValidateWithPath ("")}; -func NewCT_DispUnitsLbl ()*CT_DispUnitsLbl {_bdab :=&CT_DispUnitsLbl {};return _bdab };func NewCT_Boolean ()*CT_Boolean {_cabg :=&CT_Boolean {};return _cabg };func (_caga *CT_DoughnutChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _caga .VaryColors !=nil {_beeab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_caga .VaryColors ,_beeab );};if _caga .Ser !=nil {_aafa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_fbdb :=range _caga .Ser {e .EncodeElement (_fbdb ,_aafa );};};if _caga .DLbls !=nil {_cfbd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_caga .DLbls ,_cfbd );};if _caga .FirstSliceAng !=nil {_deac :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0066i\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}}; -e .EncodeElement (_caga .FirstSliceAng ,_deac );};if _caga .HoleSize !=nil {_dfee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}};e .EncodeElement (_caga .HoleSize ,_dfee );};if _caga .ExtLst !=nil {_bcfce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_caga .ExtLst ,_bcfce );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Scaling and its children, prefixing error messages with path -func (_affd *CT_Scaling )ValidateWithPath (path string )error {if _affd .LogBase !=nil {if _ebbg :=_affd .LogBase .ValidateWithPath (path +"\u002f\u004c\u006f\u0067\u0042\u0061\u0073\u0065");_ebbg !=nil {return _ebbg ;};};if _affd .Orientation !=nil {if _cfbag :=_affd .Orientation .ValidateWithPath (path +"\u002f\u004f\u0072i\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"); -_cfbag !=nil {return _cfbag ;};};if _affd .Max !=nil {if _cgdbf :=_affd .Max .ValidateWithPath (path +"\u002f\u004d\u0061\u0078");_cgdbf !=nil {return _cgdbf ;};};if _affd .Min !=nil {if _cbebg :=_affd .Min .ValidateWithPath (path +"\u002f\u004d\u0069\u006e"); -_cbebg !=nil {return _cbebg ;};};if _affd .ExtLst !=nil {if _acdgc :=_affd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acdgc !=nil {return _acdgc ;};};return nil ;};type CT_OfPieChart struct{ +// Error Bar Direction +ErrDir *CT_ErrDir ; -// Pie of Pie or Bar of Pie Type -OfPieType *CT_OfPieType ;VaryColors *CT_Boolean ; +// Error Bar Type +ErrBarType *CT_ErrBarType ; -// Pie Chart Series -Ser []*CT_PieSer ; +// Error Bar Value Type +ErrValType *CT_ErrValType ; -// Data Labels -DLbls *CT_DLbls ; +// No End Cap +NoEndCap *CT_Boolean ; -// Gap Width -GapWidth *CT_GapAmount ; +// Plus +Plus *CT_NumDataSource ; -// Split Type -SplitType *CT_SplitType ; +// Minus +Minus *CT_NumDataSource ; -// Split Position -SplitPos *CT_Double ; +// Error Bar Value +Val *CT_Double ;SpPr *_a .CT_ShapeProperties ; -// Custom Split -CustSplit *CT_CustSplit ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_Trendline ()*CT_Trendline {_fccea :=&CT_Trendline {};_fccea .TrendlineType =NewCT_TrendlineType ();return _fccea ;}; -// Second Pie Size -SecondPieSize *CT_SecondPieSize ;SerLines []*CT_ChartLines ; +// Validate validates the CT_Boolean and its children +func (_fbbd *CT_Boolean )Validate ()error {return _fbbd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");}; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_febbf *CT_PivotFmts )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _febbf .PivotFmt !=nil {_afeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"}}; -for _ ,_dffdfc :=range _febbf .PivotFmt {e .EncodeElement (_dffdfc ,_afeb );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cbeba *ST_DLblPos )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cbeba =0; -case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_cbeba =1;case "\u0062":*_cbeba =2;case "\u0063\u0074\u0072":*_cbeba =3;case "\u0069\u006e\u0042\u0061\u0073\u0065":*_cbeba =4;case "\u0069\u006e\u0045n\u0064":*_cbeba =5;case "\u006c":*_cbeba =6;case "\u006f\u0075\u0074\u0045\u006e\u0064":*_cbeba =7; -case "\u0072":*_cbeba =8;case "\u0074":*_cbeba =9;};return nil ;}; +// Validate validates the CT_DTable and its children +func (_eecf *CT_DTable )Validate ()error {return _eecf .ValidateWithPath ("\u0043T\u005f\u0044\u0054\u0061\u0062\u006ce");};func (_gdcb *CT_Layout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdaag :for {_bgcf ,_agfa :=d .Token ();if _agfa !=nil {return _agfa ; +};switch _eccfd :=_bgcf .(type ){case _c .StartElement :switch _eccfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}:_gdcb .ManualLayout =NewCT_ManualLayout (); +if _cgddd :=d .DecodeElement (_gdcb .ManualLayout ,&_eccfd );_cgddd !=nil {return _cgddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdcb .ExtLst =NewCT_ExtensionList (); +if _aaca :=d .DecodeElement (_gdcb .ExtLst ,&_eccfd );_aaca !=nil {return _aaca ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0061\u0079o\u0075\u0074 \u0025\u0076",_eccfd .Name ); +if _acbc :=d .Skip ();_acbc !=nil {return _acbc ;};};case _c .EndElement :break _bdaag ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_RelId and its children, prefixing error messages with path -func (_gebee *CT_RelId )ValidateWithPath (path string )error {return nil };func (_edeg ST_LayoutMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gfaba :=_e .Attr {};_gfaba .Name =name ;switch _edeg {case ST_LayoutModeUnset :_gfaba .Value ="";case ST_LayoutModeEdge :_gfaba .Value ="\u0065\u0064\u0067\u0065"; -case ST_LayoutModeFactor :_gfaba .Value ="\u0066\u0061\u0063\u0074\u006f\u0072";};return _gfaba ,nil ;};func (_gcceg *CT_MarkerSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gcceg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gcceg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_BubbleScale and its children +func (_fdgd *CT_BubbleScale )Validate ()error {return _fdgd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065S\u0063\u0061\u006c\u0065");};func (_dbaee ST_Orientation )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cccg :=_c .Attr {}; +_cccg .Name =name ;switch _dbaee {case ST_OrientationUnset :_cccg .Value ="";case ST_OrientationMaxMin :_cccg .Value ="\u006d\u0061\u0078\u004d\u0069\u006e";case ST_OrientationMinMax :_cccg .Value ="\u006d\u0069\u006e\u004d\u0061\u0078";};return _cccg ,nil ; +};func (_gaaag ST_PageSetupOrientation )String ()string {switch _gaaag {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case 3:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e"; +};return "";};type CT_DLblsChoice struct{Delete *CT_Boolean ; -// ValidateWithPath validates the CT_DoughnutChart and its children, prefixing error messages with path -func (_bcage *CT_DoughnutChart )ValidateWithPath (path string )error {if _bcage .VaryColors !=nil {if _baag :=_bcage .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_baag !=nil {return _baag ;};};for _eecg ,_afaf :=range _bcage .Ser {if _dggdf :=_afaf .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_eecg )); -_dggdf !=nil {return _dggdf ;};};if _bcage .DLbls !=nil {if _cfeb :=_bcage .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_cfeb !=nil {return _cfeb ;};};if _bcage .FirstSliceAng !=nil {if _eeb :=_bcage .FirstSliceAng .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0053\u006c\u0069c\u0065\u0041\u006e\u0067"); -_eeb !=nil {return _eeb ;};};if _bcage .HoleSize !=nil {if _agbdg :=_bcage .HoleSize .ValidateWithPath (path +"\u002fH\u006f\u006c\u0065\u0053\u0069\u007ae");_agbdg !=nil {return _agbdg ;};};if _bcage .ExtLst !=nil {if _bcfd :=_bcage .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bcfd !=nil {return _bcfd ;};};return nil ;};func (_dcfg *CT_UpDownBars )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddef :for {_fabad ,_cedb :=d .Token ();if _cedb !=nil {return _cedb ;};switch _gfgee :=_fabad .(type ){case _e .StartElement :switch _gfgee .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_dcfg .GapWidth =NewCT_GapAmount (); -if _bbgcb :=d .DecodeElement (_dcfg .GapWidth ,&_gfgee );_bbgcb !=nil {return _bbgcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0070\u0042\u0061\u0072\u0073"}:_dcfg .UpBars =NewCT_UpDownBar (); -if _edede :=d .DecodeElement (_dcfg .UpBars ,&_gfgee );_edede !=nil {return _edede ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}:_dcfg .DownBars =NewCT_UpDownBar (); -if _aecc :=d .DecodeElement (_dcfg .DownBars ,&_gfgee );_aecc !=nil {return _aecc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcfg .ExtLst =NewCT_ExtensionList (); -if _afeaa :=d .DecodeElement (_dcfg .ExtLst ,&_gfgee );_afeaa !=nil {return _afeaa ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0055p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073 \u0025\u0076",_gfgee .Name ); -if _gbgff :=d .Skip ();_gbgff !=nil {return _gbgff ;};};case _e .EndElement :break _ddef ;case _e .CharData :};};return nil ;};type CT_Order struct{ +// Number Format +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Order Value -ValAttr *uint8 ;}; +// Data Label Position +DLblPos *CT_DLblPos ; -// ST_DepthPercent is a union type -type ST_DepthPercent struct{ST_DepthPercentWithSymbol *string ;ST_DepthPercentUShort *uint16 ;};func NewCT_StockChart ()*CT_StockChart {_ebda :=&CT_StockChart {};return _ebda };func NewCT_PieSer ()*CT_PieSer {_deaab :=&CT_PieSer {};_deaab .Idx =NewCT_UnsignedInt (); -_deaab .Order =NewCT_UnsignedInt ();return _deaab ;};func (_ccgb ST_CrossBetween )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ccgb .String (),start );};func NewCT_LineSer ()*CT_LineSer {_adgf :=&CT_LineSer {};_adgf .Idx =NewCT_UnsignedInt (); -_adgf .Order =NewCT_UnsignedInt ();return _adgf ;}; +// Show Legend Key +ShowLegendKey *CT_Boolean ; -// Validate validates the CT_SerTxChoice and its children -func (_fgfab *CT_SerTxChoice )Validate ()error {return _fgfab .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078\u0043h\u006f\u0069\u0063\u0065");}; +// Show Value +ShowVal *CT_Boolean ; -// Validate validates the CT_Scaling and its children -func (_ddba *CT_Scaling )Validate ()error {return _ddba .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0069\u006e\u0067");}; +// Show Category Name +ShowCatName *CT_Boolean ; -// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path -func (_bcdd *CT_Style )ValidateWithPath (path string )error {if _bcdd .ValAttr < 1{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bcdd .ValAttr ); -};if _bcdd .ValAttr > 48{return _c .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00348 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bcdd .ValAttr );};return nil ;};func NewCT_AxPos ()*CT_AxPos {_cfa :=&CT_AxPos {}; -_cfa .ValAttr =ST_AxPos (1);return _cfa };func (_cedg *CT_DispBlanksAs )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fafa :=range start .Attr {if _fafa .Name .Local =="\u0076\u0061\u006c"{_cedg .ValAttr .UnmarshalXMLAttr (_fafa ); -continue ;};};for {_ddgg ,_gaddd :=d .Token ();if _gaddd !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0069\u0073\u0070\u0042\u006ca\u006e\u006b\u0073A\u0073:\u0020\u0025\u0073",_gaddd );};if _cdgca ,_eface :=_ddgg .(_e .EndElement ); -_eface &&_cdgca .Name ==start .Name {break ;};};return nil ;};func (_ebgfg *ST_PageSetupOrientation )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ebgfg =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_ebgfg =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_ebgfg =2; -case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_ebgfg =3;};return nil ;}; +// Show Series Name +ShowSerName *CT_Boolean ; -// ValidateWithPath validates the CT_TrendlineLbl and its children, prefixing error messages with path -func (_cdefd *CT_TrendlineLbl )ValidateWithPath (path string )error {if _cdefd .Layout !=nil {if _dbbad :=_cdefd .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_dbbad !=nil {return _dbbad ;};};if _cdefd .Tx !=nil {if _bgdcdf :=_cdefd .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); -_bgdcdf !=nil {return _bgdcdf ;};};if _cdefd .NumFmt !=nil {if _bdbdg :=_cdefd .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_bdbdg !=nil {return _bdbdg ;};};if _cdefd .SpPr !=nil {if _dacgeg :=_cdefd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_dacgeg !=nil {return _dacgeg ;};};if _cdefd .TxPr !=nil {if _ccaf :=_cdefd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_ccaf !=nil {return _ccaf ;};};if _cdefd .ExtLst !=nil {if _begea :=_cdefd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_begea !=nil {return _begea ;};};return nil ;};func (_aafcb ST_TimeUnit )String ()string {switch _aafcb {case 0:return "";case 1:return "\u0064\u0061\u0079\u0073";case 2:return "\u006d\u006f\u006e\u0074\u0068\u0073";case 3:return "\u0079\u0065\u0061r\u0073"; -};return "";};func (_dabcgc *ST_ErrValType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dabcgc =0;case "\u0063\u0075\u0073\u0074":*_dabcgc =1;case "\u0066\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_dabcgc =2;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065":*_dabcgc =3; -case "\u0073\u0074\u0064\u0044\u0065\u0076":*_dabcgc =4;case "\u0073\u0074\u0064\u0045\u0072\u0072":*_dabcgc =5;};return nil ;};func (_ceebb ST_ErrBarType )ValidateWithPath (path string )error {switch _ceebb {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceebb )); -};return nil ;};func (_fceaa *ST_LayoutMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_geagg ,_aaag :=d .Token ();if _aaag !=nil {return _aaag ;};if _fcbf ,_gbgdg :=_geagg .(_e .EndElement );_gbgdg &&_fcbf .Name ==start .Name {*_fceaa =1; -return nil ;};if _deeefb ,_dfbfcg :=_geagg .(_e .CharData );!_dfbfcg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geagg );}else {switch string (_deeefb ){case "":*_fceaa =0; -case "\u0065\u0064\u0067\u0065":*_fceaa =1;case "\u0066\u0061\u0063\u0074\u006f\u0072":*_fceaa =2;};};_geagg ,_aaag =d .Token ();if _aaag !=nil {return _aaag ;};if _acdgcf ,_acgef :=_geagg .(_e .EndElement );_acgef &&_acdgcf .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geagg );};func (_ddfdc ST_SizeRepresents )String ()string {switch _ddfdc {case 0:return ""; -case 1:return "\u0061\u0072\u0065\u0061";case 2:return "\u0077";};return "";};func (_edecf *CT_SplitType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dcee :=range start .Attr {if _dcee .Name .Local =="\u0076\u0061\u006c"{_edecf .ValAttr .UnmarshalXMLAttr (_dcee ); -continue ;};};for {_eade ,_ffeeg :=d .Token ();if _ffeeg !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0070l\u0069\u0074\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_ffeeg );};if _afebe ,_eaeb :=_eade .(_e .EndElement ); -_eaeb &&_afebe .Name ==start .Name {break ;};};return nil ;};func (_egfdce ST_TickMark )Validate ()error {return _egfdce .ValidateWithPath ("")};type CT_TrendlineLbl struct{ +// Show Percent +ShowPercent *CT_Boolean ; -// Layout -Layout *CT_Layout ;Tx *CT_Tx ; +// Show Bubble Size +ShowBubbleSize *CT_Boolean ; -// Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Separator +Separator *string ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func NewCT_Crosses ()*CT_Crosses {_ebed :=&CT_Crosses {};_ebed .ValAttr =ST_Crosses (1);return _ebed };func (_bgeeb *Group_DLbls )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bgeeb .NumFmt !=nil {_bbabb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_bgeeb .NumFmt ,_bbabb );};if _bgeeb .SpPr !=nil {_ddbef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bgeeb .SpPr ,_ddbef );};if _bgeeb .TxPr !=nil {_cdgcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_bgeeb .TxPr ,_cdgcc );};if _bgeeb .DLblPos !=nil {_aebcb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_bgeeb .DLblPos ,_aebcb );};if _bgeeb .ShowLegendKey !=nil {_dedbf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; -e .EncodeElement (_bgeeb .ShowLegendKey ,_dedbf );};if _bgeeb .ShowVal !=nil {_fabab :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_bgeeb .ShowVal ,_fabab );};if _bgeeb .ShowCatName !=nil {_bafe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_bgeeb .ShowCatName ,_bafe );};if _bgeeb .ShowSerName !=nil {_gggca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_bgeeb .ShowSerName ,_gggca ); -};if _bgeeb .ShowPercent !=nil {_eegbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_bgeeb .ShowPercent ,_eegbg );};if _bgeeb .ShowBubbleSize !=nil {_ffbge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_bgeeb .ShowBubbleSize ,_ffbge );};if _bgeeb .Separator !=nil {_aeffg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_eb .AddPreserveSpaceAttr (&_aeffg ,*_bgeeb .Separator ); -e .EncodeElement (_bgeeb .Separator ,_aeffg );};if _bgeeb .ShowLeaderLines !=nil {_gdfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004c\u0065\u0061\u0064\u0065\u0072L\u0069\u006e\u0065\u0073"}};e .EncodeElement (_bgeeb .ShowLeaderLines ,_gdfa ); -};if _bgeeb .LeaderLines !=nil {_ecdag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_bgeeb .LeaderLines ,_ecdag );};return nil ;}; +// Show Leader Lines +ShowLeaderLines *CT_Boolean ; -// ValidateWithPath validates the CT_GapAmount and its children, prefixing error messages with path -func (_cbbb *CT_GapAmount )ValidateWithPath (path string )error {if _cbbb .ValAttr !=nil {if _cgdf :=_cbbb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cgdf !=nil {return _cgdf ;};};return nil ;};func (_febab ST_Thickness )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _febab .ST_ThicknessPercent !=nil {e .EncodeToken (_e .CharData (*_febab .ST_ThicknessPercent ));};if _febab .Uint32 !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_febab .Uint32 )));};return e .EncodeToken (_e .EndElement {Name :start .Name }); -};func NewUserShapes ()*UserShapes {_ddded :=&UserShapes {};_ddded .CT_Drawing =*_ab .NewCT_Drawing ();return _ddded ;};func (_bgge *CT_BuiltInUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aege :=range start .Attr {if _aege .Name .Local =="\u0076\u0061\u006c"{_bgge .ValAttr .UnmarshalXMLAttr (_aege ); -continue ;};};for {_ecgg ,_gfee :=d .Token ();if _gfee !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074:\u0020\u0025\u0073",_gfee );};if _cddc ,_egee :=_ecgg .(_e .EndElement ); -_egee &&_cddc .Name ==start .Name {break ;};};return nil ;};func (_dega *CT_ManualLayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dega .LayoutTarget !=nil {_bgfga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074\u0054a\u0072\u0067\u0065\u0074"}}; -e .EncodeElement (_dega .LayoutTarget ,_bgfga );};if _dega .XMode !=nil {_aefcg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0078\u004d\u006f\u0064\u0065"}};e .EncodeElement (_dega .XMode ,_aefcg );};if _dega .YMode !=nil {_ceac :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0079\u004d\u006f\u0064\u0065"}}; -e .EncodeElement (_dega .YMode ,_ceac );};if _dega .WMode !=nil {_fgge :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0077\u004d\u006f\u0064\u0065"}};e .EncodeElement (_dega .WMode ,_fgge );};if _dega .HMode !=nil {_dfggf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0068\u004d\u006f\u0064\u0065"}}; -e .EncodeElement (_dega .HMode ,_dfggf );};if _dega .X !=nil {_gddf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0078"}};e .EncodeElement (_dega .X ,_gddf );};if _dega .Y !=nil {_gefde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0079"}}; -e .EncodeElement (_dega .Y ,_gefde );};if _dega .W !=nil {_babbd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0077"}};e .EncodeElement (_dega .W ,_babbd );};if _dega .H !=nil {_dacb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068"}}; -e .EncodeElement (_dega .H ,_dacb );};if _dega .ExtLst !=nil {_fadcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dega .ExtLst ,_fadcc );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_bee *CT_ChartSpace )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bee .Chart =NewCT_Chart ();_cecc :for {_edf ,_gcab :=d .Token ();if _gcab !=nil {return _gcab ;};switch _deeb :=_edf .(type ){case _e .StartElement :switch _deeb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}:_bee .Date1904 =NewCT_Boolean (); -if _beda :=d .DecodeElement (_bee .Date1904 ,&_deeb );_beda !=nil {return _beda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"}:_bee .Lang =NewCT_TextLanguageID (); -if _abg :=d .DecodeElement (_bee .Lang ,&_deeb );_abg !=nil {return _abg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"}:_bee .RoundedCorners =NewCT_Boolean (); -if _dedda :=d .DecodeElement (_bee .RoundedCorners ,&_deeb );_dedda !=nil {return _dedda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"}:_bee .Style =NewCT_Style (); -if _bcgd :=d .DecodeElement (_bee .Style ,&_deeb );_bcgd !=nil {return _bcgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_bee .ClrMapOvr =_g .NewCT_ColorMapping (); -if _cgcf :=d .DecodeElement (_bee .ClrMapOvr ,&_deeb );_cgcf !=nil {return _cgcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_bee .PivotSource =NewCT_PivotSource (); -if _bbbee :=d .DecodeElement (_bee .PivotSource ,&_deeb );_bbbee !=nil {return _bbbee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_bee .Protection =NewCT_Protection (); -if _bcagc :=d .DecodeElement (_bee .Protection ,&_deeb );_bcagc !=nil {return _bcagc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"}:if _fffe :=d .DecodeElement (_bee .Chart ,&_deeb ); -_fffe !=nil {return _fffe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bee .SpPr =_g .NewCT_ShapeProperties (); -if _fae :=d .DecodeElement (_bee .SpPr ,&_deeb );_fae !=nil {return _fae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_bee .TxPr =_g .NewCT_TextBody (); -if _fdgb :=d .DecodeElement (_bee .TxPr ,&_deeb );_fdgb !=nil {return _fdgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"}:_bee .ExternalData =NewCT_ExternalData (); -if _dcbac :=d .DecodeElement (_bee .ExternalData ,&_deeb );_dcbac !=nil {return _dcbac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_bee .PrintSettings =NewCT_PrintSettings (); -if _ddfa :=d .DecodeElement (_bee .PrintSettings ,&_deeb );_ddfa !=nil {return _ddfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}:_bee .UserShapes =NewCT_RelId (); -if _beea :=d .DecodeElement (_bee .UserShapes ,&_deeb );_beea !=nil {return _beea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bee .ExtLst =NewCT_ExtensionList (); -if _aadae :=d .DecodeElement (_bee .ExtLst ,&_deeb );_aadae !=nil {return _aadae ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065 \u0025\u0076",_deeb .Name ); -if _beg :=d .Skip ();_beg !=nil {return _beg ;};};case _e .EndElement :break _cecc ;case _e .CharData :};};return nil ;}; +// Leader Lines +LeaderLines *CT_ChartLines ;}; -// ValidateWithPath validates the CT_MarkerSize and its children, prefixing error messages with path -func (_aeebg *CT_MarkerSize )ValidateWithPath (path string )error {if _aeebg .ValAttr !=nil {if *_aeebg .ValAttr < 2{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aeebg .ValAttr ); -};if *_aeebg .ValAttr > 72{return _c .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00372 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aeebg .ValAttr );};};return nil ;}; -func (_fbaff *ST_SecondPieSize )Validate ()error {return _fbaff .ValidateWithPath ("")};func (_gfafca *CT_View3D )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eedfc :for {_aedbgb ,_cgda :=d .Token ();if _cgda !=nil {return _cgda ;};switch _gbadc :=_aedbgb .(type ){case _e .StartElement :switch _gbadc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0058"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0058"}:_gfafca .RotX =NewCT_RotX (); -if _cgega :=d .DecodeElement (_gfafca .RotX ,&_gbadc );_cgega !=nil {return _cgega ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_gfafca .HPercent =NewCT_HPercent (); -if _egffa :=d .DecodeElement (_gfafca .HPercent ,&_gbadc );_egffa !=nil {return _egffa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0059"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0059"}:_gfafca .RotY =NewCT_RotY (); -if _fagb :=d .DecodeElement (_gfafca .RotY ,&_gbadc );_fagb !=nil {return _fagb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u0070t\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u0070t\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_gfafca .DepthPercent =NewCT_DepthPercent (); -if _gddbf :=d .DecodeElement (_gfafca .DepthPercent ,&_gbadc );_gddbf !=nil {return _gddbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0041\u006e\u0067\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0041\u006e\u0067\u0041\u0078"}:_gfafca .RAngAx =NewCT_Boolean (); -if _eafa :=d .DecodeElement (_gfafca .RAngAx ,&_gbadc );_eafa !=nil {return _eafa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"}:_gfafca .Perspective =NewCT_Perspective (); -if _abeg :=d .DecodeElement (_gfafca .Perspective ,&_gbadc );_abeg !=nil {return _abeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfafca .ExtLst =NewCT_ExtensionList (); -if _cdcba :=d .DecodeElement (_gfafca .ExtLst ,&_gbadc );_cdcba !=nil {return _cdcba ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0056\u0069\u0065w\u0033\u0044 \u0025\u0076",_gbadc .Name ); -if _dfcgcd :=d .Skip ();_dfcgcd !=nil {return _dfcgcd ;};};case _e .EndElement :break _eedfc ;case _e .CharData :};};return nil ;};type CT_Period struct{ +// ValidateWithPath validates the CT_HPercent and its children, prefixing error messages with path +func (_bbdde *CT_HPercent )ValidateWithPath (path string )error {if _bbdde .ValAttr !=nil {if _bdgc :=_bbdde .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bdgc !=nil {return _bdgc ;};};return nil ;};func (_gcefc *CT_PivotFmts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gcefc .PivotFmt !=nil {_befcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"}};for _ ,_bbfbg :=range _gcefc .PivotFmt {e .EncodeElement (_bbfbg ,_befcb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Period Value -ValAttr *uint32 ;};func (_ecgfb *EG_SerShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ecfcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_ecgfb .Idx ,_ecfcg );_gagcfa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_ecgfb .Order ,_gagcfa );if _ecgfb .Tx !=nil {_eddga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_ecgfb .Tx ,_eddga );};if _ecgfb .SpPr !=nil {_gggbb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_ecgfb .SpPr ,_gggbb );};return nil ;}; +// Validate validates the EG_AxSharedChoice and its children +func (_dfgdac *EG_AxSharedChoice )Validate ()error {return _dfgdac .ValidateWithPath ("\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0043h\u006f\u0069\u0063\u0065");};func (_dafaf ST_ErrDir )Validate ()error {return _dafaf .ValidateWithPath ("")}; +const (ST_BarDirUnset ST_BarDir =0;ST_BarDirBar ST_BarDir =1;ST_BarDirCol ST_BarDir =2;); -// ValidateWithPath validates the CT_ScatterStyle and its children, prefixing error messages with path -func (_gaae *CT_ScatterStyle )ValidateWithPath (path string )error {if _eceag :=_gaae .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eceag !=nil {return _eceag ;};return nil ;}; +// Validate validates the CT_ExternalData and its children +func (_ffccg *CT_ExternalData )Validate ()error {return _ffccg .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061");};func (_edegb *ST_BubbleScale )Validate ()error {return _edegb .ValidateWithPath ("")}; -// Validate validates the CT_ManualLayout and its children -func (_bedeg *CT_ManualLayout )Validate ()error {return _bedeg .ValidateWithPath ("\u0043T\u005fM\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074");};func NewEG_DLblShared ()*EG_DLblShared {_deeed :=&EG_DLblShared {};return _deeed }; -// Validate validates the CT_OfPieType and its children -func (_acegf *CT_OfPieType )Validate ()error {return _acegf .ValidateWithPath ("\u0043\u0054\u005fO\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065");}; +// Validate validates the EG_AreaChartShared and its children +func (_adebb *EG_AreaChartShared )Validate ()error {return _adebb .ValidateWithPath ("\u0045G\u005fA\u0072\u0065\u0061\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064");};type CT_RotY struct{ -// ValidateWithPath validates the CT_ChartLines and its children, prefixing error messages with path -func (_gagc *CT_ChartLines )ValidateWithPath (path string )error {if _gagc .SpPr !=nil {if _bbbfg :=_gagc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bbbfg !=nil {return _bbbfg ;};};return nil ;}; +// Y Rotation Value +ValAttr *uint16 ;}; -// Validate validates the CT_ValAx and its children -func (_deccf *CT_ValAx )Validate ()error {return _deccf .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078");};type CT_RadarSer struct{ +// ValidateWithPath validates the CT_PieSer and its children, prefixing error messages with path +func (_cgce *CT_PieSer )ValidateWithPath (path string )error {if _fcec :=_cgce .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_fcec !=nil {return _fcec ;};if _bbff :=_cgce .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_bbff !=nil {return _bbff ;};if _cgce .Tx !=nil {if _gefba :=_cgce .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_gefba !=nil {return _gefba ;};};if _cgce .SpPr !=nil {if _cdaff :=_cgce .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cdaff !=nil {return _cdaff ; +};};if _cgce .Explosion !=nil {if _eadfa :=_cgce .Explosion .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e");_eadfa !=nil {return _eadfa ;};};for _bbcc ,_ebfac :=range _cgce .DPt {if _cdffb :=_ebfac .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_bbcc )); +_cdffb !=nil {return _cdffb ;};};if _cgce .DLbls !=nil {if _gggc :=_cgce .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_gggc !=nil {return _gggc ;};};if _cgce .Cat !=nil {if _edbfc :=_cgce .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); +_edbfc !=nil {return _edbfc ;};};if _cgce .Val !=nil {if _gcebf :=_cgce .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_gcebf !=nil {return _gcebf ;};};if _cgce .ExtLst !=nil {if _agbde :=_cgce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_agbde !=nil {return _agbde ;};};return nil ;};func (_cac *CT_Bar3DChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cac .BarDir =NewCT_BarDir ();_gaa :for {_aeg ,_bba :=d .Token ();if _bba !=nil {return _bba ;};switch _cbf :=_aeg .(type ){case _c .StartElement :switch _cbf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _eda :=d .DecodeElement (_cac .BarDir ,&_cbf ); +_eda !=nil {return _eda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_cac .Grouping =NewCT_BarGrouping (); +if _edab :=d .DecodeElement (_cac .Grouping ,&_cbf );_edab !=nil {return _edab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_cac .VaryColors =NewCT_Boolean (); +if _fef :=d .DecodeElement (_cac .VaryColors ,&_cbf );_fef !=nil {return _fef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_aaba :=NewCT_BarSer (); +if _efaa :=d .DecodeElement (_aaba ,&_cbf );_efaa !=nil {return _efaa ;};_cac .Ser =append (_cac .Ser ,_aaba );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_cac .DLbls =NewCT_DLbls (); +if _cffb :=d .DecodeElement (_cac .DLbls ,&_cbf );_cffb !=nil {return _cffb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_cac .GapWidth =NewCT_GapAmount (); +if _gccf :=d .DecodeElement (_cac .GapWidth ,&_cbf );_gccf !=nil {return _gccf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}:_cac .GapDepth =NewCT_GapAmount (); +if _gbce :=d .DecodeElement (_cac .GapDepth ,&_cbf );_gbce !=nil {return _gbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"}:_cac .Shape =NewCT_Shape (); +if _egd :=d .DecodeElement (_cac .Shape ,&_cbf );_egd !=nil {return _egd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_ebccb :=NewCT_UnsignedInt (); +if _afg :=d .DecodeElement (_ebccb ,&_cbf );_afg !=nil {return _afg ;};_cac .AxId =append (_cac .AxId ,_ebccb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cac .ExtLst =NewCT_ExtensionList (); +if _edf :=d .DecodeElement (_cac .ExtLst ,&_cbf );_edf !=nil {return _edf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_cbf .Name ); +if _dfa :=d .Skip ();_dfa !=nil {return _dfa ;};};case _c .EndElement :break _gaa ;case _c .CharData :};};return nil ;};func (_cdebf *CT_Thickness )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdbcf :=range start .Attr {if _bdbcf .Name .Local =="\u0076\u0061\u006c"{_cdge ,_aaaaf :=ParseUnionST_Thickness (_bdbcf .Value ); +if _aaaaf !=nil {return _aaaaf ;};_cdebf .ValAttr =_cdge ;continue ;};};for {_acad ,_cdabfb :=d .Token ();if _cdabfb !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0068i\u0063\u006b\u006e\u0065\u0073\u0073\u003a\u0020\u0025\u0073",_cdabfb ); +};if _fbbee ,_ggdba :=_acad .(_c .EndElement );_ggdba &&_fbbee .Name ==start .Name {break ;};};return nil ;}; -// Index -Idx *CT_UnsignedInt ; +// Validate validates the CT_Bar3DChart and its children +func (_dee *CT_Bar3DChart )Validate ()error {return _dee .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074");};func (_ggfcf *CT_SurfaceSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggfcf .Idx =NewCT_UnsignedInt (); +_ggfcf .Order =NewCT_UnsignedInt ();_cddae :for {_efacb ,_fcbbb :=d .Token ();if _fcbbb !=nil {return _fcbbb ;};switch _dddgd :=_efacb .(type ){case _c .StartElement :switch _dddgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _gdga :=d .DecodeElement (_ggfcf .Idx ,&_dddgd ); +_gdga !=nil {return _gdga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _gbfcd :=d .DecodeElement (_ggfcf .Order ,&_dddgd ); +_gbfcd !=nil {return _gbfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_ggfcf .Tx =NewCT_SerTx (); +if _bbce :=d .DecodeElement (_ggfcf .Tx ,&_dddgd );_bbce !=nil {return _bbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ggfcf .SpPr =_a .NewCT_ShapeProperties (); +if _fecf :=d .DecodeElement (_ggfcf .SpPr ,&_dddgd );_fecf !=nil {return _fecf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_ggfcf .Cat =NewCT_AxDataSource (); +if _gdgef :=d .DecodeElement (_ggfcf .Cat ,&_dddgd );_gdgef !=nil {return _gdgef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_ggfcf .Val =NewCT_NumDataSource (); +if _gdaf :=d .DecodeElement (_ggfcf .Val ,&_dddgd );_gdaf !=nil {return _gdaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggfcf .ExtLst =NewCT_ExtensionList (); +if _ffba :=d .DecodeElement (_ggfcf .ExtLst ,&_dddgd );_ffba !=nil {return _ffba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053u\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072 \u0025\u0076",_dddgd .Name ); +if _cbgg :=d .Skip ();_cbgg !=nil {return _cbgg ;};};case _c .EndElement :break _cddae ;case _c .CharData :};};return nil ;};func (_bddfb *ST_SizeRepresents )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bddfb =0;case "\u0061\u0072\u0065\u0061":*_bddfb =1; +case "\u0077":*_bddfb =2;};return nil ;};type ST_LegendPos byte ;func NewCT_TextLanguageID ()*CT_TextLanguageID {_dbbga :=&CT_TextLanguageID {};return _dbbga };func (_agfce ST_Shape )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agfce .String (),start ); +}; -// Order -Order *CT_UnsignedInt ; +// Validate validates the CT_LineChart and its children +func (_gfebe *CT_LineChart )Validate ()error {return _gfebe .ValidateWithPath ("\u0043\u0054\u005fL\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074");};func NewGroup_DLbls ()*Group_DLbls {_bccg :=&Group_DLbls {};return _bccg };func NewCT_Layout ()*CT_Layout {_cadfb :=&CT_Layout {}; +return _cadfb };type CT_PivotFmt struct{ -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Index +Idx *CT_UnsignedInt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Marker Marker *CT_Marker ; -// Data Point -DPt []*CT_DPt ; - -// Data Labels -DLbls *CT_DLbls ; - -// Category Axis Data -Cat *CT_AxDataSource ;Val *CT_NumDataSource ; +// Data Label +DLbl *CT_DLbl ; // Chart Extensibility -ExtLst *CT_ExtensionList ;}; +ExtLst *CT_ExtensionList ;};func (_eeacd ST_Shape )ValidateWithPath (path string )error {switch _eeacd {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeacd )); +};return nil ;};func (_edgdb *ST_TickLblPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfdd ,_bedee :=d .Token ();if _bedee !=nil {return _bedee ;};if _dfgdg ,_effdd :=_dfdd .(_c .EndElement );_effdd &&_dfgdg .Name ==start .Name {*_edgdb =1; +return nil ;};if _dbfdf ,_cabdef :=_dfdd .(_c .CharData );!_cabdef {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfdd );}else {switch string (_dbfdf ){case "":*_edgdb =0; +case "\u0068\u0069\u0067\u0068":*_edgdb =1;case "\u006c\u006f\u0077":*_edgdb =2;case "\u006e\u0065\u0078\u0074\u0054\u006f":*_edgdb =3;case "\u006e\u006f\u006e\u0065":*_edgdb =4;};};_dfdd ,_bedee =d .Token ();if _bedee !=nil {return _bedee ;};if _fadfg ,_bdfb :=_dfdd .(_c .EndElement ); +_bdfb &&_fadfg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfdd );};func (_cdeggd *CT_NumVal )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edddc :=range start .Attr {if _edddc .Name .Local =="\u0069\u0064\u0078"{_eafbd ,_efdcg :=_ge .ParseUint (_edddc .Value ,10,32); +if _efdcg !=nil {return _efdcg ;};_cdeggd .IdxAttr =uint32 (_eafbd );continue ;};if _edddc .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_bcbd :=_edddc .Value ;_cdeggd .FormatCodeAttr =&_bcbd ;continue ;};};_abgfc :for {_gaeca ,_fedc :=d .Token (); +if _fedc !=nil {return _fedc ;};switch _bcfg :=_gaeca .(type ){case _c .StartElement :switch _bcfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:if _cfed :=d .DecodeElement (&_cdeggd .V ,&_bcfg ); +_cfed !=nil {return _cfed ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dV\u0061\u006c \u0025\u0076",_bcfg .Name ); +if _gfcab :=d .Skip ();_gfcab !=nil {return _gfcab ;};};case _c .EndElement :break _abgfc ;case _c .CharData :};};return nil ;};type CT_Surface3DChart struct{ -// Validate validates the CT_Orientation and its children -func (_baaa *CT_Orientation )Validate ()error {return _baaa .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0072\u0069\u0065\u006e\u0074a\u0074\u0069\u006f\u006e");}; +// Wireframe +Wireframe *CT_Boolean ; -// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path -func (_abfda *CT_NumFmt )ValidateWithPath (path string )error {return nil }; +// Surface Chart Series +Ser []*CT_SurfaceSer ; -// ValidateWithPath validates the CT_NumRef and its children, prefixing error messages with path -func (_febec *CT_NumRef )ValidateWithPath (path string )error {if _febec .NumCache !=nil {if _cdcfb :=_febec .NumCache .ValidateWithPath (path +"\u002fN\u0075\u006d\u0043\u0061\u0063\u0068e");_cdcfb !=nil {return _cdcfb ;};};if _febec .ExtLst !=nil {if _agdce :=_febec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_agdce !=nil {return _agdce ;};};return nil ;};func (_eddda *CT_Scaling )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eddda .LogBase !=nil {_gfabd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006c\u006f\u0067\u0042\u0061\u0073e"}}; -e .EncodeElement (_eddda .LogBase ,_gfabd );};if _eddda .Orientation !=nil {_dfgc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_eddda .Orientation ,_dfgc ); -};if _eddda .Max !=nil {_cgcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006da\u0078"}};e .EncodeElement (_eddda .Max ,_cgcd );};if _eddda .Min !=nil {_cegfc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006di\u006e"}};e .EncodeElement (_eddda .Min ,_cegfc ); -};if _eddda .ExtLst !=nil {_dcegac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eddda .ExtLst ,_dcegac );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dbdbe *ST_HoleSize )ValidateWithPath (path string )error {_edagb :=[]string {}; -if _dbdbe .ST_HoleSizePercent !=nil {_edagb =append (_edagb ,"\u0053T\u005fH\u006f\u006c\u0065\u0053\u0069z\u0065\u0050e\u0072\u0063\u0065\u006e\u0074");};if _dbdbe .ST_HoleSizeUByte !=nil {_edagb =append (_edagb ,"\u0053\u0054_\u0048\u006f\u006ce\u0053\u0069\u007a\u0065\u0055\u0042\u0079\u0074\u0065"); -};if len (_edagb )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_edagb );};return nil ;};func NewCT_StrRef ()*CT_StrRef {_eefed :=&CT_StrRef {}; -return _eefed };type CT_StrData struct{PtCount *CT_UnsignedInt ;Pt []*CT_StrVal ;ExtLst *CT_ExtensionList ;};func (_dbdag ST_Grouping )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_efgd :=_e .Attr {};_efgd .Name =name ;switch _dbdag {case ST_GroupingUnset :_efgd .Value =""; -case ST_GroupingPercentStacked :_efgd .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064";case ST_GroupingStandard :_efgd .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_GroupingStacked :_efgd .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064"; -};return _efgd ,nil ;}; +// Band Formats +BandFmts *CT_BandFmts ; -// ValidateWithPath validates the CT_PictureOptions and its children, prefixing error messages with path -func (_fgfa *CT_PictureOptions )ValidateWithPath (path string )error {if _fgfa .ApplyToFront !=nil {if _cdcad :=_fgfa .ApplyToFront .ValidateWithPath (path +"\u002f\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0046\u0072\u006f\u006e\u0074");_cdcad !=nil {return _cdcad ; -};};if _fgfa .ApplyToSides !=nil {if _fcee :=_fgfa .ApplyToSides .ValidateWithPath (path +"\u002f\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0053\u0069\u0064\u0065\u0073");_fcee !=nil {return _fcee ;};};if _fgfa .ApplyToEnd !=nil {if _cadc :=_fgfa .ApplyToEnd .ValidateWithPath (path +"/\u0041\u0070\u0070\u006c\u0079\u0054\u006f\u0045\u006e\u0064"); -_cadc !=nil {return _cadc ;};};if _fgfa .PictureFormat !=nil {if _gfafc :=_fgfa .PictureFormat .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0046o\u0072\u006d\u0061\u0074");_gfafc !=nil {return _gfafc ;};};if _fgfa .PictureStackUnit !=nil {if _dbad :=_fgfa .PictureStackUnit .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063k\u0055\u006e\u0069\u0074"); -_dbad !=nil {return _dbad ;};};return nil ;}; +// Axis ID +AxId []*CT_UnsignedInt ; -// Validate validates the CT_UpDownBars and its children -func (_caca *CT_UpDownBars )Validate ()error {return _caca .ValidateWithPath ("\u0043\u0054\u005f\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073");};func NewCT_Orientation ()*CT_Orientation {_bdca :=&CT_Orientation {};return _bdca }; +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; -// Validate validates the CT_PageMargins and its children -func (_dagac *CT_PageMargins )Validate ()error {return _dagac .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073");};func NewCT_ChartLines ()*CT_ChartLines {_edcge :=&CT_ChartLines {};return _edcge };func NewCT_ScatterChart ()*CT_ScatterChart {_bggdd :=&CT_ScatterChart {}; -_bggdd .ScatterStyle =NewCT_ScatterStyle ();return _bggdd ;}; +// ValidateWithPath validates the CT_SplitType and its children, prefixing error messages with path +func (_gcfdg *CT_SplitType )ValidateWithPath (path string )error {if _eebd :=_gcfdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eebd !=nil {return _eebd ;};return nil ;};func NewCT_Line3DChart ()*CT_Line3DChart {_acge :=&CT_Line3DChart {}; +_acge .Grouping =NewCT_Grouping ();return _acge ;};func (_egbag *CT_RelId )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_egbag .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fegga ST_ErrValType )ValidateWithPath (path string )error {switch _fegga {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fegga )); +};return nil ;}; -// Validate validates the CT_CatAx and its children -func (_gbda *CT_CatAx )Validate ()error {return _gbda .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078");}; +// ValidateWithPath validates the CT_DTable and its children, prefixing error messages with path +func (_badgc *CT_DTable )ValidateWithPath (path string )error {if _badgc .ShowHorzBorder !=nil {if _gfcf :=_badgc .ShowHorzBorder .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0048\u006f\u0072\u007a\u0042\u006f\u0072\u0064\u0065\u0072");_gfcf !=nil {return _gfcf ; +};};if _badgc .ShowVertBorder !=nil {if _efbb :=_badgc .ShowVertBorder .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0056\u0065\u0072\u0074\u0042\u006f\u0072\u0064\u0065\u0072");_efbb !=nil {return _efbb ;};};if _badgc .ShowOutline !=nil {if _aedg :=_badgc .ShowOutline .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); +_aedg !=nil {return _aedg ;};};if _badgc .ShowKeys !=nil {if _ffebc :=_badgc .ShowKeys .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u004b\u0065\u0079s");_ffebc !=nil {return _ffebc ;};};if _badgc .SpPr !=nil {if _gcda :=_badgc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_gcda !=nil {return _gcda ;};};if _badgc .TxPr !=nil {if _gbcf :=_badgc .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_gbcf !=nil {return _gbcf ;};};if _badgc .ExtLst !=nil {if _afea :=_badgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_afea !=nil {return _afea ;};};return nil ;};func ParseUnionST_Thickness (s string )(ST_Thickness ,error ){if ST_ThicknessPercentPatternRe .MatchString (s ){return ST_Thickness {ST_ThicknessPercent :&s },nil ;};_ddagc ,_bfefa :=_ge .ParseUint (s ,10,32); +if _bfefa !=nil {return ST_Thickness {},_bfefa ;};_cbgb :=uint32 (_ddagc );return ST_Thickness {Uint32 :&_cbgb },nil ;};func (_ebafd *EG_LegendEntryData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdecd :for {_bfgcd ,_addfe :=d .Token (); +if _addfe !=nil {return _addfe ;};switch _gdeda :=_bfgcd .(type ){case _c .StartElement :switch _gdeda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_ebafd .TxPr =_a .NewCT_TextBody (); +if _edeag :=d .DecodeElement (_ebafd .TxPr ,&_gdeda );_edeag !=nil {return _edeag ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_gdeda .Name ); +if _eeec :=d .Skip ();_eeec !=nil {return _eeec ;};};case _c .EndElement :break _bdecd ;case _c .CharData :};};return nil ;};func (_dgbb ST_Shape )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ebgbb :=_c .Attr {};_ebgbb .Name =name ;switch _dgbb {case ST_ShapeUnset :_ebgbb .Value =""; +case ST_ShapeCone :_ebgbb .Value ="\u0063\u006f\u006e\u0065";case ST_ShapeConeToMax :_ebgbb .Value ="\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x";case ST_ShapeBox :_ebgbb .Value ="\u0062\u006f\u0078";case ST_ShapeCylinder :_ebgbb .Value ="\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072"; +case ST_ShapePyramid :_ebgbb .Value ="\u0070y\u0072\u0061\u006d\u0069\u0064";case ST_ShapePyramidToMax :_ebgbb .Value ="\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078";};return _ebgbb ,nil ;};type CT_MarkerSize struct{ -// ValidateWithPath validates the CT_ErrBars and its children, prefixing error messages with path -func (_aaaeb *CT_ErrBars )ValidateWithPath (path string )error {if _aaaeb .ErrDir !=nil {if _efaf :=_aaaeb .ErrDir .ValidateWithPath (path +"\u002fE\u0072\u0072\u0044\u0069\u0072");_efaf !=nil {return _efaf ;};};if _aeeg :=_aaaeb .ErrBarType .ValidateWithPath (path +"/\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"); -_aeeg !=nil {return _aeeg ;};if _edad :=_aaaeb .ErrValType .ValidateWithPath (path +"/\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065");_edad !=nil {return _edad ;};if _aaaeb .NoEndCap !=nil {if _fcecd :=_aaaeb .NoEndCap .ValidateWithPath (path +"\u002fN\u006f\u0045\u006e\u0064\u0043\u0061p"); -_fcecd !=nil {return _fcecd ;};};if _aaaeb .Plus !=nil {if _ccbc :=_aaaeb .Plus .ValidateWithPath (path +"\u002f\u0050\u006cu\u0073");_ccbc !=nil {return _ccbc ;};};if _aaaeb .Minus !=nil {if _dccc :=_aaaeb .Minus .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u0075\u0073"); -_dccc !=nil {return _dccc ;};};if _aaaeb .Val !=nil {if _gacd :=_aaaeb .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_gacd !=nil {return _gacd ;};};if _aaaeb .SpPr !=nil {if _fgcb :=_aaaeb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_fgcb !=nil {return _fgcb ;};};if _aaaeb .ExtLst !=nil {if _fceb :=_aaaeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fceb !=nil {return _fceb ;};};return nil ;};func (_dcbgg ST_BarDir )String ()string {switch _dcbgg {case 0:return ""; -case 1:return "\u0062\u0061\u0072";case 2:return "\u0063\u006f\u006c";};return "";};func (_feacc *CT_View3D )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _feacc .RotX !=nil {_fdbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072\u006f\u0074\u0058"}}; -e .EncodeElement (_feacc .RotX ,_fdbg );};if _feacc .HPercent !=nil {_deaff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_feacc .HPercent ,_deaff );};if _feacc .RotY !=nil {_adgc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072\u006f\u0074\u0059"}}; -e .EncodeElement (_feacc .RotY ,_adgc );};if _feacc .DepthPercent !=nil {_gdda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u0070\u0074\u0068\u0050\u0065r\u0063\u0065\u006e\u0074"}};e .EncodeElement (_feacc .DepthPercent ,_gdda ); -};if _feacc .RAngAx !=nil {_fbce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072\u0041\u006e\u0067\u0041\u0078"}};e .EncodeElement (_feacc .RAngAx ,_fbce );};if _feacc .Perspective !=nil {_gfdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"}}; -e .EncodeElement (_feacc .Perspective ,_gfdb );};if _feacc .ExtLst !=nil {_bbfda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feacc .ExtLst ,_bbfda );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_eec *CT_ChartSpace )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eec .Date1904 !=nil {_bae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}}; -e .EncodeElement (_eec .Date1904 ,_bae );};if _eec .Lang !=nil {_gdea :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_eec .Lang ,_gdea );};if _eec .RoundedCorners !=nil {_aef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003ar\u006f\u0075\u006ed\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072\u0073"}}; -e .EncodeElement (_eec .RoundedCorners ,_aef );};if _eec .Style !=nil {_bbaf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_eec .Style ,_bbaf );};if _eec .ClrMapOvr !=nil {_bdfe :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; -e .EncodeElement (_eec .ClrMapOvr ,_bdfe );};if _eec .PivotSource !=nil {_cfec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}};e .EncodeElement (_eec .PivotSource ,_cfec );}; -if _eec .Protection !=nil {_baa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_eec .Protection ,_baa );};_bgcg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_eec .Chart ,_bgcg );if _eec .SpPr !=nil {_dbbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eec .SpPr ,_dbbg );};if _eec .TxPr !=nil {_fdga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_eec .TxPr ,_fdga );};if _eec .ExternalData !=nil {_eafe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u0065\u0072\u006e\u0061l\u0044\u0061\u0074\u0061"}};e .EncodeElement (_eec .ExternalData ,_eafe );};if _eec .PrintSettings !=nil {_caec :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0070r\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}}; -e .EncodeElement (_eec .PrintSettings ,_caec );};if _eec .UserShapes !=nil {_dgge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0075s\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}};e .EncodeElement (_eec .UserShapes ,_dgge );};if _eec .ExtLst !=nil {_bffd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eec .ExtLst ,_bffd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func _baacf (_addgd bool )uint8 {if _addgd {return 1;};return 0;}; +// Marker Size Value +ValAttr *uint8 ;};func (_efgf *CT_Protection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _efgf .ChartObject !=nil {_ggef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}}; +e .EncodeElement (_efgf .ChartObject ,_ggef );};if _efgf .Data !=nil {_cbgcc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0061"}};e .EncodeElement (_efgf .Data ,_cbgcc );};if _efgf .Formatting !=nil {_afggb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"}}; +e .EncodeElement (_efgf .Formatting ,_afggb );};if _efgf .Selection !=nil {_geaa :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_efgf .Selection ,_geaa );};if _efgf .UserInterface !=nil {_adeb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0075s\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"}}; +e .EncodeElement (_efgf .UserInterface ,_adeb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbcg *CT_RotX )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfbff :=range start .Attr {if _dfbff .Name .Local =="\u0076\u0061\u006c"{_fafdf ,_gdeb :=_ge .ParseInt (_dfbff .Value ,10,8); +if _gdeb !=nil {return _gdeb ;};_cfade :=int8 (_fafdf );_bbcg .ValAttr =&_cfade ;continue ;};};for {_ebafcb ,_ggceb :=d .Token ();if _ggceb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u006f\u0074\u0058\u003a\u0020\u0025\u0073",_ggceb ); +};if _fcfffa ,_dccdf :=_ebafcb .(_c .EndElement );_dccdf &&_fcfffa .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_LegendPos and its children, prefixing error messages with path -func (_cgeaa *CT_LegendPos )ValidateWithPath (path string )error {if _gdff :=_cgeaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdff !=nil {return _gdff ;};return nil ;}; +// ValidateWithPath validates the EG_LegendEntryData and its children, prefixing error messages with path +func (_egcbf *EG_LegendEntryData )ValidateWithPath (path string )error {if _egcbf .TxPr !=nil {if _faca :=_egcbf .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_faca !=nil {return _faca ;};};return nil ;};const (ST_PageSetupOrientationUnset ST_PageSetupOrientation =0; +ST_PageSetupOrientationDefault ST_PageSetupOrientation =1;ST_PageSetupOrientationPortrait ST_PageSetupOrientation =2;ST_PageSetupOrientationLandscape ST_PageSetupOrientation =3;);func (_cdgb *CT_UnsignedInt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_baebb :=range start .Attr {if _baebb .Name .Local =="\u0076\u0061\u006c"{_faga ,_eafag :=_ge .ParseUint (_baebb .Value ,10,32); +if _eafag !=nil {return _eafag ;};_cdgb .ValAttr =uint32 (_faga );continue ;};};for {_fbbag ,_eegdf :=d .Token ();if _eegdf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fU\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0049\u006e\u0074:\u0020\u0025\u0073",_eegdf ); +};if _acgfe ,_cffgg :=_fbbag .(_c .EndElement );_cffgg &&_acgfe .Name ==start .Name {break ;};};return nil ;};func (_cdcf *ST_AxPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffcgg ,_dbbd :=d .Token ();if _dbbd !=nil {return _dbbd ; +};if _fbcbac ,_gafgd :=_ffcgg .(_c .EndElement );_gafgd &&_fbcbac .Name ==start .Name {*_cdcf =1;return nil ;};if _eggg ,_dfcbb :=_ffcgg .(_c .CharData );!_dfcbb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcgg ); +}else {switch string (_eggg ){case "":*_cdcf =0;case "\u0062":*_cdcf =1;case "\u006c":*_cdcf =2;case "\u0072":*_cdcf =3;case "\u0074":*_cdcf =4;};};_ffcgg ,_dbbd =d .Token ();if _dbbd !=nil {return _dbbd ;};if _eagg ,_afgfe :=_ffcgg .(_c .EndElement ); +_afgfe &&_eagg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcgg );};func NewCT_BarSer ()*CT_BarSer {_cecf :=&CT_BarSer {}; +_cecf .Idx =NewCT_UnsignedInt ();_cecf .Order =NewCT_UnsignedInt ();return _cecf ;}; -// ValidateWithPath validates the CT_LegendEntry and its children, prefixing error messages with path -func (_cbac *CT_LegendEntry )ValidateWithPath (path string )error {if _gbfc :=_cbac .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_gbfc !=nil {return _gbfc ;};if _fbafg :=_cbac .LegendEntryChoice .ValidateWithPath (path +"\u002fL\u0065g\u0065\u006e\u0064\u0045\u006et\u0072\u0079C\u0068\u006f\u0069\u0063\u0065"); -_fbafg !=nil {return _fbafg ;};if _cbac .ExtLst !=nil {if _gaedad :=_cbac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gaedad !=nil {return _gaedad ;};};return nil ;};func NewGroup_DLbls ()*Group_DLbls {_geebec :=&Group_DLbls {}; -return _geebec };func (_ecdfb *CT_NumRef )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_ecgce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066"}};_eb .AddPreserveSpaceAttr (&_ecgce ,_ecdfb .F );e .EncodeElement (_ecdfb .F ,_ecgce ); -if _ecdfb .NumCache !=nil {_dedfb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"}};e .EncodeElement (_ecdfb .NumCache ,_dedfb );};if _ecdfb .ExtLst !=nil {_egbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ecdfb .ExtLst ,_egbg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path +func (_fcffa *CT_Style )ValidateWithPath (path string )error {if _fcffa .ValAttr < 1{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_fcffa .ValAttr ); +};if _fcffa .ValAttr > 48{return _f .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00348 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_fcffa .ValAttr );};return nil ;};func (_ageffc *UserShapes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ageffc .CT_Drawing =*_cd .NewCT_Drawing (); +for {_fdceb ,_afgdf :=d .Token ();if _afgdf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073\u003a\u0020%\u0073",_afgdf );};if _cebdea ,_fdecf :=_fdceb .(_c .EndElement );_fdecf &&_cebdea .Name ==start .Name {break ; +};};return nil ;};func NewCT_ScatterChart ()*CT_ScatterChart {_agbfg :=&CT_ScatterChart {};_agbfg .ScatterStyle =NewCT_ScatterStyle ();return _agbfg ;}; -// ValidateWithPath validates the EG_PieChartShared and its children, prefixing error messages with path -func (_aafcg *EG_PieChartShared )ValidateWithPath (path string )error {if _aafcg .VaryColors !=nil {if _bdafc :=_aafcg .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_bdafc !=nil {return _bdafc ;}; -};for _ecfea ,_fbfeg :=range _aafcg .Ser {if _ffecc :=_fbfeg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ecfea ));_ffecc !=nil {return _ffecc ;};};if _aafcg .DLbls !=nil {if _ffbgc :=_aafcg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_ffbgc !=nil {return _ffbgc ;};};return nil ;};func (_egbgf *ST_Orientation )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_egbgf =0;case "\u006d\u0061\u0078\u004d\u0069\u006e":*_egbgf =1;case "\u006d\u0069\u006e\u004d\u0061\u0078":*_egbgf =2; -};return nil ;}; +// Validate validates the CT_BubbleSer and its children +func (_dae *CT_BubbleSer )Validate ()error {return _dae .ValidateWithPath ("\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0065\u0072");};func (_dfab ST_LblAlgn )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgdad :=_c .Attr {};_cgdad .Name =name ; +switch _dfab {case ST_LblAlgnUnset :_cgdad .Value ="";case ST_LblAlgnCtr :_cgdad .Value ="\u0063\u0074\u0072";case ST_LblAlgnL :_cgdad .Value ="\u006c";case ST_LblAlgnR :_cgdad .Value ="\u0072";};return _cgdad ,nil ;};func (_bcgd *CT_DLbl )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcgd .Idx =NewCT_UnsignedInt (); +_bcgd .DLblChoice =NewCT_DLblChoice ();_abfe :for {_bfe ,_eefb :=d .Token ();if _eefb !=nil {return _eefb ;};switch _cbff :=_bfe .(type ){case _c .StartElement :switch _cbff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _ecge :=d .DecodeElement (_bcgd .Idx ,&_cbff ); +_ecge !=nil {return _ecge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _gcgg :=d .DecodeElement (&_bcgd .DLblChoice .Delete ,&_cbff );_gcgg !=nil {return _gcgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _acgg :=d .DecodeElement (&_bcgd .DLblChoice .Layout ,&_cbff );_acgg !=nil {return _acgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _cada :=d .DecodeElement (&_bcgd .DLblChoice .Tx ,&_cbff );_cada !=nil {return _cada ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _ccea :=d .DecodeElement (&_bcgd .DLblChoice .NumFmt ,&_cbff );_ccea !=nil {return _ccea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _ecfc :=d .DecodeElement (&_bcgd .DLblChoice .SpPr ,&_cbff );_ecfc !=nil {return _ecfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _fedag :=d .DecodeElement (&_bcgd .DLblChoice .TxPr ,&_cbff );_fedag !=nil {return _fedag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _gffe :=d .DecodeElement (&_bcgd .DLblChoice .DLblPos ,&_cbff );_gffe !=nil {return _gffe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _ccfb :=d .DecodeElement (&_bcgd .DLblChoice .ShowLegendKey ,&_cbff );_ccfb !=nil {return _ccfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _agaee :=d .DecodeElement (&_bcgd .DLblChoice .ShowVal ,&_cbff );_agaee !=nil {return _agaee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _cabf :=d .DecodeElement (&_bcgd .DLblChoice .ShowCatName ,&_cbff );_cabf !=nil {return _cabf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _aggg :=d .DecodeElement (&_bcgd .DLblChoice .ShowSerName ,&_cbff );_aggg !=nil {return _aggg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _dddc :=d .DecodeElement (&_bcgd .DLblChoice .ShowPercent ,&_cbff );_dddc !=nil {return _dddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _gbga :=d .DecodeElement (&_bcgd .DLblChoice .ShowBubbleSize ,&_cbff );_gbga !=nil {return _gbga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:if _bcgd .DLblChoice ==nil {_bcgd .DLblChoice =NewCT_DLblChoice (); +};if _fda :=d .DecodeElement (&_bcgd .DLblChoice .Separator ,&_cbff );_fda !=nil {return _fda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcgd .ExtLst =NewCT_ExtensionList (); +if _eac :=d .DecodeElement (_bcgd .ExtLst ,&_cbff );_eac !=nil {return _eac ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u004c\u0062\u006c\u0020\u0025\u0076",_cbff .Name ); +if _dcaf :=d .Skip ();_dcaf !=nil {return _dcaf ;};};case _c .EndElement :break _abfe ;case _c .CharData :};};return nil ;};type CT_TxChoice struct{StrRef *CT_StrRef ;Rich *_a .CT_TextBody ;};func (_egad *CT_Title )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _egad .Tx !=nil {_feaae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_egad .Tx ,_feaae );};if _egad .Layout !=nil {_eaaac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_egad .Layout ,_eaaac );};if _egad .Overlay !=nil {_gaeeb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061y"}};e .EncodeElement (_egad .Overlay ,_gaeeb );};if _egad .SpPr !=nil {_bcec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_egad .SpPr ,_bcec );};if _egad .TxPr !=nil {_fgggd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_egad .TxPr ,_fgggd );};if _egad .ExtLst !=nil {_bfgfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_egad .ExtLst ,_bfgfa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_ScatterStyle and its children -func (_caebgd *CT_ScatterStyle )Validate ()error {return _caebgd .ValidateWithPath ("\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065");};func NewCT_BandFmt ()*CT_BandFmt {_gegb :=&CT_BandFmt {};_gegb .Idx =NewCT_UnsignedInt (); -return _gegb ;};const (ST_ScatterStyleUnset ST_ScatterStyle =0;ST_ScatterStyleNone ST_ScatterStyle =1;ST_ScatterStyleLine ST_ScatterStyle =2;ST_ScatterStyleLineMarker ST_ScatterStyle =3;ST_ScatterStyleMarker ST_ScatterStyle =4;ST_ScatterStyleSmooth ST_ScatterStyle =5; -ST_ScatterStyleSmoothMarker ST_ScatterStyle =6;); +// ValidateWithPath validates the Group_DLbl and its children, prefixing error messages with path +func (_fcbde *Group_DLbl )ValidateWithPath (path string )error {if _fcbde .Layout !=nil {if _eggf :=_fcbde .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_eggf !=nil {return _eggf ;};};if _fcbde .Tx !=nil {if _fgcf :=_fcbde .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); +_fgcf !=nil {return _fgcf ;};};if _fcbde .NumFmt !=nil {if _cdag :=_fcbde .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_cdag !=nil {return _cdag ;};};if _fcbde .SpPr !=nil {if _cadaba :=_fcbde .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_cadaba !=nil {return _cadaba ;};};if _fcbde .TxPr !=nil {if _addcd :=_fcbde .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_addcd !=nil {return _addcd ;};};if _fcbde .DLblPos !=nil {if _ffdf :=_fcbde .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); +_ffdf !=nil {return _ffdf ;};};if _fcbde .ShowLegendKey !=nil {if _bgga :=_fcbde .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_bgga !=nil {return _bgga ;};};if _fcbde .ShowVal !=nil {if _dbcdb :=_fcbde .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); +_dbcdb !=nil {return _dbcdb ;};};if _fcbde .ShowCatName !=nil {if _cegad :=_fcbde .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_cegad !=nil {return _cegad ;};};if _fcbde .ShowSerName !=nil {if _ebgdf :=_fcbde .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); +_ebgdf !=nil {return _ebgdf ;};};if _fcbde .ShowPercent !=nil {if _dbage :=_fcbde .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_dbage !=nil {return _dbage ;};};if _fcbde .ShowBubbleSize !=nil {if _bdcd :=_fcbde .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); +_bdcd !=nil {return _bdcd ;};};return nil ;}; -// Validate validates the CT_PieSer and its children -func (_fced *CT_PieSer )Validate ()error {return _fced .ValidateWithPath ("\u0043T\u005f\u0050\u0069\u0065\u0053\u0065r");}; +// Validate validates the CT_TickMark and its children +func (_bbagc *CT_TickMark )Validate ()error {return _bbagc .ValidateWithPath ("C\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b");}; -// Validate validates the CT_UnsignedInt and its children -func (_efdgg *CT_UnsignedInt )Validate ()error {return _efdgg .ValidateWithPath ("\u0043\u0054\u005f\u0055\u006e\u0073\u0069\u0067\u006ee\u0064\u0049\u006e\u0074");};func (_efae *CT_Skip )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_efae .ValAttr =1; -for _ ,_dcea :=range start .Attr {if _dcea .Name .Local =="\u0076\u0061\u006c"{_dcdcd ,_ccbba :=_fb .ParseUint (_dcea .Value ,10,32);if _ccbba !=nil {return _ccbba ;};_efae .ValAttr =uint32 (_dcdcd );continue ;};};for {_feba ,_bggdge :=d .Token ();if _bggdge !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u006b\u0069\u0070\u003a\u0020\u0025\u0073",_bggdge ); -};if _cggb ,_ddaeb :=_feba .(_e .EndElement );_ddaeb &&_cggb .Name ==start .Name {break ;};};return nil ;};type CT_PictureOptions struct{ +// Validate validates the CT_Lvl and its children +func (_baac *CT_Lvl )Validate ()error {return _baac .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0076\u006c");}; -// Apply To Front -ApplyToFront *CT_Boolean ; +// ValidateWithPath validates the CT_Legend and its children, prefixing error messages with path +func (_adda *CT_Legend )ValidateWithPath (path string )error {if _adda .LegendPos !=nil {if _ebge :=_adda .LegendPos .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073");_ebge !=nil {return _ebge ;};};for _febbd ,_bggb :=range _adda .LegendEntry {if _bgbea :=_bggb .ValidateWithPath (_f .Sprintf ("\u0025s\u002fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u005b\u0025\u0064\u005d",path ,_febbd )); +_bgbea !=nil {return _bgbea ;};};if _adda .Layout !=nil {if _cgfee :=_adda .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_cgfee !=nil {return _cgfee ;};};if _adda .Overlay !=nil {if _dfee :=_adda .Overlay .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); +_dfee !=nil {return _dfee ;};};if _adda .SpPr !=nil {if _fdeg :=_adda .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_fdeg !=nil {return _fdeg ;};};if _adda .TxPr !=nil {if _aeebe :=_adda .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_aeebe !=nil {return _aeebe ;};};if _adda .ExtLst !=nil {if _gefb :=_adda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gefb !=nil {return _gefb ;};};return nil ;}; -// Apply To Sides -ApplyToSides *CT_Boolean ; +// Validate validates the CT_AxDataSource and its children +func (_cca *CT_AxDataSource )Validate ()error {return _cca .ValidateWithPath ("\u0043T\u005fA\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");}; -// Apply to End -ApplyToEnd *CT_Boolean ; +// ValidateWithPath validates the CT_SizeRepresents and its children, prefixing error messages with path +func (_fdgcd *CT_SizeRepresents )ValidateWithPath (path string )error {if _bfbcc :=_fdgcd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfbcc !=nil {return _bfbcc ;};return nil ;};func NewCT_ScatterSer ()*CT_ScatterSer {_becbc :=&CT_ScatterSer {}; +_becbc .Idx =NewCT_UnsignedInt ();_becbc .Order =NewCT_UnsignedInt ();return _becbc ;};func NewCT_DispUnits ()*CT_DispUnits {_cgbf :=&CT_DispUnits {};_cgbf .DispUnitsChoice =NewCT_DispUnitsChoice ();return _cgbf ;}; -// Picture Format -PictureFormat *CT_PictureFormat ; +// ValidateWithPath validates the CT_LayoutTarget and its children, prefixing error messages with path +func (_bdecf *CT_LayoutTarget )ValidateWithPath (path string )error {if _abee :=_bdecf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abee !=nil {return _abee ;};return nil ;}; -// Picture Stack Unit -PictureStackUnit *CT_PictureStackUnit ;};type CT_Style struct{ +// Validate validates the CT_Surface and its children +func (_bcdb *CT_Surface )Validate ()error {return _bcdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065");};func (_cfffb *ST_HPercent )Validate ()error {return _cfffb .ValidateWithPath ("")}; -// Style Type -ValAttr uint8 ;};func (_dccg *EG_AxSharedChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_facda :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_dccg .Crosses =NewCT_Crosses (); -if _dcegd :=d .DecodeElement (_dccg .Crosses ,&_facda );_dcegd !=nil {return _dcegd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_dccg .CrossesAt =NewCT_Double (); -if _ddfba :=d .DecodeElement (_dccg .CrossesAt ,&_facda );_ddfba !=nil {return _ddfba ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_facda .Name ); -if _gdabc :=d .Skip ();_gdabc !=nil {return _gdabc ;};};return nil ;}; +// Validate validates the CT_View3D and its children +func (_bdbbg *CT_View3D )Validate ()error {return _bdbbg .ValidateWithPath ("\u0043T\u005f\u0056\u0069\u0065\u0077\u0033D");};func NewCT_PageSetup ()*CT_PageSetup {_bafcd :=&CT_PageSetup {};return _bafcd };const (ST_TickMarkUnset ST_TickMark =0;ST_TickMarkCross ST_TickMark =1; +ST_TickMarkIn ST_TickMark =2;ST_TickMarkNone ST_TickMark =3;ST_TickMarkOut ST_TickMark =4;);func (_bbgd *CT_HeaderFooter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_caba :=range start .Attr {if _caba .Name .Local =="\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"{_bfgg ,_eegcd :=_ge .ParseBool (_caba .Value ); +if _eegcd !=nil {return _eegcd ;};_bbgd .AlignWithMarginsAttr =&_bfgg ;continue ;};if _caba .Name .Local =="\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"{_aefd ,_bbeaf :=_ge .ParseBool (_caba .Value );if _bbeaf !=nil {return _bbeaf ; +};_bbgd .DifferentOddEvenAttr =&_aefd ;continue ;};if _caba .Name .Local =="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"{_efdbc ,_baab :=_ge .ParseBool (_caba .Value );if _baab !=nil {return _baab ;};_bbgd .DifferentFirstAttr =&_efdbc ; +continue ;};};_ebbe :for {_edadd ,_ebac :=d .Token ();if _ebac !=nil {return _ebac ;};switch _dcga :=_edadd .(type ){case _c .StartElement :switch _dcga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"}:_bbgd .OddHeader =new (string ); +if _gfba :=d .DecodeElement (_bbgd .OddHeader ,&_dcga );_gfba !=nil {return _gfba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"}:_bbgd .OddFooter =new (string ); +if _ddba :=d .DecodeElement (_bbgd .OddFooter ,&_dcga );_ddba !=nil {return _ddba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}:_bbgd .EvenHeader =new (string ); +if _ddcf :=d .DecodeElement (_bbgd .EvenHeader ,&_dcga );_ddcf !=nil {return _ddcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}:_bbgd .EvenFooter =new (string ); +if _eeag :=d .DecodeElement (_bbgd .EvenFooter ,&_dcga );_eeag !=nil {return _eeag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}:_bbgd .FirstHeader =new (string ); +if _fgcb :=d .DecodeElement (_bbgd .FirstHeader ,&_dcga );_fgcb !=nil {return _fgcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}:_bbgd .FirstFooter =new (string ); +if _dcggf :=d .DecodeElement (_bbgd .FirstFooter ,&_dcga );_dcggf !=nil {return _dcggf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_dcga .Name ); +if _ddab :=d .Skip ();_ddab !=nil {return _ddab ;};};case _c .EndElement :break _ebbe ;case _c .CharData :};};return nil ;};func (_gege *ST_BuiltInUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbaff ,_cdeee :=d .Token ();if _cdeee !=nil {return _cdeee ; +};if _feddb ,_fcacaa :=_gbaff .(_c .EndElement );_fcacaa &&_feddb .Name ==start .Name {*_gege =1;return nil ;};if _fbgeg ,_geacf :=_gbaff .(_c .CharData );!_geacf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbaff ); +}else {switch string (_fbgeg ){case "":*_gege =0;case "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073":*_gege =1;case "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s":*_gege =2;case "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_gege =3; +case "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_gege =4;case "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_gege =5;case "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_gege =6;case "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_gege =7; +case "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_gege =8;case "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es":*_gege =9;};};_gbaff ,_cdeee =d .Token ();if _cdeee !=nil {return _cdeee ;};if _afced ,_dcfbd :=_gbaff .(_c .EndElement );_dcfbd &&_afced .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbaff );};type CT_BuiltInUnit struct{ -// ValidateWithPath validates the UserShapes and its children, prefixing error messages with path -func (_cedea *UserShapes )ValidateWithPath (path string )error {if _fgecb :=_cedea .CT_Drawing .ValidateWithPath (path );_fgecb !=nil {return _fgecb ;};return nil ;};const ST_HPercentWithSymbolPattern ="0\u002a\u0028\u0028\u005b\u0035\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0034\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0035\u0030\u0030\u0029\u0025"; -func (_cebab *CT_HeaderFooter )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bace :=range start .Attr {if _bace .Name .Local =="\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"{_faga ,_eegbb :=_fb .ParseBool (_bace .Value ); -if _eegbb !=nil {return _eegbb ;};_cebab .AlignWithMarginsAttr =&_faga ;continue ;};if _bace .Name .Local =="\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"{_eede ,_cgbdd :=_fb .ParseBool (_bace .Value );if _cgbdd !=nil {return _cgbdd ; -};_cebab .DifferentOddEvenAttr =&_eede ;continue ;};if _bace .Name .Local =="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"{_fdadd ,_afce :=_fb .ParseBool (_bace .Value );if _afce !=nil {return _afce ;};_cebab .DifferentFirstAttr =&_fdadd ; -continue ;};};_fdgbb :for {_becbg ,_edce :=d .Token ();if _edce !=nil {return _edce ;};switch _gfbb :=_becbg .(type ){case _e .StartElement :switch _gfbb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"}:_cebab .OddHeader =new (string ); -if _geddg :=d .DecodeElement (_cebab .OddHeader ,&_gfbb );_geddg !=nil {return _geddg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"}:_cebab .OddFooter =new (string ); -if _baec :=d .DecodeElement (_cebab .OddFooter ,&_gfbb );_baec !=nil {return _baec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}:_cebab .EvenHeader =new (string ); -if _bgcda :=d .DecodeElement (_cebab .EvenHeader ,&_gfbb );_bgcda !=nil {return _bgcda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}:_cebab .EvenFooter =new (string ); -if _gfcg :=d .DecodeElement (_cebab .EvenFooter ,&_gfbb );_gfcg !=nil {return _gfcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}:_cebab .FirstHeader =new (string ); -if _bddad :=d .DecodeElement (_cebab .FirstHeader ,&_gfbb );_bddad !=nil {return _bddad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}:_cebab .FirstFooter =new (string ); -if _dgcae :=d .DecodeElement (_cebab .FirstFooter ,&_gfbb );_dgcae !=nil {return _dgcae ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_gfbb .Name ); -if _fbaf :=d .Skip ();_fbaf !=nil {return _fbaf ;};};case _e .EndElement :break _fdgbb ;case _e .CharData :};};return nil ;};func (_bcfdf ST_DLblPos )Validate ()error {return _bcfdf .ValidateWithPath ("")};func (_dgddc *CT_TickMark )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gffff :=range start .Attr {if _gffff .Name .Local =="\u0076\u0061\u006c"{_dgddc .ValAttr .UnmarshalXMLAttr (_gffff ); -continue ;};};for {_geebff ,_gdeag :=d .Token ();if _gdeag !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u003a\u0020\u0025\u0073",_gdeag );};if _bdac ,_agbbc :=_geebff .(_e .EndElement ); -_agbbc &&_bdac .Name ==start .Name {break ;};};return nil ;}; +// Built In Unit Value +ValAttr ST_BuiltInUnit ;};func (_acgdb ST_LblOffset )String ()string {if _acgdb .ST_LblOffsetPercent !=nil {return _f .Sprintf ("\u0025\u0076",*_acgdb .ST_LblOffsetPercent );};if _acgdb .ST_LblOffsetUShort !=nil {return _f .Sprintf ("\u0025\u0076",*_acgdb .ST_LblOffsetUShort ); +};return "";};func (_ddbgc ST_ErrValType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ddbgc .String (),start );};func (_bafeg *ST_SplitType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bafeg =0; +case "\u0061\u0075\u0074\u006f":*_bafeg =1;case "\u0063\u0075\u0073\u0074":*_bafeg =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_bafeg =3;case "\u0070\u006f\u0073":*_bafeg =4;case "\u0076\u0061\u006c":*_bafeg =5;};return nil ;};func (_dbfbe ST_SizeRepresents )String ()string {switch _dbfbe {case 0:return ""; +case 1:return "\u0061\u0072\u0065\u0061";case 2:return "\u0077";};return "";};func (_ddad *CT_PieChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ddad .VaryColors !=nil {_aefg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_ddad .VaryColors ,_aefg );};if _ddad .Ser !=nil {_aaabd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_fcacg :=range _ddad .Ser {e .EncodeElement (_fcacg ,_aaabd );};};if _ddad .DLbls !=nil {_fcgda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_ddad .DLbls ,_fcgda );};if _ddad .FirstSliceAng !=nil {_adcacf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0066i\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}};e .EncodeElement (_ddad .FirstSliceAng ,_adcacf ); +};if _ddad .ExtLst !=nil {_acdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ddad .ExtLst ,_acdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_adge *EG_SerShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_agfd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}}; +e .EncodeElement (_adge .Idx ,_agfd );_bebc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_adge .Order ,_bebc );if _adge .Tx !=nil {_gfefc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_adge .Tx ,_gfefc );};if _adge .SpPr !=nil {_cgagd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_adge .SpPr ,_cgagd );};return nil ;};func NewCT_PictureOptions ()*CT_PictureOptions {_gbcbf :=&CT_PictureOptions {}; +return _gbcbf };type CT_MultiLvlStrRef struct{ -// Validate validates the CT_LineChart and its children -func (_cdgbb *CT_LineChart )Validate ()error {return _cdgbb .ValidateWithPath ("\u0043\u0054\u005fL\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074");}; +// Formula +F string ; -// Validate validates the CT_LogBase and its children -func (_aebfc *CT_LogBase )Validate ()error {return _aebfc .ValidateWithPath ("\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065");};func (_efad *CT_MarkerStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_gafe ,_deffa :=_efad .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _deffa !=nil {return _deffa ;};start .Attr =append (start .Attr ,_gafe );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_SerTxChoice ()*CT_SerTxChoice {_bdade :=&CT_SerTxChoice {};return _bdade }; -type CT_StockChart struct{ +// Multi Level String Cache +MultiLvlStrCache *CT_MultiLvlStrData ;ExtLst *CT_ExtensionList ;}; -// Line Chart Series -Ser []*CT_LineSer ; +// ValidateWithPath validates the EG_DLblShared and its children, prefixing error messages with path +func (_egdb *EG_DLblShared )ValidateWithPath (path string )error {if _egdb .NumFmt !=nil {if _dbdbg :=_egdb .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_dbdbg !=nil {return _dbdbg ;};};if _egdb .SpPr !=nil {if _adab :=_egdb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_adab !=nil {return _adab ;};};if _egdb .TxPr !=nil {if _dgag :=_egdb .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_dgag !=nil {return _dgag ;};};if _egdb .DLblPos !=nil {if _cedbff :=_egdb .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); +_cedbff !=nil {return _cedbff ;};};if _egdb .ShowLegendKey !=nil {if _efffg :=_egdb .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_efffg !=nil {return _efffg ;};};if _egdb .ShowVal !=nil {if _ecfac :=_egdb .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); +_ecfac !=nil {return _ecfac ;};};if _egdb .ShowCatName !=nil {if _dbaa :=_egdb .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_dbaa !=nil {return _dbaa ;};};if _egdb .ShowSerName !=nil {if _febed :=_egdb .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); +_febed !=nil {return _febed ;};};if _egdb .ShowPercent !=nil {if _dfdea :=_egdb .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_dfdea !=nil {return _dfdea ;};};if _egdb .ShowBubbleSize !=nil {if _bafgc :=_egdb .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); +_bafgc !=nil {return _bafgc ;};};return nil ;};func (_bdafc *CT_ScatterChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dged :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0063\u0061\u0074\u0074\u0065\u0072S\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_bdafc .ScatterStyle ,_dged );if _bdafc .VaryColors !=nil {_dafe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_bdafc .VaryColors ,_dafe );};if _bdafc .Ser !=nil {_gabdd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_beffg :=range _bdafc .Ser {e .EncodeElement (_beffg ,_gabdd );};};if _bdafc .DLbls !=nil {_caaa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_bdafc .DLbls ,_caaa );};_aeeba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_gdba :=range _bdafc .AxId {e .EncodeElement (_gdba ,_aeeba );};if _bdafc .ExtLst !=nil {_edef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdafc .ExtLst ,_edef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_fgca ST_OfPieType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbcag :=_c .Attr {};_gbcag .Name =name ;switch _fgca {case ST_OfPieTypeUnset :_gbcag .Value ="";case ST_OfPieTypePie :_gbcag .Value ="\u0070\u0069\u0065";case ST_OfPieTypeBar :_gbcag .Value ="\u0062\u0061\u0072"; +};return _gbcag ,nil ;};func (_ceffg *ST_RadarStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aggcg ,_adaae :=d .Token ();if _adaae !=nil {return _adaae ;};if _bacgc ,_eedcce :=_aggcg .(_c .EndElement );_eedcce &&_bacgc .Name ==start .Name {*_ceffg =1; +return nil ;};if _bgad ,_dbbef :=_aggcg .(_c .CharData );!_dbbef {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aggcg );}else {switch string (_bgad ){case "":*_ceffg =0; +case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_ceffg =1;case "\u006d\u0061\u0072\u006b\u0065\u0072":*_ceffg =2;case "\u0066\u0069\u006c\u006c\u0065\u0064":*_ceffg =3;};};_aggcg ,_adaae =d .Token ();if _adaae !=nil {return _adaae ;};if _aecfe ,_bacfa :=_aggcg .(_c .EndElement ); +_bacfa &&_aecfe .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aggcg );};type CT_Perspective struct{ -// Data Labels -DLbls *CT_DLbls ;DropLines *CT_ChartLines ; +// Perspective Value +ValAttr *uint8 ;};type CT_BarGrouping struct{ -// High Low Lines -HiLowLines *CT_ChartLines ; +// Bar Grouping Value +ValAttr ST_BarGrouping ;};func (_edgag *CT_LegendEntry )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edgag .Idx =NewCT_UnsignedInt ();_edgag .LegendEntryChoice =NewCT_LegendEntryChoice ();_gbcga :for {_dedbc ,_eacb :=d .Token ();if _eacb !=nil {return _eacb ; +};switch _bddd :=_dedbc .(type ){case _c .StartElement :switch _bddd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _fgbg :=d .DecodeElement (_edgag .Idx ,&_bddd ); +_fgbg !=nil {return _fgbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:if _edgag .LegendEntryChoice ==nil {_edgag .LegendEntryChoice =NewCT_LegendEntryChoice (); +};if _defc :=d .DecodeElement (&_edgag .LegendEntryChoice .Delete ,&_bddd );_defc !=nil {return _defc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:if _edgag .LegendEntryChoice ==nil {_edgag .LegendEntryChoice =NewCT_LegendEntryChoice (); +};if _aeac :=d .DecodeElement (&_edgag .LegendEntryChoice .TxPr ,&_bddd );_aeac !=nil {return _aeac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edgag .ExtLst =NewCT_ExtensionList (); +if _acba :=d .DecodeElement (_edgag .ExtLst ,&_bddd );_acba !=nil {return _acba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064\u0045n\u0074r\u0079\u0020\u0025\u0076",_bddd .Name ); +if _bedc :=d .Skip ();_bedc !=nil {return _bedc ;};};case _c .EndElement :break _gbcga ;case _c .CharData :};};return nil ;};func (_aafca ST_TickLblPos )String ()string {switch _aafca {case 0:return "";case 1:return "\u0068\u0069\u0067\u0068";case 2:return "\u006c\u006f\u0077"; +case 3:return "\u006e\u0065\u0078\u0074\u0054\u006f";case 4:return "\u006e\u006f\u006e\u0065";};return "";};type CT_ErrDir struct{ -// Up/Down Bars -UpDownBars *CT_UpDownBars ; +// Error Bar Direction Value +ValAttr ST_ErrDir ;};func (_dgffab ST_Thickness )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dgffab .ST_ThicknessPercent !=nil {e .EncodeToken (_c .CharData (*_dgffab .ST_ThicknessPercent ));};if _dgffab .Uint32 !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_dgffab .Uint32 ))); +};return e .EncodeToken (_c .EndElement {Name :start .Name });};func (_gcfgd *CT_TickLblPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcfgd .ValAttr !=ST_TickLblPosUnset {_babf ,_cgfff :=_gcfgd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _cgfff !=nil {return _cgfff ;};start .Attr =append (start .Attr ,_babf );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fa *CT_AreaChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _fa .Grouping !=nil {_abd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_fa .Grouping ,_abd );};if _fa .VaryColors !=nil {_fe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_fa .VaryColors ,_fe );};if _fa .Ser !=nil {_fgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_fbdb :=range _fa .Ser {e .EncodeElement (_fbdb ,_fgb );};};if _fa .DLbls !=nil {_cef :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_fa .DLbls ,_cef );};if _fa .DropLines !=nil {_eb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_fa .DropLines ,_eb );};_ebe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_bb :=range _fa .AxId {e .EncodeElement (_bb ,_ebe );};if _fa .ExtLst !=nil {_cfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fa .ExtLst ,_cfg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type EG_AxShared struct{ // Axis ID -AxId []*CT_UnsignedInt ; +AxId *CT_UnsignedInt ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};const (ST_ErrDirUnset ST_ErrDir =0;ST_ErrDirX ST_ErrDir =1;ST_ErrDirY ST_ErrDir =2;);func (_ecaad *CT_ErrDir )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecaad .ValAttr =ST_ErrDir (1);for _ ,_bbgcg :=range start .Attr {if _bbgcg .Name .Local =="\u0076\u0061\u006c"{_ecaad .ValAttr .UnmarshalXMLAttr (_bbgcg ); -continue ;};};for {_egeea ,_aadd :=d .Token ();if _aadd !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0045\u0072\u0072D\u0069\u0072\u003a\u0020\u0025\u0073",_aadd );};if _fged ,_faaa :=_egeea .(_e .EndElement );_faaa &&_fged .Name ==start .Name {break ; -};};return nil ;};func (_bfabd *CT_SerAx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_gbfcda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_bfabd .AxId ,_gbfcda ); -_effe :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_bfabd .Scaling ,_effe );if _bfabd .Delete !=nil {_eggf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_bfabd .Delete ,_eggf );};_cdcbc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_bfabd .AxPos ,_cdcbc );if _bfabd .MajorGridlines !=nil {_fecd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_bfabd .MajorGridlines ,_fecd );};if _bfabd .MinorGridlines !=nil {_abgb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_bfabd .MinorGridlines ,_abgb ); -};if _bfabd .Title !=nil {_acgfd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_bfabd .Title ,_acgfd );};if _bfabd .NumFmt !=nil {_ccac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_bfabd .NumFmt ,_ccac );};if _bfabd .MajorTickMark !=nil {_dcbbe :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_bfabd .MajorTickMark ,_dcbbe ); -};if _bfabd .MinorTickMark !=nil {_baabf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_bfabd .MinorTickMark ,_baabf );};if _bfabd .TickLblPos !=nil {_gfce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; -e .EncodeElement (_bfabd .TickLblPos ,_gfce );};if _bfabd .SpPr !=nil {_ggbdgg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bfabd .SpPr ,_ggbdgg );};if _bfabd .TxPr !=nil {_gbbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_bfabd .TxPr ,_gbbf );};_abcc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_bfabd .CrossAx ,_abcc );if _bfabd .AxSharedChoice !=nil {_bfabd .AxSharedChoice .MarshalXML (e ,_e .StartElement {}); -};if _bfabd .TickLblSkip !=nil {_bgbdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}};e .EncodeElement (_bfabd .TickLblSkip ,_bgbdb );};if _bfabd .TickMarkSkip !=nil {_fcgcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004d\u0061\u0072k\u0053\u006b\u0069\u0070"}}; -e .EncodeElement (_bfabd .TickMarkSkip ,_fcgcc );};if _bfabd .ExtLst !=nil {_gfgf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bfabd .ExtLst ,_gfgf );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};type UserShapes struct{_ab .CT_Drawing };type CT_AxisUnit struct{ +// Scaling +Scaling *CT_Scaling ; -// Major Unit Value -ValAttr float64 ;};func (_bgfba ST_PageSetupOrientation )ValidateWithPath (path string )error {switch _bgfba {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgfba )); -};return nil ;};func (_gecce ST_TickLblPos )Validate ()error {return _gecce .ValidateWithPath ("")};func (_aebec ST_LayoutTarget )String ()string {switch _aebec {case 0:return "";case 1:return "\u0069\u006e\u006ee\u0072";case 2:return "\u006f\u0075\u0074e\u0072"; -};return "";}; +// Delete +Delete *CT_Boolean ; -// Validate validates the CT_DLblsChoice and its children -func (_geef *CT_DLblsChoice )Validate ()error {return _geef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0043h\u006f\u0069\u0063\u0065");};func (_effbe *ChartSpace )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063\u003a\u0063h\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065";return _effbe .CT_ChartSpace .MarshalXML (e ,start );};func (_fcbbb *CT_DispBlanksAs )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fcbbb .ValAttr !=ST_DispBlanksAsUnset {_bcff ,_dcfe :=_fcbbb .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _dcfe !=nil {return _dcfe ;};start .Attr =append (start .Attr ,_bcff );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ffeab ST_Crosses )Validate ()error {return _ffeab .ValidateWithPath ("")};func (_fdbfa *CT_TxChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fdbfa .StrRef !=nil {_ebaba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}}; -e .EncodeElement (_fdbfa .StrRef ,_ebaba );}else if _fdbfa .Rich !=nil {_afae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072\u0069\u0063\u0068"}};e .EncodeElement (_fdbfa .Rich ,_afae );};return nil ;};func (_afgbg ST_PictureFormat )ValidateWithPath (path string )error {switch _afgbg {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afgbg )); -};return nil ;};func (_cbddd *ST_ScatterStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_febdb ,_defe :=d .Token ();if _defe !=nil {return _defe ;};if _gadeec ,_dfec :=_febdb .(_e .EndElement );_dfec &&_gadeec .Name ==start .Name {*_cbddd =1; -return nil ;};if _ggefd ,_ebecd :=_febdb .(_e .CharData );!_ebecd {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_febdb );}else {switch string (_ggefd ){case "":*_cbddd =0; -case "\u006e\u006f\u006e\u0065":*_cbddd =1;case "\u006c\u0069\u006e\u0065":*_cbddd =2;case "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072":*_cbddd =3;case "\u006d\u0061\u0072\u006b\u0065\u0072":*_cbddd =4;case "\u0073\u006d\u006f\u006f\u0074\u0068":*_cbddd =5; -case "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072":*_cbddd =6;};};_febdb ,_defe =d .Token ();if _defe !=nil {return _defe ;};if _ccged ,_bgffc :=_febdb .(_e .EndElement );_bgffc &&_ccged .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_febdb ); -};func NewCT_RadarStyle ()*CT_RadarStyle {_fdabd :=&CT_RadarStyle {};return _fdabd };type CT_ScatterStyle struct{ +// Axis Position +AxPos *CT_AxPos ; -// Scatter Style Value -ValAttr ST_ScatterStyle ;};func (_dabgb ST_LblOffset )String ()string {if _dabgb .ST_LblOffsetPercent !=nil {return _c .Sprintf ("\u0025\u0076",*_dabgb .ST_LblOffsetPercent );};if _dabgb .ST_LblOffsetUShort !=nil {return _c .Sprintf ("\u0025\u0076",*_dabgb .ST_LblOffsetUShort ); -};return "";};func (_gcee *CT_DLblsChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbfa :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_gcee .Delete =NewCT_Boolean (); -if _fada :=d .DecodeElement (_gcee .Delete ,&_cbfa );_fada !=nil {return _fada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_gcee .NumFmt =NewCT_NumFmt (); -if _beaa :=d .DecodeElement (_gcee .NumFmt ,&_cbfa );_beaa !=nil {return _beaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_gcee .SpPr =_g .NewCT_ShapeProperties (); -if _fade :=d .DecodeElement (_gcee .SpPr ,&_cbfa );_fade !=nil {return _fade ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_gcee .TxPr =_g .NewCT_TextBody (); -if _fbgd :=d .DecodeElement (_gcee .TxPr ,&_cbfa );_fbgd !=nil {return _fbgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_gcee .DLblPos =NewCT_DLblPos (); -if _fgeg :=d .DecodeElement (_gcee .DLblPos ,&_cbfa );_fgeg !=nil {return _fgeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_gcee .ShowLegendKey =NewCT_Boolean (); -if _bfab :=d .DecodeElement (_gcee .ShowLegendKey ,&_cbfa );_bfab !=nil {return _bfab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_gcee .ShowVal =NewCT_Boolean (); -if _agfeb :=d .DecodeElement (_gcee .ShowVal ,&_cbfa );_agfeb !=nil {return _agfeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_gcee .ShowCatName =NewCT_Boolean (); -if _cafb :=d .DecodeElement (_gcee .ShowCatName ,&_cbfa );_cafb !=nil {return _cafb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_gcee .ShowSerName =NewCT_Boolean (); -if _egb :=d .DecodeElement (_gcee .ShowSerName ,&_cbfa );_egb !=nil {return _egb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_gcee .ShowPercent =NewCT_Boolean (); -if _bfe :=d .DecodeElement (_gcee .ShowPercent ,&_cbfa );_bfe !=nil {return _bfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_gcee .ShowBubbleSize =NewCT_Boolean (); -if _deade :=d .DecodeElement (_gcee .ShowBubbleSize ,&_cbfa );_deade !=nil {return _deade ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_gcee .Separator =new (string ); -if _ebdg :=d .DecodeElement (_gcee .Separator ,&_cbfa );_ebdg !=nil {return _ebdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_gcee .ShowLeaderLines =NewCT_Boolean (); -if _fcfcd :=d .DecodeElement (_gcee .ShowLeaderLines ,&_cbfa );_fcfcd !=nil {return _fcfcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_gcee .LeaderLines =NewCT_ChartLines (); -if _ggfe :=d .DecodeElement (_gcee .LeaderLines ,&_cbfa );_ggfe !=nil {return _ggfe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_cbfa .Name ); -if _bfae :=d .Skip ();_bfae !=nil {return _bfae ;};};return nil ;};func NewCT_NumFmt ()*CT_NumFmt {_cegd :=&CT_NumFmt {};return _cegd };type ST_AxPos byte ; +// Major Gridlines +MajorGridlines *CT_ChartLines ; -// ValidateWithPath validates the CT_UpDownBar and its children, prefixing error messages with path -func (_cgadf *CT_UpDownBar )ValidateWithPath (path string )error {if _cgadf .SpPr !=nil {if _gafa :=_cgadf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_gafa !=nil {return _gafa ;};};return nil ;};type CT_Trendline struct{ +// Minor Gridlines +MinorGridlines *CT_ChartLines ; -// Trendline Name -Name *string ;SpPr *_g .CT_ShapeProperties ; +// Title +Title *CT_Title ; -// Trendline Type -TrendlineType *CT_TrendlineType ; +// Number Format +NumFmt *CT_NumFmt ; -// Polynomial Trendline Order -Order *CT_Order ; +// Major Tick Mark +MajorTickMark *CT_TickMark ; -// Period -Period *CT_Period ; +// Minor Tick Mark +MinorTickMark *CT_TickMark ; -// Forward -Forward *CT_Double ; +// Tick Label Position +TickLblPos *CT_TickLblPos ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Backward -Backward *CT_Double ; +// Crossing Axis ID +CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ;}; -// Intercept -Intercept *CT_Double ; +// ValidateWithPath validates the CT_AxDataSource and its children, prefixing error messages with path +func (_cefff *CT_AxDataSource )ValidateWithPath (path string )error {if _cee :=_cefff .AxDataSourceChoice .ValidateWithPath (path +"\u002f\u0041\u0078\u0044at\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_cee !=nil {return _cee ; +};return nil ;}; -// Display R Squared Value -DispRSqr *CT_Boolean ; +// Validate validates the CT_Extension and its children +func (_fcbbf *CT_Extension )Validate ()error {return _fcbbf .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func (_beeg *CT_BarGrouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgfg :=range start .Attr {if _dgfg .Name .Local =="\u0076\u0061\u006c"{_beeg .ValAttr .UnmarshalXMLAttr (_dgfg ); +continue ;};};for {_ccb ,_eedb :=d .Token ();if _eedb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0061\u0072\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067:\u0020\u0025\u0073",_eedb );};if _aec ,_ecd :=_ccb .(_c .EndElement ); +_ecd &&_aec .Name ==start .Name {break ;};};return nil ;}; -// Display Equation -DispEq *CT_Boolean ; +// ValidateWithPath validates the CT_Layout and its children, prefixing error messages with path +func (_bbbd *CT_Layout )ValidateWithPath (path string )error {if _bbbd .ManualLayout !=nil {if _ededb :=_bbbd .ManualLayout .ValidateWithPath (path +"\u002f\u004d\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_ededb !=nil {return _ededb ; +};};if _bbbd .ExtLst !=nil {if _gecdac :=_bbbd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gecdac !=nil {return _gecdac ;};};return nil ;};func NewChartSpace ()*ChartSpace {_bbbcc :=&ChartSpace {};_bbbcc .CT_ChartSpace =*NewCT_ChartSpace (); +return _bbbcc ;};type CT_Bar3DChart struct{ -// Trendline Label -TrendlineLbl *CT_TrendlineLbl ; +// Bar Direction +BarDir *CT_BarDir ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_eaeeg *CT_TextLanguageID )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ebcf :=range start .Attr {if _ebcf .Name .Local =="\u0076\u0061\u006c"{_gbbca :=_ebcf .Value ;_eaeeg .ValAttr =_gbbca ;continue ; -};};for {_faedb ,_cbgbe :=d .Token ();if _cbgbe !=nil {return _c .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0049\u0044: \u0025\u0073",_cbgbe );};if _aaeb ,_ddcbe :=_faedb .(_e .EndElement ); -_ddcbe &&_aaeb .Name ==start .Name {break ;};};return nil ;};type CT_PivotFmt struct{ +// Bar Grouping +Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; -// Index -Idx *CT_UnsignedInt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Bar Chart Series +Ser []*CT_BarSer ; -// Marker -Marker *CT_Marker ; +// Data Labels +DLbls *CT_DLbls ; -// Data Label -DLbl *CT_DLbl ; +// Gap Width +GapWidth *CT_GapAmount ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_cgeae ST_PageSetupOrientation )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gbbbg :=_e .Attr {};_gbbbg .Name =name ;switch _cgeae {case ST_PageSetupOrientationUnset :_gbbbg .Value ="";case ST_PageSetupOrientationDefault :_gbbbg .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -case ST_PageSetupOrientationPortrait :_gbbbg .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case ST_PageSetupOrientationLandscape :_gbbbg .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return _gbbbg ,nil ;};func (_ddbfg *ST_CrossBetween )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ddbfg =0; -case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_ddbfg =1;case "\u006d\u0069\u0064\u0043\u0061\u0074":*_ddbfg =2;};return nil ;};type CT_TickMark struct{ +// Gap Depth +GapDepth *CT_GapAmount ;Shape *CT_Shape ; -// Tick Mark Value -ValAttr ST_TickMark ;};var ST_SecondPieSizePercentPatternRe =_f .MustCompile (ST_SecondPieSizePercentPattern );func (_gdfbg *CT_DispUnitsChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gdfbg .CustUnit !=nil {_egbc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063\u0075\u0073\u0074\u0055\u006e\u0069\u0074"}}; -e .EncodeElement (_gdfbg .CustUnit ,_egbc );}else if _gdfbg .BuiltInUnit !=nil {_fcec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"}};e .EncodeElement (_gdfbg .BuiltInUnit ,_fcec ); -};return nil ;};func NewEG_LegendEntryData ()*EG_LegendEntryData {_adff :=&EG_LegendEntryData {};return _adff };func (_bgdbeb ST_Crosses )String ()string {switch _bgdbeb {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f"; -case 2:return "\u006d\u0061\u0078";case 3:return "\u006d\u0069\u006e";};return "";};func (_cbaag ST_LblAlgn )String ()string {switch _cbaag {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u006c";case 3:return "\u0072";};return "";}; -type ST_DLblPos byte ;func (_becfe ST_BarDir )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gfdae :=_e .Attr {};_gfdae .Name =name ;switch _becfe {case ST_BarDirUnset :_gfdae .Value ="";case ST_BarDirBar :_gfdae .Value ="\u0062\u0061\u0072";case ST_BarDirCol :_gfdae .Value ="\u0063\u006f\u006c"; -};return _gfdae ,nil ;};func (_bcageb ST_LayoutMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bcageb .String (),start );};type CT_SerTxChoice struct{StrRef *CT_StrRef ;V *string ;};type CT_PrintSettings struct{ +// Axis ID +AxId []*CT_UnsignedInt ; -// Header and Footer -HeaderFooter *CT_HeaderFooter ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_PivotSource ()*CT_PivotSource {_begfb :=&CT_PivotSource {};_begfb .FmtId =NewCT_UnsignedInt ();return _begfb ;}; -// Page Margins -PageMargins *CT_PageMargins ; +// ValidateWithPath validates the CT_DPt and its children, prefixing error messages with path +func (_cegg *CT_DPt )ValidateWithPath (path string )error {if _gefgc :=_cegg .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_gefgc !=nil {return _gefgc ;};if _cegg .InvertIfNegative !=nil {if _edfg :=_cegg .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065"); +_edfg !=nil {return _edfg ;};};if _cegg .Marker !=nil {if _aebe :=_cegg .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_aebe !=nil {return _aebe ;};};if _cegg .Bubble3D !=nil {if _fggca :=_cegg .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D"); +_fggca !=nil {return _fggca ;};};if _cegg .Explosion !=nil {if _afde :=_cegg .Explosion .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u006c\u006f\u0073\u0069\u006f\u006e");_afde !=nil {return _afde ;};};if _cegg .SpPr !=nil {if _cgag :=_cegg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_cgag !=nil {return _cgag ;};};if _cegg .PictureOptions !=nil {if _dfb :=_cegg .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_dfb !=nil {return _dfb ;};};if _cegg .ExtLst !=nil {if _efgd :=_cegg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_efgd !=nil {return _efgd ;};};return nil ;};type CT_NumRef struct{ -// Page Setup -PageSetup *CT_PageSetup ; +// Formula +F string ; -// Legacy Drawing for Headers and Footers -LegacyDrawingHF *CT_RelId ;}; +// Number Cache +NumCache *CT_NumData ;ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_DispUnitsChoice and its children, prefixing error messages with path -func (_bcaaf *CT_DispUnitsChoice )ValidateWithPath (path string )error {if _bcaaf .CustUnit !=nil {if _fadc :=_bcaaf .CustUnit .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0055\u006e\u0069t");_fadc !=nil {return _fadc ;};};if _bcaaf .BuiltInUnit !=nil {if _faae :=_bcaaf .BuiltInUnit .ValidateWithPath (path +"\u002f\u0042\u0075i\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"); -_faae !=nil {return _faae ;};};return nil ;};func (_gbeee ST_BarGrouping )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fcgee :=_e .Attr {};_fcgee .Name =name ;switch _gbeee {case ST_BarGroupingUnset :_fcgee .Value ="";case ST_BarGroupingPercentStacked :_fcgee .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064"; -case ST_BarGroupingClustered :_fcgee .Value ="\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d";case ST_BarGroupingStandard :_fcgee .Value ="\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case ST_BarGroupingStacked :_fcgee .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064"; -};return _fcgee ,nil ;};func (_dbgac ST_RadarStyle )String ()string {switch _dbgac {case 0:return "";case 1:return "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064";case 2:return "\u006d\u0061\u0072\u006b\u0065\u0072";case 3:return "\u0066\u0069\u006c\u006c\u0065\u0064"; -};return "";};func NewCT_Title ()*CT_Title {_abfdd :=&CT_Title {};return _abfdd }; +// Validate validates the CT_PictureStackUnit and its children +func (_agacc *CT_PictureStackUnit )Validate ()error {return _agacc .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074");};type CT_BubbleScale struct{ -// ValidateWithPath validates the CT_Chart and its children, prefixing error messages with path -func (_affba *CT_Chart )ValidateWithPath (path string )error {if _affba .Title !=nil {if _caff :=_affba .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_caff !=nil {return _caff ;};};if _affba .AutoTitleDeleted !=nil {if _bgde :=_affba .AutoTitleDeleted .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0054\u0069\u0074\u006c\u0065\u0044\u0065l\u0065\u0074\u0065\u0064"); -_bgde !=nil {return _bgde ;};};if _affba .PivotFmts !=nil {if _fgad :=_affba .PivotFmts .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073");_fgad !=nil {return _fgad ;};};if _affba .View3D !=nil {if _cbab :=_affba .View3D .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0033\u0044"); -_cbab !=nil {return _cbab ;};};if _affba .Floor !=nil {if _ead :=_affba .Floor .ValidateWithPath (path +"\u002f\u0046\u006c\u006f\u006f\u0072");_ead !=nil {return _ead ;};};if _affba .SideWall !=nil {if _eag :=_affba .SideWall .ValidateWithPath (path +"\u002fS\u0069\u0064\u0065\u0057\u0061\u006cl"); -_eag !=nil {return _eag ;};};if _affba .BackWall !=nil {if _bbbf :=_affba .BackWall .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0057\u0061\u006cl");_bbbf !=nil {return _bbbf ;};};if _deee :=_affba .PlotArea .ValidateWithPath (path +"\u002fP\u006c\u006f\u0074\u0041\u0072\u0065a"); -_deee !=nil {return _deee ;};if _affba .Legend !=nil {if _efdb :=_affba .Legend .ValidateWithPath (path +"\u002fL\u0065\u0067\u0065\u006e\u0064");_efdb !=nil {return _efdb ;};};if _affba .PlotVisOnly !=nil {if _edea :=_affba .PlotVisOnly .ValidateWithPath (path +"\u002f\u0050\u006co\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"); -_edea !=nil {return _edea ;};};if _affba .DispBlanksAs !=nil {if _befe :=_affba .DispBlanksAs .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073");_befe !=nil {return _befe ;};};if _affba .ShowDLblsOverMax !=nil {if _deff :=_affba .ShowDLblsOverMax .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0044\u004c\u0062\u006c\u0073\u004f\u0076e\u0072\u004d\u0061\u0078"); -_deff !=nil {return _deff ;};};if _affba .ExtLst !=nil {if _cdc :=_affba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdc !=nil {return _cdc ;};};return nil ;};func (_aadca ST_BarDir )ValidateWithPath (path string )error {switch _aadca {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aadca )); -};return nil ;};type CT_LblOffset struct{ +// Bubble Scale Value +ValAttr *ST_BubbleScale ;};type CT_ScatterChart struct{ -// Label Offset Value -ValAttr *ST_LblOffset ;};func (_dbaegb ST_Shape )String ()string {switch _dbaegb {case 0:return "";case 1:return "\u0063\u006f\u006e\u0065";case 2:return "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x";case 3:return "\u0062\u006f\u0078";case 4:return "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072"; -case 5:return "\u0070y\u0072\u0061\u006d\u0069\u0064";case 6:return "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078";};return "";};func (_aeag *ST_DispBlanksAs )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edeee ,_dgcdc :=d .Token (); -if _dgcdc !=nil {return _dgcdc ;};if _fdbec ,_cgbff :=_edeee .(_e .EndElement );_cgbff &&_fdbec .Name ==start .Name {*_aeag =1;return nil ;};if _cecfg ,_egaba :=_edeee .(_e .CharData );!_egaba {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edeee ); -}else {switch string (_cecfg ){case "":*_aeag =0;case "\u0073\u0070\u0061\u006e":*_aeag =1;case "\u0067\u0061\u0070":*_aeag =2;case "\u007a\u0065\u0072\u006f":*_aeag =3;};};_edeee ,_dgcdc =d .Token ();if _dgcdc !=nil {return _dgcdc ;};if _gagadf ,_afgac :=_edeee .(_e .EndElement ); -_afgac &&_gagadf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edeee );};func (_eabbfb ST_LegendPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_eabbfb .String (),start ); -};func (_acbeef *ST_Overlap )Validate ()error {return _acbeef .ValidateWithPath ("")};func (_afcc *CT_BubbleSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_aeeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}}; -e .EncodeElement (_afcc .Idx ,_aeeb );_fdc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_afcc .Order ,_fdc );if _afcc .Tx !=nil {_dbcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_afcc .Tx ,_dbcf );};if _afcc .SpPr !=nil {_fabg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_afcc .SpPr ,_fabg );};if _afcc .InvertIfNegative !=nil {_gba :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}}; -e .EncodeElement (_afcc .InvertIfNegative ,_gba );};if _afcc .DPt !=nil {_addca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_dbbe :=range _afcc .DPt {e .EncodeElement (_dbbe ,_addca );};};if _afcc .DLbls !=nil {_bbfb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_afcc .DLbls ,_bbfb );};if _afcc .Trendline !=nil {_bcac :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_acbee :=range _afcc .Trendline {e .EncodeElement (_acbee ,_bcac ); -};};if _afcc .ErrBars !=nil {_abc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};for _ ,_dcbdb :=range _afcc .ErrBars {e .EncodeElement (_dcbdb ,_abc );};};if _afcc .XVal !=nil {_bgcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0078\u0056\u0061\u006c"}}; -e .EncodeElement (_afcc .XVal ,_bgcd );};if _afcc .YVal !=nil {_fgfd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0079\u0056\u0061\u006c"}};e .EncodeElement (_afcc .YVal ,_fgfd );};if _afcc .BubbleSize !=nil {_eaf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062u\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_afcc .BubbleSize ,_eaf );};if _afcc .Bubble3D !=nil {_cba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}};e .EncodeElement (_afcc .Bubble3D ,_cba );};if _afcc .ExtLst !=nil {_fcfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_afcc .ExtLst ,_fcfg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_ExtensionList struct{ +// Scatter Style +ScatterStyle *CT_ScatterStyle ; -// Extension -Ext []*CT_Extension ;};func NewCT_Trendline ()*CT_Trendline {_cfecb :=&CT_Trendline {};_cfecb .TrendlineType =NewCT_TrendlineType ();return _cfecb ;};func (_fegcd *ST_LblAlgn )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fegcd =0; -case "\u0063\u0074\u0072":*_fegcd =1;case "\u006c":*_fegcd =2;case "\u0072":*_fegcd =3;};return nil ;};type EG_PieChartShared struct{VaryColors *CT_Boolean ; +// Vary Colors by Point +VaryColors *CT_Boolean ; -// Pie Chart Series -Ser []*CT_PieSer ; +// Scatter Chart Series +Ser []*CT_ScatterSer ; // Data Labels -DLbls *CT_DLbls ;}; - -// ValidateWithPath validates the CT_CatAx and its children, prefixing error messages with path -func (_aaae *CT_CatAx )ValidateWithPath (path string )error {if _ggba :=_aaae .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_ggba !=nil {return _ggba ;};if _ceed :=_aaae .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); -_ceed !=nil {return _ceed ;};if _aaae .Delete !=nil {if _bbea :=_aaae .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_bbea !=nil {return _bbea ;};};if _aeged :=_aaae .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); -_aeged !=nil {return _aeged ;};if _aaae .MajorGridlines !=nil {if _bggee :=_aaae .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_bggee !=nil {return _bggee ;};};if _aaae .MinorGridlines !=nil {if _gbb :=_aaae .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); -_gbb !=nil {return _gbb ;};};if _aaae .Title !=nil {if _bbda :=_aaae .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_bbda !=nil {return _bbda ;};};if _aaae .NumFmt !=nil {if _ebce :=_aaae .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_ebce !=nil {return _ebce ;};};if _aaae .MajorTickMark !=nil {if _dfa :=_aaae .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_dfa !=nil {return _dfa ;};};if _aaae .MinorTickMark !=nil {if _cdbd :=_aaae .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); -_cdbd !=nil {return _cdbd ;};};if _aaae .TickLblPos !=nil {if _dfaa :=_aaae .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_dfaa !=nil {return _dfaa ;};};if _aaae .SpPr !=nil {if _ecadb :=_aaae .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_ecadb !=nil {return _ecadb ;};};if _aaae .TxPr !=nil {if _cabdd :=_aaae .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_cabdd !=nil {return _cabdd ;};};if _cgfe :=_aaae .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); -_cgfe !=nil {return _cgfe ;};if _aaae .AxSharedChoice !=nil {if _addcg :=_aaae .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_addcg !=nil {return _addcg ;};};if _aaae .Auto !=nil {if _abf :=_aaae .Auto .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f"); -_abf !=nil {return _abf ;};};if _aaae .LblAlgn !=nil {if _daa :=_aaae .LblAlgn .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u0041\u006c\u0067\u006e");_daa !=nil {return _daa ;};};if _aaae .LblOffset !=nil {if _aaceg :=_aaae .LblOffset .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"); -_aaceg !=nil {return _aaceg ;};};if _aaae .TickLblSkip !=nil {if _ebcb :=_aaae .TickLblSkip .ValidateWithPath (path +"\u002f\u0054\u0069c\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070");_ebcb !=nil {return _ebcb ;};};if _aaae .TickMarkSkip !=nil {if _bbdb :=_aaae .TickMarkSkip .ValidateWithPath (path +"\u002f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"); -_bbdb !=nil {return _bbdb ;};};if _aaae .NoMultiLvlLbl !=nil {if _fffc :=_aaae .NoMultiLvlLbl .ValidateWithPath (path +"\u002f\u004e\u006f\u004d\u0075\u006c\u0074\u0069\u004cv\u006c\u004c\u0062\u006c");_fffc !=nil {return _fffc ;};};if _aaae .ExtLst !=nil {if _gcdc :=_aaae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gcdc !=nil {return _gcdc ;};};return nil ;};func (_gffe *EG_AxSharedChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gffe .Crosses !=nil {_ebffd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0065s"}}; -e .EncodeElement (_gffe .Crosses ,_ebffd );}else if _gffe .CrossesAt !=nil {_agfad :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0063\u0072\u006f\u0073\u0073\u0065\u0073\u0041\u0074"}};e .EncodeElement (_gffe .CrossesAt ,_agfad );};return nil ;}; -const (ST_BarDirUnset ST_BarDir =0;ST_BarDirBar ST_BarDir =1;ST_BarDirCol ST_BarDir =2;);func (_bbagc ST_DLblPos )ValidateWithPath (path string )error {switch _bbagc {case 0,1,2,3,4,5,6,7,8,9:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbagc )); -};return nil ;};func (_dbbed *CT_PlotAreaChoice1 )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dfdbg :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006cA\u0078"}:_dbbed .ValAx =NewCT_ValAx (); -if _face :=d .DecodeElement (_dbbed .ValAx ,&_dfdbg );_face !=nil {return _face ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074A\u0078"}:_dbbed .CatAx =NewCT_CatAx (); -if _ddfg :=d .DecodeElement (_dbbed .CatAx ,&_dfdbg );_ddfg !=nil {return _ddfg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0041\u0078"}:_dbbed .DateAx =NewCT_DateAx (); -if _daaf :=d .DecodeElement (_dbbed .DateAx ,&_dfdbg );_daaf !=nil {return _daaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072A\u0078"}:_dbbed .SerAx =NewCT_SerAx (); -if _eeece :=d .DecodeElement (_dbbed .SerAx ,&_dfdbg );_eeece !=nil {return _eeece ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072e\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0031\u0020\u0025\u0076",_dfdbg .Name ); -if _adebb :=d .Skip ();_adebb !=nil {return _adebb ;};};return nil ;}; +DLbls *CT_DLbls ; -// ValidateWithPath validates the CT_BarGrouping and its children, prefixing error messages with path -func (_ffa *CT_BarGrouping )ValidateWithPath (path string )error {if _ecec :=_ffa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ecec !=nil {return _ecec ;};return nil ;};type CT_BandFmt struct{Idx *CT_UnsignedInt ; -SpPr *_g .CT_ShapeProperties ;};func (_bdadgc ST_GapAmount )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bdadgc .ST_GapAmountPercent !=nil {e .EncodeToken (_e .CharData (*_bdadgc .ST_GapAmountPercent ));};if _bdadgc .ST_GapAmountUShort !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_bdadgc .ST_GapAmountUShort ))); -};return e .EncodeToken (_e .EndElement {Name :start .Name });};func (_cbcee *CT_NumRef )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_febb :for {_bbaa ,_cdfb :=d .Token ();if _cdfb !=nil {return _cdfb ;};switch _beggb :=_bbaa .(type ){case _e .StartElement :switch _beggb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _cbegb :=d .DecodeElement (&_cbcee .F ,&_beggb ); -_cbegb !=nil {return _cbegb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0043\u0061\u0063\u0068\u0065"}:_cbcee .NumCache =NewCT_NumData (); -if _edbeb :=d .DecodeElement (_cbcee .NumCache ,&_beggb );_edbeb !=nil {return _edbeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbcee .ExtLst =NewCT_ExtensionList (); -if _adfcg :=d .DecodeElement (_cbcee .ExtLst ,&_beggb );_adfcg !=nil {return _adfcg ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dR\u0065\u0066 \u0025\u0076",_beggb .Name ); -if _bdcg :=d .Skip ();_bdcg !=nil {return _bdcg ;};};case _e .EndElement :break _febb ;case _e .CharData :};};return nil ;};const (ST_OrientationUnset ST_Orientation =0;ST_OrientationMaxMin ST_Orientation =1;ST_OrientationMinMax ST_Orientation =2;);func NewCT_DLbl ()*CT_DLbl {_cad :=&CT_DLbl {}; -_cad .Idx =NewCT_UnsignedInt ();_cad .DLblChoice =NewCT_DLblChoice ();return _cad ;}; +// Axis ID +AxId []*CT_UnsignedInt ; -// ST_Thickness is a union type -type ST_Thickness struct{ST_ThicknessPercent *string ;Uint32 *uint32 ;};func (_dfed *CT_LineSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_agac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}}; -e .EncodeElement (_dfed .Idx ,_agac );_gbfcc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_dfed .Order ,_gbfcc );if _dfed .Tx !=nil {_dbaeg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_dfed .Tx ,_dbaeg );};if _dfed .SpPr !=nil {_fead :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dfed .SpPr ,_fead );};if _dfed .Marker !=nil {_fdabf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}}; -e .EncodeElement (_dfed .Marker ,_fdabf );};if _dfed .DPt !=nil {_cefe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_dace :=range _dfed .DPt {e .EncodeElement (_dace ,_cefe );};};if _dfed .DLbls !=nil {_bgdcf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_dfed .DLbls ,_bgdcf );};if _dfed .Trendline !=nil {_ddgc :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_ddgd :=range _dfed .Trendline {e .EncodeElement (_ddgd ,_ddgc ); -};};if _dfed .ErrBars !=nil {_ddad :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};e .EncodeElement (_dfed .ErrBars ,_ddad );};if _dfed .Cat !=nil {_gfdf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}}; -e .EncodeElement (_dfed .Cat ,_gfdf );};if _dfed .Val !=nil {_fbag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_dfed .Val ,_fbag );};if _dfed .Smooth !=nil {_gegc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}}; -e .EncodeElement (_dfed .Smooth ,_gegc );};if _dfed .ExtLst !=nil {_cgge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dfed .ExtLst ,_cgge );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_ValAx ()*CT_ValAx {_eegae :=&CT_ValAx {};_eegae .AxId =NewCT_UnsignedInt ();_eegae .Scaling =NewCT_Scaling ();_eegae .AxPos =NewCT_AxPos ();_eegae .CrossAx =NewCT_UnsignedInt ();return _eegae ;};func (_efcaa ST_TrendlineType )ValidateWithPath (path string )error {switch _efcaa {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efcaa )); +};return nil ;};func (_acfa *CT_DLblsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acfa .Delete !=nil {_deca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_acfa .Delete ,_deca ); +}else if _acfa .NumFmt !=nil {_egfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_acfa .NumFmt ,_egfg );}else if _acfa .SpPr !=nil {_fgdef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_acfa .SpPr ,_fgdef );}else if _acfa .TxPr !=nil {_fab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_acfa .TxPr ,_fab );}else if _acfa .DLblPos !=nil {_fbbedc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}}; +e .EncodeElement (_acfa .DLblPos ,_fbbedc );}else if _acfa .ShowLegendKey !=nil {_ccfe :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}};e .EncodeElement (_acfa .ShowLegendKey ,_ccfe ); +}else if _acfa .ShowVal !=nil {_debc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_acfa .ShowVal ,_debc );}else if _acfa .ShowCatName !=nil {_abfb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_acfa .ShowCatName ,_abfb );}else if _acfa .ShowSerName !=nil {_dgffa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_acfa .ShowSerName ,_dgffa ); +}else if _acfa .ShowPercent !=nil {_bfgce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_acfa .ShowPercent ,_bfgce );}else if _acfa .ShowBubbleSize !=nil {_ddgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_acfa .ShowBubbleSize ,_ddgg );}else if _acfa .Separator !=nil {_gaaa :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_fd .AddPreserveSpaceAttr (&_gaaa ,*_acfa .Separator ); +e .EncodeElement (_acfa .Separator ,_gaaa );}else if _acfa .ShowLeaderLines !=nil {_dbgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004c\u0065\u0061\u0064\u0065\u0072L\u0069\u006e\u0065\u0073"}};e .EncodeElement (_acfa .ShowLeaderLines ,_dbgb ); +}else if _acfa .LeaderLines !=nil {_bfga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_acfa .LeaderLines ,_bfga );};return nil ;};const (ST_GroupingUnset ST_Grouping =0; +ST_GroupingPercentStacked ST_Grouping =1;ST_GroupingStandard ST_Grouping =2;ST_GroupingStacked ST_Grouping =3;);func (_debeb *EG_AreaChartShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdgeb :for {_bfce ,_bedd :=d .Token ();if _bedd !=nil {return _bedd ; +};switch _ddbad :=_bfce .(type ){case _c .StartElement :switch _ddbad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_debeb .Grouping =NewCT_Grouping (); +if _cceaa :=d .DecodeElement (_debeb .Grouping ,&_ddbad );_cceaa !=nil {return _cceaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_debeb .VaryColors =NewCT_Boolean (); +if _afbg :=d .DecodeElement (_debeb .VaryColors ,&_ddbad );_afbg !=nil {return _afbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_dffca :=NewCT_AreaSer (); +if _cadcd :=d .DecodeElement (_dffca ,&_ddbad );_cadcd !=nil {return _cadcd ;};_debeb .Ser =append (_debeb .Ser ,_dffca );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_debeb .DLbls =NewCT_DLbls (); +if _fcba :=d .DecodeElement (_debeb .DLbls ,&_ddbad );_fcba !=nil {return _fcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_debeb .DropLines =NewCT_ChartLines (); +if _aagcf :=d .DecodeElement (_debeb .DropLines ,&_ddbad );_aagcf !=nil {return _aagcf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0072\u0065\u0061\u0043\u0068a\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_ddbad .Name ); +if _eefdf :=d .Skip ();_eefdf !=nil {return _eefdf ;};};case _c .EndElement :break _bdgeb ;case _c .CharData :};};return nil ;};type ST_LayoutTarget byte ;func NewCT_PictureStackUnit ()*CT_PictureStackUnit {_effc :=&CT_PictureStackUnit {};_effc .ValAttr =0+1; +return _effc ;};func (_eaae *CT_SplitType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcfcc :=range start .Attr {if _bcfcc .Name .Local =="\u0076\u0061\u006c"{_eaae .ValAttr .UnmarshalXMLAttr (_bcfcc );continue ;};};for {_abcdf ,_febc :=d .Token (); +if _febc !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0070l\u0069\u0074\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_febc );};if _gfbad ,_deaab :=_abcdf .(_c .EndElement );_deaab &&_gfbad .Name ==start .Name {break ; +};};return nil ;};func NewCT_Perspective ()*CT_Perspective {_gbgeg :=&CT_Perspective {};return _gbgeg };func (_abcbd *ST_LayoutMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egeg ,_aaddd :=d .Token ();if _aaddd !=nil {return _aaddd ; +};if _cafe ,_edaf :=_egeg .(_c .EndElement );_edaf &&_cafe .Name ==start .Name {*_abcbd =1;return nil ;};if _egfgbb ,_dgbfa :=_egeg .(_c .CharData );!_dgbfa {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egeg ); +}else {switch string (_egfgbb ){case "":*_abcbd =0;case "\u0065\u0064\u0067\u0065":*_abcbd =1;case "\u0066\u0061\u0063\u0074\u006f\u0072":*_abcbd =2;};};_egeg ,_aaddd =d .Token ();if _aaddd !=nil {return _aaddd ;};if _ecadd ,_bfgcdf :=_egeg .(_c .EndElement ); +_bfgcdf &&_ecadd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egeg );};func (_fbgcb *CT_TextLanguageID )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fbgcb .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffgbcc ST_CrossBetween )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ffgbcc .String (),start );};const (ST_RadarStyleUnset ST_RadarStyle =0; +ST_RadarStyleStandard ST_RadarStyle =1;ST_RadarStyleMarker ST_RadarStyle =2;ST_RadarStyleFilled ST_RadarStyle =3;);func NewCT_PictureFormat ()*CT_PictureFormat {_dcfg :=&CT_PictureFormat {};_dcfg .ValAttr =ST_PictureFormat (1);return _dcfg ;};func (_gbbed *EG_LineChartShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbbed .Grouping =NewCT_Grouping (); +_cdca :for {_dgeac ,_gdfbc :=d .Token ();if _gdfbc !=nil {return _gdfbc ;};switch _abdg :=_dgeac .(type ){case _c .StartElement :switch _abdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:if _cgfca :=d .DecodeElement (_gbbed .Grouping ,&_abdg ); +_cgfca !=nil {return _cgfca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gbbed .VaryColors =NewCT_Boolean (); +if _efebe :=d .DecodeElement (_gbbed .VaryColors ,&_abdg );_efebe !=nil {return _efebe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gbbc :=NewCT_LineSer (); +if _feefb :=d .DecodeElement (_gbbc ,&_abdg );_feefb !=nil {return _feefb ;};_gbbed .Ser =append (_gbbed .Ser ,_gbbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gbbed .DLbls =NewCT_DLbls (); +if _fefed :=d .DecodeElement (_gbbed .DLbls ,&_abdg );_fefed !=nil {return _fefed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_gbbed .DropLines =NewCT_ChartLines (); +if _decba :=d .DecodeElement (_gbbed .DropLines ,&_abdg );_decba !=nil {return _decba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004c\u0069\u006e\u0065\u0043\u0068a\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_abdg .Name ); +if _affdg :=d .Skip ();_affdg !=nil {return _affdg ;};};case _c .EndElement :break _cdca ;case _c .CharData :};};return nil ;};func (_ecafad *CT_Style )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_ecafad .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gggfc ST_BarDir )Validate ()error {return _gggfc .ValidateWithPath ("")};func (_dcbg *CT_Legend )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebbc :for {_bcdea ,_ebbce :=d .Token (); +if _ebbce !=nil {return _ebbce ;};switch _cfab :=_bcdea .(type ){case _c .StartElement :switch _cfab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067\u0065\u006e\u0064\u0050\u006fs"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067\u0065\u006e\u0064\u0050\u006fs"}:_dcbg .LegendPos =NewCT_LegendPos (); +if _fefg :=d .DecodeElement (_dcbg .LegendPos ,&_cfab );_fefg !=nil {return _fefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"}:_bbbc :=NewCT_LegendEntry (); +if _cafc :=d .DecodeElement (_bbbc ,&_cfab );_cafc !=nil {return _cafc ;};_dcbg .LegendEntry =append (_dcbg .LegendEntry ,_bbbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_dcbg .Layout =NewCT_Layout (); +if _fdec :=d .DecodeElement (_dcbg .Layout ,&_cfab );_fdec !=nil {return _fdec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006fv\u0065\u0072\u006c\u0061\u0079"}:_dcbg .Overlay =NewCT_Boolean (); +if _ebdc :=d .DecodeElement (_dcbg .Overlay ,&_cfab );_ebdc !=nil {return _ebdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dcbg .SpPr =_a .NewCT_ShapeProperties (); +if _dccg :=d .DecodeElement (_dcbg .SpPr ,&_cfab );_dccg !=nil {return _dccg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_dcbg .TxPr =_a .NewCT_TextBody (); +if _aagbd :=d .DecodeElement (_dcbg .TxPr ,&_cfab );_aagbd !=nil {return _aagbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcbg .ExtLst =NewCT_ExtensionList (); +if _dagb :=d .DecodeElement (_dcbg .ExtLst ,&_cfab );_dagb !=nil {return _dagb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0065\u0067e\u006e\u0064 \u0025\u0076",_cfab .Name ); +if _babdd :=d .Skip ();_babdd !=nil {return _babdd ;};};case _c .EndElement :break _ebbc ;case _c .CharData :};};return nil ;};type CT_UnsignedInt struct{ -// Validate validates the CT_BarChart and its children -func (_ebdc *CT_BarChart )Validate ()error {return _ebdc .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074");}; +// Integer Value +ValAttr uint32 ;}; -// ValidateWithPath validates the CT_RotY and its children, prefixing error messages with path -func (_egdgf *CT_RotY )ValidateWithPath (path string )error {if _egdgf .ValAttr !=nil {if *_egdgf .ValAttr < 0{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_egdgf .ValAttr ); -};if *_egdgf .ValAttr > 360{return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0033\u0036\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_egdgf .ValAttr ); -};};return nil ;};var ST_GapAmountPercentPatternRe =_f .MustCompile (ST_GapAmountPercentPattern );const ST_OverlapPercentPattern ="\u0028\u002d\u003f\u0030\u002a\u0028(\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0039\u005d[\u0030\u002d\u0039\u005d\u0029\u007c\u00310\u0030\u0029\u0029\u0025"; -func (_aaee *EG_LineChartShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ggec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_aaee .Grouping ,_ggec );if _aaee .VaryColors !=nil {_ddcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_aaee .VaryColors ,_ddcg );};if _aaee .Ser !=nil {_dcccg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_debca :=range _aaee .Ser {e .EncodeElement (_debca ,_dcccg );};};if _aaee .DLbls !=nil {_ecgf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_aaee .DLbls ,_ecgf );};if _aaee .DropLines !=nil {_fffee :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_aaee .DropLines ,_fffee );};return nil ;};func (_fedga *CT_Surface3DChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _fedga .Wireframe !=nil {_fgbg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}};e .EncodeElement (_fedga .Wireframe ,_fgbg );};if _fedga .Ser !=nil {_bebb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_cfeda :=range _fedga .Ser {e .EncodeElement (_cfeda ,_bebb );};};if _fedga .BandFmts !=nil {_dgggg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}};e .EncodeElement (_fedga .BandFmts ,_dgggg ); -};_cdgf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_bcfea :=range _fedga .AxId {e .EncodeElement (_bcfea ,_cdgf );};if _fedga .ExtLst !=nil {_bgeae :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fedga .ExtLst ,_bgeae );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_BarSer struct{ +// ValidateWithPath validates the CT_Surface3DChart and its children, prefixing error messages with path +func (_feceg *CT_Surface3DChart )ValidateWithPath (path string )error {if _feceg .Wireframe !=nil {if _bggeee :=_feceg .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_bggeee !=nil {return _bggeee ;}; +};for _gbaca ,_aaac :=range _feceg .Ser {if _bbgdd :=_aaac .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbaca ));_bbgdd !=nil {return _bbgdd ;};};if _feceg .BandFmts !=nil {if _bdfab :=_feceg .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s"); +_bdfab !=nil {return _bdfab ;};};for _eeccb ,_agfed :=range _feceg .AxId {if _eedg :=_agfed .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_eeccb ));_eedg !=nil {return _eedg ;};};if _feceg .ExtLst !=nil {if _gceff :=_feceg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gceff !=nil {return _gceff ;};};return nil ;};type CT_AreaSer struct{ // Index Idx *CT_UnsignedInt ; @@ -3850,31 +3327,191 @@ Idx *CT_UnsignedInt ; Order *CT_UnsignedInt ; // Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; - -// Invert if Negative -InvertIfNegative *CT_Boolean ;PictureOptions *CT_PictureOptions ; +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ;PictureOptions *CT_PictureOptions ; // Data Point DPt []*CT_DPt ; // Data Labels -DLbls *CT_DLbls ; - -// Trendlines -Trendline []*CT_Trendline ; +DLbls *CT_DLbls ;Trendline []*CT_Trendline ; // Error Bars -ErrBars *CT_ErrBars ; +ErrBars []*CT_ErrBars ; // Category Axis Data -Cat *CT_AxDataSource ;Val *CT_NumDataSource ; +Cat *CT_AxDataSource ; -// Shape -Shape *CT_Shape ; +// Values +Val *CT_NumDataSource ; + +// Chart Extensibility +ExtLst *CT_ExtensionList ;}; + +// ValidateWithPath validates the CT_BarSer and its children, prefixing error messages with path +func (_fggg *CT_BarSer )ValidateWithPath (path string )error {if _bcag :=_fggg .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_bcag !=nil {return _bcag ;};if _fegg :=_fggg .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_fegg !=nil {return _fegg ;};if _fggg .Tx !=nil {if _fcbd :=_fggg .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_fcbd !=nil {return _fcbd ;};};if _fggg .SpPr !=nil {if _cdc :=_fggg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cdc !=nil {return _cdc ; +};};if _fggg .InvertIfNegative !=nil {if _ageb :=_fggg .InvertIfNegative .ValidateWithPath (path +"\u002f\u0049\u006e\u0076\u0065\u0072\u0074\u0049\u0066\u004e\u0065\u0067a\u0074\u0069\u0076\u0065");_ageb !=nil {return _ageb ;};};if _fggg .PictureOptions !=nil {if _ecdf :=_fggg .PictureOptions .ValidateWithPath (path +"\u002fP\u0069c\u0074\u0075\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); +_ecdf !=nil {return _ecdf ;};};for _fdde ,_cgab :=range _fggg .DPt {if _bddb :=_cgab .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_fdde ));_bddb !=nil {return _bddb ;};};if _fggg .DLbls !=nil {if _ffcb :=_fggg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_ffcb !=nil {return _ffcb ;};};for _bdgd ,_ggfc :=range _fggg .Trendline {if _faa :=_ggfc .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_bdgd ));_faa !=nil {return _faa ;}; +};if _fggg .ErrBars !=nil {if _eeaf :=_fggg .ErrBars .ValidateWithPath (path +"\u002f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");_eeaf !=nil {return _eeaf ;};};if _fggg .Cat !=nil {if _bdgf :=_fggg .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); +_bdgf !=nil {return _bdgf ;};};if _fggg .Val !=nil {if _fgfb :=_fggg .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_fgfb !=nil {return _fgfb ;};};if _fggg .Shape !=nil {if _cfga :=_fggg .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_cfga !=nil {return _cfga ;};};if _fggg .ExtLst !=nil {if _ffgbc :=_fggg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ffgbc !=nil {return _ffgbc ;};};return nil ;};func (_bace *CT_Period )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bace .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_bace .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcaac ST_BubbleScale )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dcaac .ST_BubbleScalePercent !=nil {e .EncodeToken (_c .CharData (*_dcaac .ST_BubbleScalePercent )); +};if _dcaac .ST_BubbleScaleUInt !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_dcaac .ST_BubbleScaleUInt )));};return e .EncodeToken (_c .EndElement {Name :start .Name });}; + +// ValidateWithPath validates the CT_SurfaceChart and its children, prefixing error messages with path +func (_degee *CT_SurfaceChart )ValidateWithPath (path string )error {if _degee .Wireframe !=nil {if _fedbf :=_degee .Wireframe .ValidateWithPath (path +"\u002f\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065");_fedbf !=nil {return _fedbf ;};};for _gaecc ,_caccg :=range _degee .Ser {if _cbagg :=_caccg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gaecc )); +_cbagg !=nil {return _cbagg ;};};if _degee .BandFmts !=nil {if _caeb :=_degee .BandFmts .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0046\u006d\u0074s");_caeb !=nil {return _caeb ;};};for _cggdb ,_abcaa :=range _degee .AxId {if _beae :=_abcaa .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_cggdb )); +_beae !=nil {return _beae ;};};if _degee .ExtLst !=nil {if _cbbcb :=_degee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbbcb !=nil {return _cbbcb ;};};return nil ;}; + +// ST_HoleSize is a union type +type ST_HoleSize struct{ST_HoleSizePercent *string ;ST_HoleSizeUByte *uint8 ;};func NewCT_BubbleSer ()*CT_BubbleSer {_fdgc :=&CT_BubbleSer {};_fdgc .Idx =NewCT_UnsignedInt ();_fdgc .Order =NewCT_UnsignedInt ();return _fdgc ;};type CT_Surface struct{ + +// Thickness +Thickness *CT_Thickness ;SpPr *_a .CT_ShapeProperties ; + +// Picture Options +PictureOptions *CT_PictureOptions ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_HeaderFooter struct{ +ExtLst *CT_ExtensionList ;};const (ST_BuiltInUnitUnset ST_BuiltInUnit =0;ST_BuiltInUnitHundreds ST_BuiltInUnit =1;ST_BuiltInUnitThousands ST_BuiltInUnit =2;ST_BuiltInUnitTenThousands ST_BuiltInUnit =3;ST_BuiltInUnitHundredThousands ST_BuiltInUnit =4;ST_BuiltInUnitMillions ST_BuiltInUnit =5; +ST_BuiltInUnitTenMillions ST_BuiltInUnit =6;ST_BuiltInUnitHundredMillions ST_BuiltInUnit =7;ST_BuiltInUnitBillions ST_BuiltInUnit =8;ST_BuiltInUnitTrillions ST_BuiltInUnit =9;); + +// Validate validates the CT_AreaChart and its children +func (_eaf *CT_AreaChart )Validate ()error {return _eaf .ValidateWithPath ("\u0043\u0054\u005fA\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074");};func ParseUnionST_Overlap (s string )(ST_Overlap ,error ){if ST_OverlapPercentPatternRe .MatchString (s ){return ST_Overlap {ST_OverlapPercent :&s },nil ; +};_begdeb ,_gagae :=_ge .ParseInt (s ,10,8);if _gagae !=nil {return ST_Overlap {},_gagae ;};_aafef :=int8 (_begdeb );return ST_Overlap {ST_OverlapByte :&_aafef },nil ;};func ParseUnionST_HoleSize (s string )(ST_HoleSize ,error ){if ST_HoleSizePercentPatternRe .MatchString (s ){return ST_HoleSize {ST_HoleSizePercent :&s },nil ; +};_fbadd ,_ddbde :=_ge .ParseUint (s ,10,8);if _ddbde !=nil {return ST_HoleSize {},_ddbde ;};_fbbdf :=uint8 (_fbadd );return ST_HoleSize {ST_HoleSizeUByte :&_fbbdf },nil ;};func NewCT_BubbleScale ()*CT_BubbleScale {_bega :=&CT_BubbleScale {};return _bega }; +func (_gbfec *ST_DLblPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddbeg ,_fbac :=d .Token ();if _fbac !=nil {return _fbac ;};if _gfdb ,_agagb :=_ddbeg .(_c .EndElement );_agagb &&_gfdb .Name ==start .Name {*_gbfec =1;return nil ;}; +if _eaec ,_fceff :=_ddbeg .(_c .CharData );!_fceff {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddbeg );}else {switch string (_eaec ){case "":*_gbfec =0; +case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_gbfec =1;case "\u0062":*_gbfec =2;case "\u0063\u0074\u0072":*_gbfec =3;case "\u0069\u006e\u0042\u0061\u0073\u0065":*_gbfec =4;case "\u0069\u006e\u0045n\u0064":*_gbfec =5;case "\u006c":*_gbfec =6;case "\u006f\u0075\u0074\u0045\u006e\u0064":*_gbfec =7; +case "\u0072":*_gbfec =8;case "\u0074":*_gbfec =9;};};_ddbeg ,_fbac =d .Token ();if _fbac !=nil {return _fbac ;};if _bfbcd ,_fgafa :=_ddbeg .(_c .EndElement );_fgafa &&_bfbcd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddbeg ); +};func (_adca *CT_LblAlgn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_gaad ,_gaece :=_adca .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _gaece !=nil {return _gaece ;};start .Attr =append (start .Attr ,_gaad );e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cfbf ST_TrendlineType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_agbdb :=_c .Attr {};_agbdb .Name =name ;switch _cfbf {case ST_TrendlineTypeUnset :_agbdb .Value ="";case ST_TrendlineTypeExp :_agbdb .Value ="\u0065\u0078\u0070"; +case ST_TrendlineTypeLinear :_agbdb .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_TrendlineTypeLog :_agbdb .Value ="\u006c\u006f\u0067";case ST_TrendlineTypeMovingAvg :_agbdb .Value ="\u006do\u0076\u0069\u006e\u0067\u0041\u0076g";case ST_TrendlineTypePoly :_agbdb .Value ="\u0070\u006f\u006c\u0079"; +case ST_TrendlineTypePower :_agbdb .Value ="\u0070\u006f\u0077e\u0072";};return _agbdb ,nil ;}; + +// ValidateWithPath validates the CT_AreaChart and its children, prefixing error messages with path +func (_eab *CT_AreaChart )ValidateWithPath (path string )error {if _eab .Grouping !=nil {if _fde :=_eab .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_fde !=nil {return _fde ;};};if _eab .VaryColors !=nil {if _daa :=_eab .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); +_daa !=nil {return _daa ;};};for _dc ,_abf :=range _eab .Ser {if _afb :=_abf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dc ));_afb !=nil {return _afb ;};};if _eab .DLbls !=nil {if _gee :=_eab .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); +_gee !=nil {return _gee ;};};if _eab .DropLines !=nil {if _add :=_eab .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_add !=nil {return _add ;};};for _bca ,_fea :=range _eab .AxId {if _bec :=_fea .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_bca )); +_bec !=nil {return _bec ;};};if _eab .ExtLst !=nil {if _bd :=_eab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bd !=nil {return _bd ;};};return nil ;};const (ST_TrendlineTypeUnset ST_TrendlineType =0;ST_TrendlineTypeExp ST_TrendlineType =1; +ST_TrendlineTypeLinear ST_TrendlineType =2;ST_TrendlineTypeLog ST_TrendlineType =3;ST_TrendlineTypeMovingAvg ST_TrendlineType =4;ST_TrendlineTypePoly ST_TrendlineType =5;ST_TrendlineTypePower ST_TrendlineType =6;); + +// ValidateWithPath validates the EG_BarChartShared and its children, prefixing error messages with path +func (_abade *EG_BarChartShared )ValidateWithPath (path string )error {if _affbb :=_abade .BarDir .ValidateWithPath (path +"\u002fB\u0061\u0072\u0044\u0069\u0072");_affbb !=nil {return _affbb ;};if _abade .Grouping !=nil {if _gaage :=_abade .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg"); +_gaage !=nil {return _gaage ;};};if _abade .VaryColors !=nil {if _dgbgg :=_abade .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_dgbgg !=nil {return _dgbgg ;};};for _bebg ,_gdccg :=range _abade .Ser {if _bdefcd :=_gdccg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bebg )); +_bdefcd !=nil {return _bdefcd ;};};if _abade .DLbls !=nil {if _degcg :=_abade .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_degcg !=nil {return _degcg ;};};return nil ;};type ST_BarGrouping byte ;func (_gfgcd ST_ScatterStyle )Validate ()error {return _gfgcd .ValidateWithPath ("")}; +func (_bffd *EG_SurfaceChartShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bffd .Wireframe !=nil {_edgacg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}};e .EncodeElement (_bffd .Wireframe ,_edgacg ); +};if _bffd .Ser !=nil {_caeec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_bbaab :=range _bffd .Ser {e .EncodeElement (_bbaab ,_caeec );};};if _bffd .BandFmts !=nil {_dadec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}}; +e .EncodeElement (_bffd .BandFmts ,_dadec );};return nil ;}; + +// ValidateWithPath validates the EG_AxShared and its children, prefixing error messages with path +func (_gfbb *EG_AxShared )ValidateWithPath (path string )error {if _cegc :=_gfbb .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_cegc !=nil {return _cegc ;};if _agcbg :=_gfbb .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); +_agcbg !=nil {return _agcbg ;};if _gfbb .Delete !=nil {if _gbgff :=_gfbb .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_gbgff !=nil {return _gbgff ;};};if _dbdec :=_gfbb .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); +_dbdec !=nil {return _dbdec ;};if _gfbb .MajorGridlines !=nil {if _efgfe :=_gfbb .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_efgfe !=nil {return _efgfe ;};};if _gfbb .MinorGridlines !=nil {if _bfgb :=_gfbb .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); +_bfgb !=nil {return _bfgb ;};};if _gfbb .Title !=nil {if _gecc :=_gfbb .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_gecc !=nil {return _gecc ;};};if _gfbb .NumFmt !=nil {if _afgbc :=_gfbb .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_afgbc !=nil {return _afgbc ;};};if _gfbb .MajorTickMark !=nil {if _gbfce :=_gfbb .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_gbfce !=nil {return _gbfce ;};};if _gfbb .MinorTickMark !=nil {if _cddab :=_gfbb .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); +_cddab !=nil {return _cddab ;};};if _gfbb .TickLblPos !=nil {if _dfbe :=_gfbb .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_dfbe !=nil {return _dfbe ;};};if _gfbb .SpPr !=nil {if _cbeab :=_gfbb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_cbeab !=nil {return _cbeab ;};};if _gfbb .TxPr !=nil {if _eccg :=_gfbb .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_eccg !=nil {return _eccg ;};};if _cadab :=_gfbb .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); +_cadab !=nil {return _cadab ;};if _gfbb .AxSharedChoice !=nil {if _cecfee :=_gfbb .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_cecfee !=nil {return _cecfee ;};};return nil ; +};func NewEG_PieChartShared ()*EG_PieChartShared {_ebccg :=&EG_PieChartShared {};return _ebccg };func (_gdgdf *ST_DepthPercent )Validate ()error {return _gdgdf .ValidateWithPath ("")}; + +// ValidateWithPath validates the EG_AxSharedChoice and its children, prefixing error messages with path +func (_dfbed *EG_AxSharedChoice )ValidateWithPath (path string )error {if _dfbed .Crosses !=nil {if _gabdf :=_dfbed .Crosses .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0065\u0073");_gabdf !=nil {return _gabdf ;};};if _dfbed .CrossesAt !=nil {if _efbf :=_dfbed .CrossesAt .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0065\u0073\u0041\u0074"); +_efbf !=nil {return _efbf ;};};return nil ;};const (ST_CrossesUnset ST_Crosses =0;ST_CrossesAutoZero ST_Crosses =1;ST_CrossesMax ST_Crosses =2;ST_CrossesMin ST_Crosses =3;);func (_cdffc *ST_MarkerStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cdffc =0; +case "\u0063\u0069\u0072\u0063\u006c\u0065":*_cdffc =1;case "\u0064\u0061\u0073\u0068":*_cdffc =2;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_cdffc =3;case "\u0064\u006f\u0074":*_cdffc =4;case "\u006e\u006f\u006e\u0065":*_cdffc =5;case "\u0070i\u0063\u0074\u0075\u0072\u0065":*_cdffc =6; +case "\u0070\u006c\u0075\u0073":*_cdffc =7;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_cdffc =8;case "\u0073\u0074\u0061\u0072":*_cdffc =9;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cdffc =10;case "\u0078":*_cdffc =11;case "\u0061\u0075\u0074\u006f":*_cdffc =12; +};return nil ;};func (_gcag *CT_DispUnits )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gcag .DispUnitsChoice .MarshalXML (e ,_c .StartElement {});if _gcag .DispUnitsLbl !=nil {_ecfdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0055\u006e\u0069t\u0073\u004c\u0062\u006c"}}; +e .EncodeElement (_gcag .DispUnitsLbl ,_ecfdb );};if _gcag .ExtLst !=nil {_gecde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gcag .ExtLst ,_gecde );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_addc *CT_StrData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _addc .PtCount !=nil {_ggadg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}};e .EncodeElement (_addc .PtCount ,_ggadg ); +};if _addc .Pt !=nil {_efbcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0074"}};for _ ,_cdbg :=range _addc .Pt {e .EncodeElement (_cdbg ,_efbcg );};};if _addc .ExtLst !=nil {_daee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_addc .ExtLst ,_daee );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_LogBase ()*CT_LogBase {_fgaad :=&CT_LogBase {};_fgaad .ValAttr =2;return _fgaad };func (_egfa ST_LblAlgn )Validate ()error {return _egfa .ValidateWithPath ("")}; +func (_eaefa *CT_DateAx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_daac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_eaefa .AxId ,_daac );_gcefe :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}}; +e .EncodeElement (_eaefa .Scaling ,_gcefe );if _eaefa .Delete !=nil {_gabe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_eaefa .Delete ,_gabe );};_gbae :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}}; +e .EncodeElement (_eaefa .AxPos ,_gbae );if _eaefa .MajorGridlines !=nil {_ecbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eaefa .MajorGridlines ,_ecbc ); +};if _eaefa .MinorGridlines !=nil {_dccb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eaefa .MinorGridlines ,_dccb );};if _eaefa .Title !=nil {_acdg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}}; +e .EncodeElement (_eaefa .Title ,_acdg );};if _eaefa .NumFmt !=nil {_afeab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_eaefa .NumFmt ,_afeab );};if _eaefa .MajorTickMark !=nil {_debg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}}; +e .EncodeElement (_eaefa .MajorTickMark ,_debg );};if _eaefa .MinorTickMark !=nil {_begba :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_eaefa .MinorTickMark ,_begba ); +};if _eaefa .TickLblPos !=nil {_cfac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}};e .EncodeElement (_eaefa .TickLblPos ,_cfac );};if _eaefa .SpPr !=nil {_ggfb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_eaefa .SpPr ,_ggfb );};if _eaefa .TxPr !=nil {_ecce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_eaefa .TxPr ,_ecce );};_gegf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}}; +e .EncodeElement (_eaefa .CrossAx ,_gegf );if _eaefa .AxSharedChoice !=nil {_eaefa .AxSharedChoice .MarshalXML (e ,_c .StartElement {});};if _eaefa .Auto !=nil {_ecfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0075\u0074\u006f"}};e .EncodeElement (_eaefa .Auto ,_ecfg ); +};if _eaefa .LblOffset !=nil {_gdbbf :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_eaefa .LblOffset ,_gdbbf );};if _eaefa .BaseTimeUnit !=nil {_bcede :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0073\u0065\u0054\u0069\u006de\u0055\u006e\u0069\u0074"}}; +e .EncodeElement (_eaefa .BaseTimeUnit ,_bcede );};if _eaefa .MajorUnit !=nil {_edad :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_eaefa .MajorUnit ,_edad );};if _eaefa .MajorTimeUnit !=nil {_edgd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}}; +e .EncodeElement (_eaefa .MajorTimeUnit ,_edgd );};if _eaefa .MinorUnit !=nil {_eadbf :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_eaefa .MinorUnit ,_eadbf );};if _eaefa .MinorTimeUnit !=nil {_ceecf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"}}; +e .EncodeElement (_eaefa .MinorTimeUnit ,_ceecf );};if _eaefa .ExtLst !=nil {_eadf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eaefa .ExtLst ,_eadf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dacgd *ST_HoleSize )ValidateWithPath (path string )error {_ccaebb :=[]string {};if _dacgd .ST_HoleSizePercent !=nil {_ccaebb =append (_ccaebb ,"\u0053T\u005fH\u006f\u006c\u0065\u0053\u0069z\u0065\u0050e\u0072\u0063\u0065\u006e\u0074"); +};if _dacgd .ST_HoleSizeUByte !=nil {_ccaebb =append (_ccaebb ,"\u0053\u0054_\u0048\u006f\u006ce\u0053\u0069\u007a\u0065\u0055\u0042\u0079\u0074\u0065");};if len (_ccaebb )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ccaebb ); +};return nil ;};func NewCT_DTable ()*CT_DTable {_bfaa :=&CT_DTable {};return _bfaa };func (_afgdd *CT_CatAx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afgdd .AxId =NewCT_UnsignedInt ();_afgdd .Scaling =NewCT_Scaling ();_afgdd .AxPos =NewCT_AxPos (); +_afgdd .CrossAx =NewCT_UnsignedInt ();_bddc :for {_begf ,_cebe :=d .Token ();if _cebe !=nil {return _cebe ;};switch _ebga :=_begf .(type ){case _c .StartElement :switch _ebga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _fcde :=d .DecodeElement (_afgdd .AxId ,&_ebga ); +_fcde !=nil {return _fcde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _ecdg :=d .DecodeElement (_afgdd .Scaling ,&_ebga ); +_ecdg !=nil {return _ecdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_afgdd .Delete =NewCT_Boolean (); +if _aedd :=d .DecodeElement (_afgdd .Delete ,&_ebga );_aedd !=nil {return _aedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _bfa :=d .DecodeElement (_afgdd .AxPos ,&_ebga ); +_bfa !=nil {return _bfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_afgdd .MajorGridlines =NewCT_ChartLines (); +if _ece :=d .DecodeElement (_afgdd .MajorGridlines ,&_ebga );_ece !=nil {return _ece ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_afgdd .MinorGridlines =NewCT_ChartLines (); +if _ffaa :=d .DecodeElement (_afgdd .MinorGridlines ,&_ebga );_ffaa !=nil {return _ffaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_afgdd .Title =NewCT_Title (); +if _acg :=d .DecodeElement (_afgdd .Title ,&_ebga );_acg !=nil {return _acg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_afgdd .NumFmt =NewCT_NumFmt (); +if _ega :=d .DecodeElement (_afgdd .NumFmt ,&_ebga );_ega !=nil {return _ega ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_afgdd .MajorTickMark =NewCT_TickMark (); +if _bcfe :=d .DecodeElement (_afgdd .MajorTickMark ,&_ebga );_bcfe !=nil {return _bcfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_afgdd .MinorTickMark =NewCT_TickMark (); +if _bdbg :=d .DecodeElement (_afgdd .MinorTickMark ,&_ebga );_bdbg !=nil {return _bdbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_afgdd .TickLblPos =NewCT_TickLblPos (); +if _bfdc :=d .DecodeElement (_afgdd .TickLblPos ,&_ebga );_bfdc !=nil {return _bfdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_afgdd .SpPr =_a .NewCT_ShapeProperties (); +if _fbfa :=d .DecodeElement (_afgdd .SpPr ,&_ebga );_fbfa !=nil {return _fbfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_afgdd .TxPr =_a .NewCT_TextBody (); +if _ead :=d .DecodeElement (_afgdd .TxPr ,&_ebga );_ead !=nil {return _ead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _fafc :=d .DecodeElement (_afgdd .CrossAx ,&_ebga ); +_fafc !=nil {return _fafc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_afgdd .AxSharedChoice =NewEG_AxSharedChoice (); +if _caa :=d .DecodeElement (&_afgdd .AxSharedChoice .Crosses ,&_ebga );_caa !=nil {return _caa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_afgdd .AxSharedChoice =NewEG_AxSharedChoice (); +if _abc :=d .DecodeElement (&_afgdd .AxSharedChoice .CrossesAt ,&_ebga );_abc !=nil {return _abc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075\u0074\u006f"}:_afgdd .Auto =NewCT_Boolean (); +if _ddag :=d .DecodeElement (_afgdd .Auto ,&_ebga );_ddag !=nil {return _ddag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u0041\u006c\u0067\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u0041\u006c\u0067\u006e"}:_afgdd .LblAlgn =NewCT_LblAlgn (); +if _bdef :=d .DecodeElement (_afgdd .LblAlgn ,&_ebga );_bdef !=nil {return _bdef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006cb\u006c\u004f\u0066\u0066\u0073\u0065t"}:_afgdd .LblOffset =NewCT_LblOffset (); +if _eded :=d .DecodeElement (_afgdd .LblOffset ,&_ebga );_eded !=nil {return _eded ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}:_afgdd .TickLblSkip =NewCT_Skip (); +if _ecg :=d .DecodeElement (_afgdd .TickLblSkip ,&_ebga );_ecg !=nil {return _ecg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"}:_afgdd .TickMarkSkip =NewCT_Skip (); +if _decb :=d .DecodeElement (_afgdd .TickMarkSkip ,&_ebga );_decb !=nil {return _decb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"}:_afgdd .NoMultiLvlLbl =NewCT_Boolean (); +if _eecca :=d .DecodeElement (_afgdd .NoMultiLvlLbl ,&_ebga );_eecca !=nil {return _eecca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afgdd .ExtLst =NewCT_ExtensionList (); +if _dbab :=d .DecodeElement (_afgdd .ExtLst ,&_ebga );_dbab !=nil {return _dbab ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078\u0020\u0025\u0076",_ebga .Name ); +if _dadd :=d .Skip ();_dadd !=nil {return _dadd ;};};case _c .EndElement :break _bddc ;case _c .CharData :};};return nil ;};func (_cace *CT_Chart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cace .PlotArea =NewCT_PlotArea ();_ddae :for {_feab ,_ecfa :=d .Token (); +if _ecfa !=nil {return _ecfa ;};switch _cdbc :=_feab .(type ){case _c .StartElement :switch _cdbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_cace .Title =NewCT_Title (); +if _fdee :=d .DecodeElement (_cace .Title ,&_cdbc );_fdee !=nil {return _fdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075t\u006f\u0054\u0069t\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0075t\u006f\u0054\u0069t\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064"}:_cace .AutoTitleDeleted =NewCT_Boolean (); +if _dcag :=d .DecodeElement (_cace .AutoTitleDeleted ,&_cdbc );_dcag !=nil {return _dcag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070i\u0076\u006f\u0074\u0046\u006d\u0074s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070i\u0076\u006f\u0074\u0046\u006d\u0074s"}:_cace .PivotFmts =NewCT_PivotFmts (); +if _eafb :=d .DecodeElement (_cace .PivotFmts ,&_cdbc );_eafb !=nil {return _eafb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0069\u0065\u0077\u0033\u0044"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0069\u0065\u0077\u0033\u0044"}:_cace .View3D =NewCT_View3D (); +if _afcb :=d .DecodeElement (_cace .View3D ,&_cdbc );_afcb !=nil {return _afcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006c\u006fo\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006c\u006fo\u0072"}:_cace .Floor =NewCT_Surface (); +if _aeeb :=d .DecodeElement (_cace .Floor ,&_cdbc );_aeeb !=nil {return _aeeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u0064\u0065\u0057\u0061\u006c\u006c"}:_cace .SideWall =NewCT_Surface (); +if _dfdcb :=d .DecodeElement (_cace .SideWall ,&_cdbc );_dfdcb !=nil {return _dfdcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0063\u006b\u0057\u0061\u006c\u006c"}:_cace .BackWall =NewCT_Surface (); +if _dbcb :=d .DecodeElement (_cace .BackWall ,&_cdbc );_dbcb !=nil {return _dbcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u006f\u0074\u0041\u0072\u0065\u0061"}:if _eddf :=d .DecodeElement (_cace .PlotArea ,&_cdbc ); +_eddf !=nil {return _eddf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0065\u0067\u0065\u006e\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0065\u0067\u0065\u006e\u0064"}:_cace .Legend =NewCT_Legend (); +if _cfde :=d .DecodeElement (_cace .Legend ,&_cdbc );_cfde !=nil {return _cfde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u006c\u006f\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"}:_cace .PlotVisOnly =NewCT_Boolean (); +if _begc :=d .DecodeElement (_cace .PlotVisOnly ,&_cdbc );_begc !=nil {return _begc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0069\u0073p\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073"}:_cace .DispBlanksAs =NewCT_DispBlanksAs (); +if _gfcg :=d .DecodeElement (_cace .DispBlanksAs ,&_cdbc );_gfcg !=nil {return _gfcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068o\u0077\u0044\u004cb\u006c\u0073\u004f\u0076\u0065\u0072\u004d\u0061\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068o\u0077\u0044\u004cb\u006c\u0073\u004f\u0076\u0065\u0072\u004d\u0061\u0078"}:_cace .ShowDLblsOverMax =NewCT_Boolean (); +if _cacg :=d .DecodeElement (_cace .ShowDLblsOverMax ,&_cdbc );_cacg !=nil {return _cacg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cace .ExtLst =NewCT_ExtensionList (); +if _eada :=d .DecodeElement (_cace .ExtLst ,&_cdbc );_eada !=nil {return _eada ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_cdbc .Name ); +if _gccg :=d .Skip ();_gccg !=nil {return _gccg ;};};case _c .EndElement :break _ddae ;case _c .CharData :};};return nil ;};func (_dgfcb *CT_View3D )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agffg :for {_gdbc ,_ccdea :=d .Token ();if _ccdea !=nil {return _ccdea ; +};switch _bddbf :=_gdbc .(type ){case _c .StartElement :switch _bddbf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0058"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0058"}:_dgfcb .RotX =NewCT_RotX (); +if _ccdf :=d .DecodeElement (_dgfcb .RotX ,&_bddbf );_ccdf !=nil {return _ccdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_dgfcb .HPercent =NewCT_HPercent (); +if _agge :=d .DecodeElement (_dgfcb .HPercent ,&_bddbf );_agge !=nil {return _agge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0059"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0074\u0059"}:_dgfcb .RotY =NewCT_RotY (); +if _cgbc :=d .DecodeElement (_dgfcb .RotY ,&_bddbf );_cgbc !=nil {return _cgbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u0070t\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u0070t\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_dgfcb .DepthPercent =NewCT_DepthPercent (); +if _dddcf :=d .DecodeElement (_dgfcb .DepthPercent ,&_bddbf );_dddcf !=nil {return _dddcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0041\u006e\u0067\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0041\u006e\u0067\u0041\u0078"}:_dgfcb .RAngAx =NewCT_Boolean (); +if _cdgeg :=d .DecodeElement (_dgfcb .RAngAx ,&_bddbf );_cdgeg !=nil {return _cdgeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"}:_dgfcb .Perspective =NewCT_Perspective (); +if _dgdd :=d .DecodeElement (_dgfcb .Perspective ,&_bddbf );_dgdd !=nil {return _dgdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgfcb .ExtLst =NewCT_ExtensionList (); +if _eebce :=d .DecodeElement (_dgfcb .ExtLst ,&_bddbf );_eebce !=nil {return _eebce ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0056\u0069\u0065w\u0033\u0044 \u0025\u0076",_bddbf .Name ); +if _ccdg :=d .Skip ();_ccdg !=nil {return _ccdg ;};};case _c .EndElement :break _agffg ;case _c .CharData :};};return nil ;}; + +// Validate validates the CT_LineSer and its children +func (_eeffc *CT_LineSer )Validate ()error {return _eeffc .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0065\u0072");};func (_abed *CT_SurfaceChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _abed .Wireframe !=nil {_agga :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}};e .EncodeElement (_abed .Wireframe ,_agga );};if _abed .Ser !=nil {_dgcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_fabg :=range _abed .Ser {e .EncodeElement (_fabg ,_dgcb );};};if _abed .BandFmts !=nil {_cbbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}};e .EncodeElement (_abed .BandFmts ,_cbbg ); +};_cfbbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_dfadb :=range _abed .AxId {e .EncodeElement (_dfadb ,_cfbbg );};if _abed .ExtLst !=nil {_gcbge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_abed .ExtLst ,_gcbge );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_Trendline and its children, prefixing error messages with path +func (_aacea *CT_Trendline )ValidateWithPath (path string )error {if _aacea .SpPr !=nil {if _baefe :=_aacea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_baefe !=nil {return _baefe ;};};if _dcddd :=_aacea .TrendlineType .ValidateWithPath (path +"\u002f\u0054\u0072\u0065\u006e\u0064\u006c\u0069\u006ee\u0054\u0079\u0070\u0065"); +_dcddd !=nil {return _dcddd ;};if _aacea .Order !=nil {if _caag :=_aacea .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072");_caag !=nil {return _caag ;};};if _aacea .Period !=nil {if _acgga :=_aacea .Period .ValidateWithPath (path +"\u002fP\u0065\u0072\u0069\u006f\u0064"); +_acgga !=nil {return _acgga ;};};if _aacea .Forward !=nil {if _dcaca :=_aacea .Forward .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0077\u0061\u0072\u0064");_dcaca !=nil {return _dcaca ;};};if _aacea .Backward !=nil {if _dfecg :=_aacea .Backward .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0077\u0061\u0072d"); +_dfecg !=nil {return _dfecg ;};};if _aacea .Intercept !=nil {if _cecce :=_aacea .Intercept .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0063\u0065\u0070\u0074");_cecce !=nil {return _cecce ;};};if _aacea .DispRSqr !=nil {if _ccdd :=_aacea .DispRSqr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u0052\u0053\u0071r"); +_ccdd !=nil {return _ccdd ;};};if _aacea .DispEq !=nil {if _dfae :=_aacea .DispEq .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u0045\u0071");_dfae !=nil {return _dfae ;};};if _aacea .TrendlineLbl !=nil {if _aaaaa :=_aacea .TrendlineLbl .ValidateWithPath (path +"\u002f\u0054\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"); +_aaaaa !=nil {return _aaaaa ;};};if _aacea .ExtLst !=nil {if _fcada :=_aacea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcada !=nil {return _fcada ;};};return nil ;};func (_dcdf *CT_DLblPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_cfca ,_bead :=_dcdf .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _bead !=nil {return _bead ;};start .Attr =append (start .Attr ,_cfca );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_LblAlgnUnset ST_LblAlgn =0;ST_LblAlgnCtr ST_LblAlgn =1;ST_LblAlgnL ST_LblAlgn =2; +ST_LblAlgnR ST_LblAlgn =3;); + +// Validate validates the CT_DoughnutChart and its children +func (_fabe *CT_DoughnutChart )Validate ()error {return _fabe .ValidateWithPath ("\u0043\u0054_\u0044\u006f\u0075g\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074");};func (_accdc ST_PictureFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_accdc .String (),start ); +};func (_dgfee ST_Grouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgfee .String (),start );};type CT_HeaderFooter struct{ // Align With Margins AlignWithMarginsAttr *bool ; @@ -3901,264 +3538,465 @@ EvenFooter *string ; FirstHeader *string ; // First Footer -FirstFooter *string ;};func (_dfedg *CT_Order )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gbabg :=range start .Attr {if _gbabg .Name .Local =="\u0076\u0061\u006c"{_aabb ,_fceg :=_fb .ParseUint (_gbabg .Value ,10,8);if _fceg !=nil {return _fceg ; -};_bgffd :=uint8 (_aabb );_dfedg .ValAttr =&_bgffd ;continue ;};};for {_afed ,_bbdbb :=d .Token ();if _bbdbb !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0072\u0064\u0065\u0072: \u0025\u0073",_bbdbb );};if _bbgfe ,_dfeb :=_afed .(_e .EndElement ); -_dfeb &&_bbgfe .Name ==start .Name {break ;};};return nil ;};func (_gdae ST_TrendlineType )ValidateWithPath (path string )error {switch _gdae {case 0,1,2,3,4,5,6:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdae )); +FirstFooter *string ;}; + +// ValidateWithPath validates the CT_SecondPieSize and its children, prefixing error messages with path +func (_affgg *CT_SecondPieSize )ValidateWithPath (path string )error {if _affgg .ValAttr !=nil {if _afcadf :=_affgg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_afcadf !=nil {return _afcadf ;};};return nil ;}; + +// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path +func (_fcedb *CT_HeaderFooter )ValidateWithPath (path string )error {return nil };type EG_SurfaceChartShared struct{ + +// Wireframe +Wireframe *CT_Boolean ; + +// Surface Chart Series +Ser []*CT_SurfaceSer ; + +// Band Formats +BandFmts *CT_BandFmts ;}; + +// Validate validates the CT_DLbls and its children +func (_aeaa *CT_DLbls )Validate ()error {return _aeaa .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073");};func (_bfgfc *EG_AxSharedChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfgfc .Crosses !=nil {_cbbb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0065s"}}; +e .EncodeElement (_bfgfc .Crosses ,_cbbb );}else if _bfgfc .CrossesAt !=nil {_dgdfa :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0063\u0072\u006f\u0073\u0073\u0065\u0073\u0041\u0074"}};e .EncodeElement (_bfgfc .CrossesAt ,_dgdfa );};return nil ; +};const (ST_OfPieTypeUnset ST_OfPieType =0;ST_OfPieTypePie ST_OfPieType =1;ST_OfPieTypeBar ST_OfPieType =2;);func (_fgbe *CT_Bar3DChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fdd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}}; +e .EncodeElement (_fgbe .BarDir ,_fdd );if _fgbe .Grouping !=nil {_cebf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_fgbe .Grouping ,_cebf );};if _fgbe .VaryColors !=nil {_eef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_fgbe .VaryColors ,_eef );};if _fgbe .Ser !=nil {_dfff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_ecf :=range _fgbe .Ser {e .EncodeElement (_ecf ,_dfff );};};if _fgbe .DLbls !=nil {_acaa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_fgbe .DLbls ,_acaa );};if _fgbe .GapWidth !=nil {_egba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}};e .EncodeElement (_fgbe .GapWidth ,_egba );};if _fgbe .GapDepth !=nil {_cgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}}; +e .EncodeElement (_fgbe .GapDepth ,_cgg );};if _fgbe .Shape !=nil {_fcbc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u0061\u0070\u0065"}};e .EncodeElement (_fgbe .Shape ,_fcbc );};_gbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_bbf :=range _fgbe .AxId {e .EncodeElement (_bbf ,_gbc );};if _fgbe .ExtLst !=nil {_fgdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgbe .ExtLst ,_fgdc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_HeaderFooter ()*CT_HeaderFooter {_ggffe :=&CT_HeaderFooter {};return _ggffe };const (ST_DispBlanksAsUnset ST_DispBlanksAs =0;ST_DispBlanksAsSpan ST_DispBlanksAs =1;ST_DispBlanksAsGap ST_DispBlanksAs =2;ST_DispBlanksAsZero ST_DispBlanksAs =3; +);func (_edddbb ST_LayoutMode )ValidateWithPath (path string )error {switch _edddbb {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edddbb )); +};return nil ;};func (_ccfc *CT_CustSplit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ccfc .SecondPiePt !=nil {_fgbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"}}; +for _ ,_afcd :=range _ccfc .SecondPiePt {e .EncodeElement (_afcd ,_fgbf );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ErrBars ()*CT_ErrBars {_bfdcf :=&CT_ErrBars {};_bfdcf .ErrBarType =NewCT_ErrBarType ();_bfdcf .ErrValType =NewCT_ErrValType (); +return _bfdcf ;};func (_gec *CT_BandFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dddf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_gec .Idx ,_dddf );if _gec .SpPr !=nil {_cea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_gec .SpPr ,_cea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_Chart and its children, prefixing error messages with path +func (_ebcg *CT_Chart )ValidateWithPath (path string )error {if _ebcg .Title !=nil {if _ceda :=_ebcg .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_ceda !=nil {return _ceda ;};};if _ebcg .AutoTitleDeleted !=nil {if _efdc :=_ebcg .AutoTitleDeleted .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0054\u0069\u0074\u006c\u0065\u0044\u0065l\u0065\u0074\u0065\u0064"); +_efdc !=nil {return _efdc ;};};if _ebcg .PivotFmts !=nil {if _geg :=_ebcg .PivotFmts .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073");_geg !=nil {return _geg ;};};if _ebcg .View3D !=nil {if _cdeg :=_ebcg .View3D .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0033\u0044"); +_cdeg !=nil {return _cdeg ;};};if _ebcg .Floor !=nil {if _aebg :=_ebcg .Floor .ValidateWithPath (path +"\u002f\u0046\u006c\u006f\u006f\u0072");_aebg !=nil {return _aebg ;};};if _ebcg .SideWall !=nil {if _ddbg :=_ebcg .SideWall .ValidateWithPath (path +"\u002fS\u0069\u0064\u0065\u0057\u0061\u006cl"); +_ddbg !=nil {return _ddbg ;};};if _ebcg .BackWall !=nil {if _daef :=_ebcg .BackWall .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0057\u0061\u006cl");_daef !=nil {return _daef ;};};if _ebfd :=_ebcg .PlotArea .ValidateWithPath (path +"\u002fP\u006c\u006f\u0074\u0041\u0072\u0065a"); +_ebfd !=nil {return _ebfd ;};if _ebcg .Legend !=nil {if _bfbg :=_ebcg .Legend .ValidateWithPath (path +"\u002fL\u0065\u0067\u0065\u006e\u0064");_bfbg !=nil {return _bfbg ;};};if _ebcg .PlotVisOnly !=nil {if _dac :=_ebcg .PlotVisOnly .ValidateWithPath (path +"\u002f\u0050\u006co\u0074\u0056\u0069\u0073\u004f\u006e\u006c\u0079"); +_dac !=nil {return _dac ;};};if _ebcg .DispBlanksAs !=nil {if _bced :=_ebcg .DispBlanksAs .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073");_bced !=nil {return _bced ;};};if _ebcg .ShowDLblsOverMax !=nil {if _fbbe :=_ebcg .ShowDLblsOverMax .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0044\u004c\u0062\u006c\u0073\u004f\u0076e\u0072\u004d\u0061\u0078"); +_fbbe !=nil {return _fbbe ;};};if _ebcg .ExtLst !=nil {if _ageg :=_ebcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ageg !=nil {return _ageg ;};};return nil ;};func (_ggbab *CT_UpDownBar )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aadde :for {_dfcab ,_gefdf :=d .Token (); +if _gefdf !=nil {return _gefdf ;};switch _fdgf :=_dfcab .(type ){case _c .StartElement :switch _fdgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ggbab .SpPr =_a .NewCT_ShapeProperties (); +if _afcdg :=d .DecodeElement (_ggbab .SpPr ,&_fdgf );_afcdg !=nil {return _afcdg ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_U\u0070\u0044o\u0077\u006e\u0042\u0061\u0072\u0020\u0025\u0076",_fdgf .Name ); +if _ggbcca :=d .Skip ();_ggbcca !=nil {return _ggbcca ;};};case _c .EndElement :break _aadde ;case _c .CharData :};};return nil ;}; + +// Validate validates the CT_SerAx and its children +func (_fccde *CT_SerAx )Validate ()error {return _fccde .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078");};func (_ccda *CT_Shape )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdbfb :=range start .Attr {if _fdbfb .Name .Local =="\u0076\u0061\u006c"{_ccda .ValAttr .UnmarshalXMLAttr (_fdbfb ); +continue ;};};for {_acaf ,_egfc :=d .Token ();if _egfc !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0061\u0070\u0065: \u0025\u0073",_egfc );};if _fdbg ,_afcbe :=_acaf .(_c .EndElement );_afcbe &&_fdbg .Name ==start .Name {break ; +};};return nil ;};func (_fdefb ST_LayoutMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_adgga :=_c .Attr {};_adgga .Name =name ;switch _fdefb {case ST_LayoutModeUnset :_adgga .Value ="";case ST_LayoutModeEdge :_adgga .Value ="\u0065\u0064\u0067\u0065"; +case ST_LayoutModeFactor :_adgga .Value ="\u0066\u0061\u0063\u0074\u006f\u0072";};return _adgga ,nil ;}; + +// Validate validates the CT_BarGrouping and its children +func (_egdf *CT_BarGrouping )Validate ()error {return _egdf .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0047\u0072\u006fu\u0070\u0069\u006e\u0067");};func NewCT_CustSplit ()*CT_CustSplit {_baf :=&CT_CustSplit {};return _baf };func (_bceb *CT_RadarSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bceb .Idx =NewCT_UnsignedInt (); +_bceb .Order =NewCT_UnsignedInt ();_debaef :for {_efed ,_ffad :=d .Token ();if _ffad !=nil {return _ffad ;};switch _aeace :=_efed .(type ){case _c .StartElement :switch _aeace .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _eabce :=d .DecodeElement (_bceb .Idx ,&_aeace ); +_eabce !=nil {return _eabce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _beegb :=d .DecodeElement (_bceb .Order ,&_aeace ); +_beegb !=nil {return _beegb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_bceb .Tx =NewCT_SerTx (); +if _effbae :=d .DecodeElement (_bceb .Tx ,&_aeace );_effbae !=nil {return _effbae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bceb .SpPr =_a .NewCT_ShapeProperties (); +if _aabg :=d .DecodeElement (_bceb .SpPr ,&_aeace );_aabg !=nil {return _aabg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_bceb .Marker =NewCT_Marker (); +if _gcfcd :=d .DecodeElement (_bceb .Marker ,&_aeace );_gcfcd !=nil {return _gcfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_ccecf :=NewCT_DPt (); +if _fefac :=d .DecodeElement (_ccecf ,&_aeace );_fefac !=nil {return _fefac ;};_bceb .DPt =append (_bceb .DPt ,_ccecf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bceb .DLbls =NewCT_DLbls (); +if _gdcfb :=d .DecodeElement (_bceb .DLbls ,&_aeace );_gdcfb !=nil {return _gdcfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_bceb .Cat =NewCT_AxDataSource (); +if _bfdcfe :=d .DecodeElement (_bceb .Cat ,&_aeace );_bfdcfe !=nil {return _bfdcfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_bceb .Val =NewCT_NumDataSource (); +if _fdca :=d .DecodeElement (_bceb .Val ,&_aeace );_fdca !=nil {return _fdca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bceb .ExtLst =NewCT_ExtensionList (); +if _ggfae :=d .DecodeElement (_bceb .ExtLst ,&_aeace );_ggfae !=nil {return _ggfae ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072\u0020\u0025\u0076",_aeace .Name ); +if _aacf :=d .Skip ();_aacf !=nil {return _aacf ;};};case _c .EndElement :break _debaef ;case _c .CharData :};};return nil ;};const (ST_AxPosUnset ST_AxPos =0;ST_AxPosB ST_AxPos =1;ST_AxPosL ST_AxPos =2;ST_AxPosR ST_AxPos =3;ST_AxPosT ST_AxPos =4;); + +// ValidateWithPath validates the CT_GapAmount and its children, prefixing error messages with path +func (_cfcee *CT_GapAmount )ValidateWithPath (path string )error {if _cfcee .ValAttr !=nil {if _fbea :=_cfcee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbea !=nil {return _fbea ;};};return nil ;};func (_cecad *CT_Skip )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cecad .ValAttr =1; +for _ ,_gcee :=range start .Attr {if _gcee .Name .Local =="\u0076\u0061\u006c"{_fgdca ,_eggab :=_ge .ParseUint (_gcee .Value ,10,32);if _eggab !=nil {return _eggab ;};_cecad .ValAttr =uint32 (_fgdca );continue ;};};for {_caaee ,_gfdab :=d .Token ();if _gfdab !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u006b\u0069\u0070\u003a\u0020\u0025\u0073",_gfdab ); +};if _edgdeg ,_ffdb :=_caaee .(_c .EndElement );_ffdb &&_edgdeg .Name ==start .Name {break ;};};return nil ;};func (_face *CT_StrRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edbc :for {_eeed ,_begbgg :=d .Token ();if _begbgg !=nil {return _begbgg ; +};switch _eecb :=_eeed .(type ){case _c .StartElement :switch _eecb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _bfbcf :=d .DecodeElement (&_face .F ,&_eecb ); +_bfbcf !=nil {return _bfbcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}:_face .StrCache =NewCT_StrData (); +if _eddfcc :=d .DecodeElement (_face .StrCache ,&_eecb );_eddfcc !=nil {return _eddfcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_face .ExtLst =NewCT_ExtensionList (); +if _caecf :=d .DecodeElement (_face .ExtLst ,&_eecb );_caecf !=nil {return _caecf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072R\u0065\u0066 \u0025\u0076",_eecb .Name ); +if _geefe :=d .Skip ();_geefe !=nil {return _geefe ;};};case _c .EndElement :break _edbc ;case _c .CharData :};};return nil ;};func (_edag *CT_BarSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edag .Idx =NewCT_UnsignedInt ();_edag .Order =NewCT_UnsignedInt (); +_bfgd :for {_fbb ,_gabda :=d .Token ();if _gabda !=nil {return _gabda ;};switch _adc :=_fbb .(type ){case _c .StartElement :switch _adc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _cecfe :=d .DecodeElement (_edag .Idx ,&_adc ); +_cecfe !=nil {return _cecfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _gbb :=d .DecodeElement (_edag .Order ,&_adc ); +_gbb !=nil {return _gbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_edag .Tx =NewCT_SerTx (); +if _gba :=d .DecodeElement (_edag .Tx ,&_adc );_gba !=nil {return _gba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_edag .SpPr =_a .NewCT_ShapeProperties (); +if _fafd :=d .DecodeElement (_edag .SpPr ,&_adc );_fafd !=nil {return _fafd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_edag .InvertIfNegative =NewCT_Boolean (); +if _aff :=d .DecodeElement (_edag .InvertIfNegative ,&_adc );_aff !=nil {return _aff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_edag .PictureOptions =NewCT_PictureOptions (); +if _bgfe :=d .DecodeElement (_edag .PictureOptions ,&_adc );_bgfe !=nil {return _bgfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_gaag :=NewCT_DPt (); +if _gdgd :=d .DecodeElement (_gaag ,&_adc );_gdgd !=nil {return _gdgd ;};_edag .DPt =append (_edag .DPt ,_gaag );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_edag .DLbls =NewCT_DLbls (); +if _dcca :=d .DecodeElement (_edag .DLbls ,&_adc );_dcca !=nil {return _dcca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_cbe :=NewCT_Trendline (); +if _ggbc :=d .DecodeElement (_cbe ,&_adc );_ggbc !=nil {return _ggbc ;};_edag .Trendline =append (_edag .Trendline ,_cbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_edag .ErrBars =NewCT_ErrBars (); +if _age :=d .DecodeElement (_edag .ErrBars ,&_adc );_age !=nil {return _age ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_edag .Cat =NewCT_AxDataSource (); +if _agdc :=d .DecodeElement (_edag .Cat ,&_adc );_agdc !=nil {return _agdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_edag .Val =NewCT_NumDataSource (); +if _cdfb :=d .DecodeElement (_edag .Val ,&_adc );_cdfb !=nil {return _cdfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u0061p\u0065"}:_edag .Shape =NewCT_Shape (); +if _ggcd :=d .DecodeElement (_edag .Shape ,&_adc );_ggcd !=nil {return _ggcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edag .ExtLst =NewCT_ExtensionList (); +if _agda :=d .DecodeElement (_edag .ExtLst ,&_adc );_agda !=nil {return _agda ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0042\u0061\u0072S\u0065\u0072 \u0025\u0076",_adc .Name ); +if _bbd :=d .Skip ();_bbd !=nil {return _bbd ;};};case _c .EndElement :break _bfgd ;case _c .CharData :};};return nil ;};const (ST_PictureFormatUnset ST_PictureFormat =0;ST_PictureFormatStretch ST_PictureFormat =1;ST_PictureFormatStack ST_PictureFormat =2; +ST_PictureFormatStackScale ST_PictureFormat =3;); + +// Validate validates the CT_ManualLayout and its children +func (_eadae *CT_ManualLayout )Validate ()error {return _eadae .ValidateWithPath ("\u0043T\u005fM\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074");};func (_bcee ST_OfPieType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcee .String (),start ); +}; + +// Validate validates the CT_UnsignedInt and its children +func (_dedgf *CT_UnsignedInt )Validate ()error {return _dedgf .ValidateWithPath ("\u0043\u0054\u005f\u0055\u006e\u0073\u0069\u0067\u006ee\u0064\u0049\u006e\u0074");};func (_gdcd *ST_ErrBarType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adffd ,_fcbg :=d .Token (); +if _fcbg !=nil {return _fcbg ;};if _effdb ,_egdbe :=_adffd .(_c .EndElement );_egdbe &&_effdb .Name ==start .Name {*_gdcd =1;return nil ;};if _cafgab ,_abegg :=_adffd .(_c .CharData );!_abegg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adffd ); +}else {switch string (_cafgab ){case "":*_gdcd =0;case "\u0062\u006f\u0074\u0068":*_gdcd =1;case "\u006d\u0069\u006eu\u0073":*_gdcd =2;case "\u0070\u006c\u0075\u0073":*_gdcd =3;};};_adffd ,_fcbg =d .Token ();if _fcbg !=nil {return _fcbg ;};if _adeddb ,_gcgce :=_adffd .(_c .EndElement ); +_gcgce &&_adeddb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adffd );};func (_cedbfe ST_Orientation )ValidateWithPath (path string )error {switch _cedbfe {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cedbfe )); +};return nil ;};type CT_ErrBarType struct{ + +// Error Bar Type Value +ValAttr ST_ErrBarType ;};func NewChart ()*Chart {_ddbab :=&Chart {};_ddbab .CT_RelId =*NewCT_RelId ();return _ddbab }; + +// Validate validates the CT_LblOffset and its children +func (_gafb *CT_LblOffset )Validate ()error {return _gafb .ValidateWithPath ("\u0043\u0054\u005fL\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074");};func NewCT_ExternalData ()*CT_ExternalData {_dacg :=&CT_ExternalData {};return _dacg };func (_gabcc ST_PageSetupOrientation )Validate ()error {return _gabcc .ValidateWithPath ("")}; +func (_bbgbb ST_BubbleScale )String ()string {if _bbgbb .ST_BubbleScalePercent !=nil {return _f .Sprintf ("\u0025\u0076",*_bbgbb .ST_BubbleScalePercent );};if _bbgbb .ST_BubbleScaleUInt !=nil {return _f .Sprintf ("\u0025\u0076",*_bbgbb .ST_BubbleScaleUInt ); +};return "";}; + +// ValidateWithPath validates the CT_PivotFmts and its children, prefixing error messages with path +func (_cfec *CT_PivotFmts )ValidateWithPath (path string )error {for _dbcee ,_aagbb :=range _cfec .PivotFmt {if _bgdc :=_aagbb .ValidateWithPath (_f .Sprintf ("\u0025s\u002fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u005b\u0025\u0064\u005d",path ,_dbcee )); +_bgdc !=nil {return _bgdc ;};};return nil ;};func NewCT_RadarChart ()*CT_RadarChart {_abbc :=&CT_RadarChart {};_abbc .RadarStyle =NewCT_RadarStyle ();return _abbc ;};func (_edggb *ST_Crosses )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_edggb =0; +case "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f":*_edggb =1;case "\u006d\u0061\u0078":*_edggb =2;case "\u006d\u0069\u006e":*_edggb =3;};return nil ;};type CT_Lvl struct{ + +// String Point +Pt []*CT_StrVal ;};func (_aegfcc ST_HPercent )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _aegfcc .ST_HPercentWithSymbol !=nil {e .EncodeToken (_c .CharData (*_aegfcc .ST_HPercentWithSymbol ));};if _aegfcc .ST_HPercentUShort !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_aegfcc .ST_HPercentUShort ))); +};return e .EncodeToken (_c .EndElement {Name :start .Name });}; + +// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path +func (_cddeb *CT_Marker )ValidateWithPath (path string )error {if _cddeb .Symbol !=nil {if _fbdgb :=_cddeb .Symbol .ValidateWithPath (path +"\u002fS\u0079\u006d\u0062\u006f\u006c");_fbdgb !=nil {return _fbdgb ;};};if _cddeb .Size !=nil {if _egbg :=_cddeb .Size .ValidateWithPath (path +"\u002f\u0053\u0069z\u0065"); +_egbg !=nil {return _egbg ;};};if _cddeb .SpPr !=nil {if _efae :=_cddeb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_efae !=nil {return _efae ;};};if _cddeb .ExtLst !=nil {if _gadg :=_cddeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gadg !=nil {return _gadg ;};};return nil ;};type Group_DLbl struct{ + +// Layout +Layout *CT_Layout ;Tx *CT_Tx ; + +// Number Format +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; + +// Data Label Position +DLblPos *CT_DLblPos ; + +// Show Legend Key +ShowLegendKey *CT_Boolean ; + +// Show Value +ShowVal *CT_Boolean ; + +// Show Category Name +ShowCatName *CT_Boolean ; + +// Show Series Name +ShowSerName *CT_Boolean ; + +// Show Percent +ShowPercent *CT_Boolean ; + +// Show Bubble Size +ShowBubbleSize *CT_Boolean ; + +// Separator +Separator *string ;};func (_bgac ST_HoleSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bgac .ST_HoleSizePercent !=nil {e .EncodeToken (_c .CharData (*_bgac .ST_HoleSizePercent ));};if _bgac .ST_HoleSizeUByte !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_bgac .ST_HoleSizeUByte ))); +};return e .EncodeToken (_c .EndElement {Name :start .Name });};func (_dcefg ST_BarGrouping )ValidateWithPath (path string )error {switch _dcefg {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcefg )); };return nil ;}; -// Validate validates the CT_ScatterChart and its children -func (_afbd *CT_ScatterChart )Validate ()error {return _afbd .ValidateWithPath ("\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074");};type CT_Double struct{ +// ValidateWithPath validates the CT_DispUnitsChoice and its children, prefixing error messages with path +func (_fefe *CT_DispUnitsChoice )ValidateWithPath (path string )error {if _fefe .CustUnit !=nil {if _gdgdg :=_fefe .CustUnit .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0055\u006e\u0069t");_gdgdg !=nil {return _gdgdg ;};};if _fefe .BuiltInUnit !=nil {if _becd :=_fefe .BuiltInUnit .ValidateWithPath (path +"\u002f\u0042\u0075i\u006c\u0074\u0049\u006e\u0055\u006e\u0069\u0074"); +_becd !=nil {return _becd ;};};return nil ;}; -// Floating Point Value -ValAttr float64 ;};func (_fbc *CT_CatAx )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_gdde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_fbc .AxId ,_gdde ); -_gagf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_fbc .Scaling ,_gagf );if _fbc .Delete !=nil {_cafc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_fbc .Delete ,_cafc );};_ecdd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_fbc .AxPos ,_ecdd );if _fbc .MajorGridlines !=nil {_cgfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_fbc .MajorGridlines ,_cgfa );};if _fbc .MinorGridlines !=nil {_bagc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_fbc .MinorGridlines ,_bagc ); -};if _fbc .Title !=nil {_ggbb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_fbc .Title ,_ggbb );};if _fbc .NumFmt !=nil {_dfce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_fbc .NumFmt ,_dfce );};if _fbc .MajorTickMark !=nil {_cbga :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_fbc .MajorTickMark ,_cbga ); -};if _fbc .MinorTickMark !=nil {_fbbb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_fbc .MinorTickMark ,_fbbb );};if _fbc .TickLblPos !=nil {_baff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; -e .EncodeElement (_fbc .TickLblPos ,_baff );};if _fbc .SpPr !=nil {_fgfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fbc .SpPr ,_fgfg );};if _fbc .TxPr !=nil {_ageee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_fbc .TxPr ,_ageee );};_fbcb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_fbc .CrossAx ,_fbcb );if _fbc .AxSharedChoice !=nil {_fbc .AxSharedChoice .MarshalXML (e ,_e .StartElement {}); -};if _fbc .Auto !=nil {_fbdc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0075\u0074\u006f"}};e .EncodeElement (_fbc .Auto ,_fbdc );};if _fbc .LblAlgn !=nil {_bffa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006c\u0062\u006c\u0041\u006c\u0067n"}}; -e .EncodeElement (_fbc .LblAlgn ,_bffa );};if _fbc .LblOffset !=nil {_gfgd :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_fbc .LblOffset ,_gfgd );};if _fbc .TickLblSkip !=nil {_afg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}}; -e .EncodeElement (_fbc .TickLblSkip ,_afg );};if _fbc .TickMarkSkip !=nil {_agcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004d\u0061\u0072k\u0053\u006b\u0069\u0070"}};e .EncodeElement (_fbc .TickMarkSkip ,_agcc ); -};if _fbc .NoMultiLvlLbl !=nil {_cabd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006eo\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"}};e .EncodeElement (_fbc .NoMultiLvlLbl ,_cabd );};if _fbc .ExtLst !=nil {_dcad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fbc .ExtLst ,_dcad );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Extension ()*CT_Extension {_dcbg :=&CT_Extension {};return _dcbg };type CT_PictureFormat struct{ +// Validate validates the CT_NumData and its children +func (_gfec *CT_NumData )Validate ()error {return _gfec .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061");};func (_adea *CT_CatAx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dbca :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +e .EncodeElement (_adea .AxId ,_dbca );_fdgdb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_adea .Scaling ,_fdgdb );if _adea .Delete !=nil {_dcgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; +e .EncodeElement (_adea .Delete ,_dcgg );};_adfa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_adea .AxPos ,_adfa );if _adea .MajorGridlines !=nil {_dabfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_adea .MajorGridlines ,_dabfa );};if _adea .MinorGridlines !=nil {_adfd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_adea .MinorGridlines ,_adfd ); +};if _adea .Title !=nil {_adad :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_adea .Title ,_adad );};if _adea .NumFmt !=nil {_affb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_adea .NumFmt ,_affb );};if _adea .MajorTickMark !=nil {_dbde :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_adea .MajorTickMark ,_dbde ); +};if _adea .MinorTickMark !=nil {_beaf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_adea .MinorTickMark ,_beaf );};if _adea .TickLblPos !=nil {_ecaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; +e .EncodeElement (_adea .TickLblPos ,_ecaa );};if _adea .SpPr !=nil {_edbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_adea .SpPr ,_edbd );};if _adea .TxPr !=nil {_geba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_adea .TxPr ,_geba );};_gbg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_adea .CrossAx ,_gbg );if _adea .AxSharedChoice !=nil {_adea .AxSharedChoice .MarshalXML (e ,_c .StartElement {}); +};if _adea .Auto !=nil {_dffg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0075\u0074\u006f"}};e .EncodeElement (_adea .Auto ,_dffg );};if _adea .LblAlgn !=nil {_aagc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006c\u0062\u006c\u0041\u006c\u0067n"}}; +e .EncodeElement (_adea .LblAlgn ,_aagc );};if _adea .LblOffset !=nil {_bga :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_adea .LblOffset ,_bga );};if _adea .TickLblSkip !=nil {_bfdf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}}; +e .EncodeElement (_adea .TickLblSkip ,_bfdf );};if _adea .TickMarkSkip !=nil {_cgfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0069\u0063\u006b\u004d\u0061\u0072k\u0053\u006b\u0069\u0070"}};e .EncodeElement (_adea .TickMarkSkip ,_cgfg ); +};if _adea .NoMultiLvlLbl !=nil {_gcab :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006eo\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u004c\u0062\u006c"}};e .EncodeElement (_adea .NoMultiLvlLbl ,_gcab );};if _adea .ExtLst !=nil {_cadd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_adea .ExtLst ,_cadd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ecccc ST_TimeUnit )Validate ()error {return _ecccc .ValidateWithPath ("")};func ParseUnionST_LblOffset (s string )(ST_LblOffset ,error ){if ST_LblOffsetPercentPatternRe .MatchString (s ){return ST_LblOffset {ST_LblOffsetPercent :&s },nil ; +};_bcfgg ,_bfff :=_ge .ParseUint (s ,10,16);if _bfff !=nil {return ST_LblOffset {},_bfff ;};_ggfgg :=uint16 (_bcfgg );return ST_LblOffset {ST_LblOffsetUShort :&_ggfgg },nil ;};type CT_Pie3DChart struct{VaryColors *CT_Boolean ; -// Picture Format Value -ValAttr ST_PictureFormat ;}; +// Pie Chart Series +Ser []*CT_PieSer ; -// Validate validates the CT_StrData and its children -func (_afbdb *CT_StrData )Validate ()error {return _afbdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0072\u0044\u0061\u0074\u0061");};func (_gefaab *ST_MarkerStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gbbge ,_ebagca :=d .Token (); -if _ebagca !=nil {return _ebagca ;};if _dfcdd ,_bcdfab :=_gbbge .(_e .EndElement );_bcdfab &&_dfcdd .Name ==start .Name {*_gefaab =1;return nil ;};if _eeagd ,_cdcag :=_gbbge .(_e .CharData );!_cdcag {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbbge ); -}else {switch string (_eeagd ){case "":*_gefaab =0;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_gefaab =1;case "\u0064\u0061\u0073\u0068":*_gefaab =2;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_gefaab =3;case "\u0064\u006f\u0074":*_gefaab =4;case "\u006e\u006f\u006e\u0065":*_gefaab =5; -case "\u0070i\u0063\u0074\u0075\u0072\u0065":*_gefaab =6;case "\u0070\u006c\u0075\u0073":*_gefaab =7;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_gefaab =8;case "\u0073\u0074\u0061\u0072":*_gefaab =9;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_gefaab =10; -case "\u0078":*_gefaab =11;case "\u0061\u0075\u0074\u006f":*_gefaab =12;};};_gbbge ,_ebagca =d .Token ();if _ebagca !=nil {return _ebagca ;};if _fadbc ,_acdb :=_gbbge .(_e .EndElement );_acdb &&_fadbc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbbge ); -};func (_eddcd *ST_DispBlanksAs )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eddcd =0;case "\u0073\u0070\u0061\u006e":*_eddcd =1;case "\u0067\u0061\u0070":*_eddcd =2;case "\u007a\u0065\u0072\u006f":*_eddcd =3;};return nil ;};const (ST_BarGroupingUnset ST_BarGrouping =0; -ST_BarGroupingPercentStacked ST_BarGrouping =1;ST_BarGroupingClustered ST_BarGrouping =2;ST_BarGroupingStandard ST_BarGrouping =3;ST_BarGroupingStacked ST_BarGrouping =4;);func (_cgcfe *CT_ErrBars )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _cgcfe .ErrDir !=nil {_ebfc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0072\u0072\u0044\u0069\u0072"}};e .EncodeElement (_cgcfe .ErrDir ,_ebfc );};_bfbfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065r\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_cgcfe .ErrBarType ,_bfbfg );_acf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065r\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"}};e .EncodeElement (_cgcfe .ErrValType ,_acf );if _cgcfe .NoEndCap !=nil {_debfg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"}}; -e .EncodeElement (_cgcfe .NoEndCap ,_debfg );};if _cgcfe .Plus !=nil {_dde :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u006c\u0075\u0073"}};e .EncodeElement (_cgcfe .Plus ,_dde );};if _cgcfe .Minus !=nil {_fecf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006d\u0069\u006e\u0075\u0073"}}; -e .EncodeElement (_cgcfe .Minus ,_fecf );};if _cgcfe .Val !=nil {_deaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_cgcfe .Val ,_deaa );};if _cgcfe .SpPr !=nil {_ggg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cgcfe .SpPr ,_ggg );};if _cgcfe .ExtLst !=nil {_gbab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgcfe .ExtLst ,_gbab );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func NewCT_CrossBetween ()*CT_CrossBetween {_addef :=&CT_CrossBetween {};_addef .ValAttr =ST_CrossBetween (1);return _addef ;}; +// Data Labels +DLbls *CT_DLbls ; -// Validate validates the CT_DoughnutChart and its children -func (_dbedc *CT_DoughnutChart )Validate ()error {return _dbedc .ValidateWithPath ("\u0043\u0054_\u0044\u006f\u0075g\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074");};func (_bbcfd *EG_BarChartShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ecead :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}}; -e .EncodeElement (_bbcfd .BarDir ,_ecead );if _bbcfd .Grouping !=nil {_acadb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_bbcfd .Grouping ,_acadb );};if _bbcfd .VaryColors !=nil {_fbdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_bbcfd .VaryColors ,_fbdg );};if _bbcfd .Ser !=nil {_dbfdd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_acacg :=range _bbcfd .Ser {e .EncodeElement (_acacg ,_dbfdd );};};if _bbcfd .DLbls !=nil {_deeab :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_bbcfd .DLbls ,_deeab );};return nil ;};func (_edded ST_TimeUnit )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ecagdb :=_e .Attr {};_ecagdb .Name =name ;switch _edded {case ST_TimeUnitUnset :_ecagdb .Value ="";case ST_TimeUnitDays :_ecagdb .Value ="\u0064\u0061\u0079\u0073"; -case ST_TimeUnitMonths :_ecagdb .Value ="\u006d\u006f\u006e\u0074\u0068\u0073";case ST_TimeUnitYears :_ecagdb .Value ="\u0079\u0065\u0061r\u0073";};return _ecagdb ,nil ;};func (_cgdfa *ST_SecondPieSize )ValidateWithPath (path string )error {_bfead :=[]string {}; -if _cgdfa .ST_SecondPieSizePercent !=nil {_bfead =append (_bfead ,"\u0053\u0054\u005fSe\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _cgdfa .ST_SecondPieSizeUShort !=nil {_bfead =append (_bfead ,"\u0053\u0054\u005f\u0053ec\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065\u0055\u0053\u0068\u006fr\u0074"); -};if len (_bfead )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bfead );};return nil ;};func (_cdcgc *CT_Period )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cdcgc .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_cdcgc .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_bebaf *CT_LogBase )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_bebaf .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_UpDownBar struct{SpPr *_a .CT_ShapeProperties ;};type ST_TimeUnit byte ;func (_fdedd *CT_NumDataSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdedd .NumDataSourceChoice =NewCT_NumDataSourceChoice (); +_bgeb :for {_dbfbd ,_ffaac :=d .Token ();if _ffaac !=nil {return _ffaac ;};switch _dcdd :=_dbfbd .(type ){case _c .StartElement :switch _dcdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_fdedd .NumDataSourceChoice =NewCT_NumDataSourceChoice (); +if _dccec :=d .DecodeElement (&_fdedd .NumDataSourceChoice .NumRef ,&_dcdd );_dccec !=nil {return _dccec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_fdedd .NumDataSourceChoice =NewCT_NumDataSourceChoice (); +if _gebda :=d .DecodeElement (&_fdedd .NumDataSourceChoice .NumLit ,&_dcdd );_gebda !=nil {return _gebda ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0020\u0025v",_dcdd .Name ); +if _acga :=d .Skip ();_acga !=nil {return _acga ;};};case _c .EndElement :break _bgeb ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_TickLblPos and its children, prefixing error messages with path -func (_geefd *CT_TickLblPos )ValidateWithPath (path string )error {if _faaag :=_geefd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_faaag !=nil {return _faaag ;};return nil ;}; +// ValidateWithPath validates the EG_SerShared and its children, prefixing error messages with path +func (_bceaa *EG_SerShared )ValidateWithPath (path string )error {if _ffaca :=_bceaa .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_ffaca !=nil {return _ffaca ;};if _bddbb :=_bceaa .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_bddbb !=nil {return _bddbb ;};if _bceaa .Tx !=nil {if _gegad :=_bceaa .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_gegad !=nil {return _gegad ;};};if _bceaa .SpPr !=nil {if _ffce :=_bceaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_ffce !=nil {return _ffce ;};};return nil ;};func (_cgbcf ST_BarDir )ValidateWithPath (path string )error {switch _cgbcf {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgbcf )); +};return nil ;};func (_cgdab ST_LegendPos )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ededee :=_c .Attr {};_ededee .Name =name ;switch _cgdab {case ST_LegendPosUnset :_ededee .Value ="";case ST_LegendPosB :_ededee .Value ="\u0062";case ST_LegendPosTr :_ededee .Value ="\u0074\u0072"; +case ST_LegendPosL :_ededee .Value ="\u006c";case ST_LegendPosR :_ededee .Value ="\u0072";case ST_LegendPosT :_ededee .Value ="\u0074";};return _ededee ,nil ;};func (_acedc ST_ErrValType )Validate ()error {return _acedc .ValidateWithPath ("")};func (_gdbag ST_HoleSize )String ()string {if _gdbag .ST_HoleSizePercent !=nil {return _f .Sprintf ("\u0025\u0076",*_gdbag .ST_HoleSizePercent ); +};if _gdbag .ST_HoleSizeUByte !=nil {return _f .Sprintf ("\u0025\u0076",*_gdbag .ST_HoleSizeUByte );};return "";};func (_eggaa *ST_Crosses )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gggfd ,_adbdfa :=d .Token ();if _adbdfa !=nil {return _adbdfa ; +};if _gbabf ,_cbagc :=_gggfd .(_c .EndElement );_cbagc &&_gbabf .Name ==start .Name {*_eggaa =1;return nil ;};if _cfdea ,_efbbd :=_gggfd .(_c .CharData );!_efbbd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gggfd ); +}else {switch string (_cfdea ){case "":*_eggaa =0;case "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f":*_eggaa =1;case "\u006d\u0061\u0078":*_eggaa =2;case "\u006d\u0069\u006e":*_eggaa =3;};};_gggfd ,_adbdfa =d .Token ();if _adbdfa !=nil {return _adbdfa ; +};if _ggae ,_fcdgf :=_gggfd .(_c .EndElement );_fcdgf &&_ggae .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gggfd ); +};func (_egdba ST_LegendPos )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egdba .String (),start );};func (_agde *CT_BarDir )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcbg :=range start .Attr {if _bcbg .Name .Local =="\u0076\u0061\u006c"{_agde .ValAttr .UnmarshalXMLAttr (_bcbg ); +continue ;};};for {_bed ,_daaf :=d .Token ();if _daaf !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u0061\u0072D\u0069\u0072\u003a\u0020\u0025\u0073",_daaf );};if _bcf ,_cbb :=_bed .(_c .EndElement );_cbb &&_bcf .Name ==start .Name {break ; +};};return nil ;};func (_acab *CT_DLblsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cag :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_acab .Delete =NewCT_Boolean (); +if _cdbd :=d .DecodeElement (_acab .Delete ,&_cag );_cdbd !=nil {return _cdbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_acab .NumFmt =NewCT_NumFmt (); +if _gafe :=d .DecodeElement (_acab .NumFmt ,&_cag );_gafe !=nil {return _gafe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_acab .SpPr =_a .NewCT_ShapeProperties (); +if _acdbe :=d .DecodeElement (_acab .SpPr ,&_cag );_acdbe !=nil {return _acdbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_acab .TxPr =_a .NewCT_TextBody (); +if _fecc :=d .DecodeElement (_acab .TxPr ,&_cag );_fecc !=nil {return _fecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_acab .DLblPos =NewCT_DLblPos (); +if _dgcf :=d .DecodeElement (_acab .DLblPos ,&_cag );_dgcf !=nil {return _dgcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_acab .ShowLegendKey =NewCT_Boolean (); +if _fgee :=d .DecodeElement (_acab .ShowLegendKey ,&_cag );_fgee !=nil {return _fgee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_acab .ShowVal =NewCT_Boolean (); +if _acag :=d .DecodeElement (_acab .ShowVal ,&_cag );_acag !=nil {return _acag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_acab .ShowCatName =NewCT_Boolean (); +if _gdbb :=d .DecodeElement (_acab .ShowCatName ,&_cag );_gdbb !=nil {return _gdbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_acab .ShowSerName =NewCT_Boolean (); +if _eaaf :=d .DecodeElement (_acab .ShowSerName ,&_cag );_eaaf !=nil {return _eaaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_acab .ShowPercent =NewCT_Boolean (); +if _cbfb :=d .DecodeElement (_acab .ShowPercent ,&_cag );_cbfb !=nil {return _cbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_acab .ShowBubbleSize =NewCT_Boolean (); +if _caeac :=d .DecodeElement (_acab .ShowBubbleSize ,&_cag );_caeac !=nil {return _caeac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_acab .Separator =new (string ); +if _bdaa :=d .DecodeElement (_acab .Separator ,&_cag );_bdaa !=nil {return _bdaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_acab .ShowLeaderLines =NewCT_Boolean (); +if _eaag :=d .DecodeElement (_acab .ShowLeaderLines ,&_cag );_eaag !=nil {return _eaag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_acab .LeaderLines =NewCT_ChartLines (); +if _fecd :=d .DecodeElement (_acab .LeaderLines ,&_cag );_fecd !=nil {return _fecd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_cag .Name ); +if _agec :=d .Skip ();_agec !=nil {return _agec ;};};return nil ;};func NewCT_NumRef ()*CT_NumRef {_acdad :=&CT_NumRef {};return _acdad };func ParseUnionST_SecondPieSize (s string )(ST_SecondPieSize ,error ){if ST_SecondPieSizePercentPatternRe .MatchString (s ){return ST_SecondPieSize {ST_SecondPieSizePercent :&s },nil ; +};_acagd ,_ecaba :=_ge .ParseUint (s ,10,16);if _ecaba !=nil {return ST_SecondPieSize {},_ecaba ;};_dacfe :=uint16 (_acagd );return ST_SecondPieSize {ST_SecondPieSizeUShort :&_dacfe },nil ;};func (_acbef *ST_OfPieType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cffgc ,_adbda :=d .Token (); +if _adbda !=nil {return _adbda ;};if _dfaca ,_fegdg :=_cffgc .(_c .EndElement );_fegdg &&_dfaca .Name ==start .Name {*_acbef =1;return nil ;};if _adabc ,_efec :=_cffgc .(_c .CharData );!_efec {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cffgc ); +}else {switch string (_adabc ){case "":*_acbef =0;case "\u0070\u0069\u0065":*_acbef =1;case "\u0062\u0061\u0072":*_acbef =2;};};_cffgc ,_adbda =d .Token ();if _adbda !=nil {return _adbda ;};if _fdaef ,_baaee :=_cffgc .(_c .EndElement );_baaee &&_fdaef .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cffgc );};type ST_ErrDir byte ;func NewCT_NumFmt ()*CT_NumFmt {_cedag :=&CT_NumFmt {}; +return _cedag };func (_facdf ST_BarGrouping )Validate ()error {return _facdf .ValidateWithPath ("")};func (_gbgd *CT_StockChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ecceb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_agcdf :=range _gbgd .Ser {e .EncodeElement (_agcdf ,_ecceb );};if _gbgd .DLbls !=nil {_abfab :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_gbgd .DLbls ,_abfab );};if _gbgd .DropLines !=nil {_ddcg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_gbgd .DropLines ,_ddcg );};if _gbgd .HiLowLines !=nil {_ecebd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068i\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_gbgd .HiLowLines ,_ecebd );};if _gbgd .UpDownBars !=nil {_egbgc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0075p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}}; +e .EncodeElement (_gbgd .UpDownBars ,_egbgc );};_dcbae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_gaac :=range _gbgd .AxId {e .EncodeElement (_gaac ,_dcbae );};if _gbgd .ExtLst !=nil {_bgfgd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gbgd .ExtLst ,_bgfgd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_CustSplit and its children -func (_gaed *CT_CustSplit )Validate ()error {return _gaed .ValidateWithPath ("\u0043\u0054\u005fC\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074");};type CT_LayoutTarget struct{ +// ValidateWithPath validates the CT_MarkerSize and its children, prefixing error messages with path +func (_fdgcfa *CT_MarkerSize )ValidateWithPath (path string )error {if _fdgcfa .ValAttr !=nil {if *_fdgcfa .ValAttr < 2{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fdgcfa .ValAttr ); +};if *_fdgcfa .ValAttr > 72{return _f .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00372 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fdgcfa .ValAttr );};};return nil ; +};func (_daeed *CT_ValAx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daeed .AxId =NewCT_UnsignedInt ();_daeed .Scaling =NewCT_Scaling ();_daeed .AxPos =NewCT_AxPos ();_daeed .CrossAx =NewCT_UnsignedInt ();_fggccf :for {_dbcg ,_fcag :=d .Token (); +if _fcag !=nil {return _fcag ;};switch _aaceac :=_dbcg .(type ){case _c .StartElement :switch _aaceac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _gbcab :=d .DecodeElement (_daeed .AxId ,&_aaceac ); +_gbcab !=nil {return _gbcab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _bgee :=d .DecodeElement (_daeed .Scaling ,&_aaceac ); +_bgee !=nil {return _bgee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_daeed .Delete =NewCT_Boolean (); +if _fbdcad :=d .DecodeElement (_daeed .Delete ,&_aaceac );_fbdcad !=nil {return _fbdcad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _eadaa :=d .DecodeElement (_daeed .AxPos ,&_aaceac ); +_eadaa !=nil {return _eadaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_daeed .MajorGridlines =NewCT_ChartLines (); +if _edcce :=d .DecodeElement (_daeed .MajorGridlines ,&_aaceac );_edcce !=nil {return _edcce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_daeed .MinorGridlines =NewCT_ChartLines (); +if _gabbf :=d .DecodeElement (_daeed .MinorGridlines ,&_aaceac );_gabbf !=nil {return _gabbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_daeed .Title =NewCT_Title (); +if _gbdad :=d .DecodeElement (_daeed .Title ,&_aaceac );_gbdad !=nil {return _gbdad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_daeed .NumFmt =NewCT_NumFmt (); +if _efcfa :=d .DecodeElement (_daeed .NumFmt ,&_aaceac );_efcfa !=nil {return _efcfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_daeed .MajorTickMark =NewCT_TickMark (); +if _cfdga :=d .DecodeElement (_daeed .MajorTickMark ,&_aaceac );_cfdga !=nil {return _cfdga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_daeed .MinorTickMark =NewCT_TickMark (); +if _ccebb :=d .DecodeElement (_daeed .MinorTickMark ,&_aaceac );_ccebb !=nil {return _ccebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_daeed .TickLblPos =NewCT_TickLblPos (); +if _cbebe :=d .DecodeElement (_daeed .TickLblPos ,&_aaceac );_cbebe !=nil {return _cbebe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_daeed .SpPr =_a .NewCT_ShapeProperties (); +if _bgcde :=d .DecodeElement (_daeed .SpPr ,&_aaceac );_bgcde !=nil {return _bgcde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_daeed .TxPr =_a .NewCT_TextBody (); +if _beee :=d .DecodeElement (_daeed .TxPr ,&_aaceac );_beee !=nil {return _beee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _eagfe :=d .DecodeElement (_daeed .CrossAx ,&_aaceac ); +_eagfe !=nil {return _eagfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_daeed .AxSharedChoice =NewEG_AxSharedChoice (); +if _dffad :=d .DecodeElement (&_daeed .AxSharedChoice .Crosses ,&_aaceac );_dffad !=nil {return _dffad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_daeed .AxSharedChoice =NewEG_AxSharedChoice (); +if _adbee :=d .DecodeElement (&_daeed .AxSharedChoice .CrossesAt ,&_aaceac );_adbee !=nil {return _adbee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0072\u006fs\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0072\u006fs\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e"}:_daeed .CrossBetween =NewCT_CrossBetween (); +if _bfcd :=d .DecodeElement (_daeed .CrossBetween ,&_aaceac );_bfcd !=nil {return _bfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006da\u006a\u006f\u0072\u0055\u006e\u0069t"}:_daeed .MajorUnit =NewCT_AxisUnit (); +if _agbg :=d .DecodeElement (_daeed .MajorUnit ,&_aaceac );_agbg !=nil {return _agbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006di\u006e\u006f\u0072\u0055\u006e\u0069t"}:_daeed .MinorUnit =NewCT_AxisUnit (); +if _efde :=d .DecodeElement (_daeed .MinorUnit ,&_aaceac );_efde !=nil {return _efde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064i\u0073\u0070\u0055\u006e\u0069\u0074s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064i\u0073\u0070\u0055\u006e\u0069\u0074s"}:_daeed .DispUnits =NewCT_DispUnits (); +if _fgef :=d .DecodeElement (_daeed .DispUnits ,&_aaceac );_fgef !=nil {return _fgef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_daeed .ExtLst =NewCT_ExtensionList (); +if _faafg :=d .DecodeElement (_daeed .ExtLst ,&_aaceac );_faafg !=nil {return _faafg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078\u0020\u0025\u0076",_aaceac .Name ); +if _eegab :=d .Skip ();_eegab !=nil {return _eegab ;};};case _c .EndElement :break _fggccf ;case _c .CharData :};};return nil ;};func (_afccd ST_Shape )String ()string {switch _afccd {case 0:return "";case 1:return "\u0063\u006f\u006e\u0065";case 2:return "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x"; +case 3:return "\u0062\u006f\u0078";case 4:return "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072";case 5:return "\u0070y\u0072\u0061\u006d\u0069\u0064";case 6:return "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078";};return "";}; +func (_abbad *CT_PivotSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bbbgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0061\u006d\u0065"}};_fd .AddPreserveSpaceAttr (&_bbbgb ,_abbad .Name ); +e .EncodeElement (_abbad .Name ,_bbbgb );_bbcfa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0066\u006d\u0074\u0049\u0064"}};e .EncodeElement (_abbad .FmtId ,_bbcfa );if _abbad .ExtLst !=nil {_cgcfc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +for _ ,_cebg :=range _abbad .ExtLst {e .EncodeElement (_cebg ,_cgcfc );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbdcf *ST_LblOffset )ValidateWithPath (path string )error {_bggcb :=[]string {};if _cbdcf .ST_LblOffsetPercent !=nil {_bggcb =append (_bggcb ,"\u0053\u0054\u005f\u004cbl\u004f\u0066\u0066\u0073\u0065\u0074\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _cbdcf .ST_LblOffsetUShort !=nil {_bggcb =append (_bggcb ,"\u0053T\u005fL\u0062\u006c\u004f\u0066\u0066s\u0065\u0074U\u0053\u0068\u006f\u0072\u0074");};if len (_bggcb )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bggcb ); +};return nil ;}; -// Layout Target Value -ValAttr ST_LayoutTarget ;};func (_gcff *CT_BandFmt )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_fce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_gcff .Idx ,_fce );if _gcff .SpPr !=nil {_afb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_gcff .SpPr ,_afb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ST_DepthPercent is a union type +type ST_DepthPercent struct{ST_DepthPercentWithSymbol *string ;ST_DepthPercentUShort *uint16 ;};func NewCT_SecondPieSize ()*CT_SecondPieSize {_aggff :=&CT_SecondPieSize {};return _aggff };type CT_StockChart struct{ -// Validate validates the CT_Overlap and its children -func (_fdfc *CT_Overlap )Validate ()error {return _fdfc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070");};func (_cbca *CT_Legend )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cbca .LegendPos !=nil {_addg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006c\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073"}}; -e .EncodeElement (_cbca .LegendPos ,_addg );};if _cbca .LegendEntry !=nil {_aaaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079"}};for _ ,_dadgg :=range _cbca .LegendEntry {e .EncodeElement (_dadgg ,_aaaa ); -};};if _cbca .Layout !=nil {_dbfdc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_cbca .Layout ,_dbfdc );};if _cbca .Overlay !=nil {_dagfg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061y"}}; -e .EncodeElement (_cbca .Overlay ,_dagfg );};if _cbca .SpPr !=nil {_egba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_cbca .SpPr ,_egba );};if _cbca .TxPr !=nil {_ccff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_cbca .TxPr ,_ccff );};if _cbca .ExtLst !=nil {_dfbca :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cbca .ExtLst ,_dfbca );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_ggdc *CT_ExtensionList )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgcg :for {_fcbaf ,_becd :=d .Token ();if _becd !=nil {return _becd ;};switch _aegb :=_fcbaf .(type ){case _e .StartElement :switch _aegb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074"}:_gefe :=NewCT_Extension (); -if _gcffe :=d .DecodeElement (_gefe ,&_aegb );_gcffe !=nil {return _gcffe ;};_ggdc .Ext =append (_ggdc .Ext ,_gefe );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_aegb .Name ); -if _bcgb :=d .Skip ();_bcgb !=nil {return _bcgb ;};};case _e .EndElement :break _cgcg ;case _e .CharData :};};return nil ;};func (_beddd *ST_BarGrouping )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_beddd =0;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_beddd =1; -case "\u0063l\u0075\u0073\u0074\u0065\u0072\u0065d":*_beddd =2;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_beddd =3;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_beddd =4;};return nil ;};func (_babba *CT_Period )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gcdf :=range start .Attr {if _gcdf .Name .Local =="\u0076\u0061\u006c"{_ffaf ,_ccbcc :=_fb .ParseUint (_gcdf .Value ,10,32); -if _ccbcc !=nil {return _ccbcc ;};_beegd :=uint32 (_ffaf );_babba .ValAttr =&_beegd ;continue ;};};for {_cefg ,_ffef :=d .Token ();if _ffef !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0065\u0072i\u006f\u0064\u003a\u0020\u0025\u0073",_ffef ); -};if _adag ,_fbaad :=_cefg .(_e .EndElement );_fbaad &&_adag .Name ==start .Name {break ;};};return nil ;};func (_dgdd *CT_Style )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_dgdd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ddce *ST_DLblPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afdaa ,_bgbbf :=d .Token ();if _bgbbf !=nil {return _bgbbf ;};if _edde ,_dffbaa :=_afdaa .(_e .EndElement ); -_dffbaa &&_edde .Name ==start .Name {*_ddce =1;return nil ;};if _eaeg ,_gcfdd :=_afdaa .(_e .CharData );!_gcfdd {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afdaa ); -}else {switch string (_eaeg ){case "":*_ddce =0;case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_ddce =1;case "\u0062":*_ddce =2;case "\u0063\u0074\u0072":*_ddce =3;case "\u0069\u006e\u0042\u0061\u0073\u0065":*_ddce =4;case "\u0069\u006e\u0045n\u0064":*_ddce =5; -case "\u006c":*_ddce =6;case "\u006f\u0075\u0074\u0045\u006e\u0064":*_ddce =7;case "\u0072":*_ddce =8;case "\u0074":*_ddce =9;};};_afdaa ,_bgbbf =d .Token ();if _bgbbf !=nil {return _bgbbf ;};if _dafea ,_dgbd :=_afdaa .(_e .EndElement );_dgbd &&_dafea .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afdaa );};type CT_PieSer struct{ +// Line Chart Series +Ser []*CT_LineSer ; -// Index -Idx *CT_UnsignedInt ; +// Data Labels +DLbls *CT_DLbls ;DropLines *CT_ChartLines ; -// Order -Order *CT_UnsignedInt ; +// High Low Lines +HiLowLines *CT_ChartLines ; -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Up/Down Bars +UpDownBars *CT_UpDownBars ; -// Explosion -Explosion *CT_UnsignedInt ; +// Axis ID +AxId []*CT_UnsignedInt ; + +// Chart Extensibility +ExtLst *CT_ExtensionList ;};type CT_Crosses struct{ + +// Crosses Value +ValAttr ST_Crosses ;};func (_adbac *CT_HoleSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adbac .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_adbac .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};var ST_SecondPieSizePercentPatternRe =_e .MustCompile (ST_SecondPieSizePercentPattern );func (_fcbfc ST_TickMark )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fdea :=_c .Attr {}; +_fdea .Name =name ;switch _fcbfc {case ST_TickMarkUnset :_fdea .Value ="";case ST_TickMarkCross :_fdea .Value ="\u0063\u0072\u006fs\u0073";case ST_TickMarkIn :_fdea .Value ="\u0069\u006e";case ST_TickMarkNone :_fdea .Value ="\u006e\u006f\u006e\u0065";case ST_TickMarkOut :_fdea .Value ="\u006f\u0075\u0074"; +};return _fdea ,nil ;};type CT_Overlap struct{ + +// Overlap Value +ValAttr *ST_Overlap ;}; + +// Validate validates the CT_DispUnitsLbl and its children +func (_edbee *CT_DispUnitsLbl )Validate ()error {return _edbee .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c");}; + +// ValidateWithPath validates the CT_LayoutMode and its children, prefixing error messages with path +func (_cfff *CT_LayoutMode )ValidateWithPath (path string )error {if _dgef :=_cfff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dgef !=nil {return _dgef ;};return nil ;};func (_bada *CT_ManualLayout )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eacd :for {_fdfb ,_fbca :=d .Token (); +if _fbca !=nil {return _fbca ;};switch _fgeeb :=_fdfb .(type ){case _c .StartElement :switch _fgeeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079o\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079o\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074"}:_bada .LayoutTarget =NewCT_LayoutTarget (); +if _gfcce :=d .DecodeElement (_bada .LayoutTarget ,&_fgeeb );_gfcce !=nil {return _gfcce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u004d\u006fd\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u004d\u006fd\u0065"}:_bada .XMode =NewCT_LayoutMode (); +if _ccedg :=d .DecodeElement (_bada .XMode ,&_fgeeb );_ccedg !=nil {return _ccedg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u004d\u006fd\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u004d\u006fd\u0065"}:_bada .YMode =NewCT_LayoutMode (); +if _ecea :=d .DecodeElement (_bada .YMode ,&_fgeeb );_ecea !=nil {return _ecea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077\u004d\u006fd\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077\u004d\u006fd\u0065"}:_bada .WMode =NewCT_LayoutMode (); +if _cbgd :=d .DecodeElement (_bada .WMode ,&_fgeeb );_cbgd !=nil {return _cbgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u004d\u006fd\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u004d\u006fd\u0065"}:_bada .HMode =NewCT_LayoutMode (); +if _affdf :=d .DecodeElement (_bada .HMode ,&_fgeeb );_affdf !=nil {return _affdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078"}:_bada .X =NewCT_Double (); +if _badbe :=d .DecodeElement (_bada .X ,&_fgeeb );_badbe !=nil {return _badbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079"}:_bada .Y =NewCT_Double (); +if _bbgc :=d .DecodeElement (_bada .Y ,&_fgeeb );_bbgc !=nil {return _bbgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077"}:_bada .W =NewCT_Double (); +if _afgba :=d .DecodeElement (_bada .W ,&_fgeeb );_afgba !=nil {return _afgba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068"}:_bada .H =NewCT_Double (); +if _agag :=d .DecodeElement (_bada .H ,&_fgeeb );_agag !=nil {return _agag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bada .ExtLst =NewCT_ExtensionList (); +if _bbge :=d .DecodeElement (_bada .ExtLst ,&_fgeeb );_bbge !=nil {return _bbge ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074\u0020\u0025\u0076",_fgeeb .Name ); +if _gafc :=d .Skip ();_gafc !=nil {return _gafc ;};};case _c .EndElement :break _eacd ;case _c .CharData :};};return nil ;};func (_gcb *CT_BarDir )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcb .ValAttr !=ST_BarDirUnset {_beb ,_ded :=_gcb .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _ded !=nil {return _ded ;};start .Attr =append (start .Attr ,_beb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agfea *CT_UpDownBars )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _agfea .GapWidth !=nil {_dgfcf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}};e .EncodeElement (_agfea .GapWidth ,_dgfcf );};if _agfea .UpBars !=nil {_bedcgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0075\u0070\u0042\u0061\u0072\u0073"}}; +e .EncodeElement (_agfea .UpBars ,_bedcgg );};if _agfea .DownBars !=nil {_abbac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}};e .EncodeElement (_agfea .DownBars ,_abbac );};if _agfea .ExtLst !=nil {_bdbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_agfea .ExtLst ,_bdbf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_ValAx and its children +func (_gcfgc *CT_ValAx )Validate ()error {return _gcfgc .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078");};const (ST_BarGroupingUnset ST_BarGrouping =0;ST_BarGroupingPercentStacked ST_BarGrouping =1;ST_BarGroupingClustered ST_BarGrouping =2; +ST_BarGroupingStandard ST_BarGrouping =3;ST_BarGroupingStacked ST_BarGrouping =4;);func (_adcb *ST_DispBlanksAs )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_adcb =0;case "\u0073\u0070\u0061\u006e":*_adcb =1;case "\u0067\u0061\u0070":*_adcb =2; +case "\u007a\u0065\u0072\u006f":*_adcb =3;};return nil ;};func (_afdg *CT_PictureStackUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_afdg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgcd *CT_BubbleChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_affg :for {_gcf ,_bce :=d .Token ();if _bce !=nil {return _bce ;};switch _begb :=_gcf .(type ){case _c .StartElement :switch _begb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_dgcd .VaryColors =NewCT_Boolean (); +if _fbaa :=d .DecodeElement (_dgcd .VaryColors ,&_begb );_fbaa !=nil {return _fbaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_cfb :=NewCT_BubbleSer (); +if _aegc :=d .DecodeElement (_cfb ,&_begb );_aegc !=nil {return _aegc ;};_dgcd .Ser =append (_dgcd .Ser ,_cfb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_dgcd .DLbls =NewCT_DLbls (); +if _acecf :=d .DecodeElement (_dgcd .DLbls ,&_begb );_acecf !=nil {return _acecf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_dgcd .Bubble3D =NewCT_Boolean (); +if _dde :=d .DecodeElement (_dgcd .Bubble3D ,&_begb );_dde !=nil {return _dde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"b\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"}:_dgcd .BubbleScale =NewCT_BubbleScale (); +if _eccfg :=d .DecodeElement (_dgcd .BubbleScale ,&_begb );_eccfg !=nil {return _eccfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004e\u0065\u0067\u0042\u0075b\u0062\u006c\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004e\u0065\u0067\u0042\u0075b\u0062\u006c\u0065\u0073"}:_dgcd .ShowNegBubbles =NewCT_Boolean (); +if _bbdc :=d .DecodeElement (_dgcd .ShowNegBubbles ,&_begb );_bbdc !=nil {return _bbdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073"}:_dgcd .SizeRepresents =NewCT_SizeRepresents (); +if _fgbea :=d .DecodeElement (_dgcd .SizeRepresents ,&_begb );_fgbea !=nil {return _fgbea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_ced :=NewCT_UnsignedInt (); +if _aaa :=d .DecodeElement (_ced ,&_begb );_aaa !=nil {return _aaa ;};_dgcd .AxId =append (_dgcd .AxId ,_ced );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgcd .ExtLst =NewCT_ExtensionList (); +if _bde :=d .DecodeElement (_dgcd .ExtLst ,&_begb );_bde !=nil {return _bde ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065\u0043h\u0061r\u0074\u0020\u0025\u0076",_begb .Name ); +if _ccce :=d .Skip ();_ccce !=nil {return _ccce ;};};case _c .EndElement :break _affg ;case _c .CharData :};};return nil ;};func (_accgb *ST_Grouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgde ,_cdege :=d .Token ();if _cdege !=nil {return _cdege ; +};if _dbcda ,_aebeg :=_dgde .(_c .EndElement );_aebeg &&_dbcda .Name ==start .Name {*_accgb =1;return nil ;};if _cadcb ,_ddgac :=_dgde .(_c .CharData );!_ddgac {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgde ); +}else {switch string (_cadcb ){case "":*_accgb =0;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_accgb =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_accgb =2;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_accgb =3; +};};_dgde ,_cdege =d .Token ();if _cdege !=nil {return _cdege ;};if _gefdc ,_gfegc :=_dgde .(_c .EndElement );_gfegc &&_gefdc .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgde ); +}; + +// ValidateWithPath validates the CT_DLblChoice and its children, prefixing error messages with path +func (_bfabg *CT_DLblChoice )ValidateWithPath (path string )error {if _bfabg .Delete !=nil {if _fgcc :=_bfabg .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_fgcc !=nil {return _fgcc ;};};if _bfabg .Layout !=nil {if _adag :=_bfabg .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074"); +_adag !=nil {return _adag ;};};if _bfabg .Tx !=nil {if _accb :=_bfabg .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_accb !=nil {return _accb ;};};if _bfabg .NumFmt !=nil {if _fbgg :=_bfabg .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_fbgg !=nil {return _fbgg ;};};if _bfabg .SpPr !=nil {if _acac :=_bfabg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_acac !=nil {return _acac ;};};if _bfabg .TxPr !=nil {if _gecda :=_bfabg .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_gecda !=nil {return _gecda ;};};if _bfabg .DLblPos !=nil {if _bedg :=_bfabg .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");_bedg !=nil {return _bedg ;};};if _bfabg .ShowLegendKey !=nil {if _dfga :=_bfabg .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079"); +_dfga !=nil {return _dfga ;};};if _bfabg .ShowVal !=nil {if _gcba :=_bfabg .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c");_gcba !=nil {return _gcba ;};};if _bfabg .ShowCatName !=nil {if _dffc :=_bfabg .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"); +_dffc !=nil {return _dffc ;};};if _bfabg .ShowSerName !=nil {if _edde :=_bfabg .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065");_edde !=nil {return _edde ;};};if _bfabg .ShowPercent !=nil {if _bcde :=_bfabg .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +_bcde !=nil {return _bcde ;};};if _bfabg .ShowBubbleSize !=nil {if _fbdbd :=_bfabg .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065");_fbdbd !=nil {return _fbdbd ;};};return nil ; +}; -// Data Point -DPt []*CT_DPt ; +// ValidateWithPath validates the CT_RelId and its children, prefixing error messages with path +func (_fbdge *CT_RelId )ValidateWithPath (path string )error {return nil }; -// Data Labels -DLbls *CT_DLbls ; +// ValidateWithPath validates the CT_NumRef and its children, prefixing error messages with path +func (_bdfd *CT_NumRef )ValidateWithPath (path string )error {if _bdfd .NumCache !=nil {if _cedg :=_bdfd .NumCache .ValidateWithPath (path +"\u002fN\u0075\u006d\u0043\u0061\u0063\u0068e");_cedg !=nil {return _cedg ;};};if _bdfd .ExtLst !=nil {if _dcddc :=_bdfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_dcddc !=nil {return _dcddc ;};};return nil ;};func NewCT_Overlap ()*CT_Overlap {_fcade :=&CT_Overlap {};return _fcade };const ST_ThicknessPercentPattern ="\u0028[\u0030\u002d\u0039\u005d\u002b\u0029%";func (_fcfa *ST_TickMark )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcecb ,_afebd :=d .Token (); +if _afebd !=nil {return _afebd ;};if _cggba ,_aceb :=_bcecb .(_c .EndElement );_aceb &&_cggba .Name ==start .Name {*_fcfa =1;return nil ;};if _ecfeg ,_ccfge :=_bcecb .(_c .CharData );!_ccfge {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcecb ); +}else {switch string (_ecfeg ){case "":*_fcfa =0;case "\u0063\u0072\u006fs\u0073":*_fcfa =1;case "\u0069\u006e":*_fcfa =2;case "\u006e\u006f\u006e\u0065":*_fcfa =3;case "\u006f\u0075\u0074":*_fcfa =4;};};_bcecb ,_afebd =d .Token ();if _afebd !=nil {return _afebd ; +};if _bgagg ,_beec :=_bcecb .(_c .EndElement );_beec &&_bgagg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcecb ); +};func NewCT_TrendlineType ()*CT_TrendlineType {_beaa :=&CT_TrendlineType {};return _beaa };type CT_DLbl struct{ -// Category Axis Data -Cat *CT_AxDataSource ;Val *CT_NumDataSource ; +// Index +Idx *CT_UnsignedInt ;DLblChoice *CT_DLblChoice ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_edfbf ST_Overlap )String ()string {if _edfbf .ST_OverlapPercent !=nil {return _c .Sprintf ("\u0025\u0076",*_edfbf .ST_OverlapPercent );};if _edfbf .ST_OverlapByte !=nil {return _c .Sprintf ("\u0025\u0076",*_edfbf .ST_OverlapByte ); -};return "";};func (_aaead *Group_DLbls )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eccbb :for {_dbefb ,_befaf :=d .Token ();if _befaf !=nil {return _befaf ;};switch _cbcff :=_dbefb .(type ){case _e .StartElement :switch _cbcff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_aaead .NumFmt =NewCT_NumFmt (); -if _aebb :=d .DecodeElement (_aaead .NumFmt ,&_cbcff );_aebb !=nil {return _aebb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_aaead .SpPr =_g .NewCT_ShapeProperties (); -if _bdfaa :=d .DecodeElement (_aaead .SpPr ,&_cbcff );_bdfaa !=nil {return _bdfaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_aaead .TxPr =_g .NewCT_TextBody (); -if _gbefc :=d .DecodeElement (_aaead .TxPr ,&_cbcff );_gbefc !=nil {return _gbefc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_aaead .DLblPos =NewCT_DLblPos (); -if _egfag :=d .DecodeElement (_aaead .DLblPos ,&_cbcff );_egfag !=nil {return _egfag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_aaead .ShowLegendKey =NewCT_Boolean (); -if _adgaf :=d .DecodeElement (_aaead .ShowLegendKey ,&_cbcff );_adgaf !=nil {return _adgaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_aaead .ShowVal =NewCT_Boolean (); -if _cdag :=d .DecodeElement (_aaead .ShowVal ,&_cbcff );_cdag !=nil {return _cdag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_aaead .ShowCatName =NewCT_Boolean (); -if _baacg :=d .DecodeElement (_aaead .ShowCatName ,&_cbcff );_baacg !=nil {return _baacg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_aaead .ShowSerName =NewCT_Boolean (); -if _dfcgb :=d .DecodeElement (_aaead .ShowSerName ,&_cbcff );_dfcgb !=nil {return _dfcgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_aaead .ShowPercent =NewCT_Boolean (); -if _bfdfe :=d .DecodeElement (_aaead .ShowPercent ,&_cbcff );_bfdfe !=nil {return _bfdfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_aaead .ShowBubbleSize =NewCT_Boolean (); -if _feegbb :=d .DecodeElement (_aaead .ShowBubbleSize ,&_cbcff );_feegbb !=nil {return _feegbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_aaead .Separator =new (string ); -if _ecbdc :=d .DecodeElement (_aaead .Separator ,&_cbcff );_ecbdc !=nil {return _ecbdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006fw\u004c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_aaead .ShowLeaderLines =NewCT_Boolean (); -if _fedcb :=d .DecodeElement (_aaead .ShowLeaderLines ,&_cbcff );_fedcb !=nil {return _fedcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"l\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_aaead .LeaderLines =NewCT_ChartLines (); -if _ddaa :=d .DecodeElement (_aaead .LeaderLines ,&_cbcff );_ddaa !=nil {return _ddaa ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073\u0020\u0025\u0076",_cbcff .Name ); -if _fabgg :=d .Skip ();_fabgg !=nil {return _fabgg ;};};case _e .EndElement :break _eccbb ;case _e .CharData :};};return nil ;};type CT_ScatterSer struct{ +ExtLst *CT_ExtensionList ;}; -// Index -Idx *CT_UnsignedInt ; +// Validate validates the CT_NumDataSource and its children +func (_cacdd *CT_NumDataSource )Validate ()error {return _cacdd .ValidateWithPath ("\u0043\u0054_\u004e\u0075\u006dD\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");};func (_gbdc *CT_UpDownBar )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gbdc .SpPr !=nil {_aaeec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gbdc .SpPr ,_aaeec );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcdgd *ST_LblOffset )Validate ()error {return _dcdgd .ValidateWithPath ("")}; +type CT_CustSplit struct{ -// Order -Order *CT_UnsignedInt ; +// Second Pie Point +SecondPiePt []*CT_UnsignedInt ;};func (_ecdcd ST_RadarStyle )Validate ()error {return _ecdcd .ValidateWithPath ("")};type CT_TickMark struct{ -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Tick Mark Value +ValAttr ST_TickMark ;};type CT_LogBase struct{ -// Marker -Marker *CT_Marker ; +// Logarithmic Base Value +ValAttr float64 ;};func (_gffgdb *ST_BubbleScale )ValidateWithPath (path string )error {_cdgdb :=[]string {};if _gffgdb .ST_BubbleScalePercent !=nil {_cdgdb =append (_cdgdb ,"S\u0054\u005f\u0042\u0075bb\u006ce\u0053\u0063\u0061\u006c\u0065P\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _gffgdb .ST_BubbleScaleUInt !=nil {_cdgdb =append (_cdgdb ,"\u0053T\u005fB\u0075\u0062\u0062\u006c\u0065S\u0063\u0061l\u0065\u0055\u0049\u006e\u0074");};if len (_cdgdb )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cdgdb ); +};return nil ;};func NewCT_LineChart ()*CT_LineChart {_ddfc :=&CT_LineChart {};_ddfc .Grouping =NewCT_Grouping ();return _ddfc ;}; -// Data Point -DPt []*CT_DPt ; +// ValidateWithPath validates the CT_Period and its children, prefixing error messages with path +func (_dbccg *CT_Period )ValidateWithPath (path string )error {if _dbccg .ValAttr !=nil {if *_dbccg .ValAttr < 2{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dbccg .ValAttr ); +};};return nil ;};func (_fegad ST_Overlap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fegad .ST_OverlapPercent !=nil {e .EncodeToken (_c .CharData (*_fegad .ST_OverlapPercent ));};if _fegad .ST_OverlapByte !=nil {e .EncodeToken (_c .CharData (_f .Sprintf ("\u0025\u0064",*_fegad .ST_OverlapByte ))); +};return e .EncodeToken (_c .EndElement {Name :start .Name });}; -// Data Labels -DLbls *CT_DLbls ;Trendline []*CT_Trendline ; +// ValidateWithPath validates the CT_BubbleChart and its children, prefixing error messages with path +func (_bfda *CT_BubbleChart )ValidateWithPath (path string )error {if _bfda .VaryColors !=nil {if _egc :=_bfda .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_egc !=nil {return _egc ;};};for _edd ,_adba :=range _bfda .Ser {if _adaa :=_adba .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_edd )); +_adaa !=nil {return _adaa ;};};if _bfda .DLbls !=nil {if _bgbf :=_bfda .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_bgbf !=nil {return _bgbf ;};};if _bfda .Bubble3D !=nil {if _adbb :=_bfda .Bubble3D .ValidateWithPath (path +"\u002fB\u0075\u0062\u0062\u006c\u0065\u0033D"); +_adbb !=nil {return _adbb ;};};if _bfda .BubbleScale !=nil {if _decf :=_bfda .BubbleScale .ValidateWithPath (path +"\u002f\u0042\u0075b\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065");_decf !=nil {return _decf ;};};if _bfda .ShowNegBubbles !=nil {if _agdd :=_bfda .ShowNegBubbles .ValidateWithPath (path +"\u002fS\u0068o\u0077\u004e\u0065\u0067\u0042\u0075\u0062\u0062\u006c\u0065\u0073"); +_agdd !=nil {return _agdd ;};};if _bfda .SizeRepresents !=nil {if _ddf :=_bfda .SizeRepresents .ValidateWithPath (path +"\u002fS\u0069z\u0065\u0052\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073");_ddf !=nil {return _ddf ;};};for _fca ,_ddb :=range _bfda .AxId {if _cge :=_ddb .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_fca )); +_cge !=nil {return _cge ;};};if _bfda .ExtLst !=nil {if _dfgd :=_bfda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dfgd !=nil {return _dfgd ;};};return nil ;};type CT_BarChart struct{ -// Error Bars -ErrBars []*CT_ErrBars ;XVal *CT_AxDataSource ;YVal *CT_NumDataSource ; +// Bar Direction +BarDir *CT_BarDir ; -// Smoothing -Smooth *CT_Boolean ; +// Bar Grouping +Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; +// Bar Chart Series +Ser []*CT_BarSer ; -// ValidateWithPath validates the CT_DateAx and its children, prefixing error messages with path -func (_bfdd *CT_DateAx )ValidateWithPath (path string )error {if _cfbb :=_bfdd .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_cfbb !=nil {return _cfbb ;};if _bfcc :=_bfdd .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); -_bfcc !=nil {return _bfcc ;};if _bfdd .Delete !=nil {if _bbfg :=_bfdd .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_bbfg !=nil {return _bbfg ;};};if _aeed :=_bfdd .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); -_aeed !=nil {return _aeed ;};if _bfdd .MajorGridlines !=nil {if _cdef :=_bfdd .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_cdef !=nil {return _cdef ;};};if _bfdd .MinorGridlines !=nil {if _dfag :=_bfdd .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); -_dfag !=nil {return _dfag ;};};if _bfdd .Title !=nil {if _begf :=_bfdd .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_begf !=nil {return _begf ;};};if _bfdd .NumFmt !=nil {if _fdae :=_bfdd .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_fdae !=nil {return _fdae ;};};if _bfdd .MajorTickMark !=nil {if _bddab :=_bfdd .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_bddab !=nil {return _bddab ;};};if _bfdd .MinorTickMark !=nil {if _affbdf :=_bfdd .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); -_affbdf !=nil {return _affbdf ;};};if _bfdd .TickLblPos !=nil {if _gcfd :=_bfdd .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_gcfd !=nil {return _gcfd ;};};if _bfdd .SpPr !=nil {if _daef :=_bfdd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_daef !=nil {return _daef ;};};if _bfdd .TxPr !=nil {if _fcgb :=_bfdd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_fcgb !=nil {return _fcgb ;};};if _fbbg :=_bfdd .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); -_fbbg !=nil {return _fbbg ;};if _bfdd .AxSharedChoice !=nil {if _dgdac :=_bfdd .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_dgdac !=nil {return _dgdac ;};};if _bfdd .Auto !=nil {if _bdbb :=_bfdd .Auto .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f"); -_bdbb !=nil {return _bdbb ;};};if _bfdd .LblOffset !=nil {if _egace :=_bfdd .LblOffset .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074");_egace !=nil {return _egace ;};};if _bfdd .BaseTimeUnit !=nil {if _dcag :=_bfdd .BaseTimeUnit .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"); -_dcag !=nil {return _dcag ;};};if _bfdd .MajorUnit !=nil {if _fbbbe :=_bfdd .MajorUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074");_fbbbe !=nil {return _fbbbe ;};};if _bfdd .MajorTimeUnit !=nil {if _fefc :=_bfdd .MajorTimeUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u006de\u0055\u006e\u0069\u0074"); -_fefc !=nil {return _fefc ;};};if _bfdd .MinorUnit !=nil {if _ebbb :=_bfdd .MinorUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074");_ebbb !=nil {return _ebbb ;};};if _bfdd .MinorTimeUnit !=nil {if _bccfa :=_bfdd .MinorTimeUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u006de\u0055\u006e\u0069\u0074"); -_bccfa !=nil {return _bccfa ;};};if _bfdd .ExtLst !=nil {if _eaga :=_bfdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eaga !=nil {return _eaga ;};};return nil ;};type ST_ErrDir byte ;func NewCT_Marker ()*CT_Marker {_dcgge :=&CT_Marker {}; -return _dcgge }; +// Data Labels +DLbls *CT_DLbls ; -// ValidateWithPath validates the CT_SerTxChoice and its children, prefixing error messages with path -func (_fefgd *CT_SerTxChoice )ValidateWithPath (path string )error {if _fefgd .StrRef !=nil {if _cfbg :=_fefgd .StrRef .ValidateWithPath (path +"\u002fS\u0074\u0072\u0052\u0065\u0066");_cfbg !=nil {return _cfbg ;};};return nil ;};func NewCT_ErrBarType ()*CT_ErrBarType {_baee :=&CT_ErrBarType {}; -return _baee }; +// Gap Width +GapWidth *CT_GapAmount ; -// ValidateWithPath validates the CT_BandFmt and its children, prefixing error messages with path -func (_fdf *CT_BandFmt )ValidateWithPath (path string )error {if _bcfc :=_fdf .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_bcfc !=nil {return _bcfc ;};if _fdf .SpPr !=nil {if _edbf :=_fdf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_edbf !=nil {return _edbf ;};};return nil ;};func (_bddd ST_PictureFormat )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bddd .String (),start );};func (_eecbe ST_TickMark )ValidateWithPath (path string )error {switch _eecbe {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eecbe )); -};return nil ;};func (_aaea *CT_RadarStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _aaea .ValAttr !=ST_RadarStyleUnset {_bgee ,_ffae :=_aaea .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _ffae !=nil {return _ffae ; -};start .Attr =append (start .Attr ,_bgee );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_NumDataSourceChoice struct{NumRef *CT_NumRef ;NumLit *CT_NumData ;};func (_acaaa *CT_Pie3DChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _acaaa .VaryColors !=nil {_bfgb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_acaaa .VaryColors ,_bfgb );};if _acaaa .Ser !=nil {_abbd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_fdde :=range _acaaa .Ser {e .EncodeElement (_fdde ,_abbd );};};if _acaaa .DLbls !=nil {_dgggf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_acaaa .DLbls ,_dgggf );};if _acaaa .ExtLst !=nil {_gaacd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_acaaa .ExtLst ,_gaacd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cdcg *CT_CrossBetween )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_gfed ,_bbag :=_cdcg .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _bbag !=nil {return _bbag ;};start .Attr =append (start .Attr ,_gfed );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_edafg *CT_StrData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcdg :for {_beedd ,_fcfbf :=d .Token (); -if _fcfbf !=nil {return _fcfbf ;};switch _cbadeg :=_beedd .(type ){case _e .StartElement :switch _cbadeg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_edafg .PtCount =NewCT_UnsignedInt (); -if _cbebc :=d .DecodeElement (_edafg .PtCount ,&_cbadeg );_cbebc !=nil {return _cbebc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_ddde :=NewCT_StrVal (); -if _cgfg :=d .DecodeElement (_ddde ,&_cbadeg );_cgfg !=nil {return _cgfg ;};_edafg .Pt =append (_edafg .Pt ,_ddde );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edafg .ExtLst =NewCT_ExtensionList (); -if _ebgdb :=d .DecodeElement (_edafg .ExtLst ,&_cbadeg );_ebgdb !=nil {return _ebgdb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0074\u0072\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_cbadeg .Name ); -if _eecgf :=d .Skip ();_eecgf !=nil {return _eecgf ;};};case _e .EndElement :break _fcdg ;case _e .CharData :};};return nil ;};const (ST_LblAlgnUnset ST_LblAlgn =0;ST_LblAlgnCtr ST_LblAlgn =1;ST_LblAlgnL ST_LblAlgn =2;ST_LblAlgnR ST_LblAlgn =3;);func (_ecdcfb *CT_Surface )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbffe :for {_ebagc ,_gagga :=d .Token (); -if _gagga !=nil {return _gagga ;};switch _ggac :=_ebagc .(type ){case _e .StartElement :switch _ggac .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074h\u0069\u0063\u006b\u006e\u0065\u0073s"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074h\u0069\u0063\u006b\u006e\u0065\u0073s"}:_ecdcfb .Thickness =NewCT_Thickness (); -if _fbdba :=d .DecodeElement (_ecdcfb .Thickness ,&_ggac );_fbdba !=nil {return _fbdba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ecdcfb .SpPr =_g .NewCT_ShapeProperties (); -if _ggfa :=d .DecodeElement (_ecdcfb .SpPr ,&_ggac );_ggfa !=nil {return _ggfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_ecdcfb .PictureOptions =NewCT_PictureOptions (); -if _dbeb :=d .DecodeElement (_ecdcfb .PictureOptions ,&_ggac );_dbeb !=nil {return _dbeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecdcfb .ExtLst =NewCT_ExtensionList (); -if _afcaf :=d .DecodeElement (_ecdcfb .ExtLst ,&_ggac );_afcaf !=nil {return _afcaf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0025\u0076",_ggac .Name ); -if _gage :=d .Skip ();_gage !=nil {return _gage ;};};case _e .EndElement :break _cbffe ;case _e .CharData :};};return nil ;};func (_dcfc *CT_NumDataSourceChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbfbb :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_dcfc .NumRef =NewCT_NumRef (); -if _bgca :=d .DecodeElement (_dcfc .NumRef ,&_bbfbb );_bgca !=nil {return _bgca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_dcfc .NumLit =NewCT_NumData (); -if _gafgc :=d .DecodeElement (_dcfc .NumLit ,&_bbfbb );_gafgc !=nil {return _gafgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u0075\u006d\u0044a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bbfbb .Name ); -if _ccfbb :=d .Skip ();_ccfbb !=nil {return _ccfbb ;};};return nil ;};type CT_ErrBarType struct{ +// Overlap +Overlap *CT_Overlap ; -// Error Bar Type Value -ValAttr ST_ErrBarType ;}; +// Series Lines +SerLines []*CT_ChartLines ; -// ValidateWithPath validates the CT_OfPieType and its children, prefixing error messages with path -func (_cagff *CT_OfPieType )ValidateWithPath (path string )error {if _dcdafbf :=_cagff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcdafbf !=nil {return _dcdafbf ;};return nil ;}; +// Axis ID +AxId []*CT_UnsignedInt ; -// Validate validates the CT_SerTx and its children -func (_fbcbgf *CT_SerTx )Validate ()error {return _fbcbgf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078");}; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_fbacc ST_ErrBarType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eaaeg :=_c .Attr {};_eaaeg .Name =name ;switch _fbacc {case ST_ErrBarTypeUnset :_eaaeg .Value ="";case ST_ErrBarTypeBoth :_eaaeg .Value ="\u0062\u006f\u0074\u0068"; +case ST_ErrBarTypeMinus :_eaaeg .Value ="\u006d\u0069\u006eu\u0073";case ST_ErrBarTypePlus :_eaaeg .Value ="\u0070\u006c\u0075\u0073";};return _eaaeg ,nil ;};func (_bdafb *ST_DLblPos )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdafb =0; +case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_bdafb =1;case "\u0062":*_bdafb =2;case "\u0063\u0074\u0072":*_bdafb =3;case "\u0069\u006e\u0042\u0061\u0073\u0065":*_bdafb =4;case "\u0069\u006e\u0045n\u0064":*_bdafb =5;case "\u006c":*_bdafb =6;case "\u006f\u0075\u0074\u0045\u006e\u0064":*_bdafb =7; +case "\u0072":*_bdafb =8;case "\u0074":*_bdafb =9;};return nil ;};func (_fgcdf *CT_RadarChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgcdf .RadarStyle =NewCT_RadarStyle ();_dgdbf :for {_abbg ,_bfbeg :=d .Token ();if _bfbeg !=nil {return _bfbeg ; +};switch _ccbf :=_abbg .(type ){case _c .StartElement :switch _ccbf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065"}:if _bcdeea :=d .DecodeElement (_fgcdf .RadarStyle ,&_ccbf ); +_bcdeea !=nil {return _bcdeea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_fgcdf .VaryColors =NewCT_Boolean (); +if _febe :=d .DecodeElement (_fgcdf .VaryColors ,&_ccbf );_febe !=nil {return _febe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_efcbb :=NewCT_RadarSer (); +if _ffebcb :=d .DecodeElement (_efcbb ,&_ccbf );_ffebcb !=nil {return _ffebcb ;};_fgcdf .Ser =append (_fgcdf .Ser ,_efcbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_fgcdf .DLbls =NewCT_DLbls (); +if _ggba :=d .DecodeElement (_fgcdf .DLbls ,&_ccbf );_ggba !=nil {return _ggba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_aaffc :=NewCT_UnsignedInt (); +if _beafe :=d .DecodeElement (_aaffc ,&_ccbf );_beafe !=nil {return _beafe ;};_fgcdf .AxId =append (_fgcdf .AxId ,_aaffc );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgcdf .ExtLst =NewCT_ExtensionList (); +if _gcggc :=d .DecodeElement (_fgcdf .ExtLst ,&_ccbf );_gcggc !=nil {return _gcggc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052a\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_ccbf .Name ); +if _ecbd :=d .Skip ();_ecbd !=nil {return _ecbd ;};};case _c .EndElement :break _dgdbf ;case _c .CharData :};};return nil ;};func (_egbf *CT_Overlap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bffb :=range start .Attr {if _bffb .Name .Local =="\u0076\u0061\u006c"{_gbbaf ,_dddb :=ParseUnionST_Overlap (_bffb .Value ); +if _dddb !=nil {return _dddb ;};_egbf .ValAttr =&_gbbaf ;continue ;};};for {_aged ,_cbcf :=d .Token ();if _cbcf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070\u003a\u0020%\u0073",_cbcf ); +};if _egfb ,_cdccf :=_aged .(_c .EndElement );_cdccf &&_egfb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_LegendEntryChoice and its children -func (_dagga *CT_LegendEntryChoice )Validate ()error {return _dagga .ValidateWithPath ("C\u0054_\u004c\u0065\u0067\u0065\u006e\u0064\u0045\u006et\u0072\u0079\u0043\u0068oi\u0063\u0065");};func (_gged *ST_RadarStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bffab ,_fggcb :=d .Token (); -if _fggcb !=nil {return _fggcb ;};if _bgdea ,_fffba :=_bffab .(_e .EndElement );_fffba &&_bgdea .Name ==start .Name {*_gged =1;return nil ;};if _afggce ,_ebdbb :=_bffab .(_e .CharData );!_ebdbb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bffab ); -}else {switch string (_afggce ){case "":*_gged =0;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_gged =1;case "\u006d\u0061\u0072\u006b\u0065\u0072":*_gged =2;case "\u0066\u0069\u006c\u006c\u0065\u0064":*_gged =3;};};_bffab ,_fggcb =d .Token (); -if _fggcb !=nil {return _fggcb ;};if _fabfd ,_aagce :=_bffab .(_e .EndElement );_aagce &&_fabfd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bffab ); -};type ST_TrendlineType byte ; +// Validate validates the CT_Title and its children +func (_edeac *CT_Title )Validate ()error {return _edeac .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065");};func NewCT_NumData ()*CT_NumData {_abea :=&CT_NumData {};return _abea };func (_fgda *CT_ExternalData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fgda .IdAttr )}); +e .EncodeToken (start );if _fgda .AutoUpdate !=nil {_bfbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061u\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"}};e .EncodeElement (_fgda .AutoUpdate ,_bfbc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cedaa ST_Overlap )String ()string {if _cedaa .ST_OverlapPercent !=nil {return _f .Sprintf ("\u0025\u0076",*_cedaa .ST_OverlapPercent );};if _cedaa .ST_OverlapByte !=nil {return _f .Sprintf ("\u0025\u0076",*_cedaa .ST_OverlapByte ); +};return "";};func (_cgdae *CT_FirstSliceAng )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfgf :=range start .Attr {if _gfgf .Name .Local =="\u0076\u0061\u006c"{_cced ,_dabd :=_ge .ParseUint (_gfgf .Value ,10,16);if _dabd !=nil {return _dabd ; +};_ccba :=uint16 (_cced );_cgdae .ValAttr =&_ccba ;continue ;};};for {_gggd ,_ecfcc :=d .Token ();if _ecfcc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u0072\u0073t\u0053l\u0069\u0063\u0065\u0041\u006e\u0067\u003a \u0025\u0073",_ecfcc ); +};if _debef ,_faaf :=_gggd .(_c .EndElement );_faaf &&_debef .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_DispUnits and its children, prefixing error messages with path -func (_bggd *CT_DispUnits )ValidateWithPath (path string )error {if _cbeb :=_bggd .DispUnitsChoice .ValidateWithPath (path +"\u002f\u0044i\u0073\u0070\u0055n\u0069\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_cbeb !=nil {return _cbeb ;};if _bggd .DispUnitsLbl !=nil {if _ffea :=_bggd .DispUnitsLbl .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c"); -_ffea !=nil {return _ffea ;};};if _bggd .ExtLst !=nil {if _agca :=_bggd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_agca !=nil {return _agca ;};};return nil ;};type CT_RotY struct{ +// ValidateWithPath validates the CT_DispUnitsLbl and its children, prefixing error messages with path +func (_edeea *CT_DispUnitsLbl )ValidateWithPath (path string )error {if _edeea .Layout !=nil {if _dbcff :=_edeea .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_dbcff !=nil {return _dbcff ;};};if _edeea .Tx !=nil {if _cbeb :=_edeea .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); +_cbeb !=nil {return _cbeb ;};};if _edeea .SpPr !=nil {if _acee :=_edeea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_acee !=nil {return _acee ;};};if _edeea .TxPr !=nil {if _bded :=_edeea .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_bded !=nil {return _bded ;};};return nil ;}; -// Y Rotation Value -ValAttr *uint16 ;};func NewCT_Skip ()*CT_Skip {_dgfc :=&CT_Skip {};_dgfc .ValAttr =1;return _dgfc };func (_dgcc *CT_DLblPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgcc .ValAttr =ST_DLblPos (1);for _ ,_ggdb :=range start .Attr {if _ggdb .Name .Local =="\u0076\u0061\u006c"{_dgcc .ValAttr .UnmarshalXMLAttr (_ggdb ); -continue ;};};for {_efgb ,_addd :=d .Token ();if _addd !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073\u003a\u0020%\u0073",_addd );};if _aefc ,_bccd :=_efgb .(_e .EndElement ); -_bccd &&_aefc .Name ==start .Name {break ;};};return nil ;};func (_ggcff ST_RadarStyle )Validate ()error {return _ggcff .ValidateWithPath ("")};func NewCT_Surface ()*CT_Surface {_aecec :=&CT_Surface {};return _aecec };func (_deddac *ST_LayoutTarget )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_deddac =0; -case "\u0069\u006e\u006ee\u0072":*_deddac =1;case "\u006f\u0075\u0074e\u0072":*_deddac =2;};return nil ;};func (_dgbgb *EG_DLblShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dgbgb .NumFmt !=nil {_cbdcbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_dgbgb .NumFmt ,_cbdcbg );};if _dgbgb .SpPr !=nil {_aegce :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dgbgb .SpPr ,_aegce );};if _dgbgb .TxPr !=nil {_cbfbdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_dgbgb .TxPr ,_cbfbdb );};if _dgbgb .DLblPos !=nil {_dbgfa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_dgbgb .DLblPos ,_dbgfa );};if _dgbgb .ShowLegendKey !=nil {_aecbg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; -e .EncodeElement (_dgbgb .ShowLegendKey ,_aecbg );};if _dgbgb .ShowVal !=nil {_daffd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_dgbgb .ShowVal ,_daffd );};if _dgbgb .ShowCatName !=nil {_afdd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_dgbgb .ShowCatName ,_afdd );};if _dgbgb .ShowSerName !=nil {_fbcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_dgbgb .ShowSerName ,_fbcf ); -};if _dgbgb .ShowPercent !=nil {_bbggf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_dgbgb .ShowPercent ,_bbggf );};if _dgbgb .ShowBubbleSize !=nil {_bfdf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_dgbgb .ShowBubbleSize ,_bfdf );};if _dgbgb .Separator !=nil {_abccb :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_eb .AddPreserveSpaceAttr (&_abccb ,*_dgbgb .Separator ); -e .EncodeElement (_dgbgb .Separator ,_abccb );};return nil ;};func (_bbfe *CT_ErrBars )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbfe .ErrBarType =NewCT_ErrBarType ();_bbfe .ErrValType =NewCT_ErrValType ();_faca :for {_afbb ,_eeff :=d .Token (); -if _eeff !=nil {return _eeff ;};switch _begg :=_afbb .(type ){case _e .StartElement :switch _begg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0044\u0069\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0044\u0069\u0072"}:_bbfe .ErrDir =NewCT_ErrDir (); -if _dagg :=d .DecodeElement (_bbfe .ErrDir ,&_begg );_dagg !=nil {return _dagg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065"}:if _agefg :=d .DecodeElement (_bbfe .ErrBarType ,&_begg ); -_agefg !=nil {return _agefg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065"}:if _cbcf :=d .DecodeElement (_bbfe .ErrValType ,&_begg ); -_cbcf !=nil {return _cbcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u006f\u0045\u006e\u0064\u0043\u0061\u0070"}:_bbfe .NoEndCap =NewCT_Boolean (); -if _cdgb :=d .DecodeElement (_bbfe .NoEndCap ,&_begg );_cdgb !=nil {return _cdgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u0075\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u006c\u0075\u0073"}:_bbfe .Plus =NewCT_NumDataSource (); -if _gagbe :=d .DecodeElement (_bbfe .Plus ,&_begg );_gagbe !=nil {return _gagbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006eu\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006eu\u0073"}:_bbfe .Minus =NewCT_NumDataSource (); -if _fbeeg :=d .DecodeElement (_bbfe .Minus ,&_begg );_fbeeg !=nil {return _fbeeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_bbfe .Val =NewCT_Double (); -if _fccd :=d .DecodeElement (_bbfe .Val ,&_begg );_fccd !=nil {return _fccd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bbfe .SpPr =_g .NewCT_ShapeProperties (); -if _eddd :=d .DecodeElement (_bbfe .SpPr ,&_begg );_eddd !=nil {return _eddd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbfe .ExtLst =NewCT_ExtensionList (); -if _cefd :=d .DecodeElement (_bbfe .ExtLst ,&_begg );_cefd !=nil {return _cefd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fE\u0072\u0072\u0042\u0061\u0072\u0073\u0020\u0025\u0076",_begg .Name ); -if _gfbe :=d .Skip ();_gfbe !=nil {return _gfbe ;};};case _e .EndElement :break _faca ;case _e .CharData :};};return nil ;};func (_dcba *CT_BarSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_fag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}}; -e .EncodeElement (_dcba .Idx ,_fag );_gacb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_dcba .Order ,_gacb );if _dcba .Tx !=nil {_eaef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_dcba .Tx ,_eaef );};if _dcba .SpPr !=nil {_gec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dcba .SpPr ,_gec );};if _dcba .InvertIfNegative !=nil {_cddb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}}; -e .EncodeElement (_dcba .InvertIfNegative ,_cddb );};if _dcba .PictureOptions !=nil {_gfbd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_dcba .PictureOptions ,_gfbd ); -};if _dcba .DPt !=nil {_agcg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_dacf :=range _dcba .DPt {e .EncodeElement (_dacf ,_agcg );};};if _dcba .DLbls !=nil {_cgfc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_dcba .DLbls ,_cgfc );};if _dcba .Trendline !=nil {_dbdc :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_daed :=range _dcba .Trendline {e .EncodeElement (_daed ,_dbdc ); -};};if _dcba .ErrBars !=nil {_gee :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};e .EncodeElement (_dcba .ErrBars ,_gee );};if _dcba .Cat !=nil {_fbef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}}; -e .EncodeElement (_dcba .Cat ,_fbef );};if _dcba .Val !=nil {_aec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}};e .EncodeElement (_dcba .Val ,_aec );};if _dcba .Shape !=nil {_cebb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u0061\u0070\u0065"}}; -e .EncodeElement (_dcba .Shape ,_cebb );};if _dcba .ExtLst !=nil {_eba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcba .ExtLst ,_eba );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_fbcbg *CT_Crosses )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbcbg .ValAttr =ST_Crosses (1);for _ ,_eea :=range start .Attr {if _eea .Name .Local =="\u0076\u0061\u006c"{_fbcbg .ValAttr .UnmarshalXMLAttr (_eea ); -continue ;};};for {_bbgc ,_faa :=d .Token ();if _faa !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073\u003a\u0020%\u0073",_faa );};if _fbbd ,_ccaec :=_bbgc .(_e .EndElement ); -_ccaec &&_fbbd .Name ==start .Name {break ;};};return nil ;};func (_bead ST_AxPos )String ()string {switch _bead {case 0:return "";case 1:return "\u0062";case 2:return "\u006c";case 3:return "\u0072";case 4:return "\u0074";};return "";};func (_cbbcb ST_DLblPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cbbcb .String (),start ); -};func (_deegd *CT_Title )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _deegd .Tx !=nil {_aacec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_deegd .Tx ,_aacec );};if _deegd .Layout !=nil {_abfed :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_deegd .Layout ,_abfed );};if _deegd .Overlay !=nil {_ffdgd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0076\u0065\u0072\u006c\u0061y"}};e .EncodeElement (_deegd .Overlay ,_ffdgd );};if _deegd .SpPr !=nil {_bgcdff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_deegd .SpPr ,_bgcdff );};if _deegd .TxPr !=nil {_fgcga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_deegd .TxPr ,_fgcga );};if _deegd .ExtLst !=nil {_babg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_deegd .ExtLst ,_babg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ebefb *CT_RelId )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_c .Sprintf ("\u0025\u0076",_ebefb .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_ScatterStyle and its children +func (_ebdeb *CT_ScatterStyle )Validate ()error {return _ebdeb .ValidateWithPath ("\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065");};func (_eeeg *CT_Scaling )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _eeeg .LogBase !=nil {_ggebb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006c\u006f\u0067\u0042\u0061\u0073e"}};e .EncodeElement (_eeeg .LogBase ,_ggebb );};if _eeeg .Orientation !=nil {_cacgd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_eeeg .Orientation ,_cacgd );};if _eeeg .Max !=nil {_adeg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006da\u0078"}};e .EncodeElement (_eeeg .Max ,_adeg );};if _eeeg .Min !=nil {_gbaae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006di\u006e"}}; +e .EncodeElement (_eeeg .Min ,_gbaae );};if _eeeg .ExtLst !=nil {_dcac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eeeg .ExtLst ,_dcac );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bfegd ST_AxPos )ValidateWithPath (path string )error {switch _bfegd {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfegd )); +};return nil ;};type CT_Tx struct{TxChoice *CT_TxChoice ;};const ST_DepthPercentWithSymbolPattern ="\u0030\u002a\u0028\u0028\u005b\u0032\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d9\u005d\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u0031\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d)\u007c\u0032\u0030\u0030\u0030)\u0025"; +func (_gfdag ST_OfPieType )Validate ()error {return _gfdag .ValidateWithPath ("")};type Chart struct{CT_RelId };type CT_Period struct{ -// Validate validates the CT_NumDataSourceChoice and its children -func (_babf *CT_NumDataSourceChoice )Validate ()error {return _babf .ValidateWithPath ("\u0043\u0054\u005f\u004eum\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069c\u0065");};func NewCT_PieChart ()*CT_PieChart {_aced :=&CT_PieChart {}; -return _aced };type CT_Area3DChart struct{ +// Period Value +ValAttr *uint32 ;};type CT_Line3DChart struct{ // Grouping -Grouping *CT_Grouping ;VaryColors *CT_Boolean ; - -// Area Chart Series -Ser []*CT_AreaSer ; +Grouping *CT_Grouping ;VaryColors *CT_Boolean ;Ser []*CT_LineSer ; // Data Labels DLbls *CT_DLbls ; @@ -4173,258 +4011,241 @@ GapDepth *CT_GapAmount ; AxId []*CT_UnsignedInt ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_dgga *CT_NumFmt )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ecbf :=range start .Attr {if _ecbf .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_cdbb :=_ecbf .Value ; -_dgga .FormatCodeAttr =_cdbb ;continue ;};if _ecbf .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004c\u0069\u006e\u006b\u0065\u0064"{_eabbc ,_ffccf :=_fb .ParseBool (_ecbf .Value );if _ffccf !=nil {return _ffccf ;};_dgga .SourceLinkedAttr =&_eabbc ; -continue ;};};for {_caece ,_bdbbd :=d .Token ();if _bdbbd !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_bdbbd );};if _bgce ,_bcga :=_caece .(_e .EndElement );_bcga &&_bgce .Name ==start .Name {break ; -};};return nil ;};func (_agbe *CT_DTable )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dafd :for {_egef ,_gcgd :=d .Token ();if _gcgd !=nil {return _gcgd ;};switch _affbe :=_egef .(type ){case _e .StartElement :switch _affbe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0048\u006f\u0072\u007a\u0042o\u0072\u0064\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0048\u006f\u0072\u007a\u0042o\u0072\u0064\u0065\u0072"}:_agbe .ShowHorzBorder =NewCT_Boolean (); -if _dddg :=d .DecodeElement (_agbe .ShowHorzBorder ,&_affbe );_dddg !=nil {return _dddg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0056\u0065\u0072\u0074\u0042o\u0072\u0064\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0056\u0065\u0072\u0074\u0042o\u0072\u0064\u0065\u0072"}:_agbe .ShowVertBorder =NewCT_Boolean (); -if _dfdd :=d .DecodeElement (_agbe .ShowVertBorder ,&_affbe );_dfdd !=nil {return _dfdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u004f\u0075\u0074\u006c\u0069\u006e\u0065"}:_agbe .ShowOutline =NewCT_Boolean (); -if _ffdg :=d .DecodeElement (_agbe .ShowOutline ,&_affbe );_ffdg !=nil {return _ffdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004b\u0065\u0079\u0073"}:_agbe .ShowKeys =NewCT_Boolean (); -if _dbfa :=d .DecodeElement (_agbe .ShowKeys ,&_affbe );_dbfa !=nil {return _dbfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_agbe .SpPr =_g .NewCT_ShapeProperties (); -if _adac :=d .DecodeElement (_agbe .SpPr ,&_affbe );_adac !=nil {return _adac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_agbe .TxPr =_g .NewCT_TextBody (); -if _fbebd :=d .DecodeElement (_agbe .TxPr ,&_affbe );_fbebd !=nil {return _fbebd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agbe .ExtLst =NewCT_ExtensionList (); -if _accb :=d .DecodeElement (_agbe .ExtLst ,&_affbe );_accb !=nil {return _accb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0054\u0061b\u006c\u0065 \u0025\u0076",_affbe .Name ); -if _fcde :=d .Skip ();_fcde !=nil {return _fcde ;};};case _e .EndElement :break _dafd ;case _e .CharData :};};return nil ;};func ParseUnionST_SecondPieSize (s string )(ST_SecondPieSize ,error ){if ST_SecondPieSizePercentPatternRe .MatchString (s ){return ST_SecondPieSize {ST_SecondPieSizePercent :&s },nil ; -};_becdfc ,_dgaaac :=_fb .ParseUint (s ,10,16);if _dgaaac !=nil {return ST_SecondPieSize {},_dgaaac ;};_bgadc :=uint16 (_becdfc );return ST_SecondPieSize {ST_SecondPieSizeUShort :&_bgadc },nil ;};func NewCT_StrData ()*CT_StrData {_aecdg :=&CT_StrData {}; -return _aecdg }; +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the EG_LegendEntryData and its children, prefixing error messages with path -func (_cbgbfa *EG_LegendEntryData )ValidateWithPath (path string )error {if _cbgbfa .TxPr !=nil {if _ecbfc :=_cbgbfa .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_ecbfc !=nil {return _ecbfc ;};};return nil ;};type ST_PageSetupOrientation byte ; -type CT_Scaling struct{ +// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path +func (_fcc *CT_ExtensionList )ValidateWithPath (path string )error {for _aceg ,_bbgb :=range _fcc .Ext {if _dgcg :=_bbgb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_aceg ));_dgcg !=nil {return _dgcg ; +};};return nil ;};type CT_NumDataSourceChoice struct{NumRef *CT_NumRef ;NumLit *CT_NumData ;};func (_aeae *CT_BuiltInUnit )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aeae .ValAttr !=ST_BuiltInUnitUnset {_gbad ,_badd :=_aeae .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _badd !=nil {return _badd ;};start .Attr =append (start .Attr ,_gbad );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cfbgg *CT_DLblChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egab :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_cfbgg .Delete =NewCT_Boolean (); +if _dbad :=d .DecodeElement (_cfbgg .Delete ,&_egab );_dbad !=nil {return _dbad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_cfbgg .Layout =NewCT_Layout (); +if _caff :=d .DecodeElement (_cfbgg .Layout ,&_egab );_caff !=nil {return _caff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cfbgg .Tx =NewCT_Tx (); +if _deac :=d .DecodeElement (_cfbgg .Tx ,&_egab );_deac !=nil {return _deac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_cfbgg .NumFmt =NewCT_NumFmt (); +if _egf :=d .DecodeElement (_cfbgg .NumFmt ,&_egab );_egf !=nil {return _egf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cfbgg .SpPr =_a .NewCT_ShapeProperties (); +if _bfaf :=d .DecodeElement (_cfbgg .SpPr ,&_egab );_bfaf !=nil {return _bfaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cfbgg .TxPr =_a .NewCT_TextBody (); +if _cadc :=d .DecodeElement (_cfbgg .TxPr ,&_egab );_cadc !=nil {return _cadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_cfbgg .DLblPos =NewCT_DLblPos (); +if _deae :=d .DecodeElement (_cfbgg .DLblPos ,&_egab );_deae !=nil {return _deae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_cfbgg .ShowLegendKey =NewCT_Boolean (); +if _dfgc :=d .DecodeElement (_cfbgg .ShowLegendKey ,&_egab );_dfgc !=nil {return _dfgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_cfbgg .ShowVal =NewCT_Boolean (); +if _efba :=d .DecodeElement (_cfbgg .ShowVal ,&_egab );_efba !=nil {return _efba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_cfbgg .ShowCatName =NewCT_Boolean (); +if _beac :=d .DecodeElement (_cfbgg .ShowCatName ,&_egab );_beac !=nil {return _beac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_cfbgg .ShowSerName =NewCT_Boolean (); +if _dfdg :=d .DecodeElement (_cfbgg .ShowSerName ,&_egab );_dfdg !=nil {return _dfdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_cfbgg .ShowPercent =NewCT_Boolean (); +if _bcgb :=d .DecodeElement (_cfbgg .ShowPercent ,&_egab );_bcgb !=nil {return _bcgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_cfbgg .ShowBubbleSize =NewCT_Boolean (); +if _aegb :=d .DecodeElement (_cfbgg .ShowBubbleSize ,&_egab );_aegb !=nil {return _aegb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_cfbgg .Separator =new (string ); +if _ecaad :=d .DecodeElement (_cfbgg .Separator ,&_egab );_ecaad !=nil {return _ecaad ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044L\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_egab .Name ); +if _gabde :=d .Skip ();_gabde !=nil {return _gabde ;};};return nil ;};type CT_ChartLines struct{SpPr *_a .CT_ShapeProperties ;};func (_ggbag *CT_Surface )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afab :for {_adagd ,_edge :=d .Token (); +if _edge !=nil {return _edge ;};switch _fcega :=_adagd .(type ){case _c .StartElement :switch _fcega .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074h\u0069\u0063\u006b\u006e\u0065\u0073s"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074h\u0069\u0063\u006b\u006e\u0065\u0073s"}:_ggbag .Thickness =NewCT_Thickness (); +if _facbg :=d .DecodeElement (_ggbag .Thickness ,&_fcega );_facbg !=nil {return _facbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_ggbag .SpPr =_a .NewCT_ShapeProperties (); +if _acdafg :=d .DecodeElement (_ggbag .SpPr ,&_fcega );_acdafg !=nil {return _acdafg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_ggbag .PictureOptions =NewCT_PictureOptions (); +if _fbdba :=d .DecodeElement (_ggbag .PictureOptions ,&_fcega );_fbdba !=nil {return _fbdba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggbag .ExtLst =NewCT_ExtensionList (); +if _ddggb :=d .DecodeElement (_ggbag .ExtLst ,&_fcega );_ddggb !=nil {return _ddggb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0025\u0076",_fcega .Name ); +if _cbdde :=d .Skip ();_cbdde !=nil {return _cbdde ;};};case _c .EndElement :break _afab ;case _c .CharData :};};return nil ;};func (_cccd ST_LayoutTarget )ValidateWithPath (path string )error {switch _cccd {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cccd )); +};return nil ;};func NewCT_Shape ()*CT_Shape {_abgdg :=&CT_Shape {};return _abgdg };func (_agac *CT_DispBlanksAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agebc :=range start .Attr {if _agebc .Name .Local =="\u0076\u0061\u006c"{_agac .ValAttr .UnmarshalXMLAttr (_agebc ); +continue ;};};for {_dddab ,_eadac :=d .Token ();if _eadac !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0069\u0073\u0070\u0042\u006ca\u006e\u006b\u0073A\u0073:\u0020\u0025\u0073",_eadac );};if _gfeb ,_cefdc :=_dddab .(_c .EndElement ); +_cefdc &&_gfeb .Name ==start .Name {break ;};};return nil ;};type CT_DoughnutChart struct{VaryColors *CT_Boolean ; -// Logarithmic Base -LogBase *CT_LogBase ; +// Pie Chart Series +Ser []*CT_PieSer ; -// Axis Orientation -Orientation *CT_Orientation ; +// Data Labels +DLbls *CT_DLbls ; -// Maximum -Max *CT_Double ; +// First Slice Angle +FirstSliceAng *CT_FirstSliceAng ; -// Minimum -Min *CT_Double ; +// Hole Size +HoleSize *CT_HoleSize ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_bcae *EG_AxShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcae .AxId =NewCT_UnsignedInt ();_bcae .Scaling =NewCT_Scaling ();_bcae .AxPos =NewCT_AxPos ();_bcae .CrossAx =NewCT_UnsignedInt ();_abgde :for {_addcd ,_acbge :=d .Token (); -if _acbge !=nil {return _acbge ;};switch _fgffb :=_addcd .(type ){case _e .StartElement :switch _fgffb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _gaecg :=d .DecodeElement (_bcae .AxId ,&_fgffb ); -_gaecg !=nil {return _gaecg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _beecc :=d .DecodeElement (_bcae .Scaling ,&_fgffb ); -_beecc !=nil {return _beecc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_bcae .Delete =NewCT_Boolean (); -if _ebfbc :=d .DecodeElement (_bcae .Delete ,&_fgffb );_ebfbc !=nil {return _ebfbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _eafed :=d .DecodeElement (_bcae .AxPos ,&_fgffb ); -_eafed !=nil {return _eafed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bcae .MajorGridlines =NewCT_ChartLines (); -if _ffddc :=d .DecodeElement (_bcae .MajorGridlines ,&_fgffb );_ffddc !=nil {return _ffddc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_bcae .MinorGridlines =NewCT_ChartLines (); -if _dcdee :=d .DecodeElement (_bcae .MinorGridlines ,&_fgffb );_dcdee !=nil {return _dcdee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_bcae .Title =NewCT_Title (); -if _ebaee :=d .DecodeElement (_bcae .Title ,&_fgffb );_ebaee !=nil {return _ebaee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_bcae .NumFmt =NewCT_NumFmt (); -if _dfea :=d .DecodeElement (_bcae .NumFmt ,&_fgffb );_dfea !=nil {return _dfea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bcae .MajorTickMark =NewCT_TickMark (); -if _agebe :=d .DecodeElement (_bcae .MajorTickMark ,&_fgffb );_agebe !=nil {return _agebe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_bcae .MinorTickMark =NewCT_TickMark (); -if _eagdfa :=d .DecodeElement (_bcae .MinorTickMark ,&_fgffb );_eagdfa !=nil {return _eagdfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_bcae .TickLblPos =NewCT_TickLblPos (); -if _efgfeg :=d .DecodeElement (_bcae .TickLblPos ,&_fgffb );_efgfeg !=nil {return _efgfeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bcae .SpPr =_g .NewCT_ShapeProperties (); -if _gffbd :=d .DecodeElement (_bcae .SpPr ,&_fgffb );_gffbd !=nil {return _gffbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_bcae .TxPr =_g .NewCT_TextBody (); -if _acda :=d .DecodeElement (_bcae .TxPr ,&_fgffb );_acda !=nil {return _acda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _cbfbd :=d .DecodeElement (_bcae .CrossAx ,&_fgffb ); -_cbfbd !=nil {return _cbfbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_bcae .AxSharedChoice =NewEG_AxSharedChoice (); -if _edbcg :=d .DecodeElement (&_bcae .AxSharedChoice .Crosses ,&_fgffb );_edbcg !=nil {return _edbcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_bcae .AxSharedChoice =NewEG_AxSharedChoice (); -if _acfee :=d .DecodeElement (&_bcae .AxSharedChoice .CrossesAt ,&_fgffb );_acfee !=nil {return _acfee ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_fgffb .Name ); -if _dcaee :=d .Skip ();_dcaee !=nil {return _dcaee ;};};case _e .EndElement :break _abgde ;case _e .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_MultiLvlStrData and its children, prefixing error messages with path -func (_cbcbe *CT_MultiLvlStrData )ValidateWithPath (path string )error {if _cbcbe .PtCount !=nil {if _afgbc :=_cbcbe .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_afgbc !=nil {return _afgbc ;};};for _dbgg ,_fdaf :=range _cbcbe .Lvl {if _bfbge :=_fdaf .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u004c\u0076\u006c\u005b\u0025\u0064\u005d",path ,_dbgg )); -_bfbge !=nil {return _bfbge ;};};if _cbcbe .ExtLst !=nil {if _bacag :=_cbcbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bacag !=nil {return _bacag ;};};return nil ;};func NewCT_DoughnutChart ()*CT_DoughnutChart {_deddg :=&CT_DoughnutChart {}; -return _deddg };func (_ebaga *CT_TimeUnit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ebaga .ValAttr !=ST_TimeUnitUnset {_efeee ,_bcda :=_ebaga .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _bcda !=nil {return _bcda ; -};start .Attr =append (start .Attr ,_efeee );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_edeaf *CT_LineSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edeaf .Idx =NewCT_UnsignedInt (); -_edeaf .Order =NewCT_UnsignedInt ();_bdef :for {_defgc ,_eaaa :=d .Token ();if _eaaa !=nil {return _eaaa ;};switch _cbcb :=_defgc .(type ){case _e .StartElement :switch _cbcb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dedfc :=d .DecodeElement (_edeaf .Idx ,&_cbcb ); -_dedfc !=nil {return _dedfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _accaa :=d .DecodeElement (_edeaf .Order ,&_cbcb ); -_accaa !=nil {return _accaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_edeaf .Tx =NewCT_SerTx (); -if _bebda :=d .DecodeElement (_edeaf .Tx ,&_cbcb );_bebda !=nil {return _bebda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_edeaf .SpPr =_g .NewCT_ShapeProperties (); -if _afdc :=d .DecodeElement (_edeaf .SpPr ,&_cbcb );_afdc !=nil {return _afdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_edeaf .Marker =NewCT_Marker (); -if _gffc :=d .DecodeElement (_edeaf .Marker ,&_cbcb );_gffc !=nil {return _gffc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_adba :=NewCT_DPt (); -if _gbebg :=d .DecodeElement (_adba ,&_cbcb );_gbebg !=nil {return _gbebg ;};_edeaf .DPt =append (_edeaf .DPt ,_adba );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_edeaf .DLbls =NewCT_DLbls (); -if _ddgbf :=d .DecodeElement (_edeaf .DLbls ,&_cbcb );_ddgbf !=nil {return _ddgbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_dfbb :=NewCT_Trendline (); -if _geca :=d .DecodeElement (_dfbb ,&_cbcb );_geca !=nil {return _geca ;};_edeaf .Trendline =append (_edeaf .Trendline ,_dfbb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_edeaf .ErrBars =NewCT_ErrBars (); -if _begdb :=d .DecodeElement (_edeaf .ErrBars ,&_cbcb );_begdb !=nil {return _begdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_edeaf .Cat =NewCT_AxDataSource (); -if _ccba :=d .DecodeElement (_edeaf .Cat ,&_cbcb );_ccba !=nil {return _ccba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_edeaf .Val =NewCT_NumDataSource (); -if _ccfd :=d .DecodeElement (_edeaf .Val ,&_cbcb );_ccfd !=nil {return _ccfd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_edeaf .Smooth =NewCT_Boolean (); -if _cefeg :=d .DecodeElement (_edeaf .Smooth ,&_cbcb );_cefeg !=nil {return _cefeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edeaf .ExtLst =NewCT_ExtensionList (); -if _ccg :=d .DecodeElement (_edeaf .ExtLst ,&_cbcb );_ccg !=nil {return _ccg ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fL\u0069\u006e\u0065\u0053\u0065\u0072\u0020\u0025\u0076",_cbcb .Name ); -if _gfcafd :=d .Skip ();_gfcafd !=nil {return _gfcafd ;};};case _e .EndElement :break _bdef ;case _e .CharData :};};return nil ;};func NewEG_SerShared ()*EG_SerShared {_cdgfc :=&EG_SerShared {};_cdgfc .Idx =NewCT_UnsignedInt ();_cdgfc .Order =NewCT_UnsignedInt (); -return _cdgfc ;}; - -// Validate validates the CT_View3D and its children -func (_fbgeg *CT_View3D )Validate ()error {return _fbgeg .ValidateWithPath ("\u0043T\u005f\u0056\u0069\u0065\u0077\u0033D");};func (_gfdab *CT_Overlap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gfdab .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gfdab .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aebbd ST_MarkerStyle )String ()string {switch _aebbd {case 0:return "";case 1:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 2:return "\u0064\u0061\u0073\u0068"; -case 3:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 4:return "\u0064\u006f\u0074";case 5:return "\u006e\u006f\u006e\u0065";case 6:return "\u0070i\u0063\u0074\u0075\u0072\u0065";case 7:return "\u0070\u006c\u0075\u0073";case 8:return "\u0073\u0071\u0075\u0061\u0072\u0065"; -case 9:return "\u0073\u0074\u0061\u0072";case 10:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 11:return "\u0078";case 12:return "\u0061\u0075\u0074\u006f";};return "";}; - -// Validate validates the CT_StrRef and its children -func (_gbged *CT_StrRef )Validate ()error {return _gbged .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0052\u0065f");}; +ExtLst *CT_ExtensionList ;};func (_cfdege *CT_TrendlineLbl )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfadf :for {_baacc ,_efebf :=d .Token ();if _efebf !=nil {return _efebf ;};switch _faec :=_baacc .(type ){case _c .StartElement :switch _faec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_cfdege .Layout =NewCT_Layout (); +if _fbegd :=d .DecodeElement (_cfdege .Layout ,&_faec );_fbegd !=nil {return _fbegd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_cfdege .Tx =NewCT_Tx (); +if _acbaa :=d .DecodeElement (_cfdege .Tx ,&_faec );_acbaa !=nil {return _acbaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_cfdege .NumFmt =NewCT_NumFmt (); +if _gggcg :=d .DecodeElement (_cfdege .NumFmt ,&_faec );_gggcg !=nil {return _gggcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cfdege .SpPr =_a .NewCT_ShapeProperties (); +if _cbdg :=d .DecodeElement (_cfdege .SpPr ,&_faec );_cbdg !=nil {return _cbdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cfdege .TxPr =_a .NewCT_TextBody (); +if _cbca :=d .DecodeElement (_cfdege .TxPr ,&_faec );_cbca !=nil {return _cbca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfdege .ExtLst =NewCT_ExtensionList (); +if _effca :=d .DecodeElement (_cfdege .ExtLst ,&_faec );_effca !=nil {return _effca ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c\u0020\u0025\u0076",_faec .Name ); +if _ecaaf :=d .Skip ();_ecaaf !=nil {return _ecaaf ;};};case _c .EndElement :break _bfadf ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Overlap and its children, prefixing error messages with path -func (_bdedb *CT_Overlap )ValidateWithPath (path string )error {if _bdedb .ValAttr !=nil {if _fcdca :=_bdedb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fcdca !=nil {return _fcdca ;};};return nil ;};func NewCT_DispUnitsChoice ()*CT_DispUnitsChoice {_efdg :=&CT_DispUnitsChoice {}; -return _efdg };func (_fgddb ST_Grouping )ValidateWithPath (path string )error {switch _fgddb {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgddb )); -};return nil ;}; - -// ValidateWithPath validates the CT_UnsignedInt and its children, prefixing error messages with path -func (_bbgebd *CT_UnsignedInt )ValidateWithPath (path string )error {return nil };func NewCT_DTable ()*CT_DTable {_gaa :=&CT_DTable {};return _gaa };func (_ffgagd ST_DispBlanksAs )String ()string {switch _ffgagd {case 0:return "";case 1:return "\u0073\u0070\u0061\u006e"; -case 2:return "\u0067\u0061\u0070";case 3:return "\u007a\u0065\u0072\u006f";};return "";};func (_eadbb *CT_Style )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eadbb .ValAttr =1;for _ ,_dcadbd :=range start .Attr {if _dcadbd .Name .Local =="\u0076\u0061\u006c"{_fcgbeb ,_deba :=_fb .ParseUint (_dcadbd .Value ,10,8); -if _deba !=nil {return _deba ;};_eadbb .ValAttr =uint8 (_fcgbeb );continue ;};};for {_dgdgf ,_geebe :=d .Token ();if _geebe !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_geebe ); -};if _fceca ,_defbc :=_dgdgf .(_e .EndElement );_defbc &&_fceca .Name ==start .Name {break ;};};return nil ;};func (_bdeg *CT_UpDownBars )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bdeg .GapWidth !=nil {_cgggc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_bdeg .GapWidth ,_cgggc );};if _bdeg .UpBars !=nil {_cbacg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0075\u0070\u0042\u0061\u0072\u0073"}};e .EncodeElement (_bdeg .UpBars ,_cbacg );};if _bdeg .DownBars !=nil {_abbfeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}}; -e .EncodeElement (_bdeg .DownBars ,_abbfeb );};if _bdeg .ExtLst !=nil {_ffdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdeg .ExtLst ,_ffdb );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func NewCT_Order ()*CT_Order {_eccba :=&CT_Order {};return _eccba };var ST_DepthPercentWithSymbolPatternRe =_f .MustCompile (ST_DepthPercentWithSymbolPattern );func (_dbacaf ST_SecondPieSize )String ()string {if _dbacaf .ST_SecondPieSizePercent !=nil {return _c .Sprintf ("\u0025\u0076",*_dbacaf .ST_SecondPieSizePercent ); -};if _dbacaf .ST_SecondPieSizeUShort !=nil {return _c .Sprintf ("\u0025\u0076",*_dbacaf .ST_SecondPieSizeUShort );};return "";}; - -// ValidateWithPath validates the CT_DispBlanksAs and its children, prefixing error messages with path -func (_cbee *CT_DispBlanksAs )ValidateWithPath (path string )error {if _bcaf :=_cbee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcaf !=nil {return _bcaf ;};return nil ;};const ST_SecondPieSizePercentPattern ="\u0030\u002a\u0028\u0028\u005b\u0035\u002d9\u005d\u0029\u007c(\u005b\u0031\u002d\u0039]\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u0031\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0032\u0030\u0030\u0029\u0025"; -func (_ccbaf *CT_Tx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccbaf .TxChoice =NewCT_TxChoice ();_ggdgaa :for {_fgbaa ,_dacfd :=d .Token ();if _dacfd !=nil {return _dacfd ;};switch _gddce :=_fgbaa .(type ){case _e .StartElement :switch _gddce .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_ccbaf .TxChoice =NewCT_TxChoice (); -if _fcebc :=d .DecodeElement (&_ccbaf .TxChoice .StrRef ,&_gddce );_fcebc !=nil {return _fcebc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"}:_ccbaf .TxChoice =NewCT_TxChoice (); -if _dgbe :=d .DecodeElement (&_ccbaf .TxChoice .Rich ,&_gddce );_dgbe !=nil {return _dgbe ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fT\u0078 \u0025\u0076",_gddce .Name ); -if _agbf :=d .Skip ();_agbf !=nil {return _agbf ;};};case _e .EndElement :break _ggdgaa ;case _e .CharData :};};return nil ;};func NewCT_Style ()*CT_Style {_fcbcc :=&CT_Style {};_fcbcc .ValAttr =1;return _fcbcc }; - -// ValidateWithPath validates the CT_PictureStackUnit and its children, prefixing error messages with path -func (_cgead *CT_PictureStackUnit )ValidateWithPath (path string )error {if _cgead .ValAttr <=0{return _c .Errorf ("\u0025\u0073\u002fm.\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006du\u0073t\u0020b\u0065 \u003e\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cgead .ValAttr ); -};return nil ;};type CT_NumRef struct{ - -// Formula -F string ; +// Validate validates the ChartSpace and its children +func (_gcadb *ChartSpace )Validate ()error {return _gcadb .ValidateWithPath ("\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065");};func (_cfdb *CT_Boolean )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfdb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_cfdb .ValAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Skip struct{ -// Number Cache -NumCache *CT_NumData ;ExtLst *CT_ExtensionList ;};func (_efbcg ST_Orientation )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_agegd :=_e .Attr {};_agegd .Name =name ;switch _efbcg {case ST_OrientationUnset :_agegd .Value ="";case ST_OrientationMaxMin :_agegd .Value ="\u006d\u0061\u0078\u004d\u0069\u006e"; -case ST_OrientationMinMax :_agegd .Value ="\u006d\u0069\u006e\u004d\u0061\u0078";};return _agegd ,nil ;};func (_cfgb *CT_PageSetup )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cbaaa :=range start .Attr {if _cbaaa .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_ddbe ,_edada :=_fb .ParseUint (_cbaaa .Value ,10,32); -if _edada !=nil {return _edada ;};_becdf :=uint32 (_ddbe );_cfgb .PaperSizeAttr =&_becdf ;continue ;};if _cbaaa .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_ffdce :=_cbaaa .Value ;_cfgb .PaperHeightAttr =&_ffdce ;continue ; -};if _cbaaa .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_cfbf :=_cbaaa .Value ;_cfgb .PaperWidthAttr =&_cfbf ;continue ;};if _cbaaa .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_gffd ,_aggbf :=_fb .ParseUint (_cbaaa .Value ,10,32); -if _aggbf !=nil {return _aggbf ;};_fcfge :=uint32 (_gffd );_cfgb .FirstPageNumberAttr =&_fcfge ;continue ;};if _cbaaa .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_cfgb .OrientationAttr .UnmarshalXMLAttr (_cbaaa );continue ; -};if _cbaaa .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_ecbc ,_edcdb :=_fb .ParseBool (_cbaaa .Value );if _edcdb !=nil {return _edcdb ;};_cfgb .BlackAndWhiteAttr =&_ecbc ;continue ;};if _cbaaa .Name .Local =="\u0064\u0072\u0061f\u0074"{_ddbea ,_bggab :=_fb .ParseBool (_cbaaa .Value ); -if _bggab !=nil {return _bggab ;};_cfgb .DraftAttr =&_ddbea ;continue ;};if _cbaaa .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_ffbcg ,_efgbg :=_fb .ParseBool (_cbaaa .Value );if _efgbg !=nil {return _efgbg ; -};_cfgb .UseFirstPageNumberAttr =&_ffbcg ;continue ;};if _cbaaa .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_eadab ,_gdecc :=_fb .ParseInt (_cbaaa .Value ,10,32);if _gdecc !=nil {return _gdecc ;};_cfffb :=int32 (_eadab ); -_cfgb .HorizontalDpiAttr =&_cfffb ;continue ;};if _cbaaa .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_afea ,_bfee :=_fb .ParseInt (_cbaaa .Value ,10,32);if _bfee !=nil {return _bfee ;};_bdga :=int32 (_afea );_cfgb .VerticalDpiAttr =&_bdga ; -continue ;};if _cbaaa .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_gadee ,_bafb :=_fb .ParseUint (_cbaaa .Value ,10,32);if _bafb !=nil {return _bafb ;};_fegaf :=uint32 (_gadee );_cfgb .CopiesAttr =&_fegaf ;continue ;};};for {_gegca ,_geabg :=d .Token (); -if _geabg !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061g\u0065\u0053\u0065\u0074\u0075\u0070\u003a\u0020\u0025\u0073",_geabg );};if _gbfcd ,_bbga :=_gegca .(_e .EndElement );_bbga &&_gbfcd .Name ==start .Name {break ; -};};return nil ;};func (_gaba *CT_LblAlgn )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_dfbgf ,_ffba :=_gaba .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"});if _ffba !=nil {return _ffba ;};start .Attr =append (start .Attr ,_dfbgf ); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_abdd *ST_Grouping )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcae ,_dfaaea :=d .Token ();if _dfaaea !=nil {return _dfaaea ;};if _cdffe ,_ggaae :=_gcae .(_e .EndElement ); -_ggaae &&_cdffe .Name ==start .Name {*_abdd =1;return nil ;};if _agdca ,_baceg :=_gcae .(_e .CharData );!_baceg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcae ); -}else {switch string (_agdca ){case "":*_abdd =0;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_abdd =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_abdd =2;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_abdd =3; -};};_gcae ,_dfaaea =d .Token ();if _dfaaea !=nil {return _dfaaea ;};if _ccbfe ,_gbee :=_gcae .(_e .EndElement );_gbee &&_ccbfe .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcae ); -};func (_gggfb ST_ScatterStyle )Validate ()error {return _gggfb .ValidateWithPath ("")}; +// Tick Skip Value +ValAttr uint32 ;};func (_bfcdg ST_TickLblPos )ValidateWithPath (path string )error {switch _bfcdg {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfcdg )); +};return nil ;};func (_acefe ST_Crosses )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_acefe .String (),start );};func (_facd *CT_DPt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_facd .Idx =NewCT_UnsignedInt (); +_gced :for {_fcff ,_cabc :=d .Token ();if _cabc !=nil {return _cabc ;};switch _afbd :=_fcff .(type ){case _c .StartElement :switch _afbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dedbb :=d .DecodeElement (_facd .Idx ,&_afbd ); +_dedbb !=nil {return _dedbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_facd .InvertIfNegative =NewCT_Boolean (); +if _ebfc :=d .DecodeElement (_facd .InvertIfNegative ,&_afbd );_ebfc !=nil {return _ebfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_facd .Marker =NewCT_Marker (); +if _abcg :=d .DecodeElement (_facd .Marker ,&_afbd );_abcg !=nil {return _abcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_facd .Bubble3D =NewCT_Boolean (); +if _ffab :=d .DecodeElement (_facd .Bubble3D ,&_afbd );_ffab !=nil {return _ffab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065x\u0070\u006c\u006f\u0073\u0069\u006fn"}:_facd .Explosion =NewCT_UnsignedInt (); +if _gafa :=d .DecodeElement (_facd .Explosion ,&_afbd );_gafa !=nil {return _gafa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_facd .SpPr =_a .NewCT_ShapeProperties (); +if _ecfd :=d .DecodeElement (_facd .SpPr ,&_afbd );_ecfd !=nil {return _ecfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073"}:_facd .PictureOptions =NewCT_PictureOptions (); +if _dfcff :=d .DecodeElement (_facd .PictureOptions ,&_afbd );_dfcff !=nil {return _dfcff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_facd .ExtLst =NewCT_ExtensionList (); +if _cfcg :=d .DecodeElement (_facd .ExtLst ,&_afbd );_cfcg !=nil {return _cfcg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0050\u0074\u0020\u0025\u0076",_afbd .Name ); +if _dbabd :=d .Skip ();_dbabd !=nil {return _dbabd ;};};case _c .EndElement :break _gced ;case _c .CharData :};};return nil ;};func (_efeg ST_TickMark )Validate ()error {return _efeg .ValidateWithPath ("")};func (_deec ST_TickLblPos )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dagc :=_c .Attr {}; +_dagc .Name =name ;switch _deec {case ST_TickLblPosUnset :_dagc .Value ="";case ST_TickLblPosHigh :_dagc .Value ="\u0068\u0069\u0067\u0068";case ST_TickLblPosLow :_dagc .Value ="\u006c\u006f\u0077";case ST_TickLblPosNextTo :_dagc .Value ="\u006e\u0065\u0078\u0074\u0054\u006f"; +case ST_TickLblPosNone :_dagc .Value ="\u006e\u006f\u006e\u0065";};return _dagc ,nil ;};func (_bggfd ST_TimeUnit )ValidateWithPath (path string )error {switch _bggfd {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bggfd )); +};return nil ;};func (_aadac *CT_SurfaceChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gecaf :for {_ebaca ,_agcb :=d .Token ();if _agcb !=nil {return _agcb ;};switch _ddaeg :=_ebaca .(type ){case _c .StartElement :switch _ddaeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_aadac .Wireframe =NewCT_Boolean (); +if _fcaa :=d .DecodeElement (_aadac .Wireframe ,&_ddaeg );_fcaa !=nil {return _fcaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_egac :=NewCT_SurfaceSer (); +if _edgdf :=d .DecodeElement (_egac ,&_ddaeg );_edgdf !=nil {return _edgdf ;};_aadac .Ser =append (_aadac .Ser ,_egac );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_aadac .BandFmts =NewCT_BandFmts (); +if _cdeaf :=d .DecodeElement (_aadac .BandFmts ,&_ddaeg );_cdeaf !=nil {return _cdeaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:_gbdbg :=NewCT_UnsignedInt (); +if _dgfgd :=d .DecodeElement (_gbdbg ,&_ddaeg );_dgfgd !=nil {return _dgfgd ;};_aadac .AxId =append (_aadac .AxId ,_gbdbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aadac .ExtLst =NewCT_ExtensionList (); +if _caccc :=d .DecodeElement (_aadac .ExtLst ,&_ddaeg );_caccc !=nil {return _caccc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0075\u0072f\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074\u0020\u0025\u0076",_ddaeg .Name ); +if _dbgae :=d .Skip ();_dbgae !=nil {return _dbgae ;};};case _c .EndElement :break _gecaf ;case _c .CharData :};};return nil ;};func NewEG_SerShared ()*EG_SerShared {_ageff :=&EG_SerShared {};_ageff .Idx =NewCT_UnsignedInt ();_ageff .Order =NewCT_UnsignedInt (); +return _ageff ;};type CT_DLblPos struct{ -// Validate validates the CT_Pie3DChart and its children -func (_efgg *CT_Pie3DChart )Validate ()error {return _efgg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");};type CT_UnsignedInt struct{ +// Data Label Position Value +ValAttr ST_DLblPos ;};func NewCT_ErrValType ()*CT_ErrValType {_gebg :=&CT_ErrValType {};return _gebg };func (_bfabbd *CT_RadarStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbafb :=range start .Attr {if _fbafb .Name .Local =="\u0076\u0061\u006c"{_bfabbd .ValAttr .UnmarshalXMLAttr (_fbafb ); +continue ;};};for {_agegee ,_baffe :=d .Token ();if _baffe !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052a\u0064a\u0072S\u0074\u0079\u006c\u0065\u003a\u0020\u0025s",_baffe );};if _dabda ,_fcbba :=_agegee .(_c .EndElement ); +_fcbba &&_dabda .Name ==start .Name {break ;};};return nil ;}; -// Integer Value -ValAttr uint32 ;};func (_eaeef *ST_Crosses )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eaeef =0;case "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f":*_eaeef =1;case "\u006d\u0061\u0078":*_eaeef =2;case "\u006d\u0069\u006e":*_eaeef =3; -};return nil ;};func NewCT_Lvl ()*CT_Lvl {_cagc :=&CT_Lvl {};return _cagc };type ST_PictureFormat byte ;func (_babda *CT_TickLblPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbegd :=range start .Attr {if _fbegd .Name .Local =="\u0076\u0061\u006c"{_babda .ValAttr .UnmarshalXMLAttr (_fbegd ); -continue ;};};for {_egad ,_fedge :=d .Token ();if _fedge !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054i\u0063k\u004cb\u006c\u0050\u006f\u0073\u003a\u0020\u0025s",_fedge );};if _eecgb ,_baeg :=_egad .(_e .EndElement ); -_baeg &&_eecgb .Name ==start .Name {break ;};};return nil ;};func (_bffacb ST_SplitType )Validate ()error {return _bffacb .ValidateWithPath ("")};func (_cbadc *ST_Crosses )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agdfg ,_bddbc :=d .Token (); -if _bddbc !=nil {return _bddbc ;};if _fgcdg ,_bfdga :=_agdfg .(_e .EndElement );_bfdga &&_fgcdg .Name ==start .Name {*_cbadc =1;return nil ;};if _cfcdd ,_ecff :=_agdfg .(_e .CharData );!_ecff {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agdfg ); -}else {switch string (_cfcdd ){case "":*_cbadc =0;case "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f":*_cbadc =1;case "\u006d\u0061\u0078":*_cbadc =2;case "\u006d\u0069\u006e":*_cbadc =3;};};_agdfg ,_bddbc =d .Token ();if _bddbc !=nil {return _bddbc ; -};if _bdfdg ,_bfdc :=_agdfg .(_e .EndElement );_bfdc &&_bdfdg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agdfg ); -};type EG_DLblShared struct{ +// ValidateWithPath validates the CT_PivotSource and its children, prefixing error messages with path +func (_ecagc *CT_PivotSource )ValidateWithPath (path string )error {if _ebffd :=_ecagc .FmtId .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0049\u0064");_ebffd !=nil {return _ebffd ;};for _ecac ,_eedd :=range _ecagc .ExtLst {if _gfebd :=_eedd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u004c\u0073\u0074\u005b\u0025\u0064\u005d",path ,_ecac )); +_gfebd !=nil {return _gfebd ;};};return nil ;};func NewCT_Order ()*CT_Order {_edcf :=&CT_Order {};return _edcf };func (_dadeg ST_Grouping )ValidateWithPath (path string )error {switch _dadeg {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dadeg )); +};return nil ;};func (_bcga *CT_Layout )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bcga .ManualLayout !=nil {_aeef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u006e\u0075\u0061\u006c\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_bcga .ManualLayout ,_aeef );};if _bcga .ExtLst !=nil {_dfcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcga .ExtLst ,_dfcb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Number Format -NumFmt *CT_NumFmt ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Validate validates the CT_UpDownBars and its children +func (_eggb *CT_UpDownBars )Validate ()error {return _eggb .ValidateWithPath ("\u0043\u0054\u005f\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073");};type CT_BarDir struct{ -// Data Label Position -DLblPos *CT_DLblPos ; +// Bar Direction Value +ValAttr ST_BarDir ;};func (_cedd *CT_Lvl )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acdaf :for {_gbda ,_dgadd :=d .Token ();if _dgadd !=nil {return _dgadd ;};switch _fbeaf :=_gbda .(type ){case _c .StartElement :switch _fbeaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_acfd :=NewCT_StrVal (); +if _baaf :=d .DecodeElement (_acfd ,&_fbeaf );_baaf !=nil {return _baaf ;};_cedd .Pt =append (_cedd .Pt ,_acfd );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0076\u006c\u0020\u0025\u0076",_fbeaf .Name ); +if _dfcaa :=d .Skip ();_dfcaa !=nil {return _dfcaa ;};};case _c .EndElement :break _acdaf ;case _c .CharData :};};return nil ;};func (_cefdce ST_ErrDir )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cefdce .String (),start ); +}; -// Show Legend Key -ShowLegendKey *CT_Boolean ; +// Validate validates the CT_Overlap and its children +func (_bdgec *CT_Overlap )Validate ()error {return _bdgec .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070");};func (_bcce *CT_ScatterSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcce .Idx =NewCT_UnsignedInt (); +_bcce .Order =NewCT_UnsignedInt ();_gccbb :for {_dfdgb ,_fcdde :=d .Token ();if _fcdde !=nil {return _fcdde ;};switch _decag :=_dfdgb .(type ){case _c .StartElement :switch _decag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _gbfcg :=d .DecodeElement (_bcce .Idx ,&_decag ); +_gbfcg !=nil {return _gbfcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _aggc :=d .DecodeElement (_bcce .Order ,&_decag ); +_aggc !=nil {return _aggc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_bcce .Tx =NewCT_SerTx (); +if _fafcb :=d .DecodeElement (_bcce .Tx ,&_decag );_fafcb !=nil {return _fafcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_bcce .SpPr =_a .NewCT_ShapeProperties (); +if _ggdg :=d .DecodeElement (_bcce .SpPr ,&_decag );_ggdg !=nil {return _ggdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_bcce .Marker =NewCT_Marker (); +if _deefb :=d .DecodeElement (_bcce .Marker ,&_decag );_deefb !=nil {return _deefb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_gdde :=NewCT_DPt (); +if _aadgd :=d .DecodeElement (_gdde ,&_decag );_aadgd !=nil {return _aadgd ;};_bcce .DPt =append (_bcce .DPt ,_gdde );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_bcce .DLbls =NewCT_DLbls (); +if _afgcd :=d .DecodeElement (_bcce .DLbls ,&_decag );_afgcd !=nil {return _afgcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_faeb :=NewCT_Trendline (); +if _dccba :=d .DecodeElement (_faeb ,&_decag );_dccba !=nil {return _dccba ;};_bcce .Trendline =append (_bcce .Trendline ,_faeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_baedf :=NewCT_ErrBars (); +if _ecef :=d .DecodeElement (_baedf ,&_decag );_ecef !=nil {return _ecef ;};_bcce .ErrBars =append (_bcce .ErrBars ,_baedf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"}:_bcce .XVal =NewCT_AxDataSource (); +if _aafcg :=d .DecodeElement (_bcce .XVal ,&_decag );_aafcg !=nil {return _aafcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"}:_bcce .YVal =NewCT_NumDataSource (); +if _eebfe :=d .DecodeElement (_bcce .YVal ,&_decag );_eebfe !=nil {return _eebfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_bcce .Smooth =NewCT_Boolean (); +if _ecafgd :=d .DecodeElement (_bcce .Smooth ,&_decag );_ecafgd !=nil {return _ecafgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcce .ExtLst =NewCT_ExtensionList (); +if _ebdaf :=d .DecodeElement (_bcce .ExtLst ,&_decag );_ebdaf !=nil {return _ebdaf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053c\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072 \u0025\u0076",_decag .Name ); +if _gcdce :=d .Skip ();_gcdce !=nil {return _gcdce ;};};case _c .EndElement :break _gccbb ;case _c .CharData :};};return nil ;};type ST_ErrBarType byte ;func (_eedcc *CT_ChartSpace )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _eedcc .Date1904 !=nil {_cfcda :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}};e .EncodeElement (_eedcc .Date1904 ,_cfcda );};if _eedcc .Lang !=nil {_eege :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u006e\u0067"}}; +e .EncodeElement (_eedcc .Lang ,_eege );};if _eedcc .RoundedCorners !=nil {_ecb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003ar\u006f\u0075\u006ed\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072\u0073"}};e .EncodeElement (_eedcc .RoundedCorners ,_ecb ); +};if _eedcc .Style !=nil {_eebc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_eedcc .Style ,_eebc );};if _eedcc .ClrMapOvr !=nil {_gfd :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; +e .EncodeElement (_eedcc .ClrMapOvr ,_gfd );};if _eedcc .PivotSource !=nil {_ebff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}};e .EncodeElement (_eedcc .PivotSource ,_ebff ); +};if _eedcc .Protection !=nil {_cdff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_eedcc .Protection ,_cdff );};_agfg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0068\u0061\u0072\u0074"}}; +e .EncodeElement (_eedcc .Chart ,_agfg );if _eedcc .SpPr !=nil {_degf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eedcc .SpPr ,_degf );};if _eedcc .TxPr !=nil {_acf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_eedcc .TxPr ,_acf );};if _eedcc .ExternalData !=nil {_dbgd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u0065\u0072\u006e\u0061l\u0044\u0061\u0074\u0061"}};e .EncodeElement (_eedcc .ExternalData ,_dbgd ); +};if _eedcc .PrintSettings !=nil {_gea :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070r\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}};e .EncodeElement (_eedcc .PrintSettings ,_gea );};if _eedcc .UserShapes !=nil {_ffeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0075s\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}}; +e .EncodeElement (_eedcc .UserShapes ,_ffeb );};if _eedcc .ExtLst !=nil {_ceaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eedcc .ExtLst ,_ceaa );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_agdbe ST_ScatterStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fgab :=_c .Attr {};_fgab .Name =name ;switch _agdbe {case ST_ScatterStyleUnset :_fgab .Value ="";case ST_ScatterStyleNone :_fgab .Value ="\u006e\u006f\u006e\u0065"; +case ST_ScatterStyleLine :_fgab .Value ="\u006c\u0069\u006e\u0065";case ST_ScatterStyleLineMarker :_fgab .Value ="\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072";case ST_ScatterStyleMarker :_fgab .Value ="\u006d\u0061\u0072\u006b\u0065\u0072"; +case ST_ScatterStyleSmooth :_fgab .Value ="\u0073\u006d\u006f\u006f\u0074\u0068";case ST_ScatterStyleSmoothMarker :_fgab .Value ="\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072";};return _fgab ,nil ;};func (_beceg *CT_NumDataSourceChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agggf :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_beceg .NumRef =NewCT_NumRef (); +if _bgec :=d .DecodeElement (_beceg .NumRef ,&_agggf );_bgec !=nil {return _bgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_beceg .NumLit =NewCT_NumData (); +if _aedc :=d .DecodeElement (_beceg .NumLit ,&_agggf );_aedc !=nil {return _aedc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u0075\u006d\u0044a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agggf .Name ); +if _bagd :=d .Skip ();_bagd !=nil {return _bagd ;};};return nil ;};func (_gfgfb *CT_GapAmount )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfgfb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_gfgfb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gadc ST_LayoutTarget )Validate ()error {return _gadc .ValidateWithPath ("")};func (_dbcac *ST_AxPos )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbcac =0; +case "\u0062":*_dbcac =1;case "\u006c":*_dbcac =2;case "\u0072":*_dbcac =3;case "\u0074":*_dbcac =4;};return nil ;}; -// Show Value -ShowVal *CT_Boolean ; +// Validate validates the CT_LayoutTarget and its children +func (_geggf *CT_LayoutTarget )Validate ()error {return _geggf .ValidateWithPath ("\u0043T\u005fL\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074");}; -// Show Category Name -ShowCatName *CT_Boolean ; +// ValidateWithPath validates the CT_BandFmt and its children, prefixing error messages with path +func (_ada *CT_BandFmt )ValidateWithPath (path string )error {if _fff :=_ada .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_fff !=nil {return _fff ;};if _ada .SpPr !=nil {if _fede :=_ada .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_fede !=nil {return _fede ;};};return nil ;};type CT_Thickness struct{ValAttr ST_Thickness ;};func (_gdcfa *CT_SerTx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gdcfa .SerTxChoice .MarshalXML (e ,_c .StartElement {}); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewEG_SurfaceChartShared ()*EG_SurfaceChartShared {_dfeae :=&EG_SurfaceChartShared {};return _dfeae ;};func NewCT_Tx ()*CT_Tx {_bgfad :=&CT_Tx {};_bgfad .TxChoice =NewCT_TxChoice (); +return _bgfad }; -// Show Series Name -ShowSerName *CT_Boolean ; +// ValidateWithPath validates the CT_MultiLvlStrRef and its children, prefixing error messages with path +func (_dcfe *CT_MultiLvlStrRef )ValidateWithPath (path string )error {if _dcfe .MultiLvlStrCache !=nil {if _decgd :=_dcfe .MultiLvlStrCache .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072C\u0061\u0063\u0068\u0065"); +_decgd !=nil {return _decgd ;};};if _dcfe .ExtLst !=nil {if _dbbaf :=_dcfe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbbaf !=nil {return _dbbaf ;};};return nil ;}; -// Show Percent -ShowPercent *CT_Boolean ; +// Validate validates the CT_StockChart and its children +func (_bgbge *CT_StockChart )Validate ()error {return _bgbge .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074");};func (_ebbge *ST_LayoutTarget )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ebbge =0; +case "\u0069\u006e\u006ee\u0072":*_ebbge =1;case "\u006f\u0075\u0074e\u0072":*_ebbge =2;};return nil ;}; -// Show Bubble Size -ShowBubbleSize *CT_Boolean ; +// ValidateWithPath validates the CT_BuiltInUnit and its children, prefixing error messages with path +func (_dedf *CT_BuiltInUnit )ValidateWithPath (path string )error {if _gebb :=_dedf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gebb !=nil {return _gebb ;};return nil ;}; -// Separator -Separator *string ;}; +// Validate validates the CT_NumFmt and its children +func (_ebgc *CT_NumFmt )Validate ()error {return _ebgc .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");}; -// ValidateWithPath validates the CT_CustSplit and its children, prefixing error messages with path -func (_bbcg *CT_CustSplit )ValidateWithPath (path string )error {for _eeec ,_edbe :=range _bbcg .SecondPiePt {if _dgbf :=_edbe .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0065\u0063\u006f\u006e\u0064P\u0069\u0065P\u0074\u005b\u0025\u0064\u005d",path ,_eeec )); -_dgbf !=nil {return _dgbf ;};};return nil ;};func (_daec *ST_HPercent )Validate ()error {return _daec .ValidateWithPath ("")};func (_egdcfa ST_Shape )Validate ()error {return _egdcfa .ValidateWithPath ("")};func (_egdbb *CT_TrendlineType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dadgb :=range start .Attr {if _dadgb .Name .Local =="\u0076\u0061\u006c"{_egdbb .ValAttr .UnmarshalXMLAttr (_dadgb ); -continue ;};};for {_edef ,_edbgg :=d .Token ();if _edbgg !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0072\u0065\u006ed\u006ci\u006e\u0065\u0054\u0079\u0070\u0065\u003a \u0025\u0073",_edbgg );};if _cfde ,_aeaab :=_edef .(_e .EndElement ); -_aeaab &&_cfde .Name ==start .Name {break ;};};return nil ;};func (_agcbc *EG_SerShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agcbc .Idx =NewCT_UnsignedInt ();_agcbc .Order =NewCT_UnsignedInt ();_cfaca :for {_ccdee ,_fgebed :=d .Token (); -if _fgebed !=nil {return _fgebed ;};switch _aeaba :=_ccdee .(type ){case _e .StartElement :switch _aeaba .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _befa :=d .DecodeElement (_agcbc .Idx ,&_aeaba ); -_befa !=nil {return _befa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _bbgebe :=d .DecodeElement (_agcbc .Order ,&_aeaba ); -_bbgebe !=nil {return _bbgebe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_agcbc .Tx =NewCT_SerTx (); -if _fdgaf :=d .DecodeElement (_agcbc .Tx ,&_aeaba );_fdgaf !=nil {return _fdgaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_agcbc .SpPr =_g .NewCT_ShapeProperties (); -if _cgbaf :=d .DecodeElement (_agcbc .SpPr ,&_aeaba );_cgbaf !=nil {return _cgbaf ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_S\u0065\u0072S\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_aeaba .Name ); -if _bbabe :=d .Skip ();_bbabe !=nil {return _bbabe ;};};case _e .EndElement :break _cfaca ;case _e .CharData :};};return nil ;};func (_geda ST_BarDir )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_geda .String (),start ); -};type ST_CrossBetween byte ;func (_eabgc ST_HoleSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eabgc .ST_HoleSizePercent !=nil {e .EncodeToken (_e .CharData (*_eabgc .ST_HoleSizePercent ));};if _eabgc .ST_HoleSizeUByte !=nil {e .EncodeToken (_e .CharData (_c .Sprintf ("\u0025\u0064",*_eabgc .ST_HoleSizeUByte ))); -};return e .EncodeToken (_e .EndElement {Name :start .Name });};func (_gbfcde *ST_BarDir )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_abfae ,_eegba :=d .Token ();if _eegba !=nil {return _eegba ;};if _dddba ,_bdcbc :=_abfae .(_e .EndElement ); -_bdcbc &&_dddba .Name ==start .Name {*_gbfcde =1;return nil ;};if _caabc ,_bdcfb :=_abfae .(_e .CharData );!_bdcfb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abfae ); -}else {switch string (_caabc ){case "":*_gbfcde =0;case "\u0062\u0061\u0072":*_gbfcde =1;case "\u0063\u006f\u006c":*_gbfcde =2;};};_abfae ,_eegba =d .Token ();if _eegba !=nil {return _eegba ;};if _bcdg ,_eggb :=_abfae .(_e .EndElement );_eggb &&_bcdg .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abfae );};func (_fbgea ST_TrendlineType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fbgea .String (),start ); -};func NewCT_LegendPos ()*CT_LegendPos {_efbe :=&CT_LegendPos {};return _efbe };type CT_ValAx struct{ +// Validate validates the CT_DPt and its children +func (_gfcd *CT_DPt )Validate ()error {return _gfcd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0074");};type ST_ScatterStyle byte ; -// Axis ID -AxId *CT_UnsignedInt ; +// Validate validates the EG_SerShared and its children +func (_cdeec *EG_SerShared )Validate ()error {return _cdeec .ValidateWithPath ("\u0045\u0047\u005fS\u0065\u0072\u0053\u0068\u0061\u0072\u0065\u0064");};const (ST_ErrDirUnset ST_ErrDir =0;ST_ErrDirX ST_ErrDir =1;ST_ErrDirY ST_ErrDir =2;);func (_bbaa *CT_BubbleChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _bbaa .VaryColors !=nil {_fgdf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_bbaa .VaryColors ,_fgdf );};if _bbaa .Ser !=nil {_febb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_caea :=range _bbaa .Ser {e .EncodeElement (_caea ,_febb );};};if _bbaa .DLbls !=nil {_cfce :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_bbaa .DLbls ,_cfce );};if _bbaa .Bubble3D !=nil {_bgbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}}; +e .EncodeElement (_bbaa .Bubble3D ,_bgbc );};if _bbaa .BubbleScale !=nil {_ggd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bbaa .BubbleScale ,_ggd );}; +if _bbaa .ShowNegBubbles !=nil {_ccga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077N\u0065\u0067\u0042\u0075\u0062\u0062\u006c\u0065\u0073"}};e .EncodeElement (_bbaa .ShowNegBubbles ,_ccga );};if _bbaa .SizeRepresents !=nil {_gfbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0069\u007a\u0065R\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073"}}; +e .EncodeElement (_bbaa .SizeRepresents ,_gfbd );};_ddcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_bage :=range _bbaa .AxId {e .EncodeElement (_bage ,_ddcb );};if _bbaa .ExtLst !=nil {_ggdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bbaa .ExtLst ,_ggdb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const ST_OverlapPercentPattern ="\u0028\u002d\u003f\u0030\u002a\u0028(\u005b\u0030\u002d\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0039\u005d[\u0030\u002d\u0039\u005d\u0029\u007c\u00310\u0030\u0029\u0029\u0025"; +func (_ggcdd ST_SecondPieSize )String ()string {if _ggcdd .ST_SecondPieSizePercent !=nil {return _f .Sprintf ("\u0025\u0076",*_ggcdd .ST_SecondPieSizePercent );};if _ggcdd .ST_SecondPieSizeUShort !=nil {return _f .Sprintf ("\u0025\u0076",*_ggcdd .ST_SecondPieSizeUShort ); +};return "";}; -// Scaling -Scaling *CT_Scaling ; +// Validate validates the CT_RadarSer and its children +func (_aace *CT_RadarSer )Validate ()error {return _aace .ValidateWithPath ("C\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072");};func NewCT_BarGrouping ()*CT_BarGrouping {_eeff :=&CT_BarGrouping {};return _eeff };type CT_BarSer struct{ -// Delete -Delete *CT_Boolean ; +// Index +Idx *CT_UnsignedInt ; -// Axis Position -AxPos *CT_AxPos ; +// Order +Order *CT_UnsignedInt ; -// Major Gridlines -MajorGridlines *CT_ChartLines ; +// Series Text +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; -// Minor Gridlines -MinorGridlines *CT_ChartLines ; +// Invert if Negative +InvertIfNegative *CT_Boolean ;PictureOptions *CT_PictureOptions ; -// Title -Title *CT_Title ; +// Data Point +DPt []*CT_DPt ; -// Number Format -NumFmt *CT_NumFmt ; +// Data Labels +DLbls *CT_DLbls ; -// Major Tick Mark -MajorTickMark *CT_TickMark ; +// Trendlines +Trendline []*CT_Trendline ; -// Minor Tick Mark -MinorTickMark *CT_TickMark ; +// Error Bars +ErrBars *CT_ErrBars ; -// Tick Label Position -TickLblPos *CT_TickLblPos ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +// Category Axis Data +Cat *CT_AxDataSource ;Val *CT_NumDataSource ; -// Crossing Axis ID -CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; +// Shape +Shape *CT_Shape ; -// Cross Between -CrossBetween *CT_CrossBetween ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_bebdd ST_TickMark )ValidateWithPath (path string )error {switch _bebdd {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bebdd )); +};return nil ;};type ST_DLblPos byte ;func NewCT_MarkerSize ()*CT_MarkerSize {_bgag :=&CT_MarkerSize {};return _bgag };type CT_PageMargins struct{ -// Major Unit -MajorUnit *CT_AxisUnit ; +// Left +LAttr float64 ; -// Minor Unit -MinorUnit *CT_AxisUnit ; +// Right +RAttr float64 ; -// Display Units -DispUnits *CT_DispUnits ; +// Top +TAttr float64 ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_dfacc ST_TickLblPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dfacc .String (),start );}; +// Bottom +BAttr float64 ; -// ValidateWithPath validates the CT_LogBase and its children, prefixing error messages with path -func (_fefgc *CT_LogBase )ValidateWithPath (path string )error {if _fefgc .ValAttr < 2{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_fefgc .ValAttr ); -};if _fefgc .ValAttr > 1000{return _c .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u00201\u0030\u0030\u0030\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_fefgc .ValAttr ); -};return nil ;};const (ST_TimeUnitUnset ST_TimeUnit =0;ST_TimeUnitDays ST_TimeUnit =1;ST_TimeUnitMonths ST_TimeUnit =2;ST_TimeUnitYears ST_TimeUnit =3;);func (_cgdag *EG_SurfaceChartShared )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cacb :for {_gcaac ,_bddfd :=d .Token (); -if _bddfd !=nil {return _bddfd ;};switch _cfcg :=_gcaac .(type ){case _e .StartElement :switch _cfcg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0077i\u0072\u0065\u0066\u0072\u0061\u006de"}:_cgdag .Wireframe =NewCT_Boolean (); -if _cffbga :=d .DecodeElement (_cgdag .Wireframe ,&_cfcg );_cffbga !=nil {return _cffbga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_gbbbc :=NewCT_SurfaceSer (); -if _bcafa :=d .DecodeElement (_gbbbc ,&_cfcg );_bcafa !=nil {return _bcafa ;};_cgdag .Ser =append (_cgdag .Ser ,_gbbbc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}:_cgdag .BandFmts =NewCT_BandFmts (); -if _ffgag :=d .DecodeElement (_cgdag .BandFmts ,&_cfcg );_ffgag !=nil {return _ffgag ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_cfcg .Name ); -if _adgcb :=d .Skip ();_adgcb !=nil {return _adgcb ;};};case _e .EndElement :break _cacb ;case _e .CharData :};};return nil ;};type CT_BuiltInUnit struct{ +// Header +HeaderAttr float64 ; -// Built In Unit Value -ValAttr ST_BuiltInUnit ;};type ST_LegendPos byte ;type CT_AreaSer struct{ +// Footer +FooterAttr float64 ;};func (_dabfb *CT_ScatterStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dabfb .ValAttr !=ST_ScatterStyleUnset {_gddeb ,_caaf :=_dabfb .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _caaf !=nil {return _caaf ; +};start .Attr =append (start .Attr ,_gddeb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfeab ST_PictureFormat )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fffbg :=_c .Attr {};_fffbg .Name =name ; +switch _dfeab {case ST_PictureFormatUnset :_fffbg .Value ="";case ST_PictureFormatStretch :_fffbg .Value ="\u0073t\u0072\u0065\u0074\u0063\u0068";case ST_PictureFormatStack :_fffbg .Value ="\u0073\u0074\u0061c\u006b";case ST_PictureFormatStackScale :_fffbg .Value ="\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065"; +};return _fffbg ,nil ;};func (_gfgd *CT_Double )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fadg :=range start .Attr {if _fadg .Name .Local =="\u0076\u0061\u006c"{_bcab ,_begg :=_ge .ParseFloat (_fadg .Value ,64);if _begg !=nil {return _begg ; +};_gfgd .ValAttr =_bcab ;continue ;};};for {_dacee ,_cbgc :=d .Token ();if _cbgc !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0044\u006f\u0075b\u006c\u0065\u003a\u0020\u0025\u0073",_cbgc );};if _gebd ,_dagd :=_dacee .(_c .EndElement ); +_dagd &&_gebd .Name ==start .Name {break ;};};return nil ;};func NewCT_HPercent ()*CT_HPercent {_dgad :=&CT_HPercent {};return _dgad };type CT_SurfaceSer struct{ // Index Idx *CT_UnsignedInt ; @@ -4433,317 +4254,261 @@ Idx *CT_UnsignedInt ; Order *CT_UnsignedInt ; // Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ;PictureOptions *CT_PictureOptions ; - -// Data Point -DPt []*CT_DPt ; - -// Data Labels -DLbls *CT_DLbls ;Trendline []*CT_Trendline ; - -// Error Bars -ErrBars []*CT_ErrBars ; +Tx *CT_SerTx ;SpPr *_a .CT_ShapeProperties ; // Category Axis Data -Cat *CT_AxDataSource ; - -// Values -Val *CT_NumDataSource ; +Cat *CT_AxDataSource ;Val *CT_NumDataSource ; // Chart Extensibility -ExtLst *CT_ExtensionList ;}; - -// Validate validates the CT_Lvl and its children -func (_bacba *CT_Lvl )Validate ()error {return _bacba .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0076\u006c");};func (_gecd *CT_HoleSize )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fdcd :=range start .Attr {if _fdcd .Name .Local =="\u0076\u0061\u006c"{_agbdgb ,_ebef :=ParseUnionST_HoleSize (_fdcd .Value ); -if _ebef !=nil {return _ebef ;};_gecd .ValAttr =&_agbdgb ;continue ;};};for {_adaf ,_aacg :=d .Token ();if _aacg !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_aacg ); -};if _fbeg ,_geab :=_adaf .(_e .EndElement );_geab &&_fbeg .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_Lvl and its children, prefixing error messages with path -func (_bggc *CT_Lvl )ValidateWithPath (path string )error {for _dcega ,_cgee :=range _bggc .Pt {if _gbeg :=_cgee .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_dcega ));_gbeg !=nil {return _gbeg ;};};return nil ;}; -func (_abbcd *CT_RotX )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _abbcd .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_abbcd .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};const (ST_CrossBetweenUnset ST_CrossBetween =0;ST_CrossBetweenBetween ST_CrossBetween =1;ST_CrossBetweenMidCat ST_CrossBetween =2;);func (_febce *CT_PrintSettings )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _febce .HeaderFooter !=nil {_dfddf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0046o\u006f\u0074\u0065\u0072"}};e .EncodeElement (_febce .HeaderFooter ,_dfddf );};if _febce .PageMargins !=nil {_cebabe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_febce .PageMargins ,_cebabe );};if _febce .PageSetup !=nil {_bgadb :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_febce .PageSetup ,_bgadb );};if _febce .LegacyDrawingHF !=nil {_ecgga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077i\u006e\u0067\u0048\u0046"}}; -e .EncodeElement (_febce .LegacyDrawingHF ,_ecgga );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_Thickness and its children -func (_fdage *CT_Thickness )Validate ()error {return _fdage .ValidateWithPath ("\u0043\u0054\u005fT\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073");};func (_agdd ST_Orientation )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_agdd .String (),start ); -};func (_ccaef *ST_DepthPercent )ValidateWithPath (path string )error {_egcc :=[]string {};if _ccaef .ST_DepthPercentWithSymbol !=nil {_egcc =append (_egcc ,"\u0053T\u005f\u0044\u0065\u0070t\u0068\u0050\u0065\u0072\u0063e\u006et\u0057i\u0074\u0068\u0053\u0079\u006d\u0062\u006fl"); -};if _ccaef .ST_DepthPercentUShort !=nil {_egcc =append (_egcc ,"S\u0054\u005f\u0044\u0065pt\u0068P\u0065\u0072\u0063\u0065\u006et\u0055\u0053\u0068\u006f\u0072\u0074");};if len (_egcc )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_egcc ); -};return nil ;}; - -// ValidateWithPath validates the CT_DLbl and its children, prefixing error messages with path -func (_gbbb *CT_DLbl )ValidateWithPath (path string )error {if _edbg :=_gbbb .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_edbg !=nil {return _edbg ;};if _eabf :=_gbbb .DLblChoice .ValidateWithPath (path +"/\u0044\u004c\u0062\u006c\u0043\u0068\u006f\u0069\u0063\u0065"); -_eabf !=nil {return _eabf ;};if _gbbb .ExtLst !=nil {if _fcfc :=_gbbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcfc !=nil {return _fcfc ;};};return nil ;};func (_afagd *CT_SurfaceChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _afagd .Wireframe !=nil {_ceacg :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}};e .EncodeElement (_afagd .Wireframe ,_ceacg );};if _afagd .Ser !=nil {_eacd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_agbag :=range _afagd .Ser {e .EncodeElement (_agbag ,_eacd );};};if _afagd .BandFmts !=nil {_fdabg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}};e .EncodeElement (_afagd .BandFmts ,_fdabg ); -};_cagbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_dagba :=range _afagd .AxId {e .EncodeElement (_dagba ,_cagbg );};if _afagd .ExtLst !=nil {_fddg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_afagd .ExtLst ,_fddg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ccfbf *CT_PieChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ccfbf .VaryColors !=nil {_fcgaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_ccfbf .VaryColors ,_fcgaa );};if _ccfbf .Ser !=nil {_deddga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_bggda :=range _ccfbf .Ser {e .EncodeElement (_bggda ,_deddga );};};if _ccfbf .DLbls !=nil {_bdea :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_ccfbf .DLbls ,_bdea );};if _ccfbf .FirstSliceAng !=nil {_cgefb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0066i\u0072\u0073\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067"}};e .EncodeElement (_ccfbf .FirstSliceAng ,_cgefb ); -};if _ccfbf .ExtLst !=nil {_abbfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccfbf .ExtLst ,_abbfe );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_LegendEntry struct{ +ExtLst *CT_ExtensionList ;};func (_cggea ST_BuiltInUnit )ValidateWithPath (path string )error {switch _cggea {case 0,1,2,3,4,5,6,7,8,9:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cggea )); +};return nil ;};const (ST_OrientationUnset ST_Orientation =0;ST_OrientationMaxMin ST_Orientation =1;ST_OrientationMinMax ST_Orientation =2;); -// Index -Idx *CT_UnsignedInt ;LegendEntryChoice *CT_LegendEntryChoice ; - -// Chart Extensibility -ExtLst *CT_ExtensionList ;};type ST_OfPieType byte ; +// Validate validates the CT_MultiLvlStrData and its children +func (_fedee *CT_MultiLvlStrData )Validate ()error {return _fedee .ValidateWithPath ("\u0043T\u005fM\u0075\u006c\u0074\u0069\u004cv\u006c\u0053t\u0072\u0044\u0061\u0074\u0061");};func (_cgbe *CT_LblOffset )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgbe .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_cgbe .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_DispUnitsChoice struct{CustUnit *CT_Double ;BuiltInUnit *CT_BuiltInUnit ;};func (_cbccg *CT_PivotFmts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cffea :for {_fcfff ,_gdfb :=d .Token (); +if _gdfb !=nil {return _gdfb ;};switch _efdff :=_fcfff .(type ){case _c .StartElement :switch _efdff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u006d\u0074"}:_acce :=NewCT_PivotFmt (); +if _egbcc :=d .DecodeElement (_acce ,&_efdff );_egbcc !=nil {return _egbcc ;};_cbccg .PivotFmt =append (_cbccg .PivotFmt ,_acce );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0069\u0076o\u0074\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_efdff .Name ); +if _fcgb :=d .Skip ();_fcgb !=nil {return _fcgb ;};};case _c .EndElement :break _cffea ;case _c .CharData :};};return nil ;};type CT_NumData struct{ -// ValidateWithPath validates the CT_FirstSliceAng and its children, prefixing error messages with path -func (_gcdb *CT_FirstSliceAng )ValidateWithPath (path string )error {if _gcdb .ValAttr !=nil {if *_gcdb .ValAttr < 0{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gcdb .ValAttr ); -};if *_gcdb .ValAttr > 360{return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0033\u0036\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_gcdb .ValAttr ); -};};return nil ;};func (_bgaea *UserShapes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bgaea .CT_Drawing =*_ab .NewCT_Drawing ();for {_becabg ,_efba :=d .Token ();if _efba !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073\u003a\u0020%\u0073",_efba ); -};if _agcea ,_dfcdce :=_becabg .(_e .EndElement );_dfcdce &&_agcea .Name ==start .Name {break ;};};return nil ;};func (_cgcfg *CT_SecondPieSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cgcfg .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_cgcfg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_LegendEntryChoice ()*CT_LegendEntryChoice {_bcacb :=&CT_LegendEntryChoice {};return _bcacb ;};func NewCT_TickMark ()*CT_TickMark {_decc :=&CT_TickMark {}; -return _decc }; +// Format Code +FormatCode *string ; -// ValidateWithPath validates the CT_LegendEntryChoice and its children, prefixing error messages with path -func (_debd *CT_LegendEntryChoice )ValidateWithPath (path string )error {if _debd .Delete !=nil {if _bbbfe :=_debd .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_bbbfe !=nil {return _bbbfe ;};};if _debd .TxPr !=nil {if _cagf :=_debd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); -_cagf !=nil {return _cagf ;};};return nil ;}; +// Point Count +PtCount *CT_UnsignedInt ; -// Validate validates the CT_DPt and its children -func (_eddg *CT_DPt )Validate ()error {return _eddg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0074");};func (_aca *CT_BarGrouping )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _aca .ValAttr !=ST_BarGroupingUnset {_ggcfc ,_eaad :=_aca .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _eaad !=nil {return _eaad ;};start .Attr =append (start .Attr ,_ggcfc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aedf ST_LayoutMode )ValidateWithPath (path string )error {switch _aedf {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aedf )); -};return nil ;};const (ST_PictureFormatUnset ST_PictureFormat =0;ST_PictureFormatStretch ST_PictureFormat =1;ST_PictureFormatStack ST_PictureFormat =2;ST_PictureFormatStackScale ST_PictureFormat =3;);func (_fabaa *ST_LegendPos )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbdfd ,_bfff :=d .Token (); -if _bfff !=nil {return _bfff ;};if _gcgbg ,_aafba :=_bbdfd .(_e .EndElement );_aafba &&_gcgbg .Name ==start .Name {*_fabaa =1;return nil ;};if _aggda ,_fcbgdf :=_bbdfd .(_e .CharData );!_fcbgdf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdfd ); -}else {switch string (_aggda ){case "":*_fabaa =0;case "\u0062":*_fabaa =1;case "\u0074\u0072":*_fabaa =2;case "\u006c":*_fabaa =3;case "\u0072":*_fabaa =4;case "\u0074":*_fabaa =5;};};_bbdfd ,_bfff =d .Token ();if _bfff !=nil {return _bfff ;};if _gabc ,_bgagg :=_bbdfd .(_e .EndElement ); -_bgagg &&_gabc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdfd );};func NewCT_LblOffset ()*CT_LblOffset {_edag :=&CT_LblOffset {}; -return _edag };type CT_ScatterChart struct{ +// Numeric Point +Pt []*CT_NumVal ;ExtLst *CT_ExtensionList ;};type Group_DLbls struct{ -// Scatter Style -ScatterStyle *CT_ScatterStyle ; +// Number Format +NumFmt *CT_NumFmt ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; -// Vary Colors by Point -VaryColors *CT_Boolean ; +// Data Label Position +DLblPos *CT_DLblPos ; -// Scatter Chart Series -Ser []*CT_ScatterSer ; +// Show Legend Key +ShowLegendKey *CT_Boolean ; -// Data Labels -DLbls *CT_DLbls ; +// Show Value +ShowVal *CT_Boolean ; -// Axis ID -AxId []*CT_UnsignedInt ; +// Show Category Name +ShowCatName *CT_Boolean ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; +// Show Series Name +ShowSerName *CT_Boolean ; -// ValidateWithPath validates the CT_Line3DChart and its children, prefixing error messages with path -func (_fffcd *CT_Line3DChart )ValidateWithPath (path string )error {if _bcggb :=_fffcd .Grouping .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0069\u006eg");_bcggb !=nil {return _bcggb ;};if _fffcd .VaryColors !=nil {if _ddfae :=_fffcd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"); -_ddfae !=nil {return _ddfae ;};};for _addf ,_debe :=range _fffcd .Ser {if _ggag :=_debe .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_addf ));_ggag !=nil {return _ggag ;};};if _fffcd .DLbls !=nil {if _gacg :=_fffcd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073"); -_gacg !=nil {return _gacg ;};};if _fffcd .DropLines !=nil {if _dgce :=_fffcd .DropLines .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073");_dgce !=nil {return _dgce ;};};if _fffcd .GapDepth !=nil {if _bgff :=_fffcd .GapDepth .ValidateWithPath (path +"\u002fG\u0061\u0070\u0044\u0065\u0070\u0074h"); -_bgff !=nil {return _bgff ;};};for _febc ,_dabc :=range _fffcd .AxId {if _cddgg :=_dabc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0041\u0078\u0049\u0064\u005b\u0025\u0064\u005d",path ,_febc ));_cddgg !=nil {return _cddgg ;};};if _fffcd .ExtLst !=nil {if _fbbcg :=_fffcd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fbbcg !=nil {return _fbbcg ;};};return nil ;}; +// Show Percent +ShowPercent *CT_Boolean ; -// Validate validates the CT_BubbleScale and its children -func (_fbgg *CT_BubbleScale )Validate ()error {return _fbgg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065S\u0063\u0061\u006c\u0065");}; +// Show Bubble Size +ShowBubbleSize *CT_Boolean ; -// Validate validates the CT_Style and its children -func (_aggee *CT_Style )Validate ()error {return _aggee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};const (ST_DispBlanksAsUnset ST_DispBlanksAs =0;ST_DispBlanksAsSpan ST_DispBlanksAs =1;ST_DispBlanksAsGap ST_DispBlanksAs =2; -ST_DispBlanksAsZero ST_DispBlanksAs =3;);func (_gfgbf ST_BuiltInUnit )ValidateWithPath (path string )error {switch _gfgbf {case 0,1,2,3,4,5,6,7,8,9:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfgbf )); -};return nil ;};func (_geag *CT_PlotAreaChoice1 )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _geag .ValAx !=nil {_bdcaf :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0076\u0061\u006c\u0041\u0078"}};e .EncodeElement (_geag .ValAx ,_bdcaf ); -}else if _geag .CatAx !=nil {_bbafg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0061\u0074\u0041\u0078"}};e .EncodeElement (_geag .CatAx ,_bbafg );}else if _geag .DateAx !=nil {_dcbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0061\u0074\u0065\u0041\u0078"}}; -e .EncodeElement (_geag .DateAx ,_dcbe );}else if _geag .SerAx !=nil {_decba :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0065\u0072\u0041\u0078"}};e .EncodeElement (_geag .SerAx ,_decba );};return nil ;};func (_cfcba ST_OfPieType )Validate ()error {return _cfcba .ValidateWithPath ("")}; -func (_dfbgfd *CT_SerAx )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dfbgfd .AxId =NewCT_UnsignedInt ();_dfbgfd .Scaling =NewCT_Scaling ();_dfbgfd .AxPos =NewCT_AxPos ();_dfbgfd .CrossAx =NewCT_UnsignedInt ();_deaad :for {_ebcbd ,_bccc :=d .Token (); -if _bccc !=nil {return _bccc ;};switch _defgd :=_ebcbd .(type ){case _e .StartElement :switch _defgd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0049\u0064"}:if _gabg :=d .DecodeElement (_dfbgfd .AxId ,&_defgd ); -_gabg !=nil {return _gabg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073c\u0061\u006c\u0069\u006e\u0067"}:if _fecfe :=d .DecodeElement (_dfbgfd .Scaling ,&_defgd ); -_fecfe !=nil {return _fecfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_dfbgfd .Delete =NewCT_Boolean (); -if _gcbc :=d .DecodeElement (_dfbgfd .Delete ,&_defgd );_gcbc !=nil {return _gcbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0061\u0078\u0050o\u0073"}:if _dgcea :=d .DecodeElement (_dfbgfd .AxPos ,&_defgd ); -_dgcea !=nil {return _dgcea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_dfbgfd .MajorGridlines =NewCT_ChartLines (); -if _gcdab :=d .DecodeElement (_dfbgfd .MajorGridlines ,&_defgd );_gcdab !=nil {return _gcdab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0047\u0072\u0069\u0064l\u0069\u006e\u0065\u0073"}:_dfbgfd .MinorGridlines =NewCT_ChartLines (); -if _abba :=d .DecodeElement (_dfbgfd .MinorGridlines ,&_defgd );_abba !=nil {return _abba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0074l\u0065"}:_dfbgfd .Title =NewCT_Title (); -if _eebd :=d .DecodeElement (_dfbgfd .Title ,&_defgd );_eebd !=nil {return _eebd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dfbgfd .NumFmt =NewCT_NumFmt (); -if _febd :=d .DecodeElement (_dfbgfd .NumFmt ,&_defgd );_febd !=nil {return _febd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_dfbgfd .MajorTickMark =NewCT_TickMark (); -if _cdcgda :=d .DecodeElement (_dfbgfd .MajorTickMark ,&_defgd );_cdcgda !=nil {return _cdcgda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0069\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}:_dfbgfd .MinorTickMark =NewCT_TickMark (); -if _fdaddg :=d .DecodeElement (_dfbgfd .MinorTickMark ,&_defgd );_fdaddg !=nil {return _fdaddg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}:_dfbgfd .TickLblPos =NewCT_TickLblPos (); -if _gbge :=d .DecodeElement (_dfbgfd .TickLblPos ,&_defgd );_gbge !=nil {return _gbge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dfbgfd .SpPr =_g .NewCT_ShapeProperties (); -if _ffacd :=d .DecodeElement (_dfbgfd .SpPr ,&_defgd );_ffacd !=nil {return _ffacd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_dfbgfd .TxPr =_g .NewCT_TextBody (); -if _fcgbf :=d .DecodeElement (_dfbgfd .TxPr ,&_defgd );_fcgbf !=nil {return _fcgbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0041\u0078"}:if _ecef :=d .DecodeElement (_dfbgfd .CrossAx ,&_defgd ); -_ecef !=nil {return _ecef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073"}:_dfbgfd .AxSharedChoice =NewEG_AxSharedChoice (); -if _bfcae :=d .DecodeElement (&_dfbgfd .AxSharedChoice .Crosses ,&_defgd );_bfcae !=nil {return _bfcae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063r\u006f\u0073\u0073\u0065\u0073\u0041t"}:_dfbgfd .AxSharedChoice =NewEG_AxSharedChoice (); -if _cabc :=d .DecodeElement (&_dfbgfd .AxSharedChoice .CrossesAt ,&_defgd );_cabc !=nil {return _cabc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"t\u0069\u0063\u006b\u004c\u0062\u006c\u0053\u006b\u0069\u0070"}:_dfbgfd .TickLblSkip =NewCT_Skip (); -if _ecgcee :=d .DecodeElement (_dfbgfd .TickLblSkip ,&_defgd );_ecgcee !=nil {return _ecgcee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0069\u0063k\u004d\u0061\u0072\u006b\u0053\u006b\u0069\u0070"}:_dfbgfd .TickMarkSkip =NewCT_Skip (); -if _bega :=d .DecodeElement (_dfbgfd .TickMarkSkip ,&_defgd );_bega !=nil {return _bega ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfbgfd .ExtLst =NewCT_ExtensionList (); -if _agcge :=d .DecodeElement (_dfbgfd .ExtLst ,&_defgd );_agcge !=nil {return _agcge ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078\u0020\u0025\u0076",_defgd .Name ); -if _fcgdg :=d .Skip ();_fcgdg !=nil {return _fcgdg ;};};case _e .EndElement :break _deaad ;case _e .CharData :};};return nil ;};func NewCT_AreaChart ()*CT_AreaChart {_dbg :=&CT_AreaChart {};return _dbg }; +// Separator +Separator *string ; -// Validate validates the Chart and its children -func (_fbded *Chart )Validate ()error {return _fbded .ValidateWithPath ("\u0043\u0068\u0061r\u0074")};func (_agggc *CT_TxChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eegc :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_agggc .StrRef =NewCT_StrRef (); -if _ecba :=d .DecodeElement (_agggc .StrRef ,&_eegc );_ecba !=nil {return _ecba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u0069\u0063\u0068"}:_agggc .Rich =_g .NewCT_TextBody (); -if _dfbfc :=d .DecodeElement (_agggc .Rich ,&_eegc );_dfbfc !=nil {return _dfbfc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eegc .Name ); -if _ecbeb :=d .Skip ();_ecbeb !=nil {return _ecbeb ;};};return nil ;};func NewCT_LayoutMode ()*CT_LayoutMode {_degb :=&CT_LayoutMode {};return _degb };func (_bbgebb *CT_SecondPieSize )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fcdd :=range start .Attr {if _fcdd .Name .Local =="\u0076\u0061\u006c"{_faagg ,_afcec :=ParseUnionST_SecondPieSize (_fcdd .Value ); -if _afcec !=nil {return _afcec ;};_bbgebb .ValAttr =&_faagg ;continue ;};};for {_dagaa ,_bgdfb :=d .Token ();if _bgdfb !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065\u0063\u006fn\u0064P\u0069\u0065\u0053\u0069\u007a\u0065\u003a \u0025\u0073",_bgdfb ); -};if _cbfg ,_eccde :=_dagaa .(_e .EndElement );_eccde &&_cbfg .Name ==start .Name {break ;};};return nil ;};func (_efga *CT_MultiLvlStrRef )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffgb :for {_cged ,_gcgeg :=d .Token ();if _gcgeg !=nil {return _gcgeg ; -};switch _gdac :=_cged .(type ){case _e .StartElement :switch _gdac .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066"}:if _agfaf :=d .DecodeElement (&_efga .F ,&_gdac ); -_agfaf !=nil {return _agfaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075l\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0043\u0061\u0063\u0068\u0065"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075l\u0074\u0069\u004cv\u006c\u0053\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}:_efga .MultiLvlStrCache =NewCT_MultiLvlStrData (); -if _cfcf :=d .DecodeElement (_efga .MultiLvlStrCache ,&_gdac );_cfcf !=nil {return _cfcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efga .ExtLst =NewCT_ExtensionList (); -if _beeg :=d .DecodeElement (_efga .ExtLst ,&_gdac );_beeg !=nil {return _beeg ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053\u0074\u0072\u0052\u0065\u0066\u0020\u0025\u0076",_gdac .Name ); -if _cbeef :=d .Skip ();_cbeef !=nil {return _cbeef ;};};case _e .EndElement :break _ffgb ;case _e .CharData :};};return nil ;};func NewCT_ErrValType ()*CT_ErrValType {_ggga :=&CT_ErrValType {};return _ggga }; +// Show Leader Lines +ShowLeaderLines *CT_Boolean ; -// ValidateWithPath validates the CT_Grouping and its children, prefixing error messages with path -func (_eded *CT_Grouping )ValidateWithPath (path string )error {if _cefb :=_eded .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cefb !=nil {return _cefb ;};return nil ;};func (_febcd ST_MarkerStyle )Validate ()error {return _febcd .ValidateWithPath ("")}; -func (_aafbd *ST_SizeRepresents )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aafbd =0;case "\u0061\u0072\u0065\u0061":*_aafbd =1;case "\u0077":*_aafbd =2;};return nil ;};func (_feaf *CT_PlotAreaChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _feaf .AreaChart !=nil {_gcaab :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0061\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .AreaChart ,_gcaab );}else if _feaf .Area3DChart !=nil {_aabaa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0072\u0065\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .Area3DChart ,_aabaa ); -}else if _feaf .LineChart !=nil {_ceae :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u006c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .LineChart ,_ceae );}else if _feaf .Line3DChart !=nil {_dgcag :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006c\u0069\u006e\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .Line3DChart ,_dgcag );}else if _feaf .StockChart !=nil {_dagdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073t\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .StockChart ,_dagdg );}else if _feaf .RadarChart !=nil {_febg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0072a\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .RadarChart ,_febg );}else if _feaf .ScatterChart !=nil {_fccdg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0063\u0061\u0074\u0074\u0065\u0072C\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .ScatterChart ,_fccdg ); -}else if _feaf .PieChart !=nil {_bfbe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .PieChart ,_bfbe );}else if _feaf .Pie3DChart !=nil {_dgfeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0070i\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .Pie3DChart ,_dgfeb );}else if _feaf .DoughnutChart !=nil {_adcc :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064o\u0075\u0067\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .DoughnutChart ,_adcc ); -}else if _feaf .BarChart !=nil {_fbba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .BarChart ,_fbba );}else if _feaf .Bar3DChart !=nil {_ebac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062a\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .Bar3DChart ,_ebac );}else if _feaf .OfPieChart !=nil {_gbfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006ff\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .OfPieChart ,_gbfa );}else if _feaf .SurfaceChart !=nil {_gaad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0075\u0072\u0066\u0061\u0063\u0065C\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_feaf .SurfaceChart ,_gaad );}else if _feaf .Surface3DChart !=nil {_cffdf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003as\u0075\u0072\u0066a\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .Surface3DChart ,_cffdf ); -}else if _feaf .BubbleChart !=nil {_gdeg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_feaf .BubbleChart ,_gdeg );};return nil ;};func NewCT_OfPieChart ()*CT_OfPieChart {_gcgb :=&CT_OfPieChart {}; -_gcgb .OfPieType =NewCT_OfPieType ();return _gcgb ;}; +// Leader Lines +LeaderLines *CT_ChartLines ;}; -// Validate validates the CT_AxisUnit and its children -func (_cfag *CT_AxisUnit )Validate ()error {return _cfag .ValidateWithPath ("C\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074");};func (_fdege *CT_SurfaceSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_aafcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_fdege .Idx ,_aafcd );_ccbfg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_fdege .Order ,_ccbfg ); -if _fdege .Tx !=nil {_effgd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_fdege .Tx ,_effgd );};if _fdege .SpPr !=nil {_affbdfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_fdege .SpPr ,_affbdfe );};if _fdege .Cat !=nil {_geed :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}};e .EncodeElement (_fdege .Cat ,_geed );};if _fdege .Val !=nil {_afagb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}}; -e .EncodeElement (_fdege .Val ,_afagb );};if _fdege .ExtLst !=nil {_fgfad :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdege .ExtLst ,_fgfad );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_affb *CT_BubbleScale )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _affb .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_affb .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Marker struct{ +// ValidateWithPath validates the CT_DepthPercent and its children, prefixing error messages with path +func (_ecgbc *CT_DepthPercent )ValidateWithPath (path string )error {if _ecgbc .ValAttr !=nil {if _ccge :=_ecgbc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccge !=nil {return _ccge ;};};return nil ;};func (_gdddg *CT_Marker )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gdddg .Symbol !=nil {_bgea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0079\u006d\u0062\u006f\u006c"}};e .EncodeElement (_gdddg .Symbol ,_bgea );};if _gdddg .Size !=nil {_dddcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0069\u007a\u0065"}}; +e .EncodeElement (_gdddg .Size ,_dddcd );};if _gdddg .SpPr !=nil {_dfeb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gdddg .SpPr ,_dfeb );};if _gdddg .ExtLst !=nil {_gfebea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gdddg .ExtLst ,_gfebea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdba ST_LegendPos )Validate ()error {return _cdba .ValidateWithPath ("")};func NewCT_MultiLvlStrData ()*CT_MultiLvlStrData {_fdef :=&CT_MultiLvlStrData {}; +return _fdef };func NewCT_PrintSettings ()*CT_PrintSettings {_fdecd :=&CT_PrintSettings {};return _fdecd };func (_ebdee *CT_PrintSettings )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bddf :for {_aece ,_fbadb :=d .Token ();if _fbadb !=nil {return _fbadb ; +};switch _gfcgd :=_aece .(type ){case _c .StartElement :switch _gfcgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_ebdee .HeaderFooter =NewCT_HeaderFooter (); +if _bbagg :=d .DecodeElement (_ebdee .HeaderFooter ,&_gfcgd );_bbagg !=nil {return _bbagg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_ebdee .PageMargins =NewCT_PageMargins (); +if _gedbf :=d .DecodeElement (_ebdee .PageMargins ,&_gfcgd );_gedbf !=nil {return _gedbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_ebdee .PageSetup =NewCT_PageSetup (); +if _baaff :=d .DecodeElement (_ebdee .PageSetup ,&_gfcgd );_baaff !=nil {return _baaff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_ebdee .LegacyDrawingHF =NewCT_RelId (); +if _daab :=d .DecodeElement (_ebdee .LegacyDrawingHF ,&_gfcgd );_daab !=nil {return _daab ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u0020\u0025v",_gfcgd .Name ); +if _gfgg :=d .Skip ();_gfgg !=nil {return _gfgg ;};};case _c .EndElement :break _bddf ;case _c .CharData :};};return nil ;}; -// Symbol -Symbol *CT_MarkerStyle ; +// Validate validates the Group_DLbls and its children +func (_gggbe *Group_DLbls )Validate ()error {return _gggbe .ValidateWithPath ("G\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073");};func NewCT_DLblsChoice ()*CT_DLblsChoice {_bafg :=&CT_DLblsChoice {};return _bafg };func (_bfdab ST_SizeRepresents )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_feba :=_c .Attr {}; +_feba .Name =name ;switch _bfdab {case ST_SizeRepresentsUnset :_feba .Value ="";case ST_SizeRepresentsArea :_feba .Value ="\u0061\u0072\u0065\u0061";case ST_SizeRepresentsW :_feba .Value ="\u0077";};return _feba ,nil ;};func (_dbbg *CT_Pie3DChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _dbbg .VaryColors !=nil {_egbaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_dbbg .VaryColors ,_egbaa );};if _dbbg .Ser !=nil {_gaee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_adgbc :=range _dbbg .Ser {e .EncodeElement (_adgbc ,_gaee );};};if _dbbg .DLbls !=nil {_edae :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_dbbg .DLbls ,_edae );};if _dbbg .ExtLst !=nil {_bdba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dbbg .ExtLst ,_bdba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_BuiltInUnit ()*CT_BuiltInUnit {_eedbc :=&CT_BuiltInUnit {};return _eedbc };func (_fbfc *CT_NumDataSourceChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fbfc .NumRef !=nil {_gffg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0052\u0065\u0066"}}; +e .EncodeElement (_fbfc .NumRef ,_gffg );}else if _fbfc .NumLit !=nil {_gabfa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u004c\u0069\u0074"}};e .EncodeElement (_fbfc .NumLit ,_gabfa );};return nil ;};func (_bgeff *ST_Grouping )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgeff =0; +case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074a\u0063\u006b\u0065\u0064":*_bgeff =1;case "\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064":*_bgeff =2;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_bgeff =3;};return nil ;};func (_fdce *CT_MarkerSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdce .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_fdce .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbbcg *ST_BarDir )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbbcg =0;case "\u0062\u0061\u0072":*_dbbcg =1;case "\u0063\u006f\u006c":*_dbbcg =2; +};return nil ;};func (_eacdb *CT_Orientation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcfcg :=range start .Attr {if _gcfcg .Name .Local =="\u0076\u0061\u006c"{_eacdb .ValAttr .UnmarshalXMLAttr (_gcfcg );continue ;};};for {_fegb ,_dcdgb :=d .Token (); +if _dcdgb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_dcdgb );};if _baaa ,_cgfdd :=_fegb .(_c .EndElement );_cgfdd &&_baaa .Name ==start .Name {break ; +};};return nil ;};func NewCT_Lvl ()*CT_Lvl {_eebff :=&CT_Lvl {};return _eebff };func NewCT_SerTxChoice ()*CT_SerTxChoice {_eccc :=&CT_SerTxChoice {};return _eccc }; -// Size -Size *CT_MarkerSize ;SpPr *_g .CT_ShapeProperties ; +// ValidateWithPath validates the CT_DispBlanksAs and its children, prefixing error messages with path +func (_adcc *CT_DispBlanksAs )ValidateWithPath (path string )error {if _gage :=_adcc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gage !=nil {return _gage ;};return nil ;};func (_dgbfga ST_PageSetupOrientation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgbfga .String (),start ); +};const ST_HPercentWithSymbolPattern ="0\u002a\u0028\u0028\u005b\u0035\u002d\u0039\u005d\u0029|\u0028\u005b\u0031\u002d\u0039\u005d\u005b0-\u0039\u005d\u0029\u007c(\u005b\u0031\u002d\u0034\u005d\u005b\u0030\u002d\u0039][\u0030\u002d9\u005d\u0029\u007c\u0035\u0030\u0030\u0029\u0025"; -// Chart Extensibility -ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_Trendline and its children, prefixing error messages with path -func (_faage *CT_Trendline )ValidateWithPath (path string )error {if _faage .SpPr !=nil {if _dbgcg :=_faage .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dbgcg !=nil {return _dbgcg ;};};if _egfbg :=_faage .TrendlineType .ValidateWithPath (path +"\u002f\u0054\u0072\u0065\u006e\u0064\u006c\u0069\u006ee\u0054\u0079\u0070\u0065"); -_egfbg !=nil {return _egfbg ;};if _faage .Order !=nil {if _fcag :=_faage .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072");_fcag !=nil {return _fcag ;};};if _faage .Period !=nil {if _fbgc :=_faage .Period .ValidateWithPath (path +"\u002fP\u0065\u0072\u0069\u006f\u0064"); -_fbgc !=nil {return _fbgc ;};};if _faage .Forward !=nil {if _cbef :=_faage .Forward .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0077\u0061\u0072\u0064");_cbef !=nil {return _cbef ;};};if _faage .Backward !=nil {if _bgcab :=_faage .Backward .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0077\u0061\u0072d"); -_bgcab !=nil {return _bgcab ;};};if _faage .Intercept !=nil {if _eagg :=_faage .Intercept .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0063\u0065\u0070\u0074");_eagg !=nil {return _eagg ;};};if _faage .DispRSqr !=nil {if _fcbae :=_faage .DispRSqr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u0052\u0053\u0071r"); -_fcbae !=nil {return _fcbae ;};};if _faage .DispEq !=nil {if _efgec :=_faage .DispEq .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u0045\u0071");_efgec !=nil {return _efgec ;};};if _faage .TrendlineLbl !=nil {if _aegca :=_faage .TrendlineLbl .ValidateWithPath (path +"\u002f\u0054\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c"); -_aegca !=nil {return _aegca ;};};if _faage .ExtLst !=nil {if _ceec :=_faage .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ceec !=nil {return _ceec ;};};return nil ;};func (_facb *CT_RadarSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_facb .Idx =NewCT_UnsignedInt (); -_facb .Order =NewCT_UnsignedInt ();_baece :for {_cebce ,_aacc :=d .Token ();if _aacc !=nil {return _aacc ;};switch _ffbaa :=_cebce .(type ){case _e .StartElement :switch _ffbaa .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _cbfe :=d .DecodeElement (_facb .Idx ,&_ffbaa ); -_cbfe !=nil {return _cbfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _bgcgc :=d .DecodeElement (_facb .Order ,&_ffbaa ); -_bgcgc !=nil {return _bgcgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_facb .Tx =NewCT_SerTx (); -if _bffgc :=d .DecodeElement (_facb .Tx ,&_ffbaa );_bffgc !=nil {return _bffgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_facb .SpPr =_g .NewCT_ShapeProperties (); -if _cdadd :=d .DecodeElement (_facb .SpPr ,&_ffbaa );_cdadd !=nil {return _cdadd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_facb .Marker =NewCT_Marker (); -if _dfaac :=d .DecodeElement (_facb .Marker ,&_ffbaa );_dfaac !=nil {return _dfaac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_bbaad :=NewCT_DPt (); -if _cgcba :=d .DecodeElement (_bbaad ,&_ffbaa );_cgcba !=nil {return _cgcba ;};_facb .DPt =append (_facb .DPt ,_bbaad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_facb .DLbls =NewCT_DLbls (); -if _beceb :=d .DecodeElement (_facb .DLbls ,&_ffbaa );_beceb !=nil {return _beceb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0061\u0074"}:_facb .Cat =NewCT_AxDataSource (); -if _cadea :=d .DecodeElement (_facb .Cat ,&_ffbaa );_cadea !=nil {return _cadea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u006c"}:_facb .Val =NewCT_NumDataSource (); -if _bfbgf :=d .DecodeElement (_facb .Val ,&_ffbaa );_bfbgf !=nil {return _bfbgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_facb .ExtLst =NewCT_ExtensionList (); -if _ceccf :=d .DecodeElement (_facb .ExtLst ,&_ffbaa );_ceccf !=nil {return _ceccf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072\u0020\u0025\u0076",_ffbaa .Name ); -if _efabc :=d .Skip ();_efabc !=nil {return _efabc ;};};case _e .EndElement :break _baece ;case _e .CharData :};};return nil ;};func NewCT_SurfaceChart ()*CT_SurfaceChart {_dfbfb :=&CT_SurfaceChart {};return _dfbfb };func (_gcbca ST_TickMark )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gcbca .String (),start ); -};func (_addbe *ST_Shape )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_addbe =0;case "\u0063\u006f\u006e\u0065":*_addbe =1;case "\u0063o\u006e\u0065\u0054\u006f\u004d\u0061x":*_addbe =2;case "\u0062\u006f\u0078":*_addbe =3;case "\u0063\u0079\u006c\u0069\u006e\u0064\u0065\u0072":*_addbe =4; -case "\u0070y\u0072\u0061\u006d\u0069\u0064":*_addbe =5;case "\u0070\u0079\u0072a\u006d\u0069\u0064\u0054\u006f\u004d\u0061\u0078":*_addbe =6;};return nil ;}; +// ST_Thickness is a union type +type ST_Thickness struct{ST_ThicknessPercent *string ;Uint32 *uint32 ;};func (_ccdb ST_Crosses )ValidateWithPath (path string )error {switch _ccdb {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccdb )); +};return nil ;};func (_fddgc *ST_LblAlgn )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fddgc =0;case "\u0063\u0074\u0072":*_fddgc =1;case "\u006c":*_fddgc =2;case "\u0072":*_fddgc =3;};return nil ;}; -// Validate validates the CT_ErrBars and its children -func (_eccd *CT_ErrBars )Validate ()error {return _eccd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");};type CT_Perspective struct{ +// Validate validates the CT_Thickness and its children +func (_faedg *CT_Thickness )Validate ()error {return _faedg .ValidateWithPath ("\u0043\u0054\u005fT\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073");}; -// Perspective Value -ValAttr *uint8 ;};func (_dadb *CT_Layout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_beded :for {_fbaa ,_bddg :=d .Token ();if _bddg !=nil {return _bddg ;};switch _gdgg :=_fbaa .(type ){case _e .StartElement :switch _gdgg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u006eu\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}:_dadb .ManualLayout =NewCT_ManualLayout (); -if _dbaabb :=d .DecodeElement (_dadb .ManualLayout ,&_gdgg );_dbaabb !=nil {return _dbaabb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dadb .ExtLst =NewCT_ExtensionList (); -if _gaeda :=d .DecodeElement (_dadb .ExtLst ,&_gdgg );_gaeda !=nil {return _gaeda ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0061\u0079o\u0075\u0074 \u0025\u0076",_gdgg .Name ); -if _aeebd :=d .Skip ();_aeebd !=nil {return _aeebd ;};};case _e .EndElement :break _beded ;case _e .CharData :};};return nil ;}; +// Validate validates the EG_DLblShared and its children +func (_abgaed *EG_DLblShared )Validate ()error {return _abgaed .ValidateWithPath ("\u0045\u0047\u005f\u0044\u004c\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064");};func (_eedf *CT_AxPos )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eedf .ValAttr =ST_AxPos (1); +for _ ,_dcg :=range start .Attr {if _dcg .Name .Local =="\u0076\u0061\u006c"{_eedf .ValAttr .UnmarshalXMLAttr (_dcg );continue ;};};for {_ceb ,_cgc :=d .Token ();if _cgc !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0078\u0050\u006f\u0073: \u0025\u0073",_cgc ); +};if _agab ,_cdf :=_ceb .(_c .EndElement );_cdf &&_agab .Name ==start .Name {break ;};};return nil ;};func (_eadfb *CT_FirstSliceAng )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eadfb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_eadfb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PictureOptions struct{ -// Validate validates the CT_PieChart and its children -func (_adcd *CT_PieChart )Validate ()error {return _adcd .ValidateWithPath ("C\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");};func (_ccbcg *EG_AxShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_begfa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -e .EncodeElement (_ccbcg .AxId ,_begfa );_gdbba :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_ccbcg .Scaling ,_gdbba );if _ccbcg .Delete !=nil {_fbaaf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}}; -e .EncodeElement (_ccbcg .Delete ,_fbaaf );};_aecfef :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}};e .EncodeElement (_ccbcg .AxPos ,_aecfef );if _ccbcg .MajorGridlines !=nil {_gagac :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_ccbcg .MajorGridlines ,_gagac );};if _ccbcg .MinorGridlines !=nil {_bcgbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_ccbcg .MinorGridlines ,_bcgbg ); -};if _ccbcg .Title !=nil {_edafa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_ccbcg .Title ,_edafa );};if _ccbcg .NumFmt !=nil {_egbcd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_ccbcg .NumFmt ,_egbcd );};if _ccbcg .MajorTickMark !=nil {_ceeeb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_ccbcg .MajorTickMark ,_ceeeb ); -};if _ccbcg .MinorTickMark !=nil {_fgec :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_ccbcg .MinorTickMark ,_fgec );};if _ccbcg .TickLblPos !=nil {_cbccb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}}; -e .EncodeElement (_ccbcg .TickLblPos ,_cbccb );};if _ccbcg .SpPr !=nil {_ddffa :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ccbcg .SpPr ,_ddffa );};if _ccbcg .TxPr !=nil {_acfb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; -e .EncodeElement (_ccbcg .TxPr ,_acfb );};_ecbd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}};e .EncodeElement (_ccbcg .CrossAx ,_ecbd );if _ccbcg .AxSharedChoice !=nil {_ccbcg .AxSharedChoice .MarshalXML (e ,_e .StartElement {}); -};return nil ;}; +// Apply To Front +ApplyToFront *CT_Boolean ; -// Validate validates the CT_RadarStyle and its children -func (_cegbg *CT_RadarStyle )Validate ()error {return _cegbg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065");}; +// Apply To Sides +ApplyToSides *CT_Boolean ; -// Validate validates the CT_Boolean and its children -func (_agec *CT_Boolean )Validate ()error {return _agec .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");};func (_ebgba ST_BuiltInUnit )String ()string {switch _ebgba {case 0:return "";case 1:return "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073"; -case 2:return "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s";case 3:return "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case 4:return "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case 5:return "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073"; -case 6:return "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 7:return "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 8:return "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case 9:return "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es"; -};return "";}; +// Apply to End +ApplyToEnd *CT_Boolean ; -// ValidateWithPath validates the CT_BarDir and its children, prefixing error messages with path -func (_gcbgf *CT_BarDir )ValidateWithPath (path string )error {if _ccag :=_gcbgf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccag !=nil {return _ccag ;};return nil ;}; +// Picture Format +PictureFormat *CT_PictureFormat ; -// ValidateWithPath validates the Group_DLbl and its children, prefixing error messages with path -func (_bgbbc *Group_DLbl )ValidateWithPath (path string )error {if _bgbbc .Layout !=nil {if _dabcb :=_bgbbc .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074");_dabcb !=nil {return _dabcb ;};};if _bgbbc .Tx !=nil {if _facbg :=_bgbbc .Tx .ValidateWithPath (path +"\u002f\u0054\u0078"); -_facbg !=nil {return _facbg ;};};if _bgbbc .NumFmt !=nil {if _cdbbc :=_bgbbc .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074");_cdbbc !=nil {return _cdbbc ;};};if _bgbbc .SpPr !=nil {if _babdc :=_bgbbc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_babdc !=nil {return _babdc ;};};if _bgbbc .TxPr !=nil {if _aaff :=_bgbbc .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_aaff !=nil {return _aaff ;};};if _bgbbc .DLblPos !=nil {if _eadae :=_bgbbc .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073"); -_eadae !=nil {return _eadae ;};};if _bgbbc .ShowLegendKey !=nil {if _cefed :=_bgbbc .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079");_cefed !=nil {return _cefed ;};};if _bgbbc .ShowVal !=nil {if _agbfg :=_bgbbc .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c"); -_agbfg !=nil {return _agbfg ;};};if _bgbbc .ShowCatName !=nil {if _feae :=_bgbbc .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065");_feae !=nil {return _feae ;};};if _bgbbc .ShowSerName !=nil {if _cdbeb :=_bgbbc .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"); -_cdbeb !=nil {return _cdbeb ;};};if _bgbbc .ShowPercent !=nil {if _bbbbb :=_bgbbc .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074");_bbbbb !=nil {return _bbbbb ;};};if _bgbbc .ShowBubbleSize !=nil {if _acfeb :=_bgbbc .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"); -_acfeb !=nil {return _acfeb ;};};return nil ;};const (ST_ShapeUnset ST_Shape =0;ST_ShapeCone ST_Shape =1;ST_ShapeConeToMax ST_Shape =2;ST_ShapeBox ST_Shape =3;ST_ShapeCylinder ST_Shape =4;ST_ShapePyramid ST_Shape =5;ST_ShapePyramidToMax ST_Shape =6;);func (_eabg *CT_TickLblPos )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eabg .ValAttr !=ST_TickLblPosUnset {_cbcge ,_geea :=_eabg .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _geea !=nil {return _geea ;};start .Attr =append (start .Attr ,_cbcge );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Picture Stack Unit +PictureStackUnit *CT_PictureStackUnit ;};func (_cagg *CT_MultiLvlStrData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cagg .PtCount !=nil {_agbcg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0070\u0074\u0043\u006f\u0075\u006et"}}; +e .EncodeElement (_cagg .PtCount ,_agbcg );};if _cagg .Lvl !=nil {_defa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006cv\u006c"}};for _ ,_befgb :=range _cagg .Lvl {e .EncodeElement (_befgb ,_defa );};};if _cagg .ExtLst !=nil {_bcgdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cagg .ExtLst ,_bcgdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Surface and its children -func (_aceec *CT_Surface )Validate ()error {return _aceec .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065");};func (_gbeda ST_DispBlanksAs )Validate ()error {return _gbeda .ValidateWithPath ("")};type CT_PlotArea struct{ +// Validate validates the CT_PictureFormat and its children +func (_bacg *CT_PictureFormat )Validate ()error {return _bacg .ValidateWithPath ("\u0043\u0054_\u0050\u0069\u0063t\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074");};func (_gfaaf *ST_TimeUnit )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgegb ,_ggeebe :=d .Token (); +if _ggeebe !=nil {return _ggeebe ;};if _bcfcb ,_fafb :=_cgegb .(_c .EndElement );_fafb &&_bcfcb .Name ==start .Name {*_gfaaf =1;return nil ;};if _agcca ,_gaccd :=_cgegb .(_c .CharData );!_gaccd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgegb ); +}else {switch string (_agcca ){case "":*_gfaaf =0;case "\u0064\u0061\u0079\u0073":*_gfaaf =1;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_gfaaf =2;case "\u0079\u0065\u0061r\u0073":*_gfaaf =3;};};_cgegb ,_ggeebe =d .Token ();if _ggeebe !=nil {return _ggeebe ; +};if _eggaf ,_efdffe :=_cgegb .(_c .EndElement );_efdffe &&_eggaf .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgegb ); +};func (_efcaae ST_Crosses )String ()string {switch _efcaae {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f";case 2:return "\u006d\u0061\u0078";case 3:return "\u006d\u0069\u006e";};return "";};func NewCT_PlotAreaChoice1 ()*CT_PlotAreaChoice1 {_ecafa :=&CT_PlotAreaChoice1 {}; +return _ecafa };func (_abgc ST_BuiltInUnit )Validate ()error {return _abgc .ValidateWithPath ("")};type CT_PlotAreaChoice1 struct{ValAx *CT_ValAx ;CatAx *CT_CatAx ;DateAx *CT_DateAx ;SerAx *CT_SerAx ;};func (_ecbcb *CT_Protection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_febf :for {_fedcb ,_adfcg :=d .Token (); +if _adfcg !=nil {return _adfcg ;};switch _fgec :=_fedcb .(type ){case _c .StartElement :switch _fgec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"c\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"c\u0068\u0061\u0072\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_ecbcb .ChartObject =NewCT_Boolean (); +if _cabe :=d .DecodeElement (_ecbcb .ChartObject ,&_fgec );_cabe !=nil {return _cabe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0061"}:_ecbcb .Data =NewCT_Boolean (); +if _deag :=d .DecodeElement (_ecbcb .Data ,&_fgec );_deag !=nil {return _deag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"}:_ecbcb .Formatting =NewCT_Boolean (); +if _dgdf :=d .DecodeElement (_ecbcb .Formatting ,&_fgec );_dgdf !=nil {return _dgdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_ecbcb .Selection =NewCT_Boolean (); +if _afaced :=d .DecodeElement (_ecbcb .Selection ,&_fgec );_afaced !=nil {return _afaced ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0074\u0065\u0072\u0066\u0061\u0063\u0065"}:_ecbcb .UserInterface =NewCT_Boolean (); +if _ccaba :=d .DecodeElement (_ecbcb .UserInterface ,&_fgec );_ccaba !=nil {return _ccaba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e \u0025\u0076",_fgec .Name ); +if _bcbcb :=d .Skip ();_bcbcb !=nil {return _bcbcb ;};};case _c .EndElement :break _febf ;case _c .CharData :};};return nil ;}; -// Layout -Layout *CT_Layout ;PlotAreaChoice []*CT_PlotAreaChoice ;PlotAreaChoice1 []*CT_PlotAreaChoice1 ; +// Validate validates the CT_PageMargins and its children +func (_ggfca *CT_PageMargins )Validate ()error {return _ggfca .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073");}; -// Data Table -DTable *CT_DTable ;SpPr *_g .CT_ShapeProperties ; +// ValidateWithPath validates the CT_BandFmts and its children, prefixing error messages with path +func (_bdf *CT_BandFmts )ValidateWithPath (path string )error {for _dea ,_gca :=range _bdf .BandFmt {if _bged :=_gca .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0042\u0061\u006e\u0064\u0046\u006dt\u005b\u0025\u0064\u005d",path ,_dea ));_bged !=nil {return _bged ; +};};return nil ;};type CT_Extension struct{ -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_cced *CT_StrRef )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_bcee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0066"}};_eb .AddPreserveSpaceAttr (&_bcee ,_cced .F ); -e .EncodeElement (_cced .F ,_bcee );if _cced .StrCache !=nil {_fddbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0043\u0061\u0063\u0068\u0065"}};e .EncodeElement (_cced .StrCache ,_fddbf );};if _cced .ExtLst !=nil {_abgd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cced .ExtLst ,_abgd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_SecondPieSize struct{ +// Uniform Resource Identifier +UriAttr *string ;Any _fd .Any ;};var ST_HoleSizePercentPatternRe =_e .MustCompile (ST_HoleSizePercentPattern );func (_ffagfc *ST_TickMark )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ffagfc =0;case "\u0063\u0072\u006fs\u0073":*_ffagfc =1; +case "\u0069\u006e":*_ffagfc =2;case "\u006e\u006f\u006e\u0065":*_ffagfc =3;case "\u006f\u0075\u0074":*_ffagfc =4;};return nil ;};func (_cdegg *CT_LblOffset )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcca :=range start .Attr {if _fcca .Name .Local =="\u0076\u0061\u006c"{_bcac ,_afcc :=ParseUnionST_LblOffset (_fcca .Value ); +if _afcc !=nil {return _afcc ;};_cdegg .ValAttr =&_bcac ;continue ;};};for {_acgc ,_gbeg :=d .Token ();if _gbeg !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0062l\u004f\u0066\u0066\u0073\u0065\u0074\u003a\u0020\u0025\u0073",_gbeg ); +};if _gdefb ,_deba :=_acgc .(_c .EndElement );_deba &&_gdefb .Name ==start .Name {break ;};};return nil ;};func (_acbca *ST_PictureFormat )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acbca =0;case "\u0073t\u0072\u0065\u0074\u0063\u0068":*_acbca =1; +case "\u0073\u0074\u0061c\u006b":*_acbca =2;case "\u0073\u0074\u0061\u0063\u006b\u0053\u0063\u0061\u006c\u0065":*_acbca =3;};return nil ;};func (_fdff *CT_LayoutMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abaf :=range start .Attr {if _abaf .Name .Local =="\u0076\u0061\u006c"{_fdff .ValAttr .UnmarshalXMLAttr (_abaf ); +continue ;};};for {_ddbc ,_aaggf :=d .Token ();if _aaggf !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004ca\u0079o\u0075t\u004d\u006f\u0064\u0065\u003a\u0020\u0025s",_aaggf );};if _dffb ,_beea :=_ddbc .(_c .EndElement ); +_beea &&_dffb .Name ==start .Name {break ;};};return nil ;};func (_abae *CT_Crosses )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abae .ValAttr =ST_Crosses (1);for _ ,_egag :=range start .Attr {if _egag .Name .Local =="\u0076\u0061\u006c"{_abae .ValAttr .UnmarshalXMLAttr (_egag ); +continue ;};};for {_aebb ,_edff :=d .Token ();if _edff !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073\u003a\u0020%\u0073",_edff );};if _fage ,_acda :=_aebb .(_c .EndElement ); +_acda &&_fage .Name ==start .Name {break ;};};return nil ;}; -// Second Pie Size Value -ValAttr *ST_SecondPieSize ;}; +// Validate validates the CT_BarDir and its children +func (_ffe *CT_BarDir )Validate ()error {return _ffe .ValidateWithPath ("\u0043T\u005f\u0042\u0061\u0072\u0044\u0069r");};func (_afebb *ST_Orientation )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_afebb =0;case "\u006d\u0061\u0078\u004d\u0069\u006e":*_afebb =1; +case "\u006d\u0069\u006e\u004d\u0061\u0078":*_afebb =2;};return nil ;};func NewCT_Scaling ()*CT_Scaling {_efbce :=&CT_Scaling {};return _efbce };const (ST_LayoutTargetUnset ST_LayoutTarget =0;ST_LayoutTargetInner ST_LayoutTarget =1;ST_LayoutTargetOuter ST_LayoutTarget =2; +);func (_fdgde *CT_OfPieChart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdgde .OfPieType =NewCT_OfPieType ();_ecab :for {_gbbb ,_eegeg :=d .Token ();if _eegeg !=nil {return _eegeg ;};switch _efca :=_gbbb .(type ){case _c .StartElement :switch _efca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ff\u0050\u0069\u0065\u0054\u0079\u0070e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006ff\u0050\u0069\u0065\u0054\u0079\u0070e"}:if _ecba :=d .DecodeElement (_fdgde .OfPieType ,&_efca ); +_ecba !=nil {return _ecba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_fdgde .VaryColors =NewCT_Boolean (); +if _ddcec :=d .DecodeElement (_fdgde .VaryColors ,&_efca );_ddcec !=nil {return _ddcec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_fcddcf :=NewCT_PieSer (); +if _dddg :=d .DecodeElement (_fcddcf ,&_efca );_dddg !=nil {return _dddg ;};_fdgde .Ser =append (_fdgde .Ser ,_fcddcf );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_fdgde .DLbls =NewCT_DLbls (); +if _eccbb :=d .DecodeElement (_fdgde .DLbls ,&_efca );_eccbb !=nil {return _eccbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}:_fdgde .GapWidth =NewCT_GapAmount (); +if _ffdc :=d .DecodeElement (_fdgde .GapWidth ,&_efca );_ffdc !=nil {return _ffdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073p\u006c\u0069\u0074\u0054\u0079\u0070e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073p\u006c\u0069\u0074\u0054\u0079\u0070e"}:_fdgde .SplitType =NewCT_SplitType (); +if _cfbgf :=d .DecodeElement (_fdgde .SplitType ,&_efca );_cfbgf !=nil {return _cfbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u006c\u0069\u0074\u0050\u006f\u0073"}:_fdgde .SplitPos =NewCT_Double (); +if _bgcg :=d .DecodeElement (_fdgde .SplitPos ,&_efca );_bgcg !=nil {return _bgcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063u\u0073\u0074\u0053\u0070\u006c\u0069t"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063u\u0073\u0074\u0053\u0070\u006c\u0069t"}:_fdgde .CustSplit =NewCT_CustSplit (); +if _dgca :=d .DecodeElement (_fdgde .CustSplit ,&_efca );_dgca !=nil {return _dgca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065"}:_fdgde .SecondPieSize =NewCT_SecondPieSize (); +if _aggbf :=d .DecodeElement (_fdgde .SecondPieSize ,&_efca );_aggbf !=nil {return _aggbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}:_aafcbd :=NewCT_ChartLines (); +if _bafcb :=d .DecodeElement (_aafcbd ,&_efca );_bafcb !=nil {return _bafcb ;};_fdgde .SerLines =append (_fdgde .SerLines ,_aafcbd );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdgde .ExtLst =NewCT_ExtensionList (); +if _acfg :=d .DecodeElement (_fdgde .ExtLst ,&_efca );_acfg !=nil {return _acfg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ff\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074 \u0025\u0076",_efca .Name ); +if _dbbee :=d .Skip ();_dbbee !=nil {return _dbbee ;};};case _c .EndElement :break _ecab ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_MarkerStyle and its children, prefixing error messages with path -func (_aadgf *CT_MarkerStyle )ValidateWithPath (path string )error {if _aadgf .ValAttr ==ST_MarkerStyleUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fdgab :=_aadgf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdgab !=nil {return _fdgab ;};return nil ;}; +// ValidateWithPath validates the CT_BubbleScale and its children, prefixing error messages with path +func (_gdfg *CT_BubbleScale )ValidateWithPath (path string )error {if _gdfg .ValAttr !=nil {if _bgbfg :=_gdfg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgbfg !=nil {return _bgbfg ;};};return nil ;};func (_gbge *CT_ChartSpace )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbge .Chart =NewCT_Chart (); +_gfgb :for {_dge ,_feda :=d .Token ();if _feda !=nil {return _feda ;};switch _ddaec :=_dge .(type ){case _c .StartElement :switch _ddaec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"}:_gbge .Date1904 =NewCT_Boolean (); +if _afgdc :=d .DecodeElement (_gbge .Date1904 ,&_ddaec );_afgdc !=nil {return _afgdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u006e\u0067"}:_gbge .Lang =NewCT_TextLanguageID (); +if _cfcba :=d .DecodeElement (_gbge .Lang ,&_ddaec );_cfcba !=nil {return _cfcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0072\u006f\u0075\u006e\u0064\u0065\u0064\u0043\u006fr\u006e\u0065\u0072\u0073"}:_gbge .RoundedCorners =NewCT_Boolean (); +if _dcgb :=d .DecodeElement (_gbge .RoundedCorners ,&_ddaec );_dcgb !=nil {return _dcgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0079l\u0065"}:_gbge .Style =NewCT_Style (); +if _afgb :=d .DecodeElement (_gbge .Style ,&_ddaec );_afgb !=nil {return _afgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_gbge .ClrMapOvr =_a .NewCT_ColorMapping (); +if _adff :=d .DecodeElement (_gbge .ClrMapOvr ,&_ddaec );_adff !=nil {return _adff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"p\u0069\u0076\u006f\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_gbge .PivotSource =NewCT_PivotSource (); +if _agbc :=d .DecodeElement (_gbge .PivotSource ,&_ddaec );_agbc !=nil {return _agbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_gbge .Protection =NewCT_Protection (); +if _dbfbf :=d .DecodeElement (_gbge .Protection ,&_ddaec );_dbfbf !=nil {return _dbfbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0063\u0068\u0061r\u0074"}:if _gbfd :=d .DecodeElement (_gbge .Chart ,&_ddaec ); +_gbfd !=nil {return _gbfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_gbge .SpPr =_a .NewCT_ShapeProperties (); +if _gde :=d .DecodeElement (_gbge .SpPr ,&_ddaec );_gde !=nil {return _gde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_gbge .TxPr =_a .NewCT_TextBody (); +if _dfdcf :=d .DecodeElement (_gbge .TxPr ,&_ddaec );_dfdcf !=nil {return _dfdcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061"}:_gbge .ExternalData =NewCT_ExternalData (); +if _gecb :=d .DecodeElement (_gbge .ExternalData ,&_ddaec );_gecb !=nil {return _gecb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0072\u0069\u006e\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_gbge .PrintSettings =NewCT_PrintSettings (); +if _caae :=d .DecodeElement (_gbge .PrintSettings ,&_ddaec );_caae !=nil {return _caae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073"}:_gbge .UserShapes =NewCT_RelId (); +if _bdec :=d .DecodeElement (_gbge .UserShapes ,&_ddaec );_bdec !=nil {return _bdec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbge .ExtLst =NewCT_ExtensionList (); +if _adbc :=d .DecodeElement (_gbge .ExtLst ,&_ddaec );_adbc !=nil {return _adbc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065 \u0025\u0076",_ddaec .Name ); +if _fbdg :=d .Skip ();_fbdg !=nil {return _fbdg ;};};case _c .EndElement :break _gfgb ;case _c .CharData :};};return nil ;};func (_dgff *CT_DLbls )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dgff .DLbl !=nil {_beba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u004c\u0062\u006c"}}; +for _ ,_aadd :=range _dgff .DLbl {e .EncodeElement (_aadd ,_beba );};};_dgff .DLblsChoice .MarshalXML (e ,_c .StartElement {});if _dgff .ExtLst !=nil {_ebbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dgff .ExtLst ,_ebbg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fcced *EG_AreaChartShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcced .Grouping !=nil {_bbfcg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; +e .EncodeElement (_fcced .Grouping ,_bbfcg );};if _fcced .VaryColors !=nil {_dedfc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_fcced .VaryColors ,_dedfc );};if _fcced .Ser !=nil {_edeed :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_gdfa :=range _fcced .Ser {e .EncodeElement (_gdfa ,_edeed );};};if _fcced .DLbls !=nil {_fffe :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_fcced .DLbls ,_fffe );};if _fcced .DropLines !=nil {_afcg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_fcced .DropLines ,_afcg );};return nil ;};func (_bdfcb ST_DLblPos )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eedbf :=_c .Attr {};_eedbf .Name =name ;switch _bdfcb {case ST_DLblPosUnset :_eedbf .Value ="";case ST_DLblPosBestFit :_eedbf .Value ="\u0062e\u0073\u0074\u0046\u0069\u0074"; +case ST_DLblPosB :_eedbf .Value ="\u0062";case ST_DLblPosCtr :_eedbf .Value ="\u0063\u0074\u0072";case ST_DLblPosInBase :_eedbf .Value ="\u0069\u006e\u0042\u0061\u0073\u0065";case ST_DLblPosInEnd :_eedbf .Value ="\u0069\u006e\u0045n\u0064";case ST_DLblPosL :_eedbf .Value ="\u006c"; +case ST_DLblPosOutEnd :_eedbf .Value ="\u006f\u0075\u0074\u0045\u006e\u0064";case ST_DLblPosR :_eedbf .Value ="\u0072";case ST_DLblPosT :_eedbf .Value ="\u0074";};return _eedbf ,nil ;}; -// ValidateWithPath validates the CT_NumData and its children, prefixing error messages with path -func (_efbfg *CT_NumData )ValidateWithPath (path string )error {if _efbfg .PtCount !=nil {if _edcgc :=_efbfg .PtCount .ValidateWithPath (path +"\u002f\u0050\u0074\u0043\u006f\u0075\u006e\u0074");_edcgc !=nil {return _edcgc ;};};for _ffffg ,_baccd :=range _efbfg .Pt {if _daba :=_baccd .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_ffffg )); -_daba !=nil {return _daba ;};};if _efbfg .ExtLst !=nil {if _geebd :=_efbfg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_geebd !=nil {return _geebd ;};};return nil ;};func (_ccbcb ST_DepthPercent )String ()string {if _ccbcb .ST_DepthPercentWithSymbol !=nil {return _c .Sprintf ("\u0025\u0076",*_ccbcb .ST_DepthPercentWithSymbol ); -};if _ccbcb .ST_DepthPercentUShort !=nil {return _c .Sprintf ("\u0025\u0076",*_ccbcb .ST_DepthPercentUShort );};return "";}; +// Validate validates the CT_MarkerSize and its children +func (_ebgab *CT_MarkerSize )Validate ()error {return _ebgab .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072\u0053\u0069\u007a\u0065");};func NewCT_LineSer ()*CT_LineSer {_acabg :=&CT_LineSer {};_acabg .Idx =NewCT_UnsignedInt (); +_acabg .Order =NewCT_UnsignedInt ();return _acabg ;};func (_bbead ST_DLblPos )String ()string {switch _bbead {case 0:return "";case 1:return "\u0062e\u0073\u0074\u0046\u0069\u0074";case 2:return "\u0062";case 3:return "\u0063\u0074\u0072";case 4:return "\u0069\u006e\u0042\u0061\u0073\u0065"; +case 5:return "\u0069\u006e\u0045n\u0064";case 6:return "\u006c";case 7:return "\u006f\u0075\u0074\u0045\u006e\u0064";case 8:return "\u0072";case 9:return "\u0074";};return "";};func NewCT_DateAx ()*CT_DateAx {_gegb :=&CT_DateAx {};_gegb .AxId =NewCT_UnsignedInt (); +_gegb .Scaling =NewCT_Scaling ();_gegb .AxPos =NewCT_AxPos ();_gegb .CrossAx =NewCT_UnsignedInt ();return _gegb ;};func (_bgeaa *ST_OfPieType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgeaa =0;case "\u0070\u0069\u0065":*_bgeaa =1; +case "\u0062\u0061\u0072":*_bgeaa =2;};return nil ;};func NewCT_LblAlgn ()*CT_LblAlgn {_aafc :=&CT_LblAlgn {};_aafc .ValAttr =ST_LblAlgn (1);return _aafc };func NewCT_RelId ()*CT_RelId {_cgad :=&CT_RelId {};return _cgad }; -// Validate validates the EG_DLblShared and its children -func (_bcafc *EG_DLblShared )Validate ()error {return _bcafc .ValidateWithPath ("\u0045\u0047\u005f\u0044\u004c\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064");};func (_dfac *EG_SurfaceChartShared )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dfac .Wireframe !=nil {_cbfgd :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0077\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_dfac .Wireframe ,_cbfgd );};if _dfac .Ser !=nil {_ecaec :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_dgfee :=range _dfac .Ser {e .EncodeElement (_dgfee ,_ecaec );};};if _dfac .BandFmts !=nil {_ccggc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u006e\u0064\u0046\u006d\u0074\u0073"}}; -e .EncodeElement (_dfac .BandFmts ,_ccggc );};return nil ;};func (_fafgf *CT_TextLanguageID )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_fafgf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dbcb *ST_GapAmount )ValidateWithPath (path string )error {_cddae :=[]string {};if _dbcb .ST_GapAmountPercent !=nil {_cddae =append (_cddae ,"\u0053\u0054\u005f\u0047ap\u0041\u006d\u006f\u0075\u006e\u0074\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -};if _dbcb .ST_GapAmountUShort !=nil {_cddae =append (_cddae ,"\u0053T\u005fG\u0061\u0070\u0041\u006d\u006fu\u006e\u0074U\u0053\u0068\u006f\u0072\u0074");};if len (_cddae )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cddae ); -};return nil ;};func ParseUnionST_LblOffset (s string )(ST_LblOffset ,error ){if ST_LblOffsetPercentPatternRe .MatchString (s ){return ST_LblOffset {ST_LblOffsetPercent :&s },nil ;};_bagcb ,_ffbbc :=_fb .ParseUint (s ,10,16);if _ffbbc !=nil {return ST_LblOffset {},_ffbbc ; -};_fdaeb :=uint16 (_bagcb );return ST_LblOffset {ST_LblOffsetUShort :&_fdaeb },nil ;}; +// ValidateWithPath validates the CT_Title and its children, prefixing error messages with path +func (_edaa *CT_Title )ValidateWithPath (path string )error {if _edaa .Tx !=nil {if _aegfc :=_edaa .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_aegfc !=nil {return _aegfc ;};};if _edaa .Layout !=nil {if _gfeee :=_edaa .Layout .ValidateWithPath (path +"\u002fL\u0061\u0079\u006f\u0075\u0074"); +_gfeee !=nil {return _gfeee ;};};if _edaa .Overlay !=nil {if _bddef :=_edaa .Overlay .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u006c\u0061\u0079");_bddef !=nil {return _bddef ;};};if _edaa .SpPr !=nil {if _bacf :=_edaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_bacf !=nil {return _bacf ;};};if _edaa .TxPr !=nil {if _aaefff :=_edaa .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_aaefff !=nil {return _aaefff ;};};if _edaa .ExtLst !=nil {if _bbbf :=_edaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bbbf !=nil {return _bbbf ;};};return nil ;}; -// Validate validates the CT_TextLanguageID and its children -func (_gefcf *CT_TextLanguageID )Validate ()error {return _gefcf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075a\u0067\u0065\u0049\u0044");};func (_fdad *CT_GapAmount )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbffa :=range start .Attr {if _fbffa .Name .Local =="\u0076\u0061\u006c"{_fgadg ,_bfagg :=ParseUnionST_GapAmount (_fbffa .Value ); -if _bfagg !=nil {return _bfagg ;};_fdad .ValAttr =&_fgadg ;continue ;};};for {_bebd ,_bfea :=d .Token ();if _bfea !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0061p\u0041\u006d\u006f\u0075\u006e\u0074\u003a\u0020\u0025\u0073",_bfea ); -};if _caacc ,_dcaff :=_bebd .(_e .EndElement );_dcaff &&_caacc .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_Shape and its children +func (_abgdgg *CT_Shape )Validate ()error {return _abgdgg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewEG_BarChartShared ()*EG_BarChartShared {_afabg :=&EG_BarChartShared {};_afabg .BarDir =NewCT_BarDir ();return _afabg ; +};func (_aeead *ST_PageSetupOrientation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bagf ,_bddab :=d .Token ();if _bddab !=nil {return _bddab ;};if _bcgef ,_bdaga :=_bagf .(_c .EndElement );_bdaga &&_bcgef .Name ==start .Name {*_aeead =1; +return nil ;};if _caebb ,_fcaec :=_bagf .(_c .CharData );!_fcaec {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bagf );}else {switch string (_caebb ){case "":*_aeead =0; +case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aeead =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_aeead =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_aeead =3;};};_bagf ,_bddab =d .Token ();if _bddab !=nil {return _bddab ;};if _afabfa ,_afbdc :=_bagf .(_c .EndElement ); +_afbdc &&_afabfa .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bagf );};func _cgdb (_bbgde bool )uint8 {if _bbgde {return 1; +};return 0;};func (_dcfec *CT_StrVal )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfeg :=range start .Attr {if _bfeg .Name .Local =="\u0069\u0064\u0078"{_gfdfc ,_gebcd :=_ge .ParseUint (_bfeg .Value ,10,32);if _gebcd !=nil {return _gebcd ; +};_dcfec .IdxAttr =uint32 (_gfdfc );continue ;};};_aeed :for {_fcede ,_dgegg :=d .Token ();if _dgegg !=nil {return _dgegg ;};switch _ecegd :=_fcede .(type ){case _c .StartElement :switch _ecegd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076"}:if _dfgcd :=d .DecodeElement (&_dcfec .V ,&_ecegd ); +_dfgcd !=nil {return _dfgcd ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072V\u0061\u006c \u0025\u0076",_ecegd .Name ); +if _gdgc :=d .Skip ();_gdgc !=nil {return _gdgc ;};};case _c .EndElement :break _aeed ;case _c .CharData :};};return nil ;};type ST_DispBlanksAs byte ;func NewCT_SizeRepresents ()*CT_SizeRepresents {_baafc :=&CT_SizeRepresents {};return _baafc }; -// Validate validates the CT_Chart and its children -func (_dacg *CT_Chart )Validate ()error {return _dacg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074");}; +// ValidateWithPath validates the CT_SerTx and its children, prefixing error messages with path +func (_bgbef *CT_SerTx )ValidateWithPath (path string )error {if _gcabae :=_bgbef .SerTxChoice .ValidateWithPath (path +"\u002f\u0053\u0065r\u0054\u0078\u0043\u0068\u006f\u0069\u0063\u0065");_gcabae !=nil {return _gcabae ;};return nil ;};func (_fdae *CT_PageMargins )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cceaf :=range start .Attr {if _cceaf .Name .Local =="\u006c"{_eced ,_bbaf :=_ge .ParseFloat (_cceaf .Value ,64); +if _bbaf !=nil {return _bbaf ;};_fdae .LAttr =_eced ;continue ;};if _cceaf .Name .Local =="\u0072"{_abcge ,_eabee :=_ge .ParseFloat (_cceaf .Value ,64);if _eabee !=nil {return _eabee ;};_fdae .RAttr =_abcge ;continue ;};if _cceaf .Name .Local =="\u0074"{_fbdcd ,_eceb :=_ge .ParseFloat (_cceaf .Value ,64); +if _eceb !=nil {return _eceb ;};_fdae .TAttr =_fbdcd ;continue ;};if _cceaf .Name .Local =="\u0062"{_bdedb ,_eabd :=_ge .ParseFloat (_cceaf .Value ,64);if _eabd !=nil {return _eabd ;};_fdae .BAttr =_bdedb ;continue ;};if _cceaf .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_bagc ,_dgcc :=_ge .ParseFloat (_cceaf .Value ,64); +if _dgcc !=nil {return _dgcc ;};_fdae .HeaderAttr =_bagc ;continue ;};if _cceaf .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_badc ,_gdcgf :=_ge .ParseFloat (_cceaf .Value ,64);if _gdcgf !=nil {return _gdcgf ;};_fdae .FooterAttr =_badc ;continue ; +};};for {_dfbfc ,_eddeb :=d .Token ();if _eddeb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073:\u0020\u0025\u0073",_eddeb );};if _bffbd ,_ebbgf :=_dfbfc .(_c .EndElement ); +_ebbgf &&_bffbd .Name ==start .Name {break ;};};return nil ;};func NewEG_AreaChartShared ()*EG_AreaChartShared {_ecegc :=&EG_AreaChartShared {};return _ecegc };func (_fgdac ST_DLblPos )Validate ()error {return _fgdac .ValidateWithPath ("")};type CT_SurfaceChart struct{ -// Validate validates the CT_AreaChart and its children -func (_cf *CT_AreaChart )Validate ()error {return _cf .ValidateWithPath ("\u0043\u0054\u005fA\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074");}; +// Wireframe +Wireframe *CT_Boolean ; -// ValidateWithPath validates the CT_PlotAreaChoice and its children, prefixing error messages with path -func (_bgbd *CT_PlotAreaChoice )ValidateWithPath (path string )error {if _bgbd .AreaChart !=nil {if _aebgf :=_bgbd .AreaChart .ValidateWithPath (path +"\u002f\u0041\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074");_aebgf !=nil {return _aebgf ;};};if _bgbd .Area3DChart !=nil {if _ceeb :=_bgbd .Area3DChart .ValidateWithPath (path +"\u002f\u0041\u0072e\u0061\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); -_ceeb !=nil {return _ceeb ;};};if _bgbd .LineChart !=nil {if _ecagb :=_bgbd .LineChart .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074");_ecagb !=nil {return _ecagb ;};};if _bgbd .Line3DChart !=nil {if _dggfg :=_bgbd .Line3DChart .ValidateWithPath (path +"\u002f\u004c\u0069n\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); -_dggfg !=nil {return _dggfg ;};};if _bgbd .StockChart !=nil {if _aaed :=_bgbd .StockChart .ValidateWithPath (path +"/\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074");_aaed !=nil {return _aaed ;};};if _bgbd .RadarChart !=nil {if _ceaa :=_bgbd .RadarChart .ValidateWithPath (path +"/\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074"); -_ceaa !=nil {return _ceaa ;};};if _bgbd .ScatterChart !=nil {if _ceebc :=_bgbd .ScatterChart .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074");_ceebc !=nil {return _ceebc ;};};if _bgbd .PieChart !=nil {if _ffcb :=_bgbd .PieChart .ValidateWithPath (path +"\u002fP\u0069\u0065\u0043\u0068\u0061\u0072t"); -_ffcb !=nil {return _ffcb ;};};if _bgbd .Pie3DChart !=nil {if _aegc :=_bgbd .Pie3DChart .ValidateWithPath (path +"/\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");_aegc !=nil {return _aegc ;};};if _bgbd .DoughnutChart !=nil {if _eceda :=_bgbd .DoughnutChart .ValidateWithPath (path +"\u002f\u0044\u006f\u0075\u0067\u0068\u006e\u0075\u0074C\u0068\u0061\u0072\u0074"); -_eceda !=nil {return _eceda ;};};if _bgbd .BarChart !=nil {if _dbagb :=_bgbd .BarChart .ValidateWithPath (path +"\u002fB\u0061\u0072\u0043\u0068\u0061\u0072t");_dbagb !=nil {return _dbagb ;};};if _bgbd .Bar3DChart !=nil {if _fdgaa :=_bgbd .Bar3DChart .ValidateWithPath (path +"/\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074"); -_fdgaa !=nil {return _fdgaa ;};};if _bgbd .OfPieChart !=nil {if _cefdc :=_bgbd .OfPieChart .ValidateWithPath (path +"/\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074");_cefdc !=nil {return _cefdc ;};};if _bgbd .SurfaceChart !=nil {if _bfafdc :=_bgbd .SurfaceChart .ValidateWithPath (path +"\u002f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074"); -_bfafdc !=nil {return _bfafdc ;};};if _bgbd .Surface3DChart !=nil {if _bbfcc :=_bgbd .Surface3DChart .ValidateWithPath (path +"\u002fS\u0075r\u0066\u0061\u0063\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074");_bbfcc !=nil {return _bbfcc ;};};if _bgbd .BubbleChart !=nil {if _ceee :=_bgbd .BubbleChart .ValidateWithPath (path +"\u002f\u0042\u0075b\u0062\u006c\u0065\u0043\u0068\u0061\u0072\u0074"); -_ceee !=nil {return _ceee ;};};return nil ;};func NewCT_ErrBars ()*CT_ErrBars {_fdaee :=&CT_ErrBars {};_fdaee .ErrBarType =NewCT_ErrBarType ();_fdaee .ErrValType =NewCT_ErrValType ();return _fdaee ;};func NewCT_Scaling ()*CT_Scaling {_efcab :=&CT_Scaling {}; -return _efcab }; +// Surface Chart Series +Ser []*CT_SurfaceSer ; -// ST_LblOffset is a union type -type ST_LblOffset struct{ST_LblOffsetPercent *string ;ST_LblOffsetUShort *uint16 ;}; +// Band Formats +BandFmts *CT_BandFmts ; -// Validate validates the CT_NumRef and its children -func (_gbddd *CT_NumRef )Validate ()error {return _gbddd .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0052\u0065f");}; +// Axis ID +AxId []*CT_UnsignedInt ; -// Validate validates the CT_MultiLvlStrRef and its children -func (_affg *CT_MultiLvlStrRef )Validate ()error {return _affg .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066");};type EG_AxShared struct{ +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func (_faef *CT_StrData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdgdd :for {_cfbd ,_aaeff :=d .Token ();if _aaeff !=nil {return _aaeff ;};switch _dfea :=_cfbd .(type ){case _c .StartElement :switch _dfea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070t\u0043\u006f\u0075\u006e\u0074"}:_faef .PtCount =NewCT_UnsignedInt (); +if _cbag :=d .DecodeElement (_faef .PtCount ,&_dfea );_cbag !=nil {return _cbag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0070\u0074"}:_affaad :=NewCT_StrVal (); +if _eddfa :=d .DecodeElement (_affaad ,&_dfea );_eddfa !=nil {return _eddfa ;};_faef .Pt =append (_faef .Pt ,_affaad );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_faef .ExtLst =NewCT_ExtensionList (); +if _caafe :=d .DecodeElement (_faef .ExtLst ,&_dfea );_caafe !=nil {return _caafe ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0074\u0072\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_dfea .Name ); +if _cgff :=d .Skip ();_cgff !=nil {return _cgff ;};};case _c .EndElement :break _cdgdd ;case _c .CharData :};};return nil ;};func (_deea *CT_LogBase )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_deea .ValAttr =2;for _ ,_beggd :=range start .Attr {if _beggd .Name .Local =="\u0076\u0061\u006c"{_adbbb ,_fddc :=_ge .ParseFloat (_beggd .Value ,64); +if _fddc !=nil {return _fddc ;};_deea .ValAttr =_adbbb ;continue ;};};for {_ebfa ,_fggce :=d .Token ();if _fggce !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065\u003a\u0020%\u0073",_fggce ); +};if _gdge ,_ddgfd :=_ebfa .(_c .EndElement );_ddgfd &&_gdge .Name ==start .Name {break ;};};return nil ;};func (_fagdf ST_Crosses )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fdfg :=_c .Attr {};_fdfg .Name =name ;switch _fagdf {case ST_CrossesUnset :_fdfg .Value =""; +case ST_CrossesAutoZero :_fdfg .Value ="\u0061\u0075\u0074\u006f\u005a\u0065\u0072\u006f";case ST_CrossesMax :_fdfg .Value ="\u006d\u0061\u0078";case ST_CrossesMin :_fdfg .Value ="\u006d\u0069\u006e";};return _fdfg ,nil ;};func (_agefe *ST_LblAlgn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abcbad ,_abgdc :=d .Token (); +if _abgdc !=nil {return _abgdc ;};if _baeae ,_dcggfb :=_abcbad .(_c .EndElement );_dcggfb &&_baeae .Name ==start .Name {*_agefe =1;return nil ;};if _bcdf ,_eeebc :=_abcbad .(_c .CharData );!_eeebc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abcbad ); +}else {switch string (_bcdf ){case "":*_agefe =0;case "\u0063\u0074\u0072":*_agefe =1;case "\u006c":*_agefe =2;case "\u0072":*_agefe =3;};};_abcbad ,_abgdc =d .Token ();if _abgdc !=nil {return _abgdc ;};if _ebbda ,_edagc :=_abcbad .(_c .EndElement );_edagc &&_ebbda .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abcbad );}; + +// ValidateWithPath validates the CT_CustSplit and its children, prefixing error messages with path +func (_dege *CT_CustSplit )ValidateWithPath (path string )error {for _febbg ,_agbf :=range _dege .SecondPiePt {if _dgfc :=_agbf .ValidateWithPath (_f .Sprintf ("\u0025s\u002fS\u0065\u0063\u006f\u006e\u0064P\u0069\u0065P\u0074\u005b\u0025\u0064\u005d",path ,_febbg )); +_dgfc !=nil {return _dgfc ;};};return nil ;};type CT_DateAx struct{ // Axis ID AxId *CT_UnsignedInt ; @@ -4776,322 +4541,572 @@ MajorTickMark *CT_TickMark ; MinorTickMark *CT_TickMark ; // Tick Label Position -TickLblPos *CT_TickLblPos ;SpPr *_g .CT_ShapeProperties ;TxPr *_g .CT_TextBody ; +TickLblPos *CT_TickLblPos ;SpPr *_a .CT_ShapeProperties ;TxPr *_a .CT_TextBody ; // Crossing Axis ID -CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ;};const (ST_LayoutTargetUnset ST_LayoutTarget =0;ST_LayoutTargetInner ST_LayoutTarget =1;ST_LayoutTargetOuter ST_LayoutTarget =2;);func (_eedg *ST_HPercent )ValidateWithPath (path string )error {_geecg :=[]string {}; -if _eedg .ST_HPercentWithSymbol !=nil {_geecg =append (_geecg ,"S\u0054\u005f\u0048\u0050er\u0063e\u006e\u0074\u0057\u0069\u0074h\u0053\u0079\u006d\u0062\u006f\u006c");};if _eedg .ST_HPercentUShort !=nil {_geecg =append (_geecg ,"\u0053\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0055S\u0068\u006f\u0072\u0074"); -};if len (_geecg )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_geecg );};return nil ;};func (_aadc *CT_AxisUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aadc .ValAttr =0+1; -for _ ,_gcc :=range start .Attr {if _gcc .Name .Local =="\u0076\u0061\u006c"{_dgg ,_bfcag :=_fb .ParseFloat (_gcc .Value ,64);if _bfcag !=nil {return _bfcag ;};_aadc .ValAttr =_dgg ;continue ;};};for {_bgb ,_dbbc :=d .Token ();if _dbbc !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074\u003a\u0020\u0025\u0073",_dbbc ); -};if _acb ,_fga :=_bgb .(_e .EndElement );_fga &&_acb .Name ==start .Name {break ;};};return nil ;};func NewCT_BarDir ()*CT_BarDir {_badf :=&CT_BarDir {};return _badf };func (_bgfc ST_TimeUnit )ValidateWithPath (path string )error {switch _bgfc {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgfc )); -};return nil ;}; +CrossAx *CT_UnsignedInt ;AxSharedChoice *EG_AxSharedChoice ; -// Validate validates the CT_DispUnitsChoice and its children -func (_ddaca *CT_DispUnitsChoice )Validate ()error {return _ddaca .ValidateWithPath ("\u0043T\u005fD\u0069\u0073\u0070\u0055\u006ei\u0074\u0073C\u0068\u006f\u0069\u0063\u0065");};func (_dacea ST_ScatterStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_abbdff :=_e .Attr {}; -_abbdff .Name =name ;switch _dacea {case ST_ScatterStyleUnset :_abbdff .Value ="";case ST_ScatterStyleNone :_abbdff .Value ="\u006e\u006f\u006e\u0065";case ST_ScatterStyleLine :_abbdff .Value ="\u006c\u0069\u006e\u0065";case ST_ScatterStyleLineMarker :_abbdff .Value ="\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072"; -case ST_ScatterStyleMarker :_abbdff .Value ="\u006d\u0061\u0072\u006b\u0065\u0072";case ST_ScatterStyleSmooth :_abbdff .Value ="\u0073\u006d\u006f\u006f\u0074\u0068";case ST_ScatterStyleSmoothMarker :_abbdff .Value ="\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072"; -};return _abbdff ,nil ;};type EG_LegendEntryData struct{TxPr *_g .CT_TextBody ;};func (_cgd *CT_CustSplit )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cgd .SecondPiePt !=nil {_cdbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0065\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0050\u0074"}}; -for _ ,_bffc :=range _cgd .SecondPiePt {e .EncodeElement (_bffc ,_cdbf );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_AxDataSourceChoice ()*CT_AxDataSourceChoice {_eca :=&CT_AxDataSourceChoice {};return _eca };func NewCT_DLblChoice ()*CT_DLblChoice {_cacg :=&CT_DLblChoice {}; -return _cacg };func NewEG_AreaChartShared ()*EG_AreaChartShared {_begdf :=&EG_AreaChartShared {};return _begdf };func NewCT_Area3DChart ()*CT_Area3DChart {_eg :=&CT_Area3DChart {};return _eg };type CT_LineSer struct{ +// Automatic Category Axis +Auto *CT_Boolean ; -// Index -Idx *CT_UnsignedInt ; +// Label Offset +LblOffset *CT_LblOffset ; -// Order -Order *CT_UnsignedInt ; +// Base Time Unit +BaseTimeUnit *CT_TimeUnit ; -// Series Text -Tx *CT_SerTx ;SpPr *_g .CT_ShapeProperties ; +// Major Unit +MajorUnit *CT_AxisUnit ; -// Marker -Marker *CT_Marker ; +// Major Time Unit +MajorTimeUnit *CT_TimeUnit ; -// Data Point -DPt []*CT_DPt ; +// Minor Unit +MinorUnit *CT_AxisUnit ; -// Data Labels -DLbls *CT_DLbls ;Trendline []*CT_Trendline ; +// Minor Time Unit +MinorTimeUnit *CT_TimeUnit ; -// Error Bars -ErrBars *CT_ErrBars ; +// Chart Extensibility +ExtLst *CT_ExtensionList ;};func NewCT_GapAmount ()*CT_GapAmount {_ebfdc :=&CT_GapAmount {};return _ebfdc };func (_aaddb ST_TimeUnit )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_geeee :=_c .Attr {};_geeee .Name =name ;switch _aaddb {case ST_TimeUnitUnset :_geeee .Value =""; +case ST_TimeUnitDays :_geeee .Value ="\u0064\u0061\u0079\u0073";case ST_TimeUnitMonths :_geeee .Value ="\u006d\u006f\u006e\u0074\u0068\u0073";case ST_TimeUnitYears :_geeee .Value ="\u0079\u0065\u0061r\u0073";};return _geeee ,nil ;};type CT_PieChart struct{VaryColors *CT_Boolean ; -// Category Axis Data -Cat *CT_AxDataSource ;Val *CT_NumDataSource ;Smooth *CT_Boolean ; -// Chart Extensibility -ExtLst *CT_ExtensionList ;};func (_begb ST_AxPos )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_befgc :=_e .Attr {};_befgc .Name =name ;switch _begb {case ST_AxPosUnset :_befgc .Value ="";case ST_AxPosB :_befgc .Value ="\u0062";case ST_AxPosL :_befgc .Value ="\u006c"; -case ST_AxPosR :_befgc .Value ="\u0072";case ST_AxPosT :_befgc .Value ="\u0074";};return _befgc ,nil ;};type CT_PivotSource struct{ +// Pie Chart Series +Ser []*CT_PieSer ; -// Pivot Name -Name string ; +// Data Labels +DLbls *CT_DLbls ; -// Format ID -FmtId *CT_UnsignedInt ; +// First Slice Angle +FirstSliceAng *CT_FirstSliceAng ; // Chart Extensibility -ExtLst []*CT_ExtensionList ;};type CT_Layout struct{ +ExtLst *CT_ExtensionList ;};func (_dbfg *CT_PageSetup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbfg .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .PaperSizeAttr )}); +};if _dbfg .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .PaperHeightAttr )});};if _dbfg .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .PaperWidthAttr )}); +};if _dbfg .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .FirstPageNumberAttr )}); +};if _dbfg .OrientationAttr !=ST_PageSetupOrientationUnset {_cfdab ,_egcc :=_dbfg .OrientationAttr .MarshalXMLAttr (_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"});if _egcc !=nil {return _egcc ;};start .Attr =append (start .Attr ,_cfdab ); +};if _dbfg .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_dbfg .BlackAndWhiteAttr ))}); +};if _dbfg .DraftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_dbfg .DraftAttr ))});};if _dbfg .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cgdb (*_dbfg .UseFirstPageNumberAttr ))}); +};if _dbfg .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .HorizontalDpiAttr )});}; +if _dbfg .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .VerticalDpiAttr )});};if _dbfg .CopiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_dbfg .CopiesAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_PictureStackUnit and its children, prefixing error messages with path +func (_daccc *CT_PictureStackUnit )ValidateWithPath (path string )error {if _daccc .ValAttr <=0{return _f .Errorf ("\u0025\u0073\u002fm.\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006du\u0073t\u0020b\u0065 \u003e\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_daccc .ValAttr ); +};return nil ;};func (_fcccca ST_AxPos )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ecda :=_c .Attr {};_ecda .Name =name ;switch _fcccca {case ST_AxPosUnset :_ecda .Value ="";case ST_AxPosB :_ecda .Value ="\u0062";case ST_AxPosL :_ecda .Value ="\u006c"; +case ST_AxPosR :_ecda .Value ="\u0072";case ST_AxPosT :_ecda .Value ="\u0074";};return _ecda ,nil ;};func (_feff ST_HPercent )String ()string {if _feff .ST_HPercentWithSymbol !=nil {return _f .Sprintf ("\u0025\u0076",*_feff .ST_HPercentWithSymbol );};if _feff .ST_HPercentUShort !=nil {return _f .Sprintf ("\u0025\u0076",*_feff .ST_HPercentUShort ); +};return "";};func (_gce *CT_AxDataSourceChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgac :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"}:_gce .MultiLvlStrRef =NewCT_MultiLvlStrRef (); +if _ebcc :=d .DecodeElement (_gce .MultiLvlStrRef ,&_cgac );_ebcc !=nil {return _ebcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_gce .NumRef =NewCT_NumRef (); +if _dgf :=d .DecodeElement (_gce .NumRef ,&_cgac );_dgf !=nil {return _dgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_gce .NumLit =NewCT_NumData (); +if _gfg :=d .DecodeElement (_gce .NumLit ,&_cgac );_gfg !=nil {return _gfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_gce .StrRef =NewCT_StrRef (); +if _eabe :=d .DecodeElement (_gce .StrRef ,&_cgac );_eabe !=nil {return _eabe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"}:_gce .StrLit =NewCT_StrData (); +if _cae :=d .DecodeElement (_gce .StrLit ,&_cgac );_cae !=nil {return _cae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0041\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cgac .Name ); +if _gcg :=d .Skip ();_gcg !=nil {return _gcg ;};};return nil ;};func (_daadg ST_GapAmount )String ()string {if _daadg .ST_GapAmountPercent !=nil {return _f .Sprintf ("\u0025\u0076",*_daadg .ST_GapAmountPercent );};if _daadg .ST_GapAmountUShort !=nil {return _f .Sprintf ("\u0025\u0076",*_daadg .ST_GapAmountUShort ); +};return "";};func (_gcdgg *CT_TxChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcdgg .StrRef !=nil {_fffb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0074\u0072\u0052\u0065\u0066"}};e .EncodeElement (_gcdgg .StrRef ,_fffb ); +}else if _gcdgg .Rich !=nil {_gbbbd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072\u0069\u0063\u0068"}};e .EncodeElement (_gcdgg .Rich ,_gbbbd );};return nil ;};func (_gceeb *EG_BarChartShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gceeb .BarDir =NewCT_BarDir (); +_fbebc :for {_eedga ,_aebdf :=d .Token ();if _aebdf !=nil {return _aebdf ;};switch _gfgcf :=_eedga .(type ){case _c .StartElement :switch _gfgcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0061\u0072\u0044\u0069\u0072"}:if _abbd :=d .DecodeElement (_gceeb .BarDir ,&_gfgcf ); +_abbd !=nil {return _abbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}:_gceeb .Grouping =NewCT_BarGrouping (); +if _dfcag :=d .DecodeElement (_gceeb .Grouping ,&_gfgcf );_dfcag !=nil {return _dfcag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gceeb .VaryColors =NewCT_Boolean (); +if _dfef :=d .DecodeElement (_gceeb .VaryColors ,&_gfgcf );_dfef !=nil {return _dfef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_ffdg :=NewCT_BarSer (); +if _dafc :=d .DecodeElement (_ffdg ,&_gfgcf );_dafc !=nil {return _dafc ;};_gceeb .Ser =append (_gceeb .Ser ,_ffdg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gceeb .DLbls =NewCT_DLbls (); +if _cfag :=d .DecodeElement (_gceeb .DLbls ,&_gfgcf );_cfag !=nil {return _cfag ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_gfgcf .Name ); +if _adcf :=d .Skip ();_adcf !=nil {return _adcf ;};};case _c .EndElement :break _fbebc ;case _c .CharData :};};return nil ;};func NewCT_ChartLines ()*CT_ChartLines {_ddbec :=&CT_ChartLines {};return _ddbec };func (_bac *CT_BubbleSer )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_edfd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_bac .Idx ,_edfd );_ffcce :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_bac .Order ,_ffcce );if _bac .Tx !=nil {_eae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}}; +e .EncodeElement (_bac .Tx ,_eae );};if _bac .SpPr !=nil {_eefg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bac .SpPr ,_eefg );};if _bac .InvertIfNegative !=nil {_dbgg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0069n\u0076\u0065\u0072\u0074\u0049f\u004e\u0065g\u0061\u0074\u0069\u0076\u0065"}}; +e .EncodeElement (_bac .InvertIfNegative ,_dbgg );};if _bac .DPt !=nil {_acddc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_edea :=range _bac .DPt {e .EncodeElement (_edea ,_acddc );};};if _bac .DLbls !=nil {_fffc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; +e .EncodeElement (_bac .DLbls ,_fffc );};if _bac .Trendline !=nil {_badg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_bdab :=range _bac .Trendline {e .EncodeElement (_bdab ,_badg ); +};};if _bac .ErrBars !=nil {_cacd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}};for _ ,_eedc :=range _bac .ErrBars {e .EncodeElement (_eedc ,_cacd );};};if _bac .XVal !=nil {_egcf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0078\u0056\u0061\u006c"}}; +e .EncodeElement (_bac .XVal ,_egcf );};if _bac .YVal !=nil {_gaea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0079\u0056\u0061\u006c"}};e .EncodeElement (_bac .YVal ,_gaea );};if _bac .BubbleSize !=nil {_dddad :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062u\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_bac .BubbleSize ,_dddad );};if _bac .Bubble3D !=nil {_dfc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}};e .EncodeElement (_bac .Bubble3D ,_dfc );};if _bac .ExtLst !=nil {_cafg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bac .ExtLst ,_cafg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CatAx ()*CT_CatAx {_aecg :=&CT_CatAx {};_aecg .AxId =NewCT_UnsignedInt ();_aecg .Scaling =NewCT_Scaling ();_aecg .AxPos =NewCT_AxPos (); +_aecg .CrossAx =NewCT_UnsignedInt ();return _aecg ;}; + +// ValidateWithPath validates the CT_ChartLines and its children, prefixing error messages with path +func (_gdab *CT_ChartLines )ValidateWithPath (path string )error {if _gdab .SpPr !=nil {if _baef :=_gdab .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_baef !=nil {return _baef ;};};return nil ;};func (_abgd *CT_BubbleSer )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abgd .Idx =NewCT_UnsignedInt (); +_abgd .Order =NewCT_UnsignedInt ();_eegc :for {_dbfd ,_dgg :=d .Token ();if _dgg !=nil {return _dgg ;};switch _gdac :=_dbfd .(type ){case _c .StartElement :switch _gdac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _dafg :=d .DecodeElement (_abgd .Idx ,&_gdac ); +_dafg !=nil {return _dafg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _fgde :=d .DecodeElement (_abgd .Order ,&_gdac ); +_fgde !=nil {return _fgde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_abgd .Tx =NewCT_SerTx (); +if _efb :=d .DecodeElement (_abgd .Tx ,&_gdac );_efb !=nil {return _efb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_abgd .SpPr =_a .NewCT_ShapeProperties (); +if _efgb :=d .DecodeElement (_abgd .SpPr ,&_gdac );_efgb !=nil {return _efgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u006ev\u0065\u0072\u0074I\u0066\u004e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"}:_abgd .InvertIfNegative =NewCT_Boolean (); +if _cggc :=d .DecodeElement (_abgd .InvertIfNegative ,&_gdac );_cggc !=nil {return _cggc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_ccae :=NewCT_DPt (); +if _affa :=d .DecodeElement (_ccae ,&_gdac );_affa !=nil {return _affa ;};_abgd .DPt =append (_abgd .DPt ,_ccae );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_abgd .DLbls =NewCT_DLbls (); +if _fce :=d .DecodeElement (_abgd .DLbls ,&_gdac );_fce !=nil {return _fce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_cadb :=NewCT_Trendline (); +if _eegg :=d .DecodeElement (_cadb ,&_gdac );_eegg !=nil {return _eegg ;};_abgd .Trendline =append (_abgd .Trendline ,_cadb );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_cbg :=NewCT_ErrBars (); +if _adgg :=d .DecodeElement (_cbg ,&_gdac );_adgg !=nil {return _adgg ;};_abgd .ErrBars =append (_abgd .ErrBars ,_cbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"}:_abgd .XVal =NewCT_AxDataSource (); +if _edbe :=d .DecodeElement (_abgd .XVal ,&_gdac );_edbe !=nil {return _edbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"}:_abgd .YVal =NewCT_NumDataSource (); +if _abe :=d .DecodeElement (_abgd .YVal ,&_gdac );_abe !=nil {return _abe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}:_abgd .BubbleSize =NewCT_NumDataSource (); +if _fcgd :=d .DecodeElement (_abgd .BubbleSize ,&_gdac );_fcgd !=nil {return _fcgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062\u0075\u0062\u0062\u006c\u0065\u0033\u0044"}:_abgd .Bubble3D =NewCT_Boolean (); +if _ddeg :=d .DecodeElement (_abgd .Bubble3D ,&_gdac );_ddeg !=nil {return _ddeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abgd .ExtLst =NewCT_ExtensionList (); +if _dgfe :=d .DecodeElement (_abgd .ExtLst ,&_gdac );_dgfe !=nil {return _dgfe ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u0075\u0062b\u006c\u0065\u0053\u0065\u0072\u0020\u0025\u0076",_gdac .Name ); +if _dgbg :=d .Skip ();_dgbg !=nil {return _dgbg ;};};case _c .EndElement :break _eegc ;case _c .CharData :};};return nil ;};func NewCT_LegendEntryChoice ()*CT_LegendEntryChoice {_becdd :=&CT_LegendEntryChoice {};return _becdd ;};func NewCT_DispUnitsChoice ()*CT_DispUnitsChoice {_gbcg :=&CT_DispUnitsChoice {}; +return _gbcg }; + +// ST_HPercent is a union type +type ST_HPercent struct{ST_HPercentWithSymbol *string ;ST_HPercentUShort *uint16 ;};type CT_DispBlanksAs struct{ + +// Display Blanks As Value +ValAttr ST_DispBlanksAs ;};type CT_TextLanguageID struct{ + +// Language Code +ValAttr string ;};type CT_BandFmts struct{ + +// Band Format +BandFmt []*CT_BandFmt ;};func (_ef *CT_Area3DChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ef .Grouping !=nil {_ea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; +e .EncodeElement (_ef .Grouping ,_ea );};if _ef .VaryColors !=nil {_cf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_ef .VaryColors ,_cf );};if _ef .Ser !=nil {_ce :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_cfd :=range _ef .Ser {e .EncodeElement (_cfd ,_ce );};};if _ef .DLbls !=nil {_ba :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_ef .DLbls ,_ba );};if _ef .DropLines !=nil {_fg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_ef .DropLines ,_fg );};if _ef .GapDepth !=nil {_d :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}};e .EncodeElement (_ef .GapDepth ,_d );};_gf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; +for _ ,_af :=range _ef .AxId {e .EncodeElement (_af ,_gf );};if _ef .ExtLst !=nil {_ae :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ef .ExtLst ,_ae );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CT_HoleSize and its children +func (_eag *CT_HoleSize )Validate ()error {return _eag .ValidateWithPath ("C\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065");};func (_acaab *CT_DepthPercent )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acaab .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_acaab .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_DLblsChoice and its children, prefixing error messages with path +func (_baea *CT_DLblsChoice )ValidateWithPath (path string )error {if _baea .Delete !=nil {if _afcee :=_baea .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_afcee !=nil {return _afcee ;};};if _baea .NumFmt !=nil {if _ddcd :=_baea .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_ddcd !=nil {return _ddcd ;};};if _baea .SpPr !=nil {if _bfeef :=_baea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bfeef !=nil {return _bfeef ;};};if _baea .TxPr !=nil {if _dfce :=_baea .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072"); +_dfce !=nil {return _dfce ;};};if _baea .DLblPos !=nil {if _cgda :=_baea .DLblPos .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");_cgda !=nil {return _cgda ;};};if _baea .ShowLegendKey !=nil {if _ebd :=_baea .ShowLegendKey .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u004c\u0065\u0067\u0065n\u0064\u004b\u0065\u0079"); +_ebd !=nil {return _ebd ;};};if _baea .ShowVal !=nil {if _ecafg :=_baea .ShowVal .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0056\u0061\u006c");_ecafg !=nil {return _ecafg ;};};if _baea .ShowCatName !=nil {if _bbec :=_baea .ShowCatName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"); +_bbec !=nil {return _bbec ;};};if _baea .ShowSerName !=nil {if _fbef :=_baea .ShowSerName .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065");_fbef !=nil {return _fbef ;};};if _baea .ShowPercent !=nil {if _afba :=_baea .ShowPercent .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +_afba !=nil {return _afba ;};};if _baea .ShowBubbleSize !=nil {if _dddaa :=_baea .ShowBubbleSize .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0042\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065");_dddaa !=nil {return _dddaa ;};};if _baea .ShowLeaderLines !=nil {if _afee :=_baea .ShowLeaderLines .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004ce\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"); +_afee !=nil {return _afee ;};};if _baea .LeaderLines !=nil {if _fgfd :=_baea .LeaderLines .ValidateWithPath (path +"\u002f\u004c\u0065a\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073");_fgfd !=nil {return _fgfd ;};};return nil ;};func (_fgad *CT_Surface )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _fgad .Thickness !=nil {_edec :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0074\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073"}};e .EncodeElement (_fgad .Thickness ,_edec );};if _fgad .SpPr !=nil {_gfdc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_fgad .SpPr ,_gfdc );};if _fgad .PictureOptions !=nil {_gbeee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_fgad .PictureOptions ,_gbeee ); +};if _fgad .ExtLst !=nil {_bafbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgad .ExtLst ,_bafbf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bece *CT_BandFmts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebca :for {_agb ,_bdg :=d .Token (); +if _bdg !=nil {return _bdg ;};switch _bea :=_agb .(type ){case _c .StartElement :switch _bea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062a\u006e\u0064\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0062a\u006e\u0064\u0046\u006d\u0074"}:_cgf :=NewCT_BandFmt (); +if _ebb :=d .DecodeElement (_cgf ,&_bea );_ebb !=nil {return _ebb ;};_bece .BandFmt =append (_bece .BandFmt ,_cgf );default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_bea .Name ); +if _abde :=d .Skip ();_abde !=nil {return _abde ;};};case _c .EndElement :break _ebca ;case _c .CharData :};};return nil ;};type EG_AxSharedChoice struct{Crosses *CT_Crosses ;CrossesAt *CT_Double ;}; + +// ValidateWithPath validates the CT_RadarStyle and its children, prefixing error messages with path +func (_dcbc *CT_RadarStyle )ValidateWithPath (path string )error {if _cbcbb :=_dcbc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbcbb !=nil {return _cbcbb ;};return nil ;};func (_fefaf *ST_ScatterStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggdab ,_ebagg :=d .Token (); +if _ebagg !=nil {return _ebagg ;};if _dgda ,_beaac :=_ggdab .(_c .EndElement );_beaac &&_dgda .Name ==start .Name {*_fefaf =1;return nil ;};if _bgca ,_caccd :=_ggdab .(_c .CharData );!_caccd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdab ); +}else {switch string (_bgca ){case "":*_fefaf =0;case "\u006e\u006f\u006e\u0065":*_fefaf =1;case "\u006c\u0069\u006e\u0065":*_fefaf =2;case "\u006c\u0069\u006e\u0065\u004d\u0061\u0072\u006b\u0065\u0072":*_fefaf =3;case "\u006d\u0061\u0072\u006b\u0065\u0072":*_fefaf =4; +case "\u0073\u006d\u006f\u006f\u0074\u0068":*_fefaf =5;case "\u0073\u006d\u006fo\u0074\u0068\u004d\u0061\u0072\u006b\u0065\u0072":*_fefaf =6;};};_ggdab ,_ebagg =d .Token ();if _ebagg !=nil {return _ebagg ;};if _faeba ,_bacd :=_ggdab .(_c .EndElement ); +_bacd &&_faeba .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdab );}; + +// ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path +func (_acbd *CT_PageSetup )ValidateWithPath (path string )error {if _acbd .PaperHeightAttr !=nil {if !_fb .ST_PositiveUniversalMeasurePatternRe .MatchString (*_acbd .PaperHeightAttr ){return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fb .ST_PositiveUniversalMeasurePatternRe ,*_acbd .PaperHeightAttr ); +};};if _acbd .PaperHeightAttr !=nil {if !_fb .ST_UniversalMeasurePatternRe .MatchString (*_acbd .PaperHeightAttr ){return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fb .ST_UniversalMeasurePatternRe ,*_acbd .PaperHeightAttr ); +};};if _acbd .PaperWidthAttr !=nil {if !_fb .ST_PositiveUniversalMeasurePatternRe .MatchString (*_acbd .PaperWidthAttr ){return _f .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fb .ST_PositiveUniversalMeasurePatternRe ,*_acbd .PaperWidthAttr ); +};};if _acbd .PaperWidthAttr !=nil {if !_fb .ST_UniversalMeasurePatternRe .MatchString (*_acbd .PaperWidthAttr ){return _f .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fb .ST_UniversalMeasurePatternRe ,*_acbd .PaperWidthAttr ); +};};if _aaaec :=_acbd .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_aaaec !=nil {return _aaaec ;};return nil ;};func (_efdee *CT_View3D )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _efdee .RotX !=nil {_daebf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072\u006f\u0074\u0058"}};e .EncodeElement (_efdee .RotX ,_daebf );};if _efdee .HPercent !=nil {_bfefe :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}}; +e .EncodeElement (_efdee .HPercent ,_bfefe );};if _efdee .RotY !=nil {_gbgbg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072\u006f\u0074\u0059"}};e .EncodeElement (_efdee .RotY ,_gbgbg );};if _efdee .DepthPercent !=nil {_gefdb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u0070\u0074\u0068\u0050\u0065r\u0063\u0065\u006e\u0074"}}; +e .EncodeElement (_efdee .DepthPercent ,_gefdb );};if _efdee .RAngAx !=nil {_abgb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0072\u0041\u006e\u0067\u0041\u0078"}};e .EncodeElement (_efdee .RAngAx ,_abgb );};if _efdee .Perspective !=nil {_dfaed :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"}}; +e .EncodeElement (_efdee .Perspective ,_dfaed );};if _efdee .ExtLst !=nil {_fdbfbf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_efdee .ExtLst ,_fdbfbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_RotX ()*CT_RotX {_edfe :=&CT_RotX {};return _edfe }; + +// Validate validates the EG_SurfaceChartShared and its children +func (_bdfabf *EG_SurfaceChartShared )Validate ()error {return _bdfabf .ValidateWithPath ("E\u0047\u005f\u0053\u0075rf\u0061c\u0065\u0043\u0068\u0061\u0072t\u0053\u0068\u0061\u0072\u0065\u0064");};func (_dcecd *Group_DLbl )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egff :for {_dagdf ,_eafad :=d .Token (); +if _eafad !=nil {return _eafad ;};switch _beabg :=_dagdf .(type ){case _c .StartElement :switch _beabg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}:_dcecd .Layout =NewCT_Layout (); +if _ggfdc :=d .DecodeElement (_dcecd .Layout ,&_beabg );_ggfdc !=nil {return _ggfdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_dcecd .Tx =NewCT_Tx (); +if _efccg :=d .DecodeElement (_dcecd .Tx ,&_beabg );_efccg !=nil {return _efccg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dcecd .NumFmt =NewCT_NumFmt (); +if _ccabac :=d .DecodeElement (_dcecd .NumFmt ,&_beabg );_ccabac !=nil {return _ccabac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_dcecd .SpPr =_a .NewCT_ShapeProperties (); +if _bbbfe :=d .DecodeElement (_dcecd .SpPr ,&_beabg );_bbbfe !=nil {return _bbbfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_dcecd .TxPr =_a .NewCT_TextBody (); +if _dbcd :=d .DecodeElement (_dcecd .TxPr ,&_beabg );_dbcd !=nil {return _dbcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_dcecd .DLblPos =NewCT_DLblPos (); +if _dbfbfb :=d .DecodeElement (_dcecd .DLblPos ,&_beabg );_dbfbfb !=nil {return _dbfbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_dcecd .ShowLegendKey =NewCT_Boolean (); +if _agbb :=d .DecodeElement (_dcecd .ShowLegendKey ,&_beabg );_agbb !=nil {return _agbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_dcecd .ShowVal =NewCT_Boolean (); +if _bbfd :=d .DecodeElement (_dcecd .ShowVal ,&_beabg );_bbfd !=nil {return _bbfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_dcecd .ShowCatName =NewCT_Boolean (); +if _cgadf :=d .DecodeElement (_dcecd .ShowCatName ,&_beabg );_cgadf !=nil {return _cgadf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_dcecd .ShowSerName =NewCT_Boolean (); +if _cfegg :=d .DecodeElement (_dcecd .ShowSerName ,&_beabg );_cfegg !=nil {return _cfegg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_dcecd .ShowPercent =NewCT_Boolean (); +if _gfbg :=d .DecodeElement (_dcecd .ShowPercent ,&_beabg );_gfbg !=nil {return _gfbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_dcecd .ShowBubbleSize =NewCT_Boolean (); +if _cgeg :=d .DecodeElement (_dcecd .ShowBubbleSize ,&_beabg );_cgeg !=nil {return _cgeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_dcecd .Separator =new (string ); +if _fdecg :=d .DecodeElement (_dcecd .Separator ,&_beabg );_fdecg !=nil {return _fdecg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u0072\u006fu\u0070\u005f\u0044\u004c\u0062\u006c\u0020\u0025\u0076",_beabg .Name ); +if _bcafd :=d .Skip ();_bcafd !=nil {return _bcafd ;};};case _c .EndElement :break _egff ;case _c .CharData :};};return nil ;};func (_abacf *ST_Orientation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbfaa ,_bccb :=d .Token ();if _bccb !=nil {return _bccb ; +};if _bedeeg ,_cbgfa :=_fbfaa .(_c .EndElement );_cbgfa &&_bedeeg .Name ==start .Name {*_abacf =1;return nil ;};if _ebdeg ,_ceafd :=_fbfaa .(_c .CharData );!_ceafd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbfaa ); +}else {switch string (_ebdeg ){case "":*_abacf =0;case "\u006d\u0061\u0078\u004d\u0069\u006e":*_abacf =1;case "\u006d\u0069\u006e\u004d\u0061\u0078":*_abacf =2;};};_fbfaa ,_bccb =d .Token ();if _bccb !=nil {return _bccb ;};if _afad ,_gcdba :=_fbfaa .(_c .EndElement ); +_gcdba &&_afad .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbfaa );};func (_befba *CT_LayoutTarget )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eabcc :=range start .Attr {if _eabcc .Name .Local =="\u0076\u0061\u006c"{_befba .ValAttr .UnmarshalXMLAttr (_eabcc ); +continue ;};};for {_bfdad ,_agdg :=d .Token ();if _agdg !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074T\u0061\u0072\u0067e\u0074:\u0020\u0025\u0073",_agdg );};if _caab ,_ebfcg :=_bfdad .(_c .EndElement ); +_ebfcg &&_caab .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_LegendPos and its children, prefixing error messages with path +func (_abaeb *CT_LegendPos )ValidateWithPath (path string )error {if _aaaf :=_abaeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aaaf !=nil {return _aaaf ;};return nil ;};var ST_ThicknessPercentPatternRe =_e .MustCompile (ST_ThicknessPercentPattern ); +type CT_LblOffset struct{ + +// Label Offset Value +ValAttr *ST_LblOffset ;};type ST_SplitType byte ;func (_gefce *EG_PieChartShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adaed :for {_abdge ,_edcfc :=d .Token ();if _edcfc !=nil {return _edcfc ;};switch _cedbef :=_abdge .(type ){case _c .StartElement :switch _cedbef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0076\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}:_gefce .VaryColors =NewCT_Boolean (); +if _eeafa :=d .DecodeElement (_gefce .VaryColors ,&_cedbef );_eeafa !=nil {return _eeafa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0065\u0072"}:_daga :=NewCT_PieSer (); +if _dccc :=d .DecodeElement (_daga ,&_cedbef );_dccc !=nil {return _dccc ;};_gefce .Ser =append (_gefce .Ser ,_daga );case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_gefce .DLbls =NewCT_DLbls (); +if _cadec :=d .DecodeElement (_gefce .DLbls ,&_cedbef );_cadec !=nil {return _cadec ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053\u0068\u0061\u0072\u0065\u0064\u0020\u0025\u0076",_cedbef .Name ); +if _bbgf :=d .Skip ();_bbgf !=nil {return _bbgf ;};};case _c .EndElement :break _adaed ;case _c .CharData :};};return nil ;};func (_dcdab *CT_PictureFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_fddbc ,_cegf :=_dcdab .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _cegf !=nil {return _cegf ;};start .Attr =append (start .Attr ,_fddbc );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_ScatterChart and its children +func (_dcbafa *CT_ScatterChart )Validate ()error {return _dcbafa .ValidateWithPath ("\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074");};func NewCT_UnsignedInt ()*CT_UnsignedInt {_dbdcb :=&CT_UnsignedInt {};return _dbdcb }; +type CT_PictureFormat struct{ + +// Picture Format Value +ValAttr ST_PictureFormat ;}; + +// ValidateWithPath validates the CT_TickLblPos and its children, prefixing error messages with path +func (_ecefb *CT_TickLblPos )ValidateWithPath (path string )error {if _fbgcf :=_ecefb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbgcf !=nil {return _fbgcf ;};return nil ;}; + +// Validate validates the CT_Tx and its children +func (_gbaf *CT_Tx )Validate ()error {return _gbaf .ValidateWithPath ("\u0043\u0054\u005fT\u0078")};type CT_Layout struct{ // Manual Layout ManualLayout *CT_ManualLayout ; // Chart Extensibility -ExtLst *CT_ExtensionList ;};type CT_SerTx struct{SerTxChoice *CT_SerTxChoice ;}; +ExtLst *CT_ExtensionList ;};func (_agdec *CT_ChartLines )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdfe :for {_dafa ,_efbg :=d .Token ();if _efbg !=nil {return _efbg ;};switch _cafgd :=_dafa .(type ){case _c .StartElement :switch _cafgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_agdec .SpPr =_a .NewCT_ShapeProperties (); +if _abeg :=d .DecodeElement (_agdec .SpPr ,&_cafgd );_abeg !=nil {return _abeg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073 \u0025\u0076",_cafgd .Name ); +if _fdbf :=d .Skip ();_fdbf !=nil {return _fdbf ;};};case _c .EndElement :break _bdfe ;case _c .CharData :};};return nil ;};const (ST_CrossBetweenUnset ST_CrossBetween =0;ST_CrossBetweenBetween ST_CrossBetween =1;ST_CrossBetweenMidCat ST_CrossBetween =2; +);func (_cbdab *CT_LineChart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_aecf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}};e .EncodeElement (_cbdab .Grouping ,_aecf ); +if _cbdab .VaryColors !=nil {_dbdea :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_cbdab .VaryColors ,_dbdea );};if _cbdab .Ser !=nil {_afgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073e\u0072"}}; +for _ ,_accfb :=range _cbdab .Ser {e .EncodeElement (_accfb ,_afgg );};};if _cbdab .DLbls !=nil {_dcgc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_cbdab .DLbls ,_dcgc );};if _cbdab .DropLines !=nil {_becbgg :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_cbdab .DropLines ,_becbgg );};if _cbdab .HiLowLines !=nil {_bfge :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0068i\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_cbdab .HiLowLines ,_bfge );};if _cbdab .UpDownBars !=nil {_eebefg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0075p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}}; +e .EncodeElement (_cbdab .UpDownBars ,_eebefg );};if _cbdab .Marker !=nil {_aadf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006d\u0061\u0072\u006b\u0065\u0072"}};e .EncodeElement (_cbdab .Marker ,_aadf );};if _cbdab .Smooth !=nil {_abecad :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u006d\u006f\u006f\u0074\u0068"}}; +e .EncodeElement (_cbdab .Smooth ,_abecad );};_afgc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_fbgf :=range _cbdab .AxId {e .EncodeElement (_fbgf ,_afgc );};if _cbdab .ExtLst !=nil {_bedcb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cbdab .ExtLst ,_bedcb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbbcd ST_SplitType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cfbccd :=_c .Attr {};_cfbccd .Name =name ;switch _dbbcd {case ST_SplitTypeUnset :_cfbccd .Value =""; +case ST_SplitTypeAuto :_cfbccd .Value ="\u0061\u0075\u0074\u006f";case ST_SplitTypeCust :_cfbccd .Value ="\u0063\u0075\u0073\u0074";case ST_SplitTypePercent :_cfbccd .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_SplitTypePos :_cfbccd .Value ="\u0070\u006f\u0073"; +case ST_SplitTypeVal :_cfbccd .Value ="\u0076\u0061\u006c";};return _cfbccd ,nil ;};func (_egeec ST_LayoutMode )String ()string {switch _egeec {case 0:return "";case 1:return "\u0065\u0064\u0067\u0065";case 2:return "\u0066\u0061\u0063\u0074\u006f\u0072"; +};return "";};type EG_BarChartShared struct{ -// ValidateWithPath validates the CT_TimeUnit and its children, prefixing error messages with path -func (_dfcgc *CT_TimeUnit )ValidateWithPath (path string )error {if _aeab :=_dfcgc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aeab !=nil {return _aeab ;};return nil ;};func NewCT_RotX ()*CT_RotX {_adcce :=&CT_RotX {}; -return _adcce };const (ST_PageSetupOrientationUnset ST_PageSetupOrientation =0;ST_PageSetupOrientationDefault ST_PageSetupOrientation =1;ST_PageSetupOrientationPortrait ST_PageSetupOrientation =2;ST_PageSetupOrientationLandscape ST_PageSetupOrientation =3; -); +// Bar Direction +BarDir *CT_BarDir ; -// Validate validates the CT_Double and its children -func (_dbae *CT_Double )Validate ()error {return _dbae .ValidateWithPath ("\u0043T\u005f\u0044\u006f\u0075\u0062\u006ce");};func (_dbcffb ST_Orientation )Validate ()error {return _dbcffb .ValidateWithPath ("")};func (_afffd *ST_ErrDir )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_afffd =0; -case "\u0078":*_afffd =1;case "\u0079":*_afffd =2;};return nil ;};func (_eadg *CT_ScatterSer )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eadg .Idx =NewCT_UnsignedInt ();_eadg .Order =NewCT_UnsignedInt ();_aeaca :for {_daffc ,_cbade :=d .Token (); -if _cbade !=nil {return _cbade ;};switch _dgedf :=_daffc .(type ){case _e .StartElement :switch _dgedf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0069\u0064\u0078"}:if _abgcea :=d .DecodeElement (_eadg .Idx ,&_dgedf ); -_abgcea !=nil {return _abgcea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006f\u0072\u0064e\u0072"}:if _efbeg :=d .DecodeElement (_eadg .Order ,&_dgedf ); -_efbeg !=nil {return _efbeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078"}:_eadg .Tx =NewCT_SerTx (); -if _fcbbc :=d .DecodeElement (_eadg .Tx ,&_dgedf );_fcbbc !=nil {return _fcbbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_eadg .SpPr =_g .NewCT_ShapeProperties (); -if _dadgc :=d .DecodeElement (_eadg .SpPr ,&_dgedf );_dadgc !=nil {return _dadgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0061\u0072\u006b\u0065\u0072"}:_eadg .Marker =NewCT_Marker (); -if _gfgb :=d .DecodeElement (_eadg .Marker ,&_dgedf );_gfgb !=nil {return _gfgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0050\u0074"}:_degdc :=NewCT_DPt (); -if _dgccg :=d .DecodeElement (_degdc ,&_dgedf );_dgccg !=nil {return _dgccg ;};_eadg .DPt =append (_eadg .DPt ,_degdc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u004c\u0062l\u0073"}:_eadg .DLbls =NewCT_DLbls (); -if _dgff :=d .DecodeElement (_eadg .DLbls ,&_dgedf );_dgff !=nil {return _dgff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074r\u0065\u006e\u0064\u006c\u0069\u006ee"}:_ebec :=NewCT_Trendline (); -if _bebg :=d .DecodeElement (_ebec ,&_dgedf );_bebg !=nil {return _bebg ;};_eadg .Trendline =append (_eadg .Trendline ,_ebec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065r\u0072\u0042\u0061\u0072\u0073"}:_dbde :=NewCT_ErrBars (); -if _egfaa :=d .DecodeElement (_dbde ,&_dgedf );_egfaa !=nil {return _egfaa ;};_eadg .ErrBars =append (_eadg .ErrBars ,_dbde );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0078\u0056\u0061\u006c"}:_eadg .XVal =NewCT_AxDataSource (); -if _dfcec :=d .DecodeElement (_eadg .XVal ,&_dgedf );_dfcec !=nil {return _dfcec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0079\u0056\u0061\u006c"}:_eadg .YVal =NewCT_NumDataSource (); -if _agfgd :=d .DecodeElement (_eadg .YVal ,&_dgedf );_agfgd !=nil {return _agfgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u006d\u006f\u006f\u0074\u0068"}:_eadg .Smooth =NewCT_Boolean (); -if _agcgf :=d .DecodeElement (_eadg .Smooth ,&_dgedf );_agcgf !=nil {return _agcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eadg .ExtLst =NewCT_ExtensionList (); -if _fedf :=d .DecodeElement (_eadg .ExtLst ,&_dgedf );_fedf !=nil {return _fedf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053c\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072 \u0025\u0076",_dgedf .Name ); -if _fcfdb :=d .Skip ();_fcfdb !=nil {return _fcfdb ;};};case _e .EndElement :break _aeaca ;case _e .CharData :};};return nil ;};func NewCT_MultiLvlStrRef ()*CT_MultiLvlStrRef {_bfabc :=&CT_MultiLvlStrRef {};return _bfabc };func (_eecafe *CT_StockChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_eebdb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}};for _ ,_agacc :=range _eecafe .Ser {e .EncodeElement (_agacc ,_eebdb );};if _eecafe .DLbls !=nil {_dbdaa :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_eecafe .DLbls ,_dbdaa );};if _eecafe .DropLines !=nil {_fdgbe :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0064\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_eecafe .DropLines ,_fdgbe );};if _eecafe .HiLowLines !=nil {_ecacf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0068i\u004c\u006f\u0077\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_eecafe .HiLowLines ,_ecacf );};if _eecafe .UpDownBars !=nil {_cdebg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0075p\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073"}};e .EncodeElement (_eecafe .UpDownBars ,_cdebg );}; -_cafbg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_cbdcb :=range _eecafe .AxId {e .EncodeElement (_cbdcb ,_cafbg );};if _eecafe .ExtLst !=nil {_dgfdd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eecafe .ExtLst ,_dgfdd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_acec *CT_LayoutTarget )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_babbc :=range start .Attr {if _babbc .Name .Local =="\u0076\u0061\u006c"{_acec .ValAttr .UnmarshalXMLAttr (_babbc ); -continue ;};};for {_cdda ,_bedg :=d .Token ();if _bedg !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074T\u0061\u0072\u0067e\u0074:\u0020\u0025\u0073",_bedg );};if _affbeb ,_gdbef :=_cdda .(_e .EndElement ); -_gdbef &&_affbeb .Name ==start .Name {break ;};};return nil ;};func NewEG_AxSharedChoice ()*EG_AxSharedChoice {_bebbe :=&EG_AxSharedChoice {};return _bebbe }; +// Bar Grouping +Grouping *CT_BarGrouping ;VaryColors *CT_Boolean ; -// Validate validates the CT_NumDataSource and its children -func (_ffdc *CT_NumDataSource )Validate ()error {return _ffdc .ValidateWithPath ("\u0043\u0054_\u004e\u0075\u006dD\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");}; +// Bar Chart Series +Ser []*CT_BarSer ; -// Validate validates the CT_DLblPos and its children -func (_efb *CT_DLblPos )Validate ()error {return _efb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073");};func (_dccca *ST_Overlap )ValidateWithPath (path string )error {_febcg :=[]string {};if _dccca .ST_OverlapPercent !=nil {_febcg =append (_febcg ,"\u0053\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070\u0050\u0065r\u0063\u0065\u006e\u0074"); -};if _dccca .ST_OverlapByte !=nil {_febcg =append (_febcg ,"\u0053\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061p\u0042\u0079\u0074\u0065");};if len (_febcg )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_febcg ); -};return nil ;};func NewCT_Layout ()*CT_Layout {_acbbc :=&CT_Layout {};return _acbbc }; +// Data Labels +DLbls *CT_DLbls ;}; -// Validate validates the CT_PivotFmts and its children -func (_fgede *CT_PivotFmts )Validate ()error {return _fgede .ValidateWithPath ("\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073");};func (_bbfa ST_LayoutMode )String ()string {switch _bbfa {case 0:return "";case 1:return "\u0065\u0064\u0067\u0065"; -case 2:return "\u0066\u0061\u0063\u0074\u006f\u0072";};return "";};func (_gfcac *ST_TimeUnit )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gacba ,_gaced :=d .Token ();if _gaced !=nil {return _gaced ;};if _efbad ,_deadg :=_gacba .(_e .EndElement ); -_deadg &&_efbad .Name ==start .Name {*_gfcac =1;return nil ;};if _gdbgf ,_agfd :=_gacba .(_e .CharData );!_agfd {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gacba ); -}else {switch string (_gdbgf ){case "":*_gfcac =0;case "\u0064\u0061\u0079\u0073":*_gfcac =1;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_gfcac =2;case "\u0079\u0065\u0061r\u0073":*_gfcac =3;};};_gacba ,_gaced =d .Token ();if _gaced !=nil {return _gaced ; -};if _geccg ,_bdebg :=_gacba .(_e .EndElement );_bdebg &&_geccg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gacba ); -};func (_bggcg *CT_NumFmt )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_c .Sprintf ("\u0025\u0076",_bggcg .FormatCodeAttr )}); -if _bggcg .SourceLinkedAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004c\u0069\u006e\u006b\u0065\u0064"},Value :_c .Sprintf ("\u0025\u0064",_baacf (*_bggcg .SourceLinkedAttr ))});};e .EncodeToken (start ); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gfe *CT_AreaSer )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_cef :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0069d\u0078"}}; -e .EncodeElement (_gfe .Idx ,_cef );_gcbg :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_gfe .Order ,_gcbg );if _gfe .Tx !=nil {_dba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0074\u0078"}}; -e .EncodeElement (_gfe .Tx ,_dba );};if _gfe .SpPr !=nil {_bfb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gfe .SpPr ,_bfb );};if _gfe .PictureOptions !=nil {_gfd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003ap\u0069\u0063\u0074u\u0072\u0065\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}}; -e .EncodeElement (_gfe .PictureOptions ,_gfd );};if _gfe .DPt !=nil {_fcba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064P\u0074"}};for _ ,_bef :=range _gfe .DPt {e .EncodeElement (_bef ,_fcba );};};if _gfe .DLbls !=nil {_bfcd :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}}; -e .EncodeElement (_gfe .DLbls ,_bfcd );};if _gfe .Trendline !=nil {_cbc :=_e .StartElement {Name :_e .Name {Local :"c\u003a\u0074\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065"}};for _ ,_da :=range _gfe .Trendline {e .EncodeElement (_da ,_cbc );};};if _gfe .ErrBars !=nil {_gae :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0065\u0072\u0072\u0042\u0061\u0072s"}}; -for _ ,_ag :=range _gfe .ErrBars {e .EncodeElement (_ag ,_gae );};};if _gfe .Cat !=nil {_gda :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0063a\u0074"}};e .EncodeElement (_gfe .Cat ,_gda );};if _gfe .Val !=nil {_bbf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u006c"}}; -e .EncodeElement (_gfe .Val ,_bbf );};if _gfe .ExtLst !=nil {_cga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfe .ExtLst ,_cga );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_RotX and its children +func (_feec *CT_RotX )Validate ()error {return _feec .ValidateWithPath ("\u0043T\u005f\u0052\u006f\u0074\u0058");};var ST_OverlapPercentPatternRe =_e .MustCompile (ST_OverlapPercentPattern );func (_agdcf *CT_ValAx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_agcee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};e .EncodeElement (_agdcf .AxId ,_agcee );_efdd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0063\u0061\u006c\u0069\u006eg"}};e .EncodeElement (_agdcf .Scaling ,_efdd ); +if _agdcf .Delete !=nil {_aeege :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0064\u0065\u006c\u0065\u0074\u0065"}};e .EncodeElement (_agdcf .Delete ,_aeege );};_edegd :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0061\u0078\u0050\u006f\u0073"}}; +e .EncodeElement (_agdcf .AxPos ,_edegd );if _agdcf .MajorGridlines !=nil {_aecag :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0061\u006a\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_agdcf .MajorGridlines ,_aecag ); +};if _agdcf .MinorGridlines !=nil {_cdadg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003am\u0069\u006e\u006fr\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_agdcf .MinorGridlines ,_cdadg );};if _agdcf .Title !=nil {_gebdaa :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0074\u0069\u0074\u006c\u0065"}}; +e .EncodeElement (_agdcf .Title ,_gebdaa );};if _agdcf .NumFmt !=nil {_bbegf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_agdcf .NumFmt ,_bbegf );};if _agdcf .MajorTickMark !=nil {_eadfbda :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006da\u006a\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}}; +e .EncodeElement (_agdcf .MajorTickMark ,_eadfbda );};if _agdcf .MinorTickMark !=nil {_aecagc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u006di\u006e\u006f\u0072\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b"}};e .EncodeElement (_agdcf .MinorTickMark ,_aecagc ); +};if _agdcf .TickLblPos !=nil {_gagac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074i\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073"}};e .EncodeElement (_agdcf .TickLblPos ,_gagac );};if _agdcf .SpPr !=nil {_adcd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_agdcf .SpPr ,_adcd );};if _agdcf .TxPr !=nil {_fcbfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}};e .EncodeElement (_agdcf .TxPr ,_fcbfg );};_gdacb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0063\u0072\u006f\u0073\u0073\u0041x"}}; +e .EncodeElement (_agdcf .CrossAx ,_gdacb );if _agdcf .AxSharedChoice !=nil {_agdcf .AxSharedChoice .MarshalXML (e ,_c .StartElement {});};if _agdcf .CrossBetween !=nil {_bcdba :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0063\u0072\u006f\u0073\u0073\u0042\u0065t\u0077\u0065\u0065\u006e"}}; +e .EncodeElement (_agdcf .CrossBetween ,_bcdba );};if _agdcf .MajorUnit !=nil {_deadb :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074"}};e .EncodeElement (_agdcf .MajorUnit ,_deadb );};if _agdcf .MinorUnit !=nil {_bbda :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u006d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074"}}; +e .EncodeElement (_agdcf .MinorUnit ,_bbda );};if _agdcf .DispUnits !=nil {_eaffc :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0064\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073"}};e .EncodeElement (_agdcf .DispUnits ,_eaffc );};if _agdcf .ExtLst !=nil {_eaaff :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_agdcf .ExtLst ,_eaaff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cgba *Group_DLbls )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgba .NumFmt !=nil {_bgabf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_cgba .NumFmt ,_bgabf );};if _cgba .SpPr !=nil {_cecfef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_cgba .SpPr ,_cecfef );};if _cgba .TxPr !=nil {_daaab :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_cgba .TxPr ,_daaab );};if _cgba .DLblPos !=nil {_edcceb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_cgba .DLblPos ,_edcceb );};if _cgba .ShowLegendKey !=nil {_ffbf :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; +e .EncodeElement (_cgba .ShowLegendKey ,_ffbf );};if _cgba .ShowVal !=nil {_cfdgc :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_cgba .ShowVal ,_cfdgc );};if _cgba .ShowCatName !=nil {_fgcdaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_cgba .ShowCatName ,_fgcdaa );};if _cgba .ShowSerName !=nil {_caaac :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_cgba .ShowSerName ,_caaac ); +};if _cgba .ShowPercent !=nil {_aedf :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_cgba .ShowPercent ,_aedf );};if _cgba .ShowBubbleSize !=nil {_cgggc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_cgba .ShowBubbleSize ,_cgggc );};if _cgba .Separator !=nil {_abccac :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_fd .AddPreserveSpaceAttr (&_abccac ,*_cgba .Separator ); +e .EncodeElement (_cgba .Separator ,_abccac );};if _cgba .ShowLeaderLines !=nil {_gacdbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u004c\u0065\u0061\u0064\u0065\u0072L\u0069\u006e\u0065\u0073"}};e .EncodeElement (_cgba .ShowLeaderLines ,_gacdbc ); +};if _cgba .LeaderLines !=nil {_agdgg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0065\u0061\u0064\u0065\u0072\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_cgba .LeaderLines ,_agdgg );};return nil ;};var ST_DepthPercentWithSymbolPatternRe =_e .MustCompile (ST_DepthPercentWithSymbolPattern ); -// Validate validates the CT_HPercent and its children -func (_cfff *CT_HPercent )Validate ()error {return _cfff .ValidateWithPath ("C\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};func NewCT_LogBase ()*CT_LogBase {_cfba :=&CT_LogBase {};_cfba .ValAttr =2;return _cfba }; + +// ValidateWithPath validates the CT_LineSer and its children, prefixing error messages with path +func (_gdcg *CT_LineSer )ValidateWithPath (path string )error {if _dgeg :=_gdcg .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_dgeg !=nil {return _dgeg ;};if _dgea :=_gdcg .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); +_dgea !=nil {return _dgea ;};if _gdcg .Tx !=nil {if _afbb :=_gdcg .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_afbb !=nil {return _afbb ;};};if _gdcg .SpPr !=nil {if _aaaa :=_gdcg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_aaaa !=nil {return _aaaa ; +};};if _gdcg .Marker !=nil {if _dedg :=_gdcg .Marker .ValidateWithPath (path +"\u002fM\u0061\u0072\u006b\u0065\u0072");_dedg !=nil {return _dedg ;};};for _gacc ,_cecb :=range _gdcg .DPt {if _gabfe :=_cecb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0044\u0050\u0074\u005b\u0025\u0064\u005d",path ,_gacc )); +_gabfe !=nil {return _gabfe ;};};if _gdcg .DLbls !=nil {if _gaaad :=_gdcg .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_gaaad !=nil {return _gaaad ;};};for _cdeb ,_gedcb :=range _gdcg .Trendline {if _dbbc :=_gedcb .ValidateWithPath (_f .Sprintf ("\u0025\u0073/\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u005b\u0025\u0064\u005d",path ,_cdeb )); +_dbbc !=nil {return _dbbc ;};};if _gdcg .ErrBars !=nil {if _aaee :=_gdcg .ErrBars .ValidateWithPath (path +"\u002f\u0045\u0072\u0072\u0042\u0061\u0072\u0073");_aaee !=nil {return _aaee ;};};if _gdcg .Cat !=nil {if _cbfgf :=_gdcg .Cat .ValidateWithPath (path +"\u002f\u0043\u0061\u0074"); +_cbfgf !=nil {return _cbfgf ;};};if _gdcg .Val !=nil {if _agca :=_gdcg .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_agca !=nil {return _agca ;};};if _gdcg .Smooth !=nil {if _agbd :=_gdcg .Smooth .ValidateWithPath (path +"\u002fS\u006d\u006f\u006f\u0074\u0068"); +_agbd !=nil {return _agbd ;};};if _gdcg .ExtLst !=nil {if _eefgdg :=_gdcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eefgdg !=nil {return _eefgdg ;};};return nil ;};func NewCT_DPt ()*CT_DPt {_cebeg :=&CT_DPt {};_cebeg .Idx =NewCT_UnsignedInt (); +return _cebeg }; + +// Validate validates the UserShapes and its children +func (_befga *UserShapes )Validate ()error {return _befga .ValidateWithPath ("\u0055\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073");}; + +// ValidateWithPath validates the CT_DateAx and its children, prefixing error messages with path +func (_eafd *CT_DateAx )ValidateWithPath (path string )error {if _egaga :=_eafd .AxId .ValidateWithPath (path +"\u002f\u0041\u0078I\u0064");_egaga !=nil {return _egaga ;};if _begae :=_eafd .Scaling .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0069\u006e\u0067"); +_begae !=nil {return _begae ;};if _eafd .Delete !=nil {if _ebdf :=_eafd .Delete .ValidateWithPath (path +"\u002fD\u0065\u006c\u0065\u0074\u0065");_ebdf !=nil {return _ebdf ;};};if _abcc :=_eafd .AxPos .ValidateWithPath (path +"\u002f\u0041\u0078\u0050\u006f\u0073"); +_abcc !=nil {return _abcc ;};if _eafd .MajorGridlines !=nil {if _cceae :=_eafd .MajorGridlines .ValidateWithPath (path +"\u002fM\u0061j\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073");_cceae !=nil {return _cceae ;};};if _eafd .MinorGridlines !=nil {if _deda :=_eafd .MinorGridlines .ValidateWithPath (path +"\u002fM\u0069n\u006f\u0072\u0047\u0072\u0069\u0064\u006c\u0069\u006e\u0065\u0073"); +_deda !=nil {return _deda ;};};if _eafd .Title !=nil {if _defg :=_eafd .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_defg !=nil {return _defg ;};};if _eafd .NumFmt !=nil {if _gdda :=_eafd .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_gdda !=nil {return _gdda ;};};if _eafd .MajorTickMark !=nil {if _gaecg :=_eafd .MajorTickMark .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b");_gaecg !=nil {return _gaecg ;};};if _eafd .MinorTickMark !=nil {if _cgge :=_eafd .MinorTickMark .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u0063k\u004d\u0061\u0072\u006b"); +_cgge !=nil {return _cgge ;};};if _eafd .TickLblPos !=nil {if _gccb :=_eafd .TickLblPos .ValidateWithPath (path +"/\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073");_gccb !=nil {return _gccb ;};};if _eafd .SpPr !=nil {if _fcee :=_eafd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_fcee !=nil {return _fcee ;};};if _eafd .TxPr !=nil {if _bgfb :=_eafd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_bgfb !=nil {return _bgfb ;};};if _gacb :=_eafd .CrossAx .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0073\u0073\u0041\u0078"); +_gacb !=nil {return _gacb ;};if _eafd .AxSharedChoice !=nil {if _geca :=_eafd .AxSharedChoice .ValidateWithPath (path +"\u002fA\u0078S\u0068\u0061\u0072\u0065\u0064\u0043\u0068\u006f\u0069\u0063\u0065");_geca !=nil {return _geca ;};};if _eafd .Auto !=nil {if _fcaf :=_eafd .Auto .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f"); +_fcaf !=nil {return _fcaf ;};};if _eafd .LblOffset !=nil {if _baae :=_eafd .LblOffset .ValidateWithPath (path +"\u002f\u004c\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074");_baae !=nil {return _baae ;};};if _eafd .BaseTimeUnit !=nil {if _aead :=_eafd .BaseTimeUnit .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074"); +_aead !=nil {return _aead ;};};if _eafd .MajorUnit !=nil {if _egg :=_eafd .MajorUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0055\u006e\u0069\u0074");_egg !=nil {return _egg ;};};if _eafd .MajorTimeUnit !=nil {if _fgaa :=_eafd .MajorTimeUnit .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0054\u0069\u006de\u0055\u006e\u0069\u0074"); +_fgaa !=nil {return _fgaa ;};};if _eafd .MinorUnit !=nil {if _egcd :=_eafd .MinorUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0055\u006e\u0069\u0074");_egcd !=nil {return _egcd ;};};if _eafd .MinorTimeUnit !=nil {if _bgfg :=_eafd .MinorTimeUnit .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0054\u0069\u006de\u0055\u006e\u0069\u0074"); +_bgfg !=nil {return _bgfg ;};};if _eafd .ExtLst !=nil {if _dbfe :=_eafd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbfe !=nil {return _dbfe ;};};return nil ;};func (_bcfgd ST_ErrBarType )ValidateWithPath (path string )error {switch _bcfgd {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcfgd )); +};return nil ;}; // Validate validates the CT_LblAlgn and its children -func (_ageab *CT_LblAlgn )Validate ()error {return _ageab .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e");};func (_gfgdc *CT_DispUnits )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_gfgdc .DispUnitsChoice .MarshalXML (e ,_e .StartElement {});if _gfgdc .DispUnitsLbl !=nil {_gbfe :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0064\u0069\u0073\u0070\u0055\u006e\u0069t\u0073\u004c\u0062\u006c"}};e .EncodeElement (_gfgdc .DispUnitsLbl ,_gbfe ); -};if _gfgdc .ExtLst !=nil {_abge :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfgdc .ExtLst ,_abge );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dgbg *CT_NumDataSourceChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dgbg .NumRef !=nil {_dbgcf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0052\u0065\u0066"}}; -e .EncodeElement (_dgbg .NumRef ,_dbgcf );}else if _dgbg .NumLit !=nil {_fbgf :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u004c\u0069\u0074"}};e .EncodeElement (_dgbg .NumLit ,_fbgf );};return nil ;}; +func (_dabg *CT_LblAlgn )Validate ()error {return _dabg .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e");};func (_ceggd *ST_ErrDir )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ceggd =0;case "\u0078":*_ceggd =1; +case "\u0079":*_ceggd =2;};return nil ;};type ST_OfPieType byte ;type CT_SplitType struct{ -// ValidateWithPath validates the CT_RadarStyle and its children, prefixing error messages with path -func (_decdg *CT_RadarStyle )ValidateWithPath (path string )error {if _ebcdd :=_decdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebcdd !=nil {return _ebcdd ;};return nil ;};func (_caa *CT_Bar3DChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_geb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0062\u0061\u0072\u0044\u0069\u0072"}};e .EncodeElement (_caa .BarDir ,_geb );if _caa .Grouping !=nil {_befg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_caa .Grouping ,_befg );};if _caa .VaryColors !=nil {_bgab :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_caa .VaryColors ,_bgab );};if _caa .Ser !=nil {_cgfd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_fgg :=range _caa .Ser {e .EncodeElement (_fgg ,_cgfd );};};if _caa .DLbls !=nil {_bcfb :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_caa .DLbls ,_bcfb );};if _caa .GapWidth !=nil {_ace :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_caa .GapWidth ,_ace );};if _caa .GapDepth !=nil {_aee :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0067\u0061\u0070\u0044\u0065\u0070\u0074\u0068"}};e .EncodeElement (_caa .GapDepth ,_aee );};if _caa .Shape !=nil {_eeed :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0073\u0068\u0061\u0070\u0065"}}; -e .EncodeElement (_caa .Shape ,_eeed );};_fcdc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}};for _ ,_fgd :=range _caa .AxId {e .EncodeElement (_fgd ,_fcdc );};if _caa .ExtLst !=nil {_gbc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_caa .ExtLst ,_gbc );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_acgf *CT_BarDir )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _acgf .ValAttr !=ST_BarDirUnset {_ggcc ,_ddb :=_acgf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u0061\u006c"}); -if _ddb !=nil {return _ddb ;};start .Attr =append (start .Attr ,_ggcc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_BuiltInUnit ()*CT_BuiltInUnit {_gfge :=&CT_BuiltInUnit {};return _gfge }; +// Split Type Value +ValAttr ST_SplitType ;};func (_cgfbg *EG_DLblShared )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccgg :for {_ddfd ,_gbcgd :=d .Token ();if _gbcgd !=nil {return _gbcgd ;};switch _dadedf :=_ddfd .(type ){case _c .StartElement :switch _dadedf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_cgfbg .NumFmt =NewCT_NumFmt (); +if _bdgg :=d .DecodeElement (_cgfbg .NumFmt ,&_dadedf );_bdgg !=nil {return _bdgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0070\u0050\u0072"}:_cgfbg .SpPr =_a .NewCT_ShapeProperties (); +if _cebde :=d .DecodeElement (_cgfbg .SpPr ,&_dadedf );_cebde !=nil {return _cebde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_cgfbg .TxPr =_a .NewCT_TextBody (); +if _ebdb :=d .DecodeElement (_cgfbg .TxPr ,&_dadedf );_ebdb !=nil {return _ebdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064L\u0062\u006c\u0050\u006f\u0073"}:_cgfbg .DLblPos =NewCT_DLblPos (); +if _fdbgc :=d .DecodeElement (_cgfbg .DLblPos ,&_dadedf );_fdbgc !=nil {return _fdbgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}:_cgfbg .ShowLegendKey =NewCT_Boolean (); +if _dacfb :=d .DecodeElement (_cgfbg .ShowLegendKey ,&_dadedf );_dacfb !=nil {return _dacfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073h\u006f\u0077\u0056\u0061\u006c"}:_cgfbg .ShowVal =NewCT_Boolean (); +if _abbb :=d .DecodeElement (_cgfbg .ShowVal ,&_dadedf );_abbb !=nil {return _abbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}:_cgfbg .ShowCatName =NewCT_Boolean (); +if _cefbc :=d .DecodeElement (_cgfbg .ShowCatName ,&_dadedf );_cefbc !=nil {return _cefbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}:_cgfbg .ShowSerName =NewCT_Boolean (); +if _gdgec :=d .DecodeElement (_cgfbg .ShowSerName ,&_dadedf );_gdgec !=nil {return _gdgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"s\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}:_cgfbg .ShowPercent =NewCT_Boolean (); +if _faaea :=d .DecodeElement (_cgfbg .ShowPercent ,&_dadedf );_faaea !=nil {return _faaea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0062\u0062\u006ce\u0053\u0069\u007a\u0065"}:_cgfbg .ShowBubbleSize =NewCT_Boolean (); +if _ddgdg :=d .DecodeElement (_cgfbg .ShowBubbleSize ,&_dadedf );_ddgdg !=nil {return _ddgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_cgfbg .Separator =new (string ); +if _gacdb :=d .DecodeElement (_cgfbg .Separator ,&_dadedf );_gacdb !=nil {return _gacdb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0044L\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064 \u0025\u0076",_dadedf .Name ); +if _bcadbb :=d .Skip ();_bcadbb !=nil {return _bcadbb ;};};case _c .EndElement :break _ccgg ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the EG_SerShared and its children, prefixing error messages with path -func (_dcgfb *EG_SerShared )ValidateWithPath (path string )error {if _fggbd :=_dcgfb .Idx .ValidateWithPath (path +"\u002f\u0049\u0064\u0078");_fggbd !=nil {return _fggbd ;};if _edcdg :=_dcgfb .Order .ValidateWithPath (path +"\u002f\u004f\u0072\u0064\u0065\u0072"); -_edcdg !=nil {return _edcdg ;};if _dcgfb .Tx !=nil {if _dcfaf :=_dcgfb .Tx .ValidateWithPath (path +"\u002f\u0054\u0078");_dcfaf !=nil {return _dcfaf ;};};if _dcgfb .SpPr !=nil {if _fdedd :=_dcgfb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_fdedd !=nil {return _fdedd ;};};return nil ;}; +// Validate validates the CT_PivotFmt and its children +func (_addaf *CT_PivotFmt )Validate ()error {return _addaf .ValidateWithPath ("C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074");}; -// Validate validates the CT_NumFmt and its children -func (_addbd *CT_NumFmt )Validate ()error {return _addbd .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");}; +// Validate validates the CT_Orientation and its children +func (_gadfa *CT_Orientation )Validate ()error {return _gadfa .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0072\u0069\u0065\u006e\u0074a\u0074\u0069\u006f\u006e");};func (_dbcf *CT_CrossBetween )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbcf .ValAttr =ST_CrossBetween (1); +for _ ,_affgf :=range start .Attr {if _affgf .Name .Local =="\u0076\u0061\u006c"{_dbcf .ValAttr .UnmarshalXMLAttr (_affgf );continue ;};};for {_gfef ,_bcgca :=d .Token ();if _bcgca !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0042e\u0074\u0077\u0065e\u006e:\u0020\u0025\u0073",_bcgca ); +};if _efac ,_fafa :=_gfef .(_c .EndElement );_fafa &&_efac .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_LegendEntry and its children -func (_fabf *CT_LegendEntry )Validate ()error {return _fabf .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079");};func (_egg *CT_AxDataSourceChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbb :=start ; -switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066"}:_egg .MultiLvlStrRef =NewCT_MultiLvlStrRef (); -if _bdf :=d .DecodeElement (_egg .MultiLvlStrRef ,&_dbb );_bdf !=nil {return _bdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u0052\u0065\u0066"}:_egg .NumRef =NewCT_NumRef (); -if _fbg :=d .DecodeElement (_egg .NumRef ,&_dbb );_fbg !=nil {return _fbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u006e\u0075\u006d\u004c\u0069\u0074"}:_egg .NumLit =NewCT_NumData (); -if _gfc :=d .DecodeElement (_egg .NumLit ,&_dbb );_gfc !=nil {return _gfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u0052\u0065\u0066"}:_egg .StrRef =NewCT_StrRef (); -if _bfac :=d .DecodeElement (_egg .StrRef ,&_dbb );_bfac !=nil {return _bfac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"},_e .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0073\u0074\u0072\u004c\u0069\u0074"}:_egg .StrLit =NewCT_StrData (); -if _gga :=d .DecodeElement (_egg .StrLit ,&_dbb );_gga !=nil {return _gga ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0041\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dbb .Name ); -if _aadg :=d .Skip ();_aadg !=nil {return _aadg ;};};return nil ;}; +// Validate validates the CT_BuiltInUnit and its children +func (_cdcc *CT_BuiltInUnit )Validate ()error {return _cdcc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0074\u0049n\u0055\u006e\u0069\u0074");};var ST_GapAmountPercentPatternRe =_e .MustCompile (ST_GapAmountPercentPattern );func (_fecgd ST_ErrBarType )String ()string {switch _fecgd {case 0:return ""; +case 1:return "\u0062\u006f\u0074\u0068";case 2:return "\u006d\u0069\u006eu\u0073";case 3:return "\u0070\u006c\u0075\u0073";};return "";};func (_aedff ST_TimeUnit )String ()string {switch _aedff {case 0:return "";case 1:return "\u0064\u0061\u0079\u0073"; +case 2:return "\u006d\u006f\u006e\u0074\u0068\u0073";case 3:return "\u0079\u0065\u0061r\u0073";};return "";};func (_cadfc *CT_Lvl )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cadfc .Pt !=nil {_cfceb :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0070\u0074"}}; +for _ ,_cfea :=range _cadfc .Pt {e .EncodeElement (_cfea ,_cfceb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aeea *CT_LegendEntryChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfgda :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0064\u0065\u006c\u0065\u0074\u0065"}:_aeea .Delete =NewCT_Boolean (); +if _cfbc :=d .DecodeElement (_aeea .Delete ,&_dfgda );_cfbc !=nil {return _cfbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"},_c .Name {Space :"\u0068\u0074\u0074p\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006eg\u006d\u006c\u002f\u0063\u0068\u0061\u0072\u0074",Local :"\u0074\u0078\u0050\u0072"}:_aeea .TxPr =_a .NewCT_TextBody (); +if _dbeb :=d .DecodeElement (_aeea .TxPr ,&_dfgda );_dbeb !=nil {return _dbeb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064\u0045\u006e\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dfgda .Name ); +if _gcabc :=d .Skip ();_gcabc !=nil {return _gcabc ;};};return nil ;};type CT_Grouping struct{ -// ValidateWithPath validates the CT_HoleSize and its children, prefixing error messages with path -func (_efbg *CT_HoleSize )ValidateWithPath (path string )error {if _efbg .ValAttr !=nil {if _beccc :=_efbg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_beccc !=nil {return _beccc ;};};return nil ;};func (_bfcce *ST_SizeRepresents )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acdf ,_abcgcb :=d .Token (); -if _abcgcb !=nil {return _abcgcb ;};if _aaef ,_egfcg :=_acdf .(_e .EndElement );_egfcg &&_aaef .Name ==start .Name {*_bfcce =1;return nil ;};if _dded ,_dffea :=_acdf .(_e .CharData );!_dffea {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acdf ); -}else {switch string (_dded ){case "":*_bfcce =0;case "\u0061\u0072\u0065\u0061":*_bfcce =1;case "\u0077":*_bfcce =2;};};_acdf ,_abcgcb =d .Token ();if _abcgcb !=nil {return _abcgcb ;};if _ddfaeg ,_acbgeg :=_acdf .(_e .EndElement );_acbgeg &&_ddfaeg .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acdf );};var ST_HoleSizePercentPatternRe =_f .MustCompile (ST_HoleSizePercentPattern ); -func (_aedg *CT_ScatterChart )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_dcagg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073\u0063\u0061\u0074\u0074\u0065\u0072S\u0074\u0079\u006c\u0065"}};e .EncodeElement (_aedg .ScatterStyle ,_dcagg ); -if _aedg .VaryColors !=nil {_aebd :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0076a\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_aedg .VaryColors ,_aebd );};if _aedg .Ser !=nil {_faba :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0073e\u0072"}}; -for _ ,_dgdae :=range _aedg .Ser {e .EncodeElement (_dgdae ,_faba );};};if _aedg .DLbls !=nil {_geff :=_e .StartElement {Name :_e .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0073"}};e .EncodeElement (_aedg .DLbls ,_geff );};_badb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0061\u0078\u0049\u0064"}}; -for _ ,_bcfa :=range _aedg .AxId {e .EncodeElement (_bcfa ,_badb );};if _aedg .ExtLst !=nil {_cdeb :=_e .StartElement {Name :_e .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aedg .ExtLst ,_cdeb );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Grouping Value +ValAttr ST_Grouping ;};func NewGroup_DLbl ()*Group_DLbl {_degged :=&Group_DLbl {};return _degged }; -// ValidateWithPath validates the CT_DLblPos and its children, prefixing error messages with path -func (_fabbe *CT_DLblPos )ValidateWithPath (path string )error {if _fabbe .ValAttr ==ST_DLblPosUnset {return _c .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _deeef :=_fabbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_deeef !=nil {return _deeef ;};return nil ;};func NewCT_MultiLvlStrData ()*CT_MultiLvlStrData {_daga :=&CT_MultiLvlStrData {};return _daga };func (_bade ST_AxPos )ValidateWithPath (path string )error {switch _bade {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bade )); -};return nil ;};func init (){_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u006f\u0075\u0062\u006ce",NewCT_Double ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0055\u006e\u0073\u0069\u0067\u006ee\u0064\u0049\u006e\u0074",NewCT_UnsignedInt ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0065\u006c\u0049\u0064",NewCT_RelId ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0056\u0061l",NewCT_NumVal ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061",NewCT_NumData ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0052\u0065f",NewCT_NumRef ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u004e\u0075\u006dD\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065",NewCT_NumDataSource ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u0074\u0072\u0056\u0061l",NewCT_StrVal ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u0072\u0044\u0061\u0074\u0061",NewCT_StrData ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u0074\u0072\u0052\u0065f",NewCT_StrRef ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0078",NewCT_Tx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075a\u0067\u0065\u0049\u0044",NewCT_TextLanguageID ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0076\u006c",NewCT_Lvl ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fM\u0075\u006c\u0074\u0069\u004cv\u006c\u0053t\u0072\u0044\u0061\u0074\u0061",NewCT_MultiLvlStrData ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066",NewCT_MultiLvlStrRef ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fA\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065",NewCT_AxDataSource ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078",NewCT_SerTx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fL\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074",NewCT_LayoutTarget ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004d\u006f\u0064\u0065",NewCT_LayoutMode ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fM\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074",NewCT_ManualLayout ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004c\u0061\u0079\u006f\u0075t",NewCT_Layout ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065",NewCT_Title ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0052\u006f\u0074\u0058",NewCT_RotX ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_HPercent ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0052\u006f\u0074\u0059",NewCT_RotY ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_DepthPercent ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065",NewCT_Perspective ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0056\u0069\u0065\u0077\u0033D",NewCT_View3D ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065",NewCT_Surface ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073",NewCT_Thickness ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u0054\u0061\u0062\u006ce",NewCT_DTable ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fG\u0061\u0070\u0041\u006d\u006f\u0075\u006e\u0074",NewCT_GapAmount ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070",NewCT_Overlap ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065S\u0063\u0061\u006c\u0065",NewCT_BubbleScale ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073",NewCT_SizeRepresents ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0046\u0069\u0072s\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067",NewCT_FirstSliceAng ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065",NewCT_HoleSize ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fS\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065",NewCT_SplitType ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fC\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074",NewCT_CustSplit ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0053\u0065\u0063o\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065",NewCT_SecondPieSize ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e",NewCT_LblAlgn ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073",NewCT_DLblPos ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u004c\u0062\u006c",NewCT_DLbl ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073",NewCT_DLbls ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072S\u0074\u0079\u006c\u0065",NewCT_MarkerStyle ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072\u0053\u0069\u007a\u0065",NewCT_MarkerSize ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u0050\u0074",NewCT_DPt ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065",NewCT_TrendlineType ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0072\u0064\u0065\u0072",NewCT_Order ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0050\u0065\u0072\u0069\u006fd",NewCT_Period ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c",NewCT_TrendlineLbl ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065",NewCT_Trendline ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0045\u0072\u0072\u0044\u0069r",NewCT_ErrDir ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065",NewCT_ErrBarType ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065",NewCT_ErrValType ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0073",NewCT_ErrBars ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fU\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072",NewCT_UpDownBar ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073",NewCT_UpDownBars ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0065\u0072",NewCT_LineSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072",NewCT_ScatterSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072",NewCT_RadarSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0042\u0061\u0072\u0053\u0065r",NewCT_BarSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0053\u0065\u0072",NewCT_AreaSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0050\u0069\u0065\u0053\u0065r",NewCT_PieSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0065\u0072",NewCT_BubbleSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072",NewCT_SurfaceSer ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067",NewCT_Grouping ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073",NewCT_ChartLines ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_LineChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Line3DChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074",NewCT_StockChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_ScatterStyle ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_ScatterChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_RadarStyle ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_RadarChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u0072\u0047\u0072\u006fu\u0070\u0069\u006e\u0067",NewCT_BarGrouping ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0042\u0061\u0072\u0044\u0069r",NewCT_BarDir ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_BarChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074",NewCT_Bar3DChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fA\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074",NewCT_AreaChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Area3DChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_PieChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074",NewCT_Pie3DChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0044\u006f\u0075g\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074",NewCT_DoughnutChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fO\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065",NewCT_OfPieType ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_OfPieChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065C\u0068\u0061\u0072\u0074",NewCT_BubbleChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074",NewCT_BandFmt ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073",NewCT_BandFmts ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_SurfaceChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Surface3DChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0078\u0050\u006f\u0073",NewCT_AxPos ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073",NewCT_Crosses ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fC\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e",NewCT_CrossBetween ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b",NewCT_TickMark ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073",NewCT_TickLblPos ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u006b\u0069\u0070",NewCT_Skip ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074",NewCT_TimeUnit ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074",NewCT_AxisUnit ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0074\u0049n\u0055\u006e\u0069\u0074",NewCT_BuiltInUnit ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0050\u0069\u0063t\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074",NewCT_PictureFormat ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074",NewCT_PictureStackUnit ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073",NewCT_PictureOptions ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c",NewCT_DispUnitsLbl ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073",NewCT_DispUnits ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0072\u0069\u0065\u006e\u0074a\u0074\u0069\u006f\u006e",NewCT_Orientation ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065",NewCT_LogBase ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0069\u006e\u0067",NewCT_Scaling ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074",NewCT_LblOffset ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078",NewCT_CatAx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u0061\u0074\u0065\u0041x",NewCT_DateAx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078",NewCT_SerAx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078",NewCT_ValAx ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061",NewCT_PlotArea ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074",NewCT_PivotFmt ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073",NewCT_PivotFmts ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073",NewCT_LegendPos ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079",NewCT_LegendEntry ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004c\u0065\u0067\u0065\u006ed",NewCT_Legend ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073",NewCT_DispBlanksAs ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074",NewCT_Chart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053o\u0075\u0072\u0063\u0065",NewCT_PivotSource ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Protection ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073",NewCT_PageMargins ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061",NewCT_ExternalData ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070",NewCT_PageSetup ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0050\u0072\u0069n\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewCT_PrintSettings ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065",NewCT_ChartSpace ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0063\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065",NewChartSpace ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073",NewUserShapes ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0063\u0068\u0061r\u0074",NewChart ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0044\u004c\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_DLblShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c",NewGroup_DLbl ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","G\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073",NewGroup_DLbls ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005fS\u0065\u0072\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_SerShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fL\u0069\u006e\u0065\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064",NewEG_LineChartShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064",NewEG_BarChartShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fA\u0072\u0065\u0061\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064",NewEG_AreaChartShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064",NewEG_PieChartShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","E\u0047\u005f\u0053\u0075rf\u0061c\u0065\u0043\u0068\u0061\u0072t\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_SurfaceChartShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","E\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_AxShared ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u0044\u0061\u0074\u0061",NewEG_LegendEntryData ); +// Validate validates the CT_HPercent and its children +func (_bbfa *CT_HPercent )Validate ()error {return _bbfa .ValidateWithPath ("C\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074");}; + +// ValidateWithPath validates the CT_PieChart and its children, prefixing error messages with path +func (_agebd *CT_PieChart )ValidateWithPath (path string )error {if _agebd .VaryColors !=nil {if _bafa :=_agebd .VaryColors .ValidateWithPath (path +"/\u0056\u0061\u0072\u0079\u0043\u006f\u006c\u006f\u0072\u0073");_bafa !=nil {return _bafa ;};};for _ebdcb ,_ebaga :=range _agebd .Ser {if _edagaa :=_ebaga .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0072\u005b\u0025\u0064\u005d",path ,_ebdcb )); +_edagaa !=nil {return _edagaa ;};};if _agebd .DLbls !=nil {if _ebfb :=_agebd .DLbls .ValidateWithPath (path +"\u002f\u0044\u004c\u0062\u006c\u0073");_ebfb !=nil {return _ebfb ;};};if _agebd .FirstSliceAng !=nil {if _cedbe :=_agebd .FirstSliceAng .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0053\u006c\u0069c\u0065\u0041\u006e\u0067"); +_cedbe !=nil {return _cedbe ;};};if _agebd .ExtLst !=nil {if _ccccd :=_agebd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccccd !=nil {return _ccccd ;};};return nil ;};func (_cbfbe *CT_SizeRepresents )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffgef :=range start .Attr {if _ffgef .Name .Local =="\u0076\u0061\u006c"{_cbfbe .ValAttr .UnmarshalXMLAttr (_ffgef ); +continue ;};};for {_cageb ,_bcadb :=d .Token ();if _bcadb !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0073: \u0025\u0073",_bcadb ); +};if _ceecb ,_aceef :=_cageb .(_c .EndElement );_aceef &&_ceecb .Name ==start .Name {break ;};};return nil ;};func (_ccdc *CT_ExtensionList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ccdc .Ext !=nil {_fadga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065x\u0074"}}; +for _ ,_cacc :=range _ccdc .Ext {e .EncodeElement (_cacc ,_fadga );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func ParseUnionST_BubbleScale (s string )(ST_BubbleScale ,error ){if ST_BubbleScalePercentPatternRe .MatchString (s ){return ST_BubbleScale {ST_BubbleScalePercent :&s },nil ; +};_ecbdg ,_bdfge :=_ge .ParseUint (s ,10,32);if _bdfge !=nil {return ST_BubbleScale {},_bdfge ;};_fdecda :=uint32 (_ecbdg );return ST_BubbleScale {ST_BubbleScaleUInt :&_fdecda },nil ;};func (_babdc *CT_RotY )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _babdc .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_babdc .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfed *CT_HPercent )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfed .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_bfed .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_defd *CT_Order )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _defd .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_defd .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_daede *ST_SecondPieSize )ValidateWithPath (path string )error {_gbcbfc :=[]string {};if _daede .ST_SecondPieSizePercent !=nil {_gbcbfc =append (_gbcbfc ,"\u0053\u0054\u005fSe\u0063\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _daede .ST_SecondPieSizeUShort !=nil {_gbcbfc =append (_gbcbfc ,"\u0053\u0054\u005f\u0053ec\u006f\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065\u0055\u0053\u0068\u006fr\u0074");};if len (_gbcbfc )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gbcbfc ); +};return nil ;};const (ST_TimeUnitUnset ST_TimeUnit =0;ST_TimeUnitDays ST_TimeUnit =1;ST_TimeUnitMonths ST_TimeUnit =2;ST_TimeUnitYears ST_TimeUnit =3;);func NewCT_AxPos ()*CT_AxPos {_ccc :=&CT_AxPos {};_ccc .ValAttr =ST_AxPos (1);return _ccc };func (_gabac ST_LayoutTarget )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eaea :=_c .Attr {}; +_eaea .Name =name ;switch _gabac {case ST_LayoutTargetUnset :_eaea .Value ="";case ST_LayoutTargetInner :_eaea .Value ="\u0069\u006e\u006ee\u0072";case ST_LayoutTargetOuter :_eaea .Value ="\u006f\u0075\u0074e\u0072";};return _eaea ,nil ;}; + +// ValidateWithPath validates the CT_MarkerStyle and its children, prefixing error messages with path +func (_bgbbb *CT_MarkerStyle )ValidateWithPath (path string )error {if _bgbbb .ValAttr ==ST_MarkerStyleUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _abccgc :=_bgbbb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abccgc !=nil {return _abccgc ;};return nil ;};type CT_Area3DChart struct{ + +// Grouping +Grouping *CT_Grouping ;VaryColors *CT_Boolean ; + +// Area Chart Series +Ser []*CT_AreaSer ; + +// Data Labels +DLbls *CT_DLbls ; + +// Drop Lines +DropLines *CT_ChartLines ; + +// Gap Depth +GapDepth *CT_GapAmount ; + +// Axis ID +AxId []*CT_UnsignedInt ; + +// Chart Extensibility +ExtLst *CT_ExtensionList ;};type ST_PageSetupOrientation byte ;func (_ecgbg *CT_TrendlineLbl )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ecgbg .Layout !=nil {_cabde :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_ecgbg .Layout ,_cabde );};if _ecgbg .Tx !=nil {_dfaef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078"}};e .EncodeElement (_ecgbg .Tx ,_dfaef );};if _ecgbg .NumFmt !=nil {_ddfg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_ecgbg .NumFmt ,_ddfg );};if _ecgbg .SpPr !=nil {_eafg :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ecgbg .SpPr ,_eafg );};if _ecgbg .TxPr !=nil {_cfee :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_ecgbg .TxPr ,_cfee );};if _ecgbg .ExtLst !=nil {_ececd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ecgbg .ExtLst ,_ececd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_caebc ST_MarkerStyle )ValidateWithPath (path string )error {switch _caebc {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caebc )); +};return nil ;};type ST_PictureFormat byte ;func NewCT_Surface ()*CT_Surface {_cgeed :=&CT_Surface {};return _cgeed };func (_fafbg ST_BuiltInUnit )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bfaad :=_c .Attr {};_bfaad .Name =name ;switch _fafbg {case ST_BuiltInUnitUnset :_bfaad .Value =""; +case ST_BuiltInUnitHundreds :_bfaad .Value ="\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073";case ST_BuiltInUnitThousands :_bfaad .Value ="\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s";case ST_BuiltInUnitTenThousands :_bfaad .Value ="\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073"; +case ST_BuiltInUnitHundredThousands :_bfaad .Value ="\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073";case ST_BuiltInUnitMillions :_bfaad .Value ="\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitTenMillions :_bfaad .Value ="t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073"; +case ST_BuiltInUnitHundredMillions :_bfaad .Value ="\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitBillions :_bfaad .Value ="\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073";case ST_BuiltInUnitTrillions :_bfaad .Value ="\u0074r\u0069\u006c\u006c\u0069\u006f\u006es"; +};return _bfaad ,nil ;};func NewCT_TrendlineLbl ()*CT_TrendlineLbl {_fcfeg :=&CT_TrendlineLbl {};return _fcfeg };type CT_StrVal struct{ + +// Index +IdxAttr uint32 ; + +// Text Value +V string ;};func (_bdabg *CT_UnsignedInt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_bdabg .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_deff ST_ScatterStyle )ValidateWithPath (path string )error {switch _deff {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deff )); +};return nil ;};func (_dga *CT_ErrValType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dga .ValAttr !=ST_ErrValTypeUnset {_afbde ,_aegba :=_dga .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"});if _aegba !=nil {return _aegba ; +};start .Attr =append (start .Attr ,_afbde );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_SurfaceChart ()*CT_SurfaceChart {_gdbbd :=&CT_SurfaceChart {};return _gdbbd };type CT_StrData struct{PtCount *CT_UnsignedInt ; +Pt []*CT_StrVal ;ExtLst *CT_ExtensionList ;};const (ST_LayoutModeUnset ST_LayoutMode =0;ST_LayoutModeEdge ST_LayoutMode =1;ST_LayoutModeFactor ST_LayoutMode =2;);type CT_ScatterStyle struct{ + +// Scatter Style Value +ValAttr ST_ScatterStyle ;};func (_baddef *CT_SecondPieSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baddef .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_baddef .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_LblAlgn struct{ + +// Label Alignment Value +ValAttr ST_LblAlgn ;}; + +// Validate validates the CT_ExtensionList and its children +func (_gdea *CT_ExtensionList )Validate ()error {return _gdea .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func NewCT_MarkerStyle ()*CT_MarkerStyle {_agddg :=&CT_MarkerStyle {};_agddg .ValAttr =ST_MarkerStyle (1); +return _agddg ;};func (_ggca *CT_DLbl )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_aef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0069d\u0078"}};e .EncodeElement (_ggca .Idx ,_aef );_ggca .DLblChoice .MarshalXML (e ,_c .StartElement {}); +if _ggca .ExtLst !=nil {_cded :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggca .ExtLst ,_cded );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_TickLblPos ()*CT_TickLblPos {_ebcb :=&CT_TickLblPos {}; +return _ebcb };func (_fgfbg *CT_ScatterStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gegfe :=range start .Attr {if _gegfe .Name .Local =="\u0076\u0061\u006c"{_fgfbg .ValAttr .UnmarshalXMLAttr (_gegfe );continue ;};};for {_daega ,_dacgg :=d .Token (); +if _dacgg !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065r\u0053\u0074\u0079l\u0065:\u0020\u0025\u0073",_dacgg );};if _adgc ,_deeeg :=_daega .(_c .EndElement );_deeeg &&_adgc .Name ==start .Name {break ; +};};return nil ;};func (_bede *CT_SecondPieSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agfe :=range start .Attr {if _agfe .Name .Local =="\u0076\u0061\u006c"{_gdfe ,_deaeeg :=ParseUnionST_SecondPieSize (_agfe .Value );if _deaeeg !=nil {return _deaeeg ; +};_bede .ValAttr =&_gdfe ;continue ;};};for {_cadbg ,_afeb :=d .Token ();if _afeb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065\u0063\u006fn\u0064P\u0069\u0065\u0053\u0069\u007a\u0065\u003a \u0025\u0073",_afeb ); +};if _bbfcc ,_bfgfe :=_cadbg .(_c .EndElement );_bfgfe &&_bbfcc .Name ==start .Name {break ;};};return nil ;};func (_fgbfa *EG_DLblShared )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fgbfa .NumFmt !=nil {_afgaa :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_fgbfa .NumFmt ,_afgaa );};if _fgbfa .SpPr !=nil {_faecd :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fgbfa .SpPr ,_faecd );};if _fgbfa .TxPr !=nil {_adcga :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0074\u0078\u0050\u0072"}}; +e .EncodeElement (_fgbfa .TxPr ,_adcga );};if _fgbfa .DLblPos !=nil {_ddfbb :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0064\u004c\u0062\u006c\u0050\u006fs"}};e .EncodeElement (_fgbfa .DLblPos ,_ddfbb );};if _fgbfa .ShowLegendKey !=nil {_eeefg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073h\u006f\u0077\u004c\u0065\u0067\u0065\u006e\u0064\u004b\u0065\u0079"}}; +e .EncodeElement (_fgbfa .ShowLegendKey ,_eeefg );};if _fgbfa .ShowVal !=nil {_bgfgdg :=_c .StartElement {Name :_c .Name {Local :"\u0063:\u0073\u0068\u006f\u0077\u0056\u0061l"}};e .EncodeElement (_fgbfa .ShowVal ,_bgfgdg );};if _fgbfa .ShowCatName !=nil {_baaef :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0043\u0061\u0074\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_fgbfa .ShowCatName ,_baaef );};if _fgbfa .ShowSerName !=nil {_feaec :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0053\u0065\u0072\u004e\u0061\u006d\u0065"}};e .EncodeElement (_fgbfa .ShowSerName ,_feaec ); +};if _fgbfa .ShowPercent !=nil {_cgeede :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003a\u0073\u0068\u006f\u0077\u0050\u0065\u0072\u0063\u0065\u006e\u0074"}};e .EncodeElement (_fgbfa .ShowPercent ,_cgeede );};if _fgbfa .ShowBubbleSize !=nil {_bcdbc :=_c .StartElement {Name :_c .Name {Local :"\u0063\u003as\u0068\u006f\u0077B\u0075\u0062\u0062\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_fgbfa .ShowBubbleSize ,_bcdbc );};if _fgbfa .Separator !=nil {_bcgf :=_c .StartElement {Name :_c .Name {Local :"c\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};_fd .AddPreserveSpaceAttr (&_bcgf ,*_fgbfa .Separator ); +e .EncodeElement (_fgbfa .Separator ,_bcgf );};return nil ;};func (_adfbe *ST_BuiltInUnit )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_adfbe =0;case "\u0068\u0075\u006e\u0064\u0072\u0065\u0064\u0073":*_adfbe =1;case "\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s":*_adfbe =2; +case "\u0074\u0065\u006eT\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_adfbe =3;case "\u0068\u0075n\u0064\u0072\u0065d\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064\u0073":*_adfbe =4;case "\u006d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_adfbe =5; +case "t\u0065\u006e\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_adfbe =6;case "\u0068u\u006ed\u0072\u0065\u0064\u004d\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_adfbe =7;case "\u0062\u0069\u006c\u006c\u0069\u006f\u006e\u0073":*_adfbe =8;case "\u0074r\u0069\u006c\u006c\u0069\u006f\u006es":*_adfbe =9; +};return nil ;};func NewCT_View3D ()*CT_View3D {_fgefd :=&CT_View3D {};return _fgefd }; + +// Validate validates the CT_LegendEntry and its children +func (_fbce *CT_LegendEntry )Validate ()error {return _fbce .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079");}; + +// ST_BubbleScale is a union type +type ST_BubbleScale struct{ST_BubbleScalePercent *string ;ST_BubbleScaleUInt *uint32 ;};func init (){_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u006f\u0075\u0062\u006ce",NewCT_Double ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0055\u006e\u0073\u0069\u0067\u006ee\u0064\u0049\u006e\u0074",NewCT_UnsignedInt ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0065\u006c\u0049\u0064",NewCT_RelId ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0056\u0061l",NewCT_NumVal ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004e\u0075\u006d\u0044\u0061\u0074\u0061",NewCT_NumData ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0052\u0065f",NewCT_NumRef ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u004e\u0075\u006dD\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065",NewCT_NumDataSource ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u0074\u0072\u0056\u0061l",NewCT_StrVal ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u0072\u0044\u0061\u0074\u0061",NewCT_StrData ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u0074\u0072\u0052\u0065f",NewCT_StrRef ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0078",NewCT_Tx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0061\u006e\u0067\u0075a\u0067\u0065\u0049\u0044",NewCT_TextLanguageID ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0076\u006c",NewCT_Lvl ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fM\u0075\u006c\u0074\u0069\u004cv\u006c\u0053t\u0072\u0044\u0061\u0074\u0061",NewCT_MultiLvlStrData ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0076\u006c\u0053t\u0072\u0052\u0065\u0066",NewCT_MultiLvlStrRef ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fA\u0078\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065",NewCT_AxDataSource ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0065\u0072\u0054\u0078",NewCT_SerTx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fL\u0061\u0079\u006f\u0075\u0074\u0054\u0061\u0072\u0067\u0065\u0074",NewCT_LayoutTarget ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004d\u006f\u0064\u0065",NewCT_LayoutMode ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fM\u0061\u006e\u0075\u0061\u006c\u004c\u0061\u0079\u006f\u0075\u0074",NewCT_ManualLayout ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004c\u0061\u0079\u006f\u0075t",NewCT_Layout ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0069\u0074\u006c\u0065",NewCT_Title ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0052\u006f\u0074\u0058",NewCT_RotX ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0048\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_HPercent ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0052\u006f\u0074\u0059",NewCT_RotY ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0065\u0070\u0074\u0068\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_DepthPercent ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065",NewCT_Perspective ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0056\u0069\u0065\u0077\u0033D",NewCT_View3D ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065",NewCT_Surface ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0068\u0069\u0063\u006b\u006e\u0065\u0073\u0073",NewCT_Thickness ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u0054\u0061\u0062\u006ce",NewCT_DTable ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fG\u0061\u0070\u0041\u006d\u006f\u0075\u006e\u0074",NewCT_GapAmount ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u006c\u0061\u0070",NewCT_Overlap ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065S\u0063\u0061\u006c\u0065",NewCT_BubbleScale ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0069\u007a\u0065\u0052\u0065\u0070\u0072\u0065s\u0065\u006e\u0074\u0073",NewCT_SizeRepresents ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0046\u0069\u0072s\u0074\u0053\u006c\u0069\u0063\u0065\u0041\u006e\u0067",NewCT_FirstSliceAng ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0048\u006f\u006c\u0065\u0053\u0069\u007a\u0065",NewCT_HoleSize ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fS\u0070\u006c\u0069\u0074\u0054\u0079\u0070\u0065",NewCT_SplitType ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fC\u0075\u0073\u0074\u0053\u0070\u006c\u0069\u0074",NewCT_CustSplit ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0053\u0065\u0063o\u006e\u0064\u0050\u0069\u0065\u0053\u0069\u007a\u0065",NewCT_SecondPieSize ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0062\u006c\u0041\u006c\u0067\u006e",NewCT_LblAlgn ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0050\u006f\u0073",NewCT_DLblPos ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u004c\u0062\u006c",NewCT_DLbl ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u004c\u0062\u006c\u0073",NewCT_DLbls ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072S\u0074\u0079\u006c\u0065",NewCT_MarkerStyle ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0065\u0072\u0053\u0069\u007a\u0065",NewCT_MarkerSize ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0044\u0050\u0074",NewCT_DPt ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0054\u0072\u0065n\u0064\u006c\u0069\u006e\u0065\u0054\u0079\u0070\u0065",NewCT_TrendlineType ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0072\u0064\u0065\u0072",NewCT_Order ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0050\u0065\u0072\u0069\u006fd",NewCT_Period ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065\u004c\u0062\u006c",NewCT_TrendlineLbl ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fT\u0072\u0065\u006e\u0064\u006c\u0069\u006e\u0065",NewCT_Trendline ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0045\u0072\u0072\u0044\u0069r",NewCT_ErrDir ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0054\u0079\u0070\u0065",NewCT_ErrBarType ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0056\u0061\u006c\u0054\u0079\u0070\u0065",NewCT_ErrValType ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0045\u0072\u0072\u0042\u0061\u0072\u0073",NewCT_ErrBars ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fU\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072",NewCT_UpDownBar ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0055\u0070\u0044\u006f\u0077\u006e\u0042\u0061\u0072\u0073",NewCT_UpDownBars ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0065\u0072",NewCT_LineSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0065\u0072",NewCT_ScatterSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0065\u0072",NewCT_RadarSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0042\u0061\u0072\u0053\u0065r",NewCT_BarSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0053\u0065\u0072",NewCT_AreaSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0050\u0069\u0065\u0053\u0065r",NewCT_PieSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fB\u0075\u0062\u0062\u006c\u0065\u0053\u0065\u0072",NewCT_BubbleSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0053\u0065\u0072",NewCT_SurfaceSer ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067",NewCT_Grouping ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u004c\u0069\u006e\u0065\u0073",NewCT_ChartLines ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_LineChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Line3DChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u006f\u0063\u006b\u0043\u0068\u0061\u0072\u0074",NewCT_StockChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_ScatterStyle ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0063\u0061\u0074\u0074\u0065\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_ScatterChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_RadarStyle ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0052\u0061\u0064\u0061\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_RadarChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u0072\u0047\u0072\u006fu\u0070\u0069\u006e\u0067",NewCT_BarGrouping ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0042\u0061\u0072\u0044\u0069r",NewCT_BarDir ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074",NewCT_BarChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u0072\u0033\u0044\u0043\u0068\u0061\u0072\u0074",NewCT_Bar3DChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fA\u0072\u0065\u0061\u0043\u0068\u0061\u0072\u0074",NewCT_AreaChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0072\u0065\u0061\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Area3DChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_PieChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0065\u0033\u0044\u0043\u0068\u0061\u0072\u0074",NewCT_Pie3DChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0044\u006f\u0075g\u0068\u006e\u0075\u0074\u0043\u0068\u0061\u0072\u0074",NewCT_DoughnutChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fO\u0066\u0050\u0069\u0065\u0054\u0079\u0070\u0065",NewCT_OfPieType ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0066\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_OfPieChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0062\u0062\u006c\u0065C\u0068\u0061\u0072\u0074",NewCT_BubbleChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074",NewCT_BandFmt ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0042\u0061\u006e\u0064\u0046\u006d\u0074\u0073",NewCT_BandFmts ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fS\u0075\u0072\u0066\u0061\u0063\u0065\u0043\u0068\u0061\u0072\u0074",NewCT_SurfaceChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0033\u0044C\u0068\u0061\u0072\u0074",NewCT_Surface3DChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0041\u0078\u0050\u006f\u0073",NewCT_AxPos ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0072\u006f\u0073\u0073\u0065\u0073",NewCT_Crosses ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fC\u0072\u006f\u0073\u0073\u0042\u0065\u0074\u0077\u0065\u0065\u006e",NewCT_CrossBetween ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0054\u0069\u0063\u006b\u004d\u0061\u0072\u006b",NewCT_TickMark ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0054\u0069\u0063\u006b\u004c\u0062\u006c\u0050\u006f\u0073",NewCT_TickLblPos ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0053\u006b\u0069\u0070",NewCT_Skip ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0054\u0069\u006d\u0065\u0055\u006e\u0069\u0074",NewCT_TimeUnit ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0041\u0078\u0069\u0073\u0055\u006e\u0069\u0074",NewCT_AxisUnit ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0074\u0049n\u0055\u006e\u0069\u0074",NewCT_BuiltInUnit ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0050\u0069\u0063t\u0075\u0072\u0065\u0046\u006f\u0072\u006d\u0061\u0074",NewCT_PictureFormat ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u0053\u0074\u0061\u0063\u006b\u0055\u006e\u0069\u0074",NewCT_PictureStackUnit ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004f\u0070t\u0069\u006f\u006e\u0073",NewCT_PictureOptions ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073\u004c\u0062\u006c",NewCT_DispUnitsLbl ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fD\u0069\u0073\u0070\u0055\u006e\u0069\u0074\u0073",NewCT_DispUnits ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004f\u0072\u0069\u0065\u006e\u0074a\u0074\u0069\u006f\u006e",NewCT_Orientation ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u006f\u0067\u0042\u0061\u0073\u0065",NewCT_LogBase ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0069\u006e\u0067",NewCT_Scaling ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0062\u006c\u004f\u0066\u0066\u0073\u0065\u0074",NewCT_LblOffset ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0061\u0074\u0041\u0078",NewCT_CatAx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u0044\u0061\u0074\u0065\u0041x",NewCT_DateAx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0065\u0072\u0041\u0078",NewCT_SerAx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0056\u0061\u006c\u0041\u0078",NewCT_ValAx ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u006c\u006f\u0074\u0041\u0072\u0065\u0061",NewCT_PlotArea ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u006d\u0074",NewCT_PivotFmt ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0046\u006d\u0074\u0073",NewCT_PivotFmts ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fL\u0065\u0067\u0065\u006e\u0064\u0050\u006f\u0073",NewCT_LegendPos ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u004c\u0065\u0067\u0065\u006e\u0064E\u006e\u0074\u0072\u0079",NewCT_LegendEntry ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005f\u004c\u0065\u0067\u0065\u006ed",NewCT_Legend ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fD\u0069\u0073\u0070\u0042\u006c\u0061\u006e\u006b\u0073\u0041\u0073",NewCT_DispBlanksAs ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074",NewCT_Chart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053o\u0075\u0072\u0063\u0065",NewCT_PivotSource ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Protection ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073",NewCT_PageMargins ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0061\u0074\u0061",NewCT_ExternalData ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070",NewCT_PageSetup ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054_\u0050\u0072\u0069n\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewCT_PrintSettings ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065",NewCT_ChartSpace ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0063\u0068\u0061\u0072\u0074\u0053\u0070\u0061\u0063\u0065",NewChartSpace ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0075\u0073\u0065\u0072\u0053\u0068\u0061\u0070\u0065\u0073",NewUserShapes ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0063\u0068\u0061r\u0074",NewChart ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0044\u004c\u0062\u006c\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_DLblShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0047\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c",NewGroup_DLbl ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","G\u0072\u006f\u0075\u0070\u005f\u0044\u004c\u0062\u006c\u0073",NewGroup_DLbls ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005fS\u0065\u0072\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_SerShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fL\u0069\u006e\u0065\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064",NewEG_LineChartShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0042\u0061\u0072\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064",NewEG_BarChartShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fA\u0072\u0065\u0061\u0043\u0068a\u0072\u0074S\u0068\u0061\u0072\u0065\u0064",NewEG_AreaChartShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045\u0047\u005f\u0050\u0069\u0065\u0043\u0068\u0061\u0072\u0074\u0053h\u0061\u0072\u0065\u0064",NewEG_PieChartShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","E\u0047\u005f\u0053\u0075rf\u0061c\u0065\u0043\u0068\u0061\u0072t\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_SurfaceChartShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","E\u0047\u005f\u0041\u0078\u0053\u0068\u0061\u0072\u0065\u0064",NewEG_AxShared ); +_fd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074","\u0045G\u005fL\u0065\u0067\u0065\u006e\u0064E\u006e\u0074r\u0079\u0044\u0061\u0074\u0061",NewEG_LegendEntryData ); }; \ No newline at end of file diff --git a/schema/soo/dml/chartDrawing/chartDrawing.go b/schema/soo/dml/chartDrawing/chartDrawing.go index aad7b09b2b..3aeb795cbd 100644 --- a/schema/soo/dml/chartDrawing/chartDrawing.go +++ b/schema/soo/dml/chartDrawing/chartDrawing.go @@ -9,121 +9,169 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package chartDrawing ;import (_cd "encoding/xml";_a "fmt";_b "github.com/unidoc/unioffice/v2";_af "github.com/unidoc/unioffice/v2/common/logger";_g "github.com/unidoc/unioffice/v2/schema/soo/dml";_d "strconv";);func (_eee *CT_GraphicFrame )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _eee .MacroAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_eee .MacroAttr )}); -};if _eee .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_cadaf (*_eee .FPublishedAttr ))});};e .EncodeToken (start ); -_cbb :=_cd .StartElement {Name :_cd .Name {Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_eee .NvGraphicFramePr ,_cbb );_bd :=_cd .StartElement {Name :_cd .Name {Local :"\u0078\u0066\u0072\u006d"}}; -e .EncodeElement (_eee .Xfrm ,_bd );_bad :=_cd .StartElement {Name :_cd .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_bad .Attr =append (_bad .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_eee .Graphic ,_bad );e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;};func (_gda *CT_ConnectorNonVisual )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_ee :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076P\u0072"}}; -e .EncodeElement (_gda .CNvPr ,_ee );_cc :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gda .CNvCxnSpPr ,_cc );e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ; -};type CT_GraphicFrameNonVisual struct{ +package chartDrawing ;import (_a "encoding/xml";_g "fmt";_e "github.com/unidoc/unioffice/v2";_dd "github.com/unidoc/unioffice/v2/common/logger";_dg "github.com/unidoc/unioffice/v2/schema/soo/dml";_f "strconv";);type CT_ConnectorNonVisual struct{ -// Non-Visual Drawing Properties -CNvPr *_g .CT_NonVisualDrawingProps ; +// Chart Non Visual Properties +CNvPr *_dg .CT_NonVisualDrawingProps ; -// Non-Visual Graphic Frame Drawing Properties -CNvGraphicFramePr *_g .CT_NonVisualGraphicFrameProperties ;};func (_bed *EG_AnchorChoice )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_faab :=start ;switch start .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_bed .RelSizeAnchor =NewCT_RelSizeAnchor (); -if _fgfd :=d .DecodeElement (_bed .RelSizeAnchor ,&_faab );_fgfd !=nil {return _fgfd ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_bed .AbsSizeAnchor =NewCT_AbsSizeAnchor (); -if _fdb :=d .DecodeElement (_bed .AbsSizeAnchor ,&_faab );_fdb !=nil {return _fdb ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_faab .Name ); -if _fbd :=d .Skip ();_fbd !=nil {return _fbd ;};};return nil ;}; +// Non-Visual Connection Shape Drawing Properties +CNvCxnSpPr *_dg .CT_NonVisualConnectorProperties ;};func NewCT_GraphicFrameNonVisual ()*CT_GraphicFrameNonVisual {_fe :=&CT_GraphicFrameNonVisual {};_fe .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_fe .CNvGraphicFramePr =_dg .NewCT_NonVisualGraphicFrameProperties (); +return _fe ;};func (_geb *CT_Picture )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _geb .MacroAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_g .Sprintf ("\u0025\u0076",*_geb .MacroAttr )}); +};if _geb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_g .Sprintf ("\u0025\u0064",_fffd (*_geb .FPublishedAttr ))});};e .EncodeToken (start ); +_cfg :=_a .StartElement {Name :_a .Name {Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_geb .NvPicPr ,_cfg );_baf :=_a .StartElement {Name :_a .Name {Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_geb .BlipFill ,_baf ); +_defa :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_geb .SpPr ,_defa );if _geb .Style !=nil {_bbe :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_geb .Style ,_bbe ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gce *CT_ShapeNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_fec :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076P\u0072"}}; +e .EncodeElement (_gce .CNvPr ,_fec );_cdb :=_a .StartElement {Name :_a .Name {Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gce .CNvSpPr ,_cdb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path -func (_cdac *CT_PictureNonVisual )ValidateWithPath (path string )error {if _fba :=_cdac .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fba !=nil {return _fba ;};if _cfb :=_cdac .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); -_cfb !=nil {return _cfb ;};return nil ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};func (_cdc *CT_Marker )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_baf :=_cd .StartElement {Name :_cd .Name {Local :"\u0078"}}; -e .EncodeElement (_cdc .X ,_baf );_bfe :=_cd .StartElement {Name :_cd .Name {Local :"\u0079"}};e .EncodeElement (_cdc .Y ,_bfe );e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_GroupShapeChoice and its children +func (_gcg *CT_GroupShapeChoice )Validate ()error {return _gcg .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_abe *CT_Picture )ValidateWithPath (path string )error {if _fbb :=_abe .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_fbb !=nil {return _fbb ;};if _dccg :=_abe .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_dccg !=nil {return _dccg ;};if _aca :=_abe .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_aca !=nil {return _aca ;};if _abe .Style !=nil {if _gef :=_abe .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gef !=nil {return _gef ; -};};return nil ;};func (_bcg *CT_GroupShapeChoice )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_eca :=start ;switch start .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_bcg .Sp =NewCT_Shape (); -if _afgc :=d .DecodeElement (_bcg .Sp ,&_eca );_afgc !=nil {return _afgc ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bcg .GrpSp =NewCT_GroupShape (); -if _deec :=d .DecodeElement (_bcg .GrpSp ,&_eca );_deec !=nil {return _deec ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bcg .GraphicFrame =NewCT_GraphicFrame (); -if _dag :=d .DecodeElement (_bcg .GraphicFrame ,&_eca );_dag !=nil {return _dag ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bcg .CxnSp =NewCT_Connector (); -if _gfa :=d .DecodeElement (_bcg .CxnSp ,&_eca );_gfa !=nil {return _gfa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bcg .Pic =NewCT_Picture (); -if _gdd :=d .DecodeElement (_bcg .Pic ,&_eca );_gdd !=nil {return _gdd ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eca .Name ); -if _egb :=d .Skip ();_egb !=nil {return _egb ;};};return nil ;};func (_bff *CT_ConnectorNonVisual )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bff .CNvPr =_g .NewCT_NonVisualDrawingProps ();_bff .CNvCxnSpPr =_g .NewCT_NonVisualConnectorProperties (); -_gga :for {_cfd ,_ead :=d .Token ();if _ead !=nil {return _ead ;};switch _dcf :=_cfd .(type ){case _cd .StartElement :switch _dcf .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gc :=d .DecodeElement (_bff .CNvPr ,&_dcf ); -_gc !=nil {return _gc ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _gce :=d .DecodeElement (_bff .CNvCxnSpPr ,&_dcf ); -_gce !=nil {return _gce ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_dcf .Name ); -if _cad :=d .Skip ();_cad !=nil {return _cad ;};};case _cd .EndElement :break _gga ;case _cd .CharData :};};return nil ;};type CT_GraphicFrame struct{ +// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path +func (_fce *CT_Connector )ValidateWithPath (path string )error {if _adg :=_fce .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_adg !=nil {return _adg ;};if _ge :=_fce .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_ge !=nil {return _ge ;};if _fce .Style !=nil {if _gg :=_fce .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gg !=nil {return _gg ;};};return nil ;};type CT_AbsSizeAnchor struct{From *CT_Marker ; -// Reference to Custom Function -MacroAttr *string ; +// Shape Extent +Ext *_dg .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;};func (_gge *EG_Anchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gge .AnchorChoice =NewEG_AnchorChoice ();_abge :for {_cefg ,_abe :=d .Token ();if _abe !=nil {return _abe ; +};switch _aebc :=_cefg .(type ){case _a .StartElement :switch _aebc .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_gge .AnchorChoice =NewEG_AnchorChoice (); +if _bfgc :=d .DecodeElement (&_gge .AnchorChoice .RelSizeAnchor ,&_aebc );_bfgc !=nil {return _bfgc ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_gge .AnchorChoice =NewEG_AnchorChoice (); +if _cfcd :=d .DecodeElement (&_gge .AnchorChoice .AbsSizeAnchor ,&_aebc );_cfcd !=nil {return _cfcd ;};default:_dd .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_aebc .Name ); +if _agag :=d .Skip ();_agag !=nil {return _agag ;};};case _a .EndElement :break _abge ;case _a .CharData :};};return nil ;};func NewCT_GraphicFrame ()*CT_GraphicFrame {_cbe :=&CT_GraphicFrame {};_cbe .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_cbe .Xfrm =_dg .NewCT_Transform2D (); +_cbe .Graphic =_dg .NewGraphic ();return _cbe ;};func NewEG_Anchor ()*EG_Anchor {_dafa :=&EG_Anchor {};_dafa .AnchorChoice =NewEG_AnchorChoice ();return _dafa ;}; -// Publish To Server -FPublishedAttr *bool ; +// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path +func (_acf *CT_GroupShape )ValidateWithPath (path string )error {if _bg :=_acf .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_bg !=nil {return _bg ;};if _dcd :=_acf .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_dcd !=nil {return _dcd ;};for _caad ,_ebd :=range _acf .GroupShapeChoice {if _fgbf :=_ebd .ValidateWithPath (_g .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_caad )); +_fgbf !=nil {return _fgbf ;};};return nil ;};type CT_RelSizeAnchor struct{ -// Non-Visual Graphic Frame Properties -NvGraphicFramePr *CT_GraphicFrameNonVisual ; +// Starting Anchor Point +From *CT_Marker ; -// Graphic Frame Transform -Xfrm *_g .CT_Transform2D ;Graphic *_g .Graphic ;};func (_gbg *CT_GroupShape )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_efb :=_cd .StartElement {Name :_cd .Name {Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}}; -e .EncodeElement (_gbg .NvGrpSpPr ,_efb );_fdcd :=_cd .StartElement {Name :_cd .Name {Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gbg .GrpSpPr ,_fdcd );if _gbg .GroupShapeChoice !=nil {for _ ,_agb :=range _gbg .GroupShapeChoice {_agb .MarshalXML (e ,_cd .StartElement {}); -};};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// Ending Anchor Point +To *CT_Marker ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;}; + +// Validate validates the CT_GroupShape and its children +func (_fgbc *CT_GroupShape )Validate ()error {return _fgbc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_fa *CT_ConnectorNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fa .CNvPr =_dg .NewCT_NonVisualDrawingProps (); +_fa .CNvCxnSpPr =_dg .NewCT_NonVisualConnectorProperties ();_eb :for {_cab ,_efc :=d .Token ();if _efc !=nil {return _efc ;};switch _bac :=_cab .(type ){case _a .StartElement :switch _bac .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _ce :=d .DecodeElement (_fa .CNvPr ,&_bac ); +_ce !=nil {return _ce ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _ac :=d .DecodeElement (_fa .CNvCxnSpPr ,&_bac ); +_ac !=nil {return _ac ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_bac .Name ); +if _bcc :=d .Skip ();_bcc !=nil {return _bcc ;};};case _a .EndElement :break _eb ;case _a .CharData :};};return nil ;};func (_ae *CT_Drawing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"; +e .EncodeToken (start );if _ae .EG_Anchor !=nil {for _ ,_eba :=range _ae .EG_Anchor {_eba .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ceb *CT_Marker )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceb .X =0.0; +_ceb .Y =0.0;_ffff :for {_fabc ,_ccdd :=d .Token ();if _ccdd !=nil {return _ccdd ;};switch _ccc :=_fabc .(type ){case _a .StartElement :switch _ccc .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078"}:if _fcd :=d .DecodeElement (&_ceb .X ,&_ccc ); +_fcd !=nil {return _fcd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0079"}:if _fgg :=d .DecodeElement (&_ceb .Y ,&_ccc ); +_fgg !=nil {return _fgg ;};default:_dd .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_ccc .Name ); +if _abf :=d .Skip ();_abf !=nil {return _abf ;};};case _a .EndElement :break _ffff ;case _a .CharData :};};return nil ;};func (_ffcd *CT_Shape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ffcd .MacroAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_g .Sprintf ("\u0025\u0076",*_ffcd .MacroAttr )}); +};if _ffcd .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_g .Sprintf ("\u0025\u0076",*_ffcd .TextlinkAttr )});};if _ffcd .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_g .Sprintf ("\u0025\u0064",_fffd (*_ffcd .FLocksTextAttr ))}); +};if _ffcd .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_g .Sprintf ("\u0025\u0064",_fffd (*_ffcd .FPublishedAttr ))});};e .EncodeToken (start ); +_agff :=_a .StartElement {Name :_a .Name {Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ffcd .NvSpPr ,_agff );_deg :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ffcd .SpPr ,_deg );if _ffcd .Style !=nil {_gbae :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0074\u0079l\u0065"}}; +e .EncodeElement (_ffcd .Style ,_gbae );};if _ffcd .TxBody !=nil {_bfg :=_a .StartElement {Name :_a .Name {Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_ffcd .TxBody ,_bfg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};func (_bdd *CT_Drawing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_db :for {_dfe ,_cga :=d .Token ();if _cga !=nil {return _cga ;};switch _fd :=_dfe .(type ){case _a .StartElement :switch _fd .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_eg :=NewEG_Anchor (); +_eg .AnchorChoice =NewEG_AnchorChoice ();_bdd .EG_Anchor =append (_bdd .EG_Anchor ,_eg );if _aef :=d .DecodeElement (&_eg .AnchorChoice .RelSizeAnchor ,&_fd );_aef !=nil {return _aef ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_cb :=NewEG_Anchor (); +_cb .AnchorChoice =NewEG_AnchorChoice ();_bdd .EG_Anchor =append (_bdd .EG_Anchor ,_cb );if _cge :=d .DecodeElement (&_cb .AnchorChoice .AbsSizeAnchor ,&_fd );_cge !=nil {return _cge ;};default:_dd .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_fd .Name ); +if _bfe :=d .Skip ();_bfe !=nil {return _bfe ;};};case _a .EndElement :break _db ;case _a .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path +func (_aefd *CT_Drawing )ValidateWithPath (path string )error {for _cbc ,_def :=range _aefd .EG_Anchor {if _ebg :=_def .ValidateWithPath (_g .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_cbc )); +_ebg !=nil {return _ebg ;};};return nil ;};func (_c *CT_AbsSizeAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_ad :=_a .StartElement {Name :_a .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_c .From ,_ad ); +_de :=_a .StartElement {Name :_a .Name {Local :"\u0065\u0078\u0074"}};e .EncodeElement (_c .Ext ,_de );_c .ObjectChoicesChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fba *EG_AnchorChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eegaa :=start ; +switch start .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_fba .RelSizeAnchor =NewCT_RelSizeAnchor (); +if _bcfe :=d .DecodeElement (_fba .RelSizeAnchor ,&_eegaa );_bcfe !=nil {return _bcfe ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_fba .AbsSizeAnchor =NewCT_AbsSizeAnchor (); +if _dca :=d .DecodeElement (_fba .AbsSizeAnchor ,&_eegaa );_dca !=nil {return _dca ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eegaa .Name ); +if _ebgf :=d .Skip ();_ebgf !=nil {return _ebgf ;};};return nil ;}; + +// ValidateWithPath validates the CT_AbsSizeAnchor and its children, prefixing error messages with path +func (_cc *CT_AbsSizeAnchor )ValidateWithPath (path string )error {if _fc :=_cc .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fc !=nil {return _fc ;};if _eef :=_cc .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_eef !=nil {return _eef ; +};if _dgg :=_cc .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_dgg !=nil {return _dgg ;};return nil ;}; + +// ValidateWithPath validates the CT_GraphicFrame and its children, prefixing error messages with path +func (_cbg *CT_GraphicFrame )ValidateWithPath (path string )error {if _fgd :=_cbg .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_fgd !=nil {return _fgd ;}; +if _ggc :=_cbg .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_ggc !=nil {return _ggc ;};if _ggg :=_cbg .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_ggg !=nil {return _ggg ;};return nil ;}; + +// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path +func (_ffe *EG_ObjectChoices )ValidateWithPath (path string )error {if _abdg :=_ffe .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_abdg !=nil {return _abdg ; +};return nil ;}; // Validate validates the CT_Picture and its children -func (_cdbb *CT_Picture )Validate ()error {return _cdbb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func NewCT_Drawing ()*CT_Drawing {_eea :=&CT_Drawing {};return _eea }; +func (_fbc *CT_Picture )Validate ()error {return _fbc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");}; -// Validate validates the CT_GraphicFrameNonVisual and its children -func (_bgf *CT_GraphicFrameNonVisual )Validate ()error {return _bgf .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func NewCT_GroupShape ()*CT_GroupShape {_baga :=&CT_GroupShape {}; -_baga .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_baga .GrpSpPr =_g .NewCT_GroupShapeProperties ();return _baga ;}; +// Validate validates the EG_ObjectChoices and its children +func (_fgdg *EG_ObjectChoices )Validate ()error {return _fgdg .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func NewCT_Picture ()*CT_Picture {_ffc :=&CT_Picture {};_ffc .NvPicPr =NewCT_PictureNonVisual (); +_ffc .BlipFill =_dg .NewCT_BlipFillProperties ();_ffc .SpPr =_dg .NewCT_ShapeProperties ();return _ffc ;};func (_dda *CT_GraphicFrameNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_ffa :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076P\u0072"}}; +e .EncodeElement (_dda .CNvPr ,_ffa );_cad :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}};e .EncodeElement (_dda .CNvGraphicFramePr ,_cad );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the EG_Anchor and its children -func (_gdca *EG_Anchor )Validate ()error {return _gdca .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};func (_fcb *CT_GroupShapeNonVisual )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_fcb .CNvPr =_g .NewCT_NonVisualDrawingProps (); -_fcb .CNvGrpSpPr =_g .NewCT_NonVisualGroupDrawingShapeProps ();_add :for {_cef ,_fea :=d .Token ();if _fea !=nil {return _fea ;};switch _gbd :=_cef .(type ){case _cd .StartElement :switch _gbd .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _ece :=d .DecodeElement (_fcb .CNvPr ,&_gbd ); -_ece !=nil {return _ece ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _aba :=d .DecodeElement (_fcb .CNvGrpSpPr ,&_gbd ); -_aba !=nil {return _aba ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gbd .Name ); -if _bdga :=d .Skip ();_bdga !=nil {return _bdga ;};};case _cd .EndElement :break _add ;case _cd .CharData :};};return nil ;};func (_efaf *EG_AnchorChoice )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );if _efaf .RelSizeAnchor !=nil {_abc :=_cd .StartElement {Name :_cd .Name {Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}}; -e .EncodeElement (_efaf .RelSizeAnchor ,_abc );}else if _efaf .AbsSizeAnchor !=nil {_dec :=_cd .StartElement {Name :_cd .Name {Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_efaf .AbsSizeAnchor ,_dec ); -};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_RelSizeAnchor and its children, prefixing error messages with path +func (_ddg *CT_RelSizeAnchor )ValidateWithPath (path string )error {if _fag :=_ddg .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fag !=nil {return _fag ;};if _abgd :=_ddg .To .ValidateWithPath (path +"\u002f\u0054\u006f");_abgd !=nil {return _abgd ; +};if _ggd :=_ddg .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_ggd !=nil {return _ggd ;};return nil ;}; -// Validate validates the CT_RelSizeAnchor and its children -func (_adfd *CT_RelSizeAnchor )Validate ()error {return _adfd .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");}; +// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path +func (_bgbf *EG_Anchor )ValidateWithPath (path string )error {if _dgd :=_bgbf .AnchorChoice .ValidateWithPath (path +"\u002f\u0041\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_dgd !=nil {return _dgd ;};return nil ;};func (_efb *CT_Marker )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_aab :=_a .StartElement {Name :_a .Name {Local :"\u0078"}};e .EncodeElement (_efb .X ,_aab );_fcea :=_a .StartElement {Name :_a .Name {Local :"\u0079"}};e .EncodeElement (_efb .Y ,_fcea );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};type CT_GroupShape struct{ -// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path -func (_bgdg *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _fcfa :=_bgdg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fcfa !=nil {return _fcfa ;};if _gcb :=_bgdg .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); -_gcb !=nil {return _gcb ;};return nil ;}; +// Non-Visual Group Shape Properties +NvGrpSpPr *CT_GroupShapeNonVisual ; -// Validate validates the CT_Drawing and its children -func (_dab *CT_Drawing )Validate ()error {return _dab .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};type CT_Marker struct{ +// Group Shape Properties +GrpSpPr *_dg .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;};func NewCT_RelSizeAnchor ()*CT_RelSizeAnchor {_aage :=&CT_RelSizeAnchor {};_aage .From =NewCT_Marker ();_aage .To =NewCT_Marker ();_aage .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +return _aage ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_dgb :=&CT_GroupShapeNonVisual {};_dgb .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_dgb .CNvGrpSpPr =_dg .NewCT_NonVisualGroupDrawingShapeProps ();return _dgb ;}; -// Relative X Coordinate -X float64 ; +// Validate validates the CT_ConnectorNonVisual and its children +func (_dc *CT_ConnectorNonVisual )Validate ()error {return _dc .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ; +GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;}; -// Relative Y Coordinate -Y float64 ;}; +// ValidateWithPath validates the EG_AnchorChoice and its children, prefixing error messages with path +func (_fga *EG_AnchorChoice )ValidateWithPath (path string )error {if _fga .RelSizeAnchor !=nil {if _gca :=_fga .RelSizeAnchor .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_gca !=nil {return _gca ; +};};if _fga .AbsSizeAnchor !=nil {if _eggf :=_fga .AbsSizeAnchor .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_eggf !=nil {return _eggf ;};};return nil ;};func (_becf *EG_Anchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_becf .AnchorChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;}; -// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path -func (_dge *CT_GroupShape )ValidateWithPath (path string )error {if _gfb :=_dge .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_gfb !=nil {return _gfb ;};if _gaf :=_dge .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_gaf !=nil {return _gaf ;};for _ecb ,_ebf :=range _dge .GroupShapeChoice {if _eaa :=_ebf .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ecb )); -_eaa !=nil {return _eaa ;};};return nil ;}; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_cbef *CT_Picture )ValidateWithPath (path string )error {if _dcda :=_cbef .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_dcda !=nil {return _dcda ;};if _defe :=_cbef .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_defe !=nil {return _defe ;};if _befa :=_cbef .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_befa !=nil {return _befa ;};if _cbef .Style !=nil {if _daf :=_cbef .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_daf !=nil {return _daf ; +};};return nil ;}; -// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path -func (_ba *CT_Connector )ValidateWithPath (path string )error {if _ab :=_ba .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_ab !=nil {return _ab ;};if _eaf :=_ba .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_eaf !=nil {return _eaf ;};if _ba .Style !=nil {if _cfc :=_ba .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cfc !=nil {return _cfc ;};};return nil ;};func (_eab *CT_GraphicFrameNonVisual )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_eab .CNvPr =_g .NewCT_NonVisualDrawingProps (); -_eab .CNvGraphicFramePr =_g .NewCT_NonVisualGraphicFrameProperties ();_ega :for {_gea ,_fca :=d .Token ();if _fca !=nil {return _fca ;};switch _aag :=_gea .(type ){case _cd .StartElement :switch _aag .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _bfa :=d .DecodeElement (_eab .CNvPr ,&_aag ); -_bfa !=nil {return _bfa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _cdf :=d .DecodeElement (_eab .CNvGraphicFramePr ,&_aag ); -_cdf !=nil {return _cdf ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c\u0020%\u0076",_aag .Name ); -if _fgea :=d .Skip ();_fgea !=nil {return _fgea ;};};case _cd .EndElement :break _ega ;case _cd .CharData :};};return nil ;};func (_bccf *CT_Shape )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bccf .NvSpPr =NewCT_ShapeNonVisual ();_bccf .SpPr =_g .NewCT_ShapeProperties (); -for _ ,_gge :=range start .Attr {if _gge .Name .Local =="\u006d\u0061\u0063r\u006f"{_fee :=_gge .Value ;_bccf .MacroAttr =&_fee ;continue ;};if _gge .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_bef :=_gge .Value ;_bccf .TextlinkAttr =&_bef ; -continue ;};if _gge .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_eaee ,_ggab :=_d .ParseBool (_gge .Value );if _ggab !=nil {return _ggab ;};_bccf .FLocksTextAttr =&_eaee ;continue ;};if _gge .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bggb ,_fef :=_d .ParseBool (_gge .Value ); -if _fef !=nil {return _fef ;};_bccf .FPublishedAttr =&_bggb ;continue ;};};_bcd :for {_dda ,_cada :=d .Token ();if _cada !=nil {return _cada ;};switch _agd :=_dda .(type ){case _cd .StartElement :switch _agd .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _acfd :=d .DecodeElement (_bccf .NvSpPr ,&_agd ); -_acfd !=nil {return _acfd ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _fgb :=d .DecodeElement (_bccf .SpPr ,&_agd ); -_fgb !=nil {return _fgb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_bccf .Style =_g .NewCT_ShapeStyle (); -if _ebg :=d .DecodeElement (_bccf .Style ,&_agd );_ebg !=nil {return _ebg ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_bccf .TxBody =_g .NewCT_TextBody (); -if _bfab :=d .DecodeElement (_bccf .TxBody ,&_agd );_bfab !=nil {return _bfab ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_agd .Name ); -if _abd :=d .Skip ();_abd !=nil {return _abd ;};};case _cd .EndElement :break _bcd ;case _cd .CharData :};};return nil ;};func (_bfad *CT_Marker )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bfad .X =0.0;_bfad .Y =0.0;_fff :for {_dfe ,_feb :=d .Token (); -if _feb !=nil {return _feb ;};switch _ege :=_dfe .(type ){case _cd .StartElement :switch _ege .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078"}:if _bgb :=d .DecodeElement (&_bfad .X ,&_ege ); -_bgb !=nil {return _bgb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0079"}:if _gbee :=d .DecodeElement (&_bfad .Y ,&_ege ); -_gbee !=nil {return _gbee ;};default:_af .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_ege .Name ); -if _gfg :=d .Skip ();_gfg !=nil {return _gfg ;};};case _cd .EndElement :break _fff ;case _cd .CharData :};};return nil ;};func (_fce *CT_Shape )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _fce .MacroAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_fce .MacroAttr )}); -};if _fce .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_a .Sprintf ("\u0025\u0076",*_fce .TextlinkAttr )});};if _fce .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_a .Sprintf ("\u0025\u0064",_cadaf (*_fce .FLocksTextAttr ))}); -};if _fce .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_cadaf (*_fce .FPublishedAttr ))});};e .EncodeToken (start ); -_ada :=_cd .StartElement {Name :_cd .Name {Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fce .NvSpPr ,_ada );_dfec :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fce .SpPr ,_dfec );if _fce .Style !=nil {_dgeb :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0074\u0079l\u0065"}}; -e .EncodeElement (_fce .Style ,_dgeb );};if _fce .TxBody !=nil {_dgb :=_cd .StartElement {Name :_cd .Name {Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_fce .TxBody ,_dgb );};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ; -};type CT_AbsSizeAnchor struct{From *CT_Marker ; +// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path +func (_ddbc *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _ddbc .Sp !=nil {if _bea :=_ddbc .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_bea !=nil {return _bea ;};};if _ddbc .GrpSp !=nil {if _bfa :=_ddbc .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_bfa !=nil {return _bfa ;};};if _ddbc .GraphicFrame !=nil {if _bda :=_ddbc .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_bda !=nil {return _bda ;};};if _ddbc .CxnSp !=nil {if _eea :=_ddbc .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); +_eea !=nil {return _eea ;};};if _ddbc .Pic !=nil {if _bgc :=_ddbc .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_bgc !=nil {return _bgc ;};};return nil ;};func (_bgb *CT_GroupShapeNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_dcf :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_bgb .CNvPr ,_dcf );_gee :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bgb .CNvGrpSpPr ,_gee ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Shape Extent -Ext *_g .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_ffcb :=&EG_ObjectChoicesChoice {};return _ffcb ;};type CT_Shape struct{ +// Validate validates the CT_ShapeNonVisual and its children +func (_ace *CT_ShapeNonVisual )Validate ()error {return _ace .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_efa *CT_GraphicFrame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _efa .MacroAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_g .Sprintf ("\u0025\u0076",*_efa .MacroAttr )}); +};if _efa .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_g .Sprintf ("\u0025\u0064",_fffd (*_efa .FPublishedAttr ))});};e .EncodeToken (start ); +_debc :=_a .StartElement {Name :_a .Name {Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_efa .NvGraphicFramePr ,_debc );_cf :=_a .StartElement {Name :_a .Name {Local :"\u0078\u0066\u0072\u006d"}}; +e .EncodeElement (_efa .Xfrm ,_cf );_cfc :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_cfc .Attr =append (_cfc .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_efa .Graphic ,_cfc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the EG_ObjectChoicesChoice and its children +func (_aggd *EG_ObjectChoicesChoice )Validate ()error {return _aggd .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");};func (_dde *EG_ObjectChoices )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +_bbbe :for {_ddad ,_agab :=d .Token ();if _agab !=nil {return _agab ;};switch _gfa :=_ddad .(type ){case _a .StartElement :switch _gfa .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gea :=d .DecodeElement (&_dde .ObjectChoicesChoice .Sp ,&_gfa );_gea !=nil {return _gea ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _abd :=d .DecodeElement (&_dde .ObjectChoicesChoice .GrpSp ,&_gfa );_abd !=nil {return _abd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gcbc :=d .DecodeElement (&_dde .ObjectChoicesChoice .GraphicFrame ,&_gfa );_gcbc !=nil {return _gcbc ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _cgdg :=d .DecodeElement (&_dde .ObjectChoicesChoice .CxnSp ,&_gfa );_cgdg !=nil {return _cgdg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_dde .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _ddbg :=d .DecodeElement (&_dde .ObjectChoicesChoice .Pic ,&_gfa );_ddbg !=nil {return _ddbg ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_gfa .Name ); +if _bbgf :=d .Skip ();_bbgf !=nil {return _bbgf ;};};case _a .EndElement :break _bbbe ;case _a .CharData :};};return nil ;};func (_ccd *CT_GroupShapeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccd .Sp !=nil {_fed :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0070"}}; +e .EncodeElement (_ccd .Sp ,_fed );}else if _ccd .GrpSp !=nil {_dbe :=_a .StartElement {Name :_a .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_ccd .GrpSp ,_dbe );}else if _ccd .GraphicFrame !=nil {_fab :=_a .StartElement {Name :_a .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_ccd .GraphicFrame ,_fab );}else if _ccd .CxnSp !=nil {_gdb :=_a .StartElement {Name :_a .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_ccd .CxnSp ,_gdb );}else if _ccd .Pic !=nil {_cbf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u0069\u0063"}}; +e .EncodeElement (_ccd .Pic ,_cbf );};return nil ;};func NewCT_AbsSizeAnchor ()*CT_AbsSizeAnchor {_ag :=&CT_AbsSizeAnchor {};_ag .From =NewCT_Marker ();_ag .Ext =_dg .NewCT_PositiveSize2D ();_ag .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _ag ; +};func (_ccg *CT_GroupShape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gef :=_a .StartElement {Name :_a .Name {Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_ccg .NvGrpSpPr ,_gef );_dag :=_a .StartElement {Name :_a .Name {Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_ccg .GrpSpPr ,_dag );if _ccg .GroupShapeChoice !=nil {for _ ,_aeb :=range _ccg .GroupShapeChoice {_aeb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcf *EG_AnchorChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fcf .RelSizeAnchor !=nil {_gcge :=_a .StartElement {Name :_a .Name {Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_fcf .RelSizeAnchor ,_gcge );}else if _fcf .AbsSizeAnchor !=nil {_fdc :=_a .StartElement {Name :_a .Name {Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}}; +e .EncodeElement (_fcf .AbsSizeAnchor ,_fdc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Marker ()*CT_Marker {_bad :=&CT_Marker {};_bad .X =0.0;_bad .Y =0.0;return _bad };func (_cea *CT_GroupShapeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eega :=start ; +switch start .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cea .Sp =NewCT_Shape (); +if _gf :=d .DecodeElement (_cea .Sp ,&_eega );_gf !=nil {return _gf ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cea .GrpSp =NewCT_GroupShape (); +if _fgbfd :=d .DecodeElement (_cea .GrpSp ,&_eega );_fgbfd !=nil {return _fgbfd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cea .GraphicFrame =NewCT_GraphicFrame (); +if _ceaf :=d .DecodeElement (_cea .GraphicFrame ,&_eega );_ceaf !=nil {return _ceaf ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cea .CxnSp =NewCT_Connector (); +if _aga :=d .DecodeElement (_cea .CxnSp ,&_eega );_aga !=nil {return _aga ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cea .Pic =NewCT_Picture (); +if _ebga :=d .DecodeElement (_cea .Pic ,&_eega );_ebga !=nil {return _ebga ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eega .Name ); +if _eca :=d .Skip ();_eca !=nil {return _eca ;};};return nil ;};type CT_ShapeNonVisual struct{ + +// Chart Non Visual Properties +CNvPr *_dg .CT_NonVisualDrawingProps ; + +// Non-Visual Shape Drawing Properties +CNvSpPr *_dg .CT_NonVisualDrawingShapeProps ;};type CT_Shape struct{ // Reference to Custom Function MacroAttr *string ; @@ -141,177 +189,148 @@ FPublishedAttr *bool ; NvSpPr *CT_ShapeNonVisual ; // Shape Properties -SpPr *_g .CT_ShapeProperties ; +SpPr *_dg .CT_ShapeProperties ; // Shape Style -Style *_g .CT_ShapeStyle ; +Style *_dg .CT_ShapeStyle ; // Shape Text Body -TxBody *_g .CT_TextBody ;}; +TxBody *_dg .CT_TextBody ;}; -// ValidateWithPath validates the CT_AbsSizeAnchor and its children, prefixing error messages with path -func (_cf *CT_AbsSizeAnchor )ValidateWithPath (path string )error {if _cfg :=_cf .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_cfg !=nil {return _cfg ;};if _df :=_cf .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_df !=nil {return _df ; -};if _bf :=_cf .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_bf !=nil {return _bf ;};return nil ;}; +// Validate validates the CT_Drawing and its children +func (_dgf *CT_Drawing )Validate ()error {return _dgf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");}; -// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path -func (_cca *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _cca .Sp !=nil {if _ce :=_cca .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_ce !=nil {return _ce ;};};if _cca .GrpSp !=nil {if _aggf :=_cca .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_aggf !=nil {return _aggf ;};};if _cca .GraphicFrame !=nil {if _gfc :=_cca .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_gfc !=nil {return _gfc ;};};if _cca .CxnSp !=nil {if _dbc :=_cca .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); -_dbc !=nil {return _dbc ;};};if _cca .Pic !=nil {if _bbc :=_cca .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_bbc !=nil {return _bbc ;};};return nil ;};func (_ea *CT_Connector )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_ea .NvCxnSpPr =NewCT_ConnectorNonVisual (); -_ea .SpPr =_g .NewCT_ShapeProperties ();for _ ,_cb :=range start .Attr {if _cb .Name .Local =="\u006d\u0061\u0063r\u006f"{_bee :=_cb .Value ;_ea .MacroAttr =&_bee ;continue ;};if _cb .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_gb ,_fg :=_d .ParseBool (_cb .Value ); -if _fg !=nil {return _fg ;};_ea .FPublishedAttr =&_gb ;continue ;};};_ca :for {_aa ,_bgd :=d .Token ();if _bgd !=nil {return _bgd ;};switch _afa :=_aa .(type ){case _cd .StartElement :switch _afa .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _daa :=d .DecodeElement (_ea .NvCxnSpPr ,&_afa ); -_daa !=nil {return _daa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _dfa :=d .DecodeElement (_ea .SpPr ,&_afa ); -_dfa !=nil {return _dfa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_ea .Style =_g .NewCT_ShapeStyle (); -if _bfd :=d .DecodeElement (_ea .Style ,&_afa );_bfd !=nil {return _bfd ;};default:_af .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_afa .Name ); -if _gg :=d .Skip ();_gg !=nil {return _gg ;};};case _cd .EndElement :break _ca ;case _cd .CharData :};};return nil ;};func NewCT_GraphicFrame ()*CT_GraphicFrame {_dbd :=&CT_GraphicFrame {};_dbd .NvGraphicFramePr =NewCT_GraphicFrameNonVisual ();_dbd .Xfrm =_g .NewCT_Transform2D (); -_dbd .Graphic =_g .NewGraphic ();return _dbd ;};func (_badd *EG_ObjectChoicesChoice )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bfc :=start ;switch start .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_badd .Sp =NewCT_Shape (); -if _geb :=d .DecodeElement (_badd .Sp ,&_bfc );_geb !=nil {return _geb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_badd .GrpSp =NewCT_GroupShape (); -if _gdgg :=d .DecodeElement (_badd .GrpSp ,&_bfc );_gdgg !=nil {return _gdgg ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_badd .GraphicFrame =NewCT_GraphicFrame (); -if _fcaf :=d .DecodeElement (_badd .GraphicFrame ,&_bfc );_fcaf !=nil {return _fcaf ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_badd .CxnSp =NewCT_Connector (); -if _ggaa :=d .DecodeElement (_badd .CxnSp ,&_bfc );_ggaa !=nil {return _ggaa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_badd .Pic =NewCT_Picture (); -if _adc :=d .DecodeElement (_badd .Pic ,&_bfc );_adc !=nil {return _adc ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u0062\u006a\u0065c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bfc .Name ); -if _aabcc :=d .Skip ();_aabcc !=nil {return _aabcc ;};};return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_afb :=&CT_GroupShapeChoice {};return _afb }; +// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path +func (_cef *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _fcee :=_cef .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fcee !=nil {return _fcee ;};if _dccg :=_cef .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_dccg !=nil {return _dccg ;};return nil ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_begf :=&CT_ShapeNonVisual {};_begf .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_begf .CNvSpPr =_dg .NewCT_NonVisualDrawingShapeProps ();return _begf ;}; -// Validate validates the CT_PictureNonVisual and its children -func (_adg *CT_PictureNonVisual )Validate ()error {return _adg .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func (_cfgb *CT_GroupShape )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_cfgb .NvGrpSpPr =NewCT_GroupShapeNonVisual (); -_cfgb .GrpSpPr =_g .NewCT_GroupShapeProperties ();_bbe :for {_eec ,_bbd :=d .Token ();if _bbd !=nil {return _bbd ;};switch _efc :=_eec .(type ){case _cd .StartElement :switch _efc .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _gba :=d .DecodeElement (_cfgb .NvGrpSpPr ,&_efc ); -_gba !=nil {return _gba ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _dfc :=d .DecodeElement (_cfgb .GrpSpPr ,&_efc ); -_dfc !=nil {return _dfc ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cdg :=NewCT_GroupShapeChoice (); -if _fad :=d .DecodeElement (&_cdg .Sp ,&_efc );_fad !=nil {return _fad ;};_cfgb .GroupShapeChoice =append (_cfgb .GroupShapeChoice ,_cdg );case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cbba :=NewCT_GroupShapeChoice (); -if _fab :=d .DecodeElement (&_cbba .GrpSp ,&_efc );_fab !=nil {return _fab ;};_cfgb .GroupShapeChoice =append (_cfgb .GroupShapeChoice ,_cbba );case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_eb :=NewCT_GroupShapeChoice (); -if _dfaa :=d .DecodeElement (&_eb .GraphicFrame ,&_efc );_dfaa !=nil {return _dfaa ;};_cfgb .GroupShapeChoice =append (_cfgb .GroupShapeChoice ,_eb );case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bba :=NewCT_GroupShapeChoice (); -if _bcc :=d .DecodeElement (&_bba .CxnSp ,&_efc );_bcc !=nil {return _bcc ;};_cfgb .GroupShapeChoice =append (_cfgb .GroupShapeChoice ,_bba );case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_afg :=NewCT_GroupShapeChoice (); -if _agf :=d .DecodeElement (&_afg .Pic ,&_efc );_agf !=nil {return _agf ;};_cfgb .GroupShapeChoice =append (_cfgb .GroupShapeChoice ,_afg );default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_efc .Name ); -if _cde :=d .Skip ();_cde !=nil {return _cde ;};};case _cd .EndElement :break _bbe ;case _cd .CharData :};};return nil ;}; +// Validate validates the CT_RelSizeAnchor and its children +func (_fegc *CT_RelSizeAnchor )Validate ()error {return _fegc .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};type CT_Picture struct{ -// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path -func (_dabb *EG_Anchor )ValidateWithPath (path string )error {if _cfa :=_dabb .AnchorChoice .ValidateWithPath (path +"\u002f\u0041\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_cfa !=nil {return _cfa ;};return nil ;};func NewEG_ObjectChoices ()*EG_ObjectChoices {_bbf :=&EG_ObjectChoices {}; -_bbf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _bbf ;}; +// Reference to Custom Function +MacroAttr *string ; -// Validate validates the CT_AbsSizeAnchor and its children -func (_ac *CT_AbsSizeAnchor )Validate ()error {return _ac .ValidateWithPath ("\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};func (_dcc *CT_GraphicFrame )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_dcc .NvGraphicFramePr =NewCT_GraphicFrameNonVisual (); -_dcc .Xfrm =_g .NewCT_Transform2D ();_dcc .Graphic =_g .NewGraphic ();for _ ,_dae :=range start .Attr {if _dae .Name .Local =="\u006d\u0061\u0063r\u006f"{_bce :=_dae .Value ;_dcc .MacroAttr =&_bce ;continue ;};if _dae .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fccb ,_gbe :=_d .ParseBool (_dae .Value ); -if _gbe !=nil {return _gbe ;};_dcc .FPublishedAttr =&_fccb ;continue ;};};_edg :for {_dce ,_gdac :=d .Token ();if _gdac !=nil {return _gdac ;};switch _bgg :=_dce .(type ){case _cd .StartElement :switch _bgg .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _deb :=d .DecodeElement (_dcc .NvGraphicFramePr ,&_bgg ); -_deb !=nil {return _deb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _dfgg :=d .DecodeElement (_dcc .Xfrm ,&_bgg ); -_dfgg !=nil {return _dfgg ;};case _cd .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_cd .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _dbb :=d .DecodeElement (_dcc .Graphic ,&_bgg ); -_dbb !=nil {return _dbb ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_bgg .Name ); -if _dd :=d .Skip ();_dd !=nil {return _dd ;};};case _cd .EndElement :break _edg ;case _cd .CharData :};};return nil ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_accb :=&CT_ConnectorNonVisual {};_accb .CNvPr =_g .NewCT_NonVisualDrawingProps (); -_accb .CNvCxnSpPr =_g .NewCT_NonVisualConnectorProperties ();return _accb ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_cdd :=&CT_GroupShapeNonVisual {};_cdd .CNvPr =_g .NewCT_NonVisualDrawingProps ();_cdd .CNvGrpSpPr =_g .NewCT_NonVisualGroupDrawingShapeProps (); -return _cdd ;};type EG_Anchor struct{AnchorChoice *EG_AnchorChoice ;};type CT_ConnectorNonVisual struct{ +// Publish to Server +FPublishedAttr *bool ; -// Chart Non Visual Properties -CNvPr *_g .CT_NonVisualDrawingProps ; +// Non-Visual Picture Properties +NvPicPr *CT_PictureNonVisual ; -// Non-Visual Connection Shape Drawing Properties -CNvCxnSpPr *_g .CT_NonVisualConnectorProperties ;};func (_agg *CT_Drawing )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_edc :for {_dee ,_aga :=d .Token ();if _aga !=nil {return _aga ;};switch _bc :=_dee .(type ){case _cd .StartElement :switch _bc .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_fd :=NewEG_Anchor (); -_fd .AnchorChoice =NewEG_AnchorChoice ();_agg .EG_Anchor =append (_agg .EG_Anchor ,_fd );if _fdc :=d .DecodeElement (&_fd .AnchorChoice .RelSizeAnchor ,&_bc );_fdc !=nil {return _fdc ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_gf :=NewEG_Anchor (); -_gf .AnchorChoice =NewEG_AnchorChoice ();_agg .EG_Anchor =append (_agg .EG_Anchor ,_gf );if _fge :=d .DecodeElement (&_gf .AnchorChoice .AbsSizeAnchor ,&_bc );_fge !=nil {return _fge ;};default:_af .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_bc .Name ); -if _bca :=d .Skip ();_bca !=nil {return _bca ;};};case _cd .EndElement :break _edc ;case _cd .CharData :};};return nil ;};func _cadaf (_dga bool )uint8 {if _dga {return 1;};return 0;};func (_aecb *CT_GroupShapeChoice )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _aecb .Sp !=nil {_aea :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0070"}}; -e .EncodeElement (_aecb .Sp ,_aea );}else if _aecb .GrpSp !=nil {_cab :=_cd .StartElement {Name :_cd .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_aecb .GrpSp ,_cab );}else if _aecb .GraphicFrame !=nil {_bgff :=_cd .StartElement {Name :_cd .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_aecb .GraphicFrame ,_bgff );}else if _aecb .CxnSp !=nil {_ddb :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_aecb .CxnSp ,_ddb );}else if _aecb .Pic !=nil {_bdg :=_cd .StartElement {Name :_cd .Name {Local :"\u0070\u0069\u0063"}}; -e .EncodeElement (_aecb .Pic ,_bdg );};return nil ;}; +// Picture Fill +BlipFill *_dg .CT_BlipFillProperties ;SpPr *_dg .CT_ShapeProperties ;Style *_dg .CT_ShapeStyle ;};func (_cdd *EG_ObjectChoicesChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dad :=start ;switch start .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cdd .Sp =NewCT_Shape (); +if _bde :=d .DecodeElement (_cdd .Sp ,&_dad );_bde !=nil {return _bde ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cdd .GrpSp =NewCT_GroupShape (); +if _acdc :=d .DecodeElement (_cdd .GrpSp ,&_dad );_acdc !=nil {return _acdc ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cdd .GraphicFrame =NewCT_GraphicFrame (); +if _dagg :=d .DecodeElement (_cdd .GraphicFrame ,&_dad );_dagg !=nil {return _dagg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cdd .CxnSp =NewCT_Connector (); +if _fgae :=d .DecodeElement (_cdd .CxnSp ,&_dad );_fgae !=nil {return _fgae ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cdd .Pic =NewCT_Picture (); +if _afab :=d .DecodeElement (_cdd .Pic ,&_dad );_afab !=nil {return _afab ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u0062\u006a\u0065c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dad .Name ); +if _aeg :=d .Skip ();_aeg !=nil {return _aeg ;};};return nil ;};func (_dff *EG_ObjectChoicesChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dff .Sp !=nil {_cgde :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0070"}};e .EncodeElement (_dff .Sp ,_cgde ); +}else if _dff .GrpSp !=nil {_efg :=_a .StartElement {Name :_a .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_dff .GrpSp ,_efg );}else if _dff .GraphicFrame !=nil {_ebdg :=_a .StartElement {Name :_a .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_dff .GraphicFrame ,_ebdg );}else if _dff .CxnSp !=nil {_gdf :=_a .StartElement {Name :_a .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_dff .CxnSp ,_gdf );}else if _dff .Pic !=nil {_aba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u0069\u0063"}}; +e .EncodeElement (_dff .Pic ,_aba );};return nil ;}; -// Validate validates the CT_Connector and its children -func (_dfg *CT_Connector )Validate ()error {return _dfg .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func NewCT_Marker ()*CT_Marker {_aeb :=&CT_Marker {};_aeb .X =0.0;_aeb .Y =0.0;return _aeb }; +// Validate validates the CT_GroupShapeNonVisual and its children +func (_bge *CT_GroupShapeNonVisual )Validate ()error {return _bge .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};func (_gb *CT_GraphicFrameNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gb .CNvPr =_dg .NewCT_NonVisualDrawingProps (); +_gb .CNvGraphicFramePr =_dg .NewCT_NonVisualGraphicFrameProperties ();_ecc :for {_gab ,_eeb :=d .Token ();if _eeb !=nil {return _eeb ;};switch _ega :=_gab .(type ){case _a .StartElement :switch _ega .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _dge :=d .DecodeElement (_gb .CNvPr ,&_ega ); +_dge !=nil {return _dge ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _dcc :=d .DecodeElement (_gb .CNvGraphicFramePr ,&_ega ); +_dcc !=nil {return _dcc ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c\u0020%\u0076",_ega .Name ); +if _gec :=d .Skip ();_gec !=nil {return _gec ;};};case _a .EndElement :break _ecc ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_GraphicFrame and its children -func (_ff *CT_GraphicFrame )Validate ()error {return _ff .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");};type CT_ShapeNonVisual struct{ +// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path +func (_bccd *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _bccd .Sp !=nil {if _bbbea :=_bccd .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_bbbea !=nil {return _bbbea ;};};if _bccd .GrpSp !=nil {if _fffb :=_bccd .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_fffb !=nil {return _fffb ;};};if _bccd .GraphicFrame !=nil {if _eegc :=_bccd .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_eegc !=nil {return _eegc ;};};if _bccd .CxnSp !=nil {if _gaba :=_bccd .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); +_gaba !=nil {return _gaba ;};};if _bccd .Pic !=nil {if _cgc :=_bccd .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_cgc !=nil {return _cgc ;};};return nil ;};func (_afd *CT_GroupShapeNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afd .CNvPr =_dg .NewCT_NonVisualDrawingProps (); +_afd .CNvGrpSpPr =_dg .NewCT_NonVisualGroupDrawingShapeProps ();_acg :for {_cbb ,_bce :=d .Token ();if _bce !=nil {return _bce ;};switch _ecce :=_cbb .(type ){case _a .StartElement :switch _ecce .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _ab :=d .DecodeElement (_afd .CNvPr ,&_ecce ); +_ab !=nil {return _ab ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _gba :=d .DecodeElement (_afd .CNvGrpSpPr ,&_ecce ); +_gba !=nil {return _gba ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ecce .Name ); +if _gfb :=d .Skip ();_gfb !=nil {return _gfb ;};};case _a .EndElement :break _acg ;case _a .CharData :};};return nil ;};func (_cac *CT_GraphicFrame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cac .NvGraphicFramePr =NewCT_GraphicFrameNonVisual (); +_cac .Xfrm =_dg .NewCT_Transform2D ();_cac .Graphic =_dg .NewGraphic ();for _ ,_ff :=range start .Attr {if _ff .Name .Local =="\u006d\u0061\u0063r\u006f"{_aefc :=_ff .Value ;_cac .MacroAttr =&_aefc ;continue ;};if _ff .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_egg ,_cdga :=_f .ParseBool (_ff .Value ); +if _cdga !=nil {return _cdga ;};_cac .FPublishedAttr =&_egg ;continue ;};};_gcc :for {_adf ,_bff :=d .Token ();if _bff !=nil {return _bff ;};switch _ddf :=_adf .(type ){case _a .StartElement :switch _ddf .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _da :=d .DecodeElement (_cac .NvGraphicFramePr ,&_ddf ); +_da !=nil {return _da ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _gcd :=d .DecodeElement (_cac .Xfrm ,&_ddf ); +_gcd !=nil {return _gcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _agf :=d .DecodeElement (_cac .Graphic ,&_ddf ); +_agf !=nil {return _agf ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_ddf .Name ); +if _bfef :=d .Skip ();_bfef !=nil {return _bfef ;};};case _a .EndElement :break _gcc ;case _a .CharData :};};return nil ;};type CT_GraphicFrameNonVisual struct{ -// Chart Non Visual Properties -CNvPr *_g .CT_NonVisualDrawingProps ; +// Non-Visual Drawing Properties +CNvPr *_dg .CT_NonVisualDrawingProps ; -// Non-Visual Shape Drawing Properties -CNvSpPr *_g .CT_NonVisualDrawingShapeProps ;}; +// Non-Visual Graphic Frame Drawing Properties +CNvGraphicFramePr *_dg .CT_NonVisualGraphicFrameProperties ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};func NewCT_GroupShape ()*CT_GroupShape {_af :=&CT_GroupShape {};_af .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_af .GrpSpPr =_dg .NewCT_GroupShapeProperties (); +return _af ;}; -// Validate validates the CT_Marker and its children -func (_dgef *CT_Marker )Validate ()error {return _dgef .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_ecg :=&CT_PictureNonVisual {};_ecg .CNvPr =_g .NewCT_NonVisualDrawingProps (); -_ecg .CNvPicPr =_g .NewCT_NonVisualPictureProperties ();return _ecg ;};func (_fdd *EG_ObjectChoices )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_egd :for {_eefg ,_edb :=d .Token (); -if _edb !=nil {return _edb ;};switch _cgb :=_eefg .(type ){case _cd .StartElement :switch _cgb .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _cba :=d .DecodeElement (&_fdd .ObjectChoicesChoice .Sp ,&_cgb );_cba !=nil {return _cba ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _agcaf :=d .DecodeElement (&_fdd .ObjectChoicesChoice .GrpSp ,&_cgb );_agcaf !=nil {return _agcaf ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bebe :=d .DecodeElement (&_fdd .ObjectChoicesChoice .GraphicFrame ,&_cgb );_bebe !=nil {return _bebe ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bda :=d .DecodeElement (&_fdd .ObjectChoicesChoice .CxnSp ,&_cgb );_bda !=nil {return _bda ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_fdd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _eba :=d .DecodeElement (&_fdd .ObjectChoicesChoice .Pic ,&_cgb );_eba !=nil {return _eba ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_cgb .Name ); -if _aaf :=d .Skip ();_aaf !=nil {return _aaf ;};};case _cd .EndElement :break _egd ;case _cd .CharData :};};return nil ;};func (_bbcd *CT_RelSizeAnchor )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_bde :=_cd .StartElement {Name :_cd .Name {Local :"\u0066\u0072\u006f\u006d"}}; -e .EncodeElement (_bbcd .From ,_bde );_bga :=_cd .StartElement {Name :_cd .Name {Local :"\u0074\u006f"}};e .EncodeElement (_bbcd .To ,_bga );_bbcd .ObjectChoicesChoice .MarshalXML (e ,_cd .StartElement {});e .EncodeToken (_cd .EndElement {Name :start .Name }); -return nil ;};type EG_AnchorChoice struct{ +// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path +func (_acfb *CT_Marker )ValidateWithPath (path string )error {if _acfb .X < 0.0{return _g .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_acfb .X ); +};if _acfb .X > 1.0{return _g .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_acfb .X );};if _acfb .Y < 0.0{return _g .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_acfb .Y ); +};if _acfb .Y > 1.0{return _g .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_acfb .Y );};return nil ;}; + +// Validate validates the CT_GraphicFrameNonVisual and its children +func (_dfa *CT_GraphicFrameNonVisual )Validate ()error {return _dfa .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_GroupShapeNonVisual struct{ + +// Chart Non Visual Properties +CNvPr *_dg .CT_NonVisualDrawingProps ; + +// Non-Visual Group Shape Drawing Properties +CNvGrpSpPr *_dg .CT_NonVisualGroupDrawingShapeProps ;};type EG_AnchorChoice struct{ // Relative Anchor Shape Size RelSizeAnchor *CT_RelSizeAnchor ; // Absolute Anchor Shape Size -AbsSizeAnchor *CT_AbsSizeAnchor ;};func (_cbf *CT_GraphicFrameNonVisual )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_dad :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_cbf .CNvPr ,_dad ); -_dba :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}};e .EncodeElement (_cbf .CNvGraphicFramePr ,_dba );e .EncodeToken (_cd .EndElement {Name :start .Name }); -return nil ;};func (_bccad *CT_ShapeNonVisual )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bccad .CNvPr =_g .NewCT_NonVisualDrawingProps ();_bccad .CNvSpPr =_g .NewCT_NonVisualDrawingShapeProps ();_gdg :for {_gcad ,_efa :=d .Token (); -if _efa !=nil {return _efa ;};switch _aace :=_gcad .(type ){case _cd .StartElement :switch _aace .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gee :=d .DecodeElement (_bccad .CNvPr ,&_aace ); -_gee !=nil {return _gee ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _acag :=d .DecodeElement (_bccad .CNvSpPr ,&_aace ); -_acag !=nil {return _acag ;};default:_af .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_aace .Name ); -if _gddc :=d .Skip ();_gddc !=nil {return _gddc ;};};case _cd .EndElement :break _gdg ;case _cd .CharData :};};return nil ;};func (_gde *CT_PictureNonVisual )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_gde .CNvPr =_g .NewCT_NonVisualDrawingProps (); -_gde .CNvPicPr =_g .NewCT_NonVisualPictureProperties ();_edf :for {_aeg ,_aab :=d .Token ();if _aab !=nil {return _aab ;};switch _fgc :=_aeg .(type ){case _cd .StartElement :switch _fgc .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _fcg :=d .DecodeElement (_gde .CNvPr ,&_fgc ); -_fcg !=nil {return _fcg ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _eeb :=d .DecodeElement (_gde .CNvPicPr ,&_fgc ); -_eeb !=nil {return _eeb ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fgc .Name ); -if _cge :=d .Skip ();_cge !=nil {return _cge ;};};case _cd .EndElement :break _edf ;case _cd .CharData :};};return nil ;};type CT_Connector struct{ +AbsSizeAnchor *CT_AbsSizeAnchor ;};func (_fb *CT_Connector )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fb .MacroAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_g .Sprintf ("\u0025\u0076",*_fb .MacroAttr )}); +};if _fb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_g .Sprintf ("\u0025\u0064",_fffd (*_fb .FPublishedAttr ))});};e .EncodeToken (start ); +_ga :=_a .StartElement {Name :_a .Name {Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}};e .EncodeElement (_fb .NvCxnSpPr ,_ga );_cag :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fb .SpPr ,_cag );if _fb .Style !=nil {_aa :=_a .StartElement {Name :_a .Name {Local :"\u0073\u0074\u0079l\u0065"}}; +e .EncodeElement (_fb .Style ,_aa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func _fffd (_bbf bool )uint8 {if _bbf {return 1;};return 0;};func (_agef *CT_Shape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agef .NvSpPr =NewCT_ShapeNonVisual (); +_agef .SpPr =_dg .NewCT_ShapeProperties ();for _ ,_eda :=range start .Attr {if _eda .Name .Local =="\u006d\u0061\u0063r\u006f"{_agb :=_eda .Value ;_agef .MacroAttr =&_agb ;continue ;};if _eda .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_fdfe :=_eda .Value ; +_agef .TextlinkAttr =&_fdfe ;continue ;};if _eda .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_fgc ,_bdf :=_f .ParseBool (_eda .Value );if _bdf !=nil {return _bdf ;};_agef .FLocksTextAttr =&_fgc ;continue ;};if _eda .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_efbc ,_bgbb :=_f .ParseBool (_eda .Value ); +if _bgbb !=nil {return _bgbb ;};_agef .FPublishedAttr =&_efbc ;continue ;};};_adfe :for {_aaf ,_ede :=d .Token ();if _ede !=nil {return _ede ;};switch _afb :=_aaf .(type ){case _a .StartElement :switch _afb .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _dgbf :=d .DecodeElement (_agef .NvSpPr ,&_afb ); +_dgbf !=nil {return _dgbf ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _afa :=d .DecodeElement (_agef .SpPr ,&_afb ); +_afa !=nil {return _afa ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_agef .Style =_dg .NewCT_ShapeStyle (); +if _gdeb :=d .DecodeElement (_agef .Style ,&_afb );_gdeb !=nil {return _gdeb ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_agef .TxBody =_dg .NewCT_TextBody (); +if _efe :=d .DecodeElement (_agef .TxBody ,&_afb );_efe !=nil {return _efe ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_afb .Name ); +if _bbc :=d .Skip ();_bbc !=nil {return _bbc ;};};case _a .EndElement :break _adfe ;case _a .CharData :};};return nil ;};func (_fabd *CT_RelSizeAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bcg :=_a .StartElement {Name :_a .Name {Local :"\u0066\u0072\u006f\u006d"}}; +e .EncodeElement (_fabd .From ,_bcg );_cgdf :=_a .StartElement {Name :_a .Name {Local :"\u0074\u006f"}};e .EncodeElement (_fabd .To ,_cgdf );_fabd .ObjectChoicesChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_agfa *CT_PictureNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gcgc :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_agfa .CNvPr ,_gcgc );_dgfc :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}}; +e .EncodeElement (_agfa .CNvPicPr ,_dgfc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_GraphicFrame struct{ // Reference to Custom Function MacroAttr *string ; -// Publish to Server +// Publish To Server FPublishedAttr *bool ; -// Connector Non Visual Properties -NvCxnSpPr *CT_ConnectorNonVisual ; - -// Shape Properties -SpPr *_g .CT_ShapeProperties ; - -// Connection Shape Style -Style *_g .CT_ShapeStyle ;}; - -// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path -func (_cbc *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _gdc :=_cbc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gdc !=nil {return _gdc ;};if _cdga :=_cbc .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_cdga !=nil {return _cdga ;};return nil ;}; +// Non-Visual Graphic Frame Properties +NvGraphicFramePr *CT_GraphicFrameNonVisual ; -// Validate validates the CT_GroupShapeNonVisual and its children -func (_fb *CT_GroupShapeNonVisual )Validate ()error {return _fb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};func NewCT_RelSizeAnchor ()*CT_RelSizeAnchor {_fdf :=&CT_RelSizeAnchor {}; -_fdf .From =NewCT_Marker ();_fdf .To =NewCT_Marker ();_fdf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _fdf ;};func NewEG_AnchorChoice ()*EG_AnchorChoice {_fbbc :=&EG_AnchorChoice {};return _fbbc }; +// Graphic Frame Transform +Xfrm *_dg .CT_Transform2D ;Graphic *_dg .Graphic ;};type EG_Anchor struct{AnchorChoice *EG_AnchorChoice ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_gc :=&CT_ConnectorNonVisual {};_gc .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_gc .CNvCxnSpPr =_dg .NewCT_NonVisualConnectorProperties (); +return _gc ;};func (_ece *CT_ConnectorNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_cdg :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_ece .CNvPr ,_cdg );_adgf :=_a .StartElement {Name :_a .Name {Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_ece .CNvCxnSpPr ,_adgf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_ObjectChoicesChoice and its children -func (_bbac *EG_ObjectChoicesChoice )Validate ()error {return _bbac .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");}; +// Validate validates the CT_Shape and its children +func (_edf *CT_Shape )Validate ()error {return _edf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};type CT_PictureNonVisual struct{CNvPr *_dg .CT_NonVisualDrawingProps ; -// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path -func (_bcec *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _bcec .Sp !=nil {if _gdbe :=_bcec .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_gdbe !=nil {return _gdbe ;};};if _bcec .GrpSp !=nil {if _ecag :=_bcec .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_ecag !=nil {return _ecag ;};};if _bcec .GraphicFrame !=nil {if _age :=_bcec .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_age !=nil {return _age ;};};if _bcec .CxnSp !=nil {if _cadd :=_bcec .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); -_cadd !=nil {return _cadd ;};};if _bcec .Pic !=nil {if _gbc :=_bcec .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_gbc !=nil {return _gbc ;};};return nil ;};func (_be *CT_AbsSizeAnchor )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start ); -_f :=_cd .StartElement {Name :_cd .Name {Local :"\u0066\u0072\u006f\u006d"}};e .EncodeElement (_be .From ,_f );_fc :=_cd .StartElement {Name :_cd .Name {Local :"\u0065\u0078\u0074"}};e .EncodeElement (_be .Ext ,_fc );_be .ObjectChoicesChoice .MarshalXML (e ,_cd .StartElement {}); -e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// Non-Visual Picture Drawing Properties +CNvPicPr *_dg .CT_NonVisualPictureProperties ;};func (_ade *CT_AbsSizeAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ade .From =NewCT_Marker ();_ade .Ext =_dg .NewCT_PositiveSize2D ();_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +_ca :for {_caa ,_ec :=d .Token ();if _ec !=nil {return _ec ;};switch _ee :=_caa .(type ){case _a .StartElement :switch _ee .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _fg :=d .DecodeElement (_ade .From ,&_ee ); +_fg !=nil {return _fg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _cd :=d .DecodeElement (_ade .Ext ,&_ee ); +_cd !=nil {return _cd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _eeg :=d .DecodeElement (&_ade .ObjectChoicesChoice .Sp ,&_ee );_eeg !=nil {return _eeg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _b :=d .DecodeElement (&_ade .ObjectChoicesChoice .GrpSp ,&_ee );_b !=nil {return _b ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _df :=d .DecodeElement (&_ade .ObjectChoicesChoice .GraphicFrame ,&_ee );_df !=nil {return _df ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _ea :=d .DecodeElement (&_ade .ObjectChoicesChoice .CxnSp ,&_ee );_ea !=nil {return _ea ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ade .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gd :=d .DecodeElement (&_ade .ObjectChoicesChoice .Pic ,&_ee );_gd !=nil {return _gd ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_ee .Name ); +if _age :=d .Skip ();_age !=nil {return _age ;};};case _a .EndElement :break _ca ;case _a .CharData :};};return nil ;};func NewCT_Drawing ()*CT_Drawing {_edb :=&CT_Drawing {};return _edb }; -// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path -func (_ge *CT_Drawing )ValidateWithPath (path string )error {for _cg ,_fe :=range _ge .EG_Anchor {if _fcc :=_fe .ValidateWithPath (_a .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_cg ));_fcc !=nil {return _fcc ; -};};return nil ;};func (_bb *CT_AbsSizeAnchor )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_bb .From =NewCT_Marker ();_bb .Ext =_g .NewCT_PositiveSize2D ();_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_ad :for {_afc ,_fa :=d .Token (); -if _fa !=nil {return _fa ;};switch _dc :=_afc .(type ){case _cd .StartElement :switch _dc .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _fcf :=d .DecodeElement (_bb .From ,&_dc ); -_fcf !=nil {return _fcf ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _db :=d .DecodeElement (_bb .Ext ,&_dc ); -_db !=nil {return _db ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ag :=d .DecodeElement (&_bb .ObjectChoicesChoice .Sp ,&_dc );_ag !=nil {return _ag ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bg :=d .DecodeElement (&_bb .ObjectChoicesChoice .GrpSp ,&_dc );_bg !=nil {return _bg ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _de :=d .DecodeElement (&_bb .ObjectChoicesChoice .GraphicFrame ,&_dc );_de !=nil {return _de ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _eg :=d .DecodeElement (&_bb .ObjectChoicesChoice .CxnSp ,&_dc );_eg !=nil {return _eg ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _da :=d .DecodeElement (&_bb .ObjectChoicesChoice .Pic ,&_dc );_da !=nil {return _da ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_dc .Name ); -if _gd :=d .Skip ();_gd !=nil {return _gd ;};};case _cd .EndElement :break _ad ;case _cd .CharData :};};return nil ;};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ; +// Validate validates the CT_Marker and its children +func (_acgf *CT_Marker )Validate ()error {return _acgf .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ; }; -// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path -func (_cdbd *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _cdcc :=_cdbd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cdcc !=nil {return _cdcc ;};if _gfd :=_cdbd .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); -_gfd !=nil {return _gfd ;};return nil ;};func NewCT_Connector ()*CT_Connector {_dg :=&CT_Connector {};_dg .NvCxnSpPr =NewCT_ConnectorNonVisual ();_dg .SpPr =_g .NewCT_ShapeProperties ();return _dg ;}; - -// Validate validates the CT_ConnectorNonVisual and its children -func (_ec *CT_ConnectorNonVisual )Validate ()error {return _ec .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_faef *CT_PictureNonVisual )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start ); -_agc :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_faef .CNvPr ,_agc );_gbgg :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_faef .CNvPicPr ,_gbgg ); -e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_PictureNonVisual and its children +func (_cgd *CT_PictureNonVisual )Validate ()error {return _cgd .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");}; -// ValidateWithPath validates the EG_AnchorChoice and its children, prefixing error messages with path -func (_adad *EG_AnchorChoice )ValidateWithPath (path string )error {if _adad .RelSizeAnchor !=nil {if _aggfb :=_adad .RelSizeAnchor .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_aggfb !=nil {return _aggfb ; -};};if _adad .AbsSizeAnchor !=nil {if _eac :=_adad .AbsSizeAnchor .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0053\u0069\u007a\u0065\u0041n\u0063\u0068\u006f\u0072");_eac !=nil {return _eac ;};};return nil ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_aabc :=&CT_ShapeNonVisual {}; -_aabc .CNvPr =_g .NewCT_NonVisualDrawingProps ();_aabc .CNvSpPr =_g .NewCT_NonVisualDrawingShapeProps ();return _aabc ;};func NewCT_Shape ()*CT_Shape {_feg :=&CT_Shape {};_feg .NvSpPr =NewCT_ShapeNonVisual ();_feg .SpPr =_g .NewCT_ShapeProperties ();return _feg ; -};type CT_Picture struct{ +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_gcf *CT_Shape )ValidateWithPath (path string )error {if _caf :=_gcf .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_caf !=nil {return _caf ;};if _bace :=_gcf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_bace !=nil {return _bace ;};if _gcf .Style !=nil {if _dfbc :=_gcf .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_dfbc !=nil {return _dfbc ;};};if _gcf .TxBody !=nil {if _eee :=_gcf .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); +_eee !=nil {return _eee ;};};return nil ;};type CT_Connector struct{ // Reference to Custom Function MacroAttr *string ; @@ -319,127 +338,106 @@ MacroAttr *string ; // Publish to Server FPublishedAttr *bool ; -// Non-Visual Picture Properties -NvPicPr *CT_PictureNonVisual ; - -// Picture Fill -BlipFill *_g .CT_BlipFillProperties ;SpPr *_g .CT_ShapeProperties ;Style *_g .CT_ShapeStyle ;};func (_aae *CT_ShapeNonVisual )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start );_dgg :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076P\u0072"}}; -e .EncodeElement (_aae .CNvPr ,_dgg );_agga :=_cd .StartElement {Name :_cd .Name {Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_aae .CNvSpPr ,_agga );e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;};func (_dagb *EG_ObjectChoicesChoice )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _dagb .Sp !=nil {_fdcde :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0070"}}; -e .EncodeElement (_dagb .Sp ,_fdcde );}else if _dagb .GrpSp !=nil {_gec :=_cd .StartElement {Name :_cd .Name {Local :"\u0067\u0072\u0070S\u0070"}};e .EncodeElement (_dagb .GrpSp ,_gec );}else if _dagb .GraphicFrame !=nil {_gdea :=_cd .StartElement {Name :_cd .Name {Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_dagb .GraphicFrame ,_gdea );}else if _dagb .CxnSp !=nil {_gfgg :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u0078\u006eS\u0070"}};e .EncodeElement (_dagb .CxnSp ,_gfgg );}else if _dagb .Pic !=nil {_fdcf :=_cd .StartElement {Name :_cd .Name {Local :"\u0070\u0069\u0063"}}; -e .EncodeElement (_dagb .Pic ,_fdcf );};return nil ;}; +// Connector Non Visual Properties +NvCxnSpPr *CT_ConnectorNonVisual ; -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_eda *CT_Shape )ValidateWithPath (path string )error {if _feeg :=_eda .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_feeg !=nil {return _feeg ;};if _geg :=_eda .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_geg !=nil {return _geg ;};if _eda .Style !=nil {if _gab :=_eda .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gab !=nil {return _gab ;};};if _eda .TxBody !=nil {if _edcg :=_eda .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); -_edcg !=nil {return _edcg ;};};return nil ;};type EG_ObjectChoices struct{ObjectChoicesChoice *EG_ObjectChoicesChoice ;};func (_acf *CT_RelSizeAnchor )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_acf .From =NewCT_Marker ();_acf .To =NewCT_Marker (); -_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_cee :for {_eeg ,_bffd :=d .Token ();if _bffd !=nil {return _bffd ;};switch _adf :=_eeg .(type ){case _cd .StartElement :switch _adf .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _dbce :=d .DecodeElement (_acf .From ,&_adf ); -_dbce !=nil {return _dbce ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _feab :=d .DecodeElement (_acf .To ,&_adf ); -_feab !=nil {return _feab ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _def :=d .DecodeElement (&_acf .ObjectChoicesChoice .Sp ,&_adf );_def !=nil {return _def ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bgaa :=d .DecodeElement (&_acf .ObjectChoicesChoice .GrpSp ,&_adf );_bgaa !=nil {return _bgaa ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _cdgb :=d .DecodeElement (&_acf .ObjectChoicesChoice .GraphicFrame ,&_adf );_cdgb !=nil {return _cdgb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bbbf :=d .DecodeElement (&_acf .ObjectChoicesChoice .CxnSp ,&_adf );_bbbf !=nil {return _bbbf ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_acf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ffb :=d .DecodeElement (&_acf .ObjectChoicesChoice .Pic ,&_adf );_ffb !=nil {return _ffb ;};default:_af .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_adf .Name ); -if _dcg :=d .Skip ();_dcg !=nil {return _dcg ;};};case _cd .EndElement :break _cee ;case _cd .CharData :};};return nil ;}; +// Shape Properties +SpPr *_dg .CT_ShapeProperties ; -// ValidateWithPath validates the CT_RelSizeAnchor and its children, prefixing error messages with path -func (_beeb *CT_RelSizeAnchor )ValidateWithPath (path string )error {if _fgcd :=_beeb .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fgcd !=nil {return _fgcd ;};if _edfg :=_beeb .To .ValidateWithPath (path +"\u002f\u0054\u006f");_edfg !=nil {return _edfg ; -};if _fadc :=_beeb .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_fadc !=nil {return _fadc ;};return nil ;};func NewCT_AbsSizeAnchor ()*CT_AbsSizeAnchor {_e :=&CT_AbsSizeAnchor {}; -_e .From =NewCT_Marker ();_e .Ext =_g .NewCT_PositiveSize2D ();_e .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _e ;};func (_eae *CT_Picture )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _eae .MacroAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_eae .MacroAttr )}); -};if _eae .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_cadaf (*_eae .FPublishedAttr ))});};e .EncodeToken (start ); -_fbg :=_cd .StartElement {Name :_cd .Name {Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_eae .NvPicPr ,_fbg );_bbb :=_cd .StartElement {Name :_cd .Name {Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_eae .BlipFill ,_bbb ); -_aggd :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eae .SpPr ,_aggd );if _eae .Style !=nil {_ffc :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_eae .Style ,_ffc ); -};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;};func (_adgf *EG_Anchor )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {_adgf .AnchorChoice .MarshalXML (e ,_cd .StartElement {});return nil ;}; +// Connection Shape Style +Style *_dg .CT_ShapeStyle ;};type EG_ObjectChoices struct{ObjectChoicesChoice *EG_ObjectChoicesChoice ;}; -// Validate validates the EG_AnchorChoice and its children -func (_gced *EG_AnchorChoice )Validate ()error {return _gced .ValidateWithPath ("\u0045G\u005fA\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_acc *CT_Connector )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {if _acc .MacroAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_acc .MacroAttr )}); -};if _acc .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_cd .Attr {Name :_cd .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_cadaf (*_acc .FPublishedAttr ))});};e .EncodeToken (start ); -_gdb :=_cd .StartElement {Name :_cd .Name {Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}};e .EncodeElement (_acc .NvCxnSpPr ,_gdb );_cdb :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0070\u0050\u0072"}};e .EncodeElement (_acc .SpPr ,_cdb ); -if _acc .Style !=nil {_ga :=_cd .StartElement {Name :_cd .Name {Local :"\u0073\u0074\u0079l\u0065"}};e .EncodeElement (_acc .Style ,_ga );};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ; -GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;}; +// Validate validates the CT_GraphicFrame and its children +func (_fgb *CT_GraphicFrame )Validate ()error {return _fgb .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");}; -// Validate validates the CT_GroupShapeChoice and its children -func (_gaad *CT_GroupShapeChoice )Validate ()error {return _gaad .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path +func (_baa *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _cabb :=_baa .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cabb !=nil {return _cabb ;};if _dfg :=_baa .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); +_dfg !=nil {return _dfg ;};return nil ;};func (_gcb *CT_ShapeNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcb .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_gcb .CNvSpPr =_dg .NewCT_NonVisualDrawingShapeProps ();_cebe :for {_faa ,_bbb :=d .Token (); +if _bbb !=nil {return _bbb ;};switch _cbgc :=_faa .(type ){case _a .StartElement :switch _cbgc .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _efbd :=d .DecodeElement (_gcb .CNvPr ,&_cbgc ); +_efbd !=nil {return _efbd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _feea :=d .DecodeElement (_gcb .CNvSpPr ,&_cbgc ); +_feea !=nil {return _feea ;};default:_dd .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_cbgc .Name ); +if _afe :=d .Skip ();_afe !=nil {return _afe ;};};case _a .EndElement :break _cebe ;case _a .CharData :};};return nil ;};func (_fafg *CT_RelSizeAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fafg .From =NewCT_Marker ();_fafg .To =NewCT_Marker (); +_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_bcb :for {_acde ,_bafc :=d .Token ();if _bafc !=nil {return _bafc ;};switch _dabb :=_acde .(type ){case _a .StartElement :switch _dabb .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _ceab :=d .DecodeElement (_fafg .From ,&_dabb ); +_ceab !=nil {return _ceab ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _gfbe :=d .DecodeElement (_fafg .To ,&_dabb ); +_gfbe !=nil {return _gfbe ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _adae :=d .DecodeElement (&_fafg .ObjectChoicesChoice .Sp ,&_dabb );_adae !=nil {return _adae ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gde :=d .DecodeElement (&_fafg .ObjectChoicesChoice .GrpSp ,&_dabb );_gde !=nil {return _gde ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _abbc :=d .DecodeElement (&_fafg .ObjectChoicesChoice .GraphicFrame ,&_dabb );_abbc !=nil {return _abbc ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _fbg :=d .DecodeElement (&_fafg .ObjectChoicesChoice .CxnSp ,&_dabb );_fbg !=nil {return _fbg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_fafg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _feg :=d .DecodeElement (&_fafg .ObjectChoicesChoice .Pic ,&_dabb );_feg !=nil {return _feg ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_dabb .Name ); +if _acb :=d .Skip ();_acb !=nil {return _acb ;};};case _a .EndElement :break _bcb ;case _a .CharData :};};return nil ;};func (_dbf *CT_PictureNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbf .CNvPr =_dg .NewCT_NonVisualDrawingProps (); +_dbf .CNvPicPr =_dg .NewCT_NonVisualPictureProperties ();_aed :for {_ddfc ,_fbb :=d .Token ();if _fbb !=nil {return _fbb ;};switch _ccb :=_ddfc .(type ){case _a .StartElement :switch _ccb .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gaa :=d .DecodeElement (_dbf .CNvPr ,&_ccb ); +_gaa !=nil {return _gaa ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _eeag :=d .DecodeElement (_dbf .CNvPicPr ,&_ccb ); +_eeag !=nil {return _eeag ;};default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ccb .Name ); +if _bdaa :=d .Skip ();_bdaa !=nil {return _bdaa ;};};case _a .EndElement :break _aed ;case _a .CharData :};};return nil ;};func NewEG_AnchorChoice ()*EG_AnchorChoice {_agg :=&EG_AnchorChoice {};return _agg };func (_facc *EG_ObjectChoices )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_facc .ObjectChoicesChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_add :=&CT_GroupShapeChoice {};return _add }; // ValidateWithPath validates the CT_GraphicFrameNonVisual and its children, prefixing error messages with path -func (_eef *CT_GraphicFrameNonVisual )ValidateWithPath (path string )error {if _cda :=_eef .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cda !=nil {return _cda ;};if _acb :=_eef .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_acb !=nil {return _acb ;};return nil ;}; - -// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path -func (_ecbe *CT_Marker )ValidateWithPath (path string )error {if _ecbe .X < 0.0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ecbe .X ); -};if _ecbe .X > 1.0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0058\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ecbe .X );};if _ecbe .Y < 0.0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ecbe .Y ); -};if _ecbe .Y > 1.0{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0059\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0031\u002e\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ecbe .Y );};return nil ;};func NewCT_GraphicFrameNonVisual ()*CT_GraphicFrameNonVisual {_bag :=&CT_GraphicFrameNonVisual {}; -_bag .CNvPr =_g .NewCT_NonVisualDrawingProps ();_bag .CNvGraphicFramePr =_g .NewCT_NonVisualGraphicFrameProperties ();return _bag ;};func NewCT_Picture ()*CT_Picture {_dccb :=&CT_Picture {};_dccb .NvPicPr =NewCT_PictureNonVisual ();_dccb .BlipFill =_g .NewCT_BlipFillProperties (); -_dccb .SpPr =_g .NewCT_ShapeProperties ();return _dccb ;}; - -// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path -func (_fbgg *EG_ObjectChoices )ValidateWithPath (path string )error {if _gag :=_fbgg .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_gag !=nil {return _gag ; -};return nil ;};func (_cfge *EG_Anchor )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_cfge .AnchorChoice =NewEG_AnchorChoice ();_fag :for {_dbae ,_ecac :=d .Token ();if _ecac !=nil {return _ecac ;};switch _fcd :=_dbae .(type ){case _cd .StartElement :switch _fcd .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u0065\u006c\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_cfge .AnchorChoice =NewEG_AnchorChoice (); -if _cfe :=d .DecodeElement (&_cfge .AnchorChoice .RelSizeAnchor ,&_fcd );_cfe !=nil {return _cfe ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u0053\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072"}:_cfge .AnchorChoice =NewEG_AnchorChoice (); -if _fgd :=d .DecodeElement (&_cfge .AnchorChoice .AbsSizeAnchor ,&_fcd );_fgd !=nil {return _fgd ;};default:_af .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_fcd .Name ); -if _faa :=d .Skip ();_faa !=nil {return _faa ;};};case _cd .EndElement :break _fag ;case _cd .CharData :};};return nil ;}; - -// Validate validates the EG_ObjectChoices and its children -func (_dfaf *EG_ObjectChoices )Validate ()error {return _dfaf .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func (_caba *CT_Picture )UnmarshalXML (d *_cd .Decoder ,start _cd .StartElement )error {_caba .NvPicPr =NewCT_PictureNonVisual (); -_caba .BlipFill =_g .NewCT_BlipFillProperties ();_caba .SpPr =_g .NewCT_ShapeProperties ();for _ ,_acdd :=range start .Attr {if _acdd .Name .Local =="\u006d\u0061\u0063r\u006f"{_bfgf :=_acdd .Value ;_caba .MacroAttr =&_bfgf ;continue ;};if _acdd .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fda ,_gcc :=_d .ParseBool (_acdd .Value ); -if _gcc !=nil {return _gcc ;};_caba .FPublishedAttr =&_fda ;continue ;};};_dbe :for {_cded ,_bcca :=d .Token ();if _bcca !=nil {return _bcca ;};switch _aeba :=_cded .(type ){case _cd .StartElement :switch _aeba .Name {case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _gcf :=d .DecodeElement (_caba .NvPicPr ,&_aeba ); -_gcf !=nil {return _gcf ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _beb :=d .DecodeElement (_caba .BlipFill ,&_aeba ); -_beb !=nil {return _beb ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _beba :=d .DecodeElement (_caba .SpPr ,&_aeba ); -_beba !=nil {return _beba ;};case _cd .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_caba .Style =_g .NewCT_ShapeStyle (); -if _cac :=d .DecodeElement (_caba .Style ,&_aeba );_cac !=nil {return _cac ;};default:_af .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_aeba .Name ); -if _gca :=d .Skip ();_gca !=nil {return _gca ;};};case _cd .EndElement :break _dbe ;case _cd .CharData :};};return nil ;};func (_acce *EG_ObjectChoices )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {_acce .ObjectChoicesChoice .MarshalXML (e ,_cd .StartElement {}); -return nil ;}; - -// Validate validates the CT_ShapeNonVisual and its children -func (_agca *CT_ShapeNonVisual )Validate ()error {return _agca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};type CT_RelSizeAnchor struct{ - -// Starting Anchor Point -From *CT_Marker ; - -// Ending Anchor Point -To *CT_Marker ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;}; +func (_fdf *CT_GraphicFrameNonVisual )ValidateWithPath (path string )error {if _dee :=_fdf .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dee !=nil {return _dee ;};if _dbd :=_fdf .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_dbd !=nil {return _dbd ;};return nil ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_begg :=&CT_PictureNonVisual {};_begg .CNvPr =_dg .NewCT_NonVisualDrawingProps ();_begg .CNvPicPr =_dg .NewCT_NonVisualPictureProperties ();return _begg ;};func (_ggb *CT_Picture )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggb .NvPicPr =NewCT_PictureNonVisual (); +_ggb .BlipFill =_dg .NewCT_BlipFillProperties ();_ggb .SpPr =_dg .NewCT_ShapeProperties ();for _ ,_edc :=range start .Attr {if _edc .Name .Local =="\u006d\u0061\u0063r\u006f"{_ffg :=_edc .Value ;_ggb .MacroAttr =&_ffg ;continue ;};if _edc .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_feb ,_fceg :=_f .ParseBool (_edc .Value ); +if _fceg !=nil {return _fceg ;};_ggb .FPublishedAttr =&_feb ;continue ;};};_cdc :for {_fad ,_agc :=d .Token ();if _agc !=nil {return _agc ;};switch _edcg :=_fad .(type ){case _a .StartElement :switch _edcg .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _dgbe :=d .DecodeElement (_ggb .NvPicPr ,&_edcg ); +_dgbe !=nil {return _dgbe ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _addd :=d .DecodeElement (_ggb .BlipFill ,&_edcg ); +_addd !=nil {return _addd ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _abg :=d .DecodeElement (_ggb .SpPr ,&_edcg ); +_abg !=nil {return _abg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_ggb .Style =_dg .NewCT_ShapeStyle (); +if _abb :=d .DecodeElement (_ggb .Style ,&_edcg );_abb !=nil {return _abb ;};default:_dd .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_edcg .Name ); +if _gfbb :=d .Skip ();_gfbb !=nil {return _gfbb ;};};case _a .EndElement :break _cdc ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_GraphicFrame and its children, prefixing error messages with path -func (_gaa *CT_GraphicFrame )ValidateWithPath (path string )error {if _ef :=_gaa .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_ef !=nil {return _ef ;};if _bffe :=_gaa .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); -_bffe !=nil {return _bffe ;};if _bfdf :=_gaa .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_bfdf !=nil {return _bfdf ;};return nil ;};func (_gafc *CT_GroupShapeNonVisual )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {e .EncodeToken (start ); -_acd :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076P\u0072"}};e .EncodeElement (_gafc .CNvPr ,_acd );_cgd :=_cd .StartElement {Name :_cd .Name {Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gafc .CNvGrpSpPr ,_cgd ); -e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;};func (_aec *CT_Drawing )MarshalXML (e *_cd .Encoder ,start _cd .StartElement )error {start .Name .Local ="\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067";e .EncodeToken (start ); -if _aec .EG_Anchor !=nil {for _ ,_fgf :=range _aec .EG_Anchor {_fgf .MarshalXML (e ,_cd .StartElement {});};};e .EncodeToken (_cd .EndElement {Name :start .Name });return nil ;}; +// Validate validates the EG_AnchorChoice and its children +func (_dfgf *EG_AnchorChoice )Validate ()error {return _dfgf .ValidateWithPath ("\u0045G\u005fA\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_Shape ()*CT_Shape {_ebdf :=&CT_Shape {};_ebdf .NvSpPr =NewCT_ShapeNonVisual (); +_ebdf .SpPr =_dg .NewCT_ShapeProperties ();return _ebdf ;};func (_fee *CT_GroupShape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fee .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_fee .GrpSpPr =_dg .NewCT_GroupShapeProperties ();_ada :for {_bcf ,_acd :=d .Token (); +if _acd !=nil {return _acd ;};switch _fff :=_bcf .(type ){case _a .StartElement :switch _fff .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _cgb :=d .DecodeElement (_fee .NvGrpSpPr ,&_fff ); +_cgb !=nil {return _cgb ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _fac :=d .DecodeElement (_fee .GrpSpPr ,&_fff ); +_fac !=nil {return _fac ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_dea :=NewCT_GroupShapeChoice (); +if _aee :=d .DecodeElement (&_dea .Sp ,&_fff );_aee !=nil {return _aee ;};_fee .GroupShapeChoice =append (_fee .GroupShapeChoice ,_dea );case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bfd :=NewCT_GroupShapeChoice (); +if _cacg :=d .DecodeElement (&_bfd .GrpSp ,&_fff );_cacg !=nil {return _cacg ;};_fee .GroupShapeChoice =append (_fee .GroupShapeChoice ,_bfd );case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_faf :=NewCT_GroupShapeChoice (); +if _edd :=d .DecodeElement (&_faf .GraphicFrame ,&_fff );_edd !=nil {return _edd ;};_fee .GroupShapeChoice =append (_fee .GroupShapeChoice ,_faf );case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bcd :=NewCT_GroupShapeChoice (); +if _dfd :=d .DecodeElement (&_bcd .CxnSp ,&_fff );_dfd !=nil {return _dfd ;};_fee .GroupShapeChoice =append (_fee .GroupShapeChoice ,_bcd );case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bbd :=NewCT_GroupShapeChoice (); +if _cde :=d .DecodeElement (&_bbd .Pic ,&_fff );_cde !=nil {return _cde ;};_fee .GroupShapeChoice =append (_fee .GroupShapeChoice ,_bbd );default:_dd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_fff .Name ); +if _dab :=d .Skip ();_dab !=nil {return _dab ;};};case _a .EndElement :break _ada ;case _a .CharData :};};return nil ;};func (_cg *CT_Connector )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cg .NvCxnSpPr =NewCT_ConnectorNonVisual ();_cg .SpPr =_dg .NewCT_ShapeProperties (); +for _ ,_ed :=range start .Attr {if _ed .Name .Local =="\u006d\u0061\u0063r\u006f"{_ded :=_ed .Value ;_cg .MacroAttr =&_ded ;continue ;};if _ed .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_ba ,_adb :=_f .ParseBool (_ed .Value ); +if _adb !=nil {return _adb ;};_cg .FPublishedAttr =&_ba ;continue ;};};_bd :for {_bf ,_ef :=d .Token ();if _ef !=nil {return _ef ;};switch _gag :=_bf .(type ){case _a .StartElement :switch _gag .Name {case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _bb :=d .DecodeElement (_cg .NvCxnSpPr ,&_gag ); +_bb !=nil {return _bb ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _bbg :=d .DecodeElement (_cg .SpPr ,&_gag ); +_bbg !=nil {return _bbg ;};case _a .Name {Space :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_cg .Style =_dg .NewCT_ShapeStyle (); +if _beg :=d .DecodeElement (_cg .Style ,&_gag );_beg !=nil {return _beg ;};default:_dd .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_gag .Name ); +if _bc :=d .Skip ();_bc !=nil {return _bc ;};};case _a .EndElement :break _bd ;case _a .CharData :};};return nil ;};type CT_Marker struct{ -// Validate validates the CT_Shape and its children -func (_fead *CT_Shape )Validate ()error {return _fead .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewEG_Anchor ()*EG_Anchor {_bafa :=&EG_Anchor {};_bafa .AnchorChoice =NewEG_AnchorChoice ();return _bafa ;}; +// Relative X Coordinate +X float64 ; -// Validate validates the CT_GroupShape and its children -func (_bac *CT_GroupShape )Validate ()error {return _bac .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};type CT_GroupShapeNonVisual struct{ +// Relative Y Coordinate +Y float64 ;}; -// Chart Non Visual Properties -CNvPr *_g .CT_NonVisualDrawingProps ; +// Validate validates the CT_AbsSizeAnchor and its children +func (_dfb *CT_AbsSizeAnchor )Validate ()error {return _dfb .ValidateWithPath ("\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072");};func NewEG_ObjectChoices ()*EG_ObjectChoices {_ecf :=&EG_ObjectChoices {};_ecf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +return _ecf ;}; -// Non-Visual Group Shape Drawing Properties -CNvGrpSpPr *_g .CT_NonVisualGroupDrawingShapeProps ;};type CT_GroupShape struct{ +// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path +func (_bec *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _bab :=_bec .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bab !=nil {return _bab ;};if _cec :=_bec .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); +_cec !=nil {return _cec ;};return nil ;}; -// Non-Visual Group Shape Properties -NvGrpSpPr *CT_GroupShapeNonVisual ; +// Validate validates the CT_Connector and its children +func (_eaf *CT_Connector )Validate ()error {return _eaf .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");}; -// Group Shape Properties -GrpSpPr *_g .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;};type CT_PictureNonVisual struct{CNvPr *_g .CT_NonVisualDrawingProps ; +// Validate validates the EG_Anchor and its children +func (_cfa *EG_Anchor )Validate ()error {return _cfa .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_aec :=&EG_ObjectChoicesChoice {};return _aec ;}; -// Non-Visual Picture Drawing Properties -CNvPicPr *_g .CT_NonVisualPictureProperties ;};func init (){_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicFrameNonVisual ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicFrame ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_RelSizeAnchor ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_AbsSizeAnchor ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices ); -_b .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor ); +// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path +func (_fgf *CT_PictureNonVisual )ValidateWithPath (path string )error {if _fdfd :=_fgf .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fdfd !=nil {return _fdfd ;};if _aag :=_fgf .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); +_aag !=nil {return _aag ;};return nil ;};func NewCT_Connector ()*CT_Connector {_be :=&CT_Connector {};_be .NvCxnSpPr =NewCT_ConnectorNonVisual ();_be .SpPr =_dg .NewCT_ShapeProperties ();return _be ;};func init (){_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicFrameNonVisual ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicFrame ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0052\u0065\u006cS\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_RelSizeAnchor ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054_\u0041\u0062\u0073S\u0069\u007a\u0065\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_AbsSizeAnchor ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices ); +_e .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor ); }; \ No newline at end of file diff --git a/schema/soo/dml/diagram/diagram.go b/schema/soo/dml/diagram/diagram.go index 66c95b412d..8ebced98d7 100644 --- a/schema/soo/dml/diagram/diagram.go +++ b/schema/soo/dml/diagram/diagram.go @@ -9,111 +9,77 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package diagram ;import (_b "encoding/xml";_c "fmt";_dc "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_g "github.com/unidoc/unioffice/v2/schema/soo/dml";_f "strconv";);type CT_Shape struct{ - -// Rotation -RotAttr *float64 ; - -// Shape Type -TypeAttr *ST_LayoutShapeType ;BlipAttr *string ; - -// Z-Order Offset -ZOrderOffAttr *int32 ; - -// Hide Geometry -HideGeomAttr *bool ; - -// Prevent Text Editing -LkTxEntryAttr *bool ; - -// Image Placeholder -BlipPhldrAttr *bool ; - -// Shape Adjust List -AdjLst *CT_AdjLst ;ExtLst *_g .CT_OfficeArtExtensionList ;};type ST_ConstraintRelationship byte ; - -// ValidateWithPath validates the CT_SDCategories and its children, prefixing error messages with path -func (_edca *CT_SDCategories )ValidateWithPath (path string )error {for _egbb ,_bgdb :=range _edca .Cat {if _bcba :=_bgdb .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_egbb ));_bcba !=nil {return _bcba ; -};};return nil ;};func (_fcccb ST_ContinueDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gbafc :=_b .Attr {};_gbafc .Name =name ;switch _fcccb {case ST_ContinueDirectionUnset :_gbafc .Value ="";case ST_ContinueDirectionRevDir :_gbafc .Value ="\u0072\u0065\u0076\u0044\u0069\u0072"; -case ST_ContinueDirectionSameDir :_gbafc .Value ="\u0073a\u006d\u0065\u0044\u0069\u0072";};return _gbafc ,nil ;};const (ST_ResizeHandlesStrUnset ST_ResizeHandlesStr =0;ST_ResizeHandlesStrExact ST_ResizeHandlesStr =1;ST_ResizeHandlesStrRel ST_ResizeHandlesStr =2; -);func (_fbfc *CT_ForEachChoice )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _fbfc .Alg !=nil {_bdgg :=_b .StartElement {Name :_b .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_fbfc .Alg ,_bdgg );}else if _fbfc .Shape !=nil {_gdab :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0068\u0061p\u0065"}}; -e .EncodeElement (_fbfc .Shape ,_gdab );}else if _fbfc .PresOf !=nil {_fggc :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_fbfc .PresOf ,_fggc );}else if _fbfc .ConstrLst !=nil {_cae :=_b .StartElement {Name :_b .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; -e .EncodeElement (_fbfc .ConstrLst ,_cae );}else if _fbfc .RuleLst !=nil {_ffea :=_b .StartElement {Name :_b .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_fbfc .RuleLst ,_ffea );}else if _fbfc .ForEach !=nil {_bfee :=_b .StartElement {Name :_b .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; -e .EncodeElement (_fbfc .ForEach ,_bfee );}else if _fbfc .LayoutNode !=nil {_dfdb :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_fbfc .LayoutNode ,_dfdb );}else if _fbfc .Choose !=nil {_faac :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; -e .EncodeElement (_fbfc .Choose ,_faac );}else if _fbfc .ExtLst !=nil {_addb :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbfc .ExtLst ,_addb );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_efdge ST_PyramidAccentPosition )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_efdge .String (),start );};func (_eage *ST_NodeVerticalAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gcdbe ,_gadff :=d .Token (); -if _gadff !=nil {return _gadff ;};if _eafff ,_decca :=_gcdbe .(_b .EndElement );_decca &&_eafff .Name ==start .Name {*_eage =1;return nil ;};if _gfega ,_cffbc :=_gcdbe .(_b .CharData );!_cffbc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcdbe ); -}else {switch string (_gfega ){case "":*_eage =0;case "\u0074":*_eage =1;case "\u006d\u0069\u0064":*_eage =2;case "\u0062":*_eage =3;};};_gcdbe ,_gadff =d .Token ();if _gadff !=nil {return _gadff ;};if _fcgdge ,_agbca :=_gcdbe .(_b .EndElement );_agbca &&_fcgdge .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcdbe );};func (_ddffb *CT_StyleDefinitionHeaderLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aabc :for {_eddc ,_cgedb :=d .Token (); -if _cgedb !=nil {return _cgedb ;};switch _egac :=_eddc .(type ){case _b .StartElement :switch _egac .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}:_fbfd :=NewCT_StyleDefinitionHeader (); -if _gagc :=d .DecodeElement (_fbfd ,&_egac );_gagc !=nil {return _gagc ;};_ddffb .StyleDefHdr =append (_ddffb .StyleDefHdr ,_fbfd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_egac .Name ); -if _ccfb :=d .Skip ();_ccfb !=nil {return _ccfb ;};};case _b .EndElement :break _aabc ;case _b .CharData :};};return nil ;};func (_ggfec ST_HierBranchStyle )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ggfec .String (),start ); -};func (_ege *CT_AdjLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _ege .Adj !=nil {_egd :=_b .StartElement {Name :_b .Name {Local :"\u0061\u0064\u006a"}};for _ ,_ggg :=range _ege .Adj {e .EncodeElement (_ggg ,_egd ); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_ForEachChoice ()*CT_ForEachChoice {_bdbd :=&CT_ForEachChoice {};return _bdbd }; +package diagram ;import (_d "encoding/xml";_ge "fmt";_ab "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_cg "github.com/unidoc/unioffice/v2/schema/soo/dml";_a "strconv";);func (_caedd ST_FunctionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_feea :=_d .Attr {}; +_feea .Name =name ;switch _caedd {case ST_FunctionTypeUnset :_feea .Value ="";case ST_FunctionTypeCnt :_feea .Value ="\u0063\u006e\u0074";case ST_FunctionTypePos :_feea .Value ="\u0070\u006f\u0073";case ST_FunctionTypeRevPos :_feea .Value ="\u0072\u0065\u0076\u0050\u006f\u0073"; +case ST_FunctionTypePosEven :_feea .Value ="\u0070o\u0073\u0045\u0076\u0065\u006e";case ST_FunctionTypePosOdd :_feea .Value ="\u0070\u006f\u0073\u004f\u0064\u0064";case ST_FunctionTypeVar :_feea .Value ="\u0076\u0061\u0072";case ST_FunctionTypeDepth :_feea .Value ="\u0064\u0065\u0070t\u0068"; +case ST_FunctionTypeMaxDepth :_feea .Value ="\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068";};return _feea ,nil ;};func (_ccaa *ST_TextAnchorHorizontal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ccaa =0;case "\u006e\u006f\u006e\u0065":*_ccaa =1; +case "\u0063\u0074\u0072":*_ccaa =2;};return nil ;};func (_acg *CT_ForEachChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gafb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_acg .Alg =NewCT_Algorithm (); +if _afadc :=d .DecodeElement (_acg .Alg ,&_gafb );_afadc !=nil {return _afadc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_acg .Shape =NewCT_Shape (); +if _fefc :=d .DecodeElement (_acg .Shape ,&_gafb );_fefc !=nil {return _fefc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_acg .PresOf =NewCT_PresentationOf (); +if _fgdab :=d .DecodeElement (_acg .PresOf ,&_gafb );_fgdab !=nil {return _fgdab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_acg .ConstrLst =NewCT_Constraints (); +if _bdgg :=d .DecodeElement (_acg .ConstrLst ,&_gafb );_bdgg !=nil {return _bdgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_acg .RuleLst =NewCT_Rules (); +if _cfcb :=d .DecodeElement (_acg .RuleLst ,&_gafb );_cfcb !=nil {return _cfcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_acg .ForEach =NewCT_ForEach (); +if _ggbef :=d .DecodeElement (_acg .ForEach ,&_gafb );_ggbef !=nil {return _ggbef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_acg .LayoutNode =NewCT_LayoutNode (); +if _cbg :=d .DecodeElement (_acg .LayoutNode ,&_gafb );_cbg !=nil {return _cbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_acg .Choose =NewCT_Choose (); +if _gagdf :=d .DecodeElement (_acg .Choose ,&_gafb );_gagdf !=nil {return _gagdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acg .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _aaff :=d .DecodeElement (_acg .ExtLst ,&_gafb );_aaff !=nil {return _aaff ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_gafb .Name ); +if _bcdd :=d .Skip ();_bcdd !=nil {return _bcdd ;};};return nil ;};func (_cbdefb *ST_LayoutShapeType )ValidateWithPath (path string )error {_cgbgea :=[]string {};if _cbdefb .ST_ShapeType !=_cg .ST_ShapeTypeUnset {_cgbgea =append (_cgbgea ,"\u0053\u0054\u005fS\u0068\u0061\u0070\u0065\u0054\u0079\u0070\u0065"); +};if _cbdefb .ST_OutputShapeType !=ST_OutputShapeTypeUnset {_cgbgea =append (_cgbgea ,"\u0053T\u005fO\u0075\u0074\u0070\u0075\u0074S\u0068\u0061p\u0065\u0054\u0079\u0070\u0065");};if len (_cgbgea )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cgbgea ); +};return nil ;}; -// Validate validates the CT_ColorTransform and its children -func (_ffc *CT_ColorTransform )Validate ()error {return _ffc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");};func (_fcdg *CT_ResizeHandles )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_egef :=range start .Attr {if _egef .Name .Local =="\u0076\u0061\u006c"{_fcdg .ValAttr .UnmarshalXMLAttr (_egef ); -continue ;};};for {_age ,_eaacbe :=d .Token ();if _eaacbe !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0073\u0069z\u0065H\u0061\u006e\u0064\u006c\u0065\u0073\u003a \u0025\u0073",_eaacbe );};if _cfcc ,_eaedf :=_age .(_b .EndElement ); -_eaedf &&_cfcc .Name ==start .Name {break ;};};return nil ;};func (_abede ST_FallbackDimension )String ()string {switch _abede {case 0:return "";case 1:return "\u0031\u0044";case 2:return "\u0032\u0044";};return "";};const (ST_LinearDirectionUnset ST_LinearDirection =0; -ST_LinearDirectionFromL ST_LinearDirection =1;ST_LinearDirectionFromR ST_LinearDirection =2;ST_LinearDirectionFromT ST_LinearDirection =3;ST_LinearDirectionFromB ST_LinearDirection =4;);func NewCT_Direction ()*CT_Direction {_dfdc :=&CT_Direction {};return _dfdc }; -func (_ggcff *CT_DiagramDefinitionHeader )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_ggcff .UniqueIdAttr )}); -if _ggcff .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_ggcff .MinVerAttr )});};if _ggcff .DefStyleAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_ggcff .DefStyleAttr )}); -};if _ggcff .ResIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_ggcff .ResIdAttr )});};e .EncodeToken (start );_cefd :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}}; -for _ ,_eebbc :=range _ggcff .Title {e .EncodeElement (_eebbc ,_cefd );};_eeca :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_eebbcc :=range _ggcff .Desc {e .EncodeElement (_eebbcc ,_eeca );};if _ggcff .CatLst !=nil {_dcca :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ggcff .CatLst ,_dcca );};if _ggcff .ExtLst !=nil {_fabdf :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggcff .ExtLst ,_fabdf );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_ColorTransformHeader and its children, prefixing error messages with path +func (_bacf *CT_ColorTransformHeader )ValidateWithPath (path string )error {for _adbc ,_gec :=range _bacf .Title {if _ggfd :=_gec .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_adbc ));_ggfd !=nil {return _ggfd ; +};};for _gdgd ,_bef :=range _bacf .Desc {if _ecb :=_bef .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_gdgd ));_ecb !=nil {return _ecb ;};};if _bacf .CatLst !=nil {if _fgb :=_bacf .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_fgb !=nil {return _fgb ;};};if _bacf .ExtLst !=nil {if _gge :=_bacf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gge !=nil {return _gge ;};};return nil ;}; -// ValidateWithPath validates the StyleDef and its children, prefixing error messages with path -func (_cbbf *StyleDef )ValidateWithPath (path string )error {if _dead :=_cbbf .CT_StyleDefinition .ValidateWithPath (path );_dead !=nil {return _dead ;};return nil ;};const (ST_ContinueDirectionUnset ST_ContinueDirection =0;ST_ContinueDirectionRevDir ST_ContinueDirection =1; -ST_ContinueDirectionSameDir ST_ContinueDirection =2;);func (_eeab *ColorsDefHdr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072";return _eeab .CT_ColorTransformHeader .MarshalXML (e ,start );};func NewCT_Parameter ()*CT_Parameter {_abgg :=&CT_Parameter {};_abgg .TypeAttr =ST_ParameterId (1); -return _abgg ;};func NewCT_Constraint ()*CT_Constraint {_ace :=&CT_Constraint {};_ace .TypeAttr =ST_ConstraintType (1);return _ace ;};const (ST_BoolOperatorUnset ST_BoolOperator =0;ST_BoolOperatorNone ST_BoolOperator =1;ST_BoolOperatorEqu ST_BoolOperator =2; -ST_BoolOperatorGte ST_BoolOperator =3;ST_BoolOperatorLte ST_BoolOperator =4;); +// Validate validates the CT_ElemPropSet and its children +func (_aeaef *CT_ElemPropSet )Validate ()error {return _aeaef .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072o\u0070\u0053\u0065\u0074");}; -// ValidateWithPath validates the CT_TextProps and its children, prefixing error messages with path -func (_gdeg *CT_TextProps )ValidateWithPath (path string )error {if _bddfd :=_gdeg .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_bddfd !=nil {return _bddfd ;};return nil ;}; +// ValidateWithPath validates the CT_SDName and its children, prefixing error messages with path +func (_abefe *CT_SDName )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_PtList and its children -func (_ddga *CT_PtList )Validate ()error {return _ddga .ValidateWithPath ("\u0043T\u005f\u0050\u0074\u004c\u0069\u0073t");};func (_ccba ST_BoolOperator )String ()string {switch _ccba {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0065\u0071\u0075"; -case 3:return "\u0067\u0074\u0065";case 4:return "\u006c\u0074\u0065";};return "";};func (_acfa *ST_FunctionValue )Validate ()error {return _acfa .ValidateWithPath ("")};type ST_CxnType byte ;func (_aafcf *ST_TextAnchorHorizontal )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_degga ,_dgcc :=d .Token (); -if _dgcc !=nil {return _dgcc ;};if _ebdfbf ,_ebcded :=_degga .(_b .EndElement );_ebcded &&_ebdfbf .Name ==start .Name {*_aafcf =1;return nil ;};if _adaa ,_dgdb :=_degga .(_b .CharData );!_dgdb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degga ); -}else {switch string (_adaa ){case "":*_aafcf =0;case "\u006e\u006f\u006e\u0065":*_aafcf =1;case "\u0063\u0074\u0072":*_aafcf =2;};};_degga ,_dgcc =d .Token ();if _dgcc !=nil {return _dgcc ;};if _afac ,_fadc :=_degga .(_b .EndElement );_fadc &&_afac .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degga );};func (_dgffdb ST_GrowDirection )ValidateWithPath (path string )error {switch _dgffdb {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgffdb )); -};return nil ;};func (_eadg *CT_AnimOne )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_afb :=range start .Attr {if _afb .Name .Local =="\u0076\u0061\u006c"{_eadg .ValAttr .UnmarshalXMLAttr (_afb );continue ;};};for {_cfa ,_ebea :=d .Token (); -if _ebea !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065\u003a\u0020%\u0073",_ebea );};if _bec ,_ggc :=_cfa .(_b .EndElement );_ggc &&_bec .Name ==start .Name {break ;};};return nil ; -};func (_aaddg ST_StartingElement )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ffacf :=_b .Attr {};_ffacf .Name =name ;switch _aaddg {case ST_StartingElementUnset :_ffacf .Value ="";case ST_StartingElementNode :_ffacf .Value ="\u006e\u006f\u0064\u0065"; -case ST_StartingElementTrans :_ffacf .Value ="\u0074\u0072\u0061n\u0073";};return _ffacf ,nil ;};func (_ccaa *CT_When )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ccaa .NameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .NameAttr )}); -};_gfgc ,_ffac :=_ccaa .FuncAttr .MarshalXMLAttr (_b .Name {Local :"\u0066\u0075\u006e\u0063"});if _ffac !=nil {return _ffac ;};start .Attr =append (start .Attr ,_gfgc );if _ccaa .ArgAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0061\u0072\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .ArgAttr )}); -};_gfgc ,_ffac =_ccaa .OpAttr .MarshalXMLAttr (_b .Name {Local :"\u006f\u0070"});if _ffac !=nil {return _ffac ;};start .Attr =append (start .Attr ,_gfgc );start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_ccaa .ValAttr )}); -if _ccaa .AxisAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .AxisAttr )});};if _ccaa .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .PtTypeAttr )}); -};if _ccaa .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .HideLastTransAttr )});}; -if _ccaa .StAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .StAttr )});};if _ccaa .CntAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u006e\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .CntAttr )}); -};if _ccaa .StepAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_c .Sprintf ("\u0025\u0076",*_ccaa .StepAttr )});};e .EncodeToken (start );if _ccaa .WhenChoice !=nil {for _ ,_edcfb :=range _ccaa .WhenChoice {_edcfb .MarshalXML (e ,_b .StartElement {}); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_gaed *ST_ResizeHandlesStr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gegae ,_bead :=d .Token ();if _bead !=nil {return _bead ;};if _degb ,_ggdbg :=_gegae .(_b .EndElement ); -_ggdbg &&_degb .Name ==start .Name {*_gaed =1;return nil ;};if _gdfbf ,_baefb :=_gegae .(_b .CharData );!_baefb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gegae ); -}else {switch string (_gdfbf ){case "":*_gaed =0;case "\u0065\u0078\u0061c\u0074":*_gaed =1;case "\u0072\u0065\u006c":*_gaed =2;};};_gegae ,_bead =d .Token ();if _bead !=nil {return _bead ;};if _ebceb ,_daafb :=_gegae .(_b .EndElement );_daafb &&_ebceb .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gegae );};func (_fge *CT_CTStyleLabel )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dbc :=range start .Attr {if _dbc .Name .Local =="\u006e\u0061\u006d\u0065"{_ccd :=_dbc .Value ; -_fge .NameAttr =_ccd ;continue ;};};_daaf :for {_ffgc ,_adcc :=d .Token ();if _adcc !=nil {return _adcc ;};switch _cba :=_ffgc .(type ){case _b .StartElement :switch _cba .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}:_fge .FillClrLst =NewCT_Colors (); -if _bgca :=d .DecodeElement (_fge .FillClrLst ,&_cba );_bgca !=nil {return _bgca ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006ci\u006e\u0043\u006c\u0072\u004c\u0073t"}:_fge .LinClrLst =NewCT_Colors (); -if _cdg :=d .DecodeElement (_fge .LinClrLst ,&_cba );_cdg !=nil {return _cdg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0066\u0066e\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_fge .EffectClrLst =NewCT_Colors (); -if _fcca :=d .DecodeElement (_fge .EffectClrLst ,&_cba );_fcca !=nil {return _fcca ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"t\u0078\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"}:_fge .TxLinClrLst =NewCT_Colors (); -if _bea :=d .DecodeElement (_fge .TxLinClrLst ,&_cba );_bea !=nil {return _bea ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0046i\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}:_fge .TxFillClrLst =NewCT_Colors (); -if _gdg :=d .DecodeElement (_fge .TxFillClrLst ,&_cba );_gdg !=nil {return _gdg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0045\u0066\u0066\u0065\u0063\u0074\u0043l\u0072\u004c\u0073\u0074"}:_fge .TxEffectClrLst =NewCT_Colors (); -if _geb :=d .DecodeElement (_fge .TxEffectClrLst ,&_cba );_geb !=nil {return _geb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fge .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _gfa :=d .DecodeElement (_fge .ExtLst ,&_cba );_gfa !=nil {return _gfa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0054\u0053t\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c\u0020\u0025\u0076",_cba .Name ); -if _eebf :=d .Skip ();_eebf !=nil {return _eebf ;};};case _b .EndElement :break _daaf ;case _b .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Categories and its children, prefixing error messages with path +func (_bff *CT_Categories )ValidateWithPath (path string )error {for _eeb ,_agdg :=range _bff .Cat {if _ggf :=_agdg .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_eeb ));_ggf !=nil {return _ggf ;}; +};return nil ;};func (_deec ST_StartingElement )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cacba :=_d .Attr {};_cacba .Name =name ;switch _deec {case ST_StartingElementUnset :_cacba .Value ="";case ST_StartingElementNode :_cacba .Value ="\u006e\u006f\u0064\u0065"; +case ST_StartingElementTrans :_cacba .Value ="\u0074\u0072\u0061n\u0073";};return _cacba ,nil ;};func (_bccfc ST_FunctionType )Validate ()error {return _bccfc .ValidateWithPath ("")};func (_bcbge ST_ChildOrderType )ValidateWithPath (path string )error {switch _bcbge {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcbge )); +};return nil ;};func (_aac *CT_ColorTransformHeaderLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_decb :for {_bcce ,_bcfgc :=d .Token ();if _bcfgc !=nil {return _bcfgc ;};switch _bgf :=_bcce .(type ){case _d .StartElement :switch _bgf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}:_dbag :=NewCT_ColorTransformHeader (); +if _daaa :=d .DecodeElement (_dbag ,&_bgf );_daaa !=nil {return _daaa ;};_aac .ColorsDefHdr =append (_aac .ColorsDefHdr ,_dbag );default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0043\u006fl\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_bgf .Name ); +if _ddcc :=d .Skip ();_ddcc !=nil {return _ddcc ;};};case _d .EndElement :break _decb ;case _d .CharData :};};return nil ;};type ST_AnimOneStr byte ;func (_ecga *ST_ChildAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbgcb ,_bdaff :=d .Token (); +if _bdaff !=nil {return _bdaff ;};if _eafgf ,_accca :=_bbgcb .(_d .EndElement );_accca &&_eafgf .Name ==start .Name {*_ecga =1;return nil ;};if _caaaa ,_bdagf :=_bbgcb .(_d .CharData );!_bdagf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbgcb ); +}else {switch string (_caaaa ){case "":*_ecga =0;case "\u0074":*_ecga =1;case "\u0062":*_ecga =2;case "\u006c":*_ecga =3;case "\u0072":*_ecga =4;};};_bbgcb ,_bdaff =d .Token ();if _bdaff !=nil {return _bdaff ;};if _agfg ,_ccca :=_bbgcb .(_d .EndElement ); +_ccca &&_agfg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbgcb );};func (_begd *CT_WhenChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdbd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_begd .Alg =NewCT_Algorithm (); +if _bfeb :=d .DecodeElement (_begd .Alg ,&_cdbd );_bfeb !=nil {return _bfeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_begd .Shape =NewCT_Shape (); +if _cegd :=d .DecodeElement (_begd .Shape ,&_cdbd );_cegd !=nil {return _cegd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_begd .PresOf =NewCT_PresentationOf (); +if _bcde :=d .DecodeElement (_begd .PresOf ,&_cdbd );_bcde !=nil {return _bcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_begd .ConstrLst =NewCT_Constraints (); +if _dffc :=d .DecodeElement (_begd .ConstrLst ,&_cdbd );_dffc !=nil {return _dffc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_begd .RuleLst =NewCT_Rules (); +if _dgdaa :=d .DecodeElement (_begd .RuleLst ,&_cdbd );_dgdaa !=nil {return _dgdaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_begd .ForEach =NewCT_ForEach (); +if _gfbe :=d .DecodeElement (_begd .ForEach ,&_cdbd );_gfbe !=nil {return _gfbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_begd .LayoutNode =NewCT_LayoutNode (); +if _bacd :=d .DecodeElement (_begd .LayoutNode ,&_cdbd );_bacd !=nil {return _bacd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_begd .Choose =NewCT_Choose (); +if _abbbg :=d .DecodeElement (_begd .Choose ,&_cdbd );_abbbg !=nil {return _abbbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_begd .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _egfdd :=d .DecodeElement (_begd .ExtLst ,&_cdbd );_egfdd !=nil {return _egfdd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057h\u0065\u006e\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_cdbd .Name ); +if _cfbec :=d .Skip ();_cfbec !=nil {return _cfbec ;};};return nil ;};func (_agec ST_VerticalAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_agec .String (),start );};func (_ebbc *ST_Direction )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egec ,_egcdd :=d .Token (); +if _egcdd !=nil {return _egcdd ;};if _bgead ,_gaca :=_egec .(_d .EndElement );_gaca &&_bgead .Name ==start .Name {*_ebbc =1;return nil ;};if _gdef ,_cdgea :=_egec .(_d .CharData );!_cdgea {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egec ); +}else {switch string (_gdef ){case "":*_ebbc =0;case "\u006e\u006f\u0072\u006d":*_ebbc =1;case "\u0072\u0065\u0076":*_ebbc =2;};};_egec ,_egcdd =d .Token ();if _egcdd !=nil {return _egcdd ;};if _eeee ,_gffc :=_egec .(_d .EndElement );_gffc &&_eeee .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egec );};func (_fcag *CT_When )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fcag .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .NameAttr )}); +};_badg ,_gbacf :=_fcag .FuncAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u0075\u006e\u0063"});if _gbacf !=nil {return _gbacf ;};start .Attr =append (start .Attr ,_badg );if _fcag .ArgAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0072\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .ArgAttr )}); +};_badg ,_gbacf =_fcag .OpAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0070"});if _gbacf !=nil {return _gbacf ;};start .Attr =append (start .Attr ,_badg );start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_fcag .ValAttr )}); +if _fcag .AxisAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .AxisAttr )});};if _fcag .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .PtTypeAttr )}); +};if _fcag .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .HideLastTransAttr )}); +};if _fcag .StAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .StAttr )});};if _fcag .CntAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006e\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .CntAttr )}); +};if _fcag .StepAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_ge .Sprintf ("\u0025\u0076",*_fcag .StepAttr )});};e .EncodeToken (start );if _fcag .WhenChoice !=nil {for _ ,_cbfa :=range _fcag .WhenChoice {_cbfa .MarshalXML (e ,_d .StartElement {}); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_BendPoint byte ;func (_fdfg ST_NodeVerticalAlignment )String ()string {switch _fdfg {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064";case 3:return "\u0062"; +};return "";};func (_bcfe *CT_Description )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bbgc :=range start .Attr {if _bbgc .Name .Local =="\u006c\u0061\u006e\u0067"{_addg :=_bbgc .Value ;_bcfe .LangAttr =&_addg ;continue ;};if _bbgc .Name .Local =="\u0076\u0061\u006c"{_agac :=_bbgc .Value ; +_bcfe .ValAttr =_agac ;continue ;};};for {_gagd ,_bcgb :=d .Token ();if _bcgb !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_bcgb ); +};if _gef ,_dgbbe :=_gagd .(_d .EndElement );_dgbbe &&_gef .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_Categories and its children -func (_acg *CT_Categories )Validate ()error {return _acg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};func (_gafge ST_DiagramTextAlignment )ValidateWithPath (path string )error {switch _gafge {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gafge )); -};return nil ;};func (_ffedf ST_CxnType )ValidateWithPath (path string )error {switch _ffedf {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffedf )); -};return nil ;};func (_cece ST_VariableType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cbag :=_b .Attr {};_cbag .Name =name ;switch _cece {case ST_VariableTypeUnset :_cbag .Value ="";case ST_VariableTypeNone :_cbag .Value ="\u006e\u006f\u006e\u0065"; -case ST_VariableTypeOrgChart :_cbag .Value ="\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074";case ST_VariableTypeChMax :_cbag .Value ="\u0063\u0068\u004da\u0078";case ST_VariableTypeChPref :_cbag .Value ="\u0063\u0068\u0050\u0072\u0065\u0066";case ST_VariableTypeBulEnabled :_cbag .Value ="\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064"; -case ST_VariableTypeDir :_cbag .Value ="\u0064\u0069\u0072";case ST_VariableTypeHierBranch :_cbag .Value ="\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068";case ST_VariableTypeAnimOne :_cbag .Value ="\u0061n\u0069\u006d\u004f\u006e\u0065"; -case ST_VariableTypeAnimLvl :_cbag .Value ="\u0061n\u0069\u006d\u004c\u0076\u006c";case ST_VariableTypeResizeHandles :_cbag .Value ="\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073";};return _cbag ,nil ;};type CT_Algorithm struct{ +// ValidateWithPath validates the CT_StyleDefinitionHeader and its children, prefixing error messages with path +func (_ffce *CT_StyleDefinitionHeader )ValidateWithPath (path string )error {for _egcg ,_ebcg :=range _ffce .Title {if _bbdff :=_ebcg .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_egcg )); +_bbdff !=nil {return _bbdff ;};};for _adfg ,_ecead :=range _ffce .Desc {if _bcbd :=_ecead .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_adfg ));_bcbd !=nil {return _bcbd ;};};if _ffce .CatLst !=nil {if _egfbb :=_ffce .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_egfbb !=nil {return _egfbb ;};};if _ffce .ExtLst !=nil {if _dfeg :=_ffce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dfeg !=nil {return _dfeg ;};};return nil ;};func (_eafb *ST_AnimOneStr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eddef ,_egacb :=d .Token (); +if _egacb !=nil {return _egacb ;};if _ggdfa ,_aefbc :=_eddef .(_d .EndElement );_aefbc &&_ggdfa .Name ==start .Name {*_eafb =1;return nil ;};if _bdeg ,_cdcbe :=_eddef .(_d .CharData );!_cdcbe {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eddef ); +}else {switch string (_bdeg ){case "":*_eafb =0;case "\u006e\u006f\u006e\u0065":*_eafb =1;case "\u006f\u006e\u0065":*_eafb =2;case "\u0062\u0072\u0061\u006e\u0063\u0068":*_eafb =3;};};_eddef ,_egacb =d .Token ();if _egacb !=nil {return _egacb ;};if _ececa ,_bfce :=_eddef .(_d .EndElement ); +_bfce &&_ececa .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eddef );};type CT_Algorithm struct{ // Algorithm Type TypeAttr ST_AlgorithmType ; @@ -122,10 +88,18 @@ TypeAttr ST_AlgorithmType ; RevAttr *uint32 ; // Parameter -Param []*CT_Parameter ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_faefe *ST_RotationPath )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dgbdg ,_cceab :=d .Token ();if _cceab !=nil {return _cceab ;};if _fcgfe ,_adfec :=_dgbdg .(_b .EndElement ); -_adfec &&_fcgfe .Name ==start .Name {*_faefe =1;return nil ;};if _gceda ,_egcc :=_dgbdg .(_b .CharData );!_egcc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgbdg ); -}else {switch string (_gceda ){case "":*_faefe =0;case "\u006e\u006f\u006e\u0065":*_faefe =1;case "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h":*_faefe =2;};};_dgbdg ,_cceab =d .Token ();if _cceab !=nil {return _cceab ;};if _fdbgg ,_adgff :=_dgbdg .(_b .EndElement ); -_adgff &&_fdbgg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgbdg );};type CT_ColorTransformHeader struct{ +Param []*CT_Parameter ;ExtLst *_cg .CT_OfficeArtExtensionList ;}; + +// ValidateWithPath validates the CT_ColorTransform and its children, prefixing error messages with path +func (_aga *CT_ColorTransform )ValidateWithPath (path string )error {for _gfb ,_bfaa :=range _aga .Title {if _bbdb :=_bfaa .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gfb ));_bbdb !=nil {return _bbdb ; +};};for _fgag ,_abef :=range _aga .Desc {if _bcc :=_abef .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_fgag ));_bcc !=nil {return _bcc ;};};if _aga .CatLst !=nil {if _cae :=_aga .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_cae !=nil {return _cae ;};};for _bac ,_ebd :=range _aga .StyleLbl {if _agc :=_ebd .ValidateWithPath (_ge .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_bac ));_agc !=nil {return _agc ;};};if _aga .ExtLst !=nil {if _afb :=_aga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_afb !=nil {return _afb ;};};return nil ;};func (_fec *CT_Description )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fec .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_fec .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_fec .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_edbec ST_Offset )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbff :=_d .Attr {}; +_dbff .Name =name ;switch _edbec {case ST_OffsetUnset :_dbff .Value ="";case ST_OffsetCtr :_dbff .Value ="\u0063\u0074\u0072";case ST_OffsetOff :_dbff .Value ="\u006f\u0066\u0066";};return _dbff ,nil ;}; + +// Validate validates the CT_OtherwiseChoice and its children +func (_agdb *CT_OtherwiseChoice )Validate ()error {return _agdb .ValidateWithPath ("\u0043T\u005fO\u0074\u0068\u0065\u0072\u0077i\u0073\u0065C\u0068\u006f\u0069\u0063\u0065");};func NewCT_CTName ()*CT_CTName {_fcc :=&CT_CTName {};return _fcc };type CT_ColorTransformHeader struct{ // Unique ID UniqueIdAttr string ; @@ -143,116 +117,134 @@ Title []*CT_CTName ; Desc []*CT_CTDescription ; // Color Transform Category List -CatLst *CT_CTCategories ;ExtLst *_g .CT_OfficeArtExtensionList ;};func NewCT_Shape ()*CT_Shape {_cfabg :=&CT_Shape {};return _cfabg }; +CatLst *CT_CTCategories ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_accce *CT_SDCategory )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fbd :=range start .Attr {if _fbd .Name .Local =="\u0074\u0079\u0070\u0065"{_adbf :=_fbd .Value ; +_accce .TypeAttr =_adbf ;continue ;};if _fbd .Name .Local =="\u0070\u0072\u0069"{_bbde ,_gcfb :=_a .ParseUint (_fbd .Value ,10,32);if _gcfb !=nil {return _gcfb ;};_accce .PriAttr =uint32 (_bbde );continue ;};};for {_bgfd ,_cfcf :=d .Token ();if _cfcf !=nil {return _ge .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053D\u0043a\u0074e\u0067\u006f\u0072\u0079\u003a\u0020\u0025s",_cfcf ); +};if _faef ,_fcgd :=_bgfd .(_d .EndElement );_fcgd &&_faef .Name ==start .Name {break ;};};return nil ;};func (_dgbbd *ST_ArrowheadStyle )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dgbbd =0;case "\u0061\u0075\u0074\u006f":*_dgbbd =1; +case "\u0061\u0072\u0072":*_dgbbd =2;case "\u006e\u006f\u0041r\u0072":*_dgbbd =3;};return nil ;};func (_fbeg ST_ArrowheadStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fbeg .String (),start );};func (_bbff *CT_ElemPropSet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bbff .PresAssocIDAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"p\u0072\u0065\u0073\u0041\u0073\u0073\u006f\u0063\u0049\u0044"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PresAssocIDAttr )}); +};if _bbff .PresNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PresNameAttr )});};if _bbff .PresStyleLblAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u004c\u0062\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PresStyleLblAttr )}); +};if _bbff .PresStyleIdxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0078"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PresStyleIdxAttr )});};if _bbff .PresStyleCntAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0043\u006e\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PresStyleCntAttr )}); +};if _bbff .LoTypeIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u006f\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .LoTypeIdAttr )});};if _bbff .LoCatIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006co\u0043\u0061\u0074\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .LoCatIdAttr )}); +};if _bbff .QsTypeIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0071\u0073\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .QsTypeIdAttr )});};if _bbff .QsCatIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0071s\u0043\u0061\u0074\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .QsCatIdAttr )}); +};if _bbff .CsTypeIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0073\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CsTypeIdAttr )});};if _bbff .CsCatIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063s\u0043\u0061\u0074\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CsCatIdAttr )}); +};if _bbff .Coherent3DOffAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u0068\u0065\u0072\u0065\u006e\u0074\u0033\u0044\u004f\u0066\u0066"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbff .Coherent3DOffAttr ))}); +};if _bbff .PhldrTAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0068\u006c\u0064\u0072\u0054"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .PhldrTAttr )});};if _bbff .PhldrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0068\u006cd\u0072"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbff .PhldrAttr ))}); +};if _bbff .CustAngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063u\u0073\u0074\u0041\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustAngAttr )});};if _bbff .CustFlipVertAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073t\u0046\u006c\u0069\u0070\u0056\u0065\u0072\u0074"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbff .CustFlipVertAttr ))}); +};if _bbff .CustFlipHorAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u0075\u0073\u0074\u0046\u006c\u0069\u0070\u0048\u006f\u0072"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbff .CustFlipHorAttr ))});};if _bbff .CustSzXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063u\u0073\u0074\u0053\u007a\u0058"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustSzXAttr )}); +};if _bbff .CustSzYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063u\u0073\u0074\u0053\u007a\u0059"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustSzYAttr )});};if _bbff .CustScaleXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0058"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustScaleXAttr )}); +};if _bbff .CustScaleYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0059"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustScaleYAttr )});};if _bbff .CustTAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073t\u0054"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbff .CustTAttr ))}); +};if _bbff .CustLinFactXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0058"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustLinFactXAttr )});};if _bbff .CustLinFactYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0059"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustLinFactYAttr )}); +};if _bbff .CustLinFactNeighborXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0058"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustLinFactNeighborXAttr )}); +};if _bbff .CustLinFactNeighborYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0059"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustLinFactNeighborYAttr )}); +};if _bbff .CustRadScaleRadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0052\u0061\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustRadScaleRadAttr )}); +};if _bbff .CustRadScaleIncAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0049\u006e\u0063"},Value :_ge .Sprintf ("\u0025\u0076",*_bbff .CustRadScaleIncAttr )}); +};e .EncodeToken (start );if _bbff .PresLayoutVars !=nil {_fgdad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004c\u0061\u0079\u006f\u0075t\u0056\u0061\u0072\u0073"}};e .EncodeElement (_bbff .PresLayoutVars ,_fgdad );};if _bbff .Style !=nil {_afd :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0074\u0079l\u0065"}}; +e .EncodeElement (_bbff .Style ,_afd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_AdjLst ()*CT_AdjLst {_gfg :=&CT_AdjLst {};return _gfg };type ST_GrowDirection byte ;type ST_ConnectorPoint byte ;func (_cgb *CT_Constraint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgb .OpAttr !=ST_BoolOperatorUnset {_badb ,_dfg :=_cgb .OpAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0070"}); +if _dfg !=nil {return _dfg ;};start .Attr =append (start .Attr ,_badb );};if _cgb .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_cgb .ValAttr )});};if _cgb .FactAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0061\u0063\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_cgb .FactAttr )}); +};_efdg ,_gada :=_cgb .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _gada !=nil {return _gada ;};start .Attr =append (start .Attr ,_efdg );if _cgb .ForAttr !=ST_ConstraintRelationshipUnset {_gfea ,_ebb :=_cgb .ForAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u0072"}); +if _ebb !=nil {return _ebb ;};start .Attr =append (start .Attr ,_gfea );};if _cgb .ForNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_cgb .ForNameAttr )}); +};if _cgb .PtTypeAttr !=ST_ElementTypeUnset {_dfff ,_fgbf :=_cgb .PtTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"});if _fgbf !=nil {return _fgbf ;};start .Attr =append (start .Attr ,_dfff );};if _cgb .RefTypeAttr !=ST_ConstraintTypeUnset {_aegb ,_ddf :=_cgb .RefTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0072e\u0066\u0054\u0079\u0070\u0065"}); +if _ddf !=nil {return _ddf ;};start .Attr =append (start .Attr ,_aegb );};if _cgb .RefForAttr !=ST_ConstraintRelationshipUnset {_fgbd ,_cgae :=_cgb .RefForAttr .MarshalXMLAttr (_d .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072"});if _cgae !=nil {return _cgae ; +};start .Attr =append (start .Attr ,_fgbd );};if _cgb .RefForNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_cgb .RefForNameAttr )}); +};if _cgb .RefPtTypeAttr !=ST_ElementTypeUnset {_aabe ,_dcef :=_cgb .RefPtTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"});if _dcef !=nil {return _dcef ;};start .Attr =append (start .Attr ,_aabe );};e .EncodeToken (start ); +if _cgb .ExtLst !=nil {_egfg :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgb .ExtLst ,_egfg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bcebb *ST_ElementType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddcb ,_cabf :=d .Token (); +if _cabf !=nil {return _cabf ;};if _aaecag ,_dfgc :=_ddcb .(_d .EndElement );_dfgc &&_aaecag .Name ==start .Name {*_bcebb =1;return nil ;};if _gaaaa ,_egecd :=_ddcb .(_d .CharData );!_egecd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddcb ); +}else {switch string (_gaaaa ){case "":*_bcebb =0;case "\u0061\u006c\u006c":*_bcebb =1;case "\u0064\u006f\u0063":*_bcebb =2;case "\u006e\u006f\u0064\u0065":*_bcebb =3;case "\u006e\u006f\u0072\u006d":*_bcebb =4;case "\u006eo\u006e\u004e\u006f\u0072\u006d":*_bcebb =5; +case "\u0061\u0073\u0073\u0074":*_bcebb =6;case "\u006eo\u006e\u0041\u0073\u0073\u0074":*_bcebb =7;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_bcebb =8;case "\u0070\u0072\u0065\u0073":*_bcebb =9;case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_bcebb =10; +};};_ddcb ,_cabf =d .Token ();if _cabf !=nil {return _cabf ;};if _aaeaca ,_acfdf :=_ddcb .(_d .EndElement );_acfdf &&_aaeaca .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddcb ); +};func (_bdca *CT_ChildMax )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbf :=range start .Attr {if _cbf .Name .Local =="\u0076\u0061\u006c"{_deb ,_defd :=_a .ParseInt (_cbf .Value ,10,32);if _defd !=nil {return _defd ;};_egfb :=int32 (_deb ); +_bdca .ValAttr =&_egfb ;continue ;};};for {_cag ,_fgad :=d .Token ();if _fgad !=nil {return _ge .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078\u003a\u0020\u0025\u0073",_fgad );};if _fega ,_bdad :=_cag .(_d .EndElement ); +_bdad &&_fega .Name ==start .Name {break ;};};return nil ;};type CT_Colors struct{ -// Validate validates the CT_Name and its children -func (_dcag *CT_Name )Validate ()error {return _dcag .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u006d\u0065");}; +// Color Application Method Type +MethAttr ST_ClrAppMethod ; -// ValidateWithPath validates the CT_Algorithm and its children, prefixing error messages with path -func (_aad *CT_Algorithm )ValidateWithPath (path string )error {if _aad .TypeAttr ==ST_AlgorithmTypeUnset {return _c .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _daa :=_aad .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_daa !=nil {return _daa ;};for _ce ,_gfc :=range _aad .Param {if _gbg :=_gfc .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fP\u0061\u0072\u0061\u006d\u005b\u0025\u0064\u005d",path ,_ce )); -_gbg !=nil {return _gbg ;};};if _aad .ExtLst !=nil {if _fdc :=_aad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdc !=nil {return _fdc ;};};return nil ;};const (ST_TextBlockDirectionUnset ST_TextBlockDirection =0;ST_TextBlockDirectionHorz ST_TextBlockDirection =1; -ST_TextBlockDirectionVert ST_TextBlockDirection =2;);func (_ebdd ST_FunctionType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_geec :=_b .Attr {};_geec .Name =name ;switch _ebdd {case ST_FunctionTypeUnset :_geec .Value ="";case ST_FunctionTypeCnt :_geec .Value ="\u0063\u006e\u0074"; -case ST_FunctionTypePos :_geec .Value ="\u0070\u006f\u0073";case ST_FunctionTypeRevPos :_geec .Value ="\u0072\u0065\u0076\u0050\u006f\u0073";case ST_FunctionTypePosEven :_geec .Value ="\u0070o\u0073\u0045\u0076\u0065\u006e";case ST_FunctionTypePosOdd :_geec .Value ="\u0070\u006f\u0073\u004f\u0064\u0064"; -case ST_FunctionTypeVar :_geec .Value ="\u0076\u0061\u0072";case ST_FunctionTypeDepth :_geec .Value ="\u0064\u0065\u0070t\u0068";case ST_FunctionTypeMaxDepth :_geec .Value ="\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068";};return _geec ,nil ;};func (_gddd ST_AlgorithmType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bcfe :=_b .Attr {}; -_bcfe .Name =name ;switch _gddd {case ST_AlgorithmTypeUnset :_bcfe .Value ="";case ST_AlgorithmTypeComposite :_bcfe .Value ="\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e";case ST_AlgorithmTypeConn :_bcfe .Value ="\u0063\u006f\u006e\u006e";case ST_AlgorithmTypeCycle :_bcfe .Value ="\u0063\u0079\u0063l\u0065"; -case ST_AlgorithmTypeHierChild :_bcfe .Value ="\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd";case ST_AlgorithmTypeHierRoot :_bcfe .Value ="\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074";case ST_AlgorithmTypePyra :_bcfe .Value ="\u0070\u0079\u0072\u0061"; -case ST_AlgorithmTypeLin :_bcfe .Value ="\u006c\u0069\u006e";case ST_AlgorithmTypeSp :_bcfe .Value ="\u0073\u0070";case ST_AlgorithmTypeTx :_bcfe .Value ="\u0074\u0078";case ST_AlgorithmTypeSnake :_bcfe .Value ="\u0073\u006e\u0061k\u0065";};return _bcfe ,nil ; -};func (_cgbg ST_ConstraintRelationship )Validate ()error {return _cgbg .ValidateWithPath ("")}; +// Hue Direction +HueDirAttr ST_HueDir ;EG_ColorChoice []*_cg .EG_ColorChoice ;};func (_bbcgc *ST_FunctionArgument )ValidateWithPath (path string )error {_ffab :=[]string {};if _bbcgc .ST_VariableType !=ST_VariableTypeUnset {_ffab =append (_ffab ,"\u0053T\u005fV\u0061\u0072\u0069\u0061\u0062\u006c\u0065\u0054\u0079\u0070\u0065"); +};if len (_ffab )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ffab );};return nil ;};func (_abgb ST_SecondaryLinearDirection )String ()string {switch _abgb {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0072\u006fm\u004c";case 3:return "\u0066\u0072\u006fm\u0052";case 4:return "\u0066\u0072\u006fm\u0054";case 5:return "\u0066\u0072\u006fm\u0042";};return "";};func (_dcfg ST_ChildOrderType )String ()string {switch _dcfg {case 0:return ""; +case 1:return "\u0062";case 2:return "\u0074";};return "";};type CT_StyleDefinitionHeader struct{ -// ValidateWithPath validates the CT_StyleDefinition and its children, prefixing error messages with path -func (_gbbg *CT_StyleDefinition )ValidateWithPath (path string )error {for _dbda ,_ecfe :=range _gbbg .Title {if _cdac :=_ecfe .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_dbda ));_cdac !=nil {return _cdac ; -};};for _dfag ,_cdeg :=range _gbbg .Desc {if _eecg :=_cdeg .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_dfag ));_eecg !=nil {return _eecg ;};};if _gbbg .CatLst !=nil {if _ggdgg :=_gbbg .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_ggdgg !=nil {return _ggdgg ;};};if _gbbg .Scene3d !=nil {if _ffgbd :=_gbbg .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_ffgbd !=nil {return _ffgbd ;};};for _acf ,_edcf :=range _gbbg .StyleLbl {if _fbacc :=_edcf .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_acf )); -_fbacc !=nil {return _fbacc ;};};if _gbbg .ExtLst !=nil {if _aeabd :=_gbbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeabd !=nil {return _aeabd ;};};return nil ;};func (_gbac ST_ConstraintType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gcdga :=_b .Attr {}; -_gcdga .Name =name ;switch _gbac {case ST_ConstraintTypeUnset :_gcdga .Value ="";case ST_ConstraintTypeNone :_gcdga .Value ="\u006e\u006f\u006e\u0065";case ST_ConstraintTypeAlignOff :_gcdga .Value ="\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066";case ST_ConstraintTypeBegMarg :_gcdga .Value ="\u0062e\u0067\u004d\u0061\u0072\u0067"; -case ST_ConstraintTypeBendDist :_gcdga .Value ="\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074";case ST_ConstraintTypeBegPad :_gcdga .Value ="\u0062\u0065\u0067\u0050\u0061\u0064";case ST_ConstraintTypeB :_gcdga .Value ="\u0062";case ST_ConstraintTypeBMarg :_gcdga .Value ="\u0062\u004d\u0061r\u0067"; -case ST_ConstraintTypeBOff :_gcdga .Value ="\u0062\u004f\u0066\u0066";case ST_ConstraintTypeCtrX :_gcdga .Value ="\u0063\u0074\u0072\u0058";case ST_ConstraintTypeCtrXOff :_gcdga .Value ="\u0063t\u0072\u0058\u004f\u0066\u0066";case ST_ConstraintTypeCtrY :_gcdga .Value ="\u0063\u0074\u0072\u0059"; -case ST_ConstraintTypeCtrYOff :_gcdga .Value ="\u0063t\u0072\u0059\u004f\u0066\u0066";case ST_ConstraintTypeConnDist :_gcdga .Value ="\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074";case ST_ConstraintTypeDiam :_gcdga .Value ="\u0064\u0069\u0061\u006d"; -case ST_ConstraintTypeEndMarg :_gcdga .Value ="\u0065n\u0064\u004d\u0061\u0072\u0067";case ST_ConstraintTypeEndPad :_gcdga .Value ="\u0065\u006e\u0064\u0050\u0061\u0064";case ST_ConstraintTypeH :_gcdga .Value ="\u0068";case ST_ConstraintTypeHArH :_gcdga .Value ="\u0068\u0041\u0072\u0048"; -case ST_ConstraintTypeHOff :_gcdga .Value ="\u0068\u004f\u0066\u0066";case ST_ConstraintTypeL :_gcdga .Value ="\u006c";case ST_ConstraintTypeLMarg :_gcdga .Value ="\u006c\u004d\u0061r\u0067";case ST_ConstraintTypeLOff :_gcdga .Value ="\u006c\u004f\u0066\u0066"; -case ST_ConstraintTypeR :_gcdga .Value ="\u0072";case ST_ConstraintTypeRMarg :_gcdga .Value ="\u0072\u004d\u0061r\u0067";case ST_ConstraintTypeROff :_gcdga .Value ="\u0072\u004f\u0066\u0066";case ST_ConstraintTypePrimFontSz :_gcdga .Value ="\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a"; -case ST_ConstraintTypePyraAcctRatio :_gcdga .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f";case ST_ConstraintTypeSecFontSz :_gcdga .Value ="\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z";case ST_ConstraintTypeSibSp :_gcdga .Value ="\u0073\u0069\u0062S\u0070"; -case ST_ConstraintTypeSecSibSp :_gcdga .Value ="\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070";case ST_ConstraintTypeSp :_gcdga .Value ="\u0073\u0070";case ST_ConstraintTypeStemThick :_gcdga .Value ="\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k";case ST_ConstraintTypeT :_gcdga .Value ="\u0074"; -case ST_ConstraintTypeTMarg :_gcdga .Value ="\u0074\u004d\u0061r\u0067";case ST_ConstraintTypeTOff :_gcdga .Value ="\u0074\u004f\u0066\u0066";case ST_ConstraintTypeUserA :_gcdga .Value ="\u0075\u0073\u0065r\u0041";case ST_ConstraintTypeUserB :_gcdga .Value ="\u0075\u0073\u0065r\u0042"; -case ST_ConstraintTypeUserC :_gcdga .Value ="\u0075\u0073\u0065r\u0043";case ST_ConstraintTypeUserD :_gcdga .Value ="\u0075\u0073\u0065r\u0044";case ST_ConstraintTypeUserE :_gcdga .Value ="\u0075\u0073\u0065r\u0045";case ST_ConstraintTypeUserF :_gcdga .Value ="\u0075\u0073\u0065r\u0046"; -case ST_ConstraintTypeUserG :_gcdga .Value ="\u0075\u0073\u0065r\u0047";case ST_ConstraintTypeUserH :_gcdga .Value ="\u0075\u0073\u0065r\u0048";case ST_ConstraintTypeUserI :_gcdga .Value ="\u0075\u0073\u0065r\u0049";case ST_ConstraintTypeUserJ :_gcdga .Value ="\u0075\u0073\u0065r\u004a"; -case ST_ConstraintTypeUserK :_gcdga .Value ="\u0075\u0073\u0065r\u004b";case ST_ConstraintTypeUserL :_gcdga .Value ="\u0075\u0073\u0065r\u004c";case ST_ConstraintTypeUserM :_gcdga .Value ="\u0075\u0073\u0065r\u004d";case ST_ConstraintTypeUserN :_gcdga .Value ="\u0075\u0073\u0065r\u004e"; -case ST_ConstraintTypeUserO :_gcdga .Value ="\u0075\u0073\u0065r\u004f";case ST_ConstraintTypeUserP :_gcdga .Value ="\u0075\u0073\u0065r\u0050";case ST_ConstraintTypeUserQ :_gcdga .Value ="\u0075\u0073\u0065r\u0051";case ST_ConstraintTypeUserR :_gcdga .Value ="\u0075\u0073\u0065r\u0052"; -case ST_ConstraintTypeUserS :_gcdga .Value ="\u0075\u0073\u0065r\u0053";case ST_ConstraintTypeUserT :_gcdga .Value ="\u0075\u0073\u0065r\u0054";case ST_ConstraintTypeUserU :_gcdga .Value ="\u0075\u0073\u0065r\u0055";case ST_ConstraintTypeUserV :_gcdga .Value ="\u0075\u0073\u0065r\u0056"; -case ST_ConstraintTypeUserW :_gcdga .Value ="\u0075\u0073\u0065r\u0057";case ST_ConstraintTypeUserX :_gcdga .Value ="\u0075\u0073\u0065r\u0058";case ST_ConstraintTypeUserY :_gcdga .Value ="\u0075\u0073\u0065r\u0059";case ST_ConstraintTypeUserZ :_gcdga .Value ="\u0075\u0073\u0065r\u005a"; -case ST_ConstraintTypeW :_gcdga .Value ="\u0077";case ST_ConstraintTypeWArH :_gcdga .Value ="\u0077\u0041\u0072\u0048";case ST_ConstraintTypeWOff :_gcdga .Value ="\u0077\u004f\u0066\u0066";};return _gcdga ,nil ;};func (_dcgea *ST_ConnectorPoint )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dcgea =0; -case "\u0061\u0075\u0074\u006f":*_dcgea =1;case "\u0062\u0043\u0074\u0072":*_dcgea =2;case "\u0063\u0074\u0072":*_dcgea =3;case "\u006d\u0069\u0064\u004c":*_dcgea =4;case "\u006d\u0069\u0064\u0052":*_dcgea =5;case "\u0074\u0043\u0074\u0072":*_dcgea =6; -case "\u0062\u004c":*_dcgea =7;case "\u0062\u0052":*_dcgea =8;case "\u0074\u004c":*_dcgea =9;case "\u0074\u0052":*_dcgea =10;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_dcgea =11;};return nil ;}; +// Unique Style ID +UniqueIdAttr string ; -// Validate validates the CT_ChildMax and its children -func (_gec *CT_ChildMax )Validate ()error {return _gec .ValidateWithPath ("C\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078");};type CT_Categories struct{ +// Minimum Version +MinVerAttr *string ; -// Category -Cat []*CT_Category ;};type CT_HierBranchStyle struct{ +// Resource ID +ResIdAttr *int32 ; -// Organization Chart Branch Style Value -ValAttr ST_HierBranchStyle ;}; +// Title +Title []*CT_SDName ; -// Validate validates the CT_SDName and its children -func (_cbfca *CT_SDName )Validate ()error {return _cbfca .ValidateWithPath ("\u0043T\u005f\u0053\u0044\u004e\u0061\u006de");};func (_daage *ST_AutoTextRotation )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fdcca ,_edcdg :=d .Token ();if _edcdg !=nil {return _edcdg ; -};if _dcec ,_fafdf :=_fdcca .(_b .EndElement );_fafdf &&_dcec .Name ==start .Name {*_daage =1;return nil ;};if _febg ,_daefd :=_fdcca .(_b .CharData );!_daefd {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdcca ); -}else {switch string (_febg ){case "":*_daage =0;case "\u006e\u006f\u006e\u0065":*_daage =1;case "\u0075\u0070\u0072":*_daage =2;case "\u0067\u0072\u0061\u0076":*_daage =3;};};_fdcca ,_edcdg =d .Token ();if _edcdg !=nil {return _edcdg ;};if _eeabf ,_ccffc :=_fdcca .(_b .EndElement ); -_ccffc &&_eeabf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdcca );}; +// Style Label Description +Desc []*CT_SDDescription ; -// Validate validates the CT_CTCategories and its children -func (_efb *CT_CTCategories )Validate ()error {return _efb .ValidateWithPath ("\u0043T\u005fC\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};func (_ffeda ST_HierarchyAlignment )String ()string {switch _ffeda {case 0:return "";case 1:return "\u0074\u004c"; -case 2:return "\u0074\u0052";case 3:return "\u0074\u0043\u0074\u0072\u0043\u0068";case 4:return "\u0074C\u0074\u0072\u0044\u0065\u0073";case 5:return "\u0062\u004c";case 6:return "\u0062\u0052";case 7:return "\u0062\u0043\u0074\u0072\u0043\u0068";case 8:return "\u0062C\u0074\u0072\u0044\u0065\u0073"; -case 9:return "\u006c\u0054";case 10:return "\u006c\u0042";case 11:return "\u006c\u0043\u0074\u0072\u0043\u0068";case 12:return "\u006cC\u0074\u0072\u0044\u0065\u0073";case 13:return "\u0072\u0054";case 14:return "\u0072\u0042";case 15:return "\u0072\u0043\u0074\u0072\u0043\u0068"; -case 16:return "\u0072C\u0074\u0072\u0044\u0065\u0073";};return "";};func (_adcdb *ST_Direction )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ceaae ,_eaae :=d .Token ();if _eaae !=nil {return _eaae ;};if _afbb ,_edgd :=_ceaae .(_b .EndElement ); -_edgd &&_afbb .Name ==start .Name {*_adcdb =1;return nil ;};if _bbcc ,_acdb :=_ceaae .(_b .CharData );!_acdb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceaae ); -}else {switch string (_bbcc ){case "":*_adcdb =0;case "\u006e\u006f\u0072\u006d":*_adcdb =1;case "\u0072\u0065\u0076":*_adcdb =2;};};_ceaae ,_eaae =d .Token ();if _eaae !=nil {return _eaae ;};if _bfgd ,_bagdd :=_ceaae .(_b .EndElement );_bagdd &&_bfgd .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceaae );};func (_dbge *CT_OtherwiseChoice )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bcgdc :=start ; -switch start .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_dbge .Alg =NewCT_Algorithm (); -if _daaac :=d .DecodeElement (_dbge .Alg ,&_bcgdc );_daaac !=nil {return _daaac ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_dbge .Shape =NewCT_Shape (); -if _caga :=d .DecodeElement (_dbge .Shape ,&_bcgdc );_caga !=nil {return _caga ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_dbge .PresOf =NewCT_PresentationOf (); -if _fddff :=d .DecodeElement (_dbge .PresOf ,&_bcgdc );_fddff !=nil {return _fddff ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_dbge .ConstrLst =NewCT_Constraints (); -if _cefc :=d .DecodeElement (_dbge .ConstrLst ,&_bcgdc );_cefc !=nil {return _cefc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_dbge .RuleLst =NewCT_Rules (); -if _gceaa :=d .DecodeElement (_dbge .RuleLst ,&_bcgdc );_gceaa !=nil {return _gceaa ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_dbge .ForEach =NewCT_ForEach (); -if _baadc :=d .DecodeElement (_dbge .ForEach ,&_bcgdc );_baadc !=nil {return _baadc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_dbge .LayoutNode =NewCT_LayoutNode (); -if _ecda :=d .DecodeElement (_dbge .LayoutNode ,&_bcgdc );_ecda !=nil {return _ecda ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_dbge .Choose =NewCT_Choose (); -if _fcba :=d .DecodeElement (_dbge .Choose ,&_bcgdc );_fcba !=nil {return _fcba ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbge .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _bacb :=d .DecodeElement (_dbge .ExtLst ,&_bcgdc );_bacb !=nil {return _bacb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0074\u0068\u0065\u0072\u0077i\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcgdc .Name ); -if _dbe :=d .Skip ();_dbe !=nil {return _dbe ;};};return nil ;};func (_ccc *CT_Adj )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0069\u0064\u0078"},Value :_c .Sprintf ("\u0025\u0076",_ccc .IdxAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_ccc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_ecdb *CT_When )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ecdb .FuncAttr =ST_FunctionType (1); -_ecdb .OpAttr =ST_FunctionOperator (1);for _ ,_dcgdd :=range start .Attr {if _dcgdd .Name .Local =="\u006e\u0061\u006d\u0065"{_degd :=_dcgdd .Value ;_ecdb .NameAttr =&_degd ;continue ;};if _dcgdd .Name .Local =="\u0066\u0075\u006e\u0063"{_ecdb .FuncAttr .UnmarshalXMLAttr (_dcgdd ); -continue ;};if _dcgdd .Name .Local =="\u0061\u0072\u0067"{_gbec ,_dfce :=ParseUnionST_FunctionArgument (_dcgdd .Value );if _dfce !=nil {return _dfce ;};_ecdb .ArgAttr =&_gbec ;continue ;};if _dcgdd .Name .Local =="\u006f\u0070"{_ecdb .OpAttr .UnmarshalXMLAttr (_dcgdd ); -continue ;};if _dcgdd .Name .Local =="\u0076\u0061\u006c"{_ebeba ,_daeda :=ParseUnionST_FunctionValue (_dcgdd .Value );if _daeda !=nil {return _daeda ;};_ecdb .ValAttr =_ebeba ;continue ;};if _dcgdd .Name .Local =="\u0061\u0078\u0069\u0073"{_fecb ,_cgedg :=ParseSliceST_AxisTypes (_dcgdd .Value ); -if _cgedg !=nil {return _cgedg ;};_ecdb .AxisAttr =&_fecb ;continue ;};if _dcgdd .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_ebga ,_bgcae :=ParseSliceST_ElementTypes (_dcgdd .Value );if _bgcae !=nil {return _bgcae ;};_ecdb .PtTypeAttr =&_ebga ; -continue ;};if _dcgdd .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_fegg ,_cee :=ParseSliceST_Booleans (_dcgdd .Value );if _cee !=nil {return _cee ;};_ecdb .HideLastTransAttr =&_fegg ;continue ;};if _dcgdd .Name .Local =="\u0073\u0074"{_aece ,_fcdgc :=ParseSliceST_Ints (_dcgdd .Value ); -if _fcdgc !=nil {return _fcdgc ;};_ecdb .StAttr =&_aece ;continue ;};if _dcgdd .Name .Local =="\u0063\u006e\u0074"{_bbfc ,_cfcb :=ParseSliceST_UnsignedInts (_dcgdd .Value );if _cfcb !=nil {return _cfcb ;};_ecdb .CntAttr =&_bbfc ;continue ;};if _dcgdd .Name .Local =="\u0073\u0074\u0065\u0070"{_fafa ,_cbfa :=ParseSliceST_Ints (_dcgdd .Value ); -if _cbfa !=nil {return _cbfa ;};_ecdb .StepAttr =&_fafa ;continue ;};};_bbdg :for {_adee ,_gbdb :=d .Token ();if _gbdb !=nil {return _gbdb ;};switch _ccded :=_adee .(type ){case _b .StartElement :switch _ccded .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_gcfca :=NewCT_WhenChoice (); -if _fbcc :=d .DecodeElement (&_gcfca .Alg ,&_ccded );_fbcc !=nil {return _fbcc ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_gcfca );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_bcae :=NewCT_WhenChoice (); -if _dfbg :=d .DecodeElement (&_bcae .Shape ,&_ccded );_dfbg !=nil {return _dfbg ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_bcae );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_bfdag :=NewCT_WhenChoice (); -if _cefce :=d .DecodeElement (&_bfdag .PresOf ,&_ccded );_cefce !=nil {return _cefce ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_bfdag );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_faeg :=NewCT_WhenChoice (); -if _dbbb :=d .DecodeElement (&_faeg .ConstrLst ,&_ccded );_dbbb !=nil {return _dbbb ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_faeg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_aeccc :=NewCT_WhenChoice (); -if _fgfdd :=d .DecodeElement (&_aeccc .RuleLst ,&_ccded );_fgfdd !=nil {return _fgfdd ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_aeccc );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_dagg :=NewCT_WhenChoice (); -if _faeb :=d .DecodeElement (&_dagg .ForEach ,&_ccded );_faeb !=nil {return _faeb ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_dagg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_gfgcb :=NewCT_WhenChoice (); -if _becaf :=d .DecodeElement (&_gfgcb .LayoutNode ,&_ccded );_becaf !=nil {return _becaf ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_gfgcb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_bfec :=NewCT_WhenChoice (); -if _bddfdc :=d .DecodeElement (&_bfec .Choose ,&_ccded );_bddfdc !=nil {return _bddfdc ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_bfec );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afag :=NewCT_WhenChoice (); -if _aggbf :=d .DecodeElement (&_afag .ExtLst ,&_ccded );_aggbf !=nil {return _aggbf ;};_ecdb .WhenChoice =append (_ecdb .WhenChoice ,_afag );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0057\u0068\u0065\u006e\u0020\u0025\u0076",_ccded .Name ); -if _abcc :=d .Skip ();_abcc !=nil {return _abcc ;};};case _b .EndElement :break _bbdg ;case _b .CharData :};};return nil ;};type CT_NumericRule struct{ +// Category List +CatLst *CT_SDCategories ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_abcdc ST_HierBranchStyle )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_agce :=_d .Attr {};_agce .Name =name ;switch _abcdc {case ST_HierBranchStyleUnset :_agce .Value ="";case ST_HierBranchStyleL :_agce .Value ="\u006c"; +case ST_HierBranchStyleR :_agce .Value ="\u0072";case ST_HierBranchStyleHang :_agce .Value ="\u0068\u0061\u006e\u0067";case ST_HierBranchStyleStd :_agce .Value ="\u0073\u0074\u0064";case ST_HierBranchStyleInit :_agce .Value ="\u0069\u006e\u0069\u0074"; +};return _agce ,nil ;};const (ST_TextAnchorVerticalUnset ST_TextAnchorVertical =0;ST_TextAnchorVerticalT ST_TextAnchorVertical =1;ST_TextAnchorVerticalMid ST_TextAnchorVertical =2;ST_TextAnchorVerticalB ST_TextAnchorVertical =3;); + +// ValidateWithPath validates the CT_CTCategories and its children, prefixing error messages with path +func (_dbgf *CT_CTCategories )ValidateWithPath (path string )error {for _ecaa ,_cfc :=range _dbgf .Cat {if _aaeca :=_cfc .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_ecaa ));_aaeca !=nil {return _aaeca ; +};};return nil ;};func (_gdbf ST_ContinueDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gdbf .String (),start );};func (_aged *ST_TextBlockDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aged =0; +case "\u0068\u006f\u0072\u007a":*_aged =1;case "\u0076\u0065\u0072\u0074":*_aged =2;};return nil ;};const (ST_HierarchyAlignmentUnset ST_HierarchyAlignment =0;ST_HierarchyAlignmentTL ST_HierarchyAlignment =1;ST_HierarchyAlignmentTR ST_HierarchyAlignment =2; +ST_HierarchyAlignmentTCtrCh ST_HierarchyAlignment =3;ST_HierarchyAlignmentTCtrDes ST_HierarchyAlignment =4;ST_HierarchyAlignmentBL ST_HierarchyAlignment =5;ST_HierarchyAlignmentBR ST_HierarchyAlignment =6;ST_HierarchyAlignmentBCtrCh ST_HierarchyAlignment =7; +ST_HierarchyAlignmentBCtrDes ST_HierarchyAlignment =8;ST_HierarchyAlignmentLT ST_HierarchyAlignment =9;ST_HierarchyAlignmentLB ST_HierarchyAlignment =10;ST_HierarchyAlignmentLCtrCh ST_HierarchyAlignment =11;ST_HierarchyAlignmentLCtrDes ST_HierarchyAlignment =12; +ST_HierarchyAlignmentRT ST_HierarchyAlignment =13;ST_HierarchyAlignmentRB ST_HierarchyAlignment =14;ST_HierarchyAlignmentRCtrCh ST_HierarchyAlignment =15;ST_HierarchyAlignmentRCtrDes ST_HierarchyAlignment =16;); + +// ValidateWithPath validates the CT_AdjLst and its children, prefixing error messages with path +func (_ecd *CT_AdjLst )ValidateWithPath (path string )error {for _gfaf ,_gb :=range _ecd .Adj {if _acb :=_gb .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0041\u0064\u006a\u005b\u0025\u0064\u005d",path ,_gfaf ));_acb !=nil {return _acb ;};};return nil ; +};type CT_When struct{ + +// Name +NameAttr *string ; + +// Function +FuncAttr ST_FunctionType ; + +// Argument +ArgAttr *ST_FunctionArgument ; + +// Operator +OpAttr ST_FunctionOperator ; // Value -ValAttr *float64 ; +ValAttr ST_FunctionValue ;WhenChoice []*CT_WhenChoice ;AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_cdcd ST_AnimLvlStr )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_addec :=_d .Attr {}; +_addec .Name =name ;switch _cdcd {case ST_AnimLvlStrUnset :_addec .Value ="";case ST_AnimLvlStrNone :_addec .Value ="\u006e\u006f\u006e\u0065";case ST_AnimLvlStrLvl :_addec .Value ="\u006c\u0076\u006c";case ST_AnimLvlStrCtr :_addec .Value ="\u0063\u0074\u0072"; +};return _addec ,nil ;};func (_faff *ST_DiagramTextAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_faff =0;case "\u006c":*_faff =1;case "\u0063\u0074\u0072":*_faff =2;case "\u0072":*_faff =3;};return nil ;};func (_geedd ST_SecondaryChildAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dgag :=_d .Attr {}; +_dgag .Name =name ;switch _geedd {case ST_SecondaryChildAlignmentUnset :_dgag .Value ="";case ST_SecondaryChildAlignmentNone :_dgag .Value ="\u006e\u006f\u006e\u0065";case ST_SecondaryChildAlignmentT :_dgag .Value ="\u0074";case ST_SecondaryChildAlignmentB :_dgag .Value ="\u0062"; +case ST_SecondaryChildAlignmentL :_dgag .Value ="\u006c";case ST_SecondaryChildAlignmentR :_dgag .Value ="\u0072";};return _dgag ,nil ;}; -// Factor -FactAttr *float64 ; +// Validate validates the CT_DiagramDefinitionHeaderLst and its children +func (_egfbf *CT_DiagramDefinitionHeaderLst )Validate ()error {return _egfbf .ValidateWithPath ("\u0043\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065rL\u0073\u0074"); +};func (_bcgag ST_ClrAppMethod )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dcdg :=_d .Attr {};_dcdg .Name =name ;switch _bcgag {case ST_ClrAppMethodUnset :_dcdg .Value ="";case ST_ClrAppMethodSpan :_dcdg .Value ="\u0073\u0070\u0061\u006e";case ST_ClrAppMethodCycle :_dcdg .Value ="\u0063\u0079\u0063l\u0065"; +case ST_ClrAppMethodRepeat :_dcdg .Value ="\u0072\u0065\u0070\u0065\u0061\u0074";};return _dcdg ,nil ;};func NewAG_ConstraintRefAttributes ()*AG_ConstraintRefAttributes {_gc :=&AG_ConstraintRefAttributes {};return _gc ;};func (_dcgb *ST_TextAnchorVertical )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dcgb =0; +case "\u0074":*_dcgb =1;case "\u006d\u0069\u0064":*_dcgb =2;case "\u0062":*_dcgb =3;};return nil ;};func (_bdge *CT_DiagramDefinitionHeader )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_bdge .UniqueIdAttr )}); +if _bdge .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_bdge .MinVerAttr )});};if _bdge .DefStyleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_bdge .DefStyleAttr )}); +};if _bdge .ResIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bdge .ResIdAttr )});};e .EncodeToken (start );_gbc :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}}; +for _ ,_eaga :=range _bdge .Title {e .EncodeElement (_eaga ,_gbc );};_aaaf :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_gbgc :=range _bdge .Desc {e .EncodeElement (_gbgc ,_aaaf );};if _bdge .CatLst !=nil {_acbe :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bdge .CatLst ,_acbe );};if _bdge .ExtLst !=nil {_age :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdge .ExtLst ,_age );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func NewCT_CTStyleLabel ()*CT_CTStyleLabel {_dcf :=&CT_CTStyleLabel {};return _dcf };func NewAG_IteratorAttributes ()*AG_IteratorAttributes {_ggc :=&AG_IteratorAttributes {};return _ggc };func (_gfad *CT_DataModel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfad .PtLst =NewCT_PtList (); +_fcec :for {_bfcaf ,_dbbc :=d .Token ();if _dbbc !=nil {return _dbbc ;};switch _cccb :=_bfcaf .(type ){case _d .StartElement :switch _cccb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074\u004cs\u0074"}:if _cde :=d .DecodeElement (_gfad .PtLst ,&_cccb ); +_cde !=nil {return _cde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_gfad .CxnLst =NewCT_CxnList (); +if _fage :=d .DecodeElement (_gfad .CxnLst ,&_cccb );_fage !=nil {return _fage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0067"}:_gfad .Bg =_cg .NewCT_BackgroundFormatting (); +if _eaag :=d .DecodeElement (_gfad .Bg ,&_cccb );_eaag !=nil {return _eaag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0077\u0068\u006fl\u0065"}:_gfad .Whole =_cg .NewCT_WholeE2oFormatting (); +if _cbe :=d .DecodeElement (_gfad .Whole ,&_cccb );_cbe !=nil {return _cbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfad .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _fdfa :=d .DecodeElement (_gfad .ExtLst ,&_cccb );_fdfa !=nil {return _fdfa ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0061\u0074a\u004d\u006f\u0064\u0065\u006c\u0020\u0025\u0076",_cccb .Name ); +if _bcggd :=d .Skip ();_bcggd !=nil {return _bcggd ;};};case _d .EndElement :break _fcec ;case _d .CharData :};};return nil ;};func (_fdfae ST_VerticalAlignment )ValidateWithPath (path string )error {switch _fdfae {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdfae )); +};return nil ;};type ST_AxisType byte ;func (_bdcf *LayoutDefHdrLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdcf .CT_DiagramDefinitionHeaderLst =*NewCT_DiagramDefinitionHeaderLst ();_dgedc :for {_aaeac ,_baadd :=d .Token ();if _baadd !=nil {return _baadd ; +};switch _dcgec :=_aaeac .(type ){case _d .StartElement :switch _dcgec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}:_caaae :=NewCT_DiagramDefinitionHeader (); +if _aabdg :=d .DecodeElement (_caaae ,&_dcgec );_aabdg !=nil {return _aabdg ;};_bdcf .LayoutDefHdr =append (_bdcf .LayoutDefHdr ,_caaae );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u004c\u0061\u0079\u006f\u0075\u0074D\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_dcgec .Name ); +if _acab :=d .Skip ();_acab !=nil {return _acab ;};};case _d .EndElement :break _dgedc ;case _d .CharData :};};return nil ;};func (_gccb *ST_ModelId )ValidateWithPath (path string )error {_afea :=[]string {};if _gccb .Int32 !=nil {_afea =append (_afea ,"\u0049\u006e\u00743\u0032"); +};if _gccb .ST_Guid !=nil {_afea =append (_afea ,"\u0053T\u005f\u0047\u0075\u0069\u0064");};if len (_afea )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_afea ); +};return nil ;};func (_cabdd ST_ConnectorRouting )Validate ()error {return _cabdd .ValidateWithPath ("")};type CT_CTCategory struct{ -// Max Value -MaxAttr *float64 ;ExtLst *_g .CT_OfficeArtExtensionList ;TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;};func (_babg ST_GrowDirection )Validate ()error {return _babg .ValidateWithPath ("")}; -const (ST_NodeHorizontalAlignmentUnset ST_NodeHorizontalAlignment =0;ST_NodeHorizontalAlignmentL ST_NodeHorizontalAlignment =1;ST_NodeHorizontalAlignmentCtr ST_NodeHorizontalAlignment =2;ST_NodeHorizontalAlignmentR ST_NodeHorizontalAlignment =3;);func (_efga ST_ChildOrderType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_abdca :=_b .Attr {}; -_abdca .Name =name ;switch _efga {case ST_ChildOrderTypeUnset :_abdca .Value ="";case ST_ChildOrderTypeB :_abdca .Value ="\u0062";case ST_ChildOrderTypeT :_abdca .Value ="\u0074";};return _abdca ,nil ;};func (_ebcc *ST_OutputShapeType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ebcc =0; -case "\u006e\u006f\u006e\u0065":*_ebcc =1;case "\u0063\u006f\u006e\u006e":*_ebcc =2;};return nil ;}; +// Category Type +TypeAttr string ; -// ValidateWithPath validates the CT_HierBranchStyle and its children, prefixing error messages with path -func (_fdee *CT_HierBranchStyle )ValidateWithPath (path string )error {if _efbe :=_fdee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efbe !=nil {return _efbe ;};return nil ;};func NewCT_HierBranchStyle ()*CT_HierBranchStyle {_ccef :=&CT_HierBranchStyle {}; -return _ccef };type CT_LayoutNodeChoice struct{ +// Priority +PriAttr uint32 ;};func NewCT_LayoutNodeChoice ()*CT_LayoutNodeChoice {_gegg :=&CT_LayoutNodeChoice {};return _gegg };func (_dggf ST_CxnType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dggf .String (),start );}; +func (_ffff ST_ConstraintRelationship )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ffff .String (),start );};type CT_LayoutNodeChoice struct{ // Algorithm Alg *CT_Algorithm ; @@ -279,747 +271,556 @@ ForEach *CT_ForEach ; LayoutNode *CT_LayoutNode ; // Choose Element -Choose *CT_Choose ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_febc ST_CxnType )String ()string {switch _febc {case 0:return "";case 1:return "\u0070\u0061\u0072O\u0066";case 2:return "\u0070\u0072\u0065\u0073\u004f\u0066";case 3:return "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff"; -case 4:return "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070";};return "";}; +Choose *CT_Choose ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_fdae ST_ModelId )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fdae .Int32 !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",*_fdae .Int32 ))); +};if _fdae .ST_Guid !=nil {e .EncodeToken (_d .CharData (*_fdae .ST_Guid ));};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Validate validates the ColorsDefHdr and its children -func (_afdf *ColorsDefHdr )Validate ()error {return _afdf .ValidateWithPath ("\u0043\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072");};func (_cddd ST_FlowDirection )Validate ()error {return _cddd .ValidateWithPath ("")};func (_ddgb *CT_ColorTransform )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ddgb .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_ddgb .UniqueIdAttr )}); -};if _ddgb .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_ddgb .MinVerAttr )});};e .EncodeToken (start );if _ddgb .Title !=nil {_dagd :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}}; -for _ ,_aagb :=range _ddgb .Title {e .EncodeElement (_aagb ,_dagd );};};if _ddgb .Desc !=nil {_ebefg :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_deeg :=range _ddgb .Desc {e .EncodeElement (_deeg ,_ebefg );};};if _ddgb .CatLst !=nil {_ggcf :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ddgb .CatLst ,_ggcf );};if _ddgb .StyleLbl !=nil {_abb :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}};for _ ,_dfge :=range _ddgb .StyleLbl {e .EncodeElement (_dfge ,_abb );};};if _ddgb .ExtLst !=nil {_fgdd :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ddgb .ExtLst ,_fgdd );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_acaa *ST_PtType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fbcca ,_efef :=d .Token ();if _efef !=nil {return _efef ; -};if _aead ,_dbcgf :=_fbcca .(_b .EndElement );_dbcgf &&_aead .Name ==start .Name {*_acaa =1;return nil ;};if _eafe ,_eeee :=_fbcca .(_b .CharData );!_eeee {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbcca ); -}else {switch string (_eafe ){case "":*_acaa =0;case "\u006e\u006f\u0064\u0065":*_acaa =1;case "\u0061\u0073\u0073\u0074":*_acaa =2;case "\u0064\u006f\u0063":*_acaa =3;case "\u0070\u0072\u0065\u0073":*_acaa =4;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_acaa =5; -case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_acaa =6;};};_fbcca ,_efef =d .Token ();if _efef !=nil {return _efef ;};if _bedgf ,_aebda :=_fbcca .(_b .EndElement );_aebda &&_bedgf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbcca ); -};func (_cbeb *CT_DiagramDefinitionHeader )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_adb :=range start .Attr {if _adb .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_fec :=_adb .Value ;_cbeb .UniqueIdAttr =_fec ; -continue ;};if _adb .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_afff :=_adb .Value ;_cbeb .MinVerAttr =&_afff ;continue ;};if _adb .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_faf :=_adb .Value ;_cbeb .DefStyleAttr =&_faf ; -continue ;};if _adb .Name .Local =="\u0072\u0065\u0073I\u0064"{_eabg ,_bbebf :=_f .ParseInt (_adb .Value ,10,32);if _bbebf !=nil {return _bbebf ;};_ceba :=int32 (_eabg );_cbeb .ResIdAttr =&_ceba ;continue ;};};_bcaf :for {_daaa ,_adfdf :=d .Token ();if _adfdf !=nil {return _adfdf ; -};switch _aeae :=_daaa .(type ){case _b .StartElement :switch _aeae .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_gdae :=NewCT_Name (); -if _ffgda :=d .DecodeElement (_gdae ,&_aeae );_ffgda !=nil {return _ffgda ;};_cbeb .Title =append (_cbeb .Title ,_gdae );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_geac :=NewCT_Description (); -if _cafd :=d .DecodeElement (_geac ,&_aeae );_cafd !=nil {return _cafd ;};_cbeb .Desc =append (_cbeb .Desc ,_geac );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_cbeb .CatLst =NewCT_Categories (); -if _gfd :=d .DecodeElement (_cbeb .CatLst ,&_aeae );_gfd !=nil {return _gfd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbeb .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _ccgb :=d .DecodeElement (_cbeb .ExtLst ,&_aeae );_ccgb !=nil {return _ccgb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0044\u0069a\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0020\u0025\u0076",_aeae .Name ); -if _dfdec :=d .Skip ();_dfdec !=nil {return _dfdec ;};};case _b .EndElement :break _bcaf ;case _b .CharData :};};return nil ;};func (_cdfcd *CT_Constraints )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eda :for {_cceg ,_gbbf :=d .Token (); -if _gbbf !=nil {return _gbbf ;};switch _gffa :=_cceg .(type ){case _b .StartElement :switch _gffa .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006e\u0073\u0074\u0072"}:_dgb :=NewCT_Constraint (); -if _aec :=d .DecodeElement (_dgb ,&_gffa );_aec !=nil {return _aec ;};_cdfcd .Constr =append (_cdfcd .Constr ,_dgb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061i\u006et\u0073\u0020\u0025\u0076",_gffa .Name ); -if _adfg :=d .Skip ();_adfg !=nil {return _adfg ;};};case _b .EndElement :break _eda ;case _b .CharData :};};return nil ;};func (_ebcb ST_FunctionType )ValidateWithPath (path string )error {switch _ebcb {case 0,1,2,3,4,5,6,7,8:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcb )); -};return nil ;};func (_fbdgf ST_Offset )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_deaba :=_b .Attr {};_deaba .Name =name ;switch _fbdgf {case ST_OffsetUnset :_deaba .Value ="";case ST_OffsetCtr :_deaba .Value ="\u0063\u0074\u0072";case ST_OffsetOff :_deaba .Value ="\u006f\u0066\u0066"; -};return _deaba ,nil ;}; +// ValidateWithPath validates the CT_Cxn and its children, prefixing error messages with path +func (_aage *CT_Cxn )ValidateWithPath (path string )error {if _ddag :=_aage .ModelIdAttr .ValidateWithPath (path +"\u002f\u004d\u006fd\u0065\u006c\u0049\u0064\u0041\u0074\u0074\u0072");_ddag !=nil {return _ddag ;};if _fgagd :=_aage .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_fgagd !=nil {return _fgagd ;};if _geef :=_aage .SrcIdAttr .ValidateWithPath (path +"\u002f\u0053\u0072\u0063\u0049\u0064\u0041\u0074\u0074\u0072");_geef !=nil {return _geef ;};if _bgdd :=_aage .DestIdAttr .ValidateWithPath (path +"/\u0044\u0065\u0073\u0074\u0049\u0064\u0041\u0074\u0074\u0072"); +_bgdd !=nil {return _bgdd ;};if _aage .ParTransIdAttr !=nil {if _effd :=_aage .ParTransIdAttr .ValidateWithPath (path +"\u002fP\u0061r\u0054\u0072\u0061\u006e\u0073\u0049\u0064\u0041\u0074\u0074\u0072");_effd !=nil {return _effd ;};};if _aage .SibTransIdAttr !=nil {if _bdfd :=_aage .SibTransIdAttr .ValidateWithPath (path +"\u002fS\u0069b\u0054\u0072\u0061\u006e\u0073\u0049\u0064\u0041\u0074\u0074\u0072"); +_bdfd !=nil {return _bdfd ;};};if _aage .ExtLst !=nil {if _bedg :=_aage .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bedg !=nil {return _bedg ;};};return nil ;};func (_bcbg *ColorsDefHdrLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074";return _bcbg .CT_ColorTransformHeaderLst .MarshalXML (e ,start );};func (_dcbg ST_PyramidAccentTextMargin )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dcbg .String (),start ); +};const (ST_ConnectorRoutingUnset ST_ConnectorRouting =0;ST_ConnectorRoutingStra ST_ConnectorRouting =1;ST_ConnectorRoutingBend ST_ConnectorRouting =2;ST_ConnectorRoutingCurve ST_ConnectorRouting =3;ST_ConnectorRoutingLongCurve ST_ConnectorRouting =4;); +func (_dbfd ST_ClrAppMethod )String ()string {switch _dbfd {case 0:return "";case 1:return "\u0073\u0070\u0061\u006e";case 2:return "\u0063\u0079\u0063l\u0065";case 3:return "\u0072\u0065\u0070\u0065\u0061\u0074";};return "";};func (_cfcff ST_CxnType )String ()string {switch _cfcff {case 0:return ""; +case 1:return "\u0070\u0061\u0072O\u0066";case 2:return "\u0070\u0072\u0065\u0073\u004f\u0066";case 3:return "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff";case 4:return "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"; +};return "";};func (_eca *AG_ConstraintRefAttributes )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ba :=range start .Attr {if _ba .Name .Local =="\u0072e\u0066\u0054\u0079\u0070\u0065"{_eca .RefTypeAttr .UnmarshalXMLAttr (_ba ); +continue ;};if _ba .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072"{_eca .RefForAttr .UnmarshalXMLAttr (_ba );continue ;};if _ba .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"{_dge :=_ba .Value ;_eca .RefForNameAttr =&_dge ; +continue ;};if _ba .Name .Local =="\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"{_eca .RefPtTypeAttr .UnmarshalXMLAttr (_ba );continue ;};};for {_fe ,_gd :=d .Token ();if _gd !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0052\u0065\u0066A\u0074\u0074\u0072\u0069\u0062u\u0074\u0065s\u003a\u0020\u0025\u0073",_gd ); +};if _fa ,_gf :=_fe .(_d .EndElement );_gf &&_fa .Name ==start .Name {break ;};};return nil ;};func (_ccdc *StyleDef )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccdc .CT_StyleDefinition =*NewCT_StyleDefinition ();for _ ,_fcae :=range start .Attr {if _fcae .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_eddd :=_fcae .Value ; +_ccdc .UniqueIdAttr =&_eddd ;continue ;};if _fcae .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_eacf :=_fcae .Value ;_ccdc .MinVerAttr =&_eacf ;continue ;};};_faedg :for {_efbc ,_gaga :=d .Token ();if _gaga !=nil {return _gaga ;};switch _cfgae :=_efbc .(type ){case _d .StartElement :switch _cfgae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_bggd :=NewCT_SDName (); +if _gdfe :=d .DecodeElement (_bggd ,&_cfgae );_gdfe !=nil {return _gdfe ;};_ccdc .Title =append (_ccdc .Title ,_bggd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_bdcc :=NewCT_SDDescription (); +if _eeba :=d .DecodeElement (_bdcc ,&_cfgae );_eeba !=nil {return _eeba ;};_ccdc .Desc =append (_ccdc .Desc ,_bdcc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_ccdc .CatLst =NewCT_SDCategories (); +if _egga :=d .DecodeElement (_ccdc .CatLst ,&_cfgae );_egga !=nil {return _egga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_ccdc .Scene3d =_cg .NewCT_Scene3D (); +if _fggd :=d .DecodeElement (_ccdc .Scene3d ,&_cfgae );_fggd !=nil {return _fggd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_gcceb :=NewCT_StyleLabel (); +if _gceb :=d .DecodeElement (_gcceb ,&_cfgae );_gceb !=nil {return _gceb ;};_ccdc .StyleLbl =append (_ccdc .StyleLbl ,_gcceb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccdc .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _feagb :=d .DecodeElement (_ccdc .ExtLst ,&_cfgae );_feagb !=nil {return _feagb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0020\u0025\u0076",_cfgae .Name ); +if _cgcb :=d .Skip ();_cgcb !=nil {return _cgcb ;};};case _d .EndElement :break _faedg ;case _d .CharData :};};return nil ;};func (_ecbe ST_ConnectorDimension )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_aafbf :=_d .Attr {};_aafbf .Name =name ;switch _ecbe {case ST_ConnectorDimensionUnset :_aafbf .Value =""; +case ST_ConnectorDimension1D :_aafbf .Value ="\u0031\u0044";case ST_ConnectorDimension2D :_aafbf .Value ="\u0032\u0044";case ST_ConnectorDimensionCust :_aafbf .Value ="\u0063\u0075\u0073\u0074";};return _aafbf ,nil ;};func (_ebbe ST_TextDirection )String ()string {switch _ebbe {case 0:return ""; +case 1:return "\u0066\u0072\u006fm\u0054";case 2:return "\u0066\u0072\u006fm\u0042";};return "";};func (_eagb ST_HueDir )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bedf :=_d .Attr {};_bedf .Name =name ;switch _eagb {case ST_HueDirUnset :_bedf .Value =""; +case ST_HueDirCw :_bedf .Value ="\u0063\u0077";case ST_HueDirCcw :_bedf .Value ="\u0063\u0063\u0077";};return _bedf ,nil ;};func (_gae *CT_Colors )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gae .MethAttr !=ST_ClrAppMethodUnset {_ebef ,_dgdb :=_gae .MethAttr .MarshalXMLAttr (_d .Name {Local :"\u006d\u0065\u0074\u0068"}); +if _dgdb !=nil {return _dgdb ;};start .Attr =append (start .Attr ,_ebef );};if _gae .HueDirAttr !=ST_HueDirUnset {_dbe ,_ebac :=_gae .HueDirAttr .MarshalXMLAttr (_d .Name {Local :"\u0068\u0075\u0065\u0044\u0069\u0072"});if _ebac !=nil {return _ebac ;}; +start .Attr =append (start .Attr ,_dbe );};e .EncodeToken (start );if _gae .EG_ColorChoice !=nil {for _ ,_ffc :=range _gae .EG_ColorChoice {_ffc .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_HierBranchStyle and its children -func (_cfdc *CT_HierBranchStyle )Validate ()error {return _cfdc .ValidateWithPath ("\u0043T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065");};type CT_CxnList struct{ -// Connection -Cxn []*CT_Cxn ;};func (_debag *ST_RotationPath )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_debag =0;case "\u006e\u006f\u006e\u0065":*_debag =1;case "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h":*_debag =2;};return nil ;}; +// Validate validates the CT_Adj and its children +func (_cd *CT_Adj )Validate ()error {return _cd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0064\u006a");};func (_ecfe *ST_NodeHorizontalAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbeff ,_aadcb :=d .Token ();if _aadcb !=nil {return _aadcb ; +};if _fbfdb ,_caaac :=_fbeff .(_d .EndElement );_caaac &&_fbfdb .Name ==start .Name {*_ecfe =1;return nil ;};if _dgcae ,_aegg :=_fbeff .(_d .CharData );!_aegg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbeff ); +}else {switch string (_dgcae ){case "":*_ecfe =0;case "\u006c":*_ecfe =1;case "\u0063\u0074\u0072":*_ecfe =2;case "\u0072":*_ecfe =3;};};_fbeff ,_aadcb =d .Token ();if _aadcb !=nil {return _aadcb ;};if _bacbc ,_agddc :=_fbeff .(_d .EndElement );_agddc &&_bacbc .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbeff );};func (_fdgd *CT_Constraint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdgd .TypeAttr =ST_ConstraintType (1); +for _ ,_faga :=range start .Attr {if _faga .Name .Local =="\u006f\u0070"{_fdgd .OpAttr .UnmarshalXMLAttr (_faga );continue ;};if _faga .Name .Local =="\u0076\u0061\u006c"{_efag ,_eccc :=_a .ParseFloat (_faga .Value ,64);if _eccc !=nil {return _eccc ;}; +_fdgd .ValAttr =&_efag ;continue ;};if _faga .Name .Local =="\u0066\u0061\u0063\u0074"{_bfbf ,_eabge :=_a .ParseFloat (_faga .Value ,64);if _eabge !=nil {return _eabge ;};_fdgd .FactAttr =&_bfbf ;continue ;};if _faga .Name .Local =="\u0074\u0079\u0070\u0065"{_fdgd .TypeAttr .UnmarshalXMLAttr (_faga ); +continue ;};if _faga .Name .Local =="\u0066\u006f\u0072"{_fdgd .ForAttr .UnmarshalXMLAttr (_faga );continue ;};if _faga .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_gbfd :=_faga .Value ;_fdgd .ForNameAttr =&_gbfd ;continue ;};if _faga .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_fdgd .PtTypeAttr .UnmarshalXMLAttr (_faga ); +continue ;};if _faga .Name .Local =="\u0072e\u0066\u0054\u0079\u0070\u0065"{_fdgd .RefTypeAttr .UnmarshalXMLAttr (_faga );continue ;};if _faga .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072"{_fdgd .RefForAttr .UnmarshalXMLAttr (_faga );continue ; +};if _faga .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"{_dgfg :=_faga .Value ;_fdgd .RefForNameAttr =&_dgfg ;continue ;};if _faga .Name .Local =="\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"{_fdgd .RefPtTypeAttr .UnmarshalXMLAttr (_faga ); +continue ;};};_gfc :for {_afad ,_ebab :=d .Token ();if _ebab !=nil {return _ebab ;};switch _cef :=_afad .(type ){case _d .StartElement :switch _cef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdgd .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _bbf :=d .DecodeElement (_fdgd .ExtLst ,&_cef );_bbf !=nil {return _bbf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074 \u0025\u0076",_cef .Name ); +if _gcgc :=d .Skip ();_gcgc !=nil {return _gcgc ;};};case _d .EndElement :break _gfc ;case _d .CharData :};};return nil ;};func (_gfeb *CT_LayoutNode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bbgcg :=range start .Attr {if _bbgcg .Name .Local =="\u006e\u0061\u006d\u0065"{_gagg :=_bbgcg .Value ; +_gfeb .NameAttr =&_gagg ;continue ;};if _bbgcg .Name .Local =="\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"{_cbc :=_bbgcg .Value ;_gfeb .StyleLblAttr =&_cbc ;continue ;};if _bbgcg .Name .Local =="\u0063h\u004f\u0072\u0064\u0065\u0072"{_gfeb .ChOrderAttr .UnmarshalXMLAttr (_bbgcg ); +continue ;};if _bbgcg .Name .Local =="\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068"{_gfab :=_bbgcg .Value ;_gfeb .MoveWithAttr =&_gfab ;continue ;};};_dece :for {_cadf ,_efagd :=d .Token ();if _efagd !=nil {return _efagd ;};switch _fbcf :=_cadf .(type ){case _d .StartElement :switch _fbcf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_eagf :=NewCT_LayoutNodeChoice (); +if _abbb :=d .DecodeElement (&_eagf .Alg ,&_fbcf );_abbb !=nil {return _abbb ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_eagf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_ffbd :=NewCT_LayoutNodeChoice (); +if _afge :=d .DecodeElement (&_ffbd .Shape ,&_fbcf );_afge !=nil {return _afge ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_ffbd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_cfaf :=NewCT_LayoutNodeChoice (); +if _gbcb :=d .DecodeElement (&_cfaf .PresOf ,&_fbcf );_gbcb !=nil {return _gbcb ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_cfaf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_gacb :=NewCT_LayoutNodeChoice (); +if _fcfe :=d .DecodeElement (&_gacb .ConstrLst ,&_fbcf );_fcfe !=nil {return _fcfe ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_gacb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_cgd :=NewCT_LayoutNodeChoice (); +if _cabg :=d .DecodeElement (&_cgd .RuleLst ,&_fbcf );_cabg !=nil {return _cabg ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_cgd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}:_afbd :=NewCT_LayoutNodeChoice (); +if _bbfc :=d .DecodeElement (&_afbd .VarLst ,&_fbcf );_bbfc !=nil {return _bbfc ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_afbd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_eeea :=NewCT_LayoutNodeChoice (); +if _beed :=d .DecodeElement (&_eeea .ForEach ,&_fbcf );_beed !=nil {return _beed ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_eeea );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_agda :=NewCT_LayoutNodeChoice (); +if _aeacd :=d .DecodeElement (&_agda .LayoutNode ,&_fbcf );_aeacd !=nil {return _aeacd ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_agda );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_fcee :=NewCT_LayoutNodeChoice (); +if _bdfe :=d .DecodeElement (&_fcee .Choose ,&_fbcf );_bdfe !=nil {return _bdfe ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_fcee );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfd :=NewCT_LayoutNodeChoice (); +if _egcd :=d .DecodeElement (&_bfd .ExtLst ,&_fbcf );_egcd !=nil {return _egcd ;};_gfeb .LayoutNodeChoice =append (_gfeb .LayoutNodeChoice ,_bfd );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065 \u0025\u0076",_fbcf .Name ); +if _eae :=d .Skip ();_eae !=nil {return _eae ;};};case _d .EndElement :break _dece ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_StyleDefinition and its children -func (_geag *CT_StyleDefinition )Validate ()error {return _geag .ValidateWithPath ("\u0043T\u005fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0069n\u0069\u0074\u0069\u006f\u006e");};type CT_When struct{ +// ValidateWithPath validates the StyleDef and its children, prefixing error messages with path +func (_eddee *StyleDef )ValidateWithPath (path string )error {if _faead :=_eddee .CT_StyleDefinition .ValidateWithPath (path );_faead !=nil {return _faead ;};return nil ;};func (_eafgfc *ST_TextAnchorVertical )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edddg ,_cdee :=d .Token (); +if _cdee !=nil {return _cdee ;};if _cabfe ,_cedd :=_edddg .(_d .EndElement );_cedd &&_cabfe .Name ==start .Name {*_eafgfc =1;return nil ;};if _bgdbbb ,_afccg :=_edddg .(_d .CharData );!_afccg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edddg ); +}else {switch string (_bgdbbb ){case "":*_eafgfc =0;case "\u0074":*_eafgfc =1;case "\u006d\u0069\u0064":*_eafgfc =2;case "\u0062":*_eafgfc =3;};};_edddg ,_cdee =d .Token ();if _cdee !=nil {return _cdee ;};if _bafd ,_bcdcb :=_edddg .(_d .EndElement );_bcdcb &&_bafd .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edddg );};const (ST_ParameterIdUnset ST_ParameterId =0;ST_ParameterIdHorzAlign ST_ParameterId =1; +ST_ParameterIdVertAlign ST_ParameterId =2;ST_ParameterIdChDir ST_ParameterId =3;ST_ParameterIdChAlign ST_ParameterId =4;ST_ParameterIdSecChAlign ST_ParameterId =5;ST_ParameterIdLinDir ST_ParameterId =6;ST_ParameterIdSecLinDir ST_ParameterId =7;ST_ParameterIdStElem ST_ParameterId =8; +ST_ParameterIdBendPt ST_ParameterId =9;ST_ParameterIdConnRout ST_ParameterId =10;ST_ParameterIdBegSty ST_ParameterId =11;ST_ParameterIdEndSty ST_ParameterId =12;ST_ParameterIdDim ST_ParameterId =13;ST_ParameterIdRotPath ST_ParameterId =14;ST_ParameterIdCtrShpMap ST_ParameterId =15; +ST_ParameterIdNodeHorzAlign ST_ParameterId =16;ST_ParameterIdNodeVertAlign ST_ParameterId =17;ST_ParameterIdFallback ST_ParameterId =18;ST_ParameterIdTxDir ST_ParameterId =19;ST_ParameterIdPyraAcctPos ST_ParameterId =20;ST_ParameterIdPyraAcctTxMar ST_ParameterId =21; +ST_ParameterIdTxBlDir ST_ParameterId =22;ST_ParameterIdTxAnchorHorz ST_ParameterId =23;ST_ParameterIdTxAnchorVert ST_ParameterId =24;ST_ParameterIdTxAnchorHorzCh ST_ParameterId =25;ST_ParameterIdTxAnchorVertCh ST_ParameterId =26;ST_ParameterIdParTxLTRAlign ST_ParameterId =27; +ST_ParameterIdParTxRTLAlign ST_ParameterId =28;ST_ParameterIdShpTxLTRAlignCh ST_ParameterId =29;ST_ParameterIdShpTxRTLAlignCh ST_ParameterId =30;ST_ParameterIdAutoTxRot ST_ParameterId =31;ST_ParameterIdGrDir ST_ParameterId =32;ST_ParameterIdFlowDir ST_ParameterId =33; +ST_ParameterIdContDir ST_ParameterId =34;ST_ParameterIdBkpt ST_ParameterId =35;ST_ParameterIdOff ST_ParameterId =36;ST_ParameterIdHierAlign ST_ParameterId =37;ST_ParameterIdBkPtFixedVal ST_ParameterId =38;ST_ParameterIdStBulletLvl ST_ParameterId =39;ST_ParameterIdStAng ST_ParameterId =40; +ST_ParameterIdSpanAng ST_ParameterId =41;ST_ParameterIdAr ST_ParameterId =42;ST_ParameterIdLnSpPar ST_ParameterId =43;ST_ParameterIdLnSpAfParP ST_ParameterId =44;ST_ParameterIdLnSpCh ST_ParameterId =45;ST_ParameterIdLnSpAfChP ST_ParameterId =46;ST_ParameterIdRtShortDist ST_ParameterId =47; +ST_ParameterIdAlignTx ST_ParameterId =48;ST_ParameterIdPyraLvlNode ST_ParameterId =49;ST_ParameterIdPyraAcctBkgdNode ST_ParameterId =50;ST_ParameterIdPyraAcctTxNode ST_ParameterId =51;ST_ParameterIdSrcNode ST_ParameterId =52;ST_ParameterIdDstNode ST_ParameterId =53; +ST_ParameterIdBegPts ST_ParameterId =54;ST_ParameterIdEndPts ST_ParameterId =55;);type ST_LinearDirection byte ;type CT_Otherwise struct{ // Name -NameAttr *string ; +NameAttr *string ;OtherwiseChoice []*CT_OtherwiseChoice ;};func (_daea ST_AlgorithmType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bbfgd :=_d .Attr {};_bbfgd .Name =name ;switch _daea {case ST_AlgorithmTypeUnset :_bbfgd .Value ="";case ST_AlgorithmTypeComposite :_bbfgd .Value ="\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e"; +case ST_AlgorithmTypeConn :_bbfgd .Value ="\u0063\u006f\u006e\u006e";case ST_AlgorithmTypeCycle :_bbfgd .Value ="\u0063\u0079\u0063l\u0065";case ST_AlgorithmTypeHierChild :_bbfgd .Value ="\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd";case ST_AlgorithmTypeHierRoot :_bbfgd .Value ="\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074"; +case ST_AlgorithmTypePyra :_bbfgd .Value ="\u0070\u0079\u0072\u0061";case ST_AlgorithmTypeLin :_bbfgd .Value ="\u006c\u0069\u006e";case ST_AlgorithmTypeSp :_bbfgd .Value ="\u0073\u0070";case ST_AlgorithmTypeTx :_bbfgd .Value ="\u0074\u0078";case ST_AlgorithmTypeSnake :_bbfgd .Value ="\u0073\u006e\u0061k\u0065"; +};return _bbfgd ,nil ;};func NewCT_ColorTransformHeaderLst ()*CT_ColorTransformHeaderLst {_aegd :=&CT_ColorTransformHeaderLst {};return _aegd ;};func (_bdc *CT_Algorithm )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdc .TypeAttr =ST_AlgorithmType (1); +for _ ,_cce :=range start .Attr {if _cce .Name .Local =="\u0074\u0079\u0070\u0065"{_bdc .TypeAttr .UnmarshalXMLAttr (_cce );continue ;};if _cce .Name .Local =="\u0072\u0065\u0076"{_cdf ,_bfb :=_a .ParseUint (_cce .Value ,10,32);if _bfb !=nil {return _bfb ; +};_cfb :=uint32 (_cdf );_bdc .RevAttr =&_cfb ;continue ;};};_bb :for {_beg ,_cad :=d .Token ();if _cad !=nil {return _cad ;};switch _eb :=_beg .(type ){case _d .StartElement :switch _eb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0061\u0072a\u006d"}:_gaa :=NewCT_Parameter (); +if _baa :=d .DecodeElement (_gaa ,&_eb );_baa !=nil {return _baa ;};_bdc .Param =append (_bdc .Param ,_gaa );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdc .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _dgf :=d .DecodeElement (_bdc .ExtLst ,&_eb );_dgf !=nil {return _dgf ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u006c\u0067o\u0072\u0069\u0074\u0068\u006d\u0020\u0025\u0076",_eb .Name ); +if _egff :=d .Skip ();_egff !=nil {return _egff ;};};case _d .EndElement :break _bb ;case _d .CharData :};};return nil ;}; -// Function -FuncAttr ST_FunctionType ; +// ValidateWithPath validates the CT_LayoutVariablePropertySet and its children, prefixing error messages with path +func (_fgaef *CT_LayoutVariablePropertySet )ValidateWithPath (path string )error {if _fgaef .OrgChart !=nil {if _fcca :=_fgaef .OrgChart .ValidateWithPath (path +"\u002fO\u0072\u0067\u0043\u0068\u0061\u0072t");_fcca !=nil {return _fcca ;};};if _fgaef .ChMax !=nil {if _ggcfc :=_fgaef .ChMax .ValidateWithPath (path +"\u002f\u0043\u0068\u004d\u0061\u0078"); +_ggcfc !=nil {return _ggcfc ;};};if _fgaef .ChPref !=nil {if _afec :=_fgaef .ChPref .ValidateWithPath (path +"\u002fC\u0068\u0050\u0072\u0065\u0066");_afec !=nil {return _afec ;};};if _fgaef .BulletEnabled !=nil {if _bffbc :=_fgaef .BulletEnabled .ValidateWithPath (path +"\u002f\u0042\u0075\u006c\u006c\u0065\u0074\u0045\u006ea\u0062\u006c\u0065\u0064"); +_bffbc !=nil {return _bffbc ;};};if _fgaef .Dir !=nil {if _dege :=_fgaef .Dir .ValidateWithPath (path +"\u002f\u0044\u0069\u0072");_dege !=nil {return _dege ;};};if _fgaef .HierBranch !=nil {if _cbb :=_fgaef .HierBranch .ValidateWithPath (path +"/\u0048\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"); +_cbb !=nil {return _cbb ;};};if _fgaef .AnimOne !=nil {if _fdd :=_fgaef .AnimOne .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u004f\u006e\u0065");_fdd !=nil {return _fdd ;};};if _fgaef .AnimLvl !=nil {if _ceedc :=_fgaef .AnimLvl .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u004c\u0076\u006c"); +_ceedc !=nil {return _ceedc ;};};if _fgaef .ResizeHandles !=nil {if _gdadb :=_fgaef .ResizeHandles .ValidateWithPath (path +"\u002f\u0052\u0065\u0073\u0069\u007a\u0065\u0048\u0061n\u0064\u006c\u0065\u0073");_gdadb !=nil {return _gdadb ;};};return nil ; +}; -// Argument -ArgAttr *ST_FunctionArgument ; +// Validate validates the CT_Direction and its children +func (_ffa *CT_Direction )Validate ()error {return _ffa .ValidateWithPath ("\u0043\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};func NewRelIds ()*RelIds {_ceead :=&RelIds {};_ceead .CT_RelIds =*NewCT_RelIds ();return _ceead };type CT_AdjLst struct{ -// Operator -OpAttr ST_FunctionOperator ; +// Shape Adjust +Adj []*CT_Adj ;};func (_dccf ST_PyramidAccentTextMargin )Validate ()error {return _dccf .ValidateWithPath ("")}; -// Value -ValAttr ST_FunctionValue ;WhenChoice []*CT_WhenChoice ;AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_bbab ST_ParameterVal )String ()string {if _bbab .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {return _bbab .ST_DiagramHorizontalAlignment .String (); -};if _bbab .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {return _bbab .ST_VerticalAlignment .String ();};if _bbab .ST_ChildDirection !=ST_ChildDirectionUnset {return _bbab .ST_ChildDirection .String ();};if _bbab .ST_ChildAlignment !=ST_ChildAlignmentUnset {return _bbab .ST_ChildAlignment .String (); -};if _bbab .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {return _bbab .ST_SecondaryChildAlignment .String ();};if _bbab .ST_LinearDirection !=ST_LinearDirectionUnset {return _bbab .ST_LinearDirection .String ();};if _bbab .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {return _bbab .ST_SecondaryLinearDirection .String (); -};if _bbab .ST_StartingElement !=ST_StartingElementUnset {return _bbab .ST_StartingElement .String ();};if _bbab .ST_BendPoint !=ST_BendPointUnset {return _bbab .ST_BendPoint .String ();};if _bbab .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {return _bbab .ST_ConnectorRouting .String (); -};if _bbab .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {return _bbab .ST_ArrowheadStyle .String ();};if _bbab .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {return _bbab .ST_ConnectorDimension .String ();};if _bbab .ST_RotationPath !=ST_RotationPathUnset {return _bbab .ST_RotationPath .String (); -};if _bbab .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {return _bbab .ST_CenterShapeMapping .String ();};if _bbab .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {return _bbab .ST_NodeHorizontalAlignment .String ();};if _bbab .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {return _bbab .ST_NodeVerticalAlignment .String (); -};if _bbab .ST_FallbackDimension !=ST_FallbackDimensionUnset {return _bbab .ST_FallbackDimension .String ();};if _bbab .ST_TextDirection !=ST_TextDirectionUnset {return _bbab .ST_TextDirection .String ();};if _bbab .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {return _bbab .ST_PyramidAccentPosition .String (); -};if _bbab .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {return _bbab .ST_PyramidAccentTextMargin .String ();};if _bbab .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {return _bbab .ST_TextBlockDirection .String ();};if _bbab .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {return _bbab .ST_TextAnchorHorizontal .String (); -};if _bbab .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {return _bbab .ST_TextAnchorVertical .String ();};if _bbab .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {return _bbab .ST_DiagramTextAlignment .String ();};if _bbab .ST_AutoTextRotation !=ST_AutoTextRotationUnset {return _bbab .ST_AutoTextRotation .String (); -};if _bbab .ST_GrowDirection !=ST_GrowDirectionUnset {return _bbab .ST_GrowDirection .String ();};if _bbab .ST_FlowDirection !=ST_FlowDirectionUnset {return _bbab .ST_FlowDirection .String ();};if _bbab .ST_ContinueDirection !=ST_ContinueDirectionUnset {return _bbab .ST_ContinueDirection .String (); -};if _bbab .ST_Breakpoint !=ST_BreakpointUnset {return _bbab .ST_Breakpoint .String ();};if _bbab .ST_Offset !=ST_OffsetUnset {return _bbab .ST_Offset .String ();};if _bbab .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {return _bbab .ST_HierarchyAlignment .String (); -};if _bbab .Int32 !=nil {return _c .Sprintf ("\u0025\u0076",*_bbab .Int32 );};if _bbab .Float64 !=nil {return _c .Sprintf ("\u0025\u0076",*_bbab .Float64 );};if _bbab .Bool !=nil {return _c .Sprintf ("\u0025\u0076",*_bbab .Bool );};if _bbab .StringVal !=nil {return _c .Sprintf ("\u0025\u0076",*_bbab .StringVal ); -};if _bbab .ST_ConnectorPoint !=ST_ConnectorPointUnset {return _bbab .ST_ConnectorPoint .String ();};return "";};func (_beba ST_BendPoint )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_beba .String (),start );};func (_acbfg ST_HierarchyAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_acbfg .String (),start ); -};func NewStyleDef ()*StyleDef {_cdagg :=&StyleDef {};_cdagg .CT_StyleDefinition =*NewCT_StyleDefinition ();return _cdagg ;}; +// Validate validates the CT_Parameter and its children +func (_gcf *CT_Parameter )Validate ()error {return _gcf .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072");};func NewCT_StyleLabel ()*CT_StyleLabel {_fcdc :=&CT_StyleLabel {};return _fcdc };type CT_AnimLvl struct{ -// Validate validates the CT_NumericRule and its children -func (_bagb *CT_NumericRule )Validate ()error {return _bagb .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069c\u0052\u0075\u006c\u0065");};const (ST_HierarchyAlignmentUnset ST_HierarchyAlignment =0;ST_HierarchyAlignmentTL ST_HierarchyAlignment =1; -ST_HierarchyAlignmentTR ST_HierarchyAlignment =2;ST_HierarchyAlignmentTCtrCh ST_HierarchyAlignment =3;ST_HierarchyAlignmentTCtrDes ST_HierarchyAlignment =4;ST_HierarchyAlignmentBL ST_HierarchyAlignment =5;ST_HierarchyAlignmentBR ST_HierarchyAlignment =6; -ST_HierarchyAlignmentBCtrCh ST_HierarchyAlignment =7;ST_HierarchyAlignmentBCtrDes ST_HierarchyAlignment =8;ST_HierarchyAlignmentLT ST_HierarchyAlignment =9;ST_HierarchyAlignmentLB ST_HierarchyAlignment =10;ST_HierarchyAlignmentLCtrCh ST_HierarchyAlignment =11; -ST_HierarchyAlignmentLCtrDes ST_HierarchyAlignment =12;ST_HierarchyAlignmentRT ST_HierarchyAlignment =13;ST_HierarchyAlignmentRB ST_HierarchyAlignment =14;ST_HierarchyAlignmentRCtrCh ST_HierarchyAlignment =15;ST_HierarchyAlignmentRCtrDes ST_HierarchyAlignment =16; -);func (_dggc *ST_GrowDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eege ,_fbgfe :=d .Token ();if _fbgfe !=nil {return _fbgfe ;};if _fgded ,_bafe :=_eege .(_b .EndElement );_bafe &&_fgded .Name ==start .Name {*_dggc =1;return nil ; -};if _gffb ,_bgfdc :=_eege .(_b .CharData );!_bgfdc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eege );}else {switch string (_gffb ){case "":*_dggc =0; -case "\u0074\u004c":*_dggc =1;case "\u0074\u0052":*_dggc =2;case "\u0062\u004c":*_dggc =3;case "\u0062\u0052":*_dggc =4;};};_eege ,_fbgfe =d .Token ();if _fbgfe !=nil {return _fbgfe ;};if _gabb ,_gacad :=_eege .(_b .EndElement );_gacad &&_gabb .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eege );};func (_egab *ST_AxisType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_egab =0; -case "\u0073\u0065\u006c\u0066":*_egab =1;case "\u0063\u0068":*_egab =2;case "\u0064\u0065\u0073":*_egab =3;case "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf":*_egab =4;case "\u0070\u0061\u0072":*_egab =5;case "\u0061\u006e\u0063s\u0074":*_egab =6;case "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066":*_egab =7; -case "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b":*_egab =8;case "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b":*_egab =9;case "\u0066\u006f\u006c\u006c\u006f\u0077":*_egab =10;case "\u0070\u0072\u0065\u0063\u0065\u0064":*_egab =11;case "\u0072\u006f\u006f\u0074":*_egab =12; -case "\u006e\u006f\u006e\u0065":*_egab =13;};return nil ;};func (_gggg *CT_Constraint )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gggg .TypeAttr =ST_ConstraintType (1);for _ ,_efaa :=range start .Attr {if _efaa .Name .Local =="\u006f\u0070"{_gggg .OpAttr .UnmarshalXMLAttr (_efaa ); -continue ;};if _efaa .Name .Local =="\u0076\u0061\u006c"{_fcfd ,_fbeb :=_f .ParseFloat (_efaa .Value ,64);if _fbeb !=nil {return _fbeb ;};_gggg .ValAttr =&_fcfd ;continue ;};if _efaa .Name .Local =="\u0066\u0061\u0063\u0074"{_eddd ,_gae :=_f .ParseFloat (_efaa .Value ,64); -if _gae !=nil {return _gae ;};_gggg .FactAttr =&_eddd ;continue ;};if _efaa .Name .Local =="\u0074\u0079\u0070\u0065"{_gggg .TypeAttr .UnmarshalXMLAttr (_efaa );continue ;};if _efaa .Name .Local =="\u0066\u006f\u0072"{_gggg .ForAttr .UnmarshalXMLAttr (_efaa ); -continue ;};if _efaa .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_edcd :=_efaa .Value ;_gggg .ForNameAttr =&_edcd ;continue ;};if _efaa .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_gggg .PtTypeAttr .UnmarshalXMLAttr (_efaa );continue ; -};if _efaa .Name .Local =="\u0072e\u0066\u0054\u0079\u0070\u0065"{_gggg .RefTypeAttr .UnmarshalXMLAttr (_efaa );continue ;};if _efaa .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072"{_gggg .RefForAttr .UnmarshalXMLAttr (_efaa );continue ;};if _efaa .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"{_fcdfa :=_efaa .Value ; -_gggg .RefForNameAttr =&_fcdfa ;continue ;};if _efaa .Name .Local =="\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"{_gggg .RefPtTypeAttr .UnmarshalXMLAttr (_efaa );continue ;};};_fccf :for {_eebfg ,_dgd :=d .Token ();if _dgd !=nil {return _dgd ;};switch _dbcg :=_eebfg .(type ){case _b .StartElement :switch _dbcg .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gggg .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _dbcb :=d .DecodeElement (_gggg .ExtLst ,&_dbcg );_dbcb !=nil {return _dbcb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074 \u0025\u0076",_dbcg .Name ); -if _gca :=d .Skip ();_gca !=nil {return _gca ;};};case _b .EndElement :break _fccf ;case _b .CharData :};};return nil ;};func (_gfde ST_SecondaryChildAlignment )Validate ()error {return _gfde .ValidateWithPath ("")};func ParseSliceST_UnsignedInts (s string )(ST_UnsignedInts ,error ){return ST_UnsignedInts {},nil }; +// Level Animation Value +ValAttr ST_AnimLvlStr ;};type ST_TextDirection byte ;func (_fgcdc *ST_NodeHorizontalAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fgcdc =0;case "\u006c":*_fgcdc =1;case "\u0063\u0074\u0072":*_fgcdc =2;case "\u0072":*_fgcdc =3; +};return nil ;}; +// Validate validates the LayoutDefHdrLst and its children +func (_bbbbg *LayoutDefHdrLst )Validate ()error {return _bbbbg .ValidateWithPath ("\u004ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074");};func (_feabb ST_BoolOperator )ValidateWithPath (path string )error {switch _feabb {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feabb )); +};return nil ;};func (_cdef *CT_StyleLabel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgdc :=range start .Attr {if _bgdc .Name .Local =="\u006e\u0061\u006d\u0065"{_cacd :=_bgdc .Value ;_cdef .NameAttr =_cacd ;continue ;};};_acdg :for {_gegf ,_fcgbd :=d .Token (); +if _fcgbd !=nil {return _fcgbd ;};switch _aefg :=_gegf .(type ){case _d .StartElement :switch _aefg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_cdef .Scene3d =_cg .NewCT_Scene3D (); +if _bcdda :=d .DecodeElement (_cdef .Scene3d ,&_aefg );_bcdda !=nil {return _bcdda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0070\u0033\u0064"}:_cdef .Sp3d =_cg .NewCT_Shape3D (); +if _cfba :=d .DecodeElement (_cdef .Sp3d ,&_aefg );_cfba !=nil {return _cfba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0050\u0072"}:_cdef .TxPr =NewCT_TextProps (); +if _eafc :=d .DecodeElement (_cdef .TxPr ,&_aefg );_eafc !=nil {return _eafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079l\u0065"}:_cdef .Style =_cg .NewCT_ShapeStyle (); +if _dgff :=d .DecodeElement (_cdef .Style ,&_aefg );_dgff !=nil {return _dgff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdef .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _dcdc :=d .DecodeElement (_cdef .ExtLst ,&_aefg );_dcdc !=nil {return _dcdc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c \u0025\u0076",_aefg .Name ); +if _eddea :=d .Skip ();_eddea !=nil {return _eddea ;};};case _d .EndElement :break _acdg ;case _d .CharData :};};return nil ;};func (_bbe *CT_ColorTransformHeader )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fdbg :=range start .Attr {if _fdbg .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_bffb :=_fdbg .Value ; +_bbe .UniqueIdAttr =_bffb ;continue ;};if _fdbg .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_facgd :=_fdbg .Value ;_bbe .MinVerAttr =&_facgd ;continue ;};if _fdbg .Name .Local =="\u0072\u0065\u0073I\u0064"{_gbda ,_bge :=_a .ParseInt (_fdbg .Value ,10,32); +if _bge !=nil {return _bge ;};_egba :=int32 (_gbda );_bbe .ResIdAttr =&_egba ;continue ;};};_caa :for {_fdag ,_bgdb :=d .Token ();if _bgdb !=nil {return _bgdb ;};switch _bee :=_fdag .(type ){case _d .StartElement :switch _bee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_abg :=NewCT_CTName (); +if _bebg :=d .DecodeElement (_abg ,&_bee );_bebg !=nil {return _bebg ;};_bbe .Title =append (_bbe .Title ,_abg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_fed :=NewCT_CTDescription (); +if _aegf :=d .DecodeElement (_fed ,&_bee );_aegf !=nil {return _aegf ;};_bbe .Desc =append (_bbe .Desc ,_fed );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_bbe .CatLst =NewCT_CTCategories (); +if _ffg :=d .DecodeElement (_bbe .CatLst ,&_bee );_ffg !=nil {return _ffg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbe .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _caaf :=d .DecodeElement (_bbe .ExtLst ,&_bee );_caaf !=nil {return _caaf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0048\u0065a\u0064\u0065\u0072 \u0025\u0076",_bee .Name ); +if _gcg :=d .Skip ();_gcg !=nil {return _gcg ;};};case _d .EndElement :break _caa ;case _d .CharData :};};return nil ;};const (ST_ClrAppMethodUnset ST_ClrAppMethod =0;ST_ClrAppMethodSpan ST_ClrAppMethod =1;ST_ClrAppMethodCycle ST_ClrAppMethod =2;ST_ClrAppMethodRepeat ST_ClrAppMethod =3; +); -// Validate validates the CT_Direction and its children -func (_acdg *CT_Direction )Validate ()error {return _acdg .ValidateWithPath ("\u0043\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};type CT_Colors struct{ +// ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path +func (_egdg *CT_Colors )ValidateWithPath (path string )error {if _ebfa :=_egdg .MethAttr .ValidateWithPath (path +"\u002fM\u0065\u0074\u0068\u0041\u0074\u0074r");_ebfa !=nil {return _ebfa ;};if _bcgg :=_egdg .HueDirAttr .ValidateWithPath (path +"/\u0048\u0075\u0065\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); +_bcgg !=nil {return _bcgg ;};for _cgad ,_bedc :=range _egdg .EG_ColorChoice {if _efa :=_bedc .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_cgad ));_efa !=nil {return _efa ; +};};return nil ;};func (_fcefb ST_ConnectorPoint )String ()string {switch _fcefb {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0062\u0043\u0074\u0072";case 3:return "\u0063\u0074\u0072";case 4:return "\u006d\u0069\u0064\u004c"; +case 5:return "\u006d\u0069\u0064\u0052";case 6:return "\u0074\u0043\u0074\u0072";case 7:return "\u0062\u004c";case 8:return "\u0062\u0052";case 9:return "\u0074\u004c";case 10:return "\u0074\u0052";case 11:return "\u0072\u0061\u0064\u0069\u0061\u006c"; +};return "";}; -// Color Application Method Type -MethAttr ST_ClrAppMethod ; +// Validate validates the CT_DiagramDefinition and its children +func (_fbfe *CT_DiagramDefinition )Validate ()error {return _fbfe .ValidateWithPath ("C\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};type CT_SDName struct{ -// Hue Direction -HueDirAttr ST_HueDir ;EG_ColorChoice []*_g .EG_ColorChoice ;};func NewCT_ColorTransformHeader ()*CT_ColorTransformHeader {_bddg :=&CT_ColorTransformHeader {};return _bddg ;};func (_gbed *ST_ModelId )Validate ()error {return _gbed .ValidateWithPath ("")}; -func (_gagbg ST_ConnectorDimension )Validate ()error {return _gagbg .ValidateWithPath ("")}; +// Natural Language +LangAttr *string ; -// Validate validates the CT_ChildPref and its children -func (_eaad *CT_ChildPref )Validate ()error {return _eaad .ValidateWithPath ("\u0043\u0054\u005fC\u0068\u0069\u006c\u0064\u0050\u0072\u0065\u0066");};func (_adgg ST_NodeHorizontalAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_adgg .String (),start ); +// Description Value +ValAttr string ;};func (_befd ST_AlgorithmType )Validate ()error {return _befd .ValidateWithPath ("")};func (_gfdfe ST_AnimOneStr )ValidateWithPath (path string )error {switch _gfdfe {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfdfe )); +};return nil ;}; + +// ValidateWithPath validates the CT_Adj and its children, prefixing error messages with path +func (_ega *CT_Adj )ValidateWithPath (path string )error {if _ega .IdxAttr < 1{return _ge .Errorf ("%\u0073\u002f\u006d\u002e\u0049\u0064x\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ega .IdxAttr ); +};return nil ;};func (_cc *AG_ConstraintAttributes )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bc ,_cb :=_cc .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _cb !=nil {return _cb ;};start .Attr =append (start .Attr ,_bc ); +if _cc .ForAttr !=ST_ConstraintRelationshipUnset {_ca ,_db :=_cc .ForAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u0072"});if _db !=nil {return _db ;};start .Attr =append (start .Attr ,_ca );};if _cc .ForNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_cc .ForNameAttr )}); +};if _cc .PtTypeAttr !=ST_ElementTypeUnset {_ad ,_ag :=_cc .PtTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"});if _ag !=nil {return _ag ;};start .Attr =append (start .Attr ,_ad );};return nil ;};func (_gaege ST_AlgorithmType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gaege .String (),start ); +};func NewCT_ForEach ()*CT_ForEach {_ecbfe :=&CT_ForEach {};return _ecbfe };func (_ddbcb ST_ConnectorDimension )ValidateWithPath (path string )error {switch _ddbcb {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddbcb )); +};return nil ;};func (_aede *CT_ColorTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aede .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_aede .UniqueIdAttr )}); +};if _aede .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_aede .MinVerAttr )});};e .EncodeToken (start );if _aede .Title !=nil {_cfd :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}}; +for _ ,_egg :=range _aede .Title {e .EncodeElement (_egg ,_cfd );};};if _aede .Desc !=nil {_eff :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_bbg :=range _aede .Desc {e .EncodeElement (_bbg ,_eff );};};if _aede .CatLst !=nil {_egb :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aede .CatLst ,_egb );};if _aede .StyleLbl !=nil {_bafb :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}};for _ ,_fagb :=range _aede .StyleLbl {e .EncodeElement (_fagb ,_bafb );};};if _aede .ExtLst !=nil {_fbef :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aede .ExtLst ,_fbef );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func _gecb (_bfdc bool )uint8 {if _bfdc {return 1;};return 0;};func (_dfdg *ST_CxnType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdee ,_eagbf :=d .Token (); +if _eagbf !=nil {return _eagbf ;};if _adfe ,_abga :=_gdee .(_d .EndElement );_abga &&_adfe .Name ==start .Name {*_dfdg =1;return nil ;};if _cfda ,_ccgadg :=_gdee .(_d .CharData );!_ccgadg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdee ); +}else {switch string (_cfda ){case "":*_dfdg =0;case "\u0070\u0061\u0072O\u0066":*_dfdg =1;case "\u0070\u0072\u0065\u0073\u004f\u0066":*_dfdg =2;case "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff":*_dfdg =3;case "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070":*_dfdg =4; +};};_gdee ,_eagbf =d .Token ();if _eagbf !=nil {return _eagbf ;};if _fagca ,_dadf :=_gdee .(_d .EndElement );_dadf &&_fagca .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdee ); }; -// Validate validates the CT_Pt and its children -func (_cebea *CT_Pt )Validate ()error {return _cebea .ValidateWithPath ("\u0043\u0054\u005fP\u0074")};func NewCT_StyleDefinitionHeader ()*CT_StyleDefinitionHeader {_gcde :=&CT_StyleDefinitionHeader {};return _gcde ;};type ColorsDefHdrLst struct{CT_ColorTransformHeaderLst }; -func (_edbg ST_VerticalAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ccda :=_b .Attr {};_ccda .Name =name ;switch _edbg {case ST_VerticalAlignmentUnset :_ccda .Value ="";case ST_VerticalAlignmentT :_ccda .Value ="\u0074";case ST_VerticalAlignmentMid :_ccda .Value ="\u006d\u0069\u0064"; -case ST_VerticalAlignmentB :_ccda .Value ="\u0062";case ST_VerticalAlignmentNone :_ccda .Value ="\u006e\u006f\u006e\u0065";};return _ccda ,nil ;};const (ST_FallbackDimensionUnset ST_FallbackDimension =0;ST_FallbackDimension1D ST_FallbackDimension =1;ST_FallbackDimension2D ST_FallbackDimension =2; -); +// ValidateWithPath validates the CT_StyleLabel and its children, prefixing error messages with path +func (_eggfd *CT_StyleLabel )ValidateWithPath (path string )error {if _eggfd .Scene3d !=nil {if _bdag :=_eggfd .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_bdag !=nil {return _bdag ;};};if _eggfd .Sp3d !=nil {if _aaedg :=_eggfd .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); +_aaedg !=nil {return _aaedg ;};};if _eggfd .TxPr !=nil {if _ceecd :=_eggfd .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_ceecd !=nil {return _ceecd ;};};if _eggfd .Style !=nil {if _gbea :=_eggfd .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_gbea !=nil {return _gbea ;};};if _eggfd .ExtLst !=nil {if _caggg :=_eggfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caggg !=nil {return _caggg ;};};return nil ;};func (_befe *ColorsDefHdr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_befe .CT_ColorTransformHeader =*NewCT_ColorTransformHeader (); +for _ ,_bgfb :=range start .Attr {if _bgfb .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_acdf :=_bgfb .Value ;_befe .UniqueIdAttr =_acdf ;continue ;};if _bgfb .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_ceef :=_bgfb .Value ; +_befe .MinVerAttr =&_ceef ;continue ;};if _bgfb .Name .Local =="\u0072\u0065\u0073I\u0064"{_aeee ,_eegf :=_a .ParseInt (_bgfb .Value ,10,32);if _eegf !=nil {return _eegf ;};_deggg :=int32 (_aeee );_befe .ResIdAttr =&_deggg ;continue ;};};_ecgb :for {_cddc ,_agcc :=d .Token (); +if _agcc !=nil {return _agcc ;};switch _affed :=_cddc .(type ){case _d .StartElement :switch _affed .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_ebcfe :=NewCT_CTName (); +if _fbee :=d .DecodeElement (_ebcfe ,&_affed );_fbee !=nil {return _fbee ;};_befe .Title =append (_befe .Title ,_ebcfe );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_cgeb :=NewCT_CTDescription (); +if _cgdd :=d .DecodeElement (_cgeb ,&_affed );_cgdd !=nil {return _cgdd ;};_befe .Desc =append (_befe .Desc ,_cgeb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_befe .CatLst =NewCT_CTCategories (); +if _ebacg :=d .DecodeElement (_befe .CatLst ,&_affed );_ebacg !=nil {return _ebacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_befe .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _ffeca :=d .DecodeElement (_befe .ExtLst ,&_affed );_ffeca !=nil {return _ffeca ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006flo\u0072\u0073D\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_affed .Name ); +if _dfgd :=d .Skip ();_dfgd !=nil {return _dfgd ;};};case _d .EndElement :break _ecgb ;case _d .CharData :};};return nil ;};func NewCT_DataModel ()*CT_DataModel {_eeab :=&CT_DataModel {};_eeab .PtLst =NewCT_PtList ();return _eeab ;};func NewColorsDefHdr ()*ColorsDefHdr {_acfda :=&ColorsDefHdr {}; +_acfda .CT_ColorTransformHeader =*NewCT_ColorTransformHeader ();return _acfda ;};type CT_DataModel struct{ -// ValidateWithPath validates the CT_ChildMax and its children, prefixing error messages with path -func (_agb *CT_ChildMax )ValidateWithPath (path string )error {if _agb .ValAttr !=nil {if *_agb .ValAttr < -1{return _c .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d1 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_agb .ValAttr ); -};};return nil ;};func NewCT_ColorTransform ()*CT_ColorTransform {_dda :=&CT_ColorTransform {};return _dda };func NewLayoutDefHdrLst ()*LayoutDefHdrLst {_eeffa :=&LayoutDefHdrLst {};_eeffa .CT_DiagramDefinitionHeaderLst =*NewCT_DiagramDefinitionHeaderLst (); -return _eeffa ;}; +// Point List +PtLst *CT_PtList ; -// ValidateWithPath validates the LayoutDef and its children, prefixing error messages with path -func (_bgdf *LayoutDef )ValidateWithPath (path string )error {if _deddg :=_bgdf .CT_DiagramDefinition .ValidateWithPath (path );_deddg !=nil {return _deddg ;};return nil ;};type CT_DiagramDefinitionHeader struct{ +// Connection List +CxnLst *CT_CxnList ; -// Unique Identifier -UniqueIdAttr string ; +// Background Formatting +Bg *_cg .CT_BackgroundFormatting ; -// Minimum Version -MinVerAttr *string ; +// Whole E2O Formatting +Whole *_cg .CT_WholeE2oFormatting ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_febd ST_HierarchyAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_febd .String (),start );}; -// Default Style -DefStyleAttr *string ; +// ValidateWithPath validates the CT_Category and its children, prefixing error messages with path +func (_gfef *CT_Category )ValidateWithPath (path string )error {return nil };func (_beae *ST_ParameterVal )Validate ()error {return _beae .ValidateWithPath ("")};func NewCT_NumericRule ()*CT_NumericRule {_bcdde :=&CT_NumericRule {};_bcdde .TypeAttr =ST_ConstraintType (1); +return _bcdde ;};func (_edgdb ST_PrSetCustVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _edgdb .ST_Percentage !=nil {e .EncodeToken (_d .CharData (*_edgdb .ST_Percentage ));};if _edgdb .Int32 !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",*_edgdb .Int32 ))); +};return e .EncodeToken (_d .EndElement {Name :start .Name });};const (ST_BoolOperatorUnset ST_BoolOperator =0;ST_BoolOperatorNone ST_BoolOperator =1;ST_BoolOperatorEqu ST_BoolOperator =2;ST_BoolOperatorGte ST_BoolOperator =3;ST_BoolOperatorLte ST_BoolOperator =4; +);type ST_DiagramHorizontalAlignment byte ; -// Resource Identifier -ResIdAttr *int32 ; +// ValidateWithPath validates the ColorsDefHdrLst and its children, prefixing error messages with path +func (_fabgd *ColorsDefHdrLst )ValidateWithPath (path string )error {if _cgea :=_fabgd .CT_ColorTransformHeaderLst .ValidateWithPath (path );_cgea !=nil {return _cgea ;};return nil ;};func (_cfacf *CT_TextProps )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_cfacf .Text3DChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_HierBranchStyle byte ; -// Title -Title []*CT_Name ; +// Validate validates the CT_Shape and its children +func (_eebf *CT_Shape )Validate ()error {return _eebf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_bgdbb *CT_RelIds )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_egge :=range start .Attr {if _egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_egge .Name .Local =="\u0064\u006d"||_egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_egge .Name .Local =="\u0064\u006d"{_bdcag :=_egge .Value ; +_bgdbb .DmAttr =_bdcag ;continue ;};if _egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_egge .Name .Local =="\u006c\u006f"||_egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_egge .Name .Local =="\u006c\u006f"{_edcc :=_egge .Value ; +_bgdbb .LoAttr =_edcc ;continue ;};if _egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_egge .Name .Local =="\u0071\u0073"||_egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_egge .Name .Local =="\u0071\u0073"{_dbcaa :=_egge .Value ; +_bgdbb .QsAttr =_dbcaa ;continue ;};if _egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_egge .Name .Local =="\u0063\u0073"||_egge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_egge .Name .Local =="\u0063\u0073"{_afed :=_egge .Value ; +_bgdbb .CsAttr =_afed ;continue ;};};for {_afeb ,_eefg :=d .Token ();if _eefg !=nil {return _ge .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0052\u0065\u006cI\u0064\u0073\u003a\u0020\u0025\u0073",_eefg );};if _cgbg ,_dbbec :=_afeb .(_d .EndElement ); +_dbbec &&_cgbg .Name ==start .Name {break ;};};return nil ;};func NewCT_Shape ()*CT_Shape {_ccgg :=&CT_Shape {};return _ccgg };type ST_ChildDirection byte ;func (_efcbe *ST_Breakpoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbac ,_edfg :=d .Token (); +if _edfg !=nil {return _edfg ;};if _egaab ,_dcbff :=_fbac .(_d .EndElement );_dcbff &&_egaab .Name ==start .Name {*_efcbe =1;return nil ;};if _acbbb ,_dddgf :=_fbac .(_d .CharData );!_dddgf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbac ); +}else {switch string (_acbbb ){case "":*_efcbe =0;case "\u0065\u006e\u0064\u0043\u006e\u0076":*_efcbe =1;case "\u0062\u0061\u006c":*_efcbe =2;case "\u0066\u0069\u0078e\u0064":*_efcbe =3;};};_fbac ,_edfg =d .Token ();if _edfg !=nil {return _edfg ;};if _efcg ,_gcaca :=_fbac .(_d .EndElement ); +_gcaca &&_efcg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbac );}; -// Description -Desc []*CT_Description ; +// Validate validates the CT_WhenChoice and its children +func (_ddbg *CT_WhenChoice )Validate ()error {return _ddbg .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0068\u0065\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ecdcf *CT_DiagramDefinition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecdcf .LayoutNode =NewCT_LayoutNode (); +for _ ,_acdd :=range start .Attr {if _acdd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_efgc :=_acdd .Value ;_ecdcf .UniqueIdAttr =&_efgc ;continue ;};if _acdd .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_dfde :=_acdd .Value ; +_ecdcf .MinVerAttr =&_dfde ;continue ;};if _acdd .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_fcaf :=_acdd .Value ;_ecdcf .DefStyleAttr =&_fcaf ;continue ;};};_ebdd :for {_agf ,_ecea :=d .Token ();if _ecea !=nil {return _ecea ;};switch _affa :=_agf .(type ){case _d .StartElement :switch _affa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_daaeg :=NewCT_Name (); +if _gca :=d .DecodeElement (_daaeg ,&_affa );_gca !=nil {return _gca ;};_ecdcf .Title =append (_ecdcf .Title ,_daaeg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_eade :=NewCT_Description (); +if _edbb :=d .DecodeElement (_eade ,&_affa );_edbb !=nil {return _edbb ;};_ecdcf .Desc =append (_ecdcf .Desc ,_eade );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_ecdcf .CatLst =NewCT_Categories (); +if _geaa :=d .DecodeElement (_ecdcf .CatLst ,&_affa );_geaa !=nil {return _geaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}:_ecdcf .SampData =NewCT_SampleData (); +if _eeg :=d .DecodeElement (_ecdcf .SampData ,&_affa );_eeg !=nil {return _eeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}:_ecdcf .StyleData =NewCT_SampleData (); +if _bdab :=d .DecodeElement (_ecdcf .StyleData ,&_affa );_bdab !=nil {return _bdab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}:_ecdcf .ClrData =NewCT_SampleData (); +if _cca :=d .DecodeElement (_ecdcf .ClrData ,&_affa );_cca !=nil {return _cca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:if _aafa :=d .DecodeElement (_ecdcf .LayoutNode ,&_affa ); +_aafa !=nil {return _aafa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecdcf .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _ddac :=d .DecodeElement (_ecdcf .ExtLst ,&_affa );_ddac !=nil {return _ddac ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_affa .Name ); +if _feca :=d .Skip ();_feca !=nil {return _feca ;};};case _d .EndElement :break _ebdd ;case _d .CharData :};};return nil ;};func (_cedebc ST_DiagramTextAlignment )String ()string {switch _cedebc {case 0:return "";case 1:return "\u006c";case 2:return "\u0063\u0074\u0072"; +case 3:return "\u0072";};return "";};func (_gafe ST_PtType )Validate ()error {return _gafe .ValidateWithPath ("")};func (_adfd ST_FlowDirection )Validate ()error {return _adfd .ValidateWithPath ("")};func (_adge *ST_ContinueDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adge =0; +case "\u0072\u0065\u0076\u0044\u0069\u0072":*_adge =1;case "\u0073a\u006d\u0065\u0044\u0069\u0072":*_adge =2;};return nil ;};func (_ceccb ST_CenterShapeMapping )String ()string {switch _ceccb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u004e\u006fd\u0065"; +};return "";};func (_fcbf ST_ClrAppMethod )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fcbf .String (),start );};func (_abdd *CT_CTCategory )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggce :=range start .Attr {if _ggce .Name .Local =="\u0074\u0079\u0070\u0065"{_gadb :=_ggce .Value ; +_abdd .TypeAttr =_gadb ;continue ;};if _ggce .Name .Local =="\u0070\u0072\u0069"{_acf ,_eadg :=_a .ParseUint (_ggce .Value ,10,32);if _eadg !=nil {return _eadg ;};_abdd .PriAttr =uint32 (_acf );continue ;};};for {_ceg ,_fcg :=d .Token ();if _fcg !=nil {return _ge .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043T\u0043a\u0074e\u0067\u006f\u0072\u0079\u003a\u0020\u0025s",_fcg ); +};if _fbb ,_fcd :=_ceg .(_d .EndElement );_fcd &&_fbb .Name ==start .Name {break ;};};return nil ;};func NewCT_WhenChoice ()*CT_WhenChoice {_fgcab :=&CT_WhenChoice {};return _fgcab }; -// Category List -CatLst *CT_Categories ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_gccbg *CT_LayoutNode )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _gccbg .NameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_gccbg .NameAttr )}); -};if _gccbg .StyleLblAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gccbg .StyleLblAttr )});};if _gccbg .ChOrderAttr !=ST_ChildOrderTypeUnset {_bffgb ,_fcaa :=_gccbg .ChOrderAttr .MarshalXMLAttr (_b .Name {Local :"\u0063h\u004f\u0072\u0064\u0065\u0072"}); -if _fcaa !=nil {return _fcaa ;};start .Attr =append (start .Attr ,_bffgb );};if _gccbg .MoveWithAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068"},Value :_c .Sprintf ("\u0025\u0076",*_gccbg .MoveWithAttr )}); -};e .EncodeToken (start );if _gccbg .LayoutNodeChoice !=nil {for _ ,_bbdaa :=range _gccbg .LayoutNodeChoice {_bbdaa .MarshalXML (e ,_b .StartElement {});};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type CT_AnimOne struct{ +// Validate validates the CT_When and its children +func (_afaae *CT_When )Validate ()error {return _afaae .ValidateWithPath ("\u0043T\u005f\u0057\u0068\u0065\u006e");};type ST_PtType byte ;func ParseSliceST_UnsignedInts (s string )(ST_UnsignedInts ,error ){return ST_UnsignedInts {},nil };func (_geed ST_AnimLvlStr )String ()string {switch _geed {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0076\u006c";case 3:return "\u0063\u0074\u0072";};return "";};func ParseSliceST_AxisTypes (s string )(ST_AxisTypes ,error ){return ST_AxisTypes {},nil };func NewCT_Name ()*CT_Name {_cfe :=&CT_Name {}; +return _cfe };func (_dcgf ST_ChildOrderType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_geafe :=_d .Attr {};_geafe .Name =name ;switch _dcgf {case ST_ChildOrderTypeUnset :_geafe .Value ="";case ST_ChildOrderTypeB :_geafe .Value ="\u0062";case ST_ChildOrderTypeT :_geafe .Value ="\u0074"; +};return _geafe ,nil ;};func (_dgbca ST_FlowDirection )String ()string {switch _dgbca {case 0:return "";case 1:return "\u0072\u006f\u0077";case 2:return "\u0063\u006f\u006c";};return "";}; -// One By One Animation Value -ValAttr ST_AnimOneStr ;};func NewCT_DiagramDefinitionHeader ()*CT_DiagramDefinitionHeader {_fabf :=&CT_DiagramDefinitionHeader {};return _fabf ;}; +// ValidateWithPath validates the CT_ChildPref and its children, prefixing error messages with path +func (_adg *CT_ChildPref )ValidateWithPath (path string )error {if _adg .ValAttr !=nil {if *_adg .ValAttr < -1{return _ge .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d1 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_adg .ValAttr ); +};};return nil ;};func (_ecdd ST_ConnectorDimension )Validate ()error {return _ecdd .ValidateWithPath ("")};func (_acac ST_NodeHorizontalAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gcff :=_d .Attr {};_gcff .Name =name ;switch _acac {case ST_NodeHorizontalAlignmentUnset :_gcff .Value =""; +case ST_NodeHorizontalAlignmentL :_gcff .Value ="\u006c";case ST_NodeHorizontalAlignmentCtr :_gcff .Value ="\u0063\u0074\u0072";case ST_NodeHorizontalAlignmentR :_gcff .Value ="\u0072";};return _gcff ,nil ;};func (_ecbg *CT_StyleDefinitionHeaderLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ecbg .StyleDefHdr !=nil {_fcacg :=_d .StartElement {Name :_d .Name {Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}};for _ ,_dfdfd :=range _ecbg .StyleDefHdr {e .EncodeElement (_dfdfd ,_fcacg );};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_Rules and its children -func (_eeea *CT_Rules )Validate ()error {return _eeea .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};func (_bcdfg ST_NodeVerticalAlignment )ValidateWithPath (path string )error {switch _bcdfg {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcdfg )); -};return nil ;};type ST_GrowDirection byte ;func NewCT_Colors ()*CT_Colors {_fefd :=&CT_Colors {};return _fefd };func (_gc *AG_ConstraintRefAttributes )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _gc .RefTypeAttr !=ST_ConstraintTypeUnset {_gcc ,_gg :=_gc .RefTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0072e\u0066\u0054\u0079\u0070\u0065"}); -if _gg !=nil {return _gg ;};start .Attr =append (start .Attr ,_gcc );};if _gc .RefForAttr !=ST_ConstraintRelationshipUnset {_cc ,_da :=_gc .RefForAttr .MarshalXMLAttr (_b .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072"});if _da !=nil {return _da ; -};start .Attr =append (start .Attr ,_cc );};if _gc .RefForNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_gc .RefForNameAttr )}); -};if _gc .RefPtTypeAttr !=ST_ElementTypeUnset {_gf ,_bgf :=_gc .RefPtTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"});if _bgf !=nil {return _bgf ;};start .Attr =append (start .Attr ,_gf );};return nil ;}; +// ValidateWithPath validates the CT_HierBranchStyle and its children, prefixing error messages with path +func (_dcea *CT_HierBranchStyle )ValidateWithPath (path string )error {if _dad :=_dcea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dad !=nil {return _dad ;};return nil ;};type ST_ConnectorDimension byte ;func (_cgeeb ST_TextAnchorHorizontal )String ()string {switch _cgeeb {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0063\u0074\u0072";};return "";};func (_cbgc *CT_HierBranchStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ddce :=range start .Attr {if _ddce .Name .Local =="\u0076\u0061\u006c"{_cbgc .ValAttr .UnmarshalXMLAttr (_ddce ); +continue ;};};for {_efdgb ,_cgag :=d .Token ();if _cgag !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0048\u0069\u0065\u0072\u0042\u0072\u0061n\u0063\u0068\u0053\u0074\u0079\u006c\u0065\u003a\u0020\u0025\u0073",_cgag ); +};if _febe ,_abgc :=_efdgb .(_d .EndElement );_abgc &&_febe .Name ==start .Name {break ;};};return nil ;};func NewCT_Otherwise ()*CT_Otherwise {_eged :=&CT_Otherwise {};return _eged };func (_eegbf *ST_FlowDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eegbf =0; +case "\u0072\u006f\u0077":*_eegbf =1;case "\u0063\u006f\u006c":*_eegbf =2;};return nil ;}; -// ValidateWithPath validates the CT_Name and its children, prefixing error messages with path -func (_bbgc *CT_Name )ValidateWithPath (path string )error {return nil };func NewCT_NumericRule ()*CT_NumericRule {_dgeb :=&CT_NumericRule {};_dgeb .TypeAttr =ST_ConstraintType (1);return _dgeb ;};func (_cadg ST_TextAnchorHorizontal )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_fbdec :=_b .Attr {}; -_fbdec .Name =name ;switch _cadg {case ST_TextAnchorHorizontalUnset :_fbdec .Value ="";case ST_TextAnchorHorizontalNone :_fbdec .Value ="\u006e\u006f\u006e\u0065";case ST_TextAnchorHorizontalCtr :_fbdec .Value ="\u0063\u0074\u0072";};return _fbdec ,nil ; -};func (_adagg *ST_ParameterVal )ValidateWithPath (path string )error {_feeg :=[]string {};if _adagg .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {_feeg =append (_feeg ,"\u0053\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0041\u006c\u0069\u0067\u006eme\u006e\u0074"); -};if _adagg .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {_feeg =append (_feeg ,"S\u0054_\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006cA\u006c\u0069\u0067\u006eme\u006e\u0074");};if _adagg .ST_ChildDirection !=ST_ChildDirectionUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -};if _adagg .ST_ChildAlignment !=ST_ChildAlignmentUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");};if _adagg .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0053\u0065\u0063\u006f\u006e\u0064\u0061\u0072y\u0043\u0068\u0069\u006c\u0064\u0041\u006c\u0069\u0067\u006em\u0065\u006e\u0074"); -};if _adagg .ST_LinearDirection !=ST_LinearDirectionUnset {_feeg =append (_feeg ,"\u0053T\u005fL\u0069\u006e\u0065\u0061\u0072D\u0069\u0072e\u0063\u0074\u0069\u006f\u006e");};if _adagg .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0053\u0065\u0063\u006fn\u0064\u0061\u0072\u0079\u004c\u0069\u006e\u0065\u0061r\u0044\u0069\u0072e\u0063t\u0069\u006f\u006e"); -};if _adagg .ST_StartingElement !=ST_StartingElementUnset {_feeg =append (_feeg ,"\u0053T\u005fS\u0074\u0061\u0072\u0074\u0069n\u0067\u0045l\u0065\u006d\u0065\u006e\u0074");};if _adagg .ST_BendPoint !=ST_BendPointUnset {_feeg =append (_feeg ,"\u0053\u0054\u005fB\u0065\u006e\u0064\u0050\u006f\u0069\u006e\u0074"); -};if _adagg .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u0052\u006f\u0075\u0074\u0069\u006e\u0067");};if _adagg .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0041\u0072\u0072\u006f\u0077\u0068\u0065\u0061\u0064S\u0074\u0079\u006c\u0065"); -};if _adagg .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u0044\u0069m\u0065\u006e\u0073\u0069\u006f\u006e");};if _adagg .ST_RotationPath !=ST_RotationPathUnset {_feeg =append (_feeg ,"\u0053T\u005fR\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0074\u0068"); -};if _adagg .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0043\u0065nt\u0065r\u0053\u0068\u0061\u0070\u0065M\u0061\u0070\u0070\u0069\u006e\u0067");};if _adagg .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u004e\u006f\u0064\u0065\u0048\u006f\u0072\u0069z\u006f\u006e\u0074\u0061\u006c\u0041\u006c\u0069\u0067\u006em\u0065\u006e\u0074"); -};if _adagg .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {_feeg =append (_feeg ,"\u0053T\u005f\u004e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0069\u0063a\u006c\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};if _adagg .ST_FallbackDimension !=ST_FallbackDimensionUnset {_feeg =append (_feeg ,"S\u0054_\u0046\u0061\u006c\u006c\u0062\u0061\u0063\u006bD\u0069\u006d\u0065\u006esi\u006f\u006e"); -};if _adagg .ST_TextDirection !=ST_TextDirectionUnset {_feeg =append (_feeg ,"\u0053\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _adagg .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {_feeg =append (_feeg ,"\u0053T\u005f\u0050\u0079\u0072\u0061\u006d\u0069\u0064\u0041\u0063\u0063e\u006e\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"); -};if _adagg .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0050\u0079\u0072\u0061\u006d\u0069\u0064\u0041c\u0063\u0065\u006e\u0074\u0054\u0065\u0078\u0074\u004d\u0061r\u0067\u0069\u006e");};if _adagg .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0054\u0065xt\u0042l\u006f\u0063\u006b\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e"); -};if _adagg .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {_feeg =append (_feeg ,"\u0053\u0054\u005fTe\u0078\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c");};if _adagg .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0054\u0065xt\u0041n\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0069\u0063\u0061\u006c"); -};if _adagg .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {_feeg =append (_feeg ,"\u0053\u0054\u005fDi\u0061\u0067\u0072\u0061\u006d\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};if _adagg .ST_AutoTextRotation !=ST_AutoTextRotationUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0041ut\u006f\u0054\u0065\u0078\u0074\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"); -};if _adagg .ST_GrowDirection !=ST_GrowDirectionUnset {_feeg =append (_feeg ,"\u0053\u0054_\u0047\u0072\u006fw\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _adagg .ST_FlowDirection !=ST_FlowDirectionUnset {_feeg =append (_feeg ,"\u0053\u0054_\u0046\u006c\u006fw\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"); -};if _adagg .ST_ContinueDirection !=ST_ContinueDirectionUnset {_feeg =append (_feeg ,"S\u0054_\u0043\u006f\u006e\u0074\u0069\u006e\u0075\u0065D\u0069\u0072\u0065\u0063ti\u006f\u006e");};if _adagg .ST_Breakpoint !=ST_BreakpointUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0070\u006f\u0069\u006e\u0074"); -};if _adagg .ST_Offset !=ST_OffsetUnset {_feeg =append (_feeg ,"\u0053T\u005f\u004f\u0066\u0066\u0073\u0065t");};if _adagg .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {_feeg =append (_feeg ,"S\u0054\u005f\u0048\u0069er\u0061r\u0063\u0068\u0079\u0041\u006ci\u0067\u006e\u006d\u0065\u006e\u0074"); -};if _adagg .Int32 !=nil {_feeg =append (_feeg ,"\u0049\u006e\u00743\u0032");};if _adagg .Float64 !=nil {_feeg =append (_feeg ,"\u0046l\u006f\u0061\u0074\u0036\u0034");};if _adagg .Bool !=nil {_feeg =append (_feeg ,"\u0042\u006f\u006f\u006c");};if _adagg .StringVal !=nil {_feeg =append (_feeg ,"\u0053t\u0072\u0069\u006e\u0067\u0056\u0061l"); -};if _adagg .ST_ConnectorPoint !=ST_ConnectorPointUnset {_feeg =append (_feeg ,"\u0053\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072P\u006f\u0069\u006e\u0074");};if len (_feeg )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_feeg ); -};return nil ;};type CT_LayoutNode struct{ +// ValidateWithPath validates the CT_ForEachChoice and its children, prefixing error messages with path +func (_dffeg *CT_ForEachChoice )ValidateWithPath (path string )error {if _dffeg .Alg !=nil {if _ceed :=_dffeg .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_ceed !=nil {return _ceed ;};};if _dffeg .Shape !=nil {if _bage :=_dffeg .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_bage !=nil {return _bage ;};};if _dffeg .PresOf !=nil {if _ecaae :=_dffeg .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_ecaae !=nil {return _ecaae ;};};if _dffeg .ConstrLst !=nil {if _caga :=_dffeg .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); +_caga !=nil {return _caga ;};};if _dffeg .RuleLst !=nil {if _deda :=_dffeg .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_deda !=nil {return _deda ;};};if _dffeg .ForEach !=nil {if _afga :=_dffeg .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); +_afga !=nil {return _afga ;};};if _dffeg .LayoutNode !=nil {if _edea :=_dffeg .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_edea !=nil {return _edea ;};};if _dffeg .Choose !=nil {if _dabf :=_dffeg .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); +_dabf !=nil {return _dabf ;};};if _dffeg .ExtLst !=nil {if _gcab :=_dffeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcab !=nil {return _gcab ;};};return nil ;};const (ST_ConstraintRelationshipUnset ST_ConstraintRelationship =0; +ST_ConstraintRelationshipSelf ST_ConstraintRelationship =1;ST_ConstraintRelationshipCh ST_ConstraintRelationship =2;ST_ConstraintRelationshipDes ST_ConstraintRelationship =3;);type ST_AutoTextRotation byte ;type CT_ForEachChoice struct{ -// Name -NameAttr *string ; +// Algorithm +Alg *CT_Algorithm ; -// Style Label -StyleLblAttr *string ; +// Shape +Shape *CT_Shape ; -// Child Order -ChOrderAttr ST_ChildOrderType ; +// Presentation Of +PresOf *CT_PresentationOf ; -// Move With -MoveWithAttr *string ;LayoutNodeChoice []*CT_LayoutNodeChoice ;};type CT_ChildMax struct{ +// Constraint List +ConstrLst *CT_Constraints ; -// Maximum Children Value -ValAttr *int32 ;};func (_ebbc *LayoutDef )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006ca\u0079\u006f\u0075\u0074\u0044\u0065f";return _ebbc .CT_DiagramDefinition .MarshalXML (e ,start );};func (_eceg ST_ElementType )String ()string {switch _eceg {case 0:return "";case 1:return "\u0061\u006c\u006c";case 2:return "\u0064\u006f\u0063"; -case 3:return "\u006e\u006f\u0064\u0065";case 4:return "\u006e\u006f\u0072\u006d";case 5:return "\u006eo\u006e\u004e\u006f\u0072\u006d";case 6:return "\u0061\u0073\u0073\u0074";case 7:return "\u006eo\u006e\u0041\u0073\u0073\u0074";case 8:return "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073"; -case 9:return "\u0070\u0072\u0065\u0073";case 10:return "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073";};return "";}; +// Rule List +RuleLst *CT_Rules ; -// ValidateWithPath validates the CT_DiagramDefinitionHeaderLst and its children, prefixing error messages with path -func (_gbea *CT_DiagramDefinitionHeaderLst )ValidateWithPath (path string )error {for _bebc ,_cfba :=range _gbea .LayoutDefHdr {if _agffa :=_cfba .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u004cay\u006f\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u005b\u0025\u0064\u005d",path ,_bebc )); -_agffa !=nil {return _agffa ;};};return nil ;};func (_bcf *CT_Categories )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eec :for {_dbcc ,_aca :=d .Token ();if _aca !=nil {return _aca ;};switch _gega :=_dbcc .(type ){case _b .StartElement :switch _gega .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_dcaf :=NewCT_Category (); -if _aea :=d .DecodeElement (_dcaf ,&_gega );_aea !=nil {return _aea ;};_bcf .Cat =append (_bcf .Cat ,_dcaf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073 \u0025\u0076",_gega .Name ); -if _abe :=d .Skip ();_abe !=nil {return _abe ;};};case _b .EndElement :break _eec ;case _b .CharData :};};return nil ;}; +// For Each +ForEach *CT_ForEach ; -// ValidateWithPath validates the CT_CTCategory and its children, prefixing error messages with path -func (_ggdc *CT_CTCategory )ValidateWithPath (path string )error {return nil };func (_bacaa ST_ResizeHandlesStr )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_agagb :=_b .Attr {};_agagb .Name =name ;switch _bacaa {case ST_ResizeHandlesStrUnset :_agagb .Value =""; -case ST_ResizeHandlesStrExact :_agagb .Value ="\u0065\u0078\u0061c\u0074";case ST_ResizeHandlesStrRel :_agagb .Value ="\u0072\u0065\u006c";};return _agagb ,nil ;};func NewLayoutDefHdr ()*LayoutDefHdr {_eedbb :=&LayoutDefHdr {};_eedbb .CT_DiagramDefinitionHeader =*NewCT_DiagramDefinitionHeader (); -return _eedbb ;};func (_ffbae ST_BoolOperator )Validate ()error {return _ffbae .ValidateWithPath ("")};func (_gffae *CT_PresentationOf )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gbff :=range start .Attr {if _gbff .Name .Local =="\u0061\u0078\u0069\u0073"{_dedeb ,_fdede :=ParseSliceST_AxisTypes (_gbff .Value ); -if _fdede !=nil {return _fdede ;};_gffae .AxisAttr =&_dedeb ;continue ;};if _gbff .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_gbaf ,_dbed :=ParseSliceST_ElementTypes (_gbff .Value );if _dbed !=nil {return _dbed ;};_gffae .PtTypeAttr =&_gbaf ; -continue ;};if _gbff .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_fbea ,_fgac :=ParseSliceST_Booleans (_gbff .Value );if _fgac !=nil {return _fgac ;};_gffae .HideLastTransAttr =&_fbea ;continue ;};if _gbff .Name .Local =="\u0073\u0074"{_fcbcf ,_fbeeeg :=ParseSliceST_Ints (_gbff .Value ); -if _fbeeeg !=nil {return _fbeeeg ;};_gffae .StAttr =&_fcbcf ;continue ;};if _gbff .Name .Local =="\u0063\u006e\u0074"{_gfg ,_fgcg :=ParseSliceST_UnsignedInts (_gbff .Value );if _fgcg !=nil {return _fgcg ;};_gffae .CntAttr =&_gfg ;continue ;};if _gbff .Name .Local =="\u0073\u0074\u0065\u0070"{_egbg ,_fccd :=ParseSliceST_Ints (_gbff .Value ); -if _fccd !=nil {return _fccd ;};_gffae .StepAttr =&_egbg ;continue ;};};_agfed :for {_afed ,_bgb :=d .Token ();if _bgb !=nil {return _bgb ;};switch _bbgf :=_afed .(type ){case _b .StartElement :switch _bbgf .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gffae .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _efgb :=d .DecodeElement (_gffae .ExtLst ,&_bbgf );_efgb !=nil {return _efgb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u004f\u0066\u0020\u0025\u0076",_bbgf .Name ); -if _dbaa :=d .Skip ();_dbaa !=nil {return _dbaa ;};};case _b .EndElement :break _agfed ;case _b .CharData :};};return nil ;};func (_cfgc ST_ParameterId )ValidateWithPath (path string )error {switch _cfgc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfgc )); -};return nil ;};func (_gdfgae *ST_ChildAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gdfgae =0;case "\u0074":*_gdfgae =1;case "\u0062":*_gdfgae =2;case "\u006c":*_gdfgae =3;case "\u0072":*_gdfgae =4;};return nil ;};func (_cbdb *CT_Rules )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cdff :for {_gfegf ,_caff :=d .Token (); -if _caff !=nil {return _caff ;};switch _gfed :=_gfegf .(type ){case _b .StartElement :switch _gfed .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072\u0075\u006c\u0065"}:_gee :=NewCT_NumericRule (); -if _feag :=d .DecodeElement (_gee ,&_gfed );_feag !=nil {return _feag ;};_cbdb .Rule =append (_cbdb .Rule ,_gee );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073\u0020\u0025\u0076",_gfed .Name ); -if _geace :=d .Skip ();_geace !=nil {return _geace ;};};case _b .EndElement :break _cdff ;case _b .CharData :};};return nil ;};func (_agfaf *CT_CxnList )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dfc :for {_agadd ,_ecf :=d .Token (); -if _ecf !=nil {return _ecf ;};switch _acde :=_agadd .(type ){case _b .StartElement :switch _acde .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e"}:_cgag :=NewCT_Cxn (); -if _abf :=d .DecodeElement (_cgag ,&_acde );_abf !=nil {return _abf ;};_agfaf .Cxn =append (_agfaf .Cxn ,_cgag );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u0078\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_acde .Name ); -if _dade :=d .Skip ();_dade !=nil {return _dade ;};};case _b .EndElement :break _dfc ;case _b .CharData :};};return nil ;};func (_bfbc ST_FunctionValue )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _bfbc .Int32 !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",*_bfbc .Int32 ))); -};if _bfbc .Bool !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",_bccdf (*_bfbc .Bool ))));};if _bfbc .ST_Direction !=ST_DirectionUnset {e .EncodeToken (_b .CharData (_bfbc .ST_Direction .String ()));};if _bfbc .ST_HierBranchStyle !=ST_HierBranchStyleUnset {e .EncodeToken (_b .CharData (_bfbc .ST_HierBranchStyle .String ())); -};if _bfbc .ST_AnimOneStr !=ST_AnimOneStrUnset {e .EncodeToken (_b .CharData (_bfbc .ST_AnimOneStr .String ()));};if _bfbc .ST_AnimLvlStr !=ST_AnimLvlStrUnset {e .EncodeToken (_b .CharData (_bfbc .ST_AnimLvlStr .String ()));};if _bfbc .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {e .EncodeToken (_b .CharData (_bfbc .ST_ResizeHandlesStr .String ())); -};return e .EncodeToken (_b .EndElement {Name :start .Name });}; +// Layout Node +LayoutNode *CT_LayoutNode ; -// Validate validates the StyleDef and its children -func (_gfgg *StyleDef )Validate ()error {return _gfgg .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066");}; +// Choose Element +Choose *CT_Choose ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_gdfa *CT_SampleData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gdfa .UseDefAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0073\u0065\u0044\u0065\u0066"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_gdfa .UseDefAttr ))}); +};e .EncodeToken (start );if _gdfa .DataModel !=nil {_gbaf :=_d .StartElement {Name :_d .Name {Local :"\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l"}};e .EncodeElement (_gdfa .DataModel ,_gbaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_feba ST_ChildDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ecgd :=_d .Attr {};_ecgd .Name =name ;switch _feba {case ST_ChildDirectionUnset :_ecgd .Value ="";case ST_ChildDirectionHorz :_ecgd .Value ="\u0068\u006f\u0072\u007a";case ST_ChildDirectionVert :_ecgd .Value ="\u0076\u0065\u0072\u0074"; +};return _ecgd ,nil ;};type CT_Constraint struct{ -// ValidateWithPath validates the StyleDefHdr and its children, prefixing error messages with path -func (_bdec *StyleDefHdr )ValidateWithPath (path string )error {if _cbbff :=_bdec .CT_StyleDefinitionHeader .ValidateWithPath (path );_cbbff !=nil {return _cbbff ;};return nil ;};func (_debb *CT_LayoutNodeChoice )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _debb .Alg !=nil {_fgff :=_b .StartElement {Name :_b .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_debb .Alg ,_fgff );}else if _debb .Shape !=nil {_ecbg :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_debb .Shape ,_ecbg ); -}else if _debb .PresOf !=nil {_dcbb :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_debb .PresOf ,_dcbb );}else if _debb .ConstrLst !=nil {_bbdf :=_b .StartElement {Name :_b .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; -e .EncodeElement (_debb .ConstrLst ,_bbdf );}else if _debb .RuleLst !=nil {_bad :=_b .StartElement {Name :_b .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_debb .RuleLst ,_bad );}else if _debb .VarLst !=nil {_faff :=_b .StartElement {Name :_b .Name {Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}}; -e .EncodeElement (_debb .VarLst ,_faff );}else if _debb .ForEach !=nil {_fcff :=_b .StartElement {Name :_b .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}};e .EncodeElement (_debb .ForEach ,_fcff );}else if _debb .LayoutNode !=nil {_baaaa :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}}; -e .EncodeElement (_debb .LayoutNode ,_baaaa );}else if _debb .Choose !=nil {_affb :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}};e .EncodeElement (_debb .Choose ,_affb );}else if _debb .ExtLst !=nil {_cecb :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_debb .ExtLst ,_cecb );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_acag *StyleDefHdrLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074";return _acag .CT_StyleDefinitionHeaderLst .MarshalXML (e ,start );};func NewCT_CTCategory ()*CT_CTCategory {_bbda :=&CT_CTCategory {};return _bbda };func (_bdfe *ST_Breakpoint )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cdgfg ,_ecgc :=d .Token (); -if _ecgc !=nil {return _ecgc ;};if _edfde ,_gdbfd :=_cdgfg .(_b .EndElement );_gdbfd &&_edfde .Name ==start .Name {*_bdfe =1;return nil ;};if _dgce ,_fbfea :=_cdgfg .(_b .CharData );!_fbfea {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdgfg ); -}else {switch string (_dgce ){case "":*_bdfe =0;case "\u0065\u006e\u0064\u0043\u006e\u0076":*_bdfe =1;case "\u0062\u0061\u006c":*_bdfe =2;case "\u0066\u0069\u0078e\u0064":*_bdfe =3;};};_cdgfg ,_ecgc =d .Token ();if _ecgc !=nil {return _ecgc ;};if _ebbec ,_agcd :=_cdgfg .(_b .EndElement ); -_agcd &&_ebbec .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdgfg );};func (_dcfa *ST_ConnectorRouting )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dcfa =0; -case "\u0073\u0074\u0072\u0061":*_dcfa =1;case "\u0062\u0065\u006e\u0064":*_dcfa =2;case "\u0063\u0075\u0072v\u0065":*_dcfa =3;case "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e":*_dcfa =4;};return nil ;};const (ST_BreakpointUnset ST_Breakpoint =0;ST_BreakpointEndCnv ST_Breakpoint =1; -ST_BreakpointBal ST_Breakpoint =2;ST_BreakpointFixed ST_Breakpoint =3;);func (_dfcc *CT_TextProps )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dfcc .Text3DChoice =_g .NewEG_Text3DChoice ();_bddf :for {_daabb ,_abca :=d .Token ();if _abca !=nil {return _abca ; -};switch _deec :=_daabb .(type ){case _b .StartElement :switch _deec .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_b .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_dfcc .Text3DChoice =_g .NewEG_Text3DChoice (); -if _dfcce :=d .DecodeElement (&_dfcc .Text3DChoice .Sp3d ,&_deec );_dfcce !=nil {return _dfcce ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_b .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_dfcc .Text3DChoice =_g .NewEG_Text3DChoice (); -if _cgagf :=d .DecodeElement (&_dfcc .Text3DChoice .FlatTx ,&_deec );_cgagf !=nil {return _cgagf ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0065\u0078t\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_deec .Name ); -if _cecf :=d .Skip ();_cecf !=nil {return _cecf ;};};case _b .EndElement :break _bddf ;case _b .CharData :};};return nil ;}; +// Operator +OpAttr ST_BoolOperator ; -// Validate validates the CT_ForEachChoice and its children -func (_ebacg *CT_ForEachChoice )Validate ()error {return _ebacg .ValidateWithPath ("\u0043\u0054_\u0046\u006f\u0072E\u0061\u0063\u0068\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cfbga *StyleDefHdr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cfbga .CT_StyleDefinitionHeader =*NewCT_StyleDefinitionHeader (); -for _ ,_debc :=range start .Attr {if _debc .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_eaca :=_debc .Value ;_cfbga .UniqueIdAttr =_eaca ;continue ;};if _debc .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_cdggd :=_debc .Value ; -_cfbga .MinVerAttr =&_cdggd ;continue ;};if _debc .Name .Local =="\u0072\u0065\u0073I\u0064"{_ebce ,_fbgaf :=_f .ParseInt (_debc .Value ,10,32);if _fbgaf !=nil {return _fbgaf ;};_adgae :=int32 (_ebce );_cfbga .ResIdAttr =&_adgae ;continue ;};};_gadfd :for {_aagbe ,_cfcde :=d .Token (); -if _cfcde !=nil {return _cfcde ;};switch _abfe :=_aagbe .(type ){case _b .StartElement :switch _abfe .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_eedd :=NewCT_SDName (); -if _ccdeg :=d .DecodeElement (_eedd ,&_abfe );_ccdeg !=nil {return _ccdeg ;};_cfbga .Title =append (_cfbga .Title ,_eedd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_fbcgg :=NewCT_SDDescription (); -if _fcdff :=d .DecodeElement (_fbcgg ,&_abfe );_fcdff !=nil {return _fcdff ;};_cfbga .Desc =append (_cfbga .Desc ,_fbcgg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_cfbga .CatLst =NewCT_SDCategories (); -if _gbedb :=d .DecodeElement (_cfbga .CatLst ,&_abfe );_gbedb !=nil {return _gbedb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfbga .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _bcceg :=d .DecodeElement (_cfbga .ExtLst ,&_abfe );_bcceg !=nil {return _bcceg ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_abfe .Name ); -if _fbfe :=d .Skip ();_fbfe !=nil {return _fbfe ;};};case _b .EndElement :break _gadfd ;case _b .CharData :};};return nil ;};func (_afaa ST_RotationPath )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bcaff :=_b .Attr {};_bcaff .Name =name ;switch _afaa {case ST_RotationPathUnset :_bcaff .Value =""; -case ST_RotationPathNone :_bcaff .Value ="\u006e\u006f\u006e\u0065";case ST_RotationPathAlongPath :_bcaff .Value ="\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h";};return _bcaff ,nil ;};func (_beeg ST_AutoTextRotation )Validate ()error {return _beeg .ValidateWithPath ("")}; -const (ST_AutoTextRotationUnset ST_AutoTextRotation =0;ST_AutoTextRotationNone ST_AutoTextRotation =1;ST_AutoTextRotationUpr ST_AutoTextRotation =2;ST_AutoTextRotationGrav ST_AutoTextRotation =3;);func (_ddge ST_GrowDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gbcac :=_b .Attr {}; -_gbcac .Name =name ;switch _ddge {case ST_GrowDirectionUnset :_gbcac .Value ="";case ST_GrowDirectionTL :_gbcac .Value ="\u0074\u004c";case ST_GrowDirectionTR :_gbcac .Value ="\u0074\u0052";case ST_GrowDirectionBL :_gbcac .Value ="\u0062\u004c";case ST_GrowDirectionBR :_gbcac .Value ="\u0062\u0052"; -};return _gbcac ,nil ;}; +// Value +ValAttr *float64 ; -// Validate validates the CT_OrgChart and its children -func (_gagg *CT_OrgChart )Validate ()error {return _gagg .ValidateWithPath ("C\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074");};func NewCT_SDName ()*CT_SDName {_bfcb :=&CT_SDName {};return _bfcb };func (_edad ST_HierBranchStyle )String ()string {switch _edad {case 0:return ""; -case 1:return "\u006c";case 2:return "\u0072";case 3:return "\u0068\u0061\u006e\u0067";case 4:return "\u0073\u0074\u0064";case 5:return "\u0069\u006e\u0069\u0074";};return "";};type CT_SDCategory struct{ +// Factor +FactAttr *float64 ;ExtLst *_cg .CT_OfficeArtExtensionList ;TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;RefTypeAttr ST_ConstraintType ;RefForAttr ST_ConstraintRelationship ;RefForNameAttr *string ; +RefPtTypeAttr ST_ElementType ;};func (_gdaa ST_VariableType )ValidateWithPath (path string )error {switch _gdaa {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdaa )); +};return nil ;}; + +// Validate validates the CT_LayoutNodeChoice and its children +func (_aagaf *CT_LayoutNodeChoice )Validate ()error {return _aagaf .ValidateWithPath ("\u0043\u0054\u005f\u004cay\u006f\u0075\u0074\u004e\u006f\u0064\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cdgfg *ST_VerticalAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cdgfg =0; +case "\u0074":*_cdgfg =1;case "\u006d\u0069\u0064":*_cdgfg =2;case "\u0062":*_cdgfg =3;case "\u006e\u006f\u006e\u0065":*_cdgfg =4;};return nil ;};func (_ece *CT_AnimOne )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ece .ValAttr !=ST_AnimOneStrUnset {_ccb ,_gbg :=_ece .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"}); +if _gbg !=nil {return _gbg ;};start .Attr =append (start .Attr ,_ccb );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewLayoutDefHdr ()*LayoutDefHdr {_gfba :=&LayoutDefHdr {};_gfba .CT_DiagramDefinitionHeader =*NewCT_DiagramDefinitionHeader (); +return _gfba ;}; + +// ValidateWithPath validates the CT_AnimOne and its children, prefixing error messages with path +func (_gba *CT_AnimOne )ValidateWithPath (path string )error {if _bce :=_gba .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bce !=nil {return _bce ;};return nil ;};type CT_Category struct{ // Category Type TypeAttr string ; // Priority -PriAttr uint32 ;};func (_bcdeb ST_ResizeHandlesStr )String ()string {switch _bcdeb {case 0:return "";case 1:return "\u0065\u0078\u0061c\u0074";case 2:return "\u0072\u0065\u006c";};return "";};func NewColorsDefHdr ()*ColorsDefHdr {_eecef :=&ColorsDefHdr {}; -_eecef .CT_ColorTransformHeader =*NewCT_ColorTransformHeader ();return _eecef ;}; +PriAttr uint32 ;};func (_facca ST_Breakpoint )Validate ()error {return _facca .ValidateWithPath ("")}; -// ValidateWithPath validates the ColorsDefHdr and its children, prefixing error messages with path -func (_abad *ColorsDefHdr )ValidateWithPath (path string )error {if _ebgc :=_abad .CT_ColorTransformHeader .ValidateWithPath (path );_ebgc !=nil {return _ebgc ;};return nil ;};func (_feaac *ST_CenterShapeMapping )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_feaac =0; -case "\u006e\u006f\u006e\u0065":*_feaac =1;case "\u0066\u004e\u006fd\u0065":*_feaac =2;};return nil ;};func (_eebcbf *ST_ElementType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_eebcbf =0;case "\u0061\u006c\u006c":*_eebcbf =1; -case "\u0064\u006f\u0063":*_eebcbf =2;case "\u006e\u006f\u0064\u0065":*_eebcbf =3;case "\u006e\u006f\u0072\u006d":*_eebcbf =4;case "\u006eo\u006e\u004e\u006f\u0072\u006d":*_eebcbf =5;case "\u0061\u0073\u0073\u0074":*_eebcbf =6;case "\u006eo\u006e\u0041\u0073\u0073\u0074":*_eebcbf =7; -case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_eebcbf =8;case "\u0070\u0072\u0065\u0073":*_eebcbf =9;case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_eebcbf =10;};return nil ;};type ST_AnimOneStr byte ;func (_eebc *CT_DiagramDefinitionHeaderLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _eebc .LayoutDefHdr !=nil {_acaf :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}};for _ ,_feb :=range _eebc .LayoutDefHdr {e .EncodeElement (_feb ,_acaf );};};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_fecce *ST_ConstraintType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eadag ,_cdab :=d .Token ();if _cdab !=nil {return _cdab ;};if _cfcee ,_faffd :=_eadag .(_b .EndElement );_faffd &&_cfcee .Name ==start .Name {*_fecce =1; -return nil ;};if _bbad ,_cabb :=_eadag .(_b .CharData );!_cabb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eadag );}else {switch string (_bbad ){case "":*_fecce =0; -case "\u006e\u006f\u006e\u0065":*_fecce =1;case "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066":*_fecce =2;case "\u0062e\u0067\u004d\u0061\u0072\u0067":*_fecce =3;case "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074":*_fecce =4;case "\u0062\u0065\u0067\u0050\u0061\u0064":*_fecce =5; -case "\u0062":*_fecce =6;case "\u0062\u004d\u0061r\u0067":*_fecce =7;case "\u0062\u004f\u0066\u0066":*_fecce =8;case "\u0063\u0074\u0072\u0058":*_fecce =9;case "\u0063t\u0072\u0058\u004f\u0066\u0066":*_fecce =10;case "\u0063\u0074\u0072\u0059":*_fecce =11; -case "\u0063t\u0072\u0059\u004f\u0066\u0066":*_fecce =12;case "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074":*_fecce =13;case "\u0064\u0069\u0061\u006d":*_fecce =14;case "\u0065n\u0064\u004d\u0061\u0072\u0067":*_fecce =15;case "\u0065\u006e\u0064\u0050\u0061\u0064":*_fecce =16; -case "\u0068":*_fecce =17;case "\u0068\u0041\u0072\u0048":*_fecce =18;case "\u0068\u004f\u0066\u0066":*_fecce =19;case "\u006c":*_fecce =20;case "\u006c\u004d\u0061r\u0067":*_fecce =21;case "\u006c\u004f\u0066\u0066":*_fecce =22;case "\u0072":*_fecce =23; -case "\u0072\u004d\u0061r\u0067":*_fecce =24;case "\u0072\u004f\u0066\u0066":*_fecce =25;case "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a":*_fecce =26;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f":*_fecce =27; -case "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z":*_fecce =28;case "\u0073\u0069\u0062S\u0070":*_fecce =29;case "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070":*_fecce =30;case "\u0073\u0070":*_fecce =31;case "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k":*_fecce =32; -case "\u0074":*_fecce =33;case "\u0074\u004d\u0061r\u0067":*_fecce =34;case "\u0074\u004f\u0066\u0066":*_fecce =35;case "\u0075\u0073\u0065r\u0041":*_fecce =36;case "\u0075\u0073\u0065r\u0042":*_fecce =37;case "\u0075\u0073\u0065r\u0043":*_fecce =38;case "\u0075\u0073\u0065r\u0044":*_fecce =39; -case "\u0075\u0073\u0065r\u0045":*_fecce =40;case "\u0075\u0073\u0065r\u0046":*_fecce =41;case "\u0075\u0073\u0065r\u0047":*_fecce =42;case "\u0075\u0073\u0065r\u0048":*_fecce =43;case "\u0075\u0073\u0065r\u0049":*_fecce =44;case "\u0075\u0073\u0065r\u004a":*_fecce =45; -case "\u0075\u0073\u0065r\u004b":*_fecce =46;case "\u0075\u0073\u0065r\u004c":*_fecce =47;case "\u0075\u0073\u0065r\u004d":*_fecce =48;case "\u0075\u0073\u0065r\u004e":*_fecce =49;case "\u0075\u0073\u0065r\u004f":*_fecce =50;case "\u0075\u0073\u0065r\u0050":*_fecce =51; -case "\u0075\u0073\u0065r\u0051":*_fecce =52;case "\u0075\u0073\u0065r\u0052":*_fecce =53;case "\u0075\u0073\u0065r\u0053":*_fecce =54;case "\u0075\u0073\u0065r\u0054":*_fecce =55;case "\u0075\u0073\u0065r\u0055":*_fecce =56;case "\u0075\u0073\u0065r\u0056":*_fecce =57; -case "\u0075\u0073\u0065r\u0057":*_fecce =58;case "\u0075\u0073\u0065r\u0058":*_fecce =59;case "\u0075\u0073\u0065r\u0059":*_fecce =60;case "\u0075\u0073\u0065r\u005a":*_fecce =61;case "\u0077":*_fecce =62;case "\u0077\u0041\u0072\u0048":*_fecce =63;case "\u0077\u004f\u0066\u0066":*_fecce =64; -};};_eadag ,_cdab =d .Token ();if _cdab !=nil {return _cdab ;};if _gfag ,_cggec :=_eadag .(_b .EndElement );_cggec &&_gfag .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eadag ); -};func (_ecaga ST_LayoutShapeType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _ecaga .ST_ShapeType !=_g .ST_ShapeTypeUnset {e .EncodeToken (_b .CharData (_ecaga .ST_ShapeType .String ()));};if _ecaga .ST_OutputShapeType !=ST_OutputShapeTypeUnset {e .EncodeToken (_b .CharData (_ecaga .ST_OutputShapeType .String ())); -};return e .EncodeToken (_b .EndElement {Name :start .Name });};const (ST_ClrAppMethodUnset ST_ClrAppMethod =0;ST_ClrAppMethodSpan ST_ClrAppMethod =1;ST_ClrAppMethodCycle ST_ClrAppMethod =2;ST_ClrAppMethodRepeat ST_ClrAppMethod =3;);type CT_PtList struct{ +// ValidateWithPath validates the CT_ChildMax and its children, prefixing error messages with path +func (_cbaba *CT_ChildMax )ValidateWithPath (path string )error {if _cbaba .ValAttr !=nil {if *_cbaba .ValAttr < -1{return _ge .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d1 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cbaba .ValAttr ); +};};return nil ;};func (_eadacg ST_LinearDirection )ValidateWithPath (path string )error {switch _eadacg {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadacg )); +};return nil ;};func (_fgbb ST_DiagramHorizontalAlignment )String ()string {switch _fgbb {case 0:return "";case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u006e\u006f\u006e\u0065";};return "";}; -// Point -Pt []*CT_Pt ;}; +// ValidateWithPath validates the CT_Choose and its children, prefixing error messages with path +func (_fgae *CT_Choose )ValidateWithPath (path string )error {for _ebcd ,_afa :=range _fgae .If {if _ecdb :=_afa .ValidateWithPath (_ge .Sprintf ("\u0025s\u002f\u0049\u0066\u005b\u0025\u0064]",path ,_ebcd ));_ecdb !=nil {return _ecdb ;};};if _fgae .Else !=nil {if _eef :=_fgae .Else .ValidateWithPath (path +"\u002f\u0045\u006cs\u0065"); +_eef !=nil {return _eef ;};};return nil ;};func (_dgdbg *ST_FunctionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfcc ,_ddcbc :=d .Token ();if _ddcbc !=nil {return _ddcbc ;};if _gbbdd ,_ebbfd :=_dfcc .(_d .EndElement );_ebbfd &&_gbbdd .Name ==start .Name {*_dgdbg =1; +return nil ;};if _cdgd ,_gggea :=_dfcc .(_d .CharData );!_gggea {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfcc );}else {switch string (_cdgd ){case "":*_dgdbg =0; +case "\u0063\u006e\u0074":*_dgdbg =1;case "\u0070\u006f\u0073":*_dgdbg =2;case "\u0072\u0065\u0076\u0050\u006f\u0073":*_dgdbg =3;case "\u0070o\u0073\u0045\u0076\u0065\u006e":*_dgdbg =4;case "\u0070\u006f\u0073\u004f\u0064\u0064":*_dgdbg =5;case "\u0076\u0061\u0072":*_dgdbg =6; +case "\u0064\u0065\u0070t\u0068":*_dgdbg =7;case "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068":*_dgdbg =8;};};_dfcc ,_ddcbc =d .Token ();if _ddcbc !=nil {return _ddcbc ;};if _cdae ,_dgfc :=_dfcc .(_d .EndElement );_dgfc &&_cdae .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfcc );};func (_ecda ST_FunctionValue )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ecda .Int32 !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",*_ecda .Int32 )));};if _ecda .Bool !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",_gecb (*_ecda .Bool ))));};if _ecda .ST_Direction !=ST_DirectionUnset {e .EncodeToken (_d .CharData (_ecda .ST_Direction .String ())); +};if _ecda .ST_HierBranchStyle !=ST_HierBranchStyleUnset {e .EncodeToken (_d .CharData (_ecda .ST_HierBranchStyle .String ()));};if _ecda .ST_AnimOneStr !=ST_AnimOneStrUnset {e .EncodeToken (_d .CharData (_ecda .ST_AnimOneStr .String ()));};if _ecda .ST_AnimLvlStr !=ST_AnimLvlStrUnset {e .EncodeToken (_d .CharData (_ecda .ST_AnimLvlStr .String ())); +};if _ecda .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {e .EncodeToken (_d .CharData (_ecda .ST_ResizeHandlesStr .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_adfgd ST_ConstraintRelationship )ValidateWithPath (path string )error {switch _adfgd {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adfgd )); +};return nil ;};func (_adde *CT_Direction )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _adde .ValAttr !=ST_DirectionUnset {_ceca ,_fgge :=_adde .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _fgge !=nil {return _fgge ; +};start .Attr =append (start .Attr ,_ceca );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_ResizeHandles and its children, prefixing error messages with path -func (_ecffa *CT_ResizeHandles )ValidateWithPath (path string )error {if _fdb :=_ecffa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdb !=nil {return _fdb ;};return nil ;};func (_adfea ST_VariableType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_adfea .String (),start ); -}; +// Validate validates the CT_Pt and its children +func (_gdbg *CT_Pt )Validate ()error {return _gdbg .ValidateWithPath ("\u0043\u0054\u005fP\u0074")};func NewCT_PtList ()*CT_PtList {_ddceg :=&CT_PtList {};return _ddceg };type CT_StyleDefinitionHeaderLst struct{ -// ValidateWithPath validates the CT_Category and its children, prefixing error messages with path -func (_fgea *CT_Category )ValidateWithPath (path string )error {return nil };func (_bbage ST_BoolOperator )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dfdef :=_b .Attr {};_dfdef .Name =name ;switch _bbage {case ST_BoolOperatorUnset :_dfdef .Value =""; -case ST_BoolOperatorNone :_dfdef .Value ="\u006e\u006f\u006e\u0065";case ST_BoolOperatorEqu :_dfdef .Value ="\u0065\u0071\u0075";case ST_BoolOperatorGte :_dfdef .Value ="\u0067\u0074\u0065";case ST_BoolOperatorLte :_dfdef .Value ="\u006c\u0074\u0065";}; -return _dfdef ,nil ;};func (_addfe ST_PrSetCustVal )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _addfe .ST_Percentage !=nil {e .EncodeToken (_b .CharData (*_addfe .ST_Percentage ));};if _addfe .Int32 !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",*_addfe .Int32 ))); -};return e .EncodeToken (_b .EndElement {Name :start .Name });};func (_aacdf *ST_NodeVerticalAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_aacdf =0;case "\u0074":*_aacdf =1;case "\u006d\u0069\u0064":*_aacdf =2;case "\u0062":*_aacdf =3; -};return nil ;};func (_cdgd ST_AnimOneStr )ValidateWithPath (path string )error {switch _cdgd {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdgd )); -};return nil ;};func (_gadc *CT_LayoutNode )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gbfgg :=range start .Attr {if _gbfgg .Name .Local =="\u006e\u0061\u006d\u0065"{_cbab :=_gbfgg .Value ;_gadc .NameAttr =&_cbab ;continue ;}; -if _gbfgg .Name .Local =="\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"{_gefd :=_gbfgg .Value ;_gadc .StyleLblAttr =&_gefd ;continue ;};if _gbfgg .Name .Local =="\u0063h\u004f\u0072\u0064\u0065\u0072"{_gadc .ChOrderAttr .UnmarshalXMLAttr (_gbfgg ); -continue ;};if _gbfgg .Name .Local =="\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068"{_gccd :=_gbfgg .Value ;_gadc .MoveWithAttr =&_gccd ;continue ;};};_cgge :for {_befdg ,_ecab :=d .Token ();if _ecab !=nil {return _ecab ;};switch _abfa :=_befdg .(type ){case _b .StartElement :switch _abfa .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_dcgf :=NewCT_LayoutNodeChoice (); -if _dcfg :=d .DecodeElement (&_dcgf .Alg ,&_abfa );_dcfg !=nil {return _dcfg ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_dcgf );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_fdga :=NewCT_LayoutNodeChoice (); -if _cedf :=d .DecodeElement (&_fdga .Shape ,&_abfa );_cedf !=nil {return _cedf ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_fdga );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_gcag :=NewCT_LayoutNodeChoice (); -if _ddff :=d .DecodeElement (&_gcag .PresOf ,&_abfa );_ddff !=nil {return _ddff ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_gcag );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_abbd :=NewCT_LayoutNodeChoice (); -if _deb :=d .DecodeElement (&_abbd .ConstrLst ,&_abfa );_deb !=nil {return _deb ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_abbd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_gffe :=NewCT_LayoutNodeChoice (); -if _bagc :=d .DecodeElement (&_gffe .RuleLst ,&_abfa );_bagc !=nil {return _bagc ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_gffe );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}:_cggb :=NewCT_LayoutNodeChoice (); -if _cagg :=d .DecodeElement (&_cggb .VarLst ,&_abfa );_cagg !=nil {return _cagg ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_cggb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_eebcg :=NewCT_LayoutNodeChoice (); -if _ebg :=d .DecodeElement (&_eebcg .ForEach ,&_abfa );_ebg !=nil {return _ebg ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_eebcg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_ebfbb :=NewCT_LayoutNodeChoice (); -if _fbgd :=d .DecodeElement (&_ebfbb .LayoutNode ,&_abfa );_fbgd !=nil {return _fbgd ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_ebfbb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_eaga :=NewCT_LayoutNodeChoice (); -if _bfda :=d .DecodeElement (&_eaga .Choose ,&_abfa );_bfda !=nil {return _bfda ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_eaga );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecgef :=NewCT_LayoutNodeChoice (); -if _ceffg :=d .DecodeElement (&_ecgef .ExtLst ,&_abfa );_ceffg !=nil {return _ceffg ;};_gadc .LayoutNodeChoice =append (_gadc .LayoutNodeChoice ,_ecgef );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065 \u0025\u0076",_abfa .Name ); -if _cgca :=d .Skip ();_cgca !=nil {return _cgca ;};};case _b .EndElement :break _cgge ;case _b .CharData :};};return nil ;};func (_gcef *CT_ColorTransformHeader )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gddg :=range start .Attr {if _gddg .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_gacd :=_gddg .Value ; -_gcef .UniqueIdAttr =_gacd ;continue ;};if _gddg .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_egdd :=_gddg .Value ;_gcef .MinVerAttr =&_egdd ;continue ;};if _gddg .Name .Local =="\u0072\u0065\u0073I\u0064"{_bcc ,_bce :=_f .ParseInt (_gddg .Value ,10,32); -if _bce !=nil {return _bce ;};_degg :=int32 (_bcc );_gcef .ResIdAttr =&_degg ;continue ;};};_cbc :for {_add ,_ccca :=d .Token ();if _ccca !=nil {return _ccca ;};switch _eadd :=_add .(type ){case _b .StartElement :switch _eadd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_cac :=NewCT_CTName (); -if _egga :=d .DecodeElement (_cac ,&_eadd );_egga !=nil {return _egga ;};_gcef .Title =append (_gcef .Title ,_cac );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_agga :=NewCT_CTDescription (); -if _bcdd :=d .DecodeElement (_agga ,&_eadd );_bcdd !=nil {return _bcdd ;};_gcef .Desc =append (_gcef .Desc ,_agga );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_gcef .CatLst =NewCT_CTCategories (); -if _ggeb :=d .DecodeElement (_gcef .CatLst ,&_eadd );_ggeb !=nil {return _ggeb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcef .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _edc :=d .DecodeElement (_gcef .ExtLst ,&_eadd );_edc !=nil {return _edc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0048\u0065a\u0064\u0065\u0072 \u0025\u0076",_eadd .Name ); -if _bca :=d .Skip ();_bca !=nil {return _bca ;};};case _b .EndElement :break _cbc ;case _b .CharData :};};return nil ;}; +// Style Definition Header +StyleDefHdr []*CT_StyleDefinitionHeader ;};func (_deafc *LayoutDef )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_deafc .CT_DiagramDefinition =*NewCT_DiagramDefinition ();for _ ,_fdfeb :=range start .Attr {if _fdfeb .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_cfff :=_fdfeb .Value ; +_deafc .UniqueIdAttr =&_cfff ;continue ;};if _fdfeb .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_aeda :=_fdfeb .Value ;_deafc .MinVerAttr =&_aeda ;continue ;};if _fdfeb .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_fbfc :=_fdfeb .Value ; +_deafc .DefStyleAttr =&_fbfc ;continue ;};};_dagf :for {_adcf ,_bdafc :=d .Token ();if _bdafc !=nil {return _bdafc ;};switch _gbeg :=_adcf .(type ){case _d .StartElement :switch _gbeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_beaab :=NewCT_Name (); +if _egdc :=d .DecodeElement (_beaab ,&_gbeg );_egdc !=nil {return _egdc ;};_deafc .Title =append (_deafc .Title ,_beaab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_edbf :=NewCT_Description (); +if _gadaf :=d .DecodeElement (_edbf ,&_gbeg );_gadaf !=nil {return _gadaf ;};_deafc .Desc =append (_deafc .Desc ,_edbf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_deafc .CatLst =NewCT_Categories (); +if _bbaeg :=d .DecodeElement (_deafc .CatLst ,&_gbeg );_bbaeg !=nil {return _bbaeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}:_deafc .SampData =NewCT_SampleData (); +if _eceb :=d .DecodeElement (_deafc .SampData ,&_gbeg );_eceb !=nil {return _eceb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}:_deafc .StyleData =NewCT_SampleData (); +if _bcdge :=d .DecodeElement (_deafc .StyleData ,&_gbeg );_bcdge !=nil {return _bcdge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}:_deafc .ClrData =NewCT_SampleData (); +if _ceea :=d .DecodeElement (_deafc .ClrData ,&_gbeg );_ceea !=nil {return _ceea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:if _fcgda :=d .DecodeElement (_deafc .LayoutNode ,&_gbeg ); +_fcgda !=nil {return _fcgda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deafc .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _ebdeg :=d .DecodeElement (_deafc .ExtLst ,&_gbeg );_ebdeg !=nil {return _ebdeg ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004c\u0061\u0079\u006f\u0075\u0074D\u0065\u0066 \u0025\u0076",_gbeg .Name ); +if _gffa :=d .Skip ();_gffa !=nil {return _gffa ;};};case _d .EndElement :break _dagf ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Otherwise and its children, prefixing error messages with path -func (_ebege *CT_Otherwise )ValidateWithPath (path string )error {for _cfge ,_caad :=range _ebege .OtherwiseChoice {if _dega :=_caad .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u004fth\u0065\u0072\u0077\u0069\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_cfge )); -_dega !=nil {return _dega ;};};return nil ;};func (_dgdd *ST_ContinueDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eebfa ,_gbcb :=d .Token ();if _gbcb !=nil {return _gbcb ;};if _fgef ,_ccfbgc :=_eebfa .(_b .EndElement );_ccfbgc &&_fgef .Name ==start .Name {*_dgdd =1; -return nil ;};if _gfcga ,_cfgcb :=_eebfa .(_b .CharData );!_cfgcb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eebfa );}else {switch string (_gfcga ){case "":*_dgdd =0; -case "\u0072\u0065\u0076\u0044\u0069\u0072":*_dgdd =1;case "\u0073a\u006d\u0065\u0044\u0069\u0072":*_dgdd =2;};};_eebfa ,_gbcb =d .Token ();if _gbcb !=nil {return _gbcb ;};if _babdf ,_edgdb :=_eebfa .(_b .EndElement );_edgdb &&_babdf .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eebfa );}; +// Validate validates the CT_AnimOne and its children +func (_ggge *CT_AnimOne )Validate ()error {return _ggge .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065");};func (_cdcff *ST_ClrAppMethod )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cdcff =0;case "\u0073\u0070\u0061\u006e":*_cdcff =1; +case "\u0063\u0079\u0063l\u0065":*_cdcff =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_cdcff =3;};return nil ;};func (_dcbed *ST_LayoutShapeType )Validate ()error {return _dcbed .ValidateWithPath ("")};type ST_VerticalAlignment byte ;const (ST_HueDirUnset ST_HueDir =0; +ST_HueDirCw ST_HueDir =1;ST_HueDirCcw ST_HueDir =2;); -// ValidateWithPath validates the CT_Direction and its children, prefixing error messages with path -func (_gggfe *CT_Direction )ValidateWithPath (path string )error {if _eagb :=_gggfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eagb !=nil {return _eagb ;};return nil ;};type ST_HierarchyAlignment byte ; +// Validate validates the CT_Categories and its children +func (_feb *CT_Categories )Validate ()error {return _feb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};func (_bbaa *ST_FunctionArgument )Validate ()error {return _bbaa .ValidateWithPath ("")};func (_ceeb ST_ArrowheadStyle )String ()string {switch _ceeb {case 0:return ""; +case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0061\u0072\u0072";case 3:return "\u006e\u006f\u0041r\u0072";};return "";};func (_bbaec ST_LinearDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bbaec .String (),start ); +};func (_eaaa ST_NodeVerticalAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_eaaa .String (),start );};func (_dadae ST_ConnectorRouting )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gdcg :=_d .Attr {}; +_gdcg .Name =name ;switch _dadae {case ST_ConnectorRoutingUnset :_gdcg .Value ="";case ST_ConnectorRoutingStra :_gdcg .Value ="\u0073\u0074\u0072\u0061";case ST_ConnectorRoutingBend :_gdcg .Value ="\u0062\u0065\u006e\u0064";case ST_ConnectorRoutingCurve :_gdcg .Value ="\u0063\u0075\u0072v\u0065"; +case ST_ConnectorRoutingLongCurve :_gdcg .Value ="\u006co\u006e\u0067\u0043\u0075\u0072\u0076e";};return _gdcg ,nil ;}; -// Validate validates the CT_SDCategory and its children -func (_ccefc *CT_SDCategory )Validate ()error {return _ccefc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_bbd *CT_Algorithm )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bbd .TypeAttr =ST_AlgorithmType (1); -for _ ,_baf :=range start .Attr {if _baf .Name .Local =="\u0074\u0079\u0070\u0065"{_bbd .TypeAttr .UnmarshalXMLAttr (_baf );continue ;};if _baf .Name .Local =="\u0072\u0065\u0076"{_db ,_cce :=_f .ParseUint (_baf .Value ,10,32);if _cce !=nil {return _cce ; -};_fbe :=uint32 (_db );_bbd .RevAttr =&_fbe ;continue ;};};_eadb :for {_agac ,_gge :=d .Token ();if _gge !=nil {return _gge ;};switch _dcb :=_agac .(type ){case _b .StartElement :switch _dcb .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0061\u0072a\u006d"}:_bge :=NewCT_Parameter (); -if _cab :=d .DecodeElement (_bge ,&_dcb );_cab !=nil {return _cab ;};_bbd .Param =append (_bbd .Param ,_bge );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbd .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _cca :=d .DecodeElement (_bbd .ExtLst ,&_dcb );_cca !=nil {return _cca ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u006c\u0067o\u0072\u0069\u0074\u0068\u006d\u0020\u0025\u0076",_dcb .Name ); -if _ecg :=d .Skip ();_ecg !=nil {return _ecg ;};};case _b .EndElement :break _eadb ;case _b .CharData :};};return nil ;};func (_cgff *CT_StyleDefinitionHeader )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_fecc :=range start .Attr {if _fecc .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_faaad :=_fecc .Value ; -_cgff .UniqueIdAttr =_faaad ;continue ;};if _fecc .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_ecca :=_fecc .Value ;_cgff .MinVerAttr =&_ecca ;continue ;};if _fecc .Name .Local =="\u0072\u0065\u0073I\u0064"{_gffda ,_eccfa :=_f .ParseInt (_fecc .Value ,10,32); -if _eccfa !=nil {return _eccfa ;};_ddccf :=int32 (_gffda );_cgff .ResIdAttr =&_ddccf ;continue ;};};_ffgdb :for {_ddbf ,_fcdfb :=d .Token ();if _fcdfb !=nil {return _fcdfb ;};switch _dccbd :=_ddbf .(type ){case _b .StartElement :switch _dccbd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_bab :=NewCT_SDName (); -if _acfe :=d .DecodeElement (_bab ,&_dccbd );_acfe !=nil {return _acfe ;};_cgff .Title =append (_cgff .Title ,_bab );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_bagg :=NewCT_SDDescription (); -if _bdegg :=d .DecodeElement (_bagg ,&_dccbd );_bdegg !=nil {return _bdegg ;};_cgff .Desc =append (_cgff .Desc ,_bagg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_cgff .CatLst =NewCT_SDCategories (); -if _dcde :=d .DecodeElement (_cgff .CatLst ,&_dccbd );_dcde !=nil {return _dcde ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgff .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _cdfgd :=d .DecodeElement (_cgff .ExtLst ,&_dccbd );_cdfgd !=nil {return _cdfgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072\u0020%\u0076",_dccbd .Name ); -if _gadf :=d .Skip ();_gadf !=nil {return _gadf ;};};case _b .EndElement :break _ffgdb ;case _b .CharData :};};return nil ;};func NewCT_DiagramDefinitionHeaderLst ()*CT_DiagramDefinitionHeaderLst {_cgde :=&CT_DiagramDefinitionHeaderLst {};return _cgde ; -}; +// Validate validates the CT_HierBranchStyle and its children +func (_fgfe *CT_HierBranchStyle )Validate ()error {return _fgfe .ValidateWithPath ("\u0043T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065");};func (_dfad *ST_LinearDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gagf ,_gbbdg :=d .Token (); +if _gbbdg !=nil {return _gbbdg ;};if _dgad ,_fadac :=_gagf .(_d .EndElement );_fadac &&_dgad .Name ==start .Name {*_dfad =1;return nil ;};if _aeacc ,_geddd :=_gagf .(_d .CharData );!_geddd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gagf ); +}else {switch string (_aeacc ){case "":*_dfad =0;case "\u0066\u0072\u006fm\u004c":*_dfad =1;case "\u0066\u0072\u006fm\u0052":*_dfad =2;case "\u0066\u0072\u006fm\u0054":*_dfad =3;case "\u0066\u0072\u006fm\u0042":*_dfad =4;};};_gagf ,_gbbdg =d .Token (); +if _gbbdg !=nil {return _gbbdg ;};if _dbacg ,_aega :=_gagf .(_d .EndElement );_aega &&_dbacg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gagf ); +};func (_gagge *RelIds )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0072\u0065\u006c\u0049\u0064\u0073";return _gagge .CT_RelIds .MarshalXML (e ,start );};func (_dafbe ST_AnimOneStr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dafbe .String (),start );};func (_bfbcf ST_AxisType )ValidateWithPath (path string )error {switch _bfbcf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfbcf )); +};return nil ;};func (_dfbbe ST_AlgorithmType )ValidateWithPath (path string )error {switch _dfbbe {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfbbe )); +};return nil ;};func NewCT_ColorTransformHeader ()*CT_ColorTransformHeader {_daae :=&CT_ColorTransformHeader {};return _daae ;};type CT_SDCategories struct{ -// ST_FunctionValue is a union type -type ST_FunctionValue struct{Int32 *int32 ;Bool *bool ;ST_Direction ST_Direction ;ST_HierBranchStyle ST_HierBranchStyle ;ST_AnimOneStr ST_AnimOneStr ;ST_AnimLvlStr ST_AnimLvlStr ;ST_ResizeHandlesStr ST_ResizeHandlesStr ;};func (_baaef ST_DiagramTextAlignment )Validate ()error {return _baaef .ValidateWithPath ("")}; -func (_dccb *CT_ChildMax )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_fea :=range start .Attr {if _fea .Name .Local =="\u0076\u0061\u006c"{_dfe ,_cgbc :=_f .ParseInt (_fea .Value ,10,32);if _cgbc !=nil {return _cgbc ;};_dff :=int32 (_dfe ); -_dccb .ValAttr =&_dff ;continue ;};};for {_cge ,_bece :=d .Token ();if _bece !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078\u003a\u0020\u0025\u0073",_bece );};if _bbeb ,_cea :=_cge .(_b .EndElement ); -_cea &&_bbeb .Name ==start .Name {break ;};};return nil ;};func (_dbb *CT_AnimOne )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _dbb .ValAttr !=ST_AnimOneStrUnset {_bbc ,_fba :=_dbb .ValAttr .MarshalXMLAttr (_b .Name {Local :"\u0076\u0061\u006c"}); -if _fba !=nil {return _fba ;};start .Attr =append (start .Attr ,_bbc );};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_aeedf ST_SecondaryChildAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bfcfa :=_b .Attr {}; -_bfcfa .Name =name ;switch _aeedf {case ST_SecondaryChildAlignmentUnset :_bfcfa .Value ="";case ST_SecondaryChildAlignmentNone :_bfcfa .Value ="\u006e\u006f\u006e\u0065";case ST_SecondaryChildAlignmentT :_bfcfa .Value ="\u0074";case ST_SecondaryChildAlignmentB :_bfcfa .Value ="\u0062"; -case ST_SecondaryChildAlignmentL :_bfcfa .Value ="\u006c";case ST_SecondaryChildAlignmentR :_bfcfa .Value ="\u0072";};return _bfcfa ,nil ;}; +// Category +Cat []*CT_SDCategory ;}; -// Validate validates the CT_ResizeHandles and its children -func (_deegc *CT_ResizeHandles )Validate ()error {return _deegc .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u0073i\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};type ST_ElementTypes []ST_ElementType ;func (_ecdf *CT_SDName )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ecdf .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_ecdf .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_ecdf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_bcfae ST_OutputShapeType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_bcfae .String (),start ); -};func (_gdgbd *CT_ElemPropSet )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _gdgbd .PresAssocIDAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"p\u0072\u0065\u0073\u0041\u0073\u0073\u006f\u0063\u0049\u0044"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PresAssocIDAttr )}); -};if _gdgbd .PresNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PresNameAttr )});};if _gdgbd .PresStyleLblAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u004c\u0062\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PresStyleLblAttr )}); -};if _gdgbd .PresStyleIdxAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0078"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PresStyleIdxAttr )});};if _gdgbd .PresStyleCntAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0043\u006e\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PresStyleCntAttr )}); -};if _gdgbd .LoTypeIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u006f\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .LoTypeIdAttr )});};if _gdgbd .LoCatIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006co\u0043\u0061\u0074\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .LoCatIdAttr )}); -};if _gdgbd .QsTypeIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0071\u0073\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .QsTypeIdAttr )});};if _gdgbd .QsCatIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0071s\u0043\u0061\u0074\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .QsCatIdAttr )}); -};if _gdgbd .CsTypeIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0073\u0054\u0079\u0070\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CsTypeIdAttr )});};if _gdgbd .CsCatIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063s\u0043\u0061\u0074\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CsCatIdAttr )}); -};if _gdgbd .Coherent3DOffAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u006f\u0068\u0065\u0072\u0065\u006e\u0074\u0033\u0044\u004f\u0066\u0066"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_gdgbd .Coherent3DOffAttr ))}); -};if _gdgbd .PhldrTAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0068\u006c\u0064\u0072\u0054"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .PhldrTAttr )});};if _gdgbd .PhldrAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0068\u006cd\u0072"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_gdgbd .PhldrAttr ))}); -};if _gdgbd .CustAngAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063u\u0073\u0074\u0041\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustAngAttr )});};if _gdgbd .CustFlipVertAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073t\u0046\u006c\u0069\u0070\u0056\u0065\u0072\u0074"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_gdgbd .CustFlipVertAttr ))}); -};if _gdgbd .CustFlipHorAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"c\u0075\u0073\u0074\u0046\u006c\u0069\u0070\u0048\u006f\u0072"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_gdgbd .CustFlipHorAttr ))});};if _gdgbd .CustSzXAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063u\u0073\u0074\u0053\u007a\u0058"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustSzXAttr )}); -};if _gdgbd .CustSzYAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063u\u0073\u0074\u0053\u007a\u0059"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustSzYAttr )});};if _gdgbd .CustScaleXAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0058"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustScaleXAttr )}); -};if _gdgbd .CustScaleYAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0059"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustScaleYAttr )});};if _gdgbd .CustTAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073t\u0054"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_gdgbd .CustTAttr ))}); -};if _gdgbd .CustLinFactXAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0058"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustLinFactXAttr )});};if _gdgbd .CustLinFactYAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0059"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustLinFactYAttr )}); -};if _gdgbd .CustLinFactNeighborXAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0058"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustLinFactNeighborXAttr )}); -};if _gdgbd .CustLinFactNeighborYAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0059"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustLinFactNeighborYAttr )}); -};if _gdgbd .CustRadScaleRadAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0052\u0061\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustRadScaleRadAttr )}); -};if _gdgbd .CustRadScaleIncAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0049\u006e\u0063"},Value :_c .Sprintf ("\u0025\u0076",*_gdgbd .CustRadScaleIncAttr )}); -};e .EncodeToken (start );if _gdgbd .PresLayoutVars !=nil {_adec :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004c\u0061\u0079\u006f\u0075t\u0056\u0061\u0072\u0073"}};e .EncodeElement (_gdgbd .PresLayoutVars ,_adec );};if _gdgbd .Style !=nil {_gcbca :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0074\u0079l\u0065"}}; -e .EncodeElement (_gdgbd .Style ,_gcbca );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_cbbde ST_ArrowheadStyle )ValidateWithPath (path string )error {switch _cbbde {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbbde )); -};return nil ;}; +// Validate validates the CT_CTName and its children +func (_gdfb *CT_CTName )Validate ()error {return _gdfb .ValidateWithPath ("\u0043T\u005f\u0043\u0054\u004e\u0061\u006de");};func (_eaaf ST_ConnectorDimension )String ()string {switch _eaaf {case 0:return "";case 1:return "\u0031\u0044";case 2:return "\u0032\u0044"; +case 3:return "\u0063\u0075\u0073\u0074";};return "";};func (_ffgaa ST_RotationPath )ValidateWithPath (path string )error {switch _ffgaa {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffgaa )); +};return nil ;};type ST_HueDir byte ;func (_edff *DataModel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edff .CT_DataModel =*NewCT_DataModel ();_bebfd :for {_baedc ,_dadcb :=d .Token ();if _dadcb !=nil {return _dadcb ;};switch _cdcb :=_baedc .(type ){case _d .StartElement :switch _cdcb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074\u004cs\u0074"}:if _edda :=d .DecodeElement (_edff .PtLst ,&_cdcb ); +_edda !=nil {return _edda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_edff .CxnLst =NewCT_CxnList (); +if _ffbe :=d .DecodeElement (_edff .CxnLst ,&_cdcb );_ffbe !=nil {return _ffbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0067"}:_edff .Bg =_cg .NewCT_BackgroundFormatting (); +if _caafb :=d .DecodeElement (_edff .Bg ,&_cdcb );_caafb !=nil {return _caafb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0077\u0068\u006fl\u0065"}:_edff .Whole =_cg .NewCT_WholeE2oFormatting (); +if _efcd :=d .DecodeElement (_edff .Whole ,&_cdcb );_efcd !=nil {return _efcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edff .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _befc :=d .DecodeElement (_edff .ExtLst ,&_cdcb );_befc !=nil {return _befc ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0044\u0061\u0074\u0061\u004d\u006fd\u0065\u006c \u0025\u0076",_cdcb .Name ); +if _cdbg :=d .Skip ();_cdbg !=nil {return _cdbg ;};};case _d .EndElement :break _bebfd ;case _d .CharData :};};return nil ;};const (ST_PyramidAccentPositionUnset ST_PyramidAccentPosition =0;ST_PyramidAccentPositionBef ST_PyramidAccentPosition =1;ST_PyramidAccentPositionAft ST_PyramidAccentPosition =2; +);func (_cefc ST_StartingElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cefc .String (),start );};func (_abcg *CT_Categories )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdfc :for {_fbae ,_cfag :=d .Token (); +if _cfag !=nil {return _cfag ;};switch _cece :=_fbae .(type ){case _d .StartElement :switch _cece .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_adc :=NewCT_Category (); +if _dff :=d .DecodeElement (_adc ,&_cece );_dff !=nil {return _dff ;};_abcg .Cat =append (_abcg .Cat ,_adc );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073 \u0025\u0076",_cece .Name ); +if _ebec :=d .Skip ();_ebec !=nil {return _ebec ;};};case _d .EndElement :break _gdfc ;case _d .CharData :};};return nil ;};func (_agfc *ST_ParameterVal )ValidateWithPath (path string )error {_ebdb :=[]string {};if _agfc .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {_ebdb =append (_ebdb ,"\u0053\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0041\u006c\u0069\u0067\u006eme\u006e\u0074"); +};if _agfc .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {_ebdb =append (_ebdb ,"S\u0054_\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006cA\u006c\u0069\u0067\u006eme\u006e\u0074");};if _agfc .ST_ChildDirection !=ST_ChildDirectionUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +};if _agfc .ST_ChildAlignment !=ST_ChildAlignmentUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");};if _agfc .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0053\u0065\u0063\u006f\u006e\u0064\u0061\u0072y\u0043\u0068\u0069\u006c\u0064\u0041\u006c\u0069\u0067\u006em\u0065\u006e\u0074"); +};if _agfc .ST_LinearDirection !=ST_LinearDirectionUnset {_ebdb =append (_ebdb ,"\u0053T\u005fL\u0069\u006e\u0065\u0061\u0072D\u0069\u0072e\u0063\u0074\u0069\u006f\u006e");};if _agfc .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0053\u0065\u0063\u006fn\u0064\u0061\u0072\u0079\u004c\u0069\u006e\u0065\u0061r\u0044\u0069\u0072e\u0063t\u0069\u006f\u006e"); +};if _agfc .ST_StartingElement !=ST_StartingElementUnset {_ebdb =append (_ebdb ,"\u0053T\u005fS\u0074\u0061\u0072\u0074\u0069n\u0067\u0045l\u0065\u006d\u0065\u006e\u0074");};if _agfc .ST_BendPoint !=ST_BendPointUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005fB\u0065\u006e\u0064\u0050\u006f\u0069\u006e\u0074"); +};if _agfc .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u0052\u006f\u0075\u0074\u0069\u006e\u0067");};if _agfc .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0041\u0072\u0072\u006f\u0077\u0068\u0065\u0061\u0064S\u0074\u0079\u006c\u0065"); +};if _agfc .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u0044\u0069m\u0065\u006e\u0073\u0069\u006f\u006e");};if _agfc .ST_RotationPath !=ST_RotationPathUnset {_ebdb =append (_ebdb ,"\u0053T\u005fR\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0074\u0068"); +};if _agfc .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0043\u0065nt\u0065r\u0053\u0068\u0061\u0070\u0065M\u0061\u0070\u0070\u0069\u006e\u0067");};if _agfc .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u004e\u006f\u0064\u0065\u0048\u006f\u0072\u0069z\u006f\u006e\u0074\u0061\u006c\u0041\u006c\u0069\u0067\u006em\u0065\u006e\u0074"); +};if _agfc .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {_ebdb =append (_ebdb ,"\u0053T\u005f\u004e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0069\u0063a\u006c\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};if _agfc .ST_FallbackDimension !=ST_FallbackDimensionUnset {_ebdb =append (_ebdb ,"S\u0054_\u0046\u0061\u006c\u006c\u0062\u0061\u0063\u006bD\u0069\u006d\u0065\u006esi\u006f\u006e"); +};if _agfc .ST_TextDirection !=ST_TextDirectionUnset {_ebdb =append (_ebdb ,"\u0053\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _agfc .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {_ebdb =append (_ebdb ,"\u0053T\u005f\u0050\u0079\u0072\u0061\u006d\u0069\u0064\u0041\u0063\u0063e\u006e\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"); +};if _agfc .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0050\u0079\u0072\u0061\u006d\u0069\u0064\u0041c\u0063\u0065\u006e\u0074\u0054\u0065\u0078\u0074\u004d\u0061r\u0067\u0069\u006e");};if _agfc .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0054\u0065xt\u0042l\u006f\u0063\u006b\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e"); +};if _agfc .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005fTe\u0078\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c");};if _agfc .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0054\u0065xt\u0041n\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0069\u0063\u0061\u006c"); +};if _agfc .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005fDi\u0061\u0067\u0072\u0061\u006d\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};if _agfc .ST_AutoTextRotation !=ST_AutoTextRotationUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0041ut\u006f\u0054\u0065\u0078\u0074\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"); +};if _agfc .ST_GrowDirection !=ST_GrowDirectionUnset {_ebdb =append (_ebdb ,"\u0053\u0054_\u0047\u0072\u006fw\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _agfc .ST_FlowDirection !=ST_FlowDirectionUnset {_ebdb =append (_ebdb ,"\u0053\u0054_\u0046\u006c\u006fw\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"); +};if _agfc .ST_ContinueDirection !=ST_ContinueDirectionUnset {_ebdb =append (_ebdb ,"S\u0054_\u0043\u006f\u006e\u0074\u0069\u006e\u0075\u0065D\u0069\u0072\u0065\u0063ti\u006f\u006e");};if _agfc .ST_Breakpoint !=ST_BreakpointUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0070\u006f\u0069\u006e\u0074"); +};if _agfc .ST_Offset !=ST_OffsetUnset {_ebdb =append (_ebdb ,"\u0053T\u005f\u004f\u0066\u0066\u0073\u0065t");};if _agfc .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {_ebdb =append (_ebdb ,"S\u0054\u005f\u0048\u0069er\u0061r\u0063\u0068\u0079\u0041\u006ci\u0067\u006e\u006d\u0065\u006e\u0074"); +};if _agfc .Int32 !=nil {_ebdb =append (_ebdb ,"\u0049\u006e\u00743\u0032");};if _agfc .Float64 !=nil {_ebdb =append (_ebdb ,"\u0046l\u006f\u0061\u0074\u0036\u0034");};if _agfc .Bool !=nil {_ebdb =append (_ebdb ,"\u0042\u006f\u006f\u006c");};if _agfc .StringVal !=nil {_ebdb =append (_ebdb ,"\u0053t\u0072\u0069\u006e\u0067\u0056\u0061l"); +};if _agfc .ST_ConnectorPoint !=ST_ConnectorPointUnset {_ebdb =append (_ebdb ,"\u0053\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072P\u006f\u0069\u006e\u0074");};if len (_ebdb )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ebdb ); +};return nil ;};const (ST_StartingElementUnset ST_StartingElement =0;ST_StartingElementNode ST_StartingElement =1;ST_StartingElementTrans ST_StartingElement =2;);func (_gbgcc *ST_ConnectorPoint )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbgcc =0; +case "\u0061\u0075\u0074\u006f":*_gbgcc =1;case "\u0062\u0043\u0074\u0072":*_gbgcc =2;case "\u0063\u0074\u0072":*_gbgcc =3;case "\u006d\u0069\u0064\u004c":*_gbgcc =4;case "\u006d\u0069\u0064\u0052":*_gbgcc =5;case "\u0074\u0043\u0074\u0072":*_gbgcc =6; +case "\u0062\u004c":*_gbgcc =7;case "\u0062\u0052":*_gbgcc =8;case "\u0074\u004c":*_gbgcc =9;case "\u0074\u0052":*_gbgcc =10;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_gbgcc =11;};return nil ;}; -// ValidateWithPath validates the CT_SDName and its children, prefixing error messages with path -func (_fcbd *CT_SDName )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_Algorithm and its children +func (_feag *CT_Algorithm )Validate ()error {return _feag .ValidateWithPath ("\u0043\u0054\u005fA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d");}; -// ValidateWithPath validates the CT_Categories and its children, prefixing error messages with path -func (_egg *CT_Categories )ValidateWithPath (path string )error {for _ecac ,_dee :=range _egg .Cat {if _aadff :=_dee .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_ecac ));_aadff !=nil {return _aadff ; -};};return nil ;};func (_edec *ST_HueDir )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fegc ,_ccage :=d .Token ();if _ccage !=nil {return _ccage ;};if _cgcb ,_eefa :=_fegc .(_b .EndElement );_eefa &&_cgcb .Name ==start .Name {*_edec =1; -return nil ;};if _fbdd ,_cgcac :=_fegc .(_b .CharData );!_cgcac {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fegc );}else {switch string (_fbdd ){case "":*_edec =0; -case "\u0063\u0077":*_edec =1;case "\u0063\u0063\u0077":*_edec =2;};};_fegc ,_ccage =d .Token ();if _ccage !=nil {return _ccage ;};if _gabf ,_ccfee :=_fegc .(_b .EndElement );_ccfee &&_gabf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fegc ); -};func (_bffa ST_PtType )Validate ()error {return _bffa .ValidateWithPath ("")}; +// ValidateWithPath validates the LayoutDef and its children, prefixing error messages with path +func (_ccgad *LayoutDef )ValidateWithPath (path string )error {if _cbcf :=_ccgad .CT_DiagramDefinition .ValidateWithPath (path );_cbcf !=nil {return _cbcf ;};return nil ;};func (_gdfdf ST_ConnectorRouting )ValidateWithPath (path string )error {switch _gdfdf {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdfdf )); +};return nil ;};func (_acabb ST_PyramidAccentTextMargin )String ()string {switch _acabb {case 0:return "";case 1:return "\u0073\u0074\u0065\u0070";case 2:return "\u0073\u0074\u0061c\u006b";};return "";};func (_abdfe *CT_Rules )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _abdfe .Rule !=nil {_cdag :=_d .StartElement {Name :_d .Name {Local :"\u0072\u0075\u006c\u0065"}};for _ ,_aageb :=range _abdfe .Rule {e .EncodeElement (_aageb ,_cdag );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_Category ()*CT_Category {_eebg :=&CT_Category {}; +return _eebg }; -// ValidateWithPath validates the CT_DiagramDefinition and its children, prefixing error messages with path -func (_aegd *CT_DiagramDefinition )ValidateWithPath (path string )error {for _agag ,_dfgd :=range _aegd .Title {if _aaef :=_dfgd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_agag ));_aaef !=nil {return _aaef ; -};};for _cbg ,_gebae :=range _aegd .Desc {if _bbcb :=_gebae .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_cbg ));_bbcb !=nil {return _bbcb ;};};if _aegd .CatLst !=nil {if _acggb :=_aegd .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_acggb !=nil {return _acggb ;};};if _aegd .SampData !=nil {if _ccde :=_aegd .SampData .ValidateWithPath (path +"\u002fS\u0061\u006d\u0070\u0044\u0061\u0074a");_ccde !=nil {return _ccde ;};};if _aegd .StyleData !=nil {if _fdda :=_aegd .StyleData .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u0044\u0061\u0074\u0061"); -_fdda !=nil {return _fdda ;};};if _aegd .ClrData !=nil {if _ceaa :=_aegd .ClrData .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0044\u0061\u0074\u0061");_ceaa !=nil {return _ceaa ;};};if _ddgc :=_aegd .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"); -_ddgc !=nil {return _ddgc ;};if _aegd .ExtLst !=nil {if _eedb :=_aegd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eedb !=nil {return _eedb ;};};return nil ;};func (_baab ST_AnimLvlStr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_baab .String (),start ); -};func (_cefe *LayoutDefHdrLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074";return _cefe .CT_DiagramDefinitionHeaderLst .MarshalXML (e ,start );};func (_afdb ST_BendPoint )Validate ()error {return _afdb .ValidateWithPath ("")}; -func (_cfcae *ST_PyramidAccentPosition )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cfcae =0;case "\u0062\u0065\u0066":*_cfcae =1;case "\u0061\u0066\u0074":*_cfcae =2;};return nil ;};type ST_NodeVerticalAlignment byte ;const (ST_ConnectorDimensionUnset ST_ConnectorDimension =0; -ST_ConnectorDimension1D ST_ConnectorDimension =1;ST_ConnectorDimension2D ST_ConnectorDimension =2;ST_ConnectorDimensionCust ST_ConnectorDimension =3;);type StyleDef struct{CT_StyleDefinition };type ST_FunctionOperator byte ;func (_ebee ST_TextAnchorHorizontal )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ebee .String (),start ); +// Validate validates the CT_CTCategory and its children +func (_faeg *CT_CTCategory )Validate ()error {return _faeg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_cgdg ST_ResizeHandlesStr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgdg .String (),start ); }; -// Validate validates the AG_ConstraintAttributes and its children -func (_cgb *AG_ConstraintAttributes )Validate ()error {return _cgb .ValidateWithPath ("\u0041\u0047\u005fCo\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; +// ValidateWithPath validates the CT_CTName and its children, prefixing error messages with path +func (_ffb *CT_CTName )ValidateWithPath (path string )error {return nil };func (_baffc ST_Offset )String ()string {switch _baffc {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u006f\u0066\u0066";};return "";};func (_afba ST_ElementType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cbca :=_d .Attr {}; +_cbca .Name =name ;switch _afba {case ST_ElementTypeUnset :_cbca .Value ="";case ST_ElementTypeAll :_cbca .Value ="\u0061\u006c\u006c";case ST_ElementTypeDoc :_cbca .Value ="\u0064\u006f\u0063";case ST_ElementTypeNode :_cbca .Value ="\u006e\u006f\u0064\u0065"; +case ST_ElementTypeNorm :_cbca .Value ="\u006e\u006f\u0072\u006d";case ST_ElementTypeNonNorm :_cbca .Value ="\u006eo\u006e\u004e\u006f\u0072\u006d";case ST_ElementTypeAsst :_cbca .Value ="\u0061\u0073\u0073\u0074";case ST_ElementTypeNonAsst :_cbca .Value ="\u006eo\u006e\u0041\u0073\u0073\u0074"; +case ST_ElementTypeParTrans :_cbca .Value ="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073";case ST_ElementTypePres :_cbca .Value ="\u0070\u0072\u0065\u0073";case ST_ElementTypeSibTrans :_cbca .Value ="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073"; +};return _cbca ,nil ;};type CT_WhenChoice struct{ -// ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path -func (_dec *CT_Colors )ValidateWithPath (path string )error {if _dedf :=_dec .MethAttr .ValidateWithPath (path +"\u002fM\u0065\u0074\u0068\u0041\u0074\u0074r");_dedf !=nil {return _dedf ;};if _acae :=_dec .HueDirAttr .ValidateWithPath (path +"/\u0048\u0075\u0065\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); -_acae !=nil {return _acae ;};for _efg ,_bba :=range _dec .EG_ColorChoice {if _addf :=_bba .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_efg ));_addf !=nil {return _addf ; -};};return nil ;}; +// Algorithm +Alg *CT_Algorithm ; -// ValidateWithPath validates the CT_OrgChart and its children, prefixing error messages with path -func (_cagcg *CT_OrgChart )ValidateWithPath (path string )error {return nil };func (_fdcc ST_SecondaryChildAlignment )String ()string {switch _fdcc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074";case 3:return "\u0062"; -case 4:return "\u006c";case 5:return "\u0072";};return "";};func NewCT_CTDescription ()*CT_CTDescription {_cdc :=&CT_CTDescription {};return _cdc };func (_acafga *CT_SDDescription )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _acafga .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_acafga .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_acafga .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Shape +Shape *CT_Shape ; -// ST_ModelId is a union type -type ST_ModelId struct{Int32 *int32 ;ST_Guid *string ;};type ST_ResizeHandlesStr byte ;func (_aaefb ST_AxisType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_aaefb .String (),start );};func (_dfgdg *ST_TextAnchorVertical )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dfgdg =0; -case "\u0074":*_dfgdg =1;case "\u006d\u0069\u0064":*_dfgdg =2;case "\u0062":*_dfgdg =3;};return nil ;};func (_gcgd *LayoutDef )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gcgd .CT_DiagramDefinition =*NewCT_DiagramDefinition ();for _ ,_eggd :=range start .Attr {if _eggd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_dbgd :=_eggd .Value ; -_gcgd .UniqueIdAttr =&_dbgd ;continue ;};if _eggd .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_eaff :=_eggd .Value ;_gcgd .MinVerAttr =&_eaff ;continue ;};if _eggd .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_fbed :=_eggd .Value ; -_gcgd .DefStyleAttr =&_fbed ;continue ;};};_egdg :for {_gacc ,_cbgcg :=d .Token ();if _cbgcg !=nil {return _cbgcg ;};switch _ccfbg :=_gacc .(type ){case _b .StartElement :switch _ccfbg .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_fbab :=NewCT_Name (); -if _gaeb :=d .DecodeElement (_fbab ,&_ccfbg );_gaeb !=nil {return _gaeb ;};_gcgd .Title =append (_gcgd .Title ,_fbab );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_fbcfd :=NewCT_Description (); -if _eaee :=d .DecodeElement (_fbcfd ,&_ccfbg );_eaee !=nil {return _eaee ;};_gcgd .Desc =append (_gcgd .Desc ,_fbcfd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_gcgd .CatLst =NewCT_Categories (); -if _bdbb :=d .DecodeElement (_gcgd .CatLst ,&_ccfbg );_bdbb !=nil {return _bdbb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}:_gcgd .SampData =NewCT_SampleData (); -if _acac :=d .DecodeElement (_gcgd .SampData ,&_ccfbg );_acac !=nil {return _acac ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}:_gcgd .StyleData =NewCT_SampleData (); -if _fbcfe :=d .DecodeElement (_gcgd .StyleData ,&_ccfbg );_fbcfe !=nil {return _fbcfe ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}:_gcgd .ClrData =NewCT_SampleData (); -if _ebggd :=d .DecodeElement (_gcgd .ClrData ,&_ccfbg );_ebggd !=nil {return _ebggd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:if _gdfb :=d .DecodeElement (_gcgd .LayoutNode ,&_ccfbg ); -_gdfb !=nil {return _gdfb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcgd .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _bdef :=d .DecodeElement (_gcgd .ExtLst ,&_ccfbg );_bdef !=nil {return _bdef ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004c\u0061\u0079\u006f\u0075\u0074D\u0065\u0066 \u0025\u0076",_ccfbg .Name ); -if _bgda :=d .Skip ();_bgda !=nil {return _bgda ;};};case _b .EndElement :break _egdg ;case _b .CharData :};};return nil ;};func (_dabgg ST_Offset )String ()string {switch _dabgg {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u006f\u0066\u0066"; -};return "";};const (ST_SecondaryChildAlignmentUnset ST_SecondaryChildAlignment =0;ST_SecondaryChildAlignmentNone ST_SecondaryChildAlignment =1;ST_SecondaryChildAlignmentT ST_SecondaryChildAlignment =2;ST_SecondaryChildAlignmentB ST_SecondaryChildAlignment =3; -ST_SecondaryChildAlignmentL ST_SecondaryChildAlignment =4;ST_SecondaryChildAlignmentR ST_SecondaryChildAlignment =5;); +// Presentation Of +PresOf *CT_PresentationOf ; -// ValidateWithPath validates the CT_ChildPref and its children, prefixing error messages with path -func (_cgd *CT_ChildPref )ValidateWithPath (path string )error {if _cgd .ValAttr !=nil {if *_cgd .ValAttr < -1{return _c .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d1 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cgd .ValAttr ); -};};return nil ;}; +// Constraint List +ConstrLst *CT_Constraints ; -// Validate validates the RelIds and its children -func (_efdg *RelIds )Validate ()error {return _efdg .ValidateWithPath ("\u0052\u0065\u006c\u0049\u0064\u0073");};func (_badc *CT_Parameter )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {_bded ,_bbdaf :=_badc .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _bbdaf !=nil {return _bbdaf ;};start .Attr =append (start .Attr ,_bded );start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_badc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_dbbd *ST_Offset )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bdgf ,_ebfag :=d .Token ();if _ebfag !=nil {return _ebfag ;};if _ebceff ,_gggdb :=_bdgf .(_b .EndElement );_gggdb &&_ebceff .Name ==start .Name {*_dbbd =1; -return nil ;};if _aaacf ,_ccgeff :=_bdgf .(_b .CharData );!_ccgeff {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdgf );}else {switch string (_aaacf ){case "":*_dbbd =0; -case "\u0063\u0074\u0072":*_dbbd =1;case "\u006f\u0066\u0066":*_dbbd =2;};};_bdgf ,_ebfag =d .Token ();if _ebfag !=nil {return _ebfag ;};if _febe ,_ffdb :=_bdgf .(_b .EndElement );_ffdb &&_febe .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdgf ); -};func (_edge ST_ConnectorPoint )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_edge .String (),start );};func (_dfeed ST_DiagramTextAlignment )String ()string {switch _dfeed {case 0:return "";case 1:return "\u006c"; -case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";};return "";}; +// Rule List +RuleLst *CT_Rules ; -// ValidateWithPath validates the CT_PtList and its children, prefixing error messages with path -func (_bgeb *CT_PtList )ValidateWithPath (path string )error {for _gfda ,_aafg :=range _bgeb .Pt {if _faaa :=_aafg .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_gfda ));_faaa !=nil {return _faaa ;};};return nil ; -}; +// For Each +ForEach *CT_ForEach ; -// Validate validates the ColorsDef and its children -func (_gfdb *ColorsDef )Validate ()error {return _gfdb .ValidateWithPath ("\u0043o\u006c\u006f\u0072\u0073\u0044\u0065f");};func (_dffd ST_Direction )String ()string {switch _dffd {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d";case 2:return "\u0072\u0065\u0076"; -};return "";}; +// Layout Node +LayoutNode *CT_LayoutNode ; -// Validate validates the CT_ElemPropSet and its children -func (_aggbd *CT_ElemPropSet )Validate ()error {return _aggbd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072o\u0070\u0053\u0065\u0074");};type LayoutDef struct{CT_DiagramDefinition };func (_be *AG_IteratorAttributes )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _be .AxisAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_be .AxisAttr )}); -};if _be .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_be .PtTypeAttr )});};if _be .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_be .HideLastTransAttr )}); -};if _be .StAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_be .StAttr )});};if _be .CntAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u006e\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_be .CntAttr )}); -};if _be .StepAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_c .Sprintf ("\u0025\u0076",*_be .StepAttr )});};return nil ;};func (_ggfef ST_TextDirection )String ()string {switch _ggfef {case 0:return ""; -case 1:return "\u0066\u0072\u006fm\u0054";case 2:return "\u0066\u0072\u006fm\u0042";};return "";};func NewCT_SDCategory ()*CT_SDCategory {_gbae :=&CT_SDCategory {};return _gbae };func (_gdca ST_LinearDirection )Validate ()error {return _gdca .ValidateWithPath ("")}; -const (ST_FunctionOperatorUnset ST_FunctionOperator =0;ST_FunctionOperatorEqu ST_FunctionOperator =1;ST_FunctionOperatorNeq ST_FunctionOperator =2;ST_FunctionOperatorGt ST_FunctionOperator =3;ST_FunctionOperatorLt ST_FunctionOperator =4;ST_FunctionOperatorGte ST_FunctionOperator =5; -ST_FunctionOperatorLte ST_FunctionOperator =6;);func (_dcbd *CT_Description )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_adga :=range start .Attr {if _adga .Name .Local =="\u006c\u0061\u006e\u0067"{_bffg :=_adga .Value ;_dcbd .LangAttr =&_bffg ; -continue ;};if _adga .Name .Local =="\u0076\u0061\u006c"{_gcbb :=_adga .Value ;_dcbd .ValAttr =_gcbb ;continue ;};};for {_afbe ,_edaf :=d .Token ();if _edaf !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_edaf ); -};if _cfbg ,_gaca :=_afbe .(_b .EndElement );_gaca &&_cfbg .Name ==start .Name {break ;};};return nil ;};func (_ceec *DataModel )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ceec .CT_DataModel =*NewCT_DataModel ();_agba :for {_egfa ,_agbab :=d .Token (); -if _agbab !=nil {return _agbab ;};switch _edbec :=_egfa .(type ){case _b .StartElement :switch _edbec .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074\u004cs\u0074"}:if _cefg :=d .DecodeElement (_ceec .PtLst ,&_edbec ); -_cefg !=nil {return _cefg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_ceec .CxnLst =NewCT_CxnList (); -if _begg :=d .DecodeElement (_ceec .CxnLst ,&_edbec );_begg !=nil {return _begg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0067"}:_ceec .Bg =_g .NewCT_BackgroundFormatting (); -if _fbcfc :=d .DecodeElement (_ceec .Bg ,&_edbec );_fbcfc !=nil {return _fbcfc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0077\u0068\u006fl\u0065"}:_ceec .Whole =_g .NewCT_WholeE2oFormatting (); -if _agacg :=d .DecodeElement (_ceec .Whole ,&_edbec );_agacg !=nil {return _agacg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ceec .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _efff :=d .DecodeElement (_ceec .ExtLst ,&_edbec );_efff !=nil {return _efff ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0044\u0061\u0074\u0061\u004d\u006fd\u0065\u006c \u0025\u0076",_edbec .Name ); -if _bcbd :=d .Skip ();_bcbd !=nil {return _bcbd ;};};case _b .EndElement :break _agba ;case _b .CharData :};};return nil ;};type CT_LayoutVariablePropertySet struct{ +// Choose Element +Choose *CT_Choose ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_dgaa *ST_Offset )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_faecd ,_acca :=d .Token ();if _acca !=nil {return _acca ;};if _fefa ,_dacca :=_faecd .(_d .EndElement );_dacca &&_fefa .Name ==start .Name {*_dgaa =1; +return nil ;};if _bgef ,_ffgdb :=_faecd .(_d .CharData );!_ffgdb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faecd );}else {switch string (_bgef ){case "":*_dgaa =0; +case "\u0063\u0074\u0072":*_dgaa =1;case "\u006f\u0066\u0066":*_dgaa =2;};};_faecd ,_acca =d .Token ();if _acca !=nil {return _acca ;};if _dfec ,_bcdcf :=_faecd .(_d .EndElement );_bcdcf &&_dfec .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faecd ); +};func (_baac *CT_Choose )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _baac .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_baac .NameAttr )}); +};e .EncodeToken (start );_fged :=_d .StartElement {Name :_d .Name {Local :"\u0069\u0066"}};for _ ,_dgd :=range _baac .If {e .EncodeElement (_dgd ,_fged );};if _baac .Else !=nil {_geb :=_d .StartElement {Name :_d .Name {Local :"\u0065\u006c\u0073\u0065"}}; +e .EncodeElement (_baac .Else ,_geb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Show Organization Chart User Interface -OrgChart *CT_OrgChart ; +// ValidateWithPath validates the CT_NumericRule and its children, prefixing error messages with path +func (_ffac *CT_NumericRule )ValidateWithPath (path string )error {if _ffac .ExtLst !=nil {if _cbec :=_ffac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbec !=nil {return _cbec ;};};if _ffac .TypeAttr ==ST_ConstraintTypeUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dfffc :=_ffac .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dfffc !=nil {return _dfffc ;};if _fgdc :=_ffac .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_fgdc !=nil {return _fgdc ; +};if _dgda :=_ffac .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dgda !=nil {return _dgda ;};return nil ;};func (_gacbd *ST_PyramidAccentPosition )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gacbd =0; +case "\u0062\u0065\u0066":*_gacbd =1;case "\u0061\u0066\u0074":*_gacbd =2;};return nil ;};func (_ffgb *LayoutDefHdr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffgb .CT_DiagramDefinitionHeader =*NewCT_DiagramDefinitionHeader ();for _ ,_aggg :=range start .Attr {if _aggg .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_ecdca :=_aggg .Value ; +_ffgb .UniqueIdAttr =_ecdca ;continue ;};if _aggg .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_fefb :=_aggg .Value ;_ffgb .MinVerAttr =&_fefb ;continue ;};if _aggg .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_aaea :=_aggg .Value ; +_ffgb .DefStyleAttr =&_aaea ;continue ;};if _aggg .Name .Local =="\u0072\u0065\u0073I\u0064"{_bbfe ,_fdgaf :=_a .ParseInt (_aggg .Value ,10,32);if _fdgaf !=nil {return _fdgaf ;};_ddbff :=int32 (_bbfe );_ffgb .ResIdAttr =&_ddbff ;continue ;};};_fgedg :for {_daec ,_geae :=d .Token (); +if _geae !=nil {return _geae ;};switch _bfcgd :=_daec .(type ){case _d .StartElement :switch _bfcgd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_cgdc :=NewCT_Name (); +if _cbfe :=d .DecodeElement (_cgdc ,&_bfcgd );_cbfe !=nil {return _cbfe ;};_ffgb .Title =append (_ffgb .Title ,_cgdc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_fdcc :=NewCT_Description (); +if _gcfgg :=d .DecodeElement (_fdcc ,&_bfcgd );_gcfgg !=nil {return _gcfgg ;};_ffgb .Desc =append (_ffgb .Desc ,_fdcc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_ffgb .CatLst =NewCT_Categories (); +if _aacf :=d .DecodeElement (_ffgb .CatLst ,&_bfcgd );_aacf !=nil {return _aacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffgb .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _gggee :=d .DecodeElement (_ffgb .ExtLst ,&_bfcgd );_gggee !=nil {return _gggee ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004c\u0061yo\u0075\u0074D\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_bfcgd .Name ); +if _adbcc :=d .Skip ();_adbcc !=nil {return _adbcc ;};};case _d .EndElement :break _fgedg ;case _d .CharData :};};return nil ;};type CT_Pt struct{ -// Maximum Children -ChMax *CT_ChildMax ; - -// Preferred Number of Children -ChPref *CT_ChildPref ; - -// Show Insert Bullet -BulletEnabled *CT_BulletEnabled ; - -// Diagram Direction -Dir *CT_Direction ; - -// Organization Chart Branch Style -HierBranch *CT_HierBranchStyle ; - -// One by One Animation String -AnimOne *CT_AnimOne ; - -// Level Animation -AnimLvl *CT_AnimLvl ; - -// Shape Resize Style -ResizeHandles *CT_ResizeHandles ;};func (_bfdc *ColorsDefHdrLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074";return _bfdc .CT_ColorTransformHeaderLst .MarshalXML (e ,start );};func NewAG_ConstraintAttributes ()*AG_ConstraintAttributes {_e :=&AG_ConstraintAttributes {}; -_e .TypeAttr =ST_ConstraintType (1);return _e ;};func (_efbg *CT_CTDescription )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ffa :=range start .Attr {if _ffa .Name .Local =="\u006c\u0061\u006e\u0067"{_ecb :=_ffa .Value ;_efbg .LangAttr =&_ecb ; -continue ;};if _ffa .Name .Local =="\u0076\u0061\u006c"{_dcab :=_ffa .Value ;_efbg .ValAttr =_dcab ;continue ;};};for {_bfg ,_agfe :=d .Token ();if _agfe !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0054\u0044\u0065s\u0063r\u0069\u0070\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_agfe ); -};if _edg ,_gbf :=_bfg .(_b .EndElement );_gbf &&_edg .Name ==start .Name {break ;};};return nil ;};func (_cgada ST_NodeVerticalAlignment )Validate ()error {return _cgada .ValidateWithPath ("")};func (_bebb *CT_Name )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _bebb .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_bebb .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_bebb .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func _bccdf (_ceecc bool )uint8 {if _ceecc {return 1; -};return 0;};func (_eegc *StyleDefHdr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072";return _eegc .CT_StyleDefinitionHeader .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_WhenChoice and its children, prefixing error messages with path -func (_dcfb *CT_WhenChoice )ValidateWithPath (path string )error {if _dcfb .Alg !=nil {if _cdgg :=_dcfb .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_cdgg !=nil {return _cdgg ;};};if _dcfb .Shape !=nil {if _adcg :=_dcfb .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_adcg !=nil {return _adcg ;};};if _dcfb .PresOf !=nil {if _deab :=_dcfb .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_deab !=nil {return _deab ;};};if _dcfb .ConstrLst !=nil {if _ffeb :=_dcfb .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); -_ffeb !=nil {return _ffeb ;};};if _dcfb .RuleLst !=nil {if _eegb :=_dcfb .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_eegb !=nil {return _eegb ;};};if _dcfb .ForEach !=nil {if _cgba :=_dcfb .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); -_cgba !=nil {return _cgba ;};};if _dcfb .LayoutNode !=nil {if _bfbfb :=_dcfb .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_bfbfb !=nil {return _bfbfb ;};};if _dcfb .Choose !=nil {if _adefa :=_dcfb .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); -_adefa !=nil {return _adefa ;};};if _dcfb .ExtLst !=nil {if _cbdc :=_dcfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbdc !=nil {return _cbdc ;};};return nil ;}; +// Model Identifier +ModelIdAttr ST_ModelId ; -// Validate validates the CT_When and its children -func (_aafc *CT_When )Validate ()error {return _aafc .ValidateWithPath ("\u0043T\u005f\u0057\u0068\u0065\u006e");};const (ST_BendPointUnset ST_BendPoint =0;ST_BendPointBeg ST_BendPoint =1;ST_BendPointDef ST_BendPoint =2;ST_BendPointEnd ST_BendPoint =3; -);func (_cgcf ST_NodeHorizontalAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bcgb :=_b .Attr {};_bcgb .Name =name ;switch _cgcf {case ST_NodeHorizontalAlignmentUnset :_bcgb .Value ="";case ST_NodeHorizontalAlignmentL :_bcgb .Value ="\u006c"; -case ST_NodeHorizontalAlignmentCtr :_bcgb .Value ="\u0063\u0074\u0072";case ST_NodeHorizontalAlignmentR :_bcgb .Value ="\u0072";};return _bcgb ,nil ;}; +// Point Type +TypeAttr ST_PtType ; -// Validate validates the CT_AnimOne and its children -func (_eeb *CT_AnimOne )Validate ()error {return _eeb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065");};type CT_ResizeHandles struct{ +// Connection Identifier +CxnIdAttr *ST_ModelId ; -// Shape Resize Style Type -ValAttr ST_ResizeHandlesStr ;};func (_gfdd *CT_StyleDefinitionHeader )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfdd .UniqueIdAttr )}); -if _gfdd .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_gfdd .MinVerAttr )});};if _gfdd .ResIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gfdd .ResIdAttr )}); -};e .EncodeToken (start );_fgbbc :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_fcgc :=range _gfdd .Title {e .EncodeElement (_fcgc ,_fgbbc );};_abga :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}}; -for _ ,_aafa :=range _gfdd .Desc {e .EncodeElement (_aafa ,_abga );};if _gfdd .CatLst !=nil {_gbcca :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfdd .CatLst ,_gbcca );};if _gfdd .ExtLst !=nil {_ebfa :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gfdd .ExtLst ,_ebfa );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_bbde *ST_LayoutShapeType )ValidateWithPath (path string )error {_cgffg :=[]string {};if _bbde .ST_ShapeType !=_g .ST_ShapeTypeUnset {_cgffg =append (_cgffg ,"\u0053\u0054\u005fS\u0068\u0061\u0070\u0065\u0054\u0079\u0070\u0065"); -};if _bbde .ST_OutputShapeType !=ST_OutputShapeTypeUnset {_cgffg =append (_cgffg ,"\u0053T\u005fO\u0075\u0074\u0070\u0075\u0074S\u0068\u0061p\u0065\u0054\u0079\u0070\u0065");};if len (_cgffg )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cgffg ); -};return nil ;};func (_eefg ST_HierBranchStyle )Validate ()error {return _eefg .ValidateWithPath ("")}; +// Property Set +PrSet *CT_ElemPropSet ; -// Validate validates the CT_LayoutVariablePropertySet and its children -func (_ebgd *CT_LayoutVariablePropertySet )Validate ()error {return _ebgd .ValidateWithPath ("\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062l\u0065P\u0072\u006f\u0070\u0065\u0072\u0074\u0079S\u0065\u0074");};func NewCT_PtList ()*CT_PtList {_ggaba :=&CT_PtList {}; -return _ggaba };func (_deega ST_FunctionType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_deega .String (),start );};func (_bgd *CT_ColorTransform )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_cbd :=range start .Attr {if _cbd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_bdca :=_cbd .Value ; -_bgd .UniqueIdAttr =&_bdca ;continue ;};if _cbd .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_afdc :=_cbd .Value ;_bgd .MinVerAttr =&_afdc ;continue ;};};_ddfb :for {_ffbe ,_bee :=d .Token ();if _bee !=nil {return _bee ;};switch _dcbef :=_ffbe .(type ){case _b .StartElement :switch _dcbef .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_ede :=NewCT_CTName (); -if _ceb :=d .DecodeElement (_ede ,&_dcbef );_ceb !=nil {return _ceb ;};_bgd .Title =append (_bgd .Title ,_ede );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_baa :=NewCT_CTDescription (); -if _ebag :=d .DecodeElement (_baa ,&_dcbef );_ebag !=nil {return _ebag ;};_bgd .Desc =append (_bgd .Desc ,_baa );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_bgd .CatLst =NewCT_CTCategories (); -if _gccf :=d .DecodeElement (_bgd .CatLst ,&_dcbef );_gccf !=nil {return _gccf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_dgad :=NewCT_CTStyleLabel (); -if _gcg :=d .DecodeElement (_dgad ,&_dcbef );_gcg !=nil {return _gcg ;};_bgd .StyleLbl =append (_bgd .StyleLbl ,_dgad );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgd .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _fabd :=d .DecodeElement (_bgd .ExtLst ,&_dcbef );_fabd !=nil {return _fabd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_dcbef .Name ); -if _eae :=d .Skip ();_eae !=nil {return _eae ;};};case _b .EndElement :break _ddfb ;case _b .CharData :};};return nil ;}; +// Shape Properties +SpPr *_cg .CT_ShapeProperties ; -// Validate validates the CT_ForEach and its children -func (_ffaef *CT_ForEach )Validate ()error {return _ffaef .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068");};func (_gbcccc ST_AxisType )ValidateWithPath (path string )error {switch _gbcccc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcccc )); -};return nil ;};type CT_SDCategories struct{ +// Text Body +T *_cg .CT_TextBody ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func NewCT_Algorithm ()*CT_Algorithm {_beb :=&CT_Algorithm {};_beb .TypeAttr =ST_AlgorithmType (1);return _beb ;};type CT_Categories struct{ // Category -Cat []*CT_SDCategory ;};func (_cb *CT_CTCategory )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_cb .TypeAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0069"},Value :_c .Sprintf ("\u0025\u0076",_cb .PriAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_RelIds and its children -func (_gfcef *CT_RelIds )Validate ()error {return _gfcef .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u006c\u0049\u0064s");};func NewCT_ChildMax ()*CT_ChildMax {_ffgd :=&CT_ChildMax {};return _ffgd };func (_fef *CT_ChildPref )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dbbf :=range start .Attr {if _dbbf .Name .Local =="\u0076\u0061\u006c"{_cffb ,_gab :=_f .ParseInt (_dbbf .Value ,10,32); -if _gab !=nil {return _gab ;};_eag :=int32 (_cffb );_fef .ValAttr =&_eag ;continue ;};};for {_ffd ,_bggf :=d .Token ();if _bggf !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0068i\u006c\u0064\u0050\u0072\u0065\u0066\u003a\u0020\u0025\u0073",_bggf ); -};if _eebfc ,_ebac :=_ffd .(_b .EndElement );_ebac &&_eebfc .Name ==start .Name {break ;};};return nil ;};func (_abee ST_AlgorithmType )Validate ()error {return _abee .ValidateWithPath ("")};func NewCT_ChildPref ()*CT_ChildPref {_eggb :=&CT_ChildPref {}; -return _eggb };func (_cbac *CT_CxnList )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _cbac .Cxn !=nil {_gfae :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0078\u006e"}};for _ ,_eadc :=range _cbac .Cxn {e .EncodeElement (_eadc ,_gfae ); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_PresentationOf and its children -func (_egfe *CT_PresentationOf )Validate ()error {return _egfe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u004f\u0066");};func (_efcag ST_DiagramHorizontalAlignment )String ()string {switch _efcag {case 0:return ""; -case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u006e\u006f\u006e\u0065";};return "";};func (_gbfeg *ST_PrSetCustVal )Validate ()error {return _gbfeg .ValidateWithPath ("")};func (_cbdg ST_ParameterId )String ()string {switch _cbdg {case 0:return ""; -case 1:return "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n";case 2:return "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n";case 3:return "\u0063\u0068\u0044i\u0072";case 4:return "\u0063h\u0041\u006c\u0069\u0067\u006e";case 5:return "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e"; -case 6:return "\u006c\u0069\u006e\u0044\u0069\u0072";case 7:return "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r";case 8:return "\u0073\u0074\u0045\u006c\u0065\u006d";case 9:return "\u0062\u0065\u006e\u0064\u0050\u0074";case 10:return "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074"; -case 11:return "\u0062\u0065\u0067\u0053\u0074\u0079";case 12:return "\u0065\u006e\u0064\u0053\u0074\u0079";case 13:return "\u0064\u0069\u006d";case 14:return "\u0072o\u0074\u0050\u0061\u0074\u0068";case 15:return "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p"; -case 16:return "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e";case 17:return "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e";case 18:return "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b"; -case 19:return "\u0074\u0078\u0044i\u0072";case 20:return "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073";case 21:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072";case 22:return "\u0074x\u0042\u006c\u0044\u0069\u0072"; -case 23:return "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a";case 24:return "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074";case 25:return "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068"; -case 26:return "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068";case 27:return "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e";case 28:return "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e"; -case 29:return "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068";case 30:return "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068";case 31:return "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft"; -case 32:return "\u0067\u0072\u0044i\u0072";case 33:return "\u0066l\u006f\u0077\u0044\u0069\u0072";case 34:return "\u0063o\u006e\u0074\u0044\u0069\u0072";case 35:return "\u0062\u006b\u0070\u0074";case 36:return "\u006f\u0066\u0066";case 37:return "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n"; -case 38:return "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case 39:return "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c";case 40:return "\u0073\u0074\u0041n\u0067";case 41:return "\u0073p\u0061\u006e\u0041\u006e\u0067"; -case 42:return "\u0061\u0072";case 43:return "\u006cn\u0053\u0070\u0050\u0061\u0072";case 44:return "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050";case 45:return "\u006c\u006e\u0053\u0070\u0043\u0068";case 46:return "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P"; -case 47:return "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074";case 48:return "\u0061l\u0069\u0067\u006e\u0054\u0078";case 49:return "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065";case 50:return "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065"; -case 51:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065";case 52:return "\u0073r\u0063\u004e\u006f\u0064\u0065";case 53:return "\u0064s\u0074\u004e\u006f\u0064\u0065";case 54:return "\u0062\u0065\u0067\u0050\u0074\u0073"; -case 55:return "\u0065\u006e\u0064\u0050\u0074\u0073";};return "";};func (_bgdbg ST_PtType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bdaff :=_b .Attr {};_bdaff .Name =name ;switch _bgdbg {case ST_PtTypeUnset :_bdaff .Value ="";case ST_PtTypeNode :_bdaff .Value ="\u006e\u006f\u0064\u0065"; -case ST_PtTypeAsst :_bdaff .Value ="\u0061\u0073\u0073\u0074";case ST_PtTypeDoc :_bdaff .Value ="\u0064\u006f\u0063";case ST_PtTypePres :_bdaff .Value ="\u0070\u0072\u0065\u0073";case ST_PtTypeParTrans :_bdaff .Value ="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073"; -case ST_PtTypeSibTrans :_bdaff .Value ="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073";};return _bdaff ,nil ;};func (_gaef ST_ArrowheadStyle )Validate ()error {return _gaef .ValidateWithPath ("")};func (_agaga ST_AnimOneStr )Validate ()error {return _agaga .ValidateWithPath ("")}; -const (ST_StartingElementUnset ST_StartingElement =0;ST_StartingElementNode ST_StartingElement =1;ST_StartingElementTrans ST_StartingElement =2;); - -// Validate validates the ColorsDefHdrLst and its children -func (_feff *ColorsDefHdrLst )Validate ()error {return _feff .ValidateWithPath ("\u0043o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074");};func (_bdcab *CT_WhenChoice )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _bdcab .Alg !=nil {_bgea :=_b .StartElement {Name :_b .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_bdcab .Alg ,_bgea );}else if _bdcab .Shape !=nil {_fggb :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_bdcab .Shape ,_fggb ); -}else if _bdcab .PresOf !=nil {_egcf :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_bdcab .PresOf ,_egcf );}else if _bdcab .ConstrLst !=nil {_addfc :=_b .StartElement {Name :_b .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; -e .EncodeElement (_bdcab .ConstrLst ,_addfc );}else if _bdcab .RuleLst !=nil {_bgga :=_b .StartElement {Name :_b .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_bdcab .RuleLst ,_bgga );}else if _bdcab .ForEach !=nil {_gbeb :=_b .StartElement {Name :_b .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; -e .EncodeElement (_bdcab .ForEach ,_gbeb );}else if _bdcab .LayoutNode !=nil {_gdfgg :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_bdcab .LayoutNode ,_gdfgg );}else if _bdcab .Choose !=nil {_dfbb :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; -e .EncodeElement (_bdcab .Choose ,_dfbb );}else if _bdcab .ExtLst !=nil {_abccc :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdcab .ExtLst ,_abccc );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_gcfaf ST_ConnectorRouting )Validate ()error {return _gcfaf .ValidateWithPath ("")};func (_ea *AG_ConstraintAttributes )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ea .TypeAttr =ST_ConstraintType (1);for _ ,_ag :=range start .Attr {if _ag .Name .Local =="\u0074\u0079\u0070\u0065"{_ea .TypeAttr .UnmarshalXMLAttr (_ag ); -continue ;};if _ag .Name .Local =="\u0066\u006f\u0072"{_ea .ForAttr .UnmarshalXMLAttr (_ag );continue ;};if _ag .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_cdb :=_ag .Value ;_ea .ForNameAttr =&_cdb ;continue ;};if _ag .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_ea .PtTypeAttr .UnmarshalXMLAttr (_ag ); -continue ;};};for {_aga ,_bg :=d .Token ();if _bg !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u0043\u006f\u006es\u0074\u0072\u0061\u0069\u006e\u0074\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_bg ); -};if _cg ,_fda :=_aga .(_b .EndElement );_fda &&_cg .Name ==start .Name {break ;};};return nil ;};func (_eafeg ST_FallbackDimension )ValidateWithPath (path string )error {switch _eafeg {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafeg )); -};return nil ;};func (_dfdgc *ST_AutoTextRotation )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dfdgc =0;case "\u006e\u006f\u006e\u0065":*_dfdgc =1;case "\u0075\u0070\u0072":*_dfdgc =2;case "\u0067\u0072\u0061\u0076":*_dfdgc =3; -};return nil ;};func (_edgfc ST_ClrAppMethod )Validate ()error {return _edgfc .ValidateWithPath ("")}; - -// ValidateWithPath validates the CT_Adj and its children, prefixing error messages with path -func (_ac *CT_Adj )ValidateWithPath (path string )error {if _ac .IdxAttr < 1{return _c .Errorf ("%\u0073\u002f\u006d\u002e\u0049\u0064x\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ac .IdxAttr ); -};return nil ;};const (ST_PtTypeUnset ST_PtType =0;ST_PtTypeNode ST_PtType =1;ST_PtTypeAsst ST_PtType =2;ST_PtTypeDoc ST_PtType =3;ST_PtTypePres ST_PtType =4;ST_PtTypeParTrans ST_PtType =5;ST_PtTypeSibTrans ST_PtType =6;);type CT_Adj struct{ +Cat []*CT_Category ;};func (_gab *CT_ColorTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecdef :=range start .Attr {if _ecdef .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_eefe :=_ecdef .Value ;_gab .UniqueIdAttr =&_eefe ; +continue ;};if _ecdef .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_fbf :=_ecdef .Value ;_gab .MinVerAttr =&_fbf ;continue ;};};_gag :for {_gff ,_bdfg :=d .Token ();if _bdfg !=nil {return _bdfg ;};switch _bag :=_gff .(type ){case _d .StartElement :switch _bag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_gbf :=NewCT_CTName (); +if _acfb :=d .DecodeElement (_gbf ,&_bag );_acfb !=nil {return _acfb ;};_gab .Title =append (_gab .Title ,_gbf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_gac :=NewCT_CTDescription (); +if _fab :=d .DecodeElement (_gac ,&_bag );_fab !=nil {return _fab ;};_gab .Desc =append (_gab .Desc ,_gac );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_gab .CatLst =NewCT_CTCategories (); +if _dfe :=d .DecodeElement (_gab .CatLst ,&_bag );_dfe !=nil {return _dfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_egaae :=NewCT_CTStyleLabel (); +if _fef :=d .DecodeElement (_egaae ,&_bag );_fef !=nil {return _fef ;};_gab .StyleLbl =append (_gab .StyleLbl ,_egaae );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gab .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _fdad :=d .DecodeElement (_gab .ExtLst ,&_bag );_fdad !=nil {return _fdad ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_bag .Name ); +if _ddd :=d .Skip ();_ddd !=nil {return _ddd ;};};case _d .EndElement :break _gag ;case _d .CharData :};};return nil ;};type CT_Name struct{ -// Adjust Handle Index -IdxAttr uint32 ; +// Language +LangAttr *string ; // Value -ValAttr float64 ;};func (_gea *CT_Cxn )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ebb :=range start .Attr {if _ebb .Name .Local =="\u006do\u0064\u0065\u006c\u0049\u0064"{_ebebf ,_fdab :=ParseUnionST_ModelId (_ebb .Value );if _fdab !=nil {return _fdab ; -};_gea .ModelIdAttr =_ebebf ;continue ;};if _ebb .Name .Local =="\u0074\u0079\u0070\u0065"{_gea .TypeAttr .UnmarshalXMLAttr (_ebb );continue ;};if _ebb .Name .Local =="\u0073\u0072\u0063I\u0064"{_aebd ,_eebb :=ParseUnionST_ModelId (_ebb .Value );if _eebb !=nil {return _eebb ; -};_gea .SrcIdAttr =_aebd ;continue ;};if _ebb .Name .Local =="\u0064\u0065\u0073\u0074\u0049\u0064"{_gdfe ,_fbbdb :=ParseUnionST_ModelId (_ebb .Value );if _fbbdb !=nil {return _fbbdb ;};_gea .DestIdAttr =_gdfe ;continue ;};if _ebb .Name .Local =="\u0073\u0072\u0063\u004f\u0072\u0064"{_fgfd ,_gcea :=_f .ParseUint (_ebb .Value ,10,32); -if _gcea !=nil {return _gcea ;};_gea .SrcOrdAttr =uint32 (_fgfd );continue ;};if _ebb .Name .Local =="\u0064e\u0073\u0074\u004f\u0072\u0064"{_bfag ,_adcd :=_f .ParseUint (_ebb .Value ,10,32);if _adcd !=nil {return _adcd ;};_gea .DestOrdAttr =uint32 (_bfag ); -continue ;};if _ebb .Name .Local =="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073\u0049\u0064"{_gdff ,_dcaa :=ParseUnionST_ModelId (_ebb .Value );if _dcaa !=nil {return _dcaa ;};_gea .ParTransIdAttr =&_gdff ;continue ;};if _ebb .Name .Local =="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073\u0049\u0064"{_gef ,_bfbf :=ParseUnionST_ModelId (_ebb .Value ); -if _bfbf !=nil {return _bfbf ;};_gea .SibTransIdAttr =&_gef ;continue ;};if _ebb .Name .Local =="\u0070\u0072\u0065\u0073\u0049\u0064"{_agfa :=_ebb .Value ;_gea .PresIdAttr =&_agfa ;continue ;};};_gfceg :for {_cegab ,_eagc :=d .Token ();if _eagc !=nil {return _eagc ; -};switch _gceg :=_cegab .(type ){case _b .StartElement :switch _gceg .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gea .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _ddcb :=d .DecodeElement (_gea .ExtLst ,&_gceg );_ddcb !=nil {return _ddcb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0078\u006e\u0020\u0025\u0076",_gceg .Name ); -if _dadba :=d .Skip ();_dadba !=nil {return _dadba ;};};case _b .EndElement :break _gfceg ;case _b .CharData :};};return nil ;};func (_bdac *ST_HierBranchStyle )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_debg ,_cggee :=d .Token ();if _cggee !=nil {return _cggee ; -};if _cdffg ,_cedcg :=_debg .(_b .EndElement );_cedcg &&_cdffg .Name ==start .Name {*_bdac =1;return nil ;};if _dcfbb ,_befa :=_debg .(_b .CharData );!_befa {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_debg ); -}else {switch string (_dcfbb ){case "":*_bdac =0;case "\u006c":*_bdac =1;case "\u0072":*_bdac =2;case "\u0068\u0061\u006e\u0067":*_bdac =3;case "\u0073\u0074\u0064":*_bdac =4;case "\u0069\u006e\u0069\u0074":*_bdac =5;};};_debg ,_cggee =d .Token ();if _cggee !=nil {return _cggee ; -};if _bfgbc ,_ddad :=_debg .(_b .EndElement );_ddad &&_bfgbc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_debg ); -};func (_egede ST_ConstraintRelationship )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cffg :=_b .Attr {};_cffg .Name =name ;switch _egede {case ST_ConstraintRelationshipUnset :_cffg .Value ="";case ST_ConstraintRelationshipSelf :_cffg .Value ="\u0073\u0065\u006c\u0066"; -case ST_ConstraintRelationshipCh :_cffg .Value ="\u0063\u0068";case ST_ConstraintRelationshipDes :_cffg .Value ="\u0064\u0065\u0073";};return _cffg ,nil ;};func (_efbd ST_ConstraintType )ValidateWithPath (path string )error {switch _efbd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efbd )); -};return nil ;};func (_dcabg ST_SecondaryChildAlignment )ValidateWithPath (path string )error {switch _dcabg {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcabg )); -};return nil ;};type ST_Breakpoint byte ;const (ST_HueDirUnset ST_HueDir =0;ST_HueDirCw ST_HueDir =1;ST_HueDirCcw ST_HueDir =2;);func (_ggacc ST_ChildOrderType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ggacc .String (),start ); -};func (_ccg *CT_CTName )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ccg .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_ccg .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_ccg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_cdbc *CT_AnimLvl )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gfce :=range start .Attr {if _gfce .Name .Local =="\u0076\u0061\u006c"{_cdbc .ValAttr .UnmarshalXMLAttr (_gfce ); -continue ;};};for {_egde ,_affd :=d .Token ();if _affd !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c\u003a\u0020%\u0073",_affd );};if _caf ,_cfg :=_egde .(_b .EndElement ); -_cfg &&_caf .Name ==start .Name {break ;};};return nil ;};func NewCT_Pt ()*CT_Pt {_aadca :=&CT_Pt {};return _aadca };func (_dcacc ST_ConstraintRelationship )ValidateWithPath (path string )error {switch _dcacc {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcacc )); -};return nil ;}; - -// ValidateWithPath validates the CT_CTCategories and its children, prefixing error messages with path -func (_dag *CT_CTCategories )ValidateWithPath (path string )error {for _bac ,_fdaa :=range _dag .Cat {if _cff :=_fdaa .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_bac ));_cff !=nil {return _cff ; -};};return nil ;};type CT_StyleLabel struct{ - -// Style Name -NameAttr string ; - -// 3-D Scene -Scene3d *_g .CT_Scene3D ; - -// 3-D Shape Properties -Sp3d *_g .CT_Shape3D ; +ValAttr string ;};func (_ggaag *CT_PtList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aefb :for {_dabb ,_gdgdb :=d .Token ();if _gdgdb !=nil {return _gdgdb ;};switch _accc :=_dabb .(type ){case _d .StartElement :switch _accc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074"}:_aaac :=NewCT_Pt (); +if _gbbd :=d .DecodeElement (_aaac ,&_accc );_gbbd !=nil {return _gbbd ;};_ggaag .Pt =append (_ggaag .Pt ,_aaac );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0074\u004ci\u0073\u0074 \u0025\u0076",_accc .Name ); +if _fcbd :=d .Skip ();_fcbd !=nil {return _fcbd ;};};case _d .EndElement :break _aefb ;case _d .CharData :};};return nil ;};func (_eee *CT_Adj )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eee .IdxAttr =1;for _ ,_cea :=range start .Attr {if _cea .Name .Local =="\u0069\u0064\u0078"{_gga ,_caf :=_a .ParseUint (_cea .Value ,10,32); +if _caf !=nil {return _caf ;};_eee .IdxAttr =uint32 (_gga );continue ;};if _cea .Name .Local =="\u0076\u0061\u006c"{_ccc ,_ace :=_a .ParseFloat (_cea .Value ,64);if _ace !=nil {return _ace ;};_eee .ValAttr =_ccc ;continue ;};};for {_bfc ,_af :=d .Token (); +if _af !=nil {return _ge .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_af );};if _fae ,_bfe :=_bfc .(_d .EndElement );_bfe &&_fae .Name ==start .Name {break ;};};return nil ;};func NewCT_Constraints ()*CT_Constraints {_fca :=&CT_Constraints {}; +return _fca };type CT_DiagramDefinitionHeader struct{ -// Text Properties -TxPr *CT_TextProps ; +// Unique Identifier +UniqueIdAttr string ; -// Shape Style -Style *_g .CT_ShapeStyle ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_bged ST_SecondaryLinearDirection )String ()string {switch _bged {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0072\u006fm\u004c";case 3:return "\u0066\u0072\u006fm\u0052"; -case 4:return "\u0066\u0072\u006fm\u0054";case 5:return "\u0066\u0072\u006fm\u0042";};return "";};func (_dbgce ST_FunctionArgument )String ()string {if _dbgce .ST_VariableType !=ST_VariableTypeUnset {return _dbgce .ST_VariableType .String ();};return ""; -};func (_dbeb *ST_TextBlockDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gdbc ,_bebff :=d .Token ();if _bebff !=nil {return _bebff ;};if _egae ,_cced :=_gdbc .(_b .EndElement );_cced &&_egae .Name ==start .Name {*_dbeb =1;return nil ; -};if _cdagc ,_aedff :=_gdbc .(_b .CharData );!_aedff {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdbc );}else {switch string (_cdagc ){case "":*_dbeb =0; -case "\u0068\u006f\u0072\u007a":*_dbeb =1;case "\u0076\u0065\u0072\u0074":*_dbeb =2;};};_gdbc ,_bebff =d .Token ();if _bebff !=nil {return _bebff ;};if _cefbf ,_cffgga :=_gdbc .(_b .EndElement );_cffgga &&_cefbf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdbc ); -};func (_gdfg *CT_Constraints )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _gdfg .Constr !=nil {_gcbf :=_b .StartElement {Name :_b .Name {Local :"\u0063\u006f\u006e\u0073\u0074\u0072"}};for _ ,_fbd :=range _gdfg .Constr {e .EncodeElement (_fbd ,_gcbf ); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_dgadd ST_SecondaryLinearDirection )Validate ()error {return _dgadd .ValidateWithPath ("")};type CT_DiagramDefinitionHeaderLst struct{ +// Minimum Version +MinVerAttr *string ; -// Layout Definition Header -LayoutDefHdr []*CT_DiagramDefinitionHeader ;};func (_eed *CT_CTCategories )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _eed .Cat !=nil {_fddf :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074"}};for _ ,_ab :=range _eed .Cat {e .EncodeElement (_ab ,_fddf ); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewColorsDef ()*ColorsDef {_eccfb :=&ColorsDef {};_eccfb .CT_ColorTransform =*NewCT_ColorTransform ();return _eccfb ;};func (_ebgae *ST_FunctionArgument )ValidateWithPath (path string )error {_bcbda :=[]string {}; -if _ebgae .ST_VariableType !=ST_VariableTypeUnset {_bcbda =append (_bcbda ,"\u0053T\u005fV\u0061\u0072\u0069\u0061\u0062\u006c\u0065\u0054\u0079\u0070\u0065");};if len (_bcbda )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bcbda ); -};return nil ;};func NewCT_BulletEnabled ()*CT_BulletEnabled {_fdfd :=&CT_BulletEnabled {};return _fdfd }; +// Default Style +DefStyleAttr *string ; -// ST_LayoutShapeType is a union type -type ST_LayoutShapeType struct{ST_ShapeType _g .ST_ShapeType ;ST_OutputShapeType ST_OutputShapeType ;}; +// Resource Identifier +ResIdAttr *int32 ; -// ST_ParameterVal is a union type -type ST_ParameterVal struct{ST_DiagramHorizontalAlignment ST_DiagramHorizontalAlignment ;ST_VerticalAlignment ST_VerticalAlignment ;ST_ChildDirection ST_ChildDirection ;ST_ChildAlignment ST_ChildAlignment ;ST_SecondaryChildAlignment ST_SecondaryChildAlignment ; -ST_LinearDirection ST_LinearDirection ;ST_SecondaryLinearDirection ST_SecondaryLinearDirection ;ST_StartingElement ST_StartingElement ;ST_BendPoint ST_BendPoint ;ST_ConnectorRouting ST_ConnectorRouting ;ST_ArrowheadStyle ST_ArrowheadStyle ;ST_ConnectorDimension ST_ConnectorDimension ; -ST_RotationPath ST_RotationPath ;ST_CenterShapeMapping ST_CenterShapeMapping ;ST_NodeHorizontalAlignment ST_NodeHorizontalAlignment ;ST_NodeVerticalAlignment ST_NodeVerticalAlignment ;ST_FallbackDimension ST_FallbackDimension ;ST_TextDirection ST_TextDirection ; -ST_PyramidAccentPosition ST_PyramidAccentPosition ;ST_PyramidAccentTextMargin ST_PyramidAccentTextMargin ;ST_TextBlockDirection ST_TextBlockDirection ;ST_TextAnchorHorizontal ST_TextAnchorHorizontal ;ST_TextAnchorVertical ST_TextAnchorVertical ;ST_DiagramTextAlignment ST_DiagramTextAlignment ; -ST_AutoTextRotation ST_AutoTextRotation ;ST_GrowDirection ST_GrowDirection ;ST_FlowDirection ST_FlowDirection ;ST_ContinueDirection ST_ContinueDirection ;ST_Breakpoint ST_Breakpoint ;ST_Offset ST_Offset ;ST_HierarchyAlignment ST_HierarchyAlignment ;Int32 *int32 ; -Float64 *float64 ;Bool *bool ;StringVal *string ;ST_ConnectorPoint ST_ConnectorPoint ;};func (_debfe *CT_Parameter )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_debfe .TypeAttr =ST_ParameterId (1);for _ ,_fbdb :=range start .Attr {if _fbdb .Name .Local =="\u0074\u0079\u0070\u0065"{_debfe .TypeAttr .UnmarshalXMLAttr (_fbdb ); -continue ;};if _fbdb .Name .Local =="\u0076\u0061\u006c"{_geacg ,_cccd :=ParseUnionST_ParameterVal (_fbdb .Value );if _cccd !=nil {return _cccd ;};_debfe .ValAttr =_geacg ;continue ;};};for {_fbag ,_fffb :=d .Token ();if _fffb !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061r\u0061\u006d\u0065\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_fffb ); -};if _aebg ,_afeg :=_fbag .(_b .EndElement );_afeg &&_aebg .Name ==start .Name {break ;};};return nil ;};func (_cfgdf ST_Breakpoint )ValidateWithPath (path string )error {switch _cfgdf {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfgdf )); -};return nil ;};func NewCT_Description ()*CT_Description {_efe :=&CT_Description {};return _efe };func (_ggebc *ST_ResizeHandlesStr )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ggebc =0;case "\u0065\u0078\u0061c\u0074":*_ggebc =1; -case "\u0072\u0065\u006c":*_ggebc =2;};return nil ;};func (_dffc ST_RotationPath )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dffc .String (),start );};func (_dde *CT_Choose )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_cdf :=range start .Attr {if _cdf .Name .Local =="\u006e\u0061\u006d\u0065"{_faa :=_cdf .Value ; -_dde .NameAttr =&_faa ;continue ;};};_efbb :for {_geba ,_bdd :=d .Token ();if _bdd !=nil {return _bdd ;};switch _egdea :=_geba .(type ){case _b .StartElement :switch _egdea .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0069\u0066"}:_baca :=NewCT_When (); -if _afae :=d .DecodeElement (_baca ,&_egdea );_afae !=nil {return _afae ;};_dde .If =append (_dde .If ,_baca );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u006c\u0073\u0065"}:_dde .Else =NewCT_Otherwise (); -if _ebeb :=d .DecodeElement (_dde .Else ,&_egdea );_ebeb !=nil {return _ebeb ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0068\u006fo\u0073\u0065 \u0025\u0076",_egdea .Name ); -if _gebe :=d .Skip ();_gebe !=nil {return _gebe ;};};case _b .EndElement :break _efbb ;case _b .CharData :};};return nil ;}; +// Title +Title []*CT_Name ; -// ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path -func (_bgec *CT_Parameter )ValidateWithPath (path string )error {if _bgec .TypeAttr ==ST_ParameterIdUnset {return _c .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _efcd :=_bgec .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_efcd !=nil {return _efcd ;};if _dagbc :=_bgec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dagbc !=nil {return _dagbc ; -};return nil ;};func (_dbbg ST_TextDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dbbg .String (),start );};func (_fgdc *CT_HierBranchStyle )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _fgdc .ValAttr !=ST_HierBranchStyleUnset {_gefb ,_cade :=_fgdc .ValAttr .MarshalXMLAttr (_b .Name {Local :"\u0076\u0061\u006c"}); -if _cade !=nil {return _cade ;};start .Attr =append (start .Attr ,_gefb );};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_fcbe ST_ClrAppMethod )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fcbe .String (),start ); -};type ST_AnimLvlStr byte ; +// Description +Desc []*CT_Description ; -// Validate validates the CT_DataModel and its children -func (_cddf *CT_DataModel )Validate ()error {return _cddf .ValidateWithPath ("\u0043\u0054\u005fD\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c");};func (_adfd *CT_ChildPref )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _adfd .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_adfd .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Category List +CatLst *CT_Categories ;ExtLst *_cg .CT_OfficeArtExtensionList ;};const (ST_SecondaryLinearDirectionUnset ST_SecondaryLinearDirection =0;ST_SecondaryLinearDirectionNone ST_SecondaryLinearDirection =1;ST_SecondaryLinearDirectionFromL ST_SecondaryLinearDirection =2; +ST_SecondaryLinearDirectionFromR ST_SecondaryLinearDirection =3;ST_SecondaryLinearDirectionFromT ST_SecondaryLinearDirection =4;ST_SecondaryLinearDirectionFromB ST_SecondaryLinearDirection =5;);func (_dbaf ST_Direction )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cdeg :=_d .Attr {}; +_cdeg .Name =name ;switch _dbaf {case ST_DirectionUnset :_cdeg .Value ="";case ST_DirectionNorm :_cdeg .Value ="\u006e\u006f\u0072\u006d";case ST_DirectionRev :_cdeg .Value ="\u0072\u0065\u0076";};return _cdeg ,nil ;};func (_fffa ST_LinearDirection )Validate ()error {return _fffa .ValidateWithPath ("")}; +const (ST_ChildOrderTypeUnset ST_ChildOrderType =0;ST_ChildOrderTypeB ST_ChildOrderType =1;ST_ChildOrderTypeT ST_ChildOrderType =2;);func (_cdbf *CT_SDName )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cdbf .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_cdbf .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_cdbf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ce *AG_ConstraintAttributes )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ce .TypeAttr =ST_ConstraintType (1); +for _ ,_agd :=range start .Attr {if _agd .Name .Local =="\u0074\u0079\u0070\u0065"{_ce .TypeAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Local =="\u0066\u006f\u0072"{_ce .ForAttr .UnmarshalXMLAttr (_agd );continue ;};if _agd .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_cba :=_agd .Value ; +_ce .ForNameAttr =&_cba ;continue ;};if _agd .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_ce .PtTypeAttr .UnmarshalXMLAttr (_agd );continue ;};};for {_gg ,_dd :=d .Token ();if _dd !=nil {return _ge .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u0043\u006f\u006es\u0074\u0072\u0061\u0069\u006e\u0074\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_dd ); +};if _df ,_abd :=_gg .(_d .EndElement );_abd &&_df .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the RelIds and its children, prefixing error messages with path -func (_bagfc *RelIds )ValidateWithPath (path string )error {if _dcga :=_bagfc .CT_RelIds .ValidateWithPath (path );_dcga !=nil {return _dcga ;};return nil ;};func (_agda *CT_Pt )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006do\u0064\u0065\u006c\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_agda .ModelIdAttr )}); -if _agda .TypeAttr !=ST_PtTypeUnset {_dabfa ,_fgdgd :=_agda .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"});if _fgdgd !=nil {return _fgdgd ;};start .Attr =append (start .Attr ,_dabfa );};if _agda .CxnIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u0078\u006eI\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_agda .CxnIdAttr )}); -};e .EncodeToken (start );if _agda .PrSet !=nil {_gfefb :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0053e\u0074"}};e .EncodeElement (_agda .PrSet ,_gfefb );};if _agda .SpPr !=nil {_dgfd :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_agda .SpPr ,_dgfd );};if _agda .T !=nil {_aeff :=_b .StartElement {Name :_b .Name {Local :"\u0074"}};e .EncodeElement (_agda .T ,_aeff );};if _agda .ExtLst !=nil {_abdf :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_agda .ExtLst ,_abdf );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_egedg ST_SecondaryLinearDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bfde :=_b .Attr {};_bfde .Name =name ;switch _egedg {case ST_SecondaryLinearDirectionUnset :_bfde .Value =""; -case ST_SecondaryLinearDirectionNone :_bfde .Value ="\u006e\u006f\u006e\u0065";case ST_SecondaryLinearDirectionFromL :_bfde .Value ="\u0066\u0072\u006fm\u004c";case ST_SecondaryLinearDirectionFromR :_bfde .Value ="\u0066\u0072\u006fm\u0052";case ST_SecondaryLinearDirectionFromT :_bfde .Value ="\u0066\u0072\u006fm\u0054"; -case ST_SecondaryLinearDirectionFromB :_bfde .Value ="\u0066\u0072\u006fm\u0042";};return _bfde ,nil ;};func (_eecde ST_HueDir )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_fgabe :=_b .Attr {};_fgabe .Name =name ;switch _eecde {case ST_HueDirUnset :_fgabe .Value =""; -case ST_HueDirCw :_fgabe .Value ="\u0063\u0077";case ST_HueDirCcw :_fgabe .Value ="\u0063\u0063\u0077";};return _fgabe ,nil ;};func (_adfc ST_VerticalAlignment )Validate ()error {return _adfc .ValidateWithPath ("")};func ParseUnionST_ParameterVal (s string )(ST_ParameterVal ,error ){return ST_ParameterVal {},nil }; -func (_adeea ST_TextBlockDirection )String ()string {switch _adeea {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074";};return "";};func (_affbd ST_SecondaryChildAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_affbd .String (),start ); -};func (_fbgfd ST_DiagramHorizontalAlignment )Validate ()error {return _fbgfd .ValidateWithPath ("")};func (_bcdad *ST_BoolOperator )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_abeea ,_gbffc :=d .Token ();if _gbffc !=nil {return _gbffc ; -};if _aedf ,_abdb :=_abeea .(_b .EndElement );_abdb &&_aedf .Name ==start .Name {*_bcdad =1;return nil ;};if _ecga ,_facbf :=_abeea .(_b .CharData );!_facbf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abeea ); -}else {switch string (_ecga ){case "":*_bcdad =0;case "\u006e\u006f\u006e\u0065":*_bcdad =1;case "\u0065\u0071\u0075":*_bcdad =2;case "\u0067\u0074\u0065":*_bcdad =3;case "\u006c\u0074\u0065":*_bcdad =4;};};_abeea ,_gbffc =d .Token ();if _gbffc !=nil {return _gbffc ; -};if _ddbfg ,_ddadf :=_abeea .(_b .EndElement );_ddadf &&_ddbfg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abeea ); -};func (_ffdgd ST_PtType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ffdgd .String (),start );};func (_eedf ST_ParameterId )Validate ()error {return _eedf .ValidateWithPath ("")};func (_geadc *ST_AxisType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cebgc ,_eeed :=d .Token (); -if _eeed !=nil {return _eeed ;};if _fgafgc ,_gfaf :=_cebgc .(_b .EndElement );_gfaf &&_fgafgc .Name ==start .Name {*_geadc =1;return nil ;};if _caba ,_abaae :=_cebgc .(_b .CharData );!_abaae {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cebgc ); -}else {switch string (_caba ){case "":*_geadc =0;case "\u0073\u0065\u006c\u0066":*_geadc =1;case "\u0063\u0068":*_geadc =2;case "\u0064\u0065\u0073":*_geadc =3;case "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf":*_geadc =4;case "\u0070\u0061\u0072":*_geadc =5; -case "\u0061\u006e\u0063s\u0074":*_geadc =6;case "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066":*_geadc =7;case "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b":*_geadc =8;case "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b":*_geadc =9;case "\u0066\u006f\u006c\u006c\u006f\u0077":*_geadc =10; -case "\u0070\u0072\u0065\u0063\u0065\u0064":*_geadc =11;case "\u0072\u006f\u006f\u0074":*_geadc =12;case "\u006e\u006f\u006e\u0065":*_geadc =13;};};_cebgc ,_eeed =d .Token ();if _eeed !=nil {return _eeed ;};if _gaee ,_egbe :=_cebgc .(_b .EndElement );_egbe &&_gaee .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cebgc );};func (_eebcb *ST_ConstraintRelationship )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_eebcb =0; -case "\u0073\u0065\u006c\u0066":*_eebcb =1;case "\u0063\u0068":*_eebcb =2;case "\u0064\u0065\u0073":*_eebcb =3;};return nil ;};func (_gdde ST_PyramidAccentTextMargin )ValidateWithPath (path string )error {switch _gdde {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdde )); -};return nil ;};func (_ddaa *DataModel )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l";return _ddaa .CT_DataModel .MarshalXML (e ,start );};func (_fcdaf ST_PyramidAccentTextMargin )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fcdaf .String (),start ); -};func NewRelIds ()*RelIds {_dddd :=&RelIds {};_dddd .CT_RelIds =*NewCT_RelIds ();return _dddd };func (_ccbg ST_AxisType )String ()string {switch _ccbg {case 0:return "";case 1:return "\u0073\u0065\u006c\u0066";case 2:return "\u0063\u0068";case 3:return "\u0064\u0065\u0073"; -case 4:return "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf";case 5:return "\u0070\u0061\u0072";case 6:return "\u0061\u006e\u0063s\u0074";case 7:return "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066";case 8:return "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b"; -case 9:return "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b";case 10:return "\u0066\u006f\u006c\u006c\u006f\u0077";case 11:return "\u0070\u0072\u0065\u0063\u0065\u0064";case 12:return "\u0072\u006f\u006f\u0074";case 13:return "\u006e\u006f\u006e\u0065"; -};return "";};func (_cgaa ST_ModelId )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _cgaa .Int32 !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",*_cgaa .Int32 )));};if _cgaa .ST_Guid !=nil {e .EncodeToken (_b .CharData (*_cgaa .ST_Guid )); -};return e .EncodeToken (_b .EndElement {Name :start .Name });};func NewCT_AnimOne ()*CT_AnimOne {_bff :=&CT_AnimOne {};return _bff };func (_eac *CT_Choose )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _eac .NameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_eac .NameAttr )}); -};e .EncodeToken (start );_daca :=_b .StartElement {Name :_b .Name {Local :"\u0069\u0066"}};for _ ,_agad :=range _eac .If {e .EncodeElement (_agad ,_daca );};if _eac .Else !=nil {_cbf :=_b .StartElement {Name :_b .Name {Local :"\u0065\u006c\u0073\u0065"}}; -e .EncodeElement (_eac .Else ,_cbf );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_LayoutVariablePropertySet ()*CT_LayoutVariablePropertySet {_fbacb :=&CT_LayoutVariablePropertySet {};return _fbacb ;};func ParseSliceST_AxisTypes (s string )(ST_AxisTypes ,error ){return ST_AxisTypes {},nil }; +// Validate validates the CT_ColorTransformHeader and its children +func (_eea *CT_ColorTransformHeader )Validate ()error {return _eea .ValidateWithPath ("\u0043\u0054\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072");};func NewCT_Categories ()*CT_Categories {_feg :=&CT_Categories {}; +return _feg };func (_decef ST_ConnectorRouting )String ()string {switch _decef {case 0:return "";case 1:return "\u0073\u0074\u0072\u0061";case 2:return "\u0062\u0065\u006e\u0064";case 3:return "\u0063\u0075\u0072v\u0065";case 4:return "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e"; +};return "";};func (_ddgda ST_Breakpoint )String ()string {switch _ddgda {case 0:return "";case 1:return "\u0065\u006e\u0064\u0043\u006e\u0076";case 2:return "\u0062\u0061\u006c";case 3:return "\u0066\u0069\u0078e\u0064";};return "";};func (_gcdc ST_ConstraintRelationship )Validate ()error {return _gcdc .ValidateWithPath ("")}; -// Validate validates the CT_Shape and its children -func (_fbfcd *CT_Shape )Validate ()error {return _fbfcd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_bcaffc ST_OutputShapeType )ValidateWithPath (path string )error {switch _bcaffc {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcaffc )); -};return nil ;};const (ST_PyramidAccentPositionUnset ST_PyramidAccentPosition =0;ST_PyramidAccentPositionBef ST_PyramidAccentPosition =1;ST_PyramidAccentPositionAft ST_PyramidAccentPosition =2;);func (_bccc *ST_AnimOneStr )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bccc =0; -case "\u006e\u006f\u006e\u0065":*_bccc =1;case "\u006f\u006e\u0065":*_bccc =2;case "\u0062\u0072\u0061\u006e\u0063\u0068":*_bccc =3;};return nil ;};type CT_ColorTransform struct{ +// Validate validates the CT_Otherwise and its children +func (_fgafg *CT_Otherwise )Validate ()error {return _fgafg .ValidateWithPath ("\u0043\u0054\u005fO\u0074\u0068\u0065\u0072\u0077\u0069\u0073\u0065");};func (_cbab *CT_Algorithm )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_cafb ,_bdf :=_cbab .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _bdf !=nil {return _bdf ;};start .Attr =append (start .Attr ,_cafb );if _cbab .RevAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0076"},Value :_ge .Sprintf ("\u0025\u0076",*_cbab .RevAttr )});};e .EncodeToken (start ); +if _cbab .Param !=nil {_bfg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0061\u0072a\u006d"}};for _ ,_ddge :=range _cbab .Param {e .EncodeElement (_ddge ,_bfg );};};if _cbab .ExtLst !=nil {_egf :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cbab .ExtLst ,_egf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_becg ST_LayoutShapeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _becg .ST_ShapeType !=_cg .ST_ShapeTypeUnset {e .EncodeToken (_d .CharData (_becg .ST_ShapeType .String ())); +};if _becg .ST_OutputShapeType !=ST_OutputShapeTypeUnset {e .EncodeToken (_d .CharData (_becg .ST_OutputShapeType .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_bffa ST_PyramidAccentPosition )ValidateWithPath (path string )error {switch _bffa {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bffa )); +};return nil ;};func (_gdcac ST_GrowDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gdcac .String (),start );};type CT_ColorTransform struct{ // Unique ID UniqueIdAttr *string ; @@ -1037,1710 +838,1896 @@ Desc []*CT_CTDescription ; CatLst *CT_CTCategories ; // Style Label -StyleLbl []*CT_CTStyleLabel ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_cafb ST_AlgorithmType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_cafb .String (),start );};func (_abeb ST_ParameterVal )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _abeb .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_DiagramHorizontalAlignment .String ()));};if _abeb .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_VerticalAlignment .String ())); -};if _abeb .ST_ChildDirection !=ST_ChildDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_ChildDirection .String ()));};if _abeb .ST_ChildAlignment !=ST_ChildAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_ChildAlignment .String ()));};if _abeb .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_SecondaryChildAlignment .String ())); -};if _abeb .ST_LinearDirection !=ST_LinearDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_LinearDirection .String ()));};if _abeb .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_SecondaryLinearDirection .String ())); -};if _abeb .ST_StartingElement !=ST_StartingElementUnset {e .EncodeToken (_b .CharData (_abeb .ST_StartingElement .String ()));};if _abeb .ST_BendPoint !=ST_BendPointUnset {e .EncodeToken (_b .CharData (_abeb .ST_BendPoint .String ()));};if _abeb .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {e .EncodeToken (_b .CharData (_abeb .ST_ConnectorRouting .String ())); -};if _abeb .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {e .EncodeToken (_b .CharData (_abeb .ST_ArrowheadStyle .String ()));};if _abeb .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {e .EncodeToken (_b .CharData (_abeb .ST_ConnectorDimension .String ())); -};if _abeb .ST_RotationPath !=ST_RotationPathUnset {e .EncodeToken (_b .CharData (_abeb .ST_RotationPath .String ()));};if _abeb .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {e .EncodeToken (_b .CharData (_abeb .ST_CenterShapeMapping .String ())); -};if _abeb .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_NodeHorizontalAlignment .String ()));};if _abeb .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_NodeVerticalAlignment .String ())); -};if _abeb .ST_FallbackDimension !=ST_FallbackDimensionUnset {e .EncodeToken (_b .CharData (_abeb .ST_FallbackDimension .String ()));};if _abeb .ST_TextDirection !=ST_TextDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_TextDirection .String ())); -};if _abeb .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {e .EncodeToken (_b .CharData (_abeb .ST_PyramidAccentPosition .String ()));};if _abeb .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {e .EncodeToken (_b .CharData (_abeb .ST_PyramidAccentTextMargin .String ())); -};if _abeb .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_TextBlockDirection .String ()));};if _abeb .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {e .EncodeToken (_b .CharData (_abeb .ST_TextAnchorHorizontal .String ())); -};if _abeb .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {e .EncodeToken (_b .CharData (_abeb .ST_TextAnchorVertical .String ()));};if _abeb .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_DiagramTextAlignment .String ())); -};if _abeb .ST_AutoTextRotation !=ST_AutoTextRotationUnset {e .EncodeToken (_b .CharData (_abeb .ST_AutoTextRotation .String ()));};if _abeb .ST_GrowDirection !=ST_GrowDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_GrowDirection .String ()));}; -if _abeb .ST_FlowDirection !=ST_FlowDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_FlowDirection .String ()));};if _abeb .ST_ContinueDirection !=ST_ContinueDirectionUnset {e .EncodeToken (_b .CharData (_abeb .ST_ContinueDirection .String ())); -};if _abeb .ST_Breakpoint !=ST_BreakpointUnset {e .EncodeToken (_b .CharData (_abeb .ST_Breakpoint .String ()));};if _abeb .ST_Offset !=ST_OffsetUnset {e .EncodeToken (_b .CharData (_abeb .ST_Offset .String ()));};if _abeb .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {e .EncodeToken (_b .CharData (_abeb .ST_HierarchyAlignment .String ())); -};if _abeb .Int32 !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",*_abeb .Int32 )));};if _abeb .Float64 !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0066",*_abeb .Float64 )));};if _abeb .Bool !=nil {e .EncodeToken (_b .CharData (_c .Sprintf ("\u0025\u0064",_bccdf (*_abeb .Bool )))); -};if _abeb .StringVal !=nil {e .EncodeToken (_b .CharData (*_abeb .StringVal ));};if _abeb .ST_ConnectorPoint !=ST_ConnectorPointUnset {e .EncodeToken (_b .CharData (_abeb .ST_ConnectorPoint .String ()));};return e .EncodeToken (_b .EndElement {Name :start .Name }); -};type ST_Ints []int32 ;func (_aabg ST_ElementType )ValidateWithPath (path string )error {switch _aabg {case 0,1,2,3,4,5,6,7,8,9,10:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aabg )); -};return nil ;}; +StyleLbl []*CT_CTStyleLabel ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_ccga *CT_NumericRule )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccga .TypeAttr =ST_ConstraintType (1);for _ ,_fbec :=range start .Attr {if _fbec .Name .Local =="\u0076\u0061\u006c"{_ggdg ,_egaag :=_a .ParseFloat (_fbec .Value ,64); +if _egaag !=nil {return _egaag ;};_ccga .ValAttr =&_ggdg ;continue ;};if _fbec .Name .Local =="\u0066\u0061\u0063\u0074"{_aba ,_gfgde :=_a .ParseFloat (_fbec .Value ,64);if _gfgde !=nil {return _gfgde ;};_ccga .FactAttr =&_aba ;continue ;};if _fbec .Name .Local =="\u006d\u0061\u0078"{_agaf ,_fgeb :=_a .ParseFloat (_fbec .Value ,64); +if _fgeb !=nil {return _fgeb ;};_ccga .MaxAttr =&_agaf ;continue ;};if _fbec .Name .Local =="\u0074\u0079\u0070\u0065"{_ccga .TypeAttr .UnmarshalXMLAttr (_fbec );continue ;};if _fbec .Name .Local =="\u0066\u006f\u0072"{_ccga .ForAttr .UnmarshalXMLAttr (_fbec ); +continue ;};if _fbec .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_fde :=_fbec .Value ;_ccga .ForNameAttr =&_fde ;continue ;};if _fbec .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_ccga .PtTypeAttr .UnmarshalXMLAttr (_fbec );continue ; +};};_deag :for {_gdc ,_bcea :=d .Token ();if _bcea !=nil {return _bcea ;};switch _bdcb :=_gdc .(type ){case _d .StartElement :switch _bdcb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccga .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _cdcc :=d .DecodeElement (_ccga .ExtLst ,&_bdcb );_cdcc !=nil {return _cdcc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069\u0063R\u0075l\u0065\u0020\u0025\u0076",_bdcb .Name ); +if _acga :=d .Skip ();_acga !=nil {return _acga ;};};case _d .EndElement :break _deag ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_Constraints and its children -func (_gfb *CT_Constraints )Validate ()error {return _gfb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072a\u0069\u006e\u0074\u0073");};func (_ffcd *StyleDefHdrLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ffcd .CT_StyleDefinitionHeaderLst =*NewCT_StyleDefinitionHeaderLst (); -_effcf :for {_ffba ,_geca :=d .Token ();if _geca !=nil {return _geca ;};switch _gbfd :=_ffba .(type ){case _b .StartElement :switch _gbfd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}:_facb :=NewCT_StyleDefinitionHeader (); -if _ggff :=d .DecodeElement (_facb ,&_gbfd );_ggff !=nil {return _ggff ;};_ffcd .StyleDefHdr =append (_ffcd .StyleDefHdr ,_facb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064r\u004cs\u0074\u0020\u0025\u0076",_gbfd .Name ); -if _daefb :=d .Skip ();_daefb !=nil {return _daefb ;};};case _b .EndElement :break _effcf ;case _b .CharData :};};return nil ;};func (_dfad ST_FunctionType )Validate ()error {return _dfad .ValidateWithPath ("")};type CT_Otherwise struct{ +// Validate validates the CT_StyleLabel and its children +func (_bgebg *CT_StyleLabel )Validate ()error {return _bgebg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c");};func (_ebfb ST_SecondaryLinearDirection )ValidateWithPath (path string )error {switch _ebfb {case 0,1,2,3,4,5:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebfb )); +};return nil ;};func (_bdega ST_VariableType )String ()string {switch _bdega {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074";case 3:return "\u0063\u0068\u004da\u0078";case 4:return "\u0063\u0068\u0050\u0072\u0065\u0066"; +case 5:return "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064";case 6:return "\u0064\u0069\u0072";case 7:return "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068";case 8:return "\u0061n\u0069\u006d\u004f\u006e\u0065";case 9:return "\u0061n\u0069\u006d\u004c\u0076\u006c"; +case 10:return "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073";};return "";};func (_dbgae *ST_AutoTextRotation )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dbgae =0;case "\u006e\u006f\u006e\u0065":*_dbgae =1; +case "\u0075\u0070\u0072":*_dbgae =2;case "\u0067\u0072\u0061\u0076":*_dbgae =3;};return nil ;};func (_daeaa *ST_BoolOperator )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbcfc ,_ccdgc :=d .Token ();if _ccdgc !=nil {return _ccdgc ;};if _bebe ,_aafd :=_bbcfc .(_d .EndElement ); +_aafd &&_bebe .Name ==start .Name {*_daeaa =1;return nil ;};if _cedee ,_gfbca :=_bbcfc .(_d .CharData );!_gfbca {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbcfc ); +}else {switch string (_cedee ){case "":*_daeaa =0;case "\u006e\u006f\u006e\u0065":*_daeaa =1;case "\u0065\u0071\u0075":*_daeaa =2;case "\u0067\u0074\u0065":*_daeaa =3;case "\u006c\u0074\u0065":*_daeaa =4;};};_bbcfc ,_ccdgc =d .Token ();if _ccdgc !=nil {return _ccdgc ; +};if _gebe ,_dbebb :=_bbcfc .(_d .EndElement );_dbebb &&_gebe .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbcfc ); +};func (_efgb *ST_AlgorithmType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_efgb =0;case "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e":*_efgb =1;case "\u0063\u006f\u006e\u006e":*_efgb =2;case "\u0063\u0079\u0063l\u0065":*_efgb =3; +case "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd":*_efgb =4;case "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074":*_efgb =5;case "\u0070\u0079\u0072\u0061":*_efgb =6;case "\u006c\u0069\u006e":*_efgb =7;case "\u0073\u0070":*_efgb =8;case "\u0074\u0078":*_efgb =9; +case "\u0073\u006e\u0061k\u0065":*_efgb =10;};return nil ;}; -// Name -NameAttr *string ;OtherwiseChoice []*CT_OtherwiseChoice ;};type AG_ConstraintRefAttributes struct{RefTypeAttr ST_ConstraintType ;RefForAttr ST_ConstraintRelationship ;RefForNameAttr *string ;RefPtTypeAttr ST_ElementType ;};func (_abgd *CT_Otherwise )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _abgd .NameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_abgd .NameAttr )}); -};e .EncodeToken (start );if _abgd .OtherwiseChoice !=nil {for _ ,_bddea :=range _abgd .OtherwiseChoice {_bddea .MarshalXML (e ,_b .StartElement {});};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type CT_StyleDefinitionHeader struct{ +// ValidateWithPath validates the CT_SDCategory and its children, prefixing error messages with path +func (_cada *CT_SDCategory )ValidateWithPath (path string )error {return nil };func (_eegde *CT_SDCategory )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",_eegde .TypeAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0069"},Value :_ge .Sprintf ("\u0025\u0076",_eegde .PriAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_VariableType byte ; -// Unique Style ID -UniqueIdAttr string ; -// Minimum Version -MinVerAttr *string ; +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_fegfd *CT_Shape )ValidateWithPath (path string )error {if _fegfd .TypeAttr !=nil {if _fdbe :=_fegfd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fdbe !=nil {return _fdbe ;};};if _fegfd .AdjLst !=nil {if _abac :=_fegfd .AdjLst .ValidateWithPath (path +"\u002fA\u0064\u006a\u004c\u0073\u0074"); +_abac !=nil {return _abac ;};};if _fegfd .ExtLst !=nil {if _bfddd :=_fegfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bfddd !=nil {return _bfddd ;};};return nil ;};func NewCT_StyleDefinitionHeaderLst ()*CT_StyleDefinitionHeaderLst {_ecaf :=&CT_StyleDefinitionHeaderLst {}; +return _ecaf ;};func (_gede *CT_SampleData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_caee :=range start .Attr {if _caee .Name .Local =="\u0075\u0073\u0065\u0044\u0065\u0066"{_gbdge ,_gdae :=_a .ParseBool (_caee .Value );if _gdae !=nil {return _gdae ; +};_gede .UseDefAttr =&_gbdge ;continue ;};};_febeb :for {_aedb ,_gcac :=d .Token ();if _gcac !=nil {return _gcac ;};switch _bdgb :=_aedb .(type ){case _d .StartElement :switch _bdgb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l"}:_gede .DataModel =NewCT_DataModel (); +if _fefcgd :=d .DecodeElement (_gede .DataModel ,&_bdgb );_fefcgd !=nil {return _fefcgd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053a\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061 \u0025\u0076",_bdgb .Name ); +if _ecccc :=d .Skip ();_ecccc !=nil {return _ecccc ;};};case _d .EndElement :break _febeb ;case _d .CharData :};};return nil ;};func (_dbca *CT_Otherwise )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbca .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_dbca .NameAttr )}); +};e .EncodeToken (start );if _dbca .OtherwiseChoice !=nil {for _ ,_dceb :=range _dbca .OtherwiseChoice {_dceb .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_agdad *CT_SDCategories )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acef :for {_egfd ,_dagd :=d .Token (); +if _dagd !=nil {return _dagd ;};switch _dada :=_egfd .(type ){case _d .StartElement :switch _dada .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_gccf :=NewCT_SDCategory (); +if _dfda :=d .DecodeElement (_gccf ,&_dada );_dfda !=nil {return _dfda ;};_agdad .Cat =append (_agdad .Cat ,_gccf );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0044\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_dada .Name ); +if _ggbf :=d .Skip ();_ggbf !=nil {return _ggbf ;};};case _d .EndElement :break _acef ;case _d .CharData :};};return nil ;};func NewCT_BulletEnabled ()*CT_BulletEnabled {_ffd :=&CT_BulletEnabled {};return _ffd };const (ST_PtTypeUnset ST_PtType =0;ST_PtTypeNode ST_PtType =1; +ST_PtTypeAsst ST_PtType =2;ST_PtTypeDoc ST_PtType =3;ST_PtTypePres ST_PtType =4;ST_PtTypeParTrans ST_PtType =5;ST_PtTypeSibTrans ST_PtType =6;);type CT_NumericRule struct{ -// Resource ID -ResIdAttr *int32 ; +// Value +ValAttr *float64 ; -// Title -Title []*CT_SDName ; +// Factor +FactAttr *float64 ; -// Style Label Description -Desc []*CT_SDDescription ; +// Max Value +MaxAttr *float64 ;ExtLst *_cg .CT_OfficeArtExtensionList ;TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;}; -// Category List -CatLst *CT_SDCategories ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_bgffg *ST_StartingElement )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bgffg =0;case "\u006e\u006f\u0064\u0065":*_bgffg =1;case "\u0074\u0072\u0061n\u0073":*_bgffg =2; -};return nil ;};type ST_ClrAppMethod byte ;func NewCT_CxnList ()*CT_CxnList {_agfg :=&CT_CxnList {};return _agfg };func (_bdce ST_ChildOrderType )String ()string {switch _bdce {case 0:return "";case 1:return "\u0062";case 2:return "\u0074";};return ""; -}; +// ValidateWithPath validates the CT_LayoutNode and its children, prefixing error messages with path +func (_gfaa *CT_LayoutNode )ValidateWithPath (path string )error {if _cfbe :=_gfaa .ChOrderAttr .ValidateWithPath (path +"\u002f\u0043\u0068O\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_cfbe !=nil {return _cfbe ;};for _fbgd ,_fccb :=range _gfaa .LayoutNodeChoice {if _ceacf :=_fccb .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fLa\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_fbgd )); +_ceacf !=nil {return _ceacf ;};};return nil ;};func (_fagc *CT_SDCategories )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fagc .Cat !=nil {_fbccc :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074"}}; +for _ ,_caaa :=range _fagc .Cat {e .EncodeElement (_caaa ,_fbccc );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eggg ST_StartingElement )Validate ()error {return _eggg .ValidateWithPath ("")};func (_bdb *CT_CTStyleLabel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",_bdb .NameAttr )}); +e .EncodeToken (start );if _bdb .FillClrLst !=nil {_gea :=_d .StartElement {Name :_d .Name {Local :"\u0066\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_bdb .FillClrLst ,_gea );};if _bdb .LinClrLst !=nil {_begf :=_d .StartElement {Name :_d .Name {Local :"\u006ci\u006e\u0043\u006c\u0072\u004c\u0073t"}}; +e .EncodeElement (_bdb .LinClrLst ,_begf );};if _bdb .EffectClrLst !=nil {_cffe :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0066\u0066e\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_bdb .EffectClrLst ,_cffe );};if _bdb .TxLinClrLst !=nil {_dcff :=_d .StartElement {Name :_d .Name {Local :"t\u0078\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"}}; +e .EncodeElement (_bdb .TxLinClrLst ,_dcff );};if _bdb .TxFillClrLst !=nil {_ecdc :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0078\u0046i\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_bdb .TxFillClrLst ,_ecdc );};if _bdb .TxEffectClrLst !=nil {_abf :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0078\u0045\u0066\u0066\u0065\u0063\u0074\u0043l\u0072\u004c\u0073\u0074"}}; +e .EncodeElement (_bdb .TxEffectClrLst ,_abf );};if _bdb .ExtLst !=nil {_bcd :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdb .ExtLst ,_bcd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_dgce ST_PyramidAccentTextMargin )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcgbc :=_d .Attr {};_fcgbc .Name =name ;switch _dgce {case ST_PyramidAccentTextMarginUnset :_fcgbc .Value ="";case ST_PyramidAccentTextMarginStep :_fcgbc .Value ="\u0073\u0074\u0065\u0070"; +case ST_PyramidAccentTextMarginStack :_fcgbc .Value ="\u0073\u0074\u0061c\u006b";};return _fcgbc ,nil ;};const (ST_AlgorithmTypeUnset ST_AlgorithmType =0;ST_AlgorithmTypeComposite ST_AlgorithmType =1;ST_AlgorithmTypeConn ST_AlgorithmType =2;ST_AlgorithmTypeCycle ST_AlgorithmType =3; +ST_AlgorithmTypeHierChild ST_AlgorithmType =4;ST_AlgorithmTypeHierRoot ST_AlgorithmType =5;ST_AlgorithmTypePyra ST_AlgorithmType =6;ST_AlgorithmTypeLin ST_AlgorithmType =7;ST_AlgorithmTypeSp ST_AlgorithmType =8;ST_AlgorithmTypeTx ST_AlgorithmType =9;ST_AlgorithmTypeSnake ST_AlgorithmType =10; +);func (_bfbab *ST_SecondaryLinearDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bfbab =0;case "\u006e\u006f\u006e\u0065":*_bfbab =1;case "\u0066\u0072\u006fm\u004c":*_bfbab =2;case "\u0066\u0072\u006fm\u0052":*_bfbab =3; +case "\u0066\u0072\u006fm\u0054":*_bfbab =4;case "\u0066\u0072\u006fm\u0042":*_bfbab =5;};return nil ;}; -// ValidateWithPath validates the CT_SDDescription and its children, prefixing error messages with path -func (_dfba *CT_SDDescription )ValidateWithPath (path string )error {return nil };type ST_ChildAlignment byte ;func (_bdege *CT_TextProps )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );_bdege .Text3DChoice .MarshalXML (e ,_b .StartElement {}); -e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Validate validates the AG_IteratorAttributes and its children +func (_ffe *AG_IteratorAttributes )Validate ()error {return _ffe .ValidateWithPath ("A\u0047\u005f\u0049\u0074er\u0061t\u006f\u0072\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");};func (_geeec *ST_ConstraintType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_geeec =0; +case "\u006e\u006f\u006e\u0065":*_geeec =1;case "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066":*_geeec =2;case "\u0062e\u0067\u004d\u0061\u0072\u0067":*_geeec =3;case "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074":*_geeec =4;case "\u0062\u0065\u0067\u0050\u0061\u0064":*_geeec =5; +case "\u0062":*_geeec =6;case "\u0062\u004d\u0061r\u0067":*_geeec =7;case "\u0062\u004f\u0066\u0066":*_geeec =8;case "\u0063\u0074\u0072\u0058":*_geeec =9;case "\u0063t\u0072\u0058\u004f\u0066\u0066":*_geeec =10;case "\u0063\u0074\u0072\u0059":*_geeec =11; +case "\u0063t\u0072\u0059\u004f\u0066\u0066":*_geeec =12;case "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074":*_geeec =13;case "\u0064\u0069\u0061\u006d":*_geeec =14;case "\u0065n\u0064\u004d\u0061\u0072\u0067":*_geeec =15;case "\u0065\u006e\u0064\u0050\u0061\u0064":*_geeec =16; +case "\u0068":*_geeec =17;case "\u0068\u0041\u0072\u0048":*_geeec =18;case "\u0068\u004f\u0066\u0066":*_geeec =19;case "\u006c":*_geeec =20;case "\u006c\u004d\u0061r\u0067":*_geeec =21;case "\u006c\u004f\u0066\u0066":*_geeec =22;case "\u0072":*_geeec =23; +case "\u0072\u004d\u0061r\u0067":*_geeec =24;case "\u0072\u004f\u0066\u0066":*_geeec =25;case "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a":*_geeec =26;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f":*_geeec =27; +case "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z":*_geeec =28;case "\u0073\u0069\u0062S\u0070":*_geeec =29;case "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070":*_geeec =30;case "\u0073\u0070":*_geeec =31;case "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k":*_geeec =32; +case "\u0074":*_geeec =33;case "\u0074\u004d\u0061r\u0067":*_geeec =34;case "\u0074\u004f\u0066\u0066":*_geeec =35;case "\u0075\u0073\u0065r\u0041":*_geeec =36;case "\u0075\u0073\u0065r\u0042":*_geeec =37;case "\u0075\u0073\u0065r\u0043":*_geeec =38;case "\u0075\u0073\u0065r\u0044":*_geeec =39; +case "\u0075\u0073\u0065r\u0045":*_geeec =40;case "\u0075\u0073\u0065r\u0046":*_geeec =41;case "\u0075\u0073\u0065r\u0047":*_geeec =42;case "\u0075\u0073\u0065r\u0048":*_geeec =43;case "\u0075\u0073\u0065r\u0049":*_geeec =44;case "\u0075\u0073\u0065r\u004a":*_geeec =45; +case "\u0075\u0073\u0065r\u004b":*_geeec =46;case "\u0075\u0073\u0065r\u004c":*_geeec =47;case "\u0075\u0073\u0065r\u004d":*_geeec =48;case "\u0075\u0073\u0065r\u004e":*_geeec =49;case "\u0075\u0073\u0065r\u004f":*_geeec =50;case "\u0075\u0073\u0065r\u0050":*_geeec =51; +case "\u0075\u0073\u0065r\u0051":*_geeec =52;case "\u0075\u0073\u0065r\u0052":*_geeec =53;case "\u0075\u0073\u0065r\u0053":*_geeec =54;case "\u0075\u0073\u0065r\u0054":*_geeec =55;case "\u0075\u0073\u0065r\u0055":*_geeec =56;case "\u0075\u0073\u0065r\u0056":*_geeec =57; +case "\u0075\u0073\u0065r\u0057":*_geeec =58;case "\u0075\u0073\u0065r\u0058":*_geeec =59;case "\u0075\u0073\u0065r\u0059":*_geeec =60;case "\u0075\u0073\u0065r\u005a":*_geeec =61;case "\u0077":*_geeec =62;case "\u0077\u0041\u0072\u0048":*_geeec =63;case "\u0077\u004f\u0066\u0066":*_geeec =64; +};return nil ;};func (_gdeg ST_SecondaryChildAlignment )String ()string {switch _gdeg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074";case 3:return "\u0062";case 4:return "\u006c";case 5:return "\u0072";};return "";};func ParseSliceST_Ints (s string )(ST_Ints ,error ){return ST_Ints {},nil }; +const (ST_DiagramTextAlignmentUnset ST_DiagramTextAlignment =0;ST_DiagramTextAlignmentL ST_DiagramTextAlignment =1;ST_DiagramTextAlignmentCtr ST_DiagramTextAlignment =2;ST_DiagramTextAlignmentR ST_DiagramTextAlignment =3;);func (_daadf ST_VariableType )Validate ()error {return _daadf .ValidateWithPath ("")}; +func NewCT_TextProps ()*CT_TextProps {_faec :=&CT_TextProps {};_faec .Text3DChoice =_cg .NewEG_Text3DChoice ();return _faec ;};func (_ecaag ST_FunctionOperator )ValidateWithPath (path string )error {switch _ecaag {case 0,1,2,3,4,5,6:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecaag )); +};return nil ;};func (_gacg *ST_ChildAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gacg =0;case "\u0074":*_gacg =1;case "\u0062":*_gacg =2;case "\u006c":*_gacg =3;case "\u0072":*_gacg =4;};return nil ;};func (_geba *CT_ColorTransformHeader )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_geba .UniqueIdAttr )}); +if _geba .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_geba .MinVerAttr )});};if _geba .ResIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_geba .ResIdAttr )}); +};e .EncodeToken (start );_efc :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_gda :=range _geba .Title {e .EncodeElement (_gda ,_efc );};_aecf :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_aaa :=range _geba .Desc {e .EncodeElement (_aaa ,_aecf ); +};if _geba .CatLst !=nil {_dcd :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_geba .CatLst ,_dcd );};if _geba .ExtLst !=nil {_gaf :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_geba .ExtLst ,_gaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gcag *ST_ChildDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddgaf ,_fdcf :=d .Token ();if _fdcf !=nil {return _fdcf ; +};if _ggadf ,_bfgf :=_ddgaf .(_d .EndElement );_bfgf &&_ggadf .Name ==start .Name {*_gcag =1;return nil ;};if _bdeed ,_dfdbg :=_ddgaf .(_d .CharData );!_dfdbg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddgaf ); +}else {switch string (_bdeed ){case "":*_gcag =0;case "\u0068\u006f\u0072\u007a":*_gcag =1;case "\u0076\u0065\u0072\u0074":*_gcag =2;};};_ddgaf ,_fdcf =d .Token ();if _fdcf !=nil {return _fdcf ;};if _cgbad ,_ggbgf :=_ddgaf .(_d .EndElement );_ggbgf &&_cgbad .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddgaf );};func (_aabgc *ST_NodeVerticalAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbad ,_fcdf :=d .Token (); +if _fcdf !=nil {return _fcdf ;};if _dddaf ,_gbce :=_bbad .(_d .EndElement );_gbce &&_dddaf .Name ==start .Name {*_aabgc =1;return nil ;};if _bfda ,_bcag :=_bbad .(_d .CharData );!_bcag {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbad ); +}else {switch string (_bfda ){case "":*_aabgc =0;case "\u0074":*_aabgc =1;case "\u006d\u0069\u0064":*_aabgc =2;case "\u0062":*_aabgc =3;};};_bbad ,_fcdf =d .Token ();if _fcdf !=nil {return _fcdf ;};if _beda ,_gdfdfa :=_bbad .(_d .EndElement );_gdfdfa &&_beda .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbad );};func (_eegc ST_DiagramHorizontalAlignment )Validate ()error {return _eegc .ValidateWithPath ("")}; +func NewCT_Parameter ()*CT_Parameter {_dfdfe :=&CT_Parameter {};_dfdfe .TypeAttr =ST_ParameterId (1);return _dfdfe ;};type ST_ElementType byte ;func ParseUnionST_LayoutShapeType (s string )(ST_LayoutShapeType ,error ){return ST_LayoutShapeType {},nil ; +};func (_ddgd ST_ConstraintType )ValidateWithPath (path string )error {switch _ddgd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddgd )); +};return nil ;};type CT_ResizeHandles struct{ -// ValidateWithPath validates the CT_Cxn and its children, prefixing error messages with path -func (_cbb *CT_Cxn )ValidateWithPath (path string )error {if _gdga :=_cbb .ModelIdAttr .ValidateWithPath (path +"\u002f\u004d\u006fd\u0065\u006c\u0049\u0064\u0041\u0074\u0074\u0072");_gdga !=nil {return _gdga ;};if _cafe :=_cbb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_cafe !=nil {return _cafe ;};if _cfgg :=_cbb .SrcIdAttr .ValidateWithPath (path +"\u002f\u0053\u0072\u0063\u0049\u0064\u0041\u0074\u0074\u0072");_cfgg !=nil {return _cfgg ;};if _cdag :=_cbb .DestIdAttr .ValidateWithPath (path +"/\u0044\u0065\u0073\u0074\u0049\u0064\u0041\u0074\u0074\u0072"); -_cdag !=nil {return _cdag ;};if _cbb .ParTransIdAttr !=nil {if _eacg :=_cbb .ParTransIdAttr .ValidateWithPath (path +"\u002fP\u0061r\u0054\u0072\u0061\u006e\u0073\u0049\u0064\u0041\u0074\u0074\u0072");_eacg !=nil {return _eacg ;};};if _cbb .SibTransIdAttr !=nil {if _ecgeg :=_cbb .SibTransIdAttr .ValidateWithPath (path +"\u002fS\u0069b\u0054\u0072\u0061\u006e\u0073\u0049\u0064\u0041\u0074\u0074\u0072"); -_ecgeg !=nil {return _ecgeg ;};};if _cbb .ExtLst !=nil {if _faec :=_cbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_faec !=nil {return _faec ;};};return nil ;};func NewCT_AdjLst ()*CT_AdjLst {_bc :=&CT_AdjLst {};return _bc }; -func NewCT_SampleData ()*CT_SampleData {_fffdc :=&CT_SampleData {};return _fffdc };type CT_WhenChoice struct{ +// Shape Resize Style Type +ValAttr ST_ResizeHandlesStr ;};const (ST_RotationPathUnset ST_RotationPath =0;ST_RotationPathNone ST_RotationPath =1;ST_RotationPathAlongPath ST_RotationPath =2;);func (_efdd ST_FlowDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_afgag :=_d .Attr {}; +_afgag .Name =name ;switch _efdd {case ST_FlowDirectionUnset :_afgag .Value ="";case ST_FlowDirectionRow :_afgag .Value ="\u0072\u006f\u0077";case ST_FlowDirectionCol :_afgag .Value ="\u0063\u006f\u006c";};return _afgag ,nil ;};func (_geffa *ST_DiagramTextAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eabe ,_gbeb :=d .Token (); +if _gbeb !=nil {return _gbeb ;};if _fegb ,_ccfaa :=_eabe .(_d .EndElement );_ccfaa &&_fegb .Name ==start .Name {*_geffa =1;return nil ;};if _dcdag ,_befb :=_eabe .(_d .CharData );!_befb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eabe ); +}else {switch string (_dcdag ){case "":*_geffa =0;case "\u006c":*_geffa =1;case "\u0063\u0074\u0072":*_geffa =2;case "\u0072":*_geffa =3;};};_eabe ,_gbeb =d .Token ();if _gbeb !=nil {return _gbeb ;};if _gdca ,_cdgg :=_eabe .(_d .EndElement );_cdgg &&_gdca .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eabe );};func NewCT_Description ()*CT_Description {_baad :=&CT_Description {}; +return _baad };func (_fbag *ST_ResizeHandlesStr )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fbag =0;case "\u0065\u0078\u0061c\u0074":*_fbag =1;case "\u0072\u0065\u006c":*_fbag =2;};return nil ;};func (_fgdg *ST_AlgorithmType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbggf ,_beage :=d .Token (); +if _beage !=nil {return _beage ;};if _fbebd ,_aeeg :=_gbggf .(_d .EndElement );_aeeg &&_fbebd .Name ==start .Name {*_fgdg =1;return nil ;};if _edbeg ,_caffc :=_gbggf .(_d .CharData );!_caffc {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbggf ); +}else {switch string (_edbeg ){case "":*_fgdg =0;case "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e":*_fgdg =1;case "\u0063\u006f\u006e\u006e":*_fgdg =2;case "\u0063\u0079\u0063l\u0065":*_fgdg =3;case "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd":*_fgdg =4; +case "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074":*_fgdg =5;case "\u0070\u0079\u0072\u0061":*_fgdg =6;case "\u006c\u0069\u006e":*_fgdg =7;case "\u0073\u0070":*_fgdg =8;case "\u0074\u0078":*_fgdg =9;case "\u0073\u006e\u0061k\u0065":*_fgdg =10;};}; +_gbggf ,_beage =d .Token ();if _beage !=nil {return _beage ;};if _ffga ,_fcdb :=_gbggf .(_d .EndElement );_fcdb &&_ffga .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbggf ); +};func (_dcbab ST_ClrAppMethod )ValidateWithPath (path string )error {switch _dcbab {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcbab )); +};return nil ;};func NewCT_LayoutNode ()*CT_LayoutNode {_ffaa :=&CT_LayoutNode {};return _ffaa };type StyleDefHdr struct{CT_StyleDefinitionHeader }; -// Algorithm -Alg *CT_Algorithm ; +// ValidateWithPath validates the CT_Rules and its children, prefixing error messages with path +func (_cfga *CT_Rules )ValidateWithPath (path string )error {for _afdg ,_fafd :=range _cfga .Rule {if _dddgg :=_fafd .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0052\u0075\u006c\u0065\u005b\u0025\u0064\u005d",path ,_afdg ));_dddgg !=nil {return _dddgg ; +};};return nil ;};func (_cdfba ST_ParameterId )ValidateWithPath (path string )error {switch _cdfba {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdfba )); +};return nil ;};func (_fecdf *StyleDefHdr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fecdf .CT_StyleDefinitionHeader =*NewCT_StyleDefinitionHeader ();for _ ,_egdb :=range start .Attr {if _egdb .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_ccad :=_egdb .Value ; +_fecdf .UniqueIdAttr =_ccad ;continue ;};if _egdb .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_acdga :=_egdb .Value ;_fecdf .MinVerAttr =&_acdga ;continue ;};if _egdb .Name .Local =="\u0072\u0065\u0073I\u0064"{_ggbg ,_cfabc :=_a .ParseInt (_egdb .Value ,10,32); +if _cfabc !=nil {return _cfabc ;};_ccdd :=int32 (_ggbg );_fecdf .ResIdAttr =&_ccdd ;continue ;};};_edefa :for {_cdbbg ,_edfa :=d .Token ();if _edfa !=nil {return _edfa ;};switch _agbdf :=_cdbbg .(type ){case _d .StartElement :switch _agbdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_fecab :=NewCT_SDName (); +if _eagg :=d .DecodeElement (_fecab ,&_agbdf );_eagg !=nil {return _eagg ;};_fecdf .Title =append (_fecdf .Title ,_fecab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_efgag :=NewCT_SDDescription (); +if _bagc :=d .DecodeElement (_efgag ,&_agbdf );_bagc !=nil {return _bagc ;};_fecdf .Desc =append (_fecdf .Desc ,_efgag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_fecdf .CatLst =NewCT_SDCategories (); +if _bbfbb :=d .DecodeElement (_fecdf .CatLst ,&_agbdf );_bbfbb !=nil {return _bbfbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fecdf .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _bdeb :=d .DecodeElement (_fecdf .ExtLst ,&_agbdf );_bdeb !=nil {return _bdeb ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_agbdf .Name ); +if _afgd :=d .Skip ();_afgd !=nil {return _afgd ;};};case _d .EndElement :break _edefa ;case _d .CharData :};};return nil ;}; -// Shape -Shape *CT_Shape ; +// ValidateWithPath validates the CT_StyleDefinition and its children, prefixing error messages with path +func (_ddcfa *CT_StyleDefinition )ValidateWithPath (path string )error {for _bbdcb ,_bgba :=range _ddcfa .Title {if _dcae :=_bgba .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_bbdcb ));_dcae !=nil {return _dcae ; +};};for _gbgb ,_agag :=range _ddcfa .Desc {if _eabaf :=_agag .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_gbgb ));_eabaf !=nil {return _eabaf ;};};if _ddcfa .CatLst !=nil {if _fdca :=_ddcfa .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_fdca !=nil {return _fdca ;};};if _ddcfa .Scene3d !=nil {if _gaeg :=_ddcfa .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_gaeg !=nil {return _gaeg ;};};for _gbed ,_dacc :=range _ddcfa .StyleLbl {if _afca :=_dacc .ValidateWithPath (_ge .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_gbed )); +_afca !=nil {return _afca ;};};if _ddcfa .ExtLst !=nil {if _baefe :=_ddcfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_baefe !=nil {return _baefe ;};};return nil ;};func (_eda *CT_Cxn )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006do\u0064\u0065\u006c\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_eda .ModelIdAttr )}); +if _eda .TypeAttr !=ST_CxnTypeUnset {_ccdf ,_bgeg :=_eda .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _bgeg !=nil {return _bgeg ;};start .Attr =append (start .Attr ,_ccdf );};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0072\u0063I\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_eda .SrcIdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0073\u0074\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_eda .DestIdAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0072\u0063\u004f\u0072\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_eda .SrcOrdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064e\u0073\u0074\u004f\u0072\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_eda .DestOrdAttr )});if _eda .ParTransIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_eda .ParTransIdAttr )}); +};if _eda .SibTransIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_eda .SibTransIdAttr )});};if _eda .PresIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_eda .PresIdAttr )}); +};e .EncodeToken (start );if _eda .ExtLst !=nil {_daf :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eda .ExtLst ,_daf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bbggfc ST_ChildAlignment )ValidateWithPath (path string )error {switch _bbggfc {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbggfc )); +};return nil ;};func (_ecaba *ST_CenterShapeMapping )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cagd ,_faca :=d .Token ();if _faca !=nil {return _faca ;};if _eegca ,_cedeb :=_cagd .(_d .EndElement );_cedeb &&_eegca .Name ==start .Name {*_ecaba =1; +return nil ;};if _bdbcg ,_ebee :=_cagd .(_d .CharData );!_ebee {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cagd );}else {switch string (_bdbcg ){case "":*_ecaba =0; +case "\u006e\u006f\u006e\u0065":*_ecaba =1;case "\u0066\u004e\u006fd\u0065":*_ecaba =2;};};_cagd ,_faca =d .Token ();if _faca !=nil {return _faca ;};if _effdg ,_aagg :=_cagd .(_d .EndElement );_aagg &&_effdg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cagd ); +};func (_cgeag *ST_Breakpoint )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cgeag =0;case "\u0065\u006e\u0064\u0043\u006e\u0076":*_cgeag =1;case "\u0062\u0061\u006c":*_cgeag =2;case "\u0066\u0069\u0078e\u0064":*_cgeag =3;};return nil ; +};func (_bfac ST_PtType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_agace :=_d .Attr {};_agace .Name =name ;switch _bfac {case ST_PtTypeUnset :_agace .Value ="";case ST_PtTypeNode :_agace .Value ="\u006e\u006f\u0064\u0065";case ST_PtTypeAsst :_agace .Value ="\u0061\u0073\u0073\u0074"; +case ST_PtTypeDoc :_agace .Value ="\u0064\u006f\u0063";case ST_PtTypePres :_agace .Value ="\u0070\u0072\u0065\u0073";case ST_PtTypeParTrans :_agace .Value ="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073";case ST_PtTypeSibTrans :_agace .Value ="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073"; +};return _agace ,nil ;};type ST_ParameterId byte ;func NewCT_DiagramDefinition ()*CT_DiagramDefinition {_cacc :=&CT_DiagramDefinition {};_cacc .LayoutNode =NewCT_LayoutNode ();return _cacc ;}; -// Presentation Of -PresOf *CT_PresentationOf ; +// ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path +func (_ddfe *CT_Parameter )ValidateWithPath (path string )error {if _ddfe .TypeAttr ==ST_ParameterIdUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cfac :=_ddfe .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cfac !=nil {return _cfac ;};if _bbeg :=_ddfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbeg !=nil {return _bbeg ; +};return nil ;};func (_fffc ST_HierBranchStyle )String ()string {switch _fffc {case 0:return "";case 1:return "\u006c";case 2:return "\u0072";case 3:return "\u0068\u0061\u006e\u0067";case 4:return "\u0073\u0074\u0064";case 5:return "\u0069\u006e\u0069\u0074"; +};return "";};func (_cccg ST_ConstraintType )Validate ()error {return _cccg .ValidateWithPath ("")};func (_agee *ST_ClrAppMethod )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cffee ,_gbde :=d .Token ();if _gbde !=nil {return _gbde ;};if _afdfa ,_egbf :=_cffee .(_d .EndElement ); +_egbf &&_afdfa .Name ==start .Name {*_agee =1;return nil ;};if _eabf ,_cdebf :=_cffee .(_d .CharData );!_cdebf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cffee ); +}else {switch string (_eabf ){case "":*_agee =0;case "\u0073\u0070\u0061\u006e":*_agee =1;case "\u0063\u0079\u0063l\u0065":*_agee =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_agee =3;};};_cffee ,_gbde =d .Token ();if _gbde !=nil {return _gbde ;};if _afee ,_ddbc :=_cffee .(_d .EndElement ); +_ddbc &&_afee .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cffee );};func (_efaaa ST_FallbackDimension )String ()string {switch _efaaa {case 0:return ""; +case 1:return "\u0031\u0044";case 2:return "\u0032\u0044";};return "";};func (_befa *CT_StyleLabel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",_befa .NameAttr )}); +e .EncodeToken (start );if _befa .Scene3d !=nil {_cbdce :=_d .StartElement {Name :_d .Name {Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}};e .EncodeElement (_befa .Scene3d ,_cbdce );};if _befa .Sp3d !=nil {_egac :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0070\u0033\u0064"}}; +e .EncodeElement (_befa .Sp3d ,_egac );};if _befa .TxPr !=nil {_fbgc :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0078\u0050\u0072"}};e .EncodeElement (_befa .TxPr ,_fbgc );};if _befa .Style !=nil {_dadc :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0074\u0079l\u0065"}}; +e .EncodeElement (_befa .Style ,_dadc );};if _befa .ExtLst !=nil {_afdf :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_befa .ExtLst ,_afdf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type ST_Breakpoint byte ;type ST_PyramidAccentTextMargin byte ; -// Constraint List -ConstrLst *CT_Constraints ; +// ValidateWithPath validates the RelIds and its children, prefixing error messages with path +func (_gdec *RelIds )ValidateWithPath (path string )error {if _cged :=_gdec .CT_RelIds .ValidateWithPath (path );_cged !=nil {return _cged ;};return nil ;};func (_acggf ST_FallbackDimension )Validate ()error {return _acggf .ValidateWithPath ("")};func (_cede ST_AxisType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cede .String (),start ); +};func (_fcff *ST_ChildDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fcff =0;case "\u0068\u006f\u0072\u007a":*_fcff =1;case "\u0076\u0065\u0072\u0074":*_fcff =2;};return nil ;};func (_baabf *ST_DiagramHorizontalAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcee ,_ffbg :=d .Token (); +if _ffbg !=nil {return _ffbg ;};if _bfdeg ,_ceabf :=_bcee .(_d .EndElement );_ceabf &&_bfdeg .Name ==start .Name {*_baabf =1;return nil ;};if _gfgg ,_gbgf :=_bcee .(_d .CharData );!_gbgf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcee ); +}else {switch string (_gfgg ){case "":*_baabf =0;case "\u006c":*_baabf =1;case "\u0063\u0074\u0072":*_baabf =2;case "\u0072":*_baabf =3;case "\u006e\u006f\u006e\u0065":*_baabf =4;};};_bcee ,_ffbg =d .Token ();if _ffbg !=nil {return _ffbg ;};if _bebc ,_gbgfb :=_bcee .(_d .EndElement ); +_gbgfb &&_bebc .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcee );};func NewCT_Choose ()*CT_Choose {_dcge :=&CT_Choose {}; +return _dcge };func (_dfee ST_ClrAppMethod )Validate ()error {return _dfee .ValidateWithPath ("")};func (_daba *CT_SDDescription )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fefd :=range start .Attr {if _fefd .Name .Local =="\u006c\u0061\u006e\u0067"{_efdc :=_fefd .Value ; +_daba .LangAttr =&_efdc ;continue ;};if _fefd .Name .Local =="\u0076\u0061\u006c"{_edde :=_fefd .Value ;_daba .ValAttr =_edde ;continue ;};};for {_efabf ,_bgad :=d .Token ();if _bgad !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0044\u0044\u0065s\u0063r\u0069\u0070\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_bgad ); +};if _feeg ,_gdcd :=_efabf .(_d .EndElement );_gdcd &&_feeg .Name ==start .Name {break ;};};return nil ;}; -// Rule List -RuleLst *CT_Rules ; +// ValidateWithPath validates the CT_PresentationOf and its children, prefixing error messages with path +func (_cadec *CT_PresentationOf )ValidateWithPath (path string )error {if _cadec .ExtLst !=nil {if _bfbaf :=_cadec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bfbaf !=nil {return _bfbaf ;};};return nil ;};const (ST_BendPointUnset ST_BendPoint =0; +ST_BendPointBeg ST_BendPoint =1;ST_BendPointDef ST_BendPoint =2;ST_BendPointEnd ST_BendPoint =3;);func NewCT_DiagramDefinitionHeaderLst ()*CT_DiagramDefinitionHeaderLst {_dffe :=&CT_DiagramDefinitionHeaderLst {};return _dffe ;}; -// For Each -ForEach *CT_ForEach ; +// ValidateWithPath validates the StyleDefHdrLst and its children, prefixing error messages with path +func (_fbgcc *StyleDefHdrLst )ValidateWithPath (path string )error {if _ddad :=_fbgcc .CT_StyleDefinitionHeaderLst .ValidateWithPath (path );_ddad !=nil {return _ddad ;};return nil ;};func NewCT_RelIds ()*CT_RelIds {_ceagf :=&CT_RelIds {};return _ceagf }; +func (_acbc ST_BendPoint )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fgga :=_d .Attr {};_fgga .Name =name ;switch _acbc {case ST_BendPointUnset :_fgga .Value ="";case ST_BendPointBeg :_fgga .Value ="\u0062\u0065\u0067";case ST_BendPointDef :_fgga .Value ="\u0064\u0065\u0066"; +case ST_BendPointEnd :_fgga .Value ="\u0065\u006e\u0064";};return _fgga ,nil ;};func (_ddbd *CT_LayoutNode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ddbd .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_ddbd .NameAttr )}); +};if _ddbd .StyleLblAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_ddbd .StyleLblAttr )});};if _ddbd .ChOrderAttr !=ST_ChildOrderTypeUnset {_abb ,_bbgf :=_ddbd .ChOrderAttr .MarshalXMLAttr (_d .Name {Local :"\u0063h\u004f\u0072\u0064\u0065\u0072"}); +if _bbgf !=nil {return _bbgf ;};start .Attr =append (start .Attr ,_abb );};if _ddbd .MoveWithAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068"},Value :_ge .Sprintf ("\u0025\u0076",*_ddbd .MoveWithAttr )}); +};e .EncodeToken (start );if _ddbd .LayoutNodeChoice !=nil {for _ ,_ddab :=range _ddbd .LayoutNodeChoice {_ddab .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_egaf *CT_CTDescription )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _egaf .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_egaf .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_egaf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_edce *ST_BoolOperator )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_edce =0; +case "\u006e\u006f\u006e\u0065":*_edce =1;case "\u0065\u0071\u0075":*_edce =2;case "\u0067\u0074\u0065":*_edce =3;case "\u006c\u0074\u0065":*_edce =4;};return nil ;};const (ST_CenterShapeMappingUnset ST_CenterShapeMapping =0;ST_CenterShapeMappingNone ST_CenterShapeMapping =1; +ST_CenterShapeMappingFNode ST_CenterShapeMapping =2;);func ParseUnionST_PrSetCustVal (s string )(ST_PrSetCustVal ,error ){return ST_PrSetCustVal {},nil };func (_fdbee ST_ConnectorPoint )Validate ()error {return _fdbee .ValidateWithPath ("")};type LayoutDefHdrLst struct{CT_DiagramDefinitionHeaderLst }; -// Layout Node -LayoutNode *CT_LayoutNode ; -// Choose Element -Choose *CT_Choose ;ExtLst *_g .CT_OfficeArtExtensionList ;}; +// Validate validates the CT_CTStyleLabel and its children +func (_bdbf *CT_CTStyleLabel )Validate ()error {return _bdbf .ValidateWithPath ("\u0043T\u005fC\u0054\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c");};const (ST_TextAnchorHorizontalUnset ST_TextAnchorHorizontal =0;ST_TextAnchorHorizontalNone ST_TextAnchorHorizontal =1; +ST_TextAnchorHorizontalCtr ST_TextAnchorHorizontal =2;);type CT_ChildMax struct{ -// ValidateWithPath validates the CT_When and its children, prefixing error messages with path -func (_gggdd *CT_When )ValidateWithPath (path string )error {if _gggdd .FuncAttr ==ST_FunctionTypeUnset {return _c .Errorf ("\u0025\u0073\u002f\u0046\u0075\u006e\u0063\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cdacb :=_gggdd .FuncAttr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0041\u0074\u0074r");_cdacb !=nil {return _cdacb ;};if _gggdd .ArgAttr !=nil {if _fffa :=_gggdd .ArgAttr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0041\u0074\u0074\u0072"); -_fffa !=nil {return _fffa ;};};if _gggdd .OpAttr ==ST_FunctionOperatorUnset {return _c .Errorf ("\u0025\u0073\u002f\u004f\u0070\u0041\u0074\u0074\u0072\u0020i\u0073\u0020\u0061\u0020\u006d\u0061\u006ed\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cfbbf :=_gggdd .OpAttr .ValidateWithPath (path +"\u002fO\u0070\u0041\u0074\u0074\u0072");_cfbbf !=nil {return _cfbbf ;};if _fbfgd :=_gggdd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbfgd !=nil {return _fbfgd ; -};for _cbdd ,_afeda :=range _gggdd .WhenChoice {if _bbag :=_afeda .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0057\u0068\u0065\u006e\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_cbdd ));_bbag !=nil {return _bbag ;};};return nil ; -};func (_ddde ST_AnimOneStr )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ggag :=_b .Attr {};_ggag .Name =name ;switch _ddde {case ST_AnimOneStrUnset :_ggag .Value ="";case ST_AnimOneStrNone :_ggag .Value ="\u006e\u006f\u006e\u0065";case ST_AnimOneStrOne :_ggag .Value ="\u006f\u006e\u0065"; -case ST_AnimOneStrBranch :_ggag .Value ="\u0062\u0072\u0061\u006e\u0063\u0068";};return _ggag ,nil ;};func (_fagag *CT_ElemPropSet )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ccbf :=range start .Attr {if _ccbf .Name .Local =="p\u0072\u0065\u0073\u0041\u0073\u0073\u006f\u0063\u0049\u0044"{_edfd ,_bcde :=ParseUnionST_ModelId (_ccbf .Value ); -if _bcde !=nil {return _bcde ;};_fagag .PresAssocIDAttr =&_edfd ;continue ;};if _ccbf .Name .Local =="\u0070\u0072\u0065\u0073\u004e\u0061\u006d\u0065"{_dgde :=_ccbf .Value ;_fagag .PresNameAttr =&_dgde ;continue ;};if _ccbf .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u004c\u0062\u006c"{_bgfeb :=_ccbf .Value ; -_fagag .PresStyleLblAttr =&_bgfeb ;continue ;};if _ccbf .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0078"{_gde ,_dbae :=_f .ParseInt (_ccbf .Value ,10,32);if _dbae !=nil {return _dbae ;};_ebfb :=int32 (_gde );_fagag .PresStyleIdxAttr =&_ebfb ; -continue ;};if _ccbf .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0043\u006e\u0074"{_ccadc ,_cec :=_f .ParseInt (_ccbf .Value ,10,32);if _cec !=nil {return _cec ;};_aebf :=int32 (_ccadc );_fagag .PresStyleCntAttr =&_aebf ;continue ; -};if _ccbf .Name .Local =="\u006c\u006f\u0054\u0079\u0070\u0065\u0049\u0064"{_aaed :=_ccbf .Value ;_fagag .LoTypeIdAttr =&_aaed ;continue ;};if _ccbf .Name .Local =="\u006co\u0043\u0061\u0074\u0049\u0064"{_bgag :=_ccbf .Value ;_fagag .LoCatIdAttr =&_bgag ; -continue ;};if _ccbf .Name .Local =="\u0071\u0073\u0054\u0079\u0070\u0065\u0049\u0064"{_agffg :=_ccbf .Value ;_fagag .QsTypeIdAttr =&_agffg ;continue ;};if _ccbf .Name .Local =="\u0071s\u0043\u0061\u0074\u0049\u0064"{_bfbe :=_ccbf .Value ;_fagag .QsCatIdAttr =&_bfbe ; -continue ;};if _ccbf .Name .Local =="\u0063\u0073\u0054\u0079\u0070\u0065\u0049\u0064"{_ggab :=_ccbf .Value ;_fagag .CsTypeIdAttr =&_ggab ;continue ;};if _ccbf .Name .Local =="\u0063s\u0043\u0061\u0074\u0049\u0064"{_ebfd :=_ccbf .Value ;_fagag .CsCatIdAttr =&_ebfd ; -continue ;};if _ccbf .Name .Local =="\u0063\u006f\u0068\u0065\u0072\u0065\u006e\u0074\u0033\u0044\u004f\u0066\u0066"{_egad ,_ebcag :=_f .ParseBool (_ccbf .Value );if _ebcag !=nil {return _ebcag ;};_fagag .Coherent3DOffAttr =&_egad ;continue ;};if _ccbf .Name .Local =="\u0070\u0068\u006c\u0064\u0072\u0054"{_efcb :=_ccbf .Value ; -_fagag .PhldrTAttr =&_efcb ;continue ;};if _ccbf .Name .Local =="\u0070\u0068\u006cd\u0072"{_eef ,_gada :=_f .ParseBool (_ccbf .Value );if _gada !=nil {return _gada ;};_fagag .PhldrAttr =&_eef ;continue ;};if _ccbf .Name .Local =="\u0063u\u0073\u0074\u0041\u006e\u0067"{_aebe ,_aeab :=_f .ParseInt (_ccbf .Value ,10,32); -if _aeab !=nil {return _aeab ;};_deda :=int32 (_aebe );_fagag .CustAngAttr =&_deda ;continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073t\u0046\u006c\u0069\u0070\u0056\u0065\u0072\u0074"{_gfcb ,_ebda :=_f .ParseBool (_ccbf .Value );if _ebda !=nil {return _ebda ; -};_fagag .CustFlipVertAttr =&_gfcb ;continue ;};if _ccbf .Name .Local =="c\u0075\u0073\u0074\u0046\u006c\u0069\u0070\u0048\u006f\u0072"{_fad ,_bbaa :=_f .ParseBool (_ccbf .Value );if _bbaa !=nil {return _bbaa ;};_fagag .CustFlipHorAttr =&_fad ;continue ; -};if _ccbf .Name .Local =="\u0063u\u0073\u0074\u0053\u007a\u0058"{_fgdg ,_feea :=_f .ParseInt (_ccbf .Value ,10,32);if _feea !=nil {return _feea ;};_decc :=int32 (_fgdg );_fagag .CustSzXAttr =&_decc ;continue ;};if _ccbf .Name .Local =="\u0063u\u0073\u0074\u0053\u007a\u0059"{_cbfgf ,_dabf :=_f .ParseInt (_ccbf .Value ,10,32); -if _dabf !=nil {return _dabf ;};_fbgba :=int32 (_cbfgf );_fagag .CustSzYAttr =&_fbgba ;continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0058"{_gbc ,_aadc :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _aadc !=nil {return _aadc ; -};_fagag .CustScaleXAttr =&_gbc ;continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0059"{_adac ,_bebe :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _bebe !=nil {return _bebe ;};_fagag .CustScaleYAttr =&_adac ; -continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073t\u0054"{_ggef ,_cbcg :=_f .ParseBool (_ccbf .Value );if _cbcg !=nil {return _cbcg ;};_fagag .CustTAttr =&_ggef ;continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0058"{_dccc ,_aaaa :=ParseUnionST_PrSetCustVal (_ccbf .Value ); -if _aaaa !=nil {return _aaaa ;};_fagag .CustLinFactXAttr =&_dccc ;continue ;};if _ccbf .Name .Local =="\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0059"{_dacf ,_gffd :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _gffd !=nil {return _gffd ; -};_fagag .CustLinFactYAttr =&_dacf ;continue ;};if _ccbf .Name .Local =="c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0058"{_fefdg ,_ffgb :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _ffgb !=nil {return _ffgb ; -};_fagag .CustLinFactNeighborXAttr =&_fefdg ;continue ;};if _ccbf .Name .Local =="c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0059"{_abbc ,_fecd :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _fecd !=nil {return _fecd ; -};_fagag .CustLinFactNeighborYAttr =&_abbc ;continue ;};if _ccbf .Name .Local =="\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0052\u0061\u0064"{_fggg ,_cdea :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _cdea !=nil {return _cdea ;}; -_fagag .CustRadScaleRadAttr =&_fggg ;continue ;};if _ccbf .Name .Local =="\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0049\u006e\u0063"{_ddefd ,_dcac :=ParseUnionST_PrSetCustVal (_ccbf .Value );if _dcac !=nil {return _dcac ;};_fagag .CustRadScaleIncAttr =&_ddefd ; -continue ;};};_eged :for {_dffb ,_bggc :=d .Token ();if _bggc !=nil {return _bggc ;};switch _ecbd :=_dffb .(type ){case _b .StartElement :switch _ecbd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004c\u0061\u0079\u006f\u0075t\u0056\u0061\u0072\u0073"}:_fagag .PresLayoutVars =NewCT_LayoutVariablePropertySet (); -if _edce :=d .DecodeElement (_fagag .PresLayoutVars ,&_ecbd );_edce !=nil {return _edce ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079l\u0065"}:_fagag .Style =_g .NewCT_ShapeStyle (); -if _fddd :=d .DecodeElement (_fagag .Style ,&_ecbd );_fddd !=nil {return _fddd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072\u006fp\u0053e\u0074\u0020\u0025\u0076",_ecbd .Name ); -if _cgf :=d .Skip ();_cgf !=nil {return _cgf ;};};case _b .EndElement :break _eged ;case _b .CharData :};};return nil ;};const (ST_CenterShapeMappingUnset ST_CenterShapeMapping =0;ST_CenterShapeMappingNone ST_CenterShapeMapping =1;ST_CenterShapeMappingFNode ST_CenterShapeMapping =2; -); +// Maximum Children Value +ValAttr *int32 ;}; -// Validate validates the CT_SDDescription and its children -func (_cfdb *CT_SDDescription )Validate ()error {return _cfdb .ValidateWithPath ("\u0043\u0054_\u0053\u0044\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e");}; +// Validate validates the CT_Choose and its children +func (_facg *CT_Choose )Validate ()error {return _facg .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u006f\u006f\u0073e");}; -// ValidateWithPath validates the CT_ForEachChoice and its children, prefixing error messages with path -func (_ddcc *CT_ForEachChoice )ValidateWithPath (path string )error {if _ddcc .Alg !=nil {if _eccd :=_ddcc .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_eccd !=nil {return _eccd ;};};if _ddcc .Shape !=nil {if _eafa :=_ddcc .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_eafa !=nil {return _eafa ;};};if _ddcc .PresOf !=nil {if _acef :=_ddcc .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_acef !=nil {return _acef ;};};if _ddcc .ConstrLst !=nil {if _bde :=_ddcc .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); -_bde !=nil {return _bde ;};};if _ddcc .RuleLst !=nil {if _acaeb :=_ddcc .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_acaeb !=nil {return _acaeb ;};};if _ddcc .ForEach !=nil {if _fcbf :=_ddcc .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); -_fcbf !=nil {return _fcbf ;};};if _ddcc .LayoutNode !=nil {if _ddaf :=_ddcc .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_ddaf !=nil {return _ddaf ;};};if _ddcc .Choose !=nil {if _eebfd :=_ddcc .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); -_eebfd !=nil {return _eebfd ;};};if _ddcc .ExtLst !=nil {if _gebad :=_ddcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gebad !=nil {return _gebad ;};};return nil ;};func (_efdf *CT_ResizeHandles )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _efdf .ValAttr !=ST_ResizeHandlesStrUnset {_gegff ,_fbad :=_efdf .ValAttr .MarshalXMLAttr (_b .Name {Local :"\u0076\u0061\u006c"}); -if _fbad !=nil {return _fbad ;};start .Attr =append (start .Attr ,_gegff );};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_Algorithm ()*CT_Algorithm {_edf :=&CT_Algorithm {};_edf .TypeAttr =ST_AlgorithmType (1); -return _edf ;};func (_cfde ST_ConnectorRouting )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gefbb :=_b .Attr {};_gefbb .Name =name ;switch _cfde {case ST_ConnectorRoutingUnset :_gefbb .Value ="";case ST_ConnectorRoutingStra :_gefbb .Value ="\u0073\u0074\u0072\u0061"; -case ST_ConnectorRoutingBend :_gefbb .Value ="\u0062\u0065\u006e\u0064";case ST_ConnectorRoutingCurve :_gefbb .Value ="\u0063\u0075\u0072v\u0065";case ST_ConnectorRoutingLongCurve :_gefbb .Value ="\u006co\u006e\u0067\u0043\u0075\u0072\u0076e";};return _gefbb ,nil ; -};func (_bgbc *ColorsDefHdrLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bgbc .CT_ColorTransformHeaderLst =*NewCT_ColorTransformHeaderLst ();_dfcced :for {_dadbab ,_gfbe :=d .Token ();if _gfbe !=nil {return _gfbe ;};switch _aeaa :=_dadbab .(type ){case _b .StartElement :switch _aeaa .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}:_ggfg :=NewCT_ColorTransformHeader (); -if _efca :=d .DecodeElement (_ggfg ,&_aeaa );_efca !=nil {return _efca ;};_bgbc .ColorsDefHdr =append (_bgbc .ColorsDefHdr ,_ggfg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006c\u006f\u0072\u0073D\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_aeaa .Name ); -if _fgfga :=d .Skip ();_fgfga !=nil {return _fgfga ;};};case _b .EndElement :break _dfcced ;case _b .CharData :};};return nil ;};func (_ebcef ST_ChildOrderType )ValidateWithPath (path string )error {switch _ebcef {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcef )); -};return nil ;};func (_fgfc *CT_DiagramDefinition )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fgfc .LayoutNode =NewCT_LayoutNode ();for _ ,_efad :=range start .Attr {if _efad .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_fcdcg :=_efad .Value ; -_fgfc .UniqueIdAttr =&_fcdcg ;continue ;};if _efad .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_deee :=_efad .Value ;_fgfc .MinVerAttr =&_deee ;continue ;};if _efad .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_befd :=_efad .Value ; -_fgfc .DefStyleAttr =&_befd ;continue ;};};_gead :for {_cfggg ,_fdgg :=d .Token ();if _fdgg !=nil {return _fdgg ;};switch _fbbc :=_cfggg .(type ){case _b .StartElement :switch _fbbc .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_cfce :=NewCT_Name (); -if _ffe :=d .DecodeElement (_cfce ,&_fbbc );_ffe !=nil {return _ffe ;};_fgfc .Title =append (_fgfc .Title ,_cfce );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_bbf :=NewCT_Description (); -if _gegc :=d .DecodeElement (_bbf ,&_fbbc );_gegc !=nil {return _gegc ;};_fgfc .Desc =append (_fgfc .Desc ,_bbf );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_fgfc .CatLst =NewCT_Categories (); -if _ccbc :=d .DecodeElement (_fgfc .CatLst ,&_fbbc );_ccbc !=nil {return _ccbc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}:_fgfc .SampData =NewCT_SampleData (); -if _cegg :=d .DecodeElement (_fgfc .SampData ,&_fbbc );_cegg !=nil {return _cegg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}:_fgfc .StyleData =NewCT_SampleData (); -if _bag :=d .DecodeElement (_fgfc .StyleData ,&_fbbc );_bag !=nil {return _bag ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}:_fgfc .ClrData =NewCT_SampleData (); -if _edcdd :=d .DecodeElement (_fgfc .ClrData ,&_fbbc );_edcdd !=nil {return _edcdd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:if _fcb :=d .DecodeElement (_fgfc .LayoutNode ,&_fbbc ); -_fcb !=nil {return _fcb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgfc .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _fgfg :=d .DecodeElement (_fgfc .ExtLst ,&_fbbc );_fgfg !=nil {return _fgfg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_fbbc .Name ); -if _cafea :=d .Skip ();_cafea !=nil {return _cafea ;};};case _b .EndElement :break _gead ;case _b .CharData :};};return nil ;};func (_edgf *CT_LayoutVariablePropertySet )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _edgf .OrgChart !=nil {_debf :=_b .StartElement {Name :_b .Name {Local :"\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_edgf .OrgChart ,_debf );};if _edgf .ChMax !=nil {_egf :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u004da\u0078"}}; -e .EncodeElement (_edgf .ChMax ,_egf );};if _edgf .ChPref !=nil {_aagce :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u0050\u0072\u0065\u0066"}};e .EncodeElement (_edgf .ChPref ,_aagce );};if _edgf .BulletEnabled !=nil {_dede :=_b .StartElement {Name :_b .Name {Local :"\u0062\u0075\u006c\u006c\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064"}}; -e .EncodeElement (_edgf .BulletEnabled ,_dede );};if _edgf .Dir !=nil {_ccggc :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0069\u0072"}};e .EncodeElement (_edgf .Dir ,_ccggc );};if _edgf .HierBranch !=nil {_cgfg :=_b .StartElement {Name :_b .Name {Local :"\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"}}; -e .EncodeElement (_edgf .HierBranch ,_cgfg );};if _edgf .AnimOne !=nil {_gdb :=_b .StartElement {Name :_b .Name {Local :"\u0061n\u0069\u006d\u004f\u006e\u0065"}};e .EncodeElement (_edgf .AnimOne ,_gdb );};if _edgf .AnimLvl !=nil {_defc :=_b .StartElement {Name :_b .Name {Local :"\u0061n\u0069\u006d\u004c\u0076\u006c"}}; -e .EncodeElement (_edgf .AnimLvl ,_defc );};if _edgf .ResizeHandles !=nil {_eccc :=_b .StartElement {Name :_b .Name {Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073"}};e .EncodeElement (_edgf .ResizeHandles ,_eccc ); -};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_Adj ()*CT_Adj {_bd :=&CT_Adj {};_bd .IdxAttr =1;return _bd };func (_adgcc ST_ArrowheadStyle )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_adgcc .String (),start ); -}; +// Validate validates the CT_ChildPref and its children +func (_eabgb *CT_ChildPref )Validate ()error {return _eabgb .ValidateWithPath ("\u0043\u0054\u005fC\u0068\u0069\u006c\u0064\u0050\u0072\u0065\u0066");};const (ST_ConnectorPointUnset ST_ConnectorPoint =0;ST_ConnectorPointAuto ST_ConnectorPoint =1;ST_ConnectorPointBCtr ST_ConnectorPoint =2; +ST_ConnectorPointCtr ST_ConnectorPoint =3;ST_ConnectorPointMidL ST_ConnectorPoint =4;ST_ConnectorPointMidR ST_ConnectorPoint =5;ST_ConnectorPointTCtr ST_ConnectorPoint =6;ST_ConnectorPointBL ST_ConnectorPoint =7;ST_ConnectorPointBR ST_ConnectorPoint =8; +ST_ConnectorPointTL ST_ConnectorPoint =9;ST_ConnectorPointTR ST_ConnectorPoint =10;ST_ConnectorPointRadial ST_ConnectorPoint =11;);func (_fcbdd ST_TextDirection )Validate ()error {return _fcbdd .ValidateWithPath ("")};func (_edfd ST_HueDir )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_edfd .String (),start ); +};func (_ddea *ST_CxnType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ddea =0;case "\u0070\u0061\u0072O\u0066":*_ddea =1;case "\u0070\u0072\u0065\u0073\u004f\u0066":*_ddea =2;case "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff":*_ddea =3; +case "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070":*_ddea =4;};return nil ;};func (_gbdf ST_TextBlockDirection )ValidateWithPath (path string )error {switch _gbdf {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbdf )); +};return nil ;};const (ST_AxisTypeUnset ST_AxisType =0;ST_AxisTypeSelf ST_AxisType =1;ST_AxisTypeCh ST_AxisType =2;ST_AxisTypeDes ST_AxisType =3;ST_AxisTypeDesOrSelf ST_AxisType =4;ST_AxisTypePar ST_AxisType =5;ST_AxisTypeAncst ST_AxisType =6;ST_AxisTypeAncstOrSelf ST_AxisType =7; +ST_AxisTypeFollowSib ST_AxisType =8;ST_AxisTypePrecedSib ST_AxisType =9;ST_AxisTypeFollow ST_AxisType =10;ST_AxisTypePreced ST_AxisType =11;ST_AxisTypeRoot ST_AxisType =12;ST_AxisTypeNone ST_AxisType =13;); -// Validate validates the CT_Adj and its children -func (_gff *CT_Adj )Validate ()error {return _gff .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0064\u006a");};func (_bddaf *ST_ConnectorDimension )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_efce ,_caadf :=d .Token ();if _caadf !=nil {return _caadf ; -};if _deed ,_ccgbd :=_efce .(_b .EndElement );_ccgbd &&_deed .Name ==start .Name {*_bddaf =1;return nil ;};if _edff ,_eafb :=_efce .(_b .CharData );!_eafb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efce ); -}else {switch string (_edff ){case "":*_bddaf =0;case "\u0031\u0044":*_bddaf =1;case "\u0032\u0044":*_bddaf =2;case "\u0063\u0075\u0073\u0074":*_bddaf =3;};};_efce ,_caadf =d .Token ();if _caadf !=nil {return _caadf ;};if _acec ,_ggcfe :=_efce .(_b .EndElement ); -_ggcfe &&_acec .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efce );};func (_ecfc *CT_SampleData )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gcbbc :=range start .Attr {if _gcbbc .Name .Local =="\u0075\u0073\u0065\u0044\u0065\u0066"{_ddcde ,_adef :=_f .ParseBool (_gcbbc .Value ); -if _adef !=nil {return _adef ;};_ecfc .UseDefAttr =&_ddcde ;continue ;};};_cdbd :for {_gaac ,_fddg :=d .Token ();if _fddg !=nil {return _fddg ;};switch _gfaec :=_gaac .(type ){case _b .StartElement :switch _gfaec .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l"}:_ecfc .DataModel =NewCT_DataModel (); -if _egbdc :=d .DecodeElement (_ecfc .DataModel ,&_gfaec );_egbdc !=nil {return _egbdc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053a\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061 \u0025\u0076",_gfaec .Name ); -if _fade :=d .Skip ();_fade !=nil {return _fade ;};};case _b .EndElement :break _cdbd ;case _b .CharData :};};return nil ;};func (_bdace ST_ConnectorDimension )ValidateWithPath (path string )error {switch _bdace {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdace )); -};return nil ;};func (_aecga ST_LayoutShapeType )String ()string {if _aecga .ST_ShapeType !=_g .ST_ShapeTypeUnset {return _aecga .ST_ShapeType .String ();};if _aecga .ST_OutputShapeType !=ST_OutputShapeTypeUnset {return _aecga .ST_OutputShapeType .String (); -};return "";}; +// Validate validates the CT_LayoutVariablePropertySet and its children +func (_acfa *CT_LayoutVariablePropertySet )Validate ()error {return _acfa .ValidateWithPath ("\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062l\u0065P\u0072\u006f\u0070\u0065\u0072\u0074\u0079S\u0065\u0074");};type StyleDef struct{CT_StyleDefinition }; +func (_acfgg ST_DiagramHorizontalAlignment )ValidateWithPath (path string )error {switch _acfgg {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acfgg )); +};return nil ;}; -// ValidateWithPath validates the CT_AdjLst and its children, prefixing error messages with path -func (_ccf *CT_AdjLst )ValidateWithPath (path string )error {for _ec ,_gdd :=range _ccf .Adj {if _eff :=_gdd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0041\u0064\u006a\u005b\u0025\u0064\u005d",path ,_ec ));_eff !=nil {return _eff ;};};return nil ; -};func (_acbc ST_LinearDirection )String ()string {switch _acbc {case 0:return "";case 1:return "\u0066\u0072\u006fm\u004c";case 2:return "\u0066\u0072\u006fm\u0052";case 3:return "\u0066\u0072\u006fm\u0054";case 4:return "\u0066\u0072\u006fm\u0042";}; -return "";}; +// ValidateWithPath validates the CT_OtherwiseChoice and its children, prefixing error messages with path +func (_fada *CT_OtherwiseChoice )ValidateWithPath (path string )error {if _fada .Alg !=nil {if _ggaa :=_fada .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_ggaa !=nil {return _ggaa ;};};if _fada .Shape !=nil {if _defg :=_fada .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_defg !=nil {return _defg ;};};if _fada .PresOf !=nil {if _ddbdg :=_fada .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_ddbdg !=nil {return _ddbdg ;};};if _fada .ConstrLst !=nil {if _eecb :=_fada .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); +_eecb !=nil {return _eecb ;};};if _fada .RuleLst !=nil {if _decc :=_fada .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_decc !=nil {return _decc ;};};if _fada .ForEach !=nil {if _bbdc :=_fada .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); +_bbdc !=nil {return _bbdc ;};};if _fada .LayoutNode !=nil {if _aggcd :=_fada .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_aggcd !=nil {return _aggcd ;};};if _fada .Choose !=nil {if _cfgg :=_fada .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); +_cfgg !=nil {return _cfgg ;};};if _fada .ExtLst !=nil {if _bgdae :=_fada .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgdae !=nil {return _bgdae ;};};return nil ;};type CT_SDCategory struct{ -// ValidateWithPath validates the AG_ConstraintAttributes and its children, prefixing error messages with path -func (_agg *AG_ConstraintAttributes )ValidateWithPath (path string )error {if _agg .TypeAttr ==ST_ConstraintTypeUnset {return _c .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dd :=_agg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dd !=nil {return _dd ;};if _ff :=_agg .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_ff !=nil {return _ff ;};if _gd :=_agg .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_gd !=nil {return _gd ;};return nil ;};func (_ddba *ST_ClrAppMethod )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ddba =0;case "\u0073\u0070\u0061\u006e":*_ddba =1;case "\u0063\u0079\u0063l\u0065":*_ddba =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_ddba =3; -};return nil ;};func (_ggbb ST_CxnType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_edagb :=_b .Attr {};_edagb .Name =name ;switch _ggbb {case ST_CxnTypeUnset :_edagb .Value ="";case ST_CxnTypeParOf :_edagb .Value ="\u0070\u0061\u0072O\u0066";case ST_CxnTypePresOf :_edagb .Value ="\u0070\u0072\u0065\u0073\u004f\u0066"; -case ST_CxnTypePresParOf :_edagb .Value ="\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff";case ST_CxnTypeUnknownRelationship :_edagb .Value ="\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070";};return _edagb ,nil ; -};func NewCT_Rules ()*CT_Rules {_fagge :=&CT_Rules {};return _fagge };const (ST_ArrowheadStyleUnset ST_ArrowheadStyle =0;ST_ArrowheadStyleAuto ST_ArrowheadStyle =1;ST_ArrowheadStyleArr ST_ArrowheadStyle =2;ST_ArrowheadStyleNoArr ST_ArrowheadStyle =3;); -func (_fbfda ST_AnimOneStr )String ()string {switch _fbfda {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006f\u006e\u0065";case 3:return "\u0062\u0072\u0061\u006e\u0063\u0068";};return "";};func (_faega ST_VerticalAlignment )ValidateWithPath (path string )error {switch _faega {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_faega )); -};return nil ;};func (_geeg ST_ConstraintRelationship )String ()string {switch _geeg {case 0:return "";case 1:return "\u0073\u0065\u006c\u0066";case 2:return "\u0063\u0068";case 3:return "\u0064\u0065\u0073";};return "";};func NewCT_SDDescription ()*CT_SDDescription {_cccg :=&CT_SDDescription {}; -return _cccg }; +// Category Type +TypeAttr string ; -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_gecda *CT_Shape )ValidateWithPath (path string )error {if _gecda .TypeAttr !=nil {if _ffaf :=_gecda .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ffaf !=nil {return _ffaf ;};};if _gecda .AdjLst !=nil {if _fac :=_gecda .AdjLst .ValidateWithPath (path +"\u002fA\u0064\u006a\u004c\u0073\u0074"); -_fac !=nil {return _fac ;};};if _gecda .ExtLst !=nil {if _abbce :=_gecda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abbce !=nil {return _abbce ;};};return nil ;};type ST_AxisTypes []ST_AxisType ;func (_efded ST_BoolOperator )ValidateWithPath (path string )error {switch _efded {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efded )); -};return nil ;};func (_cebb *LayoutDefHdr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cebb .CT_DiagramDefinitionHeader =*NewCT_DiagramDefinitionHeader ();for _ ,_gcfbf :=range start .Attr {if _gcfbf .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_decgf :=_gcfbf .Value ; -_cebb .UniqueIdAttr =_decgf ;continue ;};if _gcfbf .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_fgab :=_gcfbf .Value ;_cebb .MinVerAttr =&_fgab ;continue ;};if _gcfbf .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_gbccc :=_gcfbf .Value ; -_cebb .DefStyleAttr =&_gbccc ;continue ;};if _gcfbf .Name .Local =="\u0072\u0065\u0073I\u0064"{_bagbf ,_bdbe :=_f .ParseInt (_gcfbf .Value ,10,32);if _bdbe !=nil {return _bdbe ;};_ececd :=int32 (_bagbf );_cebb .ResIdAttr =&_ececd ;continue ;};};_caae :for {_afee ,_gfad :=d .Token (); -if _gfad !=nil {return _gfad ;};switch _ccga :=_afee .(type ){case _b .StartElement :switch _ccga .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_ecdg :=NewCT_Name (); -if _fgbc :=d .DecodeElement (_ecdg ,&_ccga );_fgbc !=nil {return _fgbc ;};_cebb .Title =append (_cebb .Title ,_ecdg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_bedgc :=NewCT_Description (); -if _fdde :=d .DecodeElement (_bedgc ,&_ccga );_fdde !=nil {return _fdde ;};_cebb .Desc =append (_cebb .Desc ,_bedgc );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_cebb .CatLst =NewCT_Categories (); -if _fgfdb :=d .DecodeElement (_cebb .CatLst ,&_ccga );_fgfdb !=nil {return _fgfdb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cebb .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _afcbf :=d .DecodeElement (_cebb .ExtLst ,&_ccga );_afcbf !=nil {return _afcbf ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004c\u0061yo\u0075\u0074D\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_ccga .Name ); -if _fdbg :=d .Skip ();_fdbg !=nil {return _fdbg ;};};case _b .EndElement :break _caae ;case _b .CharData :};};return nil ;}; +// Priority +PriAttr uint32 ;};func (_gaaa *CT_ResizeHandles )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gaaa .ValAttr !=ST_ResizeHandlesStrUnset {_eadaa ,_cdebd :=_gaaa .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _cdebd !=nil {return _cdebd ; +};start .Attr =append (start .Attr ,_eadaa );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ddc *AG_ConstraintRefAttributes )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ddc .RefTypeAttr !=ST_ConstraintTypeUnset {_bf ,_de :=_ddc .RefTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0072e\u0066\u0054\u0079\u0070\u0065"}); +if _de !=nil {return _de ;};start .Attr =append (start .Attr ,_bf );};if _ddc .RefForAttr !=ST_ConstraintRelationshipUnset {_ggg ,_bg :=_ddc .RefForAttr .MarshalXMLAttr (_d .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072"});if _bg !=nil {return _bg ; +};start .Attr =append (start .Attr ,_ggg );};if _ddc .RefForNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_ddc .RefForNameAttr )}); +};if _ddc .RefPtTypeAttr !=ST_ElementTypeUnset {_cgf ,_ec :=_ddc .RefPtTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"});if _ec !=nil {return _ec ;};start .Attr =append (start .Attr ,_cgf );};return nil ;};func (_abgeg *ST_ConnectorRouting )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_abgeg =0; +case "\u0073\u0074\u0072\u0061":*_abgeg =1;case "\u0062\u0065\u006e\u0064":*_abgeg =2;case "\u0063\u0075\u0072v\u0065":*_abgeg =3;case "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e":*_abgeg =4;};return nil ;};func (_ecefg ST_ChildAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ccfa :=_d .Attr {}; +_ccfa .Name =name ;switch _ecefg {case ST_ChildAlignmentUnset :_ccfa .Value ="";case ST_ChildAlignmentT :_ccfa .Value ="\u0074";case ST_ChildAlignmentB :_ccfa .Value ="\u0062";case ST_ChildAlignmentL :_ccfa .Value ="\u006c";case ST_ChildAlignmentR :_ccfa .Value ="\u0072"; +};return _ccfa ,nil ;};func (_abbg ST_TextBlockDirection )String ()string {switch _abbg {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074";};return "";};func (_gaac ST_DiagramTextAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbda :=_d .Attr {}; +_dbda .Name =name ;switch _gaac {case ST_DiagramTextAlignmentUnset :_dbda .Value ="";case ST_DiagramTextAlignmentL :_dbda .Value ="\u006c";case ST_DiagramTextAlignmentCtr :_dbda .Value ="\u0063\u0074\u0072";case ST_DiagramTextAlignmentR :_dbda .Value ="\u0072"; +};return _dbda ,nil ;};func (_egad *CT_CTCategories )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abdb :for {_gee ,_bbd :=d .Token ();if _bbd !=nil {return _bbd ;};switch _daa :=_gee .(type ){case _d .StartElement :switch _daa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_def :=NewCT_CTCategory (); +if _fbeb :=d .DecodeElement (_def ,&_daa );_fbeb !=nil {return _fbeb ;};_egad .Cat =append (_egad .Cat ,_def );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0054\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_daa .Name ); +if _aaed :=d .Skip ();_aaed !=nil {return _aaed ;};};case _d .EndElement :break _abdb ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_SampleData and its children -func (_bcdc *CT_SampleData )Validate ()error {return _bcdc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0061\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061");};func (_gcgc *ST_FunctionOperator )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gcgc =0; -case "\u0065\u0071\u0075":*_gcgc =1;case "\u006e\u0065\u0071":*_gcgc =2;case "\u0067\u0074":*_gcgc =3;case "\u006c\u0074":*_gcgc =4;case "\u0067\u0074\u0065":*_gcgc =5;case "\u006c\u0074\u0065":*_gcgc =6;};return nil ;};type ST_AxisType byte ;func (_aecdb ST_OutputShapeType )Validate ()error {return _aecdb .ValidateWithPath ("")}; -func (_gbafce ST_HierarchyAlignment )ValidateWithPath (path string )error {switch _gbafce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbafce )); -};return nil ;};type CT_StyleDefinitionHeaderLst struct{ +// Validate validates the CT_Cxn and its children +func (_defe *CT_Cxn )Validate ()error {return _defe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0078\u006e");};func (_baafd *ColorsDefHdr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072";return _baafd .CT_ColorTransformHeader .MarshalXML (e ,start );};type AG_ConstraintRefAttributes struct{RefTypeAttr ST_ConstraintType ;RefForAttr ST_ConstraintRelationship ; +RefForNameAttr *string ;RefPtTypeAttr ST_ElementType ;}; -// Style Definition Header -StyleDefHdr []*CT_StyleDefinitionHeader ;};func (_bddda *ST_FunctionValue )ValidateWithPath (path string )error {_eccag :=[]string {};if _bddda .Int32 !=nil {_eccag =append (_eccag ,"\u0049\u006e\u00743\u0032");};if _bddda .Bool !=nil {_eccag =append (_eccag ,"\u0042\u006f\u006f\u006c"); -};if _bddda .ST_Direction !=ST_DirectionUnset {_eccag =append (_eccag ,"\u0053\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _bddda .ST_HierBranchStyle !=ST_HierBranchStyleUnset {_eccag =append (_eccag ,"\u0053T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065"); -};if _bddda .ST_AnimOneStr !=ST_AnimOneStrUnset {_eccag =append (_eccag ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065\u0053\u0074\u0072");};if _bddda .ST_AnimLvlStr !=ST_AnimLvlStrUnset {_eccag =append (_eccag ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c\u0053\u0074\u0072"); -};if _bddda .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {_eccag =append (_eccag ,"\u0053\u0054\u005f\u0052es\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073\u0053\u0074\u0072");};if len (_eccag )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_eccag ); -};return nil ;};const (ST_TextAnchorHorizontalUnset ST_TextAnchorHorizontal =0;ST_TextAnchorHorizontalNone ST_TextAnchorHorizontal =1;ST_TextAnchorHorizontalCtr ST_TextAnchorHorizontal =2;); +// ValidateWithPath validates the CT_CTStyleLabel and its children, prefixing error messages with path +func (_ebff *CT_CTStyleLabel )ValidateWithPath (path string )error {if _ebff .FillClrLst !=nil {if _fcdg :=_ebff .FillClrLst .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074");_fcdg !=nil {return _fcdg ;};};if _ebff .LinClrLst !=nil {if _bdcg :=_ebff .LinClrLst .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"); +_bdcg !=nil {return _bdcg ;};};if _ebff .EffectClrLst !=nil {if _cga :=_ebff .EffectClrLst .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074");_cga !=nil {return _cga ;};};if _ebff .TxLinClrLst !=nil {if _fga :=_ebff .TxLinClrLst .ValidateWithPath (path +"\u002f\u0054\u0078L\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"); +_fga !=nil {return _fga ;};};if _ebff .TxFillClrLst !=nil {if _ebc :=_ebff .TxFillClrLst .ValidateWithPath (path +"\u002f\u0054\u0078\u0046\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074");_ebc !=nil {return _ebc ;};};if _ebff .TxEffectClrLst !=nil {if _fge :=_ebff .TxEffectClrLst .ValidateWithPath (path +"\u002fT\u0078E\u0066\u0066\u0065\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"); +_fge !=nil {return _fge ;};};if _ebff .ExtLst !=nil {if _fdc :=_ebff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdc !=nil {return _fdc ;};};return nil ;};func (_ccdda ST_ParameterId )Validate ()error {return _ccdda .ValidateWithPath ("")}; +func (_gggc *CT_DiagramDefinitionHeaderLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fad :for {_cced ,_afaa :=d .Token ();if _afaa !=nil {return _afaa ;};switch _decbf :=_cced .(type ){case _d .StartElement :switch _decbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}:_ccee :=NewCT_DiagramDefinitionHeader (); +if _egc :=d .DecodeElement (_ccee ,&_decbf );_egc !=nil {return _egc ;};_gggc .LayoutDefHdr =append (_gggc .LayoutDefHdr ,_ccee );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065r\u004c\u0073t\u0020%\u0076",_decbf .Name ); +if _dbgg :=d .Skip ();_dbgg !=nil {return _dbgg ;};};case _d .EndElement :break _fad ;case _d .CharData :};};return nil ;}; -// ST_PrSetCustVal is a union type -type ST_PrSetCustVal struct{ST_Percentage *string ;Int32 *int32 ;};func (_aebbc ST_TextDirection )ValidateWithPath (path string )error {switch _aebbc {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aebbc )); -};return nil ;};func (_febcc *ST_BendPoint )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_febcc =0;case "\u0062\u0065\u0067":*_febcc =1;case "\u0064\u0065\u0066":*_febcc =2;case "\u0065\u006e\u0064":*_febcc =3;};return nil ;}; +// ValidateWithPath validates the StyleDefHdr and its children, prefixing error messages with path +func (_dbcg *StyleDefHdr )ValidateWithPath (path string )error {if _ccea :=_dbcg .CT_StyleDefinitionHeader .ValidateWithPath (path );_ccea !=nil {return _ccea ;};return nil ;};const (ST_SecondaryChildAlignmentUnset ST_SecondaryChildAlignment =0;ST_SecondaryChildAlignmentNone ST_SecondaryChildAlignment =1; +ST_SecondaryChildAlignmentT ST_SecondaryChildAlignment =2;ST_SecondaryChildAlignmentB ST_SecondaryChildAlignment =3;ST_SecondaryChildAlignmentL ST_SecondaryChildAlignment =4;ST_SecondaryChildAlignmentR ST_SecondaryChildAlignment =5;);const (ST_DirectionUnset ST_Direction =0; +ST_DirectionNorm ST_Direction =1;ST_DirectionRev ST_Direction =2;); -// ValidateWithPath validates the CT_OtherwiseChoice and its children, prefixing error messages with path -func (_bccd *CT_OtherwiseChoice )ValidateWithPath (path string )error {if _bccd .Alg !=nil {if _fdff :=_bccd .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_fdff !=nil {return _fdff ;};};if _bccd .Shape !=nil {if _bbfa :=_bccd .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_bbfa !=nil {return _bbfa ;};};if _bccd .PresOf !=nil {if _fgfdg :=_bccd .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_fgfdg !=nil {return _fgfdg ;};};if _bccd .ConstrLst !=nil {if _gbdee :=_bccd .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); -_gbdee !=nil {return _gbdee ;};};if _bccd .RuleLst !=nil {if _bdbg :=_bccd .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_bdbg !=nil {return _bdbg ;};};if _bccd .ForEach !=nil {if _gfeg :=_bccd .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); -_gfeg !=nil {return _gfeg ;};};if _bccd .LayoutNode !=nil {if _gfcbf :=_bccd .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_gfcbf !=nil {return _gfcbf ;};};if _bccd .Choose !=nil {if _fbae :=_bccd .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); -_fbae !=nil {return _fbae ;};};if _bccd .ExtLst !=nil {if _aeac :=_bccd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeac !=nil {return _aeac ;};};return nil ;};func (_gcbgcg ST_NodeHorizontalAlignment )String ()string {switch _gcbgcg {case 0:return ""; -case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";};return "";};const (ST_CxnTypeUnset ST_CxnType =0;ST_CxnTypeParOf ST_CxnType =1;ST_CxnTypePresOf ST_CxnType =2;ST_CxnTypePresParOf ST_CxnType =3;ST_CxnTypeUnknownRelationship ST_CxnType =4; -);func (_ecdfc ST_PtType )String ()string {switch _ecdfc {case 0:return "";case 1:return "\u006e\u006f\u0064\u0065";case 2:return "\u0061\u0073\u0073\u0074";case 3:return "\u0064\u006f\u0063";case 4:return "\u0070\u0072\u0065\u0073";case 5:return "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073"; -case 6:return "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073";};return "";};const (ST_TextAnchorVerticalUnset ST_TextAnchorVertical =0;ST_TextAnchorVerticalT ST_TextAnchorVertical =1;ST_TextAnchorVerticalMid ST_TextAnchorVertical =2;ST_TextAnchorVerticalB ST_TextAnchorVertical =3; -);func NewCT_WhenChoice ()*CT_WhenChoice {_fabfg :=&CT_WhenChoice {};return _fabfg }; +// Validate validates the StyleDefHdrLst and its children +func (_egcde *StyleDefHdrLst )Validate ()error {return _egcde .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074");};type LayoutDefHdr struct{CT_DiagramDefinitionHeader };const (ST_OffsetUnset ST_Offset =0; +ST_OffsetCtr ST_Offset =1;ST_OffsetOff ST_Offset =2;);func (_caecf *ST_PtType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_caecf =0;case "\u006e\u006f\u0064\u0065":*_caecf =1;case "\u0061\u0073\u0073\u0074":*_caecf =2;case "\u0064\u006f\u0063":*_caecf =3; +case "\u0070\u0072\u0065\u0073":*_caecf =4;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_caecf =5;case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_caecf =6;};return nil ;};func (_fdbd *CT_CxnList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cda :for {_ggcef ,_aff :=d .Token (); +if _aff !=nil {return _aff ;};switch _caac :=_ggcef .(type ){case _d .StartElement :switch _caac .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e"}:_bdg :=NewCT_Cxn (); +if _deaf :=d .DecodeElement (_bdg ,&_caac );_deaf !=nil {return _deaf ;};_fdbd .Cxn =append (_fdbd .Cxn ,_bdg );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u0078\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_caac .Name ); +if _ffba :=d .Skip ();_ffba !=nil {return _ffba ;};};case _d .EndElement :break _cda ;case _d .CharData :};};return nil ;};func (_eadag ST_StartingElement )ValidateWithPath (path string )error {switch _eadag {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadag )); +};return nil ;};func (_cfgd *ST_FunctionOperator )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cfgd =0;case "\u0065\u0071\u0075":*_cfgd =1;case "\u006e\u0065\u0071":*_cfgd =2;case "\u0067\u0074":*_cfgd =3;case "\u006c\u0074":*_cfgd =4; +case "\u0067\u0074\u0065":*_cfgd =5;case "\u006c\u0074\u0065":*_cfgd =6;};return nil ;}; -// Validate validates the LayoutDefHdrLst and its children -func (_bfgb *LayoutDefHdrLst )Validate ()error {return _bfgb .ValidateWithPath ("\u004ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074");}; +// Validate validates the CT_DataModel and its children +func (_eabdc *CT_DataModel )Validate ()error {return _eabdc .ValidateWithPath ("\u0043\u0054\u005fD\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c");};func (_cdbed ST_LayoutShapeType )String ()string {if _cdbed .ST_ShapeType !=_cg .ST_ShapeTypeUnset {return _cdbed .ST_ShapeType .String (); +};if _cdbed .ST_OutputShapeType !=ST_OutputShapeTypeUnset {return _cdbed .ST_OutputShapeType .String ();};return "";};type ST_ConstraintType byte ;func (_fadf *CT_ElemPropSet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecedb :=range start .Attr {if _ecedb .Name .Local =="p\u0072\u0065\u0073\u0041\u0073\u0073\u006f\u0063\u0049\u0044"{_gaba ,_fdfe :=ParseUnionST_ModelId (_ecedb .Value ); +if _fdfe !=nil {return _fdfe ;};_fadf .PresAssocIDAttr =&_gaba ;continue ;};if _ecedb .Name .Local =="\u0070\u0072\u0065\u0073\u004e\u0061\u006d\u0065"{_dcb :=_ecedb .Value ;_fadf .PresNameAttr =&_dcb ;continue ;};if _ecedb .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u004c\u0062\u006c"{_ggbe :=_ecedb .Value ; +_fadf .PresStyleLblAttr =&_ggbe ;continue ;};if _ecedb .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0078"{_daff ,_bcgad :=_a .ParseInt (_ecedb .Value ,10,32);if _bcgad !=nil {return _bcgad ;};_bfba :=int32 (_daff );_fadf .PresStyleIdxAttr =&_bfba ; +continue ;};if _ecedb .Name .Local =="\u0070\u0072\u0065s\u0053\u0074\u0079\u006c\u0065\u0043\u006e\u0074"{_edf ,_bdbd :=_a .ParseInt (_ecedb .Value ,10,32);if _bdbd !=nil {return _bdbd ;};_eeabf :=int32 (_edf );_fadf .PresStyleCntAttr =&_eeabf ;continue ; +};if _ecedb .Name .Local =="\u006c\u006f\u0054\u0079\u0070\u0065\u0049\u0064"{_fgfgc :=_ecedb .Value ;_fadf .LoTypeIdAttr =&_fgfgc ;continue ;};if _ecedb .Name .Local =="\u006co\u0043\u0061\u0074\u0049\u0064"{_acdb :=_ecedb .Value ;_fadf .LoCatIdAttr =&_acdb ; +continue ;};if _ecedb .Name .Local =="\u0071\u0073\u0054\u0079\u0070\u0065\u0049\u0064"{_dbac :=_ecedb .Value ;_fadf .QsTypeIdAttr =&_dbac ;continue ;};if _ecedb .Name .Local =="\u0071s\u0043\u0061\u0074\u0049\u0064"{_ggff :=_ecedb .Value ;_fadf .QsCatIdAttr =&_ggff ; +continue ;};if _ecedb .Name .Local =="\u0063\u0073\u0054\u0079\u0070\u0065\u0049\u0064"{_agacf :=_ecedb .Value ;_fadf .CsTypeIdAttr =&_agacf ;continue ;};if _ecedb .Name .Local =="\u0063s\u0043\u0061\u0074\u0049\u0064"{_dfded :=_ecedb .Value ;_fadf .CsCatIdAttr =&_dfded ; +continue ;};if _ecedb .Name .Local =="\u0063\u006f\u0068\u0065\u0072\u0065\u006e\u0074\u0033\u0044\u004f\u0066\u0066"{_ced ,_efaf :=_a .ParseBool (_ecedb .Value );if _efaf !=nil {return _efaf ;};_fadf .Coherent3DOffAttr =&_ced ;continue ;};if _ecedb .Name .Local =="\u0070\u0068\u006c\u0064\u0072\u0054"{_bdcgf :=_ecedb .Value ; +_fadf .PhldrTAttr =&_bdcgf ;continue ;};if _ecedb .Name .Local =="\u0070\u0068\u006cd\u0072"{_bgb ,_aafe :=_a .ParseBool (_ecedb .Value );if _aafe !=nil {return _aafe ;};_fadf .PhldrAttr =&_bgb ;continue ;};if _ecedb .Name .Local =="\u0063u\u0073\u0074\u0041\u006e\u0067"{_aaag ,_edd :=_a .ParseInt (_ecedb .Value ,10,32); +if _edd !=nil {return _edd ;};_fegf :=int32 (_aaag );_fadf .CustAngAttr =&_fegf ;continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073t\u0046\u006c\u0069\u0070\u0056\u0065\u0072\u0074"{_gacd ,_aeaf :=_a .ParseBool (_ecedb .Value );if _aeaf !=nil {return _aeaf ; +};_fadf .CustFlipVertAttr =&_gacd ;continue ;};if _ecedb .Name .Local =="c\u0075\u0073\u0074\u0046\u006c\u0069\u0070\u0048\u006f\u0072"{_ebcb ,_cdd :=_a .ParseBool (_ecedb .Value );if _cdd !=nil {return _cdd ;};_fadf .CustFlipHorAttr =&_ebcb ;continue ; +};if _ecedb .Name .Local =="\u0063u\u0073\u0074\u0053\u007a\u0058"{_dffd ,_cceg :=_a .ParseInt (_ecedb .Value ,10,32);if _cceg !=nil {return _cceg ;};_abcd :=int32 (_dffd );_fadf .CustSzXAttr =&_abcd ;continue ;};if _ecedb .Name .Local =="\u0063u\u0073\u0074\u0053\u007a\u0059"{_cdac ,_aaga :=_a .ParseInt (_ecedb .Value ,10,32); +if _aaga !=nil {return _aaga ;};_egef :=int32 (_cdac );_fadf .CustSzYAttr =&_egef ;continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0058"{_fdgdb ,_edab :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _edab !=nil {return _edab ; +};_fadf .CustScaleXAttr =&_fdgdb ;continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073\u0074\u0053\u0063\u0061\u006c\u0065\u0059"{_cdfc ,_cgac :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _cgac !=nil {return _cgac ;};_fadf .CustScaleYAttr =&_cdfc ; +continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073t\u0054"{_efaa ,_efab :=_a .ParseBool (_ecedb .Value );if _efab !=nil {return _efab ;};_fadf .CustTAttr =&_efaa ;continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0058"{_fbea ,_dbd :=ParseUnionST_PrSetCustVal (_ecedb .Value ); +if _dbd !=nil {return _dbd ;};_fadf .CustLinFactXAttr =&_fbea ;continue ;};if _ecedb .Name .Local =="\u0063\u0075\u0073t\u004c\u0069\u006e\u0046\u0061\u0063\u0074\u0059"{_bcgd ,_ecbb :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _ecbb !=nil {return _ecbb ; +};_fadf .CustLinFactYAttr =&_bcgd ;continue ;};if _ecedb .Name .Local =="c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0058"{_dfbf ,_fbaeb :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _fbaeb !=nil {return _fbaeb ; +};_fadf .CustLinFactNeighborXAttr =&_dfbf ;continue ;};if _ecedb .Name .Local =="c\u0075s\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074N\u0065\u0069\u0067\u0068bo\u0072\u0059"{_fcf ,_dbcc :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _dbcc !=nil {return _dbcc ; +};_fadf .CustLinFactNeighborYAttr =&_fcf ;continue ;};if _ecedb .Name .Local =="\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0052\u0061\u0064"{_dfc ,_gcbd :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _gcbd !=nil {return _gcbd ;};_fadf .CustRadScaleRadAttr =&_dfc ; +continue ;};if _ecedb .Name .Local =="\u0063u\u0073t\u0052\u0061\u0064\u0053\u0063\u0061\u006c\u0065\u0049\u006e\u0063"{_ccfd ,_aedd :=ParseUnionST_PrSetCustVal (_ecedb .Value );if _aedd !=nil {return _aedd ;};_fadf .CustRadScaleIncAttr =&_ccfd ;continue ; +};};_fbg :for {_abcbd ,_ecab :=d .Token ();if _ecab !=nil {return _ecab ;};switch _afcg :=_abcbd .(type ){case _d .StartElement :switch _afcg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004c\u0061\u0079\u006f\u0075t\u0056\u0061\u0072\u0073"}:_fadf .PresLayoutVars =NewCT_LayoutVariablePropertySet (); +if _fgaec :=d .DecodeElement (_fadf .PresLayoutVars ,&_afcg );_fgaec !=nil {return _fgaec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079l\u0065"}:_fadf .Style =_cg .NewCT_ShapeStyle (); +if _fceb :=d .DecodeElement (_fadf .Style ,&_afcg );_fceb !=nil {return _fceb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072\u006fp\u0053e\u0074\u0020\u0025\u0076",_afcg .Name ); +if _ccfgd :=d .Skip ();_ccfgd !=nil {return _ccfgd ;};};case _d .EndElement :break _fbg ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_SampleData and its children, prefixing error messages with path -func (_fcfb *CT_SampleData )ValidateWithPath (path string )error {if _fcfb .DataModel !=nil {if _gdee :=_fcfb .DataModel .ValidateWithPath (path +"\u002f\u0044\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c");_gdee !=nil {return _gdee ;};};return nil ; -};func (_dbged ST_FunctionValue )String ()string {if _dbged .Int32 !=nil {return _c .Sprintf ("\u0025\u0076",*_dbged .Int32 );};if _dbged .Bool !=nil {return _c .Sprintf ("\u0025\u0076",*_dbged .Bool );};if _dbged .ST_Direction !=ST_DirectionUnset {return _dbged .ST_Direction .String (); -};if _dbged .ST_HierBranchStyle !=ST_HierBranchStyleUnset {return _dbged .ST_HierBranchStyle .String ();};if _dbged .ST_AnimOneStr !=ST_AnimOneStrUnset {return _dbged .ST_AnimOneStr .String ();};if _dbged .ST_AnimLvlStr !=ST_AnimLvlStrUnset {return _dbged .ST_AnimLvlStr .String (); -};if _dbged .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {return _dbged .ST_ResizeHandlesStr .String ();};return "";};type ST_PtType byte ; +// Validate validates the CT_StyleDefinitionHeader and its children +func (_gagdc *CT_StyleDefinitionHeader )Validate ()error {return _gagdc .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072");};func (_ceab *ST_ParameterId )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ceab =0; +case "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n":*_ceab =1;case "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n":*_ceab =2;case "\u0063\u0068\u0044i\u0072":*_ceab =3;case "\u0063h\u0041\u006c\u0069\u0067\u006e":*_ceab =4;case "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e":*_ceab =5; +case "\u006c\u0069\u006e\u0044\u0069\u0072":*_ceab =6;case "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r":*_ceab =7;case "\u0073\u0074\u0045\u006c\u0065\u006d":*_ceab =8;case "\u0062\u0065\u006e\u0064\u0050\u0074":*_ceab =9;case "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074":*_ceab =10; +case "\u0062\u0065\u0067\u0053\u0074\u0079":*_ceab =11;case "\u0065\u006e\u0064\u0053\u0074\u0079":*_ceab =12;case "\u0064\u0069\u006d":*_ceab =13;case "\u0072o\u0074\u0050\u0061\u0074\u0068":*_ceab =14;case "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p":*_ceab =15; +case "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e":*_ceab =16;case "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e":*_ceab =17;case "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b":*_ceab =18; +case "\u0074\u0078\u0044i\u0072":*_ceab =19;case "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073":*_ceab =20;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072":*_ceab =21;case "\u0074x\u0042\u006c\u0044\u0069\u0072":*_ceab =22; +case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a":*_ceab =23;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074":*_ceab =24;case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068":*_ceab =25; +case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068":*_ceab =26;case "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e":*_ceab =27;case "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e":*_ceab =28; +case "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_ceab =29;case "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_ceab =30;case "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft":*_ceab =31; +case "\u0067\u0072\u0044i\u0072":*_ceab =32;case "\u0066l\u006f\u0077\u0044\u0069\u0072":*_ceab =33;case "\u0063o\u006e\u0074\u0044\u0069\u0072":*_ceab =34;case "\u0062\u006b\u0070\u0074":*_ceab =35;case "\u006f\u0066\u0066":*_ceab =36;case "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n":*_ceab =37; +case "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_ceab =38;case "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c":*_ceab =39;case "\u0073\u0074\u0041n\u0067":*_ceab =40;case "\u0073p\u0061\u006e\u0041\u006e\u0067":*_ceab =41; +case "\u0061\u0072":*_ceab =42;case "\u006cn\u0053\u0070\u0050\u0061\u0072":*_ceab =43;case "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050":*_ceab =44;case "\u006c\u006e\u0053\u0070\u0043\u0068":*_ceab =45;case "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P":*_ceab =46; +case "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074":*_ceab =47;case "\u0061l\u0069\u0067\u006e\u0054\u0078":*_ceab =48;case "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065":*_ceab =49;case "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065":*_ceab =50; +case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065":*_ceab =51;case "\u0073r\u0063\u004e\u006f\u0064\u0065":*_ceab =52;case "\u0064s\u0074\u004e\u006f\u0064\u0065":*_ceab =53;case "\u0062\u0065\u0067\u0050\u0074\u0073":*_ceab =54; +case "\u0065\u006e\u0064\u0050\u0074\u0073":*_ceab =55;};return nil ;}; -// Validate validates the CT_DiagramDefinition and its children -func (_ecc *CT_DiagramDefinition )Validate ()error {return _ecc .ValidateWithPath ("C\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};const (ST_AnimLvlStrUnset ST_AnimLvlStr =0;ST_AnimLvlStrNone ST_AnimLvlStr =1; -ST_AnimLvlStrLvl ST_AnimLvlStr =2;ST_AnimLvlStrCtr ST_AnimLvlStr =3;);func (_cgaeb ST_CenterShapeMapping )ValidateWithPath (path string )error {switch _cgaeb {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgaeb )); -};return nil ;};func NewCT_Otherwise ()*CT_Otherwise {_eace :=&CT_Otherwise {};return _eace };func (_cggg ST_ConnectorRouting )ValidateWithPath (path string )error {switch _cggg {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cggg )); -};return nil ;};func (_afgaf *ST_TextDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gafa ,_aegbd :=d .Token ();if _aegbd !=nil {return _aegbd ;};if _dbbgb ,_abfad :=_gafa .(_b .EndElement );_abfad &&_dbbgb .Name ==start .Name {*_afgaf =1; -return nil ;};if _acfg ,_baec :=_gafa .(_b .CharData );!_baec {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gafa );}else {switch string (_acfg ){case "":*_afgaf =0; -case "\u0066\u0072\u006fm\u0054":*_afgaf =1;case "\u0066\u0072\u006fm\u0042":*_afgaf =2;};};_gafa ,_aegbd =d .Token ();if _aegbd !=nil {return _aegbd ;};if _fadf ,_ddbaf :=_gafa .(_b .EndElement );_ddbaf &&_fadf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gafa ); -};func NewCT_Name ()*CT_Name {_fdad :=&CT_Name {};return _fdad };func (_eded *ST_HierarchyAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_eded =0;case "\u0074\u004c":*_eded =1;case "\u0074\u0052":*_eded =2;case "\u0074\u0043\u0074\u0072\u0043\u0068":*_eded =3; -case "\u0074C\u0074\u0072\u0044\u0065\u0073":*_eded =4;case "\u0062\u004c":*_eded =5;case "\u0062\u0052":*_eded =6;case "\u0062\u0043\u0074\u0072\u0043\u0068":*_eded =7;case "\u0062C\u0074\u0072\u0044\u0065\u0073":*_eded =8;case "\u006c\u0054":*_eded =9; -case "\u006c\u0042":*_eded =10;case "\u006c\u0043\u0074\u0072\u0043\u0068":*_eded =11;case "\u006cC\u0074\u0072\u0044\u0065\u0073":*_eded =12;case "\u0072\u0054":*_eded =13;case "\u0072\u0042":*_eded =14;case "\u0072\u0043\u0074\u0072\u0043\u0068":*_eded =15; -case "\u0072C\u0074\u0072\u0044\u0065\u0073":*_eded =16;};return nil ;};func (_dbdfb ST_ChildDirection )ValidateWithPath (path string )error {switch _dbdfb {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbdfb )); -};return nil ;};func (_eecb *ST_ChildDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_eecb =0;case "\u0068\u006f\u0072\u007a":*_eecb =1;case "\u0076\u0065\u0072\u0074":*_eecb =2;};return nil ;};func (_cdfe *RelIds )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0072\u0065\u006c\u0049\u0064\u0073";return _cdfe .CT_RelIds .MarshalXML (e ,start );};func (_fbff ST_DiagramHorizontalAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fbff .String (),start ); -};func NewCT_CTStyleLabel ()*CT_CTStyleLabel {_bbdc :=&CT_CTStyleLabel {};return _bbdc };func (_gbffa ST_RotationPath )String ()string {switch _gbffa {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h"; -};return "";};const (ST_DiagramHorizontalAlignmentUnset ST_DiagramHorizontalAlignment =0;ST_DiagramHorizontalAlignmentL ST_DiagramHorizontalAlignment =1;ST_DiagramHorizontalAlignmentCtr ST_DiagramHorizontalAlignment =2;ST_DiagramHorizontalAlignmentR ST_DiagramHorizontalAlignment =3; -ST_DiagramHorizontalAlignmentNone ST_DiagramHorizontalAlignment =4;);func (_cdbf ST_Breakpoint )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_cdbf .String (),start );};func (_ggda ST_ChildAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ggda .String (),start ); -}; +// Validate validates the CT_Constraint and its children +func (_bbaf *CT_Constraint )Validate ()error {return _bbaf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074");};func (_bcga *CT_Adj )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064\u0078"},Value :_ge .Sprintf ("\u0025\u0076",_bcga .IdxAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_bcga .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_face *CT_OtherwiseChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _face .Alg !=nil {_ddefa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_face .Alg ,_ddefa );}else if _face .Shape !=nil {_bec :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_face .Shape ,_bec ); +}else if _face .PresOf !=nil {_edgg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_face .PresOf ,_edgg );}else if _face .ConstrLst !=nil {_gedc :=_d .StartElement {Name :_d .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; +e .EncodeElement (_face .ConstrLst ,_gedc );}else if _face .RuleLst !=nil {_dgec :=_d .StartElement {Name :_d .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_face .RuleLst ,_dgec );}else if _face .ForEach !=nil {_bbcge :=_d .StartElement {Name :_d .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; +e .EncodeElement (_face .ForEach ,_bbcge );}else if _face .LayoutNode !=nil {_bafa :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_face .LayoutNode ,_bafa );}else if _face .Choose !=nil {_dfdb :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; +e .EncodeElement (_face .Choose ,_dfdb );}else if _face .ExtLst !=nil {_aaca :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_face .ExtLst ,_aaca );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fbecg ST_AutoTextRotation )String ()string {switch _fbecg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0075\u0070\u0072";case 3:return "\u0067\u0072\u0061\u0076";};return "";};func (_bebff ST_Direction )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bebff .String (),start ); +};type ST_AlgorithmType byte ;type ColorsDef struct{CT_ColorTransform };func (_bdfba *ST_SecondaryChildAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebdcg ,_acabg :=d .Token ();if _acabg !=nil {return _acabg ;};if _fgfdb ,_debf :=_ebdcg .(_d .EndElement ); +_debf &&_fgfdb .Name ==start .Name {*_bdfba =1;return nil ;};if _ccde ,_gacdd :=_ebdcg .(_d .CharData );!_gacdd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebdcg ); +}else {switch string (_ccde ){case "":*_bdfba =0;case "\u006e\u006f\u006e\u0065":*_bdfba =1;case "\u0074":*_bdfba =2;case "\u0062":*_bdfba =3;case "\u006c":*_bdfba =4;case "\u0072":*_bdfba =5;};};_ebdcg ,_acabg =d .Token ();if _acabg !=nil {return _acabg ; +};if _ggcfb ,_ffcd :=_ebdcg .(_d .EndElement );_ffcd &&_ggcfb .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebdcg ); +};func (_eaeb *ST_TextDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eaeb =0;case "\u0066\u0072\u006fm\u0054":*_eaeb =1;case "\u0066\u0072\u006fm\u0042":*_eaeb =2;};return nil ;};func (_agff *ST_StartingElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgddg ,_fcacd :=d .Token (); +if _fcacd !=nil {return _fcacd ;};if _accfc ,_geabd :=_cgddg .(_d .EndElement );_geabd &&_accfc .Name ==start .Name {*_agff =1;return nil ;};if _dffbg ,_fdccg :=_cgddg .(_d .CharData );!_fdccg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgddg ); +}else {switch string (_dffbg ){case "":*_agff =0;case "\u006e\u006f\u0064\u0065":*_agff =1;case "\u0074\u0072\u0061n\u0073":*_agff =2;};};_cgddg ,_fcacd =d .Token ();if _fcacd !=nil {return _fcacd ;};if _dcbbf ,_baff :=_cgddg .(_d .EndElement );_baff &&_dcbbf .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgddg );}; -// Validate validates the AG_IteratorAttributes and its children -func (_ee *AG_IteratorAttributes )Validate ()error {return _ee .ValidateWithPath ("A\u0047\u005f\u0049\u0074er\u0061t\u006f\u0072\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");};func (_fgfdc ST_GrowDirection )String ()string {switch _fgfdc {case 0:return ""; -case 1:return "\u0074\u004c";case 2:return "\u0074\u0052";case 3:return "\u0062\u004c";case 4:return "\u0062\u0052";};return "";};func (_aaa *CT_CTCategories )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eee :for {_eaf ,_bgg :=d .Token (); -if _bgg !=nil {return _bgg ;};switch _dce :=_eaf .(type ){case _b .StartElement :switch _dce .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_bed :=NewCT_CTCategory (); -if _aadf :=d .DecodeElement (_bed ,&_dce );_aadf !=nil {return _aadf ;};_aaa .Cat =append (_aaa .Cat ,_bed );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0054\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_dce .Name ); -if _bbcd :=d .Skip ();_bbcd !=nil {return _bbcd ;};};case _b .EndElement :break _eee ;case _b .CharData :};};return nil ;};func (_ecbe ST_ConnectorDimension )String ()string {switch _ecbe {case 0:return "";case 1:return "\u0031\u0044";case 2:return "\u0032\u0044"; -case 3:return "\u0063\u0075\u0073\u0074";};return "";};type CT_BulletEnabled struct{ +// ValidateWithPath validates the AG_ConstraintAttributes and its children, prefixing error messages with path +func (_cf *AG_ConstraintAttributes )ValidateWithPath (path string )error {if _cf .TypeAttr ==ST_ConstraintTypeUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _f :=_cf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_f !=nil {return _f ;};if _eg :=_cf .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_eg !=nil {return _eg ;};if _abc :=_cf .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_abc !=nil {return _abc ;};return nil ;};func NewCT_StyleDefinition ()*CT_StyleDefinition {_dcda :=&CT_StyleDefinition {};return _dcda };func (_fbcc *CT_NumericRule )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fbcc .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_fbcc .ValAttr )}); +};if _fbcc .FactAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0061\u0063\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_fbcc .FactAttr )});};if _fbcc .MaxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0078"},Value :_ge .Sprintf ("\u0025\u0076",*_fbcc .MaxAttr )}); +};_eedd ,_dgg :=_fbcc .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _dgg !=nil {return _dgg ;};start .Attr =append (start .Attr ,_eedd );if _fbcc .ForAttr !=ST_ConstraintRelationshipUnset {_gefg ,_cdeb :=_fbcc .ForAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u0072"}); +if _cdeb !=nil {return _cdeb ;};start .Attr =append (start .Attr ,_gefg );};if _fbcc .ForNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_fbcc .ForNameAttr )}); +};if _fbcc .PtTypeAttr !=ST_ElementTypeUnset {_dfgf ,_fcfc :=_fbcc .PtTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"});if _fcfc !=nil {return _fcfc ;};start .Attr =append (start .Attr ,_dfgf );};e .EncodeToken (start ); +if _fbcc .ExtLst !=nil {_aagf :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbcc .ExtLst ,_aagf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_CTStyleLabel struct{ -// Show Insert Bullet Value -ValAttr *bool ;}; +// Name +NameAttr string ; -// ValidateWithPath validates the CT_CxnList and its children, prefixing error messages with path -func (_ebcaf *CT_CxnList )ValidateWithPath (path string )error {for _ffca ,_ade :=range _ebcaf .Cxn {if _fbgb :=_ade .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043\u0078\u006e\u005b\u0025\u0064\u005d",path ,_ffca ));_fbgb !=nil {return _fbgb ; -};};return nil ;};type ST_TextDirection byte ;func (_dbec ST_VerticalAlignment )String ()string {switch _dbec {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064";case 3:return "\u0062";case 4:return "\u006e\u006f\u006e\u0065";}; -return "";};func (_gdcag ST_HierarchyAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ddbgc :=_b .Attr {};_ddbgc .Name =name ;switch _gdcag {case ST_HierarchyAlignmentUnset :_ddbgc .Value ="";case ST_HierarchyAlignmentTL :_ddbgc .Value ="\u0074\u004c"; -case ST_HierarchyAlignmentTR :_ddbgc .Value ="\u0074\u0052";case ST_HierarchyAlignmentTCtrCh :_ddbgc .Value ="\u0074\u0043\u0074\u0072\u0043\u0068";case ST_HierarchyAlignmentTCtrDes :_ddbgc .Value ="\u0074C\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentBL :_ddbgc .Value ="\u0062\u004c"; -case ST_HierarchyAlignmentBR :_ddbgc .Value ="\u0062\u0052";case ST_HierarchyAlignmentBCtrCh :_ddbgc .Value ="\u0062\u0043\u0074\u0072\u0043\u0068";case ST_HierarchyAlignmentBCtrDes :_ddbgc .Value ="\u0062C\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentLT :_ddbgc .Value ="\u006c\u0054"; -case ST_HierarchyAlignmentLB :_ddbgc .Value ="\u006c\u0042";case ST_HierarchyAlignmentLCtrCh :_ddbgc .Value ="\u006c\u0043\u0074\u0072\u0043\u0068";case ST_HierarchyAlignmentLCtrDes :_ddbgc .Value ="\u006cC\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentRT :_ddbgc .Value ="\u0072\u0054"; -case ST_HierarchyAlignmentRB :_ddbgc .Value ="\u0072\u0042";case ST_HierarchyAlignmentRCtrCh :_ddbgc .Value ="\u0072\u0043\u0074\u0072\u0043\u0068";case ST_HierarchyAlignmentRCtrDes :_ddbgc .Value ="\u0072C\u0074\u0072\u0044\u0065\u0073";};return _ddbgc ,nil ; -};func NewCT_StyleLabel ()*CT_StyleLabel {_dcbc :=&CT_StyleLabel {};return _dcbc };type ST_StartingElement byte ;type CT_StyleDefinition struct{ +// Fill Color List +FillClrLst *CT_Colors ; -// Unique Style ID -UniqueIdAttr *string ; +// Line Color List +LinClrLst *CT_Colors ; -// Minimum Version -MinVerAttr *string ; +// Effect Color List +EffectClrLst *CT_Colors ; -// Title -Title []*CT_SDName ; +// Text Line Color List +TxLinClrLst *CT_Colors ; -// Style Label Description -Desc []*CT_SDDescription ; +// Text Fill Color List +TxFillClrLst *CT_Colors ; -// Category List -CatLst *CT_SDCategories ; +// Text Effect Color List +TxEffectClrLst *CT_Colors ;ExtLst *_cg .CT_OfficeArtExtensionList ;};type ST_ConstraintRelationship byte ; -// 3-D Scene -Scene3d *_g .CT_Scene3D ; +// ValidateWithPath validates the CT_StyleDefinitionHeaderLst and its children, prefixing error messages with path +func (_egcbg *CT_StyleDefinitionHeaderLst )ValidateWithPath (path string )error {for _egbc ,_bbba :=range _egcbg .StyleDefHdr {if _febec :=_bbba .ValidateWithPath (_ge .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0048d\u0072\u005b\u0025\u0064\u005d",path ,_egbc )); +_febec !=nil {return _febec ;};};return nil ;};type CT_Cxn struct{ -// Style Label -StyleLbl []*CT_StyleLabel ;ExtLst *_g .CT_OfficeArtExtensionList ;};type StyleDefHdr struct{CT_StyleDefinitionHeader };func ParseUnionST_PrSetCustVal (s string )(ST_PrSetCustVal ,error ){return ST_PrSetCustVal {},nil };func (_gdcg ST_ConnectorPoint )ValidateWithPath (path string )error {switch _gdcg {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdcg )); -};return nil ;};func NewCT_When ()*CT_When {_fcdcgf :=&CT_When {};_fcdcgf .FuncAttr =ST_FunctionType (1);_fcdcgf .OpAttr =ST_FunctionOperator (1);return _fcdcgf ;};const (ST_FlowDirectionUnset ST_FlowDirection =0;ST_FlowDirectionRow ST_FlowDirection =1; -ST_FlowDirectionCol ST_FlowDirection =2;);type ST_SecondaryLinearDirection byte ;func (_ga *AG_ConstraintAttributes )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {_df ,_ca :=_ga .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _ca !=nil {return _ca ;};start .Attr =append (start .Attr ,_df );if _ga .ForAttr !=ST_ConstraintRelationshipUnset {_fd ,_bb :=_ga .ForAttr .MarshalXMLAttr (_b .Name {Local :"\u0066\u006f\u0072"});if _bb !=nil {return _bb ;};start .Attr =append (start .Attr ,_fd ); -};if _ga .ForNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_ga .ForNameAttr )});};if _ga .PtTypeAttr !=ST_ElementTypeUnset {_cad ,_dg :=_ga .PtTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"}); -if _dg !=nil {return _dg ;};start .Attr =append (start .Attr ,_cad );};return nil ;}; +// Model Identifier +ModelIdAttr ST_ModelId ; -// ValidateWithPath validates the ColorsDef and its children, prefixing error messages with path -func (_cbaag *ColorsDef )ValidateWithPath (path string )error {if _ceaf :=_cbaag .CT_ColorTransform .ValidateWithPath (path );_ceaf !=nil {return _ceaf ;};return nil ;};func (_ccebd ST_ConstraintType )Validate ()error {return _ccebd .ValidateWithPath ("")}; -type ST_BoolOperator byte ;type ST_ArrowheadStyle byte ;func NewCT_PresentationOf ()*CT_PresentationOf {_cafa :=&CT_PresentationOf {};return _cafa };type ST_ContinueDirection byte ; +// Point Type +TypeAttr ST_CxnType ; -// ValidateWithPath validates the CT_StyleDefinitionHeader and its children, prefixing error messages with path -func (_ccbfe *CT_StyleDefinitionHeader )ValidateWithPath (path string )error {for _egbc ,_bfac :=range _ccbfe .Title {if _afde :=_bfac .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_egbc )); -_afde !=nil {return _afde ;};};for _fbeed ,_dbfc :=range _ccbfe .Desc {if _fcbad :=_dbfc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_fbeed ));_fcbad !=nil {return _fcbad ;};};if _ccbfe .CatLst !=nil {if _cbbea :=_ccbfe .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_cbbea !=nil {return _cbbea ;};};if _ccbfe .ExtLst !=nil {if _fbgf :=_ccbfe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbgf !=nil {return _fbgf ;};};return nil ;};func (_cacb ST_VariableType )ValidateWithPath (path string )error {switch _cacb {case 0,1,2,3,4,5,6,7,8,9,10:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cacb )); -};return nil ;};func (_ddbff *ST_ParameterVal )Validate ()error {return _ddbff .ValidateWithPath ("")}; +// Source Identifier +SrcIdAttr ST_ModelId ; -// Validate validates the CT_WhenChoice and its children -func (_fcdfe *CT_WhenChoice )Validate ()error {return _fcdfe .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0068\u0065\u006e\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Destination Identifier +DestIdAttr ST_ModelId ; -// Validate validates the CT_CTCategory and its children -func (_dad *CT_CTCategory )Validate ()error {return _dad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_ggbf ST_SecondaryLinearDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ggbf .String (),start ); -};func (_bdgag ST_PyramidAccentTextMargin )String ()string {switch _bdgag {case 0:return "";case 1:return "\u0073\u0074\u0065\u0070";case 2:return "\u0073\u0074\u0061c\u006b";};return "";};const (ST_ConstraintRelationshipUnset ST_ConstraintRelationship =0; -ST_ConstraintRelationshipSelf ST_ConstraintRelationship =1;ST_ConstraintRelationshipCh ST_ConstraintRelationship =2;ST_ConstraintRelationshipDes ST_ConstraintRelationship =3;);func (_cfeg ST_ChildAlignment )String ()string {switch _cfeg {case 0:return ""; -case 1:return "\u0074";case 2:return "\u0062";case 3:return "\u006c";case 4:return "\u0072";};return "";};func (_gaeba ST_ResizeHandlesStr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_gaeba .String (),start );}; -func (_bfdg *ST_AnimLvlStr )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bfdg =0;case "\u006e\u006f\u006e\u0065":*_bfdg =1;case "\u006c\u0076\u006c":*_bfdg =2;case "\u0063\u0074\u0072":*_bfdg =3;};return nil ;};func (_aace ST_ConnectorPoint )Validate ()error {return _aace .ValidateWithPath ("")}; +// Source Position +SrcOrdAttr uint32 ; +// Destination Position +DestOrdAttr uint32 ; -// Validate validates the CT_AnimLvl and its children -func (_bf *CT_AnimLvl )Validate ()error {return _bf .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c");};type ST_LinearDirection byte ;func NewCT_ResizeHandles ()*CT_ResizeHandles {_ebbe :=&CT_ResizeHandles {};return _ebbe }; -func (_dcbe *CT_ChildMax )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _dcbe .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_dcbe .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_gaff ST_ChildOrderType )Validate ()error {return _gaff .ValidateWithPath ("")};func (_gagb *ST_AlgorithmType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gagb =0; -case "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e":*_gagb =1;case "\u0063\u006f\u006e\u006e":*_gagb =2;case "\u0063\u0079\u0063l\u0065":*_gagb =3;case "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd":*_gagb =4;case "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074":*_gagb =5; -case "\u0070\u0079\u0072\u0061":*_gagb =6;case "\u006c\u0069\u006e":*_gagb =7;case "\u0073\u0070":*_gagb =8;case "\u0074\u0078":*_gagb =9;case "\u0073\u006e\u0061k\u0065":*_gagb =10;};return nil ;};func (_begb ST_ChildAlignment )ValidateWithPath (path string )error {switch _begb {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_begb )); -};return nil ;};func NewCT_RelIds ()*CT_RelIds {_deba :=&CT_RelIds {};return _deba };func ParseUnionST_LayoutShapeType (s string )(ST_LayoutShapeType ,error ){return ST_LayoutShapeType {},nil ;};type ST_FallbackDimension byte ;func (_efcea ST_TextBlockDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_fdbd :=_b .Attr {}; -_fdbd .Name =name ;switch _efcea {case ST_TextBlockDirectionUnset :_fdbd .Value ="";case ST_TextBlockDirectionHorz :_fdbd .Value ="\u0068\u006f\u0072\u007a";case ST_TextBlockDirectionVert :_fdbd .Value ="\u0076\u0065\u0072\u0074";};return _fdbd ,nil ;}; +// Parent Transition Identifier +ParTransIdAttr *ST_ModelId ; +// Sibling Transition Identifier +SibTransIdAttr *ST_ModelId ; -// Validate validates the CT_ColorTransformHeaderLst and its children -func (_ddd *CT_ColorTransformHeaderLst )Validate ()error {return _ddd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061n\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065r\u004c\u0073\u0074");};func (_adg *CT_ColorTransformHeaderLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cbfg :for {_bef ,_ecdc :=d .Token (); -if _ecdc !=nil {return _ecdc ;};switch _aadd :=_bef .(type ){case _b .StartElement :switch _aadd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}:_ded :=NewCT_ColorTransformHeader (); -if _fcaf :=d .DecodeElement (_ded ,&_aadd );_fcaf !=nil {return _fcaf ;};_adg .ColorsDefHdr =append (_adg .ColorsDefHdr ,_ded );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0043\u006fl\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_aadd .Name ); -if _cgdc :=d .Skip ();_cgdc !=nil {return _cgdc ;};};case _b .EndElement :break _cbfg ;case _b .CharData :};};return nil ;};func (_agcc ST_ConstraintRelationship )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_agcc .String (),start ); -};func (_dbgb *CT_Category )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_fdeda :=range start .Attr {if _fdeda .Name .Local =="\u0074\u0079\u0070\u0065"{_dced :=_fdeda .Value ;_dbgb .TypeAttr =_dced ;continue ;};if _fdeda .Name .Local =="\u0070\u0072\u0069"{_fcg ,_def :=_f .ParseUint (_fdeda .Value ,10,32); -if _def !=nil {return _def ;};_dbgb .PriAttr =uint32 (_fcg );continue ;};};for {_dgfb ,_gcfc :=d .Token ();if _gcfc !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u003a\u0020\u0025\u0073",_gcfc ); -};if _bfcg ,_bgfe :=_dgfb .(_b .EndElement );_bgfe &&_bfcg .Name ==start .Name {break ;};};return nil ;};func (_dcdgc *ST_CxnType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_edeb ,_bagd :=d .Token ();if _bagd !=nil {return _bagd ;};if _agfff ,_faef :=_edeb .(_b .EndElement ); -_faef &&_agfff .Name ==start .Name {*_dcdgc =1;return nil ;};if _bgde ,_dadc :=_edeb .(_b .CharData );!_dadc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edeb ); -}else {switch string (_bgde ){case "":*_dcdgc =0;case "\u0070\u0061\u0072O\u0066":*_dcdgc =1;case "\u0070\u0072\u0065\u0073\u004f\u0066":*_dcdgc =2;case "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff":*_dcdgc =3;case "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070":*_dcdgc =4; -};};_edeb ,_bagd =d .Token ();if _bagd !=nil {return _bagd ;};if _eeffd ,_ccdb :=_edeb .(_b .EndElement );_ccdb &&_eeffd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edeb ); -}; +// Presentation Identifier +PresIdAttr *string ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_febeab ST_NodeHorizontalAlignment )String ()string {switch _febeab {case 0:return "";case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";};return "";};func (_gefcg ST_DiagramHorizontalAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fecg :=_d .Attr {}; +_fecg .Name =name ;switch _gefcg {case ST_DiagramHorizontalAlignmentUnset :_fecg .Value ="";case ST_DiagramHorizontalAlignmentL :_fecg .Value ="\u006c";case ST_DiagramHorizontalAlignmentCtr :_fecg .Value ="\u0063\u0074\u0072";case ST_DiagramHorizontalAlignmentR :_fecg .Value ="\u0072"; +case ST_DiagramHorizontalAlignmentNone :_fecg .Value ="\u006e\u006f\u006e\u0065";};return _fecg ,nil ;};func NewCT_Colors ()*CT_Colors {_fagf :=&CT_Colors {};return _fagf };func (_effg *CT_LayoutVariablePropertySet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_afbg :for {_degcf ,_geda :=d .Token (); +if _geda !=nil {return _geda ;};switch _ceacc :=_degcf .(type ){case _d .StartElement :switch _ceacc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074"}:_effg .OrgChart =NewCT_OrgChart (); +if _cbde :=d .DecodeElement (_effg .OrgChart ,&_ceacc );_cbde !=nil {return _cbde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u004da\u0078"}:_effg .ChMax =NewCT_ChildMax (); +if _gfdb :=d .DecodeElement (_effg .ChMax ,&_ceacc );_gfdb !=nil {return _gfdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u0050\u0072\u0065\u0066"}:_effg .ChPref =NewCT_ChildPref (); +if _bfee :=d .DecodeElement (_effg .ChPref ,&_ceacc );_bfee !=nil {return _bfee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0075\u006c\u006c\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064"}:_effg .BulletEnabled =NewCT_BulletEnabled (); +if _dfaa :=d .DecodeElement (_effg .BulletEnabled ,&_ceacc );_dfaa !=nil {return _dfaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0069\u0072"}:_effg .Dir =NewCT_Direction (); +if _cgda :=d .DecodeElement (_effg .Dir ,&_ceacc );_cgda !=nil {return _cgda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"}:_effg .HierBranch =NewCT_HierBranchStyle (); +if _ffec :=d .DecodeElement (_effg .HierBranch ,&_ceacc );_ffec !=nil {return _ffec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061n\u0069\u006d\u004f\u006e\u0065"}:_effg .AnimOne =NewCT_AnimOne (); +if _daca :=d .DecodeElement (_effg .AnimOne ,&_ceacc );_daca !=nil {return _daca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061n\u0069\u006d\u004c\u0076\u006c"}:_effg .AnimLvl =NewCT_AnimLvl (); +if _gbadc :=d .DecodeElement (_effg .AnimLvl ,&_ceacc );_gbadc !=nil {return _gbadc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073"}:_effg .ResizeHandles =NewCT_ResizeHandles (); +if _bgda :=d .DecodeElement (_effg .ResizeHandles ,&_ceacc );_bgda !=nil {return _bgda ;};default:_c .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062\u006c\u0065P\u0072\u006fpe\u0072\u0074\u0079S\u0065\u0074\u0020\u0025\u0076",_ceacc .Name ); +if _efdf :=d .Skip ();_efdf !=nil {return _efdf ;};};case _d .EndElement :break _afbg ;case _d .CharData :};};return nil ;};func (_gabafc ST_ContinueDirection )Validate ()error {return _gabafc .ValidateWithPath ("")};func (_fgac ST_ElementType )ValidateWithPath (path string )error {switch _fgac {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgac )); +};return nil ;};type CT_Description struct{ -// ValidateWithPath validates the AG_ConstraintRefAttributes and its children, prefixing error messages with path -func (_aef *AG_ConstraintRefAttributes )ValidateWithPath (path string )error {if _ef :=_aef .RefTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_ef !=nil {return _ef ;};if _fg :=_aef .RefForAttr .ValidateWithPath (path +"/\u0052\u0065\u0066\u0046\u006f\u0072\u0041\u0074\u0074\u0072"); -_fg !=nil {return _fg ;};if _fdg :=_aef .RefPtTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0066\u0050\u0074\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_fdg !=nil {return _fdg ;};return nil ;}; +// Language +LangAttr *string ; -// ValidateWithPath validates the CT_LayoutNode and its children, prefixing error messages with path -func (_fgc *CT_LayoutNode )ValidateWithPath (path string )error {if _cbbe :=_fgc .ChOrderAttr .ValidateWithPath (path +"\u002f\u0043\u0068O\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_cbbe !=nil {return _cbbe ;};for _daba ,_dbdb :=range _fgc .LayoutNodeChoice {if _egbd :=_dbdb .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fLa\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_daba )); -_egbd !=nil {return _egbd ;};};return nil ;}; +// Value +ValAttr string ;};func (_aeg *CT_ChildPref )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gadd :=range start .Attr {if _gadd .Name .Local =="\u0076\u0061\u006c"{_faee ,_degc :=_a .ParseInt (_gadd .Value ,10,32);if _degc !=nil {return _degc ; +};_abce :=int32 (_faee );_aeg .ValAttr =&_abce ;continue ;};};for {_aeac ,_dgc :=d .Token ();if _dgc !=nil {return _ge .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0068i\u006c\u0064\u0050\u0072\u0065\u0066\u003a\u0020\u0025\u0073",_dgc ); +};if _aef ,_eabd :=_aeac .(_d .EndElement );_eabd &&_aef .Name ==start .Name {break ;};};return nil ;};type ST_FallbackDimension byte ;type CT_BulletEnabled struct{ -// Validate validates the CT_CTDescription and its children -func (_eba *CT_CTDescription )Validate ()error {return _eba .ValidateWithPath ("\u0043\u0054_\u0043\u0054\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e");};func (_cccbf ST_RotationPath )ValidateWithPath (path string )error {switch _cccbf {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cccbf )); -};return nil ;};func (_dgfg ST_LinearDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_egbec :=_b .Attr {};_egbec .Name =name ;switch _dgfg {case ST_LinearDirectionUnset :_egbec .Value ="";case ST_LinearDirectionFromL :_egbec .Value ="\u0066\u0072\u006fm\u004c"; -case ST_LinearDirectionFromR :_egbec .Value ="\u0066\u0072\u006fm\u0052";case ST_LinearDirectionFromT :_egbec .Value ="\u0066\u0072\u006fm\u0054";case ST_LinearDirectionFromB :_egbec .Value ="\u0066\u0072\u006fm\u0042";};return _egbec ,nil ;};func (_ecadg *ST_HierBranchStyle )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ecadg =0; -case "\u006c":*_ecadg =1;case "\u0072":*_ecadg =2;case "\u0068\u0061\u006e\u0067":*_ecadg =3;case "\u0073\u0074\u0064":*_ecadg =4;case "\u0069\u006e\u0069\u0074":*_ecadg =5;};return nil ;};type LayoutDefHdrLst struct{CT_DiagramDefinitionHeaderLst };func (_dgf *CT_Adj )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dgf .IdxAttr =1; -for _ ,_fee :=range start .Attr {if _fee .Name .Local =="\u0069\u0064\u0078"{_ed ,_cfb :=_f .ParseUint (_fee .Value ,10,32);if _cfb !=nil {return _cfb ;};_dgf .IdxAttr =uint32 (_ed );continue ;};if _fee .Name .Local =="\u0076\u0061\u006c"{_gac ,_ebe :=_f .ParseFloat (_fee .Value ,64); -if _ebe !=nil {return _ebe ;};_dgf .ValAttr =_gac ;continue ;};};for {_ebc ,_afg :=d .Token ();if _afg !=nil {return _c .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_afg );};if _fgd ,_aag :=_ebc .(_b .EndElement ); -_aag &&_fgd .Name ==start .Name {break ;};};return nil ;};func (_cfcg *CT_Description )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _cfcg .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_cfcg .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_cfcg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Show Insert Bullet Value +ValAttr *bool ;};func (_fead ST_ChildAlignment )Validate ()error {return _fead .ValidateWithPath ("")};func (_caef ST_CxnType )ValidateWithPath (path string )error {switch _caef {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caef )); +};return nil ;};func (_dddg *CT_Name )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dddg .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_dddg .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_dddg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_SDCategory and its children, prefixing error messages with path -func (_ccfg *CT_SDCategory )ValidateWithPath (path string )error {return nil };const (ST_GrowDirectionUnset ST_GrowDirection =0;ST_GrowDirectionTL ST_GrowDirection =1;ST_GrowDirectionTR ST_GrowDirection =2;ST_GrowDirectionBL ST_GrowDirection =3;ST_GrowDirectionBR ST_GrowDirection =4; -);func (_ebcde ST_LinearDirection )ValidateWithPath (path string )error {switch _ebcde {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcde )); -};return nil ;};const (ST_RotationPathUnset ST_RotationPath =0;ST_RotationPathNone ST_RotationPath =1;ST_RotationPathAlongPath ST_RotationPath =2;);func (_fgf *CT_Category )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_fgf .TypeAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0069"},Value :_c .Sprintf ("\u0025\u0076",_fgf .PriAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_decd *ST_ChildDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ebaga ,_cdba :=d .Token (); -if _cdba !=nil {return _cdba ;};if _adbf ,_bfede :=_ebaga .(_b .EndElement );_bfede &&_adbf .Name ==start .Name {*_decd =1;return nil ;};if _fdcb ,_faca :=_ebaga .(_b .CharData );!_faca {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebaga ); -}else {switch string (_fdcb ){case "":*_decd =0;case "\u0068\u006f\u0072\u007a":*_decd =1;case "\u0076\u0065\u0072\u0074":*_decd =2;};};_ebaga ,_cdba =d .Token ();if _cdba !=nil {return _cdba ;};if _dagfe ,_cebfc :=_ebaga .(_b .EndElement );_cebfc &&_dagfe .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebaga );};type ST_TextBlockDirection byte ; +// Validate validates the LayoutDef and its children +func (_bbef *LayoutDef )Validate ()error {return _bbef .ValidateWithPath ("\u004ca\u0079\u006f\u0075\u0074\u0044\u0065f");};type ST_ContinueDirection byte ; -// ValidateWithPath validates the CT_ElemPropSet and its children, prefixing error messages with path -func (_beceg *CT_ElemPropSet )ValidateWithPath (path string )error {if _beceg .PresAssocIDAttr !=nil {if _ffae :=_beceg .PresAssocIDAttr .ValidateWithPath (path +"\u002f\u0050r\u0065\u0073\u0041s\u0073\u006f\u0063\u0049\u0044\u0041\u0074\u0074\u0072"); -_ffae !=nil {return _ffae ;};};if _beceg .CustScaleXAttr !=nil {if _fdac :=_beceg .CustScaleXAttr .ValidateWithPath (path +"\u002fC\u0075s\u0074\u0053\u0063\u0061\u006c\u0065\u0058\u0041\u0074\u0074\u0072");_fdac !=nil {return _fdac ;};};if _beceg .CustScaleYAttr !=nil {if _bcb :=_beceg .CustScaleYAttr .ValidateWithPath (path +"\u002fC\u0075s\u0074\u0053\u0063\u0061\u006c\u0065\u0059\u0041\u0074\u0074\u0072"); -_bcb !=nil {return _bcb ;};};if _beceg .CustLinFactXAttr !=nil {if _gddgaa :=_beceg .CustLinFactXAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074X\u0041\u0074\u0074\u0072");_gddgaa !=nil {return _gddgaa ; -};};if _beceg .CustLinFactYAttr !=nil {if _abeg :=_beceg .CustLinFactYAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074Y\u0041\u0074\u0074\u0072");_abeg !=nil {return _abeg ;};};if _beceg .CustLinFactNeighborXAttr !=nil {if _cdec :=_beceg .CustLinFactNeighborXAttr .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u004ci\u006e\u0046\u0061\u0063\u0074N\u0065i\u0067h\u0062\u006f\u0072\u0058\u0041\u0074\u0074r"); -_cdec !=nil {return _cdec ;};};if _beceg .CustLinFactNeighborYAttr !=nil {if _ggdg :=_beceg .CustLinFactNeighborYAttr .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u004ci\u006e\u0046\u0061\u0063\u0074N\u0065i\u0067h\u0062\u006f\u0072\u0059\u0041\u0074\u0074r"); -_ggdg !=nil {return _ggdg ;};};if _beceg .CustRadScaleRadAttr !=nil {if _bfd :=_beceg .CustRadScaleRadAttr .ValidateWithPath (path +"/\u0043u\u0073\u0074\u0052\u0061\u0064\u0053\u0063\u0061l\u0065\u0052\u0061\u0064At\u0074\u0072");_bfd !=nil {return _bfd ; -};};if _beceg .CustRadScaleIncAttr !=nil {if _gcfaa :=_beceg .CustRadScaleIncAttr .ValidateWithPath (path +"/\u0043u\u0073\u0074\u0052\u0061\u0064\u0053\u0063\u0061l\u0065\u0049\u006e\u0063At\u0074\u0072");_gcfaa !=nil {return _gcfaa ;};};if _beceg .PresLayoutVars !=nil {if _eea :=_beceg .PresLayoutVars .ValidateWithPath (path +"\u002fP\u0072e\u0073\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0073"); -_eea !=nil {return _eea ;};};if _beceg .Style !=nil {if _cgce :=_beceg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cgce !=nil {return _cgce ;};};return nil ;};type RelIds struct{CT_RelIds }; +// Validate validates the CT_Category and its children +func (_eada *CT_Category )Validate ()error {return _eada .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_dbacf *ST_LinearDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dbacf =0; +case "\u0066\u0072\u006fm\u004c":*_dbacf =1;case "\u0066\u0072\u006fm\u0052":*_dbacf =2;case "\u0066\u0072\u006fm\u0054":*_dbacf =3;case "\u0066\u0072\u006fm\u0042":*_dbacf =4;};return nil ;};func (_gaea *ColorsDef )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gaea .CT_ColorTransform =*NewCT_ColorTransform (); +for _ ,_dfdd :=range start .Attr {if _dfdd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_decde :=_dfdd .Value ;_gaea .UniqueIdAttr =&_decde ;continue ;};if _dfdd .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_gcdd :=_dfdd .Value ; +_gaea .MinVerAttr =&_gcdd ;continue ;};};_affb :for {_dcdd ,_fgecg :=d .Token ();if _fgecg !=nil {return _fgecg ;};switch _bbbgc :=_dcdd .(type ){case _d .StartElement :switch _bbbgc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_cdgb :=NewCT_CTName (); +if _cdbfg :=d .DecodeElement (_cdgb ,&_bbbgc );_cdbfg !=nil {return _cdbfg ;};_gaea .Title =append (_gaea .Title ,_cdgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_edccag :=NewCT_CTDescription (); +if _caegf :=d .DecodeElement (_edccag ,&_bbbgc );_caegf !=nil {return _caegf ;};_gaea .Desc =append (_gaea .Desc ,_edccag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_gaea .CatLst =NewCT_CTCategories (); +if _feac :=d .DecodeElement (_gaea .CatLst ,&_bbbgc );_feac !=nil {return _feac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_geaf :=NewCT_CTStyleLabel (); +if _eaae :=d .DecodeElement (_geaf ,&_bbbgc );_eaae !=nil {return _eaae ;};_gaea .StyleLbl =append (_gaea .StyleLbl ,_geaf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gaea .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _bged :=d .DecodeElement (_gaea .ExtLst ,&_bbbgc );_bged !=nil {return _bged ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u006f\u006c\u006f\u0072\u0073D\u0065\u0066 \u0025\u0076",_bbbgc .Name ); +if _ebed :=d .Skip ();_ebed !=nil {return _ebed ;};};case _d .EndElement :break _affb ;case _d .CharData :};};return nil ;};func NewCT_SDCategory ()*CT_SDCategory {_acfg :=&CT_SDCategory {};return _acfg }; -// Validate validates the CT_TextProps and its children -func (_fbgg *CT_TextProps )Validate ()error {return _fbgg .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0050\u0072\u006f\u0070\u0073");};func (_cgfe *ST_VerticalAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aadcc ,_gcedg :=d .Token (); -if _gcedg !=nil {return _gcedg ;};if _dbgdc ,_ecege :=_aadcc .(_b .EndElement );_ecege &&_dbgdc .Name ==start .Name {*_cgfe =1;return nil ;};if _fdbgf ,_cbga :=_aadcc .(_b .CharData );!_cbga {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aadcc ); -}else {switch string (_fdbgf ){case "":*_cgfe =0;case "\u0074":*_cgfe =1;case "\u006d\u0069\u0064":*_cgfe =2;case "\u0062":*_cgfe =3;case "\u006e\u006f\u006e\u0065":*_cgfe =4;};};_aadcc ,_gcedg =d .Token ();if _gcedg !=nil {return _gcedg ;};if _aade ,_gcbe :=_aadcc .(_b .EndElement ); -_gcbe &&_aade .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aadcc );};func NewCT_OtherwiseChoice ()*CT_OtherwiseChoice {_acgb :=&CT_OtherwiseChoice {}; -return _acgb };type CT_Pt struct{ +// Validate validates the CT_Rules and its children +func (_afaef *CT_Rules )Validate ()error {return _afaef .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};func (_gfcbc ST_Direction )Validate ()error {return _gfcbc .ValidateWithPath ("")};func (_ceaa ST_GrowDirection )String ()string {switch _ceaa {case 0:return ""; +case 1:return "\u0074\u004c";case 2:return "\u0074\u0052";case 3:return "\u0062\u004c";case 4:return "\u0062\u0052";};return "";};func ParseUnionST_FunctionArgument (s string )(ST_FunctionArgument ,error ){return ST_FunctionArgument {},nil ;}; -// Model Identifier -ModelIdAttr ST_ModelId ; +// Validate validates the DataModel and its children +func (_dggb *DataModel )Validate ()error {return _dggb .ValidateWithPath ("\u0044a\u0074\u0061\u004d\u006f\u0064\u0065l");}; -// Point Type -TypeAttr ST_PtType ; +// ST_FunctionValue is a union type +type ST_FunctionValue struct{Int32 *int32 ;Bool *bool ;ST_Direction ST_Direction ;ST_HierBranchStyle ST_HierBranchStyle ;ST_AnimOneStr ST_AnimOneStr ;ST_AnimLvlStr ST_AnimLvlStr ;ST_ResizeHandlesStr ST_ResizeHandlesStr ;};type CT_PresentationOf struct{ExtLst *_cg .CT_OfficeArtExtensionList ; +AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_cffcc ST_GrowDirection )Validate ()error {return _cffcc .ValidateWithPath ("")};func (_dbeac ST_CxnType )Validate ()error {return _dbeac .ValidateWithPath ("")}; +func (_gefgd ST_ResizeHandlesStr )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dggbd :=_d .Attr {};_dggbd .Name =name ;switch _gefgd {case ST_ResizeHandlesStrUnset :_dggbd .Value ="";case ST_ResizeHandlesStrExact :_dggbd .Value ="\u0065\u0078\u0061c\u0074"; +case ST_ResizeHandlesStrRel :_dggbd .Value ="\u0072\u0065\u006c";};return _dggbd ,nil ;};type RelIds struct{CT_RelIds };type ColorsDefHdrLst struct{CT_ColorTransformHeaderLst }; -// Connection Identifier -CxnIdAttr *ST_ModelId ; +// Validate validates the LayoutDefHdr and its children +func (_cacdd *LayoutDefHdr )Validate ()error {return _cacdd .ValidateWithPath ("\u004c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072");};func (_fcb *CT_CTStyleLabel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfec :=range start .Attr {if _gfec .Name .Local =="\u006e\u0061\u006d\u0065"{_bfa :=_gfec .Value ; +_fcb .NameAttr =_bfa ;continue ;};};_gggg :for {_ebf ,_cffg :=d .Token ();if _cffg !=nil {return _cffg ;};switch _cfg :=_ebf .(type ){case _d .StartElement :switch _cfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}:_fcb .FillClrLst =NewCT_Colors (); +if _gfge :=d .DecodeElement (_fcb .FillClrLst ,&_cfg );_gfge !=nil {return _gfge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006ci\u006e\u0043\u006c\u0072\u004c\u0073t"}:_fcb .LinClrLst =NewCT_Colors (); +if _ffea :=d .DecodeElement (_fcb .LinClrLst ,&_cfg );_ffea !=nil {return _ffea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0066\u0066e\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_fcb .EffectClrLst =NewCT_Colors (); +if _eag :=d .DecodeElement (_fcb .EffectClrLst ,&_cfg );_eag !=nil {return _eag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"t\u0078\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"}:_fcb .TxLinClrLst =NewCT_Colors (); +if _gdge :=d .DecodeElement (_fcb .TxLinClrLst ,&_cfg );_gdge !=nil {return _gdge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0046i\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}:_fcb .TxFillClrLst =NewCT_Colors (); +if _aea :=d .DecodeElement (_fcb .TxFillClrLst ,&_cfg );_aea !=nil {return _aea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0045\u0066\u0066\u0065\u0063\u0074\u0043l\u0072\u004c\u0073\u0074"}:_fcb .TxEffectClrLst =NewCT_Colors (); +if _adff :=d .DecodeElement (_fcb .TxEffectClrLst ,&_cfg );_adff !=nil {return _adff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fcb .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _bcfgd :=d .DecodeElement (_fcb .ExtLst ,&_cfg );_bcfgd !=nil {return _bcfgd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0054\u0053t\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c\u0020\u0025\u0076",_cfg .Name ); +if _dea :=d .Skip ();_dea !=nil {return _dea ;};};case _d .EndElement :break _gggg ;case _d .CharData :};};return nil ;};const (ST_VerticalAlignmentUnset ST_VerticalAlignment =0;ST_VerticalAlignmentT ST_VerticalAlignment =1;ST_VerticalAlignmentMid ST_VerticalAlignment =2; +ST_VerticalAlignmentB ST_VerticalAlignment =3;ST_VerticalAlignmentNone ST_VerticalAlignment =4;);func NewCT_SDCategories ()*CT_SDCategories {_ffeaa :=&CT_SDCategories {};return _ffeaa }; -// Property Set -PrSet *CT_ElemPropSet ; +// Validate validates the CT_PresentationOf and its children +func (_bgfe *CT_PresentationOf )Validate ()error {return _bgfe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u004f\u0066");}; -// Shape Properties -SpPr *_g .CT_ShapeProperties ; +// Validate validates the CT_CTDescription and its children +func (_eab *CT_CTDescription )Validate ()error {return _eab .ValidateWithPath ("\u0043\u0054_\u0043\u0054\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e");};func (_adac ST_FunctionArgument )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _adac .ST_VariableType !=ST_VariableTypeUnset {e .EncodeToken (_d .CharData (_adac .ST_VariableType .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });};type CT_SampleData struct{ -// Text Body -T *_g .CT_TextBody ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_cdabe *ST_SecondaryChildAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gbca ,_aebdd :=d .Token ();if _aebdd !=nil {return _aebdd ;};if _cdae ,_dacb :=_gbca .(_b .EndElement ); -_dacb &&_cdae .Name ==start .Name {*_cdabe =1;return nil ;};if _aceg ,_efdfa :=_gbca .(_b .CharData );!_efdfa {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbca ); -}else {switch string (_aceg ){case "":*_cdabe =0;case "\u006e\u006f\u006e\u0065":*_cdabe =1;case "\u0074":*_cdabe =2;case "\u0062":*_cdabe =3;case "\u006c":*_cdabe =4;case "\u0072":*_cdabe =5;};};_gbca ,_aebdd =d .Token ();if _aebdd !=nil {return _aebdd ; -};if _bccfd ,_fbfab :=_gbca .(_b .EndElement );_fbfab &&_bccfd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbca ); -};func (_fcda *CT_RelIds )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u003a\u0064\u006d"},Value :_c .Sprintf ("\u0025\u0076",_fcda .DmAttr )});start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u003a\u006c\u006f"},Value :_c .Sprintf ("\u0025\u0076",_fcda .LoAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u003a\u0071\u0073"},Value :_c .Sprintf ("\u0025\u0076",_fcda .QsAttr )});start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u003a\u0063\u0073"},Value :_c .Sprintf ("\u0025\u0076",_fcda .CsAttr )}); -e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewAG_IteratorAttributes ()*AG_IteratorAttributes {_ffg :=&AG_IteratorAttributes {};return _ffg }; +// Use Default +UseDefAttr *bool ; -// Validate validates the CT_DiagramDefinitionHeader and its children -func (_ebefga *CT_DiagramDefinitionHeader )Validate ()error {return _ebefga .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072");}; +// Data Model +DataModel *CT_DataModel ;};func (_dcgbg ST_DiagramTextAlignment )Validate ()error {return _dcgbg .ValidateWithPath ("")};func (_begc *ST_TextDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdgdd ,_fdce :=d .Token ();if _fdce !=nil {return _fdce ; +};if _aafee ,_fbdb :=_cdgdd .(_d .EndElement );_fbdb &&_aafee .Name ==start .Name {*_begc =1;return nil ;};if _dcfa ,_bege :=_cdgdd .(_d .CharData );!_bege {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdgdd ); +}else {switch string (_dcfa ){case "":*_begc =0;case "\u0066\u0072\u006fm\u0054":*_begc =1;case "\u0066\u0072\u006fm\u0042":*_begc =2;};};_cdgdd ,_fdce =d .Token ();if _fdce !=nil {return _fdce ;};if _dcec ,_afag :=_cdgdd .(_d .EndElement );_afag &&_dcec .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdgdd );};func (_fdaeg ST_SecondaryChildAlignment )Validate ()error {return _fdaeg .ValidateWithPath ("")}; +func (_aggd ST_HierarchyAlignment )String ()string {switch _aggd {case 0:return "";case 1:return "\u0074\u004c";case 2:return "\u0074\u0052";case 3:return "\u0074\u0043\u0074\u0072\u0043\u0068";case 4:return "\u0074C\u0074\u0072\u0044\u0065\u0073";case 5:return "\u0062\u004c"; +case 6:return "\u0062\u0052";case 7:return "\u0062\u0043\u0074\u0072\u0043\u0068";case 8:return "\u0062C\u0074\u0072\u0044\u0065\u0073";case 9:return "\u006c\u0054";case 10:return "\u006c\u0042";case 11:return "\u006c\u0043\u0074\u0072\u0043\u0068";case 12:return "\u006cC\u0074\u0072\u0044\u0065\u0073"; +case 13:return "\u0072\u0054";case 14:return "\u0072\u0042";case 15:return "\u0072\u0043\u0074\u0072\u0043\u0068";case 16:return "\u0072C\u0074\u0072\u0044\u0065\u0073";};return "";}; -// ValidateWithPath validates the CT_CTDescription and its children, prefixing error messages with path -func (_daef *CT_CTDescription )ValidateWithPath (path string )error {return nil };func (_babe ST_CenterShapeMapping )Validate ()error {return _babe .ValidateWithPath ("")};const (ST_AlgorithmTypeUnset ST_AlgorithmType =0;ST_AlgorithmTypeComposite ST_AlgorithmType =1; -ST_AlgorithmTypeConn ST_AlgorithmType =2;ST_AlgorithmTypeCycle ST_AlgorithmType =3;ST_AlgorithmTypeHierChild ST_AlgorithmType =4;ST_AlgorithmTypeHierRoot ST_AlgorithmType =5;ST_AlgorithmTypePyra ST_AlgorithmType =6;ST_AlgorithmTypeLin ST_AlgorithmType =7; -ST_AlgorithmTypeSp ST_AlgorithmType =8;ST_AlgorithmTypeTx ST_AlgorithmType =9;ST_AlgorithmTypeSnake ST_AlgorithmType =10;);func (_aeedd ST_TextBlockDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_aeedd .String (),start ); -};func (_gcbef ST_ContinueDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_gcbef .String (),start );};func NewCT_Category ()*CT_Category {_eedc :=&CT_Category {};return _eedc };func (_bdcc ST_ChildDirection )Validate ()error {return _bdcc .ValidateWithPath ("")}; -func (_baecf *ST_Breakpoint )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_baecf =0;case "\u0065\u006e\u0064\u0043\u006e\u0076":*_baecf =1;case "\u0062\u0061\u006c":*_baecf =2;case "\u0066\u0069\u0078e\u0064":*_baecf =3;};return nil ; -};func (_cdcb ST_TextDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_edabd :=_b .Attr {};_edabd .Name =name ;switch _cdcb {case ST_TextDirectionUnset :_edabd .Value ="";case ST_TextDirectionFromT :_edabd .Value ="\u0066\u0072\u006fm\u0054"; -case ST_TextDirectionFromB :_edabd .Value ="\u0066\u0072\u006fm\u0042";};return _edabd ,nil ;};const (ST_NodeVerticalAlignmentUnset ST_NodeVerticalAlignment =0;ST_NodeVerticalAlignmentT ST_NodeVerticalAlignment =1;ST_NodeVerticalAlignmentMid ST_NodeVerticalAlignment =2; -ST_NodeVerticalAlignmentB ST_NodeVerticalAlignment =3;);func (_feec ST_FunctionOperator )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_feec .String (),start );}; +// ValidateWithPath validates the CT_SDCategories and its children, prefixing error messages with path +func (_dedd *CT_SDCategories )ValidateWithPath (path string )error {for _bbgcgb ,_bga :=range _dedd .Cat {if _afdb :=_bga .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0074\u005b\u0025\u0064\u005d",path ,_bbgcgb ));_afdb !=nil {return _afdb ; +};};return nil ;};type CT_CTName struct{ -// ValidateWithPath validates the CT_AnimLvl and its children, prefixing error messages with path -func (_gce *CT_AnimLvl )ValidateWithPath (path string )error {if _bfa :=_gce .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfa !=nil {return _bfa ;};return nil ;};func (_gabe ST_Offset )ValidateWithPath (path string )error {switch _gabe {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gabe )); -};return nil ;}; +// Language +LangAttr *string ; -// ValidateWithPath validates the CT_LayoutNodeChoice and its children, prefixing error messages with path -func (_ddcf *CT_LayoutNodeChoice )ValidateWithPath (path string )error {if _ddcf .Alg !=nil {if _fcdfaa :=_ddcf .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_fcdfaa !=nil {return _fcdfaa ;};};if _ddcf .Shape !=nil {if _ccgd :=_ddcf .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_ccgd !=nil {return _ccgd ;};};if _ddcf .PresOf !=nil {if _gfcf :=_ddcf .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_gfcf !=nil {return _gfcf ;};};if _ddcf .ConstrLst !=nil {if _aada :=_ddcf .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); -_aada !=nil {return _aada ;};};if _ddcf .RuleLst !=nil {if _fgbe :=_ddcf .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_fgbe !=nil {return _fgbe ;};};if _ddcf .VarLst !=nil {if _bddc :=_ddcf .VarLst .ValidateWithPath (path +"\u002fV\u0061\u0072\u004c\u0073\u0074"); -_bddc !=nil {return _bddc ;};};if _ddcf .ForEach !=nil {if _cfbf :=_ddcf .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068");_cfbf !=nil {return _cfbf ;};};if _ddcf .LayoutNode !=nil {if _bfaff :=_ddcf .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"); -_bfaff !=nil {return _bfaff ;};};if _ddcf .Choose !=nil {if _fgge :=_ddcf .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065");_fgge !=nil {return _fgge ;};};if _ddcf .ExtLst !=nil {if _ffda :=_ddcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ffda !=nil {return _ffda ;};};return nil ;};func (_fga *CT_ColorTransformHeader )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_fga .UniqueIdAttr )}); -if _fga .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_fga .MinVerAttr )});};if _fga .ResIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_fga .ResIdAttr )}); -};e .EncodeToken (start );_gdfdd :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_ebd :=range _fga .Title {e .EncodeElement (_ebd ,_gdfdd );};_dge :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_fcf :=range _fga .Desc {e .EncodeElement (_fcf ,_dge ); -};if _fga .CatLst !=nil {_cde :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fga .CatLst ,_cde );};if _fga .ExtLst !=nil {_bfad :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fga .ExtLst ,_bfad );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_cabg *ST_FallbackDimension )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cabg =0;case "\u0031\u0044":*_cabg =1; -case "\u0032\u0044":*_cabg =2;};return nil ;};func (_bfca *CT_DataModel )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bfca .PtLst =NewCT_PtList ();_dage :for {_ffde ,_bcg :=d .Token ();if _bcg !=nil {return _bcg ;};switch _ddef :=_ffde .(type ){case _b .StartElement :switch _ddef .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074\u004cs\u0074"}:if _ddfg :=d .DecodeElement (_bfca .PtLst ,&_ddef ); -_ddfg !=nil {return _ddfg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_bfca .CxnLst =NewCT_CxnList (); -if _ccfa :=d .DecodeElement (_bfca .CxnLst ,&_ddef );_ccfa !=nil {return _ccfa ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0067"}:_bfca .Bg =_g .NewCT_BackgroundFormatting (); -if _ddce :=d .DecodeElement (_bfca .Bg ,&_ddef );_ddce !=nil {return _ddce ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0077\u0068\u006fl\u0065"}:_bfca .Whole =_g .NewCT_WholeE2oFormatting (); -if _agff :=d .DecodeElement (_bfca .Whole ,&_ddef );_agff !=nil {return _agff ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfca .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _bfed :=d .DecodeElement (_bfca .ExtLst ,&_ddef );_bfed !=nil {return _bfed ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0061\u0074a\u004d\u006f\u0064\u0065\u006c\u0020\u0025\u0076",_ddef .Name ); -if _aeag :=d .Skip ();_aeag !=nil {return _aeag ;};};case _b .EndElement :break _dage ;case _b .CharData :};};return nil ;};func NewCT_Constraints ()*CT_Constraints {_ecgeb :=&CT_Constraints {};return _ecgeb }; +// Description Value +ValAttr string ;};const (ST_DiagramHorizontalAlignmentUnset ST_DiagramHorizontalAlignment =0;ST_DiagramHorizontalAlignmentL ST_DiagramHorizontalAlignment =1;ST_DiagramHorizontalAlignmentCtr ST_DiagramHorizontalAlignment =2;ST_DiagramHorizontalAlignmentR ST_DiagramHorizontalAlignment =3; +ST_DiagramHorizontalAlignmentNone ST_DiagramHorizontalAlignment =4;);func (_gdg *AG_IteratorAttributes )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gdg .AxisAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .AxisAttr )}); +};if _gdg .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .PtTypeAttr )});};if _gdg .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .HideLastTransAttr )}); +};if _gdg .StAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .StAttr )});};if _gdg .CntAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006e\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .CntAttr )}); +};if _gdg .StepAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_ge .Sprintf ("\u0025\u0076",*_gdg .StepAttr )});};return nil ;};func (_abcbdd ST_Direction )String ()string {switch _abcbdd {case 0:return ""; +case 1:return "\u006e\u006f\u0072\u006d";case 2:return "\u0072\u0065\u0076";};return "";};func (_dadad *StyleDefHdr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072";return _dadad .CT_StyleDefinitionHeader .MarshalXML (e ,start );};func (_faefc ST_ParameterId )String ()string {switch _faefc {case 0:return "";case 1:return "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n"; +case 2:return "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n";case 3:return "\u0063\u0068\u0044i\u0072";case 4:return "\u0063h\u0041\u006c\u0069\u0067\u006e";case 5:return "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e";case 6:return "\u006c\u0069\u006e\u0044\u0069\u0072"; +case 7:return "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r";case 8:return "\u0073\u0074\u0045\u006c\u0065\u006d";case 9:return "\u0062\u0065\u006e\u0064\u0050\u0074";case 10:return "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074";case 11:return "\u0062\u0065\u0067\u0053\u0074\u0079"; +case 12:return "\u0065\u006e\u0064\u0053\u0074\u0079";case 13:return "\u0064\u0069\u006d";case 14:return "\u0072o\u0074\u0050\u0061\u0074\u0068";case 15:return "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p";case 16:return "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e"; +case 17:return "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e";case 18:return "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b";case 19:return "\u0074\u0078\u0044i\u0072";case 20:return "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073"; +case 21:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072";case 22:return "\u0074x\u0042\u006c\u0044\u0069\u0072";case 23:return "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a";case 24:return "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074"; +case 25:return "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068";case 26:return "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068";case 27:return "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e"; +case 28:return "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e";case 29:return "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068";case 30:return "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068"; +case 31:return "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft";case 32:return "\u0067\u0072\u0044i\u0072";case 33:return "\u0066l\u006f\u0077\u0044\u0069\u0072";case 34:return "\u0063o\u006e\u0074\u0044\u0069\u0072";case 35:return "\u0062\u006b\u0070\u0074"; +case 36:return "\u006f\u0066\u0066";case 37:return "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n";case 38:return "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case 39:return "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c"; +case 40:return "\u0073\u0074\u0041n\u0067";case 41:return "\u0073p\u0061\u006e\u0041\u006e\u0067";case 42:return "\u0061\u0072";case 43:return "\u006cn\u0053\u0070\u0050\u0061\u0072";case 44:return "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050"; +case 45:return "\u006c\u006e\u0053\u0070\u0043\u0068";case 46:return "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P";case 47:return "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074";case 48:return "\u0061l\u0069\u0067\u006e\u0054\u0078";case 49:return "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065"; +case 50:return "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065";case 51:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065";case 52:return "\u0073r\u0063\u004e\u006f\u0064\u0065"; +case 53:return "\u0064s\u0074\u004e\u006f\u0064\u0065";case 54:return "\u0062\u0065\u0067\u0050\u0074\u0073";case 55:return "\u0065\u006e\u0064\u0050\u0074\u0073";};return "";};func (_gcdf ST_RotationPath )String ()string {switch _gcdf {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h";};return "";};func (_abcab ST_TextAnchorVertical )Validate ()error {return _abcab .ValidateWithPath ("")};func ParseUnionST_ParameterVal (s string )(ST_ParameterVal ,error ){return ST_ParameterVal {},nil }; +func NewCT_ElemPropSet ()*CT_ElemPropSet {_caafd :=&CT_ElemPropSet {};return _caafd };const (ST_ResizeHandlesStrUnset ST_ResizeHandlesStr =0;ST_ResizeHandlesStrExact ST_ResizeHandlesStr =1;ST_ResizeHandlesStrRel ST_ResizeHandlesStr =2;); -// Validate validates the LayoutDef and its children -func (_bdee *LayoutDef )Validate ()error {return _bdee .ValidateWithPath ("\u004ca\u0079\u006f\u0075\u0074\u0044\u0065f");}; +// ValidateWithPath validates the CT_Description and its children, prefixing error messages with path +func (_cafd *CT_Description )ValidateWithPath (path string )error {return nil };const (ST_VariableTypeUnset ST_VariableType =0;ST_VariableTypeNone ST_VariableType =1;ST_VariableTypeOrgChart ST_VariableType =2;ST_VariableTypeChMax ST_VariableType =3;ST_VariableTypeChPref ST_VariableType =4; +ST_VariableTypeBulEnabled ST_VariableType =5;ST_VariableTypeDir ST_VariableType =6;ST_VariableTypeHierBranch ST_VariableType =7;ST_VariableTypeAnimOne ST_VariableType =8;ST_VariableTypeAnimLvl ST_VariableType =9;ST_VariableTypeResizeHandles ST_VariableType =10; +);func (_gefc *CT_WhenChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gefc .Alg !=nil {_ddga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_gefc .Alg ,_ddga );}else if _gefc .Shape !=nil {_fbgda :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0068\u0061p\u0065"}}; +e .EncodeElement (_gefc .Shape ,_fbgda );}else if _gefc .PresOf !=nil {_fegg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_gefc .PresOf ,_fegg );}else if _gefc .ConstrLst !=nil {_accf :=_d .StartElement {Name :_d .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; +e .EncodeElement (_gefc .ConstrLst ,_accf );}else if _gefc .RuleLst !=nil {_cbed :=_d .StartElement {Name :_d .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_gefc .RuleLst ,_cbed );}else if _gefc .ForEach !=nil {_eafg :=_d .StartElement {Name :_d .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; +e .EncodeElement (_gefc .ForEach ,_eafg );}else if _gefc .LayoutNode !=nil {_aadc :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_gefc .LayoutNode ,_aadc );}else if _gefc .Choose !=nil {_efcb :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; +e .EncodeElement (_gefc .Choose ,_efcb );}else if _gefc .ExtLst !=nil {_fbfec :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gefc .ExtLst ,_fbfec );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type CT_DiagramDefinitionHeaderLst struct{ -// Validate validates the CT_Algorithm and its children -func (_bcd *CT_Algorithm )Validate ()error {return _bcd .ValidateWithPath ("\u0043\u0054\u005fA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d");};type ST_ChildOrderType byte ;func (_ageea ST_FallbackDimension )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dbac :=_b .Attr {}; -_dbac .Name =name ;switch _ageea {case ST_FallbackDimensionUnset :_dbac .Value ="";case ST_FallbackDimension1D :_dbac .Value ="\u0031\u0044";case ST_FallbackDimension2D :_dbac .Value ="\u0032\u0044";};return _dbac ,nil ;};func (_bbed *CT_PtList )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bggce :for {_edagg ,_gaeg :=d .Token (); -if _gaeg !=nil {return _gaeg ;};switch _gbab :=_edagg .(type ){case _b .StartElement :switch _gbab .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0074"}:_bccg :=NewCT_Pt (); -if _gceea :=d .DecodeElement (_bccg ,&_gbab );_gceea !=nil {return _gceea ;};_bbed .Pt =append (_bbed .Pt ,_bccg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0074\u004ci\u0073\u0074 \u0025\u0076",_gbab .Name ); -if _eaed :=d .Skip ();_eaed !=nil {return _eaed ;};};case _b .EndElement :break _bggce ;case _b .CharData :};};return nil ;};func (_gdggd *StyleDef )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gdggd .CT_StyleDefinition =*NewCT_StyleDefinition (); -for _ ,_ebagc :=range start .Attr {if _ebagc .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_ccff :=_ebagc .Value ;_gdggd .UniqueIdAttr =&_ccff ;continue ;};if _ebagc .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_bdfa :=_ebagc .Value ; -_gdggd .MinVerAttr =&_bdfa ;continue ;};};_gadb :for {_gefba ,_geee :=d .Token ();if _geee !=nil {return _geee ;};switch _bgaf :=_gefba .(type ){case _b .StartElement :switch _bgaf .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_afdef :=NewCT_SDName (); -if _adfb :=d .DecodeElement (_afdef ,&_bgaf );_adfb !=nil {return _adfb ;};_gdggd .Title =append (_gdggd .Title ,_afdef );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_gdfdb :=NewCT_SDDescription (); -if _cedcb :=d .DecodeElement (_gdfdb ,&_bgaf );_cedcb !=nil {return _cedcb ;};_gdggd .Desc =append (_gdggd .Desc ,_gdfdb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_gdggd .CatLst =NewCT_SDCategories (); -if _bbcf :=d .DecodeElement (_gdggd .CatLst ,&_bgaf );_bbcf !=nil {return _bbcf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_gdggd .Scene3d =_g .NewCT_Scene3D (); -if _fgbd :=d .DecodeElement (_gdggd .Scene3d ,&_bgaf );_fgbd !=nil {return _fgbd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_gcfe :=NewCT_StyleLabel (); -if _gcaa :=d .DecodeElement (_gcfe ,&_bgaf );_gcaa !=nil {return _gcaa ;};_gdggd .StyleLbl =append (_gdggd .StyleLbl ,_gcfe );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdggd .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _afbc :=d .DecodeElement (_gdggd .ExtLst ,&_bgaf );_afbc !=nil {return _afbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0020\u0025\u0076",_bgaf .Name ); -if _bgbf :=d .Skip ();_bgbf !=nil {return _bgbf ;};};case _b .EndElement :break _gadb ;case _b .CharData :};};return nil ;}; +// Layout Definition Header +LayoutDefHdr []*CT_DiagramDefinitionHeader ;};func (_ccfcba ST_SecondaryChildAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ccfcba .String (),start );};func (_acceg ST_HueDir )String ()string {switch _acceg {case 0:return ""; +case 1:return "\u0063\u0077";case 2:return "\u0063\u0063\u0077";};return "";}; -// ValidateWithPath validates the CT_PresentationOf and its children, prefixing error messages with path -func (_fbga *CT_PresentationOf )ValidateWithPath (path string )error {if _fbga .ExtLst !=nil {if _fgbb :=_fbga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgbb !=nil {return _fgbb ;};};return nil ;}; +// ValidateWithPath validates the LayoutDefHdr and its children, prefixing error messages with path +func (_fbda *LayoutDefHdr )ValidateWithPath (path string )error {if _gdga :=_fbda .CT_DiagramDefinitionHeader .ValidateWithPath (path );_gdga !=nil {return _gdga ;};return nil ;}; -// Validate validates the CT_BulletEnabled and its children -func (_eca *CT_BulletEnabled )Validate ()error {return _eca .ValidateWithPath ("\u0043\u0054_\u0042\u0075\u006cl\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064");};func (_adae ST_ConstraintType )String ()string {switch _adae {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066";case 3:return "\u0062e\u0067\u004d\u0061\u0072\u0067";case 4:return "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074";case 5:return "\u0062\u0065\u0067\u0050\u0061\u0064";case 6:return "\u0062"; -case 7:return "\u0062\u004d\u0061r\u0067";case 8:return "\u0062\u004f\u0066\u0066";case 9:return "\u0063\u0074\u0072\u0058";case 10:return "\u0063t\u0072\u0058\u004f\u0066\u0066";case 11:return "\u0063\u0074\u0072\u0059";case 12:return "\u0063t\u0072\u0059\u004f\u0066\u0066"; -case 13:return "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074";case 14:return "\u0064\u0069\u0061\u006d";case 15:return "\u0065n\u0064\u004d\u0061\u0072\u0067";case 16:return "\u0065\u006e\u0064\u0050\u0061\u0064";case 17:return "\u0068";case 18:return "\u0068\u0041\u0072\u0048"; -case 19:return "\u0068\u004f\u0066\u0066";case 20:return "\u006c";case 21:return "\u006c\u004d\u0061r\u0067";case 22:return "\u006c\u004f\u0066\u0066";case 23:return "\u0072";case 24:return "\u0072\u004d\u0061r\u0067";case 25:return "\u0072\u004f\u0066\u0066"; -case 26:return "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a";case 27:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f";case 28:return "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z";case 29:return "\u0073\u0069\u0062S\u0070"; -case 30:return "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070";case 31:return "\u0073\u0070";case 32:return "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k";case 33:return "\u0074";case 34:return "\u0074\u004d\u0061r\u0067";case 35:return "\u0074\u004f\u0066\u0066"; -case 36:return "\u0075\u0073\u0065r\u0041";case 37:return "\u0075\u0073\u0065r\u0042";case 38:return "\u0075\u0073\u0065r\u0043";case 39:return "\u0075\u0073\u0065r\u0044";case 40:return "\u0075\u0073\u0065r\u0045";case 41:return "\u0075\u0073\u0065r\u0046"; -case 42:return "\u0075\u0073\u0065r\u0047";case 43:return "\u0075\u0073\u0065r\u0048";case 44:return "\u0075\u0073\u0065r\u0049";case 45:return "\u0075\u0073\u0065r\u004a";case 46:return "\u0075\u0073\u0065r\u004b";case 47:return "\u0075\u0073\u0065r\u004c"; -case 48:return "\u0075\u0073\u0065r\u004d";case 49:return "\u0075\u0073\u0065r\u004e";case 50:return "\u0075\u0073\u0065r\u004f";case 51:return "\u0075\u0073\u0065r\u0050";case 52:return "\u0075\u0073\u0065r\u0051";case 53:return "\u0075\u0073\u0065r\u0052"; -case 54:return "\u0075\u0073\u0065r\u0053";case 55:return "\u0075\u0073\u0065r\u0054";case 56:return "\u0075\u0073\u0065r\u0055";case 57:return "\u0075\u0073\u0065r\u0056";case 58:return "\u0075\u0073\u0065r\u0057";case 59:return "\u0075\u0073\u0065r\u0058"; -case 60:return "\u0075\u0073\u0065r\u0059";case 61:return "\u0075\u0073\u0065r\u005a";case 62:return "\u0077";case 63:return "\u0077\u0041\u0072\u0048";case 64:return "\u0077\u004f\u0066\u0066";};return "";}; +// Validate validates the ColorsDef and its children +func (_cgbag *ColorsDef )Validate ()error {return _cgbag .ValidateWithPath ("\u0043o\u006c\u006f\u0072\u0073\u0044\u0065f");};func (_gfbc ST_BoolOperator )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cfbf :=_d .Attr {};_cfbf .Name =name ;switch _gfbc {case ST_BoolOperatorUnset :_cfbf .Value =""; +case ST_BoolOperatorNone :_cfbf .Value ="\u006e\u006f\u006e\u0065";case ST_BoolOperatorEqu :_cfbf .Value ="\u0065\u0071\u0075";case ST_BoolOperatorGte :_cfbf .Value ="\u0067\u0074\u0065";case ST_BoolOperatorLte :_cfbf .Value ="\u006c\u0074\u0065";};return _cfbf ,nil ; +}; -// Validate validates the CT_StyleDefinitionHeader and its children -func (_daab *CT_StyleDefinitionHeader )Validate ()error {return _daab .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072");};func (_gbggc ST_FallbackDimension )Validate ()error {return _gbggc .ValidateWithPath ("")}; -func (_fbdba *CT_SDDescription )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_gcff :=range start .Attr {if _gcff .Name .Local =="\u006c\u0061\u006e\u0067"{_cfbd :=_gcff .Value ;_fbdba .LangAttr =&_cfbd ;continue ;};if _gcff .Name .Local =="\u0076\u0061\u006c"{_cbfgfa :=_gcff .Value ; -_fbdba .ValAttr =_cbfgfa ;continue ;};};for {_ggdd ,_cbabb :=d .Token ();if _cbabb !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0044\u0044\u0065s\u0063r\u0069\u0070\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_cbabb ); -};if _egcd ,_gdgf :=_ggdd .(_b .EndElement );_gdgf &&_egcd .Name ==start .Name {break ;};};return nil ;};func (_eceb ST_ClrAppMethod )ValidateWithPath (path string )error {switch _eceb {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eceb )); -};return nil ;};func (_dfgc *ST_AnimOneStr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_agcf ,_fdgab :=d .Token ();if _fdgab !=nil {return _fdgab ;};if _dabb ,_ebggdc :=_agcf .(_b .EndElement );_ebggdc &&_dabb .Name ==start .Name {*_dfgc =1; -return nil ;};if _gaega ,_afaee :=_agcf .(_b .CharData );!_afaee {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agcf );}else {switch string (_gaega ){case "":*_dfgc =0; -case "\u006e\u006f\u006e\u0065":*_dfgc =1;case "\u006f\u006e\u0065":*_dfgc =2;case "\u0062\u0072\u0061\u006e\u0063\u0068":*_dfgc =3;};};_agcf ,_fdgab =d .Token ();if _fdgab !=nil {return _fdgab ;};if _aedg ,_beab :=_agcf .(_b .EndElement );_beab &&_aedg .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agcf );};type ST_PyramidAccentPosition byte ;type CT_CTCategory struct{ +// ST_ParameterVal is a union type +type ST_ParameterVal struct{ST_DiagramHorizontalAlignment ST_DiagramHorizontalAlignment ;ST_VerticalAlignment ST_VerticalAlignment ;ST_ChildDirection ST_ChildDirection ;ST_ChildAlignment ST_ChildAlignment ;ST_SecondaryChildAlignment ST_SecondaryChildAlignment ; +ST_LinearDirection ST_LinearDirection ;ST_SecondaryLinearDirection ST_SecondaryLinearDirection ;ST_StartingElement ST_StartingElement ;ST_BendPoint ST_BendPoint ;ST_ConnectorRouting ST_ConnectorRouting ;ST_ArrowheadStyle ST_ArrowheadStyle ;ST_ConnectorDimension ST_ConnectorDimension ; +ST_RotationPath ST_RotationPath ;ST_CenterShapeMapping ST_CenterShapeMapping ;ST_NodeHorizontalAlignment ST_NodeHorizontalAlignment ;ST_NodeVerticalAlignment ST_NodeVerticalAlignment ;ST_FallbackDimension ST_FallbackDimension ;ST_TextDirection ST_TextDirection ; +ST_PyramidAccentPosition ST_PyramidAccentPosition ;ST_PyramidAccentTextMargin ST_PyramidAccentTextMargin ;ST_TextBlockDirection ST_TextBlockDirection ;ST_TextAnchorHorizontal ST_TextAnchorHorizontal ;ST_TextAnchorVertical ST_TextAnchorVertical ;ST_DiagramTextAlignment ST_DiagramTextAlignment ; +ST_AutoTextRotation ST_AutoTextRotation ;ST_GrowDirection ST_GrowDirection ;ST_FlowDirection ST_FlowDirection ;ST_ContinueDirection ST_ContinueDirection ;ST_Breakpoint ST_Breakpoint ;ST_Offset ST_Offset ;ST_HierarchyAlignment ST_HierarchyAlignment ;Int32 *int32 ; +Float64 *float64 ;Bool *bool ;StringVal *string ;ST_ConnectorPoint ST_ConnectorPoint ;};func (_bceaa *ST_NodeVerticalAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bceaa =0;case "\u0074":*_bceaa =1;case "\u006d\u0069\u0064":*_bceaa =2; +case "\u0062":*_bceaa =3;};return nil ;};func (_ggbgd ST_AxisType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_eaad :=_d .Attr {};_eaad .Name =name ;switch _ggbgd {case ST_AxisTypeUnset :_eaad .Value ="";case ST_AxisTypeSelf :_eaad .Value ="\u0073\u0065\u006c\u0066"; +case ST_AxisTypeCh :_eaad .Value ="\u0063\u0068";case ST_AxisTypeDes :_eaad .Value ="\u0064\u0065\u0073";case ST_AxisTypeDesOrSelf :_eaad .Value ="\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf";case ST_AxisTypePar :_eaad .Value ="\u0070\u0061\u0072";case ST_AxisTypeAncst :_eaad .Value ="\u0061\u006e\u0063s\u0074"; +case ST_AxisTypeAncstOrSelf :_eaad .Value ="a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066";case ST_AxisTypeFollowSib :_eaad .Value ="\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b";case ST_AxisTypePrecedSib :_eaad .Value ="\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b"; +case ST_AxisTypeFollow :_eaad .Value ="\u0066\u006f\u006c\u006c\u006f\u0077";case ST_AxisTypePreced :_eaad .Value ="\u0070\u0072\u0065\u0063\u0065\u0064";case ST_AxisTypeRoot :_eaad .Value ="\u0072\u006f\u006f\u0074";case ST_AxisTypeNone :_eaad .Value ="\u006e\u006f\u006e\u0065"; +};return _eaad ,nil ;}; -// Category Type -TypeAttr string ; +// ValidateWithPath validates the CT_CTCategory and its children, prefixing error messages with path +func (_gdf *CT_CTCategory )ValidateWithPath (path string )error {return nil };func (_gdeca ST_HueDir )ValidateWithPath (path string )error {switch _gdeca {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdeca )); +};return nil ;}; -// Priority -PriAttr uint32 ;};type StyleDefHdrLst struct{CT_StyleDefinitionHeaderLst };func (_gbdg *ST_BendPoint )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ccbcc ,_ddafe :=d .Token ();if _ddafe !=nil {return _ddafe ;};if _ffge ,_afaf :=_ccbcc .(_b .EndElement ); -_afaf &&_ffge .Name ==start .Name {*_gbdg =1;return nil ;};if _adcf ,_eegbb :=_ccbcc .(_b .CharData );!_eegbb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccbcc ); -}else {switch string (_adcf ){case "":*_gbdg =0;case "\u0062\u0065\u0067":*_gbdg =1;case "\u0064\u0065\u0066":*_gbdg =2;case "\u0065\u006e\u0064":*_gbdg =3;};};_ccbcc ,_ddafe =d .Token ();if _ddafe !=nil {return _ddafe ;};if _gcbbf ,_bcada :=_ccbcc .(_b .EndElement ); -_bcada &&_gcbbf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccbcc );};func (_fbfdaa ST_ParameterId )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_egaga :=_b .Attr {}; -_egaga .Name =name ;switch _fbfdaa {case ST_ParameterIdUnset :_egaga .Value ="";case ST_ParameterIdHorzAlign :_egaga .Value ="\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n";case ST_ParameterIdVertAlign :_egaga .Value ="\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"; -case ST_ParameterIdChDir :_egaga .Value ="\u0063\u0068\u0044i\u0072";case ST_ParameterIdChAlign :_egaga .Value ="\u0063h\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdSecChAlign :_egaga .Value ="\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e"; -case ST_ParameterIdLinDir :_egaga .Value ="\u006c\u0069\u006e\u0044\u0069\u0072";case ST_ParameterIdSecLinDir :_egaga .Value ="\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r";case ST_ParameterIdStElem :_egaga .Value ="\u0073\u0074\u0045\u006c\u0065\u006d"; -case ST_ParameterIdBendPt :_egaga .Value ="\u0062\u0065\u006e\u0064\u0050\u0074";case ST_ParameterIdConnRout :_egaga .Value ="\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074";case ST_ParameterIdBegSty :_egaga .Value ="\u0062\u0065\u0067\u0053\u0074\u0079"; -case ST_ParameterIdEndSty :_egaga .Value ="\u0065\u006e\u0064\u0053\u0074\u0079";case ST_ParameterIdDim :_egaga .Value ="\u0064\u0069\u006d";case ST_ParameterIdRotPath :_egaga .Value ="\u0072o\u0074\u0050\u0061\u0074\u0068";case ST_ParameterIdCtrShpMap :_egaga .Value ="\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p"; -case ST_ParameterIdNodeHorzAlign :_egaga .Value ="\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdNodeVertAlign :_egaga .Value ="\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"; -case ST_ParameterIdFallback :_egaga .Value ="\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b";case ST_ParameterIdTxDir :_egaga .Value ="\u0074\u0078\u0044i\u0072";case ST_ParameterIdPyraAcctPos :_egaga .Value ="p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073"; -case ST_ParameterIdPyraAcctTxMar :_egaga .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072";case ST_ParameterIdTxBlDir :_egaga .Value ="\u0074x\u0042\u006c\u0044\u0069\u0072";case ST_ParameterIdTxAnchorHorz :_egaga .Value ="\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a"; -case ST_ParameterIdTxAnchorVert :_egaga .Value ="\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074";case ST_ParameterIdTxAnchorHorzCh :_egaga .Value ="\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068";case ST_ParameterIdTxAnchorVertCh :_egaga .Value ="\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068"; -case ST_ParameterIdParTxLTRAlign :_egaga .Value ="\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdParTxRTLAlign :_egaga .Value ="\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e"; -case ST_ParameterIdShpTxLTRAlignCh :_egaga .Value ="\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068";case ST_ParameterIdShpTxRTLAlignCh :_egaga .Value ="\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068"; -case ST_ParameterIdAutoTxRot :_egaga .Value ="\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft";case ST_ParameterIdGrDir :_egaga .Value ="\u0067\u0072\u0044i\u0072";case ST_ParameterIdFlowDir :_egaga .Value ="\u0066l\u006f\u0077\u0044\u0069\u0072";case ST_ParameterIdContDir :_egaga .Value ="\u0063o\u006e\u0074\u0044\u0069\u0072"; -case ST_ParameterIdBkpt :_egaga .Value ="\u0062\u006b\u0070\u0074";case ST_ParameterIdOff :_egaga .Value ="\u006f\u0066\u0066";case ST_ParameterIdHierAlign :_egaga .Value ="\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n";case ST_ParameterIdBkPtFixedVal :_egaga .Value ="\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c"; -case ST_ParameterIdStBulletLvl :_egaga .Value ="s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c";case ST_ParameterIdStAng :_egaga .Value ="\u0073\u0074\u0041n\u0067";case ST_ParameterIdSpanAng :_egaga .Value ="\u0073p\u0061\u006e\u0041\u006e\u0067"; -case ST_ParameterIdAr :_egaga .Value ="\u0061\u0072";case ST_ParameterIdLnSpPar :_egaga .Value ="\u006cn\u0053\u0070\u0050\u0061\u0072";case ST_ParameterIdLnSpAfParP :_egaga .Value ="\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050";case ST_ParameterIdLnSpCh :_egaga .Value ="\u006c\u006e\u0053\u0070\u0043\u0068"; -case ST_ParameterIdLnSpAfChP :_egaga .Value ="\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P";case ST_ParameterIdRtShortDist :_egaga .Value ="r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074";case ST_ParameterIdAlignTx :_egaga .Value ="\u0061l\u0069\u0067\u006e\u0054\u0078"; -case ST_ParameterIdPyraLvlNode :_egaga .Value ="p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065";case ST_ParameterIdPyraAcctBkgdNode :_egaga .Value ="\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065"; -case ST_ParameterIdPyraAcctTxNode :_egaga .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065";case ST_ParameterIdSrcNode :_egaga .Value ="\u0073r\u0063\u004e\u006f\u0064\u0065";case ST_ParameterIdDstNode :_egaga .Value ="\u0064s\u0074\u004e\u006f\u0064\u0065"; -case ST_ParameterIdBegPts :_egaga .Value ="\u0062\u0065\u0067\u0050\u0074\u0073";case ST_ParameterIdEndPts :_egaga .Value ="\u0065\u006e\u0064\u0050\u0074\u0073";};return _egaga ,nil ;};func (_efaae *ST_FunctionOperator )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gdfbe ,_gdfgf :=d .Token (); -if _gdfgf !=nil {return _gdfgf ;};if _gdede ,_dggf :=_gdfbe .(_b .EndElement );_dggf &&_gdede .Name ==start .Name {*_efaae =1;return nil ;};if _aebfc ,_afddf :=_gdfbe .(_b .CharData );!_afddf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdfbe ); -}else {switch string (_aebfc ){case "":*_efaae =0;case "\u0065\u0071\u0075":*_efaae =1;case "\u006e\u0065\u0071":*_efaae =2;case "\u0067\u0074":*_efaae =3;case "\u006c\u0074":*_efaae =4;case "\u0067\u0074\u0065":*_efaae =5;case "\u006c\u0074\u0065":*_efaae =6; -};};_gdfbe ,_gdfgf =d .Token ();if _gdfgf !=nil {return _gdfgf ;};if _dgda ,_cfca :=_gdfbe .(_b .EndElement );_cfca &&_dgda .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdfbe ); -};type ST_CenterShapeMapping byte ;func (_gbgc *ST_FunctionArgument )Validate ()error {return _gbgc .ValidateWithPath ("")};type ST_ChildDirection byte ;type CT_SDDescription struct{ +// ValidateWithPath validates the CT_ForEach and its children, prefixing error messages with path +func (_ggfe *CT_ForEach )ValidateWithPath (path string )error {for _faf ,_fbebf :=range _ggfe .ForEachChoice {if _adea :=_fbebf .ValidateWithPath (_ge .Sprintf ("%\u0073/\u0046\u006f\u0072\u0045\u0061\u0063\u0068\u0043h\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_faf )); +_adea !=nil {return _adea ;};};return nil ;};func (_dbdf ST_TextDirection )ValidateWithPath (path string )error {switch _dbdf {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbdf )); +};return nil ;};func (_fdfgg *ST_FallbackDimension )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfbed ,_ggedc :=d .Token ();if _ggedc !=nil {return _ggedc ;};if _deged ,_gddc :=_gfbed .(_d .EndElement );_gddc &&_deged .Name ==start .Name {*_fdfgg =1; +return nil ;};if _cabe ,_cfccf :=_gfbed .(_d .CharData );!_cfccf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfbed );}else {switch string (_cabe ){case "":*_fdfgg =0; +case "\u0031\u0044":*_fdfgg =1;case "\u0032\u0044":*_fdfgg =2;};};_gfbed ,_ggedc =d .Token ();if _ggedc !=nil {return _ggedc ;};if _cedg ,_gbbb :=_gfbed .(_d .EndElement );_gbbb &&_cedg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfbed ); +};func (_bdcfc ST_PyramidAccentPosition )String ()string {switch _bdcfc {case 0:return "";case 1:return "\u0062\u0065\u0066";case 2:return "\u0061\u0066\u0074";};return "";};type CT_StyleDefinition struct{ -// Natural Language -LangAttr *string ; +// Unique Style ID +UniqueIdAttr *string ; -// Description Value -ValAttr string ;};func (_bbff ST_ElementType )Validate ()error {return _bbff .ValidateWithPath ("")};type ST_ElementType byte ;const (ST_AnimOneStrUnset ST_AnimOneStr =0;ST_AnimOneStrNone ST_AnimOneStr =1;ST_AnimOneStrOne ST_AnimOneStr =2;ST_AnimOneStrBranch ST_AnimOneStr =3; -);type CT_ElemPropSet struct{ +// Minimum Version +MinVerAttr *string ; -// Presentation Element Identifier -PresAssocIDAttr *ST_ModelId ; +// Title +Title []*CT_SDName ; -// Presentation Name -PresNameAttr *string ; +// Style Label Description +Desc []*CT_SDDescription ; -// Presentation Style Label -PresStyleLblAttr *string ; +// Category List +CatLst *CT_SDCategories ; -// Presentation Style Index -PresStyleIdxAttr *int32 ; +// 3-D Scene +Scene3d *_cg .CT_Scene3D ; -// Presentation Style Count -PresStyleCntAttr *int32 ; +// Style Label +StyleLbl []*CT_StyleLabel ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_bba *CT_CTCategory )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",_bba .TypeAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0069"},Value :_ge .Sprintf ("\u0025\u0076",_bba .PriAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_becc ST_TextDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_becc .String (),start ); +};type CT_OrgChart struct{ -// Current Diagram Type -LoTypeIdAttr *string ; +// Show Organization Chart User Interface Value +ValAttr *bool ;};func (_cbcd ST_FunctionOperator )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cbcd .String (),start );};func (_ddcbg *ST_FunctionOperator )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_deccc ,_cfdc :=d .Token (); +if _cfdc !=nil {return _cfdc ;};if _bfcae ,_bggg :=_deccc .(_d .EndElement );_bggg &&_bfcae .Name ==start .Name {*_ddcbg =1;return nil ;};if _feabd ,_faedc :=_deccc .(_d .CharData );!_faedc {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_deccc ); +}else {switch string (_feabd ){case "":*_ddcbg =0;case "\u0065\u0071\u0075":*_ddcbg =1;case "\u006e\u0065\u0071":*_ddcbg =2;case "\u0067\u0074":*_ddcbg =3;case "\u006c\u0074":*_ddcbg =4;case "\u0067\u0074\u0065":*_ddcbg =5;case "\u006c\u0074\u0065":*_ddcbg =6; +};};_deccc ,_cfdc =d .Token ();if _cfdc !=nil {return _cfdc ;};if _dccd ,_aaede :=_deccc .(_d .EndElement );_aaede &&_dccd .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_deccc ); +};func (_cbdd *RelIds )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbdd .CT_RelIds =*NewCT_RelIds ();for _ ,_eefee :=range start .Attr {if _eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0064\u006d"||_eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0064\u006d"{_bbffc :=_eefee .Value ; +_cbdd .DmAttr =_bbffc ;continue ;};if _eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eefee .Name .Local =="\u006c\u006f"||_eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eefee .Name .Local =="\u006c\u006f"{_dddgd :=_eefee .Value ; +_cbdd .LoAttr =_dddgd ;continue ;};if _eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0071\u0073"||_eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0071\u0073"{_faeef :=_eefee .Value ; +_cbdd .QsAttr =_faeef ;continue ;};if _eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0063\u0073"||_eefee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eefee .Name .Local =="\u0063\u0073"{_cgcd :=_eefee .Value ; +_cbdd .CsAttr =_cgcd ;continue ;};};for {_badfd ,_edbe :=d .Token ();if _edbe !=nil {return _ge .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0052e\u006c\u0049d\u0073\u003a\u0020\u0025\u0073",_edbe );};if _efbf ,_cbcgc :=_badfd .(_d .EndElement );_cbcgc &&_efbf .Name ==start .Name {break ; +};};return nil ;};func (_fcaaf ST_CenterShapeMapping )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_debg :=_d .Attr {};_debg .Name =name ;switch _fcaaf {case ST_CenterShapeMappingUnset :_debg .Value ="";case ST_CenterShapeMappingNone :_debg .Value ="\u006e\u006f\u006e\u0065"; +case ST_CenterShapeMappingFNode :_debg .Value ="\u0066\u004e\u006fd\u0065";};return _debg ,nil ;};func (_ccdde ST_HierBranchStyle )ValidateWithPath (path string )error {switch _ccdde {case 0,1,2,3,4,5:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccdde )); +};return nil ;};const (ST_FlowDirectionUnset ST_FlowDirection =0;ST_FlowDirectionRow ST_FlowDirection =1;ST_FlowDirectionCol ST_FlowDirection =2;);func (_aacba *ST_AnimLvlStr )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aacba =0; +case "\u006e\u006f\u006e\u0065":*_aacba =1;case "\u006c\u0076\u006c":*_aacba =2;case "\u0063\u0074\u0072":*_aacba =3;};return nil ;};func (_eaca ST_PtType )ValidateWithPath (path string )error {switch _eaca {case 0,1,2,3,4,5,6:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaca )); +};return nil ;};const (ST_AutoTextRotationUnset ST_AutoTextRotation =0;ST_AutoTextRotationNone ST_AutoTextRotation =1;ST_AutoTextRotationUpr ST_AutoTextRotation =2;ST_AutoTextRotationGrav ST_AutoTextRotation =3;);const (ST_PyramidAccentTextMarginUnset ST_PyramidAccentTextMargin =0; +ST_PyramidAccentTextMarginStep ST_PyramidAccentTextMargin =1;ST_PyramidAccentTextMarginStack ST_PyramidAccentTextMargin =2;);func (_bcfa ST_FunctionOperator )String ()string {switch _bcfa {case 0:return "";case 1:return "\u0065\u0071\u0075";case 2:return "\u006e\u0065\u0071"; +case 3:return "\u0067\u0074";case 4:return "\u006c\u0074";case 5:return "\u0067\u0074\u0065";case 6:return "\u006c\u0074\u0065";};return "";};func (_fggae ST_AutoTextRotation )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbed :=_d .Attr {};_dbed .Name =name ; +switch _fggae {case ST_AutoTextRotationUnset :_dbed .Value ="";case ST_AutoTextRotationNone :_dbed .Value ="\u006e\u006f\u006e\u0065";case ST_AutoTextRotationUpr :_dbed .Value ="\u0075\u0070\u0072";case ST_AutoTextRotationGrav :_dbed .Value ="\u0067\u0072\u0061\u0076"; +};return _dbed ,nil ;};func (_bfadd ST_PrSetCustVal )String ()string {if _bfadd .ST_Percentage !=nil {return _ge .Sprintf ("\u0025\u0076",*_bfadd .ST_Percentage );};if _bfadd .Int32 !=nil {return _ge .Sprintf ("\u0025\u0076",*_bfadd .Int32 );};return ""; +};func (_cgce *ST_SecondaryLinearDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agacg ,_fceg :=d .Token ();if _fceg !=nil {return _fceg ;};if _dfeed ,_gcace :=_agacg .(_d .EndElement );_gcace &&_dfeed .Name ==start .Name {*_cgce =1; +return nil ;};if _gdgdg ,_aefaa :=_agacg .(_d .CharData );!_aefaa {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agacg );}else {switch string (_gdgdg ){case "":*_cgce =0; +case "\u006e\u006f\u006e\u0065":*_cgce =1;case "\u0066\u0072\u006fm\u004c":*_cgce =2;case "\u0066\u0072\u006fm\u0052":*_cgce =3;case "\u0066\u0072\u006fm\u0054":*_cgce =4;case "\u0066\u0072\u006fm\u0042":*_cgce =5;};};_agacg ,_fceg =d .Token ();if _fceg !=nil {return _fceg ; +};if _gdcf ,_cbba :=_agacg .(_d .EndElement );_cbba &&_gdcf .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agacg ); +};func (_abfbe ST_AutoTextRotation )ValidateWithPath (path string )error {switch _abfbe {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abfbe )); +};return nil ;};func (_cbgd ST_HierBranchStyle )Validate ()error {return _cbgd .ValidateWithPath ("")};type ST_AxisTypes []ST_AxisType ;type CT_ChildPref struct{ -// Current Diagram Category -LoCatIdAttr *string ; +// Preferred Number of CHildren Value +ValAttr *int32 ;}; -// Current Style Type -QsTypeIdAttr *string ; +// Validate validates the CT_CxnList and its children +func (_gfd *CT_CxnList )Validate ()error {return _gfd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0078\u006e\u004c\u0069\u0073\u0074");};func (_bcec ST_ConnectorRouting )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bcec .String (),start ); +};func (_cecab ST_TextAnchorVertical )String ()string {switch _cecab {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064";case 3:return "\u0062";};return "";};func (_geaeg ST_HierarchyAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_eegfb :=_d .Attr {}; +_eegfb .Name =name ;switch _geaeg {case ST_HierarchyAlignmentUnset :_eegfb .Value ="";case ST_HierarchyAlignmentTL :_eegfb .Value ="\u0074\u004c";case ST_HierarchyAlignmentTR :_eegfb .Value ="\u0074\u0052";case ST_HierarchyAlignmentTCtrCh :_eegfb .Value ="\u0074\u0043\u0074\u0072\u0043\u0068"; +case ST_HierarchyAlignmentTCtrDes :_eegfb .Value ="\u0074C\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentBL :_eegfb .Value ="\u0062\u004c";case ST_HierarchyAlignmentBR :_eegfb .Value ="\u0062\u0052";case ST_HierarchyAlignmentBCtrCh :_eegfb .Value ="\u0062\u0043\u0074\u0072\u0043\u0068"; +case ST_HierarchyAlignmentBCtrDes :_eegfb .Value ="\u0062C\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentLT :_eegfb .Value ="\u006c\u0054";case ST_HierarchyAlignmentLB :_eegfb .Value ="\u006c\u0042";case ST_HierarchyAlignmentLCtrCh :_eegfb .Value ="\u006c\u0043\u0074\u0072\u0043\u0068"; +case ST_HierarchyAlignmentLCtrDes :_eegfb .Value ="\u006cC\u0074\u0072\u0044\u0065\u0073";case ST_HierarchyAlignmentRT :_eegfb .Value ="\u0072\u0054";case ST_HierarchyAlignmentRB :_eegfb .Value ="\u0072\u0042";case ST_HierarchyAlignmentRCtrCh :_eegfb .Value ="\u0072\u0043\u0074\u0072\u0043\u0068"; +case ST_HierarchyAlignmentRCtrDes :_eegfb .Value ="\u0072C\u0074\u0072\u0044\u0065\u0073";};return _eegfb ,nil ;};func (_efac *CT_ForEach )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _efac .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .NameAttr )}); +};if _efac .RefAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0066"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .RefAttr )});};if _efac .AxisAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .AxisAttr )}); +};if _efac .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .PtTypeAttr )});};if _efac .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .HideLastTransAttr )}); +};if _efac .StAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .StAttr )});};if _efac .CntAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006e\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .CntAttr )}); +};if _efac .StepAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_ge .Sprintf ("\u0025\u0076",*_efac .StepAttr )});};e .EncodeToken (start );if _efac .ForEachChoice !=nil {for _ ,_fccc :=range _efac .ForEachChoice {_fccc .MarshalXML (e ,_d .StartElement {}); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gbbc *CT_When )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbbc .FuncAttr =ST_FunctionType (1);_gbbc .OpAttr =ST_FunctionOperator (1);for _ ,_bfdee :=range start .Attr {if _bfdee .Name .Local =="\u006e\u0061\u006d\u0065"{_fgdcf :=_bfdee .Value ; +_gbbc .NameAttr =&_fgdcf ;continue ;};if _bfdee .Name .Local =="\u0066\u0075\u006e\u0063"{_gbbc .FuncAttr .UnmarshalXMLAttr (_bfdee );continue ;};if _bfdee .Name .Local =="\u0061\u0072\u0067"{_dbfgc ,_dgab :=ParseUnionST_FunctionArgument (_bfdee .Value ); +if _dgab !=nil {return _dgab ;};_gbbc .ArgAttr =&_dbfgc ;continue ;};if _bfdee .Name .Local =="\u006f\u0070"{_gbbc .OpAttr .UnmarshalXMLAttr (_bfdee );continue ;};if _bfdee .Name .Local =="\u0076\u0061\u006c"{_cfdg ,_fbcg :=ParseUnionST_FunctionValue (_bfdee .Value ); +if _fbcg !=nil {return _fbcg ;};_gbbc .ValAttr =_cfdg ;continue ;};if _bfdee .Name .Local =="\u0061\u0078\u0069\u0073"{_gcea ,_aaba :=ParseSliceST_AxisTypes (_bfdee .Value );if _aaba !=nil {return _aaba ;};_gbbc .AxisAttr =&_gcea ;continue ;};if _bfdee .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_bedge ,_gdbb :=ParseSliceST_ElementTypes (_bfdee .Value ); +if _gdbb !=nil {return _gdbb ;};_gbbc .PtTypeAttr =&_bedge ;continue ;};if _bfdee .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_cgfad ,_geecd :=ParseSliceST_Booleans (_bfdee .Value );if _geecd !=nil {return _geecd ; +};_gbbc .HideLastTransAttr =&_cgfad ;continue ;};if _bfdee .Name .Local =="\u0073\u0074"{_fdbf ,_gaabc :=ParseSliceST_Ints (_bfdee .Value );if _gaabc !=nil {return _gaabc ;};_gbbc .StAttr =&_fdbf ;continue ;};if _bfdee .Name .Local =="\u0063\u006e\u0074"{_gdbgd ,_bgcac :=ParseSliceST_UnsignedInts (_bfdee .Value ); +if _bgcac !=nil {return _bgcac ;};_gbbc .CntAttr =&_gdbgd ;continue ;};if _bfdee .Name .Local =="\u0073\u0074\u0065\u0070"{_cegg ,_cgcc :=ParseSliceST_Ints (_bfdee .Value );if _cgcc !=nil {return _cgcc ;};_gbbc .StepAttr =&_cegg ;continue ;};};_fdcg :for {_dfdeb ,_dafb :=d .Token (); +if _dafb !=nil {return _dafb ;};switch _geffg :=_dfdeb .(type ){case _d .StartElement :switch _geffg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_abcda :=NewCT_WhenChoice (); +if _efb :=d .DecodeElement (&_abcda .Alg ,&_geffg );_efb !=nil {return _efb ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_abcda );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_dbde :=NewCT_WhenChoice (); +if _fedgf :=d .DecodeElement (&_dbde .Shape ,&_geffg );_fedgf !=nil {return _fedgf ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_dbde );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_afcd :=NewCT_WhenChoice (); +if _gcgag :=d .DecodeElement (&_afcd .PresOf ,&_geffg );_gcgag !=nil {return _gcgag ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_afcd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_beag :=NewCT_WhenChoice (); +if _cafdf :=d .DecodeElement (&_beag .ConstrLst ,&_geffg );_cafdf !=nil {return _cafdf ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_beag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_affd :=NewCT_WhenChoice (); +if _fbdc :=d .DecodeElement (&_affd .RuleLst ,&_geffg );_fbdc !=nil {return _fbdc ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_affd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_dfag :=NewCT_WhenChoice (); +if _edgc :=d .DecodeElement (&_dfag .ForEach ,&_geffg );_edgc !=nil {return _edgc ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_dfag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_cfgb :=NewCT_WhenChoice (); +if _fddb :=d .DecodeElement (&_cfgb .LayoutNode ,&_geffg );_fddb !=nil {return _fddb ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_cfgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_efaaf :=NewCT_WhenChoice (); +if _bfeee :=d .DecodeElement (&_efaaf .Choose ,&_geffg );_bfeee !=nil {return _bfeee ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_efaaf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdfd :=NewCT_WhenChoice (); +if _bcdg :=d .DecodeElement (&_gdfd .ExtLst ,&_geffg );_bcdg !=nil {return _bcdg ;};_gbbc .WhenChoice =append (_gbbc .WhenChoice ,_gdfd );default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0057\u0068\u0065\u006e\u0020\u0025\u0076",_geffg .Name ); +if _aabd :=d .Skip ();_aabd !=nil {return _aabd ;};};case _d .EndElement :break _fdcg ;case _d .CharData :};};return nil ;};func (_fbcee *ST_ConstraintRelationship )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fbcee =0;case "\u0073\u0065\u006c\u0066":*_fbcee =1; +case "\u0063\u0068":*_fbcee =2;case "\u0064\u0065\u0073":*_fbcee =3;};return nil ;};type StyleDefHdrLst struct{CT_StyleDefinitionHeaderLst };func (_aeba ST_PyramidAccentTextMargin )ValidateWithPath (path string )error {switch _aeba {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeba )); +};return nil ;};type CT_ForEach struct{ -// Current Style Category -QsCatIdAttr *string ; +// Name +NameAttr *string ; -// Color Transform Type Identifier -CsTypeIdAttr *string ; +// Reference +RefAttr *string ;ForEachChoice []*CT_ForEachChoice ;AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_dbb *CT_BulletEnabled )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbb .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_dbb .ValAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type AG_IteratorAttributes struct{AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ; +StepAttr *ST_Ints ;};func (_ccegg *StyleDefHdrLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccegg .CT_StyleDefinitionHeaderLst =*NewCT_StyleDefinitionHeaderLst ();_dcgd :for {_aaeff ,_caec :=d .Token ();if _caec !=nil {return _caec ; +};switch _gedd :=_aaeff .(type ){case _d .StartElement :switch _gedd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}:_eedg :=NewCT_StyleDefinitionHeader (); +if _aaeb :=d .DecodeElement (_eedg ,&_gedd );_aaeb !=nil {return _aaeb ;};_ccegg .StyleDefHdr =append (_ccegg .StyleDefHdr ,_eedg );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064r\u004cs\u0074\u0020\u0025\u0076",_gedd .Name ); +if _bdabg :=d .Skip ();_bdabg !=nil {return _bdabg ;};};case _d .EndElement :break _dcgd ;case _d .CharData :};};return nil ;}; -// Color Transform Category -CsCatIdAttr *string ; +// ValidateWithPath validates the ColorsDef and its children, prefixing error messages with path +func (_ggef *ColorsDef )ValidateWithPath (path string )error {if _bdaga :=_ggef .CT_ColorTransform .ValidateWithPath (path );_bdaga !=nil {return _bdaga ;};return nil ;};func (_fag *CT_CTCategories )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _fag .Cat !=nil {_bcfg :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074"}};for _ ,_dbge :=range _fag .Cat {e .EncodeElement (_dbge ,_bcfg );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_Parameter struct{ -// Coherent 3D Behavior -Coherent3DOffAttr *bool ; +// Parameter Type +TypeAttr ST_ParameterId ; -// Placeholder Text -PhldrTAttr *string ; +// Value +ValAttr ST_ParameterVal ;};func (_bd *AG_IteratorAttributes )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ae :=range start .Attr {if _ae .Name .Local =="\u0061\u0078\u0069\u0073"{_aae ,_ddcf :=ParseSliceST_AxisTypes (_ae .Value ); +if _ddcf !=nil {return _ddcf ;};_bd .AxisAttr =&_aae ;continue ;};if _ae .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_cgc ,_ee :=ParseSliceST_ElementTypes (_ae .Value );if _ee !=nil {return _ee ;};_bd .PtTypeAttr =&_cgc ;continue ;};if _ae .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_ded ,_ddg :=ParseSliceST_Booleans (_ae .Value ); +if _ddg !=nil {return _ddg ;};_bd .HideLastTransAttr =&_ded ;continue ;};if _ae .Name .Local =="\u0073\u0074"{_bad ,_dgea :=ParseSliceST_Ints (_ae .Value );if _dgea !=nil {return _dgea ;};_bd .StAttr =&_bad ;continue ;};if _ae .Name .Local =="\u0063\u006e\u0074"{_dbc ,_ff :=ParseSliceST_UnsignedInts (_ae .Value ); +if _ff !=nil {return _ff ;};_bd .CntAttr =&_dbc ;continue ;};if _ae .Name .Local =="\u0073\u0074\u0065\u0070"{_gce ,_bae :=ParseSliceST_Ints (_ae .Value );if _bae !=nil {return _bae ;};_bd .StepAttr =&_gce ;continue ;};};for {_ac ,_cgfd :=d .Token ();if _cgfd !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0049\u0074\u0065\u0072\u0061\u0074\u006f\u0072\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065s\u003a\u0020\u0025\u0073",_cgfd ); +};if _ef ,_ga :=_ac .(_d .EndElement );_ga &&_ef .Name ==start .Name {break ;};};return nil ;}; -// Placeholder -PhldrAttr *bool ; +// Validate validates the CT_ColorTransformHeaderLst and its children +func (_aaf *CT_ColorTransformHeaderLst )Validate ()error {return _aaf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061n\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065r\u004c\u0073\u0074");};const (ST_BreakpointUnset ST_Breakpoint =0; +ST_BreakpointEndCnv ST_Breakpoint =1;ST_BreakpointBal ST_Breakpoint =2;ST_BreakpointFixed ST_Breakpoint =3;);func (_fdcgg *ST_HierBranchStyle )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fdcgg =0;case "\u006c":*_fdcgg =1;case "\u0072":*_fdcgg =2; +case "\u0068\u0061\u006e\u0067":*_fdcgg =3;case "\u0073\u0074\u0064":*_fdcgg =4;case "\u0069\u006e\u0069\u0074":*_fdcgg =5;};return nil ;};func (_ecg *CT_CTName )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_afg :=range start .Attr {if _afg .Name .Local =="\u006c\u0061\u006e\u0067"{_bbc :=_afg .Value ; +_ecg .LangAttr =&_bbc ;continue ;};if _afg .Name .Local =="\u0076\u0061\u006c"{_ecec :=_afg .Value ;_ecg .ValAttr =_ecec ;continue ;};};for {_afc ,_fac :=d .Token ();if _fac !=nil {return _ge .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0054\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_fac ); +};if _edg ,_eabg :=_afc .(_d .EndElement );_eabg &&_edg .Name ==start .Name {break ;};};return nil ;};func NewCT_ForEachChoice ()*CT_ForEachChoice {_gaab :=&CT_ForEachChoice {};return _gaab };func (_cdfcb ST_TextAnchorHorizontal )ValidateWithPath (path string )error {switch _cdfcb {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdfcb )); +};return nil ;};const (ST_FunctionOperatorUnset ST_FunctionOperator =0;ST_FunctionOperatorEqu ST_FunctionOperator =1;ST_FunctionOperatorNeq ST_FunctionOperator =2;ST_FunctionOperatorGt ST_FunctionOperator =3;ST_FunctionOperatorLt ST_FunctionOperator =4; +ST_FunctionOperatorGte ST_FunctionOperator =5;ST_FunctionOperatorLte ST_FunctionOperator =6;);func (_bbag ST_FunctionType )ValidateWithPath (path string )error {switch _bbag {case 0,1,2,3,4,5,6,7,8:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbag )); +};return nil ;};type ST_HierarchyAlignment byte ; -// Custom Rotation -CustAngAttr *int32 ; +// Validate validates the CT_Constraints and its children +func (_gcb *CT_Constraints )Validate ()error {return _gcb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072a\u0069\u006e\u0074\u0073");};type ST_ElementTypes []ST_ElementType ;func (_afeaf *ST_PyramidAccentTextMargin )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_afeaf =0; +case "\u0073\u0074\u0065\u0070":*_afeaf =1;case "\u0073\u0074\u0061c\u006b":*_afeaf =2;};return nil ;};const (ST_ArrowheadStyleUnset ST_ArrowheadStyle =0;ST_ArrowheadStyleAuto ST_ArrowheadStyle =1;ST_ArrowheadStyleArr ST_ArrowheadStyle =2;ST_ArrowheadStyleNoArr ST_ArrowheadStyle =3; +);type CT_Shape struct{ -// Custom Vertical Flip -CustFlipVertAttr *bool ; +// Rotation +RotAttr *float64 ; -// Custom Horizontal Flip -CustFlipHorAttr *bool ; +// Shape Type +TypeAttr *ST_LayoutShapeType ;BlipAttr *string ; -// Fixed Width Override -CustSzXAttr *int32 ; +// Z-Order Offset +ZOrderOffAttr *int32 ; -// Fixed Height Override -CustSzYAttr *int32 ; +// Hide Geometry +HideGeomAttr *bool ; -// Width Scale -CustScaleXAttr *ST_PrSetCustVal ; +// Prevent Text Editing +LkTxEntryAttr *bool ; -// Height Scale -CustScaleYAttr *ST_PrSetCustVal ; +// Image Placeholder +BlipPhldrAttr *bool ; -// Text Changed -CustTAttr *bool ; +// Shape Adjust List +AdjLst *CT_AdjLst ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func NewCT_ResizeHandles ()*CT_ResizeHandles {_daaf :=&CT_ResizeHandles {};return _daaf };func NewCT_Direction ()*CT_Direction {_bcdc :=&CT_Direction {};return _bcdc };func NewCT_Rules ()*CT_Rules {_dfaf :=&CT_Rules {}; +return _dfaf };const (ST_ChildDirectionUnset ST_ChildDirection =0;ST_ChildDirectionHorz ST_ChildDirection =1;ST_ChildDirectionVert ST_ChildDirection =2;);func NewCT_ColorTransform ()*CT_ColorTransform {_ddgg :=&CT_ColorTransform {};return _ddgg }; -// Custom Factor Width -CustLinFactXAttr *ST_PrSetCustVal ; +// ValidateWithPath validates the CT_Algorithm and its children, prefixing error messages with path +func (_cdb *CT_Algorithm )ValidateWithPath (path string )error {if _cdb .TypeAttr ==ST_AlgorithmTypeUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ggcg :=_cdb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ggcg !=nil {return _ggcg ;};for _cec ,_dgbf :=range _cdb .Param {if _fb :=_dgbf .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fP\u0061\u0072\u0061\u006d\u005b\u0025\u0064\u005d",path ,_cec )); +_fb !=nil {return _fb ;};};if _cdb .ExtLst !=nil {if _gad :=_cdb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gad !=nil {return _gad ;};};return nil ;}; -// Custom Factor Height -CustLinFactYAttr *ST_PrSetCustVal ; +// ValidateWithPath validates the CT_CTDescription and its children, prefixing error messages with path +func (_egd *CT_CTDescription )ValidateWithPath (path string )error {return nil };func NewCT_AnimLvl ()*CT_AnimLvl {_ecc :=&CT_AnimLvl {};return _ecc };type ST_TextBlockDirection byte ;type ST_ResizeHandlesStr byte ;type CT_LayoutNode struct{ -// Neighbor Offset Width -CustLinFactNeighborXAttr *ST_PrSetCustVal ; +// Name +NameAttr *string ; -// Neighbor Offset Height -CustLinFactNeighborYAttr *ST_PrSetCustVal ; +// Style Label +StyleLblAttr *string ; -// Radius Scale -CustRadScaleRadAttr *ST_PrSetCustVal ; +// Child Order +ChOrderAttr ST_ChildOrderType ; -// Include Angle Scale -CustRadScaleIncAttr *ST_PrSetCustVal ; +// Move With +MoveWithAttr *string ;LayoutNodeChoice []*CT_LayoutNodeChoice ;};func (_fffda *ST_ConnectorPoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfged ,_bgced :=d .Token ();if _bgced !=nil {return _bgced ;};if _cfccg ,_bfcc :=_gfged .(_d .EndElement ); +_bfcc &&_cfccg .Name ==start .Name {*_fffda =1;return nil ;};if _ebgf ,_fdaeb :=_gfged .(_d .CharData );!_fdaeb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfged ); +}else {switch string (_ebgf ){case "":*_fffda =0;case "\u0061\u0075\u0074\u006f":*_fffda =1;case "\u0062\u0043\u0074\u0072":*_fffda =2;case "\u0063\u0074\u0072":*_fffda =3;case "\u006d\u0069\u0064\u004c":*_fffda =4;case "\u006d\u0069\u0064\u0052":*_fffda =5; +case "\u0074\u0043\u0074\u0072":*_fffda =6;case "\u0062\u004c":*_fffda =7;case "\u0062\u0052":*_fffda =8;case "\u0074\u004c":*_fffda =9;case "\u0074\u0052":*_fffda =10;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_fffda =11;};};_gfged ,_bgced =d .Token (); +if _bgced !=nil {return _bgced ;};if _cabgg ,_fafb :=_gfged .(_d .EndElement );_fafb &&_cabgg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfged ); +};func (_fcaeg *ST_HueDir )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abfdf ,_fcdd :=d .Token ();if _fcdd !=nil {return _fcdd ;};if _agfd ,_bgge :=_abfdf .(_d .EndElement );_bgge &&_agfd .Name ==start .Name {*_fcaeg =1;return nil ;}; +if _afcc ,_ffdd :=_abfdf .(_d .CharData );!_ffdd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abfdf );}else {switch string (_afcc ){case "":*_fcaeg =0; +case "\u0063\u0077":*_fcaeg =1;case "\u0063\u0063\u0077":*_fcaeg =2;};};_abfdf ,_fcdd =d .Token ();if _fcdd !=nil {return _fcdd ;};if _cabge ,_eaage :=_abfdf .(_d .EndElement );_eaage &&_cabge .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abfdf ); +};func (_ebdc ST_VerticalAlignment )Validate ()error {return _ebdc .ValidateWithPath ("")};func (_bdafd *CT_Parameter )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_efff ,_deggc :=_bdafd .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _deggc !=nil {return _deggc ;};start .Attr =append (start .Attr ,_efff );start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_bdafd .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ffgdd *ST_BendPoint )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ffgdd =0;case "\u0062\u0065\u0067":*_ffgdd =1;case "\u0064\u0065\u0066":*_ffgdd =2;case "\u0065\u006e\u0064":*_ffgdd =3;};return nil ;}; -// Presentation Layout Variables -PresLayoutVars *CT_LayoutVariablePropertySet ; +// ValidateWithPath validates the CT_LayoutNodeChoice and its children, prefixing error messages with path +func (_ggfb *CT_LayoutNodeChoice )ValidateWithPath (path string )error {if _ggfb .Alg !=nil {if _ccff :=_ggfb .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_ccff !=nil {return _ccff ;};};if _ggfb .Shape !=nil {if _fbgb :=_ggfb .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_fbgb !=nil {return _fbgb ;};};if _ggfb .PresOf !=nil {if _gcbf :=_ggfb .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_gcbf !=nil {return _gcbf ;};};if _ggfb .ConstrLst !=nil {if _bdbc :=_ggfb .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); +_bdbc !=nil {return _bdbc ;};};if _ggfb .RuleLst !=nil {if _eagff :=_ggfb .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_eagff !=nil {return _eagff ;};};if _ggfb .VarLst !=nil {if _feeee :=_ggfb .VarLst .ValidateWithPath (path +"\u002fV\u0061\u0072\u004c\u0073\u0074"); +_feeee !=nil {return _feeee ;};};if _ggfb .ForEach !=nil {if _bcgaf :=_ggfb .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068");_bcgaf !=nil {return _bcgaf ;};};if _ggfb .LayoutNode !=nil {if _ddabe :=_ggfb .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"); +_ddabe !=nil {return _ddabe ;};};if _ggfb .Choose !=nil {if _ggee :=_ggfb .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065");_ggee !=nil {return _ggee ;};};if _ggfb .ExtLst !=nil {if _efed :=_ggfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_efed !=nil {return _efed ;};};return nil ;};const (ST_ChildAlignmentUnset ST_ChildAlignment =0;ST_ChildAlignmentT ST_ChildAlignment =1;ST_ChildAlignmentB ST_ChildAlignment =2;ST_ChildAlignmentL ST_ChildAlignment =3;ST_ChildAlignmentR ST_ChildAlignment =4; +);func (_dgcaf *ST_ConstraintType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_degcd ,_gecbe :=d .Token ();if _gecbe !=nil {return _gecbe ;};if _bfgca ,_adcce :=_degcd .(_d .EndElement );_adcce &&_bfgca .Name ==start .Name {*_dgcaf =1; +return nil ;};if _cdbfb ,_bcddb :=_degcd .(_d .CharData );!_bcddb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degcd );}else {switch string (_cdbfb ){case "":*_dgcaf =0; +case "\u006e\u006f\u006e\u0065":*_dgcaf =1;case "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066":*_dgcaf =2;case "\u0062e\u0067\u004d\u0061\u0072\u0067":*_dgcaf =3;case "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074":*_dgcaf =4;case "\u0062\u0065\u0067\u0050\u0061\u0064":*_dgcaf =5; +case "\u0062":*_dgcaf =6;case "\u0062\u004d\u0061r\u0067":*_dgcaf =7;case "\u0062\u004f\u0066\u0066":*_dgcaf =8;case "\u0063\u0074\u0072\u0058":*_dgcaf =9;case "\u0063t\u0072\u0058\u004f\u0066\u0066":*_dgcaf =10;case "\u0063\u0074\u0072\u0059":*_dgcaf =11; +case "\u0063t\u0072\u0059\u004f\u0066\u0066":*_dgcaf =12;case "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074":*_dgcaf =13;case "\u0064\u0069\u0061\u006d":*_dgcaf =14;case "\u0065n\u0064\u004d\u0061\u0072\u0067":*_dgcaf =15;case "\u0065\u006e\u0064\u0050\u0061\u0064":*_dgcaf =16; +case "\u0068":*_dgcaf =17;case "\u0068\u0041\u0072\u0048":*_dgcaf =18;case "\u0068\u004f\u0066\u0066":*_dgcaf =19;case "\u006c":*_dgcaf =20;case "\u006c\u004d\u0061r\u0067":*_dgcaf =21;case "\u006c\u004f\u0066\u0066":*_dgcaf =22;case "\u0072":*_dgcaf =23; +case "\u0072\u004d\u0061r\u0067":*_dgcaf =24;case "\u0072\u004f\u0066\u0066":*_dgcaf =25;case "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a":*_dgcaf =26;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f":*_dgcaf =27; +case "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z":*_dgcaf =28;case "\u0073\u0069\u0062S\u0070":*_dgcaf =29;case "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070":*_dgcaf =30;case "\u0073\u0070":*_dgcaf =31;case "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k":*_dgcaf =32; +case "\u0074":*_dgcaf =33;case "\u0074\u004d\u0061r\u0067":*_dgcaf =34;case "\u0074\u004f\u0066\u0066":*_dgcaf =35;case "\u0075\u0073\u0065r\u0041":*_dgcaf =36;case "\u0075\u0073\u0065r\u0042":*_dgcaf =37;case "\u0075\u0073\u0065r\u0043":*_dgcaf =38;case "\u0075\u0073\u0065r\u0044":*_dgcaf =39; +case "\u0075\u0073\u0065r\u0045":*_dgcaf =40;case "\u0075\u0073\u0065r\u0046":*_dgcaf =41;case "\u0075\u0073\u0065r\u0047":*_dgcaf =42;case "\u0075\u0073\u0065r\u0048":*_dgcaf =43;case "\u0075\u0073\u0065r\u0049":*_dgcaf =44;case "\u0075\u0073\u0065r\u004a":*_dgcaf =45; +case "\u0075\u0073\u0065r\u004b":*_dgcaf =46;case "\u0075\u0073\u0065r\u004c":*_dgcaf =47;case "\u0075\u0073\u0065r\u004d":*_dgcaf =48;case "\u0075\u0073\u0065r\u004e":*_dgcaf =49;case "\u0075\u0073\u0065r\u004f":*_dgcaf =50;case "\u0075\u0073\u0065r\u0050":*_dgcaf =51; +case "\u0075\u0073\u0065r\u0051":*_dgcaf =52;case "\u0075\u0073\u0065r\u0052":*_dgcaf =53;case "\u0075\u0073\u0065r\u0053":*_dgcaf =54;case "\u0075\u0073\u0065r\u0054":*_dgcaf =55;case "\u0075\u0073\u0065r\u0055":*_dgcaf =56;case "\u0075\u0073\u0065r\u0056":*_dgcaf =57; +case "\u0075\u0073\u0065r\u0057":*_dgcaf =58;case "\u0075\u0073\u0065r\u0058":*_dgcaf =59;case "\u0075\u0073\u0065r\u0059":*_dgcaf =60;case "\u0075\u0073\u0065r\u005a":*_dgcaf =61;case "\u0077":*_dgcaf =62;case "\u0077\u0041\u0072\u0048":*_dgcaf =63;case "\u0077\u004f\u0066\u0066":*_dgcaf =64; +};};_degcd ,_gecbe =d .Token ();if _gecbe !=nil {return _gecbe ;};if _fcfeg ,_cfede :=_degcd .(_d .EndElement );_cfede &&_fcfeg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degcd ); +};type CT_Choose struct{ -// Shape Style -Style *_g .CT_ShapeStyle ;};func (_aceb *ST_HierarchyAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_efdcd ,_dfaga :=d .Token ();if _dfaga !=nil {return _dfaga ;};if _bebg ,_gcaeg :=_efdcd .(_b .EndElement );_gcaeg &&_bebg .Name ==start .Name {*_aceb =1; -return nil ;};if _ggfbe ,_eebg :=_efdcd .(_b .CharData );!_eebg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efdcd );}else {switch string (_ggfbe ){case "":*_aceb =0; -case "\u0074\u004c":*_aceb =1;case "\u0074\u0052":*_aceb =2;case "\u0074\u0043\u0074\u0072\u0043\u0068":*_aceb =3;case "\u0074C\u0074\u0072\u0044\u0065\u0073":*_aceb =4;case "\u0062\u004c":*_aceb =5;case "\u0062\u0052":*_aceb =6;case "\u0062\u0043\u0074\u0072\u0043\u0068":*_aceb =7; -case "\u0062C\u0074\u0072\u0044\u0065\u0073":*_aceb =8;case "\u006c\u0054":*_aceb =9;case "\u006c\u0042":*_aceb =10;case "\u006c\u0043\u0074\u0072\u0043\u0068":*_aceb =11;case "\u006cC\u0074\u0072\u0044\u0065\u0073":*_aceb =12;case "\u0072\u0054":*_aceb =13; -case "\u0072\u0042":*_aceb =14;case "\u0072\u0043\u0074\u0072\u0043\u0068":*_aceb =15;case "\u0072C\u0074\u0072\u0044\u0065\u0073":*_aceb =16;};};_efdcd ,_dfaga =d .Token ();if _dfaga !=nil {return _dfaga ;};if _bcbdaa ,_fcccd :=_efdcd .(_b .EndElement ); -_fcccd &&_bcbdaa .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efdcd );};func (_aagaf ST_VariableType )String ()string {switch _aagaf {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074";case 3:return "\u0063\u0068\u004da\u0078";case 4:return "\u0063\u0068\u0050\u0072\u0065\u0066";case 5:return "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064"; -case 6:return "\u0064\u0069\u0072";case 7:return "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068";case 8:return "\u0061n\u0069\u006d\u004f\u006e\u0065";case 9:return "\u0061n\u0069\u006d\u004c\u0076\u006c";case 10:return "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073"; -};return "";}; +// Name +NameAttr *string ; -// ValidateWithPath validates the CT_ColorTransform and its children, prefixing error messages with path -func (_fag *CT_ColorTransform )ValidateWithPath (path string )error {for _egb ,_aeb :=range _fag .Title {if _bgff :=_aeb .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_egb ));_bgff !=nil {return _bgff ; -};};for _ebfg ,_dbgc :=range _fag .Desc {if _eddf :=_dbgc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_ebfg ));_eddf !=nil {return _eddf ;};};if _fag .CatLst !=nil {if _aba :=_fag .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_aba !=nil {return _aba ;};};for _bfb ,_cfbb :=range _fag .StyleLbl {if _fed :=_cfbb .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u004c\u0062\u006c\u005b\u0025\u0064\u005d",path ,_bfb ));_fed !=nil {return _fed ;};};if _fag .ExtLst !=nil {if _cda :=_fag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cda !=nil {return _cda ;};};return nil ;};const (ST_ElementTypeUnset ST_ElementType =0;ST_ElementTypeAll ST_ElementType =1;ST_ElementTypeDoc ST_ElementType =2;ST_ElementTypeNode ST_ElementType =3;ST_ElementTypeNorm ST_ElementType =4;ST_ElementTypeNonNorm ST_ElementType =5; -ST_ElementTypeAsst ST_ElementType =6;ST_ElementTypeNonAsst ST_ElementType =7;ST_ElementTypeParTrans ST_ElementType =8;ST_ElementTypePres ST_ElementType =9;ST_ElementTypeSibTrans ST_ElementType =10;); +// If +If []*CT_When ; -// ValidateWithPath validates the DataModel and its children, prefixing error messages with path -func (_edaaa *DataModel )ValidateWithPath (path string )error {if _dfdg :=_edaaa .CT_DataModel .ValidateWithPath (path );_dfdg !=nil {return _dfdg ;};return nil ;};func (_gdeb *CT_StyleLabel )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",_gdeb .NameAttr )}); -e .EncodeToken (start );if _gdeb .Scene3d !=nil {_gabd :=_b .StartElement {Name :_b .Name {Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}};e .EncodeElement (_gdeb .Scene3d ,_gabd );};if _gdeb .Sp3d !=nil {_aeed :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0070\u0033\u0064"}}; -e .EncodeElement (_gdeb .Sp3d ,_aeed );};if _gdeb .TxPr !=nil {_gbee :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0078\u0050\u0072"}};e .EncodeElement (_gdeb .TxPr ,_gbee );};if _gdeb .Style !=nil {_bggge :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0074\u0079l\u0065"}}; -e .EncodeElement (_gdeb .Style ,_bggge );};if _gdeb .ExtLst !=nil {_bbdd :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gdeb .ExtLst ,_bbdd );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};const (ST_ChildDirectionUnset ST_ChildDirection =0;ST_ChildDirectionHorz ST_ChildDirection =1;ST_ChildDirectionVert ST_ChildDirection =2;);type ST_BendPoint byte ; +// Else +Else *CT_Otherwise ;}; -// Validate validates the CT_OtherwiseChoice and its children -func (_agfd *CT_OtherwiseChoice )Validate ()error {return _agfd .ValidateWithPath ("\u0043T\u005fO\u0074\u0068\u0065\u0072\u0077i\u0073\u0065C\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_Pt and its children, prefixing error messages with path +func (_bbec *CT_Pt )ValidateWithPath (path string )error {if _gabc :=_bbec .ModelIdAttr .ValidateWithPath (path +"\u002f\u004d\u006fd\u0065\u006c\u0049\u0064\u0041\u0074\u0074\u0072");_gabc !=nil {return _gabc ;};if _caeg :=_bbec .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_caeg !=nil {return _caeg ;};if _bbec .CxnIdAttr !=nil {if _cdfac :=_bbec .CxnIdAttr .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0049\u0064\u0041\u0074\u0074\u0072");_cdfac !=nil {return _cdfac ;};};if _bbec .PrSet !=nil {if _bdcbd :=_bbec .PrSet .ValidateWithPath (path +"\u002f\u0050\u0072\u0053\u0065\u0074"); +_bdcbd !=nil {return _bdcbd ;};};if _bbec .SpPr !=nil {if _bafefa :=_bbec .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bafefa !=nil {return _bafefa ;};};if _bbec .T !=nil {if _acfac :=_bbec .T .ValidateWithPath (path +"\u002f\u0054");_acfac !=nil {return _acfac ; +};};if _bbec .ExtLst !=nil {if _gbacc :=_bbec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbacc !=nil {return _gbacc ;};};return nil ;};type ST_TextAnchorHorizontal byte ;func (_fgcaf ST_PyramidAccentPosition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fgcaf .String (),start ); +};type CT_TextProps struct{Text3DChoice *_cg .EG_Text3DChoice ;};func (_cbdf ST_LinearDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ebcgb :=_d .Attr {};_ebcgb .Name =name ;switch _cbdf {case ST_LinearDirectionUnset :_ebcgb .Value ="";case ST_LinearDirectionFromL :_ebcgb .Value ="\u0066\u0072\u006fm\u004c"; +case ST_LinearDirectionFromR :_ebcgb .Value ="\u0066\u0072\u006fm\u0052";case ST_LinearDirectionFromT :_ebcgb .Value ="\u0066\u0072\u006fm\u0054";case ST_LinearDirectionFromB :_ebcgb .Value ="\u0066\u0072\u006fm\u0042";};return _ebcgb ,nil ;};type ST_SecondaryChildAlignment byte ; +func (_gggd *CT_HierBranchStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gggd .ValAttr !=ST_HierBranchStyleUnset {_fgaa ,_gabf :=_gggd .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _gabf !=nil {return _gabf ; +};start .Attr =append (start .Attr ,_fgaa );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ffbf *ST_OutputShapeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbae ,_gfegd :=d .Token (); +if _gfegd !=nil {return _gfegd ;};if _eaeg ,_abea :=_dbae .(_d .EndElement );_abea &&_eaeg .Name ==start .Name {*_ffbf =1;return nil ;};if _cfccff ,_abfbc :=_dbae .(_d .CharData );!_abfbc {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbae ); +}else {switch string (_cfccff ){case "":*_ffbf =0;case "\u006e\u006f\u006e\u0065":*_ffbf =1;case "\u0063\u006f\u006e\u006e":*_ffbf =2;};};_dbae ,_gfegd =d .Token ();if _gfegd !=nil {return _gfegd ;};if _bgfdb ,_bgcad :=_dbae .(_d .EndElement );_bgcad &&_bgfdb .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbae );};func (_bbfba ST_TextAnchorHorizontal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bbfba .String (),start ); +};func (_caab ST_FunctionOperator )Validate ()error {return _caab .ValidateWithPath ("")};type ST_NodeHorizontalAlignment byte ;const (ST_ElementTypeUnset ST_ElementType =0;ST_ElementTypeAll ST_ElementType =1;ST_ElementTypeDoc ST_ElementType =2;ST_ElementTypeNode ST_ElementType =3; +ST_ElementTypeNorm ST_ElementType =4;ST_ElementTypeNonNorm ST_ElementType =5;ST_ElementTypeAsst ST_ElementType =6;ST_ElementTypeNonAsst ST_ElementType =7;ST_ElementTypeParTrans ST_ElementType =8;ST_ElementTypePres ST_ElementType =9;ST_ElementTypeSibTrans ST_ElementType =10; +);func (_daeg *CT_ForEach )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gaaf :=range start .Attr {if _gaaf .Name .Local =="\u006e\u0061\u006d\u0065"{_daaef :=_gaaf .Value ;_daeg .NameAttr =&_daaef ;continue ;};if _gaaf .Name .Local =="\u0072\u0065\u0066"{_dafc :=_gaaf .Value ; +_daeg .RefAttr =&_dafc ;continue ;};if _gaaf .Name .Local =="\u0061\u0078\u0069\u0073"{_bgfg ,_gfbb :=ParseSliceST_AxisTypes (_gaaf .Value );if _gfbb !=nil {return _gfbb ;};_daeg .AxisAttr =&_bgfg ;continue ;};if _gaaf .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_dbef ,_efde :=ParseSliceST_ElementTypes (_gaaf .Value ); +if _efde !=nil {return _efde ;};_daeg .PtTypeAttr =&_dbef ;continue ;};if _gaaf .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_dbf ,_dab :=ParseSliceST_Booleans (_gaaf .Value );if _dab !=nil {return _dab ; +};_daeg .HideLastTransAttr =&_dbf ;continue ;};if _gaaf .Name .Local =="\u0073\u0074"{_aee ,_dfea :=ParseSliceST_Ints (_gaaf .Value );if _dfea !=nil {return _dfea ;};_daeg .StAttr =&_aee ;continue ;};if _gaaf .Name .Local =="\u0063\u006e\u0074"{_agcd ,_aafb :=ParseSliceST_UnsignedInts (_gaaf .Value ); +if _aafb !=nil {return _aafb ;};_daeg .CntAttr =&_agcd ;continue ;};if _gaaf .Name .Local =="\u0073\u0074\u0065\u0070"{_cadeg ,_dbcd :=ParseSliceST_Ints (_gaaf .Value );if _dbcd !=nil {return _dbcd ;};_daeg .StepAttr =&_cadeg ;continue ;};};_ccfde :for {_bada ,_ebfac :=d .Token (); +if _ebfac !=nil {return _ebfac ;};switch _eccf :=_bada .(type ){case _d .StartElement :switch _eccf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_ecca :=NewCT_ForEachChoice (); +if _egdgb :=d .DecodeElement (&_ecca .Alg ,&_eccf );_egdgb !=nil {return _egdgb ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_ecca );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_badf :=NewCT_ForEachChoice (); +if _ecdcg :=d .DecodeElement (&_badf .Shape ,&_eccf );_ecdcg !=nil {return _ecdcg ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_badf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_adgb :=NewCT_ForEachChoice (); +if _cdcf :=d .DecodeElement (&_adgb .PresOf ,&_eccf );_cdcf !=nil {return _cdcf ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_adgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_geff :=NewCT_ForEachChoice (); +if _degg :=d .DecodeElement (&_geff .ConstrLst ,&_eccf );_degg !=nil {return _degg ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_geff );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_fgcd :=NewCT_ForEachChoice (); +if _bbffb :=d .DecodeElement (&_fgcd .RuleLst ,&_eccf );_bbffb !=nil {return _bbffb ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_fgcd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_gfbd :=NewCT_ForEachChoice (); +if _cbae :=d .DecodeElement (&_gfbd .ForEach ,&_eccf );_cbae !=nil {return _cbae ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_gfbd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_eegd :=NewCT_ForEachChoice (); +if _bcfge :=d .DecodeElement (&_eegd .LayoutNode ,&_eccf );_bcfge !=nil {return _bcfge ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_eegd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_aggc :=NewCT_ForEachChoice (); +if _fffg :=d .DecodeElement (&_aggc .Choose ,&_eccf );_fffg !=nil {return _fffg ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_aggc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbfa :=NewCT_ForEachChoice (); +if _abfa :=d .DecodeElement (&_bbfa .ExtLst ,&_eccf );_abfa !=nil {return _abfa ;};_daeg .ForEachChoice =append (_daeg .ForEachChoice ,_bbfa );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006f\u0072\u0045\u0061\u0063\u0068\u0020\u0025\u0076",_eccf .Name ); +if _baef :=d .Skip ();_baef !=nil {return _baef ;};};case _d .EndElement :break _ccfde ;case _d .CharData :};};return nil ;};func NewCT_ChildPref ()*CT_ChildPref {_cggb :=&CT_ChildPref {};return _cggb };type LayoutDef struct{CT_DiagramDefinition };func (_cbcc ST_ContinueDirection )String ()string {switch _cbcc {case 0:return ""; +case 1:return "\u0072\u0065\u0076\u0044\u0069\u0072";case 2:return "\u0073a\u006d\u0065\u0044\u0069\u0072";};return "";};func (_fgdae *DataModel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l";return _fgdae .CT_DataModel .MarshalXML (e ,start );};func (_adcfa ST_NodeVerticalAlignment )Validate ()error {return _adcfa .ValidateWithPath ("")};func (_gffb ST_ChildDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gffb .String (),start ); +};func (_dfga ST_TextBlockDirection )Validate ()error {return _dfga .ValidateWithPath ("")}; -// Validate validates the CT_Constraint and its children -func (_gfcc *CT_Constraint )Validate ()error {return _gfcc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074");};func (_ebcg ST_Direction )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cfea :=_b .Attr {}; -_cfea .Name =name ;switch _ebcg {case ST_DirectionUnset :_cfea .Value ="";case ST_DirectionNorm :_cfea .Value ="\u006e\u006f\u0072\u006d";case ST_DirectionRev :_cfea .Value ="\u0072\u0065\u0076";};return _cfea ,nil ;};func (_fafg *ST_BoolOperator )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_fafg =0; -case "\u006e\u006f\u006e\u0065":*_fafg =1;case "\u0065\u0071\u0075":*_fafg =2;case "\u0067\u0074\u0065":*_fafg =3;case "\u006c\u0074\u0065":*_fafg =4;};return nil ;};func (_bfeeg *ST_ChildAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ggdce ,_aebc :=d .Token (); -if _aebc !=nil {return _aebc ;};if _gdaa ,_bccf :=_ggdce .(_b .EndElement );_bccf &&_gdaa .Name ==start .Name {*_bfeeg =1;return nil ;};if _agace ,_adfcg :=_ggdce .(_b .CharData );!_adfcg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdce ); -}else {switch string (_agace ){case "":*_bfeeg =0;case "\u0074":*_bfeeg =1;case "\u0062":*_bfeeg =2;case "\u006c":*_bfeeg =3;case "\u0072":*_bfeeg =4;};};_ggdce ,_aebc =d .Token ();if _aebc !=nil {return _aebc ;};if _gbbd ,_dffec :=_ggdce .(_b .EndElement ); -_dffec &&_gbbd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdce );};func (_gdfga ST_ClrAppMethod )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_agea :=_b .Attr {}; -_agea .Name =name ;switch _gdfga {case ST_ClrAppMethodUnset :_agea .Value ="";case ST_ClrAppMethodSpan :_agea .Value ="\u0073\u0070\u0061\u006e";case ST_ClrAppMethodCycle :_agea .Value ="\u0063\u0079\u0063l\u0065";case ST_ClrAppMethodRepeat :_agea .Value ="\u0072\u0065\u0070\u0065\u0061\u0074"; -};return _agea ,nil ;};func (_ebbf *CT_LayoutNodeChoice )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bdcb :=start ;switch start .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_ebbf .Alg =NewCT_Algorithm (); -if _daed :=d .DecodeElement (_ebbf .Alg ,&_bdcb );_daed !=nil {return _daed ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_ebbf .Shape =NewCT_Shape (); -if _gedg :=d .DecodeElement (_ebbf .Shape ,&_bdcb );_gedg !=nil {return _gedg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_ebbf .PresOf =NewCT_PresentationOf (); -if _dccba :=d .DecodeElement (_ebbf .PresOf ,&_bdcb );_dccba !=nil {return _dccba ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_ebbf .ConstrLst =NewCT_Constraints (); -if _egeg :=d .DecodeElement (_ebbf .ConstrLst ,&_bdcb );_egeg !=nil {return _egeg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_ebbf .RuleLst =NewCT_Rules (); -if _dceb :=d .DecodeElement (_ebbf .RuleLst ,&_bdcb );_dceb !=nil {return _dceb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}:_ebbf .VarLst =NewCT_LayoutVariablePropertySet (); -if _eaddd :=d .DecodeElement (_ebbf .VarLst ,&_bdcb );_eaddd !=nil {return _eaddd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_ebbf .ForEach =NewCT_ForEach (); -if _gcfb :=d .DecodeElement (_ebbf .ForEach ,&_bdcb );_gcfb !=nil {return _gcfb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_ebbf .LayoutNode =NewCT_LayoutNode (); -if _fbbg :=d .DecodeElement (_ebbf .LayoutNode ,&_bdcb );_fbbg !=nil {return _fbbg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_ebbf .Choose =NewCT_Choose (); -if _dcdg :=d .DecodeElement (_ebbf .Choose ,&_bdcb );_dcdg !=nil {return _dcdg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebbf .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _bfgf :=d .DecodeElement (_ebbf .ExtLst ,&_bdcb );_bfgf !=nil {return _bfgf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004eod\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdcb .Name ); -if _egda :=d .Skip ();_egda !=nil {return _egda ;};};return nil ;};func (_cgced ST_TextAnchorHorizontal )String ()string {switch _cgced {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0063\u0074\u0072";};return "";};func (_ececa ST_HueDir )String ()string {switch _ececa {case 0:return ""; -case 1:return "\u0063\u0077";case 2:return "\u0063\u0063\u0077";};return "";};type ST_ConnectorPoint byte ;func NewCT_CTName ()*CT_CTName {_ceg :=&CT_CTName {};return _ceg };func (_febdfg ST_ConnectorDimension )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bfeb :=_b .Attr {}; -_bfeb .Name =name ;switch _febdfg {case ST_ConnectorDimensionUnset :_bfeb .Value ="";case ST_ConnectorDimension1D :_bfeb .Value ="\u0031\u0044";case ST_ConnectorDimension2D :_bfeb .Value ="\u0032\u0044";case ST_ConnectorDimensionCust :_bfeb .Value ="\u0063\u0075\u0073\u0074"; -};return _bfeb ,nil ;};func (_daec *ST_ParameterId )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_daec =0;case "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n":*_daec =1;case "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n":*_daec =2; -case "\u0063\u0068\u0044i\u0072":*_daec =3;case "\u0063h\u0041\u006c\u0069\u0067\u006e":*_daec =4;case "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e":*_daec =5;case "\u006c\u0069\u006e\u0044\u0069\u0072":*_daec =6;case "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r":*_daec =7; -case "\u0073\u0074\u0045\u006c\u0065\u006d":*_daec =8;case "\u0062\u0065\u006e\u0064\u0050\u0074":*_daec =9;case "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074":*_daec =10;case "\u0062\u0065\u0067\u0053\u0074\u0079":*_daec =11;case "\u0065\u006e\u0064\u0053\u0074\u0079":*_daec =12; -case "\u0064\u0069\u006d":*_daec =13;case "\u0072o\u0074\u0050\u0061\u0074\u0068":*_daec =14;case "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p":*_daec =15;case "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e":*_daec =16; -case "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e":*_daec =17;case "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b":*_daec =18;case "\u0074\u0078\u0044i\u0072":*_daec =19;case "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073":*_daec =20; -case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072":*_daec =21;case "\u0074x\u0042\u006c\u0044\u0069\u0072":*_daec =22;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a":*_daec =23;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074":*_daec =24; -case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068":*_daec =25;case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068":*_daec =26;case "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e":*_daec =27; -case "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e":*_daec =28;case "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_daec =29;case "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_daec =30; -case "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft":*_daec =31;case "\u0067\u0072\u0044i\u0072":*_daec =32;case "\u0066l\u006f\u0077\u0044\u0069\u0072":*_daec =33;case "\u0063o\u006e\u0074\u0044\u0069\u0072":*_daec =34;case "\u0062\u006b\u0070\u0074":*_daec =35; -case "\u006f\u0066\u0066":*_daec =36;case "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n":*_daec =37;case "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_daec =38;case "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c":*_daec =39; -case "\u0073\u0074\u0041n\u0067":*_daec =40;case "\u0073p\u0061\u006e\u0041\u006e\u0067":*_daec =41;case "\u0061\u0072":*_daec =42;case "\u006cn\u0053\u0070\u0050\u0061\u0072":*_daec =43;case "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050":*_daec =44; -case "\u006c\u006e\u0053\u0070\u0043\u0068":*_daec =45;case "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P":*_daec =46;case "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074":*_daec =47;case "\u0061l\u0069\u0067\u006e\u0054\u0078":*_daec =48; -case "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065":*_daec =49;case "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065":*_daec =50;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065":*_daec =51; -case "\u0073r\u0063\u004e\u006f\u0064\u0065":*_daec =52;case "\u0064s\u0074\u004e\u006f\u0064\u0065":*_daec =53;case "\u0062\u0065\u0067\u0050\u0074\u0073":*_daec =54;case "\u0065\u006e\u0064\u0050\u0074\u0073":*_daec =55;};return nil ;};func NewCT_ForEach ()*CT_ForEach {_ebdc :=&CT_ForEach {}; -return _ebdc };func (_ggeed ST_ConnectorPoint )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bagcd :=_b .Attr {};_bagcd .Name =name ;switch _ggeed {case ST_ConnectorPointUnset :_bagcd .Value ="";case ST_ConnectorPointAuto :_bagcd .Value ="\u0061\u0075\u0074\u006f"; -case ST_ConnectorPointBCtr :_bagcd .Value ="\u0062\u0043\u0074\u0072";case ST_ConnectorPointCtr :_bagcd .Value ="\u0063\u0074\u0072";case ST_ConnectorPointMidL :_bagcd .Value ="\u006d\u0069\u0064\u004c";case ST_ConnectorPointMidR :_bagcd .Value ="\u006d\u0069\u0064\u0052"; -case ST_ConnectorPointTCtr :_bagcd .Value ="\u0074\u0043\u0074\u0072";case ST_ConnectorPointBL :_bagcd .Value ="\u0062\u004c";case ST_ConnectorPointBR :_bagcd .Value ="\u0062\u0052";case ST_ConnectorPointTL :_bagcd .Value ="\u0074\u004c";case ST_ConnectorPointTR :_bagcd .Value ="\u0074\u0052"; -case ST_ConnectorPointRadial :_bagcd .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";};return _bagcd ,nil ;};func (_fbfcb *ST_LinearDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aaefe ,_bcade :=d .Token ();if _bcade !=nil {return _bcade ; -};if _cdeb ,_agef :=_aaefe .(_b .EndElement );_agef &&_cdeb .Name ==start .Name {*_fbfcb =1;return nil ;};if _cffgg ,_efcdf :=_aaefe .(_b .CharData );!_efcdf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaefe ); -}else {switch string (_cffgg ){case "":*_fbfcb =0;case "\u0066\u0072\u006fm\u004c":*_fbfcb =1;case "\u0066\u0072\u006fm\u0052":*_fbfcb =2;case "\u0066\u0072\u006fm\u0054":*_fbfcb =3;case "\u0066\u0072\u006fm\u0042":*_fbfcb =4;};};_aaefe ,_bcade =d .Token (); -if _bcade !=nil {return _bcade ;};if _abcb ,_cecgc :=_aaefe .(_b .EndElement );_cecgc &&_abcb .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaefe ); +// ValidateWithPath validates the AG_ConstraintRefAttributes and its children, prefixing error messages with path +func (_cfa *AG_ConstraintRefAttributes )ValidateWithPath (path string )error {if _aa :=_cfa .RefTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_aa !=nil {return _aa ;};if _dc :=_cfa .RefForAttr .ValidateWithPath (path +"/\u0052\u0065\u0066\u0046\u006f\u0072\u0041\u0074\u0074\u0072"); +_dc !=nil {return _dc ;};if _fea :=_cfa .RefPtTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0066\u0050\u0074\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_fea !=nil {return _fea ;};return nil ;};func (_fccfg ST_SecondaryLinearDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fadaec :=_d .Attr {}; +_fadaec .Name =name ;switch _fccfg {case ST_SecondaryLinearDirectionUnset :_fadaec .Value ="";case ST_SecondaryLinearDirectionNone :_fadaec .Value ="\u006e\u006f\u006e\u0065";case ST_SecondaryLinearDirectionFromL :_fadaec .Value ="\u0066\u0072\u006fm\u004c"; +case ST_SecondaryLinearDirectionFromR :_fadaec .Value ="\u0066\u0072\u006fm\u0052";case ST_SecondaryLinearDirectionFromT :_fadaec .Value ="\u0066\u0072\u006fm\u0054";case ST_SecondaryLinearDirectionFromB :_fadaec .Value ="\u0066\u0072\u006fm\u0042";};return _fadaec ,nil ; +};func (_abge *ColorsDefHdrLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abge .CT_ColorTransformHeaderLst =*NewCT_ColorTransformHeaderLst ();_cabd :for {_ggdf ,_fbbb :=d .Token ();if _fbbb !=nil {return _fbbb ;};switch _gdd :=_ggdf .(type ){case _d .StartElement :switch _gdd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}:_ccdg :=NewCT_ColorTransformHeader (); +if _bdfgb :=d .DecodeElement (_ccdg ,&_gdd );_bdfgb !=nil {return _bdfgb ;};_abge .ColorsDefHdr =append (_abge .ColorsDefHdr ,_ccdg );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006c\u006f\u0072\u0073D\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_gdd .Name ); +if _bgaa :=d .Skip ();_bgaa !=nil {return _bgaa ;};};case _d .EndElement :break _cabd ;case _d .CharData :};};return nil ;};func (_adad ST_Offset )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_adad .String (),start ); }; -// Validate validates the CT_Choose and its children -func (_cdcg *CT_Choose )Validate ()error {return _cdcg .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u006f\u006f\u0073e");};type CT_Constraints struct{ +// ST_ModelId is a union type +type ST_ModelId struct{Int32 *int32 ;ST_Guid *string ;};func (_eabgd *ST_StartingElement )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eabgd =0;case "\u006e\u006f\u0064\u0065":*_eabgd =1;case "\u0074\u0072\u0061n\u0073":*_eabgd =2; +};return nil ;};func NewAG_ConstraintAttributes ()*AG_ConstraintAttributes {_b :=&AG_ConstraintAttributes {};_b .TypeAttr =ST_ConstraintType (1);return _b ;}; -// Constraint -Constr []*CT_Constraint ;};type ST_SecondaryChildAlignment byte ; +// Validate validates the CT_ResizeHandles and its children +func (_dedbc *CT_ResizeHandles )Validate ()error {return _dedbc .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u0073i\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};func (_accg ST_FunctionOperator )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_befce :=_d .Attr {}; +_befce .Name =name ;switch _accg {case ST_FunctionOperatorUnset :_befce .Value ="";case ST_FunctionOperatorEqu :_befce .Value ="\u0065\u0071\u0075";case ST_FunctionOperatorNeq :_befce .Value ="\u006e\u0065\u0071";case ST_FunctionOperatorGt :_befce .Value ="\u0067\u0074"; +case ST_FunctionOperatorLt :_befce .Value ="\u006c\u0074";case ST_FunctionOperatorGte :_befce .Value ="\u0067\u0074\u0065";case ST_FunctionOperatorLte :_befce .Value ="\u006c\u0074\u0065";};return _befce ,nil ;};func (_agbcf *ST_SecondaryChildAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_agbcf =0; +case "\u006e\u006f\u006e\u0065":*_agbcf =1;case "\u0074":*_agbcf =2;case "\u0062":*_agbcf =3;case "\u006c":*_agbcf =4;case "\u0072":*_agbcf =5;};return nil ;};func (_afaf ST_DiagramTextAlignment )ValidateWithPath (path string )error {switch _afaf {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afaf )); +};return nil ;}; -// Validate validates the DataModel and its children -func (_gded *DataModel )Validate ()error {return _gded .ValidateWithPath ("\u0044a\u0074\u0061\u004d\u006f\u0064\u0065l");};type ST_AutoTextRotation byte ;type CT_Cxn struct{ +// Validate validates the AG_ConstraintAttributes and its children +func (_e *AG_ConstraintAttributes )Validate ()error {return _e .ValidateWithPath ("\u0041\u0047\u005fCo\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; -// Model Identifier -ModelIdAttr ST_ModelId ; +// Validate validates the CT_SDCategory and its children +func (_ccfcb *CT_SDCategory )Validate ()error {return _ccfcb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_bafe *CT_BulletEnabled )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ede :=range start .Attr {if _ede .Name .Local =="\u0076\u0061\u006c"{_bcf ,_aed :=_a .ParseBool (_ede .Value ); +if _aed !=nil {return _aed ;};_bafe .ValAttr =&_bcf ;continue ;};};for {_ebe ,_fda :=d .Token ();if _fda !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0075\u006c\u006ce\u0074E\u006e\u0061\u0062\u006c\u0065\u0064\u003a \u0025\u0073",_fda ); +};if _cab ,_efd :=_ebe .(_d .EndElement );_efd &&_cab .Name ==start .Name {break ;};};return nil ;};type ST_Ints []int32 ;func NewCT_LayoutVariablePropertySet ()*CT_LayoutVariablePropertySet {_ccae :=&CT_LayoutVariablePropertySet {};return _ccae ;};func (_gbaeg *ST_GrowDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cebg ,_fcga :=d .Token (); +if _fcga !=nil {return _fcga ;};if _bdea ,_bcbb :=_cebg .(_d .EndElement );_bcbb &&_bdea .Name ==start .Name {*_gbaeg =1;return nil ;};if _gacf ,_bafee :=_cebg .(_d .CharData );!_bafee {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cebg ); +}else {switch string (_gacf ){case "":*_gbaeg =0;case "\u0074\u004c":*_gbaeg =1;case "\u0074\u0052":*_gbaeg =2;case "\u0062\u004c":*_gbaeg =3;case "\u0062\u0052":*_gbaeg =4;};};_cebg ,_fcga =d .Token ();if _fcga !=nil {return _fcga ;};if _becb ,_dadb :=_cebg .(_d .EndElement ); +_dadb &&_becb .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cebg );};type CT_HierBranchStyle struct{ -// Point Type -TypeAttr ST_CxnType ; +// Organization Chart Branch Style Value +ValAttr ST_HierBranchStyle ;};func (_cefd ST_ModelId )String ()string {if _cefd .Int32 !=nil {return _ge .Sprintf ("\u0025\u0076",*_cefd .Int32 );};if _cefd .ST_Guid !=nil {return _ge .Sprintf ("\u0025\u0076",*_cefd .ST_Guid );};return "";};func ParseSliceST_ElementTypes (s string )(ST_ElementTypes ,error ){return ST_ElementTypes {},nil }; +const (ST_NodeVerticalAlignmentUnset ST_NodeVerticalAlignment =0;ST_NodeVerticalAlignmentT ST_NodeVerticalAlignment =1;ST_NodeVerticalAlignmentMid ST_NodeVerticalAlignment =2;ST_NodeVerticalAlignmentB ST_NodeVerticalAlignment =3;);func (_gfff ST_FallbackDimension )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gfff .String (),start ); +};func (_decbg *ST_VerticalAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgbb ,_ddae :=d .Token ();if _ddae !=nil {return _ddae ;};if _dcgg ,_dcdf :=_bgbb .(_d .EndElement );_dcdf &&_dcgg .Name ==start .Name {*_decbg =1;return nil ; +};if _bdee ,_gfefa :=_bgbb .(_d .CharData );!_gfefa {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgbb );}else {switch string (_bdee ){case "":*_decbg =0; +case "\u0074":*_decbg =1;case "\u006d\u0069\u0064":*_decbg =2;case "\u0062":*_decbg =3;case "\u006e\u006f\u006e\u0065":*_decbg =4;};};_bgbb ,_ddae =d .Token ();if _ddae !=nil {return _ddae ;};if _fbbe ,_ebede :=_bgbb .(_d .EndElement );_ebede &&_fbbe .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgbb );};func (_dcbae ST_FunctionArgument )String ()string {if _dcbae .ST_VariableType !=ST_VariableTypeUnset {return _dcbae .ST_VariableType .String (); +};return "";};func (_cccd *CT_CxnList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cccd .Cxn !=nil {_fgda :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0078\u006e"}};for _ ,_eggf :=range _cccd .Cxn {e .EncodeElement (_eggf ,_fgda ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_beace ST_StartingElement )String ()string {switch _beace {case 0:return "";case 1:return "\u006e\u006f\u0064\u0065";case 2:return "\u0074\u0072\u0061n\u0073";};return "";};func (_adag ST_TextDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cgfg :=_d .Attr {}; +_cgfg .Name =name ;switch _adag {case ST_TextDirectionUnset :_cgfg .Value ="";case ST_TextDirectionFromT :_cgfg .Value ="\u0066\u0072\u006fm\u0054";case ST_TextDirectionFromB :_cgfg .Value ="\u0066\u0072\u006fm\u0042";};return _cgfg ,nil ;};const (ST_FallbackDimensionUnset ST_FallbackDimension =0; +ST_FallbackDimension1D ST_FallbackDimension =1;ST_FallbackDimension2D ST_FallbackDimension =2;);const (ST_ConnectorDimensionUnset ST_ConnectorDimension =0;ST_ConnectorDimension1D ST_ConnectorDimension =1;ST_ConnectorDimension2D ST_ConnectorDimension =2; +ST_ConnectorDimensionCust ST_ConnectorDimension =3;);func (_beca *ST_AxisType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bagec ,_ccec :=d .Token ();if _ccec !=nil {return _ccec ;};if _bgbag ,_ecfb :=_bagec .(_d .EndElement );_ecfb &&_bgbag .Name ==start .Name {*_beca =1; +return nil ;};if _adfad ,_aefa :=_bagec .(_d .CharData );!_aefa {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bagec );}else {switch string (_adfad ){case "":*_beca =0; +case "\u0073\u0065\u006c\u0066":*_beca =1;case "\u0063\u0068":*_beca =2;case "\u0064\u0065\u0073":*_beca =3;case "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf":*_beca =4;case "\u0070\u0061\u0072":*_beca =5;case "\u0061\u006e\u0063s\u0074":*_beca =6;case "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066":*_beca =7; +case "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b":*_beca =8;case "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b":*_beca =9;case "\u0066\u006f\u006c\u006c\u006f\u0077":*_beca =10;case "\u0070\u0072\u0065\u0063\u0065\u0064":*_beca =11;case "\u0072\u006f\u006f\u0074":*_beca =12; +case "\u006e\u006f\u006e\u0065":*_beca =13;};};_bagec ,_ccec =d .Token ();if _ccec !=nil {return _ccec ;};if _efdb ,_fagad :=_bagec .(_d .EndElement );_fagad &&_efdb .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bagec ); +};func (_fc *CT_AnimLvl )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fc .ValAttr !=ST_AnimLvlStrUnset {_cee ,_ccce :=_fc .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _ccce !=nil {return _ccce ;};start .Attr =append (start .Attr ,_cee ); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Source Identifier -SrcIdAttr ST_ModelId ; +// ValidateWithPath validates the CT_DataModel and its children, prefixing error messages with path +func (_aadb *CT_DataModel )ValidateWithPath (path string )error {if _gdgdf :=_aadb .PtLst .ValidateWithPath (path +"\u002f\u0050\u0074\u004c\u0073\u0074");_gdgdf !=nil {return _gdgdf ;};if _aadb .CxnLst !=nil {if _ddef :=_aadb .CxnLst .ValidateWithPath (path +"\u002fC\u0078\u006e\u004c\u0073\u0074"); +_ddef !=nil {return _ddef ;};};if _aadb .Bg !=nil {if _gcga :=_aadb .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_gcga !=nil {return _gcga ;};};if _aadb .Whole !=nil {if _adga :=_aadb .Whole .ValidateWithPath (path +"\u002f\u0057\u0068\u006f\u006c\u0065"); +_adga !=nil {return _adga ;};};if _aadb .ExtLst !=nil {if _ecbf :=_aadb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ecbf !=nil {return _ecbf ;};};return nil ;}; -// Destination Identifier -DestIdAttr ST_ModelId ; +// ValidateWithPath validates the CT_Constraints and its children, prefixing error messages with path +func (_ecee *CT_Constraints )ValidateWithPath (path string )error {for _aacb ,_eec :=range _ecee .Constr {if _caded :=_eec .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u005b\u0025\u0064\u005d",path ,_aacb )); +_caded !=nil {return _caded ;};};return nil ;};func (_dcaba ST_ChildDirection )ValidateWithPath (path string )error {switch _dcaba {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcaba )); +};return nil ;};func (_dedf ST_BendPoint )Validate ()error {return _dedf .ValidateWithPath ("")};func (_cgca *CT_SDName )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aaeda :=range start .Attr {if _aaeda .Name .Local =="\u006c\u0061\u006e\u0067"{_dcga :=_aaeda .Value ; +_cgca .LangAttr =&_dcga ;continue ;};if _aaeda .Name .Local =="\u0076\u0061\u006c"{_fdgda :=_aaeda .Value ;_cgca .ValAttr =_fdgda ;continue ;};};for {_gcaaf ,_beac :=d .Token ();if _beac !=nil {return _ge .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0044\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_beac ); +};if _bdce ,_aaae :=_gcaaf .(_d .EndElement );_aaae &&_bdce .Name ==start .Name {break ;};};return nil ;};func NewCT_CTDescription ()*CT_CTDescription {_cge :=&CT_CTDescription {};return _cge };func (_cac *CT_ChildMax )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cac .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_cac .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dec *CT_Category )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",_dec .TypeAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0069"},Value :_ge .Sprintf ("\u0025\u0076",_dec .PriAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bbafa ST_ElementType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bbafa .String (),start ); +}; -// Source Position -SrcOrdAttr uint32 ; +// ST_LayoutShapeType is a union type +type ST_LayoutShapeType struct{ST_ShapeType _cg .ST_ShapeType ;ST_OutputShapeType ST_OutputShapeType ;};func (_cacf *CT_StyleDefinitionHeader )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bdga :=range start .Attr {if _bdga .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_ggdc :=_bdga .Value ; +_cacf .UniqueIdAttr =_ggdc ;continue ;};if _bdga .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_dagdf :=_bdga .Value ;_cacf .MinVerAttr =&_dagdf ;continue ;};if _bdga .Name .Local =="\u0072\u0065\u0073I\u0064"{_cfcc ,_ffcf :=_a .ParseInt (_bdga .Value ,10,32); +if _ffcf !=nil {return _ffcf ;};_fdfdc :=int32 (_cfcc );_cacf .ResIdAttr =&_fdfdc ;continue ;};};_cdgfd :for {_gabb ,_bagae :=d .Token ();if _bagae !=nil {return _bagae ;};switch _eccg :=_gabb .(type ){case _d .StartElement :switch _eccg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_afbdg :=NewCT_SDName (); +if _ffcgc :=d .DecodeElement (_afbdg ,&_eccg );_ffcgc !=nil {return _ffcgc ;};_cacf .Title =append (_cacf .Title ,_afbdg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_edgb :=NewCT_SDDescription (); +if _ecbfg :=d .DecodeElement (_edgb ,&_eccg );_ecbfg !=nil {return _ecbfg ;};_cacf .Desc =append (_cacf .Desc ,_edgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_cacf .CatLst =NewCT_SDCategories (); +if _bdggd :=d .DecodeElement (_cacf .CatLst ,&_eccg );_bdggd !=nil {return _bdggd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cacf .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _fedg :=d .DecodeElement (_cacf .ExtLst ,&_eccg );_fedg !=nil {return _fedg ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072\u0020%\u0076",_eccg .Name ); +if _bfgcg :=d .Skip ();_bfgcg !=nil {return _bfgcg ;};};case _d .EndElement :break _cdgfd ;case _d .CharData :};};return nil ;};func NewCT_CxnList ()*CT_CxnList {_eeae :=&CT_CxnList {};return _eeae };type CT_RelIds struct{DmAttr string ;LoAttr string ; +QsAttr string ;CsAttr string ;};func (_bafec ST_VerticalAlignment )String ()string {switch _bafec {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064";case 3:return "\u0062";case 4:return "\u006e\u006f\u006e\u0065";};return "";}; -// Destination Position -DestOrdAttr uint32 ; -// Parent Transition Identifier -ParTransIdAttr *ST_ModelId ; +// Validate validates the CT_PtList and its children +func (_dfgg *CT_PtList )Validate ()error {return _dfgg .ValidateWithPath ("\u0043T\u005f\u0050\u0074\u004c\u0069\u0073t");};func (_bcgc *LayoutDefHdrLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074";return _bcgc .CT_DiagramDefinitionHeaderLst .MarshalXML (e ,start );};type ST_Direction byte ;func (_gfdg ST_ConnectorPoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gfdg .String (),start ); +};type ST_PyramidAccentPosition byte ;func (_eacc ST_HueDir )Validate ()error {return _eacc .ValidateWithPath ("")};func (_ddda *CT_Colors )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fcbc :=range start .Attr {if _fcbc .Name .Local =="\u006d\u0065\u0074\u0068"{_ddda .MethAttr .UnmarshalXMLAttr (_fcbc ); +continue ;};if _fcbc .Name .Local =="\u0068\u0075\u0065\u0044\u0069\u0072"{_ddda .HueDirAttr .UnmarshalXMLAttr (_fcbc );continue ;};};_cdg :for {_bed ,_fgec :=d .Token ();if _fgec !=nil {return _fgec ;};switch _edcd :=_bed .(type ){case _d .StartElement :switch _edcd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065"}:_fgagc :=_cg .NewEG_ColorChoice (); +if _abfb :=d .DecodeElement (_fgagc ,&_edcd );_abfb !=nil {return _abfb ;};_ddda .EG_ColorChoice =append (_ddda .EG_ColorChoice ,_fgagc );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006co\u0072\u0073 \u0025\u0076",_edcd .Name ); +if _abda :=d .Skip ();_abda !=nil {return _abda ;};};case _d .EndElement :break _cdg ;case _d .CharData :};};return nil ;};func (_fcece ST_BendPoint )String ()string {switch _fcece {case 0:return "";case 1:return "\u0062\u0065\u0067";case 2:return "\u0064\u0065\u0066"; +case 3:return "\u0065\u006e\u0064";};return "";};func (_dbded *ST_CenterShapeMapping )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dbded =0;case "\u006e\u006f\u006e\u0065":*_dbded =1;case "\u0066\u004e\u006fd\u0065":*_dbded =2; +};return nil ;};func (_gggge ST_CenterShapeMapping )ValidateWithPath (path string )error {switch _gggge {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gggge )); +};return nil ;};type CT_AnimOne struct{ -// Sibling Transition Identifier -SibTransIdAttr *ST_ModelId ; +// One By One Animation Value +ValAttr ST_AnimOneStr ;};func (_bbga ST_VariableType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gbdeg :=_d .Attr {};_gbdeg .Name =name ;switch _bbga {case ST_VariableTypeUnset :_gbdeg .Value ="";case ST_VariableTypeNone :_gbdeg .Value ="\u006e\u006f\u006e\u0065"; +case ST_VariableTypeOrgChart :_gbdeg .Value ="\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074";case ST_VariableTypeChMax :_gbdeg .Value ="\u0063\u0068\u004da\u0078";case ST_VariableTypeChPref :_gbdeg .Value ="\u0063\u0068\u0050\u0072\u0065\u0066";case ST_VariableTypeBulEnabled :_gbdeg .Value ="\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064"; +case ST_VariableTypeDir :_gbdeg .Value ="\u0064\u0069\u0072";case ST_VariableTypeHierBranch :_gbdeg .Value ="\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068";case ST_VariableTypeAnimOne :_gbdeg .Value ="\u0061n\u0069\u006d\u004f\u006e\u0065"; +case ST_VariableTypeAnimLvl :_gbdeg .Value ="\u0061n\u0069\u006d\u004c\u0076\u006c";case ST_VariableTypeResizeHandles :_gbdeg .Value ="\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073";};return _gbdeg ,nil ;};func (_fgcac ST_BendPoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fgcac .String (),start ); +};type ST_StartingElement byte ; -// Presentation Identifier -PresIdAttr *string ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_agd *CT_ForEach )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _agd .NameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_agd .NameAttr )}); -};if _agd .RefAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0066"},Value :_c .Sprintf ("\u0025\u0076",*_agd .RefAttr )});};if _agd .AxisAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_agd .AxisAttr )}); -};if _agd .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_agd .PtTypeAttr )});};if _agd .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_agd .HideLastTransAttr )}); -};if _agd .StAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_agd .StAttr )});};if _agd .CntAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u006e\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_agd .CntAttr )}); -};if _agd .StepAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_c .Sprintf ("\u0025\u0076",*_agd .StepAttr )});};e .EncodeToken (start );if _agd .ForEachChoice !=nil {for _ ,_cffa :=range _agd .ForEachChoice {_cffa .MarshalXML (e ,_b .StartElement {}); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_aaefbd *ST_TextDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_aaefbd =0;case "\u0066\u0072\u006fm\u0054":*_aaefbd =1;case "\u0066\u0072\u006fm\u0042":*_aaefbd =2; -};return nil ;};func (_dcafc ST_Direction )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dcafc .String (),start );};type ST_TextAnchorHorizontal byte ; +// Validate validates the ColorsDefHdr and its children +func (_bbbd *ColorsDefHdr )Validate ()error {return _bbbd .ValidateWithPath ("\u0043\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072");};func (_bacb *CT_StyleDefinitionHeader )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_bacb .UniqueIdAttr )}); +if _bacb .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_bacb .MinVerAttr )});};if _bacb .ResIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0073I\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bacb .ResIdAttr )}); +};e .EncodeToken (start );_gbgcf :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_ggaaa :=range _bacb .Title {e .EncodeElement (_ggaaa ,_gbgcf );};_cbfb :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}}; +for _ ,_ggcb :=range _bacb .Desc {e .EncodeElement (_ggcb ,_cbfb );};if _bacb .CatLst !=nil {_baee :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bacb .CatLst ,_baee );};if _bacb .ExtLst !=nil {_ebg :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bacb .ExtLst ,_ebg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_agbaa ST_ConstraintType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_agbaa .String (),start );}; +func (_cabb *CT_PresentationOf )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgeb :=range start .Attr {if _bgeb .Name .Local =="\u0061\u0078\u0069\u0073"{_fgbae ,_fadaf :=ParseSliceST_AxisTypes (_bgeb .Value );if _fadaf !=nil {return _fadaf ; +};_cabb .AxisAttr =&_fgbae ;continue ;};if _bgeb .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_cfed ,_ecgf :=ParseSliceST_ElementTypes (_bgeb .Value );if _ecgf !=nil {return _ecgf ;};_cabb .PtTypeAttr =&_cfed ;continue ;};if _bgeb .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_fefcg ,_bebf :=ParseSliceST_Booleans (_bgeb .Value ); +if _bebf !=nil {return _bebf ;};_cabb .HideLastTransAttr =&_fefcg ;continue ;};if _bgeb .Name .Local =="\u0073\u0074"{_dffb ,_afecc :=ParseSliceST_Ints (_bgeb .Value );if _afecc !=nil {return _afecc ;};_cabb .StAttr =&_dffb ;continue ;};if _bgeb .Name .Local =="\u0063\u006e\u0074"{_afcf ,_efgg :=ParseSliceST_UnsignedInts (_bgeb .Value ); +if _efgg !=nil {return _efgg ;};_cabb .CntAttr =&_afcf ;continue ;};if _bgeb .Name .Local =="\u0073\u0074\u0065\u0070"{_baed ,_ecdg :=ParseSliceST_Ints (_bgeb .Value );if _ecdg !=nil {return _ecdg ;};_cabb .StepAttr =&_baed ;continue ;};};_fgca :for {_gcef ,_cffc :=d .Token (); +if _cffc !=nil {return _cffc ;};switch _fgfc :=_gcef .(type ){case _d .StartElement :switch _fgfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cabb .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _eebd :=d .DecodeElement (_cabb .ExtLst ,&_fgfc );_eebd !=nil {return _eebd ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u004f\u0066\u0020\u0025\u0076",_fgfc .Name ); +if _febc :=d .Skip ();_febc !=nil {return _febc ;};};case _d .EndElement :break _fgca ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_RelIds and its children, prefixing error messages with path -func (_agbd *CT_RelIds )ValidateWithPath (path string )error {return nil };type ST_ParameterId byte ;func (_dagdd ST_StartingElement )Validate ()error {return _dagdd .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_DiagramDefinitionHeader and its children, prefixing error messages with path +func (_fccf *CT_DiagramDefinitionHeader )ValidateWithPath (path string )error {for _ddb ,_eac :=range _fccf .Title {if _egfbd :=_eac .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_ddb ));_egfbd !=nil {return _egfbd ; +};};for _bafef ,_dbgd :=range _fccf .Desc {if _ffcg :=_dbgd .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_bafef ));_ffcg !=nil {return _ffcg ;};};if _fccf .CatLst !=nil {if _bbbb :=_fccf .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_bbbb !=nil {return _bbbb ;};};if _fccf .ExtLst !=nil {if _cgeg :=_fccf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgeg !=nil {return _cgeg ;};};return nil ;};func (_gbdc ST_Breakpoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gbdc .String (),start ); +};func (_bebec ST_ConstraintRelationship )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dgdfa :=_d .Attr {};_dgdfa .Name =name ;switch _bebec {case ST_ConstraintRelationshipUnset :_dgdfa .Value ="";case ST_ConstraintRelationshipSelf :_dgdfa .Value ="\u0073\u0065\u006c\u0066"; +case ST_ConstraintRelationshipCh :_dgdfa .Value ="\u0063\u0068";case ST_ConstraintRelationshipDes :_dgdfa .Value ="\u0064\u0065\u0073";};return _dgdfa ,nil ;}; -// Validate validates the AG_ConstraintRefAttributes and its children -func (_fc *AG_ConstraintRefAttributes )Validate ()error {return _fc .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069n\u0074\u0052\u0065\u0066\u0041\u0074\u0074\u0072\u0069\u0062u\u0074\u0065\u0073");};func (_gacdf ST_TextBlockDirection )Validate ()error {return _gacdf .ValidateWithPath ("")}; -type CT_CTDescription struct{ +// Validate validates the CT_Name and its children +func (_eded *CT_Name )Validate ()error {return _eded .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u006d\u0065");};func (_dcega ST_ArrowheadStyle )ValidateWithPath (path string )error {switch _dcega {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcega )); +};return nil ;};func (_aafc ST_BoolOperator )String ()string {switch _aafc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0065\u0071\u0075";case 3:return "\u0067\u0074\u0065";case 4:return "\u006c\u0074\u0065";};return "";}; +func (_gbcc *ST_Direction )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbcc =0;case "\u006e\u006f\u0072\u006d":*_gbcc =1;case "\u0072\u0065\u0076":*_gbcc =2;};return nil ;};func (_bde *CT_Category )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bcgf :=range start .Attr {if _bcgf .Name .Local =="\u0074\u0079\u0070\u0065"{_bea :=_bcgf .Value ; +_bde .TypeAttr =_bea ;continue ;};if _bcgf .Name .Local =="\u0070\u0072\u0069"{_cbd ,_faed :=_a .ParseUint (_bcgf .Value ,10,32);if _faed !=nil {return _faed ;};_bde .PriAttr =uint32 (_cbd );continue ;};};for {_acee ,_eaa :=d .Token ();if _eaa !=nil {return _ge .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u003a\u0020\u0025\u0073",_eaa ); +};if _cgg ,_eebc :=_acee .(_d .EndElement );_eebc &&_cgg .Name ==start .Name {break ;};};return nil ;};func (_abcga *ST_FunctionValue )Validate ()error {return _abcga .ValidateWithPath ("")};func (_ggcgd ST_ConnectorDimension )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ggcgd .String (),start ); +};func (_eede ST_RotationPath )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_deac :=_d .Attr {};_deac .Name =name ;switch _eede {case ST_RotationPathUnset :_deac .Value ="";case ST_RotationPathNone :_deac .Value ="\u006e\u006f\u006e\u0065";case ST_RotationPathAlongPath :_deac .Value ="\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h"; +};return _deac ,nil ;};func (_eefea ST_NodeVerticalAlignment )ValidateWithPath (path string )error {switch _eefea {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eefea )); +};return nil ;};func (_cdege *ST_TextBlockDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecfc ,_debb :=d .Token ();if _debb !=nil {return _debb ;};if _gaff ,_edaac :=_ecfc .(_d .EndElement );_edaac &&_gaff .Name ==start .Name {*_cdege =1; +return nil ;};if _gdgad ,_cgabf :=_ecfc .(_d .CharData );!_cgabf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecfc );}else {switch string (_gdgad ){case "":*_cdege =0; +case "\u0068\u006f\u0072\u007a":*_cdege =1;case "\u0076\u0065\u0072\u0074":*_cdege =2;};};_ecfc ,_debb =d .Token ();if _debb !=nil {return _debb ;};if _fcfea ,_dadac :=_ecfc .(_d .EndElement );_dadac &&_fcfea .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecfc ); +};func (_ddcd *CT_DiagramDefinitionHeader )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bccf :=range start .Attr {if _bccf .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_agbc :=_bccf .Value ;_ddcd .UniqueIdAttr =_agbc ; +continue ;};if _bccf .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_ddfg :=_bccf .Value ;_ddcd .MinVerAttr =&_ddfg ;continue ;};if _bccf .Name .Local =="\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"{_fbc :=_bccf .Value ;_ddcd .DefStyleAttr =&_fbc ; +continue ;};if _bccf .Name .Local =="\u0072\u0065\u0073I\u0064"{_bbcg ,_eece :=_a .ParseInt (_bccf .Value ,10,32);if _eece !=nil {return _eece ;};_bebgb :=int32 (_bbcg );_ddcd .ResIdAttr =&_bebgb ;continue ;};};_eced :for {_fgbfg ,_bdfb :=d .Token ();if _bdfb !=nil {return _bdfb ; +};switch _addd :=_fgbfg .(type ){case _d .StartElement :switch _addd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_edaf :=NewCT_Name (); +if _bfbc :=d .DecodeElement (_edaf ,&_addd );_bfbc !=nil {return _bfbc ;};_ddcd .Title =append (_ddcd .Title ,_edaf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_aeaeg :=NewCT_Description (); +if _fgcg :=d .DecodeElement (_aeaeg ,&_addd );_fgcg !=nil {return _fgcg ;};_ddcd .Desc =append (_ddcd .Desc ,_aeaeg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_ddcd .CatLst =NewCT_Categories (); +if _fgdf :=d .DecodeElement (_ddcd .CatLst ,&_addd );_fgdf !=nil {return _fgdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddcd .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _cfdd :=d .DecodeElement (_ddcd .ExtLst ,&_addd );_cfdd !=nil {return _cfdd ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0044\u0069a\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0020\u0025\u0076",_addd .Name ); +if _baga :=d .Skip ();_baga !=nil {return _baga ;};};case _d .EndElement :break _eced ;case _d .CharData :};};return nil ;};func (_fcagg ST_TextAnchorHorizontal )Validate ()error {return _fcagg .ValidateWithPath ("")}; -// Language -LangAttr *string ; +// Validate validates the CT_TextProps and its children +func (_agdd *CT_TextProps )Validate ()error {return _agdd .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0050\u0072\u006f\u0070\u0073");}; -// Description Value -ValAttr string ;};func (_fddec ST_StartingElement )ValidateWithPath (path string )error {switch _fddec {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fddec )); +// Validate validates the CT_CTCategories and its children +func (_ggb *CT_CTCategories )Validate ()error {return _ggb .ValidateWithPath ("\u0043T\u005fC\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};const (ST_HierBranchStyleUnset ST_HierBranchStyle =0;ST_HierBranchStyleL ST_HierBranchStyle =1; +ST_HierBranchStyleR ST_HierBranchStyle =2;ST_HierBranchStyleHang ST_HierBranchStyle =3;ST_HierBranchStyleStd ST_HierBranchStyle =4;ST_HierBranchStyleInit ST_HierBranchStyle =5;);func (_eedfa ST_DiagramHorizontalAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_eedfa .String (),start ); +};func (_aacdf ST_Breakpoint )ValidateWithPath (path string )error {switch _aacdf {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aacdf )); };return nil ;}; -// Validate validates the CT_CTStyleLabel and its children -func (_efac *CT_CTStyleLabel )Validate ()error {return _efac .ValidateWithPath ("\u0043T\u005fC\u0054\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c");}; +// ValidateWithPath validates the CT_CxnList and its children, prefixing error messages with path +func (_fbba *CT_CxnList )ValidateWithPath (path string )error {for _agg ,_acc :=range _fbba .Cxn {if _dged :=_acc .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043\u0078\u006e\u005b\u0025\u0064\u005d",path ,_agg ));_dged !=nil {return _dged ;}; +};return nil ;};func (_bcgbe *CT_Name )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gdb :=range start .Attr {if _gdb .Name .Local =="\u006c\u0061\u006e\u0067"{_ebbg :=_gdb .Value ;_bcgbe .LangAttr =&_ebbg ;continue ;};if _gdb .Name .Local =="\u0076\u0061\u006c"{_cggg :=_gdb .Value ; +_bcgbe .ValAttr =_cggg ;continue ;};};for {_bbgfb ,_fffb :=d .Token ();if _fffb !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_fffb );};if _acbb ,_bgfad :=_bbgfb .(_d .EndElement ); +_bgfad &&_acbb .Name ==start .Name {break ;};};return nil ;};type CT_Constraints struct{ -// ValidateWithPath validates the CT_ColorTransformHeaderLst and its children, prefixing error messages with path -func (_dbcf *CT_ColorTransformHeaderLst )ValidateWithPath (path string )error {for _daf ,_aagd :=range _dbcf .ColorsDefHdr {if _bfgg :=_aagd .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043ol\u006f\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u005b\u0025\u0064\u005d",path ,_daf )); -_bfgg !=nil {return _bfgg ;};};return nil ;};func (_fgdf ST_FunctionType )String ()string {switch _fgdf {case 0:return "";case 1:return "\u0063\u006e\u0074";case 2:return "\u0070\u006f\u0073";case 3:return "\u0072\u0065\u0076\u0050\u006f\u0073";case 4:return "\u0070o\u0073\u0045\u0076\u0065\u006e"; -case 5:return "\u0070\u006f\u0073\u004f\u0064\u0064";case 6:return "\u0076\u0061\u0072";case 7:return "\u0064\u0065\u0070t\u0068";case 8:return "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068";};return "";};func (_gcbcc ST_CenterShapeMapping )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cgef :=_b .Attr {}; -_cgef .Name =name ;switch _gcbcc {case ST_CenterShapeMappingUnset :_cgef .Value ="";case ST_CenterShapeMappingNone :_cgef .Value ="\u006e\u006f\u006e\u0065";case ST_CenterShapeMappingFNode :_cgef .Value ="\u0066\u004e\u006fd\u0065";};return _cgef ,nil ; -};func (_fcdcb *ST_VariableType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_fcdcb =0;case "\u006e\u006f\u006e\u0065":*_fcdcb =1;case "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074":*_fcdcb =2;case "\u0063\u0068\u004da\u0078":*_fcdcb =3; -case "\u0063\u0068\u0050\u0072\u0065\u0066":*_fcdcb =4;case "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064":*_fcdcb =5;case "\u0064\u0069\u0072":*_fcdcb =6;case "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068":*_fcdcb =7;case "\u0061n\u0069\u006d\u004f\u006e\u0065":*_fcdcb =8; -case "\u0061n\u0069\u006d\u004c\u0076\u006c":*_fcdcb =9;case "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073":*_fcdcb =10;};return nil ;};func (_aabce *ST_CenterShapeMapping )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_adgaf ,_gecec :=d .Token (); -if _gecec !=nil {return _gecec ;};if _cbcf ,_dabad :=_adgaf .(_b .EndElement );_dabad &&_cbcf .Name ==start .Name {*_aabce =1;return nil ;};if _fafc ,_baefa :=_adgaf .(_b .CharData );!_baefa {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adgaf ); -}else {switch string (_fafc ){case "":*_aabce =0;case "\u006e\u006f\u006e\u0065":*_aabce =1;case "\u0066\u004e\u006fd\u0065":*_aabce =2;};};_adgaf ,_gecec =d .Token ();if _gecec !=nil {return _gecec ;};if _gfbda ,_gcbfb :=_adgaf .(_b .EndElement );_gcbfb &&_gfbda .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adgaf );};func (_ceee *ST_FlowDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ceee =0; -case "\u0072\u006f\u0077":*_ceee =1;case "\u0063\u006f\u006c":*_ceee =2;};return nil ;};func (_gdc ST_ChildDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_gdc .String (),start );}; +// Constraint +Constr []*CT_Constraint ;}; -// Validate validates the CT_LayoutNodeChoice and its children -func (_ddcd *CT_LayoutNodeChoice )Validate ()error {return _ddcd .ValidateWithPath ("\u0043\u0054\u005f\u004cay\u006f\u0075\u0074\u004e\u006f\u0064\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_eebcf *StyleDef )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066";return _eebcf .CT_StyleDefinition .MarshalXML (e ,start );};func (_fgec ST_NodeHorizontalAlignment )Validate ()error {return _fgec .ValidateWithPath ("")};func (_fbfed ST_ParameterId )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fbfed .String (),start ); -};func (_fddb ST_DiagramHorizontalAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ffec :=_b .Attr {};_ffec .Name =name ;switch _fddb {case ST_DiagramHorizontalAlignmentUnset :_ffec .Value ="";case ST_DiagramHorizontalAlignmentL :_ffec .Value ="\u006c"; -case ST_DiagramHorizontalAlignmentCtr :_ffec .Value ="\u0063\u0074\u0072";case ST_DiagramHorizontalAlignmentR :_ffec .Value ="\u0072";case ST_DiagramHorizontalAlignmentNone :_ffec .Value ="\u006e\u006f\u006e\u0065";};return _ffec ,nil ;};func (_acbg *ST_ModelId )ValidateWithPath (path string )error {_bfcc :=[]string {}; -if _acbg .Int32 !=nil {_bfcc =append (_bfcc ,"\u0049\u006e\u00743\u0032");};if _acbg .ST_Guid !=nil {_bfcc =append (_bfcc ,"\u0053T\u005f\u0047\u0075\u0069\u0064");};if len (_bfcc )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bfcc ); -};return nil ;}; +// Validate validates the CT_ForEach and its children +func (_ggcf *CT_ForEach )Validate ()error {return _ggcf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068");};const (ST_FunctionTypeUnset ST_FunctionType =0;ST_FunctionTypeCnt ST_FunctionType =1;ST_FunctionTypePos ST_FunctionType =2; +ST_FunctionTypeRevPos ST_FunctionType =3;ST_FunctionTypePosEven ST_FunctionType =4;ST_FunctionTypePosOdd ST_FunctionType =5;ST_FunctionTypeVar ST_FunctionType =6;ST_FunctionTypeDepth ST_FunctionType =7;ST_FunctionTypeMaxDepth ST_FunctionType =8;); -// ValidateWithPath validates the CT_CTName and its children, prefixing error messages with path -func (_fca *CT_CTName )ValidateWithPath (path string )error {return nil };func (_dabg ST_FallbackDimension )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dabg .String (),start );};type CT_Choose struct{ +// ValidateWithPath validates the CT_Constraint and its children, prefixing error messages with path +func (_eefa *CT_Constraint )ValidateWithPath (path string )error {if _bgg :=_eefa .OpAttr .ValidateWithPath (path +"\u002fO\u0070\u0041\u0074\u0074\u0072");_bgg !=nil {return _bgg ;};if _eefa .ExtLst !=nil {if _dga :=_eefa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_dga !=nil {return _dga ;};};if _eefa .TypeAttr ==ST_ConstraintTypeUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fgba :=_eefa .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fgba !=nil {return _fgba ;};if _aad :=_eefa .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_aad !=nil {return _aad ; +};if _beaa :=_eefa .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_beaa !=nil {return _beaa ;};if _egfa :=_eefa .RefTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_egfa !=nil {return _egfa ;};if _dcad :=_eefa .RefForAttr .ValidateWithPath (path +"/\u0052\u0065\u0066\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_dcad !=nil {return _dcad ;};if _dgdba :=_eefa .RefPtTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0066\u0050\u0074\u0054\u0079\u0070e\u0041\u0074\u0074\u0072"); +_dgdba !=nil {return _dgdba ;};return nil ;}; -// Name -NameAttr *string ; +// ValidateWithPath validates the CT_AnimLvl and its children, prefixing error messages with path +func (_adf *CT_AnimLvl )ValidateWithPath (path string )error {if _fgc :=_adf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fgc !=nil {return _fgc ;};return nil ;};func (_cebd ST_FallbackDimension )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abad :=_d .Attr {}; +_abad .Name =name ;switch _cebd {case ST_FallbackDimensionUnset :_abad .Value ="";case ST_FallbackDimension1D :_abad .Value ="\u0031\u0044";case ST_FallbackDimension2D :_abad .Value ="\u0032\u0044";};return _abad ,nil ;};func (_agb *CT_AnimOne )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fdg :=range start .Attr {if _fdg .Name .Local =="\u0076\u0061\u006c"{_agb .ValAttr .UnmarshalXMLAttr (_fdg ); +continue ;};};for {_fbe ,_ead :=d .Token ();if _ead !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065\u003a\u0020%\u0073",_ead );};if _bda ,_dfdf :=_fbe .(_d .EndElement );_dfdf &&_bda .Name ==start .Name {break ; +};};return nil ;};func (_aebaa *ST_TextAnchorHorizontal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfef ,_daad :=d .Token ();if _daad !=nil {return _daad ;};if _efdce ,_deeef :=_cfef .(_d .EndElement );_deeef &&_efdce .Name ==start .Name {*_aebaa =1; +return nil ;};if _caafbc ,_ffbge :=_cfef .(_d .CharData );!_ffbge {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfef );}else {switch string (_caafbc ){case "":*_aebaa =0; +case "\u006e\u006f\u006e\u0065":*_aebaa =1;case "\u0063\u0074\u0072":*_aebaa =2;};};_cfef ,_daad =d .Token ();if _daad !=nil {return _daad ;};if _agffg ,_dbcb :=_cfef .(_d .EndElement );_dbcb &&_agffg .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfef ); +};func (_dbce ST_NodeHorizontalAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dbce .String (),start );}; -// If -If []*CT_When ; +// ValidateWithPath validates the CT_When and its children, prefixing error messages with path +func (_gbbf *CT_When )ValidateWithPath (path string )error {if _gbbf .FuncAttr ==ST_FunctionTypeUnset {return _ge .Errorf ("\u0025\u0073\u002f\u0046\u0075\u006e\u0063\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gfbfg :=_gbbf .FuncAttr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0041\u0074\u0074r");_gfbfg !=nil {return _gfbfg ;};if _gbbf .ArgAttr !=nil {if _ddbf :=_gbbf .ArgAttr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0041\u0074\u0074\u0072"); +_ddbf !=nil {return _ddbf ;};};if _gbbf .OpAttr ==ST_FunctionOperatorUnset {return _ge .Errorf ("\u0025\u0073\u002f\u004f\u0070\u0041\u0074\u0074\u0072\u0020i\u0073\u0020\u0061\u0020\u006d\u0061\u006ed\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aacd :=_gbbf .OpAttr .ValidateWithPath (path +"\u002fO\u0070\u0041\u0074\u0074\u0072");_aacd !=nil {return _aacd ;};if _fbdce :=_gbbf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbdce !=nil {return _fbdce ; +};for _eeda ,_bbggf :=range _gbbf .WhenChoice {if _gadf :=_bbggf .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0057\u0068\u0065\u006e\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_eeda ));_gadf !=nil {return _gadf ;};};return nil ; +}; -// Else -Else *CT_Otherwise ;};func (_fccec *ST_DiagramTextAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_fccec =0;case "\u006c":*_fccec =1;case "\u0063\u0074\u0072":*_fccec =2;case "\u0072":*_fccec =3;};return nil ;};func (_feg *CT_NumericRule )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_feg .TypeAttr =ST_ConstraintType (1); -for _ ,_agge :=range start .Attr {if _agge .Name .Local =="\u0076\u0061\u006c"{_dgdc ,_fbeef :=_f .ParseFloat (_agge .Value ,64);if _fbeef !=nil {return _fbeef ;};_feg .ValAttr =&_dgdc ;continue ;};if _agge .Name .Local =="\u0066\u0061\u0063\u0074"{_bggcb ,_acafg :=_f .ParseFloat (_agge .Value ,64); -if _acafg !=nil {return _acafg ;};_feg .FactAttr =&_bggcb ;continue ;};if _agge .Name .Local =="\u006d\u0061\u0078"{_gbfe ,_caef :=_f .ParseFloat (_agge .Value ,64);if _caef !=nil {return _caef ;};_feg .MaxAttr =&_gbfe ;continue ;};if _agge .Name .Local =="\u0074\u0079\u0070\u0065"{_feg .TypeAttr .UnmarshalXMLAttr (_agge ); -continue ;};if _agge .Name .Local =="\u0066\u006f\u0072"{_feg .ForAttr .UnmarshalXMLAttr (_agge );continue ;};if _agge .Name .Local =="\u0066o\u0072\u004e\u0061\u006d\u0065"{_fgaf :=_agge .Value ;_feg .ForNameAttr =&_fgaf ;continue ;};if _agge .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_feg .PtTypeAttr .UnmarshalXMLAttr (_agge ); -continue ;};};_cfcgd :for {_acdgb ,_eabe :=d .Token ();if _eabe !=nil {return _eabe ;};switch _agagf :=_acdgb .(type ){case _b .StartElement :switch _agagf .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_feg .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _cbge :=d .DecodeElement (_feg .ExtLst ,&_agagf );_cbge !=nil {return _cbge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069\u0063R\u0075l\u0065\u0020\u0025\u0076",_agagf .Name ); -if _cebe :=d .Skip ();_cebe !=nil {return _cebe ;};};case _b .EndElement :break _cfcgd ;case _b .CharData :};};return nil ;};func (_cbgg ST_ResizeHandlesStr )ValidateWithPath (path string )error {switch _cbgg {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbgg )); -};return nil ;};type AG_ConstraintAttributes struct{TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;};func NewCT_DataModel ()*CT_DataModel {_edgb :=&CT_DataModel {};_edgb .PtLst =NewCT_PtList (); -return _edgb ;};func (_ebde *CT_SDCategory )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_ebde .TypeAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0069"},Value :_c .Sprintf ("\u0025\u0076",_ebde .PriAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_ElemPropSet and its children, prefixing error messages with path +func (_ebae *CT_ElemPropSet )ValidateWithPath (path string )error {if _ebae .PresAssocIDAttr !=nil {if _bffc :=_ebae .PresAssocIDAttr .ValidateWithPath (path +"\u002f\u0050r\u0065\u0073\u0041s\u0073\u006f\u0063\u0049\u0044\u0041\u0074\u0074\u0072");_bffc !=nil {return _bffc ; +};};if _ebae .CustScaleXAttr !=nil {if _gfcb :=_ebae .CustScaleXAttr .ValidateWithPath (path +"\u002fC\u0075s\u0074\u0053\u0063\u0061\u006c\u0065\u0058\u0041\u0074\u0074\u0072");_gfcb !=nil {return _gfcb ;};};if _ebae .CustScaleYAttr !=nil {if _aabg :=_ebae .CustScaleYAttr .ValidateWithPath (path +"\u002fC\u0075s\u0074\u0053\u0063\u0061\u006c\u0065\u0059\u0041\u0074\u0074\u0072"); +_aabg !=nil {return _aabg ;};};if _ebae .CustLinFactXAttr !=nil {if _deee :=_ebae .CustLinFactXAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074X\u0041\u0074\u0074\u0072");_deee !=nil {return _deee ; +};};if _ebae .CustLinFactYAttr !=nil {if _dcba :=_ebae .CustLinFactYAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u004c\u0069\u006e\u0046\u0061\u0063\u0074Y\u0041\u0074\u0074\u0072");_dcba !=nil {return _dcba ;};};if _ebae .CustLinFactNeighborXAttr !=nil {if _agbd :=_ebae .CustLinFactNeighborXAttr .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u004ci\u006e\u0046\u0061\u0063\u0074N\u0065i\u0067h\u0062\u006f\u0072\u0058\u0041\u0074\u0074r"); +_agbd !=nil {return _agbd ;};};if _ebae .CustLinFactNeighborYAttr !=nil {if _gdgga :=_ebae .CustLinFactNeighborYAttr .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u004ci\u006e\u0046\u0061\u0063\u0074N\u0065i\u0067h\u0062\u006f\u0072\u0059\u0041\u0074\u0074r"); +_gdgga !=nil {return _gdgga ;};};if _ebae .CustRadScaleRadAttr !=nil {if _geac :=_ebae .CustRadScaleRadAttr .ValidateWithPath (path +"/\u0043u\u0073\u0074\u0052\u0061\u0064\u0053\u0063\u0061l\u0065\u0052\u0061\u0064At\u0074\u0072");_geac !=nil {return _geac ; +};};if _ebae .CustRadScaleIncAttr !=nil {if _ecabc :=_ebae .CustRadScaleIncAttr .ValidateWithPath (path +"/\u0043u\u0073\u0074\u0052\u0061\u0064\u0053\u0063\u0061l\u0065\u0049\u006e\u0063At\u0074\u0072");_ecabc !=nil {return _ecabc ;};};if _ebae .PresLayoutVars !=nil {if _dgdc :=_ebae .PresLayoutVars .ValidateWithPath (path +"\u002fP\u0072e\u0073\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0073"); +_dgdc !=nil {return _dgdc ;};};if _ebae .Style !=nil {if _acce :=_ebae .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_acce !=nil {return _acce ;};};return nil ;};func (_bbaee ST_PtType )String ()string {switch _bbaee {case 0:return ""; +case 1:return "\u006e\u006f\u0064\u0065";case 2:return "\u0061\u0073\u0073\u0074";case 3:return "\u0064\u006f\u0063";case 4:return "\u0070\u0072\u0065\u0073";case 5:return "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073";case 6:return "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073"; +};return "";}; -// Validate validates the CT_Colors and its children -func (_bgfc *CT_Colors )Validate ()error {return _bgfc .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s");};func (_gbbbf *ST_FunctionType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fcbeb ,_aeaad :=d .Token ();if _aeaad !=nil {return _aeaad ; -};if _fdeaf ,_feffc :=_fcbeb .(_b .EndElement );_feffc &&_fdeaf .Name ==start .Name {*_gbbbf =1;return nil ;};if _dbcba ,_egcfa :=_fcbeb .(_b .CharData );!_egcfa {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcbeb ); -}else {switch string (_dbcba ){case "":*_gbbbf =0;case "\u0063\u006e\u0074":*_gbbbf =1;case "\u0070\u006f\u0073":*_gbbbf =2;case "\u0072\u0065\u0076\u0050\u006f\u0073":*_gbbbf =3;case "\u0070o\u0073\u0045\u0076\u0065\u006e":*_gbbbf =4;case "\u0070\u006f\u0073\u004f\u0064\u0064":*_gbbbf =5; -case "\u0076\u0061\u0072":*_gbbbf =6;case "\u0064\u0065\u0070t\u0068":*_gbbbf =7;case "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068":*_gbbbf =8;};};_fcbeb ,_aeaad =d .Token ();if _aeaad !=nil {return _aeaad ;};if _afeeb ,_addce :=_fcbeb .(_b .EndElement ); -_addce &&_afeeb .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcbeb );}; +// Validate validates the CT_SDCategories and its children +func (_abefd *CT_SDCategories )Validate ()error {return _abefd .ValidateWithPath ("\u0043T\u005fS\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};func (_eggad *ST_RotationPath )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aabgg ,_gecc :=d .Token (); +if _gecc !=nil {return _gecc ;};if _gebff ,_ddeg :=_aabgg .(_d .EndElement );_ddeg &&_gebff .Name ==start .Name {*_eggad =1;return nil ;};if _ddfd ,_abcae :=_aabgg .(_d .CharData );!_abcae {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aabgg ); +}else {switch string (_ddfd ){case "":*_eggad =0;case "\u006e\u006f\u006e\u0065":*_eggad =1;case "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h":*_eggad =2;};};_aabgg ,_gecc =d .Token ();if _gecc !=nil {return _gecc ;};if _cgfb ,_bgcc :=_aabgg .(_d .EndElement ); +_bgcc &&_cgfb .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aabgg );};func (_dcac *CT_Direction )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_faea :=range start .Attr {if _faea .Name .Local =="\u0076\u0061\u006c"{_dcac .ValAttr .UnmarshalXMLAttr (_faea ); +continue ;};};for {_bceb ,_aceb :=d .Token ();if _aceb !=nil {return _ge .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_aceb );};if _ffed ,_gbaee :=_bceb .(_d .EndElement ); +_gbaee &&_ffed .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_FunctionValue (s string )(ST_FunctionValue ,error ){return ST_FunctionValue {},nil };func (_cccda *ST_VariableType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bacc ,_ebgg :=d .Token (); +if _ebgg !=nil {return _ebgg ;};if _acfdaa ,_dedc :=_bacc .(_d .EndElement );_dedc &&_acfdaa .Name ==start .Name {*_cccda =1;return nil ;};if _fbbaf ,_ffeab :=_bacc .(_d .CharData );!_ffeab {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bacc ); +}else {switch string (_fbbaf ){case "":*_cccda =0;case "\u006e\u006f\u006e\u0065":*_cccda =1;case "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074":*_cccda =2;case "\u0063\u0068\u004da\u0078":*_cccda =3;case "\u0063\u0068\u0050\u0072\u0065\u0066":*_cccda =4; +case "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064":*_cccda =5;case "\u0064\u0069\u0072":*_cccda =6;case "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068":*_cccda =7;case "\u0061n\u0069\u006d\u004f\u006e\u0065":*_cccda =8;case "\u0061n\u0069\u006d\u004c\u0076\u006c":*_cccda =9; +case "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073":*_cccda =10;};};_bacc ,_ebgg =d .Token ();if _ebgg !=nil {return _ebgg ;};if _bcad ,_dfdgb :=_bacc .(_d .EndElement );_dfdgb &&_bcad .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bacc );};type CT_ColorTransformHeaderLst struct{ -// ValidateWithPath validates the CT_BulletEnabled and its children, prefixing error messages with path -func (_ffb *CT_BulletEnabled )ValidateWithPath (path string )error {return nil };func (_bdcd ST_CenterShapeMapping )String ()string {switch _bdcd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u004e\u006fd\u0065";};return ""; -};func (_ceda ST_Offset )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ceda .String (),start );};type CT_PresentationOf struct{ExtLst *_g .CT_OfficeArtExtensionList ;AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ; -HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};const (ST_OutputShapeTypeUnset ST_OutputShapeType =0;ST_OutputShapeTypeNone ST_OutputShapeType =1;ST_OutputShapeTypeConn ST_OutputShapeType =2;);func (_ebgea ST_ContinueDirection )String ()string {switch _ebgea {case 0:return ""; -case 1:return "\u0072\u0065\u0076\u0044\u0069\u0072";case 2:return "\u0073a\u006d\u0065\u0044\u0069\u0072";};return "";};type CT_SDName struct{ +// Color Transform Definition Header +ColorsDefHdr []*CT_ColorTransformHeader ;};func (_feda ST_SecondaryChildAlignment )ValidateWithPath (path string )error {switch _feda {case 0,1,2,3,4,5:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feda )); +};return nil ;};func (_eaaca *CT_StyleDefinition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggfdd :=range start .Attr {if _ggfdd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_ebcc :=_ggfdd .Value ;_eaaca .UniqueIdAttr =&_ebcc ; +continue ;};if _ggfdd .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_dcbe :=_ggfdd .Value ;_eaaca .MinVerAttr =&_dcbe ;continue ;};};_cddff :for {_dddc ,_fbaab :=d .Token ();if _fbaab !=nil {return _fbaab ;};switch _bgadd :=_dddc .(type ){case _d .StartElement :switch _bgadd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_cfec :=NewCT_SDName (); +if _efagg :=d .DecodeElement (_cfec ,&_bgadd );_efagg !=nil {return _efagg ;};_eaaca .Title =append (_eaaca .Title ,_cfec );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_cebc :=NewCT_SDDescription (); +if _fdcd :=d .DecodeElement (_cebc ,&_bgadd );_fdcd !=nil {return _fdcd ;};_eaaca .Desc =append (_eaaca .Desc ,_cebc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_eaaca .CatLst =NewCT_SDCategories (); +if _gcgcg :=d .DecodeElement (_eaaca .CatLst ,&_bgadd );_gcgcg !=nil {return _gcgcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_eaaca .Scene3d =_cg .NewCT_Scene3D (); +if _edgd :=d .DecodeElement (_eaaca .Scene3d ,&_bgadd );_edgd !=nil {return _edgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_gagc :=NewCT_StyleLabel (); +if _fcaa :=d .DecodeElement (_gagc ,&_bgadd );_fcaa !=nil {return _fcaa ;};_eaaca .StyleLbl =append (_eaaca .StyleLbl ,_gagc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eaaca .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _bgcbd :=d .DecodeElement (_eaaca .ExtLst ,&_bgadd );_bgcbd !=nil {return _bgcbd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_bgadd .Name ); +if _ecabf :=d .Skip ();_ecabf !=nil {return _ecabf ;};};case _d .EndElement :break _cddff ;case _d .CharData :};};return nil ;};func (_eeedf ST_OutputShapeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_decfg :=_d .Attr {};_decfg .Name =name ; +switch _eeedf {case ST_OutputShapeTypeUnset :_decfg .Value ="";case ST_OutputShapeTypeNone :_decfg .Value ="\u006e\u006f\u006e\u0065";case ST_OutputShapeTypeConn :_decfg .Value ="\u0063\u006f\u006e\u006e";};return _decfg ,nil ;}; -// Natural Language -LangAttr *string ; +// ValidateWithPath validates the CT_DiagramDefinitionHeaderLst and its children, prefixing error messages with path +func (_abca *CT_DiagramDefinitionHeaderLst )ValidateWithPath (path string )error {for _gegc ,_cdfa :=range _abca .LayoutDefHdr {if _dfa :=_cdfa .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u004cay\u006f\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u005b\u0025\u0064\u005d",path ,_gegc )); +_dfa !=nil {return _dfa ;};};return nil ;};const (ST_OutputShapeTypeUnset ST_OutputShapeType =0;ST_OutputShapeTypeNone ST_OutputShapeType =1;ST_OutputShapeTypeConn ST_OutputShapeType =2;);func (_bgc *CT_CTName )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bgc .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_bgc .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_bgc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Description Value -ValAttr string ;};func (_gbdf *ColorsDef )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063o\u006c\u006f\u0072\u0073\u0044\u0065f";return _gbdf .CT_ColorTransform .MarshalXML (e ,start );}; +// Validate validates the StyleDef and its children +func (_ffdc *StyleDef )Validate ()error {return _ffdc .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066");};const (ST_TextBlockDirectionUnset ST_TextBlockDirection =0;ST_TextBlockDirectionHorz ST_TextBlockDirection =1;ST_TextBlockDirectionVert ST_TextBlockDirection =2; +);func (_fdeb ST_ContinueDirection )ValidateWithPath (path string )error {switch _fdeb {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdeb )); +};return nil ;};func (_afedbf *ST_ElementType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_afedbf =0;case "\u0061\u006c\u006c":*_afedbf =1;case "\u0064\u006f\u0063":*_afedbf =2;case "\u006e\u006f\u0064\u0065":*_afedbf =3;case "\u006e\u006f\u0072\u006d":*_afedbf =4; +case "\u006eo\u006e\u004e\u006f\u0072\u006d":*_afedbf =5;case "\u0061\u0073\u0073\u0074":*_afedbf =6;case "\u006eo\u006e\u0041\u0073\u0073\u0074":*_afedbf =7;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_afedbf =8;case "\u0070\u0072\u0065\u0073":*_afedbf =9; +case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_afedbf =10;};return nil ;};func (_gdag *CT_Parameter )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdag .TypeAttr =ST_ParameterId (1);for _ ,_fgfd :=range start .Attr {if _fgfd .Name .Local =="\u0074\u0079\u0070\u0065"{_gdag .TypeAttr .UnmarshalXMLAttr (_fgfd ); +continue ;};if _fgfd .Name .Local =="\u0076\u0061\u006c"{_bfcd ,_dceec :=ParseUnionST_ParameterVal (_fgfd .Value );if _dceec !=nil {return _dceec ;};_gdag .ValAttr =_bfcd ;continue ;};};for {_acgb ,_efdgd :=d .Token ();if _efdgd !=nil {return _ge .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061r\u0061\u006d\u0065\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_efdgd ); +};if _bace ,_eadgc :=_acgb .(_d .EndElement );_eadgc &&_bace .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_LayoutVariablePropertySet and its children, prefixing error messages with path -func (_bfba *CT_LayoutVariablePropertySet )ValidateWithPath (path string )error {if _bfba .OrgChart !=nil {if _addc :=_bfba .OrgChart .ValidateWithPath (path +"\u002fO\u0072\u0067\u0043\u0068\u0061\u0072t");_addc !=nil {return _addc ;};};if _bfba .ChMax !=nil {if _fagd :=_bfba .ChMax .ValidateWithPath (path +"\u002f\u0043\u0068\u004d\u0061\u0078"); -_fagd !=nil {return _fagd ;};};if _bfba .ChPref !=nil {if _gba :=_bfba .ChPref .ValidateWithPath (path +"\u002fC\u0068\u0050\u0072\u0065\u0066");_gba !=nil {return _gba ;};};if _bfba .BulletEnabled !=nil {if _cdeeec :=_bfba .BulletEnabled .ValidateWithPath (path +"\u002f\u0042\u0075\u006c\u006c\u0065\u0074\u0045\u006ea\u0062\u006c\u0065\u0064"); -_cdeeec !=nil {return _cdeeec ;};};if _bfba .Dir !=nil {if _gaf :=_bfba .Dir .ValidateWithPath (path +"\u002f\u0044\u0069\u0072");_gaf !=nil {return _gaf ;};};if _bfba .HierBranch !=nil {if _cbbd :=_bfba .HierBranch .ValidateWithPath (path +"/\u0048\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"); -_cbbd !=nil {return _cbbd ;};};if _bfba .AnimOne !=nil {if _gaba :=_bfba .AnimOne .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u004f\u006e\u0065");_gaba !=nil {return _gaba ;};};if _bfba .AnimLvl !=nil {if _bcaa :=_bfba .AnimLvl .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u004c\u0076\u006c"); -_bcaa !=nil {return _bcaa ;};};if _bfba .ResizeHandles !=nil {if _ebeg :=_bfba .ResizeHandles .ValidateWithPath (path +"\u002f\u0052\u0065\u0073\u0069\u007a\u0065\u0048\u0061n\u0064\u006c\u0065\u0073");_ebeg !=nil {return _ebeg ;};};return nil ;};func (_dbaf ST_AxisType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dfcg :=_b .Attr {}; -_dfcg .Name =name ;switch _dbaf {case ST_AxisTypeUnset :_dfcg .Value ="";case ST_AxisTypeSelf :_dfcg .Value ="\u0073\u0065\u006c\u0066";case ST_AxisTypeCh :_dfcg .Value ="\u0063\u0068";case ST_AxisTypeDes :_dfcg .Value ="\u0064\u0065\u0073";case ST_AxisTypeDesOrSelf :_dfcg .Value ="\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf"; -case ST_AxisTypePar :_dfcg .Value ="\u0070\u0061\u0072";case ST_AxisTypeAncst :_dfcg .Value ="\u0061\u006e\u0063s\u0074";case ST_AxisTypeAncstOrSelf :_dfcg .Value ="a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066";case ST_AxisTypeFollowSib :_dfcg .Value ="\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b"; -case ST_AxisTypePrecedSib :_dfcg .Value ="\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b";case ST_AxisTypeFollow :_dfcg .Value ="\u0066\u006f\u006c\u006c\u006f\u0077";case ST_AxisTypePreced :_dfcg .Value ="\u0070\u0072\u0065\u0063\u0065\u0064";case ST_AxisTypeRoot :_dfcg .Value ="\u0072\u006f\u006f\u0074"; -case ST_AxisTypeNone :_dfcg .Value ="\u006e\u006f\u006e\u0065";};return _dfcg ,nil ;};func (_abea *ST_GrowDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_abea =0;case "\u0074\u004c":*_abea =1;case "\u0074\u0052":*_abea =2; -case "\u0062\u004c":*_abea =3;case "\u0062\u0052":*_abea =4;};return nil ;}; +// Validate validates the CT_Colors and its children +func (_cfae *CT_Colors )Validate ()error {return _cfae .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s");}; -// ST_FunctionArgument is a union type -type ST_FunctionArgument struct{ST_VariableType ST_VariableType ;};func NewColorsDefHdrLst ()*ColorsDefHdrLst {_dafa :=&ColorsDefHdrLst {};_dafa .CT_ColorTransformHeaderLst =*NewCT_ColorTransformHeaderLst ();return _dafa ;};func (_beaaf *LayoutDefHdrLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_beaaf .CT_DiagramDefinitionHeaderLst =*NewCT_DiagramDefinitionHeaderLst (); -_gcbge :for {_ggde ,_adbe :=d .Token ();if _adbe !=nil {return _adbe ;};switch _eccb :=_ggde .(type ){case _b .StartElement :switch _eccb .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}:_bbebg :=NewCT_DiagramDefinitionHeader (); -if _gebea :=d .DecodeElement (_bbebg ,&_eccb );_gebea !=nil {return _gebea ;};_beaaf .LayoutDefHdr =append (_beaaf .LayoutDefHdr ,_bbebg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u004c\u0061\u0079\u006f\u0075\u0074D\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_eccb .Name ); -if _dfceb :=d .Skip ();_dfceb !=nil {return _dfceb ;};};case _b .EndElement :break _gcbge ;case _b .CharData :};};return nil ;};func NewCT_Choose ()*CT_Choose {_cega :=&CT_Choose {};return _cega };func NewCT_CTCategories ()*CT_CTCategories {_dcce :=&CT_CTCategories {}; -return _dcce };func (_eabc *CT_PresentationOf )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _eabc .AxisAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .AxisAttr )}); -};if _eabc .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .PtTypeAttr )});};if _eabc .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .HideLastTransAttr )}); -};if _eabc .StAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .StAttr )});};if _eabc .CntAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0063\u006e\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .CntAttr )}); -};if _eabc .StepAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_c .Sprintf ("\u0025\u0076",*_eabc .StepAttr )});};e .EncodeToken (start );if _eabc .ExtLst !=nil {_gecd :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eabc .ExtLst ,_gecd );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the LayoutDefHdrLst and its children, prefixing error messages with path +func (_cedc *LayoutDefHdrLst )ValidateWithPath (path string )error {if _cdfb :=_cedc .CT_DiagramDefinitionHeaderLst .ValidateWithPath (path );_cdfb !=nil {return _cdfb ;};return nil ;};func NewCT_OtherwiseChoice ()*CT_OtherwiseChoice {_dagc :=&CT_OtherwiseChoice {}; +return _dagc };func (_aagea *ST_DiagramHorizontalAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aagea =0;case "\u006c":*_aagea =1;case "\u0063\u0074\u0072":*_aagea =2;case "\u0072":*_aagea =3;case "\u006e\u006f\u006e\u0065":*_aagea =4; +};return nil ;};func NewCT_OrgChart ()*CT_OrgChart {_fecd :=&CT_OrgChart {};return _fecd }; + +// Validate validates the CT_StyleDefinition and its children +func (_dffde *CT_StyleDefinition )Validate ()error {return _dffde .ValidateWithPath ("\u0043T\u005fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0069n\u0069\u0074\u0069\u006f\u006e");};func (_bgff *ST_PrSetCustVal )Validate ()error {return _bgff .ValidateWithPath ("")}; +type AG_ConstraintAttributes struct{TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;};type ST_NodeVerticalAlignment byte ;const (ST_ContinueDirectionUnset ST_ContinueDirection =0;ST_ContinueDirectionRevDir ST_ContinueDirection =1; +ST_ContinueDirectionSameDir ST_ContinueDirection =2;);func (_bdbce *CT_StyleDefinition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bdbce .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bdbce .UniqueIdAttr )}); +};if _bdbce .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_bdbce .MinVerAttr )});};e .EncodeToken (start );if _bdbce .Title !=nil {_egbd :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}}; +for _ ,_decdd :=range _bdbce .Title {e .EncodeElement (_decdd ,_egbd );};};if _bdbce .Desc !=nil {_ebcbd :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_efga :=range _bdbce .Desc {e .EncodeElement (_efga ,_ebcbd );};};if _bdbce .CatLst !=nil {_fdaf :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bdbce .CatLst ,_fdaf );};if _bdbce .Scene3d !=nil {_gfeba :=_d .StartElement {Name :_d .Name {Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}};e .EncodeElement (_bdbce .Scene3d ,_gfeba );};_fgbaa :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}}; +for _ ,_bfab :=range _bdbce .StyleLbl {e .EncodeElement (_bfab ,_fgbaa );};if _bdbce .ExtLst !=nil {_dbfg :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdbce .ExtLst ,_dbfg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type ST_TextAnchorVertical byte ; // Validate validates the CT_StyleDefinitionHeaderLst and its children -func (_fdaab *CT_StyleDefinitionHeaderLst )Validate ()error {return _fdaab .ValidateWithPath ("C\u0054\u005f\u0053\u0074\u0079\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006fn\u0048\u0065\u0061d\u0065r\u004c\u0073\u0074");}; +func (_bfde *CT_StyleDefinitionHeaderLst )Validate ()error {return _bfde .ValidateWithPath ("C\u0054\u005f\u0053\u0074\u0079\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006fn\u0048\u0065\u0061d\u0065r\u004c\u0073\u0074");};func (_bccc ST_GrowDirection )ValidateWithPath (path string )error {switch _bccc {case 0,1,2,3,4:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bccc )); +};return nil ;}; -// Validate validates the StyleDefHdrLst and its children -func (_bcab *StyleDefHdrLst )Validate ()error {return _bcab .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074");};type ST_FunctionType byte ;func (_gabda ST_AnimLvlStr )ValidateWithPath (path string )error {switch _gabda {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gabda )); -};return nil ;};func NewCT_StyleDefinitionHeaderLst ()*CT_StyleDefinitionHeaderLst {_cdda :=&CT_StyleDefinitionHeaderLst {};return _cdda ;};func (_acbf ST_NodeHorizontalAlignment )ValidateWithPath (path string )error {switch _acbf {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acbf )); -};return nil ;};func (_decgfc ST_AnimLvlStr )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gfga :=_b .Attr {};_gfga .Name =name ;switch _decgfc {case ST_AnimLvlStrUnset :_gfga .Value ="";case ST_AnimLvlStrNone :_gfga .Value ="\u006e\u006f\u006e\u0065"; -case ST_AnimLvlStrLvl :_gfga .Value ="\u006c\u0076\u006c";case ST_AnimLvlStrCtr :_gfga .Value ="\u0063\u0074\u0072";};return _gfga ,nil ;};func (_fegd *CT_PtList )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _fegd .Pt !=nil {_ffdg :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0074"}}; -for _ ,_gbcf :=range _fegd .Pt {e .EncodeElement (_gbcf ,_ffdg );};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_bgfd ST_ChildDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dbgef :=_b .Attr {};_dbgef .Name =name ; -switch _bgfd {case ST_ChildDirectionUnset :_dbgef .Value ="";case ST_ChildDirectionHorz :_dbgef .Value ="\u0068\u006f\u0072\u007a";case ST_ChildDirectionVert :_dbgef .Value ="\u0076\u0065\u0072\u0074";};return _dbgef ,nil ;};const (ST_HierBranchStyleUnset ST_HierBranchStyle =0; -ST_HierBranchStyleL ST_HierBranchStyle =1;ST_HierBranchStyleR ST_HierBranchStyle =2;ST_HierBranchStyleHang ST_HierBranchStyle =3;ST_HierBranchStyleStd ST_HierBranchStyle =4;ST_HierBranchStyleInit ST_HierBranchStyle =5;);func (_bdga *CT_StyleDefinition )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_agbe :=range start .Attr {if _agbe .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_aecd :=_agbe .Value ; -_bdga .UniqueIdAttr =&_aecd ;continue ;};if _agbe .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_feaa :=_agbe .Value ;_bdga .MinVerAttr =&_feaa ;continue ;};};_fggee :for {_bbac ,_dfebb :=d .Token ();if _dfebb !=nil {return _dfebb ;};switch _cfcec :=_bbac .(type ){case _b .StartElement :switch _cfcec .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_aegb :=NewCT_SDName (); -if _daafe :=d .DecodeElement (_aegb ,&_cfcec );_daafe !=nil {return _daafe ;};_bdga .Title =append (_bdga .Title ,_aegb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_gbcg :=NewCT_SDDescription (); -if _bfga :=d .DecodeElement (_gbcg ,&_cfcec );_bfga !=nil {return _bfga ;};_bdga .Desc =append (_bdga .Desc ,_gbcg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_bdga .CatLst =NewCT_SDCategories (); -if _badcg :=d .DecodeElement (_bdga .CatLst ,&_cfcec );_badcg !=nil {return _badcg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_bdga .Scene3d =_g .NewCT_Scene3D (); -if _bbae :=d .DecodeElement (_bdga .Scene3d ,&_cfcec );_bbae !=nil {return _bbae ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_debd :=NewCT_StyleLabel (); -if _dfcf :=d .DecodeElement (_debd ,&_cfcec );_dfcf !=nil {return _dfcf ;};_bdga .StyleLbl =append (_bdga .StyleLbl ,_debd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdga .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _fgbee :=d .DecodeElement (_bdga .ExtLst ,&_cfcec );_fgbee !=nil {return _fgbee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_cfcec .Name ); -if _egaf :=d .Skip ();_egaf !=nil {return _egaf ;};};case _b .EndElement :break _fggee ;case _b .CharData :};};return nil ;};func (_ddc *CT_Colors )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ddc .MethAttr !=ST_ClrAppMethodUnset {_fbee ,_affdg :=_ddc .MethAttr .MarshalXMLAttr (_b .Name {Local :"\u006d\u0065\u0074\u0068"}); -if _affdg !=nil {return _affdg ;};start .Attr =append (start .Attr ,_fbee );};if _ddc .HueDirAttr !=ST_HueDirUnset {_dgff ,_fcd :=_ddc .HueDirAttr .MarshalXMLAttr (_b .Name {Local :"\u0068\u0075\u0065\u0044\u0069\u0072"});if _fcd !=nil {return _fcd ;}; -start .Attr =append (start .Attr ,_dgff );};e .EncodeToken (start );if _ddc .EG_ColorChoice !=nil {for _ ,_bfbd :=range _ddc .EG_ColorChoice {_bfbd .MarshalXML (e ,_b .StartElement {});};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ; -};func (_fcgd *CT_SDName )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dgbdf :=range start .Attr {if _dgbdf .Name .Local =="\u006c\u0061\u006e\u0067"{_bfea :=_dgbdf .Value ;_fcgd .LangAttr =&_bfea ;continue ;};if _dgbdf .Name .Local =="\u0076\u0061\u006c"{_fgbec :=_dgbdf .Value ; -_fcgd .ValAttr =_fgbec ;continue ;};};for {_fdgef ,_fcgg :=d .Token ();if _fcgg !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0044\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_fcgg );};if _abdc ,_bbaf :=_fdgef .(_b .EndElement ); -_bbaf &&_abdc .Name ==start .Name {break ;};};return nil ;};func (_daac *ST_HueDir )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_daac =0;case "\u0063\u0077":*_daac =1;case "\u0063\u0063\u0077":*_daac =2;};return nil ;};func (_dgaab *ST_ConstraintType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dgaab =0; -case "\u006e\u006f\u006e\u0065":*_dgaab =1;case "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066":*_dgaab =2;case "\u0062e\u0067\u004d\u0061\u0072\u0067":*_dgaab =3;case "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074":*_dgaab =4;case "\u0062\u0065\u0067\u0050\u0061\u0064":*_dgaab =5; -case "\u0062":*_dgaab =6;case "\u0062\u004d\u0061r\u0067":*_dgaab =7;case "\u0062\u004f\u0066\u0066":*_dgaab =8;case "\u0063\u0074\u0072\u0058":*_dgaab =9;case "\u0063t\u0072\u0058\u004f\u0066\u0066":*_dgaab =10;case "\u0063\u0074\u0072\u0059":*_dgaab =11; -case "\u0063t\u0072\u0059\u004f\u0066\u0066":*_dgaab =12;case "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074":*_dgaab =13;case "\u0064\u0069\u0061\u006d":*_dgaab =14;case "\u0065n\u0064\u004d\u0061\u0072\u0067":*_dgaab =15;case "\u0065\u006e\u0064\u0050\u0061\u0064":*_dgaab =16; -case "\u0068":*_dgaab =17;case "\u0068\u0041\u0072\u0048":*_dgaab =18;case "\u0068\u004f\u0066\u0066":*_dgaab =19;case "\u006c":*_dgaab =20;case "\u006c\u004d\u0061r\u0067":*_dgaab =21;case "\u006c\u004f\u0066\u0066":*_dgaab =22;case "\u0072":*_dgaab =23; -case "\u0072\u004d\u0061r\u0067":*_dgaab =24;case "\u0072\u004f\u0066\u0066":*_dgaab =25;case "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a":*_dgaab =26;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f":*_dgaab =27; -case "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z":*_dgaab =28;case "\u0073\u0069\u0062S\u0070":*_dgaab =29;case "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070":*_dgaab =30;case "\u0073\u0070":*_dgaab =31;case "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k":*_dgaab =32; -case "\u0074":*_dgaab =33;case "\u0074\u004d\u0061r\u0067":*_dgaab =34;case "\u0074\u004f\u0066\u0066":*_dgaab =35;case "\u0075\u0073\u0065r\u0041":*_dgaab =36;case "\u0075\u0073\u0065r\u0042":*_dgaab =37;case "\u0075\u0073\u0065r\u0043":*_dgaab =38;case "\u0075\u0073\u0065r\u0044":*_dgaab =39; -case "\u0075\u0073\u0065r\u0045":*_dgaab =40;case "\u0075\u0073\u0065r\u0046":*_dgaab =41;case "\u0075\u0073\u0065r\u0047":*_dgaab =42;case "\u0075\u0073\u0065r\u0048":*_dgaab =43;case "\u0075\u0073\u0065r\u0049":*_dgaab =44;case "\u0075\u0073\u0065r\u004a":*_dgaab =45; -case "\u0075\u0073\u0065r\u004b":*_dgaab =46;case "\u0075\u0073\u0065r\u004c":*_dgaab =47;case "\u0075\u0073\u0065r\u004d":*_dgaab =48;case "\u0075\u0073\u0065r\u004e":*_dgaab =49;case "\u0075\u0073\u0065r\u004f":*_dgaab =50;case "\u0075\u0073\u0065r\u0050":*_dgaab =51; -case "\u0075\u0073\u0065r\u0051":*_dgaab =52;case "\u0075\u0073\u0065r\u0052":*_dgaab =53;case "\u0075\u0073\u0065r\u0053":*_dgaab =54;case "\u0075\u0073\u0065r\u0054":*_dgaab =55;case "\u0075\u0073\u0065r\u0055":*_dgaab =56;case "\u0075\u0073\u0065r\u0056":*_dgaab =57; -case "\u0075\u0073\u0065r\u0057":*_dgaab =58;case "\u0075\u0073\u0065r\u0058":*_dgaab =59;case "\u0075\u0073\u0065r\u0059":*_dgaab =60;case "\u0075\u0073\u0065r\u005a":*_dgaab =61;case "\u0077":*_dgaab =62;case "\u0077\u0041\u0072\u0048":*_dgaab =63;case "\u0077\u004f\u0066\u0066":*_dgaab =64; -};return nil ;};func (_feccf *ST_ArrowheadStyle )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dfbd ,_gacg :=d .Token ();if _gacg !=nil {return _gacg ;};if _dggb ,_efec :=_dfbd .(_b .EndElement );_efec &&_dggb .Name ==start .Name {*_feccf =1; -return nil ;};if _afgf ,_gfcge :=_dfbd .(_b .CharData );!_gfcge {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfbd );}else {switch string (_afgf ){case "":*_feccf =0; -case "\u0061\u0075\u0074\u006f":*_feccf =1;case "\u0061\u0072\u0072":*_feccf =2;case "\u006e\u006f\u0041r\u0072":*_feccf =3;};};_dfbd ,_gacg =d .Token ();if _gacg !=nil {return _gacg ;};if _defeg ,_babef :=_dfbd .(_b .EndElement );_babef &&_defeg .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfbd );};func (_ddgcf *ST_AlgorithmType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_afcg ,_bddfb :=d .Token (); -if _bddfb !=nil {return _bddfb ;};if _gffg ,_bdegb :=_afcg .(_b .EndElement );_bdegb &&_gffg .Name ==start .Name {*_ddgcf =1;return nil ;};if _eagad ,_gebb :=_afcg .(_b .CharData );!_gebb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afcg ); -}else {switch string (_eagad ){case "":*_ddgcf =0;case "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e":*_ddgcf =1;case "\u0063\u006f\u006e\u006e":*_ddgcf =2;case "\u0063\u0079\u0063l\u0065":*_ddgcf =3;case "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd":*_ddgcf =4; -case "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074":*_ddgcf =5;case "\u0070\u0079\u0072\u0061":*_ddgcf =6;case "\u006c\u0069\u006e":*_ddgcf =7;case "\u0073\u0070":*_ddgcf =8;case "\u0074\u0078":*_ddgcf =9;case "\u0073\u006e\u0061k\u0065":*_ddgcf =10; -};};_afcg ,_bddfb =d .Token ();if _bddfb !=nil {return _bddfb ;};if _gece ,_cceb :=_afcg .(_b .EndElement );_cceb &&_gece .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afcg ); -};func (_fcdac *CT_SDCategories )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _fcdac .Cat !=nil {_ddae :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074"}};for _ ,_edbf :=range _fcdac .Cat {e .EncodeElement (_edbf ,_ddae ); -};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type CT_ForEachChoice struct{ +// Validate validates the CT_DiagramDefinitionHeader and its children +func (_fgfg *CT_DiagramDefinitionHeader )Validate ()error {return _fgfg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072");};type ColorsDefHdr struct{CT_ColorTransformHeader }; +func (_baaa ST_Offset )ValidateWithPath (path string )error {switch _baaa {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baaa )); +};return nil ;};func (_dabg *ST_HierarchyAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dabg =0;case "\u0074\u004c":*_dabg =1;case "\u0074\u0052":*_dabg =2;case "\u0074\u0043\u0074\u0072\u0043\u0068":*_dabg =3;case "\u0074C\u0074\u0072\u0044\u0065\u0073":*_dabg =4; +case "\u0062\u004c":*_dabg =5;case "\u0062\u0052":*_dabg =6;case "\u0062\u0043\u0074\u0072\u0043\u0068":*_dabg =7;case "\u0062C\u0074\u0072\u0044\u0065\u0073":*_dabg =8;case "\u006c\u0054":*_dabg =9;case "\u006c\u0042":*_dabg =10;case "\u006c\u0043\u0074\u0072\u0043\u0068":*_dabg =11; +case "\u006cC\u0074\u0072\u0044\u0065\u0073":*_dabg =12;case "\u0072\u0054":*_dabg =13;case "\u0072\u0042":*_dabg =14;case "\u0072\u0043\u0074\u0072\u0043\u0068":*_dabg =15;case "\u0072C\u0074\u0072\u0044\u0065\u0073":*_dabg =16;};return nil ;};func (_cbee *ST_ConnectorDimension )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_afabd ,_bgeaa :=d .Token (); +if _bgeaa !=nil {return _bgeaa ;};if _abbbb ,_dadd :=_afabd .(_d .EndElement );_dadd &&_abbbb .Name ==start .Name {*_cbee =1;return nil ;};if _gffdb ,_aadd :=_afabd .(_d .CharData );!_aadd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afabd ); +}else {switch string (_gffdb ){case "":*_cbee =0;case "\u0031\u0044":*_cbee =1;case "\u0032\u0044":*_cbee =2;case "\u0063\u0075\u0073\u0074":*_cbee =3;};};_afabd ,_bgeaa =d .Token ();if _bgeaa !=nil {return _bgeaa ;};if _ggbff ,_edad :=_afabd .(_d .EndElement ); +_edad &&_ggbff .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afabd );};func (_gfgd *CT_LayoutNodeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gfgd .Alg !=nil {_cgab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_gfgd .Alg ,_cgab );}else if _gfgd .Shape !=nil {_bgdf :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_gfgd .Shape ,_bgdf ); +}else if _gfgd .PresOf !=nil {_aeaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_gfgd .PresOf ,_aeaa );}else if _gfgd .ConstrLst !=nil {_fdaa :=_d .StartElement {Name :_d .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; +e .EncodeElement (_gfgd .ConstrLst ,_fdaa );}else if _gfgd .RuleLst !=nil {_daaed :=_d .StartElement {Name :_d .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_gfgd .RuleLst ,_daaed );}else if _gfgd .VarLst !=nil {_gcc :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}}; +e .EncodeElement (_gfgd .VarLst ,_gcc );}else if _gfgd .ForEach !=nil {_gaec :=_d .StartElement {Name :_d .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}};e .EncodeElement (_gfgd .ForEach ,_gaec );}else if _gfgd .LayoutNode !=nil {_cdfd :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}}; +e .EncodeElement (_gfgd .LayoutNode ,_cdfd );}else if _gfgd .Choose !=nil {_edgf :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}};e .EncodeElement (_gfgd .Choose ,_edgf );}else if _gfgd .ExtLst !=nil {_dfbe :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gfgd .ExtLst ,_dfbe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cffcd ST_AnimLvlStr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cffcd .String (),start );};type ST_CxnType byte ; +func (_dade ST_BendPoint )ValidateWithPath (path string )error {switch _dade {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dade )); +};return nil ;};type ST_ArrowheadStyle byte ;type ST_FlowDirection byte ;func (_eabfe *ST_ChildOrderType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgbc ,_acde :=d .Token ();if _acde !=nil {return _acde ;};if _cadc ,_bdcgd :=_dgbc .(_d .EndElement ); +_bdcgd &&_cadc .Name ==start .Name {*_eabfe =1;return nil ;};if _gacab ,_gcae :=_dgbc .(_d .CharData );!_gcae {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgbc ); +}else {switch string (_gacab ){case "":*_eabfe =0;case "\u0062":*_eabfe =1;case "\u0074":*_eabfe =2;};};_dgbc ,_acde =d .Token ();if _acde !=nil {return _acde ;};if _eefgg ,_edee :=_dgbc .(_d .EndElement );_edee &&_eefgg .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgbc );};func (_acge *CT_Otherwise )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fddg :=range start .Attr {if _fddg .Name .Local =="\u006e\u0061\u006d\u0065"{_badag :=_fddg .Value ; +_acge .NameAttr =&_badag ;continue ;};};_ddca :for {_dbbe ,_cfbg :=d .Token ();if _cfbg !=nil {return _cfbg ;};switch _eaf :=_dbbe .(type ){case _d .StartElement :switch _eaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_dcbf :=NewCT_OtherwiseChoice (); +if _aagfe :=d .DecodeElement (&_dcbf .Alg ,&_eaf );_aagfe !=nil {return _aagfe ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_dcbf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_feab :=NewCT_OtherwiseChoice (); +if _gebf :=d .DecodeElement (&_feab .Shape ,&_eaf );_gebf !=nil {return _gebf ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_feab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_ggffg :=NewCT_OtherwiseChoice (); +if _cdbb :=d .DecodeElement (&_ggffg .PresOf ,&_eaf );_cdbb !=nil {return _cdbb ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_ggffg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_fabd :=NewCT_OtherwiseChoice (); +if _gbdg :=d .DecodeElement (&_fabd .ConstrLst ,&_eaf );_gbdg !=nil {return _gbdg ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_fabd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_adcc :=NewCT_OtherwiseChoice (); +if _gfga :=d .DecodeElement (&_adcc .RuleLst ,&_eaf );_gfga !=nil {return _gfga ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_adcc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_dcee :=NewCT_OtherwiseChoice (); +if _agbf :=d .DecodeElement (&_dcee .ForEach ,&_eaf );_agbf !=nil {return _agbf ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_dcee );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_daaefa :=NewCT_OtherwiseChoice (); +if _fedfb :=d .DecodeElement (&_daaefa .LayoutNode ,&_eaf );_fedfb !=nil {return _fedfb ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_daaefa );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_afda :=NewCT_OtherwiseChoice (); +if _eccb :=d .DecodeElement (&_afda .Choose ,&_eaf );_eccb !=nil {return _eccb ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_afda );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccfc :=NewCT_OtherwiseChoice (); +if _dcbb :=d .DecodeElement (&_ccfc .ExtLst ,&_eaf );_dcbb !=nil {return _dcbb ;};_acge .OtherwiseChoice =append (_acge .OtherwiseChoice ,_ccfc );default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u0074\u0068e\u0072\u0077\u0069\u0073\u0065\u0020\u0025\u0076",_eaf .Name ); +if _efdfg :=d .Skip ();_efdfg !=nil {return _efdfg ;};};case _d .EndElement :break _ddca ;case _d .CharData :};};return nil ;};func (_dacaf *CT_ResizeHandles )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aaedb :=range start .Attr {if _aaedb .Name .Local =="\u0076\u0061\u006c"{_dacaf .ValAttr .UnmarshalXMLAttr (_aaedb ); +continue ;};};for {_ggad ,_decf :=d .Token ();if _decf !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0073\u0069z\u0065H\u0061\u006e\u0064\u006c\u0065\u0073\u003a \u0025\u0073",_decf );};if _gcaa ,_ggcefb :=_ggad .(_d .EndElement ); +_ggcefb &&_gcaa .Name ==start .Name {break ;};};return nil ;};func (_gdbbf ST_ConnectorPoint )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bcfb :=_d .Attr {};_bcfb .Name =name ;switch _gdbbf {case ST_ConnectorPointUnset :_bcfb .Value ="";case ST_ConnectorPointAuto :_bcfb .Value ="\u0061\u0075\u0074\u006f"; +case ST_ConnectorPointBCtr :_bcfb .Value ="\u0062\u0043\u0074\u0072";case ST_ConnectorPointCtr :_bcfb .Value ="\u0063\u0074\u0072";case ST_ConnectorPointMidL :_bcfb .Value ="\u006d\u0069\u0064\u004c";case ST_ConnectorPointMidR :_bcfb .Value ="\u006d\u0069\u0064\u0052"; +case ST_ConnectorPointTCtr :_bcfb .Value ="\u0074\u0043\u0074\u0072";case ST_ConnectorPointBL :_bcfb .Value ="\u0062\u004c";case ST_ConnectorPointBR :_bcfb .Value ="\u0062\u0052";case ST_ConnectorPointTL :_bcfb .Value ="\u0074\u004c";case ST_ConnectorPointTR :_bcfb .Value ="\u0074\u0052"; +case ST_ConnectorPointRadial :_bcfb .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";};return _bcfb ,nil ;};type CT_Rules struct{ -// Algorithm -Alg *CT_Algorithm ; +// Rule +Rule []*CT_NumericRule ;};const (ST_AnimOneStrUnset ST_AnimOneStr =0;ST_AnimOneStrNone ST_AnimOneStr =1;ST_AnimOneStrOne ST_AnimOneStr =2;ST_AnimOneStrBranch ST_AnimOneStr =3;);func NewLayoutDefHdrLst ()*LayoutDefHdrLst {_gfbda :=&LayoutDefHdrLst {};_gfbda .CT_DiagramDefinitionHeaderLst =*NewCT_DiagramDefinitionHeaderLst (); +return _gfbda ;};func (_acgg ST_FunctionValue )String ()string {if _acgg .Int32 !=nil {return _ge .Sprintf ("\u0025\u0076",*_acgg .Int32 );};if _acgg .Bool !=nil {return _ge .Sprintf ("\u0025\u0076",*_acgg .Bool );};if _acgg .ST_Direction !=ST_DirectionUnset {return _acgg .ST_Direction .String (); +};if _acgg .ST_HierBranchStyle !=ST_HierBranchStyleUnset {return _acgg .ST_HierBranchStyle .String ();};if _acgg .ST_AnimOneStr !=ST_AnimOneStrUnset {return _acgg .ST_AnimOneStr .String ();};if _acgg .ST_AnimLvlStr !=ST_AnimLvlStrUnset {return _acgg .ST_AnimLvlStr .String (); +};if _acgg .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {return _acgg .ST_ResizeHandlesStr .String ();};return "";}; -// Shape -Shape *CT_Shape ; +// ValidateWithPath validates the CT_Otherwise and its children, prefixing error messages with path +func (_geee *CT_Otherwise )ValidateWithPath (path string )error {for _abdf ,_adgcc :=range _geee .OtherwiseChoice {if _bbbg :=_adgcc .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u004fth\u0065\u0072\u0077\u0069\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_abdf )); +_bbbg !=nil {return _bbbg ;};};return nil ;};func (_cccc ST_TextBlockDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cccc .String (),start );};func (_adeb ST_BoolOperator )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_adeb .String (),start ); +};func (_gfeg ST_PtType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gfeg .String (),start );};func (_gacc ST_NodeVerticalAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_agacd :=_d .Attr {};_agacd .Name =name ; +switch _gacc {case ST_NodeVerticalAlignmentUnset :_agacd .Value ="";case ST_NodeVerticalAlignmentT :_agacd .Value ="\u0074";case ST_NodeVerticalAlignmentMid :_agacd .Value ="\u006d\u0069\u0064";case ST_NodeVerticalAlignmentB :_agacd .Value ="\u0062";}; +return _agacd ,nil ;};func (_fabc *ST_OutputShapeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fabc =0;case "\u006e\u006f\u006e\u0065":*_fabc =1;case "\u0063\u006f\u006e\u006e":*_fabc =2;};return nil ;};func (_dbefc ST_AxisType )Validate ()error {return _dbefc .ValidateWithPath ("")}; +func (_ecfd ST_ChildAlignment )String ()string {switch _ecfd {case 0:return "";case 1:return "\u0074";case 2:return "\u0062";case 3:return "\u006c";case 4:return "\u0072";};return "";};func (_dcaeb *ST_ModelId )Validate ()error {return _dcaeb .ValidateWithPath ("")}; -// Presentation Of -PresOf *CT_PresentationOf ; -// Constraint List -ConstrLst *CT_Constraints ; +// Validate validates the CT_BulletEnabled and its children +func (_dac *CT_BulletEnabled )Validate ()error {return _dac .ValidateWithPath ("\u0043\u0054_\u0042\u0075\u006cl\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064");};type ST_Offset byte ;type ST_ClrAppMethod byte ;func NewCT_Adj ()*CT_Adj {_baf :=&CT_Adj {}; +_baf .IdxAttr =1;return _baf }; -// Rule List -RuleLst *CT_Rules ; +// ValidateWithPath validates the DataModel and its children, prefixing error messages with path +func (_bfbac *DataModel )ValidateWithPath (path string )error {if _dbcab :=_bfbac .CT_DataModel .ValidateWithPath (path );_dbcab !=nil {return _dbcab ;};return nil ;};func (_fdgg ST_OutputShapeType )String ()string {switch _fdgg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0063\u006f\u006e\u006e";};return "";};func (_eebb *ST_PyramidAccentTextMargin )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccag ,_gbdeb :=d .Token ();if _gbdeb !=nil {return _gbdeb ;};if _dfdc ,_gfedf :=_ccag .(_d .EndElement ); +_gfedf &&_dfdc .Name ==start .Name {*_eebb =1;return nil ;};if _fdcag ,_cege :=_ccag .(_d .CharData );!_cege {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccag ); +}else {switch string (_fdcag ){case "":*_eebb =0;case "\u0073\u0074\u0065\u0070":*_eebb =1;case "\u0073\u0074\u0061c\u006b":*_eebb =2;};};_ccag ,_gbdeb =d .Token ();if _gbdeb !=nil {return _gbdeb ;};if _fbdd ,_bgfab :=_ccag .(_d .EndElement );_bgfab &&_fbdd .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccag );};func (_ffgd *CT_OtherwiseChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbbd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_ffgd .Alg =NewCT_Algorithm (); +if _cgagd :=d .DecodeElement (_ffgd .Alg ,&_fbbd );_cgagd !=nil {return _cgagd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_ffgd .Shape =NewCT_Shape (); +if _abfd :=d .DecodeElement (_ffgd .Shape ,&_fbbd );_abfd !=nil {return _abfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_ffgd .PresOf =NewCT_PresentationOf (); +if _agbg :=d .DecodeElement (_ffgd .PresOf ,&_fbbd );_agbg !=nil {return _agbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_ffgd .ConstrLst =NewCT_Constraints (); +if _ddcdc :=d .DecodeElement (_ffgd .ConstrLst ,&_fbbd );_ddcdc !=nil {return _ddcdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_ffgd .RuleLst =NewCT_Rules (); +if _bcb :=d .DecodeElement (_ffgd .RuleLst ,&_fbbd );_bcb !=nil {return _bcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_ffgd .ForEach =NewCT_ForEach (); +if _dgca :=d .DecodeElement (_ffgd .ForEach ,&_fbbd );_dgca !=nil {return _dgca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_ffgd .LayoutNode =NewCT_LayoutNode (); +if _gfcc :=d .DecodeElement (_ffgd .LayoutNode ,&_fbbd );_gfcc !=nil {return _gfcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_ffgd .Choose =NewCT_Choose (); +if _dgge :=d .DecodeElement (_ffgd .Choose ,&_fbbd );_dgge !=nil {return _dgge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffgd .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _aggb :=d .DecodeElement (_ffgd .ExtLst ,&_fbbd );_aggb !=nil {return _aggb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0074\u0068\u0065\u0072\u0077i\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fbbd .Name ); +if _acgc :=d .Skip ();_acgc !=nil {return _acgc ;};};return nil ;};func (_aadcg ST_ResizeHandlesStr )String ()string {switch _aadcg {case 0:return "";case 1:return "\u0065\u0078\u0061c\u0074";case 2:return "\u0072\u0065\u006c";};return "";};func (_cdfg ST_RotationPath )Validate ()error {return _cdfg .ValidateWithPath ("")}; +func (_addb *ST_PrSetCustVal )ValidateWithPath (path string )error {_eeec :=[]string {};if _addb .ST_Percentage !=nil {_eeec =append (_eeec ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if _addb .Int32 !=nil {_eeec =append (_eeec ,"\u0049\u006e\u00743\u0032"); +};if len (_eeec )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_eeec );};return nil ;};func (_ecbed ST_TextBlockDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bdagd :=_d .Attr {}; +_bdagd .Name =name ;switch _ecbed {case ST_TextBlockDirectionUnset :_bdagd .Value ="";case ST_TextBlockDirectionHorz :_bdagd .Value ="\u0068\u006f\u0072\u007a";case ST_TextBlockDirectionVert :_bdagd .Value ="\u0076\u0065\u0072\u0074";};return _bdagd ,nil ; +};func (_ceff ST_HierBranchStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ceff .String (),start );};type ST_AnimLvlStr byte ;func NewStyleDef ()*StyleDef {_aecc :=&StyleDef {};_aecc .CT_StyleDefinition =*NewCT_StyleDefinition (); +return _aecc ;};type CT_StyleLabel struct{ -// For Each -ForEach *CT_ForEach ; +// Style Name +NameAttr string ; -// Layout Node -LayoutNode *CT_LayoutNode ; +// 3-D Scene +Scene3d *_cg .CT_Scene3D ; -// Choose Element -Choose *CT_Choose ;ExtLst *_g .CT_OfficeArtExtensionList ;};type ST_RotationPath byte ;func (_aed *CT_SampleData )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _aed .UseDefAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u0073\u0065\u0044\u0065\u0066"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_aed .UseDefAttr ))}); -};e .EncodeToken (start );if _aed .DataModel !=nil {_fcga :=_b .StartElement {Name :_b .Name {Local :"\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l"}};e .EncodeElement (_aed .DataModel ,_fcga );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ; -};func ParseSliceST_Ints (s string )(ST_Ints ,error ){return ST_Ints {},nil };func (_gdaaa ST_FlowDirection )String ()string {switch _gdaaa {case 0:return "";case 1:return "\u0072\u006f\u0077";case 2:return "\u0063\u006f\u006c";};return "";};func (_agaeb *ST_TextAnchorVertical )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_faag ,_efdc :=d .Token (); -if _efdc !=nil {return _efdc ;};if _dagfc ,_gcbfg :=_faag .(_b .EndElement );_gcbfg &&_dagfc .Name ==start .Name {*_agaeb =1;return nil ;};if _dccbf ,_ccdae :=_faag .(_b .CharData );!_ccdae {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faag ); -}else {switch string (_dccbf ){case "":*_agaeb =0;case "\u0074":*_agaeb =1;case "\u006d\u0069\u0064":*_agaeb =2;case "\u0062":*_agaeb =3;};};_faag ,_efdc =d .Token ();if _efdc !=nil {return _efdc ;};if _eggf ,_fafd :=_faag .(_b .EndElement );_fafd &&_eggf .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faag );};type CT_Description struct{ +// 3-D Shape Properties +Sp3d *_cg .CT_Shape3D ; -// Language -LangAttr *string ; +// Text Properties +TxPr *CT_TextProps ; -// Value -ValAttr string ;};func (_edda ST_OutputShapeType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_afeff :=_b .Attr {};_afeff .Name =name ;switch _edda {case ST_OutputShapeTypeUnset :_afeff .Value ="";case ST_OutputShapeTypeNone :_afeff .Value ="\u006e\u006f\u006e\u0065"; -case ST_OutputShapeTypeConn :_afeff .Value ="\u0063\u006f\u006e\u006e";};return _afeff ,nil ;};func (_cdce *CT_Shape )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _cdce .RotAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u006f\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_cdce .RotAttr )}); -};if _cdce .TypeAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_cdce .TypeAttr )});};if _cdce .BlipAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u003a\u0062\u006c\u0069\u0070"},Value :_c .Sprintf ("\u0025\u0076",*_cdce .BlipAttr )}); -};if _cdce .ZOrderOffAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u007aO\u0072\u0064\u0065\u0072\u004f\u0066f"},Value :_c .Sprintf ("\u0025\u0076",*_cdce .ZOrderOffAttr )});};if _cdce .HideGeomAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0068\u0069\u0064\u0065\u0047\u0065\u006f\u006d"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_cdce .HideGeomAttr ))}); -};if _cdce .LkTxEntryAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006ck\u0054\u0078\u0045\u006e\u0074\u0072y"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_cdce .LkTxEntryAttr ))});};if _cdce .BlipPhldrAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0062l\u0069\u0070\u0050\u0068\u006c\u0064r"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_cdce .BlipPhldrAttr ))}); -};e .EncodeToken (start );if _cdce .AdjLst !=nil {_cebf :=_b .StartElement {Name :_b .Name {Local :"\u0061\u0064\u006a\u004c\u0073\u0074"}};e .EncodeElement (_cdce .AdjLst ,_cebf );};if _cdce .ExtLst !=nil {_cddg :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cdce .ExtLst ,_cddg );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type ST_Booleans []bool ; +// Shape Style +Style *_cg .CT_ShapeStyle ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_ccf *CT_CTDescription )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfe :=range start .Attr {if _gfe .Name .Local =="\u006c\u0061\u006e\u0067"{_fgce :=_gfe .Value ; +_ccf .LangAttr =&_fgce ;continue ;};if _gfe .Name .Local =="\u0076\u0061\u006c"{_cdc :=_gfe .Value ;_ccf .ValAttr =_cdc ;continue ;};};for {_cafe ,_gbd :=d .Token ();if _gbd !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0054\u0044\u0065s\u0063r\u0069\u0070\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_gbd ); +};if _fba ,_bbb :=_cafe .(_d .EndElement );_bbb &&_fba .Name ==start .Name {break ;};};return nil ;};func (_cdccg ST_OutputShapeType )ValidateWithPath (path string )error {switch _cdccg {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdccg )); +};return nil ;};func (_dgdbf ST_ChildOrderType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgdbf .String (),start );};func NewColorsDefHdrLst ()*ColorsDefHdrLst {_afcde :=&ColorsDefHdrLst {};_afcde .CT_ColorTransformHeaderLst =*NewCT_ColorTransformHeaderLst (); +return _afcde ;}; -// Validate validates the CT_Otherwise and its children -func (_afgcc *CT_Otherwise )Validate ()error {return _afgcc .ValidateWithPath ("\u0043\u0054\u005fO\u0074\u0068\u0065\u0072\u0077\u0069\u0073\u0065");};func (_eacb ST_Breakpoint )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_aegc :=_b .Attr {};_aegc .Name =name ; -switch _eacb {case ST_BreakpointUnset :_aegc .Value ="";case ST_BreakpointEndCnv :_aegc .Value ="\u0065\u006e\u0064\u0043\u006e\u0076";case ST_BreakpointBal :_aegc .Value ="\u0062\u0061\u006c";case ST_BreakpointFixed :_aegc .Value ="\u0066\u0069\u0078e\u0064"; -};return _aegc ,nil ;};func (_begc *CT_Name )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_adde :=range start .Attr {if _adde .Name .Local =="\u006c\u0061\u006e\u0067"{_eaace :=_adde .Value ;_begc .LangAttr =&_eaace ;continue ;}; -if _adde .Name .Local =="\u0076\u0061\u006c"{_ecff :=_adde .Value ;_begc .ValAttr =_ecff ;continue ;};};for {_aac ,_ggga :=d .Token ();if _ggga !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_ggga ); -};if _bcgf ,_fede :=_aac .(_b .EndElement );_fede &&_bcgf .Name ==start .Name {break ;};};return nil ;};func (_fgae ST_TextBlockDirection )ValidateWithPath (path string )error {switch _fgae {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgae )); -};return nil ;}; +// Validate validates the CT_SampleData and its children +func (_cbdc *CT_SampleData )Validate ()error {return _cbdc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0061\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061");};type ST_FunctionType byte ; -// ValidateWithPath validates the CT_Description and its children, prefixing error messages with path -func (_cag *CT_Description )ValidateWithPath (path string )error {return nil };const (ST_DiagramTextAlignmentUnset ST_DiagramTextAlignment =0;ST_DiagramTextAlignmentL ST_DiagramTextAlignment =1;ST_DiagramTextAlignmentCtr ST_DiagramTextAlignment =2;ST_DiagramTextAlignmentR ST_DiagramTextAlignment =3; -);func (_dea *CT_SDCategory )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_edbe :=range start .Attr {if _edbe .Name .Local =="\u0074\u0079\u0070\u0065"{_bgcag :=_edbe .Value ;_dea .TypeAttr =_bgcag ;continue ;};if _edbe .Name .Local =="\u0070\u0072\u0069"{_gaga ,_addac :=_f .ParseUint (_edbe .Value ,10,32); -if _addac !=nil {return _addac ;};_dea .PriAttr =uint32 (_gaga );continue ;};};for {_gfeb ,_dadf :=d .Token ();if _dadf !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053D\u0043a\u0074e\u0067\u006f\u0072\u0079\u003a\u0020\u0025s",_dadf ); -};if _gcfg ,_dbeg :=_gfeb .(_b .EndElement );_dbeg &&_gcfg .Name ==start .Name {break ;};};return nil ;};func (_egbf ST_FlowDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_egbf .String (),start );};func NewCT_Cxn ()*CT_Cxn {_cegf :=&CT_Cxn {}; -return _cegf };type CT_CTStyleLabel struct{ +// Validate validates the CT_RelIds and its children +func (_fgbc *CT_RelIds )Validate ()error {return _fgbc .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u006c\u0049\u0064s");};func (_bdac *ST_FallbackDimension )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bdac =0;case "\u0031\u0044":*_bdac =1; +case "\u0032\u0044":*_bdac =2;};return nil ;};func (_ccaf ST_ParameterId )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cefe :=_d .Attr {};_cefe .Name =name ;switch _ccaf {case ST_ParameterIdUnset :_cefe .Value ="";case ST_ParameterIdHorzAlign :_cefe .Value ="\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n"; +case ST_ParameterIdVertAlign :_cefe .Value ="\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n";case ST_ParameterIdChDir :_cefe .Value ="\u0063\u0068\u0044i\u0072";case ST_ParameterIdChAlign :_cefe .Value ="\u0063h\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdSecChAlign :_cefe .Value ="\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e"; +case ST_ParameterIdLinDir :_cefe .Value ="\u006c\u0069\u006e\u0044\u0069\u0072";case ST_ParameterIdSecLinDir :_cefe .Value ="\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r";case ST_ParameterIdStElem :_cefe .Value ="\u0073\u0074\u0045\u006c\u0065\u006d";case ST_ParameterIdBendPt :_cefe .Value ="\u0062\u0065\u006e\u0064\u0050\u0074"; +case ST_ParameterIdConnRout :_cefe .Value ="\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074";case ST_ParameterIdBegSty :_cefe .Value ="\u0062\u0065\u0067\u0053\u0074\u0079";case ST_ParameterIdEndSty :_cefe .Value ="\u0065\u006e\u0064\u0053\u0074\u0079"; +case ST_ParameterIdDim :_cefe .Value ="\u0064\u0069\u006d";case ST_ParameterIdRotPath :_cefe .Value ="\u0072o\u0074\u0050\u0061\u0074\u0068";case ST_ParameterIdCtrShpMap :_cefe .Value ="\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p";case ST_ParameterIdNodeHorzAlign :_cefe .Value ="\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e"; +case ST_ParameterIdNodeVertAlign :_cefe .Value ="\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdFallback :_cefe .Value ="\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b";case ST_ParameterIdTxDir :_cefe .Value ="\u0074\u0078\u0044i\u0072"; +case ST_ParameterIdPyraAcctPos :_cefe .Value ="p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073";case ST_ParameterIdPyraAcctTxMar :_cefe .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072";case ST_ParameterIdTxBlDir :_cefe .Value ="\u0074x\u0042\u006c\u0044\u0069\u0072"; +case ST_ParameterIdTxAnchorHorz :_cefe .Value ="\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a";case ST_ParameterIdTxAnchorVert :_cefe .Value ="\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074";case ST_ParameterIdTxAnchorHorzCh :_cefe .Value ="\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068"; +case ST_ParameterIdTxAnchorVertCh :_cefe .Value ="\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068";case ST_ParameterIdParTxLTRAlign :_cefe .Value ="\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e"; +case ST_ParameterIdParTxRTLAlign :_cefe .Value ="\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e";case ST_ParameterIdShpTxLTRAlignCh :_cefe .Value ="\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068"; +case ST_ParameterIdShpTxRTLAlignCh :_cefe .Value ="\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068";case ST_ParameterIdAutoTxRot :_cefe .Value ="\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft";case ST_ParameterIdGrDir :_cefe .Value ="\u0067\u0072\u0044i\u0072"; +case ST_ParameterIdFlowDir :_cefe .Value ="\u0066l\u006f\u0077\u0044\u0069\u0072";case ST_ParameterIdContDir :_cefe .Value ="\u0063o\u006e\u0074\u0044\u0069\u0072";case ST_ParameterIdBkpt :_cefe .Value ="\u0062\u006b\u0070\u0074";case ST_ParameterIdOff :_cefe .Value ="\u006f\u0066\u0066"; +case ST_ParameterIdHierAlign :_cefe .Value ="\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n";case ST_ParameterIdBkPtFixedVal :_cefe .Value ="\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c";case ST_ParameterIdStBulletLvl :_cefe .Value ="s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c"; +case ST_ParameterIdStAng :_cefe .Value ="\u0073\u0074\u0041n\u0067";case ST_ParameterIdSpanAng :_cefe .Value ="\u0073p\u0061\u006e\u0041\u006e\u0067";case ST_ParameterIdAr :_cefe .Value ="\u0061\u0072";case ST_ParameterIdLnSpPar :_cefe .Value ="\u006cn\u0053\u0070\u0050\u0061\u0072"; +case ST_ParameterIdLnSpAfParP :_cefe .Value ="\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050";case ST_ParameterIdLnSpCh :_cefe .Value ="\u006c\u006e\u0053\u0070\u0043\u0068";case ST_ParameterIdLnSpAfChP :_cefe .Value ="\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P"; +case ST_ParameterIdRtShortDist :_cefe .Value ="r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074";case ST_ParameterIdAlignTx :_cefe .Value ="\u0061l\u0069\u0067\u006e\u0054\u0078";case ST_ParameterIdPyraLvlNode :_cefe .Value ="p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065"; +case ST_ParameterIdPyraAcctBkgdNode :_cefe .Value ="\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065";case ST_ParameterIdPyraAcctTxNode :_cefe .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065"; +case ST_ParameterIdSrcNode :_cefe .Value ="\u0073r\u0063\u004e\u006f\u0064\u0065";case ST_ParameterIdDstNode :_cefe .Value ="\u0064s\u0074\u004e\u006f\u0064\u0065";case ST_ParameterIdBegPts :_cefe .Value ="\u0062\u0065\u0067\u0050\u0074\u0073";case ST_ParameterIdEndPts :_cefe .Value ="\u0065\u006e\u0064\u0050\u0074\u0073"; +};return _cefe ,nil ;};func (_ebgd ST_OutputShapeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ebgd .String (),start );};func (_bedga *ST_FlowDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aafce ,_ccbf :=d .Token (); +if _ccbf !=nil {return _ccbf ;};if _efdcb ,_bbbga :=_aafce .(_d .EndElement );_bbbga &&_efdcb .Name ==start .Name {*_bedga =1;return nil ;};if _eeaed ,_cdebg :=_aafce .(_d .CharData );!_cdebg {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aafce ); +}else {switch string (_eeaed ){case "":*_bedga =0;case "\u0072\u006f\u0077":*_bedga =1;case "\u0063\u006f\u006c":*_bedga =2;};};_aafce ,_ccbf =d .Token ();if _ccbf !=nil {return _ccbf ;};if _adgcb ,_baeda :=_aafce .(_d .EndElement );_baeda &&_adgcb .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aafce );};func (_gcce *CT_LayoutVariablePropertySet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gcce .OrgChart !=nil {_dbgb :=_d .StartElement {Name :_d .Name {Local :"\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_gcce .OrgChart ,_dbgb );};if _gcce .ChMax !=nil {_bbfg :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u004da\u0078"}}; +e .EncodeElement (_gcce .ChMax ,_bbfg );};if _gcce .ChPref !=nil {_cebf :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u0050\u0072\u0065\u0066"}};e .EncodeElement (_gcce .ChPref ,_cebf );};if _gcce .BulletEnabled !=nil {_aadf :=_d .StartElement {Name :_d .Name {Local :"\u0062\u0075\u006c\u006c\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064"}}; +e .EncodeElement (_gcce .BulletEnabled ,_aadf );};if _gcce .Dir !=nil {_eedf :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0069\u0072"}};e .EncodeElement (_gcce .Dir ,_eedf );};if _gcce .HierBranch !=nil {_adaf :=_d .StartElement {Name :_d .Name {Local :"\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"}}; +e .EncodeElement (_gcce .HierBranch ,_adaf );};if _gcce .AnimOne !=nil {_bddg :=_d .StartElement {Name :_d .Name {Local :"\u0061n\u0069\u006d\u004f\u006e\u0065"}};e .EncodeElement (_gcce .AnimOne ,_bddg );};if _gcce .AnimLvl !=nil {_ebbb :=_d .StartElement {Name :_d .Name {Local :"\u0061n\u0069\u006d\u004c\u0076\u006c"}}; +e .EncodeElement (_gcce .AnimLvl ,_ebbb );};if _gcce .ResizeHandles !=nil {_aace :=_d .StartElement {Name :_d .Name {Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073"}};e .EncodeElement (_gcce .ResizeHandles ,_aace ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_edfbg *ST_PtType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efec ,_ebfc :=d .Token ();if _ebfc !=nil {return _ebfc ;};if _agafc ,_eaded :=_efec .(_d .EndElement ); +_eaded &&_agafc .Name ==start .Name {*_edfbg =1;return nil ;};if _eccec ,_bfgea :=_efec .(_d .CharData );!_bfgea {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efec ); +}else {switch string (_eccec ){case "":*_edfbg =0;case "\u006e\u006f\u0064\u0065":*_edfbg =1;case "\u0061\u0073\u0073\u0074":*_edfbg =2;case "\u0064\u006f\u0063":*_edfbg =3;case "\u0070\u0072\u0065\u0073":*_edfbg =4;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_edfbg =5; +case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_edfbg =6;};};_efec ,_ebfc =d .Token ();if _ebfc !=nil {return _ebfc ;};if _gfeaf ,_febb :=_efec .(_d .EndElement );_febb &&_gfeaf .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efec ); +};func (_baea *CT_OrgChart )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _baea .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_baea .ValAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_geefb *CT_StyleDefinitionHeaderLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdce :for {_fbgf ,_acgf :=d .Token ();if _acgf !=nil {return _acgf ; +};switch _gcfg :=_fbgf .(type ){case _d .StartElement :switch _gcfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}:_cdfaf :=NewCT_StyleDefinitionHeader (); +if _cfab :=d .DecodeElement (_cdfaf ,&_gcfg );_cfab !=nil {return _cfab ;};_geefb .StyleDefHdr =append (_geefb .StyleDefHdr ,_cdfaf );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_gcfg .Name ); +if _bdfa :=d .Skip ();_bdfa !=nil {return _bdfa ;};};case _d .EndElement :break _gdce ;case _d .CharData :};};return nil ;};func (_gcdb ST_FunctionType )String ()string {switch _gcdb {case 0:return "";case 1:return "\u0063\u006e\u0074";case 2:return "\u0070\u006f\u0073"; +case 3:return "\u0072\u0065\u0076\u0050\u006f\u0073";case 4:return "\u0070o\u0073\u0045\u0076\u0065\u006e";case 5:return "\u0070\u006f\u0073\u004f\u0064\u0064";case 6:return "\u0076\u0061\u0072";case 7:return "\u0064\u0065\u0070t\u0068";case 8:return "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068"; +};return "";};const (ST_GrowDirectionUnset ST_GrowDirection =0;ST_GrowDirectionTL ST_GrowDirection =1;ST_GrowDirectionTR ST_GrowDirection =2;ST_GrowDirectionBL ST_GrowDirection =3;ST_GrowDirectionBR ST_GrowDirection =4;); -// Name -NameAttr string ; +// ValidateWithPath validates the CT_ResizeHandles and its children, prefixing error messages with path +func (_febed *CT_ResizeHandles )ValidateWithPath (path string )error {if _cacb :=_febed .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cacb !=nil {return _cacb ;};return nil ;}; -// Fill Color List -FillClrLst *CT_Colors ; +// Validate validates the ColorsDefHdrLst and its children +func (_acged *ColorsDefHdrLst )Validate ()error {return _acged .ValidateWithPath ("\u0043o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074");}; -// Line Color List -LinClrLst *CT_Colors ; +// Validate validates the CT_AdjLst and its children +func (_edc *CT_AdjLst )Validate ()error {return _edc .ValidateWithPath ("\u0043T\u005f\u0041\u0064\u006a\u004c\u0073t");};func (_bgegg ST_AnimLvlStr )Validate ()error {return _bgegg .ValidateWithPath ("")};func NewCT_CTCategory ()*CT_CTCategory {_deg :=&CT_CTCategory {}; +return _deg };type ST_ChildOrderType byte ;func (_fgafd *ST_ContinueDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbdga ,_gfgb :=d .Token ();if _gfgb !=nil {return _gfgb ;};if _geccg ,_bdbcd :=_bbdga .(_d .EndElement );_bdbcd &&_geccg .Name ==start .Name {*_fgafd =1; +return nil ;};if _bbcgcd ,_aced :=_bbdga .(_d .CharData );!_aced {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdga );}else {switch string (_bbcgcd ){case "":*_fgafd =0; +case "\u0072\u0065\u0076\u0044\u0069\u0072":*_fgafd =1;case "\u0073a\u006d\u0065\u0044\u0069\u0072":*_fgafd =2;};};_bbdga ,_gfgb =d .Token ();if _gfgb !=nil {return _gfgb ;};if _aeec ,_egcf :=_bbdga .(_d .EndElement );_egcf &&_aeec .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdga );}; -// Effect Color List -EffectClrLst *CT_Colors ; +// ValidateWithPath validates the CT_ColorTransformHeaderLst and its children, prefixing error messages with path +func (_egafg *CT_ColorTransformHeaderLst )ValidateWithPath (path string )error {for _dgbb ,_efe :=range _egafg .ColorsDefHdr {if _ggd :=_efe .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002f\u0043ol\u006f\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u005b\u0025\u0064\u005d",path ,_dgbb )); +_ggd !=nil {return _ggd ;};};return nil ;};func (_dgcg ST_ConstraintType )String ()string {switch _dgcg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066";case 3:return "\u0062e\u0067\u004d\u0061\u0072\u0067"; +case 4:return "\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074";case 5:return "\u0062\u0065\u0067\u0050\u0061\u0064";case 6:return "\u0062";case 7:return "\u0062\u004d\u0061r\u0067";case 8:return "\u0062\u004f\u0066\u0066";case 9:return "\u0063\u0074\u0072\u0058"; +case 10:return "\u0063t\u0072\u0058\u004f\u0066\u0066";case 11:return "\u0063\u0074\u0072\u0059";case 12:return "\u0063t\u0072\u0059\u004f\u0066\u0066";case 13:return "\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074";case 14:return "\u0064\u0069\u0061\u006d"; +case 15:return "\u0065n\u0064\u004d\u0061\u0072\u0067";case 16:return "\u0065\u006e\u0064\u0050\u0061\u0064";case 17:return "\u0068";case 18:return "\u0068\u0041\u0072\u0048";case 19:return "\u0068\u004f\u0066\u0066";case 20:return "\u006c";case 21:return "\u006c\u004d\u0061r\u0067"; +case 22:return "\u006c\u004f\u0066\u0066";case 23:return "\u0072";case 24:return "\u0072\u004d\u0061r\u0067";case 25:return "\u0072\u004f\u0066\u0066";case 26:return "\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a";case 27:return "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f"; +case 28:return "\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z";case 29:return "\u0073\u0069\u0062S\u0070";case 30:return "\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070";case 31:return "\u0073\u0070";case 32:return "\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k"; +case 33:return "\u0074";case 34:return "\u0074\u004d\u0061r\u0067";case 35:return "\u0074\u004f\u0066\u0066";case 36:return "\u0075\u0073\u0065r\u0041";case 37:return "\u0075\u0073\u0065r\u0042";case 38:return "\u0075\u0073\u0065r\u0043";case 39:return "\u0075\u0073\u0065r\u0044"; +case 40:return "\u0075\u0073\u0065r\u0045";case 41:return "\u0075\u0073\u0065r\u0046";case 42:return "\u0075\u0073\u0065r\u0047";case 43:return "\u0075\u0073\u0065r\u0048";case 44:return "\u0075\u0073\u0065r\u0049";case 45:return "\u0075\u0073\u0065r\u004a"; +case 46:return "\u0075\u0073\u0065r\u004b";case 47:return "\u0075\u0073\u0065r\u004c";case 48:return "\u0075\u0073\u0065r\u004d";case 49:return "\u0075\u0073\u0065r\u004e";case 50:return "\u0075\u0073\u0065r\u004f";case 51:return "\u0075\u0073\u0065r\u0050"; +case 52:return "\u0075\u0073\u0065r\u0051";case 53:return "\u0075\u0073\u0065r\u0052";case 54:return "\u0075\u0073\u0065r\u0053";case 55:return "\u0075\u0073\u0065r\u0054";case 56:return "\u0075\u0073\u0065r\u0055";case 57:return "\u0075\u0073\u0065r\u0056"; +case 58:return "\u0075\u0073\u0065r\u0057";case 59:return "\u0075\u0073\u0065r\u0058";case 60:return "\u0075\u0073\u0065r\u0059";case 61:return "\u0075\u0073\u0065r\u005a";case 62:return "\u0077";case 63:return "\u0077\u0041\u0072\u0048";case 64:return "\u0077\u004f\u0066\u0066"; +};return "";};func (_aab *CT_AnimLvl )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aec :=range start .Attr {if _aec .Name .Local =="\u0076\u0061\u006c"{_aab .ValAttr .UnmarshalXMLAttr (_aec );continue ;};};for {_ceac ,_dfd :=d .Token (); +if _dfd !=nil {return _ge .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c\u003a\u0020%\u0073",_dfd );};if _ecce ,_dfb :=_ceac .(_d .EndElement );_dfb &&_ecce .Name ==start .Name {break ;};};return nil ; +};type CT_PtList struct{ -// Text Line Color List -TxLinClrLst *CT_Colors ; +// Point +Pt []*CT_Pt ;};func NewCT_CTCategories ()*CT_CTCategories {_eba :=&CT_CTCategories {};return _eba }; -// Text Fill Color List -TxFillClrLst *CT_Colors ; +// Validate validates the CT_ColorTransform and its children +func (_ged *CT_ColorTransform )Validate ()error {return _ged .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");}; -// Text Effect Color List -TxEffectClrLst *CT_Colors ;ExtLst *_g .CT_OfficeArtExtensionList ;};type ST_VerticalAlignment byte ;func (_cfccb *ST_TextBlockDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cfccb =0;case "\u0068\u006f\u0072\u007a":*_cfccb =1; -case "\u0076\u0065\u0072\u0074":*_cfccb =2;};return nil ;};func (_bcdf *ST_DiagramHorizontalAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bcdf =0;case "\u006c":*_bcdf =1;case "\u0063\u0074\u0072":*_bcdf =2;case "\u0072":*_bcdf =3; -case "\u006e\u006f\u006e\u0065":*_bcdf =4;};return nil ;}; +// ValidateWithPath validates the CT_RelIds and its children, prefixing error messages with path +func (_baadf *CT_RelIds )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_Constraints and its children, prefixing error messages with path -func (_gcbc *CT_Constraints )ValidateWithPath (path string )error {for _dgac ,_beca :=range _gcbc .Constr {if _gccfc :=_beca .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u005b\u0025\u0064\u005d",path ,_dgac )); -_gccfc !=nil {return _gccfc ;};};return nil ;};func (_dfgf *CT_OrgChart )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _dfgf .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_dfgf .ValAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_WhenChoice and its children, prefixing error messages with path +func (_dcbef *CT_WhenChoice )ValidateWithPath (path string )error {if _dcbef .Alg !=nil {if _dfaga :=_dcbef .Alg .ValidateWithPath (path +"\u002f\u0041\u006c\u0067");_dfaga !=nil {return _dfaga ;};};if _dcbef .Shape !=nil {if _gcgage :=_dcbef .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_gcgage !=nil {return _gcgage ;};};if _dcbef .PresOf !=nil {if _ffedd :=_dcbef .PresOf .ValidateWithPath (path +"\u002fP\u0072\u0065\u0073\u004f\u0066");_ffedd !=nil {return _ffedd ;};};if _dcbef .ConstrLst !=nil {if _egda :=_dcbef .ConstrLst .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u0074\u0072\u004c\u0073\u0074"); +_egda !=nil {return _egda ;};};if _dcbef .RuleLst !=nil {if _ebbf :=_dcbef .RuleLst .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u004c\u0073\u0074");_ebbf !=nil {return _ebbf ;};};if _dcbef .ForEach !=nil {if _dcca :=_dcbef .ForEach .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0045\u0061\u0063\u0068"); +_dcca !=nil {return _dcca ;};};if _dcbef .LayoutNode !=nil {if _bacde :=_dcbef .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");_bacde !=nil {return _bacde ;};};if _dcbef .Choose !=nil {if _aaedag :=_dcbef .Choose .ValidateWithPath (path +"\u002fC\u0068\u006f\u006f\u0073\u0065"); +_aaedag !=nil {return _aaedag ;};};if _dcbef .ExtLst !=nil {if _adfa :=_dcbef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_adfa !=nil {return _adfa ;};};return nil ;};func (_bcba ST_ParameterId )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bcba .String (),start ); +};func NewCT_StyleDefinitionHeader ()*CT_StyleDefinitionHeader {_dabe :=&CT_StyleDefinitionHeader {};return _dabe ;};func (_gbeac ST_GrowDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abbf :=_d .Attr {};_abbf .Name =name ;switch _gbeac {case ST_GrowDirectionUnset :_abbf .Value =""; +case ST_GrowDirectionTL :_abbf .Value ="\u0074\u004c";case ST_GrowDirectionTR :_abbf .Value ="\u0074\u0052";case ST_GrowDirectionBL :_abbf .Value ="\u0062\u004c";case ST_GrowDirectionBR :_abbf .Value ="\u0062\u0052";};return _abbf ,nil ;};func (_bfgc *CT_ColorTransformHeaderLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _bfgc .ColorsDefHdr !=nil {_eed :=_d .StartElement {Name :_d .Name {Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}};for _ ,_cegf :=range _bfgc .ColorsDefHdr {e .EncodeElement (_cegf ,_eed );};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type CT_Adj struct{ -// ValidateWithPath validates the LayoutDefHdr and its children, prefixing error messages with path -func (_fbfag *LayoutDefHdr )ValidateWithPath (path string )error {if _gcdd :=_fbfag .CT_DiagramDefinitionHeader .ValidateWithPath (path );_gcdd !=nil {return _gcdd ;};return nil ;};type CT_DataModel struct{ +// Adjust Handle Index +IdxAttr uint32 ; -// Point List -PtLst *CT_PtList ; +// Value +ValAttr float64 ;};func NewCT_ChildMax ()*CT_ChildMax {_adca :=&CT_ChildMax {};return _adca }; -// Connection List -CxnLst *CT_CxnList ; +// Validate validates the CT_LayoutNode and its children +func (_agba *CT_LayoutNode )Validate ()error {return _agba .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");};func (_fgab ST_SecondaryLinearDirection )Validate ()error {return _fgab .ValidateWithPath ("")}; +func (_bfcg *CT_Pt )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006do\u0064\u0065\u006c\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",_bfcg .ModelIdAttr )});if _bfcg .TypeAttr !=ST_PtTypeUnset {_edef ,_bcfd :=_bfcg .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _bcfd !=nil {return _bcfd ;};start .Attr =append (start .Attr ,_edef );};if _bfcg .CxnIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0078\u006eI\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_bfcg .CxnIdAttr )}); +};e .EncodeToken (start );if _bfcg .PrSet !=nil {_afbgc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0053e\u0074"}};e .EncodeElement (_bfcg .PrSet ,_afbgc );};if _bfcg .SpPr !=nil {_ffad :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_bfcg .SpPr ,_ffad );};if _bfcg .T !=nil {_dfbb :=_d .StartElement {Name :_d .Name {Local :"\u0074"}};e .EncodeElement (_bfcg .T ,_dfbb );};if _bfcg .ExtLst !=nil {_agbdg :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bfcg .ExtLst ,_agbdg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_OutputShapeType byte ;func NewStyleDefHdrLst ()*StyleDefHdrLst {_gfdf :=&StyleDefHdrLst {};_gfdf .CT_StyleDefinitionHeaderLst =*NewCT_StyleDefinitionHeaderLst (); +return _gfdf ;};func NewColorsDef ()*ColorsDef {_cgbge :=&ColorsDef {};_cgbge .CT_ColorTransform =*NewCT_ColorTransform ();return _cgbge ;};func NewCT_When ()*CT_When {_facf :=&CT_When {};_facf .FuncAttr =ST_FunctionType (1);_facf .OpAttr =ST_FunctionOperator (1); +return _facf ;};func ParseUnionST_ModelId (s string )(ST_ModelId ,error ){return ST_ModelId {},nil };func (_cgbf ST_CenterShapeMapping )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgbf .String (),start );};func (_bgea *CT_PtList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _bgea .Pt !=nil {_abgg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0074"}};for _ ,_fede :=range _bgea .Pt {e .EncodeElement (_fede ,_abgg );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_egaaa *ST_FunctionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_egaaa =0; +case "\u0063\u006e\u0074":*_egaaa =1;case "\u0070\u006f\u0073":*_egaaa =2;case "\u0072\u0065\u0076\u0050\u006f\u0073":*_egaaa =3;case "\u0070o\u0073\u0045\u0076\u0065\u006e":*_egaaa =4;case "\u0070\u006f\u0073\u004f\u0064\u0064":*_egaaa =5;case "\u0076\u0061\u0072":*_egaaa =6; +case "\u0064\u0065\u0070t\u0068":*_egaaa =7;case "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068":*_egaaa =8;};return nil ;};type CT_Direction struct{ -// Background Formatting -Bg *_g .CT_BackgroundFormatting ; +// Diagram Direction Value +ValAttr ST_Direction ;};func (_eefeg *CT_Rules )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfddc :for {_abfe ,_fabg :=d .Token ();if _fabg !=nil {return _fabg ;};switch _cbdef :=_abfe .(type ){case _d .StartElement :switch _cbdef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072\u0075\u006c\u0065"}:_cefa :=NewCT_NumericRule (); +if _bgde :=d .DecodeElement (_cefa ,&_cbdef );_bgde !=nil {return _bgde ;};_eefeg .Rule =append (_eefeg .Rule ,_cefa );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073\u0020\u0025\u0076",_cbdef .Name ); +if _abggd :=d .Skip ();_abggd !=nil {return _abggd ;};};case _d .EndElement :break _bfddc ;case _d .CharData :};};return nil ;};func (_accd ST_VariableType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_accd .String (),start ); +};func (_baag ST_TextAnchorVertical )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_egfddf :=_d .Attr {};_egfddf .Name =name ;switch _baag {case ST_TextAnchorVerticalUnset :_egfddf .Value ="";case ST_TextAnchorVerticalT :_egfddf .Value ="\u0074";case ST_TextAnchorVerticalMid :_egfddf .Value ="\u006d\u0069\u0064"; +case ST_TextAnchorVerticalB :_egfddf .Value ="\u0062";};return _egfddf ,nil ;};func (_eddf *ST_AnimOneStr )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eddf =0;case "\u006e\u006f\u006e\u0065":*_eddf =1;case "\u006f\u006e\u0065":*_eddf =2; +case "\u0062\u0072\u0061\u006e\u0063\u0068":*_eddf =3;};return nil ;};type ST_CenterShapeMapping byte ; -// Whole E2O Formatting -Whole *_g .CT_WholeE2oFormatting ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_agaa ST_AnimLvlStr )String ()string {switch _agaa {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0076\u006c";case 3:return "\u0063\u0074\u0072"; -};return "";};func (_fgead *CT_LayoutVariablePropertySet )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dfec :for {_bgfed ,_bfcf :=d .Token ();if _bfcf !=nil {return _bfcf ;};switch _cgdg :=_bgfed .(type ){case _b .StartElement :switch _cgdg .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074"}:_fgead .OrgChart =NewCT_OrgChart (); -if _ddcea :=d .DecodeElement (_fgead .OrgChart ,&_cgdg );_ddcea !=nil {return _ddcea ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u004da\u0078"}:_fgead .ChMax =NewCT_ChildMax (); -if _eadcg :=d .DecodeElement (_fgead .ChMax ,&_cgdg );_eadcg !=nil {return _eadcg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u0050\u0072\u0065\u0066"}:_fgead .ChPref =NewCT_ChildPref (); -if _bcce :=d .DecodeElement (_fgead .ChPref ,&_cgdg );_bcce !=nil {return _bcce ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0062\u0075\u006c\u006c\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064"}:_fgead .BulletEnabled =NewCT_BulletEnabled (); -if _ccge :=d .DecodeElement (_fgead .BulletEnabled ,&_cgdg );_ccge !=nil {return _ccge ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0069\u0072"}:_fgead .Dir =NewCT_Direction (); -if _ddec :=d .DecodeElement (_fgead .Dir ,&_cgdg );_ddec !=nil {return _ddec ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068"}:_fgead .HierBranch =NewCT_HierBranchStyle (); -if _gbde :=d .DecodeElement (_fgead .HierBranch ,&_cgdg );_gbde !=nil {return _gbde ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061n\u0069\u006d\u004f\u006e\u0065"}:_fgead .AnimOne =NewCT_AnimOne (); -if _egdf :=d .DecodeElement (_fgead .AnimOne ,&_cgdg );_egdf !=nil {return _egdf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061n\u0069\u006d\u004c\u0076\u006c"}:_fgead .AnimLvl =NewCT_AnimLvl (); -if _deccf :=d .DecodeElement (_fgead .AnimLvl ,&_cgdg );_deccf !=nil {return _deccf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073"}:_fgead .ResizeHandles =NewCT_ResizeHandles (); -if _bgdg :=d .DecodeElement (_fgead .ResizeHandles ,&_cgdg );_bgdg !=nil {return _bgdg ;};default:_a .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062\u006c\u0065P\u0072\u006fpe\u0072\u0074\u0079S\u0065\u0074\u0020\u0025\u0076",_cgdg .Name ); -if _ffag :=d .Skip ();_ffag !=nil {return _ffag ;};};case _b .EndElement :break _dfec ;case _b .CharData :};};return nil ;};type ST_ConnectorRouting byte ;const (ST_VerticalAlignmentUnset ST_VerticalAlignment =0;ST_VerticalAlignmentT ST_VerticalAlignment =1; -ST_VerticalAlignmentMid ST_VerticalAlignment =2;ST_VerticalAlignmentB ST_VerticalAlignment =3;ST_VerticalAlignmentNone ST_VerticalAlignment =4;);func (_dbg *CT_AnimLvl )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _dbg .ValAttr !=ST_AnimLvlStrUnset {_dfa ,_bbe :=_dbg .ValAttr .MarshalXMLAttr (_b .Name {Local :"\u0076\u0061\u006c"}); -if _bbe !=nil {return _bbe ;};start .Attr =append (start .Attr ,_dfa );};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_ForEachChoice and its children +func (_ffccb *CT_ForEachChoice )Validate ()error {return _ffccb .ValidateWithPath ("\u0043\u0054_\u0046\u006f\u0072E\u0061\u0063\u0068\u0043\u0068\u006f\u0069\u0063\u0065");};func (_eafbbag ST_FlowDirection )ValidateWithPath (path string )error {switch _eafbbag {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafbbag )); +};return nil ;};func (_faba ST_AnimOneStr )Validate ()error {return _faba .ValidateWithPath ("")};func (_fgfeg *ST_ConstraintRelationship )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdbdf ,_ddfc :=d .Token ();if _ddfc !=nil {return _ddfc ; +};if _gfcd ,_dfab :=_cdbdf .(_d .EndElement );_dfab &&_gfcd .Name ==start .Name {*_fgfeg =1;return nil ;};if _bfaaf ,_aedc :=_cdbdf .(_d .CharData );!_aedc {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdbdf ); +}else {switch string (_bfaaf ){case "":*_fgfeg =0;case "\u0073\u0065\u006c\u0066":*_fgfeg =1;case "\u0063\u0068":*_fgfeg =2;case "\u0064\u0065\u0073":*_fgfeg =3;};};_cdbdf ,_ddfc =d .Token ();if _ddfc !=nil {return _ddfc ;};if _egbfa ,_cefb :=_cdbdf .(_d .EndElement ); +_cefb &&_egbfa .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdbdf );};func (_acfgf *ST_ConnectorDimension )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_acfgf =0; +case "\u0031\u0044":*_acfgf =1;case "\u0032\u0044":*_acfgf =2;case "\u0063\u0075\u0073\u0074":*_acfgf =3;};return nil ;}; -// Validate validates the CT_StyleLabel and its children -func (_dcbeb *CT_StyleLabel )Validate ()error {return _dcbeb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c");}; +// ValidateWithPath validates the CT_SDDescription and its children, prefixing error messages with path +func (_gedb *CT_SDDescription )ValidateWithPath (path string )error {return nil };func (_fdbge ST_TextAnchorVertical )ValidateWithPath (path string )error {switch _fdbge {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdbge )); +};return nil ;};func (_acgcc *StyleDef )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066";return _acgcc .CT_StyleDefinition .MarshalXML (e ,start );};func NewCT_DiagramDefinitionHeader ()*CT_DiagramDefinitionHeader {_ffdf :=&CT_DiagramDefinitionHeader {};return _ffdf ;}; +func (_geab ST_ResizeHandlesStr )ValidateWithPath (path string )error {switch _geab {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geab )); +};return nil ;};func (_edfb ST_ParameterVal )String ()string {if _edfb .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {return _edfb .ST_DiagramHorizontalAlignment .String ();};if _edfb .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {return _edfb .ST_VerticalAlignment .String (); +};if _edfb .ST_ChildDirection !=ST_ChildDirectionUnset {return _edfb .ST_ChildDirection .String ();};if _edfb .ST_ChildAlignment !=ST_ChildAlignmentUnset {return _edfb .ST_ChildAlignment .String ();};if _edfb .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {return _edfb .ST_SecondaryChildAlignment .String (); +};if _edfb .ST_LinearDirection !=ST_LinearDirectionUnset {return _edfb .ST_LinearDirection .String ();};if _edfb .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {return _edfb .ST_SecondaryLinearDirection .String ();};if _edfb .ST_StartingElement !=ST_StartingElementUnset {return _edfb .ST_StartingElement .String (); +};if _edfb .ST_BendPoint !=ST_BendPointUnset {return _edfb .ST_BendPoint .String ();};if _edfb .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {return _edfb .ST_ConnectorRouting .String ();};if _edfb .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {return _edfb .ST_ArrowheadStyle .String (); +};if _edfb .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {return _edfb .ST_ConnectorDimension .String ();};if _edfb .ST_RotationPath !=ST_RotationPathUnset {return _edfb .ST_RotationPath .String ();};if _edfb .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {return _edfb .ST_CenterShapeMapping .String (); +};if _edfb .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {return _edfb .ST_NodeHorizontalAlignment .String ();};if _edfb .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {return _edfb .ST_NodeVerticalAlignment .String ();};if _edfb .ST_FallbackDimension !=ST_FallbackDimensionUnset {return _edfb .ST_FallbackDimension .String (); +};if _edfb .ST_TextDirection !=ST_TextDirectionUnset {return _edfb .ST_TextDirection .String ();};if _edfb .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {return _edfb .ST_PyramidAccentPosition .String ();};if _edfb .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {return _edfb .ST_PyramidAccentTextMargin .String (); +};if _edfb .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {return _edfb .ST_TextBlockDirection .String ();};if _edfb .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {return _edfb .ST_TextAnchorHorizontal .String ();};if _edfb .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {return _edfb .ST_TextAnchorVertical .String (); +};if _edfb .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {return _edfb .ST_DiagramTextAlignment .String ();};if _edfb .ST_AutoTextRotation !=ST_AutoTextRotationUnset {return _edfb .ST_AutoTextRotation .String ();};if _edfb .ST_GrowDirection !=ST_GrowDirectionUnset {return _edfb .ST_GrowDirection .String (); +};if _edfb .ST_FlowDirection !=ST_FlowDirectionUnset {return _edfb .ST_FlowDirection .String ();};if _edfb .ST_ContinueDirection !=ST_ContinueDirectionUnset {return _edfb .ST_ContinueDirection .String ();};if _edfb .ST_Breakpoint !=ST_BreakpointUnset {return _edfb .ST_Breakpoint .String (); +};if _edfb .ST_Offset !=ST_OffsetUnset {return _edfb .ST_Offset .String ();};if _edfb .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {return _edfb .ST_HierarchyAlignment .String ();};if _edfb .Int32 !=nil {return _ge .Sprintf ("\u0025\u0076",*_edfb .Int32 ); +};if _edfb .Float64 !=nil {return _ge .Sprintf ("\u0025\u0076",*_edfb .Float64 );};if _edfb .Bool !=nil {return _ge .Sprintf ("\u0025\u0076",*_edfb .Bool );};if _edfb .StringVal !=nil {return _ge .Sprintf ("\u0025\u0076",*_edfb .StringVal );};if _edfb .ST_ConnectorPoint !=ST_ConnectorPointUnset {return _edfb .ST_ConnectorPoint .String (); +};return "";};func (_dbgdc ST_HierarchyAlignment )ValidateWithPath (path string )error {switch _dbgdc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgdc )); +};return nil ;};func (_aedda ST_PyramidAccentPosition )Validate ()error {return _aedda .ValidateWithPath ("")};func (_deeg ST_ConstraintRelationship )String ()string {switch _deeg {case 0:return "";case 1:return "\u0073\u0065\u006c\u0066";case 2:return "\u0063\u0068"; +case 3:return "\u0064\u0065\u0073";};return "";}; -// Validate validates the CT_CxnList and its children -func (_egc *CT_CxnList )Validate ()error {return _egc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0078\u006e\u004c\u0069\u0073\u0074");}; +// Validate validates the CT_Description and its children +func (_fdfd *CT_Description )Validate ()error {return _fdfd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e");};func (_cbded *ColorsDef )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063o\u006c\u006f\u0072\u0073\u0044\u0065f";return _cbded .CT_ColorTransform .MarshalXML (e ,start );};func (_beff ST_BoolOperator )Validate ()error {return _beff .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_ForEach and its children, prefixing error messages with path -func (_cafec *CT_ForEach )ValidateWithPath (path string )error {for _ecad ,_gfaa :=range _cafec .ForEachChoice {if _gggd :=_gfaa .ValidateWithPath (_c .Sprintf ("%\u0073/\u0046\u006f\u0072\u0045\u0061\u0063\u0068\u0043h\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_ecad )); -_gggd !=nil {return _gggd ;};};return nil ;};func (_adc *CT_CTDescription )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _adc .LangAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_c .Sprintf ("\u0025\u0076",*_adc .LangAttr )}); -};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",_adc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_AnimLvl ()*CT_AnimLvl {_cfc :=&CT_AnimLvl {}; -return _cfc };func (_gfbf *ST_FunctionType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gfbf =0;case "\u0063\u006e\u0074":*_gfbf =1;case "\u0070\u006f\u0073":*_gfbf =2;case "\u0072\u0065\u0076\u0050\u006f\u0073":*_gfbf =3;case "\u0070o\u0073\u0045\u0076\u0065\u006e":*_gfbf =4; -case "\u0070\u006f\u0073\u004f\u0064\u0064":*_gfbf =5;case "\u0076\u0061\u0072":*_gfbf =6;case "\u0064\u0065\u0070t\u0068":*_gfbf =7;case "\u006d\u0061\u0078\u0044\u0065\u0070\u0074\u0068":*_gfbf =8;};return nil ;};func (_bfeg *CT_BulletEnabled )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _bfeg .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0064",_bccdf (*_bfeg .ValAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_abfd ST_SecondaryLinearDirection )ValidateWithPath (path string )error {switch _abfd {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abfd )); -};return nil ;};func (_dbad ST_BoolOperator )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dbad .String (),start );};func (_egeda ST_FunctionOperator )String ()string {switch _egeda {case 0:return "";case 1:return "\u0065\u0071\u0075"; -case 2:return "\u006e\u0065\u0071";case 3:return "\u0067\u0074";case 4:return "\u006c\u0074";case 5:return "\u0067\u0074\u0065";case 6:return "\u006c\u0074\u0065";};return "";};const (ST_PyramidAccentTextMarginUnset ST_PyramidAccentTextMargin =0;ST_PyramidAccentTextMarginStep ST_PyramidAccentTextMargin =1; -ST_PyramidAccentTextMarginStack ST_PyramidAccentTextMargin =2;);func (_bcbeb ST_OutputShapeType )String ()string {switch _bcbeb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0063\u006f\u006e\u006e";};return "";}; +// Validate validates the CT_OrgChart and its children +func (_affag *CT_OrgChart )Validate ()error {return _affag .ValidateWithPath ("C\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074");};func (_aabb ST_AnimOneStr )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bgce :=_d .Attr {};_bgce .Name =name ; +switch _aabb {case ST_AnimOneStrUnset :_bgce .Value ="";case ST_AnimOneStrNone :_bgce .Value ="\u006e\u006f\u006e\u0065";case ST_AnimOneStrOne :_bgce .Value ="\u006f\u006e\u0065";case ST_AnimOneStrBranch :_bgce .Value ="\u0062\u0072\u0061\u006e\u0063\u0068"; +};return _bgce ,nil ;};type ST_UnsignedInts []uint32 ;func (_eafbba *ST_ArrowheadStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aebga ,_babd :=d .Token ();if _babd !=nil {return _babd ;};if _bbcc ,_fddc :=_aebga .(_d .EndElement ); +_fddc &&_bbcc .Name ==start .Name {*_eafbba =1;return nil ;};if _ebbdf ,_afff :=_aebga .(_d .CharData );!_afff {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aebga ); +}else {switch string (_ebbdf ){case "":*_eafbba =0;case "\u0061\u0075\u0074\u006f":*_eafbba =1;case "\u0061\u0072\u0072":*_eafbba =2;case "\u006e\u006f\u0041r\u0072":*_eafbba =3;};};_aebga ,_babd =d .Token ();if _babd !=nil {return _babd ;};if _aggbc ,_fbegb :=_aebga .(_d .EndElement ); +_fbegb &&_aggbc .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aebga );};func (_fedc ST_AlgorithmType )String ()string {switch _fedc {case 0:return ""; +case 1:return "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e";case 2:return "\u0063\u006f\u006e\u006e";case 3:return "\u0063\u0079\u0063l\u0065";case 4:return "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd";case 5:return "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074"; +case 6:return "\u0070\u0079\u0072\u0061";case 7:return "\u006c\u0069\u006e";case 8:return "\u0073\u0070";case 9:return "\u0074\u0078";case 10:return "\u0073\u006e\u0061k\u0065";};return "";};func (_ceecc *ST_ResizeHandlesStr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcabc ,_edfda :=d .Token (); +if _edfda !=nil {return _edfda ;};if _fbce ,_addeb :=_dcabc .(_d .EndElement );_addeb &&_fbce .Name ==start .Name {*_ceecc =1;return nil ;};if _eecd ,_bedd :=_dcabc .(_d .CharData );!_bedd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcabc ); +}else {switch string (_eecd ){case "":*_ceecc =0;case "\u0065\u0078\u0061c\u0074":*_ceecc =1;case "\u0072\u0065\u006c":*_ceecc =2;};};_dcabc ,_edfda =d .Token ();if _edfda !=nil {return _edfda ;};if _ecef ,_egcc :=_dcabc .(_d .EndElement );_egcc &&_ecef .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcabc );}; -// Validate validates the CT_SDCategories and its children -func (_cedc *CT_SDCategories )Validate ()error {return _cedc .ValidateWithPath ("\u0043T\u005fS\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073");};func (_edagc ST_HueDir )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_edagc .String (),start ); -};func (_beae *CT_OrgChart )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_edfe :=range start .Attr {if _edfe .Name .Local =="\u0076\u0061\u006c"{_fabdb ,_bdaa :=_f .ParseBool (_edfe .Value );if _bdaa !=nil {return _bdaa ;};_beae .ValAttr =&_fabdb ; -continue ;};};for {_bdeg ,_egada :=d .Token ();if _egada !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_egada );};if _decb ,_aacd :=_bdeg .(_b .EndElement ); -_aacd &&_decb .Name ==start .Name {break ;};};return nil ;};func (_befg ST_BendPoint )String ()string {switch _befg {case 0:return "";case 1:return "\u0062\u0065\u0067";case 2:return "\u0064\u0065\u0066";case 3:return "\u0065\u006e\u0064";};return "";}; -func (_ddfcd *ST_Direction )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ddfcd =0;case "\u006e\u006f\u0072\u006d":*_ddfcd =1;case "\u0072\u0065\u0076":*_ddfcd =2;};return nil ;};func (_edab *CT_Direction )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _edab .ValAttr !=ST_DirectionUnset {_eaacb ,_ffed :=_edab .ValAttr .MarshalXMLAttr (_b .Name {Local :"\u0076\u0061\u006c"}); -if _ffed !=nil {return _ffed ;};start .Attr =append (start .Attr ,_eaacb );};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_afef ST_Direction )Validate ()error {return _afef .ValidateWithPath ("")};const (ST_ParameterIdUnset ST_ParameterId =0; -ST_ParameterIdHorzAlign ST_ParameterId =1;ST_ParameterIdVertAlign ST_ParameterId =2;ST_ParameterIdChDir ST_ParameterId =3;ST_ParameterIdChAlign ST_ParameterId =4;ST_ParameterIdSecChAlign ST_ParameterId =5;ST_ParameterIdLinDir ST_ParameterId =6;ST_ParameterIdSecLinDir ST_ParameterId =7; -ST_ParameterIdStElem ST_ParameterId =8;ST_ParameterIdBendPt ST_ParameterId =9;ST_ParameterIdConnRout ST_ParameterId =10;ST_ParameterIdBegSty ST_ParameterId =11;ST_ParameterIdEndSty ST_ParameterId =12;ST_ParameterIdDim ST_ParameterId =13;ST_ParameterIdRotPath ST_ParameterId =14; -ST_ParameterIdCtrShpMap ST_ParameterId =15;ST_ParameterIdNodeHorzAlign ST_ParameterId =16;ST_ParameterIdNodeVertAlign ST_ParameterId =17;ST_ParameterIdFallback ST_ParameterId =18;ST_ParameterIdTxDir ST_ParameterId =19;ST_ParameterIdPyraAcctPos ST_ParameterId =20; -ST_ParameterIdPyraAcctTxMar ST_ParameterId =21;ST_ParameterIdTxBlDir ST_ParameterId =22;ST_ParameterIdTxAnchorHorz ST_ParameterId =23;ST_ParameterIdTxAnchorVert ST_ParameterId =24;ST_ParameterIdTxAnchorHorzCh ST_ParameterId =25;ST_ParameterIdTxAnchorVertCh ST_ParameterId =26; -ST_ParameterIdParTxLTRAlign ST_ParameterId =27;ST_ParameterIdParTxRTLAlign ST_ParameterId =28;ST_ParameterIdShpTxLTRAlignCh ST_ParameterId =29;ST_ParameterIdShpTxRTLAlignCh ST_ParameterId =30;ST_ParameterIdAutoTxRot ST_ParameterId =31;ST_ParameterIdGrDir ST_ParameterId =32; -ST_ParameterIdFlowDir ST_ParameterId =33;ST_ParameterIdContDir ST_ParameterId =34;ST_ParameterIdBkpt ST_ParameterId =35;ST_ParameterIdOff ST_ParameterId =36;ST_ParameterIdHierAlign ST_ParameterId =37;ST_ParameterIdBkPtFixedVal ST_ParameterId =38;ST_ParameterIdStBulletLvl ST_ParameterId =39; -ST_ParameterIdStAng ST_ParameterId =40;ST_ParameterIdSpanAng ST_ParameterId =41;ST_ParameterIdAr ST_ParameterId =42;ST_ParameterIdLnSpPar ST_ParameterId =43;ST_ParameterIdLnSpAfParP ST_ParameterId =44;ST_ParameterIdLnSpCh ST_ParameterId =45;ST_ParameterIdLnSpAfChP ST_ParameterId =46; -ST_ParameterIdRtShortDist ST_ParameterId =47;ST_ParameterIdAlignTx ST_ParameterId =48;ST_ParameterIdPyraLvlNode ST_ParameterId =49;ST_ParameterIdPyraAcctBkgdNode ST_ParameterId =50;ST_ParameterIdPyraAcctTxNode ST_ParameterId =51;ST_ParameterIdSrcNode ST_ParameterId =52; -ST_ParameterIdDstNode ST_ParameterId =53;ST_ParameterIdBegPts ST_ParameterId =54;ST_ParameterIdEndPts ST_ParameterId =55;);type CT_RelIds struct{DmAttr string ;LoAttr string ;QsAttr string ;CsAttr string ;};type ST_TextAnchorVertical byte ;func (_effe *CT_NumericRule )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _effe .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_effe .ValAttr )}); -};if _effe .FactAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0066\u0061\u0063\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_effe .FactAttr )});};if _effe .MaxAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0061\u0078"},Value :_c .Sprintf ("\u0025\u0076",*_effe .MaxAttr )}); -};_efea ,_eggg :=_effe .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"});if _eggg !=nil {return _eggg ;};start .Attr =append (start .Attr ,_efea );if _effe .ForAttr !=ST_ConstraintRelationshipUnset {_gdffc ,_abaa :=_effe .ForAttr .MarshalXMLAttr (_b .Name {Local :"\u0066\u006f\u0072"}); -if _abaa !=nil {return _abaa ;};start .Attr =append (start .Attr ,_gdffc );};if _effe .ForNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_effe .ForNameAttr )}); -};if _effe .PtTypeAttr !=ST_ElementTypeUnset {_cgda ,_bfbae :=_effe .PtTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"});if _bfbae !=nil {return _bfbae ;};start .Attr =append (start .Attr ,_cgda );};e .EncodeToken (start ); -if _effe .ExtLst !=nil {_eece :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_effe .ExtLst ,_eece );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_ffdc *CT_ForEach )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_cdfg :=range start .Attr {if _cdfg .Name .Local =="\u006e\u0061\u006d\u0065"{_ddfe :=_cdfg .Value ; -_ffdc .NameAttr =&_ddfe ;continue ;};if _cdfg .Name .Local =="\u0072\u0065\u0066"{_edag :=_cdfg .Value ;_ffdc .RefAttr =&_edag ;continue ;};if _cdfg .Name .Local =="\u0061\u0078\u0069\u0073"{_ggfb ,_bbea :=ParseSliceST_AxisTypes (_cdfg .Value );if _bbea !=nil {return _bbea ; -};_ffdc .AxisAttr =&_ggfb ;continue ;};if _cdfg .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_dacfa ,_efag :=ParseSliceST_ElementTypes (_cdfg .Value );if _efag !=nil {return _efag ;};_ffdc .PtTypeAttr =&_dacfa ;continue ;};if _cdfg .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_gefc ,_gebg :=ParseSliceST_Booleans (_cdfg .Value ); -if _gebg !=nil {return _gebg ;};_ffdc .HideLastTransAttr =&_gefc ;continue ;};if _cdfg .Name .Local =="\u0073\u0074"{_dcbg ,_dfeb :=ParseSliceST_Ints (_cdfg .Value );if _dfeb !=nil {return _dfeb ;};_ffdc .StAttr =&_dcbg ;continue ;};if _cdfg .Name .Local =="\u0063\u006e\u0074"{_gcac ,_gcae :=ParseSliceST_UnsignedInts (_cdfg .Value ); -if _gcae !=nil {return _gcae ;};_ffdc .CntAttr =&_gcac ;continue ;};if _cdfg .Name .Local =="\u0073\u0074\u0065\u0070"{_fdae ,_becd :=ParseSliceST_Ints (_cdfg .Value );if _becd !=nil {return _becd ;};_ffdc .StepAttr =&_fdae ;continue ;};};_bfaf :for {_cged ,_afgd :=d .Token (); -if _afgd !=nil {return _afgd ;};switch _aege :=_cged .(type ){case _b .StartElement :switch _aege .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_fcaef :=NewCT_ForEachChoice (); -if _bdaf :=d .DecodeElement (&_fcaef .Alg ,&_aege );_bdaf !=nil {return _bdaf ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_fcaef );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_ebcd :=NewCT_ForEachChoice (); -if _afec :=d .DecodeElement (&_ebcd .Shape ,&_aege );_afec !=nil {return _afec ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_ebcd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_ebaa :=NewCT_ForEachChoice (); -if _fadd :=d .DecodeElement (&_ebaa .PresOf ,&_aege );_fadd !=nil {return _fadd ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_ebaa );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_dfb :=NewCT_ForEachChoice (); -if _fage :=d .DecodeElement (&_dfb .ConstrLst ,&_aege );_fage !=nil {return _fage ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_dfb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_bced :=NewCT_ForEachChoice (); -if _gcd :=d .DecodeElement (&_bced .RuleLst ,&_aege );_gcd !=nil {return _gcd ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_bced );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_ebfgb :=NewCT_ForEachChoice (); -if _feda :=d .DecodeElement (&_ebfgb .ForEach ,&_aege );_feda !=nil {return _feda ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_ebfgb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_bbg :=NewCT_ForEachChoice (); -if _gbcc :=d .DecodeElement (&_bbg .LayoutNode ,&_aege );_gbcc !=nil {return _gbcc ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_bbg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_fbfa :=NewCT_ForEachChoice (); -if _bcda :=d .DecodeElement (&_fbfa .Choose ,&_aege );_bcda !=nil {return _bcda ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_fbfa );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdee :=NewCT_ForEachChoice (); -if _cdfgf :=d .DecodeElement (&_cdee .ExtLst ,&_aege );_cdfgf !=nil {return _cdfgf ;};_ffdc .ForEachChoice =append (_ffdc .ForEachChoice ,_cdee );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006f\u0072\u0045\u0061\u0063\u0068\u0020\u0025\u0076",_aege .Name ); -if _cffec :=d .Skip ();_cffec !=nil {return _cffec ;};};case _b .EndElement :break _bfaf ;case _b .CharData :};};return nil ;};func (_dagef ST_ElementType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dagef .String (),start ); -};type AG_IteratorAttributes struct{AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_bfdgd ST_DiagramTextAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bddgf :=_b .Attr {}; -_bddgf .Name =name ;switch _bfdgd {case ST_DiagramTextAlignmentUnset :_bddgf .Value ="";case ST_DiagramTextAlignmentL :_bddgf .Value ="\u006c";case ST_DiagramTextAlignmentCtr :_bddgf .Value ="\u0063\u0074\u0072";case ST_DiagramTextAlignmentR :_bddgf .Value ="\u0072"; -};return _bddgf ,nil ;};type CT_ColorTransformHeaderLst struct{ +// ValidateWithPath validates the CT_SampleData and its children, prefixing error messages with path +func (_egcb *CT_SampleData )ValidateWithPath (path string )error {if _egcb .DataModel !=nil {if _gedbf :=_egcb .DataModel .ValidateWithPath (path +"\u002f\u0044\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c");_gedbf !=nil {return _gedbf ;};};return nil ; +};func (_dcab ST_AnimOneStr )String ()string {switch _dcab {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006f\u006e\u0065";case 3:return "\u0062\u0072\u0061\u006e\u0063\u0068";};return "";}; -// Color Transform Definition Header -ColorsDefHdr []*CT_ColorTransformHeader ;};func (_eagea *ST_FallbackDimension )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_egafg ,_fgbca :=d .Token ();if _fgbca !=nil {return _fgbca ;};if _daeb ,_egdbf :=_egafg .(_b .EndElement );_egdbf &&_daeb .Name ==start .Name {*_eagea =1; -return nil ;};if _fadgf ,_ggbdc :=_egafg .(_b .CharData );!_ggbdc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egafg );}else {switch string (_fadgf ){case "":*_eagea =0; -case "\u0031\u0044":*_eagea =1;case "\u0032\u0044":*_eagea =2;};};_egafg ,_fgbca =d .Token ();if _fgbca !=nil {return _fgbca ;};if _gffc ,_fgde :=_egafg .(_b .EndElement );_fgde &&_gffc .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egafg ); -};func (_dedb *ColorsDefHdr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dedb .CT_ColorTransformHeader =*NewCT_ColorTransformHeader ();for _ ,_acea :=range start .Attr {if _acea .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_dcgef :=_acea .Value ; -_dedb .UniqueIdAttr =_dcgef ;continue ;};if _acea .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_abgf :=_acea .Value ;_dedb .MinVerAttr =&_abgf ;continue ;};if _acea .Name .Local =="\u0072\u0065\u0073I\u0064"{_geaec ,_ggaf :=_f .ParseInt (_acea .Value ,10,32); -if _ggaf !=nil {return _ggaf ;};_dbgff :=int32 (_geaec );_dedb .ResIdAttr =&_dbgff ;continue ;};};_dffa :for {_cbee ,_agde :=d .Token ();if _agde !=nil {return _agde ;};switch _dbdbg :=_cbee .(type ){case _b .StartElement :switch _dbdbg .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_acgd :=NewCT_CTName (); -if _deef :=d .DecodeElement (_acgd ,&_dbdbg );_deef !=nil {return _deef ;};_dedb .Title =append (_dedb .Title ,_acgd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_aaac :=NewCT_CTDescription (); -if _bggb :=d .DecodeElement (_aaac ,&_dbdbg );_bggb !=nil {return _bggb ;};_dedb .Desc =append (_dedb .Desc ,_aaac );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_dedb .CatLst =NewCT_CTCategories (); -if _bebf :=d .DecodeElement (_dedb .CatLst ,&_dbdbg );_bebf !=nil {return _bebf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dedb .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _dabfae :=d .DecodeElement (_dedb .ExtLst ,&_dbdbg );_dabfae !=nil {return _dabfae ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006flo\u0072\u0073D\u0065\u0066\u0048\u0064\u0072\u0020\u0025\u0076",_dbdbg .Name ); -if _cccdg :=d .Skip ();_cccdg !=nil {return _cccdg ;};};case _b .EndElement :break _dffa ;case _b .CharData :};};return nil ;};func (_aa *AG_ConstraintRefAttributes )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ggf :=range start .Attr {if _ggf .Name .Local =="\u0072e\u0066\u0054\u0079\u0070\u0065"{_aa .RefTypeAttr .UnmarshalXMLAttr (_ggf ); -continue ;};if _ggf .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072"{_aa .RefForAttr .UnmarshalXMLAttr (_ggf );continue ;};if _ggf .Name .Local =="\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"{_aeg :=_ggf .Value ;_aa .RefForNameAttr =&_aeg ; -continue ;};if _ggf .Name .Local =="\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"{_aa .RefPtTypeAttr .UnmarshalXMLAttr (_ggf );continue ;};};for {_fa ,_bgc :=d .Token ();if _bgc !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0052\u0065\u0066A\u0074\u0074\u0072\u0069\u0062u\u0074\u0065s\u003a\u0020\u0025\u0073",_bgc ); -};if _eg ,_eb :=_fa .(_b .EndElement );_eb &&_eg .Name ==start .Name {break ;};};return nil ;};type ST_FlowDirection byte ;func (_cbfgfc *CT_Rules )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _cbfgfc .Rule !=nil {_fcef :=_b .StartElement {Name :_b .Name {Local :"\u0072\u0075\u006c\u0065"}}; -for _ ,_fadg :=range _cbfgfc .Rule {e .EncodeElement (_fadg ,_fcef );};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type ST_HierBranchStyle byte ;func (_acgbd *ST_ChildOrderType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_acgbd =0; -case "\u0062":*_acgbd =1;case "\u0074":*_acgbd =2;};return nil ;};func (_bgfg ST_Direction )ValidateWithPath (path string )error {switch _bgfg {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgfg )); -};return nil ;};func (_bfdeb ST_NodeVerticalAlignment )String ()string {switch _bfdeb {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064";case 3:return "\u0062";};return "";};type ST_PyramidAccentTextMargin byte ;func (_dbfee *ST_OutputShapeType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ffaga ,_gbcbf :=d .Token (); -if _gbcbf !=nil {return _gbcbf ;};if _befc ,_dgae :=_ffaga .(_b .EndElement );_dgae &&_befc .Name ==start .Name {*_dbfee =1;return nil ;};if _edef ,_edea :=_ffaga .(_b .CharData );!_edea {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffaga ); -}else {switch string (_edef ){case "":*_dbfee =0;case "\u006e\u006f\u006e\u0065":*_dbfee =1;case "\u0063\u006f\u006e\u006e":*_dbfee =2;};};_ffaga ,_gbcbf =d .Token ();if _gbcbf !=nil {return _gbcbf ;};if _efefe ,_acad :=_ffaga .(_b .EndElement );_acad &&_efefe .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffaga );};func (_cbad *CT_Direction )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_adgd :=range start .Attr {if _adgd .Name .Local =="\u0076\u0061\u006c"{_cbad .ValAttr .UnmarshalXMLAttr (_adgd ); -continue ;};};for {_gbfg ,_ggbd :=d .Token ();if _ggbd !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ggbd );};if _cddb ,_fdaaa :=_gbfg .(_b .EndElement ); -_fdaaa &&_cddb .Name ==start .Name {break ;};};return nil ;};func (_bbbf ST_ArrowheadStyle )String ()string {switch _bbbf {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0061\u0072\u0072";case 3:return "\u006e\u006f\u0041r\u0072"; -};return "";};func (_efdgee ST_PyramidAccentPosition )ValidateWithPath (path string )error {switch _efdgee {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efdgee )); -};return nil ;};func (_agee ST_NodeVerticalAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_agee .String (),start );};type CT_Category struct{ +// Validate validates the CT_ChildMax and its children +func (_dba *CT_ChildMax )Validate ()error {return _dba .ValidateWithPath ("C\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078");};func (_gbdd *ST_FunctionValue )ValidateWithPath (path string )error {_fadae :=[]string {};if _gbdd .Int32 !=nil {_fadae =append (_fadae ,"\u0049\u006e\u00743\u0032"); +};if _gbdd .Bool !=nil {_fadae =append (_fadae ,"\u0042\u006f\u006f\u006c");};if _gbdd .ST_Direction !=ST_DirectionUnset {_fadae =append (_fadae ,"\u0053\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};if _gbdd .ST_HierBranchStyle !=ST_HierBranchStyleUnset {_fadae =append (_fadae ,"\u0053T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065"); +};if _gbdd .ST_AnimOneStr !=ST_AnimOneStrUnset {_fadae =append (_fadae ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065\u0053\u0074\u0072");};if _gbdd .ST_AnimLvlStr !=ST_AnimLvlStrUnset {_fadae =append (_fadae ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c\u0053\u0074\u0072"); +};if _gbdd .ST_ResizeHandlesStr !=ST_ResizeHandlesStrUnset {_fadae =append (_fadae ,"\u0053\u0054\u005f\u0052es\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073\u0053\u0074\u0072");};if len (_fadae )> 1{return _ge .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fadae ); +};return nil ;}; -// Category Type -TypeAttr string ; +// Validate validates the StyleDefHdr and its children +func (_efdff *StyleDefHdr )Validate ()error {return _efdff .ValidateWithPath ("S\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072");};func (_fgcgb *ST_RotationPath )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fgcgb =0; +case "\u006e\u006f\u006e\u0065":*_fgcgb =1;case "\u0061l\u006f\u006e\u0067\u0050\u0061\u0074h":*_fgcgb =2;};return nil ;};func NewCT_SDName ()*CT_SDName {_caff :=&CT_SDName {};return _caff };type CT_LayoutVariablePropertySet struct{ -// Priority -PriAttr uint32 ;};func (_dcebe ST_CxnType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dcebe .String (),start );};const (ST_ChildAlignmentUnset ST_ChildAlignment =0;ST_ChildAlignmentT ST_ChildAlignment =1;ST_ChildAlignmentB ST_ChildAlignment =2; -ST_ChildAlignmentL ST_ChildAlignment =3;ST_ChildAlignmentR ST_ChildAlignment =4;);func (_ccec *ColorsDef )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ccec .CT_ColorTransform =*NewCT_ColorTransform ();for _ ,_fead :=range start .Attr {if _fead .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"{_dbgf :=_fead .Value ; -_ccec .UniqueIdAttr =&_dbgf ;continue ;};if _fead .Name .Local =="\u006d\u0069\u006e\u0056\u0065\u0072"{_abbf :=_fead .Value ;_ccec .MinVerAttr =&_abbf ;continue ;};};_dfdd :for {_aagf ,_caac :=d .Token ();if _caac !=nil {return _caac ;};switch _fcfbc :=_aagf .(type ){case _b .StartElement :switch _fcfbc .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0069\u0074l\u0065"}:_gecdf :=NewCT_CTName (); -if _abce :=d .DecodeElement (_gecdf ,&_fcfbc );_abce !=nil {return _abce ;};_ccec .Title =append (_ccec .Title ,_gecdf );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0064\u0065\u0073\u0063"}:_ddbg :=NewCT_CTDescription (); -if _ceae :=d .DecodeElement (_ddbg ,&_fcfbc );_ceae !=nil {return _ceae ;};_ccec .Desc =append (_ccec .Desc ,_ddbg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}:_ccec .CatLst =NewCT_CTCategories (); -if _ggee :=d .DecodeElement (_ccec .CatLst ,&_fcfbc );_ggee !=nil {return _ggee ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}:_dccec :=NewCT_CTStyleLabel (); -if _abcg :=d .DecodeElement (_dccec ,&_fcfbc );_abcg !=nil {return _abcg ;};_ccec .StyleLbl =append (_ccec .StyleLbl ,_dccec );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccec .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _fdedf :=d .DecodeElement (_ccec .ExtLst ,&_fcfbc );_fdedf !=nil {return _fdedf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u006f\u006c\u006f\u0072\u0073D\u0065\u0066 \u0025\u0076",_fcfbc .Name ); -if _afcbd :=d .Skip ();_afcbd !=nil {return _afcbd ;};};case _b .EndElement :break _dfdd ;case _b .CharData :};};return nil ;};func (_cbec *ST_ArrowheadStyle )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cbec =0;case "\u0061\u0075\u0074\u006f":*_cbec =1; -case "\u0061\u0072\u0072":*_cbec =2;case "\u006e\u006f\u0041r\u0072":*_cbec =3;};return nil ;};func (_gcdbc *ST_NodeHorizontalAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dgffd ,_bdcce :=d .Token ();if _bdcce !=nil {return _bdcce ; -};if _cgbcc ,_afcf :=_dgffd .(_b .EndElement );_afcf &&_cgbcc .Name ==start .Name {*_gcdbc =1;return nil ;};if _fddfg ,_dgcb :=_dgffd .(_b .CharData );!_dgcb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgffd ); -}else {switch string (_fddfg ){case "":*_gcdbc =0;case "\u006c":*_gcdbc =1;case "\u0063\u0074\u0072":*_gcdbc =2;case "\u0072":*_gcdbc =3;};};_dgffd ,_bdcce =d .Token ();if _bdcce !=nil {return _bdcce ;};if _edbef ,_gfedg :=_dgffd .(_b .EndElement );_gfedg &&_edbef .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgffd );};type ColorsDef struct{CT_ColorTransform };type CT_Parameter struct{ +// Show Organization Chart User Interface +OrgChart *CT_OrgChart ; -// Parameter Type -TypeAttr ST_ParameterId ; +// Maximum Children +ChMax *CT_ChildMax ; -// Value -ValAttr ST_ParameterVal ;}; +// Preferred Number of Children +ChPref *CT_ChildPref ; -// ValidateWithPath validates the CT_StyleLabel and its children, prefixing error messages with path -func (_decg *CT_StyleLabel )ValidateWithPath (path string )error {if _decg .Scene3d !=nil {if _beaec :=_decg .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_beaec !=nil {return _beaec ;};};if _decg .Sp3d !=nil {if _ebdg :=_decg .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); -_ebdg !=nil {return _ebdg ;};};if _decg .TxPr !=nil {if _fgafg :=_decg .TxPr .ValidateWithPath (path +"\u002f\u0054\u0078P\u0072");_fgafg !=nil {return _fgafg ;};};if _decg .Style !=nil {if _bbgb :=_decg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_bbgb !=nil {return _bbgb ;};};if _decg .ExtLst !=nil {if _cbaa :=_decg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbaa !=nil {return _cbaa ;};};return nil ;};func (_dffe ST_ModelId )String ()string {if _dffe .Int32 !=nil {return _c .Sprintf ("\u0025\u0076",*_dffe .Int32 ); -};if _dffe .ST_Guid !=nil {return _c .Sprintf ("\u0025\u0076",*_dffe .ST_Guid );};return "";};func (_acdf ST_ClrAppMethod )String ()string {switch _acdf {case 0:return "";case 1:return "\u0073\u0070\u0061\u006e";case 2:return "\u0063\u0079\u0063l\u0065"; -case 3:return "\u0072\u0065\u0070\u0065\u0061\u0074";};return "";};func (_ggcc ST_FlowDirection )ValidateWithPath (path string )error {switch _ggcc {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggcc )); -};return nil ;};type CT_AdjLst struct{ +// Show Insert Bullet +BulletEnabled *CT_BulletEnabled ; -// Shape Adjust -Adj []*CT_Adj ;};func (_fabg ST_BendPoint )ValidateWithPath (path string )error {switch _fabg {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fabg )); -};return nil ;};type CT_Direction struct{ +// Diagram Direction +Dir *CT_Direction ; -// Diagram Direction Value -ValAttr ST_Direction ;};func (_aaga ST_HierBranchStyle )ValidateWithPath (path string )error {switch _aaga {case 0,1,2,3,4,5:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaga )); -};return nil ;};func (_gfdc ST_AutoTextRotation )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_gfdc .String (),start );};func (_febb ST_StartingElement )String ()string {switch _febb {case 0:return "";case 1:return "\u006e\u006f\u0064\u0065"; -case 2:return "\u0074\u0072\u0061n\u0073";};return "";};func (_eebfgc ST_AnimOneStr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_eebfgc .String (),start );};func (_bbdgc *ST_DiagramTextAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fedg ,_babd :=d .Token (); -if _babd !=nil {return _babd ;};if _aafe ,_baga :=_fedg .(_b .EndElement );_baga &&_aafe .Name ==start .Name {*_bbdgc =1;return nil ;};if _eddcd ,_bggcg :=_fedg .(_b .CharData );!_bggcg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fedg ); -}else {switch string (_eddcd ){case "":*_bbdgc =0;case "\u006c":*_bbdgc =1;case "\u0063\u0074\u0072":*_bbdgc =2;case "\u0072":*_bbdgc =3;};};_fedg ,_babd =d .Token ();if _babd !=nil {return _babd ;};if _dfab ,_bbgce :=_fedg .(_b .EndElement );_bbgce &&_dfab .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fedg );};func (_afcc ST_HueDir )ValidateWithPath (path string )error {switch _afcc {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afcc )); -};return nil ;};func (_eefe *CT_RelIds )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_aecc :=range start .Attr {if _aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0064\u006d"||_aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0064\u006d"{_fbcg :=_aecc .Value ; -_eefe .DmAttr =_fbcg ;continue ;};if _aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aecc .Name .Local =="\u006c\u006f"||_aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aecc .Name .Local =="\u006c\u006f"{_ddfgg :=_aecc .Value ; -_eefe .LoAttr =_ddfgg ;continue ;};if _aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0071\u0073"||_aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0071\u0073"{_bfegg :=_aecc .Value ; -_eefe .QsAttr =_bfegg ;continue ;};if _aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0063\u0073"||_aecc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aecc .Name .Local =="\u0063\u0073"{_cecg :=_aecc .Value ; -_eefe .CsAttr =_cecg ;continue ;};};for {_fdgeg ,_ddefdd :=d .Token ();if _ddefdd !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0052\u0065\u006cI\u0064\u0073\u003a\u0020\u0025\u0073",_ddefdd );};if _dedd ,_bafa :=_fdgeg .(_b .EndElement ); -_bafa &&_dedd .Name ==start .Name {break ;};};return nil ;};type ColorsDefHdr struct{CT_ColorTransformHeader };func (_gfbc *CT_Cxn )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006do\u0064\u0065\u006c\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfbc .ModelIdAttr )}); -if _gfbc .TypeAttr !=ST_CxnTypeUnset {_bdcfc ,_fceb :=_gfbc .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"});if _fceb !=nil {return _fceb ;};start .Attr =append (start .Attr ,_bdcfc );};start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0072\u0063I\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfbc .SrcIdAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0064\u0065\u0073\u0074\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfbc .DestIdAttr )});start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0072\u0063\u004f\u0072\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfbc .SrcOrdAttr )}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0064e\u0073\u0074\u004f\u0072\u0064"},Value :_c .Sprintf ("\u0025\u0076",_gfbc .DestOrdAttr )});if _gfbc .ParTransIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gfbc .ParTransIdAttr )}); -};if _gfbc .SibTransIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gfbc .SibTransIdAttr )});};if _gfbc .PresIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_gfbc .PresIdAttr )}); -};e .EncodeToken (start );if _gfbc .ExtLst !=nil {_acgg :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfbc .ExtLst ,_acgg );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_agae ST_BendPoint )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cgfc :=_b .Attr {}; -_cgfc .Name =name ;switch _agae {case ST_BendPointUnset :_cgfc .Value ="";case ST_BendPointBeg :_cgfc .Value ="\u0062\u0065\u0067";case ST_BendPointDef :_cgfc .Value ="\u0064\u0065\u0066";case ST_BendPointEnd :_cgfc .Value ="\u0065\u006e\u0064";};return _cgfc ,nil ; -};func (_fbg *CT_Colors )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ebca :=range start .Attr {if _ebca .Name .Local =="\u006d\u0065\u0074\u0068"{_fbg .MethAttr .UnmarshalXMLAttr (_ebca );continue ;};if _ebca .Name .Local =="\u0068\u0075\u0065\u0044\u0069\u0072"{_fbg .HueDirAttr .UnmarshalXMLAttr (_ebca ); -continue ;};};_fdaf :for {_gag ,_gddga :=d .Token ();if _gddga !=nil {return _gddga ;};switch _gaa :=_gag .(type ){case _b .StartElement :switch _gaa .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065"},_b .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065"}:_fdge :=_g .NewEG_ColorChoice (); -if _cbfc :=d .DecodeElement (_fdge ,&_gaa );_cbfc !=nil {return _cbfc ;};_fbg .EG_ColorChoice =append (_fbg .EG_ColorChoice ,_fdge );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006co\u0072\u0073 \u0025\u0076",_gaa .Name ); -if _ebdf :=d .Skip ();_ebdf !=nil {return _ebdf ;};};case _b .EndElement :break _fdaf ;case _b .CharData :};};return nil ;}; +// Organization Chart Branch Style +HierBranch *CT_HierBranchStyle ; -// Validate validates the StyleDefHdr and its children -func (_eedbg *StyleDefHdr )Validate ()error {return _eedbg .ValidateWithPath ("S\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072");};func (_gcdgg ST_FlowDirection )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dcceg :=_b .Attr {};_dcceg .Name =name ; -switch _gcdgg {case ST_FlowDirectionUnset :_dcceg .Value ="";case ST_FlowDirectionRow :_dcceg .Value ="\u0072\u006f\u0077";case ST_FlowDirectionCol :_dcceg .Value ="\u0063\u006f\u006c";};return _dcceg ,nil ;};func (_egeded *ST_PyramidAccentTextMargin )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_egeded =0; -case "\u0073\u0074\u0065\u0070":*_egeded =1;case "\u0073\u0074\u0061c\u006b":*_egeded =2;};return nil ;};func (_bddd *CT_ColorTransformHeaderLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _bddd .ColorsDefHdr !=nil {_gfcg :=_b .StartElement {Name :_b .Name {Local :"\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072"}}; -for _ ,_gadg :=range _bddd .ColorsDefHdr {e .EncodeElement (_gadg ,_gfcg );};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_edbfb ST_FunctionOperator )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dfdge :=_b .Attr {};_dfdge .Name =name ; -switch _edbfb {case ST_FunctionOperatorUnset :_dfdge .Value ="";case ST_FunctionOperatorEqu :_dfdge .Value ="\u0065\u0071\u0075";case ST_FunctionOperatorNeq :_dfdge .Value ="\u006e\u0065\u0071";case ST_FunctionOperatorGt :_dfdge .Value ="\u0067\u0074"; -case ST_FunctionOperatorLt :_dfdge .Value ="\u006c\u0074";case ST_FunctionOperatorGte :_dfdge .Value ="\u0067\u0074\u0065";case ST_FunctionOperatorLte :_dfdge .Value ="\u006c\u0074\u0065";};return _dfdge ,nil ;};func (_cadc *ST_ConnectorPoint )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aebce ,_fdgae :=d .Token (); -if _fdgae !=nil {return _fdgae ;};if _afbea ,_ebgb :=_aebce .(_b .EndElement );_ebgb &&_afbea .Name ==start .Name {*_cadc =1;return nil ;};if _cdbdf ,_agcfg :=_aebce .(_b .CharData );!_agcfg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aebce ); -}else {switch string (_cdbdf ){case "":*_cadc =0;case "\u0061\u0075\u0074\u006f":*_cadc =1;case "\u0062\u0043\u0074\u0072":*_cadc =2;case "\u0063\u0074\u0072":*_cadc =3;case "\u006d\u0069\u0064\u004c":*_cadc =4;case "\u006d\u0069\u0064\u0052":*_cadc =5; -case "\u0074\u0043\u0074\u0072":*_cadc =6;case "\u0062\u004c":*_cadc =7;case "\u0062\u0052":*_cadc =8;case "\u0074\u004c":*_cadc =9;case "\u0074\u0052":*_cadc =10;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_cadc =11;};};_aebce ,_fdgae =d .Token ();if _fdgae !=nil {return _fdgae ; -};if _bfeea ,_dbafg :=_aebce .(_b .EndElement );_dbafg &&_bfeea .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aebce ); -};func (_fgcd ST_ConnectorRouting )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fgcd .String (),start );};const (ST_ConnectorRoutingUnset ST_ConnectorRouting =0;ST_ConnectorRoutingStra ST_ConnectorRouting =1;ST_ConnectorRoutingBend ST_ConnectorRouting =2; -ST_ConnectorRoutingCurve ST_ConnectorRouting =3;ST_ConnectorRoutingLongCurve ST_ConnectorRouting =4;);type DataModel struct{CT_DataModel };func (_bgcd ST_TextAnchorVertical )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_aabd :=_b .Attr {};_aabd .Name =name ; -switch _bgcd {case ST_TextAnchorVerticalUnset :_aabd .Value ="";case ST_TextAnchorVerticalT :_aabd .Value ="\u0074";case ST_TextAnchorVerticalMid :_aabd .Value ="\u006d\u0069\u0064";case ST_TextAnchorVerticalB :_aabd .Value ="\u0062";};return _aabd ,nil ; -};func (_bccb ST_ContinueDirection )Validate ()error {return _bccb .ValidateWithPath ("")};func (_bbba ST_ConnectorRouting )String ()string {switch _bbba {case 0:return "";case 1:return "\u0073\u0074\u0072\u0061";case 2:return "\u0062\u0065\u006e\u0064"; -case 3:return "\u0063\u0075\u0072v\u0065";case 4:return "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e";};return "";};func (_gccc *ST_CxnType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gccc =0;case "\u0070\u0061\u0072O\u0066":*_gccc =1; -case "\u0070\u0072\u0065\u0073\u004f\u0066":*_gccc =2;case "\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff":*_gccc =3;case "\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070":*_gccc =4;};return nil ; -};func ParseSliceST_Booleans (s string )(ST_Booleans ,error ){return ST_Booleans {},nil };func (_gebd *ST_LinearDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gebd =0;case "\u0066\u0072\u006fm\u004c":*_gebd =1;case "\u0066\u0072\u006fm\u0052":*_gebd =2; -case "\u0066\u0072\u006fm\u0054":*_gebd =3;case "\u0066\u0072\u006fm\u0042":*_gebd =4;};return nil ;};func NewCT_StyleDefinition ()*CT_StyleDefinition {_bgdd :=&CT_StyleDefinition {};return _bgdd };type CT_ChildPref struct{ +// One by One Animation String +AnimOne *CT_AnimOne ; -// Preferred Number of CHildren Value -ValAttr *int32 ;};func ParseUnionST_FunctionArgument (s string )(ST_FunctionArgument ,error ){return ST_FunctionArgument {},nil ;};func NewLayoutDef ()*LayoutDef {_efdd :=&LayoutDef {};_efdd .CT_DiagramDefinition =*NewCT_DiagramDefinition ();return _efdd ; -};func (_cgcg *ST_ClrAppMethod )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dgaf ,_bgcg :=d .Token ();if _bgcg !=nil {return _bgcg ;};if _fcdcf ,_fcbbf :=_dgaf .(_b .EndElement );_fcbbf &&_fcdcf .Name ==start .Name {*_cgcg =1;return nil ; -};if _bgdgb ,_bcbag :=_dgaf .(_b .CharData );!_bcbag {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgaf );}else {switch string (_bgdgb ){case "":*_cgcg =0; -case "\u0073\u0070\u0061\u006e":*_cgcg =1;case "\u0063\u0079\u0063l\u0065":*_cgcg =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_cgcg =3;};};_dgaf ,_bgcg =d .Token ();if _bgcg !=nil {return _bgcg ;};if _dgee ,_gaag :=_dgaf .(_b .EndElement );_gaag &&_dgee .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgaf );};type CT_Constraint struct{ +// Level Animation +AnimLvl *CT_AnimLvl ; -// Operator -OpAttr ST_BoolOperator ; +// Shape Resize Style +ResizeHandles *CT_ResizeHandles ;};type CT_DiagramDefinition struct{ -// Value -ValAttr *float64 ; +// Unique Identifier +UniqueIdAttr *string ; -// Factor -FactAttr *float64 ;ExtLst *_g .CT_OfficeArtExtensionList ;TypeAttr ST_ConstraintType ;ForAttr ST_ConstraintRelationship ;ForNameAttr *string ;PtTypeAttr ST_ElementType ;RefTypeAttr ST_ConstraintType ;RefForAttr ST_ConstraintRelationship ;RefForNameAttr *string ; -RefPtTypeAttr ST_ElementType ;};func (_abgfb ST_AutoTextRotation )String ()string {switch _abgfb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0075\u0070\u0072";case 3:return "\u0067\u0072\u0061\u0076";};return "";};func (_fbf *CT_Categories )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _fbf .Cat !=nil {_fbb :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074"}};for _ ,_ccdf :=range _fbf .Cat {e .EncodeElement (_ccdf ,_fbb );};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; +// Minimum Version +MinVerAttr *string ; -// ValidateWithPath validates the CT_Pt and its children, prefixing error messages with path -func (_bfdd *CT_Pt )ValidateWithPath (path string )error {if _gcbg :=_bfdd .ModelIdAttr .ValidateWithPath (path +"\u002f\u004d\u006fd\u0065\u006c\u0049\u0064\u0041\u0074\u0074\u0072");_gcbg !=nil {return _gcbg ;};if _bgge :=_bfdd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_bgge !=nil {return _bgge ;};if _bfdd .CxnIdAttr !=nil {if _bdgb :=_bfdd .CxnIdAttr .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0049\u0064\u0041\u0074\u0074\u0072");_bdgb !=nil {return _bdgb ;};};if _bfdd .PrSet !=nil {if _cefa :=_bfdd .PrSet .ValidateWithPath (path +"\u002f\u0050\u0072\u0053\u0065\u0074"); -_cefa !=nil {return _cefa ;};};if _bfdd .SpPr !=nil {if _fagg :=_bfdd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_fagg !=nil {return _fagg ;};};if _bfdd .T !=nil {if _febdf :=_bfdd .T .ValidateWithPath (path +"\u002f\u0054");_febdf !=nil {return _febdf ; -};};if _bfdd .ExtLst !=nil {if _becda :=_bfdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_becda !=nil {return _becda ;};};return nil ;};func ParseSliceST_ElementTypes (s string )(ST_ElementTypes ,error ){return ST_ElementTypes {},nil }; -func (_gceb *ST_ParameterId )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bddefb ,_gfdae :=d .Token ();if _gfdae !=nil {return _gfdae ;};if _cabe ,_cbba :=_bddefb .(_b .EndElement );_cbba &&_cabe .Name ==start .Name {*_gceb =1;return nil ; -};if _dbdf ,_addee :=_bddefb .(_b .CharData );!_addee {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bddefb );}else {switch string (_dbdf ){case "":*_gceb =0; -case "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n":*_gceb =1;case "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n":*_gceb =2;case "\u0063\u0068\u0044i\u0072":*_gceb =3;case "\u0063h\u0041\u006c\u0069\u0067\u006e":*_gceb =4;case "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e":*_gceb =5; -case "\u006c\u0069\u006e\u0044\u0069\u0072":*_gceb =6;case "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r":*_gceb =7;case "\u0073\u0074\u0045\u006c\u0065\u006d":*_gceb =8;case "\u0062\u0065\u006e\u0064\u0050\u0074":*_gceb =9;case "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074":*_gceb =10; -case "\u0062\u0065\u0067\u0053\u0074\u0079":*_gceb =11;case "\u0065\u006e\u0064\u0053\u0074\u0079":*_gceb =12;case "\u0064\u0069\u006d":*_gceb =13;case "\u0072o\u0074\u0050\u0061\u0074\u0068":*_gceb =14;case "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p":*_gceb =15; -case "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e":*_gceb =16;case "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e":*_gceb =17;case "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b":*_gceb =18; -case "\u0074\u0078\u0044i\u0072":*_gceb =19;case "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073":*_gceb =20;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072":*_gceb =21;case "\u0074x\u0042\u006c\u0044\u0069\u0072":*_gceb =22; -case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a":*_gceb =23;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074":*_gceb =24;case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068":*_gceb =25; -case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068":*_gceb =26;case "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e":*_gceb =27;case "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e":*_gceb =28; -case "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_gceb =29;case "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_gceb =30;case "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft":*_gceb =31; -case "\u0067\u0072\u0044i\u0072":*_gceb =32;case "\u0066l\u006f\u0077\u0044\u0069\u0072":*_gceb =33;case "\u0063o\u006e\u0074\u0044\u0069\u0072":*_gceb =34;case "\u0062\u006b\u0070\u0074":*_gceb =35;case "\u006f\u0066\u0066":*_gceb =36;case "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n":*_gceb =37; -case "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_gceb =38;case "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c":*_gceb =39;case "\u0073\u0074\u0041n\u0067":*_gceb =40;case "\u0073p\u0061\u006e\u0041\u006e\u0067":*_gceb =41; -case "\u0061\u0072":*_gceb =42;case "\u006cn\u0053\u0070\u0050\u0061\u0072":*_gceb =43;case "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050":*_gceb =44;case "\u006c\u006e\u0053\u0070\u0043\u0068":*_gceb =45;case "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P":*_gceb =46; -case "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074":*_gceb =47;case "\u0061l\u0069\u0067\u006e\u0054\u0078":*_gceb =48;case "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065":*_gceb =49;case "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065":*_gceb =50; -case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065":*_gceb =51;case "\u0073r\u0063\u004e\u006f\u0064\u0065":*_gceb =52;case "\u0064s\u0074\u004e\u006f\u0064\u0065":*_gceb =53;case "\u0062\u0065\u0067\u0050\u0074\u0073":*_gceb =54; -case "\u0065\u006e\u0064\u0050\u0074\u0073":*_gceb =55;};};_bddefb ,_gfdae =d .Token ();if _gfdae !=nil {return _gfdae ;};if _cedfd ,_bbbc :=_bddefb .(_b .EndElement );_bbbc &&_cedfd .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bddefb ); -};func (_fafcf ST_ArrowheadStyle )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_dgbf :=_b .Attr {};_dgbf .Name =name ;switch _fafcf {case ST_ArrowheadStyleUnset :_dgbf .Value ="";case ST_ArrowheadStyleAuto :_dgbf .Value ="\u0061\u0075\u0074\u006f"; -case ST_ArrowheadStyleArr :_dgbf .Value ="\u0061\u0072\u0072";case ST_ArrowheadStyleNoArr :_dgbf .Value ="\u006e\u006f\u0041r\u0072";};return _dgbf ,nil ;};const (ST_VariableTypeUnset ST_VariableType =0;ST_VariableTypeNone ST_VariableType =1;ST_VariableTypeOrgChart ST_VariableType =2; -ST_VariableTypeChMax ST_VariableType =3;ST_VariableTypeChPref ST_VariableType =4;ST_VariableTypeBulEnabled ST_VariableType =5;ST_VariableTypeDir ST_VariableType =6;ST_VariableTypeHierBranch ST_VariableType =7;ST_VariableTypeAnimOne ST_VariableType =8;ST_VariableTypeAnimLvl ST_VariableType =9; -ST_VariableTypeResizeHandles ST_VariableType =10;);func NewCT_LayoutNode ()*CT_LayoutNode {_dedad :=&CT_LayoutNode {};return _dedad };func (_adff *CT_Constraint )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _adff .OpAttr !=ST_BoolOperatorUnset {_fcdf ,_cfgb :=_adff .OpAttr .MarshalXMLAttr (_b .Name {Local :"\u006f\u0070"}); -if _cfgb !=nil {return _cfgb ;};start .Attr =append (start .Attr ,_fcdf );};if _adff .ValAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0076\u0061\u006c"},Value :_c .Sprintf ("\u0025\u0076",*_adff .ValAttr )});};if _adff .FactAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0066\u0061\u0063\u0074"},Value :_c .Sprintf ("\u0025\u0076",*_adff .FactAttr )}); -};_ecec ,_bdcf :=_adff .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"});if _bdcf !=nil {return _bdcf ;};start .Attr =append (start .Attr ,_ecec );if _adff .ForAttr !=ST_ConstraintRelationshipUnset {_ecge ,_faae :=_adff .ForAttr .MarshalXMLAttr (_b .Name {Local :"\u0066\u006f\u0072"}); -if _faae !=nil {return _faae ;};start .Attr =append (start .Attr ,_ecge );};if _adff .ForNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0066o\u0072\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_adff .ForNameAttr )}); -};if _adff .PtTypeAttr !=ST_ElementTypeUnset {_ccb ,_gcee :=_adff .PtTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"});if _gcee !=nil {return _gcee ;};start .Attr =append (start .Attr ,_ccb );};if _adff .RefTypeAttr !=ST_ConstraintTypeUnset {_dgc ,_agab :=_adff .RefTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0072e\u0066\u0054\u0079\u0070\u0065"}); -if _agab !=nil {return _agab ;};start .Attr =append (start .Attr ,_dgc );};if _adff .RefForAttr !=ST_ConstraintRelationshipUnset {_gcfa ,_bcdde :=_adff .RefForAttr .MarshalXMLAttr (_b .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072"});if _bcdde !=nil {return _bcdde ; -};start .Attr =append (start .Attr ,_gcfa );};if _adff .RefForNameAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0066\u0046\u006f\u0072\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_adff .RefForNameAttr )}); -};if _adff .RefPtTypeAttr !=ST_ElementTypeUnset {_faga ,_fbac :=_adff .RefPtTypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0072e\u0066\u0050\u0074\u0054\u0079\u0070e"});if _fbac !=nil {return _fbac ;};start .Attr =append (start .Attr ,_faga );};e .EncodeToken (start ); -if _adff .ExtLst !=nil {_gggc :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_adff .ExtLst ,_gggc );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};type ST_DiagramTextAlignment byte ; -func (_cbca *ST_AnimLvlStr )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ggac ,_cgbce :=d .Token ();if _cgbce !=nil {return _cgbce ;};if _cfec ,_cggaa :=_ggac .(_b .EndElement );_cggaa &&_cfec .Name ==start .Name {*_cbca =1;return nil ; -};if _aebb ,_fegf :=_ggac .(_b .CharData );!_fegf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggac );}else {switch string (_aebb ){case "":*_cbca =0; -case "\u006e\u006f\u006e\u0065":*_cbca =1;case "\u006c\u0076\u006c":*_cbca =2;case "\u0063\u0074\u0072":*_cbca =3;};};_ggac ,_cgbce =d .Token ();if _cgbce !=nil {return _cgbce ;};if _ccaab ,_acgdd :=_ggac .(_b .EndElement );_acgdd &&_ccaab .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggac );};func (_adgc *CT_Shape )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_bcff :=range start .Attr {if _bcff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcff .Name .Local =="\u0062\u006c\u0069\u0070"||_bcff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcff .Name .Local =="\u0062\u006c\u0069\u0070"{_bdgd :=_bcff .Value ; -_adgc .BlipAttr =&_bdgd ;continue ;};if _bcff .Name .Local =="\u0072\u006f\u0074"{_aaff ,_abbg :=_f .ParseFloat (_bcff .Value ,64);if _abbg !=nil {return _abbg ;};_adgc .RotAttr =&_aaff ;continue ;};if _bcff .Name .Local =="\u0074\u0079\u0070\u0065"{_ggfba ,_ebfe :=ParseUnionST_LayoutShapeType (_bcff .Value ); -if _ebfe !=nil {return _ebfe ;};_adgc .TypeAttr =&_ggfba ;continue ;};if _bcff .Name .Local =="\u007aO\u0072\u0064\u0065\u0072\u004f\u0066f"{_cgga ,_fbfg :=_f .ParseInt (_bcff .Value ,10,32);if _fbfg !=nil {return _fbfg ;};_dedc :=int32 (_cgga );_adgc .ZOrderOffAttr =&_dedc ; -continue ;};if _bcff .Name .Local =="\u0068\u0069\u0064\u0065\u0047\u0065\u006f\u006d"{_gafb ,_afddb :=_f .ParseBool (_bcff .Value );if _afddb !=nil {return _afddb ;};_adgc .HideGeomAttr =&_gafb ;continue ;};if _bcff .Name .Local =="\u006ck\u0054\u0078\u0045\u006e\u0074\u0072y"{_fffbd ,_afc :=_f .ParseBool (_bcff .Value ); -if _afc !=nil {return _afc ;};_adgc .LkTxEntryAttr =&_fffbd ;continue ;};if _bcff .Name .Local =="\u0062l\u0069\u0070\u0050\u0068\u006c\u0064r"{_ddbb ,_dafc :=_f .ParseBool (_bcff .Value );if _dafc !=nil {return _dafc ;};_adgc .BlipPhldrAttr =&_ddbb ;continue ; -};};_gcdb :for {_afeb ,_efde :=d .Token ();if _efde !=nil {return _efde ;};switch _cfag :=_afeb .(type ){case _b .StartElement :switch _cfag .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u0064\u006a\u004c\u0073\u0074"}:_adgc .AdjLst =NewCT_AdjLst (); -if _bgagg :=d .DecodeElement (_adgc .AdjLst ,&_cfag );_bgagg !=nil {return _bgagg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adgc .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _caeb :=d .DecodeElement (_adgc .ExtLst ,&_cfag );_caeb !=nil {return _caeb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_cfag .Name ); -if _cggd :=d .Skip ();_cggd !=nil {return _cggd ;};};case _b .EndElement :break _gcdb ;case _b .CharData :};};return nil ;};func (_faegf ST_VariableType )Validate ()error {return _faegf .ValidateWithPath ("")};func (_gafg *CT_SDCategories )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_agc :for {_agbf ,_cgaf :=d .Token (); -if _cgaf !=nil {return _cgaf ;};switch _fffd :=_agbf .(type ){case _b .StartElement :switch _fffd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0061\u0074"}:_aggeg :=NewCT_SDCategory (); -if _abed :=d .DecodeElement (_aggeg ,&_fffd );_abed !=nil {return _abed ;};_gafg .Cat =append (_gafg .Cat ,_aggeg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0044\u0043a\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_fffd .Name ); -if _bedg :=d .Skip ();_bedg !=nil {return _bedg ;};};case _b .EndElement :break _agc ;case _b .CharData :};};return nil ;};func (_aaee ST_ChildAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_fedbe :=_b .Attr {};_fedbe .Name =name ;switch _aaee {case ST_ChildAlignmentUnset :_fedbe .Value =""; -case ST_ChildAlignmentT :_fedbe .Value ="\u0074";case ST_ChildAlignmentB :_fedbe .Value ="\u0062";case ST_ChildAlignmentL :_fedbe .Value ="\u006c";case ST_ChildAlignmentR :_fedbe .Value ="\u0072";};return _fedbe ,nil ;};const (ST_TextDirectionUnset ST_TextDirection =0; -ST_TextDirectionFromT ST_TextDirection =1;ST_TextDirectionFromB ST_TextDirection =2;);func (_bcad *ST_PrSetCustVal )ValidateWithPath (path string )error {_agdd :=[]string {};if _bcad .ST_Percentage !=nil {_agdd =append (_agdd ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); -};if _bcad .Int32 !=nil {_agdd =append (_agdd ,"\u0049\u006e\u00743\u0032");};if len (_agdd )> 1{return _c .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_agdd ); -};return nil ;}; +// Default Style +DefStyleAttr *string ; -// Validate validates the CT_DiagramDefinitionHeaderLst and its children -func (_dafe *CT_DiagramDefinitionHeaderLst )Validate ()error {return _dafe .ValidateWithPath ("\u0043\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065rL\u0073\u0074"); -}; +// Title +Title []*CT_Name ; -// ValidateWithPath validates the CT_NumericRule and its children, prefixing error messages with path -func (_daae *CT_NumericRule )ValidateWithPath (path string )error {if _daae .ExtLst !=nil {if _eaba :=_daae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eaba !=nil {return _eaba ;};};if _daae .TypeAttr ==ST_ConstraintTypeUnset {return _c .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ccdd :=_daae .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ccdd !=nil {return _ccdd ;};if _fbbe :=_daae .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_fbbe !=nil {return _fbbe ; -};if _aadfe :=_daae .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_aadfe !=nil {return _aadfe ;};return nil ;};func (_acc *LayoutDefHdr )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072";return _acc .CT_DiagramDefinitionHeader .MarshalXML (e ,start );};func (_gced *ST_LayoutShapeType )Validate ()error {return _gced .ValidateWithPath ("")};func (_faed *CT_OtherwiseChoice )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -if _faed .Alg !=nil {_cbgc :=_b .StartElement {Name :_b .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_faed .Alg ,_cbgc );}else if _faed .Shape !=nil {_dgga :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_faed .Shape ,_dgga ); -}else if _faed .PresOf !=nil {_eagbe :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_faed .PresOf ,_eagbe );}else if _faed .ConstrLst !=nil {_ccfd :=_b .StartElement {Name :_b .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; -e .EncodeElement (_faed .ConstrLst ,_ccfd );}else if _faed .RuleLst !=nil {_acb :=_b .StartElement {Name :_b .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_faed .RuleLst ,_acb );}else if _faed .ForEach !=nil {_fbebe :=_b .StartElement {Name :_b .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; -e .EncodeElement (_faed .ForEach ,_fbebe );}else if _faed .LayoutNode !=nil {_geada :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_faed .LayoutNode ,_geada );}else if _faed .Choose !=nil {_aacb :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; -e .EncodeElement (_faed .Choose ,_aacb );}else if _faed .ExtLst !=nil {_bdbde :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faed .ExtLst ,_bdbde );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_dadeb *CT_DiagramDefinitionHeaderLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gbe :for {_fcbc ,_dcge :=d .Token ();if _dcge !=nil {return _dcge ;};switch _gdad :=_fcbc .(type ){case _b .StartElement :switch _gdad .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}:_beb :=NewCT_DiagramDefinitionHeader (); -if _gcega :=d .DecodeElement (_beb ,&_gdad );_gcega !=nil {return _gcega ;};_dadeb .LayoutDefHdr =append (_dadeb .LayoutDefHdr ,_beb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065r\u004c\u0073t\u0020%\u0076",_gdad .Name ); -if _cfed :=d .Skip ();_cfed !=nil {return _cfed ;};};case _b .EndElement :break _gbe ;case _b .CharData :};};return nil ;};func (_cfbbdd ST_PrSetCustVal )String ()string {if _cfbbdd .ST_Percentage !=nil {return _c .Sprintf ("\u0025\u0076",*_cfbbdd .ST_Percentage ); -};if _cfbbdd .Int32 !=nil {return _c .Sprintf ("\u0025\u0076",*_cfbbdd .Int32 );};return "";};func (_ccag *CT_StyleDefinition )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _ccag .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_ccag .UniqueIdAttr )}); -};if _ccag .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_ccag .MinVerAttr )});};e .EncodeToken (start );if _ccag .Title !=nil {_bcfg :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}}; -for _ ,_afddc :=range _ccag .Title {e .EncodeElement (_afddc ,_bcfg );};};if _ccag .Desc !=nil {_adge :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}};for _ ,_cabc :=range _ccag .Desc {e .EncodeElement (_cabc ,_adge );};};if _ccag .CatLst !=nil {_aaad :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ccag .CatLst ,_aaad );};if _ccag .Scene3d !=nil {_cefb :=_b .StartElement {Name :_b .Name {Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}};e .EncodeElement (_ccag .Scene3d ,_cefb );};_bbfaf :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u0062\u006c"}}; -for _ ,_dfee :=range _ccag .StyleLbl {e .EncodeElement (_dfee ,_bbfaf );};if _ccag .ExtLst !=nil {_ebge :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccag .ExtLst ,_ebge );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_afcd *ST_NodeHorizontalAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_afcd =0;case "\u006c":*_afcd =1;case "\u0063\u0074\u0072":*_afcd =2;case "\u0072":*_afcd =3;};return nil ;}; +// Description +Desc []*CT_Description ; -// ValidateWithPath validates the StyleDefHdrLst and its children, prefixing error messages with path -func (_bcbg *StyleDefHdrLst )ValidateWithPath (path string )error {if _efbf :=_bcbg .CT_StyleDefinitionHeaderLst .ValidateWithPath (path );_efbf !=nil {return _efbf ;};return nil ;}; +// Category List +CatLst *CT_Categories ; -// ValidateWithPath validates the CT_Choose and its children, prefixing error messages with path -func (_dfd *CT_Choose )ValidateWithPath (path string )error {for _dfde ,_bace :=range _dfd .If {if _cdfc :=_bace .ValidateWithPath (_c .Sprintf ("\u0025s\u002f\u0049\u0066\u005b\u0025\u0064]",path ,_dfde ));_cdfc !=nil {return _cdfc ;};};if _dfd .Else !=nil {if _gccb :=_dfd .Else .ValidateWithPath (path +"\u002f\u0045\u006cs\u0065"); -_gccb !=nil {return _gccb ;};};return nil ;};func (_dgbg *ST_PtType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dgbg =0;case "\u006e\u006f\u0064\u0065":*_dgbg =1;case "\u0061\u0073\u0073\u0074":*_dgbg =2;case "\u0064\u006f\u0063":*_dgbg =3; -case "\u0070\u0072\u0065\u0073":*_dgbg =4;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_dgbg =5;case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_dgbg =6;};return nil ;};func NewCT_OrgChart ()*CT_OrgChart {_bcbe :=&CT_OrgChart {};return _bcbe }; -func (_gagbgc *ST_PyramidAccentPosition )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_baae ,_cgfa :=d .Token ();if _cgfa !=nil {return _cgfa ;};if _cffd ,_eaea :=_baae .(_b .EndElement );_eaea &&_cffd .Name ==start .Name {*_gagbgc =1;return nil ; -};if _ageg ,_cdabeg :=_baae .(_b .CharData );!_cdabeg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baae );}else {switch string (_ageg ){case "":*_gagbgc =0; -case "\u0062\u0065\u0066":*_gagbgc =1;case "\u0061\u0066\u0074":*_gagbgc =2;};};_baae ,_cgfa =d .Token ();if _cgfa !=nil {return _cgfa ;};if _efgbf ,_bbbbe :=_baae .(_b .EndElement );_bbbbe &&_efgbf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baae ); -};func (_ggb *CT_AdjLst )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aff :for {_bga ,_geg :=d .Token ();if _geg !=nil {return _geg ;};switch _ggd :=_bga .(type ){case _b .StartElement :switch _ggd .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u0064\u006a"}:_fdf :=NewCT_Adj (); -if _aggb :=d .DecodeElement (_fdf ,&_ggd );_aggb !=nil {return _aggb ;};_ggb .Adj =append (_ggb .Adj ,_fdf );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0041\u0064\u006aL\u0073\u0074 \u0025\u0076",_ggd .Name ); -if _gda :=d .Skip ();_gda !=nil {return _gda ;};};case _b .EndElement :break _aff ;case _b .CharData :};};return nil ;}; +// Sample Data +SampData *CT_SampleData ; -// ValidateWithPath validates the CT_ColorTransformHeader and its children, prefixing error messages with path -func (_aab *CT_ColorTransformHeader )ValidateWithPath (path string )error {for _dadb ,_bcef :=range _aab .Title {if _dcff :=_bcef .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_dadb ));_dcff !=nil {return _dcff ; -};};for _dcg ,_aagc :=range _aab .Desc {if _gegf :=_aagc .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_dcg ));_gegf !=nil {return _gegf ;};};if _aab .CatLst !=nil {if _fbbd :=_aab .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_fbbd !=nil {return _fbbd ;};};if _aab .ExtLst !=nil {if _fbc :=_aab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbc !=nil {return _fbc ;};};return nil ;};type CT_OtherwiseChoice struct{ +// Style Data +StyleData *CT_SampleData ; -// Algorithm -Alg *CT_Algorithm ; +// Color Transform Sample Data +ClrData *CT_SampleData ; -// Shape -Shape *CT_Shape ; +// Layout Node +LayoutNode *CT_LayoutNode ;ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_cdbedb *StyleDefHdrLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074";return _cdbedb .CT_StyleDefinitionHeaderLst .MarshalXML (e ,start );};func NewCT_Constraint ()*CT_Constraint {_ccg :=&CT_Constraint {};_ccg .TypeAttr =ST_ConstraintType (1); +return _ccg ;};func (_fdfef ST_ChildDirection )Validate ()error {return _fdfef .ValidateWithPath ("")};func (_ffda ST_TextAnchorHorizontal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abbbc :=_d .Attr {};_abbbc .Name =name ;switch _ffda {case ST_TextAnchorHorizontalUnset :_abbbc .Value =""; +case ST_TextAnchorHorizontalNone :_abbbc .Value ="\u006e\u006f\u006e\u0065";case ST_TextAnchorHorizontalCtr :_abbbc .Value ="\u0063\u0074\u0072";};return _abbbc ,nil ;};func (_gfca *CT_DiagramDefinition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gfca .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_ge .Sprintf ("\u0025\u0076",*_gfca .UniqueIdAttr )}); +};if _gfca .MinVerAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_ge .Sprintf ("\u0025\u0076",*_gfca .MinVerAttr )});};if _gfca .DefStyleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_gfca .DefStyleAttr )}); +};e .EncodeToken (start );if _gfca .Title !=nil {_bfad :=_d .StartElement {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_egbb :=range _gfca .Title {e .EncodeElement (_egbb ,_bfad );};};if _gfca .Desc !=nil {_dddab :=_d .StartElement {Name :_d .Name {Local :"\u0064\u0065\u0073\u0063"}}; +for _ ,_bebd :=range _gfca .Desc {e .EncodeElement (_bebd ,_dddab );};};if _gfca .CatLst !=nil {_gdad :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfca .CatLst ,_gdad );};if _gfca .SampData !=nil {_afab :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}}; +e .EncodeElement (_gfca .SampData ,_afab );};if _gfca .StyleData !=nil {_ddaag :=_d .StartElement {Name :_d .Name {Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}};e .EncodeElement (_gfca .StyleData ,_ddaag );};if _gfca .ClrData !=nil {_gbgg :=_d .StartElement {Name :_d .Name {Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}}; +e .EncodeElement (_gfca .ClrData ,_gbgg );};_fcac :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_gfca .LayoutNode ,_fcac );if _gfca .ExtLst !=nil {_efg :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gfca .ExtLst ,_efg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eaed ST_CenterShapeMapping )Validate ()error {return _eaed .ValidateWithPath ("")};func (_gcfd ST_OutputShapeType )Validate ()error {return _gcfd .ValidateWithPath ("")}; +const (ST_AnimLvlStrUnset ST_AnimLvlStr =0;ST_AnimLvlStrNone ST_AnimLvlStr =1;ST_AnimLvlStrLvl ST_AnimLvlStr =2;ST_AnimLvlStrCtr ST_AnimLvlStr =3;);func (_geafd ST_AutoTextRotation )Validate ()error {return _geafd .ValidateWithPath ("")};type CT_ElemPropSet struct{ -// Presentation Of -PresOf *CT_PresentationOf ; +// Presentation Element Identifier +PresAssocIDAttr *ST_ModelId ; -// Constraint List -ConstrLst *CT_Constraints ; +// Presentation Name +PresNameAttr *string ; -// Rule List -RuleLst *CT_Rules ; +// Presentation Style Label +PresStyleLblAttr *string ; -// For Each -ForEach *CT_ForEach ; +// Presentation Style Index +PresStyleIdxAttr *int32 ; -// Layout Node -LayoutNode *CT_LayoutNode ; +// Presentation Style Count +PresStyleCntAttr *int32 ; -// Choose Element -Choose *CT_Choose ; +// Current Diagram Type +LoTypeIdAttr *string ; -// Extension List -ExtLst *_g .CT_OfficeArtExtensionList ;};type ST_HueDir byte ; +// Current Diagram Category +LoCatIdAttr *string ; -// Validate validates the LayoutDefHdr and its children -func (_abde *LayoutDefHdr )Validate ()error {return _abde .ValidateWithPath ("\u004c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072");};func (_bbgca ST_AlgorithmType )String ()string {switch _bbgca {case 0:return "";case 1:return "\u0063o\u006d\u0070\u006f\u0073\u0069\u0074e"; -case 2:return "\u0063\u006f\u006e\u006e";case 3:return "\u0063\u0079\u0063l\u0065";case 4:return "\u0068i\u0065\u0072\u0043\u0068\u0069\u006cd";case 5:return "\u0068\u0069\u0065\u0072\u0052\u006f\u006f\u0074";case 6:return "\u0070\u0079\u0072\u0061";case 7:return "\u006c\u0069\u006e"; -case 8:return "\u0073\u0070";case 9:return "\u0074\u0078";case 10:return "\u0073\u006e\u0061k\u0065";};return "";};func (_gbfa *CT_HierBranchStyle )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_ggfe :=range start .Attr {if _ggfe .Name .Local =="\u0076\u0061\u006c"{_gbfa .ValAttr .UnmarshalXMLAttr (_ggfe ); -continue ;};};for {_cede ,_effcc :=d .Token ();if _effcc !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0048\u0069\u0065\u0072\u0042\u0072\u0061n\u0063\u0068\u0053\u0074\u0079\u006c\u0065\u003a\u0020\u0025\u0073",_effcc ); -};if _beaa ,_abaf :=_cede .(_b .EndElement );_abaf &&_beaa .Name ==start .Name {break ;};};return nil ;};type ST_AlgorithmType byte ;func (_fafca ST_TextAnchorVertical )String ()string {switch _fafca {case 0:return "";case 1:return "\u0074";case 2:return "\u006d\u0069\u0064"; -case 3:return "\u0062";};return "";};func NewStyleDefHdr ()*StyleDefHdr {_dcabc :=&StyleDefHdr {};_dcabc .CT_StyleDefinitionHeader =*NewCT_StyleDefinitionHeader ();return _dcabc ;};func (_ggcg *ST_ConnectorDimension )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ggcg =0; -case "\u0031\u0044":*_ggcg =1;case "\u0032\u0044":*_ggcg =2;case "\u0063\u0075\u0073\u0074":*_ggcg =3;};return nil ;};func (_dccf ST_ConnectorDimension )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dccf .String (),start ); -};func (_gdegd ST_Breakpoint )Validate ()error {return _gdegd .ValidateWithPath ("")}; +// Current Style Type +QsTypeIdAttr *string ; -// ValidateWithPath validates the CT_CTStyleLabel and its children, prefixing error messages with path -func (_gad *CT_CTStyleLabel )ValidateWithPath (path string )error {if _gad .FillClrLst !=nil {if _dcf :=_gad .FillClrLst .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074");_dcf !=nil {return _dcf ;};};if _gad .LinClrLst !=nil {if _fded :=_gad .LinClrLst .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"); -_fded !=nil {return _fded ;};};if _gad .EffectClrLst !=nil {if _cbe :=_gad .EffectClrLst .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074");_cbe !=nil {return _cbe ;};};if _gad .TxLinClrLst !=nil {if _gdfd :=_gad .TxLinClrLst .ValidateWithPath (path +"\u002f\u0054\u0078L\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"); -_gdfd !=nil {return _gdfd ;};};if _gad .TxFillClrLst !=nil {if _cfab :=_gad .TxFillClrLst .ValidateWithPath (path +"\u002f\u0054\u0078\u0046\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074");_cfab !=nil {return _cfab ;};};if _gad .TxEffectClrLst !=nil {if _dagb :=_gad .TxEffectClrLst .ValidateWithPath (path +"\u002fT\u0078E\u0066\u0066\u0065\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"); -_dagb !=nil {return _dagb ;};};if _gad .ExtLst !=nil {if _ddg :=_gad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ddg !=nil {return _ddg ;};};return nil ;};func (_fgfag ST_ElementType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_aegf :=_b .Attr {}; -_aegf .Name =name ;switch _fgfag {case ST_ElementTypeUnset :_aegf .Value ="";case ST_ElementTypeAll :_aegf .Value ="\u0061\u006c\u006c";case ST_ElementTypeDoc :_aegf .Value ="\u0064\u006f\u0063";case ST_ElementTypeNode :_aegf .Value ="\u006e\u006f\u0064\u0065"; -case ST_ElementTypeNorm :_aegf .Value ="\u006e\u006f\u0072\u006d";case ST_ElementTypeNonNorm :_aegf .Value ="\u006eo\u006e\u004e\u006f\u0072\u006d";case ST_ElementTypeAsst :_aegf .Value ="\u0061\u0073\u0073\u0074";case ST_ElementTypeNonAsst :_aegf .Value ="\u006eo\u006e\u0041\u0073\u0073\u0074"; -case ST_ElementTypeParTrans :_aegf .Value ="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073";case ST_ElementTypePres :_aegf .Value ="\u0070\u0072\u0065\u0073";case ST_ElementTypeSibTrans :_aegf .Value ="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073"; -};return _aegf ,nil ;};func (_bgecf ST_PtType )ValidateWithPath (path string )error {switch _bgecf {case 0,1,2,3,4,5,6:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgecf )); -};return nil ;};func (_ceea ST_FunctionOperator )Validate ()error {return _ceea .ValidateWithPath ("")};func (_cdfca ST_Offset )Validate ()error {return _cdfca .ValidateWithPath ("")};func (_fbbf *CT_WhenChoice )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ccea :=start ; -switch start .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_fbbf .Alg =NewCT_Algorithm (); -if _fcgdg :=d .DecodeElement (_fbbf .Alg ,&_ccea );_fcgdg !=nil {return _fcgdg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_fbbf .Shape =NewCT_Shape (); -if _aaadg :=d .DecodeElement (_fbbf .Shape ,&_ccea );_aaadg !=nil {return _aaadg ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_fbbf .PresOf =NewCT_PresentationOf (); -if _gaae :=d .DecodeElement (_fbbf .PresOf ,&_ccea );_gaae !=nil {return _gaae ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_fbbf .ConstrLst =NewCT_Constraints (); -if _eeff :=d .DecodeElement (_fbbf .ConstrLst ,&_ccea );_eeff !=nil {return _eeff ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_fbbf .RuleLst =NewCT_Rules (); -if _cgab :=d .DecodeElement (_fbbf .RuleLst ,&_ccea );_cgab !=nil {return _cgab ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_fbbf .ForEach =NewCT_ForEach (); -if _debae :=d .DecodeElement (_fbbf .ForEach ,&_ccea );_debae !=nil {return _debae ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_fbbf .LayoutNode =NewCT_LayoutNode (); -if _ggfd :=d .DecodeElement (_fbbf .LayoutNode ,&_ccea );_ggfd !=nil {return _ggfd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_fbbf .Choose =NewCT_Choose (); -if _fgag :=d .DecodeElement (_fbbf .Choose ,&_ccea );_fgag !=nil {return _fgag ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbbf .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _egfd :=d .DecodeElement (_fbbf .ExtLst ,&_ccea );_egfd !=nil {return _egfd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057h\u0065\u006e\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_ccea .Name ); -if _fddc :=d .Skip ();_fddc !=nil {return _fddc ;};};return nil ;};func (_cdecc ST_FunctionArgument )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _cdecc .ST_VariableType !=ST_VariableTypeUnset {e .EncodeToken (_b .CharData (_cdecc .ST_VariableType .String ())); -};return e .EncodeToken (_b .EndElement {Name :start .Name });};type ST_NodeHorizontalAlignment byte ;func (_fdabe ST_ChildDirection )String ()string {switch _fdabe {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074"; -};return "";};type CT_ForEach struct{ +// Current Style Category +QsCatIdAttr *string ; -// Name -NameAttr *string ; +// Color Transform Type Identifier +CsTypeIdAttr *string ; -// Reference -RefAttr *string ;ForEachChoice []*CT_ForEachChoice ;AxisAttr *ST_AxisTypes ;PtTypeAttr *ST_ElementTypes ;HideLastTransAttr *ST_Booleans ;StAttr *ST_Ints ;CntAttr *ST_UnsignedInts ;StepAttr *ST_Ints ;};func (_fgba ST_TextAnchorHorizontal )Validate ()error {return _fgba .ValidateWithPath ("")}; -type CT_Name struct{ +// Color Transform Category +CsCatIdAttr *string ; -// Language -LangAttr *string ; +// Coherent 3D Behavior +Coherent3DOffAttr *bool ; -// Value -ValAttr string ;};func (_fbgbd ST_TextAnchorHorizontal )ValidateWithPath (path string )error {switch _fbgbd {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbgbd )); -};return nil ;};type CT_SampleData struct{ +// Placeholder Text +PhldrTAttr *string ; -// Use Default -UseDefAttr *bool ; +// Placeholder +PhldrAttr *bool ; -// Data Model -DataModel *CT_DataModel ;}; +// Custom Rotation +CustAngAttr *int32 ; -// Validate validates the CT_Cxn and its children -func (_ada *CT_Cxn )Validate ()error {return _ada .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0078\u006e");};func (_beaf ST_ConnectorPoint )String ()string {switch _beaf {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0062\u0043\u0074\u0072"; -case 3:return "\u0063\u0074\u0072";case 4:return "\u006d\u0069\u0064\u004c";case 5:return "\u006d\u0069\u0064\u0052";case 6:return "\u0074\u0043\u0074\u0072";case 7:return "\u0062\u004c";case 8:return "\u0062\u0052";case 9:return "\u0074\u004c";case 10:return "\u0074\u0052"; -case 11:return "\u0072\u0061\u0064\u0069\u0061\u006c";};return "";};func (_gcbfe *CT_Pt )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dafg :=range start .Attr {if _dafg .Name .Local =="\u006do\u0064\u0065\u006c\u0049\u0064"{_cfbab ,_bddb :=ParseUnionST_ModelId (_dafg .Value ); -if _bddb !=nil {return _bddb ;};_gcbfe .ModelIdAttr =_cfbab ;continue ;};if _dafg .Name .Local =="\u0074\u0079\u0070\u0065"{_gcbfe .TypeAttr .UnmarshalXMLAttr (_dafg );continue ;};if _dafg .Name .Local =="\u0063\u0078\u006eI\u0064"{_gfbd ,_ccfe :=ParseUnionST_ModelId (_dafg .Value ); -if _ccfe !=nil {return _ccfe ;};_gcbfe .CxnIdAttr =&_gfbd ;continue ;};};_dbgcd :for {_aecg ,_ddfeb :=d .Token ();if _ddfeb !=nil {return _ddfeb ;};switch _bcec :=_aecg .(type ){case _b .StartElement :switch _bcec .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0053e\u0074"}:_gcbfe .PrSet =NewCT_ElemPropSet (); -if _beaac :=d .DecodeElement (_gcbfe .PrSet ,&_bcec );_beaac !=nil {return _beaac ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0070\u0050\u0072"}:_gcbfe .SpPr =_g .NewCT_ShapeProperties (); -if _daff :=d .DecodeElement (_gcbfe .SpPr ,&_bcec );_daff !=nil {return _daff ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074"}:_gcbfe .T =_g .NewCT_TextBody (); -if _gbag :=d .DecodeElement (_gcbfe .T ,&_bcec );_gbag !=nil {return _gbag ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcbfe .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _dfdbe :=d .DecodeElement (_gcbfe .ExtLst ,&_bcec );_dfdbe !=nil {return _dfdbe ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fP\u0074 \u0025\u0076",_bcec .Name ); -if _cagbd :=d .Skip ();_cagbd !=nil {return _cagbd ;};};case _b .EndElement :break _dbgcd ;case _b .CharData :};};return nil ;};const (ST_ChildOrderTypeUnset ST_ChildOrderType =0;ST_ChildOrderTypeB ST_ChildOrderType =1;ST_ChildOrderTypeT ST_ChildOrderType =2; -); +// Custom Vertical Flip +CustFlipVertAttr *bool ; -// Validate validates the CT_ColorTransformHeader and its children -func (_afe *CT_ColorTransformHeader )Validate ()error {return _afe .ValidateWithPath ("\u0043\u0054\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072");};type ST_UnsignedInts []uint32 ;func NewAG_ConstraintRefAttributes ()*AG_ConstraintRefAttributes {_ae :=&AG_ConstraintRefAttributes {}; -return _ae ;}; +// Custom Horizontal Flip +CustFlipHorAttr *bool ; -// ValidateWithPath validates the CT_AnimOne and its children, prefixing error messages with path -func (_bfe *CT_AnimOne )ValidateWithPath (path string )error {if _adf :=_bfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adf !=nil {return _adf ;};return nil ;};func (_ecd *CT_BulletEnabled )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_cef :=range start .Attr {if _cef .Name .Local =="\u0076\u0061\u006c"{_bfc ,_afa :=_f .ParseBool (_cef .Value ); -if _afa !=nil {return _afa ;};_ecd .ValAttr =&_bfc ;continue ;};};for {_gbb ,_cfgd :=d .Token ();if _cfgd !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0075\u006c\u006ce\u0074E\u006e\u0061\u0062\u006c\u0065\u0064\u003a \u0025\u0073",_cfgd ); -};if _fab ,_ece :=_gbb .(_b .EndElement );_ece &&_fab .Name ==start .Name {break ;};};return nil ;};func (_ebef *CT_CTCategory )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dbf :=range start .Attr {if _dbf .Name .Local =="\u0074\u0079\u0070\u0065"{_abc :=_dbf .Value ; -_ebef .TypeAttr =_abc ;continue ;};if _dbf .Name .Local =="\u0070\u0072\u0069"{_eaac ,_agf :=_f .ParseUint (_dbf .Value ,10,32);if _agf !=nil {return _agf ;};_ebef .PriAttr =uint32 (_eaac );continue ;};};for {_afd ,_ced :=d .Token ();if _ced !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043T\u0043a\u0074e\u0067\u006f\u0072\u0079\u003a\u0020\u0025s",_ced ); -};if _gggf ,_eab :=_afd .(_b .EndElement );_eab &&_gggf .Name ==start .Name {break ;};};return nil ;};func (_bfgga ST_AlgorithmType )ValidateWithPath (path string )error {switch _bfgga {case 0,1,2,3,4,5,6,7,8,9,10:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgga )); -};return nil ;};func (_cgfd *ST_ContinueDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cgfd =0;case "\u0072\u0065\u0076\u0044\u0069\u0072":*_cgfd =1;case "\u0073a\u006d\u0065\u0044\u0069\u0072":*_cgfd =2;};return nil ; -};const (ST_OffsetUnset ST_Offset =0;ST_OffsetCtr ST_Offset =1;ST_OffsetOff ST_Offset =2;);func (_gdf *CT_Algorithm )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {_cccf ,_fdd :=_gdf .TypeAttr .MarshalXMLAttr (_b .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _fdd !=nil {return _fdd ;};start .Attr =append (start .Attr ,_cccf );if _gdf .RevAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0072\u0065\u0076"},Value :_c .Sprintf ("\u0025\u0076",*_gdf .RevAttr )});};e .EncodeToken (start ); -if _gdf .Param !=nil {_cfe :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0061\u0072a\u006d"}};for _ ,_bda :=range _gdf .Param {e .EncodeElement (_bda ,_cfe );};};if _gdf .ExtLst !=nil {_dac :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gdf .ExtLst ,_dac );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_adbebd *ST_Offset )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_adbebd =0;case "\u0063\u0074\u0072":*_adbebd =1; -case "\u006f\u0066\u0066":*_adbebd =2;};return nil ;};func ParseUnionST_FunctionValue (s string )(ST_FunctionValue ,error ){return ST_FunctionValue {},nil };func (_gcdc *CT_StyleLabel )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_edee :=range start .Attr {if _edee .Name .Local =="\u006e\u0061\u006d\u0065"{_ebgg :=_edee .Value ; -_gcdc .NameAttr =_ebgg ;continue ;};};_dcgd :for {_bggga ,_bagf :=d .Token ();if _bagf !=nil {return _bagf ;};switch _afcb :=_bggga .(type ){case _b .StartElement :switch _afcb .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_gcdc .Scene3d =_g .NewCT_Scene3D (); -if _bcdce :=d .DecodeElement (_gcdc .Scene3d ,&_afcb );_bcdce !=nil {return _bcdce ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0070\u0033\u0064"}:_gcdc .Sp3d =_g .NewCT_Shape3D (); -if _fdffd :=d .DecodeElement (_gcdc .Sp3d ,&_afcb );_fdffd !=nil {return _fdffd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074\u0078\u0050\u0072"}:_gcdc .TxPr =NewCT_TextProps (); -if _ffaa :=d .DecodeElement (_gcdc .TxPr ,&_afcb );_ffaa !=nil {return _ffaa ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0074\u0079l\u0065"}:_gcdc .Style =_g .NewCT_ShapeStyle (); -if _ffff :=d .DecodeElement (_gcdc .Style ,&_afcb );_ffff !=nil {return _ffff ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcdc .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _fgeade :=d .DecodeElement (_gcdc .ExtLst ,&_afcb );_fgeade !=nil {return _fgeade ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c \u0025\u0076",_afcb .Name ); -if _ccddd :=d .Skip ();_ccddd !=nil {return _ccddd ;};};case _b .EndElement :break _dcgd ;case _b .CharData :};};return nil ;};func NewCT_Categories ()*CT_Categories {_ddgd :=&CT_Categories {};return _ddgd };type CT_TextProps struct{Text3DChoice *_g .EG_Text3DChoice ; -};func (_gbcd ST_AnimLvlStr )Validate ()error {return _gbcd .ValidateWithPath ("")};func ParseUnionST_ModelId (s string )(ST_ModelId ,error ){return ST_ModelId {},nil };func (_cdd *CT_CTName )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_fcc :=range start .Attr {if _fcc .Name .Local =="\u006c\u0061\u006e\u0067"{_ddb :=_fcc .Value ; -_cdd .LangAttr =&_ddb ;continue ;};if _fcc .Name .Local =="\u0076\u0061\u006c"{_dccef :=_fcc .Value ;_cdd .ValAttr =_dccef ;continue ;};};for {_ddfc ,_cga :=d .Token ();if _cga !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0054\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_cga ); -};if _gbge ,_cfd :=_ddfc .(_b .EndElement );_cfd &&_gbge .Name ==start .Name {break ;};};return nil ;};func (_gcefg *ST_PyramidAccentTextMargin )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aegeb ,_cdacf :=d .Token ();if _cdacf !=nil {return _cdacf ; -};if _addg ,_cagf :=_aegeb .(_b .EndElement );_cagf &&_addg .Name ==start .Name {*_gcefg =1;return nil ;};if _ccade ,_aggg :=_aegeb .(_b .CharData );!_aggg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aegeb ); -}else {switch string (_ccade ){case "":*_gcefg =0;case "\u0073\u0074\u0065\u0070":*_gcefg =1;case "\u0073\u0074\u0061c\u006b":*_gcefg =2;};};_aegeb ,_cdacf =d .Token ();if _cdacf !=nil {return _cdacf ;};if _bggfd ,_acaef :=_aegeb .(_b .EndElement );_acaef &&_bggfd .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aegeb );};type ST_Offset byte ;func (_gebadd ST_HueDir )Validate ()error {return _gebadd .ValidateWithPath ("")}; +// Fixed Width Override +CustSzXAttr *int32 ; +// Fixed Height Override +CustSzYAttr *int32 ; -// Validate validates the CT_Description and its children -func (_gdgb *CT_Description )Validate ()error {return _gdgb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e");};func (_cccb *CT_DataModel )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); -_bdb :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0074\u004cs\u0074"}};e .EncodeElement (_cccb .PtLst ,_bdb );if _cccb .CxnLst !=nil {_gcbfc :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}};e .EncodeElement (_cccb .CxnLst ,_gcbfc ); -};if _cccb .Bg !=nil {_bae :=_b .StartElement {Name :_b .Name {Local :"\u0062\u0067"}};e .EncodeElement (_cccb .Bg ,_bae );};if _cccb .Whole !=nil {_cfcd :=_b .StartElement {Name :_b .Name {Local :"\u0077\u0068\u006fl\u0065"}};e .EncodeElement (_cccb .Whole ,_cfcd ); -};if _cccb .ExtLst !=nil {_aee :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cccb .ExtLst ,_aee );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_eagce ST_PyramidAccentPosition )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_eabeb :=_b .Attr {}; -_eabeb .Name =name ;switch _eagce {case ST_PyramidAccentPositionUnset :_eabeb .Value ="";case ST_PyramidAccentPositionBef :_eabeb .Value ="\u0062\u0065\u0066";case ST_PyramidAccentPositionAft :_eabeb .Value ="\u0061\u0066\u0074";};return _eabeb ,nil ;}; -func (_dccaf *ST_SecondaryLinearDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bgab ,_aebca :=d .Token ();if _aebca !=nil {return _aebca ;};if _adbeb ,_abef :=_bgab .(_b .EndElement );_abef &&_adbeb .Name ==start .Name {*_dccaf =1; -return nil ;};if _abfab ,_aceaa :=_bgab .(_b .CharData );!_aceaa {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgab );}else {switch string (_abfab ){case "":*_dccaf =0; -case "\u006e\u006f\u006e\u0065":*_dccaf =1;case "\u0066\u0072\u006fm\u004c":*_dccaf =2;case "\u0066\u0072\u006fm\u0052":*_dccaf =3;case "\u0066\u0072\u006fm\u0054":*_dccaf =4;case "\u0066\u0072\u006fm\u0042":*_dccaf =5;};};_bgab ,_aebca =d .Token ();if _aebca !=nil {return _aebca ; -};if _dcbba ,_cdca :=_bgab .(_b .EndElement );_cdca &&_dcbba .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgab ); -};type ST_VariableType byte ;func (_fcag ST_TextAnchorVertical )ValidateWithPath (path string )error {switch _fcag {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcag )); -};return nil ;};type ST_DiagramHorizontalAlignment byte ;func (_cfgeg ST_DiagramHorizontalAlignment )ValidateWithPath (path string )error {switch _cfgeg {case 0,1,2,3,4:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfgeg )); -};return nil ;};func (_eeegg ST_TextDirection )Validate ()error {return _eeegg .ValidateWithPath ("")};func (_ddgcd ST_GrowDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ddgcd .String (),start );};func (_aggf *ST_ConnectorRouting )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bcefa ,_abcec :=d .Token (); -if _abcec !=nil {return _abcec ;};if _gecg ,_abggg :=_bcefa .(_b .EndElement );_abggg &&_gecg .Name ==start .Name {*_aggf =1;return nil ;};if _dcaae ,_dddc :=_bcefa .(_b .CharData );!_dddc {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcefa ); -}else {switch string (_dcaae ){case "":*_aggf =0;case "\u0073\u0074\u0072\u0061":*_aggf =1;case "\u0062\u0065\u006e\u0064":*_aggf =2;case "\u0063\u0075\u0072v\u0065":*_aggf =3;case "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e":*_aggf =4;};};_bcefa ,_abcec =d .Token (); -if _abcec !=nil {return _abcec ;};if _eafg ,_cbfd :=_bcefa .(_b .EndElement );_cbfd &&_eafg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcefa ); -};type ST_Direction byte ;func (_gbfab ST_AutoTextRotation )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_eebe :=_b .Attr {};_eebe .Name =name ;switch _gbfab {case ST_AutoTextRotationUnset :_eebe .Value ="";case ST_AutoTextRotationNone :_eebe .Value ="\u006e\u006f\u006e\u0065"; -case ST_AutoTextRotationUpr :_eebe .Value ="\u0075\u0070\u0072";case ST_AutoTextRotationGrav :_eebe .Value ="\u0067\u0072\u0061\u0076";};return _eebe ,nil ;};type CT_CTCategories struct{ +// Width Scale +CustScaleXAttr *ST_PrSetCustVal ; -// Color Transform Category -Cat []*CT_CTCategory ;}; +// Height Scale +CustScaleYAttr *ST_PrSetCustVal ; -// ValidateWithPath validates the LayoutDefHdrLst and its children, prefixing error messages with path -func (_gace *LayoutDefHdrLst )ValidateWithPath (path string )error {if _adag :=_gace .CT_DiagramDefinitionHeaderLst .ValidateWithPath (path );_adag !=nil {return _adag ;};return nil ;}; +// Text Changed +CustTAttr *bool ; -// ValidateWithPath validates the CT_Constraint and its children, prefixing error messages with path -func (_cffe *CT_Constraint )ValidateWithPath (path string )error {if _ceff :=_cffe .OpAttr .ValidateWithPath (path +"\u002fO\u0070\u0041\u0074\u0074\u0072");_ceff !=nil {return _ceff ;};if _cffe .ExtLst !=nil {if _fgee :=_cffe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fgee !=nil {return _fgee ;};};if _cffe .TypeAttr ==ST_ConstraintTypeUnset {return _c .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _baaa :=_cffe .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_baaa !=nil {return _baaa ;};if _fbcd :=_cffe .ForAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_fbcd !=nil {return _fbcd ; -};if _defe :=_cffe .PtTypeAttr .ValidateWithPath (path +"/\u0050\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_defe !=nil {return _defe ;};if _fagc :=_cffe .RefTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_fagc !=nil {return _fagc ;};if _ccee :=_cffe .RefForAttr .ValidateWithPath (path +"/\u0052\u0065\u0066\u0046\u006f\u0072\u0041\u0074\u0074\u0072");_ccee !=nil {return _ccee ;};if _eecd :=_cffe .RefPtTypeAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0066\u0050\u0074\u0054\u0079\u0070e\u0041\u0074\u0074\u0072"); -_eecd !=nil {return _eecd ;};return nil ;};func (_bbga ST_FunctionOperator )ValidateWithPath (path string )error {switch _bbga {case 0,1,2,3,4,5,6:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbga )); +// Custom Factor Width +CustLinFactXAttr *ST_PrSetCustVal ; + +// Custom Factor Height +CustLinFactYAttr *ST_PrSetCustVal ; + +// Neighbor Offset Width +CustLinFactNeighborXAttr *ST_PrSetCustVal ; + +// Neighbor Offset Height +CustLinFactNeighborYAttr *ST_PrSetCustVal ; + +// Radius Scale +CustRadScaleRadAttr *ST_PrSetCustVal ; + +// Include Angle Scale +CustRadScaleIncAttr *ST_PrSetCustVal ; + +// Presentation Layout Variables +PresLayoutVars *CT_LayoutVariablePropertySet ; + +// Shape Style +Style *_cg .CT_ShapeStyle ;}; + +// ValidateWithPath validates the CT_Name and its children, prefixing error messages with path +func (_agef *CT_Name )ValidateWithPath (path string )error {return nil };func (_dfeea ST_SecondaryLinearDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dfeea .String (),start );};type ST_BoolOperator byte ; +func (_bfgec ST_Offset )Validate ()error {return _bfgec .ValidateWithPath ("")};func (_facgg *ST_BendPoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgbaa ,_cafa :=d .Token ();if _cafa !=nil {return _cafa ;};if _degb ,_aefac :=_bgbaa .(_d .EndElement ); +_aefac &&_degb .Name ==start .Name {*_facgg =1;return nil ;};if _fggf ,_ccgd :=_bgbaa .(_d .CharData );!_ccgd {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgbaa ); +}else {switch string (_fggf ){case "":*_facgg =0;case "\u0062\u0065\u0067":*_facgg =1;case "\u0064\u0065\u0066":*_facgg =2;case "\u0065\u006e\u0064":*_facgg =3;};};_bgbaa ,_cafa =d .Token ();if _cafa !=nil {return _cafa ;};if _abfdc ,_dgedd :=_bgbaa .(_d .EndElement ); +_dgedd &&_abfdc .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgbaa );}; + +// Validate validates the CT_AnimLvl and its children +func (_bdd *CT_AnimLvl )Validate ()error {return _bdd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c");};func (_ccfe *CT_LayoutNodeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgbg :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_ccfe .Alg =NewCT_Algorithm (); +if _eaac :=d .DecodeElement (_ccfe .Alg ,&_dgbg );_eaac !=nil {return _eaac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_ccfe .Shape =NewCT_Shape (); +if _gbcf :=d .DecodeElement (_ccfe .Shape ,&_dgbg );_gbcf !=nil {return _gbcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_ccfe .PresOf =NewCT_PresentationOf (); +if _ceag :=d .DecodeElement (_ccfe .PresOf ,&_dgbg );_ceag !=nil {return _ceag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_ccfe .ConstrLst =NewCT_Constraints (); +if _fedfa :=d .DecodeElement (_ccfe .ConstrLst ,&_dgbg );_fedfa !=nil {return _fedfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_ccfe .RuleLst =NewCT_Rules (); +if _dcc :=d .DecodeElement (_ccfe .RuleLst ,&_dgbg );_dcc !=nil {return _dcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0076\u0061\u0072\u004c\u0073\u0074"}:_ccfe .VarLst =NewCT_LayoutVariablePropertySet (); +if _cace :=d .DecodeElement (_ccfe .VarLst ,&_dgbg );_cace !=nil {return _cace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_ccfe .ForEach =NewCT_ForEach (); +if _aeca :=d .DecodeElement (_ccfe .ForEach ,&_dgbg );_aeca !=nil {return _aeca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_ccfe .LayoutNode =NewCT_LayoutNode (); +if _adce :=d .DecodeElement (_ccfe .LayoutNode ,&_dgbg );_adce !=nil {return _adce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_ccfe .Choose =NewCT_Choose (); +if _dceg :=d .DecodeElement (_ccfe .Choose ,&_dgbg );_dceg !=nil {return _dceg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccfe .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _aegfd :=d .DecodeElement (_ccfe .ExtLst ,&_dgbg );_aegfd !=nil {return _aegfd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004eod\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgbg .Name ); +if _aeb :=d .Skip ();_aeb !=nil {return _aeb ;};};return nil ;};func (_gefd *CT_SDDescription )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gefd .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ge .Sprintf ("\u0025\u0076",*_gefd .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",_gefd .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_ConnectorRouting byte ; + + +// Validate validates the RelIds and its children +func (_fbfd *RelIds )Validate ()error {return _fbfd .ValidateWithPath ("\u0052\u0065\u006c\u0049\u0064\u0073");};func (_ebefe ST_NodeHorizontalAlignment )ValidateWithPath (path string )error {switch _ebefe {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebefe )); +};return nil ;};type ST_Booleans []bool ;func (_fffge *ST_GrowDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fffge =0;case "\u0074\u004c":*_fffge =1;case "\u0074\u0052":*_fffge =2;case "\u0062\u004c":*_fffge =3;case "\u0062\u0052":*_fffge =4; };return nil ;}; -// ValidateWithPath validates the CT_StyleDefinitionHeaderLst and its children, prefixing error messages with path -func (_eada *CT_StyleDefinitionHeaderLst )ValidateWithPath (path string )error {for _facd ,_fccc :=range _eada .StyleDefHdr {if _gagad :=_fccc .ValidateWithPath (_c .Sprintf ("\u0025s\u002fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0048d\u0072\u005b\u0025\u0064\u005d",path ,_facd )); -_gagad !=nil {return _gagad ;};};return nil ;};func (_cddbe *ST_FlowDirection )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ffecb ,_ccdaef :=d .Token ();if _ccdaef !=nil {return _ccdaef ;};if _abcd ,_bcfa :=_ffecb .(_b .EndElement );_bcfa &&_abcd .Name ==start .Name {*_cddbe =1; -return nil ;};if _ebdge ,_gege :=_ffecb .(_b .CharData );!_gege {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffecb );}else {switch string (_ebdge ){case "":*_cddbe =0; -case "\u0072\u006f\u0077":*_cddbe =1;case "\u0063\u006f\u006c":*_cddbe =2;};};_ffecb ,_ccdaef =d .Token ();if _ccdaef !=nil {return _ccdaef ;};if _ebebff ,_eaacc :=_ffecb .(_b .EndElement );_eaacc &&_ebebff .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffecb ); -}; +// ValidateWithPath validates the CT_TextProps and its children, prefixing error messages with path +func (_dacac *CT_TextProps )ValidateWithPath (path string )error {if _caed :=_dacac .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_caed !=nil {return _caed ;};return nil ;};func (_feff ST_ChildOrderType )Validate ()error {return _feff .ValidateWithPath ("")}; +func (_dddb *CT_PresentationOf )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dddb .AxisAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0078\u0069\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .AxisAttr )}); +};if _dddb .PtTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0074\u0054\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .PtTypeAttr )});};if _dddb .HideLastTransAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .HideLastTransAttr )}); +};if _dddb .StAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .StAttr )});};if _dddb .CntAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006e\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .CntAttr )}); +};if _dddb .StepAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0065\u0070"},Value :_ge .Sprintf ("\u0025\u0076",*_dddb .StepAttr )});};e .EncodeToken (start );if _dddb .ExtLst !=nil {_gdbd :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dddb .ExtLst ,_gdbd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_CTName and its children -func (_dba *CT_CTName )Validate ()error {return _dba .ValidateWithPath ("\u0043T\u005f\u0043\u0054\u004e\u0061\u006de");};const (ST_FunctionTypeUnset ST_FunctionType =0;ST_FunctionTypeCnt ST_FunctionType =1;ST_FunctionTypePos ST_FunctionType =2;ST_FunctionTypeRevPos ST_FunctionType =3; -ST_FunctionTypePosEven ST_FunctionType =4;ST_FunctionTypePosOdd ST_FunctionType =5;ST_FunctionTypeVar ST_FunctionType =6;ST_FunctionTypeDepth ST_FunctionType =7;ST_FunctionTypeMaxDepth ST_FunctionType =8;);func (_bfbbb ST_ContinueDirection )ValidateWithPath (path string )error {switch _bfbbb {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfbbb )); -};return nil ;};type CT_AnimLvl struct{ +// ValidateWithPath validates the CT_DiagramDefinition and its children, prefixing error messages with path +func (_dbeb *CT_DiagramDefinition )ValidateWithPath (path string )error {for _dae ,_abcbc :=range _dbeb .Title {if _aafg :=_abcbc .ValidateWithPath (_ge .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_dae ));_aafg !=nil {return _aafg ; +};};for _gbad ,_eagc :=range _dbeb .Desc {if _ccfg :=_eagc .ValidateWithPath (_ge .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_gbad ));_ccfg !=nil {return _ccfg ;};};if _dbeb .CatLst !=nil {if _bfbb :=_dbeb .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); +_bfbb !=nil {return _bfbb ;};};if _dbeb .SampData !=nil {if _efeg :=_dbeb .SampData .ValidateWithPath (path +"\u002fS\u0061\u006d\u0070\u0044\u0061\u0074a");_efeg !=nil {return _efeg ;};};if _dbeb .StyleData !=nil {if _begfg :=_dbeb .StyleData .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u0044\u0061\u0074\u0061"); +_begfg !=nil {return _begfg ;};};if _dbeb .ClrData !=nil {if _affe :=_dbeb .ClrData .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0044\u0061\u0074\u0061");_affe !=nil {return _affe ;};};if _ggggb :=_dbeb .LayoutNode .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"); +_ggggb !=nil {return _ggggb ;};if _dbeb .ExtLst !=nil {if _cdge :=_dbeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdge !=nil {return _cdge ;};};return nil ;};func (_efgd *ST_PyramidAccentPosition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdfgd ,_daee :=d .Token (); +if _daee !=nil {return _daee ;};if _fdbde ,_fbdf :=_fdfgd .(_d .EndElement );_fbdf &&_fdbde .Name ==start .Name {*_efgd =1;return nil ;};if _deef ,_aaecb :=_fdfgd .(_d .CharData );!_aaecb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdfgd ); +}else {switch string (_deef ){case "":*_efgd =0;case "\u0062\u0065\u0066":*_efgd =1;case "\u0061\u0066\u0074":*_efgd =2;};};_fdfgd ,_daee =d .Token ();if _daee !=nil {return _daee ;};if _adbfe ,_bdccg :=_fdfgd .(_d .EndElement );_bdccg &&_adbfe .Name ==start .Name {return nil ; +};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdfgd );};func (_cfgbc *ST_Offset )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cfgbc =0; +case "\u0063\u0074\u0072":*_cfgbc =1;case "\u006f\u0066\u0066":*_cfgbc =2;};return nil ;};func (_ebfd *ST_HueDir )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ebfd =0;case "\u0063\u0077":*_ebfd =1;case "\u0063\u0063\u0077":*_ebfd =2; +};return nil ;};func (_ffgf ST_FlowDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ffgf .String (),start );};func (_abcbb ST_ArrowheadStyle )Validate ()error {return _abcbb .ValidateWithPath ("")};type CT_SDDescription struct{ -// Level Animation Value -ValAttr ST_AnimLvlStr ;};func (_aecb ST_AxisType )Validate ()error {return _aecb .ValidateWithPath ("")};type CT_DiagramDefinition struct{ +// Natural Language +LangAttr *string ; -// Unique Identifier -UniqueIdAttr *string ; +// Description Value +ValAttr string ;};func NewCT_HierBranchStyle ()*CT_HierBranchStyle {_ggfdc :=&CT_HierBranchStyle {};return _ggfdc }; -// Minimum Version -MinVerAttr *string ; +// ValidateWithPath validates the CT_Direction and its children, prefixing error messages with path +func (_decd *CT_Direction )ValidateWithPath (path string )error {if _feee :=_decd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_feee !=nil {return _feee ;};return nil ;};func (_gbac *CT_ForEachChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gbac .Alg !=nil {_bdabd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u006c\u0067"}};e .EncodeElement (_gbac .Alg ,_bdabd );}else if _gbac .Shape !=nil {_bab :=_d .StartElement {Name :_d .Name {Local :"\u0073\u0068\u0061p\u0065"}};e .EncodeElement (_gbac .Shape ,_bab ); +}else if _gbac .PresOf !=nil {_cdcfa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}};e .EncodeElement (_gbac .PresOf ,_cdcfa );}else if _gbac .ConstrLst !=nil {_bgca :=_d .StartElement {Name :_d .Name {Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}}; +e .EncodeElement (_gbac .ConstrLst ,_bgca );}else if _gbac .RuleLst !=nil {_cafg :=_d .StartElement {Name :_d .Name {Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_gbac .RuleLst ,_cafg );}else if _gbac .ForEach !=nil {_adgc :=_d .StartElement {Name :_d .Name {Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}}; +e .EncodeElement (_gbac .ForEach ,_adgc );}else if _gbac .LayoutNode !=nil {_dcdb :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_gbac .LayoutNode ,_dcdb );}else if _gbac .Choose !=nil {_dbcda :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}}; +e .EncodeElement (_gbac .Choose ,_dbcda );}else if _gbac .ExtLst !=nil {_ebbd :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gbac .ExtLst ,_ebbd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};const (ST_LinearDirectionUnset ST_LinearDirection =0;ST_LinearDirectionFromL ST_LinearDirection =1;ST_LinearDirectionFromR ST_LinearDirection =2;ST_LinearDirectionFromT ST_LinearDirection =3;ST_LinearDirectionFromB ST_LinearDirection =4;); +func NewStyleDefHdr ()*StyleDefHdr {_dbbg :=&StyleDefHdr {};_dbbg .CT_StyleDefinitionHeader =*NewCT_StyleDefinitionHeader ();return _dbbg ;};func (_gbcd ST_ConstraintType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cfad :=_d .Attr {};_cfad .Name =name ; +switch _gbcd {case ST_ConstraintTypeUnset :_cfad .Value ="";case ST_ConstraintTypeNone :_cfad .Value ="\u006e\u006f\u006e\u0065";case ST_ConstraintTypeAlignOff :_cfad .Value ="\u0061\u006c\u0069\u0067\u006e\u004f\u0066\u0066";case ST_ConstraintTypeBegMarg :_cfad .Value ="\u0062e\u0067\u004d\u0061\u0072\u0067"; +case ST_ConstraintTypeBendDist :_cfad .Value ="\u0062\u0065\u006e\u0064\u0044\u0069\u0073\u0074";case ST_ConstraintTypeBegPad :_cfad .Value ="\u0062\u0065\u0067\u0050\u0061\u0064";case ST_ConstraintTypeB :_cfad .Value ="\u0062";case ST_ConstraintTypeBMarg :_cfad .Value ="\u0062\u004d\u0061r\u0067"; +case ST_ConstraintTypeBOff :_cfad .Value ="\u0062\u004f\u0066\u0066";case ST_ConstraintTypeCtrX :_cfad .Value ="\u0063\u0074\u0072\u0058";case ST_ConstraintTypeCtrXOff :_cfad .Value ="\u0063t\u0072\u0058\u004f\u0066\u0066";case ST_ConstraintTypeCtrY :_cfad .Value ="\u0063\u0074\u0072\u0059"; +case ST_ConstraintTypeCtrYOff :_cfad .Value ="\u0063t\u0072\u0059\u004f\u0066\u0066";case ST_ConstraintTypeConnDist :_cfad .Value ="\u0063\u006f\u006e\u006e\u0044\u0069\u0073\u0074";case ST_ConstraintTypeDiam :_cfad .Value ="\u0064\u0069\u0061\u006d";case ST_ConstraintTypeEndMarg :_cfad .Value ="\u0065n\u0064\u004d\u0061\u0072\u0067"; +case ST_ConstraintTypeEndPad :_cfad .Value ="\u0065\u006e\u0064\u0050\u0061\u0064";case ST_ConstraintTypeH :_cfad .Value ="\u0068";case ST_ConstraintTypeHArH :_cfad .Value ="\u0068\u0041\u0072\u0048";case ST_ConstraintTypeHOff :_cfad .Value ="\u0068\u004f\u0066\u0066"; +case ST_ConstraintTypeL :_cfad .Value ="\u006c";case ST_ConstraintTypeLMarg :_cfad .Value ="\u006c\u004d\u0061r\u0067";case ST_ConstraintTypeLOff :_cfad .Value ="\u006c\u004f\u0066\u0066";case ST_ConstraintTypeR :_cfad .Value ="\u0072";case ST_ConstraintTypeRMarg :_cfad .Value ="\u0072\u004d\u0061r\u0067"; +case ST_ConstraintTypeROff :_cfad .Value ="\u0072\u004f\u0066\u0066";case ST_ConstraintTypePrimFontSz :_cfad .Value ="\u0070\u0072\u0069\u006d\u0046\u006f\u006e\u0074\u0053\u007a";case ST_ConstraintTypePyraAcctRatio :_cfad .Value ="\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0052\u0061\u0074\u0069\u006f"; +case ST_ConstraintTypeSecFontSz :_cfad .Value ="\u0073e\u0063\u0046\u006f\u006e\u0074\u0053z";case ST_ConstraintTypeSibSp :_cfad .Value ="\u0073\u0069\u0062S\u0070";case ST_ConstraintTypeSecSibSp :_cfad .Value ="\u0073\u0065\u0063\u0053\u0069\u0062\u0053\u0070"; +case ST_ConstraintTypeSp :_cfad .Value ="\u0073\u0070";case ST_ConstraintTypeStemThick :_cfad .Value ="\u0073t\u0065\u006d\u0054\u0068\u0069\u0063k";case ST_ConstraintTypeT :_cfad .Value ="\u0074";case ST_ConstraintTypeTMarg :_cfad .Value ="\u0074\u004d\u0061r\u0067"; +case ST_ConstraintTypeTOff :_cfad .Value ="\u0074\u004f\u0066\u0066";case ST_ConstraintTypeUserA :_cfad .Value ="\u0075\u0073\u0065r\u0041";case ST_ConstraintTypeUserB :_cfad .Value ="\u0075\u0073\u0065r\u0042";case ST_ConstraintTypeUserC :_cfad .Value ="\u0075\u0073\u0065r\u0043"; +case ST_ConstraintTypeUserD :_cfad .Value ="\u0075\u0073\u0065r\u0044";case ST_ConstraintTypeUserE :_cfad .Value ="\u0075\u0073\u0065r\u0045";case ST_ConstraintTypeUserF :_cfad .Value ="\u0075\u0073\u0065r\u0046";case ST_ConstraintTypeUserG :_cfad .Value ="\u0075\u0073\u0065r\u0047"; +case ST_ConstraintTypeUserH :_cfad .Value ="\u0075\u0073\u0065r\u0048";case ST_ConstraintTypeUserI :_cfad .Value ="\u0075\u0073\u0065r\u0049";case ST_ConstraintTypeUserJ :_cfad .Value ="\u0075\u0073\u0065r\u004a";case ST_ConstraintTypeUserK :_cfad .Value ="\u0075\u0073\u0065r\u004b"; +case ST_ConstraintTypeUserL :_cfad .Value ="\u0075\u0073\u0065r\u004c";case ST_ConstraintTypeUserM :_cfad .Value ="\u0075\u0073\u0065r\u004d";case ST_ConstraintTypeUserN :_cfad .Value ="\u0075\u0073\u0065r\u004e";case ST_ConstraintTypeUserO :_cfad .Value ="\u0075\u0073\u0065r\u004f"; +case ST_ConstraintTypeUserP :_cfad .Value ="\u0075\u0073\u0065r\u0050";case ST_ConstraintTypeUserQ :_cfad .Value ="\u0075\u0073\u0065r\u0051";case ST_ConstraintTypeUserR :_cfad .Value ="\u0075\u0073\u0065r\u0052";case ST_ConstraintTypeUserS :_cfad .Value ="\u0075\u0073\u0065r\u0053"; +case ST_ConstraintTypeUserT :_cfad .Value ="\u0075\u0073\u0065r\u0054";case ST_ConstraintTypeUserU :_cfad .Value ="\u0075\u0073\u0065r\u0055";case ST_ConstraintTypeUserV :_cfad .Value ="\u0075\u0073\u0065r\u0056";case ST_ConstraintTypeUserW :_cfad .Value ="\u0075\u0073\u0065r\u0057"; +case ST_ConstraintTypeUserX :_cfad .Value ="\u0075\u0073\u0065r\u0058";case ST_ConstraintTypeUserY :_cfad .Value ="\u0075\u0073\u0065r\u0059";case ST_ConstraintTypeUserZ :_cfad .Value ="\u0075\u0073\u0065r\u005a";case ST_ConstraintTypeW :_cfad .Value ="\u0077"; +case ST_ConstraintTypeWArH :_cfad .Value ="\u0077\u0041\u0072\u0048";case ST_ConstraintTypeWOff :_cfad .Value ="\u0077\u004f\u0066\u0066";};return _cfad ,nil ;};func NewCT_PresentationOf ()*CT_PresentationOf {_agdbc :=&CT_PresentationOf {};return _agdbc }; +const (ST_NodeHorizontalAlignmentUnset ST_NodeHorizontalAlignment =0;ST_NodeHorizontalAlignmentL ST_NodeHorizontalAlignment =1;ST_NodeHorizontalAlignmentCtr ST_NodeHorizontalAlignment =2;ST_NodeHorizontalAlignmentR ST_NodeHorizontalAlignment =3;);func (_bdde ST_DiagramTextAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bdde .String (),start ); +};func NewLayoutDef ()*LayoutDef {_dacd :=&LayoutDef {};_dacd .CT_DiagramDefinition =*NewCT_DiagramDefinition ();return _dacd ;};func (_cdcca *CT_Pt )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gccd :=range start .Attr {if _gccd .Name .Local =="\u006do\u0064\u0065\u006c\u0049\u0064"{_egeff ,_agge :=ParseUnionST_ModelId (_gccd .Value ); +if _agge !=nil {return _agge ;};_cdcca .ModelIdAttr =_egeff ;continue ;};if _gccd .Name .Local =="\u0074\u0079\u0070\u0065"{_cdcca .TypeAttr .UnmarshalXMLAttr (_gccd );continue ;};if _gccd .Name .Local =="\u0063\u0078\u006eI\u0064"{_bfag ,_baegd :=ParseUnionST_ModelId (_gccd .Value ); +if _baegd !=nil {return _baegd ;};_cdcca .CxnIdAttr =&_bfag ;continue ;};};_bfgg :for {_fbaa ,_bbdf :=d .Token ();if _bbdf !=nil {return _bbdf ;};switch _aggcc :=_fbaa .(type ){case _d .StartElement :switch _aggcc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0053e\u0074"}:_cdcca .PrSet =NewCT_ElemPropSet (); +if _adaa :=d .DecodeElement (_cdcca .PrSet ,&_aggcc );_adaa !=nil {return _adaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0070\u0050\u0072"}:_cdcca .SpPr =_cg .NewCT_ShapeProperties (); +if _dacaa :=d .DecodeElement (_cdcca .SpPr ,&_aggcc );_dacaa !=nil {return _dacaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0074"}:_cdcca .T =_cg .NewCT_TextBody (); +if _bbgg :=d .DecodeElement (_cdcca .T ,&_aggcc );_bbgg !=nil {return _bbgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdcca .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _aagb :=d .DecodeElement (_cdcca .ExtLst ,&_aggcc );_aagb !=nil {return _aagb ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fP\u0074 \u0025\u0076",_aggcc .Name ); +if _gbb :=d .Skip ();_gbb !=nil {return _gbb ;};};case _d .EndElement :break _bfgg ;case _d .CharData :};};return nil ;}; -// Default Style -DefStyleAttr *string ; +// ST_PrSetCustVal is a union type +type ST_PrSetCustVal struct{ST_Percentage *string ;Int32 *int32 ;};func (_gbe *CT_Cxn )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecf :=range start .Attr {if _ecf .Name .Local =="\u006do\u0064\u0065\u006c\u0049\u0064"{_bbee ,_dag :=ParseUnionST_ModelId (_ecf .Value ); +if _dag !=nil {return _dag ;};_gbe .ModelIdAttr =_bbee ;continue ;};if _ecf .Name .Local =="\u0074\u0079\u0070\u0065"{_gbe .TypeAttr .UnmarshalXMLAttr (_ecf );continue ;};if _ecf .Name .Local =="\u0073\u0072\u0063I\u0064"{_dde ,_bfca :=ParseUnionST_ModelId (_ecf .Value ); +if _bfca !=nil {return _bfca ;};_gbe .SrcIdAttr =_dde ;continue ;};if _ecf .Name .Local =="\u0064\u0065\u0073\u0074\u0049\u0064"{_gged ,_bgcb :=ParseUnionST_ModelId (_ecf .Value );if _bgcb !=nil {return _bgcb ;};_gbe .DestIdAttr =_gged ;continue ;};if _ecf .Name .Local =="\u0073\u0072\u0063\u004f\u0072\u0064"{_afae ,_ada :=_a .ParseUint (_ecf .Value ,10,32); +if _ada !=nil {return _ada ;};_gbe .SrcOrdAttr =uint32 (_afae );continue ;};if _ecf .Name .Local =="\u0064e\u0073\u0074\u004f\u0072\u0064"{_dcadg ,_bgfa :=_a .ParseUint (_ecf .Value ,10,32);if _bgfa !=nil {return _bgfa ;};_gbe .DestOrdAttr =uint32 (_dcadg ); +continue ;};if _ecf .Name .Local =="\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073\u0049\u0064"{_fggc ,_fbaee :=ParseUnionST_ModelId (_ecf .Value );if _fbaee !=nil {return _fbaee ;};_gbe .ParTransIdAttr =&_fggc ;continue ;};if _ecf .Name .Local =="\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073\u0049\u0064"{_cagg ,_gbga :=ParseUnionST_ModelId (_ecf .Value ); +if _gbga !=nil {return _gbga ;};_gbe .SibTransIdAttr =&_cagg ;continue ;};if _ecf .Name .Local =="\u0070\u0072\u0065\u0073\u0049\u0064"{_bca :=_ecf .Value ;_gbe .PresIdAttr =&_bca ;continue ;};};_bbea :for {_gega ,_adda :=d .Token ();if _adda !=nil {return _adda ; +};switch _aabc :=_gega .(type ){case _d .StartElement :switch _aabc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbe .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _aedg :=d .DecodeElement (_gbe .ExtLst ,&_aabc );_aedg !=nil {return _aedg ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0078\u006e\u0020\u0025\u0076",_aabc .Name ); +if _gdgee :=d .Skip ();_gdgee !=nil {return _gdgee ;};};case _d .EndElement :break _bbea ;case _d .CharData :};};return nil ;};func (_abedb ST_FallbackDimension )ValidateWithPath (path string )error {switch _abedb {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abedb )); +};return nil ;};func (_egafc ST_VerticalAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_geefe :=_d .Attr {};_geefe .Name =name ;switch _egafc {case ST_VerticalAlignmentUnset :_geefe .Value ="";case ST_VerticalAlignmentT :_geefe .Value ="\u0074"; +case ST_VerticalAlignmentMid :_geefe .Value ="\u006d\u0069\u0064";case ST_VerticalAlignmentB :_geefe .Value ="\u0062";case ST_VerticalAlignmentNone :_geefe .Value ="\u006e\u006f\u006e\u0065";};return _geefe ,nil ;};func (_aebg *ST_AnimLvlStr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adgg ,_cbea :=d .Token (); +if _cbea !=nil {return _cbea ;};if _eagfb ,_afgdd :=_adgg .(_d .EndElement );_afgdd &&_eagfb .Name ==start .Name {*_aebg =1;return nil ;};if _abccc ,_eafbb :=_adgg .(_d .CharData );!_eafbb {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adgg ); +}else {switch string (_abccc ){case "":*_aebg =0;case "\u006e\u006f\u006e\u0065":*_aebg =1;case "\u006c\u0076\u006c":*_aebg =2;case "\u0063\u0074\u0072":*_aebg =3;};};_adgg ,_cbea =d .Token ();if _cbea !=nil {return _cbea ;};if _becf ,_cfcfg :=_adgg .(_d .EndElement ); +_cfcfg &&_becf .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adgg );};func (_cdgc *ST_ChildOrderType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cdgc =0; +case "\u0062":*_cdgc =1;case "\u0074":*_cdgc =2;};return nil ;};func (_ebcag ST_ElementType )String ()string {switch _ebcag {case 0:return "";case 1:return "\u0061\u006c\u006c";case 2:return "\u0064\u006f\u0063";case 3:return "\u006e\u006f\u0064\u0065"; +case 4:return "\u006e\u006f\u0072\u006d";case 5:return "\u006eo\u006e\u004e\u006f\u0072\u006d";case 6:return "\u0061\u0073\u0073\u0074";case 7:return "\u006eo\u006e\u0041\u0073\u0073\u0074";case 8:return "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073"; +case 9:return "\u0070\u0072\u0065\u0073";case 10:return "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073";};return "";};func (_bdaf *CT_OrgChart )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_eeaba :=range start .Attr {if _eeaba .Name .Local =="\u0076\u0061\u006c"{_ggbed ,_eeed :=_a .ParseBool (_eeaba .Value ); +if _eeed !=nil {return _eeed ;};_bdaf .ValAttr =&_ggbed ;continue ;};};for {_geec ,_egaac :=d .Token ();if _egaac !=nil {return _ge .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_egaac ); +};if _agbe ,_dedb :=_geec .(_d .EndElement );_dedb &&_agbe .Name ==start .Name {break ;};};return nil ;};type ST_RotationPath byte ;func (_affde *LayoutDefHdr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072";return _affde .CT_DiagramDefinitionHeader .MarshalXML (e ,start );};func (_dbgfe *CT_DiagramDefinitionHeaderLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _dbgfe .LayoutDefHdr !=nil {_abcc :=_d .StartElement {Name :_d .Name {Local :"\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072"}};for _ ,_febf :=range _dbgfe .LayoutDefHdr {e .EncodeElement (_febf ,_abcc );};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fbegg ST_HierarchyAlignment )Validate ()error {return _fbegg .ValidateWithPath ("")};func (_ebcf *CT_DataModel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_aeaea :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0074\u004cs\u0074"}}; +e .EncodeElement (_ebcf .PtLst ,_aeaea );if _ebcf .CxnLst !=nil {_bcda :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}};e .EncodeElement (_ebcf .CxnLst ,_bcda );};if _ebcf .Bg !=nil {_bbcf :=_d .StartElement {Name :_d .Name {Local :"\u0062\u0067"}}; +e .EncodeElement (_ebcf .Bg ,_bbcf );};if _ebcf .Whole !=nil {_acd :=_d .StartElement {Name :_d .Name {Local :"\u0077\u0068\u006fl\u0065"}};e .EncodeElement (_ebcf .Whole ,_acd );};if _ebcf .ExtLst !=nil {_fdff :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ebcf .ExtLst ,_fdff );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gadab *LayoutDef )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0069"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006ca\u0079\u006f\u0075\u0074\u0044\u0065f";return _gadab .CT_DiagramDefinition .MarshalXML (e ,start );};func (_dgdd ST_ChildDirection )String ()string {switch _dgdd {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074"; +};return "";};func (_fffba *ST_VariableType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fffba =0;case "\u006e\u006f\u006e\u0065":*_fffba =1;case "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074":*_fffba =2;case "\u0063\u0068\u004da\u0078":*_fffba =3; +case "\u0063\u0068\u0050\u0072\u0065\u0066":*_fffba =4;case "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064":*_fffba =5;case "\u0064\u0069\u0072":*_fffba =6;case "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068":*_fffba =7;case "\u0061n\u0069\u006d\u004f\u006e\u0065":*_fffba =8; +case "\u0061n\u0069\u006d\u004c\u0076\u006c":*_fffba =9;case "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073":*_fffba =10;};return nil ;};func (_dgfa *ST_AutoTextRotation )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffcgcb ,_gegcc :=d .Token (); +if _gegcc !=nil {return _gegcc ;};if _dbba ,_gfece :=_ffcgcb .(_d .EndElement );_gfece &&_dbba .Name ==start .Name {*_dgfa =1;return nil ;};if _bgffb ,_dfdfa :=_ffcgcb .(_d .CharData );!_dfdfa {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcgcb ); +}else {switch string (_bgffb ){case "":*_dgfa =0;case "\u006e\u006f\u006e\u0065":*_dgfa =1;case "\u0075\u0070\u0072":*_dgfa =2;case "\u0067\u0072\u0061\u0076":*_dgfa =3;};};_ffcgcb ,_gegcc =d .Token ();if _gegcc !=nil {return _gegcc ;};if _gece ,_egafcg :=_ffcgcb .(_d .EndElement ); +_egafcg &&_gece .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcgcb );};func (_cbcg *CT_Shape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecdcfc :=range start .Attr {if _ecdcfc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ecdcfc .Name .Local =="\u0062\u006c\u0069\u0070"||_ecdcfc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ecdcfc .Name .Local =="\u0062\u006c\u0069\u0070"{_fdfb :=_ecdcfc .Value ; +_cbcg .BlipAttr =&_fdfb ;continue ;};if _ecdcfc .Name .Local =="\u0072\u006f\u0074"{_ceec ,_edcca :=_a .ParseFloat (_ecdcfc .Value ,64);if _edcca !=nil {return _edcca ;};_cbcg .RotAttr =&_ceec ;continue ;};if _ecdcfc .Name .Local =="\u0074\u0079\u0070\u0065"{_cdba ,_facc :=ParseUnionST_LayoutShapeType (_ecdcfc .Value ); +if _facc !=nil {return _facc ;};_cbcg .TypeAttr =&_cdba ;continue ;};if _ecdcfc .Name .Local =="\u007aO\u0072\u0064\u0065\u0072\u004f\u0066f"{_cafbb ,_dbefd :=_a .ParseInt (_ecdcfc .Value ,10,32);if _dbefd !=nil {return _dbefd ;};_gdgc :=int32 (_cafbb ); +_cbcg .ZOrderOffAttr =&_gdgc ;continue ;};if _ecdcfc .Name .Local =="\u0068\u0069\u0064\u0065\u0047\u0065\u006f\u006d"{_cacbe ,_dbfb :=_a .ParseBool (_ecdcfc .Value );if _dbfb !=nil {return _dbfb ;};_cbcg .HideGeomAttr =&_cacbe ;continue ;};if _ecdcfc .Name .Local =="\u006ck\u0054\u0078\u0045\u006e\u0074\u0072y"{_bfbba ,_cfbge :=_a .ParseBool (_ecdcfc .Value ); +if _cfbge !=nil {return _cfbge ;};_cbcg .LkTxEntryAttr =&_bfbba ;continue ;};if _ecdcfc .Name .Local =="\u0062l\u0069\u0070\u0050\u0068\u006c\u0064r"{_dbea ,_cfaa :=_a .ParseBool (_ecdcfc .Value );if _cfaa !=nil {return _cfaa ;};_cbcg .BlipPhldrAttr =&_dbea ; +continue ;};};_fcgb :for {_cdbe ,_fgfgb :=d .Token ();if _fgfgb !=nil {return _fgfgb ;};switch _egde :=_cdbe .(type ){case _d .StartElement :switch _egde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u0064\u006a\u004c\u0073\u0074"}:_cbcg .AdjLst =NewCT_AdjLst (); +if _cgba :=d .DecodeElement (_cbcg .AdjLst ,&_egde );_cgba !=nil {return _cgba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbcg .ExtLst =_cg .NewCT_OfficeArtExtensionList (); +if _cbcge :=d .DecodeElement (_cbcg .ExtLst ,&_egde );_cbcge !=nil {return _cbcge ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_egde .Name ); +if _gdgcf :=d .Skip ();_gdgcf !=nil {return _gdgcf ;};};case _d .EndElement :break _fcgb ;case _d .CharData :};};return nil ;};type DataModel struct{CT_DataModel }; -// Title -Title []*CT_Name ; +// ST_FunctionArgument is a union type +type ST_FunctionArgument struct{ST_VariableType ST_VariableType ;};func (_gccg ST_ArrowheadStyle )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_baeef :=_d .Attr {};_baeef .Name =name ;switch _gccg {case ST_ArrowheadStyleUnset :_baeef .Value ="";case ST_ArrowheadStyleAuto :_baeef .Value ="\u0061\u0075\u0074\u006f"; +case ST_ArrowheadStyleArr :_baeef .Value ="\u0061\u0072\u0072";case ST_ArrowheadStyleNoArr :_baeef .Value ="\u006e\u006f\u0041r\u0072";};return _baeef ,nil ;};func (_bbdca *CT_Shape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bbdca .RotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074"},Value :_ge .Sprintf ("\u0025\u0076",*_bbdca .RotAttr )}); +};if _bbdca .TypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ge .Sprintf ("\u0025\u0076",*_bbdca .TypeAttr )});};if _bbdca .BlipAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0062\u006c\u0069\u0070"},Value :_ge .Sprintf ("\u0025\u0076",*_bbdca .BlipAttr )}); +};if _bbdca .ZOrderOffAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007aO\u0072\u0064\u0065\u0072\u004f\u0066f"},Value :_ge .Sprintf ("\u0025\u0076",*_bbdca .ZOrderOffAttr )});};if _bbdca .HideGeomAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0065\u0047\u0065\u006f\u006d"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbdca .HideGeomAttr ))}); +};if _bbdca .LkTxEntryAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006ck\u0054\u0078\u0045\u006e\u0074\u0072y"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbdca .LkTxEntryAttr ))});};if _bbdca .BlipPhldrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062l\u0069\u0070\u0050\u0068\u006c\u0064r"},Value :_ge .Sprintf ("\u0025\u0064",_gecb (*_bbdca .BlipPhldrAttr ))}); +};e .EncodeToken (start );if _bbdca .AdjLst !=nil {_edeg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u0064\u006a\u004c\u0073\u0074"}};e .EncodeElement (_bbdca .AdjLst ,_edeg );};if _bbdca .ExtLst !=nil {_fcbe :=_d .StartElement {Name :_d .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bbdca .ExtLst ,_fcbe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eecf *ST_AxisType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eecf =0;case "\u0073\u0065\u006c\u0066":*_eecf =1; +case "\u0063\u0068":*_eecf =2;case "\u0064\u0065\u0073":*_eecf =3;case "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf":*_eecf =4;case "\u0070\u0061\u0072":*_eecf =5;case "\u0061\u006e\u0063s\u0074":*_eecf =6;case "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066":*_eecf =7; +case "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b":*_eecf =8;case "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b":*_eecf =9;case "\u0066\u006f\u006c\u006c\u006f\u0077":*_eecf =10;case "\u0070\u0072\u0065\u0063\u0065\u0064":*_eecf =11;case "\u0072\u006f\u006f\u0074":*_eecf =12; +case "\u006e\u006f\u006e\u0065":*_eecf =13;};return nil ;};func (_fgg *CT_ChildPref )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fgg .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_ge .Sprintf ("\u0025\u0076",*_fgg .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_FunctionOperator byte ;type CT_CTDescription struct{ -// Description -Desc []*CT_Description ; +// Language +LangAttr *string ; -// Category List -CatLst *CT_Categories ; +// Description Value +ValAttr string ;}; -// Sample Data -SampData *CT_SampleData ; +// ValidateWithPath validates the CT_OrgChart and its children, prefixing error messages with path +func (_edaa *CT_OrgChart )ValidateWithPath (path string )error {return nil }; -// Style Data -StyleData *CT_SampleData ; +// Validate validates the CT_SDName and its children +func (_cffeb *CT_SDName )Validate ()error {return _cffeb .ValidateWithPath ("\u0043T\u005f\u0053\u0044\u004e\u0061\u006de");};const (ST_TextDirectionUnset ST_TextDirection =0;ST_TextDirectionFromT ST_TextDirection =1;ST_TextDirectionFromB ST_TextDirection =2; +);func ParseSliceST_Booleans (s string )(ST_Booleans ,error ){return ST_Booleans {},nil };func (_ggfc *CT_Constraints )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcgc :for {_fedf ,_ebca :=d .Token ();if _ebca !=nil {return _ebca ;};switch _bcdfg :=_fedf .(type ){case _d .StartElement :switch _bcdfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u006f\u006e\u0073\u0074\u0072"}:_ccd :=NewCT_Constraint (); +if _fdga :=d .DecodeElement (_ccd ,&_bcdfg );_fdga !=nil {return _fdga ;};_ggfc .Constr =append (_ggfc .Constr ,_ccd );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061i\u006et\u0073\u0020\u0025\u0076",_bcdfg .Name ); +if _gffg :=d .Skip ();_gffg !=nil {return _gffg ;};};case _d .EndElement :break _fcgc ;case _d .CharData :};};return nil ;}; -// Color Transform Sample Data -ClrData *CT_SampleData ; +// Validate validates the CT_SDDescription and its children +func (_fagg *CT_SDDescription )Validate ()error {return _fagg .ValidateWithPath ("\u0043\u0054_\u0053\u0044\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e");};func (_gfaae *ST_HierarchyAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgacg ,_aagga :=d .Token (); +if _aagga !=nil {return _aagga ;};if _dbee ,_eedef :=_fgacg .(_d .EndElement );_eedef &&_dbee .Name ==start .Name {*_gfaae =1;return nil ;};if _gbfa ,_dddge :=_fgacg .(_d .CharData );!_dddge {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgacg ); +}else {switch string (_gbfa ){case "":*_gfaae =0;case "\u0074\u004c":*_gfaae =1;case "\u0074\u0052":*_gfaae =2;case "\u0074\u0043\u0074\u0072\u0043\u0068":*_gfaae =3;case "\u0074C\u0074\u0072\u0044\u0065\u0073":*_gfaae =4;case "\u0062\u004c":*_gfaae =5; +case "\u0062\u0052":*_gfaae =6;case "\u0062\u0043\u0074\u0072\u0043\u0068":*_gfaae =7;case "\u0062C\u0074\u0072\u0044\u0065\u0073":*_gfaae =8;case "\u006c\u0054":*_gfaae =9;case "\u006c\u0042":*_gfaae =10;case "\u006c\u0043\u0074\u0072\u0043\u0068":*_gfaae =11; +case "\u006cC\u0074\u0072\u0044\u0065\u0073":*_gfaae =12;case "\u0072\u0054":*_gfaae =13;case "\u0072\u0042":*_gfaae =14;case "\u0072\u0043\u0074\u0072\u0043\u0068":*_gfaae =15;case "\u0072C\u0074\u0072\u0044\u0065\u0073":*_gfaae =16;};};_fgacg ,_aagga =d .Token (); +if _aagga !=nil {return _aagga ;};if _afcdee ,_daccf :=_fgacg .(_d .EndElement );_daccf &&_afcdee .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgacg ); +};func (_cagb ST_RotationPath )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cagb .String (),start );};func (_gaed *ST_ParameterId )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcef ,_eeaa :=d .Token (); +if _eeaa !=nil {return _eeaa ;};if _bbed ,_agbee :=_fcef .(_d .EndElement );_agbee &&_bbed .Name ==start .Name {*_gaed =1;return nil ;};if _abgaf ,_ffcgf :=_fcef .(_d .CharData );!_ffcgf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcef ); +}else {switch string (_abgaf ){case "":*_gaed =0;case "\u0068o\u0072\u007a\u0041\u006c\u0069\u0067n":*_gaed =1;case "\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n":*_gaed =2;case "\u0063\u0068\u0044i\u0072":*_gaed =3;case "\u0063h\u0041\u006c\u0069\u0067\u006e":*_gaed =4; +case "\u0073\u0065\u0063\u0043\u0068\u0041\u006c\u0069\u0067\u006e":*_gaed =5;case "\u006c\u0069\u006e\u0044\u0069\u0072":*_gaed =6;case "\u0073e\u0063\u004c\u0069\u006e\u0044\u0069r":*_gaed =7;case "\u0073\u0074\u0045\u006c\u0065\u006d":*_gaed =8;case "\u0062\u0065\u006e\u0064\u0050\u0074":*_gaed =9; +case "\u0063\u006f\u006e\u006e\u0052\u006f\u0075\u0074":*_gaed =10;case "\u0062\u0065\u0067\u0053\u0074\u0079":*_gaed =11;case "\u0065\u006e\u0064\u0053\u0074\u0079":*_gaed =12;case "\u0064\u0069\u006d":*_gaed =13;case "\u0072o\u0074\u0050\u0061\u0074\u0068":*_gaed =14; +case "\u0063t\u0072\u0053\u0068\u0070\u004d\u0061p":*_gaed =15;case "\u006e\u006f\u0064\u0065\u0048\u006f\u0072\u007a\u0041\u006c\u0069\u0067\u006e":*_gaed =16;case "\u006e\u006f\u0064\u0065\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e":*_gaed =17; +case "\u0066\u0061\u006c\u006c\u0062\u0061\u0063\u006b":*_gaed =18;case "\u0074\u0078\u0044i\u0072":*_gaed =19;case "p\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0050\u006f\u0073":*_gaed =20;case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054\u0078\u004d\u0061\u0072":*_gaed =21; +case "\u0074x\u0042\u006c\u0044\u0069\u0072":*_gaed =22;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0048\u006f\u0072\u007a":*_gaed =23;case "\u0074\u0078\u0041n\u0063\u0068\u006f\u0072\u0056\u0065\u0072\u0074":*_gaed =24;case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0048o\u0072\u007a\u0043\u0068":*_gaed =25; +case "\u0074\u0078\u0041\u006e\u0063\u0068\u006f\u0072\u0056e\u0072\u0074\u0043\u0068":*_gaed =26;case "\u0070\u0061\u0072\u0054\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e":*_gaed =27;case "\u0070\u0061\u0072\u0054\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e":*_gaed =28; +case "\u0073h\u0070T\u0078\u004c\u0054\u0052\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_gaed =29;case "\u0073h\u0070T\u0078\u0052\u0054\u004c\u0041\u006c\u0069\u0067\u006e\u0043\u0068":*_gaed =30;case "\u0061u\u0074\u006f\u0054\u0078\u0052\u006ft":*_gaed =31; +case "\u0067\u0072\u0044i\u0072":*_gaed =32;case "\u0066l\u006f\u0077\u0044\u0069\u0072":*_gaed =33;case "\u0063o\u006e\u0074\u0044\u0069\u0072":*_gaed =34;case "\u0062\u006b\u0070\u0074":*_gaed =35;case "\u006f\u0066\u0066":*_gaed =36;case "\u0068i\u0065\u0072\u0041\u006c\u0069\u0067n":*_gaed =37; +case "\u0062\u006b\u0050t\u0046\u0069\u0078\u0065\u0064\u0056\u0061\u006c":*_gaed =38;case "s\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u004c\u0076\u006c":*_gaed =39;case "\u0073\u0074\u0041n\u0067":*_gaed =40;case "\u0073p\u0061\u006e\u0041\u006e\u0067":*_gaed =41; +case "\u0061\u0072":*_gaed =42;case "\u006cn\u0053\u0070\u0050\u0061\u0072":*_gaed =43;case "\u006c\u006e\u0053\u0070\u0041\u0066\u0050\u0061\u0072\u0050":*_gaed =44;case "\u006c\u006e\u0053\u0070\u0043\u0068":*_gaed =45;case "\u006cn\u0053\u0070\u0041\u0066\u0043\u0068P":*_gaed =46; +case "r\u0074\u0053\u0068\u006f\u0072\u0074\u0044\u0069\u0073\u0074":*_gaed =47;case "\u0061l\u0069\u0067\u006e\u0054\u0078":*_gaed =48;case "p\u0079\u0072\u0061\u004c\u0076\u006c\u004e\u006f\u0064\u0065":*_gaed =49;case "\u0070\u0079r\u0061\u0041\u0063c\u0074\u0042\u006b\u0067\u0064\u004e\u006f\u0064\u0065":*_gaed =50; +case "\u0070\u0079\u0072\u0061\u0041\u0063\u0063\u0074\u0054x\u004e\u006f\u0064\u0065":*_gaed =51;case "\u0073r\u0063\u004e\u006f\u0064\u0065":*_gaed =52;case "\u0064s\u0074\u004e\u006f\u0064\u0065":*_gaed =53;case "\u0062\u0065\u0067\u0050\u0074\u0073":*_gaed =54; +case "\u0065\u006e\u0064\u0050\u0074\u0073":*_gaed =55;};};_fcef ,_eeaa =d .Token ();if _eeaa !=nil {return _eeaa ;};if _gegb ,_cdcda :=_fcef .(_d .EndElement );_cdcda &&_gegb .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcef ); +};func NewCT_Pt ()*CT_Pt {_gebae :=&CT_Pt {};return _gebae };type CT_OtherwiseChoice struct{ -// Layout Node -LayoutNode *CT_LayoutNode ;ExtLst *_g .CT_OfficeArtExtensionList ;};func (_bebbc *ST_StartingElement )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cegb ,_fged :=d .Token ();if _fged !=nil {return _fged ;};if _ffeg ,_adfe :=_cegb .(_b .EndElement ); -_adfe &&_ffeg .Name ==start .Name {*_bebbc =1;return nil ;};if _gcbgc ,_fddfe :=_cegb .(_b .CharData );!_fddfe {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cegb ); -}else {switch string (_gcbgc ){case "":*_bebbc =0;case "\u006e\u006f\u0064\u0065":*_bebbc =1;case "\u0074\u0072\u0061n\u0073":*_bebbc =2;};};_cegb ,_fged =d .Token ();if _fged !=nil {return _fged ;};if _fbdg ,_gcdgc :=_cegb .(_b .EndElement );_gcdgc &&_fbdg .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cegb );};func (_dfbgf ST_Breakpoint )String ()string {switch _dfbgf {case 0:return ""; -case 1:return "\u0065\u006e\u0064\u0043\u006e\u0076";case 2:return "\u0062\u0061\u006c";case 3:return "\u0066\u0069\u0078e\u0064";};return "";};type ST_ConnectorDimension byte ;func NewCT_LayoutNodeChoice ()*CT_LayoutNodeChoice {_abg :=&CT_LayoutNodeChoice {}; -return _abg };func (_ad *AG_IteratorAttributes )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_dca :=range start .Attr {if _dca .Name .Local =="\u0061\u0078\u0069\u0073"{_aaf ,_dae :=ParseSliceST_AxisTypes (_dca .Value );if _dae !=nil {return _dae ; -};_ad .AxisAttr =&_aaf ;continue ;};if _dca .Name .Local =="\u0070\u0074\u0054\u0079\u0070\u0065"{_gcb ,_dab :=ParseSliceST_ElementTypes (_dca .Value );if _dab !=nil {return _dab ;};_ad .PtTypeAttr =&_gcb ;continue ;};if _dca .Name .Local =="\u0068\u0069\u0064\u0065\u004c\u0061\u0073\u0074\u0054\u0072\u0061\u006e\u0073"{_efa ,_fb :=ParseSliceST_Booleans (_dca .Value ); -if _fb !=nil {return _fb ;};_ad .HideLastTransAttr =&_efa ;continue ;};if _dca .Name .Local =="\u0073\u0074"{_dcd ,_fgb :=ParseSliceST_Ints (_dca .Value );if _fgb !=nil {return _fgb ;};_ad .StAttr =&_dcd ;continue ;};if _dca .Name .Local =="\u0063\u006e\u0074"{_cf ,_fe :=ParseSliceST_UnsignedInts (_dca .Value ); -if _fe !=nil {return _fe ;};_ad .CntAttr =&_cf ;continue ;};if _dca .Name .Local =="\u0073\u0074\u0065\u0070"{_dfg ,_ddf :=ParseSliceST_Ints (_dca .Value );if _ddf !=nil {return _ddf ;};_ad .StepAttr =&_dfg ;continue ;};};for {_daee ,_fde :=d .Token (); -if _fde !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0049\u0074\u0065\u0072\u0061\u0074\u006f\u0072\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065s\u003a\u0020\u0025\u0073",_fde );};if _ge ,_aae :=_daee .(_b .EndElement ); -_aae &&_ge .Name ==start .Name {break ;};};return nil ;}; +// Algorithm +Alg *CT_Algorithm ; -// Validate validates the CT_Category and its children -func (_fcae *CT_Category )Validate ()error {return _fcae .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");};func (_bfege *ST_TextAnchorHorizontal )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bfege =0; -case "\u006e\u006f\u006e\u0065":*_bfege =1;case "\u0063\u0074\u0072":*_bfege =2;};return nil ;};func (_fcbea ST_NodeVerticalAlignment )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_fedbg :=_b .Attr {};_fedbg .Name =name ;switch _fcbea {case ST_NodeVerticalAlignmentUnset :_fedbg .Value =""; -case ST_NodeVerticalAlignmentT :_fedbg .Value ="\u0074";case ST_NodeVerticalAlignmentMid :_fedbg .Value ="\u006d\u0069\u0064";case ST_NodeVerticalAlignmentB :_fedbg .Value ="\u0062";};return _fedbg ,nil ;};type LayoutDefHdr struct{CT_DiagramDefinitionHeader }; -func (_efda *ST_ConstraintRelationship )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bfeee ,_ebebe :=d .Token ();if _ebebe !=nil {return _ebebe ;};if _efbc ,_afeef :=_bfeee .(_b .EndElement );_afeef &&_efbc .Name ==start .Name {*_efda =1; -return nil ;};if _bgbb ,_bbaef :=_bfeee .(_b .CharData );!_bbaef {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfeee );}else {switch string (_bgbb ){case "":*_efda =0; -case "\u0073\u0065\u006c\u0066":*_efda =1;case "\u0063\u0068":*_efda =2;case "\u0064\u0065\u0073":*_efda =3;};};_bfeee ,_ebebe =d .Token ();if _ebebe !=nil {return _ebebe ;};if _aegba ,_fcgf :=_bfeee .(_b .EndElement );_fcgf &&_aegba .Name ==start .Name {return nil ; -};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfeee );};const (ST_ConstraintTypeUnset ST_ConstraintType =0;ST_ConstraintTypeNone ST_ConstraintType =1; -ST_ConstraintTypeAlignOff ST_ConstraintType =2;ST_ConstraintTypeBegMarg ST_ConstraintType =3;ST_ConstraintTypeBendDist ST_ConstraintType =4;ST_ConstraintTypeBegPad ST_ConstraintType =5;ST_ConstraintTypeB ST_ConstraintType =6;ST_ConstraintTypeBMarg ST_ConstraintType =7; -ST_ConstraintTypeBOff ST_ConstraintType =8;ST_ConstraintTypeCtrX ST_ConstraintType =9;ST_ConstraintTypeCtrXOff ST_ConstraintType =10;ST_ConstraintTypeCtrY ST_ConstraintType =11;ST_ConstraintTypeCtrYOff ST_ConstraintType =12;ST_ConstraintTypeConnDist ST_ConstraintType =13; -ST_ConstraintTypeDiam ST_ConstraintType =14;ST_ConstraintTypeEndMarg ST_ConstraintType =15;ST_ConstraintTypeEndPad ST_ConstraintType =16;ST_ConstraintTypeH ST_ConstraintType =17;ST_ConstraintTypeHArH ST_ConstraintType =18;ST_ConstraintTypeHOff ST_ConstraintType =19; -ST_ConstraintTypeL ST_ConstraintType =20;ST_ConstraintTypeLMarg ST_ConstraintType =21;ST_ConstraintTypeLOff ST_ConstraintType =22;ST_ConstraintTypeR ST_ConstraintType =23;ST_ConstraintTypeRMarg ST_ConstraintType =24;ST_ConstraintTypeROff ST_ConstraintType =25; -ST_ConstraintTypePrimFontSz ST_ConstraintType =26;ST_ConstraintTypePyraAcctRatio ST_ConstraintType =27;ST_ConstraintTypeSecFontSz ST_ConstraintType =28;ST_ConstraintTypeSibSp ST_ConstraintType =29;ST_ConstraintTypeSecSibSp ST_ConstraintType =30;ST_ConstraintTypeSp ST_ConstraintType =31; -ST_ConstraintTypeStemThick ST_ConstraintType =32;ST_ConstraintTypeT ST_ConstraintType =33;ST_ConstraintTypeTMarg ST_ConstraintType =34;ST_ConstraintTypeTOff ST_ConstraintType =35;ST_ConstraintTypeUserA ST_ConstraintType =36;ST_ConstraintTypeUserB ST_ConstraintType =37; -ST_ConstraintTypeUserC ST_ConstraintType =38;ST_ConstraintTypeUserD ST_ConstraintType =39;ST_ConstraintTypeUserE ST_ConstraintType =40;ST_ConstraintTypeUserF ST_ConstraintType =41;ST_ConstraintTypeUserG ST_ConstraintType =42;ST_ConstraintTypeUserH ST_ConstraintType =43; -ST_ConstraintTypeUserI ST_ConstraintType =44;ST_ConstraintTypeUserJ ST_ConstraintType =45;ST_ConstraintTypeUserK ST_ConstraintType =46;ST_ConstraintTypeUserL ST_ConstraintType =47;ST_ConstraintTypeUserM ST_ConstraintType =48;ST_ConstraintTypeUserN ST_ConstraintType =49; -ST_ConstraintTypeUserO ST_ConstraintType =50;ST_ConstraintTypeUserP ST_ConstraintType =51;ST_ConstraintTypeUserQ ST_ConstraintType =52;ST_ConstraintTypeUserR ST_ConstraintType =53;ST_ConstraintTypeUserS ST_ConstraintType =54;ST_ConstraintTypeUserT ST_ConstraintType =55; -ST_ConstraintTypeUserU ST_ConstraintType =56;ST_ConstraintTypeUserV ST_ConstraintType =57;ST_ConstraintTypeUserW ST_ConstraintType =58;ST_ConstraintTypeUserX ST_ConstraintType =59;ST_ConstraintTypeUserY ST_ConstraintType =60;ST_ConstraintTypeUserZ ST_ConstraintType =61; -ST_ConstraintTypeW ST_ConstraintType =62;ST_ConstraintTypeWArH ST_ConstraintType =63;ST_ConstraintTypeWOff ST_ConstraintType =64;);const (ST_DirectionUnset ST_Direction =0;ST_DirectionNorm ST_Direction =1;ST_DirectionRev ST_Direction =2;);func (_gbdc *ST_VerticalAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gbdc =0; -case "\u0074":*_gbdc =1;case "\u006d\u0069\u0064":*_gbdc =2;case "\u0062":*_gbdc =3;case "\u006e\u006f\u006e\u0065":*_gbdc =4;};return nil ;};func (_dbafe ST_ChildAlignment )Validate ()error {return _dbafe .ValidateWithPath ("")};func (_baad *CT_DiagramDefinition )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _baad .UniqueIdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",*_baad .UniqueIdAttr )}); -};if _baad .MinVerAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006d\u0069\u006e\u0056\u0065\u0072"},Value :_c .Sprintf ("\u0025\u0076",*_baad .MinVerAttr )});};if _baad .DefStyleAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0064\u0065\u0066\u0053\u0074\u0079\u006c\u0065"},Value :_c .Sprintf ("\u0025\u0076",*_baad .DefStyleAttr )}); -};e .EncodeToken (start );if _baad .Title !=nil {_afga :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0069\u0074l\u0065"}};for _ ,_bffd :=range _baad .Title {e .EncodeElement (_bffd ,_afga );};};if _baad .Desc !=nil {_daged :=_b .StartElement {Name :_b .Name {Local :"\u0064\u0065\u0073\u0063"}}; -for _ ,_ebdfb :=range _baad .Desc {e .EncodeElement (_ebdfb ,_daged );};};if _baad .CatLst !=nil {_cagc :=_b .StartElement {Name :_b .Name {Local :"\u0063\u0061\u0074\u004c\u0073\u0074"}};e .EncodeElement (_baad .CatLst ,_cagc );};if _baad .SampData !=nil {_fcceg :=_b .StartElement {Name :_b .Name {Local :"\u0073\u0061\u006d\u0070\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_baad .SampData ,_fcceg );};if _baad .StyleData !=nil {_ggdf :=_b .StartElement {Name :_b .Name {Local :"\u0073t\u0079\u006c\u0065\u0044\u0061\u0074a"}};e .EncodeElement (_baad .StyleData ,_ggdf );};if _baad .ClrData !=nil {_baef :=_b .StartElement {Name :_b .Name {Local :"\u0063l\u0072\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_baad .ClrData ,_baef );};_fdgf :=_b .StartElement {Name :_b .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}};e .EncodeElement (_baad .LayoutNode ,_fdgf );if _baad .ExtLst !=nil {_cbfge :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_baad .ExtLst ,_cbfge );};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_gecf *ST_SecondaryChildAlignment )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gecf =0;case "\u006e\u006f\u006e\u0065":*_gecf =1; -case "\u0074":*_gecf =2;case "\u0062":*_gecf =3;case "\u006c":*_gecf =4;case "\u0072":*_gecf =5;};return nil ;};func (_fbbeg ST_TextAnchorVertical )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fbbeg .String (),start ); -};func (_dcbbag ST_PyramidAccentPosition )String ()string {switch _dcbbag {case 0:return "";case 1:return "\u0062\u0065\u0066";case 2:return "\u0061\u0066\u0074";};return "";};const (ST_SecondaryLinearDirectionUnset ST_SecondaryLinearDirection =0;ST_SecondaryLinearDirectionNone ST_SecondaryLinearDirection =1; -ST_SecondaryLinearDirectionFromL ST_SecondaryLinearDirection =2;ST_SecondaryLinearDirectionFromR ST_SecondaryLinearDirection =3;ST_SecondaryLinearDirectionFromT ST_SecondaryLinearDirection =4;ST_SecondaryLinearDirectionFromB ST_SecondaryLinearDirection =5; -);func (_abfae ST_StartingElement )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_abfae .String (),start );};func (_eggba *ST_SecondaryLinearDirection )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_eggba =0; -case "\u006e\u006f\u006e\u0065":*_eggba =1;case "\u0066\u0072\u006fm\u004c":*_eggba =2;case "\u0066\u0072\u006fm\u0052":*_eggba =3;case "\u0066\u0072\u006fm\u0054":*_eggba =4;case "\u0066\u0072\u006fm\u0042":*_eggba =5;};return nil ;};func NewDataModel ()*DataModel {_ffdd :=&DataModel {}; -_ffdd .CT_DataModel =*NewCT_DataModel ();return _ffdd ;};func (_fdgb ST_PyramidAccentTextMargin )Validate ()error {return _fdgb .ValidateWithPath ("")};func NewCT_ColorTransformHeaderLst ()*CT_ColorTransformHeaderLst {_bdf :=&CT_ColorTransformHeaderLst {}; -return _bdf ;}; +// Shape +Shape *CT_Shape ; -// ValidateWithPath validates the AG_IteratorAttributes and its children, prefixing error messages with path -func (_ead *AG_IteratorAttributes )ValidateWithPath (path string )error {return nil };func (_fcfc ST_ResizeHandlesStr )Validate ()error {return _fcfc .ValidateWithPath ("")};func (_cedb ST_CxnType )Validate ()error {return _cedb .ValidateWithPath ("")}; -func (_dgg *CT_Otherwise )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_bdda :=range start .Attr {if _bdda .Name .Local =="\u006e\u0061\u006d\u0065"{_ffef :=_bdda .Value ;_dgg .NameAttr =&_ffef ;continue ;};};_aefd :for {_egag ,_ffbb :=d .Token (); -if _ffbb !=nil {return _ffbb ;};switch _ecag :=_egag .(type ){case _b .StartElement :switch _ecag .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_febd :=NewCT_OtherwiseChoice (); -if _dcaad :=d .DecodeElement (&_febd .Alg ,&_ecag );_dcaad !=nil {return _dcaad ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_febd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_dbde :=NewCT_OtherwiseChoice (); -if _geae :=d .DecodeElement (&_dbde .Shape ,&_ecag );_geae !=nil {return _geae ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_dbde );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_fcbb :=NewCT_OtherwiseChoice (); -if _fgfe :=d .DecodeElement (&_fcbb .PresOf ,&_ecag );_fgfe !=nil {return _fgfe ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_fcbb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_cbed :=NewCT_OtherwiseChoice (); -if _bfbb :=d .DecodeElement (&_cbed .ConstrLst ,&_ecag );_bfbb !=nil {return _bfbb ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_cbed );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_abd :=NewCT_OtherwiseChoice (); -if _debbc :=d .DecodeElement (&_abd .RuleLst ,&_ecag );_debbc !=nil {return _debbc ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_abd );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_baed :=NewCT_OtherwiseChoice (); -if _aabf :=d .DecodeElement (&_baed .ForEach ,&_ecag );_aabf !=nil {return _aabf ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_baed );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_gdgg :=NewCT_OtherwiseChoice (); -if _edb :=d .DecodeElement (&_gdgg .LayoutNode ,&_ecag );_edb !=nil {return _edb ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_gdgg );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_abfb :=NewCT_OtherwiseChoice (); -if _ccgef :=d .DecodeElement (&_abfb .Choose ,&_ecag );_ccgef !=nil {return _ccgef ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_abfb );case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dedae :=NewCT_OtherwiseChoice (); -if _agbc :=d .DecodeElement (&_dedae .ExtLst ,&_ecag );_agbc !=nil {return _agbc ;};_dgg .OtherwiseChoice =append (_dgg .OtherwiseChoice ,_dedae );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u0074\u0068e\u0072\u0077\u0069\u0073\u0065\u0020\u0025\u0076",_ecag .Name ); -if _fbcf :=d .Skip ();_fbcf !=nil {return _fbcf ;};};case _b .EndElement :break _aefd ;case _b .CharData :};};return nil ;};func (_dcacg ST_AutoTextRotation )ValidateWithPath (path string )error {switch _dcacg {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcacg )); -};return nil ;};func (_eeef ST_CenterShapeMapping )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_eeef .String (),start );};type ST_OutputShapeType byte ;func (_ebab ST_RotationPath )Validate ()error {return _ebab .ValidateWithPath ("")}; -func (_ddbe *ST_ElementType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bcedd ,_cdbce :=d .Token ();if _cdbce !=nil {return _cdbce ;};if _bedge ,_ecaba :=_bcedd .(_b .EndElement );_ecaba &&_bedge .Name ==start .Name {*_ddbe =1;return nil ; -};if _eead ,_dgeac :=_bcedd .(_b .CharData );!_dgeac {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcedd );}else {switch string (_eead ){case "":*_ddbe =0; -case "\u0061\u006c\u006c":*_ddbe =1;case "\u0064\u006f\u0063":*_ddbe =2;case "\u006e\u006f\u0064\u0065":*_ddbe =3;case "\u006e\u006f\u0072\u006d":*_ddbe =4;case "\u006eo\u006e\u004e\u006f\u0072\u006d":*_ddbe =5;case "\u0061\u0073\u0073\u0074":*_ddbe =6; -case "\u006eo\u006e\u0041\u0073\u0073\u0074":*_ddbe =7;case "\u0070\u0061\u0072\u0054\u0072\u0061\u006e\u0073":*_ddbe =8;case "\u0070\u0072\u0065\u0073":*_ddbe =9;case "\u0073\u0069\u0062\u0054\u0072\u0061\u006e\u0073":*_ddbe =10;};};_bcedd ,_cdbce =d .Token (); -if _cdbce !=nil {return _cdbce ;};if _ggec ,_dgdea :=_bcedd .(_b .EndElement );_dgdea &&_ggec .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcedd ); -}; +// Presentation Of +PresOf *CT_PresentationOf ; -// ValidateWithPath validates the CT_Rules and its children, prefixing error messages with path -func (_dccbc *CT_Rules )ValidateWithPath (path string )error {for _gbda ,_bgcf :=range _dccbc .Rule {if _cgae :=_bgcf .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0052\u0075\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gbda ));_cgae !=nil {return _cgae ; -};};return nil ;};func NewStyleDefHdrLst ()*StyleDefHdrLst {_caeg :=&StyleDefHdrLst {};_caeg .CT_StyleDefinitionHeaderLst =*NewCT_StyleDefinitionHeaderLst ();return _caeg ;}; +// Constraint List +ConstrLst *CT_Constraints ; -// ValidateWithPath validates the ColorsDefHdrLst and its children, prefixing error messages with path -func (_gcdg *ColorsDefHdrLst )ValidateWithPath (path string )error {if _edcb :=_gcdg .CT_ColorTransformHeaderLst .ValidateWithPath (path );_edcb !=nil {return _edcb ;};return nil ;};func (_adbc ST_TextAnchorVertical )Validate ()error {return _adbc .ValidateWithPath ("")}; -type CT_Rules struct{ +// Rule List +RuleLst *CT_Rules ; -// Rule -Rule []*CT_NumericRule ;};func (_edfb *ST_ChildOrderType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_acaeg ,_debbcc :=d .Token ();if _debbcc !=nil {return _debbcc ;};if _fbfaf ,_ecee :=_acaeg .(_b .EndElement );_ecee &&_fbfaf .Name ==start .Name {*_edfb =1; -return nil ;};if _ecgd ,_cgaca :=_acaeg .(_b .CharData );!_cgaca {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acaeg );}else {switch string (_ecgd ){case "":*_edfb =0; -case "\u0062":*_edfb =1;case "\u0074":*_edfb =2;};};_acaeg ,_debbcc =d .Token ();if _debbcc !=nil {return _debbcc ;};if _edagba ,_bfgc :=_acaeg .(_b .EndElement );_bfgc &&_edagba .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acaeg ); -};func (_edgda *ST_VariableType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cffeg ,_eegbd :=d .Token ();if _eegbd !=nil {return _eegbd ;};if _dgbb ,_faaga :=_cffeg .(_b .EndElement );_faaga &&_dgbb .Name ==start .Name {*_edgda =1;return nil ; -};if _abbe ,_dfebbb :=_cffeg .(_b .CharData );!_dfebbb {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cffeg );}else {switch string (_abbe ){case "":*_edgda =0; -case "\u006e\u006f\u006e\u0065":*_edgda =1;case "\u006f\u0072\u0067\u0043\u0068\u0061\u0072\u0074":*_edgda =2;case "\u0063\u0068\u004da\u0078":*_edgda =3;case "\u0063\u0068\u0050\u0072\u0065\u0066":*_edgda =4;case "\u0062\u0075\u006c\u0045\u006e\u0061\u0062\u006c\u0065\u0064":*_edgda =5; -case "\u0064\u0069\u0072":*_edgda =6;case "\u0068\u0069\u0065\u0072\u0042\u0072\u0061\u006e\u0063\u0068":*_edgda =7;case "\u0061n\u0069\u006d\u004f\u006e\u0065":*_edgda =8;case "\u0061n\u0069\u006d\u004c\u0076\u006c":*_edgda =9;case "\u0072\u0065\u0073\u0069\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073":*_edgda =10; -};};_cffeg ,_eegbd =d .Token ();if _eegbd !=nil {return _eegbd ;};if _bfbbf ,_cded :=_cffeg .(_b .EndElement );_cded &&_bfbbf .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cffeg ); -};func NewCT_DiagramDefinition ()*CT_DiagramDefinition {_bdg :=&CT_DiagramDefinition {};_bdg .LayoutNode =NewCT_LayoutNode ();return _bdg ;};func NewCT_SDCategories ()*CT_SDCategories {_bfae :=&CT_SDCategories {};return _bfae };func (_dbag ST_PyramidAccentPosition )Validate ()error {return _dbag .ValidateWithPath ("")}; +// For Each +ForEach *CT_ForEach ; +// Layout Node +LayoutNode *CT_LayoutNode ; -// Validate validates the CT_AdjLst and its children -func (_gb *CT_AdjLst )Validate ()error {return _gb .ValidateWithPath ("\u0043T\u005f\u0041\u0064\u006a\u004c\u0073t");};type CT_OrgChart struct{ +// Choose Element +Choose *CT_Choose ; -// Show Organization Chart User Interface Value -ValAttr *bool ;};func (_ebfbba *CT_StyleDefinitionHeaderLst )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _ebfbba .StyleDefHdr !=nil {_deag :=_b .StartElement {Name :_b .Name {Local :"s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072"}}; -for _ ,_bdbdf :=range _ebfbba .StyleDefHdr {e .EncodeElement (_bdbdf ,_deag );};};e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_bgee *ST_DiagramHorizontalAlignment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gcacg ,_gfgcc :=d .Token (); -if _gfgcc !=nil {return _gfgcc ;};if _agdad ,_dagfg :=_gcacg .(_b .EndElement );_dagfg &&_agdad .Name ==start .Name {*_bgee =1;return nil ;};if _fbde ,_bdgdf :=_gcacg .(_b .CharData );!_bdgdf {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcacg ); -}else {switch string (_fbde ){case "":*_bgee =0;case "\u006c":*_bgee =1;case "\u0063\u0074\u0072":*_bgee =2;case "\u0072":*_bgee =3;case "\u006e\u006f\u006e\u0065":*_bgee =4;};};_gcacg ,_gfgcc =d .Token ();if _gfgcc !=nil {return _gfgcc ;};if _dgeg ,_addea :=_gcacg .(_b .EndElement ); -_addea &&_dgeg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcacg );};const (ST_ConnectorPointUnset ST_ConnectorPoint =0; -ST_ConnectorPointAuto ST_ConnectorPoint =1;ST_ConnectorPointBCtr ST_ConnectorPoint =2;ST_ConnectorPointCtr ST_ConnectorPoint =3;ST_ConnectorPointMidL ST_ConnectorPoint =4;ST_ConnectorPointMidR ST_ConnectorPoint =5;ST_ConnectorPointTCtr ST_ConnectorPoint =6; -ST_ConnectorPointBL ST_ConnectorPoint =7;ST_ConnectorPointBR ST_ConnectorPoint =8;ST_ConnectorPointTL ST_ConnectorPoint =9;ST_ConnectorPointTR ST_ConnectorPoint =10;ST_ConnectorPointRadial ST_ConnectorPoint =11;); +// Extension List +ExtLst *_cg .CT_OfficeArtExtensionList ;};func (_dgbgc ST_AnimLvlStr )ValidateWithPath (path string )error {switch _dgbgc {case 0,1,2,3:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgbgc )); +};return nil ;}; -// ValidateWithPath validates the CT_DiagramDefinitionHeader and its children, prefixing error messages with path -func (_ceac *CT_DiagramDefinitionHeader )ValidateWithPath (path string )error {for _gga ,_fdfa :=range _ceac .Title {if _fff :=_fdfa .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fT\u0069\u0074\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gga ));_fff !=nil {return _fff ; -};};for _cfbbd ,_afgaa :=range _ceac .Desc {if _feee :=_afgaa .ValidateWithPath (_c .Sprintf ("%\u0073\u002f\u0044\u0065\u0073\u0063\u005b\u0025\u0064\u005d",path ,_cfbbd ));_feee !=nil {return _feee ;};};if _ceac .CatLst !=nil {if _fgg :=_ceac .CatLst .ValidateWithPath (path +"\u002fC\u0061\u0074\u004c\u0073\u0074"); -_fgg !=nil {return _fgg ;};};if _ceac .ExtLst !=nil {if _cgg :=_ceac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgg !=nil {return _cgg ;};};return nil ;};type CT_CTName struct{ +// Validate validates the CT_NumericRule and its children +func (_aceee *CT_NumericRule )Validate ()error {return _aceee .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069c\u0052\u0075\u006c\u0065");};func (_dbbeg *ST_HierBranchStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gabaf ,_aceg :=d .Token (); +if _aceg !=nil {return _aceg ;};if _fedeb ,_dffcc :=_gabaf .(_d .EndElement );_dffcc &&_fedeb .Name ==start .Name {*_dbbeg =1;return nil ;};if _edae ,_gaabce :=_gabaf .(_d .CharData );!_gaabce {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gabaf ); +}else {switch string (_edae ){case "":*_dbbeg =0;case "\u006c":*_dbbeg =1;case "\u0072":*_dbbeg =2;case "\u0068\u0061\u006e\u0067":*_dbbeg =3;case "\u0073\u0074\u0064":*_dbbeg =4;case "\u0069\u006e\u0069\u0074":*_dbbeg =5;};};_gabaf ,_aceg =d .Token (); +if _aceg !=nil {return _aceg ;};if _dbeff ,_gbbdf :=_gabaf .(_d .EndElement );_gbbdf &&_dbeff .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gabaf ); +};func (_bgee ST_ConnectorPoint )ValidateWithPath (path string )error {switch _bgee {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgee )); +};return nil ;};func (_abbc ST_NodeHorizontalAlignment )Validate ()error {return _abbc .ValidateWithPath ("")};type ST_DiagramTextAlignment byte ;func NewDataModel ()*DataModel {_cgdb :=&DataModel {};_cgdb .CT_DataModel =*NewCT_DataModel ();return _cgdb ; +};func (_abe *CT_AdjLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _abe .Adj !=nil {_dcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u0064\u006a"}};for _ ,_ed :=range _abe .Adj {e .EncodeElement (_ed ,_dcg ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_Cxn ()*CT_Cxn {_edb :=&CT_Cxn {};return _edb }; -// Language -LangAttr *string ; +// ValidateWithPath validates the CT_BulletEnabled and its children, prefixing error messages with path +func (_cff *CT_BulletEnabled )ValidateWithPath (path string )error {return nil };func (_aeae *CT_Choose )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fdb :=range start .Attr {if _fdb .Name .Local =="\u006e\u0061\u006d\u0065"{_abcb :=_fdb .Value ; +_aeae .NameAttr =&_abcb ;continue ;};};_add :for {_fdf ,_dee :=d .Token ();if _dee !=nil {return _dee ;};switch _bbdg :=_fdf .(type ){case _d .StartElement :switch _bbdg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0069\u0066"}:_fgd :=NewCT_When (); +if _bgd :=d .DecodeElement (_fgd ,&_bbdg );_bgd !=nil {return _bgd ;};_aeae .If =append (_aeae .If ,_fgd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u006c\u0073\u0065"}:_aeae .Else =NewCT_Otherwise (); +if _eaba :=d .DecodeElement (_aeae .Else ,&_bbdg );_eaba !=nil {return _eaba ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0068\u006fo\u0073\u0065 \u0025\u0076",_bbdg .Name ); +if _gbag :=d .Skip ();_gbag !=nil {return _gbag ;};};case _d .EndElement :break _add ;case _d .CharData :};};return nil ;};func (_fgfcc ST_Direction )ValidateWithPath (path string )error {switch _fgfcc {case 0,1,2:default:return _ge .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgfcc )); +};return nil ;};func (_gcba *ST_ConnectorRouting )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egdeb ,_bcgdf :=d .Token ();if _bcgdf !=nil {return _bcgdf ;};if _gdgdge ,_ccgc :=_egdeb .(_d .EndElement );_ccgc &&_gdgdge .Name ==start .Name {*_gcba =1; +return nil ;};if _adceb ,_dcaf :=_egdeb .(_d .CharData );!_dcaf {return _ge .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egdeb );}else {switch string (_adceb ){case "":*_gcba =0; +case "\u0073\u0074\u0072\u0061":*_gcba =1;case "\u0062\u0065\u006e\u0064":*_gcba =2;case "\u0063\u0075\u0072v\u0065":*_gcba =3;case "\u006co\u006e\u0067\u0043\u0075\u0072\u0076e":*_gcba =4;};};_egdeb ,_bcgdf =d .Token ();if _bcgdf !=nil {return _bcgdf ; +};if _bede ,_cgbfg :=_egdeb .(_d .EndElement );_cgbfg &&_bede .Name ==start .Name {return nil ;};return _ge .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egdeb ); +};type ST_SecondaryLinearDirection byte ;func (_dfafg ST_TextAnchorVertical )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dfafg .String (),start );};func NewCT_AnimOne ()*CT_AnimOne {_dce :=&CT_AnimOne {};return _dce }; +func (_gefe *CT_RelIds )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0064\u006d"},Value :_ge .Sprintf ("\u0025\u0076",_gefe .DmAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u006f"},Value :_ge .Sprintf ("\u0025\u0076",_gefe .LoAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0071\u0073"},Value :_ge .Sprintf ("\u0025\u0076",_gefe .QsAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0063\u0073"},Value :_ge .Sprintf ("\u0025\u0076",_gefe .CsAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bedb ST_ResizeHandlesStr )Validate ()error {return _bedb .ValidateWithPath ("")}; -// Description Value -ValAttr string ;};func (_ffbg ST_LinearDirection )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ffbg .String (),start );};func (_aadaf *RelIds )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_aadaf .CT_RelIds =*NewCT_RelIds (); -for _ ,_cegc :=range start .Attr {if _cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0064\u006d"||_cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0064\u006d"{_eebcd :=_cegc .Value ; -_aadaf .DmAttr =_eebcd ;continue ;};if _cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cegc .Name .Local =="\u006c\u006f"||_cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cegc .Name .Local =="\u006c\u006f"{_dcdb :=_cegc .Value ; -_aadaf .LoAttr =_dcdb ;continue ;};if _cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0071\u0073"||_cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0071\u0073"{_dbaab :=_cegc .Value ; -_aadaf .QsAttr =_dbaab ;continue ;};if _cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0063\u0073"||_cegc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cegc .Name .Local =="\u0063\u0073"{_fbebc :=_cegc .Value ; -_aadaf .CsAttr =_fbebc ;continue ;};};for {_ffedg ,_fgbf :=d .Token ();if _fgbf !=nil {return _c .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0052e\u006c\u0049d\u0073\u003a\u0020\u0025\u0073",_fgbf );};if _cffba ,_cgac :=_ffedg .(_b .EndElement ); -_cgac &&_cffba .Name ==start .Name {break ;};};return nil ;};func (_edac ST_HierBranchStyle )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_geaa :=_b .Attr {};_geaa .Name =name ;switch _edac {case ST_HierBranchStyleUnset :_geaa .Value ="";case ST_HierBranchStyleL :_geaa .Value ="\u006c"; -case ST_HierBranchStyleR :_geaa .Value ="\u0072";case ST_HierBranchStyleHang :_geaa .Value ="\u0068\u0061\u006e\u0067";case ST_HierBranchStyleStd :_geaa .Value ="\u0073\u0074\u0064";case ST_HierBranchStyleInit :_geaa .Value ="\u0069\u006e\u0069\u0074"; -};return _geaa ,nil ;};func (_cbgd *CT_ForEachChoice )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_daag :=start ;switch start .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u006c\u0067"}:_cbgd .Alg =NewCT_Algorithm (); -if _ceffa :=d .DecodeElement (_cbgd .Alg ,&_daag );_ceffa !=nil {return _ceffa ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0073\u0068\u0061p\u0065"}:_cbgd .Shape =NewCT_Shape (); -if _ecadc :=d .DecodeElement (_cbgd .Shape ,&_daag );_ecadc !=nil {return _ecadc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0070\u0072\u0065\u0073\u004f\u0066"}:_cbgd .PresOf =NewCT_PresentationOf (); -if _dagdf :=d .DecodeElement (_cbgd .PresOf ,&_daag );_dagdf !=nil {return _dagdf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063o\u006e\u0073\u0074\u0072\u004c\u0073t"}:_cbgd .ConstrLst =NewCT_Constraints (); -if _dgaa :=d .DecodeElement (_cbgd .ConstrLst ,&_daag );_dgaa !=nil {return _dgaa ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0072u\u006c\u0065\u004c\u0073\u0074"}:_cbgd .RuleLst =NewCT_Rules (); -if _eccf :=d .DecodeElement (_cbgd .RuleLst ,&_daag );_eccf !=nil {return _eccf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0066o\u0072\u0045\u0061\u0063\u0068"}:_cbgd .ForEach =NewCT_ForEach (); -if _dbd :=d .DecodeElement (_cbgd .ForEach ,&_daag );_dbd !=nil {return _dbd ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u006c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065"}:_cbgd .LayoutNode =NewCT_LayoutNode (); -if _cdgf :=d .DecodeElement (_cbgd .LayoutNode ,&_daag );_cdgf !=nil {return _cdgf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0063\u0068\u006f\u006f\u0073\u0065"}:_cbgd .Choose =NewCT_Choose (); -if _bedc :=d .DecodeElement (_cbgd .Choose ,&_daag );_bedc !=nil {return _bedc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbgd .ExtLst =_g .NewCT_OfficeArtExtensionList (); -if _cdeee :=d .DecodeElement (_cbgd .ExtLst ,&_daag );_cdeee !=nil {return _cdeee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_daag .Name ); -if _fbaf :=d .Skip ();_fbaf !=nil {return _fbaf ;};};return nil ;};func NewCT_TextProps ()*CT_TextProps {_gbbb :=&CT_TextProps {};_gbbb .Text3DChoice =_g .NewEG_Text3DChoice ();return _gbbb ;};func NewCT_ElemPropSet ()*CT_ElemPropSet {_cbebg :=&CT_ElemPropSet {}; -return _cbebg }; +// Validate validates the AG_ConstraintRefAttributes and its children +func (_be *AG_ConstraintRefAttributes )Validate ()error {return _be .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069n\u0074\u0052\u0065\u0066\u0041\u0074\u0074\u0072\u0069\u0062u\u0074\u0065\u0073");};func (_bfdcc ST_LinearDirection )String ()string {switch _bfdcc {case 0:return ""; +case 1:return "\u0066\u0072\u006fm\u004c";case 2:return "\u0066\u0072\u006fm\u0052";case 3:return "\u0066\u0072\u006fm\u0054";case 4:return "\u0066\u0072\u006fm\u0042";};return "";};func (_feabg ST_AutoTextRotation )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_feabg .String (),start ); +};func (_fbdg ST_ParameterVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fbdg .ST_DiagramHorizontalAlignment !=ST_DiagramHorizontalAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_DiagramHorizontalAlignment .String ())); +};if _fbdg .ST_VerticalAlignment !=ST_VerticalAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_VerticalAlignment .String ()));};if _fbdg .ST_ChildDirection !=ST_ChildDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ChildDirection .String ())); +};if _fbdg .ST_ChildAlignment !=ST_ChildAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ChildAlignment .String ()));};if _fbdg .ST_SecondaryChildAlignment !=ST_SecondaryChildAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_SecondaryChildAlignment .String ())); +};if _fbdg .ST_LinearDirection !=ST_LinearDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_LinearDirection .String ()));};if _fbdg .ST_SecondaryLinearDirection !=ST_SecondaryLinearDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_SecondaryLinearDirection .String ())); +};if _fbdg .ST_StartingElement !=ST_StartingElementUnset {e .EncodeToken (_d .CharData (_fbdg .ST_StartingElement .String ()));};if _fbdg .ST_BendPoint !=ST_BendPointUnset {e .EncodeToken (_d .CharData (_fbdg .ST_BendPoint .String ()));};if _fbdg .ST_ConnectorRouting !=ST_ConnectorRoutingUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ConnectorRouting .String ())); +};if _fbdg .ST_ArrowheadStyle !=ST_ArrowheadStyleUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ArrowheadStyle .String ()));};if _fbdg .ST_ConnectorDimension !=ST_ConnectorDimensionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ConnectorDimension .String ())); +};if _fbdg .ST_RotationPath !=ST_RotationPathUnset {e .EncodeToken (_d .CharData (_fbdg .ST_RotationPath .String ()));};if _fbdg .ST_CenterShapeMapping !=ST_CenterShapeMappingUnset {e .EncodeToken (_d .CharData (_fbdg .ST_CenterShapeMapping .String ())); +};if _fbdg .ST_NodeHorizontalAlignment !=ST_NodeHorizontalAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_NodeHorizontalAlignment .String ()));};if _fbdg .ST_NodeVerticalAlignment !=ST_NodeVerticalAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_NodeVerticalAlignment .String ())); +};if _fbdg .ST_FallbackDimension !=ST_FallbackDimensionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_FallbackDimension .String ()));};if _fbdg .ST_TextDirection !=ST_TextDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_TextDirection .String ())); +};if _fbdg .ST_PyramidAccentPosition !=ST_PyramidAccentPositionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_PyramidAccentPosition .String ()));};if _fbdg .ST_PyramidAccentTextMargin !=ST_PyramidAccentTextMarginUnset {e .EncodeToken (_d .CharData (_fbdg .ST_PyramidAccentTextMargin .String ())); +};if _fbdg .ST_TextBlockDirection !=ST_TextBlockDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_TextBlockDirection .String ()));};if _fbdg .ST_TextAnchorHorizontal !=ST_TextAnchorHorizontalUnset {e .EncodeToken (_d .CharData (_fbdg .ST_TextAnchorHorizontal .String ())); +};if _fbdg .ST_TextAnchorVertical !=ST_TextAnchorVerticalUnset {e .EncodeToken (_d .CharData (_fbdg .ST_TextAnchorVertical .String ()));};if _fbdg .ST_DiagramTextAlignment !=ST_DiagramTextAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_DiagramTextAlignment .String ())); +};if _fbdg .ST_AutoTextRotation !=ST_AutoTextRotationUnset {e .EncodeToken (_d .CharData (_fbdg .ST_AutoTextRotation .String ()));};if _fbdg .ST_GrowDirection !=ST_GrowDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_GrowDirection .String ()));}; +if _fbdg .ST_FlowDirection !=ST_FlowDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_FlowDirection .String ()));};if _fbdg .ST_ContinueDirection !=ST_ContinueDirectionUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ContinueDirection .String ())); +};if _fbdg .ST_Breakpoint !=ST_BreakpointUnset {e .EncodeToken (_d .CharData (_fbdg .ST_Breakpoint .String ()));};if _fbdg .ST_Offset !=ST_OffsetUnset {e .EncodeToken (_d .CharData (_fbdg .ST_Offset .String ()));};if _fbdg .ST_HierarchyAlignment !=ST_HierarchyAlignmentUnset {e .EncodeToken (_d .CharData (_fbdg .ST_HierarchyAlignment .String ())); +};if _fbdg .Int32 !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",*_fbdg .Int32 )));};if _fbdg .Float64 !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0066",*_fbdg .Float64 )));};if _fbdg .Bool !=nil {e .EncodeToken (_d .CharData (_ge .Sprintf ("\u0025\u0064",_gecb (*_fbdg .Bool )))); +};if _fbdg .StringVal !=nil {e .EncodeToken (_d .CharData (*_fbdg .StringVal ));};if _fbdg .ST_ConnectorPoint !=ST_ConnectorPointUnset {e .EncodeToken (_d .CharData (_fbdg .ST_ConnectorPoint .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name }); +};func (_bbgb ST_ElementType )Validate ()error {return _bbgb .ValidateWithPath ("")};func (_cdbag ST_Breakpoint )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bebde :=_d .Attr {};_bebde .Name =name ;switch _cdbag {case ST_BreakpointUnset :_bebde .Value =""; +case ST_BreakpointEndCnv :_bebde .Value ="\u0065\u006e\u0064\u0043\u006e\u0076";case ST_BreakpointBal :_bebde .Value ="\u0062\u0061\u006c";case ST_BreakpointFixed :_bebde .Value ="\u0066\u0069\u0078e\u0064";};return _bebde ,nil ;}; -// Validate validates the CT_Parameter and its children -func (_cace *CT_Parameter )Validate ()error {return _cace .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072");}; +// ValidateWithPath validates the ColorsDefHdr and its children, prefixing error messages with path +func (_gaggd *ColorsDefHdr )ValidateWithPath (path string )error {if _cfeb :=_gaggd .CT_ColorTransformHeader .ValidateWithPath (path );_cfeb !=nil {return _cfeb ;};return nil ;};func NewCT_SampleData ()*CT_SampleData {_fcgcb :=&CT_SampleData {};return _fcgcb }; +func (_dgdf ST_AxisType )String ()string {switch _dgdf {case 0:return "";case 1:return "\u0073\u0065\u006c\u0066";case 2:return "\u0063\u0068";case 3:return "\u0064\u0065\u0073";case 4:return "\u0064e\u0073\u004f\u0072\u0053\u0065\u006cf";case 5:return "\u0070\u0061\u0072"; +case 6:return "\u0061\u006e\u0063s\u0074";case 7:return "a\u006e\u0063\u0073\u0074\u004f\u0072\u0053\u0065\u006c\u0066";case 8:return "\u0066o\u006c\u006c\u006f\u0077\u0053\u0069b";case 9:return "\u0070r\u0065\u0063\u0065\u0064\u0053\u0069b";case 10:return "\u0066\u006f\u006c\u006c\u006f\u0077"; +case 11:return "\u0070\u0072\u0065\u0063\u0065\u0064";case 12:return "\u0072\u006f\u006f\u0074";case 13:return "\u006e\u006f\u006e\u0065";};return "";};const (ST_CxnTypeUnset ST_CxnType =0;ST_CxnTypeParOf ST_CxnType =1;ST_CxnTypePresOf ST_CxnType =2;ST_CxnTypePresParOf ST_CxnType =3; +ST_CxnTypeUnknownRelationship ST_CxnType =4;);func (_acgd ST_FunctionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_acgd .String (),start );}; -// Validate validates the CT_LayoutNode and its children -func (_dgea *CT_LayoutNode )Validate ()error {return _dgea .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065");};func (_dgcf ST_PyramidAccentTextMargin )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_bdddb :=_b .Attr {}; -_bdddb .Name =name ;switch _dgcf {case ST_PyramidAccentTextMarginUnset :_bdddb .Value ="";case ST_PyramidAccentTextMarginStep :_bdddb .Value ="\u0073\u0074\u0065\u0070";case ST_PyramidAccentTextMarginStack :_bdddb .Value ="\u0073\u0074\u0061c\u006b";}; -return _bdddb ,nil ;};const (ST_AxisTypeUnset ST_AxisType =0;ST_AxisTypeSelf ST_AxisType =1;ST_AxisTypeCh ST_AxisType =2;ST_AxisTypeDes ST_AxisType =3;ST_AxisTypeDesOrSelf ST_AxisType =4;ST_AxisTypePar ST_AxisType =5;ST_AxisTypeAncst ST_AxisType =6;ST_AxisTypeAncstOrSelf ST_AxisType =7; -ST_AxisTypeFollowSib ST_AxisType =8;ST_AxisTypePrecedSib ST_AxisType =9;ST_AxisTypeFollow ST_AxisType =10;ST_AxisTypePreced ST_AxisType =11;ST_AxisTypeRoot ST_AxisType =12;ST_AxisTypeNone ST_AxisType =13;);func (_cgad *CT_CTStyleLabel )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",_cgad .NameAttr )}); -e .EncodeToken (start );if _cgad .FillClrLst !=nil {_eeg :=_b .StartElement {Name :_b .Name {Local :"\u0066\u0069\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_cgad .FillClrLst ,_eeg );};if _cgad .LinClrLst !=nil {_fdea :=_b .StartElement {Name :_b .Name {Local :"\u006ci\u006e\u0043\u006c\u0072\u004c\u0073t"}}; -e .EncodeElement (_cgad .LinClrLst ,_fdea );};if _cgad .EffectClrLst !=nil {_dga :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0066\u0066e\u0063\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_cgad .EffectClrLst ,_dga );};if _cgad .TxLinClrLst !=nil {_effc :=_b .StartElement {Name :_b .Name {Local :"t\u0078\u004c\u0069\u006e\u0043\u006c\u0072\u004c\u0073\u0074"}}; -e .EncodeElement (_cgad .TxLinClrLst ,_effc );};if _cgad .TxFillClrLst !=nil {_edd :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0078\u0046i\u006c\u006c\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_cgad .TxFillClrLst ,_edd );};if _cgad .TxEffectClrLst !=nil {_deg :=_b .StartElement {Name :_b .Name {Local :"\u0074\u0078\u0045\u0066\u0066\u0065\u0063\u0074\u0043l\u0072\u004c\u0073\u0074"}}; -e .EncodeElement (_cgad .TxEffectClrLst ,_deg );};if _cgad .ExtLst !=nil {_eeda :=_b .StartElement {Name :_b .Name {Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgad .ExtLst ,_eeda );};e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;};func (_gdaee ST_ConstraintType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_gdaee .String (),start );};func init (){_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u0054\u004e\u0061\u006de",NewCT_CTName ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0043\u0054\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e",NewCT_CTDescription ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_CTCategory ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fC\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_CTCategories ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s",NewCT_Colors ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fC\u0054\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c",NewCT_CTStyleLabel ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewCT_ColorTransform ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072",NewCT_ColorTransformHeader ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061n\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065r\u004c\u0073\u0074",NewCT_ColorTransformHeaderLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fP\u0074",NewCT_Pt ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0050\u0074\u004c\u0069\u0073t",NewCT_PtList ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0078\u006e",NewCT_Cxn ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0078\u006e\u004c\u0069\u0073\u0074",NewCT_CxnList ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fD\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c",NewCT_DataModel ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074",NewCT_Constraint ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072a\u0069\u006e\u0074\u0073",NewCT_Constraints ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069c\u0052\u0075\u006c\u0065",NewCT_NumericRule ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073",NewCT_Rules ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u004f\u0066",NewCT_PresentationOf ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u0064\u006a",NewCT_Adj ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0041\u0064\u006a\u004c\u0073t",NewCT_AdjLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072",NewCT_Parameter ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d",NewCT_Algorithm ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065",NewCT_LayoutNode ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068",NewCT_ForEach ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0057\u0068\u0065\u006e",NewCT_When ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fO\u0074\u0068\u0065\u0072\u0077\u0069\u0073\u0065",NewCT_Otherwise ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u0068\u006f\u006f\u0073e",NewCT_Choose ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0061\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061",NewCT_SampleData ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_Category ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_Categories ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u004e\u0061\u006d\u0065",NewCT_Name ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e",NewCT_Description ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewCT_DiagramDefinition ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072",NewCT_DiagramDefinitionHeader ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065rL\u0073\u0074",NewCT_DiagramDefinitionHeaderLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0052\u0065\u006c\u0049\u0064s",NewCT_RelIds ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072o\u0070\u0053\u0065\u0074",NewCT_ElemPropSet ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074",NewCT_OrgChart ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078",NewCT_ChildMax ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fC\u0068\u0069\u006c\u0064\u0050\u0072\u0065\u0066",NewCT_ChildPref ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0042\u0075\u006cl\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064",NewCT_BulletEnabled ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Direction ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065",NewCT_HierBranchStyle ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065",NewCT_AnimOne ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c",NewCT_AnimLvl ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0052\u0065\u0073i\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073",NewCT_ResizeHandles ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062l\u0065P\u0072\u006f\u0070\u0065\u0072\u0074\u0079S\u0065\u0074",NewCT_LayoutVariablePropertySet ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0053\u0044\u004e\u0061\u006de",NewCT_SDName ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0053\u0044\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e",NewCT_SDDescription ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_SDCategory ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fS\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_SDCategories ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fT\u0065\u0078\u0074\u0050\u0072\u006f\u0070\u0073",NewCT_TextProps ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c",NewCT_StyleLabel ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0069n\u0069\u0074\u0069\u006f\u006e",NewCT_StyleDefinition ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072",NewCT_StyleDefinitionHeader ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0053\u0074\u0079\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006fn\u0048\u0065\u0061d\u0065r\u004c\u0073\u0074",NewCT_StyleDefinitionHeaderLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063o\u006c\u006f\u0072\u0073\u0044\u0065f",NewColorsDef ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072",NewColorsDefHdr ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074",NewColorsDefHdrLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l",NewDataModel ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006ca\u0079\u006f\u0075\u0074\u0044\u0065f",NewLayoutDef ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072",NewLayoutDefHdr ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074",NewLayoutDefHdrLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0072\u0065\u006c\u0049\u0064\u0073",NewRelIds ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066",NewStyleDef ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072",NewStyleDefHdr ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074",NewStyleDefHdrLst ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","A\u0047\u005f\u0049\u0074er\u0061t\u006f\u0072\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_IteratorAttributes ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0041\u0047\u005fCo\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_ConstraintAttributes ); -_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069n\u0074\u0052\u0065\u0066\u0041\u0074\u0074\u0072\u0069\u0062u\u0074\u0065\u0073",NewAG_ConstraintRefAttributes ); -}; +// ValidateWithPath validates the AG_IteratorAttributes and its children, prefixing error messages with path +func (_fg *AG_IteratorAttributes )ValidateWithPath (path string )error {return nil };type CT_CxnList struct{ -// ValidateWithPath validates the CT_DataModel and its children, prefixing error messages with path -func (_abfc *CT_DataModel )ValidateWithPath (path string )error {if _ggba :=_abfc .PtLst .ValidateWithPath (path +"\u002f\u0050\u0074\u004c\u0073\u0074");_ggba !=nil {return _ggba ;};if _abfc .CxnLst !=nil {if _ffdeg :=_abfc .CxnLst .ValidateWithPath (path +"\u002fC\u0078\u006e\u004c\u0073\u0074"); -_ffdeg !=nil {return _ffdeg ;};};if _abfc .Bg !=nil {if _bggg :=_abfc .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_bggg !=nil {return _bggg ;};};if _abfc .Whole !=nil {if _fcdc :=_abfc .Whole .ValidateWithPath (path +"\u002f\u0057\u0068\u006f\u006c\u0065"); -_fcdc !=nil {return _fcdc ;};};if _abfc .ExtLst !=nil {if _adda :=_abfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_adda !=nil {return _adda ;};};return nil ;};func (_abcbe ST_DiagramTextAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_abcbe .String (),start ); -};func (_agacf ST_HierarchyAlignment )Validate ()error {return _agacf .ValidateWithPath ("")};type ST_ConstraintType byte ;func (_dfceg ST_VerticalAlignment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_dfceg .String (),start ); -}; \ No newline at end of file +// Connection +Cxn []*CT_Cxn ;};func (_aagd ST_ChildAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aagd .String (),start );};func (_cgaf ST_ContinueDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gcabc :=_d .Attr {}; +_gcabc .Name =name ;switch _cgaf {case ST_ContinueDirectionUnset :_gcabc .Value ="";case ST_ContinueDirectionRevDir :_gcabc .Value ="\u0072\u0065\u0076\u0044\u0069\u0072";case ST_ContinueDirectionSameDir :_gcabc .Value ="\u0073a\u006d\u0065\u0044\u0069\u0072"; +};return _gcabc ,nil ;};func (_ebba *CT_TextProps )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebba .Text3DChoice =_cg .NewEG_Text3DChoice ();_cecc :for {_dgef ,_acfd :=d .Token ();if _acfd !=nil {return _acfd ;};switch _bceba :=_dgef .(type ){case _d .StartElement :switch _bceba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_ebba .Text3DChoice =_cg .NewEG_Text3DChoice (); +if _abed :=d .DecodeElement (&_ebba .Text3DChoice .Sp3d ,&_bceba );_abed !=nil {return _abed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_ebba .Text3DChoice =_cg .NewEG_Text3DChoice (); +if _bcab :=d .DecodeElement (&_ebba .Text3DChoice .FlatTx ,&_bceba );_bcab !=nil {return _bcab ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0065\u0078t\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_bceba .Name ); +if _ebded :=d .Skip ();_ebded !=nil {return _ebded ;};};case _d .EndElement :break _cecc ;case _d .CharData :};};return nil ;};const (ST_ConstraintTypeUnset ST_ConstraintType =0;ST_ConstraintTypeNone ST_ConstraintType =1;ST_ConstraintTypeAlignOff ST_ConstraintType =2; +ST_ConstraintTypeBegMarg ST_ConstraintType =3;ST_ConstraintTypeBendDist ST_ConstraintType =4;ST_ConstraintTypeBegPad ST_ConstraintType =5;ST_ConstraintTypeB ST_ConstraintType =6;ST_ConstraintTypeBMarg ST_ConstraintType =7;ST_ConstraintTypeBOff ST_ConstraintType =8; +ST_ConstraintTypeCtrX ST_ConstraintType =9;ST_ConstraintTypeCtrXOff ST_ConstraintType =10;ST_ConstraintTypeCtrY ST_ConstraintType =11;ST_ConstraintTypeCtrYOff ST_ConstraintType =12;ST_ConstraintTypeConnDist ST_ConstraintType =13;ST_ConstraintTypeDiam ST_ConstraintType =14; +ST_ConstraintTypeEndMarg ST_ConstraintType =15;ST_ConstraintTypeEndPad ST_ConstraintType =16;ST_ConstraintTypeH ST_ConstraintType =17;ST_ConstraintTypeHArH ST_ConstraintType =18;ST_ConstraintTypeHOff ST_ConstraintType =19;ST_ConstraintTypeL ST_ConstraintType =20; +ST_ConstraintTypeLMarg ST_ConstraintType =21;ST_ConstraintTypeLOff ST_ConstraintType =22;ST_ConstraintTypeR ST_ConstraintType =23;ST_ConstraintTypeRMarg ST_ConstraintType =24;ST_ConstraintTypeROff ST_ConstraintType =25;ST_ConstraintTypePrimFontSz ST_ConstraintType =26; +ST_ConstraintTypePyraAcctRatio ST_ConstraintType =27;ST_ConstraintTypeSecFontSz ST_ConstraintType =28;ST_ConstraintTypeSibSp ST_ConstraintType =29;ST_ConstraintTypeSecSibSp ST_ConstraintType =30;ST_ConstraintTypeSp ST_ConstraintType =31;ST_ConstraintTypeStemThick ST_ConstraintType =32; +ST_ConstraintTypeT ST_ConstraintType =33;ST_ConstraintTypeTMarg ST_ConstraintType =34;ST_ConstraintTypeTOff ST_ConstraintType =35;ST_ConstraintTypeUserA ST_ConstraintType =36;ST_ConstraintTypeUserB ST_ConstraintType =37;ST_ConstraintTypeUserC ST_ConstraintType =38; +ST_ConstraintTypeUserD ST_ConstraintType =39;ST_ConstraintTypeUserE ST_ConstraintType =40;ST_ConstraintTypeUserF ST_ConstraintType =41;ST_ConstraintTypeUserG ST_ConstraintType =42;ST_ConstraintTypeUserH ST_ConstraintType =43;ST_ConstraintTypeUserI ST_ConstraintType =44; +ST_ConstraintTypeUserJ ST_ConstraintType =45;ST_ConstraintTypeUserK ST_ConstraintType =46;ST_ConstraintTypeUserL ST_ConstraintType =47;ST_ConstraintTypeUserM ST_ConstraintType =48;ST_ConstraintTypeUserN ST_ConstraintType =49;ST_ConstraintTypeUserO ST_ConstraintType =50; +ST_ConstraintTypeUserP ST_ConstraintType =51;ST_ConstraintTypeUserQ ST_ConstraintType =52;ST_ConstraintTypeUserR ST_ConstraintType =53;ST_ConstraintTypeUserS ST_ConstraintType =54;ST_ConstraintTypeUserT ST_ConstraintType =55;ST_ConstraintTypeUserU ST_ConstraintType =56; +ST_ConstraintTypeUserV ST_ConstraintType =57;ST_ConstraintTypeUserW ST_ConstraintType =58;ST_ConstraintTypeUserX ST_ConstraintType =59;ST_ConstraintTypeUserY ST_ConstraintType =60;ST_ConstraintTypeUserZ ST_ConstraintType =61;ST_ConstraintTypeW ST_ConstraintType =62; +ST_ConstraintTypeWArH ST_ConstraintType =63;ST_ConstraintTypeWOff ST_ConstraintType =64;);func (_agbde ST_CxnType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cfbaa :=_d .Attr {};_cfbaa .Name =name ;switch _agbde {case ST_CxnTypeUnset :_cfbaa .Value =""; +case ST_CxnTypeParOf :_cfbaa .Value ="\u0070\u0061\u0072O\u0066";case ST_CxnTypePresOf :_cfbaa .Value ="\u0070\u0072\u0065\u0073\u004f\u0066";case ST_CxnTypePresParOf :_cfbaa .Value ="\u0070r\u0065\u0073\u0050\u0061\u0072\u004ff";case ST_CxnTypeUnknownRelationship :_cfbaa .Value ="\u0075\u006e\u006b\u006eow\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"; +};return _cfbaa ,nil ;};func (_ea *CT_AdjLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fd :for {_gfa ,_fee :=d .Token ();if _fee !=nil {return _fee ;};switch _geg :=_gfa .(type ){case _d .StartElement :switch _geg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d",Local :"\u0061\u0064\u006a"}:_fff :=NewCT_Adj (); +if _dca :=d .DecodeElement (_fff ,&_geg );_dca !=nil {return _dca ;};_ea .Adj =append (_ea .Adj ,_fff );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0041\u0064\u006aL\u0073\u0074 \u0025\u0076",_geg .Name ); +if _dgb :=d .Skip ();_dgb !=nil {return _dgb ;};};case _d .EndElement :break _fd ;case _d .CharData :};};return nil ;};func (_cebdc ST_PyramidAccentPosition )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fagfd :=_d .Attr {};_fagfd .Name =name ;switch _cebdc {case ST_PyramidAccentPositionUnset :_fagfd .Value =""; +case ST_PyramidAccentPositionBef :_fagfd .Value ="\u0062\u0065\u0066";case ST_PyramidAccentPositionAft :_fagfd .Value ="\u0061\u0066\u0074";};return _fagfd ,nil ;};type ST_ChildAlignment byte ;func init (){_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u0054\u004e\u0061\u006de",NewCT_CTName ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0043\u0054\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e",NewCT_CTDescription ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_CTCategory ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fC\u0054\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_CTCategories ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s",NewCT_Colors ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fC\u0054\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c",NewCT_CTStyleLabel ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewCT_ColorTransform ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065\u0072",NewCT_ColorTransformHeader ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061n\u0073\u0066\u006f\u0072\u006d\u0048\u0065\u0061\u0064\u0065r\u004c\u0073\u0074",NewCT_ColorTransformHeaderLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fP\u0074",NewCT_Pt ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0050\u0074\u004c\u0069\u0073t",NewCT_PtList ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0078\u006e",NewCT_Cxn ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0078\u006e\u004c\u0069\u0073\u0074",NewCT_CxnList ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fD\u0061\u0074\u0061\u004d\u006f\u0064\u0065\u006c",NewCT_DataModel ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074",NewCT_Constraint ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u0074\u0072a\u0069\u006e\u0074\u0073",NewCT_Constraints ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004e\u0075\u006d\u0065\u0072\u0069c\u0052\u0075\u006c\u0065",NewCT_NumericRule ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073",NewCT_Rules ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u004f\u0066",NewCT_PresentationOf ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u0064\u006a",NewCT_Adj ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0041\u0064\u006a\u004c\u0073t",NewCT_AdjLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072",NewCT_Parameter ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d",NewCT_Algorithm ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004c\u0061\u0079\u006f\u0075\u0074\u004e\u006f\u0064\u0065",NewCT_LayoutNode ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0046\u006f\u0072\u0045\u0061\u0063\u0068",NewCT_ForEach ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0057\u0068\u0065\u006e",NewCT_When ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fO\u0074\u0068\u0065\u0072\u0077\u0069\u0073\u0065",NewCT_Otherwise ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0043\u0068\u006f\u006f\u0073e",NewCT_Choose ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0061\u006d\u0070\u006c\u0065\u0044\u0061\u0074\u0061",NewCT_SampleData ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_Category ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_Categories ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u004e\u0061\u006d\u0065",NewCT_Name ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e",NewCT_Description ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewCT_DiagramDefinition ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065a\u0064\u0065\u0072",NewCT_DiagramDefinitionHeader ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0044\u0069\u0061\u0067\u0072\u0061\u006d\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065rL\u0073\u0074",NewCT_DiagramDefinitionHeaderLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0052\u0065\u006c\u0049\u0064s",NewCT_RelIds ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0045\u006c\u0065\u006d\u0050\u0072o\u0070\u0053\u0065\u0074",NewCT_ElemPropSet ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u004f\u0072\u0067\u0043\u0068\u0061\u0072\u0074",NewCT_OrgChart ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0043\u0068\u0069\u006c\u0064\u004d\u0061\u0078",NewCT_ChildMax ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fC\u0068\u0069\u006c\u0064\u0050\u0072\u0065\u0066",NewCT_ChildPref ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0042\u0075\u006cl\u0065\u0074\u0045\u006e\u0061\u0062\u006c\u0065\u0064",NewCT_BulletEnabled ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fD\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Direction ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fH\u0069\u0065\u0072\u0042\u0072a\u006e\u0063h\u0053\u0074\u0079\u006c\u0065",NewCT_HierBranchStyle ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004f\u006e\u0065",NewCT_AnimOne ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u004c\u0076\u006c",NewCT_AnimLvl ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0052\u0065\u0073i\u007a\u0065\u0048\u0061\u006e\u0064\u006c\u0065\u0073",NewCT_ResizeHandles ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u004ca\u0079\u006f\u0075\u0074\u0056\u0061\u0072\u0069\u0061\u0062l\u0065P\u0072\u006f\u0070\u0065\u0072\u0074\u0079S\u0065\u0074",NewCT_LayoutVariablePropertySet ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0053\u0044\u004e\u0061\u006de",NewCT_SDName ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054_\u0053\u0044\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e",NewCT_SDDescription ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079",NewCT_SDCategory ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fS\u0044\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0069\u0065\u0073",NewCT_SDCategories ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005fT\u0065\u0078\u0074\u0050\u0072\u006f\u0070\u0073",NewCT_TextProps ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004c\u0061\u0062\u0065\u006c",NewCT_StyleLabel ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005fS\u0074\u0079\u006c\u0065\u0044e\u0066\u0069n\u0069\u0074\u0069\u006f\u006e",NewCT_StyleDefinition ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0043T\u005f\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0069\u006ei\u0074\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072",NewCT_StyleDefinitionHeader ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","C\u0054\u005f\u0053\u0074\u0079\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006fn\u0048\u0065\u0061d\u0065r\u004c\u0073\u0074",NewCT_StyleDefinitionHeaderLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063o\u006c\u006f\u0072\u0073\u0044\u0065f",NewColorsDef ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063\u006f\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072",NewColorsDefHdr ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0063o\u006co\u0072\u0073\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074",NewColorsDefHdrLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0064a\u0074\u0061\u004d\u006f\u0064\u0065l",NewDataModel ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006ca\u0079\u006f\u0075\u0074\u0044\u0065f",NewLayoutDef ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006c\u0061\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072",NewLayoutDefHdr ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u006ca\u0079o\u0075\u0074\u0044\u0065\u0066\u0048\u0064\u0072\u004c\u0073\u0074",NewLayoutDefHdrLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0072\u0065\u006c\u0049\u0064\u0073",NewRelIds ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066",NewStyleDef ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","s\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048\u0064\u0072",NewStyleDefHdr ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0073\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0048d\u0072\u004c\u0073\u0074",NewStyleDefHdrLst ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","A\u0047\u005f\u0049\u0074er\u0061t\u006f\u0072\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_IteratorAttributes ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0041\u0047\u005fCo\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0074\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_ConstraintAttributes ); +_ab .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u0069\u0061\u0067\u0072\u0061\u006d","\u0041\u0047\u005f\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069n\u0074\u0052\u0065\u0066\u0041\u0074\u0074\u0072\u0069\u0062u\u0074\u0065\u0073",NewAG_ConstraintRefAttributes ); +};func (_cade *CT_Constraints )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cade .Constr !=nil {_fgaf :=_d .StartElement {Name :_d .Name {Local :"\u0063\u006f\u006e\u0073\u0074\u0072"}};for _ ,_aaef :=range _cade .Constr {e .EncodeElement (_aaef ,_fgaf ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_SDDescription ()*CT_SDDescription {_affg :=&CT_SDDescription {};return _affg }; + +// ValidateWithPath validates the CT_PtList and its children, prefixing error messages with path +func (_gdba *CT_PtList )ValidateWithPath (path string )error {for _cffd ,_faeb :=range _gdba .Pt {if _fffd :=_faeb .ValidateWithPath (_ge .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_cffd ));_fffd !=nil {return _fffd ;};};return nil ; +};func (_fce *CT_Categories )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fce .Cat !=nil {_ege :=_d .StartElement {Name :_d .Name {Local :"\u0063\u0061\u0074"}};for _ ,_ddaa :=range _fce .Cat {e .EncodeElement (_ddaa ,_ege ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_CTCategories struct{ + +// Color Transform Category +Cat []*CT_CTCategory ;}; \ No newline at end of file diff --git a/schema/soo/dml/dml.go b/schema/soo/dml/dml.go index 43b9461d5f..9877f96912 100644 --- a/schema/soo/dml/dml.go +++ b/schema/soo/dml/dml.go @@ -9,314 +9,335 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package dml ;import (_ba "encoding/xml";_be "fmt";_c "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_e "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_bb "regexp";_f "strconv";_g "time";);func (_ebgdc *ST_TextAnchoringType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ebgdc =0; -case "\u0074":*_ebgdc =1;case "\u0063\u0074\u0072":*_ebgdc =2;case "\u0062":*_ebgdc =3;case "\u006a\u0075\u0073\u0074":*_ebgdc =4;case "\u0064\u0069\u0073\u0074":*_ebgdc =5;};return nil ;}; - -// Validate validates the Graphic and its children -func (_eaebg *Graphic )Validate ()error {return _eaebg .ValidateWithPath ("\u0047r\u0061\u0070\u0068\u0069\u0063");};func NewCT_GraphicalObjectFrameLocking ()*CT_GraphicalObjectFrameLocking {_eaada :=&CT_GraphicalObjectFrameLocking {};return _eaada ;}; -func NewCT_ColorMappingOverride ()*CT_ColorMappingOverride {_ggag :=&CT_ColorMappingOverride {};_ggag .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice ();return _ggag ;};func (_cbcg *CT_NonVisualPictureProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cbcg .PreferRelativeResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"p\u0072e\u0066\u0065\u0072\u0052\u0065\u006c\u0061\u0074i\u0076\u0065\u0052\u0065si\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cbcg .PreferRelativeResizeAttr ))}); -};e .EncodeToken (start );if _cbcg .PicLocks !=nil {_bfdgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"}};e .EncodeElement (_cbcg .PicLocks ,_bfdgc );};if _cbcg .ExtLst !=nil {_gfaef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cbcg .ExtLst ,_gfaef );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dfacb ST_AdjCoordinate )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _dfacb .ST_Coordinate !=nil {e .Encode (_dfacb .ST_Coordinate ); -};if _dfacb .ST_GeomGuideName !=nil {e .EncodeToken (_ba .CharData (*_dfacb .ST_GeomGuideName ));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_ebcf *CT_TextShapeAutofit )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_acaag ,_ebbfe :=d .Token (); -if _ebbfe !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0053h\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u003a\u0020\u0025\u0073",_ebbfe );};if _dcbafd ,_acgde :=_acaag .(_ba .EndElement ); -_acgde &&_dcbafd .Name ==start .Name {break ;};};return nil ;};func NewCT_TableCellBorderStyle ()*CT_TableCellBorderStyle {_fedc :=&CT_TableCellBorderStyle {};return _fedc ;}; - -// ST_TextFontScalePercentOrPercentString is a union type -type ST_TextFontScalePercentOrPercentString struct{ST_TextFontScalePercent *int32 ;ST_Percentage *string ;}; +package dml ;import (_d "encoding/xml";_bg "fmt";_cg "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/common/logger";_fa "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_dc "regexp";_b "strconv";_f "time";);func (_bfe *CT_AudioFile )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dfaf :=range start .Attr {if _dfaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfaf .Name .Local =="\u006c\u0069\u006e\u006b"||_dfaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dfaf .Name .Local =="\u006c\u0069\u006e\u006b"{_aca :=_dfaf .Value ; +_bfe .LinkAttr =_aca ;continue ;};if _dfaf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_afdf :=_dfaf .Value ;_bfe .ContentTypeAttr =&_afdf ;continue ;};};_fdd :for {_ccage ,_ffbe :=d .Token ();if _ffbe !=nil {return _ffbe ; +};switch _cddc :=_ccage .(type ){case _d .StartElement :switch _cddc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfe .ExtLst =NewCT_OfficeArtExtensionList (); +if _cdbd :=d .DecodeElement (_bfe .ExtLst ,&_cddc );_cdbd !=nil {return _cdbd ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u0075\u0064i\u006f\u0046\u0069\u006c\u0065\u0020\u0025\u0076",_cddc .Name ); +if _gebb :=d .Skip ();_gebb !=nil {return _gebb ;};};case _d .EndElement :break _fdd ;case _d .CharData :};};return nil ;};func NewCT_AudioCD ()*CT_AudioCD {_feadg :=&CT_AudioCD {};_feadg .St =NewCT_AudioCDTime ();_feadg .End =NewCT_AudioCDTime ();return _feadg ; +}; -// Validate validates the CT_TableBackgroundStyle and its children -func (_caefba *CT_TableBackgroundStyle )Validate ()error {return _caefba .ValidateWithPath ("\u0043\u0054\u005fTa\u0062\u006c\u0065\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0074\u0079\u006c\u0065");}; +// Validate validates the CT_LineStyleList and its children +func (_dcdec *CT_LineStyleList )Validate ()error {return _dcdec .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074");};func (_eddg *VideoFile )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eddg .CT_VideoFile =*NewCT_VideoFile (); +for _ ,_bggacf :=range start .Attr {if _bggacf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bggacf .Name .Local =="\u006c\u0069\u006e\u006b"||_bggacf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bggacf .Name .Local =="\u006c\u0069\u006e\u006b"{_bcgcb :=_bggacf .Value ; +_eddg .LinkAttr =_bcgcb ;continue ;};if _bggacf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_abbba :=_bggacf .Value ;_eddg .ContentTypeAttr =&_abbba ;continue ;};};_abdff :for {_baac ,_ccbbg :=d .Token ();if _ccbbg !=nil {return _ccbbg ; +};switch _fgeef :=_baac .(type ){case _d .StartElement :switch _fgeef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eddg .ExtLst =NewCT_OfficeArtExtensionList (); +if _ceace :=d .DecodeElement (_eddg .ExtLst ,&_fgeef );_ceace !=nil {return _ceace ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0056\u0069\u0064\u0065\u006f\u0046i\u006c\u0065 \u0025\u0076",_fgeef .Name ); +if _gcadbd :=d .Skip ();_gcadbd !=nil {return _gcadbd ;};};case _d .EndElement :break _abdff ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_TextSpacingPoint and its children -func (_baeda *CT_TextSpacingPoint )Validate ()error {return _baeda .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074");}; +// ValidateWithPath validates the CT_DashStop and its children, prefixing error messages with path +func (_ggge *CT_DashStop )ValidateWithPath (path string )error {if _bbc :=_ggge .DAttr .ValidateWithPath (path +"\u002f\u0044\u0041\u0074\u0074\u0072");_bbc !=nil {return _bbc ;};if _ggbcc :=_ggge .SpAttr .ValidateWithPath (path +"\u002fS\u0070\u0041\u0074\u0074\u0072"); +_ggbcc !=nil {return _ggbcc ;};return nil ;}; -// ValidateWithPath validates the EG_TextRun and its children, prefixing error messages with path -func (_bbfcd *EG_TextRun )ValidateWithPath (path string )error {if _ffef :=_bbfcd .TextRunChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0043h\u006f\u0069\u0063\u0065");_ffef !=nil {return _ffef ;};return nil ;};func NewCT_AnimationGraphicalObjectBuildPropertiesChoice ()*CT_AnimationGraphicalObjectBuildPropertiesChoice {_gbfg :=&CT_AnimationGraphicalObjectBuildPropertiesChoice {}; -return _gbfg ;};func NewEG_TextBulletTypeface ()*EG_TextBulletTypeface {_bbbac :=&EG_TextBulletTypeface {};_bbbac .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice ();return _bbbac ;}; +// Validate validates the CT_SphereCoords and its children +func (_fafaa *CT_SphereCoords )Validate ()error {return _fafaa .ValidateWithPath ("\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073");};func NewCT_PositiveFixedPercentage ()*CT_PositiveFixedPercentage {_agfac :=&CT_PositiveFixedPercentage {}; +return _agfac ;};type CT_PictureLocking struct{ -// ValidateWithPath validates the CT_PresetLineDashProperties and its children, prefixing error messages with path -func (_egaag *CT_PresetLineDashProperties )ValidateWithPath (path string )error {if _abcfa :=_egaag .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abcfa !=nil {return _abcfa ;};return nil ;}; +// Disallow Crop Changes +NoCropAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ; +NoChangeShapeTypeAttr *bool ;};func (_ffdga *CT_TextBulletTypefaceFollowText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fceeeb *EG_TextBulletSizeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbgdb :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_fceeeb .BuSzTx =NewCT_TextBulletSizeFollowText (); +if _feffdb :=d .DecodeElement (_fceeeb .BuSzTx ,&_cbgdb );_feffdb !=nil {return _feffdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_fceeeb .BuSzPct =NewCT_TextBulletSizePercent (); +if _bfdbb :=d .DecodeElement (_fceeeb .BuSzPct ,&_cbgdb );_bfdbb !=nil {return _bfdbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_fceeeb .BuSzPts =NewCT_TextBulletSizePoint (); +if _gdade :=d .DecodeElement (_fceeeb .BuSzPts ,&_cbgdb );_gdade !=nil {return _gdade ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_cbgdb .Name ); +if _fcfeb :=d .Skip ();_fcfeb !=nil {return _fcfeb ;};};return nil ;};func (_bcafg *CT_VideoFile )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_bg .Sprintf ("\u0025\u0076",_bcafg .LinkAttr )}); +if _bcafg .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_bcafg .ContentTypeAttr )});};e .EncodeToken (start ); +if _bcafg .ExtLst !=nil {_fgbbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcafg .ExtLst ,_fgbbd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_SupplementalFont struct{ -// Validate validates the CT_AnimationElementChoice and its children -func (_bbd *CT_AnimationElementChoice )Validate ()error {return _bbd .ValidateWithPath ("\u0043T\u005f\u0041\u006e\u0069m\u0061\u0074\u0069\u006f\u006eE\u006ce\u006de\u006e\u0074\u0043\u0068\u006f\u0069\u0063e");};type CT_TextNormalAutofit struct{ +// Script +ScriptAttr string ; -// Font Scale -FontScaleAttr *ST_TextFontScalePercentOrPercentString ; +// Typeface +TypefaceAttr string ;};type CT_TextNoAutofit struct{};func (_gdebe *ST_LightRigDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gdebe =0;case "\u0074\u006c":*_gdebe =1;case "\u0074":*_gdebe =2;case "\u0074\u0072":*_gdebe =3; +case "\u006c":*_gdebe =4;case "\u0072":*_gdebe =5;case "\u0062\u006c":*_gdebe =6;case "\u0062":*_gdebe =7;case "\u0062\u0072":*_gdebe =8;};return nil ;}; -// Line Space Reduction -LnSpcReductionAttr *ST_TextSpacingPercentOrPercentString ;}; +// Validate validates the CT_AnimationChartElement and its children +func (_bbdf *CT_AnimationChartElement )Validate ()error {return _bbdf .ValidateWithPath ("\u0043T\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043h\u0061\u0072\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074");}; -// ValidateWithPath validates the CT_LineProperties and its children, prefixing error messages with path -func (_abffd *CT_LineProperties )ValidateWithPath (path string )error {if _abffd .WAttr !=nil {if *_abffd .WAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_abffd .WAttr ); -};if *_abffd .WAttr > 20116800{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0032\u0030\u0031\u0031\u0036\u0038\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_abffd .WAttr ); -};};if _adgcde :=_abffd .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_adgcde !=nil {return _adgcde ;};if _effcg :=_abffd .CmpdAttr .ValidateWithPath (path +"\u002fC\u006d\u0070\u0064\u0041\u0074\u0074r");_effcg !=nil {return _effcg ; -};if _abd :=_abffd .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_abd !=nil {return _abd ;};if _ecccb :=_abffd .LineFillPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_ecccb !=nil {return _ecccb ;};if _becdc :=_abffd .LineDashPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_becdc !=nil {return _becdc ; -};if _dccfd :=_abffd .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_dccfd !=nil {return _dccfd ;};if _abffd .HeadEnd !=nil {if _caadb :=_abffd .HeadEnd .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0045\u006e\u0064"); -_caadb !=nil {return _caadb ;};};if _abffd .TailEnd !=nil {if _ffbgb :=_abffd .TailEnd .ValidateWithPath (path +"\u002f\u0054\u0061\u0069\u006c\u0045\u006e\u0064");_ffbgb !=nil {return _ffbgb ;};};if _abffd .ExtLst !=nil {if _ebebc :=_abffd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ebebc !=nil {return _ebebc ;};};return nil ;};func (_bdcgb *CT_PathShadeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bdcgb .PathAttr !=ST_PathShadeTypeUnset {_acefe ,_dgeg :=_bdcgb .PathAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0061\u0074\u0068"}); -if _dgeg !=nil {return _dgeg ;};start .Attr =append (start .Attr ,_acefe );};e .EncodeToken (start );if _bdcgb .FillToRect !=nil {_geegb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066i\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}}; -e .EncodeElement (_bdcgb .FillToRect ,_geegb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_GvmlUseShapeRectangle and its children +func (_fcgff *CT_GvmlUseShapeRectangle )Validate ()error {return _fcgff .ValidateWithPath ("\u0043T\u005f\u0047\u0076\u006d\u006c\u0055\u0073\u0065\u0053\u0068\u0061p\u0065\u0052\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065");};func (_dgcba *EG_ColorTransformChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _dgcba .Tint !=nil {_fgdfa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}};e .EncodeElement (_dgcba .Tint ,_fgdfa );}else if _dgcba .Shade !=nil {_begfc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0068\u0061\u0064\u0065"}}; +e .EncodeElement (_dgcba .Shade ,_begfc );}else if _dgcba .Comp !=nil {_degfb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006f\u006d\u0070"}};e .EncodeElement (_dgcba .Comp ,_degfb );}else if _dgcba .Inv !=nil {_agacc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0069n\u0076"}}; +e .EncodeElement (_dgcba .Inv ,_agacc );}else if _dgcba .Gray !=nil {_afgad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0079"}};e .EncodeElement (_dgcba .Gray ,_afgad );}else if _dgcba .Alpha !=nil {_eebb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u006c\u0070\u0068\u0061"}}; +e .EncodeElement (_dgcba .Alpha ,_eebb );}else if _dgcba .AlphaOff !=nil {_cgfff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}};e .EncodeElement (_dgcba .AlphaOff ,_cgfff );}else if _dgcba .AlphaMod !=nil {_ffegd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}}; +e .EncodeElement (_dgcba .AlphaMod ,_ffegd );}else if _dgcba .Hue !=nil {_bfaeb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068u\u0065"}};e .EncodeElement (_dgcba .Hue ,_bfaeb );}else if _dgcba .HueOff !=nil {_edbgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0075\u0065\u004f\u0066\u0066"}}; +e .EncodeElement (_dgcba .HueOff ,_edbgb );}else if _dgcba .HueMod !=nil {_cbab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0075\u0065\u004d\u006f\u0064"}};e .EncodeElement (_dgcba .HueMod ,_cbab );}else if _dgcba .Sat !=nil {_fgedc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073a\u0074"}}; +e .EncodeElement (_dgcba .Sat ,_fgedc );}else if _dgcba .SatOff !=nil {_deabc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0061\u0074\u004f\u0066\u0066"}};e .EncodeElement (_dgcba .SatOff ,_deabc );}else if _dgcba .SatMod !=nil {_ccaeb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0061\u0074\u004d\u006f\u0064"}}; +e .EncodeElement (_dgcba .SatMod ,_ccaeb );}else if _dgcba .Lum !=nil {_ebbg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_dgcba .Lum ,_ebbg );}else if _dgcba .LumOff !=nil {_caddc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0075\u006d\u004f\u0066\u0066"}}; +e .EncodeElement (_dgcba .LumOff ,_caddc );}else if _dgcba .LumMod !=nil {_bcebb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0075\u006d\u004d\u006f\u0064"}};e .EncodeElement (_dgcba .LumMod ,_bcebb );}else if _dgcba .Red !=nil {_eeefg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072e\u0064"}}; +e .EncodeElement (_dgcba .Red ,_eeefg );}else if _dgcba .RedOff !=nil {_bdgaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072\u0065\u0064\u004f\u0066\u0066"}};e .EncodeElement (_dgcba .RedOff ,_bdgaf );}else if _dgcba .RedMod !=nil {_dfcgfd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072\u0065\u0064\u004d\u006f\u0064"}}; +e .EncodeElement (_dgcba .RedMod ,_dfcgfd );}else if _dgcba .Green !=nil {_ebgca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0065\u0065\u006e"}};e .EncodeElement (_dgcba .Green ,_ebgca );}else if _dgcba .GreenOff !=nil {_bagfc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}}; +e .EncodeElement (_dgcba .GreenOff ,_bagfc );}else if _dgcba .GreenMod !=nil {_fcdcb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}};e .EncodeElement (_dgcba .GreenMod ,_fcdcb );}else if _dgcba .Blue !=nil {_gdfbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0065"}}; +e .EncodeElement (_dgcba .Blue ,_gdfbf );}else if _dgcba .BlueOff !=nil {_eddcc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u006c\u0075\u0065\u004f\u0066f"}};e .EncodeElement (_dgcba .BlueOff ,_eddcc );}else if _dgcba .BlueMod !=nil {_ddcdbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u006c\u0075\u0065\u004d\u006fd"}}; +e .EncodeElement (_dgcba .BlueMod ,_ddcdbc );}else if _dgcba .Gamma !=nil {_edegg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0061\u006d\u006d\u0061"}};e .EncodeElement (_dgcba .Gamma ,_edegg );}else if _dgcba .InvGamma !=nil {_fggfc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}}; +e .EncodeElement (_dgcba .InvGamma ,_fggfc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_ColorMappingOverride and its children -func (_bebc *CT_ColorMappingOverride )Validate ()error {return _bebc .ValidateWithPath ("\u0043\u0054\u005fCo\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");}; +// ValidateWithPath validates the CT_AnimationDgmElement and its children, prefixing error messages with path +func (_deg *CT_AnimationDgmElement )ValidateWithPath (path string )error {if _deg .IdAttr !=nil {if !_fa .ST_GuidPatternRe .MatchString (*_deg .IdAttr ){return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_fa .ST_GuidPatternRe ,*_deg .IdAttr ); +};};if _afe :=_deg .BldStepAttr .ValidateWithPath (path +"\u002f\u0042\u006cd\u0053\u0074\u0065\u0070\u0041\u0074\u0074\u0072");_afe !=nil {return _afe ;};return nil ;};func (_gadfb *CT_GraphicalObject )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_fdaac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}};e .EncodeElement (_gadfb .GraphicData ,_fdaac );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_abeaa *CT_Path2DArcTo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cecgc :=range start .Attr {if _cecgc .Name .Local =="\u0077\u0052"{_bfee ,_dbfag :=ParseUnionST_AdjCoordinate (_cecgc .Value ); +if _dbfag !=nil {return _dbfag ;};_abeaa .WRAttr =_bfee ;continue ;};if _cecgc .Name .Local =="\u0068\u0052"{_ccgf ,_gaab :=ParseUnionST_AdjCoordinate (_cecgc .Value );if _gaab !=nil {return _gaab ;};_abeaa .HRAttr =_ccgf ;continue ;};if _cecgc .Name .Local =="\u0073\u0074\u0041n\u0067"{_fgeba ,_cbad :=ParseUnionST_AdjAngle (_cecgc .Value ); +if _cbad !=nil {return _cbad ;};_abeaa .StAngAttr =_fgeba ;continue ;};if _cecgc .Name .Local =="\u0073\u0077\u0041n\u0067"{_gdedd ,_gcfgd :=ParseUnionST_AdjAngle (_cecgc .Value );if _gcfgd !=nil {return _gcfgd ;};_abeaa .SwAngAttr =_gdedd ;continue ;}; +};for {_afdga ,_egab :=d .Token ();if _egab !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0074\u0068\u0032\u0044\u0041\u0072\u0063\u0054\u006f:\u0020\u0025\u0073",_egab );};if _caaaa ,_baggf :=_afdga .(_d .EndElement ); +_baggf &&_caaaa .Name ==start .Name {break ;};};return nil ;}; // ValidateWithPath validates the EG_FillProperties and its children, prefixing error messages with path -func (_ggbae *EG_FillProperties )ValidateWithPath (path string )error {if _cfaae :=_ggbae .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_cfaae !=nil {return _cfaae ; -};return nil ;}; +func (_cebaf *EG_FillProperties )ValidateWithPath (path string )error {if _gbffbe :=_cebaf .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_gbffbe !=nil {return _gbffbe ; +};return nil ;};func (_egecbg *ST_PathFillMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_egecbg =0;case "\u006e\u006f\u006e\u0065":*_egecbg =1;case "\u006e\u006f\u0072\u006d":*_egecbg =2;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_egecbg =3; +case "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073":*_egecbg =4;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_egecbg =5;case "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073":*_egecbg =6;};return nil ;};type CT_AlphaInverseEffect struct{ -// Validate validates the CT_Point2D and its children -func (_ebcea *CT_Point2D )Validate ()error {return _ebcea .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044");};func (_aeade ST_TextFontScalePercentOrPercentString )String ()string {if _aeade .ST_TextFontScalePercent !=nil {return _be .Sprintf ("\u0025\u0076",*_aeade .ST_TextFontScalePercent ); -};if _aeade .ST_Percentage !=nil {return _be .Sprintf ("\u0025\u0076",*_aeade .ST_Percentage );};return "";}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Validate validates the CT_TableProperties and its children -func (_cefgg *CT_TableProperties )Validate ()error {return _cefgg .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");}; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// Validate validates the CT_GvmlGraphicalObjectFrame and its children -func (_gbbd *CT_GvmlGraphicalObjectFrame )Validate ()error {return _gbbd .ValidateWithPath ("C\u0054\u005f\u0047\u0076\u006d\u006cG\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063t\u0046r\u0061\u006d\u0065");};func (_fbag *CT_EffectStyleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fgge :for {_fadc ,_cbgbc :=d .Token (); -if _cbgbc !=nil {return _cbgbc ;};switch _cege :=_fadc .(type ){case _ba .StartElement :switch _cege .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"e\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"e\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"}:_cdfa :=NewCT_EffectStyleItem (); -if _ecca :=d .DecodeElement (_cdfa ,&_cege );_ecca !=nil {return _ecca ;};_fbag .EffectStyle =append (_fbag .EffectStyle ,_cdfa );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074S\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cege .Name ); -if _cfbb :=d .Skip ();_cfbb !=nil {return _cfbb ;};};case _ba .EndElement :break _fgge ;case _ba .CharData :};};return nil ;};func NewCT_RelativeRect ()*CT_RelativeRect {_ggfg :=&CT_RelativeRect {};return _ggfg };func NewCT_AudioCD ()*CT_AudioCD {_deee :=&CT_AudioCD {}; -_deee .St =NewCT_AudioCDTime ();_deee .End =NewCT_AudioCDTime ();return _deee ;}; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Validate validates the CT_OfficeArtExtensionList and its children -func (_cfcce *CT_OfficeArtExtensionList )Validate ()error {return _cfcce .ValidateWithPath ("\u0043T\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t");};func (_beafb ST_TextAlignType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_gageeb :=_ba .Attr {}; -_gageeb .Name =name ;switch _beafb {case ST_TextAlignTypeUnset :_gageeb .Value ="";case ST_TextAlignTypeL :_gageeb .Value ="\u006c";case ST_TextAlignTypeCtr :_gageeb .Value ="\u0063\u0074\u0072";case ST_TextAlignTypeR :_gageeb .Value ="\u0072";case ST_TextAlignTypeJust :_gageeb .Value ="\u006a\u0075\u0073\u0074"; -case ST_TextAlignTypeJustLow :_gageeb .Value ="\u006au\u0073\u0074\u004c\u006f\u0077";case ST_TextAlignTypeDist :_gageeb .Value ="\u0064\u0069\u0073\u0074";case ST_TextAlignTypeThaiDist :_gageeb .Value ="\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074"; -};return _gageeb ,nil ;};func NewCT_BlipChoice ()*CT_BlipChoice {_edfe :=&CT_BlipChoice {};return _edfe }; +// System Color +SysClr *CT_SystemColor ; -// Validate validates the CT_TextUnderlineLineFollowText and its children -func (_faadd *CT_TextUnderlineLineFollowText )Validate ()error {return _faadd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u004c\u0069n\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); -};type CT_AudioCD struct{ +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Audio Start Time -St *CT_AudioCDTime ; +// Preset Color +PrstClr *CT_PresetColor ;};func (_egecff ST_TextAutonumberScheme )ValidateWithPath (path string )error {switch _egecff {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egecff )); +};return nil ;};func (_cabfbc ST_PathShadeType )String ()string {switch _cabfbc {case 0:return "";case 1:return "\u0073\u0068\u0061p\u0065";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0072\u0065\u0063\u0074";};return "";};func (_fag *CT_AlphaBiLevelEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bac :=range start .Attr {if _bac .Name .Local =="\u0074\u0068\u0072\u0065\u0073\u0068"{_fbb ,_cga :=ParseUnionST_PositiveFixedPercentage (_bac .Value ); +if _cga !=nil {return _cga ;};_fag .ThreshAttr =_fbb ;continue ;};};for {_fgg ,_eca :=d .Token ();if _eca !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065v\u0065\u006c\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_eca ); +};if _dfaa ,_ac :=_fgg .(_d .EndElement );_ac &&_dfaa .Name ==start .Name {break ;};};return nil ;}; -// Audio End Time -End *CT_AudioCDTime ;ExtLst *CT_OfficeArtExtensionList ;};func NewEG_LineFillProperties ()*EG_LineFillProperties {_caeddg :=&EG_LineFillProperties {};_caeddg .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();return _caeddg ;};func (_efbgf *CT_LineJoinRound )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_gabee ,_bdcac :=d .Token (); -if _bdcac !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065J\u006fi\u006e\u0052\u006f\u0075\u006e\u0064\u003a \u0025\u0073",_bdcac );};if _abce ,_edcd :=_gabee .(_ba .EndElement );_edcd &&_abce .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the EG_OfficeArtExtensionList and its children, prefixing error messages with path +func (_cfcgd *EG_OfficeArtExtensionList )ValidateWithPath (path string )error {for _cbbcd ,_efegc :=range _cfcgd .Ext {if _ecfdd :=_efegc .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_cbbcd ));_ecfdd !=nil {return _ecfdd ; +};};return nil ;};func (_fabadc ST_ColorSchemeIndex )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cbefe :=_d .Attr {};_cbefe .Name =name ;switch _fabadc {case ST_ColorSchemeIndexUnset :_cbefe .Value ="";case ST_ColorSchemeIndexDk1 :_cbefe .Value ="\u0064\u006b\u0031"; +case ST_ColorSchemeIndexLt1 :_cbefe .Value ="\u006c\u0074\u0031";case ST_ColorSchemeIndexDk2 :_cbefe .Value ="\u0064\u006b\u0032";case ST_ColorSchemeIndexLt2 :_cbefe .Value ="\u006c\u0074\u0032";case ST_ColorSchemeIndexAccent1 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031"; +case ST_ColorSchemeIndexAccent2 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_ColorSchemeIndexAccent3 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_ColorSchemeIndexAccent4 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034"; +case ST_ColorSchemeIndexAccent5 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_ColorSchemeIndexAccent6 :_cbefe .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_ColorSchemeIndexHlink :_cbefe .Value ="\u0068\u006c\u0069n\u006b";case ST_ColorSchemeIndexFolHlink :_cbefe .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"; +};return _cbefe ,nil ;};type CT_GeomGuideList struct{ -// ValidateWithPath validates the CT_PositiveSize2D and its children, prefixing error messages with path -func (_cecfa *CT_PositiveSize2D )ValidateWithPath (path string )error {if _cecfa .CxAttr < 0{return _be .Errorf ("\u0025\u0073\u002fm.\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cecfa .CxAttr ); -};if _cecfa .CxAttr > 27273042316900{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u0078\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u0062e \u003c\u003d\u0020\u00327\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u003690\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cecfa .CxAttr ); -};if _cecfa .CyAttr < 0{return _be .Errorf ("\u0025\u0073\u002fm.\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cecfa .CyAttr );};if _cecfa .CyAttr > 27273042316900{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u0079\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u0062e \u003c\u003d\u0020\u00327\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u003690\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cecfa .CyAttr ); -};return nil ;}; +// Shape Guide +Gd []*CT_GeomGuide ;}; -// Validate validates the CT_Path2DArcTo and its children -func (_gdab *CT_Path2DArcTo )Validate ()error {return _gdab .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044A\u0072\u0063\u0054\u006f");}; +// ValidateWithPath validates the CT_VideoFile and its children, prefixing error messages with path +func (_bbccc *CT_VideoFile )ValidateWithPath (path string )error {if _bbccc .ExtLst !=nil {if _fbefd :=_bbccc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbefd !=nil {return _fbefd ;};};return nil ;};func NewCT_FillEffect ()*CT_FillEffect {_efcg :=&CT_FillEffect {}; +_efcg .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _efcg ;};func (_bfegeb *Graphic )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return _bfegeb .CT_GraphicalObject .MarshalXML (e ,start );};func (_gcbed *CT_TextUnderlineLineFollowText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_facd ,_deefcd :=d .Token (); +if _deefcd !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0046\u006f\u006c\u006c\u006fw\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_deefcd ); +};if _affgd ,_daedd :=_facd .(_d .EndElement );_daedd &&_affgd .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_TextUnderlineLineChoice and its children -func (_cbeac *EG_TextUnderlineLineChoice )Validate ()error {return _cbeac .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0043\u0068o\u0069\u0063\u0065");};func (_gfeg *CT_GraphicalObject )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfeg .GraphicData =NewCT_GraphicalObjectData (); -_agafb :for {_gebgf ,_fcde :=d .Token ();if _fcde !=nil {return _fcde ;};switch _bbcce :=_gebgf .(type ){case _ba .StartElement :switch _bbcce .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}:if _egfdd :=d .DecodeElement (_gfeg .GraphicData ,&_bbcce ); -_egfdd !=nil {return _egfdd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069c\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_bbcce .Name ); -if _caca :=d .Skip ();_caca !=nil {return _caca ;};};case _ba .EndElement :break _agafb ;case _ba .CharData :};};return nil ;};const (ST_LightRigTypeUnset ST_LightRigType =0;ST_LightRigTypeLegacyFlat1 ST_LightRigType =1;ST_LightRigTypeLegacyFlat2 ST_LightRigType =2; -ST_LightRigTypeLegacyFlat3 ST_LightRigType =3;ST_LightRigTypeLegacyFlat4 ST_LightRigType =4;ST_LightRigTypeLegacyNormal1 ST_LightRigType =5;ST_LightRigTypeLegacyNormal2 ST_LightRigType =6;ST_LightRigTypeLegacyNormal3 ST_LightRigType =7;ST_LightRigTypeLegacyNormal4 ST_LightRigType =8; -ST_LightRigTypeLegacyHarsh1 ST_LightRigType =9;ST_LightRigTypeLegacyHarsh2 ST_LightRigType =10;ST_LightRigTypeLegacyHarsh3 ST_LightRigType =11;ST_LightRigTypeLegacyHarsh4 ST_LightRigType =12;ST_LightRigTypeThreePt ST_LightRigType =13;ST_LightRigTypeBalanced ST_LightRigType =14; -ST_LightRigTypeSoft ST_LightRigType =15;ST_LightRigTypeHarsh ST_LightRigType =16;ST_LightRigTypeFlood ST_LightRigType =17;ST_LightRigTypeContrasting ST_LightRigType =18;ST_LightRigTypeMorning ST_LightRigType =19;ST_LightRigTypeSunrise ST_LightRigType =20; -ST_LightRigTypeSunset ST_LightRigType =21;ST_LightRigTypeChilly ST_LightRigType =22;ST_LightRigTypeFreezing ST_LightRigType =23;ST_LightRigTypeFlat ST_LightRigType =24;ST_LightRigTypeTwoPt ST_LightRigType =25;ST_LightRigTypeGlow ST_LightRigType =26;ST_LightRigTypeBrightRoom ST_LightRigType =27; -); +// Validate validates the CT_GraphicalObjectData and its children +func (_dacgb *CT_GraphicalObjectData )Validate ()error {return _dacgb .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0044\u0061t\u0061");};func (_edcgggc ST_PresetPatternVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_baaaa :=_d .Attr {}; +_baaaa .Name =name ;switch _edcgggc {case ST_PresetPatternValUnset :_baaaa .Value ="";case ST_PresetPatternValPct5 :_baaaa .Value ="\u0070\u0063\u0074\u0035";case ST_PresetPatternValPct10 :_baaaa .Value ="\u0070\u0063\u00741\u0030";case ST_PresetPatternValPct20 :_baaaa .Value ="\u0070\u0063\u00742\u0030"; +case ST_PresetPatternValPct25 :_baaaa .Value ="\u0070\u0063\u00742\u0035";case ST_PresetPatternValPct30 :_baaaa .Value ="\u0070\u0063\u00743\u0030";case ST_PresetPatternValPct40 :_baaaa .Value ="\u0070\u0063\u00744\u0030";case ST_PresetPatternValPct50 :_baaaa .Value ="\u0070\u0063\u00745\u0030"; +case ST_PresetPatternValPct60 :_baaaa .Value ="\u0070\u0063\u00746\u0030";case ST_PresetPatternValPct70 :_baaaa .Value ="\u0070\u0063\u00747\u0030";case ST_PresetPatternValPct75 :_baaaa .Value ="\u0070\u0063\u00747\u0035";case ST_PresetPatternValPct80 :_baaaa .Value ="\u0070\u0063\u00748\u0030"; +case ST_PresetPatternValPct90 :_baaaa .Value ="\u0070\u0063\u00749\u0030";case ST_PresetPatternValHorz :_baaaa .Value ="\u0068\u006f\u0072\u007a";case ST_PresetPatternValVert :_baaaa .Value ="\u0076\u0065\u0072\u0074";case ST_PresetPatternValLtHorz :_baaaa .Value ="\u006c\u0074\u0048\u006f\u0072\u007a"; +case ST_PresetPatternValLtVert :_baaaa .Value ="\u006c\u0074\u0056\u0065\u0072\u0074";case ST_PresetPatternValDkHorz :_baaaa .Value ="\u0064\u006b\u0048\u006f\u0072\u007a";case ST_PresetPatternValDkVert :_baaaa .Value ="\u0064\u006b\u0056\u0065\u0072\u0074"; +case ST_PresetPatternValNarHorz :_baaaa .Value ="\u006ea\u0072\u0048\u006f\u0072\u007a";case ST_PresetPatternValNarVert :_baaaa .Value ="\u006ea\u0072\u0056\u0065\u0072\u0074";case ST_PresetPatternValDashHorz :_baaaa .Value ="\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a"; +case ST_PresetPatternValDashVert :_baaaa .Value ="\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074";case ST_PresetPatternValCross :_baaaa .Value ="\u0063\u0072\u006fs\u0073";case ST_PresetPatternValDnDiag :_baaaa .Value ="\u0064\u006e\u0044\u0069\u0061\u0067"; +case ST_PresetPatternValUpDiag :_baaaa .Value ="\u0075\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValLtDnDiag :_baaaa .Value ="\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValLtUpDiag :_baaaa .Value ="\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067"; +case ST_PresetPatternValDkDnDiag :_baaaa .Value ="\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValDkUpDiag :_baaaa .Value ="\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValWdDnDiag :_baaaa .Value ="\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067"; +case ST_PresetPatternValWdUpDiag :_baaaa .Value ="\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValDashDnDiag :_baaaa .Value ="\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValDashUpDiag :_baaaa .Value ="\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067"; +case ST_PresetPatternValDiagCross :_baaaa .Value ="\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case ST_PresetPatternValSmCheck :_baaaa .Value ="\u0073m\u0043\u0068\u0065\u0063\u006b";case ST_PresetPatternValLgCheck :_baaaa .Value ="\u006cg\u0043\u0068\u0065\u0063\u006b"; +case ST_PresetPatternValSmGrid :_baaaa .Value ="\u0073\u006d\u0047\u0072\u0069\u0064";case ST_PresetPatternValLgGrid :_baaaa .Value ="\u006c\u0067\u0047\u0072\u0069\u0064";case ST_PresetPatternValDotGrid :_baaaa .Value ="\u0064o\u0074\u0047\u0072\u0069\u0064"; +case ST_PresetPatternValSmConfetti :_baaaa .Value ="\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case ST_PresetPatternValLgConfetti :_baaaa .Value ="\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case ST_PresetPatternValHorzBrick :_baaaa .Value ="\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k"; +case ST_PresetPatternValDiagBrick :_baaaa .Value ="\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k";case ST_PresetPatternValSolidDmnd :_baaaa .Value ="\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed";case ST_PresetPatternValOpenDmnd :_baaaa .Value ="\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064"; +case ST_PresetPatternValDotDmnd :_baaaa .Value ="\u0064o\u0074\u0044\u006d\u006e\u0064";case ST_PresetPatternValPlaid :_baaaa .Value ="\u0070\u006c\u0061i\u0064";case ST_PresetPatternValSphere :_baaaa .Value ="\u0073\u0070\u0068\u0065\u0072\u0065";case ST_PresetPatternValWeave :_baaaa .Value ="\u0077\u0065\u0061v\u0065"; +case ST_PresetPatternValDivot :_baaaa .Value ="\u0064\u0069\u0076o\u0074";case ST_PresetPatternValShingle :_baaaa .Value ="\u0073h\u0069\u006e\u0067\u006c\u0065";case ST_PresetPatternValWave :_baaaa .Value ="\u0077\u0061\u0076\u0065";case ST_PresetPatternValTrellis :_baaaa .Value ="\u0074r\u0065\u006c\u006c\u0069\u0073"; +case ST_PresetPatternValZigZag :_baaaa .Value ="\u007a\u0069\u0067\u005a\u0061\u0067";};return _baaaa ,nil ;};func (_edgaf *CT_GraphicalObjectData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gagdc :=range start .Attr {if _gagdc .Name .Local =="\u0075\u0072\u0069"{_ccfdf :=_gagdc .Value ; +_edgaf .UriAttr =_ccfdf ;continue ;};};_aefb :for {_ffgdd ,_efffc :=d .Token ();if _efffc !=nil {return _efffc ;};switch _cgdaa :=_ffgdd .(type ){case _d .StartElement :switch _cgdaa .Name {default:if _aeea ,_dfce :=_cg .CreateElement (_cgdaa );_dfce !=nil {return _dfce ; +}else {if _eaff :=d .DecodeElement (_aeea ,&_cgdaa );_eaff !=nil {return _eaff ;};_edgaf .Any =append (_edgaf .Any ,_aeea );};};case _d .EndElement :break _aefb ;case _d .CharData :};};return nil ;};func (_efgga ST_PathShadeType )ValidateWithPath (path string )error {switch _efgga {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efgga )); +};return nil ;}; -// ST_Coordinate is a union type -type ST_Coordinate struct{ST_CoordinateUnqualified *int64 ;ST_UniversalMeasure *string ;};func (_gdbed ST_LightRigDirection )ValidateWithPath (path string )error {switch _gdbed {case 0,1,2,3,4,5,6,7,8:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdbed )); -};return nil ;};func (_cgdfg *ST_LineEndType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fcfff ,_gecba :=d .Token ();if _gecba !=nil {return _gecba ;};if _bbbad ,_acbaa :=_fcfff .(_ba .EndElement );_acbaa &&_bbbad .Name ==start .Name {*_cgdfg =1; -return nil ;};if _efeda ,_fbaac :=_fcfff .(_ba .CharData );!_fbaac {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcfff );}else {switch string (_efeda ){case "":*_cgdfg =0; -case "\u006e\u006f\u006e\u0065":*_cgdfg =1;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cgdfg =2;case "\u0073t\u0065\u0061\u006c\u0074\u0068":*_cgdfg =3;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_cgdfg =4;case "\u006f\u0076\u0061\u006c":*_cgdfg =5; -case "\u0061\u0072\u0072o\u0077":*_cgdfg =6;};};_fcfff ,_gecba =d .Token ();if _gecba !=nil {return _gecba ;};if _dadc ,_gddgf :=_fcfff .(_ba .EndElement );_gddgf &&_dadc .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcfff ); -}; +// ValidateWithPath validates the CT_NonVisualDrawingProps and its children, prefixing error messages with path +func (_fabcb *CT_NonVisualDrawingProps )ValidateWithPath (path string )error {if _fabcb .HlinkClick !=nil {if _feded :=_fabcb .HlinkClick .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b");_feded !=nil {return _feded ; +};};if _fabcb .HlinkHover !=nil {if _agfc :=_fabcb .HlinkHover .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072");_agfc !=nil {return _agfc ;};};if _fabcb .ExtLst !=nil {if _gecabb :=_fabcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gecabb !=nil {return _gecabb ;};};return nil ;};func (_edefg *CT_GrayscaleEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dfba *CT_EffectProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfba .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +_gacgg :for {_ebfec ,_afgc :=d .Token ();if _afgc !=nil {return _afgc ;};switch _bbgga :=_ebfec .(type ){case _d .StartElement :switch _bbgga .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_dfba .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _cbfe :=d .DecodeElement (&_dfba .EffectPropertiesChoice .EffectLst ,&_bbgga );_cbfe !=nil {return _cbfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_dfba .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _cecg :=d .DecodeElement (&_dfba .EffectPropertiesChoice .EffectDag ,&_bbgga );_cecg !=nil {return _cecg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bbgga .Name ); +if _febf :=d .Skip ();_febf !=nil {return _febf ;};};case _d .EndElement :break _gacgg ;case _d .CharData :};};return nil ;};func (_efdbe ST_LineEndLength )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gdacf :=_d .Attr {};_gdacf .Name =name ;switch _efdbe {case ST_LineEndLengthUnset :_gdacf .Value =""; +case ST_LineEndLengthSm :_gdacf .Value ="\u0073\u006d";case ST_LineEndLengthMed :_gdacf .Value ="\u006d\u0065\u0064";case ST_LineEndLengthLg :_gdacf .Value ="\u006c\u0067";};return _gdacf ,nil ;};func (_fccfg *CT_Headers )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efbad :for {_fbga ,_dadd :=d .Token (); +if _dadd !=nil {return _dadd ;};switch _ffabe :=_fbga .(type ){case _d .StartElement :switch _ffabe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:var _cccf string ; +if _deff :=d .DecodeElement (&_cccf ,&_ffabe );_deff !=nil {return _deff ;};_fccfg .Header =append (_fccfg .Header ,_cccf );default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_ffabe .Name ); +if _eabbe :=d .Skip ();_eabbe !=nil {return _eabbe ;};};case _d .EndElement :break _efbad ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_AlphaModulateEffect and its children, prefixing error messages with path -func (_abab *CT_AlphaModulateEffect )ValidateWithPath (path string )error {if _egfb :=_abab .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_egfb !=nil {return _egfb ;};return nil ;}; +// Validate validates the CT_TableStyle and its children +func (_dcgd *CT_TableStyle )Validate ()error {return _dcgd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");}; -// Validate validates the CT_InverseTransform and its children -func (_bageb *CT_InverseTransform )Validate ()error {return _bageb .ValidateWithPath ("\u0043\u0054\u005f\u0049nv\u0065\u0072\u0073\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func NewCT_OfficeArtExtensionList ()*CT_OfficeArtExtensionList {_caeae :=&CT_OfficeArtExtensionList {}; -return _caeae ;}; +// ValidateWithPath validates the CT_AnimationDgmBuildProperties and its children, prefixing error messages with path +func (_bebf *CT_AnimationDgmBuildProperties )ValidateWithPath (path string )error {if _bebf .BldAttr !=nil {if _geb :=_bebf .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_geb !=nil {return _geb ;};};return nil ;}; -// Validate validates the CT_RegularTextRun and its children -func (_eaaed *CT_RegularTextRun )Validate ()error {return _eaaed .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065x\u0074\u0052\u0075\u006e");};func (_gggfd *ST_LineCap )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dcccb ,_abdbe :=d .Token (); -if _abdbe !=nil {return _abdbe ;};if _fbdfg ,_fdceb :=_dcccb .(_ba .EndElement );_fdceb &&_fbdfg .Name ==start .Name {*_gggfd =1;return nil ;};if _gcefe ,_eegbf :=_dcccb .(_ba .CharData );!_eegbf {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcccb ); -}else {switch string (_gcefe ){case "":*_gggfd =0;case "\u0072\u006e\u0064":*_gggfd =1;case "\u0073\u0071":*_gggfd =2;case "\u0066\u006c\u0061\u0074":*_gggfd =3;};};_dcccb ,_abdbe =d .Token ();if _abdbe !=nil {return _abdbe ;};if _baaag ,_ffgfcb :=_dcccb .(_ba .EndElement ); -_ffgfcb &&_baaag .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcccb );};func NewCT_GvmlGraphicalObjectFrame ()*CT_GvmlGraphicalObjectFrame {_edff :=&CT_GvmlGraphicalObjectFrame {}; -_edff .NvGraphicFramePr =NewCT_GvmlGraphicFrameNonVisual ();_edff .Graphic =NewGraphic ();_edff .Xfrm =NewCT_Transform2D ();return _edff ;};type CT_GraphicalObjectData struct{ -// Uniform Resource Identifier -UriAttr string ;Any []_c .Any ;};func (_ecgf *CT_Table )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _ecgf .TblPr !=nil {_eddgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0062\u006c\u0050\u0072"}}; -e .EncodeElement (_ecgf .TblPr ,_eddgf );};_ebacf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_ecgf .TblGrid ,_ebacf );if _ecgf .Tr !=nil {_adcac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0072"}}; -for _ ,_egaedd :=range _ecgf .Tr {e .EncodeElement (_egaedd ,_adcac );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_acedd *CT_Path2DMoveTo )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_acedd .Pt =NewCT_AdjPoint2D (); -_aedga :for {_fegea ,_egfef :=d .Token ();if _egfef !=nil {return _egfef ;};switch _egead :=_fegea .(type ){case _ba .StartElement :switch _egead .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:if _eabdg :=d .DecodeElement (_acedd .Pt ,&_egead ); -_eabdg !=nil {return _eabdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f\u0020\u0025\u0076",_egead .Name ); -if _dcbcec :=d .Skip ();_dcbcec !=nil {return _dcbcec ;};};case _ba .EndElement :break _aedga ;case _ba .CharData :};};return nil ;};func (_adbce *CT_StretchInfoProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_efead :for {_ccabg ,_dbddf :=d .Token (); -if _dbddf !=nil {return _dbddf ;};switch _afbgf :=_ccabg .(type ){case _ba .StartElement :switch _afbgf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"}:_adbce .FillRect =NewCT_RelativeRect (); -if _ecdce :=d .DecodeElement (_adbce .FillRect ,&_afbgf );_ecdce !=nil {return _ecdce ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066\u006f\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_afbgf .Name ); -if _gcgbd :=d .Skip ();_gcgbd !=nil {return _gcgbd ;};};case _ba .EndElement :break _efead ;case _ba .CharData :};};return nil ;};type CT_Scene3D struct{ +// Validate validates the CT_TableCellProperties and its children +func (_ebdf *CT_TableCellProperties )Validate ()error {return _ebdf .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_ggfd *CT_FillOverlayEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_cgfa ,_ffdg :=_ggfd .BlendAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u006c\u0065n\u0064"}); +if _ffdg !=nil {return _ffdg ;};start .Attr =append (start .Attr ,_cgfa );e .EncodeToken (start );_ggfd .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_ThemeableLineStyle struct{ThemeableLineStyleChoice *CT_ThemeableLineStyleChoice ; +};func (_ccfd *CT_CustomGeometry2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccfd .PathLst =NewCT_Path2DList ();_dafc :for {_feae ,_bbad :=d .Token ();if _bbad !=nil {return _bbad ;};switch _ebcd :=_feae .(type ){case _d .StartElement :switch _ebcd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_ccfd .AvLst =NewCT_GeomGuideList (); +if _dgdc :=d .DecodeElement (_ccfd .AvLst ,&_ebcd );_dgdc !=nil {return _dgdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064\u004cs\u0074"}:_ccfd .GdLst =NewCT_GeomGuideList (); +if _bdcc :=d .DecodeElement (_ccfd .GdLst ,&_ebcd );_bdcc !=nil {return _bdcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u004cs\u0074"}:_ccfd .AhLst =NewCT_AdjustHandleList (); +if _gegff :=d .DecodeElement (_ccfd .AhLst ,&_ebcd );_gegff !=nil {return _gegff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_ccfd .CxnLst =NewCT_ConnectionSiteList (); +if _egbg :=d .DecodeElement (_ccfd .CxnLst ,&_ebcd );_egbg !=nil {return _egbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0063\u0074"}:_ccfd .Rect =NewCT_GeomRect (); +if _eacd :=d .DecodeElement (_ccfd .Rect ,&_ebcd );_eacd !=nil {return _eacd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0074\u0068\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0074\u0068\u004c\u0073\u0074"}:if _eggd :=d .DecodeElement (_ccfd .PathLst ,&_ebcd ); +_eggd !=nil {return _eggd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0047eo\u006d\u0065\u0074\u0072\u0079\u0032\u0044\u0020\u0025\u0076",_ebcd .Name ); +if _dgcgf :=d .Skip ();_dgcgf !=nil {return _dgcgf ;};};case _d .EndElement :break _dafc ;case _d .CharData :};};return nil ;}; -// Camera -Camera *CT_Camera ; +// Validate validates the CT_GraphicalObjectFrameLocking and its children +func (_gbba *CT_GraphicalObjectFrameLocking )Validate ()error {return _gbba .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004f\u0062\u006a\u0065\u0063\u0074F\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067"); +}; -// Light Rig -LightRig *CT_LightRig ; +// ValidateWithPath validates the CT_GradientStopList and its children, prefixing error messages with path +func (_gbeg *CT_GradientStopList )ValidateWithPath (path string )error {for _bdcad ,_dgae :=range _gbeg .Gs {if _eccda :=_dgae .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0047\u0073\u005b\u0025\u0064]",path ,_bdcad ));_eccda !=nil {return _eccda ; +};};return nil ;}; -// Backdrop Plane -Backdrop *CT_Backdrop ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_FontScheme ()*CT_FontScheme {_fcbg :=&CT_FontScheme {};_fcbg .MajorFont =NewCT_FontCollection ();_fcbg .MinorFont =NewCT_FontCollection ();return _fcbg ;};func (_bbada *ST_LightRigType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdbdb ,_caeee :=d .Token (); -if _caeee !=nil {return _caeee ;};if _dbcfge ,_bacee :=_bdbdb .(_ba .EndElement );_bacee &&_dbcfge .Name ==start .Name {*_bbada =1;return nil ;};if _edbfc ,_bbbdd :=_bdbdb .(_ba .CharData );!_bbbdd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdbdb ); -}else {switch string (_edbfc ){case "":*_bbada =0;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_bbada =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_bbada =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_bbada =3; -case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_bbada =4;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_bbada =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_bbada =6; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_bbada =7;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_bbada =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_bbada =9; -case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_bbada =10;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_bbada =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_bbada =12; -case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_bbada =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_bbada =14;case "\u0073\u006f\u0066\u0074":*_bbada =15;case "\u0068\u0061\u0072s\u0068":*_bbada =16;case "\u0066\u006c\u006fo\u0064":*_bbada =17; -case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_bbada =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_bbada =19;case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_bbada =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_bbada =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_bbada =22; -case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_bbada =23;case "\u0066\u006c\u0061\u0074":*_bbada =24;case "\u0074\u0077\u006fP\u0074":*_bbada =25;case "\u0067\u006c\u006f\u0077":*_bbada =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_bbada =27; -};};_bdbdb ,_caeee =d .Token ();if _caeee !=nil {return _caeee ;};if _feegb ,_dcece :=_bdbdb .(_ba .EndElement );_dcece &&_feegb .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdbdb ); -};func (_ffaa *CT_AudioFile )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_be .Sprintf ("\u0025\u0076",_ffaa .LinkAttr )}); -if _ffaa .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_ffaa .ContentTypeAttr )});};e .EncodeToken (start ); -if _ffaa .ExtLst !=nil {_accf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ffaa .ExtLst ,_accf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewAG_Blob ()*AG_Blob {_eg :=&AG_Blob {}; -return _eg };type CT_Path2DList struct{ +// Validate validates the CT_TableStyleCellStyle and its children +func (_gdeea *CT_TableStyleCellStyle )Validate ()error {return _gdeea .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079l\u0065");};func (_ceed *CT_ColorScheme )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_ceed .NameAttr )}); +e .EncodeToken (start );_aebg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064k\u0031"}};e .EncodeElement (_ceed .Dk1 ,_aebg );_aab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006ct\u0031"}};e .EncodeElement (_ceed .Lt1 ,_aab ); +_ffeg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064k\u0032"}};e .EncodeElement (_ceed .Dk2 ,_ffeg );_fffdg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006ct\u0032"}};e .EncodeElement (_ceed .Lt2 ,_fffdg );_cafc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00741"}}; +e .EncodeElement (_ceed .Accent1 ,_cafc );_aagc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00742"}};e .EncodeElement (_ceed .Accent2 ,_aagc );_daca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00743"}}; +e .EncodeElement (_ceed .Accent3 ,_daca );_fdcg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00744"}};e .EncodeElement (_ceed .Accent4 ,_fdcg );_ddde :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00745"}}; +e .EncodeElement (_ceed .Accent5 ,_ddde );_dcca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00746"}};e .EncodeElement (_ceed .Accent6 ,_dcca );_aebe :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0068\u006c\u0069\u006e\u006b"}}; +e .EncodeElement (_ceed .Hlink ,_aebe );_dagf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"}};e .EncodeElement (_ceed .FolHlink ,_dagf );if _ceed .ExtLst !=nil {_acae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ceed .ExtLst ,_acae );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GradientStopList ()*CT_GradientStopList {_edcbd :=&CT_GradientStopList {};return _edcbd }; -// Shape Path -Path []*CT_Path2D ;};func (_dbba *CT_AnimationChartElement )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dbba .SeriesIdxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073e\u0072\u0069\u0065\u0073\u0049\u0064x"},Value :_be .Sprintf ("\u0025\u0076",*_dbba .SeriesIdxAttr )}); -};if _dbba .CategoryIdxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"c\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0049\u0064\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_dbba .CategoryIdxAttr )});};_accd ,_gdgf :=_dbba .BldStepAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062l\u0064\u0053\u0074\u0065\u0070"}); -if _gdgf !=nil {return _gdgf ;};start .Attr =append (start .Attr ,_accd );e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_ColorSchemeAndMapping and its children +func (_bfcc *CT_ColorSchemeAndMapping )Validate ()error {return _bfcc .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006de\u0041\u006e\u0064\u004d\u0061\u0070\u0070\u0069\u006e\u0067");};func NewCT_TextCharacterProperties ()*CT_TextCharacterProperties {_bdfab :=&CT_TextCharacterProperties {}; +_bdfab .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_bdfab .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_bdfab .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();_bdfab .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); +return _bdfab ;};func (_efbde ST_FixedPercentage )String ()string {if _efbde .ST_FixedPercentageDecimal !=nil {return _bg .Sprintf ("\u0025\u0076",*_efbde .ST_FixedPercentageDecimal );};if _efbde .ST_FixedPercentage !=nil {return _efbde .ST_FixedPercentage .String (); +};return "";}; -// Validate validates the CT_PositiveFixedAngle and its children -func (_efdea *CT_PositiveFixedAngle )Validate ()error {return _efdea .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0046\u0069\u0078e\u0064\u0041\u006e\u0067\u006c\u0065");};type CT_NoFillProperties struct{}; +// ValidateWithPath validates the CT_InverseGammaTransform and its children, prefixing error messages with path +func (_bcacc *CT_InverseGammaTransform )ValidateWithPath (path string )error {return nil };func NewCT_AnimationDgmBuildProperties ()*CT_AnimationDgmBuildProperties {_cfaab :=&CT_AnimationDgmBuildProperties {};return _cfaab ;}; -// ValidateWithPath validates the CT_EffectStyleItem and its children, prefixing error messages with path -func (_feaa *CT_EffectStyleItem )ValidateWithPath (path string )error {if _agba :=_feaa .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_agba !=nil {return _agba ;};if _feaa .Scene3d !=nil {if _cdc :=_feaa .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_cdc !=nil {return _cdc ;};};if _feaa .Sp3d !=nil {if _dcfbg :=_feaa .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); -_dcfbg !=nil {return _dcfbg ;};};return nil ;}; +// ValidateWithPath validates the CT_LinearShadeProperties and its children, prefixing error messages with path +func (_caab *CT_LinearShadeProperties )ValidateWithPath (path string )error {if _caab .AngAttr !=nil {if *_caab .AngAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0041\u006eg\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_caab .AngAttr ); +};if *_caab .AngAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eA\u006e\u0067\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_caab .AngAttr ); +};};return nil ;}; -// Validate validates the EG_EffectPropertiesChoice and its children -func (_bgca *EG_EffectPropertiesChoice )Validate ()error {return _bgca .ValidateWithPath ("\u0045G\u005f\u0045\u0066\u0066e\u0063\u0074\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");};const (ST_DgmBuildStepUnset ST_DgmBuildStep =0; -ST_DgmBuildStepSp ST_DgmBuildStep =1;ST_DgmBuildStepBg ST_DgmBuildStep =2;);func (_fdagfe *ST_PitchFamily )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fdagfe =0;case "\u0030\u0030":*_fdagfe =1;case "\u0030\u0031":*_fdagfe =2; -case "\u0030\u0032":*_fdagfe =3;case "\u0031\u0036":*_fdagfe =4;case "\u0031\u0037":*_fdagfe =5;case "\u0031\u0038":*_fdagfe =6;case "\u0033\u0032":*_fdagfe =7;case "\u0033\u0033":*_fdagfe =8;case "\u0033\u0034":*_fdagfe =9;case "\u0034\u0038":*_fdagfe =10; -case "\u0034\u0039":*_fdagfe =11;case "\u0035\u0030":*_fdagfe =12;case "\u0036\u0034":*_fdagfe =13;case "\u0036\u0035":*_fdagfe =14;case "\u0036\u0036":*_fdagfe =15;case "\u0038\u0030":*_fdagfe =16;case "\u0038\u0031":*_fdagfe =17;case "\u0038\u0032":*_fdagfe =18; -};return nil ;}; +// ValidateWithPath validates the CT_AlphaModulateEffect and its children, prefixing error messages with path +func (_gcf *CT_AlphaModulateEffect )ValidateWithPath (path string )error {if _gba :=_gcf .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_gba !=nil {return _gba ;};return nil ;};type EG_LineDashProperties struct{LineDashPropertiesChoice *EG_LineDashPropertiesChoice ; +}; -// ValidateWithPath validates the CT_ThemeableLineStyle and its children, prefixing error messages with path -func (_ddaee *CT_ThemeableLineStyle )ValidateWithPath (path string )error {if _cgeddb :=_ddaee .ThemeableLineStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065S\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); -_cgeddb !=nil {return _cgeddb ;};return nil ;};func (_eegdf ST_PresetPatternVal )ValidateWithPath (path string )error {switch _eegdf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eegdf )); -};return nil ;}; +// ValidateWithPath validates the EG_LineFillProperties and its children, prefixing error messages with path +func (_cbfde *EG_LineFillProperties )ValidateWithPath (path string )error {if _gcfeb :=_cbfde .LineFillPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_gcfeb !=nil {return _gcfeb ;};return nil ;};func (_fccfaf *ST_TextHorzOverflowType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agffd ,_ccbac :=d .Token ();if _ccbac !=nil {return _ccbac ;};if _fgedce ,_gbcggd :=_agffd .(_d .EndElement ); +_gbcggd &&_fgedce .Name ==start .Name {*_fccfaf =1;return nil ;};if _gfbgb ,_edfcdc :=_agffd .(_d .CharData );!_edfcdc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agffd ); +}else {switch string (_gfbgb ){case "":*_fccfaf =0;case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_fccfaf =1;case "\u0063\u006c\u0069\u0070":*_fccfaf =2;};};_agffd ,_ccbac =d .Token ();if _ccbac !=nil {return _ccbac ;};if _eegbcg ,_dedbg :=_agffd .(_d .EndElement ); +_dedbg &&_eegbcg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agffd );}; -// Validate validates the CT_TextLineBreak and its children -func (_dgca *CT_TextLineBreak )Validate ()error {return _dgca .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b");}; +// ValidateWithPath validates the CT_TextBulletSizeFollowText and its children, prefixing error messages with path +func (_acdbed *CT_TextBulletSizeFollowText )ValidateWithPath (path string )error {return nil };func (_fagace ST_PresetColorVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fagace .String (),start );};type CT_GvmlShapeNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; -// Validate validates the CT_ConnectorLocking and its children -func (_fgdad *CT_ConnectorLocking )Validate ()error {return _fgdad .ValidateWithPath ("\u0043\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u004c\u006f\u0063\u006b\u0069\u006e\u0067");};type CT_Path2D struct{ -// Path Width -WAttr *int64 ; +// Non-Visual Shape Drawing Properties +CNvSpPr *CT_NonVisualDrawingShapeProps ;};func NewCT_EffectProperties ()*CT_EffectProperties {_dffa :=&CT_EffectProperties {};_dffa .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _dffa ;};func (_edeba ST_BevelPresetType )String ()string {switch _edeba {case 0:return ""; +case 1:return "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0073\u006c\u006fp\u0065";case 4:return "\u0063\u0072\u006fs\u0073";case 5:return "\u0061\u006e\u0067l\u0065"; +case 6:return "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed";case 7:return "\u0063\u006f\u006e\u0076\u0065\u0078";case 8:return "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case 9:return "\u0064\u0069\u0076o\u0074";case 10:return "\u0072\u0069\u0062\u006c\u0065\u0074"; +case 11:return "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case 12:return "\u0061r\u0074\u0044\u0065\u0063\u006f";};return "";}; -// Path Height -HAttr *int64 ; +// ValidateWithPath validates the CT_Camera and its children, prefixing error messages with path +func (_bgcd *CT_Camera )ValidateWithPath (path string )error {if _bgcd .PrstAttr ==ST_PresetCameraTypeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dbce :=_bgcd .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_dbce !=nil {return _dbce ;};if _bgcd .FovAttr !=nil {if *_bgcd .FovAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0046\u006fv\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bgcd .FovAttr ); +};if *_bgcd .FovAttr > 10800000{return _bg .Errorf ("\u0025\u0073\u002fm\u002e\u0046\u006f\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0031\u0030\u0038\u0030\u0030\u0030\u0030\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bgcd .FovAttr ); +};};if _bgcd .ZoomAttr !=nil {if _begc :=_bgcd .ZoomAttr .ValidateWithPath (path +"\u002fZ\u006f\u006f\u006d\u0041\u0074\u0074r");_begc !=nil {return _begc ;};};if _bgcd .Rot !=nil {if _bdcd :=_bgcd .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074"); +_bdcd !=nil {return _bdcd ;};};return nil ;};func (_cdfge *CT_GrayscaleTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_fefga ,_fcfe :=d .Token ();if _fcfe !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006c\u0065T\u0072\u0061\u006e\u0073\u0066\u006f\u0072m\u003a\u0020\u0025\u0073",_fcfe ); +};if _cdbc ,_abbd :=_fefga .(_d .EndElement );_abbd &&_cdbc .Name ==start .Name {break ;};};return nil ;}; -// Path Fill -FillAttr ST_PathFillMode ; +// Validate validates the CT_BiLevelEffect and its children +func (_bbae *CT_BiLevelEffect )Validate ()error {return _bbae .ValidateWithPath ("\u0043\u0054_\u0042\u0069\u004ce\u0076\u0065\u006c\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_AnimationChartBuildProperties struct{ -// Path Stroke -StrokeAttr *bool ; +// Build +BldAttr *ST_AnimationChartBuildType ; -// 3D Extrusion Allowed -ExtrusionOkAttr *bool ;Path2DChoice []*CT_Path2DChoice ;};func (_aag *CT_FillStyleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );for _ ,_cgefb :=range _aag .EG_FillProperties {_cgefb .MarshalXML (e ,_ba .StartElement {}); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bfbfg *CT_LineJoinMiterProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bfbfg .LimAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0069\u006d"},Value :_be .Sprintf ("\u0025\u0076",*_bfbfg .LimAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ddgg *CT_LightRig )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ddgg .RigAttr =ST_LightRigType (1);_ddgg .DirAttr =ST_LightRigDirection (1); -for _ ,_ccbb :=range start .Attr {if _ccbb .Name .Local =="\u0072\u0069\u0067"{_ddgg .RigAttr .UnmarshalXMLAttr (_ccbb );continue ;};if _ccbb .Name .Local =="\u0064\u0069\u0072"{_ddgg .DirAttr .UnmarshalXMLAttr (_ccbb );continue ;};};_fbagf :for {_fcgg ,_bbef :=d .Token (); -if _bbef !=nil {return _bbef ;};switch _edda :=_fcgg .(type ){case _ba .StartElement :switch _edda .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"}:_ddgg .Rot =NewCT_SphereCoords (); -if _efcdfg :=d .DecodeElement (_ddgg .Rot ,&_edda );_efcdfg !=nil {return _efcdfg ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067\u0020\u0025\u0076",_edda .Name ); -if _bcgbbb :=d .Skip ();_bcgbbb !=nil {return _bcgbbb ;};};case _ba .EndElement :break _fbagf ;case _ba .CharData :};};return nil ;};func (_beagc ST_Coordinate )String ()string {if _beagc .ST_CoordinateUnqualified !=nil {return _be .Sprintf ("\u0025\u0076",*_beagc .ST_CoordinateUnqualified ); -};if _beagc .ST_UniversalMeasure !=nil {return _be .Sprintf ("\u0025\u0076",*_beagc .ST_UniversalMeasure );};return "";}; +// Animate Background +AnimBgAttr *bool ;};type ST_PresetLineDashVal byte ;func (_ddeec *CT_PresetColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddeec .ValAttr =ST_PresetColorVal (1);for _ ,_deecf :=range start .Attr {if _deecf .Name .Local =="\u0076\u0061\u006c"{_ddeec .ValAttr .UnmarshalXMLAttr (_deecf ); +continue ;};};_eddec :for {_daeba ,_babgf :=d .Token ();if _babgf !=nil {return _babgf ;};switch _agcbc :=_daeba .(type ){case _d .StartElement :switch _agcbc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_fgbcfe :=NewEG_ColorTransform (); +_fgbcfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_fgbcfe );if _bgagae :=d .DecodeElement (&_fgbcfe .ColorTransformChoice .Tint ,&_agcbc );_bgagae !=nil {return _bgagae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fafeg :=NewEG_ColorTransform (); +_fafeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_fafeg );if _fgbcg :=d .DecodeElement (&_fafeg .ColorTransformChoice .Shade ,&_agcbc );_fgbcg !=nil {return _fgbcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_cafga :=NewEG_ColorTransform (); +_cafga .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_cafga );if _bbeg :=d .DecodeElement (&_cafga .ColorTransformChoice .Comp ,&_agcbc );_bbeg !=nil {return _bbeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_ddfe :=NewEG_ColorTransform (); +_ddfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_ddfe );if _abdcg :=d .DecodeElement (&_ddfe .ColorTransformChoice .Inv ,&_agcbc );_abdcg !=nil {return _abdcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_gaecbe :=NewEG_ColorTransform (); +_gaecbe .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_gaecbe );if _gbfcfe :=d .DecodeElement (&_gaecbe .ColorTransformChoice .Gray ,&_agcbc );_gbfcfe !=nil {return _gbfcfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_dddd :=NewEG_ColorTransform (); +_dddd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_dddd );if _badg :=d .DecodeElement (&_dddd .ColorTransformChoice .Alpha ,&_agcbc );_badg !=nil {return _badg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_dfecf :=NewEG_ColorTransform (); +_dfecf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_dfecf );if _dgcaa :=d .DecodeElement (&_dfecf .ColorTransformChoice .AlphaOff ,&_agcbc );_dgcaa !=nil {return _dgcaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_gefgd :=NewEG_ColorTransform (); +_gefgd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_gefgd );if _dcaef :=d .DecodeElement (&_gefgd .ColorTransformChoice .AlphaMod ,&_agcbc );_dcaef !=nil {return _dcaef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_agfg :=NewEG_ColorTransform (); +_agfg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_agfg );if _ebdee :=d .DecodeElement (&_agfg .ColorTransformChoice .Hue ,&_agcbc );_ebdee !=nil {return _ebdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_ebegd :=NewEG_ColorTransform (); +_ebegd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_ebegd );if _gcffdc :=d .DecodeElement (&_ebegd .ColorTransformChoice .HueOff ,&_agcbc );_gcffdc !=nil {return _gcffdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_gddgg :=NewEG_ColorTransform (); +_gddgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_gddgg );if _fcgd :=d .DecodeElement (&_gddgg .ColorTransformChoice .HueMod ,&_agcbc );_fcgd !=nil {return _fcgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_fade :=NewEG_ColorTransform (); +_fade .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_fade );if _aaagb :=d .DecodeElement (&_fade .ColorTransformChoice .Sat ,&_agcbc );_aaagb !=nil {return _aaagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_fefbc :=NewEG_ColorTransform (); +_fefbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_fefbc );if _dadf :=d .DecodeElement (&_fefbc .ColorTransformChoice .SatOff ,&_agcbc );_dadf !=nil {return _dadf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_bbadc :=NewEG_ColorTransform (); +_bbadc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_bbadc );if _efbbf :=d .DecodeElement (&_bbadc .ColorTransformChoice .SatMod ,&_agcbc );_efbbf !=nil {return _efbbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_dded :=NewEG_ColorTransform (); +_dded .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_dded );if _dadbd :=d .DecodeElement (&_dded .ColorTransformChoice .Lum ,&_agcbc );_dadbd !=nil {return _dadbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_abbbe :=NewEG_ColorTransform (); +_abbbe .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_abbbe );if _gdca :=d .DecodeElement (&_abbbe .ColorTransformChoice .LumOff ,&_agcbc );_gdca !=nil {return _gdca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_dafaa :=NewEG_ColorTransform (); +_dafaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_dafaa );if _gcfa :=d .DecodeElement (&_dafaa .ColorTransformChoice .LumMod ,&_agcbc );_gcfa !=nil {return _gcfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_cbgcd :=NewEG_ColorTransform (); +_cbgcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_cbgcd );if _ecfaa :=d .DecodeElement (&_cbgcd .ColorTransformChoice .Red ,&_agcbc );_ecfaa !=nil {return _ecfaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_ccbgf :=NewEG_ColorTransform (); +_ccbgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_ccbgf );if _gaeg :=d .DecodeElement (&_ccbgf .ColorTransformChoice .RedOff ,&_agcbc );_gaeg !=nil {return _gaeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_gggdc :=NewEG_ColorTransform (); +_gggdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_gggdc );if _bcagg :=d .DecodeElement (&_gggdc .ColorTransformChoice .RedMod ,&_agcbc );_bcagg !=nil {return _bcagg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_caecg :=NewEG_ColorTransform (); +_caecg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_caecg );if _fceaccg :=d .DecodeElement (&_caecg .ColorTransformChoice .Green ,&_agcbc );_fceaccg !=nil {return _fceaccg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_adeb :=NewEG_ColorTransform (); +_adeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_adeb );if _ggeb :=d .DecodeElement (&_adeb .ColorTransformChoice .GreenOff ,&_agcbc );_ggeb !=nil {return _ggeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_ceeaa :=NewEG_ColorTransform (); +_ceeaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_ceeaa );if _egfbag :=d .DecodeElement (&_ceeaa .ColorTransformChoice .GreenMod ,&_agcbc );_egfbag !=nil {return _egfbag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_aaaad :=NewEG_ColorTransform (); +_aaaad .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_aaaad );if _egaa :=d .DecodeElement (&_aaaad .ColorTransformChoice .Blue ,&_agcbc );_egaa !=nil {return _egaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_egbagf :=NewEG_ColorTransform (); +_egbagf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_egbagf );if _acafg :=d .DecodeElement (&_egbagf .ColorTransformChoice .BlueOff ,&_agcbc );_acafg !=nil {return _acafg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_gaabba :=NewEG_ColorTransform (); +_gaabba .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_gaabba );if _bagf :=d .DecodeElement (&_gaabba .ColorTransformChoice .BlueMod ,&_agcbc );_bagf !=nil {return _bagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_cfdgf :=NewEG_ColorTransform (); +_cfdgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_cfdgf );if _cffee :=d .DecodeElement (&_cfdgf .ColorTransformChoice .Gamma ,&_agcbc );_cffee !=nil {return _cffee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_adee :=NewEG_ColorTransform (); +_adee .ColorTransformChoice =NewEG_ColorTransformChoice ();_ddeec .EG_ColorTransform =append (_ddeec .EG_ColorTransform ,_adee );if _bbeac :=d .DecodeElement (&_adee .ColorTransformChoice .InvGamma ,&_agcbc );_bbeac !=nil {return _bbeac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0043o\u006co\u0072\u0020\u0025\u0076",_agcbc .Name ); +if _eeab :=d .Skip ();_eeab !=nil {return _eeab ;};};case _d .EndElement :break _eddec ;case _d .CharData :};};return nil ;};func NewCT_TextNoAutofit ()*CT_TextNoAutofit {_ebfed :=&CT_TextNoAutofit {};return _ebfed };type CT_TextBulletTypefaceFollowText struct{}; +type AG_Locking struct{NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;}; +func (_eec *CT_AnimationDgmElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfcb :=range start .Attr {if _gfcb .Name .Local =="\u0069\u0064"{_caa :=_gfcb .Value ;_eec .IdAttr =&_caa ;continue ;};if _gfcb .Name .Local =="\u0062l\u0064\u0053\u0074\u0065\u0070"{_eec .BldStepAttr .UnmarshalXMLAttr (_gfcb ); +continue ;};};for {_cdd ,_gce :=d .Token ();if _gce !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069m\u0061t\u0069o\u006eD\u0067\u006d\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_gce ); +};if _aba ,_dgdf :=_cdd .(_d .EndElement );_dgdf &&_aba .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_HSLEffect and its children, prefixing error messages with path -func (_efed *CT_HSLEffect )ValidateWithPath (path string )error {if _efed .HueAttr !=nil {if *_efed .HueAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_efed .HueAttr ); -};if *_efed .HueAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_efed .HueAttr ); -};};if _efed .SatAttr !=nil {if _bdec :=_efed .SatAttr .ValidateWithPath (path +"\u002f\u0053\u0061\u0074\u0041\u0074\u0074\u0072");_bdec !=nil {return _bdec ;};};if _efed .LumAttr !=nil {if _eeaaf :=_efed .LumAttr .ValidateWithPath (path +"\u002f\u004c\u0075\u006d\u0041\u0074\u0074\u0072"); -_eeaaf !=nil {return _eeaaf ;};};return nil ;};func (_bdecb *CT_Path2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cdggg :=range start .Attr {if _cdggg .Name .Local =="\u0077"{_dcecc ,_beaaa :=_f .ParseInt (_cdggg .Value ,10,64); -if _beaaa !=nil {return _beaaa ;};_bdecb .WAttr =&_dcecc ;continue ;};if _cdggg .Name .Local =="\u0068"{_agbe ,_aegb :=_f .ParseInt (_cdggg .Value ,10,64);if _aegb !=nil {return _aegb ;};_bdecb .HAttr =&_agbe ;continue ;};if _cdggg .Name .Local =="\u0066\u0069\u006c\u006c"{_bdecb .FillAttr .UnmarshalXMLAttr (_cdggg ); -continue ;};if _cdggg .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_bdcff ,_dabad :=_f .ParseBool (_cdggg .Value );if _dabad !=nil {return _dabad ;};_bdecb .StrokeAttr =&_bdcff ;continue ;};if _cdggg .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u004f\u006b"{_ddcbg ,_gdebe :=_f .ParseBool (_cdggg .Value ); -if _gdebe !=nil {return _gdebe ;};_bdecb .ExtrusionOkAttr =&_ddcbg ;continue ;};};_ebfg :for {_aaecb ,_feba :=d .Token ();if _feba !=nil {return _feba ;};switch _daaa :=_aaecb .(type ){case _ba .StartElement :switch _daaa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"}:_gdced :=NewCT_Path2DChoice (); -if _fddb :=d .DecodeElement (&_gdced .Close ,&_daaa );_fddb !=nil {return _fddb ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_gdced );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_becde :=NewCT_Path2DChoice (); -if _eecge :=d .DecodeElement (&_becde .MoveTo ,&_daaa );_eecge !=nil {return _eecge ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_becde );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"}:_cfbee :=NewCT_Path2DChoice (); -if _cedfd :=d .DecodeElement (&_cfbee .LnTo ,&_daaa );_cedfd !=nil {return _cedfd ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_cfbee );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"}:_egef :=NewCT_Path2DChoice (); -if _aefbg :=d .DecodeElement (&_egef .ArcTo ,&_daaa );_aefbg !=nil {return _aefbg ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_egef );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"}:_acfc :=NewCT_Path2DChoice (); -if _cdfb :=d .DecodeElement (&_acfc .QuadBezTo ,&_daaa );_cdfb !=nil {return _cdfb ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_acfc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}:_cegcb :=NewCT_Path2DChoice (); -if _dcadd :=d .DecodeElement (&_cegcb .CubicBezTo ,&_daaa );_dcadd !=nil {return _dcadd ;};_bdecb .Path2DChoice =append (_bdecb .Path2DChoice ,_cegcb );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044 \u0025\u0076",_daaa .Name ); -if _eaed :=d .Skip ();_eaed !=nil {return _eaed ;};};case _ba .EndElement :break _ebfg ;case _ba .CharData :};};return nil ;};func (_ceecd *CT_GvmlUseShapeRectangle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_ggae *CT_Cell3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ggae .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_bfbf ,_bdgf :=_ggae .PrstMaterialAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"}); -if _bdgf !=nil {return _bdgf ;};start .Attr =append (start .Attr ,_bfbf );};e .EncodeToken (start );_caec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0065\u0076\u0065\u006c"}};e .EncodeElement (_ggae .Bevel ,_caec );if _ggae .LightRig !=nil {_afd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}}; -e .EncodeElement (_ggae .LightRig ,_afd );};if _ggae .ExtLst !=nil {_eagd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggae .ExtLst ,_eagd );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_agce *CT_BaseStylesOverride )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _agce .ClrScheme !=nil {_cgbd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_agce .ClrScheme ,_cgbd );};if _agce .FontScheme !=nil {_gfcge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_agce .FontScheme ,_gfcge );};if _agce .FmtScheme !=nil {_ceca :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0066\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_agce .FmtScheme ,_ceca );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_ObjectStyleDefaults ()*CT_ObjectStyleDefaults {_eefa :=&CT_ObjectStyleDefaults {};return _eefa ;};func NewCT_PresetColor ()*CT_PresetColor {_abgca :=&CT_PresetColor {}; -_abgca .ValAttr =ST_PresetColorVal (1);return _abgca ;};type ST_PitchFamily byte ;func (_cece *CT_AnimationGraphicalObjectBuildPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cece .BldDgm !=nil {_ade :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0064\u0044\u0067\u006d"}}; -e .EncodeElement (_cece .BldDgm ,_ade );}else if _cece .BldChart !=nil {_ccda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_cece .BldChart ,_ccda );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_effeeb ST_DgmBuildStep )Validate ()error {return _effeeb .ValidateWithPath ("")};type CT_TextBulletSizeFollowText struct{};type CT_GeomGuideList struct{ +// Validate validates the CT_LineJoinRound and its children +func (_gggee *CT_LineJoinRound )Validate ()error {return _gggee .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0052\u006f\u0075\u006e\u0064");}; -// Shape Guide -Gd []*CT_GeomGuide ;};func (_deefd ST_AnimationChartOnlyBuildType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_egebb :=_ba .Attr {};_egebb .Name =name ;switch _deefd {case ST_AnimationChartOnlyBuildTypeUnset :_egebb .Value ="";case ST_AnimationChartOnlyBuildTypeSeries :_egebb .Value ="\u0073\u0065\u0072\u0069\u0065\u0073"; -case ST_AnimationChartOnlyBuildTypeCategory :_egebb .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_AnimationChartOnlyBuildTypeSeriesEl :_egebb .Value ="\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case ST_AnimationChartOnlyBuildTypeCategoryEl :_egebb .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c"; -};return _egebb ,nil ;}; +// Validate validates the CT_QuickTimeFile and its children +func (_egeea *CT_QuickTimeFile )Validate ()error {return _egeea .ValidateWithPath ("\u0043\u0054_\u0051\u0075\u0069c\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065");}; -// ValidateWithPath validates the CT_TextTabStop and its children, prefixing error messages with path -func (_cebce *CT_TextTabStop )ValidateWithPath (path string )error {if _cebce .PosAttr !=nil {if _cbadc :=_cebce .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_cbadc !=nil {return _cbadc ;};};if _adgdf :=_cebce .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r"); -_adgdf !=nil {return _adgdf ;};return nil ;}; +// ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path +func (_fcdcf *CT_Connection )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_Camera and its children, prefixing error messages with path -func (_ffag *CT_Camera )ValidateWithPath (path string )error {if _ffag .PrstAttr ==ST_PresetCameraTypeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cccfa :=_ffag .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_cccfa !=nil {return _cccfa ;};if _ffag .FovAttr !=nil {if *_ffag .FovAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0046\u006fv\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ffag .FovAttr ); -};if *_ffag .FovAttr > 10800000{return _be .Errorf ("\u0025\u0073\u002fm\u002e\u0046\u006f\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0031\u0030\u0038\u0030\u0030\u0030\u0030\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_ffag .FovAttr ); -};};if _ffag .ZoomAttr !=nil {if _aeba :=_ffag .ZoomAttr .ValidateWithPath (path +"\u002fZ\u006f\u006f\u006d\u0041\u0074\u0074r");_aeba !=nil {return _aeba ;};};if _ffag .Rot !=nil {if _aaca :=_ffag .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074"); -_aaca !=nil {return _aaca ;};};return nil ;};func (_ccfdb ST_DgmBuildStep )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eebdb :=_ba .Attr {};_eebdb .Name =name ;switch _ccfdb {case ST_DgmBuildStepUnset :_eebdb .Value ="";case ST_DgmBuildStepSp :_eebdb .Value ="\u0073\u0070"; -case ST_DgmBuildStepBg :_eebdb .Value ="\u0062\u0067";};return _eebdb ,nil ;};func (_caaa *CT_BaseStyles )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caaa .ClrScheme =NewCT_ColorScheme ();_caaa .FontScheme =NewCT_FontScheme ();_caaa .FmtScheme =NewCT_StyleMatrix (); -_bcbd :for {_cded ,_edfa :=d .Token ();if _edfa !=nil {return _edfa ;};switch _aafd :=_cded .(type ){case _ba .StartElement :switch _aafd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:if _ddfe :=d .DecodeElement (_caaa .ClrScheme ,&_aafd ); -_ddfe !=nil {return _ddfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:if _dcad :=d .DecodeElement (_caaa .FontScheme ,&_aafd ); -_dcad !=nil {return _dcad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:if _bfab :=d .DecodeElement (_caaa .FmtScheme ,&_aafd ); -_bfab !=nil {return _bfab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caaa .ExtLst =NewCT_OfficeArtExtensionList (); -if _gcbc :=d .DecodeElement (_caaa .ExtLst ,&_aafd );_gcbc !=nil {return _gcbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073 \u0025\u0076",_aafd .Name ); -if _gec :=d .Skip ();_gec !=nil {return _gec ;};};case _ba .EndElement :break _bcbd ;case _ba .CharData :};};return nil ;};func (_gcebd *CT_PresetTextShape )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_eaaag ,_egaabf :=_gcebd .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"}); -if _egaabf !=nil {return _egaabf ;};start .Attr =append (start .Attr ,_eaaag );e .EncodeToken (start );if _gcebd .AvLst !=nil {_fcdgb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_gcebd .AvLst ,_fcdgb ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_SRgbColor struct{ +// ValidateWithPath validates the CT_Blip and its children, prefixing error messages with path +func (_bgag *CT_Blip )ValidateWithPath (path string )error {if _cdda :=_bgag .CstateAttr .ValidateWithPath (path +"/\u0043\u0073\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_cdda !=nil {return _cdda ;};for _eafb ,_bdaa :=range _bgag .BlipChoice {if _agae :=_bdaa .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0042\u006c\u0069\u0070\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_eafb )); +_agae !=nil {return _agae ;};};if _bgag .ExtLst !=nil {if _cgcb :=_bgag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgcb !=nil {return _cgcb ;};};return nil ;}; -// Value -ValAttr string ;EG_ColorTransform []*EG_ColorTransform ;};type EG_GeometryChoice struct{ +// ValidateWithPath validates the CT_SchemeColor and its children, prefixing error messages with path +func (_baeed *CT_SchemeColor )ValidateWithPath (path string )error {if _baeed .ValAttr ==ST_SchemeColorValUnset {return _bg .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dcbbe :=_baeed .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcbbe !=nil {return _dcbbe ;};for _egfbd ,_cfgaac :=range _baeed .EG_ColorTransform {if _bfag :=_cfgaac .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_egfbd )); +_bfag !=nil {return _bfag ;};};return nil ;};func NewCT_DashStop ()*CT_DashStop {_abcc :=&CT_DashStop {};return _abcc };func (_caeb *CT_BlendEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_caeb .BlendAttr =ST_BlendMode (1);_caeb .Cont =NewCT_EffectContainer (); +for _ ,_ega :=range start .Attr {if _ega .Name .Local =="\u0062\u006c\u0065n\u0064"{_caeb .BlendAttr .UnmarshalXMLAttr (_ega );continue ;};};_aga :for {_dcdc ,_aaec :=d .Token ();if _aaec !=nil {return _aaec ;};switch _dfga :=_dcdc .(type ){case _d .StartElement :switch _dfga .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:if _fefc :=d .DecodeElement (_caeb .Cont ,&_dfga ); +_fefc !=nil {return _fefc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045\u0066f\u0065c\u0074\u0020\u0025\u0076",_dfga .Name ); +if _cffa :=d .Skip ();_cffa !=nil {return _cffa ;};};case _d .EndElement :break _aga ;case _d .CharData :};};return nil ;}; -// Custom geometry -CustGeom *CT_CustomGeometry2D ; +// ValidateWithPath validates the CT_TableCell and its children, prefixing error messages with path +func (_cgccf *CT_TableCell )ValidateWithPath (path string )error {if _cgccf .TxBody !=nil {if _bfgbc :=_cgccf .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_bfgbc !=nil {return _bfgbc ;};};if _cgccf .TcPr !=nil {if _fgacc :=_cgccf .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072"); +_fgacc !=nil {return _fgacc ;};};if _cgccf .ExtLst !=nil {if _cbgbf :=_cgccf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbgbf !=nil {return _cbgbf ;};};return nil ;}; -// Preset geometry -PrstGeom *CT_PresetGeometry2D ;};func (_egaca *ST_TextHorzOverflowType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gcgda ,_bgbdg :=d .Token ();if _bgbdg !=nil {return _bgbdg ;};if _bcdcf ,_feaga :=_gcgda .(_ba .EndElement );_feaga &&_bcdcf .Name ==start .Name {*_egaca =1; -return nil ;};if _bedcgd ,_ecdd :=_gcgda .(_ba .CharData );!_ecdd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcgda );}else {switch string (_bedcgd ){case "":*_egaca =0; -case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_egaca =1;case "\u0063\u006c\u0069\u0070":*_egaca =2;};};_gcgda ,_bgbdg =d .Token ();if _bgbdg !=nil {return _bgbdg ;};if _aeega ,_adgbd :=_gcgda .(_ba .EndElement );_adgbd &&_aeega .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcgda );};func (_aeb *CT_BlendEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aeb .BlendAttr =ST_BlendMode (1); -_aeb .Cont =NewCT_EffectContainer ();for _ ,_ebbe :=range start .Attr {if _ebbe .Name .Local =="\u0062\u006c\u0065n\u0064"{_aeb .BlendAttr .UnmarshalXMLAttr (_ebbe );continue ;};};_debg :for {_cfgg ,_bcfda :=d .Token ();if _bcfda !=nil {return _bcfda ; -};switch _fed :=_cfgg .(type ){case _ba .StartElement :switch _fed .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:if _debc :=d .DecodeElement (_aeb .Cont ,&_fed ); -_debc !=nil {return _debc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045\u0066f\u0065c\u0074\u0020\u0025\u0076",_fed .Name ); -if _dbd :=d .Skip ();_dbd !=nil {return _dbd ;};};case _ba .EndElement :break _debg ;case _ba .CharData :};};return nil ;};func (_gbace *VideoFile )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gbace .CT_VideoFile =*NewCT_VideoFile (); -for _ ,_efbac :=range start .Attr {if _efbac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_efbac .Name .Local =="\u006c\u0069\u006e\u006b"||_efbac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_efbac .Name .Local =="\u006c\u0069\u006e\u006b"{_dcedb :=_efbac .Value ; -_gbace .LinkAttr =_dcedb ;continue ;};if _efbac .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_gbffbb :=_efbac .Value ;_gbace .ContentTypeAttr =&_gbffbb ;continue ;};};_babac :for {_daccg ,_fabbe :=d .Token ();if _fabbe !=nil {return _fabbe ; -};switch _fbeba :=_daccg .(type ){case _ba .StartElement :switch _fbeba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbace .ExtLst =NewCT_OfficeArtExtensionList (); -if _bdcacd :=d .DecodeElement (_gbace .ExtLst ,&_fbeba );_bdcacd !=nil {return _bdcacd ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0056\u0069\u0064\u0065\u006f\u0046i\u006c\u0065 \u0025\u0076",_fbeba .Name ); -if _gdef :=d .Skip ();_gdef !=nil {return _gdef ;};};case _ba .EndElement :break _babac ;case _ba .CharData :};};return nil ;};func (_cadc *CT_ColorSchemeAndMapping )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_eea :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_cadc .ClrScheme ,_eea );if _cadc .ClrMap !=nil {_ebgeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_cadc .ClrMap ,_ebgeg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_BlipFillProperties and its children +func (_gdgd *CT_BlipFillProperties )Validate ()error {return _gdgd .ValidateWithPath ("C\u0054\u005f\u0042\u006cip\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_GvmlGroupShapeChoice struct{TxSp *CT_GvmlTextShape ; +Sp *CT_GvmlShape ;CxnSp *CT_GvmlConnector ;Pic *CT_GvmlPicture ;GraphicFrame *CT_GvmlGraphicalObjectFrame ;GrpSp *CT_GvmlGroupShape ;};func (_acfdab *ST_TextPoint )Validate ()error {return _acfdab .ValidateWithPath ("")};func (_cgeef ST_TextUnderlineType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgeef .String (),start ); +};func NewCT_TextUnderlineFillGroupWrapper ()*CT_TextUnderlineFillGroupWrapper {_baccd :=&CT_TextUnderlineFillGroupWrapper {};_baccd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _baccd ;}; -// Validate validates the EG_ThemeableEffectStyle and its children -func (_eaffc *EG_ThemeableEffectStyle )Validate ()error {return _eaffc .ValidateWithPath ("\u0045\u0047\u005fTh\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065");};const (ST_CompoundLineUnset ST_CompoundLine =0; -ST_CompoundLineSng ST_CompoundLine =1;ST_CompoundLineDbl ST_CompoundLine =2;ST_CompoundLineThickThin ST_CompoundLine =3;ST_CompoundLineThinThick ST_CompoundLine =4;ST_CompoundLineTri ST_CompoundLine =5;); +// ValidateWithPath validates the EG_ThemeableFillStyleChoice and its children, prefixing error messages with path +func (_cadea *EG_ThemeableFillStyleChoice )ValidateWithPath (path string )error {if _cadea .Fill !=nil {if _dbcca :=_cadea .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_dbcca !=nil {return _dbcca ;};};if _cadea .FillRef !=nil {if _fdggc :=_cadea .FillRef .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0052\u0065\u0066"); +_fdggc !=nil {return _fdggc ;};};return nil ;};func (_agage *EG_ThemeableEffectStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agage .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();_ebdag :for {_cedbg ,_edddbe :=d .Token (); +if _edddbe !=nil {return _edddbe ;};switch _gcbca :=_cedbg .(type ){case _d .StartElement :switch _gcbca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_agage .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); +if _bbadd :=d .DecodeElement (&_agage .ThemeableEffectStyleChoice .Effect ,&_gcbca );_bbadd !=nil {return _bbadd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_agage .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); +if _dacce :=d .DecodeElement (&_agage .ThemeableEffectStyleChoice .EffectRef ,&_gcbca );_dacce !=nil {return _dacce ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065E\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065 \u0025\u0076",_gcbca .Name ); +if _cgdbgg :=d .Skip ();_cgdbgg !=nil {return _cgdbgg ;};};case _d .EndElement :break _ebdag ;case _d .CharData :};};return nil ;};func (_dgcgc ST_EffectContainerType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgcgc .String (),start ); +};func NewCT_TextSpacingPercent ()*CT_TextSpacingPercent {_bcgbd :=&CT_TextSpacingPercent {};return _bcgbd ;}; -// Validate validates the CT_Color and its children -func (_abca *CT_Color )Validate ()error {return _abca .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func (_bbfdd *CT_DashStop )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064"},Value :_be .Sprintf ("\u0025\u0076",_bbfdd .DAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0070"},Value :_be .Sprintf ("\u0025\u0076",_bbfdd .SpAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_PresetLineDashProperties and its children, prefixing error messages with path +func (_cagad *CT_PresetLineDashProperties )ValidateWithPath (path string )error {if _aggeb :=_cagad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aggeb !=nil {return _aggeb ;};return nil ;};type CT_AlphaModulateEffect struct{Cont *CT_EffectContainer ; +}; -// ST_FixedPercentage is a union type -type ST_FixedPercentage struct{ST_FixedPercentageDecimal *int32 ;ST_FixedPercentage *ST_Percentage ;}; +// ValidateWithPath validates the CT_AdjustHandleListChoice and its children, prefixing error messages with path +func (_bbf *CT_AdjustHandleListChoice )ValidateWithPath (path string )error {if _bbf .AhXY !=nil {if _edd :=_bbf .AhXY .ValidateWithPath (path +"\u002f\u0041\u0068X\u0059");_edd !=nil {return _edd ;};};if _bbf .AhPolar !=nil {if _bgbd :=_bbf .AhPolar .ValidateWithPath (path +"\u002f\u0041\u0068\u0050\u006f\u006c\u0061\u0072"); +_bgbd !=nil {return _bgbd ;};};return nil ;};func NewTbl ()*Tbl {_cafgf :=&Tbl {};_cafgf .CT_Table =*NewCT_Table ();return _cafgf };func NewCT_OuterShadowEffect ()*CT_OuterShadowEffect {_cdgc :=&CT_OuterShadowEffect {};return _cdgc }; -// ValidateWithPath validates the CT_FixedPercentage and its children, prefixing error messages with path -func (_abeg *CT_FixedPercentage )ValidateWithPath (path string )error {if _cage :=_abeg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cage !=nil {return _cage ;};return nil ;};func (_fdc *CT_AnimationChartBuildProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fdc .BldAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u006c\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_fdc .BldAttr )}); -};if _fdc .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fdc .AnimBgAttr ))});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_OfficeStyleSheet and its children +func (_gcgb *CT_OfficeStyleSheet )Validate ()error {return _gcgb .ValidateWithPath ("\u0043\u0054\u005f\u004fff\u0069\u0063\u0065\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074");}; -// ValidateWithPath validates the CT_PositivePercentage and its children, prefixing error messages with path -func (_cbffa *CT_PositivePercentage )ValidateWithPath (path string )error {if _adcge :=_cbffa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adcge !=nil {return _adcge ;};return nil ;};type CT_Hyperlink struct{IdAttr *string ; +// Validate validates the CT_TintEffect and its children +func (_bdgdd *CT_TintEffect )Validate ()error {return _bdgdd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u006e\u0074\u0045\u0066\u0066\u0065\u0063\u0074");}; +// ValidateWithPath validates the CT_Path2DList and its children, prefixing error messages with path +func (_aaedd *CT_Path2DList )ValidateWithPath (path string )error {for _ffda ,_ffbcc :=range _aaedd .Path {if _bceed :=_ffbcc .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0050\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_ffda ));_bceed !=nil {return _bceed ; +};};return nil ;};type CT_Hyperlink struct{IdAttr *string ; // Invalid URL InvalidUrlAttr *string ; @@ -340,2179 +361,2289 @@ HighlightClickAttr *bool ; EndSndAttr *bool ; // Hyperlink Sound -Snd *CT_EmbeddedWAVAudioFile ;ExtLst *CT_OfficeArtExtensionList ;};func (_bbacb *CT_TablePartStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _bbacb .TcTxStyle !=nil {_ddbfa :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0074\u0063\u0054\u0078\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_bbacb .TcTxStyle ,_ddbfa );};if _bbacb .TcStyle !=nil {_ccaab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0063\u0053\u0074\u0079\u006ce"}};e .EncodeElement (_bbacb .TcStyle ,_ccaab );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; - -// Validate validates the CT_TextListStyle and its children -func (_bdffd *CT_TextListStyle )Validate ()error {return _bdffd .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065");};func (_bbfeg *CT_PresetGeometry2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbfeg .PrstAttr =ST_ShapeType (1); -for _ ,_dgecg :=range start .Attr {if _dgecg .Name .Local =="\u0070\u0072\u0073\u0074"{_bbfeg .PrstAttr .UnmarshalXMLAttr (_dgecg );continue ;};};_ffgdc :for {_cfccee ,_bfcg :=d .Token ();if _bfcg !=nil {return _bfcg ;};switch _ebaab :=_cfccee .(type ){case _ba .StartElement :switch _ebaab .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_bbfeg .AvLst =NewCT_GeomGuideList (); -if _cdcab :=d .DecodeElement (_bbfeg .AvLst ,&_ebaab );_cdcab !=nil {return _cdcab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0047eo\u006d\u0065\u0074\u0072\u0079\u0032\u0044\u0020\u0025\u0076",_ebaab .Name ); -if _gcaggc :=d .Skip ();_gcaggc !=nil {return _gcaggc ;};};case _ba .EndElement :break _ffgdc ;case _ba .CharData :};};return nil ;};func (_bcag *CT_GvmlUseShapeRectangle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_afddd ,_egcb :=d .Token (); -if _egcb !=nil {return _be .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0047vml\u0055se\u0053\u0068\u0061\u0070\u0065\u0052\u0065ct\u0061\u006e\u0067\u006c\u0065\u003a\u0020%\u0073",_egcb );};if _cccc ,_cdagd :=_afddd .(_ba .EndElement ); -_cdagd &&_cccc .Name ==start .Name {break ;};};return nil ;};func (_fdeab *CT_TextSpacing )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_fdeab .TextSpacingChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_InverseTransform ()*CT_InverseTransform {_baad :=&CT_InverseTransform {};return _baad };func NewCT_GrayscaleEffect ()*CT_GrayscaleEffect {_bdaa :=&CT_GrayscaleEffect {};return _bdaa };type CT_GvmlShape struct{ +Snd *CT_EmbeddedWAVAudioFile ;ExtLst *CT_OfficeArtExtensionList ;};type ST_TextStrikeType byte ; -// Non-Visual Properties for a Shape -NvSpPr *CT_GvmlShapeNonVisual ; +// Validate validates the CT_AudioCD and its children +func (_cac *CT_AudioCD )Validate ()error {return _cac .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043\u0044");};func (_accc *CT_Backdrop )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bacd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}}; +e .EncodeElement (_accc .Anchor ,_bacd );_fbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u006f\u0072\u006d"}};e .EncodeElement (_accc .Norm ,_fbd );_ecdg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0075\u0070"}};e .EncodeElement (_accc .Up ,_ecdg ); +if _accc .ExtLst !=nil {_afg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_accc .ExtLst ,_afg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gddfdg ST_LineEndType )ValidateWithPath (path string )error {switch _gddfdg {case 0,1,2,3,4,5,6:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gddfdg )); +};return nil ;};func (_cddeg ST_SystemColorVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gbfaa :=_d .Attr {};_gbfaa .Name =name ;switch _cddeg {case ST_SystemColorValUnset :_gbfaa .Value ="";case ST_SystemColorValScrollBar :_gbfaa .Value ="\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r"; +case ST_SystemColorValBackground :_gbfaa .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case ST_SystemColorValActiveCaption :_gbfaa .Value ="\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case ST_SystemColorValInactiveCaption :_gbfaa .Value ="\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; +case ST_SystemColorValMenu :_gbfaa .Value ="\u006d\u0065\u006e\u0075";case ST_SystemColorValWindow :_gbfaa .Value ="\u0077\u0069\u006e\u0064\u006f\u0077";case ST_SystemColorValWindowFrame :_gbfaa .Value ="w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065"; +case ST_SystemColorValMenuText :_gbfaa .Value ="\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074";case ST_SystemColorValWindowText :_gbfaa .Value ="\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074";case ST_SystemColorValCaptionText :_gbfaa .Value ="c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074"; +case ST_SystemColorValActiveBorder :_gbfaa .Value ="\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072";case ST_SystemColorValInactiveBorder :_gbfaa .Value ="\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072"; +case ST_SystemColorValAppWorkspace :_gbfaa .Value ="\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065";case ST_SystemColorValHighlight :_gbfaa .Value ="\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t";case ST_SystemColorValHighlightText :_gbfaa .Value ="\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074"; +case ST_SystemColorValBtnFace :_gbfaa .Value ="\u0062t\u006e\u0046\u0061\u0063\u0065";case ST_SystemColorValBtnShadow :_gbfaa .Value ="\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw";case ST_SystemColorValGrayText :_gbfaa .Value ="\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074"; +case ST_SystemColorValBtnText :_gbfaa .Value ="\u0062t\u006e\u0054\u0065\u0078\u0074";case ST_SystemColorValInactiveCaptionText :_gbfaa .Value ="\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case ST_SystemColorValBtnHighlight :_gbfaa .Value ="\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"; +case ST_SystemColorVal3dDkShadow :_gbfaa .Value ="\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077";case ST_SystemColorVal3dLight :_gbfaa .Value ="\u0033d\u004c\u0069\u0067\u0068\u0074";case ST_SystemColorValInfoText :_gbfaa .Value ="\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074"; +case ST_SystemColorValInfoBk :_gbfaa .Value ="\u0069\u006e\u0066\u006f\u0042\u006b";case ST_SystemColorValHotLight :_gbfaa .Value ="\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074";case ST_SystemColorValGradientActiveCaption :_gbfaa .Value ="g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e"; +case ST_SystemColorValGradientInactiveCaption :_gbfaa .Value ="\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case ST_SystemColorValMenuHighlight :_gbfaa .Value ="\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"; +case ST_SystemColorValMenuBar :_gbfaa .Value ="\u006de\u006e\u0075\u0042\u0061\u0072";};return _gbfaa ,nil ;};func NewCT_ColorSchemeList ()*CT_ColorSchemeList {_cbec :=&CT_ColorSchemeList {};return _cbec }; -// Visual Properties -SpPr *CT_ShapeProperties ; +// ValidateWithPath validates the CT_TextBulletTypefaceFollowText and its children, prefixing error messages with path +func (_cfbg *CT_TextBulletTypefaceFollowText )ValidateWithPath (path string )error {return nil }; -// Text Shape -TxSp *CT_GvmlTextShape ; +// Validate validates the CT_Blip and its children +func (_gece *CT_Blip )Validate ()error {return _gece .ValidateWithPath ("\u0043T\u005f\u0042\u006c\u0069\u0070");};func (_aaggbc ST_ChartBuildStep )ValidateWithPath (path string )error {switch _aaggbc {case 0,1,2,3,4,5,6:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaggbc )); +};return nil ;};func (_ccceg *EG_ColorChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdcec :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_ccceg .ScrgbClr =NewCT_ScRgbColor (); +if _ggcdb :=d .DecodeElement (_ccceg .ScrgbClr ,&_gdcec );_ggcdb !=nil {return _ggcdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ccceg .SrgbClr =NewCT_SRgbColor (); +if _bcdfg :=d .DecodeElement (_ccceg .SrgbClr ,&_gdcec );_bcdfg !=nil {return _bcdfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_ccceg .HslClr =NewCT_HslColor (); +if _efged :=d .DecodeElement (_ccceg .HslClr ,&_gdcec );_efged !=nil {return _efged ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_ccceg .SysClr =NewCT_SystemColor (); +if _cefae :=d .DecodeElement (_ccceg .SysClr ,&_gdcec );_cefae !=nil {return _cefae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ccceg .SchemeClr =NewCT_SchemeColor (); +if _daddd :=d .DecodeElement (_ccceg .SchemeClr ,&_gdcec );_daddd !=nil {return _daddd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ccceg .PrstClr =NewCT_PresetColor (); +if _feeac :=d .DecodeElement (_ccceg .PrstClr ,&_gdcec );_feeac !=nil {return _feeac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_gdcec .Name ); +if _efdabd :=d .Skip ();_efdabd !=nil {return _efdabd ;};};return nil ;}; -// Style -Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;}; +// ValidateWithPath validates the CT_TextAutonumberBullet and its children, prefixing error messages with path +func (_dcgef *CT_TextAutonumberBullet )ValidateWithPath (path string )error {if _dcgef .TypeAttr ==ST_TextAutonumberSchemeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ddaaf :=_dcgef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ddaaf !=nil {return _ddaaf ;};if _dcgef .StartAtAttr !=nil {if *_dcgef .StartAtAttr < 1{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dcgef .StartAtAttr ); +};if *_dcgef .StartAtAttr > 32767{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0074a\u0072\u0074\u0041t\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0033\u0032\u0037\u0036\u0037\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dcgef .StartAtAttr ); +};};return nil ;};type CT_NoFillProperties struct{};func (_fdddef *ThemeOverride )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdddef .CT_BaseStylesOverride =*NewCT_BaseStylesOverride ();_daceg :for {_cbgcda ,_dggda :=d .Token ();if _dggda !=nil {return _dggda ; +};switch _gagee :=_cbgcda .(type ){case _d .StartElement :switch _gagee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:_fdddef .ClrScheme =NewCT_ColorScheme (); +if _cdbfb :=d .DecodeElement (_fdddef .ClrScheme ,&_gagee );_cdbfb !=nil {return _cdbfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:_fdddef .FontScheme =NewCT_FontScheme (); +if _adgea :=d .DecodeElement (_fdddef .FontScheme ,&_gagee );_adgea !=nil {return _adgea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:_fdddef .FmtScheme =NewCT_StyleMatrix (); +if _dgbcc :=d .DecodeElement (_fdddef .FmtScheme ,&_gagee );_dgbcc !=nil {return _dgbcc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0068\u0065\u006de\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0025\u0076",_gagee .Name ); +if _bfgagg :=d .Skip ();_bfgagg !=nil {return _bfgagg ;};};case _d .EndElement :break _daceg ;case _d .CharData :};};return nil ;};func (_dagaa *CT_Shape3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dagaa .ZAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007a"},Value :_bg .Sprintf ("\u0025\u0076",*_dagaa .ZAttr )}); +};if _dagaa .ExtrusionHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"},Value :_bg .Sprintf ("\u0025\u0076",*_dagaa .ExtrusionHAttr )});};if _dagaa .ContourWAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"},Value :_bg .Sprintf ("\u0025\u0076",*_dagaa .ContourWAttr )}); +};if _dagaa .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_abgb ,_cfdbd :=_dagaa .PrstMaterialAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"});if _cfdbd !=nil {return _cfdbd ;};start .Attr =append (start .Attr ,_abgb ); +};e .EncodeToken (start );if _dagaa .BevelT !=nil {_bdbbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0065\u0076\u0065\u006c\u0054"}};e .EncodeElement (_dagaa .BevelT ,_bdbbf );};if _dagaa .BevelB !=nil {_eggf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0065\u0076\u0065\u006c\u0042"}}; +e .EncodeElement (_dagaa .BevelB ,_eggf );};if _dagaa .ExtrusionClr !=nil {_feffd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069o\u006e\u0043\u006c\u0072"}};e .EncodeElement (_dagaa .ExtrusionClr ,_feffd ); +};if _dagaa .ContourClr !=nil {_daaef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063o\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}};e .EncodeElement (_dagaa .ContourClr ,_daaef );};if _dagaa .ExtLst !=nil {_cbadc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dagaa .ExtLst ,_cbadc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fcabc ST_FontCollectionIndex )Validate ()error {return _fcabc .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_AdjPoint2D and its children, prefixing error messages with path -func (_fbg *CT_AdjPoint2D )ValidateWithPath (path string )error {if _fag :=_fbg .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_fag !=nil {return _fag ;};if _feb :=_fbg .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); -_feb !=nil {return _feb ;};return nil ;};func (_cbfe *CT_NoFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_ccdbb ,_ddfgf :=d .Token ();if _ddfgf !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u004e\u006f\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_ddfgf ); -};if _bbged ,_bbefg :=_ccdbb .(_ba .EndElement );_bbefg &&_bbged .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_NonVisualGroupDrawingShapeProps and its children +func (_cbaf *CT_NonVisualGroupDrawingShapeProps )Validate ()error {return _cbaf .ValidateWithPath ("\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072o\u0075p\u0044r\u0061w\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073"); +};func NewCT_GvmlGraphicFrameNonVisual ()*CT_GvmlGraphicFrameNonVisual {_dafcg :=&CT_GvmlGraphicFrameNonVisual {};_dafcg .CNvPr =NewCT_NonVisualDrawingProps ();_dafcg .CNvGraphicFramePr =NewCT_NonVisualGraphicFrameProperties ();return _dafcg ;};type EG_GeometryChoice struct{ -// Validate validates the CT_NonVisualGraphicFrameProperties and its children -func (_cbgf *CT_NonVisualGraphicFrameProperties )Validate ()error {return _cbgf .ValidateWithPath ("\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072a\u0070h\u0069c\u0046r\u0061\u006d\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -};func NewEG_FillModePropertiesChoice ()*EG_FillModePropertiesChoice {_aebd :=&EG_FillModePropertiesChoice {};return _aebd ;}; +// Custom geometry +CustGeom *CT_CustomGeometry2D ; -// ValidateWithPath validates the CT_DashStop and its children, prefixing error messages with path -func (_gfde *CT_DashStop )ValidateWithPath (path string )error {if _gagb :=_gfde .DAttr .ValidateWithPath (path +"\u002f\u0044\u0041\u0074\u0074\u0072");_gagb !=nil {return _gagb ;};if _feeb :=_gfde .SpAttr .ValidateWithPath (path +"\u002fS\u0070\u0041\u0074\u0074\u0072"); -_feeb !=nil {return _feeb ;};return nil ;};type CT_GroupFillProperties struct{};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(ST_TextSpacingPercentOrPercentString ,error ){_ebaec :=ST_TextSpacingPercentOrPercentString {};if _e .ST_PercentagePatternRe .MatchString (s ){_ebaec .ST_Percentage =&s ; -}else {_bdbddd ,_gfaebf :=_f .ParseInt (s ,10,64);if _gfaebf !=nil {return _ebaec ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_gfaebf );};_cedfe :=int32 (_bdbddd );_ebaec .ST_TextSpacingPercent =&_cedfe ; -};return _ebaec ,nil ;};func NewCT_EffectList ()*CT_EffectList {_cfdc :=&CT_EffectList {};return _cfdc };type CT_ColorMapping struct{ +// Preset geometry +PrstGeom *CT_PresetGeometry2D ;};func (_dfabg ST_PresetColorVal )ValidateWithPath (path string )error {switch _dfabg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfabg )); +};return nil ;};func (_abaga *CT_GvmlGroupShapeNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_efdce :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_abaga .CNvPr ,_efdce ); +_eebd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063N\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_abaga .CNvGrpSpPr ,_eebd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_BlendMode byte ; +func (_bcaccf ST_RectAlignment )ValidateWithPath (path string )error {switch _bcaccf {case 0,1,2,3,4,5,6,7,8,9:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcaccf )); +};return nil ;};func (_dccbg ST_TextAlignType )ValidateWithPath (path string )error {switch _dccbg {case 0,1,2,3,4,5,6,7:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dccbg )); +};return nil ;};func (_bbcca *ST_BevelPresetType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bbcca =0;case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_bbcca =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_bbcca =2; +case "\u0073\u006c\u006fp\u0065":*_bbcca =3;case "\u0063\u0072\u006fs\u0073":*_bbcca =4;case "\u0061\u006e\u0067l\u0065":*_bbcca =5;case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_bbcca =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_bbcca =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_bbcca =8; +case "\u0064\u0069\u0076o\u0074":*_bbcca =9;case "\u0072\u0069\u0062\u006c\u0065\u0074":*_bbcca =10;case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_bbcca =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_bbcca =12;};return nil ;};func (_gcfffc ST_AnimationChartOnlyBuildType )ValidateWithPath (path string )error {switch _gcfffc {case 0,1,2,3,4:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcfffc )); +};return nil ;};func NewCT_FillOverlayEffect ()*CT_FillOverlayEffect {_cffdb :=&CT_FillOverlayEffect {};_cffdb .BlendAttr =ST_BlendMode (1);_cffdb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _cffdb ;};func (_cfae ST_TextVerticalType )Validate ()error {return _cfae .ValidateWithPath ("")}; +func (_deea *CT_GvmlShapeNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fgaeg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_deea .CNvPr ,_fgaeg ); +_dgeff :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0053\u0070\u0050r"}};e .EncodeElement (_deea .CNvSpPr ,_dgeff );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Background 1 -Bg1Attr ST_ColorSchemeIndex ; +// ValidateWithPath validates the CT_PresetTextShape and its children, prefixing error messages with path +func (_cbgeb *CT_PresetTextShape )ValidateWithPath (path string )error {if _cbgeb .PrstAttr ==ST_TextShapeTypeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fbfa :=_cbgeb .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_fbfa !=nil {return _fbfa ;};if _cbgeb .AvLst !=nil {if _fcdef :=_cbgeb .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074");_fcdef !=nil {return _fcdef ; +};};return nil ;}; -// Text 1 -Tx1Attr ST_ColorSchemeIndex ; +// Validate validates the CT_ReflectionEffect and its children +func (_ffbed *CT_ReflectionEffect )Validate ()error {return _ffbed .ValidateWithPath ("\u0043\u0054\u005f\u0052ef\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074");}; -// Background 2 -Bg2Attr ST_ColorSchemeIndex ; +// Validate validates the CT_Point2D and its children +func (_egebe *CT_Point2D )Validate ()error {return _egebe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044");};type CT_GroupLocking struct{ -// Text 2 -Tx2Attr ST_ColorSchemeIndex ; +// Disallow Shape Grouping +NoGrpAttr *bool ; -// Accent 1 -Accent1Attr ST_ColorSchemeIndex ; +// Disallow Shape Ungrouping +NoUngrpAttr *bool ; -// Accent 2 -Accent2Attr ST_ColorSchemeIndex ; +// Disallow Shape Selection +NoSelectAttr *bool ; -// Accent 3 -Accent3Attr ST_ColorSchemeIndex ; +// Disallow Shape Rotation +NoRotAttr *bool ; -// Accent 4 -Accent4Attr ST_ColorSchemeIndex ; +// Disallow Aspect Ratio Change +NoChangeAspectAttr *bool ; -// Accent 5 -Accent5Attr ST_ColorSchemeIndex ; +// Disallow Moving Shape +NoMoveAttr *bool ; -// Accent 6 -Accent6Attr ST_ColorSchemeIndex ; +// Disallow Shape Resizing +NoResizeAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;};type CT_ShapeStyle struct{LnRef *CT_StyleMatrixReference ;FillRef *CT_StyleMatrixReference ;EffectRef *CT_StyleMatrixReference ; -// Hyperlink -HlinkAttr ST_ColorSchemeIndex ; +// Font Reference +FontRef *CT_FontReference ;};func (_acced *CT_SoftEdgesEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acced .RadAttr =0;for _ ,_fcbfca :=range start .Attr {if _fcbfca .Name .Local =="\u0072\u0061\u0064"{_bcfbe ,_eddcb :=_b .ParseInt (_fcbfca .Value ,10,64); +if _eddcb !=nil {return _eddcb ;};_acced .RadAttr =_bcfbe ;continue ;};};for {_ecead ,_gfdgf :=d .Token ();if _gfdgf !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u006f\u0066\u0074\u0045\u0064\u0067e\u0073\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_gfdgf ); +};if _afgfc ,_bcdga :=_ecead .(_d .EndElement );_bcdga &&_afgfc .Name ==start .Name {break ;};};return nil ;};func (_egaef *CT_RelativeOffsetEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _egaef .TxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_egaef .TxAttr )}); +};if _egaef .TyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_egaef .TyAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_dbffb *ST_PitchFamily )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adcbe ,_edbff :=d .Token ();if _edbff !=nil {return _edbff ;};if _afedbd ,_aaacff :=_adcbe .(_d .EndElement );_aaacff &&_afedbd .Name ==start .Name {*_dbffb =1; +return nil ;};if _ggafe ,_faabb :=_adcbe .(_d .CharData );!_faabb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adcbe );}else {switch string (_ggafe ){case "":*_dbffb =0; +case "\u0030\u0030":*_dbffb =1;case "\u0030\u0031":*_dbffb =2;case "\u0030\u0032":*_dbffb =3;case "\u0031\u0036":*_dbffb =4;case "\u0031\u0037":*_dbffb =5;case "\u0031\u0038":*_dbffb =6;case "\u0033\u0032":*_dbffb =7;case "\u0033\u0033":*_dbffb =8;case "\u0033\u0034":*_dbffb =9; +case "\u0034\u0038":*_dbffb =10;case "\u0034\u0039":*_dbffb =11;case "\u0035\u0030":*_dbffb =12;case "\u0036\u0034":*_dbffb =13;case "\u0036\u0035":*_dbffb =14;case "\u0036\u0036":*_dbffb =15;case "\u0038\u0030":*_dbffb =16;case "\u0038\u0031":*_dbffb =17; +case "\u0038\u0032":*_dbffb =18;};};_adcbe ,_edbff =d .Token ();if _edbff !=nil {return _edbff ;};if _edfeg ,_fgefa :=_adcbe .(_d .EndElement );_fgefa &&_edfeg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adcbe ); +};func NewEG_Effect ()*EG_Effect {_bcefc :=&EG_Effect {};_bcefc .EffectChoice =NewEG_EffectChoice ();return _bcefc ;};type CT_XYAdjustHandle struct{ -// Followed Hyperlink -FolHlinkAttr ST_ColorSchemeIndex ;ExtLst *CT_OfficeArtExtensionList ;};func (_eaefb ST_ShapeType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_eaefb .String (),start );}; +// Horizontal Adjustment Guide +GdRefXAttr *string ; -// ValidateWithPath validates the CT_LineJoinBevel and its children, prefixing error messages with path -func (_gdfgg *CT_LineJoinBevel )ValidateWithPath (path string )error {return nil };type EG_ColorChoice struct{ +// Minimum Horizontal Adjustment +MinXAttr *ST_AdjCoordinate ; -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Maximum Horizontal Adjustment +MaxXAttr *ST_AdjCoordinate ; -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Vertical Adjustment Guide +GdRefYAttr *string ; -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Minimum Vertical Adjustment +MinYAttr *ST_AdjCoordinate ; -// System Color -SysClr *CT_SystemColor ; +// Maximum Vertical Adjustment +MaxYAttr *ST_AdjCoordinate ; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// Position +Pos *CT_AdjPoint2D ;};func (_ebfa *CT_FixedPercentage )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gged :=range start .Attr {if _gged .Name .Local =="\u0076\u0061\u006c"{_cgeg ,_cfbf :=ParseUnionST_FixedPercentage (_gged .Value ); +if _cfbf !=nil {return _cfbf ;};_ebfa .ValAttr =_cgeg ;continue ;};};for {_abbbd ,_bfeba :=d .Token ();if _bfeba !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0046\u0069\u0078\u0065\u0064\u0050\u0065r\u0063\u0065\u006e\u0074\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bfeba ); +};if _fdca ,_bbadf :=_abbbd .(_d .EndElement );_bbadf &&_fdca .Name ==start .Name {break ;};};return nil ;};func (_fgbdf *ST_CompoundLine )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adbbg ,_gefgdg :=d .Token ();if _gefgdg !=nil {return _gefgdg ; +};if _gdeddd ,_bbggbd :=_adbbg .(_d .EndElement );_bbggbd &&_gdeddd .Name ==start .Name {*_fgbdf =1;return nil ;};if _bfddc ,_ggecf :=_adbbg .(_d .CharData );!_ggecf {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adbbg ); +}else {switch string (_bfddc ){case "":*_fgbdf =0;case "\u0073\u006e\u0067":*_fgbdf =1;case "\u0064\u0062\u006c":*_fgbdf =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_fgbdf =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_fgbdf =4;case "\u0074\u0072\u0069":*_fgbdf =5; +};};_adbbg ,_gefgdg =d .Token ();if _gefgdg !=nil {return _gefgdg ;};if _eaecd ,_cebbb :=_adbbg .(_d .EndElement );_cebbb &&_eaecd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adbbg ); +};func (_gfcfd ST_TextShapeType )ValidateWithPath (path string )error {switch _gfcfd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfcfd )); +};return nil ;};func NewCT_GradientFillProperties ()*CT_GradientFillProperties {_gbfb :=&CT_GradientFillProperties {};_gbfb .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();return _gbfb ;};func (_baeb *CT_GvmlGraphicFrameNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_adce :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_baeb .CNvPr ,_adce );_gdea :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u004evG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}}; +e .EncodeElement (_baeb .CNvGraphicFramePr ,_gdea );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eeaff *CT_TablePropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agdae :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_eeaff .TableStyle =NewCT_TableStyle (); +if _adfae :=d .DecodeElement (_eeaff .TableStyle ,&_agdae );_adfae !=nil {return _adfae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"}:_eeaff .TableStyleId =new (string ); +if _ccade :=d .DecodeElement (_eeaff .TableStyleId ,&_agdae );_ccade !=nil {return _ccade ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_agdae .Name ); +if _ggcba :=d .Skip ();_ggcba !=nil {return _ggcba ;};};return nil ;};type CT_InverseGammaTransform struct{};func (_gbdg *CT_BlurEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bebe :=range start .Attr {if _bebe .Name .Local =="\u0072\u0061\u0064"{_gaggb ,_gebbd :=_b .ParseInt (_bebe .Value ,10,64); +if _gebbd !=nil {return _gebbd ;};_gbdg .RadAttr =&_gaggb ;continue ;};if _bebe .Name .Local =="\u0067\u0072\u006f\u0077"{_gccd ,_cbgf :=_b .ParseBool (_bebe .Value );if _cbgf !=nil {return _cbgf ;};_gbdg .GrowAttr =&_gccd ;continue ;};};for {_bgce ,_bagd :=d .Token (); +if _bagd !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0042l\u0075r\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_bagd );};if _degcc ,_fdce :=_bgce .(_d .EndElement );_fdce &&_degcc .Name ==start .Name {break ; +};};return nil ;};type CT_BlipChoice struct{AlphaBiLevel *CT_AlphaBiLevelEffect ;AlphaCeiling *CT_AlphaCeilingEffect ;AlphaFloor *CT_AlphaFloorEffect ;AlphaInv *CT_AlphaInverseEffect ;AlphaMod *CT_AlphaModulateEffect ;AlphaModFix *CT_AlphaModulateFixedEffect ; +AlphaRepl *CT_AlphaReplaceEffect ;BiLevel *CT_BiLevelEffect ;Blur *CT_BlurEffect ;ClrChange *CT_ColorChangeEffect ;ClrRepl *CT_ColorReplaceEffect ;Duotone *CT_DuotoneEffect ;FillOverlay *CT_FillOverlayEffect ;Grayscl *CT_GrayscaleEffect ;Hsl *CT_HSLEffect ; +Lum *CT_LuminanceEffect ;Tint *CT_TintEffect ;};func NewEG_FillPropertiesChoice ()*EG_FillPropertiesChoice {_geddf :=&EG_FillPropertiesChoice {};return _geddf ;};func (_cbcbf *CT_StyleMatrixReference )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dadfef :=range start .Attr {if _dadfef .Name .Local =="\u0069\u0064\u0078"{_dbbbd ,_eabe :=_b .ParseUint (_dadfef .Value ,10,32); +if _eabe !=nil {return _eabe ;};_cbcbf .IdxAttr =uint32 (_dbbbd );continue ;};};_bdaeba :for {_eggb ,_adaf :=d .Token ();if _adaf !=nil {return _adaf ;};switch _aabcf :=_eggb .(type ){case _d .StartElement :switch _aabcf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_cbcbf .ScrgbClr =NewCT_ScRgbColor (); +if _efaeaa :=d .DecodeElement (_cbcbf .ScrgbClr ,&_aabcf );_efaeaa !=nil {return _efaeaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_cbcbf .SrgbClr =NewCT_SRgbColor (); +if _bgbac :=d .DecodeElement (_cbcbf .SrgbClr ,&_aabcf );_bgbac !=nil {return _bgbac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_cbcbf .HslClr =NewCT_HslColor (); +if _gegac :=d .DecodeElement (_cbcbf .HslClr ,&_aabcf );_gegac !=nil {return _gegac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_cbcbf .SysClr =NewCT_SystemColor (); +if _efecb :=d .DecodeElement (_cbcbf .SysClr ,&_aabcf );_efecb !=nil {return _efecb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_cbcbf .SchemeClr =NewCT_SchemeColor (); +if _bagfa :=d .DecodeElement (_cbcbf .SchemeClr ,&_aabcf );_bagfa !=nil {return _bagfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_cbcbf .PrstClr =NewCT_PresetColor (); +if _cbdcf :=d .DecodeElement (_cbcbf .PrstClr ,&_aabcf );_cbdcf !=nil {return _cbdcf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004d\u0061\u0074\u0072i\u0078\u0052\u0065\u0066\u0065\u0072e\u006e\u0063\u0065 \u0025\u0076",_aabcf .Name ); +if _gadbf :=d .Skip ();_gadbf !=nil {return _gadbf ;};};case _d .EndElement :break _bdaeba ;case _d .CharData :};};return nil ;};type CT_TextBulletColorFollowText struct{};func (_affc *CT_FixedPercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_affc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;}; +// Validate validates the Graphic and its children +func (_gegdac *Graphic )Validate ()error {return _gegdac .ValidateWithPath ("\u0047r\u0061\u0070\u0068\u0069\u0063");};func (_daged *CT_LinearShadeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecfda :=range start .Attr {if _ecfda .Name .Local =="\u0061\u006e\u0067"{_effcc ,_gefg :=_b .ParseInt (_ecfda .Value ,10,32); +if _gefg !=nil {return _gefg ;};_cebfe :=int32 (_effcc );_daged .AngAttr =&_cebfe ;continue ;};if _ecfda .Name .Local =="\u0073\u0063\u0061\u006c\u0065\u0064"{_gggcd ,_dgfda :=_b .ParseBool (_ecfda .Value );if _dgfda !=nil {return _dgfda ;};_daged .ScaledAttr =&_gggcd ; +continue ;};};for {_ddeeg ,_dfgae :=d .Token ();if _dfgae !=nil {return _bg .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004cine\u0061rS\u0068\u0061\u0064\u0065\u0050\u0072\u006fpe\u0072\u0074\u0069\u0065\u0073\u003a\u0020%\u0073",_dfgae ); +};if _dgca ,_cgbcb :=_ddeeg .(_d .EndElement );_cgbcb &&_dgca .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_TextBulletTypefaceFollowText and its children -func (_afbbe *CT_TextBulletTypefaceFollowText )Validate ()error {return _afbbe .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070e\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); -};func (_dggcc *ST_AnimationDgmOnlyBuildType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_dggcc =0;case "\u006f\u006e\u0065":*_dggcc =1;case "\u006c\u0076\u006c\u004f\u006e\u0065":*_dggcc =2;case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":*_dggcc =3; -};return nil ;}; +// ValidateWithPath validates the CT_TextSpacingPoint and its children, prefixing error messages with path +func (_aeecd *CT_TextSpacingPoint )ValidateWithPath (path string )error {if _aeecd .ValAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_aeecd .ValAttr ); +};if _aeecd .ValAttr > 158400{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0031\u0035\u0038\u0034\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_aeecd .ValAttr ); +};return nil ;};type CT_BlipFillProperties struct{ -// Validate validates the EG_TextBulletColor and its children -func (_cfgcd *EG_TextBulletColor )Validate ()error {return _cfgcd .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0042\u0075l\u006c\u0065t\u0043\u006f\u006c\u006f\u0072");};type CT_TableGrid struct{ +// DPI Setting +DpiAttr *uint32 ; -// Table Grid Column -GridCol []*CT_TableCol ;};type CT_PositiveFixedAngle struct{ +// Rotate With Shape +RotWithShapeAttr *bool ;Blip *CT_Blip ; -// Value -ValAttr int32 ;};func (_eacfe *CT_SupplementalFont )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0063\u0072\u0069\u0070\u0074"},Value :_be .Sprintf ("\u0025\u0076",_eacfe .ScriptAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"},Value :_be .Sprintf ("\u0025\u0076",_eacfe .TypefaceAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};const (ST_TextAlignTypeUnset ST_TextAlignType =0;ST_TextAlignTypeL ST_TextAlignType =1;ST_TextAlignTypeCtr ST_TextAlignType =2;ST_TextAlignTypeR ST_TextAlignType =3;ST_TextAlignTypeJust ST_TextAlignType =4;ST_TextAlignTypeJustLow ST_TextAlignType =5; -ST_TextAlignTypeDist ST_TextAlignType =6;ST_TextAlignTypeThaiDist ST_TextAlignType =7;);type CT_TextUnderlineLineFollowText struct{}; +// Source Rectangle +SrcRect *CT_RelativeRect ;FillModePropertiesChoice *EG_FillModePropertiesChoice ;};func NewCT_TextBulletSizeFollowText ()*CT_TextBulletSizeFollowText {_ccae :=&CT_TextBulletSizeFollowText {};return _ccae ;};const (ST_AnimationDgmOnlyBuildTypeUnset ST_AnimationDgmOnlyBuildType =0; +ST_AnimationDgmOnlyBuildTypeOne ST_AnimationDgmOnlyBuildType =1;ST_AnimationDgmOnlyBuildTypeLvlOne ST_AnimationDgmOnlyBuildType =2;ST_AnimationDgmOnlyBuildTypeLvlAtOnce ST_AnimationDgmOnlyBuildType =3;);func NewCT_GammaTransform ()*CT_GammaTransform {_fgge :=&CT_GammaTransform {}; +return _fgge };func (_dfcba ST_LineEndLength )ValidateWithPath (path string )error {switch _dfcba {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfcba )); +};return nil ;}; -// ValidateWithPath validates the CT_SystemColor and its children, prefixing error messages with path -func (_fbad *CT_SystemColor )ValidateWithPath (path string )error {if _fbad .ValAttr ==ST_SystemColorValUnset {return _be .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gacgd :=_fbad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gacgd !=nil {return _gacgd ;};for _babe ,_affec :=range _fbad .EG_ColorTransform {if _bddd :=_affec .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_babe )); -_bddd !=nil {return _bddd ;};};return nil ;};func (_fabg *CT_GvmlGraphicFrameNonVisual )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fabg .CNvPr =NewCT_NonVisualDrawingProps ();_fabg .CNvGraphicFramePr =NewCT_NonVisualGraphicFrameProperties (); -_fcfae :for {_aafc ,_ffcb :=d .Token ();if _ffcb !=nil {return _ffcb ;};switch _efagg :=_aafc .(type ){case _ba .StartElement :switch _efagg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _befab :=d .DecodeElement (_fabg .CNvPr ,&_efagg ); -_befab !=nil {return _befab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _dege :=d .DecodeElement (_fabg .CNvGraphicFramePr ,&_efagg ); -_dege !=nil {return _dege ;};default:_a .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004eon\u0056\u0069\u0073u\u0061\u006c\u0020\u0025\u0076",_efagg .Name ); -if _daae :=d .Skip ();_daae !=nil {return _daae ;};};case _ba .EndElement :break _fcfae ;case _ba .CharData :};};return nil ;};func (_ggfce ST_EffectContainerType )String ()string {switch _ggfce {case 0:return "";case 1:return "\u0073\u0069\u0062";case 2:return "\u0074\u0072\u0065\u0065"; -};return "";};func NewCT_AlphaOutsetEffect ()*CT_AlphaOutsetEffect {_ace :=&CT_AlphaOutsetEffect {};return _ace };type ST_AnimationDgmOnlyBuildType byte ;func (_fdded *EG_ColorTransformChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bacab :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_fdded .Tint =NewCT_PositiveFixedPercentage (); -if _febfg :=d .DecodeElement (_fdded .Tint ,&_bacab );_febfg !=nil {return _febfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fdded .Shade =NewCT_PositiveFixedPercentage (); -if _dafaf :=d .DecodeElement (_fdded .Shade ,&_bacab );_dafaf !=nil {return _dafaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fdded .Comp =NewCT_ComplementTransform (); -if _fecgd :=d .DecodeElement (_fdded .Comp ,&_bacab );_fecgd !=nil {return _fecgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_fdded .Inv =NewCT_InverseTransform (); -if _afbba :=d .DecodeElement (_fdded .Inv ,&_bacab );_afbba !=nil {return _afbba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_fdded .Gray =NewCT_GrayscaleTransform (); -if _egfbag :=d .DecodeElement (_fdded .Gray ,&_bacab );_egfbag !=nil {return _egfbag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_fdded .Alpha =NewCT_PositiveFixedPercentage (); -if _bbceg :=d .DecodeElement (_fdded .Alpha ,&_bacab );_bbceg !=nil {return _bbceg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_fdded .AlphaOff =NewCT_FixedPercentage (); -if _gcefc :=d .DecodeElement (_fdded .AlphaOff ,&_bacab );_gcefc !=nil {return _gcefc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fdded .AlphaMod =NewCT_PositivePercentage (); -if _agbgc :=d .DecodeElement (_fdded .AlphaMod ,&_bacab );_agbgc !=nil {return _agbgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_fdded .Hue =NewCT_PositiveFixedAngle (); -if _faefae :=d .DecodeElement (_fdded .Hue ,&_bacab );_faefae !=nil {return _faefae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_fdded .HueOff =NewCT_Angle (); -if _aebaa :=d .DecodeElement (_fdded .HueOff ,&_bacab );_aebaa !=nil {return _aebaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fdded .HueMod =NewCT_PositivePercentage (); -if _gagfd :=d .DecodeElement (_fdded .HueMod ,&_bacab );_gagfd !=nil {return _gagfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_fdded .Sat =NewCT_Percentage (); -if _fedaf :=d .DecodeElement (_fdded .Sat ,&_bacab );_fedaf !=nil {return _fedaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_fdded .SatOff =NewCT_Percentage (); -if _eefgbe :=d .DecodeElement (_fdded .SatOff ,&_bacab );_eefgbe !=nil {return _eefgbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_fdded .SatMod =NewCT_Percentage (); -if _egfgg :=d .DecodeElement (_fdded .SatMod ,&_bacab );_egfgg !=nil {return _egfgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_fdded .Lum =NewCT_Percentage (); -if _acfcce :=d .DecodeElement (_fdded .Lum ,&_bacab );_acfcce !=nil {return _acfcce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_fdded .LumOff =NewCT_Percentage (); -if _cbbg :=d .DecodeElement (_fdded .LumOff ,&_bacab );_cbbg !=nil {return _cbbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_fdded .LumMod =NewCT_Percentage (); -if _fgggc :=d .DecodeElement (_fdded .LumMod ,&_bacab );_fgggc !=nil {return _fgggc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_fdded .Red =NewCT_Percentage (); -if _dfde :=d .DecodeElement (_fdded .Red ,&_bacab );_dfde !=nil {return _dfde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_fdded .RedOff =NewCT_Percentage (); -if _efgac :=d .DecodeElement (_fdded .RedOff ,&_bacab );_efgac !=nil {return _efgac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_fdded .RedMod =NewCT_Percentage (); -if _dbcca :=d .DecodeElement (_fdded .RedMod ,&_bacab );_dbcca !=nil {return _dbcca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_fdded .Green =NewCT_Percentage (); -if _dbabag :=d .DecodeElement (_fdded .Green ,&_bacab );_dbabag !=nil {return _dbabag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_fdded .GreenOff =NewCT_Percentage (); -if _geafg :=d .DecodeElement (_fdded .GreenOff ,&_bacab );_geafg !=nil {return _geafg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_fdded .GreenMod =NewCT_Percentage (); -if _dbced :=d .DecodeElement (_fdded .GreenMod ,&_bacab );_dbced !=nil {return _dbced ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_fdded .Blue =NewCT_Percentage (); -if _gabdd :=d .DecodeElement (_fdded .Blue ,&_bacab );_gabdd !=nil {return _gabdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_fdded .BlueOff =NewCT_Percentage (); -if _dfdfg :=d .DecodeElement (_fdded .BlueOff ,&_bacab );_dfdfg !=nil {return _dfdfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_fdded .BlueMod =NewCT_Percentage (); -if _aaafd :=d .DecodeElement (_fdded .BlueMod ,&_bacab );_aaafd !=nil {return _aaafd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_fdded .Gamma =NewCT_GammaTransform (); -if _ddfcd :=d .DecodeElement (_fdded .Gamma ,&_bacab );_ddfcd !=nil {return _ddfcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_fdded .InvGamma =NewCT_InverseGammaTransform (); -if _fdef :=d .DecodeElement (_fdded .InvGamma ,&_bacab );_fdef !=nil {return _fdef ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_bacab .Name ); -if _cfddd :=d .Skip ();_cfddd !=nil {return _cfddd ;};};return nil ;};func (_dcbcc *CT_GeomGuideList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _dcbcc .Gd !=nil {_facf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0064"}}; -for _ ,_ggca :=range _dcbcc .Gd {e .EncodeElement (_ggca ,_facf );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_Backdrop struct{ +// Validate validates the EG_ColorChoice and its children +func (_gffa *EG_ColorChoice )Validate ()error {return _gffa .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065");};type Any interface{MarshalXML (_fgcbg *_d .Encoder ,_cabbgb _d .StartElement )error ;UnmarshalXML (_dfaacd *_d .Decoder ,_cbggg _d .StartElement )error ; +}; -// Anchor Point -Anchor *CT_Point3D ; +// ValidateWithPath validates the CT_QuickTimeFile and its children, prefixing error messages with path +func (_febfd *CT_QuickTimeFile )ValidateWithPath (path string )error {if _febfd .ExtLst !=nil {if _bcgc :=_febfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcgc !=nil {return _bcgc ;};};return nil ;};type CT_Path2D struct{ -// Normal -Norm *CT_Vector3D ; +// Path Width +WAttr *int64 ; -// Up Vector -Up *CT_Vector3D ;ExtLst *CT_OfficeArtExtensionList ;};func (_bdda *CT_Blip )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bdda .CstateAttr !=ST_BlipCompressionUnset {_cedg ,_caac :=_bdda .CstateAttr .MarshalXMLAttr (_ba .Name {Local :"\u0063\u0073\u0074\u0061\u0074\u0065"}); -if _caac !=nil {return _caac ;};start .Attr =append (start .Attr ,_cedg );};if _bdda .EmbedAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_bdda .EmbedAttr )}); -};if _bdda .LinkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_be .Sprintf ("\u0025\u0076",*_bdda .LinkAttr )});};e .EncodeToken (start );if _bdda .BlipChoice !=nil {for _ ,_cgab :=range _bdda .BlipChoice {_cgab .MarshalXML (e ,_ba .StartElement {}); -};};if _bdda .ExtLst !=nil {_adda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdda .ExtLst ,_adda );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextBulletChoice struct{ +// Path Height +HAttr *int64 ; -// No Bullet -BuNone *CT_TextNoBullet ; - -// Auto-Numbered Bullet -BuAutoNum *CT_TextAutonumberBullet ; - -// Character Bullet -BuChar *CT_TextCharBullet ; - -// Picture Bullet -BuBlip *CT_TextBlipBullet ;};type CT_Path2DChoice struct{ +// Path Fill +FillAttr ST_PathFillMode ; -// Close Shape Path -Close *CT_Path2DClose ; +// Path Stroke +StrokeAttr *bool ; -// Move Path To -MoveTo *CT_Path2DMoveTo ; +// 3D Extrusion Allowed +ExtrusionOkAttr *bool ;Path2DChoice []*CT_Path2DChoice ;};func (_ebgcd ST_LightRigDirection )ValidateWithPath (path string )error {switch _ebgcd {case 0,1,2,3,4,5,6,7,8:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebgcd )); +};return nil ;}; -// Draw Line To -LnTo *CT_Path2DLineTo ; +// Validate validates the CT_TextCharacterProperties and its children +func (_bdbbg *CT_TextCharacterProperties )Validate ()error {return _bdbbg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_bgegfe *EG_TextUnderlineLineChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _bgegfe .ULnTx !=nil {_bbfbg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0075\u004c\u006e\u0054\u0078"}};e .EncodeElement (_bgegfe .ULnTx ,_bbfbg );}else if _bgegfe .ULn !=nil {_aggcfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0075L\u006e"}}; +e .EncodeElement (_bgegfe .ULn ,_aggcfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Draw Arc To -ArcTo *CT_Path2DArcTo ; +// Validate validates the EG_TextBulletTypeface and its children +func (_cefde *EG_TextBulletTypeface )Validate ()error {return _cefde .ValidateWithPath ("E\u0047\u005f\u0054\u0065xt\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070\u0065\u0066\u0061\u0063\u0065");}; -// Draw Quadratic Bezier Curve To -QuadBezTo *CT_Path2DQuadBezierTo ; +// ValidateWithPath validates the CT_Path2DClose and its children, prefixing error messages with path +func (_gcgeg *CT_Path2DClose )ValidateWithPath (path string )error {return nil };type EG_ShadeProperties struct{ShadePropertiesChoice *EG_ShadePropertiesChoice ;};func (_eeacg ST_LightRigType )String ()string {switch _eeacg {case 0:return "";case 1:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031"; +case 2:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case 4:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034";case 5:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031"; +case 6:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032";case 7:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033";case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034"; +case 9:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case 10:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032";case 11:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033"; +case 12:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case 13:return "\u0074h\u0072\u0065\u0065\u0050\u0074";case 14:return "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064";case 15:return "\u0073\u006f\u0066\u0074";case 16:return "\u0068\u0061\u0072s\u0068"; +case 17:return "\u0066\u006c\u006fo\u0064";case 18:return "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067";case 19:return "\u006do\u0072\u006e\u0069\u006e\u0067";case 20:return "\u0073u\u006e\u0072\u0069\u0073\u0065";case 21:return "\u0073\u0075\u006e\u0073\u0065\u0074"; +case 22:return "\u0063\u0068\u0069\u006c\u006c\u0079";case 23:return "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067";case 24:return "\u0066\u006c\u0061\u0074";case 25:return "\u0074\u0077\u006fP\u0074";case 26:return "\u0067\u006c\u006f\u0077";case 27:return "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d"; +};return "";};func NewCT_GvmlUseShapeRectangle ()*CT_GvmlUseShapeRectangle {_acca :=&CT_GvmlUseShapeRectangle {};return _acca ;};func (_ccec *CT_GeomGuideList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgec :for {_dfae ,_dafb :=d .Token (); +if _dafb !=nil {return _dafb ;};switch _afded :=_dfae .(type ){case _d .StartElement :switch _afded .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064"}:_ebgg :=NewCT_GeomGuide (); +if _ecfd :=d .DecodeElement (_ebgg ,&_afded );_ecfd !=nil {return _ecfd ;};_ccec .Gd =append (_ccec .Gd ,_ebgg );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_afded .Name ); +if _fcgbg :=d .Skip ();_fcgbg !=nil {return _fcgbg ;};};case _d .EndElement :break _bgec ;case _d .CharData :};};return nil ;}; -// Draw Cubic Bezier Curve To -CubicBezTo *CT_Path2DCubicBezierTo ;};func (_adc *CT_ColorSchemeList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _adc .ExtraClrScheme !=nil {_afbga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003ae\u0078\u0074\u0072a\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; -for _ ,_ffbb :=range _adc .ExtraClrScheme {e .EncodeElement (_ffbb ,_afbga );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_GrayscaleEffect and its children, prefixing error messages with path +func (_ceec *CT_GrayscaleEffect )ValidateWithPath (path string )error {return nil };func (_acfgg *CT_FontScheme )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_acfgg .NameAttr )}); +e .EncodeToken (start );_bbdd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006d\u0061\u006a\u006f\u0072\u0046\u006f\u006e\u0074"}};e .EncodeElement (_acfgg .MajorFont ,_bbdd );_gcbe :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006d\u0069\u006e\u006f\u0072\u0046\u006f\u006e\u0074"}}; +e .EncodeElement (_acfgg .MinorFont ,_gcbe );if _acfgg .ExtLst !=nil {_cfgg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acfgg .ExtLst ,_cfgg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fdaad ST_TextVertOverflowType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fdaad .String (),start );};func (_dgd *CT_AlphaOutsetEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgd .RadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_dgd .RadAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TableStyleCellStyle struct{ -// ValidateWithPath validates the CT_GvmlGraphicFrameNonVisual and its children, prefixing error messages with path -func (_ggeb *CT_GvmlGraphicFrameNonVisual )ValidateWithPath (path string )error {if _efcg :=_ggeb .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_efcg !=nil {return _efcg ;};if _agfgb :=_ggeb .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_agfgb !=nil {return _agfgb ;};return nil ;};type CT_GrayscaleEffect struct{};func (_gabc *CT_ColorReplaceEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gabc .ScrgbClr !=nil {_dgfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_gabc .ScrgbClr ,_dgfd );};if _gabc .SrgbClr !=nil {_bbbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_gabc .SrgbClr ,_bbbg );};if _gabc .HslClr !=nil {_defe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_gabc .HslClr ,_defe );};if _gabc .SysClr !=nil {_acd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_gabc .SysClr ,_acd );};if _gabc .SchemeClr !=nil {_gadd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_gabc .SchemeClr ,_gadd );};if _gabc .PrstClr !=nil {_gebc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_gabc .PrstClr ,_gebc );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Table Cell Borders +TcBdr *CT_TableCellBorderStyle ;ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;Cell3D *CT_Cell3D ;}; -// ValidateWithPath validates the VideoFile and its children, prefixing error messages with path -func (_cfece *VideoFile )ValidateWithPath (path string )error {if _gdcac :=_cfece .CT_VideoFile .ValidateWithPath (path );_gdcac !=nil {return _gdcac ;};return nil ;};func (_ffecd *CT_TableCell )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ffecd .RowSpanAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072o\u0077\u0053\u0070\u0061\u006e"},Value :_be .Sprintf ("\u0025\u0076",*_ffecd .RowSpanAttr )}); -};if _ffecd .GridSpanAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},Value :_be .Sprintf ("\u0025\u0076",*_ffecd .GridSpanAttr )});};if _ffecd .HMergeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ffecd .HMergeAttr ))}); -};if _ffecd .VMergeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ffecd .VMergeAttr ))});};if _ffecd .IdAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_ffecd .IdAttr )}); -};e .EncodeToken (start );if _ffecd .TxBody !=nil {_gdbe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_ffecd .TxBody ,_gdbe );};if _ffecd .TcPr !=nil {_bffge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0063\u0050\u0072"}}; -e .EncodeElement (_ffecd .TcPr ,_bffge );};if _ffecd .ExtLst !=nil {_baaeb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ffecd .ExtLst ,_baaeb );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the EG_ColorChoice and its children, prefixing error messages with path +func (_befbd *EG_ColorChoice )ValidateWithPath (path string )error {if _befbd .ScrgbClr !=nil {if _bggde :=_befbd .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_bggde !=nil {return _bggde ;};};if _befbd .SrgbClr !=nil {if _ebbbg :=_befbd .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_ebbbg !=nil {return _ebbbg ;};};if _befbd .HslClr !=nil {if _dgcddd :=_befbd .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_dgcddd !=nil {return _dgcddd ;};};if _befbd .SysClr !=nil {if _cebff :=_befbd .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_cebff !=nil {return _cebff ;};};if _befbd .SchemeClr !=nil {if _aggee :=_befbd .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_aggee !=nil {return _aggee ;};};if _befbd .PrstClr !=nil {if _aebaa :=_befbd .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_aebaa !=nil {return _aebaa ;};};return nil ;}; -// Validate validates the EG_TextBulletTypeface and its children -func (_cgaffd *EG_TextBulletTypeface )Validate ()error {return _cgaffd .ValidateWithPath ("E\u0047\u005f\u0054\u0065xt\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070\u0065\u0066\u0061\u0063\u0065");}; +// Validate validates the CT_NonVisualContentPartProperties and its children +func (_feceea *CT_NonVisualContentPartProperties )Validate ()error {return _feceea .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u006eV\u0069\u0073\u0075\u0061\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"); +}; -// ValidateWithPath validates the CT_TextBlipBullet and its children, prefixing error messages with path -func (_fbgeec *CT_TextBlipBullet )ValidateWithPath (path string )error {if _bbgdf :=_fbgeec .Blip .ValidateWithPath (path +"\u002f\u0042\u006ci\u0070");_bbgdf !=nil {return _bbgdf ;};return nil ;};type CT_EmptyElement struct{};func NewCT_StyleMatrixReference ()*CT_StyleMatrixReference {_egdfea :=&CT_StyleMatrixReference {}; -return _egdfea ;}; +// Validate validates the CT_FlatText and its children +func (_acgc *CT_FlatText )Validate ()error {return _acgc .ValidateWithPath ("C\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074");};func (_aaeca *CT_Path2DClose )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_gecb ,_fcegc :=d .Token (); +if _fcegc !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0074\u0068\u0032\u0044\u0043\u006c\u006f\u0073\u0065:\u0020\u0025\u0073",_fcegc );};if _dafa ,_dbecd :=_gecb .(_d .EndElement );_dbecd &&_dafa .Name ==start .Name {break ; +};};return nil ;}; -// Validate validates the CT_PositiveFixedPercentage and its children -func (_gfcbgd *CT_PositiveFixedPercentage )Validate ()error {return _gfcbgd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};func (_ddfca *CT_GeomGuideList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fgeae :for {_dcfd ,_gcab :=d .Token (); -if _gcab !=nil {return _gcab ;};switch _effbf :=_dcfd .(type ){case _ba .StartElement :switch _effbf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064"}:_gebge :=NewCT_GeomGuide (); -if _aafac :=d .DecodeElement (_gebge ,&_effbf );_aafac !=nil {return _aafac ;};_ddfca .Gd =append (_ddfca .Gd ,_gebge );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_effbf .Name ); -if _dcga :=d .Skip ();_dcga !=nil {return _dcga ;};};case _ba .EndElement :break _fgeae ;case _ba .CharData :};};return nil ;};func (_dbfa *CT_DashStopList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfcgb :for {_gabe ,_dcac :=d .Token (); -if _dcac !=nil {return _dcac ;};switch _eaaf :=_gabe .(type ){case _ba .StartElement :switch _eaaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0073"}:_gfga :=NewCT_DashStop (); -if _dgcg :=d .DecodeElement (_gfga ,&_eaaf );_dgcg !=nil {return _dgcg ;};_dbfa .Ds =append (_dbfa .Ds ,_gfga );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0073h\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_eaaf .Name ); -if _gdeb :=d .Skip ();_gdeb !=nil {return _gdeb ;};};case _ba .EndElement :break _gfcgb ;case _ba .CharData :};};return nil ;};func (_dabccf *CT_GroupTransform2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gebcb :=range start .Attr {if _gebcb .Name .Local =="\u0072\u006f\u0074"{_feege ,_egegb :=_f .ParseInt (_gebcb .Value ,10,32); -if _egegb !=nil {return _egegb ;};_cfbc :=int32 (_feege );_dabccf .RotAttr =&_cfbc ;continue ;};if _gebcb .Name .Local =="\u0066\u006c\u0069p\u0048"{_eebf ,_ffdf :=_f .ParseBool (_gebcb .Value );if _ffdf !=nil {return _ffdf ;};_dabccf .FlipHAttr =&_eebf ; -continue ;};if _gebcb .Name .Local =="\u0066\u006c\u0069p\u0056"{_cfcf ,_fbege :=_f .ParseBool (_gebcb .Value );if _fbege !=nil {return _fbege ;};_dabccf .FlipVAttr =&_cfcf ;continue ;};};_fgcc :for {_efdcb ,_afefe :=d .Token ();if _afefe !=nil {return _afefe ; -};switch _fggaa :=_efdcb .(type ){case _ba .StartElement :switch _fggaa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"}:_dabccf .Off =NewCT_Point2D (); -if _ddffb :=d .DecodeElement (_dabccf .Off ,&_fggaa );_ddffb !=nil {return _ddffb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dabccf .Ext =NewCT_PositiveSize2D (); -if _fafc :=d .DecodeElement (_dabccf .Ext ,&_fggaa );_fafc !=nil {return _fafc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u004ff\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u004ff\u0066"}:_dabccf .ChOff =NewCT_Point2D (); -if _gdge :=d .DecodeElement (_dabccf .ChOff ,&_fggaa );_gdge !=nil {return _gdge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0045x\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0045x\u0074"}:_dabccf .ChExt =NewCT_PositiveSize2D (); -if _fffba :=d .DecodeElement (_dabccf .ChExt ,&_fggaa );_fffba !=nil {return _fffba ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u0032\u0044\u0020\u0025\u0076",_fggaa .Name ); -if _afbbb :=d .Skip ();_afbbb !=nil {return _afbbb ;};};case _ba .EndElement :break _fgcc ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_VideoFile and its children +func (_bfaed *CT_VideoFile )Validate ()error {return _bfaed .ValidateWithPath ("\u0043\u0054\u005fV\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065");};func (_bedgg ST_PenAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bedgg .String (),start ); +};func (_efbd *CT_PolarAdjustHandle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efbd .Pos =NewCT_AdjPoint2D ();for _ ,_dceed :=range start .Attr {if _dceed .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0052"{_ecff :=_dceed .Value ; +_efbd .GdRefRAttr =&_ecff ;continue ;};if _dceed .Name .Local =="\u006d\u0069\u006e\u0052"{_bffdcd ,_abgff :=ParseUnionST_AdjCoordinate (_dceed .Value );if _abgff !=nil {return _abgff ;};_efbd .MinRAttr =&_bffdcd ;continue ;};if _dceed .Name .Local =="\u006d\u0061\u0078\u0052"{_gdgg ,_cbgee :=ParseUnionST_AdjCoordinate (_dceed .Value ); +if _cbgee !=nil {return _cbgee ;};_efbd .MaxRAttr =&_gdgg ;continue ;};if _dceed .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0041\u006e\u0067"{_fedb :=_dceed .Value ;_efbd .GdRefAngAttr =&_fedb ;continue ;};if _dceed .Name .Local =="\u006d\u0069\u006e\u0041\u006e\u0067"{_fbgb ,_dfbbge :=ParseUnionST_AdjAngle (_dceed .Value ); +if _dfbbge !=nil {return _dfbbge ;};_efbd .MinAngAttr =&_fbgb ;continue ;};if _dceed .Name .Local =="\u006d\u0061\u0078\u0041\u006e\u0067"{_acgf ,_cebe :=ParseUnionST_AdjAngle (_dceed .Value );if _cebe !=nil {return _cebe ;};_efbd .MaxAngAttr =&_acgf ; +continue ;};};_fdcgf :for {_fdcaf ,_efdba :=d .Token ();if _efdba !=nil {return _efdba ;};switch _edec :=_fdcaf .(type ){case _d .StartElement :switch _edec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _ceac :=d .DecodeElement (_efbd .Pos ,&_edec ); +_ceac !=nil {return _ceac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0020\u0025\u0076",_edec .Name ); +if _afdc :=d .Skip ();_afdc !=nil {return _afdc ;};};case _d .EndElement :break _fdcgf ;case _d .CharData :};};return nil ;};func NewCT_TextAutonumberBullet ()*CT_TextAutonumberBullet {_cfcdc :=&CT_TextAutonumberBullet {};_cfcdc .TypeAttr =ST_TextAutonumberScheme (1); +return _cfcdc ;};func NewCT_AlphaOutsetEffect ()*CT_AlphaOutsetEffect {_cce :=&CT_AlphaOutsetEffect {};return _cce };func (_gbgaef *ST_DgmBuildStep )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgfgf ,_daabg :=d .Token ();if _daabg !=nil {return _daabg ; +};if _cfagg ,_gagda :=_fgfgf .(_d .EndElement );_gagda &&_cfagg .Name ==start .Name {*_gbgaef =1;return nil ;};if _bcbgda ,_fdacb :=_fgfgf .(_d .CharData );!_fdacb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgfgf ); +}else {switch string (_bcbgda ){case "":*_gbgaef =0;case "\u0073\u0070":*_gbgaef =1;case "\u0062\u0067":*_gbgaef =2;};};_fgfgf ,_daabg =d .Token ();if _daabg !=nil {return _daabg ;};if _efbee ,_adeacf :=_fgfgf .(_d .EndElement );_adeacf &&_efbee .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgfgf );};func NewCT_TextSpacingChoice ()*CT_TextSpacingChoice {_faae :=&CT_TextSpacingChoice {}; +return _faae };func NewCT_TableStyle ()*CT_TableStyle {_bacbc :=&CT_TableStyle {};_bacbc .StyleIdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _bacbc ;}; -// Validate validates the CT_GlowEffect and its children -func (_bacef *CT_GlowEffect )Validate ()error {return _bacef .ValidateWithPath ("\u0043\u0054\u005f\u0047\u006c\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gcfcb *CT_RegularTextRun )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dfbe :for {_ccba ,_ceea :=d .Token (); -if _ceea !=nil {return _ceea ;};switch _dgega :=_ccba .(type ){case _ba .StartElement :switch _dgega .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_gcfcb .RPr =NewCT_TextCharacterProperties (); -if _abef :=d .DecodeElement (_gcfcb .RPr ,&_dgega );_abef !=nil {return _abef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _ebfdd :=d .DecodeElement (&_gcfcb .T ,&_dgega ); -_ebfdd !=nil {return _ebfdd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0020\u0025\u0076",_dgega .Name ); -if _babfcf :=d .Skip ();_babfcf !=nil {return _babfcf ;};};case _ba .EndElement :break _dfbe ;case _ba .CharData :};};return nil ;};func NewCT_PresetLineDashProperties ()*CT_PresetLineDashProperties {_bcfea :=&CT_PresetLineDashProperties {};return _bcfea ; -};type CT_TextUnderlineFillFollowText struct{}; +// Validate validates the CT_TileInfoProperties and its children +func (_gcabg *CT_TileInfoProperties )Validate ()error {return _gcabg .ValidateWithPath ("C\u0054\u005f\u0054\u0069le\u0049n\u0066\u006f\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_faeba *EG_FillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_faeba .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func NewCT_HslColor ()*CT_HslColor {_dgda :=&CT_HslColor {};_dgda .HueAttr =0;return _dgda }; -// ValidateWithPath validates the CT_LineStyleList and its children, prefixing error messages with path -func (_fcaa *CT_LineStyleList )ValidateWithPath (path string )error {for _cdba ,_cgbgg :=range _fcaa .Ln {if _bccgea :=_cgbgg .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u004c\u006e\u005b\u0025\u0064]",path ,_cdba ));_bccgea !=nil {return _bccgea ; -};};return nil ;};type CT_DashStop struct{ +// Validate validates the CT_ConnectionSiteList and its children +func (_beeg *CT_ConnectionSiteList )Validate ()error {return _beeg .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u0069\u006f\u006e\u0053i\u0074\u0065\u004c\u0069\u0073\u0074");};type CT_DashStop struct{ // Dash Length DAttr ST_PositivePercentage ; // Space Length -SpAttr ST_PositivePercentage ;}; +SpAttr ST_PositivePercentage ;};const (ST_TextShapeTypeUnset ST_TextShapeType =0;ST_TextShapeTypeTextNoShape ST_TextShapeType =1;ST_TextShapeTypeTextPlain ST_TextShapeType =2;ST_TextShapeTypeTextStop ST_TextShapeType =3;ST_TextShapeTypeTextTriangle ST_TextShapeType =4; +ST_TextShapeTypeTextTriangleInverted ST_TextShapeType =5;ST_TextShapeTypeTextChevron ST_TextShapeType =6;ST_TextShapeTypeTextChevronInverted ST_TextShapeType =7;ST_TextShapeTypeTextRingInside ST_TextShapeType =8;ST_TextShapeTypeTextRingOutside ST_TextShapeType =9; +ST_TextShapeTypeTextArchUp ST_TextShapeType =10;ST_TextShapeTypeTextArchDown ST_TextShapeType =11;ST_TextShapeTypeTextCircle ST_TextShapeType =12;ST_TextShapeTypeTextButton ST_TextShapeType =13;ST_TextShapeTypeTextArchUpPour ST_TextShapeType =14;ST_TextShapeTypeTextArchDownPour ST_TextShapeType =15; +ST_TextShapeTypeTextCirclePour ST_TextShapeType =16;ST_TextShapeTypeTextButtonPour ST_TextShapeType =17;ST_TextShapeTypeTextCurveUp ST_TextShapeType =18;ST_TextShapeTypeTextCurveDown ST_TextShapeType =19;ST_TextShapeTypeTextCanUp ST_TextShapeType =20;ST_TextShapeTypeTextCanDown ST_TextShapeType =21; +ST_TextShapeTypeTextWave1 ST_TextShapeType =22;ST_TextShapeTypeTextWave2 ST_TextShapeType =23;ST_TextShapeTypeTextDoubleWave1 ST_TextShapeType =24;ST_TextShapeTypeTextWave4 ST_TextShapeType =25;ST_TextShapeTypeTextInflate ST_TextShapeType =26;ST_TextShapeTypeTextDeflate ST_TextShapeType =27; +ST_TextShapeTypeTextInflateBottom ST_TextShapeType =28;ST_TextShapeTypeTextDeflateBottom ST_TextShapeType =29;ST_TextShapeTypeTextInflateTop ST_TextShapeType =30;ST_TextShapeTypeTextDeflateTop ST_TextShapeType =31;ST_TextShapeTypeTextDeflateInflate ST_TextShapeType =32; +ST_TextShapeTypeTextDeflateInflateDeflate ST_TextShapeType =33;ST_TextShapeTypeTextFadeRight ST_TextShapeType =34;ST_TextShapeTypeTextFadeLeft ST_TextShapeType =35;ST_TextShapeTypeTextFadeUp ST_TextShapeType =36;ST_TextShapeTypeTextFadeDown ST_TextShapeType =37; +ST_TextShapeTypeTextSlantUp ST_TextShapeType =38;ST_TextShapeTypeTextSlantDown ST_TextShapeType =39;ST_TextShapeTypeTextCascadeUp ST_TextShapeType =40;ST_TextShapeTypeTextCascadeDown ST_TextShapeType =41;);type CT_GraphicalObject struct{ -// ValidateWithPath validates the EG_TextGeometry and its children, prefixing error messages with path -func (_gdddb *EG_TextGeometry )ValidateWithPath (path string )error {if _adcaf :=_gdddb .TextGeometryChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tG\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_adcaf !=nil {return _adcaf ; -};return nil ;};func (_adbeg *CT_NonVisualGroupDrawingShapeProps )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gadf :for {_ddbaa ,_beba :=d .Token ();if _beba !=nil {return _beba ;};switch _dgebc :=_ddbaa .(type ){case _ba .StartElement :switch _dgebc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}:_adbeg .GrpSpLocks =NewCT_GroupLocking (); -if _faac :=d .DecodeElement (_adbeg .GrpSpLocks ,&_dgebc );_faac !=nil {return _faac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adbeg .ExtLst =NewCT_OfficeArtExtensionList (); -if _eddc :=d .DecodeElement (_adbeg .ExtLst ,&_dgebc );_eddc !=nil {return _eddc ;};default:_a .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c\u0047\u0072\u006f\u0075\u0070\u0044\u0072\u0061\u0077\u0069\u006eg\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073\u0020%\u0076",_dgebc .Name ); -if _bedbe :=d .Skip ();_bedbe !=nil {return _bedbe ;};};case _ba .EndElement :break _gadf ;case _ba .CharData :};};return nil ;};func (_bceag *CT_LineStyleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbef :for {_aggd ,_caefb :=d .Token (); -if _caefb !=nil {return _caefb ;};switch _dbeac :=_aggd .(type ){case _ba .StartElement :switch _dbeac .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_dgcd :=NewCT_LineProperties (); -if _dfafb :=d .DecodeElement (_dgcd ,&_dbeac );_dfafb !=nil {return _dfafb ;};_bceag .Ln =append (_bceag .Ln ,_dgcd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_dbeac .Name ); -if _afcba :=d .Skip ();_afcba !=nil {return _afcba ;};};case _ba .EndElement :break _cbef ;case _ba .CharData :};};return nil ;};func (_ffffd *EG_Effect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffffd .EffectChoice =NewEG_EffectChoice (); -_eaadb :for {_fgdadb ,_eeaff :=d .Token ();if _eeaff !=nil {return _eeaff ;};switch _ffaggb :=_fgdadb .(type ){case _ba .StartElement :switch _ffaggb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _cceg :=d .DecodeElement (&_ffffd .EffectChoice .Cont ,&_ffaggb );_cceg !=nil {return _cceg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _defed :=d .DecodeElement (&_ffffd .EffectChoice .Effect ,&_ffaggb );_defed !=nil {return _defed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _gacbe :=d .DecodeElement (&_ffffd .EffectChoice .AlphaBiLevel ,&_ffaggb );_gacbe !=nil {return _gacbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _aagdg :=d .DecodeElement (&_ffffd .EffectChoice .AlphaCeiling ,&_ffaggb );_aagdg !=nil {return _aagdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _gebf :=d .DecodeElement (&_ffffd .EffectChoice .AlphaFloor ,&_ffaggb );_gebf !=nil {return _gebf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _gdgdg :=d .DecodeElement (&_ffffd .EffectChoice .AlphaInv ,&_ffaggb );_gdgdg !=nil {return _gdgdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _bdefc :=d .DecodeElement (&_ffffd .EffectChoice .AlphaMod ,&_ffaggb );_bdefc !=nil {return _bdefc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _agfefd :=d .DecodeElement (&_ffffd .EffectChoice .AlphaModFix ,&_ffaggb );_agfefd !=nil {return _agfefd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _ecbbb :=d .DecodeElement (&_ffffd .EffectChoice .AlphaOutset ,&_ffaggb );_ecbbb !=nil {return _ecbbb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _fgdd :=d .DecodeElement (&_ffffd .EffectChoice .AlphaRepl ,&_ffaggb );_fgdd !=nil {return _fgdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _beefb :=d .DecodeElement (&_ffffd .EffectChoice .BiLevel ,&_ffaggb );_beefb !=nil {return _beefb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _ggegc :=d .DecodeElement (&_ffffd .EffectChoice .Blend ,&_ffaggb );_ggegc !=nil {return _ggegc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _dgdae :=d .DecodeElement (&_ffffd .EffectChoice .Blur ,&_ffaggb );_dgdae !=nil {return _dgdae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _defg :=d .DecodeElement (&_ffffd .EffectChoice .ClrChange ,&_ffaggb );_defg !=nil {return _defg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _beeag :=d .DecodeElement (&_ffffd .EffectChoice .ClrRepl ,&_ffaggb );_beeag !=nil {return _beeag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _cgfdd :=d .DecodeElement (&_ffffd .EffectChoice .Duotone ,&_ffaggb );_cgfdd !=nil {return _cgfdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _dbbbc :=d .DecodeElement (&_ffffd .EffectChoice .Fill ,&_ffaggb );_dbbbc !=nil {return _dbbbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _afcfe :=d .DecodeElement (&_ffffd .EffectChoice .FillOverlay ,&_ffaggb );_afcfe !=nil {return _afcfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _bedcd :=d .DecodeElement (&_ffffd .EffectChoice .Glow ,&_ffaggb );_bedcd !=nil {return _bedcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _bdgec :=d .DecodeElement (&_ffffd .EffectChoice .Grayscl ,&_ffaggb );_bdgec !=nil {return _bdgec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _gcbfad :=d .DecodeElement (&_ffffd .EffectChoice .Hsl ,&_ffaggb );_gcbfad !=nil {return _gcbfad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _agceb :=d .DecodeElement (&_ffffd .EffectChoice .InnerShdw ,&_ffaggb );_agceb !=nil {return _agceb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _gegc :=d .DecodeElement (&_ffffd .EffectChoice .Lum ,&_ffaggb );_gegc !=nil {return _gegc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _adfcc :=d .DecodeElement (&_ffffd .EffectChoice .OuterShdw ,&_ffaggb );_adfcc !=nil {return _adfcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _bfefa :=d .DecodeElement (&_ffffd .EffectChoice .PrstShdw ,&_ffaggb );_bfefa !=nil {return _bfefa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _febbf :=d .DecodeElement (&_ffffd .EffectChoice .Reflection ,&_ffaggb );_febbf !=nil {return _febbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _aebaf :=d .DecodeElement (&_ffffd .EffectChoice .RelOff ,&_ffaggb );_aebaf !=nil {return _aebaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _cddcb :=d .DecodeElement (&_ffffd .EffectChoice .SoftEdge ,&_ffaggb );_cddcb !=nil {return _cddcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _fccbf :=d .DecodeElement (&_ffffd .EffectChoice .Tint ,&_ffaggb );_fccbf !=nil {return _fccbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_ffffd .EffectChoice =NewEG_EffectChoice (); -if _baebda :=d .DecodeElement (&_ffffd .EffectChoice .Xfrm ,&_ffaggb );_baebda !=nil {return _baebda ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0045\u0066\u0066e\u0063\u0074 \u0025\u0076",_ffaggb .Name ); -if _aeded :=d .Skip ();_aeded !=nil {return _aeded ;};};case _ba .EndElement :break _eaadb ;case _ba .CharData :};};return nil ;};func (_adbfd *CT_GraphicalObject )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_abbfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_adbfd .GraphicData ,_abbfc );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_badbgf ST_PresetLineDashVal )Validate ()error {return _badbgf .ValidateWithPath ("")};func (_gbae ST_OnOffStyleType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gbae .String (),start ); -};func (_dfee *CT_ColorMappingOverrideChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dfee .MasterClrMapping !=nil {_gacf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006da\u0073\u0074\u0065\u0072\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}}; -e .EncodeElement (_dfee .MasterClrMapping ,_gacf );}else if _dfee .OverrideClrMapping !=nil {_fagbd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003ao\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0043l\u0072\u004d\u0061\u0070pi\u006e\u0067"}};e .EncodeElement (_dfee .OverrideClrMapping ,_fagbd ); -};return nil ;};type EG_LineFillPropertiesChoice struct{ +// Graphic Object Data +GraphicData *CT_GraphicalObjectData ;};func NewCT_FillStyleList ()*CT_FillStyleList {_bbaeb :=&CT_FillStyleList {};return _bbaeb }; -// No Fill -NoFill *CT_NoFillProperties ; +// Validate validates the CT_AlphaOutsetEffect and its children +func (_dcg *CT_AlphaOutsetEffect )Validate ()error {return _dcg .ValidateWithPath ("C\u0054_\u0041\u006c\u0070\u0068\u0061\u004f\u0075\u0074s\u0065\u0074\u0045\u0066fe\u0063\u0074");};func (_fdddf *CT_Color )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _fdddf .ScrgbClr !=nil {_dfbed :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_fdddf .ScrgbClr ,_dfbed );};if _fdddf .SrgbClr !=nil {_dagc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_fdddf .SrgbClr ,_dagc );};if _fdddf .HslClr !=nil {_gdff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_fdddf .HslClr ,_gdff );};if _fdddf .SysClr !=nil {_dgf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_fdddf .SysClr ,_dgf );};if _fdddf .SchemeClr !=nil {_gcbf :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_fdddf .SchemeClr ,_gcbf );};if _fdddf .PrstClr !=nil {_efcd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_fdddf .PrstClr ,_efcd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_LineEndProperties ()*CT_LineEndProperties {_eedaa :=&CT_LineEndProperties {};return _eedaa ;};func (_bde *CT_AlphaCeilingEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_ebb ,_afbf :=d .Token (); +if _afbf !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006ci\u006e\u0067\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_afbf );};if _gfac ,_faa :=_ebb .(_d .EndElement ); +_faa &&_gfac .Name ==start .Name {break ;};};return nil ;}; -// Solid Fill -SolidFill *CT_SolidColorFillProperties ; +// Validate validates the CT_TextUnderlineFillGroupWrapper and its children +func (_gfebad *CT_TextUnderlineFillGroupWrapper )Validate ()error {return _gfebad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046i\u006c\u006c\u0047\u0072\u006f\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065\u0072"); +};type ThemeManager struct{CT_EmptyElement };func (_cbcdc *CT_GrayscaleEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_geaae ,_gbbcd :=d .Token ();if _gbbcd !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0047\u0072\u0061\u0079\u0073\u0063\u0061l\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_gbbcd ); +};if _acdc ,_cccaa :=_geaae .(_d .EndElement );_cccaa &&_acdc .Name ==start .Name {break ;};};return nil ;};func (_efeca *ST_ColorSchemeIndex )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggdbd ,_dcaaaa :=d .Token ();if _dcaaaa !=nil {return _dcaaaa ; +};if _bfbbeb ,_caaeg :=_ggdbd .(_d .EndElement );_caaeg &&_bfbbeb .Name ==start .Name {*_efeca =1;return nil ;};if _ggbe ,_dgcae :=_ggdbd .(_d .CharData );!_dgcae {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdbd ); +}else {switch string (_ggbe ){case "":*_efeca =0;case "\u0064\u006b\u0031":*_efeca =1;case "\u006c\u0074\u0031":*_efeca =2;case "\u0064\u006b\u0032":*_efeca =3;case "\u006c\u0074\u0032":*_efeca =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_efeca =5; +case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_efeca =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_efeca =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_efeca =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_efeca =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_efeca =10; +case "\u0068\u006c\u0069n\u006b":*_efeca =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_efeca =12;};};_ggdbd ,_dcaaaa =d .Token ();if _dcaaaa !=nil {return _dcaaaa ;};if _fdeff ,_cggca :=_ggdbd .(_d .EndElement );_cggca &&_fdeff .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdbd );};type CT_EffectStyleList struct{ -// Gradient Fill -GradFill *CT_GradientFillProperties ;PattFill *CT_PatternFillProperties ;};func (_bbfff *CT_ConnectionSite )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbfff .Pos =NewCT_AdjPoint2D ();for _ ,_aceaf :=range start .Attr {if _aceaf .Name .Local =="\u0061\u006e\u0067"{_ffge ,_eadggd :=ParseUnionST_AdjAngle (_aceaf .Value ); -if _eadggd !=nil {return _eadggd ;};_bbfff .AngAttr =_ffge ;continue ;};};_ddbc :for {_badb ,_afag :=d .Token ();if _afag !=nil {return _afag ;};switch _bbgab :=_badb .(type ){case _ba .StartElement :switch _bbgab .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _eecga :=d .DecodeElement (_bbfff .Pos ,&_bbgab ); -_eecga !=nil {return _eecga ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0053\u0069\u0074\u0065\u0020\u0025\u0076",_bbgab .Name ); -if _edba :=d .Skip ();_edba !=nil {return _edba ;};};case _ba .EndElement :break _ddbc ;case _ba .CharData :};};return nil ;}; +// Effect Style +EffectStyle []*CT_EffectStyleItem ;}; -// ValidateWithPath validates the CT_GeomGuide and its children, prefixing error messages with path -func (_eade *CT_GeomGuide )ValidateWithPath (path string )error {return nil };func (_gaebe *CT_Path2DCubicBezierTo )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_edfgd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0074"}}; -for _ ,_cbec :=range _gaebe .Pt {e .EncodeElement (_cbec ,_edfgd );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_aacde *ST_LineEndType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_aacde =0;case "\u006e\u006f\u006e\u0065":*_aacde =1; -case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_aacde =2;case "\u0073t\u0065\u0061\u006c\u0074\u0068":*_aacde =3;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_aacde =4;case "\u006f\u0076\u0061\u006c":*_aacde =5;case "\u0061\u0072\u0072o\u0077":*_aacde =6; -};return nil ;};func (_bacb *CT_LineProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bacb .WAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0077"},Value :_be .Sprintf ("\u0025\u0076",*_bacb .WAttr )}); -};if _bacb .CapAttr !=ST_LineCapUnset {_dbga ,_bcae :=_bacb .CapAttr .MarshalXMLAttr (_ba .Name {Local :"\u0063\u0061\u0070"});if _bcae !=nil {return _bcae ;};start .Attr =append (start .Attr ,_dbga );};if _bacb .CmpdAttr !=ST_CompoundLineUnset {_bcaa ,_bcacgf :=_bacb .CmpdAttr .MarshalXMLAttr (_ba .Name {Local :"\u0063\u006d\u0070\u0064"}); -if _bcacgf !=nil {return _bcacgf ;};start .Attr =append (start .Attr ,_bcaa );};if _bacb .AlgnAttr !=ST_PenAlignmentUnset {_gcaa ,_dgffe :=_bacb .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"});if _dgffe !=nil {return _dgffe ;}; -start .Attr =append (start .Attr ,_gcaa );};e .EncodeToken (start );_bacb .LineFillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_bacb .LineDashPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_bacb .LineJoinPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -if _bacb .HeadEnd !=nil {_bfga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0068\u0065\u0061\u0064\u0045\u006ed"}};e .EncodeElement (_bacb .HeadEnd ,_bfga );};if _bacb .TailEnd !=nil {_eaafc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0061\u0069\u006c\u0045\u006ed"}}; -e .EncodeElement (_bacb .TailEnd ,_eaafc );};if _bacb .ExtLst !=nil {_ddcgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bacb .ExtLst ,_ddcgf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_feece *CT_TileInfoProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _feece .TxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_feece .TxAttr )}); -};if _feece .TyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_feece .TyAttr )});};if _feece .SxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_feece .SxAttr )}); -};if _feece .SyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_feece .SyAttr )});};if _feece .FlipAttr !=ST_TileFlipModeUnset {_facaad ,_efgff :=_feece .FlipAttr .MarshalXMLAttr (_ba .Name {Local :"\u0066\u006c\u0069\u0070"}); -if _efgff !=nil {return _efgff ;};start .Attr =append (start .Attr ,_facaad );};if _feece .AlgnAttr !=ST_RectAlignmentUnset {_agagb ,_bbdcd :=_feece .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"});if _bbdcd !=nil {return _bbdcd ; -};start .Attr =append (start .Attr ,_agagb );};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Ratio and its children +func (_bbaa *CT_Ratio )Validate ()error {return _bbaa .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0074\u0069\u006f");}; -// ValidateWithPath validates the CT_PatternFillProperties and its children, prefixing error messages with path -func (_geea *CT_PatternFillProperties )ValidateWithPath (path string )error {if _gebea :=_geea .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_gebea !=nil {return _gebea ;};if _geea .FgClr !=nil {if _egdef :=_geea .FgClr .ValidateWithPath (path +"\u002f\u0046\u0067\u0043\u006c\u0072"); -_egdef !=nil {return _egdef ;};};if _geea .BgClr !=nil {if _adaf :=_geea .BgClr .ValidateWithPath (path +"\u002f\u0042\u0067\u0043\u006c\u0072");_adaf !=nil {return _adaf ;};};return nil ;}; +// ValidateWithPath validates the CT_ColorMappingOverrideChoice and its children, prefixing error messages with path +func (_agad *CT_ColorMappingOverrideChoice )ValidateWithPath (path string )error {if _agad .MasterClrMapping !=nil {if _febc :=_agad .MasterClrMapping .ValidateWithPath (path +"\u002f\u004d\u0061\u0073\u0074\u0065\u0072\u0043\u006c\u0072\u004d\u0061p\u0070\u0069\u006e\u0067"); +_febc !=nil {return _febc ;};};if _agad .OverrideClrMapping !=nil {if _cfca :=_agad .OverrideClrMapping .ValidateWithPath (path +"\u002f\u004f\u0076\u0065rr\u0069\u0064\u0065\u0043\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067");_cfca !=nil {return _cfca ; +};};return nil ;};func (_dgcc *CT_ColorChangeEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgcc .UseAAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0073\u0065\u0041"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgcc .UseAAttr ))}); +};e .EncodeToken (start );_bbbf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u006c\u0072\u0046\u0072\u006fm"}};e .EncodeElement (_dgcc .ClrFrom ,_bbbf );_babee :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u006c\u0072\u0054\u006f"}}; +e .EncodeElement (_dgcc .ClrTo ,_babee );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_SRgbColor and its children -func (_bdccf *CT_SRgbColor )Validate ()error {return _bdccf .ValidateWithPath ("\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};type CT_AnimationDgmElement struct{ +// ValidateWithPath validates the EG_TextBulletColor and its children, prefixing error messages with path +func (_faddc *EG_TextBulletColor )ValidateWithPath (path string )error {if _ebeaa :=_faddc .TextBulletColorChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tB\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069c\u0065"); +_ebeaa !=nil {return _ebeaa ;};return nil ;};type CT_GvmlConnector struct{ -// Identifier -IdAttr *string ; +// Non-Visual Properties for a Connection Shape +NvCxnSpPr *CT_GvmlConnectorNonVisual ; -// Animation Build Step -BldStepAttr ST_DgmBuildStep ;};func NewCT_TextBulletSizePoint ()*CT_TextBulletSizePoint {_egfa :=&CT_TextBulletSizePoint {};_egfa .ValAttr =100;return _egfa ;}; +// Visual Properties +SpPr *CT_ShapeProperties ; -// Validate validates the CT_SphereCoords and its children -func (_egdgc *CT_SphereCoords )Validate ()error {return _egdgc .ValidateWithPath ("\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073");};func (_fceggf ST_TextHorzOverflowType )Validate ()error {return _fceggf .ValidateWithPath ("")}; -func (_bggde ST_TileFlipMode )String ()string {switch _bggde {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0078";case 3:return "\u0079";case 4:return "\u0078\u0079";};return "";};func (_bgeb *EG_TextGeometryChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bgeb .CustGeom !=nil {_abfae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}};e .EncodeElement (_bgeb .CustGeom ,_abfae );}else if _bgeb .PrstTxWarp !=nil {_defga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070r\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}}; -e .EncodeElement (_bgeb .PrstTxWarp ,_defga );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_TextUnderlineFillGroupWrapper ()*CT_TextUnderlineFillGroupWrapper {_fggec :=&CT_TextUnderlineFillGroupWrapper {};_fggec .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -return _fggec ;};func NewCT_Camera ()*CT_Camera {_cda :=&CT_Camera {};_cda .PrstAttr =ST_PresetCameraType (1);return _cda ;}; +// Shape Style +Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_afcc *CT_DuotoneEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acfg :for {_feag ,_badc :=d .Token ();if _badc !=nil {return _badc ;};switch _adbd :=_feag .(type ){case _d .StartElement :switch _adbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_cfcge :=NewEG_ColorChoice (); +_cfcge .ScrgbClr =NewCT_ScRgbColor ();if _acfaf :=d .DecodeElement (_cfcge .ScrgbClr ,&_adbd );_acfaf !=nil {return _acfaf ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_cfcge );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fcfd :=NewEG_ColorChoice (); +_fcfd .SrgbClr =NewCT_SRgbColor ();if _adbg :=d .DecodeElement (_fcfd .SrgbClr ,&_adbd );_adbg !=nil {return _adbg ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_fcfd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_dgcf :=NewEG_ColorChoice (); +_dgcf .HslClr =NewCT_HslColor ();if _cfdg :=d .DecodeElement (_dgcf .HslClr ,&_adbd );_cfdg !=nil {return _cfdg ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_dgcf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_gefd :=NewEG_ColorChoice (); +_gefd .SysClr =NewCT_SystemColor ();if _faac :=d .DecodeElement (_gefd .SysClr ,&_adbd );_faac !=nil {return _faac ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_gefd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_afca :=NewEG_ColorChoice (); +_afca .SchemeClr =NewCT_SchemeColor ();if _agcee :=d .DecodeElement (_afca .SchemeClr ,&_adbd );_agcee !=nil {return _agcee ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_afca );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_bcdb :=NewEG_ColorChoice (); +_bcdb .PrstClr =NewCT_PresetColor ();if _adbf :=d .DecodeElement (_bcdb .PrstClr ,&_adbd );_adbf !=nil {return _adbf ;};_afcc .EG_ColorChoice =append (_afcc .EG_ColorChoice ,_bcdb );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0075\u006f\u0074\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025v",_adbd .Name ); +if _bddf :=d .Skip ();_bddf !=nil {return _bddf ;};};case _d .EndElement :break _acfg ;case _d .CharData :};};return nil ;};func NewCT_DuotoneEffect ()*CT_DuotoneEffect {_agea :=&CT_DuotoneEffect {};return _agea };func NewCT_Boolean ()*CT_Boolean {_eac :=&CT_Boolean {}; +return _eac };func NewCT_PositiveFixedAngle ()*CT_PositiveFixedAngle {_gcdb :=&CT_PositiveFixedAngle {};_gcdb .ValAttr =0;return _gcdb ;};func NewEG_Text3DChoice ()*EG_Text3DChoice {_aecaa :=&EG_Text3DChoice {};return _aecaa };func NewCT_GvmlGroupShape ()*CT_GvmlGroupShape {_bagaf :=&CT_GvmlGroupShape {}; +_bagaf .NvGrpSpPr =NewCT_GvmlGroupShapeNonVisual ();_bagaf .GrpSpPr =NewCT_GroupShapeProperties ();return _bagaf ;};func (_egbdf *CT_FillEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_bbbe :for {_aaed ,_badb :=d .Token ();if _badb !=nil {return _badb ;};switch _agf :=_aaed .(type ){case _d .StartElement :switch _agf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gdcdc :=d .DecodeElement (&_egbdf .FillPropertiesChoice .NoFill ,&_agf );_gdcdc !=nil {return _gdcdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fcafc :=d .DecodeElement (&_egbdf .FillPropertiesChoice .SolidFill ,&_agf );_fcafc !=nil {return _fcafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gbeea :=d .DecodeElement (&_egbdf .FillPropertiesChoice .GradFill ,&_agf );_gbeea !=nil {return _gbeea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cgfef :=d .DecodeElement (&_egbdf .FillPropertiesChoice .BlipFill ,&_agf );_cgfef !=nil {return _cgfef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _acfeb :=d .DecodeElement (&_egbdf .FillPropertiesChoice .PattFill ,&_agf );_acfeb !=nil {return _acfeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_egbdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fffbe :=d .DecodeElement (&_egbdf .FillPropertiesChoice .GrpFill ,&_agf );_fffbe !=nil {return _fffbe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074 \u0025\u0076",_agf .Name ); +if _gfee :=d .Skip ();_gfee !=nil {return _gfee ;};};case _d .EndElement :break _bbbe ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the EG_OfficeArtExtensionList and its children, prefixing error messages with path -func (_aabgbb *EG_OfficeArtExtensionList )ValidateWithPath (path string )error {for _dcfe ,_ffddb :=range _aabgbb .Ext {if _bedfg :=_ffddb .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_dcfe ));_bedfg !=nil {return _bedfg ; -};};return nil ;};func (_beef *CT_GammaTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TableCell and its children +func (_abfd *CT_TableCell )Validate ()error {return _abfd .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006c");}; -// Validate validates the CT_TextBlipBullet and its children -func (_baccb *CT_TextBlipBullet )Validate ()error {return _baccb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042u\u006c\u006c\u0065\u0074");}; +// Validate validates the CT_Path2DQuadBezierTo and its children +func (_bdaage *CT_Path2DQuadBezierTo )Validate ()error {return _bdaage .ValidateWithPath ("C\u0054\u005f\u0050\u0061th\u0032D\u0051\u0075\u0061\u0064\u0042e\u007a\u0069\u0065\u0072\u0054\u006f");};func NewCT_StyleMatrix ()*CT_StyleMatrix {_eegcb :=&CT_StyleMatrix {}; +_eegcb .FillStyleLst =NewCT_FillStyleList ();_eegcb .LnStyleLst =NewCT_LineStyleList ();_eegcb .EffectStyleLst =NewCT_EffectStyleList ();_eegcb .BgFillStyleLst =NewCT_BackgroundFillStyleList ();return _eegcb ;};type CT_FillStyleList struct{EG_FillProperties []*EG_FillProperties ; +};func (_cdgd *CT_ColorScheme )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdgd .Dk1 =NewCT_Color ();_cdgd .Lt1 =NewCT_Color ();_cdgd .Dk2 =NewCT_Color ();_cdgd .Lt2 =NewCT_Color ();_cdgd .Accent1 =NewCT_Color ();_cdgd .Accent2 =NewCT_Color (); +_cdgd .Accent3 =NewCT_Color ();_cdgd .Accent4 =NewCT_Color ();_cdgd .Accent5 =NewCT_Color ();_cdgd .Accent6 =NewCT_Color ();_cdgd .Hlink =NewCT_Color ();_cdgd .FolHlink =NewCT_Color ();for _ ,_gggb :=range start .Attr {if _gggb .Name .Local =="\u006e\u0061\u006d\u0065"{_geed :=_gggb .Value ; +_cdgd .NameAttr =_geed ;continue ;};};_dbge :for {_feaf ,_adefe :=d .Token ();if _adefe !=nil {return _adefe ;};switch _gggf :=_feaf .(type ){case _d .StartElement :switch _gggf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0031"}:if _gegf :=d .DecodeElement (_cdgd .Dk1 ,&_gggf ); +_gegf !=nil {return _gegf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0031"}:if _bacg :=d .DecodeElement (_cdgd .Lt1 ,&_gggf ); +_bacg !=nil {return _bacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0032"}:if _fcda :=d .DecodeElement (_cdgd .Dk2 ,&_gggf ); +_fcda !=nil {return _fcda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0032"}:if _bcagc :=d .DecodeElement (_cdgd .Lt2 ,&_gggf ); +_bcagc !=nil {return _bcagc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"}:if _bcbdg :=d .DecodeElement (_cdgd .Accent1 ,&_gggf ); +_bcbdg !=nil {return _bcbdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"}:if _dabe :=d .DecodeElement (_cdgd .Accent2 ,&_gggf ); +_dabe !=nil {return _dabe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"}:if _bcage :=d .DecodeElement (_cdgd .Accent3 ,&_gggf ); +_bcage !=nil {return _bcage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"}:if _dafe :=d .DecodeElement (_cdgd .Accent4 ,&_gggf ); +_dafe !=nil {return _dafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"}:if _gaeb :=d .DecodeElement (_cdgd .Accent5 ,&_gggf ); +_gaeb !=nil {return _gaeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"}:if _feaff :=d .DecodeElement (_cdgd .Accent6 ,&_gggf ); +_feaff !=nil {return _feaff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069n\u006b"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069n\u006b"}:if _cgdd :=d .DecodeElement (_cdgd .Hlink ,&_gggf ); +_cgdd !=nil {return _cgdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"}:if _cdfed :=d .DecodeElement (_cdgd .FolHlink ,&_gggf ); +_cdfed !=nil {return _cdfed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdgd .ExtLst =NewCT_OfficeArtExtensionList (); +if _gggc :=d .DecodeElement (_cdgd .ExtLst ,&_gggf );_gggc !=nil {return _gggc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063h\u0065m\u0065\u0020\u0025\u0076",_gggf .Name ); +if _feffc :=d .Skip ();_feffc !=nil {return _feffc ;};};case _d .EndElement :break _dbge ;case _d .CharData :};};return nil ;};func NewEG_TextBulletTypefaceChoice ()*EG_TextBulletTypefaceChoice {_fgcbb :=&EG_TextBulletTypefaceChoice {};return _fgcbb ;}; +type ST_TextAlignType byte ; -// Validate validates the CT_TextBulletSizePercent and its children -func (_adbbf *CT_TextBulletSizePercent )Validate ()error {return _adbbf .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};func (_eagcc ST_PitchFamily )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_acbde :=_ba .Attr {}; -_acbde .Name =name ;switch _eagcc {case ST_PitchFamilyUnset :_acbde .Value ="";case ST_PitchFamily00 :_acbde .Value ="\u0030\u0030";case ST_PitchFamily01 :_acbde .Value ="\u0030\u0031";case ST_PitchFamily02 :_acbde .Value ="\u0030\u0032";case ST_PitchFamily16 :_acbde .Value ="\u0031\u0036"; -case ST_PitchFamily17 :_acbde .Value ="\u0031\u0037";case ST_PitchFamily18 :_acbde .Value ="\u0031\u0038";case ST_PitchFamily32 :_acbde .Value ="\u0033\u0032";case ST_PitchFamily33 :_acbde .Value ="\u0033\u0033";case ST_PitchFamily34 :_acbde .Value ="\u0033\u0034"; -case ST_PitchFamily48 :_acbde .Value ="\u0034\u0038";case ST_PitchFamily49 :_acbde .Value ="\u0034\u0039";case ST_PitchFamily50 :_acbde .Value ="\u0035\u0030";case ST_PitchFamily64 :_acbde .Value ="\u0036\u0034";case ST_PitchFamily65 :_acbde .Value ="\u0036\u0035"; -case ST_PitchFamily66 :_acbde .Value ="\u0036\u0036";case ST_PitchFamily80 :_acbde .Value ="\u0038\u0030";case ST_PitchFamily81 :_acbde .Value ="\u0038\u0031";case ST_PitchFamily82 :_acbde .Value ="\u0038\u0032";};return _acbde ,nil ;};func (_fcaf ST_TextTabAlignType )String ()string {switch _fcaf {case 0:return ""; -case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u0064\u0065\u0063";};return "";};func (_ffc *CT_AnimationDgmBuildProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bddf :=range start .Attr {if _bddf .Name .Local =="\u0062\u006c\u0064"{_ccgf ,_agfe :=ParseUnionST_AnimationDgmBuildType (_bddf .Value ); -if _agfe !=nil {return _agfe ;};_ffc .BldAttr =&_ccgf ;continue ;};if _bddf .Name .Local =="\u0072\u0065\u0076"{_dea ,_bedbf :=_f .ParseBool (_bddf .Value );if _bedbf !=nil {return _bedbf ;};_ffc .RevAttr =&_dea ;continue ;};};for {_abcc ,_abfc :=d .Token (); -if _abfc !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_abfc ); -};if _cgcb ,_eeeg :=_abcc .(_ba .EndElement );_eeeg &&_cgcb .Name ==start .Name {break ;};};return nil ;};func NewCT_EffectProperties ()*CT_EffectProperties {_ebfe :=&CT_EffectProperties {};_ebfe .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -return _ebfe ;};type EG_TextGeometry struct{TextGeometryChoice *EG_TextGeometryChoice ;};func (_eabba *ST_TextSpacingPercentOrPercentString )Validate ()error {return _eabba .ValidateWithPath ("");};func NewCT_DefaultShapeDefinition ()*CT_DefaultShapeDefinition {_debcd :=&CT_DefaultShapeDefinition {}; -_debcd .SpPr =NewCT_ShapeProperties ();_debcd .BodyPr =NewCT_TextBodyProperties ();_debcd .LstStyle =NewCT_TextListStyle ();return _debcd ;}; +// Validate validates the CT_HslColor and its children +func (_bafdb *CT_HslColor )Validate ()error {return _bafdb .ValidateWithPath ("C\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072");}; -// Validate validates the CT_SoftEdgesEffect and its children -func (_bgdgd *CT_SoftEdgesEffect )Validate ()error {return _bgdgd .ValidateWithPath ("\u0043T\u005fS\u006f\u0066\u0074\u0045\u0064g\u0065\u0073E\u0066\u0066\u0065\u0063\u0074");};func NewCT_TextNormalAutofit ()*CT_TextNormalAutofit {_eeebbe :=&CT_TextNormalAutofit {}; -return _eeebbe ;}; +// ValidateWithPath validates the EG_GeometryChoice and its children, prefixing error messages with path +func (_bcegc *EG_GeometryChoice )ValidateWithPath (path string )error {if _bcegc .CustGeom !=nil {if _caeec :=_bcegc .CustGeom .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0047\u0065\u006fm");_caeec !=nil {return _caeec ;};};if _bcegc .PrstGeom !=nil {if _dgeg :=_bcegc .PrstGeom .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0047\u0065\u006fm"); +_dgeg !=nil {return _dgeg ;};};return nil ;}; -// Validate validates the EG_ShadeProperties and its children -func (_acgba *EG_ShadeProperties )Validate ()error {return _acgba .ValidateWithPath ("\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};func NewEG_TextBulletTypefaceChoice ()*EG_TextBulletTypefaceChoice {_aeegb :=&EG_TextBulletTypefaceChoice {}; -return _aeegb ;};type ST_BlipCompression byte ; +// Validate validates the CT_OfficeArtExtension and its children +func (_gegfe *CT_OfficeArtExtension )Validate ()error {return _gegfe .ValidateWithPath ("C\u0054\u005f\u004f\u0066fi\u0063e\u0041\u0072\u0074\u0045\u0078t\u0065\u006e\u0073\u0069\u006f\u006e");};func (_cfdcb *CT_Path2DQuadBezierTo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_ddeaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0074"}};for _ ,_dbecc :=range _cfdcb .Pt {e .EncodeElement (_dbecc ,_ddeaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ST_PositivePercentage is a union type -type ST_PositivePercentage struct{ST_PositivePercentageDecimal *int32 ;ST_PositivePercentage *ST_Percentage ;};func NewCT_TableCol ()*CT_TableCol {_fgggd :=&CT_TableCol {};return _fgggd };func (_fafgc ST_AnimationDgmOnlyBuildType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cebdfe :=_ba .Attr {}; -_cebdfe .Name =name ;switch _fafgc {case ST_AnimationDgmOnlyBuildTypeUnset :_cebdfe .Value ="";case ST_AnimationDgmOnlyBuildTypeOne :_cebdfe .Value ="\u006f\u006e\u0065";case ST_AnimationDgmOnlyBuildTypeLvlOne :_cebdfe .Value ="\u006c\u0076\u006c\u004f\u006e\u0065"; -case ST_AnimationDgmOnlyBuildTypeLvlAtOnce :_cebdfe .Value ="\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e";};return _cebdfe ,nil ;};type ST_FontCollectionIndex byte ;type CT_SystemColor struct{ +// Validate validates the CT_BlipChoice and its children +func (_bdgc *CT_BlipChoice )Validate ()error {return _bdgc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0069\u0070\u0043\u0068\u006f\u0069\u0063\u0065");};func (_caade ST_EffectContainerType )ValidateWithPath (path string )error {switch _caade {case 0,1,2:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caade )); +};return nil ;};func NewCT_PatternFillProperties ()*CT_PatternFillProperties {_cgbdc :=&CT_PatternFillProperties {};return _cgbdc ;}; -// Value -ValAttr ST_SystemColorVal ; +// Validate validates the CT_GrayscaleEffect and its children +func (_aebce *CT_GrayscaleEffect )Validate ()error {return _aebce .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0079\u0073\u0063a\u006c\u0065E\u0066\u0066\u0065\u0063\u0074");}; -// Last Color -LastClrAttr *string ;EG_ColorTransform []*EG_ColorTransform ;};func (_gdf *CT_AdjustHandleListChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bfff :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"}:_gdf .AhXY =NewCT_XYAdjustHandle (); -if _acc :=d .DecodeElement (_gdf .AhXY ,&_bfff );_acc !=nil {return _acc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"}:_gdf .AhPolar =NewCT_PolarAdjustHandle (); -if _acb :=d .DecodeElement (_gdf .AhPolar ,&_bfff );_acb !=nil {return _acb ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061n\u0064l\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006fi\u0063e\u0020\u0025v",_bfff .Name ); -if _ffg :=d .Skip ();_ffg !=nil {return _ffg ;};};return nil ;};func ParseUnionST_TextPoint (s string )(ST_TextPoint ,error ){_agddg :=ST_TextPoint {};if _e .ST_UniversalMeasurePatternRe .MatchString (s ){_agddg .ST_UniversalMeasure =&s ;}else {_fbfaba ,_baecce :=_f .ParseInt (s ,10,32); -if _baecce !=nil {return _agddg ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_baecce );};_gcfgb :=int32 (_fbfaba );_agddg .ST_TextPointUnqualified =&_gcfgb ;};return _agddg ,nil ;};func (_egdebf *ST_TextShapeType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_addaca ,_ebgb :=d .Token (); -if _ebgb !=nil {return _ebgb ;};if _febga ,_gcggf :=_addaca .(_ba .EndElement );_gcggf &&_febga .Name ==start .Name {*_egdebf =1;return nil ;};if _dggcd ,_cffad :=_addaca .(_ba .CharData );!_cffad {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_addaca ); -}else {switch string (_dggcd ){case "":*_egdebf =0;case "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065":*_egdebf =1;case "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n":*_egdebf =2;case "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070":*_egdebf =3; -case "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_egdebf =4;case "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064":*_egdebf =5;case "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e":*_egdebf =6; -case "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064":*_egdebf =7;case "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065":*_egdebf =8;case "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065":*_egdebf =9; -case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070":*_egdebf =10;case "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e":*_egdebf =11;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065":*_egdebf =12;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e":*_egdebf =13; -case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072":*_egdebf =14;case "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072":*_egdebf =15;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072":*_egdebf =16; -case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072":*_egdebf =17;case "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070":*_egdebf =18;case "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e":*_egdebf =19; -case "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p":*_egdebf =20;case "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e":*_egdebf =21;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651":*_egdebf =22;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652":*_egdebf =23; -case "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031":*_egdebf =24;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654":*_egdebf =25;case "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065":*_egdebf =26;case "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065":*_egdebf =27; -case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_egdebf =28;case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_egdebf =29;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_egdebf =30; -case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_egdebf =31;case "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065":*_egdebf =32;case "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e":*_egdebf =33; -case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074":*_egdebf =34;case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074":*_egdebf =35;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070":*_egdebf =36; -case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_egdebf =37;case "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070":*_egdebf =38;case "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e":*_egdebf =39; -case "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070":*_egdebf =40;case "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_egdebf =41;};};_addaca ,_ebgb =d .Token ();if _ebgb !=nil {return _ebgb ; -};if _fega ,_bbbeg :=_addaca .(_ba .EndElement );_bbbeg &&_fega .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_addaca ); -};func NewCT_AnimationChartBuildProperties ()*CT_AnimationChartBuildProperties {_aegf :=&CT_AnimationChartBuildProperties {};return _aegf ;};func (_ddbbc *CT_GvmlShapeNonVisual )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_deeef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_ddbbc .CNvPr ,_deeef );_gegf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0053\u0070\u0050r"}};e .EncodeElement (_ddbbc .CNvSpPr ,_gegf ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dfae *CT_AudioCDTime )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eba :=range start .Attr {if _eba .Name .Local =="\u0074\u0072\u0061c\u006b"{_bee ,_ebbf :=_f .ParseUint (_eba .Value ,10,8); -if _ebbf !=nil {return _ebbf ;};_dfae .TrackAttr =uint8 (_bee );continue ;};if _eba .Name .Local =="\u0074\u0069\u006d\u0065"{_bcfd ,_cced :=_f .ParseUint (_eba .Value ,10,32);if _cced !=nil {return _cced ;};_fae :=uint32 (_bcfd );_dfae .TimeAttr =&_fae ; -continue ;};};for {_ceda ,_ccdd :=d .Token ();if _ccdd !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0043\u0044\u0054\u0069\u006d\u0065:\u0020\u0025\u0073",_ccdd );};if _babb ,_becf :=_ceda .(_ba .EndElement ); -_becf &&_babb .Name ==start .Name {break ;};};return nil ;};func (_geaga *ST_CompoundLine )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdaeb ,_bccbd :=d .Token ();if _bccbd !=nil {return _bccbd ;};if _ddbce ,_cgeef :=_bdaeb .(_ba .EndElement ); -_cgeef &&_ddbce .Name ==start .Name {*_geaga =1;return nil ;};if _bdgae ,_cebgb :=_bdaeb .(_ba .CharData );!_cebgb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdaeb ); -}else {switch string (_bdgae ){case "":*_geaga =0;case "\u0073\u006e\u0067":*_geaga =1;case "\u0064\u0062\u006c":*_geaga =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_geaga =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_geaga =4;case "\u0074\u0072\u0069":*_geaga =5; -};};_bdaeb ,_bccbd =d .Token ();if _bccbd !=nil {return _bccbd ;};if _fdgcf ,_fdeef :=_bdaeb .(_ba .EndElement );_fdeef &&_fdgcf .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdaeb ); -};type CT_TableStyle struct{ +// Validate validates the CT_ColorMRU and its children +func (_ffg *CT_ColorMRU )Validate ()error {return _ffg .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055");}; -// Style ID -StyleIdAttr string ; +// ValidateWithPath validates the CT_GvmlPicture and its children, prefixing error messages with path +func (_gfeba *CT_GvmlPicture )ValidateWithPath (path string )error {if _gdcc :=_gfeba .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_gdcc !=nil {return _gdcc ;};if _ffecb :=_gfeba .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_ffecb !=nil {return _ffecb ;};if _ebfc :=_gfeba .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ebfc !=nil {return _ebfc ;};if _gfeba .Style !=nil {if _dedg :=_gfeba .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_dedg !=nil {return _dedg ;};};if _gfeba .ExtLst !=nil {if _ebcg :=_gfeba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebcg !=nil {return _ebcg ;};};return nil ;};func (_dcfea ST_LineEndType )String ()string {switch _dcfea {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 3:return "\u0073t\u0065\u0061\u006c\u0074\u0068";case 4:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 5:return "\u006f\u0076\u0061\u006c"; +case 6:return "\u0061\u0072\u0072o\u0077";};return "";};func (_aagcb *CT_NonVisualDrawingShapeProps )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgdfec :=range start .Attr {if _bgdfec .Name .Local =="\u0074\u0078\u0042o\u0078"{_afgec ,_ccab :=_b .ParseBool (_bgdfec .Value ); +if _ccab !=nil {return _ccab ;};_aagcb .TxBoxAttr =&_afgec ;continue ;};};_gfagb :for {_dbbfc ,_fbadd :=d .Token ();if _fbadd !=nil {return _fbadd ;};switch _caggd :=_dbbfc .(type ){case _d .StartElement :switch _caggd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u004c\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u004c\u006f\u0063\u006b\u0073"}:_aagcb .SpLocks =NewCT_ShapeLocking (); +if _cdae :=d .DecodeElement (_aagcb .SpLocks ,&_caggd );_cdae !=nil {return _cdae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aagcb .ExtLst =NewCT_OfficeArtExtensionList (); +if _cgad :=d .DecodeElement (_aagcb .ExtLst ,&_caggd );_cgad !=nil {return _cgad ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0053\u0068\u0061p\u0065\u0050r\u006f\u0070s\u0020%\u0076",_caggd .Name ); +if _ffecg :=d .Skip ();_ffecg !=nil {return _ffecg ;};};case _d .EndElement :break _gfagb ;case _d .CharData :};};return nil ;}; -// Name -StyleNameAttr string ; +// Validate validates the CT_DashStopList and its children +func (_gcebb *CT_DashStopList )Validate ()error {return _gcebb .ValidateWithPath ("\u0043T\u005fD\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");};type ST_TextTabAlignType byte ;func (_bfef *CT_EffectReference )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bcgeb :=range start .Attr {if _bcgeb .Name .Local =="\u0072\u0065\u0066"{_gfcd :=_bcgeb .Value ; +_bfef .RefAttr =_gfcd ;continue ;};};for {_acceg ,_aeba :=d .Token ();if _aeba !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0045\u0066\u0066\u0065\u0063\u0074\u0052e\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_aeba ); +};if _debc ,_geag :=_acceg .(_d .EndElement );_geag &&_debc .Name ==start .Name {break ;};};return nil ;}; -// Table Background -TblBg *CT_TableBackgroundStyle ; +// Validate validates the CT_StretchInfoProperties and its children +func (_geff *CT_StretchInfoProperties )Validate ()error {return _geff .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066o\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cffede *CT_TableCellProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +for _ ,_afcd :=range start .Attr {if _afcd .Name .Local =="\u006d\u0061\u0072\u004c"{_gabeg ,_eebcg :=ParseUnionST_Coordinate32 (_afcd .Value );if _eebcg !=nil {return _eebcg ;};_cffede .MarLAttr =&_gabeg ;continue ;};if _afcd .Name .Local =="\u006d\u0061\u0072\u0052"{_eacab ,_bdacb :=ParseUnionST_Coordinate32 (_afcd .Value ); +if _bdacb !=nil {return _bdacb ;};_cffede .MarRAttr =&_eacab ;continue ;};if _afcd .Name .Local =="\u006d\u0061\u0072\u0054"{_dfgac ,_fbadc :=ParseUnionST_Coordinate32 (_afcd .Value );if _fbadc !=nil {return _fbadc ;};_cffede .MarTAttr =&_dfgac ;continue ; +};if _afcd .Name .Local =="\u006d\u0061\u0072\u0042"{_daeg ,_efbgc :=ParseUnionST_Coordinate32 (_afcd .Value );if _efbgc !=nil {return _efbgc ;};_cffede .MarBAttr =&_daeg ;continue ;};if _afcd .Name .Local =="\u0076\u0065\u0072\u0074"{_cffede .VertAttr .UnmarshalXMLAttr (_afcd ); +continue ;};if _afcd .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_cffede .AnchorAttr .UnmarshalXMLAttr (_afcd );continue ;};if _afcd .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"{_abfcf ,_aeebg :=_b .ParseBool (_afcd .Value ); +if _aeebg !=nil {return _aeebg ;};_cffede .AnchorCtrAttr =&_abfcf ;continue ;};if _afcd .Name .Local =="\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_cffede .HorzOverflowAttr .UnmarshalXMLAttr (_afcd );continue ;};};_ccagd :for {_accf ,_dfcfcc :=d .Token (); +if _dfcfcc !=nil {return _dfcfcc ;};switch _cffbbe :=_accf .(type ){case _d .StartElement :switch _cffbbe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u004c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u004c"}:_cffede .LnL =NewCT_LineProperties (); +if _ecffa :=d .DecodeElement (_cffede .LnL ,&_cffbbe );_ecffa !=nil {return _ecffa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052"}:_cffede .LnR =NewCT_LineProperties (); +if _aacbd :=d .DecodeElement (_cffede .LnR ,&_cffbbe );_aacbd !=nil {return _aacbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054"}:_cffede .LnT =NewCT_LineProperties (); +if _dcebc :=d .DecodeElement (_cffede .LnT ,&_cffbbe );_dcebc !=nil {return _dcebc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042"}:_cffede .LnB =NewCT_LineProperties (); +if _bdde :=d .DecodeElement (_cffede .LnB ,&_cffbbe );_bdde !=nil {return _bdde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"}:_cffede .LnTlToBr =NewCT_LineProperties (); +if _ffgac :=d .DecodeElement (_cffede .LnTlToBr ,&_cffbbe );_ffgac !=nil {return _ffgac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"}:_cffede .LnBlToTr =NewCT_LineProperties (); +if _gdgeg :=d .DecodeElement (_cffede .LnBlToTr ,&_cffbbe );_gdgeg !=nil {return _gdgeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"}:_cffede .Cell3D =NewCT_Cell3D (); +if _adgcbg :=d .DecodeElement (_cffede .Cell3D ,&_cffbbe );_adgcbg !=nil {return _adgcbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cfebg :=d .DecodeElement (&_cffede .FillPropertiesChoice .NoFill ,&_cffbbe );_cfebg !=nil {return _cfebg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _effdf :=d .DecodeElement (&_cffede .FillPropertiesChoice .SolidFill ,&_cffbbe );_effdf !=nil {return _effdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bcfbd :=d .DecodeElement (&_cffede .FillPropertiesChoice .GradFill ,&_cffbbe );_bcfbd !=nil {return _bcfbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gdcf :=d .DecodeElement (&_cffede .FillPropertiesChoice .BlipFill ,&_cffbbe );_gdcf !=nil {return _gdcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gbgfe :=d .DecodeElement (&_cffede .FillPropertiesChoice .PattFill ,&_cffbbe );_gbgfe !=nil {return _gbgfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cffede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gacga :=d .DecodeElement (&_cffede .FillPropertiesChoice .GrpFill ,&_cffbbe );_gacga !=nil {return _gacga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_cffede .Headers =NewCT_Headers (); +if _bagfb :=d .DecodeElement (_cffede .Headers ,&_cffbbe );_bagfb !=nil {return _bagfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cffede .ExtLst =NewCT_OfficeArtExtensionList (); +if _ddefe :=d .DecodeElement (_cffede .ExtLst ,&_cffbbe );_ddefe !=nil {return _ddefe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cffbbe .Name ); +if _cdbab :=d .Skip ();_cdbab !=nil {return _cdbab ;};};case _d .EndElement :break _ccagd ;case _d .CharData :};};return nil ;};type CT_AdjustHandleList struct{AdjustHandleListChoice []*CT_AdjustHandleListChoice ;}; -// Whole Table -WholeTbl *CT_TablePartStyle ; +// Validate validates the CT_GvmlGroupShape and its children +func (_bgagd *CT_GvmlGroupShape )Validate ()error {return _bgagd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065");}; -// Band 1 Horizontal -Band1H *CT_TablePartStyle ; +// ValidateWithPath validates the CT_AlphaCeilingEffect and its children, prefixing error messages with path +func (_cgbb *CT_AlphaCeilingEffect )ValidateWithPath (path string )error {return nil };type ST_LineEndWidth byte ; -// Band 2 Horizontal -Band2H *CT_TablePartStyle ; +// Validate validates the CT_Vector3D and its children +func (_afdge *CT_Vector3D )Validate ()error {return _afdge .ValidateWithPath ("C\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044");};func NewCT_ShapeLocking ()*CT_ShapeLocking {_bdfed :=&CT_ShapeLocking {};return _bdfed };func (_gggd *CT_EffectStyleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggaa :for {_egff ,_gbdfac :=d .Token (); +if _gbdfac !=nil {return _gbdfac ;};switch _daea :=_egff .(type ){case _d .StartElement :switch _daea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"e\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"e\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"}:_abbag :=NewCT_EffectStyleItem (); +if _bdaag :=d .DecodeElement (_abbag ,&_daea );_bdaag !=nil {return _bdaag ;};_gggd .EffectStyle =append (_gggd .EffectStyle ,_abbag );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074S\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_daea .Name ); +if _ebafa :=d .Skip ();_ebafa !=nil {return _ebafa ;};};case _d .EndElement :break _ggaa ;case _d .CharData :};};return nil ;};type CT_OfficeArtExtension struct{ -// Band 1 Vertical -Band1V *CT_TablePartStyle ; +// Uniform Resource Identifier +UriAttr string ;Any []_cg .Any ;};func NewCT_PositivePercentage ()*CT_PositivePercentage {_addf :=&CT_PositivePercentage {};return _addf ;};type EG_Geometry struct{GeometryChoice *EG_GeometryChoice ;};func NewCT_ColorReplaceEffect ()*CT_ColorReplaceEffect {_aaaa :=&CT_ColorReplaceEffect {}; +return _aaaa ;};type CT_TextTabStopList struct{ -// Band 2 Vertical -Band2V *CT_TablePartStyle ; +// Tab Stop +Tab []*CT_TextTabStop ;};func (_agef *CT_PresetGeometry2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bedga ,_ccge :=_agef .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"});if _ccge !=nil {return _ccge ;};start .Attr =append (start .Attr ,_bedga ); +e .EncodeToken (start );if _agef .AvLst !=nil {_fdddc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_agef .AvLst ,_fdddc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_abacc *CT_LineProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abacc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +_abacc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice ();_abacc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();for _ ,_fdga :=range start .Attr {if _fdga .Name .Local =="\u0077"{_bffe ,_eeggb :=_b .ParseInt (_fdga .Value ,10,32); +if _eeggb !=nil {return _eeggb ;};_cgaeed :=int32 (_bffe );_abacc .WAttr =&_cgaeed ;continue ;};if _fdga .Name .Local =="\u0063\u0061\u0070"{_abacc .CapAttr .UnmarshalXMLAttr (_fdga );continue ;};if _fdga .Name .Local =="\u0063\u006d\u0070\u0064"{_abacc .CmpdAttr .UnmarshalXMLAttr (_fdga ); +continue ;};if _fdga .Name .Local =="\u0061\u006c\u0067\u006e"{_abacc .AlgnAttr .UnmarshalXMLAttr (_fdga );continue ;};};_defdc :for {_dcda ,_bfbfc :=d .Token ();if _bfbfc !=nil {return _bfbfc ;};switch _aafef :=_dcda .(type ){case _d .StartElement :switch _aafef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_abacc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _cage :=d .DecodeElement (&_abacc .LineFillPropertiesChoice .NoFill ,&_aafef );_cage !=nil {return _cage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_abacc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _fbce :=d .DecodeElement (&_abacc .LineFillPropertiesChoice .SolidFill ,&_aafef );_fbce !=nil {return _fbce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_abacc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _gfbbc :=d .DecodeElement (&_abacc .LineFillPropertiesChoice .GradFill ,&_aafef );_gfbbc !=nil {return _gfbbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_abacc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _eddce :=d .DecodeElement (&_abacc .LineFillPropertiesChoice .PattFill ,&_aafef );_eddce !=nil {return _eddce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_abacc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); +if _fedd :=d .DecodeElement (&_abacc .LineDashPropertiesChoice .PrstDash ,&_aafef );_fedd !=nil {return _fedd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_abacc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); +if _edgb :=d .DecodeElement (&_abacc .LineDashPropertiesChoice .CustDash ,&_aafef );_edgb !=nil {return _edgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_abacc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _beaec :=d .DecodeElement (&_abacc .LineJoinPropertiesChoice .Round ,&_aafef );_beaec !=nil {return _beaec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_abacc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _ggda :=d .DecodeElement (&_abacc .LineJoinPropertiesChoice .Bevel ,&_aafef );_ggda !=nil {return _ggda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_abacc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _eefeg :=d .DecodeElement (&_abacc .LineJoinPropertiesChoice .Miter ,&_aafef );_eefeg !=nil {return _eefeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0045\u006e\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0045\u006e\u0064"}:_abacc .HeadEnd =NewCT_LineEndProperties (); +if _dfcd :=d .DecodeElement (_abacc .HeadEnd ,&_aafef );_dfcd !=nil {return _dfcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0069\u006c\u0045\u006e\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0069\u006c\u0045\u006e\u0064"}:_abacc .TailEnd =NewCT_LineEndProperties (); +if _cdfea :=d .DecodeElement (_abacc .TailEnd ,&_aafef );_cdfea !=nil {return _cdfea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abacc .ExtLst =NewCT_OfficeArtExtensionList (); +if _eafaf :=d .DecodeElement (_abacc .ExtLst ,&_aafef );_eafaf !=nil {return _eafaf ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aafef .Name ); +if _fcgbc :=d .Skip ();_fcgbc !=nil {return _fcgbc ;};};case _d .EndElement :break _defdc ;case _d .CharData :};};return nil ;};func NewCT_TableStyleList ()*CT_TableStyleList {_aeegcg :=&CT_TableStyleList {};_aeegcg .DefAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _aeegcg ;};type ST_PresetMaterialType byte ;func NewEG_ThemeableFontStyles ()*EG_ThemeableFontStyles {_aaagbg :=&EG_ThemeableFontStyles {};_aaagbg .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice ();return _aaagbg ;};func NewEG_EffectPropertiesChoice ()*EG_EffectPropertiesChoice {_aagca :=&EG_EffectPropertiesChoice {}; +return _aagca ;};func (_bdaef *CT_SystemColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdaef .ValAttr =ST_SystemColorVal (1);for _ ,_cebece :=range start .Attr {if _cebece .Name .Local =="\u0076\u0061\u006c"{_bdaef .ValAttr .UnmarshalXMLAttr (_cebece ); +continue ;};if _cebece .Name .Local =="\u006ca\u0073\u0074\u0043\u006c\u0072"{_eebac :=_cebece .Value ;_bdaef .LastClrAttr =&_eebac ;continue ;};};_agfga :for {_ggecd ,_eafec :=d .Token ();if _eafec !=nil {return _eafec ;};switch _acddg :=_ggecd .(type ){case _d .StartElement :switch _acddg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_cfcec :=NewEG_ColorTransform (); +_cfcec .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_cfcec );if _egbef :=d .DecodeElement (&_cfcec .ColorTransformChoice .Tint ,&_acddg );_egbef !=nil {return _egbef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_dcdgc :=NewEG_ColorTransform (); +_dcdgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_dcdgc );if _dgeed :=d .DecodeElement (&_dcdgc .ColorTransformChoice .Shade ,&_acddg );_dgeed !=nil {return _dgeed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_baeea :=NewEG_ColorTransform (); +_baeea .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_baeea );if _fggb :=d .DecodeElement (&_baeea .ColorTransformChoice .Comp ,&_acddg );_fggb !=nil {return _fggb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_acaac :=NewEG_ColorTransform (); +_acaac .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_acaac );if _fccfa :=d .DecodeElement (&_acaac .ColorTransformChoice .Inv ,&_acddg );_fccfa !=nil {return _fccfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_fagag :=NewEG_ColorTransform (); +_fagag .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_fagag );if _faabc :=d .DecodeElement (&_fagag .ColorTransformChoice .Gray ,&_acddg );_faabc !=nil {return _faabc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_aagab :=NewEG_ColorTransform (); +_aagab .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_aagab );if _bcgef :=d .DecodeElement (&_aagab .ColorTransformChoice .Alpha ,&_acddg );_bcgef !=nil {return _bcgef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_cbcac :=NewEG_ColorTransform (); +_cbcac .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_cbcac );if _eaacda :=d .DecodeElement (&_cbcac .ColorTransformChoice .AlphaOff ,&_acddg );_eaacda !=nil {return _eaacda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_bbda :=NewEG_ColorTransform (); +_bbda .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_bbda );if _bagff :=d .DecodeElement (&_bbda .ColorTransformChoice .AlphaMod ,&_acddg );_bagff !=nil {return _bagff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_fdagc :=NewEG_ColorTransform (); +_fdagc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_fdagc );if _dgade :=d .DecodeElement (&_fdagc .ColorTransformChoice .Hue ,&_acddg );_dgade !=nil {return _dgade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_edbcdc :=NewEG_ColorTransform (); +_edbcdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_edbcdc );if _eeffb :=d .DecodeElement (&_edbcdc .ColorTransformChoice .HueOff ,&_acddg );_eeffb !=nil {return _eeffb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_geaegc :=NewEG_ColorTransform (); +_geaegc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_geaegc );if _gebg :=d .DecodeElement (&_geaegc .ColorTransformChoice .HueMod ,&_acddg );_gebg !=nil {return _gebg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_fgada :=NewEG_ColorTransform (); +_fgada .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_fgada );if _abdf :=d .DecodeElement (&_fgada .ColorTransformChoice .Sat ,&_acddg );_abdf !=nil {return _abdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_adggc :=NewEG_ColorTransform (); +_adggc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_adggc );if _acfbae :=d .DecodeElement (&_adggc .ColorTransformChoice .SatOff ,&_acddg );_acfbae !=nil {return _acfbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_abfabcc :=NewEG_ColorTransform (); +_abfabcc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_abfabcc );if _dbfe :=d .DecodeElement (&_abfabcc .ColorTransformChoice .SatMod ,&_acddg );_dbfe !=nil {return _dbfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_afec :=NewEG_ColorTransform (); +_afec .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_afec );if _beacb :=d .DecodeElement (&_afec .ColorTransformChoice .Lum ,&_acddg );_beacb !=nil {return _beacb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_gcecc :=NewEG_ColorTransform (); +_gcecc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_gcecc );if _gegaa :=d .DecodeElement (&_gcecc .ColorTransformChoice .LumOff ,&_acddg );_gegaa !=nil {return _gegaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_ffcbdf :=NewEG_ColorTransform (); +_ffcbdf .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_ffcbdf );if _ceada :=d .DecodeElement (&_ffcbdf .ColorTransformChoice .LumMod ,&_acddg );_ceada !=nil {return _ceada ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_cefce :=NewEG_ColorTransform (); +_cefce .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_cefce );if _dffgg :=d .DecodeElement (&_cefce .ColorTransformChoice .Red ,&_acddg );_dffgg !=nil {return _dffgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_cfeac :=NewEG_ColorTransform (); +_cfeac .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_cfeac );if _fecg :=d .DecodeElement (&_cfeac .ColorTransformChoice .RedOff ,&_acddg );_fecg !=nil {return _fecg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_cgcgf :=NewEG_ColorTransform (); +_cgcgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_cgcgf );if _acfde :=d .DecodeElement (&_cgcgf .ColorTransformChoice .RedMod ,&_acddg );_acfde !=nil {return _acfde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_acggef :=NewEG_ColorTransform (); +_acggef .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_acggef );if _dafee :=d .DecodeElement (&_acggef .ColorTransformChoice .Green ,&_acddg );_dafee !=nil {return _dafee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_edddb :=NewEG_ColorTransform (); +_edddb .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_edddb );if _bfege :=d .DecodeElement (&_edddb .ColorTransformChoice .GreenOff ,&_acddg );_bfege !=nil {return _bfege ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_begbb :=NewEG_ColorTransform (); +_begbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_begbb );if _fffcc :=d .DecodeElement (&_begbb .ColorTransformChoice .GreenMod ,&_acddg );_fffcc !=nil {return _fffcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_egfee :=NewEG_ColorTransform (); +_egfee .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_egfee );if _gbcdcd :=d .DecodeElement (&_egfee .ColorTransformChoice .Blue ,&_acddg );_gbcdcd !=nil {return _gbcdcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_gfbdb :=NewEG_ColorTransform (); +_gfbdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_gfbdb );if _bbcdc :=d .DecodeElement (&_gfbdb .ColorTransformChoice .BlueOff ,&_acddg );_bbcdc !=nil {return _bbcdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_dcecf :=NewEG_ColorTransform (); +_dcecf .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_dcecf );if _baeg :=d .DecodeElement (&_dcecf .ColorTransformChoice .BlueMod ,&_acddg );_baeg !=nil {return _baeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_gbce :=NewEG_ColorTransform (); +_gbce .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_gbce );if _ecge :=d .DecodeElement (&_gbce .ColorTransformChoice .Gamma ,&_acddg );_ecge !=nil {return _ecge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_fffe :=NewEG_ColorTransform (); +_fffe .ColorTransformChoice =NewEG_ColorTransformChoice ();_bdaef .EG_ColorTransform =append (_bdaef .EG_ColorTransform ,_fffe );if _dcfca :=d .DecodeElement (&_fffe .ColorTransformChoice .InvGamma ,&_acddg );_dcfca !=nil {return _dcfca ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006d\u0043o\u006co\u0072\u0020\u0025\u0076",_acddg .Name ); +if _cebc :=d .Skip ();_cebc !=nil {return _cebc ;};};case _d .EndElement :break _agfga ;case _d .CharData :};};return nil ;};func (_eddgd *ST_LineEndLength )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eddgd =0;case "\u0073\u006d":*_eddgd =1; +case "\u006d\u0065\u0064":*_eddgd =2;case "\u006c\u0067":*_eddgd =3;};return nil ;}; -// Last Column -LastCol *CT_TablePartStyle ; +// Validate validates the CT_ColorSchemeList and its children +func (_dgdg *CT_ColorSchemeList )Validate ()error {return _dgdg .ValidateWithPath ("\u0043T\u005fC\u006f\u006c\u006f\u0072\u0053c\u0068\u0065m\u0065\u004c\u0069\u0073\u0074");};func (_cbbfb *EG_MediaChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _cbbfb .AudioCd !=nil {_bgace :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0075\u0064\u0069\u006f\u0043d"}};e .EncodeElement (_cbbfb .AudioCd ,_bgace );}else if _cbbfb .WavAudioFile !=nil {_dfdce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0077\u0061\u0076\u0041\u0075\u0064\u0069o\u0046\u0069\u006c\u0065"}}; +e .EncodeElement (_cbbfb .WavAudioFile ,_dfdce );}else if _cbbfb .AudioFile !=nil {_bgaca :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0061\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}};e .EncodeElement (_cbbfb .AudioFile ,_bgaca );}else if _cbbfb .VideoFile !=nil {_bdfbcb :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0076\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065"}}; +e .EncodeElement (_cbbfb .VideoFile ,_bdfbcb );}else if _cbbfb .QuickTimeFile !=nil {_eefed :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0071u\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}};e .EncodeElement (_cbbfb .QuickTimeFile ,_eefed ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_EmbeddedWAVAudioFile struct{EmbedAttr string ; -// First Column -FirstCol *CT_TablePartStyle ; +// Sound Name +NameAttr *string ;};func (_ceb *CT_AnimationChartBuildProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fgc :=range start .Attr {if _fgc .Name .Local =="\u0062\u006c\u0064"{_eedc ,_cebf :=ParseUnionST_AnimationChartBuildType (_fgc .Value ); +if _cebf !=nil {return _cebf ;};_ceb .BldAttr =&_eedc ;continue ;};if _fgc .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_fec ,_fcc :=_b .ParseBool (_fgc .Value );if _fcc !=nil {return _fcc ;};_ceb .AnimBgAttr =&_fec ;continue ;};};for {_fca ,_fgfa :=d .Token (); +if _fgfa !=nil {return _bg .Errorf ("\u0070a\u0072\u0073i\u006e\u0067\u0020\u0043T\u005f\u0041\u006ei\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061rt\u0042\u0075\u0069l\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069e\u0073\u003a \u0025\u0073",_fgfa ); +};if _eafe ,_cbb :=_fca .(_d .EndElement );_cbb &&_eafe .Name ==start .Name {break ;};};return nil ;}; -// Last Row -LastRow *CT_TablePartStyle ; +// Validate validates the CT_FillProperties and its children +func (_gcd *CT_FillProperties )Validate ()error {return _gcd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_cebac *CT_TableGrid )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgbfa :for {_dfge ,_fcdf :=d .Token (); +if _fcdf !=nil {return _fcdf ;};switch _dggcda :=_dfge .(type ){case _d .StartElement :switch _dggcda .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_bgdff :=NewCT_TableCol (); +if _eeccc :=d .DecodeElement (_bgdff ,&_dggcda );_eeccc !=nil {return _eeccc ;};_cebac .GridCol =append (_cebac .GridCol ,_bgdff );default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0061\u0062l\u0065\u0047\u0072\u0069\u0064\u0020\u0025\u0076",_dggcda .Name ); +if _beebd :=d .Skip ();_beebd !=nil {return _beebd ;};};case _d .EndElement :break _dgbfa ;case _d .CharData :};};return nil ;}; -// Southeast Cell -SeCell *CT_TablePartStyle ; +// ValidateWithPath validates the CT_Path2DArcTo and its children, prefixing error messages with path +func (_ffdgc *CT_Path2DArcTo )ValidateWithPath (path string )error {if _accdd :=_ffdgc .WRAttr .ValidateWithPath (path +"\u002fW\u0052\u0041\u0074\u0074\u0072");_accdd !=nil {return _accdd ;};if _egccd :=_ffdgc .HRAttr .ValidateWithPath (path +"\u002fH\u0052\u0041\u0074\u0074\u0072"); +_egccd !=nil {return _egccd ;};if _ggfbg :=_ffdgc .StAngAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_ggfbg !=nil {return _ggfbg ;};if _bgeg :=_ffdgc .SwAngAttr .ValidateWithPath (path +"\u002f\u0053\u0077\u0041\u006e\u0067\u0041\u0074\u0074\u0072"); +_bgeg !=nil {return _bgeg ;};return nil ;}; -// Southwest Cell -SwCell *CT_TablePartStyle ; +// Validate validates the CT_PathShadeProperties and its children +func (_bbbdg *CT_PathShadeProperties )Validate ()error {return _bbbdg .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func NewCT_SchemeColor ()*CT_SchemeColor {_cbefa :=&CT_SchemeColor {}; +_cbefa .ValAttr =ST_SchemeColorVal (1);return _cbefa ;};type Tbl struct{CT_Table }; -// First Row -FirstRow *CT_TablePartStyle ; +// ValidateWithPath validates the CT_StyleMatrixReference and its children, prefixing error messages with path +func (_ebgee *CT_StyleMatrixReference )ValidateWithPath (path string )error {if _ebgee .ScrgbClr !=nil {if _agcfe :=_ebgee .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_agcfe !=nil {return _agcfe ;};};if _ebgee .SrgbClr !=nil {if _ggcff :=_ebgee .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_ggcff !=nil {return _ggcff ;};};if _ebgee .HslClr !=nil {if _agac :=_ebgee .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_agac !=nil {return _agac ;};};if _ebgee .SysClr !=nil {if _dcebeg :=_ebgee .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_dcebeg !=nil {return _dcebeg ;};};if _ebgee .SchemeClr !=nil {if _addd :=_ebgee .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_addd !=nil {return _addd ;};};if _ebgee .PrstClr !=nil {if _cgeaa :=_ebgee .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_cgeaa !=nil {return _cgeaa ;};};return nil ;};func (_gfba *EG_ThemeableFontStylesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gfba .Font !=nil {_deeca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u006f\u006e\u0074"}}; +e .EncodeElement (_gfba .Font ,_deeca );}else if _gfba .FontRef !=nil {_dbbag :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0066\u006f\u006e\u0074\u0052\u0065f"}};e .EncodeElement (_gfba .FontRef ,_dbbag );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bbff *CT_ColorReplaceEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfec :for {_bedf ,_abce :=d .Token ();if _abce !=nil {return _abce ;};switch _bcbe :=_bedf .(type ){case _d .StartElement :switch _bcbe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_bbff .ScrgbClr =NewCT_ScRgbColor (); +if _aega :=d .DecodeElement (_bbff .ScrgbClr ,&_bcbe );_aega !=nil {return _aega ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_bbff .SrgbClr =NewCT_SRgbColor (); +if _bcda :=d .DecodeElement (_bbff .SrgbClr ,&_bcbe );_bcda !=nil {return _bcda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_bbff .HslClr =NewCT_HslColor (); +if _cedd :=d .DecodeElement (_bbff .HslClr ,&_bcbe );_cedd !=nil {return _cedd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_bbff .SysClr =NewCT_SystemColor (); +if _cacg :=d .DecodeElement (_bbff .SysClr ,&_bcbe );_cacg !=nil {return _cacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_bbff .SchemeClr =NewCT_SchemeColor (); +if _aggb :=d .DecodeElement (_bbff .SchemeClr ,&_bcbe );_aggb !=nil {return _aggb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_bbff .PrstClr =NewCT_PresetColor (); +if _aeeg :=d .DecodeElement (_bbff .PrstClr ,&_bcbe );_aeeg !=nil {return _aeeg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0052\u0065\u0070\u006c\u0061\u0063\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_bcbe .Name ); +if _dgedb :=d .Skip ();_dgedb !=nil {return _dgedb ;};};case _d .EndElement :break _dfec ;case _d .CharData :};};return nil ;};func NewEG_MediaChoice ()*EG_MediaChoice {_facfg :=&EG_MediaChoice {};return _facfg };type CT_LineStyleList struct{Ln []*CT_LineProperties ; +};type CT_TextCharacterProperties struct{ -// Northeast Cell -NeCell *CT_TablePartStyle ; +// Kumimoji +KumimojiAttr *bool ; -// Northwest Cell -NwCell *CT_TablePartStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_cbgage ST_TextShapeType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cbgage .String (),start );};func (_eegcea ST_OnOffStyleType )ValidateWithPath (path string )error {switch _eegcea {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eegcea )); -};return nil ;};func (_gbfba *CT_Ratio )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e"},Value :_be .Sprintf ("\u0025\u0076",_gbfba .NAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064"},Value :_be .Sprintf ("\u0025\u0076",_gbfba .DAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_fcbbb *CT_ShapeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fcbbb .BwModeAttr !=ST_BlackWhiteModeUnset {_bcbf ,_fbgbe :=_fcbbb .BwModeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u0077\u004d\u006f\u0064\u0065"}); -if _fbgbe !=nil {return _fbgbe ;};start .Attr =append (start .Attr ,_bcbf );};e .EncodeToken (start );if _fcbbb .Xfrm !=nil {_fgcfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_fcbbb .Xfrm ,_fgcfg ); -};_fcbbb .GeometryChoice .MarshalXML (e ,_ba .StartElement {});_fcbbb .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _fcbbb .Ln !=nil {_faegfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_fcbbb .Ln ,_faegfd ); -};_fcbbb .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _fcbbb .Scene3d !=nil {_cagcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_fcbbb .Scene3d ,_cagcf );};if _fcbbb .Sp3d !=nil {_fgaff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}}; -e .EncodeElement (_fcbbb .Sp3d ,_fgaff );};if _fcbbb .ExtLst !=nil {_fafbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fcbbb .ExtLst ,_fafbf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_Path2DCubicBezierTo ()*CT_Path2DCubicBezierTo {_ccada :=&CT_Path2DCubicBezierTo {};return _ccada ;}; +// Language ID +LangAttr *string ; -// Validate validates the CT_ComplementTransform and its children -func (_gdaa *CT_ComplementTransform )Validate ()error {return _gdaa .ValidateWithPath ("\u0043\u0054\u005f\u0043om\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d");};func (_edbd *CT_ScRgbColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gggde :=range start .Attr {if _gggde .Name .Local =="\u0072"{_ffbga ,_cgge :=ParseUnionST_Percentage (_gggde .Value ); -if _cgge !=nil {return _cgge ;};_edbd .RAttr =_ffbga ;continue ;};if _gggde .Name .Local =="\u0067"{_dgagf ,_degcb :=ParseUnionST_Percentage (_gggde .Value );if _degcb !=nil {return _degcb ;};_edbd .GAttr =_dgagf ;continue ;};if _gggde .Name .Local =="\u0062"{_ggged ,_edcfa :=ParseUnionST_Percentage (_gggde .Value ); -if _edcfa !=nil {return _edcfa ;};_edbd .BAttr =_ggged ;continue ;};};_bece :for {_cdga ,_adgdb :=d .Token ();if _adgdb !=nil {return _adgdb ;};switch _aegeg :=_cdga .(type ){case _ba .StartElement :switch _aegeg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_dgfdd :=NewEG_ColorTransform (); -_dgfdd .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_dgfdd );if _ggcd :=d .DecodeElement (&_dgfdd .ColorTransformChoice .Tint ,&_aegeg );_ggcd !=nil {return _ggcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_befcdc :=NewEG_ColorTransform (); -_befcdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_befcdc );if _baade :=d .DecodeElement (&_befcdc .ColorTransformChoice .Shade ,&_aegeg );_baade !=nil {return _baade ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_cgff :=NewEG_ColorTransform (); -_cgff .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_cgff );if _afaee :=d .DecodeElement (&_cgff .ColorTransformChoice .Comp ,&_aegeg );_afaee !=nil {return _afaee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_feaec :=NewEG_ColorTransform (); -_feaec .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_feaec );if _cdgff :=d .DecodeElement (&_feaec .ColorTransformChoice .Inv ,&_aegeg );_cdgff !=nil {return _cdgff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_abdb :=NewEG_ColorTransform (); -_abdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_abdb );if _eged :=d .DecodeElement (&_abdb .ColorTransformChoice .Gray ,&_aegeg );_eged !=nil {return _eged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_aebff :=NewEG_ColorTransform (); -_aebff .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_aebff );if _cbacb :=d .DecodeElement (&_aebff .ColorTransformChoice .Alpha ,&_aegeg );_cbacb !=nil {return _cbacb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_dffe :=NewEG_ColorTransform (); -_dffe .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_dffe );if _gffg :=d .DecodeElement (&_dffe .ColorTransformChoice .AlphaOff ,&_aegeg );_gffg !=nil {return _gffg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_gbegca :=NewEG_ColorTransform (); -_gbegca .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_gbegca );if _gaeaf :=d .DecodeElement (&_gbegca .ColorTransformChoice .AlphaMod ,&_aegeg );_gaeaf !=nil {return _gaeaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_ggbbf :=NewEG_ColorTransform (); -_ggbbf .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ggbbf );if _dcgga :=d .DecodeElement (&_ggbbf .ColorTransformChoice .Hue ,&_aegeg );_dcgga !=nil {return _dcgga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_acafc :=NewEG_ColorTransform (); -_acafc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_acafc );if _ecdcb :=d .DecodeElement (&_acafc .ColorTransformChoice .HueOff ,&_aegeg );_ecdcb !=nil {return _ecdcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_cbgc :=NewEG_ColorTransform (); -_cbgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_cbgc );if _egfec :=d .DecodeElement (&_cbgc .ColorTransformChoice .HueMod ,&_aegeg );_egfec !=nil {return _egfec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_adef :=NewEG_ColorTransform (); -_adef .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_adef );if _ecgae :=d .DecodeElement (&_adef .ColorTransformChoice .Sat ,&_aegeg );_ecgae !=nil {return _ecgae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_ddcfc :=NewEG_ColorTransform (); -_ddcfc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ddcfc );if _bggba :=d .DecodeElement (&_ddcfc .ColorTransformChoice .SatOff ,&_aegeg );_bggba !=nil {return _bggba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_aaafc :=NewEG_ColorTransform (); -_aaafc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_aaafc );if _cdecd :=d .DecodeElement (&_aaafc .ColorTransformChoice .SatMod ,&_aegeg );_cdecd !=nil {return _cdecd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_ccbfe :=NewEG_ColorTransform (); -_ccbfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ccbfe );if _ecfba :=d .DecodeElement (&_ccbfe .ColorTransformChoice .Lum ,&_aegeg );_ecfba !=nil {return _ecfba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_ebedf :=NewEG_ColorTransform (); -_ebedf .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ebedf );if _bacdg :=d .DecodeElement (&_ebedf .ColorTransformChoice .LumOff ,&_aegeg );_bacdg !=nil {return _bacdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_defbb :=NewEG_ColorTransform (); -_defbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_defbb );if _eaaae :=d .DecodeElement (&_defbb .ColorTransformChoice .LumMod ,&_aegeg );_eaaae !=nil {return _eaaae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_eebaa :=NewEG_ColorTransform (); -_eebaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_eebaa );if _aefec :=d .DecodeElement (&_eebaa .ColorTransformChoice .Red ,&_aegeg );_aefec !=nil {return _aefec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_aebge :=NewEG_ColorTransform (); -_aebge .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_aebge );if _gcca :=d .DecodeElement (&_aebge .ColorTransformChoice .RedOff ,&_aegeg );_gcca !=nil {return _gcca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_fgedc :=NewEG_ColorTransform (); -_fgedc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_fgedc );if _gecgg :=d .DecodeElement (&_fgedc .ColorTransformChoice .RedMod ,&_aegeg );_gecgg !=nil {return _gecgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_dgaba :=NewEG_ColorTransform (); -_dgaba .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_dgaba );if _bageg :=d .DecodeElement (&_dgaba .ColorTransformChoice .Green ,&_aegeg );_bageg !=nil {return _bageg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_ddee :=NewEG_ColorTransform (); -_ddee .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ddee );if _cdadg :=d .DecodeElement (&_ddee .ColorTransformChoice .GreenOff ,&_aegeg );_cdadg !=nil {return _cdadg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_gffba :=NewEG_ColorTransform (); -_gffba .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_gffba );if _afagd :=d .DecodeElement (&_gffba .ColorTransformChoice .GreenMod ,&_aegeg );_afagd !=nil {return _afagd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_gddd :=NewEG_ColorTransform (); -_gddd .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_gddd );if _eecf :=d .DecodeElement (&_gddd .ColorTransformChoice .Blue ,&_aegeg );_eecf !=nil {return _eecf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_gebcae :=NewEG_ColorTransform (); -_gebcae .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_gebcae );if _eadfb :=d .DecodeElement (&_gebcae .ColorTransformChoice .BlueOff ,&_aegeg );_eadfb !=nil {return _eadfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_ggdb :=NewEG_ColorTransform (); -_ggdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_ggdb );if _fffa :=d .DecodeElement (&_ggdb .ColorTransformChoice .BlueMod ,&_aegeg );_fffa !=nil {return _fffa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_bbgdc :=NewEG_ColorTransform (); -_bbgdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_bbgdc );if _fdff :=d .DecodeElement (&_bbgdc .ColorTransformChoice .Gamma ,&_aegeg );_fdff !=nil {return _fdff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_cdff :=NewEG_ColorTransform (); -_cdff .ColorTransformChoice =NewEG_ColorTransformChoice ();_edbd .EG_ColorTransform =append (_edbd .EG_ColorTransform ,_cdff );if _effcb :=d .DecodeElement (&_cdff .ColorTransformChoice .InvGamma ,&_aegeg );_effcb !=nil {return _effcb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053c\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072 \u0025\u0076",_aegeg .Name ); -if _daadb :=d .Skip ();_daadb !=nil {return _daadb ;};};case _ba .EndElement :break _bece ;case _ba .CharData :};};return nil ;}; +// Alternative Language +AltLangAttr *string ; -// ValidateWithPath validates the CT_VideoFile and its children, prefixing error messages with path -func (_daabc *CT_VideoFile )ValidateWithPath (path string )error {if _daabc .ExtLst !=nil {if _bbdef :=_daabc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbdef !=nil {return _bbdef ;};};return nil ;}; +// Font Size +SzAttr *int32 ; -// Validate validates the EG_TextGeometryChoice and its children -func (_cecc *EG_TextGeometryChoice )Validate ()error {return _cecc .ValidateWithPath ("E\u0047\u005f\u0054\u0065xt\u0047e\u006f\u006d\u0065\u0074\u0072y\u0043\u0068\u006f\u0069\u0063\u0065");};type EG_ShadePropertiesChoice struct{ +// Bold +BAttr *bool ; -// Linear Gradient Fill -Lin *CT_LinearShadeProperties ; +// Italics +IAttr *bool ; -// Path Gradient -Path *CT_PathShadeProperties ;}; +// Underline +UAttr ST_TextUnderlineType ; -// ValidateWithPath validates the EG_Effect and its children, prefixing error messages with path -func (_cbgbac *EG_Effect )ValidateWithPath (path string )error {if _dbeee :=_cbgbac .EffectChoice .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_dbeee !=nil {return _dbeee ;};return nil ;};func ParseUnionST_AnimationDgmBuildType (s string )(ST_AnimationDgmBuildType ,error ){_dddeb :=ST_AnimationDgmBuildType {}; -switch s {case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":_dddeb .ST_AnimationBuildType =ST_AnimationBuildTypeAllAtOnce ;case "\u006f\u006e\u0065":_dddeb .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeOne ;case "\u006c\u0076\u006c\u004f\u006e\u0065":_dddeb .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeLvlOne ; -case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":_dddeb .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeLvlAtOnce ;};return _dddeb ,nil ;};func (_bagbb ST_RectAlignment )ValidateWithPath (path string )error {switch _bagbb {case 0,1,2,3,4,5,6,7,8,9:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bagbb )); -};return nil ;};const (ST_LineEndWidthUnset ST_LineEndWidth =0;ST_LineEndWidthSm ST_LineEndWidth =1;ST_LineEndWidthMed ST_LineEndWidth =2;ST_LineEndWidthLg ST_LineEndWidth =3;);func (_aggab *CT_TextUnderlineFillFollowText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_agegg ,_aaeec :=d .Token (); -if _aaeec !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0046\u006f\u006c\u006c\u006fw\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_aaeec ); -};if _fbdfef ,_gffac :=_agegg .(_ba .EndElement );_gffac &&_fbdfef .Name ==start .Name {break ;};};return nil ;};func (_ffffg *CT_RelativeOffsetEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ffffg .TxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_ffffg .TxAttr )}); -};if _ffffg .TyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_ffffg .TyAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};type CT_Path2DMoveTo struct{ +// Strikethrough +StrikeAttr ST_TextStrikeType ; -// Move end point -Pt *CT_AdjPoint2D ;}; +// Kerning +KernAttr *int32 ; -// Validate validates the CT_AlphaModulateEffect and its children -func (_bcf *CT_AlphaModulateEffect )Validate ()error {return _bcf .ValidateWithPath ("\u0043\u0054\u005f\u0041lp\u0068\u0061\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065c\u0074");}; +// Capitalization +CapAttr ST_TextCapsType ; -// Validate validates the CT_FillStyleList and its children -func (_cecd *CT_FillStyleList )Validate ()error {return _cecd .ValidateWithPath ("\u0043\u0054_\u0046\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074");};type EG_EffectChoice struct{ +// Spacing +SpcAttr *ST_TextPoint ; -// Effect Container -Cont *CT_EffectContainer ; +// Normalize Heights +NormalizeHAttr *bool ; -// Effect -Effect *CT_EffectReference ;AlphaBiLevel *CT_AlphaBiLevelEffect ; +// Baseline +BaselineAttr *ST_Percentage ; -// Alpha Ceiling Effect -AlphaCeiling *CT_AlphaCeilingEffect ; +// No Proofing +NoProofAttr *bool ; -// Alpha Floor Effect -AlphaFloor *CT_AlphaFloorEffect ; +// Dirty +DirtyAttr *bool ; -// Alpha Inverse Effect -AlphaInv *CT_AlphaInverseEffect ; +// Spelling Error +ErrAttr *bool ; -// Alpha Modulate Effect -AlphaMod *CT_AlphaModulateEffect ;AlphaModFix *CT_AlphaModulateFixedEffect ; +// SmartTag Clean +SmtCleanAttr *bool ; -// Alpha Inset/Outset Effect -AlphaOutset *CT_AlphaOutsetEffect ; +// SmartTag ID +SmtIdAttr *uint32 ; -// Alpha Replace Effect -AlphaRepl *CT_AlphaReplaceEffect ;BiLevel *CT_BiLevelEffect ; +// Bookmark Link Target +BmkAttr *string ; -// Blend Effect -Blend *CT_BlendEffect ;Blur *CT_BlurEffect ; +// Line +Ln *CT_LineProperties ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ; -// Color Change Effect -ClrChange *CT_ColorChangeEffect ;ClrRepl *CT_ColorReplaceEffect ; +// Highlight Color +Highlight *CT_Color ;TextUnderlineLineChoice *EG_TextUnderlineLineChoice ;TextUnderlineFillChoice *EG_TextUnderlineFillChoice ; -// Duotone Effect -Duotone *CT_DuotoneEffect ; +// Latin Font +Latin *CT_TextFont ; -// Fill -Fill *CT_FillEffect ; +// East Asian Font +Ea *CT_TextFont ; -// Fill Overlay Effect -FillOverlay *CT_FillOverlayEffect ; +// Complex Script Font +Cs *CT_TextFont ; -// Glow Effect -Glow *CT_GlowEffect ; +// Symbol Font +Sym *CT_TextFont ; -// Gray Scale Effect -Grayscl *CT_GrayscaleEffect ; +// Click Hyperlink +HlinkClick *CT_Hyperlink ; -// Hue Saturation Luminance Effect -Hsl *CT_HSLEffect ; +// Mouse-Over Hyperlink +HlinkMouseOver *CT_Hyperlink ; -// Inner Shadow Effect -InnerShdw *CT_InnerShadowEffect ; +// Right to Left Run +Rtl *CT_Boolean ;ExtLst *CT_OfficeArtExtensionList ;}; -// Luminance -Lum *CT_LuminanceEffect ; +// ValidateWithPath validates the CT_GvmlTextShapeChoice and its children, prefixing error messages with path +func (_gcgc *CT_GvmlTextShapeChoice )ValidateWithPath (path string )error {if _gcgc .UseSpRect !=nil {if _gdbd :=_gcgc .UseSpRect .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0053\u0070\u0052\u0065\u0063\u0074");_gdbd !=nil {return _gdbd ;};};if _gcgc .Xfrm !=nil {if _ffbag :=_gcgc .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); +_ffbag !=nil {return _ffbag ;};};return nil ;};func NewCT_AnimationChartBuildProperties ()*CT_AnimationChartBuildProperties {_age :=&CT_AnimationChartBuildProperties {};return _age ;}; -// Outer Shadow Effect -OuterShdw *CT_OuterShadowEffect ; +// Validate validates the CT_HSLEffect and its children +func (_ffee *CT_HSLEffect )Validate ()error {return _ffee .ValidateWithPath ("\u0043\u0054\u005fH\u0053\u004c\u0045\u0066\u0066\u0065\u0063\u0074");};func NewCT_GroupTransform2D ()*CT_GroupTransform2D {_afaa :=&CT_GroupTransform2D {};return _afaa };func (_afac *CT_NonVisualConnectorProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bffec :for {_dbfad ,_ffdb :=d .Token (); +if _ffdb !=nil {return _ffdb ;};switch _aedb :=_dbfad .(type ){case _d .StartElement :switch _aedb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}:_afac .CxnSpLocks =NewCT_ConnectorLocking (); +if _ddea :=d .DecodeElement (_afac .CxnSpLocks ,&_aedb );_ddea !=nil {return _ddea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0043x\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0043x\u006e"}:_afac .StCxn =NewCT_Connection (); +if _ffdgf :=d .DecodeElement (_afac .StCxn ,&_aedb );_ffdgf !=nil {return _ffdgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u0078\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u0078\u006e"}:_afac .EndCxn =NewCT_Connection (); +if _baef :=d .DecodeElement (_afac .EndCxn ,&_aedb );_baef !=nil {return _baef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afac .ExtLst =NewCT_OfficeArtExtensionList (); +if _afdedg :=d .DecodeElement (_afac .ExtLst ,&_aedb );_afdedg !=nil {return _afdedg ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006cC\u006f\u006en\u0065\u0063\u0074\u006fr\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aedb .Name ); +if _aagede :=d .Skip ();_aagede !=nil {return _aagede ;};};case _d .EndElement :break _bffec ;case _d .CharData :};};return nil ;}; -// Preset Shadow -PrstShdw *CT_PresetShadowEffect ; +// Validate validates the CT_DuotoneEffect and its children +func (_bdee *CT_DuotoneEffect )Validate ()error {return _bdee .ValidateWithPath ("\u0043\u0054_\u0044\u0075\u006ft\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gbada *CT_TableBackgroundStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbada .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +_gbada .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();_cddb :for {_gfcba ,_gbdgeg :=d .Token ();if _gbdgeg !=nil {return _gbdgeg ;};switch _agggg :=_gfcba .(type ){case _d .StartElement :switch _agggg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_gbada .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _egaee :=d .DecodeElement (&_gbada .ThemeableFillStyleChoice .Fill ,&_agggg );_egaee !=nil {return _egaee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_gbada .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _fdfe :=d .DecodeElement (&_gbada .ThemeableFillStyleChoice .FillRef ,&_agggg );_fdfe !=nil {return _fdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_gbada .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); +if _fgabb :=d .DecodeElement (&_gbada .ThemeableEffectStyleChoice .Effect ,&_agggg );_fgabb !=nil {return _fgabb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_gbada .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); +if _bgdcg :=d .DecodeElement (&_gbada .ThemeableEffectStyleChoice .EffectRef ,&_agggg );_bgdcg !=nil {return _bgdcg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0042\u0061\u0063\u006bg\u0072\u006f\u0075\u006e\u0064\u0053t\u0079\u006c\u0065 \u0025\u0076",_agggg .Name ); +if _ebcab :=d .Skip ();_ebcab !=nil {return _ebcab ;};};case _d .EndElement :break _cddb ;case _d .CharData :};};return nil ;}; -// Reflection Effect -Reflection *CT_ReflectionEffect ; +// ValidateWithPath validates the Theme and its children, prefixing error messages with path +func (_bfbba *Theme )ValidateWithPath (path string )error {if _aeedb :=_bfbba .CT_OfficeStyleSheet .ValidateWithPath (path );_aeedb !=nil {return _aeedb ;};return nil ;};func NewCT_Path2DQuadBezierTo ()*CT_Path2DQuadBezierTo {_cfdc :=&CT_Path2DQuadBezierTo {}; +return _cfdc ;};type CT_SystemColor struct{ -// Relative Offset Effect -RelOff *CT_RelativeOffsetEffect ; +// Value +ValAttr ST_SystemColorVal ; -// Soft Edge Effect -SoftEdge *CT_SoftEdgesEffect ;Tint *CT_TintEffect ; +// Last Color +LastClrAttr *string ;EG_ColorTransform []*EG_ColorTransform ;}; -// Transform Effect -Xfrm *CT_TransformEffect ;};func (_aacgg *CT_TablePartStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbefa :for {_dgcgg ,_gfffa :=d .Token ();if _gfffa !=nil {return _gfffa ;};switch _cbaaf :=_dgcgg .(type ){case _ba .StartElement :switch _cbaaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0054\u0078\u0053\u0074\u0079\u006ce"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0054\u0078\u0053\u0074\u0079\u006ce"}:_aacgg .TcTxStyle =NewCT_TableStyleTextStyle (); -if _eadb :=d .DecodeElement (_aacgg .TcTxStyle ,&_cbaaf );_eadb !=nil {return _eadb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0053\u0074\u0079\u006c\u0065"}:_aacgg .TcStyle =NewCT_TableStyleCellStyle (); -if _gbfdc :=d .DecodeElement (_aacgg .TcStyle ,&_cbaaf );_gbfdc !=nil {return _gbfdc ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_cbaaf .Name ); -if _dgdef :=d .Skip ();_dgdef !=nil {return _dgdef ;};};case _ba .EndElement :break _bbefa ;case _ba .CharData :};};return nil ;};func (_ddfgfc *CT_ThemeableLineStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ddfgfc .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); -_edabbf :for {_cbag ,_adbbcg :=d .Token ();if _adbbcg !=nil {return _adbbcg ;};switch _fddcdf :=_cbag .(type ){case _ba .StartElement :switch _fddcdf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_ddfgfc .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); -if _cfffb :=d .DecodeElement (&_ddfgfc .ThemeableLineStyleChoice .Ln ,&_fddcdf );_cfffb !=nil {return _cfffb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:_ddfgfc .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); -if _acgda :=d .DecodeElement (&_ddfgfc .ThemeableLineStyleChoice .LnRef ,&_fddcdf );_acgda !=nil {return _acgda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_fddcdf .Name ); -if _fgagg :=d .Skip ();_fgagg !=nil {return _fgagg ;};};case _ba .EndElement :break _edabbf ;case _ba .CharData :};};return nil ;};func (_aeffg *ST_TextStrikeType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afaca ,_bdgga :=d .Token (); -if _bdgga !=nil {return _bdgga ;};if _gbege ,_bcfddc :=_afaca .(_ba .EndElement );_bcfddc &&_gbege .Name ==start .Name {*_aeffg =1;return nil ;};if _edag ,_dgffef :=_afaca .(_ba .CharData );!_dgffef {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afaca ); -}else {switch string (_edag ){case "":*_aeffg =0;case "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065":*_aeffg =1;case "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be":*_aeffg =2;case "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be":*_aeffg =3;};};_afaca ,_bdgga =d .Token (); -if _bdgga !=nil {return _bdgga ;};if _egbage ,_cgfaeb :=_afaca .(_ba .EndElement );_cgfaeb &&_egbage .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afaca ); -};type CT_GeomRect struct{ +// ValidateWithPath validates the CT_SphereCoords and its children, prefixing error messages with path +func (_cbbec *CT_SphereCoords )ValidateWithPath (path string )error {if _cbbec .LatAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0061t\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_cbbec .LatAttr ); +};if _cbbec .LatAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u0061\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cbbec .LatAttr ); +};if _cbbec .LonAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u006fn\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_cbbec .LonAttr ); +};if _cbbec .LonAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cbbec .LonAttr ); +};if _cbbec .RevAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0065v\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_cbbec .RevAttr ); +};if _cbbec .RevAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eR\u0065\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cbbec .RevAttr ); +};return nil ;};type CT_BackgroundFormatting struct{FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func (_cffbc ST_EffectContainerType )Validate ()error {return _cffbc .ValidateWithPath ("")}; -// Left -LAttr ST_AdjCoordinate ; +// ValidateWithPath validates the CT_RelativeRect and its children, prefixing error messages with path +func (_bedaag *CT_RelativeRect )ValidateWithPath (path string )error {if _bedaag .LAttr !=nil {if _dcgcg :=_bedaag .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_dcgcg !=nil {return _dcgcg ;};};if _bedaag .TAttr !=nil {if _bcebe :=_bedaag .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); +_bcebe !=nil {return _bcebe ;};};if _bedaag .RAttr !=nil {if _agca :=_bedaag .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_agca !=nil {return _agca ;};};if _bedaag .BAttr !=nil {if _gadg :=_bedaag .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072"); +_gadg !=nil {return _gadg ;};};return nil ;};type CT_NonVisualDrawingProps struct{ -// Top -TAttr ST_AdjCoordinate ; +// Unique Identifier +IdAttr uint32 ; -// Right -RAttr ST_AdjCoordinate ; +// Name +NameAttr string ; -// Bottom Position -BAttr ST_AdjCoordinate ;};func (_fcedd *CT_EffectProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_fcedd .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_ThemeableLineStyleChoice ()*CT_ThemeableLineStyleChoice {_edaaa :=&CT_ThemeableLineStyleChoice {};return _edaaa ;}; +// Alternative Text for Object +DescrAttr *string ; -// ValidateWithPath validates the CT_TextFont and its children, prefixing error messages with path -func (_ffdfe *CT_TextFont )ValidateWithPath (path string )error {if _fbdfe :=_ffdfe .PitchFamilyAttr .ValidateWithPath (path +"\u002f\u0050i\u0074\u0063\u0068F\u0061\u006d\u0069\u006c\u0079\u0041\u0074\u0074\u0072");_fbdfe !=nil {return _fbdfe ;};return nil ; -};func (_dffdf ST_PresetMaterialType )Validate ()error {return _dffdf .ValidateWithPath ("")};func (_bgeg *CT_GradientStop )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_egdb :=range start .Attr {if _egdb .Name .Local =="\u0070\u006f\u0073"{_ccge ,_eabgfa :=ParseUnionST_PositiveFixedPercentage (_egdb .Value ); -if _eabgfa !=nil {return _eabgfa ;};_bgeg .PosAttr =_ccge ;continue ;};};_efbeb :for {_bdba ,_ebgef :=d .Token ();if _ebgef !=nil {return _ebgef ;};switch _adbec :=_bdba .(type ){case _ba .StartElement :switch _adbec .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_bgeg .ScrgbClr =NewCT_ScRgbColor (); -if _dbde :=d .DecodeElement (_bgeg .ScrgbClr ,&_adbec );_dbde !=nil {return _dbde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_bgeg .SrgbClr =NewCT_SRgbColor (); -if _dbeab :=d .DecodeElement (_bgeg .SrgbClr ,&_adbec );_dbeab !=nil {return _dbeab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_bgeg .HslClr =NewCT_HslColor (); -if _face :=d .DecodeElement (_bgeg .HslClr ,&_adbec );_face !=nil {return _face ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_bgeg .SysClr =NewCT_SystemColor (); -if _afgc :=d .DecodeElement (_bgeg .SysClr ,&_adbec );_afgc !=nil {return _afgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_bgeg .SchemeClr =NewCT_SchemeColor (); -if _egega :=d .DecodeElement (_bgeg .SchemeClr ,&_adbec );_egega !=nil {return _egega ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_bgeg .PrstClr =NewCT_PresetColor (); -if _ecde :=d .DecodeElement (_bgeg .PrstClr ,&_adbec );_ecde !=nil {return _ecde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_adbec .Name ); -if _ebeg :=d .Skip ();_ebeg !=nil {return _ebeg ;};};case _ba .EndElement :break _efbeb ;case _ba .CharData :};};return nil ;};func NewCT_ColorSchemeList ()*CT_ColorSchemeList {_ddef :=&CT_ColorSchemeList {};return _ddef }; +// Hidden +HiddenAttr *bool ; -// Validate validates the CT_ThemeableLineStyleChoice and its children -func (_edebb *CT_ThemeableLineStyleChoice )Validate ()error {return _edebb .ValidateWithPath ("C\u0054\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");};func (_fgfdc ST_TextShapeType )String ()string {switch _fgfdc {case 0:return ""; -case 1:return "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065";case 2:return "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n";case 3:return "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070";case 4:return "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; -case 5:return "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064";case 6:return "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e";case 7:return "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064"; -case 8:return "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065";case 9:return "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065";case 10:return "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070"; -case 11:return "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e";case 12:return "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065";case 13:return "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e";case 14:return "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072"; -case 15:return "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072";case 16:return "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072";case 17:return "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072"; -case 18:return "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070";case 19:return "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e";case 20:return "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p";case 21:return "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e"; -case 22:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651";case 23:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652";case 24:return "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031";case 25:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654"; -case 26:return "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065";case 27:return "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065";case 28:return "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d"; -case 29:return "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d";case 30:return "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070";case 31:return "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070"; -case 32:return "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065";case 33:return "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e";case 34:return "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074"; -case 35:return "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074";case 36:return "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070";case 37:return "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e";case 38:return "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070"; -case 39:return "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e";case 40:return "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070";case 41:return "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e"; -};return "";}; +// Title +TitleAttr *string ; -// Validate validates the CT_ColorMapping and its children -func (_aaea *CT_ColorMapping )Validate ()error {return _aaea .ValidateWithPath ("\u0043T\u005fC\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067");}; +// Drawing Element On Click Hyperlink +HlinkClick *CT_Hyperlink ; -// ValidateWithPath validates the CT_GraphicalObjectFrameLocking and its children, prefixing error messages with path -func (_gabd *CT_GraphicalObjectFrameLocking )ValidateWithPath (path string )error {if _gabd .ExtLst !=nil {if _gaabe :=_gabd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gaabe !=nil {return _gaabe ;};};return nil ;}; +// Hyperlink for Hover +HlinkHover *CT_Hyperlink ;ExtLst *CT_OfficeArtExtensionList ;};func (_ddafd ST_LineCap )ValidateWithPath (path string )error {switch _ddafd {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddafd )); +};return nil ;};func (_egedc ST_TextFontScalePercentOrPercentString )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _egedc .ST_TextFontScalePercent !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_egedc .ST_TextFontScalePercent ))); +};if _egedc .ST_Percentage !=nil {e .EncodeToken (_d .CharData (*_egedc .ST_Percentage ));};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Validate validates the CT_TextFont and its children -func (_dacb *CT_TextFont )Validate ()error {return _dacb .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074");};func (_bdbea *CT_Point2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_aefc :=range start .Attr {if _aefc .Name .Local =="\u0078"{_bgfae ,_cacfa :=ParseUnionST_Coordinate (_aefc .Value ); -if _cacfa !=nil {return _cacfa ;};_bdbea .XAttr =_bgfae ;continue ;};if _aefc .Name .Local =="\u0079"{_gdabd ,_ffada :=ParseUnionST_Coordinate (_aefc .Value );if _ffada !=nil {return _ffada ;};_bdbea .YAttr =_gdabd ;continue ;};};for {_adgcg ,_eadada :=d .Token (); -if _eadada !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044\u003a\u0020%\u0073",_eadada );};if _fgfab ,_fabdb :=_adgcg .(_ba .EndElement );_fabdb &&_fgfab .Name ==start .Name {break ; -};};return nil ;};func (_faeb *CT_GradientFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_faeb .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();for _ ,_dega :=range start .Attr {if _dega .Name .Local =="\u0066\u006c\u0069\u0070"{_faeb .FlipAttr .UnmarshalXMLAttr (_dega ); -continue ;};if _dega .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_bdce ,_dcdeg :=_f .ParseBool (_dega .Value );if _dcdeg !=nil {return _dcdeg ;};_faeb .RotWithShapeAttr =&_bdce ;continue ;};};_bdf :for {_gggcee ,_deeec :=d .Token (); -if _deeec !=nil {return _deeec ;};switch _ccgaf :=_gggcee .(type ){case _ba .StartElement :switch _ccgaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073\u004cs\u0074"}:_faeb .GsLst =NewCT_GradientStopList (); -if _bcfcg :=d .DecodeElement (_faeb .GsLst ,&_ccgaf );_bcfcg !=nil {return _bcfcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_faeb .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _eeeb :=d .DecodeElement (&_faeb .ShadePropertiesChoice .Lin ,&_ccgaf );_eeeb !=nil {return _eeeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_faeb .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _cgeda :=d .DecodeElement (&_faeb .ShadePropertiesChoice .Path ,&_ccgaf );_cgeda !=nil {return _cgeda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"}:_faeb .TileRect =NewCT_RelativeRect (); -if _fgbfaf :=d .DecodeElement (_faeb .TileRect ,&_ccgaf );_fgbfaf !=nil {return _fgbfaf ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074F\u0069l\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_ccgaf .Name ); -if _eeebf :=d .Skip ();_eeebf !=nil {return _eeebf ;};};case _ba .EndElement :break _bdf ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_GvmlGraphicFrameNonVisual and its children, prefixing error messages with path +func (_acgab *CT_GvmlGraphicFrameNonVisual )ValidateWithPath (path string )error {if _dfed :=_acgab .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dfed !=nil {return _dfed ;};if _gddgb :=_acgab .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_gddgb !=nil {return _gddgb ;};return nil ;}; -// Validate validates the CT_Transform2D and its children -func (_bbdbdb *CT_Transform2D )Validate ()error {return _bbdbdb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d\u0032\u0044");};func (_gdcgg *CT_HSLEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ccgda :=range start .Attr {if _ccgda .Name .Local =="\u0068\u0075\u0065"{_gfgfg ,_egdbb :=_f .ParseInt (_ccgda .Value ,10,32); -if _egdbb !=nil {return _egdbb ;};_ebbc :=int32 (_gfgfg );_gdcgg .HueAttr =&_ebbc ;continue ;};if _ccgda .Name .Local =="\u0073\u0061\u0074"{_eddde ,_afeg :=ParseUnionST_FixedPercentage (_ccgda .Value );if _afeg !=nil {return _afeg ;};_gdcgg .SatAttr =&_eddde ; -continue ;};if _ccgda .Name .Local =="\u006c\u0075\u006d"{_becdg ,_aagg :=ParseUnionST_FixedPercentage (_ccgda .Value );if _aagg !=nil {return _aagg ;};_gdcgg .LumAttr =&_becdg ;continue ;};};for {_cedf ,_ffcd :=d .Token ();if _ffcd !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0053L\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_ffcd ); -};if _cgbg ,_fgbdg :=_cedf .(_ba .EndElement );_fgbdg &&_cgbg .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_LuminanceEffect and its children +func (_edcfc *CT_LuminanceEffect )Validate ()error {return _edcfc .ValidateWithPath ("\u0043T\u005fL\u0075\u006d\u0069\u006e\u0061n\u0063\u0065E\u0066\u0066\u0065\u0063\u0074");};func (_cgfgb ST_TextShapeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_aeafa :=_d .Attr {}; +_aeafa .Name =name ;switch _cgfgb {case ST_TextShapeTypeUnset :_aeafa .Value ="";case ST_TextShapeTypeTextNoShape :_aeafa .Value ="t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065";case ST_TextShapeTypeTextPlain :_aeafa .Value ="\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n"; +case ST_TextShapeTypeTextStop :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070";case ST_TextShapeTypeTextTriangle :_aeafa .Value ="\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_TextShapeTypeTextTriangleInverted :_aeafa .Value ="t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064"; +case ST_TextShapeTypeTextChevron :_aeafa .Value ="t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e";case ST_TextShapeTypeTextChevronInverted :_aeafa .Value ="\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064"; +case ST_TextShapeTypeTextRingInside :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065";case ST_TextShapeTypeTextRingOutside :_aeafa .Value ="\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065"; +case ST_TextShapeTypeTextArchUp :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070";case ST_TextShapeTypeTextArchDown :_aeafa .Value ="\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextCircle :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065"; +case ST_TextShapeTypeTextButton :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e";case ST_TextShapeTypeTextArchUpPour :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072";case ST_TextShapeTypeTextArchDownPour :_aeafa .Value ="\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072"; +case ST_TextShapeTypeTextCirclePour :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072";case ST_TextShapeTypeTextButtonPour :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072"; +case ST_TextShapeTypeTextCurveUp :_aeafa .Value ="t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070";case ST_TextShapeTypeTextCurveDown :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextCanUp :_aeafa .Value ="\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p"; +case ST_TextShapeTypeTextCanDown :_aeafa .Value ="t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextWave1 :_aeafa .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00651";case ST_TextShapeTypeTextWave2 :_aeafa .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00652"; +case ST_TextShapeTypeTextDoubleWave1 :_aeafa .Value ="\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031";case ST_TextShapeTypeTextWave4 :_aeafa .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00654";case ST_TextShapeTypeTextInflate :_aeafa .Value ="t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065"; +case ST_TextShapeTypeTextDeflate :_aeafa .Value ="t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065";case ST_TextShapeTypeTextInflateBottom :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d"; +case ST_TextShapeTypeTextDeflateBottom :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d";case ST_TextShapeTypeTextInflateTop :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070"; +case ST_TextShapeTypeTextDeflateTop :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070";case ST_TextShapeTypeTextDeflateInflate :_aeafa .Value ="\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065"; +case ST_TextShapeTypeTextDeflateInflateDeflate :_aeafa .Value ="\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e";case ST_TextShapeTypeTextFadeRight :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074"; +case ST_TextShapeTypeTextFadeLeft :_aeafa .Value ="\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074";case ST_TextShapeTypeTextFadeUp :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070";case ST_TextShapeTypeTextFadeDown :_aeafa .Value ="\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e"; +case ST_TextShapeTypeTextSlantUp :_aeafa .Value ="t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070";case ST_TextShapeTypeTextSlantDown :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextCascadeUp :_aeafa .Value ="\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070"; +case ST_TextShapeTypeTextCascadeDown :_aeafa .Value ="\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e";};return _aeafa ,nil ;};func (_cfgbc ST_LineCap )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_defff :=_d .Attr {}; +_defff .Name =name ;switch _cfgbc {case ST_LineCapUnset :_defff .Value ="";case ST_LineCapRnd :_defff .Value ="\u0072\u006e\u0064";case ST_LineCapSq :_defff .Value ="\u0073\u0071";case ST_LineCapFlat :_defff .Value ="\u0066\u006c\u0061\u0074";};return _defff ,nil ; +};func NewCT_TablePropertiesChoice ()*CT_TablePropertiesChoice {_fcca :=&CT_TablePropertiesChoice {};return _fcca ;};func (_febcc *CT_PositivePercentage )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aacfa :=range start .Attr {if _aacfa .Name .Local =="\u0076\u0061\u006c"{_gfgfb ,_bbcd :=ParseUnionST_PositivePercentage (_aacfa .Value ); +if _bbcd !=nil {return _bbcd ;};_febcc .ValAttr =_gfgfb ;continue ;};};for {_ecffe ,_cdafg :=d .Token ();if _cdafg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0050e\u0072\u0063\u0065\u006e\u0074\u0061\u0067e\u003a\u0020\u0025\u0073",_cdafg ); +};if _affbc ,_fcgbcg :=_ecffe .(_d .EndElement );_fcgbcg &&_affbc .Name ==start .Name {break ;};};return nil ;};func NewCT_ThemeableLineStyle ()*CT_ThemeableLineStyle {_cgafcc :=&CT_ThemeableLineStyle {};_cgafcc .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); +return _cgafcc ;};func (_facf *CT_TextBulletSizeFollowText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_GroupFillProperties struct{};type EG_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ; +}; -// Validate validates the EG_FillModeProperties and its children -func (_affcda *EG_FillModeProperties )Validate ()error {return _affcda .ValidateWithPath ("E\u0047\u005f\u0046\u0069ll\u004do\u0064\u0065\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dfbgb *ST_PositiveFixedPercentage )ValidateWithPath (path string )error {_bbcbf :=[]string {}; -if _dfbgb .ST_PositiveFixedPercentageDecimal !=nil {_bbcbf =append (_bbcbf ,"\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063e\u006e\u0074\u0061\u0067\u0065\u0044\u0065c\u0069\u006d\u0061\u006c"); -};if _dfbgb .ST_PositiveFixedPercentage !=nil {if _ffecf :=_dfbgb .ST_PositiveFixedPercentage .ValidateWithPath (path +"/\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063e\u006et\u0061\u0067\u0065"); -_ffecf !=nil {return _ffecf ;};_bbcbf =append (_bbcbf ,"\u0053\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};if len (_bbcbf )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bbcbf ); -};return nil ;}; +// Validate validates the EG_GeometryChoice and its children +func (_ggbab *EG_GeometryChoice )Validate ()error {return _ggbab .ValidateWithPath ("\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043h\u006f\u0069\u0063\u0065");};type CT_GroupShapeProperties struct{ -// ValidateWithPath validates the CT_TextUnderlineFillGroupWrapper and its children, prefixing error messages with path -func (_bacecb *CT_TextUnderlineFillGroupWrapper )ValidateWithPath (path string )error {if _fdgb :=_bacecb .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); -_fdgb !=nil {return _fdgb ;};return nil ;}; +// Black and White Mode +BwModeAttr ST_BlackWhiteMode ; -// Validate validates the CT_FillProperties and its children -func (_fgga *CT_FillProperties )Validate ()error {return _fgga .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_dcgb *CT_Connection )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eddd :=range start .Attr {if _eddd .Name .Local =="\u0069\u0064"{_aade ,_fdgdf :=_f .ParseUint (_eddd .Value ,10,32); -if _fdgdf !=nil {return _fdgdf ;};_dcgb .IdAttr =uint32 (_aade );continue ;};if _eddd .Name .Local =="\u0069\u0064\u0078"{_dged ,_gaea :=_f .ParseUint (_eddd .Value ,10,32);if _gaea !=nil {return _gaea ;};_dcgb .IdxAttr =uint32 (_dged );continue ;};};for {_becfc ,_bgfb :=d .Token (); -if _bgfb !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043o\u006en\u0065c\u0074\u0069\u006f\u006e\u003a\u0020\u0025s",_bgfb );};if _bdee ,_dbff :=_becfc .(_ba .EndElement );_dbff &&_bdee .Name ==start .Name {break ; -};};return nil ;};func (_egfcc *ST_TextWrappingType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gdacdf ,_geebf :=d .Token ();if _geebf !=nil {return _geebf ;};if _ggfbec ,_aedgc :=_gdacdf .(_ba .EndElement );_aedgc &&_ggfbec .Name ==start .Name {*_egfcc =1; -return nil ;};if _begf ,_egbde :=_gdacdf .(_ba .CharData );!_egbde {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdacdf );}else {switch string (_begf ){case "":*_egfcc =0; -case "\u006e\u006f\u006e\u0065":*_egfcc =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_egfcc =2;};};_gdacdf ,_geebf =d .Token ();if _geebf !=nil {return _geebf ;};if _cbgbfd ,_debfgf :=_gdacdf .(_ba .EndElement );_debfgf &&_cbgbfd .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdacdf );}; +// 2D Transform for Grouped Objects +Xfrm *CT_GroupTransform2D ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;Scene3d *CT_Scene3D ;ExtLst *CT_OfficeArtExtensionList ;}; -// ValidateWithPath validates the CT_TextBodyProperties and its children, prefixing error messages with path -func (_dbee *CT_TextBodyProperties )ValidateWithPath (path string )error {if _faege :=_dbee .VertOverflowAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_faege !=nil {return _faege ; -};if _bbgff :=_dbee .HorzOverflowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_bbgff !=nil {return _bbgff ;};if _gafdbg :=_dbee .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r"); -_gafdbg !=nil {return _gafdbg ;};if _cbfda :=_dbee .WrapAttr .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u0041\u0074\u0074r");_cbfda !=nil {return _cbfda ;};if _dbee .LInsAttr !=nil {if _dgfbg :=_dbee .LInsAttr .ValidateWithPath (path +"\u002fL\u0049\u006e\u0073\u0041\u0074\u0074r"); -_dgfbg !=nil {return _dgfbg ;};};if _dbee .TInsAttr !=nil {if _bcaaa :=_dbee .TInsAttr .ValidateWithPath (path +"\u002fT\u0049\u006e\u0073\u0041\u0074\u0074r");_bcaaa !=nil {return _bcaaa ;};};if _dbee .RInsAttr !=nil {if _eegd :=_dbee .RInsAttr .ValidateWithPath (path +"\u002fR\u0049\u006e\u0073\u0041\u0074\u0074r"); -_eegd !=nil {return _eegd ;};};if _dbee .BInsAttr !=nil {if _aedbc :=_dbee .BInsAttr .ValidateWithPath (path +"\u002fB\u0049\u006e\u0073\u0041\u0074\u0074r");_aedbc !=nil {return _aedbc ;};};if _dbee .NumColAttr !=nil {if *_dbee .NumColAttr < 1{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004e\u0075\u006d\u0043\u006f\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0031\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dbee .NumColAttr ); -};if *_dbee .NumColAttr > 16{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004e\u0075\u006d\u0043\u006f\u006c\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0031\u0036\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dbee .NumColAttr ); -};};if _dbee .SpcColAttr !=nil {if *_dbee .SpcColAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0070\u0063\u0043\u006f\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0030\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dbee .SpcColAttr ); -};};if _bgge :=_dbee .AnchorAttr .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_bgge !=nil {return _bgge ;};if _dbee .PrstTxWarp !=nil {if _bdcga :=_dbee .PrstTxWarp .ValidateWithPath (path +"/\u0050\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"); -_bdcga !=nil {return _bdcga ;};};if _efgf :=_dbee .TextAutofitChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0041\u0075\u0074\u006ff\u0069\u0074C\u0068\u006f\u0069\u0063\u0065");_efgf !=nil {return _efgf ;};if _dbee .Scene3d !=nil {if _affbf :=_dbee .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064"); -_affbf !=nil {return _affbf ;};};if _bceabg :=_dbee .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_bceabg !=nil {return _bceabg ;};if _dbee .ExtLst !=nil {if _aeea :=_dbee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_aeea !=nil {return _aeea ;};};return nil ;};func (_cegbc *ST_ShapeType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_facfdg ,_febbe :=d .Token ();if _febbe !=nil {return _febbe ;};if _dgbdf ,_ebcbe :=_facfdg .(_ba .EndElement );_ebcbe &&_dgbdf .Name ==start .Name {*_cegbc =1; -return nil ;};if _edfef ,_edgfb :=_facfdg .(_ba .CharData );!_edgfb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_facfdg );}else {switch string (_edfef ){case "":*_cegbc =0; -case "\u006c\u0069\u006e\u0065":*_cegbc =1;case "\u006ci\u006e\u0065\u0049\u006e\u0076":*_cegbc =2;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cegbc =3;case "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cegbc =4;case "\u0072\u0065\u0063\u0074":*_cegbc =5; -case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_cegbc =6;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d":*_cegbc =7;case "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d":*_cegbc =8;case "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064":*_cegbc =9; -case "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e":*_cegbc =10;case "\u0068e\u0078\u0061\u0067\u006f\u006e":*_cegbc =11;case "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e":*_cegbc =12;case "\u006fc\u0074\u0061\u0067\u006f\u006e":*_cegbc =13;case "\u0064e\u0063\u0061\u0067\u006f\u006e":*_cegbc =14; -case "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn":*_cegbc =15;case "\u0073\u0074\u0061r\u0034":*_cegbc =16;case "\u0073\u0074\u0061r\u0035":*_cegbc =17;case "\u0073\u0074\u0061r\u0036":*_cegbc =18;case "\u0073\u0074\u0061r\u0037":*_cegbc =19;case "\u0073\u0074\u0061r\u0038":*_cegbc =20; -case "\u0073\u0074\u0061\u0072\u0031\u0030":*_cegbc =21;case "\u0073\u0074\u0061\u0072\u0031\u0032":*_cegbc =22;case "\u0073\u0074\u0061\u0072\u0031\u0036":*_cegbc =23;case "\u0073\u0074\u0061\u0072\u0032\u0034":*_cegbc =24;case "\u0073\u0074\u0061\u0072\u0033\u0032":*_cegbc =25; -case "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t":*_cegbc =26;case "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074":*_cegbc =27;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074":*_cegbc =28;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074":*_cegbc =29; -case "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074":*_cegbc =30;case "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t":*_cegbc =31;case "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074":*_cegbc =32; -case "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074":*_cegbc =33;case "\u0070\u006c\u0061\u0071\u0075\u0065":*_cegbc =34;case "\u0065l\u006c\u0069\u0070\u0073\u0065":*_cegbc =35;case "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070":*_cegbc =36; -case "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e":*_cegbc =37;case "\u0063h\u0065\u0076\u0072\u006f\u006e":*_cegbc =38;case "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065":*_cegbc =39;case "\u0070\u0069\u0065":*_cegbc =40;case "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063":*_cegbc =41; -case "\u0064\u006f\u006eu\u0074":*_cegbc =42;case "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg":*_cegbc =43;case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_cegbc =44;case "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw":*_cegbc =45; -case "\u0075p\u0041\u0072\u0072\u006f\u0077":*_cegbc =46;case "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw":*_cegbc =47;case "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_cegbc =48;case "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_cegbc =49; -case "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_cegbc =50;case "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_cegbc =51;case "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_cegbc =52; -case "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_cegbc =53;case "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_cegbc =54;case "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw":*_cegbc =55;case "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =56; -case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_cegbc =57;case "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_cegbc =58;case "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =59; -case "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =60;case "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074":*_cegbc =61;case "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =62; -case "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw":*_cegbc =63;case "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077":*_cegbc =64;case "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077":*_cegbc =65;case "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077":*_cegbc =66; -case "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077":*_cegbc =67;case "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_cegbc =68;case "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077":*_cegbc =69; -case "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_cegbc =70;case "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_cegbc =71;case "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077":*_cegbc =72; -case "\u0063\u0075\u0062\u0065":*_cegbc =73;case "\u0063\u0061\u006e":*_cegbc =74;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074":*_cegbc =75;case "\u0068\u0065\u0061r\u0074":*_cegbc =76;case "\u0073\u0075\u006e":*_cegbc =77; -case "\u006d\u006f\u006f\u006e":*_cegbc =78;case "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065":*_cegbc =79;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031":*_cegbc =80;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032":*_cegbc =81; -case "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072":*_cegbc =82;case "\u0062\u0065\u0076e\u006c":*_cegbc =83;case "\u0066\u0072\u0061m\u0065":*_cegbc =84;case "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de":*_cegbc =85;case "\u0063\u006f\u0072\u006e\u0065\u0072":*_cegbc =86; -case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_cegbc =87;case "\u0063\u0068\u006fr\u0064":*_cegbc =88;case "\u0061\u0072\u0063":*_cegbc =89;case "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_cegbc =90;case "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_cegbc =91; -case "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e":*_cegbc =92;case "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065":*_cegbc =93;case "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072":*_cegbc =94;case "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r":*_cegbc =95; -case "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031":*_cegbc =96;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032":*_cegbc =97;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033":*_cegbc =98; -case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034":*_cegbc =99;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035":*_cegbc =100;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032":*_cegbc =101; -case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033":*_cegbc =102;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034":*_cegbc =103;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035":*_cegbc =104; -case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031":*_cegbc =105;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032":*_cegbc =106;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033":*_cegbc =107;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_cegbc =108; -case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_cegbc =109;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_cegbc =110;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_cegbc =111; -case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_cegbc =112;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_cegbc =113;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031":*_cegbc =114; -case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032":*_cegbc =115;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033":*_cegbc =116;case "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =117; -case "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =118;case "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =119;case "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_cegbc =120; -case "\u0063\u006c\u006fu\u0064":*_cegbc =121;case "\u0072\u0069\u0062\u0062\u006f\u006e":*_cegbc =122;case "\u0072i\u0062\u0062\u006f\u006e\u0032":*_cegbc =123;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e":*_cegbc =124; -case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032":*_cegbc =125;case "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e":*_cegbc =126;case "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c":*_cegbc =127; -case "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c":*_cegbc =128;case "\u0077\u0061\u0076\u0065":*_cegbc =129;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_cegbc =130;case "\u0070\u006c\u0075\u0073":*_cegbc =131; -case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073":*_cegbc =132;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e":*_cegbc =133;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074":*_cegbc =134; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073":*_cegbc =135;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_cegbc =136; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074":*_cegbc =137;case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074":*_cegbc =138; -case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072":*_cegbc =139;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e":*_cegbc =140;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074":*_cegbc =141; -case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e":*_cegbc =142;case "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072":*_cegbc =143; -case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064":*_cegbc =144;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065":*_cegbc =145;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e":*_cegbc =146; -case "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072":*_cegbc =147;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065":*_cegbc =148;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074":*_cegbc =149; -case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074":*_cegbc =150;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065":*_cegbc =151;case "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_cegbc =152; -case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065":*_cegbc =153;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065":*_cegbc =154; -case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b":*_cegbc =155;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d":*_cegbc =156;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079":*_cegbc =157; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079":*_cegbc =158;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s":*_cegbc =159;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr":*_cegbc =160; -case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b":*_cegbc =161;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065":*_cegbc =162;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070":*_cegbc =163; -case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_cegbc =164;case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074":*_cegbc =165; -case "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073":*_cegbc =166;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064":*_cegbc =167; -case "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067":*_cegbc =168;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e":*_cegbc =169;case "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074":*_cegbc =170; -case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064":*_cegbc =171;case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065":*_cegbc =172;case "\u0067\u0065\u0061r\u0036":*_cegbc =173; -case "\u0067\u0065\u0061r\u0039":*_cegbc =174;case "\u0066\u0075\u006e\u006e\u0065\u006c":*_cegbc =175;case "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073":*_cegbc =176;case "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s":*_cegbc =177;case "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079":*_cegbc =178; -case "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065":*_cegbc =179;case "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l":*_cegbc =180;case "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cegbc =181;case "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073":*_cegbc =182; -case "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073":*_cegbc =183;case "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073":*_cegbc =184;case "\u0063\u0068\u0061\u0072\u0074\u0058":*_cegbc =185;case "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r":*_cegbc =186; -case "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s":*_cegbc =187;};};_facfdg ,_febbe =d .Token ();if _febbe !=nil {return _febbe ;};if _befcde ,_agefdd :=_facfdg .(_ba .EndElement );_agefdd &&_befcde .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_facfdg ); -}; +// ValidateWithPath validates the CT_AnimationChartBuildProperties and its children, prefixing error messages with path +func (_bdd *CT_AnimationChartBuildProperties )ValidateWithPath (path string )error {if _bdd .BldAttr !=nil {if _ffb :=_bdd .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_ffb !=nil {return _ffb ;};};return nil ;}; +type CT_StyleMatrix struct{ -// ValidateWithPath validates the CT_TableStyleList and its children, prefixing error messages with path -func (_aacda *CT_TableStyleList )ValidateWithPath (path string )error {if !_e .ST_GuidPatternRe .MatchString (_aacda .DefAttr ){return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044\u0065\u0066\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_e .ST_GuidPatternRe ,_aacda .DefAttr ); -};for _geebg ,_ccabaa :=range _aacda .TblStyle {if _bagff :=_ccabaa .ValidateWithPath (_be .Sprintf ("\u0025s\u002fT\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_geebg ));_bagff !=nil {return _bagff ;};};return nil ;};type CT_TablePropertiesChoice struct{TableStyle *CT_TableStyle ; -TableStyleId *string ;};func (_fgfbb ST_TextFontAlignType )String ()string {switch _fgfbb {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0074";case 3:return "\u0063\u0074\u0072";case 4:return "\u0062\u0061\u0073\u0065";case 5:return "\u0062"; -};return "";}; +// Name +NameAttr *string ; -// ValidateWithPath validates the CT_BackgroundFormatting and its children, prefixing error messages with path -func (_aaa *CT_BackgroundFormatting )ValidateWithPath (path string )error {if _ggc :=_aaa .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_ggc !=nil {return _ggc ; -};if _dcc :=_aaa .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_dcc !=nil {return _dcc ;};return nil ;};func (_cbfba *ST_TextShapeType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cbfba =0; -case "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065":*_cbfba =1;case "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n":*_cbfba =2;case "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070":*_cbfba =3;case "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cbfba =4; -case "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064":*_cbfba =5;case "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e":*_cbfba =6;case "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064":*_cbfba =7; -case "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065":*_cbfba =8;case "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065":*_cbfba =9;case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070":*_cbfba =10; -case "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e":*_cbfba =11;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065":*_cbfba =12;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e":*_cbfba =13;case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072":*_cbfba =14; -case "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072":*_cbfba =15;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072":*_cbfba =16;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072":*_cbfba =17; -case "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070":*_cbfba =18;case "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e":*_cbfba =19;case "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p":*_cbfba =20;case "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e":*_cbfba =21; -case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651":*_cbfba =22;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652":*_cbfba =23;case "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031":*_cbfba =24;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654":*_cbfba =25; -case "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065":*_cbfba =26;case "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065":*_cbfba =27;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_cbfba =28; -case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_cbfba =29;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_cbfba =30;case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_cbfba =31; -case "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065":*_cbfba =32;case "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e":*_cbfba =33;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074":*_cbfba =34; -case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074":*_cbfba =35;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070":*_cbfba =36;case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_cbfba =37; -case "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070":*_cbfba =38;case "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e":*_cbfba =39;case "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070":*_cbfba =40; -case "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_cbfba =41;};return nil ;}; +// Fill Style List +FillStyleLst *CT_FillStyleList ; -// Validate validates the EG_LineFillPropertiesChoice and its children -func (_bbcbb *EG_LineFillPropertiesChoice )Validate ()error {return _bbcbb .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065F\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_acdfd *CT_FontCollection )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_cdge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0061\u0074\u0069\u006e"}};e .EncodeElement (_acdfd .Latin ,_cdge );_badbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0061"}};e .EncodeElement (_acdfd .Ea ,_badbg ); -_gggbd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0073"}};e .EncodeElement (_acdfd .Cs ,_gggbd );if _acdfd .Font !=nil {_egba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u006f\u006e\u0074"}};for _ ,_acga :=range _acdfd .Font {e .EncodeElement (_acga ,_egba ); -};};if _acdfd .ExtLst !=nil {_addf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acdfd .ExtLst ,_addf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_accaca ST_TileFlipMode )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_accaca .String (),start ); -};func (_ecfacc ST_TextWrappingType )ValidateWithPath (path string )error {switch _ecfacc {case 0,1,2:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecfacc )); -};return nil ;};func (_cffeg ST_LightRigType )ValidateWithPath (path string )error {switch _cffeg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cffeg )); -};return nil ;};type CT_Color struct{ +// Line Style List +LnStyleLst *CT_LineStyleList ; -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Effect Style List +EffectStyleLst *CT_EffectStyleList ; -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Background Fill Style List +BgFillStyleLst *CT_BackgroundFillStyleList ;};func (_cbeaa ST_TextStrikeType )Validate ()error {return _cbeaa .ValidateWithPath ("")};type CT_PositivePercentage struct{ -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Value +ValAttr ST_PositivePercentage ;}; -// System Color -SysClr *CT_SystemColor ; +// Validate validates the EG_MediaChoice and its children +func (_gcgba *EG_MediaChoice )Validate ()error {return _gcgba .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0043h\u006f\u0069\u0063\u0065");};func (_cb *CT_AdjPoint2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_cb .XAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0079"},Value :_bg .Sprintf ("\u0025\u0076",_cb .YAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// Validate validates the CT_LineJoinBevel and its children +func (_aeeab *CT_LineJoinBevel )Validate ()error {return _aeeab .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0042\u0065\u0076\u0065\u006c");};func (_bfbdb ST_FontCollectionIndex )String ()string {switch _bfbdb {case 0:return ""; +case 1:return "\u006d\u0061\u006ao\u0072";case 2:return "\u006d\u0069\u006eo\u0072";case 3:return "\u006e\u006f\u006e\u0065";};return "";};func (_bcgbdd *EG_LineFillPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcfgg :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_bcgbdd .NoFill =NewCT_NoFillProperties (); +if _abcac :=d .DecodeElement (_bcgbdd .NoFill ,&_gcfgg );_abcac !=nil {return _abcac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_bcgbdd .SolidFill =NewCT_SolidColorFillProperties (); +if _bbbde :=d .DecodeElement (_bcgbdd .SolidFill ,&_gcfgg );_bbbde !=nil {return _bbbde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_bcgbdd .GradFill =NewCT_GradientFillProperties (); +if _cgeaf :=d .DecodeElement (_bcgbdd .GradFill ,&_gcfgg );_cgeaf !=nil {return _cgeaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_bcgbdd .PattFill =NewCT_PatternFillProperties (); +if _eagg :=d .DecodeElement (_bcgbdd .PattFill ,&_gcfgg );_eagg !=nil {return _eagg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gcfgg .Name ); +if _faffe :=d .Skip ();_faffe !=nil {return _faffe ;};};return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;};func (_caabdf ST_ChartBuildStep )ValidateWithPath (path string )error {switch _caabdf {case 0,1,2,3,4,5,6:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caabdf )); -};return nil ;};type CT_TextBulletColorFollowText struct{};func (_cdeec ST_BlackWhiteMode )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eceaa :=_ba .Attr {};_eceaa .Name =name ;switch _cdeec {case ST_BlackWhiteModeUnset :_eceaa .Value ="";case ST_BlackWhiteModeClr :_eceaa .Value ="\u0063\u006c\u0072"; -case ST_BlackWhiteModeAuto :_eceaa .Value ="\u0061\u0075\u0074\u006f";case ST_BlackWhiteModeGray :_eceaa .Value ="\u0067\u0072\u0061\u0079";case ST_BlackWhiteModeLtGray :_eceaa .Value ="\u006c\u0074\u0047\u0072\u0061\u0079";case ST_BlackWhiteModeInvGray :_eceaa .Value ="\u0069n\u0076\u0047\u0072\u0061\u0079"; -case ST_BlackWhiteModeGrayWhite :_eceaa .Value ="\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e";case ST_BlackWhiteModeBlackGray :_eceaa .Value ="\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y";case ST_BlackWhiteModeBlackWhite :_eceaa .Value ="\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065"; -case ST_BlackWhiteModeBlack :_eceaa .Value ="\u0062\u006c\u0061c\u006b";case ST_BlackWhiteModeWhite :_eceaa .Value ="\u0077\u0068\u0069t\u0065";case ST_BlackWhiteModeHidden :_eceaa .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";};return _eceaa ,nil ;}; +// Validate validates the EG_ThemeableFontStylesChoice and its children +func (_adag *EG_ThemeableFontStylesChoice )Validate ()error {return _adag .ValidateWithPath ("\u0045\u0047\u005f\u0054h\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006et\u0053t\u0079\u006c\u0065\u0073\u0043\u0068\u006fi\u0063\u0065");};type CT_TableCol struct{ +// Width +WAttr ST_Coordinate ;ExtLst *CT_OfficeArtExtensionList ;}; -// Validate validates the CT_TablePartStyle and its children -func (_bcgedf *CT_TablePartStyle )Validate ()error {return _bcgedf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074S\u0074\u0079\u006c\u0065");};func (_ebcge ST_TextShapeType )ValidateWithPath (path string )error {switch _ebcge {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcge )); -};return nil ;};func (_dcbg *CT_Path2DLineTo )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_cbgaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0074"}};e .EncodeElement (_dcbg .Pt ,_cbgaa );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_BlipChoice struct{AlphaBiLevel *CT_AlphaBiLevelEffect ;AlphaCeiling *CT_AlphaCeilingEffect ;AlphaFloor *CT_AlphaFloorEffect ;AlphaInv *CT_AlphaInverseEffect ;AlphaMod *CT_AlphaModulateEffect ;AlphaModFix *CT_AlphaModulateFixedEffect ; -AlphaRepl *CT_AlphaReplaceEffect ;BiLevel *CT_BiLevelEffect ;Blur *CT_BlurEffect ;ClrChange *CT_ColorChangeEffect ;ClrRepl *CT_ColorReplaceEffect ;Duotone *CT_DuotoneEffect ;FillOverlay *CT_FillOverlayEffect ;Grayscl *CT_GrayscaleEffect ;Hsl *CT_HSLEffect ; -Lum *CT_LuminanceEffect ;Tint *CT_TintEffect ;};func (_dcba *CT_EffectReference )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0065\u0066"},Value :_be .Sprintf ("\u0025\u0076",_dcba .RefAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_EffectProperties and its children +func (_ebed *CT_EffectProperties )Validate ()error {return _ebed .ValidateWithPath ("\u0043\u0054\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fgfab *CT_ShapeStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_ebfag :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u006e\u0052\u0065\u0066"}};e .EncodeElement (_fgfab .LnRef ,_ebfag );_decb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0066\u0069\u006c\u006c\u0052\u0065f"}};e .EncodeElement (_fgfab .FillRef ,_decb ); +_agdc :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"}};e .EncodeElement (_fgfab .EffectRef ,_agdc );_acafa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0066\u006f\u006e\u0074\u0052\u0065f"}}; +e .EncodeElement (_fgfab .FontRef ,_acafa );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_afce ST_TextAlignType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_afce .String (),start );}; +func NewCT_WholeE2oFormatting ()*CT_WholeE2oFormatting {_aeda :=&CT_WholeE2oFormatting {};_aeda .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _aeda ;};type EG_TextUnderlineFill struct{TextUnderlineFillChoice *EG_TextUnderlineFillChoice ; +};type CT_ColorMRU struct{EG_ColorChoice []*EG_ColorChoice ;}; -// Validate validates the EG_LineFillProperties and its children -func (_bdabg *EG_LineFillProperties )Validate ()error {return _bdabg .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_Path2DArcTo struct{ +// Validate validates the CT_FillStyleList and its children +func (_fadd *CT_FillStyleList )Validate ()error {return _fadd .ValidateWithPath ("\u0043\u0054_\u0046\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074");}; -// Shape Arc Width Radius -WRAttr ST_AdjCoordinate ; +// Validate validates the CT_TextField and its children +func (_aabfd *CT_TextField )Validate ()error {return _aabfd .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064");};func (_bfgee ST_PathShadeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cagbgb :=_d .Attr {}; +_cagbgb .Name =name ;switch _bfgee {case ST_PathShadeTypeUnset :_cagbgb .Value ="";case ST_PathShadeTypeShape :_cagbgb .Value ="\u0073\u0068\u0061p\u0065";case ST_PathShadeTypeCircle :_cagbgb .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_PathShadeTypeRect :_cagbgb .Value ="\u0072\u0065\u0063\u0074"; +};return _cagbgb ,nil ;};func NewEG_LineDashProperties ()*EG_LineDashProperties {_beaedc :=&EG_LineDashProperties {};_beaedc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice ();return _beaedc ;};const (ST_TextStrikeTypeUnset ST_TextStrikeType =0; +ST_TextStrikeTypeNoStrike ST_TextStrikeType =1;ST_TextStrikeTypeSngStrike ST_TextStrikeType =2;ST_TextStrikeTypeDblStrike ST_TextStrikeType =3;);type CT_ColorMappingOverrideChoice struct{MasterClrMapping *CT_EmptyElement ;OverrideClrMapping *CT_ColorMapping ; +};func (_feec *CT_InverseTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_gfbe ,_egceb :=d .Token ();if _egceb !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0049\u006e\u0076\u0065\u0072s\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0025\u0073",_egceb ); +};if _gecd ,_fccb :=_gfbe .(_d .EndElement );_fccb &&_gecd .Name ==start .Name {break ;};};return nil ;};func (_efbbd *CT_TextLineBreak )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gebebf :for {_fgagf ,_cfbec :=d .Token ();if _cfbec !=nil {return _cfbec ; +};switch _fcfc :=_fgagf .(type ){case _d .StartElement :switch _fcfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_efbbd .RPr =NewCT_TextCharacterProperties (); +if _cdab :=d .DecodeElement (_efbbd .RPr ,&_fcfc );_cdab !=nil {return _cdab ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0020\u0025v",_fcfc .Name ); +if _adcgb :=d .Skip ();_adcgb !=nil {return _adcgb ;};};case _d .EndElement :break _gebebf ;case _d .CharData :};};return nil ;};func (_dgcb *CT_FillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dgcb .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TextParagraph ()*CT_TextParagraph {_gadff :=&CT_TextParagraph {};return _gadff };func NewCT_SystemColor ()*CT_SystemColor {_bbfc :=&CT_SystemColor {};_bbfc .ValAttr =ST_SystemColorVal (1); +return _bbfc ;};func (_de *AG_Locking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _de .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoGrpAttr ))}); +};if _de .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoSelectAttr ))});};if _de .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoRotAttr ))}); +};if _de .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoChangeAspectAttr ))}); +};if _de .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoMoveAttr ))});};if _de .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoResizeAttr ))}); +};if _de .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoEditPointsAttr ))});};if _de .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoAdjustHandlesAttr ))}); +};if _de .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoChangeArrowheadsAttr ))}); +};if _de .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_de .NoChangeShapeTypeAttr ))}); +};return nil ;};func (_faebfe ST_LineCap )String ()string {switch _faebfe {case 0:return "";case 1:return "\u0072\u006e\u0064";case 2:return "\u0073\u0071";case 3:return "\u0066\u006c\u0061\u0074";};return "";};func (_bgbdcb *CT_ThemeableLineStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_bgbdcb .ThemeableLineStyleChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func ParseUnionST_Coordinate (s string )(ST_Coordinate ,error ){_abgdb :=ST_Coordinate {};if _fa .ST_UniversalMeasurePatternRe .MatchString (s ){_abgdb .ST_UniversalMeasure =&s ; +}else {_edcgd ,_gbcebg :=_b .ParseInt (s ,10,64);if _gbcebg !=nil {return _abgdb ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_gbcebg );};_abgdb .ST_CoordinateUnqualified =&_edcgd ;}; +return _abgdb ,nil ;};type Blip struct{CT_Blip };func (_fbfd *CT_PatternFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_afbfb :=range start .Attr {if _afbfb .Name .Local =="\u0070\u0072\u0073\u0074"{_fbfd .PrstAttr .UnmarshalXMLAttr (_afbfb ); +continue ;};};_gcbfc :for {_dcbdcf ,_dfgdc :=d .Token ();if _dfgdc !=nil {return _dfgdc ;};switch _cacaa :=_dcbdcf .(type ){case _d .StartElement :switch _cacaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0067\u0043l\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0067\u0043l\u0072"}:_fbfd .FgClr =NewCT_Color (); +if _ffffa :=d .DecodeElement (_fbfd .FgClr ,&_cacaa );_ffffa !=nil {return _ffffa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0043l\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0043l\u0072"}:_fbfd .BgClr =NewCT_Color (); +if _ddag :=d .DecodeElement (_fbfd .BgClr ,&_cacaa );_ddag !=nil {return _ddag ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_cacaa .Name ); +if _eceeb :=d .Skip ();_eceeb !=nil {return _eceeb ;};};case _d .EndElement :break _gcbfc ;case _d .CharData :};};return nil ;}; -// Shape Arc Height Radius -HRAttr ST_AdjCoordinate ; +// Validate validates the CT_ConnectionSite and its children +func (_cagb *CT_ConnectionSite )Validate ()error {return _cagb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u0053\u0069\u0074\u0065");};const (ST_DgmBuildStepUnset ST_DgmBuildStep =0;ST_DgmBuildStepSp ST_DgmBuildStep =1; +ST_DgmBuildStepBg ST_DgmBuildStep =2;);func (_cbge *CT_EmbeddedWAVAudioFile )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_cbge .EmbedAttr )}); +if _cbge .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cbge .NameAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Shape Arc Start Angle -StAngAttr ST_AdjAngle ; +// ValidateWithPath validates the ThemeManager and its children, prefixing error messages with path +func (_bagfd *ThemeManager )ValidateWithPath (path string )error {if _adbb :=_bagfd .CT_EmptyElement .ValidateWithPath (path );_adbb !=nil {return _adbb ;};return nil ;}; -// Shape Arc Swing Angle -SwAngAttr ST_AdjAngle ;};func (_ddbbdc ST_TextShapeType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cccd :=_ba .Attr {};_cccd .Name =name ;switch _ddbbdc {case ST_TextShapeTypeUnset :_cccd .Value ="";case ST_TextShapeTypeTextNoShape :_cccd .Value ="t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065"; -case ST_TextShapeTypeTextPlain :_cccd .Value ="\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n";case ST_TextShapeTypeTextStop :_cccd .Value ="\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070";case ST_TextShapeTypeTextTriangle :_cccd .Value ="\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; -case ST_TextShapeTypeTextTriangleInverted :_cccd .Value ="t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064";case ST_TextShapeTypeTextChevron :_cccd .Value ="t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e"; -case ST_TextShapeTypeTextChevronInverted :_cccd .Value ="\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064";case ST_TextShapeTypeTextRingInside :_cccd .Value ="\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065"; -case ST_TextShapeTypeTextRingOutside :_cccd .Value ="\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065";case ST_TextShapeTypeTextArchUp :_cccd .Value ="\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070";case ST_TextShapeTypeTextArchDown :_cccd .Value ="\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e"; -case ST_TextShapeTypeTextCircle :_cccd .Value ="\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065";case ST_TextShapeTypeTextButton :_cccd .Value ="\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e";case ST_TextShapeTypeTextArchUpPour :_cccd .Value ="\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072"; -case ST_TextShapeTypeTextArchDownPour :_cccd .Value ="\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072";case ST_TextShapeTypeTextCirclePour :_cccd .Value ="\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072"; -case ST_TextShapeTypeTextButtonPour :_cccd .Value ="\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072";case ST_TextShapeTypeTextCurveUp :_cccd .Value ="t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070";case ST_TextShapeTypeTextCurveDown :_cccd .Value ="\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e"; -case ST_TextShapeTypeTextCanUp :_cccd .Value ="\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p";case ST_TextShapeTypeTextCanDown :_cccd .Value ="t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextWave1 :_cccd .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00651"; -case ST_TextShapeTypeTextWave2 :_cccd .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00652";case ST_TextShapeTypeTextDoubleWave1 :_cccd .Value ="\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031";case ST_TextShapeTypeTextWave4 :_cccd .Value ="\u0074e\u0078\u0074\u0057\u0061\u0076\u00654"; -case ST_TextShapeTypeTextInflate :_cccd .Value ="t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065";case ST_TextShapeTypeTextDeflate :_cccd .Value ="t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065";case ST_TextShapeTypeTextInflateBottom :_cccd .Value ="\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d"; -case ST_TextShapeTypeTextDeflateBottom :_cccd .Value ="\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d";case ST_TextShapeTypeTextInflateTop :_cccd .Value ="\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070"; -case ST_TextShapeTypeTextDeflateTop :_cccd .Value ="\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070";case ST_TextShapeTypeTextDeflateInflate :_cccd .Value ="\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065"; -case ST_TextShapeTypeTextDeflateInflateDeflate :_cccd .Value ="\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e";case ST_TextShapeTypeTextFadeRight :_cccd .Value ="\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074"; -case ST_TextShapeTypeTextFadeLeft :_cccd .Value ="\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074";case ST_TextShapeTypeTextFadeUp :_cccd .Value ="\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070";case ST_TextShapeTypeTextFadeDown :_cccd .Value ="\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e"; -case ST_TextShapeTypeTextSlantUp :_cccd .Value ="t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070";case ST_TextShapeTypeTextSlantDown :_cccd .Value ="\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e";case ST_TextShapeTypeTextCascadeUp :_cccd .Value ="\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070"; -case ST_TextShapeTypeTextCascadeDown :_cccd .Value ="\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e";};return _cccd ,nil ;};func (_fbdce ST_PresetMaterialType )ValidateWithPath (path string )error {switch _fbdce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbdce )); -};return nil ;}; +// ValidateWithPath validates the EG_TextBulletTypeface and its children, prefixing error messages with path +func (_eagbf *EG_TextBulletTypeface )ValidateWithPath (path string )error {if _fgaegb :=_eagbf .TextBulletTypefaceChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070e\u0066a\u0063\u0065\u0043\u0068\u006f\u0069\u0063e"); +_fgaegb !=nil {return _fgaegb ;};return nil ;}; -// Validate validates the CT_BlipChoice and its children -func (_ede *CT_BlipChoice )Validate ()error {return _ede .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0069\u0070\u0043\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_LineJoinRound and its children, prefixing error messages with path +func (_dfecd *CT_LineJoinRound )ValidateWithPath (path string )error {return nil };type CT_AnimationChartElement struct{ -// ValidateWithPath validates the EG_LineJoinProperties and its children, prefixing error messages with path -func (_gbabe *EG_LineJoinProperties )ValidateWithPath (path string )error {if _eeafef :=_gbabe .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_eeafef !=nil {return _eeafef ;};return nil ;};func (_dabdg *CT_GeomGuide )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",_dabdg .NameAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006d\u006c\u0061"},Value :_be .Sprintf ("\u0025\u0076",_dabdg .FmlaAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bcbcc ST_LineEndWidth )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_edbed :=_ba .Attr {}; -_edbed .Name =name ;switch _bcbcc {case ST_LineEndWidthUnset :_edbed .Value ="";case ST_LineEndWidthSm :_edbed .Value ="\u0073\u006d";case ST_LineEndWidthMed :_edbed .Value ="\u006d\u0065\u0064";case ST_LineEndWidthLg :_edbed .Value ="\u006c\u0067";};return _edbed ,nil ; -};type ST_ColorSchemeIndex byte ;type CT_EffectStyleItem struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ; +// Series Index +SeriesIdxAttr *int32 ; -// 3D Scene Properties -Scene3d *CT_Scene3D ; +// Category Index +CategoryIdxAttr *int32 ; -// 3D properties -Sp3d *CT_Shape3D ;};type CT_TextListStyle struct{ +// Animation Build Step +BldStepAttr ST_ChartBuildStep ;};func NewCT_LightRig ()*CT_LightRig {_dbdg :=&CT_LightRig {};_dbdg .RigAttr =ST_LightRigType (1);_dbdg .DirAttr =ST_LightRigDirection (1);return _dbdg ;};func (_cfbd *CT_AudioFile )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_bg .Sprintf ("\u0025\u0076",_cfbd .LinkAttr )}); +if _cfbd .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cfbd .ContentTypeAttr )});};e .EncodeToken (start ); +if _cfbd .ExtLst !=nil {_cddd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cfbd .ExtLst ,_cddd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_acdfd ST_FontCollectionIndex )ValidateWithPath (path string )error {switch _acdfd {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acdfd )); +};return nil ;}; -// Default Paragraph Style -DefPPr *CT_TextParagraphProperties ; +// Validate validates the CT_ScRgbColor and its children +func (_ggcdf *CT_ScRgbColor )Validate ()error {return _ggcdf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};type CT_GvmlGraphicalObjectFrame struct{ -// List Level 1 Text Style -Lvl1pPr *CT_TextParagraphProperties ; +// Non-Visual Properties for a Graphic Frame +NvGraphicFramePr *CT_GvmlGraphicFrameNonVisual ;Graphic *Graphic ;Xfrm *CT_Transform2D ;ExtLst *CT_OfficeArtExtensionList ;};type ST_PenAlignment byte ; -// List Level 2 Text Style -Lvl2pPr *CT_TextParagraphProperties ; +// Validate validates the CT_OuterShadowEffect and its children +func (_fafe *CT_OuterShadowEffect )Validate ()error {return _fafe .ValidateWithPath ("C\u0054_\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074");}; -// List Level 3 Text Style -Lvl3pPr *CT_TextParagraphProperties ; +// ValidateWithPath validates the CT_AlphaInverseEffect and its children, prefixing error messages with path +func (_gab *CT_AlphaInverseEffect )ValidateWithPath (path string )error {if _gab .ScrgbClr !=nil {if _gege :=_gab .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_gege !=nil {return _gege ;};};if _gab .SrgbClr !=nil {if _eeb :=_gab .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_eeb !=nil {return _eeb ;};};if _gab .HslClr !=nil {if _ggdc :=_gab .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_ggdc !=nil {return _ggdc ;};};if _gab .SysClr !=nil {if _fdc :=_gab .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_fdc !=nil {return _fdc ;};};if _gab .SchemeClr !=nil {if _eea :=_gab .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_eea !=nil {return _eea ;};};if _gab .PrstClr !=nil {if _eddc :=_gab .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_eddc !=nil {return _eddc ;};};return nil ;}; -// List Level 4 Text Style -Lvl4pPr *CT_TextParagraphProperties ; +// ValidateWithPath validates the CT_TextParagraph and its children, prefixing error messages with path +func (_fgede *CT_TextParagraph )ValidateWithPath (path string )error {if _fgede .PPr !=nil {if _egbb :=_fgede .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_egbb !=nil {return _egbb ;};};for _afefa ,_dafgc :=range _fgede .EG_TextRun {if _cdgea :=_dafgc .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075n\u005b\u0025\u0064\u005d",path ,_afefa )); +_cdgea !=nil {return _cdgea ;};};if _fgede .EndParaRPr !=nil {if _beeede :=_fgede .EndParaRPr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072");_beeede !=nil {return _beeede ;};};return nil ;};func (_aaabfc ST_PresetCameraType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_acddb :=_d .Attr {}; +_acddb .Name =name ;switch _aaabfc {case ST_PresetCameraTypeUnset :_acddb .Value ="";case ST_PresetCameraTypeLegacyObliqueTopLeft :_acddb .Value ="l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueTop :_acddb .Value ="\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; +case ST_PresetCameraTypeLegacyObliqueTopRight :_acddb .Value ="l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyObliqueLeft :_acddb .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyObliqueFront :_acddb .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeLegacyObliqueRight :_acddb .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypeLegacyObliqueBottomLeft :_acddb .Value ="\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueBottom :_acddb .Value ="\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case ST_PresetCameraTypeLegacyObliqueBottomRight :_acddb .Value ="\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyPerspectiveTopLeft :_acddb .Value ="\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveTop :_acddb .Value ="l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070";case ST_PresetCameraTypeLegacyPerspectiveTopRight :_acddb .Value ="\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t"; +case ST_PresetCameraTypeLegacyPerspectiveLeft :_acddb .Value ="l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyPerspectiveFront :_acddb .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveRight :_acddb .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeLegacyPerspectiveBottomLeft :_acddb .Value ="l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074"; +case ST_PresetCameraTypeLegacyPerspectiveBottom :_acddb .Value ="\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeLegacyPerspectiveBottomRight :_acddb .Value ="\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074"; +case ST_PresetCameraTypeOrthographicFront :_acddb .Value ="\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeIsometricTopUp :_acddb .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070"; +case ST_PresetCameraTypeIsometricTopDown :_acddb .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricBottomUp :_acddb .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; +case ST_PresetCameraTypeIsometricBottomDown :_acddb .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricLeftUp :_acddb .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070"; +case ST_PresetCameraTypeIsometricLeftDown :_acddb .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricRightUp :_acddb .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070"; +case ST_PresetCameraTypeIsometricRightDown :_acddb .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricOffAxis1Left :_acddb .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeIsometricOffAxis1Right :_acddb .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis1Top :_acddb .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070"; +case ST_PresetCameraTypeIsometricOffAxis2Left :_acddb .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis2Right :_acddb .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074"; +case ST_PresetCameraTypeIsometricOffAxis2Top :_acddb .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case ST_PresetCameraTypeIsometricOffAxis3Left :_acddb .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeIsometricOffAxis3Right :_acddb .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis3Bottom :_acddb .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; +case ST_PresetCameraTypeIsometricOffAxis4Left :_acddb .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis4Right :_acddb .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; +case ST_PresetCameraTypeIsometricOffAxis4Bottom :_acddb .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueTopLeft :_acddb .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeObliqueTop :_acddb .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case ST_PresetCameraTypeObliqueTopRight :_acddb .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypeObliqueLeft :_acddb .Value ="o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeObliqueRight :_acddb .Value ="\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeObliqueBottomLeft :_acddb .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypeObliqueBottom :_acddb .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueBottomRight :_acddb .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; +case ST_PresetCameraTypePerspectiveFront :_acddb .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypePerspectiveLeft :_acddb .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074"; +case ST_PresetCameraTypePerspectiveRight :_acddb .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypePerspectiveAbove :_acddb .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065"; +case ST_PresetCameraTypePerspectiveBelow :_acddb .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case ST_PresetCameraTypePerspectiveAboveLeftFacing :_acddb .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveAboveRightFacing :_acddb .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveContrastingLeftFacing :_acddb .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveContrastingRightFacing :_acddb .Value ="\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicLeftFacing :_acddb .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveHeroicRightFacing :_acddb .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing :_acddb .Value ="\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing :_acddb .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067"; +case ST_PresetCameraTypePerspectiveRelaxed :_acddb .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064";case ST_PresetCameraTypePerspectiveRelaxedModerately :_acddb .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079"; +};return _acddb ,nil ;};func (_cbdeca *ST_PresetPatternVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cbdeca =0;case "\u0070\u0063\u0074\u0035":*_cbdeca =1;case "\u0070\u0063\u00741\u0030":*_cbdeca =2;case "\u0070\u0063\u00742\u0030":*_cbdeca =3; +case "\u0070\u0063\u00742\u0035":*_cbdeca =4;case "\u0070\u0063\u00743\u0030":*_cbdeca =5;case "\u0070\u0063\u00744\u0030":*_cbdeca =6;case "\u0070\u0063\u00745\u0030":*_cbdeca =7;case "\u0070\u0063\u00746\u0030":*_cbdeca =8;case "\u0070\u0063\u00747\u0030":*_cbdeca =9; +case "\u0070\u0063\u00747\u0035":*_cbdeca =10;case "\u0070\u0063\u00748\u0030":*_cbdeca =11;case "\u0070\u0063\u00749\u0030":*_cbdeca =12;case "\u0068\u006f\u0072\u007a":*_cbdeca =13;case "\u0076\u0065\u0072\u0074":*_cbdeca =14;case "\u006c\u0074\u0048\u006f\u0072\u007a":*_cbdeca =15; +case "\u006c\u0074\u0056\u0065\u0072\u0074":*_cbdeca =16;case "\u0064\u006b\u0048\u006f\u0072\u007a":*_cbdeca =17;case "\u0064\u006b\u0056\u0065\u0072\u0074":*_cbdeca =18;case "\u006ea\u0072\u0048\u006f\u0072\u007a":*_cbdeca =19;case "\u006ea\u0072\u0056\u0065\u0072\u0074":*_cbdeca =20; +case "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a":*_cbdeca =21;case "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074":*_cbdeca =22;case "\u0063\u0072\u006fs\u0073":*_cbdeca =23;case "\u0064\u006e\u0044\u0069\u0061\u0067":*_cbdeca =24;case "\u0075\u0070\u0044\u0069\u0061\u0067":*_cbdeca =25; +case "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067":*_cbdeca =26;case "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067":*_cbdeca =27;case "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067":*_cbdeca =28;case "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067":*_cbdeca =29; +case "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067":*_cbdeca =30;case "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067":*_cbdeca =31;case "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067":*_cbdeca =32;case "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067":*_cbdeca =33; +case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_cbdeca =34;case "\u0073m\u0043\u0068\u0065\u0063\u006b":*_cbdeca =35;case "\u006cg\u0043\u0068\u0065\u0063\u006b":*_cbdeca =36;case "\u0073\u006d\u0047\u0072\u0069\u0064":*_cbdeca =37;case "\u006c\u0067\u0047\u0072\u0069\u0064":*_cbdeca =38; +case "\u0064o\u0074\u0047\u0072\u0069\u0064":*_cbdeca =39;case "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_cbdeca =40;case "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_cbdeca =41;case "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k":*_cbdeca =42; +case "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k":*_cbdeca =43;case "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed":*_cbdeca =44;case "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064":*_cbdeca =45;case "\u0064o\u0074\u0044\u006d\u006e\u0064":*_cbdeca =46; +case "\u0070\u006c\u0061i\u0064":*_cbdeca =47;case "\u0073\u0070\u0068\u0065\u0072\u0065":*_cbdeca =48;case "\u0077\u0065\u0061v\u0065":*_cbdeca =49;case "\u0064\u0069\u0076o\u0074":*_cbdeca =50;case "\u0073h\u0069\u006e\u0067\u006c\u0065":*_cbdeca =51; +case "\u0077\u0061\u0076\u0065":*_cbdeca =52;case "\u0074r\u0065\u006c\u006c\u0069\u0073":*_cbdeca =53;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_cbdeca =54;};return nil ;};const (ST_LineCapUnset ST_LineCap =0;ST_LineCapRnd ST_LineCap =1;ST_LineCapSq ST_LineCap =2; +ST_LineCapFlat ST_LineCap =3;); -// List Level 5 Text Style -Lvl5pPr *CT_TextParagraphProperties ; +// ValidateWithPath validates the CT_ReflectionEffect and its children, prefixing error messages with path +func (_deebfg *CT_ReflectionEffect )ValidateWithPath (path string )error {if _deebfg .BlurRadAttr !=nil {if *_deebfg .BlurRadAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_deebfg .BlurRadAttr ); +};if *_deebfg .BlurRadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_deebfg .BlurRadAttr ); +};};if _deebfg .StAAttr !=nil {if _dcaac :=_deebfg .StAAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u0041\u0074\u0074\u0072");_dcaac !=nil {return _dcaac ;};};if _deebfg .StPosAttr !=nil {if _ffbgd :=_deebfg .StPosAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); +_ffbgd !=nil {return _ffbgd ;};};if _deebfg .EndAAttr !=nil {if _gcce :=_deebfg .EndAAttr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0041\u0041\u0074\u0074r");_gcce !=nil {return _gcce ;};};if _deebfg .EndPosAttr !=nil {if _feafae :=_deebfg .EndPosAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); +_feafae !=nil {return _feafae ;};};if _deebfg .DistAttr !=nil {if *_deebfg .DistAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_deebfg .DistAttr ); +};if *_deebfg .DistAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_deebfg .DistAttr ); +};};if _deebfg .DirAttr !=nil {if *_deebfg .DirAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_deebfg .DirAttr ); +};if *_deebfg .DirAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_deebfg .DirAttr ); +};};if _deebfg .FadeDirAttr !=nil {if *_deebfg .FadeDirAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0046\u0061\u0064\u0065\u0044\u0069\u0072\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_deebfg .FadeDirAttr ); +};if *_deebfg .FadeDirAttr >=21600000{return _bg .Errorf ("\u0025s\u002f\u006d.\u0046\u0061\u0064e\u0044\u0069\u0072\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_deebfg .FadeDirAttr ); +};};if _deebfg .SxAttr !=nil {if _efbfa :=_deebfg .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_efbfa !=nil {return _efbfa ;};};if _deebfg .SyAttr !=nil {if _bgab :=_deebfg .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_bgab !=nil {return _bgab ;};};if _deebfg .KxAttr !=nil {if *_deebfg .KxAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_deebfg .KxAttr ); +};if *_deebfg .KxAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_deebfg .KxAttr ); +};};if _deebfg .KyAttr !=nil {if *_deebfg .KyAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_deebfg .KyAttr ); +};if *_deebfg .KyAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_deebfg .KyAttr ); +};};if _edcbe :=_deebfg .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_edcbe !=nil {return _edcbe ;};return nil ;};func (_ebdb *CT_HslColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebdb .HueAttr =0; +for _ ,_ffeffa :=range start .Attr {if _ffeffa .Name .Local =="\u0068\u0075\u0065"{_fabc ,_gaeda :=_b .ParseInt (_ffeffa .Value ,10,32);if _gaeda !=nil {return _gaeda ;};_ebdb .HueAttr =int32 (_fabc );continue ;};if _ffeffa .Name .Local =="\u0073\u0061\u0074"{_dagda ,_deggf :=ParseUnionST_Percentage (_ffeffa .Value ); +if _deggf !=nil {return _deggf ;};_ebdb .SatAttr =_dagda ;continue ;};if _ffeffa .Name .Local =="\u006c\u0075\u006d"{_aedga ,_ggad :=ParseUnionST_Percentage (_ffeffa .Value );if _ggad !=nil {return _ggad ;};_ebdb .LumAttr =_aedga ;continue ;};};_defd :for {_gbdfd ,_adbce :=d .Token (); +if _adbce !=nil {return _adbce ;};switch _ebegc :=_gbdfd .(type ){case _d .StartElement :switch _ebegc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_dcdbd :=NewEG_ColorTransform (); +_dcdbd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_dcdbd );if _febe :=d .DecodeElement (&_dcdbd .ColorTransformChoice .Tint ,&_ebegc );_febe !=nil {return _febe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_eacgb :=NewEG_ColorTransform (); +_eacgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_eacgb );if _edagf :=d .DecodeElement (&_eacgb .ColorTransformChoice .Shade ,&_ebegc );_edagf !=nil {return _edagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fdac :=NewEG_ColorTransform (); +_fdac .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_fdac );if _afbb :=d .DecodeElement (&_fdac .ColorTransformChoice .Comp ,&_ebegc );_afbb !=nil {return _afbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_ggag :=NewEG_ColorTransform (); +_ggag .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_ggag );if _decda :=d .DecodeElement (&_ggag .ColorTransformChoice .Inv ,&_ebegc );_decda !=nil {return _decda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_bdfdb :=NewEG_ColorTransform (); +_bdfdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_bdfdb );if _deabe :=d .DecodeElement (&_bdfdb .ColorTransformChoice .Gray ,&_ebegc );_deabe !=nil {return _deabe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_ddcf :=NewEG_ColorTransform (); +_ddcf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_ddcf );if _cccfa :=d .DecodeElement (&_ddcf .ColorTransformChoice .Alpha ,&_ebegc );_cccfa !=nil {return _cccfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_debde :=NewEG_ColorTransform (); +_debde .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_debde );if _bbbc :=d .DecodeElement (&_debde .ColorTransformChoice .AlphaOff ,&_ebegc );_bbbc !=nil {return _bbbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_eabc :=NewEG_ColorTransform (); +_eabc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_eabc );if _bdcea :=d .DecodeElement (&_eabc .ColorTransformChoice .AlphaMod ,&_ebegc );_bdcea !=nil {return _bdcea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_fgbab :=NewEG_ColorTransform (); +_fgbab .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_fgbab );if _dagde :=d .DecodeElement (&_fgbab .ColorTransformChoice .Hue ,&_ebegc );_dagde !=nil {return _dagde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_aecdb :=NewEG_ColorTransform (); +_aecdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_aecdb );if _fbgf :=d .DecodeElement (&_aecdb .ColorTransformChoice .HueOff ,&_ebegc );_fbgf !=nil {return _fbgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_ecbb :=NewEG_ColorTransform (); +_ecbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_ecbb );if _abeb :=d .DecodeElement (&_ecbb .ColorTransformChoice .HueMod ,&_ebegc );_abeb !=nil {return _abeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_ffcb :=NewEG_ColorTransform (); +_ffcb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_ffcb );if _bgcdb :=d .DecodeElement (&_ffcb .ColorTransformChoice .Sat ,&_ebegc );_bgcdb !=nil {return _bgcdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_eebgb :=NewEG_ColorTransform (); +_eebgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_eebgb );if _gbfgg :=d .DecodeElement (&_eebgb .ColorTransformChoice .SatOff ,&_ebegc );_gbfgg !=nil {return _gbfgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_fddc :=NewEG_ColorTransform (); +_fddc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_fddc );if _cdcb :=d .DecodeElement (&_fddc .ColorTransformChoice .SatMod ,&_ebegc );_cdcb !=nil {return _cdcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_fdacc :=NewEG_ColorTransform (); +_fdacc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_fdacc );if _gacab :=d .DecodeElement (&_fdacc .ColorTransformChoice .Lum ,&_ebegc );_gacab !=nil {return _gacab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_aeced :=NewEG_ColorTransform (); +_aeced .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_aeced );if _cfcd :=d .DecodeElement (&_aeced .ColorTransformChoice .LumOff ,&_ebegc );_cfcd !=nil {return _cfcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_cfcgb :=NewEG_ColorTransform (); +_cfcgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_cfcgb );if _bcfba :=d .DecodeElement (&_cfcgb .ColorTransformChoice .LumMod ,&_ebegc );_bcfba !=nil {return _bcfba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_gfcf :=NewEG_ColorTransform (); +_gfcf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_gfcf );if _beed :=d .DecodeElement (&_gfcf .ColorTransformChoice .Red ,&_ebegc );_beed !=nil {return _beed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_abad :=NewEG_ColorTransform (); +_abad .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_abad );if _dcdfd :=d .DecodeElement (&_abad .ColorTransformChoice .RedOff ,&_ebegc );_dcdfd !=nil {return _dcdfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_dadc :=NewEG_ColorTransform (); +_dadc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_dadc );if _bfbbe :=d .DecodeElement (&_dadc .ColorTransformChoice .RedMod ,&_ebegc );_bfbbe !=nil {return _bfbbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_ebffb :=NewEG_ColorTransform (); +_ebffb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_ebffb );if _eebea :=d .DecodeElement (&_ebffb .ColorTransformChoice .Green ,&_ebegc );_eebea !=nil {return _eebea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_feffb :=NewEG_ColorTransform (); +_feffb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_feffb );if _aedgd :=d .DecodeElement (&_feffb .ColorTransformChoice .GreenOff ,&_ebegc );_aedgd !=nil {return _aedgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_gcea :=NewEG_ColorTransform (); +_gcea .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_gcea );if _gbgcfd :=d .DecodeElement (&_gcea .ColorTransformChoice .GreenMod ,&_ebegc );_gbgcfd !=nil {return _gbgcfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_faacg :=NewEG_ColorTransform (); +_faacg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_faacg );if _ffgef :=d .DecodeElement (&_faacg .ColorTransformChoice .Blue ,&_ebegc );_ffgef !=nil {return _ffgef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_afaeb :=NewEG_ColorTransform (); +_afaeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_afaeb );if _gdbg :=d .DecodeElement (&_afaeb .ColorTransformChoice .BlueOff ,&_ebegc );_gdbg !=nil {return _gdbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_eeeda :=NewEG_ColorTransform (); +_eeeda .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_eeeda );if _gcbg :=d .DecodeElement (&_eeeda .ColorTransformChoice .BlueMod ,&_ebegc );_gcbg !=nil {return _gcbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_daede :=NewEG_ColorTransform (); +_daede .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_daede );if _egfgb :=d .DecodeElement (&_daede .ColorTransformChoice .Gamma ,&_ebegc );_egfgb !=nil {return _egfgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_cbdbb :=NewEG_ColorTransform (); +_cbdbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ebdb .EG_ColorTransform =append (_ebdb .EG_ColorTransform ,_cbdbb );if _gabbd :=d .DecodeElement (&_cbdbb .ColorTransformChoice .InvGamma ,&_ebegc );_gabbd !=nil {return _gabbd ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_ebegc .Name ); +if _gdfb :=d .Skip ();_gdfb !=nil {return _gdfb ;};};case _d .EndElement :break _defd ;case _d .CharData :};};return nil ;};func (_adbe *CT_GradientStopList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_gbgg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0073"}}; +for _ ,_eaec :=range _adbe .Gs {e .EncodeElement (_eaec ,_gbgg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_AlphaModulateFixedEffect ()*CT_AlphaModulateFixedEffect {_aeb :=&CT_AlphaModulateFixedEffect {};return _aeb ; +};func (_geafe *CT_SRgbColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_geafe .ValAttr )});e .EncodeToken (start ); +if _geafe .EG_ColorTransform !=nil {for _ ,_facb :=range _geafe .EG_ColorTransform {_facb .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bgbe *CT_PatternFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bgbe .PrstAttr !=ST_PresetPatternValUnset {_befdd ,_gbedg :=_bgbe .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"}); +if _gbedg !=nil {return _gbedg ;};start .Attr =append (start .Attr ,_befdd );};e .EncodeToken (start );if _bgbe .FgClr !=nil {_defe :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0066\u0067\u0043\u006c\u0072"}};e .EncodeElement (_bgbe .FgClr ,_defe ); +};if _bgbe .BgClr !=nil {_ecdad :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0067\u0043\u006c\u0072"}};e .EncodeElement (_bgbe .BgClr ,_ecdad );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GrayscaleTransform ()*CT_GrayscaleTransform {_ebfgf :=&CT_GrayscaleTransform {}; +return _ebfgf ;};func (_aacfc ST_ChartBuildStep )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_afcbb :=_d .Attr {};_afcbb .Name =name ;switch _aacfc {case ST_ChartBuildStepUnset :_afcbb .Value ="";case ST_ChartBuildStepCategory :_afcbb .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +case ST_ChartBuildStepPtInCategory :_afcbb .Value ="\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_ChartBuildStepSeries :_afcbb .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_ChartBuildStepPtInSeries :_afcbb .Value ="\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073"; +case ST_ChartBuildStepAllPts :_afcbb .Value ="\u0061\u006c\u006c\u0050\u0074\u0073";case ST_ChartBuildStepGridLegend :_afcbb .Value ="\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";};return _afcbb ,nil ;};func (_caggg *ST_TextVerticalType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_caggg =0; +case "\u0068\u006f\u0072\u007a":*_caggg =1;case "\u0076\u0065\u0072\u0074":*_caggg =2;case "\u0076e\u0072\u0074\u0032\u0037\u0030":*_caggg =3;case "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074":*_caggg =4;case "\u0065\u0061\u0056\u0065\u0072\u0074":*_caggg =5; +case "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074":*_caggg =6;case "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c":*_caggg =7;};return nil ;};func (_dbegg *EG_TextAutofitChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agbcd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_dbegg .NoAutofit =NewCT_TextNoAutofit (); +if _dacbe :=d .DecodeElement (_dbegg .NoAutofit ,&_agbcd );_dacbe !=nil {return _dacbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_dbegg .NormAutofit =NewCT_TextNormalAutofit (); +if _afdcd :=d .DecodeElement (_dbegg .NormAutofit ,&_agbcd );_afdcd !=nil {return _afdcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_dbegg .SpAutoFit =NewCT_TextShapeAutofit (); +if _fafba :=d .DecodeElement (_dbegg .SpAutoFit ,&_agbcd );_fafba !=nil {return _fafba ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agbcd .Name ); +if _gbgec :=d .Skip ();_gbgec !=nil {return _gbgec ;};};return nil ;}; -// List Level 6 Text Style -Lvl6pPr *CT_TextParagraphProperties ; +// Validate validates the CT_TextNoAutofit and its children +func (_edgee *CT_TextNoAutofit )Validate ()error {return _edgee .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074");};func (_cgbbc ST_LightRigDirection )Validate ()error {return _cgbbc .ValidateWithPath ("")}; -// List Level 7 Text Style -Lvl7pPr *CT_TextParagraphProperties ; -// List Level 8 Text Style -Lvl8pPr *CT_TextParagraphProperties ; +// Validate validates the CT_NonVisualDrawingShapeProps and its children +func (_bbecg *CT_NonVisualDrawingShapeProps )Validate ()error {return _bbecg .ValidateWithPath ("\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050ro\u0070\u0073"); +};func NewCT_GvmlPictureNonVisual ()*CT_GvmlPictureNonVisual {_dbdc :=&CT_GvmlPictureNonVisual {};_dbdc .CNvPr =NewCT_NonVisualDrawingProps ();_dbdc .CNvPicPr =NewCT_NonVisualPictureProperties ();return _dbdc ;};func NewCT_Scene3D ()*CT_Scene3D {_eaea :=&CT_Scene3D {}; +_eaea .Camera =NewCT_Camera ();_eaea .LightRig =NewCT_LightRig ();return _eaea ;}; -// List Level 9 Text Style -Lvl9pPr *CT_TextParagraphProperties ;ExtLst *CT_OfficeArtExtensionList ;}; +// Validate validates the EG_TextBulletSizeChoice and its children +func (_afaafb *EG_TextBulletSizeChoice )Validate ()error {return _afaafb .ValidateWithPath ("\u0045\u0047\u005fTe\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Validate validates the AG_Locking and its children -func (_ccg *AG_Locking )Validate ()error {return _ccg .ValidateWithPath ("\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067");};func (_bgcecd *CT_RegularTextRun )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bgcecd .RPr !=nil {_abdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072P\u0072"}};e .EncodeElement (_bgcecd .RPr ,_abdd );};_gffc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074"}};_c .AddPreserveSpaceAttr (&_gffc ,_bgcecd .T ); -e .EncodeElement (_bgcecd .T ,_gffc );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_GvmlConnector struct{ +// ValidateWithPath validates the CT_OfficeArtExtensionList and its children, prefixing error messages with path +func (_gadec *CT_OfficeArtExtensionList )ValidateWithPath (path string )error {for _bded ,_cfgag :=range _gadec .Ext {if _eeec :=_cfgag .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_bded ));_eeec !=nil {return _eeec ; +};};return nil ;};type CT_WholeE2oFormatting struct{ -// Non-Visual Properties for a Connection Shape -NvCxnSpPr *CT_GvmlConnectorNonVisual ; +// Outline +Ln *CT_LineProperties ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func NewCT_PresetLineDashProperties ()*CT_PresetLineDashProperties {_cdffb :=&CT_PresetLineDashProperties {};return _cdffb ;};func (_bcag *CT_AnimationDgmElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bcag .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_bcag .IdAttr )}); +};if _bcag .BldStepAttr !=ST_DgmBuildStepUnset {_cbfc ,_eddf :=_bcag .BldStepAttr .MarshalXMLAttr (_d .Name {Local :"\u0062l\u0064\u0053\u0074\u0065\u0070"});if _eddf !=nil {return _eddf ;};start .Attr =append (start .Attr ,_cbfc );};e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewEG_ThemeableFontStylesChoice ()*EG_ThemeableFontStylesChoice {_aafff :=&EG_ThemeableFontStylesChoice {};return _aafff ;};func NewCT_BackgroundFormatting ()*CT_BackgroundFormatting {_bdfd :=&CT_BackgroundFormatting {}; +_bdfd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_bdfd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _bdfd ;};func NewCT_NonVisualDrawingProps ()*CT_NonVisualDrawingProps {_fcbdf :=&CT_NonVisualDrawingProps {};return _fcbdf ; +};func NewCT_TextSpacingPoint ()*CT_TextSpacingPoint {_baedef :=&CT_TextSpacingPoint {};_baedef .ValAttr =0;return _baedef ;};func (_bafag *CT_LineJoinBevel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_ecddd ,_acad :=d .Token (); +if _acad !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065J\u006fi\u006e\u0042\u0065\u0076\u0065\u006c\u003a \u0025\u0073",_acad );};if _gddfd ,_beddb :=_ecddd .(_d .EndElement );_beddb &&_gddfd .Name ==start .Name {break ; +};};return nil ;};const (ST_LineEndWidthUnset ST_LineEndWidth =0;ST_LineEndWidthSm ST_LineEndWidth =1;ST_LineEndWidthMed ST_LineEndWidth =2;ST_LineEndWidthLg ST_LineEndWidth =3;); -// Visual Properties -SpPr *CT_ShapeProperties ; +// ValidateWithPath validates the CT_ContentPartLocking and its children, prefixing error messages with path +func (_cbda *CT_ContentPartLocking )ValidateWithPath (path string )error {if _cbda .ExtLst !=nil {if _eadc :=_cbda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eadc !=nil {return _eadc ;};};return nil ;}; -// Shape Style -Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_dceeff ST_AdjAngle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _dceeff .ST_Angle !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_dceeff .ST_Angle ))); -};if _dceeff .ST_GeomGuideName !=nil {e .EncodeToken (_ba .CharData (*_dceeff .ST_GeomGuideName ));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_gfebd *EG_LineDashProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfebd .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -_ccfac :for {_eegb ,_gcgca :=d .Token ();if _gcgca !=nil {return _gcgca ;};switch _gaeca :=_eegb .(type ){case _ba .StartElement :switch _gaeca .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_gfebd .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -if _egdcc :=d .DecodeElement (&_gfebd .LineDashPropertiesChoice .PrstDash ,&_gaeca );_egdcc !=nil {return _egdcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_gfebd .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -if _beddc :=d .DecodeElement (&_gfebd .LineDashPropertiesChoice .CustDash ,&_gaeca );_beddc !=nil {return _beddc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gaeca .Name ); -if _ddaefg :=d .Skip ();_ddaefg !=nil {return _ddaefg ;};};case _ba .EndElement :break _ccfac ;case _ba .CharData :};};return nil ;};type CT_GradientFillProperties struct{ +// ValidateWithPath validates the EG_Effect and its children, prefixing error messages with path +func (_adaae *EG_Effect )ValidateWithPath (path string )error {if _gfgbd :=_adaae .EffectChoice .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_gfgbd !=nil {return _gfgbd ;};return nil ;}; -// Tile Flip -FlipAttr ST_TileFlipMode ; +// ValidateWithPath validates the CT_ColorChangeEffect and its children, prefixing error messages with path +func (_cbbb *CT_ColorChangeEffect )ValidateWithPath (path string )error {if _cbef :=_cbbb .ClrFrom .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0046\u0072\u006f\u006d");_cbef !=nil {return _cbef ;};if _cfbb :=_cbbb .ClrTo .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0054\u006f"); +_cfbb !=nil {return _cfbb ;};return nil ;};func NewCT_LineJoinRound ()*CT_LineJoinRound {_ddce :=&CT_LineJoinRound {};return _ddce };func (_ecgg *ST_AnimationDgmOnlyBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ecgg =0; +case "\u006f\u006e\u0065":*_ecgg =1;case "\u006c\u0076\u006c\u004f\u006e\u0065":*_ecgg =2;case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":*_ecgg =3;};return nil ;};func (_gcffed *CT_TextListStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gcffed .DefPPr !=nil {_cddff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064\u0065\u0066\u0050\u0050\u0072"}};e .EncodeElement (_gcffed .DefPPr ,_cddff );};if _gcffed .Lvl1pPr !=nil {_cfefdg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0031\u0070\u0050r"}}; +e .EncodeElement (_gcffed .Lvl1pPr ,_cfefdg );};if _gcffed .Lvl2pPr !=nil {_dafae :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0032\u0070\u0050r"}};e .EncodeElement (_gcffed .Lvl2pPr ,_dafae );};if _gcffed .Lvl3pPr !=nil {_dedbb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0033\u0070\u0050r"}}; +e .EncodeElement (_gcffed .Lvl3pPr ,_dedbb );};if _gcffed .Lvl4pPr !=nil {_bggg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0034\u0070\u0050r"}};e .EncodeElement (_gcffed .Lvl4pPr ,_bggg );};if _gcffed .Lvl5pPr !=nil {_eacbba :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0035\u0070\u0050r"}}; +e .EncodeElement (_gcffed .Lvl5pPr ,_eacbba );};if _gcffed .Lvl6pPr !=nil {_dgefg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0036\u0070\u0050r"}};e .EncodeElement (_gcffed .Lvl6pPr ,_dgefg );};if _gcffed .Lvl7pPr !=nil {_ccbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0037\u0070\u0050r"}}; +e .EncodeElement (_gcffed .Lvl7pPr ,_ccbc );};if _gcffed .Lvl8pPr !=nil {_ccfgg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0038\u0070\u0050r"}};e .EncodeElement (_gcffed .Lvl8pPr ,_ccfgg );};if _gcffed .Lvl9pPr !=nil {_cfefa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0076\u006c\u0039\u0070\u0050r"}}; +e .EncodeElement (_gcffed .Lvl9pPr ,_cfefa );};if _gcffed .ExtLst !=nil {_aeegcd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gcffed .ExtLst ,_aeegcd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Rotate With Shape -RotWithShapeAttr *bool ; +// Validate validates the CT_NonVisualDrawingProps and its children +func (_gdafe *CT_NonVisualDrawingProps )Validate ()error {return _gdafe .ValidateWithPath ("\u0043T\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006f\u0070\u0073");};const (ST_ChartBuildStepUnset ST_ChartBuildStep =0; +ST_ChartBuildStepCategory ST_ChartBuildStep =1;ST_ChartBuildStepPtInCategory ST_ChartBuildStep =2;ST_ChartBuildStepSeries ST_ChartBuildStep =3;ST_ChartBuildStepPtInSeries ST_ChartBuildStep =4;ST_ChartBuildStepAllPts ST_ChartBuildStep =5;ST_ChartBuildStepGridLegend ST_ChartBuildStep =6; +); -// Gradient Stop List -GsLst *CT_GradientStopList ;ShadePropertiesChoice *EG_ShadePropertiesChoice ; +// ValidateWithPath validates the CT_GvmlConnector and its children, prefixing error messages with path +func (_dccaa *CT_GvmlConnector )ValidateWithPath (path string )error {if _bgagg :=_dccaa .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_bgagg !=nil {return _bgagg ;};if _edce :=_dccaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_edce !=nil {return _edce ;};if _dccaa .Style !=nil {if _gbedd :=_dccaa .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gbedd !=nil {return _gbedd ;};};if _dccaa .ExtLst !=nil {if _begdb :=_dccaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_begdb !=nil {return _begdb ;};};return nil ;}; -// Tile Rectangle -TileRect *CT_RelativeRect ;}; +// Validate validates the CT_AlphaFloorEffect and its children +func (_abf *CT_AlphaFloorEffect )Validate ()error {return _abf .ValidateWithPath ("\u0043\u0054\u005f\u0041lp\u0068\u0061\u0046\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074");}; -// Validate validates the CT_Angle and its children -func (_feg *CT_Angle )Validate ()error {return _feg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0067\u006c\u0065");};func (_ccafb *CT_FontReference )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_ebada ,_ggfdf :=_ccafb .IdxAttr .MarshalXMLAttr (_ba .Name {Local :"\u0069\u0064\u0078"}); -if _ggfdf !=nil {return _ggfdf ;};start .Attr =append (start .Attr ,_ebada );e .EncodeToken (start );if _ccafb .ScrgbClr !=nil {_acf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_ccafb .ScrgbClr ,_acf ); -};if _ccafb .SrgbClr !=nil {_dgcge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_ccafb .SrgbClr ,_dgcge );};if _ccafb .HslClr !=nil {_edgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_ccafb .HslClr ,_edgc );};if _ccafb .SysClr !=nil {_ceef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_ccafb .SysClr ,_ceef );};if _ccafb .SchemeClr !=nil {_caea :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_ccafb .SchemeClr ,_caea );};if _ccafb .PrstClr !=nil {_fafd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_ccafb .PrstClr ,_fafd );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};const (ST_AnimationDgmOnlyBuildTypeUnset ST_AnimationDgmOnlyBuildType =0;ST_AnimationDgmOnlyBuildTypeOne ST_AnimationDgmOnlyBuildType =1;ST_AnimationDgmOnlyBuildTypeLvlOne ST_AnimationDgmOnlyBuildType =2;ST_AnimationDgmOnlyBuildTypeLvlAtOnce ST_AnimationDgmOnlyBuildType =3; -);func (_egdccd *EG_TextAutofitChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afgbd :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_egdccd .NoAutofit =NewCT_TextNoAutofit (); -if _bedcf :=d .DecodeElement (_egdccd .NoAutofit ,&_afgbd );_bedcf !=nil {return _bedcf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_egdccd .NormAutofit =NewCT_TextNormalAutofit (); -if _agecd :=d .DecodeElement (_egdccd .NormAutofit ,&_afgbd );_agecd !=nil {return _agecd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_egdccd .SpAutoFit =NewCT_TextShapeAutofit (); -if _cdbed :=d .DecodeElement (_egdccd .SpAutoFit ,&_afgbd );_cdbed !=nil {return _cdbed ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_afgbd .Name ); -if _dedgge :=d .Skip ();_dedgge !=nil {return _dedgge ;};};return nil ;};func NewEG_LineJoinPropertiesChoice ()*EG_LineJoinPropertiesChoice {_cgbed :=&EG_LineJoinPropertiesChoice {};return _cgbed ;}; +// Validate validates the EG_EffectPropertiesChoice and its children +func (_egbff *EG_EffectPropertiesChoice )Validate ()error {return _egbff .ValidateWithPath ("\u0045G\u005f\u0045\u0066\u0066e\u0063\u0074\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");};func (_acade ST_TextAnchoringType )Validate ()error {return _acade .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_CustomColorList and its children, prefixing error messages with path -func (_afff *CT_CustomColorList )ValidateWithPath (path string )error {for _ddab ,_ddefg :=range _afff .CustClr {if _ddbaf :=_ddefg .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0043\u0075\u0073\u0074\u0043\u006cr\u005b\u0025\u0064\u005d",path ,_ddab )); -_ddbaf !=nil {return _ddbaf ;};};return nil ;};const (ST_RectAlignmentUnset ST_RectAlignment =0;ST_RectAlignmentTl ST_RectAlignment =1;ST_RectAlignmentT ST_RectAlignment =2;ST_RectAlignmentTr ST_RectAlignment =3;ST_RectAlignmentL ST_RectAlignment =4;ST_RectAlignmentCtr ST_RectAlignment =5; -ST_RectAlignmentR ST_RectAlignment =6;ST_RectAlignmentBl ST_RectAlignment =7;ST_RectAlignmentB ST_RectAlignment =8;ST_RectAlignmentBr ST_RectAlignment =9;);func (_gfbaf *CT_CustomGeometry2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfbaf .PathLst =NewCT_Path2DList (); -_bgga :for {_caad ,_fagc :=d .Token ();if _fagc !=nil {return _fagc ;};switch _dgfa :=_caad .(type ){case _ba .StartElement :switch _dgfa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_gfbaf .AvLst =NewCT_GeomGuideList (); -if _cgca :=d .DecodeElement (_gfbaf .AvLst ,&_dgfa );_cgca !=nil {return _cgca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0064\u004cs\u0074"}:_gfbaf .GdLst =NewCT_GeomGuideList (); -if _cbdb :=d .DecodeElement (_gfbaf .GdLst ,&_dgfa );_cbdb !=nil {return _cbdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u004cs\u0074"}:_gfbaf .AhLst =NewCT_AdjustHandleList (); -if _deac :=d .DecodeElement (_gfbaf .AhLst ,&_dgfa );_deac !=nil {return _deac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u004c\u0073\u0074"}:_gfbaf .CxnLst =NewCT_ConnectionSiteList (); -if _gaecg :=d .DecodeElement (_gfbaf .CxnLst ,&_dgfa );_gaecg !=nil {return _gaecg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0063\u0074"}:_gfbaf .Rect =NewCT_GeomRect (); -if _gddg :=d .DecodeElement (_gfbaf .Rect ,&_dgfa );_gddg !=nil {return _gddg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0074\u0068\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0074\u0068\u004c\u0073\u0074"}:if _egbe :=d .DecodeElement (_gfbaf .PathLst ,&_dgfa ); -_egbe !=nil {return _egbe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0047eo\u006d\u0065\u0074\u0072\u0079\u0032\u0044\u0020\u0025\u0076",_dgfa .Name ); -if _afac :=d .Skip ();_afac !=nil {return _afac ;};};case _ba .EndElement :break _bgga ;case _ba .CharData :};};return nil ;}; -// Validate validates the CT_TableCellProperties and its children -func (_gebdce *CT_TableCellProperties )Validate ()error {return _gebdce .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_bae *Blip )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u003a\u0062\u006c\u0069\u0070";return _bae .CT_Blip .MarshalXML (e ,start );};func NewCT_ComplementTransform ()*CT_ComplementTransform {_dcca :=&CT_ComplementTransform {};return _dcca ;}; +// ValidateWithPath validates the CT_PositiveFixedPercentage and its children, prefixing error messages with path +func (_bcbec *CT_PositiveFixedPercentage )ValidateWithPath (path string )error {if _feece :=_bcbec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_feece !=nil {return _feece ;};return nil ;};func NewCT_LineJoinMiterProperties ()*CT_LineJoinMiterProperties {_ecbab :=&CT_LineJoinMiterProperties {}; +return _ecbab ;};func (_ffgde *CT_GvmlTextShapeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ffgde .UseSpRect !=nil {_bgdee :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0075\u0073\u0065\u0053\u0070\u0052\u0065\u0063\u0074"}}; +e .EncodeElement (_ffgde .UseSpRect ,_bgdee );}else if _ffgde .Xfrm !=nil {_aeac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_ffgde .Xfrm ,_aeac );};return nil ;};func (_fcbff *CT_Vector3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_fcbff .DxAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0079"},Value :_bg .Sprintf ("\u0025\u0076",_fcbff .DyAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u007a"},Value :_bg .Sprintf ("\u0025\u0076",_fcbff .DzAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_abbf *CT_BlipFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abbf .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +for _ ,_caca :=range start .Attr {if _caca .Name .Local =="\u0064\u0070\u0069"{_fgcc ,_bgdb :=_b .ParseUint (_caca .Value ,10,32);if _bgdb !=nil {return _bgdb ;};_cdcc :=uint32 (_fgcc );_abbf .DpiAttr =&_cdcc ;continue ;};if _caca .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_abaf ,_bge :=_b .ParseBool (_caca .Value ); +if _bge !=nil {return _bge ;};_abbf .RotWithShapeAttr =&_abaf ;continue ;};};_ffe :for {_fgcg ,_dffb :=d .Token ();if _dffb !=nil {return _dffb ;};switch _baee :=_fgcg .(type ){case _d .StartElement :switch _baee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"}:_abbf .Blip =NewCT_Blip (); +if _abac :=d .DecodeElement (_abbf .Blip ,&_baee );_abac !=nil {return _abac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0063\u0052\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0063\u0052\u0065\u0063\u0074"}:_abbf .SrcRect =NewCT_RelativeRect (); +if _fecd :=d .DecodeElement (_abbf .SrcRect ,&_baee );_fecd !=nil {return _fecd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_abbf .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +if _fefb :=d .DecodeElement (&_abbf .FillModePropertiesChoice .Tile ,&_baee );_fefb !=nil {return _fefb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_abbf .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +if _eceb :=d .DecodeElement (&_abbf .FillModePropertiesChoice .Stretch ,&_baee );_eceb !=nil {return _eceb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0042\u006c\u0069\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_baee .Name ); +if _bfga :=d .Skip ();_bfga !=nil {return _bfga ;};};case _d .EndElement :break _ffe ;case _d .CharData :};};return nil ;};func (_ggcabe *CT_PresetTextShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggcabe .PrstAttr =ST_TextShapeType (1); +for _ ,_gebfa :=range start .Attr {if _gebfa .Name .Local =="\u0070\u0072\u0073\u0074"{_ggcabe .PrstAttr .UnmarshalXMLAttr (_gebfa );continue ;};};_ggddg :for {_acfda ,_bgefb :=d .Token ();if _bgefb !=nil {return _bgefb ;};switch _aagfa :=_acfda .(type ){case _d .StartElement :switch _aagfa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_ggcabe .AvLst =NewCT_GeomGuideList (); +if _cdbg :=d .DecodeElement (_ggcabe .AvLst ,&_aagfa );_cdbg !=nil {return _cdbg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074T\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_aagfa .Name ); +if _gcgcda :=d .Skip ();_gcgcda !=nil {return _gcgcda ;};};case _d .EndElement :break _ggddg ;case _d .CharData :};};return nil ;};func (_aegd *CT_GradientFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aegd .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +for _ ,_gecef :=range start .Attr {if _gecef .Name .Local =="\u0066\u006c\u0069\u0070"{_aegd .FlipAttr .UnmarshalXMLAttr (_gecef );continue ;};if _gecef .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_dcbb ,_fegc :=_b .ParseBool (_gecef .Value ); +if _fegc !=nil {return _fegc ;};_aegd .RotWithShapeAttr =&_dcbb ;continue ;};};_gdgc :for {_edcgg ,_gcdf :=d .Token ();if _gcdf !=nil {return _gcdf ;};switch _dbaff :=_edcgg .(type ){case _d .StartElement :switch _dbaff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073\u004cs\u0074"}:_aegd .GsLst =NewCT_GradientStopList (); +if _bcab :=d .DecodeElement (_aegd .GsLst ,&_dbaff );_bcab !=nil {return _bcab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_aegd .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _cdeb :=d .DecodeElement (&_aegd .ShadePropertiesChoice .Lin ,&_dbaff );_cdeb !=nil {return _cdeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_aegd .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _ecbdc :=d .DecodeElement (&_aegd .ShadePropertiesChoice .Path ,&_dbaff );_ecbdc !=nil {return _ecbdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"}:_aegd .TileRect =NewCT_RelativeRect (); +if _ggcae :=d .DecodeElement (_aegd .TileRect ,&_dbaff );_ggcae !=nil {return _ggcae ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074F\u0069l\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_dbaff .Name ); +if _eefca :=d .Skip ();_eefca !=nil {return _eefca ;};};case _d .EndElement :break _gdgc ;case _d .CharData :};};return nil ;};func (_bgae *CT_GammaTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_bbef ,_cegac :=d .Token (); +if _cegac !=nil {return _bg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d: \u0025\u0073",_cegac );};if _acbg ,_abde :=_bbef .(_d .EndElement ); +_abde &&_acbg .Name ==start .Name {break ;};};return nil ;};func (_cdfgf ST_PitchFamily )String ()string {switch _cdfgf {case 0:return "";case 1:return "\u0030\u0030";case 2:return "\u0030\u0031";case 3:return "\u0030\u0032";case 4:return "\u0031\u0036"; +case 5:return "\u0031\u0037";case 6:return "\u0031\u0038";case 7:return "\u0033\u0032";case 8:return "\u0033\u0033";case 9:return "\u0033\u0034";case 10:return "\u0034\u0038";case 11:return "\u0034\u0039";case 12:return "\u0035\u0030";case 13:return "\u0036\u0034"; +case 14:return "\u0036\u0035";case 15:return "\u0036\u0036";case 16:return "\u0038\u0030";case 17:return "\u0038\u0031";case 18:return "\u0038\u0032";};return "";};func (_efce *CT_GroupLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dcbd :=range start .Attr {if _dcbd .Name .Local =="\u006e\u006f\u0047r\u0070"{_gafcd ,_bfce :=_b .ParseBool (_dcbd .Value ); +if _bfce !=nil {return _bfce ;};_efce .NoGrpAttr =&_gafcd ;continue ;};if _dcbd .Name .Local =="\u006eo\u0055\u006e\u0067\u0072\u0070"{_gbcdc ,_fbab :=_b .ParseBool (_dcbd .Value );if _fbab !=nil {return _fbab ;};_efce .NoUngrpAttr =&_gbcdc ;continue ; +};if _dcbd .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_cebg ,_efcac :=_b .ParseBool (_dcbd .Value );if _efcac !=nil {return _efcac ;};_efce .NoSelectAttr =&_cebg ;continue ;};if _dcbd .Name .Local =="\u006e\u006f\u0052o\u0074"{_bacfa ,_ggecc :=_b .ParseBool (_dcbd .Value ); +if _ggecc !=nil {return _ggecc ;};_efce .NoRotAttr =&_bacfa ;continue ;};if _dcbd .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_bdfg ,_cedc :=_b .ParseBool (_dcbd .Value );if _cedc !=nil {return _cedc ; +};_efce .NoChangeAspectAttr =&_bdfg ;continue ;};if _dcbd .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_baga ,_agfae :=_b .ParseBool (_dcbd .Value );if _agfae !=nil {return _agfae ;};_efce .NoMoveAttr =&_baga ;continue ;};if _dcbd .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_edbb ,_geafd :=_b .ParseBool (_dcbd .Value ); +if _geafd !=nil {return _geafd ;};_efce .NoResizeAttr =&_edbb ;continue ;};};_cgce :for {_ebbfd ,_ffeff :=d .Token ();if _ffeff !=nil {return _ffeff ;};switch _ecded :=_ebbfd .(type ){case _d .StartElement :switch _ecded .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efce .ExtLst =NewCT_OfficeArtExtensionList (); +if _fbdb :=d .DecodeElement (_efce .ExtLst ,&_ecded );_fbdb !=nil {return _fbdb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_ecded .Name ); +if _egfcg :=d .Skip ();_egfcg !=nil {return _egfcg ;};};case _d .EndElement :break _cgce ;case _d .CharData :};};return nil ;};func (_ebafc *Tbl )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u003a\u0074b\u006c";return _ebafc .CT_Table .MarshalXML (e ,start );};func NewCT_ContentPartLocking ()*CT_ContentPartLocking {_beaad :=&CT_ContentPartLocking {};return _beaad ;}; -// Validate validates the CT_EffectContainer and its children -func (_deeg *CT_EffectContainer )Validate ()error {return _deeg .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074C\u006f\u006et\u0061\u0069\u006e\u0065\u0072");};func NewCT_EmbeddedWAVAudioFile ()*CT_EmbeddedWAVAudioFile {_ddbg :=&CT_EmbeddedWAVAudioFile {}; -return _ddbg ;}; +// Validate validates the CT_GroupTransform2D and its children +func (_aceb *CT_GroupTransform2D )Validate ()error {return _aceb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0032\u0044");};type ST_PresetShadowVal byte ;func (_dfcdcd *ST_BlipCompression )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fedf ,_aeddf :=d .Token (); +if _aeddf !=nil {return _aeddf ;};if _fafcb ,_adbda :=_fedf .(_d .EndElement );_adbda &&_fafcb .Name ==start .Name {*_dfcdcd =1;return nil ;};if _ebdbd ,_acgae :=_fedf .(_d .CharData );!_acgae {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fedf ); +}else {switch string (_ebdbd ){case "":*_dfcdcd =0;case "\u0065\u006d\u0061i\u006c":*_dfcdcd =1;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_dfcdcd =2;case "\u0070\u0072\u0069n\u0074":*_dfcdcd =3;case "\u0068q\u0070\u0072\u0069\u006e\u0074":*_dfcdcd =4; +case "\u006e\u006f\u006e\u0065":*_dfcdcd =5;};};_fedf ,_aeddf =d .Token ();if _aeddf !=nil {return _aeddf ;};if _dabec ,_dfacb :=_fedf .(_d .EndElement );_dfacb &&_dabec .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fedf ); +};func (_cede *CT_BaseStylesOverride )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cede .ClrScheme !=nil {_edde :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; +e .EncodeElement (_cede .ClrScheme ,_edde );};if _cede .FontScheme !=nil {_dbe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_cede .FontScheme ,_dbe );};if _cede .FmtScheme !=nil {_gffcf :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0066\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}}; +e .EncodeElement (_cede .FmtScheme ,_gffcf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_EffectStyleList and its children, prefixing error messages with path -func (_agec *CT_EffectStyleList )ValidateWithPath (path string )error {for _bfffb ,_ebagg :=range _agec .EffectStyle {if _geccd :=_ebagg .ValidateWithPath (_be .Sprintf ("\u0025s\u002fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u005b\u0025\u0064\u005d",path ,_bfffb )); -_geccd !=nil {return _geccd ;};};return nil ;}; +// ValidateWithPath validates the CT_CustomGeometry2D and its children, prefixing error messages with path +func (_gegd *CT_CustomGeometry2D )ValidateWithPath (path string )error {if _gegd .AvLst !=nil {if _ebbf :=_gegd .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074");_ebbf !=nil {return _ebbf ;};};if _gegd .GdLst !=nil {if _gfefd :=_gegd .GdLst .ValidateWithPath (path +"\u002f\u0047\u0064\u004c\u0073\u0074"); +_gfefd !=nil {return _gfefd ;};};if _gegd .AhLst !=nil {if _bgcc :=_gegd .AhLst .ValidateWithPath (path +"\u002f\u0041\u0068\u004c\u0073\u0074");_bgcc !=nil {return _bgcc ;};};if _gegd .CxnLst !=nil {if _ggab :=_gegd .CxnLst .ValidateWithPath (path +"\u002fC\u0078\u006e\u004c\u0073\u0074"); +_ggab !=nil {return _ggab ;};};if _gegd .Rect !=nil {if _dcdg :=_gegd .Rect .ValidateWithPath (path +"\u002f\u0052\u0065c\u0074");_dcdg !=nil {return _dcdg ;};};if _edeg :=_gegd .PathLst .ValidateWithPath (path +"\u002f\u0050\u0061\u0074\u0068\u004c\u0073\u0074"); +_edeg !=nil {return _edeg ;};return nil ;};func (_fgaebe *Graphic )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgaebe .CT_GraphicalObject =*NewCT_GraphicalObject ();_cbeec :for {_ccggc ,_geef :=d .Token ();if _geef !=nil {return _geef ; +};switch _gbece :=_ccggc .(type ){case _d .StartElement :switch _gbece .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}:if _bfgfc :=d .DecodeElement (_fgaebe .GraphicData ,&_gbece ); +_bfgfc !=nil {return _bfgfc ;};default:_g .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047r\u0061\u0070\u0068\u0069\u0063\u0020\u0025\u0076",_gbece .Name ); +if _bgfef :=d .Skip ();_bgfef !=nil {return _bgfef ;};};case _d .EndElement :break _cbeec ;case _d .CharData :};};return nil ;};func (_ddfdf *CT_GeomGuide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fbbb :=range start .Attr {if _fbbb .Name .Local =="\u006e\u0061\u006d\u0065"{_ffgf :=_fbbb .Value ; +_ddfdf .NameAttr =_ffgf ;continue ;};if _fbbb .Name .Local =="\u0066\u006d\u006c\u0061"{_cgae :=_fbbb .Value ;_ddfdf .FmlaAttr =_cgae ;continue ;};};for {_fggaa ,_fede :=d .Token ();if _fede !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0065o\u006d\u0047\u0075\u0069\u0064\u0065\u003a\u0020\u0025\u0073",_fede ); +};if _edbeb ,_cefe :=_fggaa .(_d .EndElement );_cefe &&_edbeb .Name ==start .Name {break ;};};return nil ;};func (_fgba *CT_AnimationGraphicalObjectBuildProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgba .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); +_dcce :for {_dbag ,_ddfb :=d .Token ();if _ddfb !=nil {return _ddfb ;};switch _ced :=_dbag .(type ){case _d .StartElement :switch _ced .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_fgba .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); +if _dabc :=d .DecodeElement (&_fgba .AnimationGraphicalObjectBuildPropertiesChoice .BldDgm ,&_ced );_dabc !=nil {return _dabc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}:_fgba .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); +if _bda :=d .DecodeElement (&_fgba .AnimationGraphicalObjectBuildPropertiesChoice .BldChart ,&_ced );_bda !=nil {return _bda ;};default:_g .Log .Debug ("sk\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064P\u0072o\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ced .Name ); +if _fef :=d .Skip ();_fef !=nil {return _fef ;};};case _d .EndElement :break _dcce ;case _d .CharData :};};return nil ;};func NewCT_GvmlConnectorNonVisual ()*CT_GvmlConnectorNonVisual {_bgagf :=&CT_GvmlConnectorNonVisual {};_bgagf .CNvPr =NewCT_NonVisualDrawingProps (); +_bgagf .CNvCxnSpPr =NewCT_NonVisualConnectorProperties ();return _bgagf ;};type CT_ColorChangeEffect struct{ -// ValidateWithPath validates the CT_FontReference and its children, prefixing error messages with path -func (_dfdff *CT_FontReference )ValidateWithPath (path string )error {if _dfdff .IdxAttr ==ST_FontCollectionIndexUnset {return _be .Errorf ("\u0025\u0073\u002fI\u0064\u0078\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dfdg :=_dfdff .IdxAttr .ValidateWithPath (path +"\u002f\u0049\u0064\u0078\u0041\u0074\u0074\u0072");_dfdg !=nil {return _dfdg ;};if _dfdff .ScrgbClr !=nil {if _gebce :=_dfdff .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); -_gebce !=nil {return _gebce ;};};if _dfdff .SrgbClr !=nil {if _ddfaf :=_dfdff .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_ddfaf !=nil {return _ddfaf ;};};if _dfdff .HslClr !=nil {if _fdab :=_dfdff .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); -_fdab !=nil {return _fdab ;};};if _dfdff .SysClr !=nil {if _cgfd :=_dfdff .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_cgfd !=nil {return _cgfd ;};};if _dfdff .SchemeClr !=nil {if _dabf :=_dfdff .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_dabf !=nil {return _dabf ;};};if _dfdff .PrstClr !=nil {if _aeca :=_dfdff .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_aeca !=nil {return _aeca ;};};return nil ;};func ParseUnionST_AdjCoordinate (s string )(ST_AdjCoordinate ,error ){_agbbda :=ST_AdjCoordinate {}; -if _e .ST_UniversalMeasurePatternRe .MatchString (s ){_agbbda .ST_Coordinate =&ST_Coordinate {};_agbbda .ST_Coordinate .ST_UniversalMeasure =&s ;}else {_cfged ,_fcgdb :=_f .ParseInt (s ,10,64);if _fcgdb !=nil {_agbbda .ST_GeomGuideName =&s ;}else {_agbbda .ST_Coordinate =&ST_Coordinate {}; -_agbbda .ST_Coordinate .ST_CoordinateUnqualified =&_cfged ;};};return _agbbda ,nil ;}; +// Consider Alpha Values +UseAAttr *bool ; -// ValidateWithPath validates the CT_ComplementTransform and its children, prefixing error messages with path -func (_cgcgd *CT_ComplementTransform )ValidateWithPath (path string )error {return nil };func (_ffgcb *ST_AdjAngle )Validate ()error {return _ffgcb .ValidateWithPath ("")};func (_cdcg *CT_GvmlConnectorNonVisual )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cdcg .CNvPr =NewCT_NonVisualDrawingProps (); -_cdcg .CNvCxnSpPr =NewCT_NonVisualConnectorProperties ();_egaac :for {_gefe ,_ebbad :=d .Token ();if _ebbad !=nil {return _ebbad ;};switch _adgb :=_gefe .(type ){case _ba .StartElement :switch _adgb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _dafba :=d .DecodeElement (_cdcg .CNvPr ,&_adgb ); -_dafba !=nil {return _dafba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _fbdg :=d .DecodeElement (_cdcg .CNvCxnSpPr ,&_adgb ); -_fbdg !=nil {return _fbdg ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0043\u006f\u006e\u006ee\u0063t\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073u\u0061l\u0020\u0025v",_adgb .Name ); -if _dgfe :=d .Skip ();_dgfe !=nil {return _dgfe ;};};case _ba .EndElement :break _egaac ;case _ba .CharData :};};return nil ;};func (_dafff *ThemeOverride )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061:\u0074h\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065";return _dafff .CT_BaseStylesOverride .MarshalXML (e ,start );};func (_ffgead *EG_Text3DChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _ffgead .Sp3d !=nil {_cgaad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}};e .EncodeElement (_ffgead .Sp3d ,_cgaad );}else if _ffgead .FlatTx !=nil {_edgae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u006c\u0061\u0074\u0054\u0078"}}; -e .EncodeElement (_ffgead .FlatTx ,_edgae );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type ST_LineCap byte ; +// Change Color From +ClrFrom *CT_Color ; -// Validate validates the EG_ThemeableFontStyles and its children -func (_fbfge *EG_ThemeableFontStyles )Validate ()error {return _fbfge .ValidateWithPath ("\u0045\u0047\u005f\u0054he\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006ce\u0073");};func (_defea ST_TextWrappingType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_defea .String (),start ); -};const (ST_PresetShadowValUnset ST_PresetShadowVal =0;ST_PresetShadowValShdw1 ST_PresetShadowVal =1;ST_PresetShadowValShdw2 ST_PresetShadowVal =2;ST_PresetShadowValShdw3 ST_PresetShadowVal =3;ST_PresetShadowValShdw4 ST_PresetShadowVal =4;ST_PresetShadowValShdw5 ST_PresetShadowVal =5; -ST_PresetShadowValShdw6 ST_PresetShadowVal =6;ST_PresetShadowValShdw7 ST_PresetShadowVal =7;ST_PresetShadowValShdw8 ST_PresetShadowVal =8;ST_PresetShadowValShdw9 ST_PresetShadowVal =9;ST_PresetShadowValShdw10 ST_PresetShadowVal =10;ST_PresetShadowValShdw11 ST_PresetShadowVal =11; -ST_PresetShadowValShdw12 ST_PresetShadowVal =12;ST_PresetShadowValShdw13 ST_PresetShadowVal =13;ST_PresetShadowValShdw14 ST_PresetShadowVal =14;ST_PresetShadowValShdw15 ST_PresetShadowVal =15;ST_PresetShadowValShdw16 ST_PresetShadowVal =16;ST_PresetShadowValShdw17 ST_PresetShadowVal =17; -ST_PresetShadowValShdw18 ST_PresetShadowVal =18;ST_PresetShadowValShdw19 ST_PresetShadowVal =19;ST_PresetShadowValShdw20 ST_PresetShadowVal =20;);func NewCT_Path2DArcTo ()*CT_Path2DArcTo {_dbdcg :=&CT_Path2DArcTo {};return _dbdcg }; +// Change Color To +ClrTo *CT_Color ;};func (_bbfbe *CT_ThemeableLineStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbfbe .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice ();_decca :for {_eafae ,_eaeg :=d .Token ();if _eaeg !=nil {return _eaeg ; +};switch _dbgfge :=_eafae .(type ){case _d .StartElement :switch _dbgfge .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_bbfbe .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); +if _efaa :=d .DecodeElement (&_bbfbe .ThemeableLineStyleChoice .Ln ,&_dbgfge );_efaa !=nil {return _efaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:_bbfbe .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice (); +if _bedad :=d .DecodeElement (&_bbfbe .ThemeableLineStyleChoice .LnRef ,&_dbgfge );_bedad !=nil {return _bedad ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_dbgfge .Name ); +if _efac :=d .Skip ();_efac !=nil {return _efac ;};};case _d .EndElement :break _decca ;case _d .CharData :};};return nil ;};type EG_LineJoinPropertiesChoice struct{ -// Validate validates the CT_TextAutonumberBullet and its children -func (_fbddd *CT_TextAutonumberBullet )Validate ()error {return _fbddd .ValidateWithPath ("\u0043\u0054\u005fTe\u0078\u0074\u0041\u0075\u0074\u006f\u006e\u0075\u006d\u0062\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074");};func (_dace *CT_WholeE2oFormatting )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dace .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -_fbgfb :for {_baabd ,_cabgg :=d .Token ();if _cabgg !=nil {return _cabgg ;};switch _becda :=_baabd .(type ){case _ba .StartElement :switch _becda .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_dace .Ln =NewCT_LineProperties (); -if _faagcg :=d .DecodeElement (_dace .Ln ,&_becda );_faagcg !=nil {return _faagcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_dace .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _ggcce :=d .DecodeElement (&_dace .EffectPropertiesChoice .EffectLst ,&_becda );_ggcce !=nil {return _ggcce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_dace .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _egbcgb :=d .DecodeElement (&_dace .EffectPropertiesChoice .EffectDag ,&_becda );_egbcgb !=nil {return _egbcgb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0057\u0068\u006f\u006c\u0065\u0045\u0032\u006f\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0020\u0025\u0076",_becda .Name ); -if _faded :=d .Skip ();_faded !=nil {return _faded ;};};case _ba .EndElement :break _fbgfb ;case _ba .CharData :};};return nil ;};type CT_NonVisualContentPartProperties struct{IsCommentAttr *bool ;CpLocks *CT_ContentPartLocking ;ExtLst *CT_OfficeArtExtensionList ; -};func (_fa *AG_Locking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fa .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoGrpAttr ))}); -};if _fa .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoSelectAttr ))});};if _fa .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoRotAttr ))}); -};if _fa .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoChangeAspectAttr ))}); -};if _fa .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoMoveAttr ))});};if _fa .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoResizeAttr ))}); -};if _fa .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoEditPointsAttr ))});};if _fa .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoAdjustHandlesAttr ))}); -};if _fa .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoChangeArrowheadsAttr ))}); -};if _fa .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fa .NoChangeShapeTypeAttr ))}); -};return nil ;};func (_fffg *CT_BlendEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_ffgg ,_gebde :=_fffg .BlendAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u006c\u0065n\u0064"});if _gebde !=nil {return _gebde ;};start .Attr =append (start .Attr ,_ffgg ); -e .EncodeToken (start );_dbbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}};e .EncodeElement (_fffg .Cont ,_dbbg );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bgbgb ST_SchemeColorVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eeaac :=_ba .Attr {}; -_eeaac .Name =name ;switch _bgbgb {case ST_SchemeColorValUnset :_eeaac .Value ="";case ST_SchemeColorValBg1 :_eeaac .Value ="\u0062\u0067\u0031";case ST_SchemeColorValTx1 :_eeaac .Value ="\u0074\u0078\u0031";case ST_SchemeColorValBg2 :_eeaac .Value ="\u0062\u0067\u0032"; -case ST_SchemeColorValTx2 :_eeaac .Value ="\u0074\u0078\u0032";case ST_SchemeColorValAccent1 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_SchemeColorValAccent2 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_SchemeColorValAccent3 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033"; -case ST_SchemeColorValAccent4 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_SchemeColorValAccent5 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_SchemeColorValAccent6 :_eeaac .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036"; -case ST_SchemeColorValHlink :_eeaac .Value ="\u0068\u006c\u0069n\u006b";case ST_SchemeColorValFolHlink :_eeaac .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";case ST_SchemeColorValPhClr :_eeaac .Value ="\u0070\u0068\u0043l\u0072";case ST_SchemeColorValDk1 :_eeaac .Value ="\u0064\u006b\u0031"; -case ST_SchemeColorValLt1 :_eeaac .Value ="\u006c\u0074\u0031";case ST_SchemeColorValDk2 :_eeaac .Value ="\u0064\u006b\u0032";case ST_SchemeColorValLt2 :_eeaac .Value ="\u006c\u0074\u0032";};return _eeaac ,nil ;};func (_gdafad *ST_TextVerticalType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gdafad =0; -case "\u0068\u006f\u0072\u007a":*_gdafad =1;case "\u0076\u0065\u0072\u0074":*_gdafad =2;case "\u0076e\u0072\u0074\u0032\u0037\u0030":*_gdafad =3;case "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074":*_gdafad =4;case "\u0065\u0061\u0056\u0065\u0072\u0074":*_gdafad =5; -case "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074":*_gdafad =6;case "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c":*_gdafad =7;};return nil ;};func (_fbddc *ST_Coordinate32 )ValidateWithPath (path string )error {_efeca :=[]string {}; -if _fbddc .ST_Coordinate32Unqualified !=nil {_efeca =append (_efeca ,"\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061t\u0065\u0033\u0032\u0055\u006e\u0071\u0075\u0061\u006c\u0069f\u0069\u0065\u0064");};if _fbddc .ST_UniversalMeasure !=nil {_efeca =append (_efeca ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); -};if len (_efeca )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_efeca );};return nil ;};type CT_PatternFillProperties struct{ +// Round Line Join +Round *CT_LineJoinRound ; -// Preset Pattern -PrstAttr ST_PresetPatternVal ; +// Line Join Bevel +Bevel *CT_LineJoinBevel ; -// Foreground color -FgClr *CT_Color ; +// Miter Line Join +Miter *CT_LineJoinMiterProperties ;};func (_gdbgd *CT_Table )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdbgd .TblGrid =NewCT_TableGrid ();_defec :for {_aaded ,_acdcc :=d .Token ();if _acdcc !=nil {return _acdcc ;};switch _ffcbf :=_aaded .(type ){case _d .StartElement :switch _ffcbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_gdbgd .TblPr =NewCT_TableProperties (); +if _cacdb :=d .DecodeElement (_gdbgd .TblPr ,&_ffcbf );_cacdb !=nil {return _cacdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _fdfdc :=d .DecodeElement (_gdbgd .TblGrid ,&_ffcbf ); +_fdfdc !=nil {return _fdfdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_edgab :=NewCT_TableRow (); +if _bfccg :=d .DecodeElement (_edgab ,&_ffcbf );_bfccg !=nil {return _bfccg ;};_gdbgd .Tr =append (_gdbgd .Tr ,_edgab );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_ffcbf .Name ); +if _cbfbg :=d .Skip ();_cbfbg !=nil {return _cbfbg ;};};case _d .EndElement :break _defec ;case _d .CharData :};};return nil ;};func (_fccbg *ST_LightRigType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccffc ,_dfafc :=d .Token ();if _dfafc !=nil {return _dfafc ; +};if _eaege ,_fegcg :=_ccffc .(_d .EndElement );_fegcg &&_eaege .Name ==start .Name {*_fccbg =1;return nil ;};if _gdecdf ,_abfeb :=_ccffc .(_d .CharData );!_abfeb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccffc ); +}else {switch string (_gdecdf ){case "":*_fccbg =0;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_fccbg =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_fccbg =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_fccbg =3; +case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_fccbg =4;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_fccbg =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_fccbg =6; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_fccbg =7;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_fccbg =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_fccbg =9; +case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_fccbg =10;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_fccbg =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_fccbg =12; +case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_fccbg =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_fccbg =14;case "\u0073\u006f\u0066\u0074":*_fccbg =15;case "\u0068\u0061\u0072s\u0068":*_fccbg =16;case "\u0066\u006c\u006fo\u0064":*_fccbg =17; +case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_fccbg =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_fccbg =19;case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_fccbg =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_fccbg =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_fccbg =22; +case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_fccbg =23;case "\u0066\u006c\u0061\u0074":*_fccbg =24;case "\u0074\u0077\u006fP\u0074":*_fccbg =25;case "\u0067\u006c\u006f\u0077":*_fccbg =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_fccbg =27; +};};_ccffc ,_dfafc =d .Token ();if _dfafc !=nil {return _dfafc ;};if _gbfdd ,_aefeb :=_ccffc .(_d .EndElement );_aefeb &&_gbfdd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccffc ); +};type CT_TextUnderlineFillGroupWrapper struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_acafgb *ST_PositiveFixedPercentage )ValidateWithPath (path string )error {_gdbadg :=[]string {};if _acafgb .ST_PositiveFixedPercentageDecimal !=nil {_gdbadg =append (_gdbadg ,"\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063e\u006e\u0074\u0061\u0067\u0065\u0044\u0065c\u0069\u006d\u0061\u006c"); +};if _acafgb .ST_PositiveFixedPercentage !=nil {if _dcebb :=_acafgb .ST_PositiveFixedPercentage .ValidateWithPath (path +"/\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063e\u006et\u0061\u0067\u0065"); +_dcebb !=nil {return _dcebb ;};_gdbadg =append (_gdbadg ,"\u0053\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};if len (_gdbadg )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gdbadg ); +};return nil ;};func (_gcba *CT_LuminanceEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fefcc :=range start .Attr {if _fefcc .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074"{_abffb ,_caedd :=ParseUnionST_FixedPercentage (_fefcc .Value ); +if _caedd !=nil {return _caedd ;};_gcba .BrightAttr =&_abffb ;continue ;};if _fefcc .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u0061\u0073\u0074"{_bfgba ,_dcabe :=ParseUnionST_FixedPercentage (_fefcc .Value );if _dcabe !=nil {return _dcabe ;};_gcba .ContrastAttr =&_bfgba ; +continue ;};};for {_bagg ,_cdcga :=d .Token ();if _cdcga !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u004c\u0075\u006d\u0069\u006e\u0061\u006ec\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_cdcga ); +};if _edagb ,_beaadf :=_bagg .(_d .EndElement );_beaadf &&_edagb .Name ==start .Name {break ;};};return nil ;};func (_fceaa ST_LightRigDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fceaa .String (),start ); +};func (_fegg *CT_OfficeArtExtensionList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bafge :for {_efeb ,_cagaf :=d .Token ();if _cagaf !=nil {return _cagaf ;};switch _fdcea :=_efeb .(type ){case _d .StartElement :switch _fdcea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_fbfb :=NewCT_OfficeArtExtension (); +if _eafg :=d .DecodeElement (_fbfb ,&_fdcea );_eafg !=nil {return _eafg ;};_fegg .Ext =append (_fegg .Ext ,_fbfb );default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0041\u0072t\u0045x\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004ci\u0073t\u0020\u0025v",_fdcea .Name ); +if _abaeb :=d .Skip ();_abaeb !=nil {return _abaeb ;};};case _d .EndElement :break _bafge ;case _d .CharData :};};return nil ;};func NewCT_ConnectionSite ()*CT_ConnectionSite {_febda :=&CT_ConnectionSite {};_febda .Pos =NewCT_AdjPoint2D ();return _febda ; +};func (_aeafd *CT_TextField )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_aeafd .IdAttr )});if _aeafd .TypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_aeafd .TypeAttr )}); +};e .EncodeToken (start );if _aeafd .RPr !=nil {_ffebb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072P\u0072"}};e .EncodeElement (_aeafd .RPr ,_ffebb );};if _aeafd .PPr !=nil {_cebabc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070P\u0072"}}; +e .EncodeElement (_aeafd .PPr ,_cebabc );};if _aeafd .T !=nil {_aaeffc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074"}};_cg .AddPreserveSpaceAttr (&_aaeffc ,*_aeafd .T );e .EncodeElement (_aeafd .T ,_aaeffc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_deeaae *CT_StretchInfoProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _deeaae .FillRect !=nil {_bccfd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"}}; +e .EncodeElement (_deeaae .FillRect ,_bccfd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_becc *CT_AnimationElementChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dce :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0067\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0067\u006d"}:_becc .Dgm =NewCT_AnimationDgmElement (); +if _bccd :=d .DecodeElement (_becc .Dgm ,&_dce );_bccd !=nil {return _bccd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074"}:_becc .Chart =NewCT_AnimationChartElement (); +if _bdc :=d .DecodeElement (_becc .Chart ,&_dce );_bdc !=nil {return _bdc ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006fn\u0045l\u0065\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063e\u0020\u0025v",_dce .Name ); +if _aad :=d .Skip ();_aad !=nil {return _aad ;};};return nil ;}; -// Background color -BgClr *CT_Color ;};func (_cacaa *CT_TextField )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",_cacaa .IdAttr )});if _cacaa .TypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_cacaa .TypeAttr )}); -};e .EncodeToken (start );if _cacaa .RPr !=nil {_cfegb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072P\u0072"}};e .EncodeElement (_cacaa .RPr ,_cfegb );};if _cacaa .PPr !=nil {_caagc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070P\u0072"}}; -e .EncodeElement (_cacaa .PPr ,_caagc );};if _cacaa .T !=nil {_accac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074"}};_c .AddPreserveSpaceAttr (&_accac ,*_cacaa .T );e .EncodeElement (_cacaa .T ,_accac );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_dbfb *CT_ColorMappingOverride )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dbfb .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice ();_bbe :for {_bbcd ,_gdfda :=d .Token ();if _gdfda !=nil {return _gdfda ; -};switch _dbgfd :=_bbcd .(type ){case _ba .StartElement :switch _dbgfd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_dbfb .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice (); -if _fcdfa :=d .DecodeElement (&_dbfb .ColorMappingOverrideChoice .MasterClrMapping ,&_dbgfd );_fcdfa !=nil {return _fcdfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}:_dbfb .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice (); -if _bbgd :=d .DecodeElement (&_dbfb .ColorMappingOverrideChoice .OverrideClrMapping ,&_dbgfd );_bbgd !=nil {return _bbgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070i\u006e\u0067\u004f\u0076\u0065\u0072r\u0069\u0064\u0065 \u0025\u0076",_dbgfd .Name ); -if _cgbe :=d .Skip ();_cgbe !=nil {return _cgbe ;};};case _ba .EndElement :break _bbe ;case _ba .CharData :};};return nil ;};func (_faaade *EG_LineDashPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _faaade .PrstDash !=nil {_dfcde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}};e .EncodeElement (_faaade .PrstDash ,_dfcde );}else if _faaade .CustDash !=nil {_cbegc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}}; -e .EncodeElement (_faaade .CustDash ,_cbegc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_DashStop ()*CT_DashStop {_defc :=&CT_DashStop {};return _defc }; +// ValidateWithPath validates the CT_InverseTransform and its children, prefixing error messages with path +func (_cgfbd *CT_InverseTransform )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_Headers and its children, prefixing error messages with path -func (_fcagb *CT_Headers )ValidateWithPath (path string )error {return nil };func (_egcgba *ST_BlipCompression )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ggbbfb ,_bbaba :=d .Token ();if _bbaba !=nil {return _bbaba ;};if _cffea ,_feafb :=_ggbbfb .(_ba .EndElement ); -_feafb &&_cffea .Name ==start .Name {*_egcgba =1;return nil ;};if _acgegb ,_cgaaa :=_ggbbfb .(_ba .CharData );!_cgaaa {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbbfb ); -}else {switch string (_acgegb ){case "":*_egcgba =0;case "\u0065\u006d\u0061i\u006c":*_egcgba =1;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_egcgba =2;case "\u0070\u0072\u0069n\u0074":*_egcgba =3;case "\u0068q\u0070\u0072\u0069\u006e\u0074":*_egcgba =4; -case "\u006e\u006f\u006e\u0065":*_egcgba =5;};};_ggbbfb ,_bbaba =d .Token ();if _bbaba !=nil {return _bbaba ;};if _fgage ,_ecfbg :=_ggbbfb .(_ba .EndElement );_ecfbg &&_fgage .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbbfb ); -};func (_gcfgg *CT_GroupTransform2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gcfgg .RotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_gcfgg .RotAttr )}); -};if _gcfgg .FlipHAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006c\u0069p\u0048"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gcfgg .FlipHAttr ))});};if _gcfgg .FlipVAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006c\u0069p\u0056"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gcfgg .FlipVAttr ))}); -};e .EncodeToken (start );if _gcfgg .Off !=nil {_gddae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006ff\u0066"}};e .EncodeElement (_gcfgg .Off ,_gddae );};if _gcfgg .Ext !=nil {_aaabe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065x\u0074"}}; -e .EncodeElement (_gcfgg .Ext ,_aaabe );};if _gcfgg .ChOff !=nil {_aeged :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0068\u004f\u0066\u0066"}};e .EncodeElement (_gcfgg .ChOff ,_aeged );};if _gcfgg .ChExt !=nil {_gbga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0068\u0045\u0078\u0074"}}; -e .EncodeElement (_gcfgg .ChExt ,_gbga );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewEG_EffectChoice ()*EG_EffectChoice {_abgcb :=&EG_EffectChoice {};return _abgcb }; +// ValidateWithPath validates the CT_GroupShapeProperties and its children, prefixing error messages with path +func (_bcce *CT_GroupShapeProperties )ValidateWithPath (path string )error {if _bgge :=_bcce .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bgge !=nil {return _bgge ;};if _bcce .Xfrm !=nil {if _eegc :=_bcce .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); +_eegc !=nil {return _eegc ;};};if _efeg :=_bcce .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_efeg !=nil {return _efeg ;};if _badd :=_bcce .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_badd !=nil {return _badd ;};if _bcce .Scene3d !=nil {if _bdcece :=_bcce .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_bdcece !=nil {return _bdcece ;};};if _bcce .ExtLst !=nil {if _deebe :=_bcce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_deebe !=nil {return _deebe ;};};return nil ;};func (_dbdgb *CT_TablePartStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dbdgb .TcTxStyle !=nil {_dfebd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0074\u0063\u0054\u0078\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_dbdgb .TcTxStyle ,_dfebd );};if _dbdgb .TcStyle !=nil {_gbcaf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0063\u0053\u0074\u0079\u006ce"}};e .EncodeElement (_dbdgb .TcStyle ,_gbcaf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_Vector3D ()*CT_Vector3D {_cfebe :=&CT_Vector3D {};return _cfebe };type CT_Boolean struct{ -// Validate validates the CT_TextNormalAutofit and its children -func (_aacdg *CT_TextNormalAutofit )Validate ()error {return _aacdg .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u004e\u006f\u0072\u006da\u006c\u0041\u0075\u0074of\u0069\u0074");};func ParseUnionST_AdjAngle (s string )(ST_AdjAngle ,error ){_gcccb :=ST_AdjAngle {}; -_fceea ,_efdcdf :=_f .ParseInt (s ,10,64);if _efdcdf !=nil {_gcccb .ST_GeomGuideName =&s ;}else {_egbeca :=int32 (_fceea );_gcccb .ST_Angle =&_egbeca ;};return _gcccb ,nil ;}; +// On/Off Value +ValAttr *_fa .ST_OnOff ;};type CT_AlphaOutsetEffect struct{ -// ValidateWithPath validates the CT_Scene3D and its children, prefixing error messages with path -func (_aefee *CT_Scene3D )ValidateWithPath (path string )error {if _caaba :=_aefee .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_caaba !=nil {return _caaba ;};if _gege :=_aefee .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g"); -_gege !=nil {return _gege ;};if _aefee .Backdrop !=nil {if _cefc :=_aefee .Backdrop .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0064\u0072\u006fp");_cefc !=nil {return _cefc ;};};if _aefee .ExtLst !=nil {if _fdafd :=_aefee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fdafd !=nil {return _fdafd ;};};return nil ;};type CT_LineProperties struct{ +// Radius +RadAttr *ST_Coordinate ;}; -// Line Width -WAttr *int32 ; +// ValidateWithPath validates the VideoFile and its children, prefixing error messages with path +func (_bcbbca *VideoFile )ValidateWithPath (path string )error {if _gacgf :=_bcbbca .CT_VideoFile .ValidateWithPath (path );_gacgf !=nil {return _gacgf ;};return nil ;};type CT_TextBulletSizePoint struct{ -// Line Ending Cap Type -CapAttr ST_LineCap ; +// Value +ValAttr int32 ;};func (_afead ST_LineEndWidth )Validate ()error {return _afead .ValidateWithPath ("")}; -// Compound Line Type -CmpdAttr ST_CompoundLine ; +// Validate validates the CT_EffectReference and its children +func (_ggcd *CT_EffectReference )Validate ()error {return _ggcd .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");}; -// Stroke Alignment -AlgnAttr ST_PenAlignment ;LineFillPropertiesChoice *EG_LineFillPropertiesChoice ;LineDashPropertiesChoice *EG_LineDashPropertiesChoice ;LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ; +// ValidateWithPath validates the CT_TextNoAutofit and its children, prefixing error messages with path +func (_bdeae *CT_TextNoAutofit )ValidateWithPath (path string )error {return nil };type ST_OnOffStyleType byte ;func (_bceg *CT_ColorMapping )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bceg .Bg1Attr =ST_ColorSchemeIndex (1);_bceg .Tx1Attr =ST_ColorSchemeIndex (1); +_bceg .Bg2Attr =ST_ColorSchemeIndex (1);_bceg .Tx2Attr =ST_ColorSchemeIndex (1);_bceg .Accent1Attr =ST_ColorSchemeIndex (1);_bceg .Accent2Attr =ST_ColorSchemeIndex (1);_bceg .Accent3Attr =ST_ColorSchemeIndex (1);_bceg .Accent4Attr =ST_ColorSchemeIndex (1); +_bceg .Accent5Attr =ST_ColorSchemeIndex (1);_bceg .Accent6Attr =ST_ColorSchemeIndex (1);_bceg .HlinkAttr =ST_ColorSchemeIndex (1);_bceg .FolHlinkAttr =ST_ColorSchemeIndex (1);for _ ,_gacg :=range start .Attr {if _gacg .Name .Local =="\u0062\u0067\u0031"{_bceg .Bg1Attr .UnmarshalXMLAttr (_gacg ); +continue ;};if _gacg .Name .Local =="\u0074\u0078\u0031"{_bceg .Tx1Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0062\u0067\u0032"{_bceg .Bg2Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0074\u0078\u0032"{_bceg .Tx2Attr .UnmarshalXMLAttr (_gacg ); +continue ;};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0031"{_bceg .Accent1Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0032"{_bceg .Accent2Attr .UnmarshalXMLAttr (_gacg );continue ; +};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0033"{_bceg .Accent3Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0034"{_bceg .Accent4Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0035"{_bceg .Accent5Attr .UnmarshalXMLAttr (_gacg ); +continue ;};if _gacg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0036"{_bceg .Accent6Attr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0068\u006c\u0069n\u006b"{_bceg .HlinkAttr .UnmarshalXMLAttr (_gacg );continue ;};if _gacg .Name .Local =="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"{_bceg .FolHlinkAttr .UnmarshalXMLAttr (_gacg ); +continue ;};};_efbf :for {_abdc ,_edgd :=d .Token ();if _edgd !=nil {return _edgd ;};switch _cbfb :=_abdc .(type ){case _d .StartElement :switch _cbfb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bceg .ExtLst =NewCT_OfficeArtExtensionList (); +if _abdcd :=d .DecodeElement (_bceg .ExtLst ,&_cbfb );_abdcd !=nil {return _abdcd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u0020\u0025\u0076",_cbfb .Name ); +if _afge :=d .Skip ();_afge !=nil {return _afge ;};};case _d .EndElement :break _efbf ;case _d .CharData :};};return nil ;};type ST_PathShadeType byte ;type CT_InverseTransform struct{};const (ST_TextTabAlignTypeUnset ST_TextTabAlignType =0;ST_TextTabAlignTypeL ST_TextTabAlignType =1; +ST_TextTabAlignTypeCtr ST_TextTabAlignType =2;ST_TextTabAlignTypeR ST_TextTabAlignType =3;ST_TextTabAlignTypeDec ST_TextTabAlignType =4;);func NewEG_LineFillProperties ()*EG_LineFillProperties {_bdecd :=&EG_LineFillProperties {};_bdecd .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +return _bdecd ;}; -// Line Head/End Style -HeadEnd *CT_LineEndProperties ; +// ValidateWithPath validates the CT_NonVisualConnectorProperties and its children, prefixing error messages with path +func (_dafg *CT_NonVisualConnectorProperties )ValidateWithPath (path string )error {if _dafg .CxnSpLocks !=nil {if _cdec :=_dafg .CxnSpLocks .ValidateWithPath (path +"/\u0043\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_cdec !=nil {return _cdec ; +};};if _dafg .StCxn !=nil {if _efdgcd :=_dafg .StCxn .ValidateWithPath (path +"\u002f\u0053\u0074\u0043\u0078\u006e");_efdgcd !=nil {return _efdgcd ;};};if _dafg .EndCxn !=nil {if _egafg :=_dafg .EndCxn .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0078\u006e"); +_egafg !=nil {return _egafg ;};};if _dafg .ExtLst !=nil {if _geedc :=_dafg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_geedc !=nil {return _geedc ;};};return nil ;}; -// Tail line end style -TailEnd *CT_LineEndProperties ;ExtLst *CT_OfficeArtExtensionList ;};func (_dddda ST_AnimationChartOnlyBuildType )Validate ()error {return _dddda .ValidateWithPath ("")};const (ST_PathShadeTypeUnset ST_PathShadeType =0;ST_PathShadeTypeShape ST_PathShadeType =1; -ST_PathShadeTypeCircle ST_PathShadeType =2;ST_PathShadeTypeRect ST_PathShadeType =3;);func (_ebgeb *ST_SystemColorVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dadff ,_afeeb :=d .Token ();if _afeeb !=nil {return _afeeb ;};if _eefe ,_ddbga :=_dadff .(_ba .EndElement ); -_ddbga &&_eefe .Name ==start .Name {*_ebgeb =1;return nil ;};if _ffadd ,_cbded :=_dadff .(_ba .CharData );!_cbded {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dadff ); -}else {switch string (_ffadd ){case "":*_ebgeb =0;case "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r":*_ebgeb =1;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_ebgeb =2;case "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_ebgeb =3; -case "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_ebgeb =4;case "\u006d\u0065\u006e\u0075":*_ebgeb =5;case "\u0077\u0069\u006e\u0064\u006f\u0077":*_ebgeb =6;case "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065":*_ebgeb =7; -case "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074":*_ebgeb =8;case "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074":*_ebgeb =9;case "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_ebgeb =10;case "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072":*_ebgeb =11; -case "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072":*_ebgeb =12;case "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065":*_ebgeb =13;case "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t":*_ebgeb =14;case "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074":*_ebgeb =15; -case "\u0062t\u006e\u0046\u0061\u0063\u0065":*_ebgeb =16;case "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw":*_ebgeb =17;case "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074":*_ebgeb =18;case "\u0062t\u006e\u0054\u0065\u0078\u0074":*_ebgeb =19;case "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_ebgeb =20; -case "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_ebgeb =21;case "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077":*_ebgeb =22;case "\u0033d\u004c\u0069\u0067\u0068\u0074":*_ebgeb =23;case "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074":*_ebgeb =24; -case "\u0069\u006e\u0066\u006f\u0042\u006b":*_ebgeb =25;case "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074":*_ebgeb =26;case "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e":*_ebgeb =27;case "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_ebgeb =28; -case "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_ebgeb =29;case "\u006de\u006e\u0075\u0042\u0061\u0072":*_ebgeb =30;};};_dadff ,_afeeb =d .Token ();if _afeeb !=nil {return _afeeb ;};if _ddegf ,_bfebb :=_dadff .(_ba .EndElement ); -_bfebb &&_ddegf .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dadff );};func (_adbdd *CT_PositiveSize2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063\u0078"},Value :_be .Sprintf ("\u0025\u0076",_adbdd .CxAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063\u0079"},Value :_be .Sprintf ("\u0025\u0076",_adbdd .CyAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_TextBulletSizePercent ()*CT_TextBulletSizePercent {_abgfg :=&CT_TextBulletSizePercent {}; -_abgfg .ValAttr ="\u0031\u0030\u0030\u0025";return _abgfg ;};type CT_ColorMRU struct{EG_ColorChoice []*EG_ColorChoice ;};func NewCT_TextNoAutofit ()*CT_TextNoAutofit {_fcfg :=&CT_TextNoAutofit {};return _fcfg };type CT_ScRgbColor struct{ +// ValidateWithPath validates the AG_Locking and its children, prefixing error messages with path +func (_ed *AG_Locking )ValidateWithPath (path string )error {return nil };func (_fagfd *CT_Path2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bdfgd :=range start .Attr {if _bdfgd .Name .Local =="\u0077"{_eaabg ,_cbca :=_b .ParseInt (_bdfgd .Value ,10,64); +if _cbca !=nil {return _cbca ;};_fagfd .WAttr =&_eaabg ;continue ;};if _bdfgd .Name .Local =="\u0068"{_dbcfa ,_feaeb :=_b .ParseInt (_bdfgd .Value ,10,64);if _feaeb !=nil {return _feaeb ;};_fagfd .HAttr =&_dbcfa ;continue ;};if _bdfgd .Name .Local =="\u0066\u0069\u006c\u006c"{_fagfd .FillAttr .UnmarshalXMLAttr (_bdfgd ); +continue ;};if _bdfgd .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_cece ,_beedge :=_b .ParseBool (_bdfgd .Value );if _beedge !=nil {return _beedge ;};_fagfd .StrokeAttr =&_cece ;continue ;};if _bdfgd .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u004f\u006b"{_ccfdb ,_gfdb :=_b .ParseBool (_bdfgd .Value ); +if _gfdb !=nil {return _gfdb ;};_fagfd .ExtrusionOkAttr =&_ccfdb ;continue ;};};_cebdb :for {_cbeg ,_eaage :=d .Token ();if _eaage !=nil {return _eaage ;};switch _eeccb :=_cbeg .(type ){case _d .StartElement :switch _eeccb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"}:_bceag :=NewCT_Path2DChoice (); +if _daaf :=d .DecodeElement (&_bceag .Close ,&_eeccb );_daaf !=nil {return _daaf ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_bceag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cbccg :=NewCT_Path2DChoice (); +if _ebbb :=d .DecodeElement (&_cbccg .MoveTo ,&_eeccb );_ebbb !=nil {return _ebbb ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_cbccg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"}:_abebd :=NewCT_Path2DChoice (); +if _gcece :=d .DecodeElement (&_abebd .LnTo ,&_eeccb );_gcece !=nil {return _gcece ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_abebd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"}:_gdadg :=NewCT_Path2DChoice (); +if _acfgga :=d .DecodeElement (&_gdadg .ArcTo ,&_eeccb );_acfgga !=nil {return _acfgga ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_gdadg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"}:_cgccc :=NewCT_Path2DChoice (); +if _ebgge :=d .DecodeElement (&_cgccc .QuadBezTo ,&_eeccb );_ebgge !=nil {return _ebgge ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_cgccc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}:_ebaeb :=NewCT_Path2DChoice (); +if _afgac :=d .DecodeElement (&_ebaeb .CubicBezTo ,&_eeccb );_afgac !=nil {return _afgac ;};_fagfd .Path2DChoice =append (_fagfd .Path2DChoice ,_ebaeb );default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044 \u0025\u0076",_eeccb .Name ); +if _ffbc :=d .Skip ();_ffbc !=nil {return _ffbc ;};};case _d .EndElement :break _cebdb ;case _d .CharData :};};return nil ;};func NewCT_ObjectStyleDefaults ()*CT_ObjectStyleDefaults {_ebea :=&CT_ObjectStyleDefaults {};return _ebea ;};func (_bfaeg *ST_TextUnderlineType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bfaeg =0; +case "\u006e\u006f\u006e\u0065":*_bfaeg =1;case "\u0077\u006f\u0072d\u0073":*_bfaeg =2;case "\u0073\u006e\u0067":*_bfaeg =3;case "\u0064\u0062\u006c":*_bfaeg =4;case "\u0068\u0065\u0061v\u0079":*_bfaeg =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_bfaeg =6; +case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_bfaeg =7;case "\u0064\u0061\u0073\u0068":*_bfaeg =8;case "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y":*_bfaeg =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_bfaeg =10; +case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_bfaeg =11;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_bfaeg =12;case "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_bfaeg =13;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_bfaeg =14; +case "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_bfaeg =15;case "\u0077\u0061\u0076\u0079":*_bfaeg =16;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_bfaeg =17;case "\u0077a\u0076\u0079\u0044\u0062\u006c":*_bfaeg =18; +};return nil ;};func (_ef *AG_Locking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ff :=range start .Attr {if _ff .Name .Local =="\u006e\u006f\u0047r\u0070"{_cgb ,_aa :=_b .ParseBool (_ff .Value );if _aa !=nil {return _aa ;};_ef .NoGrpAttr =&_cgb ; +continue ;};if _ff .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_cgg ,_eba :=_b .ParseBool (_ff .Value );if _eba !=nil {return _eba ;};_ef .NoSelectAttr =&_cgg ;continue ;};if _ff .Name .Local =="\u006e\u006f\u0052o\u0074"{_bf ,_cf :=_b .ParseBool (_ff .Value ); +if _cf !=nil {return _cf ;};_ef .NoRotAttr =&_bf ;continue ;};if _ff .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_gfb ,_fc :=_b .ParseBool (_ff .Value );if _fc !=nil {return _fc ;};_ef .NoChangeAspectAttr =&_gfb ; +continue ;};if _ff .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_ad ,_cfa :=_b .ParseBool (_ff .Value );if _cfa !=nil {return _cfa ;};_ef .NoMoveAttr =&_ad ;continue ;};if _ff .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_bc ,_ba :=_b .ParseBool (_ff .Value ); +if _ba !=nil {return _ba ;};_ef .NoResizeAttr =&_bc ;continue ;};if _ff .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_abc ,_be :=_b .ParseBool (_ff .Value );if _be !=nil {return _be ;};_ef .NoEditPointsAttr =&_abc ; +continue ;};if _ff .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_fff ,_fffb :=_b .ParseBool (_ff .Value );if _fffb !=nil {return _fffb ;};_ef .NoAdjustHandlesAttr =&_fff ;continue ;};if _ff .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_ebd ,_ded :=_b .ParseBool (_ff .Value ); +if _ded !=nil {return _ded ;};_ef .NoChangeArrowheadsAttr =&_ebd ;continue ;};if _ff .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_gfbf ,_fce :=_b .ParseBool (_ff .Value );if _fce !=nil {return _fce ; +};_ef .NoChangeShapeTypeAttr =&_gfbf ;continue ;};};for {_cgc ,_dfd :=d .Token ();if _dfd !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u003a\u0020%\u0073",_dfd );};if _af ,_bd :=_cgc .(_d .EndElement ); +_bd &&_af .Name ==start .Name {break ;};};return nil ;};type CT_AudioCDTime struct{ -// Red -RAttr ST_Percentage ; +// Track +TrackAttr uint8 ; -// Green -GAttr ST_Percentage ; +// Time +TimeAttr *uint32 ;};func (_abab *CT_EmptyElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_agff *CT_ReflectionEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_acaeb :=range start .Attr {if _acaeb .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_eeac ,_fbgfgf :=_b .ParseInt (_acaeb .Value ,10,64); +if _fbgfgf !=nil {return _fbgfgf ;};_agff .BlurRadAttr =&_eeac ;continue ;};if _acaeb .Name .Local =="\u0073\u0074\u0041"{_aggce ,_beagf :=ParseUnionST_PositiveFixedPercentage (_acaeb .Value );if _beagf !=nil {return _beagf ;};_agff .StAAttr =&_aggce ; +continue ;};if _acaeb .Name .Local =="\u0073\u0074\u0050o\u0073"{_ggcf ,_feggd :=ParseUnionST_PositiveFixedPercentage (_acaeb .Value );if _feggd !=nil {return _feggd ;};_agff .StPosAttr =&_ggcf ;continue ;};if _acaeb .Name .Local =="\u0065\u006e\u0064\u0041"{_dgac ,_cgcec :=ParseUnionST_PositiveFixedPercentage (_acaeb .Value ); +if _cgcec !=nil {return _cgcec ;};_agff .EndAAttr =&_dgac ;continue ;};if _acaeb .Name .Local =="\u0065\u006e\u0064\u0050\u006f\u0073"{_ecceg ,_feaffb :=ParseUnionST_PositiveFixedPercentage (_acaeb .Value );if _feaffb !=nil {return _feaffb ;};_agff .EndPosAttr =&_ecceg ; +continue ;};if _acaeb .Name .Local =="\u0064\u0069\u0073\u0074"{_fedg ,_cfcfb :=_b .ParseInt (_acaeb .Value ,10,64);if _cfcfb !=nil {return _cfcfb ;};_agff .DistAttr =&_fedg ;continue ;};if _acaeb .Name .Local =="\u0064\u0069\u0072"{_deged ,_aaecb :=_b .ParseInt (_acaeb .Value ,10,32); +if _aaecb !=nil {return _aaecb ;};_dcecd :=int32 (_deged );_agff .DirAttr =&_dcecd ;continue ;};if _acaeb .Name .Local =="\u0066a\u0064\u0065\u0044\u0069\u0072"{_afddg ,_bfbe :=_b .ParseInt (_acaeb .Value ,10,32);if _bfbe !=nil {return _bfbe ;};_fbeac :=int32 (_afddg ); +_agff .FadeDirAttr =&_fbeac ;continue ;};if _acaeb .Name .Local =="\u0073\u0078"{_ebdeca ,_bacb :=ParseUnionST_Percentage (_acaeb .Value );if _bacb !=nil {return _bacb ;};_agff .SxAttr =&_ebdeca ;continue ;};if _acaeb .Name .Local =="\u0073\u0079"{_dfbbb ,_acdbeb :=ParseUnionST_Percentage (_acaeb .Value ); +if _acdbeb !=nil {return _acdbeb ;};_agff .SyAttr =&_dfbbb ;continue ;};if _acaeb .Name .Local =="\u006b\u0078"{_bgaef ,_fbaa :=_b .ParseInt (_acaeb .Value ,10,32);if _fbaa !=nil {return _fbaa ;};_eadee :=int32 (_bgaef );_agff .KxAttr =&_eadee ;continue ; +};if _acaeb .Name .Local =="\u006b\u0079"{_afbeb ,_eafcfc :=_b .ParseInt (_acaeb .Value ,10,32);if _eafcfc !=nil {return _eafcfc ;};_fcfgb :=int32 (_afbeb );_agff .KyAttr =&_fcfgb ;continue ;};if _acaeb .Name .Local =="\u0061\u006c\u0067\u006e"{_agff .AlgnAttr .UnmarshalXMLAttr (_acaeb ); +continue ;};if _acaeb .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_fcbee ,_baag :=_b .ParseBool (_acaeb .Value );if _baag !=nil {return _baag ;};_agff .RotWithShapeAttr =&_fcbee ;continue ;};};for {_cbbfd ,_fddea :=d .Token (); +if _fddea !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0052\u0065\u0066\u006c\u0065c\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_fddea );};if _bcade ,_efddf :=_cbbfd .(_d .EndElement ); +_efddf &&_bcade .Name ==start .Name {break ;};};return nil ;};func (_fdcga ST_PathFillMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fdcga .String (),start );};func NewEG_TextGeometry ()*EG_TextGeometry {_aaba :=&EG_TextGeometry {}; +_aaba .TextGeometryChoice =NewEG_TextGeometryChoice ();return _aaba ;};func (_acafb *CT_ShapeStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acafb .LnRef =NewCT_StyleMatrixReference ();_acafb .FillRef =NewCT_StyleMatrixReference (); +_acafb .EffectRef =NewCT_StyleMatrixReference ();_acafb .FontRef =NewCT_FontReference ();_aecg :for {_effgdg ,_efffcc :=d .Token ();if _efffcc !=nil {return _efffcc ;};switch _caaf :=_effgdg .(type ){case _d .StartElement :switch _caaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:if _dcebe :=d .DecodeElement (_acafb .LnRef ,&_caaf ); +_dcebe !=nil {return _dcebe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:if _agcge :=d .DecodeElement (_acafb .FillRef ,&_caaf ); +_agcge !=nil {return _agcge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:if _cbefd :=d .DecodeElement (_acafb .EffectRef ,&_caaf ); +_cbefd !=nil {return _cbefd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:if _gdga :=d .DecodeElement (_acafb .FontRef ,&_caaf ); +_gdga !=nil {return _gdga ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_caaf .Name ); +if _bgcda :=d .Skip ();_bgcda !=nil {return _bgcda ;};};case _d .EndElement :break _aecg ;case _d .CharData :};};return nil ;};func (_feecae *EG_FillModeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_feecae .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +_eccdb :for {_edbga ,_cdeec :=d .Token ();if _cdeec !=nil {return _cdeec ;};switch _eaffc :=_edbga .(type ){case _d .StartElement :switch _eaffc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_feecae .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +if _deaee :=d .DecodeElement (&_feecae .FillModePropertiesChoice .Tile ,&_eaffc );_deaee !=nil {return _deaee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_feecae .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +if _ebabg :=d .DecodeElement (&_feecae .FillModePropertiesChoice .Stretch ,&_eaffc );_ebabg !=nil {return _ebabg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0046\u0069\u006c\u006c\u004d\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eaffc .Name ); +if _bbbecb :=d .Skip ();_bbbecb !=nil {return _bbbecb ;};};case _d .EndElement :break _eccdb ;case _d .CharData :};};return nil ;}; -// Blue -BAttr ST_Percentage ;EG_ColorTransform []*EG_ColorTransform ;};func (_adaab *TblStyleLst )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074";return _adaab .CT_TableStyleList .MarshalXML (e ,start );};func (_beafc ST_LineCap )String ()string {switch _beafc {case 0:return "";case 1:return "\u0072\u006e\u0064"; -case 2:return "\u0073\u0071";case 3:return "\u0066\u006c\u0061\u0074";};return "";}; +// Validate validates the CT_GlowEffect and its children +func (_gdabg *CT_GlowEffect )Validate ()error {return _gdabg .ValidateWithPath ("\u0043\u0054\u005f\u0047\u006c\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074");};func NewEG_TextBulletSize ()*EG_TextBulletSize {_fbbfc :=&EG_TextBulletSize {};_fbbfc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +return _fbbfc ;}; -// ValidateWithPath validates the CT_NonVisualDrawingProps and its children, prefixing error messages with path -func (_cfccb *CT_NonVisualDrawingProps )ValidateWithPath (path string )error {if _cfccb .HlinkClick !=nil {if _ccdaf :=_cfccb .HlinkClick .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b");_ccdaf !=nil {return _ccdaf ; -};};if _cfccb .HlinkHover !=nil {if _adebb :=_cfccb .HlinkHover .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072");_adebb !=nil {return _adebb ;};};if _cfccb .ExtLst !=nil {if _bgffb :=_cfccb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bgffb !=nil {return _bgffb ;};};return nil ;};func NewCT_FontCollection ()*CT_FontCollection {_cecb :=&CT_FontCollection {};_cecb .Latin =NewCT_TextFont ();_cecb .Ea =NewCT_TextFont ();_cecb .Cs =NewCT_TextFont ();return _cecb ;};func (_efcdd *CT_VideoFile )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_facdb :=range start .Attr {if _facdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_facdb .Name .Local =="\u006c\u0069\u006e\u006b"||_facdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_facdb .Name .Local =="\u006c\u0069\u006e\u006b"{_gdcbe :=_facdb .Value ; -_efcdd .LinkAttr =_gdcbe ;continue ;};if _facdb .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_effca :=_facdb .Value ;_efcdd .ContentTypeAttr =&_effca ;continue ;};};_gbabg :for {_afgge ,_bcgbf :=d .Token ();if _bcgbf !=nil {return _bcgbf ; -};switch _faaaa :=_afgge .(type ){case _ba .StartElement :switch _faaaa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efcdd .ExtLst =NewCT_OfficeArtExtensionList (); -if _fcacb :=d .DecodeElement (_efcdd .ExtLst ,&_faaaa );_fcacb !=nil {return _fcacb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_V\u0069\u0064e\u006f\u0046\u0069\u006c\u0065\u0020\u0025\u0076",_faaaa .Name ); -if _bbced :=d .Skip ();_bbced !=nil {return _bbced ;};};case _ba .EndElement :break _gbabg ;case _ba .CharData :};};return nil ;};func (_gffag *CT_NonVisualDrawingProps )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",_gffag .IdAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",_gffag .NameAttr )});if _gffag .DescrAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0065\u0073c\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_gffag .DescrAttr )}); -};if _gffag .HiddenAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gffag .HiddenAttr ))});};if _gffag .TitleAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_gffag .TitleAttr )}); -};e .EncodeToken (start );if _gffag .HlinkClick !=nil {_ebcba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}};e .EncodeElement (_gffag .HlinkClick ,_ebcba );};if _gffag .HlinkHover !=nil {_adeaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"}}; -e .EncodeElement (_gffag .HlinkHover ,_adeaa );};if _gffag .ExtLst !=nil {_bdfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gffag .ExtLst ,_bdfg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type EG_LineDashPropertiesChoice struct{ +// Validate validates the CT_GammaTransform and its children +func (_bbabd *CT_GammaTransform )Validate ()error {return _bbabd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");};type CT_Path2DMoveTo struct{ -// Preset Dash -PrstDash *CT_PresetLineDashProperties ; +// Move end point +Pt *CT_AdjPoint2D ;};func (_bgbee *EG_TextUnderlineLine )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bgbee .TextUnderlineLineChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func NewEG_TextGeometryChoice ()*EG_TextGeometryChoice {_cebge :=&EG_TextGeometryChoice {}; +return _cebge ;};func ParseUnionST_PositiveFixedPercentage (s string )(ST_PositiveFixedPercentage ,error ){_dfbbdd :=ST_PositiveFixedPercentage {};if _fa .ST_PercentagePatternRe .MatchString (s ){_dfbbdd .ST_PositiveFixedPercentage =&ST_Percentage {};_dfbbdd .ST_PositiveFixedPercentage .ST_Percentage =&s ; +}else {_fffbc ,_gbfda :=_b .ParseInt (s ,10,64);if _gbfda !=nil {return _dfbbdd ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_gbfda );};_gfdfc :=int32 (_fffbc );_dfbbdd .ST_PositiveFixedPercentageDecimal =&_gfdfc ; +};return _dfbbdd ,nil ;};func (_eaggd ST_TextWrappingType )ValidateWithPath (path string )error {switch _eaggd {case 0,1,2:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaggd )); +};return nil ;};func (_gbab *CT_AnimationGraphicalObjectBuildPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gbab .BldDgm !=nil {_ecbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0064\u0044\u0067\u006d"}}; +e .EncodeElement (_gbab .BldDgm ,_ecbf );}else if _gbab .BldChart !=nil {_bebff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_gbab .BldChart ,_bebff );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fdeaae ST_TextStrikeType )ValidateWithPath (path string )error {switch _fdeaae {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdeaae )); +};return nil ;};func NewCT_ScRgbColor ()*CT_ScRgbColor {_gfce :=&CT_ScRgbColor {};return _gfce };func (_dfbga ST_ChartBuildStep )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dfbga .String (),start );};func (_fgbb *CT_InnerShadowEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ceag :=range start .Attr {if _ceag .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_afaed ,_gabbg :=_b .ParseInt (_ceag .Value ,10,64); +if _gabbg !=nil {return _gabbg ;};_fgbb .BlurRadAttr =&_afaed ;continue ;};if _ceag .Name .Local =="\u0064\u0069\u0073\u0074"{_efagc ,_eafcf :=_b .ParseInt (_ceag .Value ,10,64);if _eafcf !=nil {return _eafcf ;};_fgbb .DistAttr =&_efagc ;continue ;};if _ceag .Name .Local =="\u0064\u0069\u0072"{_cgcc ,_geea :=_b .ParseInt (_ceag .Value ,10,32); +if _geea !=nil {return _geea ;};_eacf :=int32 (_cgcc );_fgbb .DirAttr =&_eacf ;continue ;};};_dcab :for {_egccg ,_efcfe :=d .Token ();if _efcfe !=nil {return _efcfe ;};switch _cbfcg :=_egccg .(type ){case _d .StartElement :switch _cbfcg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fgbb .ScrgbClr =NewCT_ScRgbColor (); +if _aegf :=d .DecodeElement (_fgbb .ScrgbClr ,&_cbfcg );_aegf !=nil {return _aegf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fgbb .SrgbClr =NewCT_SRgbColor (); +if _ffffc :=d .DecodeElement (_fgbb .SrgbClr ,&_cbfcg );_ffffc !=nil {return _ffffc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fgbb .HslClr =NewCT_HslColor (); +if _cfabf :=d .DecodeElement (_fgbb .HslClr ,&_cbfcg );_cfabf !=nil {return _cfabf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fgbb .SysClr =NewCT_SystemColor (); +if _cgbda :=d .DecodeElement (_fgbb .SysClr ,&_cbfcg );_cgbda !=nil {return _cgbda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fgbb .SchemeClr =NewCT_SchemeColor (); +if _gegaf :=d .DecodeElement (_fgbb .SchemeClr ,&_cbfcg );_gegaf !=nil {return _gegaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fgbb .PrstClr =NewCT_PresetColor (); +if _ccddg :=d .DecodeElement (_fgbb .PrstClr ,&_cbfcg );_ccddg !=nil {return _ccddg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_cbfcg .Name ); +if _gdedg :=d .Skip ();_gdedg !=nil {return _gdedg ;};};case _d .EndElement :break _dcab ;case _d .CharData :};};return nil ;};func (_dcgcgb ST_TextCapsType )Validate ()error {return _dcgcgb .ValidateWithPath ("")};func (_bdeca *ST_PresetColorVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bdeca =0; +case "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e":*_bdeca =1;case "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065":*_bdeca =2;case "\u0061\u0071\u0075\u0061":*_bdeca =3;case "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_bdeca =4; +case "\u0061\u007a\u0075r\u0065":*_bdeca =5;case "\u0062\u0065\u0069g\u0065":*_bdeca =6;case "\u0062\u0069\u0073\u0071\u0075\u0065":*_bdeca =7;case "\u0062\u006c\u0061c\u006b":*_bdeca =8;case "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064":*_bdeca =9; +case "\u0062\u006c\u0075\u0065":*_bdeca =10;case "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074":*_bdeca =11;case "\u0062\u0072\u006fw\u006e":*_bdeca =12;case "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd":*_bdeca =13;case "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e":*_bdeca =14; +case "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":*_bdeca =15;case "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":*_bdeca =16;case "\u0063\u006f\u0072a\u006c":*_bdeca =17;case "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065":*_bdeca =18; +case "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":*_bdeca =19;case "\u0063r\u0069\u006d\u0073\u006f\u006e":*_bdeca =20;case "\u0063\u0079\u0061\u006e":*_bdeca =21;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_bdeca =22;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_bdeca =23; +case "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_bdeca =24;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_bdeca =25;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079":*_bdeca =26;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_bdeca =27; +case "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi":*_bdeca =28;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_bdeca =29;case "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e":*_bdeca =30;case "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_bdeca =31; +case "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_bdeca =32;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_bdeca =33;case "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_bdeca =34;case "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =35; +case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_bdeca =36;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_bdeca =37;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_bdeca =38; +case "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_bdeca =39;case "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_bdeca =40;case "\u0064\u006b\u0042\u006c\u0075\u0065":*_bdeca =41;case "\u0064\u006b\u0043\u0079\u0061\u006e":*_bdeca =42; +case "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_bdeca =43;case "\u0064\u006b\u0047\u0072\u0061\u0079":*_bdeca =44;case "\u0064\u006b\u0047\u0072\u0065\u0079":*_bdeca =45;case "\u0064k\u0047\u0072\u0065\u0065\u006e":*_bdeca =46;case "\u0064k\u004b\u0068\u0061\u006b\u0069":*_bdeca =47; +case "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a":*_bdeca =48;case "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e":*_bdeca =49;case "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_bdeca =50;case "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_bdeca =51; +case "\u0064\u006b\u0052e\u0064":*_bdeca =52;case "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_bdeca =53;case "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =54;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_bdeca =55; +case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_bdeca =56;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_bdeca =57;case "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_bdeca =58;case "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_bdeca =59; +case "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b":*_bdeca =60;case "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_bdeca =61;case "\u0064i\u006d\u0047\u0072\u0061\u0079":*_bdeca =62;case "\u0064i\u006d\u0047\u0072\u0065\u0079":*_bdeca =63; +case "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065":*_bdeca =64;case "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":*_bdeca =65;case "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065":*_bdeca =66;case "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e":*_bdeca =67; +case "\u0066u\u0063\u0068\u0073\u0069\u0061":*_bdeca =68;case "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":*_bdeca =69;case "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065":*_bdeca =70;case "\u0067\u006f\u006c\u0064":*_bdeca =71;case "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":*_bdeca =72; +case "\u0067\u0072\u0061\u0079":*_bdeca =73;case "\u0067\u0072\u0065\u0079":*_bdeca =74;case "\u0067\u0072\u0065e\u006e":*_bdeca =75;case "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077":*_bdeca =76;case "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":*_bdeca =77; +case "\u0068o\u0074\u0050\u0069\u006e\u006b":*_bdeca =78;case "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d":*_bdeca =79;case "\u0069\u006e\u0064\u0069\u0067\u006f":*_bdeca =80;case "\u0069\u0076\u006fr\u0079":*_bdeca =81;case "\u006b\u0068\u0061k\u0069":*_bdeca =82; +case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":*_bdeca =83;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068":*_bdeca =84;case "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n":*_bdeca =85;case "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e":*_bdeca =86; +case "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e":*_bdeca =87;case "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c":*_bdeca =88;case "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n":*_bdeca =89;case "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077":*_bdeca =90; +case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_bdeca =91;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y":*_bdeca =92;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e":*_bdeca =93;case "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek":*_bdeca =94; +case "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_bdeca =95;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =96;case "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_bdeca =97; +case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079":*_bdeca =98;case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079":*_bdeca =99;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065":*_bdeca =100; +case "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_bdeca =101;case "\u006c\u0074\u0042\u006c\u0075\u0065":*_bdeca =102;case "\u006ct\u0043\u006f\u0072\u0061\u006c":*_bdeca =103;case "\u006c\u0074\u0043\u0079\u0061\u006e":*_bdeca =104; +case "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077":*_bdeca =105;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_bdeca =106;case "\u006c\u0074\u0047\u0072\u0065\u0079":*_bdeca =107;case "\u006ct\u0047\u0072\u0065\u0065\u006e":*_bdeca =108; +case "\u006c\u0074\u0050\u0069\u006e\u006b":*_bdeca =109;case "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_bdeca =110;case "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =111;case "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e":*_bdeca =112; +case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_bdeca =113;case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_bdeca =114;case "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065":*_bdeca =115;case "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_bdeca =116; +case "\u006c\u0069\u006d\u0065":*_bdeca =117;case "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n":*_bdeca =118;case "\u006c\u0069\u006ee\u006e":*_bdeca =119;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_bdeca =120;case "\u006d\u0061\u0072\u006f\u006f\u006e":*_bdeca =121; +case "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_bdeca =122;case "\u006de\u0064\u0042\u006c\u0075\u0065":*_bdeca =123;case "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d":*_bdeca =124;case "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce":*_bdeca =125; +case "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =126;case "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_bdeca =127;case "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_bdeca =128; +case "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_bdeca =129;case "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_bdeca =130;case "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_bdeca =131; +case "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065":*_bdeca =132;case "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064":*_bdeca =133;case "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065":*_bdeca =134; +case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e":*_bdeca =135;case "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_bdeca =136;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_bdeca =137; +case "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_bdeca =138;case "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_bdeca =139;case "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065":*_bdeca =140; +case "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m":*_bdeca =141;case "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e":*_bdeca =142;case "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":*_bdeca =143;case "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065":*_bdeca =144; +case "\u006e\u0061\u0076\u0079":*_bdeca =145;case "\u006fl\u0064\u004c\u0061\u0063\u0065":*_bdeca =146;case "\u006f\u006c\u0069v\u0065":*_bdeca =147;case "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b":*_bdeca =148;case "\u006f\u0072\u0061\u006e\u0067\u0065":*_bdeca =149; +case "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d":*_bdeca =150;case "\u006f\u0072\u0063\u0068\u0069\u0064":*_bdeca =151;case "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_bdeca =152;case "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n":*_bdeca =153; +case "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_bdeca =154;case "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_bdeca =155;case "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070":*_bdeca =156; +case "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f":*_bdeca =157;case "\u0070\u0065\u0072\u0075":*_bdeca =158;case "\u0070\u0069\u006e\u006b":*_bdeca =159;case "\u0070\u006c\u0075\u006d":*_bdeca =160;case "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065":*_bdeca =161; +case "\u0070\u0075\u0072\u0070\u006c\u0065":*_bdeca =162;case "\u0072\u0065\u0064":*_bdeca =163;case "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n":*_bdeca =164;case "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e":*_bdeca =165;case "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e":*_bdeca =166; +case "\u0073\u0061\u006c\u006d\u006f\u006e":*_bdeca =167;case "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e":*_bdeca =168;case "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_bdeca =169;case "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c":*_bdeca =170; +case "\u0073\u0069\u0065\u006e\u006e\u0061":*_bdeca =171;case "\u0073\u0069\u006c\u0076\u0065\u0072":*_bdeca =172;case "\u0073k\u0079\u0042\u006c\u0075\u0065":*_bdeca =173;case "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e":*_bdeca =174;case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y":*_bdeca =175; +case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y":*_bdeca =176;case "\u0073\u006e\u006f\u0077":*_bdeca =177;case "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e":*_bdeca =178;case "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e":*_bdeca =179; +case "\u0074\u0061\u006e":*_bdeca =180;case "\u0074\u0065\u0061\u006c":*_bdeca =181;case "\u0074h\u0069\u0073\u0074\u006c\u0065":*_bdeca =182;case "\u0074\u006f\u006d\u0061\u0074\u006f":*_bdeca =183;case "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":*_bdeca =184; +case "\u0076\u0069\u006f\u006c\u0065\u0074":*_bdeca =185;case "\u0077\u0068\u0065a\u0074":*_bdeca =186;case "\u0077\u0068\u0069t\u0065":*_bdeca =187;case "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065":*_bdeca =188;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_bdeca =189; +case "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e":*_bdeca =190;};return nil ;};const (ST_SchemeColorValUnset ST_SchemeColorVal =0;ST_SchemeColorValBg1 ST_SchemeColorVal =1;ST_SchemeColorValTx1 ST_SchemeColorVal =2;ST_SchemeColorValBg2 ST_SchemeColorVal =3; +ST_SchemeColorValTx2 ST_SchemeColorVal =4;ST_SchemeColorValAccent1 ST_SchemeColorVal =5;ST_SchemeColorValAccent2 ST_SchemeColorVal =6;ST_SchemeColorValAccent3 ST_SchemeColorVal =7;ST_SchemeColorValAccent4 ST_SchemeColorVal =8;ST_SchemeColorValAccent5 ST_SchemeColorVal =9; +ST_SchemeColorValAccent6 ST_SchemeColorVal =10;ST_SchemeColorValHlink ST_SchemeColorVal =11;ST_SchemeColorValFolHlink ST_SchemeColorVal =12;ST_SchemeColorValPhClr ST_SchemeColorVal =13;ST_SchemeColorValDk1 ST_SchemeColorVal =14;ST_SchemeColorValLt1 ST_SchemeColorVal =15; +ST_SchemeColorValDk2 ST_SchemeColorVal =16;ST_SchemeColorValLt2 ST_SchemeColorVal =17;);type CT_GradientStopList struct{ -// Custom Dash -CustDash *CT_DashStopList ;};func (_bgg *CT_AudioCD )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_acaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0074"}};e .EncodeElement (_bgg .St ,_acaa ); -_efcc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065n\u0064"}};e .EncodeElement (_bgg .End ,_efcc );if _bgg .ExtLst !=nil {_ced :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgg .ExtLst ,_ced ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_aedgf *ST_ShapeType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_aedgf =0;case "\u006c\u0069\u006e\u0065":*_aedgf =1;case "\u006ci\u006e\u0065\u0049\u006e\u0076":*_aedgf =2; -case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_aedgf =3;case "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_aedgf =4;case "\u0072\u0065\u0063\u0074":*_aedgf =5;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_aedgf =6;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d":*_aedgf =7; -case "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d":*_aedgf =8;case "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064":*_aedgf =9;case "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e":*_aedgf =10;case "\u0068e\u0078\u0061\u0067\u006f\u006e":*_aedgf =11; -case "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e":*_aedgf =12;case "\u006fc\u0074\u0061\u0067\u006f\u006e":*_aedgf =13;case "\u0064e\u0063\u0061\u0067\u006f\u006e":*_aedgf =14;case "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn":*_aedgf =15;case "\u0073\u0074\u0061r\u0034":*_aedgf =16; -case "\u0073\u0074\u0061r\u0035":*_aedgf =17;case "\u0073\u0074\u0061r\u0036":*_aedgf =18;case "\u0073\u0074\u0061r\u0037":*_aedgf =19;case "\u0073\u0074\u0061r\u0038":*_aedgf =20;case "\u0073\u0074\u0061\u0072\u0031\u0030":*_aedgf =21;case "\u0073\u0074\u0061\u0072\u0031\u0032":*_aedgf =22; -case "\u0073\u0074\u0061\u0072\u0031\u0036":*_aedgf =23;case "\u0073\u0074\u0061\u0072\u0032\u0034":*_aedgf =24;case "\u0073\u0074\u0061\u0072\u0033\u0032":*_aedgf =25;case "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t":*_aedgf =26;case "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074":*_aedgf =27; -case "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074":*_aedgf =28;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074":*_aedgf =29;case "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074":*_aedgf =30; -case "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t":*_aedgf =31;case "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074":*_aedgf =32;case "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074":*_aedgf =33; -case "\u0070\u006c\u0061\u0071\u0075\u0065":*_aedgf =34;case "\u0065l\u006c\u0069\u0070\u0073\u0065":*_aedgf =35;case "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070":*_aedgf =36;case "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e":*_aedgf =37;case "\u0063h\u0065\u0076\u0072\u006f\u006e":*_aedgf =38; -case "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065":*_aedgf =39;case "\u0070\u0069\u0065":*_aedgf =40;case "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063":*_aedgf =41;case "\u0064\u006f\u006eu\u0074":*_aedgf =42;case "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg":*_aedgf =43; -case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_aedgf =44;case "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw":*_aedgf =45;case "\u0075p\u0041\u0072\u0072\u006f\u0077":*_aedgf =46;case "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw":*_aedgf =47; -case "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_aedgf =48;case "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_aedgf =49;case "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_aedgf =50; -case "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_aedgf =51;case "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_aedgf =52;case "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_aedgf =53; -case "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_aedgf =54;case "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw":*_aedgf =55;case "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =56; -case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_aedgf =57;case "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_aedgf =58;case "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =59; -case "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =60;case "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074":*_aedgf =61;case "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =62; -case "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw":*_aedgf =63;case "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077":*_aedgf =64;case "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077":*_aedgf =65;case "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077":*_aedgf =66; -case "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077":*_aedgf =67;case "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_aedgf =68;case "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077":*_aedgf =69; -case "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_aedgf =70;case "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_aedgf =71;case "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077":*_aedgf =72; -case "\u0063\u0075\u0062\u0065":*_aedgf =73;case "\u0063\u0061\u006e":*_aedgf =74;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074":*_aedgf =75;case "\u0068\u0065\u0061r\u0074":*_aedgf =76;case "\u0073\u0075\u006e":*_aedgf =77; -case "\u006d\u006f\u006f\u006e":*_aedgf =78;case "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065":*_aedgf =79;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031":*_aedgf =80;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032":*_aedgf =81; -case "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072":*_aedgf =82;case "\u0062\u0065\u0076e\u006c":*_aedgf =83;case "\u0066\u0072\u0061m\u0065":*_aedgf =84;case "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de":*_aedgf =85;case "\u0063\u006f\u0072\u006e\u0065\u0072":*_aedgf =86; -case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_aedgf =87;case "\u0063\u0068\u006fr\u0064":*_aedgf =88;case "\u0061\u0072\u0063":*_aedgf =89;case "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_aedgf =90;case "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_aedgf =91; -case "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e":*_aedgf =92;case "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065":*_aedgf =93;case "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072":*_aedgf =94;case "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r":*_aedgf =95; -case "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031":*_aedgf =96;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032":*_aedgf =97;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033":*_aedgf =98; -case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034":*_aedgf =99;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035":*_aedgf =100;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032":*_aedgf =101; -case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033":*_aedgf =102;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034":*_aedgf =103;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035":*_aedgf =104; -case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031":*_aedgf =105;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032":*_aedgf =106;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033":*_aedgf =107;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_aedgf =108; -case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_aedgf =109;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_aedgf =110;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_aedgf =111; -case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_aedgf =112;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_aedgf =113;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031":*_aedgf =114; -case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032":*_aedgf =115;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033":*_aedgf =116;case "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =117; -case "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =118;case "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =119;case "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_aedgf =120; -case "\u0063\u006c\u006fu\u0064":*_aedgf =121;case "\u0072\u0069\u0062\u0062\u006f\u006e":*_aedgf =122;case "\u0072i\u0062\u0062\u006f\u006e\u0032":*_aedgf =123;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e":*_aedgf =124; -case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032":*_aedgf =125;case "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e":*_aedgf =126;case "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c":*_aedgf =127; -case "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c":*_aedgf =128;case "\u0077\u0061\u0076\u0065":*_aedgf =129;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_aedgf =130;case "\u0070\u006c\u0075\u0073":*_aedgf =131; -case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073":*_aedgf =132;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e":*_aedgf =133;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074":*_aedgf =134; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073":*_aedgf =135;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_aedgf =136; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074":*_aedgf =137;case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074":*_aedgf =138; -case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072":*_aedgf =139;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e":*_aedgf =140;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074":*_aedgf =141; -case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e":*_aedgf =142;case "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072":*_aedgf =143; -case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064":*_aedgf =144;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065":*_aedgf =145;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e":*_aedgf =146; -case "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072":*_aedgf =147;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065":*_aedgf =148;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074":*_aedgf =149; -case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074":*_aedgf =150;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065":*_aedgf =151;case "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_aedgf =152; -case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065":*_aedgf =153;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065":*_aedgf =154; -case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b":*_aedgf =155;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d":*_aedgf =156;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079":*_aedgf =157; -case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079":*_aedgf =158;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s":*_aedgf =159;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr":*_aedgf =160; -case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b":*_aedgf =161;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065":*_aedgf =162;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070":*_aedgf =163; -case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_aedgf =164;case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074":*_aedgf =165; -case "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073":*_aedgf =166;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064":*_aedgf =167; -case "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067":*_aedgf =168;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e":*_aedgf =169;case "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074":*_aedgf =170; -case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064":*_aedgf =171;case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065":*_aedgf =172;case "\u0067\u0065\u0061r\u0036":*_aedgf =173; -case "\u0067\u0065\u0061r\u0039":*_aedgf =174;case "\u0066\u0075\u006e\u006e\u0065\u006c":*_aedgf =175;case "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073":*_aedgf =176;case "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s":*_aedgf =177;case "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079":*_aedgf =178; -case "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065":*_aedgf =179;case "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l":*_aedgf =180;case "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_aedgf =181;case "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073":*_aedgf =182; -case "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073":*_aedgf =183;case "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073":*_aedgf =184;case "\u0063\u0068\u0061\u0072\u0074\u0058":*_aedgf =185;case "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r":*_aedgf =186; -case "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s":*_aedgf =187;};return nil ;};func (_dgfaa *CT_TableBackgroundStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgfaa .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();_dgfaa .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -_dddffc :for {_deege ,_cgacdc :=d .Token ();if _cgacdc !=nil {return _cgacdc ;};switch _dgdg :=_deege .(type ){case _ba .StartElement :switch _dgdg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_dgfaa .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _febce :=d .DecodeElement (&_dgfaa .ThemeableFillStyleChoice .Fill ,&_dgdg );_febce !=nil {return _febce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_dgfaa .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _gdbbge :=d .DecodeElement (&_dgfaa .ThemeableFillStyleChoice .FillRef ,&_dgdg );_gdbbge !=nil {return _gdbbge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_dgfaa .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -if _fagee :=d .DecodeElement (&_dgfaa .ThemeableEffectStyleChoice .Effect ,&_dgdg );_fagee !=nil {return _fagee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_dgfaa .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -if _gdgbc :=d .DecodeElement (&_dgfaa .ThemeableEffectStyleChoice .EffectRef ,&_dgdg );_gdgbc !=nil {return _gdgbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0042\u0061\u0063\u006bg\u0072\u006f\u0075\u006e\u0064\u0053t\u0079\u006c\u0065 \u0025\u0076",_dgdg .Name ); -if _dcbbg :=d .Skip ();_dcbbg !=nil {return _dcbbg ;};};case _ba .EndElement :break _dddffc ;case _ba .CharData :};};return nil ;};type CT_BackgroundFormatting struct{FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ; -};func (_abag *EG_TextUnderlineFill )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_abag .TextUnderlineFillChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_bdedd *CT_GvmlPictureNonVisual )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdedd .CNvPr =NewCT_NonVisualDrawingProps (); -_bdedd .CNvPicPr =NewCT_NonVisualPictureProperties ();_bdef :for {_ggfec ,_ccfd :=d .Token ();if _ccfd !=nil {return _ccfd ;};switch _ggdcg :=_ggfec .(type ){case _ba .StartElement :switch _ggdcg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _bcacb :=d .DecodeElement (_bdedd .CNvPr ,&_ggdcg ); -_bcacb !=nil {return _bcacb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _cbdg :=d .DecodeElement (_bdedd .CNvPicPr ,&_ggdcg ); -_cbdg !=nil {return _cbdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069\u0063\u0074\u0075r\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c \u0025\u0076",_ggdcg .Name ); -if _gfccc :=d .Skip ();_gfccc !=nil {return _gfccc ;};};case _ba .EndElement :break _bdef ;case _ba .CharData :};};return nil ;};func NewEG_TextUnderlineFillChoice ()*EG_TextUnderlineFillChoice {_aabbd :=&EG_TextUnderlineFillChoice {};return _aabbd ;}; -func NewEG_TextAutofit ()*EG_TextAutofit {_ddgaa :=&EG_TextAutofit {};_ddgaa .TextAutofitChoice =NewEG_TextAutofitChoice ();return _ddgaa ;}; +// Gradient stops +Gs []*CT_GradientStop ;}; -// Validate validates the CT_Path2DMoveTo and its children -func (_cadag *CT_Path2DMoveTo )Validate ()error {return _cadag .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f");};type CT_XYAdjustHandle struct{ +// ValidateWithPath validates the CT_Point2D and its children, prefixing error messages with path +func (_ecefb *CT_Point2D )ValidateWithPath (path string )error {if _cffdg :=_ecefb .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_cffdg !=nil {return _cffdg ;};if _cgbfe :=_ecefb .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); +_cgbfe !=nil {return _cgbfe ;};return nil ;};func (_beaaa ST_BlipCompression )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_beaaa .String (),start );};type CT_GvmlGroupShape struct{ -// Horizontal Adjustment Guide -GdRefXAttr *string ; +// Non-Visual Properties for a Group Shape +NvGrpSpPr *CT_GvmlGroupShapeNonVisual ; -// Minimum Horizontal Adjustment -MinXAttr *ST_AdjCoordinate ; +// Visual Group Shape Properties +GrpSpPr *CT_GroupShapeProperties ;GvmlGroupShapeChoice []*CT_GvmlGroupShapeChoice ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_TextBulletSizePoint ()*CT_TextBulletSizePoint {_fdeag :=&CT_TextBulletSizePoint {};_fdeag .ValAttr =100;return _fdeag ;}; +func (_afffe *CT_TextBulletSizePoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_afffe .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GroupShapeProperties ()*CT_GroupShapeProperties {_gbfbe :=&CT_GroupShapeProperties {};_gbfbe .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gbfbe .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +return _gbfbe ;};func (_fbgbge ST_PresetMaterialType )Validate ()error {return _fbgbge .ValidateWithPath ("")};type EG_ThemeableEffectStyleChoice struct{ -// Maximum Horizontal Adjustment -MaxXAttr *ST_AdjCoordinate ; +// Effect +Effect *CT_EffectProperties ; -// Vertical Adjustment Guide -GdRefYAttr *string ; +// Effect Reference +EffectRef *CT_StyleMatrixReference ;};func NewCT_TableCellProperties ()*CT_TableCellProperties {_bdccd :=&CT_TableCellProperties {};_bdccd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _bdccd ;};func (_aecddd *ST_AdjCoordinate )Validate ()error {return _aecddd .ValidateWithPath ("")}; +type Graphic struct{CT_GraphicalObject };type CT_TextTabStop struct{ -// Minimum Vertical Adjustment -MinYAttr *ST_AdjCoordinate ; +// Tab Position +PosAttr *ST_Coordinate32 ; -// Maximum Vertical Adjustment -MaxYAttr *ST_AdjCoordinate ; +// Tab Alignment +AlgnAttr ST_TextTabAlignType ;};func (_cdbeeb *ST_TextStrikeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dacbf ,_cafgd :=d .Token ();if _cafgd !=nil {return _cafgd ;};if _bcdgc ,_daafca :=_dacbf .(_d .EndElement );_daafca &&_bcdgc .Name ==start .Name {*_cdbeeb =1; +return nil ;};if _bcebda ,_agebc :=_dacbf .(_d .CharData );!_agebc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dacbf );}else {switch string (_bcebda ){case "":*_cdbeeb =0; +case "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065":*_cdbeeb =1;case "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be":*_cdbeeb =2;case "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be":*_cdbeeb =3;};};_dacbf ,_cafgd =d .Token ();if _cafgd !=nil {return _cafgd ; +};if _gbfddg ,_cegdd :=_dacbf .(_d .EndElement );_cegdd &&_gbfddg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dacbf ); +}; -// Position -Pos *CT_AdjPoint2D ;};func (_agdfa ST_TextFontAlignType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_agdfa .String (),start );};func (_gafcc ST_OnOffStyleType )String ()string {switch _gafcc {case 0:return ""; -case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066";case 3:return "\u0064\u0065\u0066";};return "";};func (_fbfcag *ST_PresetColorVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fbfcag =0;case "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e":*_fbfcag =1; -case "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065":*_fbfcag =2;case "\u0061\u0071\u0075\u0061":*_fbfcag =3;case "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fbfcag =4;case "\u0061\u007a\u0075r\u0065":*_fbfcag =5; -case "\u0062\u0065\u0069g\u0065":*_fbfcag =6;case "\u0062\u0069\u0073\u0071\u0075\u0065":*_fbfcag =7;case "\u0062\u006c\u0061c\u006b":*_fbfcag =8;case "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064":*_fbfcag =9;case "\u0062\u006c\u0075\u0065":*_fbfcag =10; -case "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074":*_fbfcag =11;case "\u0062\u0072\u006fw\u006e":*_fbfcag =12;case "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd":*_fbfcag =13;case "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e":*_fbfcag =14; -case "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":*_fbfcag =15;case "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":*_fbfcag =16;case "\u0063\u006f\u0072a\u006c":*_fbfcag =17;case "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065":*_fbfcag =18; -case "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":*_fbfcag =19;case "\u0063r\u0069\u006d\u0073\u006f\u006e":*_fbfcag =20;case "\u0063\u0079\u0061\u006e":*_fbfcag =21;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_fbfcag =22;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_fbfcag =23; -case "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fbfcag =24;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_fbfcag =25;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079":*_fbfcag =26;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_fbfcag =27; -case "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi":*_fbfcag =28;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_fbfcag =29;case "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e":*_fbfcag =30;case "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_fbfcag =31; -case "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_fbfcag =32;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_fbfcag =33;case "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_fbfcag =34;case "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =35; -case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fbfcag =36;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fbfcag =37;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fbfcag =38; -case "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fbfcag =39;case "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_fbfcag =40;case "\u0064\u006b\u0042\u006c\u0075\u0065":*_fbfcag =41;case "\u0064\u006b\u0043\u0079\u0061\u006e":*_fbfcag =42; -case "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fbfcag =43;case "\u0064\u006b\u0047\u0072\u0061\u0079":*_fbfcag =44;case "\u0064\u006b\u0047\u0072\u0065\u0079":*_fbfcag =45;case "\u0064k\u0047\u0072\u0065\u0065\u006e":*_fbfcag =46; -case "\u0064k\u004b\u0068\u0061\u006b\u0069":*_fbfcag =47;case "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a":*_fbfcag =48;case "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e":*_fbfcag =49;case "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_fbfcag =50; -case "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_fbfcag =51;case "\u0064\u006b\u0052e\u0064":*_fbfcag =52;case "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_fbfcag =53;case "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =54; -case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fbfcag =55;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fbfcag =56;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fbfcag =57;case "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fbfcag =58; -case "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_fbfcag =59;case "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b":*_fbfcag =60;case "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_fbfcag =61;case "\u0064i\u006d\u0047\u0072\u0061\u0079":*_fbfcag =62; -case "\u0064i\u006d\u0047\u0072\u0065\u0079":*_fbfcag =63;case "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065":*_fbfcag =64;case "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":*_fbfcag =65;case "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065":*_fbfcag =66; -case "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e":*_fbfcag =67;case "\u0066u\u0063\u0068\u0073\u0069\u0061":*_fbfcag =68;case "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":*_fbfcag =69;case "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065":*_fbfcag =70; -case "\u0067\u006f\u006c\u0064":*_fbfcag =71;case "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":*_fbfcag =72;case "\u0067\u0072\u0061\u0079":*_fbfcag =73;case "\u0067\u0072\u0065\u0079":*_fbfcag =74;case "\u0067\u0072\u0065e\u006e":*_fbfcag =75;case "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077":*_fbfcag =76; -case "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":*_fbfcag =77;case "\u0068o\u0074\u0050\u0069\u006e\u006b":*_fbfcag =78;case "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d":*_fbfcag =79;case "\u0069\u006e\u0064\u0069\u0067\u006f":*_fbfcag =80;case "\u0069\u0076\u006fr\u0079":*_fbfcag =81; -case "\u006b\u0068\u0061k\u0069":*_fbfcag =82;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":*_fbfcag =83;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068":*_fbfcag =84;case "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n":*_fbfcag =85; -case "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e":*_fbfcag =86;case "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e":*_fbfcag =87;case "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c":*_fbfcag =88;case "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n":*_fbfcag =89; -case "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077":*_fbfcag =90;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_fbfcag =91;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y":*_fbfcag =92;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e":*_fbfcag =93; -case "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek":*_fbfcag =94;case "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_fbfcag =95;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =96;case "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_fbfcag =97; -case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079":*_fbfcag =98;case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079":*_fbfcag =99;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065":*_fbfcag =100; -case "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_fbfcag =101;case "\u006c\u0074\u0042\u006c\u0075\u0065":*_fbfcag =102;case "\u006ct\u0043\u006f\u0072\u0061\u006c":*_fbfcag =103;case "\u006c\u0074\u0043\u0079\u0061\u006e":*_fbfcag =104; -case "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077":*_fbfcag =105;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_fbfcag =106;case "\u006c\u0074\u0047\u0072\u0065\u0079":*_fbfcag =107;case "\u006ct\u0047\u0072\u0065\u0065\u006e":*_fbfcag =108; -case "\u006c\u0074\u0050\u0069\u006e\u006b":*_fbfcag =109;case "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_fbfcag =110;case "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =111;case "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e":*_fbfcag =112; -case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fbfcag =113;case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fbfcag =114;case "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065":*_fbfcag =115;case "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_fbfcag =116; -case "\u006c\u0069\u006d\u0065":*_fbfcag =117;case "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n":*_fbfcag =118;case "\u006c\u0069\u006ee\u006e":*_fbfcag =119;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_fbfcag =120;case "\u006d\u0061\u0072\u006f\u006f\u006e":*_fbfcag =121; -case "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fbfcag =122;case "\u006de\u0064\u0042\u006c\u0075\u0065":*_fbfcag =123;case "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d":*_fbfcag =124;case "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce":*_fbfcag =125; -case "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =126;case "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fbfcag =127;case "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_fbfcag =128; -case "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fbfcag =129;case "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fbfcag =130;case "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fbfcag =131; -case "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065":*_fbfcag =132;case "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064":*_fbfcag =133;case "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065":*_fbfcag =134; -case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e":*_fbfcag =135;case "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fbfcag =136;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_fbfcag =137; -case "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fbfcag =138;case "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fbfcag =139;case "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065":*_fbfcag =140; -case "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m":*_fbfcag =141;case "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e":*_fbfcag =142;case "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":*_fbfcag =143;case "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065":*_fbfcag =144; -case "\u006e\u0061\u0076\u0079":*_fbfcag =145;case "\u006fl\u0064\u004c\u0061\u0063\u0065":*_fbfcag =146;case "\u006f\u006c\u0069v\u0065":*_fbfcag =147;case "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b":*_fbfcag =148;case "\u006f\u0072\u0061\u006e\u0067\u0065":*_fbfcag =149; -case "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d":*_fbfcag =150;case "\u006f\u0072\u0063\u0068\u0069\u0064":*_fbfcag =151;case "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fbfcag =152;case "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n":*_fbfcag =153; -case "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fbfcag =154;case "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fbfcag =155;case "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070":*_fbfcag =156; -case "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f":*_fbfcag =157;case "\u0070\u0065\u0072\u0075":*_fbfcag =158;case "\u0070\u0069\u006e\u006b":*_fbfcag =159;case "\u0070\u006c\u0075\u006d":*_fbfcag =160;case "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065":*_fbfcag =161; -case "\u0070\u0075\u0072\u0070\u006c\u0065":*_fbfcag =162;case "\u0072\u0065\u0064":*_fbfcag =163;case "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n":*_fbfcag =164;case "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e":*_fbfcag =165;case "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e":*_fbfcag =166; -case "\u0073\u0061\u006c\u006d\u006f\u006e":*_fbfcag =167;case "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e":*_fbfcag =168;case "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fbfcag =169;case "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c":*_fbfcag =170; -case "\u0073\u0069\u0065\u006e\u006e\u0061":*_fbfcag =171;case "\u0073\u0069\u006c\u0076\u0065\u0072":*_fbfcag =172;case "\u0073k\u0079\u0042\u006c\u0075\u0065":*_fbfcag =173;case "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e":*_fbfcag =174;case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y":*_fbfcag =175; -case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y":*_fbfcag =176;case "\u0073\u006e\u006f\u0077":*_fbfcag =177;case "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e":*_fbfcag =178;case "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e":*_fbfcag =179; -case "\u0074\u0061\u006e":*_fbfcag =180;case "\u0074\u0065\u0061\u006c":*_fbfcag =181;case "\u0074h\u0069\u0073\u0074\u006c\u0065":*_fbfcag =182;case "\u0074\u006f\u006d\u0061\u0074\u006f":*_fbfcag =183;case "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":*_fbfcag =184; -case "\u0076\u0069\u006f\u006c\u0065\u0074":*_fbfcag =185;case "\u0077\u0068\u0065a\u0074":*_fbfcag =186;case "\u0077\u0068\u0069t\u0065":*_fbfcag =187;case "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065":*_fbfcag =188;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_fbfcag =189; -case "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e":*_fbfcag =190;};return nil ;}; +// Validate validates the CT_PresetGeometry2D and its children +func (_aacdd *CT_PresetGeometry2D )Validate ()error {return _aacdd .ValidateWithPath ("\u0043\u0054\u005f\u0050re\u0073\u0065\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044");};func NewCT_Percentage ()*CT_Percentage {_bagdb :=&CT_Percentage {}; +return _bagdb };func (_babf *CT_AnimationGraphicalObjectBuildPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceff :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_babf .BldDgm =NewCT_AnimationDgmBuildProperties (); +if _dda :=d .DecodeElement (_babf .BldDgm ,&_ceff );_dda !=nil {return _dda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}:_babf .BldChart =NewCT_AnimationChartBuildProperties (); +if _cffd :=d .DecodeElement (_babf .BldChart ,&_ceff );_cffd !=nil {return _cffd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067 \u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006cem\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cOb\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ceff .Name ); +if _ggba :=d .Skip ();_ggba !=nil {return _ggba ;};};return nil ;};func NewEG_TextUnderlineLine ()*EG_TextUnderlineLine {_aaagf :=&EG_TextUnderlineLine {};_aaagf .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();return _aaagf ;};func (_dbcfd *CT_TableRow )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068"},Value :_bg .Sprintf ("\u0025\u0076",_dbcfd .HAttr )}); +e .EncodeToken (start );if _dbcfd .Tc !=nil {_bbbfed :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0063"}};for _ ,_fcdbfa :=range _dbcfd .Tc {e .EncodeElement (_fcdbfa ,_bbbfed );};};if _dbcfd .ExtLst !=nil {_ffbga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dbcfd .ExtLst ,_ffbga );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_efagcg *CT_PictureLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bcdgb :=range start .Attr {if _bcdgb .Name .Local =="\u006e\u006f\u0043\u0072\u006f\u0070"{_gdagf ,_dfbfc :=_b .ParseBool (_bcdgb .Value ); +if _dfbfc !=nil {return _dfbfc ;};_efagcg .NoCropAttr =&_gdagf ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0047r\u0070"{_dbgg ,_fcbe :=_b .ParseBool (_bcdgb .Value );if _fcbe !=nil {return _fcbe ;};_efagcg .NoGrpAttr =&_dbgg ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_cadd ,_bacc :=_b .ParseBool (_bcdgb .Value ); +if _bacc !=nil {return _bacc ;};_efagcg .NoSelectAttr =&_cadd ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0052o\u0074"{_fadfb ,_cbfg :=_b .ParseBool (_bcdgb .Value );if _cbfg !=nil {return _cbfg ;};_efagcg .NoRotAttr =&_fadfb ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_aacb ,_cdbdb :=_b .ParseBool (_bcdgb .Value ); +if _cdbdb !=nil {return _cdbdb ;};_efagcg .NoChangeAspectAttr =&_aacb ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_gacggc ,_dbdde :=_b .ParseBool (_bcdgb .Value );if _dbdde !=nil {return _dbdde ;};_efagcg .NoMoveAttr =&_gacggc ; +continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_ebggef ,_accgb :=_b .ParseBool (_bcdgb .Value );if _accgb !=nil {return _accgb ;};_efagcg .NoResizeAttr =&_ebggef ;continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_ceabe ,_dbcfe :=_b .ParseBool (_bcdgb .Value ); +if _dbcfe !=nil {return _dbcfe ;};_efagcg .NoEditPointsAttr =&_ceabe ;continue ;};if _bcdgb .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_gaabb ,_cdddca :=_b .ParseBool (_bcdgb .Value );if _cdddca !=nil {return _cdddca ; +};_efagcg .NoAdjustHandlesAttr =&_gaabb ;continue ;};if _bcdgb .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_ffdfa ,_gggfe :=_b .ParseBool (_bcdgb .Value );if _gggfe !=nil {return _gggfe ;};_efagcg .NoChangeArrowheadsAttr =&_ffdfa ; +continue ;};if _bcdgb .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_fbgge ,_gcfbe :=_b .ParseBool (_bcdgb .Value );if _gcfbe !=nil {return _gcfbe ;};_efagcg .NoChangeShapeTypeAttr =&_fbgge ; +continue ;};};_ecdda :for {_dffg ,_fccgg :=d .Token ();if _fccgg !=nil {return _fccgg ;};switch _gedgc :=_dffg .(type ){case _d .StartElement :switch _gedgc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efagcg .ExtLst =NewCT_OfficeArtExtensionList (); +if _caeaf :=d .DecodeElement (_efagcg .ExtLst ,&_gedgc );_caeaf !=nil {return _caeaf ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_gedgc .Name ); +if _abdgf :=d .Skip ();_abdgf !=nil {return _abdgf ;};};case _d .EndElement :break _ecdda ;case _d .CharData :};};return nil ;};func (_ebbef *CT_TableCell )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ebbef .RowSpanAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072o\u0077\u0053\u0070\u0061\u006e"},Value :_bg .Sprintf ("\u0025\u0076",*_ebbef .RowSpanAttr )}); +};if _ebbef .GridSpanAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},Value :_bg .Sprintf ("\u0025\u0076",*_ebbef .GridSpanAttr )});};if _ebbef .HMergeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebbef .HMergeAttr ))}); +};if _ebbef .VMergeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebbef .VMergeAttr ))});};if _ebbef .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_ebbef .IdAttr )}); +};e .EncodeToken (start );if _ebbef .TxBody !=nil {_ebaeg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_ebbef .TxBody ,_ebaeg );};if _ebbef .TcPr !=nil {_gfcge :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0063\u0050\u0072"}}; +e .EncodeElement (_ebbef .TcPr ,_gfcge );};if _ebbef .ExtLst !=nil {_bcadeg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebbef .ExtLst ,_bcadeg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_DefaultShapeDefinition and its children -func (_gbc *CT_DefaultShapeDefinition )Validate ()error {return _gbc .ValidateWithPath ("\u0043T\u005f\u0044\u0065\u0066a\u0075\u006c\u0074\u0053\u0068a\u0070e\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006fn");};func (_aedfb *CT_TableStyleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0065\u0066"},Value :_be .Sprintf ("\u0025\u0076",_aedfb .DefAttr )}); -e .EncodeToken (start );if _aedfb .TblStyle !=nil {_bcdbd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}};for _ ,_fgcga :=range _aedfb .TblStyle {e .EncodeElement (_fgcga ,_bcdbd );};};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_ebedda *ST_AnimationBuildType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ebedda =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_ebedda =1;};return nil ;};func (_eefaac ST_TextAutonumberScheme )String ()string {switch _eefaac {case 0:return ""; -case 1:return "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 2:return "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 3:return "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; -case 4:return "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 5:return "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 6:return "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; -case 7:return "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 8:return "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 9:return "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; -case 10:return "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e";case 11:return "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 12:return "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; -case 13:return "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 14:return "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 15:return "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; -case 16:return "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 17:return "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e";case 18:return "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e"; -case 19:return "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e";case 20:return "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064";case 21:return "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; -case 22:return "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064";case 23:return "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e";case 24:return "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064";case 25:return "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e"; -case 26:return "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064";case 27:return "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e";case 28:return "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064"; -case 29:return "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073";case 30:return "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073";case 31:return "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073"; -case 32:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064";case 33:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052";case 34:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068"; -case 35:return "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064";case 36:return "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052";case 37:return "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; -case 38:return "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064";case 39:return "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064";case 40:return "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052"; -case 41:return "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064";};return "";};func (_eaegf *CT_TableRow )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068"},Value :_be .Sprintf ("\u0025\u0076",_eaegf .HAttr )}); -e .EncodeToken (start );if _eaegf .Tc !=nil {_aabfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0063"}};for _ ,_aeeb :=range _eaegf .Tc {e .EncodeElement (_aeeb ,_aabfa );};};if _eaegf .ExtLst !=nil {_cgagf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eaegf .ExtLst ,_cgagf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_affa *CT_ClipboardStyleSheet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Name .Local ="\u0061:\u0043\u0054\u005f\u0043\u006c\u0069\u0070\u0062\u006f\u0061\u0072d\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074"; -e .EncodeToken (start );_eadgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074h\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}};e .EncodeElement (_affa .ThemeElements ,_eadgg );_ggee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}}; -e .EncodeElement (_affa .ClrMap ,_ggee );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_agb *CT_AudioFile )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gcbg :=range start .Attr {if _gcbg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gcbg .Name .Local =="\u006c\u0069\u006e\u006b"||_gcbg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gcbg .Name .Local =="\u006c\u0069\u006e\u006b"{_adba :=_gcbg .Value ; -_agb .LinkAttr =_adba ;continue ;};if _gcbg .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_cgb :=_gcbg .Value ;_agb .ContentTypeAttr =&_cgb ;continue ;};};_gdfc :for {_dddd ,_fagb :=d .Token ();if _fagb !=nil {return _fagb ; -};switch _cegb :=_dddd .(type ){case _ba .StartElement :switch _cegb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agb .ExtLst =NewCT_OfficeArtExtensionList (); -if _geab :=d .DecodeElement (_agb .ExtLst ,&_cegb );_geab !=nil {return _geab ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_A\u0075\u0064i\u006f\u0046\u0069\u006c\u0065\u0020\u0025\u0076",_cegb .Name ); -if _aedb :=d .Skip ();_aedb !=nil {return _aedb ;};};case _ba .EndElement :break _gdfc ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Path2DCubicBezierTo and its children, prefixing error messages with path +func (_deda *CT_Path2DCubicBezierTo )ValidateWithPath (path string )error {for _eceeg ,_afdab :=range _deda .Pt {if _fddcb :=_afdab .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_eceeg ));_fddcb !=nil {return _fddcb ; +};};return nil ;};func (_afbfd *CT_LightRig )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dcgee ,_eeeea :=_afbfd .RigAttr .MarshalXMLAttr (_d .Name {Local :"\u0072\u0069\u0067"});if _eeeea !=nil {return _eeeea ;};start .Attr =append (start .Attr ,_dcgee ); +_dcgee ,_eeeea =_afbfd .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"});if _eeeea !=nil {return _eeeea ;};start .Attr =append (start .Attr ,_dcgee );e .EncodeToken (start );if _afbfd .Rot !=nil {_bced :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072o\u0074"}}; +e .EncodeElement (_afbfd .Rot ,_bced );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_SolidColorFillProperties and its children -func (_dcbaf *CT_SolidColorFillProperties )Validate ()error {return _dcbaf .ValidateWithPath ("C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func (_afecg ST_EffectContainerType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ecede :=_ba .Attr {}; -_ecede .Name =name ;switch _afecg {case ST_EffectContainerTypeUnset :_ecede .Value ="";case ST_EffectContainerTypeSib :_ecede .Value ="\u0073\u0069\u0062";case ST_EffectContainerTypeTree :_ecede .Value ="\u0074\u0072\u0065\u0065";};return _ecede ,nil ; -}; +// ValidateWithPath validates the EG_LineDashPropertiesChoice and its children, prefixing error messages with path +func (_gegda *EG_LineDashPropertiesChoice )ValidateWithPath (path string )error {if _gegda .PrstDash !=nil {if _dfgff :=_gegda .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_dfgff !=nil {return _dfgff ;};};if _gegda .CustDash !=nil {if _cfbdd :=_gegda .CustDash .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0044\u0061\u0073h"); +_cfbdd !=nil {return _cfbdd ;};};return nil ;}; -// Validate validates the CT_GraphicalObjectFrameLocking and its children -func (_gddea *CT_GraphicalObjectFrameLocking )Validate ()error {return _gddea .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004f\u0062\u006a\u0065\u0063\u0074F\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067"); +// Validate validates the CT_LightRig and its children +func (_ecabd *CT_LightRig )Validate ()error {return _ecabd .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067");};func (_dfbbg *CT_LineJoinMiterProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gcge :=range start .Attr {if _gcge .Name .Local =="\u006c\u0069\u006d"{_defa ,_baae :=ParseUnionST_PositivePercentage (_gcge .Value ); +if _baae !=nil {return _baae ;};_dfbbg .LimAttr =&_defa ;continue ;};};for {_dacee ,_ebdc :=d .Token ();if _ebdc !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u004d\u0069\u0074\u0065\u0072P\u0072\u006f\u0070\u0065\u0072t\u0069\u0065s\u003a\u0020\u0025\u0073",_ebdc ); +};if _cdcfc ,_dgfe :=_dacee .(_d .EndElement );_dgfe &&_cdcfc .Name ==start .Name {break ;};};return nil ;};func (_fffgd *CT_TableStyleTextStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fffgd .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +for _ ,_geega :=range start .Attr {if _geega .Name .Local =="\u0062"{_fffgd .BAttr .UnmarshalXMLAttr (_geega );continue ;};if _geega .Name .Local =="\u0069"{_fffgd .IAttr .UnmarshalXMLAttr (_geega );continue ;};};_gdaag :for {_daeadf ,_deacca :=d .Token (); +if _deacca !=nil {return _deacca ;};switch _egge :=_daeadf .(type ){case _d .StartElement :switch _egge .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_fffgd .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +if _cgfeb :=d .DecodeElement (&_fffgd .ThemeableFontStylesChoice .Font ,&_egge );_cgfeb !=nil {return _cgfeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_fffgd .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +if _gaagf :=d .DecodeElement (&_fffgd .ThemeableFontStylesChoice .FontRef ,&_egge );_gaagf !=nil {return _gaagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fffgd .ScrgbClr =NewCT_ScRgbColor (); +if _cbaag :=d .DecodeElement (_fffgd .ScrgbClr ,&_egge );_cbaag !=nil {return _cbaag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fffgd .SrgbClr =NewCT_SRgbColor (); +if _bcbdfg :=d .DecodeElement (_fffgd .SrgbClr ,&_egge );_bcbdfg !=nil {return _bcbdfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fffgd .HslClr =NewCT_HslColor (); +if _dfcg :=d .DecodeElement (_fffgd .HslClr ,&_egge );_dfcg !=nil {return _dfcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fffgd .SysClr =NewCT_SystemColor (); +if _fbccc :=d .DecodeElement (_fffgd .SysClr ,&_egge );_fbccc !=nil {return _fbccc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fffgd .SchemeClr =NewCT_SchemeColor (); +if _fcfaa :=d .DecodeElement (_fffgd .SchemeClr ,&_egge );_fcfaa !=nil {return _fcfaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fffgd .PrstClr =NewCT_PresetColor (); +if _gbcg :=d .DecodeElement (_fffgd .PrstClr ,&_egge );_gbcg !=nil {return _gbcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fffgd .ExtLst =NewCT_OfficeArtExtensionList (); +if _gdaeg :=d .DecodeElement (_fffgd .ExtLst ,&_egge );_gdaeg !=nil {return _gdaeg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_egge .Name ); +if _bgegf :=d .Skip ();_bgegf !=nil {return _bgegf ;};};case _d .EndElement :break _gdaag ;case _d .CharData :};};return nil ;};func NewCT_Connection ()*CT_Connection {_ebac :=&CT_Connection {};return _ebac };func (_cbfbe *ST_TextFontScalePercentOrPercentString )Validate ()error {return _cbfbe .ValidateWithPath (""); +};func (_adfb *CT_TableCellProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _adfb .MarLAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u004c"},Value :_bg .Sprintf ("\u0025\u0076",*_adfb .MarLAttr )}); +};if _adfb .MarRAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u0052"},Value :_bg .Sprintf ("\u0025\u0076",*_adfb .MarRAttr )});};if _adfb .MarTAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u0054"},Value :_bg .Sprintf ("\u0025\u0076",*_adfb .MarTAttr )}); +};if _adfb .MarBAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u0042"},Value :_bg .Sprintf ("\u0025\u0076",*_adfb .MarBAttr )});};if _adfb .VertAttr !=ST_TextVerticalTypeUnset {_bdfgdf ,_dedb :=_adfb .VertAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0065\u0072\u0074"}); +if _dedb !=nil {return _dedb ;};start .Attr =append (start .Attr ,_bdfgdf );};if _adfb .AnchorAttr !=ST_TextAnchoringTypeUnset {_eafdd ,_cefef :=_adfb .AnchorAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006e\u0063\u0068\u006f\u0072"});if _cefef !=nil {return _cefef ; +};start .Attr =append (start .Attr ,_eafdd );};if _adfb .AnchorCtrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_adfb .AnchorCtrAttr ))}); +};if _adfb .HorzOverflowAttr !=ST_TextHorzOverflowTypeUnset {_efee ,_baeaf :=_adfb .HorzOverflowAttr .MarshalXMLAttr (_d .Name {Local :"\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _baeaf !=nil {return _baeaf ;};start .Attr =append (start .Attr ,_efee ); +};e .EncodeToken (start );if _adfb .LnL !=nil {_geaga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cn\u004c"}};e .EncodeElement (_adfb .LnL ,_geaga );};if _adfb .LnR !=nil {_beafb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cn\u0052"}}; +e .EncodeElement (_adfb .LnR ,_beafb );};if _adfb .LnT !=nil {_deaff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cn\u0054"}};e .EncodeElement (_adfb .LnT ,_deaff );};if _adfb .LnB !=nil {_ddac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cn\u0042"}}; +e .EncodeElement (_adfb .LnB ,_ddac );};if _adfb .LnTlToBr !=nil {_dagfc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"}};e .EncodeElement (_adfb .LnTlToBr ,_dagfc );};if _adfb .LnBlToTr !=nil {_gafcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"}}; +e .EncodeElement (_adfb .LnBlToTr ,_gafcg );};if _adfb .Cell3D !=nil {_bfggc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0065\u006c\u006c\u0033\u0044"}};e .EncodeElement (_adfb .Cell3D ,_bfggc );};_adfb .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +if _adfb .Headers !=nil {_dfbgg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0068\u0065\u0061\u0064\u0065\u0072s"}};e .EncodeElement (_adfb .Headers ,_dfbgg );};if _adfb .ExtLst !=nil {_dbgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_adfb .ExtLst ,_dbgb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_LinearShadeProperties ()*CT_LinearShadeProperties {_acfcg :=&CT_LinearShadeProperties {};return _acfcg ;};func (_eaaea ST_PresetCameraType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_eaaea .String (),start ); }; -// ValidateWithPath validates the EG_ThemeableEffectStyleChoice and its children, prefixing error messages with path -func (_ccgbf *EG_ThemeableEffectStyleChoice )ValidateWithPath (path string )error {if _ccgbf .Effect !=nil {if _cdeag :=_ccgbf .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074");_cdeag !=nil {return _cdeag ;};};if _ccgbf .EffectRef !=nil {if _gceff :=_ccgbf .EffectRef .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"); -_gceff !=nil {return _gceff ;};};return nil ;}; - -// ValidateWithPath validates the CT_SolidColorFillProperties and its children, prefixing error messages with path -func (_aeafc *CT_SolidColorFillProperties )ValidateWithPath (path string )error {if _aeafc .ScrgbClr !=nil {if _gccaa :=_aeafc .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_gccaa !=nil {return _gccaa ;};};if _aeafc .SrgbClr !=nil {if _efaf :=_aeafc .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_efaf !=nil {return _efaf ;};};if _aeafc .HslClr !=nil {if _gbcgd :=_aeafc .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_gbcgd !=nil {return _gbcgd ;};};if _aeafc .SysClr !=nil {if _ccfgb :=_aeafc .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_ccfgb !=nil {return _ccfgb ;};};if _aeafc .SchemeClr !=nil {if _ggfeg :=_aeafc .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ggfeg !=nil {return _ggfeg ;};};if _aeafc .PrstClr !=nil {if _gabf :=_aeafc .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_gabf !=nil {return _gabf ;};};return nil ;};func (_agbg *CT_ClipboardStyleSheet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_agbg .ThemeElements =NewCT_BaseStyles ();_agbg .ClrMap =NewCT_ColorMapping ();_fede :for {_cacb ,_dede :=d .Token (); -if _dede !=nil {return _dede ;};switch _dfeg :=_cacb .(type ){case _ba .StartElement :switch _dfeg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _dgad :=d .DecodeElement (_agbg .ThemeElements ,&_dfeg ); -_dgad !=nil {return _dgad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _dcdc :=d .DecodeElement (_agbg .ClrMap ,&_dfeg ); -_dcdc !=nil {return _dcdc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006c\u0069\u0070b\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_dfeg .Name ); -if _dagf :=d .Skip ();_dagf !=nil {return _dagf ;};};case _ba .EndElement :break _fede ;case _ba .CharData :};};return nil ;};func (_gabgdb ST_PresetMaterialType )String ()string {switch _gabgdb {case 0:return "";case 1:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065"; -case 2:return "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case 4:return "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"; -case 5:return "\u006d\u0061\u0074t\u0065";case 6:return "\u0070l\u0061\u0073\u0074\u0069\u0063";case 7:return "\u006d\u0065\u0074a\u006c";case 8:return "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e";case 9:return "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072"; -case 10:return "\u0070\u006f\u0077\u0064\u0065\u0072";case 11:return "\u0064\u006b\u0045\u0064\u0067\u0065";case 12:return "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case 13:return "\u0063\u006c\u0065a\u0072";case 14:return "\u0066\u006c\u0061\u0074"; -case 15:return "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";};return "";};func (_fbcff *CT_TextLineBreak )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _fbcff .RPr !=nil {_afdba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072P\u0072"}}; -e .EncodeElement (_fbcff .RPr ,_afdba );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_FlatText and its children, prefixing error messages with path +func (_fdfb *CT_FlatText )ValidateWithPath (path string )error {if _fdfb .ZAttr !=nil {if _cbdb :=_fdfb .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_cbdb !=nil {return _cbdb ;};};return nil ;}; -// ValidateWithPath validates the CT_TablePropertiesChoice and its children, prefixing error messages with path -func (_gedd *CT_TablePropertiesChoice )ValidateWithPath (path string )error {if _gedd .TableStyle !=nil {if _bbcbc :=_gedd .TableStyle .ValidateWithPath (path +"/\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");_bbcbc !=nil {return _bbcbc ; -};};if _gedd .TableStyleId !=nil {if !_e .ST_GuidPatternRe .MatchString (*_gedd .TableStyleId ){return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0054\u0061b\u006c\u0065\u0053t\u0079\u006c\u0065\u0049d\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_e .ST_GuidPatternRe ,*_gedd .TableStyleId ); -};};return nil ;};func NewCT_TextBulletSizeFollowText ()*CT_TextBulletSizeFollowText {_faadb :=&CT_TextBulletSizeFollowText {};return _faadb ;};func (_eccfc *CT_ShapeLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bfgddg :=range start .Attr {if _bfgddg .Name .Local =="\u006e\u006f\u0054\u0065\u0078\u0074\u0045\u0064\u0069\u0074"{_egefg ,_cfadg :=_f .ParseBool (_bfgddg .Value ); -if _cfadg !=nil {return _cfadg ;};_eccfc .NoTextEditAttr =&_egefg ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0047r\u0070"{_defda ,_abfaf :=_f .ParseBool (_bfgddg .Value );if _abfaf !=nil {return _abfaf ;};_eccfc .NoGrpAttr =&_defda ;continue ; -};if _bfgddg .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_gfbe ,_afddc :=_f .ParseBool (_bfgddg .Value );if _afddc !=nil {return _afddc ;};_eccfc .NoSelectAttr =&_gfbe ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0052o\u0074"{_cbada ,_ecce :=_f .ParseBool (_bfgddg .Value ); -if _ecce !=nil {return _ecce ;};_eccfc .NoRotAttr =&_cbada ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_beec ,_ccadb :=_f .ParseBool (_bfgddg .Value );if _ccadb !=nil {return _ccadb ; -};_eccfc .NoChangeAspectAttr =&_beec ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_gdfb ,_dagbd :=_f .ParseBool (_bfgddg .Value );if _dagbd !=nil {return _dagbd ;};_eccfc .NoMoveAttr =&_gdfb ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_afcg ,_cbgde :=_f .ParseBool (_bfgddg .Value ); -if _cbgde !=nil {return _cbgde ;};_eccfc .NoResizeAttr =&_afcg ;continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_afbf ,_bacgc :=_f .ParseBool (_bfgddg .Value );if _bacgc !=nil {return _bacgc ; -};_eccfc .NoEditPointsAttr =&_afbf ;continue ;};if _bfgddg .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_gaadc ,_ccgfc :=_f .ParseBool (_bfgddg .Value );if _ccgfc !=nil {return _ccgfc ;};_eccfc .NoAdjustHandlesAttr =&_gaadc ; -continue ;};if _bfgddg .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_bagfd ,_baeee :=_f .ParseBool (_bfgddg .Value );if _baeee !=nil {return _baeee ;};_eccfc .NoChangeArrowheadsAttr =&_bagfd ; -continue ;};if _bfgddg .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_ccag ,_gfffc :=_f .ParseBool (_bfgddg .Value );if _gfffc !=nil {return _gfffc ;};_eccfc .NoChangeShapeTypeAttr =&_ccag ; -continue ;};};_cccaa :for {_ecgbg ,_dcdb :=d .Token ();if _dcdb !=nil {return _dcdb ;};switch _cfec :=_ecgbg .(type ){case _ba .StartElement :switch _cfec .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eccfc .ExtLst =NewCT_OfficeArtExtensionList (); -if _acca :=d .DecodeElement (_eccfc .ExtLst ,&_cfec );_acca !=nil {return _acca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061p\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_cfec .Name ); -if _bfdb :=d .Skip ();_bfdb !=nil {return _bfdb ;};};case _ba .EndElement :break _cccaa ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_TextBlipBullet and its children +func (_afaga *CT_TextBlipBullet )Validate ()error {return _afaga .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042u\u006c\u006c\u0065\u0074");};func (_bcgg *CT_LightRig )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcgg .RigAttr =ST_LightRigType (1); +_bcgg .DirAttr =ST_LightRigDirection (1);for _ ,_eeff :=range start .Attr {if _eeff .Name .Local =="\u0072\u0069\u0067"{_bcgg .RigAttr .UnmarshalXMLAttr (_eeff );continue ;};if _eeff .Name .Local =="\u0064\u0069\u0072"{_bcgg .DirAttr .UnmarshalXMLAttr (_eeff ); +continue ;};};_eegd :for {_aeab ,_abbbc :=d .Token ();if _abbbc !=nil {return _abbbc ;};switch _ceeedf :=_aeab .(type ){case _d .StartElement :switch _ceeedf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"}:_bcgg .Rot =NewCT_SphereCoords (); +if _cecac :=d .DecodeElement (_bcgg .Rot ,&_ceeedf );_cecac !=nil {return _cecac ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067\u0020\u0025\u0076",_ceeedf .Name ); +if _fadbd :=d .Skip ();_fadbd !=nil {return _fadbd ;};};case _d .EndElement :break _eegd ;case _d .CharData :};};return nil ;};func NewEG_TextUnderlineLineChoice ()*EG_TextUnderlineLineChoice {_cefbb :=&EG_TextUnderlineLineChoice {};return _cefbb ;};func (_eged *CT_Camera )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gafcb ,_edeb :=_eged .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"}); +if _edeb !=nil {return _edeb ;};start .Attr =append (start .Attr ,_gafcb );if _eged .FovAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006f\u0076"},Value :_bg .Sprintf ("\u0025\u0076",*_eged .FovAttr )});};if _eged .ZoomAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007a\u006f\u006f\u006d"},Value :_bg .Sprintf ("\u0025\u0076",*_eged .ZoomAttr )}); +};e .EncodeToken (start );if _eged .Rot !=nil {_agdd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072o\u0074"}};e .EncodeElement (_eged .Rot ,_agdd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bfdb *CT_AlphaBiLevelEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0068\u0072\u0065\u0073\u0068"},Value :_bg .Sprintf ("\u0025\u0076",_bfdb .ThreshAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ece *CT_AnimationDgmBuildProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dgab :=range start .Attr {if _dgab .Name .Local =="\u0062\u006c\u0064"{_ggc ,_bace :=ParseUnionST_AnimationDgmBuildType (_dgab .Value ); +if _bace !=nil {return _bace ;};_ece .BldAttr =&_ggc ;continue ;};if _dgab .Name .Local =="\u0072\u0065\u0076"{_afcf ,_gccc :=_b .ParseBool (_dgab .Value );if _gccc !=nil {return _gccc ;};_ece .RevAttr =&_afcf ;continue ;};};for {_bfge ,_dca :=d .Token (); +if _dca !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_dca ); +};if _cefg ,_gcae :=_bfge .(_d .EndElement );_gcae &&_cefg .Name ==start .Name {break ;};};return nil ;};func (_ddbgdb *CT_RelativeOffsetEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dddg :=range start .Attr {if _dddg .Name .Local =="\u0074\u0078"{_dbbfd ,_acebd :=ParseUnionST_Percentage (_dddg .Value ); +if _acebd !=nil {return _acebd ;};_ddbgdb .TxAttr =&_dbbfd ;continue ;};if _dddg .Name .Local =="\u0074\u0079"{_aeeaf ,_cgdf :=ParseUnionST_Percentage (_dddg .Value );if _cgdf !=nil {return _cgdf ;};_ddbgdb .TyAttr =&_aeeaf ;continue ;};};for {_bgdec ,_gdfeb :=d .Token (); +if _gdfeb !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u0076\u0065\u004f\u0066\u0066s\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020%\u0073",_gdfeb );};if _ccdbd ,_gcbcgb :=_bgdec .(_d .EndElement ); +_gcbcgb &&_ccdbd .Name ==start .Name {break ;};};return nil ;};type ST_PresetCameraType byte ;const (ST_BlackWhiteModeUnset ST_BlackWhiteMode =0;ST_BlackWhiteModeClr ST_BlackWhiteMode =1;ST_BlackWhiteModeAuto ST_BlackWhiteMode =2;ST_BlackWhiteModeGray ST_BlackWhiteMode =3; +ST_BlackWhiteModeLtGray ST_BlackWhiteMode =4;ST_BlackWhiteModeInvGray ST_BlackWhiteMode =5;ST_BlackWhiteModeGrayWhite ST_BlackWhiteMode =6;ST_BlackWhiteModeBlackGray ST_BlackWhiteMode =7;ST_BlackWhiteModeBlackWhite ST_BlackWhiteMode =8;ST_BlackWhiteModeBlack ST_BlackWhiteMode =9; +ST_BlackWhiteModeWhite ST_BlackWhiteMode =10;ST_BlackWhiteModeHidden ST_BlackWhiteMode =11;);func (_cdgfd *ST_TextAlignType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_debe ,_ddbcc :=d .Token ();if _ddbcc !=nil {return _ddbcc ;};if _ddeecf ,_gaffag :=_debe .(_d .EndElement ); +_gaffag &&_ddeecf .Name ==start .Name {*_cdgfd =1;return nil ;};if _dbfed ,_caecd :=_debe .(_d .CharData );!_caecd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_debe ); +}else {switch string (_dbfed ){case "":*_cdgfd =0;case "\u006c":*_cdgfd =1;case "\u0063\u0074\u0072":*_cdgfd =2;case "\u0072":*_cdgfd =3;case "\u006a\u0075\u0073\u0074":*_cdgfd =4;case "\u006au\u0073\u0074\u004c\u006f\u0077":*_cdgfd =5;case "\u0064\u0069\u0073\u0074":*_cdgfd =6; +case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074":*_cdgfd =7;};};_debe ,_ddbcc =d .Token ();if _ddbcc !=nil {return _ddbcc ;};if _egdbc ,_afcbg :=_debe .(_d .EndElement );_afcbg &&_egdbc .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_debe ); +};func NewCT_GraphicalObject ()*CT_GraphicalObject {_deed :=&CT_GraphicalObject {};_deed .GraphicData =NewCT_GraphicalObjectData ();return _deed ;}; -// ValidateWithPath validates the TblStyleLst and its children, prefixing error messages with path -func (_ccbde *TblStyleLst )ValidateWithPath (path string )error {if _dadab :=_ccbde .CT_TableStyleList .ValidateWithPath (path );_dadab !=nil {return _dadab ;};return nil ;}; +// Validate validates the EG_LineFillProperties and its children +func (_agbfe *EG_LineFillProperties )Validate ()error {return _agbfe .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fcacab *EG_TextRun )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_fcacab .TextRunChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func NewCT_GroupLocking ()*CT_GroupLocking {_begag :=&CT_GroupLocking {};return _begag };func (_fddaf *CT_WholeE2oFormatting )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fddaf .Ln !=nil {_eeadee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e"}}; +e .EncodeElement (_fddaf .Ln ,_eeadee );};_fddaf .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_efecd *CT_GvmlPictureNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_cagdb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_efecd .CNvPr ,_cagdb );_cddge :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_efecd .CNvPicPr ,_cddge ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_edfc *CT_AlphaModulateFixedEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _edfc .AmtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006d\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_edfc .AmtAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_InnerShadowEffect ()*CT_InnerShadowEffect {_cacfa :=&CT_InnerShadowEffect {};return _cacfa ;};func (_cdabg ST_LightRigType )Validate ()error {return _cdabg .ValidateWithPath ("")}; +type ST_BlackWhiteMode byte ;func (_gfcag *CT_Boolean )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gfcag .ValAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_gfcag .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_ColorChangeEffect ()*CT_ColorChangeEffect {_bgcg :=&CT_ColorChangeEffect {};_bgcg .ClrFrom =NewCT_Color ();_bgcg .ClrTo =NewCT_Color ();return _bgcg ; +};func (_eccgd *ST_SystemColorVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceccf ,_ddaag :=d .Token ();if _ddaag !=nil {return _ddaag ;};if _dagce ,_gaef :=_ceccf .(_d .EndElement );_gaef &&_dagce .Name ==start .Name {*_eccgd =1;return nil ; +};if _bddea ,_abdace :=_ceccf .(_d .CharData );!_abdace {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceccf );}else {switch string (_bddea ){case "":*_eccgd =0; +case "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r":*_eccgd =1;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_eccgd =2;case "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eccgd =3;case "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eccgd =4; +case "\u006d\u0065\u006e\u0075":*_eccgd =5;case "\u0077\u0069\u006e\u0064\u006f\u0077":*_eccgd =6;case "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065":*_eccgd =7;case "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074":*_eccgd =8;case "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074":*_eccgd =9; +case "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eccgd =10;case "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072":*_eccgd =11;case "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072":*_eccgd =12; +case "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065":*_eccgd =13;case "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t":*_eccgd =14;case "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074":*_eccgd =15;case "\u0062t\u006e\u0046\u0061\u0063\u0065":*_eccgd =16; +case "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw":*_eccgd =17;case "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074":*_eccgd =18;case "\u0062t\u006e\u0054\u0065\u0078\u0074":*_eccgd =19;case "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eccgd =20; +case "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eccgd =21;case "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077":*_eccgd =22;case "\u0033d\u004c\u0069\u0067\u0068\u0074":*_eccgd =23;case "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074":*_eccgd =24; +case "\u0069\u006e\u0066\u006f\u0042\u006b":*_eccgd =25;case "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074":*_eccgd =26;case "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e":*_eccgd =27;case "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eccgd =28; +case "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eccgd =29;case "\u006de\u006e\u0075\u0042\u0061\u0072":*_eccgd =30;};};_ceccf ,_ddaag =d .Token ();if _ddaag !=nil {return _ddaag ;};if _bfabd ,_dabg :=_ceccf .(_d .EndElement ); +_dabg &&_bfabd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceccf );};type CT_RegularTextRun struct{ -// Validate validates the CT_NonVisualContentPartProperties and its children -func (_badg *CT_NonVisualContentPartProperties )Validate ()error {return _badg .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u006eV\u0069\u0073\u0075\u0061\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"); -};func (_gbcc *CT_PathShadeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_aedc :=range start .Attr {if _aedc .Name .Local =="\u0070\u0061\u0074\u0068"{_gbcc .PathAttr .UnmarshalXMLAttr (_aedc );continue ;};};_gefge :for {_cgeff ,_beea :=d .Token (); -if _beea !=nil {return _beea ;};switch _eeeeb :=_cgeff .(type ){case _ba .StartElement :switch _eeeeb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}:_gbcc .FillToRect =NewCT_RelativeRect (); -if _fade :=d .DecodeElement (_gbcc .FillToRect ,&_eeeeb );_fade !=nil {return _fade ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u0068S\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eeeeb .Name ); -if _caedb :=d .Skip ();_caedb !=nil {return _caedb ;};};case _ba .EndElement :break _gefge ;case _ba .CharData :};};return nil ;};func (_dbdg *CT_GradientFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dbdg .FlipAttr !=ST_TileFlipModeUnset {_gdfeb ,_fgff :=_dbdg .FlipAttr .MarshalXMLAttr (_ba .Name {Local :"\u0066\u006c\u0069\u0070"}); -if _fgff !=nil {return _fgff ;};start .Attr =append (start .Attr ,_gdfeb );};if _dbdg .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_dbdg .RotWithShapeAttr ))}); -};e .EncodeToken (start );if _dbdg .GsLst !=nil {_bacc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0073\u004c\u0073\u0074"}};e .EncodeElement (_dbdg .GsLst ,_bacc );};_dbdg .ShadePropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _dbdg .TileRect !=nil {_aafg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"}}; -e .EncodeElement (_dbdg .TileRect ,_aafg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_AudioCDTime ()*CT_AudioCDTime {_febc :=&CT_AudioCDTime {};return _febc };type CT_AnimationDgmBuildProperties struct{ +// Text Character Properties +RPr *CT_TextCharacterProperties ; -// Build -BldAttr *ST_AnimationDgmBuildType ; +// Text String +T string ;};func (_gbgaa *CT_TableGrid )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gbgaa .GridCol !=nil {_gbgcfa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0069\u0064\u0043\u006fl"}};for _ ,_bebea :=range _gbgaa .GridCol {e .EncodeElement (_bebea ,_gbgcfa ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dgaaa ST_PitchFamily )Validate ()error {return _dgaaa .ValidateWithPath ("")};type CT_VideoFile struct{LinkAttr string ; -// Reverse Animation -RevAttr *bool ;};type CT_TextNoAutofit struct{}; +// Content Type of Linked Video File +ContentTypeAttr *string ;ExtLst *CT_OfficeArtExtensionList ;};func (_eacg *CT_GvmlUseShapeRectangle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_NonVisualPictureProperties ()*CT_NonVisualPictureProperties {_edeac :=&CT_NonVisualPictureProperties {}; +return _edeac ;}; -// ValidateWithPath validates the CT_NonVisualConnectorProperties and its children, prefixing error messages with path -func (_afddg *CT_NonVisualConnectorProperties )ValidateWithPath (path string )error {if _afddg .CxnSpLocks !=nil {if _gfggf :=_afddg .CxnSpLocks .ValidateWithPath (path +"/\u0043\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_gfggf !=nil {return _gfggf ; -};};if _afddg .StCxn !=nil {if _dbfed :=_afddg .StCxn .ValidateWithPath (path +"\u002f\u0053\u0074\u0043\u0078\u006e");_dbfed !=nil {return _dbfed ;};};if _afddg .EndCxn !=nil {if _fcaed :=_afddg .EndCxn .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0078\u006e"); -_fcaed !=nil {return _fcaed ;};};if _afddg .ExtLst !=nil {if _beaab :=_afddg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_beaab !=nil {return _beaab ;};};return nil ;}; +// Validate validates the CT_Table and its children +func (_afdec *CT_Table )Validate ()error {return _afdec .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065");}; -// Validate validates the CT_TextBodyProperties and its children -func (_cfbeb *CT_TextBodyProperties )Validate ()error {return _cfbeb .ValidateWithPath ("C\u0054\u005f\u0054\u0065xt\u0042o\u0064\u0079\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_ebdcae ST_TextSpacingPercentOrPercentString )String ()string {if _ebdcae .ST_TextSpacingPercent !=nil {return _be .Sprintf ("\u0025\u0076",*_ebdcae .ST_TextSpacingPercent ); -};if _ebdcae .ST_Percentage !=nil {return _be .Sprintf ("\u0025\u0076",*_ebdcae .ST_Percentage );};return "";};func NewCT_TableStyleTextStyle ()*CT_TableStyleTextStyle {_abcfag :=&CT_TableStyleTextStyle {};_abcfag .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -return _abcfag ;};type CT_AlphaModulateFixedEffect struct{ +// Validate validates the CT_Path2DArcTo and its children +func (_dfddf *CT_Path2DArcTo )Validate ()error {return _dfddf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044A\u0072\u0063\u0054\u006f");}; -// Amount -AmtAttr *ST_PositivePercentage ;};func (_gfdd *CT_FlatText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gfdd .ZAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u007a"},Value :_be .Sprintf ("\u0025\u0076",*_gfdd .ZAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bcaea ST_PenAlignment )ValidateWithPath (path string )error {switch _bcaea {case 0,1,2:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcaea )); -};return nil ;};func (_cgdcf *ST_AnimationDgmOnlyBuildType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_abcbe ,_eadge :=d .Token ();if _eadge !=nil {return _eadge ;};if _cddceb ,_dcefe :=_abcbe .(_ba .EndElement );_dcefe &&_cddceb .Name ==start .Name {*_cgdcf =1; -return nil ;};if _daaab ,_cgaba :=_abcbe .(_ba .CharData );!_cgaba {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abcbe );}else {switch string (_daaab ){case "":*_cgdcf =0; -case "\u006f\u006e\u0065":*_cgdcf =1;case "\u006c\u0076\u006c\u004f\u006e\u0065":*_cgdcf =2;case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":*_cgdcf =3;};};_abcbe ,_eadge =d .Token ();if _eadge !=nil {return _eadge ;};if _fgfde ,_gdaff :=_abcbe .(_ba .EndElement ); -_gdaff &&_fgfde .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abcbe );};type CT_TextBulletSizePercent struct{ +// ValidateWithPath validates the CT_TablePartStyle and its children, prefixing error messages with path +func (_bgad *CT_TablePartStyle )ValidateWithPath (path string )error {if _bgad .TcTxStyle !=nil {if _fdefe :=_bgad .TcTxStyle .ValidateWithPath (path +"\u002f\u0054\u0063\u0054\u0078\u0053\u0074\u0079\u006c\u0065");_fdefe !=nil {return _fdefe ;};};if _bgad .TcStyle !=nil {if _gefb :=_bgad .TcStyle .ValidateWithPath (path +"\u002f\u0054\u0063\u0053\u0074\u0079\u006c\u0065"); +_gefb !=nil {return _gefb ;};};return nil ;}; -// Value -ValAttr string ;};func (_acbb *CT_BackgroundFormatting )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_acbb .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_acbb .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dfebfg *CT_Transform2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dfebfg .RotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_dfebfg .RotAttr )}); -};if _dfebfg .FlipHAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006c\u0069p\u0048"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_dfebfg .FlipHAttr ))});};if _dfebfg .FlipVAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006c\u0069p\u0056"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_dfebfg .FlipVAttr ))}); -};e .EncodeToken (start );if _dfebfg .Off !=nil {_dfdfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006ff\u0066"}};e .EncodeElement (_dfebfg .Off ,_dfdfc );};if _dfebfg .Ext !=nil {_gcgcff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065x\u0074"}}; -e .EncodeElement (_dfebfg .Ext ,_gcgcff );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_NonVisualConnectorProperties ()*CT_NonVisualConnectorProperties {_gagad :=&CT_NonVisualConnectorProperties {};return _gagad ;};func (_fccfc ST_OnOffStyleType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_baddgcc :=_ba .Attr {}; -_baddgcc .Name =name ;switch _fccfc {case ST_OnOffStyleTypeUnset :_baddgcc .Value ="";case ST_OnOffStyleTypeOn :_baddgcc .Value ="\u006f\u006e";case ST_OnOffStyleTypeOff :_baddgcc .Value ="\u006f\u0066\u0066";case ST_OnOffStyleTypeDef :_baddgcc .Value ="\u0064\u0065\u0066"; -};return _baddgcc ,nil ;}; +// ValidateWithPath validates the CT_GeomRect and its children, prefixing error messages with path +func (_gdecd *CT_GeomRect )ValidateWithPath (path string )error {if _bgacc :=_gdecd .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_bgacc !=nil {return _bgacc ;};if _gccgg :=_gdecd .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); +_gccgg !=nil {return _gccgg ;};if _dgefe :=_gdecd .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_dgefe !=nil {return _dgefe ;};if _ggbd :=_gdecd .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_ggbd !=nil {return _ggbd ; +};return nil ;};func (_bfea *CT_Cell3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfea .Bevel =NewCT_Bevel ();for _ ,_aed :=range start .Attr {if _aed .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_bfea .PrstMaterialAttr .UnmarshalXMLAttr (_aed ); +continue ;};};_bgde :for {_cacf ,_gbee :=d .Token ();if _gbee !=nil {return _gbee ;};switch _ebfg :=_cacf .(type ){case _d .StartElement :switch _ebfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:if _bcde :=d .DecodeElement (_bfea .Bevel ,&_ebfg ); +_bcde !=nil {return _bcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:_bfea .LightRig =NewCT_LightRig (); +if _fbg :=d .DecodeElement (_bfea .LightRig ,&_ebfg );_fbg !=nil {return _fbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfea .ExtLst =NewCT_OfficeArtExtensionList (); +if _acda :=d .DecodeElement (_bfea .ExtLst ,&_ebfg );_acda !=nil {return _acda ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0065\u006cl\u0033\u0044 \u0025\u0076",_ebfg .Name ); +if _eaad :=d .Skip ();_eaad !=nil {return _eaad ;};};case _d .EndElement :break _bgde ;case _d .CharData :};};return nil ;};func (_fbfe *CT_CustomColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fbfe .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_fbfe .NameAttr )}); +};e .EncodeToken (start );if _fbfe .ScrgbClr !=nil {_edba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_fbfe .ScrgbClr ,_edba );};if _fbfe .SrgbClr !=nil {_ffae :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_fbfe .SrgbClr ,_ffae );};if _fbfe .HslClr !=nil {_eeege :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_fbfe .HslClr ,_eeege );};if _fbfe .SysClr !=nil {_bagdc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_fbfe .SysClr ,_bagdc );};if _fbfe .SchemeClr !=nil {_cfff :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_fbfe .SchemeClr ,_cfff );};if _fbfe .PrstClr !=nil {_ddaa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_fbfe .PrstClr ,_ddaa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the EG_ThemeableFontStyles and its children, prefixing error messages with path -func (_gfgbb *EG_ThemeableFontStyles )ValidateWithPath (path string )error {if _gbgce :=_gfgbb .ThemeableFontStylesChoice .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046o\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0043\u0068o\u0069\u0063\u0065"); -_gbgce !=nil {return _gbgce ;};return nil ;};func NewCT_GvmlPictureNonVisual ()*CT_GvmlPictureNonVisual {_cfdgg :=&CT_GvmlPictureNonVisual {};_cfdgg .CNvPr =NewCT_NonVisualDrawingProps ();_cfdgg .CNvPicPr =NewCT_NonVisualPictureProperties ();return _cfdgg ; -}; +// Validate validates the EG_TextUnderlineFill and its children +func (_fefac *EG_TextUnderlineFill )Validate ()error {return _fefac .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Fi\u006c\u006c");};func (_ggbcg *EG_LineJoinPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ggbcg .Round !=nil {_eeadd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0072\u006f\u0075\u006e\u0064"}};e .EncodeElement (_ggbcg .Round ,_eeadd );}else if _ggbcg .Bevel !=nil {_cabfe :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0065\u0076\u0065\u006c"}}; +e .EncodeElement (_ggbcg .Bevel ,_cabfe );}else if _ggbcg .Miter !=nil {_gecgc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006d\u0069\u0074\u0065\u0072"}};e .EncodeElement (_ggbcg .Miter ,_gecgc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_AlphaCeilingEffect ()*CT_AlphaCeilingEffect {_gbfd :=&CT_AlphaCeilingEffect {};return _gbfd ;};type CT_Point2D struct{ -// Validate validates the CT_Blip and its children -func (_afae *CT_Blip )Validate ()error {return _afae .ValidateWithPath ("\u0043T\u005f\u0042\u006c\u0069\u0070");}; +// X-Axis Coordinate +XAttr ST_Coordinate ; -// Validate validates the EG_ShadePropertiesChoice and its children -func (_eedb *EG_ShadePropertiesChoice )Validate ()error {return _eedb .ValidateWithPath ("\u0045G\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_dcdf *Graphic )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return _dcdf .CT_GraphicalObject .MarshalXML (e ,start ); -};func (_bceee *CT_TableCellBorderStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _bceee .Left !=nil {_aaga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_bceee .Left ,_aaga ); -};if _bceee .Right !=nil {_ebegc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bceee .Right ,_ebegc );};if _bceee .Top !=nil {_efbff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074o\u0070"}}; -e .EncodeElement (_bceee .Top ,_efbff );};if _bceee .Bottom !=nil {_ecba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_bceee .Bottom ,_ecba );};if _bceee .InsideH !=nil {_ccacb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0069\u006e\u0073\u0069\u0064\u0065H"}}; -e .EncodeElement (_bceee .InsideH ,_ccacb );};if _bceee .InsideV !=nil {_afcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0069\u006e\u0073\u0069\u0064\u0065V"}};e .EncodeElement (_bceee .InsideV ,_afcf );};if _bceee .Tl2br !=nil {_aefg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u006c\u0032\u0062\u0072"}}; -e .EncodeElement (_bceee .Tl2br ,_aefg );};if _bceee .Tr2bl !=nil {_dgdab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0072\u0032\u0062\u006c"}};e .EncodeElement (_bceee .Tr2bl ,_dgdab );};if _bceee .ExtLst !=nil {_ggfda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bceee .ExtLst ,_ggfda );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ecgd *CT_TablePropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cfcee :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_ecgd .TableStyle =NewCT_TableStyle (); -if _bcfa :=d .DecodeElement (_ecgd .TableStyle ,&_cfcee );_bcfa !=nil {return _bcfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"}:_ecgd .TableStyleId =new (string ); -if _abbee :=d .DecodeElement (_ecgd .TableStyleId ,&_cfcee );_abbee !=nil {return _abbee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_cfcee .Name ); -if _ebbbe :=d .Skip ();_ebbbe !=nil {return _ebbbe ;};};return nil ;};func (_gaaa *CT_PolarAdjustHandle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gaaa .GdRefRAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0052"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .GdRefRAttr )}); -};if _gaaa .MinRAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0069\u006e\u0052"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .MinRAttr )});};if _gaaa .MaxRAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0078\u0052"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .MaxRAttr )}); -};if _gaaa .GdRefAngAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0041\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .GdRefAngAttr )});};if _gaaa .MinAngAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0069\u006e\u0041\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .MinAngAttr )}); -};if _gaaa .MaxAngAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0078\u0041\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_gaaa .MaxAngAttr )});};e .EncodeToken (start );_fbbgab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070o\u0073"}}; -e .EncodeElement (_gaaa .Pos ,_fbbgab );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_EffectProperties struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func (_afaa *CT_BlurEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _afaa .RadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_afaa .RadAttr )}); -};if _afaa .GrowAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0072\u006f\u0077"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_afaa .GrowAttr ))});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); +// Y-Axis Coordinate +YAttr ST_Coordinate ;};func (_ggef *CT_FillStyleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );for _ ,_eeaa :=range _ggef .EG_FillProperties {_eeaa .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_AnimationGraphicalObjectBuildPropertiesChoice and its children -func (_cfge *CT_AnimationGraphicalObjectBuildPropertiesChoice )Validate ()error {return _cfge .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061t\u0069\u006f\u006eGr\u0061\u0070\u0068\u0069\u0063\u0061l\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006fi\u0063\u0065"); +// ValidateWithPath validates the ThemeOverride and its children, prefixing error messages with path +func (_dbaac *ThemeOverride )ValidateWithPath (path string )error {if _babeg :=_dbaac .CT_BaseStylesOverride .ValidateWithPath (path );_babeg !=nil {return _babeg ;};return nil ;};func (_adbcec *EG_ThemeableFillStyleChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aeeegb :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_adbcec .Fill =NewCT_FillProperties (); +if _bgadc :=d .DecodeElement (_adbcec .Fill ,&_aeeegb );_bgadc !=nil {return _bgadc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_adbcec .FillRef =NewCT_StyleMatrixReference (); +if _aaege :=d .DecodeElement (_adbcec .FillRef ,&_aeeegb );_aaege !=nil {return _aaege ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006ce\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aeeegb .Name ); +if _afgade :=d .Skip ();_afgade !=nil {return _afgade ;};};return nil ;}; + +// ValidateWithPath validates the CT_Path2DChoice and its children, prefixing error messages with path +func (_ggfaa *CT_Path2DChoice )ValidateWithPath (path string )error {if _ggfaa .Close !=nil {if _fbgc :=_ggfaa .Close .ValidateWithPath (path +"\u002f\u0043\u006c\u006f\u0073\u0065");_fbgc !=nil {return _fbgc ;};};if _ggfaa .MoveTo !=nil {if _ccdb :=_ggfaa .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); +_ccdb !=nil {return _ccdb ;};};if _ggfaa .LnTo !=nil {if _gfgaa :=_ggfaa .LnTo .ValidateWithPath (path +"\u002f\u004c\u006eT\u006f");_gfgaa !=nil {return _gfgaa ;};};if _ggfaa .ArcTo !=nil {if _fefgg :=_ggfaa .ArcTo .ValidateWithPath (path +"\u002f\u0041\u0072\u0063\u0054\u006f"); +_fefgg !=nil {return _fefgg ;};};if _ggfaa .QuadBezTo !=nil {if _bgagfc :=_ggfaa .QuadBezTo .ValidateWithPath (path +"\u002f\u0051\u0075\u0061\u0064\u0042\u0065\u007a\u0054\u006f");_bgagfc !=nil {return _bgagfc ;};};if _ggfaa .CubicBezTo !=nil {if _gaecb :=_ggfaa .CubicBezTo .ValidateWithPath (path +"/\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"); +_gaecb !=nil {return _gaecb ;};};return nil ;}; + +// Validate validates the CT_FontCollection and its children +func (_daead *CT_FontCollection )Validate ()error {return _daead .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065c\u0074\u0069\u006f\u006e");};const (ST_OnOffStyleTypeUnset ST_OnOffStyleType =0;ST_OnOffStyleTypeOn ST_OnOffStyleType =1; +ST_OnOffStyleTypeOff ST_OnOffStyleType =2;ST_OnOffStyleTypeDef ST_OnOffStyleType =3;);func (_aeecb *EG_TextAutofitChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _aeecb .NoAutofit !=nil {_cfcce :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}}; +e .EncodeElement (_aeecb .NoAutofit ,_cfcce );}else if _aeecb .NormAutofit !=nil {_fgdbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}};e .EncodeElement (_aeecb .NormAutofit ,_fgdbc ); +}else if _aeecb .SpAutoFit !=nil {_gceac :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0070\u0041\u0075\u0074\u006f\u0046\u0069\u0074"}};e .EncodeElement (_aeecb .SpAutoFit ,_gceac );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; }; -// ST_TextBulletSize is a union type -type ST_TextBulletSize struct{ST_TextBulletSizePercent *string ;ST_TextBulletSizeDecimal *int32 ;};type CT_InverseGammaTransform struct{}; +// ValidateWithPath validates the CT_GvmlTextShape and its children, prefixing error messages with path +func (_dfdeef *CT_GvmlTextShape )ValidateWithPath (path string )error {if _ccedc :=_dfdeef .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_ccedc !=nil {return _ccedc ;};if _fgecf :=_dfdeef .GvmlTextShapeChoice .ValidateWithPath (path +"/\u0047v\u006d\u006c\u0054\u0065\u0078\u0074\u0053\u0068a\u0070\u0065\u0043\u0068oi\u0063\u0065"); +_fgecf !=nil {return _fgecf ;};if _dfdeef .ExtLst !=nil {if _acfeg :=_dfdeef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acfeg !=nil {return _acfeg ;};};return nil ;}; -// Validate validates the CT_PathShadeProperties and its children -func (_fbgea *CT_PathShadeProperties )Validate ()error {return _fbgea .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_befbc *EG_ShadeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_befbc .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -_aggae :for {_efggc ,_fcgbc :=d .Token ();if _fcgbc !=nil {return _fcgbc ;};switch _deacda :=_efggc .(type ){case _ba .StartElement :switch _deacda .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_befbc .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _gfefbe :=d .DecodeElement (&_befbc .ShadePropertiesChoice .Lin ,&_deacda );_gfefbe !=nil {return _gfefbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_befbc .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -if _gcadf :=d .DecodeElement (&_befbc .ShadePropertiesChoice .Path ,&_deacda );_gcadf !=nil {return _gcadf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_deacda .Name ); -if _eedeg :=d .Skip ();_eedeg !=nil {return _eedeg ;};};case _ba .EndElement :break _aggae ;case _ba .CharData :};};return nil ;};func NewCT_TextParagraph ()*CT_TextParagraph {_beace :=&CT_TextParagraph {};return _beace }; +// ValidateWithPath validates the EG_ShadePropertiesChoice and its children, prefixing error messages with path +func (_dgafc *EG_ShadePropertiesChoice )ValidateWithPath (path string )error {if _dgafc .Lin !=nil {if _faceb :=_dgafc .Lin .ValidateWithPath (path +"\u002f\u004c\u0069\u006e");_faceb !=nil {return _faceb ;};};if _dgafc .Path !=nil {if _fcggce :=_dgafc .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068"); +_fcggce !=nil {return _fcggce ;};};return nil ;}; -// ValidateWithPath validates the CT_TextShapeAutofit and its children, prefixing error messages with path -func (_gbcdfc *CT_TextShapeAutofit )ValidateWithPath (path string )error {return nil };func NewCT_TextField ()*CT_TextField {_bdgab :=&CT_TextField {};_bdgab .IdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _bdgab ;};func (_bbgee ST_BlipCompression )Validate ()error {return _bbgee .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_PresetShadowEffect and its children, prefixing error messages with path +func (_egag *CT_PresetShadowEffect )ValidateWithPath (path string )error {if _egag .PrstAttr ==ST_PresetShadowValUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _abfbf :=_egag .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_abfbf !=nil {return _abfbf ;};if _egag .DistAttr !=nil {if *_egag .DistAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_egag .DistAttr ); +};if *_egag .DistAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_egag .DistAttr ); +};};if _egag .DirAttr !=nil {if *_egag .DirAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_egag .DirAttr ); +};if *_egag .DirAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_egag .DirAttr ); +};};if _egag .ScrgbClr !=nil {if _ggfca :=_egag .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ggfca !=nil {return _ggfca ;};};if _egag .SrgbClr !=nil {if _bdac :=_egag .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_bdac !=nil {return _bdac ;};};if _egag .HslClr !=nil {if _aaega :=_egag .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_aaega !=nil {return _aaega ;};};if _egag .SysClr !=nil {if _cgca :=_egag .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_cgca !=nil {return _cgca ;};};if _egag .SchemeClr !=nil {if _gcabc :=_egag .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_gcabc !=nil {return _gcabc ;};};if _egag .PrstClr !=nil {if _bbeaf :=_egag .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_bbeaf !=nil {return _bbeaf ;};};return nil ;}; -// Validate validates the CT_Headers and its children -func (_ffed *CT_Headers )Validate ()error {return _ffed .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073");};func NewCT_TextNoBullet ()*CT_TextNoBullet {_beecb :=&CT_TextNoBullet {};return _beecb };func (_aegcd ST_TextTabAlignType )Validate ()error {return _aegcd .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_TextBulletSizePoint and its children, prefixing error messages with path +func (_gebfe *CT_TextBulletSizePoint )ValidateWithPath (path string )error {if _gebfe .ValAttr < 100{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003e\u003d\u0020\u0031\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_gebfe .ValAttr ); +};if _gebfe .ValAttr > 400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_gebfe .ValAttr ); +};return nil ;}; +// ValidateWithPath validates the CT_EmptyElement and its children, prefixing error messages with path +func (_afeg *CT_EmptyElement )ValidateWithPath (path string )error {return nil };func (_cgbcc *CT_Hyperlink )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgbcc .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_cgbcc .IdAttr )}); +};if _cgbcc .InvalidUrlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0055\u0072\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_cgbcc .InvalidUrlAttr )});};if _cgbcc .ActionAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"},Value :_bg .Sprintf ("\u0025\u0076",*_cgbcc .ActionAttr )}); +};if _cgbcc .TgtFrameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cgbcc .TgtFrameAttr )});};if _cgbcc .TooltipAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074o\u006f\u006c\u0074\u0069\u0070"},Value :_bg .Sprintf ("\u0025\u0076",*_cgbcc .TooltipAttr )}); +};if _cgbcc .HistoryAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068i\u0073\u0074\u006f\u0072\u0079"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cgbcc .HistoryAttr ))});};if _cgbcc .HighlightClickAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074C\u006c\u0069\u0063\u006b"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cgbcc .HighlightClickAttr ))}); +};if _cgbcc .EndSndAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cgbcc .EndSndAttr ))});};e .EncodeToken (start );if _cgbcc .Snd !=nil {_gdac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073n\u0064"}}; +e .EncodeElement (_cgbcc .Snd ,_gdac );};if _cgbcc .ExtLst !=nil {_ababb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgbcc .ExtLst ,_ababb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fcabe ST_LineEndLength )Validate ()error {return _fcabe .ValidateWithPath ("")};func (_cccgg *ST_TextVertOverflowType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edcec ,_fdgeg :=d .Token ();if _fdgeg !=nil {return _fdgeg ; +};if _dbfbc ,_bgddg :=_edcec .(_d .EndElement );_bgddg &&_dbfbc .Name ==start .Name {*_cccgg =1;return nil ;};if _cfadae ,_gbafb :=_edcec .(_d .CharData );!_gbafb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edcec ); +}else {switch string (_cfadae ){case "":*_cccgg =0;case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_cccgg =1;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073":*_cccgg =2;case "\u0063\u006c\u0069\u0070":*_cccgg =3;};};_edcec ,_fdgeg =d .Token (); +if _fdgeg !=nil {return _fdgeg ;};if _dafcf ,_fgaec :=_edcec .(_d .EndElement );_fgaec &&_dafcf .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edcec ); +};func NewThemeOverride ()*ThemeOverride {_effa :=&ThemeOverride {};_effa .CT_BaseStylesOverride =*NewCT_BaseStylesOverride ();return _effa ;};func (_dbeff ST_TextVerticalType )String ()string {switch _dbeff {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a"; +case 2:return "\u0076\u0065\u0072\u0074";case 3:return "\u0076e\u0072\u0074\u0032\u0037\u0030";case 4:return "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074";case 5:return "\u0065\u0061\u0056\u0065\u0072\u0074";case 6:return "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074"; +case 7:return "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c";};return "";};func (_ffag *CT_FontReference )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffag .IdxAttr =ST_FontCollectionIndex (1);for _ ,_efff :=range start .Attr {if _efff .Name .Local =="\u0069\u0064\u0078"{_ffag .IdxAttr .UnmarshalXMLAttr (_efff ); +continue ;};};_aggg :for {_dbeg ,_aebgca :=d .Token ();if _aebgca !=nil {return _aebgca ;};switch _agbbe :=_dbeg .(type ){case _d .StartElement :switch _agbbe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_ffag .ScrgbClr =NewCT_ScRgbColor (); +if _aggbfa :=d .DecodeElement (_ffag .ScrgbClr ,&_agbbe );_aggbfa !=nil {return _aggbfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ffag .SrgbClr =NewCT_SRgbColor (); +if _gagbb :=d .DecodeElement (_ffag .SrgbClr ,&_agbbe );_gagbb !=nil {return _gagbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_ffag .HslClr =NewCT_HslColor (); +if _afef :=d .DecodeElement (_ffag .HslClr ,&_agbbe );_afef !=nil {return _afef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_ffag .SysClr =NewCT_SystemColor (); +if _gfdg :=d .DecodeElement (_ffag .SysClr ,&_agbbe );_gfdg !=nil {return _gfdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ffag .SchemeClr =NewCT_SchemeColor (); +if _dgge :=d .DecodeElement (_ffag .SchemeClr ,&_agbbe );_dgge !=nil {return _dgge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ffag .PrstClr =NewCT_PresetColor (); +if _fcgb :=d .DecodeElement (_ffag .PrstClr ,&_agbbe );_fcgb !=nil {return _fcgb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025v",_agbbe .Name ); +if _dfeb :=d .Skip ();_dfeb !=nil {return _dfeb ;};};case _d .EndElement :break _aggg ;case _d .CharData :};};return nil ;};type CT_TextLineBreak struct{ -// Validate validates the CT_AdjustHandleListChoice and its children -func (_fbf *CT_AdjustHandleListChoice )Validate ()error {return _fbf .ValidateWithPath ("\u0043T\u005f\u0041\u0064\u006au\u0073\u0074\u0048\u0061\u006ed\u006ce\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063e");}; +// Text Run Properties +RPr *CT_TextCharacterProperties ;};func (_fefec *CT_TableStyleTextStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fefec .BAttr !=ST_OnOffStyleTypeUnset {_dfebde ,_cafcf :=_fefec .BAttr .MarshalXMLAttr (_d .Name {Local :"\u0062"}); +if _cafcf !=nil {return _cafcf ;};start .Attr =append (start .Attr ,_dfebde );};if _fefec .IAttr !=ST_OnOffStyleTypeUnset {_gbdcc ,_gdgea :=_fefec .IAttr .MarshalXMLAttr (_d .Name {Local :"\u0069"});if _gdgea !=nil {return _gdgea ;};start .Attr =append (start .Attr ,_gbdcc ); +};e .EncodeToken (start );_fefec .ThemeableFontStylesChoice .MarshalXML (e ,_d .StartElement {});if _fefec .ScrgbClr !=nil {_gaaff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_fefec .ScrgbClr ,_gaaff ); +};if _fefec .SrgbClr !=nil {_dgadgg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_fefec .SrgbClr ,_dgadgg );};if _fefec .HslClr !=nil {_bcba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; +e .EncodeElement (_fefec .HslClr ,_bcba );};if _fefec .SysClr !=nil {_cbeba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_fefec .SysClr ,_cbeba );};if _fefec .SchemeClr !=nil {_cgdfc :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_fefec .SchemeClr ,_cgdfc );};if _fefec .PrstClr !=nil {_eacbb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_fefec .PrstClr ,_eacbb );};if _fefec .ExtLst !=nil {_beefdf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_fefec .ExtLst ,_beefdf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_TextNoAutofit and its children, prefixing error messages with path -func (_acdcea *CT_TextNoAutofit )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the EG_ThemeableFontStyles and its children, prefixing error messages with path +func (_ebfecb *EG_ThemeableFontStyles )ValidateWithPath (path string )error {if _gfffb :=_ebfecb .ThemeableFontStylesChoice .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046o\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0043\u0068o\u0069\u0063\u0065"); +_gfffb !=nil {return _gfffb ;};return nil ;};func (_agcaf *EG_FillModePropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fagca :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_agcaf .Tile =NewCT_TileInfoProperties (); +if _egeag :=d .DecodeElement (_agcaf .Tile ,&_fagca );_egeag !=nil {return _egeag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_agcaf .Stretch =NewCT_StretchInfoProperties (); +if _gedfd :=d .DecodeElement (_agcaf .Stretch ,&_fagca );_gedfd !=nil {return _gedfd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0046\u0069\u006c\u006c\u004d\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fagca .Name ); +if _ecbfe :=d .Skip ();_ecbfe !=nil {return _ecbfe ;};};return nil ;}; -// Validate validates the CT_NonVisualConnectorProperties and its children -func (_gfae *CT_NonVisualConnectorProperties )Validate ()error {return _gfae .ValidateWithPath ("\u0043\u0054\u005fN\u006f\u006e\u0056\u0069s\u0075\u0061\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u006f\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -};type CT_AlphaModulateEffect struct{Cont *CT_EffectContainer ;}; +// ValidateWithPath validates the CT_PresetColor and its children, prefixing error messages with path +func (_fbfdc *CT_PresetColor )ValidateWithPath (path string )error {if _fbfdc .ValAttr ==ST_PresetColorValUnset {return _bg .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aadeb :=_fbfdc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aadeb !=nil {return _aadeb ;};for _gcaef ,_gaff :=range _fbfdc .EG_ColorTransform {if _gdfc :=_gaff .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_gcaef )); +_gdfc !=nil {return _gdfc ;};};return nil ;};func (_eegg *CT_ConnectionSiteList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _eegg .Cxn !=nil {_cbce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063x\u006e"}}; +for _ ,_aage :=range _eegg .Cxn {e .EncodeElement (_aage ,_cbce );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fedcd *CT_GradientFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fedcd .FlipAttr !=ST_TileFlipModeUnset {_gaaf ,_agge :=_fedcd .FlipAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006c\u0069\u0070"}); +if _agge !=nil {return _agge ;};start .Attr =append (start .Attr ,_gaaf );};if _fedcd .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fedcd .RotWithShapeAttr ))}); +};e .EncodeToken (start );if _fedcd .GsLst !=nil {_fafb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0073\u004c\u0073\u0074"}};e .EncodeElement (_fedcd .GsLst ,_fafb );};_fedcd .ShadePropertiesChoice .MarshalXML (e ,_d .StartElement {});if _fedcd .TileRect !=nil {_cbecag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0069\u006c\u0065\u0052\u0065\u0063\u0074"}}; +e .EncodeElement (_fedcd .TileRect ,_cbecag );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_egde *CT_GammaTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ST_Percentage is a union type -type ST_Percentage struct{ST_PercentageDecimal *int32 ;ST_Percentage *string ;}; +// ValidateWithPath validates the CT_NonVisualDrawingShapeProps and its children, prefixing error messages with path +func (_ebded *CT_NonVisualDrawingShapeProps )ValidateWithPath (path string )error {if _ebded .SpLocks !=nil {if _beffg :=_ebded .SpLocks .ValidateWithPath (path +"\u002f\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_beffg !=nil {return _beffg ;};};if _ebded .ExtLst !=nil {if _gccac :=_ebded .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gccac !=nil {return _gccac ;};};return nil ;};func (_bceef *EG_TextUnderlineFillChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bceef .UFillTx !=nil {_dddga :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0075\u0046\u0069\u006c\u006c\u0054x"}}; +e .EncodeElement (_bceef .UFillTx ,_dddga );}else if _bceef .UFill !=nil {_aadaa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0075\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bceef .UFill ,_aadaa );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the EG_ThemeableFillStyle and its children, prefixing error messages with path -func (_ffcab *EG_ThemeableFillStyle )ValidateWithPath (path string )error {if _fefdf :=_ffcab .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); -_fefdf !=nil {return _fefdf ;};return nil ;};func (_bdfga *CT_PresetShadowEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_bcgad ,_gdaee :=_bdfga .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"});if _gdaee !=nil {return _gdaee ; -};start .Attr =append (start .Attr ,_bcgad );if _bdfga .DistAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_bdfga .DistAttr )});};if _bdfga .DirAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_bdfga .DirAttr )}); -};e .EncodeToken (start );if _bdfga .ScrgbClr !=nil {_fbbge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_bdfga .ScrgbClr ,_fbbge );};if _bdfga .SrgbClr !=nil {_ccbdad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_bdfga .SrgbClr ,_ccbdad );};if _bdfga .HslClr !=nil {_fccc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_bdfga .HslClr ,_fccc );};if _bdfga .SysClr !=nil {_eacdg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_bdfga .SysClr ,_eacdg );};if _bdfga .SchemeClr !=nil {_ffddg :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_bdfga .SchemeClr ,_ffddg );};if _bdfga .PrstClr !=nil {_egaed :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_bdfga .PrstClr ,_egaed );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_TextUnderlineLineFollowText and its children, prefixing error messages with path +func (_fbgcb *CT_TextUnderlineLineFollowText )ValidateWithPath (path string )error {return nil };func (_dddae ST_RectAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_eabecb :=_d .Attr {};_eabecb .Name =name ;switch _dddae {case ST_RectAlignmentUnset :_eabecb .Value =""; +case ST_RectAlignmentTl :_eabecb .Value ="\u0074\u006c";case ST_RectAlignmentT :_eabecb .Value ="\u0074";case ST_RectAlignmentTr :_eabecb .Value ="\u0074\u0072";case ST_RectAlignmentL :_eabecb .Value ="\u006c";case ST_RectAlignmentCtr :_eabecb .Value ="\u0063\u0074\u0072"; +case ST_RectAlignmentR :_eabecb .Value ="\u0072";case ST_RectAlignmentBl :_eabecb .Value ="\u0062\u006c";case ST_RectAlignmentB :_eabecb .Value ="\u0062";case ST_RectAlignmentBr :_eabecb .Value ="\u0062\u0072";};return _eabecb ,nil ;};func (_eaegg *CT_Vector3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dcga :=range start .Attr {if _dcga .Name .Local =="\u0064\u0078"{_bbcdg ,_dbefg :=ParseUnionST_Coordinate (_dcga .Value ); +if _dbefg !=nil {return _dbefg ;};_eaegg .DxAttr =_bbcdg ;continue ;};if _dcga .Name .Local =="\u0064\u0079"{_abaee ,_cgbef :=ParseUnionST_Coordinate (_dcga .Value );if _cgbef !=nil {return _cgbef ;};_eaegg .DyAttr =_abaee ;continue ;};if _dcga .Name .Local =="\u0064\u007a"{_fgcea ,_fedcce :=ParseUnionST_Coordinate (_dcga .Value ); +if _fedcce !=nil {return _fedcce ;};_eaegg .DzAttr =_fgcea ;continue ;};};for {_dcdgbe ,_bdceb :=d .Token ();if _bdceb !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044\u003a\u0020\u0025\u0073",_bdceb ); +};if _acedd ,_gaebgf :=_dcdgbe .(_d .EndElement );_gaebgf &&_acedd .Name ==start .Name {break ;};};return nil ;};func (_fbdc *ST_Percentage )ValidateWithPath (path string )error {_bbegc :=[]string {};if _fbdc .ST_PercentageDecimal !=nil {_bbegc =append (_bbegc ,"S\u0054_\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061g\u0065\u0044\u0065\u0063im\u0061\u006c"); +};if _fbdc .ST_Percentage !=nil {_bbegc =append (_bbegc ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_bbegc )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bbegc ); +};return nil ;};func (_gdbfd *CT_TextUnderlineFillFollowText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_adfab ,_ebgea :=d .Token ();if _ebgea !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0046\u006f\u006c\u006c\u006fw\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_ebgea ); +};if _edfgb ,_ebfab :=_adfab .(_d .EndElement );_ebfab &&_edfgb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_GroupLocking and its children -func (_fbdc *CT_GroupLocking )Validate ()error {return _fbdc .ValidateWithPath ("\u0043T\u005fG\u0072\u006f\u0075\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067");}; +// ValidateWithPath validates the CT_GvmlUseShapeRectangle and its children, prefixing error messages with path +func (_cggd *CT_GvmlUseShapeRectangle )ValidateWithPath (path string )error {return nil };func (_cgde *CT_NonVisualGraphicFrameProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cgde .GraphicFrameLocks !=nil {_egegc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072ap\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0073"}}; +e .EncodeElement (_cgde .GraphicFrameLocks ,_egegc );};if _cgde .ExtLst !=nil {_dadcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgde .ExtLst ,_dadcg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fecbg *CT_TransformEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bafff :=range start .Attr {if _bafff .Name .Local =="\u0073\u0078"{_fafca ,_cdcde :=ParseUnionST_Percentage (_bafff .Value );if _cdcde !=nil {return _cdcde ; +};_fecbg .SxAttr =&_fafca ;continue ;};if _bafff .Name .Local =="\u0073\u0079"{_cccb ,_acff :=ParseUnionST_Percentage (_bafff .Value );if _acff !=nil {return _acff ;};_fecbg .SyAttr =&_cccb ;continue ;};if _bafff .Name .Local =="\u006b\u0078"{_ggdad ,_fabcd :=_b .ParseInt (_bafff .Value ,10,32); +if _fabcd !=nil {return _fabcd ;};_ddefa :=int32 (_ggdad );_fecbg .KxAttr =&_ddefa ;continue ;};if _bafff .Name .Local =="\u006b\u0079"{_eebae ,_abcae :=_b .ParseInt (_bafff .Value ,10,32);if _abcae !=nil {return _abcae ;};_ffedde :=int32 (_eebae );_fecbg .KyAttr =&_ffedde ; +continue ;};if _bafff .Name .Local =="\u0074\u0078"{_dgec ,_eaade :=ParseUnionST_Coordinate (_bafff .Value );if _eaade !=nil {return _eaade ;};_fecbg .TxAttr =&_dgec ;continue ;};if _bafff .Name .Local =="\u0074\u0079"{_eaafc ,_cacdf :=ParseUnionST_Coordinate (_bafff .Value ); +if _cacdf !=nil {return _cacdf ;};_fecbg .TyAttr =&_eaafc ;continue ;};};for {_abfadg ,_bfbbf :=d .Token ();if _bfbbf !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_bfbbf ); +};if _fgde ,_bccfde :=_abfadg .(_d .EndElement );_bccfde &&_fgde .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_TableCellProperties and its children, prefixing error messages with path -func (_fffce *CT_TableCellProperties )ValidateWithPath (path string )error {if _fffce .MarLAttr !=nil {if _gfdcc :=_fffce .MarLAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u004c\u0041\u0074\u0074r");_gfdcc !=nil {return _gfdcc ;};};if _fffce .MarRAttr !=nil {if _efedfc :=_fffce .MarRAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0052\u0041\u0074\u0074r"); -_efedfc !=nil {return _efedfc ;};};if _fffce .MarTAttr !=nil {if _egbcgg :=_fffce .MarTAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0054\u0041\u0074\u0074r");_egbcgg !=nil {return _egbcgg ;};};if _fffce .MarBAttr !=nil {if _afdec :=_fffce .MarBAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0042\u0041\u0074\u0074r"); -_afdec !=nil {return _afdec ;};};if _acbfe :=_fffce .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r");_acbfe !=nil {return _acbfe ;};if _dbbee :=_fffce .AnchorAttr .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); -_dbbee !=nil {return _dbbee ;};if _ggdae :=_fffce .HorzOverflowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_ggdae !=nil {return _ggdae ;};if _fffce .LnL !=nil {if _befff :=_fffce .LnL .ValidateWithPath (path +"\u002f\u004c\u006e\u004c"); -_befff !=nil {return _befff ;};};if _fffce .LnR !=nil {if _dfaee :=_fffce .LnR .ValidateWithPath (path +"\u002f\u004c\u006e\u0052");_dfaee !=nil {return _dfaee ;};};if _fffce .LnT !=nil {if _cacba :=_fffce .LnT .ValidateWithPath (path +"\u002f\u004c\u006e\u0054"); -_cacba !=nil {return _cacba ;};};if _fffce .LnB !=nil {if _bdcdg :=_fffce .LnB .ValidateWithPath (path +"\u002f\u004c\u006e\u0042");_bdcdg !=nil {return _bdcdg ;};};if _fffce .LnTlToBr !=nil {if _gdad :=_fffce .LnTlToBr .ValidateWithPath (path +"\u002fL\u006e\u0054\u006c\u0054\u006f\u0042r"); -_gdad !=nil {return _gdad ;};};if _fffce .LnBlToTr !=nil {if _edbeae :=_fffce .LnBlToTr .ValidateWithPath (path +"\u002fL\u006e\u0042\u006c\u0054\u006f\u0054r");_edbeae !=nil {return _edbeae ;};};if _fffce .Cell3D !=nil {if _fbab :=_fffce .Cell3D .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u0033\u0044"); -_fbab !=nil {return _fbab ;};};if _dddcb :=_fffce .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dddcb !=nil {return _dddcb ;};if _fffce .Headers !=nil {if _caaae :=_fffce .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); -_caaae !=nil {return _caaae ;};};if _fffce .ExtLst !=nil {if _dacfe :=_fffce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dacfe !=nil {return _dacfe ;};};return nil ;};func NewCT_AlphaModulateFixedEffect ()*CT_AlphaModulateFixedEffect {_ecgga :=&CT_AlphaModulateFixedEffect {}; -return _ecgga ;};type CT_StretchInfoProperties struct{ +// ValidateWithPath validates the CT_GroupTransform2D and its children, prefixing error messages with path +func (_fbfc *CT_GroupTransform2D )ValidateWithPath (path string )error {if _fbfc .Off !=nil {if _febbb :=_fbfc .Off .ValidateWithPath (path +"\u002f\u004f\u0066\u0066");_febbb !=nil {return _febbb ;};};if _fbfc .Ext !=nil {if _becbf :=_fbfc .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074"); +_becbf !=nil {return _becbf ;};};if _fbfc .ChOff !=nil {if _faee :=_fbfc .ChOff .ValidateWithPath (path +"\u002f\u0043\u0068\u004f\u0066\u0066");_faee !=nil {return _faee ;};};if _fbfc .ChExt !=nil {if _gefc :=_fbfc .ChExt .ValidateWithPath (path +"\u002f\u0043\u0068\u0045\u0078\u0074"); +_gefc !=nil {return _gefc ;};};return nil ;};func (_deabag ST_ShapeType )Validate ()error {return _deabag .ValidateWithPath ("")}; -// Fill Rectangle -FillRect *CT_RelativeRect ;};type CT_GvmlShapeNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; +// ValidateWithPath validates the EG_TextAutofit and its children, prefixing error messages with path +func (_ggbfc *EG_TextAutofit )ValidateWithPath (path string )error {if _bggdbc :=_ggbfc .TextAutofitChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0041\u0075\u0074\u006ff\u0069\u0074C\u0068\u006f\u0069\u0063\u0065");_bggdbc !=nil {return _bggdbc ; +};return nil ;};func NewCT_Scale2D ()*CT_Scale2D {_bgdgb :=&CT_Scale2D {};_bgdgb .Sx =NewCT_Ratio ();_bgdgb .Sy =NewCT_Ratio ();return _bgdgb ;};func (_bbdcd ST_TextVerticalType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bcafc :=_d .Attr {};_bcafc .Name =name ; +switch _bbdcd {case ST_TextVerticalTypeUnset :_bcafc .Value ="";case ST_TextVerticalTypeHorz :_bcafc .Value ="\u0068\u006f\u0072\u007a";case ST_TextVerticalTypeVert :_bcafc .Value ="\u0076\u0065\u0072\u0074";case ST_TextVerticalTypeVert270 :_bcafc .Value ="\u0076e\u0072\u0074\u0032\u0037\u0030"; +case ST_TextVerticalTypeWordArtVert :_bcafc .Value ="w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074";case ST_TextVerticalTypeEaVert :_bcafc .Value ="\u0065\u0061\u0056\u0065\u0072\u0074";case ST_TextVerticalTypeMongolianVert :_bcafc .Value ="\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074"; +case ST_TextVerticalTypeWordArtVertRtl :_bcafc .Value ="\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c";};return _bcafc ,nil ;};func (_fefea *ST_TextAutonumberScheme )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abefce ,_agbba :=d .Token (); +if _agbba !=nil {return _agbba ;};if _ebedf ,_ggfce :=_abefce .(_d .EndElement );_ggfce &&_ebedf .Name ==start .Name {*_fefea =1;return nil ;};if _fgbfb ,_efdbb :=_abefce .(_d .CharData );!_efdbb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abefce ); +}else {switch string (_fgbfb ){case "":*_fefea =0;case "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =1;case "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =2; +case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =3;case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =4;case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =5; +case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =6;case "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =7;case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =8; +case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =9;case "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e":*_fefea =10;case "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =11; +case "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =12;case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =13;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =14; +case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =15;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =16;case "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_fefea =17; +case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e":*_fefea =18;case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e":*_fefea =19;case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_fefea =20; +case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_fefea =21;case "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =22;case "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e":*_fefea =23; +case "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =24;case "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e":*_fefea =25;case "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_fefea =26; +case "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e":*_fefea =27;case "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =28;case "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073":*_fefea =29; +case "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073":*_fefea =30;case "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073":*_fefea =31;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =32; +case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =33;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068":*_fefea =34;case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =35; +case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052":*_fefea =36;case "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_fefea =37;case "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_fefea =38; +case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064":*_fefea =39;case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052":*_fefea =40;case "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064":*_fefea =41; +};};_abefce ,_agbba =d .Token ();if _agbba !=nil {return _agbba ;};if _afebe ,_bcfcg :=_abefce .(_d .EndElement );_bcfcg &&_afebe .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abefce ); +};type CT_StyleMatrixReference struct{ -// Non-Visual Shape Drawing Properties -CNvSpPr *CT_NonVisualDrawingShapeProps ;};func NewEG_TextRunChoice ()*EG_TextRunChoice {_gbead :=&EG_TextRunChoice {};return _gbead };func (_cgdgc *CT_TableCol )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0077"},Value :_be .Sprintf ("\u0025\u0076",_cgdgc .WAttr )}); -e .EncodeToken (start );if _cgdgc .ExtLst !=nil {_cgeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgdgc .ExtLst ,_cgeg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func (_fcfdf *EG_FillModePropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eacaa :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_fcfdf .Tile =NewCT_TileInfoProperties (); -if _ddada :=d .DecodeElement (_fcfdf .Tile ,&_eacaa );_ddada !=nil {return _ddada ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_fcfdf .Stretch =NewCT_StretchInfoProperties (); -if _agfea :=d .DecodeElement (_fcfdf .Stretch ,&_eacaa );_agfea !=nil {return _agfea ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0046\u0069\u006c\u006c\u004d\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eacaa .Name ); -if _edbdb :=d .Skip ();_edbdb !=nil {return _edbdb ;};};return nil ;};func (_gcad *CT_Scale2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gcad .Sx =NewCT_Ratio ();_gcad .Sy =NewCT_Ratio ();_gafdb :for {_eagfe ,_cgfdf :=d .Token (); -if _cgfdf !=nil {return _cgfdf ;};switch _cbgdd :=_eagfe .(type ){case _ba .StartElement :switch _cbgdd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0078"}:if _ceddcf :=d .DecodeElement (_gcad .Sx ,&_cbgdd ); -_ceddcf !=nil {return _ceddcf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079"}:if _eaedd :=d .DecodeElement (_gcad .Sy ,&_cbgdd ); -_eaedd !=nil {return _eaedd ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0061\u006c\u0065\u0032\u0044\u0020\u0025\u0076",_cbgdd .Name ); -if _cggdf :=d .Skip ();_cggdf !=nil {return _cggdf ;};};case _ba .EndElement :break _gafdb ;case _ba .CharData :};};return nil ;};func (_dgfdf *CT_TableCol )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_egcfg :=range start .Attr {if _egcfg .Name .Local =="\u0077"{_aggde ,_beacc :=ParseUnionST_Coordinate (_egcfg .Value ); -if _beacc !=nil {return _beacc ;};_dgfdf .WAttr =_aggde ;continue ;};};_bbgag :for {_ecgaa ,_cgaef :=d .Token ();if _cgaef !=nil {return _cgaef ;};switch _gdfgba :=_ecgaa .(type ){case _ba .StartElement :switch _gdfgba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgfdf .ExtLst =NewCT_OfficeArtExtensionList (); -if _acffa :=d .DecodeElement (_dgfdf .ExtLst ,&_gdfgba );_acffa !=nil {return _acffa ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0020\u0025\u0076",_gdfgba .Name ); -if _ebgf :=d .Skip ();_ebgf !=nil {return _ebgf ;};};case _ba .EndElement :break _bbgag ;case _ba .CharData :};};return nil ;};type EG_TextRun struct{TextRunChoice *EG_TextRunChoice ;};type EG_MediaChoice struct{ +// Style Matrix Index +IdxAttr uint32 ; -// Audio from CD -AudioCd *CT_AudioCD ; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Audio from WAV File -WavAudioFile *CT_EmbeddedWAVAudioFile ; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// Audio from File -AudioFile *CT_AudioFile ; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Video from File -VideoFile *CT_VideoFile ; +// System Color +SysClr *CT_SystemColor ; -// QuickTime from File -QuickTimeFile *CT_QuickTimeFile ;};func (_ecgfc ST_FixedPercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _ecgfc .ST_FixedPercentageDecimal !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_ecgfc .ST_FixedPercentageDecimal ))); -};if _ecgfc .ST_FixedPercentage !=nil {e .Encode (_ecgfc .ST_FixedPercentage );};return e .EncodeToken (_ba .EndElement {Name :start .Name });};type EG_ThemeableEffectStyle struct{ThemeableEffectStyleChoice *EG_ThemeableEffectStyleChoice ;}; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Validate validates the CT_LuminanceEffect and its children -func (_eecda *CT_LuminanceEffect )Validate ()error {return _eecda .ValidateWithPath ("\u0043T\u005fL\u0075\u006d\u0069\u006e\u0061n\u0063\u0065E\u0066\u0066\u0065\u0063\u0074");};func (_fffc *CT_GroupShapeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fffc .BwModeAttr !=ST_BlackWhiteModeUnset {_ebcad ,_gaabf :=_fffc .BwModeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u0077\u004d\u006f\u0064\u0065"}); -if _gaabf !=nil {return _gaabf ;};start .Attr =append (start .Attr ,_ebcad );};e .EncodeToken (start );if _fffc .Xfrm !=nil {_dgadb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_fffc .Xfrm ,_dgadb ); -};_fffc .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_fffc .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _fffc .Scene3d !=nil {_gfgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}}; -e .EncodeElement (_fffc .Scene3d ,_gfgg );};if _fffc .ExtLst !=nil {_cgcgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fffc .ExtLst ,_cgcgf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_TextSpacingPercent struct{ +// Preset Color +PrstClr *CT_PresetColor ;}; -// Value -ValAttr ST_TextSpacingPercentOrPercentString ;};func NewCT_DuotoneEffect ()*CT_DuotoneEffect {_bccge :=&CT_DuotoneEffect {};return _bccge }; +// Validate validates the CT_TableStyleList and its children +func (_cfdd *CT_TableStyleList )Validate ()error {return _cfdd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u004c\u0069\u0073\u0074");};type CT_TextParagraphProperties struct{ -// ValidateWithPath validates the CT_LineEndProperties and its children, prefixing error messages with path -func (_bcad *CT_LineEndProperties )ValidateWithPath (path string )error {if _ecec :=_bcad .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ecec !=nil {return _ecec ;};if _cecea :=_bcad .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072"); -_cecea !=nil {return _cecea ;};if _gfggg :=_bcad .LenAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u006e\u0041\u0074\u0074\u0072");_gfggg !=nil {return _gfggg ;};return nil ;};func (_faadda ST_ChartBuildStep )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_faadda .String (),start ); -};type EG_TextBullet struct{TextBulletChoice *EG_TextBulletChoice ;};func (_gggdf ST_DgmBuildStep )ValidateWithPath (path string )error {switch _gggdf {case 0,1,2:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gggdf )); -};return nil ;};func (_eeafg *CT_GradientStop )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0070\u006f\u0073"},Value :_be .Sprintf ("\u0025\u0076",_eeafg .PosAttr )}); -e .EncodeToken (start );if _eeafg .ScrgbClr !=nil {_eefgb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_eeafg .ScrgbClr ,_eefgb );};if _eeafg .SrgbClr !=nil {_faaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_eeafg .SrgbClr ,_faaa );};if _eeafg .HslClr !=nil {_gcde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_eeafg .HslClr ,_gcde );};if _eeafg .SysClr !=nil {_gdgfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_eeafg .SysClr ,_gdgfd );};if _eeafg .SchemeClr !=nil {_acff :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_eeafg .SchemeClr ,_acff );};if _eeafg .PrstClr !=nil {_beaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_eeafg .PrstClr ,_beaa );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bcbda *CT_BlipFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bcbda .DpiAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0070\u0069"},Value :_be .Sprintf ("\u0025\u0076",*_bcbda .DpiAttr )}); -};if _bcbda .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcbda .RotWithShapeAttr ))}); -};e .EncodeToken (start );if _bcbda .Blip !=nil {_gffa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070"}};e .EncodeElement (_bcbda .Blip ,_gffa );};if _bcbda .SrcRect !=nil {_ccfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0063\u0052\u0065\u0063t"}}; -e .EncodeElement (_bcbda .SrcRect ,_ccfg );};_bcbda .FillModePropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ddacfe *CT_TextSpacingPercent )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_ddacfe .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_Shape3D ()*CT_Shape3D {_egaddb :=&CT_Shape3D {};return _egaddb };func (_caae *CT_Path2DArcTo )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_abad :=range start .Attr {if _abad .Name .Local =="\u0077\u0052"{_bbffb ,_afbcg :=ParseUnionST_AdjCoordinate (_abad .Value ); -if _afbcg !=nil {return _afbcg ;};_caae .WRAttr =_bbffb ;continue ;};if _abad .Name .Local =="\u0068\u0052"{_aceg ,_dbda :=ParseUnionST_AdjCoordinate (_abad .Value );if _dbda !=nil {return _dbda ;};_caae .HRAttr =_aceg ;continue ;};if _abad .Name .Local =="\u0073\u0074\u0041n\u0067"{_bcagd ,_gaabb :=ParseUnionST_AdjAngle (_abad .Value ); -if _gaabb !=nil {return _gaabb ;};_caae .StAngAttr =_bcagd ;continue ;};if _abad .Name .Local =="\u0073\u0077\u0041n\u0067"{_aabb ,_bbbe :=ParseUnionST_AdjAngle (_abad .Value );if _bbbe !=nil {return _bbbe ;};_caae .SwAngAttr =_aabb ;continue ;};};for {_ebaa ,_edfbe :=d .Token (); -if _edfbe !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0074\u0068\u0032\u0044\u0041\u0072\u0063\u0054\u006f:\u0020\u0025\u0073",_edfbe );};if _acfb ,_fecdd :=_ebaa .(_ba .EndElement );_fecdd &&_acfb .Name ==start .Name {break ; -};};return nil ;};func (_bgbb *CT_BlipFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bgbb .FillModePropertiesChoice =NewEG_FillModePropertiesChoice ();for _ ,_cfgf :=range start .Attr {if _cfgf .Name .Local =="\u0064\u0070\u0069"{_gggb ,_bgc :=_f .ParseUint (_cfgf .Value ,10,32); -if _bgc !=nil {return _bgc ;};_fbded :=uint32 (_gggb );_bgbb .DpiAttr =&_fbded ;continue ;};if _cfgf .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_fbgc ,_ffbab :=_f .ParseBool (_cfgf .Value );if _ffbab !=nil {return _ffbab ; -};_bgbb .RotWithShapeAttr =&_fbgc ;continue ;};};_gbfc :for {_efab ,_dcfc :=d .Token ();if _dcfc !=nil {return _dcfc ;};switch _bfgd :=_efab .(type ){case _ba .StartElement :switch _bfgd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"}:_bgbb .Blip =NewCT_Blip (); -if _bac :=d .DecodeElement (_bgbb .Blip ,&_bfgd );_bac !=nil {return _bac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0063\u0052\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0063\u0052\u0065\u0063\u0074"}:_bgbb .SrcRect =NewCT_RelativeRect (); -if _gbbc :=d .DecodeElement (_bgbb .SrcRect ,&_bfgd );_gbbc !=nil {return _gbbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_bgbb .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -if _cfef :=d .DecodeElement (&_bgbb .FillModePropertiesChoice .Tile ,&_bfgd );_cfef !=nil {return _cfef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_bgbb .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -if _dgg :=d .DecodeElement (&_bgbb .FillModePropertiesChoice .Stretch ,&_bfgd );_dgg !=nil {return _dgg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0042\u006c\u0069\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bfgd .Name ); -if _bfbb :=d .Skip ();_bfbb !=nil {return _bfbb ;};};case _ba .EndElement :break _gbfc ;case _ba .CharData :};};return nil ;};func (_gaddd *CT_FillOverlayEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gcgc ,_deae :=_gaddd .BlendAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u006c\u0065n\u0064"}); -if _deae !=nil {return _deae ;};start .Attr =append (start .Attr ,_gcgc );e .EncodeToken (start );_gaddd .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_gbcf *CT_XYAdjustHandle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gbcf .GdRefXAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0058"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .GdRefXAttr )}); -};if _gbcf .MinXAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0069\u006e\u0058"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .MinXAttr )});};if _gbcf .MaxXAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0078\u0058"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .MaxXAttr )}); -};if _gbcf .GdRefYAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0059"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .GdRefYAttr )});};if _gbcf .MinYAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0069\u006e\u0059"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .MinYAttr )}); -};if _gbcf .MaxYAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0078\u0059"},Value :_be .Sprintf ("\u0025\u0076",*_gbcf .MaxYAttr )});};e .EncodeToken (start );_gfbafd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070o\u0073"}}; -e .EncodeElement (_gbcf .Pos ,_gfbafd );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewEG_TextBulletColorChoice ()*EG_TextBulletColorChoice {_eddacc :=&EG_TextBulletColorChoice {};return _eddacc ;};func NewCT_ColorChangeEffect ()*CT_ColorChangeEffect {_daggg :=&CT_ColorChangeEffect {}; -_daggg .ClrFrom =NewCT_Color ();_daggg .ClrTo =NewCT_Color ();return _daggg ;};func (_ababg *ST_PositivePercentage )ValidateWithPath (path string )error {_ebgfc :=[]string {};if _ababg .ST_PositivePercentageDecimal !=nil {_ebgfc =append (_ebgfc ,"\u0053\u0054\u005f\u0050o\u0073\u0069\u0074\u0069\u0076\u0065\u0050\u0065\u0072\u0063e\u006et\u0061\u0067\u0065\u0044\u0065\u0063\u0069m\u0061\u006c"); -};if _ababg .ST_PositivePercentage !=nil {if _cdabc :=_ababg .ST_PositivePercentage .ValidateWithPath (path +"\u002f\u0053\u0054\u005fPo\u0073\u0069\u0074\u0069\u0076\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061g\u0065");_cdabc !=nil {return _cdabc ; -};_ebgfc =append (_ebgfc ,"S\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_ebgfc )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ebgfc ); -};return nil ;};func NewCT_InverseGammaTransform ()*CT_InverseGammaTransform {_bggbd :=&CT_InverseGammaTransform {};return _bggbd ;};func NewAG_Locking ()*AG_Locking {_df :=&AG_Locking {};return _df }; +// Left Margin +MarLAttr *int32 ; -// Validate validates the CT_TextUnderlineFillGroupWrapper and its children -func (_fgcb *CT_TextUnderlineFillGroupWrapper )Validate ()error {return _fgcb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046i\u006c\u006c\u0047\u0072\u006f\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065\u0072"); -};func (_gffe *CT_Connection )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",_gffe .IdAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064\u0078"},Value :_be .Sprintf ("\u0025\u0076",_gffe .IdxAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Right Margin +MarRAttr *int32 ; -// Validate validates the CT_Path2DList and its children -func (_cggd *CT_Path2DList )Validate ()error {return _cggd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074");};func (_facfe *CT_PositiveFixedAngle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_facfe .ValAttr =0; -for _ ,_aaed :=range start .Attr {if _aaed .Name .Local =="\u0076\u0061\u006c"{_ggeag ,_fbfcad :=_f .ParseInt (_aaed .Value ,10,32);if _fbfcad !=nil {return _fbfcad ;};_facfe .ValAttr =int32 (_ggeag );continue ;};};for {_bebgfg ,_abcec :=d .Token ();if _abcec !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046i\u0078\u0065\u0064\u0041\u006e\u0067\u006ce\u003a\u0020\u0025\u0073",_abcec ); -};if _fagde ,_adebaf :=_bebgfg .(_ba .EndElement );_adebaf &&_fagde .Name ==start .Name {break ;};};return nil ;};type CT_LineEndProperties struct{ +// Level +LvlAttr *int32 ; -// Line Head/End Type -TypeAttr ST_LineEndType ; +// Indent +IndentAttr *int32 ; -// Width of Head/End -WAttr ST_LineEndWidth ; +// Alignment +AlgnAttr ST_TextAlignType ; -// Length of Head/End -LenAttr ST_LineEndLength ;};func (_geff *CT_BaseStylesOverride )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdde :for {_feea ,_adee :=d .Token ();if _adee !=nil {return _adee ;};switch _bdagd :=_feea .(type ){case _ba .StartElement :switch _bdagd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:_geff .ClrScheme =NewCT_ColorScheme (); -if _fbgg :=d .DecodeElement (_geff .ClrScheme ,&_bdagd );_fbgg !=nil {return _fbgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:_geff .FontScheme =NewCT_FontScheme (); -if _faec :=d .DecodeElement (_geff .FontScheme ,&_bdagd );_faec !=nil {return _faec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:_geff .FmtScheme =NewCT_StyleMatrix (); -if _ebd :=d .DecodeElement (_geff .FmtScheme ,&_bdagd );_ebd !=nil {return _ebd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0020\u0025\u0076",_bdagd .Name ); -if _affe :=d .Skip ();_affe !=nil {return _affe ;};};case _ba .EndElement :break _bdde ;case _ba .CharData :};};return nil ;}; +// Default Tab Size +DefTabSzAttr *ST_Coordinate32 ; -// Validate validates the CT_AudioCD and its children -func (_bfb *CT_AudioCD )Validate ()error {return _bfb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043\u0044");};func (_cbaec ST_FontCollectionIndex )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cbaec .String (),start ); -}; +// Right To Left +RtlAttr *bool ; -// Validate validates the CT_ClipboardStyleSheet and its children -func (_deed *CT_ClipboardStyleSheet )Validate ()error {return _deed .ValidateWithPath ("\u0043\u0054\u005f\u0043li\u0070\u0062\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065e\u0074");}; +// East Asian Line Break +EaLnBrkAttr *bool ; -// Validate validates the CT_PolarAdjustHandle and its children -func (_gcgba *CT_PolarAdjustHandle )Validate ()error {return _gcgba .ValidateWithPath ("C\u0054_\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006au\u0073\u0074\u0048\u0061nd\u006c\u0065");};func (_dbeged *CT_ObjectStyleDefaults )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _dbeged .SpDef !=nil {_gbfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0070\u0044\u0065\u0066"}};e .EncodeElement (_dbeged .SpDef ,_gbfd );};if _dbeged .LnDef !=nil {_egcdg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u006e\u0044\u0065\u0066"}}; -e .EncodeElement (_dbeged .LnDef ,_egcdg );};if _dbeged .TxDef !=nil {_ddbag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0078\u0044\u0065\u0066"}};e .EncodeElement (_dbeged .TxDef ,_ddbag );};if _dbeged .ExtLst !=nil {_edbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_dbeged .ExtLst ,_edbf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dagdb *ST_LineEndWidth )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_affdc ,_befba :=d .Token ();if _befba !=nil {return _befba ; -};if _becdaf ,_ddfgfd :=_affdc .(_ba .EndElement );_ddfgfd &&_becdaf .Name ==start .Name {*_dagdb =1;return nil ;};if _dagff ,_ecagf :=_affdc .(_ba .CharData );!_ecagf {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_affdc ); -}else {switch string (_dagff ){case "":*_dagdb =0;case "\u0073\u006d":*_dagdb =1;case "\u006d\u0065\u0064":*_dagdb =2;case "\u006c\u0067":*_dagdb =3;};};_affdc ,_befba =d .Token ();if _befba !=nil {return _befba ;};if _cgbaf ,_ecgaaf :=_affdc .(_ba .EndElement ); -_ecgaaf &&_cgbaf .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_affdc );};type CT_ShapeProperties struct{ +// Font Alignment +FontAlgnAttr ST_TextFontAlignType ; -// Black and White Mode -BwModeAttr ST_BlackWhiteMode ; +// Latin Line Break +LatinLnBrkAttr *bool ; -// 2D Transform for Individual Objects -Xfrm *CT_Transform2D ;GeometryChoice *EG_GeometryChoice ;FillPropertiesChoice *EG_FillPropertiesChoice ;Ln *CT_LineProperties ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;Scene3d *CT_Scene3D ;Sp3d *CT_Shape3D ;ExtLst *CT_OfficeArtExtensionList ; -};func NewCT_NonVisualPictureProperties ()*CT_NonVisualPictureProperties {_fgffe :=&CT_NonVisualPictureProperties {};return _fgffe ;};type CT_AlphaOutsetEffect struct{ +// Hanging Punctuation +HangingPunctAttr *bool ; -// Radius -RadAttr *ST_Coordinate ;};func (_gdfce *CT_TextFont )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"},Value :_be .Sprintf ("\u0025\u0076",_gdfce .TypefaceAttr )}); -if _gdfce .PanoseAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0070\u0061\u006e\u006f\u0073\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_gdfce .PanoseAttr )});};if _gdfce .PitchFamilyAttr !=ST_PitchFamilyUnset {_gdca ,_acdfga :=_gdfce .PitchFamilyAttr .MarshalXMLAttr (_ba .Name {Local :"p\u0069\u0074\u0063\u0068\u0046\u0061\u006d\u0069\u006c\u0079"}); -if _acdfga !=nil {return _acdfga ;};start .Attr =append (start .Attr ,_gdca );};if _gdfce .CharsetAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_gdfce .CharsetAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Line Spacing +LnSpc *CT_TextSpacing ; -// ValidateWithPath validates the CT_GammaTransform and its children, prefixing error messages with path -func (_daefc *CT_GammaTransform )ValidateWithPath (path string )error {return nil };type CT_SupplementalFont struct{ +// Space Before +SpcBef *CT_TextSpacing ; -// Script -ScriptAttr string ; +// Space After +SpcAft *CT_TextSpacing ;TextBulletColorChoice *EG_TextBulletColorChoice ;TextBulletSizeChoice *EG_TextBulletSizeChoice ;TextBulletTypefaceChoice *EG_TextBulletTypefaceChoice ;TextBulletChoice *EG_TextBulletChoice ; -// Typeface -TypefaceAttr string ;}; +// Tab List +TabLst *CT_TextTabStopList ; -// ValidateWithPath validates the CT_StyleMatrix and its children, prefixing error messages with path -func (_eddgd *CT_StyleMatrix )ValidateWithPath (path string )error {if _eaecb :=_eddgd .FillStyleLst .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");_eaecb !=nil {return _eaecb ;};if _afagb :=_eddgd .LnStyleLst .ValidateWithPath (path +"/\u004c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"); -_afagb !=nil {return _afagb ;};if _egbfd :=_eddgd .EffectStyleLst .ValidateWithPath (path +"\u002fE\u0066f\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");_egbfd !=nil {return _egbfd ;};if _bede :=_eddgd .BgFillStyleLst .ValidateWithPath (path +"\u002fB\u0067F\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"); -_bede !=nil {return _bede ;};return nil ;};func (_gbed *CT_GammaTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_dfca ,_adbb :=d .Token ();if _adbb !=nil {return _be .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d: \u0025\u0073",_adbb ); -};if _fgcad ,_addae :=_dfca .(_ba .EndElement );_addae &&_fgcad .Name ==start .Name {break ;};};return nil ;};type CT_BlurEffect struct{ +// Default Text Run Properties +DefRPr *CT_TextCharacterProperties ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_AdjustHandleListChoice ()*CT_AdjustHandleListChoice {_dfa :=&CT_AdjustHandleListChoice {};return _dfa ;};func (_ccdd *CT_GvmlGroupShapeNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccdd .CNvPr =NewCT_NonVisualDrawingProps (); +_ccdd .CNvGrpSpPr =NewCT_NonVisualGroupDrawingShapeProps ();_fbcfa :for {_bffa ,_fccf :=d .Token ();if _fccf !=nil {return _fccf ;};switch _adcdf :=_bffa .(type ){case _d .StartElement :switch _adcdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _faddb :=d .DecodeElement (_ccdd .CNvPr ,&_adcdf ); +_faddb !=nil {return _faddb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _ffeda :=d .DecodeElement (_ccdd .CNvGrpSpPr ,&_adcdf ); +_ffeda !=nil {return _ffeda ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0047\u0076m\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_adcdf .Name ); +if _bcae :=d .Skip ();_bcae !=nil {return _bcae ;};};case _d .EndElement :break _fbcfa ;case _d .CharData :};};return nil ;}; -// Radius -RadAttr *int64 ; +// Validate validates the CT_TextSpacingChoice and its children +func (_dcgcca *CT_TextSpacingChoice )Validate ()error {return _dcgcca .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063i\u006e\u0067\u0043\u0068oi\u0063\u0065");};func (_gdefg ST_TextStrikeType )String ()string {switch _gdefg {case 0:return ""; +case 1:return "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065";case 2:return "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be";case 3:return "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be";};return "";};func (_feggfc *EG_TextBulletSize )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_feggfc .TextBulletSizeChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;}; -// Grow Bounds -GrowAttr *bool ;};func (_dgcfc ST_PresetColorVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_dgcfc .String (),start );};func (_dfebcf ST_TextCapsType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_dfebcf .String (),start ); -};func (_bfbcc ST_LineEndWidth )Validate ()error {return _bfbcc .ValidateWithPath ("")};func (_eeb *CT_AlphaModulateEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_efac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}}; -e .EncodeElement (_eeb .Cont ,_efac );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_cgabf *EG_TextUnderlineLineChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aaff :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_cgabf .ULnTx =NewCT_TextUnderlineLineFollowText (); -if _gbecc :=d .DecodeElement (_cgabf .ULnTx ,&_aaff );_gbecc !=nil {return _gbecc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_cgabf .ULn =NewCT_LineProperties (); -if _bfcfb :=d .DecodeElement (_cgabf .ULn ,&_aaff );_bfcfb !=nil {return _bfcfb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0054\u0065x\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aaff .Name ); -if _dbfedb :=d .Skip ();_dbfedb !=nil {return _dbfedb ;};};return nil ;};func (_ggddd *CT_LineJoinMiterProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cdaf :=range start .Attr {if _cdaf .Name .Local =="\u006c\u0069\u006d"{_ecfdf ,_dddfc :=ParseUnionST_PositivePercentage (_cdaf .Value ); -if _dddfc !=nil {return _dddfc ;};_ggddd .LimAttr =&_ecfdf ;continue ;};};for {_gcagg ,_egcf :=d .Token ();if _egcf !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u004d\u0069\u0074\u0065\u0072P\u0072\u006f\u0070\u0065\u0072t\u0069\u0065s\u003a\u0020\u0025\u0073",_egcf ); -};if _gdbdc ,_aabd :=_gcagg .(_ba .EndElement );_aabd &&_gdbdc .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_TextShapeAutofit and its children +func (_cefaf *CT_TextShapeAutofit )Validate ()error {return _cefaf .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0053\u0068\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074");};func (_ffebae ST_OnOffStyleType )Validate ()error {return _ffebae .ValidateWithPath ("")}; +func (_acb *CT_Bevel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _acb .WAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0077"},Value :_bg .Sprintf ("\u0025\u0076",*_acb .WAttr )});};if _acb .HAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068"},Value :_bg .Sprintf ("\u0025\u0076",*_acb .HAttr )}); +};if _acb .PrstAttr !=ST_BevelPresetTypeUnset {_beae ,_egef :=_acb .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"});if _egef !=nil {return _egef ;};start .Attr =append (start .Attr ,_beae );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type VideoFile struct{CT_VideoFile }; -// ValidateWithPath validates the EG_EffectProperties and its children, prefixing error messages with path -func (_bgfeg *EG_EffectProperties )ValidateWithPath (path string )error {if _addeaf :=_bgfeg .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_addeaf !=nil {return _addeaf ;};return nil ;};func NewCT_GvmlTextShape ()*CT_GvmlTextShape {_acggf :=&CT_GvmlTextShape {};_acggf .TxBody =NewCT_TextBody ();_acggf .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice ();return _acggf ;}; +// ValidateWithPath validates the CT_TextNoBullet and its children, prefixing error messages with path +func (_ecaegg *CT_TextNoBullet )ValidateWithPath (path string )error {return nil };type CT_HSLEffect struct{ -// ValidateWithPath validates the CT_RelativeRect and its children, prefixing error messages with path -func (_acgaa *CT_RelativeRect )ValidateWithPath (path string )error {if _acgaa .LAttr !=nil {if _faace :=_acgaa .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_faace !=nil {return _faace ;};};if _acgaa .TAttr !=nil {if _fgffa :=_acgaa .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); -_fgffa !=nil {return _fgffa ;};};if _acgaa .RAttr !=nil {if _afabc :=_acgaa .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_afabc !=nil {return _afabc ;};};if _acgaa .BAttr !=nil {if _bbgb :=_acgaa .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072"); -_bbgb !=nil {return _bbgb ;};};return nil ;};type CT_GvmlPicture struct{ +// Hue +HueAttr *int32 ; -// Non-Visual Properties for a Picture -NvPicPr *CT_GvmlPictureNonVisual ; +// Saturation +SatAttr *ST_FixedPercentage ; -// Picture Fill -BlipFill *CT_BlipFillProperties ; +// Luminance +LumAttr *ST_FixedPercentage ;};const (ST_AnimationBuildTypeUnset ST_AnimationBuildType =0;ST_AnimationBuildTypeAllAtOnce ST_AnimationBuildType =1;);func NewCT_DefaultShapeDefinition ()*CT_DefaultShapeDefinition {_bcdea :=&CT_DefaultShapeDefinition {};_bcdea .SpPr =NewCT_ShapeProperties (); +_bcdea .BodyPr =NewCT_TextBodyProperties ();_bcdea .LstStyle =NewCT_TextListStyle ();return _bcdea ;};func (_fecac ST_TextVerticalType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fecac .String (),start );}; -// Shape Properties -SpPr *CT_ShapeProperties ;Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_cdace ST_AnimationBuildType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cdace .String (),start );};func (_cdgffg *CT_TextUnderlineFillFollowText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextUnderlineFill struct{TextUnderlineFillChoice *EG_TextUnderlineFillChoice ;}; +// Validate validates the EG_TextBulletTypefaceChoice and its children +func (_dfegg *EG_TextBulletTypefaceChoice )Validate ()error {return _dfegg .ValidateWithPath ("E\u0047\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065f\u0061\u0063\u0065C\u0068o\u0069\u0063\u0065");};func NewCT_CustomGeometry2D ()*CT_CustomGeometry2D {_bacff :=&CT_CustomGeometry2D {}; +_bacff .PathLst =NewCT_Path2DList ();return _bacff ;};func (_eadde *CT_Path2DList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _eadde .Path !=nil {_cfbbb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0068"}}; +for _ ,_aedc :=range _eadde .Path {e .EncodeElement (_aedc ,_cfbbb );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fbeb *EG_TextUnderlineLine )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbeb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); +_afabe :for {_bfbg ,_fbgaa :=d .Token ();if _fbgaa !=nil {return _fbgaa ;};switch _adbcg :=_bfbg .(type ){case _d .StartElement :switch _adbcg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_fbeb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); +if _bcdgg :=d .DecodeElement (&_fbeb .TextUnderlineLineChoice .ULnTx ,&_adbcg );_bcdgg !=nil {return _bcdgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_fbeb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); +if _gcfgcf :=d .DecodeElement (&_fbeb .TextUnderlineLineChoice .ULn ,&_adbcg );_gcfgcf !=nil {return _gcfgcf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_adbcg .Name ); +if _ggeggc :=d .Skip ();_ggeggc !=nil {return _ggeggc ;};};case _d .EndElement :break _afabe ;case _d .CharData :};};return nil ;};func (_bfgdd *CT_TextParagraphProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bfgdd .MarLAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u004c"},Value :_bg .Sprintf ("\u0025\u0076",*_bfgdd .MarLAttr )}); +};if _bfgdd .MarRAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0072\u0052"},Value :_bg .Sprintf ("\u0025\u0076",*_bfgdd .MarRAttr )});};if _bfgdd .LvlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0076\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_bfgdd .LvlAttr )}); +};if _bfgdd .IndentAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_bfgdd .IndentAttr )});};if _bfgdd .AlgnAttr !=ST_TextAlignTypeUnset {_fbcgd ,_bcceb :=_bfgdd .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"}); +if _bcceb !=nil {return _bcceb ;};start .Attr =append (start .Attr ,_fbcgd );};if _bfgdd .DefTabSzAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0066\u0054\u0061\u0062\u0053\u007a"},Value :_bg .Sprintf ("\u0025\u0076",*_bfgdd .DefTabSzAttr )}); +};if _bfgdd .RtlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0074\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bfgdd .RtlAttr ))});};if _bfgdd .EaLnBrkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065a\u004c\u006e\u0042\u0072\u006b"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bfgdd .EaLnBrkAttr ))}); +};if _bfgdd .FontAlgnAttr !=ST_TextFontAlignTypeUnset {_bgbdac ,_ggcee :=_bfgdd .FontAlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u006e\u0074\u0041\u006c\u0067\u006e"});if _ggcee !=nil {return _ggcee ;};start .Attr =append (start .Attr ,_bgbdac ); +};if _bfgdd .LatinLnBrkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u0074\u0069\u006e\u004c\u006e\u0042\u0072\u006b"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bfgdd .LatinLnBrkAttr ))});};if _bfgdd .HangingPunctAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0061\u006eg\u0069\u006e\u0067\u0050\u0075\u006e\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bfgdd .HangingPunctAttr ))}); +};e .EncodeToken (start );if _bfgdd .LnSpc !=nil {_ebcc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u006e\u0053\u0070\u0063"}};e .EncodeElement (_bfgdd .LnSpc ,_ebcc );};if _bfgdd .SpcBef !=nil {_aabfce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0042\u0065\u0066"}}; +e .EncodeElement (_bfgdd .SpcBef ,_aabfce );};if _bfgdd .SpcAft !=nil {_dbefab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0041\u0066\u0074"}};e .EncodeElement (_bfgdd .SpcAft ,_dbefab );};_bfgdd .TextBulletColorChoice .MarshalXML (e ,_d .StartElement {}); +_bfgdd .TextBulletSizeChoice .MarshalXML (e ,_d .StartElement {});_bfgdd .TextBulletTypefaceChoice .MarshalXML (e ,_d .StartElement {});_bfgdd .TextBulletChoice .MarshalXML (e ,_d .StartElement {});if _bfgdd .TabLst !=nil {_daccd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0061\u0062\u004c\u0073\u0074"}}; +e .EncodeElement (_bfgdd .TabLst ,_daccd );};if _bfgdd .DefRPr !=nil {_fgdf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064\u0065\u0066\u0052\u0050\u0072"}};e .EncodeElement (_bfgdd .DefRPr ,_fgdf );};if _bfgdd .ExtLst !=nil {_beccf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bfgdd .ExtLst ,_beccf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_TableGrid and its children, prefixing error messages with path -func (_eafga *CT_TableGrid )ValidateWithPath (path string )error {for _ebdbe ,_dfedbf :=range _eafga .GridCol {if _faccc :=_dfedbf .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_ebdbe )); -_faccc !=nil {return _faccc ;};};return nil ;};func (_bdceag *ThemeOverride )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdceag .CT_BaseStylesOverride =*NewCT_BaseStylesOverride ();_fccgd :for {_ggcfe ,_ggfa :=d .Token ();if _ggfa !=nil {return _ggfa ; -};switch _affgd :=_ggcfe .(type ){case _ba .StartElement :switch _affgd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:_bdceag .ClrScheme =NewCT_ColorScheme (); -if _cccb :=d .DecodeElement (_bdceag .ClrScheme ,&_affgd );_cccb !=nil {return _cccb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:_bdceag .FontScheme =NewCT_FontScheme (); -if _fcbfc :=d .DecodeElement (_bdceag .FontScheme ,&_affgd );_fcbfc !=nil {return _fcbfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:_bdceag .FmtScheme =NewCT_StyleMatrix (); -if _cdbbf :=d .DecodeElement (_bdceag .FmtScheme ,&_affgd );_cdbbf !=nil {return _cdbbf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0068\u0065\u006de\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065 \u0025\u0076",_affgd .Name ); -if _acgdag :=d .Skip ();_acgdag !=nil {return _acgdag ;};};case _ba .EndElement :break _fccgd ;case _ba .CharData :};};return nil ;}; +// Validate validates the EG_FillPropertiesChoice and its children +func (_edacae *EG_FillPropertiesChoice )Validate ()error {return _edacae .ValidateWithPath ("\u0045\u0047\u005fFi\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_caadae *EG_EffectChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_afege :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_caadae .Cont =NewCT_EffectContainer (); +if _fegdc :=d .DecodeElement (_caadae .Cont ,&_afege );_fegdc !=nil {return _fegdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_caadae .Effect =NewCT_EffectReference (); +if _becaa :=d .DecodeElement (_caadae .Effect ,&_afege );_becaa !=nil {return _becaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_caadae .AlphaBiLevel =NewCT_AlphaBiLevelEffect (); +if _acbae :=d .DecodeElement (_caadae .AlphaBiLevel ,&_afege );_acbae !=nil {return _acbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_caadae .AlphaCeiling =NewCT_AlphaCeilingEffect (); +if _bdgaab :=d .DecodeElement (_caadae .AlphaCeiling ,&_afege );_bdgaab !=nil {return _bdgaab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_caadae .AlphaFloor =NewCT_AlphaFloorEffect (); +if _egeacg :=d .DecodeElement (_caadae .AlphaFloor ,&_afege );_egeacg !=nil {return _egeacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_caadae .AlphaInv =NewCT_AlphaInverseEffect (); +if _abefb :=d .DecodeElement (_caadae .AlphaInv ,&_afege );_abefb !=nil {return _abefb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_caadae .AlphaMod =NewCT_AlphaModulateEffect (); +if _dced :=d .DecodeElement (_caadae .AlphaMod ,&_afege );_dced !=nil {return _dced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_caadae .AlphaModFix =NewCT_AlphaModulateFixedEffect (); +if _eeaba :=d .DecodeElement (_caadae .AlphaModFix ,&_afege );_eeaba !=nil {return _eeaba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_caadae .AlphaOutset =NewCT_AlphaOutsetEffect (); +if _fdfce :=d .DecodeElement (_caadae .AlphaOutset ,&_afege );_fdfce !=nil {return _fdfce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_caadae .AlphaRepl =NewCT_AlphaReplaceEffect (); +if _afdfe :=d .DecodeElement (_caadae .AlphaRepl ,&_afege );_afdfe !=nil {return _afdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_caadae .BiLevel =NewCT_BiLevelEffect (); +if _fcbca :=d .DecodeElement (_caadae .BiLevel ,&_afege );_fcbca !=nil {return _fcbca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_caadae .Blend =NewCT_BlendEffect (); +if _cgfd :=d .DecodeElement (_caadae .Blend ,&_afege );_cgfd !=nil {return _cgfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_caadae .Blur =NewCT_BlurEffect (); +if _cdcfg :=d .DecodeElement (_caadae .Blur ,&_afege );_cdcfg !=nil {return _cdcfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_caadae .ClrChange =NewCT_ColorChangeEffect (); +if _gfaccb :=d .DecodeElement (_caadae .ClrChange ,&_afege );_gfaccb !=nil {return _gfaccb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_caadae .ClrRepl =NewCT_ColorReplaceEffect (); +if _fcbaf :=d .DecodeElement (_caadae .ClrRepl ,&_afege );_fcbaf !=nil {return _fcbaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_caadae .Duotone =NewCT_DuotoneEffect (); +if _gffcc :=d .DecodeElement (_caadae .Duotone ,&_afege );_gffcc !=nil {return _gffcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_caadae .Fill =NewCT_FillEffect (); +if _cgdgd :=d .DecodeElement (_caadae .Fill ,&_afege );_cgdgd !=nil {return _cgdgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_caadae .FillOverlay =NewCT_FillOverlayEffect (); +if _bcacec :=d .DecodeElement (_caadae .FillOverlay ,&_afege );_bcacec !=nil {return _bcacec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_caadae .Glow =NewCT_GlowEffect (); +if _aeade :=d .DecodeElement (_caadae .Glow ,&_afege );_aeade !=nil {return _aeade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_caadae .Grayscl =NewCT_GrayscaleEffect (); +if _agebf :=d .DecodeElement (_caadae .Grayscl ,&_afege );_agebf !=nil {return _agebf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_caadae .Hsl =NewCT_HSLEffect (); +if _bdeba :=d .DecodeElement (_caadae .Hsl ,&_afege );_bdeba !=nil {return _bdeba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_caadae .InnerShdw =NewCT_InnerShadowEffect (); +if _aegg :=d .DecodeElement (_caadae .InnerShdw ,&_afege );_aegg !=nil {return _aegg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_caadae .Lum =NewCT_LuminanceEffect (); +if _ggaaab :=d .DecodeElement (_caadae .Lum ,&_afege );_ggaaab !=nil {return _ggaaab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_caadae .OuterShdw =NewCT_OuterShadowEffect (); +if _eaebd :=d .DecodeElement (_caadae .OuterShdw ,&_afege );_eaebd !=nil {return _eaebd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_caadae .PrstShdw =NewCT_PresetShadowEffect (); +if _gbafa :=d .DecodeElement (_caadae .PrstShdw ,&_afege );_gbafa !=nil {return _gbafa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_caadae .Reflection =NewCT_ReflectionEffect (); +if _dffcb :=d .DecodeElement (_caadae .Reflection ,&_afege );_dffcb !=nil {return _dffcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_caadae .RelOff =NewCT_RelativeOffsetEffect (); +if _ccdcfg :=d .DecodeElement (_caadae .RelOff ,&_afege );_ccdcfg !=nil {return _ccdcfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_caadae .SoftEdge =NewCT_SoftEdgesEffect (); +if _bbfab :=d .DecodeElement (_caadae .SoftEdge ,&_afege );_bbfab !=nil {return _bbfab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_caadae .Tint =NewCT_TintEffect (); +if _gddag :=d .DecodeElement (_caadae .Tint ,&_afege );_gddag !=nil {return _gddag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_caadae .Xfrm =NewCT_TransformEffect (); +if _bcca :=d .DecodeElement (_caadae .Xfrm ,&_afege );_bcca !=nil {return _bcca ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066e\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_afege .Name ); +if _ccecd :=d .Skip ();_ccecd !=nil {return _ccecd ;};};return nil ;};func (_cbgeg *CT_TablePropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cbgeg .TableStyle !=nil {_cfgd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_cbgeg .TableStyle ,_cfgd );}else if _cbgeg .TableStyleId !=nil {_gfde :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0061\u0062\u006c\u0065\u0053\u0074y\u006c\u0065\u0049\u0064"}};_cg .AddPreserveSpaceAttr (&_gfde ,*_cbgeg .TableStyleId ); +e .EncodeElement (_cbgeg .TableStyleId ,_gfde );};return nil ;}; -// Validate validates the CT_GraphicalObjectData and its children -func (_cfag *CT_GraphicalObjectData )Validate ()error {return _cfag .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0044\u0061t\u0061");};func ParseUnionST_Coordinate (s string )(ST_Coordinate ,error ){_affgda :=ST_Coordinate {}; -if _e .ST_UniversalMeasurePatternRe .MatchString (s ){_affgda .ST_UniversalMeasure =&s ;}else {_becad ,_babdf :=_f .ParseInt (s ,10,64);if _babdf !=nil {return _affgda ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_babdf ); -};_affgda .ST_CoordinateUnqualified =&_becad ;};return _affgda ,nil ;};func (_egcbae ST_FontCollectionIndex )Validate ()error {return _egcbae .ValidateWithPath ("")}; +// Validate validates the CT_GvmlGraphicFrameNonVisual and its children +func (_fdcef *CT_GvmlGraphicFrameNonVisual )Validate ()error {return _fdcef .ValidateWithPath ("\u0043\u0054\u005f\u0047v\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046r\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c");};type EG_TextBulletTypefaceChoice struct{ -// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path -func (_ddgb *CT_Color )ValidateWithPath (path string )error {if _ddgb .ScrgbClr !=nil {if _cgef :=_ddgb .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_cgef !=nil {return _cgef ;};};if _ddgb .SrgbClr !=nil {if _gdfaa :=_ddgb .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_gdfaa !=nil {return _gdfaa ;};};if _ddgb .HslClr !=nil {if _bfbc :=_ddgb .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_bfbc !=nil {return _bfbc ;};};if _ddgb .SysClr !=nil {if _baaa :=_ddgb .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_baaa !=nil {return _baaa ;};};if _ddgb .SchemeClr !=nil {if _efbe :=_ddgb .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_efbe !=nil {return _efbe ;};};if _ddgb .PrstClr !=nil {if _fdgg :=_ddgb .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_fdgg !=nil {return _fdgg ;};};return nil ;};func (_aaace *CT_TableCell )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gccg :=range start .Attr {if _gccg .Name .Local =="\u0072o\u0077\u0053\u0070\u0061\u006e"{_gcff ,_dbbed :=_f .ParseInt (_gccg .Value ,10,32); -if _dbbed !=nil {return _dbbed ;};_decg :=int32 (_gcff );_aaace .RowSpanAttr =&_decg ;continue ;};if _gccg .Name .Local =="\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"{_gfabd ,_afgfe :=_f .ParseInt (_gccg .Value ,10,32);if _afgfe !=nil {return _afgfe ; -};_bcabcc :=int32 (_gfabd );_aaace .GridSpanAttr =&_bcabcc ;continue ;};if _gccg .Name .Local =="\u0068\u004d\u0065\u0072\u0067\u0065"{_aaee ,_fcage :=_f .ParseBool (_gccg .Value );if _fcage !=nil {return _fcage ;};_aaace .HMergeAttr =&_aaee ;continue ; -};if _gccg .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065"{_egfc ,_dggba :=_f .ParseBool (_gccg .Value );if _dggba !=nil {return _dggba ;};_aaace .VMergeAttr =&_egfc ;continue ;};if _gccg .Name .Local =="\u0069\u0064"{_efcaf :=_gccg .Value ;_aaace .IdAttr =&_efcaf ; -continue ;};};_afaec :for {_dcdba ,_gged :=d .Token ();if _gged !=nil {return _gged ;};switch _bddbb :=_dcdba .(type ){case _ba .StartElement :switch _bddbb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_aaace .TxBody =NewCT_TextBody (); -if _caga :=d .DecodeElement (_aaace .TxBody ,&_bddbb );_caga !=nil {return _caga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_aaace .TcPr =NewCT_TableCellProperties (); -if _cfdbe :=d .DecodeElement (_aaace .TcPr ,&_bddbb );_cfdbe !=nil {return _cfdbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaace .ExtLst =NewCT_OfficeArtExtensionList (); -if _afafb :=d .DecodeElement (_aaace .ExtLst ,&_bddbb );_afafb !=nil {return _afafb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0061\u0062l\u0065\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_bddbb .Name ); -if _gfffb :=d .Skip ();_gfffb !=nil {return _gfffb ;};};case _ba .EndElement :break _afaec ;case _ba .CharData :};};return nil ;}; +// Follow text +BuFontTx *CT_TextBulletTypefaceFollowText ; -// Validate validates the CT_CustomColor and its children -func (_daggf *CT_CustomColor )Validate ()error {return _daggf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072");};func (_cebf *CT_QuickTimeFile )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_be .Sprintf ("\u0025\u0076",_cebf .LinkAttr )}); -e .EncodeToken (start );if _cebf .ExtLst !=nil {_gagf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cebf .ExtLst ,_gagf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; +// Specified +BuFont *CT_TextFont ;};func (_gdfdd *CT_GvmlShapeNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdfdd .CNvPr =NewCT_NonVisualDrawingProps ();_gdfdd .CNvSpPr =NewCT_NonVisualDrawingShapeProps ();_abfag :for {_fbcd ,_dgdb :=d .Token (); +if _dgdb !=nil {return _dgdb ;};switch _eadcd :=_fbcd .(type ){case _d .StartElement :switch _eadcd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _adbc :=d .DecodeElement (_gdfdd .CNvPr ,&_eadcd ); +_adbc !=nil {return _adbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _addb :=d .DecodeElement (_gdfdd .CNvSpPr ,&_eadcd ); +_addb !=nil {return _addb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0047\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_eadcd .Name ); +if _dbcdc :=d .Skip ();_dbcdc !=nil {return _dbcdc ;};};case _d .EndElement :break _abfag ;case _d .CharData :};};return nil ;};type CT_TableBackgroundStyle struct{ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;ThemeableEffectStyleChoice *EG_ThemeableEffectStyleChoice ; }; -// ValidateWithPath validates the CT_PresetColor and its children, prefixing error messages with path -func (_geda *CT_PresetColor )ValidateWithPath (path string )error {if _geda .ValAttr ==ST_PresetColorValUnset {return _be .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fadf :=_geda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fadf !=nil {return _fadf ;};for _dbbf ,_dabab :=range _geda .EG_ColorTransform {if _bcddb :=_dabab .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_dbbf )); -_bcddb !=nil {return _bcddb ;};};return nil ;};func (_daecec ST_BevelPresetType )String ()string {switch _daecec {case 0:return "";case 1:return "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065"; -case 3:return "\u0073\u006c\u006fp\u0065";case 4:return "\u0063\u0072\u006fs\u0073";case 5:return "\u0061\u006e\u0067l\u0065";case 6:return "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed";case 7:return "\u0063\u006f\u006e\u0076\u0065\u0078";case 8:return "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et"; -case 9:return "\u0064\u0069\u0076o\u0074";case 10:return "\u0072\u0069\u0062\u006c\u0065\u0074";case 11:return "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case 12:return "\u0061r\u0074\u0044\u0065\u0063\u006f";};return "";};func (_cdefg *CT_SystemColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gagfg ,_dgbd :=_cdefg .ValAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0061\u006c"}); -if _dgbd !=nil {return _dgbd ;};start .Attr =append (start .Attr ,_gagfg );if _cdefg .LastClrAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006ca\u0073\u0074\u0043\u006c\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_cdefg .LastClrAttr )}); -};e .EncodeToken (start );if _cdefg .EG_ColorTransform !=nil {for _ ,_cfcb :=range _cdefg .EG_ColorTransform {_cfcb .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_PresetShadowEffect struct{ - -// Preset Shadow -PrstAttr ST_PresetShadowVal ; +// ValidateWithPath validates the CT_RegularTextRun and its children, prefixing error messages with path +func (_fgfgd *CT_RegularTextRun )ValidateWithPath (path string )error {if _fgfgd .RPr !=nil {if _fdfa :=_fgfgd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_fdfa !=nil {return _fdfa ;};};return nil ;}; -// Distance -DistAttr *int64 ; +// ValidateWithPath validates the CT_TableBackgroundStyle and its children, prefixing error messages with path +func (_fdcdg *CT_TableBackgroundStyle )ValidateWithPath (path string )error {if _fbgbg :=_fdcdg .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); +_fbgbg !=nil {return _fbgbg ;};if _bgcdbc :=_fdcdg .ThemeableEffectStyleChoice .ValidateWithPath (path +"/\u0054\u0068\u0065\u006d\u0065\u0061b\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");_bgcdbc !=nil {return _bgcdbc ; +};return nil ;};func (_edgeeg *EG_EffectPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _edgeeg .EffectLst !=nil {_afbff :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_edgeeg .EffectLst ,_afbff );}else if _edgeeg .EffectDag !=nil {_eaece :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067"}};e .EncodeElement (_edgeeg .EffectDag ,_eaece );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fbfag ST_TextUnderlineType )ValidateWithPath (path string )error {switch _fbfag {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbfag )); +};return nil ;};func (_dedd *CT_ReflectionEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dedd .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .BlurRadAttr )}); +};if _dedd .StAAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0041"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .StAAttr )});};if _dedd .StPosAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0050o\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .StPosAttr )}); +};if _dedd .EndAAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u006e\u0064\u0041"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .EndAAttr )});};if _dedd .EndPosAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u006e\u0064\u0050\u006f\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .EndPosAttr )}); +};if _dedd .DistAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .DistAttr )});};if _dedd .DirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .DirAttr )}); +};if _dedd .FadeDirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066a\u0064\u0065\u0044\u0069\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .FadeDirAttr )});};if _dedd .SxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .SxAttr )}); +};if _dedd .SyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .SyAttr )});};if _dedd .KxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .KxAttr )}); +};if _dedd .KyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_dedd .KyAttr )});};if _dedd .AlgnAttr !=ST_RectAlignmentUnset {_ffbbb ,_adecb :=_dedd .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"}); +if _adecb !=nil {return _adecb ;};start .Attr =append (start .Attr ,_ffbbb );};if _dedd .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dedd .RotWithShapeAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_afbc *CT_ConnectionSite )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",_afbc .AngAttr )}); +e .EncodeToken (start );_gagd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070o\u0073"}};e .EncodeElement (_afbc .Pos ,_gagd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bcge *CT_ColorMapping )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dggg ,_ecefg :=_bcge .Bg1Attr .MarshalXMLAttr (_d .Name {Local :"\u0062\u0067\u0031"}); +if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Tx1Attr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0078\u0031"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Bg2Attr .MarshalXMLAttr (_d .Name {Local :"\u0062\u0067\u0032"}); +if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Tx2Attr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0078\u0032"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Accent1Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"}); +if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Accent2Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg ); +_dggg ,_ecefg =_bcge .Accent3Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Accent4Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"}); +if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .Accent5Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg ); +_dggg ,_ecefg =_bcge .Accent6Attr .MarshalXMLAttr (_d .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .HlinkAttr .MarshalXMLAttr (_d .Name {Local :"\u0068\u006c\u0069n\u006b"}); +if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg );_dggg ,_ecefg =_bcge .FolHlinkAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"});if _ecefg !=nil {return _ecefg ;};start .Attr =append (start .Attr ,_dggg ); +e .EncodeToken (start );if _bcge .ExtLst !=nil {_gdae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcge .ExtLst ,_gdae );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// Direction -DirAttr *int32 ; +// ValidateWithPath validates the CT_WholeE2oFormatting and its children, prefixing error messages with path +func (_bggaa *CT_WholeE2oFormatting )ValidateWithPath (path string )error {if _bggaa .Ln !=nil {if _dffc :=_bggaa .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_dffc !=nil {return _dffc ;};};if _daafc :=_bggaa .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_daafc !=nil {return _daafc ;};return nil ;};func (_afbcb *CT_PresetLineDashProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_efed :=range start .Attr {if _efed .Name .Local =="\u0076\u0061\u006c"{_afbcb .ValAttr .UnmarshalXMLAttr (_efed ); +continue ;};};for {_fefcb ,_dbgec :=d .Token ();if _dbgec !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072e\u0073\u0065\u0074\u004c\u0069\u006ee\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_dbgec ); +};if _ffgg ,_beac :=_fefcb .(_d .EndElement );_beac &&_ffgg .Name ==start .Name {break ;};};return nil ;};type CT_FlatText struct{ -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Z Coordinate +ZAttr *ST_Coordinate ;};func (_gcdga ST_OnOffStyleType )String ()string {switch _gcdga {case 0:return "";case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066";case 3:return "\u0064\u0065\u0066";};return "";};func NewCT_SolidColorFillProperties ()*CT_SolidColorFillProperties {_dgdba :=&CT_SolidColorFillProperties {}; +return _dgdba ;};func (_baa *CT_ColorChangeEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_baa .ClrFrom =NewCT_Color ();_baa .ClrTo =NewCT_Color ();for _ ,_gaae :=range start .Attr {if _gaae .Name .Local =="\u0075\u0073\u0065\u0041"{_eaac ,_cbde :=_b .ParseBool (_gaae .Value ); +if _cbde !=nil {return _cbde ;};_baa .UseAAttr =&_eaac ;continue ;};};_efcf :for {_gad ,_gfacc :=d .Token ();if _gfacc !=nil {return _gfacc ;};switch _gfd :=_gad .(type ){case _d .StartElement :switch _gfd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0046\u0072\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0046\u0072\u006f\u006d"}:if _deec :=d .DecodeElement (_baa .ClrFrom ,&_gfd ); +_deec !=nil {return _deec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072T\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072T\u006f"}:if _ffed :=d .DecodeElement (_baa .ClrTo ,&_gfd ); +_ffed !=nil {return _ffed ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_gfd .Name ); +if _bcbd :=d .Skip ();_bcbd !=nil {return _bcbd ;};};case _d .EndElement :break _efcf ;case _d .CharData :};};return nil ;};type CT_TableRow struct{ -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Height +HAttr ST_Coordinate ; -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Table Cell +Tc []*CT_TableCell ;ExtLst *CT_OfficeArtExtensionList ;};func (_ccbffe *CT_TableStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccbffe .StyleIdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_acaaaa :=range start .Attr {if _acaaaa .Name .Local =="\u0073t\u0079\u006c\u0065\u0049\u0064"{_bagce :=_acaaaa .Value ;_ccbffe .StyleIdAttr =_bagce ;continue ;};if _acaaaa .Name .Local =="\u0073t\u0079\u006c\u0065\u004e\u0061\u006de"{_ebbed :=_acaaaa .Value ; +_ccbffe .StyleNameAttr =_ebbed ;continue ;};};_edfcf :for {_ccgea ,_edege :=d .Token ();if _edege !=nil {return _edege ;};switch _eafac :=_ccgea .(type ){case _d .StartElement :switch _eafac .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cB\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cB\u0067"}:_ccbffe .TblBg =NewCT_TableBackgroundStyle (); +if _gddb :=d .DecodeElement (_ccbffe .TblBg ,&_eafac );_gddb !=nil {return _gddb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"}:_ccbffe .WholeTbl =NewCT_TablePartStyle (); +if _bdgee :=d .DecodeElement (_ccbffe .WholeTbl ,&_eafac );_bdgee !=nil {return _bdgee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0048"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0048"}:_ccbffe .Band1H =NewCT_TablePartStyle (); +if _ggcag :=d .DecodeElement (_ccbffe .Band1H ,&_eafac );_ggcag !=nil {return _ggcag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0048"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0048"}:_ccbffe .Band2H =NewCT_TablePartStyle (); +if _ffagb :=d .DecodeElement (_ccbffe .Band2H ,&_eafac );_ffagb !=nil {return _ffagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0056"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0056"}:_ccbffe .Band1V =NewCT_TablePartStyle (); +if _beba :=d .DecodeElement (_ccbffe .Band1V ,&_eafac );_beba !=nil {return _beba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0056"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0056"}:_ccbffe .Band2V =NewCT_TablePartStyle (); +if _bbbfd :=d .DecodeElement (_ccbffe .Band2V ,&_eafac );_bbbfd !=nil {return _bbbfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"}:_ccbffe .LastCol =NewCT_TablePartStyle (); +if _bcedf :=d .DecodeElement (_ccbffe .LastCol ,&_eafac );_bcedf !=nil {return _bcedf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"}:_ccbffe .FirstCol =NewCT_TablePartStyle (); +if _cacdg :=d .DecodeElement (_ccbffe .FirstCol ,&_eafac );_cacdg !=nil {return _cacdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"}:_ccbffe .LastRow =NewCT_TablePartStyle (); +if _ebbbd :=d .DecodeElement (_ccbffe .LastRow ,&_eafac );_ebbbd !=nil {return _ebbbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0043\u0065\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0043\u0065\u006c\u006c"}:_ccbffe .SeCell =NewCT_TablePartStyle (); +if _abacdc :=d .DecodeElement (_ccbffe .SeCell ,&_eafac );_abacdc !=nil {return _abacdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0077\u0043\u0065\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0077\u0043\u0065\u006c\u006c"}:_ccbffe .SwCell =NewCT_TablePartStyle (); +if _bfggcf :=d .DecodeElement (_ccbffe .SwCell ,&_eafac );_bfggcf !=nil {return _bfggcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"}:_ccbffe .FirstRow =NewCT_TablePartStyle (); +if _caafe :=d .DecodeElement (_ccbffe .FirstRow ,&_eafac );_caafe !=nil {return _caafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0065\u0043\u0065\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0065\u0043\u0065\u006c\u006c"}:_ccbffe .NeCell =NewCT_TablePartStyle (); +if _abaef :=d .DecodeElement (_ccbffe .NeCell ,&_eafac );_abaef !=nil {return _abaef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0077\u0043\u0065\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0077\u0043\u0065\u006c\u006c"}:_ccbffe .NwCell =NewCT_TablePartStyle (); +if _bbedd :=d .DecodeElement (_ccbffe .NwCell ,&_eafac );_bbedd !=nil {return _bbedd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccbffe .ExtLst =NewCT_OfficeArtExtensionList (); +if _gbbdc :=d .DecodeElement (_ccbffe .ExtLst ,&_eafac );_gbbdc !=nil {return _gbbdc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_eafac .Name ); +if _cbcga :=d .Skip ();_cbcga !=nil {return _cbcga ;};};case _d .EndElement :break _edfcf ;case _d .CharData :};};return nil ;};func NewCT_OfficeStyleSheet ()*CT_OfficeStyleSheet {_aabd :=&CT_OfficeStyleSheet {};_aabd .ThemeElements =NewCT_BaseStyles (); +return _aabd ;};func (_eedcef *CT_PolarAdjustHandle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _eedcef .GdRefRAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0052"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .GdRefRAttr )}); +};if _eedcef .MinRAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0052"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .MinRAttr )});};if _eedcef .MaxRAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0078\u0052"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .MaxRAttr )}); +};if _eedcef .GdRefAngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0041\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .GdRefAngAttr )});};if _eedcef .MinAngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0041\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .MinAngAttr )}); +};if _eedcef .MaxAngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0078\u0041\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_eedcef .MaxAngAttr )});};e .EncodeToken (start );_fgcgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070o\u0073"}}; +e .EncodeElement (_eedcef .Pos ,_fgcgb );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dbec *CT_GraphicalObject )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbec .GraphicData =NewCT_GraphicalObjectData ();_cgcff :for {_ace ,_dggea :=d .Token (); +if _dggea !=nil {return _dggea ;};switch _ebfea :=_ace .(type ){case _d .StartElement :switch _ebfea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}:if _gafbf :=d .DecodeElement (_dbec .GraphicData ,&_ebfea ); +_gafbf !=nil {return _gafbf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069c\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_ebfea .Name ); +if _bfdc :=d .Skip ();_bfdc !=nil {return _bfdc ;};};case _d .EndElement :break _cgcff ;case _d .CharData :};};return nil ;}; -// System Color -SysClr *CT_SystemColor ; +// ValidateWithPath validates the CT_TextShapeAutofit and its children, prefixing error messages with path +func (_faccd *CT_TextShapeAutofit )ValidateWithPath (path string )error {return nil };func (_aeagb *EG_Text3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_aeagb .Text3DChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func (_gaffb *EG_OfficeArtExtensionList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gaffb .Ext !=nil {_dbcea :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065x\u0074"}}; +for _ ,_fdddee :=range _gaffb .Ext {e .EncodeElement (_fdddee ,_dbcea );};};return nil ;};func (_bgdabb *CT_PositiveSize2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgdabb .CxAttr =0;_bgdabb .CyAttr =0;for _ ,_bbbfe :=range start .Attr {if _bbbfe .Name .Local =="\u0063\u0078"{_gecac ,_adfgd :=_b .ParseInt (_bbbfe .Value ,10,64); +if _adfgd !=nil {return _adfgd ;};_bgdabb .CxAttr =_gecac ;continue ;};if _bbbfe .Name .Local =="\u0063\u0079"{_eagba ,_fcgcgb :=_b .ParseInt (_bbbfe .Value ,10,64);if _fcgcgb !=nil {return _fcgcgb ;};_bgdabb .CyAttr =_eagba ;continue ;};};for {_cdbfg ,_beaff :=d .Token (); +if _beaff !=nil {return _bg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053\u0069\u007a\u0065\u0032\u0044: \u0025\u0073",_beaff );};if _ccaaa ,_gacag :=_cdbfg .(_d .EndElement ); +_gacag &&_ccaaa .Name ==start .Name {break ;};};return nil ;}; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// ValidateWithPath validates the CT_FixedPercentage and its children, prefixing error messages with path +func (_bgcdf *CT_FixedPercentage )ValidateWithPath (path string )error {if _abgee :=_bgcdf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abgee !=nil {return _abgee ;};return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;};func (_fcfa *CT_GraphicalObjectFrameLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -if _fcfa .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoGrpAttr ))});};if _fcfa .NoDrilldownAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"n\u006f\u0044\u0072\u0069\u006c\u006c\u0064\u006f\u0077\u006e"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoDrilldownAttr ))}); -};if _fcfa .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoSelectAttr ))});};if _fcfa .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoChangeAspectAttr ))}); -};if _fcfa .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoMoveAttr ))});};if _fcfa .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fcfa .NoResizeAttr ))}); -};e .EncodeToken (start );if _fcfa .ExtLst !=nil {_caaab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fcfa .ExtLst ,_caaab );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_Connection struct{ +// Validate validates the CT_BaseStyles and its children +func (_deeg *CT_BaseStyles )Validate ()error {return _deeg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073");};func NewCT_EmptyElement ()*CT_EmptyElement {_gffb :=&CT_EmptyElement {};return _gffb }; -// Identifier -IdAttr uint32 ; +// ValidateWithPath validates the CT_NonVisualPictureProperties and its children, prefixing error messages with path +func (_bdgcb *CT_NonVisualPictureProperties )ValidateWithPath (path string )error {if _bdgcb .PicLocks !=nil {if _eaabc :=_bdgcb .PicLocks .ValidateWithPath (path +"\u002fP\u0069\u0063\u004c\u006f\u0063\u006bs");_eaabc !=nil {return _eaabc ;};};if _bdgcb .ExtLst !=nil {if _eccag :=_bdgcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eccag !=nil {return _eccag ;};};return nil ;}; -// Index -IdxAttr uint32 ;}; +// Validate validates the CT_AlphaReplaceEffect and its children +func (_fead *CT_AlphaReplaceEffect )Validate ()error {return _fead .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gfegc *CT_RelativeRect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cdggf :=range start .Attr {if _cdggf .Name .Local =="\u006c"{_ffcea ,_befce :=ParseUnionST_Percentage (_cdggf .Value ); +if _befce !=nil {return _befce ;};_gfegc .LAttr =&_ffcea ;continue ;};if _cdggf .Name .Local =="\u0074"{_ebbd ,_bged :=ParseUnionST_Percentage (_cdggf .Value );if _bged !=nil {return _bged ;};_gfegc .TAttr =&_ebbd ;continue ;};if _cdggf .Name .Local =="\u0072"{_ggadf ,_ccea :=ParseUnionST_Percentage (_cdggf .Value ); +if _ccea !=nil {return _ccea ;};_gfegc .RAttr =&_ggadf ;continue ;};if _cdggf .Name .Local =="\u0062"{_gfcfg ,_ecfg :=ParseUnionST_Percentage (_cdggf .Value );if _ecfg !=nil {return _ecfg ;};_gfegc .BAttr =&_gfcfg ;continue ;};};for {_daccf ,_begde :=d .Token (); +if _begde !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069v\u0065\u0052\u0065c\u0074:\u0020\u0025\u0073",_begde );};if _deee ,_agcbf :=_daccf .(_d .EndElement );_agcbf &&_deee .Name ==start .Name {break ; +};};return nil ;};type CT_ClipboardStyleSheet struct{ThemeElements *CT_BaseStyles ; -// Validate validates the CT_Percentage and its children -func (_gfgbc *CT_Percentage )Validate ()error {return _gfgbc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");}; +// Color Map +ClrMap *CT_ColorMapping ;};func (_bdccf *CT_Path2DCubicBezierTo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_ggcab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0074"}};for _ ,_aace :=range _bdccf .Pt {e .EncodeElement (_aace ,_ggcab ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fabbf ST_PresetLineDashVal )ValidateWithPath (path string )error {switch _fabbf {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fabbf )); +};return nil ;};func NewCT_EmbeddedWAVAudioFile ()*CT_EmbeddedWAVAudioFile {_gadd :=&CT_EmbeddedWAVAudioFile {};return _gadd ;}; -// Validate validates the EG_Text3DChoice and its children -func (_dcbca *EG_Text3DChoice )Validate ()error {return _dcbca .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_Bevel and its children, prefixing error messages with path +func (_dad *CT_Bevel )ValidateWithPath (path string )error {if _dad .WAttr !=nil {if *_dad .WAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dad .WAttr ); +};if *_dad .WAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dad .WAttr ); +};};if _dad .HAttr !=nil {if *_dad .HAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dad .HAttr ); +};if *_dad .HAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dad .HAttr ); +};};if _fge :=_dad .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_fge !=nil {return _fge ;};return nil ;}; -// Validate validates the CT_Scene3D and its children -func (_gbfee *CT_Scene3D )Validate ()error {return _gbfee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044");}; +// Validate validates the CT_LineProperties and its children +func (_gfbea *CT_LineProperties )Validate ()error {return _gfbea .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");}; -// Validate validates the VideoFile and its children -func (_eagag *VideoFile )Validate ()error {return _eagag .ValidateWithPath ("\u0056i\u0064\u0065\u006f\u0046\u0069\u006ce");};func (_ffagg *CT_GvmlShape )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_gafee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_ffagg .NvSpPr ,_gafee );_abacf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ffagg .SpPr ,_abacf );if _ffagg .TxSp !=nil {_bdaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0078\u0053\u0070"}}; -e .EncodeElement (_ffagg .TxSp ,_bdaf );};if _ffagg .Style !=nil {_cbbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ffagg .Style ,_cbbf );};if _ffagg .ExtLst !=nil {_gbgef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ffagg .ExtLst ,_gbgef );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_ColorChangeEffect and its children +func (_dfbg *CT_ColorChangeEffect )Validate ()error {return _dfbg .ValidateWithPath ("C\u0054_\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061n\u0067\u0065\u0045\u0066fe\u0063\u0074");};func (_caadb ST_BlackWhiteMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_geecc :=_d .Attr {}; +_geecc .Name =name ;switch _caadb {case ST_BlackWhiteModeUnset :_geecc .Value ="";case ST_BlackWhiteModeClr :_geecc .Value ="\u0063\u006c\u0072";case ST_BlackWhiteModeAuto :_geecc .Value ="\u0061\u0075\u0074\u006f";case ST_BlackWhiteModeGray :_geecc .Value ="\u0067\u0072\u0061\u0079"; +case ST_BlackWhiteModeLtGray :_geecc .Value ="\u006c\u0074\u0047\u0072\u0061\u0079";case ST_BlackWhiteModeInvGray :_geecc .Value ="\u0069n\u0076\u0047\u0072\u0061\u0079";case ST_BlackWhiteModeGrayWhite :_geecc .Value ="\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e"; +case ST_BlackWhiteModeBlackGray :_geecc .Value ="\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y";case ST_BlackWhiteModeBlackWhite :_geecc .Value ="\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065";case ST_BlackWhiteModeBlack :_geecc .Value ="\u0062\u006c\u0061c\u006b"; +case ST_BlackWhiteModeWhite :_geecc .Value ="\u0077\u0068\u0069t\u0065";case ST_BlackWhiteModeHidden :_geecc .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";};return _geecc ,nil ;};func (_cfecg *CT_TileInfoProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bbcdf :=range start .Attr {if _bbcdf .Name .Local =="\u0074\u0078"{_eddcd ,_gbccb :=ParseUnionST_Coordinate (_bbcdf .Value ); +if _gbccb !=nil {return _gbccb ;};_cfecg .TxAttr =&_eddcd ;continue ;};if _bbcdf .Name .Local =="\u0074\u0079"{_gbgaf ,_bdcba :=ParseUnionST_Coordinate (_bbcdf .Value );if _bdcba !=nil {return _bdcba ;};_cfecg .TyAttr =&_gbgaf ;continue ;};if _bbcdf .Name .Local =="\u0073\u0078"{_ecgf ,_bccee :=ParseUnionST_Percentage (_bbcdf .Value ); +if _bccee !=nil {return _bccee ;};_cfecg .SxAttr =&_ecgf ;continue ;};if _bbcdf .Name .Local =="\u0073\u0079"{_bggge ,_cdabd :=ParseUnionST_Percentage (_bbcdf .Value );if _cdabd !=nil {return _cdabd ;};_cfecg .SyAttr =&_bggge ;continue ;};if _bbcdf .Name .Local =="\u0066\u006c\u0069\u0070"{_cfecg .FlipAttr .UnmarshalXMLAttr (_bbcdf ); +continue ;};if _bbcdf .Name .Local =="\u0061\u006c\u0067\u006e"{_cfecg .AlgnAttr .UnmarshalXMLAttr (_bbcdf );continue ;};};for {_cbffc ,_faeaa :=d .Token ();if _faeaa !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054\u0069\u006c\u0065\u0049\u006e\u0066\u006f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_faeaa ); +};if _dgada ,_dddef :=_cbffc .(_d .EndElement );_dddef &&_dgada .Name ==start .Name {break ;};};return nil ;};func (_dffab *ThemeOverride )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061:\u0074h\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065";return _dffab .CT_BaseStylesOverride .MarshalXML (e ,start );};func (_cc *AG_Blob )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cc .EmbedAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_cc .EmbedAttr )}); +};if _cc .LinkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_bg .Sprintf ("\u0025\u0076",*_cc .LinkAttr )});};return nil ;}; -// Validate validates the CT_BackgroundFormatting and its children -func (_defd *CT_BackgroundFormatting )Validate ()error {return _defd .ValidateWithPath ("\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067");}; +// ValidateWithPath validates the CT_TableCellBorderStyle and its children, prefixing error messages with path +func (_fcfda *CT_TableCellBorderStyle )ValidateWithPath (path string )error {if _fcfda .Left !=nil {if _cfgf :=_fcfda .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_cfgf !=nil {return _cfgf ;};};if _fcfda .Right !=nil {if _daag :=_fcfda .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_daag !=nil {return _daag ;};};if _fcfda .Top !=nil {if _dcbec :=_fcfda .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_dcbec !=nil {return _dcbec ;};};if _fcfda .Bottom !=nil {if _ecegf :=_fcfda .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_ecegf !=nil {return _ecegf ;};};if _fcfda .InsideH !=nil {if _cbeffd :=_fcfda .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_cbeffd !=nil {return _cbeffd ;};};if _fcfda .InsideV !=nil {if _gaaca :=_fcfda .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); +_gaaca !=nil {return _gaaca ;};};if _fcfda .Tl2br !=nil {if _eabca :=_fcfda .Tl2br .ValidateWithPath (path +"\u002f\u0054\u006c\u0032\u0062\u0072");_eabca !=nil {return _eabca ;};};if _fcfda .Tr2bl !=nil {if _acac :=_fcfda .Tr2bl .ValidateWithPath (path +"\u002f\u0054\u0072\u0032\u0062\u006c"); +_acac !=nil {return _acac ;};};if _fcfda .ExtLst !=nil {if _cfgfg :=_fcfda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfgfg !=nil {return _cfgfg ;};};return nil ;};func (_cab *CT_AnimationChartElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cab .BldStepAttr =ST_ChartBuildStep (1); +for _ ,_bbd :=range start .Attr {if _bbd .Name .Local =="\u0073e\u0072\u0069\u0065\u0073\u0049\u0064x"{_dede ,_ccfg :=_b .ParseInt (_bbd .Value ,10,32);if _ccfg !=nil {return _ccfg ;};_ebf :=int32 (_dede );_cab .SeriesIdxAttr =&_ebf ;continue ;};if _bbd .Name .Local =="c\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0049\u0064\u0078"{_cge ,_ccag :=_b .ParseInt (_bbd .Value ,10,32); +if _ccag !=nil {return _ccag ;};_cbf :=int32 (_cge );_cab .CategoryIdxAttr =&_cbf ;continue ;};if _bbd .Name .Local =="\u0062l\u0064\u0053\u0074\u0065\u0070"{_cab .BldStepAttr .UnmarshalXMLAttr (_bbd );continue ;};};for {_fcag ,_fcd :=d .Token ();if _fcd !=nil {return _bg .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0041nim\u0061ti\u006f\u006e\u0043\u0068\u0061\u0072\u0074El\u0065\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_fcd ); +};if _beb ,_dfac :=_fcag .(_d .EndElement );_dfac &&_beb .Name ==start .Name {break ;};};return nil ;};func (_efab *CT_TextBulletColorFollowText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_ReflectionEffect and its children -func (_eabcb *CT_ReflectionEffect )Validate ()error {return _eabcb .ValidateWithPath ("\u0043\u0054\u005f\u0052ef\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074");}; +// ValidateWithPath validates the CT_GammaTransform and its children, prefixing error messages with path +func (_fcgg *CT_GammaTransform )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_GvmlTextShapeChoice and its children, prefixing error messages with path -func (_feade *CT_GvmlTextShapeChoice )ValidateWithPath (path string )error {if _feade .UseSpRect !=nil {if _caadg :=_feade .UseSpRect .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0053\u0070\u0052\u0065\u0063\u0074");_caadg !=nil {return _caadg ; -};};if _feade .Xfrm !=nil {if _gaee :=_feade .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_gaee !=nil {return _gaee ;};};return nil ;};func (_dccbf ST_BlackWhiteMode )ValidateWithPath (path string )error {switch _dccbf {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dccbf )); -};return nil ;};func NewCT_Point3D ()*CT_Point3D {_efcce :=&CT_Point3D {};return _efcce };func NewEG_OfficeArtExtensionList ()*EG_OfficeArtExtensionList {_eeadf :=&EG_OfficeArtExtensionList {};return _eeadf ;};func NewCT_TableProperties ()*CT_TableProperties {_gcfcg :=&CT_TableProperties {}; -_gcfcg .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gcfcg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _gcfcg ;}; +// Validate validates the EG_OfficeArtExtensionList and its children +func (_dgedbg *EG_OfficeArtExtensionList )Validate ()error {return _dgedbg .ValidateWithPath ("\u0045G\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t");}; -// Validate validates the CT_AnimationDgmBuildProperties and its children -func (_ded *CT_AnimationDgmBuildProperties )Validate ()error {return _ded .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0044\u0067\u006d\u0042\u0075\u0069l\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -};func (_fefda *ST_PathFillMode )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fefda =0;case "\u006e\u006f\u006e\u0065":*_fefda =1;case "\u006e\u006f\u0072\u006d":*_fefda =2;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_fefda =3; -case "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073":*_fefda =4;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_fefda =5;case "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073":*_fefda =6;};return nil ;};func (_bafa ST_EffectContainerType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bafa .String (),start ); -}; +// ValidateWithPath validates the CT_GvmlGroupShapeNonVisual and its children, prefixing error messages with path +func (_eafa *CT_GvmlGroupShapeNonVisual )ValidateWithPath (path string )error {if _bfead :=_eafa .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bfead !=nil {return _bfead ;};if _gdge :=_eafa .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_gdge !=nil {return _gdge ;};return nil ;};func (_dfaea ST_TextAutonumberScheme )String ()string {switch _dfaea {case 0:return "";case 1:return "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 2:return "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; +case 3:return "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 4:return "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 5:return "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; +case 6:return "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 7:return "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 8:return "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; +case 9:return "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 10:return "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e";case 11:return "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; +case 12:return "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 13:return "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case 14:return "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; +case 15:return "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 16:return "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case 17:return "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; +case 18:return "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e";case 19:return "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e";case 20:return "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064"; +case 21:return "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e";case 22:return "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064";case 23:return "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e"; +case 24:return "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064";case 25:return "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e";case 26:return "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064"; +case 27:return "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e";case 28:return "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064";case 29:return "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073"; +case 30:return "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073";case 31:return "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073";case 32:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; +case 33:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052";case 34:return "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068";case 35:return "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064"; +case 36:return "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052";case 37:return "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case 38:return "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; +case 39:return "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064";case 40:return "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052";case 41:return "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064"; +};return "";}; -// ValidateWithPath validates the CT_Blip and its children, prefixing error messages with path -func (_bdab *CT_Blip )ValidateWithPath (path string )error {if _aabg :=_bdab .CstateAttr .ValidateWithPath (path +"/\u0043\u0073\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_aabg !=nil {return _aabg ;};for _geca ,_cgacb :=range _bdab .BlipChoice {if _gcaf :=_cgacb .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0042\u006c\u0069\u0070\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_geca )); -_gcaf !=nil {return _gcaf ;};};if _bdab .ExtLst !=nil {if _bfcc :=_bdab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bfcc !=nil {return _bfcc ;};};return nil ;}; +// Validate validates the CT_PresetShadowEffect and its children +func (_fbffd *CT_PresetShadowEffect )Validate ()error {return _fbffd .ValidateWithPath ("C\u0054\u005f\u0050\u0072es\u0065t\u0053\u0068\u0061\u0064\u006fw\u0045\u0066\u0066\u0065\u0063\u0074");};func (_cbgbg *CT_TextCharacterProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_cbgbg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_cbgbg .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();_cbgbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();for _ ,_fdfab :=range start .Attr {if _fdfab .Name .Local =="\u006b\u0075\u006d\u0069\u006d\u006f\u006a\u0069"{_gfbegc ,_bfegf :=_b .ParseBool (_fdfab .Value ); +if _bfegf !=nil {return _bfegf ;};_cbgbg .KumimojiAttr =&_gfbegc ;continue ;};if _fdfab .Name .Local =="\u006c\u0061\u006e\u0067"{_bfbce :=_fdfab .Value ;_cbgbg .LangAttr =&_bfbce ;continue ;};if _fdfab .Name .Local =="\u0061l\u0074\u004c\u0061\u006e\u0067"{_dbee :=_fdfab .Value ; +_cbgbg .AltLangAttr =&_dbee ;continue ;};if _fdfab .Name .Local =="\u0073\u007a"{_abebg ,_gaebb :=_b .ParseInt (_fdfab .Value ,10,32);if _gaebb !=nil {return _gaebb ;};_fcecgg :=int32 (_abebg );_cbgbg .SzAttr =&_fcecgg ;continue ;};if _fdfab .Name .Local =="\u0062"{_caeeg ,_bdcdg :=_b .ParseBool (_fdfab .Value ); +if _bdcdg !=nil {return _bdcdg ;};_cbgbg .BAttr =&_caeeg ;continue ;};if _fdfab .Name .Local =="\u0069"{_dadab ,_eeabg :=_b .ParseBool (_fdfab .Value );if _eeabg !=nil {return _eeabg ;};_cbgbg .IAttr =&_dadab ;continue ;};if _fdfab .Name .Local =="\u0075"{_cbgbg .UAttr .UnmarshalXMLAttr (_fdfab ); +continue ;};if _fdfab .Name .Local =="\u0073\u0074\u0072\u0069\u006b\u0065"{_cbgbg .StrikeAttr .UnmarshalXMLAttr (_fdfab );continue ;};if _fdfab .Name .Local =="\u006b\u0065\u0072\u006e"{_dcgbda ,_fccggc :=_b .ParseInt (_fdfab .Value ,10,32);if _fccggc !=nil {return _fccggc ; +};_dgaag :=int32 (_dcgbda );_cbgbg .KernAttr =&_dgaag ;continue ;};if _fdfab .Name .Local =="\u0063\u0061\u0070"{_cbgbg .CapAttr .UnmarshalXMLAttr (_fdfab );continue ;};if _fdfab .Name .Local =="\u0073\u0070\u0063"{_bfdge ,_abcdca :=ParseUnionST_TextPoint (_fdfab .Value ); +if _abcdca !=nil {return _abcdca ;};_cbgbg .SpcAttr =&_bfdge ;continue ;};if _fdfab .Name .Local =="\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0048"{_ebgba ,_ebbab :=_b .ParseBool (_fdfab .Value );if _ebbab !=nil {return _ebbab ;};_cbgbg .NormalizeHAttr =&_ebgba ; +continue ;};if _fdfab .Name .Local =="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"{_fbbda ,_efddb :=ParseUnionST_Percentage (_fdfab .Value );if _efddb !=nil {return _efddb ;};_cbgbg .BaselineAttr =&_fbbda ;continue ;};if _fdfab .Name .Local =="\u006eo\u0050\u0072\u006f\u006f\u0066"{_fbada ,_feeca :=_b .ParseBool (_fdfab .Value ); +if _feeca !=nil {return _feeca ;};_cbgbg .NoProofAttr =&_fbada ;continue ;};if _fdfab .Name .Local =="\u0064\u0069\u0072t\u0079"{_deacdf ,_gbcee :=_b .ParseBool (_fdfab .Value );if _gbcee !=nil {return _gbcee ;};_cbgbg .DirtyAttr =&_deacdf ;continue ;}; +if _fdfab .Name .Local =="\u0065\u0072\u0072"{_fdfed ,_cafe :=_b .ParseBool (_fdfab .Value );if _cafe !=nil {return _cafe ;};_cbgbg .ErrAttr =&_fdfed ;continue ;};if _fdfab .Name .Local =="\u0073\u006d\u0074\u0043\u006c\u0065\u0061\u006e"{_ffada ,_efddfg :=_b .ParseBool (_fdfab .Value ); +if _efddfg !=nil {return _efddfg ;};_cbgbg .SmtCleanAttr =&_ffada ;continue ;};if _fdfab .Name .Local =="\u0073\u006d\u0074I\u0064"{_agdb ,_bggc :=_b .ParseUint (_fdfab .Value ,10,32);if _bggc !=nil {return _bggc ;};_eddaf :=uint32 (_agdb );_cbgbg .SmtIdAttr =&_eddaf ; +continue ;};if _fdfab .Name .Local =="\u0062\u006d\u006b"{_gadfa :=_fdfab .Value ;_cbgbg .BmkAttr =&_gadfa ;continue ;};};_beaee :for {_aefcf ,_cfcecb :=d .Token ();if _cfcecb !=nil {return _cfcecb ;};switch _adcg :=_aefcf .(type ){case _d .StartElement :switch _adcg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_cbgbg .Ln =NewCT_LineProperties (); +if _bbgd :=d .DecodeElement (_cbgbg .Ln ,&_adcg );_bbgd !=nil {return _bbgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cfefcb :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .NoFill ,&_adcg );_cfefcb !=nil {return _cfefcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cdgde :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .SolidFill ,&_adcg );_cdgde !=nil {return _cdgde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _degec :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .GradFill ,&_adcg );_degec !=nil {return _degec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _degee :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .BlipFill ,&_adcg );_degee !=nil {return _degee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dcbga :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .PattFill ,&_adcg );_dcbga !=nil {return _dcbga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cbgbg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gedbg :=d .DecodeElement (&_cbgbg .FillPropertiesChoice .GrpFill ,&_adcg );_gedbg !=nil {return _gedbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_cbgbg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _fdcdb :=d .DecodeElement (&_cbgbg .EffectPropertiesChoice .EffectLst ,&_adcg );_fdcdb !=nil {return _fdcdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_cbgbg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _cdde :=d .DecodeElement (&_cbgbg .EffectPropertiesChoice .EffectDag ,&_adcg );_cdde !=nil {return _cdde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_cbgbg .Highlight =NewCT_Color (); +if _eaafd :=d .DecodeElement (_cbgbg .Highlight ,&_adcg );_eaafd !=nil {return _eaafd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_cbgbg .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); +if _bdgaa :=d .DecodeElement (&_cbgbg .TextUnderlineLineChoice .ULnTx ,&_adcg );_bdgaa !=nil {return _bdgaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_cbgbg .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); +if _feefc :=d .DecodeElement (&_cbgbg .TextUnderlineLineChoice .ULn ,&_adcg );_feefc !=nil {return _feefc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_cbgbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); +if _degaa :=d .DecodeElement (&_cbgbg .TextUnderlineFillChoice .UFillTx ,&_adcg );_degaa !=nil {return _degaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_cbgbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); +if _acacf :=d .DecodeElement (&_cbgbg .TextUnderlineFillChoice .UFill ,&_adcg );_acacf !=nil {return _acacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"}:_cbgbg .Latin =NewCT_TextFont (); +if _caced :=d .DecodeElement (_cbgbg .Latin ,&_adcg );_caced !=nil {return _caced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"}:_cbgbg .Ea =NewCT_TextFont (); +if _abafb :=d .DecodeElement (_cbgbg .Ea ,&_adcg );_abafb !=nil {return _abafb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"}:_cbgbg .Cs =NewCT_TextFont (); +if _eebfc :=d .DecodeElement (_cbgbg .Cs ,&_adcg );_eebfc !=nil {return _eebfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u006d"}:_cbgbg .Sym =NewCT_TextFont (); +if _beafc :=d .DecodeElement (_cbgbg .Sym ,&_adcg );_beafc !=nil {return _beafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}:_cbgbg .HlinkClick =NewCT_Hyperlink (); +if _cacaaa :=d .DecodeElement (_cbgbg .HlinkClick ,&_adcg );_cacaaa !=nil {return _cacaaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u004d\u006f\u0075\u0073e\u004f\u0076\u0065\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u004d\u006f\u0075\u0073e\u004f\u0076\u0065\u0072"}:_cbgbg .HlinkMouseOver =NewCT_Hyperlink (); +if _gfede :=d .DecodeElement (_cbgbg .HlinkMouseOver ,&_adcg );_gfede !=nil {return _gfede ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006c"}:_cbgbg .Rtl =NewCT_Boolean (); +if _bbffb :=d .DecodeElement (_cbgbg .Rtl ,&_adcg );_bbffb !=nil {return _bbffb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbgbg .ExtLst =NewCT_OfficeArtExtensionList (); +if _gecc :=d .DecodeElement (_cbgbg .ExtLst ,&_adcg );_gecc !=nil {return _gecc ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u0065x\u0074\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_adcg .Name ); +if _cabc :=d .Skip ();_cabc !=nil {return _cabc ;};};case _d .EndElement :break _beaee ;case _d .CharData :};};return nil ;};type CT_TileInfoProperties struct{ -// Validate validates the CT_Connection and its children -func (_agbb *CT_Connection )Validate ()error {return _agbb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e");}; +// Horizontal Offset +TxAttr *ST_Coordinate ; -// Validate validates the CT_EffectProperties and its children -func (_fdega *CT_EffectProperties )Validate ()error {return _fdega .ValidateWithPath ("\u0043\u0054\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fcebe ST_TileFlipMode )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_aeffe :=_ba .Attr {}; -_aeffe .Name =name ;switch _fcebe {case ST_TileFlipModeUnset :_aeffe .Value ="";case ST_TileFlipModeNone :_aeffe .Value ="\u006e\u006f\u006e\u0065";case ST_TileFlipModeX :_aeffe .Value ="\u0078";case ST_TileFlipModeY :_aeffe .Value ="\u0079";case ST_TileFlipModeXy :_aeffe .Value ="\u0078\u0079"; -};return _aeffe ,nil ;};func (_fedf *CT_EmptyElement )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_cefe ,_fggc :=d .Token ();if _fggc !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079\u0045l\u0065\u006d\u0065n\u0074:\u0020\u0025\u0073",_fggc ); -};if _eded ,_acgbg :=_cefe .(_ba .EndElement );_acgbg &&_eded .Name ==start .Name {break ;};};return nil ;};func NewCT_TablePropertiesChoice ()*CT_TablePropertiesChoice {_dcgeg :=&CT_TablePropertiesChoice {};return _dcgeg ;};type AG_Locking struct{NoGrpAttr *bool ; -NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;}; +// Vertical Offset +TyAttr *ST_Coordinate ; -// ValidateWithPath validates the CT_AnimationGraphicalObjectBuildProperties and its children, prefixing error messages with path -func (_ffce *CT_AnimationGraphicalObjectBuildProperties )ValidateWithPath (path string )error {if _cgcg :=_ffce .AnimationGraphicalObjectBuildPropertiesChoice .ValidateWithPath (path +"\u002f\u0041n\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_cgcg !=nil {return _cgcg ;};return nil ;}; - -// ValidateWithPath validates the EG_Text3D and its children, prefixing error messages with path -func (_fcaac *EG_Text3D )ValidateWithPath (path string )error {if _ceggb :=_fcaac .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_ceggb !=nil {return _ceggb ;};return nil ;}; - -// ValidateWithPath validates the EG_LineDashPropertiesChoice and its children, prefixing error messages with path -func (_gcbcg *EG_LineDashPropertiesChoice )ValidateWithPath (path string )error {if _gcbcg .PrstDash !=nil {if _ecdea :=_gcbcg .PrstDash .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0044\u0061\u0073h");_ecdea !=nil {return _ecdea ;};};if _gcbcg .CustDash !=nil {if _abegg :=_gcbcg .CustDash .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0044\u0061\u0073h"); -_abegg !=nil {return _abegg ;};};return nil ;};const (ST_LineEndTypeUnset ST_LineEndType =0;ST_LineEndTypeNone ST_LineEndType =1;ST_LineEndTypeTriangle ST_LineEndType =2;ST_LineEndTypeStealth ST_LineEndType =3;ST_LineEndTypeDiamond ST_LineEndType =4;ST_LineEndTypeOval ST_LineEndType =5; -ST_LineEndTypeArrow ST_LineEndType =6;);func (_ebddg *EG_LineFillPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eggff :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_ebddg .NoFill =NewCT_NoFillProperties (); -if _cgbca :=d .DecodeElement (_ebddg .NoFill ,&_eggff );_cgbca !=nil {return _cgbca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_ebddg .SolidFill =NewCT_SolidColorFillProperties (); -if _cagcfd :=d .DecodeElement (_ebddg .SolidFill ,&_eggff );_cagcfd !=nil {return _cagcfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_ebddg .GradFill =NewCT_GradientFillProperties (); -if _gfceg :=d .DecodeElement (_ebddg .GradFill ,&_eggff );_gfceg !=nil {return _gfceg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_ebddg .PattFill =NewCT_PatternFillProperties (); -if _efgb :=d .DecodeElement (_ebddg .PattFill ,&_eggff );_efgb !=nil {return _efgb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eggff .Name ); -if _gdfdab :=d .Skip ();_gdfdab !=nil {return _gdfdab ;};};return nil ;};func NewCT_InnerShadowEffect ()*CT_InnerShadowEffect {_dddde :=&CT_InnerShadowEffect {};return _dddde ;};func (_ggfcg *CT_InverseTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_bdbce ,_dfeed :=d .Token (); -if _dfeed !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0049\u006e\u0076\u0065\u0072s\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0025\u0073",_dfeed );};if _ccea ,_bdgbc :=_bdbce .(_ba .EndElement ); -_bdgbc &&_ccea .Name ==start .Name {break ;};};return nil ;};func (_agga *CT_LineJoinBevel )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_gfce ,_abec :=d .Token ();if _abec !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065J\u006fi\u006e\u0042\u0065\u0076\u0065\u006c\u003a \u0025\u0073",_abec ); -};if _cfce ,_dedbg :=_gfce .(_ba .EndElement );_dedbg &&_cfce .Name ==start .Name {break ;};};return nil ;};type CT_TableStyleTextStyle struct{ - -// Bold -BAttr ST_OnOffStyleType ; - -// Italic -IAttr ST_OnOffStyleType ;ThemeableFontStylesChoice *EG_ThemeableFontStylesChoice ; - -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; - -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; - -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; - -// System Color -SysClr *CT_SystemColor ; - -// Scheme Color -SchemeClr *CT_SchemeColor ; - -// Preset Color -PrstClr *CT_PresetColor ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_FillProperties ()*CT_FillProperties {_aega :=&CT_FillProperties {};_aega .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _aega ;}; - -// Validate validates the EG_ThemeableFillStyleChoice and its children -func (_cfbce *EG_ThemeableFillStyleChoice )Validate ()error {return _cfbce .ValidateWithPath ("E\u0047\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");}; - -// Validate validates the ThemeOverride and its children -func (_bdbfe *ThemeOverride )Validate ()error {return _bdbfe .ValidateWithPath ("\u0054\u0068\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");}; - -// ValidateWithPath validates the CT_PresetGeometry2D and its children, prefixing error messages with path -func (_ffdeaa *CT_PresetGeometry2D )ValidateWithPath (path string )error {if _ffdeaa .PrstAttr ==ST_ShapeTypeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fabfc :=_ffdeaa .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_fabfc !=nil {return _fabfc ;};if _ffdeaa .AvLst !=nil {if _adbba :=_ffdeaa .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074"); -_adbba !=nil {return _adbba ;};};return nil ;};func (_degfc *ST_PathShadeType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdaag ,_dcgbg :=d .Token ();if _dcgbg !=nil {return _dcgbg ;};if _gebef ,_fddfg :=_bdaag .(_ba .EndElement ); -_fddfg &&_gebef .Name ==start .Name {*_degfc =1;return nil ;};if _cegdae ,_dcage :=_bdaag .(_ba .CharData );!_dcage {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdaag ); -}else {switch string (_cegdae ){case "":*_degfc =0;case "\u0073\u0068\u0061p\u0065":*_degfc =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_degfc =2;case "\u0072\u0065\u0063\u0074":*_degfc =3;};};_bdaag ,_dcgbg =d .Token ();if _dcgbg !=nil {return _dcgbg ; -};if _ddbeb ,_dgdce :=_bdaag .(_ba .EndElement );_dgdce &&_ddbeb .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdaag ); -};func (_dcdg *CT_EffectContainer )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_aafa :=range start .Attr {if _aafa .Name .Local =="\u0074\u0079\u0070\u0065"{_dcdg .TypeAttr .UnmarshalXMLAttr (_aafa );continue ;};if _aafa .Name .Local =="\u006e\u0061\u006d\u0065"{_bdgfe :=_aafa .Value ; -_dcdg .NameAttr =&_bdgfe ;continue ;};};_dedea :for {_ccfga ,_bffa :=d .Token ();if _bffa !=nil {return _bffa ;};switch _ebace :=_ccfga .(type ){case _ba .StartElement :switch _ebace .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_becb :=NewEG_Effect (); -_becb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_becb );if _ggagg :=d .DecodeElement (&_becb .EffectChoice .Cont ,&_ebace );_ggagg !=nil {return _ggagg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_aeecg :=NewEG_Effect (); -_aeecg .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_aeecg );if _gbbca :=d .DecodeElement (&_aeecg .EffectChoice .Effect ,&_ebace );_gbbca !=nil {return _gbbca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_ebbea :=NewEG_Effect (); -_ebbea .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_ebbea );if _bbcg :=d .DecodeElement (&_ebbea .EffectChoice .AlphaBiLevel ,&_ebace );_bbcg !=nil {return _bbcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_aaab :=NewEG_Effect (); -_aaab .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_aaab );if _bcgb :=d .DecodeElement (&_aaab .EffectChoice .AlphaCeiling ,&_ebace );_bcgb !=nil {return _bcgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_bgdg :=NewEG_Effect (); -_bgdg .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_bgdg );if _gfgba :=d .DecodeElement (&_bgdg .EffectChoice .AlphaFloor ,&_ebace );_gfgba !=nil {return _gfgba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_efcd :=NewEG_Effect (); -_efcd .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_efcd );if _bcga :=d .DecodeElement (&_efcd .EffectChoice .AlphaInv ,&_ebace );_bcga !=nil {return _bcga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_gfe :=NewEG_Effect (); -_gfe .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_gfe );if _efdf :=d .DecodeElement (&_gfe .EffectChoice .AlphaMod ,&_ebace );_efdf !=nil {return _efdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_gbcg :=NewEG_Effect (); -_gbcg .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_gbcg );if _edec :=d .DecodeElement (&_gbcg .EffectChoice .AlphaModFix ,&_ebace );_edec !=nil {return _edec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_afbb :=NewEG_Effect (); -_afbb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_afbb );if _eggd :=d .DecodeElement (&_afbb .EffectChoice .AlphaOutset ,&_ebace );_eggd !=nil {return _eggd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_egdeb :=NewEG_Effect (); -_egdeb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_egdeb );if _dfccb :=d .DecodeElement (&_egdeb .EffectChoice .AlphaRepl ,&_ebace );_dfccb !=nil {return _dfccb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_eaaee :=NewEG_Effect (); -_eaaee .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_eaaee );if _gaab :=d .DecodeElement (&_eaaee .EffectChoice .BiLevel ,&_ebace );_gaab !=nil {return _gaab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_dgce :=NewEG_Effect (); -_dgce .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_dgce );if _effa :=d .DecodeElement (&_dgce .EffectChoice .Blend ,&_ebace );_effa !=nil {return _effa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_badbc :=NewEG_Effect (); -_badbc .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_badbc );if _fafeg :=d .DecodeElement (&_badbc .EffectChoice .Blur ,&_ebace );_fafeg !=nil {return _fafeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_baef :=NewEG_Effect (); -_baef .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_baef );if _gfaa :=d .DecodeElement (&_baef .EffectChoice .ClrChange ,&_ebace );_gfaa !=nil {return _gfaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_dedef :=NewEG_Effect (); -_dedef .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_dedef );if _abbf :=d .DecodeElement (&_dedef .EffectChoice .ClrRepl ,&_ebace );_abbf !=nil {return _abbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_gdbb :=NewEG_Effect (); -_gdbb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_gdbb );if _afbce :=d .DecodeElement (&_gdbb .EffectChoice .Duotone ,&_ebace );_afbce !=nil {return _afbce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_bfdf :=NewEG_Effect (); -_bfdf .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_bfdf );if _acbf :=d .DecodeElement (&_bfdf .EffectChoice .Fill ,&_ebace );_acbf !=nil {return _acbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_dabe :=NewEG_Effect (); -_dabe .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_dabe );if _dfad :=d .DecodeElement (&_dabe .EffectChoice .FillOverlay ,&_ebace );_dfad !=nil {return _dfad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_dbaaf :=NewEG_Effect (); -_dbaaf .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_dbaaf );if _efga :=d .DecodeElement (&_dbaaf .EffectChoice .Glow ,&_ebace );_efga !=nil {return _efga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_bcbe :=NewEG_Effect (); -_bcbe .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_bcbe );if _ccb :=d .DecodeElement (&_bcbe .EffectChoice .Grayscl ,&_ebace );_ccb !=nil {return _ccb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cedd :=NewEG_Effect (); -_cedd .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_cedd );if _cdbge :=d .DecodeElement (&_cedd .EffectChoice .Hsl ,&_ebace );_cdbge !=nil {return _cdbge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_eaced :=NewEG_Effect (); -_eaced .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_eaced );if _cagce :=d .DecodeElement (&_eaced .EffectChoice .InnerShdw ,&_ebace );_cagce !=nil {return _cagce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_gabef :=NewEG_Effect (); -_gabef .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_gabef );if _edefa :=d .DecodeElement (&_gabef .EffectChoice .Lum ,&_ebace );_edefa !=nil {return _edefa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_bfabb :=NewEG_Effect (); -_bfabb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_bfabb );if _gbce :=d .DecodeElement (&_bfabb .EffectChoice .OuterShdw ,&_ebace );_gbce !=nil {return _gbce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_gecg :=NewEG_Effect (); -_gecg .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_gecg );if _dfadf :=d .DecodeElement (&_gecg .EffectChoice .PrstShdw ,&_ebace );_dfadf !=nil {return _dfadf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_befg :=NewEG_Effect (); -_befg .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_befg );if _ddcgc :=d .DecodeElement (&_befg .EffectChoice .Reflection ,&_ebace );_ddcgc !=nil {return _ddcgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_caab :=NewEG_Effect (); -_caab .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_caab );if _cdbd :=d .DecodeElement (&_caab .EffectChoice .RelOff ,&_ebace );_cdbd !=nil {return _cdbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_adfa :=NewEG_Effect (); -_adfa .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_adfa );if _cfbd :=d .DecodeElement (&_adfa .EffectChoice .SoftEdge ,&_ebace );_cfbd !=nil {return _cfbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_afcc :=NewEG_Effect (); -_afcc .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_afcc );if _decef :=d .DecodeElement (&_afcc .EffectChoice .Tint ,&_ebace );_decef !=nil {return _decef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_cabb :=NewEG_Effect (); -_cabb .EffectChoice =NewEG_EffectChoice ();_dcdg .EG_Effect =append (_dcdg .EG_Effect ,_cabb );if _efde :=d .DecodeElement (&_cabb .EffectChoice .Xfrm ,&_ebace );_efde !=nil {return _efde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072\u0020\u0025\u0076",_ebace .Name ); -if _adgc :=d .Skip ();_adgc !=nil {return _adgc ;};};case _ba .EndElement :break _dedea ;case _ba .CharData :};};return nil ;};func (_efbbg *CT_PositivePercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_efbbg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_ColorChangeEffect and its children, prefixing error messages with path -func (_bagda *CT_ColorChangeEffect )ValidateWithPath (path string )error {if _baf :=_bagda .ClrFrom .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0046\u0072\u006f\u006d");_baf !=nil {return _baf ;};if _febeg :=_bagda .ClrTo .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0054\u006f"); -_febeg !=nil {return _febeg ;};return nil ;}; - -// Validate validates the EG_LineDashPropertiesChoice and its children -func (_dgebg *EG_LineDashPropertiesChoice )Validate ()error {return _dgebg .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065D\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");}; +// Horizontal Ratio +SxAttr *ST_Percentage ; -// ValidateWithPath validates the EG_ThemeableFontStylesChoice and its children, prefixing error messages with path -func (_edabe *EG_ThemeableFontStylesChoice )ValidateWithPath (path string )error {if _edabe .Font !=nil {if _fgfcf :=_edabe .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_fgfcf !=nil {return _fgfcf ;};};if _edabe .FontRef !=nil {if _cafacf :=_edabe .FontRef .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0052\u0065\u0066"); -_cafacf !=nil {return _cafacf ;};};return nil ;};func (_gcgec ST_FontCollectionIndex )ValidateWithPath (path string )error {switch _gcgec {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcgec )); -};return nil ;};type CT_AlphaBiLevelEffect struct{ +// Vertical Ratio +SyAttr *ST_Percentage ; -// Threshold -ThreshAttr ST_PositiveFixedPercentage ;};type CT_ColorSchemeList struct{ +// Tile Flipping +FlipAttr ST_TileFlipMode ; -// Extra Color Scheme -ExtraClrScheme []*CT_ColorSchemeAndMapping ;}; +// Alignment +AlgnAttr ST_RectAlignment ;}; -// Validate validates the CT_QuickTimeFile and its children -func (_dccc *CT_QuickTimeFile )Validate ()error {return _dccc .ValidateWithPath ("\u0043\u0054_\u0051\u0075\u0069c\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065");};func (_ggbac *CT_SoftEdgesEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ggbac .RadAttr =0; -for _ ,_bcbfb :=range start .Attr {if _bcbfb .Name .Local =="\u0072\u0061\u0064"{_debbb ,_aeeed :=_f .ParseInt (_bcbfb .Value ,10,64);if _aeeed !=nil {return _aeeed ;};_ggbac .RadAttr =_debbb ;continue ;};};for {_bfca ,_cacff :=d .Token ();if _cacff !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u006f\u0066\u0074\u0045\u0064\u0067e\u0073\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_cacff ); -};if _egbac ,_gecdf :=_bfca .(_ba .EndElement );_gecdf &&_egbac .Name ==start .Name {break ;};};return nil ;};func NewCT_HSLEffect ()*CT_HSLEffect {_bafg :=&CT_HSLEffect {};return _bafg };func NewEG_ThemeableFontStyles ()*EG_ThemeableFontStyles {_dbggg :=&EG_ThemeableFontStyles {}; -_dbggg .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice ();return _dbggg ;};func (_effef *ST_AnimationChartBuildType )ValidateWithPath (path string )error {_cgecc :=[]string {};if _effef .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {_cgecc =append (_cgecc ,"S\u0054\u005f\u0041\u006eim\u0061t\u0069\u006f\u006e\u0042\u0075i\u006c\u0064\u0054\u0079\u0070\u0065"); -};if _effef .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {_cgecc =append (_cgecc ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0043\u0068\u0061\u0072\u0074\u004fn\u006c\u0079\u0042\u0075\u0069\u006c\u0064\u0054\u0079\u0070\u0065"); -};if len (_cgecc )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cgecc );};return nil ;};func (_aefdb ST_SystemColorVal )String ()string {switch _aefdb {case 0:return ""; -case 1:return "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r";case 2:return "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case 3:return "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case 4:return "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; -case 5:return "\u006d\u0065\u006e\u0075";case 6:return "\u0077\u0069\u006e\u0064\u006f\u0077";case 7:return "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065";case 8:return "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074";case 9:return "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074"; -case 10:return "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case 11:return "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072";case 12:return "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072"; -case 13:return "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065";case 14:return "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t";case 15:return "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074";case 16:return "\u0062t\u006e\u0046\u0061\u0063\u0065"; -case 17:return "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw";case 18:return "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074";case 19:return "\u0062t\u006e\u0054\u0065\u0078\u0074";case 20:return "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074"; -case 21:return "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074";case 22:return "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077";case 23:return "\u0033d\u004c\u0069\u0067\u0068\u0074";case 24:return "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074"; -case 25:return "\u0069\u006e\u0066\u006f\u0042\u006b";case 26:return "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074";case 27:return "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e";case 28:return "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; -case 29:return "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074";case 30:return "\u006de\u006e\u0075\u0042\u0061\u0072";};return "";};func (_bcdad ST_PathFillMode )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bcdad .String (),start ); +// ValidateWithPath validates the CT_OuterShadowEffect and its children, prefixing error messages with path +func (_geeg *CT_OuterShadowEffect )ValidateWithPath (path string )error {if _geeg .BlurRadAttr !=nil {if *_geeg .BlurRadAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_geeg .BlurRadAttr ); +};if *_geeg .BlurRadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_geeg .BlurRadAttr ); +};};if _geeg .DistAttr !=nil {if *_geeg .DistAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_geeg .DistAttr ); +};if *_geeg .DistAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_geeg .DistAttr ); +};};if _geeg .DirAttr !=nil {if *_geeg .DirAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_geeg .DirAttr ); +};if *_geeg .DirAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_geeg .DirAttr ); +};};if _geeg .SxAttr !=nil {if _gadfc :=_geeg .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_gadfc !=nil {return _gadfc ;};};if _geeg .SyAttr !=nil {if _dcaec :=_geeg .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_dcaec !=nil {return _dcaec ;};};if _geeg .KxAttr !=nil {if *_geeg .KxAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_geeg .KxAttr ); +};if *_geeg .KxAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_geeg .KxAttr ); +};};if _geeg .KyAttr !=nil {if *_geeg .KyAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_geeg .KyAttr ); +};if *_geeg .KyAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_geeg .KyAttr ); +};};if _dbacb :=_geeg .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_dbacb !=nil {return _dbacb ;};if _geeg .ScrgbClr !=nil {if _ccbda :=_geeg .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); +_ccbda !=nil {return _ccbda ;};};if _geeg .SrgbClr !=nil {if _dgdfd :=_geeg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_dgdfd !=nil {return _dgdfd ;};};if _geeg .HslClr !=nil {if _fbbed :=_geeg .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); +_fbbed !=nil {return _fbbed ;};};if _geeg .SysClr !=nil {if _agbgd :=_geeg .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_agbgd !=nil {return _agbgd ;};};if _geeg .SchemeClr !=nil {if _gcfb :=_geeg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_gcfb !=nil {return _gcfb ;};};if _geeg .PrstClr !=nil {if _bbffd :=_geeg .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_bbffd !=nil {return _bbffd ;};};return nil ;};func (_efeee ST_LightRigDirection )String ()string {switch _efeee {case 0:return ""; +case 1:return "\u0074\u006c";case 2:return "\u0074";case 3:return "\u0074\u0072";case 4:return "\u006c";case 5:return "\u0072";case 6:return "\u0062\u006c";case 7:return "\u0062";case 8:return "\u0062\u0072";};return "";};func (_acdb *CT_DashStopList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _acdb .Ds !=nil {_ageg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064\u0073"}};for _ ,_egcec :=range _acdb .Ds {e .EncodeElement (_egcec ,_ageg );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cefgg *CT_FlatText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ceeeg :=range start .Attr {if _ceeeg .Name .Local =="\u007a"{_abffa ,_faag :=ParseUnionST_Coordinate (_ceeeg .Value ); +if _faag !=nil {return _faag ;};_cefgg .ZAttr =&_abffa ;continue ;};};for {_dcaf ,_ebgf :=d .Token ();if _ebgf !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_ebgf ); +};if _cabe ,_agaf :=_dcaf .(_d .EndElement );_agaf &&_cabe .Name ==start .Name {break ;};};return nil ;};func NewCT_EffectStyleList ()*CT_EffectStyleList {_gcecg :=&CT_EffectStyleList {};return _gcecg };func (_cefaae ST_AnimationBuildType )Validate ()error {return _cefaae .ValidateWithPath ("")}; +func (_defab *EG_TextAutofit )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_defab .TextAutofitChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func (_gecdbd ST_DgmBuildStep )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gecdbd .String (),start ); }; -// Validate validates the CT_ConnectionSiteList and its children -func (_dgbc *CT_ConnectionSiteList )Validate ()error {return _dgbc .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u0069\u006f\u006e\u0053i\u0074\u0065\u004c\u0069\u0073\u0074");};func NewCT_TextUnderlineFillFollowText ()*CT_TextUnderlineFillFollowText {_ecdebb :=&CT_TextUnderlineFillFollowText {}; -return _ecdebb ;};func NewEG_TextGeometryChoice ()*EG_TextGeometryChoice {_gfbafe :=&EG_TextGeometryChoice {};return _gfbafe ;};type CT_FillOverlayEffect struct{ - -// Blend -BlendAttr ST_BlendMode ;FillPropertiesChoice *EG_FillPropertiesChoice ;}; - -// ValidateWithPath validates the CT_GvmlConnectorNonVisual and its children, prefixing error messages with path -func (_abfgd *CT_GvmlConnectorNonVisual )ValidateWithPath (path string )error {if _bcebb :=_abfgd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bcebb !=nil {return _bcebb ;};if _bbgfc :=_abfgd .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); -_bbgfc !=nil {return _bbgfc ;};return nil ;}; +// Validate validates the EG_TextUnderlineFillChoice and its children +func (_fafabb *EG_TextUnderlineFillChoice )Validate ()error {return _fafabb .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0043\u0068o\u0069\u0063\u0065");};func (_gada ST_SchemeColorVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gada .String (),start ); +};func NewEG_TextAutofitChoice ()*EG_TextAutofitChoice {_gdcdeg :=&EG_TextAutofitChoice {};return _gdcdeg ;};func NewCT_GraphicalObjectData ()*CT_GraphicalObjectData {_eagbe :=&CT_GraphicalObjectData {};return _eagbe ;}; -// ValidateWithPath validates the CT_TextBulletSizePercent and its children, prefixing error messages with path -func (_ccaef *CT_TextBulletSizePercent )ValidateWithPath (path string )error {if !ST_TextBulletSizePercentPatternRe .MatchString (_ccaef .ValAttr ){return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_TextBulletSizePercentPatternRe ,_ccaef .ValAttr ); -};return nil ;};func (_bbbea *CT_PatternFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bbbffb :=range start .Attr {if _bbbffb .Name .Local =="\u0070\u0072\u0073\u0074"{_bbbea .PrstAttr .UnmarshalXMLAttr (_bbbffb ); -continue ;};};_bdbfd :for {_faab ,_ecgge :=d .Token ();if _ecgge !=nil {return _ecgge ;};switch _abbfb :=_faab .(type ){case _ba .StartElement :switch _abbfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0067\u0043l\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0067\u0043l\u0072"}:_bbbea .FgClr =NewCT_Color (); -if _agaba :=d .DecodeElement (_bbbea .FgClr ,&_abbfb );_agaba !=nil {return _agaba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0043l\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0043l\u0072"}:_bbbea .BgClr =NewCT_Color (); -if _bfgbg :=d .DecodeElement (_bbbea .BgClr ,&_abbfb );_bfgbg !=nil {return _bfgbg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_abbfb .Name ); -if _cfgaa :=d .Skip ();_cfgaa !=nil {return _cfgaa ;};};case _ba .EndElement :break _bdbfd ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_BlurEffect and its children +func (_bccb *CT_BlurEffect )Validate ()error {return _bccb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0075\u0072\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gceee ST_PresetCameraType )String ()string {switch _gceee {case 0:return "";case 1:return "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074"; +case 2:return "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case 3:return "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074";case 4:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074"; +case 5:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case 6:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074";case 7:return "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"; +case 8:return "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 9:return "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"; +case 10:return "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074";case 11:return "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070"; +case 12:return "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t";case 13:return "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074"; +case 14:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074";case 15:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074"; +case 16:return "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074";case 17:return "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case 18:return "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074";case 19:return "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074"; +case 20:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070";case 21:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case 22:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; +case 23:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case 24:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070";case 25:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e"; +case 26:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070";case 27:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case 28:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; +case 29:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case 30:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070";case 31:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074"; +case 32:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074";case 33:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case 34:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; +case 35:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case 36:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; +case 37:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case 38:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; +case 39:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case 40:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074";case 41:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; +case 42:return "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case 43:return "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case 44:return "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074"; +case 45:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074";case 46:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 47:return "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; +case 48:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case 49:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074";case 50:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074"; +case 51:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065";case 52:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case 53:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; +case 54:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case 55:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case 56:return "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067";case 57:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067"; +case 58:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067";case 59:return "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; +case 60:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067";case 61:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064"; +case 62:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079";};return "";};func (_ddfa *CT_CustomColorList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ddfa .CustClr !=nil {_abae :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0075\u0073\u0074\u0043\u006cr"}};for _ ,_dddc :=range _ddfa .CustClr {e .EncodeElement (_dddc ,_abae );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// Validate validates the CT_DuotoneEffect and its children -func (_gecc *CT_DuotoneEffect )Validate ()error {return _gecc .ValidateWithPath ("\u0043\u0054_\u0044\u0075\u006ft\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074");}; +// ValidateWithPath validates the CT_BackgroundFormatting and its children, prefixing error messages with path +func (_egce *CT_BackgroundFormatting )ValidateWithPath (path string )error {if _dgbf :=_egce .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dgbf !=nil {return _dgbf ; +};if _eeeg :=_egce .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_eeeg !=nil {return _eeeg ;};return nil ;};func (_cfdde *CT_TextNormalAutofit )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfafc :=range start .Attr {if _gfafc .Name .Local =="\u0066o\u006e\u0074\u0053\u0063\u0061\u006ce"{_cbgbfb ,_aeedc :=ParseUnionST_TextFontScalePercentOrPercentString (_gfafc .Value ); +if _aeedc !=nil {return _aeedc ;};_cfdde .FontScaleAttr =&_cbgbfb ;continue ;};if _gfafc .Name .Local =="\u006c\u006e\u0053\u0070\u0063\u0052\u0065\u0064\u0075c\u0074\u0069\u006f\u006e"{_effef ,_bfff :=ParseUnionST_TextSpacingPercentOrPercentString (_gfafc .Value ); +if _bfff !=nil {return _bfff ;};_cfdde .LnSpcReductionAttr =&_effef ;continue ;};};for {_adcdg ,_bdeeg :=d .Token ();if _bdeeg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074N\u006fr\u006d\u0061\u006c\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u003a\u0020\u0025\u0073",_bdeeg ); +};if _gdbbc ,_eeeeg :=_adcdg .(_d .EndElement );_eeeeg &&_gdbbc .Name ==start .Name {break ;};};return nil ;};func NewCT_TileInfoProperties ()*CT_TileInfoProperties {_dggdd :=&CT_TileInfoProperties {};return _dggdd ;};func (_dffafa *ST_FixedPercentage )ValidateWithPath (path string )error {_begeg :=[]string {}; +if _dffafa .ST_FixedPercentageDecimal !=nil {_begeg =append (_begeg ,"\u0053T\u005f\u0046\u0069\u0078e\u0064\u0050\u0065\u0072\u0063e\u006et\u0061g\u0065\u0044\u0065\u0063\u0069\u006d\u0061l");};if _dffafa .ST_FixedPercentage !=nil {if _dgeffa :=_dffafa .ST_FixedPercentage .ValidateWithPath (path +"\u002f\u0053\u0054\u005fFi\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); +_dgeffa !=nil {return _dgeffa ;};_begeg =append (_begeg ,"\u0053T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065");};if len (_begeg )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_begeg ); +};return nil ;}; -// ValidateWithPath validates the Theme and its children, prefixing error messages with path -func (_fdffe *Theme )ValidateWithPath (path string )error {if _fdece :=_fdffe .CT_OfficeStyleSheet .ValidateWithPath (path );_fdece !=nil {return _fdece ;};return nil ;};func NewCT_AlphaInverseEffect ()*CT_AlphaInverseEffect {_fdg :=&CT_AlphaInverseEffect {}; -return _fdg }; +// ValidateWithPath validates the CT_TextCharacterProperties and its children, prefixing error messages with path +func (_eaeab *CT_TextCharacterProperties )ValidateWithPath (path string )error {if _eaeab .SzAttr !=nil {if *_eaeab .SzAttr < 100{return _bg .Errorf ("\u0025\u0073/m\u002e\u0053\u007aA\u0074\u0074\u0072\u0020mus\u0074 b\u0065\u0020\u003e\u003d\u0020\u0031\u00300 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_eaeab .SzAttr ); +};if *_eaeab .SzAttr > 400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u007a\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_eaeab .SzAttr ); +};};if _ebad :=_eaeab .UAttr .ValidateWithPath (path +"\u002f\u0055\u0041\u0074\u0074\u0072");_ebad !=nil {return _ebad ;};if _bbeba :=_eaeab .StrikeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0041\u0074\u0074\u0072");_bbeba !=nil {return _bbeba ; +};if _eaeab .KernAttr !=nil {if *_eaeab .KernAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u004b\u0065r\u006e\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_eaeab .KernAttr ); +};if *_eaeab .KernAttr > 400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eK\u0065\u0072\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eaeab .KernAttr ); +};};if _fggad :=_eaeab .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_fggad !=nil {return _fggad ;};if _eaeab .SpcAttr !=nil {if _bdbbe :=_eaeab .SpcAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0063\u0041\u0074\u0074\u0072"); +_bdbbe !=nil {return _bdbbe ;};};if _eaeab .BaselineAttr !=nil {if _faebf :=_eaeab .BaselineAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u006c\u0069\u006e\u0065\u0041\u0074\u0074\u0072");_faebf !=nil {return _faebf ;};};if _eaeab .Ln !=nil {if _dgde :=_eaeab .Ln .ValidateWithPath (path +"\u002f\u004c\u006e"); +_dgde !=nil {return _dgde ;};};if _dfgg :=_eaeab .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dfgg !=nil {return _dfgg ;};if _dead :=_eaeab .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_dead !=nil {return _dead ;};if _eaeab .Highlight !=nil {if _gefcf :=_eaeab .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");_gefcf !=nil {return _gefcf ;};};if _gfefb :=_eaeab .TextUnderlineLineChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); +_gfefb !=nil {return _gfefb ;};if _fgebf :=_eaeab .TextUnderlineFillChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");_fgebf !=nil {return _fgebf ; +};if _eaeab .Latin !=nil {if _egecb :=_eaeab .Latin .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0069\u006e");_egecb !=nil {return _egecb ;};};if _eaeab .Ea !=nil {if _cfgde :=_eaeab .Ea .ValidateWithPath (path +"\u002f\u0045\u0061");_cfgde !=nil {return _cfgde ; +};};if _eaeab .Cs !=nil {if _gfffa :=_eaeab .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_gfffa !=nil {return _gfffa ;};};if _eaeab .Sym !=nil {if _beacba :=_eaeab .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_beacba !=nil {return _beacba ; +};};if _eaeab .HlinkClick !=nil {if _fgfb :=_eaeab .HlinkClick .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b");_fgfb !=nil {return _fgfb ;};};if _eaeab .HlinkMouseOver !=nil {if _fecdf :=_eaeab .HlinkMouseOver .ValidateWithPath (path +"\u002fH\u006ci\u006e\u006b\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072"); +_fecdf !=nil {return _fecdf ;};};if _eaeab .Rtl !=nil {if _eabd :=_eaeab .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_eabd !=nil {return _eabd ;};};if _eaeab .ExtLst !=nil {if _adbgf :=_eaeab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_adbgf !=nil {return _adbgf ;};};return nil ;};func NewEG_Geometry ()*EG_Geometry {_gffg :=&EG_Geometry {};_gffg .GeometryChoice =NewEG_GeometryChoice ();return _gffg ;}; -// ValidateWithPath validates the EG_ThemeableEffectStyle and its children, prefixing error messages with path -func (_fgfcg *EG_ThemeableEffectStyle )ValidateWithPath (path string )error {if _agfa :=_fgfcg .ThemeableEffectStyleChoice .ValidateWithPath (path +"/\u0054\u0068\u0065\u006d\u0065\u0061b\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065"); -_agfa !=nil {return _agfa ;};return nil ;};func (_fgbfb *CT_LineProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fgbfb .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();_fgbfb .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -_fgbfb .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();for _ ,_aadgb :=range start .Attr {if _aadgb .Name .Local =="\u0077"{_gdgb ,_gffaf :=_f .ParseInt (_aadgb .Value ,10,32);if _gffaf !=nil {return _gffaf ;};_dabec :=int32 (_gdgb );_fgbfb .WAttr =&_dabec ; -continue ;};if _aadgb .Name .Local =="\u0063\u0061\u0070"{_fgbfb .CapAttr .UnmarshalXMLAttr (_aadgb );continue ;};if _aadgb .Name .Local =="\u0063\u006d\u0070\u0064"{_fgbfb .CmpdAttr .UnmarshalXMLAttr (_aadgb );continue ;};if _aadgb .Name .Local =="\u0061\u006c\u0067\u006e"{_fgbfb .AlgnAttr .UnmarshalXMLAttr (_aadgb ); -continue ;};};_cbbad :for {_afcb ,_bcgaa :=d .Token ();if _bcgaa !=nil {return _bcgaa ;};switch _ecdbf :=_afcb .(type ){case _ba .StartElement :switch _ecdbf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fgbfb .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _aedg :=d .DecodeElement (&_fgbfb .LineFillPropertiesChoice .NoFill ,&_ecdbf );_aedg !=nil {return _aedg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fgbfb .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _efad :=d .DecodeElement (&_fgbfb .LineFillPropertiesChoice .SolidFill ,&_ecdbf );_efad !=nil {return _efad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fgbfb .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _agaed :=d .DecodeElement (&_fgbfb .LineFillPropertiesChoice .GradFill ,&_ecdbf );_agaed !=nil {return _agaed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fgbfb .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _bbeb :=d .DecodeElement (&_fgbfb .LineFillPropertiesChoice .PattFill ,&_ecdbf );_bbeb !=nil {return _bbeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_fgbfb .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -if _ddaef :=d .DecodeElement (&_fgbfb .LineDashPropertiesChoice .PrstDash ,&_ecdbf );_ddaef !=nil {return _ddaef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_fgbfb .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -if _caabc :=d .DecodeElement (&_fgbfb .LineDashPropertiesChoice .CustDash ,&_ecdbf );_caabc !=nil {return _caabc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_fgbfb .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _efcee :=d .DecodeElement (&_fgbfb .LineJoinPropertiesChoice .Round ,&_ecdbf );_efcee !=nil {return _efcee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_fgbfb .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _defbc :=d .DecodeElement (&_fgbfb .LineJoinPropertiesChoice .Bevel ,&_ecdbf );_defbc !=nil {return _defbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_fgbfb .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _ffbg :=d .DecodeElement (&_fgbfb .LineJoinPropertiesChoice .Miter ,&_ecdbf );_ffbg !=nil {return _ffbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0045\u006e\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0045\u006e\u0064"}:_fgbfb .HeadEnd =NewCT_LineEndProperties (); -if _fdfgg :=d .DecodeElement (_fgbfb .HeadEnd ,&_ecdbf );_fdfgg !=nil {return _fdfgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0069\u006c\u0045\u006e\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0069\u006c\u0045\u006e\u0064"}:_fgbfb .TailEnd =NewCT_LineEndProperties (); -if _fgae :=d .DecodeElement (_fgbfb .TailEnd ,&_ecdbf );_fgae !=nil {return _fgae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgbfb .ExtLst =NewCT_OfficeArtExtensionList (); -if _aageb :=d .DecodeElement (_fgbfb .ExtLst ,&_ecdbf );_aageb !=nil {return _aageb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ecdbf .Name ); -if _cdae :=d .Skip ();_cdae !=nil {return _cdae ;};};case _ba .EndElement :break _cbbad ;case _ba .CharData :};};return nil ;};func (_cbcbg *EG_TextBulletTypefaceChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gacac :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_cbcbg .BuFontTx =NewCT_TextBulletTypefaceFollowText (); -if _fgfed :=d .DecodeElement (_cbcbg .BuFontTx ,&_gacac );_fgfed !=nil {return _fgfed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_cbcbg .BuFont =NewCT_TextFont (); -if _cfcab :=d .DecodeElement (_cbcbg .BuFont ,&_gacac );_cfcab !=nil {return _cfcab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gacac .Name ); -if _agbda :=d .Skip ();_agbda !=nil {return _agbda ;};};return nil ;};func (_eabcgd *EG_ThemeableFillStyleChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _eabcgd .Fill !=nil {_cdcfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c"}}; -e .EncodeElement (_eabcgd .Fill ,_cdcfa );}else if _eabcgd .FillRef !=nil {_bbcaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0066\u0069\u006c\u006c\u0052\u0065f"}};e .EncodeElement (_eabcgd .FillRef ,_bbcaf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_TransformEffect ()*CT_TransformEffect {_cgggb :=&CT_TransformEffect {};return _cgggb };func (_dcfefe *ST_PresetCameraType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_dcfefe =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_dcfefe =1; -case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_dcfefe =2;case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_dcfefe =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_dcfefe =4; -case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_dcfefe =5;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_dcfefe =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_dcfefe =7; -case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_dcfefe =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_dcfefe =9; -case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_dcfefe =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_dcfefe =11; -case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_dcfefe =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_dcfefe =13; -case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_dcfefe =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_dcfefe =15; -case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_dcfefe =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_dcfefe =17; -case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_dcfefe =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_dcfefe =19; -case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_dcfefe =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_dcfefe =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_dcfefe =22; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_dcfefe =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_dcfefe =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_dcfefe =25; -case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_dcfefe =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_dcfefe =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_dcfefe =28; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_dcfefe =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_dcfefe =30; -case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_dcfefe =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_dcfefe =32; -case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_dcfefe =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_dcfefe =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_dcfefe =35; -case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_dcfefe =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_dcfefe =37; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_dcfefe =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_dcfefe =39; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_dcfefe =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_dcfefe =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_dcfefe =42; -case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_dcfefe =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_dcfefe =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_dcfefe =45; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_dcfefe =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_dcfefe =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_dcfefe =48; -case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_dcfefe =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_dcfefe =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_dcfefe =51; -case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_dcfefe =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_dcfefe =53; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_dcfefe =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_dcfefe =55; -case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_dcfefe =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_dcfefe =57; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_dcfefe =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_dcfefe =59; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_dcfefe =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_dcfefe =61; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_dcfefe =62;};return nil ;};func NewCT_TextLineBreak ()*CT_TextLineBreak {_ecgea :=&CT_TextLineBreak {}; -return _ecgea };func (_eddfe *ST_SystemColorVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_eddfe =0;case "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r":*_eddfe =1;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_eddfe =2; -case "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eddfe =3;case "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eddfe =4;case "\u006d\u0065\u006e\u0075":*_eddfe =5;case "\u0077\u0069\u006e\u0064\u006f\u0077":*_eddfe =6; -case "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065":*_eddfe =7;case "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074":*_eddfe =8;case "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074":*_eddfe =9;case "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eddfe =10; -case "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072":*_eddfe =11;case "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072":*_eddfe =12;case "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065":*_eddfe =13; -case "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t":*_eddfe =14;case "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074":*_eddfe =15;case "\u0062t\u006e\u0046\u0061\u0063\u0065":*_eddfe =16;case "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw":*_eddfe =17; -case "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074":*_eddfe =18;case "\u0062t\u006e\u0054\u0065\u0078\u0074":*_eddfe =19;case "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eddfe =20;case "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eddfe =21; -case "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077":*_eddfe =22;case "\u0033d\u004c\u0069\u0067\u0068\u0074":*_eddfe =23;case "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074":*_eddfe =24;case "\u0069\u006e\u0066\u006f\u0042\u006b":*_eddfe =25; -case "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074":*_eddfe =26;case "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e":*_eddfe =27;case "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eddfe =28; -case "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eddfe =29;case "\u006de\u006e\u0075\u0042\u0061\u0072":*_eddfe =30;};return nil ;};func NewCT_GvmlGraphicFrameNonVisual ()*CT_GvmlGraphicFrameNonVisual {_eced :=&CT_GvmlGraphicFrameNonVisual {}; -_eced .CNvPr =NewCT_NonVisualDrawingProps ();_eced .CNvGraphicFramePr =NewCT_NonVisualGraphicFrameProperties ();return _eced ;};func (_gebac *CT_LuminanceEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cegeb :=range start .Attr {if _cegeb .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074"{_fbebc ,_aadac :=ParseUnionST_FixedPercentage (_cegeb .Value ); -if _aadac !=nil {return _aadac ;};_gebac .BrightAttr =&_fbebc ;continue ;};if _cegeb .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u0061\u0073\u0074"{_ffdc ,_edfg :=ParseUnionST_FixedPercentage (_cegeb .Value );if _edfg !=nil {return _edfg ;};_gebac .ContrastAttr =&_ffdc ; -continue ;};};for {_eecc ,_egggb :=d .Token ();if _egggb !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u004c\u0075\u006d\u0069\u006e\u0061\u006ec\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_egggb ); -};if _ggeba ,_bebca :=_eecc .(_ba .EndElement );_bebca &&_ggeba .Name ==start .Name {break ;};};return nil ;};func (_bgede ST_TextStrikeType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bgede .String (),start ); -};func (_ggcad *CT_LinearShadeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ggcad .AngAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_ggcad .AngAttr )}); -};if _ggcad .ScaledAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0063\u0061\u006c\u0065\u0064"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ggcad .ScaledAttr ))});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewTheme ()*Theme {_eeecc :=&Theme {};_eeecc .CT_OfficeStyleSheet =*NewCT_OfficeStyleSheet ();return _eeecc ;};type CT_GrayscaleTransform struct{}; +// ValidateWithPath validates the EG_LineJoinProperties and its children, prefixing error messages with path +func (_gdadd *EG_LineJoinProperties )ValidateWithPath (path string )error {if _fgece :=_gdadd .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_fgece !=nil {return _fgece ;};return nil ;};func (_fgabbg ST_SchemeColorVal )Validate ()error {return _fgabbg .ValidateWithPath ("")}; -// Validate validates the CT_InnerShadowEffect and its children -func (_fggb *CT_InnerShadowEffect )Validate ()error {return _fggb .ValidateWithPath ("C\u0054_\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074");};func (_cge *CT_AlphaOutsetEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ageg :=range start .Attr {if _ageg .Name .Local =="\u0072\u0061\u0064"{_aac ,_gaa :=ParseUnionST_Coordinate (_ageg .Value ); -if _gaa !=nil {return _gaa ;};_cge .RadAttr =&_aac ;continue ;};};for {_cba ,_cff :=d .Token ();if _cff !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068a\u004fu\u0074\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_cff ); -};if _edgbb ,_bfeg :=_cba .(_ba .EndElement );_bfeg &&_edgbb .Name ==start .Name {break ;};};return nil ;};func (_gbgcb *CT_TextSpacingPercent )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bdbcd :=range start .Attr {if _bdbcd .Name .Local =="\u0076\u0061\u006c"{_fbdcg ,_fceabc :=ParseUnionST_TextSpacingPercentOrPercentString (_bdbcd .Value ); -if _fceabc !=nil {return _fceabc ;};_gbgcb .ValAttr =_fbdcg ;continue ;};};for {_dfdd ,_bfadg :=d .Token ();if _bfadg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063\u0069n\u0067\u0050\u0065\u0072\u0063\u0065\u006et\u003a\u0020\u0025\u0073",_bfadg ); -};if _dbdgd ,_faba :=_dfdd .(_ba .EndElement );_faba &&_dbdgd .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path +func (_ccadd *CT_Hyperlink )ValidateWithPath (path string )error {if _ccadd .Snd !=nil {if _fecc :=_ccadd .Snd .ValidateWithPath (path +"\u002f\u0053\u006e\u0064");_fecc !=nil {return _fecc ;};};if _ccadd .ExtLst !=nil {if _fbgfg :=_ccadd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fbgfg !=nil {return _fbgfg ;};};return nil ;}; -// Validate validates the CT_TableCellBorderStyle and its children -func (_cdgaf *CT_TableCellBorderStyle )Validate ()error {return _cdgaf .ValidateWithPath ("\u0043\u0054\u005fTa\u0062\u006c\u0065\u0043\u0065\u006c\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0053\u0074\u0079\u006c\u0065");};func NewCT_SRgbColor ()*CT_SRgbColor {_ggbg :=&CT_SRgbColor {}; -return _ggbg };func (_cbcd *CT_FixedPercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_cbcd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewEG_ThemeableFillStyleChoice ()*EG_ThemeableFillStyleChoice {_cfceec :=&EG_ThemeableFillStyleChoice {};return _cfceec ;}; +// ValidateWithPath validates the CT_SoftEdgesEffect and its children, prefixing error messages with path +func (_gbefg *CT_SoftEdgesEffect )ValidateWithPath (path string )error {if _gbefg .RadAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gbefg .RadAttr ); +};if _gbefg .RadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,_gbefg .RadAttr ); +};return nil ;};func (_degf *CT_GlowEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _degf .RadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_degf .RadAttr )}); +};e .EncodeToken (start );if _degf .ScrgbClr !=nil {_bfbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_degf .ScrgbClr ,_bfbd );};if _degf .SrgbClr !=nil {_dddcg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_degf .SrgbClr ,_dddcg );};if _degf .HslClr !=nil {_gafcbb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_degf .HslClr ,_gafcbb );};if _degf .SysClr !=nil {_gfeda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_degf .SysClr ,_gfeda );};if _degf .SchemeClr !=nil {_decd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_degf .SchemeClr ,_decd );};if _degf .PrstClr !=nil {_cagcg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_degf .PrstClr ,_cagcg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TextBody ()*CT_TextBody {_aaeee :=&CT_TextBody {};_aaeee .BodyPr =NewCT_TextBodyProperties ();return _aaeee ;};func (_ccfcf *ST_AnimationChartBuildType )ValidateWithPath (path string )error {_fgccg :=[]string {}; +if _ccfcf .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {_fgccg =append (_fgccg ,"S\u0054\u005f\u0041\u006eim\u0061t\u0069\u006f\u006e\u0042\u0075i\u006c\u0064\u0054\u0079\u0070\u0065");};if _ccfcf .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {_fgccg =append (_fgccg ,"\u0053\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0043\u0068\u0061\u0072\u0074\u004fn\u006c\u0079\u0042\u0075\u0069\u006c\u0064\u0054\u0079\u0070\u0065"); +};if len (_fgccg )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fgccg );};return nil ;};func (_dfccf ST_TextWrappingType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dfccf .String (),start ); +};func (_dadcdg *CT_TextNoAutofit )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_faebee ,_dcbda :=d .Token ();if _dcbda !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074N\u006fA\u0075\u0074\u006f\u0066\u0069\u0074\u003a \u0025\u0073",_dcbda ); +};if _gcecb ,_debdf :=_faebee .(_d .EndElement );_debdf &&_gcecb .Name ==start .Name {break ;};};return nil ;};func (_gcabcd *ST_TextTabAlignType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gcabcd =0;case "\u006c":*_gcabcd =1; +case "\u0063\u0074\u0072":*_gcabcd =2;case "\u0072":*_gcabcd =3;case "\u0064\u0065\u0063":*_gcabcd =4;};return nil ;};func (_fabca *CT_Path2DCubicBezierTo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acgcg :for {_gbgf ,_baca :=d .Token (); +if _baca !=nil {return _baca ;};switch _ggeff :=_gbgf .(type ){case _d .StartElement :switch _ggeff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:_bgcga :=NewCT_AdjPoint2D (); +if _ddbe :=d .DecodeElement (_bgcga ,&_ggeff );_ddbe !=nil {return _ddbe ;};_fabca .Pt =append (_fabca .Pt ,_bgcga );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u00682\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072\u0054\u006f\u0020\u0025\u0076",_ggeff .Name ); +if _eeag :=d .Skip ();_eeag !=nil {return _eeag ;};};case _d .EndElement :break _acgcg ;case _d .CharData :};};return nil ;};func (_eega *CT_TableCellBorderStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbaecg :for {_adgfd ,_fdbda :=d .Token (); +if _fdbda !=nil {return _fdbda ;};switch _fbggc :=_adgfd .(type ){case _d .StartElement :switch _fbggc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_eega .Left =NewCT_ThemeableLineStyle (); +if _acbgge :=d .DecodeElement (_eega .Left ,&_fbggc );_acbgge !=nil {return _acbgge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_eega .Right =NewCT_ThemeableLineStyle (); +if _bccbec :=d .DecodeElement (_eega .Right ,&_fbggc );_bccbec !=nil {return _bccbec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"}:_eega .Top =NewCT_ThemeableLineStyle (); +if _adafg :=d .DecodeElement (_eega .Top ,&_fbggc );_adafg !=nil {return _adafg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_eega .Bottom =NewCT_ThemeableLineStyle (); +if _ecbef :=d .DecodeElement (_eega .Bottom ,&_fbggc );_ecbef !=nil {return _ecbef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_eega .InsideH =NewCT_ThemeableLineStyle (); +if _agaca :=d .DecodeElement (_eega .InsideH ,&_fbggc );_agaca !=nil {return _agaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_eega .InsideV =NewCT_ThemeableLineStyle (); +if _ggfde :=d .DecodeElement (_eega .InsideV ,&_fbggc );_ggfde !=nil {return _ggfde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"}:_eega .Tl2br =NewCT_ThemeableLineStyle (); +if _feaeg :=d .DecodeElement (_eega .Tl2br ,&_fbggc );_feaeg !=nil {return _feaeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"}:_eega .Tr2bl =NewCT_ThemeableLineStyle (); +if _efdabe :=d .DecodeElement (_eega .Tr2bl ,&_fbggc );_efdabe !=nil {return _efdabe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eega .ExtLst =NewCT_OfficeArtExtensionList (); +if _bdffd :=d .DecodeElement (_eega .ExtLst ,&_fbggc );_bdffd !=nil {return _bdffd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006cB\u006f\u0072\u0064\u0065\u0072\u0053t\u0079\u006c\u0065 \u0025\u0076",_fbggc .Name ); +if _ebfeb :=d .Skip ();_ebfeb !=nil {return _ebfeb ;};};case _d .EndElement :break _fbaecg ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_EffectStyleList and its children -func (_cafb *CT_EffectStyleList )Validate ()error {return _cafb .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u004c\u0069\u0073\u0074");};func (_cddfdf *ST_AnimationDgmBuildType )ValidateWithPath (path string )error {_efbabe :=[]string {}; -if _cddfdf .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {_efbabe =append (_efbabe ,"S\u0054\u005f\u0041\u006eim\u0061t\u0069\u006f\u006e\u0042\u0075i\u006c\u0064\u0054\u0079\u0070\u0065");};if _cddfdf .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {_efbabe =append (_efbabe ,"\u0053\u0054\u005f\u0041n\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006dO\u006el\u0079\u0042\u0075\u0069\u006c\u0064\u0054y\u0070\u0065"); -};if len (_efbabe )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_efbabe );};return nil ;};func (_agfdf ST_BevelPresetType )Validate ()error {return _agfdf .ValidateWithPath ("")}; -func (_adffg ST_TextHorzOverflowType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_adffg .String (),start );}; +// ValidateWithPath validates the CT_AdjustHandleList and its children, prefixing error messages with path +func (_fb *CT_AdjustHandleList )ValidateWithPath (path string )error {for _aae ,_cfg :=range _fb .AdjustHandleListChoice {if _bdf :=_cfg .ValidateWithPath (_bg .Sprintf ("\u0025\u0073/\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_aae )); +_bdf !=nil {return _bdf ;};};return nil ;};func NewCT_InverseTransform ()*CT_InverseTransform {_ccgbb :=&CT_InverseTransform {};return _ccgbb };func (_cegfg *ST_TextPoint )ValidateWithPath (path string )error {_fceeea :=[]string {};if _cegfg .ST_TextPointUnqualified !=nil {_fceeea =append (_fceeea ,"\u0053\u0054\u005fTe\u0078\u0074\u0050\u006f\u0069\u006e\u0074\u0055\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065\u0064"); +};if _cegfg .ST_UniversalMeasure !=nil {_fceeea =append (_fceeea ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_fceeea )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fceeea ); +};return nil ;};func (_bbfad *CT_TableCol )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0077"},Value :_bg .Sprintf ("\u0025\u0076",_bbfad .WAttr )});e .EncodeToken (start ); +if _bbfad .ExtLst !=nil {_fdbab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbfad .ExtLst ,_fdbab );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_NonVisualGroupDrawingShapeProps ()*CT_NonVisualGroupDrawingShapeProps {_defdd :=&CT_NonVisualGroupDrawingShapeProps {}; +return _defdd ;};func (_aea *CT_BaseStylesOverride )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceeef :for {_eeee ,_gde :=d .Token ();if _gde !=nil {return _gde ;};switch _bcbf :=_eeee .(type ){case _d .StartElement :switch _bcbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:_aea .ClrScheme =NewCT_ColorScheme (); +if _gded :=d .DecodeElement (_aea .ClrScheme ,&_bcbf );_gded !=nil {return _gded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:_aea .FontScheme =NewCT_FontScheme (); +if _agda :=d .DecodeElement (_aea .FontScheme ,&_bcbf );_agda !=nil {return _agda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:_aea .FmtScheme =NewCT_StyleMatrix (); +if _bgacd :=d .DecodeElement (_aea .FmtScheme ,&_bcbf );_bgacd !=nil {return _bgacd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0020\u0025\u0076",_bcbf .Name ); +if _aaabf :=d .Skip ();_aaabf !=nil {return _aaabf ;};};case _d .EndElement :break _ceeef ;case _d .CharData :};};return nil ;};func (_edbfg ST_PenAlignment )Validate ()error {return _edbfg .ValidateWithPath ("")};type CT_Backdrop struct{ -// ValidateWithPath validates the CT_TextParagraph and its children, prefixing error messages with path -func (_gbbbc *CT_TextParagraph )ValidateWithPath (path string )error {if _gbbbc .PPr !=nil {if _ffecc :=_gbbbc .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_ffecc !=nil {return _ffecc ;};};for _acggc ,_feaae :=range _gbbbc .EG_TextRun {if _cfgab :=_feaae .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075n\u005b\u0025\u0064\u005d",path ,_acggc )); -_cfgab !=nil {return _cfgab ;};};if _gbbbc .EndParaRPr !=nil {if _deedb :=_gbbbc .EndParaRPr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072");_deedb !=nil {return _deedb ;};};return nil ;}; +// Anchor Point +Anchor *CT_Point3D ; -// ValidateWithPath validates the CT_FillProperties and its children, prefixing error messages with path -func (_deeac *CT_FillProperties )ValidateWithPath (path string )error {if _dbcfg :=_deeac .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dbcfg !=nil {return _dbcfg ; -};return nil ;};type CT_AnimationGraphicalObjectBuildPropertiesChoice struct{ +// Normal +Norm *CT_Vector3D ; -// Build Diagram -BldDgm *CT_AnimationDgmBuildProperties ; +// Up Vector +Up *CT_Vector3D ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_Table ()*CT_Table {_bgcee :=&CT_Table {};_bgcee .TblGrid =NewCT_TableGrid ();return _bgcee ;};const (ST_TextFontAlignTypeUnset ST_TextFontAlignType =0;ST_TextFontAlignTypeAuto ST_TextFontAlignType =1; +ST_TextFontAlignTypeT ST_TextFontAlignType =2;ST_TextFontAlignTypeCtr ST_TextFontAlignType =3;ST_TextFontAlignTypeBase ST_TextFontAlignType =4;ST_TextFontAlignTypeB ST_TextFontAlignType =5;);func (_ccecb ST_TileFlipMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ccecb .String (),start ); +};func (_feeae ST_TextTabAlignType )ValidateWithPath (path string )error {switch _feeae {case 0,1,2,3,4:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feeae )); +};return nil ;};func (_dcacd *CT_Scale2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcacd .Sx =NewCT_Ratio ();_dcacd .Sy =NewCT_Ratio ();_gbcac :for {_cccag ,_baadc :=d .Token ();if _baadc !=nil {return _baadc ;};switch _fbcee :=_cccag .(type ){case _d .StartElement :switch _fbcee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0078"}:if _fcaff :=d .DecodeElement (_dcacd .Sx ,&_fbcee ); +_fcaff !=nil {return _fcaff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079"}:if _gcgbb :=d .DecodeElement (_dcacd .Sy ,&_fbcee ); +_gcgbb !=nil {return _gcgbb ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0061\u006c\u0065\u0032\u0044\u0020\u0025\u0076",_fbcee .Name ); +if _fgeed :=d .Skip ();_fgeed !=nil {return _fgeed ;};};case _d .EndElement :break _gbcac ;case _d .CharData :};};return nil ;};func (_cdggdf ST_SchemeColorVal )String ()string {switch _cdggdf {case 0:return "";case 1:return "\u0062\u0067\u0031";case 2:return "\u0074\u0078\u0031"; +case 3:return "\u0062\u0067\u0032";case 4:return "\u0074\u0078\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034"; +case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";case 13:return "\u0070\u0068\u0043l\u0072"; +case 14:return "\u0064\u006b\u0031";case 15:return "\u006c\u0074\u0031";case 16:return "\u0064\u006b\u0032";case 17:return "\u006c\u0074\u0032";};return "";};func (_gcafd *EG_ThemeableEffectStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gcafd .ThemeableEffectStyleChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func NewAG_Blob ()*AG_Blob {_e :=&AG_Blob {};return _e };func (_cdf *CT_BlipChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cdf .AlphaBiLevel !=nil {_fee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0042\u0069L\u0065\u0076\u0065\u006c"}}; +e .EncodeElement (_cdf .AlphaBiLevel ,_fee );}else if _cdf .AlphaCeiling !=nil {_bef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0043\u0065i\u006c\u0069\u006e\u0067"}};e .EncodeElement (_cdf .AlphaCeiling ,_bef ); +}else if _cdf .AlphaFloor !=nil {_cbcf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061l\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}};e .EncodeElement (_cdf .AlphaFloor ,_cbcf );}else if _cdf .AlphaInv !=nil {_gfaca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}}; +e .EncodeElement (_cdf .AlphaInv ,_gfaca );}else if _cdf .AlphaMod !=nil {_dage :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}};e .EncodeElement (_cdf .AlphaMod ,_dage );}else if _cdf .AlphaModFix !=nil {_dedc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}}; +e .EncodeElement (_cdf .AlphaModFix ,_dedc );}else if _cdf .AlphaRepl !=nil {_fabg :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0061\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"}};e .EncodeElement (_cdf .AlphaRepl ,_fabg );}else if _cdf .BiLevel !=nil {_cdgg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0069\u004c\u0065\u0076\u0065l"}}; +e .EncodeElement (_cdf .BiLevel ,_cdgg );}else if _cdf .Blur !=nil {_adef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}};e .EncodeElement (_cdf .Blur ,_adef );}else if _cdf .ClrChange !=nil {_cagg :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0063\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_cdf .ClrChange ,_cagg );}else if _cdf .ClrRepl !=nil {_bcdd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u006c\u0072\u0052\u0065\u0070l"}};e .EncodeElement (_cdf .ClrRepl ,_bcdd );}else if _cdf .Duotone !=nil {_dbcc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0064\u0075\u006f\u0074\u006f\u006ee"}}; +e .EncodeElement (_cdf .Duotone ,_dbcc );}else if _cdf .FillOverlay !=nil {_bbbb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}};e .EncodeElement (_cdf .FillOverlay ,_bbbb ); +}else if _cdf .Grayscl !=nil {_fddd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0061\u0079\u0073\u0063l"}};e .EncodeElement (_cdf .Grayscl ,_fddd );}else if _cdf .Hsl !=nil {_fcgc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068s\u006c"}}; +e .EncodeElement (_cdf .Hsl ,_fcgc );}else if _cdf .Lum !=nil {_adge :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_cdf .Lum ,_adge );}else if _cdf .Tint !=nil {_bbgc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}}; +e .EncodeElement (_cdf .Tint ,_bbgc );};return nil ;}; -// Build Chart -BldChart *CT_AnimationChartBuildProperties ;};func NewCT_NonVisualGraphicFrameProperties ()*CT_NonVisualGraphicFrameProperties {_ddcc :=&CT_NonVisualGraphicFrameProperties {};return _ddcc ;};func (_gdcc *CT_NonVisualGraphicFrameProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_abccg :for {_dfgg ,_cdafd :=d .Token (); -if _cdafd !=nil {return _cdafd ;};switch _beedc :=_dfgg .(type ){case _ba .StartElement :switch _beedc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065L\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065L\u006f\u0063\u006b\u0073"}:_gdcc .GraphicFrameLocks =NewCT_GraphicalObjectFrameLocking (); -if _dgcf :=d .DecodeElement (_gdcc .GraphicFrameLocks ,&_beedc );_dgcf !=nil {return _dgcf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdcc .ExtLst =NewCT_OfficeArtExtensionList (); -if _adcf :=d .DecodeElement (_gdcc .ExtLst ,&_beedc );_adcf !=nil {return _adcf ;};default:_a .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020%\u0076",_beedc .Name ); -if _gfbcc :=d .Skip ();_gfbcc !=nil {return _gfbcc ;};};case _ba .EndElement :break _abccg ;case _ba .CharData :};};return nil ;};func NewEG_ColorChoice ()*EG_ColorChoice {_feaeg :=&EG_ColorChoice {};return _feaeg };func NewCT_GroupFillProperties ()*CT_GroupFillProperties {_gfff :=&CT_GroupFillProperties {}; -return _gfff ;}; +// Validate validates the CT_PresetColor and its children +func (_ebbe *CT_PresetColor )Validate ()error {return _ebbe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074C\u006f\u006c\u006f\u0072");}; -// ValidateWithPath validates the CT_Transform2D and its children, prefixing error messages with path -func (_cdbda *CT_Transform2D )ValidateWithPath (path string )error {if _cdbda .Off !=nil {if _becae :=_cdbda .Off .ValidateWithPath (path +"\u002f\u004f\u0066\u0066");_becae !=nil {return _becae ;};};if _cdbda .Ext !=nil {if _afdcb :=_cdbda .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074"); -_afdcb !=nil {return _afdcb ;};};return nil ;};func (_gcbd *CT_GvmlPicture )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gcbd .NvPicPr =NewCT_GvmlPictureNonVisual ();_gcbd .BlipFill =NewCT_BlipFillProperties ();_gcbd .SpPr =NewCT_ShapeProperties (); -_cdege :for {_aeeee ,_gabdg :=d .Token ();if _gabdg !=nil {return _gabdg ;};switch _dbbe :=_aeeee .(type ){case _ba .StartElement :switch _dbbe .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _bdceg :=d .DecodeElement (_gcbd .NvPicPr ,&_dbbe ); -_bdceg !=nil {return _bdceg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _aaaab :=d .DecodeElement (_gcbd .BlipFill ,&_dbbe ); -_aaaab !=nil {return _aaaab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _gcbce :=d .DecodeElement (_gcbd .SpPr ,&_dbbe ); -_gcbce !=nil {return _gcbce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_gcbd .Style =NewCT_ShapeStyle (); -if _aedag :=d .DecodeElement (_gcbd .Style ,&_dbbe );_aedag !=nil {return _aedag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcbd .ExtLst =NewCT_OfficeArtExtensionList (); -if _bfgbf :=d .DecodeElement (_gcbd .ExtLst ,&_dbbe );_bfgbf !=nil {return _bfgbf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069\u0063t\u0075r\u0065\u0020\u0025\u0076",_dbbe .Name ); -if _efbed :=d .Skip ();_efbed !=nil {return _efbed ;};};case _ba .EndElement :break _cdege ;case _ba .CharData :};};return nil ;};func (_aaaga *CT_Hyperlink )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ccae :=range start .Attr {if _ccae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ccae .Name .Local =="\u0069\u0064"||_ccae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ccae .Name .Local =="\u0069\u0064"{_fbegeg :=_ccae .Value ; -_aaaga .IdAttr =&_fbegeg ;continue ;};if _ccae .Name .Local =="\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0055\u0072\u006c"{_cgcbg :=_ccae .Value ;_aaaga .InvalidUrlAttr =&_cgcbg ;continue ;};if _ccae .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_bbcb :=_ccae .Value ; -_aaaga .ActionAttr =&_bbcb ;continue ;};if _ccae .Name .Local =="\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"{_afgg :=_ccae .Value ;_aaaga .TgtFrameAttr =&_afgg ;continue ;};if _ccae .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_agbd :=_ccae .Value ; -_aaaga .TooltipAttr =&_agbd ;continue ;};if _ccae .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_gbcd ,_babfd :=_f .ParseBool (_ccae .Value );if _babfd !=nil {return _babfd ;};_aaaga .HistoryAttr =&_gbcd ;continue ;};if _ccae .Name .Local =="\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074C\u006c\u0069\u0063\u006b"{_dbdb ,_cddf :=_f .ParseBool (_ccae .Value ); -if _cddf !=nil {return _cddf ;};_aaaga .HighlightClickAttr =&_dbdb ;continue ;};if _ccae .Name .Local =="\u0065\u006e\u0064\u0053\u006e\u0064"{_gfbc ,_cbca :=_f .ParseBool (_ccae .Value );if _cbca !=nil {return _cbca ;};_aaaga .EndSndAttr =&_gfbc ;continue ; -};};_dgda :for {_bgaa ,_bcef :=d .Token ();if _bcef !=nil {return _bcef ;};switch _gaggd :=_bgaa .(type ){case _ba .StartElement :switch _gaggd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"}:_aaaga .Snd =NewCT_EmbeddedWAVAudioFile (); -if _eaagc :=d .DecodeElement (_aaaga .Snd ,&_gaggd );_eaagc !=nil {return _eaagc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaaga .ExtLst =NewCT_OfficeArtExtensionList (); -if _gafeeg :=d .DecodeElement (_aaaga .ExtLst ,&_gaggd );_gafeeg !=nil {return _gafeeg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_H\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u0020\u0025\u0076",_gaggd .Name ); -if _bcdca :=d .Skip ();_bcdca !=nil {return _bcdca ;};};case _ba .EndElement :break _dgda ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_StyleMatrix and its children +func (_abegb *CT_StyleMatrix )Validate ()error {return _abegb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004da\u0074\u0072\u0069\u0078");}; -// ValidateWithPath validates the CT_TileInfoProperties and its children, prefixing error messages with path -func (_addaef *CT_TileInfoProperties )ValidateWithPath (path string )error {if _addaef .TxAttr !=nil {if _gcgfg :=_addaef .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_gcgfg !=nil {return _gcgfg ;};};if _addaef .TyAttr !=nil {if _ccgecd :=_addaef .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); -_ccgecd !=nil {return _ccgecd ;};};if _addaef .SxAttr !=nil {if _becgb :=_addaef .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_becgb !=nil {return _becgb ;};};if _addaef .SyAttr !=nil {if _cfcefe :=_addaef .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_cfcefe !=nil {return _cfcefe ;};};if _gdbcf :=_addaef .FlipAttr .ValidateWithPath (path +"\u002fF\u006c\u0069\u0070\u0041\u0074\u0074r");_gdbcf !=nil {return _gdbcf ;};if _ceeac :=_addaef .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r"); -_ceeac !=nil {return _ceeac ;};return nil ;};func (_adbcb ST_PenAlignment )Validate ()error {return _adbcb .ValidateWithPath ("")};func (_bagef *CT_PresetColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_dfabb ,_bgaccc :=_bagef .ValAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0061\u006c"}); -if _bgaccc !=nil {return _bgaccc ;};start .Attr =append (start .Attr ,_dfabb );e .EncodeToken (start );if _bagef .EG_ColorTransform !=nil {for _ ,_cfceb :=range _bagef .EG_ColorTransform {_cfceb .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_GvmlGroupShapeChoice and its children, prefixing error messages with path +func (_gcbcg *CT_GvmlGroupShapeChoice )ValidateWithPath (path string )error {if _gcbcg .TxSp !=nil {if _acebe :=_gcbcg .TxSp .ValidateWithPath (path +"\u002f\u0054\u0078S\u0070");_acebe !=nil {return _acebe ;};};if _gcbcg .Sp !=nil {if _dgad :=_gcbcg .Sp .ValidateWithPath (path +"\u002f\u0053\u0070"); +_dgad !=nil {return _dgad ;};};if _gcbcg .CxnSp !=nil {if _eafeb :=_gcbcg .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070");_eafeb !=nil {return _eafeb ;};};if _gcbcg .Pic !=nil {if _eggag :=_gcbcg .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); +_eggag !=nil {return _eggag ;};};if _gcbcg .GraphicFrame !=nil {if _cdcf :=_gcbcg .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_cdcf !=nil {return _cdcf ;};};if _gcbcg .GrpSp !=nil {if _feaga :=_gcbcg .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_feaga !=nil {return _feaga ;};};return nil ;}; -// ValidateWithPath validates the CT_AdjustHandleListChoice and its children, prefixing error messages with path -func (_bdd *CT_AdjustHandleListChoice )ValidateWithPath (path string )error {if _bdd .AhXY !=nil {if _gfc :=_bdd .AhXY .ValidateWithPath (path +"\u002f\u0041\u0068X\u0059");_gfc !=nil {return _gfc ;};};if _bdd .AhPolar !=nil {if _ddb :=_bdd .AhPolar .ValidateWithPath (path +"\u002f\u0041\u0068\u0050\u006f\u006c\u0061\u0072"); -_ddb !=nil {return _ddb ;};};return nil ;};func (_ffccec *CT_SystemColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffccec .ValAttr =ST_SystemColorVal (1);for _ ,_bffcb :=range start .Attr {if _bffcb .Name .Local =="\u0076\u0061\u006c"{_ffccec .ValAttr .UnmarshalXMLAttr (_bffcb ); -continue ;};if _bffcb .Name .Local =="\u006ca\u0073\u0074\u0043\u006c\u0072"{_gefgg :=_bffcb .Value ;_ffccec .LastClrAttr =&_gefgg ;continue ;};};_aceab :for {_cdbbg ,_ffda :=d .Token ();if _ffda !=nil {return _ffda ;};switch _gegd :=_cdbbg .(type ){case _ba .StartElement :switch _gegd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_daaef :=NewEG_ColorTransform (); -_daaef .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_daaef );if _dceeb :=d .DecodeElement (&_daaef .ColorTransformChoice .Tint ,&_gegd );_dceeb !=nil {return _dceeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fceee :=NewEG_ColorTransform (); -_fceee .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_fceee );if _dceec :=d .DecodeElement (&_fceee .ColorTransformChoice .Shade ,&_gegd );_dceec !=nil {return _dceec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fgcg :=NewEG_ColorTransform (); -_fgcg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_fgcg );if _gbedb :=d .DecodeElement (&_fgcg .ColorTransformChoice .Comp ,&_gegd );_gbedb !=nil {return _gbedb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_eggfb :=NewEG_ColorTransform (); -_eggfb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_eggfb );if _ffbgd :=d .DecodeElement (&_eggfb .ColorTransformChoice .Inv ,&_gegd );_ffbgd !=nil {return _ffbgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_dfcgb :=NewEG_ColorTransform (); -_dfcgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_dfcgb );if _gbabf :=d .DecodeElement (&_dfcgb .ColorTransformChoice .Gray ,&_gegd );_gbabf !=nil {return _gbabf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_accad :=NewEG_ColorTransform (); -_accad .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_accad );if _gbffc :=d .DecodeElement (&_accad .ColorTransformChoice .Alpha ,&_gegd );_gbffc !=nil {return _gbffc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_degee :=NewEG_ColorTransform (); -_degee .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_degee );if _daafb :=d .DecodeElement (&_degee .ColorTransformChoice .AlphaOff ,&_gegd );_daafb !=nil {return _daafb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_aefeeb :=NewEG_ColorTransform (); -_aefeeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_aefeeb );if _decd :=d .DecodeElement (&_aefeeb .ColorTransformChoice .AlphaMod ,&_gegd );_decd !=nil {return _decd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_adgga :=NewEG_ColorTransform (); -_adgga .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_adgga );if _eaee :=d .DecodeElement (&_adgga .ColorTransformChoice .Hue ,&_gegd );_eaee !=nil {return _eaee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_abbgg :=NewEG_ColorTransform (); -_abbgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_abbgg );if _acfg :=d .DecodeElement (&_abbgg .ColorTransformChoice .HueOff ,&_gegd );_acfg !=nil {return _acfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_bgaff :=NewEG_ColorTransform (); -_bgaff .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_bgaff );if _eaded :=d .DecodeElement (&_bgaff .ColorTransformChoice .HueMod ,&_gegd );_eaded !=nil {return _eaded ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_adbda :=NewEG_ColorTransform (); -_adbda .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_adbda );if _bacae :=d .DecodeElement (&_adbda .ColorTransformChoice .Sat ,&_gegd );_bacae !=nil {return _bacae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_dbcce :=NewEG_ColorTransform (); -_dbcce .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_dbcce );if _fadaec :=d .DecodeElement (&_dbcce .ColorTransformChoice .SatOff ,&_gegd );_fadaec !=nil {return _fadaec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_febegg :=NewEG_ColorTransform (); -_febegg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_febegg );if _bggbdb :=d .DecodeElement (&_febegg .ColorTransformChoice .SatMod ,&_gegd );_bggbdb !=nil {return _bggbdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_cfeca :=NewEG_ColorTransform (); -_cfeca .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_cfeca );if _gcgea :=d .DecodeElement (&_cfeca .ColorTransformChoice .Lum ,&_gegd );_gcgea !=nil {return _gcgea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_dbfd :=NewEG_ColorTransform (); -_dbfd .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_dbfd );if _deafb :=d .DecodeElement (&_dbfd .ColorTransformChoice .LumOff ,&_gegd );_deafb !=nil {return _deafb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_ccac :=NewEG_ColorTransform (); -_ccac .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_ccac );if _abccc :=d .DecodeElement (&_ccac .ColorTransformChoice .LumMod ,&_gegd );_abccc !=nil {return _abccc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_cefag :=NewEG_ColorTransform (); -_cefag .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_cefag );if _cadf :=d .DecodeElement (&_cefag .ColorTransformChoice .Red ,&_gegd );_cadf !=nil {return _cadf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_faccf :=NewEG_ColorTransform (); -_faccf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_faccf );if _bdbde :=d .DecodeElement (&_faccf .ColorTransformChoice .RedOff ,&_gegd );_bdbde !=nil {return _bdbde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_dfedb :=NewEG_ColorTransform (); -_dfedb .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_dfedb );if _egec :=d .DecodeElement (&_dfedb .ColorTransformChoice .RedMod ,&_gegd );_egec !=nil {return _egec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_fdfefe :=NewEG_ColorTransform (); -_fdfefe .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_fdfefe );if _bfcaa :=d .DecodeElement (&_fdfefe .ColorTransformChoice .Green ,&_gegd );_bfcaa !=nil {return _bfcaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_bbcgc :=NewEG_ColorTransform (); -_bbcgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_bbcgc );if _egbddb :=d .DecodeElement (&_bbcgc .ColorTransformChoice .GreenOff ,&_gegd );_egbddb !=nil {return _egbddb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_bbcae :=NewEG_ColorTransform (); -_bbcae .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_bbcae );if _gfec :=d .DecodeElement (&_bbcae .ColorTransformChoice .GreenMod ,&_gegd );_gfec !=nil {return _gfec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_cbdfc :=NewEG_ColorTransform (); -_cbdfc .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_cbdfc );if _becg :=d .DecodeElement (&_cbdfc .ColorTransformChoice .Blue ,&_gegd );_becg !=nil {return _becg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_fbafg :=NewEG_ColorTransform (); -_fbafg .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_fbafg );if _afage :=d .DecodeElement (&_fbafg .ColorTransformChoice .BlueOff ,&_gegd );_afage !=nil {return _afage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_gaddf :=NewEG_ColorTransform (); -_gaddf .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_gaddf );if _aacfa :=d .DecodeElement (&_gaddf .ColorTransformChoice .BlueMod ,&_gegd );_aacfa !=nil {return _aacfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_abbab :=NewEG_ColorTransform (); -_abbab .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_abbab );if _bacge :=d .DecodeElement (&_abbab .ColorTransformChoice .Gamma ,&_gegd );_bacge !=nil {return _bacge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_fdcda :=NewEG_ColorTransform (); -_fdcda .ColorTransformChoice =NewEG_ColorTransformChoice ();_ffccec .EG_ColorTransform =append (_ffccec .EG_ColorTransform ,_fdcda );if _dcgbcf :=d .DecodeElement (&_fdcda .ColorTransformChoice .InvGamma ,&_gegd );_dcgbcf !=nil {return _dcgbcf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006d\u0043o\u006co\u0072\u0020\u0025\u0076",_gegd .Name ); -if _ceggag :=d .Skip ();_ceggag !=nil {return _ceggag ;};};case _ba .EndElement :break _aceab ;case _ba .CharData :};};return nil ;};func (_dedac *CT_GvmlTextShapeChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dedac .UseSpRect !=nil {_eegeb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0075\u0073\u0065\u0053\u0070\u0052\u0065\u0063\u0074"}}; -e .EncodeElement (_dedac .UseSpRect ,_eegeb );}else if _dedac .Xfrm !=nil {_gdaea :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_dedac .Xfrm ,_gdaea );};return nil ;}; +// ValidateWithPath validates the CT_TextFont and its children, prefixing error messages with path +func (_cbffd *CT_TextFont )ValidateWithPath (path string )error {if _ebegca :=_cbffd .PitchFamilyAttr .ValidateWithPath (path +"\u002f\u0050i\u0074\u0063\u0068F\u0061\u006d\u0069\u006c\u0079\u0041\u0074\u0074\u0072");_ebegca !=nil {return _ebegca ;};return nil ; +};func NewCT_TextParagraphProperties ()*CT_TextParagraphProperties {_egace :=&CT_TextParagraphProperties {};_egace .TextBulletColorChoice =NewEG_TextBulletColorChoice ();_egace .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_egace .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +_egace .TextBulletChoice =NewEG_TextBulletChoice ();return _egace ;}; -// ValidateWithPath validates the CT_BiLevelEffect and its children, prefixing error messages with path -func (_bgb *CT_BiLevelEffect )ValidateWithPath (path string )error {if _fddf :=_bgb .ThreshAttr .ValidateWithPath (path +"/\u0054\u0068\u0072\u0065\u0073\u0068\u0041\u0074\u0074\u0072");_fddf !=nil {return _fddf ;};return nil ;}; +// Validate validates the CT_GroupFillProperties and its children +func (_daed *CT_GroupFillProperties )Validate ()error {return _daed .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};type CT_Cell3D struct{ -// ValidateWithPath validates the CT_LinearShadeProperties and its children, prefixing error messages with path -func (_geffgf *CT_LinearShadeProperties )ValidateWithPath (path string )error {if _geffgf .AngAttr !=nil {if *_geffgf .AngAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0041\u006eg\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_geffgf .AngAttr ); -};if *_geffgf .AngAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eA\u006e\u0067\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_geffgf .AngAttr ); -};};return nil ;};func (_fdcaf *ST_PresetShadowVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fdcaf =0;case "\u0073\u0068\u0064w\u0031":*_fdcaf =1;case "\u0073\u0068\u0064w\u0032":*_fdcaf =2;case "\u0073\u0068\u0064w\u0033":*_fdcaf =3; -case "\u0073\u0068\u0064w\u0034":*_fdcaf =4;case "\u0073\u0068\u0064w\u0035":*_fdcaf =5;case "\u0073\u0068\u0064w\u0036":*_fdcaf =6;case "\u0073\u0068\u0064w\u0037":*_fdcaf =7;case "\u0073\u0068\u0064w\u0038":*_fdcaf =8;case "\u0073\u0068\u0064w\u0039":*_fdcaf =9; -case "\u0073\u0068\u0064\u0077\u0031\u0030":*_fdcaf =10;case "\u0073\u0068\u0064\u0077\u0031\u0031":*_fdcaf =11;case "\u0073\u0068\u0064\u0077\u0031\u0032":*_fdcaf =12;case "\u0073\u0068\u0064\u0077\u0031\u0033":*_fdcaf =13;case "\u0073\u0068\u0064\u0077\u0031\u0034":*_fdcaf =14; -case "\u0073\u0068\u0064\u0077\u0031\u0035":*_fdcaf =15;case "\u0073\u0068\u0064\u0077\u0031\u0036":*_fdcaf =16;case "\u0073\u0068\u0064\u0077\u0031\u0037":*_fdcaf =17;case "\u0073\u0068\u0064\u0077\u0031\u0038":*_fdcaf =18;case "\u0073\u0068\u0064\u0077\u0031\u0039":*_fdcaf =19; -case "\u0073\u0068\u0064\u0077\u0032\u0030":*_fdcaf =20;};return nil ;};func NewCT_LineProperties ()*CT_LineProperties {_aagc :=&CT_LineProperties {};_aagc .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();_aagc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); -_aagc .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _aagc ;};func (_dgdeg *CT_InverseGammaTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};const (ST_AnimationBuildTypeUnset ST_AnimationBuildType =0;ST_AnimationBuildTypeAllAtOnce ST_AnimationBuildType =1;); +// Preset Material +PrstMaterialAttr ST_PresetMaterialType ; -// ValidateWithPath validates the CT_BackgroundFillStyleList and its children, prefixing error messages with path -func (_ecag *CT_BackgroundFillStyleList )ValidateWithPath (path string )error {for _gada ,_fff :=range _ecag .EG_FillProperties {if _ffac :=_fff .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u005b\u0025\u0064\u005d",path ,_gada )); -_ffac !=nil {return _ffac ;};};return nil ;}; +// Bevel +Bevel *CT_Bevel ; -// ValidateWithPath validates the CT_TextParagraphProperties and its children, prefixing error messages with path -func (_fgagf *CT_TextParagraphProperties )ValidateWithPath (path string )error {if _fgagf .MarLAttr !=nil {if *_fgagf .MarLAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u004d\u0061r\u004c\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fgagf .MarLAttr ); -};if *_fgagf .MarLAttr > 51206400{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004d\u0061r\u004c\u0041\u0074t\u0072\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fgagf .MarLAttr ); -};};if _fgagf .MarRAttr !=nil {if *_fgagf .MarRAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u004d\u0061r\u0052\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fgagf .MarRAttr ); -};if *_fgagf .MarRAttr > 51206400{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004d\u0061r\u0052\u0041\u0074t\u0072\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fgagf .MarRAttr ); -};};if _fgagf .LvlAttr !=nil {if *_fgagf .LvlAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0076l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fgagf .LvlAttr ); -};if *_fgagf .LvlAttr > 8{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0076l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fgagf .LvlAttr ); -};};if _fgagf .IndentAttr !=nil {if *_fgagf .IndentAttr < -51206400{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u006e\u0064\u0065\u006e\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u002d\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fgagf .IndentAttr ); -};if *_fgagf .IndentAttr > 51206400{return _be .Errorf ("\u0025s\u002f\u006d.\u0049\u006e\u0064e\u006e\u0074\u0041\u0074\u0074\u0072\u0020m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fgagf .IndentAttr ); -};};if _ecdcc :=_fgagf .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_ecdcc !=nil {return _ecdcc ;};if _fgagf .DefTabSzAttr !=nil {if _eaccf :=_fgagf .DefTabSzAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0054\u0061\u0062\u0053\u007a\u0041\u0074\u0074\u0072"); -_eaccf !=nil {return _eaccf ;};};if _feegd :=_fgagf .FontAlgnAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0041\u006c\u0067\u006e\u0041\u0074\u0074\u0072");_feegd !=nil {return _feegd ;};if _fgagf .LnSpc !=nil {if _fbdcf :=_fgagf .LnSpc .ValidateWithPath (path +"\u002f\u004c\u006e\u0053\u0070\u0063"); -_fbdcf !=nil {return _fbdcf ;};};if _fgagf .SpcBef !=nil {if _ecffg :=_fgagf .SpcBef .ValidateWithPath (path +"\u002fS\u0070\u0063\u0042\u0065\u0066");_ecffg !=nil {return _ecffg ;};};if _fgagf .SpcAft !=nil {if _baeef :=_fgagf .SpcAft .ValidateWithPath (path +"\u002fS\u0070\u0063\u0041\u0066\u0074"); -_baeef !=nil {return _baeef ;};};if _bdfagc :=_fgagf .TextBulletColorChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tB\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069c\u0065");_bdfagc !=nil {return _bdfagc ; -};if _cecgd :=_fgagf .TextBulletSizeChoice .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074Bu\u006cl\u0065\u0074\u0053\u0069\u007ae\u0043\u0068\u006f\u0069\u0063\u0065");_cecgd !=nil {return _cecgd ;};if _agedg :=_fgagf .TextBulletTypefaceChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070e\u0066a\u0063\u0065\u0043\u0068\u006f\u0069\u0063e"); -_agedg !=nil {return _agedg ;};if _bfgce :=_fgagf .TextBulletChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");_bfgce !=nil {return _bfgce ;};if _fgagf .TabLst !=nil {if _egcfa :=_fgagf .TabLst .ValidateWithPath (path +"\u002fT\u0061\u0062\u004c\u0073\u0074"); -_egcfa !=nil {return _egcfa ;};};if _fgagf .DefRPr !=nil {if _gebgd :=_fgagf .DefRPr .ValidateWithPath (path +"\u002fD\u0065\u0066\u0052\u0050\u0072");_gebgd !=nil {return _gebgd ;};};if _fgagf .ExtLst !=nil {if _egffg :=_fgagf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_egffg !=nil {return _egffg ;};};return nil ;}; +// Light Rig +LightRig *CT_LightRig ;ExtLst *CT_OfficeArtExtensionList ;};type CT_EffectReference struct{ -// ValidateWithPath validates the CT_SupplementalFont and its children, prefixing error messages with path -func (_dfgbab *CT_SupplementalFont )ValidateWithPath (path string )error {return nil };func (_ffebe *CT_InverseGammaTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_dagc ,_afbe :=d .Token ();if _afbe !=nil {return _be .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0049nve\u0072se\u0047\u0061\u006d\u006d\u0061\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_afbe ); -};if _fabgf ,_aeagg :=_dagc .(_ba .EndElement );_aeagg &&_fabgf .Name ==start .Name {break ;};};return nil ;}; +// Reference +RefAttr string ;};type CT_ShapeProperties struct{ -// ValidateWithPath validates the CT_DuotoneEffect and its children, prefixing error messages with path -func (_fgbae *CT_DuotoneEffect )ValidateWithPath (path string )error {for _fbcf ,_ebadd :=range _fgbae .EG_ColorChoice {if _agac :=_ebadd .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_fbcf )); -_agac !=nil {return _agac ;};};return nil ;};func NewCT_Angle ()*CT_Angle {_gcb :=&CT_Angle {};return _gcb }; +// Black and White Mode +BwModeAttr ST_BlackWhiteMode ; -// ValidateWithPath validates the CT_BlipFillProperties and its children, prefixing error messages with path -func (_egge *CT_BlipFillProperties )ValidateWithPath (path string )error {if _egge .Blip !=nil {if _efabd :=_egge .Blip .ValidateWithPath (path +"\u002f\u0042\u006ci\u0070");_efabd !=nil {return _efabd ;};};if _egge .SrcRect !=nil {if _edac :=_egge .SrcRect .ValidateWithPath (path +"\u002f\u0053\u0072\u0063\u0052\u0065\u0063\u0074"); -_edac !=nil {return _edac ;};};if _dbdc :=_egge .FillModePropertiesChoice .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u004do\u0064\u0065\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_dbdc !=nil {return _dbdc ;}; -return nil ;};func (_eebcf *CT_TextNoBullet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_EffectContainer struct{ +// 2D Transform for Individual Objects +Xfrm *CT_Transform2D ;GeometryChoice *EG_GeometryChoice ;FillPropertiesChoice *EG_FillPropertiesChoice ;Ln *CT_LineProperties ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;Scene3d *CT_Scene3D ;Sp3d *CT_Shape3D ;ExtLst *CT_OfficeArtExtensionList ; +};func (_gggde *CT_GroupShapeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gggde .BwModeAttr !=ST_BlackWhiteModeUnset {_afcac ,_dbbf :=_gggde .BwModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u0077\u004d\u006f\u0064\u0065"}); +if _dbbf !=nil {return _dbbf ;};start .Attr =append (start .Attr ,_afcac );};e .EncodeToken (start );if _gggde .Xfrm !=nil {_gabe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_gggde .Xfrm ,_gabe ); +};_gggde .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_gggde .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _gggde .Scene3d !=nil {_gaebg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}}; +e .EncodeElement (_gggde .Scene3d ,_gaebg );};if _gggde .ExtLst !=nil {_gbebc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gggde .ExtLst ,_gbebc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type EG_LineFillProperties struct{LineFillPropertiesChoice *EG_LineFillPropertiesChoice ;}; -// Effect Container Type -TypeAttr ST_EffectContainerType ; +// ValidateWithPath validates the CT_LineJoinMiterProperties and its children, prefixing error messages with path +func (_aeecf *CT_LineJoinMiterProperties )ValidateWithPath (path string )error {if _aeecf .LimAttr !=nil {if _egdc :=_aeecf .LimAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006d\u0041\u0074\u0074\u0072");_egdc !=nil {return _egdc ;};};return nil ; +};func (_gcgcg *CT_InverseTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dabed ST_PenAlignment )String ()string {switch _dabed {case 0:return ""; +case 1:return "\u0063\u0074\u0072";case 2:return "\u0069\u006e";};return "";};type CT_TableStyleTextStyle struct{ -// Name -NameAttr *string ;EG_Effect []*EG_Effect ;};type CT_StyleMatrixReference struct{ +// Bold +BAttr ST_OnOffStyleType ; -// Style Matrix Index -IdxAttr uint32 ; +// Italic +IAttr ST_OnOffStyleType ;ThemeableFontStylesChoice *EG_ThemeableFontStylesChoice ; // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -2530,325 +2661,151 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;}; - -// ValidateWithPath validates the CT_LineJoinRound and its children, prefixing error messages with path -func (_cfaee *CT_LineJoinRound )ValidateWithPath (path string )error {return nil };func (_gfg *CT_Bevel )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gfg .WAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0077"},Value :_be .Sprintf ("\u0025\u0076",*_gfg .WAttr )}); -};if _gfg .HAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068"},Value :_be .Sprintf ("\u0025\u0076",*_gfg .HAttr )});};if _gfg .PrstAttr !=ST_BevelPresetTypeUnset {_edcb ,_aaac :=_gfg .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"}); -if _aaac !=nil {return _aaac ;};start .Attr =append (start .Attr ,_edcb );};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_PresetShadowEffect ()*CT_PresetShadowEffect {_ecacg :=&CT_PresetShadowEffect {}; -_ecacg .PrstAttr =ST_PresetShadowVal (1);return _ecacg ;};func (_gbgbec ST_AnimationChartOnlyBuildType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gbgbec .String (),start );};const ST_TextBulletSizePercentPattern ="\u0030\u002a\u0028\u0028\u0032\u005b\u0035\u002d9\u005d\u0029\u007c([\u0033\u002d\u0039\u005d\u005b\u0030-\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0033\u005d\u005b\u0030\u002d\u0039\u005d[\u0030\u002d\u0039\u005d\u0029\u007c\u0034\u00300\u0029\u0025"; -func (_ffcgb *CT_TextBulletSizeFollowText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the EG_TextUnderlineFillChoice and its children -func (_aece *EG_TextUnderlineFillChoice )Validate ()error {return _aece .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0043\u0068o\u0069\u0063\u0065");};func NewCT_ThemeableLineStyle ()*CT_ThemeableLineStyle {_gbbg :=&CT_ThemeableLineStyle {}; -_gbbg .ThemeableLineStyleChoice =NewCT_ThemeableLineStyleChoice ();return _gbbg ;};func (_bceagd *EG_TextBulletSize )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bceagd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_eaeef :for {_efdcgd ,_cefef :=d .Token (); -if _cefef !=nil {return _cefef ;};switch _bacbd :=_efdcgd .(type ){case _ba .StartElement :switch _bacbd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_bceagd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _ecab :=d .DecodeElement (&_bceagd .TextBulletSizeChoice .BuSzTx ,&_bacbd );_ecab !=nil {return _ecab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_bceagd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _bbedf :=d .DecodeElement (&_bceagd .TextBulletSizeChoice .BuSzPct ,&_bacbd );_bbedf !=nil {return _bbedf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_bceagd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _acafa :=d .DecodeElement (&_bceagd .TextBulletSizeChoice .BuSzPts ,&_bacbd );_acafa !=nil {return _acafa ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0020\u0025\u0076",_bacbd .Name ); -if _gdede :=d .Skip ();_gdede !=nil {return _gdede ;};};case _ba .EndElement :break _eaeef ;case _ba .CharData :};};return nil ;};func (_gcbeb *ST_TileFlipMode )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbdf ,_cedce :=d .Token (); -if _cedce !=nil {return _cedce ;};if _deecb ,_gbgec :=_bbdf .(_ba .EndElement );_gbgec &&_deecb .Name ==start .Name {*_gcbeb =1;return nil ;};if _ecbbg ,_afecb :=_bbdf .(_ba .CharData );!_afecb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdf ); -}else {switch string (_ecbbg ){case "":*_gcbeb =0;case "\u006e\u006f\u006e\u0065":*_gcbeb =1;case "\u0078":*_gcbeb =2;case "\u0079":*_gcbeb =3;case "\u0078\u0079":*_gcbeb =4;};};_bbdf ,_cedce =d .Token ();if _cedce !=nil {return _cedce ;};if _cddca ,_dgcde :=_bbdf .(_ba .EndElement ); -_dgcde &&_cddca .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdf );};func (_bbbgb *CT_NonVisualConnectorProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bbbgb .CxnSpLocks !=nil {_bbgdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063x\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}};e .EncodeElement (_bbbgb .CxnSpLocks ,_bbgdd );};if _bbbgb .StCxn !=nil {_acdfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0043\u0078\u006e"}}; -e .EncodeElement (_bbbgb .StCxn ,_acdfb );};if _bbbgb .EndCxn !=nil {_beed :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u006e\u0064\u0043\u0078\u006e"}};e .EncodeElement (_bbbgb .EndCxn ,_beed );};if _bbbgb .ExtLst !=nil {_fefde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bbbgb .ExtLst ,_fefde );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_AdjPoint2D ()*CT_AdjPoint2D {_ecg :=&CT_AdjPoint2D {};return _ecg };func (_ggabd *CT_Point3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cacgc :=range start .Attr {if _cacgc .Name .Local =="\u0078"{_dafcd ,_fddgg :=ParseUnionST_Coordinate (_cacgc .Value ); -if _fddgg !=nil {return _fddgg ;};_ggabd .XAttr =_dafcd ;continue ;};if _cacgc .Name .Local =="\u0079"{_bggg ,_gddf :=ParseUnionST_Coordinate (_cacgc .Value );if _gddf !=nil {return _gddf ;};_ggabd .YAttr =_bggg ;continue ;};if _cacgc .Name .Local =="\u007a"{_dbddac ,_abffe :=ParseUnionST_Coordinate (_cacgc .Value ); -if _abffe !=nil {return _abffe ;};_ggabd .ZAttr =_dbddac ;continue ;};};for {_ecaff ,_adagcc :=d .Token ();if _adagcc !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044\u003a\u0020%\u0073",_adagcc ); -};if _bgceg ,_dgggg :=_ecaff .(_ba .EndElement );_dgggg &&_bgceg .Name ==start .Name {break ;};};return nil ;};type CT_Boolean struct{ - -// On/Off Value -ValAttr *_e .ST_OnOff ;};type CT_NonVisualPictureProperties struct{ - -// Relative Resize Preferred -PreferRelativeResizeAttr *bool ; - -// Picture Locks -PicLocks *CT_PictureLocking ;ExtLst *CT_OfficeArtExtensionList ;}; - -// Validate validates the CT_AdjPoint2D and its children -func (_dce *CT_AdjPoint2D )Validate ()error {return _dce .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0064\u006a\u0050\u006f\u0069\u006e\u0074\u0032\u0044");}; - -// ValidateWithPath validates the CT_Table and its children, prefixing error messages with path -func (_gegfa *CT_Table )ValidateWithPath (path string )error {if _gegfa .TblPr !=nil {if _gcedd :=_gegfa .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_gcedd !=nil {return _gcedd ;};};if _acgd :=_gegfa .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064"); -_acgd !=nil {return _acgd ;};for _aebc ,_gdecg :=range _gegfa .Tr {if _dddbef :=_gdecg .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_aebc ));_dddbef !=nil {return _dddbef ;};};return nil ;};func NewCT_Vector3D ()*CT_Vector3D {_edfaf :=&CT_Vector3D {}; -return _edfaf };func (_bbaae *ST_TextBulletSize )Validate ()error {return _bbaae .ValidateWithPath ("")};func (_faaac *CT_LinearShadeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dfacf :=range start .Attr {if _dfacf .Name .Local =="\u0061\u006e\u0067"{_bacaf ,_bdgfec :=_f .ParseInt (_dfacf .Value ,10,32); -if _bdgfec !=nil {return _bdgfec ;};_ecdge :=int32 (_bacaf );_faaac .AngAttr =&_ecdge ;continue ;};if _dfacf .Name .Local =="\u0073\u0063\u0061\u006c\u0065\u0064"{_ecdeb ,_eefb :=_f .ParseBool (_dfacf .Value );if _eefb !=nil {return _eefb ;};_faaac .ScaledAttr =&_ecdeb ; -continue ;};};for {_fdce ,_ddggb :=d .Token ();if _ddggb !=nil {return _be .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004cine\u0061rS\u0068\u0061\u0064\u0065\u0050\u0072\u006fpe\u0072\u0074\u0069\u0065\u0073\u003a\u0020%\u0073",_ddggb ); -};if _fdagf ,_afeggg :=_fdce .(_ba .EndElement );_afeggg &&_fdagf .Name ==start .Name {break ;};};return nil ;};type CT_AnimationElementChoice struct{ - -// Diagram to Animate -Dgm *CT_AnimationDgmElement ; - -// Chart to Animate -Chart *CT_AnimationChartElement ;};func (_dcbed ST_BlendMode )String ()string {switch _dcbed {case 0:return "";case 1:return "\u006f\u0076\u0065\u0072";case 2:return "\u006d\u0075\u006c\u0074";case 3:return "\u0073\u0063\u0072\u0065\u0065\u006e";case 4:return "\u0064\u0061\u0072\u006b\u0065\u006e"; -case 5:return "\u006ci\u0067\u0068\u0074\u0065\u006e";};return "";};func (_ddaae ST_ShapeType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_gcbfg :=_ba .Attr {};_gcbfg .Name =name ;switch _ddaae {case ST_ShapeTypeUnset :_gcbfg .Value ="";case ST_ShapeTypeLine :_gcbfg .Value ="\u006c\u0069\u006e\u0065"; -case ST_ShapeTypeLineInv :_gcbfg .Value ="\u006ci\u006e\u0065\u0049\u006e\u0076";case ST_ShapeTypeTriangle :_gcbfg .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_ShapeTypeRtTriangle :_gcbfg .Value ="\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; -case ST_ShapeTypeRect :_gcbfg .Value ="\u0072\u0065\u0063\u0074";case ST_ShapeTypeDiamond :_gcbfg .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_ShapeTypeParallelogram :_gcbfg .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d"; -case ST_ShapeTypeTrapezoid :_gcbfg .Value ="\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d";case ST_ShapeTypeNonIsoscelesTrapezoid :_gcbfg .Value ="n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064";case ST_ShapeTypePentagon :_gcbfg .Value ="\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e"; -case ST_ShapeTypeHexagon :_gcbfg .Value ="\u0068e\u0078\u0061\u0067\u006f\u006e";case ST_ShapeTypeHeptagon :_gcbfg .Value ="\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e";case ST_ShapeTypeOctagon :_gcbfg .Value ="\u006fc\u0074\u0061\u0067\u006f\u006e"; -case ST_ShapeTypeDecagon :_gcbfg .Value ="\u0064e\u0063\u0061\u0067\u006f\u006e";case ST_ShapeTypeDodecagon :_gcbfg .Value ="\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn";case ST_ShapeTypeStar4 :_gcbfg .Value ="\u0073\u0074\u0061r\u0034";case ST_ShapeTypeStar5 :_gcbfg .Value ="\u0073\u0074\u0061r\u0035"; -case ST_ShapeTypeStar6 :_gcbfg .Value ="\u0073\u0074\u0061r\u0036";case ST_ShapeTypeStar7 :_gcbfg .Value ="\u0073\u0074\u0061r\u0037";case ST_ShapeTypeStar8 :_gcbfg .Value ="\u0073\u0074\u0061r\u0038";case ST_ShapeTypeStar10 :_gcbfg .Value ="\u0073\u0074\u0061\u0072\u0031\u0030"; -case ST_ShapeTypeStar12 :_gcbfg .Value ="\u0073\u0074\u0061\u0072\u0031\u0032";case ST_ShapeTypeStar16 :_gcbfg .Value ="\u0073\u0074\u0061\u0072\u0031\u0036";case ST_ShapeTypeStar24 :_gcbfg .Value ="\u0073\u0074\u0061\u0072\u0032\u0034";case ST_ShapeTypeStar32 :_gcbfg .Value ="\u0073\u0074\u0061\u0072\u0033\u0032"; -case ST_ShapeTypeRoundRect :_gcbfg .Value ="\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t";case ST_ShapeTypeRound1Rect :_gcbfg .Value ="\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074";case ST_ShapeTypeRound2SameRect :_gcbfg .Value ="\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074"; -case ST_ShapeTypeRound2DiagRect :_gcbfg .Value ="\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074";case ST_ShapeTypeSnipRoundRect :_gcbfg .Value ="\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074"; -case ST_ShapeTypeSnip1Rect :_gcbfg .Value ="\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t";case ST_ShapeTypeSnip2SameRect :_gcbfg .Value ="\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074";case ST_ShapeTypeSnip2DiagRect :_gcbfg .Value ="\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074"; -case ST_ShapeTypePlaque :_gcbfg .Value ="\u0070\u006c\u0061\u0071\u0075\u0065";case ST_ShapeTypeEllipse :_gcbfg .Value ="\u0065l\u006c\u0069\u0070\u0073\u0065";case ST_ShapeTypeTeardrop :_gcbfg .Value ="\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070"; -case ST_ShapeTypeHomePlate :_gcbfg .Value ="\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e";case ST_ShapeTypeChevron :_gcbfg .Value ="\u0063h\u0065\u0076\u0072\u006f\u006e";case ST_ShapeTypePieWedge :_gcbfg .Value ="\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065"; -case ST_ShapeTypePie :_gcbfg .Value ="\u0070\u0069\u0065";case ST_ShapeTypeBlockArc :_gcbfg .Value ="\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063";case ST_ShapeTypeDonut :_gcbfg .Value ="\u0064\u006f\u006eu\u0074";case ST_ShapeTypeNoSmoking :_gcbfg .Value ="\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg"; -case ST_ShapeTypeRightArrow :_gcbfg .Value ="\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftArrow :_gcbfg .Value ="\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw";case ST_ShapeTypeUpArrow :_gcbfg .Value ="\u0075p\u0041\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeDownArrow :_gcbfg .Value ="\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw";case ST_ShapeTypeStripedRightArrow :_gcbfg .Value ="\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case ST_ShapeTypeNotchedRightArrow :_gcbfg .Value ="\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeBentUpArrow :_gcbfg .Value ="b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftRightArrow :_gcbfg .Value ="\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case ST_ShapeTypeUpDownArrow :_gcbfg .Value ="u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeLeftUpArrow :_gcbfg .Value ="l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftRightUpArrow :_gcbfg .Value ="\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeQuadArrow :_gcbfg .Value ="\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw"; -case ST_ShapeTypeLeftArrowCallout :_gcbfg .Value ="\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeRightArrowCallout :_gcbfg .Value ="\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074"; -case ST_ShapeTypeUpArrowCallout :_gcbfg .Value ="\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case ST_ShapeTypeDownArrowCallout :_gcbfg .Value ="\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case ST_ShapeTypeLeftRightArrowCallout :_gcbfg .Value ="l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeUpDownArrowCallout :_gcbfg .Value ="\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074"; -case ST_ShapeTypeQuadArrowCallout :_gcbfg .Value ="\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeBentArrow :_gcbfg .Value ="\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw";case ST_ShapeTypeUturnArrow :_gcbfg .Value ="\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeCircularArrow :_gcbfg .Value ="\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftCircularArrow :_gcbfg .Value ="\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeLeftRightCircularArrow :_gcbfg .Value ="\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077";case ST_ShapeTypeCurvedRightArrow :_gcbfg .Value ="\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeCurvedLeftArrow :_gcbfg .Value ="\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeCurvedUpArrow :_gcbfg .Value ="\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077"; -case ST_ShapeTypeCurvedDownArrow :_gcbfg .Value ="\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeSwooshArrow :_gcbfg .Value ="s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeCube :_gcbfg .Value ="\u0063\u0075\u0062\u0065"; -case ST_ShapeTypeCan :_gcbfg .Value ="\u0063\u0061\u006e";case ST_ShapeTypeLightningBolt :_gcbfg .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074";case ST_ShapeTypeHeart :_gcbfg .Value ="\u0068\u0065\u0061r\u0074"; -case ST_ShapeTypeSun :_gcbfg .Value ="\u0073\u0075\u006e";case ST_ShapeTypeMoon :_gcbfg .Value ="\u006d\u006f\u006f\u006e";case ST_ShapeTypeSmileyFace :_gcbfg .Value ="\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065";case ST_ShapeTypeIrregularSeal1 :_gcbfg .Value ="\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031"; -case ST_ShapeTypeIrregularSeal2 :_gcbfg .Value ="\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032";case ST_ShapeTypeFoldedCorner :_gcbfg .Value ="\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072";case ST_ShapeTypeBevel :_gcbfg .Value ="\u0062\u0065\u0076e\u006c"; -case ST_ShapeTypeFrame :_gcbfg .Value ="\u0066\u0072\u0061m\u0065";case ST_ShapeTypeHalfFrame :_gcbfg .Value ="\u0068a\u006c\u0066\u0046\u0072\u0061\u006de";case ST_ShapeTypeCorner :_gcbfg .Value ="\u0063\u006f\u0072\u006e\u0065\u0072";case ST_ShapeTypeDiagStripe :_gcbfg .Value ="\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; -case ST_ShapeTypeChord :_gcbfg .Value ="\u0063\u0068\u006fr\u0064";case ST_ShapeTypeArc :_gcbfg .Value ="\u0061\u0072\u0063";case ST_ShapeTypeLeftBracket :_gcbfg .Value ="l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074";case ST_ShapeTypeRightBracket :_gcbfg .Value ="\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074"; -case ST_ShapeTypeLeftBrace :_gcbfg .Value ="\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e";case ST_ShapeTypeRightBrace :_gcbfg .Value ="\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065";case ST_ShapeTypeBracketPair :_gcbfg .Value ="b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072"; -case ST_ShapeTypeBracePair :_gcbfg .Value ="\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r";case ST_ShapeTypeStraightConnector1 :_gcbfg .Value ="\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031";case ST_ShapeTypeBentConnector2 :_gcbfg .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032"; -case ST_ShapeTypeBentConnector3 :_gcbfg .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033";case ST_ShapeTypeBentConnector4 :_gcbfg .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034"; -case ST_ShapeTypeBentConnector5 :_gcbfg .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035";case ST_ShapeTypeCurvedConnector2 :_gcbfg .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032"; -case ST_ShapeTypeCurvedConnector3 :_gcbfg .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033";case ST_ShapeTypeCurvedConnector4 :_gcbfg .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034"; -case ST_ShapeTypeCurvedConnector5 :_gcbfg .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035";case ST_ShapeTypeCallout1 :_gcbfg .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031";case ST_ShapeTypeCallout2 :_gcbfg .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032"; -case ST_ShapeTypeCallout3 :_gcbfg .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033";case ST_ShapeTypeAccentCallout1 :_gcbfg .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031";case ST_ShapeTypeAccentCallout2 :_gcbfg .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032"; -case ST_ShapeTypeAccentCallout3 :_gcbfg .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case ST_ShapeTypeBorderCallout1 :_gcbfg .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; -case ST_ShapeTypeBorderCallout2 :_gcbfg .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case ST_ShapeTypeBorderCallout3 :_gcbfg .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033"; -case ST_ShapeTypeAccentBorderCallout1 :_gcbfg .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031";case ST_ShapeTypeAccentBorderCallout2 :_gcbfg .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032"; -case ST_ShapeTypeAccentBorderCallout3 :_gcbfg .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033";case ST_ShapeTypeWedgeRectCallout :_gcbfg .Value ="\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case ST_ShapeTypeWedgeRoundRectCallout :_gcbfg .Value ="w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeWedgeEllipseCallout :_gcbfg .Value ="\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case ST_ShapeTypeCloudCallout :_gcbfg .Value ="\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeCloud :_gcbfg .Value ="\u0063\u006c\u006fu\u0064";case ST_ShapeTypeRibbon :_gcbfg .Value ="\u0072\u0069\u0062\u0062\u006f\u006e"; -case ST_ShapeTypeRibbon2 :_gcbfg .Value ="\u0072i\u0062\u0062\u006f\u006e\u0032";case ST_ShapeTypeEllipseRibbon :_gcbfg .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e";case ST_ShapeTypeEllipseRibbon2 :_gcbfg .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032"; -case ST_ShapeTypeLeftRightRibbon :_gcbfg .Value ="\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e";case ST_ShapeTypeVerticalScroll :_gcbfg .Value ="\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c"; -case ST_ShapeTypeHorizontalScroll :_gcbfg .Value ="\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c";case ST_ShapeTypeWave :_gcbfg .Value ="\u0077\u0061\u0076\u0065";case ST_ShapeTypeDoubleWave :_gcbfg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065"; -case ST_ShapeTypePlus :_gcbfg .Value ="\u0070\u006c\u0075\u0073";case ST_ShapeTypeFlowChartProcess :_gcbfg .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073";case ST_ShapeTypeFlowChartDecision :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e"; -case ST_ShapeTypeFlowChartInputOutput :_gcbfg .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074";case ST_ShapeTypeFlowChartPredefinedProcess :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073"; -case ST_ShapeTypeFlowChartInternalStorage :_gcbfg .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065";case ST_ShapeTypeFlowChartDocument :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074"; -case ST_ShapeTypeFlowChartMultidocument :_gcbfg .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074";case ST_ShapeTypeFlowChartTerminator :_gcbfg .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072"; -case ST_ShapeTypeFlowChartPreparation :_gcbfg .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e";case ST_ShapeTypeFlowChartManualInput :_gcbfg .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074"; -case ST_ShapeTypeFlowChartManualOperation :_gcbfg .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e";case ST_ShapeTypeFlowChartConnector :_gcbfg .Value ="\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072"; -case ST_ShapeTypeFlowChartPunchedCard :_gcbfg .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064";case ST_ShapeTypeFlowChartPunchedTape :_gcbfg .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065"; -case ST_ShapeTypeFlowChartSummingJunction :_gcbfg .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e";case ST_ShapeTypeFlowChartOr :_gcbfg .Value ="f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072"; -case ST_ShapeTypeFlowChartCollate :_gcbfg .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065";case ST_ShapeTypeFlowChartSort :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074"; -case ST_ShapeTypeFlowChartExtract :_gcbfg .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074";case ST_ShapeTypeFlowChartMerge :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065"; -case ST_ShapeTypeFlowChartOfflineStorage :_gcbfg .Value ="\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065";case ST_ShapeTypeFlowChartOnlineStorage :_gcbfg .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065"; -case ST_ShapeTypeFlowChartMagneticTape :_gcbfg .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065";case ST_ShapeTypeFlowChartMagneticDisk :_gcbfg .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b"; -case ST_ShapeTypeFlowChartMagneticDrum :_gcbfg .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d";case ST_ShapeTypeFlowChartDisplay :_gcbfg .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079"; -case ST_ShapeTypeFlowChartDelay :_gcbfg .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079";case ST_ShapeTypeFlowChartAlternateProcess :_gcbfg .Value ="\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s"; -case ST_ShapeTypeFlowChartOffpageConnector :_gcbfg .Value ="\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr";case ST_ShapeTypeActionButtonBlank :_gcbfg .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b"; -case ST_ShapeTypeActionButtonHome :_gcbfg .Value ="\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065";case ST_ShapeTypeActionButtonHelp :_gcbfg .Value ="\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070"; -case ST_ShapeTypeActionButtonInformation :_gcbfg .Value ="\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";case ST_ShapeTypeActionButtonForwardNext :_gcbfg .Value ="\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074"; -case ST_ShapeTypeActionButtonBackPrevious :_gcbfg .Value ="\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073";case ST_ShapeTypeActionButtonEnd :_gcbfg .Value ="\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064"; -case ST_ShapeTypeActionButtonBeginning :_gcbfg .Value ="a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067";case ST_ShapeTypeActionButtonReturn :_gcbfg .Value ="\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e"; -case ST_ShapeTypeActionButtonDocument :_gcbfg .Value ="a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074";case ST_ShapeTypeActionButtonSound :_gcbfg .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064"; -case ST_ShapeTypeActionButtonMovie :_gcbfg .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065";case ST_ShapeTypeGear6 :_gcbfg .Value ="\u0067\u0065\u0061r\u0036";case ST_ShapeTypeGear9 :_gcbfg .Value ="\u0067\u0065\u0061r\u0039"; -case ST_ShapeTypeFunnel :_gcbfg .Value ="\u0066\u0075\u006e\u006e\u0065\u006c";case ST_ShapeTypeMathPlus :_gcbfg .Value ="\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073";case ST_ShapeTypeMathMinus :_gcbfg .Value ="\u006da\u0074\u0068\u004d\u0069\u006e\u0075s"; -case ST_ShapeTypeMathMultiply :_gcbfg .Value ="\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079";case ST_ShapeTypeMathDivide :_gcbfg .Value ="\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065";case ST_ShapeTypeMathEqual :_gcbfg .Value ="\u006da\u0074\u0068\u0045\u0071\u0075\u0061l"; -case ST_ShapeTypeMathNotEqual :_gcbfg .Value ="\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_ShapeTypeCornerTabs :_gcbfg .Value ="\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073";case ST_ShapeTypeSquareTabs :_gcbfg .Value ="\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073"; -case ST_ShapeTypePlaqueTabs :_gcbfg .Value ="\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073";case ST_ShapeTypeChartX :_gcbfg .Value ="\u0063\u0068\u0061\u0072\u0074\u0058";case ST_ShapeTypeChartStar :_gcbfg .Value ="\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r"; -case ST_ShapeTypeChartPlus :_gcbfg .Value ="\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s";};return _gcbfg ,nil ;}; - -// Validate validates the EG_TextAutofitChoice and its children -func (_bdgcdb *EG_TextAutofitChoice )Validate ()error {return _bdgcdb .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0041\u0075\u0074\u006ff\u0069\u0074\u0043\u0068oi\u0063\u0065");};func NewCT_PositiveFixedPercentage ()*CT_PositiveFixedPercentage {_cbfb :=&CT_PositiveFixedPercentage {}; -return _cbfb ;};func NewCT_AlphaBiLevelEffect ()*CT_AlphaBiLevelEffect {_gdfa :=&CT_AlphaBiLevelEffect {};return _gdfa ;};func NewEG_TextUnderlineLineChoice ()*EG_TextUnderlineLineChoice {_fbebdc :=&EG_TextUnderlineLineChoice {};return _fbebdc ;};func (_acbec *EG_FillModeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_acbec .FillModePropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func (_aabgbe *CT_Vector3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_aeggg :=range start .Attr {if _aeggg .Name .Local =="\u0064\u0078"{_eabea ,_eddcd :=ParseUnionST_Coordinate (_aeggg .Value );if _eddcd !=nil {return _eddcd ; -};_aabgbe .DxAttr =_eabea ;continue ;};if _aeggg .Name .Local =="\u0064\u0079"{_debea ,_cgbadf :=ParseUnionST_Coordinate (_aeggg .Value );if _cgbadf !=nil {return _cgbadf ;};_aabgbe .DyAttr =_debea ;continue ;};if _aeggg .Name .Local =="\u0064\u007a"{_fgdc ,_ccffb :=ParseUnionST_Coordinate (_aeggg .Value ); -if _ccffb !=nil {return _ccffb ;};_aabgbe .DzAttr =_fgdc ;continue ;};};for {_bdebc ,_fgcae :=d .Token ();if _fgcae !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044\u003a\u0020\u0025\u0073",_fgcae ); -};if _abfeg ,_gcfcbg :=_bdebc .(_ba .EndElement );_gcfcbg &&_abfeg .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_GvmlGroupShapeNonVisual and its children, prefixing error messages with path -func (_ccdbg *CT_GvmlGroupShapeNonVisual )ValidateWithPath (path string )error {if _ccddd :=_ccdbg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ccddd !=nil {return _ccddd ;};if _cbfcb :=_ccdbg .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_cbfcb !=nil {return _cbfcb ;};return nil ;};func (_cbcffe ST_TextPoint )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cbcffe .ST_TextPointUnqualified !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_cbcffe .ST_TextPointUnqualified ))); -};if _cbcffe .ST_UniversalMeasure !=nil {e .EncodeToken (_ba .CharData (*_cbcffe .ST_UniversalMeasure ));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func NewCT_TextBlipBullet ()*CT_TextBlipBullet {_aadf :=&CT_TextBlipBullet {};_aadf .Blip =NewCT_Blip (); -return _aadf ;};func (_acdaf *ST_ColorSchemeIndex )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_acdaf =0;case "\u0064\u006b\u0031":*_acdaf =1;case "\u006c\u0074\u0031":*_acdaf =2;case "\u0064\u006b\u0032":*_acdaf =3;case "\u006c\u0074\u0032":*_acdaf =4; -case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_acdaf =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_acdaf =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_acdaf =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_acdaf =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_acdaf =9; -case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_acdaf =10;case "\u0068\u006c\u0069n\u006b":*_acdaf =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_acdaf =12;};return nil ;};func NewCT_TintEffect ()*CT_TintEffect {_bfccc :=&CT_TintEffect {}; -return _bfccc }; - -// ValidateWithPath validates the CT_PositiveFixedPercentage and its children, prefixing error messages with path -func (_dcfdg *CT_PositiveFixedPercentage )ValidateWithPath (path string )error {if _ddgd :=_dcfdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ddgd !=nil {return _ddgd ;};return nil ;};func NewCT_SolidColorFillProperties ()*CT_SolidColorFillProperties {_afgb :=&CT_SolidColorFillProperties {}; -return _afgb ;};func (_eabc *CT_AlphaInverseEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _eabc .ScrgbClr !=nil {_dbcc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_eabc .ScrgbClr ,_dbcc );};if _eabc .SrgbClr !=nil {_efgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_eabc .SrgbClr ,_efgg );};if _eabc .HslClr !=nil {_eagc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_eabc .HslClr ,_eagc );};if _eabc .SysClr !=nil {_eff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_eabc .SysClr ,_eff );};if _eabc .SchemeClr !=nil {_gbe :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_eabc .SchemeClr ,_gbe );};if _eabc .PrstClr !=nil {_egc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_eabc .PrstClr ,_egc );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_dcag :=&CT_Hyperlink {};return _dcag };func (_fdggc *Tbl )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fdggc .CT_Table =*NewCT_Table ();_bddbc :for {_efgag ,_feggd :=d .Token ();if _feggd !=nil {return _feggd ; -};switch _dbeeb :=_efgag .(type ){case _ba .StartElement :switch _dbeeb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_fdggc .TblPr =NewCT_TableProperties (); -if _agegfd :=d .DecodeElement (_fdggc .TblPr ,&_dbeeb );_agegfd !=nil {return _agegfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _efbgff :=d .DecodeElement (_fdggc .TblGrid ,&_dbeeb ); -_efbgff !=nil {return _efbgff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_caaag :=NewCT_TableRow (); -if _edgbc :=d .DecodeElement (_caaag ,&_dbeeb );_edgbc !=nil {return _edgbc ;};_fdggc .Tr =append (_fdggc .Tr ,_caaag );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0054b\u006c\u0020\u0025\u0076",_dbeeb .Name ); -if _bcaee :=d .Skip ();_bcaee !=nil {return _bcaee ;};};case _ba .EndElement :break _bddbc ;case _ba .CharData :};};return nil ;};func (_dbefeg ST_CompoundLine )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_dbefeg .String (),start ); +PrstClr *CT_PresetColor ;ExtLst *CT_OfficeArtExtensionList ;};func (_ebbabe *ST_SchemeColorVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdcc ,_efabg :=d .Token ();if _efabg !=nil {return _efabg ;};if _bgdcf ,_cdacg :=_fdcc .(_d .EndElement ); +_cdacg &&_bgdcf .Name ==start .Name {*_ebbabe =1;return nil ;};if _aaeb ,_dbafbe :=_fdcc .(_d .CharData );!_dbafbe {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdcc ); +}else {switch string (_aaeb ){case "":*_ebbabe =0;case "\u0062\u0067\u0031":*_ebbabe =1;case "\u0074\u0078\u0031":*_ebbabe =2;case "\u0062\u0067\u0032":*_ebbabe =3;case "\u0074\u0078\u0032":*_ebbabe =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_ebbabe =5; +case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_ebbabe =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_ebbabe =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_ebbabe =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_ebbabe =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_ebbabe =10; +case "\u0068\u006c\u0069n\u006b":*_ebbabe =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_ebbabe =12;case "\u0070\u0068\u0043l\u0072":*_ebbabe =13;case "\u0064\u006b\u0031":*_ebbabe =14;case "\u006c\u0074\u0031":*_ebbabe =15;case "\u0064\u006b\u0032":*_ebbabe =16; +case "\u006c\u0074\u0032":*_ebbabe =17;};};_fdcc ,_efabg =d .Token ();if _efabg !=nil {return _efabg ;};if _eagcg ,_ffebd :=_fdcc .(_d .EndElement );_ffebd &&_eagcg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdcc ); }; -// ValidateWithPath validates the EG_TextUnderlineLineChoice and its children, prefixing error messages with path -func (_cgbb *EG_TextUnderlineLineChoice )ValidateWithPath (path string )error {if _cgbb .ULnTx !=nil {if _eecgb :=_cgbb .ULnTx .ValidateWithPath (path +"\u002f\u0055\u004c\u006e\u0054\u0078");_eecgb !=nil {return _eecgb ;};};if _cgbb .ULn !=nil {if _fafed :=_cgbb .ULn .ValidateWithPath (path +"\u002f\u0055\u004c\u006e"); -_fafed !=nil {return _fafed ;};};return nil ;};func (_bfad *CT_GvmlTextShape )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bfad .TxBody =NewCT_TextBody ();_bfad .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice ();_cedc :for {_febcg ,_addagd :=d .Token (); -if _addagd !=nil {return _addagd ;};switch _cbad :=_febcg .(type ){case _ba .StartElement :switch _cbad .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:if _fddfa :=d .DecodeElement (_bfad .TxBody ,&_cbad ); -_fddfa !=nil {return _fddfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"}:_bfad .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); -if _bdage :=d .DecodeElement (&_bfad .GvmlTextShapeChoice .UseSpRect ,&_cbad );_bdage !=nil {return _bdage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_bfad .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); -if _aede :=d .DecodeElement (&_bfad .GvmlTextShapeChoice .Xfrm ,&_cbad );_aede !=nil {return _aede ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfad .ExtLst =NewCT_OfficeArtExtensionList (); -if _ebceg :=d .DecodeElement (_bfad .ExtLst ,&_cbad );_ebceg !=nil {return _ebceg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0020\u0025v",_cbad .Name ); -if _ecgba :=d .Skip ();_ecgba !=nil {return _ecgba ;};};case _ba .EndElement :break _cedc ;case _ba .CharData :};};return nil ;};func (_dfge *CT_BackgroundFillStyleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -for _ ,_bfec :=range _dfge .EG_FillProperties {_bfec .MarshalXML (e ,_ba .StartElement {});};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_NonVisualDrawingShapeProps struct{ - -// Text Box -TxBoxAttr *bool ; - -// Shape Locks -SpLocks *CT_ShapeLocking ;ExtLst *CT_OfficeArtExtensionList ;};type CT_Headers struct{ - -// Header Cell Reference -Header []string ;};func (_fcg *CT_ColorScheme )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",_fcg .NameAttr )}); -e .EncodeToken (start );_bde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064k\u0031"}};e .EncodeElement (_fcg .Dk1 ,_bde );_dedee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006ct\u0031"}};e .EncodeElement (_fcg .Lt1 ,_dedee ); -_acbd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064k\u0032"}};e .EncodeElement (_fcg .Dk2 ,_acbd );_gdfad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006ct\u0032"}};e .EncodeElement (_fcg .Lt2 ,_gdfad );_ege :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00741"}}; -e .EncodeElement (_fcg .Accent1 ,_ege );_ecdb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00742"}};e .EncodeElement (_fcg .Accent2 ,_ecdb );_fffb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00743"}}; -e .EncodeElement (_fcg .Accent3 ,_fffb );_feeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00744"}};e .EncodeElement (_fcg .Accent4 ,_feeg );_adfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00745"}}; -e .EncodeElement (_fcg .Accent5 ,_adfe );_abfce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0063\u0063\u0065\u006e\u00746"}};e .EncodeElement (_fcg .Accent6 ,_abfce );_ebag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0068\u006c\u0069\u006e\u006b"}}; -e .EncodeElement (_fcg .Hlink ,_ebag );_daga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"}};e .EncodeElement (_fcg .FolHlink ,_daga );if _fcg .ExtLst !=nil {_eadf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fcg .ExtLst ,_eadf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_RelativeOffsetEffect and its children -func (_efcfe *CT_RelativeOffsetEffect )Validate ()error {return _efcfe .ValidateWithPath ("\u0043\u0054\u005fRe\u006c\u0061\u0074\u0069\u0076\u0065\u004f\u0066\u0066\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074");};type ST_TextVerticalType byte ; - - -// ValidateWithPath validates the CT_PositiveFixedAngle and its children, prefixing error messages with path -func (_bfbca *CT_PositiveFixedAngle )ValidateWithPath (path string )error {if _bfbca .ValAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bfbca .ValAttr ); -};if _bfbca .ValAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eV\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_bfbca .ValAttr ); -};return nil ;};func (_dceeef *EG_MediaChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_edaca :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_dceeef .AudioCd =NewCT_AudioCD (); -if _cgfde :=d .DecodeElement (_dceeef .AudioCd ,&_edaca );_cgfde !=nil {return _cgfde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_dceeef .WavAudioFile =NewCT_EmbeddedWAVAudioFile (); -if _fgdcb :=d .DecodeElement (_dceeef .WavAudioFile ,&_edaca );_fgdcb !=nil {return _fgdcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_dceeef .AudioFile =NewCT_AudioFile (); -if _fabgb :=d .DecodeElement (_dceeef .AudioFile ,&_edaca );_fabgb !=nil {return _fabgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_dceeef .VideoFile =NewCT_VideoFile (); -if _cadgf :=d .DecodeElement (_dceeef .VideoFile ,&_edaca );_cadgf !=nil {return _cadgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_dceeef .QuickTimeFile =NewCT_QuickTimeFile (); -if _eddef :=d .DecodeElement (_dceeef .QuickTimeFile ,&_edaca );_eddef !=nil {return _eddef ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_edaca .Name ); -if _bbafc :=d .Skip ();_bbafc !=nil {return _bbafc ;};};return nil ;};func (_gafgde ST_AnimationChartBuildType )String ()string {if _gafgde .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {return _gafgde .ST_AnimationBuildType .String ();};if _gafgde .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {return _gafgde .ST_AnimationChartOnlyBuildType .String (); -};return "";}; +// Validate validates the EG_Media and its children +func (_fgfe *EG_Media )Validate ()error {return _fgfe .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061");};func NewCT_BlendEffect ()*CT_BlendEffect {_dccf :=&CT_BlendEffect {};_dccf .BlendAttr =ST_BlendMode (1);_dccf .Cont =NewCT_EffectContainer (); +return _dccf ;}; -// Validate validates the EG_LineDashProperties and its children -func (_bbbfeg *EG_LineDashProperties )Validate ()error {return _bbbfeg .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cbgab *EG_FillPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _cbgab .NoFill !=nil {_bcbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cbgab .NoFill ,_bcbb );}else if _cbgab .SolidFill !=nil {_cffba :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_cbgab .SolidFill ,_cffba );}else if _cbgab .GradFill !=nil {_ggabe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cbgab .GradFill ,_ggabe );}else if _cbgab .BlipFill !=nil {_baeec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_cbgab .BlipFill ,_baeec );}else if _cbgab .PattFill !=nil {_bcgcd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cbgab .PattFill ,_bcgcd );}else if _cbgab .GrpFill !=nil {_gfefe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0070\u0046\u0069\u006cl"}}; -e .EncodeElement (_cbgab .GrpFill ,_gfefe );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_OfficeArtExtension struct{ +// ValidateWithPath validates the EG_TextGeometry and its children, prefixing error messages with path +func (_eddfa *EG_TextGeometry )ValidateWithPath (path string )error {if _efefa :=_eddfa .TextGeometryChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tG\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_efefa !=nil {return _efefa ; +};return nil ;};func (_bgbgf ST_TextAutonumberScheme )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bgbgf .String (),start );};func NewCT_Path2DList ()*CT_Path2DList {_fdgdf :=&CT_Path2DList {};return _fdgdf };func NewCT_ConnectorLocking ()*CT_ConnectorLocking {_dgfc :=&CT_ConnectorLocking {}; +return _dgfc };func NewCT_GvmlShape ()*CT_GvmlShape {_cfef :=&CT_GvmlShape {};_cfef .NvSpPr =NewCT_GvmlShapeNonVisual ();_cfef .SpPr =NewCT_ShapeProperties ();return _cfef ;};func (_feg *CT_AlphaFloorEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgag *CT_ColorMappingOverride )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgag .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice ();_gdab :for {_baea ,_faebe :=d .Token (); +if _faebe !=nil {return _faebe ;};switch _geaf :=_baea .(type ){case _d .StartElement :switch _geaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_cgag .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice (); +if _efbe :=d .DecodeElement (&_cgag .ColorMappingOverrideChoice .MasterClrMapping ,&_geaf );_efbe !=nil {return _efbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}:_cgag .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice (); +if _adae :=d .DecodeElement (&_cgag .ColorMappingOverrideChoice .OverrideClrMapping ,&_geaf );_adae !=nil {return _adae ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070i\u006e\u0067\u004f\u0076\u0065\u0072r\u0069\u0064\u0065 \u0025\u0076",_geaf .Name ); +if _edag :=d .Skip ();_edag !=nil {return _edag ;};};case _d .EndElement :break _gdab ;case _d .CharData :};};return nil ;};func (_efec *CT_GroupFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_ggffa ,_dggc :=d .Token (); +if _dggc !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070F\u0069l\u006cP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_dggc );};if _adec ,_cgbca :=_ggffa .(_d .EndElement ); +_cgbca &&_adec .Name ==start .Name {break ;};};return nil ;}; -// Uniform Resource Identifier -UriAttr string ;Any []_c .Any ;}; +// Validate validates the CT_OfficeArtExtensionList and its children +func (_fdefb *CT_OfficeArtExtensionList )Validate ()error {return _fdefb .ValidateWithPath ("\u0043T\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t");};func (_gdfde *CT_EffectContainer )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gdfde .TypeAttr !=ST_EffectContainerTypeUnset {_bacecb ,_cdfc :=_gdfde .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _cdfc !=nil {return _cdfc ;};start .Attr =append (start .Attr ,_bacecb );};if _gdfde .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_gdfde .NameAttr )}); +};e .EncodeToken (start );if _gdfde .EG_Effect !=nil {for _ ,_bagb :=range _gdfde .EG_Effect {_bagb .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aebbf *ST_PositivePercentage )ValidateWithPath (path string )error {_dcggd :=[]string {}; +if _aebbf .ST_PositivePercentageDecimal !=nil {_dcggd =append (_dcggd ,"\u0053\u0054\u005f\u0050o\u0073\u0069\u0074\u0069\u0076\u0065\u0050\u0065\u0072\u0063e\u006et\u0061\u0067\u0065\u0044\u0065\u0063\u0069m\u0061\u006c");};if _aebbf .ST_PositivePercentage !=nil {if _ffaae :=_aebbf .ST_PositivePercentage .ValidateWithPath (path +"\u002f\u0053\u0054\u005fPo\u0073\u0069\u0074\u0069\u0076\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061g\u0065"); +_ffaae !=nil {return _ffaae ;};_dcggd =append (_dcggd ,"S\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_dcggd )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dcggd ); +};return nil ;};func (_bdcbd ST_ColorSchemeIndex )String ()string {switch _bdcbd {case 0:return "";case 1:return "\u0064\u006b\u0031";case 2:return "\u006c\u0074\u0031";case 3:return "\u0064\u006b\u0032";case 4:return "\u006c\u0074\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031"; +case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036"; +case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";};return "";};func (_aaccd ST_BlendMode )ValidateWithPath (path string )error {switch _aaccd {case 0,1,2,3,4,5:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaccd )); +};return nil ;}; -// ValidateWithPath validates the CT_TableCell and its children, prefixing error messages with path -func (_fgdg *CT_TableCell )ValidateWithPath (path string )error {if _fgdg .TxBody !=nil {if _gfbafb :=_fgdg .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_gfbafb !=nil {return _gfbafb ;};};if _fgdg .TcPr !=nil {if _cbbcd :=_fgdg .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072"); -_cbbcd !=nil {return _cbbcd ;};};if _fgdg .ExtLst !=nil {if _cdgag :=_fgdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdgag !=nil {return _cdgag ;};};return nil ;};func (_bbfb *CT_SphereCoords )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbfb .LatAttr =0; -_bbfb .LonAttr =0;_bbfb .RevAttr =0;for _ ,_cdefb :=range start .Attr {if _cdefb .Name .Local =="\u006c\u0061\u0074"{_bbcga ,_cdeca :=_f .ParseInt (_cdefb .Value ,10,32);if _cdeca !=nil {return _cdeca ;};_bbfb .LatAttr =int32 (_bbcga );continue ;};if _cdefb .Name .Local =="\u006c\u006f\u006e"{_eddab ,_fegee :=_f .ParseInt (_cdefb .Value ,10,32); -if _fegee !=nil {return _fegee ;};_bbfb .LonAttr =int32 (_eddab );continue ;};if _cdefb .Name .Local =="\u0072\u0065\u0076"{_cdgfbf ,_fbcg :=_f .ParseInt (_cdefb .Value ,10,32);if _fbcg !=nil {return _fbcg ;};_bbfb .RevAttr =int32 (_cdgfbf );continue ; -};};for {_fbfeb ,_gdcb :=d .Token ();if _gdcb !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0070\u0068\u0065\u0072\u0065C\u006f\u006f\u0072d\u0073:\u0020\u0025\u0073",_gdcb );};if _efdg ,_bged :=_fbfeb .(_ba .EndElement ); -_bged &&_efdg .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_Path2DMoveTo and its children, prefixing error messages with path +func (_ggaaa *CT_Path2DMoveTo )ValidateWithPath (path string )error {if _bbabf :=_ggaaa .Pt .ValidateWithPath (path +"\u002f\u0050\u0074");_bbabf !=nil {return _bbabf ;};return nil ;};func NewCT_TextBodyProperties ()*CT_TextBodyProperties {_fafbf :=&CT_TextBodyProperties {}; +_fafbf .TextAutofitChoice =NewEG_TextAutofitChoice ();_fafbf .Text3DChoice =NewEG_Text3DChoice ();return _fafbf ;};func NewCT_LineStyleList ()*CT_LineStyleList {_cdafa :=&CT_LineStyleList {};return _cdafa };func (_dggged *CT_TableProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dggged .RtlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0074\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .RtlAttr ))}); +};if _dggged .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .FirstRowAttr ))});};if _dggged .FirstColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .FirstColAttr ))}); +};if _dggged .LastRowAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .LastRowAttr ))});};if _dggged .LastColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .LastColAttr ))}); +};if _dggged .BandRowAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062a\u006e\u0064\u0052\u006f\u0077"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .BandRowAttr ))});};if _dggged .BandColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062a\u006e\u0064\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dggged .BandColAttr ))}); +};e .EncodeToken (start );_dggged .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_dggged .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _dggged .TablePropertiesChoice !=nil {_dggged .TablePropertiesChoice .MarshalXML (e ,_d .StartElement {}); +};if _dggged .ExtLst !=nil {_acddc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dggged .ExtLst ,_acddc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Path2DQuadBezierTo and its children, prefixing error messages with path -func (_cbbfa *CT_Path2DQuadBezierTo )ValidateWithPath (path string )error {for _afddb ,_gcbfa :=range _cbbfa .Pt {if _bedcc :=_gcbfa .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_afddb ));_bedcc !=nil {return _bedcc ; -};};return nil ;};func (_dccff *CT_TextTabStop )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bbccc :=range start .Attr {if _bbccc .Name .Local =="\u0070\u006f\u0073"{_ffbfc ,_caaecd :=ParseUnionST_Coordinate32 (_bbccc .Value ); -if _caaecd !=nil {return _caaecd ;};_dccff .PosAttr =&_ffbfc ;continue ;};if _bbccc .Name .Local =="\u0061\u006c\u0067\u006e"{_dccff .AlgnAttr .UnmarshalXMLAttr (_bbccc );continue ;};};for {_ebbead ,_cceed :=d .Token ();if _cceed !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0065\u0078\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070:\u0020\u0025\u0073",_cceed ); -};if _afaae ,_gbffd :=_ebbead .(_ba .EndElement );_gbffd &&_afaae .Name ==start .Name {break ;};};return nil ;};func (_agdbc ST_TileFlipMode )ValidateWithPath (path string )error {switch _agdbc {case 0,1,2,3,4:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agdbc )); -};return nil ;};type CT_PresetTextShape struct{ +// ValidateWithPath validates the CT_Shape3D and its children, prefixing error messages with path +func (_bbecd *CT_Shape3D )ValidateWithPath (path string )error {if _bbecd .ZAttr !=nil {if _afgfb :=_bbecd .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_afgfb !=nil {return _afgfb ;};};if _bbecd .ExtrusionHAttr !=nil {if *_bbecd .ExtrusionHAttr < 0{return _bg .Errorf ("\u0025\u0073\u002fm\u002e\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bbecd .ExtrusionHAttr ); +};if *_bbecd .ExtrusionHAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0045\u0078t\u0072\u0075\u0073i\u006f\u006e\u0048A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065 <\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bbecd .ExtrusionHAttr ); +};};if _bbecd .ContourWAttr !=nil {if *_bbecd .ContourWAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0057\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_bbecd .ContourWAttr ); +};if *_bbecd .ContourWAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075r\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bbecd .ContourWAttr ); +};};if _dbgfc :=_bbecd .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_dbgfc !=nil {return _dbgfc ;};if _bbecd .BevelT !=nil {if _fecb :=_bbecd .BevelT .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0054"); +_fecb !=nil {return _fecb ;};};if _bbecd .BevelB !=nil {if _dgaf :=_bbecd .BevelB .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0042");_dgaf !=nil {return _dgaf ;};};if _bbecd .ExtrusionClr !=nil {if _fdefbg :=_bbecd .ExtrusionClr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"); +_fdefbg !=nil {return _fdefbg ;};};if _bbecd .ContourClr !=nil {if _aabe :=_bbecd .ContourClr .ValidateWithPath (path +"/\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072");_aabe !=nil {return _aabe ;};};if _bbecd .ExtLst !=nil {if _aedd :=_bbecd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_aedd !=nil {return _aedd ;};};return nil ;};type EG_Media struct{MediaChoice *EG_MediaChoice ;}; -// Preset Warp Shape -PrstAttr ST_TextShapeType ; +// Validate validates the CT_TextTabStopList and its children +func (_cccab *CT_TextTabStopList )Validate ()error {return _cccab .ValidateWithPath ("\u0043T\u005fT\u0065\u0078\u0074\u0054\u0061b\u0053\u0074o\u0070\u004c\u0069\u0073\u0074");};func NewEG_FillModeProperties ()*EG_FillModeProperties {_ebabe :=&EG_FillModeProperties {}; +_ebabe .FillModePropertiesChoice =NewEG_FillModePropertiesChoice ();return _ebabe ;};func (_eegag *ST_TextSpacingPercentOrPercentString )Validate ()error {return _eegag .ValidateWithPath ("");};func NewCT_ColorMappingOverrideChoice ()*CT_ColorMappingOverrideChoice {_aebc :=&CT_ColorMappingOverrideChoice {}; +return _aebc ;};func (_dfbff *ST_AnimationBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_addba ,_eabfg :=d .Token ();if _eabfg !=nil {return _eabfg ;};if _ffbba ,_dafab :=_addba .(_d .EndElement );_dafab &&_ffbba .Name ==start .Name {*_dfbff =1; +return nil ;};if _dcedf ,_gbefe :=_addba .(_d .CharData );!_gbefe {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_addba );}else {switch string (_dcedf ){case "":*_dfbff =0; +case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_dfbff =1;};};_addba ,_eabfg =d .Token ();if _eabfg !=nil {return _eabfg ;};if _adcba ,_gaga :=_addba .(_d .EndElement );_gaga &&_adcba .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_addba ); +};func NewCT_SRgbColor ()*CT_SRgbColor {_aedf :=&CT_SRgbColor {};return _aedf };func NewCT_TableGrid ()*CT_TableGrid {_gbaed :=&CT_TableGrid {};return _gbaed };func NewCT_TableBackgroundStyle ()*CT_TableBackgroundStyle {_cfecb :=&CT_TableBackgroundStyle {}; +_cfecb .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();_cfecb .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();return _cfecb ;}; -// Adjust Value List -AvLst *CT_GeomGuideList ;}; +// Validate validates the CT_PictureLocking and its children +func (_fgdad *CT_PictureLocking )Validate ()error {return _fgdad .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006fc\u006b\u0069\u006e\u0067");}; -// Validate validates the CT_ThemeableLineStyle and its children -func (_acedc *CT_ThemeableLineStyle )Validate ()error {return _acedc .ValidateWithPath ("C\u0054\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065\u0053\u0074\u0079\u006c\u0065");};func (_bedbg *CT_GvmlConnector )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bedbg .NvCxnSpPr =NewCT_GvmlConnectorNonVisual (); -_bedbg .SpPr =NewCT_ShapeProperties ();_cabe :for {_afca ,_fdfef :=d .Token ();if _fdfef !=nil {return _fdfef ;};switch _gcecc :=_afca .(type ){case _ba .StartElement :switch _gcecc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _ffage :=d .DecodeElement (_bedbg .NvCxnSpPr ,&_gcecc ); -_ffage !=nil {return _ffage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _bfcb :=d .DecodeElement (_bedbg .SpPr ,&_gcecc ); -_bfcb !=nil {return _bfcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_bedbg .Style =NewCT_ShapeStyle (); -if _bcdc :=d .DecodeElement (_bedbg .Style ,&_gcecc );_bcdc !=nil {return _bcdc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bedbg .ExtLst =NewCT_OfficeArtExtensionList (); -if _dffg :=d .DecodeElement (_bedbg .ExtLst ,&_gcecc );_dffg !=nil {return _dffg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0020\u0025v",_gcecc .Name ); -if _fddd :=d .Skip ();_fddd !=nil {return _fddd ;};};case _ba .EndElement :break _cabe ;case _ba .CharData :};};return nil ;};func (_ccbbe ST_TextAutonumberScheme )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_fbdad :=_ba .Attr {};_fbdad .Name =name ; -switch _ccbbe {case ST_TextAutonumberSchemeUnset :_fbdad .Value ="";case ST_TextAutonumberSchemeAlphaLcParenBoth :_fbdad .Value ="\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeAlphaUcParenBoth :_fbdad .Value ="\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; -case ST_TextAutonumberSchemeAlphaLcParenR :_fbdad .Value ="\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeAlphaUcParenR :_fbdad .Value ="\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; -case ST_TextAutonumberSchemeAlphaLcPeriod :_fbdad .Value ="\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeAlphaUcPeriod :_fbdad .Value ="\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeArabicParenBoth :_fbdad .Value ="\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeArabicParenR :_fbdad .Value ="\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; -case ST_TextAutonumberSchemeArabicPeriod :_fbdad .Value ="\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeArabicPlain :_fbdad .Value ="a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeRomanLcParenBoth :_fbdad .Value ="\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; -case ST_TextAutonumberSchemeRomanUcParenBoth :_fbdad .Value ="\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeRomanLcParenR :_fbdad .Value ="\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; -case ST_TextAutonumberSchemeRomanUcParenR :_fbdad .Value ="\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeRomanLcPeriod :_fbdad .Value ="\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeRomanUcPeriod :_fbdad .Value ="\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeCircleNumDbPlain :_fbdad .Value ="\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; -case ST_TextAutonumberSchemeCircleNumWdBlackPlain :_fbdad .Value ="c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeCircleNumWdWhitePlain :_fbdad .Value ="c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e"; -case ST_TextAutonumberSchemeArabicDbPeriod :_fbdad .Value ="\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeArabicDbPlain :_fbdad .Value ="\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; -case ST_TextAutonumberSchemeEa1ChsPeriod :_fbdad .Value ="\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeEa1ChsPlain :_fbdad .Value ="e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1ChtPeriod :_fbdad .Value ="\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeEa1ChtPlain :_fbdad .Value ="e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1JpnChsDbPeriod :_fbdad .Value ="\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeEa1JpnKorPlain :_fbdad .Value ="\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1JpnKorPeriod :_fbdad .Value ="\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeArabic1Minus :_fbdad .Value ="\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073";case ST_TextAutonumberSchemeArabic2Minus :_fbdad .Value ="\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073"; -case ST_TextAutonumberSchemeHebrew2Minus :_fbdad .Value ="\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073";case ST_TextAutonumberSchemeThaiAlphaPeriod :_fbdad .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeThaiAlphaParenR :_fbdad .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeThaiAlphaParenBoth :_fbdad .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068"; -case ST_TextAutonumberSchemeThaiNumPeriod :_fbdad .Value ="\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeThaiNumParenR :_fbdad .Value ="\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052"; -case ST_TextAutonumberSchemeThaiNumParenBoth :_fbdad .Value ="\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeHindiAlphaPeriod :_fbdad .Value ="\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_TextAutonumberSchemeHindiNumPeriod :_fbdad .Value ="\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeHindiNumParenR :_fbdad .Value ="\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052"; -case ST_TextAutonumberSchemeHindiAlpha1Period :_fbdad .Value ="\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064";};return _fbdad ,nil ;};func (_bdgfg ST_PresetPatternVal )String ()string {switch _bdgfg {case 0:return ""; -case 1:return "\u0070\u0063\u0074\u0035";case 2:return "\u0070\u0063\u00741\u0030";case 3:return "\u0070\u0063\u00742\u0030";case 4:return "\u0070\u0063\u00742\u0035";case 5:return "\u0070\u0063\u00743\u0030";case 6:return "\u0070\u0063\u00744\u0030";case 7:return "\u0070\u0063\u00745\u0030"; -case 8:return "\u0070\u0063\u00746\u0030";case 9:return "\u0070\u0063\u00747\u0030";case 10:return "\u0070\u0063\u00747\u0035";case 11:return "\u0070\u0063\u00748\u0030";case 12:return "\u0070\u0063\u00749\u0030";case 13:return "\u0068\u006f\u0072\u007a"; -case 14:return "\u0076\u0065\u0072\u0074";case 15:return "\u006c\u0074\u0048\u006f\u0072\u007a";case 16:return "\u006c\u0074\u0056\u0065\u0072\u0074";case 17:return "\u0064\u006b\u0048\u006f\u0072\u007a";case 18:return "\u0064\u006b\u0056\u0065\u0072\u0074"; -case 19:return "\u006ea\u0072\u0048\u006f\u0072\u007a";case 20:return "\u006ea\u0072\u0056\u0065\u0072\u0074";case 21:return "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a";case 22:return "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074";case 23:return "\u0063\u0072\u006fs\u0073"; -case 24:return "\u0064\u006e\u0044\u0069\u0061\u0067";case 25:return "\u0075\u0070\u0044\u0069\u0061\u0067";case 26:return "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067";case 27:return "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067";case 28:return "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067"; -case 29:return "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067";case 30:return "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067";case 31:return "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067";case 32:return "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067"; -case 33:return "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067";case 34:return "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case 35:return "\u0073m\u0043\u0068\u0065\u0063\u006b";case 36:return "\u006cg\u0043\u0068\u0065\u0063\u006b";case 37:return "\u0073\u006d\u0047\u0072\u0069\u0064"; -case 38:return "\u006c\u0067\u0047\u0072\u0069\u0064";case 39:return "\u0064o\u0074\u0047\u0072\u0069\u0064";case 40:return "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case 41:return "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069"; -case 42:return "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k";case 43:return "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k";case 44:return "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed";case 45:return "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064"; -case 46:return "\u0064o\u0074\u0044\u006d\u006e\u0064";case 47:return "\u0070\u006c\u0061i\u0064";case 48:return "\u0073\u0070\u0068\u0065\u0072\u0065";case 49:return "\u0077\u0065\u0061v\u0065";case 50:return "\u0064\u0069\u0076o\u0074";case 51:return "\u0073h\u0069\u006e\u0067\u006c\u0065"; -case 52:return "\u0077\u0061\u0076\u0065";case 53:return "\u0074r\u0065\u006c\u006c\u0069\u0073";case 54:return "\u007a\u0069\u0067\u005a\u0061\u0067";};return "";};func (_cedga *CT_Camera )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_cgba ,_gdbac :=_cedga .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"}); -if _gdbac !=nil {return _gdbac ;};start .Attr =append (start .Attr ,_cgba );if _cedga .FovAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u006f\u0076"},Value :_be .Sprintf ("\u0025\u0076",*_cedga .FovAttr )});}; -if _cedga .ZoomAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u007a\u006f\u006f\u006d"},Value :_be .Sprintf ("\u0025\u0076",*_cedga .ZoomAttr )});};e .EncodeToken (start );if _cedga .Rot !=nil {_debf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072o\u0074"}}; -e .EncodeElement (_cedga .Rot ,_debf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_gddff *EG_ShadePropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gddff .Lin !=nil {_cfffd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006ci\u006e"}}; -e .EncodeElement (_gddff .Lin ,_cfffd );}else if _gddff .Path !=nil {_bgcad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gddff .Path ,_bgcad );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the EG_TextBulletColor and its children +func (_gcaeb *EG_TextBulletColor )Validate ()error {return _gcaeb .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0042\u0075l\u006c\u0065t\u0043\u006f\u006c\u006f\u0072");};func (_ccda *CT_PathShadeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gccab :=range start .Attr {if _gccab .Name .Local =="\u0070\u0061\u0074\u0068"{_ccda .PathAttr .UnmarshalXMLAttr (_gccab ); +continue ;};};_feedfa :for {_afbe ,_dcded :=d .Token ();if _dcded !=nil {return _dcded ;};switch _cdcfa :=_afbe .(type ){case _d .StartElement :switch _cdcfa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}:_ccda .FillToRect =NewCT_RelativeRect (); +if _dbccg :=d .DecodeElement (_ccda .FillToRect ,&_cdcfa );_dbccg !=nil {return _dbccg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u0068S\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cdcfa .Name ); +if _bfded :=d .Skip ();_bfded !=nil {return _bfded ;};};case _d .EndElement :break _feedfa ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_ShapeStyle and its children -func (_gddbd *CT_ShapeStyle )Validate ()error {return _gddbd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065");};func NewCT_GvmlTextShapeChoice ()*CT_GvmlTextShapeChoice {_gggbf :=&CT_GvmlTextShapeChoice {}; -return _gggbf ;};func (_defdf *CT_GvmlGroupShape )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_debba :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_defdf .NvGrpSpPr ,_debba );_dcfgd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_defdf .GrpSpPr ,_dcfgd );if _defdf .GvmlGroupShapeChoice !=nil {for _ ,_cdcgd :=range _defdf .GvmlGroupShapeChoice {_cdcgd .MarshalXML (e ,_ba .StartElement {}); -};};if _defdf .ExtLst !=nil {_gaga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_defdf .ExtLst ,_gaga );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_edaaef *ST_DgmBuildStep )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_edaaef =0; -case "\u0073\u0070":*_edaaef =1;case "\u0062\u0067":*_edaaef =2;};return nil ;};func (_ccde *CT_FontCollection )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ccde .Latin =NewCT_TextFont ();_ccde .Ea =NewCT_TextFont ();_ccde .Cs =NewCT_TextFont (); -_cbaae :for {_bace ,_gaccb :=d .Token ();if _gaccb !=nil {return _gaccb ;};switch _dggg :=_bace .(type ){case _ba .StartElement :switch _dggg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"}:if _edaff :=d .DecodeElement (_ccde .Latin ,&_dggg ); -_edaff !=nil {return _edaff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"}:if _bgfafg :=d .DecodeElement (_ccde .Ea ,&_dggg ); -_bgfafg !=nil {return _bgfafg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"}:if _bgbc :=d .DecodeElement (_ccde .Cs ,&_dggg ); -_bgbc !=nil {return _bgbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_dgfbd :=NewCT_SupplementalFont (); -if _eebeg :=d .DecodeElement (_dgfbd ,&_dggg );_eebeg !=nil {return _eebeg ;};_ccde .Font =append (_ccde .Font ,_dgfbd );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccde .ExtLst =NewCT_OfficeArtExtensionList (); -if _dfed :=d .DecodeElement (_ccde .ExtLst ,&_dggg );_dfed !=nil {return _dfed ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_dggg .Name ); -if _baecc :=d .Skip ();_baecc !=nil {return _baecc ;};};case _ba .EndElement :break _cbaae ;case _ba .CharData :};};return nil ;};func (_ebcca *CT_ColorSchemeAndMapping )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ebcca .ClrScheme =NewCT_ColorScheme (); -_afaf :for {_gggf ,_edfc :=d .Token ();if _edfc !=nil {return _edfc ;};switch _ddcf :=_gggf .(type ){case _ba .StartElement :switch _ddcf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:if _dgeb :=d .DecodeElement (_ebcca .ClrScheme ,&_ddcf ); -_dgeb !=nil {return _dgeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:_ebcca .ClrMap =NewCT_ColorMapping (); -if _gdfe :=d .DecodeElement (_ebcca .ClrMap ,&_ddcf );_gdfe !=nil {return _gdfe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u0041\u006e\u0064\u004d\u0061p\u0070\u0069\u006e\u0067\u0020%\u0076",_ddcf .Name ); -if _dgef :=d .Skip ();_dgef !=nil {return _dgef ;};};case _ba .EndElement :break _afaf ;case _ba .CharData :};};return nil ;};func (_cedcb *CT_TextBulletSizePercent )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cedcb .ValAttr ="\u0031\u0030\u0030\u0025"; -for _ ,_fbfcf :=range start .Attr {if _fbfcf .Name .Local =="\u0076\u0061\u006c"{_gfcec :=_fbfcf .Value ;_cedcb .ValAttr =_gfcec ;continue ;};};for {_dbfg ,_cgegb :=d .Token ();if _cgegb !=nil {return _be .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054ext\u0042ul\u006c\u0065\u0074\u0053\u0069\u007a\u0065Pe\u0072\u0063\u0065\u006e\u0074\u003a\u0020%\u0073",_cgegb ); -};if _gadbdc ,_fcgc :=_dbfg .(_ba .EndElement );_fcgc &&_gadbdc .Name ==start .Name {break ;};};return nil ;};func (_debfb *ST_TextAlignType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_debfb =0;case "\u006c":*_debfb =1;case "\u0063\u0074\u0072":*_debfb =2; -case "\u0072":*_debfb =3;case "\u006a\u0075\u0073\u0074":*_debfb =4;case "\u006au\u0073\u0074\u004c\u006f\u0077":*_debfb =5;case "\u0064\u0069\u0073\u0074":*_debfb =6;case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074":*_debfb =7;};return nil ;};func (_fecef *CT_RelativeRect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fecef .LAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_fecef .LAttr )}); -};if _fecef .TAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_fecef .TAttr )});};if _fecef .RAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_fecef .RAttr )}); -};if _fecef .BAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062"},Value :_be .Sprintf ("\u0025\u0076",*_fecef .BAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func (_fddaf ST_ChartBuildStep )String ()string {switch _fddaf {case 0:return "";case 1:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 2:return "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 3:return "\u0073\u0065\u0072\u0069\u0065\u0073"; -case 4:return "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case 5:return "\u0061\u006c\u006c\u0050\u0074\u0073";case 6:return "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";};return "";};type CT_TextTabStopList struct{ +// Validate validates the CT_GvmlTextShape and its children +func (_faddba *CT_GvmlTextShape )Validate ()error {return _faddba .ValidateWithPath ("\u0043\u0054_\u0047\u0076\u006dl\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065");};func NewEG_ShadePropertiesChoice ()*EG_ShadePropertiesChoice {_bgcag :=&EG_ShadePropertiesChoice {}; +return _bgcag ;};func (_beffd *CT_NonVisualGroupDrawingShapeProps )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _beffd .GrpSpLocks !=nil {_edeaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067r\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}}; +e .EncodeElement (_beffd .GrpSpLocks ,_edeaf );};if _beffd .ExtLst !=nil {_dbbbe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_beffd .ExtLst ,_dbbbe );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_begg *CT_Point3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aabbc :=range start .Attr {if _aabbc .Name .Local =="\u0078"{_gdbba ,_eddb :=ParseUnionST_Coordinate (_aabbc .Value );if _eddb !=nil {return _eddb ; +};_begg .XAttr =_gdbba ;continue ;};if _aabbc .Name .Local =="\u0079"{_baadd ,_abcab :=ParseUnionST_Coordinate (_aabbc .Value );if _abcab !=nil {return _abcab ;};_begg .YAttr =_baadd ;continue ;};if _aabbc .Name .Local =="\u007a"{_acaed ,_fabd :=ParseUnionST_Coordinate (_aabbc .Value ); +if _fabd !=nil {return _fabd ;};_begg .ZAttr =_acaed ;continue ;};};for {_bddbb ,_cacba :=d .Token ();if _cacba !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044\u003a\u0020%\u0073",_cacba ); +};if _cfgc ,_bcdf :=_bddbb .(_d .EndElement );_bcdf &&_cfgc .Name ==start .Name {break ;};};return nil ;};func (_eeedd *ST_TextShapeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gefgag ,_baddb :=d .Token ();if _baddb !=nil {return _baddb ; +};if _geadb ,_aagbe :=_gefgag .(_d .EndElement );_aagbe &&_geadb .Name ==start .Name {*_eeedd =1;return nil ;};if _gcfdb ,_cfcbd :=_gefgag .(_d .CharData );!_cfcbd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gefgag ); +}else {switch string (_gcfdb ){case "":*_eeedd =0;case "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065":*_eeedd =1;case "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n":*_eeedd =2;case "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070":*_eeedd =3; +case "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_eeedd =4;case "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064":*_eeedd =5;case "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e":*_eeedd =6; +case "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064":*_eeedd =7;case "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065":*_eeedd =8;case "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065":*_eeedd =9; +case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070":*_eeedd =10;case "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e":*_eeedd =11;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065":*_eeedd =12;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e":*_eeedd =13; +case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072":*_eeedd =14;case "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072":*_eeedd =15;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072":*_eeedd =16; +case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072":*_eeedd =17;case "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070":*_eeedd =18;case "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e":*_eeedd =19; +case "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p":*_eeedd =20;case "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e":*_eeedd =21;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651":*_eeedd =22;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652":*_eeedd =23; +case "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031":*_eeedd =24;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654":*_eeedd =25;case "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065":*_eeedd =26;case "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065":*_eeedd =27; +case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_eeedd =28;case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_eeedd =29;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_eeedd =30; +case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_eeedd =31;case "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065":*_eeedd =32;case "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e":*_eeedd =33; +case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074":*_eeedd =34;case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074":*_eeedd =35;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070":*_eeedd =36; +case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_eeedd =37;case "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070":*_eeedd =38;case "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e":*_eeedd =39; +case "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070":*_eeedd =40;case "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_eeedd =41;};};_gefgag ,_baddb =d .Token ();if _baddb !=nil {return _baddb ; +};if _gcgaf ,_dfdga :=_gefgag .(_d .EndElement );_dfdga &&_gcgaf .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gefgag ); +}; -// Tab Stop -Tab []*CT_TextTabStop ;};type CT_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ;}; +// Validate validates the CT_ComplementTransform and its children +func (_bcga *CT_ComplementTransform )Validate ()error {return _bcga .ValidateWithPath ("\u0043\u0054\u005f\u0043om\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d");}; -// Validate validates the CT_GvmlTextShape and its children -func (_fbcc *CT_GvmlTextShape )Validate ()error {return _fbcc .ValidateWithPath ("\u0043\u0054_\u0047\u0076\u006dl\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065");}; +// Validate validates the CT_PositiveSize2D and its children +func (_gfffd *CT_PositiveSize2D )Validate ()error {return _gfffd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053i\u007a\u0065\u0032\u0044");};func NewCT_OfficeArtExtensionList ()*CT_OfficeArtExtensionList {_ebgbb :=&CT_OfficeArtExtensionList {}; +return _ebgbb ;};func (_aabee *ST_PresetCameraType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aabee =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_aabee =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_aabee =2; +case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_aabee =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_aabee =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_aabee =5; +case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_aabee =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_aabee =7; +case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_aabee =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_aabee =9; +case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_aabee =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_aabee =11; +case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_aabee =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_aabee =13; +case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_aabee =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_aabee =15; +case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_aabee =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_aabee =17; +case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_aabee =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_aabee =19; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_aabee =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_aabee =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_aabee =22; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_aabee =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_aabee =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_aabee =25; +case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_aabee =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_aabee =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_aabee =28; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_aabee =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_aabee =30; +case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_aabee =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_aabee =32; +case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_aabee =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_aabee =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_aabee =35; +case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_aabee =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_aabee =37; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_aabee =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_aabee =39; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_aabee =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_aabee =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_aabee =42; +case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_aabee =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_aabee =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_aabee =45; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_aabee =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_aabee =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_aabee =48; +case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_aabee =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_aabee =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_aabee =51; +case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_aabee =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_aabee =53; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_aabee =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_aabee =55; +case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_aabee =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_aabee =57; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_aabee =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_aabee =59; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_aabee =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_aabee =61; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_aabee =62;};return nil ;};func (_ffdeeg *CT_TableCol )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_eadac :=range start .Attr {if _eadac .Name .Local =="\u0077"{_egdf ,_fgfac :=ParseUnionST_Coordinate (_eadac .Value ); +if _fgfac !=nil {return _fgfac ;};_ffdeeg .WAttr =_egdf ;continue ;};};_gbaa :for {_gdfdb ,_dffe :=d .Token ();if _dffe !=nil {return _dffe ;};switch _caeg :=_gdfdb .(type ){case _d .StartElement :switch _caeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffdeeg .ExtLst =NewCT_OfficeArtExtensionList (); +if _ccabb :=d .DecodeElement (_ffdeeg .ExtLst ,&_caeg );_ccabb !=nil {return _ccabb ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0020\u0025\u0076",_caeg .Name ); +if _dbgeb :=d .Skip ();_dbgeb !=nil {return _dbgeb ;};};case _d .EndElement :break _gbaa ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_Path2DChoice and its children -func (_fgeaef *CT_Path2DChoice )Validate ()error {return _fgeaef .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the EG_Media and its children, prefixing error messages with path +func (_aded *EG_Media )ValidateWithPath (path string )error {if _dcbfg :=_aded .MediaChoice .ValidateWithPath (path +"\u002f\u004d\u0065d\u0069\u0061\u0043\u0068\u006f\u0069\u0063\u0065");_dcbfg !=nil {return _dcbfg ;};return nil ;}; -// Validate validates the CT_Scale2D and its children -func (_dbfaf *CT_Scale2D )Validate ()error {return _dbfaf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0065\u0032\u0044");}; +// Validate validates the CT_GradientStop and its children +func (_gfad *CT_GradientStop )Validate ()error {return _gfad .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");}; -// Validate validates the CT_Path2DQuadBezierTo and its children -func (_agbcf *CT_Path2DQuadBezierTo )Validate ()error {return _agbcf .ValidateWithPath ("C\u0054\u005f\u0050\u0061th\u0032D\u0051\u0075\u0061\u0064\u0042e\u007a\u0069\u0065\u0072\u0054\u006f");};func (_dcbga ST_AdjCoordinate )String ()string {if _dcbga .ST_Coordinate !=nil {return _dcbga .ST_Coordinate .String (); -};if _dcbga .ST_GeomGuideName !=nil {return _be .Sprintf ("\u0025\u0076",*_dcbga .ST_GeomGuideName );};return "";};func (_gbcdb *CT_PositiveSize2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gbcdb .CxAttr =0;_gbcdb .CyAttr =0;for _ ,_ccgec :=range start .Attr {if _ccgec .Name .Local =="\u0063\u0078"{_ccedf ,_adaa :=_f .ParseInt (_ccgec .Value ,10,64); -if _adaa !=nil {return _adaa ;};_gbcdb .CxAttr =_ccedf ;continue ;};if _ccgec .Name .Local =="\u0063\u0079"{_fbfe ,_cacec :=_f .ParseInt (_ccgec .Value ,10,64);if _cacec !=nil {return _cacec ;};_gbcdb .CyAttr =_fbfe ;continue ;};};for {_dbfec ,_gdcd :=d .Token (); -if _gdcd !=nil {return _be .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053\u0069\u007a\u0065\u0032\u0044: \u0025\u0073",_gdcd );};if _afacf ,_gbgeg :=_dbfec .(_ba .EndElement ); -_gbgeg &&_afacf .Name ==start .Name {break ;};};return nil ;};type CT_TransformEffect struct{ +// ValidateWithPath validates the CT_NonVisualGraphicFrameProperties and its children, prefixing error messages with path +func (_gebde *CT_NonVisualGraphicFrameProperties )ValidateWithPath (path string )error {if _gebde .GraphicFrameLocks !=nil {if _dbgf :=_gebde .GraphicFrameLocks .ValidateWithPath (path +"\u002fG\u0072a\u0070\u0068\u0069\u0063\u0046r\u0061\u006de\u004c\u006f\u0063\u006b\u0073"); +_dbgf !=nil {return _dbgf ;};};if _gebde .ExtLst !=nil {if _deedd :=_gebde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_deedd !=nil {return _deedd ;};};return nil ;};func (_cdeef *CT_StyleMatrix )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cdeef .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cdeef .NameAttr )}); +};e .EncodeToken (start );_ddgcc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}};e .EncodeElement (_cdeef .FillStyleLst ,_ddgcc );_ccce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cn\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}}; +e .EncodeElement (_cdeef .LnStyleLst ,_ccce );_ggaag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003ae\u0066\u0066\u0065c\u0074\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_cdeef .EffectStyleLst ,_ggaag );_ffeec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003ab\u0067\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}}; +e .EncodeElement (_cdeef .BgFillStyleLst ,_ffeec );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TransformEffect struct{ // Horizontal Ratio SxAttr *ST_Percentage ; @@ -2866,297 +2823,333 @@ KyAttr *int32 ; TxAttr *ST_Coordinate ; // Vertical Shift -TyAttr *ST_Coordinate ;};func (_eebdg *CT_TableStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073t\u0079\u006c\u0065\u0049\u0064"},Value :_be .Sprintf ("\u0025\u0076",_eebdg .StyleIdAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073t\u0079\u006c\u0065\u004e\u0061\u006de"},Value :_be .Sprintf ("\u0025\u0076",_eebdg .StyleNameAttr )});e .EncodeToken (start );if _eebdg .TblBg !=nil {_gbec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0062\u006c\u0042\u0067"}}; -e .EncodeElement (_eebdg .TblBg ,_gbec );};if _eebdg .WholeTbl !=nil {_bfcge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"}};e .EncodeElement (_eebdg .WholeTbl ,_bfcge );};if _eebdg .Band1H !=nil {_ecaae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0031\u0048"}}; -e .EncodeElement (_eebdg .Band1H ,_ecaae );};if _eebdg .Band2H !=nil {_eagbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0032\u0048"}};e .EncodeElement (_eebdg .Band2H ,_eagbb );};if _eebdg .Band1V !=nil {_ebbfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0031\u0056"}}; -e .EncodeElement (_eebdg .Band1V ,_ebbfb );};if _eebdg .Band2V !=nil {_aaeff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0032\u0056"}};e .EncodeElement (_eebdg .Band2V ,_aaeff );};if _eebdg .LastCol !=nil {_cbgag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0061\u0073\u0074\u0043\u006fl"}}; -e .EncodeElement (_eebdg .LastCol ,_cbgag );};if _eebdg .FirstCol !=nil {_dbed :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"}};e .EncodeElement (_eebdg .FirstCol ,_dbed );};if _eebdg .LastRow !=nil {_gecgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0061\u0073\u0074\u0052\u006fw"}}; -e .EncodeElement (_eebdg .LastRow ,_gecgc );};if _eebdg .SeCell !=nil {_ebbbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0065\u0043\u0065\u006c\u006c"}};e .EncodeElement (_eebdg .SeCell ,_ebbbb );};if _eebdg .SwCell !=nil {_fgacc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0077\u0043\u0065\u006c\u006c"}}; -e .EncodeElement (_eebdg .SwCell ,_fgacc );};if _eebdg .FirstRow !=nil {_fgcce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"}};e .EncodeElement (_eebdg .FirstRow ,_fgcce );};if _eebdg .NeCell !=nil {_fgecb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u0065\u0043\u0065\u006c\u006c"}}; -e .EncodeElement (_eebdg .NeCell ,_fgecb );};if _eebdg .NwCell !=nil {_bedbea :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u0077\u0043\u0065\u006c\u006c"}};e .EncodeElement (_eebdg .NwCell ,_bedbea );};if _eebdg .ExtLst !=nil {_eggfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eebdg .ExtLst ,_eggfd );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bdeb *CT_TextField )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdeb .IdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_dffded :=range start .Attr {if _dffded .Name .Local =="\u0069\u0064"{_daafa :=_dffded .Value ;_bdeb .IdAttr =_daafa ;continue ;};if _dffded .Name .Local =="\u0074\u0079\u0070\u0065"{_dcab :=_dffded .Value ;_bdeb .TypeAttr =&_dcab ;continue ;};}; -_dcggb :for {_dbfedc ,_dgfba :=d .Token ();if _dgfba !=nil {return _dgfba ;};switch _eaba :=_dbfedc .(type ){case _ba .StartElement :switch _eaba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_bdeb .RPr =NewCT_TextCharacterProperties (); -if _cgbga :=d .DecodeElement (_bdeb .RPr ,&_eaba );_cgbga !=nil {return _cgbga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"}:_bdeb .PPr =NewCT_TextParagraphProperties (); -if _geeeb :=d .DecodeElement (_bdeb .PPr ,&_eaba );_geeeb !=nil {return _geeeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_bdeb .T =new (string ); -if _befdc :=d .DecodeElement (_bdeb .T ,&_eaba );_befdc !=nil {return _befdc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0065\u0078t\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_eaba .Name ); -if _edcdc :=d .Skip ();_edcdc !=nil {return _edcdc ;};};case _ba .EndElement :break _dcggb ;case _ba .CharData :};};return nil ;};func NewCT_LineStyleList ()*CT_LineStyleList {_bbdgd :=&CT_LineStyleList {};return _bbdgd }; - -// ValidateWithPath validates the EG_LineFillProperties and its children, prefixing error messages with path -func (_dcddc *EG_LineFillProperties )ValidateWithPath (path string )error {if _gcfe :=_dcddc .LineFillPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_gcfe !=nil {return _gcfe ;};return nil ;};func (_adfdb *CT_TableBackgroundStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_adfdb .ThemeableFillStyleChoice .MarshalXML (e ,_ba .StartElement {});_adfdb .ThemeableEffectStyleChoice .MarshalXML (e ,_ba .StartElement {}); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +TyAttr *ST_Coordinate ;}; -// ValidateWithPath validates the CT_LuminanceEffect and its children, prefixing error messages with path -func (_agfcc *CT_LuminanceEffect )ValidateWithPath (path string )error {if _agfcc .BrightAttr !=nil {if _afaef :=_agfcc .BrightAttr .ValidateWithPath (path +"/\u0042\u0072\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072");_afaef !=nil {return _afaef ;}; -};if _agfcc .ContrastAttr !=nil {if _bgfg :=_agfcc .ContrastAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0041\u0074\u0074\u0072");_bgfg !=nil {return _bgfg ;};};return nil ;};func (_dfbff ST_AnimationDgmBuildType )String ()string {if _dfbff .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {return _dfbff .ST_AnimationBuildType .String (); -};if _dfbff .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {return _dfbff .ST_AnimationDgmOnlyBuildType .String ();};return "";}; +// Validate validates the AG_Blob and its children +func (_gg *AG_Blob )Validate ()error {return _gg .ValidateWithPath ("\u0041G\u005f\u0042\u006c\u006f\u0062");}; -// Validate validates the CT_GrayscaleTransform and its children -func (_cfccd *CT_GrayscaleTransform )Validate ()error {return _cfccd .ValidateWithPath ("C\u0054\u005f\u0047\u0072ay\u0073c\u0061\u006c\u0065\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d");};type EG_TextRunChoice struct{ +// ValidateWithPath validates the CT_PresetGeometry2D and its children, prefixing error messages with path +func (_eeedc *CT_PresetGeometry2D )ValidateWithPath (path string )error {if _eeedc .PrstAttr ==ST_ShapeTypeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bfefc :=_eeedc .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_bfefc !=nil {return _bfefc ;};if _eeedc .AvLst !=nil {if _gdbgg :=_eeedc .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074");_gdbgg !=nil {return _gdbgg ; +};};return nil ;};func (_accfc ST_PresetShadowVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dedbc :=_d .Attr {};_dedbc .Name =name ;switch _accfc {case ST_PresetShadowValUnset :_dedbc .Value ="";case ST_PresetShadowValShdw1 :_dedbc .Value ="\u0073\u0068\u0064w\u0031"; +case ST_PresetShadowValShdw2 :_dedbc .Value ="\u0073\u0068\u0064w\u0032";case ST_PresetShadowValShdw3 :_dedbc .Value ="\u0073\u0068\u0064w\u0033";case ST_PresetShadowValShdw4 :_dedbc .Value ="\u0073\u0068\u0064w\u0034";case ST_PresetShadowValShdw5 :_dedbc .Value ="\u0073\u0068\u0064w\u0035"; +case ST_PresetShadowValShdw6 :_dedbc .Value ="\u0073\u0068\u0064w\u0036";case ST_PresetShadowValShdw7 :_dedbc .Value ="\u0073\u0068\u0064w\u0037";case ST_PresetShadowValShdw8 :_dedbc .Value ="\u0073\u0068\u0064w\u0038";case ST_PresetShadowValShdw9 :_dedbc .Value ="\u0073\u0068\u0064w\u0039"; +case ST_PresetShadowValShdw10 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0030";case ST_PresetShadowValShdw11 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0031";case ST_PresetShadowValShdw12 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0032"; +case ST_PresetShadowValShdw13 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0033";case ST_PresetShadowValShdw14 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0034";case ST_PresetShadowValShdw15 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0035"; +case ST_PresetShadowValShdw16 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0036";case ST_PresetShadowValShdw17 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0037";case ST_PresetShadowValShdw18 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0038"; +case ST_PresetShadowValShdw19 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0031\u0039";case ST_PresetShadowValShdw20 :_dedbc .Value ="\u0073\u0068\u0064\u0077\u0032\u0030";};return _dedbc ,nil ;}; -// Text Run -R *CT_RegularTextRun ; +// ValidateWithPath validates the CT_ShapeStyle and its children, prefixing error messages with path +func (_ggfad *CT_ShapeStyle )ValidateWithPath (path string )error {if _beffb :=_ggfad .LnRef .ValidateWithPath (path +"\u002f\u004c\u006e\u0052\u0065\u0066");_beffb !=nil {return _beffb ;};if _ccfeg :=_ggfad .FillRef .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0052\u0065\u0066"); +_ccfeg !=nil {return _ccfeg ;};if _eadgc :=_ggfad .EffectRef .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066");_eadgc !=nil {return _eadgc ;};if _ecgdb :=_ggfad .FontRef .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0052\u0065\u0066"); +_ecgdb !=nil {return _ecgdb ;};return nil ;};func (_bcgda *ST_Coordinate32 )Validate ()error {return _bcgda .ValidateWithPath ("")}; -// Text Line Break -Br *CT_TextLineBreak ; +// Validate validates the CT_Shape3D and its children +func (_ccabf *CT_Shape3D )Validate ()error {return _ccabf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0033\u0044");};func NewCT_TextListStyle ()*CT_TextListStyle {_beeed :=&CT_TextListStyle {};return _beeed };func (_dacb *CT_TextTabStopList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gebgg :for {_cdgb ,_becd :=d .Token (); +if _becd !=nil {return _becd ;};switch _dfgag :=_cdgb .(type ){case _d .StartElement :switch _dfgag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062"}:_ebbba :=NewCT_TextTabStop (); +if _egbc :=d .DecodeElement (_ebbba ,&_dfgag );_egbc !=nil {return _egbc ;};_dacb .Tab =append (_dacb .Tab ,_ebbba );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dfgag .Name ); +if _aaefed :=d .Skip ();_aaefed !=nil {return _aaefed ;};};case _d .EndElement :break _gebgg ;case _d .CharData :};};return nil ;}; -// Text Field -Fld *CT_TextField ;};func (_cedaa *CT_ShapeStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_fefgb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u006e\u0052\u0065\u0066"}};e .EncodeElement (_cedaa .LnRef ,_fefgb ); -_cbacbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0066\u0069\u006c\u006c\u0052\u0065f"}};e .EncodeElement (_cedaa .FillRef ,_cbacbb );_fcacg :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"}}; -e .EncodeElement (_cedaa .EffectRef ,_fcacg );_fdfee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0066\u006f\u006e\u0074\u0052\u0065f"}};e .EncodeElement (_cedaa .FontRef ,_fdfee );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};type CT_TextNoBullet struct{};func (_aecfg *CT_TextSpacingPoint )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_aecfg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_acgbd *CT_FillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_acgbd .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_GvmlShapeNonVisual and its children +func (_ecedg *CT_GvmlShapeNonVisual )Validate ()error {return _ecedg .ValidateWithPath ("C\u0054\u005f\u0047\u0076ml\u0053h\u0061\u0070\u0065\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");}; -// Validate validates the CT_StyleMatrixReference and its children -func (_faaadc *CT_StyleMatrixReference )Validate ()error {return _faaadc .ValidateWithPath ("\u0043\u0054\u005fSt\u0079\u006c\u0065\u004d\u0061\u0074\u0072\u0069\u0078\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");};type CT_PolarAdjustHandle struct{ +// ValidateWithPath validates the CT_GvmlShapeNonVisual and its children, prefixing error messages with path +func (_ceeed *CT_GvmlShapeNonVisual )ValidateWithPath (path string )error {if _bcfa :=_ceeed .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bcfa !=nil {return _bcfa ;};if _eecc :=_ceeed .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); +_eecc !=nil {return _eecc ;};return nil ;};func NewEG_TextBullet ()*EG_TextBullet {_dgcbad :=&EG_TextBullet {};_dgcbad .TextBulletChoice =NewEG_TextBulletChoice ();return _dgcbad ;};func (_gfbb *CT_AlphaOutsetEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggff :=range start .Attr {if _ggff .Name .Local =="\u0072\u0061\u0064"{_dgcd ,_dcb :=ParseUnionST_Coordinate (_ggff .Value ); +if _dcb !=nil {return _dcb ;};_gfbb .RadAttr =&_dgcd ;continue ;};};for {_fbea ,_ebdg :=d .Token ();if _ebdg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068a\u004fu\u0074\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_ebdg ); +};if _bcd ,_facc :=_fbea .(_d .EndElement );_facc &&_bcd .Name ==start .Name {break ;};};return nil ;};func NewEG_Media ()*EG_Media {_bdgcf :=&EG_Media {};_bdgcf .MediaChoice =NewEG_MediaChoice ();return _bdgcf ;};func (_dcfd *CT_EffectStyleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_bgbff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"}};for _ ,_fbbeg :=range _dcfd .EffectStyle {e .EncodeElement (_fbbeg ,_bgbff );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bdddd *CT_EffectProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bdddd .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Radial Adjustment Guide -GdRefRAttr *string ; +// Validate validates the EG_EffectProperties and its children +func (_bbfffb *EG_EffectProperties )Validate ()error {return _bbfffb .ValidateWithPath ("\u0045\u0047\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// Minimum Radial Adjustment -MinRAttr *ST_AdjCoordinate ; +// ValidateWithPath validates the CT_InnerShadowEffect and its children, prefixing error messages with path +func (_beea *CT_InnerShadowEffect )ValidateWithPath (path string )error {if _beea .BlurRadAttr !=nil {if *_beea .BlurRadAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_beea .BlurRadAttr ); +};if *_beea .BlurRadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_beea .BlurRadAttr ); +};};if _beea .DistAttr !=nil {if *_beea .DistAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_beea .DistAttr ); +};if *_beea .DistAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_beea .DistAttr ); +};};if _beea .DirAttr !=nil {if *_beea .DirAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_beea .DirAttr ); +};if *_beea .DirAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_beea .DirAttr ); +};};if _beea .ScrgbClr !=nil {if _ebcf :=_beea .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ebcf !=nil {return _ebcf ;};};if _beea .SrgbClr !=nil {if _cebb :=_beea .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_cebb !=nil {return _cebb ;};};if _beea .HslClr !=nil {if _egeb :=_beea .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_egeb !=nil {return _egeb ;};};if _beea .SysClr !=nil {if _afdffe :=_beea .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_afdffe !=nil {return _afdffe ;};};if _beea .SchemeClr !=nil {if _cbccb :=_beea .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_cbccb !=nil {return _cbccb ;};};if _beea .PrstClr !=nil {if _fbfcc :=_beea .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_fbfcc !=nil {return _fbfcc ;};};return nil ;}; -// Maximum Radial Adjustment -MaxRAttr *ST_AdjCoordinate ; +// Validate validates the CT_TextBulletSizePercent and its children +func (_febac *CT_TextBulletSizePercent )Validate ()error {return _febac .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};func (_febge *ST_PresetMaterialType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fecaf ,_fdccf :=d .Token (); +if _fdccf !=nil {return _fdccf ;};if _abgfb ,_cbgfe :=_fecaf .(_d .EndElement );_cbgfe &&_abgfb .Name ==start .Name {*_febge =1;return nil ;};if _febeb ,_cdbfd :=_fecaf .(_d .CharData );!_cdbfd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fecaf ); +}else {switch string (_febeb ){case "":*_febge =0;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_febge =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_febge =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_febge =3; +case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_febge =4;case "\u006d\u0061\u0074t\u0065":*_febge =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_febge =6;case "\u006d\u0065\u0074a\u006c":*_febge =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_febge =8; +case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_febge =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_febge =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_febge =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_febge =12; +case "\u0063\u006c\u0065a\u0072":*_febge =13;case "\u0066\u006c\u0061\u0074":*_febge =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_febge =15;};};_fecaf ,_fdccf =d .Token ();if _fdccf !=nil {return _fdccf ;};if _dbecg ,_fdfba :=_fecaf .(_d .EndElement ); +_fdfba &&_dbecg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fecaf );};type CT_ColorMapping struct{ -// Angle Adjustment Guide -GdRefAngAttr *string ; +// Background 1 +Bg1Attr ST_ColorSchemeIndex ; -// Minimum Angle Adjustment -MinAngAttr *ST_AdjAngle ; +// Text 1 +Tx1Attr ST_ColorSchemeIndex ; -// Maximum Angle Adjustment -MaxAngAttr *ST_AdjAngle ; +// Background 2 +Bg2Attr ST_ColorSchemeIndex ; -// Shape Position Coordinate -Pos *CT_AdjPoint2D ;}; +// Text 2 +Tx2Attr ST_ColorSchemeIndex ; -// Validate validates the CT_Table and its children -func (_gaag *CT_Table )Validate ()error {return _gaag .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065");};func NewEG_ThemeableFontStylesChoice ()*EG_ThemeableFontStylesChoice {_gddag :=&EG_ThemeableFontStylesChoice {};return _gddag ; -};func (_eeegeb *ST_PresetPatternVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_eeegeb =0;case "\u0070\u0063\u0074\u0035":*_eeegeb =1;case "\u0070\u0063\u00741\u0030":*_eeegeb =2;case "\u0070\u0063\u00742\u0030":*_eeegeb =3; -case "\u0070\u0063\u00742\u0035":*_eeegeb =4;case "\u0070\u0063\u00743\u0030":*_eeegeb =5;case "\u0070\u0063\u00744\u0030":*_eeegeb =6;case "\u0070\u0063\u00745\u0030":*_eeegeb =7;case "\u0070\u0063\u00746\u0030":*_eeegeb =8;case "\u0070\u0063\u00747\u0030":*_eeegeb =9; -case "\u0070\u0063\u00747\u0035":*_eeegeb =10;case "\u0070\u0063\u00748\u0030":*_eeegeb =11;case "\u0070\u0063\u00749\u0030":*_eeegeb =12;case "\u0068\u006f\u0072\u007a":*_eeegeb =13;case "\u0076\u0065\u0072\u0074":*_eeegeb =14;case "\u006c\u0074\u0048\u006f\u0072\u007a":*_eeegeb =15; -case "\u006c\u0074\u0056\u0065\u0072\u0074":*_eeegeb =16;case "\u0064\u006b\u0048\u006f\u0072\u007a":*_eeegeb =17;case "\u0064\u006b\u0056\u0065\u0072\u0074":*_eeegeb =18;case "\u006ea\u0072\u0048\u006f\u0072\u007a":*_eeegeb =19;case "\u006ea\u0072\u0056\u0065\u0072\u0074":*_eeegeb =20; -case "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a":*_eeegeb =21;case "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074":*_eeegeb =22;case "\u0063\u0072\u006fs\u0073":*_eeegeb =23;case "\u0064\u006e\u0044\u0069\u0061\u0067":*_eeegeb =24;case "\u0075\u0070\u0044\u0069\u0061\u0067":*_eeegeb =25; -case "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067":*_eeegeb =26;case "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067":*_eeegeb =27;case "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067":*_eeegeb =28;case "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067":*_eeegeb =29; -case "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067":*_eeegeb =30;case "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067":*_eeegeb =31;case "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067":*_eeegeb =32;case "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067":*_eeegeb =33; -case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_eeegeb =34;case "\u0073m\u0043\u0068\u0065\u0063\u006b":*_eeegeb =35;case "\u006cg\u0043\u0068\u0065\u0063\u006b":*_eeegeb =36;case "\u0073\u006d\u0047\u0072\u0069\u0064":*_eeegeb =37;case "\u006c\u0067\u0047\u0072\u0069\u0064":*_eeegeb =38; -case "\u0064o\u0074\u0047\u0072\u0069\u0064":*_eeegeb =39;case "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_eeegeb =40;case "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_eeegeb =41;case "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k":*_eeegeb =42; -case "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k":*_eeegeb =43;case "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed":*_eeegeb =44;case "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064":*_eeegeb =45;case "\u0064o\u0074\u0044\u006d\u006e\u0064":*_eeegeb =46; -case "\u0070\u006c\u0061i\u0064":*_eeegeb =47;case "\u0073\u0070\u0068\u0065\u0072\u0065":*_eeegeb =48;case "\u0077\u0065\u0061v\u0065":*_eeegeb =49;case "\u0064\u0069\u0076o\u0074":*_eeegeb =50;case "\u0073h\u0069\u006e\u0067\u006c\u0065":*_eeegeb =51; -case "\u0077\u0061\u0076\u0065":*_eeegeb =52;case "\u0074r\u0065\u006c\u006c\u0069\u0073":*_eeegeb =53;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_eeegeb =54;};return nil ;}; +// Accent 1 +Accent1Attr ST_ColorSchemeIndex ; -// Validate validates the CT_GradientFillProperties and its children -func (_gbffg *CT_GradientFillProperties )Validate ()error {return _gbffg .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");}; +// Accent 2 +Accent2Attr ST_ColorSchemeIndex ; -// Validate validates the CT_TextField and its children -func (_cbgbcag *CT_TextField )Validate ()error {return _cbgbcag .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064");};func (_dfabe ST_AnimationDgmOnlyBuildType )Validate ()error {return _dfabe .ValidateWithPath ("")}; -func NewCT_ColorScheme ()*CT_ColorScheme {_aegd :=&CT_ColorScheme {};_aegd .Dk1 =NewCT_Color ();_aegd .Lt1 =NewCT_Color ();_aegd .Dk2 =NewCT_Color ();_aegd .Lt2 =NewCT_Color ();_aegd .Accent1 =NewCT_Color ();_aegd .Accent2 =NewCT_Color ();_aegd .Accent3 =NewCT_Color (); -_aegd .Accent4 =NewCT_Color ();_aegd .Accent5 =NewCT_Color ();_aegd .Accent6 =NewCT_Color ();_aegd .Hlink =NewCT_Color ();_aegd .FolHlink =NewCT_Color ();return _aegd ;};func (_eadddga *EG_GeometryChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _eadddga .CustGeom !=nil {_egbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}};e .EncodeElement (_eadddga .CustGeom ,_egbg );}else if _eadddga .PrstGeom !=nil {_efdfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}}; -e .EncodeElement (_eadddga .PrstGeom ,_efdfb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cbgbf *CT_InnerShadowEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dbbeb :=range start .Attr {if _dbbeb .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_edgce ,_ddcbb :=_f .ParseInt (_dbbeb .Value ,10,64); -if _ddcbb !=nil {return _ddcbb ;};_cbgbf .BlurRadAttr =&_edgce ;continue ;};if _dbbeb .Name .Local =="\u0064\u0069\u0073\u0074"{_abgc ,_fadg :=_f .ParseInt (_dbbeb .Value ,10,64);if _fadg !=nil {return _fadg ;};_cbgbf .DistAttr =&_abgc ;continue ;};if _dbbeb .Name .Local =="\u0064\u0069\u0072"{_gacd ,_edeff :=_f .ParseInt (_dbbeb .Value ,10,32); -if _edeff !=nil {return _edeff ;};_fbefe :=int32 (_gacd );_cbgbf .DirAttr =&_fbefe ;continue ;};};_adbd :for {_afdb ,_feae :=d .Token ();if _feae !=nil {return _feae ;};switch _afegg :=_afdb .(type ){case _ba .StartElement :switch _afegg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_cbgbf .ScrgbClr =NewCT_ScRgbColor (); -if _ddced :=d .DecodeElement (_cbgbf .ScrgbClr ,&_afegg );_ddced !=nil {return _ddced ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_cbgbf .SrgbClr =NewCT_SRgbColor (); -if _efeg :=d .DecodeElement (_cbgbf .SrgbClr ,&_afegg );_efeg !=nil {return _efeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_cbgbf .HslClr =NewCT_HslColor (); -if _gafda :=d .DecodeElement (_cbgbf .HslClr ,&_afegg );_gafda !=nil {return _gafda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_cbgbf .SysClr =NewCT_SystemColor (); -if _gcaed :=d .DecodeElement (_cbgbf .SysClr ,&_afegg );_gcaed !=nil {return _gcaed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_cbgbf .SchemeClr =NewCT_SchemeColor (); -if _bdbc :=d .DecodeElement (_cbgbf .SchemeClr ,&_afegg );_bdbc !=nil {return _bdbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_cbgbf .PrstClr =NewCT_PresetColor (); -if _bbge :=d .DecodeElement (_cbgbf .PrstClr ,&_afegg );_bbge !=nil {return _bbge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_afegg .Name ); -if _ggfcc :=d .Skip ();_ggfcc !=nil {return _ggfcc ;};};case _ba .EndElement :break _adbd ;case _ba .CharData :};};return nil ;};const (ST_PitchFamilyUnset ST_PitchFamily =0;ST_PitchFamily00 ST_PitchFamily =1;ST_PitchFamily01 ST_PitchFamily =2;ST_PitchFamily02 ST_PitchFamily =3; -ST_PitchFamily16 ST_PitchFamily =4;ST_PitchFamily17 ST_PitchFamily =5;ST_PitchFamily18 ST_PitchFamily =6;ST_PitchFamily32 ST_PitchFamily =7;ST_PitchFamily33 ST_PitchFamily =8;ST_PitchFamily34 ST_PitchFamily =9;ST_PitchFamily48 ST_PitchFamily =10;ST_PitchFamily49 ST_PitchFamily =11; -ST_PitchFamily50 ST_PitchFamily =12;ST_PitchFamily64 ST_PitchFamily =13;ST_PitchFamily65 ST_PitchFamily =14;ST_PitchFamily66 ST_PitchFamily =15;ST_PitchFamily80 ST_PitchFamily =16;ST_PitchFamily81 ST_PitchFamily =17;ST_PitchFamily82 ST_PitchFamily =18; -);func (_eccab *CT_Path2DLineTo )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eccab .Pt =NewCT_AdjPoint2D ();_dfegc :for {_fbgfg ,_geccde :=d .Token ();if _geccde !=nil {return _geccde ;};switch _abbef :=_fbgfg .(type ){case _ba .StartElement :switch _abbef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:if _cdbc :=d .DecodeElement (_eccab .Pt ,&_abbef ); -_cdbc !=nil {return _cdbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f\u0020\u0025\u0076",_abbef .Name ); -if _gbfbd :=d .Skip ();_gbfbd !=nil {return _gbfbd ;};};case _ba .EndElement :break _dfegc ;case _ba .CharData :};};return nil ;};func NewCT_Point2D ()*CT_Point2D {_fegf :=&CT_Point2D {};return _fegf };func NewCT_HslColor ()*CT_HslColor {_bbdab :=&CT_HslColor {}; -_bbdab .HueAttr =0;return _bbdab }; +// Accent 3 +Accent3Attr ST_ColorSchemeIndex ; -// ValidateWithPath validates the CT_TablePartStyle and its children, prefixing error messages with path -func (_baddb *CT_TablePartStyle )ValidateWithPath (path string )error {if _baddb .TcTxStyle !=nil {if _caabab :=_baddb .TcTxStyle .ValidateWithPath (path +"\u002f\u0054\u0063\u0054\u0078\u0053\u0074\u0079\u006c\u0065");_caabab !=nil {return _caabab ;}; -};if _baddb .TcStyle !=nil {if _gfbbc :=_baddb .TcStyle .ValidateWithPath (path +"\u002f\u0054\u0063\u0053\u0074\u0079\u006c\u0065");_gfbbc !=nil {return _gfbbc ;};};return nil ;};func (_ebfcfb *ST_Percentage )ValidateWithPath (path string )error {_fgffb :=[]string {}; -if _ebfcfb .ST_PercentageDecimal !=nil {_fgffb =append (_fgffb ,"S\u0054_\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061g\u0065\u0044\u0065\u0063im\u0061\u006c");};if _ebfcfb .ST_Percentage !=nil {_fgffb =append (_fgffb ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); -};if len (_fgffb )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fgffb );};return nil ;};func (_eefeb ST_LineCap )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_abfdg :=_ba .Attr {}; -_abfdg .Name =name ;switch _eefeb {case ST_LineCapUnset :_abfdg .Value ="";case ST_LineCapRnd :_abfdg .Value ="\u0072\u006e\u0064";case ST_LineCapSq :_abfdg .Value ="\u0073\u0071";case ST_LineCapFlat :_abfdg .Value ="\u0066\u006c\u0061\u0074";};return _abfdg ,nil ; -};type CT_NonVisualGraphicFrameProperties struct{ +// Accent 4 +Accent4Attr ST_ColorSchemeIndex ; -// Graphic Frame Locks -GraphicFrameLocks *CT_GraphicalObjectFrameLocking ;ExtLst *CT_OfficeArtExtensionList ;};func (_gaagc ST_LineEndLength )Validate ()error {return _gaagc .ValidateWithPath ("")};func NewCT_Scene3D ()*CT_Scene3D {_gaeac :=&CT_Scene3D {};_gaeac .Camera =NewCT_Camera (); -_gaeac .LightRig =NewCT_LightRig ();return _gaeac ;}; +// Accent 5 +Accent5Attr ST_ColorSchemeIndex ; -// ValidateWithPath validates the CT_TextNoBullet and its children, prefixing error messages with path -func (_dddcga *CT_TextNoBullet )ValidateWithPath (path string )error {return nil };func (_fgfcge *ST_TextFontAlignType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bfcff ,_gbgee :=d .Token ();if _gbgee !=nil {return _gbgee ;};if _beaca ,_cgabe :=_bfcff .(_ba .EndElement ); -_cgabe &&_beaca .Name ==start .Name {*_fgfcge =1;return nil ;};if _edefc ,_cgce :=_bfcff .(_ba .CharData );!_cgce {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfcff ); -}else {switch string (_edefc ){case "":*_fgfcge =0;case "\u0061\u0075\u0074\u006f":*_fgfcge =1;case "\u0074":*_fgfcge =2;case "\u0063\u0074\u0072":*_fgfcge =3;case "\u0062\u0061\u0073\u0065":*_fgfcge =4;case "\u0062":*_fgfcge =5;};};_bfcff ,_gbgee =d .Token (); -if _gbgee !=nil {return _gbgee ;};if _edabg ,_bgfgg :=_bfcff .(_ba .EndElement );_bgfgg &&_edabg .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfcff ); -};type CT_RelativeRect struct{ +// Accent 6 +Accent6Attr ST_ColorSchemeIndex ; -// Left Offset -LAttr *ST_Percentage ; +// Hyperlink +HlinkAttr ST_ColorSchemeIndex ; -// Top Offset -TAttr *ST_Percentage ; +// Followed Hyperlink +FolHlinkAttr ST_ColorSchemeIndex ;ExtLst *CT_OfficeArtExtensionList ;};func (_bfg *CT_Angle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_bfg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_PolarAdjustHandle ()*CT_PolarAdjustHandle {_eeca :=&CT_PolarAdjustHandle {};_eeca .Pos =NewCT_AdjPoint2D ();return _eeca ;};func NewEG_LineFillPropertiesChoice ()*EG_LineFillPropertiesChoice {_gbggg :=&EG_LineFillPropertiesChoice {}; +return _gbggg ;};func (_baecc *CT_SystemColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_caebf ,_ceaa :=_baecc .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _ceaa !=nil {return _ceaa ;};start .Attr =append (start .Attr ,_caebf ); +if _baecc .LastClrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006ca\u0073\u0074\u0043\u006c\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_baecc .LastClrAttr )});};e .EncodeToken (start );if _baecc .EG_ColorTransform !=nil {for _ ,_cfec :=range _baecc .EG_ColorTransform {_cfec .MarshalXML (e ,_d .StartElement {}); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Right Offset -RAttr *ST_Percentage ; +// ValidateWithPath validates the EG_Text3DChoice and its children, prefixing error messages with path +func (_bbbff *EG_Text3DChoice )ValidateWithPath (path string )error {if _bbbff .Sp3d !=nil {if _dagdc :=_bbbff .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064");_dagdc !=nil {return _dagdc ;};};if _bbbff .FlatTx !=nil {if _dabd :=_bbbff .FlatTx .ValidateWithPath (path +"\u002fF\u006c\u0061\u0074\u0054\u0078"); +_dabd !=nil {return _dabd ;};};return nil ;};func (_beag *CT_FillOverlayEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_beag .BlendAttr =ST_BlendMode (1);_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice ();for _ ,_gacc :=range start .Attr {if _gacc .Name .Local =="\u0062\u006c\u0065n\u0064"{_beag .BlendAttr .UnmarshalXMLAttr (_gacc ); +continue ;};};_cagcf :for {_cdca ,_eafcd :=d .Token ();if _eafcd !=nil {return _eafcd ;};switch _gebd :=_cdca .(type ){case _d .StartElement :switch _gebd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _aeaab :=d .DecodeElement (&_beag .FillPropertiesChoice .NoFill ,&_gebd );_aeaab !=nil {return _aeaab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gagcf :=d .DecodeElement (&_beag .FillPropertiesChoice .SolidFill ,&_gebd );_gagcf !=nil {return _gagcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _aaee :=d .DecodeElement (&_beag .FillPropertiesChoice .GradFill ,&_gebd );_aaee !=nil {return _aaee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _aaaf :=d .DecodeElement (&_beag .FillPropertiesChoice .BlipFill ,&_gebd );_aaaf !=nil {return _aaaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dbgc :=d .DecodeElement (&_beag .FillPropertiesChoice .PattFill ,&_gebd );_dbgc !=nil {return _dbgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_beag .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gbeb :=d .DecodeElement (&_beag .FillPropertiesChoice .GrpFill ,&_gebd );_gbeb !=nil {return _gbeb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_gebd .Name ); +if _eggdc :=d .Skip ();_eggdc !=nil {return _eggdc ;};};case _d .EndElement :break _cagcf ;case _d .CharData :};};return nil ;};func (_aaddb *CT_Path2DQuadBezierTo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dadcd :for {_fdbad ,_dgcdd :=d .Token (); +if _dgcdd !=nil {return _dgcdd ;};switch _ddgbe :=_fdbad .(type ){case _d .StartElement :switch _ddgbe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:_fgca :=NewCT_AdjPoint2D (); +if _gdbc :=d .DecodeElement (_fgca ,&_ddgbe );_gdbc !=nil {return _gdbc ;};_aaddb .Pt =append (_aaddb .Pt ,_fgca );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u0051\u0075\u0061\u0064\u0042\u0065\u007a\u0069\u0065\u0072\u0054\u006f\u0020\u0025\u0076",_ddgbe .Name ); +if _gebe :=d .Skip ();_gebe !=nil {return _gebe ;};};case _d .EndElement :break _dadcd ;case _d .CharData :};};return nil ;};func (_cbaagg *ST_LineEndWidth )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cbaagg =0;case "\u0073\u006d":*_cbaagg =1; +case "\u006d\u0065\u0064":*_cbaagg =2;case "\u006c\u0067":*_cbaagg =3;};return nil ;};func (_aaada *ST_PathFillMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbacgg ,_gdagb :=d .Token ();if _gdagb !=nil {return _gdagb ;};if _edaf ,_gdgfa :=_fbacgg .(_d .EndElement ); +_gdgfa &&_edaf .Name ==start .Name {*_aaada =1;return nil ;};if _efbcf ,_gggae :=_fbacgg .(_d .CharData );!_gggae {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbacgg ); +}else {switch string (_efbcf ){case "":*_aaada =0;case "\u006e\u006f\u006e\u0065":*_aaada =1;case "\u006e\u006f\u0072\u006d":*_aaada =2;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_aaada =3;case "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073":*_aaada =4; +case "\u0064\u0061\u0072\u006b\u0065\u006e":*_aaada =5;case "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073":*_aaada =6;};};_fbacgg ,_gdagb =d .Token ();if _gdagb !=nil {return _gdagb ;};if _dffgc ,_fcafag :=_fbacgg .(_d .EndElement );_fcafag &&_dffgc .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbacgg );}; -// Bottom Offset -BAttr *ST_Percentage ;};func (_adbbg *CT_Path2DQuadBezierTo )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cfeed :for {_ccbe ,_bdgcc :=d .Token ();if _bdgcc !=nil {return _bdgcc ;};switch _bgcga :=_ccbe .(type ){case _ba .StartElement :switch _bgcga .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:_gdffg :=NewCT_AdjPoint2D (); -if _dbaba :=d .DecodeElement (_gdffg ,&_bgcga );_dbaba !=nil {return _dbaba ;};_adbbg .Pt =append (_adbbg .Pt ,_gdffg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u0051\u0075\u0061\u0064\u0042\u0065\u007a\u0069\u0065\u0072\u0054\u006f\u0020\u0025\u0076",_bgcga .Name ); -if _dfgba :=d .Skip ();_dfgba !=nil {return _dfgba ;};};case _ba .EndElement :break _cfeed ;case _ba .CharData :};};return nil ;};func (_gdd *CT_Angle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bce :=range start .Attr {if _bce .Name .Local =="\u0076\u0061\u006c"{_gdde ,_gbea :=_f .ParseInt (_bce .Value ,10,32); -if _gbea !=nil {return _gbea ;};_gdd .ValAttr =int32 (_gdde );continue ;};};for {_gad ,_dfcb :=d .Token ();if _dfcb !=nil {return _be .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u006e\u0067\u006c\u0065: \u0025\u0073",_dfcb );};if _agcd ,_cgac :=_gad .(_ba .EndElement ); -_cgac &&_agcd .Name ==start .Name {break ;};};return nil ;};const (ST_PresetColorValUnset ST_PresetColorVal =0;ST_PresetColorValAliceBlue ST_PresetColorVal =1;ST_PresetColorValAntiqueWhite ST_PresetColorVal =2;ST_PresetColorValAqua ST_PresetColorVal =3; -ST_PresetColorValAquamarine ST_PresetColorVal =4;ST_PresetColorValAzure ST_PresetColorVal =5;ST_PresetColorValBeige ST_PresetColorVal =6;ST_PresetColorValBisque ST_PresetColorVal =7;ST_PresetColorValBlack ST_PresetColorVal =8;ST_PresetColorValBlanchedAlmond ST_PresetColorVal =9; -ST_PresetColorValBlue ST_PresetColorVal =10;ST_PresetColorValBlueViolet ST_PresetColorVal =11;ST_PresetColorValBrown ST_PresetColorVal =12;ST_PresetColorValBurlyWood ST_PresetColorVal =13;ST_PresetColorValCadetBlue ST_PresetColorVal =14;ST_PresetColorValChartreuse ST_PresetColorVal =15; -ST_PresetColorValChocolate ST_PresetColorVal =16;ST_PresetColorValCoral ST_PresetColorVal =17;ST_PresetColorValCornflowerBlue ST_PresetColorVal =18;ST_PresetColorValCornsilk ST_PresetColorVal =19;ST_PresetColorValCrimson ST_PresetColorVal =20;ST_PresetColorValCyan ST_PresetColorVal =21; -ST_PresetColorValDarkBlue ST_PresetColorVal =22;ST_PresetColorValDarkCyan ST_PresetColorVal =23;ST_PresetColorValDarkGoldenrod ST_PresetColorVal =24;ST_PresetColorValDarkGray ST_PresetColorVal =25;ST_PresetColorValDarkGrey ST_PresetColorVal =26;ST_PresetColorValDarkGreen ST_PresetColorVal =27; -ST_PresetColorValDarkKhaki ST_PresetColorVal =28;ST_PresetColorValDarkMagenta ST_PresetColorVal =29;ST_PresetColorValDarkOliveGreen ST_PresetColorVal =30;ST_PresetColorValDarkOrange ST_PresetColorVal =31;ST_PresetColorValDarkOrchid ST_PresetColorVal =32; -ST_PresetColorValDarkRed ST_PresetColorVal =33;ST_PresetColorValDarkSalmon ST_PresetColorVal =34;ST_PresetColorValDarkSeaGreen ST_PresetColorVal =35;ST_PresetColorValDarkSlateBlue ST_PresetColorVal =36;ST_PresetColorValDarkSlateGray ST_PresetColorVal =37; -ST_PresetColorValDarkSlateGrey ST_PresetColorVal =38;ST_PresetColorValDarkTurquoise ST_PresetColorVal =39;ST_PresetColorValDarkViolet ST_PresetColorVal =40;ST_PresetColorValDkBlue ST_PresetColorVal =41;ST_PresetColorValDkCyan ST_PresetColorVal =42;ST_PresetColorValDkGoldenrod ST_PresetColorVal =43; -ST_PresetColorValDkGray ST_PresetColorVal =44;ST_PresetColorValDkGrey ST_PresetColorVal =45;ST_PresetColorValDkGreen ST_PresetColorVal =46;ST_PresetColorValDkKhaki ST_PresetColorVal =47;ST_PresetColorValDkMagenta ST_PresetColorVal =48;ST_PresetColorValDkOliveGreen ST_PresetColorVal =49; -ST_PresetColorValDkOrange ST_PresetColorVal =50;ST_PresetColorValDkOrchid ST_PresetColorVal =51;ST_PresetColorValDkRed ST_PresetColorVal =52;ST_PresetColorValDkSalmon ST_PresetColorVal =53;ST_PresetColorValDkSeaGreen ST_PresetColorVal =54;ST_PresetColorValDkSlateBlue ST_PresetColorVal =55; -ST_PresetColorValDkSlateGray ST_PresetColorVal =56;ST_PresetColorValDkSlateGrey ST_PresetColorVal =57;ST_PresetColorValDkTurquoise ST_PresetColorVal =58;ST_PresetColorValDkViolet ST_PresetColorVal =59;ST_PresetColorValDeepPink ST_PresetColorVal =60;ST_PresetColorValDeepSkyBlue ST_PresetColorVal =61; -ST_PresetColorValDimGray ST_PresetColorVal =62;ST_PresetColorValDimGrey ST_PresetColorVal =63;ST_PresetColorValDodgerBlue ST_PresetColorVal =64;ST_PresetColorValFirebrick ST_PresetColorVal =65;ST_PresetColorValFloralWhite ST_PresetColorVal =66;ST_PresetColorValForestGreen ST_PresetColorVal =67; -ST_PresetColorValFuchsia ST_PresetColorVal =68;ST_PresetColorValGainsboro ST_PresetColorVal =69;ST_PresetColorValGhostWhite ST_PresetColorVal =70;ST_PresetColorValGold ST_PresetColorVal =71;ST_PresetColorValGoldenrod ST_PresetColorVal =72;ST_PresetColorValGray ST_PresetColorVal =73; -ST_PresetColorValGrey ST_PresetColorVal =74;ST_PresetColorValGreen ST_PresetColorVal =75;ST_PresetColorValGreenYellow ST_PresetColorVal =76;ST_PresetColorValHoneydew ST_PresetColorVal =77;ST_PresetColorValHotPink ST_PresetColorVal =78;ST_PresetColorValIndianRed ST_PresetColorVal =79; -ST_PresetColorValIndigo ST_PresetColorVal =80;ST_PresetColorValIvory ST_PresetColorVal =81;ST_PresetColorValKhaki ST_PresetColorVal =82;ST_PresetColorValLavender ST_PresetColorVal =83;ST_PresetColorValLavenderBlush ST_PresetColorVal =84;ST_PresetColorValLawnGreen ST_PresetColorVal =85; -ST_PresetColorValLemonChiffon ST_PresetColorVal =86;ST_PresetColorValLightBlue ST_PresetColorVal =87;ST_PresetColorValLightCoral ST_PresetColorVal =88;ST_PresetColorValLightCyan ST_PresetColorVal =89;ST_PresetColorValLightGoldenrodYellow ST_PresetColorVal =90; -ST_PresetColorValLightGray ST_PresetColorVal =91;ST_PresetColorValLightGrey ST_PresetColorVal =92;ST_PresetColorValLightGreen ST_PresetColorVal =93;ST_PresetColorValLightPink ST_PresetColorVal =94;ST_PresetColorValLightSalmon ST_PresetColorVal =95;ST_PresetColorValLightSeaGreen ST_PresetColorVal =96; -ST_PresetColorValLightSkyBlue ST_PresetColorVal =97;ST_PresetColorValLightSlateGray ST_PresetColorVal =98;ST_PresetColorValLightSlateGrey ST_PresetColorVal =99;ST_PresetColorValLightSteelBlue ST_PresetColorVal =100;ST_PresetColorValLightYellow ST_PresetColorVal =101; -ST_PresetColorValLtBlue ST_PresetColorVal =102;ST_PresetColorValLtCoral ST_PresetColorVal =103;ST_PresetColorValLtCyan ST_PresetColorVal =104;ST_PresetColorValLtGoldenrodYellow ST_PresetColorVal =105;ST_PresetColorValLtGray ST_PresetColorVal =106;ST_PresetColorValLtGrey ST_PresetColorVal =107; -ST_PresetColorValLtGreen ST_PresetColorVal =108;ST_PresetColorValLtPink ST_PresetColorVal =109;ST_PresetColorValLtSalmon ST_PresetColorVal =110;ST_PresetColorValLtSeaGreen ST_PresetColorVal =111;ST_PresetColorValLtSkyBlue ST_PresetColorVal =112;ST_PresetColorValLtSlateGray ST_PresetColorVal =113; -ST_PresetColorValLtSlateGrey ST_PresetColorVal =114;ST_PresetColorValLtSteelBlue ST_PresetColorVal =115;ST_PresetColorValLtYellow ST_PresetColorVal =116;ST_PresetColorValLime ST_PresetColorVal =117;ST_PresetColorValLimeGreen ST_PresetColorVal =118;ST_PresetColorValLinen ST_PresetColorVal =119; -ST_PresetColorValMagenta ST_PresetColorVal =120;ST_PresetColorValMaroon ST_PresetColorVal =121;ST_PresetColorValMedAquamarine ST_PresetColorVal =122;ST_PresetColorValMedBlue ST_PresetColorVal =123;ST_PresetColorValMedOrchid ST_PresetColorVal =124;ST_PresetColorValMedPurple ST_PresetColorVal =125; -ST_PresetColorValMedSeaGreen ST_PresetColorVal =126;ST_PresetColorValMedSlateBlue ST_PresetColorVal =127;ST_PresetColorValMedSpringGreen ST_PresetColorVal =128;ST_PresetColorValMedTurquoise ST_PresetColorVal =129;ST_PresetColorValMedVioletRed ST_PresetColorVal =130; -ST_PresetColorValMediumAquamarine ST_PresetColorVal =131;ST_PresetColorValMediumBlue ST_PresetColorVal =132;ST_PresetColorValMediumOrchid ST_PresetColorVal =133;ST_PresetColorValMediumPurple ST_PresetColorVal =134;ST_PresetColorValMediumSeaGreen ST_PresetColorVal =135; -ST_PresetColorValMediumSlateBlue ST_PresetColorVal =136;ST_PresetColorValMediumSpringGreen ST_PresetColorVal =137;ST_PresetColorValMediumTurquoise ST_PresetColorVal =138;ST_PresetColorValMediumVioletRed ST_PresetColorVal =139;ST_PresetColorValMidnightBlue ST_PresetColorVal =140; -ST_PresetColorValMintCream ST_PresetColorVal =141;ST_PresetColorValMistyRose ST_PresetColorVal =142;ST_PresetColorValMoccasin ST_PresetColorVal =143;ST_PresetColorValNavajoWhite ST_PresetColorVal =144;ST_PresetColorValNavy ST_PresetColorVal =145;ST_PresetColorValOldLace ST_PresetColorVal =146; -ST_PresetColorValOlive ST_PresetColorVal =147;ST_PresetColorValOliveDrab ST_PresetColorVal =148;ST_PresetColorValOrange ST_PresetColorVal =149;ST_PresetColorValOrangeRed ST_PresetColorVal =150;ST_PresetColorValOrchid ST_PresetColorVal =151;ST_PresetColorValPaleGoldenrod ST_PresetColorVal =152; -ST_PresetColorValPaleGreen ST_PresetColorVal =153;ST_PresetColorValPaleTurquoise ST_PresetColorVal =154;ST_PresetColorValPaleVioletRed ST_PresetColorVal =155;ST_PresetColorValPapayaWhip ST_PresetColorVal =156;ST_PresetColorValPeachPuff ST_PresetColorVal =157; -ST_PresetColorValPeru ST_PresetColorVal =158;ST_PresetColorValPink ST_PresetColorVal =159;ST_PresetColorValPlum ST_PresetColorVal =160;ST_PresetColorValPowderBlue ST_PresetColorVal =161;ST_PresetColorValPurple ST_PresetColorVal =162;ST_PresetColorValRed ST_PresetColorVal =163; -ST_PresetColorValRosyBrown ST_PresetColorVal =164;ST_PresetColorValRoyalBlue ST_PresetColorVal =165;ST_PresetColorValSaddleBrown ST_PresetColorVal =166;ST_PresetColorValSalmon ST_PresetColorVal =167;ST_PresetColorValSandyBrown ST_PresetColorVal =168;ST_PresetColorValSeaGreen ST_PresetColorVal =169; -ST_PresetColorValSeaShell ST_PresetColorVal =170;ST_PresetColorValSienna ST_PresetColorVal =171;ST_PresetColorValSilver ST_PresetColorVal =172;ST_PresetColorValSkyBlue ST_PresetColorVal =173;ST_PresetColorValSlateBlue ST_PresetColorVal =174;ST_PresetColorValSlateGray ST_PresetColorVal =175; -ST_PresetColorValSlateGrey ST_PresetColorVal =176;ST_PresetColorValSnow ST_PresetColorVal =177;ST_PresetColorValSpringGreen ST_PresetColorVal =178;ST_PresetColorValSteelBlue ST_PresetColorVal =179;ST_PresetColorValTan ST_PresetColorVal =180;ST_PresetColorValTeal ST_PresetColorVal =181; -ST_PresetColorValThistle ST_PresetColorVal =182;ST_PresetColorValTomato ST_PresetColorVal =183;ST_PresetColorValTurquoise ST_PresetColorVal =184;ST_PresetColorValViolet ST_PresetColorVal =185;ST_PresetColorValWheat ST_PresetColorVal =186;ST_PresetColorValWhite ST_PresetColorVal =187; -ST_PresetColorValWhiteSmoke ST_PresetColorVal =188;ST_PresetColorValYellow ST_PresetColorVal =189;ST_PresetColorValYellowGreen ST_PresetColorVal =190;);type ST_OnOffStyleType byte ;func (_efc *CT_AlphaModulateFixedEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _efc .AmtAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u006d\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_efc .AmtAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bbbge ST_TextUnderlineType )Validate ()error {return _bbbge .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_BlurEffect and its children, prefixing error messages with path +func (_edaa *CT_BlurEffect )ValidateWithPath (path string )error {if _edaa .RadAttr !=nil {if *_edaa .RadAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_edaa .RadAttr ); +};if *_edaa .RadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_edaa .RadAttr ); +};};return nil ;}; -// ValidateWithPath validates the CT_TextListStyle and its children, prefixing error messages with path -func (_gfcbec *CT_TextListStyle )ValidateWithPath (path string )error {if _gfcbec .DefPPr !=nil {if _dbdad :=_gfcbec .DefPPr .ValidateWithPath (path +"\u002fD\u0065\u0066\u0050\u0050\u0072");_dbdad !=nil {return _dbdad ;};};if _gfcbec .Lvl1pPr !=nil {if _feada :=_gfcbec .Lvl1pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0031\u0070\u0050\u0072"); -_feada !=nil {return _feada ;};};if _gfcbec .Lvl2pPr !=nil {if _agcfe :=_gfcbec .Lvl2pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0032\u0070\u0050\u0072");_agcfe !=nil {return _agcfe ;};};if _gfcbec .Lvl3pPr !=nil {if _cbcac :=_gfcbec .Lvl3pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0033\u0070\u0050\u0072"); -_cbcac !=nil {return _cbcac ;};};if _gfcbec .Lvl4pPr !=nil {if _bbdaba :=_gfcbec .Lvl4pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0034\u0070\u0050\u0072");_bbdaba !=nil {return _bbdaba ;};};if _gfcbec .Lvl5pPr !=nil {if _dbddfe :=_gfcbec .Lvl5pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0035\u0070\u0050\u0072"); -_dbddfe !=nil {return _dbddfe ;};};if _gfcbec .Lvl6pPr !=nil {if _eeaad :=_gfcbec .Lvl6pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0036\u0070\u0050\u0072");_eeaad !=nil {return _eeaad ;};};if _gfcbec .Lvl7pPr !=nil {if _ggcab :=_gfcbec .Lvl7pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0037\u0070\u0050\u0072"); -_ggcab !=nil {return _ggcab ;};};if _gfcbec .Lvl8pPr !=nil {if _deecfa :=_gfcbec .Lvl8pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0038\u0070\u0050\u0072");_deecfa !=nil {return _deecfa ;};};if _gfcbec .Lvl9pPr !=nil {if _gabac :=_gfcbec .Lvl9pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0039\u0070\u0050\u0072"); -_gabac !=nil {return _gabac ;};};if _gfcbec .ExtLst !=nil {if _dcbbf :=_gfcbec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcbbf !=nil {return _dcbbf ;};};return nil ;}; +// ValidateWithPath validates the CT_Path2D and its children, prefixing error messages with path +func (_baec *CT_Path2D )ValidateWithPath (path string )error {if _baec .WAttr !=nil {if *_baec .WAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_baec .WAttr ); +};if *_baec .WAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_baec .WAttr ); +};};if _baec .HAttr !=nil {if *_baec .HAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_baec .HAttr ); +};if *_baec .HAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_baec .HAttr ); +};};if _abefc :=_baec .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_abefc !=nil {return _abefc ;};for _ebgcc ,_dbab :=range _baec .Path2DChoice {if _fbbd :=_dbab .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0050at\u0068\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ebgcc )); +_fbbd !=nil {return _fbbd ;};};return nil ;};func (_facbc *CT_SupplementalFont )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bdcfa :=range start .Attr {if _bdcfa .Name .Local =="\u0073\u0063\u0072\u0069\u0070\u0074"{_gbffb :=_bdcfa .Value ; +_facbc .ScriptAttr =_gbffb ;continue ;};if _bdcfa .Name .Local =="\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"{_ccgd :=_bdcfa .Value ;_facbc .TypefaceAttr =_ccgd ;continue ;};};for {_agdad ,_fedeg :=d .Token ();if _fedeg !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0053\u0075\u0070\u0070\u006ce\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074\u003a\u0020\u0025\u0073",_fedeg ); +};if _eedag ,_cfdfe :=_agdad .(_d .EndElement );_cfdfe &&_eedag .Name ==start .Name {break ;};};return nil ;};type EG_ThemeableFillStyleChoice struct{ -// ST_PositiveFixedPercentage is a union type -type ST_PositiveFixedPercentage struct{ST_PositiveFixedPercentageDecimal *int32 ;ST_PositiveFixedPercentage *ST_Percentage ;}; +// Fill +Fill *CT_FillProperties ; -// Validate validates the CT_LineJoinRound and its children -func (_bgae *CT_LineJoinRound )Validate ()error {return _bgae .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0052\u006f\u0075\u006e\u0064");}; +// Fill Reference +FillRef *CT_StyleMatrixReference ;};func (_bfgac *CT_ShapeLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbfeb :=range start .Attr {if _cbfeb .Name .Local =="\u006e\u006f\u0054\u0065\u0078\u0074\u0045\u0064\u0069\u0074"{_dbedb ,_fdee :=_b .ParseBool (_cbfeb .Value ); +if _fdee !=nil {return _fdee ;};_bfgac .NoTextEditAttr =&_dbedb ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0047r\u0070"{_acgge ,_gcbb :=_b .ParseBool (_cbfeb .Value );if _gcbb !=nil {return _gcbb ;};_bfgac .NoGrpAttr =&_acgge ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_becg ,_dbead :=_b .ParseBool (_cbfeb .Value ); +if _dbead !=nil {return _dbead ;};_bfgac .NoSelectAttr =&_becg ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0052o\u0074"{_adeee ,_acdff :=_b .ParseBool (_cbfeb .Value );if _acdff !=nil {return _acdff ;};_bfgac .NoRotAttr =&_adeee ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_bdggd ,_edca :=_b .ParseBool (_cbfeb .Value ); +if _edca !=nil {return _edca ;};_bfgac .NoChangeAspectAttr =&_bdggd ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_edcffg ,_gaac :=_b .ParseBool (_cbfeb .Value );if _gaac !=nil {return _gaac ;};_bfgac .NoMoveAttr =&_edcffg ; +continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_faagd ,_gfge :=_b .ParseBool (_cbfeb .Value );if _gfge !=nil {return _gfge ;};_bfgac .NoResizeAttr =&_faagd ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_febdad ,_abfe :=_b .ParseBool (_cbfeb .Value ); +if _abfe !=nil {return _abfe ;};_bfgac .NoEditPointsAttr =&_febdad ;continue ;};if _cbfeb .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_gbag ,_afab :=_b .ParseBool (_cbfeb .Value );if _afab !=nil {return _afab ; +};_bfgac .NoAdjustHandlesAttr =&_gbag ;continue ;};if _cbfeb .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_gdbdd ,_bfdfcb :=_b .ParseBool (_cbfeb .Value );if _bfdfcb !=nil {return _bfdfcb ;}; +_bfgac .NoChangeArrowheadsAttr =&_gdbdd ;continue ;};if _cbfeb .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_ffcee ,_gdfcd :=_b .ParseBool (_cbfeb .Value );if _gdfcd !=nil {return _gdfcd ; +};_bfgac .NoChangeShapeTypeAttr =&_ffcee ;continue ;};};_bcec :for {_gfdcbg ,_acdbd :=d .Token ();if _acdbd !=nil {return _acdbd ;};switch _bffecf :=_gfdcbg .(type ){case _d .StartElement :switch _bffecf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfgac .ExtLst =NewCT_OfficeArtExtensionList (); +if _dfca :=d .DecodeElement (_bfgac .ExtLst ,&_bffecf );_dfca !=nil {return _dfca ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061p\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_bffecf .Name ); +if _ecedc :=d .Skip ();_ecedc !=nil {return _ecedc ;};};case _d .EndElement :break _bcec ;case _d .CharData :};};return nil ;};type CT_Path2DQuadBezierTo struct{ -// Validate validates the EG_GeometryChoice and its children -func (_cbbgd *EG_GeometryChoice )Validate ()error {return _cbbgd .ValidateWithPath ("\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043h\u006f\u0069\u0063\u0065");};type EG_LineJoinPropertiesChoice struct{ +// Shape Path Point +Pt []*CT_AdjPoint2D ;}; -// Round Line Join -Round *CT_LineJoinRound ; +// Validate validates the EG_ThemeableFillStyle and its children +func (_bfgcf *EG_ThemeableFillStyle )Validate ()error {return _bfgcf .ValidateWithPath ("E\u0047\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065");};func (_acegc ST_TextShapeType )String ()string {switch _acegc {case 0:return ""; +case 1:return "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065";case 2:return "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n";case 3:return "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070";case 4:return "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; +case 5:return "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064";case 6:return "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e";case 7:return "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064"; +case 8:return "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065";case 9:return "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065";case 10:return "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070"; +case 11:return "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e";case 12:return "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065";case 13:return "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e";case 14:return "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072"; +case 15:return "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072";case 16:return "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072";case 17:return "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072"; +case 18:return "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070";case 19:return "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e";case 20:return "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p";case 21:return "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e"; +case 22:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651";case 23:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652";case 24:return "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031";case 25:return "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654"; +case 26:return "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065";case 27:return "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065";case 28:return "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d"; +case 29:return "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d";case 30:return "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070";case 31:return "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070"; +case 32:return "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065";case 33:return "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e";case 34:return "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074"; +case 35:return "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074";case 36:return "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070";case 37:return "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e";case 38:return "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070"; +case 39:return "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e";case 40:return "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070";case 41:return "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e"; +};return "";};func (_ggdaa *CT_PositiveSize2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_ggdaa .CxAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0079"},Value :_bg .Sprintf ("\u0025\u0076",_ggdaa .CyAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgge *CT_EffectStyleItem )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_cgge .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +if _cgge .Scene3d !=nil {_efe :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_cgge .Scene3d ,_efe );};if _cgge .Sp3d !=nil {_gfaga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}}; +e .EncodeElement (_cgge .Sp3d ,_gfaga );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bfgd *CT_ColorMappingOverrideChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bfgd .MasterClrMapping !=nil {_bddd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006da\u0073\u0074\u0065\u0072\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}}; +e .EncodeElement (_bfgd .MasterClrMapping ,_bddd );}else if _bfgd .OverrideClrMapping !=nil {_gfeg :=_d .StartElement {Name :_d .Name {Local :"a\u003ao\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0043l\u0072\u004d\u0061\u0070pi\u006e\u0067"}};e .EncodeElement (_bfgd .OverrideClrMapping ,_gfeg ); +};return nil ;}; -// Line Join Bevel -Bevel *CT_LineJoinBevel ; +// ValidateWithPath validates the CT_TableCol and its children, prefixing error messages with path +func (_efgee *CT_TableCol )ValidateWithPath (path string )error {if _cbdba :=_efgee .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_cbdba !=nil {return _cbdba ;};if _efgee .ExtLst !=nil {if _gcda :=_efgee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gcda !=nil {return _gcda ;};};return nil ;};func (_eaffe *CT_GvmlGroupShapeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcfe :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_eaffe .TxSp =NewCT_GvmlTextShape (); +if _ccbg :=d .DecodeElement (_eaffe .TxSp ,&_dcfe );_ccbg !=nil {return _ccbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_eaffe .Sp =NewCT_GvmlShape (); +if _gabca :=d .DecodeElement (_eaffe .Sp ,&_dcfe );_gabca !=nil {return _gabca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_eaffe .CxnSp =NewCT_GvmlConnector (); +if _babfd :=d .DecodeElement (_eaffe .CxnSp ,&_dcfe );_babfd !=nil {return _babfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_eaffe .Pic =NewCT_GvmlPicture (); +if _ggcb :=d .DecodeElement (_eaffe .Pic ,&_dcfe );_ggcb !=nil {return _ggcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_eaffe .GraphicFrame =NewCT_GvmlGraphicalObjectFrame (); +if _cefga :=d .DecodeElement (_eaffe .GraphicFrame ,&_dcfe );_cefga !=nil {return _cefga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_eaffe .GrpSp =NewCT_GvmlGroupShape (); +if _ffec :=d .DecodeElement (_eaffe .GrpSp ,&_dcfe );_ffec !=nil {return _ffec ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_dcfe .Name ); +if _bffd :=d .Skip ();_bffd !=nil {return _bffd ;};};return nil ;}; -// Miter Line Join -Miter *CT_LineJoinMiterProperties ;}; +// Validate validates the CT_CustomColor and its children +func (_gcec *CT_CustomColor )Validate ()error {return _gcec .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072");};func (_fggceb ST_AnimationBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ddeg :=_d .Attr {}; +_ddeg .Name =name ;switch _fggceb {case ST_AnimationBuildTypeUnset :_ddeg .Value ="";case ST_AnimationBuildTypeAllAtOnce :_ddeg .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";};return _ddeg ,nil ;};func (_aabfcf *CT_TableStyleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0066"},Value :_bg .Sprintf ("\u0025\u0076",_aabfcf .DefAttr )}); +e .EncodeToken (start );if _aabfcf .TblStyle !=nil {_gcdab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}};for _ ,_ebfga :=range _aabfcf .TblStyle {e .EncodeElement (_ebfga ,_gcdab );};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_adcdab *CT_TextCharBullet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0068\u0061\u0072"},Value :_bg .Sprintf ("\u0025\u0076",_adcdab .CharAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_PictureLocking ()*CT_PictureLocking {_ecddf :=&CT_PictureLocking {};return _ecddf };func (_cadga *CT_NonVisualDrawingShapeProps )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cadga .TxBoxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0078\u0042o\u0078"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cadga .TxBoxAttr ))}); +};e .EncodeToken (start );if _cadga .SpLocks !=nil {_dgedd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0070\u004c\u006f\u0063\u006bs"}};e .EncodeElement (_cadga .SpLocks ,_dgedd );};if _cadga .ExtLst !=nil {_gafg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cadga .ExtLst ,_gafg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dagca *CT_GvmlConnectorNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_ecca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}}; +e .EncodeElement (_dagca .CNvPr ,_ecca );_fffg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063N\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_dagca .CNvCxnSpPr ,_fffg );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_BaseStyles and its children, prefixing error messages with path -func (_ebfa *CT_BaseStyles )ValidateWithPath (path string )error {if _bea :=_ebfa .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_bea !=nil {return _bea ;};if _gcdd :=_ebfa .FontScheme .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"); -_gcdd !=nil {return _gcdd ;};if _bbdg :=_ebfa .FmtScheme .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065");_bbdg !=nil {return _bbdg ;};if _ebfa .ExtLst !=nil {if _cfe :=_ebfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cfe !=nil {return _cfe ;};};return nil ;};func NewCT_Blip ()*CT_Blip {_ceafd :=&CT_Blip {};return _ceafd };func (_cabda ST_LineCap )ValidateWithPath (path string )error {switch _cabda {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cabda )); -};return nil ;};func NewBlip ()*Blip {_af :=&Blip {};_af .CT_Blip =*NewCT_Blip ();return _af };func (_efbc *CT_GrayscaleTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); +// ValidateWithPath validates the CT_TextNormalAutofit and its children, prefixing error messages with path +func (_agde *CT_TextNormalAutofit )ValidateWithPath (path string )error {if _agde .FontScaleAttr !=nil {if _fgaag :=_agde .FontScaleAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0053\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_fgaag !=nil {return _fgaag ; +};};if _agde .LnSpcReductionAttr !=nil {if _baedb :=_agde .LnSpcReductionAttr .ValidateWithPath (path +"\u002f\u004c\u006e\u0053pc\u0052\u0065\u0064\u0075\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_baedb !=nil {return _baedb ;};};return nil ; +};const (ST_PresetCameraTypeUnset ST_PresetCameraType =0;ST_PresetCameraTypeLegacyObliqueTopLeft ST_PresetCameraType =1;ST_PresetCameraTypeLegacyObliqueTop ST_PresetCameraType =2;ST_PresetCameraTypeLegacyObliqueTopRight ST_PresetCameraType =3;ST_PresetCameraTypeLegacyObliqueLeft ST_PresetCameraType =4; +ST_PresetCameraTypeLegacyObliqueFront ST_PresetCameraType =5;ST_PresetCameraTypeLegacyObliqueRight ST_PresetCameraType =6;ST_PresetCameraTypeLegacyObliqueBottomLeft ST_PresetCameraType =7;ST_PresetCameraTypeLegacyObliqueBottom ST_PresetCameraType =8;ST_PresetCameraTypeLegacyObliqueBottomRight ST_PresetCameraType =9; +ST_PresetCameraTypeLegacyPerspectiveTopLeft ST_PresetCameraType =10;ST_PresetCameraTypeLegacyPerspectiveTop ST_PresetCameraType =11;ST_PresetCameraTypeLegacyPerspectiveTopRight ST_PresetCameraType =12;ST_PresetCameraTypeLegacyPerspectiveLeft ST_PresetCameraType =13; +ST_PresetCameraTypeLegacyPerspectiveFront ST_PresetCameraType =14;ST_PresetCameraTypeLegacyPerspectiveRight ST_PresetCameraType =15;ST_PresetCameraTypeLegacyPerspectiveBottomLeft ST_PresetCameraType =16;ST_PresetCameraTypeLegacyPerspectiveBottom ST_PresetCameraType =17; +ST_PresetCameraTypeLegacyPerspectiveBottomRight ST_PresetCameraType =18;ST_PresetCameraTypeOrthographicFront ST_PresetCameraType =19;ST_PresetCameraTypeIsometricTopUp ST_PresetCameraType =20;ST_PresetCameraTypeIsometricTopDown ST_PresetCameraType =21;ST_PresetCameraTypeIsometricBottomUp ST_PresetCameraType =22; +ST_PresetCameraTypeIsometricBottomDown ST_PresetCameraType =23;ST_PresetCameraTypeIsometricLeftUp ST_PresetCameraType =24;ST_PresetCameraTypeIsometricLeftDown ST_PresetCameraType =25;ST_PresetCameraTypeIsometricRightUp ST_PresetCameraType =26;ST_PresetCameraTypeIsometricRightDown ST_PresetCameraType =27; +ST_PresetCameraTypeIsometricOffAxis1Left ST_PresetCameraType =28;ST_PresetCameraTypeIsometricOffAxis1Right ST_PresetCameraType =29;ST_PresetCameraTypeIsometricOffAxis1Top ST_PresetCameraType =30;ST_PresetCameraTypeIsometricOffAxis2Left ST_PresetCameraType =31; +ST_PresetCameraTypeIsometricOffAxis2Right ST_PresetCameraType =32;ST_PresetCameraTypeIsometricOffAxis2Top ST_PresetCameraType =33;ST_PresetCameraTypeIsometricOffAxis3Left ST_PresetCameraType =34;ST_PresetCameraTypeIsometricOffAxis3Right ST_PresetCameraType =35; +ST_PresetCameraTypeIsometricOffAxis3Bottom ST_PresetCameraType =36;ST_PresetCameraTypeIsometricOffAxis4Left ST_PresetCameraType =37;ST_PresetCameraTypeIsometricOffAxis4Right ST_PresetCameraType =38;ST_PresetCameraTypeIsometricOffAxis4Bottom ST_PresetCameraType =39; +ST_PresetCameraTypeObliqueTopLeft ST_PresetCameraType =40;ST_PresetCameraTypeObliqueTop ST_PresetCameraType =41;ST_PresetCameraTypeObliqueTopRight ST_PresetCameraType =42;ST_PresetCameraTypeObliqueLeft ST_PresetCameraType =43;ST_PresetCameraTypeObliqueRight ST_PresetCameraType =44; +ST_PresetCameraTypeObliqueBottomLeft ST_PresetCameraType =45;ST_PresetCameraTypeObliqueBottom ST_PresetCameraType =46;ST_PresetCameraTypeObliqueBottomRight ST_PresetCameraType =47;ST_PresetCameraTypePerspectiveFront ST_PresetCameraType =48;ST_PresetCameraTypePerspectiveLeft ST_PresetCameraType =49; +ST_PresetCameraTypePerspectiveRight ST_PresetCameraType =50;ST_PresetCameraTypePerspectiveAbove ST_PresetCameraType =51;ST_PresetCameraTypePerspectiveBelow ST_PresetCameraType =52;ST_PresetCameraTypePerspectiveAboveLeftFacing ST_PresetCameraType =53;ST_PresetCameraTypePerspectiveAboveRightFacing ST_PresetCameraType =54; +ST_PresetCameraTypePerspectiveContrastingLeftFacing ST_PresetCameraType =55;ST_PresetCameraTypePerspectiveContrastingRightFacing ST_PresetCameraType =56;ST_PresetCameraTypePerspectiveHeroicLeftFacing ST_PresetCameraType =57;ST_PresetCameraTypePerspectiveHeroicRightFacing ST_PresetCameraType =58; +ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing ST_PresetCameraType =59;ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing ST_PresetCameraType =60;ST_PresetCameraTypePerspectiveRelaxed ST_PresetCameraType =61;ST_PresetCameraTypePerspectiveRelaxedModerately ST_PresetCameraType =62; +);func (_gedd *CT_FillEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_gedd .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the EG_ColorTransform and its children, prefixing error messages with path +func (_gegfcg *EG_ColorTransform )ValidateWithPath (path string )error {if _bfebf :=_gegfcg .ColorTransformChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006frT\u0072a\u006e\u0073\u0066\u006f\u0072m\u0043\u0068\u006f\u0069\u0063\u0065");_bfebf !=nil {return _bfebf ; +};return nil ;};func (_bdca *CT_BlipChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edcf :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_bdca .AlphaBiLevel =NewCT_AlphaBiLevelEffect (); +if _bddb :=d .DecodeElement (_bdca .AlphaBiLevel ,&_edcf );_bddb !=nil {return _bddb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_bdca .AlphaCeiling =NewCT_AlphaCeilingEffect (); +if _feffe :=d .DecodeElement (_bdca .AlphaCeiling ,&_edcf );_feffe !=nil {return _feffe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_bdca .AlphaFloor =NewCT_AlphaFloorEffect (); +if _ffde :=d .DecodeElement (_bdca .AlphaFloor ,&_edcf );_ffde !=nil {return _ffde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_bdca .AlphaInv =NewCT_AlphaInverseEffect (); +if _fgbcf :=d .DecodeElement (_bdca .AlphaInv ,&_edcf );_fgbcf !=nil {return _fgbcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_bdca .AlphaMod =NewCT_AlphaModulateEffect (); +if _dac :=d .DecodeElement (_bdca .AlphaMod ,&_edcf );_dac !=nil {return _dac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_bdca .AlphaModFix =NewCT_AlphaModulateFixedEffect (); +if _cacb :=d .DecodeElement (_bdca .AlphaModFix ,&_edcf );_cacb !=nil {return _cacb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_bdca .AlphaRepl =NewCT_AlphaReplaceEffect (); +if _feb :=d .DecodeElement (_bdca .AlphaRepl ,&_edcf );_feb !=nil {return _feb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_bdca .BiLevel =NewCT_BiLevelEffect (); +if _fedc :=d .DecodeElement (_bdca .BiLevel ,&_edcf );_fedc !=nil {return _fedc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_bdca .Blur =NewCT_BlurEffect (); +if _fdda :=d .DecodeElement (_bdca .Blur ,&_edcf );_fdda !=nil {return _fdda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_bdca .ClrChange =NewCT_ColorChangeEffect (); +if _gbdf :=d .DecodeElement (_bdca .ClrChange ,&_edcf );_gbdf !=nil {return _gbdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_bdca .ClrRepl =NewCT_ColorReplaceEffect (); +if _bdce :=d .DecodeElement (_bdca .ClrRepl ,&_edcf );_bdce !=nil {return _bdce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_bdca .Duotone =NewCT_DuotoneEffect (); +if _edbd :=d .DecodeElement (_bdca .Duotone ,&_edcf );_edbd !=nil {return _edbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_bdca .FillOverlay =NewCT_FillOverlayEffect (); +if _cbga :=d .DecodeElement (_bdca .FillOverlay ,&_edcf );_cbga !=nil {return _cbga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_bdca .Grayscl =NewCT_GrayscaleEffect (); +if _dgeb :=d .DecodeElement (_bdca .Grayscl ,&_edcf );_dgeb !=nil {return _dgeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_bdca .Hsl =NewCT_HSLEffect (); +if _adgbf :=d .DecodeElement (_bdca .Hsl ,&_edcf );_adgbf !=nil {return _adgbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_bdca .Lum =NewCT_LuminanceEffect (); +if _ceg :=d .DecodeElement (_bdca .Lum ,&_edcf );_ceg !=nil {return _ceg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_bdca .Tint =NewCT_TintEffect (); +if _gdfg :=d .DecodeElement (_bdca .Tint ,&_edcf );_gdfg !=nil {return _gdfg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042l\u0069\u0070\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_edcf .Name ); +if _deab :=d .Skip ();_deab !=nil {return _deab ;};};return nil ;};func (_bdbc *CT_Cell3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bdbc .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_dbebc ,_ffab :=_bdbc .PrstMaterialAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"}); +if _ffab !=nil {return _ffab ;};start .Attr =append (start .Attr ,_dbebc );};e .EncodeToken (start );_bgbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0065\u0076\u0065\u006c"}};e .EncodeElement (_bdbc .Bevel ,_bgbc );if _bdbc .LightRig !=nil {_gddg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}}; +e .EncodeElement (_bdbc .LightRig ,_gddg );};if _bdbc .ExtLst !=nil {_beaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdbc .ExtLst ,_beaa );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_baaab *CT_RelativeRect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _baaab .LAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_baaab .LAttr )}); +};if _baaab .TAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_baaab .TAttr )});};if _baaab .RAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_baaab .RAttr )}); +};if _baaab .BAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062"},Value :_bg .Sprintf ("\u0025\u0076",*_baaab .BAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the EG_LineDashProperties and its children +func (_bfaebf *EG_LineDashProperties )Validate ()error {return _bfaebf .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cecaa *CT_SupplementalFont )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0063\u0072\u0069\u0070\u0074"},Value :_bg .Sprintf ("\u0025\u0076",_cecaa .ScriptAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_cecaa .TypefaceAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_gdcfg ST_LineEndWidth )ValidateWithPath (path string )error {switch _gdcfg {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdcfg )); +};return nil ;};func (_ecbe *CT_DuotoneEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );for _ ,_cccc :=range _ecbe .EG_ColorChoice {_cccc .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_ColorSchemeAndMapping and its children -func (_bbga *CT_ColorSchemeAndMapping )Validate ()error {return _bbga .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006de\u0041\u006e\u0064\u004d\u0061\u0070\u0070\u0069\u006e\u0067");};func (_eagb *CT_FillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_deaaf :for {_feag ,_daff :=d .Token ();if _daff !=nil {return _daff ;};switch _cgdb :=_feag .(type ){case _ba .StartElement :switch _cgdb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _aedab :=d .DecodeElement (&_eagb .FillPropertiesChoice .NoFill ,&_cgdb );_aedab !=nil {return _aedab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ddecb :=d .DecodeElement (&_eagb .FillPropertiesChoice .SolidFill ,&_cgdb );_ddecb !=nil {return _ddecb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _facaa :=d .DecodeElement (&_eagb .FillPropertiesChoice .GradFill ,&_cgdb );_facaa !=nil {return _facaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ddad :=d .DecodeElement (&_eagb .FillPropertiesChoice .BlipFill ,&_cgdb );_ddad !=nil {return _ddad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gafg :=d .DecodeElement (&_eagb .FillPropertiesChoice .PattFill ,&_cgdb );_gafg !=nil {return _gafg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_eagb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fccg :=d .DecodeElement (&_eagb .FillPropertiesChoice .GrpFill ,&_cgdb );_fccg !=nil {return _fccg ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cgdb .Name ); -if _decc :=d .Skip ();_decc !=nil {return _decc ;};};case _ba .EndElement :break _deaaf ;case _ba .CharData :};};return nil ;};func NewCT_BiLevelEffect ()*CT_BiLevelEffect {_ddff :=&CT_BiLevelEffect {};return _ddff }; +// Validate validates the CT_SolidColorFillProperties and its children +func (_cbdf *CT_SolidColorFillProperties )Validate ()error {return _cbdf .ValidateWithPath ("C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func NewCT_Point2D ()*CT_Point2D {_fdcd :=&CT_Point2D {}; +return _fdcd };func (_eaabbc *CT_TextTabStop )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ccgbg :=range start .Attr {if _ccgbg .Name .Local =="\u0070\u006f\u0073"{_dagedf ,_gcbcf :=ParseUnionST_Coordinate32 (_ccgbg .Value );if _gcbcf !=nil {return _gcbcf ; +};_eaabbc .PosAttr =&_dagedf ;continue ;};if _ccgbg .Name .Local =="\u0061\u006c\u0067\u006e"{_eaabbc .AlgnAttr .UnmarshalXMLAttr (_ccgbg );continue ;};};for {_deade ,_gbebd :=d .Token ();if _gbebd !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0065\u0078\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070:\u0020\u0025\u0073",_gbebd ); +};if _fcgagd ,_adcgf :=_deade .(_d .EndElement );_adcgf &&_fcgagd .Name ==start .Name {break ;};};return nil ;};func (_fgcdg ST_PresetMaterialType )ValidateWithPath (path string )error {switch _fgcdg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgcdg )); +};return nil ;};func (_ageff ST_PresetPatternVal )Validate ()error {return _ageff .ValidateWithPath ("")}; -// Validate validates the CT_TextSpacing and its children -func (_gcbaa *CT_TextSpacing )Validate ()error {return _gcbaa .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070a\u0063\u0069\u006e\u0067");};func (_ecdcfe ST_LineEndWidth )ValidateWithPath (path string )error {switch _ecdcfe {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecdcfe )); -};return nil ;};func NewCT_TableCell ()*CT_TableCell {_agad :=&CT_TableCell {};return _agad };func (_aadca ST_AnimationDgmBuildType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _aadca .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {e .EncodeToken (_ba .CharData (_aadca .ST_AnimationBuildType .String ())); -};if _aadca .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {e .EncodeToken (_ba .CharData (_aadca .ST_AnimationDgmOnlyBuildType .String ()));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_aebg *CT_NonVisualDrawingShapeProps )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_afbab :=range start .Attr {if _afbab .Name .Local =="\u0074\u0078\u0042o\u0078"{_ffaef ,_efadc :=_f .ParseBool (_afbab .Value ); -if _efadc !=nil {return _efadc ;};_aebg .TxBoxAttr =&_ffaef ;continue ;};};_cbaad :for {_affgc ,_ffecb :=d .Token ();if _ffecb !=nil {return _ffecb ;};switch _cddfd :=_affgc .(type ){case _ba .StartElement :switch _cddfd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u004c\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u004c\u006f\u0063\u006b\u0073"}:_aebg .SpLocks =NewCT_ShapeLocking (); -if _agfca :=d .DecodeElement (_aebg .SpLocks ,&_cddfd );_agfca !=nil {return _agfca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aebg .ExtLst =NewCT_OfficeArtExtensionList (); -if _gddbe :=d .DecodeElement (_aebg .ExtLst ,&_cddfd );_gddbe !=nil {return _gddbe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0053\u0068\u0061p\u0065\u0050r\u006f\u0070s\u0020%\u0076",_cddfd .Name ); -if _cbbcf :=d .Skip ();_cbbcf !=nil {return _cbbcf ;};};case _ba .EndElement :break _cbaad ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the EG_TextBulletTypefaceChoice and its children, prefixing error messages with path +func (_badbce *EG_TextBulletTypefaceChoice )ValidateWithPath (path string )error {if _badbce .BuFontTx !=nil {if _gbedb :=_badbce .BuFontTx .ValidateWithPath (path +"\u002fB\u0075\u0046\u006f\u006e\u0074\u0054x");_gbedb !=nil {return _gbedb ;};};if _badbce .BuFont !=nil {if _gaacg :=_badbce .BuFont .ValidateWithPath (path +"\u002fB\u0075\u0046\u006f\u006e\u0074"); +_gaacg !=nil {return _gaacg ;};};return nil ;};func NewCT_AlphaReplaceEffect ()*CT_AlphaReplaceEffect {_dbaf :=&CT_AlphaReplaceEffect {};return _dbaf ;}; -// ValidateWithPath validates the CT_ReflectionEffect and its children, prefixing error messages with path -func (_daecf *CT_ReflectionEffect )ValidateWithPath (path string )error {if _daecf .BlurRadAttr !=nil {if *_daecf .BlurRadAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_daecf .BlurRadAttr ); -};if *_daecf .BlurRadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_daecf .BlurRadAttr ); -};};if _daecf .StAAttr !=nil {if _abegc :=_daecf .StAAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u0041\u0074\u0074\u0072");_abegc !=nil {return _abegc ;};};if _daecf .StPosAttr !=nil {if _bfgef :=_daecf .StPosAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); -_bfgef !=nil {return _bfgef ;};};if _daecf .EndAAttr !=nil {if _gcfa :=_daecf .EndAAttr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0041\u0041\u0074\u0074r");_gcfa !=nil {return _gcfa ;};};if _daecf .EndPosAttr !=nil {if _faee :=_daecf .EndPosAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); -_faee !=nil {return _faee ;};};if _daecf .DistAttr !=nil {if *_daecf .DistAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_daecf .DistAttr ); -};if *_daecf .DistAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_daecf .DistAttr ); -};};if _daecf .DirAttr !=nil {if *_daecf .DirAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_daecf .DirAttr ); -};if *_daecf .DirAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_daecf .DirAttr ); -};};if _daecf .FadeDirAttr !=nil {if *_daecf .FadeDirAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0046\u0061\u0064\u0065\u0044\u0069\u0072\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_daecf .FadeDirAttr ); -};if *_daecf .FadeDirAttr >=21600000{return _be .Errorf ("\u0025s\u002f\u006d.\u0046\u0061\u0064e\u0044\u0069\u0072\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_daecf .FadeDirAttr ); -};};if _daecf .SxAttr !=nil {if _agbcc :=_daecf .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_agbcc !=nil {return _agbcc ;};};if _daecf .SyAttr !=nil {if _afacg :=_daecf .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_afacg !=nil {return _afacg ;};};if _daecf .KxAttr !=nil {if *_daecf .KxAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_daecf .KxAttr ); -};if *_daecf .KxAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_daecf .KxAttr ); -};};if _daecf .KyAttr !=nil {if *_daecf .KyAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_daecf .KyAttr ); -};if *_daecf .KyAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_daecf .KyAttr ); -};};if _fabfe :=_daecf .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_fabfe !=nil {return _fabfe ;};return nil ;};func (_cfgacd ST_SchemeColorVal )String ()string {switch _cfgacd {case 0:return "";case 1:return "\u0062\u0067\u0031"; -case 2:return "\u0074\u0078\u0031";case 3:return "\u0062\u0067\u0032";case 4:return "\u0074\u0078\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033"; -case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"; -case 13:return "\u0070\u0068\u0043l\u0072";case 14:return "\u0064\u006b\u0031";case 15:return "\u006c\u0074\u0031";case 16:return "\u0064\u006b\u0032";case 17:return "\u006c\u0074\u0032";};return "";};func (_egcbc *CT_TableStyleCellStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_egcbc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -_ddccd :for {_gadbb ,_ggebc :=d .Token ();if _ggebc !=nil {return _ggebc ;};switch _cgfc :=_gadbb .(type ){case _ba .StartElement :switch _cgfc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0042d\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0042d\u0072"}:_egcbc .TcBdr =NewCT_TableCellBorderStyle (); -if _fabbg :=d .DecodeElement (_egcbc .TcBdr ,&_cgfc );_fabbg !=nil {return _fabbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_egcbc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _gfgeb :=d .DecodeElement (&_egcbc .ThemeableFillStyleChoice .Fill ,&_cgfc );_gfgeb !=nil {return _gfgeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_egcbc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _daagf :=d .DecodeElement (&_egcbc .ThemeableFillStyleChoice .FillRef ,&_cgfc );_daagf !=nil {return _daagf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"}:_egcbc .Cell3D =NewCT_Cell3D (); -if _gbccg :=d .DecodeElement (_egcbc .Cell3D ,&_cgfc );_gbccg !=nil {return _gbccg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_cgfc .Name ); -if _fggee :=d .Skip ();_fggee !=nil {return _fggee ;};};case _ba .EndElement :break _ddccd ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Scene3D and its children, prefixing error messages with path +func (_dagfb *CT_Scene3D )ValidateWithPath (path string )error {if _degccb :=_dagfb .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_degccb !=nil {return _degccb ;};if _deebed :=_dagfb .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g"); +_deebed !=nil {return _deebed ;};if _dagfb .Backdrop !=nil {if _fced :=_dagfb .Backdrop .ValidateWithPath (path +"\u002fB\u0061\u0063\u006b\u0064\u0072\u006fp");_fced !=nil {return _fced ;};};if _dagfb .ExtLst !=nil {if _cfde :=_dagfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cfde !=nil {return _cfde ;};};return nil ;};func (_eefa *CT_StyleMatrix )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eefa .FillStyleLst =NewCT_FillStyleList ();_eefa .LnStyleLst =NewCT_LineStyleList ();_eefa .EffectStyleLst =NewCT_EffectStyleList (); +_eefa .BgFillStyleLst =NewCT_BackgroundFillStyleList ();for _ ,_eaedb :=range start .Attr {if _eaedb .Name .Local =="\u006e\u0061\u006d\u0065"{_abffad :=_eaedb .Value ;_eefa .NameAttr =&_abffad ;continue ;};};_cddf :for {_gadbe ,_effe :=d .Token ();if _effe !=nil {return _effe ; +};switch _fgad :=_gadbe .(type ){case _d .StartElement :switch _fgad .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}:if _fedcg :=d .DecodeElement (_eefa .FillStyleLst ,&_fgad ); +_fedcg !=nil {return _fedcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}:if _afee :=d .DecodeElement (_eefa .LnStyleLst ,&_fgad ); +_afee !=nil {return _afee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}:if _fgfag :=d .DecodeElement (_eefa .EffectStyleLst ,&_fgad ); +_fgfag !=nil {return _fgfag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0046\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0046\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}:if _dbfac :=d .DecodeElement (_eefa .BgFillStyleLst ,&_fgad ); +_dbfac !=nil {return _dbfac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004d\u0061t\u0072i\u0078\u0020\u0025\u0076",_fgad .Name ); +if _acaaa :=d .Skip ();_acaaa !=nil {return _acaaa ;};};case _d .EndElement :break _cddf ;case _d .CharData :};};return nil ;};type CT_AudioFile struct{LinkAttr string ; -// ValidateWithPath validates the CT_InverseTransform and its children, prefixing error messages with path -func (_fafg *CT_InverseTransform )ValidateWithPath (path string )error {return nil };func (_gbbfc *CT_TableProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gbbfc .RtlAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0074\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .RtlAttr ))}); -};if _gbbfc .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .FirstRowAttr ))});};if _gbbfc .FirstColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .FirstColAttr ))}); -};if _gbbfc .LastRowAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .LastRowAttr ))});};if _gbbfc .LastColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .LastColAttr ))}); -};if _gbbfc .BandRowAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062a\u006e\u0064\u0052\u006f\u0077"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .BandRowAttr ))});};if _gbbfc .BandColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062a\u006e\u0064\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gbbfc .BandColAttr ))}); -};e .EncodeToken (start );_gbbfc .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_gbbfc .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _gbbfc .TablePropertiesChoice !=nil {_gbbfc .TablePropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -};if _gbbfc .ExtLst !=nil {_caeec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gbbfc .ExtLst ,_caeec );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_FlatText struct{ +// Content Type of Linked Audio File +ContentTypeAttr *string ;ExtLst *CT_OfficeArtExtensionList ;}; -// Z Coordinate -ZAttr *ST_Coordinate ;};type CT_ColorMappingOverride struct{ColorMappingOverrideChoice *CT_ColorMappingOverrideChoice ;}; +// ValidateWithPath validates the CT_FontCollection and its children, prefixing error messages with path +func (_ecbde *CT_FontCollection )ValidateWithPath (path string )error {if _agbg :=_ecbde .Latin .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0069\u006e");_agbg !=nil {return _agbg ;};if _dbfa :=_ecbde .Ea .ValidateWithPath (path +"\u002f\u0045\u0061"); +_dbfa !=nil {return _dbfa ;};if _ddg :=_ecbde .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_ddg !=nil {return _ddg ;};for _dddb ,_ebfaa :=range _ecbde .Font {if _cbfed :=_ebfaa .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_dddb )); +_cbfed !=nil {return _cbfed ;};};if _ecbde .ExtLst !=nil {if _gbcb :=_ecbde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbcb !=nil {return _gbcb ;};};return nil ;};func (_cecce *CT_GraphicalObjectData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0072\u0069"},Value :_bg .Sprintf ("\u0025\u0076",_cecce .UriAttr )}); +e .EncodeToken (start );if _cecce .Any !=nil {for _ ,_aecb :=range _cecce .Any {_aecb .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Backdrop and its children -func (_dabc *CT_Backdrop )Validate ()error {return _dabc .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070");};func (_bgbcg ST_BevelPresetType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ccefeb :=_ba .Attr {};_ccefeb .Name =name ; -switch _bgbcg {case ST_BevelPresetTypeUnset :_ccefeb .Value ="";case ST_BevelPresetTypeRelaxedInset :_ccefeb .Value ="\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case ST_BevelPresetTypeCircle :_ccefeb .Value ="\u0063\u0069\u0072\u0063\u006c\u0065"; -case ST_BevelPresetTypeSlope :_ccefeb .Value ="\u0073\u006c\u006fp\u0065";case ST_BevelPresetTypeCross :_ccefeb .Value ="\u0063\u0072\u006fs\u0073";case ST_BevelPresetTypeAngle :_ccefeb .Value ="\u0061\u006e\u0067l\u0065";case ST_BevelPresetTypeSoftRound :_ccefeb .Value ="\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed"; -case ST_BevelPresetTypeConvex :_ccefeb .Value ="\u0063\u006f\u006e\u0076\u0065\u0078";case ST_BevelPresetTypeCoolSlant :_ccefeb .Value ="\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case ST_BevelPresetTypeDivot :_ccefeb .Value ="\u0064\u0069\u0076o\u0074"; -case ST_BevelPresetTypeRiblet :_ccefeb .Value ="\u0072\u0069\u0062\u006c\u0065\u0074";case ST_BevelPresetTypeHardEdge :_ccefeb .Value ="\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case ST_BevelPresetTypeArtDeco :_ccefeb .Value ="\u0061r\u0074\u0044\u0065\u0063\u006f"; -};return _ccefeb ,nil ;}; +// ValidateWithPath validates the CT_TableProperties and its children, prefixing error messages with path +func (_fgbce *CT_TableProperties )ValidateWithPath (path string )error {if _befa :=_fgbce .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_befa !=nil {return _befa ; +};if _adcc :=_fgbce .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_adcc !=nil {return _adcc ;};if _fgbce .TablePropertiesChoice !=nil {if _abace :=_fgbce .TablePropertiesChoice .ValidateWithPath (path +"\u002f\u0054\u0061\u0062le\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); +_abace !=nil {return _abace ;};};if _fgbce .ExtLst !=nil {if _abfbab :=_fgbce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abfbab !=nil {return _abfbab ;};};return nil ;};type CT_TextBody struct{ -// ValidateWithPath validates the EG_ShadeProperties and its children, prefixing error messages with path -func (_dedaa *EG_ShadeProperties )ValidateWithPath (path string )error {if _ecgec :=_dedaa .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); -_ecgec !=nil {return _ecgec ;};return nil ;}; +// Body Properties +BodyPr *CT_TextBodyProperties ; -// ValidateWithPath validates the CT_TextSpacingChoice and its children, prefixing error messages with path -func (_dfbf *CT_TextSpacingChoice )ValidateWithPath (path string )error {if _dfbf .SpcPct !=nil {if _gbeeg :=_dfbf .SpcPct .ValidateWithPath (path +"\u002fS\u0070\u0063\u0050\u0063\u0074");_gbeeg !=nil {return _gbeeg ;};};if _dfbf .SpcPts !=nil {if _dcecb :=_dfbf .SpcPts .ValidateWithPath (path +"\u002fS\u0070\u0063\u0050\u0074\u0073"); -_dcecb !=nil {return _dcecb ;};};return nil ;};type EG_LineDashProperties struct{LineDashPropertiesChoice *EG_LineDashPropertiesChoice ;};func NewCT_PositiveSize2D ()*CT_PositiveSize2D {_bgagbg :=&CT_PositiveSize2D {};_bgagbg .CxAttr =0;_bgagbg .CyAttr =0; -return _bgagbg ;}; +// Text List Styles +LstStyle *CT_TextListStyle ; -// ValidateWithPath validates the CT_FillStyleList and its children, prefixing error messages with path -func (_abaf *CT_FillStyleList )ValidateWithPath (path string )error {for _gcgb ,_bgfafa :=range _abaf .EG_FillProperties {if _fcbe :=_bgfafa .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u005b\u0025\u0064\u005d",path ,_gcgb )); -_fcbe !=nil {return _fcbe ;};};return nil ;};type CT_GlowEffect struct{ +// Text Paragraphs +P []*CT_TextParagraph ;};func (_bcfd *CT_TextBulletSizeFollowText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_bcfac ,_facg :=d .Token ();if _facg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078t\u003a\u0020\u0025\u0073",_facg ); +};if _fage ,_fcedc :=_bcfac .(_d .EndElement );_fcedc &&_fage .Name ==start .Name {break ;};};return nil ;};func (_edfdf ST_Percentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _edfdf .ST_PercentageDecimal !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_edfdf .ST_PercentageDecimal ))); +};if _edfdf .ST_Percentage !=nil {e .EncodeToken (_d .CharData (*_edfdf .ST_Percentage ));};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Radius -RadAttr *int64 ; +// ValidateWithPath validates the CT_LuminanceEffect and its children, prefixing error messages with path +func (_baada *CT_LuminanceEffect )ValidateWithPath (path string )error {if _baada .BrightAttr !=nil {if _fdcec :=_baada .BrightAttr .ValidateWithPath (path +"/\u0042\u0072\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072");_fdcec !=nil {return _fdcec ;}; +};if _baada .ContrastAttr !=nil {if _egbaf :=_baada .ContrastAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0041\u0074\u0074\u0072");_egbaf !=nil {return _egbaf ;};};return nil ;};type ST_TileFlipMode byte ;func (_feff *CT_AudioCDTime )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_afed :=range start .Attr {if _afed .Name .Local =="\u0074\u0072\u0061c\u006b"{_gdg ,_abgc :=_b .ParseUint (_afed .Value ,10,8); +if _abgc !=nil {return _abgc ;};_feff .TrackAttr =uint8 (_gdg );continue ;};if _afed .Name .Local =="\u0074\u0069\u006d\u0065"{_fda ,_face :=_b .ParseUint (_afed .Value ,10,32);if _face !=nil {return _face ;};_aeef :=uint32 (_fda );_feff .TimeAttr =&_aeef ; +continue ;};};for {_cffe ,_bcbg :=d .Token ();if _bcbg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0043\u0044\u0054\u0069\u006d\u0065:\u0020\u0025\u0073",_bcbg );};if _bbgg ,_beda :=_cffe .(_d .EndElement ); +_beda &&_bbgg .Name ==start .Name {break ;};};return nil ;};func NewCT_Point3D ()*CT_Point3D {_fdabae :=&CT_Point3D {};return _fdabae };func (_gbea *CT_TextAutonumberBullet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dggdc ,_eaebc :=_gbea .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _eaebc !=nil {return _eaebc ;};start .Attr =append (start .Attr ,_dggdc );if _gbea .StartAtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073t\u0061\u0072\u0074\u0041\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_gbea .StartAtAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GeomGuideList ()*CT_GeomGuideList {_eced :=&CT_GeomGuideList {};return _eced };func NewEG_TextBulletSizeChoice ()*EG_TextBulletSizeChoice {_aeccf :=&EG_TextBulletSizeChoice {}; +return _aeccf ;}; + +// ValidateWithPath validates the EG_TextGeometryChoice and its children, prefixing error messages with path +func (_dcag *EG_TextGeometryChoice )ValidateWithPath (path string )error {if _dcag .CustGeom !=nil {if _dacge :=_dcag .CustGeom .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0047\u0065\u006fm");_dacge !=nil {return _dacge ;};};if _dcag .PrstTxWarp !=nil {if _gbefc :=_dcag .PrstTxWarp .ValidateWithPath (path +"/\u0050\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"); +_gbefc !=nil {return _gbefc ;};};return nil ;};func (_ecdadc *CT_PresetColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_deacc ,_feegb :=_ecdadc .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"});if _feegb !=nil {return _feegb ; +};start .Attr =append (start .Attr ,_deacc );e .EncodeToken (start );if _ecdadc .EG_ColorTransform !=nil {for _ ,_bfaad :=range _ecdadc .EG_ColorTransform {_bfaad .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CT_GvmlGraphicalObjectFrame and its children +func (_dgabc *CT_GvmlGraphicalObjectFrame )Validate ()error {return _dgabc .ValidateWithPath ("C\u0054\u005f\u0047\u0076\u006d\u006cG\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063t\u0046r\u0061\u006d\u0065");};func (_ceabd *ST_AnimationChartBuildType )Validate ()error {return _ceabd .ValidateWithPath ("")}; +func (_dgea *CT_AlphaReplaceEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061"},Value :_bg .Sprintf ("\u0025\u0076",_dgea .AAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CT_EffectList and its children +func (_afedcd *CT_EffectList )Validate ()error {return _afedcd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074");}; + +// Validate validates the CT_Path2DChoice and its children +func (_caaadb *CT_Path2DChoice )Validate ()error {return _caaadb .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_SolidColorFillProperties struct{ // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -3174,531 +3167,468 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;};func (_ecfef *CT_Shape3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_fbdga :=range start .Attr {if _fbdga .Name .Local =="\u007a"{_ffadg ,_agcef :=ParseUnionST_Coordinate (_fbdga .Value );if _agcef !=nil {return _agcef ; -};_ecfef .ZAttr =&_ffadg ;continue ;};if _fbdga .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"{_dgdcc ,_ddebg :=_f .ParseInt (_fbdga .Value ,10,64);if _ddebg !=nil {return _ddebg ;};_ecfef .ExtrusionHAttr =&_dgdcc ;continue ; -};if _fbdga .Name .Local =="\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"{_eadda ,_fabec :=_f .ParseInt (_fbdga .Value ,10,64);if _fabec !=nil {return _fabec ;};_ecfef .ContourWAttr =&_eadda ;continue ;};if _fbdga .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_ecfef .PrstMaterialAttr .UnmarshalXMLAttr (_fbdga ); -continue ;};};_fecc :for {_bdgdg ,_gceef :=d .Token ();if _gceef !=nil {return _gceef ;};switch _fbede :=_bdgdg .(type ){case _ba .StartElement :switch _fbede .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"}:_ecfef .BevelT =NewCT_Bevel (); -if _eafba :=d .DecodeElement (_ecfef .BevelT ,&_fbede );_eafba !=nil {return _eafba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"}:_ecfef .BevelB =NewCT_Bevel (); -if _ecfdc :=d .DecodeElement (_ecfef .BevelB ,&_fbede );_ecfdc !=nil {return _ecfdc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}:_ecfef .ExtrusionClr =NewCT_Color (); -if _ccdag :=d .DecodeElement (_ecfef .ExtrusionClr ,&_fbede );_ccdag !=nil {return _ccdag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}:_ecfef .ContourClr =NewCT_Color (); -if _ddaa :=d .DecodeElement (_ecfef .ContourClr ,&_fbede );_ddaa !=nil {return _ddaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecfef .ExtLst =NewCT_OfficeArtExtensionList (); -if _efbgde :=d .DecodeElement (_ecfef .ExtLst ,&_fbede );_efbgde !=nil {return _efbgde ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0033\u0044\u0020\u0025\u0076",_fbede .Name ); -if _eebge :=d .Skip ();_eebge !=nil {return _eebge ;};};case _ba .EndElement :break _fecc ;case _ba .CharData :};};return nil ;};type CT_GvmlTextShape struct{ - -// Shape Text Body -TxBody *CT_TextBody ;GvmlTextShapeChoice *CT_GvmlTextShapeChoice ;ExtLst *CT_OfficeArtExtensionList ;};func (_fagca *ST_BlipCompression )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fagca =0;case "\u0065\u006d\u0061i\u006c":*_fagca =1; -case "\u0073\u0063\u0072\u0065\u0065\u006e":*_fagca =2;case "\u0070\u0072\u0069n\u0074":*_fagca =3;case "\u0068q\u0070\u0072\u0069\u006e\u0074":*_fagca =4;case "\u006e\u006f\u006e\u0065":*_fagca =5;};return nil ;}; +PrstClr *CT_PresetColor ;};func (_acd *CT_AlphaModulateEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acd .Cont =NewCT_EffectContainer ();_dcc :for {_acde ,_ecd :=d .Token ();if _ecd !=nil {return _ecd ;};switch _ggf :=_acde .(type ){case _d .StartElement :switch _ggf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:if _eed :=d .DecodeElement (_acd .Cont ,&_ggf ); +_eed !=nil {return _eed ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_ggf .Name ); +if _ag :=d .Skip ();_ag !=nil {return _ag ;};};case _d .EndElement :break _dcc ;case _d .CharData :};};return nil ;};func (_fcadd ST_PitchFamily )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_aecea :=_d .Attr {};_aecea .Name =name ;switch _fcadd {case ST_PitchFamilyUnset :_aecea .Value =""; +case ST_PitchFamily00 :_aecea .Value ="\u0030\u0030";case ST_PitchFamily01 :_aecea .Value ="\u0030\u0031";case ST_PitchFamily02 :_aecea .Value ="\u0030\u0032";case ST_PitchFamily16 :_aecea .Value ="\u0031\u0036";case ST_PitchFamily17 :_aecea .Value ="\u0031\u0037"; +case ST_PitchFamily18 :_aecea .Value ="\u0031\u0038";case ST_PitchFamily32 :_aecea .Value ="\u0033\u0032";case ST_PitchFamily33 :_aecea .Value ="\u0033\u0033";case ST_PitchFamily34 :_aecea .Value ="\u0033\u0034";case ST_PitchFamily48 :_aecea .Value ="\u0034\u0038"; +case ST_PitchFamily49 :_aecea .Value ="\u0034\u0039";case ST_PitchFamily50 :_aecea .Value ="\u0035\u0030";case ST_PitchFamily64 :_aecea .Value ="\u0036\u0034";case ST_PitchFamily65 :_aecea .Value ="\u0036\u0035";case ST_PitchFamily66 :_aecea .Value ="\u0036\u0036"; +case ST_PitchFamily80 :_aecea .Value ="\u0038\u0030";case ST_PitchFamily81 :_aecea .Value ="\u0038\u0031";case ST_PitchFamily82 :_aecea .Value ="\u0038\u0032";};return _aecea ,nil ;};type ST_PresetPatternVal byte ;type EG_TextUnderlineFillChoice struct{ -// Validate validates the CT_NonVisualDrawingShapeProps and its children -func (_ffcgg *CT_NonVisualDrawingShapeProps )Validate ()error {return _ffcgg .ValidateWithPath ("\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050ro\u0070\u0073"); -};func (_bdcef *EG_Geometry )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_bdcef .GeometryChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_acee *CT_OuterShadowEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_afbcbg :=range start .Attr {if _afbcbg .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_fdcbd ,_gacff :=_f .ParseInt (_afbcbg .Value ,10,64); -if _gacff !=nil {return _gacff ;};_acee .BlurRadAttr =&_fdcbd ;continue ;};if _afbcbg .Name .Local =="\u0064\u0069\u0073\u0074"{_gbdbc ,_baebe :=_f .ParseInt (_afbcbg .Value ,10,64);if _baebe !=nil {return _baebe ;};_acee .DistAttr =&_gbdbc ;continue ; -};if _afbcbg .Name .Local =="\u0064\u0069\u0072"{_eadcc ,_bgaf :=_f .ParseInt (_afbcbg .Value ,10,32);if _bgaf !=nil {return _bgaf ;};_geffgb :=int32 (_eadcc );_acee .DirAttr =&_geffgb ;continue ;};if _afbcbg .Name .Local =="\u0073\u0078"{_ddegc ,_dbfbd :=ParseUnionST_Percentage (_afbcbg .Value ); -if _dbfbd !=nil {return _dbfbd ;};_acee .SxAttr =&_ddegc ;continue ;};if _afbcbg .Name .Local =="\u0073\u0079"{_dgcfa ,_ecea :=ParseUnionST_Percentage (_afbcbg .Value );if _ecea !=nil {return _ecea ;};_acee .SyAttr =&_dgcfa ;continue ;};if _afbcbg .Name .Local =="\u006b\u0078"{_efdcd ,_baeg :=_f .ParseInt (_afbcbg .Value ,10,32); -if _baeg !=nil {return _baeg ;};_deba :=int32 (_efdcd );_acee .KxAttr =&_deba ;continue ;};if _afbcbg .Name .Local =="\u006b\u0079"{_ccaba ,_cagd :=_f .ParseInt (_afbcbg .Value ,10,32);if _cagd !=nil {return _cagd ;};_ggdda :=int32 (_ccaba );_acee .KyAttr =&_ggdda ; -continue ;};if _afbcbg .Name .Local =="\u0061\u006c\u0067\u006e"{_acee .AlgnAttr .UnmarshalXMLAttr (_afbcbg );continue ;};if _afbcbg .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_gadfc ,_acfde :=_f .ParseBool (_afbcbg .Value ); -if _acfde !=nil {return _acfde ;};_acee .RotWithShapeAttr =&_gadfc ;continue ;};};_febcc :for {_efca ,_beda :=d .Token ();if _beda !=nil {return _beda ;};switch _gcfge :=_efca .(type ){case _ba .StartElement :switch _gcfge .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_acee .ScrgbClr =NewCT_ScRgbColor (); -if _fcbc :=d .DecodeElement (_acee .ScrgbClr ,&_gcfge );_fcbc !=nil {return _fcbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_acee .SrgbClr =NewCT_SRgbColor (); -if _ddag :=d .DecodeElement (_acee .SrgbClr ,&_gcfge );_ddag !=nil {return _ddag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_acee .HslClr =NewCT_HslColor (); -if _aeagc :=d .DecodeElement (_acee .HslClr ,&_gcfge );_aeagc !=nil {return _aeagc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_acee .SysClr =NewCT_SystemColor (); -if _cdegd :=d .DecodeElement (_acee .SysClr ,&_gcfge );_cdegd !=nil {return _cdegd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_acee .SchemeClr =NewCT_SchemeColor (); -if _aggdg :=d .DecodeElement (_acee .SchemeClr ,&_gcfge );_aggdg !=nil {return _aggdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_acee .PrstClr =NewCT_PresetColor (); -if _bbac :=d .DecodeElement (_acee .PrstClr ,&_gcfge );_bbac !=nil {return _bbac ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_gcfge .Name ); -if _faacd :=d .Skip ();_faacd !=nil {return _faacd ;};};case _ba .EndElement :break _febcc ;case _ba .CharData :};};return nil ;};type ST_TextUnderlineType byte ; +// Underline Fill Properties Follow Text +UFillTx *CT_TextUnderlineFillFollowText ; -// Validate validates the CT_OfficeArtExtension and its children -func (_begc *CT_OfficeArtExtension )Validate ()error {return _begc .ValidateWithPath ("C\u0054\u005f\u004f\u0066fi\u0063e\u0041\u0072\u0074\u0045\u0078t\u0065\u006e\u0073\u0069\u006f\u006e");};func (_aaaee ST_DgmBuildStep )String ()string {switch _aaaee {case 0:return ""; -case 1:return "\u0073\u0070";case 2:return "\u0062\u0067";};return "";};func (_eecd *CT_AnimationChartBuildProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bffg :=range start .Attr {if _bffg .Name .Local =="\u0062\u006c\u0064"{_gdfd ,_ggde :=ParseUnionST_AnimationChartBuildType (_bffg .Value ); -if _ggde !=nil {return _ggde ;};_eecd .BldAttr =&_gdfd ;continue ;};if _bffg .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_gced ,_eda :=_f .ParseBool (_bffg .Value );if _eda !=nil {return _eda ;};_eecd .AnimBgAttr =&_gced ;continue ;};};for {_gga ,_facbc :=d .Token (); -if _facbc !=nil {return _be .Errorf ("\u0070a\u0072\u0073i\u006e\u0067\u0020\u0043T\u005f\u0041\u006ei\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061rt\u0042\u0075\u0069l\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069e\u0073\u003a \u0025\u0073",_facbc ); -};if _egd ,_aab :=_gga .(_ba .EndElement );_aab &&_egd .Name ==start .Name {break ;};};return nil ;};func (_egdaaf *EG_TextBulletSizeChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aabfe :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_egdaaf .BuSzTx =NewCT_TextBulletSizeFollowText (); -if _fdebc :=d .DecodeElement (_egdaaf .BuSzTx ,&_aabfe );_fdebc !=nil {return _fdebc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_egdaaf .BuSzPct =NewCT_TextBulletSizePercent (); -if _debd :=d .DecodeElement (_egdaaf .BuSzPct ,&_aabfe );_debd !=nil {return _debd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_egdaaf .BuSzPts =NewCT_TextBulletSizePoint (); -if _aabab :=d .DecodeElement (_egdaaf .BuSzPts ,&_aabfe );_aabab !=nil {return _aabab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_aabfe .Name ); -if _aafef :=d .Skip ();_aafef !=nil {return _aafef ;};};return nil ;};func (_ffbc *CT_PolarAdjustHandle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffbc .Pos =NewCT_AdjPoint2D ();for _ ,_gegb :=range start .Attr {if _gegb .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0052"{_fagac :=_gegb .Value ; -_ffbc .GdRefRAttr =&_fagac ;continue ;};if _gegb .Name .Local =="\u006d\u0069\u006e\u0052"{_affcd ,_geedb :=ParseUnionST_AdjCoordinate (_gegb .Value );if _geedb !=nil {return _geedb ;};_ffbc .MinRAttr =&_affcd ;continue ;};if _gegb .Name .Local =="\u006d\u0061\u0078\u0052"{_bbffa ,_gfbab :=ParseUnionST_AdjCoordinate (_gegb .Value ); -if _gfbab !=nil {return _gfbab ;};_ffbc .MaxRAttr =&_bbffa ;continue ;};if _gegb .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0041\u006e\u0067"{_fafgf :=_gegb .Value ;_ffbc .GdRefAngAttr =&_fafgf ;continue ;};if _gegb .Name .Local =="\u006d\u0069\u006e\u0041\u006e\u0067"{_aebfg ,_egded :=ParseUnionST_AdjAngle (_gegb .Value ); -if _egded !=nil {return _egded ;};_ffbc .MinAngAttr =&_aebfg ;continue ;};if _gegb .Name .Local =="\u006d\u0061\u0078\u0041\u006e\u0067"{_dbgd ,_bfae :=ParseUnionST_AdjAngle (_gegb .Value );if _bfae !=nil {return _bfae ;};_ffbc .MaxAngAttr =&_dbgd ;continue ; -};};_eceaf :for {_bbdb ,_eacd :=d .Token ();if _eacd !=nil {return _eacd ;};switch _ddbfcc :=_bbdb .(type ){case _ba .StartElement :switch _ddbfcc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _baee :=d .DecodeElement (_ffbc .Pos ,&_ddbfcc ); -_baee !=nil {return _baee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0020\u0025\u0076",_ddbfcc .Name ); -if _accfda :=d .Skip ();_accfda !=nil {return _accfda ;};};case _ba .EndElement :break _eceaf ;case _ba .CharData :};};return nil ;};func (_dbgfc *CT_DashStopList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _dbgfc .Ds !=nil {_dfgcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064\u0073"}}; -for _ ,_beeg :=range _dbgfc .Ds {e .EncodeElement (_beeg ,_dfgcf );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};const (ST_EffectContainerTypeUnset ST_EffectContainerType =0;ST_EffectContainerTypeSib ST_EffectContainerType =1; -ST_EffectContainerTypeTree ST_EffectContainerType =2;); +// Underline Fill +UFill *CT_TextUnderlineFillGroupWrapper ;};type CT_Point3D struct{ -// ValidateWithPath validates the CT_InverseGammaTransform and its children, prefixing error messages with path -func (_ffbbe *CT_InverseGammaTransform )ValidateWithPath (path string )error {return nil };func NewCT_TableCellProperties ()*CT_TableCellProperties {_agcda :=&CT_TableCellProperties {};_agcda .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _agcda ; -};func (_gdfae *CT_PresetLineDashProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gdfae .ValAttr !=ST_PresetLineDashValUnset {_befge ,_bebab :=_gdfae .ValAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0061\u006c"});if _bebab !=nil {return _bebab ; -};start .Attr =append (start .Attr ,_befge );};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgdgd *CT_TextAutonumberBullet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cgdgd .TypeAttr =ST_TextAutonumberScheme (1); -for _ ,_gedac :=range start .Attr {if _gedac .Name .Local =="\u0074\u0079\u0070\u0065"{_cgdgd .TypeAttr .UnmarshalXMLAttr (_gedac );continue ;};if _gedac .Name .Local =="\u0073t\u0061\u0072\u0074\u0041\u0074"{_cdfab ,_faagd :=_f .ParseInt (_gedac .Value ,10,32); -if _faagd !=nil {return _faagd ;};_eagge :=int32 (_cdfab );_cgdgd .StartAtAttr =&_eagge ;continue ;};};for {_cbdbf ,_dcegb :=d .Token ();if _dcegb !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0065\u0078t\u0041\u0075\u0074\u006f\u006e\u0075\u006db\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074\u003a\u0020%\u0073",_dcegb ); -};if _badfe ,_dgaf :=_cbdbf .(_ba .EndElement );_dgaf &&_badfe .Name ==start .Name {break ;};};return nil ;};type Graphic struct{CT_GraphicalObject };func (_dccb *CT_DuotoneEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgee :for {_bbcc ,_fgac :=d .Token (); -if _fgac !=nil {return _fgac ;};switch _ddce :=_bbcc .(type ){case _ba .StartElement :switch _ddce .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_befaa :=NewEG_ColorChoice (); -_befaa .ScrgbClr =NewCT_ScRgbColor ();if _aeage :=d .DecodeElement (_befaa .ScrgbClr ,&_ddce );_aeage !=nil {return _aeage ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_befaa );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gfca :=NewEG_ColorChoice (); -_gfca .SrgbClr =NewCT_SRgbColor ();if _bega :=d .DecodeElement (_gfca .SrgbClr ,&_ddce );_bega !=nil {return _bega ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_gfca );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_deafc :=NewEG_ColorChoice (); -_deafc .HslClr =NewCT_HslColor ();if _edce :=d .DecodeElement (_deafc .HslClr ,&_ddce );_edce !=nil {return _edce ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_deafc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_dcfgb :=NewEG_ColorChoice (); -_dcfgb .SysClr =NewCT_SystemColor ();if _cdedg :=d .DecodeElement (_dcfgb .SysClr ,&_ddce );_cdedg !=nil {return _cdedg ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_dcfgb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_dafg :=NewEG_ColorChoice (); -_dafg .SchemeClr =NewCT_SchemeColor ();if _adeb :=d .DecodeElement (_dafg .SchemeClr ,&_ddce );_adeb !=nil {return _adeb ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_dafg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_bbfg :=NewEG_ColorChoice (); -_bbfg .PrstClr =NewCT_PresetColor ();if _afdc :=d .DecodeElement (_bbfg .PrstClr ,&_ddce );_afdc !=nil {return _afdc ;};_dccb .EG_ColorChoice =append (_dccb .EG_ColorChoice ,_bbfg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0075\u006f\u0074\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025v",_ddce .Name ); -if _dgefd :=d .Skip ();_dgefd !=nil {return _dgefd ;};};case _ba .EndElement :break _dgee ;case _ba .CharData :};};return nil ;};func (_cgaab ST_TextAlignType )ValidateWithPath (path string )error {switch _cgaab {case 0,1,2,3,4,5,6,7:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgaab )); -};return nil ;};func NewEG_TextBulletSizeChoice ()*EG_TextBulletSizeChoice {_gcdca :=&EG_TextBulletSizeChoice {};return _gcdca ;}; +// X-Coordinate in 3D +XAttr ST_Coordinate ; -// Validate validates the CT_BaseStylesOverride and its children -func (_ceaf *CT_BaseStylesOverride )Validate ()error {return _ceaf .ValidateWithPath ("C\u0054\u005f\u0042\u0061se\u0053t\u0079\u006c\u0065\u0073\u004fv\u0065\u0072\u0072\u0069\u0064\u0065");}; +// Y-Coordinate in 3D +YAttr ST_Coordinate ; -// Validate validates the CT_TablePropertiesChoice and its children -func (_fdgca *CT_TablePropertiesChoice )Validate ()error {return _fdgca .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Z-Coordinate in 3D +ZAttr ST_Coordinate ;};type ST_PathFillMode byte ;type CT_TextShapeAutofit struct{};func NewCT_AudioCDTime ()*CT_AudioCDTime {_dfg :=&CT_AudioCDTime {};return _dfg };func (_ggece *ST_Coordinate )Validate ()error {return _ggece .ValidateWithPath ("")};type CT_Transform2D struct{ -// Validate validates the CT_HSLEffect and its children -func (_adfg *CT_HSLEffect )Validate ()error {return _adfg .ValidateWithPath ("\u0043\u0054\u005fH\u0053\u004c\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gdgee ST_PresetMaterialType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gdgee .String (),start ); -};func (_afefg *CT_PresetColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afefg .ValAttr =ST_PresetColorVal (1);for _ ,_bgbbe :=range start .Attr {if _bgbbe .Name .Local =="\u0076\u0061\u006c"{_afefg .ValAttr .UnmarshalXMLAttr (_bgbbe ); -continue ;};};_bagfe :for {_cgcfg ,_aabbb :=d .Token ();if _aabbb !=nil {return _aabbb ;};switch _agcfc :=_cgcfg .(type ){case _ba .StartElement :switch _agcfc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_bdgef :=NewEG_ColorTransform (); -_bdgef .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_bdgef );if _aagde :=d .DecodeElement (&_bdgef .ColorTransformChoice .Tint ,&_agcfc );_aagde !=nil {return _aagde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_aacf :=NewEG_ColorTransform (); -_aacf .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_aacf );if _fece :=d .DecodeElement (&_aacf .ColorTransformChoice .Shade ,&_agcfc );_fece !=nil {return _fece ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fecbe :=NewEG_ColorTransform (); -_fecbe .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_fecbe );if _ccebd :=d .DecodeElement (&_fecbe .ColorTransformChoice .Comp ,&_agcfc );_ccebd !=nil {return _ccebd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_cedebc :=NewEG_ColorTransform (); -_cedebc .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_cedebc );if _egdbg :=d .DecodeElement (&_cedebc .ColorTransformChoice .Inv ,&_agcfc );_egdbg !=nil {return _egdbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_cbbfb :=NewEG_ColorTransform (); -_cbbfb .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_cbbfb );if _cfadf :=d .DecodeElement (&_cbbfb .ColorTransformChoice .Gray ,&_agcfc );_cfadf !=nil {return _cfadf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_abfe :=NewEG_ColorTransform (); -_abfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_abfe );if _gfeb :=d .DecodeElement (&_abfe .ColorTransformChoice .Alpha ,&_agcfc );_gfeb !=nil {return _gfeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_gcefg :=NewEG_ColorTransform (); -_gcefg .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_gcefg );if _gbegc :=d .DecodeElement (&_gcefg .ColorTransformChoice .AlphaOff ,&_agcfc );_gbegc !=nil {return _gbegc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_eedde :=NewEG_ColorTransform (); -_eedde .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_eedde );if _fcdg :=d .DecodeElement (&_eedde .ColorTransformChoice .AlphaMod ,&_agcfc );_fcdg !=nil {return _fcdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_ffcge :=NewEG_ColorTransform (); -_ffcge .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_ffcge );if _aegbe :=d .DecodeElement (&_ffcge .ColorTransformChoice .Hue ,&_agcfc );_aegbe !=nil {return _aegbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_efbdaf :=NewEG_ColorTransform (); -_efbdaf .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_efbdaf );if _bcffc :=d .DecodeElement (&_efbdaf .ColorTransformChoice .HueOff ,&_agcfc );_bcffc !=nil {return _bcffc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_adddcb :=NewEG_ColorTransform (); -_adddcb .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_adddcb );if _edfaa :=d .DecodeElement (&_adddcb .ColorTransformChoice .HueMod ,&_agcfc );_edfaa !=nil {return _edfaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_bcfeb :=NewEG_ColorTransform (); -_bcfeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_bcfeb );if _ebfge :=d .DecodeElement (&_bcfeb .ColorTransformChoice .Sat ,&_agcfc );_ebfge !=nil {return _ebfge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_fgcfc :=NewEG_ColorTransform (); -_fgcfc .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_fgcfc );if _dceee :=d .DecodeElement (&_fgcfc .ColorTransformChoice .SatOff ,&_agcfc );_dceee !=nil {return _dceee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_eefaa :=NewEG_ColorTransform (); -_eefaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_eefaa );if _eddbc :=d .DecodeElement (&_eefaa .ColorTransformChoice .SatMod ,&_agcfc );_eddbc !=nil {return _eddbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_abfa :=NewEG_ColorTransform (); -_abfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_abfa );if _ggcb :=d .DecodeElement (&_abfa .ColorTransformChoice .Lum ,&_agcfc );_ggcb !=nil {return _ggcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_bafee :=NewEG_ColorTransform (); -_bafee .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_bafee );if _baae :=d .DecodeElement (&_bafee .ColorTransformChoice .LumOff ,&_agcfc );_baae !=nil {return _baae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_ffab :=NewEG_ColorTransform (); -_ffab .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_ffab );if _deacd :=d .DecodeElement (&_ffab .ColorTransformChoice .LumMod ,&_agcfc );_deacd !=nil {return _deacd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_dadd :=NewEG_ColorTransform (); -_dadd .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_dadd );if _geecf :=d .DecodeElement (&_dadd .ColorTransformChoice .Red ,&_agcfc );_geecf !=nil {return _geecf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_gdcef :=NewEG_ColorTransform (); -_gdcef .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_gdcef );if _fcac :=d .DecodeElement (&_gdcef .ColorTransformChoice .RedOff ,&_agcfc );_fcac !=nil {return _fcac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_fdga :=NewEG_ColorTransform (); -_fdga .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_fdga );if _gbgad :=d .DecodeElement (&_fdga .ColorTransformChoice .RedMod ,&_agcfc );_gbgad !=nil {return _gbgad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_cbdbg :=NewEG_ColorTransform (); -_cbdbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_cbdbg );if _bgdbg :=d .DecodeElement (&_cbdbg .ColorTransformChoice .Green ,&_agcfc );_bgdbg !=nil {return _bgdbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_dedad :=NewEG_ColorTransform (); -_dedad .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_dedad );if _dcae :=d .DecodeElement (&_dedad .ColorTransformChoice .GreenOff ,&_agcfc );_dcae !=nil {return _dcae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_ebbac :=NewEG_ColorTransform (); -_ebbac .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_ebbac );if _fadec :=d .DecodeElement (&_ebbac .ColorTransformChoice .GreenMod ,&_agcfc );_fadec !=nil {return _fadec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_efdac :=NewEG_ColorTransform (); -_efdac .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_efdac );if _bccac :=d .DecodeElement (&_efdac .ColorTransformChoice .Blue ,&_agcfc );_bccac !=nil {return _bccac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_egaacb :=NewEG_ColorTransform (); -_egaacb .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_egaacb );if _bbgacb :=d .DecodeElement (&_egaacb .ColorTransformChoice .BlueOff ,&_agcfc );_bbgacb !=nil {return _bbgacb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_bcgg :=NewEG_ColorTransform (); -_bcgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_bcgg );if _egcag :=d .DecodeElement (&_bcgg .ColorTransformChoice .BlueMod ,&_agcfc );_egcag !=nil {return _egcag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_ebacd :=NewEG_ColorTransform (); -_ebacd .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_ebacd );if _dccgd :=d .DecodeElement (&_ebacd .ColorTransformChoice .Gamma ,&_agcfc );_dccgd !=nil {return _dccgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_fgeb :=NewEG_ColorTransform (); -_fgeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_afefg .EG_ColorTransform =append (_afefg .EG_ColorTransform ,_fgeb );if _gddad :=d .DecodeElement (&_fgeb .ColorTransformChoice .InvGamma ,&_agcfc );_gddad !=nil {return _gddad ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0043o\u006co\u0072\u0020\u0025\u0076",_agcfc .Name ); -if _caebd :=d .Skip ();_caebd !=nil {return _caebd ;};};case _ba .EndElement :break _bagfe ;case _ba .CharData :};};return nil ;};func NewCT_CustomGeometry2D ()*CT_CustomGeometry2D {_dfda :=&CT_CustomGeometry2D {};_dfda .PathLst =NewCT_Path2DList ();return _dfda ; -};func NewCT_TableStyle ()*CT_TableStyle {_fabge :=&CT_TableStyle {};_fabge .StyleIdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _fabge ;}; +// Rotation +RotAttr *int32 ; -// ValidateWithPath validates the CT_Bevel and its children, prefixing error messages with path -func (_bgfa *CT_Bevel )ValidateWithPath (path string )error {if _bgfa .WAttr !=nil {if *_bgfa .WAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bgfa .WAttr ); -};if *_bgfa .WAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bgfa .WAttr ); -};};if _bgfa .HAttr !=nil {if *_bgfa .HAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bgfa .HAttr ); -};if *_bgfa .HAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bgfa .HAttr ); -};};if _fea :=_bgfa .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_fea !=nil {return _fea ;};return nil ;}; +// Horizontal Flip +FlipHAttr *bool ; -// Validate validates the EG_LineJoinProperties and its children -func (_beaaba *EG_LineJoinProperties )Validate ()error {return _beaaba .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");}; +// Vertical Flip +FlipVAttr *bool ; -// Validate validates the CT_PictureLocking and its children -func (_acaf *CT_PictureLocking )Validate ()error {return _acaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006fc\u006b\u0069\u006e\u0067");}; +// Offset +Off *CT_Point2D ; -// ValidateWithPath validates the CT_TextSpacingPercent and its children, prefixing error messages with path -func (_cfded *CT_TextSpacingPercent )ValidateWithPath (path string )error {if _bcdbdg :=_cfded .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcdbdg !=nil {return _bcdbdg ;};return nil ;}; +// Extents +Ext *CT_PositiveSize2D ;};func (_dedef ST_ColorSchemeIndex )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dedef .String (),start );};func (_bcgga *EG_OfficeArtExtensionList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfgeg :for {_eeaab ,_befeb :=d .Token (); +if _befeb !=nil {return _befeb ;};switch _cacff :=_eeaab .(type ){case _d .StartElement :switch _cacff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dddfe :=NewCT_OfficeArtExtension (); +if _aaggfb :=d .DecodeElement (_dddfe ,&_cacff );_aaggfb !=nil {return _aaggfb ;};_bcgga .Ext =append (_bcgga .Ext ,_dddfe );default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0041\u0072t\u0045x\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004ci\u0073t\u0020\u0025v",_cacff .Name ); +if _dfagf :=d .Skip ();_dfagf !=nil {return _dfagf ;};};case _d .EndElement :break _gfgeg ;case _d .CharData :};};return nil ;};func (_fbcged *CT_TableRow )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fbaga :=range start .Attr {if _fbaga .Name .Local =="\u0068"{_agbfg ,_dddcf :=ParseUnionST_Coordinate (_fbaga .Value ); +if _dddcf !=nil {return _dddcf ;};_fbcged .HAttr =_agbfg ;continue ;};};_bcdgaa :for {_dbade ,_ecdde :=d .Token ();if _ecdde !=nil {return _ecdde ;};switch _eedef :=_dbade .(type ){case _d .StartElement :switch _eedef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063"}:_dbfdf :=NewCT_TableCell (); +if _bfaac :=d .DecodeElement (_dbfdf ,&_eedef );_bfaac !=nil {return _bfaac ;};_fbcged .Tc =append (_fbcged .Tc ,_dbfdf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbcged .ExtLst =NewCT_OfficeArtExtensionList (); +if _aecec :=d .DecodeElement (_fbcged .ExtLst ,&_eedef );_aecec !=nil {return _aecec ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077\u0020\u0025\u0076",_eedef .Name ); +if _edff :=d .Skip ();_edff !=nil {return _edff ;};};case _d .EndElement :break _bcdgaa ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_AlphaOutsetEffect and its children -func (_cfg *CT_AlphaOutsetEffect )Validate ()error {return _cfg .ValidateWithPath ("C\u0054_\u0041\u006c\u0070\u0068\u0061\u004f\u0075\u0074s\u0065\u0074\u0045\u0066fe\u0063\u0074");}; +// ValidateWithPath validates the EG_TextAutofitChoice and its children, prefixing error messages with path +func (_deedf *EG_TextAutofitChoice )ValidateWithPath (path string )error {if _deedf .NoAutofit !=nil {if _fbbdf :=_deedf .NoAutofit .ValidateWithPath (path +"\u002f\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_fbbdf !=nil {return _fbbdf ;}; +};if _deedf .NormAutofit !=nil {if _gdedbb :=_deedf .NormAutofit .ValidateWithPath (path +"\u002f\u004e\u006fr\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_gdedbb !=nil {return _gdedbb ;};};if _deedf .SpAutoFit !=nil {if _cafdf :=_deedf .SpAutoFit .ValidateWithPath (path +"\u002f\u0053\u0070\u0041\u0075\u0074\u006f\u0046\u0069\u0074"); +_cafdf !=nil {return _cafdf ;};};return nil ;};func (_edfac *ST_OnOffStyleType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgaff ,_cccbe :=d .Token ();if _cccbe !=nil {return _cccbe ;};if _cbeceg ,_bagac :=_cgaff .(_d .EndElement );_bagac &&_cbeceg .Name ==start .Name {*_edfac =1; +return nil ;};if _ebbcf ,_egefd :=_cgaff .(_d .CharData );!_egefd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgaff );}else {switch string (_ebbcf ){case "":*_edfac =0; +case "\u006f\u006e":*_edfac =1;case "\u006f\u0066\u0066":*_edfac =2;case "\u0064\u0065\u0066":*_edfac =3;};};_cgaff ,_cccbe =d .Token ();if _cccbe !=nil {return _cccbe ;};if _aacfb ,_facaf :=_cgaff .(_d .EndElement );_facaf &&_aacfb .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgaff );};func (_aabedc ST_EffectContainerType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gaacd :=_d .Attr {}; +_gaacd .Name =name ;switch _aabedc {case ST_EffectContainerTypeUnset :_gaacd .Value ="";case ST_EffectContainerTypeSib :_gaacd .Value ="\u0073\u0069\u0062";case ST_EffectContainerTypeTree :_gaacd .Value ="\u0074\u0072\u0065\u0065";};return _gaacd ,nil ; +};func NewCT_GvmlShapeNonVisual ()*CT_GvmlShapeNonVisual {_beefd :=&CT_GvmlShapeNonVisual {};_beefd .CNvPr =NewCT_NonVisualDrawingProps ();_beefd .CNvSpPr =NewCT_NonVisualDrawingShapeProps ();return _beefd ;};func (_cggdg *CT_Transform2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bbfdf :=range start .Attr {if _bbfdf .Name .Local =="\u0072\u006f\u0074"{_deaccc ,_bfegg :=_b .ParseInt (_bbfdf .Value ,10,32); +if _bfegg !=nil {return _bfegg ;};_ddgcf :=int32 (_deaccc );_cggdg .RotAttr =&_ddgcf ;continue ;};if _bbfdf .Name .Local =="\u0066\u006c\u0069p\u0048"{_faffa ,_ecgaf :=_b .ParseBool (_bbfdf .Value );if _ecgaf !=nil {return _ecgaf ;};_cggdg .FlipHAttr =&_faffa ; +continue ;};if _bbfdf .Name .Local =="\u0066\u006c\u0069p\u0056"{_bbcg ,_gcgec :=_b .ParseBool (_bbfdf .Value );if _gcgec !=nil {return _gcgec ;};_cggdg .FlipVAttr =&_bbcg ;continue ;};};_cecaag :for {_dcafc ,_eebdb :=d .Token ();if _eebdb !=nil {return _eebdb ; +};switch _dgffg :=_dcafc .(type ){case _d .StartElement :switch _dgffg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"}:_cggdg .Off =NewCT_Point2D (); +if _bgegb :=d .DecodeElement (_cggdg .Off ,&_dgffg );_bgegb !=nil {return _bgegb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_cggdg .Ext =NewCT_PositiveSize2D (); +if _bgggd :=d .DecodeElement (_cggdg .Ext ,&_dgffg );_bgggd !=nil {return _bgggd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d2\u0044\u0020\u0025\u0076",_dgffg .Name ); +if _dccdf :=d .Skip ();_dccdf !=nil {return _dccdf ;};};case _d .EndElement :break _cecaag ;case _d .CharData :};};return nil ;};func (_acacd ST_ShapeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_acacd .String (),start ); +};type CT_DuotoneEffect struct{EG_ColorChoice []*EG_ColorChoice ;}; -// Validate validates the CT_TableStyle and its children -func (_caead *CT_TableStyle )Validate ()error {return _caead .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");}; +// ValidateWithPath validates the CT_LineEndProperties and its children, prefixing error messages with path +func (_ffged *CT_LineEndProperties )ValidateWithPath (path string )error {if _feca :=_ffged .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_feca !=nil {return _feca ;};if _gadbd :=_ffged .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072"); +_gadbd !=nil {return _gadbd ;};if _gcggd :=_ffged .LenAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u006e\u0041\u0074\u0074\u0072");_gcggd !=nil {return _gcggd ;};return nil ;}; -// Validate validates the CT_AlphaBiLevelEffect and its children -func (_add *CT_AlphaBiLevelEffect )Validate ()error {return _add .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061B\u0069\u004c\u0065\u0076\u0065l\u0045\u0066\u0066\u0065\u0063\u0074");}; +// Validate validates the CT_Camera and its children +func (_efc *CT_Camera )Validate ()error {return _efc .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a");};type CT_BaseStylesOverride struct{ -// ValidateWithPath validates the CT_LightRig and its children, prefixing error messages with path -func (_effe *CT_LightRig )ValidateWithPath (path string )error {if _effe .RigAttr ==ST_LightRigTypeUnset {return _be .Errorf ("\u0025\u0073\u002fR\u0069\u0067\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _agegf :=_effe .RigAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0041\u0074\u0074\u0072");_agegf !=nil {return _agegf ;};if _effe .DirAttr ==ST_LightRigDirectionUnset {return _be .Errorf ("\u0025\u0073\u002fD\u0069\u0072\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fdgf :=_effe .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_fdgf !=nil {return _fdgf ;};if _effe .Rot !=nil {if _afcdbe :=_effe .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074");_afcdbe !=nil {return _afcdbe ; -};};return nil ;};func (_abaaa *CT_ReflectionEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _abaaa .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .BlurRadAttr )}); -};if _abaaa .StAAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0074\u0041"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .StAAttr )});};if _abaaa .StPosAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0074\u0050o\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .StPosAttr )}); -};if _abaaa .EndAAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065\u006e\u0064\u0041"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .EndAAttr )});};if _abaaa .EndPosAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065\u006e\u0064\u0050\u006f\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .EndPosAttr )}); -};if _abaaa .DistAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .DistAttr )});};if _abaaa .DirAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .DirAttr )}); -};if _abaaa .FadeDirAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066a\u0064\u0065\u0044\u0069\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .FadeDirAttr )});};if _abaaa .SxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .SxAttr )}); -};if _abaaa .SyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .SyAttr )});};if _abaaa .KxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .KxAttr )}); -};if _abaaa .KyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_abaaa .KyAttr )});};if _abaaa .AlgnAttr !=ST_RectAlignmentUnset {_gafc ,_fegdd :=_abaaa .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"}); -if _fegdd !=nil {return _fegdd ;};start .Attr =append (start .Attr ,_gafc );};if _abaaa .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_abaaa .RotWithShapeAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextBulletSize struct{TextBulletSizeChoice *EG_TextBulletSizeChoice ;};type CT_GroupLocking struct{ +// Color Scheme +ClrScheme *CT_ColorScheme ;FontScheme *CT_FontScheme ;FmtScheme *CT_StyleMatrix ;}; -// Disallow Shape Grouping -NoGrpAttr *bool ; +// ValidateWithPath validates the EG_LineDashProperties and its children, prefixing error messages with path +func (_eagec *EG_LineDashProperties )ValidateWithPath (path string )error {if _aeeea :=_eagec .LineDashPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_aeeea !=nil {return _aeeea ;};return nil ;};type CT_AnimationDgmElement struct{ -// Disallow Shape Ungrouping -NoUngrpAttr *bool ; +// Identifier +IdAttr *string ; -// Disallow Shape Selection -NoSelectAttr *bool ; +// Animation Build Step +BldStepAttr ST_DgmBuildStep ;};func (_fcagf *EG_ColorChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fcagf .ScrgbClr !=nil {_cedga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; +e .EncodeElement (_fcagf .ScrgbClr ,_cedga );}else if _fcagf .SrgbClr !=nil {_fegab :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_fcagf .SrgbClr ,_fegab );}else if _fcagf .HslClr !=nil {_fddgd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; +e .EncodeElement (_fcagf .HslClr ,_fddgd );}else if _fcagf .SysClr !=nil {_gdceg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_fcagf .SysClr ,_gdceg );}else if _fcagf .SchemeClr !=nil {_dbagb :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_fcagf .SchemeClr ,_dbagb );}else if _fcagf .PrstClr !=nil {_adcdd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_fcagf .PrstClr ,_adcdd );};return nil ;}; -// Disallow Shape Rotation -NoRotAttr *bool ; +// Validate validates the CT_GvmlPictureNonVisual and its children +func (_dggge *CT_GvmlPictureNonVisual )Validate ()error {return _dggge .ValidateWithPath ("\u0043\u0054\u005fGv\u006d\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func NewCT_SupplementalFont ()*CT_SupplementalFont {_gabfb :=&CT_SupplementalFont {}; +return _gabfb }; -// Disallow Aspect Ratio Change -NoChangeAspectAttr *bool ; +// ValidateWithPath validates the CT_GvmlConnectorNonVisual and its children, prefixing error messages with path +func (_bbee *CT_GvmlConnectorNonVisual )ValidateWithPath (path string )error {if _ebae :=_bbee .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ebae !=nil {return _ebae ;};if _aabb :=_bbee .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); +_aabb !=nil {return _aabb ;};return nil ;};func (_abddd *CT_Headers )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bdgd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}}; +for _ ,_cffbb :=range _abddd .Header {e .EncodeElement (_cffbb ,_bdgd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewBlip ()*Blip {_ga :=&Blip {};_ga .CT_Blip =*NewCT_Blip ();return _ga };func NewEG_TextBulletColor ()*EG_TextBulletColor {_ffege :=&EG_TextBulletColor {}; +_ffege .TextBulletColorChoice =NewEG_TextBulletColorChoice ();return _ffege ;};type CT_Path2DList struct{ -// Disallow Moving Shape -NoMoveAttr *bool ; +// Shape Path +Path []*CT_Path2D ;}; -// Disallow Shape Resizing -NoResizeAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;};const (ST_TextAnchoringTypeUnset ST_TextAnchoringType =0;ST_TextAnchoringTypeT ST_TextAnchoringType =1;ST_TextAnchoringTypeCtr ST_TextAnchoringType =2;ST_TextAnchoringTypeB ST_TextAnchoringType =3; -ST_TextAnchoringTypeJust ST_TextAnchoringType =4;ST_TextAnchoringTypeDist ST_TextAnchoringType =5;);type CT_TableCell struct{ +// ValidateWithPath validates the CT_AlphaOutsetEffect and its children, prefixing error messages with path +func (_cfd *CT_AlphaOutsetEffect )ValidateWithPath (path string )error {if _cfd .RadAttr !=nil {if _bcfg :=_cfd .RadAttr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0041\u0074\u0074\u0072");_bcfg !=nil {return _bcfg ;};};return nil ;};type ST_BlipCompression byte ; +func ParseUnionST_FixedPercentage (s string )(ST_FixedPercentage ,error ){_edabf :=ST_FixedPercentage {};if _fa .ST_FixedPercentagePatternRe .MatchString (s ){_edabf .ST_FixedPercentage =&ST_Percentage {};_edabf .ST_FixedPercentage .ST_Percentage =&s ; +}else {_dacbc ,_fegfb :=_b .ParseInt (s ,10,64);if _fegfb !=nil {return _edabf ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_fegfb );};_badgf :=int32 (_dacbc );_edabf .ST_FixedPercentageDecimal =&_badgf ; +};return _edabf ,nil ;}; -// Row Span -RowSpanAttr *int32 ; +// Validate validates the CT_TextFont and its children +func (_bbaebf *CT_TextFont )Validate ()error {return _bbaebf .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074");};func (_eedg *CT_LineProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _eedg .WAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0077"},Value :_bg .Sprintf ("\u0025\u0076",*_eedg .WAttr )}); +};if _eedg .CapAttr !=ST_LineCapUnset {_abga ,_acafd :=_eedg .CapAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0061\u0070"});if _acafd !=nil {return _acafd ;};start .Attr =append (start .Attr ,_abga );};if _eedg .CmpdAttr !=ST_CompoundLineUnset {_fgac ,_bbggg :=_eedg .CmpdAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u006d\u0070\u0064"}); +if _bbggg !=nil {return _bbggg ;};start .Attr =append (start .Attr ,_fgac );};if _eedg .AlgnAttr !=ST_PenAlignmentUnset {_gagdg ,_cfafe :=_eedg .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"});if _cfafe !=nil {return _cfafe ;};start .Attr =append (start .Attr ,_gagdg ); +};e .EncodeToken (start );_eedg .LineFillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_eedg .LineDashPropertiesChoice .MarshalXML (e ,_d .StartElement {});_eedg .LineJoinPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _eedg .HeadEnd !=nil {_deca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0068\u0065\u0061\u0064\u0045\u006ed"}}; +e .EncodeElement (_eedg .HeadEnd ,_deca );};if _eedg .TailEnd !=nil {_fagdd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0061\u0069\u006c\u0045\u006ed"}};e .EncodeElement (_eedg .TailEnd ,_fagdd );};if _eedg .ExtLst !=nil {_dadbb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_eedg .ExtLst ,_dadbb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aegbd *EG_LineDashPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _aegbd .PrstDash !=nil {_dfdg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}}; +e .EncodeElement (_aegbd .PrstDash ,_dfdg );}else if _aegbd .CustDash !=nil {_fddaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}};e .EncodeElement (_aegbd .CustDash ,_fddaa );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_GvmlConnector ()*CT_GvmlConnector {_fdefc :=&CT_GvmlConnector {};_fdefc .NvCxnSpPr =NewCT_GvmlConnectorNonVisual ();_fdefc .SpPr =NewCT_ShapeProperties ();return _fdefc ;};func (_fgege ST_LightRigType )ValidateWithPath (path string )error {switch _fgege {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgege )); +};return nil ;};type EG_TextBulletColor struct{TextBulletColorChoice *EG_TextBulletColorChoice ;};func (_acfdc *CT_OfficeArtExtension )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ddcb :=range start .Attr {if _ddcb .Name .Local =="\u0075\u0072\u0069"{_gdba :=_ddcb .Value ; +_acfdc .UriAttr =_gdba ;continue ;};};_cgggd :for {_fffde ,_dbca :=d .Token ();if _dbca !=nil {return _dbca ;};switch _aagg :=_fffde .(type ){case _d .StartElement :switch _aagg .Name {default:if _fabad ,_feceb :=_cg .CreateElement (_aagg );_feceb !=nil {return _feceb ; +}else {if _ddae :=d .DecodeElement (_fabad ,&_aagg );_ddae !=nil {return _ddae ;};_acfdc .Any =append (_acfdc .Any ,_fabad );};};case _d .EndElement :break _cgggd ;case _d .CharData :};};return nil ;}; -// Grid Span -GridSpanAttr *int32 ; +// ValidateWithPath validates the CT_ClipboardStyleSheet and its children, prefixing error messages with path +func (_bfcf *CT_ClipboardStyleSheet )ValidateWithPath (path string )error {if _acdf :=_bfcf .ThemeElements .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0045\u006c\u0065m\u0065\u006e\u0074\u0073");_acdf !=nil {return _acdf ;};if _ggbc :=_bfcf .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); +_ggbc !=nil {return _ggbc ;};return nil ;};func NewGraphic ()*Graphic {_gecgea :=&Graphic {};_gecgea .CT_GraphicalObject =*NewCT_GraphicalObject ();return _gecgea ;};func (_bbcdb ST_LineCap )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bbcdb .String (),start ); +};type CT_GvmlTextShapeChoice struct{UseSpRect *CT_GvmlUseShapeRectangle ;Xfrm *CT_Transform2D ;};type CT_PolarAdjustHandle struct{ -// Horizontal Merge -HMergeAttr *bool ; +// Radial Adjustment Guide +GdRefRAttr *string ; -// Vertical Merge -VMergeAttr *bool ; +// Minimum Radial Adjustment +MinRAttr *ST_AdjCoordinate ; -// Table Cell Identifier -IdAttr *string ; +// Maximum Radial Adjustment +MaxRAttr *ST_AdjCoordinate ; -// Text Body -TxBody *CT_TextBody ; +// Angle Adjustment Guide +GdRefAngAttr *string ; -// Table Cell Properties -TcPr *CT_TableCellProperties ;ExtLst *CT_OfficeArtExtensionList ;};func (_cbcea *EG_EffectProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbcea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_adeed :for {_bdfc ,_ebfcf :=d .Token (); -if _ebfcf !=nil {return _ebfcf ;};switch _ggaebf :=_bdfc .(type ){case _ba .StartElement :switch _ggaebf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_cbcea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _adge :=d .DecodeElement (&_cbcea .EffectPropertiesChoice .EffectLst ,&_ggaebf );_adge !=nil {return _adge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_cbcea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _bddcf :=d .DecodeElement (&_cbcea .EffectPropertiesChoice .EffectDag ,&_ggaebf );_bddcf !=nil {return _bddcf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ggaebf .Name ); -if _bgcbg :=d .Skip ();_bgcbg !=nil {return _bgcbg ;};};case _ba .EndElement :break _adeed ;case _ba .CharData :};};return nil ;};func (_agf *CT_AdjustHandleListChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _agf .AhXY !=nil {_fgb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u0068\u0058\u0059"}};e .EncodeElement (_agf .AhXY ,_fgb );}else if _agf .AhPolar !=nil {_deea :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0068\u0050\u006f\u006c\u0061r"}}; -e .EncodeElement (_agf .AhPolar ,_deea );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ebba *CT_AlphaCeilingEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_adb *CT_AlphaInverseEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gc :for {_fbbc ,_ggd :=d .Token ();if _ggd !=nil {return _ggd ;};switch _gff :=_fbbc .(type ){case _ba .StartElement :switch _gff .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_adb .ScrgbClr =NewCT_ScRgbColor (); -if _bca :=d .DecodeElement (_adb .ScrgbClr ,&_gff );_bca !=nil {return _bca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_adb .SrgbClr =NewCT_SRgbColor (); -if _dfe :=d .DecodeElement (_adb .SrgbClr ,&_gff );_dfe !=nil {return _dfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_adb .HslClr =NewCT_HslColor (); -if _cad :=d .DecodeElement (_adb .HslClr ,&_gff );_cad !=nil {return _cad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_adb .SysClr =NewCT_SystemColor (); -if _befa :=d .DecodeElement (_adb .SysClr ,&_gff );_befa !=nil {return _befa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_adb .SchemeClr =NewCT_SchemeColor (); -if _accg :=d .DecodeElement (_adb .SchemeClr ,&_gff );_accg !=nil {return _accg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_adb .PrstClr =NewCT_PresetColor (); -if _edde :=d .DecodeElement (_adb .PrstClr ,&_gff );_edde !=nil {return _edde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_gff .Name ); -if _acgf :=d .Skip ();_acgf !=nil {return _acgf ;};};case _ba .EndElement :break _gc ;case _ba .CharData :};};return nil ;};func (_feefd *CT_OfficeArtExtensionList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ddfde :for {_fcbbe ,_dggfb :=d .Token (); -if _dggfb !=nil {return _dggfb ;};switch _acae :=_fcbbe .(type ){case _ba .StartElement :switch _acae .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_babfc :=NewCT_OfficeArtExtension (); -if _bafgg :=d .DecodeElement (_babfc ,&_acae );_bafgg !=nil {return _bafgg ;};_feefd .Ext =append (_feefd .Ext ,_babfc );default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0041\u0072t\u0045x\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004ci\u0073t\u0020\u0025v",_acae .Name ); -if _acabe :=d .Skip ();_acabe !=nil {return _acabe ;};};case _ba .EndElement :break _ddfde ;case _ba .CharData :};};return nil ;}; +// Minimum Angle Adjustment +MinAngAttr *ST_AdjAngle ; -// Validate validates the CT_Point3D and its children -func (_ffddf *CT_Point3D )Validate ()error {return _ffddf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044");}; +// Maximum Angle Adjustment +MaxAngAttr *ST_AdjAngle ; -// Validate validates the CT_EffectStyleItem and its children -func (_gadab *CT_EffectStyleItem )Validate ()error {return _gadab .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u0049\u0074\u0065\u006d");};func (_ddbef *EG_ColorChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ddbef .ScrgbClr !=nil {_ggbfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_ddbef .ScrgbClr ,_ggbfe );}else if _ddbef .SrgbClr !=nil {_gedgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_ddbef .SrgbClr ,_gedgg );}else if _ddbef .HslClr !=nil {_gaef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_ddbef .HslClr ,_gaef );}else if _ddbef .SysClr !=nil {_acbdc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_ddbef .SysClr ,_acbdc );}else if _ddbef .SchemeClr !=nil {_acfcc :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_ddbef .SchemeClr ,_acfcc );}else if _ddbef .PrstClr !=nil {_fdggb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_ddbef .PrstClr ,_fdggb );};return nil ;};func (_ddbd ST_TextVertOverflowType )String ()string {switch _ddbd {case 0:return ""; -case 1:return "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077";case 2:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073";case 3:return "\u0063\u006c\u0069\u0070";};return "";};type CT_AnimationChartElement struct{ +// Shape Position Coordinate +Pos *CT_AdjPoint2D ;}; -// Series Index -SeriesIdxAttr *int32 ; +// Validate validates the CT_Percentage and its children +func (_gcga *CT_Percentage )Validate ()error {return _gcga .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};func NewCT_PresetColor ()*CT_PresetColor {_egac :=&CT_PresetColor {};_egac .ValAttr =ST_PresetColorVal (1); +return _egac ;};func (_fcgce *CT_BlurEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fcgce .RadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_fcgce .RadAttr )}); +};if _fcgce .GrowAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u006f\u0077"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fcgce .GrowAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Category Index -CategoryIdxAttr *int32 ; +// ValidateWithPath validates the CT_PolarAdjustHandle and its children, prefixing error messages with path +func (_aecc *CT_PolarAdjustHandle )ValidateWithPath (path string )error {if _aecc .MinRAttr !=nil {if _ebcdg :=_aecc .MinRAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0052\u0041\u0074\u0074r");_ebcdg !=nil {return _ebcdg ;};};if _aecc .MaxRAttr !=nil {if _cgfbb :=_aecc .MaxRAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0052\u0041\u0074\u0074r"); +_cgfbb !=nil {return _cgfbb ;};};if _aecc .MinAngAttr !=nil {if _feadd :=_aecc .MinAngAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_feadd !=nil {return _feadd ;};};if _aecc .MaxAngAttr !=nil {if _bdge :=_aecc .MaxAngAttr .ValidateWithPath (path +"/\u004d\u0061\u0078\u0041\u006e\u0067\u0041\u0074\u0074\u0072"); +_bdge !=nil {return _bdge ;};};if _cccg :=_aecc .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_cccg !=nil {return _cccg ;};return nil ;};func NewCT_TableStyleTextStyle ()*CT_TableStyleTextStyle {_cbgae :=&CT_TableStyleTextStyle {};_cbgae .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +return _cbgae ;}; -// Animation Build Step -BldStepAttr ST_ChartBuildStep ;}; +// ValidateWithPath validates the CT_HslColor and its children, prefixing error messages with path +func (_fgeab *CT_HslColor )ValidateWithPath (path string )error {if _fgeab .HueAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_fgeab .HueAttr ); +};if _fgeab .HueAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fgeab .HueAttr ); +};if _bbgge :=_fgeab .SatAttr .ValidateWithPath (path +"\u002f\u0053\u0061\u0074\u0041\u0074\u0074\u0072");_bbgge !=nil {return _bbgge ;};if _gdgbe :=_fgeab .LumAttr .ValidateWithPath (path +"\u002f\u004c\u0075\u006d\u0041\u0074\u0074\u0072");_gdgbe !=nil {return _gdgbe ; +};for _adbab ,_dcefd :=range _fgeab .EG_ColorTransform {if _cdga :=_dcefd .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_adbab )); +_cdga !=nil {return _cdga ;};};return nil ;};func (_daeec ST_AnimationBuildType )ValidateWithPath (path string )error {switch _daeec {case 0,1:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daeec )); +};return nil ;};func (_bfdeb *CT_Path2DList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcgbe :for {_efeaa ,_abegg :=d .Token ();if _abegg !=nil {return _abegg ;};switch _cgbbae :=_efeaa .(type ){case _d .StartElement :switch _cgbbae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_ebaff :=NewCT_Path2D (); +if _ggdfc :=d .DecodeElement (_ebaff ,&_cgbbae );_ggdfc !=nil {return _ggdfc ;};_bfdeb .Path =append (_bfdeb .Path ,_ebaff );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074 \u0025\u0076",_cgbbae .Name ); +if _bdgbb :=d .Skip ();_bdgbb !=nil {return _bdgbb ;};};case _d .EndElement :break _dcgbe ;case _d .CharData :};};return nil ;};func (_gedfg ST_PositiveFixedPercentage )String ()string {if _gedfg .ST_PositiveFixedPercentageDecimal !=nil {return _bg .Sprintf ("\u0025\u0076",*_gedfg .ST_PositiveFixedPercentageDecimal ); +};if _gedfg .ST_PositiveFixedPercentage !=nil {return _gedfg .ST_PositiveFixedPercentage .String ();};return "";};func (_dgadgb ST_AdjCoordinate )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dgadgb .ST_Coordinate !=nil {e .Encode (_dgadgb .ST_Coordinate ); +};if _dgadgb .ST_GeomGuideName !=nil {e .EncodeToken (_d .CharData (*_dgadgb .ST_GeomGuideName ));};return e .EncodeToken (_d .EndElement {Name :start .Name });};type CT_EffectProperties struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func (_fafdd ST_PathFillMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cebbg :=_d .Attr {}; +_cebbg .Name =name ;switch _fafdd {case ST_PathFillModeUnset :_cebbg .Value ="";case ST_PathFillModeNone :_cebbg .Value ="\u006e\u006f\u006e\u0065";case ST_PathFillModeNorm :_cebbg .Value ="\u006e\u006f\u0072\u006d";case ST_PathFillModeLighten :_cebbg .Value ="\u006ci\u0067\u0068\u0074\u0065\u006e"; +case ST_PathFillModeLightenLess :_cebbg .Value ="l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073";case ST_PathFillModeDarken :_cebbg .Value ="\u0064\u0061\u0072\u006b\u0065\u006e";case ST_PathFillModeDarkenLess :_cebbg .Value ="\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073"; +};return _cebbg ,nil ;}; -// ValidateWithPath validates the CT_Shape3D and its children, prefixing error messages with path -func (_eede *CT_Shape3D )ValidateWithPath (path string )error {if _eede .ZAttr !=nil {if _ggbdb :=_eede .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_ggbdb !=nil {return _ggbdb ;};};if _eede .ExtrusionHAttr !=nil {if *_eede .ExtrusionHAttr < 0{return _be .Errorf ("\u0025\u0073\u002fm\u002e\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eede .ExtrusionHAttr ); -};if *_eede .ExtrusionHAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0045\u0078t\u0072\u0075\u0073i\u006f\u006e\u0048A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065 <\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eede .ExtrusionHAttr ); -};};if _eede .ContourWAttr !=nil {if *_eede .ContourWAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0057\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_eede .ContourWAttr ); -};if *_eede .ContourWAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006f\u006e\u0074\u006f\u0075r\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_eede .ContourWAttr ); -};};if _cdegeb :=_eede .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_cdegeb !=nil {return _cdegeb ;};if _eede .BevelT !=nil {if _dfeeb :=_eede .BevelT .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0054"); -_dfeeb !=nil {return _dfeeb ;};};if _eede .BevelB !=nil {if _badd :=_eede .BevelB .ValidateWithPath (path +"\u002fB\u0065\u0076\u0065\u006c\u0042");_badd !=nil {return _badd ;};};if _eede .ExtrusionClr !=nil {if _beebc :=_eede .ExtrusionClr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"); -_beebc !=nil {return _beebc ;};};if _eede .ContourClr !=nil {if _bafb :=_eede .ContourClr .ValidateWithPath (path +"/\u0043\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072");_bafb !=nil {return _bafb ;};};if _eede .ExtLst !=nil {if _abbge :=_eede .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_abbge !=nil {return _abbge ;};};return nil ;};func (_agbbd *CT_TextFont )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dbega :=range start .Attr {if _dbega .Name .Local =="\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"{_fcgcf :=_dbega .Value ; -_agbbd .TypefaceAttr =_fcgcf ;continue ;};if _dbega .Name .Local =="\u0070\u0061\u006e\u006f\u0073\u0065"{_gdcdd :=_dbega .Value ;_agbbd .PanoseAttr =&_gdcdd ;continue ;};if _dbega .Name .Local =="p\u0069\u0074\u0063\u0068\u0046\u0061\u006d\u0069\u006c\u0079"{_agbbd .PitchFamilyAttr .UnmarshalXMLAttr (_dbega ); -continue ;};if _dbega .Name .Local =="\u0063h\u0061\u0072\u0073\u0065\u0074"{_aafcb ,_cgbce :=_f .ParseInt (_dbega .Value ,10,8);if _cgbce !=nil {return _cgbce ;};_cfbbf :=int8 (_aafcb );_agbbd .CharsetAttr =&_cfbbf ;continue ;};};for {_eacb ,_gcgcfg :=d .Token (); -if _gcgcfg !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074\u003a\u0020\u0025\u0073",_gcgcfg );};if _decdc ,_ceaea :=_eacb .(_ba .EndElement );_ceaea &&_decdc .Name ==start .Name {break ; -};};return nil ;}; +// Validate validates the CT_SRgbColor and its children +func (_bcbb *CT_SRgbColor )Validate ()error {return _bcbb .ValidateWithPath ("\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};func (_ebfac *EG_Media )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebfac .MediaChoice =NewEG_MediaChoice (); +_gbadaa :for {_eacdcd ,_fcdagd :=d .Token ();if _fcdagd !=nil {return _fcdagd ;};switch _fdgdd :=_eacdcd .(type ){case _d .StartElement :switch _fdgdd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_ebfac .MediaChoice =NewEG_MediaChoice (); +if _ccafb :=d .DecodeElement (&_ebfac .MediaChoice .AudioCd ,&_fdgdd );_ccafb !=nil {return _ccafb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_ebfac .MediaChoice =NewEG_MediaChoice (); +if _ggdbg :=d .DecodeElement (&_ebfac .MediaChoice .WavAudioFile ,&_fdgdd );_ggdbg !=nil {return _ggdbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_ebfac .MediaChoice =NewEG_MediaChoice (); +if _gaggef :=d .DecodeElement (&_ebfac .MediaChoice .AudioFile ,&_fdgdd );_gaggef !=nil {return _gaggef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_ebfac .MediaChoice =NewEG_MediaChoice (); +if _bedada :=d .DecodeElement (&_ebfac .MediaChoice .VideoFile ,&_fdgdd );_bedada !=nil {return _bedada ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_ebfac .MediaChoice =NewEG_MediaChoice (); +if _cgdff :=d .DecodeElement (&_ebfac .MediaChoice .QuickTimeFile ,&_fdgdd );_cgdff !=nil {return _cgdff ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0020\u0025\u0076",_fdgdd .Name ); +if _dfcfg :=d .Skip ();_dfcfg !=nil {return _dfcfg ;};};case _d .EndElement :break _gbadaa ;case _d .CharData :};};return nil ;};func (_abdg *CT_Backdrop )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abdg .Anchor =NewCT_Point3D ();_abdg .Norm =NewCT_Vector3D (); +_abdg .Up =NewCT_Vector3D ();_efb :for {_fafa ,_cbcg :=d .Token ();if _cbcg !=nil {return _cbcg ;};switch _beef :=_fafa .(type ){case _d .StartElement :switch _beef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _aada :=d .DecodeElement (_abdg .Anchor ,&_beef ); +_aada !=nil {return _aada ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072\u006d"}:if _fafd :=d .DecodeElement (_abdg .Norm ,&_beef ); +_fafd !=nil {return _fafd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0070"}:if _fcbf :=d .DecodeElement (_abdg .Up ,&_beef ); +_fcbf !=nil {return _fcbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abdg .ExtLst =NewCT_OfficeArtExtensionList (); +if _cec :=d .DecodeElement (_abdg .ExtLst ,&_beef );_cec !=nil {return _cec ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070\u0020\u0025\u0076",_beef .Name ); +if _ggddc :=d .Skip ();_ggddc !=nil {return _ggddc ;};};case _d .EndElement :break _efb ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_PresetColor and its children -func (_ccee *CT_PresetColor )Validate ()error {return _ccee .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074C\u006f\u006c\u006f\u0072");};func (_fagg *CT_EffectReference )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_agg :=range start .Attr {if _agg .Name .Local =="\u0072\u0065\u0066"{_cagb :=_agg .Value ; -_fagg .RefAttr =_cagb ;continue ;};};for {_affg ,_bdcg :=d .Token ();if _bdcg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0045\u0066\u0066\u0065\u0063\u0074\u0052e\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_bdcg ); -};if _ecgbb ,_daa :=_affg .(_ba .EndElement );_daa &&_ecgbb .Name ==start .Name {break ;};};return nil ;};func (_adeee ST_PresetMaterialType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_aacac :=_ba .Attr {};_aacac .Name =name ;switch _adeee {case ST_PresetMaterialTypeUnset :_aacac .Value =""; -case ST_PresetMaterialTypeLegacyMatte :_aacac .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case ST_PresetMaterialTypeLegacyPlastic :_aacac .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063"; -case ST_PresetMaterialTypeLegacyMetal :_aacac .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case ST_PresetMaterialTypeLegacyWireframe :_aacac .Value ="\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"; -case ST_PresetMaterialTypeMatte :_aacac .Value ="\u006d\u0061\u0074t\u0065";case ST_PresetMaterialTypePlastic :_aacac .Value ="\u0070l\u0061\u0073\u0074\u0069\u0063";case ST_PresetMaterialTypeMetal :_aacac .Value ="\u006d\u0065\u0074a\u006c";case ST_PresetMaterialTypeWarmMatte :_aacac .Value ="\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e"; -case ST_PresetMaterialTypeTranslucentPowder :_aacac .Value ="\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypePowder :_aacac .Value ="\u0070\u006f\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypeDkEdge :_aacac .Value ="\u0064\u006b\u0045\u0064\u0067\u0065"; -case ST_PresetMaterialTypeSoftEdge :_aacac .Value ="\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case ST_PresetMaterialTypeClear :_aacac .Value ="\u0063\u006c\u0065a\u0072";case ST_PresetMaterialTypeFlat :_aacac .Value ="\u0066\u006c\u0061\u0074"; -case ST_PresetMaterialTypeSoftmetal :_aacac .Value ="\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";};return _aacac ,nil ;};func NewEG_ThemeableEffectStyleChoice ()*EG_ThemeableEffectStyleChoice {_cacca :=&EG_ThemeableEffectStyleChoice {};return _cacca ; -};func (_cdfcf *CT_Percentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_cdfcf .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the EG_EffectProperties and its children, prefixing error messages with path +func (_adddf *EG_EffectProperties )ValidateWithPath (path string )error {if _befac :=_adddf .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_befac !=nil {return _befac ;};return nil ;};func (_bbfbcc *EG_TextGeometryChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bbfbcc .CustGeom !=nil {_ccbcb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}}; +e .EncodeElement (_bbfbcc .CustGeom ,_ccbcb );}else if _bbfbcc .PrstTxWarp !=nil {_bcacd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070r\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}};e .EncodeElement (_bbfbcc .PrstTxWarp ,_bcacd ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aaaffa ST_AnimationBuildType )String ()string {switch _aaaffa {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";};return "";}; -// ValidateWithPath validates the CT_GeomRect and its children, prefixing error messages with path -func (_baac *CT_GeomRect )ValidateWithPath (path string )error {if _edccf :=_baac .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_edccf !=nil {return _edccf ;};if _edcfd :=_baac .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); -_edcfd !=nil {return _edcfd ;};if _cegeg :=_baac .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_cegeg !=nil {return _cegeg ;};if _fbgf :=_baac .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_fbgf !=nil {return _fbgf ; -};return nil ;};func NewCT_PictureLocking ()*CT_PictureLocking {_agbdd :=&CT_PictureLocking {};return _agbdd };type CT_PictureLocking struct{ +// ValidateWithPath validates the EG_TextBulletChoice and its children, prefixing error messages with path +func (_edfde *EG_TextBulletChoice )ValidateWithPath (path string )error {if _edfde .BuNone !=nil {if _egfgd :=_edfde .BuNone .ValidateWithPath (path +"\u002fB\u0075\u004e\u006f\u006e\u0065");_egfgd !=nil {return _egfgd ;};};if _edfde .BuAutoNum !=nil {if _ebgad :=_edfde .BuAutoNum .ValidateWithPath (path +"\u002f\u0042\u0075\u0041\u0075\u0074\u006f\u004e\u0075\u006d"); +_ebgad !=nil {return _ebgad ;};};if _edfde .BuChar !=nil {if _bdeed :=_edfde .BuChar .ValidateWithPath (path +"\u002fB\u0075\u0043\u0068\u0061\u0072");_bdeed !=nil {return _bdeed ;};};if _edfde .BuBlip !=nil {if _ddgbf :=_edfde .BuBlip .ValidateWithPath (path +"\u002fB\u0075\u0042\u006c\u0069\u0070"); +_ddgbf !=nil {return _ddgbf ;};};return nil ;};func NewCT_TransformEffect ()*CT_TransformEffect {_abed :=&CT_TransformEffect {};return _abed };type CT_SchemeColor struct{ -// Disallow Crop Changes -NoCropAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ; -NoChangeShapeTypeAttr *bool ;}; +// Value +ValAttr ST_SchemeColorVal ;EG_ColorTransform []*EG_ColorTransform ;};func (_fbcf *CT_ColorMRU )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fbcf .EG_ColorChoice !=nil {for _ ,_aaea :=range _fbcf .EG_ColorChoice {_aaea .MarshalXML (e ,_d .StartElement {}); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bgg *CT_AnimationElementChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bgg .Dgm !=nil {_bafg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0064g\u006d"}}; +e .EncodeElement (_bgg .Dgm ,_bafg );}else if _bgg .Chart !=nil {_abfa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0068\u0061\u0072\u0074"}};e .EncodeElement (_bgg .Chart ,_abfa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};type CT_TextSpacingChoice struct{ -// Validate validates the CT_Path2DLineTo and its children -func (_dggeb *CT_Path2DLineTo )Validate ()error {return _dggeb .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f");};func (_abbde *CT_GvmlTextShape )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_agfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_abbde .TxBody ,_agfc );_abbde .GvmlTextShapeChoice .MarshalXML (e ,_ba .StartElement {});if _abbde .ExtLst !=nil {_cgade :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_abbde .ExtLst ,_cgade );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_TextParagraphProperties ()*CT_TextParagraphProperties {_eadaba :=&CT_TextParagraphProperties {};_eadaba .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -_eadaba .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_eadaba .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice ();_eadaba .TextBulletChoice =NewEG_TextBulletChoice ();return _eadaba ;};func (_edgd *CT_EffectProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_edgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -_ccaac :for {_afgd ,_cddee :=d .Token ();if _cddee !=nil {return _cddee ;};switch _eadad :=_afgd .(type ){case _ba .StartElement :switch _eadad .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_edgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _cddc :=d .DecodeElement (&_edgd .EffectPropertiesChoice .EffectLst ,&_eadad );_cddc !=nil {return _cddc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_edgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _ffae :=d .DecodeElement (&_edgd .EffectPropertiesChoice .EffectDag ,&_eadad );_ffae !=nil {return _ffae ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eadad .Name ); -if _bgdc :=d .Skip ();_bgdc !=nil {return _bgdc ;};};case _ba .EndElement :break _ccaac ;case _ba .CharData :};};return nil ;}; +// Spacing Percent +SpcPct *CT_TextSpacingPercent ; -// Validate validates the Blip and its children -func (_caf *Blip )Validate ()error {return _caf .ValidateWithPath ("\u0042\u006c\u0069\u0070")};type ST_ChartBuildStep byte ; +// Spacing Points +SpcPts *CT_TextSpacingPoint ;};func (_agadad ST_TextHorzOverflowType )Validate ()error {return _agadad .ValidateWithPath ("")};func (_acdbe *CT_LineStyleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_adfc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e"}}; +for _ ,_fbgad :=range _acdbe .Ln {e .EncodeElement (_fbgad ,_adfc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aadbag ST_TextWrappingType )String ()string {switch _aadbag {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";};return "";};func (_eeaabe ST_PathFillMode )ValidateWithPath (path string )error {switch _eeaabe {case 0,1,2,3,4,5,6:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeaabe )); +};return nil ;};type CT_GvmlUseShapeRectangle struct{};func (_fdbed *CT_TextBodyProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdbed .TextAutofitChoice =NewEG_TextAutofitChoice ();_fdbed .Text3DChoice =NewEG_Text3DChoice ();for _ ,_gdbcc :=range start .Attr {if _gdbcc .Name .Local =="\u0072\u006f\u0074"{_aedgc ,_gggab :=_b .ParseInt (_gdbcc .Value ,10,32); +if _gggab !=nil {return _gggab ;};_ccagb :=int32 (_aedgc );_fdbed .RotAttr =&_ccagb ;continue ;};if _gdbcc .Name .Local =="\u0073\u0070c\u0046\u0069\u0072s\u0074\u004c\u0061\u0073\u0074\u0050\u0061\u0072\u0061"{_eefac ,_dcdgb :=_b .ParseBool (_gdbcc .Value ); +if _dcdgb !=nil {return _dcdgb ;};_fdbed .SpcFirstLastParaAttr =&_eefac ;continue ;};if _gdbcc .Name .Local =="\u0076\u0065\u0072t\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_fdbed .VertOverflowAttr .UnmarshalXMLAttr (_gdbcc );continue ;};if _gdbcc .Name .Local =="\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_fdbed .HorzOverflowAttr .UnmarshalXMLAttr (_gdbcc ); +continue ;};if _gdbcc .Name .Local =="\u0076\u0065\u0072\u0074"{_fdbed .VertAttr .UnmarshalXMLAttr (_gdbcc );continue ;};if _gdbcc .Name .Local =="\u0077\u0072\u0061\u0070"{_fdbed .WrapAttr .UnmarshalXMLAttr (_gdbcc );continue ;};if _gdbcc .Name .Local =="\u006c\u0049\u006e\u0073"{_abfbb ,_aede :=ParseUnionST_Coordinate32 (_gdbcc .Value ); +if _aede !=nil {return _aede ;};_fdbed .LInsAttr =&_abfbb ;continue ;};if _gdbcc .Name .Local =="\u0074\u0049\u006e\u0073"{_bgegd ,_fbac :=ParseUnionST_Coordinate32 (_gdbcc .Value );if _fbac !=nil {return _fbac ;};_fdbed .TInsAttr =&_bgegd ;continue ;}; +if _gdbcc .Name .Local =="\u0072\u0049\u006e\u0073"{_dfcgf ,_dcba :=ParseUnionST_Coordinate32 (_gdbcc .Value );if _dcba !=nil {return _dcba ;};_fdbed .RInsAttr =&_dfcgf ;continue ;};if _gdbcc .Name .Local =="\u0062\u0049\u006e\u0073"{_fbggd ,_beafg :=ParseUnionST_Coordinate32 (_gdbcc .Value ); +if _beafg !=nil {return _beafg ;};_fdbed .BInsAttr =&_fbggd ;continue ;};if _gdbcc .Name .Local =="\u006e\u0075\u006d\u0043\u006f\u006c"{_aedgg ,_accgbb :=_b .ParseInt (_gdbcc .Value ,10,32);if _accgbb !=nil {return _accgbb ;};_bacdc :=int32 (_aedgg ); +_fdbed .NumColAttr =&_bacdc ;continue ;};if _gdbcc .Name .Local =="\u0073\u0070\u0063\u0043\u006f\u006c"{_dgcgb ,_edcdd :=_b .ParseInt (_gdbcc .Value ,10,32);if _edcdd !=nil {return _edcdd ;};_ggcdd :=int32 (_dgcgb );_fdbed .SpcColAttr =&_ggcdd ;continue ; +};if _gdbcc .Name .Local =="\u0072\u0074\u006c\u0043\u006f\u006c"{_ebefdd ,_dfcb :=_b .ParseBool (_gdbcc .Value );if _dfcb !=nil {return _dfcb ;};_fdbed .RtlColAttr =&_ebefdd ;continue ;};if _gdbcc .Name .Local =="f\u0072\u006f\u006d\u0057\u006f\u0072\u0064\u0041\u0072\u0074"{_fgbcea ,_aedcf :=_b .ParseBool (_gdbcc .Value ); +if _aedcf !=nil {return _aedcf ;};_fdbed .FromWordArtAttr =&_fgbcea ;continue ;};if _gdbcc .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_fdbed .AnchorAttr .UnmarshalXMLAttr (_gdbcc );continue ;};if _gdbcc .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"{_caae ,_cgdbg :=_b .ParseBool (_gdbcc .Value ); +if _cgdbg !=nil {return _cgdbg ;};_fdbed .AnchorCtrAttr =&_caae ;continue ;};if _gdbcc .Name .Local =="\u0066o\u0072\u0063\u0065\u0041\u0041"{_eebcb ,_gddga :=_b .ParseBool (_gdbcc .Value );if _gddga !=nil {return _gddga ;};_fdbed .ForceAAAttr =&_eebcb ; +continue ;};if _gdbcc .Name .Local =="\u0075p\u0072\u0069\u0067\u0068\u0074"{_aacaa ,_bfbac :=_b .ParseBool (_gdbcc .Value );if _bfbac !=nil {return _bfbac ;};_fdbed .UprightAttr =&_aacaa ;continue ;};if _gdbcc .Name .Local =="c\u006f\u006d\u0070\u0061\u0074\u004c\u006e\u0053\u0070\u0063"{_gdabcg ,_edcab :=_b .ParseBool (_gdbcc .Value ); +if _edcab !=nil {return _edcab ;};_fdbed .CompatLnSpcAttr =&_gdabcg ;continue ;};};_ggddb :for {_ebggd ,_dffaf :=d .Token ();if _dffaf !=nil {return _dffaf ;};switch _ebbcbd :=_ebggd .(type ){case _d .StartElement :switch _ebbcbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_fdbed .PrstTxWarp =NewCT_PresetTextShape (); +if _dgcbc :=d .DecodeElement (_fdbed .PrstTxWarp ,&_ebbcbd );_dgcbc !=nil {return _dgcbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_fdbed .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _cggf :=d .DecodeElement (&_fdbed .TextAutofitChoice .NoAutofit ,&_ebbcbd );_cggf !=nil {return _cggf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_fdbed .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _aeed :=d .DecodeElement (&_fdbed .TextAutofitChoice .NormAutofit ,&_ebbcbd );_aeed !=nil {return _aeed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_fdbed .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _eeegec :=d .DecodeElement (&_fdbed .TextAutofitChoice .SpAutoFit ,&_ebbcbd );_eeegec !=nil {return _eeegec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_fdbed .Scene3d =NewCT_Scene3D (); +if _faebc :=d .DecodeElement (_fdbed .Scene3d ,&_ebbcbd );_faebc !=nil {return _faebc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_fdbed .Text3DChoice =NewEG_Text3DChoice (); +if _cfeaf :=d .DecodeElement (&_fdbed .Text3DChoice .Sp3d ,&_ebbcbd );_cfeaf !=nil {return _cfeaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_fdbed .Text3DChoice =NewEG_Text3DChoice (); +if _ffgace :=d .DecodeElement (&_fdbed .Text3DChoice .FlatTx ,&_ebbcbd );_ffgace !=nil {return _ffgace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdbed .ExtLst =NewCT_OfficeArtExtensionList (); +if _caff :=d .DecodeElement (_fdbed .ExtLst ,&_ebbcbd );_caff !=nil {return _caff ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ebbcbd .Name ); +if _bgccg :=d .Skip ();_bgccg !=nil {return _bgccg ;};};case _d .EndElement :break _ggddb ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_EffectList and its children -func (_cgbee *CT_EffectList )Validate ()error {return _cgbee .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074");};type CT_Shape3D struct{ +// ValidateWithPath validates the CT_NonVisualGroupDrawingShapeProps and its children, prefixing error messages with path +func (_edbab *CT_NonVisualGroupDrawingShapeProps )ValidateWithPath (path string )error {if _edbab .GrpSpLocks !=nil {if _efeaf :=_edbab .GrpSpLocks .ValidateWithPath (path +"/\u0047\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_efeaf !=nil {return _efeaf ; +};};if _edbab .ExtLst !=nil {if _abdaf :=_edbab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abdaf !=nil {return _abdaf ;};};return nil ;};func (_fdbaec ST_TextStrikeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fdbaec .String (),start ); +};func (_ddega ST_PresetMaterialType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ddega .String (),start );};type CT_EmptyElement struct{};func (_begae *ST_RectAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfcfce ,_afgbd :=d .Token (); +if _afgbd !=nil {return _afgbd ;};if _cdcbg ,_caead :=_bfcfce .(_d .EndElement );_caead &&_cdcbg .Name ==start .Name {*_begae =1;return nil ;};if _fcfde ,_aaaaf :=_bfcfce .(_d .CharData );!_aaaaf {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfcfce ); +}else {switch string (_fcfde ){case "":*_begae =0;case "\u0074\u006c":*_begae =1;case "\u0074":*_begae =2;case "\u0074\u0072":*_begae =3;case "\u006c":*_begae =4;case "\u0063\u0074\u0072":*_begae =5;case "\u0072":*_begae =6;case "\u0062\u006c":*_begae =7; +case "\u0062":*_begae =8;case "\u0062\u0072":*_begae =9;};};_bfcfce ,_afgbd =d .Token ();if _afgbd !=nil {return _afgbd ;};if _ceefed ,_cggbe :=_bfcfce .(_d .EndElement );_cggbe &&_ceefed .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfcfce ); +};func NewCT_AdjustHandleList ()*CT_AdjustHandleList {_gag :=&CT_AdjustHandleList {};return _gag };type CT_GradientFillProperties struct{ -// Shape Depth -ZAttr *ST_Coordinate ; +// Tile Flip +FlipAttr ST_TileFlipMode ; -// Extrusion Height -ExtrusionHAttr *int64 ; +// Rotate With Shape +RotWithShapeAttr *bool ; -// Contour Width -ContourWAttr *int64 ; +// Gradient Stop List +GsLst *CT_GradientStopList ;ShadePropertiesChoice *EG_ShadePropertiesChoice ; -// Preset Material Type -PrstMaterialAttr ST_PresetMaterialType ; +// Tile Rectangle +TileRect *CT_RelativeRect ;}; -// Top Bevel -BevelT *CT_Bevel ; +// ValidateWithPath validates the CT_TextUnderlineFillGroupWrapper and its children, prefixing error messages with path +func (_gadbfd *CT_TextUnderlineFillGroupWrapper )ValidateWithPath (path string )error {if _ccff :=_gadbfd .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); +_ccff !=nil {return _ccff ;};return nil ;};func NewCT_ThemeableLineStyleChoice ()*CT_ThemeableLineStyleChoice {_ceabf :=&CT_ThemeableLineStyleChoice {};return _ceabf ;}; -// Bottom Bevel -BevelB *CT_Bevel ; +// Validate validates the CT_PolarAdjustHandle and its children +func (_dcebd *CT_PolarAdjustHandle )Validate ()error {return _dcebd .ValidateWithPath ("C\u0054_\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006au\u0073\u0074\u0048\u0061nd\u006c\u0065");};func (_edad *CT_Boolean )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dafd :=range start .Attr {if _dafd .Name .Local =="\u0076\u0061\u006c"{_bbgb ,_gdag :=ParseUnionST_OnOff (_dafd .Value ); +if _gdag !=nil {return _gdag ;};_edad .ValAttr =&_bbgb ;continue ;};};for {_caed ,_bdba :=d .Token ();if _bdba !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e\u003a\u0020%\u0073",_bdba ); +};if _bddbe ,_cfba :=_caed .(_d .EndElement );_cfba &&_bddbe .Name ==start .Name {break ;};};return nil ;};func (_cdaa *CT_RegularTextRun )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eggdb :for {_ddgg ,_efgbb :=d .Token ();if _efgbb !=nil {return _efgbb ; +};switch _efdaa :=_ddgg .(type ){case _d .StartElement :switch _efdaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_cdaa .RPr =NewCT_TextCharacterProperties (); +if _eeeb :=d .DecodeElement (_cdaa .RPr ,&_efdaa );_eeeb !=nil {return _eeeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _bcabb :=d .DecodeElement (&_cdaa .T ,&_efdaa ); +_bcabb !=nil {return _bcabb ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0020\u0025\u0076",_efdaa .Name ); +if _fggd :=d .Skip ();_fggd !=nil {return _fggd ;};};case _d .EndElement :break _eggdb ;case _d .CharData :};};return nil ;}; -// Extrusion Color -ExtrusionClr *CT_Color ; +// Validate validates the CT_InnerShadowEffect and its children +func (_adecf *CT_InnerShadowEffect )Validate ()error {return _adecf .ValidateWithPath ("C\u0054_\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074");};func NewCT_GvmlGraphicalObjectFrame ()*CT_GvmlGraphicalObjectFrame {_gcadb :=&CT_GvmlGraphicalObjectFrame {}; +_gcadb .NvGraphicFramePr =NewCT_GvmlGraphicFrameNonVisual ();_gcadb .Graphic =NewGraphic ();_gcadb .Xfrm =NewCT_Transform2D ();return _gcadb ;}; -// Contour Color -ContourClr *CT_Color ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_WholeE2oFormatting ()*CT_WholeE2oFormatting {_cggcf :=&CT_WholeE2oFormatting {};_cggcf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _cggcf ;};func NewCT_AlphaModulateEffect ()*CT_AlphaModulateEffect {_cgf :=&CT_AlphaModulateEffect {}; -_cgf .Cont =NewCT_EffectContainer ();return _cgf ;}; +// Validate validates the CT_FontReference and its children +func (_ebgb *CT_FontReference )Validate ()error {return _ebgb .ValidateWithPath ("\u0043\u0054_\u0046\u006f\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");}; -// ValidateWithPath validates the EG_TextAutofit and its children, prefixing error messages with path -func (_cfegg *EG_TextAutofit )ValidateWithPath (path string )error {if _aceeb :=_cfegg .TextAutofitChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0041\u0075\u0074\u006ff\u0069\u0074C\u0068\u006f\u0069\u0063\u0065");_aceeb !=nil {return _aceeb ; -};return nil ;};func (_gde *CT_AnimationDgmElement )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gde .IdAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_gde .IdAttr )}); -};if _gde .BldStepAttr !=ST_DgmBuildStepUnset {_eebg ,_gade :=_gde .BldStepAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062l\u0064\u0053\u0074\u0065\u0070"});if _gade !=nil {return _gade ;};start .Attr =append (start .Attr ,_eebg );};e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_fegcbb *ST_PresetColorVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_adbddd ,_dabcb :=d .Token ();if _dabcb !=nil {return _dabcb ;};if _caecb ,_fagaf :=_adbddd .(_ba .EndElement ); -_fagaf &&_caecb .Name ==start .Name {*_fegcbb =1;return nil ;};if _ccebc ,_agefg :=_adbddd .(_ba .CharData );!_agefg {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adbddd ); -}else {switch string (_ccebc ){case "":*_fegcbb =0;case "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e":*_fegcbb =1;case "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065":*_fegcbb =2;case "\u0061\u0071\u0075\u0061":*_fegcbb =3;case "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fegcbb =4; -case "\u0061\u007a\u0075r\u0065":*_fegcbb =5;case "\u0062\u0065\u0069g\u0065":*_fegcbb =6;case "\u0062\u0069\u0073\u0071\u0075\u0065":*_fegcbb =7;case "\u0062\u006c\u0061c\u006b":*_fegcbb =8;case "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064":*_fegcbb =9; -case "\u0062\u006c\u0075\u0065":*_fegcbb =10;case "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074":*_fegcbb =11;case "\u0062\u0072\u006fw\u006e":*_fegcbb =12;case "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd":*_fegcbb =13;case "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e":*_fegcbb =14; -case "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":*_fegcbb =15;case "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":*_fegcbb =16;case "\u0063\u006f\u0072a\u006c":*_fegcbb =17;case "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065":*_fegcbb =18; -case "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":*_fegcbb =19;case "\u0063r\u0069\u006d\u0073\u006f\u006e":*_fegcbb =20;case "\u0063\u0079\u0061\u006e":*_fegcbb =21;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_fegcbb =22;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_fegcbb =23; -case "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fegcbb =24;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_fegcbb =25;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079":*_fegcbb =26;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_fegcbb =27; -case "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi":*_fegcbb =28;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_fegcbb =29;case "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e":*_fegcbb =30;case "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_fegcbb =31; -case "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_fegcbb =32;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_fegcbb =33;case "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_fegcbb =34;case "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =35; -case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fegcbb =36;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fegcbb =37;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fegcbb =38; -case "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fegcbb =39;case "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_fegcbb =40;case "\u0064\u006b\u0042\u006c\u0075\u0065":*_fegcbb =41;case "\u0064\u006b\u0043\u0079\u0061\u006e":*_fegcbb =42; -case "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fegcbb =43;case "\u0064\u006b\u0047\u0072\u0061\u0079":*_fegcbb =44;case "\u0064\u006b\u0047\u0072\u0065\u0079":*_fegcbb =45;case "\u0064k\u0047\u0072\u0065\u0065\u006e":*_fegcbb =46; -case "\u0064k\u004b\u0068\u0061\u006b\u0069":*_fegcbb =47;case "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a":*_fegcbb =48;case "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e":*_fegcbb =49;case "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_fegcbb =50; -case "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_fegcbb =51;case "\u0064\u006b\u0052e\u0064":*_fegcbb =52;case "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_fegcbb =53;case "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =54; -case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fegcbb =55;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fegcbb =56;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fegcbb =57;case "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fegcbb =58; -case "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_fegcbb =59;case "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b":*_fegcbb =60;case "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_fegcbb =61;case "\u0064i\u006d\u0047\u0072\u0061\u0079":*_fegcbb =62; -case "\u0064i\u006d\u0047\u0072\u0065\u0079":*_fegcbb =63;case "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065":*_fegcbb =64;case "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":*_fegcbb =65;case "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065":*_fegcbb =66; -case "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e":*_fegcbb =67;case "\u0066u\u0063\u0068\u0073\u0069\u0061":*_fegcbb =68;case "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":*_fegcbb =69;case "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065":*_fegcbb =70; -case "\u0067\u006f\u006c\u0064":*_fegcbb =71;case "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":*_fegcbb =72;case "\u0067\u0072\u0061\u0079":*_fegcbb =73;case "\u0067\u0072\u0065\u0079":*_fegcbb =74;case "\u0067\u0072\u0065e\u006e":*_fegcbb =75;case "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077":*_fegcbb =76; -case "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":*_fegcbb =77;case "\u0068o\u0074\u0050\u0069\u006e\u006b":*_fegcbb =78;case "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d":*_fegcbb =79;case "\u0069\u006e\u0064\u0069\u0067\u006f":*_fegcbb =80;case "\u0069\u0076\u006fr\u0079":*_fegcbb =81; -case "\u006b\u0068\u0061k\u0069":*_fegcbb =82;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":*_fegcbb =83;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068":*_fegcbb =84;case "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n":*_fegcbb =85; -case "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e":*_fegcbb =86;case "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e":*_fegcbb =87;case "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c":*_fegcbb =88;case "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n":*_fegcbb =89; -case "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077":*_fegcbb =90;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_fegcbb =91;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y":*_fegcbb =92;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e":*_fegcbb =93; -case "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek":*_fegcbb =94;case "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_fegcbb =95;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =96;case "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_fegcbb =97; -case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079":*_fegcbb =98;case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079":*_fegcbb =99;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065":*_fegcbb =100; -case "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_fegcbb =101;case "\u006c\u0074\u0042\u006c\u0075\u0065":*_fegcbb =102;case "\u006ct\u0043\u006f\u0072\u0061\u006c":*_fegcbb =103;case "\u006c\u0074\u0043\u0079\u0061\u006e":*_fegcbb =104; -case "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077":*_fegcbb =105;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_fegcbb =106;case "\u006c\u0074\u0047\u0072\u0065\u0079":*_fegcbb =107;case "\u006ct\u0047\u0072\u0065\u0065\u006e":*_fegcbb =108; -case "\u006c\u0074\u0050\u0069\u006e\u006b":*_fegcbb =109;case "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_fegcbb =110;case "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =111;case "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e":*_fegcbb =112; -case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_fegcbb =113;case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_fegcbb =114;case "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065":*_fegcbb =115;case "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_fegcbb =116; -case "\u006c\u0069\u006d\u0065":*_fegcbb =117;case "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n":*_fegcbb =118;case "\u006c\u0069\u006ee\u006e":*_fegcbb =119;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_fegcbb =120;case "\u006d\u0061\u0072\u006f\u006f\u006e":*_fegcbb =121; -case "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fegcbb =122;case "\u006de\u0064\u0042\u006c\u0075\u0065":*_fegcbb =123;case "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d":*_fegcbb =124;case "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce":*_fegcbb =125; -case "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =126;case "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fegcbb =127;case "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_fegcbb =128; -case "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fegcbb =129;case "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fegcbb =130;case "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_fegcbb =131; -case "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065":*_fegcbb =132;case "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064":*_fegcbb =133;case "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065":*_fegcbb =134; -case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e":*_fegcbb =135;case "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_fegcbb =136;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_fegcbb =137; -case "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fegcbb =138;case "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fegcbb =139;case "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065":*_fegcbb =140; -case "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m":*_fegcbb =141;case "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e":*_fegcbb =142;case "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":*_fegcbb =143;case "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065":*_fegcbb =144; -case "\u006e\u0061\u0076\u0079":*_fegcbb =145;case "\u006fl\u0064\u004c\u0061\u0063\u0065":*_fegcbb =146;case "\u006f\u006c\u0069v\u0065":*_fegcbb =147;case "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b":*_fegcbb =148;case "\u006f\u0072\u0061\u006e\u0067\u0065":*_fegcbb =149; -case "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d":*_fegcbb =150;case "\u006f\u0072\u0063\u0068\u0069\u0064":*_fegcbb =151;case "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_fegcbb =152;case "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n":*_fegcbb =153; -case "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_fegcbb =154;case "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_fegcbb =155;case "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070":*_fegcbb =156; -case "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f":*_fegcbb =157;case "\u0070\u0065\u0072\u0075":*_fegcbb =158;case "\u0070\u0069\u006e\u006b":*_fegcbb =159;case "\u0070\u006c\u0075\u006d":*_fegcbb =160;case "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065":*_fegcbb =161; -case "\u0070\u0075\u0072\u0070\u006c\u0065":*_fegcbb =162;case "\u0072\u0065\u0064":*_fegcbb =163;case "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n":*_fegcbb =164;case "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e":*_fegcbb =165;case "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e":*_fegcbb =166; -case "\u0073\u0061\u006c\u006d\u006f\u006e":*_fegcbb =167;case "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e":*_fegcbb =168;case "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_fegcbb =169;case "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c":*_fegcbb =170; -case "\u0073\u0069\u0065\u006e\u006e\u0061":*_fegcbb =171;case "\u0073\u0069\u006c\u0076\u0065\u0072":*_fegcbb =172;case "\u0073k\u0079\u0042\u006c\u0075\u0065":*_fegcbb =173;case "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e":*_fegcbb =174;case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y":*_fegcbb =175; -case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y":*_fegcbb =176;case "\u0073\u006e\u006f\u0077":*_fegcbb =177;case "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e":*_fegcbb =178;case "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e":*_fegcbb =179; -case "\u0074\u0061\u006e":*_fegcbb =180;case "\u0074\u0065\u0061\u006c":*_fegcbb =181;case "\u0074h\u0069\u0073\u0074\u006c\u0065":*_fegcbb =182;case "\u0074\u006f\u006d\u0061\u0074\u006f":*_fegcbb =183;case "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":*_fegcbb =184; -case "\u0076\u0069\u006f\u006c\u0065\u0074":*_fegcbb =185;case "\u0077\u0068\u0065a\u0074":*_fegcbb =186;case "\u0077\u0068\u0069t\u0065":*_fegcbb =187;case "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065":*_fegcbb =188;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_fegcbb =189; -case "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e":*_fegcbb =190;};};_adbddd ,_dabcb =d .Token ();if _dabcb !=nil {return _dabcb ;};if _dcbgaf ,_cbdgad :=_adbddd .(_ba .EndElement );_cbdgad &&_dcbgaf .Name ==start .Name {return nil ;}; -return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adbddd );};type CT_TextParagraph struct{ +// ST_AnimationChartBuildType is a union type +type ST_AnimationChartBuildType struct{ST_AnimationBuildType ST_AnimationBuildType ;ST_AnimationChartOnlyBuildType ST_AnimationChartOnlyBuildType ;};type Theme struct{CT_OfficeStyleSheet };func NewCT_CustomColorList ()*CT_CustomColorList {_abge :=&CT_CustomColorList {}; +return _abge };func (_gccf ST_ShapeType )ValidateWithPath (path string )error {switch _gccf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccf )); +};return nil ;};func NewCT_Camera ()*CT_Camera {_aeaf :=&CT_Camera {};_aeaf .PrstAttr =ST_PresetCameraType (1);return _aeaf ;};func (_begf *CT_SphereCoords )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u0074"},Value :_bg .Sprintf ("\u0025\u0076",_begf .LatAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u006f\u006e"},Value :_bg .Sprintf ("\u0025\u0076",_begf .LonAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0076"},Value :_bg .Sprintf ("\u0025\u0076",_begf .RevAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Text Paragraph Properties -PPr *CT_TextParagraphProperties ;EG_TextRun []*EG_TextRun ; +// ValidateWithPath validates the CT_RelativeOffsetEffect and its children, prefixing error messages with path +func (_eagd *CT_RelativeOffsetEffect )ValidateWithPath (path string )error {if _eagd .TxAttr !=nil {if _baggfa :=_eagd .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_baggfa !=nil {return _baggfa ;};};if _eagd .TyAttr !=nil {if _bcbfec :=_eagd .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); +_bcbfec !=nil {return _bcbfec ;};};return nil ;};func (_bbffc ST_Coordinate32 )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bbffc .ST_Coordinate32Unqualified !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_bbffc .ST_Coordinate32Unqualified ))); +};if _bbffc .ST_UniversalMeasure !=nil {e .EncodeToken (_d .CharData (*_bbffc .ST_UniversalMeasure ));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_dcdf *CT_ColorSchemeAndMapping )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcdf .ClrScheme =NewCT_ColorScheme (); +_ecde :for {_dggd ,_acga :=d .Token ();if _acga !=nil {return _acga ;};switch _ggceg :=_dggd .(type ){case _d .StartElement :switch _ggceg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:if _babff :=d .DecodeElement (_dcdf .ClrScheme ,&_ggceg ); +_babff !=nil {return _babff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:_dcdf .ClrMap =NewCT_ColorMapping (); +if _cdcd :=d .DecodeElement (_dcdf .ClrMap ,&_ggceg );_cdcd !=nil {return _cdcd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u0041\u006e\u0064\u004d\u0061p\u0070\u0069\u006e\u0067\u0020%\u0076",_ggceg .Name ); +if _cdgdg :=d .Skip ();_cdgdg !=nil {return _cdgdg ;};};case _d .EndElement :break _ecde ;case _d .CharData :};};return nil ;};func (_eadgf *CT_TableBackgroundStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_eadgf .ThemeableFillStyleChoice .MarshalXML (e ,_d .StartElement {}); +_eadgf .ThemeableEffectStyleChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_abgffa ST_TextSpacingPercentOrPercentString )String ()string {if _abgffa .ST_TextSpacingPercent !=nil {return _bg .Sprintf ("\u0025\u0076",*_abgffa .ST_TextSpacingPercent ); +};if _abgffa .ST_Percentage !=nil {return _bg .Sprintf ("\u0025\u0076",*_abgffa .ST_Percentage );};return "";};func (_ddeed *CT_GraphicalObjectFrameLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +if _ddeed .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoGrpAttr ))});};if _ddeed .NoDrilldownAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"n\u006f\u0044\u0072\u0069\u006c\u006c\u0064\u006f\u0077\u006e"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoDrilldownAttr ))}); +};if _ddeed .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoSelectAttr ))});};if _ddeed .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoChangeAspectAttr ))}); +};if _ddeed .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoMoveAttr ))});};if _ddeed .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ddeed .NoResizeAttr ))}); +};e .EncodeToken (start );if _ddeed .ExtLst !=nil {_caaad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ddeed .ExtLst ,_caaad );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// End Paragraph Run Properties -EndParaRPr *CT_TextCharacterProperties ;};func NewCT_GvmlGroupShape ()*CT_GvmlGroupShape {_bedbb :=&CT_GvmlGroupShape {};_bedbb .NvGrpSpPr =NewCT_GvmlGroupShapeNonVisual ();_bedbb .GrpSpPr =NewCT_GroupShapeProperties ();return _bedbb ;};func (_cdbaa *CT_TableStyleTextStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cdbaa .BAttr !=ST_OnOffStyleTypeUnset {_beggb ,_fddaa :=_cdbaa .BAttr .MarshalXMLAttr (_ba .Name {Local :"\u0062"}); -if _fddaa !=nil {return _fddaa ;};start .Attr =append (start .Attr ,_beggb );};if _cdbaa .IAttr !=ST_OnOffStyleTypeUnset {_bfcbb ,_fagdc :=_cdbaa .IAttr .MarshalXMLAttr (_ba .Name {Local :"\u0069"});if _fagdc !=nil {return _fagdc ;};start .Attr =append (start .Attr ,_bfcbb ); -};e .EncodeToken (start );_cdbaa .ThemeableFontStylesChoice .MarshalXML (e ,_ba .StartElement {});if _cdbaa .ScrgbClr !=nil {_eegce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_cdbaa .ScrgbClr ,_eegce ); -};if _cdbaa .SrgbClr !=nil {_eaedg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_cdbaa .SrgbClr ,_eaedg );};if _cdbaa .HslClr !=nil {_ffee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_cdbaa .HslClr ,_ffee );};if _cdbaa .SysClr !=nil {_fecfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_cdbaa .SysClr ,_fecfe );};if _cdbaa .SchemeClr !=nil {_beedf :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_cdbaa .SchemeClr ,_beedf );};if _cdbaa .PrstClr !=nil {_efgdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_cdbaa .PrstClr ,_efgdf );};if _cdbaa .ExtLst !=nil {_eafa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cdbaa .ExtLst ,_eafa );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Scale2D and its children +func (_ceedg *CT_Scale2D )Validate ()error {return _ceedg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0065\u0032\u0044");};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(ST_TextFontScalePercentOrPercentString ,error ){_acfbf :=ST_TextFontScalePercentOrPercentString {}; +if _fa .ST_PercentagePatternRe .MatchString (s ){_acfbf .ST_Percentage =&s ;}else {_fbffc ,_cagaa :=_b .ParseInt (s ,10,64);if _cagaa !=nil {return _acfbf ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_cagaa ); +};_dgedda :=int32 (_fbffc );_acfbf .ST_TextFontScalePercent =&_dgedda ;};return _acfbf ,nil ;}; -// ValidateWithPath validates the CT_SchemeColor and its children, prefixing error messages with path -func (_dbcg *CT_SchemeColor )ValidateWithPath (path string )error {if _dbcg .ValAttr ==ST_SchemeColorValUnset {return _be .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _edcedf :=_dbcg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edcedf !=nil {return _edcedf ;};for _gcbcb ,_dcff :=range _dbcg .EG_ColorTransform {if _fddbd :=_dcff .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_gcbcb )); -_fddbd !=nil {return _fddbd ;};};return nil ;}; +// Validate validates the CT_ColorMappingOverrideChoice and its children +func (_ecg *CT_ColorMappingOverrideChoice )Validate ()error {return _ecg .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0043\u0068oi\u0063\u0065"); +};type CT_RelativeRect struct{ -// ValidateWithPath validates the CT_ShapeStyle and its children, prefixing error messages with path -func (_fdfgge *CT_ShapeStyle )ValidateWithPath (path string )error {if _bfbgc :=_fdfgge .LnRef .ValidateWithPath (path +"\u002f\u004c\u006e\u0052\u0065\u0066");_bfbgc !=nil {return _bfbgc ;};if _aedeg :=_fdfgge .FillRef .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0052\u0065\u0066"); -_aedeg !=nil {return _aedeg ;};if _adffc :=_fdfgge .EffectRef .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066");_adffc !=nil {return _adffc ;};if _begac :=_fdfgge .FontRef .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0052\u0065\u0066"); -_begac !=nil {return _begac ;};return nil ;};func (_cddce *CT_OfficeArtExtension )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0075\u0072\u0069"},Value :_be .Sprintf ("\u0025\u0076",_cddce .UriAttr )}); -e .EncodeToken (start );if _cddce .Any !=nil {for _ ,_dccba :=range _cddce .Any {_dccba .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_TextField struct{ +// Left Offset +LAttr *ST_Percentage ; -// Field ID -IdAttr string ; +// Top Offset +TAttr *ST_Percentage ; -// Field Type -TypeAttr *string ; +// Right Offset +RAttr *ST_Percentage ; -// Text Character Properties -RPr *CT_TextCharacterProperties ; +// Bottom Offset +BAttr *ST_Percentage ;};type CT_ObjectStyleDefaults struct{ -// Text Paragraph Properties -PPr *CT_TextParagraphProperties ;T *string ;};func (_dgdc *CT_BaseStyles )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_gbbb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_dgdc .ClrScheme ,_gbbb );_febcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_dgdc .FontScheme ,_febcf );_debb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0066\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_dgdc .FmtScheme ,_debb );if _dgdc .ExtLst !=nil {_daec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dgdc .ExtLst ,_daec );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_RegularTextRun struct{ +// Shape Default +SpDef *CT_DefaultShapeDefinition ; -// Text Character Properties -RPr *CT_TextCharacterProperties ; +// Line Default +LnDef *CT_DefaultShapeDefinition ; -// Text String -T string ;};type CT_AlphaInverseEffect struct{ +// Text Default +TxDef *CT_DefaultShapeDefinition ;ExtLst *CT_OfficeArtExtensionList ;};type CT_ScRgbColor struct{ -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Red +RAttr ST_Percentage ; -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Green +GAttr ST_Percentage ; -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Blue +BAttr ST_Percentage ;EG_ColorTransform []*EG_ColorTransform ;};const (ST_BlendModeUnset ST_BlendMode =0;ST_BlendModeOver ST_BlendMode =1;ST_BlendModeMult ST_BlendMode =2;ST_BlendModeScreen ST_BlendMode =3;ST_BlendModeDarken ST_BlendMode =4;ST_BlendModeLighten ST_BlendMode =5; +);func (_dcgdc *CT_TextBulletSizePoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcgdc .ValAttr =100;for _ ,_agefb :=range start .Attr {if _agefb .Name .Local =="\u0076\u0061\u006c"{_dedfe ,_daffd :=_b .ParseInt (_agefb .Value ,10,32); +if _daffd !=nil {return _daffd ;};_dcgdc .ValAttr =int32 (_dedfe );continue ;};};for {_cdgeb ,_ceeg :=d .Token ();if _ceeg !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078t\u0042u\u006cl\u0065t\u0053\u0069\u007a\u0065\u0050\u006f\u0069\u006e\u0074\u003a\u0020\u0025\u0073",_ceeg ); +};if _ecbaa ,_dgbe :=_cdgeb .(_d .EndElement );_dgbe &&_ecbaa .Name ==start .Name {break ;};};return nil ;}; -// System Color -SysClr *CT_SystemColor ; +// ValidateWithPath validates the CT_TextUnderlineFillFollowText and its children, prefixing error messages with path +func (_bgcgf *CT_TextUnderlineFillFollowText )ValidateWithPath (path string )error {return nil };func (_adfgg *CT_TextShapeAutofit )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// ValidateWithPath validates the Blip and its children, prefixing error messages with path +func (_aec *Blip )ValidateWithPath (path string )error {if _dfe :=_aec .CT_Blip .ValidateWithPath (path );_dfe !=nil {return _dfe ;};return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;};type Theme struct{CT_OfficeStyleSheet };func NewCT_LineJoinBevel ()*CT_LineJoinBevel {_fbfbe :=&CT_LineJoinBevel {};return _fbfbe }; +// ValidateWithPath validates the CT_BlendEffect and its children, prefixing error messages with path +func (_gdf *CT_BlendEffect )ValidateWithPath (path string )error {if _gdf .BlendAttr ==ST_BlendModeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0042\u006c\u0065n\u0064\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _dbcff :=_gdf .BlendAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064\u0041\u0074\u0074\u0072");_dbcff !=nil {return _dbcff ;};if _deb :=_gdf .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_deb !=nil {return _deb ;}; +return nil ;}; -// ValidateWithPath validates the EG_Geometry and its children, prefixing error messages with path -func (_deag *EG_Geometry )ValidateWithPath (path string )error {if _fbbab :=_deag .GeometryChoice .ValidateWithPath (path +"\u002fG\u0065o\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_fbbab !=nil {return _fbbab ;};return nil ;}; -func (_eafca *EG_LineFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eafca .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();_dcgac :for {_cgacc ,_fedbag :=d .Token ();if _fedbag !=nil {return _fedbag ;};switch _gfgc :=_cgacc .(type ){case _ba .StartElement :switch _gfgc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_eafca .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _cggbf :=d .DecodeElement (&_eafca .LineFillPropertiesChoice .NoFill ,&_gfgc );_cggbf !=nil {return _cggbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_eafca .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _adcfg :=d .DecodeElement (&_eafca .LineFillPropertiesChoice .SolidFill ,&_gfgc );_adcfg !=nil {return _adcfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_eafca .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _bfbba :=d .DecodeElement (&_eafca .LineFillPropertiesChoice .GradFill ,&_gfgc );_bfbba !=nil {return _bfbba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_eafca .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); -if _deeeb :=d .DecodeElement (&_eafca .LineFillPropertiesChoice .PattFill ,&_gfgc );_deeeb !=nil {return _deeeb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gfgc .Name ); -if _fefgfd :=d .Skip ();_fefgfd !=nil {return _fefgfd ;};};case _ba .EndElement :break _dcgac ;case _ba .CharData :};};return nil ;};func (_fbebf *CT_TextNormalAutofit )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eddbd :=range start .Attr {if _eddbd .Name .Local =="\u0066o\u006e\u0074\u0053\u0063\u0061\u006ce"{_fddgb ,_cafgd :=ParseUnionST_TextFontScalePercentOrPercentString (_eddbd .Value ); -if _cafgd !=nil {return _cafgd ;};_fbebf .FontScaleAttr =&_fddgb ;continue ;};if _eddbd .Name .Local =="\u006c\u006e\u0053\u0070\u0063\u0052\u0065\u0064\u0075c\u0074\u0069\u006f\u006e"{_bdgefc ,_gfbba :=ParseUnionST_TextSpacingPercentOrPercentString (_eddbd .Value ); -if _gfbba !=nil {return _gfbba ;};_fbebf .LnSpcReductionAttr =&_bdgefc ;continue ;};};for {_cdagdf ,_degd :=d .Token ();if _degd !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074N\u006fr\u006d\u0061\u006c\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u003a\u0020\u0025\u0073",_degd ); -};if _bgcba ,_gaccaa :=_cdagdf .(_ba .EndElement );_gaccaa &&_bgcba .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_ColorSchemeAndMapping and its children, prefixing error messages with path +func (_fbcge *CT_ColorSchemeAndMapping )ValidateWithPath (path string )error {if _gfag :=_fbcge .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_gfag !=nil {return _gfag ;};if _fbcge .ClrMap !=nil {if _aggbf :=_fbcge .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); +_aggbf !=nil {return _aggbf ;};};return nil ;};type ST_TextFontAlignType byte ;func (_fafec *ST_PresetLineDashVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbaec ,_facbe :=d .Token ();if _facbe !=nil {return _facbe ;};if _eabfc ,_dgeee :=_bbaec .(_d .EndElement ); +_dgeee &&_eabfc .Name ==start .Name {*_fafec =1;return nil ;};if _ffdfaf ,_ffebf :=_bbaec .(_d .CharData );!_ffebf {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbaec ); +}else {switch string (_ffdfaf ){case "":*_fafec =0;case "\u0073\u006f\u006ci\u0064":*_fafec =1;case "\u0064\u006f\u0074":*_fafec =2;case "\u0064\u0061\u0073\u0068":*_fafec =3;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_fafec =4;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_fafec =5; +case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_fafec =6;case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_fafec =7;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_fafec =8;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_fafec =9; +case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_fafec =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_fafec =11;};};_bbaec ,_facbe =d .Token ();if _facbe !=nil {return _facbe ;};if _bbadaf ,_bdgdb :=_bbaec .(_d .EndElement ); +_bdgdb &&_bbadaf .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbaec );}; -// ValidateWithPath validates the CT_AnimationElementChoice and its children, prefixing error messages with path -func (_fgbf *CT_AnimationElementChoice )ValidateWithPath (path string )error {if _fgbf .Dgm !=nil {if _acgg :=_fgbf .Dgm .ValidateWithPath (path +"\u002f\u0044\u0067\u006d");_acgg !=nil {return _acgg ;};};if _fgbf .Chart !=nil {if _fdee :=_fgbf .Chart .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074"); -_fdee !=nil {return _fdee ;};};return nil ;}; +// Validate validates the CT_FillOverlayEffect and its children +func (_gcgdc *CT_FillOverlayEffect )Validate ()error {return _gcgdc .ValidateWithPath ("C\u0054_\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072l\u0061\u0079\u0045\u0066fe\u0063\u0074");};func NewCT_TextBulletColorFollowText ()*CT_TextBulletColorFollowText {_acgb :=&CT_TextBulletColorFollowText {}; +return _acgb ;};func (_cfcaa *CT_FontCollection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfcaa .Latin =NewCT_TextFont ();_cfcaa .Ea =NewCT_TextFont ();_cfcaa .Cs =NewCT_TextFont ();_egbf :for {_gabb ,_cgfbe :=d .Token ();if _cgfbe !=nil {return _cgfbe ; +};switch _aaag :=_gabb .(type ){case _d .StartElement :switch _aaag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"}:if _agegf :=d .DecodeElement (_cfcaa .Latin ,&_aaag ); +_agegf !=nil {return _agegf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"}:if _agfb :=d .DecodeElement (_cfcaa .Ea ,&_aaag ); +_agfb !=nil {return _agfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"}:if _gcgdf :=d .DecodeElement (_cfcaa .Cs ,&_aaag ); +_gcgdf !=nil {return _gcgdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_bcef :=NewCT_SupplementalFont (); +if _deaa :=d .DecodeElement (_bcef ,&_aaag );_deaa !=nil {return _deaa ;};_cfcaa .Font =append (_cfcaa .Font ,_bcef );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfcaa .ExtLst =NewCT_OfficeArtExtensionList (); +if _dace :=d .DecodeElement (_cfcaa .ExtLst ,&_aaag );_dace !=nil {return _dace ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_aaag .Name ); +if _aaae :=d .Skip ();_aaae !=nil {return _aaae ;};};case _d .EndElement :break _egbf ;case _d .CharData :};};return nil ;};func (_eeeab *CT_SolidColorFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _eeeab .ScrgbClr !=nil {_deeaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; +e .EncodeElement (_eeeab .ScrgbClr ,_deeaa );};if _eeeab .SrgbClr !=nil {_gcdd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_eeeab .SrgbClr ,_gcdd );};if _eeeab .HslClr !=nil {_geegd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; +e .EncodeElement (_eeeab .HslClr ,_geegd );};if _eeeab .SysClr !=nil {_aecfd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_eeeab .SysClr ,_aecfd );};if _eeeab .SchemeClr !=nil {_dacab :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_eeeab .SchemeClr ,_dacab );};if _eeeab .PrstClr !=nil {_egdb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_eeeab .PrstClr ,_egdb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_LineProperties and its children -func (_gbgd *CT_LineProperties )Validate ()error {return _gbgd .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_dadfb *EG_ThemeableFontStyles )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dadfb .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -_caggg :for {_fbgfc ,_bagegf :=d .Token ();if _bagegf !=nil {return _bagegf ;};switch _gfbaba :=_fbgfc .(type ){case _ba .StartElement :switch _gfbaba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_dadfb .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -if _dcbfdf :=d .DecodeElement (&_dadfb .ThemeableFontStylesChoice .Font ,&_gfbaba );_dcbfdf !=nil {return _dcbfdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_dadfb .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -if _cabca :=d .DecodeElement (&_dadfb .ThemeableFontStylesChoice .FontRef ,&_gfbaba );_cabca !=nil {return _cabca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_gfbaba .Name ); -if _gbgeb :=d .Skip ();_gbgeb !=nil {return _gbgeb ;};};case _ba .EndElement :break _caggg ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the AG_Blob and its children, prefixing error messages with path +func (_fd *AG_Blob )ValidateWithPath (path string )error {return nil };type EG_TextRun struct{TextRunChoice *EG_TextRunChoice ;};func (_adceg *CT_Scale2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fceeb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0078"}}; +e .EncodeElement (_adceg .Sx ,_fceeb );_gdbef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079"}};e .EncodeElement (_adceg .Sy ,_gdbef );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fagb *CT_Path2DLineTo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fagb .Pt =NewCT_AdjPoint2D (); +_abcdd :for {_aacdf ,_bbea :=d .Token ();if _bbea !=nil {return _bbea ;};switch _fgdaa :=_aacdf .(type ){case _d .StartElement :switch _fgdaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:if _fcgee :=d .DecodeElement (_fagb .Pt ,&_fgdaa ); +_fcgee !=nil {return _fcgee ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f\u0020\u0025\u0076",_fgdaa .Name ); +if _aaefe :=d .Skip ();_aaefe !=nil {return _aaefe ;};};case _d .EndElement :break _abcdd ;case _d .CharData :};};return nil ;};func (_dcgefe ST_AdjCoordinate )String ()string {if _dcgefe .ST_Coordinate !=nil {return _dcgefe .ST_Coordinate .String ();}; +if _dcgefe .ST_GeomGuideName !=nil {return _bg .Sprintf ("\u0025\u0076",*_dcgefe .ST_GeomGuideName );};return "";}; -// ValidateWithPath validates the CT_ClipboardStyleSheet and its children, prefixing error messages with path -func (_egaaf *CT_ClipboardStyleSheet )ValidateWithPath (path string )error {if _gebe :=_egaaf .ThemeElements .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0045\u006c\u0065m\u0065\u006e\u0074\u0073");_gebe !=nil {return _gebe ;};if _fcdc :=_egaaf .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); -_fcdc !=nil {return _fcdc ;};return nil ;};func (_ccaca *ST_LineEndLength )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ccaca =0;case "\u0073\u006d":*_ccaca =1;case "\u006d\u0065\u0064":*_ccaca =2;case "\u006c\u0067":*_ccaca =3; -};return nil ;};func (_fgfcb *EG_TextBullet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fgfcb .TextBulletChoice =NewEG_TextBulletChoice ();_eecea :for {_fcggc ,_gaegd :=d .Token ();if _gaegd !=nil {return _gaegd ;};switch _bebge :=_fcggc .(type ){case _ba .StartElement :switch _bebge .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_fgfcb .TextBulletChoice =NewEG_TextBulletChoice (); -if _cacbb :=d .DecodeElement (&_fgfcb .TextBulletChoice .BuNone ,&_bebge );_cacbb !=nil {return _cacbb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_fgfcb .TextBulletChoice =NewEG_TextBulletChoice (); -if _beebb :=d .DecodeElement (&_fgfcb .TextBulletChoice .BuAutoNum ,&_bebge );_beebb !=nil {return _beebb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_fgfcb .TextBulletChoice =NewEG_TextBulletChoice (); -if _daded :=d .DecodeElement (&_fgfcb .TextBulletChoice .BuChar ,&_bebge );_daded !=nil {return _daded ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_fgfcb .TextBulletChoice =NewEG_TextBulletChoice (); -if _cbdbfc :=d .DecodeElement (&_fgfcb .TextBulletChoice .BuBlip ,&_bebge );_cbdbfc !=nil {return _cbdbfc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074 \u0025\u0076",_bebge .Name ); -if _bgcaf :=d .Skip ();_bgcaf !=nil {return _bgcaf ;};};case _ba .EndElement :break _eecea ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TransformEffect and its children, prefixing error messages with path +func (_agefe *CT_TransformEffect )ValidateWithPath (path string )error {if _agefe .SxAttr !=nil {if _dcgcgc :=_agefe .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_dcgcgc !=nil {return _dcgcgc ;};};if _agefe .SyAttr !=nil {if _gdcbc :=_agefe .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_gdcbc !=nil {return _gdcbc ;};};if _agefe .KxAttr !=nil {if *_agefe .KxAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_agefe .KxAttr ); +};if *_agefe .KxAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_agefe .KxAttr ); +};};if _agefe .KyAttr !=nil {if *_agefe .KyAttr <=-5400000{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_agefe .KyAttr ); +};if *_agefe .KyAttr >=5400000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_agefe .KyAttr ); +};};if _agefe .TxAttr !=nil {if _ddgcd :=_agefe .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_ddgcd !=nil {return _ddgcd ;};};if _agefe .TyAttr !=nil {if _bgdgg :=_agefe .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); +_bgdgg !=nil {return _bgdgg ;};};return nil ;}; -// ValidateWithPath validates the CT_OfficeArtExtension and its children, prefixing error messages with path -func (_bfde *CT_OfficeArtExtension )ValidateWithPath (path string )error {return nil };func (_ebga *ST_TextSpacingPercentOrPercentString )ValidateWithPath (path string )error {_cfdcc :=[]string {};if _ebga .ST_TextSpacingPercent !=nil {_cfdcc =append (_cfdcc ,"S\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074"); -};if _ebga .ST_Percentage !=nil {_cfdcc =append (_cfdcc ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_cfdcc )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cfdcc ); -};return nil ;}; +// ValidateWithPath validates the CT_HSLEffect and its children, prefixing error messages with path +func (_dbbbg *CT_HSLEffect )ValidateWithPath (path string )error {if _dbbbg .HueAttr !=nil {if *_dbbbg .HueAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dbbbg .HueAttr ); +};if *_dbbbg .HueAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dbbbg .HueAttr ); +};};if _dbbbg .SatAttr !=nil {if _bfad :=_dbbbg .SatAttr .ValidateWithPath (path +"\u002f\u0053\u0061\u0074\u0041\u0074\u0074\u0072");_bfad !=nil {return _bfad ;};};if _dbbbg .LumAttr !=nil {if _aefec :=_dbbbg .LumAttr .ValidateWithPath (path +"\u002f\u004c\u0075\u006d\u0041\u0074\u0074\u0072"); +_aefec !=nil {return _aefec ;};};return nil ;};func (_abgda ST_PositivePercentage )String ()string {if _abgda .ST_PositivePercentageDecimal !=nil {return _bg .Sprintf ("\u0025\u0076",*_abgda .ST_PositivePercentageDecimal );};if _abgda .ST_PositivePercentage !=nil {return _abgda .ST_PositivePercentage .String (); +};return "";};func (_ffcbb *EG_TextRunChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ffcbb .R !=nil {_cbecc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072"}};e .EncodeElement (_ffcbb .R ,_cbecc ); +}else if _ffcbb .Br !=nil {_bcfae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0072"}};e .EncodeElement (_ffcbb .Br ,_bcfae );}else if _ffcbb .Fld !=nil {_ccfef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066l\u0064"}}; +e .EncodeElement (_ffcbb .Fld ,_ccfef );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dceedb ST_PresetMaterialType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bedbef :=_d .Attr {};_bedbef .Name =name ;switch _dceedb {case ST_PresetMaterialTypeUnset :_bedbef .Value =""; +case ST_PresetMaterialTypeLegacyMatte :_bedbef .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case ST_PresetMaterialTypeLegacyPlastic :_bedbef .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063"; +case ST_PresetMaterialTypeLegacyMetal :_bedbef .Value ="l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case ST_PresetMaterialTypeLegacyWireframe :_bedbef .Value ="\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065"; +case ST_PresetMaterialTypeMatte :_bedbef .Value ="\u006d\u0061\u0074t\u0065";case ST_PresetMaterialTypePlastic :_bedbef .Value ="\u0070l\u0061\u0073\u0074\u0069\u0063";case ST_PresetMaterialTypeMetal :_bedbef .Value ="\u006d\u0065\u0074a\u006c";case ST_PresetMaterialTypeWarmMatte :_bedbef .Value ="\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e"; +case ST_PresetMaterialTypeTranslucentPowder :_bedbef .Value ="\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypePowder :_bedbef .Value ="\u0070\u006f\u0077\u0064\u0065\u0072";case ST_PresetMaterialTypeDkEdge :_bedbef .Value ="\u0064\u006b\u0045\u0064\u0067\u0065"; +case ST_PresetMaterialTypeSoftEdge :_bedbef .Value ="\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case ST_PresetMaterialTypeClear :_bedbef .Value ="\u0063\u006c\u0065a\u0072";case ST_PresetMaterialTypeFlat :_bedbef .Value ="\u0066\u006c\u0061\u0074"; +case ST_PresetMaterialTypeSoftmetal :_bedbef .Value ="\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l";};return _bedbef ,nil ;};type CT_TableStyle struct{ -// Validate validates the CT_TextBulletSizeFollowText and its children -func (_baded *CT_TextBulletSizeFollowText )Validate ()error {return _baded .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065F\u006f\u006c\u006co\u0077T\u0065\u0078\u0074");};func NewEG_ColorTransform ()*EG_ColorTransform {_cefcf :=&EG_ColorTransform {}; -_cefcf .ColorTransformChoice =NewEG_ColorTransformChoice ();return _cefcf ;}; +// Style ID +StyleIdAttr string ; -// ValidateWithPath validates the CT_TableProperties and its children, prefixing error messages with path -func (_dfgbf *CT_TableProperties )ValidateWithPath (path string )error {if _abfgb :=_dfgbf .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_abfgb !=nil {return _abfgb ; -};if _gbgc :=_dfgbf .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_gbgc !=nil {return _gbgc ;};if _dfgbf .TablePropertiesChoice !=nil {if _bdgeg :=_dfgbf .TablePropertiesChoice .ValidateWithPath (path +"\u002f\u0054\u0061\u0062le\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); -_bdgeg !=nil {return _bdgeg ;};};if _dfgbf .ExtLst !=nil {if _aeaa :=_dfgbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeaa !=nil {return _aeaa ;};};return nil ;};type CT_VideoFile struct{LinkAttr string ; +// Name +StyleNameAttr string ; -// Content Type of Linked Video File -ContentTypeAttr *string ;ExtLst *CT_OfficeArtExtensionList ;};func (_eegg *CT_NonVisualContentPartProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _eegg .IsCommentAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069s\u0043\u006f\u006d\u006d\u0065\u006et"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eegg .IsCommentAttr ))}); -};e .EncodeToken (start );if _eegg .CpLocks !=nil {_dffaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0070\u004c\u006f\u0063\u006bs"}};e .EncodeElement (_eegg .CpLocks ,_dffaf );};if _eegg .ExtLst !=nil {_fdagde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eegg .ExtLst ,_fdagde );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_acdae *CT_Path2DClose )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewEG_ShadePropertiesChoice ()*EG_ShadePropertiesChoice {_abdbd :=&EG_ShadePropertiesChoice {};return _abdbd ;};func (_bbcfa *ST_TextWrappingType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_bbcfa =0;case "\u006e\u006f\u006e\u0065":*_bbcfa =1; -case "\u0073\u0071\u0075\u0061\u0072\u0065":*_bbcfa =2;};return nil ;};func (_ecfae *CT_LightRig )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_becc ,_ecdcd :=_ecfae .RigAttr .MarshalXMLAttr (_ba .Name {Local :"\u0072\u0069\u0067"});if _ecdcd !=nil {return _ecdcd ; -};start .Attr =append (start .Attr ,_becc );_becc ,_ecdcd =_ecfae .DirAttr .MarshalXMLAttr (_ba .Name {Local :"\u0064\u0069\u0072"});if _ecdcd !=nil {return _ecdcd ;};start .Attr =append (start .Attr ,_becc );e .EncodeToken (start );if _ecfae .Rot !=nil {_egda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072o\u0074"}}; -e .EncodeElement (_ecfae .Rot ,_egda );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgcbda *CT_TableGrid )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caabf :for {_eaef ,_cfffg :=d .Token ();if _cfffg !=nil {return _cfffg ; -};switch _bafc :=_eaef .(type ){case _ba .StartElement :switch _bafc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_abdc :=NewCT_TableCol (); -if _fbfab :=d .DecodeElement (_abdc ,&_bafc );_fbfab !=nil {return _fbfab ;};_cgcbda .GridCol =append (_cgcbda .GridCol ,_abdc );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0061\u0062l\u0065\u0047\u0072\u0069\u0064\u0020\u0025\u0076",_bafc .Name ); -if _ggeee :=d .Skip ();_ggeee !=nil {return _ggeee ;};};case _ba .EndElement :break _caabf ;case _ba .CharData :};};return nil ;};func (_aecddb ST_SystemColorVal )ValidateWithPath (path string )error {switch _aecddb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aecddb )); -};return nil ;};func (_ffdagc ST_AnimationDgmOnlyBuildType )String ()string {switch _ffdagc {case 0:return "";case 1:return "\u006f\u006e\u0065";case 2:return "\u006c\u0076\u006c\u004f\u006e\u0065";case 3:return "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e"; -};return "";};func (_egdde ST_PenAlignment )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_adgce :=_ba .Attr {};_adgce .Name =name ;switch _egdde {case ST_PenAlignmentUnset :_adgce .Value ="";case ST_PenAlignmentCtr :_adgce .Value ="\u0063\u0074\u0072"; -case ST_PenAlignmentIn :_adgce .Value ="\u0069\u006e";};return _adgce ,nil ;};type CT_TextUnderlineFillGroupWrapper struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_baag *ST_LineEndLength )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgdbb ,_gagbe :=d .Token (); -if _gagbe !=nil {return _gagbe ;};if _ceeag ,_fagda :=_dgdbb .(_ba .EndElement );_fagda &&_ceeag .Name ==start .Name {*_baag =1;return nil ;};if _agcga ,_eegdfc :=_dgdbb .(_ba .CharData );!_eegdfc {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgdbb ); -}else {switch string (_agcga ){case "":*_baag =0;case "\u0073\u006d":*_baag =1;case "\u006d\u0065\u0064":*_baag =2;case "\u006c\u0067":*_baag =3;};};_dgdbb ,_gagbe =d .Token ();if _gagbe !=nil {return _gagbe ;};if _dggca ,_faaed :=_dgdbb .(_ba .EndElement ); -_faaed &&_dggca .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgdbb );}; +// Table Background +TblBg *CT_TableBackgroundStyle ; -// Validate validates the CT_GeomGuide and its children -func (_aecbd *CT_GeomGuide )Validate ()error {return _aecbd .ValidateWithPath ("\u0043\u0054\u005fG\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065");};func NewCT_GvmlShape ()*CT_GvmlShape {_dacgb :=&CT_GvmlShape {};_dacgb .NvSpPr =NewCT_GvmlShapeNonVisual (); -_dacgb .SpPr =NewCT_ShapeProperties ();return _dacgb ;}; +// Whole Table +WholeTbl *CT_TablePartStyle ; -// ValidateWithPath validates the CT_EffectReference and its children, prefixing error messages with path -func (_ffff *CT_EffectReference )ValidateWithPath (path string )error {return nil };type ST_AnimationBuildType byte ;func (_eggde ST_TextTabAlignType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cfbfd :=_ba .Attr {};_cfbfd .Name =name ;switch _eggde {case ST_TextTabAlignTypeUnset :_cfbfd .Value =""; -case ST_TextTabAlignTypeL :_cfbfd .Value ="\u006c";case ST_TextTabAlignTypeCtr :_cfbfd .Value ="\u0063\u0074\u0072";case ST_TextTabAlignTypeR :_cfbfd .Value ="\u0072";case ST_TextTabAlignTypeDec :_cfbfd .Value ="\u0064\u0065\u0063";};return _cfbfd ,nil ; -};func (_beafe *CT_GvmlGroupShapeChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aage :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_beafe .TxSp =NewCT_GvmlTextShape (); -if _gfgef :=d .DecodeElement (_beafe .TxSp ,&_aage );_gfgef !=nil {return _gfgef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_beafe .Sp =NewCT_GvmlShape (); -if _ffgd :=d .DecodeElement (_beafe .Sp ,&_aage );_ffgd !=nil {return _ffgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_beafe .CxnSp =NewCT_GvmlConnector (); -if _dfb :=d .DecodeElement (_beafe .CxnSp ,&_aage );_dfb !=nil {return _dfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_beafe .Pic =NewCT_GvmlPicture (); -if _fgag :=d .DecodeElement (_beafe .Pic ,&_aage );_fgag !=nil {return _fgag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_beafe .GraphicFrame =NewCT_GvmlGraphicalObjectFrame (); -if _eeff :=d .DecodeElement (_beafe .GraphicFrame ,&_aage );_eeff !=nil {return _eeff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_beafe .GrpSp =NewCT_GvmlGroupShape (); -if _bfdggg :=d .DecodeElement (_beafe .GrpSp ,&_aage );_bfdggg !=nil {return _bfdggg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_aage .Name ); -if _edcg :=d .Skip ();_edcg !=nil {return _edcg ;};};return nil ;};func (_acage *CT_ConnectorLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bbfa :=range start .Attr {if _bbfa .Name .Local =="\u006e\u006f\u0047r\u0070"{_bcfc ,_aecb :=_f .ParseBool (_bbfa .Value ); -if _aecb !=nil {return _aecb ;};_acage .NoGrpAttr =&_bcfc ;continue ;};if _bbfa .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_gefgb ,_egaf :=_f .ParseBool (_bbfa .Value );if _egaf !=nil {return _egaf ;};_acage .NoSelectAttr =&_gefgb ; -continue ;};if _bbfa .Name .Local =="\u006e\u006f\u0052o\u0074"{_gdce ,_ccgde :=_f .ParseBool (_bbfa .Value );if _ccgde !=nil {return _ccgde ;};_acage .NoRotAttr =&_gdce ;continue ;};if _bbfa .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_baff ,_eefg :=_f .ParseBool (_bbfa .Value ); -if _eefg !=nil {return _eefg ;};_acage .NoChangeAspectAttr =&_baff ;continue ;};if _bbfa .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_efbgg ,_cead :=_f .ParseBool (_bbfa .Value );if _cead !=nil {return _cead ;};_acage .NoMoveAttr =&_efbgg ;continue ; -};if _bbfa .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_afcd ,_gdfgb :=_f .ParseBool (_bbfa .Value );if _gdfgb !=nil {return _gdfgb ;};_acage .NoResizeAttr =&_afcd ;continue ;};if _bbfa .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_gaba ,_eddg :=_f .ParseBool (_bbfa .Value ); -if _eddg !=nil {return _eddg ;};_acage .NoEditPointsAttr =&_gaba ;continue ;};if _bbfa .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_gega ,_eeab :=_f .ParseBool (_bbfa .Value );if _eeab !=nil {return _eeab ; -};_acage .NoAdjustHandlesAttr =&_gega ;continue ;};if _bbfa .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_cdgg ,_bdbb :=_f .ParseBool (_bbfa .Value );if _bdbb !=nil {return _bdbb ;};_acage .NoChangeArrowheadsAttr =&_cdgg ; -continue ;};if _bbfa .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_fcdb ,_baeb :=_f .ParseBool (_bbfa .Value );if _baeb !=nil {return _baeb ;};_acage .NoChangeShapeTypeAttr =&_fcdb ; -continue ;};};_gcfg :for {_ceec ,_ecaf :=d .Token ();if _ecaf !=nil {return _ecaf ;};switch _gcba :=_ceec .(type ){case _ba .StartElement :switch _gcba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acage .ExtLst =NewCT_OfficeArtExtensionList (); -if _cgdef :=d .DecodeElement (_acage .ExtLst ,&_gcba );_cgdef !=nil {return _cgdef ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074or\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_gcba .Name ); -if _eaacd :=d .Skip ();_eaacd !=nil {return _eaacd ;};};case _ba .EndElement :break _gcfg ;case _ba .CharData :};};return nil ;}; +// Band 1 Horizontal +Band1H *CT_TablePartStyle ; -// Validate validates the CT_GradientStopList and its children -func (_cfae *CT_GradientStopList )Validate ()error {return _cfae .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");};func NewCT_Boolean ()*CT_Boolean {_ebdc :=&CT_Boolean {};return _ebdc }; -func (_aagbd ST_PathShadeType )Validate ()error {return _aagbd .ValidateWithPath ("")};func (_dgaag *ST_SchemeColorVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aegfg ,_dgbbfd :=d .Token ();if _dgbbfd !=nil {return _dgbbfd ;};if _geac ,_bfede :=_aegfg .(_ba .EndElement ); -_bfede &&_geac .Name ==start .Name {*_dgaag =1;return nil ;};if _accfdd ,_gedggg :=_aegfg .(_ba .CharData );!_gedggg {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aegfg ); -}else {switch string (_accfdd ){case "":*_dgaag =0;case "\u0062\u0067\u0031":*_dgaag =1;case "\u0074\u0078\u0031":*_dgaag =2;case "\u0062\u0067\u0032":*_dgaag =3;case "\u0074\u0078\u0032":*_dgaag =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_dgaag =5; -case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_dgaag =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_dgaag =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_dgaag =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_dgaag =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_dgaag =10; -case "\u0068\u006c\u0069n\u006b":*_dgaag =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_dgaag =12;case "\u0070\u0068\u0043l\u0072":*_dgaag =13;case "\u0064\u006b\u0031":*_dgaag =14;case "\u006c\u0074\u0031":*_dgaag =15;case "\u0064\u006b\u0032":*_dgaag =16; -case "\u006c\u0074\u0032":*_dgaag =17;};};_aegfg ,_dgbbfd =d .Token ();if _dgbbfd !=nil {return _dgbbfd ;};if _acggg ,_fddbe :=_aegfg .(_ba .EndElement );_fddbe &&_acggg .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aegfg ); -};type CT_GradientStop struct{ +// Band 2 Horizontal +Band2H *CT_TablePartStyle ; -// Position -PosAttr ST_PositiveFixedPercentage ; +// Band 1 Vertical +Band1V *CT_TablePartStyle ; + +// Band 2 Vertical +Band2V *CT_TablePartStyle ; + +// Last Column +LastCol *CT_TablePartStyle ; + +// First Column +FirstCol *CT_TablePartStyle ; + +// Last Row +LastRow *CT_TablePartStyle ; + +// Southeast Cell +SeCell *CT_TablePartStyle ; + +// Southwest Cell +SwCell *CT_TablePartStyle ; + +// First Row +FirstRow *CT_TablePartStyle ; + +// Northeast Cell +NeCell *CT_TablePartStyle ; + +// Northwest Cell +NwCell *CT_TablePartStyle ;ExtLst *CT_OfficeArtExtensionList ;}; + +// Validate validates the CT_Color and its children +func (_bdda *CT_Color )Validate ()error {return _bdda .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");}; + +// ValidateWithPath validates the CT_ComplementTransform and its children, prefixing error messages with path +func (_geade *CT_ComplementTransform )ValidateWithPath (path string )error {return nil };func (_gccg *CT_AlphaModulateFixedEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bga :=range start .Attr {if _bga .Name .Local =="\u0061\u006d\u0074"{_dfdd ,_bcb :=ParseUnionST_PositivePercentage (_bga .Value ); +if _bcb !=nil {return _bcb ;};_gccg .AmtAttr =&_dfdd ;continue ;};};for {_ecc ,_dcf :=d .Token ();if _dcf !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0075l\u0061\u0074\u0065\u0046\u0069\u0078\u0065\u0064\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_dcf ); +};if _dfb ,_deeb :=_ecc .(_d .EndElement );_deeb &&_dfb .Name ==start .Name {break ;};};return nil ;};type EG_ColorChoice struct{ // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -3716,808 +3646,940 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;};func (_efgdc *CT_TableCellBorderStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfbgc :for {_bcedg ,_feecf :=d .Token ();if _feecf !=nil {return _feecf ;};switch _gadef :=_bcedg .(type ){case _ba .StartElement :switch _gadef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_efgdc .Left =NewCT_ThemeableLineStyle (); -if _gdddf :=d .DecodeElement (_efgdc .Left ,&_gadef );_gdddf !=nil {return _gdddf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_efgdc .Right =NewCT_ThemeableLineStyle (); -if _addac :=d .DecodeElement (_efgdc .Right ,&_gadef );_addac !=nil {return _addac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"}:_efgdc .Top =NewCT_ThemeableLineStyle (); -if _aedd :=d .DecodeElement (_efgdc .Top ,&_gadef );_aedd !=nil {return _aedd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_efgdc .Bottom =NewCT_ThemeableLineStyle (); -if _dfff :=d .DecodeElement (_efgdc .Bottom ,&_gadef );_dfff !=nil {return _dfff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_efgdc .InsideH =NewCT_ThemeableLineStyle (); -if _dfgdg :=d .DecodeElement (_efgdc .InsideH ,&_gadef );_dfgdg !=nil {return _dfgdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_efgdc .InsideV =NewCT_ThemeableLineStyle (); -if _bbfca :=d .DecodeElement (_efgdc .InsideV ,&_gadef );_bbfca !=nil {return _bbfca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"}:_efgdc .Tl2br =NewCT_ThemeableLineStyle (); -if _decdg :=d .DecodeElement (_efgdc .Tl2br ,&_gadef );_decdg !=nil {return _decdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"}:_efgdc .Tr2bl =NewCT_ThemeableLineStyle (); -if _fbecd :=d .DecodeElement (_efgdc .Tr2bl ,&_gadef );_fbecd !=nil {return _fbecd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efgdc .ExtLst =NewCT_OfficeArtExtensionList (); -if _fccdf :=d .DecodeElement (_efgdc .ExtLst ,&_gadef );_fccdf !=nil {return _fccdf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006cB\u006f\u0072\u0064\u0065\u0072\u0053t\u0079\u006c\u0065 \u0025\u0076",_gadef .Name ); -if _ddacf :=d .Skip ();_ddacf !=nil {return _ddacf ;};};case _ba .EndElement :break _gfbgc ;case _ba .CharData :};};return nil ;};func (_abfg *CT_FontScheme )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",_abfg .NameAttr )}); -e .EncodeToken (start );_ddae :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006d\u0061\u006a\u006f\u0072\u0046\u006f\u006e\u0074"}};e .EncodeElement (_abfg .MajorFont ,_ddae );_gfed :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006d\u0069\u006e\u006f\u0072\u0046\u006f\u006e\u0074"}}; -e .EncodeElement (_abfg .MinorFont ,_gfed );if _abfg .ExtLst !=nil {_gebg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abfg .ExtLst ,_gebg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; - -// ST_Coordinate32 is a union type -type ST_Coordinate32 struct{ST_Coordinate32Unqualified *int32 ;ST_UniversalMeasure *string ;};func (_ebcee ST_PathFillMode )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_dgfee :=_ba .Attr {};_dgfee .Name =name ;switch _ebcee {case ST_PathFillModeUnset :_dgfee .Value =""; -case ST_PathFillModeNone :_dgfee .Value ="\u006e\u006f\u006e\u0065";case ST_PathFillModeNorm :_dgfee .Value ="\u006e\u006f\u0072\u006d";case ST_PathFillModeLighten :_dgfee .Value ="\u006ci\u0067\u0068\u0074\u0065\u006e";case ST_PathFillModeLightenLess :_dgfee .Value ="l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073"; -case ST_PathFillModeDarken :_dgfee .Value ="\u0064\u0061\u0072\u006b\u0065\u006e";case ST_PathFillModeDarkenLess :_dgfee .Value ="\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073";};return _dgfee ,nil ;}; +PrstClr *CT_PresetColor ;};func NewCT_DashStopList ()*CT_DashStopList {_gdffa :=&CT_DashStopList {};return _gdffa };func (_gbbgc ST_PresetCameraType )Validate ()error {return _gbbgc .ValidateWithPath ("")};func (_dbac *CT_ComplementTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gfgg *ST_PathShadeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dccdg ,_cfeae :=d .Token ();if _cfeae !=nil {return _cfeae ;};if _dgcefe ,_cceb :=_dccdg .(_d .EndElement ); +_cceb &&_dgcefe .Name ==start .Name {*_gfgg =1;return nil ;};if _eaeeg ,_effefb :=_dccdg .(_d .CharData );!_effefb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dccdg ); +}else {switch string (_eaeeg ){case "":*_gfgg =0;case "\u0073\u0068\u0061p\u0065":*_gfgg =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_gfgg =2;case "\u0072\u0065\u0063\u0074":*_gfgg =3;};};_dccdg ,_cfeae =d .Token ();if _cfeae !=nil {return _cfeae ; +};if _cgbgd ,_gfeag :=_dccdg .(_d .EndElement );_gfeag &&_cgbgd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dccdg ); +};func (_dgdga *CT_TextCharacterProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgdga .KumimojiAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0075\u006d\u0069\u006d\u006f\u006a\u0069"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .KumimojiAttr ))}); +};if _dgdga .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .LangAttr )});};if _dgdga .AltLangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061l\u0074\u004c\u0061\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .AltLangAttr )}); +};if _dgdga .SzAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u007a"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .SzAttr )});};if _dgdga .BAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .BAttr ))}); +};if _dgdga .IAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .IAttr ))});};if _dgdga .UAttr !=ST_TextUnderlineTypeUnset {_bffab ,_ddgbg :=_dgdga .UAttr .MarshalXMLAttr (_d .Name {Local :"\u0075"}); +if _ddgbg !=nil {return _ddgbg ;};start .Attr =append (start .Attr ,_bffab );};if _dgdga .StrikeAttr !=ST_TextStrikeTypeUnset {_bfbc ,_fcgag :=_dgdga .StrikeAttr .MarshalXMLAttr (_d .Name {Local :"\u0073\u0074\u0072\u0069\u006b\u0065"});if _fcgag !=nil {return _fcgag ; +};start .Attr =append (start .Attr ,_bfbc );};if _dgdga .KernAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0065\u0072\u006e"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .KernAttr )});};if _dgdga .CapAttr !=ST_TextCapsTypeUnset {_cbbfc ,_dadcdf :=_dgdga .CapAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0061\u0070"}); +if _dadcdf !=nil {return _dadcdf ;};start .Attr =append (start .Attr ,_cbbfc );};if _dgdga .SpcAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0063"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .SpcAttr )}); +};if _dgdga .NormalizeHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0048"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .NormalizeHAttr ))});};if _dgdga .BaselineAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .BaselineAttr )}); +};if _dgdga .NoProofAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .NoProofAttr ))});};if _dgdga .DirtyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072t\u0079"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .DirtyAttr ))}); +};if _dgdga .ErrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u0072\u0072"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .ErrAttr ))});};if _dgdga .SmtCleanAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006d\u0074\u0043\u006c\u0065\u0061\u006e"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dgdga .SmtCleanAttr ))}); +};if _dgdga .SmtIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006d\u0074I\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .SmtIdAttr )});};if _dgdga .BmkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006d\u006b"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdga .BmkAttr )}); +};e .EncodeToken (start );if _dgdga .Ln !=nil {_aagae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_dgdga .Ln ,_aagae );};_dgdga .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_dgdga .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +if _dgdga .Highlight !=nil {_ecfbc :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_dgdga .Highlight ,_ecfbc );};_dgdga .TextUnderlineLineChoice .MarshalXML (e ,_d .StartElement {}); +_dgdga .TextUnderlineFillChoice .MarshalXML (e ,_d .StartElement {});if _dgdga .Latin !=nil {_adgcf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0061\u0074\u0069\u006e"}};e .EncodeElement (_dgdga .Latin ,_adgcf );};if _dgdga .Ea !=nil {_bdafb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0061"}}; +e .EncodeElement (_dgdga .Ea ,_bdafb );};if _dgdga .Cs !=nil {_afaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0073"}};e .EncodeElement (_dgdga .Cs ,_afaf );};if _dgdga .Sym !=nil {_gbddg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073y\u006d"}}; +e .EncodeElement (_dgdga .Sym ,_gbddg );};if _dgdga .HlinkClick !=nil {_beeff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}};e .EncodeElement (_dgdga .HlinkClick ,_beeff );};if _dgdga .HlinkMouseOver !=nil {_egeff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003ah\u006c\u0069\u006ek\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072"}}; +e .EncodeElement (_dgdga .HlinkMouseOver ,_egeff );};if _dgdga .Rtl !=nil {_feccd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072t\u006c"}};e .EncodeElement (_dgdga .Rtl ,_feccd );};if _dgdga .ExtLst !=nil {_baffe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dgdga .ExtLst ,_baffe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_GvmlShapeNonVisual and its children -func (_effgb *CT_GvmlShapeNonVisual )Validate ()error {return _effgb .ValidateWithPath ("C\u0054\u005f\u0047\u0076ml\u0053h\u0061\u0070\u0065\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");}; +// Validate validates the CT_EffectContainer and its children +func (_eafc *CT_EffectContainer )Validate ()error {return _eafc .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074C\u006f\u006et\u0061\u0069\u006e\u0065\u0072");};func NewCT_ColorMRU ()*CT_ColorMRU {_gcbc :=&CT_ColorMRU {};return _gcbc }; +func (_dcgbg *CT_LineEndProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dcgbg .TypeAttr !=ST_LineEndTypeUnset {_gegfc ,_fcgga :=_dcgbg .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _fcgga !=nil {return _fcgga ; +};start .Attr =append (start .Attr ,_gegfc );};if _dcgbg .WAttr !=ST_LineEndWidthUnset {_ebdbb ,_fffa :=_dcgbg .WAttr .MarshalXMLAttr (_d .Name {Local :"\u0077"});if _fffa !=nil {return _fffa ;};start .Attr =append (start .Attr ,_ebdbb );};if _dcgbg .LenAttr !=ST_LineEndLengthUnset {_edgda ,_cadgf :=_dcgbg .LenAttr .MarshalXMLAttr (_d .Name {Local :"\u006c\u0065\u006e"}); +if _cadgf !=nil {return _cadgf ;};start .Attr =append (start .Attr ,_edgda );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_GraphicalObject and its children -func (_ecdcg *CT_GraphicalObject )Validate ()error {return _ecdcg .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069c\u0061\u006cO\u0062\u006a\u0065\u0063\u0074");};func NewCT_ColorMappingOverrideChoice ()*CT_ColorMappingOverrideChoice {_edace :=&CT_ColorMappingOverrideChoice {}; -return _edace ;}; +// ValidateWithPath validates the EG_TextRunChoice and its children, prefixing error messages with path +func (_ccbbc *EG_TextRunChoice )ValidateWithPath (path string )error {if _ccbbc .R !=nil {if _cdce :=_ccbbc .R .ValidateWithPath (path +"\u002f\u0052");_cdce !=nil {return _cdce ;};};if _ccbbc .Br !=nil {if _ffaga :=_ccbbc .Br .ValidateWithPath (path +"\u002f\u0042\u0072"); +_ffaga !=nil {return _ffaga ;};};if _ccbbc .Fld !=nil {if _dcfge :=_ccbbc .Fld .ValidateWithPath (path +"\u002f\u0046\u006c\u0064");_dcfge !=nil {return _dcfge ;};};return nil ;};func NewEG_TextUnderlineFillChoice ()*EG_TextUnderlineFillChoice {_bcbab :=&EG_TextUnderlineFillChoice {}; +return _bcbab ;}; -// Validate validates the CT_TableStyleTextStyle and its children -func (_cegcf *CT_TableStyleTextStyle )Validate ()error {return _cegcf .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079l\u0065");}; +// Validate validates the EG_ColorTransformChoice and its children +func (_efffa *EG_ColorTransformChoice )Validate ()error {return _efffa .ValidateWithPath ("\u0045\u0047\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065");};func (_egbd *CT_ContentPartLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _egbd .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoGrpAttr ))}); +};if _egbd .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoSelectAttr ))});};if _egbd .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoRotAttr ))}); +};if _egbd .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoChangeAspectAttr ))}); +};if _egbd .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoMoveAttr ))});};if _egbd .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoResizeAttr ))}); +};if _egbd .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoEditPointsAttr ))});};if _egbd .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoAdjustHandlesAttr ))}); +};if _egbd .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoChangeArrowheadsAttr ))}); +};if _egbd .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_egbd .NoChangeShapeTypeAttr ))}); +};e .EncodeToken (start );if _egbd .ExtLst !=nil {_bdgf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_egbd .ExtLst ,_bdgf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_faffd *EG_ShadePropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcbaee :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_faffd .Lin =NewCT_LinearShadeProperties (); +if _bgege :=d .DecodeElement (_faffd .Lin ,&_gcbaee );_bgege !=nil {return _bgege ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_faffd .Path =NewCT_PathShadeProperties (); +if _ggcda :=d .DecodeElement (_faffd .Path ,&_gcbaee );_ggcda !=nil {return _ggcda ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_gcbaee .Name ); +if _gggca :=d .Skip ();_gggca !=nil {return _gggca ;};};return nil ;};type CT_PositiveFixedPercentage struct{ -// ValidateWithPath validates the EG_Text3DChoice and its children, prefixing error messages with path -func (_geged *EG_Text3DChoice )ValidateWithPath (path string )error {if _geged .Sp3d !=nil {if _cggde :=_geged .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064");_cggde !=nil {return _cggde ;};};if _geged .FlatTx !=nil {if _dgdegc :=_geged .FlatTx .ValidateWithPath (path +"\u002fF\u006c\u0061\u0074\u0054\u0078"); -_dgdegc !=nil {return _dgdegc ;};};return nil ;};func NewCT_EffectContainer ()*CT_EffectContainer {_ccgc :=&CT_EffectContainer {};return _ccgc };func (_cdgc *CT_BlipChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cdgc .AlphaBiLevel !=nil {_eeda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0042\u0069L\u0065\u0076\u0065\u006c"}}; -e .EncodeElement (_cdgc .AlphaBiLevel ,_eeda );}else if _cdgc .AlphaCeiling !=nil {_daf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0043\u0065i\u006c\u0069\u006e\u0067"}};e .EncodeElement (_cdgc .AlphaCeiling ,_daf ); -}else if _cdgc .AlphaFloor !=nil {_cae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061l\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}};e .EncodeElement (_cdgc .AlphaFloor ,_cae );}else if _cdgc .AlphaInv !=nil {_bbdaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}}; -e .EncodeElement (_cdgc .AlphaInv ,_bbdaa );}else if _cdgc .AlphaMod !=nil {_bdbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}};e .EncodeElement (_cdgc .AlphaMod ,_bdbg );}else if _cdgc .AlphaModFix !=nil {_cfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}}; -e .EncodeElement (_cdgc .AlphaModFix ,_cfa );}else if _cdgc .AlphaRepl !=nil {_ebce :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0061\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"}};e .EncodeElement (_cdgc .AlphaRepl ,_ebce );}else if _cdgc .BiLevel !=nil {_acce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0069\u004c\u0065\u0076\u0065l"}}; -e .EncodeElement (_cdgc .BiLevel ,_acce );}else if _cdgc .Blur !=nil {_gdac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}};e .EncodeElement (_cdgc .Blur ,_gdac );}else if _cdgc .ClrChange !=nil {_ebde :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0063\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_cdgc .ClrChange ,_ebde );}else if _cdgc .ClrRepl !=nil {_eddb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u006c\u0072\u0052\u0065\u0070l"}};e .EncodeElement (_cdgc .ClrRepl ,_eddb );}else if _cdgc .Duotone !=nil {_cbff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0064\u0075\u006f\u0074\u006f\u006ee"}}; -e .EncodeElement (_cdgc .Duotone ,_cbff );}else if _cdgc .FillOverlay !=nil {_eecac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}};e .EncodeElement (_cdgc .FillOverlay ,_eecac ); -}else if _cdgc .Grayscl !=nil {_edfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0061\u0079\u0073\u0063l"}};e .EncodeElement (_cdgc .Grayscl ,_edfb );}else if _cdgc .Hsl !=nil {_cccf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068s\u006c"}}; -e .EncodeElement (_cdgc .Hsl ,_cccf );}else if _cdgc .Lum !=nil {_ddc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_cdgc .Lum ,_ddc );}else if _cdgc .Tint !=nil {_aef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}}; -e .EncodeElement (_cdgc .Tint ,_aef );};return nil ;};func (_bcaed *CT_Path2DChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _bcaed .Close !=nil {_fefe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u006c\u006f\u0073\u0065"}}; -e .EncodeElement (_bcaed .Close ,_fefe );}else if _bcaed .MoveTo !=nil {_dcge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_bcaed .MoveTo ,_dcge );}else if _bcaed .LnTo !=nil {_ddgeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e\u0054\u006f"}}; -e .EncodeElement (_bcaed .LnTo ,_ddgeg );}else if _bcaed .ArcTo !=nil {_ddegb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0072\u0063\u0054\u006f"}};e .EncodeElement (_bcaed .ArcTo ,_ddegb );}else if _bcaed .QuadBezTo !=nil {_cdaff :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0071\u0075\u0061\u0064\u0042\u0065\u007a\u0054\u006f"}}; -e .EncodeElement (_bcaed .QuadBezTo ,_cdaff );}else if _bcaed .CubicBezTo !=nil {_adac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063u\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}};e .EncodeElement (_bcaed .CubicBezTo ,_adac );}; -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Value +ValAttr ST_PositiveFixedPercentage ;}; -// ValidateWithPath validates the CT_AnimationChartBuildProperties and its children, prefixing error messages with path -func (_bcc *CT_AnimationChartBuildProperties )ValidateWithPath (path string )error {if _bcc .BldAttr !=nil {if _bagf :=_bcc .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_bagf !=nil {return _bagf ;};};return nil ; -};type EG_Effect struct{EffectChoice *EG_EffectChoice ;}; +// ValidateWithPath validates the CT_AnimationGraphicalObjectBuildProperties and its children, prefixing error messages with path +func (_ade *CT_AnimationGraphicalObjectBuildProperties )ValidateWithPath (path string )error {if _gdd :=_ade .AnimationGraphicalObjectBuildPropertiesChoice .ValidateWithPath (path +"\u002f\u0041n\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_gdd !=nil {return _gdd ;};return nil ;};type CT_GvmlPictureNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; -// Validate validates the CT_GvmlConnector and its children -func (_ceddc *CT_GvmlConnector )Validate ()error {return _ceddc .ValidateWithPath ("\u0043\u0054_\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func (_fgec *CT_EffectList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_egeg :for {_fdeea ,_egaae :=d .Token (); -if _egaae !=nil {return _egaae ;};switch _bcge :=_fdeea .(type ){case _ba .StartElement :switch _bcge .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_fgec .Blur =NewCT_BlurEffect (); -if _gdacf :=d .DecodeElement (_fgec .Blur ,&_bcge );_gdacf !=nil {return _gdacf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_fgec .FillOverlay =NewCT_FillOverlayEffect (); -if _dbea :=d .DecodeElement (_fgec .FillOverlay ,&_bcge );_dbea !=nil {return _dbea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_fgec .Glow =NewCT_GlowEffect (); -if _fccd :=d .DecodeElement (_fgec .Glow ,&_bcge );_fccd !=nil {return _fccd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_fgec .InnerShdw =NewCT_InnerShadowEffect (); -if _ffcg :=d .DecodeElement (_fgec .InnerShdw ,&_bcge );_ffcg !=nil {return _ffcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_fgec .OuterShdw =NewCT_OuterShadowEffect (); -if _eeef :=d .DecodeElement (_fgec .OuterShdw ,&_bcge );_eeef !=nil {return _eeef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_fgec .PrstShdw =NewCT_PresetShadowEffect (); -if _bbad :=d .DecodeElement (_fgec .PrstShdw ,&_bcge );_bbad !=nil {return _bbad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_fgec .Reflection =NewCT_ReflectionEffect (); -if _efggg :=d .DecodeElement (_fgec .Reflection ,&_bcge );_efggg !=nil {return _efggg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_fgec .SoftEdge =NewCT_SoftEdgesEffect (); -if _bbcdf :=d .DecodeElement (_fgec .SoftEdge ,&_bcge );_bbcdf !=nil {return _bbcdf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045f\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074 \u0025\u0076",_bcge .Name ); -if _gfcaf :=d .Skip ();_gfcaf !=nil {return _gfcaf ;};};case _ba .EndElement :break _egeg ;case _ba .CharData :};};return nil ;};type CT_ConnectionSiteList struct{ +// Non-Visual Picture Drawing Properties +CNvPicPr *CT_NonVisualPictureProperties ;}; -// Shape Connection Site -Cxn []*CT_ConnectionSite ;};func NewCT_SystemColor ()*CT_SystemColor {_gfgbde :=&CT_SystemColor {};_gfgbde .ValAttr =ST_SystemColorVal (1);return _gfgbde ;};func (_ddg *CT_Boolean )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dagg :=range start .Attr {if _dagg .Name .Local =="\u0076\u0061\u006c"{_eafd ,_fddg :=ParseUnionST_OnOff (_dagg .Value ); -if _fddg !=nil {return _fddg ;};_ddg .ValAttr =&_eafd ;continue ;};};for {_cafe ,_bgce :=d .Token ();if _bgce !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e\u003a\u0020%\u0073",_bgce ); -};if _gded ,_fgdb :=_cafe .(_ba .EndElement );_fgdb &&_gded .Name ==start .Name {break ;};};return nil ;};type CT_PresetColor struct{ +// Validate validates the CT_InverseGammaTransform and its children +func (_bcdc *CT_InverseGammaTransform )Validate ()error {return _bcdc .ValidateWithPath ("\u0043T\u005f\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0061\u006dm\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_cedcf ST_TextFontScalePercentOrPercentString )String ()string {if _cedcf .ST_TextFontScalePercent !=nil {return _bg .Sprintf ("\u0025\u0076",*_cedcf .ST_TextFontScalePercent ); +};if _cedcf .ST_Percentage !=nil {return _bg .Sprintf ("\u0025\u0076",*_cedcf .ST_Percentage );};return "";};func (_dcac *CT_ColorMappingOverrideChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adca :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_dcac .MasterClrMapping =NewCT_EmptyElement (); +if _abacd :=d .DecodeElement (_dcac .MasterClrMapping ,&_adca );_abacd !=nil {return _abacd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}:_dcac .OverrideClrMapping =NewCT_ColorMapping (); +if _fceg :=d .DecodeElement (_dcac .OverrideClrMapping ,&_adca );_fceg !=nil {return _fceg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067O\u0076\u0065\u0072\u0072\u0069\u0064e\u0043\u0068o\u0069\u0063e\u0020%\u0076",_adca .Name ); +if _afdg :=d .Skip ();_afdg !=nil {return _afdg ;};};return nil ;};func (_cdfda *ST_TextStrikeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cdfda =0;case "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065":*_cdfda =1;case "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be":*_cdfda =2; +case "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be":*_cdfda =3;};return nil ;};func (_egbcb *Theme )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061:\u0074\u0068\u0065\u006d\u0065";return _egbcb .CT_OfficeStyleSheet .MarshalXML (e ,start );};type CT_GrayscaleTransform struct{};func NewCT_FlatText ()*CT_FlatText {_ebdaf :=&CT_FlatText {};return _ebdaf };func (_ebgff *CT_GroupFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TextSpacingPercent struct{ // Value -ValAttr ST_PresetColorVal ;EG_ColorTransform []*EG_ColorTransform ;}; +ValAttr ST_TextSpacingPercentOrPercentString ;};func (_degg *CT_GeomRect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_degg .LAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074"},Value :_bg .Sprintf ("\u0025\u0076",_degg .TAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072"},Value :_bg .Sprintf ("\u0025\u0076",_degg .RAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062"},Value :_bg .Sprintf ("\u0025\u0076",_degg .BAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TextBulletSizePercent ()*CT_TextBulletSizePercent {_eggbe :=&CT_TextBulletSizePercent {}; +_eggbe .ValAttr ="\u0031\u0030\u0030\u0025";return _eggbe ;}; -// ValidateWithPath validates the CT_EffectContainer and its children, prefixing error messages with path -func (_ddfb *CT_EffectContainer )ValidateWithPath (path string )error {if _ebda :=_ddfb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ebda !=nil {return _ebda ;};for _faecd ,_agbc :=range _ddfb .EG_Effect {if _bfefg :=_agbc .ValidateWithPath (_be .Sprintf ("\u0025\u0073/\u0045\u0047\u005fE\u0066\u0066\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_faecd )); -_bfefg !=nil {return _bfefg ;};};return nil ;};type CT_LineJoinRound struct{}; +// Validate validates the CT_SoftEdgesEffect and its children +func (_gbff *CT_SoftEdgesEffect )Validate ()error {return _gbff .ValidateWithPath ("\u0043T\u005fS\u006f\u0066\u0074\u0045\u0064g\u0065\u0073E\u0066\u0066\u0065\u0063\u0074");};type EG_TextBulletSizeChoice struct{ -// Validate validates the CT_Shape3D and its children -func (_fcefb *CT_Shape3D )Validate ()error {return _fcefb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0033\u0044");}; +// Bullet Size Follows Text +BuSzTx *CT_TextBulletSizeFollowText ; -// Validate validates the CT_AudioFile and its children -func (_adddb *CT_AudioFile )Validate ()error {return _adddb .ValidateWithPath ("\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");};type CT_ColorSchemeAndMapping struct{ClrScheme *CT_ColorScheme ;ClrMap *CT_ColorMapping ;};func (_gcccbb ST_LineEndType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gcccbb .String (),start ); -};func NewEG_LineFillPropertiesChoice ()*EG_LineFillPropertiesChoice {_adffd :=&EG_LineFillPropertiesChoice {};return _adffd ;};func (_fabbb *EG_TextRunChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gaegdg :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_fabbb .R =NewCT_RegularTextRun (); -if _cbafd :=d .DecodeElement (_fabbb .R ,&_gaegdg );_cbafd !=nil {return _cbafd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_fabbb .Br =NewCT_TextLineBreak (); -if _efaeb :=d .DecodeElement (_fabbb .Br ,&_gaegdg );_efaeb !=nil {return _efaeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_fabbb .Fld =NewCT_TextField (); -if _adfbf :=d .DecodeElement (_fabbb .Fld ,&_gaegdg );_adfbf !=nil {return _adfbf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_gaegdg .Name ); -if _dgeagg :=d .Skip ();_dgeagg !=nil {return _dgeagg ;};};return nil ;};func (_agefd *ST_PresetCameraType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caddc ,_fgab :=d .Token ();if _fgab !=nil {return _fgab ;};if _ebgdf ,_cfdde :=_caddc .(_ba .EndElement ); -_cfdde &&_ebgdf .Name ==start .Name {*_agefd =1;return nil ;};if _cbfaa ,_eegbb :=_caddc .(_ba .CharData );!_eegbb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caddc ); -}else {switch string (_cbfaa ){case "":*_agefd =0;case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_agefd =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_agefd =2; -case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_agefd =3;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_agefd =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_agefd =5; -case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_agefd =6;case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_agefd =7; -case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_agefd =8;case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_agefd =9; -case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_agefd =10;case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_agefd =11; -case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_agefd =12;case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_agefd =13; -case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_agefd =14;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_agefd =15; -case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_agefd =16;case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_agefd =17; -case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_agefd =18;case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_agefd =19; -case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_agefd =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_agefd =21;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_agefd =22; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_agefd =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_agefd =24;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_agefd =25; -case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_agefd =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_agefd =27;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_agefd =28; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_agefd =29;case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_agefd =30; -case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_agefd =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_agefd =32; -case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_agefd =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_agefd =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_agefd =35; -case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_agefd =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_agefd =37; -case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_agefd =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_agefd =39; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_agefd =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_agefd =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_agefd =42; -case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_agefd =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_agefd =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_agefd =45; -case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_agefd =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_agefd =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_agefd =48; -case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_agefd =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_agefd =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_agefd =51; -case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_agefd =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_agefd =53; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_agefd =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_agefd =55; -case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_agefd =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_agefd =57; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_agefd =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_agefd =59; -case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_agefd =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_agefd =61; -case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_agefd =62;};};_caddc ,_fgab =d .Token ();if _fgab !=nil {return _fgab ;};if _bfcee ,_efede :=_caddc .(_ba .EndElement ); -_efede &&_bfcee .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caddc );};func NewCT_QuickTimeFile ()*CT_QuickTimeFile {_eeaca :=&CT_QuickTimeFile {}; -return _eeaca };func NewCT_AlphaReplaceEffect ()*CT_AlphaReplaceEffect {_befag :=&CT_AlphaReplaceEffect {};return _befag ;};type CT_GraphicalObjectFrameLocking struct{ +// Bullet Size Percentage +BuSzPct *CT_TextBulletSizePercent ; -// Disallow Shape Grouping -NoGrpAttr *bool ; +// Bullet Size Points +BuSzPts *CT_TextBulletSizePoint ;};type CT_Ratio struct{ -// Disallow Selection of Child Shapes -NoDrilldownAttr *bool ; +// Numerator +NAttr int64 ; -// Disallow Shape Selection -NoSelectAttr *bool ; +// Denominator +DAttr int64 ;}; -// Disallow Aspect Ratio Change -NoChangeAspectAttr *bool ; +// ValidateWithPath validates the CT_BiLevelEffect and its children, prefixing error messages with path +func (_beg *CT_BiLevelEffect )ValidateWithPath (path string )error {if _adcd :=_beg .ThreshAttr .ValidateWithPath (path +"/\u0054\u0068\u0072\u0065\u0073\u0068\u0041\u0074\u0074\u0072");_adcd !=nil {return _adcd ;};return nil ;};func (_ecf *CT_AdjustHandleListChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ecf .AhXY !=nil {_cfac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u0068\u0058\u0059"}};e .EncodeElement (_ecf .AhXY ,_cfac );}else if _ecf .AhPolar !=nil {_bbg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0068\u0050\u006f\u006c\u0061r"}}; +e .EncodeElement (_ecf .AhPolar ,_bbg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Disallow Shape Movement -NoMoveAttr *bool ; +// ValidateWithPath validates the Graphic and its children, prefixing error messages with path +func (_gbfgge *Graphic )ValidateWithPath (path string )error {if _gaged :=_gbfgge .CT_GraphicalObject .ValidateWithPath (path );_gaged !=nil {return _gaged ;};return nil ;};func (_bcfc ST_CompoundLine )Validate ()error {return _bcfc .ValidateWithPath ("")}; +func (_adabfg *ST_TextCapsType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adabfg =0;case "\u006e\u006f\u006e\u0065":*_adabfg =1;case "\u0073\u006d\u0061l\u006c":*_adabfg =2;case "\u0061\u006c\u006c":*_adabfg =3;};return nil ; +};func NewEG_ThemeableFillStyle ()*EG_ThemeableFillStyle {_efbffa :=&EG_ThemeableFillStyle {};_efbffa .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();return _efbffa ;};func (_gcegb ST_ChartBuildStep )Validate ()error {return _gcegb .ValidateWithPath ("")}; +type EG_ThemeableFillStyle struct{ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;}; -// Disallow Shape Resize -NoResizeAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;};func (_fdbfb *CT_Headers )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aaec :for {_fbac ,_cbba :=d .Token ();if _cbba !=nil {return _cbba ;};switch _cegga :=_fbac .(type ){case _ba .StartElement :switch _cegga .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:var _bgacg string ; -if _ceff :=d .DecodeElement (&_bgacg ,&_cegga );_ceff !=nil {return _ceff ;};_fdbfb .Header =append (_fdbfb .Header ,_bgacg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_cegga .Name ); -if _ceeb :=d .Skip ();_ceeb !=nil {return _ceeb ;};};case _ba .EndElement :break _aaec ;case _ba .CharData :};};return nil ;};func (_fgegb ST_ShapeType )Validate ()error {return _fgegb .ValidateWithPath ("")}; +// Validate validates the CT_GradientFillProperties and its children +func (_ababf *CT_GradientFillProperties )Validate ()error {return _ababf .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");}; -// ValidateWithPath validates the CT_ContentPartLocking and its children, prefixing error messages with path -func (_gafe *CT_ContentPartLocking )ValidateWithPath (path string )error {if _gafe .ExtLst !=nil {if _bbffc :=_gafe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbffc !=nil {return _bbffc ;};};return nil ;};func (_dccbe ST_PresetShadowVal )Validate ()error {return _dccbe .ValidateWithPath ("")}; -func (_beaf *CT_EffectStyleItem )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_beaf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_ddec :for {_faafe ,_ggfe :=d .Token ();if _ggfe !=nil {return _ggfe ;};switch _fecb :=_faafe .(type ){case _ba .StartElement :switch _fecb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_beaf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _fccf :=d .DecodeElement (&_beaf .EffectPropertiesChoice .EffectLst ,&_fecb );_fccf !=nil {return _fccf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_beaf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _dagfd :=d .DecodeElement (&_beaf .EffectPropertiesChoice .EffectDag ,&_fecb );_dagfd !=nil {return _dagfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_beaf .Scene3d =NewCT_Scene3D (); -if _edbcc :=d .DecodeElement (_beaf .Scene3d ,&_fecb );_edbcc !=nil {return _edbcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_beaf .Sp3d =NewCT_Shape3D (); -if _decf :=d .DecodeElement (_beaf .Sp3d ,&_fecb );_decf !=nil {return _decf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074S\u0074\u0079\u006c\u0065\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_fecb .Name ); -if _abacb :=d .Skip ();_abacb !=nil {return _abacb ;};};case _ba .EndElement :break _ddec ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path +func (_deac *CT_Color )ValidateWithPath (path string )error {if _deac .ScrgbClr !=nil {if _dcaa :=_deac .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_dcaa !=nil {return _dcaa ;};};if _deac .SrgbClr !=nil {if _dbdd :=_deac .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_dbdd !=nil {return _dbdd ;};};if _deac .HslClr !=nil {if _bfeab :=_deac .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_bfeab !=nil {return _bfeab ;};};if _deac .SysClr !=nil {if _ceef :=_deac .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_ceef !=nil {return _ceef ;};};if _deac .SchemeClr !=nil {if _faeb :=_deac .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_faeb !=nil {return _faeb ;};};if _deac .PrstClr !=nil {if _bfgf :=_deac .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_bfgf !=nil {return _bfgf ;};};return nil ;};type CT_LuminanceEffect struct{ -// ValidateWithPath validates the EG_TextUnderlineFill and its children, prefixing error messages with path -func (_ccbffb *EG_TextUnderlineFill )ValidateWithPath (path string )error {if _dgbcf :=_ccbffb .TextUnderlineFillChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065"); -_dgbcf !=nil {return _dgbcf ;};return nil ;};func (_cfgac *ST_FontCollectionIndex )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cfgac =0;case "\u006d\u0061\u006ao\u0072":*_cfgac =1;case "\u006d\u0069\u006eo\u0072":*_cfgac =2;case "\u006e\u006f\u006e\u0065":*_cfgac =3; -};return nil ;}; +// Brightness +BrightAttr *ST_FixedPercentage ; -// ValidateWithPath validates the CT_Percentage and its children, prefixing error messages with path -func (_abecf *CT_Percentage )ValidateWithPath (path string )error {if _bcec :=_abecf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcec !=nil {return _bcec ;};return nil ;};func (_affgf *CT_QuickTimeFile )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dafd :=range start .Attr {if _dafd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dafd .Name .Local =="\u006c\u0069\u006e\u006b"||_dafd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dafd .Name .Local =="\u006c\u0069\u006e\u006b"{_afefge :=_dafd .Value ; -_affgf .LinkAttr =_afefge ;continue ;};};_bgeea :for {_adbc ,_acfbf :=d .Token ();if _acfbf !=nil {return _acfbf ;};switch _gdbacb :=_adbc .(type ){case _ba .StartElement :switch _gdbacb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_affgf .ExtLst =NewCT_OfficeArtExtensionList (); -if _ffaca :=d .DecodeElement (_affgf .ExtLst ,&_gdbacb );_ffaca !=nil {return _ffaca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065\u0020\u0025v",_gdbacb .Name ); -if _ebfgc :=d .Skip ();_ebfgc !=nil {return _ebfgc ;};};case _ba .EndElement :break _bgeea ;case _ba .CharData :};};return nil ;};func (_aacgf ST_TextPoint )String ()string {if _aacgf .ST_TextPointUnqualified !=nil {return _be .Sprintf ("\u0025\u0076",*_aacgf .ST_TextPointUnqualified ); -};if _aacgf .ST_UniversalMeasure !=nil {return _be .Sprintf ("\u0025\u0076",*_aacgf .ST_UniversalMeasure );};return "";}; +// Contrast +ContrastAttr *ST_FixedPercentage ;}; -// Validate validates the CT_PresetTextShape and its children -func (_ecgee *CT_PresetTextShape )Validate ()error {return _ecgee .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u0074T\u0065\u0078t\u0053\u0068\u0061\u0070\u0065");};type CT_GvmlGraphicalObjectFrame struct{ +// Validate validates the CT_TextBulletSizeFollowText and its children +func (_bfgc *CT_TextBulletSizeFollowText )Validate ()error {return _bfgc .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065F\u006f\u006c\u006co\u0077T\u0065\u0078\u0074");};func ParseUnionST_Percentage (s string )(ST_Percentage ,error ){_efbfac :=ST_Percentage {}; +if _fa .ST_PercentagePatternRe .MatchString (s ){_efbfac .ST_Percentage =&s ;}else {_dfgge ,_cgac :=_b .ParseInt (s ,10,64);if _cgac !=nil {return _efbfac ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_cgac ); +};_bbdcg :=int32 (_dfgge );_efbfac .ST_PercentageDecimal =&_bbdcg ;};return _efbfac ,nil ;};func (_acaf *CT_FlatText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _acaf .ZAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007a"},Value :_bg .Sprintf ("\u0025\u0076",*_acaf .ZAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_becgf *ST_TextCapsType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dafdce ,_cfcgcb :=d .Token ();if _cfcgcb !=nil {return _cfcgcb ;}; +if _gcefd ,_bbbdb :=_dafdce .(_d .EndElement );_bbbdb &&_gcefd .Name ==start .Name {*_becgf =1;return nil ;};if _ebggc ,_bfbacc :=_dafdce .(_d .CharData );!_bfbacc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dafdce ); +}else {switch string (_ebggc ){case "":*_becgf =0;case "\u006e\u006f\u006e\u0065":*_becgf =1;case "\u0073\u006d\u0061l\u006c":*_becgf =2;case "\u0061\u006c\u006c":*_becgf =3;};};_dafdce ,_cfcgcb =d .Token ();if _cfcgcb !=nil {return _cfcgcb ;};if _fgbceg ,_dbcec :=_dafdce .(_d .EndElement ); +_dbcec &&_fgbceg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dafdce );};type CT_CustomColorList struct{ -// Non-Visual Properties for a Graphic Frame -NvGraphicFramePr *CT_GvmlGraphicFrameNonVisual ;Graphic *Graphic ;Xfrm *CT_Transform2D ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_GeomGuideList ()*CT_GeomGuideList {_fceb :=&CT_GeomGuideList {};return _fceb };func (_bgfegc *ST_PresetMaterialType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_bgfegc =0; -case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_bgfegc =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_bgfegc =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_bgfegc =3; -case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_bgfegc =4;case "\u006d\u0061\u0074t\u0065":*_bgfegc =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_bgfegc =6;case "\u006d\u0065\u0074a\u006c":*_bgfegc =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_bgfegc =8; -case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_bgfegc =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_bgfegc =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_bgfegc =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_bgfegc =12; -case "\u0063\u006c\u0065a\u0072":*_bgfegc =13;case "\u0066\u006c\u0061\u0074":*_bgfegc =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_bgfegc =15;};return nil ;};func (_ega *CT_AdjustHandleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _ega .AdjustHandleListChoice !=nil {for _ ,_eccc :=range _ega .AdjustHandleListChoice {_eccc .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ceffg *CT_TableCellProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -for _ ,_affac :=range start .Attr {if _affac .Name .Local =="\u006d\u0061\u0072\u004c"{_fefae ,_bfdeg :=ParseUnionST_Coordinate32 (_affac .Value );if _bfdeg !=nil {return _bfdeg ;};_ceffg .MarLAttr =&_fefae ;continue ;};if _affac .Name .Local =="\u006d\u0061\u0072\u0052"{_bgcfg ,_bccb :=ParseUnionST_Coordinate32 (_affac .Value ); -if _bccb !=nil {return _bccb ;};_ceffg .MarRAttr =&_bgcfg ;continue ;};if _affac .Name .Local =="\u006d\u0061\u0072\u0054"{_ggfbc ,_gdebg :=ParseUnionST_Coordinate32 (_affac .Value );if _gdebg !=nil {return _gdebg ;};_ceffg .MarTAttr =&_ggfbc ;continue ; -};if _affac .Name .Local =="\u006d\u0061\u0072\u0042"{_cbegf ,_ffcbb :=ParseUnionST_Coordinate32 (_affac .Value );if _ffcbb !=nil {return _ffcbb ;};_ceffg .MarBAttr =&_cbegf ;continue ;};if _affac .Name .Local =="\u0076\u0065\u0072\u0074"{_ceffg .VertAttr .UnmarshalXMLAttr (_affac ); -continue ;};if _affac .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_ceffg .AnchorAttr .UnmarshalXMLAttr (_affac );continue ;};if _affac .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"{_eagcd ,_edfbg :=_f .ParseBool (_affac .Value ); -if _edfbg !=nil {return _edfbg ;};_ceffg .AnchorCtrAttr =&_eagcd ;continue ;};if _affac .Name .Local =="\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_ceffg .HorzOverflowAttr .UnmarshalXMLAttr (_affac );continue ;};};_cgfad :for {_edccb ,_cbdbd :=d .Token (); -if _cbdbd !=nil {return _cbdbd ;};switch _cfdgf :=_edccb .(type ){case _ba .StartElement :switch _cfdgf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u004c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u004c"}:_ceffg .LnL =NewCT_LineProperties (); -if _cecee :=d .DecodeElement (_ceffg .LnL ,&_cfdgf );_cecee !=nil {return _cecee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052"}:_ceffg .LnR =NewCT_LineProperties (); -if _gafef :=d .DecodeElement (_ceffg .LnR ,&_cfdgf );_gafef !=nil {return _gafef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054"}:_ceffg .LnT =NewCT_LineProperties (); -if _bdfge :=d .DecodeElement (_ceffg .LnT ,&_cfdgf );_bdfge !=nil {return _bdfge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042"}:_ceffg .LnB =NewCT_LineProperties (); -if _gacgg :=d .DecodeElement (_ceffg .LnB ,&_cfdgf );_gacgg !=nil {return _gacgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"}:_ceffg .LnTlToBr =NewCT_LineProperties (); -if _afggg :=d .DecodeElement (_ceffg .LnTlToBr ,&_cfdgf );_afggg !=nil {return _afggg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"}:_ceffg .LnBlToTr =NewCT_LineProperties (); -if _gaegb :=d .DecodeElement (_ceffg .LnBlToTr ,&_cfdgf );_gaegb !=nil {return _gaegb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"}:_ceffg .Cell3D =NewCT_Cell3D (); -if _gdaac :=d .DecodeElement (_ceffg .Cell3D ,&_cfdgf );_gdaac !=nil {return _gdaac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ecbd :=d .DecodeElement (&_ceffg .FillPropertiesChoice .NoFill ,&_cfdgf );_ecbd !=nil {return _ecbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _adbea :=d .DecodeElement (&_ceffg .FillPropertiesChoice .SolidFill ,&_cfdgf );_adbea !=nil {return _adbea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gbgbe :=d .DecodeElement (&_ceffg .FillPropertiesChoice .GradFill ,&_cfdgf );_gbgbe !=nil {return _gbgbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _adbbc :=d .DecodeElement (&_ceffg .FillPropertiesChoice .BlipFill ,&_cfdgf );_adbbc !=nil {return _adbbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _debcc :=d .DecodeElement (&_ceffg .FillPropertiesChoice .PattFill ,&_cfdgf );_debcc !=nil {return _debcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_ceffg .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ecebc :=d .DecodeElement (&_ceffg .FillPropertiesChoice .GrpFill ,&_cfdgf );_ecebc !=nil {return _ecebc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_ceffg .Headers =NewCT_Headers (); -if _ebfbd :=d .DecodeElement (_ceffg .Headers ,&_cfdgf );_ebfbd !=nil {return _ebfbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ceffg .ExtLst =NewCT_OfficeArtExtensionList (); -if _ccgef :=d .DecodeElement (_ceffg .ExtLst ,&_cfdgf );_ccgef !=nil {return _ccgef ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cfdgf .Name ); -if _bcdg :=d .Skip ();_bcdg !=nil {return _bcdg ;};};case _ba .EndElement :break _cgfad ;case _ba .CharData :};};return nil ;}; +// Custom color +CustClr []*CT_CustomColor ;}; -// Validate validates the CT_TransformEffect and its children -func (_fdadd *CT_TransformEffect )Validate ()error {return _fdadd .ValidateWithPath ("\u0043T\u005fT\u0072\u0061\u006e\u0073\u0066o\u0072\u006dE\u0066\u0066\u0065\u0063\u0074");};func (_eabgg *CT_TextBlipBullet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_fbaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070"}};e .EncodeElement (_eabgg .Blip ,_fbaa );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgec *CT_FixedPercentage )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_debcb :=range start .Attr {if _debcb .Name .Local =="\u0076\u0061\u006c"{_ecbb ,_gabb :=ParseUnionST_FixedPercentage (_debcb .Value ); -if _gabb !=nil {return _gabb ;};_cgec .ValAttr =_ecbb ;continue ;};};for {_dddf ,_dcde :=d .Token ();if _dcde !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0046\u0069\u0078\u0065\u0064\u0050\u0065r\u0063\u0065\u006e\u0074\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_dcde ); -};if _fbfb ,_ggdf :=_dddf .(_ba .EndElement );_ggdf &&_fbfb .Name ==start .Name {break ;};};return nil ;};func NewCT_TextSpacingPercent ()*CT_TextSpacingPercent {_dbgfb :=&CT_TextSpacingPercent {};return _dbgfb ;};func (_gdabff *ST_AnimationBuildType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbfgf ,_gegeb :=d .Token (); -if _gegeb !=nil {return _gegeb ;};if _eaeefb ,_abda :=_cbfgf .(_ba .EndElement );_abda &&_eaeefb .Name ==start .Name {*_gdabff =1;return nil ;};if _ceebb ,_cfdgd :=_cbfgf .(_ba .CharData );!_cfdgd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbfgf ); -}else {switch string (_ceebb ){case "":*_gdabff =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_gdabff =1;};};_cbfgf ,_gegeb =d .Token ();if _gegeb !=nil {return _gegeb ;};if _abaag ,_befeb :=_cbfgf .(_ba .EndElement );_befeb &&_abaag .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbfgf );};type CT_Path2DCubicBezierTo struct{ +// ValidateWithPath validates the CT_FillProperties and its children, prefixing error messages with path +func (_bgdab *CT_FillProperties )ValidateWithPath (path string )error {if _gddf :=_bgdab .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_gddf !=nil {return _gddf ; +};return nil ;};func (_bbgfe ST_PresetCameraType )ValidateWithPath (path string )error {switch _bbgfe {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbgfe )); +};return nil ;}; -// Control points and end point -Pt []*CT_AdjPoint2D ;};func (_cacde *CT_StyleMatrix )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cacde .NameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_cacde .NameAttr )}); -};e .EncodeToken (start );_gbfca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}};e .EncodeElement (_cacde .FillStyleLst ,_gbfca );_cfbcd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cn\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}}; -e .EncodeElement (_cacde .LnStyleLst ,_cfbcd );_geedc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003ae\u0066\u0066\u0065c\u0074\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}};e .EncodeElement (_cacde .EffectStyleLst ,_geedc );_gcda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003ab\u0067\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}}; -e .EncodeElement (_cacde .BgFillStyleLst ,_gcda );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Path2DQuadBezierTo and its children, prefixing error messages with path +func (_bgdc *CT_Path2DQuadBezierTo )ValidateWithPath (path string )error {for _bdgde ,_ecda :=range _bgdc .Pt {if _aead :=_ecda .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_bdgde ));_aead !=nil {return _aead ;}; +};return nil ;};func NewCT_NonVisualDrawingShapeProps ()*CT_NonVisualDrawingShapeProps {_efcee :=&CT_NonVisualDrawingShapeProps {};return _efcee ;};func (_bddda *CT_TextBulletColorFollowText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_gbcgg ,_dbafe :=d .Token (); +if _dbafe !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006ce\u0074\u0043\u006f\u006c\u006f\u0072\u0046\u006f\u006c\u006cow\u0054\u0065\u0078t\u003a \u0025\u0073",_dbafe ); +};if _cdaff ,_eccfa :=_gbcgg .(_d .EndElement );_eccfa &&_cdaff .Name ==start .Name {break ;};};return nil ;};func (_aegdg *ST_ChartBuildStep )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aegdg =0;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_aegdg =1; +case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_aegdg =2;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_aegdg =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_aegdg =4;case "\u0061\u006c\u006c\u0050\u0074\u0073":*_aegdg =5; +case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_aegdg =6;};return nil ;};func (_efgg *CT_PositivePercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_efgg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_BlurEffect struct{ -// ValidateWithPath validates the CT_PictureLocking and its children, prefixing error messages with path -func (_agcfd *CT_PictureLocking )ValidateWithPath (path string )error {if _agcfd .ExtLst !=nil {if _dgffa :=_agcfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dgffa !=nil {return _dgffa ;};};return nil ;};type CT_TextSpacing struct{TextSpacingChoice *CT_TextSpacingChoice ; -}; +// Radius +RadAttr *int64 ; -// ValidateWithPath validates the CT_AlphaReplaceEffect and its children, prefixing error messages with path -func (_bad *CT_AlphaReplaceEffect )ValidateWithPath (path string )error {if _eaac :=_bad .AAttr .ValidateWithPath (path +"\u002f\u0041\u0041\u0074\u0074\u0072");_eaac !=nil {return _eaac ;};return nil ;}; +// Grow Bounds +GrowAttr *bool ;};func (_aadec *CT_GvmlUseShapeRectangle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_bgdd ,_dafbg :=d .Token ();if _dafbg !=nil {return _bg .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0047vml\u0055se\u0053\u0068\u0061\u0070\u0065\u0052\u0065ct\u0061\u006e\u0067\u006c\u0065\u003a\u0020%\u0073",_dafbg ); +};if _eefe ,_abdeb :=_bgdd .(_d .EndElement );_abdeb &&_eefe .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_TableCell and its children -func (_adebab *CT_TableCell )Validate ()error {return _adebab .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006c");};type CT_LightRig struct{ +// Validate validates the CT_ShapeStyle and its children +func (_dfbgd *CT_ShapeStyle )Validate ()error {return _dfbgd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065");};func (_bffc *ST_PenAlignment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgecbc ,_cbefb :=d .Token (); +if _cbefb !=nil {return _cbefb ;};if _acfea ,_bffdcf :=_bgecbc .(_d .EndElement );_bffdcf &&_acfea .Name ==start .Name {*_bffc =1;return nil ;};if _bbgae ,_abcda :=_bgecbc .(_d .CharData );!_abcda {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgecbc ); +}else {switch string (_bbgae ){case "":*_bffc =0;case "\u0063\u0074\u0072":*_bffc =1;case "\u0069\u006e":*_bffc =2;};};_bgecbc ,_cbefb =d .Token ();if _cbefb !=nil {return _cbefb ;};if _ebaaf ,_cadbd :=_bgecbc .(_d .EndElement );_cadbd &&_ebaaf .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgecbc );}; -// Rig Preset -RigAttr ST_LightRigType ; +// ValidateWithPath validates the CT_TextLineBreak and its children, prefixing error messages with path +func (_abdgc *CT_TextLineBreak )ValidateWithPath (path string )error {if _abdgc .RPr !=nil {if _ddcfa :=_abdgc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_ddcfa !=nil {return _ddcfa ;};};return nil ;}; -// Direction -DirAttr ST_LightRigDirection ; +// ValidateWithPath validates the CT_GrayscaleTransform and its children, prefixing error messages with path +func (_fdfg *CT_GrayscaleTransform )ValidateWithPath (path string )error {return nil };func (_efbeg *CT_GvmlTextShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efbeg .TxBody =NewCT_TextBody ();_efbeg .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); +_ebfae :for {_eade ,_bedbfa :=d .Token ();if _bedbfa !=nil {return _bedbfa ;};switch _afda :=_eade .(type ){case _d .StartElement :switch _afda .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:if _gdbb :=d .DecodeElement (_efbeg .TxBody ,&_afda ); +_gdbb !=nil {return _gdbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"}:_efbeg .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); +if _fdaba :=d .DecodeElement (&_efbeg .GvmlTextShapeChoice .UseSpRect ,&_afda );_fdaba !=nil {return _fdaba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_efbeg .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); +if _cdbdd :=d .DecodeElement (&_efbeg .GvmlTextShapeChoice .Xfrm ,&_afda );_cdbdd !=nil {return _cdbdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efbeg .ExtLst =NewCT_OfficeArtExtensionList (); +if _fafg :=d .DecodeElement (_efbeg .ExtLst ,&_afda );_fafg !=nil {return _fafg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0020\u0025v",_afda .Name ); +if _faff :=d .Skip ();_faff !=nil {return _faff ;};};case _d .EndElement :break _ebfae ;case _d .CharData :};};return nil ;}; -// Rotation -Rot *CT_SphereCoords ;};type CT_Path2DLineTo struct{ +// ValidateWithPath validates the CT_TextSpacingPercent and its children, prefixing error messages with path +func (_aegfa *CT_TextSpacingPercent )ValidateWithPath (path string )error {if _ccbe :=_aegfa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccbe !=nil {return _ccbe ;};return nil ;};func NewCT_GvmlTextShapeChoice ()*CT_GvmlTextShapeChoice {_dgefag :=&CT_GvmlTextShapeChoice {}; +return _dgefag ;};func NewCT_FixedPercentage ()*CT_FixedPercentage {_eddde :=&CT_FixedPercentage {};return _eddde }; -// Line end point -Pt *CT_AdjPoint2D ;}; +// Validate validates the CT_TableStyleTextStyle and its children +func (_fefecb *CT_TableStyleTextStyle )Validate ()error {return _fefecb .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079l\u0065");};func (_eeega ST_AnimationDgmOnlyBuildType )Validate ()error {return _eeega .ValidateWithPath ("")}; +type EG_FillPropertiesChoice struct{NoFill *CT_NoFillProperties ;SolidFill *CT_SolidColorFillProperties ;GradFill *CT_GradientFillProperties ;BlipFill *CT_BlipFillProperties ; -// ValidateWithPath validates the ThemeOverride and its children, prefixing error messages with path -func (_gcgga *ThemeOverride )ValidateWithPath (path string )error {if _deacc :=_gcgga .CT_BaseStylesOverride .ValidateWithPath (path );_deacc !=nil {return _deacc ;};return nil ;};func (_fffbd *CT_ThemeableLineStyleChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffgea :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_fffbd .Ln =NewCT_LineProperties (); -if _ggbag :=d .DecodeElement (_fffbd .Ln ,&_ffgea );_ggbag !=nil {return _ggbag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:_fffbd .LnRef =NewCT_StyleMatrixReference (); -if _ggbe :=d .DecodeElement (_fffbd .LnRef ,&_ffgea );_ggbe !=nil {return _ggbe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006ce\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ffgea .Name ); -if _afbdb :=d .Skip ();_afbdb !=nil {return _afbdb ;};};return nil ;};type CT_ColorChangeEffect struct{ +// Pattern Fill +PattFill *CT_PatternFillProperties ; -// Consider Alpha Values -UseAAttr *bool ; +// Group Fill +GrpFill *CT_GroupFillProperties ;};func (_edbbf *EG_TextUnderlineLineChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_begba :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_edbbf .ULnTx =NewCT_TextUnderlineLineFollowText (); +if _dgacb :=d .DecodeElement (_edbbf .ULnTx ,&_begba );_dgacb !=nil {return _dgacb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_edbbf .ULn =NewCT_LineProperties (); +if _fbbfe :=d .DecodeElement (_edbbf .ULn ,&_begba );_fbbfe !=nil {return _fbbfe ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0054\u0065x\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_begba .Name ); +if _dcgcf :=d .Skip ();_dcgcf !=nil {return _dcgcf ;};};return nil ;};type CT_TextBulletSizeFollowText struct{}; -// Change Color From -ClrFrom *CT_Color ; +// Validate validates the CT_NonVisualConnectorProperties and its children +func (_dfaca *CT_NonVisualConnectorProperties )Validate ()error {return _dfaca .ValidateWithPath ("\u0043\u0054\u005fN\u006f\u006e\u0056\u0069s\u0075\u0061\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u006f\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +};func (_gcfde ST_TextAutonumberScheme )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cdade :=_d .Attr {};_cdade .Name =name ;switch _gcfde {case ST_TextAutonumberSchemeUnset :_cdade .Value ="";case ST_TextAutonumberSchemeAlphaLcParenBoth :_cdade .Value ="\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; +case ST_TextAutonumberSchemeAlphaUcParenBoth :_cdade .Value ="\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeAlphaLcParenR :_cdade .Value ="\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; +case ST_TextAutonumberSchemeAlphaUcParenR :_cdade .Value ="\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeAlphaLcPeriod :_cdade .Value ="\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeAlphaUcPeriod :_cdade .Value ="\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeArabicParenBoth :_cdade .Value ="\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; +case ST_TextAutonumberSchemeArabicParenR :_cdade .Value ="\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeArabicPeriod :_cdade .Value ="\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeArabicPlain :_cdade .Value ="a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeRomanLcParenBoth :_cdade .Value ="\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068"; +case ST_TextAutonumberSchemeRomanUcParenBoth :_cdade .Value ="\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeRomanLcParenR :_cdade .Value ="\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052"; +case ST_TextAutonumberSchemeRomanUcParenR :_cdade .Value ="\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeRomanLcPeriod :_cdade .Value ="\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeRomanUcPeriod :_cdade .Value ="\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeCircleNumDbPlain :_cdade .Value ="\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; +case ST_TextAutonumberSchemeCircleNumWdBlackPlain :_cdade .Value ="c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeCircleNumWdWhitePlain :_cdade .Value ="c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e"; +case ST_TextAutonumberSchemeArabicDbPeriod :_cdade .Value ="\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeArabicDbPlain :_cdade .Value ="\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e"; +case ST_TextAutonumberSchemeEa1ChsPeriod :_cdade .Value ="\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeEa1ChsPlain :_cdade .Value ="e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1ChtPeriod :_cdade .Value ="\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeEa1ChtPlain :_cdade .Value ="e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1JpnChsDbPeriod :_cdade .Value ="\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeEa1JpnKorPlain :_cdade .Value ="\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e";case ST_TextAutonumberSchemeEa1JpnKorPeriod :_cdade .Value ="\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeArabic1Minus :_cdade .Value ="\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073";case ST_TextAutonumberSchemeArabic2Minus :_cdade .Value ="\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073"; +case ST_TextAutonumberSchemeHebrew2Minus :_cdade .Value ="\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073";case ST_TextAutonumberSchemeThaiAlphaPeriod :_cdade .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeThaiAlphaParenR :_cdade .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052";case ST_TextAutonumberSchemeThaiAlphaParenBoth :_cdade .Value ="\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068"; +case ST_TextAutonumberSchemeThaiNumPeriod :_cdade .Value ="\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeThaiNumParenR :_cdade .Value ="\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052"; +case ST_TextAutonumberSchemeThaiNumParenBoth :_cdade .Value ="\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068";case ST_TextAutonumberSchemeHindiAlphaPeriod :_cdade .Value ="\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_TextAutonumberSchemeHindiNumPeriod :_cdade .Value ="\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064";case ST_TextAutonumberSchemeHindiNumParenR :_cdade .Value ="\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052"; +case ST_TextAutonumberSchemeHindiAlpha1Period :_cdade .Value ="\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064";};return _cdade ,nil ;}; -// Change Color To -ClrTo *CT_Color ;};func (_dfbg *CT_LineJoinBevel )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ffgb *CT_FillEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_cabf :for {_eega ,_dbfac :=d .Token ();if _dbfac !=nil {return _dbfac ;};switch _agbag :=_eega .(type ){case _ba .StartElement :switch _agbag .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dgcgc :=d .DecodeElement (&_ffgb .FillPropertiesChoice .NoFill ,&_agbag );_dgcgc !=nil {return _dgcgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _eagfc :=d .DecodeElement (&_ffgb .FillPropertiesChoice .SolidFill ,&_agbag );_eagfc !=nil {return _eagfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _cbc :=d .DecodeElement (&_ffgb .FillPropertiesChoice .GradFill ,&_agbag );_cbc !=nil {return _cbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ebcab :=d .DecodeElement (&_ffgb .FillPropertiesChoice .BlipFill ,&_agbag );_ebcab !=nil {return _ebcab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bgbae :=d .DecodeElement (&_ffgb .FillPropertiesChoice .PattFill ,&_agbag );_bgbae !=nil {return _bgbae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_ffgb .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fcbb :=d .DecodeElement (&_ffgb .FillPropertiesChoice .GrpFill ,&_agbag );_fcbb !=nil {return _fcbb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074 \u0025\u0076",_agbag .Name ); -if _bebe :=d .Skip ();_bebe !=nil {return _bebe ;};};case _ba .EndElement :break _cabf ;case _ba .CharData :};};return nil ;};func (_bbfgc *EG_ThemeableEffectStyleChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bfce :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_bbfgc .Effect =NewCT_EffectProperties (); -if _ggage :=d .DecodeElement (_bbfgc .Effect ,&_bfce );_ggage !=nil {return _ggage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_bbfgc .EffectRef =NewCT_StyleMatrixReference (); -if _dcaaaf :=d .DecodeElement (_bbfgc .EffectRef ,&_bfce );_dcaaaf !=nil {return _dcaaaf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066e\u0063\u0074\u0053\u0074\u0079\u006ce\u0043\u0068o\u0069\u0063e\u0020%\u0076",_bfce .Name ); -if _ccdfe :=d .Skip ();_ccdfe !=nil {return _ccdfe ;};};return nil ;};func NewCT_TextSpacingChoice ()*CT_TextSpacingChoice {_ggeef :=&CT_TextSpacingChoice {};return _ggeef ;};type ThemeOverride struct{CT_BaseStylesOverride }; +// ST_PositiveFixedPercentage is a union type +type ST_PositiveFixedPercentage struct{ST_PositiveFixedPercentageDecimal *int32 ;ST_PositiveFixedPercentage *ST_Percentage ;};func NewCT_XYAdjustHandle ()*CT_XYAdjustHandle {_gaegc :=&CT_XYAdjustHandle {};_gaegc .Pos =NewCT_AdjPoint2D ();return _gaegc ; +};func ParseUnionST_TextSpacingPercentOrPercentString (s string )(ST_TextSpacingPercentOrPercentString ,error ){_faaa :=ST_TextSpacingPercentOrPercentString {};if _fa .ST_PercentagePatternRe .MatchString (s ){_faaa .ST_Percentage =&s ;}else {_adfba ,_fgcbbd :=_b .ParseInt (s ,10,64); +if _fgcbbd !=nil {return _faaa ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_fgcbbd );};_gfdef :=int32 (_adfba );_faaa .ST_TextSpacingPercent =&_gfdef ;};return _faaa ,nil ;};func (_afcfg *EG_TextUnderlineFill )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_afcfg .TextUnderlineFillChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;}; -// Validate validates the CT_BaseStyles and its children -func (_bbf *CT_BaseStyles )Validate ()error {return _bbf .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073");}; +// Validate validates the EG_ShadeProperties and its children +func (_daada *EG_ShadeProperties )Validate ()error {return _daada .ValidateWithPath ("\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};type CT_FillProperties struct{FillPropertiesChoice *EG_FillPropertiesChoice ; +};func (_gaead ST_LineEndWidth )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gaead .String (),start );};func (_aegbf *EG_FillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_aeabd :for {_ggeca ,_ebacfg :=d .Token ();if _ebacfg !=nil {return _ebacfg ;};switch _gdbccd :=_ggeca .(type ){case _d .StartElement :switch _gdbccd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gfcgf :=d .DecodeElement (&_aegbf .FillPropertiesChoice .NoFill ,&_gdbccd );_gfcgf !=nil {return _gfcgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gdfbg :=d .DecodeElement (&_aegbf .FillPropertiesChoice .SolidFill ,&_gdbccd );_gdfbg !=nil {return _gdfbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _edead :=d .DecodeElement (&_aegbf .FillPropertiesChoice .GradFill ,&_gdbccd );_edead !=nil {return _edead ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fdfee :=d .DecodeElement (&_aegbf .FillPropertiesChoice .BlipFill ,&_gdbccd );_fdfee !=nil {return _fdfee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _edaeg :=d .DecodeElement (&_aegbf .FillPropertiesChoice .PattFill ,&_gdbccd );_edaeg !=nil {return _edaeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_aegbf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bggf :=d .DecodeElement (&_aegbf .FillPropertiesChoice .GrpFill ,&_gdbccd );_bggf !=nil {return _bggf ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gdbccd .Name ); +if _dfabd :=d .Skip ();_dfabd !=nil {return _dfabd ;};};case _d .EndElement :break _aeabd ;case _d .CharData :};};return nil ;};type CT_TextListStyle struct{ -// Validate validates the EG_TextGeometry and its children -func (_cebdc *EG_TextGeometry )Validate ()error {return _cebdc .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079");};func NewEG_ShadeProperties ()*EG_ShadeProperties {_aebdf :=&EG_ShadeProperties {};_aebdf .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); -return _aebdf ;};func (_ccfb *CT_Scale2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_ecfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0078"}};e .EncodeElement (_ccfb .Sx ,_ecfe );_cafee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079"}}; -e .EncodeElement (_ccfb .Sy ,_cafee );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_begab ST_TextHorzOverflowType )String ()string {switch _begab {case 0:return "";case 1:return "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"; -case 2:return "\u0063\u006c\u0069\u0070";};return "";};type CT_WholeE2oFormatting struct{ +// Default Paragraph Style +DefPPr *CT_TextParagraphProperties ; -// Outline -Ln *CT_LineProperties ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func NewCT_Scale2D ()*CT_Scale2D {_dddcgb :=&CT_Scale2D {};_dddcgb .Sx =NewCT_Ratio ();_dddcgb .Sy =NewCT_Ratio ();return _dddcgb ;};func (_deded *Graphic )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_deded .CT_GraphicalObject =*NewCT_GraphicalObject (); -_gbaf :for {_edbce ,_dbgfe :=d .Token ();if _dbgfe !=nil {return _dbgfe ;};switch _abfbc :=_edbce .(type ){case _ba .StartElement :switch _abfbc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0061\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061"}:if _faaga :=d .DecodeElement (_deded .GraphicData ,&_abfbc ); -_faaga !=nil {return _faaga ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047r\u0061\u0070\u0068\u0069\u0063\u0020\u0025\u0076",_abfbc .Name ); -if _ffbgdb :=d .Skip ();_ffbgdb !=nil {return _ffbgdb ;};};case _ba .EndElement :break _gbaf ;case _ba .CharData :};};return nil ;}; +// List Level 1 Text Style +Lvl1pPr *CT_TextParagraphProperties ; -// ValidateWithPath validates the Tbl and its children, prefixing error messages with path -func (_fcfaea *Tbl )ValidateWithPath (path string )error {if _cdfcc :=_fcfaea .CT_Table .ValidateWithPath (path );_cdfcc !=nil {return _cdfcc ;};return nil ;};func (_dfeda *CT_GraphicalObjectData )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0075\u0072\u0069"},Value :_be .Sprintf ("\u0025\u0076",_dfeda .UriAttr )}); -e .EncodeToken (start );if _dfeda .Any !=nil {for _ ,_cfdf :=range _dfeda .Any {_cfdf .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_TextBulletTypefaceFollowText ()*CT_TextBulletTypefaceFollowText {_dgeag :=&CT_TextBulletTypefaceFollowText {}; -return _dgeag ;};type ST_AnimationChartOnlyBuildType byte ;func (_cbgg ST_LineCap )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cbgg .String (),start );};func (_ddecbf *ST_BlendMode )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ggbeg ,_cgebfd :=d .Token (); -if _cgebfd !=nil {return _cgebfd ;};if _bbbgf ,_fafgd :=_ggbeg .(_ba .EndElement );_fafgd &&_bbbgf .Name ==start .Name {*_ddecbf =1;return nil ;};if _egaef ,_feafa :=_ggbeg .(_ba .CharData );!_feafa {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbeg ); -}else {switch string (_egaef ){case "":*_ddecbf =0;case "\u006f\u0076\u0065\u0072":*_ddecbf =1;case "\u006d\u0075\u006c\u0074":*_ddecbf =2;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_ddecbf =3;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_ddecbf =4;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_ddecbf =5; -};};_ggbeg ,_cgebfd =d .Token ();if _cgebfd !=nil {return _cgebfd ;};if _gcffbc ,_debcbf :=_ggbeg .(_ba .EndElement );_debcbf &&_gcffbc .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbeg ); -};type CT_ThemeableLineStyleChoice struct{Ln *CT_LineProperties ; +// List Level 2 Text Style +Lvl2pPr *CT_TextParagraphProperties ; -// Line Reference -LnRef *CT_StyleMatrixReference ;};type CT_ShapeStyle struct{LnRef *CT_StyleMatrixReference ;FillRef *CT_StyleMatrixReference ;EffectRef *CT_StyleMatrixReference ; +// List Level 3 Text Style +Lvl3pPr *CT_TextParagraphProperties ; -// Font Reference -FontRef *CT_FontReference ;}; +// List Level 4 Text Style +Lvl4pPr *CT_TextParagraphProperties ; -// ValidateWithPath validates the CT_ShapeProperties and its children, prefixing error messages with path -func (_gabdba *CT_ShapeProperties )ValidateWithPath (path string )error {if _bfdga :=_gabdba .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bfdga !=nil {return _bfdga ;};if _gabdba .Xfrm !=nil {if _aaafe :=_gabdba .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); -_aaafe !=nil {return _aaafe ;};};if _ceeg :=_gabdba .GeometryChoice .ValidateWithPath (path +"\u002fG\u0065o\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_ceeg !=nil {return _ceeg ;};if _gfbb :=_gabdba .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); -_gfbb !=nil {return _gfbb ;};if _gabdba .Ln !=nil {if _fbcec :=_gabdba .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_fbcec !=nil {return _fbcec ;};};if _fcdcf :=_gabdba .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_fcdcf !=nil {return _fcdcf ;};if _gabdba .Scene3d !=nil {if _fcgd :=_gabdba .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_fcgd !=nil {return _fcgd ;};};if _gabdba .Sp3d !=nil {if _ddgf :=_gabdba .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); -_ddgf !=nil {return _ddgf ;};};if _gabdba .ExtLst !=nil {if _dbdf :=_gabdba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbdf !=nil {return _dbdf ;};};return nil ;};func (_bffdg *ST_BlendMode )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_bffdg =0; -case "\u006f\u0076\u0065\u0072":*_bffdg =1;case "\u006d\u0075\u006c\u0074":*_bffdg =2;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_bffdg =3;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_bffdg =4;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_bffdg =5; -};return nil ;}; +// List Level 5 Text Style +Lvl5pPr *CT_TextParagraphProperties ; -// Validate validates the EG_TextBullet and its children -func (_gcegfb *EG_TextBullet )Validate ()error {return _gcegfb .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074");};func NewEG_TextBullet ()*EG_TextBullet {_acfba :=&EG_TextBullet {};_acfba .TextBulletChoice =NewEG_TextBulletChoice (); -return _acfba ;};func (_baceaf ST_PitchFamily )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_baceaf .String (),start );}; +// List Level 6 Text Style +Lvl6pPr *CT_TextParagraphProperties ; -// ValidateWithPath validates the CT_EmptyElement and its children, prefixing error messages with path -func (_ebgec *CT_EmptyElement )ValidateWithPath (path string )error {return nil }; +// List Level 7 Text Style +Lvl7pPr *CT_TextParagraphProperties ; -// ValidateWithPath validates the CT_OfficeArtExtensionList and its children, prefixing error messages with path -func (_gdbg *CT_OfficeArtExtensionList )ValidateWithPath (path string )error {for _cbdga ,_bdfe :=range _gdbg .Ext {if _gdbgb :=_bdfe .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_cbdga ));_gdbgb !=nil {return _gdbgb ; -};};return nil ;}; +// List Level 8 Text Style +Lvl8pPr *CT_TextParagraphProperties ; -// ValidateWithPath validates the CT_TextBulletSizePoint and its children, prefixing error messages with path -func (_gebbe *CT_TextBulletSizePoint )ValidateWithPath (path string )error {if _gebbe .ValAttr < 100{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003e\u003d\u0020\u0031\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_gebbe .ValAttr ); -};if _gebbe .ValAttr > 400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_gebbe .ValAttr ); -};return nil ;};func (_gdcdb ST_TextStrikeType )Validate ()error {return _gdcdb .ValidateWithPath ("")};func (_eeccc *EG_OfficeArtExtensionList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _eeccc .Ext !=nil {_gaffb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065x\u0074"}}; -for _ ,_aafce :=range _eeccc .Ext {e .EncodeElement (_aafce ,_gaffb );};};return nil ;};type CT_NonVisualGroupDrawingShapeProps struct{ +// List Level 9 Text Style +Lvl9pPr *CT_TextParagraphProperties ;ExtLst *CT_OfficeArtExtensionList ;};func NewEG_LineJoinProperties ()*EG_LineJoinProperties {_dadbe :=&EG_LineJoinProperties {};_dadbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _dadbe ;};func (_bgfb *CT_TableStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073t\u0079\u006c\u0065\u0049\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_bgfb .StyleIdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073t\u0079\u006c\u0065\u004e\u0061\u006de"},Value :_bg .Sprintf ("\u0025\u0076",_bgfb .StyleNameAttr )});e .EncodeToken (start );if _bgfb .TblBg !=nil {_bddcb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0062\u006c\u0042\u0067"}}; +e .EncodeElement (_bgfb .TblBg ,_bddcb );};if _bgfb .WholeTbl !=nil {_daaag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"}};e .EncodeElement (_bgfb .WholeTbl ,_daaag );};if _bgfb .Band1H !=nil {_abgffg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0031\u0048"}}; +e .EncodeElement (_bgfb .Band1H ,_abgffg );};if _bgfb .Band2H !=nil {_ddbef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0032\u0048"}};e .EncodeElement (_bgfb .Band2H ,_ddbef );};if _bgfb .Band1V !=nil {_aaegb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0031\u0056"}}; +e .EncodeElement (_bgfb .Band1V ,_aaegb );};if _bgfb .Band2V !=nil {_bgega :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0061\u006e\u0064\u0032\u0056"}};e .EncodeElement (_bgfb .Band2V ,_bgega );};if _bgfb .LastCol !=nil {_dbgecf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0061\u0073\u0074\u0043\u006fl"}}; +e .EncodeElement (_bgfb .LastCol ,_dbgecf );};if _bgfb .FirstCol !=nil {_bedc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"}};e .EncodeElement (_bgfb .FirstCol ,_bedc );};if _bgfb .LastRow !=nil {_bbaee :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0061\u0073\u0074\u0052\u006fw"}}; +e .EncodeElement (_bgfb .LastRow ,_bbaee );};if _bgfb .SeCell !=nil {_efbfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0065\u0043\u0065\u006c\u006c"}};e .EncodeElement (_bgfb .SeCell ,_efbfe );};if _bgfb .SwCell !=nil {_faabg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0077\u0043\u0065\u006c\u006c"}}; +e .EncodeElement (_bgfb .SwCell ,_faabg );};if _bgfb .FirstRow !=nil {_fdbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"}};e .EncodeElement (_bgfb .FirstRow ,_fdbc );};if _bgfb .NeCell !=nil {_deefc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u0065\u0043\u0065\u006c\u006c"}}; +e .EncodeElement (_bgfb .NeCell ,_deefc );};if _bgfb .NwCell !=nil {_aadecf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u0077\u0043\u0065\u006c\u006c"}};e .EncodeElement (_bgfb .NwCell ,_aadecf );};if _bgfb .ExtLst !=nil {_ddfgcb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bgfb .ExtLst ,_ddfgcb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Group Shape Locks -GrpSpLocks *CT_GroupLocking ;ExtLst *CT_OfficeArtExtensionList ;};type EG_ShadeProperties struct{ShadePropertiesChoice *EG_ShadePropertiesChoice ;};func (_ffacae *ST_BlackWhiteMode )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bgccfc ,_cdaba :=d .Token (); -if _cdaba !=nil {return _cdaba ;};if _bffde ,_ecaffd :=_bgccfc .(_ba .EndElement );_ecaffd &&_bffde .Name ==start .Name {*_ffacae =1;return nil ;};if _ddfbg ,_dfebe :=_bgccfc .(_ba .CharData );!_dfebe {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgccfc ); -}else {switch string (_ddfbg ){case "":*_ffacae =0;case "\u0063\u006c\u0072":*_ffacae =1;case "\u0061\u0075\u0074\u006f":*_ffacae =2;case "\u0067\u0072\u0061\u0079":*_ffacae =3;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_ffacae =4;case "\u0069n\u0076\u0047\u0072\u0061\u0079":*_ffacae =5; -case "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e":*_ffacae =6;case "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y":*_ffacae =7;case "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065":*_ffacae =8;case "\u0062\u006c\u0061c\u006b":*_ffacae =9; -case "\u0077\u0068\u0069t\u0065":*_ffacae =10;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_ffacae =11;};};_bgccfc ,_cdaba =d .Token ();if _cdaba !=nil {return _cdaba ;};if _gebae ,_cgbgb :=_bgccfc .(_ba .EndElement );_cgbgb &&_gebae .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgccfc );};func (_dddec *CT_GvmlGroupShapeChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dddec .TxSp !=nil {_eaea :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0078\u0053\u0070"}}; -e .EncodeElement (_dddec .TxSp ,_eaea );}else if _dddec .Sp !=nil {_dbege :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070"}};e .EncodeElement (_dddec .Sp ,_dbege );}else if _dddec .CxnSp !=nil {_ecggb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0078\u006e\u0053\u0070"}}; -e .EncodeElement (_dddec .CxnSp ,_ecggb );}else if _dddec .Pic !=nil {_gdee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070i\u0063"}};e .EncodeElement (_dddec .Pic ,_gdee );}else if _dddec .GraphicFrame !=nil {_dead :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_dddec .GraphicFrame ,_dead );}else if _dddec .GrpSp !=nil {_dbeaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_dddec .GrpSp ,_dbeaa );};return nil ;};type ST_TextVertOverflowType byte ; -func (_ddcba *CT_TableCellProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ddcba .MarLAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u004c"},Value :_be .Sprintf ("\u0025\u0076",*_ddcba .MarLAttr )}); -};if _ddcba .MarRAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u0052"},Value :_be .Sprintf ("\u0025\u0076",*_ddcba .MarRAttr )});};if _ddcba .MarTAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u0054"},Value :_be .Sprintf ("\u0025\u0076",*_ddcba .MarTAttr )}); -};if _ddcba .MarBAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u0042"},Value :_be .Sprintf ("\u0025\u0076",*_ddcba .MarBAttr )});};if _ddcba .VertAttr !=ST_TextVerticalTypeUnset {_fadfe ,_ggaa :=_ddcba .VertAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0065\u0072\u0074"}); -if _ggaa !=nil {return _ggaa ;};start .Attr =append (start .Attr ,_fadfe );};if _ddcba .AnchorAttr !=ST_TextAnchoringTypeUnset {_dfbd ,_eeag :=_ddcba .AnchorAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006e\u0063\u0068\u006f\u0072"});if _eeag !=nil {return _eeag ; -};start .Attr =append (start .Attr ,_dfbd );};if _ddcba .AnchorCtrAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddcba .AnchorCtrAttr ))}); -};if _ddcba .HorzOverflowAttr !=ST_TextHorzOverflowTypeUnset {_debge ,_dffag :=_ddcba .HorzOverflowAttr .MarshalXMLAttr (_ba .Name {Local :"\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _dffag !=nil {return _dffag ;};start .Attr =append (start .Attr ,_debge ); -};e .EncodeToken (start );if _ddcba .LnL !=nil {_eddf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cn\u004c"}};e .EncodeElement (_ddcba .LnL ,_eddf );};if _ddcba .LnR !=nil {_cdafg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cn\u0052"}}; -e .EncodeElement (_ddcba .LnR ,_cdafg );};if _ddcba .LnT !=nil {_efabg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cn\u0054"}};e .EncodeElement (_ddcba .LnT ,_efabg );};if _ddcba .LnB !=nil {_cggfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cn\u0042"}}; -e .EncodeElement (_ddcba .LnB ,_cggfa );};if _ddcba .LnTlToBr !=nil {_ccacc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e\u0054\u006c\u0054\u006f\u0042\u0072"}};e .EncodeElement (_ddcba .LnTlToBr ,_ccacc );};if _ddcba .LnBlToTr !=nil {_caggb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e\u0042\u006c\u0054\u006f\u0054\u0072"}}; -e .EncodeElement (_ddcba .LnBlToTr ,_caggb );};if _ddcba .Cell3D !=nil {_adfgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0065\u006c\u006c\u0033\u0044"}};e .EncodeElement (_ddcba .Cell3D ,_adfgg );};_ddcba .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -if _ddcba .Headers !=nil {_gaeacg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0068\u0065\u0061\u0064\u0065\u0072s"}};e .EncodeElement (_ddcba .Headers ,_gaeacg );};if _ddcba .ExtLst !=nil {_ceegb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ddcba .ExtLst ,_ceegb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_caeeg ST_TextVerticalType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_caeeg .String (),start ); -};type CT_LineJoinBevel struct{}; +// ValidateWithPath validates the CT_ConnectionSiteList and its children, prefixing error messages with path +func (_fdfd *CT_ConnectionSiteList )ValidateWithPath (path string )error {for _fdg ,_fggc :=range _fdfd .Cxn {if _ecdc :=_fggc .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0043\u0078\u006e\u005b\u0025\u0064\u005d",path ,_fdg ));_ecdc !=nil {return _ecdc ; +};};return nil ;}; -// ValidateWithPath validates the ThemeManager and its children, prefixing error messages with path -func (_eeadbg *ThemeManager )ValidateWithPath (path string )error {if _befca :=_eeadbg .CT_EmptyElement .ValidateWithPath (path );_befca !=nil {return _befca ;};return nil ;};type CT_SphereCoords struct{ +// Validate validates the CT_TransformEffect and its children +func (_ccbge *CT_TransformEffect )Validate ()error {return _ccbge .ValidateWithPath ("\u0043T\u005fT\u0072\u0061\u006e\u0073\u0066o\u0072\u006dE\u0066\u0066\u0065\u0063\u0074");};func NewCT_AnimationElementChoice ()*CT_AnimationElementChoice {_dfab :=&CT_AnimationElementChoice {}; +return _dfab ;};func (_adced ST_PresetShadowVal )ValidateWithPath (path string )error {switch _adced {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adced )); +};return nil ;}; -// Latitude -LatAttr int32 ; +// ValidateWithPath validates the EG_Geometry and its children, prefixing error messages with path +func (_dcbae *EG_Geometry )ValidateWithPath (path string )error {if _adbabb :=_dcbae .GeometryChoice .ValidateWithPath (path +"\u002fG\u0065o\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_adbabb !=nil {return _adbabb ;};return nil ; +};func (_degfc ST_TextAlignType )Validate ()error {return _degfc .ValidateWithPath ("")};type CT_LinearShadeProperties struct{ -// Longitude -LonAttr int32 ; +// Angle +AngAttr *int32 ; -// Revolution -RevAttr int32 ;};func (_bfbd *CT_GvmlShape )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bfbd .NvSpPr =NewCT_GvmlShapeNonVisual ();_bfbd .SpPr =NewCT_ShapeProperties ();_dada :for {_dggf ,_ecac :=d .Token ();if _ecac !=nil {return _ecac ; -};switch _eedg :=_dggf .(type ){case _ba .StartElement :switch _eedg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _aaaf :=d .DecodeElement (_bfbd .NvSpPr ,&_eedg ); -_aaaf !=nil {return _aaaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _eebdf :=d .DecodeElement (_bfbd .SpPr ,&_eedg ); -_eebdf !=nil {return _eebdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_bfbd .TxSp =NewCT_GvmlTextShape (); -if _efdcg :=d .DecodeElement (_bfbd .TxSp ,&_eedg );_efdcg !=nil {return _efdcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_bfbd .Style =NewCT_ShapeStyle (); -if _agdc :=d .DecodeElement (_bfbd .Style ,&_eedg );_agdc !=nil {return _agdc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfbd .ExtLst =NewCT_OfficeArtExtensionList (); -if _gdcg :=d .DecodeElement (_bfbd .ExtLst ,&_eedg );_gdcg !=nil {return _gdcg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_G\u0076\u006dl\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_eedg .Name ); -if _afdd :=d .Skip ();_afdd !=nil {return _afdd ;};};case _ba .EndElement :break _dada ;case _ba .CharData :};};return nil ;};func (_bgccf *CT_TextBodyProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bgccf .TextAutofitChoice =NewEG_TextAutofitChoice (); -_bgccf .Text3DChoice =NewEG_Text3DChoice ();for _ ,_cdcaaa :=range start .Attr {if _cdcaaa .Name .Local =="\u0072\u006f\u0074"{_cdcc ,_eacge :=_f .ParseInt (_cdcaaa .Value ,10,32);if _eacge !=nil {return _eacge ;};_fccfb :=int32 (_cdcc );_bgccf .RotAttr =&_fccfb ; -continue ;};if _cdcaaa .Name .Local =="\u0073\u0070c\u0046\u0069\u0072s\u0074\u004c\u0061\u0073\u0074\u0050\u0061\u0072\u0061"{_eggef ,_egfdda :=_f .ParseBool (_cdcaaa .Value );if _egfdda !=nil {return _egfdda ;};_bgccf .SpcFirstLastParaAttr =&_eggef ; -continue ;};if _cdcaaa .Name .Local =="\u0076\u0065\u0072t\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_bgccf .VertOverflowAttr .UnmarshalXMLAttr (_cdcaaa );continue ;};if _cdcaaa .Name .Local =="\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"{_bgccf .HorzOverflowAttr .UnmarshalXMLAttr (_cdcaaa ); -continue ;};if _cdcaaa .Name .Local =="\u0076\u0065\u0072\u0074"{_bgccf .VertAttr .UnmarshalXMLAttr (_cdcaaa );continue ;};if _cdcaaa .Name .Local =="\u0077\u0072\u0061\u0070"{_bgccf .WrapAttr .UnmarshalXMLAttr (_cdcaaa );continue ;};if _cdcaaa .Name .Local =="\u006c\u0049\u006e\u0073"{_dbbb ,_aeddf :=ParseUnionST_Coordinate32 (_cdcaaa .Value ); -if _aeddf !=nil {return _aeddf ;};_bgccf .LInsAttr =&_dbbb ;continue ;};if _cdcaaa .Name .Local =="\u0074\u0049\u006e\u0073"{_dfega ,_adga :=ParseUnionST_Coordinate32 (_cdcaaa .Value );if _adga !=nil {return _adga ;};_bgccf .TInsAttr =&_dfega ;continue ; -};if _cdcaaa .Name .Local =="\u0072\u0049\u006e\u0073"{_ffgaa ,_afdeg :=ParseUnionST_Coordinate32 (_cdcaaa .Value );if _afdeg !=nil {return _afdeg ;};_bgccf .RInsAttr =&_ffgaa ;continue ;};if _cdcaaa .Name .Local =="\u0062\u0049\u006e\u0073"{_fgbb ,_baceca :=ParseUnionST_Coordinate32 (_cdcaaa .Value ); -if _baceca !=nil {return _baceca ;};_bgccf .BInsAttr =&_fgbb ;continue ;};if _cdcaaa .Name .Local =="\u006e\u0075\u006d\u0043\u006f\u006c"{_cabba ,_ggafa :=_f .ParseInt (_cdcaaa .Value ,10,32);if _ggafa !=nil {return _ggafa ;};_eefcd :=int32 (_cabba ); -_bgccf .NumColAttr =&_eefcd ;continue ;};if _cdcaaa .Name .Local =="\u0073\u0070\u0063\u0043\u006f\u006c"{_abgg ,_bdcgc :=_f .ParseInt (_cdcaaa .Value ,10,32);if _bdcgc !=nil {return _bdcgc ;};_cgbdf :=int32 (_abgg );_bgccf .SpcColAttr =&_cgbdf ;continue ; -};if _cdcaaa .Name .Local =="\u0072\u0074\u006c\u0043\u006f\u006c"{_cggg ,_baecd :=_f .ParseBool (_cdcaaa .Value );if _baecd !=nil {return _baecd ;};_bgccf .RtlColAttr =&_cggg ;continue ;};if _cdcaaa .Name .Local =="f\u0072\u006f\u006d\u0057\u006f\u0072\u0064\u0041\u0072\u0074"{_ecgdg ,_bbgc :=_f .ParseBool (_cdcaaa .Value ); -if _bbgc !=nil {return _bbgc ;};_bgccf .FromWordArtAttr =&_ecgdg ;continue ;};if _cdcaaa .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_bgccf .AnchorAttr .UnmarshalXMLAttr (_cdcaaa );continue ;};if _cdcaaa .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"{_gdeba ,_abadbe :=_f .ParseBool (_cdcaaa .Value ); -if _abadbe !=nil {return _abadbe ;};_bgccf .AnchorCtrAttr =&_gdeba ;continue ;};if _cdcaaa .Name .Local =="\u0066o\u0072\u0063\u0065\u0041\u0041"{_bbcbce ,_cafaf :=_f .ParseBool (_cdcaaa .Value );if _cafaf !=nil {return _cafaf ;};_bgccf .ForceAAAttr =&_bbcbce ; -continue ;};if _cdcaaa .Name .Local =="\u0075p\u0072\u0069\u0067\u0068\u0074"{_bgafg ,_dabfeb :=_f .ParseBool (_cdcaaa .Value );if _dabfeb !=nil {return _dabfeb ;};_bgccf .UprightAttr =&_bgafg ;continue ;};if _cdcaaa .Name .Local =="c\u006f\u006d\u0070\u0061\u0074\u004c\u006e\u0053\u0070\u0063"{_fcdfgc ,_gafed :=_f .ParseBool (_cdcaaa .Value ); -if _gafed !=nil {return _gafed ;};_bgccf .CompatLnSpcAttr =&_fcdfgc ;continue ;};};_fgbeed :for {_eaaedg ,_bfbbb :=d .Token ();if _bfbbb !=nil {return _bfbbb ;};switch _gcage :=_eaaedg .(type ){case _ba .StartElement :switch _gcage .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_bgccf .PrstTxWarp =NewCT_PresetTextShape (); -if _bdad :=d .DecodeElement (_bgccf .PrstTxWarp ,&_gcage );_bdad !=nil {return _bdad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_bgccf .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _geedbg :=d .DecodeElement (&_bgccf .TextAutofitChoice .NoAutofit ,&_gcage );_geedbg !=nil {return _geedbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_bgccf .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _fgbfe :=d .DecodeElement (&_bgccf .TextAutofitChoice .NormAutofit ,&_gcage );_fgbfe !=nil {return _fgbfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_bgccf .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _bagb :=d .DecodeElement (&_bgccf .TextAutofitChoice .SpAutoFit ,&_gcage );_bagb !=nil {return _bagb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_bgccf .Scene3d =NewCT_Scene3D (); -if _bcagg :=d .DecodeElement (_bgccf .Scene3d ,&_gcage );_bcagg !=nil {return _bcagg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_bgccf .Text3DChoice =NewEG_Text3DChoice (); -if _aedee :=d .DecodeElement (&_bgccf .Text3DChoice .Sp3d ,&_gcage );_aedee !=nil {return _aedee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_bgccf .Text3DChoice =NewEG_Text3DChoice (); -if _edeb :=d .DecodeElement (&_bgccf .Text3DChoice .FlatTx ,&_gcage );_edeb !=nil {return _edeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgccf .ExtLst =NewCT_OfficeArtExtensionList (); -if _dcfag :=d .DecodeElement (_bgccf .ExtLst ,&_gcage );_dcfag !=nil {return _dcfag ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gcage .Name ); -if _aebag :=d .Skip ();_aebag !=nil {return _aebag ;};};case _ba .EndElement :break _fgbeed ;case _ba .CharData :};};return nil ;}; +// Scaled +ScaledAttr *bool ;};func (_bdade *ST_TextTabAlignType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gabfg ,_cbegf :=d .Token ();if _cbegf !=nil {return _cbegf ;};if _eaced ,_facgf :=_gabfg .(_d .EndElement );_facgf &&_eaced .Name ==start .Name {*_bdade =1; +return nil ;};if _eaabfb ,_egebac :=_gabfg .(_d .CharData );!_egebac {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gabfg );}else {switch string (_eaabfb ){case "":*_bdade =0; +case "\u006c":*_bdade =1;case "\u0063\u0074\u0072":*_bdade =2;case "\u0072":*_bdade =3;case "\u0064\u0065\u0063":*_bdade =4;};};_gabfg ,_cbegf =d .Token ();if _cbegf !=nil {return _cbegf ;};if _bbfef ,_dcdgd :=_gabfg .(_d .EndElement );_dcdgd &&_bbfef .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gabfg );}; -// ValidateWithPath validates the CT_DefaultShapeDefinition and its children, prefixing error messages with path -func (_deaa *CT_DefaultShapeDefinition )ValidateWithPath (path string )error {if _edbea :=_deaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_edbea !=nil {return _edbea ;};if _egdf :=_deaa .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072"); -_egdf !=nil {return _egdf ;};if _fbbb :=_deaa .LstStyle .ValidateWithPath (path +"\u002fL\u0073\u0074\u0053\u0074\u0079\u006ce");_fbbb !=nil {return _fbbb ;};if _deaa .Style !=nil {if _bgbf :=_deaa .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_bgbf !=nil {return _bgbf ;};};if _deaa .ExtLst !=nil {if _bbfe :=_deaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbfe !=nil {return _bbfe ;};};return nil ;};func NewCT_NonVisualGroupDrawingShapeProps ()*CT_NonVisualGroupDrawingShapeProps {_aceb :=&CT_NonVisualGroupDrawingShapeProps {}; -return _aceb ;};func (_fdgdd *CT_EffectContainer )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fdgdd .TypeAttr !=ST_EffectContainerTypeUnset {_bcea ,_daege :=_fdgdd .TypeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _daege !=nil {return _daege ;};start .Attr =append (start .Attr ,_bcea );};if _fdgdd .NameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_fdgdd .NameAttr )}); -};e .EncodeToken (start );if _fdgdd .EG_Effect !=nil {for _ ,_fdda :=range _fdgdd .EG_Effect {_fdda .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_CustomColorList and its children, prefixing error messages with path +func (_fbbeb *CT_CustomColorList )ValidateWithPath (path string )error {for _fcce ,_cdge :=range _fbbeb .CustClr {if _gfcae :=_cdge .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0043\u0075\u0073\u0074\u0043\u006cr\u005b\u0025\u0064\u005d",path ,_fcce )); +_gfcae !=nil {return _gfcae ;};};return nil ;};const (ST_LightRigTypeUnset ST_LightRigType =0;ST_LightRigTypeLegacyFlat1 ST_LightRigType =1;ST_LightRigTypeLegacyFlat2 ST_LightRigType =2;ST_LightRigTypeLegacyFlat3 ST_LightRigType =3;ST_LightRigTypeLegacyFlat4 ST_LightRigType =4; +ST_LightRigTypeLegacyNormal1 ST_LightRigType =5;ST_LightRigTypeLegacyNormal2 ST_LightRigType =6;ST_LightRigTypeLegacyNormal3 ST_LightRigType =7;ST_LightRigTypeLegacyNormal4 ST_LightRigType =8;ST_LightRigTypeLegacyHarsh1 ST_LightRigType =9;ST_LightRigTypeLegacyHarsh2 ST_LightRigType =10; +ST_LightRigTypeLegacyHarsh3 ST_LightRigType =11;ST_LightRigTypeLegacyHarsh4 ST_LightRigType =12;ST_LightRigTypeThreePt ST_LightRigType =13;ST_LightRigTypeBalanced ST_LightRigType =14;ST_LightRigTypeSoft ST_LightRigType =15;ST_LightRigTypeHarsh ST_LightRigType =16; +ST_LightRigTypeFlood ST_LightRigType =17;ST_LightRigTypeContrasting ST_LightRigType =18;ST_LightRigTypeMorning ST_LightRigType =19;ST_LightRigTypeSunrise ST_LightRigType =20;ST_LightRigTypeSunset ST_LightRigType =21;ST_LightRigTypeChilly ST_LightRigType =22; +ST_LightRigTypeFreezing ST_LightRigType =23;ST_LightRigTypeFlat ST_LightRigType =24;ST_LightRigTypeTwoPt ST_LightRigType =25;ST_LightRigTypeGlow ST_LightRigType =26;ST_LightRigTypeBrightRoom ST_LightRigType =27;); -// Validate validates the CT_GeomRect and its children -func (_dffba *CT_GeomRect )Validate ()error {return _dffba .ValidateWithPath ("C\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074");};func NewCT_ColorMRU ()*CT_ColorMRU {_cffg :=&CT_ColorMRU {};return _cffg };func NewCT_GradientStop ()*CT_GradientStop {_bedd :=&CT_GradientStop {}; -return _bedd }; +// Validate validates the EG_Text3D and its children +func (_agbcc *EG_Text3D )Validate ()error {return _agbcc .ValidateWithPath ("\u0045G\u005f\u0054\u0065\u0078\u0074\u0033D");};func (_ffef *CT_GeomGuideList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ffef .Gd !=nil {_badbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0064"}}; +for _ ,_ddee :=range _ffef .Gd {e .EncodeElement (_ddee ,_badbc );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_BlurEffect and its children -func (_bdc *CT_BlurEffect )Validate ()error {return _bdc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0075\u0072\u0045\u0066\u0066\u0065\u0063\u0074");};func (_gcbga *EG_FillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gcbga .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};type EG_OfficeArtExtensionList struct{ +// ValidateWithPath validates the CT_GradientFillProperties and its children, prefixing error messages with path +func (_agga *CT_GradientFillProperties )ValidateWithPath (path string )error {if _ebde :=_agga .FlipAttr .ValidateWithPath (path +"\u002fF\u006c\u0069\u0070\u0041\u0074\u0074r");_ebde !=nil {return _ebde ;};if _agga .GsLst !=nil {if _ggedg :=_agga .GsLst .ValidateWithPath (path +"\u002f\u0047\u0073\u004c\u0073\u0074"); +_ggedg !=nil {return _ggedg ;};};if _efdgc :=_agga .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");_efdgc !=nil {return _efdgc ;};if _agga .TileRect !=nil {if _bdbg :=_agga .TileRect .ValidateWithPath (path +"\u002fT\u0069\u006c\u0065\u0052\u0065\u0063t"); +_bdbg !=nil {return _bdbg ;};};return nil ;}; -// Extension -Ext []*CT_OfficeArtExtension ;};func NewCT_SphereCoords ()*CT_SphereCoords {_deega :=&CT_SphereCoords {};_deega .LatAttr =0;_deega .LonAttr =0;_deega .RevAttr =0;return _deega ;};type ST_PresetColorVal byte ;func (_bbgbb *EG_TextBulletSize )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_bbgbb .TextBulletSizeChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewCT_LinearShadeProperties ()*CT_LinearShadeProperties {_faefc :=&CT_LinearShadeProperties {};return _faefc ;};func (_adddc *CT_GlowEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _adddc .RadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_adddc .RadAttr )}); -};e .EncodeToken (start );if _adddc .ScrgbClr !=nil {_dagb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_adddc .ScrgbClr ,_dagb );};if _adddc .SrgbClr !=nil {_bcgd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_adddc .SrgbClr ,_bcgd );};if _adddc .HslClr !=nil {_dcbccf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_adddc .HslClr ,_dcbccf );};if _adddc .SysClr !=nil {_cggfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_adddc .SysClr ,_cggfg );};if _adddc .SchemeClr !=nil {_eaad :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_adddc .SchemeClr ,_eaad );};if _adddc .PrstClr !=nil {_adcb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_adddc .PrstClr ,_adcb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dffec *CT_TableRow )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bdaca :=range start .Attr {if _bdaca .Name .Local =="\u0068"{_abgff ,_eaggf :=ParseUnionST_Coordinate (_bdaca .Value ); -if _eaggf !=nil {return _eaggf ;};_dffec .HAttr =_abgff ;continue ;};};_eccg :for {_dbaac ,_aegdd :=d .Token ();if _aegdd !=nil {return _aegdd ;};switch _cfbfc :=_dbaac .(type ){case _ba .StartElement :switch _cfbfc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063"}:_aacbc :=NewCT_TableCell (); -if _gcgbb :=d .DecodeElement (_aacbc ,&_cfbfc );_gcgbb !=nil {return _gcgbb ;};_dffec .Tc =append (_dffec .Tc ,_aacbc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dffec .ExtLst =NewCT_OfficeArtExtensionList (); -if _gbagg :=d .DecodeElement (_dffec .ExtLst ,&_cfbfc );_gbagg !=nil {return _gbagg ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077\u0020\u0025\u0076",_cfbfc .Name ); -if _efeeg :=d .Skip ();_efeeg !=nil {return _efeeg ;};};case _ba .EndElement :break _eccg ;case _ba .CharData :};};return nil ;};const (ST_TextShapeTypeUnset ST_TextShapeType =0;ST_TextShapeTypeTextNoShape ST_TextShapeType =1;ST_TextShapeTypeTextPlain ST_TextShapeType =2; -ST_TextShapeTypeTextStop ST_TextShapeType =3;ST_TextShapeTypeTextTriangle ST_TextShapeType =4;ST_TextShapeTypeTextTriangleInverted ST_TextShapeType =5;ST_TextShapeTypeTextChevron ST_TextShapeType =6;ST_TextShapeTypeTextChevronInverted ST_TextShapeType =7; -ST_TextShapeTypeTextRingInside ST_TextShapeType =8;ST_TextShapeTypeTextRingOutside ST_TextShapeType =9;ST_TextShapeTypeTextArchUp ST_TextShapeType =10;ST_TextShapeTypeTextArchDown ST_TextShapeType =11;ST_TextShapeTypeTextCircle ST_TextShapeType =12;ST_TextShapeTypeTextButton ST_TextShapeType =13; -ST_TextShapeTypeTextArchUpPour ST_TextShapeType =14;ST_TextShapeTypeTextArchDownPour ST_TextShapeType =15;ST_TextShapeTypeTextCirclePour ST_TextShapeType =16;ST_TextShapeTypeTextButtonPour ST_TextShapeType =17;ST_TextShapeTypeTextCurveUp ST_TextShapeType =18; -ST_TextShapeTypeTextCurveDown ST_TextShapeType =19;ST_TextShapeTypeTextCanUp ST_TextShapeType =20;ST_TextShapeTypeTextCanDown ST_TextShapeType =21;ST_TextShapeTypeTextWave1 ST_TextShapeType =22;ST_TextShapeTypeTextWave2 ST_TextShapeType =23;ST_TextShapeTypeTextDoubleWave1 ST_TextShapeType =24; -ST_TextShapeTypeTextWave4 ST_TextShapeType =25;ST_TextShapeTypeTextInflate ST_TextShapeType =26;ST_TextShapeTypeTextDeflate ST_TextShapeType =27;ST_TextShapeTypeTextInflateBottom ST_TextShapeType =28;ST_TextShapeTypeTextDeflateBottom ST_TextShapeType =29; -ST_TextShapeTypeTextInflateTop ST_TextShapeType =30;ST_TextShapeTypeTextDeflateTop ST_TextShapeType =31;ST_TextShapeTypeTextDeflateInflate ST_TextShapeType =32;ST_TextShapeTypeTextDeflateInflateDeflate ST_TextShapeType =33;ST_TextShapeTypeTextFadeRight ST_TextShapeType =34; -ST_TextShapeTypeTextFadeLeft ST_TextShapeType =35;ST_TextShapeTypeTextFadeUp ST_TextShapeType =36;ST_TextShapeTypeTextFadeDown ST_TextShapeType =37;ST_TextShapeTypeTextSlantUp ST_TextShapeType =38;ST_TextShapeTypeTextSlantDown ST_TextShapeType =39;ST_TextShapeTypeTextCascadeUp ST_TextShapeType =40; -ST_TextShapeTypeTextCascadeDown ST_TextShapeType =41;);func (_dfccf *Theme )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dfccf .CT_OfficeStyleSheet =*NewCT_OfficeStyleSheet ();for _ ,_caefc :=range start .Attr {if _caefc .Name .Local =="\u006e\u0061\u006d\u0065"{_aaedf :=_caefc .Value ; -_dfccf .NameAttr =&_aaedf ;continue ;};};_acbeb :for {_ccfbff ,_dfedg :=d .Token ();if _dfedg !=nil {return _dfedg ;};switch _gfecgc :=_ccfbff .(type ){case _ba .StartElement :switch _gfecgc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _cdbab :=d .DecodeElement (_dfccf .ThemeElements ,&_gfecgc ); -_cdbab !=nil {return _cdbab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"}:_dfccf .ObjectDefaults =NewCT_ObjectStyleDefaults (); -if _dacffb :=d .DecodeElement (_dfccf .ObjectDefaults ,&_gfecgc );_dacffb !=nil {return _dacffb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"}:_dfccf .ExtraClrSchemeLst =NewCT_ColorSchemeList (); -if _ceaef :=d .DecodeElement (_dfccf .ExtraClrSchemeLst ,&_gfecgc );_ceaef !=nil {return _ceaef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_dfccf .CustClrLst =NewCT_CustomColorList (); -if _fgfg :=d .DecodeElement (_dfccf .CustClrLst ,&_gfecgc );_fgfg !=nil {return _fgfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfccf .ExtLst =NewCT_OfficeArtExtensionList (); -if _egbae :=d .DecodeElement (_dfccf .ExtLst ,&_gfecgc );_egbae !=nil {return _egbae ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0068\u0065m\u0065 \u0025\u0076",_gfecgc .Name ); -if _fcdee :=d .Skip ();_fcdee !=nil {return _fcdee ;};};case _ba .EndElement :break _acbeb ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_AnimationGraphicalObjectBuildProperties and its children +func (_aaf *CT_AnimationGraphicalObjectBuildProperties )Validate ()error {return _aaf .ValidateWithPath ("\u0043\u0054\u005fA\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +};type CT_AnimationElementChoice struct{ -// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path -func (_geeb *CT_GradientStop )ValidateWithPath (path string )error {if _babff :=_geeb .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_babff !=nil {return _babff ;};if _geeb .ScrgbClr !=nil {if _ggace :=_geeb .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); -_ggace !=nil {return _ggace ;};};if _geeb .SrgbClr !=nil {if _bebgg :=_geeb .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_bebgg !=nil {return _bebgg ;};};if _geeb .HslClr !=nil {if _ggdc :=_geeb .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); -_ggdc !=nil {return _ggdc ;};};if _geeb .SysClr !=nil {if _afffe :=_geeb .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_afffe !=nil {return _afffe ;};};if _geeb .SchemeClr !=nil {if _abcd :=_geeb .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_abcd !=nil {return _abcd ;};};if _geeb .PrstClr !=nil {if _bdbfg :=_geeb .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_bdbfg !=nil {return _bdbfg ;};};return nil ;}; +// Diagram to Animate +Dgm *CT_AnimationDgmElement ; -// Validate validates the EG_EffectProperties and its children -func (_ffebdg *EG_EffectProperties )Validate ()error {return _ffebdg .ValidateWithPath ("\u0045\u0047\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_ddba *CT_ConnectionSiteList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgfb :for {_eeac ,_adbg :=d .Token (); -if _adbg !=nil {return _adbg ;};switch _gaeb :=_eeac .(type ){case _ba .StartElement :switch _gaeb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e"}:_bgdd :=NewCT_ConnectionSite (); -if _beae :=d .DecodeElement (_bgdd ,&_gaeb );_beae !=nil {return _beae ;};_ddba .Cxn =append (_ddba .Cxn ,_bgdd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0053\u0069\u0074\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gaeb .Name ); -if _fcdfg :=d .Skip ();_fcdfg !=nil {return _fcdfg ;};};case _ba .EndElement :break _dgfb ;case _ba .CharData :};};return nil ;};func (_fbebe *CT_GraphicalObjectData )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dgbbf :=range start .Attr {if _dgbbf .Name .Local =="\u0075\u0072\u0069"{_abcbg :=_dgbbf .Value ; -_fbebe .UriAttr =_abcbg ;continue ;};};_befagf :for {_dedff ,_dagaa :=d .Token ();if _dagaa !=nil {return _dagaa ;};switch _gdfde :=_dedff .(type ){case _ba .StartElement :switch _gdfde .Name {default:if _edfbd ,_gdae :=_c .CreateElement (_gdfde );_gdae !=nil {return _gdae ; -}else {if _eeea :=d .DecodeElement (_edfbd ,&_gdfde );_eeea !=nil {return _eeea ;};_fbebe .Any =append (_fbebe .Any ,_edfbd );};};case _ba .EndElement :break _befagf ;case _ba .CharData :};};return nil ;};type CT_BiLevelEffect struct{ +// Chart to Animate +Chart *CT_AnimationChartElement ;};func NewCT_StretchInfoProperties ()*CT_StretchInfoProperties {_fdbe :=&CT_StretchInfoProperties {};return _fdbe ;};type EG_TextAutofit struct{TextAutofitChoice *EG_TextAutofitChoice ;}; -// Threshold -ThreshAttr ST_PositiveFixedPercentage ;};func (_cfaeec ST_EffectContainerType )Validate ()error {return _cfaeec .ValidateWithPath ("")};func (_cdddc ST_TextVertOverflowType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cdddc .String (),start ); -}; +// ValidateWithPath validates the CT_EffectReference and its children, prefixing error messages with path +func (_ffaf *CT_EffectReference )ValidateWithPath (path string )error {return nil };type CT_NonVisualGroupDrawingShapeProps struct{ -// ValidateWithPath validates the CT_ColorMapping and its children, prefixing error messages with path -func (_cfaa *CT_ColorMapping )ValidateWithPath (path string )error {if _cfaa .Bg1Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073\u002fB\u0067\u0031\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _caagf :=_cfaa .Bg1Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0031\u0041\u0074\u0074\u0072");_caagf !=nil {return _caagf ;};if _cfaa .Tx1Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073\u002fT\u0078\u0031\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eafgf :=_cfaa .Tx1Attr .ValidateWithPath (path +"\u002f\u0054\u0078\u0031\u0041\u0074\u0074\u0072");_eafgf !=nil {return _eafgf ;};if _cfaa .Bg2Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073\u002fB\u0067\u0032\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bge :=_cfaa .Bg2Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0032\u0041\u0074\u0074\u0072");_bge !=nil {return _bge ;};if _cfaa .Tx2Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073\u002fT\u0078\u0032\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _egbf :=_cfaa .Tx2Attr .ValidateWithPath (path +"\u002f\u0054\u0078\u0032\u0041\u0074\u0074\u0072");_egbf !=nil {return _egbf ;};if _cfaa .Accent1Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0031\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _cfad :=_cfaa .Accent1Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0031\u0041\u0074\u0074\u0072");_cfad !=nil {return _cfad ;};if _cfaa .Accent2Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0032\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _fcdf :=_cfaa .Accent2Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0032\u0041\u0074\u0074\u0072");_fcdf !=nil {return _fcdf ;};if _cfaa .Accent3Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0033\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _ebab :=_cfaa .Accent3Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0033\u0041\u0074\u0074\u0072");_ebab !=nil {return _ebab ;};if _cfaa .Accent4Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0034\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _gbee :=_cfaa .Accent4Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0034\u0041\u0074\u0074\u0072");_gbee !=nil {return _gbee ;};if _cfaa .Accent5Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0035\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _ccdf :=_cfaa .Accent5Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0035\u0041\u0074\u0074\u0072");_ccdf !=nil {return _ccdf ;};if _cfaa .Accent6Attr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0036\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _gfba :=_cfaa .Accent6Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0036\u0041\u0074\u0074\u0072");_gfba !=nil {return _gfba ;};if _cfaa .HlinkAttr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073\u002f\u0048\u006c\u0069n\u006b\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _fec :=_cfaa .HlinkAttr .ValidateWithPath (path +"\u002f\u0048\u006c\u0069\u006e\u006b\u0041\u0074\u0074\u0072");_fec !=nil {return _fec ;};if _cfaa .FolHlinkAttr ==ST_ColorSchemeIndexUnset {return _be .Errorf ("\u0025\u0073/F\u006f\u006c\u0048l\u0069\u006e\u006b\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _abff :=_cfaa .FolHlinkAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006c\u0048\u006c\u0069\u006e\u006b\u0041\u0074\u0074\u0072");_abff !=nil {return _abff ;};if _cfaa .ExtLst !=nil {if _facc :=_cfaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_facc !=nil {return _facc ;};};return nil ;}; +// Group Shape Locks +GrpSpLocks *CT_GroupLocking ;ExtLst *CT_OfficeArtExtensionList ;};func (_gcadg *CT_GvmlGroupShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcadg .NvGrpSpPr =NewCT_GvmlGroupShapeNonVisual ();_gcadg .GrpSpPr =NewCT_GroupShapeProperties (); +_fbadf :for {_dbbfb ,_gggfg :=d .Token ();if _gggfg !=nil {return _gggfg ;};switch _ggdbb :=_dbbfb .(type ){case _d .StartElement :switch _ggdbb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _dgbg :=d .DecodeElement (_gcadg .NvGrpSpPr ,&_ggdbb ); +_dgbg !=nil {return _dgbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _deaf :=d .DecodeElement (_gcadg .GrpSpPr ,&_ggdbb ); +_deaf !=nil {return _deaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_dbbcd :=NewCT_GvmlGroupShapeChoice (); +if _bbbea :=d .DecodeElement (&_dbbcd .TxSp ,&_ggdbb );_bbbea !=nil {return _bbbea ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_dbbcd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_fbfce :=NewCT_GvmlGroupShapeChoice (); +if _eeegf :=d .DecodeElement (&_fbfce .Sp ,&_ggdbb );_eeegf !=nil {return _eeegf ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_fbfce );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_adab :=NewCT_GvmlGroupShapeChoice (); +if _dcgb :=d .DecodeElement (&_adab .CxnSp ,&_ggdbb );_dcgb !=nil {return _dcgb ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_adab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_fded :=NewCT_GvmlGroupShapeChoice (); +if _cdddc :=d .DecodeElement (&_fded .Pic ,&_ggdbb );_cdddc !=nil {return _cdddc ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_fded );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_gdabe :=NewCT_GvmlGroupShapeChoice (); +if _gegg :=d .DecodeElement (&_gdabe .GraphicFrame ,&_ggdbb );_gegg !=nil {return _gegg ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_gdabe );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_fgda :=NewCT_GvmlGroupShapeChoice (); +if _gfada :=d .DecodeElement (&_fgda .GrpSp ,&_ggdbb );_gfada !=nil {return _gfada ;};_gcadg .GvmlGroupShapeChoice =append (_gcadg .GvmlGroupShapeChoice ,_fgda );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcadg .ExtLst =NewCT_OfficeArtExtensionList (); +if _cdeda :=d .DecodeElement (_gcadg .ExtLst ,&_ggdbb );_cdeda !=nil {return _cdeda ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_ggdbb .Name ); +if _faba :=d .Skip ();_faba !=nil {return _faba ;};};case _d .EndElement :break _fbadf ;case _d .CharData :};};return nil ;};func (_aaef *CT_AudioCD )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_cafb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0074"}}; +e .EncodeElement (_aaef .St ,_cafb );_dgeab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065n\u0064"}};e .EncodeElement (_aaef .End ,_dgeab );if _aaef .ExtLst !=nil {_ccfa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aaef .ExtLst ,_ccfa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_LineJoinBevel struct{};const (ST_TextAutonumberSchemeUnset ST_TextAutonumberScheme =0;ST_TextAutonumberSchemeAlphaLcParenBoth ST_TextAutonumberScheme =1; +ST_TextAutonumberSchemeAlphaUcParenBoth ST_TextAutonumberScheme =2;ST_TextAutonumberSchemeAlphaLcParenR ST_TextAutonumberScheme =3;ST_TextAutonumberSchemeAlphaUcParenR ST_TextAutonumberScheme =4;ST_TextAutonumberSchemeAlphaLcPeriod ST_TextAutonumberScheme =5; +ST_TextAutonumberSchemeAlphaUcPeriod ST_TextAutonumberScheme =6;ST_TextAutonumberSchemeArabicParenBoth ST_TextAutonumberScheme =7;ST_TextAutonumberSchemeArabicParenR ST_TextAutonumberScheme =8;ST_TextAutonumberSchemeArabicPeriod ST_TextAutonumberScheme =9; +ST_TextAutonumberSchemeArabicPlain ST_TextAutonumberScheme =10;ST_TextAutonumberSchemeRomanLcParenBoth ST_TextAutonumberScheme =11;ST_TextAutonumberSchemeRomanUcParenBoth ST_TextAutonumberScheme =12;ST_TextAutonumberSchemeRomanLcParenR ST_TextAutonumberScheme =13; +ST_TextAutonumberSchemeRomanUcParenR ST_TextAutonumberScheme =14;ST_TextAutonumberSchemeRomanLcPeriod ST_TextAutonumberScheme =15;ST_TextAutonumberSchemeRomanUcPeriod ST_TextAutonumberScheme =16;ST_TextAutonumberSchemeCircleNumDbPlain ST_TextAutonumberScheme =17; +ST_TextAutonumberSchemeCircleNumWdBlackPlain ST_TextAutonumberScheme =18;ST_TextAutonumberSchemeCircleNumWdWhitePlain ST_TextAutonumberScheme =19;ST_TextAutonumberSchemeArabicDbPeriod ST_TextAutonumberScheme =20;ST_TextAutonumberSchemeArabicDbPlain ST_TextAutonumberScheme =21; +ST_TextAutonumberSchemeEa1ChsPeriod ST_TextAutonumberScheme =22;ST_TextAutonumberSchemeEa1ChsPlain ST_TextAutonumberScheme =23;ST_TextAutonumberSchemeEa1ChtPeriod ST_TextAutonumberScheme =24;ST_TextAutonumberSchemeEa1ChtPlain ST_TextAutonumberScheme =25; +ST_TextAutonumberSchemeEa1JpnChsDbPeriod ST_TextAutonumberScheme =26;ST_TextAutonumberSchemeEa1JpnKorPlain ST_TextAutonumberScheme =27;ST_TextAutonumberSchemeEa1JpnKorPeriod ST_TextAutonumberScheme =28;ST_TextAutonumberSchemeArabic1Minus ST_TextAutonumberScheme =29; +ST_TextAutonumberSchemeArabic2Minus ST_TextAutonumberScheme =30;ST_TextAutonumberSchemeHebrew2Minus ST_TextAutonumberScheme =31;ST_TextAutonumberSchemeThaiAlphaPeriod ST_TextAutonumberScheme =32;ST_TextAutonumberSchemeThaiAlphaParenR ST_TextAutonumberScheme =33; +ST_TextAutonumberSchemeThaiAlphaParenBoth ST_TextAutonumberScheme =34;ST_TextAutonumberSchemeThaiNumPeriod ST_TextAutonumberScheme =35;ST_TextAutonumberSchemeThaiNumParenR ST_TextAutonumberScheme =36;ST_TextAutonumberSchemeThaiNumParenBoth ST_TextAutonumberScheme =37; +ST_TextAutonumberSchemeHindiAlphaPeriod ST_TextAutonumberScheme =38;ST_TextAutonumberSchemeHindiNumPeriod ST_TextAutonumberScheme =39;ST_TextAutonumberSchemeHindiNumParenR ST_TextAutonumberScheme =40;ST_TextAutonumberSchemeHindiAlpha1Period ST_TextAutonumberScheme =41; +);func NewCT_TextLineBreak ()*CT_TextLineBreak {_ecbbd :=&CT_TextLineBreak {};return _ecbbd };func (_bdebc *EG_TextBullet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdebc .TextBulletChoice =NewEG_TextBulletChoice ();_gfgegd :for {_cgfgd ,_agfda :=d .Token (); +if _agfda !=nil {return _agfda ;};switch _bebc :=_cgfgd .(type ){case _d .StartElement :switch _bebc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_bdebc .TextBulletChoice =NewEG_TextBulletChoice (); +if _dfcfa :=d .DecodeElement (&_bdebc .TextBulletChoice .BuNone ,&_bebc );_dfcfa !=nil {return _dfcfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_bdebc .TextBulletChoice =NewEG_TextBulletChoice (); +if _ebfba :=d .DecodeElement (&_bdebc .TextBulletChoice .BuAutoNum ,&_bebc );_ebfba !=nil {return _ebfba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_bdebc .TextBulletChoice =NewEG_TextBulletChoice (); +if _agcdcc :=d .DecodeElement (&_bdebc .TextBulletChoice .BuChar ,&_bebc );_agcdcc !=nil {return _agcdcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_bdebc .TextBulletChoice =NewEG_TextBulletChoice (); +if _eaaga :=d .DecodeElement (&_bdebc .TextBulletChoice .BuBlip ,&_bebc );_eaaga !=nil {return _eaaga ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074 \u0025\u0076",_bebc .Name ); +if _bgbbe :=d .Skip ();_bgbbe !=nil {return _bgbbe ;};};case _d .EndElement :break _gfgegd ;case _d .CharData :};};return nil ;};func (_bccea ST_AnimationDgmOnlyBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_efagd :=_d .Attr {};_efagd .Name =name ; +switch _bccea {case ST_AnimationDgmOnlyBuildTypeUnset :_efagd .Value ="";case ST_AnimationDgmOnlyBuildTypeOne :_efagd .Value ="\u006f\u006e\u0065";case ST_AnimationDgmOnlyBuildTypeLvlOne :_efagd .Value ="\u006c\u0076\u006c\u004f\u006e\u0065";case ST_AnimationDgmOnlyBuildTypeLvlAtOnce :_efagd .Value ="\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e"; +};return _efagd ,nil ;}; -// Validate validates the CT_SchemeColor and its children -func (_bfcfe *CT_SchemeColor )Validate ()error {return _bfcfe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072");};type EG_TextAutofit struct{TextAutofitChoice *EG_TextAutofitChoice ;}; +// ValidateWithPath validates the CT_TextTabStopList and its children, prefixing error messages with path +func (_baeae *CT_TextTabStopList )ValidateWithPath (path string )error {for _ggacd ,_cebce :=range _baeae .Tab {if _ebffg :=_cebce .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u005b\u0025\u0064\u005d",path ,_ggacd ));_ebffg !=nil {return _ebffg ; +};};return nil ;};func (_accafe *ST_TextSpacingPercentOrPercentString )ValidateWithPath (path string )error {_daab :=[]string {};if _accafe .ST_TextSpacingPercent !=nil {_daab =append (_daab ,"S\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _accafe .ST_Percentage !=nil {_daab =append (_daab ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_daab )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_daab ); +};return nil ;}; -// Validate validates the CT_GvmlGroupShape and its children -func (_eeec *CT_GvmlGroupShape )Validate ()error {return _eeec .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065");}; +// Validate validates the EG_ThemeableEffectStyle and its children +func (_geadc *EG_ThemeableEffectStyle )Validate ()error {return _geadc .ValidateWithPath ("\u0045\u0047\u005fTh\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065");};type CT_AlphaCeilingEffect struct{}; +func (_dfafbe *EG_LineJoinProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfafbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();_dggfb :for {_abbgg ,_fgbee :=d .Token ();if _fgbee !=nil {return _fgbee ;};switch _fbaca :=_abbgg .(type ){case _d .StartElement :switch _fbaca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_dfafbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _bfcdc :=d .DecodeElement (&_dfafbe .LineJoinPropertiesChoice .Round ,&_fbaca );_bfcdc !=nil {return _bfcdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_dfafbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _aaade :=d .DecodeElement (&_dfafbe .LineJoinPropertiesChoice .Bevel ,&_fbaca );_aaade !=nil {return _aaade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_dfafbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); +if _ddbgde :=d .DecodeElement (&_dfafbe .LineJoinPropertiesChoice .Miter ,&_fbaca );_ddbgde !=nil {return _ddbgde ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_fbaca .Name ); +if _fafaaaf :=d .Skip ();_fafaaaf !=nil {return _fafaaaf ;};};case _d .EndElement :break _dggfb ;case _d .CharData :};};return nil ;};func (_ebdbf ST_AnimationChartOnlyBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fbedgg :=_d .Attr {};_fbedgg .Name =name ; +switch _ebdbf {case ST_AnimationChartOnlyBuildTypeUnset :_fbedgg .Value ="";case ST_AnimationChartOnlyBuildTypeSeries :_fbedgg .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_AnimationChartOnlyBuildTypeCategory :_fbedgg .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +case ST_AnimationChartOnlyBuildTypeSeriesEl :_fbedgg .Value ="\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case ST_AnimationChartOnlyBuildTypeCategoryEl :_fbedgg .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c";};return _fbedgg ,nil ; +};type CT_DashStopList struct{ -// ValidateWithPath validates the CT_TextLineBreak and its children, prefixing error messages with path -func (_fbbf *CT_TextLineBreak )ValidateWithPath (path string )error {if _fbbf .RPr !=nil {if _dbfbff :=_fbbf .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dbfbff !=nil {return _dbfbff ;};};return nil ;}; +// Dash Stop +Ds []*CT_DashStop ;};func (_gdfae *CT_TextTabStop )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gdfae .PosAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u006f\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_gdfae .PosAttr )}); +};if _gdfae .AlgnAttr !=ST_TextTabAlignTypeUnset {_gbcc ,_egeef :=_gdfae .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"});if _egeef !=nil {return _egeef ;};start .Attr =append (start .Attr ,_gbcc );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bebg *Tbl )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bebg .CT_Table =*NewCT_Table ();_dfacg :for {_gbgggb ,_dfeae :=d .Token ();if _dfeae !=nil {return _dfeae ;};switch _fbedg :=_gbgggb .(type ){case _d .StartElement :switch _fbedg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_bebg .TblPr =NewCT_TableProperties (); +if _abcef :=d .DecodeElement (_bebg .TblPr ,&_fbedg );_abcef !=nil {return _abcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _dbdca :=d .DecodeElement (_bebg .TblGrid ,&_fbedg ); +_dbdca !=nil {return _dbdca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_eeegfg :=NewCT_TableRow (); +if _decdg :=d .DecodeElement (_eeegfg ,&_fbedg );_decdg !=nil {return _decdg ;};_bebg .Tr =append (_bebg .Tr ,_eeegfg );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0054b\u006c\u0020\u0025\u0076",_fbedg .Name ); +if _dfcbg :=d .Skip ();_dfcbg !=nil {return _dfcbg ;};};case _d .EndElement :break _dfacg ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_PathShadeProperties and its children, prefixing error messages with path -func (_affae *CT_PathShadeProperties )ValidateWithPath (path string )error {if _abebe :=_affae .PathAttr .ValidateWithPath (path +"\u002fP\u0061\u0074\u0068\u0041\u0074\u0074r");_abebe !=nil {return _abebe ;};if _affae .FillToRect !=nil {if _eadff :=_affae .FillToRect .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"); -_eadff !=nil {return _eadff ;};};return nil ;};func ParseUnionST_AnimationChartBuildType (s string )(ST_AnimationChartBuildType ,error ){_eccge :=ST_AnimationChartBuildType {};switch s {case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":_eccge .ST_AnimationBuildType =ST_AnimationBuildTypeAllAtOnce ; -case "\u0073\u0065\u0072\u0069\u0065\u0073":_eccge .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeSeries ;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":_eccge .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeCategory ; -case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":_eccge .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeSeriesEl ;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":_eccge .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeCategoryEl ; -};return _eccge ,nil ;};type CT_GammaTransform struct{};type CT_ObjectStyleDefaults struct{ +// Validate validates the EG_LineDashPropertiesChoice and its children +func (_efbec *EG_LineDashPropertiesChoice )Validate ()error {return _efbec .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065D\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_aeec *CT_GvmlGroupShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_ebgga :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_aeec .NvGrpSpPr ,_ebgga );_dggcd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0070\u0053\u0070\u0050r"}}; +e .EncodeElement (_aeec .GrpSpPr ,_dggcd );if _aeec .GvmlGroupShapeChoice !=nil {for _ ,_dcaaa :=range _aeec .GvmlGroupShapeChoice {_dcaaa .MarshalXML (e ,_d .StartElement {});};};if _aeec .ExtLst !=nil {_dbbb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aeec .ExtLst ,_dbbb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type EG_LineJoinProperties struct{LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ;};func (_eaab *CT_BaseStyles )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_egfb :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_eaab .ClrScheme ,_egfb );_dbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}}; +e .EncodeElement (_eaab .FontScheme ,_dbd );_adg :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0066\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_eaab .FmtScheme ,_adg );if _eaab .ExtLst !=nil {_ccgg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_eaab .ExtLst ,_ccgg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Shape Default -SpDef *CT_DefaultShapeDefinition ; +// Validate validates the EG_ColorTransform and its children +func (_beeea *EG_ColorTransform )Validate ()error {return _beeea .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");}; -// Line Default -LnDef *CT_DefaultShapeDefinition ; +// ValidateWithPath validates the CT_BlipChoice and its children, prefixing error messages with path +func (_agdg *CT_BlipChoice )ValidateWithPath (path string )error {if _agdg .AlphaBiLevel !=nil {if _ddec :=_agdg .AlphaBiLevel .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_ddec !=nil {return _ddec ; +};};if _agdg .AlphaCeiling !=nil {if _gaba :=_agdg .AlphaCeiling .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067");_gaba !=nil {return _gaba ;};};if _agdg .AlphaFloor !=nil {if _fdaa :=_agdg .AlphaFloor .ValidateWithPath (path +"/\u0041\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"); +_fdaa !=nil {return _fdaa ;};};if _agdg .AlphaInv !=nil {if _abbc :=_agdg .AlphaInv .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u0049\u006ev");_abbc !=nil {return _abbc ;};};if _agdg .AlphaMod !=nil {if _bgagb :=_agdg .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd"); +_bgagb !=nil {return _bgagb ;};};if _agdg .AlphaModFix !=nil {if _gbed :=_agdg .AlphaModFix .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078");_gbed !=nil {return _gbed ;};};if _agdg .AlphaRepl !=nil {if _ged :=_agdg .AlphaRepl .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"); +_ged !=nil {return _ged ;};};if _agdg .BiLevel !=nil {if _gfef :=_agdg .BiLevel .ValidateWithPath (path +"\u002f\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_gfef !=nil {return _gfef ;};};if _agdg .Blur !=nil {if _fafc :=_agdg .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072"); +_fafc !=nil {return _fafc ;};};if _agdg .ClrChange !=nil {if _fgdg :=_agdg .ClrChange .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_fgdg !=nil {return _fgdg ;};};if _agdg .ClrRepl !=nil {if _egfe :=_agdg .ClrRepl .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0052\u0065\u0070\u006c"); +_egfe !=nil {return _egfe ;};};if _agdg .Duotone !=nil {if _gac :=_agdg .Duotone .ValidateWithPath (path +"\u002f\u0044\u0075\u006f\u0074\u006f\u006e\u0065");_gac !=nil {return _gac ;};};if _agdg .FillOverlay !=nil {if _febb :=_agdg .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); +_febb !=nil {return _febb ;};};if _agdg .Grayscl !=nil {if _bfcd :=_agdg .Grayscl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u006c");_bfcd !=nil {return _bfcd ;};};if _agdg .Hsl !=nil {if _cgcf :=_agdg .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c"); +_cgcf !=nil {return _cgcf ;};};if _agdg .Lum !=nil {if _fgga :=_agdg .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_fgga !=nil {return _fgga ;};};if _agdg .Tint !=nil {if _gdef :=_agdg .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074"); +_gdef !=nil {return _gdef ;};};return nil ;}; -// Text Default -TxDef *CT_DefaultShapeDefinition ;ExtLst *CT_OfficeArtExtensionList ;};func (_bcafb ST_EffectContainerType )ValidateWithPath (path string )error {switch _bcafb {case 0,1,2:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcafb )); -};return nil ;};func (_afef *CT_CustomGeometry2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _afef .AvLst !=nil {_bffbe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}}; -e .EncodeElement (_afef .AvLst ,_bffbe );};if _afef .GdLst !=nil {_cagc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0064\u004c\u0073\u0074"}};e .EncodeElement (_afef .GdLst ,_cagc );};if _afef .AhLst !=nil {_egfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0068\u004c\u0073\u0074"}}; -e .EncodeElement (_afef .AhLst ,_egfd );};if _afef .CxnLst !=nil {_eagg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0078\u006e\u004c\u0073\u0074"}};e .EncodeElement (_afef .CxnLst ,_eagg );};if _afef .Rect !=nil {_fafa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072\u0065\u0063\u0074"}}; -e .EncodeElement (_afef .Rect ,_fafa );};_eebe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0061\u0074\u0068\u004c\u0073t"}};e .EncodeElement (_afef .PathLst ,_eebe );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_RelativeRect and its children +func (_bbdeg *CT_RelativeRect )Validate ()error {return _bbdeg .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074");};type EG_OfficeArtExtensionList struct{ -// ValidateWithPath validates the CT_HslColor and its children, prefixing error messages with path -func (_fcea *CT_HslColor )ValidateWithPath (path string )error {if _fcea .HueAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_fcea .HueAttr ); -};if _fcea .HueAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fcea .HueAttr ); -};if _ecfdg :=_fcea .SatAttr .ValidateWithPath (path +"\u002f\u0053\u0061\u0074\u0041\u0074\u0074\u0072");_ecfdg !=nil {return _ecfdg ;};if _egcc :=_fcea .LumAttr .ValidateWithPath (path +"\u002f\u004c\u0075\u006d\u0041\u0074\u0074\u0072");_egcc !=nil {return _egcc ; -};for _faaad ,_cacf :=range _fcea .EG_ColorTransform {if _dgfdc :=_cacf .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_faaad )); -_dgfdc !=nil {return _dgfdc ;};};return nil ;};func (_addad *EG_LineJoinProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_addad .LineJoinPropertiesChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};type EG_FillPropertiesChoice struct{NoFill *CT_NoFillProperties ; -SolidFill *CT_SolidColorFillProperties ;GradFill *CT_GradientFillProperties ;BlipFill *CT_BlipFillProperties ; +// Extension +Ext []*CT_OfficeArtExtension ;};func (_beccg *CT_TextBulletSizePercent )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_beccg .ValAttr ="\u0031\u0030\u0030\u0025";for _ ,_fbdbd :=range start .Attr {if _fbdbd .Name .Local =="\u0076\u0061\u006c"{_afeed :=_fbdbd .Value ; +_beccg .ValAttr =_afeed ;continue ;};};for {_edddd ,_adaee :=d .Token ();if _adaee !=nil {return _bg .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054ext\u0042ul\u006c\u0065\u0074\u0053\u0069\u007a\u0065Pe\u0072\u0063\u0065\u006e\u0074\u003a\u0020%\u0073",_adaee ); +};if _edadc ,_accdg :=_edddd .(_d .EndElement );_accdg &&_edadc .Name ==start .Name {break ;};};return nil ;};func (_fecaa *EG_TextGeometry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Name .Local ="\u0061\u003a\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0047\u0065\u006fm\u0065\u0074\u0072\u0079"; +_fecaa .TextGeometryChoice .MarshalXML (e ,_d .StartElement {});return nil ;}; -// Pattern Fill -PattFill *CT_PatternFillProperties ; +// Validate validates the EG_TextRun and its children +func (_fdefd *EG_TextRun )Validate ()error {return _fdefd .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e");};func NewCT_Color ()*CT_Color {_ggccf :=&CT_Color {};return _ggccf }; -// Group Fill -GrpFill *CT_GroupFillProperties ;}; +// Validate validates the VideoFile and its children +func (_efffd *VideoFile )Validate ()error {return _efffd .ValidateWithPath ("\u0056i\u0064\u0065\u006f\u0046\u0069\u006ce");}; -// ValidateWithPath validates the CT_Path2DMoveTo and its children, prefixing error messages with path -func (_acfcf *CT_Path2DMoveTo )ValidateWithPath (path string )error {if _aafgc :=_acfcf .Pt .ValidateWithPath (path +"\u002f\u0050\u0074");_aafgc !=nil {return _aafgc ;};return nil ;}; +// Validate validates the CT_AlphaModulateEffect and its children +func (_bcf *CT_AlphaModulateEffect )Validate ()error {return _bcf .ValidateWithPath ("\u0043\u0054\u005f\u0041lp\u0068\u0061\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065c\u0074");};func (_gdfa *CT_GroupTransform2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_abbda :=range start .Attr {if _abbda .Name .Local =="\u0072\u006f\u0074"{_ddge ,_bccbe :=_b .ParseInt (_abbda .Value ,10,32); +if _bccbe !=nil {return _bccbe ;};_gdda :=int32 (_ddge );_gdfa .RotAttr =&_gdda ;continue ;};if _abbda .Name .Local =="\u0066\u006c\u0069p\u0048"{_aced ,_ceae :=_b .ParseBool (_abbda .Value );if _ceae !=nil {return _ceae ;};_gdfa .FlipHAttr =&_aced ;continue ; +};if _abbda .Name .Local =="\u0066\u006c\u0069p\u0056"{_befe ,_fgeg :=_b .ParseBool (_abbda .Value );if _fgeg !=nil {return _fgeg ;};_gdfa .FlipVAttr =&_befe ;continue ;};};_bcebf :for {_eabg ,_gcac :=d .Token ();if _gcac !=nil {return _gcac ;};switch _bdafe :=_eabg .(type ){case _d .StartElement :switch _bdafe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"}:_gdfa .Off =NewCT_Point2D (); +if _addge :=d .DecodeElement (_gdfa .Off ,&_bdafe );_addge !=nil {return _addge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_gdfa .Ext =NewCT_PositiveSize2D (); +if _gggda :=d .DecodeElement (_gdfa .Ext ,&_bdafe );_gggda !=nil {return _gggda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u004ff\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u004ff\u0066"}:_gdfa .ChOff =NewCT_Point2D (); +if _bagbe :=d .DecodeElement (_gdfa .ChOff ,&_bdafe );_bagbe !=nil {return _bagbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0045x\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0045x\u0074"}:_gdfa .ChExt =NewCT_PositiveSize2D (); +if _fccef :=d .DecodeElement (_gdfa .ChExt ,&_bdafe );_fccef !=nil {return _fccef ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u0032\u0044\u0020\u0025\u0076",_bdafe .Name ); +if _gedf :=d .Skip ();_gedf !=nil {return _gedf ;};};case _d .EndElement :break _bcebf ;case _d .CharData :};};return nil ;};func (_bdfff *ST_TextAutonumberScheme )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bdfff =0;case "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =1; +case "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =2;case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =3;case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =4; +case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =5;case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =6;case "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =7; +case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =8;case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =9;case "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e":*_bdfff =10; +case "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =11;case "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =12;case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =13; +case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =14;case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =15;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =16; +case "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_bdfff =17;case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e":*_bdfff =18;case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e":*_bdfff =19; +case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_bdfff =20;case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_bdfff =21;case "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =22; +case "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e":*_bdfff =23;case "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =24;case "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e":*_bdfff =25;case "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_bdfff =26; +case "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e":*_bdfff =27;case "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =28;case "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073":*_bdfff =29; +case "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073":*_bdfff =30;case "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073":*_bdfff =31;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =32; +case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =33;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068":*_bdfff =34;case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =35; +case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052":*_bdfff =36;case "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bdfff =37;case "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_bdfff =38; +case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064":*_bdfff =39;case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052":*_bdfff =40;case "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064":*_bdfff =41; +};return nil ;};const (ST_FontCollectionIndexUnset ST_FontCollectionIndex =0;ST_FontCollectionIndexMajor ST_FontCollectionIndex =1;ST_FontCollectionIndexMinor ST_FontCollectionIndex =2;ST_FontCollectionIndexNone ST_FontCollectionIndex =3;); -// Validate validates the CT_InverseGammaTransform and its children -func (_fdad *CT_InverseGammaTransform )Validate ()error {return _fdad .ValidateWithPath ("\u0043T\u005f\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0061\u006dm\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_efdaf *CT_PresetGeometry2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_ffdea ,_agee :=_efdaf .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"}); -if _agee !=nil {return _agee ;};start .Attr =append (start .Attr ,_ffdea );e .EncodeToken (start );if _efdaf .AvLst !=nil {_bcbga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_efdaf .AvLst ,_bcbga ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_aabdc *CT_TextSpacingPoint )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aabdc .ValAttr =0;for _ ,_ccaefe :=range start .Attr {if _ccaefe .Name .Local =="\u0076\u0061\u006c"{_eegff ,_cdaca :=_f .ParseInt (_ccaefe .Value ,10,32); -if _cdaca !=nil {return _cdaca ;};_aabdc .ValAttr =int32 (_eegff );continue ;};};for {_cgdcg ,_dcdd :=d .Token ();if _dcdd !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0053p\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074\u003a\u0020\u0025\u0073",_dcdd ); -};if _gfbdg ,_ebfcg :=_cgdcg .(_ba .EndElement );_ebfcg &&_gfbdg .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_PatternFillProperties and its children, prefixing error messages with path +func (_gdgcf *CT_PatternFillProperties )ValidateWithPath (path string )error {if _fcbbf :=_gdgcf .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_fcbbf !=nil {return _fcbbf ;};if _gdgcf .FgClr !=nil {if _ebafg :=_gdgcf .FgClr .ValidateWithPath (path +"\u002f\u0046\u0067\u0043\u006c\u0072"); +_ebafg !=nil {return _ebafg ;};};if _gdgcf .BgClr !=nil {if _cgcg :=_gdgcf .BgClr .ValidateWithPath (path +"\u002f\u0042\u0067\u0043\u006c\u0072");_cgcg !=nil {return _cgcg ;};};return nil ;};type CT_GeomGuide struct{ -// ValidateWithPath validates the CT_AnimationChartElement and its children, prefixing error messages with path -func (_aga *CT_AnimationChartElement )ValidateWithPath (path string )error {if _aga .BldStepAttr ==ST_ChartBuildStepUnset {return _be .Errorf ("%\u0073\u002f\u0042\u006c\u0064\u0053t\u0065\u0070\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _bcac :=_aga .BldStepAttr .ValidateWithPath (path +"\u002f\u0042\u006cd\u0053\u0074\u0065\u0070\u0041\u0074\u0074\u0072");_bcac !=nil {return _bcac ;};return nil ;};func (_bacec *CT_OfficeArtExtension )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ccbf :=range start .Attr {if _ccbf .Name .Local =="\u0075\u0072\u0069"{_efff :=_ccbf .Value ; -_bacec .UriAttr =_efff ;continue ;};};_bbbbfe :for {_geec ,_fdde :=d .Token ();if _fdde !=nil {return _fdde ;};switch _agda :=_geec .(type ){case _ba .StartElement :switch _agda .Name {default:if _gggdc ,_dgbf :=_c .CreateElement (_agda );_dgbf !=nil {return _dgbf ; -}else {if _cdef :=d .DecodeElement (_gggdc ,&_agda );_cdef !=nil {return _cdef ;};_bacec .Any =append (_bacec .Any ,_gggdc );};};case _ba .EndElement :break _bbbbfe ;case _ba .CharData :};};return nil ;};func (_bggga *EG_TextBulletSizeChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bggga .BuSzTx !=nil {_cgbcab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u0053\u007a\u0054\u0078"}};e .EncodeElement (_bggga .BuSzTx ,_cgbcab );}else if _bggga .BuSzPct !=nil {_dgefb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0075\u0053\u007a\u0050\u0063t"}}; -e .EncodeElement (_bggga .BuSzPct ,_dgefb );}else if _bggga .BuSzPts !=nil {_cgdde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0075\u0053\u007a\u0050\u0074s"}};e .EncodeElement (_bggga .BuSzPts ,_cgdde );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_ContentPartLocking struct{ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ; -NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;};func NewCT_GroupLocking ()*CT_GroupLocking {_bgde :=&CT_GroupLocking {};return _bgde };func (_cbefd *EG_ThemeableFillStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbefd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -_ecdec :for {_dfaa ,_cdcaae :=d .Token ();if _cdcaae !=nil {return _cdcaae ;};switch _gffdg :=_dfaa .(type ){case _ba .StartElement :switch _gffdg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_cbefd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _dgbfa :=d .DecodeElement (&_cbefd .ThemeableFillStyleChoice .Fill ,&_gffdg );_dgbfa !=nil {return _dgbfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_cbefd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -if _agaeda :=d .DecodeElement (&_cbefd .ThemeableFillStyleChoice .FillRef ,&_gffdg );_agaeda !=nil {return _agaeda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_gffdg .Name ); -if _abcdc :=d .Skip ();_abcdc !=nil {return _abcdc ;};};case _ba .EndElement :break _ecdec ;case _ba .CharData :};};return nil ;}; +// Shape Guide Name +NameAttr string ; -// Validate validates the Tbl and its children -func (_bfdegf *Tbl )Validate ()error {return _bfdegf .ValidateWithPath ("\u0054\u0062\u006c")}; +// Shape Guide Formula +FmlaAttr string ;};func (_bgabd ST_AnimationChartBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bgabd .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {e .EncodeToken (_d .CharData (_bgabd .ST_AnimationBuildType .String ())); +};if _bgabd .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {e .EncodeToken (_d .CharData (_bgabd .ST_AnimationChartOnlyBuildType .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// ValidateWithPath validates the CT_WholeE2oFormatting and its children, prefixing error messages with path -func (_fbcgd *CT_WholeE2oFormatting )ValidateWithPath (path string )error {if _fbcgd .Ln !=nil {if _fbegef :=_fbcgd .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_fbegef !=nil {return _fbegef ;};};if _ccbbb :=_fbcgd .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_ccbbb !=nil {return _ccbbb ;};return nil ;}; +// Validate validates the CT_FontScheme and its children +func (_gcffb *CT_FontScheme )Validate ()error {return _gcffb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065");};type CT_PositiveFixedAngle struct{ -// Validate validates the CT_AnimationChartBuildProperties and its children -func (_cbe *CT_AnimationChartBuildProperties )Validate ()error {return _cbe .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061r\u0074B\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -};func (_geffg *CT_ConnectionSite )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",_geffg .AngAttr )});e .EncodeToken (start ); -_ffbde :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070o\u0073"}};e .EncodeElement (_geffg .Pos ,_ffbde );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_LightRig ()*CT_LightRig {_cfcg :=&CT_LightRig {};_cfcg .RigAttr =ST_LightRigType (1); -_cfcg .DirAttr =ST_LightRigDirection (1);return _cfcg ;};type EG_ThemeableFontStylesChoice struct{ +// Value +ValAttr int32 ;};func NewCT_TextUnderlineLineFollowText ()*CT_TextUnderlineLineFollowText {_dbdfe :=&CT_TextUnderlineLineFollowText {};return _dbdfe ;};func NewTblStyleLst ()*TblStyleLst {_cgbgf :=&TblStyleLst {};_cgbgf .CT_TableStyleList =*NewCT_TableStyleList (); +return _cgbgf ;}; -// Font -Font *CT_FontCollection ;FontRef *CT_FontReference ;}; +// ValidateWithPath validates the CT_TableStyleTextStyle and its children, prefixing error messages with path +func (_gacgd *CT_TableStyleTextStyle )ValidateWithPath (path string )error {if _dabb :=_gacgd .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_dabb !=nil {return _dabb ;};if _gcdfc :=_gacgd .IAttr .ValidateWithPath (path +"\u002f\u0049\u0041\u0074\u0074\u0072"); +_gcdfc !=nil {return _gcdfc ;};if _edgbc :=_gacgd .ThemeableFontStylesChoice .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046o\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0043\u0068o\u0069\u0063\u0065"); +_edgbc !=nil {return _edgbc ;};if _gacgd .ScrgbClr !=nil {if _gbceb :=_gacgd .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_gbceb !=nil {return _gbceb ;};};if _gacgd .SrgbClr !=nil {if _bdfad :=_gacgd .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_bdfad !=nil {return _bdfad ;};};if _gacgd .HslClr !=nil {if _gcdg :=_gacgd .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_gcdg !=nil {return _gcdg ;};};if _gacgd .SysClr !=nil {if _agdgde :=_gacgd .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_agdgde !=nil {return _agdgde ;};};if _gacgd .SchemeClr !=nil {if _fdebb :=_gacgd .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_fdebb !=nil {return _fdebb ;};};if _gacgd .PrstClr !=nil {if _fagc :=_gacgd .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_fagc !=nil {return _fagc ;};};if _gacgd .ExtLst !=nil {if _fffad :=_gacgd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fffad !=nil {return _fffad ;};};return nil ;}; -// Validate validates the CT_RelativeRect and its children -func (_cggcd *CT_RelativeRect )Validate ()error {return _cggcd .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074");};func (_gfaeb *CT_TextNoBullet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_eeggd ,_fggcf :=d .Token (); -if _fggcf !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004e\u006fB\u0075\u006c\u006ce\u0074:\u0020\u0025\u0073",_fggcf );};if _gaca ,_efafg :=_eeggd .(_ba .EndElement );_efafg &&_gaca .Name ==start .Name {break ; -};};return nil ;};func (_deb *CT_AudioCDTime )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0072\u0061c\u006b"},Value :_be .Sprintf ("\u0025\u0076",_deb .TrackAttr )}); -if _deb .TimeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_deb .TimeAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_beffgf ST_PathFillMode )Validate ()error {return _beffgf .ValidateWithPath ("")};func NewCT_CustomColor ()*CT_CustomColor {_eddba :=&CT_CustomColor {};return _eddba }; +// ValidateWithPath validates the EG_TextUnderlineFillChoice and its children, prefixing error messages with path +func (_gbgad *EG_TextUnderlineFillChoice )ValidateWithPath (path string )error {if _gbgad .UFillTx !=nil {if _adde :=_gbgad .UFillTx .ValidateWithPath (path +"\u002f\u0055\u0046\u0069\u006c\u006c\u0054\u0078");_adde !=nil {return _adde ;};};if _gbgad .UFill !=nil {if _cafgbe :=_gbgad .UFill .ValidateWithPath (path +"\u002f\u0055\u0046\u0069\u006c\u006c"); +_cafgbe !=nil {return _cafgbe ;};};return nil ;};const ST_TextBulletSizePercentPattern ="\u0030\u002a\u0028\u0028\u0032\u005b\u0035\u002d9\u005d\u0029\u007c([\u0033\u002d\u0039\u005d\u005b\u0030-\u0039\u005d\u0029\u007c\u0028\u005b\u0031\u002d\u0033\u005d\u005b\u0030\u002d\u0039\u005d[\u0030\u002d\u0039\u005d\u0029\u007c\u0034\u00300\u0029\u0025"; -// ValidateWithPath validates the CT_ColorSchemeAndMapping and its children, prefixing error messages with path -func (_dceef *CT_ColorSchemeAndMapping )ValidateWithPath (path string )error {if _adea :=_dceef .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_adea !=nil {return _adea ;};if _dceef .ClrMap !=nil {if _gebdc :=_dceef .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); -_gebdc !=nil {return _gebdc ;};};return nil ;};func (_ebcfa ST_BlipCompression )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_bcde :=_ba .Attr {};_bcde .Name =name ;switch _ebcfa {case ST_BlipCompressionUnset :_bcde .Value ="";case ST_BlipCompressionEmail :_bcde .Value ="\u0065\u006d\u0061i\u006c"; -case ST_BlipCompressionScreen :_bcde .Value ="\u0073\u0063\u0072\u0065\u0065\u006e";case ST_BlipCompressionPrint :_bcde .Value ="\u0070\u0072\u0069n\u0074";case ST_BlipCompressionHqprint :_bcde .Value ="\u0068q\u0070\u0072\u0069\u006e\u0074";case ST_BlipCompressionNone :_bcde .Value ="\u006e\u006f\u006e\u0065"; -};return _bcde ,nil ;};func (_daacc ST_TextVertOverflowType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cbcgd :=_ba .Attr {};_cbcgd .Name =name ;switch _daacc {case ST_TextVertOverflowTypeUnset :_cbcgd .Value ="";case ST_TextVertOverflowTypeOverflow :_cbcgd .Value ="\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"; -case ST_TextVertOverflowTypeEllipsis :_cbcgd .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073";case ST_TextVertOverflowTypeClip :_cbcgd .Value ="\u0063\u006c\u0069\u0070";};return _cbcgd ,nil ;};func (_eaacad *CT_TintEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_efafgf :=range start .Attr {if _efafgf .Name .Local =="\u0068\u0075\u0065"{_daggd ,_babfe :=_f .ParseInt (_efafgf .Value ,10,32); -if _babfe !=nil {return _babfe ;};_cfcdb :=int32 (_daggd );_eaacad .HueAttr =&_cfcdb ;continue ;};if _efafgf .Name .Local =="\u0061\u006d\u0074"{_dfadg ,_dccab :=ParseUnionST_FixedPercentage (_efafgf .Value );if _dccab !=nil {return _dccab ;};_eaacad .AmtAttr =&_dfadg ; -continue ;};};for {_aaeed ,_dfggbe :=d .Token ();if _dfggbe !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054i\u006et\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_dfggbe );};if _ggabdg ,_gaff :=_aaeed .(_ba .EndElement ); -_gaff &&_ggabdg .Name ==start .Name {break ;};};return nil ;};func (_bcbcd ST_AnimationChartOnlyBuildType )String ()string {switch _bcbcd {case 0:return "";case 1:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 2:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; -case 3:return "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case 4:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c";};return "";};func (_bagc *CT_TextUnderlineLineFollowText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bcfaf *CT_VideoFile )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_be .Sprintf ("\u0025\u0076",_bcfaf .LinkAttr )}); -if _bcfaf .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_bcfaf .ContentTypeAttr )});};e .EncodeToken (start ); -if _bcfaf .ExtLst !=nil {_dffcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcfaf .ExtLst ,_dffcg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Backdrop and its children, prefixing error messages with path -func (_fegd *CT_Backdrop )ValidateWithPath (path string )error {if _efbda :=_fegd .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_efbda !=nil {return _efbda ;};if _cede :=_fegd .Norm .ValidateWithPath (path +"\u002f\u004e\u006fr\u006d"); -_cede !=nil {return _cede ;};if _fbfc :=_fegd .Up .ValidateWithPath (path +"\u002f\u0055\u0070");_fbfc !=nil {return _fbfc ;};if _fegd .ExtLst !=nil {if _cab :=_fegd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cab !=nil {return _cab ; -};};return nil ;};type EG_ThemeableFillStyle struct{ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;};func (_gdggf *CT_StyleMatrix )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gdggf .FillStyleLst =NewCT_FillStyleList ();_gdggf .LnStyleLst =NewCT_LineStyleList (); -_gdggf .EffectStyleLst =NewCT_EffectStyleList ();_gdggf .BgFillStyleLst =NewCT_BackgroundFillStyleList ();for _ ,_bacggd :=range start .Attr {if _bacggd .Name .Local =="\u006e\u0061\u006d\u0065"{_gfea :=_bacggd .Value ;_gdggf .NameAttr =&_gfea ;continue ; -};};_dcce :for {_cefec ,_eagef :=d .Token ();if _eagef !=nil {return _eagef ;};switch _agbgb :=_cefec .(type ){case _ba .StartElement :switch _agbgb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}:if _bbggc :=d .DecodeElement (_gdggf .FillStyleLst ,&_agbgb ); -_bbggc !=nil {return _bbggc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"}:if _cdefa :=d .DecodeElement (_gdggf .LnStyleLst ,&_agbgb ); -_cdefa !=nil {return _cdefa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}:if _dbccf :=d .DecodeElement (_gdggf .EffectStyleLst ,&_agbgb ); -_dbccf !=nil {return _dbccf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0046\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0046\u0069\u006c\u006c\u0053\u0074\u0079l\u0065\u004c\u0073\u0074"}:if _adccf :=d .DecodeElement (_gdggf .BgFillStyleLst ,&_agbgb ); -_adccf !=nil {return _adccf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004d\u0061t\u0072i\u0078\u0020\u0025\u0076",_agbgb .Name ); -if _cgdc :=d .Skip ();_cgdc !=nil {return _cgdc ;};};case _ba .EndElement :break _dcce ;case _ba .CharData :};};return nil ;};type CT_TableRow struct{ +// ValidateWithPath validates the CT_CustomColor and its children, prefixing error messages with path +func (_cggga *CT_CustomColor )ValidateWithPath (path string )error {if _cggga .ScrgbClr !=nil {if _dceb :=_cggga .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_dceb !=nil {return _dceb ;};};if _cggga .SrgbClr !=nil {if _ggec :=_cggga .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_ggec !=nil {return _ggec ;};};if _cggga .HslClr !=nil {if _fbag :=_cggga .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_fbag !=nil {return _fbag ;};};if _cggga .SysClr !=nil {if _cgbba :=_cggga .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_cgbba !=nil {return _cgbba ;};};if _cggga .SchemeClr !=nil {if _dfdcg :=_cggga .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_dfdcg !=nil {return _dfdcg ;};};if _cggga .PrstClr !=nil {if _ccca :=_cggga .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_ccca !=nil {return _ccca ;};};return nil ;}; -// Height -HAttr ST_Coordinate ; +// Validate validates the CT_DashStop and its children +func (_acdg *CT_DashStop )Validate ()error {return _acdg .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070");};type ST_SystemColorVal byte ;func (_aegfaa ST_TextAnchoringType )ValidateWithPath (path string )error {switch _aegfaa {case 0,1,2,3,4,5:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aegfaa )); +};return nil ;};func (_feab *CT_NonVisualPictureProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gceg :=range start .Attr {if _gceg .Name .Local =="p\u0072e\u0066\u0065\u0072\u0052\u0065\u006c\u0061\u0074i\u0076\u0065\u0052\u0065si\u007a\u0065"{_edbc ,_deaaea :=_b .ParseBool (_gceg .Value ); +if _deaaea !=nil {return _deaaea ;};_feab .PreferRelativeResizeAttr =&_edbc ;continue ;};};_eaacd :for {_begea ,_fedcc :=d .Token ();if _fedcc !=nil {return _fedcc ;};switch _fbdeb :=_begea .(type ){case _d .StartElement :switch _fbdeb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"}:_feab .PicLocks =NewCT_PictureLocking (); +if _cgbdg :=d .DecodeElement (_feab .PicLocks ,&_fbdeb );_cgbdg !=nil {return _cgbdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_feab .ExtLst =NewCT_OfficeArtExtensionList (); +if _dcfda :=d .DecodeElement (_feab .ExtLst ,&_fbdeb );_dcfda !=nil {return _dcfda ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063t\u0075\u0072\u0065\u0050\u0072\u006fp\u0065\u0072t\u0069\u0065s\u0020%\u0076",_fbdeb .Name ); +if _cdeg :=d .Skip ();_cdeg !=nil {return _cdeg ;};};case _d .EndElement :break _eaacd ;case _d .CharData :};};return nil ;};type CT_ConnectorLocking struct{ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ; +NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;};func (_dbea *CT_EffectList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebacf :for {_baab ,_fbeaf :=d .Token (); +if _fbeaf !=nil {return _fbeaf ;};switch _cdaf :=_baab .(type ){case _d .StartElement :switch _cdaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_dbea .Blur =NewCT_BlurEffect (); +if _edcb :=d .DecodeElement (_dbea .Blur ,&_cdaf );_edcb !=nil {return _edcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_dbea .FillOverlay =NewCT_FillOverlayEffect (); +if _gage :=d .DecodeElement (_dbea .FillOverlay ,&_cdaf );_gage !=nil {return _gage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_dbea .Glow =NewCT_GlowEffect (); +if _bbdfe :=d .DecodeElement (_dbea .Glow ,&_cdaf );_bbdfe !=nil {return _bbdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_dbea .InnerShdw =NewCT_InnerShadowEffect (); +if _eddd :=d .DecodeElement (_dbea .InnerShdw ,&_cdaf );_eddd !=nil {return _eddd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_dbea .OuterShdw =NewCT_OuterShadowEffect (); +if _bcegb :=d .DecodeElement (_dbea .OuterShdw ,&_cdaf );_bcegb !=nil {return _bcegb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_dbea .PrstShdw =NewCT_PresetShadowEffect (); +if _dbcd :=d .DecodeElement (_dbea .PrstShdw ,&_cdaf );_dbcd !=nil {return _dbcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_dbea .Reflection =NewCT_ReflectionEffect (); +if _cacef :=d .DecodeElement (_dbea .Reflection ,&_cdaf );_cacef !=nil {return _cacef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_dbea .SoftEdge =NewCT_SoftEdgesEffect (); +if _faecd :=d .DecodeElement (_dbea .SoftEdge ,&_cdaf );_faecd !=nil {return _faecd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045f\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074 \u0025\u0076",_cdaf .Name ); +if _abeg :=d .Skip ();_abeg !=nil {return _abeg ;};};case _d .EndElement :break _ebacf ;case _d .CharData :};};return nil ;}; -// Table Cell -Tc []*CT_TableCell ;ExtLst *CT_OfficeArtExtensionList ;}; +// Validate validates the CT_GvmlPicture and its children +func (_gdce *CT_GvmlPicture )Validate ()error {return _gdce .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069c\u0074\u0075\u0072\u0065");};func (_edecc ST_PresetPatternVal )String ()string {switch _edecc {case 0:return "";case 1:return "\u0070\u0063\u0074\u0035"; +case 2:return "\u0070\u0063\u00741\u0030";case 3:return "\u0070\u0063\u00742\u0030";case 4:return "\u0070\u0063\u00742\u0035";case 5:return "\u0070\u0063\u00743\u0030";case 6:return "\u0070\u0063\u00744\u0030";case 7:return "\u0070\u0063\u00745\u0030"; +case 8:return "\u0070\u0063\u00746\u0030";case 9:return "\u0070\u0063\u00747\u0030";case 10:return "\u0070\u0063\u00747\u0035";case 11:return "\u0070\u0063\u00748\u0030";case 12:return "\u0070\u0063\u00749\u0030";case 13:return "\u0068\u006f\u0072\u007a"; +case 14:return "\u0076\u0065\u0072\u0074";case 15:return "\u006c\u0074\u0048\u006f\u0072\u007a";case 16:return "\u006c\u0074\u0056\u0065\u0072\u0074";case 17:return "\u0064\u006b\u0048\u006f\u0072\u007a";case 18:return "\u0064\u006b\u0056\u0065\u0072\u0074"; +case 19:return "\u006ea\u0072\u0048\u006f\u0072\u007a";case 20:return "\u006ea\u0072\u0056\u0065\u0072\u0074";case 21:return "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a";case 22:return "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074";case 23:return "\u0063\u0072\u006fs\u0073"; +case 24:return "\u0064\u006e\u0044\u0069\u0061\u0067";case 25:return "\u0075\u0070\u0044\u0069\u0061\u0067";case 26:return "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067";case 27:return "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067";case 28:return "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067"; +case 29:return "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067";case 30:return "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067";case 31:return "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067";case 32:return "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067"; +case 33:return "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067";case 34:return "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case 35:return "\u0073m\u0043\u0068\u0065\u0063\u006b";case 36:return "\u006cg\u0043\u0068\u0065\u0063\u006b";case 37:return "\u0073\u006d\u0047\u0072\u0069\u0064"; +case 38:return "\u006c\u0067\u0047\u0072\u0069\u0064";case 39:return "\u0064o\u0074\u0047\u0072\u0069\u0064";case 40:return "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case 41:return "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069"; +case 42:return "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k";case 43:return "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k";case 44:return "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed";case 45:return "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064"; +case 46:return "\u0064o\u0074\u0044\u006d\u006e\u0064";case 47:return "\u0070\u006c\u0061i\u0064";case 48:return "\u0073\u0070\u0068\u0065\u0072\u0065";case 49:return "\u0077\u0065\u0061v\u0065";case 50:return "\u0064\u0069\u0076o\u0074";case 51:return "\u0073h\u0069\u006e\u0067\u006c\u0065"; +case 52:return "\u0077\u0061\u0076\u0065";case 53:return "\u0074r\u0065\u006c\u006c\u0069\u0073";case 54:return "\u007a\u0069\u0067\u005a\u0061\u0067";};return "";};func (_fafae *ST_BlipCompression )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fafae =0; +case "\u0065\u006d\u0061i\u006c":*_fafae =1;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_fafae =2;case "\u0070\u0072\u0069n\u0074":*_fafae =3;case "\u0068q\u0070\u0072\u0069\u006e\u0074":*_fafae =4;case "\u006e\u006f\u006e\u0065":*_fafae =5;};return nil ; +}; -// ValidateWithPath validates the EG_TextUnderlineFillChoice and its children, prefixing error messages with path -func (_eeaee *EG_TextUnderlineFillChoice )ValidateWithPath (path string )error {if _eeaee .UFillTx !=nil {if _faagb :=_eeaee .UFillTx .ValidateWithPath (path +"\u002f\u0055\u0046\u0069\u006c\u006c\u0054\u0078");_faagb !=nil {return _faagb ;};};if _eeaee .UFill !=nil {if _abcg :=_eeaee .UFill .ValidateWithPath (path +"\u002f\u0055\u0046\u0069\u006c\u006c"); -_abcg !=nil {return _abcg ;};};return nil ;}; +// ValidateWithPath validates the CT_Backdrop and its children, prefixing error messages with path +func (_gaed *CT_Backdrop )ValidateWithPath (path string )error {if _dbaga :=_gaed .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_dbaga !=nil {return _dbaga ;};if _cae :=_gaed .Norm .ValidateWithPath (path +"\u002f\u004e\u006fr\u006d"); +_cae !=nil {return _cae ;};if _fgbc :=_gaed .Up .ValidateWithPath (path +"\u002f\u0055\u0070");_fgbc !=nil {return _fgbc ;};if _gaed .ExtLst !=nil {if _egc :=_gaed .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_egc !=nil {return _egc ; +};};return nil ;}; -// Validate validates the EG_Geometry and its children -func (_affdg *EG_Geometry )Validate ()error {return _affdg .ValidateWithPath ("E\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079");};func NewCT_TextSpacingPoint ()*CT_TextSpacingPoint {_geaae :=&CT_TextSpacingPoint {};_geaae .ValAttr =0;return _geaae ; -};func (_gfge *CT_Color )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dbad :for {_ccebg ,_bacd :=d .Token ();if _bacd !=nil {return _bacd ;};switch _beg :=_ccebg .(type ){case _ba .StartElement :switch _beg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_gfge .ScrgbClr =NewCT_ScRgbColor (); -if _cgaa :=d .DecodeElement (_gfge .ScrgbClr ,&_beg );_cgaa !=nil {return _cgaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gfge .SrgbClr =NewCT_SRgbColor (); -if _gfgb :=d .DecodeElement (_gfge .SrgbClr ,&_beg );_gfgb !=nil {return _gfgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_gfge .HslClr =NewCT_HslColor (); -if _gggc :=d .DecodeElement (_gfge .HslClr ,&_beg );_gggc !=nil {return _gggc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_gfge .SysClr =NewCT_SystemColor (); -if _ecfa :=d .DecodeElement (_gfge .SysClr ,&_beg );_ecfa !=nil {return _ecfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_gfge .SchemeClr =NewCT_SchemeColor (); -if _bcacg :=d .DecodeElement (_gfge .SchemeClr ,&_beg );_bcacg !=nil {return _bcacg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_gfge .PrstClr =NewCT_PresetColor (); -if _baedb :=d .DecodeElement (_gfge .PrstClr ,&_beg );_baedb !=nil {return _baedb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_beg .Name ); -if _cbfd :=d .Skip ();_cbfd !=nil {return _cbfd ;};};case _ba .EndElement :break _dbad ;case _ba .CharData :};};return nil ;};func (_gaadd ST_PresetColorVal )Validate ()error {return _gaadd .ValidateWithPath ("")};func (_deggb ST_TextCapsType )ValidateWithPath (path string )error {switch _deggb {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deggb )); -};return nil ;}; +// ValidateWithPath validates the CT_AlphaModulateFixedEffect and its children, prefixing error messages with path +func (_eeg *CT_AlphaModulateFixedEffect )ValidateWithPath (path string )error {if _eeg .AmtAttr !=nil {if _dba :=_eeg .AmtAttr .ValidateWithPath (path +"\u002f\u0041\u006d\u0074\u0041\u0074\u0074\u0072");_dba !=nil {return _dba ;};};return nil ;}; -// Validate validates the CT_LineJoinMiterProperties and its children -func (_begdf *CT_LineJoinMiterProperties )Validate ()error {return _begdf .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};type CT_FontScheme struct{ +// Validate validates the AG_Locking and its children +func (_dbg *AG_Locking )Validate ()error {return _dbg .ValidateWithPath ("\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067");}; -// Name -NameAttr string ; +// Validate validates the ThemeManager and its children +func (_dgbga *ThemeManager )Validate ()error {return _dgbga .ValidateWithPath ("\u0054\u0068\u0065m\u0065\u004d\u0061\u006e\u0061\u0067\u0065\u0072");};func (_fafdc *CT_Camera )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fafdc .PrstAttr =ST_PresetCameraType (1); +for _ ,_dbagc :=range start .Attr {if _dbagc .Name .Local =="\u0070\u0072\u0073\u0074"{_fafdc .PrstAttr .UnmarshalXMLAttr (_dbagc );continue ;};if _dbagc .Name .Local =="\u0066\u006f\u0076"{_edfa ,_bede :=_b .ParseInt (_dbagc .Value ,10,32);if _bede !=nil {return _bede ; +};_gacd :=int32 (_edfa );_fafdc .FovAttr =&_gacd ;continue ;};if _dbagc .Name .Local =="\u007a\u006f\u006f\u006d"{_fbff ,_daae :=ParseUnionST_PositivePercentage (_dbagc .Value );if _daae !=nil {return _daae ;};_fafdc .ZoomAttr =&_fbff ;continue ;};};_abgg :for {_dged ,_gedg :=d .Token (); +if _gedg !=nil {return _gedg ;};switch _bdbb :=_dged .(type ){case _d .StartElement :switch _bdbb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"}:_fafdc .Rot =NewCT_SphereCoords (); +if _aadab :=d .DecodeElement (_fafdc .Rot ,&_bdbb );_aadab !=nil {return _aadab ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0061\u006de\u0072\u0061 \u0025\u0076",_bdbb .Name ); +if _ceab :=d .Skip ();_ceab !=nil {return _ceab ;};};case _d .EndElement :break _abgg ;case _d .CharData :};};return nil ;}; -// Major Font -MajorFont *CT_FontCollection ; +// ValidateWithPath validates the CT_TableCellProperties and its children, prefixing error messages with path +func (_egccf *CT_TableCellProperties )ValidateWithPath (path string )error {if _egccf .MarLAttr !=nil {if _fbgdf :=_egccf .MarLAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u004c\u0041\u0074\u0074r");_fbgdf !=nil {return _fbgdf ;};};if _egccf .MarRAttr !=nil {if _gbae :=_egccf .MarRAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0052\u0041\u0074\u0074r"); +_gbae !=nil {return _gbae ;};};if _egccf .MarTAttr !=nil {if _gbcdcf :=_egccf .MarTAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0054\u0041\u0074\u0074r");_gbcdcf !=nil {return _gbcdcf ;};};if _egccf .MarBAttr !=nil {if _abbdge :=_egccf .MarBAttr .ValidateWithPath (path +"\u002fM\u0061\u0072\u0042\u0041\u0074\u0074r"); +_abbdge !=nil {return _abbdge ;};};if _decg :=_egccf .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r");_decg !=nil {return _decg ;};if _cgafc :=_egccf .AnchorAttr .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); +_cgafc !=nil {return _cgafc ;};if _fagaa :=_egccf .HorzOverflowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_fagaa !=nil {return _fagaa ;};if _egccf .LnL !=nil {if _bfacb :=_egccf .LnL .ValidateWithPath (path +"\u002f\u004c\u006e\u004c"); +_bfacb !=nil {return _bfacb ;};};if _egccf .LnR !=nil {if _eabbg :=_egccf .LnR .ValidateWithPath (path +"\u002f\u004c\u006e\u0052");_eabbg !=nil {return _eabbg ;};};if _egccf .LnT !=nil {if _fffdc :=_egccf .LnT .ValidateWithPath (path +"\u002f\u004c\u006e\u0054"); +_fffdc !=nil {return _fffdc ;};};if _egccf .LnB !=nil {if _ccee :=_egccf .LnB .ValidateWithPath (path +"\u002f\u004c\u006e\u0042");_ccee !=nil {return _ccee ;};};if _egccf .LnTlToBr !=nil {if _ddfgc :=_egccf .LnTlToBr .ValidateWithPath (path +"\u002fL\u006e\u0054\u006c\u0054\u006f\u0042r"); +_ddfgc !=nil {return _ddfgc ;};};if _egccf .LnBlToTr !=nil {if _fcgeg :=_egccf .LnBlToTr .ValidateWithPath (path +"\u002fL\u006e\u0042\u006c\u0054\u006f\u0054r");_fcgeg !=nil {return _fcgeg ;};};if _egccf .Cell3D !=nil {if _egdd :=_egccf .Cell3D .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u0033\u0044"); +_egdd !=nil {return _egdd ;};};if _caadafe :=_egccf .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_caadafe !=nil {return _caadafe ;};if _egccf .Headers !=nil {if _efdde :=_egccf .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); +_efdde !=nil {return _efdde ;};};if _egccf .ExtLst !=nil {if _bgcdd :=_egccf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgcdd !=nil {return _bgcdd ;};};return nil ;};func (_ffcebf ST_BlackWhiteMode )Validate ()error {return _ffcebf .ValidateWithPath ("")}; +func NewCT_SoftEdgesEffect ()*CT_SoftEdgesEffect {_dfafb :=&CT_SoftEdgesEffect {};_dfafb .RadAttr =0;return _dfafb ;};func (_cgdgdb ST_RectAlignment )Validate ()error {return _cgdgdb .ValidateWithPath ("")};func (_bagde *EG_ThemeableFontStyles )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bagde .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +_cedgab :for {_aecbe ,_deafa :=d .Token ();if _deafa !=nil {return _deafa ;};switch _ceddd :=_aecbe .(type ){case _d .StartElement :switch _ceddd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_bagde .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +if _facfa :=d .DecodeElement (&_bagde .ThemeableFontStylesChoice .Font ,&_ceddd );_facfa !=nil {return _facfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_bagde .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); +if _ccgcd :=d .DecodeElement (&_bagde .ThemeableFontStylesChoice .FontRef ,&_ceddd );_ccgcd !=nil {return _ccgcd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_ceddd .Name ); +if _cebgc :=d .Skip ();_cebgc !=nil {return _cebgc ;};};case _d .EndElement :break _cedgab ;case _d .CharData :};};return nil ;};func (_gfefc *EG_FillPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gfefc .NoFill !=nil {_badda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_gfefc .NoFill ,_badda );}else if _gfefc .SolidFill !=nil {_gaaec :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_gfefc .SolidFill ,_gaaec );}else if _gfefc .GradFill !=nil {_dbbebc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_gfefc .GradFill ,_dbbebc );}else if _gfefc .BlipFill !=nil {_befgd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_gfefc .BlipFill ,_befgd );}else if _gfefc .PattFill !=nil {_edaca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_gfefc .PattFill ,_edaca );}else if _gfefc .GrpFill !=nil {_afbfg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0070\u0046\u0069\u006cl"}};e .EncodeElement (_gfefc .GrpFill ,_afbfg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Minor fonts -MinorFont *CT_FontCollection ;ExtLst *CT_OfficeArtExtensionList ;}; +// Validate validates the CT_TableGrid and its children +func (_eggfc *CT_TableGrid )Validate ()error {return _eggfc .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0047\u0072\u0069\u0064");};func (_edgec *ST_ColorSchemeIndex )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_edgec =0; +case "\u0064\u006b\u0031":*_edgec =1;case "\u006c\u0074\u0031":*_edgec =2;case "\u0064\u006b\u0032":*_edgec =3;case "\u006c\u0074\u0032":*_edgec =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_edgec =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_edgec =6; +case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_edgec =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_edgec =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_edgec =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_edgec =10;case "\u0068\u006c\u0069n\u006b":*_edgec =11; +case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_edgec =12;};return nil ;};func (_degba *EG_TextBulletColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_degba .TextBulletColorChoice .MarshalXML (e ,_d .StartElement {});return nil ; +};func (_ddfgb *EG_GeometryChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dafdc :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_ddfgb .CustGeom =NewCT_CustomGeometry2D (); +if _dffeg :=d .DecodeElement (_ddfgb .CustGeom ,&_dafdc );_dffeg !=nil {return _dffeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_ddfgb .PrstGeom =NewCT_PresetGeometry2D (); +if _gdcff :=d .DecodeElement (_ddfgb .PrstGeom ,&_dafdc );_gdcff !=nil {return _gdcff ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dafdc .Name ); +if _dgccd :=d .Skip ();_dgccd !=nil {return _dgccd ;};};return nil ;};func NewCT_TextUnderlineFillFollowText ()*CT_TextUnderlineFillFollowText {_cggc :=&CT_TextUnderlineFillFollowText {};return _cggc ;};func (_fdffe ST_LineCap )Validate ()error {return _fdffe .ValidateWithPath ("")}; +func (_ggfag *EG_TextBulletTypeface )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggfag .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice ();_geafc :for {_ebefe ,_dgabe :=d .Token ();if _dgabe !=nil {return _dgabe ;};switch _facfc :=_ebefe .(type ){case _d .StartElement :switch _facfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_ggfag .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +if _dbgbd :=d .DecodeElement (&_ggfag .TextBulletTypefaceChoice .BuFontTx ,&_facfc );_dbgbd !=nil {return _dbgbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_ggfag .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +if _deacb :=d .DecodeElement (&_ggfag .TextBulletTypefaceChoice .BuFont ,&_facfc );_deacb !=nil {return _deacb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063\u0065\u0020\u0025\u0076",_facfc .Name ); +if _gccba :=d .Skip ();_gccba !=nil {return _gccba ;};};case _d .EndElement :break _geafc ;case _d .CharData :};};return nil ;};func (_gbffa *ST_RectAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbffa =0;case "\u0074\u006c":*_gbffa =1; +case "\u0074":*_gbffa =2;case "\u0074\u0072":*_gbffa =3;case "\u006c":*_gbffa =4;case "\u0063\u0074\u0072":*_gbffa =5;case "\u0072":*_gbffa =6;case "\u0062\u006c":*_gbffa =7;case "\u0062":*_gbffa =8;case "\u0062\u0072":*_gbffa =9;};return nil ;};func NewCT_GeomRect ()*CT_GeomRect {_gfgf :=&CT_GeomRect {}; +return _gfgf }; -// Validate validates the CT_AdjustHandleList and its children -func (_bag *CT_AdjustHandleList )Validate ()error {return _bag .ValidateWithPath ("\u0043\u0054\u005f\u0041dj\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074");};func (_efbaf *CT_TextSpacingChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cfbec :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"}:_efbaf .SpcPct =NewCT_TextSpacingPercent (); -if _gfbbag :=d .DecodeElement (_efbaf .SpcPct ,&_cfbec );_gfbbag !=nil {return _gfbbag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"}:_efbaf .SpcPts =NewCT_TextSpacingPoint (); -if _aegee :=d .DecodeElement (_efbaf .SpcPts ,&_cfbec );_aegee !=nil {return _aegee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cfbec .Name ); -if _ffacd :=d .Skip ();_ffacd !=nil {return _ffacd ;};};return nil ;};const (ST_TextFontAlignTypeUnset ST_TextFontAlignType =0;ST_TextFontAlignTypeAuto ST_TextFontAlignType =1;ST_TextFontAlignTypeT ST_TextFontAlignType =2;ST_TextFontAlignTypeCtr ST_TextFontAlignType =3; -ST_TextFontAlignTypeBase ST_TextFontAlignType =4;ST_TextFontAlignTypeB ST_TextFontAlignType =5;);func NewCT_NonVisualContentPartProperties ()*CT_NonVisualContentPartProperties {_dceed :=&CT_NonVisualContentPartProperties {};return _dceed ;};type CT_FixedPercentage struct{ +// Validate validates the CT_EmptyElement and its children +func (_aaca *CT_EmptyElement )Validate ()error {return _aaca .ValidateWithPath ("\u0043T\u005fE\u006d\u0070\u0074\u0079\u0045\u006c\u0065\u006d\u0065\u006e\u0074");};const (ST_TileFlipModeUnset ST_TileFlipMode =0;ST_TileFlipModeNone ST_TileFlipMode =1; +ST_TileFlipModeX ST_TileFlipMode =2;ST_TileFlipModeY ST_TileFlipMode =3;ST_TileFlipModeXy ST_TileFlipMode =4;);func (_gabce ST_AnimationDgmBuildType )String ()string {if _gabce .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {return _gabce .ST_AnimationBuildType .String (); +};if _gabce .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {return _gabce .ST_AnimationDgmOnlyBuildType .String ();};return "";};func (_deebf *CT_GvmlPicture )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_deebf .NvPicPr =NewCT_GvmlPictureNonVisual (); +_deebf .BlipFill =NewCT_BlipFillProperties ();_deebf .SpPr =NewCT_ShapeProperties ();_ffdd :for {_dggbc ,_gceeg :=d .Token ();if _gceeg !=nil {return _gceeg ;};switch _bcbfe :=_dggbc .(type ){case _d .StartElement :switch _bcbfe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _cbee :=d .DecodeElement (_deebf .NvPicPr ,&_bcbfe ); +_cbee !=nil {return _cbee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _ggfg :=d .DecodeElement (_deebf .BlipFill ,&_bcbfe ); +_ggfg !=nil {return _ggfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _agadd :=d .DecodeElement (_deebf .SpPr ,&_bcbfe ); +_agadd !=nil {return _agadd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_deebf .Style =NewCT_ShapeStyle (); +if _aafbf :=d .DecodeElement (_deebf .Style ,&_bcbfe );_aafbf !=nil {return _aafbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deebf .ExtLst =NewCT_OfficeArtExtensionList (); +if _efgf :=d .DecodeElement (_deebf .ExtLst ,&_bcbfe );_efgf !=nil {return _efgf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069\u0063t\u0075r\u0065\u0020\u0025\u0076",_bcbfe .Name ); +if _faaf :=d .Skip ();_faaf !=nil {return _faaf ;};};case _d .EndElement :break _ffdd ;case _d .CharData :};};return nil ;};const (ST_TextUnderlineTypeUnset ST_TextUnderlineType =0;ST_TextUnderlineTypeNone ST_TextUnderlineType =1;ST_TextUnderlineTypeWords ST_TextUnderlineType =2; +ST_TextUnderlineTypeSng ST_TextUnderlineType =3;ST_TextUnderlineTypeDbl ST_TextUnderlineType =4;ST_TextUnderlineTypeHeavy ST_TextUnderlineType =5;ST_TextUnderlineTypeDotted ST_TextUnderlineType =6;ST_TextUnderlineTypeDottedHeavy ST_TextUnderlineType =7; +ST_TextUnderlineTypeDash ST_TextUnderlineType =8;ST_TextUnderlineTypeDashHeavy ST_TextUnderlineType =9;ST_TextUnderlineTypeDashLong ST_TextUnderlineType =10;ST_TextUnderlineTypeDashLongHeavy ST_TextUnderlineType =11;ST_TextUnderlineTypeDotDash ST_TextUnderlineType =12; +ST_TextUnderlineTypeDotDashHeavy ST_TextUnderlineType =13;ST_TextUnderlineTypeDotDotDash ST_TextUnderlineType =14;ST_TextUnderlineTypeDotDotDashHeavy ST_TextUnderlineType =15;ST_TextUnderlineTypeWavy ST_TextUnderlineType =16;ST_TextUnderlineTypeWavyHeavy ST_TextUnderlineType =17; +ST_TextUnderlineTypeWavyDbl ST_TextUnderlineType =18;);func (_feaed ST_PitchFamily )ValidateWithPath (path string )error {switch _feaed {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feaed )); +};return nil ;}; -// Value -ValAttr ST_FixedPercentage ;};func (_ccga *CT_AnimationElementChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _ccga .Dgm !=nil {_ecae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064g\u006d"}}; -e .EncodeElement (_ccga .Dgm ,_ecae );}else if _ccga .Chart !=nil {_fdcb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0068\u0061\u0072\u0074"}};e .EncodeElement (_ccga .Chart ,_fdcb );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_caef *CT_Camera )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caef .PrstAttr =ST_PresetCameraType (1);for _ ,_egde :=range start .Attr {if _egde .Name .Local =="\u0070\u0072\u0073\u0074"{_caef .PrstAttr .UnmarshalXMLAttr (_egde ); -continue ;};if _egde .Name .Local =="\u0066\u006f\u0076"{_bfcf ,_aeee :=_f .ParseInt (_egde .Value ,10,32);if _aeee !=nil {return _aeee ;};_bfea :=int32 (_bfcf );_caef .FovAttr =&_bfea ;continue ;};if _egde .Name .Local =="\u007a\u006f\u006f\u006d"{_bfef ,_dgac :=ParseUnionST_PositivePercentage (_egde .Value ); -if _dgac !=nil {return _dgac ;};_caef .ZoomAttr =&_bfef ;continue ;};};_dcd :for {_bacg ,_cacg :=d .Token ();if _cacg !=nil {return _cacg ;};switch _beeb :=_bacg .(type ){case _ba .StartElement :switch _beeb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0074"}:_caef .Rot =NewCT_SphereCoords (); -if _fbdf :=d .DecodeElement (_caef .Rot ,&_beeb );_fbdf !=nil {return _fbdf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0061\u006de\u0072\u0061 \u0025\u0076",_beeb .Name ); -if _ecgc :=d .Skip ();_ecgc !=nil {return _ecgc ;};};case _ba .EndElement :break _dcd ;case _ba .CharData :};};return nil ;};func (_cacda *EG_TextBulletColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_cacda .TextBulletColorChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;}; +// Validate validates the CT_Path2DLineTo and its children +func (_gbdb *CT_Path2DLineTo )Validate ()error {return _gbdb .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f");};func (_abaab *CT_TextBlipBullet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abaab .Blip =NewCT_Blip (); +_ecgbe :for {_abgbc ,_edbee :=d .Token ();if _edbee !=nil {return _edbee ;};switch _eddaa :=_abgbc .(type ){case _d .StartElement :switch _eddaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"}:if _fdeca :=d .DecodeElement (_abaab .Blip ,&_eddaa ); +_fdeca !=nil {return _fdeca ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042\u0075\u006c\u006c\u0065\u0074\u0020\u0025\u0076",_eddaa .Name ); +if _ffgdeb :=d .Skip ();_ffgdeb !=nil {return _ffgdeb ;};};case _d .EndElement :break _ecgbe ;case _d .CharData :};};return nil ;};func (_bgceg *CT_GvmlConnector )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bbed :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_bgceg .NvCxnSpPr ,_bbed );_eceg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bgceg .SpPr ,_eceg );if _bgceg .Style !=nil {_fcac :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_bgceg .Style ,_fcac );};if _bgceg .ExtLst !=nil {_effc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgceg .ExtLst ,_effc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cagec *ST_Coordinate )ValidateWithPath (path string )error {_adfbc :=[]string {};if _cagec .ST_CoordinateUnqualified !=nil {_adfbc =append (_adfbc ,"\u0053T\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065U\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065\u0064"); +};if _cagec .ST_UniversalMeasure !=nil {_adfbc =append (_adfbc ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_adfbc )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_adfbc ); +};return nil ;};func (_dcaad *ST_AnimationChartOnlyBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fecdb ,_fbeca :=d .Token ();if _fbeca !=nil {return _fbeca ;};if _agfca ,_fefgd :=_fecdb .(_d .EndElement );_fefgd &&_agfca .Name ==start .Name {*_dcaad =1; +return nil ;};if _febccd ,_dbeaf :=_fecdb .(_d .CharData );!_dbeaf {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fecdb );}else {switch string (_febccd ){case "":*_dcaad =0; +case "\u0073\u0065\u0072\u0069\u0065\u0073":*_dcaad =1;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_dcaad =2;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_dcaad =3;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_dcaad =4; +};};_fecdb ,_fbeca =d .Token ();if _fbeca !=nil {return _fbeca ;};if _adgd ,_dedea :=_fecdb .(_d .EndElement );_dedea &&_adgd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fecdb ); +};type CT_FontReference struct{ -// Validate validates the CT_XYAdjustHandle and its children -func (_gbffe *CT_XYAdjustHandle )Validate ()error {return _gbffe .ValidateWithPath ("\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048a\u006e\u0064\u006c\u0065");};func (_ccgeca ST_PitchFamily )ValidateWithPath (path string )error {switch _ccgeca {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccgeca )); -};return nil ;};func NewCT_Cell3D ()*CT_Cell3D {_gdbc :=&CT_Cell3D {};_gdbc .Bevel =NewCT_Bevel ();return _gdbc };func (_fddff ST_SystemColorVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_fddff .String (),start ); -}; +// Identifier +IdxAttr ST_FontCollectionIndex ; -// Validate validates the EG_EffectChoice and its children -func (_cbbgc *EG_EffectChoice )Validate ()error {return _cbbgc .ValidateWithPath ("\u0045G\u005fE\u0066\u0066\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// ValidateWithPath validates the CT_GvmlGroupShapeChoice and its children, prefixing error messages with path -func (_bfgb *CT_GvmlGroupShapeChoice )ValidateWithPath (path string )error {if _bfgb .TxSp !=nil {if _dcfce :=_bfgb .TxSp .ValidateWithPath (path +"\u002f\u0054\u0078S\u0070");_dcfce !=nil {return _dcfce ;};};if _bfgb .Sp !=nil {if _cfgd :=_bfgb .Sp .ValidateWithPath (path +"\u002f\u0053\u0070"); -_cfgd !=nil {return _cfgd ;};};if _bfgb .CxnSp !=nil {if _dbcd :=_bfgb .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070");_dbcd !=nil {return _dbcd ;};};if _bfgb .Pic !=nil {if _acef :=_bfgb .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); -_acef !=nil {return _acef ;};};if _bfgb .GraphicFrame !=nil {if _dacg :=_bfgb .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_dacg !=nil {return _dacg ;};};if _bfgb .GrpSp !=nil {if _fdfg :=_bfgb .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_fdfg !=nil {return _fdfg ;};};return nil ;};func (_afbcc *EG_TextGeometry )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afbcc .TextGeometryChoice =NewEG_TextGeometryChoice ();_eaccgg :for {_aggad ,_gcfdb :=d .Token ();if _gcfdb !=nil {return _gcfdb ; -};switch _eaaccf :=_aggad .(type ){case _ba .StartElement :switch _eaaccf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_afbcc .TextGeometryChoice =NewEG_TextGeometryChoice (); -if _dggd :=d .DecodeElement (&_afbcc .TextGeometryChoice .CustGeom ,&_eaaccf );_dggd !=nil {return _dggd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_afbcc .TextGeometryChoice =NewEG_TextGeometryChoice (); -if _adbbce :=d .DecodeElement (&_afbcc .TextGeometryChoice .PrstTxWarp ,&_eaaccf );_adbbce !=nil {return _adbbce ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078t\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0020\u0025\u0076",_eaaccf .Name ); -if _fdgbeb :=d .Skip ();_fdgbeb !=nil {return _fdgbeb ;};};case _ba .EndElement :break _eaccgg ;case _ba .CharData :};};return nil ;};type CT_TextBody struct{ +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// Body Properties -BodyPr *CT_TextBodyProperties ; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Text List Styles -LstStyle *CT_TextListStyle ; +// System Color +SysClr *CT_SystemColor ; -// Text Paragraphs -P []*CT_TextParagraph ;};func (_fdfgcf ST_TextCapsType )String ()string {switch _fdfgcf {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u006d\u0061l\u006c";case 3:return "\u0061\u006c\u006c";};return "";};func (_edga *CT_Scene3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_aaacf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0061\u006d\u0065\u0072\u0061"}};e .EncodeElement (_edga .Camera ,_aaacf );_cdffg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}}; -e .EncodeElement (_edga .LightRig ,_cdffg );if _edga .Backdrop !=nil {_adff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"}};e .EncodeElement (_edga .Backdrop ,_adff );};if _edga .ExtLst !=nil {_cagcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_edga .ExtLst ,_cagcg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_BaseStylesOverride ()*CT_BaseStylesOverride {_aae :=&CT_BaseStylesOverride {};return _aae };func NewEG_TextGeometry ()*EG_TextGeometry {_cdafe :=&EG_TextGeometry {}; -_cdafe .TextGeometryChoice =NewEG_TextGeometryChoice ();return _cdafe ;}; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// ValidateWithPath validates the EG_FillPropertiesChoice and its children, prefixing error messages with path -func (_dfeeg *EG_FillPropertiesChoice )ValidateWithPath (path string )error {if _dfeeg .NoFill !=nil {if _cdaec :=_dfeeg .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_cdaec !=nil {return _cdaec ;};};if _dfeeg .SolidFill !=nil {if _abecfe :=_dfeeg .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); -_abecfe !=nil {return _abecfe ;};};if _dfeeg .GradFill !=nil {if _fedac :=_dfeeg .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_fedac !=nil {return _fedac ;};};if _dfeeg .BlipFill !=nil {if _fbebca :=_dfeeg .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_fbebca !=nil {return _fbebca ;};};if _dfeeg .PattFill !=nil {if _gcgg :=_dfeeg .PattFill .ValidateWithPath (path +"\u002fP\u0061\u0074\u0074\u0046\u0069\u006cl");_gcgg !=nil {return _gcgg ;};};if _dfeeg .GrpFill !=nil {if _cfebg :=_dfeeg .GrpFill .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0046\u0069\u006c\u006c"); -_cfebg !=nil {return _cfebg ;};};return nil ;};type CT_Table struct{ +// Preset Color +PrstClr *CT_PresetColor ;}; -// Table Properties -TblPr *CT_TableProperties ; +// ValidateWithPath validates the CT_AlphaReplaceEffect and its children, prefixing error messages with path +func (_abg *CT_AlphaReplaceEffect )ValidateWithPath (path string )error {if _cdb :=_abg .AAttr .ValidateWithPath (path +"\u002f\u0041\u0041\u0074\u0074\u0072");_cdb !=nil {return _cdb ;};return nil ;};func (_bbffg *CT_LineJoinRound )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_cbece ,_edcggg :=d .Token (); +if _edcggg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065J\u006fi\u006e\u0052\u006f\u0075\u006e\u0064\u003a \u0025\u0073",_edcggg );};if _dbbd ,_cgfg :=_cbece .(_d .EndElement );_cgfg &&_dbbd .Name ==start .Name {break ; +};};return nil ;};func (_ebgggg *EG_Effect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_ebgggg .EffectChoice .MarshalXML (e ,_d .StartElement {});return nil ;};type CT_ShapeLocking struct{ -// Table Grid -TblGrid *CT_TableGrid ; +// Disallow Shape Text Editing +NoTextEditAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ; +NoChangeShapeTypeAttr *bool ;}; -// Table Row -Tr []*CT_TableRow ;};type CT_GvmlGraphicFrameNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; +// Validate validates the EG_TextUnderlineLineChoice and its children +func (_ecfgdd *EG_TextUnderlineLineChoice )Validate ()error {return _ecfgdd .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0043\u0068o\u0069\u0063\u0065");};func (_dgaee *EG_Geometry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgaee .GeometryChoice =NewEG_GeometryChoice (); +_caacf :for {_dgecd ,_ecadb :=d .Token ();if _ecadb !=nil {return _ecadb ;};switch _efaca :=_dgecd .(type ){case _d .StartElement :switch _efaca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_dgaee .GeometryChoice =NewEG_GeometryChoice (); +if _ddeea :=d .DecodeElement (&_dgaee .GeometryChoice .CustGeom ,&_efaca );_ddeea !=nil {return _ddeea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_dgaee .GeometryChoice =NewEG_GeometryChoice (); +if _gddaf :=d .DecodeElement (&_dgaee .GeometryChoice .PrstGeom ,&_efaca );_gddaf !=nil {return _gddaf ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0020\u0025\u0076",_efaca .Name ); +if _agccf :=d .Skip ();_agccf !=nil {return _agccf ;};};case _d .EndElement :break _caacf ;case _d .CharData :};};return nil ;};func NewEG_EffectProperties ()*EG_EffectProperties {_acdgf :=&EG_EffectProperties {};_acdgf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +return _acdgf ;};func (_abgad *CT_TableStyleCellStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _abgad .TcBdr !=nil {_agbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0063\u0042\u0064\u0072"}}; +e .EncodeElement (_abgad .TcBdr ,_agbc );};_abgad .ThemeableFillStyleChoice .MarshalXML (e ,_d .StartElement {});if _abgad .Cell3D !=nil {_fgfaba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0065\u006c\u006c\u0033\u0044"}};e .EncodeElement (_abgad .Cell3D ,_fgfaba ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Non-Visual Graphic Frame Drawing Properties -CNvGraphicFramePr *CT_NonVisualGraphicFrameProperties ;};type CT_FillEffect struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};type CT_ReflectionEffect struct{ +// Validate validates the EG_Effect and its children +func (_dcacdg *EG_Effect )Validate ()error {return _dcacdg .ValidateWithPath ("\u0045G\u005f\u0045\u0066\u0066\u0065\u0063t");};func (_abd *CT_AudioCD )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abd .St =NewCT_AudioCDTime ();_abd .End =NewCT_AudioCDTime (); +_eee :for {_dbfg ,_acfc :=d .Token ();if _acfc !=nil {return _acfc ;};switch _ebeg :=_dbfg .(type ){case _d .StartElement :switch _ebeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074"}:if _acg :=d .DecodeElement (_abd .St ,&_ebeg ); +_acg !=nil {return _acg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"}:if _cad :=d .DecodeElement (_abd .End ,&_ebeg ); +_cad !=nil {return _cad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abd .ExtLst =NewCT_OfficeArtExtensionList (); +if _bacec :=d .DecodeElement (_abd .ExtLst ,&_ebeg );_bacec !=nil {return _bacec ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0043\u0044\u0020\u0025\u0076",_ebeg .Name ); +if _gbd :=d .Skip ();_gbd !=nil {return _gbd ;};};case _d .EndElement :break _eee ;case _d .CharData :};};return nil ;};func (_dbgd *CT_StretchInfoProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdgc :for {_gcege ,_dabf :=d .Token (); +if _dabf !=nil {return _dabf ;};switch _cadfc :=_gcege .(type ){case _d .StartElement :switch _cadfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"}:_dbgd .FillRect =NewCT_RelativeRect (); +if _gdfba :=d .DecodeElement (_dbgd .FillRect ,&_cadfc );_gdfba !=nil {return _gdfba ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066\u006f\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_cadfc .Name ); +if _ccccb :=d .Skip ();_ccccb !=nil {return _ccccb ;};};case _d .EndElement :break _fdgc ;case _d .CharData :};};return nil ;};func (_dbcb *Theme )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbcb .CT_OfficeStyleSheet =*NewCT_OfficeStyleSheet (); +for _ ,_cebgcf :=range start .Attr {if _cebgcf .Name .Local =="\u006e\u0061\u006d\u0065"{_adecba :=_cebgcf .Value ;_dbcb .NameAttr =&_adecba ;continue ;};};_gegee :for {_ffdce ,_fdebf :=d .Token ();if _fdebf !=nil {return _fdebf ;};switch _bfbbc :=_ffdce .(type ){case _d .StartElement :switch _bfbbc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _bdgdf :=d .DecodeElement (_dbcb .ThemeElements ,&_bfbbc ); +_bdgdf !=nil {return _bdgdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"}:_dbcb .ObjectDefaults =NewCT_ObjectStyleDefaults (); +if _gdebd :=d .DecodeElement (_dbcb .ObjectDefaults ,&_bfbbc );_gdebd !=nil {return _gdebd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"}:_dbcb .ExtraClrSchemeLst =NewCT_ColorSchemeList (); +if _bafdg :=d .DecodeElement (_dbcb .ExtraClrSchemeLst ,&_bfbbc );_bafdg !=nil {return _bafdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_dbcb .CustClrLst =NewCT_CustomColorList (); +if _gdfdbf :=d .DecodeElement (_dbcb .CustClrLst ,&_bfbbc );_gdfdbf !=nil {return _gdfdbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbcb .ExtLst =NewCT_OfficeArtExtensionList (); +if _dafgg :=d .DecodeElement (_dbcb .ExtLst ,&_bfbbc );_dafgg !=nil {return _dafgg ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0068\u0065m\u0065 \u0025\u0076",_bfbbc .Name ); +if _gcfec :=d .Skip ();_gcfec !=nil {return _gcfec ;};};case _d .EndElement :break _gegee ;case _d .CharData :};};return nil ;};type EG_TextUnderlineLineChoice struct{ -// Blur Radius -BlurRadAttr *int64 ; +// Underline Follows Text +ULnTx *CT_TextUnderlineLineFollowText ; -// Start Opacity -StAAttr *ST_PositiveFixedPercentage ; +// Underline Stroke +ULn *CT_LineProperties ;};type AG_Blob struct{EmbedAttr *string ;LinkAttr *string ;}; -// Start Position -StPosAttr *ST_PositiveFixedPercentage ; +// ValidateWithPath validates the CT_FontReference and its children, prefixing error messages with path +func (_dgbcg *CT_FontReference )ValidateWithPath (path string )error {if _dgbcg .IdxAttr ==ST_FontCollectionIndexUnset {return _bg .Errorf ("\u0025\u0073\u002fI\u0064\u0078\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _eebad :=_dgbcg .IdxAttr .ValidateWithPath (path +"\u002f\u0049\u0064\u0078\u0041\u0074\u0074\u0072");_eebad !=nil {return _eebad ;};if _dgbcg .ScrgbClr !=nil {if _cffde :=_dgbcg .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); +_cffde !=nil {return _cffde ;};};if _dgbcg .SrgbClr !=nil {if _dabef :=_dgbcg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_dabef !=nil {return _dabef ;};};if _dgbcg .HslClr !=nil {if _feeg :=_dgbcg .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); +_feeg !=nil {return _feeg ;};};if _dgbcg .SysClr !=nil {if _baff :=_dgbcg .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_baff !=nil {return _baff ;};};if _dgbcg .SchemeClr !=nil {if _fcbb :=_dgbcg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_fcbb !=nil {return _fcbb ;};};if _dgbcg .PrstClr !=nil {if _egfec :=_dgbcg .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_egfec !=nil {return _egfec ;};};return nil ;}; -// End Alpha -EndAAttr *ST_PositiveFixedPercentage ; +// ValidateWithPath validates the CT_Percentage and its children, prefixing error messages with path +func (_cbaff *CT_Percentage )ValidateWithPath (path string )error {if _ecfa :=_cbaff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ecfa !=nil {return _ecfa ;};return nil ;};func (_adeg *CT_QuickTimeFile )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_bg .Sprintf ("\u0025\u0076",_adeg .LinkAttr )}); +e .EncodeToken (start );if _adeg .ExtLst !=nil {_gcaaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_adeg .ExtLst ,_gcaaa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// End Position -EndPosAttr *ST_PositiveFixedPercentage ; +// ValidateWithPath validates the CT_Point3D and its children, prefixing error messages with path +func (_acbfd *CT_Point3D )ValidateWithPath (path string )error {if _fffba :=_acbfd .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_fffba !=nil {return _fffba ;};if _baedg :=_acbfd .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); +_baedg !=nil {return _baedg ;};if _gbfge :=_acbfd .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_gbfge !=nil {return _gbfge ;};return nil ;}; -// Distance -DistAttr *int64 ; +// ValidateWithPath validates the EG_LineFillPropertiesChoice and its children, prefixing error messages with path +func (_egaeda *EG_LineFillPropertiesChoice )ValidateWithPath (path string )error {if _egaeda .NoFill !=nil {if _fbfaa :=_egaeda .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_fbfaa !=nil {return _fbfaa ;};};if _egaeda .SolidFill !=nil {if _eegbag :=_egaeda .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); +_eegbag !=nil {return _eegbag ;};};if _egaeda .GradFill !=nil {if _gddd :=_egaeda .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_gddd !=nil {return _gddd ;};};if _egaeda .PattFill !=nil {if _fgafc :=_egaeda .PattFill .ValidateWithPath (path +"\u002fP\u0061\u0074\u0074\u0046\u0069\u006cl"); +_fgafc !=nil {return _fgafc ;};};return nil ;};func (_gcgaa *ST_TextAnchoringType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egaab ,_fagcdc :=d .Token ();if _fagcdc !=nil {return _fagcdc ;};if _gebead ,_ddad :=_egaab .(_d .EndElement ); +_ddad &&_gebead .Name ==start .Name {*_gcgaa =1;return nil ;};if _dgfb ,_afgfef :=_egaab .(_d .CharData );!_afgfef {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egaab ); +}else {switch string (_dgfb ){case "":*_gcgaa =0;case "\u0074":*_gcgaa =1;case "\u0063\u0074\u0072":*_gcgaa =2;case "\u0062":*_gcgaa =3;case "\u006a\u0075\u0073\u0074":*_gcgaa =4;case "\u0064\u0069\u0073\u0074":*_gcgaa =5;};};_egaab ,_fagcdc =d .Token (); +if _fagcdc !=nil {return _fagcdc ;};if _gfbgf ,_aaacf :=_egaab .(_d .EndElement );_aaacf &&_gfbgf .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egaab ); +}; -// Direction -DirAttr *int32 ; +// Validate validates the EG_ShadePropertiesChoice and its children +func (_efbeb *EG_ShadePropertiesChoice )Validate ()error {return _efbeb .ValidateWithPath ("\u0045G\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Fade Direction -FadeDirAttr *int32 ; +// ValidateWithPath validates the CT_ColorScheme and its children, prefixing error messages with path +func (_gdgb *CT_ColorScheme )ValidateWithPath (path string )error {if _acce :=_gdgb .Dk1 .ValidateWithPath (path +"\u002f\u0044\u006b\u0031");_acce !=nil {return _acce ;};if _gfcc :=_gdgb .Lt1 .ValidateWithPath (path +"\u002f\u004c\u0074\u0031");_gfcc !=nil {return _gfcc ; +};if _bgaae :=_gdgb .Dk2 .ValidateWithPath (path +"\u002f\u0044\u006b\u0032");_bgaae !=nil {return _bgaae ;};if _ccb :=_gdgb .Lt2 .ValidateWithPath (path +"\u002f\u004c\u0074\u0032");_ccb !=nil {return _ccb ;};if _gafb :=_gdgb .Accent1 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0031"); +_gafb !=nil {return _gafb ;};if _egae :=_gdgb .Accent2 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0032");_egae !=nil {return _egae ;};if _gedb :=_gdgb .Accent3 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0033"); +_gedb !=nil {return _gedb ;};if _ebeb :=_gdgb .Accent4 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0034");_ebeb !=nil {return _ebeb ;};if _bfgb :=_gdgb .Accent5 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0035"); +_bfgb !=nil {return _bfgb ;};if _dgdd :=_gdgb .Accent6 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0036");_dgdd !=nil {return _dgdd ;};if _aadc :=_gdgb .Hlink .ValidateWithPath (path +"\u002f\u0048\u006c\u0069\u006e\u006b");_aadc !=nil {return _aadc ; +};if _dcdb :=_gdgb .FolHlink .ValidateWithPath (path +"\u002fF\u006f\u006c\u0048\u006c\u0069\u006ek");_dcdb !=nil {return _dcdb ;};if _gdgb .ExtLst !=nil {if _gfed :=_gdgb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gfed !=nil {return _gfed ; +};};return nil ;};func (_fabfa *CT_FillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_baaa :for {_feaea ,_bccf :=d .Token ();if _bccf !=nil {return _bccf ;};switch _efgb :=_feaea .(type ){case _d .StartElement :switch _efgb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cedde :=d .DecodeElement (&_fabfa .FillPropertiesChoice .NoFill ,&_efgb );_cedde !=nil {return _cedde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cbbf :=d .DecodeElement (&_fabfa .FillPropertiesChoice .SolidFill ,&_efgb );_cbbf !=nil {return _cbbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fcga :=d .DecodeElement (&_fabfa .FillPropertiesChoice .GradFill ,&_efgb );_fcga !=nil {return _fcga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bdad :=d .DecodeElement (&_fabfa .FillPropertiesChoice .BlipFill ,&_efgb );_bdad !=nil {return _bdad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fcfb :=d .DecodeElement (&_fabfa .FillPropertiesChoice .PattFill ,&_efgb );_fcfb !=nil {return _fcfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_fabfa .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dacg :=d .DecodeElement (&_fabfa .FillPropertiesChoice .GrpFill ,&_efgb );_dacg !=nil {return _dacg ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_efgb .Name ); +if _caac :=d .Skip ();_caac !=nil {return _caac ;};};case _d .EndElement :break _baaa ;case _d .CharData :};};return nil ;};func (_faagb *CT_GraphicalObjectFrameLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gccgb :=range start .Attr {if _gccgb .Name .Local =="\u006e\u006f\u0047r\u0070"{_fcggc ,_acaad :=_b .ParseBool (_gccgb .Value ); +if _acaad !=nil {return _acaad ;};_faagb .NoGrpAttr =&_fcggc ;continue ;};if _gccgb .Name .Local =="n\u006f\u0044\u0072\u0069\u006c\u006c\u0064\u006f\u0077\u006e"{_eaed ,_cbfec :=_b .ParseBool (_gccgb .Value );if _cbfec !=nil {return _cbfec ;};_faagb .NoDrilldownAttr =&_eaed ; +continue ;};if _gccgb .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_bgdf ,_ffdfe :=_b .ParseBool (_gccgb .Value );if _ffdfe !=nil {return _ffdfe ;};_faagb .NoSelectAttr =&_bgdf ;continue ;};if _gccgb .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_ddfdd ,_aged :=_b .ParseBool (_gccgb .Value ); +if _aged !=nil {return _aged ;};_faagb .NoChangeAspectAttr =&_ddfdd ;continue ;};if _gccgb .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_gfdf ,_aebd :=_b .ParseBool (_gccgb .Value );if _aebd !=nil {return _aebd ;};_faagb .NoMoveAttr =&_gfdf ;continue ; +};if _gccgb .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_baed ,_ffaee :=_b .ParseBool (_gccgb .Value );if _ffaee !=nil {return _ffaee ;};_faagb .NoResizeAttr =&_baed ;continue ;};};_debd :for {_ddfc ,_gfafa :=d .Token ();if _gfafa !=nil {return _gfafa ; +};switch _abecc :=_ddfc .(type ){case _d .StartElement :switch _abecc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_faagb .ExtLst =NewCT_OfficeArtExtensionList (); +if _dccdb :=d .DecodeElement (_faagb .ExtLst ,&_abecc );_dccdb !=nil {return _dccdb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065\u004c\u006f\u0063k\u0069\u006e\u0067\u0020\u0025\u0076",_abecc .Name ); +if _ccgbf :=d .Skip ();_ccgbf !=nil {return _ccgbf ;};};case _d .EndElement :break _debd ;case _d .CharData :};};return nil ;}; -// Horizontal Ratio -SxAttr *ST_Percentage ; +// Validate validates the CT_Path2DList and its children +func (_efcacc *CT_Path2DList )Validate ()error {return _efcacc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074");}; -// Vertical Ratio -SyAttr *ST_Percentage ; +// Validate validates the CT_GroupLocking and its children +func (_aeeb *CT_GroupLocking )Validate ()error {return _aeeb .ValidateWithPath ("\u0043T\u005fG\u0072\u006f\u0075\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067");};func (_badbb *CT_NonVisualConnectorProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _badbb .CxnSpLocks !=nil {_abbdg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063x\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}};e .EncodeElement (_badbb .CxnSpLocks ,_abbdg );};if _badbb .StCxn !=nil {_fafga :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0043\u0078\u006e"}}; +e .EncodeElement (_badbb .StCxn ,_fafga );};if _badbb .EndCxn !=nil {_gcaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u006e\u0064\u0043\u0078\u006e"}};e .EncodeElement (_badbb .EndCxn ,_gcaf );};if _badbb .ExtLst !=nil {_cdedf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_badbb .ExtLst ,_cdedf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_abecbd *CT_TextShapeAutofit )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_cfafefc ,_egbde :=d .Token ();if _egbde !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0053h\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u003a\u0020\u0025\u0073",_egbde ); +};if _dbbg ,_ccbffd :=_cfafefc .(_d .EndElement );_ccbffd &&_dbbg .Name ==start .Name {break ;};};return nil ;};func NewCT_TextNoBullet ()*CT_TextNoBullet {_fbbdaf :=&CT_TextNoBullet {};return _fbbdaf };const (ST_PresetMaterialTypeUnset ST_PresetMaterialType =0; +ST_PresetMaterialTypeLegacyMatte ST_PresetMaterialType =1;ST_PresetMaterialTypeLegacyPlastic ST_PresetMaterialType =2;ST_PresetMaterialTypeLegacyMetal ST_PresetMaterialType =3;ST_PresetMaterialTypeLegacyWireframe ST_PresetMaterialType =4;ST_PresetMaterialTypeMatte ST_PresetMaterialType =5; +ST_PresetMaterialTypePlastic ST_PresetMaterialType =6;ST_PresetMaterialTypeMetal ST_PresetMaterialType =7;ST_PresetMaterialTypeWarmMatte ST_PresetMaterialType =8;ST_PresetMaterialTypeTranslucentPowder ST_PresetMaterialType =9;ST_PresetMaterialTypePowder ST_PresetMaterialType =10; +ST_PresetMaterialTypeDkEdge ST_PresetMaterialType =11;ST_PresetMaterialTypeSoftEdge ST_PresetMaterialType =12;ST_PresetMaterialTypeClear ST_PresetMaterialType =13;ST_PresetMaterialTypeFlat ST_PresetMaterialType =14;ST_PresetMaterialTypeSoftmetal ST_PresetMaterialType =15; +);type CT_GvmlGroupShapeNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; -// Horizontal Skew -KxAttr *int32 ; +// Non-Visual Group Shape Drawing Properties +CNvGrpSpPr *CT_NonVisualGroupDrawingShapeProps ;}; -// Vertical Skew -KyAttr *int32 ; +// Validate validates the EG_TextBulletColorChoice and its children +func (_bdfga *EG_TextBulletColorChoice )Validate ()error {return _bdfga .ValidateWithPath ("\u0045G\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074C\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gdgf *CT_FillStyleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eaabf :for {_bfcfd ,_ebab :=d .Token (); +if _ebab !=nil {return _ebab ;};switch _ebcde :=_bfcfd .(type ){case _d .StartElement :switch _ebcde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_bead :=NewEG_FillProperties (); +_bead .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_bead );if _fcec :=d .DecodeElement (&_bead .FillPropertiesChoice .NoFill ,&_ebcde );_fcec !=nil {return _fcec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_efdc :=NewEG_FillProperties (); +_efdc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_efdc );if _ebefd :=d .DecodeElement (&_efdc .FillPropertiesChoice .SolidFill ,&_ebcde );_ebefd !=nil {return _ebefd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cdad :=NewEG_FillProperties (); +_cdad .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_cdad );if _dcea :=d .DecodeElement (&_cdad .FillPropertiesChoice .GradFill ,&_ebcde );_dcea !=nil {return _dcea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_gfdc :=NewEG_FillProperties (); +_gfdc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_gfdc );if _bgef :=d .DecodeElement (&_gfdc .FillPropertiesChoice .BlipFill ,&_ebcde );_bgef !=nil {return _bgef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_beff :=NewEG_FillProperties (); +_beff .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_beff );if _dcee :=d .DecodeElement (&_beff .FillPropertiesChoice .PattFill ,&_ebcde );_dcee !=nil {return _dcee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_fafcc :=NewEG_FillProperties (); +_fafcc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gdgf .EG_FillProperties =append (_gdgf .EG_FillProperties ,_fafcc );if _fefg :=d .DecodeElement (&_fafcc .FillPropertiesChoice .GrpFill ,&_ebcde );_fefg !=nil {return _fefg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_ebcde .Name ); +if _gecff :=d .Skip ();_gecff !=nil {return _gecff ;};};case _d .EndElement :break _eaabf ;case _d .CharData :};};return nil ;};type CT_AnimationGraphicalObjectBuildProperties struct{AnimationGraphicalObjectBuildPropertiesChoice *CT_AnimationGraphicalObjectBuildPropertiesChoice ; +};type ST_RectAlignment byte ;func (_fgaee *CT_SRgbColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gdfgg :=range start .Attr {if _gdfgg .Name .Local =="\u0076\u0061\u006c"{_bdbdc :=_gdfgg .Value ;_fgaee .ValAttr =_bdbdc ;continue ; +};};_eedac :for {_edcfb ,_cead :=d .Token ();if _cead !=nil {return _cead ;};switch _eaae :=_edcfb .(type ){case _d .StartElement :switch _eaae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_bdbac :=NewEG_ColorTransform (); +_bdbac .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bdbac );if _caee :=d .DecodeElement (&_bdbac .ColorTransformChoice .Tint ,&_eaae );_caee !=nil {return _caee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_acggc :=NewEG_ColorTransform (); +_acggc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_acggc );if _eabf :=d .DecodeElement (&_acggc .ColorTransformChoice .Shade ,&_eaae );_eabf !=nil {return _eabf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_aeadb :=NewEG_ColorTransform (); +_aeadb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_aeadb );if _beecf :=d .DecodeElement (&_aeadb .ColorTransformChoice .Comp ,&_eaae );_beecf !=nil {return _beecf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_ggabd :=NewEG_ColorTransform (); +_ggabd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_ggabd );if _ddcfb :=d .DecodeElement (&_ggabd .ColorTransformChoice .Inv ,&_eaae );_ddcfb !=nil {return _ddcfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_adcf :=NewEG_ColorTransform (); +_adcf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_adcf );if _fadc :=d .DecodeElement (&_adcf .ColorTransformChoice .Gray ,&_eaae );_fadc !=nil {return _fadc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_becbc :=NewEG_ColorTransform (); +_becbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_becbc );if _cedab :=d .DecodeElement (&_becbc .ColorTransformChoice .Alpha ,&_eaae );_cedab !=nil {return _cedab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_cfbc :=NewEG_ColorTransform (); +_cfbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_cfbc );if _bdbeg :=d .DecodeElement (&_cfbc .ColorTransformChoice .AlphaOff ,&_eaae );_bdbeg !=nil {return _bdbeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_cbeb :=NewEG_ColorTransform (); +_cbeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_cbeb );if _dgbge :=d .DecodeElement (&_cbeb .ColorTransformChoice .AlphaMod ,&_eaae );_dgbge !=nil {return _dgbge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_gbbag :=NewEG_ColorTransform (); +_gbbag .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_gbbag );if _begb :=d .DecodeElement (&_gbbag .ColorTransformChoice .Hue ,&_eaae );_begb !=nil {return _begb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_gfgc :=NewEG_ColorTransform (); +_gfgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_gfgc );if _ggcbg :=d .DecodeElement (&_gfgc .ColorTransformChoice .HueOff ,&_eaae );_ggcbg !=nil {return _ggcbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fbaf :=NewEG_ColorTransform (); +_fbaf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_fbaf );if _gfea :=d .DecodeElement (&_fbaf .ColorTransformChoice .HueMod ,&_eaae );_gfea !=nil {return _gfea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_cefbg :=NewEG_ColorTransform (); +_cefbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_cefbg );if _ecdaf :=d .DecodeElement (&_cefbg .ColorTransformChoice .Sat ,&_eaae );_ecdaf !=nil {return _ecdaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_gcdfa :=NewEG_ColorTransform (); +_gcdfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_gcdfa );if _eccce :=d .DecodeElement (&_gcdfa .ColorTransformChoice .SatOff ,&_eaae );_eccce !=nil {return _eccce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_ddaad :=NewEG_ColorTransform (); +_ddaad .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_ddaad );if _cebec :=d .DecodeElement (&_ddaad .ColorTransformChoice .SatMod ,&_eaae );_cebec !=nil {return _cebec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_adbcf :=NewEG_ColorTransform (); +_adbcf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_adbcf );if _faagf :=d .DecodeElement (&_adbcf .ColorTransformChoice .Lum ,&_eaae );_faagf !=nil {return _faagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_edge :=NewEG_ColorTransform (); +_edge .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_edge );if _cdgfa :=d .DecodeElement (&_edge .ColorTransformChoice .LumOff ,&_eaae );_cdgfa !=nil {return _cdgfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_beddec :=NewEG_ColorTransform (); +_beddec .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_beddec );if _ggegd :=d .DecodeElement (&_beddec .ColorTransformChoice .LumMod ,&_eaae );_ggegd !=nil {return _ggegd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_bcagee :=NewEG_ColorTransform (); +_bcagee .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bcagee );if _facec :=d .DecodeElement (&_bcagee .ColorTransformChoice .Red ,&_eaae );_facec !=nil {return _facec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_bdff :=NewEG_ColorTransform (); +_bdff .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bdff );if _dadfe :=d .DecodeElement (&_bdff .ColorTransformChoice .RedOff ,&_eaae );_dadfe !=nil {return _dadfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_gggcg :=NewEG_ColorTransform (); +_gggcg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_gggcg );if _eggge :=d .DecodeElement (&_gggcg .ColorTransformChoice .RedMod ,&_eaae );_eggge !=nil {return _eggge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_bdgg :=NewEG_ColorTransform (); +_bdgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bdgg );if _acdfe :=d .DecodeElement (&_bdgg .ColorTransformChoice .Green ,&_eaae );_acdfe !=nil {return _acdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_cfgaa :=NewEG_ColorTransform (); +_cfgaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_cfgaa );if _eaadd :=d .DecodeElement (&_cfgaa .ColorTransformChoice .GreenOff ,&_eaae );_eaadd !=nil {return _eaadd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_befg :=NewEG_ColorTransform (); +_befg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_befg );if _eggab :=d .DecodeElement (&_befg .ColorTransformChoice .GreenMod ,&_eaae );_eggab !=nil {return _eggab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_bffae :=NewEG_ColorTransform (); +_bffae .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bffae );if _afgcb :=d .DecodeElement (&_bffae .ColorTransformChoice .Blue ,&_eaae );_afgcb !=nil {return _afgcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_geecd :=NewEG_ColorTransform (); +_geecd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_geecd );if _bdfae :=d .DecodeElement (&_geecd .ColorTransformChoice .BlueOff ,&_eaae );_bdfae !=nil {return _bdfae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_gbbce :=NewEG_ColorTransform (); +_gbbce .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_gbbce );if _cedf :=d .DecodeElement (&_gbbce .ColorTransformChoice .BlueMod ,&_eaae );_cedf !=nil {return _cedf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_bdaeb :=NewEG_ColorTransform (); +_bdaeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_bdaeb );if _bbag :=d .DecodeElement (&_bdaeb .ColorTransformChoice .Gamma ,&_eaae );_bbag !=nil {return _bbag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_edbcd :=NewEG_ColorTransform (); +_edbcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fgaee .EG_ColorTransform =append (_fgaee .EG_ColorTransform ,_edbcd );if _bdedg :=d .DecodeElement (&_edbcd .ColorTransformChoice .InvGamma ,&_eaae );_bdedg !=nil {return _bdedg ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0052\u0067b\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_eaae .Name ); +if _adfcc :=d .Skip ();_adfcc !=nil {return _adfcc ;};};case _d .EndElement :break _eedac ;case _d .CharData :};};return nil ;}; -// Shadow Alignment -AlgnAttr ST_RectAlignment ; +// ST_TextBulletSize is a union type +type ST_TextBulletSize struct{ST_TextBulletSizePercent *string ;ST_TextBulletSizeDecimal *int32 ;}; -// Rotate With Shape -RotWithShapeAttr *bool ;}; +// ValidateWithPath validates the CT_ConnectorLocking and its children, prefixing error messages with path +func (_dfgf *CT_ConnectorLocking )ValidateWithPath (path string )error {if _dfgf .ExtLst !=nil {if _gcag :=_dfgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcag !=nil {return _gcag ;};};return nil ;}; -// ValidateWithPath validates the CT_BlendEffect and its children, prefixing error messages with path -func (_fgdf *CT_BlendEffect )ValidateWithPath (path string )error {if _fgdf .BlendAttr ==ST_BlendModeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0042\u006c\u0065n\u0064\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _fca :=_fgdf .BlendAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064\u0041\u0074\u0074\u0072");_fca !=nil {return _fca ;};if _faad :=_fgdf .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_faad !=nil {return _faad ;};return nil ; -};func (_afce *CT_CustomColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gddbc :=range start .Attr {if _gddbc .Name .Local =="\u006e\u0061\u006d\u0065"{_bcabd :=_gddbc .Value ;_afce .NameAttr =&_bcabd ;continue ;};};_aafdd :for {_gbbf ,_cbfc :=d .Token (); -if _cbfc !=nil {return _cbfc ;};switch _fbed :=_gbbf .(type ){case _ba .StartElement :switch _fbed .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_afce .ScrgbClr =NewCT_ScRgbColor (); -if _cggf :=d .DecodeElement (_afce .ScrgbClr ,&_fbed );_cggf !=nil {return _cggf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_afce .SrgbClr =NewCT_SRgbColor (); -if _cecf :=d .DecodeElement (_afce .SrgbClr ,&_fbed );_cecf !=nil {return _cecf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_afce .HslClr =NewCT_HslColor (); -if _bage :=d .DecodeElement (_afce .HslClr ,&_fbed );_bage !=nil {return _bage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_afce .SysClr =NewCT_SystemColor (); -if _baec :=d .DecodeElement (_afce .SysClr ,&_fbed );_baec !=nil {return _baec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_afce .SchemeClr =NewCT_SchemeColor (); -if _fefg :=d .DecodeElement (_afce .SchemeClr ,&_fbed );_fefg !=nil {return _fefg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_afce .PrstClr =NewCT_PresetColor (); -if _cdag :=d .DecodeElement (_afce .PrstClr ,&_fbed );_cdag !=nil {return _cdag ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043o\u006co\u0072\u0020\u0025\u0076",_fbed .Name ); -if _fdeg :=d .Skip ();_fdeg !=nil {return _fdeg ;};};case _ba .EndElement :break _aafdd ;case _ba .CharData :};};return nil ;};type CT_TintEffect struct{ +// ValidateWithPath validates the CT_NoFillProperties and its children, prefixing error messages with path +func (_dggba *CT_NoFillProperties )ValidateWithPath (path string )error {return nil };func NewCT_TableStyleCellStyle ()*CT_TableStyleCellStyle {_bbabg :=&CT_TableStyleCellStyle {};_bbabg .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();return _bbabg ; +};func (_ceece *CT_ShapeLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ceece .NoTextEditAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0054\u0065\u0078\u0074\u0045\u0064\u0069\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoTextEditAttr ))}); +};if _ceece .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoGrpAttr ))});};if _ceece .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoSelectAttr ))}); +};if _ceece .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoRotAttr ))});};if _ceece .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoChangeAspectAttr ))}); +};if _ceece .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoMoveAttr ))});};if _ceece .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoResizeAttr ))}); +};if _ceece .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoEditPointsAttr ))});}; +if _ceece .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoAdjustHandlesAttr ))}); +};if _ceece .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoChangeArrowheadsAttr ))}); +};if _ceece .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ceece .NoChangeShapeTypeAttr ))}); +};e .EncodeToken (start );if _ceece .ExtLst !=nil {_aggad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ceece .ExtLst ,_aggad );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_dbdge *CT_LineStyleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bddbd :for {_eedaaa ,_bbddd :=d .Token ();if _bbddd !=nil {return _bbddd ;};switch _bcbdf :=_eedaaa .(type ){case _d .StartElement :switch _bcbdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_cfcf :=NewCT_LineProperties (); +if _cbeff :=d .DecodeElement (_cfcf ,&_bcbdf );_cbeff !=nil {return _cbeff ;};_dbdge .Ln =append (_dbdge .Ln ,_cfcf );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_bcbdf .Name ); +if _cdged :=d .Skip ();_cdged !=nil {return _cdged ;};};case _d .EndElement :break _bddbd ;case _d .CharData :};};return nil ;}; -// Hue -HueAttr *int32 ; +// Validate validates the CT_GraphicalObject and its children +func (_aeafg *CT_GraphicalObject )Validate ()error {return _aeafg .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069c\u0061\u006cO\u0062\u006a\u0065\u0063\u0074");};func NewCT_QuickTimeFile ()*CT_QuickTimeFile {_gbdbd :=&CT_QuickTimeFile {}; +return _gbdbd };func (_fbeafg *CT_NonVisualPictureProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fbeafg .PreferRelativeResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"p\u0072e\u0066\u0065\u0072\u0052\u0065\u006c\u0061\u0074i\u0076\u0065\u0052\u0065si\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fbeafg .PreferRelativeResizeAttr ))}); +};e .EncodeToken (start );if _fbeafg .PicLocks !=nil {_bbfa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"}};e .EncodeElement (_fbeafg .PicLocks ,_bbfa );};if _fbeafg .ExtLst !=nil {_cgcfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_fbeafg .ExtLst ,_cgcfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Amount -AmtAttr *ST_FixedPercentage ;};func NewEG_ThemeableFillStyle ()*EG_ThemeableFillStyle {_dgeca :=&EG_ThemeableFillStyle {};_dgeca .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();return _dgeca ;};func NewEG_TextBulletSize ()*EG_TextBulletSize {_gfeddc :=&EG_TextBulletSize {}; -_gfeddc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();return _gfeddc ;};func (_bffgg *CT_DuotoneEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );for _ ,_adeg :=range _bffgg .EG_ColorChoice {_adeg .MarshalXML (e ,_ba .StartElement {}); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bdea *CT_GvmlConnectorNonVisual )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_fcbgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}}; -e .EncodeElement (_bdea .CNvPr ,_fcbgg );_ebdb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063N\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bdea .CNvCxnSpPr ,_ebdb );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_cgbgga ST_PathShadeType )String ()string {switch _cgbgga {case 0:return "";case 1:return "\u0073\u0068\u0061p\u0065";case 2:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 3:return "\u0072\u0065\u0063\u0074";};return "";};const (ST_TextUnderlineTypeUnset ST_TextUnderlineType =0; -ST_TextUnderlineTypeNone ST_TextUnderlineType =1;ST_TextUnderlineTypeWords ST_TextUnderlineType =2;ST_TextUnderlineTypeSng ST_TextUnderlineType =3;ST_TextUnderlineTypeDbl ST_TextUnderlineType =4;ST_TextUnderlineTypeHeavy ST_TextUnderlineType =5;ST_TextUnderlineTypeDotted ST_TextUnderlineType =6; -ST_TextUnderlineTypeDottedHeavy ST_TextUnderlineType =7;ST_TextUnderlineTypeDash ST_TextUnderlineType =8;ST_TextUnderlineTypeDashHeavy ST_TextUnderlineType =9;ST_TextUnderlineTypeDashLong ST_TextUnderlineType =10;ST_TextUnderlineTypeDashLongHeavy ST_TextUnderlineType =11; -ST_TextUnderlineTypeDotDash ST_TextUnderlineType =12;ST_TextUnderlineTypeDotDashHeavy ST_TextUnderlineType =13;ST_TextUnderlineTypeDotDotDash ST_TextUnderlineType =14;ST_TextUnderlineTypeDotDotDashHeavy ST_TextUnderlineType =15;ST_TextUnderlineTypeWavy ST_TextUnderlineType =16; -ST_TextUnderlineTypeWavyHeavy ST_TextUnderlineType =17;ST_TextUnderlineTypeWavyDbl ST_TextUnderlineType =18;);func (_efdc *CT_Color )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _efdc .ScrgbClr !=nil {_befc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_efdc .ScrgbClr ,_befc );};if _efdc .SrgbClr !=nil {_ddfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_efdc .SrgbClr ,_ddfc );};if _efdc .HslClr !=nil {_ggaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_efdc .HslClr ,_ggaf );};if _efdc .SysClr !=nil {_bddb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_efdc .SysClr ,_bddb );};if _efdc .SchemeClr !=nil {_bdcb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_efdc .SchemeClr ,_bdcb );};if _efdc .PrstClr !=nil {_bfed :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_efdc .PrstClr ,_bfed );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_bdfb ST_LightRigDirection )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bdfb .String (),start );};type ST_LineEndType byte ;type CT_OfficeStyleSheet struct{ +// Validate validates the TblStyleLst and its children +func (_gaee *TblStyleLst )Validate ()error {return _gaee .ValidateWithPath ("T\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");};func NewCT_CustomColor ()*CT_CustomColor {_accb :=&CT_CustomColor {};return _accb };func (_gedfdd *ST_LineCap )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_baeda ,_faebb :=d .Token (); +if _faebb !=nil {return _faebb ;};if _fdaca ,_baedf :=_baeda .(_d .EndElement );_baedf &&_fdaca .Name ==start .Name {*_gedfdd =1;return nil ;};if _bbbeb ,_cgbec :=_baeda .(_d .CharData );!_cgbec {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baeda ); +}else {switch string (_bbbeb ){case "":*_gedfdd =0;case "\u0072\u006e\u0064":*_gedfdd =1;case "\u0073\u0071":*_gedfdd =2;case "\u0066\u006c\u0061\u0074":*_gedfdd =3;};};_baeda ,_faebb =d .Token ();if _faebb !=nil {return _faebb ;};if _cbbcg ,_debdea :=_baeda .(_d .EndElement ); +_debdea &&_cbbcg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baeda );};func (_acbge ST_FontCollectionIndex )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_adbfb :=_d .Attr {}; +_adbfb .Name =name ;switch _acbge {case ST_FontCollectionIndexUnset :_adbfb .Value ="";case ST_FontCollectionIndexMajor :_adbfb .Value ="\u006d\u0061\u006ao\u0072";case ST_FontCollectionIndexMinor :_adbfb .Value ="\u006d\u0069\u006eo\u0072";case ST_FontCollectionIndexNone :_adbfb .Value ="\u006e\u006f\u006e\u0065"; +};return _adbfb ,nil ;};type CT_AlphaFloorEffect struct{};func (_bccfa *CT_InverseGammaTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_ContentPartLocking struct{ExtLst *CT_OfficeArtExtensionList ; +NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;};type CT_AnimationDgmBuildProperties struct{ -// Name -NameAttr *string ; +// Build +BldAttr *ST_AnimationDgmBuildType ; -// Theme Elements -ThemeElements *CT_BaseStyles ; +// Reverse Animation +RevAttr *bool ;};func (_adeae ST_PresetColorVal )String ()string {switch _adeae {case 0:return "";case 1:return "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e";case 2:return "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065";case 3:return "\u0061\u0071\u0075\u0061"; +case 4:return "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case 5:return "\u0061\u007a\u0075r\u0065";case 6:return "\u0062\u0065\u0069g\u0065";case 7:return "\u0062\u0069\u0073\u0071\u0075\u0065";case 8:return "\u0062\u006c\u0061c\u006b"; +case 9:return "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064";case 10:return "\u0062\u006c\u0075\u0065";case 11:return "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074";case 12:return "\u0062\u0072\u006fw\u006e"; +case 13:return "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd";case 14:return "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e";case 15:return "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065";case 16:return "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e"; +case 17:return "\u0063\u006f\u0072a\u006c";case 18:return "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065";case 19:return "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b";case 20:return "\u0063r\u0069\u006d\u0073\u006f\u006e"; +case 21:return "\u0063\u0079\u0061\u006e";case 22:return "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case 23:return "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e";case 24:return "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; +case 25:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 26:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079";case 27:return "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case 28:return "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi"; +case 29:return "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case 30:return "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e";case 31:return "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065"; +case 32:return "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064";case 33:return "\u0064a\u0072\u006b\u0052\u0065\u0064";case 34:return "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case 35:return "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; +case 36:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 37:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 38:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; +case 39:return "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 40:return "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074";case 41:return "\u0064\u006b\u0042\u006c\u0075\u0065";case 42:return "\u0064\u006b\u0043\u0079\u0061\u006e"; +case 43:return "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case 44:return "\u0064\u006b\u0047\u0072\u0061\u0079";case 45:return "\u0064\u006b\u0047\u0072\u0065\u0079";case 46:return "\u0064k\u0047\u0072\u0065\u0065\u006e";case 47:return "\u0064k\u004b\u0068\u0061\u006b\u0069"; +case 48:return "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a";case 49:return "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e";case 50:return "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065";case 51:return "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064"; +case 52:return "\u0064\u006b\u0052e\u0064";case 53:return "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case 54:return "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 55:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065"; +case 56:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 57:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079";case 58:return "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 59:return "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074"; +case 60:return "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b";case 61:return "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065";case 62:return "\u0064i\u006d\u0047\u0072\u0061\u0079";case 63:return "\u0064i\u006d\u0047\u0072\u0065\u0079"; +case 64:return "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065";case 65:return "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k";case 66:return "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065";case 67:return "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e"; +case 68:return "\u0066u\u0063\u0068\u0073\u0069\u0061";case 69:return "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o";case 70:return "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065";case 71:return "\u0067\u006f\u006c\u0064";case 72:return "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd"; +case 73:return "\u0067\u0072\u0061\u0079";case 74:return "\u0067\u0072\u0065\u0079";case 75:return "\u0067\u0072\u0065e\u006e";case 76:return "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077";case 77:return "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077"; +case 78:return "\u0068o\u0074\u0050\u0069\u006e\u006b";case 79:return "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d";case 80:return "\u0069\u006e\u0064\u0069\u0067\u006f";case 81:return "\u0069\u0076\u006fr\u0079";case 82:return "\u006b\u0068\u0061k\u0069"; +case 83:return "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072";case 84:return "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068";case 85:return "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n";case 86:return "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e"; +case 87:return "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e";case 88:return "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c";case 89:return "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n";case 90:return "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077"; +case 91:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case 92:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y";case 93:return "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e";case 94:return "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek"; +case 95:return "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case 96:return "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 97:return "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065"; +case 98:return "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079";case 99:return "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079";case 100:return "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065"; +case 101:return "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case 102:return "\u006c\u0074\u0042\u006c\u0075\u0065";case 103:return "\u006ct\u0043\u006f\u0072\u0061\u006c";case 104:return "\u006c\u0074\u0043\u0079\u0061\u006e";case 105:return "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077"; +case 106:return "\u006c\u0074\u0047\u0072\u0061\u0079";case 107:return "\u006c\u0074\u0047\u0072\u0065\u0079";case 108:return "\u006ct\u0047\u0072\u0065\u0065\u006e";case 109:return "\u006c\u0074\u0050\u0069\u006e\u006b";case 110:return "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e"; +case 111:return "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 112:return "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e";case 113:return "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 114:return "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; +case 115:return "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065";case 116:return "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case 117:return "\u006c\u0069\u006d\u0065";case 118:return "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n"; +case 119:return "\u006c\u0069\u006ee\u006e";case 120:return "\u006da\u0067\u0065\u006e\u0074\u0061";case 121:return "\u006d\u0061\u0072\u006f\u006f\u006e";case 122:return "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; +case 123:return "\u006de\u0064\u0042\u006c\u0075\u0065";case 124:return "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d";case 125:return "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce";case 126:return "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; +case 127:return "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 128:return "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case 129:return "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; +case 130:return "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case 131:return "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case 132:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065"; +case 133:return "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064";case 134:return "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065";case 135:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e"; +case 136:return "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 137:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case 138:return "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; +case 139:return "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case 140:return "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065";case 141:return "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m";case 142:return "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e"; +case 143:return "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e";case 144:return "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065";case 145:return "\u006e\u0061\u0076\u0079";case 146:return "\u006fl\u0064\u004c\u0061\u0063\u0065";case 147:return "\u006f\u006c\u0069v\u0065"; +case 148:return "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b";case 149:return "\u006f\u0072\u0061\u006e\u0067\u0065";case 150:return "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d";case 151:return "\u006f\u0072\u0063\u0068\u0069\u0064";case 152:return "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; +case 153:return "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n";case 154:return "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 155:return "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064"; +case 156:return "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070";case 157:return "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f";case 158:return "\u0070\u0065\u0072\u0075";case 159:return "\u0070\u0069\u006e\u006b";case 160:return "\u0070\u006c\u0075\u006d"; +case 161:return "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065";case 162:return "\u0070\u0075\u0072\u0070\u006c\u0065";case 163:return "\u0072\u0065\u0064";case 164:return "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n";case 165:return "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e"; +case 166:return "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e";case 167:return "\u0073\u0061\u006c\u006d\u006f\u006e";case 168:return "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e";case 169:return "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; +case 170:return "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c";case 171:return "\u0073\u0069\u0065\u006e\u006e\u0061";case 172:return "\u0073\u0069\u006c\u0076\u0065\u0072";case 173:return "\u0073k\u0079\u0042\u006c\u0075\u0065";case 174:return "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e"; +case 175:return "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y";case 176:return "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y";case 177:return "\u0073\u006e\u006f\u0077";case 178:return "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e";case 179:return "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e"; +case 180:return "\u0074\u0061\u006e";case 181:return "\u0074\u0065\u0061\u006c";case 182:return "\u0074h\u0069\u0073\u0074\u006c\u0065";case 183:return "\u0074\u006f\u006d\u0061\u0074\u006f";case 184:return "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e"; +case 185:return "\u0076\u0069\u006f\u006c\u0065\u0074";case 186:return "\u0077\u0068\u0065a\u0074";case 187:return "\u0077\u0068\u0069t\u0065";case 188:return "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065";case 189:return "\u0079\u0065\u006c\u006c\u006f\u0077"; +case 190:return "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e";};return "";};type ST_AnimationChartOnlyBuildType byte ; -// Object Defaults -ObjectDefaults *CT_ObjectStyleDefaults ; +// Validate validates the EG_Text3DChoice and its children +func (_dgdgd *EG_Text3DChoice )Validate ()error {return _dgdgd .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");};const (ST_BevelPresetTypeUnset ST_BevelPresetType =0;ST_BevelPresetTypeRelaxedInset ST_BevelPresetType =1; +ST_BevelPresetTypeCircle ST_BevelPresetType =2;ST_BevelPresetTypeSlope ST_BevelPresetType =3;ST_BevelPresetTypeCross ST_BevelPresetType =4;ST_BevelPresetTypeAngle ST_BevelPresetType =5;ST_BevelPresetTypeSoftRound ST_BevelPresetType =6;ST_BevelPresetTypeConvex ST_BevelPresetType =7; +ST_BevelPresetTypeCoolSlant ST_BevelPresetType =8;ST_BevelPresetTypeDivot ST_BevelPresetType =9;ST_BevelPresetTypeRiblet ST_BevelPresetType =10;ST_BevelPresetTypeHardEdge ST_BevelPresetType =11;ST_BevelPresetTypeArtDeco ST_BevelPresetType =12;);func (_cdff *CT_EffectList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _cdff .Blur !=nil {_abgf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}};e .EncodeElement (_cdff .Blur ,_abgf );};if _cdff .FillOverlay !=nil {_cffc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}}; +e .EncodeElement (_cdff .FillOverlay ,_cffc );};if _cdff .Glow !=nil {_cbeca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_cdff .Glow ,_cbeca );};if _cdff .InnerShdw !=nil {_efddc :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0069\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"}}; +e .EncodeElement (_cdff .InnerShdw ,_efddc );};if _cdff .OuterShdw !=nil {_bcdba :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"}};e .EncodeElement (_cdff .OuterShdw ,_bcdba );};if _cdff .PrstShdw !=nil {_afcad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}}; +e .EncodeElement (_cdff .PrstShdw ,_afcad );};if _cdff .Reflection !=nil {_fddec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072e\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_cdff .Reflection ,_fddec );};if _cdff .SoftEdge !=nil {_caebd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}}; +e .EncodeElement (_cdff .SoftEdge ,_caebd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Extra Color Scheme List -ExtraClrSchemeLst *CT_ColorSchemeList ; +// ValidateWithPath validates the CT_GroupLocking and its children, prefixing error messages with path +func (_fcba *CT_GroupLocking )ValidateWithPath (path string )error {if _fcba .ExtLst !=nil {if _cceca :=_fcba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cceca !=nil {return _cceca ;};};return nil ;};func NewCT_PositiveSize2D ()*CT_PositiveSize2D {_ecddfe :=&CT_PositiveSize2D {}; +_ecddfe .CxAttr =0;_ecddfe .CyAttr =0;return _ecddfe ;};func (_cbfef *EG_TextBulletColorChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfbaa :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_cbfef .BuClrTx =NewCT_TextBulletColorFollowText (); +if _gcdgb :=d .DecodeElement (_cbfef .BuClrTx ,&_dfbaa );_gcdgb !=nil {return _gcdgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_cbfef .BuClr =NewCT_Color (); +if _feabe :=d .DecodeElement (_cbfef .BuClr ,&_dfbaa );_feabe !=nil {return _feabe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_dfbaa .Name ); +if _dfeec :=d .Skip ();_dfeec !=nil {return _dfeec ;};};return nil ;};func (_gddgda *ST_LineEndLength )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edfbf ,_cbddd :=d .Token ();if _cbddd !=nil {return _cbddd ;};if _cbbbe ,_bafc :=_edfbf .(_d .EndElement ); +_bafc &&_cbbbe .Name ==start .Name {*_gddgda =1;return nil ;};if _agaged ,_acdgg :=_edfbf .(_d .CharData );!_acdgg {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edfbf ); +}else {switch string (_agaged ){case "":*_gddgda =0;case "\u0073\u006d":*_gddgda =1;case "\u006d\u0065\u0064":*_gddgda =2;case "\u006c\u0067":*_gddgda =3;};};_edfbf ,_cbddd =d .Token ();if _cbddd !=nil {return _cbddd ;};if _begad ,_cffcc :=_edfbf .(_d .EndElement ); +_cffcc &&_begad .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edfbf );};func (_bafcb *ST_OnOffStyleType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bafcb =0; +case "\u006f\u006e":*_bafcb =1;case "\u006f\u0066\u0066":*_bafcb =2;case "\u0064\u0065\u0066":*_bafcb =3;};return nil ;};func (_cfecc ST_Coordinate32 )String ()string {if _cfecc .ST_Coordinate32Unqualified !=nil {return _bg .Sprintf ("\u0025\u0076",*_cfecc .ST_Coordinate32Unqualified ); +};if _cfecc .ST_UniversalMeasure !=nil {return _bg .Sprintf ("\u0025\u0076",*_cfecc .ST_UniversalMeasure );};return "";};func (_ccege *CT_TextCharBullet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgbda :=range start .Attr {if _bgbda .Name .Local =="\u0063\u0068\u0061\u0072"{_dgbed :=_bgbda .Value ; +_ccege .CharAttr =_dgbed ;continue ;};};for {_bgdfb ,_cccge :=d .Token ();if _cccge !=nil {return _bg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042\u0075\u006c\u006c\u0065\u0074: \u0025\u0073",_cccge ); +};if _gcabf ,_dbfde :=_bgdfb .(_d .EndElement );_dbfde &&_gcabf .Name ==start .Name {break ;};};return nil ;};func NewCT_AlphaFloorEffect ()*CT_AlphaFloorEffect {_ee :=&CT_AlphaFloorEffect {};return _ee };type CT_TextBodyProperties struct{ -// Custom Color List -CustClrLst *CT_CustomColorList ;ExtLst *CT_OfficeArtExtensionList ;};type CT_AlphaReplaceEffect struct{ +// Rotation +RotAttr *int32 ; -// Alpha -AAttr ST_PositiveFixedPercentage ;}; +// Paragraph Spacing +SpcFirstLastParaAttr *bool ; -// ValidateWithPath validates the CT_GvmlPictureNonVisual and its children, prefixing error messages with path -func (_eedf *CT_GvmlPictureNonVisual )ValidateWithPath (path string )error {if _gadbd :=_eedf .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gadbd !=nil {return _gadbd ;};if _eggda :=_eedf .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); -_eggda !=nil {return _eggda ;};return nil ;};func NewCT_GvmlShapeNonVisual ()*CT_GvmlShapeNonVisual {_cbcef :=&CT_GvmlShapeNonVisual {};_cbcef .CNvPr =NewCT_NonVisualDrawingProps ();_cbcef .CNvSpPr =NewCT_NonVisualDrawingShapeProps ();return _cbcef ;}; -func NewCT_LineEndProperties ()*CT_LineEndProperties {_bebfa :=&CT_LineEndProperties {};return _bebfa ;};func (_feafe ST_BlipCompression )ValidateWithPath (path string )error {switch _feafe {case 0,1,2,3,4,5:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feafe )); -};return nil ;}; +// Text Vertical Overflow +VertOverflowAttr ST_TextVertOverflowType ; -// ValidateWithPath validates the CT_Path2D and its children, prefixing error messages with path -func (_dadb *CT_Path2D )ValidateWithPath (path string )error {if _dadb .WAttr !=nil {if *_dadb .WAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dadb .WAttr ); -};if *_dadb .WAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dadb .WAttr ); -};};if _dadb .HAttr !=nil {if *_dadb .HAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0048A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dadb .HAttr ); -};if *_dadb .HAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0048\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dadb .HAttr ); -};};if _dbegf :=_dadb .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_dbegf !=nil {return _dbegf ;};for _deecc ,_fdac :=range _dadb .Path2DChoice {if _agccf :=_fdac .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0050at\u0068\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_deecc )); -_agccf !=nil {return _agccf ;};};return nil ;}; +// Text Horizontal Overflow +HorzOverflowAttr ST_TextHorzOverflowType ; -// Validate validates the CT_TableStyleList and its children -func (_addb *CT_TableStyleList )Validate ()error {return _addb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u004c\u0069\u0073\u0074");}; +// Vertical Text +VertAttr ST_TextVerticalType ; -// ValidateWithPath validates the CT_AudioCDTime and its children, prefixing error messages with path -func (_egad *CT_AudioCDTime )ValidateWithPath (path string )error {return nil };type CT_TextCharBullet struct{ +// Text Wrapping Type +WrapAttr ST_TextWrappingType ; -// Bullet Character -CharAttr string ;};func NewCT_Connection ()*CT_Connection {_ceae :=&CT_Connection {};return _ceae };type ST_EffectContainerType byte ;func (_bgccd *TblStyleLst )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bgccd .CT_TableStyleList =*NewCT_TableStyleList (); -for _ ,_fagfc :=range start .Attr {if _fagfc .Name .Local =="\u0064\u0065\u0066"{_befgg :=_fagfc .Value ;_bgccd .DefAttr =_befgg ;continue ;};};_fcbeg :for {_cefbe ,_fadab :=d .Token ();if _fadab !=nil {return _fadab ;};switch _dafbfa :=_cefbe .(type ){case _ba .StartElement :switch _dafbfa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_cbdfg :=NewCT_TableStyle (); -if _fbcgc :=d .DecodeElement (_cbdfg ,&_dafbfa );_fbcgc !=nil {return _fbcgc ;};_bgccd .TblStyle =append (_bgccd .TblStyle ,_cbdfg );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074\u0020\u0025\u0076",_dafbfa .Name ); -if _fecba :=d .Skip ();_fecba !=nil {return _fecba ;};};case _ba .EndElement :break _fcbeg ;case _ba .CharData :};};return nil ;};type CT_TableCellProperties struct{ +// Left Inset +LInsAttr *ST_Coordinate32 ; -// Left Margin -MarLAttr *ST_Coordinate32 ; +// Top Inset +TInsAttr *ST_Coordinate32 ; -// Right Margin -MarRAttr *ST_Coordinate32 ; +// Right Inset +RInsAttr *ST_Coordinate32 ; -// Top Margin -MarTAttr *ST_Coordinate32 ; +// Bottom Inset +BInsAttr *ST_Coordinate32 ; -// Bottom Margin -MarBAttr *ST_Coordinate32 ; +// Number of Columns +NumColAttr *int32 ; -// Text Direction -VertAttr ST_TextVerticalType ; +// Space Between Columns +SpcColAttr *int32 ; + +// Columns Right-To-Left +RtlColAttr *bool ; + +// From WordArt +FromWordArtAttr *bool ; // Anchor AnchorAttr ST_TextAnchoringType ; @@ -4525,1361 +4587,1474 @@ AnchorAttr ST_TextAnchoringType ; // Anchor Center AnchorCtrAttr *bool ; -// Horizontal Overflow -HorzOverflowAttr ST_TextHorzOverflowType ; +// Force Anti-Alias +ForceAAAttr *bool ; -// Left Border Line Properties -LnL *CT_LineProperties ; +// Text Upright +UprightAttr *bool ; -// Right Border Line Properties -LnR *CT_LineProperties ; +// Compatible Line Spacing +CompatLnSpcAttr *bool ; -// Top Border Line Properties -LnT *CT_LineProperties ; +// Preset Text Shape +PrstTxWarp *CT_PresetTextShape ;TextAutofitChoice *EG_TextAutofitChoice ; -// Bottom Border Line Properties -LnB *CT_LineProperties ; +// 3D Scene Properties +Scene3d *CT_Scene3D ;Text3DChoice *EG_Text3DChoice ;ExtLst *CT_OfficeArtExtensionList ;};func (_dfbcc *EG_ThemeableFillStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfbcc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +_eebcbb :for {_gbffbd ,_cfcbc :=d .Token ();if _cfcbc !=nil {return _cfcbc ;};switch _fbdfda :=_gbffbd .(type ){case _d .StartElement :switch _fbdfda .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_dfbcc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _fceab :=d .DecodeElement (&_dfbcc .ThemeableFillStyleChoice .Fill ,&_fbdfda );_fceab !=nil {return _fceab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_dfbcc .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _adfe :=d .DecodeElement (&_dfbcc .ThemeableFillStyleChoice .FillRef ,&_fbdfda );_adfe !=nil {return _adfe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_fbdfda .Name ); +if _cabgf :=d .Skip ();_cabgf !=nil {return _cabgf ;};};case _d .EndElement :break _eebcbb ;case _d .CharData :};};return nil ;};func (_ecaeb *EG_Geometry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_ecaeb .GeometryChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func (_fcdad *EG_GeometryChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fcdad .CustGeom !=nil {_gdceb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}}; +e .EncodeElement (_fcdad .CustGeom ,_gdceb );}else if _fcdad .PrstGeom !=nil {_gecde :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}};e .EncodeElement (_fcdad .PrstGeom ,_gecde );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cdbbc *EG_ThemeableFontStylesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcgcfe :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_cdbbc .Font =NewCT_FontCollection (); +if _bdgdae :=d .DecodeElement (_cdbbc .Font ,&_gcgcfe );_bdgdae !=nil {return _bdgdae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_cdbbc .FontRef =NewCT_FontReference (); +if _ebbfe :=d .DecodeElement (_cdbbc .FontRef ,&_gcgcfe );_ebbfe !=nil {return _ebbfe ;};default:_g .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053t\u0079\u006ces\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_gcgcfe .Name ); +if _ccgfb :=d .Skip ();_ccgfb !=nil {return _ccgfb ;};};return nil ;}; -// Top-Left to Bottom-Right Border Line Properties -LnTlToBr *CT_LineProperties ; +// Validate validates the CT_TextAutonumberBullet and its children +func (_egea *CT_TextAutonumberBullet )Validate ()error {return _egea .ValidateWithPath ("\u0043\u0054\u005fTe\u0078\u0074\u0041\u0075\u0074\u006f\u006e\u0075\u006d\u0062\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074");};type EG_TextBulletChoice struct{ -// Bottom-Left to Top-Right Border Line Properties -LnBlToTr *CT_LineProperties ; +// No Bullet +BuNone *CT_TextNoBullet ; -// Cell 3-D -Cell3D *CT_Cell3D ;FillPropertiesChoice *EG_FillPropertiesChoice ; +// Auto-Numbered Bullet +BuAutoNum *CT_TextAutonumberBullet ; -// Header Cells Associated With Table Cell -Headers *CT_Headers ;ExtLst *CT_OfficeArtExtensionList ;};func (_cbcc *CT_GvmlGroupShape )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbcc .NvGrpSpPr =NewCT_GvmlGroupShapeNonVisual ();_cbcc .GrpSpPr =NewCT_GroupShapeProperties ();_gbaa :for {_dfeb ,_dabed :=d .Token (); -if _dabed !=nil {return _dabed ;};switch _faea :=_dfeb .(type ){case _ba .StartElement :switch _faea .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _cadef :=d .DecodeElement (_cbcc .NvGrpSpPr ,&_faea ); -_cadef !=nil {return _cadef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _dbffag :=d .DecodeElement (_cbcc .GrpSpPr ,&_faea ); -_dbffag !=nil {return _dbffag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_cbdff :=NewCT_GvmlGroupShapeChoice (); -if _gcdec :=d .DecodeElement (&_cbdff .TxSp ,&_faea );_gcdec !=nil {return _gcdec ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_cbdff );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_aaag :=NewCT_GvmlGroupShapeChoice (); -if _fecg :=d .DecodeElement (&_aaag .Sp ,&_faea );_fecg !=nil {return _fecg ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_aaag );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_ebea :=NewCT_GvmlGroupShapeChoice (); -if _gcee :=d .DecodeElement (&_ebea .CxnSp ,&_faea );_gcee !=nil {return _gcee ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_ebea );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_deecf :=NewCT_GvmlGroupShapeChoice (); -if _fggg :=d .DecodeElement (&_deecf .Pic ,&_faea );_fggg !=nil {return _fggg ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_deecf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_gegag :=NewCT_GvmlGroupShapeChoice (); -if _gacca :=d .DecodeElement (&_gegag .GraphicFrame ,&_faea );_gacca !=nil {return _gacca ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_gegag );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_ddaeg :=NewCT_GvmlGroupShapeChoice (); -if _dddb :=d .DecodeElement (&_ddaeg .GrpSp ,&_faea );_dddb !=nil {return _dddb ;};_cbcc .GvmlGroupShapeChoice =append (_cbcc .GvmlGroupShapeChoice ,_ddaeg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbcc .ExtLst =NewCT_OfficeArtExtensionList (); -if _fegdb :=d .DecodeElement (_cbcc .ExtLst ,&_faea );_fegdb !=nil {return _fegdb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_faea .Name ); -if _bdacg :=d .Skip ();_bdacg !=nil {return _bdacg ;};};case _ba .EndElement :break _gbaa ;case _ba .CharData :};};return nil ;};func (_feca *CT_ShapeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_feca .GeometryChoice =NewEG_GeometryChoice (); -_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_feca .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();for _ ,_egdfe :=range start .Attr {if _egdfe .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_feca .BwModeAttr .UnmarshalXMLAttr (_egdfe ); -continue ;};};_bbbc :for {_befgd ,_fabfd :=d .Token ();if _fabfd !=nil {return _fabfd ;};switch _ddebgd :=_befgd .(type ){case _ba .StartElement :switch _ddebgd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_feca .Xfrm =NewCT_Transform2D (); -if _cccab :=d .DecodeElement (_feca .Xfrm ,&_ddebgd );_cccab !=nil {return _cccab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_feca .GeometryChoice =NewEG_GeometryChoice (); -if _beega :=d .DecodeElement (&_feca .GeometryChoice .CustGeom ,&_ddebgd );_beega !=nil {return _beega ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_feca .GeometryChoice =NewEG_GeometryChoice (); -if _bccabc :=d .DecodeElement (&_feca .GeometryChoice .PrstGeom ,&_ddebgd );_bccabc !=nil {return _bccabc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dgdb :=d .DecodeElement (&_feca .FillPropertiesChoice .NoFill ,&_ddebgd );_dgdb !=nil {return _dgdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bcbdaf :=d .DecodeElement (&_feca .FillPropertiesChoice .SolidFill ,&_ddebgd );_bcbdaf !=nil {return _bcbdaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bcbgd :=d .DecodeElement (&_feca .FillPropertiesChoice .GradFill ,&_ddebgd );_bcbgd !=nil {return _bcbgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _deadc :=d .DecodeElement (&_feca .FillPropertiesChoice .BlipFill ,&_ddebgd );_deadc !=nil {return _deadc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _aacbb :=d .DecodeElement (&_feca .FillPropertiesChoice .PattFill ,&_ddebgd );_aacbb !=nil {return _aacbb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_feca .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ggbfd :=d .DecodeElement (&_feca .FillPropertiesChoice .GrpFill ,&_ddebgd );_ggbfd !=nil {return _ggbfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_feca .Ln =NewCT_LineProperties (); -if _aedcg :=d .DecodeElement (_feca .Ln ,&_ddebgd );_aedcg !=nil {return _aedcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_feca .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _bbbeaa :=d .DecodeElement (&_feca .EffectPropertiesChoice .EffectLst ,&_ddebgd );_bbbeaa !=nil {return _bbbeaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_feca .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _aaaff :=d .DecodeElement (&_feca .EffectPropertiesChoice .EffectDag ,&_ddebgd );_aaaff !=nil {return _aaaff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_feca .Scene3d =NewCT_Scene3D (); -if _efbab :=d .DecodeElement (_feca .Scene3d ,&_ddebgd );_efbab !=nil {return _efbab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_feca .Sp3d =NewCT_Shape3D (); -if _eedc :=d .DecodeElement (_feca .Sp3d ,&_ddebgd );_eedc !=nil {return _eedc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_feca .ExtLst =NewCT_OfficeArtExtensionList (); -if _fdabf :=d .DecodeElement (_feca .ExtLst ,&_ddebgd );_fdabf !=nil {return _fdabf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ddebgd .Name ); -if _bfcce :=d .Skip ();_bfcce !=nil {return _bfcce ;};};case _ba .EndElement :break _bbbc ;case _ba .CharData :};};return nil ;};type CT_Camera struct{ +// Character Bullet +BuChar *CT_TextCharBullet ; -// Preset Camera Type -PrstAttr ST_PresetCameraType ; +// Picture Bullet +BuBlip *CT_TextBlipBullet ;};func NewCT_VideoFile ()*CT_VideoFile {_gffcb :=&CT_VideoFile {};return _gffcb };type CT_ColorMappingOverride struct{ColorMappingOverrideChoice *CT_ColorMappingOverrideChoice ;};func (_bcggf *CT_Transform2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bcggf .RotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_bcggf .RotAttr )}); +};if _bcggf .FlipHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006c\u0069p\u0048"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bcggf .FlipHAttr ))});};if _bcggf .FlipVAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006c\u0069p\u0056"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bcggf .FlipVAttr ))}); +};e .EncodeToken (start );if _bcggf .Off !=nil {_fcbfcc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006ff\u0066"}};e .EncodeElement (_bcggf .Off ,_fcbfcc );};if _bcggf .Ext !=nil {_dddaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065x\u0074"}}; +e .EncodeElement (_bcggf .Ext ,_dddaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ecgb *CT_OuterShadowEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cebbf :=range start .Attr {if _cebbf .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_eaafb ,_ccbff :=_b .ParseInt (_cebbf .Value ,10,64); +if _ccbff !=nil {return _ccbff ;};_ecgb .BlurRadAttr =&_eaafb ;continue ;};if _cebbf .Name .Local =="\u0064\u0069\u0073\u0074"{_adbac ,_bcede :=_b .ParseInt (_cebbf .Value ,10,64);if _bcede !=nil {return _bcede ;};_ecgb .DistAttr =&_adbac ;continue ;}; +if _cebbf .Name .Local =="\u0064\u0069\u0072"{_cadad ,_acea :=_b .ParseInt (_cebbf .Value ,10,32);if _acea !=nil {return _acea ;};_eaedf :=int32 (_cadad );_ecgb .DirAttr =&_eaedf ;continue ;};if _cebbf .Name .Local =="\u0073\u0078"{_cgbcbb ,_fcbdc :=ParseUnionST_Percentage (_cebbf .Value ); +if _fcbdc !=nil {return _fcbdc ;};_ecgb .SxAttr =&_cgbcbb ;continue ;};if _cebbf .Name .Local =="\u0073\u0079"{_cdag ,_bgbdc :=ParseUnionST_Percentage (_cebbf .Value );if _bgbdc !=nil {return _bgbdc ;};_ecgb .SyAttr =&_cdag ;continue ;};if _cebbf .Name .Local =="\u006b\u0078"{_fcde ,_bcdcd :=_b .ParseInt (_cebbf .Value ,10,32); +if _bcdcd !=nil {return _bcdcd ;};_cbcca :=int32 (_fcde );_ecgb .KxAttr =&_cbcca ;continue ;};if _cebbf .Name .Local =="\u006b\u0079"{_ddffc ,_aacab :=_b .ParseInt (_cebbf .Value ,10,32);if _aacab !=nil {return _aacab ;};_bgea :=int32 (_ddffc );_ecgb .KyAttr =&_bgea ; +continue ;};if _cebbf .Name .Local =="\u0061\u006c\u0067\u006e"{_ecgb .AlgnAttr .UnmarshalXMLAttr (_cebbf );continue ;};if _cebbf .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_adcb ,_dbbfba :=_b .ParseBool (_cebbf .Value ); +if _dbbfba !=nil {return _dbbfba ;};_ecgb .RotWithShapeAttr =&_adcb ;continue ;};};_gdbbf :for {_eedgd ,_adcac :=d .Token ();if _adcac !=nil {return _adcac ;};switch _eage :=_eedgd .(type ){case _d .StartElement :switch _eage .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_ecgb .ScrgbClr =NewCT_ScRgbColor (); +if _eedaab :=d .DecodeElement (_ecgb .ScrgbClr ,&_eage );_eedaab !=nil {return _eedaab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ecgb .SrgbClr =NewCT_SRgbColor (); +if _eeefe :=d .DecodeElement (_ecgb .SrgbClr ,&_eage );_eeefe !=nil {return _eeefe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_ecgb .HslClr =NewCT_HslColor (); +if _gfdcb :=d .DecodeElement (_ecgb .HslClr ,&_eage );_gfdcb !=nil {return _gfdcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_ecgb .SysClr =NewCT_SystemColor (); +if _eedee :=d .DecodeElement (_ecgb .SysClr ,&_eage );_eedee !=nil {return _eedee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ecgb .SchemeClr =NewCT_SchemeColor (); +if _abacg :=d .DecodeElement (_ecgb .SchemeClr ,&_eage );_abacg !=nil {return _abacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ecgb .PrstClr =NewCT_PresetColor (); +if _aeeba :=d .DecodeElement (_ecgb .PrstClr ,&_eage );_aeeba !=nil {return _aeeba ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_eage .Name ); +if _ebbcb :=d .Skip ();_ebbcb !=nil {return _ebbcb ;};};case _d .EndElement :break _gdbbf ;case _d .CharData :};};return nil ;};func (_ceaf *ST_BlackWhiteMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ceaf =0;case "\u0063\u006c\u0072":*_ceaf =1; +case "\u0061\u0075\u0074\u006f":*_ceaf =2;case "\u0067\u0072\u0061\u0079":*_ceaf =3;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_ceaf =4;case "\u0069n\u0076\u0047\u0072\u0061\u0079":*_ceaf =5;case "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e":*_ceaf =6; +case "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y":*_ceaf =7;case "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065":*_ceaf =8;case "\u0062\u006c\u0061c\u006b":*_ceaf =9;case "\u0077\u0068\u0069t\u0065":*_ceaf =10;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_ceaf =11; +};return nil ;};func NewEG_TextRunChoice ()*EG_TextRunChoice {_edacad :=&EG_TextRunChoice {};return _edacad };func (_fceee *CT_Path2DChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efbff :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"}:_fceee .Close =NewCT_Path2DClose (); +if _cfag :=d .DecodeElement (_fceee .Close ,&_efbff );_cfag !=nil {return _cfag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fceee .MoveTo =NewCT_Path2DMoveTo (); +if _gccgbf :=d .DecodeElement (_fceee .MoveTo ,&_efbff );_gccgbf !=nil {return _gccgbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"}:_fceee .LnTo =NewCT_Path2DLineTo (); +if _afdgc :=d .DecodeElement (_fceee .LnTo ,&_efbff );_afdgc !=nil {return _afdgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"}:_fceee .ArcTo =NewCT_Path2DArcTo (); +if _ccfb :=d .DecodeElement (_fceee .ArcTo ,&_efbff );_ccfb !=nil {return _ccfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"}:_fceee .QuadBezTo =NewCT_Path2DQuadBezierTo (); +if _cfcc :=d .DecodeElement (_fceee .QuadBezTo ,&_efbff );_cfcc !=nil {return _cfcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}:_fceee .CubicBezTo =NewCT_Path2DCubicBezierTo (); +if _eebf :=d .DecodeElement (_fceee .CubicBezTo ,&_efbff );_eebf !=nil {return _eebf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_efbff .Name ); +if _cbfa :=d .Skip ();_cbfa !=nil {return _cbfa ;};};return nil ;}; -// Field of View -FovAttr *int32 ; +// ValidateWithPath validates the CT_TileInfoProperties and its children, prefixing error messages with path +func (_acdad *CT_TileInfoProperties )ValidateWithPath (path string )error {if _acdad .TxAttr !=nil {if _adfde :=_acdad .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_adfde !=nil {return _adfde ;};};if _acdad .TyAttr !=nil {if _egaaa :=_acdad .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); +_egaaa !=nil {return _egaaa ;};};if _acdad .SxAttr !=nil {if _eace :=_acdad .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_eace !=nil {return _eace ;};};if _acdad .SyAttr !=nil {if _dccg :=_acdad .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); +_dccg !=nil {return _dccg ;};};if _eacdc :=_acdad .FlipAttr .ValidateWithPath (path +"\u002fF\u006c\u0069\u0070\u0041\u0074\u0074r");_eacdc !=nil {return _eacdc ;};if _faeda :=_acdad .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r"); +_faeda !=nil {return _faeda ;};return nil ;}; -// Zoom -ZoomAttr *ST_PositivePercentage ; +// Validate validates the CT_TextUnderlineLineFollowText and its children +func (_gagdcf *CT_TextUnderlineLineFollowText )Validate ()error {return _gagdcf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u004c\u0069n\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); +};func (_ffdc *CT_TextUnderlineFillFollowText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Rotation -Rot *CT_SphereCoords ;};func (_gbdga ST_TileFlipMode )Validate ()error {return _gbdga .ValidateWithPath ("")};func NewCT_TableStyleList ()*CT_TableStyleList {_cebdf :=&CT_TableStyleList {};_cebdf .DefAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _cebdf ;};func (_aeedg *EG_LineFillPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _aeedg .NoFill !=nil {_fffae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_aeedg .NoFill ,_fffae );}else if _aeedg .SolidFill !=nil {_dgcee :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_aeedg .SolidFill ,_dgcee );}else if _aeedg .GradFill !=nil {_bcdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_aeedg .GradFill ,_bcdf );}else if _aeedg .PattFill !=nil {_dccee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_aeedg .PattFill ,_dccee );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path +func (_caacc *CT_TextField )ValidateWithPath (path string )error {if !_fa .ST_GuidPatternRe .MatchString (_caacc .IdAttr ){return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_fa .ST_GuidPatternRe ,_caacc .IdAttr ); +};if _caacc .RPr !=nil {if _eaaba :=_caacc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_eaaba !=nil {return _eaaba ;};};if _caacc .PPr !=nil {if _agbbef :=_caacc .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_agbbef !=nil {return _agbbef ; +};};return nil ;};type CT_NonVisualConnectorProperties struct{ -// ValidateWithPath validates the CT_ColorReplaceEffect and its children, prefixing error messages with path -func (_ddffe *CT_ColorReplaceEffect )ValidateWithPath (path string )error {if _ddffe .ScrgbClr !=nil {if _acdf :=_ddffe .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_acdf !=nil {return _acdf ;};};if _ddffe .SrgbClr !=nil {if _faga :=_ddffe .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_faga !=nil {return _faga ;};};if _ddffe .HslClr !=nil {if _abb :=_ddffe .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_abb !=nil {return _abb ;};};if _ddffe .SysClr !=nil {if _dbbgc :=_ddffe .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_dbbgc !=nil {return _dbbgc ;};};if _ddffe .SchemeClr !=nil {if _ggac :=_ddffe .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ggac !=nil {return _ggac ;};};if _ddffe .PrstClr !=nil {if _gbff :=_ddffe .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_gbff !=nil {return _gbff ;};};return nil ;}; +// Connection Shape Locks +CxnSpLocks *CT_ConnectorLocking ; -// Validate validates the CT_FlatText and its children -func (_geed *CT_FlatText )Validate ()error {return _geed .ValidateWithPath ("C\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074");}; +// Connection Start +StCxn *CT_Connection ; -// ValidateWithPath validates the EG_ColorTransformChoice and its children, prefixing error messages with path -func (_bfefb *EG_ColorTransformChoice )ValidateWithPath (path string )error {if _bfefb .Tint !=nil {if _gfefb :=_bfefb .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_gfefb !=nil {return _gfefb ;};};if _bfefb .Shade !=nil {if _dccfa :=_bfefb .Shade .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u0065"); -_dccfa !=nil {return _dccfa ;};};if _bfefb .Comp !=nil {if _effggb :=_bfefb .Comp .ValidateWithPath (path +"\u002f\u0043\u006fm\u0070");_effggb !=nil {return _effggb ;};};if _bfefb .Inv !=nil {if _faada :=_bfefb .Inv .ValidateWithPath (path +"\u002f\u0049\u006e\u0076"); -_faada !=nil {return _faada ;};};if _bfefb .Gray !=nil {if _gfged :=_bfefb .Gray .ValidateWithPath (path +"\u002f\u0047\u0072a\u0079");_gfged !=nil {return _gfged ;};};if _bfefb .Alpha !=nil {if _cbcdd :=_bfefb .Alpha .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061"); -_cbcdd !=nil {return _cbcdd ;};};if _bfefb .AlphaOff !=nil {if _cefcb :=_bfefb .AlphaOff .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004f\u0066f");_cefcb !=nil {return _cefcb ;};};if _bfefb .AlphaMod !=nil {if _agcgg :=_bfefb .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd"); -_agcgg !=nil {return _agcgg ;};};if _bfefb .Hue !=nil {if _eadcg :=_bfefb .Hue .ValidateWithPath (path +"\u002f\u0048\u0075\u0065");_eadcg !=nil {return _eadcg ;};};if _bfefb .HueOff !=nil {if _abbdc :=_bfefb .HueOff .ValidateWithPath (path +"\u002fH\u0075\u0065\u004f\u0066\u0066"); -_abbdc !=nil {return _abbdc ;};};if _bfefb .HueMod !=nil {if _ebgea :=_bfefb .HueMod .ValidateWithPath (path +"\u002fH\u0075\u0065\u004d\u006f\u0064");_ebgea !=nil {return _ebgea ;};};if _bfefb .Sat !=nil {if _bbddf :=_bfefb .Sat .ValidateWithPath (path +"\u002f\u0053\u0061\u0074"); -_bbddf !=nil {return _bbddf ;};};if _bfefb .SatOff !=nil {if _fddgea :=_bfefb .SatOff .ValidateWithPath (path +"\u002fS\u0061\u0074\u004f\u0066\u0066");_fddgea !=nil {return _fddgea ;};};if _bfefb .SatMod !=nil {if _cecbad :=_bfefb .SatMod .ValidateWithPath (path +"\u002fS\u0061\u0074\u004d\u006f\u0064"); -_cecbad !=nil {return _cecbad ;};};if _bfefb .Lum !=nil {if _gadaag :=_bfefb .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_gadaag !=nil {return _gadaag ;};};if _bfefb .LumOff !=nil {if _ggeeg :=_bfefb .LumOff .ValidateWithPath (path +"\u002fL\u0075\u006d\u004f\u0066\u0066"); -_ggeeg !=nil {return _ggeeg ;};};if _bfefb .LumMod !=nil {if _cgebf :=_bfefb .LumMod .ValidateWithPath (path +"\u002fL\u0075\u006d\u004d\u006f\u0064");_cgebf !=nil {return _cgebf ;};};if _bfefb .Red !=nil {if _fbebd :=_bfefb .Red .ValidateWithPath (path +"\u002f\u0052\u0065\u0064"); -_fbebd !=nil {return _fbebd ;};};if _bfefb .RedOff !=nil {if _cacc :=_bfefb .RedOff .ValidateWithPath (path +"\u002fR\u0065\u0064\u004f\u0066\u0066");_cacc !=nil {return _cacc ;};};if _bfefb .RedMod !=nil {if _edade :=_bfefb .RedMod .ValidateWithPath (path +"\u002fR\u0065\u0064\u004d\u006f\u0064"); -_edade !=nil {return _edade ;};};if _bfefb .Green !=nil {if _gacad :=_bfefb .Green .ValidateWithPath (path +"\u002f\u0047\u0072\u0065\u0065\u006e");_gacad !=nil {return _gacad ;};};if _bfefb .GreenOff !=nil {if _cfac :=_bfefb .GreenOff .ValidateWithPath (path +"\u002fG\u0072\u0065\u0065\u006e\u004f\u0066f"); -_cfac !=nil {return _cfac ;};};if _bfefb .GreenMod !=nil {if _agfdg :=_bfefb .GreenMod .ValidateWithPath (path +"\u002fG\u0072\u0065\u0065\u006e\u004d\u006fd");_agfdg !=nil {return _agfdg ;};};if _bfefb .Blue !=nil {if _addbg :=_bfefb .Blue .ValidateWithPath (path +"\u002f\u0042\u006cu\u0065"); -_addbg !=nil {return _addbg ;};};if _bfefb .BlueOff !=nil {if _gceec :=_bfefb .BlueOff .ValidateWithPath (path +"\u002f\u0042\u006c\u0075\u0065\u004f\u0066\u0066");_gceec !=nil {return _gceec ;};};if _bfefb .BlueMod !=nil {if _ecbac :=_bfefb .BlueMod .ValidateWithPath (path +"\u002f\u0042\u006c\u0075\u0065\u004d\u006f\u0064"); -_ecbac !=nil {return _ecbac ;};};if _bfefb .Gamma !=nil {if _afacff :=_bfefb .Gamma .ValidateWithPath (path +"\u002f\u0047\u0061\u006d\u006d\u0061");_afacff !=nil {return _afacff ;};};if _bfefb .InvGamma !=nil {if _cgadf :=_bfefb .InvGamma .ValidateWithPath (path +"\u002fI\u006e\u0076\u0047\u0061\u006d\u006da"); -_cgadf !=nil {return _cgadf ;};};return nil ;};type CT_CustomGeometry2D struct{ +// Connection End +EndCxn *CT_Connection ;ExtLst *CT_OfficeArtExtensionList ;};type CT_ReflectionEffect struct{ -// Adjust Value List -AvLst *CT_GeomGuideList ; +// Blur Radius +BlurRadAttr *int64 ; -// List of Shape Guides -GdLst *CT_GeomGuideList ; +// Start Opacity +StAAttr *ST_PositiveFixedPercentage ; -// List of Shape Adjust Handles -AhLst *CT_AdjustHandleList ; +// Start Position +StPosAttr *ST_PositiveFixedPercentage ; -// List of Shape Connection Sites -CxnLst *CT_ConnectionSiteList ; +// End Alpha +EndAAttr *ST_PositiveFixedPercentage ; -// Shape Text Rectangle -Rect *CT_GeomRect ; +// End Position +EndPosAttr *ST_PositiveFixedPercentage ; -// List of Shape Paths -PathLst *CT_Path2DList ;};func (_cdeac *CT_ThemeableLineStyleChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cdeac .Ln !=nil {_fdbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e"}}; -e .EncodeElement (_cdeac .Ln ,_fdbc );}else if _cdeac .LnRef !=nil {_bfdbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u006e\u0052\u0065\u0066"}};e .EncodeElement (_cdeac .LnRef ,_bfdbc );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_GraphicalObject ()*CT_GraphicalObject {_gabbe :=&CT_GraphicalObject {};_gabbe .GraphicData =NewCT_GraphicalObjectData ();return _gabbe ;};type CT_NonVisualDrawingProps struct{ +// Distance +DistAttr *int64 ; -// Unique Identifier -IdAttr uint32 ; +// Direction +DirAttr *int32 ; -// Name -NameAttr string ; +// Fade Direction +FadeDirAttr *int32 ; -// Alternative Text for Object -DescrAttr *string ; +// Horizontal Ratio +SxAttr *ST_Percentage ; -// Hidden -HiddenAttr *bool ; +// Vertical Ratio +SyAttr *ST_Percentage ; -// Title -TitleAttr *string ; +// Horizontal Skew +KxAttr *int32 ; -// Drawing Element On Click Hyperlink -HlinkClick *CT_Hyperlink ; +// Vertical Skew +KyAttr *int32 ; -// Hyperlink for Hover -HlinkHover *CT_Hyperlink ;ExtLst *CT_OfficeArtExtensionList ;};type CT_TableCellBorderStyle struct{ +// Shadow Alignment +AlgnAttr ST_RectAlignment ; + +// Rotate With Shape +RotWithShapeAttr *bool ;};func (_deedg *CT_NonVisualContentPartProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_efea :=range start .Attr {if _efea .Name .Local =="\u0069s\u0043\u006f\u006d\u006d\u0065\u006et"{_baaf ,_gbfgc :=_b .ParseBool (_efea .Value ); +if _gbfgc !=nil {return _gbfgc ;};_deedg .IsCommentAttr =&_baaf ;continue ;};};_dcdfda :for {_ddgeg ,_acdd :=d .Token ();if _acdd !=nil {return _acdd ;};switch _ffac :=_ddgeg .(type ){case _d .StartElement :switch _ffac .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063p\u004c\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063p\u004c\u006f\u0063\u006b\u0073"}:_deedg .CpLocks =NewCT_ContentPartLocking (); +if _gccb :=d .DecodeElement (_deedg .CpLocks ,&_ffac );_gccb !=nil {return _gccb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deedg .ExtLst =NewCT_OfficeArtExtensionList (); +if _eadd :=d .DecodeElement (_deedg .ExtLst ,&_ffac );_eadd !=nil {return _eadd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072o\u0070\u0065\u0072t\u0069\u0065\u0073\u0020\u0025\u0076",_ffac .Name ); +if _fgbbe :=d .Skip ();_fgbbe !=nil {return _fgbbe ;};};case _d .EndElement :break _dcdfda ;case _d .CharData :};};return nil ;};func (_gfgba *EG_Media )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gfgba .MediaChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;}; + +// Validate validates the CT_PatternFillProperties and its children +func (_dbcgf *CT_PatternFillProperties )Validate ()error {return _dbcgf .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_TextBlipBullet ()*CT_TextBlipBullet {_cdggdb :=&CT_TextBlipBullet {}; +_cdggdb .Blip =NewCT_Blip ();return _cdggdb ;}; + +// Validate validates the CT_ThemeableLineStyle and its children +func (_afgeg *CT_ThemeableLineStyle )Validate ()error {return _afgeg .ValidateWithPath ("C\u0054\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065\u0053\u0074\u0079\u006c\u0065");};func (_cegf *CT_InnerShadowEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cegf .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_cegf .BlurRadAttr )}); +};if _cegf .DistAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_cegf .DistAttr )});};if _cegf .DirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_cegf .DirAttr )}); +};e .EncodeToken (start );if _cegf .ScrgbClr !=nil {_cecb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_cegf .ScrgbClr ,_cecb );};if _cegf .SrgbClr !=nil {_aaabe :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_cegf .SrgbClr ,_aaabe );};if _cegf .HslClr !=nil {_dfafa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_cegf .HslClr ,_dfafa );};if _cegf .SysClr !=nil {_efag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_cegf .SysClr ,_efag );};if _cegf .SchemeClr !=nil {_gcgcd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_cegf .SchemeClr ,_gcgcd );};if _cegf .PrstClr !=nil {_dege :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_cegf .PrstClr ,_dege );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_afcfgcf ST_BlipCompression )ValidateWithPath (path string )error {switch _afcfgcf {case 0,1,2,3,4,5:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afcfgcf )); +};return nil ;};func NewEG_TextBulletChoice ()*EG_TextBulletChoice {_agcfec :=&EG_TextBulletChoice {};return _agcfec };func (_gdbbdf *CT_TextFont )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_gdbbdf .TypefaceAttr )}); +if _gdbbdf .PanoseAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0061\u006e\u006f\u0073\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_gdbbdf .PanoseAttr )});};if _gdbbdf .PitchFamilyAttr !=ST_PitchFamilyUnset {_eaebb ,_dfedf :=_gdbbdf .PitchFamilyAttr .MarshalXMLAttr (_d .Name {Local :"p\u0069\u0074\u0063\u0068\u0046\u0061\u006d\u0069\u006c\u0079"}); +if _dfedf !=nil {return _dfedf ;};start .Attr =append (start .Attr ,_eaebb );};if _gdbbdf .CharsetAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_gdbbdf .CharsetAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};const (ST_PenAlignmentUnset ST_PenAlignment =0;ST_PenAlignmentCtr ST_PenAlignment =1;ST_PenAlignmentIn ST_PenAlignment =2;); + +// Validate validates the CT_TextTabStop and its children +func (_dbdef *CT_TextTabStop )Validate ()error {return _dbdef .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070");};type CT_HslColor struct{ + +// Hue +HueAttr int32 ; + +// Saturation +SatAttr ST_Percentage ; -// Left Border -Left *CT_ThemeableLineStyle ; +// Luminance +LumAttr ST_Percentage ;EG_ColorTransform []*EG_ColorTransform ;};func (_ccdcg ST_CompoundLine )ValidateWithPath (path string )error {switch _ccdcg {case 0,1,2,3,4,5:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccdcg )); +};return nil ;};func (_cbe *CT_AnimationChartBuildProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cbe .BldAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006c\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_cbe .BldAttr )}); +};if _cbe .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cbe .AnimBgAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bdcaf ST_SystemColorVal )String ()string {switch _bdcaf {case 0:return "";case 1:return "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r";case 2:return "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case 3:return "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; +case 4:return "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case 5:return "\u006d\u0065\u006e\u0075";case 6:return "\u0077\u0069\u006e\u0064\u006f\u0077";case 7:return "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065"; +case 8:return "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074";case 9:return "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074";case 10:return "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case 11:return "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072"; +case 12:return "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072";case 13:return "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065";case 14:return "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t";case 15:return "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074"; +case 16:return "\u0062t\u006e\u0046\u0061\u0063\u0065";case 17:return "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw";case 18:return "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074";case 19:return "\u0062t\u006e\u0054\u0065\u0078\u0074";case 20:return "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074"; +case 21:return "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074";case 22:return "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077";case 23:return "\u0033d\u004c\u0069\u0067\u0068\u0074";case 24:return "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074"; +case 25:return "\u0069\u006e\u0066\u006f\u0042\u006b";case 26:return "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074";case 27:return "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e";case 28:return "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; +case 29:return "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074";case 30:return "\u006de\u006e\u0075\u0042\u0061\u0072";};return "";}; -// Right Border -Right *CT_ThemeableLineStyle ; +// Validate validates the CT_CustomColorList and its children +func (_gacf *CT_CustomColorList )Validate ()error {return _gacf .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dC\u006f\u006co\u0072\u004c\u0069\u0073\u0074");};func NewVideoFile ()*VideoFile {_bgbdde :=&VideoFile {};_bgbdde .CT_VideoFile =*NewCT_VideoFile (); +return _bgbdde ;}; -// Top Border -Top *CT_ThemeableLineStyle ; +// Validate validates the CT_GvmlTextShapeChoice and its children +func (_bdfc *CT_GvmlTextShapeChoice )Validate ()error {return _bdfc .ValidateWithPath ("\u0043\u0054\u005f\u0047vm\u006c\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069c\u0065");}; -// Bottom Border -Bottom *CT_ThemeableLineStyle ; +// ValidateWithPath validates the CT_GvmlGroupShape and its children, prefixing error messages with path +func (_aeaabe *CT_GvmlGroupShape )ValidateWithPath (path string )error {if _dfbce :=_aeaabe .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_dfbce !=nil {return _dfbce ;};if _afgga :=_aeaabe .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_afgga !=nil {return _afgga ;};for _fgdbf ,_fgbe :=range _aeaabe .GvmlGroupShapeChoice {if _gfga :=_fgbe .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0047\u0076\u006d\u006cG\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065C\u0068\u006f\u0069c\u0065[\u0025\u0064\u005d",path ,_fgdbf )); +_gfga !=nil {return _gfga ;};};if _aeaabe .ExtLst !=nil {if _aacgf :=_aeaabe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aacgf !=nil {return _aacgf ;};};return nil ;};type ST_TextVertOverflowType byte ;func (_eebfd *EG_EffectPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eccga :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_eebfd .EffectLst =NewCT_EffectList (); +if _ebbaa :=d .DecodeElement (_eebfd .EffectLst ,&_eccga );_ebbaa !=nil {return _ebbaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_eebfd .EffectDag =NewCT_EffectContainer (); +if _cagbb :=d .DecodeElement (_eebfd .EffectDag ,&_eccga );_cagbb !=nil {return _cagbb ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050\u0072o\u0070e\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006fi\u0063e\u0020\u0025v",_eccga .Name ); +if _ffdcc :=d .Skip ();_ffdcc !=nil {return _ffdcc ;};};return nil ;};func (_agdgf ST_TextBulletSize )String ()string {if _agdgf .ST_TextBulletSizePercent !=nil {return _bg .Sprintf ("\u0025\u0076",*_agdgf .ST_TextBulletSizePercent );};if _agdgf .ST_TextBulletSizeDecimal !=nil {return _bg .Sprintf ("\u0025\u0076",*_agdgf .ST_TextBulletSizeDecimal ); +};return "";};func NewEG_ColorTransformChoice ()*EG_ColorTransformChoice {_aeca :=&EG_ColorTransformChoice {};return _aeca ;};func (_fdbdf *CT_TextSpacing )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fdbdf .TextSpacingChoice .MarshalXML (e ,_d .StartElement {}); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_GvmlConnectorNonVisual struct{ -// Inside Horizontal Border -InsideH *CT_ThemeableLineStyle ; +// Non-Visual Drawing Properties +CNvPr *CT_NonVisualDrawingProps ; -// Inside Vertical Border -InsideV *CT_ThemeableLineStyle ; +// Non-Visual Connector Shape Drawing Properties +CNvCxnSpPr *CT_NonVisualConnectorProperties ;};func (_befcc ST_TextSpacingPercentOrPercentString )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _befcc .ST_TextSpacingPercent !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_befcc .ST_TextSpacingPercent ))); +};if _befcc .ST_Percentage !=nil {e .EncodeToken (_d .CharData (*_befcc .ST_Percentage ));};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Top Left to Bottom Right Border -Tl2br *CT_ThemeableLineStyle ; +// Validate validates the CT_TextNormalAutofit and its children +func (_gadfcd *CT_TextNormalAutofit )Validate ()error {return _gadfcd .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u004e\u006f\u0072\u006da\u006c\u0041\u0075\u0074of\u0069\u0074");};func (_befc *CT_NonVisualGraphicFrameProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbde :for {_abfgf ,_ccgga :=d .Token (); +if _ccgga !=nil {return _ccgga ;};switch _febcb :=_abfgf .(type ){case _d .StartElement :switch _febcb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065L\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065L\u006f\u0063\u006b\u0073"}:_befc .GraphicFrameLocks =NewCT_GraphicalObjectFrameLocking (); +if _dbbac :=d .DecodeElement (_befc .GraphicFrameLocks ,&_febcb );_dbbac !=nil {return _dbbac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_befc .ExtLst =NewCT_OfficeArtExtensionList (); +if _cgfaa :=d .DecodeElement (_befc .ExtLst ,&_febcb );_cgfaa !=nil {return _cgfaa ;};default:_g .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020%\u0076",_febcb .Name ); +if _eaga :=d .Skip ();_eaga !=nil {return _eaga ;};};case _d .EndElement :break _bbde ;case _d .CharData :};};return nil ;}; -// Top Right to Bottom Left Border -Tr2bl *CT_ThemeableLineStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_fbcbe *EG_LineJoinProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fbcbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();_ggfcb :for {_abbbd ,_ggeeb :=d .Token (); -if _ggeeb !=nil {return _ggeeb ;};switch _baedd :=_abbbd .(type ){case _ba .StartElement :switch _baedd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_fbcbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _aedfa :=d .DecodeElement (&_fbcbe .LineJoinPropertiesChoice .Round ,&_baedd );_aedfa !=nil {return _aedfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_fbcbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _cegda :=d .DecodeElement (&_fbcbe .LineJoinPropertiesChoice .Bevel ,&_baedd );_cegda !=nil {return _cegda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_fbcbe .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice (); -if _babc :=d .DecodeElement (&_fbcbe .LineJoinPropertiesChoice .Miter ,&_baedd );_babc !=nil {return _babc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_baedd .Name ); -if _eebea :=d .Skip ();_eebea !=nil {return _eebea ;};};case _ba .EndElement :break _ggfcb ;case _ba .CharData :};};return nil ;};type CT_GradientStopList struct{ +// Validate validates the CT_GeomGuideList and its children +func (_ffgbe *CT_GeomGuideList )Validate ()error {return _ffgbe .ValidateWithPath ("\u0043\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};func (_edfgbf ST_PresetShadowVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_edfgbf .String (),start ); +}; -// Gradient stops -Gs []*CT_GradientStop ;}; +// Validate validates the CT_Path2DCubicBezierTo and its children +func (_gdeg *CT_Path2DCubicBezierTo )Validate ()error {return _gdeg .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0032\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072T\u006f");};func NewCT_FontReference ()*CT_FontReference {_ccgb :=&CT_FontReference {}; +_ccgb .IdxAttr =ST_FontCollectionIndex (1);return _ccgb ;};func (_bbdbd ST_LineEndType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bbdbd .String (),start );};func (_bdegf *ST_Percentage )Validate ()error {return _bdegf .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_GradientFillProperties and its children, prefixing error messages with path -func (_ffec *CT_GradientFillProperties )ValidateWithPath (path string )error {if _bbbb :=_ffec .FlipAttr .ValidateWithPath (path +"\u002fF\u006c\u0069\u0070\u0041\u0074\u0074r");_bbbb !=nil {return _bbbb ;};if _ffec .GsLst !=nil {if _bfeeg :=_ffec .GsLst .ValidateWithPath (path +"\u002f\u0047\u0073\u004c\u0073\u0074"); -_bfeeg !=nil {return _bfeeg ;};};if _efeb :=_ffec .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");_efeb !=nil {return _efeb ;};if _ffec .TileRect !=nil {if _cdeb :=_ffec .TileRect .ValidateWithPath (path +"\u002fT\u0069\u006c\u0065\u0052\u0065\u0063t"); -_cdeb !=nil {return _cdeb ;};};return nil ;};func (_caedbg *EG_TextUnderlineFill )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caedbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();_cbdbe :for {_agaec ,_fgeg :=d .Token (); -if _fgeg !=nil {return _fgeg ;};switch _efacc :=_agaec .(type ){case _ba .StartElement :switch _efacc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_caedbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); -if _gebba :=d .DecodeElement (&_caedbg .TextUnderlineFillChoice .UFillTx ,&_efacc );_gebba !=nil {return _gebba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_caedbg .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); -if _gegad :=d .DecodeElement (&_caedbg .TextUnderlineFillChoice .UFill ,&_efacc );_gegad !=nil {return _gegad ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_efacc .Name ); -if _fddag :=d .Skip ();_fddag !=nil {return _fddag ;};};case _ba .EndElement :break _cbdbe ;case _ba .CharData :};};return nil ;};func (_cfff *CT_AnimationGraphicalObjectBuildProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_cfff .AnimationGraphicalObjectBuildPropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_FillOverlayEffect and its children -func (_dgfaf *CT_FillOverlayEffect )Validate ()error {return _dgfaf .ValidateWithPath ("C\u0054_\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072l\u0061\u0079\u0045\u0066fe\u0063\u0074");};type CT_TextSpacingPoint struct{ +// ST_TextFontScalePercentOrPercentString is a union type +type ST_TextFontScalePercentOrPercentString struct{ST_TextFontScalePercent *int32 ;ST_Percentage *string ;}; -// Value -ValAttr int32 ;};func (_egada *ST_PresetPatternVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_befaf ,_ebaaa :=d .Token ();if _ebaaa !=nil {return _ebaaa ;};if _gadea ,_bffe :=_befaf .(_ba .EndElement );_bffe &&_gadea .Name ==start .Name {*_egada =1; -return nil ;};if _fgebe ,_ffbae :=_befaf .(_ba .CharData );!_ffbae {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_befaf );}else {switch string (_fgebe ){case "":*_egada =0; -case "\u0070\u0063\u0074\u0035":*_egada =1;case "\u0070\u0063\u00741\u0030":*_egada =2;case "\u0070\u0063\u00742\u0030":*_egada =3;case "\u0070\u0063\u00742\u0035":*_egada =4;case "\u0070\u0063\u00743\u0030":*_egada =5;case "\u0070\u0063\u00744\u0030":*_egada =6; -case "\u0070\u0063\u00745\u0030":*_egada =7;case "\u0070\u0063\u00746\u0030":*_egada =8;case "\u0070\u0063\u00747\u0030":*_egada =9;case "\u0070\u0063\u00747\u0035":*_egada =10;case "\u0070\u0063\u00748\u0030":*_egada =11;case "\u0070\u0063\u00749\u0030":*_egada =12; -case "\u0068\u006f\u0072\u007a":*_egada =13;case "\u0076\u0065\u0072\u0074":*_egada =14;case "\u006c\u0074\u0048\u006f\u0072\u007a":*_egada =15;case "\u006c\u0074\u0056\u0065\u0072\u0074":*_egada =16;case "\u0064\u006b\u0048\u006f\u0072\u007a":*_egada =17; -case "\u0064\u006b\u0056\u0065\u0072\u0074":*_egada =18;case "\u006ea\u0072\u0048\u006f\u0072\u007a":*_egada =19;case "\u006ea\u0072\u0056\u0065\u0072\u0074":*_egada =20;case "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a":*_egada =21;case "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074":*_egada =22; -case "\u0063\u0072\u006fs\u0073":*_egada =23;case "\u0064\u006e\u0044\u0069\u0061\u0067":*_egada =24;case "\u0075\u0070\u0044\u0069\u0061\u0067":*_egada =25;case "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067":*_egada =26;case "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067":*_egada =27; -case "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067":*_egada =28;case "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067":*_egada =29;case "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067":*_egada =30;case "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067":*_egada =31; -case "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067":*_egada =32;case "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067":*_egada =33;case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_egada =34;case "\u0073m\u0043\u0068\u0065\u0063\u006b":*_egada =35; -case "\u006cg\u0043\u0068\u0065\u0063\u006b":*_egada =36;case "\u0073\u006d\u0047\u0072\u0069\u0064":*_egada =37;case "\u006c\u0067\u0047\u0072\u0069\u0064":*_egada =38;case "\u0064o\u0074\u0047\u0072\u0069\u0064":*_egada =39;case "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_egada =40; -case "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_egada =41;case "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k":*_egada =42;case "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k":*_egada =43;case "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed":*_egada =44; -case "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064":*_egada =45;case "\u0064o\u0074\u0044\u006d\u006e\u0064":*_egada =46;case "\u0070\u006c\u0061i\u0064":*_egada =47;case "\u0073\u0070\u0068\u0065\u0072\u0065":*_egada =48;case "\u0077\u0065\u0061v\u0065":*_egada =49; -case "\u0064\u0069\u0076o\u0074":*_egada =50;case "\u0073h\u0069\u006e\u0067\u006c\u0065":*_egada =51;case "\u0077\u0061\u0076\u0065":*_egada =52;case "\u0074r\u0065\u006c\u006c\u0069\u0073":*_egada =53;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_egada =54; -};};_befaf ,_ebaaa =d .Token ();if _ebaaa !=nil {return _ebaaa ;};if _agde ,_fbbfc :=_befaf .(_ba .EndElement );_fbbfc &&_agde .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_befaf ); +// Validate validates the CT_TextListStyle and its children +func (_deaaf *CT_TextListStyle )Validate ()error {return _deaaf .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065");};func (_deecbd ST_TextWrappingType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bgdecb :=_d .Attr {}; +_bgdecb .Name =name ;switch _deecbd {case ST_TextWrappingTypeUnset :_bgdecb .Value ="";case ST_TextWrappingTypeNone :_bgdecb .Value ="\u006e\u006f\u006e\u0065";case ST_TextWrappingTypeSquare :_bgdecb .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";};return _bgdecb ,nil ; }; -// ValidateWithPath validates the CT_Path2DCubicBezierTo and its children, prefixing error messages with path -func (_aefd *CT_Path2DCubicBezierTo )ValidateWithPath (path string )error {for _ddaeb ,_cafgb :=range _aefd .Pt {if _ebfdc :=_cafgb .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0050\u0074\u005b\u0025\u0064]",path ,_ddaeb ));_ebfdc !=nil {return _ebfdc ; -};};return nil ;}; +// Validate validates the CT_BlendEffect and its children +func (_fccd *CT_BlendEffect )Validate ()error {return _fccd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045f\u0066\u0065\u0063\u0074");};func NewCT_ColorMappingOverride ()*CT_ColorMappingOverride {_ffc :=&CT_ColorMappingOverride {}; +_ffc .ColorMappingOverrideChoice =NewCT_ColorMappingOverrideChoice ();return _ffc ;};func (_abdcb ST_TextTabAlignType )String ()string {switch _abdcb {case 0:return "";case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u0064\u0065\u0063"; +};return "";};type ST_ColorSchemeIndex byte ; -// ValidateWithPath validates the CT_TextBulletTypefaceFollowText and its children, prefixing error messages with path -func (_fgccg *CT_TextBulletTypefaceFollowText )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_Table and its children, prefixing error messages with path +func (_fgbggd *CT_Table )ValidateWithPath (path string )error {if _fgbggd .TblPr !=nil {if _begbc :=_fgbggd .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_begbc !=nil {return _begbc ;};};if _fddcf :=_fgbggd .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064"); +_fddcf !=nil {return _fddcf ;};for _ccddb ,_cbgd :=range _fgbggd .Tr {if _afdae :=_cbgd .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_ccddb ));_afdae !=nil {return _afdae ;};};return nil ;}; -// Validate validates the CT_FontReference and its children -func (_gdfge *CT_FontReference )Validate ()error {return _gdfge .ValidateWithPath ("\u0043\u0054_\u0046\u006f\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");};func NewCT_AdjustHandleList ()*CT_AdjustHandleList {_ecc :=&CT_AdjustHandleList {}; -return _ecc };type ST_CompoundLine byte ;func NewCT_AudioFile ()*CT_AudioFile {_bbda :=&CT_AudioFile {};return _bbda }; +// ValidateWithPath validates the EG_EffectPropertiesChoice and its children, prefixing error messages with path +func (_ddbeg *EG_EffectPropertiesChoice )ValidateWithPath (path string )error {if _ddbeg .EffectLst !=nil {if _bffgb :=_ddbeg .EffectLst .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074");_bffgb !=nil {return _bffgb ; +};};if _ddbeg .EffectDag !=nil {if _aagbc :=_ddbeg .EffectDag .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067");_aagbc !=nil {return _aagbc ;};};return nil ;};const (ST_PresetColorValUnset ST_PresetColorVal =0;ST_PresetColorValAliceBlue ST_PresetColorVal =1; +ST_PresetColorValAntiqueWhite ST_PresetColorVal =2;ST_PresetColorValAqua ST_PresetColorVal =3;ST_PresetColorValAquamarine ST_PresetColorVal =4;ST_PresetColorValAzure ST_PresetColorVal =5;ST_PresetColorValBeige ST_PresetColorVal =6;ST_PresetColorValBisque ST_PresetColorVal =7; +ST_PresetColorValBlack ST_PresetColorVal =8;ST_PresetColorValBlanchedAlmond ST_PresetColorVal =9;ST_PresetColorValBlue ST_PresetColorVal =10;ST_PresetColorValBlueViolet ST_PresetColorVal =11;ST_PresetColorValBrown ST_PresetColorVal =12;ST_PresetColorValBurlyWood ST_PresetColorVal =13; +ST_PresetColorValCadetBlue ST_PresetColorVal =14;ST_PresetColorValChartreuse ST_PresetColorVal =15;ST_PresetColorValChocolate ST_PresetColorVal =16;ST_PresetColorValCoral ST_PresetColorVal =17;ST_PresetColorValCornflowerBlue ST_PresetColorVal =18;ST_PresetColorValCornsilk ST_PresetColorVal =19; +ST_PresetColorValCrimson ST_PresetColorVal =20;ST_PresetColorValCyan ST_PresetColorVal =21;ST_PresetColorValDarkBlue ST_PresetColorVal =22;ST_PresetColorValDarkCyan ST_PresetColorVal =23;ST_PresetColorValDarkGoldenrod ST_PresetColorVal =24;ST_PresetColorValDarkGray ST_PresetColorVal =25; +ST_PresetColorValDarkGrey ST_PresetColorVal =26;ST_PresetColorValDarkGreen ST_PresetColorVal =27;ST_PresetColorValDarkKhaki ST_PresetColorVal =28;ST_PresetColorValDarkMagenta ST_PresetColorVal =29;ST_PresetColorValDarkOliveGreen ST_PresetColorVal =30;ST_PresetColorValDarkOrange ST_PresetColorVal =31; +ST_PresetColorValDarkOrchid ST_PresetColorVal =32;ST_PresetColorValDarkRed ST_PresetColorVal =33;ST_PresetColorValDarkSalmon ST_PresetColorVal =34;ST_PresetColorValDarkSeaGreen ST_PresetColorVal =35;ST_PresetColorValDarkSlateBlue ST_PresetColorVal =36; +ST_PresetColorValDarkSlateGray ST_PresetColorVal =37;ST_PresetColorValDarkSlateGrey ST_PresetColorVal =38;ST_PresetColorValDarkTurquoise ST_PresetColorVal =39;ST_PresetColorValDarkViolet ST_PresetColorVal =40;ST_PresetColorValDkBlue ST_PresetColorVal =41; +ST_PresetColorValDkCyan ST_PresetColorVal =42;ST_PresetColorValDkGoldenrod ST_PresetColorVal =43;ST_PresetColorValDkGray ST_PresetColorVal =44;ST_PresetColorValDkGrey ST_PresetColorVal =45;ST_PresetColorValDkGreen ST_PresetColorVal =46;ST_PresetColorValDkKhaki ST_PresetColorVal =47; +ST_PresetColorValDkMagenta ST_PresetColorVal =48;ST_PresetColorValDkOliveGreen ST_PresetColorVal =49;ST_PresetColorValDkOrange ST_PresetColorVal =50;ST_PresetColorValDkOrchid ST_PresetColorVal =51;ST_PresetColorValDkRed ST_PresetColorVal =52;ST_PresetColorValDkSalmon ST_PresetColorVal =53; +ST_PresetColorValDkSeaGreen ST_PresetColorVal =54;ST_PresetColorValDkSlateBlue ST_PresetColorVal =55;ST_PresetColorValDkSlateGray ST_PresetColorVal =56;ST_PresetColorValDkSlateGrey ST_PresetColorVal =57;ST_PresetColorValDkTurquoise ST_PresetColorVal =58; +ST_PresetColorValDkViolet ST_PresetColorVal =59;ST_PresetColorValDeepPink ST_PresetColorVal =60;ST_PresetColorValDeepSkyBlue ST_PresetColorVal =61;ST_PresetColorValDimGray ST_PresetColorVal =62;ST_PresetColorValDimGrey ST_PresetColorVal =63;ST_PresetColorValDodgerBlue ST_PresetColorVal =64; +ST_PresetColorValFirebrick ST_PresetColorVal =65;ST_PresetColorValFloralWhite ST_PresetColorVal =66;ST_PresetColorValForestGreen ST_PresetColorVal =67;ST_PresetColorValFuchsia ST_PresetColorVal =68;ST_PresetColorValGainsboro ST_PresetColorVal =69;ST_PresetColorValGhostWhite ST_PresetColorVal =70; +ST_PresetColorValGold ST_PresetColorVal =71;ST_PresetColorValGoldenrod ST_PresetColorVal =72;ST_PresetColorValGray ST_PresetColorVal =73;ST_PresetColorValGrey ST_PresetColorVal =74;ST_PresetColorValGreen ST_PresetColorVal =75;ST_PresetColorValGreenYellow ST_PresetColorVal =76; +ST_PresetColorValHoneydew ST_PresetColorVal =77;ST_PresetColorValHotPink ST_PresetColorVal =78;ST_PresetColorValIndianRed ST_PresetColorVal =79;ST_PresetColorValIndigo ST_PresetColorVal =80;ST_PresetColorValIvory ST_PresetColorVal =81;ST_PresetColorValKhaki ST_PresetColorVal =82; +ST_PresetColorValLavender ST_PresetColorVal =83;ST_PresetColorValLavenderBlush ST_PresetColorVal =84;ST_PresetColorValLawnGreen ST_PresetColorVal =85;ST_PresetColorValLemonChiffon ST_PresetColorVal =86;ST_PresetColorValLightBlue ST_PresetColorVal =87;ST_PresetColorValLightCoral ST_PresetColorVal =88; +ST_PresetColorValLightCyan ST_PresetColorVal =89;ST_PresetColorValLightGoldenrodYellow ST_PresetColorVal =90;ST_PresetColorValLightGray ST_PresetColorVal =91;ST_PresetColorValLightGrey ST_PresetColorVal =92;ST_PresetColorValLightGreen ST_PresetColorVal =93; +ST_PresetColorValLightPink ST_PresetColorVal =94;ST_PresetColorValLightSalmon ST_PresetColorVal =95;ST_PresetColorValLightSeaGreen ST_PresetColorVal =96;ST_PresetColorValLightSkyBlue ST_PresetColorVal =97;ST_PresetColorValLightSlateGray ST_PresetColorVal =98; +ST_PresetColorValLightSlateGrey ST_PresetColorVal =99;ST_PresetColorValLightSteelBlue ST_PresetColorVal =100;ST_PresetColorValLightYellow ST_PresetColorVal =101;ST_PresetColorValLtBlue ST_PresetColorVal =102;ST_PresetColorValLtCoral ST_PresetColorVal =103; +ST_PresetColorValLtCyan ST_PresetColorVal =104;ST_PresetColorValLtGoldenrodYellow ST_PresetColorVal =105;ST_PresetColorValLtGray ST_PresetColorVal =106;ST_PresetColorValLtGrey ST_PresetColorVal =107;ST_PresetColorValLtGreen ST_PresetColorVal =108;ST_PresetColorValLtPink ST_PresetColorVal =109; +ST_PresetColorValLtSalmon ST_PresetColorVal =110;ST_PresetColorValLtSeaGreen ST_PresetColorVal =111;ST_PresetColorValLtSkyBlue ST_PresetColorVal =112;ST_PresetColorValLtSlateGray ST_PresetColorVal =113;ST_PresetColorValLtSlateGrey ST_PresetColorVal =114; +ST_PresetColorValLtSteelBlue ST_PresetColorVal =115;ST_PresetColorValLtYellow ST_PresetColorVal =116;ST_PresetColorValLime ST_PresetColorVal =117;ST_PresetColorValLimeGreen ST_PresetColorVal =118;ST_PresetColorValLinen ST_PresetColorVal =119;ST_PresetColorValMagenta ST_PresetColorVal =120; +ST_PresetColorValMaroon ST_PresetColorVal =121;ST_PresetColorValMedAquamarine ST_PresetColorVal =122;ST_PresetColorValMedBlue ST_PresetColorVal =123;ST_PresetColorValMedOrchid ST_PresetColorVal =124;ST_PresetColorValMedPurple ST_PresetColorVal =125;ST_PresetColorValMedSeaGreen ST_PresetColorVal =126; +ST_PresetColorValMedSlateBlue ST_PresetColorVal =127;ST_PresetColorValMedSpringGreen ST_PresetColorVal =128;ST_PresetColorValMedTurquoise ST_PresetColorVal =129;ST_PresetColorValMedVioletRed ST_PresetColorVal =130;ST_PresetColorValMediumAquamarine ST_PresetColorVal =131; +ST_PresetColorValMediumBlue ST_PresetColorVal =132;ST_PresetColorValMediumOrchid ST_PresetColorVal =133;ST_PresetColorValMediumPurple ST_PresetColorVal =134;ST_PresetColorValMediumSeaGreen ST_PresetColorVal =135;ST_PresetColorValMediumSlateBlue ST_PresetColorVal =136; +ST_PresetColorValMediumSpringGreen ST_PresetColorVal =137;ST_PresetColorValMediumTurquoise ST_PresetColorVal =138;ST_PresetColorValMediumVioletRed ST_PresetColorVal =139;ST_PresetColorValMidnightBlue ST_PresetColorVal =140;ST_PresetColorValMintCream ST_PresetColorVal =141; +ST_PresetColorValMistyRose ST_PresetColorVal =142;ST_PresetColorValMoccasin ST_PresetColorVal =143;ST_PresetColorValNavajoWhite ST_PresetColorVal =144;ST_PresetColorValNavy ST_PresetColorVal =145;ST_PresetColorValOldLace ST_PresetColorVal =146;ST_PresetColorValOlive ST_PresetColorVal =147; +ST_PresetColorValOliveDrab ST_PresetColorVal =148;ST_PresetColorValOrange ST_PresetColorVal =149;ST_PresetColorValOrangeRed ST_PresetColorVal =150;ST_PresetColorValOrchid ST_PresetColorVal =151;ST_PresetColorValPaleGoldenrod ST_PresetColorVal =152;ST_PresetColorValPaleGreen ST_PresetColorVal =153; +ST_PresetColorValPaleTurquoise ST_PresetColorVal =154;ST_PresetColorValPaleVioletRed ST_PresetColorVal =155;ST_PresetColorValPapayaWhip ST_PresetColorVal =156;ST_PresetColorValPeachPuff ST_PresetColorVal =157;ST_PresetColorValPeru ST_PresetColorVal =158; +ST_PresetColorValPink ST_PresetColorVal =159;ST_PresetColorValPlum ST_PresetColorVal =160;ST_PresetColorValPowderBlue ST_PresetColorVal =161;ST_PresetColorValPurple ST_PresetColorVal =162;ST_PresetColorValRed ST_PresetColorVal =163;ST_PresetColorValRosyBrown ST_PresetColorVal =164; +ST_PresetColorValRoyalBlue ST_PresetColorVal =165;ST_PresetColorValSaddleBrown ST_PresetColorVal =166;ST_PresetColorValSalmon ST_PresetColorVal =167;ST_PresetColorValSandyBrown ST_PresetColorVal =168;ST_PresetColorValSeaGreen ST_PresetColorVal =169;ST_PresetColorValSeaShell ST_PresetColorVal =170; +ST_PresetColorValSienna ST_PresetColorVal =171;ST_PresetColorValSilver ST_PresetColorVal =172;ST_PresetColorValSkyBlue ST_PresetColorVal =173;ST_PresetColorValSlateBlue ST_PresetColorVal =174;ST_PresetColorValSlateGray ST_PresetColorVal =175;ST_PresetColorValSlateGrey ST_PresetColorVal =176; +ST_PresetColorValSnow ST_PresetColorVal =177;ST_PresetColorValSpringGreen ST_PresetColorVal =178;ST_PresetColorValSteelBlue ST_PresetColorVal =179;ST_PresetColorValTan ST_PresetColorVal =180;ST_PresetColorValTeal ST_PresetColorVal =181;ST_PresetColorValThistle ST_PresetColorVal =182; +ST_PresetColorValTomato ST_PresetColorVal =183;ST_PresetColorValTurquoise ST_PresetColorVal =184;ST_PresetColorValViolet ST_PresetColorVal =185;ST_PresetColorValWheat ST_PresetColorVal =186;ST_PresetColorValWhite ST_PresetColorVal =187;ST_PresetColorValWhiteSmoke ST_PresetColorVal =188; +ST_PresetColorValYellow ST_PresetColorVal =189;ST_PresetColorValYellowGreen ST_PresetColorVal =190;);func (_fffddf *CT_SphereCoords )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fffddf .LatAttr =0;_fffddf .LonAttr =0;_fffddf .RevAttr =0; +for _ ,_gcbfa :=range start .Attr {if _gcbfa .Name .Local =="\u006c\u0061\u0074"{_acba ,_cbccd :=_b .ParseInt (_gcbfa .Value ,10,32);if _cbccd !=nil {return _cbccd ;};_fffddf .LatAttr =int32 (_acba );continue ;};if _gcbfa .Name .Local =="\u006c\u006f\u006e"{_dfdbd ,_cegdfc :=_b .ParseInt (_gcbfa .Value ,10,32); +if _cegdfc !=nil {return _cegdfc ;};_fffddf .LonAttr =int32 (_dfdbd );continue ;};if _gcbfa .Name .Local =="\u0072\u0065\u0076"{_gfaea ,_ggegdc :=_b .ParseInt (_gcbfa .Value ,10,32);if _ggegdc !=nil {return _ggegdc ;};_fffddf .RevAttr =int32 (_gfaea ); +continue ;};};for {_fcafa ,_facbb :=d .Token ();if _facbb !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0070\u0068\u0065\u0072\u0065C\u006f\u006f\u0072d\u0073:\u0020\u0025\u0073",_facbb );};if _ddcca ,_fcad :=_fcafa .(_d .EndElement ); +_fcad &&_ddcca .Name ==start .Name {break ;};};return nil ;};func (_eeda *CT_ColorSchemeList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfad :for {_fcdb ,_dadg :=d .Token ();if _dadg !=nil {return _dadg ;};switch _afdff :=_fcdb .(type ){case _d .StartElement :switch _afdff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053c\u0068\u0065\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053c\u0068\u0065\u006d\u0065"}:_deag :=NewCT_ColorSchemeAndMapping (); +if _fdde :=d .DecodeElement (_deag ,&_afdff );_fdde !=nil {return _fdde ;};_eeda .ExtraClrScheme =append (_eeda .ExtraClrScheme ,_deag );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_afdff .Name ); +if _daac :=d .Skip ();_daac !=nil {return _daac ;};};case _d .EndElement :break _dfad ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_RelativeOffsetEffect and its children, prefixing error messages with path -func (_ddccc *CT_RelativeOffsetEffect )ValidateWithPath (path string )error {if _ddccc .TxAttr !=nil {if _adcef :=_ddccc .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_adcef !=nil {return _adcef ;};};if _ddccc .TyAttr !=nil {if _efcdfd :=_ddccc .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); -_efcdfd !=nil {return _efcdfd ;};};return nil ;};func (_decdca *ST_TextFontScalePercentOrPercentString )Validate ()error {return _decdca .ValidateWithPath ("");};type EG_FillModeProperties struct{FillModePropertiesChoice *EG_FillModePropertiesChoice ;}; +// Validate validates the Tbl and its children +func (_bcgbf *Tbl )Validate ()error {return _bcgbf .ValidateWithPath ("\u0054\u0062\u006c")}; +// Validate validates the CT_SystemColor and its children +func (_afad *CT_SystemColor )Validate ()error {return _afad .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006dC\u006f\u006c\u006f\u0072");}; -// ValidateWithPath validates the EG_Media and its children, prefixing error messages with path -func (_bcecg *EG_Media )ValidateWithPath (path string )error {if _egbag :=_bcecg .MediaChoice .ValidateWithPath (path +"\u002f\u004d\u0065d\u0069\u0061\u0043\u0068\u006f\u0069\u0063\u0065");_egbag !=nil {return _egbag ;};return nil ;};func (_beaec *CT_OfficeStyleSheet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_beaec .ThemeElements =NewCT_BaseStyles (); -for _ ,_dcgfe :=range start .Attr {if _dcgfe .Name .Local =="\u006e\u0061\u006d\u0065"{_eefbe :=_dcgfe .Value ;_beaec .NameAttr =&_eefbe ;continue ;};};_eadce :for {_ecafa ,_edcbc :=d .Token ();if _edcbc !=nil {return _edcbc ;};switch _eagaf :=_ecafa .(type ){case _ba .StartElement :switch _eagaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _gebeg :=d .DecodeElement (_beaec .ThemeElements ,&_eagaf ); -_gebeg !=nil {return _gebeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"}:_beaec .ObjectDefaults =NewCT_ObjectStyleDefaults (); -if _ebccc :=d .DecodeElement (_beaec .ObjectDefaults ,&_eagaf );_ebccc !=nil {return _ebccc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"}:_beaec .ExtraClrSchemeLst =NewCT_ColorSchemeList (); -if _caefd :=d .DecodeElement (_beaec .ExtraClrSchemeLst ,&_eagaf );_caefd !=nil {return _caefd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_beaec .CustClrLst =NewCT_CustomColorList (); -if _ggaeb :=d .DecodeElement (_beaec .CustClrLst ,&_eagaf );_ggaeb !=nil {return _ggaeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_beaec .ExtLst =NewCT_OfficeArtExtensionList (); -if _becdgg :=d .DecodeElement (_beaec .ExtLst ,&_eagaf );_becdgg !=nil {return _becdgg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053ty\u006c\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_eagaf .Name ); -if _edfad :=d .Skip ();_edfad !=nil {return _edfad ;};};case _ba .EndElement :break _eadce ;case _ba .CharData :};};return nil ;};type CT_TextBodyProperties struct{ +// Validate validates the CT_RegularTextRun and its children +func (_fdbbd *CT_RegularTextRun )Validate ()error {return _fdbbd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065x\u0074\u0052\u0075\u006e");}; -// Rotation -RotAttr *int32 ; +// Validate validates the CT_Point3D and its children +func (_aagge *CT_Point3D )Validate ()error {return _aagge .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044");};func (_gadecg *CT_SolidColorFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfada :for {_eacff ,_fffdd :=d .Token (); +if _fffdd !=nil {return _fffdd ;};switch _aabc :=_eacff .(type ){case _d .StartElement :switch _aabc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_gadecg .ScrgbClr =NewCT_ScRgbColor (); +if _gfgdg :=d .DecodeElement (_gadecg .ScrgbClr ,&_aabc );_gfgdg !=nil {return _gfgdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gadecg .SrgbClr =NewCT_SRgbColor (); +if _cgdef :=d .DecodeElement (_gadecg .SrgbClr ,&_aabc );_cgdef !=nil {return _cgdef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_gadecg .HslClr =NewCT_HslColor (); +if _dcddga :=d .DecodeElement (_gadecg .HslClr ,&_aabc );_dcddga !=nil {return _dcddga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_gadecg .SysClr =NewCT_SystemColor (); +if _aefef :=d .DecodeElement (_gadecg .SysClr ,&_aabc );_aefef !=nil {return _aefef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_gadecg .SchemeClr =NewCT_SchemeColor (); +if _baddc :=d .DecodeElement (_gadecg .SchemeClr ,&_aabc );_baddc !=nil {return _baddc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_gadecg .PrstClr =NewCT_PresetColor (); +if _ccabg :=d .DecodeElement (_gadecg .PrstClr ,&_aabc );_ccabg !=nil {return _ccabg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u006f\u006c\u0069\u0064\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aabc .Name ); +if _degd :=d .Skip ();_degd !=nil {return _degd ;};};case _d .EndElement :break _cfada ;case _d .CharData :};};return nil ;}; -// Paragraph Spacing -SpcFirstLastParaAttr *bool ; +// Validate validates the CT_BackgroundFormatting and its children +func (_fcdd *CT_BackgroundFormatting )Validate ()error {return _fcdd .ValidateWithPath ("\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067");};func (_dcfgea *ST_PositivePercentage )Validate ()error {return _dcfgea .ValidateWithPath ("")}; +type CT_AdjustHandleListChoice struct{ -// Text Vertical Overflow -VertOverflowAttr ST_TextVertOverflowType ; +// XY Adjust Handle +AhXY *CT_XYAdjustHandle ; -// Text Horizontal Overflow -HorzOverflowAttr ST_TextHorzOverflowType ; +// Polar Adjust Handle +AhPolar *CT_PolarAdjustHandle ;};func NewCT_StyleMatrixReference ()*CT_StyleMatrixReference {_ggcbc :=&CT_StyleMatrixReference {};return _ggcbc ;};func (_ebba *CT_PresetTextShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gecae ,_ffcbd :=_ebba .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"}); +if _ffcbd !=nil {return _ffcbd ;};start .Attr =append (start .Attr ,_gecae );e .EncodeToken (start );if _ebba .AvLst !=nil {_decf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_ebba .AvLst ,_decf ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_acfdcd *ST_LineEndType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efeecd ,_agded :=d .Token ();if _agded !=nil {return _agded ;};if _abcg ,_gadac :=_efeecd .(_d .EndElement ); +_gadac &&_abcg .Name ==start .Name {*_acfdcd =1;return nil ;};if _geaaa ,_eafgf :=_efeecd .(_d .CharData );!_eafgf {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efeecd ); +}else {switch string (_geaaa ){case "":*_acfdcd =0;case "\u006e\u006f\u006e\u0065":*_acfdcd =1;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_acfdcd =2;case "\u0073t\u0065\u0061\u006c\u0074\u0068":*_acfdcd =3;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_acfdcd =4; +case "\u006f\u0076\u0061\u006c":*_acfdcd =5;case "\u0061\u0072\u0072o\u0077":*_acfdcd =6;};};_efeecd ,_agded =d .Token ();if _agded !=nil {return _agded ;};if _ebbdeg ,_fdggca :=_efeecd .(_d .EndElement );_fdggca &&_ebbdeg .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efeecd );};func (_fcafcd *ST_TextWrappingType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fcafcd =0; +case "\u006e\u006f\u006e\u0065":*_fcafcd =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_fcafcd =2;};return nil ;};func (_cfbfe ST_OnOffStyleType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cfbfe .String (),start ); +};func (_edcdgf ST_TileFlipMode )String ()string {switch _edcdgf {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0078";case 3:return "\u0079";case 4:return "\u0078\u0079";};return "";};func (_dcbeb *ST_AnimationDgmBuildType )ValidateWithPath (path string )error {_eccgg :=[]string {}; +if _dcbeb .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {_eccgg =append (_eccgg ,"S\u0054\u005f\u0041\u006eim\u0061t\u0069\u006f\u006e\u0042\u0075i\u006c\u0064\u0054\u0079\u0070\u0065");};if _dcbeb .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {_eccgg =append (_eccgg ,"\u0053\u0054\u005f\u0041n\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006dO\u006el\u0079\u0042\u0075\u0069\u006c\u0064\u0054y\u0070\u0065"); +};if len (_eccgg )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_eccgg );};return nil ;}; -// Vertical Text -VertAttr ST_TextVerticalType ; +// Validate validates the CT_SchemeColor and its children +func (_feea *CT_SchemeColor )Validate ()error {return _feea .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072");}; -// Text Wrapping Type -WrapAttr ST_TextWrappingType ; +// ValidateWithPath validates the CT_PictureLocking and its children, prefixing error messages with path +func (_gbedge *CT_PictureLocking )ValidateWithPath (path string )error {if _gbedge .ExtLst !=nil {if _dcfc :=_gbedge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcfc !=nil {return _dcfc ;};};return nil ;};func (_aacc *CT_PictureLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aacc .NoCropAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0072\u006f\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoCropAttr ))}); +};if _aacc .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoGrpAttr ))});};if _aacc .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoSelectAttr ))}); +};if _aacc .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoRotAttr ))});};if _aacc .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoChangeAspectAttr ))}); +};if _aacc .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoMoveAttr ))});};if _aacc .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoResizeAttr ))}); +};if _aacc .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoEditPointsAttr ))});};if _aacc .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoAdjustHandlesAttr ))}); +};if _aacc .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoChangeArrowheadsAttr ))}); +};if _aacc .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aacc .NoChangeShapeTypeAttr ))}); +};e .EncodeToken (start );if _aacc .ExtLst !=nil {_ecbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aacc .ExtLst ,_ecbc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_fdeffc ST_TextAlignType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_edfab :=_d .Attr {};_edfab .Name =name ;switch _fdeffc {case ST_TextAlignTypeUnset :_edfab .Value ="";case ST_TextAlignTypeL :_edfab .Value ="\u006c";case ST_TextAlignTypeCtr :_edfab .Value ="\u0063\u0074\u0072"; +case ST_TextAlignTypeR :_edfab .Value ="\u0072";case ST_TextAlignTypeJust :_edfab .Value ="\u006a\u0075\u0073\u0074";case ST_TextAlignTypeJustLow :_edfab .Value ="\u006au\u0073\u0074\u004c\u006f\u0077";case ST_TextAlignTypeDist :_edfab .Value ="\u0064\u0069\u0073\u0074"; +case ST_TextAlignTypeThaiDist :_edfab .Value ="\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074";};return _edfab ,nil ;};func (_geaeg *CT_Hyperlink )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gedgf :=range start .Attr {if _gedgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gedgf .Name .Local =="\u0069\u0064"||_gedgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gedgf .Name .Local =="\u0069\u0064"{_fggac :=_gedgf .Value ; +_geaeg .IdAttr =&_fggac ;continue ;};if _gedgf .Name .Local =="\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0055\u0072\u006c"{_cacd :=_gedgf .Value ;_geaeg .InvalidUrlAttr =&_cacd ;continue ;};if _gedgf .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_dgccc :=_gedgf .Value ; +_geaeg .ActionAttr =&_dgccc ;continue ;};if _gedgf .Name .Local =="\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"{_ccad :=_gedgf .Value ;_geaeg .TgtFrameAttr =&_ccad ;continue ;};if _gedgf .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_cacc :=_gedgf .Value ; +_geaeg .TooltipAttr =&_cacc ;continue ;};if _gedgf .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_aagd ,_dadce :=_b .ParseBool (_gedgf .Value );if _dadce !=nil {return _dadce ;};_geaeg .HistoryAttr =&_aagd ;continue ;};if _gedgf .Name .Local =="\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074C\u006c\u0069\u0063\u006b"{_dcddg ,_fccgf :=_b .ParseBool (_gedgf .Value ); +if _fccgf !=nil {return _fccgf ;};_geaeg .HighlightClickAttr =&_dcddg ;continue ;};if _gedgf .Name .Local =="\u0065\u006e\u0064\u0053\u006e\u0064"{_abbeb ,_beafd :=_b .ParseBool (_gedgf .Value );if _beafd !=nil {return _beafd ;};_geaeg .EndSndAttr =&_abbeb ; +continue ;};};_dgadg :for {_fceac ,_fceacc :=d .Token ();if _fceacc !=nil {return _fceacc ;};switch _aaedg :=_fceac .(type ){case _d .StartElement :switch _aaedg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"}:_geaeg .Snd =NewCT_EmbeddedWAVAudioFile (); +if _egdee :=d .DecodeElement (_geaeg .Snd ,&_aaedg );_egdee !=nil {return _egdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_geaeg .ExtLst =NewCT_OfficeArtExtensionList (); +if _bgccb :=d .DecodeElement (_geaeg .ExtLst ,&_aaedg );_bgccb !=nil {return _bgccb ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_H\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u0020\u0025\u0076",_aaedg .Name ); +if _bdgda :=d .Skip ();_bdgda !=nil {return _bdgda ;};};case _d .EndElement :break _dgadg ;case _d .CharData :};};return nil ;}; -// Left Inset -LInsAttr *ST_Coordinate32 ; +// Validate validates the CT_AnimationDgmElement and its children +func (_gegc *CT_AnimationDgmElement )Validate ()error {return _gegc .ValidateWithPath ("\u0043\u0054\u005f\u0041ni\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0045\u006c\u0065\u006d\u0065n\u0074");};func NewCT_NonVisualContentPartProperties ()*CT_NonVisualContentPartProperties {_ffefb :=&CT_NonVisualContentPartProperties {}; +return _ffefb ;};func (_gegacg *EG_ShadePropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gegacg .Lin !=nil {_ffgec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006ci\u006e"}};e .EncodeElement (_gegacg .Lin ,_ffgec ); +}else if _gegacg .Path !=nil {_fecdga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gegacg .Path ,_fecdga );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_adfbd *ST_LightRigType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adfbd =0; +case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_adfbd =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_adfbd =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_adfbd =3;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_adfbd =4; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_adfbd =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_adfbd =6;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_adfbd =7; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_adfbd =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_adfbd =9;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_adfbd =10; +case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_adfbd =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_adfbd =12;case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_adfbd =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_adfbd =14; +case "\u0073\u006f\u0066\u0074":*_adfbd =15;case "\u0068\u0061\u0072s\u0068":*_adfbd =16;case "\u0066\u006c\u006fo\u0064":*_adfbd =17;case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_adfbd =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_adfbd =19; +case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_adfbd =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_adfbd =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_adfbd =22;case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_adfbd =23;case "\u0066\u006c\u0061\u0074":*_adfbd =24; +case "\u0074\u0077\u006fP\u0074":*_adfbd =25;case "\u0067\u006c\u006f\u0077":*_adfbd =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_adfbd =27;};return nil ;};func NewEG_OfficeArtExtensionList ()*EG_OfficeArtExtensionList {_afabg :=&EG_OfficeArtExtensionList {}; +return _afabg ;};type ST_LineEndType byte ;func NewEG_ThemeableFillStyleChoice ()*EG_ThemeableFillStyleChoice {_fbbcb :=&EG_ThemeableFillStyleChoice {};return _fbbcb ;};type CT_NonVisualContentPartProperties struct{IsCommentAttr *bool ;CpLocks *CT_ContentPartLocking ; +ExtLst *CT_OfficeArtExtensionList ;}; -// Top Inset -TInsAttr *ST_Coordinate32 ; +// Validate validates the CT_PresetLineDashProperties and its children +func (_aagea *CT_PresetLineDashProperties )Validate ()error {return _aagea .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func ParseUnionST_Coordinate32 (s string )(ST_Coordinate32 ,error ){_dceda :=ST_Coordinate32 {}; +if _fa .ST_UniversalMeasurePatternRe .MatchString (s ){_dceda .ST_UniversalMeasure =&s ;}else {_dfcc ,_bedbeb :=_b .ParseInt (s ,10,32);if _bedbeb !=nil {return _dceda ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_bedbeb ); +};_deddb :=int32 (_dfcc );_dceda .ST_Coordinate32Unqualified =&_deddb ;};return _dceda ,nil ;};func NewCT_BlipFillProperties ()*CT_BlipFillProperties {_dbeb :=&CT_BlipFillProperties {};_dbeb .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); +return _dbeb ;};func NewCT_TablePartStyle ()*CT_TablePartStyle {_gdfbe :=&CT_TablePartStyle {};return _gdfbe }; -// Right Inset -RInsAttr *ST_Coordinate32 ; +// ValidateWithPath validates the CT_GroupFillProperties and its children, prefixing error messages with path +func (_eaba *CT_GroupFillProperties )ValidateWithPath (path string )error {return nil }; -// Bottom Inset -BInsAttr *ST_Coordinate32 ; +// ValidateWithPath validates the EG_EffectChoice and its children, prefixing error messages with path +func (_ggebef *EG_EffectChoice )ValidateWithPath (path string )error {if _ggebef .Cont !=nil {if _fddfe :=_ggebef .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_fddfe !=nil {return _fddfe ;};};if _ggebef .Effect !=nil {if _cagadf :=_ggebef .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_cagadf !=nil {return _cagadf ;};};if _ggebef .AlphaBiLevel !=nil {if _caeafe :=_ggebef .AlphaBiLevel .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_caeafe !=nil {return _caeafe ;};};if _ggebef .AlphaCeiling !=nil {if _cgbg :=_ggebef .AlphaCeiling .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"); +_cgbg !=nil {return _cgbg ;};};if _ggebef .AlphaFloor !=nil {if _ffgge :=_ggebef .AlphaFloor .ValidateWithPath (path +"/\u0041\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072");_ffgge !=nil {return _ffgge ;};};if _ggebef .AlphaInv !=nil {if _bebeg :=_ggebef .AlphaInv .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u0049\u006ev"); +_bebeg !=nil {return _bebeg ;};};if _ggebef .AlphaMod !=nil {if _gffe :=_ggebef .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd");_gffe !=nil {return _gffe ;};};if _ggebef .AlphaModFix !=nil {if _aeccc :=_ggebef .AlphaModFix .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"); +_aeccc !=nil {return _aeccc ;};};if _ggebef .AlphaOutset !=nil {if _ecagg :=_ggebef .AlphaOutset .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074");_ecagg !=nil {return _ecagg ;};};if _ggebef .AlphaRepl !=nil {if _bcbbe :=_ggebef .AlphaRepl .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"); +_bcbbe !=nil {return _bcbbe ;};};if _ggebef .BiLevel !=nil {if _gfegg :=_ggebef .BiLevel .ValidateWithPath (path +"\u002f\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_gfegg !=nil {return _gfegg ;};};if _ggebef .Blend !=nil {if _ecbbf :=_ggebef .Blend .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064"); +_ecbbf !=nil {return _ecbbf ;};};if _ggebef .Blur !=nil {if _cddbb :=_ggebef .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072");_cddbb !=nil {return _cddbb ;};};if _ggebef .ClrChange !=nil {if _aacda :=_ggebef .ClrChange .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); +_aacda !=nil {return _aacda ;};};if _ggebef .ClrRepl !=nil {if _gbafg :=_ggebef .ClrRepl .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0052\u0065\u0070\u006c");_gbafg !=nil {return _gbafg ;};};if _ggebef .Duotone !=nil {if _deae :=_ggebef .Duotone .ValidateWithPath (path +"\u002f\u0044\u0075\u006f\u0074\u006f\u006e\u0065"); +_deae !=nil {return _deae ;};};if _ggebef .Fill !=nil {if _edfbd :=_ggebef .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_edfbd !=nil {return _edfbd ;};};if _ggebef .FillOverlay !=nil {if _ddgfg :=_ggebef .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); +_ddgfg !=nil {return _ddgfg ;};};if _ggebef .Glow !=nil {if _befcf :=_ggebef .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_befcf !=nil {return _befcf ;};};if _ggebef .Grayscl !=nil {if _fbacd :=_ggebef .Grayscl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u006c"); +_fbacd !=nil {return _fbacd ;};};if _ggebef .Hsl !=nil {if _bcecc :=_ggebef .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c");_bcecc !=nil {return _bcecc ;};};if _ggebef .InnerShdw !=nil {if _bbbgg :=_ggebef .InnerShdw .ValidateWithPath (path +"\u002f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"); +_bbbgg !=nil {return _bbbgg ;};};if _ggebef .Lum !=nil {if _ccbfd :=_ggebef .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_ccbfd !=nil {return _ccbfd ;};};if _ggebef .OuterShdw !=nil {if _cdffe :=_ggebef .OuterShdw .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"); +_cdffe !=nil {return _cdffe ;};};if _ggebef .PrstShdw !=nil {if _bgca :=_ggebef .PrstShdw .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0053\u0068\u0064w");_bgca !=nil {return _bgca ;};};if _ggebef .Reflection !=nil {if _bdaaf :=_ggebef .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"); +_bdaaf !=nil {return _bdaaf ;};};if _ggebef .RelOff !=nil {if _fcedca :=_ggebef .RelOff .ValidateWithPath (path +"\u002fR\u0065\u006c\u004f\u0066\u0066");_fcedca !=nil {return _fcedca ;};};if _ggebef .SoftEdge !=nil {if _ffdae :=_ggebef .SoftEdge .ValidateWithPath (path +"\u002fS\u006f\u0066\u0074\u0045\u0064\u0067e"); +_ffdae !=nil {return _ffdae ;};};if _ggebef .Tint !=nil {if _cgeacb :=_ggebef .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_cgeacb !=nil {return _cgeacb ;};};if _ggebef .Xfrm !=nil {if _feagad :=_ggebef .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); +_feagad !=nil {return _feagad ;};};return nil ;};func (_fgfaf *CT_GeomRect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgccc :=range start .Attr {if _bgccc .Name .Local =="\u006c"{_bdcec ,_dfaeb :=ParseUnionST_AdjCoordinate (_bgccc .Value ); +if _dfaeb !=nil {return _dfaeb ;};_fgfaf .LAttr =_bdcec ;continue ;};if _bgccc .Name .Local =="\u0074"{_daec ,_defg :=ParseUnionST_AdjCoordinate (_bgccc .Value );if _defg !=nil {return _defg ;};_fgfaf .TAttr =_daec ;continue ;};if _bgccc .Name .Local =="\u0072"{_abda ,_cdfg :=ParseUnionST_AdjCoordinate (_bgccc .Value ); +if _cdfg !=nil {return _cdfg ;};_fgfaf .RAttr =_abda ;continue ;};if _bgccc .Name .Local =="\u0062"{_bcfb ,_dagd :=ParseUnionST_AdjCoordinate (_bgccc .Value );if _dagd !=nil {return _dagd ;};_fgfaf .BAttr =_bcfb ;continue ;};};for {_adfg ,_gaca :=d .Token (); +if _gaca !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_gaca );};if _ceefd ,_dbaa :=_adfg .(_d .EndElement );_dbaa &&_ceefd .Name ==start .Name {break ; +};};return nil ;};func (_fbfff ST_CompoundLine )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fggdg :=_d .Attr {};_fggdg .Name =name ;switch _fbfff {case ST_CompoundLineUnset :_fggdg .Value ="";case ST_CompoundLineSng :_fggdg .Value ="\u0073\u006e\u0067"; +case ST_CompoundLineDbl :_fggdg .Value ="\u0064\u0062\u006c";case ST_CompoundLineThickThin :_fggdg .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_CompoundLineThinThick :_fggdg .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_CompoundLineTri :_fggdg .Value ="\u0074\u0072\u0069"; +};return _fggdg ,nil ;}; -// Number of Columns -NumColAttr *int32 ; +// Validate validates the CT_AnimationChartBuildProperties and its children +func (_cba *CT_AnimationChartBuildProperties )Validate ()error {return _cba .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061r\u0074B\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +};type CT_LightRig struct{ -// Space Between Columns -SpcColAttr *int32 ; +// Rig Preset +RigAttr ST_LightRigType ; -// Columns Right-To-Left -RtlColAttr *bool ; +// Direction +DirAttr ST_LightRigDirection ; -// From WordArt -FromWordArtAttr *bool ; +// Rotation +Rot *CT_SphereCoords ;};func (_ecaab *CT_ObjectStyleDefaults )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ecaab .SpDef !=nil {_deba :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0070\u0044\u0065\u0066"}}; +e .EncodeElement (_ecaab .SpDef ,_deba );};if _ecaab .LnDef !=nil {_ddgc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u006e\u0044\u0065\u0066"}};e .EncodeElement (_ecaab .LnDef ,_ddgc );};if _ecaab .TxDef !=nil {_fcef :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0078\u0044\u0065\u0066"}}; +e .EncodeElement (_ecaab .TxDef ,_fcef );};if _ecaab .ExtLst !=nil {_bcded :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ecaab .ExtLst ,_bcded );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_ClipboardStyleSheet ()*CT_ClipboardStyleSheet {_babb :=&CT_ClipboardStyleSheet {};_babb .ThemeElements =NewCT_BaseStyles ();_babb .ClrMap =NewCT_ColorMapping ();return _babb ;};func (_ccgcc *CT_OfficeArtExtension )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0072\u0069"},Value :_bg .Sprintf ("\u0025\u0076",_ccgcc .UriAttr )}); +e .EncodeToken (start );if _ccgcc .Any !=nil {for _ ,_bcgb :=range _ccgcc .Any {_bcgb .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TintEffect ()*CT_TintEffect {_egefg :=&CT_TintEffect {}; +return _egefg };type CT_CustomGeometry2D struct{ -// Anchor -AnchorAttr ST_TextAnchoringType ; +// Adjust Value List +AvLst *CT_GeomGuideList ; -// Anchor Center -AnchorCtrAttr *bool ; +// List of Shape Guides +GdLst *CT_GeomGuideList ; -// Force Anti-Alias -ForceAAAttr *bool ; +// List of Shape Adjust Handles +AhLst *CT_AdjustHandleList ; -// Text Upright -UprightAttr *bool ; +// List of Shape Connection Sites +CxnLst *CT_ConnectionSiteList ; -// Compatible Line Spacing -CompatLnSpcAttr *bool ; +// Shape Text Rectangle +Rect *CT_GeomRect ; -// Preset Text Shape -PrstTxWarp *CT_PresetTextShape ;TextAutofitChoice *EG_TextAutofitChoice ; +// List of Shape Paths +PathLst *CT_Path2DList ;};const (ST_TextVertOverflowTypeUnset ST_TextVertOverflowType =0;ST_TextVertOverflowTypeOverflow ST_TextVertOverflowType =1;ST_TextVertOverflowTypeEllipsis ST_TextVertOverflowType =2;ST_TextVertOverflowTypeClip ST_TextVertOverflowType =3; +); -// 3D Scene Properties -Scene3d *CT_Scene3D ;Text3DChoice *EG_Text3DChoice ;ExtLst *CT_OfficeArtExtensionList ;};func (_gebcdc *EG_ColorTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fdebb :for {_geeac ,_eabdf :=d .Token (); -if _eabdf !=nil {return _eabdf ;};switch _eeadb :=_geeac .(type ){case _ba .StartElement :switch _eeadb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _adeeb :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Tint ,&_eeadb );_adeeb !=nil {return _adeeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _efeba :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Shade ,&_eeadb );_efeba !=nil {return _efeba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _eaadd :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Comp ,&_eeadb );_eaadd !=nil {return _eaadd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _fegbe :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Inv ,&_eeadb );_fegbe !=nil {return _fegbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _effbff :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Gray ,&_eeadb );_effbff !=nil {return _effbff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gfdg :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Alpha ,&_eeadb );_gfdg !=nil {return _gfdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _dcdagb :=d .DecodeElement (&_gebcdc .ColorTransformChoice .AlphaOff ,&_eeadb );_dcdagb !=nil {return _dcdagb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _daccf :=d .DecodeElement (&_gebcdc .ColorTransformChoice .AlphaMod ,&_eeadb );_daccf !=nil {return _daccf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _dafgc :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Hue ,&_eeadb );_dafgc !=nil {return _dafgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _acedeb :=d .DecodeElement (&_gebcdc .ColorTransformChoice .HueOff ,&_eeadb );_acedeb !=nil {return _acedeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _edbad :=d .DecodeElement (&_gebcdc .ColorTransformChoice .HueMod ,&_eeadb );_edbad !=nil {return _edbad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _ggfgc :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Sat ,&_eeadb );_ggfgc !=nil {return _ggfgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gcaba :=d .DecodeElement (&_gebcdc .ColorTransformChoice .SatOff ,&_eeadb );_gcaba !=nil {return _gcaba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _efada :=d .DecodeElement (&_gebcdc .ColorTransformChoice .SatMod ,&_eeadb );_efada !=nil {return _efada ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _cecdf :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Lum ,&_eeadb );_cecdf !=nil {return _cecdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _gdadcd :=d .DecodeElement (&_gebcdc .ColorTransformChoice .LumOff ,&_eeadb );_gdadcd !=nil {return _gdadcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _fdbae :=d .DecodeElement (&_gebcdc .ColorTransformChoice .LumMod ,&_eeadb );_fdbae !=nil {return _fdbae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _edede :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Red ,&_eeadb );_edede !=nil {return _edede ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _aabcb :=d .DecodeElement (&_gebcdc .ColorTransformChoice .RedOff ,&_eeadb );_aabcb !=nil {return _aabcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _ggggf :=d .DecodeElement (&_gebcdc .ColorTransformChoice .RedMod ,&_eeadb );_ggggf !=nil {return _ggggf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _cafca :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Green ,&_eeadb );_cafca !=nil {return _cafca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _fdbg :=d .DecodeElement (&_gebcdc .ColorTransformChoice .GreenOff ,&_eeadb );_fdbg !=nil {return _fdbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _aaba :=d .DecodeElement (&_gebcdc .ColorTransformChoice .GreenMod ,&_eeadb );_aaba !=nil {return _aaba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _fface :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Blue ,&_eeadb );_fface !=nil {return _fface ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _baeeb :=d .DecodeElement (&_gebcdc .ColorTransformChoice .BlueOff ,&_eeadb );_baeeb !=nil {return _baeeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _cbaf :=d .DecodeElement (&_gebcdc .ColorTransformChoice .BlueMod ,&_eeadb );_cbaf !=nil {return _cbaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _degg :=d .DecodeElement (&_gebcdc .ColorTransformChoice .Gamma ,&_eeadb );_degg !=nil {return _degg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_gebcdc .ColorTransformChoice =NewEG_ColorTransformChoice (); -if _acfag :=d .DecodeElement (&_gebcdc .ColorTransformChoice .InvGamma ,&_eeadb );_acfag !=nil {return _acfag ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_eeadb .Name ); -if _bgfbg :=d .Skip ();_bgfbg !=nil {return _bgfbg ;};};case _ba .EndElement :break _fdebb ;case _ba .CharData :};};return nil ;};func NewCT_XYAdjustHandle ()*CT_XYAdjustHandle {_dbgcb :=&CT_XYAdjustHandle {};_dbgcb .Pos =NewCT_AdjPoint2D ();return _dbgcb ; -};func (_cgcd *CT_AnimationElementChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_acad :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0067\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0067\u006d"}:_cgcd .Dgm =NewCT_AnimationDgmElement (); -if _gbf :=d .DecodeElement (_cgcd .Dgm ,&_acad );_gbf !=nil {return _gbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074"}:_cgcd .Chart =NewCT_AnimationChartElement (); -if _cceb :=d .DecodeElement (_cgcd .Chart ,&_acad );_cceb !=nil {return _cceb ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006fn\u0045l\u0065\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063e\u0020\u0025v",_acad .Name ); -if _addd :=d .Skip ();_addd !=nil {return _addd ;};};return nil ;};func (_gefcb ST_LightRigType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gefcb .String (),start );}; +// Validate validates the CT_ContentPartLocking and its children +func (_ccc *CT_ContentPartLocking )Validate ()error {return _ccc .ValidateWithPath ("C\u0054\u005f\u0043\u006fnt\u0065n\u0074\u0050\u0061\u0072\u0074L\u006f\u0063\u006b\u0069\u006e\u0067");};func NewEG_FillProperties ()*EG_FillProperties {_fddcc :=&EG_FillProperties {}; +_fddcc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _fddcc ;};func NewCT_EffectStyleItem ()*CT_EffectStyleItem {_ffaa :=&CT_EffectStyleItem {};_ffaa .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _ffaa ;};func (_feadf *EG_ShadeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_feadf .ShadePropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func (_geceg *CT_EffectStyleItem )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_geceg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_egd :for {_gafa ,_abege :=d .Token ();if _abege !=nil {return _abege ;};switch _dfgbd :=_gafa .(type ){case _d .StartElement :switch _dfgbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_geceg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _bcac :=d .DecodeElement (&_geceg .EffectPropertiesChoice .EffectLst ,&_dfgbd );_bcac !=nil {return _bcac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_geceg .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _geedb :=d .DecodeElement (&_geceg .EffectPropertiesChoice .EffectDag ,&_dfgbd );_geedb !=nil {return _geedb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_geceg .Scene3d =NewCT_Scene3D (); +if _gecab :=d .DecodeElement (_geceg .Scene3d ,&_dfgbd );_gecab !=nil {return _gecab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_geceg .Sp3d =NewCT_Shape3D (); +if _edcdg :=d .DecodeElement (_geceg .Sp3d ,&_dfgbd );_edcdg !=nil {return _edcdg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074S\u0074\u0079\u006c\u0065\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_dfgbd .Name ); +if _fadab :=d .Skip ();_fadab !=nil {return _fadab ;};};case _d .EndElement :break _egd ;case _d .CharData :};};return nil ;};func NewCT_EffectReference ()*CT_EffectReference {_ebef :=&CT_EffectReference {};return _ebef };func (_dgfa *ST_BlendMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dgfa =0; +case "\u006f\u0076\u0065\u0072":*_dgfa =1;case "\u006d\u0075\u006c\u0074":*_dgfa =2;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_dgfa =3;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_dgfa =4;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_dgfa =5;};return nil ; +};func (_bddff ST_BlipCompression )String ()string {switch _bddff {case 0:return "";case 1:return "\u0065\u006d\u0061i\u006c";case 2:return "\u0073\u0063\u0072\u0065\u0065\u006e";case 3:return "\u0070\u0072\u0069n\u0074";case 4:return "\u0068q\u0070\u0072\u0069\u006e\u0074"; +case 5:return "\u006e\u006f\u006e\u0065";};return "";}; -// Validate validates the CT_TextUnderlineFillFollowText and its children -func (_cdeged *CT_TextUnderlineFillFollowText )Validate ()error {return _cdeged .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u0046\u0069l\u006c\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); -};func NewVideoFile ()*VideoFile {_cedec :=&VideoFile {};_cedec .CT_VideoFile =*NewCT_VideoFile ();return _cedec ;};func (_cdea *CT_FontReference )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cdea .IdxAttr =ST_FontCollectionIndex (1); -for _ ,_fbdd :=range start .Attr {if _fbdd .Name .Local =="\u0069\u0064\u0078"{_cdea .IdxAttr .UnmarshalXMLAttr (_fbdd );continue ;};};_cgacd :for {_bfgeg ,_egbb :=d .Token ();if _egbb !=nil {return _egbb ;};switch _dgde :=_bfgeg .(type ){case _ba .StartElement :switch _dgde .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_cdea .ScrgbClr =NewCT_ScRgbColor (); -if _cgfg :=d .DecodeElement (_cdea .ScrgbClr ,&_dgde );_cgfg !=nil {return _cgfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_cdea .SrgbClr =NewCT_SRgbColor (); -if _bgea :=d .DecodeElement (_cdea .SrgbClr ,&_dgde );_bgea !=nil {return _bgea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_cdea .HslClr =NewCT_HslColor (); -if _ada :=d .DecodeElement (_cdea .HslClr ,&_dgde );_ada !=nil {return _ada ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_cdea .SysClr =NewCT_SystemColor (); -if _ffcc :=d .DecodeElement (_cdea .SysClr ,&_dgde );_ffcc !=nil {return _ffcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_cdea .SchemeClr =NewCT_SchemeColor (); -if _dcda :=d .DecodeElement (_cdea .SchemeClr ,&_dgde );_dcda !=nil {return _dcda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_cdea .PrstClr =NewCT_PresetColor (); -if _daca :=d .DecodeElement (_cdea .PrstClr ,&_dgde );_daca !=nil {return _daca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025v",_dgde .Name ); -if _cade :=d .Skip ();_cade !=nil {return _cade ;};};case _ba .EndElement :break _cgacd ;case _ba .CharData :};};return nil ;};func NewCT_ShapeProperties ()*CT_ShapeProperties {_eaca :=&CT_ShapeProperties {};_eaca .GeometryChoice =NewEG_GeometryChoice (); -_eaca .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_eaca .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _eaca ;};func (_bedge ST_TextCapsType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_faefaea :=_ba .Attr {};_faefaea .Name =name ; -switch _bedge {case ST_TextCapsTypeUnset :_faefaea .Value ="";case ST_TextCapsTypeNone :_faefaea .Value ="\u006e\u006f\u006e\u0065";case ST_TextCapsTypeSmall :_faefaea .Value ="\u0073\u006d\u0061l\u006c";case ST_TextCapsTypeAll :_faefaea .Value ="\u0061\u006c\u006c"; -};return _faefaea ,nil ;};func (_ccfe *CT_PictureLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ccfe .NoCropAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0072\u006f\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoCropAttr ))}); -};if _ccfe .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoGrpAttr ))});};if _ccfe .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoSelectAttr ))}); -};if _ccfe .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoRotAttr ))});};if _ccfe .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoChangeAspectAttr ))}); -};if _ccfe .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoMoveAttr ))});};if _ccfe .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoResizeAttr ))}); -};if _ccfe .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoEditPointsAttr ))});}; -if _ccfe .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoAdjustHandlesAttr ))}); -};if _ccfe .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoChangeArrowheadsAttr ))}); -};if _ccfe .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ccfe .NoChangeShapeTypeAttr ))}); -};e .EncodeToken (start );if _ccfe .ExtLst !=nil {_ffdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccfe .ExtLst ,_ffdd );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func (_afc *CT_AnimationChartElement )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afc .BldStepAttr =ST_ChartBuildStep (1);for _ ,_gcbe :=range start .Attr {if _gcbe .Name .Local =="\u0073e\u0072\u0069\u0065\u0073\u0049\u0064x"{_fdcg ,_ffba :=_f .ParseInt (_gcbe .Value ,10,32); -if _ffba !=nil {return _ffba ;};_dcee :=int32 (_fdcg );_afc .SeriesIdxAttr =&_dcee ;continue ;};if _gcbe .Name .Local =="c\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0049\u0064\u0078"{_dcaa ,_abac :=_f .ParseInt (_gcbe .Value ,10,32);if _abac !=nil {return _abac ; -};_daeg :=int32 (_dcaa );_afc .CategoryIdxAttr =&_daeg ;continue ;};if _gcbe .Name .Local =="\u0062l\u0064\u0053\u0074\u0065\u0070"{_afc .BldStepAttr .UnmarshalXMLAttr (_gcbe );continue ;};};for {_egcd ,_gfcg :=d .Token ();if _gfcg !=nil {return _be .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0041nim\u0061ti\u006f\u006e\u0043\u0068\u0061\u0072\u0074El\u0065\u006d\u0065\u006e\u0074\u003a\u0020%\u0073",_gfcg ); -};if _fgc ,_ccgd :=_egcd .(_ba .EndElement );_ccgd &&_fgc .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_AdjPoint2D and its children, prefixing error messages with path +func (_cfaa *CT_AdjPoint2D )ValidateWithPath (path string )error {if _ebe :=_cfaa .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_ebe !=nil {return _ebe ;};if _aece :=_cfaa .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); +_aece !=nil {return _aece ;};return nil ;};func (_eacabf *ST_PresetCameraType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgedb ,_eface :=d .Token ();if _eface !=nil {return _eface ;};if _faaad ,_agedb :=_bgedb .(_d .EndElement );_agedb &&_faaad .Name ==start .Name {*_eacabf =1; +return nil ;};if _cbbea ,_bffdb :=_bgedb .(_d .CharData );!_bffdb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgedb );}else {switch string (_cbbea ){case "":*_eacabf =0; +case "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074":*_eacabf =1;case "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_eacabf =2;case "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074":*_eacabf =3; +case "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074":*_eacabf =4;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074":*_eacabf =5;case "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074":*_eacabf =6; +case "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_eacabf =7;case "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_eacabf =8; +case "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_eacabf =9;case "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074":*_eacabf =10; +case "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070":*_eacabf =11;case "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t":*_eacabf =12; +case "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074":*_eacabf =13;case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074":*_eacabf =14; +case "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074":*_eacabf =15;case "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074":*_eacabf =16; +case "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_eacabf =17;case "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074":*_eacabf =18; +case "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074":*_eacabf =19;case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070":*_eacabf =20;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e":*_eacabf =21; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070":*_eacabf =22;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e":*_eacabf =23;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070":*_eacabf =24; +case "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e":*_eacabf =25;case "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070":*_eacabf =26;case "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e":*_eacabf =27; +case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074":*_eacabf =28;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074":*_eacabf =29; +case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070":*_eacabf =30;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074":*_eacabf =31;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074":*_eacabf =32; +case "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070":*_eacabf =33;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074":*_eacabf =34;case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074":*_eacabf =35; +case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d":*_eacabf =36;case "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074":*_eacabf =37; +case "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074":*_eacabf =38;case "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d":*_eacabf =39; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074":*_eacabf =40;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070":*_eacabf =41;case "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_eacabf =42; +case "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074":*_eacabf =43;case "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074":*_eacabf =44;case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074":*_eacabf =45; +case "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_eacabf =46;case "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074":*_eacabf =47;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074":*_eacabf =48; +case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074":*_eacabf =49;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074":*_eacabf =50;case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065":*_eacabf =51; +case "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077":*_eacabf =52;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067":*_eacabf =53; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067":*_eacabf =54;case "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_eacabf =55; +case "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067":*_eacabf =56;case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067":*_eacabf =57; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067":*_eacabf =58;case "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067":*_eacabf =59; +case "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067":*_eacabf =60;case "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064":*_eacabf =61; +case "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079":*_eacabf =62;};};_bgedb ,_eface =d .Token ();if _eface !=nil {return _eface ;};if _cfaaa ,_aadee :=_bgedb .(_d .EndElement ); +_aadee &&_cfaaa .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgedb );};func (_gdbad *CT_PositiveFixedPercentage )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecgd :=range start .Attr {if _ecgd .Name .Local =="\u0076\u0061\u006c"{_eaagf ,_cedcg :=ParseUnionST_PositiveFixedPercentage (_ecgd .Value ); +if _cedcg !=nil {return _cedcg ;};_gdbad .ValAttr =_eaagf ;continue ;};};for {_fbage ,_ggcgg :=d .Token ();if _ggcgg !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063\u0065\u006et\u0061\u0067e\u003a\u0020\u0025\u0073",_ggcgg ); +};if _cfafef ,_edae :=_fbage .(_d .EndElement );_edae &&_cfafef .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_ConnectionSite and its children -func (_fga *CT_ConnectionSite )Validate ()error {return _fga .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u0053\u0069\u0074\u0065");};func (_bccfbe ST_Coordinate )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bccfbe .ST_CoordinateUnqualified !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_bccfbe .ST_CoordinateUnqualified )));};if _bccfbe .ST_UniversalMeasure !=nil {e .EncodeToken (_ba .CharData (*_bccfbe .ST_UniversalMeasure ));};return e .EncodeToken (_ba .EndElement {Name :start .Name }); -};func (_egeba *ST_TextAutonumberScheme )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_egeba =0;case "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =1;case "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =2; -case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =3;case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =4;case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =5; -case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =6;case "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =7;case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =8; -case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =9;case "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e":*_egeba =10;case "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =11; -case "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =12;case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =13;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =14; -case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =15;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =16;case "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_egeba =17; -case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e":*_egeba =18;case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e":*_egeba =19;case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_egeba =20; -case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_egeba =21;case "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =22;case "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e":*_egeba =23; -case "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =24;case "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e":*_egeba =25;case "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_egeba =26; -case "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e":*_egeba =27;case "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =28;case "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073":*_egeba =29; -case "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073":*_egeba =30;case "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073":*_egeba =31;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =32; -case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =33;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068":*_egeba =34;case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =35; -case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052":*_egeba =36;case "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_egeba =37;case "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_egeba =38; -case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064":*_egeba =39;case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052":*_egeba =40;case "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064":*_egeba =41; -};return nil ;};func (_eaggeg ST_PenAlignment )String ()string {switch _eaggeg {case 0:return "";case 1:return "\u0063\u0074\u0072";case 2:return "\u0069\u006e";};return "";}; +// Validate validates the EG_TextAutofitChoice and its children +func (_dgbee *EG_TextAutofitChoice )Validate ()error {return _dgbee .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0041\u0075\u0074\u006ff\u0069\u0074\u0043\u0068oi\u0063\u0065");}; -// ValidateWithPath validates the EG_EffectPropertiesChoice and its children, prefixing error messages with path -func (_afda *EG_EffectPropertiesChoice )ValidateWithPath (path string )error {if _afda .EffectLst !=nil {if _cgfff :=_afda .EffectLst .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074");_cgfff !=nil {return _cgfff ; -};};if _afda .EffectDag !=nil {if _ecbab :=_afda .EffectDag .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067");_ecbab !=nil {return _ecbab ;};};return nil ;};func (_begae ST_PresetLineDashVal )ValidateWithPath (path string )error {switch _begae {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_begae )); -};return nil ;};type CT_FontCollection struct{ +// Validate validates the CT_ThemeableLineStyleChoice and its children +func (_edaed *CT_ThemeableLineStyleChoice )Validate ()error {return _edaed .ValidateWithPath ("C\u0054\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");};func (_dabfd ST_AnimationDgmOnlyBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dabfd .String (),start ); +};func (_fega *CT_Shape3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgga :=range start .Attr {if _bgga .Name .Local =="\u007a"{_bdeb ,_cbgb :=ParseUnionST_Coordinate (_bgga .Value );if _cbgb !=nil {return _cbgb ;};_fega .ZAttr =&_bdeb ; +continue ;};if _bgga .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"{_bfae ,_dafag :=_b .ParseInt (_bgga .Value ,10,64);if _dafag !=nil {return _dafag ;};_fega .ExtrusionHAttr =&_bfae ;continue ;};if _bgga .Name .Local =="\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"{_afag ,_ebaef :=_b .ParseInt (_bgga .Value ,10,64); +if _ebaef !=nil {return _ebaef ;};_fega .ContourWAttr =&_afag ;continue ;};if _bgga .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_fega .PrstMaterialAttr .UnmarshalXMLAttr (_bgga );continue ;};};_gabdc :for {_ecebf ,_aedbdg :=d .Token (); +if _aedbdg !=nil {return _aedbdg ;};switch _ecebfg :=_ecebf .(type ){case _d .StartElement :switch _ecebfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0054"}:_fega .BevelT =NewCT_Bevel (); +if _acbga :=d .DecodeElement (_fega .BevelT ,&_ecebfg );_acbga !=nil {return _acbga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076\u0065\u006c\u0042"}:_fega .BevelB =NewCT_Bevel (); +if _cgcef :=d .DecodeElement (_fega .BevelB ,&_ecebfg );_cgcef !=nil {return _cgcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074r\u0075\u0073\u0069\u006f\u006e\u0043\u006c\u0072"}:_fega .ExtrusionClr =NewCT_Color (); +if _gabcg :=d .DecodeElement (_fega .ExtrusionClr ,&_ecebfg );_gabcg !=nil {return _gabcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}:_fega .ContourClr =NewCT_Color (); +if _aegb :=d .DecodeElement (_fega .ContourClr ,&_ecebfg );_aegb !=nil {return _aegb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fega .ExtLst =NewCT_OfficeArtExtensionList (); +if _dada :=d .DecodeElement (_fega .ExtLst ,&_ecebfg );_dada !=nil {return _dada ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0033\u0044\u0020\u0025\u0076",_ecebfg .Name ); +if _dgagf :=d .Skip ();_dgagf !=nil {return _dgagf ;};};case _d .EndElement :break _gabdc ;case _d .CharData :};};return nil ;};func (_ecfcff *CT_TextSpacingChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ecfcff .SpcPct !=nil {_fcdda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0050\u0063\u0074"}}; +e .EncodeElement (_ecfcff .SpcPct ,_fcdda );}else if _ecfcff .SpcPts !=nil {_dddf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0050\u0074\u0073"}};e .EncodeElement (_ecfcff .SpcPts ,_dddf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ggebd *EG_TextBulletChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_facfgb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_ggebd .BuNone =NewCT_TextNoBullet (); +if _acede :=d .DecodeElement (_ggebd .BuNone ,&_facfgb );_acede !=nil {return _acede ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_ggebd .BuAutoNum =NewCT_TextAutonumberBullet (); +if _gacca :=d .DecodeElement (_ggebd .BuAutoNum ,&_facfgb );_gacca !=nil {return _gacca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_ggebd .BuChar =NewCT_TextCharBullet (); +if _cadaa :=d .DecodeElement (_ggebd .BuChar ,&_facfgb );_cadaa !=nil {return _cadaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_ggebd .BuBlip =NewCT_TextBlipBullet (); +if _fagcg :=d .DecodeElement (_ggebd .BuBlip ,&_facfgb );_fagcg !=nil {return _fagcg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006cle\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_facfgb .Name ); +if _edeed :=d .Skip ();_edeed !=nil {return _edeed ;};};return nil ;}; -// Latin Font -Latin *CT_TextFont ; +// ValidateWithPath validates the CT_FillOverlayEffect and its children, prefixing error messages with path +func (_efge *CT_FillOverlayEffect )ValidateWithPath (path string )error {if _efge .BlendAttr ==ST_BlendModeUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0042\u006c\u0065n\u0064\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _cggec :=_efge .BlendAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064\u0041\u0074\u0074\u0072");_cggec !=nil {return _cggec ;};if _bafa :=_efge .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); +_bafa !=nil {return _bafa ;};return nil ;};func NewCT_HSLEffect ()*CT_HSLEffect {_cefc :=&CT_HSLEffect {};return _cefc };const (ST_PathShadeTypeUnset ST_PathShadeType =0;ST_PathShadeTypeShape ST_PathShadeType =1;ST_PathShadeTypeCircle ST_PathShadeType =2; +ST_PathShadeTypeRect ST_PathShadeType =3;);const (ST_TextHorzOverflowTypeUnset ST_TextHorzOverflowType =0;ST_TextHorzOverflowTypeOverflow ST_TextHorzOverflowType =1;ST_TextHorzOverflowTypeClip ST_TextHorzOverflowType =2;);type CT_Bevel struct{ -// East Asian Font -Ea *CT_TextFont ; +// Width +WAttr *int64 ; -// Complex Script Font -Cs *CT_TextFont ; +// Height +HAttr *int64 ; -// Font -Font []*CT_SupplementalFont ;ExtLst *CT_OfficeArtExtensionList ;}; +// Preset Bevel +PrstAttr ST_BevelPresetType ;};func (_ddbaa ST_TextVertOverflowType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fafabe :=_d .Attr {};_fafabe .Name =name ;switch _ddbaa {case ST_TextVertOverflowTypeUnset :_fafabe .Value ="";case ST_TextVertOverflowTypeOverflow :_fafabe .Value ="\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"; +case ST_TextVertOverflowTypeEllipsis :_fafabe .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073";case ST_TextVertOverflowTypeClip :_fafabe .Value ="\u0063\u006c\u0069\u0070";};return _fafabe ,nil ;};type ST_BevelPresetType byte ; -// Validate validates the CT_ColorMappingOverrideChoice and its children -func (_efce *CT_ColorMappingOverrideChoice )Validate ()error {return _efce .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0043\u0068oi\u0063\u0065"); -};func (_afagaa *ST_Coordinate32 )Validate ()error {return _afagaa .ValidateWithPath ("")};func (_abbae *CT_FlatText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bfdd :=range start .Attr {if _bfdd .Name .Local =="\u007a"{_eface ,_bfgc :=ParseUnionST_Coordinate (_bfdd .Value ); -if _bfgc !=nil {return _bfgc ;};_abbae .ZAttr =&_eface ;continue ;};};for {_dbffb ,_eefd :=d .Token ();if _eefd !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_eefd ); -};if _bgagd ,_cffgg :=_dbffb .(_ba .EndElement );_cffgg &&_bgagd .Name ==start .Name {break ;};};return nil ;}; +// ST_PositivePercentage is a union type +type ST_PositivePercentage struct{ST_PositivePercentageDecimal *int32 ;ST_PositivePercentage *ST_Percentage ;};func (_dbcgd ST_LightRigDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bggged :=_d .Attr {};_bggged .Name =name ;switch _dbcgd {case ST_LightRigDirectionUnset :_bggged .Value =""; +case ST_LightRigDirectionTl :_bggged .Value ="\u0074\u006c";case ST_LightRigDirectionT :_bggged .Value ="\u0074";case ST_LightRigDirectionTr :_bggged .Value ="\u0074\u0072";case ST_LightRigDirectionL :_bggged .Value ="\u006c";case ST_LightRigDirectionR :_bggged .Value ="\u0072"; +case ST_LightRigDirectionBl :_bggged .Value ="\u0062\u006c";case ST_LightRigDirectionB :_bggged .Value ="\u0062";case ST_LightRigDirectionBr :_bggged .Value ="\u0062\u0072";};return _bggged ,nil ;}; -// Validate validates the CT_EmbeddedWAVAudioFile and its children -func (_cdfaa *CT_EmbeddedWAVAudioFile )Validate ()error {return _cdfaa .ValidateWithPath ("\u0043\u0054\u005fEm\u0062\u0065\u0064\u0064\u0065\u0064\u0057\u0041\u0056\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");}; +// ValidateWithPath validates the CT_SRgbColor and its children, prefixing error messages with path +func (_gdcg *CT_SRgbColor )ValidateWithPath (path string )error {for _ffbfd ,_bceee :=range _gdcg .EG_ColorTransform {if _aeefg :=_bceee .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_ffbfd )); +_aeefg !=nil {return _aeefg ;};};return nil ;};type CT_TableCellBorderStyle struct{ -// Validate validates the CT_TextBody and its children -func (_ggcbb *CT_TextBody )Validate ()error {return _ggcbb .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079");};func NewCT_GlowEffect ()*CT_GlowEffect {_caaf :=&CT_GlowEffect {};return _caaf }; +// Left Border +Left *CT_ThemeableLineStyle ; -// ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path -func (_edcc *CT_Connection )ValidateWithPath (path string )error {return nil }; +// Right Border +Right *CT_ThemeableLineStyle ; -// ValidateWithPath validates the CT_TextBody and its children, prefixing error messages with path -func (_aaged *CT_TextBody )ValidateWithPath (path string )error {if _acdad :=_aaged .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072");_acdad !=nil {return _acdad ;};if _aaged .LstStyle !=nil {if _gcdee :=_aaged .LstStyle .ValidateWithPath (path +"\u002fL\u0073\u0074\u0053\u0074\u0079\u006ce"); -_gcdee !=nil {return _gcdee ;};};for _afegf ,_fcfab :=range _aaged .P {if _ffged :=_fcfab .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0050\u005b\u0025\u0064\u005d",path ,_afegf ));_ffged !=nil {return _ffged ;};};return nil ;};func (_ddged *CT_TextCharacterProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ddged .KumimojiAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0075\u006d\u0069\u006d\u006f\u006a\u0069"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .KumimojiAttr ))}); -};if _ddged .LangAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .LangAttr )});};if _ddged .AltLangAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061l\u0074\u004c\u0061\u006e\u0067"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .AltLangAttr )}); -};if _ddged .SzAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u007a"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .SzAttr )});};if _ddged .BAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .BAttr ))}); -};if _ddged .IAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .IAttr ))});};if _ddged .UAttr !=ST_TextUnderlineTypeUnset {_fecda ,_dacce :=_ddged .UAttr .MarshalXMLAttr (_ba .Name {Local :"\u0075"}); -if _dacce !=nil {return _dacce ;};start .Attr =append (start .Attr ,_fecda );};if _ddged .StrikeAttr !=ST_TextStrikeTypeUnset {_eagfg ,_fecdc :=_ddged .StrikeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0073\u0074\u0072\u0069\u006b\u0065"});if _fecdc !=nil {return _fecdc ; -};start .Attr =append (start .Attr ,_eagfg );};if _ddged .KernAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0065\u0072\u006e"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .KernAttr )});};if _ddged .CapAttr !=ST_TextCapsTypeUnset {_cbde ,_gdgec :=_ddged .CapAttr .MarshalXMLAttr (_ba .Name {Local :"\u0063\u0061\u0070"}); -if _gdgec !=nil {return _gdgec ;};start .Attr =append (start .Attr ,_cbde );};if _ddged .SpcAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0070\u0063"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .SpcAttr )}); -};if _ddged .NormalizeHAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0048"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .NormalizeHAttr ))});};if _ddged .BaselineAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .BaselineAttr )}); -};if _ddged .NoProofAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .NoProofAttr ))});};if _ddged .DirtyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0072t\u0079"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .DirtyAttr ))}); -};if _ddged .ErrAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065\u0072\u0072"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .ErrAttr ))});};if _ddged .SmtCleanAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u006d\u0074\u0043\u006c\u0065\u0061\u006e"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ddged .SmtCleanAttr ))}); -};if _ddged .SmtIdAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u006d\u0074I\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .SmtIdAttr )});};if _ddged .BmkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u006d\u006b"},Value :_be .Sprintf ("\u0025\u0076",*_ddged .BmkAttr )}); -};e .EncodeToken (start );if _ddged .Ln !=nil {_cbfdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_ddged .Ln ,_cbfdf );};_ddged .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});_ddged .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -if _ddged .Highlight !=nil {_gfbccb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ddged .Highlight ,_gfbccb );};_ddged .TextUnderlineLineChoice .MarshalXML (e ,_ba .StartElement {}); -_ddged .TextUnderlineFillChoice .MarshalXML (e ,_ba .StartElement {});if _ddged .Latin !=nil {_eecdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0061\u0074\u0069\u006e"}};e .EncodeElement (_ddged .Latin ,_eecdf );};if _ddged .Ea !=nil {_ebeae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0061"}}; -e .EncodeElement (_ddged .Ea ,_ebeae );};if _ddged .Cs !=nil {_dacaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0073"}};e .EncodeElement (_ddged .Cs ,_dacaf );};if _ddged .Sym !=nil {_geedf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073y\u006d"}}; -e .EncodeElement (_ddged .Sym ,_geedf );};if _ddged .HlinkClick !=nil {_feccd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}};e .EncodeElement (_ddged .HlinkClick ,_feccd );};if _ddged .HlinkMouseOver !=nil {_bfbcd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003ah\u006c\u0069\u006ek\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072"}}; -e .EncodeElement (_ddged .HlinkMouseOver ,_bfbcd );};if _ddged .Rtl !=nil {_agbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072t\u006c"}};e .EncodeElement (_ddged .Rtl ,_agbf );};if _ddged .ExtLst !=nil {_baedbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ddged .ExtLst ,_baedbc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_HSLEffect struct{ +// Top Border +Top *CT_ThemeableLineStyle ; -// Hue -HueAttr *int32 ; +// Bottom Border +Bottom *CT_ThemeableLineStyle ; -// Saturation -SatAttr *ST_FixedPercentage ; +// Inside Horizontal Border +InsideH *CT_ThemeableLineStyle ; -// Luminance -LumAttr *ST_FixedPercentage ;}; +// Inside Vertical Border +InsideV *CT_ThemeableLineStyle ; -// ValidateWithPath validates the CT_Path2DChoice and its children, prefixing error messages with path -func (_cfadd *CT_Path2DChoice )ValidateWithPath (path string )error {if _cfadd .Close !=nil {if _fegef :=_cfadd .Close .ValidateWithPath (path +"\u002f\u0043\u006c\u006f\u0073\u0065");_fegef !=nil {return _fegef ;};};if _cfadd .MoveTo !=nil {if _decff :=_cfadd .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); -_decff !=nil {return _decff ;};};if _cfadd .LnTo !=nil {if _fabea :=_cfadd .LnTo .ValidateWithPath (path +"\u002f\u004c\u006eT\u006f");_fabea !=nil {return _fabea ;};};if _cfadd .ArcTo !=nil {if _cecde :=_cfadd .ArcTo .ValidateWithPath (path +"\u002f\u0041\u0072\u0063\u0054\u006f"); -_cecde !=nil {return _cecde ;};};if _cfadd .QuadBezTo !=nil {if _dcbd :=_cfadd .QuadBezTo .ValidateWithPath (path +"\u002f\u0051\u0075\u0061\u0064\u0042\u0065\u007a\u0054\u006f");_dcbd !=nil {return _dcbd ;};};if _cfadd .CubicBezTo !=nil {if _caacf :=_cfadd .CubicBezTo .ValidateWithPath (path +"/\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"); -_caacf !=nil {return _caacf ;};};return nil ;};func NewEG_TextUnderlineFill ()*EG_TextUnderlineFill {_edffa :=&EG_TextUnderlineFill {};_edffa .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();return _edffa ;};func (_cbfdb *CT_TextBody )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbfdb .BodyPr =NewCT_TextBodyProperties (); -_gdcbd :for {_eecce ,_acadb :=d .Token ();if _acadb !=nil {return _acadb ;};switch _fdeeaf :=_eecce .(type ){case _ba .StartElement :switch _fdeeaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _eacac :=d .DecodeElement (_cbfdb .BodyPr ,&_fdeeaf ); -_eacac !=nil {return _eacac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}:_cbfdb .LstStyle =NewCT_TextListStyle (); -if _eabb :=d .DecodeElement (_cbfdb .LstStyle ,&_fdeeaf );_eabb !=nil {return _eabb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_fcdgc :=NewCT_TextParagraph (); -if _bgdf :=d .DecodeElement (_fcdgc ,&_fdeeaf );_bgdf !=nil {return _bgdf ;};_cbfdb .P =append (_cbfdb .P ,_fcdgc );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079\u0020\u0025\u0076",_fdeeaf .Name ); -if _bbaf :=d .Skip ();_bbaf !=nil {return _bbaf ;};};case _ba .EndElement :break _gdcbd ;case _ba .CharData :};};return nil ;};func (_befcd *CT_Percentage )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_fgbggf :=range start .Attr {if _fgbggf .Name .Local =="\u0076\u0061\u006c"{_bbce ,_ecbf :=ParseUnionST_Percentage (_fgbggf .Value ); -if _ecbf !=nil {return _ecbf ;};_befcd .ValAttr =_bbce ;continue ;};};for {_ggfca ,_bgee :=d .Token ();if _bgee !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050e\u0072c\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025s",_bgee ); -};if _bbaa ,_dddcd :=_ggfca .(_ba .EndElement );_dddcd &&_bbaa .Name ==start .Name {break ;};};return nil ;};func (_deegf ST_AdjAngle )String ()string {if _deegf .ST_Angle !=nil {return _be .Sprintf ("\u0025\u0076",*_deegf .ST_Angle );};if _deegf .ST_GeomGuideName !=nil {return _be .Sprintf ("\u0025\u0076",*_deegf .ST_GeomGuideName ); -};return "";}; +// Top Left to Bottom Right Border +Tl2br *CT_ThemeableLineStyle ; -// ValidateWithPath validates the EG_ColorTransform and its children, prefixing error messages with path -func (_ddcfcb *EG_ColorTransform )ValidateWithPath (path string )error {if _bcdcag :=_ddcfcb .ColorTransformChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006frT\u0072a\u006e\u0073\u0066\u006f\u0072m\u0043\u0068\u006f\u0069\u0063\u0065");_bcdcag !=nil {return _bcdcag ; -};return nil ;};func (_bbdaf ST_TextUnderlineType )ValidateWithPath (path string )error {switch _bbdaf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbdaf )); -};return nil ;}; +// Top Right to Bottom Left Border +Tr2bl *CT_ThemeableLineStyle ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_InverseGammaTransform ()*CT_InverseGammaTransform {_beedg :=&CT_InverseGammaTransform {};return _beedg ;};func (_ceebd *ST_TextShapeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ceebd =0; +case "t\u0065\u0078\u0074\u004e\u006f\u0053\u0068\u0061\u0070\u0065":*_ceebd =1;case "\u0074e\u0078\u0074\u0050\u006c\u0061\u0069n":*_ceebd =2;case "\u0074\u0065\u0078\u0074\u0053\u0074\u006f\u0070":*_ceebd =3;case "\u0074\u0065\u0078t\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_ceebd =4; +case "t\u0065x\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006ce\u0049\u006e\u0076\u0065rt\u0065\u0064":*_ceebd =5;case "t\u0065\u0078\u0074\u0043\u0068\u0065\u0076\u0072\u006f\u006e":*_ceebd =6;case "\u0074\u0065\u0078\u0074Ch\u0065\u0076\u0072\u006f\u006e\u0049\u006e\u0076\u0065\u0072\u0074\u0065\u0064":*_ceebd =7; +case "\u0074\u0065\u0078\u0074\u0052\u0069\u006e\u0067\u0049n\u0073\u0069\u0064\u0065":*_ceebd =8;case "\u0074e\u0078t\u0052\u0069\u006e\u0067\u004f\u0075\u0074\u0073\u0069\u0064\u0065":*_ceebd =9;case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055\u0070":*_ceebd =10; +case "\u0074\u0065\u0078t\u0041\u0072\u0063\u0068\u0044\u006f\u0077\u006e":*_ceebd =11;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006c\u0065":*_ceebd =12;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006f\u006e":*_ceebd =13;case "\u0074\u0065\u0078\u0074\u0041\u0072\u0063\u0068\u0055p\u0050\u006f\u0075\u0072":*_ceebd =14; +case "\u0074\u0065x\u0074\u0041\u0072c\u0068\u0044\u006f\u0077\u006e\u0050\u006f\u0075\u0072":*_ceebd =15;case "\u0074\u0065\u0078\u0074\u0043\u0069\u0072\u0063\u006ce\u0050\u006f\u0075\u0072":*_ceebd =16;case "\u0074\u0065\u0078\u0074\u0042\u0075\u0074\u0074\u006fn\u0050\u006f\u0075\u0072":*_ceebd =17; +case "t\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0055\u0070":*_ceebd =18;case "\u0074\u0065\u0078\u0074\u0043\u0075\u0072\u0076\u0065\u0044\u006f\u0077\u006e":*_ceebd =19;case "\u0074e\u0078\u0074\u0043\u0061\u006e\u0055p":*_ceebd =20;case "t\u0065\u0078\u0074\u0043\u0061\u006e\u0044\u006f\u0077\u006e":*_ceebd =21; +case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00651":*_ceebd =22;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00652":*_ceebd =23;case "\u0074e\u0078t\u0044\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065\u0031":*_ceebd =24;case "\u0074e\u0078\u0074\u0057\u0061\u0076\u00654":*_ceebd =25; +case "t\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065":*_ceebd =26;case "t\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065":*_ceebd =27;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_ceebd =28; +case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061\u0074\u0065\u0042o\u0074\u0074\u006f\u006d":*_ceebd =29;case "\u0074\u0065\u0078\u0074\u0049\u006e\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_ceebd =30;case "\u0074\u0065\u0078\u0074\u0044\u0065\u0066\u006c\u0061t\u0065\u0054\u006f\u0070":*_ceebd =31; +case "\u0074e\u0078t\u0044\u0065\u0066\u006c\u0061t\u0065\u0049n\u0066\u006c\u0061\u0074\u0065":*_ceebd =32;case "\u0074e\u0078\u0074\u0044\u0065f\u006c\u0061\u0074\u0065\u0049n\u0066l\u0061t\u0065\u0044\u0065\u0066\u006c\u0061\u0074e":*_ceebd =33;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0052\u0069\u0067\u0068\u0074":*_ceebd =34; +case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u004c\u0065\u0066\u0074":*_ceebd =35;case "\u0074\u0065\u0078\u0074\u0046\u0061\u0064\u0065\u0055\u0070":*_ceebd =36;case "\u0074\u0065\u0078t\u0046\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_ceebd =37; +case "t\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0055\u0070":*_ceebd =38;case "\u0074\u0065\u0078\u0074\u0053\u006c\u0061\u006e\u0074\u0044\u006f\u0077\u006e":*_ceebd =39;case "\u0074\u0065\u0078\u0074\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0055\u0070":*_ceebd =40; +case "\u0074e\u0078t\u0043\u0061\u0073\u0063\u0061\u0064\u0065\u0044\u006f\u0077\u006e":*_ceebd =41;};return nil ;};type CT_FillOverlayEffect struct{ -// Validate validates the CT_NonVisualPictureProperties and its children -func (_ddggc *CT_NonVisualPictureProperties )Validate ()error {return _ddggc .ValidateWithPath ("\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072ti\u0065\u0073"); -}; +// Blend +BlendAttr ST_BlendMode ;FillPropertiesChoice *EG_FillPropertiesChoice ;}; -// ValidateWithPath validates the CT_TransformEffect and its children, prefixing error messages with path -func (_fecbc *CT_TransformEffect )ValidateWithPath (path string )error {if _fecbc .SxAttr !=nil {if _ceggd :=_fecbc .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_ceggd !=nil {return _ceggd ;};};if _fecbc .SyAttr !=nil {if _baccac :=_fecbc .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_baccac !=nil {return _baccac ;};};if _fecbc .KxAttr !=nil {if *_fecbc .KxAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_fecbc .KxAttr ); -};if *_fecbc .KxAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fecbc .KxAttr ); -};};if _fecbc .KyAttr !=nil {if *_fecbc .KyAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_fecbc .KyAttr ); -};if *_fecbc .KyAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fecbc .KyAttr ); -};};if _fecbc .TxAttr !=nil {if _beagb :=_fecbc .TxAttr .ValidateWithPath (path +"\u002fT\u0078\u0041\u0074\u0074\u0072");_beagb !=nil {return _beagb ;};};if _fecbc .TyAttr !=nil {if _fgbc :=_fecbc .TyAttr .ValidateWithPath (path +"\u002fT\u0079\u0041\u0074\u0074\u0072"); -_fgbc !=nil {return _fgbc ;};};return nil ;}; +// Validate validates the EG_FillModeProperties and its children +func (_cebfb *EG_FillModeProperties )Validate ()error {return _cebfb .ValidateWithPath ("E\u0047\u005f\u0046\u0069ll\u004do\u0064\u0065\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_gafcbd *CT_VideoFile )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgcegf :=range start .Attr {if _bgcegf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bgcegf .Name .Local =="\u006c\u0069\u006e\u006b"||_bgcegf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bgcegf .Name .Local =="\u006c\u0069\u006e\u006b"{_ggabb :=_bgcegf .Value ; +_gafcbd .LinkAttr =_ggabb ;continue ;};if _bgcegf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_ecbbg :=_bgcegf .Value ;_gafcbd .ContentTypeAttr =&_ecbbg ;continue ;};};_bgbgd :for {_fcacf ,_eeedf :=d .Token ();if _eeedf !=nil {return _eeedf ; +};switch _fadcb :=_fcacf .(type ){case _d .StartElement :switch _fadcb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gafcbd .ExtLst =NewCT_OfficeArtExtensionList (); +if _gdfabe :=d .DecodeElement (_gafcbd .ExtLst ,&_fadcb );_gdfabe !=nil {return _gdfabe ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_V\u0069\u0064e\u006f\u0046\u0069\u006c\u0065\u0020\u0025\u0076",_fadcb .Name ); +if _bgfa :=d .Skip ();_bgfa !=nil {return _bgfa ;};};case _d .EndElement :break _bgbgd ;case _d .CharData :};};return nil ;};func NewCT_Path2DArcTo ()*CT_Path2DArcTo {_agfd :=&CT_Path2DArcTo {};return _agfd };type CT_TextBulletSizePercent struct{ -// ValidateWithPath validates the EG_ThemeableFillStyleChoice and its children, prefixing error messages with path -func (_bfgaf *EG_ThemeableFillStyleChoice )ValidateWithPath (path string )error {if _bfgaf .Fill !=nil {if _agedfa :=_bfgaf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_agedfa !=nil {return _agedfa ;};};if _bfgaf .FillRef !=nil {if _dgegae :=_bfgaf .FillRef .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0052\u0065\u0066"); -_dgegae !=nil {return _dgegae ;};};return nil ;};type CT_AdjustHandleList struct{AdjustHandleListChoice []*CT_AdjustHandleListChoice ;};func (_adegf *CT_PatternFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _adegf .PrstAttr !=ST_PresetPatternValUnset {_edfdd ,_agfd :=_adegf .PrstAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073\u0074"}); -if _agfd !=nil {return _agfd ;};start .Attr =append (start .Attr ,_edfdd );};e .EncodeToken (start );if _adegf .FgClr !=nil {_cecba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0066\u0067\u0043\u006c\u0072"}};e .EncodeElement (_adegf .FgClr ,_cecba ); -};if _adegf .BgClr !=nil {_adcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0067\u0043\u006c\u0072"}};e .EncodeElement (_adegf .BgClr ,_adcg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_Path2DClose struct{}; -func NewCT_FillOverlayEffect ()*CT_FillOverlayEffect {_faca :=&CT_FillOverlayEffect {};_faca .BlendAttr =ST_BlendMode (1);_faca .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _faca ;};type CT_GvmlGroupShapeChoice struct{TxSp *CT_GvmlTextShape ; -Sp *CT_GvmlShape ;CxnSp *CT_GvmlConnector ;Pic *CT_GvmlPicture ;GraphicFrame *CT_GvmlGraphicalObjectFrame ;GrpSp *CT_GvmlGroupShape ;};type CT_AnimationChartBuildProperties struct{ +// Value +ValAttr string ;};func (_dbbab *CT_LuminanceEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbbab .BrightAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_dbbab .BrightAttr )}); +};if _dbbab .ContrastAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u0061\u0073\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_dbbab .ContrastAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cffec ST_PositivePercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cffec .ST_PositivePercentageDecimal !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_cffec .ST_PositivePercentageDecimal ))); +};if _cffec .ST_PositivePercentage !=nil {e .Encode (_cffec .ST_PositivePercentage );};return e .EncodeToken (_d .EndElement {Name :start .Name });};func ParseUnionST_OnOff (s string )(_fa .ST_OnOff ,error ){return _fa .ST_OnOff {},nil };type CT_ThemeableLineStyleChoice struct{Ln *CT_LineProperties ; -// Build -BldAttr *ST_AnimationChartBuildType ; -// Animate Background -AnimBgAttr *bool ;};func (_ccgga *CT_TextCharBullet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eeedcf :=range start .Attr {if _eeedcf .Name .Local =="\u0063\u0068\u0061\u0072"{_dffgg :=_eeedcf .Value ;_ccgga .CharAttr =_dffgg ; -continue ;};};for {_cbcb ,_gbcb :=d .Token ();if _gbcb !=nil {return _be .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042\u0075\u006c\u006c\u0065\u0074: \u0025\u0073",_gbcb ); -};if _egfba ,_cadg :=_cbcb .(_ba .EndElement );_cadg &&_egfba .Name ==start .Name {break ;};};return nil ;};func (_cdcgg ST_TextHorzOverflowType )ValidateWithPath (path string )error {switch _cdcgg {case 0,1,2:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdcgg )); -};return nil ;}; +// Line Reference +LnRef *CT_StyleMatrixReference ;};func (_dbeedc *EG_LineDashPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggefc :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_dbeedc .PrstDash =NewCT_PresetLineDashProperties (); +if _edfba :=d .DecodeElement (_dbeedc .PrstDash ,&_ggefc );_edfba !=nil {return _edfba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_dbeedc .CustDash =NewCT_DashStopList (); +if _cbcde :=d .DecodeElement (_dbeedc .CustDash ,&_ggefc );_cbcde !=nil {return _cbcde ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ggefc .Name ); +if _bcfgd :=d .Skip ();_bcfgd !=nil {return _bcfgd ;};};return nil ;};func (_dcaab *CT_Ratio )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e"},Value :_bg .Sprintf ("\u0025\u0076",_dcaab .NAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_dcaab .DAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aggcf *CT_WholeE2oFormatting )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aggcf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +_cgcag :for {_eeebe ,_bcgf :=d .Token ();if _bcgf !=nil {return _bcgf ;};switch _aebfg :=_eeebe .(type ){case _d .StartElement :switch _aebfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_aggcf .Ln =NewCT_LineProperties (); +if _ffbbbc :=d .DecodeElement (_aggcf .Ln ,&_aebfg );_ffbbbc !=nil {return _ffbbbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_aggcf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _dffeb :=d .DecodeElement (&_aggcf .EffectPropertiesChoice .EffectLst ,&_aebfg );_dffeb !=nil {return _dffeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_aggcf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _aggbb :=d .DecodeElement (&_aggcf .EffectPropertiesChoice .EffectDag ,&_aebfg );_aggbb !=nil {return _aggbb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0057\u0068\u006f\u006c\u0065\u0045\u0032\u006f\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0020\u0025\u0076",_aebfg .Name ); +if _ddccg :=d .Skip ();_ddccg !=nil {return _ddccg ;};};case _d .EndElement :break _cgcag ;case _d .CharData :};};return nil ;};func (_aaefb ST_BlackWhiteMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aaefb .String (),start ); +};func (_cfgdd *ST_PositiveFixedPercentage )Validate ()error {return _cfgdd .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_ObjectStyleDefaults and its children, prefixing error messages with path -func (_affff *CT_ObjectStyleDefaults )ValidateWithPath (path string )error {if _affff .SpDef !=nil {if _dgag :=_affff .SpDef .ValidateWithPath (path +"\u002f\u0053\u0070\u0044\u0065\u0066");_dgag !=nil {return _dgag ;};};if _affff .LnDef !=nil {if _ccfc :=_affff .LnDef .ValidateWithPath (path +"\u002f\u004c\u006e\u0044\u0065\u0066"); -_ccfc !=nil {return _ccfc ;};};if _affff .TxDef !=nil {if _gfab :=_affff .TxDef .ValidateWithPath (path +"\u002f\u0054\u0078\u0044\u0065\u0066");_gfab !=nil {return _gfab ;};};if _affff .ExtLst !=nil {if _daabb :=_affff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_daabb !=nil {return _daabb ;};};return nil ;};func NewCT_ColorReplaceEffect ()*CT_ColorReplaceEffect {_babba :=&CT_ColorReplaceEffect {};return _babba ;};func (_abdcd *EG_TextGeometry )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Name .Local ="\u0061\u003a\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0047\u0065\u006fm\u0065\u0074\u0072\u0079"; -_abdcd .TextGeometryChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_cedgb ST_AnimationChartBuildType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cedgb .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {e .EncodeToken (_ba .CharData (_cedgb .ST_AnimationBuildType .String ())); -};if _cedgb .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {e .EncodeToken (_ba .CharData (_cedgb .ST_AnimationChartOnlyBuildType .String ()));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_abcdfb *ST_PresetLineDashVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gdafag ,_bffbd :=d .Token (); -if _bffbd !=nil {return _bffbd ;};if _daafg ,_egafe :=_gdafag .(_ba .EndElement );_egafe &&_daafg .Name ==start .Name {*_abcdfb =1;return nil ;};if _eddge ,_ggacf :=_gdafag .(_ba .CharData );!_ggacf {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdafag ); -}else {switch string (_eddge ){case "":*_abcdfb =0;case "\u0073\u006f\u006ci\u0064":*_abcdfb =1;case "\u0064\u006f\u0074":*_abcdfb =2;case "\u0064\u0061\u0073\u0068":*_abcdfb =3;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_abcdfb =4;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_abcdfb =5; -case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_abcdfb =6;case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_abcdfb =7;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_abcdfb =8;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_abcdfb =9; -case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_abcdfb =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_abcdfb =11;};};_gdafag ,_bffbd =d .Token ();if _bffbd !=nil {return _bffbd ;};if _edcee ,_aeegg :=_gdafag .(_ba .EndElement ); -_aeegg &&_edcee .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdafag );}; +// ValidateWithPath validates the CT_Transform2D and its children, prefixing error messages with path +func (_baffb *CT_Transform2D )ValidateWithPath (path string )error {if _baffb .Off !=nil {if _aacbe :=_baffb .Off .ValidateWithPath (path +"\u002f\u004f\u0066\u0066");_aacbe !=nil {return _aacbe ;};};if _baffb .Ext !=nil {if _ccdcf :=_baffb .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074"); +_ccdcf !=nil {return _ccdcf ;};};return nil ;};func (_dedf *CT_TableProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dedf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +for _ ,_feba :=range start .Attr {if _feba .Name .Local =="\u0072\u0074\u006c"{_ffaff ,_cggeb :=_b .ParseBool (_feba .Value );if _cggeb !=nil {return _cggeb ;};_dedf .RtlAttr =&_ffaff ;continue ;};if _feba .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_aaggb ,_cfeg :=_b .ParseBool (_feba .Value ); +if _cfeg !=nil {return _cfeg ;};_dedf .FirstRowAttr =&_aaggb ;continue ;};if _feba .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"{_aedbc ,_dgga :=_b .ParseBool (_feba .Value );if _dgga !=nil {return _dgga ;};_dedf .FirstColAttr =&_aedbc ; +continue ;};if _feba .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_feeab ,_bdebf :=_b .ParseBool (_feba .Value );if _bdebf !=nil {return _bdebf ;};_dedf .LastRowAttr =&_feeab ;continue ;};if _feba .Name .Local =="\u006ca\u0073\u0074\u0043\u006f\u006c"{_gebfb ,_aaac :=_b .ParseBool (_feba .Value ); +if _aaac !=nil {return _aaac ;};_dedf .LastColAttr =&_gebfb ;continue ;};if _feba .Name .Local =="\u0062a\u006e\u0064\u0052\u006f\u0077"{_cebbe ,_gecefa :=_b .ParseBool (_feba .Value );if _gecefa !=nil {return _gecefa ;};_dedf .BandRowAttr =&_cebbe ;continue ; +};if _feba .Name .Local =="\u0062a\u006e\u0064\u0043\u006f\u006c"{_becfe ,_egeba :=_b .ParseBool (_feba .Value );if _egeba !=nil {return _egeba ;};_dedf .BandColAttr =&_becfe ;continue ;};};_ffdbd :for {_ecfgd ,_gadga :=d .Token ();if _gadga !=nil {return _gadga ; +};switch _cfdeg :=_ecfgd .(type ){case _d .StartElement :switch _cfdeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fefbbe :=d .DecodeElement (&_dedf .FillPropertiesChoice .NoFill ,&_cfdeg );_fefbbe !=nil {return _fefbbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dfcde :=d .DecodeElement (&_dedf .FillPropertiesChoice .SolidFill ,&_cfdeg );_dfcde !=nil {return _dfcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ecabg :=d .DecodeElement (&_dedf .FillPropertiesChoice .GradFill ,&_cfdeg );_ecabg !=nil {return _ecabg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dbde :=d .DecodeElement (&_dedf .FillPropertiesChoice .BlipFill ,&_cfdeg );_dbde !=nil {return _dbde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _eabbc :=d .DecodeElement (&_dedf .FillPropertiesChoice .PattFill ,&_cfdeg );_eabbc !=nil {return _eabbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_dedf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ebec :=d .DecodeElement (&_dedf .FillPropertiesChoice .GrpFill ,&_cfdeg );_ebec !=nil {return _ebec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_dedf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _bbeae :=d .DecodeElement (&_dedf .EffectPropertiesChoice .EffectLst ,&_cfdeg );_bbeae !=nil {return _bbeae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_dedf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _fgbfd :=d .DecodeElement (&_dedf .EffectPropertiesChoice .EffectDag ,&_cfdeg );_fgbfd !=nil {return _fgbfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_dedf .TablePropertiesChoice =NewCT_TablePropertiesChoice (); +if _fcfa :=d .DecodeElement (&_dedf .TablePropertiesChoice .TableStyle ,&_cfdeg );_fcfa !=nil {return _fcfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"}:_dedf .TablePropertiesChoice =NewCT_TablePropertiesChoice (); +if _fbgce :=d .DecodeElement (&_dedf .TablePropertiesChoice .TableStyleId ,&_cfdeg );_fbgce !=nil {return _fbgce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dedf .ExtLst =NewCT_OfficeArtExtensionList (); +if _fbegf :=d .DecodeElement (_dedf .ExtLst ,&_cfdeg );_fbegf !=nil {return _fbegf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cfdeg .Name ); +if _ecbff :=d .Skip ();_ecbff !=nil {return _ecbff ;};};case _d .EndElement :break _ffdbd ;case _d .CharData :};};return nil ;};func (_gfeaf *EG_ColorTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gfeaf .ColorTransformChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func (_abdfb ST_AnimationChartOnlyBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_abdfb .String (),start );}; -// ValidateWithPath validates the CT_StyleMatrixReference and its children, prefixing error messages with path -func (_aacd *CT_StyleMatrixReference )ValidateWithPath (path string )error {if _aacd .ScrgbClr !=nil {if _ddffea :=_aacd .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ddffea !=nil {return _ddffea ;};};if _aacd .SrgbClr !=nil {if _eafbb :=_aacd .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_eafbb !=nil {return _eafbb ;};};if _aacd .HslClr !=nil {if _fbeea :=_aacd .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_fbeea !=nil {return _fbeea ;};};if _aacd .SysClr !=nil {if _eaccg :=_aacd .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_eaccg !=nil {return _eaccg ;};};if _aacd .SchemeClr !=nil {if _ffca :=_aacd .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ffca !=nil {return _ffca ;};};if _aacd .PrstClr !=nil {if _cedb :=_aacd .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_cedb !=nil {return _cedb ;};};return nil ;};type EG_ThemeableEffectStyleChoice struct{ +// ValidateWithPath validates the EG_ShadeProperties and its children, prefixing error messages with path +func (_ggcdc *EG_ShadeProperties )ValidateWithPath (path string )error {if _acgbf :=_ggcdc .ShadePropertiesChoice .ValidateWithPath (path +"\u002f\u0053\u0068\u0061de\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065"); +_acgbf !=nil {return _acgbf ;};return nil ;}; -// Effect -Effect *CT_EffectProperties ; +// ValidateWithPath validates the EG_MediaChoice and its children, prefixing error messages with path +func (_cadagf *EG_MediaChoice )ValidateWithPath (path string )error {if _cadagf .AudioCd !=nil {if _cbdcca :=_cadagf .AudioCd .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0043\u0064");_cbdcca !=nil {return _cbdcca ;};};if _cadagf .WavAudioFile !=nil {if _acffg :=_cadagf .WavAudioFile .ValidateWithPath (path +"\u002f\u0057\u0061\u0076\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"); +_acffg !=nil {return _acffg ;};};if _cadagf .AudioFile !=nil {if _ffffgc :=_cadagf .AudioFile .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");_ffffgc !=nil {return _ffffgc ;};};if _cadagf .VideoFile !=nil {if _aabed :=_cadagf .VideoFile .ValidateWithPath (path +"\u002f\u0056\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065"); +_aabed !=nil {return _aabed ;};};if _cadagf .QuickTimeFile !=nil {if _gegbf :=_cadagf .QuickTimeFile .ValidateWithPath (path +"\u002f\u0051\u0075\u0069\u0063\u006b\u0054\u0069\u006de\u0046\u0069\u006c\u0065");_gegbf !=nil {return _gegbf ;};};return nil ; +};func (_dgef *CT_ColorReplaceEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dgef .ScrgbClr !=nil {_fbcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; +e .EncodeElement (_dgef .ScrgbClr ,_fbcg );};if _dgef .SrgbClr !=nil {_gbeef :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_dgef .SrgbClr ,_gbeef );};if _dgef .HslClr !=nil {_cega :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; +e .EncodeElement (_dgef .HslClr ,_cega );};if _dgef .SysClr !=nil {_aag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_dgef .SysClr ,_aag );};if _dgef .SchemeClr !=nil {_gead :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; +e .EncodeElement (_dgef .SchemeClr ,_gead );};if _dgef .PrstClr !=nil {_abcdb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_dgef .PrstClr ,_abcdb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cfgce *EG_LineFillPropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cfgce .NoFill !=nil {_fgffa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_cfgce .NoFill ,_fgffa );}else if _cfgce .SolidFill !=nil {_gdgdd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cfgce .SolidFill ,_gdgdd );}else if _cfgce .GradFill !=nil {_eabec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_cfgce .GradFill ,_eabec );}else if _cfgce .PattFill !=nil {_afbaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cfgce .PattFill ,_afbaf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_AdjPoint2D ()*CT_AdjPoint2D {_cggb :=&CT_AdjPoint2D {};return _cggb }; -// Effect Reference -EffectRef *CT_StyleMatrixReference ;};func (_deda *CT_GvmlGraphicalObjectFrame )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_deda .NvGraphicFramePr =NewCT_GvmlGraphicFrameNonVisual ();_deda .Graphic =NewGraphic ();_deda .Xfrm =NewCT_Transform2D (); -_gdeddg :for {_caafg ,_dcaf :=d .Token ();if _dcaf !=nil {return _dcaf ;};switch _egbc :=_caafg .(type ){case _ba .StartElement :switch _egbc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _gdfga :=d .DecodeElement (_deda .NvGraphicFramePr ,&_egbc ); -_gdfga !=nil {return _gdfga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _agdg :=d .DecodeElement (_deda .Graphic ,&_egbc ); -_agdg !=nil {return _agdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:if _cabfc :=d .DecodeElement (_deda .Xfrm ,&_egbc ); -_cabfc !=nil {return _cabfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deda .ExtLst =NewCT_OfficeArtExtensionList (); -if _cgcbd :=d .DecodeElement (_deda .ExtLst ,&_egbc );_cgcbd !=nil {return _cgcbd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0047\u0076\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065c\u0074\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_egbc .Name ); -if _begd :=d .Skip ();_begd !=nil {return _begd ;};};case _ba .EndElement :break _gdeddg ;case _ba .CharData :};};return nil ;};func (_dbegc *CT_Headers )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_ceafg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}}; -for _ ,_cddde :=range _dbegc .Header {e .EncodeElement (_cddde ,_ceafg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the ThemeOverride and its children +func (_agfee *ThemeOverride )Validate ()error {return _agfee .ValidateWithPath ("\u0054\u0068\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");};type EG_EffectProperties struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ;};func NewCT_SphereCoords ()*CT_SphereCoords {_agdgd :=&CT_SphereCoords {}; +_agdgd .LatAttr =0;_agdgd .LonAttr =0;_agdgd .RevAttr =0;return _agdgd ;};func (_fegcf *EG_ColorTransformChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dddad :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_fegcf .Tint =NewCT_PositiveFixedPercentage (); +if _fgfgdb :=d .DecodeElement (_fegcf .Tint ,&_dddad );_fgfgdb !=nil {return _fgfgdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fegcf .Shade =NewCT_PositiveFixedPercentage (); +if _aecdd :=d .DecodeElement (_fegcf .Shade ,&_dddad );_aecdd !=nil {return _aecdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fegcf .Comp =NewCT_ComplementTransform (); +if _bdfbg :=d .DecodeElement (_fegcf .Comp ,&_dddad );_bdfbg !=nil {return _bdfbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_fegcf .Inv =NewCT_InverseTransform (); +if _efadd :=d .DecodeElement (_fegcf .Inv ,&_dddad );_efadd !=nil {return _efadd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_fegcf .Gray =NewCT_GrayscaleTransform (); +if _adaag :=d .DecodeElement (_fegcf .Gray ,&_dddad );_adaag !=nil {return _adaag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_fegcf .Alpha =NewCT_PositiveFixedPercentage (); +if _febff :=d .DecodeElement (_fegcf .Alpha ,&_dddad );_febff !=nil {return _febff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_fegcf .AlphaOff =NewCT_FixedPercentage (); +if _cgbccf :=d .DecodeElement (_fegcf .AlphaOff ,&_dddad );_cgbccf !=nil {return _cgbccf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fegcf .AlphaMod =NewCT_PositivePercentage (); +if _ecad :=d .DecodeElement (_fegcf .AlphaMod ,&_dddad );_ecad !=nil {return _ecad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_fegcf .Hue =NewCT_PositiveFixedAngle (); +if _gcgae :=d .DecodeElement (_fegcf .Hue ,&_dddad );_gcgae !=nil {return _gcgae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_fegcf .HueOff =NewCT_Angle (); +if _bccc :=d .DecodeElement (_fegcf .HueOff ,&_dddad );_bccc !=nil {return _bccc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fegcf .HueMod =NewCT_PositivePercentage (); +if _bcabg :=d .DecodeElement (_fegcf .HueMod ,&_dddad );_bcabg !=nil {return _bcabg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_fegcf .Sat =NewCT_Percentage (); +if _faede :=d .DecodeElement (_fegcf .Sat ,&_dddad );_faede !=nil {return _faede ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_fegcf .SatOff =NewCT_Percentage (); +if _fedce :=d .DecodeElement (_fegcf .SatOff ,&_dddad );_fedce !=nil {return _fedce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_fegcf .SatMod =NewCT_Percentage (); +if _feecagb :=d .DecodeElement (_fegcf .SatMod ,&_dddad );_feecagb !=nil {return _feecagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_fegcf .Lum =NewCT_Percentage (); +if _edbae :=d .DecodeElement (_fegcf .Lum ,&_dddad );_edbae !=nil {return _edbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_fegcf .LumOff =NewCT_Percentage (); +if _ecgbb :=d .DecodeElement (_fegcf .LumOff ,&_dddad );_ecgbb !=nil {return _ecgbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_fegcf .LumMod =NewCT_Percentage (); +if _feddd :=d .DecodeElement (_fegcf .LumMod ,&_dddad );_feddd !=nil {return _feddd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_fegcf .Red =NewCT_Percentage (); +if _afgb :=d .DecodeElement (_fegcf .Red ,&_dddad );_afgb !=nil {return _afgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_fegcf .RedOff =NewCT_Percentage (); +if _cfcaec :=d .DecodeElement (_fegcf .RedOff ,&_dddad );_cfcaec !=nil {return _cfcaec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_fegcf .RedMod =NewCT_Percentage (); +if _eadfdd :=d .DecodeElement (_fegcf .RedMod ,&_dddad );_eadfdd !=nil {return _eadfdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_fegcf .Green =NewCT_Percentage (); +if _aacag :=d .DecodeElement (_fegcf .Green ,&_dddad );_aacag !=nil {return _aacag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_fegcf .GreenOff =NewCT_Percentage (); +if _cdecf :=d .DecodeElement (_fegcf .GreenOff ,&_dddad );_cdecf !=nil {return _cdecf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_fegcf .GreenMod =NewCT_Percentage (); +if _gfagg :=d .DecodeElement (_fegcf .GreenMod ,&_dddad );_gfagg !=nil {return _gfagg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_fegcf .Blue =NewCT_Percentage (); +if _ccfca :=d .DecodeElement (_fegcf .Blue ,&_dddad );_ccfca !=nil {return _ccfca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_fegcf .BlueOff =NewCT_Percentage (); +if _dggdf :=d .DecodeElement (_fegcf .BlueOff ,&_dddad );_dggdf !=nil {return _dggdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_fegcf .BlueMod =NewCT_Percentage (); +if _cddgc :=d .DecodeElement (_fegcf .BlueMod ,&_dddad );_cddgc !=nil {return _cddgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_fegcf .Gamma =NewCT_GammaTransform (); +if _ebbcbf :=d .DecodeElement (_fegcf .Gamma ,&_dddad );_ebbcbf !=nil {return _ebbcbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_fegcf .InvGamma =NewCT_InverseGammaTransform (); +if _egabe :=d .DecodeElement (_fegcf .InvGamma ,&_dddad );_egabe !=nil {return _egabe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_dddad .Name ); +if _efbfea :=d .Skip ();_efbfea !=nil {return _efbfea ;};};return nil ;}; -// Validate validates the EG_ColorChoice and its children -func (_addbd *EG_ColorChoice )Validate ()error {return _addbd .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065");};type ST_TextAutonumberScheme byte ;type ST_PresetCameraType byte ;func NewCT_PresetTextShape ()*CT_PresetTextShape {_gdeca :=&CT_PresetTextShape {}; -_gdeca .PrstAttr =ST_TextShapeType (1);return _gdeca ;};func NewGraphic ()*Graphic {_fegfdd :=&Graphic {};_fegfdd .CT_GraphicalObject =*NewCT_GraphicalObject ();return _fegfdd ;};func (_cagbf ST_LineEndLength )ValidateWithPath (path string )error {switch _cagbf {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cagbf )); -};return nil ;};func (_bed *Blip )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bed .CT_Blip =*NewCT_Blip ();for _ ,_ac :=range start .Attr {if _ac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ac .Name .Local =="\u0065\u006d\u0062e\u0064"{_eab :=_ac .Value ; -_bed .EmbedAttr =&_eab ;continue ;};if _ac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ac .Name .Local =="\u006c\u0069\u006e\u006b"{_dc :=_ac .Value ; -_bed .LinkAttr =&_dc ;continue ;};if _ac .Name .Local =="\u0063\u0073\u0074\u0061\u0074\u0065"{_bed .CstateAttr .UnmarshalXMLAttr (_ac );continue ;};};_db :for {_bef ,_gg :=d .Token ();if _gg !=nil {return _gg ;};switch _fd :=_bef .(type ){case _ba .StartElement :switch _fd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_ccc :=NewCT_BlipChoice (); -if _dfa :=d .DecodeElement (&_ccc .AlphaBiLevel ,&_fd );_dfa !=nil {return _dfa ;};_bed .BlipChoice =append (_bed .BlipChoice ,_ccc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_gag :=NewCT_BlipChoice (); -if _aea :=d .DecodeElement (&_gag .AlphaCeiling ,&_fd );_aea !=nil {return _aea ;};_bed .BlipChoice =append (_bed .BlipChoice ,_gag );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_fda :=NewCT_BlipChoice (); -if _dbb :=d .DecodeElement (&_fda .AlphaFloor ,&_fd );_dbb !=nil {return _dbb ;};_bed .BlipChoice =append (_bed .BlipChoice ,_fda );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_acg :=NewCT_BlipChoice (); -if _bd :=d .DecodeElement (&_acg .AlphaInv ,&_fd );_bd !=nil {return _bd ;};_bed .BlipChoice =append (_bed .BlipChoice ,_acg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_edgb :=NewCT_BlipChoice (); -if _gf :=d .DecodeElement (&_edgb .AlphaMod ,&_fd );_gf !=nil {return _gf ;};_bed .BlipChoice =append (_bed .BlipChoice ,_edgb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_fg :=NewCT_BlipChoice (); -if _dbc :=d .DecodeElement (&_fg .AlphaModFix ,&_fd );_dbc !=nil {return _dbc ;};_bed .BlipChoice =append (_bed .BlipChoice ,_fg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_dbcb :=NewCT_BlipChoice (); -if _aed :=d .DecodeElement (&_dbcb .AlphaRepl ,&_fd );_aed !=nil {return _aed ;};_bed .BlipChoice =append (_bed .BlipChoice ,_dbcb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_ef :=NewCT_BlipChoice (); -if _da :=d .DecodeElement (&_ef .BiLevel ,&_fd );_da !=nil {return _da ;};_bed .BlipChoice =append (_bed .BlipChoice ,_ef );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_eca :=NewCT_BlipChoice (); -if _dcf :=d .DecodeElement (&_eca .Blur ,&_fd );_dcf !=nil {return _dcf ;};_bed .BlipChoice =append (_bed .BlipChoice ,_eca );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_dbcf :=NewCT_BlipChoice (); -if _ge :=d .DecodeElement (&_dbcf .ClrChange ,&_fd );_ge !=nil {return _ge ;};_bed .BlipChoice =append (_bed .BlipChoice ,_dbcf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_afb :=NewCT_BlipChoice (); -if _gbd :=d .DecodeElement (&_afb .ClrRepl ,&_fd );_gbd !=nil {return _gbd ;};_bed .BlipChoice =append (_bed .BlipChoice ,_afb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_gea :=NewCT_BlipChoice (); -if _efb :=d .DecodeElement (&_gea .Duotone ,&_fd );_efb !=nil {return _efb ;};_bed .BlipChoice =append (_bed .BlipChoice ,_gea );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_gage :=NewCT_BlipChoice (); -if _dae :=d .DecodeElement (&_gage .FillOverlay ,&_fd );_dae !=nil {return _dae ;};_bed .BlipChoice =append (_bed .BlipChoice ,_gage );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_ggb :=NewCT_BlipChoice (); -if _bab :=d .DecodeElement (&_ggb .Grayscl ,&_fd );_bab !=nil {return _bab ;};_bed .BlipChoice =append (_bed .BlipChoice ,_ggb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cd :=NewCT_BlipChoice (); -if _aa :=d .DecodeElement (&_cd .Hsl ,&_fd );_aa !=nil {return _aa ;};_bed .BlipChoice =append (_bed .BlipChoice ,_cd );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_geb :=NewCT_BlipChoice (); -if _dab :=d .DecodeElement (&_geb .Lum ,&_fd );_dab !=nil {return _dab ;};_bed .BlipChoice =append (_bed .BlipChoice ,_geb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_bff :=NewCT_BlipChoice (); -if _efa :=d .DecodeElement (&_bff .Tint ,&_fd );_efa !=nil {return _efa ;};_bed .BlipChoice =append (_bed .BlipChoice ,_bff );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bed .ExtLst =NewCT_OfficeArtExtensionList (); -if _dca :=d .DecodeElement (_bed .ExtLst ,&_fd );_dca !=nil {return _dca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0042\u006ci\u0070\u0020\u0025\u0076",_fd .Name ); -if _cef :=d .Skip ();_cef !=nil {return _cef ;};};case _ba .EndElement :break _db ;case _ba .CharData :};};return nil ;};func (_acbg *EG_ThemeableFillStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_acbg .ThemeableFillStyleChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;}; +// Validate validates the EG_LineFillPropertiesChoice and its children +func (_fagcd *EG_LineFillPropertiesChoice )Validate ()error {return _fagcd .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065F\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_bagca ST_EffectContainerType )String ()string {switch _bagca {case 0:return ""; +case 1:return "\u0073\u0069\u0062";case 2:return "\u0074\u0072\u0065\u0065";};return "";};type CT_GvmlShape struct{ -// ValidateWithPath validates the EG_TextBulletTypefaceChoice and its children, prefixing error messages with path -func (_cbbb *EG_TextBulletTypefaceChoice )ValidateWithPath (path string )error {if _cbbb .BuFontTx !=nil {if _efbce :=_cbbb .BuFontTx .ValidateWithPath (path +"\u002fB\u0075\u0046\u006f\u006e\u0074\u0054x");_efbce !=nil {return _efbce ;};};if _cbbb .BuFont !=nil {if _gfdccc :=_cbbb .BuFont .ValidateWithPath (path +"\u002fB\u0075\u0046\u006f\u006e\u0074"); -_gfdccc !=nil {return _gfdccc ;};};return nil ;};func (_dacgf *ThemeManager )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u003a\u0074\u0068\u0065\u006d\u0065\u004d\u0061n\u0061\u0067\u0065\u0072";return _dacgf .CT_EmptyElement .MarshalXML (e ,start );};func (_dcggg *CT_SRgbColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bgec :=range start .Attr {if _bgec .Name .Local =="\u0076\u0061\u006c"{_bdgcd :=_bgec .Value ; -_dcggg .ValAttr =_bdgcd ;continue ;};};_ddcfa :for {_cbgba ,_ebdcd :=d .Token ();if _ebdcd !=nil {return _ebdcd ;};switch _bbfabg :=_cbgba .(type ){case _ba .StartElement :switch _bbfabg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_gbdfe :=NewEG_ColorTransform (); -_gbdfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_gbdfe );if _bggf :=d .DecodeElement (&_gbdfe .ColorTransformChoice .Tint ,&_bbfabg );_bggf !=nil {return _bggf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_aadcc :=NewEG_ColorTransform (); -_aadcc .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_aadcc );if _aafacg :=d .DecodeElement (&_aadcc .ColorTransformChoice .Shade ,&_bbfabg );_aafacg !=nil {return _aafacg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fcbgf :=NewEG_ColorTransform (); -_fcbgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_fcbgf );if _cbcf :=d .DecodeElement (&_fcbgf .ColorTransformChoice .Comp ,&_bbfabg );_cbcf !=nil {return _cbcf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_bcgdf :=NewEG_ColorTransform (); -_bcgdf .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_bcgdf );if _begea :=d .DecodeElement (&_bcgdf .ColorTransformChoice .Inv ,&_bbfabg );_begea !=nil {return _begea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_ddebc :=NewEG_ColorTransform (); -_ddebc .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_ddebc );if _cdgea :=d .DecodeElement (&_ddebc .ColorTransformChoice .Gray ,&_bbfabg );_cdgea !=nil {return _cdgea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_edbb :=NewEG_ColorTransform (); -_edbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_edbb );if _eaeb :=d .DecodeElement (&_edbb .ColorTransformChoice .Alpha ,&_bbfabg );_eaeb !=nil {return _eaeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_cedad :=NewEG_ColorTransform (); -_cedad .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_cedad );if _bcbee :=d .DecodeElement (&_cedad .ColorTransformChoice .AlphaOff ,&_bbfabg );_bcbee !=nil {return _bcbee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_ceadd :=NewEG_ColorTransform (); -_ceadd .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_ceadd );if _fcfe :=d .DecodeElement (&_ceadd .ColorTransformChoice .AlphaMod ,&_bbfabg );_fcfe !=nil {return _fcfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_dcfde :=NewEG_ColorTransform (); -_dcfde .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_dcfde );if _gcfgd :=d .DecodeElement (&_dcfde .ColorTransformChoice .Hue ,&_bbfabg );_gcfgd !=nil {return _gcfgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_fadbb :=NewEG_ColorTransform (); -_fadbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_fadbb );if _bcged :=d .DecodeElement (&_fadbb .ColorTransformChoice .HueOff ,&_bbfabg );_bcged !=nil {return _bcged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_edgcd :=NewEG_ColorTransform (); -_edgcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_edgcd );if _eccbg :=d .DecodeElement (&_edgcd .ColorTransformChoice .HueMod ,&_bbfabg );_eccbg !=nil {return _eccbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_ceagd :=NewEG_ColorTransform (); -_ceagd .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_ceagd );if _ggbgf :=d .DecodeElement (&_ceagd .ColorTransformChoice .Sat ,&_bbfabg );_ggbgf !=nil {return _ggbgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_dcfgg :=NewEG_ColorTransform (); -_dcfgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_dcfgg );if _dcgca :=d .DecodeElement (&_dcfgg .ColorTransformChoice .SatOff ,&_bbfabg );_dcgca !=nil {return _dcgca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_eafb :=NewEG_ColorTransform (); -_eafb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_eafb );if _edaae :=d .DecodeElement (&_eafb .ColorTransformChoice .SatMod ,&_bbfabg );_edaae !=nil {return _edaae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_gace :=NewEG_ColorTransform (); -_gace .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_gace );if _fddfc :=d .DecodeElement (&_gace .ColorTransformChoice .Lum ,&_bbfabg );_fddfc !=nil {return _fddfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_cbccfb :=NewEG_ColorTransform (); -_cbccfb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_cbccfb );if _afddef :=d .DecodeElement (&_cbccfb .ColorTransformChoice .LumOff ,&_bbfabg );_afddef !=nil {return _afddef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_gefeb :=NewEG_ColorTransform (); -_gefeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_gefeb );if _bcegg :=d .DecodeElement (&_gefeb .ColorTransformChoice .LumMod ,&_bbfabg );_bcegg !=nil {return _bcegg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_agbeg :=NewEG_ColorTransform (); -_agbeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_agbeg );if _acec :=d .DecodeElement (&_agbeg .ColorTransformChoice .Red ,&_bbfabg );_acec !=nil {return _acec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_edced :=NewEG_ColorTransform (); -_edced .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_edced );if _fdcbc :=d .DecodeElement (&_edced .ColorTransformChoice .RedOff ,&_bbfabg );_fdcbc !=nil {return _fdcbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_fbfa :=NewEG_ColorTransform (); -_fbfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_fbfa );if _fcgf :=d .DecodeElement (&_fbfa .ColorTransformChoice .RedMod ,&_bbfabg );_fcgf !=nil {return _fcgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_gdgeb :=NewEG_ColorTransform (); -_gdgeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_gdgeb );if _aeagb :=d .DecodeElement (&_gdgeb .ColorTransformChoice .Green ,&_bbfabg );_aeagb !=nil {return _aeagb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_ggcc :=NewEG_ColorTransform (); -_ggcc .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_ggcc );if _acebd :=d .DecodeElement (&_ggcc .ColorTransformChoice .GreenOff ,&_bbfabg );_acebd !=nil {return _acebd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_bfcbg :=NewEG_ColorTransform (); -_bfcbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_bfcbg );if _dcfgdc :=d .DecodeElement (&_bfcbg .ColorTransformChoice .GreenMod ,&_bbfabg );_dcfgdc !=nil {return _dcfgdc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_eefc :=NewEG_ColorTransform (); -_eefc .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_eefc );if _badf :=d .DecodeElement (&_eefc .ColorTransformChoice .Blue ,&_bbfabg );_badf !=nil {return _badf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_acfca :=NewEG_ColorTransform (); -_acfca .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_acfca );if _cfbeee :=d .DecodeElement (&_acfca .ColorTransformChoice .BlueOff ,&_bbfabg );_cfbeee !=nil {return _cfbeee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_gefc :=NewEG_ColorTransform (); -_gefc .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_gefc );if _ffebeb :=d .DecodeElement (&_gefc .ColorTransformChoice .BlueMod ,&_bbfabg );_ffebeb !=nil {return _ffebeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_ecaec :=NewEG_ColorTransform (); -_ecaec .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_ecaec );if _aggf :=d .DecodeElement (&_ecaec .ColorTransformChoice .Gamma ,&_bbfabg );_aggf !=nil {return _aggf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_bdga :=NewEG_ColorTransform (); -_bdga .ColorTransformChoice =NewEG_ColorTransformChoice ();_dcggg .EG_ColorTransform =append (_dcggg .EG_ColorTransform ,_bdga );if _ebfdb :=d .DecodeElement (&_bdga .ColorTransformChoice .InvGamma ,&_bbfabg );_ebfdb !=nil {return _ebfdb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0052\u0067b\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_bbfabg .Name ); -if _bgeae :=d .Skip ();_bgeae !=nil {return _bgeae ;};};case _ba .EndElement :break _ddcfa ;case _ba .CharData :};};return nil ;};func (_fedeb *CT_TextParagraphProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fedeb .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -_fedeb .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_fedeb .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice ();_fedeb .TextBulletChoice =NewEG_TextBulletChoice ();for _ ,_ecdebd :=range start .Attr {if _ecdebd .Name .Local =="\u006d\u0061\u0072\u004c"{_gfbbb ,_cbfbg :=_f .ParseInt (_ecdebd .Value ,10,32); -if _cbfbg !=nil {return _cbfbg ;};_bbdcg :=int32 (_gfbbb );_fedeb .MarLAttr =&_bbdcg ;continue ;};if _ecdebd .Name .Local =="\u006d\u0061\u0072\u0052"{_bdegc ,_acdg :=_f .ParseInt (_ecdebd .Value ,10,32);if _acdg !=nil {return _acdg ;};_gddfd :=int32 (_bdegc ); -_fedeb .MarRAttr =&_gddfd ;continue ;};if _ecdebd .Name .Local =="\u006c\u0076\u006c"{_eccag ,_dfafd :=_f .ParseInt (_ecdebd .Value ,10,32);if _dfafd !=nil {return _dfafd ;};_ffdad :=int32 (_eccag );_fedeb .LvlAttr =&_ffdad ;continue ;};if _ecdebd .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_gegdf ,_cabg :=_f .ParseInt (_ecdebd .Value ,10,32); -if _cabg !=nil {return _cabg ;};_gffdb :=int32 (_gegdf );_fedeb .IndentAttr =&_gffdb ;continue ;};if _ecdebd .Name .Local =="\u0061\u006c\u0067\u006e"{_fedeb .AlgnAttr .UnmarshalXMLAttr (_ecdebd );continue ;};if _ecdebd .Name .Local =="\u0064\u0065\u0066\u0054\u0061\u0062\u0053\u007a"{_egfdg ,_faagc :=ParseUnionST_Coordinate32 (_ecdebd .Value ); -if _faagc !=nil {return _faagc ;};_fedeb .DefTabSzAttr =&_egfdg ;continue ;};if _ecdebd .Name .Local =="\u0072\u0074\u006c"{_eecgda ,_gfddb :=_f .ParseBool (_ecdebd .Value );if _gfddb !=nil {return _gfddb ;};_fedeb .RtlAttr =&_eecgda ;continue ;};if _ecdebd .Name .Local =="\u0065a\u004c\u006e\u0042\u0072\u006b"{_facdc ,_caddbf :=_f .ParseBool (_ecdebd .Value ); -if _caddbf !=nil {return _caddbf ;};_fedeb .EaLnBrkAttr =&_facdc ;continue ;};if _ecdebd .Name .Local =="\u0066\u006f\u006e\u0074\u0041\u006c\u0067\u006e"{_fedeb .FontAlgnAttr .UnmarshalXMLAttr (_ecdebd );continue ;};if _ecdebd .Name .Local =="\u006c\u0061\u0074\u0069\u006e\u004c\u006e\u0042\u0072\u006b"{_efeea ,_ffdgf :=_f .ParseBool (_ecdebd .Value ); -if _ffdgf !=nil {return _ffdgf ;};_fedeb .LatinLnBrkAttr =&_efeea ;continue ;};if _ecdebd .Name .Local =="\u0068\u0061\u006eg\u0069\u006e\u0067\u0050\u0075\u006e\u0063\u0074"{_afbeb ,_fbbbd :=_f .ParseBool (_ecdebd .Value );if _fbbbd !=nil {return _fbbbd ; -};_fedeb .HangingPunctAttr =&_afbeb ;continue ;};};_dbeaf :for {_adcdd ,_ccadac :=d .Token ();if _ccadac !=nil {return _ccadac ;};switch _ebegg :=_adcdd .(type ){case _ba .StartElement :switch _ebegg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053p\u0063"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053p\u0063"}:_fedeb .LnSpc =NewCT_TextSpacing (); -if _dgfc :=d .DecodeElement (_fedeb .LnSpc ,&_ebegg );_dgfc !=nil {return _dgfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0042\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0042\u0065\u0066"}:_fedeb .SpcBef =NewCT_TextSpacing (); -if _fddee :=d .DecodeElement (_fedeb .SpcBef ,&_ebegg );_fddee !=nil {return _fddee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0041\u0066\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0041\u0066\u0074"}:_fedeb .SpcAft =NewCT_TextSpacing (); -if _deadf :=d .DecodeElement (_fedeb .SpcAft ,&_ebegg );_deadf !=nil {return _deadf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_fedeb .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -if _ffbbg :=d .DecodeElement (&_fedeb .TextBulletColorChoice .BuClrTx ,&_ebegg );_ffbbg !=nil {return _ffbbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_fedeb .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -if _bgfff :=d .DecodeElement (&_fedeb .TextBulletColorChoice .BuClr ,&_ebegg );_bgfff !=nil {return _bgfff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_fedeb .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _dbbcb :=d .DecodeElement (&_fedeb .TextBulletSizeChoice .BuSzTx ,&_ebegg );_dbbcb !=nil {return _dbbcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_fedeb .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _effab :=d .DecodeElement (&_fedeb .TextBulletSizeChoice .BuSzPct ,&_ebegg );_effab !=nil {return _effab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_fedeb .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); -if _bbfba :=d .DecodeElement (&_fedeb .TextBulletSizeChoice .BuSzPts ,&_ebegg );_bbfba !=nil {return _bbfba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_fedeb .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); -if _cgdgca :=d .DecodeElement (&_fedeb .TextBulletTypefaceChoice .BuFontTx ,&_ebegg );_cgdgca !=nil {return _cgdgca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_fedeb .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); -if _efbbga :=d .DecodeElement (&_fedeb .TextBulletTypefaceChoice .BuFont ,&_ebegg );_efbbga !=nil {return _efbbga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_fedeb .TextBulletChoice =NewEG_TextBulletChoice (); -if _fadde :=d .DecodeElement (&_fedeb .TextBulletChoice .BuNone ,&_ebegg );_fadde !=nil {return _fadde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_fedeb .TextBulletChoice =NewEG_TextBulletChoice (); -if _aefaga :=d .DecodeElement (&_fedeb .TextBulletChoice .BuAutoNum ,&_ebegg );_aefaga !=nil {return _aefaga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_fedeb .TextBulletChoice =NewEG_TextBulletChoice (); -if _baaaac :=d .DecodeElement (&_fedeb .TextBulletChoice .BuChar ,&_ebegg );_baaaac !=nil {return _baaaac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_fedeb .TextBulletChoice =NewEG_TextBulletChoice (); -if _bbcgag :=d .DecodeElement (&_fedeb .TextBulletChoice .BuBlip ,&_ebegg );_bbcgag !=nil {return _bbcgag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u004c\u0073\u0074"}:_fedeb .TabLst =NewCT_TextTabStopList (); -if _cgedd :=d .DecodeElement (_fedeb .TabLst ,&_ebegg );_cgedd !=nil {return _cgedd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0052\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0052\u0050\u0072"}:_fedeb .DefRPr =NewCT_TextCharacterProperties (); -if _aebca :=d .DecodeElement (_fedeb .DefRPr ,&_ebegg );_aebca !=nil {return _aebca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fedeb .ExtLst =NewCT_OfficeArtExtensionList (); -if _gcffb :=d .DecodeElement (_fedeb .ExtLst ,&_ebegg );_gcffb !=nil {return _gcffb ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u0065x\u0074\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ebegg .Name ); -if _aaaaff :=d .Skip ();_aaaaff !=nil {return _aaaaff ;};};case _ba .EndElement :break _dbeaf ;case _ba .CharData :};};return nil ;}; +// Non-Visual Properties for a Shape +NvSpPr *CT_GvmlShapeNonVisual ; -// Validate validates the CT_FontScheme and its children -func (_eccaa *CT_FontScheme )Validate ()error {return _eccaa .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065");};func (_bcee *CT_Path2DList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cffde :for {_gbeaf ,_bgda :=d .Token (); -if _bgda !=nil {return _bgda ;};switch _aaaac :=_gbeaf .(type ){case _ba .StartElement :switch _aaaac .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_bfbff :=NewCT_Path2D (); -if _gebcg :=d .DecodeElement (_bfbff ,&_aaaac );_gebcg !=nil {return _gebcg ;};_bcee .Path =append (_bcee .Path ,_bfbff );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074 \u0025\u0076",_aaaac .Name ); -if _beaea :=d .Skip ();_beaea !=nil {return _beaea ;};};case _ba .EndElement :break _cffde ;case _ba .CharData :};};return nil ;}; +// Visual Properties +SpPr *CT_ShapeProperties ; -// Validate validates the CT_GvmlGroupShapeChoice and its children -func (_efbb *CT_GvmlGroupShapeChoice )Validate ()error {return _efbb .ValidateWithPath ("\u0043\u0054\u005fGv\u006d\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Text Shape +TxSp *CT_GvmlTextShape ; -// ValidateWithPath validates the CT_BlipChoice and its children, prefixing error messages with path -func (_cbgb *CT_BlipChoice )ValidateWithPath (path string )error {if _cbgb .AlphaBiLevel !=nil {if _faf :=_cbgb .AlphaBiLevel .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_faf !=nil {return _faf ; -};};if _cbgb .AlphaCeiling !=nil {if _eae :=_cbgb .AlphaCeiling .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067");_eae !=nil {return _eae ;};};if _cbgb .AlphaFloor !=nil {if _dgab :=_cbgb .AlphaFloor .ValidateWithPath (path +"/\u0041\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"); -_dgab !=nil {return _dgab ;};};if _cbgb .AlphaInv !=nil {if _ecff :=_cbgb .AlphaInv .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u0049\u006ev");_ecff !=nil {return _ecff ;};};if _cbgb .AlphaMod !=nil {if _acab :=_cbgb .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd"); -_acab !=nil {return _acab ;};};if _cbgb .AlphaModFix !=nil {if _dbgf :=_cbgb .AlphaModFix .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078");_dbgf !=nil {return _dbgf ;};};if _cbgb .AlphaRepl !=nil {if _bedbd :=_cbgb .AlphaRepl .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"); -_bedbd !=nil {return _bedbd ;};};if _cbgb .BiLevel !=nil {if _bfd :=_cbgb .BiLevel .ValidateWithPath (path +"\u002f\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_bfd !=nil {return _bfd ;};};if _cbgb .Blur !=nil {if _febe :=_cbgb .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072"); -_febe !=nil {return _febe ;};};if _cbgb .ClrChange !=nil {if _befd :=_cbgb .ClrChange .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_befd !=nil {return _befd ;};};if _cbgb .ClrRepl !=nil {if _befb :=_cbgb .ClrRepl .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0052\u0065\u0070\u006c"); -_befb !=nil {return _befb ;};};if _cbgb .Duotone !=nil {if _fegg :=_cbgb .Duotone .ValidateWithPath (path +"\u002f\u0044\u0075\u006f\u0074\u006f\u006e\u0065");_fegg !=nil {return _fegg ;};};if _cbgb .FillOverlay !=nil {if _acag :=_cbgb .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); -_acag !=nil {return _acag ;};};if _cbgb .Grayscl !=nil {if _fbge :=_cbgb .Grayscl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u006c");_fbge !=nil {return _fbge ;};};if _cbgb .Hsl !=nil {if _ffacc :=_cbgb .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c"); -_ffacc !=nil {return _ffacc ;};};if _cbgb .Lum !=nil {if _eabcg :=_cbgb .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_eabcg !=nil {return _eabcg ;};};if _cbgb .Tint !=nil {if _edaf :=_cbgb .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074"); -_edaf !=nil {return _edaf ;};};return nil ;};type CT_Path2DQuadBezierTo struct{ +// Style +Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_TableRow ()*CT_TableRow {_dddca :=&CT_TableRow {};return _dddca }; -// Shape Path Point -Pt []*CT_AdjPoint2D ;};func (_beagge *EG_TextBulletColorChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fbedeg :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_beagge .BuClrTx =NewCT_TextBulletColorFollowText (); -if _adcab :=d .DecodeElement (_beagge .BuClrTx ,&_fbedeg );_adcab !=nil {return _adcab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_beagge .BuClr =NewCT_Color (); -if _gagfgg :=d .DecodeElement (_beagge .BuClr ,&_fbedeg );_gagfgg !=nil {return _gagfgg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_fbedeg .Name ); -if _feebb :=d .Skip ();_feebb !=nil {return _feebb ;};};return nil ;};type ST_DgmBuildStep byte ;func NewCT_TableGrid ()*CT_TableGrid {_bfaed :=&CT_TableGrid {};return _bfaed };func (_eedge *EG_TextAutofit )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eedge .TextAutofitChoice =NewEG_TextAutofitChoice (); -_fcffc :for {_egfbg ,_egaabfd :=d .Token ();if _egaabfd !=nil {return _egaabfd ;};switch _eacfeb :=_egfbg .(type ){case _ba .StartElement :switch _eacfeb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_eedge .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _fedacc :=d .DecodeElement (&_eedge .TextAutofitChoice .NoAutofit ,&_eacfeb );_fedacc !=nil {return _fedacc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_eedge .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _fcecb :=d .DecodeElement (&_eedge .TextAutofitChoice .NormAutofit ,&_eacfeb );_fcecb !=nil {return _fcecb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_eedge .TextAutofitChoice =NewEG_TextAutofitChoice (); -if _daee :=d .DecodeElement (&_eedge .TextAutofitChoice .SpAutoFit ,&_eacfeb );_daee !=nil {return _daee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075\u0074o\u0066i\u0074\u0020\u0025\u0076",_eacfeb .Name ); -if _gcdda :=d .Skip ();_gcdda !=nil {return _gcdda ;};};case _ba .EndElement :break _fcffc ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_EffectStyleItem and its children +func (_cecc *CT_EffectStyleItem )Validate ()error {return _cecc .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u0049\u0074\u0065\u006d");};type EG_LineDashPropertiesChoice struct{ -// ValidateWithPath validates the CT_AudioCD and its children, prefixing error messages with path -func (_dbf *CT_AudioCD )ValidateWithPath (path string )error {if _agae :=_dbf .St .ValidateWithPath (path +"\u002f\u0053\u0074");_agae !=nil {return _agae ;};if _gebb :=_dbf .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_gebb !=nil {return _gebb ; -};if _dbf .ExtLst !=nil {if _ebfc :=_dbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebfc !=nil {return _ebfc ;};};return nil ;};func (_acacb *EG_TextUnderlineFillChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _acacb .UFillTx !=nil {_fcgfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0075\u0046\u0069\u006c\u006c\u0054x"}};e .EncodeElement (_acacb .UFillTx ,_fcgfg );}else if _acacb .UFill !=nil {_fdbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0075\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_acacb .UFill ,_fdbb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ceffd *CT_NonVisualConnectorProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_daac :for {_eece ,_fdgge :=d .Token (); -if _fdgge !=nil {return _fdgge ;};switch _aagd :=_eece .(type ){case _ba .StartElement :switch _aagd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}:_ceffd .CxnSpLocks =NewCT_ConnectorLocking (); -if _abea :=d .DecodeElement (_ceffd .CxnSpLocks ,&_aagd );_abea !=nil {return _abea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0043x\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0043x\u006e"}:_ceffd .StCxn =NewCT_Connection (); -if _aeadd :=d .DecodeElement (_ceffd .StCxn ,&_aagd );_aeadd !=nil {return _aeadd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u0078\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u0078\u006e"}:_ceffd .EndCxn =NewCT_Connection (); -if _cadcb :=d .DecodeElement (_ceffd .EndCxn ,&_aagd );_cadcb !=nil {return _cadcb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ceffd .ExtLst =NewCT_OfficeArtExtensionList (); -if _dbcda :=d .DecodeElement (_ceffd .ExtLst ,&_aagd );_dbcda !=nil {return _dbcda ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006cC\u006f\u006en\u0065\u0063\u0074\u006fr\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aagd .Name ); -if _fdeca :=d .Skip ();_fdeca !=nil {return _fdeca ;};};case _ba .EndElement :break _daac ;case _ba .CharData :};};return nil ;};func (_affdd ST_ColorSchemeIndex )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_affdd .String (),start ); -};func (_agab *CT_ColorMappingOverrideChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_febcfg :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061s\u0074\u0065\u0072C\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_agab .MasterClrMapping =NewCT_EmptyElement (); -if _fdgd :=d .DecodeElement (_agab .MasterClrMapping ,&_febcfg );_fdgd !=nil {return _fdgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fv\u0065r\u0072\u0069\u0064\u0065\u0043l\u0072\u004da\u0070\u0070\u0069\u006e\u0067"}:_agab .OverrideClrMapping =NewCT_ColorMapping (); -if _cdedf :=d .DecodeElement (_agab .OverrideClrMapping ,&_febcfg );_cdedf !=nil {return _cdedf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067O\u0076\u0065\u0072\u0072\u0069\u0064e\u0043\u0068o\u0069\u0063e\u0020%\u0076",_febcfg .Name ); -if _dfdb :=d .Skip ();_dfdb !=nil {return _dfdb ;};};return nil ;};func (_gdeda ST_PresetColorVal )String ()string {switch _gdeda {case 0:return "";case 1:return "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e";case 2:return "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065"; -case 3:return "\u0061\u0071\u0075\u0061";case 4:return "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case 5:return "\u0061\u007a\u0075r\u0065";case 6:return "\u0062\u0065\u0069g\u0065";case 7:return "\u0062\u0069\u0073\u0071\u0075\u0065"; -case 8:return "\u0062\u006c\u0061c\u006b";case 9:return "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064";case 10:return "\u0062\u006c\u0075\u0065";case 11:return "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074"; -case 12:return "\u0062\u0072\u006fw\u006e";case 13:return "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd";case 14:return "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e";case 15:return "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065";case 16:return "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e"; -case 17:return "\u0063\u006f\u0072a\u006c";case 18:return "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065";case 19:return "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b";case 20:return "\u0063r\u0069\u006d\u0073\u006f\u006e"; -case 21:return "\u0063\u0079\u0061\u006e";case 22:return "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case 23:return "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e";case 24:return "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; -case 25:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 26:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079";case 27:return "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case 28:return "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi"; -case 29:return "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case 30:return "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e";case 31:return "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065"; -case 32:return "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064";case 33:return "\u0064a\u0072\u006b\u0052\u0065\u0064";case 34:return "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case 35:return "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case 36:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 37:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 38:return "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; -case 39:return "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 40:return "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074";case 41:return "\u0064\u006b\u0042\u006c\u0075\u0065";case 42:return "\u0064\u006b\u0043\u0079\u0061\u006e"; -case 43:return "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case 44:return "\u0064\u006b\u0047\u0072\u0061\u0079";case 45:return "\u0064\u006b\u0047\u0072\u0065\u0079";case 46:return "\u0064k\u0047\u0072\u0065\u0065\u006e";case 47:return "\u0064k\u004b\u0068\u0061\u006b\u0069"; -case 48:return "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a";case 49:return "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e";case 50:return "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065";case 51:return "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064"; -case 52:return "\u0064\u006b\u0052e\u0064";case 53:return "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case 54:return "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 55:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065"; -case 56:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 57:return "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079";case 58:return "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 59:return "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074"; -case 60:return "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b";case 61:return "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065";case 62:return "\u0064i\u006d\u0047\u0072\u0061\u0079";case 63:return "\u0064i\u006d\u0047\u0072\u0065\u0079"; -case 64:return "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065";case 65:return "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k";case 66:return "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065";case 67:return "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e"; -case 68:return "\u0066u\u0063\u0068\u0073\u0069\u0061";case 69:return "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o";case 70:return "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065";case 71:return "\u0067\u006f\u006c\u0064";case 72:return "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd"; -case 73:return "\u0067\u0072\u0061\u0079";case 74:return "\u0067\u0072\u0065\u0079";case 75:return "\u0067\u0072\u0065e\u006e";case 76:return "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077";case 77:return "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077"; -case 78:return "\u0068o\u0074\u0050\u0069\u006e\u006b";case 79:return "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d";case 80:return "\u0069\u006e\u0064\u0069\u0067\u006f";case 81:return "\u0069\u0076\u006fr\u0079";case 82:return "\u006b\u0068\u0061k\u0069"; -case 83:return "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072";case 84:return "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068";case 85:return "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n";case 86:return "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e"; -case 87:return "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e";case 88:return "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c";case 89:return "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n";case 90:return "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077"; -case 91:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case 92:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y";case 93:return "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e";case 94:return "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek"; -case 95:return "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case 96:return "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 97:return "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065"; -case 98:return "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079";case 99:return "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079";case 100:return "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065"; -case 101:return "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case 102:return "\u006c\u0074\u0042\u006c\u0075\u0065";case 103:return "\u006ct\u0043\u006f\u0072\u0061\u006c";case 104:return "\u006c\u0074\u0043\u0079\u0061\u006e";case 105:return "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077"; -case 106:return "\u006c\u0074\u0047\u0072\u0061\u0079";case 107:return "\u006c\u0074\u0047\u0072\u0065\u0079";case 108:return "\u006ct\u0047\u0072\u0065\u0065\u006e";case 109:return "\u006c\u0074\u0050\u0069\u006e\u006b";case 110:return "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e"; -case 111:return "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case 112:return "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e";case 113:return "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case 114:return "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; -case 115:return "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065";case 116:return "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case 117:return "\u006c\u0069\u006d\u0065";case 118:return "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n"; -case 119:return "\u006c\u0069\u006ee\u006e";case 120:return "\u006da\u0067\u0065\u006e\u0074\u0061";case 121:return "\u006d\u0061\u0072\u006f\u006f\u006e";case 122:return "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; -case 123:return "\u006de\u0064\u0042\u006c\u0075\u0065";case 124:return "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d";case 125:return "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce";case 126:return "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case 127:return "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 128:return "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case 129:return "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; -case 130:return "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case 131:return "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case 132:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065"; -case 133:return "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064";case 134:return "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065";case 135:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e"; -case 136:return "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case 137:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case 138:return "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; -case 139:return "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case 140:return "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065";case 141:return "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m";case 142:return "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e"; -case 143:return "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e";case 144:return "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065";case 145:return "\u006e\u0061\u0076\u0079";case 146:return "\u006fl\u0064\u004c\u0061\u0063\u0065";case 147:return "\u006f\u006c\u0069v\u0065"; -case 148:return "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b";case 149:return "\u006f\u0072\u0061\u006e\u0067\u0065";case 150:return "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d";case 151:return "\u006f\u0072\u0063\u0068\u0069\u0064";case 152:return "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; -case 153:return "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n";case 154:return "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case 155:return "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064"; -case 156:return "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070";case 157:return "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f";case 158:return "\u0070\u0065\u0072\u0075";case 159:return "\u0070\u0069\u006e\u006b";case 160:return "\u0070\u006c\u0075\u006d"; -case 161:return "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065";case 162:return "\u0070\u0075\u0072\u0070\u006c\u0065";case 163:return "\u0072\u0065\u0064";case 164:return "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n";case 165:return "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e"; -case 166:return "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e";case 167:return "\u0073\u0061\u006c\u006d\u006f\u006e";case 168:return "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e";case 169:return "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case 170:return "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c";case 171:return "\u0073\u0069\u0065\u006e\u006e\u0061";case 172:return "\u0073\u0069\u006c\u0076\u0065\u0072";case 173:return "\u0073k\u0079\u0042\u006c\u0075\u0065";case 174:return "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e"; -case 175:return "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y";case 176:return "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y";case 177:return "\u0073\u006e\u006f\u0077";case 178:return "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e";case 179:return "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e"; -case 180:return "\u0074\u0061\u006e";case 181:return "\u0074\u0065\u0061\u006c";case 182:return "\u0074h\u0069\u0073\u0074\u006c\u0065";case 183:return "\u0074\u006f\u006d\u0061\u0074\u006f";case 184:return "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e"; -case 185:return "\u0076\u0069\u006f\u006c\u0065\u0074";case 186:return "\u0077\u0068\u0065a\u0074";case 187:return "\u0077\u0068\u0069t\u0065";case 188:return "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065";case 189:return "\u0079\u0065\u006c\u006c\u006f\u0077"; -case 190:return "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e";};return "";};func (_fdbdg *EG_FillModeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fdbdg .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -_aeead :for {_aabgg ,_dcebd :=d .Token ();if _dcebd !=nil {return _dcebd ;};switch _aaadgc :=_aabgg .(type ){case _ba .StartElement :switch _aaadgc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006c\u0065"}:_fdbdg .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -if _cfcaa :=d .DecodeElement (&_fdbdg .FillModePropertiesChoice .Tile ,&_aaadgc );_cfcaa !=nil {return _cfcaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0072\u0065\u0074\u0063\u0068"}:_fdbdg .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -if _bcdgc :=d .DecodeElement (&_fdbdg .FillModePropertiesChoice .Stretch ,&_aaadgc );_bcdgc !=nil {return _bcdgc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0046\u0069\u006c\u006c\u004d\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aaadgc .Name ); -if _bfcgfe :=d .Skip ();_bfcgfe !=nil {return _bfcgfe ;};};case _ba .EndElement :break _aeead ;case _ba .CharData :};};return nil ;};func (_fbef *CT_ComplementTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgc *CT_AlphaFloorEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -}; +// Preset Dash +PrstDash *CT_PresetLineDashProperties ; + +// Custom Dash +CustDash *CT_DashStopList ;};func (_ebaffa *EG_TextBulletColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebaffa .TextBulletColorChoice =NewEG_TextBulletColorChoice ();_bfdff :for {_beeac ,_ggcge :=d .Token ();if _ggcge !=nil {return _ggcge ; +};switch _efbdc :=_beeac .(type ){case _d .StartElement :switch _efbdc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_ebaffa .TextBulletColorChoice =NewEG_TextBulletColorChoice (); +if _cbfab :=d .DecodeElement (&_ebaffa .TextBulletColorChoice .BuClrTx ,&_efbdc );_cbfab !=nil {return _cbfab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_ebaffa .TextBulletColorChoice =NewEG_TextBulletColorChoice (); +if _egfcgc :=d .DecodeElement (&_ebaffa .TextBulletColorChoice .BuClr ,&_efbdc );_egfcgc !=nil {return _egfcgc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075l\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_efbdc .Name ); +if _fbbc :=d .Skip ();_fbbc !=nil {return _fbbc ;};};case _d .EndElement :break _bfdff ;case _d .CharData :};};return nil ;};func (_fcgca *CT_TextAutonumberBullet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcgca .TypeAttr =ST_TextAutonumberScheme (1); +for _ ,_gdfcdc :=range start .Attr {if _gdfcdc .Name .Local =="\u0074\u0079\u0070\u0065"{_fcgca .TypeAttr .UnmarshalXMLAttr (_gdfcdc );continue ;};if _gdfcdc .Name .Local =="\u0073t\u0061\u0072\u0074\u0041\u0074"{_aaccg ,_cefdb :=_b .ParseInt (_gdfcdc .Value ,10,32); +if _cefdb !=nil {return _cefdb ;};_eedd :=int32 (_aaccg );_fcgca .StartAtAttr =&_eedd ;continue ;};};for {_dadfa ,_defaa :=d .Token ();if _defaa !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0065\u0078t\u0041\u0075\u0074\u006f\u006e\u0075\u006db\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074\u003a\u0020%\u0073",_defaa ); +};if _eabbf ,_ccagc :=_dadfa .(_d .EndElement );_ccagc &&_eabbf .Name ==start .Name {break ;};};return nil ;};func (_bgece *CT_TextNoBullet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_adega ,_bfeff :=d .Token ();if _bfeff !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004e\u006fB\u0075\u006c\u006ce\u0074:\u0020\u0025\u0073",_bfeff ); +};if _agdgc ,_fadbb :=_adega .(_d .EndElement );_fadbb &&_agdgc .Name ==start .Name {break ;};};return nil ;};func (_fgafe ST_TextUnderlineType )String ()string {switch _fgafe {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0077\u006f\u0072d\u0073"; +case 3:return "\u0073\u006e\u0067";case 4:return "\u0064\u0062\u006c";case 5:return "\u0068\u0065\u0061v\u0079";case 6:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 7:return "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case 8:return "\u0064\u0061\u0073\u0068"; +case 9:return "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y";case 10:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067";case 11:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079";case 12:return "\u0064o\u0074\u0044\u0061\u0073\u0068"; +case 13:return "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079";case 14:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case 15:return "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079"; +case 16:return "\u0077\u0061\u0076\u0079";case 17:return "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case 18:return "\u0077a\u0076\u0079\u0044\u0062\u006c";};return "";};func (_agdab *CT_TextUnderlineLineFollowText )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_ConnectionSiteList ()*CT_ConnectionSiteList {_ceefb :=&CT_ConnectionSiteList {};return _ceefb ;}; -// Validate validates the CT_Boolean and its children -func (_edef *CT_Boolean )Validate ()error {return _edef .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");};var ST_TextBulletSizePercentPatternRe =_bb .MustCompile (ST_TextBulletSizePercentPattern ); +// ValidateWithPath validates the CT_OfficeStyleSheet and its children, prefixing error messages with path +func (_abef *CT_OfficeStyleSheet )ValidateWithPath (path string )error {if _fgfge :=_abef .ThemeElements .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0045\u006c\u0065m\u0065\u006e\u0074\u0073");_fgfge !=nil {return _fgfge ;};if _abef .ObjectDefaults !=nil {if _cebdc :=_abef .ObjectDefaults .ValidateWithPath (path +"\u002fO\u0062j\u0065\u0063\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"); +_cebdc !=nil {return _cebdc ;};};if _abef .ExtraClrSchemeLst !=nil {if _abbdd :=_abef .ExtraClrSchemeLst .ValidateWithPath (path +"\u002fE\u0078t\u0072\u0061\u0043\u006c\u0072S\u0063\u0068e\u006d\u0065\u004c\u0073\u0074");_abbdd !=nil {return _abbdd ;}; +};if _abef .CustClrLst !=nil {if _acccf :=_abef .CustClrLst .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074");_acccf !=nil {return _acccf ;};};if _abef .ExtLst !=nil {if _edaab :=_abef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_edaab !=nil {return _edaab ;};};return nil ;}; -// ValidateWithPath validates the EG_TextBulletColorChoice and its children, prefixing error messages with path -func (_edggc *EG_TextBulletColorChoice )ValidateWithPath (path string )error {if _edggc .BuClrTx !=nil {if _adbdc :=_edggc .BuClrTx .ValidateWithPath (path +"\u002f\u0042\u0075\u0043\u006c\u0072\u0054\u0078");_adbdc !=nil {return _adbdc ;};};if _edggc .BuClr !=nil {if _gaabed :=_edggc .BuClr .ValidateWithPath (path +"\u002f\u0042\u0075\u0043\u006c\u0072"); -_gaabed !=nil {return _gaabed ;};};return nil ;};type CT_TextBlipBullet struct{ +// Validate validates the CT_ColorMapping and its children +func (_ccfc *CT_ColorMapping )Validate ()error {return _ccfc .ValidateWithPath ("\u0043T\u005fC\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067");};func NewCT_Headers ()*CT_Headers {_fffc :=&CT_Headers {};return _fffc };type EG_ThemeableFontStyles struct{ThemeableFontStylesChoice *EG_ThemeableFontStylesChoice ; +};type CT_TextUnderlineLineFollowText struct{};func (_deecb *CT_DashStop )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgbg :=range start .Attr {if _bgbg .Name .Local =="\u0064"{_bcad ,_fddg :=ParseUnionST_PositivePercentage (_bgbg .Value ); +if _fddg !=nil {return _fddg ;};_deecb .DAttr =_bcad ;continue ;};if _bgbg .Name .Local =="\u0073\u0070"{_gdad ,_gcgd :=ParseUnionST_PositivePercentage (_bgbg .Value );if _gcgd !=nil {return _gcgd ;};_deecb .SpAttr =_gdad ;continue ;};};for {_fgcfa ,_fdfc :=d .Token (); +if _fdfc !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u003a\u0020\u0025\u0073",_fdfc );};if _bcaf ,_aafg :=_fgcfa .(_d .EndElement );_aafg &&_bcaf .Name ==start .Name {break ; +};};return nil ;}; -// Blip -Blip *CT_Blip ;};func (_bbdaad ST_ChartBuildStep )Validate ()error {return _bbdaad .ValidateWithPath ("")};func (_gefbf *CT_Point2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078"},Value :_be .Sprintf ("\u0025\u0076",_gefbf .XAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0079"},Value :_be .Sprintf ("\u0025\u0076",_gefbf .YAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_egaaca ST_TextVertOverflowType )ValidateWithPath (path string )error {switch _egaaca {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egaaca )); -};return nil ;};func NewEG_GeometryChoice ()*EG_GeometryChoice {_dfdc :=&EG_GeometryChoice {};return _dfdc };func (_gefeg *CT_Ratio )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_afbcf :=range start .Attr {if _afbcf .Name .Local =="\u006e"{_efbgd ,_aeae :=_f .ParseInt (_afbcf .Value ,10,64); -if _aeae !=nil {return _aeae ;};_gefeg .NAttr =_efbgd ;continue ;};if _afbcf .Name .Local =="\u0064"{_ccdg ,_fgedf :=_f .ParseInt (_afbcf .Value ,10,64);if _fgedf !=nil {return _fgedf ;};_gefeg .DAttr =_ccdg ;continue ;};};for {_eebcc ,_fcaeb :=d .Token (); -if _fcaeb !=nil {return _be .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fR\u0061\u0074\u0069\u006f: \u0025\u0073",_fcaeb );};if _bfefc ,_aadbc :=_eebcc .(_ba .EndElement );_aadbc &&_bfefc .Name ==start .Name {break ;};};return nil ; -};func NewCT_GeomGuide ()*CT_GeomGuide {_fbbg :=&CT_GeomGuide {};return _fbbg }; +// ValidateWithPath validates the CT_DuotoneEffect and its children, prefixing error messages with path +func (_eaabb *CT_DuotoneEffect )ValidateWithPath (path string )error {for _cagc ,_ccde :=range _eaabb .EG_ColorChoice {if _abec :=_ccde .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_cagc )); +_abec !=nil {return _abec ;};};return nil ;};func (_accg *CT_ColorSchemeList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _accg .ExtraClrScheme !=nil {_aeaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003ae\u0078\u0074\u0072a\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}}; +for _ ,_fgea :=range _accg .ExtraClrScheme {e .EncodeElement (_fgea ,_aeaa );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cfdb *CT_HSLEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cfdb .HueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0075\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cfdb .HueAttr )}); +};if _cfdb .SatAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0061\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_cfdb .SatAttr )});};if _cfdb .LumAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0075\u006d"},Value :_bg .Sprintf ("\u0025\u0076",*_cfdb .LumAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ggdd *CT_AudioCDTime )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0072\u0061c\u006b"},Value :_bg .Sprintf ("\u0025\u0076",_ggdd .TrackAttr )}); +if _ggdd .TimeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_ggdd .TimeAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_ShapeLocking and its children -func (_eafdc *CT_ShapeLocking )Validate ()error {return _eafdc .ValidateWithPath ("\u0043T\u005fS\u0068\u0061\u0070\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067");}; +// Validate validates the CT_EffectStyleList and its children +func (_geeee *CT_EffectStyleList )Validate ()error {return _geeee .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u004c\u0069\u0073\u0074");};func (_egbe *CT_NonVisualGroupDrawingShapeProps )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acgg :for {_daaca ,_gbca :=d .Token (); +if _gbca !=nil {return _gbca ;};switch _adbeb :=_daaca .(type ){case _d .StartElement :switch _adbeb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}:_egbe .GrpSpLocks =NewCT_GroupLocking (); +if _gfcda :=d .DecodeElement (_egbe .GrpSpLocks ,&_adbeb );_gfcda !=nil {return _gfcda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egbe .ExtLst =NewCT_OfficeArtExtensionList (); +if _bfade :=d .DecodeElement (_egbe .ExtLst ,&_adbeb );_bfade !=nil {return _bfade ;};default:_g .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c\u0047\u0072\u006f\u0075\u0070\u0044\u0072\u0061\u0077\u0069\u006eg\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073\u0020%\u0076",_adbeb .Name ); +if _daeed :=d .Skip ();_daeed !=nil {return _daeed ;};};case _d .EndElement :break _acgg ;case _d .CharData :};};return nil ;};func NewCT_RelativeOffsetEffect ()*CT_RelativeOffsetEffect {_agab :=&CT_RelativeOffsetEffect {};return _agab ;};func (_abaefc ST_TextAutonumberScheme )Validate ()error {return _abaefc .ValidateWithPath ("")}; -// ValidateWithPath validates the EG_ColorChoice and its children, prefixing error messages with path -func (_bddaaf *EG_ColorChoice )ValidateWithPath (path string )error {if _bddaaf .ScrgbClr !=nil {if _aafbfc :=_bddaaf .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_aafbfc !=nil {return _aafbfc ;};};if _bddaaf .SrgbClr !=nil {if _egcca :=_bddaaf .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_egcca !=nil {return _egcca ;};};if _bddaaf .HslClr !=nil {if _cfddf :=_bddaaf .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_cfddf !=nil {return _cfddf ;};};if _bddaaf .SysClr !=nil {if _bcgac :=_bddaaf .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_bcgac !=nil {return _bcgac ;};};if _bddaaf .SchemeClr !=nil {if _ggfbe :=_bddaaf .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ggfbe !=nil {return _ggfbe ;};};if _bddaaf .PrstClr !=nil {if _decag :=_bddaaf .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_decag !=nil {return _decag ;};};return nil ;}; -// ValidateWithPath validates the CT_StretchInfoProperties and its children, prefixing error messages with path -func (_dafdf *CT_StretchInfoProperties )ValidateWithPath (path string )error {if _dafdf .FillRect !=nil {if _efeee :=_dafdf .FillRect .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0052\u0065\u0063t");_efeee !=nil {return _efeee ;};};return nil ; -};func NewCT_AnimationElementChoice ()*CT_AnimationElementChoice {_gac :=&CT_AnimationElementChoice {};return _gac ;};func (_ccafg ST_Coordinate32 )String ()string {if _ccafg .ST_Coordinate32Unqualified !=nil {return _be .Sprintf ("\u0025\u0076",*_ccafg .ST_Coordinate32Unqualified ); -};if _ccafg .ST_UniversalMeasure !=nil {return _be .Sprintf ("\u0025\u0076",*_ccafg .ST_UniversalMeasure );};return "";};func NewEG_MediaChoice ()*EG_MediaChoice {_bffged :=&EG_MediaChoice {};return _bffged };type CT_TextAutonumberBullet struct{ +// Validate validates the CT_ShapeProperties and its children +func (_eefea *CT_ShapeProperties )Validate ()error {return _eefea .ValidateWithPath ("\u0043T\u005fS\u0068\u0061\u0070\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};func (_bggdb *EG_Text3DChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbffd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_bggdb .Sp3d =NewCT_Shape3D (); +if _faged :=d .DecodeElement (_bggdb .Sp3d ,&_gbffd );_faged !=nil {return _faged ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_bggdb .FlatTx =NewCT_FlatText (); +if _efga :=d .DecodeElement (_bggdb .FlatTx ,&_gbffd );_efga !=nil {return _efga ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078t\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gbffd .Name ); +if _edaec :=d .Skip ();_edaec !=nil {return _edaec ;};};return nil ;}; + +// Validate validates the CT_TextBulletColorFollowText and its children +func (_fbbde *CT_TextBulletColorFollowText )Validate ()error {return _fbbde .ValidateWithPath ("\u0043\u0054\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006fl\u006fr\u0046\u006f\u006c\u006c\u006f\u0077\u0054e\u0078\u0074");};func (_efd *CT_AdjPoint2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bgb :=range start .Attr {if _bgb .Name .Local =="\u0078"{_gec ,_bfaf :=ParseUnionST_AdjCoordinate (_bgb .Value ); +if _bfaf !=nil {return _bfaf ;};_efd .XAttr =_gec ;continue ;};if _bgb .Name .Local =="\u0079"{_cbc ,_fe :=ParseUnionST_AdjCoordinate (_bgb .Value );if _fe !=nil {return _fe ;};_efd .YAttr =_cbc ;continue ;};};for {_baf ,_bfd :=d .Token ();if _bfd !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041d\u006aP\u006fi\u006e\u0074\u0032\u0044\u003a\u0020\u0025s",_bfd ); +};if _fcg ,_dff :=_baf .(_d .EndElement );_dff &&_fcg .Name ==start .Name {break ;};};return nil ;};type EG_ShadePropertiesChoice struct{ + +// Linear Gradient Fill +Lin *CT_LinearShadeProperties ; + +// Path Gradient +Path *CT_PathShadeProperties ;};type EG_TextRunChoice struct{ + +// Text Run +R *CT_RegularTextRun ; + +// Text Line Break +Br *CT_TextLineBreak ; + +// Text Field +Fld *CT_TextField ;};func NewCT_AudioFile ()*CT_AudioFile {_ggdf :=&CT_AudioFile {};return _ggdf };func (_dcbgf *EG_TextRun )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcbgf .TextRunChoice =NewEG_TextRunChoice ();_bcaba :for {_gecgb ,_gdccc :=d .Token (); +if _gdccc !=nil {return _gdccc ;};switch _bdcdc :=_gecgb .(type ){case _d .StartElement :switch _bdcdc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_dcbgf .TextRunChoice =NewEG_TextRunChoice (); +if _fecbe :=d .DecodeElement (&_dcbgf .TextRunChoice .R ,&_bdcdc );_fecbe !=nil {return _fecbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_dcbgf .TextRunChoice =NewEG_TextRunChoice (); +if _fcaea :=d .DecodeElement (&_dcbgf .TextRunChoice .Br ,&_bdcdc );_fcaea !=nil {return _fcaea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_dcbgf .TextRunChoice =NewEG_TextRunChoice (); +if _ddgbge :=d .DecodeElement (&_dcbgf .TextRunChoice .Fld ,&_bdcdc );_ddgbge !=nil {return _ddgbge ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fT\u0065\u0078\u0074\u0052\u0075\u006e\u0020\u0025\u0076",_bdcdc .Name ); +if _fdgeb :=d .Skip ();_fdgeb !=nil {return _fdgeb ;};};case _d .EndElement :break _bcaba ;case _d .CharData :};};return nil ;};func NewCT_Path2DChoice ()*CT_Path2DChoice {_beee :=&CT_Path2DChoice {};return _beee }; + +// Validate validates the CT_PresetTextShape and its children +func (_cfbda *CT_PresetTextShape )Validate ()error {return _cfbda .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u0074T\u0065\u0078t\u0053\u0068\u0061\u0070\u0065");};func (_debca *VideoFile )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="a\u003a\u0076\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065";return _debca .CT_VideoFile .MarshalXML (e ,start );};func (_bafad ST_PresetPatternVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bafad .String (),start ); +};type ST_ShapeType byte ;func (_gcbcfg *ST_TextUnderlineType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffcce ,_bacae :=d .Token ();if _bacae !=nil {return _bacae ;};if _cafbc ,_bcfgdf :=_ffcce .(_d .EndElement );_bcfgdf &&_cafbc .Name ==start .Name {*_gcbcfg =1; +return nil ;};if _dbaef ,_dbga :=_ffcce .(_d .CharData );!_dbga {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcce );}else {switch string (_dbaef ){case "":*_gcbcfg =0; +case "\u006e\u006f\u006e\u0065":*_gcbcfg =1;case "\u0077\u006f\u0072d\u0073":*_gcbcfg =2;case "\u0073\u006e\u0067":*_gcbcfg =3;case "\u0064\u0062\u006c":*_gcbcfg =4;case "\u0068\u0065\u0061v\u0079":*_gcbcfg =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_gcbcfg =6; +case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_gcbcfg =7;case "\u0064\u0061\u0073\u0068":*_gcbcfg =8;case "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y":*_gcbcfg =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_gcbcfg =10; +case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_gcbcfg =11;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_gcbcfg =12;case "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_gcbcfg =13;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_gcbcfg =14; +case "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_gcbcfg =15;case "\u0077\u0061\u0076\u0079":*_gcbcfg =16;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_gcbcfg =17;case "\u0077a\u0076\u0079\u0044\u0062\u006c":*_gcbcfg =18; +};};_ffcce ,_bacae =d .Token ();if _bacae !=nil {return _bacae ;};if _adabe ,_cbcdcf :=_ffcce .(_d .EndElement );_cbcdcf &&_adabe .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcce ); +};type CT_ColorSchemeAndMapping struct{ClrScheme *CT_ColorScheme ;ClrMap *CT_ColorMapping ;};func (_cdfd *CT_QuickTimeFile )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ffccb :=range start .Attr {if _ffccb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ffccb .Name .Local =="\u006c\u0069\u006e\u006b"||_ffccb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ffccb .Name .Local =="\u006c\u0069\u006e\u006b"{_adgbg :=_ffccb .Value ; +_cdfd .LinkAttr =_adgbg ;continue ;};};_feede :for {_cabgb ,_dfea :=d .Token ();if _dfea !=nil {return _dfea ;};switch _dcafd :=_cabgb .(type ){case _d .StartElement :switch _dcafd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdfd .ExtLst =NewCT_OfficeArtExtensionList (); +if _gdbac :=d .DecodeElement (_cdfd .ExtLst ,&_dcafd );_gdbac !=nil {return _gdbac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065\u0020\u0025v",_dcafd .Name ); +if _fcbda :=d .Skip ();_fcbda !=nil {return _fcbda ;};};case _d .EndElement :break _feede ;case _d .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_Headers and its children, prefixing error messages with path +func (_agadf *CT_Headers )ValidateWithPath (path string )error {return nil }; + +// Validate validates the CT_CustomGeometry2D and its children +func (_abaa *CT_CustomGeometry2D )Validate ()error {return _abaa .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044");};type CT_BiLevelEffect struct{ + +// Threshold +ThreshAttr ST_PositiveFixedPercentage ;}; + +// Validate validates the CT_TextBulletTypefaceFollowText and its children +func (_cgee *CT_TextBulletTypefaceFollowText )Validate ()error {return _cgee .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070e\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); +};func (_ddgegf *CT_TablePartStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgdc :for {_gebeb ,_bdeab :=d .Token ();if _bdeab !=nil {return _bdeab ;};switch _geggd :=_gebeb .(type ){case _d .StartElement :switch _geggd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0054\u0078\u0053\u0074\u0079\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0054\u0078\u0053\u0074\u0079\u006ce"}:_ddgegf .TcTxStyle =NewCT_TableStyleTextStyle (); +if _cdcfb :=d .DecodeElement (_ddgegf .TcTxStyle ,&_geggd );_cdcfb !=nil {return _cdcfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074c\u0053\u0074\u0079\u006c\u0065"}:_ddgegf .TcStyle =NewCT_TableStyleCellStyle (); +if _abadb :=d .DecodeElement (_ddgegf .TcStyle ,&_geggd );_abadb !=nil {return _abadb ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_geggd .Name ); +if _cebbfg :=d .Skip ();_cebbfg !=nil {return _cebbfg ;};};case _d .EndElement :break _fgdc ;case _d .CharData :};};return nil ;};func (_afgdd ST_SchemeColorVal )ValidateWithPath (path string )error {switch _afgdd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afgdd )); +};return nil ;};func (_dddgc ST_LineEndLength )String ()string {switch _dddgc {case 0:return "";case 1:return "\u0073\u006d";case 2:return "\u006d\u0065\u0064";case 3:return "\u006c\u0067";};return "";};type CT_Path2DClose struct{};type CT_TextAutonumberBullet struct{ // Bullet Autonumbering Type TypeAttr ST_TextAutonumberScheme ; // Start Numbering At -StartAtAttr *int32 ;};func (_gbfeb *EG_TextAutofit )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gbfeb .TextAutofitChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_gfeef *ST_AnimationChartOnlyBuildType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gfeef =0; -case "\u0073\u0065\u0072\u0069\u0065\u0073":*_gfeef =1;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_gfeef =2;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_gfeef =3;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_gfeef =4; -};return nil ;};func NewCT_ContentPartLocking ()*CT_ContentPartLocking {_ggbb :=&CT_ContentPartLocking {};return _ggbb ;};func (_ddffa *CT_ObjectStyleDefaults )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cddcd :for {_egdgg ,_eaagg :=d .Token (); -if _eaagg !=nil {return _eaagg ;};switch _bdcc :=_egdgg .(type ){case _ba .StartElement :switch _bdcc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0044e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0044e\u0066"}:_ddffa .SpDef =NewCT_DefaultShapeDefinition (); -if _dfged :=d .DecodeElement (_ddffa .SpDef ,&_bdcc );_dfged !=nil {return _dfged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0044e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0044e\u0066"}:_ddffa .LnDef =NewCT_DefaultShapeDefinition (); -if _eafe :=d .DecodeElement (_ddffa .LnDef ,&_bdcc );_eafe !=nil {return _eafe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0044e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0044e\u0066"}:_ddffa .TxDef =NewCT_DefaultShapeDefinition (); -if _aaeaf :=d .DecodeElement (_ddffa .TxDef ,&_bdcc );_aaeaf !=nil {return _aaeaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddffa .ExtLst =NewCT_OfficeArtExtensionList (); -if _bcdb :=d .DecodeElement (_ddffa .ExtLst ,&_bdcc );_bcdb !=nil {return _bcdb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0062\u006a\u0065c\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025\u0076",_bdcc .Name ); -if _aacb :=d .Skip ();_aacb !=nil {return _aacb ;};};case _ba .EndElement :break _cddcd ;case _ba .CharData :};};return nil ;};func NewCT_GeomRect ()*CT_GeomRect {_eceec :=&CT_GeomRect {};return _eceec }; +StartAtAttr *int32 ;};func (_dfdge ST_TextBulletSize )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dfdge .ST_TextBulletSizePercent !=nil {e .EncodeToken (_d .CharData (*_dfdge .ST_TextBulletSizePercent ));};if _dfdge .ST_TextBulletSizeDecimal !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_dfdge .ST_TextBulletSizeDecimal ))); +};return e .EncodeToken (_d .EndElement {Name :start .Name });};func NewCT_LuminanceEffect ()*CT_LuminanceEffect {_degea :=&CT_LuminanceEffect {};return _degea };type CT_Angle struct{ -// ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path -func (_dabccc *CT_FontScheme )ValidateWithPath (path string )error {if _baefd :=_dabccc .MajorFont .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0046\u006f\u006e\u0074");_baefd !=nil {return _baefd ;};if _egadd :=_dabccc .MinorFont .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0046\u006f\u006e\u0074"); -_egadd !=nil {return _egadd ;};if _dabccc .ExtLst !=nil {if _gdaf :=_dabccc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gdaf !=nil {return _gdaf ;};};return nil ;};func (_cdbe *CT_OfficeArtExtensionList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _cdbe .Ext !=nil {_agaee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065x\u0074"}};for _ ,_ccff :=range _cdbe .Ext {e .EncodeElement (_ccff ,_agaee );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_fgfdf ST_PresetLineDashVal )String ()string {switch _fgfdf {case 0:return ""; -case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0064\u006f\u0074";case 3:return "\u0064\u0061\u0073\u0068";case 4:return "\u006c\u0067\u0044\u0061\u0073\u0068";case 5:return "\u0064a\u0073\u0068\u0044\u006f\u0074";case 6:return "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft"; -case 7:return "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 8:return "\u0073y\u0073\u0044\u0061\u0073\u0068";case 9:return "\u0073\u0079\u0073\u0044\u006f\u0074";case 10:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074"; -case 11:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";};return "";}; +// Value +ValAttr int32 ;};func (_ebcdc *EG_ThemeableFillStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_ebcdc .ThemeableFillStyleChoice .MarshalXML (e ,_d .StartElement {});return nil ;}; -// Validate validates the CT_Path2DClose and its children -func (_aacc *CT_Path2DClose )Validate ()error {return _aacc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044C\u006c\u006f\u0073\u0065");};type CT_AnimationGraphicalObjectBuildProperties struct{AnimationGraphicalObjectBuildPropertiesChoice *CT_AnimationGraphicalObjectBuildPropertiesChoice ; -};func (_adgg *CT_BlipChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbbc :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_adgg .AlphaBiLevel =NewCT_AlphaBiLevelEffect (); -if _afga :=d .DecodeElement (_adgg .AlphaBiLevel ,&_cbbc );_afga !=nil {return _afga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_adgg .AlphaCeiling =NewCT_AlphaCeilingEffect (); -if _cfee :=d .DecodeElement (_adgg .AlphaCeiling ,&_cbbc );_cfee !=nil {return _cfee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_adgg .AlphaFloor =NewCT_AlphaFloorEffect (); -if _bebg :=d .DecodeElement (_adgg .AlphaFloor ,&_cbbc );_bebg !=nil {return _bebg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_adgg .AlphaInv =NewCT_AlphaInverseEffect (); -if _gdba :=d .DecodeElement (_adgg .AlphaInv ,&_cbbc );_gdba !=nil {return _gdba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_adgg .AlphaMod =NewCT_AlphaModulateEffect (); -if _edb :=d .DecodeElement (_adgg .AlphaMod ,&_cbbc );_edb !=nil {return _edb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_adgg .AlphaModFix =NewCT_AlphaModulateFixedEffect (); -if _aeda :=d .DecodeElement (_adgg .AlphaModFix ,&_cbbc );_aeda !=nil {return _aeda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_adgg .AlphaRepl =NewCT_AlphaReplaceEffect (); -if _gfb :=d .DecodeElement (_adgg .AlphaRepl ,&_cbbc );_gfb !=nil {return _gfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_adgg .BiLevel =NewCT_BiLevelEffect (); -if _ggdd :=d .DecodeElement (_adgg .BiLevel ,&_cbbc );_ggdd !=nil {return _ggdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_adgg .Blur =NewCT_BlurEffect (); -if _cfdb :=d .DecodeElement (_adgg .Blur ,&_cbbc );_cfdb !=nil {return _cfdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_adgg .ClrChange =NewCT_ColorChangeEffect (); -if _dbfe :=d .DecodeElement (_adgg .ClrChange ,&_cbbc );_dbfe !=nil {return _dbfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_adgg .ClrRepl =NewCT_ColorReplaceEffect (); -if _baed :=d .DecodeElement (_adgg .ClrRepl ,&_cbbc );_baed !=nil {return _baed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_adgg .Duotone =NewCT_DuotoneEffect (); -if _ecgb :=d .DecodeElement (_adgg .Duotone ,&_cbbc );_ecgb !=nil {return _ecgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_adgg .FillOverlay =NewCT_FillOverlayEffect (); -if _cegf :=d .DecodeElement (_adgg .FillOverlay ,&_cbbc );_cegf !=nil {return _cegf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_adgg .Grayscl =NewCT_GrayscaleEffect (); -if _gge :=d .DecodeElement (_adgg .Grayscl ,&_cbbc );_gge !=nil {return _gge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_adgg .Hsl =NewCT_HSLEffect (); -if _cggc :=d .DecodeElement (_adgg .Hsl ,&_cbbc );_cggc !=nil {return _cggc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_adgg .Lum =NewCT_LuminanceEffect (); -if _deeed :=d .DecodeElement (_adgg .Lum ,&_cbbc );_deeed !=nil {return _deeed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_adgg .Tint =NewCT_TintEffect (); -if _cdde :=d .DecodeElement (_adgg .Tint ,&_cbbc );_cdde !=nil {return _cdde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042l\u0069\u0070\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_cbbc .Name ); -if _dcfb :=d .Skip ();_dcfb !=nil {return _dcfb ;};};return nil ;};func (_dabede *CT_RelativeOffsetEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_acbfd :=range start .Attr {if _acbfd .Name .Local =="\u0074\u0078"{_affcg ,_efdce :=ParseUnionST_Percentage (_acbfd .Value ); -if _efdce !=nil {return _efdce ;};_dabede .TxAttr =&_affcg ;continue ;};if _acbfd .Name .Local =="\u0074\u0079"{_abadb ,_dfcf :=ParseUnionST_Percentage (_acbfd .Value );if _dfcf !=nil {return _dfcf ;};_dabede .TyAttr =&_abadb ;continue ;};};for {_cfagb ,_gfbfg :=d .Token (); -if _gfbfg !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u0076\u0065\u004f\u0066\u0066s\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020%\u0073",_gfbfg );};if _ccgbg ,_febb :=_cfagb .(_ba .EndElement ); -_febb &&_ccgbg .Name ==start .Name {break ;};};return nil ;};func (_dgggf *CT_LuminanceEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dgggf .BrightAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_dgggf .BrightAttr )}); -};if _dgggf .ContrastAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u0061\u0073\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_dgggf .ContrastAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_abgea ST_PresetShadowVal )ValidateWithPath (path string )error {switch _abgea {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abgea )); -};return nil ;};func NewCT_FontReference ()*CT_FontReference {_cffd :=&CT_FontReference {};_cffd .IdxAttr =ST_FontCollectionIndex (1);return _cffd ;}; +// ValidateWithPath validates the EG_TextUnderlineLine and its children, prefixing error messages with path +func (_ggfgdd *EG_TextUnderlineLine )ValidateWithPath (path string )error {if _caaff :=_ggfgdd .TextUnderlineLineChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); +_caaff !=nil {return _caaff ;};return nil ;};type CT_ColorScheme struct{ -// Validate validates the CT_TextCharBullet and its children -func (_afgbg *CT_TextCharBullet )Validate ()error {return _afgbg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042u\u006c\u006c\u0065\u0074");}; +// Name +NameAttr string ; -// Validate validates the CT_BlipFillProperties and its children -func (_cgad *CT_BlipFillProperties )Validate ()error {return _cgad .ValidateWithPath ("C\u0054\u005f\u0042\u006cip\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dbcef *CT_TransformEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_edfdg :=range start .Attr {if _edfdg .Name .Local =="\u0073\u0078"{_bffbc ,_eceg :=ParseUnionST_Percentage (_edfdg .Value ); -if _eceg !=nil {return _eceg ;};_dbcef .SxAttr =&_bffbc ;continue ;};if _edfdg .Name .Local =="\u0073\u0079"{_cdbgb ,_fegdbf :=ParseUnionST_Percentage (_edfdg .Value );if _fegdbf !=nil {return _fegdbf ;};_dbcef .SyAttr =&_cdbgb ;continue ;};if _edfdg .Name .Local =="\u006b\u0078"{_afec ,_affeed :=_f .ParseInt (_edfdg .Value ,10,32); -if _affeed !=nil {return _affeed ;};_fegb :=int32 (_afec );_dbcef .KxAttr =&_fegb ;continue ;};if _edfdg .Name .Local =="\u006b\u0079"{_cgfdg ,_acace :=_f .ParseInt (_edfdg .Value ,10,32);if _acace !=nil {return _acace ;};_gabfd :=int32 (_cgfdg );_dbcef .KyAttr =&_gabfd ; -continue ;};if _edfdg .Name .Local =="\u0074\u0078"{_fdba ,_begca :=ParseUnionST_Coordinate (_edfdg .Value );if _begca !=nil {return _begca ;};_dbcef .TxAttr =&_fdba ;continue ;};if _edfdg .Name .Local =="\u0074\u0079"{_cfcda ,_fdddd :=ParseUnionST_Coordinate (_edfdg .Value ); -if _fdddd !=nil {return _fdddd ;};_dbcef .TyAttr =&_cfcda ;continue ;};};for {_egcaf ,_aabgc :=d .Token ();if _aabgc !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_aabgc ); -};if _ceceaf ,_daadd :=_egcaf .(_ba .EndElement );_daadd &&_ceceaf .Name ==start .Name {break ;};};return nil ;};func (_dggag ST_FontCollectionIndex )String ()string {switch _dggag {case 0:return "";case 1:return "\u006d\u0061\u006ao\u0072";case 2:return "\u006d\u0069\u006eo\u0072"; -case 3:return "\u006e\u006f\u006e\u0065";};return "";};type ST_TextAnchoringType byte ;func (_gbfge *CT_Path2DList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gbfge .Path !=nil {_bbfeb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0061\u0074\u0068"}}; -for _ ,_cabc :=range _gbfge .Path {e .EncodeElement (_cabc ,_bbfeb );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Dark 1 +Dk1 *CT_Color ; -// Validate validates the CT_AnimationDgmElement and its children -func (_cag *CT_AnimationDgmElement )Validate ()error {return _cag .ValidateWithPath ("\u0043\u0054\u005f\u0041ni\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0045\u006c\u0065\u006d\u0065n\u0074");};func (_cgabce *ST_SchemeColorVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cgabce =0; -case "\u0062\u0067\u0031":*_cgabce =1;case "\u0074\u0078\u0031":*_cgabce =2;case "\u0062\u0067\u0032":*_cgabce =3;case "\u0074\u0078\u0032":*_cgabce =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_cgabce =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_cgabce =6; -case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_cgabce =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_cgabce =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_cgabce =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_cgabce =10;case "\u0068\u006c\u0069n\u006b":*_cgabce =11; -case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_cgabce =12;case "\u0070\u0068\u0043l\u0072":*_cgabce =13;case "\u0064\u006b\u0031":*_cgabce =14;case "\u006c\u0074\u0031":*_cgabce =15;case "\u0064\u006b\u0032":*_cgabce =16;case "\u006c\u0074\u0032":*_cgabce =17; -};return nil ;};func (_ddfgb *ST_PathFillMode )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gabfef ,_agbgca :=d .Token ();if _agbgca !=nil {return _agbgca ;};if _feeaga ,_abcff :=_gabfef .(_ba .EndElement );_abcff &&_feeaga .Name ==start .Name {*_ddfgb =1; -return nil ;};if _ceaac ,_dddae :=_gabfef .(_ba .CharData );!_dddae {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gabfef );}else {switch string (_ceaac ){case "":*_ddfgb =0; -case "\u006e\u006f\u006e\u0065":*_ddfgb =1;case "\u006e\u006f\u0072\u006d":*_ddfgb =2;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_ddfgb =3;case "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073":*_ddfgb =4;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_ddfgb =5; -case "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073":*_ddfgb =6;};};_gabfef ,_agbgca =d .Token ();if _agbgca !=nil {return _agbgca ;};if _gdfdbc ,_ccbdcg :=_gabfef .(_ba .EndElement );_ccbdcg &&_gdfdbc .Name ==start .Name {return nil ;}; -return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gabfef );}; +// Light 1 +Lt1 *CT_Color ; -// Validate validates the CT_LinearShadeProperties and its children -func (_deedg *CT_LinearShadeProperties )Validate ()error {return _deedg .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cdcff ST_TextUnderlineType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_cdcff .String (),start ); -};func NewCT_OfficeArtExtension ()*CT_OfficeArtExtension {_feff :=&CT_OfficeArtExtension {};return _feff ;};type CT_BlipFillProperties struct{ +// Dark 2 +Dk2 *CT_Color ; -// DPI Setting -DpiAttr *uint32 ; +// Light 2 +Lt2 *CT_Color ; -// Rotate With Shape -RotWithShapeAttr *bool ;Blip *CT_Blip ; +// Accent 1 +Accent1 *CT_Color ; -// Source Rectangle -SrcRect *CT_RelativeRect ;FillModePropertiesChoice *EG_FillModePropertiesChoice ;};func (_eagdf ST_TextStrikeType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cceff :=_ba .Attr {};_cceff .Name =name ;switch _eagdf {case ST_TextStrikeTypeUnset :_cceff .Value =""; -case ST_TextStrikeTypeNoStrike :_cceff .Value ="\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065";case ST_TextStrikeTypeSngStrike :_cceff .Value ="\u0073n\u0067\u0053\u0074\u0072\u0069\u006be";case ST_TextStrikeTypeDblStrike :_cceff .Value ="\u0064b\u006c\u0053\u0074\u0072\u0069\u006be"; -};return _cceff ,nil ;}; +// Accent 2 +Accent2 *CT_Color ; -// Validate validates the CT_TextCharacterProperties and its children -func (_ffgc *CT_TextCharacterProperties )Validate ()error {return _ffgc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");}; +// Accent 3 +Accent3 *CT_Color ; -// ValidateWithPath validates the CT_AlphaModulateFixedEffect and its children, prefixing error messages with path -func (_cga *CT_AlphaModulateFixedEffect )ValidateWithPath (path string )error {if _cga .AmtAttr !=nil {if _fbe :=_cga .AmtAttr .ValidateWithPath (path +"\u002f\u0041\u006d\u0074\u0041\u0074\u0074\u0072");_fbe !=nil {return _fbe ;};};return nil ;};func (_ccdcd ST_PresetCameraType )String ()string {switch _ccdcd {case 0:return ""; -case 1:return "l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074";case 2:return "\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case 3:return "l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074"; -case 4:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074";case 5:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case 6:return "\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074"; -case 7:return "\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case 8:return "\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case 9:return "\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case 10:return "\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074"; -case 11:return "l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070";case 12:return "\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t";case 13:return "l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074"; -case 14:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074";case 15:return "\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074"; -case 16:return "l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074";case 17:return "\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case 18:return "\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074";case 19:return "\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074"; -case 20:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070";case 21:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case 22:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; -case 23:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case 24:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070";case 25:return "\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e"; -case 26:return "\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070";case 27:return "\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case 28:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; -case 29:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case 30:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070";case 31:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074"; -case 32:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074";case 33:return "i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case 34:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; -case 35:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case 36:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; -case 37:return "i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case 38:return "\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; -case 39:return "\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case 40:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074";case 41:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; -case 42:return "\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case 43:return "o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case 44:return "\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074"; -case 45:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074";case 46:return "\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 47:return "\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; -case 48:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case 49:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074";case 50:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074"; -case 51:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065";case 52:return "\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case 53:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; -case 54:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case 55:return "\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case 56:return "\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067";case 57:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067"; -case 58:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067";case 59:return "\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case 60:return "p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067";case 61:return "\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064"; -case 62:return "\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079";};return "";};func NewCT_ScRgbColor ()*CT_ScRgbColor {_bcfg :=&CT_ScRgbColor {};return _bcfg }; -func (_abcdd *EG_Text3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_abcdd .Text3DChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_faegfdb ST_ShapeType )ValidateWithPath (path string )error {switch _faegfdb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_faegfdb )); -};return nil ;};const (ST_TextVertOverflowTypeUnset ST_TextVertOverflowType =0;ST_TextVertOverflowTypeOverflow ST_TextVertOverflowType =1;ST_TextVertOverflowTypeEllipsis ST_TextVertOverflowType =2;ST_TextVertOverflowTypeClip ST_TextVertOverflowType =3; -);func NewEG_EffectProperties ()*EG_EffectProperties {_agaeag :=&EG_EffectProperties {};_agaeag .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _agaeag ;};const (ST_LineEndLengthUnset ST_LineEndLength =0;ST_LineEndLengthSm ST_LineEndLength =1; -ST_LineEndLengthMed ST_LineEndLength =2;ST_LineEndLengthLg ST_LineEndLength =3;);type ST_TextShapeType byte ;func (_cadbd *EG_GeometryChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_efdee :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_cadbd .CustGeom =NewCT_CustomGeometry2D (); -if _gbbab :=d .DecodeElement (_cadbd .CustGeom ,&_efdee );_gbbab !=nil {return _gbbab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_cadbd .PrstGeom =NewCT_PresetGeometry2D (); -if _facgc :=d .DecodeElement (_cadbd .PrstGeom ,&_efdee );_facgc !=nil {return _facgc ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_efdee .Name ); -if _dddbg :=d .Skip ();_dddbg !=nil {return _dddbg ;};};return nil ;};func (_dfabad ST_PresetShadowVal )String ()string {switch _dfabad {case 0:return "";case 1:return "\u0073\u0068\u0064w\u0031";case 2:return "\u0073\u0068\u0064w\u0032";case 3:return "\u0073\u0068\u0064w\u0033"; -case 4:return "\u0073\u0068\u0064w\u0034";case 5:return "\u0073\u0068\u0064w\u0035";case 6:return "\u0073\u0068\u0064w\u0036";case 7:return "\u0073\u0068\u0064w\u0037";case 8:return "\u0073\u0068\u0064w\u0038";case 9:return "\u0073\u0068\u0064w\u0039"; -case 10:return "\u0073\u0068\u0064\u0077\u0031\u0030";case 11:return "\u0073\u0068\u0064\u0077\u0031\u0031";case 12:return "\u0073\u0068\u0064\u0077\u0031\u0032";case 13:return "\u0073\u0068\u0064\u0077\u0031\u0033";case 14:return "\u0073\u0068\u0064\u0077\u0031\u0034"; -case 15:return "\u0073\u0068\u0064\u0077\u0031\u0035";case 16:return "\u0073\u0068\u0064\u0077\u0031\u0036";case 17:return "\u0073\u0068\u0064\u0077\u0031\u0037";case 18:return "\u0073\u0068\u0064\u0077\u0031\u0038";case 19:return "\u0073\u0068\u0064\u0077\u0031\u0039"; -case 20:return "\u0073\u0068\u0064\u0077\u0032\u0030";};return "";};func (_dedfa *EG_ThemeableEffectStyleChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _dedfa .Effect !=nil {_fbfbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}}; -e .EncodeElement (_dedfa .Effect ,_fbfbc );}else if _dedfa .EffectRef !=nil {_debcdd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"}};e .EncodeElement (_dedfa .EffectRef ,_debcdd );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Accent 4 +Accent4 *CT_Color ; -// ValidateWithPath validates the EG_TextRunChoice and its children, prefixing error messages with path -func (_cdcec *EG_TextRunChoice )ValidateWithPath (path string )error {if _cdcec .R !=nil {if _feeab :=_cdcec .R .ValidateWithPath (path +"\u002f\u0052");_feeab !=nil {return _feeab ;};};if _cdcec .Br !=nil {if _gaeag :=_cdcec .Br .ValidateWithPath (path +"\u002f\u0042\u0072"); -_gaeag !=nil {return _gaeag ;};};if _cdcec .Fld !=nil {if _afebd :=_cdcec .Fld .ValidateWithPath (path +"\u002f\u0046\u006c\u0064");_afebd !=nil {return _afebd ;};};return nil ;};func (_dfdac *CT_SoftEdgesEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",_dfdac .RadAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewEG_EffectPropertiesChoice ()*EG_EffectPropertiesChoice {_fffde :=&EG_EffectPropertiesChoice {};return _fffde ;}; +// Accent 5 +Accent5 *CT_Color ; -// ValidateWithPath validates the CT_AlphaOutsetEffect and its children, prefixing error messages with path -func (_bbb *CT_AlphaOutsetEffect )ValidateWithPath (path string )error {if _bbb .RadAttr !=nil {if _bbc :=_bbb .RadAttr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0041\u0074\u0074\u0072");_bbc !=nil {return _bbc ;};};return nil ;}; +// Accent 6 +Accent6 *CT_Color ; -// ST_AdjAngle is a union type -type ST_AdjAngle struct{ST_Angle *int32 ;ST_GeomGuideName *string ;}; +// Hyperlink +Hlink *CT_Color ; -// Validate validates the CT_GammaTransform and its children -func (_ffceb *CT_GammaTransform )Validate ()error {return _ffceb .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");}; +// Followed Hyperlink +FolHlink *CT_Color ;ExtLst *CT_OfficeArtExtensionList ;};type CT_AudioCD struct{ -// ValidateWithPath validates the CT_TextUnderlineFillFollowText and its children, prefixing error messages with path -func (_eeacc *CT_TextUnderlineFillFollowText )ValidateWithPath (path string )error {return nil };func (_fagf *CT_SchemeColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fagf .ValAttr =ST_SchemeColorVal (1);for _ ,_gadabf :=range start .Attr {if _gadabf .Name .Local =="\u0076\u0061\u006c"{_fagf .ValAttr .UnmarshalXMLAttr (_gadabf ); -continue ;};};_bgdcf :for {_bebgaa ,_gbdg :=d .Token ();if _gbdg !=nil {return _gbdg ;};switch _fddcd :=_bebgaa .(type ){case _ba .StartElement :switch _fddcd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_babbf :=NewEG_ColorTransform (); -_babbf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_babbf );if _daea :=d .DecodeElement (&_babbf .ColorTransformChoice .Tint ,&_fddcd );_daea !=nil {return _daea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_cdee :=NewEG_ColorTransform (); -_cdee .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cdee );if _bcda :=d .DecodeElement (&_cdee .ColorTransformChoice .Shade ,&_fddcd );_bcda !=nil {return _bcda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_ggcff :=NewEG_ColorTransform (); -_ggcff .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_ggcff );if _cgged :=d .DecodeElement (&_ggcff .ColorTransformChoice .Comp ,&_fddcd );_cgged !=nil {return _cgged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_eeafgf :=NewEG_ColorTransform (); -_eeafgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_eeafgf );if _ebgcc :=d .DecodeElement (&_eeafgf .ColorTransformChoice .Inv ,&_fddcd );_ebgcc !=nil {return _ebgcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_cegec :=NewEG_ColorTransform (); -_cegec .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cegec );if _bbab :=d .DecodeElement (&_cegec .ColorTransformChoice .Gray ,&_fddcd );_bbab !=nil {return _bbab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_cggce :=NewEG_ColorTransform (); -_cggce .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cggce );if _bcagb :=d .DecodeElement (&_cggce .ColorTransformChoice .Alpha ,&_fddcd );_bcagb !=nil {return _bcagb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_agbee :=NewEG_ColorTransform (); -_agbee .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_agbee );if _edfab :=d .DecodeElement (&_agbee .ColorTransformChoice .AlphaOff ,&_fddcd );_edfab !=nil {return _edfab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fedbc :=NewEG_ColorTransform (); -_fedbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_fedbc );if _dfggb :=d .DecodeElement (&_fedbc .ColorTransformChoice .AlphaMod ,&_fddcd );_dfggb !=nil {return _dfggb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_aded :=NewEG_ColorTransform (); -_aded .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_aded );if _fgaf :=d .DecodeElement (&_aded .ColorTransformChoice .Hue ,&_fddcd );_fgaf !=nil {return _fgaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_eaab :=NewEG_ColorTransform (); -_eaab .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_eaab );if _fcege :=d .DecodeElement (&_eaab .ColorTransformChoice .HueOff ,&_fddcd );_fcege !=nil {return _fcege ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_fbbgeb :=NewEG_ColorTransform (); -_fbbgeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_fbbgeb );if _abdf :=d .DecodeElement (&_fbbgeb .ColorTransformChoice .HueMod ,&_fddcd );_abdf !=nil {return _abdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_dacgg :=NewEG_ColorTransform (); -_dacgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_dacgg );if _gegg :=d .DecodeElement (&_dacgg .ColorTransformChoice .Sat ,&_fddcd );_gegg !=nil {return _gegg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_baeed :=NewEG_ColorTransform (); -_baeed .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_baeed );if _gfbg :=d .DecodeElement (&_baeed .ColorTransformChoice .SatOff ,&_fddcd );_gfbg !=nil {return _gfbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_fdbfd :=NewEG_ColorTransform (); -_fdbfd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_fdbfd );if _fagcc :=d .DecodeElement (&_fdbfd .ColorTransformChoice .SatMod ,&_fddcd );_fagcc !=nil {return _fagcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_fgccb :=NewEG_ColorTransform (); -_fgccb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_fgccb );if _dgfgd :=d .DecodeElement (&_fgccb .ColorTransformChoice .Lum ,&_fddcd );_dgfgd !=nil {return _dgfgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_bfdgce :=NewEG_ColorTransform (); -_bfdgce .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_bfdgce );if _abadg :=d .DecodeElement (&_bfdgce .ColorTransformChoice .LumOff ,&_fddcd );_abadg !=nil {return _abadg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_bgcfd :=NewEG_ColorTransform (); -_bgcfd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_bgcfd );if _fafb :=d .DecodeElement (&_bgcfd .ColorTransformChoice .LumMod ,&_fddcd );_fafb !=nil {return _fafb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_gffbc :=NewEG_ColorTransform (); -_gffbc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_gffbc );if _abbfa :=d .DecodeElement (&_gffbc .ColorTransformChoice .Red ,&_fddcd );_abbfa !=nil {return _abbfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_gcge :=NewEG_ColorTransform (); -_gcge .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_gcge );if _efgd :=d .DecodeElement (&_gcge .ColorTransformChoice .RedOff ,&_fddcd );_efgd !=nil {return _efgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_ggdbb :=NewEG_ColorTransform (); -_ggdbb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_ggdbb );if _cdegdf :=d .DecodeElement (&_ggdbb .ColorTransformChoice .RedMod ,&_fddcd );_cdegdf !=nil {return _cdegdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_ebggd :=NewEG_ColorTransform (); -_ebggd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_ebggd );if _ddabd :=d .DecodeElement (&_ebggd .ColorTransformChoice .Green ,&_fddcd );_ddabd !=nil {return _ddabd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_cbbfe :=NewEG_ColorTransform (); -_cbbfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cbbfe );if _eaddd :=d .DecodeElement (&_cbbfe .ColorTransformChoice .GreenOff ,&_fddcd );_eaddd !=nil {return _eaddd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_cadba :=NewEG_ColorTransform (); -_cadba .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cadba );if _dbgc :=d .DecodeElement (&_cadba .ColorTransformChoice .GreenMod ,&_fddcd );_dbgc !=nil {return _dbgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_aagb :=NewEG_ColorTransform (); -_aagb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_aagb );if _febg :=d .DecodeElement (&_aagb .ColorTransformChoice .Blue ,&_fddcd );_febg !=nil {return _febg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_effcgbf :=NewEG_ColorTransform (); -_effcgbf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_effcgbf );if _cfed :=d .DecodeElement (&_effcgbf .ColorTransformChoice .BlueOff ,&_fddcd );_cfed !=nil {return _cfed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_cebg :=NewEG_ColorTransform (); -_cebg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_cebg );if _dedgg :=d .DecodeElement (&_cebg .ColorTransformChoice .BlueMod ,&_fddcd );_dedgg !=nil {return _dedgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_bbgbg :=NewEG_ColorTransform (); -_bbgbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_bbgbg );if _bebfd :=d .DecodeElement (&_bbgbg .ColorTransformChoice .Gamma ,&_fddcd );_bebfd !=nil {return _bebfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_efdcc :=NewEG_ColorTransform (); -_efdcc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fagf .EG_ColorTransform =append (_fagf .EG_ColorTransform ,_efdcc );if _dedbd :=d .DecodeElement (&_efdcc .ColorTransformChoice .InvGamma ,&_fddcd );_dedbd !=nil {return _dedbd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065\u0043o\u006co\u0072\u0020\u0025\u0076",_fddcd .Name ); -if _badbcf :=d .Skip ();_badbcf !=nil {return _badbcf ;};};case _ba .EndElement :break _bgdcf ;case _ba .CharData :};};return nil ;};type EG_TextAutofitChoice struct{ +// Audio Start Time +St *CT_AudioCDTime ; -// No AutoFit -NoAutofit *CT_TextNoAutofit ; +// Audio End Time +End *CT_AudioCDTime ;ExtLst *CT_OfficeArtExtensionList ;};type CT_PresetShadowEffect struct{ -// Normal AutoFit -NormAutofit *CT_TextNormalAutofit ; +// Preset Shadow +PrstAttr ST_PresetShadowVal ; -// Shape AutoFit -SpAutoFit *CT_TextShapeAutofit ;};func (_dcfdf *CT_SchemeColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_adfc ,_cdda :=_dcfdf .ValAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0061\u006c"});if _cdda !=nil {return _cdda ;};start .Attr =append (start .Attr ,_adfc ); -e .EncodeToken (start );if _dcfdf .EG_ColorTransform !=nil {for _ ,_abffg :=range _dcfdf .EG_ColorTransform {_abffg .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_egbd *CT_GvmlTextShapeChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgae :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"}:_egbd .UseSpRect =NewCT_GvmlUseShapeRectangle (); -if _gdgeg :=d .DecodeElement (_egbd .UseSpRect ,&_dgae );_gdgeg !=nil {return _gdgeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_egbd .Xfrm =NewCT_Transform2D (); -if _abfdc :=d .DecodeElement (_egbd .Xfrm ,&_dgae );_abfdc !=nil {return _abfdc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0076\u006d\u006cT\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgae .Name ); -if _cgdeb :=d .Skip ();_cgdeb !=nil {return _cgdeb ;};};return nil ;};func NewCT_FillEffect ()*CT_FillEffect {_bgfaf :=&CT_FillEffect {};_bgfaf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _bgfaf ;};func (_gafdf ST_TextBulletSize )String ()string {if _gafdf .ST_TextBulletSizePercent !=nil {return _be .Sprintf ("\u0025\u0076",*_gafdf .ST_TextBulletSizePercent ); -};if _gafdf .ST_TextBulletSizeDecimal !=nil {return _be .Sprintf ("\u0025\u0076",*_gafdf .ST_TextBulletSizeDecimal );};return "";};func (_agbgg *CT_TextNoAutofit )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_gecfg ,_bbebg :=d .Token (); -if _bbebg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074N\u006fA\u0075\u0074\u006f\u0066\u0069\u0074\u003a \u0025\u0073",_bbebg );};if _bebbb ,_aceegb :=_gecfg .(_ba .EndElement );_aceegb &&_bebbb .Name ==start .Name {break ; -};};return nil ;}; +// Distance +DistAttr *int64 ; -// ValidateWithPath validates the EG_TextBulletColor and its children, prefixing error messages with path -func (_ebff *EG_TextBulletColor )ValidateWithPath (path string )error {if _bedce :=_ebff .TextBulletColorChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tB\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069c\u0065"); -_bedce !=nil {return _bedce ;};return nil ;};func (_gbfga *EG_TextRun )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gbfga .TextRunChoice =NewEG_TextRunChoice ();_bgef :for {_afbbg ,_acdfc :=d .Token ();if _acdfc !=nil {return _acdfc ; -};switch _eggce :=_afbbg .(type ){case _ba .StartElement :switch _eggce .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_gbfga .TextRunChoice =NewEG_TextRunChoice (); -if _gdggg :=d .DecodeElement (&_gbfga .TextRunChoice .R ,&_eggce );_gdggg !=nil {return _gdggg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_gbfga .TextRunChoice =NewEG_TextRunChoice (); -if _bcbc :=d .DecodeElement (&_gbfga .TextRunChoice .Br ,&_eggce );_bcbc !=nil {return _bcbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_gbfga .TextRunChoice =NewEG_TextRunChoice (); -if _cagcc :=d .DecodeElement (&_gbfga .TextRunChoice .Fld ,&_eggce );_cagcc !=nil {return _cagcc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fT\u0065\u0078\u0074\u0052\u0075\u006e\u0020\u0025\u0076",_eggce .Name ); -if _bebd :=d .Skip ();_bebd !=nil {return _bebd ;};};case _ba .EndElement :break _bgef ;case _ba .CharData :};};return nil ;}; +// Direction +DirAttr *int32 ; -// ValidateWithPath validates the CT_OfficeStyleSheet and its children, prefixing error messages with path -func (_aebfb *CT_OfficeStyleSheet )ValidateWithPath (path string )error {if _cbga :=_aebfb .ThemeElements .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0045\u006c\u0065m\u0065\u006e\u0074\u0073");_cbga !=nil {return _cbga ;};if _aebfb .ObjectDefaults !=nil {if _dggb :=_aebfb .ObjectDefaults .ValidateWithPath (path +"\u002fO\u0062j\u0065\u0063\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"); -_dggb !=nil {return _dggb ;};};if _aebfb .ExtraClrSchemeLst !=nil {if _gdgc :=_aebfb .ExtraClrSchemeLst .ValidateWithPath (path +"\u002fE\u0078t\u0072\u0061\u0043\u006c\u0072S\u0063\u0068e\u006d\u0065\u004c\u0073\u0074");_gdgc !=nil {return _gdgc ;};}; -if _aebfb .CustClrLst !=nil {if _bgadd :=_aebfb .CustClrLst .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074");_bgadd !=nil {return _bgadd ;};};if _aebfb .ExtLst !=nil {if _fbcfe :=_aebfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fbcfe !=nil {return _fbcfe ;};};return nil ;};func (_cdbgd *CT_EffectStyleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_bffc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065"}}; -for _ ,_gbgg :=range _cdbgd .EffectStyle {e .EncodeElement (_gbgg ,_bffc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// ValidateWithPath validates the CT_GroupTransform2D and its children, prefixing error messages with path -func (_dddcg *CT_GroupTransform2D )ValidateWithPath (path string )error {if _dddcg .Off !=nil {if _efee :=_dddcg .Off .ValidateWithPath (path +"\u002f\u004f\u0066\u0066");_efee !=nil {return _efee ;};};if _dddcg .Ext !=nil {if _bgegc :=_dddcg .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074"); -_bgegc !=nil {return _bgegc ;};};if _dddcg .ChOff !=nil {if _deef :=_dddcg .ChOff .ValidateWithPath (path +"\u002f\u0043\u0068\u004f\u0066\u0066");_deef !=nil {return _deef ;};};if _dddcg .ChExt !=nil {if _defb :=_dddcg .ChExt .ValidateWithPath (path +"\u002f\u0043\u0068\u0045\u0078\u0074"); -_defb !=nil {return _defb ;};};return nil ;};func (_cddb *CT_TextBulletSizePercent )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_cddb .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_daefgb ST_LineEndWidth )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_daefgb .String (),start );}; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// ValidateWithPath validates the EG_EffectChoice and its children, prefixing error messages with path -func (_degb *EG_EffectChoice )ValidateWithPath (path string )error {if _degb .Cont !=nil {if _agfbd :=_degb .Cont .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074");_agfbd !=nil {return _agfbd ;};};if _degb .Effect !=nil {if _ggcdb :=_degb .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_ggcdb !=nil {return _ggcdb ;};};if _degb .AlphaBiLevel !=nil {if _daedg :=_degb .AlphaBiLevel .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_daedg !=nil {return _daedg ;};};if _degb .AlphaCeiling !=nil {if _cabcd :=_degb .AlphaCeiling .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"); -_cabcd !=nil {return _cabcd ;};};if _degb .AlphaFloor !=nil {if _fegcbc :=_degb .AlphaFloor .ValidateWithPath (path +"/\u0041\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072");_fegcbc !=nil {return _fegcbc ;};};if _degb .AlphaInv !=nil {if _bgeed :=_degb .AlphaInv .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u0049\u006ev"); -_bgeed !=nil {return _bgeed ;};};if _degb .AlphaMod !=nil {if _ebeeg :=_degb .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd");_ebeeg !=nil {return _ebeeg ;};};if _degb .AlphaModFix !=nil {if _faceb :=_degb .AlphaModFix .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"); -_faceb !=nil {return _faceb ;};};if _degb .AlphaOutset !=nil {if _cbge :=_degb .AlphaOutset .ValidateWithPath (path +"\u002f\u0041\u006cp\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074");_cbge !=nil {return _cbge ;};};if _degb .AlphaRepl !=nil {if _dfbgd :=_degb .AlphaRepl .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"); -_dfbgd !=nil {return _dfbgd ;};};if _degb .BiLevel !=nil {if _febbb :=_degb .BiLevel .ValidateWithPath (path +"\u002f\u0042\u0069\u004c\u0065\u0076\u0065\u006c");_febbb !=nil {return _febbb ;};};if _degb .Blend !=nil {if _gcaac :=_degb .Blend .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064"); -_gcaac !=nil {return _gcaac ;};};if _degb .Blur !=nil {if _gfeda :=_degb .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072");_gfeda !=nil {return _gfeda ;};};if _degb .ClrChange !=nil {if _bffd :=_degb .ClrChange .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_bffd !=nil {return _bffd ;};};if _degb .ClrRepl !=nil {if _agdbf :=_degb .ClrRepl .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0052\u0065\u0070\u006c");_agdbf !=nil {return _agdbf ;};};if _degb .Duotone !=nil {if _cfedb :=_degb .Duotone .ValidateWithPath (path +"\u002f\u0044\u0075\u006f\u0074\u006f\u006e\u0065"); -_cfedb !=nil {return _cfedb ;};};if _degb .Fill !=nil {if _dafeg :=_degb .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_dafeg !=nil {return _dafeg ;};};if _degb .FillOverlay !=nil {if _gabgd :=_degb .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); -_gabgd !=nil {return _gabgd ;};};if _degb .Glow !=nil {if _fcceg :=_degb .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_fcceg !=nil {return _fcceg ;};};if _degb .Grayscl !=nil {if _dddcde :=_degb .Grayscl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u006c"); -_dddcde !=nil {return _dddcde ;};};if _degb .Hsl !=nil {if _gdbaa :=_degb .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c");_gdbaa !=nil {return _gdbaa ;};};if _degb .InnerShdw !=nil {if _gdgcc :=_degb .InnerShdw .ValidateWithPath (path +"\u002f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"); -_gdgcc !=nil {return _gdgcc ;};};if _degb .Lum !=nil {if _ecdbd :=_degb .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_ecdbd !=nil {return _ecdbd ;};};if _degb .OuterShdw !=nil {if _gbdef :=_degb .OuterShdw .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"); -_gbdef !=nil {return _gbdef ;};};if _degb .PrstShdw !=nil {if _ecfc :=_degb .PrstShdw .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0053\u0068\u0064w");_ecfc !=nil {return _ecfc ;};};if _degb .Reflection !=nil {if _dgdff :=_degb .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"); -_dgdff !=nil {return _dgdff ;};};if _degb .RelOff !=nil {if _fcedfg :=_degb .RelOff .ValidateWithPath (path +"\u002fR\u0065\u006c\u004f\u0066\u0066");_fcedfg !=nil {return _fcedfg ;};};if _degb .SoftEdge !=nil {if _aafdb :=_degb .SoftEdge .ValidateWithPath (path +"\u002fS\u006f\u0066\u0074\u0045\u0064\u0067e"); -_aafdb !=nil {return _aafdb ;};};if _degb .Tint !=nil {if _ccgbb :=_degb .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_ccgbb !=nil {return _ccgbb ;};};if _degb .Xfrm !=nil {if _fgfdd :=_degb .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); -_fgfdd !=nil {return _fgfdd ;};};return nil ;};func (_dfg *CT_AdjPoint2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_edd :=range start .Attr {if _edd .Name .Local =="\u0078"{_dag ,_efag :=ParseUnionST_AdjCoordinate (_edd .Value ); -if _efag !=nil {return _efag ;};_dfg .XAttr =_dag ;continue ;};if _edd .Name .Local =="\u0079"{_eag ,_eaa :=ParseUnionST_AdjCoordinate (_edd .Value );if _eaa !=nil {return _eaa ;};_dfg .YAttr =_eag ;continue ;};};for {_abe ,_fbd :=d .Token ();if _fbd !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041d\u006aP\u006fi\u006e\u0074\u0032\u0044\u003a\u0020\u0025s",_fbd ); -};if _ecgg ,_ecd :=_abe .(_ba .EndElement );_ecd &&_ecgg .Name ==start .Name {break ;};};return nil ;};func (_dcb *CT_AdjPoint2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078"},Value :_be .Sprintf ("\u0025\u0076",_dcb .XAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0079"},Value :_be .Sprintf ("\u0025\u0076",_dcb .YAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_ClipboardStyleSheet struct{ThemeElements *CT_BaseStyles ; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; +// System Color +SysClr *CT_SystemColor ; -// Color Map -ClrMap *CT_ColorMapping ;};func (_fbegg *EG_Text3DChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dadeg :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_fbegg .Sp3d =NewCT_Shape3D (); -if _caecd :=d .DecodeElement (_fbegg .Sp3d ,&_dadeg );_caecd !=nil {return _caecd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_fbegg .FlatTx =NewCT_FlatText (); -if _gecad :=d .DecodeElement (_fbegg .FlatTx ,&_dadeg );_gecad !=nil {return _gecad ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078t\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dadeg .Name ); -if _gggfa :=d .Skip ();_gggfa !=nil {return _gggfa ;};};return nil ;};func (_bgabb *CT_TextBody )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_gbccc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006f\u0064\u0079\u0050\u0072"}}; -e .EncodeElement (_bgabb .BodyPr ,_gbccc );if _bgabb .LstStyle !=nil {_bceab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_bgabb .LstStyle ,_bceab );};_aefag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070"}}; -for _ ,_fdea :=range _bgabb .P {e .EncodeElement (_fdea ,_aefag );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_abdfd ST_LightRigType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eeaafa :=_ba .Attr {};_eeaafa .Name =name ; -switch _abdfd {case ST_LightRigTypeUnset :_eeaafa .Value ="";case ST_LightRigTypeLegacyFlat1 :_eeaafa .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case ST_LightRigTypeLegacyFlat2 :_eeaafa .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032"; -case ST_LightRigTypeLegacyFlat3 :_eeaafa .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case ST_LightRigTypeLegacyFlat4 :_eeaafa .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034";case ST_LightRigTypeLegacyNormal1 :_eeaafa .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031"; -case ST_LightRigTypeLegacyNormal2 :_eeaafa .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032";case ST_LightRigTypeLegacyNormal3 :_eeaafa .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033"; -case ST_LightRigTypeLegacyNormal4 :_eeaafa .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034";case ST_LightRigTypeLegacyHarsh1 :_eeaafa .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031"; -case ST_LightRigTypeLegacyHarsh2 :_eeaafa .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032";case ST_LightRigTypeLegacyHarsh3 :_eeaafa .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033";case ST_LightRigTypeLegacyHarsh4 :_eeaafa .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034"; -case ST_LightRigTypeThreePt :_eeaafa .Value ="\u0074h\u0072\u0065\u0065\u0050\u0074";case ST_LightRigTypeBalanced :_eeaafa .Value ="\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064";case ST_LightRigTypeSoft :_eeaafa .Value ="\u0073\u006f\u0066\u0074";case ST_LightRigTypeHarsh :_eeaafa .Value ="\u0068\u0061\u0072s\u0068"; -case ST_LightRigTypeFlood :_eeaafa .Value ="\u0066\u006c\u006fo\u0064";case ST_LightRigTypeContrasting :_eeaafa .Value ="c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067";case ST_LightRigTypeMorning :_eeaafa .Value ="\u006do\u0072\u006e\u0069\u006e\u0067"; -case ST_LightRigTypeSunrise :_eeaafa .Value ="\u0073u\u006e\u0072\u0069\u0073\u0065";case ST_LightRigTypeSunset :_eeaafa .Value ="\u0073\u0075\u006e\u0073\u0065\u0074";case ST_LightRigTypeChilly :_eeaafa .Value ="\u0063\u0068\u0069\u006c\u006c\u0079";case ST_LightRigTypeFreezing :_eeaafa .Value ="\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067"; -case ST_LightRigTypeFlat :_eeaafa .Value ="\u0066\u006c\u0061\u0074";case ST_LightRigTypeTwoPt :_eeaafa .Value ="\u0074\u0077\u006fP\u0074";case ST_LightRigTypeGlow :_eeaafa .Value ="\u0067\u006c\u006f\u0077";case ST_LightRigTypeBrightRoom :_eeaafa .Value ="\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d"; -};return _eeaafa ,nil ;}; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Validate validates the TblStyleLst and its children -func (_accec *TblStyleLst )Validate ()error {return _accec .ValidateWithPath ("T\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");}; +// Preset Color +PrstClr *CT_PresetColor ;};func (_ebabc *CT_XYAdjustHandle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebabc .Pos =NewCT_AdjPoint2D ();for _ ,_fbffa :=range start .Attr {if _fbffa .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0058"{_facga :=_fbffa .Value ; +_ebabc .GdRefXAttr =&_facga ;continue ;};if _fbffa .Name .Local =="\u006d\u0069\u006e\u0058"{_fagac ,_bgadb :=ParseUnionST_AdjCoordinate (_fbffa .Value );if _bgadb !=nil {return _bgadb ;};_ebabc .MinXAttr =&_fagac ;continue ;};if _fbffa .Name .Local =="\u006d\u0061\u0078\u0058"{_gbedde ,_ggee :=ParseUnionST_AdjCoordinate (_fbffa .Value ); +if _ggee !=nil {return _ggee ;};_ebabc .MaxXAttr =&_gbedde ;continue ;};if _fbffa .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0059"{_bfafe :=_fbffa .Value ;_ebabc .GdRefYAttr =&_bfafe ;continue ;};if _fbffa .Name .Local =="\u006d\u0069\u006e\u0059"{_edceb ,_adeac :=ParseUnionST_AdjCoordinate (_fbffa .Value ); +if _adeac !=nil {return _adeac ;};_ebabc .MinYAttr =&_edceb ;continue ;};if _fbffa .Name .Local =="\u006d\u0061\u0078\u0059"{_gebea ,_dedgc :=ParseUnionST_AdjCoordinate (_fbffa .Value );if _dedgc !=nil {return _dedgc ;};_ebabc .MaxYAttr =&_gebea ;continue ; +};};_fgbge :for {_adaea ,_cfbeg :=d .Token ();if _cfbeg !=nil {return _cfbeg ;};switch _ddfbg :=_adaea .(type ){case _d .StartElement :switch _ddfbg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _fbdec :=d .DecodeElement (_ebabc .Pos ,&_ddfbg ); +_fbdec !=nil {return _fbdec ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0020\u0025\u0076",_ddfbg .Name ); +if _fdaaf :=d .Skip ();_fdaaf !=nil {return _fdaaf ;};};case _d .EndElement :break _fgbge ;case _d .CharData :};};return nil ;};func (_dggfd ST_LightRigType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dggfd .String (),start ); +};func NewCT_PresetTextShape ()*CT_PresetTextShape {_bagc :=&CT_PresetTextShape {};_bagc .PrstAttr =ST_TextShapeType (1);return _bagc ;};type EG_TextAutofitChoice struct{ -// ValidateWithPath validates the CT_TextSpacing and its children, prefixing error messages with path -func (_fbgbb *CT_TextSpacing )ValidateWithPath (path string )error {if _ffagd :=_fbgbb .TextSpacingChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0053\u0070\u0061\u0063i\u006e\u0067C\u0068\u006f\u0069\u0063\u0065");_ffagd !=nil {return _ffagd ; -};return nil ;};func (_cee *CT_ConnectionSiteList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cee .Cxn !=nil {_dedec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063x\u006e"}};for _ ,_dbgg :=range _cee .Cxn {e .EncodeElement (_dbgg ,_dedec ); -};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func ParseUnionST_FixedPercentage (s string )(ST_FixedPercentage ,error ){_fbaaf :=ST_FixedPercentage {};if _e .ST_FixedPercentagePatternRe .MatchString (s ){_fbaaf .ST_FixedPercentage =&ST_Percentage {}; -_fbaaf .ST_FixedPercentage .ST_Percentage =&s ;}else {_affbb ,_ffcaf :=_f .ParseInt (s ,10,64);if _ffcaf !=nil {return _fbaaf ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_ffcaf );};_aebee :=int32 (_affbb ); -_fbaaf .ST_FixedPercentageDecimal =&_aebee ;};return _fbaaf ,nil ;};type EG_Geometry struct{GeometryChoice *EG_GeometryChoice ;};func (_deccd *CT_GroupLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_adcc :=range start .Attr {if _adcc .Name .Local =="\u006e\u006f\u0047r\u0070"{_fcce ,_bfgdd :=_f .ParseBool (_adcc .Value ); -if _bfgdd !=nil {return _bfgdd ;};_deccd .NoGrpAttr =&_fcce ;continue ;};if _adcc .Name .Local =="\u006eo\u0055\u006e\u0067\u0072\u0070"{_agcf ,_ebabg :=_f .ParseBool (_adcc .Value );if _ebabg !=nil {return _ebabg ;};_deccd .NoUngrpAttr =&_agcf ;continue ; -};if _adcc .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_ddceb ,_deeda :=_f .ParseBool (_adcc .Value );if _deeda !=nil {return _deeda ;};_deccd .NoSelectAttr =&_ddceb ;continue ;};if _adcc .Name .Local =="\u006e\u006f\u0052o\u0074"{_adbag ,_adgd :=_f .ParseBool (_adcc .Value ); -if _adgd !=nil {return _adgd ;};_deccd .NoRotAttr =&_adbag ;continue ;};if _adcc .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_egdg ,_bdgc :=_f .ParseBool (_adcc .Value );if _bdgc !=nil {return _bdgc ; -};_deccd .NoChangeAspectAttr =&_egdg ;continue ;};if _adcc .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_ebcd ,_fecd :=_f .ParseBool (_adcc .Value );if _fecd !=nil {return _fecd ;};_deccd .NoMoveAttr =&_ebcd ;continue ;};if _adcc .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_aecbe ,_agfeb :=_f .ParseBool (_adcc .Value ); -if _agfeb !=nil {return _agfeb ;};_deccd .NoResizeAttr =&_aecbe ;continue ;};};_cefa :for {_gbdbe ,_aadg :=d .Token ();if _aadg !=nil {return _aadg ;};switch _acdc :=_gbdbe .(type ){case _ba .StartElement :switch _acdc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deccd .ExtLst =NewCT_OfficeArtExtensionList (); -if _cgeea :=d .DecodeElement (_deccd .ExtLst ,&_acdc );_cgeea !=nil {return _cgeea ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_acdc .Name ); -if _fegcbf :=d .Skip ();_fegcbf !=nil {return _fegcbf ;};};case _ba .EndElement :break _cefa ;case _ba .CharData :};};return nil ;};func (_bbfec *CT_Path2DMoveTo )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_bcffa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0074"}}; -e .EncodeElement (_bbfec .Pt ,_bcffa );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// No AutoFit +NoAutofit *CT_TextNoAutofit ; -// Validate validates the CT_ColorReplaceEffect and its children -func (_gae *CT_ColorReplaceEffect )Validate ()error {return _gae .ValidateWithPath ("C\u0054\u005f\u0043\u006flo\u0072R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074");};const (ST_BlipCompressionUnset ST_BlipCompression =0;ST_BlipCompressionEmail ST_BlipCompression =1; -ST_BlipCompressionScreen ST_BlipCompression =2;ST_BlipCompressionPrint ST_BlipCompression =3;ST_BlipCompressionHqprint ST_BlipCompression =4;ST_BlipCompressionNone ST_BlipCompression =5;); +// Normal AutoFit +NormAutofit *CT_TextNormalAutofit ; -// ValidateWithPath validates the CT_TextCharBullet and its children, prefixing error messages with path -func (_agfdd *CT_TextCharBullet )ValidateWithPath (path string )error {return nil }; +// Shape AutoFit +SpAutoFit *CT_TextShapeAutofit ;};func (_gecee ST_DgmBuildStep )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bdgad :=_d .Attr {};_bdgad .Name =name ;switch _gecee {case ST_DgmBuildStepUnset :_bdgad .Value ="";case ST_DgmBuildStepSp :_bdgad .Value ="\u0073\u0070"; +case ST_DgmBuildStepBg :_bdgad .Value ="\u0062\u0067";};return _bdgad ,nil ;}; -// Validate validates the CT_AnimationChartElement and its children -func (_fgbg *CT_AnimationChartElement )Validate ()error {return _fgbg .ValidateWithPath ("\u0043T\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043h\u0061\u0072\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074");}; +// Validate validates the EG_TextGeometry and its children +func (_cdbgd *EG_TextGeometry )Validate ()error {return _cdbgd .ValidateWithPath ("\u0045G\u005fT\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079");};func (_cbcff *CT_GvmlGraphicalObjectFrame )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbcff .NvGraphicFramePr =NewCT_GvmlGraphicFrameNonVisual (); +_cbcff .Graphic =NewGraphic ();_cbcff .Xfrm =NewCT_Transform2D ();_ffge :for {_dgefa ,_cbdg :=d .Token ();if _cbdg !=nil {return _cbdg ;};switch _cgaee :=_dgefa .(type ){case _d .StartElement :switch _cgaee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _fdaaa :=d .DecodeElement (_cbcff .NvGraphicFramePr ,&_cgaee ); +_fdaaa !=nil {return _fdaaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _egga :=d .DecodeElement (_cbcff .Graphic ,&_cgaee ); +_egga !=nil {return _egga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:if _eebe :=d .DecodeElement (_cbcff .Xfrm ,&_cgaee ); +_eebe !=nil {return _eebe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbcff .ExtLst =NewCT_OfficeArtExtensionList (); +if _agcd :=d .DecodeElement (_cbcff .ExtLst ,&_cgaee );_agcd !=nil {return _agcd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0047\u0076\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065c\u0074\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_cgaee .Name ); +if _eebc :=d .Skip ();_eebc !=nil {return _eebc ;};};case _d .EndElement :break _ffge ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_TextBulletSizePoint and its children -func (_dagad *CT_TextBulletSizePoint )Validate ()error {return _dagad .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0050\u006f\u0069n\u0074");};type ST_SystemColorVal byte ; +// Validate validates the CT_TableCol and its children +func (_cbcge *CT_TableCol )Validate ()error {return _cbcge .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c");};func (_fbae *CT_BlendEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dgce ,_dfbe :=_fbae .BlendAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u006c\u0065n\u0064"}); +if _dfbe !=nil {return _dfbe ;};start .Attr =append (start .Attr ,_dgce );e .EncodeToken (start );_dcbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}};e .EncodeElement (_fbae .Cont ,_dcbf );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bdbaa *EG_LineFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdbaa .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();_fcfad :for {_bfaaa ,_eaedd :=d .Token ();if _eaedd !=nil {return _eaedd ; +};switch _cbagea :=_bfaaa .(type ){case _d .StartElement :switch _cbagea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_bdbaa .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _fcdage :=d .DecodeElement (&_bdbaa .LineFillPropertiesChoice .NoFill ,&_cbagea );_fcdage !=nil {return _fcdage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_bdbaa .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _gbgafg :=d .DecodeElement (&_bdbaa .LineFillPropertiesChoice .SolidFill ,&_cbagea );_gbgafg !=nil {return _gbgafg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_bdbaa .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _ffacc :=d .DecodeElement (&_bdbaa .LineFillPropertiesChoice .GradFill ,&_cbagea );_ffacc !=nil {return _ffacc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_bdbaa .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice (); +if _adbgd :=d .DecodeElement (&_bdbaa .LineFillPropertiesChoice .PattFill ,&_cbagea );_adbgd !=nil {return _adbgd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cbagea .Name ); +if _dgagg :=d .Skip ();_dgagg !=nil {return _dgagg ;};};case _d .EndElement :break _fcfad ;case _d .CharData :};};return nil ;};func (_cbac *CT_GroupTransform2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cbac .RotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_cbac .RotAttr )}); +};if _cbac .FlipHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006c\u0069p\u0048"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cbac .FlipHAttr ))});};if _cbac .FlipVAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006c\u0069p\u0056"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_cbac .FlipVAttr ))}); +};e .EncodeToken (start );if _cbac .Off !=nil {_degbe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006ff\u0066"}};e .EncodeElement (_cbac .Off ,_degbe );};if _cbac .Ext !=nil {_agbff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065x\u0074"}}; +e .EncodeElement (_cbac .Ext ,_agbff );};if _cbac .ChOff !=nil {_bgecb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0068\u004f\u0066\u0066"}};e .EncodeElement (_cbac .ChOff ,_bgecb );};if _cbac .ChExt !=nil {_effd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0068\u0045\u0078\u0074"}}; +e .EncodeElement (_cbac .ChExt ,_effd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgcffa ST_Coordinate )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cgcffa .ST_CoordinateUnqualified !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_cgcffa .ST_CoordinateUnqualified ))); +};if _cgcffa .ST_UniversalMeasure !=nil {e .EncodeToken (_d .CharData (*_cgcffa .ST_UniversalMeasure ));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func NewCT_Bevel ()*CT_Bevel {_cefgb :=&CT_Bevel {};return _cefgb };type TblStyleLst struct{CT_TableStyleList }; +func (_ebaca *CT_GvmlPictureNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebaca .CNvPr =NewCT_NonVisualDrawingProps ();_ebaca .CNvPicPr =NewCT_NonVisualPictureProperties ();_fdeb :for {_aadac ,_ageba :=d .Token ();if _ageba !=nil {return _ageba ; +};switch _bbbd :=_aadac .(type ){case _d .StartElement :switch _bbbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _eeade :=d .DecodeElement (_ebaca .CNvPr ,&_bbbd ); +_eeade !=nil {return _eeade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _cegaa :=d .DecodeElement (_ebaca .CNvPicPr ,&_bbbd ); +_cegaa !=nil {return _cegaa ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069\u0063\u0074\u0075r\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c \u0025\u0076",_bbbd .Name ); +if _fggcb :=d .Skip ();_fggcb !=nil {return _fggcb ;};};case _d .EndElement :break _fdeb ;case _d .CharData :};};return nil ;};func (_dgag *CT_Percentage )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_abgfa :=range start .Attr {if _abgfa .Name .Local =="\u0076\u0061\u006c"{_gbef ,_afdd :=ParseUnionST_Percentage (_abgfa .Value ); +if _afdd !=nil {return _afdd ;};_dgag .ValAttr =_gbef ;continue ;};};for {_cefeb ,_ggbaf :=d .Token ();if _ggbaf !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050e\u0072c\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025s",_ggbaf ); +};if _fccge ,_fgce :=_cefeb .(_d .EndElement );_fgce &&_fccge .Name ==start .Name {break ;};};return nil ;};type ST_EffectContainerType byte ; -// Validate validates the ThemeManager and its children -func (_cddeea *ThemeManager )Validate ()error {return _cddeea .ValidateWithPath ("\u0054\u0068\u0065m\u0065\u004d\u0061\u006e\u0061\u0067\u0065\u0072");};func (_cgdcgb ST_AnimationDgmOnlyBuildType )ValidateWithPath (path string )error {switch _cgdcgb {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgdcgb )); -};return nil ;}; +// Validate validates the EG_EffectChoice and its children +func (_cdbee *EG_EffectChoice )Validate ()error {return _cdbee .ValidateWithPath ("\u0045G\u005fE\u0066\u0066\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_AlphaModulateEffect ()*CT_AlphaModulateEffect {_fea :=&CT_AlphaModulateEffect {}; +_fea .Cont =NewCT_EffectContainer ();return _fea ;};func (_ecaef ST_PresetColorVal )Validate ()error {return _ecaef .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_ScRgbColor and its children, prefixing error messages with path -func (_ffded *CT_ScRgbColor )ValidateWithPath (path string )error {if _dgdf :=_ffded .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_dgdf !=nil {return _dgdf ;};if _ccfca :=_ffded .GAttr .ValidateWithPath (path +"\u002f\u0047\u0041\u0074\u0074\u0072"); -_ccfca !=nil {return _ccfca ;};if _egfg :=_ffded .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_egfg !=nil {return _egfg ;};for _cdada ,_gadg :=range _ffded .EG_ColorTransform {if _dbgec :=_gadg .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_cdada )); -_dbgec !=nil {return _dbgec ;};};return nil ;}; +// ValidateWithPath validates the CT_AnimationChartElement and its children, prefixing error messages with path +func (_egf *CT_AnimationChartElement )ValidateWithPath (path string )error {if _egf .BldStepAttr ==ST_ChartBuildStepUnset {return _bg .Errorf ("%\u0073\u002f\u0042\u006c\u0064\u0053t\u0065\u0070\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _gbgc :=_egf .BldStepAttr .ValidateWithPath (path +"\u002f\u0042\u006cd\u0053\u0074\u0065\u0070\u0041\u0074\u0074\u0072");_gbgc !=nil {return _gbgc ;};return nil ;}; -// Validate validates the EG_ColorTransformChoice and its children -func (_gcefd *EG_ColorTransformChoice )Validate ()error {return _gcefd .ValidateWithPath ("\u0045\u0047\u005fCo\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065");};func (_eb *AG_Blob )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _eb .EmbedAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_eb .EmbedAttr )}); -};if _eb .LinkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_be .Sprintf ("\u0025\u0076",*_eb .LinkAttr )});};return nil ;};func (_cfgga *CT_StretchInfoProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _cfgga .FillRect !=nil {_accbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u0052\u0065\u0063\u0074"}};e .EncodeElement (_cfgga .FillRect ,_accbb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -}; +// Validate validates the CT_AudioFile and its children +func (_bfafg *CT_AudioFile )Validate ()error {return _bfafg .ValidateWithPath ("\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");}; -// ValidateWithPath validates the EG_LineFillPropertiesChoice and its children, prefixing error messages with path -func (_bbeec *EG_LineFillPropertiesChoice )ValidateWithPath (path string )error {if _bbeec .NoFill !=nil {if _cffe :=_bbeec .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_cffe !=nil {return _cffe ;};};if _bbeec .SolidFill !=nil {if _deacdb :=_bbeec .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); -_deacdb !=nil {return _deacdb ;};};if _bbeec .GradFill !=nil {if _abcdb :=_bbeec .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_abcdb !=nil {return _abcdb ;};};if _bbeec .PattFill !=nil {if _fdgda :=_bbeec .PattFill .ValidateWithPath (path +"\u002fP\u0061\u0074\u0074\u0046\u0069\u006cl"); -_fdgda !=nil {return _fdgda ;};};return nil ;};func (_eabbd ST_AnimationBuildType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_dgdfg :=_ba .Attr {};_dgdfg .Name =name ;switch _eabbd {case ST_AnimationBuildTypeUnset :_dgdfg .Value ="";case ST_AnimationBuildTypeAllAtOnce :_dgdfg .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e"; -};return _dgdfg ,nil ;}; +// Validate validates the CT_GradientStopList and its children +func (_cgecd *CT_GradientStopList )Validate ()error {return _cgecd .ValidateWithPath ("\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");}; -// Validate validates the CT_TableCol and its children -func (_dgfac *CT_TableCol )Validate ()error {return _dgfac .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c");}; +// Validate validates the Theme and its children +func (_egagf *Theme )Validate ()error {return _egagf .ValidateWithPath ("\u0054\u0068\u0065m\u0065")}; -// ValidateWithPath validates the CT_Point3D and its children, prefixing error messages with path -func (_efdd *CT_Point3D )ValidateWithPath (path string )error {if _bbbfd :=_efdd .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_bbbfd !=nil {return _bbbfd ;};if _dgade :=_efdd .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); -_dgade !=nil {return _dgade ;};if _abcfg :=_efdd .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_abcfg !=nil {return _abcfg ;};return nil ;};type CT_GeomGuide struct{ +// ST_FixedPercentage is a union type +type ST_FixedPercentage struct{ST_FixedPercentageDecimal *int32 ;ST_FixedPercentage *ST_Percentage ;};type ST_TextUnderlineType byte ;func (_agcg *CT_GvmlTextShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fdba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}}; +e .EncodeElement (_agcg .TxBody ,_fdba );_agcg .GvmlTextShapeChoice .MarshalXML (e ,_d .StartElement {});if _agcg .ExtLst !=nil {_bade :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agcg .ExtLst ,_bade ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Shape Guide Name -NameAttr string ; +// ValidateWithPath validates the CT_Cell3D and its children, prefixing error messages with path +func (_efdab *CT_Cell3D )ValidateWithPath (path string )error {if _dfgb :=_efdab .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_dfgb !=nil {return _dfgb ; +};if _bgaa :=_efdab .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c");_bgaa !=nil {return _bgaa ;};if _efdab .LightRig !=nil {if _deegb :=_efdab .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g");_deegb !=nil {return _deegb ; +};};if _efdab .ExtLst !=nil {if _cdbf :=_efdab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdbf !=nil {return _cdbf ;};};return nil ;}; -// Shape Guide Formula -FmlaAttr string ;};type ST_BevelPresetType byte ;func NewThemeManager ()*ThemeManager {_dfef :=&ThemeManager {};_dfef .CT_EmptyElement =*NewCT_EmptyElement ();return _dfef ;};func (_dabdf *EG_TextAutofitChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _dabdf .NoAutofit !=nil {_ddcd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}};e .EncodeElement (_dabdf .NoAutofit ,_ddcd );}else if _dabdf .NormAutofit !=nil {_gfbfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}}; -e .EncodeElement (_dabdf .NormAutofit ,_gfbfd );}else if _dabdf .SpAutoFit !=nil {_cgfb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0070\u0041\u0075\u0074\u006f\u0046\u0069\u0074"}};e .EncodeElement (_dabdf .SpAutoFit ,_cgfb );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_baeaa *ST_TextTabAlignType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_baeaa =0;case "\u006c":*_baeaa =1;case "\u0063\u0074\u0072":*_baeaa =2;case "\u0072":*_baeaa =3;case "\u0064\u0065\u0063":*_baeaa =4; -};return nil ;};func (_eaae *CT_BiLevelEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0068\u0072\u0065\u0073\u0068"},Value :_be .Sprintf ("\u0025\u0076",_eaae .ThreshAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dafag ST_PathFillMode )ValidateWithPath (path string )error {switch _dafag {case 0,1,2,3,4,5,6:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dafag )); -};return nil ;};func NewCT_NonVisualDrawingProps ()*CT_NonVisualDrawingProps {_aggg :=&CT_NonVisualDrawingProps {};return _aggg ;};func (_ceecc *CT_PresetLineDashProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dddff :=range start .Attr {if _dddff .Name .Local =="\u0076\u0061\u006c"{_ceecc .ValAttr .UnmarshalXMLAttr (_dddff ); -continue ;};};for {_begad ,_bfbfb :=d .Token ();if _bfbfb !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072e\u0073\u0065\u0074\u004c\u0069\u006ee\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_bfbfb ); -};if _bdcd ,_cfdfe :=_begad .(_ba .EndElement );_cfdfe &&_bdcd .Name ==start .Name {break ;};};return nil ;};func NewCT_FlatText ()*CT_FlatText {_ggea :=&CT_FlatText {};return _ggea };func (_fbfcgf ST_LightRigType )String ()string {switch _fbfcgf {case 0:return ""; -case 1:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case 2:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case 3:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033";case 4:return "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034"; -case 5:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031";case 6:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032";case 7:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033"; -case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034";case 9:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case 10:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032"; -case 11:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033";case 12:return "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case 13:return "\u0074h\u0072\u0065\u0065\u0050\u0074";case 14:return "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"; -case 15:return "\u0073\u006f\u0066\u0074";case 16:return "\u0068\u0061\u0072s\u0068";case 17:return "\u0066\u006c\u006fo\u0064";case 18:return "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067";case 19:return "\u006do\u0072\u006e\u0069\u006e\u0067"; -case 20:return "\u0073u\u006e\u0072\u0069\u0073\u0065";case 21:return "\u0073\u0075\u006e\u0073\u0065\u0074";case 22:return "\u0063\u0068\u0069\u006c\u006c\u0079";case 23:return "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067";case 24:return "\u0066\u006c\u0061\u0074"; -case 25:return "\u0074\u0077\u006fP\u0074";case 26:return "\u0067\u006c\u006f\u0077";case 27:return "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d";};return "";};func (_ffcec ST_FixedPercentage )String ()string {if _ffcec .ST_FixedPercentageDecimal !=nil {return _be .Sprintf ("\u0025\u0076",*_ffcec .ST_FixedPercentageDecimal ); -};if _ffcec .ST_FixedPercentage !=nil {return _ffcec .ST_FixedPercentage .String ();};return "";};func (_cafa *CT_AlphaModulateFixedEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cdbf :=range start .Attr {if _cdbf .Name .Local =="\u0061\u006d\u0074"{_eec ,_bda :=ParseUnionST_PositivePercentage (_cdbf .Value ); -if _bda !=nil {return _bda ;};_cafa .AmtAttr =&_eec ;continue ;};};for {_ffb ,_fgg :=d .Token ();if _fgg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006cp\u0068\u0061\u004d\u006f\u0064\u0075l\u0061\u0074\u0065\u0046\u0069\u0078\u0065\u0064\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_fgg ); -};if _facb ,_dgc :=_ffb .(_ba .EndElement );_dgc &&_facb .Name ==start .Name {break ;};};return nil ;};func (_eagac *EG_TextRun )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_eagac .TextRunChoice .MarshalXML (e ,_ba .StartElement {});return nil ; -}; +// Validate validates the EG_ThemeableFontStyles and its children +func (_caabb *EG_ThemeableFontStyles )Validate ()error {return _caabb .ValidateWithPath ("\u0045\u0047\u005f\u0054he\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006ce\u0073");};func (_dbeag *EG_TextBulletColorChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _dbeag .BuClrTx !=nil {_eedff :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0075\u0043\u006c\u0072\u0054x"}};e .EncodeElement (_dbeag .BuClrTx ,_eedff );}else if _dbeag .BuClr !=nil {_daeacd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0075\u0043\u006c\u0072"}}; +e .EncodeElement (_dbeag .BuClr ,_daeacd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_GroupShapeProperties and its children -func (_dafc *CT_GroupShapeProperties )Validate ()error {return _dafc .ValidateWithPath ("\u0043\u0054\u005fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_gcggg *EG_ThemeableEffectStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gcggg .ThemeableEffectStyleChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;}; +// ValidateWithPath validates the CT_ConnectionSite and its children, prefixing error messages with path +func (_eab *CT_ConnectionSite )ValidateWithPath (path string )error {if _gcfg :=_eab .AngAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_gcfg !=nil {return _gcfg ;};if _bbe :=_eab .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073"); +_bbe !=nil {return _bbe ;};return nil ;}; -// Validate validates the CT_CustomGeometry2D and its children -func (_ffdg *CT_CustomGeometry2D )Validate ()error {return _ffdg .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044");};type EG_TextBulletSizeChoice struct{ +// ValidateWithPath validates the EG_LineJoinPropertiesChoice and its children, prefixing error messages with path +func (_fgfgea *EG_LineJoinPropertiesChoice )ValidateWithPath (path string )error {if _fgfgea .Round !=nil {if _caeac :=_fgfgea .Round .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064");_caeac !=nil {return _caeac ;};};if _fgfgea .Bevel !=nil {if _abbad :=_fgfgea .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c"); +_abbad !=nil {return _abbad ;};};if _fgfgea .Miter !=nil {if _cdaae :=_fgfgea .Miter .ValidateWithPath (path +"\u002f\u004d\u0069\u0074\u0065\u0072");_cdaae !=nil {return _cdaae ;};};return nil ;};func (_ddaee *ST_BevelPresetType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cagfc ,_gacabf :=d .Token (); +if _gacabf !=nil {return _gacabf ;};if _bbdcc ,_bfccc :=_cagfc .(_d .EndElement );_bfccc &&_bbdcc .Name ==start .Name {*_ddaee =1;return nil ;};if _ecdcbc ,_dccdd :=_cagfc .(_d .CharData );!_dccdd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cagfc ); +}else {switch string (_ecdcbc ){case "":*_ddaee =0;case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_ddaee =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_ddaee =2;case "\u0073\u006c\u006fp\u0065":*_ddaee =3;case "\u0063\u0072\u006fs\u0073":*_ddaee =4; +case "\u0061\u006e\u0067l\u0065":*_ddaee =5;case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_ddaee =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_ddaee =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_ddaee =8;case "\u0064\u0069\u0076o\u0074":*_ddaee =9; +case "\u0072\u0069\u0062\u006c\u0065\u0074":*_ddaee =10;case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_ddaee =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_ddaee =12;};};_cagfc ,_gacabf =d .Token ();if _gacabf !=nil {return _gacabf ;};if _ddffa ,_ebbdg :=_cagfc .(_d .EndElement ); +_ebbdg &&_ddffa .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cagfc );};func (_cfafd *CT_TextParagraph )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _cfafd .PPr !=nil {_dfaec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070P\u0072"}};e .EncodeElement (_cfafd .PPr ,_dfaec );};if _cfafd .EG_TextRun !=nil {for _ ,_dfaaf :=range _cfafd .EG_TextRun {_dfaaf .MarshalXML (e ,_d .StartElement {}); +};};if _cfafd .EndParaRPr !=nil {_edgc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065n\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"}};e .EncodeElement (_cfafd .EndParaRPr ,_edgc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bgfda *EG_EffectProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bgfda .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func (_cced *CT_EmptyElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_gcff ,_gdeb :=d .Token (); +if _gdeb !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079\u0045l\u0065\u006d\u0065n\u0074:\u0020\u0025\u0073",_gdeb );};if _aggc ,_gbad :=_gcff .(_d .EndElement );_gbad &&_aggc .Name ==start .Name {break ; +};};return nil ;};type CT_FontCollection struct{ -// Bullet Size Follows Text -BuSzTx *CT_TextBulletSizeFollowText ; +// Latin Font +Latin *CT_TextFont ; -// Bullet Size Percentage -BuSzPct *CT_TextBulletSizePercent ; +// East Asian Font +Ea *CT_TextFont ; -// Bullet Size Points -BuSzPts *CT_TextBulletSizePoint ;};func NewCT_Color ()*CT_Color {_acgb :=&CT_Color {};return _acgb }; +// Complex Script Font +Cs *CT_TextFont ; -// ValidateWithPath validates the EG_TextGeometryChoice and its children, prefixing error messages with path -func (_fegfd *EG_TextGeometryChoice )ValidateWithPath (path string )error {if _fegfd .CustGeom !=nil {if _egaea :=_fegfd .CustGeom .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0047\u0065\u006fm");_egaea !=nil {return _egaea ;};};if _fegfd .PrstTxWarp !=nil {if _ggcba :=_fegfd .PrstTxWarp .ValidateWithPath (path +"/\u0050\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"); -_ggcba !=nil {return _ggcba ;};};return nil ;}; +// Font +Font []*CT_SupplementalFont ;ExtLst *CT_OfficeArtExtensionList ;}; -// Validate validates the EG_TextRunChoice and its children -func (_gcbca *EG_TextRunChoice )Validate ()error {return _gcbca .ValidateWithPath ("\u0045\u0047_\u0054\u0065\u0078t\u0052\u0075\u006e\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Validate validates the EG_LineJoinPropertiesChoice and its children +func (_ggabbg *EG_LineJoinPropertiesChoice )Validate ()error {return _ggabbg .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065J\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func NewEG_EffectChoice ()*EG_EffectChoice {_aagfc :=&EG_EffectChoice {}; +return _aagfc }; -// ValidateWithPath validates the CT_GvmlUseShapeRectangle and its children, prefixing error messages with path -func (_bagde *CT_GvmlUseShapeRectangle )ValidateWithPath (path string )error {return nil }; +// Validate validates the EG_TextBullet and its children +func (_cbfbd *EG_TextBullet )Validate ()error {return _cbfbd .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074");}; -// Validate validates the CT_FontCollection and its children -func (_bfge *CT_FontCollection )Validate ()error {return _bfge .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065c\u0074\u0069\u006f\u006e");};type CT_GvmlUseShapeRectangle struct{}; +// ValidateWithPath validates the CT_SupplementalFont and its children, prefixing error messages with path +func (_dbdbb *CT_SupplementalFont )ValidateWithPath (path string )error {return nil };func (_dfaag ST_PresetColorVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abbac :=_d .Attr {};_abbac .Name =name ;switch _dfaag {case ST_PresetColorValUnset :_abbac .Value =""; +case ST_PresetColorValAliceBlue :_abbac .Value ="\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e";case ST_PresetColorValAntiqueWhite :_abbac .Value ="\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValAqua :_abbac .Value ="\u0061\u0071\u0075\u0061"; +case ST_PresetColorValAquamarine :_abbac .Value ="\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case ST_PresetColorValAzure :_abbac .Value ="\u0061\u007a\u0075r\u0065";case ST_PresetColorValBeige :_abbac .Value ="\u0062\u0065\u0069g\u0065"; +case ST_PresetColorValBisque :_abbac .Value ="\u0062\u0069\u0073\u0071\u0075\u0065";case ST_PresetColorValBlack :_abbac .Value ="\u0062\u006c\u0061c\u006b";case ST_PresetColorValBlanchedAlmond :_abbac .Value ="\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064"; +case ST_PresetColorValBlue :_abbac .Value ="\u0062\u006c\u0075\u0065";case ST_PresetColorValBlueViolet :_abbac .Value ="\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValBrown :_abbac .Value ="\u0062\u0072\u006fw\u006e"; +case ST_PresetColorValBurlyWood :_abbac .Value ="\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd";case ST_PresetColorValCadetBlue :_abbac .Value ="\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e";case ST_PresetColorValChartreuse :_abbac .Value ="\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065"; +case ST_PresetColorValChocolate :_abbac .Value ="\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e";case ST_PresetColorValCoral :_abbac .Value ="\u0063\u006f\u0072a\u006c";case ST_PresetColorValCornflowerBlue :_abbac .Value ="\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065"; +case ST_PresetColorValCornsilk :_abbac .Value ="\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b";case ST_PresetColorValCrimson :_abbac .Value ="\u0063r\u0069\u006d\u0073\u006f\u006e";case ST_PresetColorValCyan :_abbac .Value ="\u0063\u0079\u0061\u006e"; +case ST_PresetColorValDarkBlue :_abbac .Value ="\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case ST_PresetColorValDarkCyan :_abbac .Value ="\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e";case ST_PresetColorValDarkGoldenrod :_abbac .Value ="\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; +case ST_PresetColorValDarkGray :_abbac .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case ST_PresetColorValDarkGrey :_abbac .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079";case ST_PresetColorValDarkGreen :_abbac .Value ="\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n"; +case ST_PresetColorValDarkKhaki :_abbac .Value ="\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi";case ST_PresetColorValDarkMagenta :_abbac .Value ="d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case ST_PresetColorValDarkOliveGreen :_abbac .Value ="\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e"; +case ST_PresetColorValDarkOrange :_abbac .Value ="\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065";case ST_PresetColorValDarkOrchid :_abbac .Value ="\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValDarkRed :_abbac .Value ="\u0064a\u0072\u006b\u0052\u0065\u0064"; +case ST_PresetColorValDarkSalmon :_abbac .Value ="\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValDarkSeaGreen :_abbac .Value ="\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDarkSlateBlue :_abbac .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065"; +case ST_PresetColorValDarkSlateGray :_abbac .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case ST_PresetColorValDarkSlateGrey :_abbac .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; +case ST_PresetColorValDarkTurquoise :_abbac .Value ="\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValDarkViolet :_abbac .Value ="\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValDkBlue :_abbac .Value ="\u0064\u006b\u0042\u006c\u0075\u0065"; +case ST_PresetColorValDkCyan :_abbac .Value ="\u0064\u006b\u0043\u0079\u0061\u006e";case ST_PresetColorValDkGoldenrod :_abbac .Value ="d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case ST_PresetColorValDkGray :_abbac .Value ="\u0064\u006b\u0047\u0072\u0061\u0079"; +case ST_PresetColorValDkGrey :_abbac .Value ="\u0064\u006b\u0047\u0072\u0065\u0079";case ST_PresetColorValDkGreen :_abbac .Value ="\u0064k\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDkKhaki :_abbac .Value ="\u0064k\u004b\u0068\u0061\u006b\u0069"; +case ST_PresetColorValDkMagenta :_abbac .Value ="\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a";case ST_PresetColorValDkOliveGreen :_abbac .Value ="\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDkOrange :_abbac .Value ="\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065"; +case ST_PresetColorValDkOrchid :_abbac .Value ="\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValDkRed :_abbac .Value ="\u0064\u006b\u0052e\u0064";case ST_PresetColorValDkSalmon :_abbac .Value ="\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e"; +case ST_PresetColorValDkSeaGreen :_abbac .Value ="\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDkSlateBlue :_abbac .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case ST_PresetColorValDkSlateGray :_abbac .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079"; +case ST_PresetColorValDkSlateGrey :_abbac .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079";case ST_PresetColorValDkTurquoise :_abbac .Value ="d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValDkViolet :_abbac .Value ="\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074"; +case ST_PresetColorValDeepPink :_abbac .Value ="\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b";case ST_PresetColorValDeepSkyBlue :_abbac .Value ="d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065";case ST_PresetColorValDimGray :_abbac .Value ="\u0064i\u006d\u0047\u0072\u0061\u0079"; +case ST_PresetColorValDimGrey :_abbac .Value ="\u0064i\u006d\u0047\u0072\u0065\u0079";case ST_PresetColorValDodgerBlue :_abbac .Value ="\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065";case ST_PresetColorValFirebrick :_abbac .Value ="\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k"; +case ST_PresetColorValFloralWhite :_abbac .Value ="f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValForestGreen :_abbac .Value ="f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValFuchsia :_abbac .Value ="\u0066u\u0063\u0068\u0073\u0069\u0061"; +case ST_PresetColorValGainsboro :_abbac .Value ="\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o";case ST_PresetColorValGhostWhite :_abbac .Value ="\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValGold :_abbac .Value ="\u0067\u006f\u006c\u0064"; +case ST_PresetColorValGoldenrod :_abbac .Value ="\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd";case ST_PresetColorValGray :_abbac .Value ="\u0067\u0072\u0061\u0079";case ST_PresetColorValGrey :_abbac .Value ="\u0067\u0072\u0065\u0079";case ST_PresetColorValGreen :_abbac .Value ="\u0067\u0072\u0065e\u006e"; +case ST_PresetColorValGreenYellow :_abbac .Value ="g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValHoneydew :_abbac .Value ="\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077";case ST_PresetColorValHotPink :_abbac .Value ="\u0068o\u0074\u0050\u0069\u006e\u006b"; +case ST_PresetColorValIndianRed :_abbac .Value ="\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d";case ST_PresetColorValIndigo :_abbac .Value ="\u0069\u006e\u0064\u0069\u0067\u006f";case ST_PresetColorValIvory :_abbac .Value ="\u0069\u0076\u006fr\u0079";case ST_PresetColorValKhaki :_abbac .Value ="\u006b\u0068\u0061k\u0069"; +case ST_PresetColorValLavender :_abbac .Value ="\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072";case ST_PresetColorValLavenderBlush :_abbac .Value ="\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068";case ST_PresetColorValLawnGreen :_abbac .Value ="\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n"; +case ST_PresetColorValLemonChiffon :_abbac .Value ="\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e";case ST_PresetColorValLightBlue :_abbac .Value ="\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e";case ST_PresetColorValLightCoral :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c"; +case ST_PresetColorValLightCyan :_abbac .Value ="\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n";case ST_PresetColorValLightGoldenrodYellow :_abbac .Value ="l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077"; +case ST_PresetColorValLightGray :_abbac .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case ST_PresetColorValLightGrey :_abbac .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y";case ST_PresetColorValLightGreen :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e"; +case ST_PresetColorValLightPink :_abbac .Value ="\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek";case ST_PresetColorValLightSalmon :_abbac .Value ="l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValLightSeaGreen :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; +case ST_PresetColorValLightSkyBlue :_abbac .Value ="\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065";case ST_PresetColorValLightSlateGray :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079"; +case ST_PresetColorValLightSlateGrey :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079";case ST_PresetColorValLightSteelBlue :_abbac .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065"; +case ST_PresetColorValLightYellow :_abbac .Value ="l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValLtBlue :_abbac .Value ="\u006c\u0074\u0042\u006c\u0075\u0065";case ST_PresetColorValLtCoral :_abbac .Value ="\u006ct\u0043\u006f\u0072\u0061\u006c"; +case ST_PresetColorValLtCyan :_abbac .Value ="\u006c\u0074\u0043\u0079\u0061\u006e";case ST_PresetColorValLtGoldenrodYellow :_abbac .Value ="\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077";case ST_PresetColorValLtGray :_abbac .Value ="\u006c\u0074\u0047\u0072\u0061\u0079"; +case ST_PresetColorValLtGrey :_abbac .Value ="\u006c\u0074\u0047\u0072\u0065\u0079";case ST_PresetColorValLtGreen :_abbac .Value ="\u006ct\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValLtPink :_abbac .Value ="\u006c\u0074\u0050\u0069\u006e\u006b"; +case ST_PresetColorValLtSalmon :_abbac .Value ="\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValLtSeaGreen :_abbac .Value ="\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValLtSkyBlue :_abbac .Value ="\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e"; +case ST_PresetColorValLtSlateGray :_abbac .Value ="l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case ST_PresetColorValLtSlateGrey :_abbac .Value ="l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079";case ST_PresetColorValLtSteelBlue :_abbac .Value ="l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065"; +case ST_PresetColorValLtYellow :_abbac .Value ="\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValLime :_abbac .Value ="\u006c\u0069\u006d\u0065";case ST_PresetColorValLimeGreen :_abbac .Value ="\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n"; +case ST_PresetColorValLinen :_abbac .Value ="\u006c\u0069\u006ee\u006e";case ST_PresetColorValMagenta :_abbac .Value ="\u006da\u0067\u0065\u006e\u0074\u0061";case ST_PresetColorValMaroon :_abbac .Value ="\u006d\u0061\u0072\u006f\u006f\u006e";case ST_PresetColorValMedAquamarine :_abbac .Value ="\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; +case ST_PresetColorValMedBlue :_abbac .Value ="\u006de\u0064\u0042\u006c\u0075\u0065";case ST_PresetColorValMedOrchid :_abbac .Value ="\u006de\u0064\u004f\u0072\u0063\u0068\u0069d";case ST_PresetColorValMedPurple :_abbac .Value ="\u006de\u0064\u0050\u0075\u0072\u0070\u006ce"; +case ST_PresetColorValMedSeaGreen :_abbac .Value ="m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValMedSlateBlue :_abbac .Value ="\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case ST_PresetColorValMedSpringGreen :_abbac .Value ="\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e"; +case ST_PresetColorValMedTurquoise :_abbac .Value ="\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValMedVioletRed :_abbac .Value ="\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case ST_PresetColorValMediumAquamarine :_abbac .Value ="\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; +case ST_PresetColorValMediumBlue :_abbac .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065";case ST_PresetColorValMediumOrchid :_abbac .Value ="\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValMediumPurple :_abbac .Value ="\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065"; +case ST_PresetColorValMediumSeaGreen :_abbac .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e";case ST_PresetColorValMediumSlateBlue :_abbac .Value ="\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065"; +case ST_PresetColorValMediumSpringGreen :_abbac .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case ST_PresetColorValMediumTurquoise :_abbac .Value ="\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; +case ST_PresetColorValMediumVioletRed :_abbac .Value ="\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case ST_PresetColorValMidnightBlue :_abbac .Value ="\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065"; +case ST_PresetColorValMintCream :_abbac .Value ="\u006di\u006e\u0074\u0043\u0072\u0065\u0061m";case ST_PresetColorValMistyRose :_abbac .Value ="\u006di\u0073\u0074\u0079\u0052\u006f\u0073e";case ST_PresetColorValMoccasin :_abbac .Value ="\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e"; +case ST_PresetColorValNavajoWhite :_abbac .Value ="n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValNavy :_abbac .Value ="\u006e\u0061\u0076\u0079";case ST_PresetColorValOldLace :_abbac .Value ="\u006fl\u0064\u004c\u0061\u0063\u0065"; +case ST_PresetColorValOlive :_abbac .Value ="\u006f\u006c\u0069v\u0065";case ST_PresetColorValOliveDrab :_abbac .Value ="\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b";case ST_PresetColorValOrange :_abbac .Value ="\u006f\u0072\u0061\u006e\u0067\u0065";case ST_PresetColorValOrangeRed :_abbac .Value ="\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d"; +case ST_PresetColorValOrchid :_abbac .Value ="\u006f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValPaleGoldenrod :_abbac .Value ="\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case ST_PresetColorValPaleGreen :_abbac .Value ="\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n"; +case ST_PresetColorValPaleTurquoise :_abbac .Value ="\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValPaleVioletRed :_abbac .Value ="\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064"; +case ST_PresetColorValPapayaWhip :_abbac .Value ="\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070";case ST_PresetColorValPeachPuff :_abbac .Value ="\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f";case ST_PresetColorValPeru :_abbac .Value ="\u0070\u0065\u0072\u0075"; +case ST_PresetColorValPink :_abbac .Value ="\u0070\u0069\u006e\u006b";case ST_PresetColorValPlum :_abbac .Value ="\u0070\u006c\u0075\u006d";case ST_PresetColorValPowderBlue :_abbac .Value ="\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065"; +case ST_PresetColorValPurple :_abbac .Value ="\u0070\u0075\u0072\u0070\u006c\u0065";case ST_PresetColorValRed :_abbac .Value ="\u0072\u0065\u0064";case ST_PresetColorValRosyBrown :_abbac .Value ="\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n";case ST_PresetColorValRoyalBlue :_abbac .Value ="\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e"; +case ST_PresetColorValSaddleBrown :_abbac .Value ="s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e";case ST_PresetColorValSalmon :_abbac .Value ="\u0073\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValSandyBrown :_abbac .Value ="\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e"; +case ST_PresetColorValSeaGreen :_abbac .Value ="\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValSeaShell :_abbac .Value ="\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c";case ST_PresetColorValSienna :_abbac .Value ="\u0073\u0069\u0065\u006e\u006e\u0061"; +case ST_PresetColorValSilver :_abbac .Value ="\u0073\u0069\u006c\u0076\u0065\u0072";case ST_PresetColorValSkyBlue :_abbac .Value ="\u0073k\u0079\u0042\u006c\u0075\u0065";case ST_PresetColorValSlateBlue :_abbac .Value ="\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e"; +case ST_PresetColorValSlateGray :_abbac .Value ="\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y";case ST_PresetColorValSlateGrey :_abbac .Value ="\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y";case ST_PresetColorValSnow :_abbac .Value ="\u0073\u006e\u006f\u0077"; +case ST_PresetColorValSpringGreen :_abbac .Value ="s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValSteelBlue :_abbac .Value ="\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e";case ST_PresetColorValTan :_abbac .Value ="\u0074\u0061\u006e"; +case ST_PresetColorValTeal :_abbac .Value ="\u0074\u0065\u0061\u006c";case ST_PresetColorValThistle :_abbac .Value ="\u0074h\u0069\u0073\u0074\u006c\u0065";case ST_PresetColorValTomato :_abbac .Value ="\u0074\u006f\u006d\u0061\u0074\u006f";case ST_PresetColorValTurquoise :_abbac .Value ="\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e"; +case ST_PresetColorValViolet :_abbac .Value ="\u0076\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValWheat :_abbac .Value ="\u0077\u0068\u0065a\u0074";case ST_PresetColorValWhite :_abbac .Value ="\u0077\u0068\u0069t\u0065";case ST_PresetColorValWhiteSmoke :_abbac .Value ="\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065"; +case ST_PresetColorValYellow :_abbac .Value ="\u0079\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValYellowGreen :_abbac .Value ="y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e";};return _abbac ,nil ;};type EG_TextBulletColorChoice struct{ -// Validate validates the CT_BlendEffect and its children -func (_ddfa *CT_BlendEffect )Validate ()error {return _ddfa .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045f\u0066\u0065\u0063\u0074");};func (_bgbca *ST_TextAutonumberScheme )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_egbcb ,_edgcdb :=d .Token (); -if _edgcdb !=nil {return _edgcdb ;};if _gfgbg ,_fbeeb :=_egbcb .(_ba .EndElement );_fbeeb &&_gfgbg .Name ==start .Name {*_bgbca =1;return nil ;};if _fafae ,_bfda :=_egbcb .(_ba .CharData );!_bfda {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egbcb ); -}else {switch string (_fafae ){case "":*_bgbca =0;case "\u0061\u006cp\u0068\u0061\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =1;case "\u0061\u006cp\u0068\u0061\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =2; -case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =3;case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =4;case "\u0061\u006c\u0070\u0068\u0061\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =5; -case "\u0061\u006c\u0070\u0068\u0061\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =6;case "\u0061r\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =7;case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =8; -case "\u0061\u0072\u0061b\u0069\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =9;case "a\u0072\u0061\u0062\u0069\u0063\u0050\u006c\u0061\u0069\u006e":*_bgbca =10;case "\u0072\u006fm\u0061\u006e\u004cc\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =11; -case "\u0072\u006fm\u0061\u006e\u0055c\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =12;case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =13;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =14; -case "\u0072\u006f\u006d\u0061\u006e\u004c\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =15;case "\u0072\u006f\u006d\u0061\u006e\u0055\u0063\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =16;case "\u0063\u0069r\u0063\u006c\u0065N\u0075\u006d\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_bgbca =17; -case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0042\u006c\u0061c\u006b\u0050\u006c\u0061\u0069\u006e":*_bgbca =18;case "c\u0069\u0072\u0063\u006ceN\u0075m\u0057\u0064\u0057\u0068\u0069t\u0065\u0050\u006c\u0061\u0069\u006e":*_bgbca =19;case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_bgbca =20; -case "\u0061\u0072\u0061\u0062\u0069\u0063\u0044\u0062\u0050\u006c\u0061\u0069\u006e":*_bgbca =21;case "\u0065\u0061\u0031C\u0068\u0073\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =22;case "e\u0061\u0031\u0043\u0068\u0073\u0050\u006c\u0061\u0069\u006e":*_bgbca =23; -case "\u0065\u0061\u0031C\u0068\u0074\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =24;case "e\u0061\u0031\u0043\u0068\u0074\u0050\u006c\u0061\u0069\u006e":*_bgbca =25;case "\u0065\u0061\u0031\u004a\u0070\u006e\u0043\u0068\u0073\u0044\u0062\u0050e\u0072\u0069\u006f\u0064":*_bgbca =26; -case "\u0065\u0061\u0031\u004a\u0070\u006e\u004b\u006f\u0072P\u006c\u0061\u0069\u006e":*_bgbca =27;case "\u0065a\u0031J\u0070\u006e\u004b\u006f\u0072\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =28;case "\u0061\u0072\u0061b\u0069\u0063\u0031\u004d\u0069\u006e\u0075\u0073":*_bgbca =29; -case "\u0061\u0072\u0061b\u0069\u0063\u0032\u004d\u0069\u006e\u0075\u0073":*_bgbca =30;case "\u0068\u0065\u0062r\u0065\u0077\u0032\u004d\u0069\u006e\u0075\u0073":*_bgbca =31;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =32; -case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =33;case "\u0074h\u0061i\u0041\u006c\u0070\u0068\u0061P\u0061\u0072e\u006e\u0042\u006f\u0074\u0068":*_bgbca =34;case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =35; -case "\u0074\u0068\u0061\u0069\u004e\u0075\u006d\u0050\u0061\u0072\u0065\u006e\u0052":*_bgbca =36;case "\u0074\u0068a\u0069\u004e\u0075m\u0050\u0061\u0072\u0065\u006e\u0042\u006f\u0074\u0068":*_bgbca =37;case "\u0068\u0069n\u0064\u0069\u0041l\u0070\u0068\u0061\u0050\u0065\u0072\u0069\u006f\u0064":*_bgbca =38; -case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050e\u0072\u0069\u006f\u0064":*_bgbca =39;case "\u0068\u0069\u006e\u0064\u0069\u004e\u0075\u006d\u0050a\u0072\u0065\u006e\u0052":*_bgbca =40;case "\u0068\u0069\u006e\u0064\u0069\u0041\u006c\u0070\u0068\u0061\u0031\u0050e\u0072\u0069\u006f\u0064":*_bgbca =41; -};};_egbcb ,_edgcdb =d .Token ();if _edgcdb !=nil {return _edgcdb ;};if _afgfd ,_eabf :=_egbcb .(_ba .EndElement );_eabf &&_afgfd .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egbcb ); -};func (_ececfe ST_TextUnderlineType )String ()string {switch _ececfe {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0077\u006f\u0072d\u0073";case 3:return "\u0073\u006e\u0067";case 4:return "\u0064\u0062\u006c";case 5:return "\u0068\u0065\u0061v\u0079"; -case 6:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 7:return "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case 8:return "\u0064\u0061\u0073\u0068";case 9:return "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y";case 10:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067"; -case 11:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079";case 12:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 13:return "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079";case 14:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068"; -case 15:return "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079";case 16:return "\u0077\u0061\u0076\u0079";case 17:return "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case 18:return "\u0077a\u0076\u0079\u0044\u0062\u006c"; -};return "";};func NewCT_TextBulletColorFollowText ()*CT_TextBulletColorFollowText {_bacea :=&CT_TextBulletColorFollowText {};return _bacea ;};func NewCT_PresetGeometry2D ()*CT_PresetGeometry2D {_ceadfd :=&CT_PresetGeometry2D {};_ceadfd .PrstAttr =ST_ShapeType (1); -return _ceadfd ;};func (_cfgbc *CT_TableGrid )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cfgbc .GridCol !=nil {_cfgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0069\u0064\u0043\u006fl"}}; -for _ ,_bgcb :=range _cfgbc .GridCol {e .EncodeElement (_bgcb ,_cfgc );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Follow Text +BuClrTx *CT_TextBulletColorFollowText ; -// ValidateWithPath validates the CT_GvmlConnector and its children, prefixing error messages with path -func (_dcfbf *CT_GvmlConnector )ValidateWithPath (path string )error {if _dcbce :=_dcfbf .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_dcbce !=nil {return _dcbce ;};if _bfag :=_dcfbf .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_bfag !=nil {return _bfag ;};if _dcfbf .Style !=nil {if _eeaa :=_dcfbf .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_eeaa !=nil {return _eeaa ;};};if _dcfbf .ExtLst !=nil {if _aggef :=_dcfbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_aggef !=nil {return _aggef ;};};return nil ;};func (_agedb ST_DgmBuildStep )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_agedb .String (),start );};type CT_ColorMappingOverrideChoice struct{MasterClrMapping *CT_EmptyElement ; -OverrideClrMapping *CT_ColorMapping ;}; +// Color Specified +BuClr *CT_Color ;};func (_ggegg *CT_StyleMatrixReference )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_ggegg .IdxAttr )}); +e .EncodeToken (start );if _ggegg .ScrgbClr !=nil {_cccgf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_ggegg .ScrgbClr ,_cccgf );};if _ggegg .SrgbClr !=nil {_bgfg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_ggegg .SrgbClr ,_bgfg );};if _ggegg .HslClr !=nil {_cbcb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_ggegg .HslClr ,_cbcb );};if _ggegg .SysClr !=nil {_bdgag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_ggegg .SysClr ,_bdgag );};if _ggegg .SchemeClr !=nil {_fbeg :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_ggegg .SchemeClr ,_fbeg );};if _ggegg .PrstClr !=nil {_fgcfd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_ggegg .PrstClr ,_fgcfd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_caad *CT_BaseStyles )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_caad .ClrScheme =NewCT_ColorScheme ();_caad .FontScheme =NewCT_FontScheme (); +_caad .FmtScheme =NewCT_StyleMatrix ();_eaaf :for {_cdba ,_dcd :=d .Token ();if _dcd !=nil {return _dcd ;};switch _aaab :=_cdba .(type ){case _d .StartElement :switch _aaab .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0053\u0063\u0068\u0065\u006de"}:if _gaf :=d .DecodeElement (_caad .ClrScheme ,&_aaab ); +_gaf !=nil {return _gaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"}:if _eggg :=d .DecodeElement (_caad .FontScheme ,&_aaab ); +_eggg !=nil {return _eggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066m\u0074\u0053\u0063\u0068\u0065\u006de"}:if _ecdd :=d .DecodeElement (_caad .FmtScheme ,&_aaab ); +_ecdd !=nil {return _ecdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caad .ExtLst =NewCT_OfficeArtExtensionList (); +if _ggcg :=d .DecodeElement (_caad .ExtLst ,&_aaab );_ggcg !=nil {return _ggcg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073 \u0025\u0076",_aaab .Name ); +if _fae :=d .Skip ();_fae !=nil {return _fae ;};};case _d .EndElement :break _eaaf ;case _d .CharData :};};return nil ;};type CT_Headers struct{ -// Validate validates the CT_AlphaModulateFixedEffect and its children -func (_babg *CT_AlphaModulateFixedEffect )Validate ()error {return _babg .ValidateWithPath ("C\u0054\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0046i\u0078\u0065\u0064E\u0066f\u0065\u0063\u0074");}; +// Header Cell Reference +Header []string ;};func (_ffagc *CT_Point2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gefdd :=range start .Attr {if _gefdd .Name .Local =="\u0078"{_ggagd ,_caefc :=ParseUnionST_Coordinate (_gefdd .Value );if _caefc !=nil {return _caefc ; +};_ffagc .XAttr =_ggagd ;continue ;};if _gefdd .Name .Local =="\u0079"{_abdgb ,_cdcaf :=ParseUnionST_Coordinate (_gefdd .Value );if _cdcaf !=nil {return _cdcaf ;};_ffagc .YAttr =_abdgb ;continue ;};};for {_cacce ,_cdgag :=d .Token ();if _cdgag !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044\u003a\u0020%\u0073",_cdgag ); +};if _gfbeg ,_aaggf :=_cacce .(_d .EndElement );_aaggf &&_gfbeg .Name ==start .Name {break ;};};return nil ;};func (_cdgf *CT_OfficeStyleSheet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cdgf .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_cdgf .NameAttr )}); +};e .EncodeToken (start );_beeb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074h\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}};e .EncodeElement (_cdgf .ThemeElements ,_beeb );if _cdgf .ObjectDefaults !=nil {_agada :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003ao\u0062\u006a\u0065c\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}}; +e .EncodeElement (_cdgf .ObjectDefaults ,_agada );};if _cdgf .ExtraClrSchemeLst !=nil {_ddca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078tr\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u004c\u0073\u0074"}};e .EncodeElement (_cdgf .ExtraClrSchemeLst ,_ddca ); +};if _cdgf .CustClrLst !=nil {_beab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063u\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_cdgf .CustClrLst ,_beab );};if _cdgf .ExtLst !=nil {_begee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cdgf .ExtLst ,_begee );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_feagc *CT_OfficeArtExtensionList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _feagc .Ext !=nil {_baddd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065x\u0074"}}; +for _ ,_fdaab :=range _feagc .Ext {e .EncodeElement (_fdaab ,_baddd );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_GvmlGraphicalObjectFrame and its children, prefixing error messages with path -func (_aafca *CT_GvmlGraphicalObjectFrame )ValidateWithPath (path string )error {if _bcgee :=_aafca .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_bcgee !=nil {return _bcgee ; -};if _ggagd :=_aafca .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_ggagd !=nil {return _ggagd ;};if _ddgcd :=_aafca .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_ddgcd !=nil {return _ddgcd ;};if _aafca .ExtLst !=nil {if _adfd :=_aafca .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_adfd !=nil {return _adfd ;};};return nil ;}; +// ValidateWithPath validates the CT_Scale2D and its children, prefixing error messages with path +func (_ddef *CT_Scale2D )ValidateWithPath (path string )error {if _cdfba :=_ddef .Sx .ValidateWithPath (path +"\u002f\u0053\u0078");_cdfba !=nil {return _cdfba ;};if _caeeb :=_ddef .Sy .ValidateWithPath (path +"\u002f\u0053\u0079");_caeeb !=nil {return _caeeb ; +};return nil ;}; -// Validate validates the EG_MediaChoice and its children -func (_eeafa *EG_MediaChoice )Validate ()error {return _eeafa .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0043h\u006f\u0069\u0063\u0065");};func (_deffb *ST_FixedPercentage )ValidateWithPath (path string )error {_fdbfg :=[]string {}; -if _deffb .ST_FixedPercentageDecimal !=nil {_fdbfg =append (_fdbfg ,"\u0053T\u005f\u0046\u0069\u0078e\u0064\u0050\u0065\u0072\u0063e\u006et\u0061g\u0065\u0044\u0065\u0063\u0069\u006d\u0061l");};if _deffb .ST_FixedPercentage !=nil {if _gdcde :=_deffb .ST_FixedPercentage .ValidateWithPath (path +"\u002f\u0053\u0054\u005fFi\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); -_gdcde !=nil {return _gdcde ;};_fdbfg =append (_fdbfg ,"\u0053T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065");};if len (_fdbfg )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fdbfg ); -};return nil ;};func NewCT_TextFont ()*CT_TextFont {_agdcd :=&CT_TextFont {};return _agdcd }; +// Validate validates the CT_PositiveFixedPercentage and its children +func (_gaad *CT_PositiveFixedPercentage )Validate ()error {return _gaad .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};type CT_TextCharBullet struct{ -// ValidateWithPath validates the Blip and its children, prefixing error messages with path -func (_abg *Blip )ValidateWithPath (path string )error {if _ee :=_abg .CT_Blip .ValidateWithPath (path );_ee !=nil {return _ee ;};return nil ;}; +// Bullet Character +CharAttr string ;};func (_cgbfa *EG_ShadeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgbfa .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();_ggfgd :for {_adga ,_gcedc :=d .Token ();if _gcedc !=nil {return _gcedc ;};switch _faagfc :=_adga .(type ){case _d .StartElement :switch _faagfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_cgbfa .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _gdcee :=d .DecodeElement (&_cgbfa .ShadePropertiesChoice .Lin ,&_faagfc );_gdcee !=nil {return _gdcee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_cgbfa .ShadePropertiesChoice =NewEG_ShadePropertiesChoice (); +if _bebde :=d .DecodeElement (&_cgbfa .ShadePropertiesChoice .Path ,&_faagfc );_bebde !=nil {return _bebde ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_faagfc .Name ); +if _dbfaa :=d .Skip ();_dbfaa !=nil {return _dbfaa ;};};case _d .EndElement :break _ggfgd ;case _d .CharData :};};return nil ;};func (_dbc *CT_BackgroundFillStyleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dae :for {_caec ,_cgga :=d .Token (); +if _cgga !=nil {return _cgga ;};switch _ebbc :=_caec .(type ){case _d .StartElement :switch _ebbc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_ddcd :=NewEG_FillProperties (); +_ddcd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_ddcd );if _daa :=d .DecodeElement (&_ddcd .FillPropertiesChoice .NoFill ,&_ebbc );_daa !=nil {return _daa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_gbc :=NewEG_FillProperties (); +_gbc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_gbc );if _cace :=d .DecodeElement (&_gbc .FillPropertiesChoice .SolidFill ,&_ebbc );_cace !=nil {return _cace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_gfeb :=NewEG_FillProperties (); +_gfeb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_gfeb );if _gbcd :=d .DecodeElement (&_gfeb .FillPropertiesChoice .GradFill ,&_ebbc );_gbcd !=nil {return _gbcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_bdae :=NewEG_FillProperties (); +_bdae .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_bdae );if _gagc :=d .DecodeElement (&_bdae .FillPropertiesChoice .BlipFill ,&_ebbc );_gagc !=nil {return _gagc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_edc :=NewEG_FillProperties (); +_edc .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_edc );if _fcdc :=d .DecodeElement (&_edc .FillPropertiesChoice .PattFill ,&_ebbc );_fcdc !=nil {return _fcdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_dgeag :=NewEG_FillProperties (); +_dgeag .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dbc .EG_FillProperties =append (_dbc .EG_FillProperties ,_dgeag );if _ffbea :=d .DecodeElement (&_dgeag .FillPropertiesChoice .GrpFill ,&_ebbc );_ffbea !=nil {return _ffbea ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0042\u0061c\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ebbc .Name ); +if _ccgc :=d .Skip ();_ccgc !=nil {return _ccgc ;};};case _d .EndElement :break _dae ;case _d .CharData :};};return nil ;};type CT_Path2DArcTo struct{ -// Validate validates the EG_OfficeArtExtensionList and its children -func (_cegac *EG_OfficeArtExtensionList )Validate ()error {return _cegac .ValidateWithPath ("\u0045G\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t");}; +// Shape Arc Width Radius +WRAttr ST_AdjCoordinate ; -// Validate validates the CT_WholeE2oFormatting and its children -func (_ffbcg *CT_WholeE2oFormatting )Validate ()error {return _ffbcg .ValidateWithPath ("C\u0054\u005f\u0057\u0068ol\u0065E\u0032\u006f\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067");};func NewCT_NonVisualDrawingShapeProps ()*CT_NonVisualDrawingShapeProps {_cgcf :=&CT_NonVisualDrawingShapeProps {}; -return _cgcf ;}; +// Shape Arc Height Radius +HRAttr ST_AdjCoordinate ; -// Validate validates the EG_TextBulletSize and its children -func (_eacbb *EG_TextBulletSize )Validate ()error {return _eacbb .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065");}; +// Shape Arc Start Angle +StAngAttr ST_AdjAngle ; -// Validate validates the CT_Vector3D and its children -func (_ebcg *CT_Vector3D )Validate ()error {return _ebcg .ValidateWithPath ("C\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044");}; +// Shape Arc Swing Angle +SwAngAttr ST_AdjAngle ;};const (ST_AnimationChartOnlyBuildTypeUnset ST_AnimationChartOnlyBuildType =0;ST_AnimationChartOnlyBuildTypeSeries ST_AnimationChartOnlyBuildType =1;ST_AnimationChartOnlyBuildTypeCategory ST_AnimationChartOnlyBuildType =2;ST_AnimationChartOnlyBuildTypeSeriesEl ST_AnimationChartOnlyBuildType =3; +ST_AnimationChartOnlyBuildTypeCategoryEl ST_AnimationChartOnlyBuildType =4;);func (_cfeba *EG_TextGeometryChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebaaa :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_cfeba .CustGeom =NewCT_CustomGeometry2D (); +if _bcaaed :=d .DecodeElement (_cfeba .CustGeom ,&_ebaaa );_bcaaed !=nil {return _bcaaed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_cfeba .PrstTxWarp =NewCT_PresetTextShape (); +if _gadbea :=d .DecodeElement (_cfeba .PrstTxWarp ,&_ebaaa );_gadbea !=nil {return _gadbea ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ebaaa .Name ); +if _fgdcc :=d .Skip ();_fgdcc !=nil {return _fgdcc ;};};return nil ;};func (_bdaf *CT_DashStopList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbdfa :for {_cgaf ,_acbf :=d .Token ();if _acbf !=nil {return _acbf ;};switch _dcad :=_cgaf .(type ){case _d .StartElement :switch _dcad .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0073"}:_bad :=NewCT_DashStop (); +if _ffbbc :=d .DecodeElement (_bad ,&_dcad );_ffbbc !=nil {return _ffbbc ;};_bdaf .Ds =append (_bdaf .Ds ,_bad );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0073h\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dcad .Name ); +if _fabfe :=d .Skip ();_fabfe !=nil {return _fabfe ;};};case _d .EndElement :break _fbdfa ;case _d .CharData :};};return nil ;};func (_feafg *ST_AdjAngle )Validate ()error {return _feafg .ValidateWithPath ("")};func (_dcec *CT_LineJoinMiterProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dcec .LimAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0069\u006d"},Value :_bg .Sprintf ("\u0025\u0076",*_dcec .LimAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dggeg ST_TextTabAlignType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fgfae :=_d .Attr {};_fgfae .Name =name ;switch _dggeg {case ST_TextTabAlignTypeUnset :_fgfae .Value =""; +case ST_TextTabAlignTypeL :_fgfae .Value ="\u006c";case ST_TextTabAlignTypeCtr :_fgfae .Value ="\u0063\u0074\u0072";case ST_TextTabAlignTypeR :_fgfae .Value ="\u0072";case ST_TextTabAlignTypeDec :_fgfae .Value ="\u0064\u0065\u0063";};return _fgfae ,nil ; +};type ST_LightRigDirection byte ;func (_bedbe *CT_TextSpacingChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbeceb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"}:_bedbe .SpcPct =NewCT_TextSpacingPercent (); +if _fdddfg :=d .DecodeElement (_bedbe .SpcPct ,&_bbeceb );_fdddfg !=nil {return _fdddfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"}:_bedbe .SpcPts =NewCT_TextSpacingPoint (); +if _fdffa :=d .DecodeElement (_bedbe .SpcPts ,&_bbeceb );_fdffa !=nil {return _fdffa ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bbeceb .Name ); +if _bacee :=d .Skip ();_bacee !=nil {return _bacee ;};};return nil ;}; -// Validate validates the CT_AlphaInverseEffect and its children -func (_ebg *CT_AlphaInverseEffect )Validate ()error {return _ebg .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061I\u006e\u0076\u0065\u0072\u0073e\u0045\u0066\u0066\u0065\u0063\u0074");};func (_ebedd ST_PositiveFixedPercentage )String ()string {if _ebedd .ST_PositiveFixedPercentageDecimal !=nil {return _be .Sprintf ("\u0025\u0076",*_ebedd .ST_PositiveFixedPercentageDecimal ); -};if _ebedd .ST_PositiveFixedPercentage !=nil {return _ebedd .ST_PositiveFixedPercentage .String ();};return "";};func (_fce *CT_BlurEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ffbe :=range start .Attr {if _ffbe .Name .Local =="\u0072\u0061\u0064"{_ecdc ,_dbae :=_f .ParseInt (_ffbe .Value ,10,64); -if _dbae !=nil {return _dbae ;};_fce .RadAttr =&_ecdc ;continue ;};if _ffbe .Name .Local =="\u0067\u0072\u006f\u0077"{_ddbf ,_fdcae :=_f .ParseBool (_ffbe .Value );if _fdcae !=nil {return _fdcae ;};_fce .GrowAttr =&_ddbf ;continue ;};};for {_cgde ,_ggda :=d .Token (); -if _ggda !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0042l\u0075r\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_ggda );};if _fcc ,_fcdd :=_cgde .(_ba .EndElement );_fcdd &&_fcc .Name ==start .Name {break ; -};};return nil ;};func (_cfba *CT_GroupLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cfba .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoGrpAttr ))}); -};if _cfba .NoUngrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0055\u006e\u0067\u0072\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoUngrpAttr ))});};if _cfba .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoSelectAttr ))}); -};if _cfba .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoRotAttr ))});};if _cfba .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoChangeAspectAttr ))}); -};if _cfba .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoMoveAttr ))});};if _cfba .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_cfba .NoResizeAttr ))}); -};e .EncodeToken (start );if _cfba .ExtLst !=nil {_gdedd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cfba .ExtLst ,_gdedd );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_StretchInfoProperties ()*CT_StretchInfoProperties {_dfdbd :=&CT_StretchInfoProperties {};return _dfdbd ;}; +// ValidateWithPath validates the Tbl and its children, prefixing error messages with path +func (_eabae *Tbl )ValidateWithPath (path string )error {if _bbbga :=_eabae .CT_Table .ValidateWithPath (path );_bbbga !=nil {return _bbbga ;};return nil ;};func NewCT_EffectContainer ()*CT_EffectContainer {_ecagb :=&CT_EffectContainer {};return _ecagb }; +func (_agffb *CT_TextBlipBullet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_faad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070"}};e .EncodeElement (_agffb .Blip ,_faad );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_dcfaf ST_PresetMaterialType )String ()string {switch _dcfaf {case 0:return "";case 1:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065";case 2:return "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063"; +case 3:return "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c";case 4:return "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065";case 5:return "\u006d\u0061\u0074t\u0065";case 6:return "\u0070l\u0061\u0073\u0074\u0069\u0063"; +case 7:return "\u006d\u0065\u0074a\u006c";case 8:return "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e";case 9:return "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072";case 10:return "\u0070\u006f\u0077\u0064\u0065\u0072"; +case 11:return "\u0064\u006b\u0045\u0064\u0067\u0065";case 12:return "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065";case 13:return "\u0063\u006c\u0065a\u0072";case 14:return "\u0066\u006c\u0061\u0074";case 15:return "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l"; +};return "";};type CT_FontScheme struct{ -// ValidateWithPath validates the CT_EmbeddedWAVAudioFile and its children, prefixing error messages with path -func (_daab *CT_EmbeddedWAVAudioFile )ValidateWithPath (path string )error {return nil };type CT_ComplementTransform struct{};type CT_AlphaCeilingEffect struct{}; +// Name +NameAttr string ; -// ValidateWithPath validates the CT_PresetTextShape and its children, prefixing error messages with path -func (_becce *CT_PresetTextShape )ValidateWithPath (path string )error {if _becce .PrstAttr ==ST_TextShapeTypeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eggdg :=_becce .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_eggdg !=nil {return _eggdg ;};if _becce .AvLst !=nil {if _gdcec :=_becce .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074");_gdcec !=nil {return _gdcec ; -};};return nil ;};type CT_LineStyleList struct{Ln []*CT_LineProperties ;}; +// Major Font +MajorFont *CT_FontCollection ; -// ValidateWithPath validates the CT_QuickTimeFile and its children, prefixing error messages with path -func (_afabd *CT_QuickTimeFile )ValidateWithPath (path string )error {if _afabd .ExtLst !=nil {if _gebca :=_afabd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gebca !=nil {return _gebca ;};};return nil ;};func (_bccgg *ST_AnimationDgmBuildType )Validate ()error {return _bccgg .ValidateWithPath ("")}; +// Minor fonts +MinorFont *CT_FontCollection ;ExtLst *CT_OfficeArtExtensionList ;};func (_abbce ST_TextVertOverflowType )Validate ()error {return _abbce .ValidateWithPath ("")}; +// Validate validates the CT_TextBodyProperties and its children +func (_caedc *CT_TextBodyProperties )Validate ()error {return _caedc .ValidateWithPath ("C\u0054\u005f\u0054\u0065xt\u0042o\u0064\u0079\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_aggf *CT_ContentPartLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggbad :=range start .Attr {if _ggbad .Name .Local =="\u006e\u006f\u0047r\u0070"{_acaa ,_gbfcc :=_b .ParseBool (_ggbad .Value ); +if _gbfcc !=nil {return _gbfcc ;};_aggf .NoGrpAttr =&_acaa ;continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_acfd ,_acaba :=_b .ParseBool (_ggbad .Value );if _acaba !=nil {return _acaba ;};_aggf .NoSelectAttr =&_acfd ; +continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0052o\u0074"{_afgd ,_edcc :=_b .ParseBool (_ggbad .Value );if _edcc !=nil {return _edcc ;};_aggf .NoRotAttr =&_afgd ;continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_cffed ,_dggb :=_b .ParseBool (_ggbad .Value ); +if _dggb !=nil {return _dggb ;};_aggf .NoChangeAspectAttr =&_cffed ;continue ;};if _ggbad .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_adba ,_gddcg :=_b .ParseBool (_ggbad .Value );if _gddcg !=nil {return _gddcg ;};_aggf .NoMoveAttr =&_adba ; +continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_egfg ,_fgcgf :=_b .ParseBool (_ggbad .Value );if _fgcgf !=nil {return _fgcgf ;};_aggf .NoResizeAttr =&_egfg ;continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_aaga ,_bedb :=_b .ParseBool (_ggbad .Value ); +if _bedb !=nil {return _bedb ;};_aggf .NoEditPointsAttr =&_aaga ;continue ;};if _ggbad .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_afedc ,_adbae :=_b .ParseBool (_ggbad .Value );if _adbae !=nil {return _adbae ; +};_aggf .NoAdjustHandlesAttr =&_afedc ;continue ;};if _ggbad .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_gecf ,_dfdf :=_b .ParseBool (_ggbad .Value );if _dfdf !=nil {return _dfdf ;};_aggf .NoChangeArrowheadsAttr =&_gecf ; +continue ;};if _ggbad .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_fcgf ,_daaa :=_b .ParseBool (_ggbad .Value );if _daaa !=nil {return _daaa ;};_aggf .NoChangeShapeTypeAttr =&_fcgf ; +continue ;};};_bacecf :for {_cfbe ,_ceca :=d .Token ();if _ceca !=nil {return _ceca ;};switch _aagf :=_cfbe .(type ){case _d .StartElement :switch _aagf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aggf .ExtLst =NewCT_OfficeArtExtensionList (); +if _cbag :=d .DecodeElement (_aggf .ExtLst ,&_aagf );_cbag !=nil {return _cbag ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_aagf .Name ); +if _caga :=d .Skip ();_caga !=nil {return _caga ;};};case _d .EndElement :break _bacecf ;case _d .CharData :};};return nil ;};func (_egcbb ST_OnOffStyleType )ValidateWithPath (path string )error {switch _egcbb {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egcbb )); +};return nil ;};func (_df *AG_Blob )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gb :=range start .Attr {if _gb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gb .Name .Local =="\u0065\u006d\u0062e\u0064"{_gd :=_gb .Value ; +_df .EmbedAttr =&_gd ;continue ;};if _gb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gb .Name .Local =="\u006c\u0069\u006e\u006b"{_a :=_gb .Value ; +_df .LinkAttr =&_a ;continue ;};};for {_ge ,_gfe :=d .Token ();if _gfe !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0042\u006c\u006f\u0062\u003a\u0020\u0025\u0073",_gfe );};if _ab ,_eb :=_ge .(_d .EndElement );_eb &&_ab .Name ==start .Name {break ; +};};return nil ;};func (_gcafg *CT_Path2DMoveTo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dade :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0074"}};e .EncodeElement (_gcafg .Pt ,_dade );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_decef *CT_Scene3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_ffagce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0061\u006d\u0065\u0072\u0061"}};e .EncodeElement (_decef .Camera ,_ffagce ); +_bcebd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}};e .EncodeElement (_decef .LightRig ,_bcebd );if _decef .Backdrop !=nil {_acebeb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"}}; +e .EncodeElement (_decef .Backdrop ,_acebeb );};if _decef .ExtLst !=nil {_ccaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_decef .ExtLst ,_ccaf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_TextSpacingChoice and its children -func (_fcegg *CT_TextSpacingChoice )Validate ()error {return _fcegg .ValidateWithPath ("C\u0054_\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063i\u006e\u0067\u0043\u0068oi\u0063\u0065");};func (_cbadg *CT_Point3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078"},Value :_be .Sprintf ("\u0025\u0076",_cbadg .XAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0079"},Value :_be .Sprintf ("\u0025\u0076",_cbadg .YAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u007a"},Value :_be .Sprintf ("\u0025\u0076",_cbadg .ZAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dfdaa ST_PresetLineDashVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_dfdaa .String (),start );};func (_dgdbc *ST_PenAlignment )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_dgdbc =0; -case "\u0063\u0074\u0072":*_dgdbc =1;case "\u0069\u006e":*_dgdbc =2;};return nil ;};func (_cbdfd *EG_ShadePropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fddcdb :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e"}:_cbdfd .Lin =NewCT_LinearShadeProperties (); -if _gcedc :=d .DecodeElement (_cbdfd .Lin ,&_fddcdb );_gcedc !=nil {return _gcedc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0068"}:_cbdfd .Path =NewCT_PathShadeProperties (); -if _baeeeg :=d .DecodeElement (_cbdfd .Path ,&_fddcdb );_baeeeg !=nil {return _baeeeg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_fddcdb .Name ); -if _eebff :=d .Skip ();_eebff !=nil {return _eebff ;};};return nil ;};type CT_FillStyleList struct{EG_FillProperties []*EG_FillProperties ;}; +// Validate validates the CT_ObjectStyleDefaults and its children +func (_efdgb *CT_ObjectStyleDefaults )Validate ()error {return _efdgb .ValidateWithPath ("\u0043\u0054\u005f\u004fbj\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006ct\u0073");};func NewCT_NonVisualConnectorProperties ()*CT_NonVisualConnectorProperties {_ebedc :=&CT_NonVisualConnectorProperties {}; +return _ebedc ;};func (_cggbc *CT_BiLevelEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0068\u0072\u0065\u0073\u0068"},Value :_bg .Sprintf ("\u0025\u0076",_cggbc .ThreshAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eedgg ST_TextTabAlignType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_eedgg .String (),start );};type ST_PresetColorVal byte ; +func (_fgae *CT_BlipFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fgae .DpiAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0070\u0069"},Value :_bg .Sprintf ("\u0025\u0076",*_fgae .DpiAttr )}); +};if _fgae .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fgae .RotWithShapeAttr ))});};e .EncodeToken (start ); +if _fgae .Blip !=nil {_cea :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070"}};e .EncodeElement (_fgae .Blip ,_cea );};if _fgae .SrcRect !=nil {_acfaa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0063\u0052\u0065\u0063t"}}; +e .EncodeElement (_fgae .SrcRect ,_acfaa );};_fgae .FillModePropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewEG_ColorTransform ()*EG_ColorTransform {_aadedc :=&EG_ColorTransform {}; +_aadedc .ColorTransformChoice =NewEG_ColorTransformChoice ();return _aadedc ;};func (_gaeaf ST_BevelPresetType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gaeaf .String (),start );}; -// Validate validates the CT_OuterShadowEffect and its children -func (_fege *CT_OuterShadowEffect )Validate ()error {return _fege .ValidateWithPath ("C\u0054_\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074");};type EG_FillModePropertiesChoice struct{ +// ValidateWithPath validates the CT_PositivePercentage and its children, prefixing error messages with path +func (_gccbg *CT_PositivePercentage )ValidateWithPath (path string )error {if _bcdge :=_gccbg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcdge !=nil {return _bcdge ;};return nil ;};func (_bcefg ST_DgmBuildStep )ValidateWithPath (path string )error {switch _bcefg {case 0,1,2:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcefg )); +};return nil ;};func (_fddgc *CT_TextUnderlineFillGroupWrapper )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fddgc .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Tile -Tile *CT_TileInfoProperties ; +// ValidateWithPath validates the CT_Ratio and its children, prefixing error messages with path +func (_dgeffc *CT_Ratio )ValidateWithPath (path string )error {return nil };func (_bdg *CT_AnimationDgmBuildProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bdg .BldAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006c\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_bdg .BldAttr )}); +};if _bdg .RevAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0076"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bdg .RevAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func ParseUnionST_AdjAngle (s string )(ST_AdjAngle ,error ){_aedab :=ST_AdjAngle {};_gccee ,_ecaca :=_b .ParseInt (s ,10,64);if _ecaca !=nil {_aedab .ST_GeomGuideName =&s ;}else {_acfcgg :=int32 (_gccee );_aedab .ST_Angle =&_acfcgg ;};return _aedab ,nil ; +}; -// Stretch -Stretch *CT_StretchInfoProperties ;};func (_cgacg ST_AnimationBuildType )ValidateWithPath (path string )error {switch _cgacg {case 0,1:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgacg )); -};return nil ;};func (_ccddc *EG_Effect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_ccddc .EffectChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func (_ebgad *ThemeManager )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ebgad .CT_EmptyElement =*NewCT_EmptyElement (); -for {_dabef ,_dbegae :=d .Token ();if _dbegae !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0054\u0068\u0065\u006d\u0065M\u0061\u006e\u0061\u0067\u0065\u0072\u003a\u0020\u0025\u0073",_dbegae );};if _fddcde ,_eggbd :=_dabef .(_ba .EndElement ); -_eggbd &&_fddcde .Name ==start .Name {break ;};};return nil ;};func (_ceded ST_PathFillMode )String ()string {switch _ceded {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006e\u006f\u0072\u006d";case 3:return "\u006ci\u0067\u0068\u0074\u0065\u006e"; -case 4:return "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073";case 5:return "\u0064\u0061\u0072\u006b\u0065\u006e";case 6:return "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073";};return "";};type CT_Transform2D struct{ +// ValidateWithPath validates the CT_StretchInfoProperties and its children, prefixing error messages with path +func (_fcfec *CT_StretchInfoProperties )ValidateWithPath (path string )error {if _fcfec .FillRect !=nil {if _geggg :=_fcfec .FillRect .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0052\u0065\u0063t");_geggg !=nil {return _geggg ;};};return nil ; +};func (_edab *EG_ThemeableEffectStyleChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _edab .Effect !=nil {_dedgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}}; +e .EncodeElement (_edab .Effect ,_dedgb );}else if _edab .EffectRef !=nil {_bdcdd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"}};e .EncodeElement (_edab .EffectRef ,_bdcdd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ggbabb *EG_TextBullet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_ggbabb .TextBulletChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func (_bfgdb ST_TextHorzOverflowType )String ()string {switch _bfgdb {case 0:return ""; +case 1:return "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077";case 2:return "\u0063\u006c\u0069\u0070";};return "";};type EG_Text3DChoice struct{ -// Rotation -RotAttr *int32 ; +// Apply 3D shape properties +Sp3d *CT_Shape3D ; -// Horizontal Flip -FlipHAttr *bool ; +// No text in 3D scene +FlatTx *CT_FlatText ;};func (_egeeb *CT_FontReference )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_fged ,_aafb :=_egeeb .IdxAttr .MarshalXMLAttr (_d .Name {Local :"\u0069\u0064\u0078"});if _aafb !=nil {return _aafb ;};start .Attr =append (start .Attr ,_fged ); +e .EncodeToken (start );if _egeeb .ScrgbClr !=nil {_cbcd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_egeeb .ScrgbClr ,_cbcd );};if _egeeb .SrgbClr !=nil {_edgf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_egeeb .SrgbClr ,_edgf );};if _egeeb .HslClr !=nil {_aedge :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_egeeb .HslClr ,_aedge );};if _egeeb .SysClr !=nil {_aaaff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_egeeb .SysClr ,_aaaff );};if _egeeb .SchemeClr !=nil {_agfa :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_egeeb .SchemeClr ,_agfa );};if _egeeb .PrstClr !=nil {_dccd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_egeeb .PrstClr ,_dccd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Vertical Flip -FlipVAttr *bool ; +// ValidateWithPath validates the CT_TextCharBullet and its children, prefixing error messages with path +func (_afgfcb *CT_TextCharBullet )ValidateWithPath (path string )error {return nil };func (_edbbg *CT_TableStyleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edbbg .DefAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_cefec :=range start .Attr {if _cefec .Name .Local =="\u0064\u0065\u0066"{_ccaag :=_cefec .Value ;_edbbg .DefAttr =_ccaag ;continue ;};};_febgf :for {_fecbd ,_bafgec :=d .Token ();if _bafgec !=nil {return _bafgec ;};switch _bbeea :=_fecbd .(type ){case _d .StartElement :switch _bbeea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_efceed :=NewCT_TableStyle (); +if _adceb :=d .DecodeElement (_efceed ,&_bbeea );_adceb !=nil {return _adceb ;};_edbbg .TblStyle =append (_edbbg .TblStyle ,_efceed );default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_bbeea .Name ); +if _eacc :=d .Skip ();_eacc !=nil {return _eacc ;};};case _d .EndElement :break _febgf ;case _d .CharData :};};return nil ;};func (_ddegb ST_OnOffStyleType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bcbed :=_d .Attr {};_bcbed .Name =name ;switch _ddegb {case ST_OnOffStyleTypeUnset :_bcbed .Value =""; +case ST_OnOffStyleTypeOn :_bcbed .Value ="\u006f\u006e";case ST_OnOffStyleTypeOff :_bcbed .Value ="\u006f\u0066\u0066";case ST_OnOffStyleTypeDef :_bcbed .Value ="\u0064\u0065\u0066";};return _bcbed ,nil ;};const (ST_TextWrappingTypeUnset ST_TextWrappingType =0; +ST_TextWrappingTypeNone ST_TextWrappingType =1;ST_TextWrappingTypeSquare ST_TextWrappingType =2;); + +// ValidateWithPath validates the CT_GraphicalObject and its children, prefixing error messages with path +func (_adfd *CT_GraphicalObject )ValidateWithPath (path string )error {if _feafa :=_adfd .GraphicData .ValidateWithPath (path +"\u002f\u0047\u0072a\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061");_feafa !=nil {return _feafa ;};return nil ;};func (_cccfe *CT_XYAdjustHandle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cccfe .GdRefXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0058"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .GdRefXAttr )}); +};if _cccfe .MinXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0058"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .MinXAttr )});};if _cccfe .MaxXAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0078\u0058"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .MaxXAttr )}); +};if _cccfe .GdRefYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0064\u0052\u0065\u0066\u0059"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .GdRefYAttr )});};if _cccfe .MinYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0069\u006e\u0059"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .MinYAttr )}); +};if _cccfe .MaxYAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0078\u0059"},Value :_bg .Sprintf ("\u0025\u0076",*_cccfe .MaxYAttr )});};e .EncodeToken (start );_acccd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070o\u0073"}}; +e .EncodeElement (_cccfe .Pos ,_acccd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};const (ST_ColorSchemeIndexUnset ST_ColorSchemeIndex =0;ST_ColorSchemeIndexDk1 ST_ColorSchemeIndex =1;ST_ColorSchemeIndexLt1 ST_ColorSchemeIndex =2; +ST_ColorSchemeIndexDk2 ST_ColorSchemeIndex =3;ST_ColorSchemeIndexLt2 ST_ColorSchemeIndex =4;ST_ColorSchemeIndexAccent1 ST_ColorSchemeIndex =5;ST_ColorSchemeIndexAccent2 ST_ColorSchemeIndex =6;ST_ColorSchemeIndexAccent3 ST_ColorSchemeIndex =7;ST_ColorSchemeIndexAccent4 ST_ColorSchemeIndex =8; +ST_ColorSchemeIndexAccent5 ST_ColorSchemeIndex =9;ST_ColorSchemeIndexAccent6 ST_ColorSchemeIndex =10;ST_ColorSchemeIndexHlink ST_ColorSchemeIndex =11;ST_ColorSchemeIndexFolHlink ST_ColorSchemeIndex =12;); + +// Validate validates the CT_AnimationElementChoice and its children +func (_bgac *CT_AnimationElementChoice )Validate ()error {return _bgac .ValidateWithPath ("\u0043T\u005f\u0041\u006e\u0069m\u0061\u0074\u0069\u006f\u006eE\u006ce\u006de\u006e\u0074\u0043\u0068\u006f\u0069\u0063e");};func NewEG_ShadeProperties ()*EG_ShadeProperties {_ccfbc :=&EG_ShadeProperties {}; +_ccfbc .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();return _ccfbc ;};func NewCT_PresetShadowEffect ()*CT_PresetShadowEffect {_bbbec :=&CT_PresetShadowEffect {};_bbbec .PrstAttr =ST_PresetShadowVal (1);return _bbbec ;};type CT_Table struct{ -// Offset -Off *CT_Point2D ; +// Table Properties +TblPr *CT_TableProperties ; -// Extents -Ext *CT_PositiveSize2D ;}; +// Table Grid +TblGrid *CT_TableGrid ; -// Validate validates the CT_HslColor and its children -func (_gggag *CT_HslColor )Validate ()error {return _gggag .ValidateWithPath ("C\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072");};func ParseUnionST_TextFontScalePercentOrPercentString (s string )(ST_TextFontScalePercentOrPercentString ,error ){_fdcba :=ST_TextFontScalePercentOrPercentString {}; -if _e .ST_PercentagePatternRe .MatchString (s ){_fdcba .ST_Percentage =&s ;}else {_afed ,_bgebg :=_f .ParseInt (s ,10,64);if _bgebg !=nil {return _fdcba ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_bgebg ); -};_ffcdg :=int32 (_afed );_fdcba .ST_TextFontScalePercent =&_ffcdg ;};return _fdcba ,nil ;};func (_bgace *CT_TextBulletSizeFollowText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_gfdcd ,_baabb :=d .Token ();if _baabb !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078t\u003a\u0020\u0025\u0073",_baabb ); -};if _decfe ,_dddcf :=_gfdcd .(_ba .EndElement );_dddcf &&_decfe .Name ==start .Name {break ;};};return nil ;};func NewCT_AnimationGraphicalObjectBuildProperties ()*CT_AnimationGraphicalObjectBuildProperties {_cgd :=&CT_AnimationGraphicalObjectBuildProperties {}; -_cgd .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice ();return _cgd ;};func NewCT_TableBackgroundStyle ()*CT_TableBackgroundStyle {_agaa :=&CT_TableBackgroundStyle {};_agaa .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); -_agaa .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();return _agaa ;};type CT_StyleMatrix struct{ +// Table Row +Tr []*CT_TableRow ;}; -// Name -NameAttr *string ; +// ST_AnimationDgmBuildType is a union type +type ST_AnimationDgmBuildType struct{ST_AnimationBuildType ST_AnimationBuildType ;ST_AnimationDgmOnlyBuildType ST_AnimationDgmOnlyBuildType ;};type CT_EffectContainer struct{ -// Fill Style List -FillStyleLst *CT_FillStyleList ; +// Effect Container Type +TypeAttr ST_EffectContainerType ; -// Line Style List -LnStyleLst *CT_LineStyleList ; +// Name +NameAttr *string ;EG_Effect []*EG_Effect ;};func NewEG_ColorChoice ()*EG_ColorChoice {_acdbba :=&EG_ColorChoice {};return _acdbba };func (_dbfba ST_TextPoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dbfba .ST_TextPointUnqualified !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_dbfba .ST_TextPointUnqualified ))); +};if _dbfba .ST_UniversalMeasure !=nil {e .EncodeToken (_d .CharData (*_dbfba .ST_UniversalMeasure ));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_cefab ST_AnimationChartOnlyBuildType )String ()string {switch _cefab {case 0:return ""; +case 1:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 2:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 3:return "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case 4:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c"; +};return "";};func (_gfcg *CT_ScRgbColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggbgf :=range start .Attr {if _ggbgf .Name .Local =="\u0072"{_fecdd ,_geeb :=ParseUnionST_Percentage (_ggbgf .Value );if _geeb !=nil {return _geeb ; +};_gfcg .RAttr =_fecdd ;continue ;};if _ggbgf .Name .Local =="\u0067"{_fgcd ,_dgaae :=ParseUnionST_Percentage (_ggbgf .Value );if _dgaae !=nil {return _dgaae ;};_gfcg .GAttr =_fgcd ;continue ;};if _ggbgf .Name .Local =="\u0062"{_bfacg ,_fdaf :=ParseUnionST_Percentage (_ggbgf .Value ); +if _fdaf !=nil {return _fdaf ;};_gfcg .BAttr =_bfacg ;continue ;};};_ecfe :for {_aaffa ,_aabfc :=d .Token ();if _aabfc !=nil {return _aabfc ;};switch _gaea :=_aaffa .(type ){case _d .StartElement :switch _gaea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_gcgegd :=NewEG_ColorTransform (); +_gcgegd .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_gcgegd );if _gefga :=d .DecodeElement (&_gcgegd .ColorTransformChoice .Tint ,&_gaea );_gefga !=nil {return _gefga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_gdgba :=NewEG_ColorTransform (); +_gdgba .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_gdgba );if _ffdgd :=d .DecodeElement (&_gdgba .ColorTransformChoice .Shade ,&_gaea );_ffdgd !=nil {return _ffdgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_fggg :=NewEG_ColorTransform (); +_fggg .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_fggg );if _egafgc :=d .DecodeElement (&_fggg .ColorTransformChoice .Comp ,&_gaea );_egafgc !=nil {return _egafgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_cabbg :=NewEG_ColorTransform (); +_cabbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_cabbg );if _eegb :=d .DecodeElement (&_cabbg .ColorTransformChoice .Inv ,&_gaea );_eegb !=nil {return _eegb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_gffcd :=NewEG_ColorTransform (); +_gffcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_gffcd );if _ccgcg :=d .DecodeElement (&_gffcd .ColorTransformChoice .Gray ,&_gaea );_ccgcg !=nil {return _ccgcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_cebdba :=NewEG_ColorTransform (); +_cebdba .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_cebdba );if _gfffdf :=d .DecodeElement (&_cebdba .ColorTransformChoice .Alpha ,&_gaea );_gfffdf !=nil {return _gfffdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_agag :=NewEG_ColorTransform (); +_agag .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_agag );if _ggga :=d .DecodeElement (&_agag .ColorTransformChoice .AlphaOff ,&_gaea );_ggga !=nil {return _ggga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_eadgg :=NewEG_ColorTransform (); +_eadgg .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_eadgg );if _ebgbe :=d .DecodeElement (&_eadgg .ColorTransformChoice .AlphaMod ,&_gaea );_ebgbe !=nil {return _ebgbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_edddeb :=NewEG_ColorTransform (); +_edddeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_edddeb );if _cbfcgd :=d .DecodeElement (&_edddeb .ColorTransformChoice .Hue ,&_gaea );_cbfcgd !=nil {return _cbfcgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_befdb :=NewEG_ColorTransform (); +_befdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_befdb );if _fbdd :=d .DecodeElement (&_befdb .ColorTransformChoice .HueOff ,&_gaea );_fbdd !=nil {return _fbdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_bcbfgc :=NewEG_ColorTransform (); +_bcbfgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_bcbfgc );if _aafgc :=d .DecodeElement (&_bcbfgc .ColorTransformChoice .HueMod ,&_gaea );_aafgc !=nil {return _aafgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_bdea :=NewEG_ColorTransform (); +_bdea .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_bdea );if _dfced :=d .DecodeElement (&_bdea .ColorTransformChoice .Sat ,&_gaea );_dfced !=nil {return _dfced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_dfbae :=NewEG_ColorTransform (); +_dfbae .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_dfbae );if _dadde :=d .DecodeElement (&_dfbae .ColorTransformChoice .SatOff ,&_gaea );_dadde !=nil {return _dadde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_acee :=NewEG_ColorTransform (); +_acee .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_acee );if _aefd :=d .DecodeElement (&_acee .ColorTransformChoice .SatMod ,&_gaea );_aefd !=nil {return _aefd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_bdfeb :=NewEG_ColorTransform (); +_bdfeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_bdfeb );if _gfcad :=d .DecodeElement (&_bdfeb .ColorTransformChoice .Lum ,&_gaea );_gfcad !=nil {return _gfcad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_acfcd :=NewEG_ColorTransform (); +_acfcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_acfcd );if _acdgb :=d .DecodeElement (&_acfcd .ColorTransformChoice .LumOff ,&_gaea );_acdgb !=nil {return _acdgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_bbfbbf :=NewEG_ColorTransform (); +_bbfbbf .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_bbfbbf );if _cgafa :=d .DecodeElement (&_bbfbbf .ColorTransformChoice .LumMod ,&_gaea );_cgafa !=nil {return _cgafa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_fdfda :=NewEG_ColorTransform (); +_fdfda .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_fdfda );if _ffecgc :=d .DecodeElement (&_fdfda .ColorTransformChoice .Red ,&_gaea );_ffecgc !=nil {return _ffecgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_gaffa :=NewEG_ColorTransform (); +_gaffa .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_gaffa );if _gbfad :=d .DecodeElement (&_gaffa .ColorTransformChoice .RedOff ,&_gaea );_gbfad !=nil {return _gbfad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_ddda :=NewEG_ColorTransform (); +_ddda .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_ddda );if _aagdc :=d .DecodeElement (&_ddda .ColorTransformChoice .RedMod ,&_gaea );_aagdc !=nil {return _aagdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_bdbdg :=NewEG_ColorTransform (); +_bdbdg .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_bdbdg );if _aedca :=d .DecodeElement (&_bdbdg .ColorTransformChoice .Green ,&_gaea );_aedca !=nil {return _aedca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_agcab :=NewEG_ColorTransform (); +_agcab .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_agcab );if _gcebg :=d .DecodeElement (&_agcab .ColorTransformChoice .GreenOff ,&_gaea );_gcebg !=nil {return _gcebg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_fdec :=NewEG_ColorTransform (); +_fdec .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_fdec );if _cafa :=d .DecodeElement (&_fdec .ColorTransformChoice .GreenMod ,&_gaea );_cafa !=nil {return _cafa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_dddab :=NewEG_ColorTransform (); +_dddab .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_dddab );if _fafea :=d .DecodeElement (&_dddab .ColorTransformChoice .Blue ,&_gaea );_fafea !=nil {return _fafea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_edebd :=NewEG_ColorTransform (); +_edebd .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_edebd );if _fbafc :=d .DecodeElement (&_edebd .ColorTransformChoice .BlueOff ,&_gaea );_fbafc !=nil {return _fbafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_afggb :=NewEG_ColorTransform (); +_afggb .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_afggb );if _gcfd :=d .DecodeElement (&_afggb .ColorTransformChoice .BlueMod ,&_gaea );_gcfd !=nil {return _gcfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_gddfa :=NewEG_ColorTransform (); +_gddfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_gddfa );if _dgff :=d .DecodeElement (&_gddfa .ColorTransformChoice .Gamma ,&_gaea );_dgff !=nil {return _dgff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_cadcb :=NewEG_ColorTransform (); +_cadcb .ColorTransformChoice =NewEG_ColorTransformChoice ();_gfcg .EG_ColorTransform =append (_gfcg .EG_ColorTransform ,_cadcb );if _dcaeb :=d .DecodeElement (&_cadcb .ColorTransformChoice .InvGamma ,&_gaea );_dcaeb !=nil {return _dcaeb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053c\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072 \u0025\u0076",_gaea .Name ); +if _bfba :=d .Skip ();_bfba !=nil {return _bfba ;};};case _d .EndElement :break _ecfe ;case _d .CharData :};};return nil ;}; -// Effect Style List -EffectStyleLst *CT_EffectStyleList ; +// ValidateWithPath validates the CT_PathShadeProperties and its children, prefixing error messages with path +func (_egcfe *CT_PathShadeProperties )ValidateWithPath (path string )error {if _aeacb :=_egcfe .PathAttr .ValidateWithPath (path +"\u002fP\u0061\u0074\u0068\u0041\u0074\u0074r");_aeacb !=nil {return _aeacb ;};if _egcfe .FillToRect !=nil {if _gcfgc :=_egcfe .FillToRect .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"); +_gcfgc !=nil {return _gcfgc ;};};return nil ;};type ST_CompoundLine byte ; -// Background Fill Style List -BgFillStyleLst *CT_BackgroundFillStyleList ;};type CT_NonVisualConnectorProperties struct{ +// ValidateWithPath validates the TblStyleLst and its children, prefixing error messages with path +func (_fffaa *TblStyleLst )ValidateWithPath (path string )error {if _cabfb :=_fffaa .CT_TableStyleList .ValidateWithPath (path );_cabfb !=nil {return _cabfb ;};return nil ;}; -// Connection Shape Locks -CxnSpLocks *CT_ConnectorLocking ; +// ValidateWithPath validates the CT_GeomGuide and its children, prefixing error messages with path +func (_cfeb *CT_GeomGuide )ValidateWithPath (path string )error {return nil };type ST_TextHorzOverflowType byte ;func NewCT_RegularTextRun ()*CT_RegularTextRun {_gbdd :=&CT_RegularTextRun {};return _gbdd };func (_dgdcf *CT_TransformEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgdcf .SxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .SxAttr )}); +};if _dgdcf .SyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .SyAttr )});};if _dgdcf .KxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .KxAttr )}); +};if _dgdcf .KyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .KyAttr )});};if _dgdcf .TxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .TxAttr )}); +};if _dgdcf .TyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_dgdcf .TyAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// Connection Start -StCxn *CT_Connection ; +// ValidateWithPath validates the CT_PositiveSize2D and its children, prefixing error messages with path +func (_geeac *CT_PositiveSize2D )ValidateWithPath (path string )error {if _geeac .CxAttr < 0{return _bg .Errorf ("\u0025\u0073\u002fm.\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_geeac .CxAttr ); +};if _geeac .CxAttr > 27273042316900{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u0078\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u0062e \u003c\u003d\u0020\u00327\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u003690\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_geeac .CxAttr ); +};if _geeac .CyAttr < 0{return _bg .Errorf ("\u0025\u0073\u002fm.\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_geeac .CyAttr );};if _geeac .CyAttr > 27273042316900{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0043\u0079\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u0062e \u003c\u003d\u0020\u00327\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u003690\u0030\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_geeac .CyAttr ); +};return nil ;};func (_gcgga ST_TileFlipMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_geecf :=_d .Attr {};_geecf .Name =name ;switch _gcgga {case ST_TileFlipModeUnset :_geecf .Value ="";case ST_TileFlipModeNone :_geecf .Value ="\u006e\u006f\u006e\u0065"; +case ST_TileFlipModeX :_geecf .Value ="\u0078";case ST_TileFlipModeY :_geecf .Value ="\u0079";case ST_TileFlipModeXy :_geecf .Value ="\u0078\u0079";};return _geecf ,nil ;};func (_efdbg ST_AnimationBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_efdbg .String (),start ); +};func (_bbfbb *CT_LineJoinBevel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dedfeg *EG_TextBulletSizeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _dedfeg .BuSzTx !=nil {_gaebbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u0053\u007a\u0054\u0078"}};e .EncodeElement (_dedfeg .BuSzTx ,_gaebbc );}else if _dedfeg .BuSzPct !=nil {_cecaf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0075\u0053\u007a\u0050\u0063t"}}; +e .EncodeElement (_dedfeg .BuSzPct ,_cecaf );}else if _dedfeg .BuSzPts !=nil {_gebfge :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0075\u0053\u007a\u0050\u0074s"}};e .EncodeElement (_dedfeg .BuSzPts ,_gebfge );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_aeadg ST_TextFontAlignType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_afgee :=_d .Attr {};_afgee .Name =name ;switch _aeadg {case ST_TextFontAlignTypeUnset :_afgee .Value ="";case ST_TextFontAlignTypeAuto :_afgee .Value ="\u0061\u0075\u0074\u006f"; +case ST_TextFontAlignTypeT :_afgee .Value ="\u0074";case ST_TextFontAlignTypeCtr :_afgee .Value ="\u0063\u0074\u0072";case ST_TextFontAlignTypeBase :_afgee .Value ="\u0062\u0061\u0073\u0065";case ST_TextFontAlignTypeB :_afgee .Value ="\u0062";};return _afgee ,nil ; +};func (_cgddef ST_PresetLineDashVal )Validate ()error {return _cgddef .ValidateWithPath ("")};func NewCT_AnimationDgmElement ()*CT_AnimationDgmElement {_gbe :=&CT_AnimationDgmElement {};return _gbe ;};func (_gdec *CT_DefaultShapeDefinition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdec .SpPr =NewCT_ShapeProperties (); +_gdec .BodyPr =NewCT_TextBodyProperties ();_gdec .LstStyle =NewCT_TextListStyle ();_bega :for {_dgdfb ,_eefc :=d .Token ();if _eefc !=nil {return _eefc ;};switch _faeg :=_dgdfb .(type ){case _d .StartElement :switch _faeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _cdbe :=d .DecodeElement (_gdec .SpPr ,&_faeg ); +_cdbe !=nil {return _cdbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _gbgcf :=d .DecodeElement (_gdec .BodyPr ,&_faeg ); +_gbgcf !=nil {return _gbgcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}:if _aggff :=d .DecodeElement (_gdec .LstStyle ,&_faeg ); +_aggff !=nil {return _aggff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_gdec .Style =NewCT_ShapeStyle (); +if _bgcf :=d .DecodeElement (_gdec .Style ,&_faeg );_bgcf !=nil {return _bgcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdec .ExtLst =NewCT_OfficeArtExtensionList (); +if _bdgcc :=d .DecodeElement (_gdec .ExtLst ,&_faeg );_bdgcc !=nil {return _bdgcc ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0053h\u0061p\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074i\u006fn\u0020\u0025v",_faeg .Name ); +if _dbfd :=d .Skip ();_dbfd !=nil {return _dbfd ;};};case _d .EndElement :break _bega ;case _d .CharData :};};return nil ;};func (_aadcbb ST_PathFillMode )Validate ()error {return _aadcbb .ValidateWithPath ("")};const (ST_LineEndLengthUnset ST_LineEndLength =0; +ST_LineEndLengthSm ST_LineEndLength =1;ST_LineEndLengthMed ST_LineEndLength =2;ST_LineEndLengthLg ST_LineEndLength =3;);func (_bfaff *CT_PresetLineDashProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bfaff .ValAttr !=ST_PresetLineDashValUnset {_gbgcd ,_cbbd :=_bfaff .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"}); +if _cbbd !=nil {return _cbbd ;};start .Attr =append (start .Attr ,_gbgcd );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dccda *CT_NonVisualContentPartProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dccda .IsCommentAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069s\u0043\u006f\u006d\u006d\u0065\u006et"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_dccda .IsCommentAttr ))}); +};e .EncodeToken (start );if _dccda .CpLocks !=nil {_bcace :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0070\u004c\u006f\u0063\u006bs"}};e .EncodeElement (_dccda .CpLocks ,_bcace );};if _dccda .ExtLst !=nil {_adeff :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dccda .ExtLst ,_adeff );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dgcg *CT_ConnectionSiteList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aaad :for {_fadg ,_fdcb :=d .Token ();if _fdcb !=nil {return _fdcb ; +};switch _bacef :=_fadg .(type ){case _d .StartElement :switch _bacef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006e"}:_gcaed :=NewCT_ConnectionSite (); +if _gdaed :=d .DecodeElement (_gcaed ,&_bacef );_gdaed !=nil {return _gdaed ;};_dgcg .Cxn =append (_dgcg .Cxn ,_gcaed );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0053\u0069\u0074\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_bacef .Name ); +if _abbg :=d .Skip ();_abbg !=nil {return _abbg ;};};case _d .EndElement :break _aaad ;case _d .CharData :};};return nil ;};func (_bcgd *ST_AdjAngle )ValidateWithPath (path string )error {_fffee :=[]string {};if _bcgd .ST_Angle !=nil {_fffee =append (_fffee ,"\u0053\u0054\u005f\u0041\u006e\u0067\u006c\u0065"); +};if _bcgd .ST_GeomGuideName !=nil {_fffee =append (_fffee ,"\u0053\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004e\u0061\u006d\u0065");};if len (_fffee )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fffee ); +};return nil ;}; -// Connection End -EndCxn *CT_Connection ;ExtLst *CT_OfficeArtExtensionList ;}; +// ValidateWithPath validates the CT_LineJoinBevel and its children, prefixing error messages with path +func (_baad *CT_LineJoinBevel )ValidateWithPath (path string )error {return nil };type ST_LineEndLength byte ;const (ST_PresetShadowValUnset ST_PresetShadowVal =0;ST_PresetShadowValShdw1 ST_PresetShadowVal =1;ST_PresetShadowValShdw2 ST_PresetShadowVal =2; +ST_PresetShadowValShdw3 ST_PresetShadowVal =3;ST_PresetShadowValShdw4 ST_PresetShadowVal =4;ST_PresetShadowValShdw5 ST_PresetShadowVal =5;ST_PresetShadowValShdw6 ST_PresetShadowVal =6;ST_PresetShadowValShdw7 ST_PresetShadowVal =7;ST_PresetShadowValShdw8 ST_PresetShadowVal =8; +ST_PresetShadowValShdw9 ST_PresetShadowVal =9;ST_PresetShadowValShdw10 ST_PresetShadowVal =10;ST_PresetShadowValShdw11 ST_PresetShadowVal =11;ST_PresetShadowValShdw12 ST_PresetShadowVal =12;ST_PresetShadowValShdw13 ST_PresetShadowVal =13;ST_PresetShadowValShdw14 ST_PresetShadowVal =14; +ST_PresetShadowValShdw15 ST_PresetShadowVal =15;ST_PresetShadowValShdw16 ST_PresetShadowVal =16;ST_PresetShadowValShdw17 ST_PresetShadowVal =17;ST_PresetShadowValShdw18 ST_PresetShadowVal =18;ST_PresetShadowValShdw19 ST_PresetShadowVal =19;ST_PresetShadowValShdw20 ST_PresetShadowVal =20; +);func (_ebegcg *EG_Text3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebegcg .Text3DChoice =NewEG_Text3DChoice ();_efedc :for {_cfcdb ,_edfbb :=d .Token ();if _edfbb !=nil {return _edfbb ;};switch _bdega :=_cfcdb .(type ){case _d .StartElement :switch _bdega .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_ebegcg .Text3DChoice =NewEG_Text3DChoice (); +if _cfgcde :=d .DecodeElement (&_ebegcg .Text3DChoice .Sp3d ,&_bdega );_cfgcde !=nil {return _cfgcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_ebegcg .Text3DChoice =NewEG_Text3DChoice (); +if _dfff :=d .DecodeElement (&_ebegcg .Text3DChoice .FlatTx ,&_bdega );_dfff !=nil {return _dfff ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0054\u0065\u0078t\u0033\u0044 \u0025\u0076",_bdega .Name ); +if _geadec :=d .Skip ();_geadec !=nil {return _geadec ;};};case _d .EndElement :break _efedc ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Cell3D and its children, prefixing error messages with path -func (_aeag *CT_Cell3D )ValidateWithPath (path string )error {if _dgec :=_aeag .PrstMaterialAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061l\u0041\u0074\u0074\u0072");_dgec !=nil {return _dgec ;}; -if _gee :=_aeag .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c");_gee !=nil {return _gee ;};if _aeag .LightRig !=nil {if _fcad :=_aeag .LightRig .ValidateWithPath (path +"\u002fL\u0069\u0067\u0068\u0074\u0052\u0069g");_fcad !=nil {return _fcad ; -};};if _aeag .ExtLst !=nil {if _fcag :=_aeag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcag !=nil {return _fcag ;};};return nil ;};type CT_BaseStyles struct{ClrScheme *CT_ColorScheme ; +// ValidateWithPath validates the EG_FillPropertiesChoice and its children, prefixing error messages with path +func (_geagb *EG_FillPropertiesChoice )ValidateWithPath (path string )error {if _geagb .NoFill !=nil {if _affa :=_geagb .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_affa !=nil {return _affa ;};};if _geagb .SolidFill !=nil {if _fcgcb :=_geagb .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"); +_fcgcb !=nil {return _fcgcb ;};};if _geagb .GradFill !=nil {if _gfagbc :=_geagb .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_gfagbc !=nil {return _gfagbc ;};};if _geagb .BlipFill !=nil {if _bfbfe :=_geagb .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_bfbfe !=nil {return _bfbfe ;};};if _geagb .PattFill !=nil {if _fbddd :=_geagb .PattFill .ValidateWithPath (path +"\u002fP\u0061\u0074\u0074\u0046\u0069\u006cl");_fbddd !=nil {return _fbddd ;};};if _geagb .GrpFill !=nil {if _cgabd :=_geagb .GrpFill .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0046\u0069\u006c\u006c"); +_cgabd !=nil {return _cgabd ;};};return nil ;};func (_dfgd *CT_EffectContainer )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_afde :=range start .Attr {if _afde .Name .Local =="\u0074\u0079\u0070\u0065"{_dfgd .TypeAttr .UnmarshalXMLAttr (_afde ); +continue ;};if _afde .Name .Local =="\u006e\u0061\u006d\u0065"{_eadg :=_afde .Value ;_dfgd .NameAttr =&_eadg ;continue ;};};_gbdfa :for {_agdag ,_fdef :=d .Token ();if _fdef !=nil {return _fdef ;};switch _fgdb :=_agdag .(type ){case _d .StartElement :switch _fgdb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_edef :=NewEG_Effect (); +_edef .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_edef );if _bgee :=d .DecodeElement (&_edef .EffectChoice .Cont ,&_fgdb );_bgee !=nil {return _bgee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_acbe :=NewEG_Effect (); +_acbe .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_acbe );if _bddgg :=d .DecodeElement (&_acbe .EffectChoice .Effect ,&_fgdb );_bddgg !=nil {return _bddgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_aedg :=NewEG_Effect (); +_aedg .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_aedg );if _egee :=d .DecodeElement (&_aedg .EffectChoice .AlphaBiLevel ,&_fgdb );_egee !=nil {return _egee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_fffff :=NewEG_Effect (); +_fffff .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_fffff );if _dgcga :=d .DecodeElement (&_fffff .EffectChoice .AlphaCeiling ,&_fgdb );_dgcga !=nil {return _dgcga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_ggfb :=NewEG_Effect (); +_ggfb .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_ggfb );if _fecf :=d .DecodeElement (&_ggfb .EffectChoice .AlphaFloor ,&_fgdb );_fecf !=nil {return _fecf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_dfaab :=NewEG_Effect (); +_dfaab .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_dfaab );if _bbfg :=d .DecodeElement (&_dfaab .EffectChoice .AlphaInv ,&_fgdb );_bbfg !=nil {return _bbfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fefd :=NewEG_Effect (); +_fefd .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_fefd );if _accce :=d .DecodeElement (&_fefd .EffectChoice .AlphaMod ,&_fgdb );_accce !=nil {return _accce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_daeb :=NewEG_Effect (); +_daeb .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_daeb );if _aebgc :=d .DecodeElement (&_daeb .EffectChoice .AlphaModFix ,&_fgdb );_aebgc !=nil {return _aebgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_efaf :=NewEG_Effect (); +_efaf .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_efaf );if _eagb :=d .DecodeElement (&_efaf .EffectChoice .AlphaOutset ,&_fgdb );_eagb !=nil {return _eagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_cgbf :=NewEG_Effect (); +_cgbf .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_cgbf );if _fcge :=d .DecodeElement (&_cgbf .EffectChoice .AlphaRepl ,&_fgdb );_fcge !=nil {return _fcge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_dcae :=NewEG_Effect (); +_dcae .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_dcae );if _dfbd :=d .DecodeElement (&_dcae .EffectChoice .BiLevel ,&_fgdb );_dfbd !=nil {return _dfbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_bceb :=NewEG_Effect (); +_bceb .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_bceb );if _geaff :=d .DecodeElement (&_bceb .EffectChoice .Blend ,&_fgdb );_geaff !=nil {return _geaff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_egfc :=NewEG_Effect (); +_egfc .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_egfc );if _cdee :=d .DecodeElement (&_egfc .EffectChoice .Blur ,&_fgdb );_cdee !=nil {return _cdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_gabc :=NewEG_Effect (); +_gabc .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_gabc );if _ebag :=d .DecodeElement (&_gabc .EffectChoice .ClrChange ,&_fgdb );_ebag !=nil {return _ebag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_cbgc :=NewEG_Effect (); +_cbgc .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_cbgc );if _fccee :=d .DecodeElement (&_cbgc .EffectChoice .ClrRepl ,&_fgdb );_fccee !=nil {return _fccee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_efca :=NewEG_Effect (); +_efca .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_efca );if _adcda :=d .DecodeElement (&_efca .EffectChoice .Duotone ,&_fgdb );_adcda !=nil {return _adcda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_afbcf :=NewEG_Effect (); +_afbcf .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_afbcf );if _faec :=d .DecodeElement (&_afbcf .EffectChoice .Fill ,&_fgdb );_faec !=nil {return _faec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_afdgbg :=NewEG_Effect (); +_afdgbg .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_afdgbg );if _gabd :=d .DecodeElement (&_afdgbg .EffectChoice .FillOverlay ,&_fgdb );_gabd !=nil {return _gabd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_efdg :=NewEG_Effect (); +_efdg .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_efdg );if _bdfe :=d .DecodeElement (&_efdg .EffectChoice .Glow ,&_fgdb );_bdfe !=nil {return _bdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_bfdfc :=NewEG_Effect (); +_bfdfc .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_bfdfc );if _geda :=d .DecodeElement (&_bfdfc .EffectChoice .Grayscl ,&_fgdb );_geda !=nil {return _geda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cfeaa :=NewEG_Effect (); +_cfeaa .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_cfeaa );if _aadbc :=d .DecodeElement (&_cfeaa .EffectChoice .Hsl ,&_fgdb );_aadbc !=nil {return _aadbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_bedbf :=NewEG_Effect (); +_bedbf .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_bedbf );if _fadf :=d .DecodeElement (&_bedbf .EffectChoice .InnerShdw ,&_fgdb );_fadf !=nil {return _fadf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_gadf :=NewEG_Effect (); +_gadf .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_gadf );if _fcgcg :=d .DecodeElement (&_gadf .EffectChoice .Lum ,&_fgdb );_fcgcg !=nil {return _fcgcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_ffbec :=NewEG_Effect (); +_ffbec .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_ffbec );if _begd :=d .DecodeElement (&_ffbec .EffectChoice .OuterShdw ,&_fgdb );_begd !=nil {return _begd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_eede :=NewEG_Effect (); +_eede .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_eede );if _gbbc :=d .DecodeElement (&_eede .EffectChoice .PrstShdw ,&_fgdb );_gbbc !=nil {return _gbbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_cfcgeg :=NewEG_Effect (); +_cfcgeg .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_cfcgeg );if _dcbe :=d .DecodeElement (&_cfcgeg .EffectChoice .Reflection ,&_fgdb );_dcbe !=nil {return _dcbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_ebcb :=NewEG_Effect (); +_ebcb .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_ebcb );if _fcee :=d .DecodeElement (&_ebcb .EffectChoice .RelOff ,&_fgdb );_fcee !=nil {return _fcee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_eead :=NewEG_Effect (); +_eead .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_eead );if _eecf :=d .DecodeElement (&_eead .EffectChoice .SoftEdge ,&_fgdb );_eecf !=nil {return _eecf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_abea :=NewEG_Effect (); +_abea .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_abea );if _bedg :=d .DecodeElement (&_abea .EffectChoice .Tint ,&_fgdb );_bedg !=nil {return _bedg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_ggea :=NewEG_Effect (); +_ggea .EffectChoice =NewEG_EffectChoice ();_dfgd .EG_Effect =append (_dfgd .EG_Effect ,_ggea );if _degb :=d .DecodeElement (&_ggea .EffectChoice .Xfrm ,&_fgdb );_degb !=nil {return _degb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0065\u0072\u0020\u0025\u0076",_fgdb .Name ); +if _ebda :=d .Skip ();_ebda !=nil {return _ebda ;};};case _d .EndElement :break _gbdfa ;case _d .CharData :};};return nil ;};type CT_OfficeStyleSheet struct{ -// Font Scheme -FontScheme *CT_FontScheme ; +// Name +NameAttr *string ; -// Format Scheme -FmtScheme *CT_StyleMatrix ;ExtLst *CT_OfficeArtExtensionList ;}; +// Theme Elements +ThemeElements *CT_BaseStyles ; -// Validate validates the CT_TileInfoProperties and its children -func (_dcgge *CT_TileInfoProperties )Validate ()error {return _dcgge .ValidateWithPath ("C\u0054\u005f\u0054\u0069le\u0049n\u0066\u006f\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dafgd *EG_TextUnderlineLine )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_dafgd .TextUnderlineLineChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewEG_Effect ()*EG_Effect {_ggdaea :=&EG_Effect {};_ggdaea .EffectChoice =NewEG_EffectChoice ();return _ggdaea ;};func (_fgege *ST_TextCapsType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fgege =0;case "\u006e\u006f\u006e\u0065":*_fgege =1; -case "\u0073\u006d\u0061l\u006c":*_fgege =2;case "\u0061\u006c\u006c":*_fgege =3;};return nil ;}; +// Object Defaults +ObjectDefaults *CT_ObjectStyleDefaults ; -// ValidateWithPath validates the CT_ColorSchemeList and its children, prefixing error messages with path -func (_gacc *CT_ColorSchemeList )ValidateWithPath (path string )error {for _fbec ,_gafd :=range _gacc .ExtraClrScheme {if _defdg :=_gafd .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0045\u0078tr\u0061C\u006c\u0072\u0053\u0063\u0068e\u006d\u0065\u005b\u0025\u0064\u005d",path ,_fbec )); -_defdg !=nil {return _defdg ;};};return nil ;};type CT_DuotoneEffect struct{EG_ColorChoice []*EG_ColorChoice ;};const (ST_PathFillModeUnset ST_PathFillMode =0;ST_PathFillModeNone ST_PathFillMode =1;ST_PathFillModeNorm ST_PathFillMode =2;ST_PathFillModeLighten ST_PathFillMode =3; -ST_PathFillModeLightenLess ST_PathFillMode =4;ST_PathFillModeDarken ST_PathFillMode =5;ST_PathFillModeDarkenLess ST_PathFillMode =6;); +// Extra Color Scheme List +ExtraClrSchemeLst *CT_ColorSchemeList ; -// Validate validates the CT_GvmlShape and its children -func (_geafb *CT_GvmlShape )Validate ()error {return _geafb .ValidateWithPath ("\u0043\u0054\u005fG\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065");};func (_eefcc ST_LightRigDirection )Validate ()error {return _eefcc .ValidateWithPath ("")}; +// Custom Color List +CustClrLst *CT_CustomColorList ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_TextTabStop ()*CT_TextTabStop {_aagaee :=&CT_TextTabStop {};return _aagaee }; -// ValidateWithPath validates the CT_Vector3D and its children, prefixing error messages with path -func (_egdbfc *CT_Vector3D )ValidateWithPath (path string )error {if _gdebed :=_egdbfc .DxAttr .ValidateWithPath (path +"\u002fD\u0078\u0041\u0074\u0074\u0072");_gdebed !=nil {return _gdebed ;};if _abccgd :=_egdbfc .DyAttr .ValidateWithPath (path +"\u002fD\u0079\u0041\u0074\u0074\u0072"); -_abccgd !=nil {return _abccgd ;};if _bcba :=_egdbfc .DzAttr .ValidateWithPath (path +"\u002fD\u007a\u0041\u0074\u0074\u0072");_bcba !=nil {return _bcba ;};return nil ;};func (_efdcdd ST_TextAutonumberScheme )Validate ()error {return _efdcdd .ValidateWithPath ("")}; -func NewCT_BlipFillProperties ()*CT_BlipFillProperties {_ebca :=&CT_BlipFillProperties {};_ebca .FillModePropertiesChoice =NewEG_FillModePropertiesChoice ();return _ebca ;};func (_fbbgd ST_ChartBuildStep )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_fegec :=_ba .Attr {}; -_fegec .Name =name ;switch _fbbgd {case ST_ChartBuildStepUnset :_fegec .Value ="";case ST_ChartBuildStepCategory :_fegec .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_ChartBuildStepPtInCategory :_fegec .Value ="\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; -case ST_ChartBuildStepSeries :_fegec .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_ChartBuildStepPtInSeries :_fegec .Value ="\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case ST_ChartBuildStepAllPts :_fegec .Value ="\u0061\u006c\u006c\u0050\u0074\u0073"; -case ST_ChartBuildStepGridLegend :_fegec .Value ="\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";};return _fegec ,nil ;};func NewCT_TablePartStyle ()*CT_TablePartStyle {_dcbe :=&CT_TablePartStyle {};return _dcbe };type CT_LinearShadeProperties struct{ +// ValidateWithPath validates the CT_GvmlPictureNonVisual and its children, prefixing error messages with path +func (_acgag *CT_GvmlPictureNonVisual )ValidateWithPath (path string )error {if _cdggd :=_acgag .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cdggd !=nil {return _cdggd ;};if _bfac :=_acgag .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); +_bfac !=nil {return _bfac ;};return nil ;};func (_afdcdc ST_TextFontAlignType )ValidateWithPath (path string )error {switch _afdcdc {case 0,1,2,3,4,5:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afdcdc )); +};return nil ;};func (_gfeeb *CT_TextSpacing )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfeeb .TextSpacingChoice =NewCT_TextSpacingChoice ();_gfbbca :for {_daebc ,_feeaba :=d .Token ();if _feeaba !=nil {return _feeaba ;};switch _ebeef :=_daebc .(type ){case _d .StartElement :switch _ebeef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"}:_gfeeb .TextSpacingChoice =NewCT_TextSpacingChoice (); +if _acgbd :=d .DecodeElement (&_gfeeb .TextSpacingChoice .SpcPct ,&_ebeef );_acgbd !=nil {return _acgbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"}:_gfeeb .TextSpacingChoice =NewCT_TextSpacingChoice (); +if _efdbd :=d .DecodeElement (&_gfeeb .TextSpacingChoice .SpcPts ,&_ebeef );_efdbd !=nil {return _efdbd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061c\u0069n\u0067\u0020\u0025\u0076",_ebeef .Name ); +if _cgffe :=d .Skip ();_cgffe !=nil {return _cgffe ;};};case _d .EndElement :break _gfbbca ;case _d .CharData :};};return nil ;}; -// Angle -AngAttr *int32 ; +// ValidateWithPath validates the CT_AudioCD and its children, prefixing error messages with path +func (_bggb *CT_AudioCD )ValidateWithPath (path string )error {if _gbfc :=_bggb .St .ValidateWithPath (path +"\u002f\u0053\u0074");_gbfc !=nil {return _gbfc ;};if _ddd :=_bggb .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_ddd !=nil {return _ddd ; +};if _bggb .ExtLst !=nil {if _bfbf :=_bggb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bfbf !=nil {return _bfbf ;};};return nil ;};func (_edfcd *CT_TextSpacingPoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_edfcd .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_Path2DClose ()*CT_Path2DClose {_dcbdc :=&CT_Path2DClose {};return _dcbdc };func (_gdgad ST_PresetShadowVal )String ()string {switch _gdgad {case 0:return ""; +case 1:return "\u0073\u0068\u0064w\u0031";case 2:return "\u0073\u0068\u0064w\u0032";case 3:return "\u0073\u0068\u0064w\u0033";case 4:return "\u0073\u0068\u0064w\u0034";case 5:return "\u0073\u0068\u0064w\u0035";case 6:return "\u0073\u0068\u0064w\u0036"; +case 7:return "\u0073\u0068\u0064w\u0037";case 8:return "\u0073\u0068\u0064w\u0038";case 9:return "\u0073\u0068\u0064w\u0039";case 10:return "\u0073\u0068\u0064\u0077\u0031\u0030";case 11:return "\u0073\u0068\u0064\u0077\u0031\u0031";case 12:return "\u0073\u0068\u0064\u0077\u0031\u0032"; +case 13:return "\u0073\u0068\u0064\u0077\u0031\u0033";case 14:return "\u0073\u0068\u0064\u0077\u0031\u0034";case 15:return "\u0073\u0068\u0064\u0077\u0031\u0035";case 16:return "\u0073\u0068\u0064\u0077\u0031\u0036";case 17:return "\u0073\u0068\u0064\u0077\u0031\u0037"; +case 18:return "\u0073\u0068\u0064\u0077\u0031\u0038";case 19:return "\u0073\u0068\u0064\u0077\u0031\u0039";case 20:return "\u0073\u0068\u0064\u0077\u0032\u0030";};return "";}; -// Scaled -ScaledAttr *bool ;};func (_ecbdb *EG_ColorChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bbcf :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_ecbdb .ScrgbClr =NewCT_ScRgbColor (); -if _ccfgcc :=d .DecodeElement (_ecbdb .ScrgbClr ,&_bbcf );_ccfgcc !=nil {return _ccfgcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ecbdb .SrgbClr =NewCT_SRgbColor (); -if _gaebc :=d .DecodeElement (_ecbdb .SrgbClr ,&_bbcf );_gaebc !=nil {return _gaebc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_ecbdb .HslClr =NewCT_HslColor (); -if _bafgd :=d .DecodeElement (_ecbdb .HslClr ,&_bbcf );_bafgd !=nil {return _bafgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_ecbdb .SysClr =NewCT_SystemColor (); -if _eeeebf :=d .DecodeElement (_ecbdb .SysClr ,&_bbcf );_eeeebf !=nil {return _eeeebf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ecbdb .SchemeClr =NewCT_SchemeColor (); -if _gefcg :=d .DecodeElement (_ecbdb .SchemeClr ,&_bbcf );_gefcg !=nil {return _gefcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ecbdb .PrstClr =NewCT_PresetColor (); -if _bgdbgg :=d .DecodeElement (_ecbdb .PrstClr ,&_bbcf );_bgdbgg !=nil {return _bgdbgg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_bbcf .Name ); -if _cfagc :=d .Skip ();_cfagc !=nil {return _cfagc ;};};return nil ;};type CT_TablePartStyle struct{ +// Validate validates the CT_Path2DMoveTo and its children +func (_bgbdd *CT_Path2DMoveTo )Validate ()error {return _bgbdd .ValidateWithPath ("\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f");};func NewCT_Path2DCubicBezierTo ()*CT_Path2DCubicBezierTo {_abecb :=&CT_Path2DCubicBezierTo {}; +return _abecb ;};func NewCT_Path2DMoveTo ()*CT_Path2DMoveTo {_ddab :=&CT_Path2DMoveTo {};_ddab .Pt =NewCT_AdjPoint2D ();return _ddab ;};func (_eacfg *TblStyleLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eacfg .CT_TableStyleList =*NewCT_TableStyleList (); +for _ ,_bbfe :=range start .Attr {if _bbfe .Name .Local =="\u0064\u0065\u0066"{_bddgb :=_bbfe .Value ;_eacfg .DefAttr =_bddgb ;continue ;};};_agbdf :for {_ddeegf ,_ddgfga :=d .Token ();if _ddgfga !=nil {return _ddgfga ;};switch _cacga :=_ddeegf .(type ){case _d .StartElement :switch _cacga .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_gfbab :=NewCT_TableStyle (); +if _gegfd :=d .DecodeElement (_gfbab ,&_cacga );_gegfd !=nil {return _gegfd ;};_eacfg .TblStyle =append (_eacfg .TblStyle ,_gfbab );default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074\u0020\u0025\u0076",_cacga .Name ); +if _cdefd :=d .Skip ();_cdefd !=nil {return _cdefd ;};};case _d .EndElement :break _agbdf ;case _d .CharData :};};return nil ;};type ST_FontCollectionIndex byte ;func (_agdeg ST_TileFlipMode )ValidateWithPath (path string )error {switch _agdeg {case 0,1,2,3,4:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agdeg )); +};return nil ;}; -// Table Cell Text Style -TcTxStyle *CT_TableStyleTextStyle ; +// Validate validates the CT_AnimationGraphicalObjectBuildPropertiesChoice and its children +func (_gbbf *CT_AnimationGraphicalObjectBuildPropertiesChoice )Validate ()error {return _gbbf .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061t\u0069\u006f\u006eGr\u0061\u0070\u0068\u0069\u0063\u0061l\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006fi\u0063\u0065"); +}; -// Table Cell Style -TcStyle *CT_TableStyleCellStyle ;};func (_ggeegg ST_BlackWhiteMode )String ()string {switch _ggeegg {case 0:return "";case 1:return "\u0063\u006c\u0072";case 2:return "\u0061\u0075\u0074\u006f";case 3:return "\u0067\u0072\u0061\u0079";case 4:return "\u006c\u0074\u0047\u0072\u0061\u0079"; -case 5:return "\u0069n\u0076\u0047\u0072\u0061\u0079";case 6:return "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e";case 7:return "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y";case 8:return "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065"; -case 9:return "\u0062\u006c\u0061c\u006b";case 10:return "\u0077\u0068\u0069t\u0065";case 11:return "\u0068\u0069\u0064\u0064\u0065\u006e";};return "";};type CT_ColorReplaceEffect struct{ +// ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path +func (_gfegb *CT_FontScheme )ValidateWithPath (path string )error {if _feee :=_gfegb .MajorFont .ValidateWithPath (path +"\u002f\u004d\u0061\u006a\u006f\u0072\u0046\u006f\u006e\u0074");_feee !=nil {return _feee ;};if _ggbb :=_gfegb .MinorFont .ValidateWithPath (path +"\u002f\u004d\u0069\u006e\u006f\u0072\u0046\u006f\u006e\u0074"); +_ggbb !=nil {return _ggbb ;};if _gfegb .ExtLst !=nil {if _fbcb :=_gfegb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbcb !=nil {return _fbcb ;};};return nil ;}; -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Validate validates the EG_TextUnderlineLine and its children +func (_dabfb *EG_TextUnderlineLine )Validate ()error {return _dabfb .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Li\u006e\u0065");};type CT_SoftEdgesEffect struct{ -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Radius +RadAttr int64 ;}; -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Validate validates the CT_GvmlShape and its children +func (_fdbb *CT_GvmlShape )Validate ()error {return _fdbb .ValidateWithPath ("\u0043\u0054\u005fG\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065");}; -// System Color -SysClr *CT_SystemColor ; +// ValidateWithPath validates the CT_GvmlShape and its children, prefixing error messages with path +func (_dcgg *CT_GvmlShape )ValidateWithPath (path string )error {if _bdgb :=_dcgg .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_bdgb !=nil {return _bdgb ;};if _ggfc :=_dcgg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_ggfc !=nil {return _ggfc ;};if _dcgg .TxSp !=nil {if _bfcfc :=_dcgg .TxSp .ValidateWithPath (path +"\u002f\u0054\u0078S\u0070");_bfcfc !=nil {return _bfcfc ;};};if _dcgg .Style !=nil {if _fcbd :=_dcgg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_fcbd !=nil {return _fcbd ;};};if _dcgg .ExtLst !=nil {if _abgcf :=_dcgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abgcf !=nil {return _abgcf ;};};return nil ;};func (_befb *CT_GvmlGraphicFrameNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_befb .CNvPr =NewCT_NonVisualDrawingProps (); +_befb .CNvGraphicFramePr =NewCT_NonVisualGraphicFrameProperties ();_bcfbf :for {_egfa ,_bdbcc :=d .Token ();if _bdbcc !=nil {return _bdbcc ;};switch _edcff :=_egfa .(type ){case _d .StartElement :switch _edcff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _fcbfc :=d .DecodeElement (_befb .CNvPr ,&_edcff ); +_fcbfc !=nil {return _fcbfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _fcea :=d .DecodeElement (_befb .CNvGraphicFramePr ,&_edcff ); +_fcea !=nil {return _fcea ;};default:_g .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061m\u0065\u004eon\u0056\u0069\u0073u\u0061\u006c\u0020\u0025\u0076",_edcff .Name ); +if _gefdc :=d .Skip ();_gefdc !=nil {return _gefdc ;};};case _d .EndElement :break _bcfbf ;case _d .CharData :};};return nil ;};func (_bcee *CT_HslColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0075\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_bcee .HueAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0061\u0074"},Value :_bg .Sprintf ("\u0025\u0076",_bcee .SatAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0075\u006d"},Value :_bg .Sprintf ("\u0025\u0076",_bcee .LumAttr )}); +e .EncodeToken (start );if _bcee .EG_ColorTransform !=nil {for _ ,_faga :=range _bcee .EG_ColorTransform {_faga .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_begbe *ST_PathShadeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_begbe =0; +case "\u0073\u0068\u0061p\u0065":*_begbe =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_begbe =2;case "\u0072\u0065\u0063\u0074":*_begbe =3;};return nil ;}; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// Validate validates the CT_TableProperties and its children +func (_fgdcf *CT_TableProperties )Validate ()error {return _fgdcf .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");}; -// Preset Color -PrstClr *CT_PresetColor ;};func (_cefb *CT_EmbeddedWAVAudioFile )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bffcf :=range start .Attr {if _bffcf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bffcf .Name .Local =="\u0065\u006d\u0062e\u0064"||_bffcf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bffcf .Name .Local =="\u0065\u006d\u0062e\u0064"{_fbeb :=_bffcf .Value ; -_cefb .EmbedAttr =_fbeb ;continue ;};if _bffcf .Name .Local =="\u006e\u0061\u006d\u0065"{_gcafe :=_bffcf .Value ;_cefb .NameAttr =&_gcafe ;continue ;};};for {_dagge ,_dbeg :=d .Token ();if _dbeg !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0045\u006d\u0062e\u0064\u0064\u0065\u0064\u0057\u0041\u0056A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065\u003a\u0020%\u0073",_dbeg ); -};if _afefa ,_bfgg :=_dagge .(_ba .EndElement );_bfgg &&_afefa .Name ==start .Name {break ;};};return nil ;};func (_bfbeb ST_LineEndLength )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bfbeb .String (),start ); -};func (_caabd *CT_ScRgbColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072"},Value :_be .Sprintf ("\u0025\u0076",_caabd .RAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0067"},Value :_be .Sprintf ("\u0025\u0076",_caabd .GAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062"},Value :_be .Sprintf ("\u0025\u0076",_caabd .BAttr )});e .EncodeToken (start );if _caabd .EG_ColorTransform !=nil {for _ ,_fcec :=range _caabd .EG_ColorTransform {_fcec .MarshalXML (e ,_ba .StartElement {}); -};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_gcag *CT_ContentPartLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gcec :=range start .Attr {if _gcec .Name .Local =="\u006e\u006f\u0047r\u0070"{_fgfda ,_fgbfa :=_f .ParseBool (_gcec .Value ); -if _fgbfa !=nil {return _fgbfa ;};_gcag .NoGrpAttr =&_fgfda ;continue ;};if _gcec .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_debgd ,_fba :=_f .ParseBool (_gcec .Value );if _fba !=nil {return _fba ;};_gcag .NoSelectAttr =&_debgd ; -continue ;};if _gcec .Name .Local =="\u006e\u006f\u0052o\u0074"{_bcdd ,_fegcb :=_f .ParseBool (_gcec .Value );if _fegcb !=nil {return _fegcb ;};_gcag .NoRotAttr =&_bcdd ;continue ;};if _gcec .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_dfcc ,_dfce :=_f .ParseBool (_gcec .Value ); -if _dfce !=nil {return _dfce ;};_gcag .NoChangeAspectAttr =&_dfcc ;continue ;};if _gcec .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_ceadf ,_gcfc :=_f .ParseBool (_gcec .Value );if _gcfc !=nil {return _gcfc ;};_gcag .NoMoveAttr =&_ceadf ;continue ; -};if _gcec .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_cbdf ,_cfbf :=_f .ParseBool (_gcec .Value );if _cfbf !=nil {return _cfbf ;};_gcag .NoResizeAttr =&_cbdf ;continue ;};if _gcec .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_aaef ,_bafe :=_f .ParseBool (_gcec .Value ); -if _bafe !=nil {return _bafe ;};_gcag .NoEditPointsAttr =&_aaef ;continue ;};if _gcec .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_ggff ,_bgcf :=_f .ParseBool (_gcec .Value );if _bgcf !=nil {return _bgcf ; -};_gcag .NoAdjustHandlesAttr =&_ggff ;continue ;};if _gcec .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_dadf ,_daef :=_f .ParseBool (_gcec .Value );if _daef !=nil {return _daef ;};_gcag .NoChangeArrowheadsAttr =&_dadf ; -continue ;};if _gcec .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_cdac ,_deaf :=_f .ParseBool (_gcec .Value );if _deaf !=nil {return _deaf ;};_gcag .NoChangeShapeTypeAttr =&_cdac ;continue ; -};};_ddgc :for {_eeacd ,_eeed :=d .Token ();if _eeed !=nil {return _eeed ;};switch _gaec :=_eeacd .(type ){case _ba .StartElement :switch _gaec .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcag .ExtLst =NewCT_OfficeArtExtensionList (); -if _ffd :=d .DecodeElement (_gcag .ExtLst ,&_gaec );_ffd !=nil {return _ffd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_gaec .Name ); -if _dbac :=d .Skip ();_dbac !=nil {return _dbac ;};};case _ba .EndElement :break _ddgc ;case _ba .CharData :};};return nil ;};const (ST_FontCollectionIndexUnset ST_FontCollectionIndex =0;ST_FontCollectionIndexMajor ST_FontCollectionIndex =1;ST_FontCollectionIndexMinor ST_FontCollectionIndex =2; -ST_FontCollectionIndexNone ST_FontCollectionIndex =3;);type CT_InnerShadowEffect struct{ +// ValidateWithPath validates the CT_BackgroundFillStyleList and its children, prefixing error messages with path +func (_cfc *CT_BackgroundFillStyleList )ValidateWithPath (path string )error {for _ebfe ,_cfaac :=range _cfc .EG_FillProperties {if _efbb :=_cfaac .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u005b\u0025\u0064\u005d",path ,_ebfe )); +_efbb !=nil {return _efbb ;};};return nil ;}; -// Blur Radius -BlurRadAttr *int64 ; +// ValidateWithPath validates the EG_ThemeableEffectStyleChoice and its children, prefixing error messages with path +func (_afcfgc *EG_ThemeableEffectStyleChoice )ValidateWithPath (path string )error {if _afcfgc .Effect !=nil {if _dcedb :=_afcfgc .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074");_dcedb !=nil {return _dcedb ;};};if _afcfgc .EffectRef !=nil {if _aagfd :=_afcfgc .EffectRef .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0052\u0065\u0066"); +_aagfd !=nil {return _aagfd ;};};return nil ;}; -// Distance -DistAttr *int64 ; +// Validate validates the CT_FixedPercentage and its children +func (_ddfba *CT_FixedPercentage )Validate ()error {return _ddfba .ValidateWithPath ("\u0043T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065");};func (_accd *CT_Connection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_accd .IdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_accd .IdxAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fdae *CT_GvmlGroupShapeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fdae .TxSp !=nil {_dbda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0078\u0053\u0070"}}; +e .EncodeElement (_fdae .TxSp ,_dbda );}else if _fdae .Sp !=nil {_cddcag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070"}};e .EncodeElement (_fdae .Sp ,_cddcag );}else if _fdae .CxnSp !=nil {_effb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u0078\u006e\u0053\u0070"}}; +e .EncodeElement (_fdae .CxnSp ,_effb );}else if _fdae .Pic !=nil {_gcffd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070i\u0063"}};e .EncodeElement (_fdae .Pic ,_gcffd );}else if _fdae .GraphicFrame !=nil {_cbecaga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_fdae .GraphicFrame ,_cbecaga );}else if _fdae .GrpSp !=nil {_gbcdcg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_fdae .GrpSp ,_gbcdcg );};return nil ;};type CT_GradientStop struct{ -// Direction -DirAttr *int32 ; +// Position +PosAttr ST_PositiveFixedPercentage ; // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -5897,604 +6072,788 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;}; - -// Validate validates the CT_VideoFile and its children -func (_dcbbb *CT_VideoFile )Validate ()error {return _dcbbb .ValidateWithPath ("\u0043\u0054\u005fV\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065");};const (ST_AnimationChartOnlyBuildTypeUnset ST_AnimationChartOnlyBuildType =0;ST_AnimationChartOnlyBuildTypeSeries ST_AnimationChartOnlyBuildType =1; -ST_AnimationChartOnlyBuildTypeCategory ST_AnimationChartOnlyBuildType =2;ST_AnimationChartOnlyBuildTypeSeriesEl ST_AnimationChartOnlyBuildType =3;ST_AnimationChartOnlyBuildTypeCategoryEl ST_AnimationChartOnlyBuildType =4;);func (_ffeeb *ST_TextBulletSize )ValidateWithPath (path string )error {_ecbfd :=[]string {}; -if _ffeeb .ST_TextBulletSizePercent !=nil {_ecbfd =append (_ecbfd ,"\u0053T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _ffeeb .ST_TextBulletSizeDecimal !=nil {_ecbfd =append (_ecbfd ,"\u0053T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0044\u0065\u0063\u0069\u006d\u0061\u006c"); -};if len (_ecbfd )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ecbfd );};return nil ;};type CT_Ratio struct{ - -// Numerator -NAttr int64 ; - -// Denominator -DAttr int64 ;};func NewTbl ()*Tbl {_ddggf :=&Tbl {};_ddggf .CT_Table =*NewCT_Table ();return _ddggf };type CT_Percentage struct{ - -// Value -ValAttr ST_Percentage ;}; - -// Validate validates the EG_Text3D and its children -func (_ebeba *EG_Text3D )Validate ()error {return _ebeba .ValidateWithPath ("\u0045G\u005f\u0054\u0065\u0078\u0074\u0033D");};func (_fbgfa *CT_TableStyleTextStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fbgfa .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -for _ ,_dagbde :=range start .Attr {if _dagbde .Name .Local =="\u0062"{_fbgfa .BAttr .UnmarshalXMLAttr (_dagbde );continue ;};if _dagbde .Name .Local =="\u0069"{_fbgfa .IAttr .UnmarshalXMLAttr (_dagbde );continue ;};};_faadcd :for {_ebgdg ,_gaedc :=d .Token (); -if _gaedc !=nil {return _gaedc ;};switch _egfge :=_ebgdg .(type ){case _ba .StartElement :switch _egfge .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_fbgfa .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -if _ggaec :=d .DecodeElement (&_fbgfa .ThemeableFontStylesChoice .Font ,&_egfge );_ggaec !=nil {return _ggaec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_fbgfa .ThemeableFontStylesChoice =NewEG_ThemeableFontStylesChoice (); -if _fafeb :=d .DecodeElement (&_fbgfa .ThemeableFontStylesChoice .FontRef ,&_egfge );_fafeb !=nil {return _fafeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fbgfa .ScrgbClr =NewCT_ScRgbColor (); -if _ebaaf :=d .DecodeElement (_fbgfa .ScrgbClr ,&_egfge );_ebaaf !=nil {return _ebaaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fbgfa .SrgbClr =NewCT_SRgbColor (); -if _gegfc :=d .DecodeElement (_fbgfa .SrgbClr ,&_egfge );_gegfc !=nil {return _gegfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fbgfa .HslClr =NewCT_HslColor (); -if _bfebc :=d .DecodeElement (_fbgfa .HslClr ,&_egfge );_bfebc !=nil {return _bfebc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fbgfa .SysClr =NewCT_SystemColor (); -if _fedg :=d .DecodeElement (_fbgfa .SysClr ,&_egfge );_fedg !=nil {return _fedg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fbgfa .SchemeClr =NewCT_SchemeColor (); -if _aeff :=d .DecodeElement (_fbgfa .SchemeClr ,&_egfge );_aeff !=nil {return _aeff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fbgfa .PrstClr =NewCT_PresetColor (); -if _edcda :=d .DecodeElement (_fbgfa .PrstClr ,&_egfge );_edcda !=nil {return _edcda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbgfa .ExtLst =NewCT_OfficeArtExtensionList (); -if _cfda :=d .DecodeElement (_fbgfa .ExtLst ,&_egfge );_cfda !=nil {return _cfda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_egfge .Name ); -if _egeb :=d .Skip ();_egeb !=nil {return _egeb ;};};case _ba .EndElement :break _faadcd ;case _ba .CharData :};};return nil ;};func (_eeadba *EG_TextBulletColorChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _eeadba .BuClrTx !=nil {_gdgdb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0075\u0043\u006c\u0072\u0054x"}};e .EncodeElement (_eeadba .BuClrTx ,_gdgdb );}else if _eeadba .BuClr !=nil {_fegdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0075\u0043\u006c\u0072"}}; -e .EncodeElement (_eeadba .BuClr ,_fegdf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_InnerShadowEffect and its children, prefixing error messages with path -func (_fcbf *CT_InnerShadowEffect )ValidateWithPath (path string )error {if _fcbf .BlurRadAttr !=nil {if *_fcbf .BlurRadAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcbf .BlurRadAttr ); -};if *_fcbf .BlurRadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fcbf .BlurRadAttr ); -};};if _fcbf .DistAttr !=nil {if *_fcbf .DistAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcbf .DistAttr ); -};if *_fcbf .DistAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_fcbf .DistAttr ); -};};if _fcbf .DirAttr !=nil {if *_fcbf .DirAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcbf .DirAttr ); -};if *_fcbf .DirAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_fcbf .DirAttr ); -};};if _fcbf .ScrgbClr !=nil {if _beff :=_fcbf .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_beff !=nil {return _beff ;};};if _fcbf .SrgbClr !=nil {if _bdff :=_fcbf .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_bdff !=nil {return _bdff ;};};if _fcbf .HslClr !=nil {if _aabf :=_fcbf .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_aabf !=nil {return _aabf ;};};if _fcbf .SysClr !=nil {if _fbdfc :=_fcbf .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_fbdfc !=nil {return _fbdfc ;};};if _fcbf .SchemeClr !=nil {if _gdfadg :=_fcbf .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_gdfadg !=nil {return _gdfadg ;};};if _fcbf .PrstClr !=nil {if _ddbfc :=_fcbf .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_ddbfc !=nil {return _ddbfc ;};};return nil ;};func (_dgfbf *EG_LineDashPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bcgce :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_dgfbf .PrstDash =NewCT_PresetLineDashProperties (); -if _adbddg :=d .DecodeElement (_dgfbf .PrstDash ,&_bcgce );_adbddg !=nil {return _adbddg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_dgfbf .CustDash =NewCT_DashStopList (); -if _fdaca :=d .DecodeElement (_dgfbf .CustDash ,&_bcgce );_fdaca !=nil {return _fdaca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcgce .Name ); -if _gbgbef :=d .Skip ();_gbgbef !=nil {return _gbgbef ;};};return nil ;};func (_acgfa *CT_BiLevelEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bgff :=range start .Attr {if _bgff .Name .Local =="\u0074\u0068\u0072\u0065\u0073\u0068"{_ecee ,_gdb :=ParseUnionST_PositiveFixedPercentage (_bgff .Value ); -if _gdb !=nil {return _gdb ;};_acgfa .ThreshAttr =_ecee ;continue ;};};for {_gcf ,_eacg :=d .Token ();if _eacg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0069\u004c\u0065v\u0065l\u0045\u0066\u0066\u0065\u0063\u0074\u003a \u0025\u0073",_eacg ); -};if _cgg ,_ebe :=_gcf .(_ba .EndElement );_ebe &&_cgg .Name ==start .Name {break ;};};return nil ;};type CT_ShapeLocking struct{ - -// Disallow Shape Text Editing -NoTextEditAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ; -NoChangeShapeTypeAttr *bool ;};func (_ceag *CT_PositiveFixedAngle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_ceag .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_GroupShapeProperties ()*CT_GroupShapeProperties {_eebae :=&CT_GroupShapeProperties {};_eebae .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_eebae .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -return _eebae ;};func (_fdfca *ST_AdjCoordinate )ValidateWithPath (path string )error {_fefgg :=[]string {};if _fdfca .ST_Coordinate !=nil {if _feaee :=_fdfca .ST_Coordinate .ValidateWithPath (path +"\u002f\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064i\u006e\u0061\u0074\u0065"); -_feaee !=nil {return _feaee ;};_fefgg =append (_fefgg ,"\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065");};if _fdfca .ST_GeomGuideName !=nil {_fefgg =append (_fefgg ,"\u0053\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004e\u0061\u006d\u0065"); -};if len (_fefgg )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fefgg );};return nil ;};type CT_Angle struct{ - -// Value -ValAttr int32 ;};func (_fafec *VideoFile )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="a\u003a\u0076\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065";return _fafec .CT_VideoFile .MarshalXML (e ,start );};func (_aebf *CT_EffectStyleItem )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_aebf .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});if _aebf .Scene3d !=nil {_acda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_aebf .Scene3d ,_acda );};if _aebf .Sp3d !=nil {_abbd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}}; -e .EncodeElement (_aebf .Sp3d ,_abbd );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cfbeg ST_Coordinate32 )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cfbeg .ST_Coordinate32Unqualified !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_cfbeg .ST_Coordinate32Unqualified ))); -};if _cfbeg .ST_UniversalMeasure !=nil {e .EncodeToken (_ba .CharData (*_cfbeg .ST_UniversalMeasure ));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_cfabd *ST_TextHorzOverflowType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cfabd =0; -case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_cfabd =1;case "\u0063\u006c\u0069\u0070":*_cfabd =2;};return nil ;};func (_eaaggg *CT_StyleMatrixReference )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gcgbc :=range start .Attr {if _gcgbc .Name .Local =="\u0069\u0064\u0078"{_gadda ,_daed :=_f .ParseUint (_gcgbc .Value ,10,32); -if _daed !=nil {return _daed ;};_eaaggg .IdxAttr =uint32 (_gadda );continue ;};};_fdbd :for {_gbca ,_baede :=d .Token ();if _baede !=nil {return _baede ;};switch _eaaba :=_gbca .(type ){case _ba .StartElement :switch _eaaba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_eaaggg .ScrgbClr =NewCT_ScRgbColor (); -if _bfcgf :=d .DecodeElement (_eaaggg .ScrgbClr ,&_eaaba );_bfcgf !=nil {return _bfcgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_eaaggg .SrgbClr =NewCT_SRgbColor (); -if _ggcda :=d .DecodeElement (_eaaggg .SrgbClr ,&_eaaba );_ggcda !=nil {return _ggcda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_eaaggg .HslClr =NewCT_HslColor (); -if _efagca :=d .DecodeElement (_eaaggg .HslClr ,&_eaaba );_efagca !=nil {return _efagca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_eaaggg .SysClr =NewCT_SystemColor (); -if _aedaa :=d .DecodeElement (_eaaggg .SysClr ,&_eaaba );_aedaa !=nil {return _aedaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_eaaggg .SchemeClr =NewCT_SchemeColor (); -if _ffdcg :=d .DecodeElement (_eaaggg .SchemeClr ,&_eaaba );_ffdcg !=nil {return _ffdcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_eaaggg .PrstClr =NewCT_PresetColor (); -if _cfgfba :=d .DecodeElement (_eaaggg .PrstClr ,&_eaaba );_cfgfba !=nil {return _cfgfba ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004d\u0061\u0074\u0072i\u0078\u0052\u0065\u0066\u0065\u0072e\u006e\u0063\u0065 \u0025\u0076",_eaaba .Name ); -if _fcfeg :=d .Skip ();_fcfeg !=nil {return _fcfeg ;};};case _ba .EndElement :break _fdbd ;case _ba .CharData :};};return nil ;};func (_egbad *ST_RectAlignment )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_egbad =0;case "\u0074\u006c":*_egbad =1; -case "\u0074":*_egbad =2;case "\u0074\u0072":*_egbad =3;case "\u006c":*_egbad =4;case "\u0063\u0074\u0072":*_egbad =5;case "\u0072":*_egbad =6;case "\u0062\u006c":*_egbad =7;case "\u0062":*_egbad =8;case "\u0062\u0072":*_egbad =9;};return nil ;};func (_dba *CT_Backdrop )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_baa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dba .Anchor ,_baa );_aged :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006e\u006f\u0072\u006d"}};e .EncodeElement (_dba .Norm ,_aged ); -_ece :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0075\u0070"}};e .EncodeElement (_dba .Up ,_ece );if _dba .ExtLst !=nil {_effg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dba .ExtLst ,_effg ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgbbf ST_PitchFamily )Validate ()error {return _cgbbf .ValidateWithPath ("")}; - -// Validate validates the CT_TextParagraphProperties and its children -func (_fbadd *CT_TextParagraphProperties )Validate ()error {return _fbadd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");}; - -// ValidateWithPath validates the CT_NonVisualDrawingShapeProps and its children, prefixing error messages with path -func (_efeae *CT_NonVisualDrawingShapeProps )ValidateWithPath (path string )error {if _efeae .SpLocks !=nil {if _bdfff :=_efeae .SpLocks .ValidateWithPath (path +"\u002f\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_bdfff !=nil {return _bdfff ;};};if _efeae .ExtLst !=nil {if _ecga :=_efeae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ecga !=nil {return _ecga ;};};return nil ;};const (ST_OnOffStyleTypeUnset ST_OnOffStyleType =0;ST_OnOffStyleTypeOn ST_OnOffStyleType =1;ST_OnOffStyleTypeOff ST_OnOffStyleType =2;ST_OnOffStyleTypeDef ST_OnOffStyleType =3;);func NewEG_Text3D ()*EG_Text3D {_ageef :=&EG_Text3D {}; -_ageef .Text3DChoice =NewEG_Text3DChoice ();return _ageef ;};const (ST_LightRigDirectionUnset ST_LightRigDirection =0;ST_LightRigDirectionTl ST_LightRigDirection =1;ST_LightRigDirectionT ST_LightRigDirection =2;ST_LightRigDirectionTr ST_LightRigDirection =3; -ST_LightRigDirectionL ST_LightRigDirection =4;ST_LightRigDirectionR ST_LightRigDirection =5;ST_LightRigDirectionBl ST_LightRigDirection =6;ST_LightRigDirectionB ST_LightRigDirection =7;ST_LightRigDirectionBr ST_LightRigDirection =8;);type CT_GvmlConnectorNonVisual struct{ - -// Non-Visual Drawing Properties -CNvPr *CT_NonVisualDrawingProps ; - -// Non-Visual Connector Shape Drawing Properties -CNvCxnSpPr *CT_NonVisualConnectorProperties ;};type ST_PresetPatternVal byte ; - -// ValidateWithPath validates the EG_MediaChoice and its children, prefixing error messages with path -func (_ggeed *EG_MediaChoice )ValidateWithPath (path string )error {if _ggeed .AudioCd !=nil {if _cagbg :=_ggeed .AudioCd .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0043\u0064");_cagbg !=nil {return _cagbg ;};};if _ggeed .WavAudioFile !=nil {if _cbbdb :=_ggeed .WavAudioFile .ValidateWithPath (path +"\u002f\u0057\u0061\u0076\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"); -_cbbdb !=nil {return _cbbdb ;};};if _ggeed .AudioFile !=nil {if _gebga :=_ggeed .AudioFile .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");_gebga !=nil {return _gebga ;};};if _ggeed .VideoFile !=nil {if _bggff :=_ggeed .VideoFile .ValidateWithPath (path +"\u002f\u0056\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065"); -_bggff !=nil {return _bggff ;};};if _ggeed .QuickTimeFile !=nil {if _bbgabb :=_ggeed .QuickTimeFile .ValidateWithPath (path +"\u002f\u0051\u0075\u0069\u0063\u006b\u0054\u0069\u006de\u0046\u0069\u006c\u0065");_bbgabb !=nil {return _bbgabb ;};};return nil ; -};func NewCT_Path2DList ()*CT_Path2DList {_ccbbc :=&CT_Path2DList {};return _ccbbc };func NewEG_TextBulletChoice ()*EG_TextBulletChoice {_gbfgc :=&EG_TextBulletChoice {};return _gbfgc }; - -// ValidateWithPath validates the CT_SphereCoords and its children, prefixing error messages with path -func (_dfcdb *CT_SphereCoords )ValidateWithPath (path string )error {if _dfcdb .LatAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0061t\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dfcdb .LatAttr ); -};if _dfcdb .LatAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u0061\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dfcdb .LatAttr ); -};if _dfcdb .LonAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u006fn\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dfcdb .LonAttr ); -};if _dfcdb .LonAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eL\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dfcdb .LonAttr ); -};if _dfcdb .RevAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0065v\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dfcdb .RevAttr ); -};if _dfcdb .RevAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eR\u0065\u0076\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dfcdb .RevAttr ); -};return nil ;};func (_beacca ST_BlackWhiteMode )Validate ()error {return _beacca .ValidateWithPath ("")};func (_gcedgg *CT_TextBulletSizePoint )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_gcedgg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_EmptyElement and its children -func (_aege *CT_EmptyElement )Validate ()error {return _aege .ValidateWithPath ("\u0043T\u005fE\u006d\u0070\u0074\u0079\u0045\u006c\u0065\u006d\u0065\u006e\u0074");}; - -// Validate validates the CT_LineStyleList and its children -func (_acede *CT_LineStyleList )Validate ()error {return _acede .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074");};func NewCT_BlurEffect ()*CT_BlurEffect {_fgfa :=&CT_BlurEffect {};return _fgfa }; -func (_effde ST_PositiveFixedPercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _effde .ST_PositiveFixedPercentageDecimal !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_effde .ST_PositiveFixedPercentageDecimal ))); -};if _effde .ST_PositiveFixedPercentage !=nil {e .Encode (_effde .ST_PositiveFixedPercentage );};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_caadgf *CT_Transform2D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ccgac :=range start .Attr {if _ccgac .Name .Local =="\u0072\u006f\u0074"{_deeeg ,_bcedga :=_f .ParseInt (_ccgac .Value ,10,32); -if _bcedga !=nil {return _bcedga ;};_gdag :=int32 (_deeeg );_caadgf .RotAttr =&_gdag ;continue ;};if _ccgac .Name .Local =="\u0066\u006c\u0069p\u0048"{_bggad ,_aebfbg :=_f .ParseBool (_ccgac .Value );if _aebfbg !=nil {return _aebfbg ;};_caadgf .FlipHAttr =&_bggad ; -continue ;};if _ccgac .Name .Local =="\u0066\u006c\u0069p\u0056"{_bcgf ,_cfedf :=_f .ParseBool (_ccgac .Value );if _cfedf !=nil {return _cfedf ;};_caadgf .FlipVAttr =&_bcgf ;continue ;};};_bdadc :for {_faefa ,_gedf :=d .Token ();if _gedf !=nil {return _gedf ; -};switch _eeabf :=_faefa .(type ){case _ba .StartElement :switch _eeabf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0066\u0066"}:_caadgf .Off =NewCT_Point2D (); -if _gacdg :=d .DecodeElement (_caadgf .Off ,&_eeabf );_gacdg !=nil {return _gacdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_caadgf .Ext =NewCT_PositiveSize2D (); -if _cfffbc :=d .DecodeElement (_caadgf .Ext ,&_eeabf );_cfffbc !=nil {return _cfffbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d2\u0044\u0020\u0025\u0076",_eeabf .Name ); -if _egdc :=d .Skip ();_egdc !=nil {return _egdc ;};};case _ba .EndElement :break _bdadc ;case _ba .CharData :};};return nil ;};func NewCT_GvmlGroupShapeNonVisual ()*CT_GvmlGroupShapeNonVisual {_gbbcag :=&CT_GvmlGroupShapeNonVisual {};_gbbcag .CNvPr =NewCT_NonVisualDrawingProps (); -_gbbcag .CNvGrpSpPr =NewCT_NonVisualGroupDrawingShapeProps ();return _gbbcag ;};func (_cdgcf *EG_Media )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cdgcf .MediaChoice =NewEG_MediaChoice ();_bgcff :for {_cfbfb ,_gbacb :=d .Token ();if _gbacb !=nil {return _gbacb ; -};switch _fadedd :=_cfbfb .(type ){case _ba .StartElement :switch _fadedd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_cdgcf .MediaChoice =NewEG_MediaChoice (); -if _agcdcc :=d .DecodeElement (&_cdgcf .MediaChoice .AudioCd ,&_fadedd );_agcdcc !=nil {return _agcdcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_cdgcf .MediaChoice =NewEG_MediaChoice (); -if _gdcge :=d .DecodeElement (&_cdgcf .MediaChoice .WavAudioFile ,&_fadedd );_gdcge !=nil {return _gdcge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_cdgcf .MediaChoice =NewEG_MediaChoice (); -if _fgede :=d .DecodeElement (&_cdgcf .MediaChoice .AudioFile ,&_fadedd );_fgede !=nil {return _fgede ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_cdgcf .MediaChoice =NewEG_MediaChoice (); -if _bcedc :=d .DecodeElement (&_cdgcf .MediaChoice .VideoFile ,&_fadedd );_bcedc !=nil {return _bcedc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_cdgcf .MediaChoice =NewEG_MediaChoice (); -if _ceedc :=d .DecodeElement (&_cdgcf .MediaChoice .QuickTimeFile ,&_fadedd );_ceedc !=nil {return _ceedc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0020\u0025\u0076",_fadedd .Name ); -if _cbeb :=d .Skip ();_cbeb !=nil {return _cbeb ;};};case _ba .EndElement :break _bgcff ;case _ba .CharData :};};return nil ;};type CT_TableStyleCellStyle struct{ +PrstClr *CT_PresetColor ;};func (_ceadb ST_BlendMode )Validate ()error {return _ceadb .ValidateWithPath ("")};func NewCT_OfficeArtExtension ()*CT_OfficeArtExtension {_bfgec :=&CT_OfficeArtExtension {};return _bfgec ;};func NewCT_Transform2D ()*CT_Transform2D {_daagf :=&CT_Transform2D {}; +return _daagf }; -// Table Cell Borders -TcBdr *CT_TableCellBorderStyle ;ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;Cell3D *CT_Cell3D ;};func (_eaagd ST_PathShadeType )ValidateWithPath (path string )error {switch _eaagd {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaagd )); -};return nil ;};type CT_PathShadeProperties struct{ +// ValidateWithPath validates the CT_ColorMRU and its children, prefixing error messages with path +func (_abfb *CT_ColorMRU )ValidateWithPath (path string )error {for _dceg ,_gfcaf :=range _abfb .EG_ColorChoice {if _cdfe :=_gfcaf .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_dceg )); +_cdfe !=nil {return _cdfe ;};};return nil ;}; -// Gradient Fill Path -PathAttr ST_PathShadeType ; +// Validate validates the CT_AlphaCeilingEffect and its children +func (_dee *CT_AlphaCeilingEffect )Validate ()error {return _dee .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061C\u0065\u0069\u006c\u0069\u006eg\u0045\u0066\u0066\u0065\u0063\u0074");};const (ST_ShapeTypeUnset ST_ShapeType =0;ST_ShapeTypeLine ST_ShapeType =1; +ST_ShapeTypeLineInv ST_ShapeType =2;ST_ShapeTypeTriangle ST_ShapeType =3;ST_ShapeTypeRtTriangle ST_ShapeType =4;ST_ShapeTypeRect ST_ShapeType =5;ST_ShapeTypeDiamond ST_ShapeType =6;ST_ShapeTypeParallelogram ST_ShapeType =7;ST_ShapeTypeTrapezoid ST_ShapeType =8; +ST_ShapeTypeNonIsoscelesTrapezoid ST_ShapeType =9;ST_ShapeTypePentagon ST_ShapeType =10;ST_ShapeTypeHexagon ST_ShapeType =11;ST_ShapeTypeHeptagon ST_ShapeType =12;ST_ShapeTypeOctagon ST_ShapeType =13;ST_ShapeTypeDecagon ST_ShapeType =14;ST_ShapeTypeDodecagon ST_ShapeType =15; +ST_ShapeTypeStar4 ST_ShapeType =16;ST_ShapeTypeStar5 ST_ShapeType =17;ST_ShapeTypeStar6 ST_ShapeType =18;ST_ShapeTypeStar7 ST_ShapeType =19;ST_ShapeTypeStar8 ST_ShapeType =20;ST_ShapeTypeStar10 ST_ShapeType =21;ST_ShapeTypeStar12 ST_ShapeType =22;ST_ShapeTypeStar16 ST_ShapeType =23; +ST_ShapeTypeStar24 ST_ShapeType =24;ST_ShapeTypeStar32 ST_ShapeType =25;ST_ShapeTypeRoundRect ST_ShapeType =26;ST_ShapeTypeRound1Rect ST_ShapeType =27;ST_ShapeTypeRound2SameRect ST_ShapeType =28;ST_ShapeTypeRound2DiagRect ST_ShapeType =29;ST_ShapeTypeSnipRoundRect ST_ShapeType =30; +ST_ShapeTypeSnip1Rect ST_ShapeType =31;ST_ShapeTypeSnip2SameRect ST_ShapeType =32;ST_ShapeTypeSnip2DiagRect ST_ShapeType =33;ST_ShapeTypePlaque ST_ShapeType =34;ST_ShapeTypeEllipse ST_ShapeType =35;ST_ShapeTypeTeardrop ST_ShapeType =36;ST_ShapeTypeHomePlate ST_ShapeType =37; +ST_ShapeTypeChevron ST_ShapeType =38;ST_ShapeTypePieWedge ST_ShapeType =39;ST_ShapeTypePie ST_ShapeType =40;ST_ShapeTypeBlockArc ST_ShapeType =41;ST_ShapeTypeDonut ST_ShapeType =42;ST_ShapeTypeNoSmoking ST_ShapeType =43;ST_ShapeTypeRightArrow ST_ShapeType =44; +ST_ShapeTypeLeftArrow ST_ShapeType =45;ST_ShapeTypeUpArrow ST_ShapeType =46;ST_ShapeTypeDownArrow ST_ShapeType =47;ST_ShapeTypeStripedRightArrow ST_ShapeType =48;ST_ShapeTypeNotchedRightArrow ST_ShapeType =49;ST_ShapeTypeBentUpArrow ST_ShapeType =50;ST_ShapeTypeLeftRightArrow ST_ShapeType =51; +ST_ShapeTypeUpDownArrow ST_ShapeType =52;ST_ShapeTypeLeftUpArrow ST_ShapeType =53;ST_ShapeTypeLeftRightUpArrow ST_ShapeType =54;ST_ShapeTypeQuadArrow ST_ShapeType =55;ST_ShapeTypeLeftArrowCallout ST_ShapeType =56;ST_ShapeTypeRightArrowCallout ST_ShapeType =57; +ST_ShapeTypeUpArrowCallout ST_ShapeType =58;ST_ShapeTypeDownArrowCallout ST_ShapeType =59;ST_ShapeTypeLeftRightArrowCallout ST_ShapeType =60;ST_ShapeTypeUpDownArrowCallout ST_ShapeType =61;ST_ShapeTypeQuadArrowCallout ST_ShapeType =62;ST_ShapeTypeBentArrow ST_ShapeType =63; +ST_ShapeTypeUturnArrow ST_ShapeType =64;ST_ShapeTypeCircularArrow ST_ShapeType =65;ST_ShapeTypeLeftCircularArrow ST_ShapeType =66;ST_ShapeTypeLeftRightCircularArrow ST_ShapeType =67;ST_ShapeTypeCurvedRightArrow ST_ShapeType =68;ST_ShapeTypeCurvedLeftArrow ST_ShapeType =69; +ST_ShapeTypeCurvedUpArrow ST_ShapeType =70;ST_ShapeTypeCurvedDownArrow ST_ShapeType =71;ST_ShapeTypeSwooshArrow ST_ShapeType =72;ST_ShapeTypeCube ST_ShapeType =73;ST_ShapeTypeCan ST_ShapeType =74;ST_ShapeTypeLightningBolt ST_ShapeType =75;ST_ShapeTypeHeart ST_ShapeType =76; +ST_ShapeTypeSun ST_ShapeType =77;ST_ShapeTypeMoon ST_ShapeType =78;ST_ShapeTypeSmileyFace ST_ShapeType =79;ST_ShapeTypeIrregularSeal1 ST_ShapeType =80;ST_ShapeTypeIrregularSeal2 ST_ShapeType =81;ST_ShapeTypeFoldedCorner ST_ShapeType =82;ST_ShapeTypeBevel ST_ShapeType =83; +ST_ShapeTypeFrame ST_ShapeType =84;ST_ShapeTypeHalfFrame ST_ShapeType =85;ST_ShapeTypeCorner ST_ShapeType =86;ST_ShapeTypeDiagStripe ST_ShapeType =87;ST_ShapeTypeChord ST_ShapeType =88;ST_ShapeTypeArc ST_ShapeType =89;ST_ShapeTypeLeftBracket ST_ShapeType =90; +ST_ShapeTypeRightBracket ST_ShapeType =91;ST_ShapeTypeLeftBrace ST_ShapeType =92;ST_ShapeTypeRightBrace ST_ShapeType =93;ST_ShapeTypeBracketPair ST_ShapeType =94;ST_ShapeTypeBracePair ST_ShapeType =95;ST_ShapeTypeStraightConnector1 ST_ShapeType =96;ST_ShapeTypeBentConnector2 ST_ShapeType =97; +ST_ShapeTypeBentConnector3 ST_ShapeType =98;ST_ShapeTypeBentConnector4 ST_ShapeType =99;ST_ShapeTypeBentConnector5 ST_ShapeType =100;ST_ShapeTypeCurvedConnector2 ST_ShapeType =101;ST_ShapeTypeCurvedConnector3 ST_ShapeType =102;ST_ShapeTypeCurvedConnector4 ST_ShapeType =103; +ST_ShapeTypeCurvedConnector5 ST_ShapeType =104;ST_ShapeTypeCallout1 ST_ShapeType =105;ST_ShapeTypeCallout2 ST_ShapeType =106;ST_ShapeTypeCallout3 ST_ShapeType =107;ST_ShapeTypeAccentCallout1 ST_ShapeType =108;ST_ShapeTypeAccentCallout2 ST_ShapeType =109; +ST_ShapeTypeAccentCallout3 ST_ShapeType =110;ST_ShapeTypeBorderCallout1 ST_ShapeType =111;ST_ShapeTypeBorderCallout2 ST_ShapeType =112;ST_ShapeTypeBorderCallout3 ST_ShapeType =113;ST_ShapeTypeAccentBorderCallout1 ST_ShapeType =114;ST_ShapeTypeAccentBorderCallout2 ST_ShapeType =115; +ST_ShapeTypeAccentBorderCallout3 ST_ShapeType =116;ST_ShapeTypeWedgeRectCallout ST_ShapeType =117;ST_ShapeTypeWedgeRoundRectCallout ST_ShapeType =118;ST_ShapeTypeWedgeEllipseCallout ST_ShapeType =119;ST_ShapeTypeCloudCallout ST_ShapeType =120;ST_ShapeTypeCloud ST_ShapeType =121; +ST_ShapeTypeRibbon ST_ShapeType =122;ST_ShapeTypeRibbon2 ST_ShapeType =123;ST_ShapeTypeEllipseRibbon ST_ShapeType =124;ST_ShapeTypeEllipseRibbon2 ST_ShapeType =125;ST_ShapeTypeLeftRightRibbon ST_ShapeType =126;ST_ShapeTypeVerticalScroll ST_ShapeType =127; +ST_ShapeTypeHorizontalScroll ST_ShapeType =128;ST_ShapeTypeWave ST_ShapeType =129;ST_ShapeTypeDoubleWave ST_ShapeType =130;ST_ShapeTypePlus ST_ShapeType =131;ST_ShapeTypeFlowChartProcess ST_ShapeType =132;ST_ShapeTypeFlowChartDecision ST_ShapeType =133; +ST_ShapeTypeFlowChartInputOutput ST_ShapeType =134;ST_ShapeTypeFlowChartPredefinedProcess ST_ShapeType =135;ST_ShapeTypeFlowChartInternalStorage ST_ShapeType =136;ST_ShapeTypeFlowChartDocument ST_ShapeType =137;ST_ShapeTypeFlowChartMultidocument ST_ShapeType =138; +ST_ShapeTypeFlowChartTerminator ST_ShapeType =139;ST_ShapeTypeFlowChartPreparation ST_ShapeType =140;ST_ShapeTypeFlowChartManualInput ST_ShapeType =141;ST_ShapeTypeFlowChartManualOperation ST_ShapeType =142;ST_ShapeTypeFlowChartConnector ST_ShapeType =143; +ST_ShapeTypeFlowChartPunchedCard ST_ShapeType =144;ST_ShapeTypeFlowChartPunchedTape ST_ShapeType =145;ST_ShapeTypeFlowChartSummingJunction ST_ShapeType =146;ST_ShapeTypeFlowChartOr ST_ShapeType =147;ST_ShapeTypeFlowChartCollate ST_ShapeType =148;ST_ShapeTypeFlowChartSort ST_ShapeType =149; +ST_ShapeTypeFlowChartExtract ST_ShapeType =150;ST_ShapeTypeFlowChartMerge ST_ShapeType =151;ST_ShapeTypeFlowChartOfflineStorage ST_ShapeType =152;ST_ShapeTypeFlowChartOnlineStorage ST_ShapeType =153;ST_ShapeTypeFlowChartMagneticTape ST_ShapeType =154;ST_ShapeTypeFlowChartMagneticDisk ST_ShapeType =155; +ST_ShapeTypeFlowChartMagneticDrum ST_ShapeType =156;ST_ShapeTypeFlowChartDisplay ST_ShapeType =157;ST_ShapeTypeFlowChartDelay ST_ShapeType =158;ST_ShapeTypeFlowChartAlternateProcess ST_ShapeType =159;ST_ShapeTypeFlowChartOffpageConnector ST_ShapeType =160; +ST_ShapeTypeActionButtonBlank ST_ShapeType =161;ST_ShapeTypeActionButtonHome ST_ShapeType =162;ST_ShapeTypeActionButtonHelp ST_ShapeType =163;ST_ShapeTypeActionButtonInformation ST_ShapeType =164;ST_ShapeTypeActionButtonForwardNext ST_ShapeType =165;ST_ShapeTypeActionButtonBackPrevious ST_ShapeType =166; +ST_ShapeTypeActionButtonEnd ST_ShapeType =167;ST_ShapeTypeActionButtonBeginning ST_ShapeType =168;ST_ShapeTypeActionButtonReturn ST_ShapeType =169;ST_ShapeTypeActionButtonDocument ST_ShapeType =170;ST_ShapeTypeActionButtonSound ST_ShapeType =171;ST_ShapeTypeActionButtonMovie ST_ShapeType =172; +ST_ShapeTypeGear6 ST_ShapeType =173;ST_ShapeTypeGear9 ST_ShapeType =174;ST_ShapeTypeFunnel ST_ShapeType =175;ST_ShapeTypeMathPlus ST_ShapeType =176;ST_ShapeTypeMathMinus ST_ShapeType =177;ST_ShapeTypeMathMultiply ST_ShapeType =178;ST_ShapeTypeMathDivide ST_ShapeType =179; +ST_ShapeTypeMathEqual ST_ShapeType =180;ST_ShapeTypeMathNotEqual ST_ShapeType =181;ST_ShapeTypeCornerTabs ST_ShapeType =182;ST_ShapeTypeSquareTabs ST_ShapeType =183;ST_ShapeTypePlaqueTabs ST_ShapeType =184;ST_ShapeTypeChartX ST_ShapeType =185;ST_ShapeTypeChartStar ST_ShapeType =186; +ST_ShapeTypeChartPlus ST_ShapeType =187;);func (_cebcf *CT_TextTabStopList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cebcf .Tab !=nil {_fcggf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074a\u0062"}}; +for _ ,_ggfcb :=range _cebcf .Tab {e .EncodeElement (_ggfcb ,_fcggf );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GvmlTextShape ()*CT_GvmlTextShape {_cggaf :=&CT_GvmlTextShape {};_cggaf .TxBody =NewCT_TextBody ();_cggaf .GvmlTextShapeChoice =NewCT_GvmlTextShapeChoice (); +return _cggaf ;};func (_agfcc *ST_ChartBuildStep )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_daaeg ,_feced :=d .Token ();if _feced !=nil {return _feced ;};if _acdac ,_dgcea :=_daaeg .(_d .EndElement );_dgcea &&_acdac .Name ==start .Name {*_agfcc =1; +return nil ;};if _fdagef ,_ceffd :=_daaeg .(_d .CharData );!_ceffd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daaeg );}else {switch string (_fdagef ){case "":*_agfcc =0; +case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_agfcc =1;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_agfcc =2;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_agfcc =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_agfcc =4; +case "\u0061\u006c\u006c\u0050\u0074\u0073":*_agfcc =5;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_agfcc =6;};};_daaeg ,_feced =d .Token ();if _feced !=nil {return _feced ;};if _cfaae ,_bfaacb :=_daaeg .(_d .EndElement );_bfaacb &&_cfaae .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daaeg );};func (_cfdf *CT_EffectReference )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0066"},Value :_bg .Sprintf ("\u0025\u0076",_cfdf .RefAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Fill To Rectangle -FillToRect *CT_RelativeRect ;};func (_gdcgc *EG_LineJoinPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gdcgc .Round !=nil {_dgdffd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0072\u006f\u0075\u006e\u0064"}}; -e .EncodeElement (_gdcgc .Round ,_dgdffd );}else if _gdcgc .Bevel !=nil {_cfadge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0065\u0076\u0065\u006c"}};e .EncodeElement (_gdcgc .Bevel ,_cfadge );}else if _gdcgc .Miter !=nil {_fcagbd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006d\u0069\u0074\u0065\u0072"}}; -e .EncodeElement (_gdcgc .Miter ,_fcagbd );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bfggbb *CT_LineEndProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cggb :=range start .Attr {if _cggb .Name .Local =="\u0074\u0079\u0070\u0065"{_bfggbb .TypeAttr .UnmarshalXMLAttr (_cggb ); -continue ;};if _cggb .Name .Local =="\u0077"{_bfggbb .WAttr .UnmarshalXMLAttr (_cggb );continue ;};if _cggb .Name .Local =="\u006c\u0065\u006e"{_bfggbb .LenAttr .UnmarshalXMLAttr (_cggb );continue ;};};for {_effc ,_ccbdc :=d .Token ();if _ccbdc !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065E\u006ed\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_ccbdc ); -};if _ggcf ,_gabec :=_effc .(_ba .EndElement );_gabec &&_ggcf .Name ==start .Name {break ;};};return nil ;};func NewEG_LineDashPropertiesChoice ()*EG_LineDashPropertiesChoice {_ddedg :=&EG_LineDashPropertiesChoice {};return _ddedg ;};type CT_TextParagraphProperties struct{ +// ValidateWithPath validates the EG_TextRun and its children, prefixing error messages with path +func (_geab *EG_TextRun )ValidateWithPath (path string )error {if _gdeec :=_geab .TextRunChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0043h\u006f\u0069\u0063\u0065");_gdeec !=nil {return _gdeec ;};return nil ;};const (ST_PresetLineDashValUnset ST_PresetLineDashVal =0; +ST_PresetLineDashValSolid ST_PresetLineDashVal =1;ST_PresetLineDashValDot ST_PresetLineDashVal =2;ST_PresetLineDashValDash ST_PresetLineDashVal =3;ST_PresetLineDashValLgDash ST_PresetLineDashVal =4;ST_PresetLineDashValDashDot ST_PresetLineDashVal =5;ST_PresetLineDashValLgDashDot ST_PresetLineDashVal =6; +ST_PresetLineDashValLgDashDotDot ST_PresetLineDashVal =7;ST_PresetLineDashValSysDash ST_PresetLineDashVal =8;ST_PresetLineDashValSysDot ST_PresetLineDashVal =9;ST_PresetLineDashValSysDashDot ST_PresetLineDashVal =10;ST_PresetLineDashValSysDashDotDot ST_PresetLineDashVal =11; +);const (ST_CompoundLineUnset ST_CompoundLine =0;ST_CompoundLineSng ST_CompoundLine =1;ST_CompoundLineDbl ST_CompoundLine =2;ST_CompoundLineThickThin ST_CompoundLine =3;ST_CompoundLineThinThick ST_CompoundLine =4;ST_CompoundLineTri ST_CompoundLine =5;); +func (_ecddb *CT_ConnectionSite )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecddb .Pos =NewCT_AdjPoint2D ();for _ ,_fabb :=range start .Attr {if _fabb .Name .Local =="\u0061\u006e\u0067"{_gagb ,_abgcc :=ParseUnionST_AdjAngle (_fabb .Value ); +if _abgcc !=nil {return _abgcc ;};_ecddb .AngAttr =_gagb ;continue ;};};_aafe :for {_efdd ,_fgcf :=d .Token ();if _fgcf !=nil {return _fgcf ;};switch _bege :=_efdd .(type ){case _d .StartElement :switch _bege .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _feed :=d .DecodeElement (_ecddb .Pos ,&_bege ); +_feed !=nil {return _feed ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0053\u0069\u0074\u0065\u0020\u0025\u0076",_bege .Name ); +if _acfef :=d .Skip ();_acfef !=nil {return _acfef ;};};case _d .EndElement :break _aafe ;case _d .CharData :};};return nil ;};func (_edda *CT_PathShadeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _edda .PathAttr !=ST_PathShadeTypeUnset {_edcbf ,_cbfdf :=_edda .PathAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0061\u0074\u0068"}); +if _cbfdf !=nil {return _cbfdf ;};start .Attr =append (start .Attr ,_edcbf );};e .EncodeToken (start );if _edda .FillToRect !=nil {_efaea :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066i\u006c\u006c\u0054\u006f\u0052\u0065\u0063\u0074"}}; +e .EncodeElement (_edda .FillToRect ,_efaea );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bbfaf *CT_PositiveFixedAngle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_bbfaf .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bfgad *CT_CustomColorList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abff :for {_ceba ,_dfdee :=d .Token ();if _dfdee !=nil {return _dfdee ; +};switch _ageb :=_ceba .(type ){case _d .StartElement :switch _ageb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073\u0074\u0043\u006c\u0072"}:_cbdec :=NewCT_CustomColor (); +if _faccg :=d .DecodeElement (_cbdec ,&_ageb );_faccg !=nil {return _faccg ;};_bfgad .CustClr =append (_bfgad .CustClr ,_cbdec );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ageb .Name ); +if _agce :=d .Skip ();_agce !=nil {return _agce ;};};case _d .EndElement :break _abff ;case _d .CharData :};};return nil ;}; -// Left Margin -MarLAttr *int32 ; +// ValidateWithPath validates the CT_TextBodyProperties and its children, prefixing error messages with path +func (_fcfge *CT_TextBodyProperties )ValidateWithPath (path string )error {if _bcfbeg :=_fcfge .VertOverflowAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_bcfbeg !=nil {return _bcfbeg ; +};if _cagcb :=_fcfge .HorzOverflowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u004f\u0076\u0065\u0072\u0066\u006c\u006fw\u0041\u0074\u0074\u0072");_cagcb !=nil {return _cagcb ;};if _bebab :=_fcfge .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r"); +_bebab !=nil {return _bebab ;};if _defbb :=_fcfge .WrapAttr .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u0041\u0074\u0074r");_defbb !=nil {return _defbb ;};if _fcfge .LInsAttr !=nil {if _bage :=_fcfge .LInsAttr .ValidateWithPath (path +"\u002fL\u0049\u006e\u0073\u0041\u0074\u0074r"); +_bage !=nil {return _bage ;};};if _fcfge .TInsAttr !=nil {if _dddeg :=_fcfge .TInsAttr .ValidateWithPath (path +"\u002fT\u0049\u006e\u0073\u0041\u0074\u0074r");_dddeg !=nil {return _dddeg ;};};if _fcfge .RInsAttr !=nil {if _bdgdg :=_fcfge .RInsAttr .ValidateWithPath (path +"\u002fR\u0049\u006e\u0073\u0041\u0074\u0074r"); +_bdgdg !=nil {return _bdgdg ;};};if _fcfge .BInsAttr !=nil {if _ccac :=_fcfge .BInsAttr .ValidateWithPath (path +"\u002fB\u0049\u006e\u0073\u0041\u0074\u0074r");_ccac !=nil {return _ccac ;};};if _fcfge .NumColAttr !=nil {if *_fcfge .NumColAttr < 1{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004e\u0075\u006d\u0043\u006f\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0031\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcfge .NumColAttr ); +};if *_fcfge .NumColAttr > 16{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004e\u0075\u006d\u0043\u006f\u006c\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003c\u003d\u0020\u0031\u0036\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcfge .NumColAttr ); +};};if _fcfge .SpcColAttr !=nil {if *_fcfge .SpcColAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0070\u0063\u0043\u006f\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0030\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_fcfge .SpcColAttr ); +};};if _bcgec :=_fcfge .AnchorAttr .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_bcgec !=nil {return _bcgec ;};if _fcfge .PrstTxWarp !=nil {if _ffabd :=_fcfge .PrstTxWarp .ValidateWithPath (path +"/\u0050\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"); +_ffabd !=nil {return _ffabd ;};};if _acbb :=_fcfge .TextAutofitChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0041\u0075\u0074\u006ff\u0069\u0074C\u0068\u006f\u0069\u0063\u0065");_acbb !=nil {return _acbb ;};if _fcfge .Scene3d !=nil {if _gdfca :=_fcfge .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064"); +_gdfca !=nil {return _gdfca ;};};if _dfdfc :=_fcfge .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_dfdfc !=nil {return _dfdfc ;};if _fcfge .ExtLst !=nil {if _cdaga :=_fcfge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cdaga !=nil {return _cdaga ;};};return nil ;};func (_dbceb *CT_TintEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_acbgc :=range start .Attr {if _acbgc .Name .Local =="\u0068\u0075\u0065"{_ceegg ,_ebcee :=_b .ParseInt (_acbgc .Value ,10,32); +if _ebcee !=nil {return _ebcee ;};_gadbdc :=int32 (_ceegg );_dbceb .HueAttr =&_gadbdc ;continue ;};if _acbgc .Name .Local =="\u0061\u006d\u0074"{_bebed ,_ffaad :=ParseUnionST_FixedPercentage (_acbgc .Value );if _ffaad !=nil {return _ffaad ;};_dbceb .AmtAttr =&_bebed ; +continue ;};};for {_eagdf ,_ebacaf :=d .Token ();if _ebacaf !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054i\u006et\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_ebacaf );};if _effbc ,_afgfe :=_eagdf .(_d .EndElement ); +_afgfe &&_effbc .Name ==start .Name {break ;};};return nil ;};func (_gbbcf ST_ShapeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dfffa :=_d .Attr {};_dfffa .Name =name ;switch _gbbcf {case ST_ShapeTypeUnset :_dfffa .Value ="";case ST_ShapeTypeLine :_dfffa .Value ="\u006c\u0069\u006e\u0065"; +case ST_ShapeTypeLineInv :_dfffa .Value ="\u006ci\u006e\u0065\u0049\u006e\u0076";case ST_ShapeTypeTriangle :_dfffa .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_ShapeTypeRtTriangle :_dfffa .Value ="\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; +case ST_ShapeTypeRect :_dfffa .Value ="\u0072\u0065\u0063\u0074";case ST_ShapeTypeDiamond :_dfffa .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_ShapeTypeParallelogram :_dfffa .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d"; +case ST_ShapeTypeTrapezoid :_dfffa .Value ="\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d";case ST_ShapeTypeNonIsoscelesTrapezoid :_dfffa .Value ="n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064";case ST_ShapeTypePentagon :_dfffa .Value ="\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e"; +case ST_ShapeTypeHexagon :_dfffa .Value ="\u0068e\u0078\u0061\u0067\u006f\u006e";case ST_ShapeTypeHeptagon :_dfffa .Value ="\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e";case ST_ShapeTypeOctagon :_dfffa .Value ="\u006fc\u0074\u0061\u0067\u006f\u006e"; +case ST_ShapeTypeDecagon :_dfffa .Value ="\u0064e\u0063\u0061\u0067\u006f\u006e";case ST_ShapeTypeDodecagon :_dfffa .Value ="\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn";case ST_ShapeTypeStar4 :_dfffa .Value ="\u0073\u0074\u0061r\u0034";case ST_ShapeTypeStar5 :_dfffa .Value ="\u0073\u0074\u0061r\u0035"; +case ST_ShapeTypeStar6 :_dfffa .Value ="\u0073\u0074\u0061r\u0036";case ST_ShapeTypeStar7 :_dfffa .Value ="\u0073\u0074\u0061r\u0037";case ST_ShapeTypeStar8 :_dfffa .Value ="\u0073\u0074\u0061r\u0038";case ST_ShapeTypeStar10 :_dfffa .Value ="\u0073\u0074\u0061\u0072\u0031\u0030"; +case ST_ShapeTypeStar12 :_dfffa .Value ="\u0073\u0074\u0061\u0072\u0031\u0032";case ST_ShapeTypeStar16 :_dfffa .Value ="\u0073\u0074\u0061\u0072\u0031\u0036";case ST_ShapeTypeStar24 :_dfffa .Value ="\u0073\u0074\u0061\u0072\u0032\u0034";case ST_ShapeTypeStar32 :_dfffa .Value ="\u0073\u0074\u0061\u0072\u0033\u0032"; +case ST_ShapeTypeRoundRect :_dfffa .Value ="\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t";case ST_ShapeTypeRound1Rect :_dfffa .Value ="\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074";case ST_ShapeTypeRound2SameRect :_dfffa .Value ="\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074"; +case ST_ShapeTypeRound2DiagRect :_dfffa .Value ="\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074";case ST_ShapeTypeSnipRoundRect :_dfffa .Value ="\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074"; +case ST_ShapeTypeSnip1Rect :_dfffa .Value ="\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t";case ST_ShapeTypeSnip2SameRect :_dfffa .Value ="\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074";case ST_ShapeTypeSnip2DiagRect :_dfffa .Value ="\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074"; +case ST_ShapeTypePlaque :_dfffa .Value ="\u0070\u006c\u0061\u0071\u0075\u0065";case ST_ShapeTypeEllipse :_dfffa .Value ="\u0065l\u006c\u0069\u0070\u0073\u0065";case ST_ShapeTypeTeardrop :_dfffa .Value ="\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070"; +case ST_ShapeTypeHomePlate :_dfffa .Value ="\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e";case ST_ShapeTypeChevron :_dfffa .Value ="\u0063h\u0065\u0076\u0072\u006f\u006e";case ST_ShapeTypePieWedge :_dfffa .Value ="\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065"; +case ST_ShapeTypePie :_dfffa .Value ="\u0070\u0069\u0065";case ST_ShapeTypeBlockArc :_dfffa .Value ="\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063";case ST_ShapeTypeDonut :_dfffa .Value ="\u0064\u006f\u006eu\u0074";case ST_ShapeTypeNoSmoking :_dfffa .Value ="\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg"; +case ST_ShapeTypeRightArrow :_dfffa .Value ="\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftArrow :_dfffa .Value ="\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw";case ST_ShapeTypeUpArrow :_dfffa .Value ="\u0075p\u0041\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeDownArrow :_dfffa .Value ="\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw";case ST_ShapeTypeStripedRightArrow :_dfffa .Value ="\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case ST_ShapeTypeNotchedRightArrow :_dfffa .Value ="\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeBentUpArrow :_dfffa .Value ="b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftRightArrow :_dfffa .Value ="\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case ST_ShapeTypeUpDownArrow :_dfffa .Value ="u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeLeftUpArrow :_dfffa .Value ="l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftRightUpArrow :_dfffa .Value ="\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeQuadArrow :_dfffa .Value ="\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw"; +case ST_ShapeTypeLeftArrowCallout :_dfffa .Value ="\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeRightArrowCallout :_dfffa .Value ="\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074"; +case ST_ShapeTypeUpArrowCallout :_dfffa .Value ="\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case ST_ShapeTypeDownArrowCallout :_dfffa .Value ="\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case ST_ShapeTypeLeftRightArrowCallout :_dfffa .Value ="l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeUpDownArrowCallout :_dfffa .Value ="\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074"; +case ST_ShapeTypeQuadArrowCallout :_dfffa .Value ="\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeBentArrow :_dfffa .Value ="\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw";case ST_ShapeTypeUturnArrow :_dfffa .Value ="\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeCircularArrow :_dfffa .Value ="\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeLeftCircularArrow :_dfffa .Value ="\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeLeftRightCircularArrow :_dfffa .Value ="\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077";case ST_ShapeTypeCurvedRightArrow :_dfffa .Value ="\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeCurvedLeftArrow :_dfffa .Value ="\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeCurvedUpArrow :_dfffa .Value ="\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077"; +case ST_ShapeTypeCurvedDownArrow :_dfffa .Value ="\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeSwooshArrow :_dfffa .Value ="s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077";case ST_ShapeTypeCube :_dfffa .Value ="\u0063\u0075\u0062\u0065"; +case ST_ShapeTypeCan :_dfffa .Value ="\u0063\u0061\u006e";case ST_ShapeTypeLightningBolt :_dfffa .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074";case ST_ShapeTypeHeart :_dfffa .Value ="\u0068\u0065\u0061r\u0074"; +case ST_ShapeTypeSun :_dfffa .Value ="\u0073\u0075\u006e";case ST_ShapeTypeMoon :_dfffa .Value ="\u006d\u006f\u006f\u006e";case ST_ShapeTypeSmileyFace :_dfffa .Value ="\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065";case ST_ShapeTypeIrregularSeal1 :_dfffa .Value ="\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031"; +case ST_ShapeTypeIrregularSeal2 :_dfffa .Value ="\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032";case ST_ShapeTypeFoldedCorner :_dfffa .Value ="\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072";case ST_ShapeTypeBevel :_dfffa .Value ="\u0062\u0065\u0076e\u006c"; +case ST_ShapeTypeFrame :_dfffa .Value ="\u0066\u0072\u0061m\u0065";case ST_ShapeTypeHalfFrame :_dfffa .Value ="\u0068a\u006c\u0066\u0046\u0072\u0061\u006de";case ST_ShapeTypeCorner :_dfffa .Value ="\u0063\u006f\u0072\u006e\u0065\u0072";case ST_ShapeTypeDiagStripe :_dfffa .Value ="\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; +case ST_ShapeTypeChord :_dfffa .Value ="\u0063\u0068\u006fr\u0064";case ST_ShapeTypeArc :_dfffa .Value ="\u0061\u0072\u0063";case ST_ShapeTypeLeftBracket :_dfffa .Value ="l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074";case ST_ShapeTypeRightBracket :_dfffa .Value ="\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074"; +case ST_ShapeTypeLeftBrace :_dfffa .Value ="\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e";case ST_ShapeTypeRightBrace :_dfffa .Value ="\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065";case ST_ShapeTypeBracketPair :_dfffa .Value ="b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072"; +case ST_ShapeTypeBracePair :_dfffa .Value ="\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r";case ST_ShapeTypeStraightConnector1 :_dfffa .Value ="\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031";case ST_ShapeTypeBentConnector2 :_dfffa .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032"; +case ST_ShapeTypeBentConnector3 :_dfffa .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033";case ST_ShapeTypeBentConnector4 :_dfffa .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034"; +case ST_ShapeTypeBentConnector5 :_dfffa .Value ="\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035";case ST_ShapeTypeCurvedConnector2 :_dfffa .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032"; +case ST_ShapeTypeCurvedConnector3 :_dfffa .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033";case ST_ShapeTypeCurvedConnector4 :_dfffa .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034"; +case ST_ShapeTypeCurvedConnector5 :_dfffa .Value ="\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035";case ST_ShapeTypeCallout1 :_dfffa .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031";case ST_ShapeTypeCallout2 :_dfffa .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032"; +case ST_ShapeTypeCallout3 :_dfffa .Value ="\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033";case ST_ShapeTypeAccentCallout1 :_dfffa .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031";case ST_ShapeTypeAccentCallout2 :_dfffa .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032"; +case ST_ShapeTypeAccentCallout3 :_dfffa .Value ="\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case ST_ShapeTypeBorderCallout1 :_dfffa .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; +case ST_ShapeTypeBorderCallout2 :_dfffa .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case ST_ShapeTypeBorderCallout3 :_dfffa .Value ="\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033"; +case ST_ShapeTypeAccentBorderCallout1 :_dfffa .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031";case ST_ShapeTypeAccentBorderCallout2 :_dfffa .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032"; +case ST_ShapeTypeAccentBorderCallout3 :_dfffa .Value ="a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033";case ST_ShapeTypeWedgeRectCallout :_dfffa .Value ="\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case ST_ShapeTypeWedgeRoundRectCallout :_dfffa .Value ="w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeWedgeEllipseCallout :_dfffa .Value ="\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case ST_ShapeTypeCloudCallout :_dfffa .Value ="\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case ST_ShapeTypeCloud :_dfffa .Value ="\u0063\u006c\u006fu\u0064";case ST_ShapeTypeRibbon :_dfffa .Value ="\u0072\u0069\u0062\u0062\u006f\u006e"; +case ST_ShapeTypeRibbon2 :_dfffa .Value ="\u0072i\u0062\u0062\u006f\u006e\u0032";case ST_ShapeTypeEllipseRibbon :_dfffa .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e";case ST_ShapeTypeEllipseRibbon2 :_dfffa .Value ="\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032"; +case ST_ShapeTypeLeftRightRibbon :_dfffa .Value ="\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e";case ST_ShapeTypeVerticalScroll :_dfffa .Value ="\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c"; +case ST_ShapeTypeHorizontalScroll :_dfffa .Value ="\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c";case ST_ShapeTypeWave :_dfffa .Value ="\u0077\u0061\u0076\u0065";case ST_ShapeTypeDoubleWave :_dfffa .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065"; +case ST_ShapeTypePlus :_dfffa .Value ="\u0070\u006c\u0075\u0073";case ST_ShapeTypeFlowChartProcess :_dfffa .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073";case ST_ShapeTypeFlowChartDecision :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e"; +case ST_ShapeTypeFlowChartInputOutput :_dfffa .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074";case ST_ShapeTypeFlowChartPredefinedProcess :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073"; +case ST_ShapeTypeFlowChartInternalStorage :_dfffa .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065";case ST_ShapeTypeFlowChartDocument :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074"; +case ST_ShapeTypeFlowChartMultidocument :_dfffa .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074";case ST_ShapeTypeFlowChartTerminator :_dfffa .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072"; +case ST_ShapeTypeFlowChartPreparation :_dfffa .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e";case ST_ShapeTypeFlowChartManualInput :_dfffa .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074"; +case ST_ShapeTypeFlowChartManualOperation :_dfffa .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e";case ST_ShapeTypeFlowChartConnector :_dfffa .Value ="\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072"; +case ST_ShapeTypeFlowChartPunchedCard :_dfffa .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064";case ST_ShapeTypeFlowChartPunchedTape :_dfffa .Value ="f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065"; +case ST_ShapeTypeFlowChartSummingJunction :_dfffa .Value ="\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e";case ST_ShapeTypeFlowChartOr :_dfffa .Value ="f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072"; +case ST_ShapeTypeFlowChartCollate :_dfffa .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065";case ST_ShapeTypeFlowChartSort :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074"; +case ST_ShapeTypeFlowChartExtract :_dfffa .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074";case ST_ShapeTypeFlowChartMerge :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065"; +case ST_ShapeTypeFlowChartOfflineStorage :_dfffa .Value ="\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065";case ST_ShapeTypeFlowChartOnlineStorage :_dfffa .Value ="\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065"; +case ST_ShapeTypeFlowChartMagneticTape :_dfffa .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065";case ST_ShapeTypeFlowChartMagneticDisk :_dfffa .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b"; +case ST_ShapeTypeFlowChartMagneticDrum :_dfffa .Value ="f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d";case ST_ShapeTypeFlowChartDisplay :_dfffa .Value ="\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079"; +case ST_ShapeTypeFlowChartDelay :_dfffa .Value ="\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079";case ST_ShapeTypeFlowChartAlternateProcess :_dfffa .Value ="\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s"; +case ST_ShapeTypeFlowChartOffpageConnector :_dfffa .Value ="\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr";case ST_ShapeTypeActionButtonBlank :_dfffa .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b"; +case ST_ShapeTypeActionButtonHome :_dfffa .Value ="\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065";case ST_ShapeTypeActionButtonHelp :_dfffa .Value ="\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070"; +case ST_ShapeTypeActionButtonInformation :_dfffa .Value ="\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";case ST_ShapeTypeActionButtonForwardNext :_dfffa .Value ="\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074"; +case ST_ShapeTypeActionButtonBackPrevious :_dfffa .Value ="\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073";case ST_ShapeTypeActionButtonEnd :_dfffa .Value ="\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064"; +case ST_ShapeTypeActionButtonBeginning :_dfffa .Value ="a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067";case ST_ShapeTypeActionButtonReturn :_dfffa .Value ="\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e"; +case ST_ShapeTypeActionButtonDocument :_dfffa .Value ="a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074";case ST_ShapeTypeActionButtonSound :_dfffa .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064"; +case ST_ShapeTypeActionButtonMovie :_dfffa .Value ="\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065";case ST_ShapeTypeGear6 :_dfffa .Value ="\u0067\u0065\u0061r\u0036";case ST_ShapeTypeGear9 :_dfffa .Value ="\u0067\u0065\u0061r\u0039"; +case ST_ShapeTypeFunnel :_dfffa .Value ="\u0066\u0075\u006e\u006e\u0065\u006c";case ST_ShapeTypeMathPlus :_dfffa .Value ="\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073";case ST_ShapeTypeMathMinus :_dfffa .Value ="\u006da\u0074\u0068\u004d\u0069\u006e\u0075s"; +case ST_ShapeTypeMathMultiply :_dfffa .Value ="\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079";case ST_ShapeTypeMathDivide :_dfffa .Value ="\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065";case ST_ShapeTypeMathEqual :_dfffa .Value ="\u006da\u0074\u0068\u0045\u0071\u0075\u0061l"; +case ST_ShapeTypeMathNotEqual :_dfffa .Value ="\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_ShapeTypeCornerTabs :_dfffa .Value ="\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073";case ST_ShapeTypeSquareTabs :_dfffa .Value ="\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073"; +case ST_ShapeTypePlaqueTabs :_dfffa .Value ="\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073";case ST_ShapeTypeChartX :_dfffa .Value ="\u0063\u0068\u0061\u0072\u0074\u0058";case ST_ShapeTypeChartStar :_dfffa .Value ="\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r"; +case ST_ShapeTypeChartPlus :_dfffa .Value ="\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s";};return _dfffa ,nil ;};func (_ggdff ST_TextHorzOverflowType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ggdff .String (),start ); +};func (_cgafb ST_TextCapsType )String ()string {switch _cgafb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u006d\u0061l\u006c";case 3:return "\u0061\u006c\u006c";};return "";};const (ST_SystemColorValUnset ST_SystemColorVal =0; +ST_SystemColorValScrollBar ST_SystemColorVal =1;ST_SystemColorValBackground ST_SystemColorVal =2;ST_SystemColorValActiveCaption ST_SystemColorVal =3;ST_SystemColorValInactiveCaption ST_SystemColorVal =4;ST_SystemColorValMenu ST_SystemColorVal =5;ST_SystemColorValWindow ST_SystemColorVal =6; +ST_SystemColorValWindowFrame ST_SystemColorVal =7;ST_SystemColorValMenuText ST_SystemColorVal =8;ST_SystemColorValWindowText ST_SystemColorVal =9;ST_SystemColorValCaptionText ST_SystemColorVal =10;ST_SystemColorValActiveBorder ST_SystemColorVal =11;ST_SystemColorValInactiveBorder ST_SystemColorVal =12; +ST_SystemColorValAppWorkspace ST_SystemColorVal =13;ST_SystemColorValHighlight ST_SystemColorVal =14;ST_SystemColorValHighlightText ST_SystemColorVal =15;ST_SystemColorValBtnFace ST_SystemColorVal =16;ST_SystemColorValBtnShadow ST_SystemColorVal =17;ST_SystemColorValGrayText ST_SystemColorVal =18; +ST_SystemColorValBtnText ST_SystemColorVal =19;ST_SystemColorValInactiveCaptionText ST_SystemColorVal =20;ST_SystemColorValBtnHighlight ST_SystemColorVal =21;ST_SystemColorVal3dDkShadow ST_SystemColorVal =22;ST_SystemColorVal3dLight ST_SystemColorVal =23; +ST_SystemColorValInfoText ST_SystemColorVal =24;ST_SystemColorValInfoBk ST_SystemColorVal =25;ST_SystemColorValHotLight ST_SystemColorVal =26;ST_SystemColorValGradientActiveCaption ST_SystemColorVal =27;ST_SystemColorValGradientInactiveCaption ST_SystemColorVal =28; +ST_SystemColorValMenuHighlight ST_SystemColorVal =29;ST_SystemColorValMenuBar ST_SystemColorVal =30;); -// Right Margin -MarRAttr *int32 ; +// ValidateWithPath validates the CT_AudioCDTime and its children, prefixing error messages with path +func (_eda *CT_AudioCDTime )ValidateWithPath (path string )error {return nil };type CT_LineJoinMiterProperties struct{ -// Level -LvlAttr *int32 ; +// Miter Join Limit +LimAttr *ST_PositivePercentage ;};func (_bddded *CT_TextBody )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bcbbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006f\u0064\u0079\u0050\u0072"}};e .EncodeElement (_bddded .BodyPr ,_bcbbd ); +if _bddded .LstStyle !=nil {_fdbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_bddded .LstStyle ,_fdbf );};_fgcaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070"}}; +for _ ,_ecbeb :=range _bddded .P {e .EncodeElement (_ecbeb ,_fgcaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gcefb *ST_CompoundLine )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gcefb =0;case "\u0073\u006e\u0067":*_gcefb =1; +case "\u0064\u0062\u006c":*_gcefb =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_gcefb =3;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_gcefb =4;case "\u0074\u0072\u0069":*_gcefb =5;};return nil ;};func (_gfafb *CT_TextBody )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfafb .BodyPr =NewCT_TextBodyProperties (); +_egaedb :for {_ddbf ,_aadg :=d .Token ();if _aadg !=nil {return _aadg ;};switch _efde :=_ddbf .(type ){case _d .StartElement :switch _efde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _acfggg :=d .DecodeElement (_gfafb .BodyPr ,&_efde ); +_acfggg !=nil {return _acfggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}:_gfafb .LstStyle =NewCT_TextListStyle (); +if _fgff :=d .DecodeElement (_gfafb .LstStyle ,&_efde );_fgff !=nil {return _fgff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_gfbff :=NewCT_TextParagraph (); +if _aacde :=d .DecodeElement (_gfbff ,&_efde );_aacde !=nil {return _aacde ;};_gfafb .P =append (_gfafb .P ,_gfbff );default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079\u0020\u0025\u0076",_efde .Name ); +if _gdcb :=d .Skip ();_gdcb !=nil {return _gdcb ;};};case _d .EndElement :break _egaedb ;case _d .CharData :};};return nil ;};func NewCT_PresetGeometry2D ()*CT_PresetGeometry2D {_cadc :=&CT_PresetGeometry2D {};_cadc .PrstAttr =ST_ShapeType (1);return _cadc ; +};func (_fgbgg *CT_GradientStop )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ceefe :=range start .Attr {if _ceefe .Name .Local =="\u0070\u006f\u0073"{_gfacf ,_ecccf :=ParseUnionST_PositiveFixedPercentage (_ceefe .Value );if _ecccf !=nil {return _ecccf ; +};_fgbgg .PosAttr =_gfacf ;continue ;};};_fefe :for {_geec ,_beec :=d .Token ();if _beec !=nil {return _beec ;};switch _eae :=_geec .(type ){case _d .StartElement :switch _eae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fgbgg .ScrgbClr =NewCT_ScRgbColor (); +if _faab :=d .DecodeElement (_fgbgg .ScrgbClr ,&_eae );_faab !=nil {return _faab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fgbgg .SrgbClr =NewCT_SRgbColor (); +if _bfbda :=d .DecodeElement (_fgbgg .SrgbClr ,&_eae );_bfbda !=nil {return _bfbda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fgbgg .HslClr =NewCT_HslColor (); +if _egcb :=d .DecodeElement (_fgbgg .HslClr ,&_eae );_egcb !=nil {return _egcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fgbgg .SysClr =NewCT_SystemColor (); +if _ecea :=d .DecodeElement (_fgbgg .SysClr ,&_eae );_ecea !=nil {return _ecea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fgbgg .SchemeClr =NewCT_SchemeColor (); +if _afga :=d .DecodeElement (_fgbgg .SchemeClr ,&_eae );_afga !=nil {return _afga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fgbgg .PrstClr =NewCT_PresetColor (); +if _cgdb :=d .DecodeElement (_fgbgg .PrstClr ,&_eae );_cgdb !=nil {return _cgdb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_eae .Name ); +if _cefb :=d .Skip ();_cefb !=nil {return _cefb ;};};case _d .EndElement :break _fefe ;case _d .CharData :};};return nil ;};func NewEG_TextAutofit ()*EG_TextAutofit {_gcdaf :=&EG_TextAutofit {};_gcdaf .TextAutofitChoice =NewEG_TextAutofitChoice ();return _gcdaf ; +};func ParseUnionST_TextPoint (s string )(ST_TextPoint ,error ){_fccgfa :=ST_TextPoint {};if _fa .ST_UniversalMeasurePatternRe .MatchString (s ){_fccgfa .ST_UniversalMeasure =&s ;}else {_cefaa ,_gabac :=_b .ParseInt (s ,10,32);if _gabac !=nil {return _fccgfa ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_gabac ); +};_egebed :=int32 (_cefaa );_fccgfa .ST_TextPointUnqualified =&_egebed ;};return _fccgfa ,nil ;};func (_fegd *CT_SoftEdgesEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_fegd .RadAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cacefg *EG_TextAutofit )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cacefg .TextAutofitChoice =NewEG_TextAutofitChoice ();_dffcc :for {_ddeeaf ,_fcdac :=d .Token (); +if _fcdac !=nil {return _fcdac ;};switch _febgd :=_ddeeaf .(type ){case _d .StartElement :switch _febgd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0041\u0075\u0074\u006f\u0066\u0069t"}:_cacefg .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _gebaa :=d .DecodeElement (&_cacefg .TextAutofitChoice .NoAutofit ,&_febgd );_gebaa !=nil {return _gebaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0072\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_cacefg .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _acaef :=d .DecodeElement (&_cacefg .TextAutofitChoice .NormAutofit ,&_febgd );_acaef !=nil {return _acaef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073p\u0041\u0075\u0074\u006f\u0046\u0069t"}:_cacefg .TextAutofitChoice =NewEG_TextAutofitChoice (); +if _efgfe :=d .DecodeElement (&_cacefg .TextAutofitChoice .SpAutoFit ,&_febgd );_efgfe !=nil {return _efgfe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075\u0074o\u0066i\u0074\u0020\u0025\u0076",_febgd .Name ); +if _dagad :=d .Skip ();_dagad !=nil {return _dagad ;};};case _d .EndElement :break _dffcc ;case _d .CharData :};};return nil ;};func NewEG_Text3D ()*EG_Text3D {_egccb :=&EG_Text3D {};_egccb .Text3DChoice =NewEG_Text3DChoice ();return _egccb ;}; -// Indent -IndentAttr *int32 ; +// Validate validates the EG_LineJoinProperties and its children +func (_adaeaf *EG_LineJoinProperties )Validate ()error {return _adaeaf .ValidateWithPath ("E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073");};const (ST_PathFillModeUnset ST_PathFillMode =0;ST_PathFillModeNone ST_PathFillMode =1; +ST_PathFillModeNorm ST_PathFillMode =2;ST_PathFillModeLighten ST_PathFillMode =3;ST_PathFillModeLightenLess ST_PathFillMode =4;ST_PathFillModeDarken ST_PathFillMode =5;ST_PathFillModeDarkenLess ST_PathFillMode =6;); -// Alignment -AlgnAttr ST_TextAlignType ; +// ST_TextSpacingPercentOrPercentString is a union type +type ST_TextSpacingPercentOrPercentString struct{ST_TextSpacingPercent *int32 ;ST_Percentage *string ;};func (_efcbd ST_TextUnderlineType )Validate ()error {return _efcbd .ValidateWithPath ("")}; -// Default Tab Size -DefTabSzAttr *ST_Coordinate32 ; +// Validate validates the CT_AudioCDTime and its children +func (_eaa *CT_AudioCDTime )Validate ()error {return _eaa .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043D\u0054\u0069\u006d\u0065");};func NewEG_TextBulletColorChoice ()*EG_TextBulletColorChoice {_fafdf :=&EG_TextBulletColorChoice {}; +return _fafdf ;};func (_ggfbbe *EG_TextBulletChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ggfbbe .BuNone !=nil {_dbfgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u004e\u006f\u006e\u0065"}}; +e .EncodeElement (_ggfbbe .BuNone ,_dbfgb );}else if _ggfbbe .BuAutoNum !=nil {_cgcda :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0062\u0075\u0041\u0075\u0074\u006f\u004e\u0075\u006d"}};e .EncodeElement (_ggfbbe .BuAutoNum ,_cgcda );}else if _ggfbbe .BuChar !=nil {_dcebde :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u0043\u0068\u0061\u0072"}}; +e .EncodeElement (_ggfbbe .BuChar ,_dcebde );}else if _ggfbbe .BuBlip !=nil {_bgddd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u0042\u006c\u0069\u0070"}};e .EncodeElement (_ggfbbe .BuBlip ,_bgddd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_gcffa *ST_TextAnchoringType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gcffa =0;case "\u0074":*_gcffa =1;case "\u0063\u0074\u0072":*_gcffa =2;case "\u0062":*_gcffa =3;case "\u006a\u0075\u0073\u0074":*_gcffa =4; +case "\u0064\u0069\u0073\u0074":*_gcffa =5;};return nil ;}; -// Right To Left -RtlAttr *bool ; +// Validate validates the CT_GvmlConnector and its children +func (_abfab *CT_GvmlConnector )Validate ()error {return _abfab .ValidateWithPath ("\u0043\u0054_\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func (_cegg *ST_FontCollectionIndex )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bffdd ,_ddgfb :=d .Token (); +if _ddgfb !=nil {return _ddgfb ;};if _gdgdde ,_abcbf :=_bffdd .(_d .EndElement );_abcbf &&_gdgdde .Name ==start .Name {*_cegg =1;return nil ;};if _bbga ,_bbgbc :=_bffdd .(_d .CharData );!_bbgbc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bffdd ); +}else {switch string (_bbga ){case "":*_cegg =0;case "\u006d\u0061\u006ao\u0072":*_cegg =1;case "\u006d\u0069\u006eo\u0072":*_cegg =2;case "\u006e\u006f\u006e\u0065":*_cegg =3;};};_bffdd ,_ddgfb =d .Token ();if _ddgfb !=nil {return _ddgfb ;};if _fcddg ,_gfdeb :=_bffdd .(_d .EndElement ); +_gfdeb &&_fcddg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bffdd );};func (_eadcg *CT_GvmlConnector )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eadcg .NvCxnSpPr =NewCT_GvmlConnectorNonVisual (); +_eadcg .SpPr =NewCT_ShapeProperties ();_aefe :for {_eacb ,_eege :=d .Token ();if _eege !=nil {return _eege ;};switch _cada :=_eacb .(type ){case _d .StartElement :switch _cada .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _fgec :=d .DecodeElement (_eadcg .NvCxnSpPr ,&_cada ); +_fgec !=nil {return _fgec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _ffcc :=d .DecodeElement (_eadcg .SpPr ,&_cada ); +_ffcc !=nil {return _ffcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_eadcg .Style =NewCT_ShapeStyle (); +if _fbdfd :=d .DecodeElement (_eadcg .Style ,&_cada );_fbdfd !=nil {return _fbdfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eadcg .ExtLst =NewCT_OfficeArtExtensionList (); +if _efcfc :=d .DecodeElement (_eadcg .ExtLst ,&_cada );_efcfc !=nil {return _efcfc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0020\u0025v",_cada .Name ); +if _aeegc :=d .Skip ();_aeegc !=nil {return _aeegc ;};};case _d .EndElement :break _aefe ;case _d .CharData :};};return nil ;};const (ST_LineEndTypeUnset ST_LineEndType =0;ST_LineEndTypeNone ST_LineEndType =1;ST_LineEndTypeTriangle ST_LineEndType =2;ST_LineEndTypeStealth ST_LineEndType =3; +ST_LineEndTypeDiamond ST_LineEndType =4;ST_LineEndTypeOval ST_LineEndType =5;ST_LineEndTypeArrow ST_LineEndType =6;); -// East Asian Line Break -EaLnBrkAttr *bool ; +// ValidateWithPath validates the CT_ColorReplaceEffect and its children, prefixing error messages with path +func (_fbcc *CT_ColorReplaceEffect )ValidateWithPath (path string )error {if _fbcc .ScrgbClr !=nil {if _eadf :=_fbcc .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_eadf !=nil {return _eadf ;};};if _fbcc .SrgbClr !=nil {if _gebf :=_fbcc .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_gebf !=nil {return _gebf ;};};if _fbcc .HslClr !=nil {if _ffce :=_fbcc .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_ffce !=nil {return _ffce ;};};if _fbcc .SysClr !=nil {if _gga :=_fbcc .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_gga !=nil {return _gga ;};};if _fbcc .SchemeClr !=nil {if _afgg :=_fbcc .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_afgg !=nil {return _afgg ;};};if _fbcc .PrstClr !=nil {if _ffgd :=_fbcc .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_ffgd !=nil {return _ffgd ;};};return nil ;};type CT_Shape3D struct{ -// Font Alignment -FontAlgnAttr ST_TextFontAlignType ; +// Shape Depth +ZAttr *ST_Coordinate ; -// Latin Line Break -LatinLnBrkAttr *bool ; +// Extrusion Height +ExtrusionHAttr *int64 ; -// Hanging Punctuation -HangingPunctAttr *bool ; +// Contour Width +ContourWAttr *int64 ; -// Line Spacing -LnSpc *CT_TextSpacing ; +// Preset Material Type +PrstMaterialAttr ST_PresetMaterialType ; -// Space Before -SpcBef *CT_TextSpacing ; +// Top Bevel +BevelT *CT_Bevel ; -// Space After -SpcAft *CT_TextSpacing ;TextBulletColorChoice *EG_TextBulletColorChoice ;TextBulletSizeChoice *EG_TextBulletSizeChoice ;TextBulletTypefaceChoice *EG_TextBulletTypefaceChoice ;TextBulletChoice *EG_TextBulletChoice ; +// Bottom Bevel +BevelB *CT_Bevel ; -// Tab List -TabLst *CT_TextTabStopList ; +// Extrusion Color +ExtrusionClr *CT_Color ; -// Default Text Run Properties -DefRPr *CT_TextCharacterProperties ;ExtLst *CT_OfficeArtExtensionList ;};type CT_HslColor struct{ +// Contour Color +ContourClr *CT_Color ;ExtLst *CT_OfficeArtExtensionList ;};func (_fbefa *EG_Effect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbefa .EffectChoice =NewEG_EffectChoice ();_ebeed :for {_fcage ,_cgfbg :=d .Token ();if _cgfbg !=nil {return _cgfbg ; +};switch _babgd :=_fcage .(type ){case _d .StartElement :switch _babgd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _fgade :=d .DecodeElement (&_fbefa .EffectChoice .Cont ,&_babgd );_fgade !=nil {return _fgade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _dbbgd :=d .DecodeElement (&_fbefa .EffectChoice .Effect ,&_babgd );_dbbgd !=nil {return _dbbgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _feafe :=d .DecodeElement (&_fbefa .EffectChoice .AlphaBiLevel ,&_babgd );_feafe !=nil {return _feafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _efecc :=d .DecodeElement (&_fbefa .EffectChoice .AlphaCeiling ,&_babgd );_efecc !=nil {return _efecc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _cbgde :=d .DecodeElement (&_fbefa .EffectChoice .AlphaFloor ,&_babgd );_cbgde !=nil {return _cbgde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bcdgf :=d .DecodeElement (&_fbefa .EffectChoice .AlphaInv ,&_babgd );_bcdgf !=nil {return _bcdgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _eabbb :=d .DecodeElement (&_fbefa .EffectChoice .AlphaMod ,&_babgd );_eabbb !=nil {return _eabbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _caffd :=d .DecodeElement (&_fbefa .EffectChoice .AlphaModFix ,&_babgd );_caffd !=nil {return _caffd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bdedf :=d .DecodeElement (&_fbefa .EffectChoice .AlphaOutset ,&_babgd );_bdedf !=nil {return _bdedf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _agced :=d .DecodeElement (&_fbefa .EffectChoice .AlphaRepl ,&_babgd );_agced !=nil {return _agced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _gdcde :=d .DecodeElement (&_fbefa .EffectChoice .BiLevel ,&_babgd );_gdcde !=nil {return _gdcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bgbed :=d .DecodeElement (&_fbefa .EffectChoice .Blend ,&_babgd );_bgbed !=nil {return _bgbed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _ebcgb :=d .DecodeElement (&_fbefa .EffectChoice .Blur ,&_babgd );_ebcgb !=nil {return _ebcgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _ccdge :=d .DecodeElement (&_fbefa .EffectChoice .ClrChange ,&_babgd );_ccdge !=nil {return _ccdge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bacfaa :=d .DecodeElement (&_fbefa .EffectChoice .ClrRepl ,&_babgd );_bacfaa !=nil {return _bacfaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _eabcb :=d .DecodeElement (&_fbefa .EffectChoice .Duotone ,&_babgd );_eabcb !=nil {return _eabcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bdfebf :=d .DecodeElement (&_fbefa .EffectChoice .Fill ,&_babgd );_bdfebf !=nil {return _bdfebf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _cbbc :=d .DecodeElement (&_fbefa .EffectChoice .FillOverlay ,&_babgd );_cbbc !=nil {return _cbbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _deded :=d .DecodeElement (&_fbefa .EffectChoice .Glow ,&_babgd );_deded !=nil {return _deded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _ggdg :=d .DecodeElement (&_fbefa .EffectChoice .Grayscl ,&_babgd );_ggdg !=nil {return _ggdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bbdee :=d .DecodeElement (&_fbefa .EffectChoice .Hsl ,&_babgd );_bbdee !=nil {return _bbdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _gebdg :=d .DecodeElement (&_fbefa .EffectChoice .InnerShdw ,&_babgd );_gebdg !=nil {return _gebdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _cagbc :=d .DecodeElement (&_fbefa .EffectChoice .Lum ,&_babgd );_cagbc !=nil {return _cagbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _bfcb :=d .DecodeElement (&_fbefa .EffectChoice .OuterShdw ,&_babgd );_bfcb !=nil {return _bfcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _dgbfe :=d .DecodeElement (&_fbefa .EffectChoice .PrstShdw ,&_babgd );_dgbfe !=nil {return _dgbfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _dgfcc :=d .DecodeElement (&_fbefa .EffectChoice .Reflection ,&_babgd );_dgfcc !=nil {return _dgfcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _abgafe :=d .DecodeElement (&_fbefa .EffectChoice .RelOff ,&_babgd );_abgafe !=nil {return _abgafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _aedfe :=d .DecodeElement (&_fbefa .EffectChoice .SoftEdge ,&_babgd );_aedfe !=nil {return _aedfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _baddcf :=d .DecodeElement (&_fbefa .EffectChoice .Tint ,&_babgd );_baddcf !=nil {return _baddcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_fbefa .EffectChoice =NewEG_EffectChoice (); +if _gcgda :=d .DecodeElement (&_fbefa .EffectChoice .Xfrm ,&_babgd );_gcgda !=nil {return _gcgda ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0045\u0066\u0066e\u0063\u0074 \u0025\u0076",_babgd .Name ); +if _edbbc :=d .Skip ();_edbbc !=nil {return _edbbc ;};};case _d .EndElement :break _ebeed ;case _d .CharData :};};return nil ;};func (_egfba *CT_LineJoinRound )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_aeee *CT_NonVisualDrawingProps )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bdfbc :=range start .Attr {if _bdfbc .Name .Local =="\u0069\u0064"{_bcbfg ,_edddf :=_b .ParseUint (_bdfbc .Value ,10,32);if _edddf !=nil {return _edddf ; +};_aeee .IdAttr =uint32 (_bcbfg );continue ;};if _bdfbc .Name .Local =="\u006e\u0061\u006d\u0065"{_dbdbd :=_bdfbc .Value ;_aeee .NameAttr =_dbdbd ;continue ;};if _bdfbc .Name .Local =="\u0064\u0065\u0073c\u0072"{_cageg :=_bdfbc .Value ;_aeee .DescrAttr =&_cageg ; +continue ;};if _bdfbc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_fbgg ,_cgfc :=_b .ParseBool (_bdfbc .Value );if _cgfc !=nil {return _cgfc ;};_aeee .HiddenAttr =&_fbgg ;continue ;};if _bdfbc .Name .Local =="\u0074\u0069\u0074l\u0065"{_cfffg :=_bdfbc .Value ; +_aeee .TitleAttr =&_cfffg ;continue ;};};_eabcd :for {_beca ,_ffbeg :=d .Token ();if _ffbeg !=nil {return _ffbeg ;};switch _gecge :=_beca .(type ){case _d .StartElement :switch _gecge .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}:_aeee .HlinkClick =NewCT_Hyperlink (); +if _cebd :=d .DecodeElement (_aeee .HlinkClick ,&_gecge );_cebd !=nil {return _cebd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"}:_aeee .HlinkHover =NewCT_Hyperlink (); +if _cfefc :=d .DecodeElement (_aeee .HlinkHover ,&_gecge );_cfefc !=nil {return _cfefc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aeee .ExtLst =NewCT_OfficeArtExtensionList (); +if _ggefe :=d .DecodeElement (_aeee .ExtLst ,&_gecge );_ggefe !=nil {return _ggefe ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067P\u0072\u006f\u0070\u0073\u0020%\u0076",_gecge .Name ); +if _dfcdc :=d .Skip ();_dfcdc !=nil {return _dfcdc ;};};case _d .EndElement :break _eabcd ;case _d .CharData :};};return nil ;};func NewCT_BlipChoice ()*CT_BlipChoice {_dbef :=&CT_BlipChoice {};return _dbef }; -// Hue -HueAttr int32 ; +// Validate validates the CT_TableCellBorderStyle and its children +func (_cdcag *CT_TableCellBorderStyle )Validate ()error {return _cdcag .ValidateWithPath ("\u0043\u0054\u005fTa\u0062\u006c\u0065\u0043\u0065\u006c\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0053\u0074\u0079\u006c\u0065");};func (_becf *CT_Scene3D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_becf .Camera =NewCT_Camera (); +_becf .LightRig =NewCT_LightRig ();_feffa :for {_dddbe ,_ecdcb :=d .Token ();if _ecdcb !=nil {return _ecdcb ;};switch _eceea :=_dddbe .(type ){case _d .StartElement :switch _eceea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"}:if _gcef :=d .DecodeElement (_becf .Camera ,&_eceea ); +_gcef !=nil {return _gcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:if _dbae :=d .DecodeElement (_becf .LightRig ,&_eceea ); +_dbae !=nil {return _dbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"}:_becf .Backdrop =NewCT_Backdrop (); +if _gbbd :=d .DecodeElement (_becf .Backdrop ,&_eceea );_gbbd !=nil {return _gbbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_becf .ExtLst =NewCT_OfficeArtExtensionList (); +if _bfebg :=d .DecodeElement (_becf .ExtLst ,&_eceea );_bfebg !=nil {return _bfebg ;};default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0065\u006e\u0065\u0033\u0044\u0020\u0025\u0076",_eceea .Name ); +if _bece :=d .Skip ();_bece !=nil {return _bece ;};};case _d .EndElement :break _feffa ;case _d .CharData :};};return nil ;};func (_fccaa *EG_TextUnderlineFillChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eddcdb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_fccaa .UFillTx =NewCT_TextUnderlineFillFollowText (); +if _bdefg :=d .DecodeElement (_fccaa .UFillTx ,&_eddcdb );_bdefg !=nil {return _bdefg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_fccaa .UFill =NewCT_TextUnderlineFillGroupWrapper (); +if _accdb :=d .DecodeElement (_fccaa .UFill ,&_eddcdb );_accdb !=nil {return _accdb ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0054\u0065x\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eddcdb .Name ); +if _ggeda :=d .Skip ();_ggeda !=nil {return _ggeda ;};};return nil ;}; -// Saturation -SatAttr ST_Percentage ; +// ValidateWithPath validates the EG_TextUnderlineLineChoice and its children, prefixing error messages with path +func (_agafg *EG_TextUnderlineLineChoice )ValidateWithPath (path string )error {if _agafg .ULnTx !=nil {if _dcede :=_agafg .ULnTx .ValidateWithPath (path +"\u002f\u0055\u004c\u006e\u0054\u0078");_dcede !=nil {return _dcede ;};};if _agafg .ULn !=nil {if _agfe :=_agafg .ULn .ValidateWithPath (path +"\u002f\u0055\u004c\u006e"); +_agfe !=nil {return _agfe ;};};return nil ;};type CT_LineProperties struct{ -// Luminance -LumAttr ST_Percentage ;EG_ColorTransform []*EG_ColorTransform ;};func (_ccfdg ST_LineEndType )Validate ()error {return _ccfdg .ValidateWithPath ("")};func (_dcdcg *EG_ShadeProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_dcdcg .ShadePropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;}; +// Line Width +WAttr *int32 ; -// ST_TextPoint is a union type -type ST_TextPoint struct{ST_TextPointUnqualified *int32 ;ST_UniversalMeasure *string ;}; +// Line Ending Cap Type +CapAttr ST_LineCap ; -// ValidateWithPath validates the CT_GvmlPicture and its children, prefixing error messages with path -func (_cdegea *CT_GvmlPicture )ValidateWithPath (path string )error {if _efbcb :=_cdegea .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_efbcb !=nil {return _efbcb ;};if _egfbf :=_cdegea .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_egfbf !=nil {return _egfbf ;};if _eege :=_cdegea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_eege !=nil {return _eege ;};if _cdegea .Style !=nil {if _febca :=_cdegea .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_febca !=nil {return _febca ;};};if _cdegea .ExtLst !=nil {if _faged :=_cdegea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_faged !=nil {return _faged ;};};return nil ;};func NewCT_AlphaFloorEffect ()*CT_AlphaFloorEffect {_bgag :=&CT_AlphaFloorEffect {}; -return _bgag };const (ST_SchemeColorValUnset ST_SchemeColorVal =0;ST_SchemeColorValBg1 ST_SchemeColorVal =1;ST_SchemeColorValTx1 ST_SchemeColorVal =2;ST_SchemeColorValBg2 ST_SchemeColorVal =3;ST_SchemeColorValTx2 ST_SchemeColorVal =4;ST_SchemeColorValAccent1 ST_SchemeColorVal =5; -ST_SchemeColorValAccent2 ST_SchemeColorVal =6;ST_SchemeColorValAccent3 ST_SchemeColorVal =7;ST_SchemeColorValAccent4 ST_SchemeColorVal =8;ST_SchemeColorValAccent5 ST_SchemeColorVal =9;ST_SchemeColorValAccent6 ST_SchemeColorVal =10;ST_SchemeColorValHlink ST_SchemeColorVal =11; -ST_SchemeColorValFolHlink ST_SchemeColorVal =12;ST_SchemeColorValPhClr ST_SchemeColorVal =13;ST_SchemeColorValDk1 ST_SchemeColorVal =14;ST_SchemeColorValLt1 ST_SchemeColorVal =15;ST_SchemeColorValDk2 ST_SchemeColorVal =16;ST_SchemeColorValLt2 ST_SchemeColorVal =17; -);func (_egae *CT_Blip )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cgeb :=range start .Attr {if _cgeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cgeb .Name .Local =="\u0065\u006d\u0062e\u0064"{_dgb :=_cgeb .Value ; -_egae .EmbedAttr =&_dgb ;continue ;};if _cgeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cgeb .Name .Local =="\u006c\u0069\u006e\u006b"{_fada :=_cgeb .Value ; -_egae .LinkAttr =&_fada ;continue ;};if _cgeb .Name .Local =="\u0063\u0073\u0074\u0061\u0074\u0065"{_egae .CstateAttr .UnmarshalXMLAttr (_cgeb );continue ;};};_gdbf :for {_deec ,_agaf :=d .Token ();if _agaf !=nil {return _agaf ;};switch _bbde :=_deec .(type ){case _ba .StartElement :switch _bbde .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_fgfd :=NewCT_BlipChoice (); -if _dfgc :=d .DecodeElement (&_fgfd .AlphaBiLevel ,&_bbde );_dfgc !=nil {return _dfgc ;};_egae .BlipChoice =append (_egae .BlipChoice ,_fgfd );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_ecdg :=NewCT_BlipChoice (); -if _aafe :=d .DecodeElement (&_ecdg .AlphaCeiling ,&_bbde );_aafe !=nil {return _aafe ;};_egae .BlipChoice =append (_egae .BlipChoice ,_ecdg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_ebfbb :=NewCT_BlipChoice (); -if _dccf :=d .DecodeElement (&_ebfbb .AlphaFloor ,&_bbde );_dccf !=nil {return _dccf ;};_egae .BlipChoice =append (_egae .BlipChoice ,_ebfbb );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_fdca :=NewCT_BlipChoice (); -if _deeb :=d .DecodeElement (&_fdca .AlphaInv ,&_bbde );_deeb !=nil {return _deeb ;};_egae .BlipChoice =append (_egae .BlipChoice ,_fdca );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_bbfd :=NewCT_BlipChoice (); -if _gfag :=d .DecodeElement (&_bbfd .AlphaMod ,&_bbde );_gfag !=nil {return _gfag ;};_egae .BlipChoice =append (_egae .BlipChoice ,_bbfd );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_bcfdf :=NewCT_BlipChoice (); -if _gggdb :=d .DecodeElement (&_bcfdf .AlphaModFix ,&_bbde );_gggdb !=nil {return _gggdb ;};_egae .BlipChoice =append (_egae .BlipChoice ,_bcfdf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_bgba :=NewCT_BlipChoice (); -if _dece :=d .DecodeElement (&_bgba .AlphaRepl ,&_bbde );_dece !=nil {return _dece ;};_egae .BlipChoice =append (_egae .BlipChoice ,_bgba );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_eeca :=NewCT_BlipChoice (); -if _accdb :=d .DecodeElement (&_eeca .BiLevel ,&_bbde );_accdb !=nil {return _accdb ;};_egae .BlipChoice =append (_egae .BlipChoice ,_eeca );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_dbaa :=NewCT_BlipChoice (); -if _gagec :=d .DecodeElement (&_dbaa .Blur ,&_bbde );_gagec !=nil {return _gagec ;};_egae .BlipChoice =append (_egae .BlipChoice ,_dbaa );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_gca :=NewCT_BlipChoice (); -if _eafg :=d .DecodeElement (&_gca .ClrChange ,&_bbde );_eafg !=nil {return _eafg ;};_egae .BlipChoice =append (_egae .BlipChoice ,_gca );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_dedf :=NewCT_BlipChoice (); -if _gfgf :=d .DecodeElement (&_dedf .ClrRepl ,&_bbde );_gfgf !=nil {return _gfgf ;};_egae .BlipChoice =append (_egae .BlipChoice ,_dedf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_fefa :=NewCT_BlipChoice (); -if _aada :=d .DecodeElement (&_fefa .Duotone ,&_bbde );_aada !=nil {return _aada ;};_egae .BlipChoice =append (_egae .BlipChoice ,_fefa );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_afbc :=NewCT_BlipChoice (); -if _deg :=d .DecodeElement (&_afbc .FillOverlay ,&_bbde );_deg !=nil {return _deg ;};_egae .BlipChoice =append (_egae .BlipChoice ,_afbc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_dcgf :=NewCT_BlipChoice (); -if _eggf :=d .DecodeElement (&_dcgf .Grayscl ,&_bbde );_eggf !=nil {return _eggf ;};_egae .BlipChoice =append (_egae .BlipChoice ,_dcgf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cagg :=NewCT_BlipChoice (); -if _dbg :=d .DecodeElement (&_cagg .Hsl ,&_bbde );_dbg !=nil {return _dbg ;};_egae .BlipChoice =append (_egae .BlipChoice ,_cagg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_gda :=NewCT_BlipChoice (); -if _aaad :=d .DecodeElement (&_gda .Lum ,&_bbde );_aaad !=nil {return _aaad ;};_egae .BlipChoice =append (_egae .BlipChoice ,_gda );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_ebac :=NewCT_BlipChoice (); -if _bbdae :=d .DecodeElement (&_ebac .Tint ,&_bbde );_bbdae !=nil {return _bbdae ;};_egae .BlipChoice =append (_egae .BlipChoice ,_ebac );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egae .ExtLst =NewCT_OfficeArtExtensionList (); -if _fcae :=d .DecodeElement (_egae .ExtLst ,&_bbde );_fcae !=nil {return _fcae ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0042\u006c\u0069\u0070\u0020\u0025\u0076",_bbde .Name ); -if _beb :=d .Skip ();_beb !=nil {return _beb ;};};case _ba .EndElement :break _gdbf ;case _ba .CharData :};};return nil ;}; +// Compound Line Type +CmpdAttr ST_CompoundLine ; -// ST_AdjCoordinate is a union type -type ST_AdjCoordinate struct{ST_Coordinate *ST_Coordinate ;ST_GeomGuideName *string ;};type EG_TextBulletColor struct{TextBulletColorChoice *EG_TextBulletColorChoice ;};func (_gaeedg ST_PresetCameraType )Validate ()error {return _gaeedg .ValidateWithPath ("")}; +// Stroke Alignment +AlgnAttr ST_PenAlignment ;LineFillPropertiesChoice *EG_LineFillPropertiesChoice ;LineDashPropertiesChoice *EG_LineDashPropertiesChoice ;LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ; +// Line Head/End Style +HeadEnd *CT_LineEndProperties ; -// Validate validates the CT_AnimationGraphicalObjectBuildProperties and its children -func (_edgg *CT_AnimationGraphicalObjectBuildProperties )Validate ()error {return _edgg .ValidateWithPath ("\u0043\u0054\u005fA\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); -};type EG_Text3DChoice struct{ +// Tail line end style +TailEnd *CT_LineEndProperties ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_ColorSchemeAndMapping ()*CT_ColorSchemeAndMapping {_adad :=&CT_ColorSchemeAndMapping {};_adad .ClrScheme =NewCT_ColorScheme ();return _adad ;};func (_dcbba *ST_PresetColorVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfaece ,_cddcagc :=d .Token (); +if _cddcagc !=nil {return _cddcagc ;};if _deafd ,_cgcdf :=_dfaece .(_d .EndElement );_cgcdf &&_deafd .Name ==start .Name {*_dcbba =1;return nil ;};if _eddeg ,_gefe :=_dfaece .(_d .CharData );!_gefe {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfaece ); +}else {switch string (_eddeg ){case "":*_dcbba =0;case "\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e":*_dcbba =1;case "\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065":*_dcbba =2;case "\u0061\u0071\u0075\u0061":*_dcbba =3;case "\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_dcbba =4; +case "\u0061\u007a\u0075r\u0065":*_dcbba =5;case "\u0062\u0065\u0069g\u0065":*_dcbba =6;case "\u0062\u0069\u0073\u0071\u0075\u0065":*_dcbba =7;case "\u0062\u006c\u0061c\u006b":*_dcbba =8;case "\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064":*_dcbba =9; +case "\u0062\u006c\u0075\u0065":*_dcbba =10;case "\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074":*_dcbba =11;case "\u0062\u0072\u006fw\u006e":*_dcbba =12;case "\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd":*_dcbba =13;case "\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e":*_dcbba =14; +case "\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065":*_dcbba =15;case "\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e":*_dcbba =16;case "\u0063\u006f\u0072a\u006c":*_dcbba =17;case "\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065":*_dcbba =18; +case "\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b":*_dcbba =19;case "\u0063r\u0069\u006d\u0073\u006f\u006e":*_dcbba =20;case "\u0063\u0079\u0061\u006e":*_dcbba =21;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_dcbba =22;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_dcbba =23; +case "\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_dcbba =24;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_dcbba =25;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079":*_dcbba =26;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_dcbba =27; +case "\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi":*_dcbba =28;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_dcbba =29;case "\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e":*_dcbba =30;case "\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_dcbba =31; +case "\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_dcbba =32;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_dcbba =33;case "\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_dcbba =34;case "\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =35; +case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_dcbba =36;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_dcbba =37;case "\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_dcbba =38; +case "\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_dcbba =39;case "\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_dcbba =40;case "\u0064\u006b\u0042\u006c\u0075\u0065":*_dcbba =41;case "\u0064\u006b\u0043\u0079\u0061\u006e":*_dcbba =42; +case "d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_dcbba =43;case "\u0064\u006b\u0047\u0072\u0061\u0079":*_dcbba =44;case "\u0064\u006b\u0047\u0072\u0065\u0079":*_dcbba =45;case "\u0064k\u0047\u0072\u0065\u0065\u006e":*_dcbba =46;case "\u0064k\u004b\u0068\u0061\u006b\u0069":*_dcbba =47; +case "\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a":*_dcbba =48;case "\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e":*_dcbba =49;case "\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065":*_dcbba =50;case "\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064":*_dcbba =51; +case "\u0064\u006b\u0052e\u0064":*_dcbba =52;case "\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e":*_dcbba =53;case "\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =54;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_dcbba =55; +case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_dcbba =56;case "d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_dcbba =57;case "d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_dcbba =58;case "\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074":*_dcbba =59; +case "\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b":*_dcbba =60;case "d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_dcbba =61;case "\u0064i\u006d\u0047\u0072\u0061\u0079":*_dcbba =62;case "\u0064i\u006d\u0047\u0072\u0065\u0079":*_dcbba =63; +case "\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065":*_dcbba =64;case "\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k":*_dcbba =65;case "f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065":*_dcbba =66;case "f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e":*_dcbba =67; +case "\u0066u\u0063\u0068\u0073\u0069\u0061":*_dcbba =68;case "\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o":*_dcbba =69;case "\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065":*_dcbba =70;case "\u0067\u006f\u006c\u0064":*_dcbba =71;case "\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd":*_dcbba =72; +case "\u0067\u0072\u0061\u0079":*_dcbba =73;case "\u0067\u0072\u0065\u0079":*_dcbba =74;case "\u0067\u0072\u0065e\u006e":*_dcbba =75;case "g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077":*_dcbba =76;case "\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077":*_dcbba =77; +case "\u0068o\u0074\u0050\u0069\u006e\u006b":*_dcbba =78;case "\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d":*_dcbba =79;case "\u0069\u006e\u0064\u0069\u0067\u006f":*_dcbba =80;case "\u0069\u0076\u006fr\u0079":*_dcbba =81;case "\u006b\u0068\u0061k\u0069":*_dcbba =82; +case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072":*_dcbba =83;case "\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068":*_dcbba =84;case "\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n":*_dcbba =85;case "\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e":*_dcbba =86; +case "\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e":*_dcbba =87;case "\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c":*_dcbba =88;case "\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n":*_dcbba =89;case "l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077":*_dcbba =90; +case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_dcbba =91;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y":*_dcbba =92;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e":*_dcbba =93;case "\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek":*_dcbba =94; +case "l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_dcbba =95;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =96;case "\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065":*_dcbba =97; +case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079":*_dcbba =98;case "\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079":*_dcbba =99;case "\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065":*_dcbba =100; +case "l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_dcbba =101;case "\u006c\u0074\u0042\u006c\u0075\u0065":*_dcbba =102;case "\u006ct\u0043\u006f\u0072\u0061\u006c":*_dcbba =103;case "\u006c\u0074\u0043\u0079\u0061\u006e":*_dcbba =104; +case "\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077":*_dcbba =105;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_dcbba =106;case "\u006c\u0074\u0047\u0072\u0065\u0079":*_dcbba =107;case "\u006ct\u0047\u0072\u0065\u0065\u006e":*_dcbba =108; +case "\u006c\u0074\u0050\u0069\u006e\u006b":*_dcbba =109;case "\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e":*_dcbba =110;case "\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =111;case "\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e":*_dcbba =112; +case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079":*_dcbba =113;case "l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079":*_dcbba =114;case "l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065":*_dcbba =115;case "\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077":*_dcbba =116; +case "\u006c\u0069\u006d\u0065":*_dcbba =117;case "\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n":*_dcbba =118;case "\u006c\u0069\u006ee\u006e":*_dcbba =119;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_dcbba =120;case "\u006d\u0061\u0072\u006f\u006f\u006e":*_dcbba =121; +case "\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_dcbba =122;case "\u006de\u0064\u0042\u006c\u0075\u0065":*_dcbba =123;case "\u006de\u0064\u004f\u0072\u0063\u0068\u0069d":*_dcbba =124;case "\u006de\u0064\u0050\u0075\u0072\u0070\u006ce":*_dcbba =125; +case "m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =126;case "\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_dcbba =127;case "\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_dcbba =128; +case "\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_dcbba =129;case "\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_dcbba =130;case "\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065":*_dcbba =131; +case "\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065":*_dcbba =132;case "\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064":*_dcbba =133;case "\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065":*_dcbba =134; +case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e":*_dcbba =135;case "\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065":*_dcbba =136;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e":*_dcbba =137; +case "\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_dcbba =138;case "\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_dcbba =139;case "\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065":*_dcbba =140; +case "\u006di\u006e\u0074\u0043\u0072\u0065\u0061m":*_dcbba =141;case "\u006di\u0073\u0074\u0079\u0052\u006f\u0073e":*_dcbba =142;case "\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e":*_dcbba =143;case "n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065":*_dcbba =144; +case "\u006e\u0061\u0076\u0079":*_dcbba =145;case "\u006fl\u0064\u004c\u0061\u0063\u0065":*_dcbba =146;case "\u006f\u006c\u0069v\u0065":*_dcbba =147;case "\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b":*_dcbba =148;case "\u006f\u0072\u0061\u006e\u0067\u0065":*_dcbba =149; +case "\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d":*_dcbba =150;case "\u006f\u0072\u0063\u0068\u0069\u0064":*_dcbba =151;case "\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064":*_dcbba =152;case "\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n":*_dcbba =153; +case "\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065":*_dcbba =154;case "\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064":*_dcbba =155;case "\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070":*_dcbba =156; +case "\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f":*_dcbba =157;case "\u0070\u0065\u0072\u0075":*_dcbba =158;case "\u0070\u0069\u006e\u006b":*_dcbba =159;case "\u0070\u006c\u0075\u006d":*_dcbba =160;case "\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065":*_dcbba =161; +case "\u0070\u0075\u0072\u0070\u006c\u0065":*_dcbba =162;case "\u0072\u0065\u0064":*_dcbba =163;case "\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n":*_dcbba =164;case "\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e":*_dcbba =165;case "s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e":*_dcbba =166; +case "\u0073\u0061\u006c\u006d\u006f\u006e":*_dcbba =167;case "\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e":*_dcbba =168;case "\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e":*_dcbba =169;case "\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c":*_dcbba =170; +case "\u0073\u0069\u0065\u006e\u006e\u0061":*_dcbba =171;case "\u0073\u0069\u006c\u0076\u0065\u0072":*_dcbba =172;case "\u0073k\u0079\u0042\u006c\u0075\u0065":*_dcbba =173;case "\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e":*_dcbba =174;case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y":*_dcbba =175; +case "\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y":*_dcbba =176;case "\u0073\u006e\u006f\u0077":*_dcbba =177;case "s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e":*_dcbba =178;case "\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e":*_dcbba =179; +case "\u0074\u0061\u006e":*_dcbba =180;case "\u0074\u0065\u0061\u006c":*_dcbba =181;case "\u0074h\u0069\u0073\u0074\u006c\u0065":*_dcbba =182;case "\u0074\u006f\u006d\u0061\u0074\u006f":*_dcbba =183;case "\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e":*_dcbba =184; +case "\u0076\u0069\u006f\u006c\u0065\u0074":*_dcbba =185;case "\u0077\u0068\u0065a\u0074":*_dcbba =186;case "\u0077\u0068\u0069t\u0065":*_dcbba =187;case "\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065":*_dcbba =188;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_dcbba =189; +case "y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e":*_dcbba =190;};};_dfaece ,_cddcagc =d .Token ();if _cddcagc !=nil {return _cddcagc ;};if _agadde ,_bdgba :=_dfaece .(_d .EndElement );_bdgba &&_agadde .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfaece );};type CT_GvmlPicture struct{ -// Apply 3D shape properties -Sp3d *CT_Shape3D ; +// Non-Visual Properties for a Picture +NvPicPr *CT_GvmlPictureNonVisual ; -// No text in 3D scene -FlatTx *CT_FlatText ;}; +// Picture Fill +BlipFill *CT_BlipFillProperties ; -// ValidateWithPath validates the AG_Locking and its children, prefixing error messages with path -func (_bc *AG_Locking )ValidateWithPath (path string )error {return nil };func (_bcab *CT_ColorChangeEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bcab .UseAAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0075\u0073\u0065\u0041"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcab .UseAAttr ))}); -};e .EncodeToken (start );_feef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u006c\u0072\u0046\u0072\u006fm"}};e .EncodeElement (_bcab .ClrFrom ,_feef );_gadb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u006c\u0072\u0054\u006f"}}; -e .EncodeElement (_bcab .ClrTo ,_gadb );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_PatternFillProperties ()*CT_PatternFillProperties {_faag :=&CT_PatternFillProperties {};return _faag ;};func (_dbcbdg *ST_TextUnderlineType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_dbcbdg =0; -case "\u006e\u006f\u006e\u0065":*_dbcbdg =1;case "\u0077\u006f\u0072d\u0073":*_dbcbdg =2;case "\u0073\u006e\u0067":*_dbcbdg =3;case "\u0064\u0062\u006c":*_dbcbdg =4;case "\u0068\u0065\u0061v\u0079":*_dbcbdg =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_dbcbdg =6; -case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_dbcbdg =7;case "\u0064\u0061\u0073\u0068":*_dbcbdg =8;case "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y":*_dbcbdg =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_dbcbdg =10; -case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_dbcbdg =11;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_dbcbdg =12;case "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_dbcbdg =13;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_dbcbdg =14; -case "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_dbcbdg =15;case "\u0077\u0061\u0076\u0079":*_dbcbdg =16;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_dbcbdg =17;case "\u0077a\u0076\u0079\u0044\u0062\u006c":*_dbcbdg =18; -};return nil ;}; +// Shape Properties +SpPr *CT_ShapeProperties ;Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func (_fagg ST_TextFontAlignType )Validate ()error {return _fagg .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_GvmlShapeNonVisual and its children, prefixing error messages with path -func (_bbfc *CT_GvmlShapeNonVisual )ValidateWithPath (path string )error {if _fdbe :=_bbfc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fdbe !=nil {return _fdbe ;};if _dcafc :=_bbfc .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); -_dcafc !=nil {return _dcafc ;};return nil ;};const (ST_PresetMaterialTypeUnset ST_PresetMaterialType =0;ST_PresetMaterialTypeLegacyMatte ST_PresetMaterialType =1;ST_PresetMaterialTypeLegacyPlastic ST_PresetMaterialType =2;ST_PresetMaterialTypeLegacyMetal ST_PresetMaterialType =3; -ST_PresetMaterialTypeLegacyWireframe ST_PresetMaterialType =4;ST_PresetMaterialTypeMatte ST_PresetMaterialType =5;ST_PresetMaterialTypePlastic ST_PresetMaterialType =6;ST_PresetMaterialTypeMetal ST_PresetMaterialType =7;ST_PresetMaterialTypeWarmMatte ST_PresetMaterialType =8; -ST_PresetMaterialTypeTranslucentPowder ST_PresetMaterialType =9;ST_PresetMaterialTypePowder ST_PresetMaterialType =10;ST_PresetMaterialTypeDkEdge ST_PresetMaterialType =11;ST_PresetMaterialTypeSoftEdge ST_PresetMaterialType =12;ST_PresetMaterialTypeClear ST_PresetMaterialType =13; -ST_PresetMaterialTypeFlat ST_PresetMaterialType =14;ST_PresetMaterialTypeSoftmetal ST_PresetMaterialType =15;); +// Validate validates the CT_TableBackgroundStyle and its children +func (_fabe *CT_TableBackgroundStyle )Validate ()error {return _fabe .ValidateWithPath ("\u0043\u0054\u005fTa\u0062\u006c\u0065\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0074\u0079\u006c\u0065");};func NewCT_Path2DLineTo ()*CT_Path2DLineTo {_bebec :=&CT_Path2DLineTo {}; +_bebec .Pt =NewCT_AdjPoint2D ();return _bebec ;}; -// ST_AnimationChartBuildType is a union type -type ST_AnimationChartBuildType struct{ST_AnimationBuildType ST_AnimationBuildType ;ST_AnimationChartOnlyBuildType ST_AnimationChartOnlyBuildType ;};func (_deaef ST_PositivePercentage )String ()string {if _deaef .ST_PositivePercentageDecimal !=nil {return _be .Sprintf ("\u0025\u0076",*_deaef .ST_PositivePercentageDecimal ); -};if _deaef .ST_PositivePercentage !=nil {return _deaef .ST_PositivePercentage .String ();};return "";}; +// ValidateWithPath validates the CT_TextListStyle and its children, prefixing error messages with path +func (_aebge *CT_TextListStyle )ValidateWithPath (path string )error {if _aebge .DefPPr !=nil {if _fcdbe :=_aebge .DefPPr .ValidateWithPath (path +"\u002fD\u0065\u0066\u0050\u0050\u0072");_fcdbe !=nil {return _fcdbe ;};};if _aebge .Lvl1pPr !=nil {if _ffffg :=_aebge .Lvl1pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0031\u0070\u0050\u0072"); +_ffffg !=nil {return _ffffg ;};};if _aebge .Lvl2pPr !=nil {if _dffaa :=_aebge .Lvl2pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0032\u0070\u0050\u0072");_dffaa !=nil {return _dffaa ;};};if _aebge .Lvl3pPr !=nil {if _edfe :=_aebge .Lvl3pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0033\u0070\u0050\u0072"); +_edfe !=nil {return _edfe ;};};if _aebge .Lvl4pPr !=nil {if _ddbga :=_aebge .Lvl4pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0034\u0070\u0050\u0072");_ddbga !=nil {return _ddbga ;};};if _aebge .Lvl5pPr !=nil {if _gbge :=_aebge .Lvl5pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0035\u0070\u0050\u0072"); +_gbge !=nil {return _gbge ;};};if _aebge .Lvl6pPr !=nil {if _gbdff :=_aebge .Lvl6pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0036\u0070\u0050\u0072");_gbdff !=nil {return _gbdff ;};};if _aebge .Lvl7pPr !=nil {if _ffedd :=_aebge .Lvl7pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0037\u0070\u0050\u0072"); +_ffedd !=nil {return _ffedd ;};};if _aebge .Lvl8pPr !=nil {if _deebea :=_aebge .Lvl8pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0038\u0070\u0050\u0072");_deebea !=nil {return _deebea ;};};if _aebge .Lvl9pPr !=nil {if _cabbd :=_aebge .Lvl9pPr .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0039\u0070\u0050\u0072"); +_cabbd !=nil {return _cabbd ;};};if _aebge .ExtLst !=nil {if _dadda :=_aebge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dadda !=nil {return _dadda ;};};return nil ;};func (_bgcab *ST_PenAlignment )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bgcab =0; +case "\u0063\u0074\u0072":*_bgcab =1;case "\u0069\u006e":*_bgcab =2;};return nil ;};func (_edfcb ST_BlipCompression )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cdfcb :=_d .Attr {};_cdfcb .Name =name ;switch _edfcb {case ST_BlipCompressionUnset :_cdfcb .Value =""; +case ST_BlipCompressionEmail :_cdfcb .Value ="\u0065\u006d\u0061i\u006c";case ST_BlipCompressionScreen :_cdfcb .Value ="\u0073\u0063\u0072\u0065\u0065\u006e";case ST_BlipCompressionPrint :_cdfcb .Value ="\u0070\u0072\u0069n\u0074";case ST_BlipCompressionHqprint :_cdfcb .Value ="\u0068q\u0070\u0072\u0069\u006e\u0074"; +case ST_BlipCompressionNone :_cdfcb .Value ="\u006e\u006f\u006e\u0065";};return _cdfcb ,nil ;};func (_bddcg ST_SchemeColorVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ddbcd :=_d .Attr {};_ddbcd .Name =name ;switch _bddcg {case ST_SchemeColorValUnset :_ddbcd .Value =""; +case ST_SchemeColorValBg1 :_ddbcd .Value ="\u0062\u0067\u0031";case ST_SchemeColorValTx1 :_ddbcd .Value ="\u0074\u0078\u0031";case ST_SchemeColorValBg2 :_ddbcd .Value ="\u0062\u0067\u0032";case ST_SchemeColorValTx2 :_ddbcd .Value ="\u0074\u0078\u0032"; +case ST_SchemeColorValAccent1 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_SchemeColorValAccent2 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_SchemeColorValAccent3 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033"; +case ST_SchemeColorValAccent4 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_SchemeColorValAccent5 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_SchemeColorValAccent6 :_ddbcd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036"; +case ST_SchemeColorValHlink :_ddbcd .Value ="\u0068\u006c\u0069n\u006b";case ST_SchemeColorValFolHlink :_ddbcd .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";case ST_SchemeColorValPhClr :_ddbcd .Value ="\u0070\u0068\u0043l\u0072";case ST_SchemeColorValDk1 :_ddbcd .Value ="\u0064\u006b\u0031"; +case ST_SchemeColorValLt1 :_ddbcd .Value ="\u006c\u0074\u0031";case ST_SchemeColorValDk2 :_ddbcd .Value ="\u0064\u006b\u0032";case ST_SchemeColorValLt2 :_ddbcd .Value ="\u006c\u0074\u0032";};return _ddbcd ,nil ;};type CT_BlendEffect struct{ -// ValidateWithPath validates the CT_ColorScheme and its children, prefixing error messages with path -func (_ebdd *CT_ColorScheme )ValidateWithPath (path string )error {if _ebgdb :=_ebdd .Dk1 .ValidateWithPath (path +"\u002f\u0044\u006b\u0031");_ebgdb !=nil {return _ebgdb ;};if _ddffg :=_ebdd .Lt1 .ValidateWithPath (path +"\u002f\u004c\u0074\u0031");_ddffg !=nil {return _ddffg ; -};if _baga :=_ebdd .Dk2 .ValidateWithPath (path +"\u002f\u0044\u006b\u0032");_baga !=nil {return _baga ;};if _cgee :=_ebdd .Lt2 .ValidateWithPath (path +"\u002f\u004c\u0074\u0032");_cgee !=nil {return _cgee ;};if _ccedg :=_ebdd .Accent1 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0031"); -_ccedg !=nil {return _ccedg ;};if _ccdc :=_ebdd .Accent2 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0032");_ccdc !=nil {return _ccdc ;};if _gbge :=_ebdd .Accent3 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0033"); -_gbge !=nil {return _gbge ;};if _bgcd :=_ebdd .Accent4 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0034");_bgcd !=nil {return _bgcd ;};if _fcab :=_ebdd .Accent5 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0035"); -_fcab !=nil {return _fcab ;};if _gaed :=_ebdd .Accent6 .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0036");_gaed !=nil {return _gaed ;};if _cddd :=_ebdd .Hlink .ValidateWithPath (path +"\u002f\u0048\u006c\u0069\u006e\u006b");_cddd !=nil {return _cddd ; -};if _ggga :=_ebdd .FolHlink .ValidateWithPath (path +"\u002fF\u006f\u006c\u0048\u006c\u0069\u006ek");_ggga !=nil {return _ggga ;};if _ebdd .ExtLst !=nil {if _eabg :=_ebdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eabg !=nil {return _eabg ; -};};return nil ;};func (_gfedc ST_SchemeColorVal )ValidateWithPath (path string )error {switch _gfedc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfedc )); -};return nil ;};func (_fcffa ST_TextStrikeType )String ()string {switch _fcffa {case 0:return "";case 1:return "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065";case 2:return "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be";case 3:return "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be"; -};return "";};func (_aggb ST_ColorSchemeIndex )String ()string {switch _aggb {case 0:return "";case 1:return "\u0064\u006b\u0031";case 2:return "\u006c\u0074\u0031";case 3:return "\u0064\u006b\u0032";case 4:return "\u006c\u0074\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031"; -case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036"; -case 11:return "\u0068\u006c\u0069n\u006b";case 12:return "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";};return "";};func (_aefaf *EG_TextUnderlineLineChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _aefaf .ULnTx !=nil {_eaacf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0075\u004c\u006e\u0054\u0078"}}; -e .EncodeElement (_aefaf .ULnTx ,_eaacf );}else if _aefaf .ULn !=nil {_effgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0075L\u006e"}};e .EncodeElement (_aefaf .ULn ,_effgf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -}; +// Blend Mode +BlendAttr ST_BlendMode ; -// ValidateWithPath validates the EG_TextBulletChoice and its children, prefixing error messages with path -func (_fedee *EG_TextBulletChoice )ValidateWithPath (path string )error {if _fedee .BuNone !=nil {if _fdgbe :=_fedee .BuNone .ValidateWithPath (path +"\u002fB\u0075\u004e\u006f\u006e\u0065");_fdgbe !=nil {return _fdgbe ;};};if _fedee .BuAutoNum !=nil {if _bccfb :=_fedee .BuAutoNum .ValidateWithPath (path +"\u002f\u0042\u0075\u0041\u0075\u0074\u006f\u004e\u0075\u006d"); -_bccfb !=nil {return _bccfb ;};};if _fedee .BuChar !=nil {if _dcbeb :=_fedee .BuChar .ValidateWithPath (path +"\u002fB\u0075\u0043\u0068\u0061\u0072");_dcbeb !=nil {return _dcbeb ;};};if _fedee .BuBlip !=nil {if _degdb :=_fedee .BuBlip .ValidateWithPath (path +"\u002fB\u0075\u0042\u006c\u0069\u0070"); -_degdb !=nil {return _degdb ;};};return nil ;};func (_eagfd ST_TextVerticalType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ccfgf :=_ba .Attr {};_ccfgf .Name =name ;switch _eagfd {case ST_TextVerticalTypeUnset :_ccfgf .Value ="";case ST_TextVerticalTypeHorz :_ccfgf .Value ="\u0068\u006f\u0072\u007a"; -case ST_TextVerticalTypeVert :_ccfgf .Value ="\u0076\u0065\u0072\u0074";case ST_TextVerticalTypeVert270 :_ccfgf .Value ="\u0076e\u0072\u0074\u0032\u0037\u0030";case ST_TextVerticalTypeWordArtVert :_ccfgf .Value ="w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074"; -case ST_TextVerticalTypeEaVert :_ccfgf .Value ="\u0065\u0061\u0056\u0065\u0072\u0074";case ST_TextVerticalTypeMongolianVert :_ccfgf .Value ="\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074";case ST_TextVerticalTypeWordArtVertRtl :_ccfgf .Value ="\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c"; -};return _ccfgf ,nil ;};func NewCT_Transform2D ()*CT_Transform2D {_geggf :=&CT_Transform2D {};return _geggf };func NewCT_PolarAdjustHandle ()*CT_PolarAdjustHandle {_aabdg :=&CT_PolarAdjustHandle {};_aabdg .Pos =NewCT_AdjPoint2D ();return _aabdg ;};func NewCT_ColorSchemeAndMapping ()*CT_ColorSchemeAndMapping {_eada :=&CT_ColorSchemeAndMapping {}; -_eada .ClrScheme =NewCT_ColorScheme ();return _eada ;};type CT_GroupTransform2D struct{ +// Effect to blend +Cont *CT_EffectContainer ;};func (_acdbbg ST_PresetShadowVal )Validate ()error {return _acdbbg .ValidateWithPath ("")}; -// Rotation -RotAttr *int32 ; +// Validate validates the CT_GvmlGroupShapeNonVisual and its children +func (_ffgba *CT_GvmlGroupShapeNonVisual )Validate ()error {return _ffgba .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c");};func (_edefb *ST_TextFontScalePercentOrPercentString )ValidateWithPath (path string )error {_afefe :=[]string {}; +if _edefb .ST_TextFontScalePercent !=nil {_afefe =append (_afefe ,"\u0053\u0054\u005fTe\u0078\u0074\u0046\u006f\u006e\u0074\u0053\u0063\u0061\u006c\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _edefb .ST_Percentage !=nil {_afefe =append (_afefe ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); +};if len (_afefe )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_afefe );};return nil ;};func (_bcaae *EG_LineJoinProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_bcaae .LineJoinPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};type EG_TextBulletTypeface struct{TextBulletTypefaceChoice *EG_TextBulletTypefaceChoice ;};func (_fccbd ST_BlackWhiteMode )ValidateWithPath (path string )error {switch _fccbd {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fccbd )); +};return nil ;};func (_cbcee *ST_LineEndType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cbcee =0;case "\u006e\u006f\u006e\u0065":*_cbcee =1;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_cbcee =2;case "\u0073t\u0065\u0061\u006c\u0074\u0068":*_cbcee =3; +case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_cbcee =4;case "\u006f\u0076\u0061\u006c":*_cbcee =5;case "\u0061\u0072\u0072o\u0077":*_cbcee =6;};return nil ;};func NewCT_TableCell ()*CT_TableCell {_aagda :=&CT_TableCell {};return _aagda };func (_ecefbf *CT_PresetShadowEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecefbf .PrstAttr =ST_PresetShadowVal (1); +for _ ,_gcfbea :=range start .Attr {if _gcfbea .Name .Local =="\u0070\u0072\u0073\u0074"{_ecefbf .PrstAttr .UnmarshalXMLAttr (_gcfbea );continue ;};if _gcfbea .Name .Local =="\u0064\u0069\u0073\u0074"{_gfec ,_agbe :=_b .ParseInt (_gcfbea .Value ,10,64); +if _agbe !=nil {return _agbe ;};_ecefbf .DistAttr =&_gfec ;continue ;};if _gcfbea .Name .Local =="\u0064\u0069\u0072"{_eafgdc ,_dbcag :=_b .ParseInt (_gcfbea .Value ,10,32);if _dbcag !=nil {return _dbcag ;};_agegfd :=int32 (_eafgdc );_ecefbf .DirAttr =&_agegfd ; +continue ;};};_acadf :for {_ddabc ,_gffcfb :=d .Token ();if _gffcfb !=nil {return _gffcfb ;};switch _fgbcc :=_ddabc .(type ){case _d .StartElement :switch _fgbcc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_ecefbf .ScrgbClr =NewCT_ScRgbColor (); +if _fcegb :=d .DecodeElement (_ecefbf .ScrgbClr ,&_fgbcc );_fcegb !=nil {return _fcegb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_ecefbf .SrgbClr =NewCT_SRgbColor (); +if _adfa :=d .DecodeElement (_ecefbf .SrgbClr ,&_fgbcc );_adfa !=nil {return _adfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_ecefbf .HslClr =NewCT_HslColor (); +if _ffeb :=d .DecodeElement (_ecefbf .HslClr ,&_fgbcc );_ffeb !=nil {return _ffeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_ecefbf .SysClr =NewCT_SystemColor (); +if _bbbba :=d .DecodeElement (_ecefbf .SysClr ,&_fgbcc );_bbbba !=nil {return _bbbba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_ecefbf .SchemeClr =NewCT_SchemeColor (); +if _ddbc :=d .DecodeElement (_ecefbf .SchemeClr ,&_fgbcc );_ddbc !=nil {return _ddbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ecefbf .PrstClr =NewCT_PresetColor (); +if _dfddfb :=d .DecodeElement (_ecefbf .PrstClr ,&_fgbcc );_dfddfb !=nil {return _dfddfb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_fgbcc .Name ); +if _ddfag :=d .Skip ();_ddfag !=nil {return _ddfag ;};};case _d .EndElement :break _acadf ;case _d .CharData :};};return nil ;};type CT_Blip struct{ -// Horizontal Flip -FlipHAttr *bool ; +// Compression State +CstateAttr ST_BlipCompression ;BlipChoice []*CT_BlipChoice ;ExtLst *CT_OfficeArtExtensionList ;EmbedAttr *string ;LinkAttr *string ;};type CT_AdjPoint2D struct{ -// Vertical Flip -FlipVAttr *bool ; +// X-Coordinate +XAttr ST_AdjCoordinate ; -// Offset -Off *CT_Point2D ; +// Y-Coordinate +YAttr ST_AdjCoordinate ;};func (_ecegb ST_RectAlignment )String ()string {switch _ecegb {case 0:return "";case 1:return "\u0074\u006c";case 2:return "\u0074";case 3:return "\u0074\u0072";case 4:return "\u006c";case 5:return "\u0063\u0074\u0072";case 6:return "\u0072"; +case 7:return "\u0062\u006c";case 8:return "\u0062";case 9:return "\u0062\u0072";};return "";}; -// Extents -Ext *CT_PositiveSize2D ; +// ValidateWithPath validates the CT_BlipFillProperties and its children, prefixing error messages with path +func (_gdcd *CT_BlipFillProperties )ValidateWithPath (path string )error {if _gdcd .Blip !=nil {if _gcgg :=_gdcd .Blip .ValidateWithPath (path +"\u002f\u0042\u006ci\u0070");_gcgg !=nil {return _gcgg ;};};if _gdcd .SrcRect !=nil {if _gef :=_gdcd .SrcRect .ValidateWithPath (path +"\u002f\u0053\u0072\u0063\u0052\u0065\u0063\u0074"); +_gef !=nil {return _gef ;};};if _dfbf :=_gdcd .FillModePropertiesChoice .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u004do\u0064\u0065\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_dfbf !=nil {return _dfbf ;};return nil ; +};type ST_TextAutonumberScheme byte ; -// Child Offset -ChOff *CT_Point2D ; +// ValidateWithPath validates the CT_EmbeddedWAVAudioFile and its children, prefixing error messages with path +func (_gbfcf *CT_EmbeddedWAVAudioFile )ValidateWithPath (path string )error {return nil }; -// Child Extents -ChExt *CT_PositiveSize2D ;}; +// ValidateWithPath validates the CT_SolidColorFillProperties and its children, prefixing error messages with path +func (_fefeg *CT_SolidColorFillProperties )ValidateWithPath (path string )error {if _fefeg .ScrgbClr !=nil {if _ebfb :=_fefeg .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ebfb !=nil {return _ebfb ;};};if _fefeg .SrgbClr !=nil {if _bcdfc :=_fefeg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_bcdfc !=nil {return _bcdfc ;};};if _fefeg .HslClr !=nil {if _ecdea :=_fefeg .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_ecdea !=nil {return _ecdea ;};};if _fefeg .SysClr !=nil {if _ebdab :=_fefeg .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_ebdab !=nil {return _ebdab ;};};if _fefeg .SchemeClr !=nil {if _ebfad :=_fefeg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_ebfad !=nil {return _ebfad ;};};if _fefeg .PrstClr !=nil {if _aafc :=_fefeg .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_aafc !=nil {return _aafc ;};};return nil ;};func (_ebdd *CT_InverseGammaTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_abfba ,_babd :=d .Token ();if _babd !=nil {return _bg .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0049nve\u0072se\u0047\u0061\u006d\u006d\u0061\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_babd ); +};if _aacgb ,_ebafb :=_abfba .(_d .EndElement );_ebafb &&_aacgb .Name ==start .Name {break ;};};return nil ;};func (_egda *EG_ThemeableFillStyleChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _egda .Fill !=nil {_gbbfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c"}}; +e .EncodeElement (_egda .Fill ,_gbbfe );}else if _egda .FillRef !=nil {_edfbbb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0066\u0069\u006c\u006c\u0052\u0065f"}};e .EncodeElement (_egda .FillRef ,_edfbbb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type CT_ColorReplaceEffect struct{ -// Validate validates the CT_GvmlGraphicFrameNonVisual and its children -func (_cgabc *CT_GvmlGraphicFrameNonVisual )Validate ()error {return _cgabc .ValidateWithPath ("\u0043\u0054\u005f\u0047v\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046r\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c");}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Validate validates the CT_AudioCDTime and its children -func (_bade *CT_AudioCDTime )Validate ()error {return _bade .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043D\u0054\u0069\u006d\u0065");};type CT_EffectReference struct{ +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// Reference -RefAttr string ;};const (ST_BlendModeUnset ST_BlendMode =0;ST_BlendModeOver ST_BlendMode =1;ST_BlendModeMult ST_BlendMode =2;ST_BlendModeScreen ST_BlendMode =3;ST_BlendModeDarken ST_BlendMode =4;ST_BlendModeLighten ST_BlendMode =5;); +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Validate validates the CT_FixedPercentage and its children -func (_fagab *CT_FixedPercentage )Validate ()error {return _fagab .ValidateWithPath ("\u0043T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065");};func NewCT_StyleMatrix ()*CT_StyleMatrix {_fcedf :=&CT_StyleMatrix {};_fcedf .FillStyleLst =NewCT_FillStyleList (); -_fcedf .LnStyleLst =NewCT_LineStyleList ();_fcedf .EffectStyleLst =NewCT_EffectStyleList ();_fcedf .BgFillStyleLst =NewCT_BackgroundFillStyleList ();return _fcedf ;};func (_efbcbd ST_LineEndWidth )String ()string {switch _efbcbd {case 0:return "";case 1:return "\u0073\u006d"; -case 2:return "\u006d\u0065\u0064";case 3:return "\u006c\u0067";};return "";};func NewCT_EmptyElement ()*CT_EmptyElement {_dcef :=&CT_EmptyElement {};return _dcef }; +// System Color +SysClr *CT_SystemColor ; -// Validate validates the CT_PatternFillProperties and its children -func (_gbaae *CT_PatternFillProperties )Validate ()error {return _gbaae .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_TableProperties struct{ +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Right-to-Left -RtlAttr *bool ; +// Preset Color +PrstClr *CT_PresetColor ;};type CT_Path2DChoice struct{ -// First Row -FirstRowAttr *bool ; +// Close Shape Path +Close *CT_Path2DClose ; -// First Column -FirstColAttr *bool ; +// Move Path To +MoveTo *CT_Path2DMoveTo ; -// Last Row -LastRowAttr *bool ; +// Draw Line To +LnTo *CT_Path2DLineTo ; -// Last Column -LastColAttr *bool ; +// Draw Arc To +ArcTo *CT_Path2DArcTo ; -// Banded Rows -BandRowAttr *bool ; +// Draw Quadratic Bezier Curve To +QuadBezTo *CT_Path2DQuadBezierTo ; -// Banded Columns -BandColAttr *bool ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;TablePropertiesChoice *CT_TablePropertiesChoice ; +// Draw Cubic Bezier Curve To +CubicBezTo *CT_Path2DCubicBezierTo ;};func (_gbfgb ST_FontCollectionIndex )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gbfgb .String (),start );};func (_gfdag ST_TextCapsType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ffgfb :=_d .Attr {}; +_ffgfb .Name =name ;switch _gfdag {case ST_TextCapsTypeUnset :_ffgfb .Value ="";case ST_TextCapsTypeNone :_ffgfb .Value ="\u006e\u006f\u006e\u0065";case ST_TextCapsTypeSmall :_ffgfb .Value ="\u0073\u006d\u0061l\u006c";case ST_TextCapsTypeAll :_ffgfb .Value ="\u0061\u006c\u006c"; +};return _ffgfb ,nil ;}; -// Extension List -ExtLst *CT_OfficeArtExtensionList ;};func (_cddef *CT_TextAutonumberBullet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_aeed ,_fggad :=_cddef .TypeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0074\u0079\u0070\u0065"});if _fggad !=nil {return _fggad ; -};start .Attr =append (start .Attr ,_aeed );if _cddef .StartAtAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073t\u0061\u0072\u0074\u0041\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_cddef .StartAtAttr )});};e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dafgf *EG_Text3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dafgf .Text3DChoice =NewEG_Text3DChoice ();_febge :for {_fedgc ,_acacea :=d .Token ();if _acacea !=nil {return _acacea ; -};switch _cgded :=_fedgc .(type ){case _ba .StartElement :switch _cgded .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_dafgf .Text3DChoice =NewEG_Text3DChoice (); -if _adcbf :=d .DecodeElement (&_dafgf .Text3DChoice .Sp3d ,&_cgded );_adcbf !=nil {return _adcbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0061\u0074\u0054\u0078"}:_dafgf .Text3DChoice =NewEG_Text3DChoice (); -if _edfgf :=d .DecodeElement (&_dafgf .Text3DChoice .FlatTx ,&_cgded );_edfgf !=nil {return _edfgf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0054\u0065\u0078t\u0033\u0044 \u0025\u0076",_cgded .Name ); -if _bdcea :=d .Skip ();_bdcea !=nil {return _bdcea ;};};case _ba .EndElement :break _febge ;case _ba .CharData :};};return nil ;};func (_bcafe *CT_TextBodyProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bcafe .RotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .RotAttr )}); -};if _bcafe .SpcFirstLastParaAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0070c\u0046\u0069\u0072s\u0074\u004c\u0061\u0073\u0074\u0050\u0061\u0072\u0061"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .SpcFirstLastParaAttr ))}); -};if _bcafe .VertOverflowAttr !=ST_TextVertOverflowTypeUnset {_cdafdc ,_beefg :=_bcafe .VertOverflowAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0065\u0072t\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _beefg !=nil {return _beefg ;};start .Attr =append (start .Attr ,_cdafdc ); -};if _bcafe .HorzOverflowAttr !=ST_TextHorzOverflowTypeUnset {_bdafb ,_ebfed :=_bcafe .HorzOverflowAttr .MarshalXMLAttr (_ba .Name {Local :"\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _ebfed !=nil {return _ebfed ;};start .Attr =append (start .Attr ,_bdafb ); -};if _bcafe .VertAttr !=ST_TextVerticalTypeUnset {_ggagf ,_egfbfc :=_bcafe .VertAttr .MarshalXMLAttr (_ba .Name {Local :"\u0076\u0065\u0072\u0074"});if _egfbfc !=nil {return _egfbfc ;};start .Attr =append (start .Attr ,_ggagf );};if _bcafe .WrapAttr !=ST_TextWrappingTypeUnset {_aecfc ,_ggffc :=_bcafe .WrapAttr .MarshalXMLAttr (_ba .Name {Local :"\u0077\u0072\u0061\u0070"}); -if _ggffc !=nil {return _ggffc ;};start .Attr =append (start .Attr ,_aecfc );};if _bcafe .LInsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0049\u006e\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .LInsAttr )}); -};if _bcafe .TInsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0049\u006e\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .TInsAttr )});};if _bcafe .RInsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0049\u006e\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .RInsAttr )}); -};if _bcafe .BInsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u0049\u006e\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .BInsAttr )});};if _bcafe .NumColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0075\u006d\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .NumColAttr )}); -};if _bcafe .SpcColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0070\u0063\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_bcafe .SpcColAttr )});};if _bcafe .RtlColAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0074\u006c\u0043\u006f\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .RtlColAttr ))}); -};if _bcafe .FromWordArtAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"f\u0072\u006f\u006d\u0057\u006f\u0072\u0064\u0041\u0072\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .FromWordArtAttr ))});};if _bcafe .AnchorAttr !=ST_TextAnchoringTypeUnset {_bdgegg ,_gggedc :=_bcafe .AnchorAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}); -if _gggedc !=nil {return _gggedc ;};start .Attr =append (start .Attr ,_bdgegg );};if _bcafe .AnchorCtrAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .AnchorCtrAttr ))}); -};if _bcafe .ForceAAAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066o\u0072\u0063\u0065\u0041\u0041"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .ForceAAAttr ))});};if _bcafe .UprightAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0075p\u0072\u0069\u0067\u0068\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .UprightAttr ))}); -};if _bcafe .CompatLnSpcAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"c\u006f\u006d\u0070\u0061\u0074\u004c\u006e\u0053\u0070\u0063"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_bcafe .CompatLnSpcAttr ))});};e .EncodeToken (start ); -if _bcafe .PrstTxWarp !=nil {_babbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070r\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}};e .EncodeElement (_bcafe .PrstTxWarp ,_babbg );};_bcafe .TextAutofitChoice .MarshalXML (e ,_ba .StartElement {}); -if _bcafe .Scene3d !=nil {_ddga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_bcafe .Scene3d ,_ddga );};_bcafe .Text3DChoice .MarshalXML (e ,_ba .StartElement {});if _bcafe .ExtLst !=nil {_eead :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bcafe .ExtLst ,_eead );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_TextSpacingChoice struct{ +// Validate validates the CT_ShapeLocking and its children +func (_gceceb *CT_ShapeLocking )Validate ()error {return _gceceb .ValidateWithPath ("\u0043T\u005fS\u0068\u0061\u0070\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067");};type CT_PositiveSize2D struct{ -// Spacing Percent -SpcPct *CT_TextSpacingPercent ; +// Extent Length +CxAttr int64 ; -// Spacing Points -SpcPts *CT_TextSpacingPoint ;}; +// Extent Width +CyAttr int64 ;}; -// ValidateWithPath validates the CT_TableBackgroundStyle and its children, prefixing error messages with path -func (_cbbaf *CT_TableBackgroundStyle )ValidateWithPath (path string )error {if _bfabf :=_cbbaf .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); -_bfabf !=nil {return _bfabf ;};if _afffea :=_cbbaf .ThemeableEffectStyleChoice .ValidateWithPath (path +"/\u0054\u0068\u0065\u006d\u0065\u0061b\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");_afffea !=nil {return _afffea ; -};return nil ;}; +// ValidateWithPath validates the CT_Path2DLineTo and its children, prefixing error messages with path +func (_gffbd *CT_Path2DLineTo )ValidateWithPath (path string )error {if _bgba :=_gffbd .Pt .ValidateWithPath (path +"\u002f\u0050\u0074");_bgba !=nil {return _bgba ;};return nil ;}; -// ValidateWithPath validates the CT_FlatText and its children, prefixing error messages with path -func (_cdbfca *CT_FlatText )ValidateWithPath (path string )error {if _cdbfca .ZAttr !=nil {if _abfd :=_cdbfca .ZAttr .ValidateWithPath (path +"\u002f\u005a\u0041\u0074\u0074\u0072");_abfd !=nil {return _abfd ;};};return nil ;};func (_bddgf *EG_TextBulletTypefaceChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _bddgf .BuFontTx !=nil {_egfca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}};e .EncodeElement (_bddgf .BuFontTx ,_egfca );}else if _bddgf .BuFont !=nil {_dedfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u0046\u006f\u006e\u0074"}}; -e .EncodeElement (_bddgf .BuFont ,_dedfe );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dg *CT_AdjustHandleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_efd :for {_gd ,_efg :=d .Token ();if _efg !=nil {return _efg ; -};switch _agcc :=_gd .(type ){case _ba .StartElement :switch _agcc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"}:_abf :=NewCT_AdjustHandleListChoice (); -if _def :=d .DecodeElement (&_abf .AhXY ,&_agcc );_def !=nil {return _def ;};_dg .AdjustHandleListChoice =append (_dg .AdjustHandleListChoice ,_abf );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"}:_fbb :=NewCT_AdjustHandleListChoice (); -if _cbd :=d .DecodeElement (&_fbb .AhPolar ,&_agcc );_cbd !=nil {return _cbd ;};_dg .AdjustHandleListChoice =append (_dg .AdjustHandleListChoice ,_fbb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0041\u0064\u006a\u0075\u0073\u0074\u0048an\u0064\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_agcc .Name ); -if _eadg :=d .Skip ();_eadg !=nil {return _eadg ;};};case _ba .EndElement :break _efd ;case _ba .CharData :};};return nil ;};func (_gdfgef ST_PitchFamily )String ()string {switch _gdfgef {case 0:return "";case 1:return "\u0030\u0030";case 2:return "\u0030\u0031"; -case 3:return "\u0030\u0032";case 4:return "\u0031\u0036";case 5:return "\u0031\u0037";case 6:return "\u0031\u0038";case 7:return "\u0033\u0032";case 8:return "\u0033\u0033";case 9:return "\u0033\u0034";case 10:return "\u0034\u0038";case 11:return "\u0034\u0039"; -case 12:return "\u0035\u0030";case 13:return "\u0036\u0034";case 14:return "\u0036\u0035";case 15:return "\u0036\u0036";case 16:return "\u0038\u0030";case 17:return "\u0038\u0031";case 18:return "\u0038\u0032";};return "";};func (_ffcbf *CT_Hyperlink )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ffcbf .IdAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_ffcbf .IdAttr )}); -};if _ffcbf .InvalidUrlAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0055\u0072\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_ffcbf .InvalidUrlAttr )});};if _ffcbf .ActionAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"},Value :_be .Sprintf ("\u0025\u0076",*_ffcbf .ActionAttr )}); -};if _ffcbf .TgtFrameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_ffcbf .TgtFrameAttr )});};if _ffcbf .TooltipAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074o\u006f\u006c\u0074\u0069\u0070"},Value :_be .Sprintf ("\u0025\u0076",*_ffcbf .TooltipAttr )}); -};if _ffcbf .HistoryAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068i\u0073\u0074\u006f\u0072\u0079"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ffcbf .HistoryAttr ))});};if _ffcbf .HighlightClickAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074C\u006c\u0069\u0063\u006b"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ffcbf .HighlightClickAttr ))}); -};if _ffcbf .EndSndAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ffcbf .EndSndAttr ))});};e .EncodeToken (start );if _ffcbf .Snd !=nil {_fgbeb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073n\u0064"}}; -e .EncodeElement (_ffcbf .Snd ,_fgbeb );};if _ffcbf .ExtLst !=nil {_ffeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ffcbf .ExtLst ,_ffeg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type CT_ColorScheme struct{ +// ValidateWithPath validates the CT_FillEffect and its children, prefixing error messages with path +func (_afdgd *CT_FillEffect )ValidateWithPath (path string )error {if _beegd :=_afdgd .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_beegd !=nil {return _beegd ; +};return nil ;};type EG_TextBullet struct{TextBulletChoice *EG_TextBulletChoice ;};func (_aeage ST_SystemColorVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aeage .String (),start );};func (_fdead ST_TextAnchoringType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fdead .String (),start ); +};const (ST_LightRigDirectionUnset ST_LightRigDirection =0;ST_LightRigDirectionTl ST_LightRigDirection =1;ST_LightRigDirectionT ST_LightRigDirection =2;ST_LightRigDirectionTr ST_LightRigDirection =3;ST_LightRigDirectionL ST_LightRigDirection =4;ST_LightRigDirectionR ST_LightRigDirection =5; +ST_LightRigDirectionBl ST_LightRigDirection =6;ST_LightRigDirectionB ST_LightRigDirection =7;ST_LightRigDirectionBr ST_LightRigDirection =8;);func (_gfdbdb *EG_FillModeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_gfdbdb .FillModePropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};type CT_TextField struct{ -// Name -NameAttr string ; +// Field ID +IdAttr string ; -// Dark 1 -Dk1 *CT_Color ; +// Field Type +TypeAttr *string ; -// Light 1 -Lt1 *CT_Color ; +// Text Character Properties +RPr *CT_TextCharacterProperties ; -// Dark 2 -Dk2 *CT_Color ; +// Text Paragraph Properties +PPr *CT_TextParagraphProperties ;T *string ;};func (_gcaae ST_ShapeType )String ()string {switch _gcaae {case 0:return "";case 1:return "\u006c\u0069\u006e\u0065";case 2:return "\u006ci\u006e\u0065\u0049\u006e\u0076";case 3:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065"; +case 4:return "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 5:return "\u0072\u0065\u0063\u0074";case 6:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 7:return "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d"; +case 8:return "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d";case 9:return "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064";case 10:return "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e";case 11:return "\u0068e\u0078\u0061\u0067\u006f\u006e"; +case 12:return "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e";case 13:return "\u006fc\u0074\u0061\u0067\u006f\u006e";case 14:return "\u0064e\u0063\u0061\u0067\u006f\u006e";case 15:return "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn";case 16:return "\u0073\u0074\u0061r\u0034"; +case 17:return "\u0073\u0074\u0061r\u0035";case 18:return "\u0073\u0074\u0061r\u0036";case 19:return "\u0073\u0074\u0061r\u0037";case 20:return "\u0073\u0074\u0061r\u0038";case 21:return "\u0073\u0074\u0061\u0072\u0031\u0030";case 22:return "\u0073\u0074\u0061\u0072\u0031\u0032"; +case 23:return "\u0073\u0074\u0061\u0072\u0031\u0036";case 24:return "\u0073\u0074\u0061\u0072\u0032\u0034";case 25:return "\u0073\u0074\u0061\u0072\u0033\u0032";case 26:return "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t";case 27:return "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074"; +case 28:return "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074";case 29:return "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074";case 30:return "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074"; +case 31:return "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t";case 32:return "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074";case 33:return "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074"; +case 34:return "\u0070\u006c\u0061\u0071\u0075\u0065";case 35:return "\u0065l\u006c\u0069\u0070\u0073\u0065";case 36:return "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070";case 37:return "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e";case 38:return "\u0063h\u0065\u0076\u0072\u006f\u006e"; +case 39:return "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065";case 40:return "\u0070\u0069\u0065";case 41:return "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063";case 42:return "\u0064\u006f\u006eu\u0074";case 43:return "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg"; +case 44:return "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case 45:return "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw";case 46:return "\u0075p\u0041\u0072\u0072\u006f\u0077";case 47:return "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw"; +case 48:return "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case 49:return "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case 50:return "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077"; +case 51:return "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case 52:return "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077";case 53:return "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077"; +case 54:return "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 55:return "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw";case 56:return "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case 57:return "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case 58:return "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case 59:return "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case 60:return "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074";case 61:return "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074";case 62:return "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case 63:return "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw";case 64:return "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077";case 65:return "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077";case 66:return "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077"; +case 67:return "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077";case 68:return "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case 69:return "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077"; +case 70:return "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 71:return "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077";case 72:return "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077"; +case 73:return "\u0063\u0075\u0062\u0065";case 74:return "\u0063\u0061\u006e";case 75:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074";case 76:return "\u0068\u0065\u0061r\u0074";case 77:return "\u0073\u0075\u006e"; +case 78:return "\u006d\u006f\u006f\u006e";case 79:return "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065";case 80:return "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031";case 81:return "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032"; +case 82:return "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072";case 83:return "\u0062\u0065\u0076e\u006c";case 84:return "\u0066\u0072\u0061m\u0065";case 85:return "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de";case 86:return "\u0063\u006f\u0072\u006e\u0065\u0072"; +case 87:return "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065";case 88:return "\u0063\u0068\u006fr\u0064";case 89:return "\u0061\u0072\u0063";case 90:return "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074";case 91:return "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074"; +case 92:return "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e";case 93:return "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065";case 94:return "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072";case 95:return "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r"; +case 96:return "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031";case 97:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032";case 98:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033"; +case 99:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034";case 100:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035";case 101:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032"; +case 102:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033";case 103:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034";case 104:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035"; +case 105:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031";case 106:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032";case 107:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033";case 108:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; +case 109:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case 110:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case 111:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; +case 112:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case 113:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case 114:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031"; +case 115:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032";case 116:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033";case 117:return "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case 118:return "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074";case 119:return "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case 120:return "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; +case 121:return "\u0063\u006c\u006fu\u0064";case 122:return "\u0072\u0069\u0062\u0062\u006f\u006e";case 123:return "\u0072i\u0062\u0062\u006f\u006e\u0032";case 124:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e"; +case 125:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032";case 126:return "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e";case 127:return "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c"; +case 128:return "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c";case 129:return "\u0077\u0061\u0076\u0065";case 130:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 131:return "\u0070\u006c\u0075\u0073"; +case 132:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073";case 133:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e";case 134:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074"; +case 135:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073";case 136:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065"; +case 137:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074";case 138:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074"; +case 139:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072";case 140:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e";case 141:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074"; +case 142:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e";case 143:return "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072"; +case 144:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064";case 145:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065";case 146:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e"; +case 147:return "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072";case 148:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065";case 149:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074"; +case 150:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074";case 151:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065";case 152:return "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065"; +case 153:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065";case 154:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065"; +case 155:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b";case 156:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d";case 157:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079"; +case 158:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079";case 159:return "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s";case 160:return "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr"; +case 161:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b";case 162:return "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065";case 163:return "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070"; +case 164:return "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";case 165:return "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074"; +case 166:return "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073";case 167:return "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064"; +case 168:return "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067";case 169:return "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e";case 170:return "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074"; +case 171:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064";case 172:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065";case 173:return "\u0067\u0065\u0061r\u0036"; +case 174:return "\u0067\u0065\u0061r\u0039";case 175:return "\u0066\u0075\u006e\u006e\u0065\u006c";case 176:return "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073";case 177:return "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s";case 178:return "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079"; +case 179:return "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065";case 180:return "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l";case 181:return "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 182:return "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073"; +case 183:return "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073";case 184:return "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073";case 185:return "\u0063\u0068\u0061\u0072\u0074\u0058";case 186:return "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r"; +case 187:return "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s";};return "";}; -// Light 2 -Lt2 *CT_Color ; +// ValidateWithPath validates the EG_TextBulletColorChoice and its children, prefixing error messages with path +func (_dbeec *EG_TextBulletColorChoice )ValidateWithPath (path string )error {if _dbeec .BuClrTx !=nil {if _ccceb :=_dbeec .BuClrTx .ValidateWithPath (path +"\u002f\u0042\u0075\u0043\u006c\u0072\u0054\u0078");_ccceb !=nil {return _ccceb ;};};if _dbeec .BuClr !=nil {if _cdeag :=_dbeec .BuClr .ValidateWithPath (path +"\u002f\u0042\u0075\u0043\u006c\u0072"); +_cdeag !=nil {return _cdeag ;};};return nil ;};func (_cagfb *ST_PresetShadowVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eggea ,_caeab :=d .Token ();if _caeab !=nil {return _caeab ;};if _abfgc ,_efaae :=_eggea .(_d .EndElement );_efaae &&_abfgc .Name ==start .Name {*_cagfb =1; +return nil ;};if _dagg ,_gfgff :=_eggea .(_d .CharData );!_gfgff {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eggea );}else {switch string (_dagg ){case "":*_cagfb =0; +case "\u0073\u0068\u0064w\u0031":*_cagfb =1;case "\u0073\u0068\u0064w\u0032":*_cagfb =2;case "\u0073\u0068\u0064w\u0033":*_cagfb =3;case "\u0073\u0068\u0064w\u0034":*_cagfb =4;case "\u0073\u0068\u0064w\u0035":*_cagfb =5;case "\u0073\u0068\u0064w\u0036":*_cagfb =6; +case "\u0073\u0068\u0064w\u0037":*_cagfb =7;case "\u0073\u0068\u0064w\u0038":*_cagfb =8;case "\u0073\u0068\u0064w\u0039":*_cagfb =9;case "\u0073\u0068\u0064\u0077\u0031\u0030":*_cagfb =10;case "\u0073\u0068\u0064\u0077\u0031\u0031":*_cagfb =11;case "\u0073\u0068\u0064\u0077\u0031\u0032":*_cagfb =12; +case "\u0073\u0068\u0064\u0077\u0031\u0033":*_cagfb =13;case "\u0073\u0068\u0064\u0077\u0031\u0034":*_cagfb =14;case "\u0073\u0068\u0064\u0077\u0031\u0035":*_cagfb =15;case "\u0073\u0068\u0064\u0077\u0031\u0036":*_cagfb =16;case "\u0073\u0068\u0064\u0077\u0031\u0037":*_cagfb =17; +case "\u0073\u0068\u0064\u0077\u0031\u0038":*_cagfb =18;case "\u0073\u0068\u0064\u0077\u0031\u0039":*_cagfb =19;case "\u0073\u0068\u0064\u0077\u0032\u0030":*_cagfb =20;};};_eggea ,_caeab =d .Token ();if _caeab !=nil {return _caeab ;};if _ggffg ,_cdgab :=_eggea .(_d .EndElement ); +_cdgab &&_ggffg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eggea );};type ST_ChartBuildStep byte ; +func (_fbcgf *CT_GlowEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cefa :=range start .Attr {if _cefa .Name .Local =="\u0072\u0061\u0064"{_cafge ,_cddcc :=_b .ParseInt (_cefa .Value ,10,64);if _cddcc !=nil {return _cddcc ; +};_fbcgf .RadAttr =&_cafge ;continue ;};};_ggfbb :for {_acfba ,_gdaf :=d .Token ();if _gdaf !=nil {return _gdaf ;};switch _cbecae :=_acfba .(type ){case _d .StartElement :switch _cbecae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fbcgf .ScrgbClr =NewCT_ScRgbColor (); +if _dcacf :=d .DecodeElement (_fbcgf .ScrgbClr ,&_cbecae );_dcacf !=nil {return _dcacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fbcgf .SrgbClr =NewCT_SRgbColor (); +if _gdee :=d .DecodeElement (_fbcgf .SrgbClr ,&_cbecae );_gdee !=nil {return _gdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fbcgf .HslClr =NewCT_HslColor (); +if _dbbcb :=d .DecodeElement (_fbcgf .HslClr ,&_cbecae );_dbbcb !=nil {return _dbbcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fbcgf .SysClr =NewCT_SystemColor (); +if _ggfa :=d .DecodeElement (_fbcgf .SysClr ,&_cbecae );_ggfa !=nil {return _ggfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fbcgf .SchemeClr =NewCT_SchemeColor (); +if _ddcc :=d .DecodeElement (_fbcgf .SchemeClr ,&_cbecae );_ddcc !=nil {return _ddcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fbcgf .PrstClr =NewCT_PresetColor (); +if _beaeg :=d .DecodeElement (_fbcgf .PrstClr ,&_cbecae );_beaeg !=nil {return _beaeg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047l\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074 \u0025\u0076",_cbecae .Name ); +if _edfg :=d .Skip ();_edfg !=nil {return _edfg ;};};case _d .EndElement :break _ggfbb ;case _d .CharData :};};return nil ;}; -// Accent 1 -Accent1 *CT_Color ; +// ValidateWithPath validates the CT_GraphicalObjectData and its children, prefixing error messages with path +func (_gbebf *CT_GraphicalObjectData )ValidateWithPath (path string )error {return nil };func (_gbcdb ST_ChartBuildStep )String ()string {switch _gbcdb {case 0:return "";case 1:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 2:return "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +case 3:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 4:return "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case 5:return "\u0061\u006c\u006c\u0050\u0074\u0073";case 6:return "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064"; +};return "";};func (_dafdf *CT_GroupShapeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_dafdf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();for _ ,_egba :=range start .Attr {if _egba .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_dafdf .BwModeAttr .UnmarshalXMLAttr (_egba ); +continue ;};};_eefcg :for {_ffbac ,_abbe :=d .Token ();if _abbe !=nil {return _abbe ;};switch _cafgg :=_ffbac .(type ){case _d .StartElement :switch _cafgg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_dafdf .Xfrm =NewCT_GroupTransform2D (); +if _bbdc :=d .DecodeElement (_dafdf .Xfrm ,&_cafgg );_bbdc !=nil {return _bbdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _afgf :=d .DecodeElement (&_dafdf .FillPropertiesChoice .NoFill ,&_cafgg );_afgf !=nil {return _afgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bgefg :=d .DecodeElement (&_dafdf .FillPropertiesChoice .SolidFill ,&_cafgg );_bgefg !=nil {return _bgefg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cabf :=d .DecodeElement (&_dafdf .FillPropertiesChoice .GradFill ,&_cafgg );_cabf !=nil {return _cabf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _deaae :=d .DecodeElement (&_dafdf .FillPropertiesChoice .BlipFill ,&_cafgg );_deaae !=nil {return _deaae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fdgd :=d .DecodeElement (&_dafdf .FillPropertiesChoice .PattFill ,&_cafgg );_fdgd !=nil {return _fdgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_dafdf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fecdg :=d .DecodeElement (&_dafdf .FillPropertiesChoice .GrpFill ,&_cafgg );_fecdg !=nil {return _fecdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_dafdf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _gbdc :=d .DecodeElement (&_dafdf .EffectPropertiesChoice .EffectLst ,&_cafgg );_gbdc !=nil {return _gbdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_dafdf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _aagcc :=d .DecodeElement (&_dafdf .EffectPropertiesChoice .EffectDag ,&_cafgg );_aagcc !=nil {return _aagcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_dafdf .Scene3d =NewCT_Scene3D (); +if _gbdge :=d .DecodeElement (_dafdf .Scene3d ,&_cafgg );_gbdge !=nil {return _gbdge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dafdf .ExtLst =NewCT_OfficeArtExtensionList (); +if _bdbd :=d .DecodeElement (_dafdf .ExtLst ,&_cafgg );_bdbd !=nil {return _bdbd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_cafgg .Name ); +if _edadf :=d .Skip ();_edadf !=nil {return _edadf ;};};case _d .EndElement :break _eefcg ;case _d .CharData :};};return nil ;};type CT_SRgbColor struct{ -// Accent 2 -Accent2 *CT_Color ; +// Value +ValAttr string ;EG_ColorTransform []*EG_ColorTransform ;};func (_dbabd *CT_TableStyleCellStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbabd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();_afbbf :for {_cgdab ,_abaaf :=d .Token (); +if _abaaf !=nil {return _abaaf ;};switch _begeeb :=_cgdab .(type ){case _d .StartElement :switch _begeeb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0042d\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0042d\u0072"}:_dbabd .TcBdr =NewCT_TableCellBorderStyle (); +if _gcebba :=d .DecodeElement (_dbabd .TcBdr ,&_begeeb );_gcebba !=nil {return _gcebba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_dbabd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _fbffe :=d .DecodeElement (&_dbabd .ThemeableFillStyleChoice .Fill ,&_begeeb );_fbffe !=nil {return _fbffe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_dbabd .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice (); +if _ebddd :=d .DecodeElement (&_dbabd .ThemeableFillStyleChoice .FillRef ,&_begeeb );_ebddd !=nil {return _ebddd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0033\u0044"}:_dbabd .Cell3D =NewCT_Cell3D (); +if _fdbae :=d .DecodeElement (_dbabd .Cell3D ,&_begeeb );_fdbae !=nil {return _fdbae ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u006ce\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_begeeb .Name ); +if _affde :=d .Skip ();_affde !=nil {return _affde ;};};case _d .EndElement :break _afbbf ;case _d .CharData :};};return nil ;};func (_gcad *CT_AdjustHandleList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cda :for {_gcc ,_faf :=d .Token (); +if _faf !=nil {return _faf ;};switch _efae :=_gcc .(type ){case _d .StartElement :switch _efae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"}:_fgb :=NewCT_AdjustHandleListChoice (); +if _eg :=d .DecodeElement (&_fgb .AhXY ,&_efae );_eg !=nil {return _eg ;};_gcad .AdjustHandleListChoice =append (_gcad .AdjustHandleListChoice ,_fgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"}:_egg :=NewCT_AdjustHandleListChoice (); +if _edf :=d .DecodeElement (&_egg .AhPolar ,&_efae );_edf !=nil {return _edf ;};_gcad .AdjustHandleListChoice =append (_gcad .AdjustHandleListChoice ,_egg );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0041\u0064\u006a\u0075\u0073\u0074\u0048an\u0064\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_efae .Name ); +if _daf :=d .Skip ();_daf !=nil {return _daf ;};};case _d .EndElement :break _cda ;case _d .CharData :};};return nil ;};type CT_TextSpacing struct{TextSpacingChoice *CT_TextSpacingChoice ;};type EG_Effect struct{EffectChoice *EG_EffectChoice ;};func NewCT_Shape3D ()*CT_Shape3D {_bddad :=&CT_Shape3D {}; +return _bddad };type CT_TintEffect struct{ -// Accent 3 -Accent3 *CT_Color ; +// Hue +HueAttr *int32 ; -// Accent 4 -Accent4 *CT_Color ; +// Amount +AmtAttr *ST_FixedPercentage ;}; -// Accent 5 -Accent5 *CT_Color ; +// Validate validates the CT_TextSpacing and its children +func (_cfcfg *CT_TextSpacing )Validate ()error {return _cfcfg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070a\u0063\u0069\u006e\u0067");};func (_babeb *CT_TextListStyle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecfce :for {_fbcbc ,_dfee :=d .Token (); +if _dfee !=nil {return _dfee ;};switch _ecaae :=_fbcbc .(type ){case _d .StartElement :switch _ecaae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0050\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0050\u0050\u0072"}:_babeb .DefPPr =NewCT_TextParagraphProperties (); +if _eedace :=d .DecodeElement (_babeb .DefPPr ,&_ecaae );_eedace !=nil {return _eedace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0031\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0031\u0070\u0050\u0072"}:_babeb .Lvl1pPr =NewCT_TextParagraphProperties (); +if _efcge :=d .DecodeElement (_babeb .Lvl1pPr ,&_ecaae );_efcge !=nil {return _efcge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0032\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0032\u0070\u0050\u0072"}:_babeb .Lvl2pPr =NewCT_TextParagraphProperties (); +if _egfcb :=d .DecodeElement (_babeb .Lvl2pPr ,&_ecaae );_egfcb !=nil {return _egfcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0033\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0033\u0070\u0050\u0072"}:_babeb .Lvl3pPr =NewCT_TextParagraphProperties (); +if _fdfeda :=d .DecodeElement (_babeb .Lvl3pPr ,&_ecaae );_fdfeda !=nil {return _fdfeda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0034\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0034\u0070\u0050\u0072"}:_babeb .Lvl4pPr =NewCT_TextParagraphProperties (); +if _ccadb :=d .DecodeElement (_babeb .Lvl4pPr ,&_ecaae );_ccadb !=nil {return _ccadb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0035\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0035\u0070\u0050\u0072"}:_babeb .Lvl5pPr =NewCT_TextParagraphProperties (); +if _beeag :=d .DecodeElement (_babeb .Lvl5pPr ,&_ecaae );_beeag !=nil {return _beeag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0036\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0036\u0070\u0050\u0072"}:_babeb .Lvl6pPr =NewCT_TextParagraphProperties (); +if _ccba :=d .DecodeElement (_babeb .Lvl6pPr ,&_ecaae );_ccba !=nil {return _ccba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0037\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0037\u0070\u0050\u0072"}:_babeb .Lvl7pPr =NewCT_TextParagraphProperties (); +if _badddf :=d .DecodeElement (_babeb .Lvl7pPr ,&_ecaae );_badddf !=nil {return _badddf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0038\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0038\u0070\u0050\u0072"}:_babeb .Lvl8pPr =NewCT_TextParagraphProperties (); +if _caggdg :=d .DecodeElement (_babeb .Lvl8pPr ,&_ecaae );_caggdg !=nil {return _caggdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0039\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0039\u0070\u0050\u0072"}:_babeb .Lvl9pPr =NewCT_TextParagraphProperties (); +if _eagag :=d .DecodeElement (_babeb .Lvl9pPr ,&_ecaae );_eagag !=nil {return _eagag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_babeb .ExtLst =NewCT_OfficeArtExtensionList (); +if _fdaed :=d .DecodeElement (_babeb .ExtLst ,&_ecaae );_fdaed !=nil {return _fdaed ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025v",_ecaae .Name ); +if _fffae :=d .Skip ();_fffae !=nil {return _fffae ;};};case _d .EndElement :break _ecfce ;case _d .CharData :};};return nil ;}; -// Accent 6 -Accent6 *CT_Color ; +// Validate validates the CT_Path2D and its children +func (_ffdfc *CT_Path2D )Validate ()error {return _ffdfc .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068\u0032D");};type CT_FixedPercentage struct{ -// Hyperlink -Hlink *CT_Color ; +// Value +ValAttr ST_FixedPercentage ;};const (ST_TextAlignTypeUnset ST_TextAlignType =0;ST_TextAlignTypeL ST_TextAlignType =1;ST_TextAlignTypeCtr ST_TextAlignType =2;ST_TextAlignTypeR ST_TextAlignType =3;ST_TextAlignTypeJust ST_TextAlignType =4;ST_TextAlignTypeJustLow ST_TextAlignType =5; +ST_TextAlignTypeDist ST_TextAlignType =6;ST_TextAlignTypeThaiDist ST_TextAlignType =7;); -// Followed Hyperlink -FolHlink *CT_Color ;ExtLst *CT_OfficeArtExtensionList ;};func (_fbae *EG_TextUnderlineFillChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgbea :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_fbae .UFillTx =NewCT_TextUnderlineFillFollowText (); -if _bbgfd :=d .DecodeElement (_fbae .UFillTx ,&_dgbea );_bbgfd !=nil {return _bbgfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_fbae .UFill =NewCT_TextUnderlineFillGroupWrapper (); -if _afgfc :=d .DecodeElement (_fbae .UFill ,&_dgbea );_afgfc !=nil {return _afgfc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0054\u0065x\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgbea .Name ); -if _egebe :=d .Skip ();_egebe !=nil {return _egebe ;};};return nil ;}; +// Validate validates the CT_AdjustHandleListChoice and its children +func (_fad *CT_AdjustHandleListChoice )Validate ()error {return _fad .ValidateWithPath ("\u0043T\u005f\u0041\u0064\u006au\u0073\u0074\u0048\u0061\u006ed\u006ce\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063e");}; -// Validate validates the CT_NonVisualDrawingProps and its children -func (_fdcf *CT_NonVisualDrawingProps )Validate ()error {return _fdcf .ValidateWithPath ("\u0043T\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006f\u0070\u0073");}; +// ValidateWithPath validates the EG_FillModeProperties and its children, prefixing error messages with path +func (_bedcc *EG_FillModeProperties )ValidateWithPath (path string )error {if _acagf :=_bedcc .FillModePropertiesChoice .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u004do\u0064\u0065\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_acagf !=nil {return _acagf ;};return nil ;};func (_ebgeac ST_TextUnderlineType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bgbec :=_d .Attr {};_bgbec .Name =name ;switch _ebgeac {case ST_TextUnderlineTypeUnset :_bgbec .Value ="";case ST_TextUnderlineTypeNone :_bgbec .Value ="\u006e\u006f\u006e\u0065"; +case ST_TextUnderlineTypeWords :_bgbec .Value ="\u0077\u006f\u0072d\u0073";case ST_TextUnderlineTypeSng :_bgbec .Value ="\u0073\u006e\u0067";case ST_TextUnderlineTypeDbl :_bgbec .Value ="\u0064\u0062\u006c";case ST_TextUnderlineTypeHeavy :_bgbec .Value ="\u0068\u0065\u0061v\u0079"; +case ST_TextUnderlineTypeDotted :_bgbec .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_TextUnderlineTypeDottedHeavy :_bgbec .Value ="d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case ST_TextUnderlineTypeDash :_bgbec .Value ="\u0064\u0061\u0073\u0068"; +case ST_TextUnderlineTypeDashHeavy :_bgbec .Value ="\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y";case ST_TextUnderlineTypeDashLong :_bgbec .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067";case ST_TextUnderlineTypeDashLongHeavy :_bgbec .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079"; +case ST_TextUnderlineTypeDotDash :_bgbec .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_TextUnderlineTypeDotDashHeavy :_bgbec .Value ="\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079";case ST_TextUnderlineTypeDotDotDash :_bgbec .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068"; +case ST_TextUnderlineTypeDotDotDashHeavy :_bgbec .Value ="\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079";case ST_TextUnderlineTypeWavy :_bgbec .Value ="\u0077\u0061\u0076\u0079";case ST_TextUnderlineTypeWavyHeavy :_bgbec .Value ="\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y"; +case ST_TextUnderlineTypeWavyDbl :_bgbec .Value ="\u0077a\u0076\u0079\u0044\u0062\u006c";};return _bgbec ,nil ;};type CT_SphereCoords struct{ -// Validate validates the CT_TextBulletColorFollowText and its children -func (_gcafd *CT_TextBulletColorFollowText )Validate ()error {return _gcafd .ValidateWithPath ("\u0043\u0054\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006fl\u006fr\u0046\u006f\u006c\u006c\u006f\u0077\u0054e\u0078\u0074");};func (_gbgcf ST_TextSpacingPercentOrPercentString )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _gbgcf .ST_TextSpacingPercent !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_gbgcf .ST_TextSpacingPercent )));};if _gbgcf .ST_Percentage !=nil {e .EncodeToken (_ba .CharData (*_gbgcf .ST_Percentage ));};return e .EncodeToken (_ba .EndElement {Name :start .Name }); -}; +// Latitude +LatAttr int32 ; -// ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path -func (_dcfge *CT_TableStyle )ValidateWithPath (path string )error {if !_e .ST_GuidPatternRe .MatchString (_dcfge .StyleIdAttr ){return _be .Errorf ("\u0025\u0073\u002fm\u002e\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_e .ST_GuidPatternRe ,_dcfge .StyleIdAttr ); -};if _dcfge .TblBg !=nil {if _eafff :=_dcfge .TblBg .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0042\u0067");_eafff !=nil {return _eafff ;};};if _dcfge .WholeTbl !=nil {if _dgaa :=_dcfge .WholeTbl .ValidateWithPath (path +"\u002fW\u0068\u006f\u006c\u0065\u0054\u0062l"); -_dgaa !=nil {return _dgaa ;};};if _dcfge .Band1H !=nil {if _cebd :=_dcfge .Band1H .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0031\u0048");_cebd !=nil {return _cebd ;};};if _dcfge .Band2H !=nil {if _bbbag :=_dcfge .Band2H .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0032\u0048"); -_bbbag !=nil {return _bbbag ;};};if _dcfge .Band1V !=nil {if _adfgf :=_dcfge .Band1V .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0031\u0056");_adfgf !=nil {return _adfgf ;};};if _dcfge .Band2V !=nil {if _aecbc :=_dcfge .Band2V .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0032\u0056"); -_aecbc !=nil {return _aecbc ;};};if _dcfge .LastCol !=nil {if _ebece :=_dcfge .LastCol .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0043\u006f\u006c");_ebece !=nil {return _ebece ;};};if _dcfge .FirstCol !=nil {if _baeae :=_dcfge .FirstCol .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0043\u006fl"); -_baeae !=nil {return _baeae ;};};if _dcfge .LastRow !=nil {if _ccabc :=_dcfge .LastRow .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0052\u006f\u0077");_ccabc !=nil {return _ccabc ;};};if _dcfge .SeCell !=nil {if _ceeff :=_dcfge .SeCell .ValidateWithPath (path +"\u002fS\u0065\u0043\u0065\u006c\u006c"); -_ceeff !=nil {return _ceeff ;};};if _dcfge .SwCell !=nil {if _dgdcf :=_dcfge .SwCell .ValidateWithPath (path +"\u002fS\u0077\u0043\u0065\u006c\u006c");_dgdcf !=nil {return _dgdcf ;};};if _dcfge .FirstRow !=nil {if _gfbcg :=_dcfge .FirstRow .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0052\u006fw"); -_gfbcg !=nil {return _gfbcg ;};};if _dcfge .NeCell !=nil {if _eebgg :=_dcfge .NeCell .ValidateWithPath (path +"\u002fN\u0065\u0043\u0065\u006c\u006c");_eebgg !=nil {return _eebgg ;};};if _dcfge .NwCell !=nil {if _bcbgf :=_dcfge .NwCell .ValidateWithPath (path +"\u002fN\u0077\u0043\u0065\u006c\u006c"); -_bcbgf !=nil {return _bcbgf ;};};if _dcfge .ExtLst !=nil {if _fagbg :=_dcfge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fagbg !=nil {return _fagbg ;};};return nil ;};func (_bgadc ST_TextWrappingType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eddfa :=_ba .Attr {}; -_eddfa .Name =name ;switch _bgadc {case ST_TextWrappingTypeUnset :_eddfa .Value ="";case ST_TextWrappingTypeNone :_eddfa .Value ="\u006e\u006f\u006e\u0065";case ST_TextWrappingTypeSquare :_eddfa .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";};return _eddfa ,nil ; -};func (_caeea *CT_GroupShapeProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_caeea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();for _ ,_dffbf :=range start .Attr {if _dffbf .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_caeea .BwModeAttr .UnmarshalXMLAttr (_dffbf ); -continue ;};};_dffd :for {_cfde ,_dced :=d .Token ();if _dced !=nil {return _dced ;};switch _gaad :=_cfde .(type ){case _ba .StartElement :switch _gaad .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_caeea .Xfrm =NewCT_GroupTransform2D (); -if _dfac :=d .DecodeElement (_caeea .Xfrm ,&_gaad );_dfac !=nil {return _dfac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _abbb :=d .DecodeElement (&_caeea .FillPropertiesChoice .NoFill ,&_gaad );_abbb !=nil {return _abbb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dgcgf :=d .DecodeElement (&_caeea .FillPropertiesChoice .SolidFill ,&_gaad );_dgcgf !=nil {return _dgcgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gefbe :=d .DecodeElement (&_caeea .FillPropertiesChoice .GradFill ,&_gaad );_gefbe !=nil {return _gefbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bdabc :=d .DecodeElement (&_caeea .FillPropertiesChoice .BlipFill ,&_gaad );_bdabc !=nil {return _bdabc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _caafb :=d .DecodeElement (&_caeea .FillPropertiesChoice .PattFill ,&_gaad );_caafb !=nil {return _caafb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_caeea .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _aecfa :=d .DecodeElement (&_caeea .FillPropertiesChoice .GrpFill ,&_gaad );_aecfa !=nil {return _aecfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_caeea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _bfdg :=d .DecodeElement (&_caeea .EffectPropertiesChoice .EffectLst ,&_gaad );_bfdg !=nil {return _bfdg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_caeea .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _affc :=d .DecodeElement (&_caeea .EffectPropertiesChoice .EffectDag ,&_gaad );_affc !=nil {return _affc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_caeea .Scene3d =NewCT_Scene3D (); -if _gfcbg :=d .DecodeElement (_caeea .Scene3d ,&_gaad );_gfcbg !=nil {return _gfcbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caeea .ExtLst =NewCT_OfficeArtExtensionList (); -if _ebbg :=d .DecodeElement (_caeea .ExtLst ,&_gaad );_ebbg !=nil {return _ebbg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_gaad .Name ); -if _gccc :=d .Skip ();_gccc !=nil {return _gccc ;};};case _ba .EndElement :break _dffd ;case _ba .CharData :};};return nil ;};func (_cfede *CT_TextCharacterProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_cfede .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_cfede .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();_cfede .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();for _ ,_gfced :=range start .Attr {if _gfced .Name .Local =="\u006b\u0075\u006d\u0069\u006d\u006f\u006a\u0069"{_ccgcd ,_eebdc :=_f .ParseBool (_gfced .Value ); -if _eebdc !=nil {return _eebdc ;};_cfede .KumimojiAttr =&_ccgcd ;continue ;};if _gfced .Name .Local =="\u006c\u0061\u006e\u0067"{_cbfg :=_gfced .Value ;_cfede .LangAttr =&_cbfg ;continue ;};if _gfced .Name .Local =="\u0061l\u0074\u004c\u0061\u006e\u0067"{_dacd :=_gfced .Value ; -_cfede .AltLangAttr =&_dacd ;continue ;};if _gfced .Name .Local =="\u0073\u007a"{_bbaed ,_ccace :=_f .ParseInt (_gfced .Value ,10,32);if _ccace !=nil {return _ccace ;};_dgafb :=int32 (_bbaed );_cfede .SzAttr =&_dgafb ;continue ;};if _gfced .Name .Local =="\u0062"{_cacafd ,_eeafe :=_f .ParseBool (_gfced .Value ); -if _eeafe !=nil {return _eeafe ;};_cfede .BAttr =&_cacafd ;continue ;};if _gfced .Name .Local =="\u0069"{_gcfdd ,_dfbdb :=_f .ParseBool (_gfced .Value );if _dfbdb !=nil {return _dfbdb ;};_cfede .IAttr =&_gcfdd ;continue ;};if _gfced .Name .Local =="\u0075"{_cfede .UAttr .UnmarshalXMLAttr (_gfced ); -continue ;};if _gfced .Name .Local =="\u0073\u0074\u0072\u0069\u006b\u0065"{_cfede .StrikeAttr .UnmarshalXMLAttr (_gfced );continue ;};if _gfced .Name .Local =="\u006b\u0065\u0072\u006e"{_cegbg ,_fdabg :=_f .ParseInt (_gfced .Value ,10,32);if _fdabg !=nil {return _fdabg ; -};_bdbdd :=int32 (_cegbg );_cfede .KernAttr =&_bdbdd ;continue ;};if _gfced .Name .Local =="\u0063\u0061\u0070"{_cfede .CapAttr .UnmarshalXMLAttr (_gfced );continue ;};if _gfced .Name .Local =="\u0073\u0070\u0063"{_egdaa ,_beebg :=ParseUnionST_TextPoint (_gfced .Value ); -if _beebg !=nil {return _beebg ;};_cfede .SpcAttr =&_egdaa ;continue ;};if _gfced .Name .Local =="\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0048"{_dgaee ,_cgdba :=_f .ParseBool (_gfced .Value );if _cgdba !=nil {return _cgdba ;};_cfede .NormalizeHAttr =&_dgaee ; -continue ;};if _gfced .Name .Local =="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"{_gbfae ,_dbaee :=ParseUnionST_Percentage (_gfced .Value );if _dbaee !=nil {return _dbaee ;};_cfede .BaselineAttr =&_gbfae ;continue ;};if _gfced .Name .Local =="\u006eo\u0050\u0072\u006f\u006f\u0066"{_bbgacd ,_babad :=_f .ParseBool (_gfced .Value ); -if _babad !=nil {return _babad ;};_cfede .NoProofAttr =&_bbgacd ;continue ;};if _gfced .Name .Local =="\u0064\u0069\u0072t\u0079"{_ggfcaf ,_bcfga :=_f .ParseBool (_gfced .Value );if _bcfga !=nil {return _bcfga ;};_cfede .DirtyAttr =&_ggfcaf ;continue ; -};if _gfced .Name .Local =="\u0065\u0072\u0072"{_bgabe ,_fcacf :=_f .ParseBool (_gfced .Value );if _fcacf !=nil {return _fcacf ;};_cfede .ErrAttr =&_bgabe ;continue ;};if _gfced .Name .Local =="\u0073\u006d\u0074\u0043\u006c\u0065\u0061\u006e"{_dbdgg ,_cddfa :=_f .ParseBool (_gfced .Value ); -if _cddfa !=nil {return _cddfa ;};_cfede .SmtCleanAttr =&_dbdgg ;continue ;};if _gfced .Name .Local =="\u0073\u006d\u0074I\u0064"{_dccga ,_cgcc :=_f .ParseUint (_gfced .Value ,10,32);if _cgcc !=nil {return _cgcc ;};_fffee :=uint32 (_dccga );_cfede .SmtIdAttr =&_fffee ; -continue ;};if _gfced .Name .Local =="\u0062\u006d\u006b"{_egbce :=_gfced .Value ;_cfede .BmkAttr =&_egbce ;continue ;};};_egccc :for {_dffde ,_fcadc :=d .Token ();if _fcadc !=nil {return _fcadc ;};switch _babd :=_dffde .(type ){case _ba .StartElement :switch _babd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_cfede .Ln =NewCT_LineProperties (); -if _fcdff :=d .DecodeElement (_cfede .Ln ,&_babd );_fcdff !=nil {return _fcdff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bdcaca :=d .DecodeElement (&_cfede .FillPropertiesChoice .NoFill ,&_babd );_bdcaca !=nil {return _bdcaca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gffef :=d .DecodeElement (&_cfede .FillPropertiesChoice .SolidFill ,&_babd );_gffef !=nil {return _gffef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _cfab :=d .DecodeElement (&_cfede .FillPropertiesChoice .GradFill ,&_babd );_cfab !=nil {return _cfab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _eggb :=d .DecodeElement (&_cfede .FillPropertiesChoice .BlipFill ,&_babd );_eggb !=nil {return _eggb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _defa :=d .DecodeElement (&_cfede .FillPropertiesChoice .PattFill ,&_babd );_defa !=nil {return _defa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cfede .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ccaff :=d .DecodeElement (&_cfede .FillPropertiesChoice .GrpFill ,&_babd );_ccaff !=nil {return _ccaff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_cfede .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _adfag :=d .DecodeElement (&_cfede .EffectPropertiesChoice .EffectLst ,&_babd );_adfag !=nil {return _adfag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_cfede .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _dgfbeg :=d .DecodeElement (&_cfede .EffectPropertiesChoice .EffectDag ,&_babd );_dgfbeg !=nil {return _dgfbeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_cfede .Highlight =NewCT_Color (); -if _cffac :=d .DecodeElement (_cfede .Highlight ,&_babd );_cffac !=nil {return _cffac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_cfede .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); -if _cebad :=d .DecodeElement (&_cfede .TextUnderlineLineChoice .ULnTx ,&_babd );_cebad !=nil {return _cebad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_cfede .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); -if _bfdgf :=d .DecodeElement (&_cfede .TextUnderlineLineChoice .ULn ,&_babd );_bfdgf !=nil {return _bfdgf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_cfede .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); -if _fgcab :=d .DecodeElement (&_cfede .TextUnderlineFillChoice .UFillTx ,&_babd );_fgcab !=nil {return _fgcab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_cfede .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); -if _bdgaa :=d .DecodeElement (&_cfede .TextUnderlineFillChoice .UFill ,&_babd );_bdgaa !=nil {return _bdgaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0061\u0074i\u006e"}:_cfede .Latin =NewCT_TextFont (); -if _cdcd :=d .DecodeElement (_cfede .Latin ,&_babd );_cdcd !=nil {return _cdcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0061"}:_cfede .Ea =NewCT_TextFont (); -if _ageeg :=d .DecodeElement (_cfede .Ea ,&_babd );_ageeg !=nil {return _ageeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0073"}:_cfede .Cs =NewCT_TextFont (); -if _ffdag :=d .DecodeElement (_cfede .Cs ,&_babd );_ffdag !=nil {return _ffdag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u006d"}:_cfede .Sym =NewCT_TextFont (); -if _gabde :=d .DecodeElement (_cfede .Sym ,&_babd );_gabde !=nil {return _gabde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}:_cfede .HlinkClick =NewCT_Hyperlink (); -if _cegca :=d .DecodeElement (_cfede .HlinkClick ,&_babd );_cegca !=nil {return _cegca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u004d\u006f\u0075\u0073e\u004f\u0076\u0065\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u004d\u006f\u0075\u0073e\u004f\u0076\u0065\u0072"}:_cfede .HlinkMouseOver =NewCT_Hyperlink (); -if _dfbaab :=d .DecodeElement (_cfede .HlinkMouseOver ,&_babd );_dfbaab !=nil {return _dfbaab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006c"}:_cfede .Rtl =NewCT_Boolean (); -if _caefde :=d .DecodeElement (_cfede .Rtl ,&_babd );_caefde !=nil {return _caefde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfede .ExtLst =NewCT_OfficeArtExtensionList (); -if _dabcf :=d .DecodeElement (_cfede .ExtLst ,&_babd );_dabcf !=nil {return _dabcf ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u0065x\u0074\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_babd .Name ); -if _ceed :=d .Skip ();_ceed !=nil {return _ceed ;};};case _ba .EndElement :break _egccc ;case _ba .CharData :};};return nil ;};func NewCT_EffectReference ()*CT_EffectReference {_dffc :=&CT_EffectReference {};return _dffc };func (_bgacf *ST_TextStrikeType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_bgacf =0; -case "\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065":*_bgacf =1;case "\u0073n\u0067\u0053\u0074\u0072\u0069\u006be":*_bgacf =2;case "\u0064b\u006c\u0053\u0074\u0072\u0069\u006be":*_bgacf =3;};return nil ;}; +// Longitude +LonAttr int32 ; -// ValidateWithPath validates the CT_TableRow and its children, prefixing error messages with path -func (_gfacd *CT_TableRow )ValidateWithPath (path string )error {if _defdd :=_gfacd .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072");_defdd !=nil {return _defdd ;};for _ecfddd ,_ggbdg :=range _gfacd .Tc {if _ffbgbf :=_ggbdg .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0054\u0063\u005b\u0025\u0064]",path ,_ecfddd )); -_ffbgbf !=nil {return _ffbgbf ;};};if _gfacd .ExtLst !=nil {if _fgcda :=_gfacd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgcda !=nil {return _fgcda ;};};return nil ;};func (_geaf *CT_BackgroundFillStyleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_abgf :for {_fegc ,_ecaa :=d .Token (); -if _ecaa !=nil {return _ecaa ;};switch _gebd :=_fegc .(type ){case _ba .StartElement :switch _gebd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cgcdd :=NewEG_FillProperties (); -_cgcdd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_cgcdd );if _ebfb :=d .DecodeElement (&_cgcdd .FillPropertiesChoice .NoFill ,&_gebd );_ebfb !=nil {return _ebfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fbeg :=NewEG_FillProperties (); -_fbeg .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_fbeg );if _fgca :=d .DecodeElement (&_fbeg .FillPropertiesChoice .SolidFill ,&_gebd );_fgca !=nil {return _fgca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fbfca :=NewEG_FillProperties (); -_fbfca .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_fbfca );if _agfg :=d .DecodeElement (&_fbfca .FillPropertiesChoice .GradFill ,&_gebd );_agfg !=nil {return _agfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_fdb :=NewEG_FillProperties (); -_fdb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_fdb );if _gggd :=d .DecodeElement (&_fdb .FillPropertiesChoice .BlipFill ,&_gebd );_gggd !=nil {return _gggd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_gdfdb :=NewEG_FillProperties (); -_gdfdb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_gdfdb );if _bgac :=d .DecodeElement (&_gdfdb .FillPropertiesChoice .PattFill ,&_gebd );_bgac !=nil {return _bgac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_bceg :=NewEG_FillProperties (); -_bceg .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_geaf .EG_FillProperties =append (_geaf .EG_FillProperties ,_bceg );if _bbdd :=d .DecodeElement (&_bceg .FillPropertiesChoice .GrpFill ,&_gebd );_bbdd !=nil {return _bbdd ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0042\u0061c\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gebd .Name ); -if _cgaf :=d .Skip ();_cgaf !=nil {return _cgaf ;};};case _ba .EndElement :break _abgf ;case _ba .CharData :};};return nil ;}; +// Revolution +RevAttr int32 ;};func (_gfefdf *CT_GroupLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gfefdf .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoGrpAttr ))}); +};if _gfefdf .NoUngrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0055\u006e\u0067\u0072\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoUngrpAttr ))});};if _gfefdf .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoSelectAttr ))}); +};if _gfefdf .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoRotAttr ))});};if _gfefdf .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoChangeAspectAttr ))}); +};if _gfefdf .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoMoveAttr ))});};if _gfefdf .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_gfefdf .NoResizeAttr ))}); +};e .EncodeToken (start );if _gfefdf .ExtLst !=nil {_acaae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfefdf .ExtLst ,_acaae );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path -func (_bbgedd *CT_TextField )ValidateWithPath (path string )error {if !_e .ST_GuidPatternRe .MatchString (_bbgedd .IdAttr ){return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_e .ST_GuidPatternRe ,_bbgedd .IdAttr ); -};if _bbgedd .RPr !=nil {if _dbdcb :=_bbgedd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dbdcb !=nil {return _dbdcb ;};};if _bbgedd .PPr !=nil {if _fdafc :=_bbgedd .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_fdafc !=nil {return _fdafc ; -};};return nil ;};func (_cfga *CT_GeomRect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gacb :=range start .Attr {if _gacb .Name .Local =="\u006c"{_gdaab ,_ffcga :=ParseUnionST_AdjCoordinate (_gacb .Value );if _ffcga !=nil {return _ffcga ; -};_cfga .LAttr =_gdaab ;continue ;};if _gacb .Name .Local =="\u0074"{_edbgb ,_bbeg :=ParseUnionST_AdjCoordinate (_gacb .Value );if _bbeg !=nil {return _bbeg ;};_cfga .TAttr =_edbgb ;continue ;};if _gacb .Name .Local =="\u0072"{_egfff ,_eddgb :=ParseUnionST_AdjCoordinate (_gacb .Value ); -if _eddgb !=nil {return _eddgb ;};_cfga .RAttr =_egfff ;continue ;};if _gacb .Name .Local =="\u0062"{_cbed ,_agbagg :=ParseUnionST_AdjCoordinate (_gacb .Value );if _agbagg !=nil {return _agbagg ;};_cfga .BAttr =_cbed ;continue ;};};for {_fgbd ,_dcdcc :=d .Token (); -if _dcdcc !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_dcdcc );};if _aefbd ,_ebgc :=_fgbd .(_ba .EndElement );_ebgc &&_aefbd .Name ==start .Name {break ; -};};return nil ;};func NewCT_TextTabStop ()*CT_TextTabStop {_agecb :=&CT_TextTabStop {};return _agecb };func NewCT_TextSpacing ()*CT_TextSpacing {_bacca :=&CT_TextSpacing {};_bacca .TextSpacingChoice =NewCT_TextSpacingChoice ();return _bacca ;};type EG_TextBulletTypeface struct{TextBulletTypefaceChoice *EG_TextBulletTypefaceChoice ; -};func (_adde *CT_PositiveFixedPercentage )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eagcf :=range start .Attr {if _eagcf .Name .Local =="\u0076\u0061\u006c"{_edab ,_ccefe :=ParseUnionST_PositiveFixedPercentage (_eagcf .Value ); -if _ccefe !=nil {return _ccefe ;};_adde .ValAttr =_edab ;continue ;};};for {_egffe ,_eegec :=d .Token ();if _eegec !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063\u0065\u006et\u0061\u0067e\u003a\u0020\u0025\u0073",_eegec ); -};if _fffea ,_fadbc :=_egffe .(_ba .EndElement );_fadbc &&_fffea .Name ==start .Name {break ;};};return nil ;};func (_dcbag ST_RectAlignment )String ()string {switch _dcbag {case 0:return "";case 1:return "\u0074\u006c";case 2:return "\u0074";case 3:return "\u0074\u0072"; -case 4:return "\u006c";case 5:return "\u0063\u0074\u0072";case 6:return "\u0072";case 7:return "\u0062\u006c";case 8:return "\u0062";case 9:return "\u0062\u0072";};return "";};func (_aafbf *CT_Path2DChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fcca :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u006fs\u0065"}:_aafbf .Close =NewCT_Path2DClose (); -if _badeg :=d .DecodeElement (_aafbf .Close ,&_fcca );_badeg !=nil {return _badeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aafbf .MoveTo =NewCT_Path2DMoveTo (); -if _bgcda :=d .DecodeElement (_aafbf .MoveTo ,&_fcca );_bgcda !=nil {return _bgcda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0054\u006f"}:_aafbf .LnTo =NewCT_Path2DLineTo (); -if _effcgb :=d .DecodeElement (_aafbf .LnTo ,&_fcca );_effcgb !=nil {return _effcgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0072\u0063T\u006f"}:_aafbf .ArcTo =NewCT_Path2DArcTo (); -if _cdad :=d .DecodeElement (_aafbf .ArcTo ,&_fcca );_cdad !=nil {return _cdad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0061\u0064\u0042\u0065\u007a\u0054o"}:_aafbf .QuadBezTo =NewCT_Path2DQuadBezierTo (); -if _cfgb :=d .DecodeElement (_aafbf .QuadBezTo ,&_fcca );_cfgb !=nil {return _cfgb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}:_aafbf .CubicBezTo =NewCT_Path2DCubicBezierTo (); -if _dbbc :=d .DecodeElement (_aafbf .CubicBezTo ,&_fcca );_dbbc !=nil {return _dbbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fcca .Name ); -if _gbbaf :=d .Skip ();_gbbaf !=nil {return _gbbaf ;};};return nil ;};func (_bdeac *EG_ThemeableFillStyleChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dgeaa :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_bdeac .Fill =NewCT_FillProperties (); -if _febde :=d .DecodeElement (_bdeac .Fill ,&_dgeaa );_febde !=nil {return _febde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:_bdeac .FillRef =NewCT_StyleMatrixReference (); -if _eacfc :=d .DecodeElement (_bdeac .FillRef ,&_dgeaa );_eacfc !=nil {return _eacfc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006ce\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgeaa .Name ); -if _fccbba :=d .Skip ();_fccbba !=nil {return _fccbba ;};};return nil ;};func NewCT_BlendEffect ()*CT_BlendEffect {_fab :=&CT_BlendEffect {};_fab .BlendAttr =ST_BlendMode (1);_fab .Cont =NewCT_EffectContainer ();return _fab ;}; +// Validate validates the CT_TextUnderlineFillFollowText and its children +func (_gbdgee *CT_TextUnderlineFillFollowText )Validate ()error {return _gbdgee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u0046\u0069l\u006c\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074"); +};const (ST_EffectContainerTypeUnset ST_EffectContainerType =0;ST_EffectContainerTypeSib ST_EffectContainerType =1;ST_EffectContainerTypeTree ST_EffectContainerType =2;);func (_fdfcd *ST_ShapeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fdfcd =0; +case "\u006c\u0069\u006e\u0065":*_fdfcd =1;case "\u006ci\u006e\u0065\u0049\u006e\u0076":*_fdfcd =2;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_fdfcd =3;case "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_fdfcd =4;case "\u0072\u0065\u0063\u0074":*_fdfcd =5; +case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_fdfcd =6;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d":*_fdfcd =7;case "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d":*_fdfcd =8;case "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064":*_fdfcd =9; +case "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e":*_fdfcd =10;case "\u0068e\u0078\u0061\u0067\u006f\u006e":*_fdfcd =11;case "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e":*_fdfcd =12;case "\u006fc\u0074\u0061\u0067\u006f\u006e":*_fdfcd =13;case "\u0064e\u0063\u0061\u0067\u006f\u006e":*_fdfcd =14; +case "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn":*_fdfcd =15;case "\u0073\u0074\u0061r\u0034":*_fdfcd =16;case "\u0073\u0074\u0061r\u0035":*_fdfcd =17;case "\u0073\u0074\u0061r\u0036":*_fdfcd =18;case "\u0073\u0074\u0061r\u0037":*_fdfcd =19;case "\u0073\u0074\u0061r\u0038":*_fdfcd =20; +case "\u0073\u0074\u0061\u0072\u0031\u0030":*_fdfcd =21;case "\u0073\u0074\u0061\u0072\u0031\u0032":*_fdfcd =22;case "\u0073\u0074\u0061\u0072\u0031\u0036":*_fdfcd =23;case "\u0073\u0074\u0061\u0072\u0032\u0034":*_fdfcd =24;case "\u0073\u0074\u0061\u0072\u0033\u0032":*_fdfcd =25; +case "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t":*_fdfcd =26;case "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074":*_fdfcd =27;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074":*_fdfcd =28;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074":*_fdfcd =29; +case "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074":*_fdfcd =30;case "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t":*_fdfcd =31;case "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074":*_fdfcd =32; +case "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074":*_fdfcd =33;case "\u0070\u006c\u0061\u0071\u0075\u0065":*_fdfcd =34;case "\u0065l\u006c\u0069\u0070\u0073\u0065":*_fdfcd =35;case "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070":*_fdfcd =36; +case "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e":*_fdfcd =37;case "\u0063h\u0065\u0076\u0072\u006f\u006e":*_fdfcd =38;case "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065":*_fdfcd =39;case "\u0070\u0069\u0065":*_fdfcd =40;case "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063":*_fdfcd =41; +case "\u0064\u006f\u006eu\u0074":*_fdfcd =42;case "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg":*_fdfcd =43;case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_fdfcd =44;case "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw":*_fdfcd =45; +case "\u0075p\u0041\u0072\u0072\u006f\u0077":*_fdfcd =46;case "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw":*_fdfcd =47;case "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_fdfcd =48;case "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_fdfcd =49; +case "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_fdfcd =50;case "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_fdfcd =51;case "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_fdfcd =52; +case "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_fdfcd =53;case "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_fdfcd =54;case "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw":*_fdfcd =55;case "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =56; +case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_fdfcd =57;case "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_fdfcd =58;case "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =59; +case "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =60;case "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074":*_fdfcd =61;case "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =62; +case "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw":*_fdfcd =63;case "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077":*_fdfcd =64;case "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077":*_fdfcd =65;case "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077":*_fdfcd =66; +case "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077":*_fdfcd =67;case "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_fdfcd =68;case "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077":*_fdfcd =69; +case "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_fdfcd =70;case "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_fdfcd =71;case "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077":*_fdfcd =72; +case "\u0063\u0075\u0062\u0065":*_fdfcd =73;case "\u0063\u0061\u006e":*_fdfcd =74;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074":*_fdfcd =75;case "\u0068\u0065\u0061r\u0074":*_fdfcd =76;case "\u0073\u0075\u006e":*_fdfcd =77; +case "\u006d\u006f\u006f\u006e":*_fdfcd =78;case "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065":*_fdfcd =79;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031":*_fdfcd =80;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032":*_fdfcd =81; +case "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072":*_fdfcd =82;case "\u0062\u0065\u0076e\u006c":*_fdfcd =83;case "\u0066\u0072\u0061m\u0065":*_fdfcd =84;case "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de":*_fdfcd =85;case "\u0063\u006f\u0072\u006e\u0065\u0072":*_fdfcd =86; +case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_fdfcd =87;case "\u0063\u0068\u006fr\u0064":*_fdfcd =88;case "\u0061\u0072\u0063":*_fdfcd =89;case "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_fdfcd =90;case "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_fdfcd =91; +case "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e":*_fdfcd =92;case "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065":*_fdfcd =93;case "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072":*_fdfcd =94;case "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r":*_fdfcd =95; +case "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031":*_fdfcd =96;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032":*_fdfcd =97;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033":*_fdfcd =98; +case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034":*_fdfcd =99;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035":*_fdfcd =100;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032":*_fdfcd =101; +case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033":*_fdfcd =102;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034":*_fdfcd =103;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035":*_fdfcd =104; +case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031":*_fdfcd =105;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032":*_fdfcd =106;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033":*_fdfcd =107;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_fdfcd =108; +case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_fdfcd =109;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_fdfcd =110;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_fdfcd =111; +case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_fdfcd =112;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_fdfcd =113;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031":*_fdfcd =114; +case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032":*_fdfcd =115;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033":*_fdfcd =116;case "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =117; +case "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =118;case "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =119;case "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_fdfcd =120; +case "\u0063\u006c\u006fu\u0064":*_fdfcd =121;case "\u0072\u0069\u0062\u0062\u006f\u006e":*_fdfcd =122;case "\u0072i\u0062\u0062\u006f\u006e\u0032":*_fdfcd =123;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e":*_fdfcd =124; +case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032":*_fdfcd =125;case "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e":*_fdfcd =126;case "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c":*_fdfcd =127; +case "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c":*_fdfcd =128;case "\u0077\u0061\u0076\u0065":*_fdfcd =129;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_fdfcd =130;case "\u0070\u006c\u0075\u0073":*_fdfcd =131; +case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073":*_fdfcd =132;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e":*_fdfcd =133;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074":*_fdfcd =134; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073":*_fdfcd =135;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_fdfcd =136; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074":*_fdfcd =137;case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074":*_fdfcd =138; +case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072":*_fdfcd =139;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e":*_fdfcd =140;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074":*_fdfcd =141; +case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e":*_fdfcd =142;case "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072":*_fdfcd =143; +case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064":*_fdfcd =144;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065":*_fdfcd =145;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e":*_fdfcd =146; +case "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072":*_fdfcd =147;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065":*_fdfcd =148;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074":*_fdfcd =149; +case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074":*_fdfcd =150;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065":*_fdfcd =151;case "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_fdfcd =152; +case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065":*_fdfcd =153;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065":*_fdfcd =154; +case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b":*_fdfcd =155;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d":*_fdfcd =156;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079":*_fdfcd =157; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079":*_fdfcd =158;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s":*_fdfcd =159;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr":*_fdfcd =160; +case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b":*_fdfcd =161;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065":*_fdfcd =162;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070":*_fdfcd =163; +case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_fdfcd =164;case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074":*_fdfcd =165; +case "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073":*_fdfcd =166;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064":*_fdfcd =167; +case "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067":*_fdfcd =168;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e":*_fdfcd =169;case "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074":*_fdfcd =170; +case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064":*_fdfcd =171;case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065":*_fdfcd =172;case "\u0067\u0065\u0061r\u0036":*_fdfcd =173; +case "\u0067\u0065\u0061r\u0039":*_fdfcd =174;case "\u0066\u0075\u006e\u006e\u0065\u006c":*_fdfcd =175;case "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073":*_fdfcd =176;case "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s":*_fdfcd =177;case "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079":*_fdfcd =178; +case "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065":*_fdfcd =179;case "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l":*_fdfcd =180;case "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_fdfcd =181;case "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073":*_fdfcd =182; +case "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073":*_fdfcd =183;case "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073":*_fdfcd =184;case "\u0063\u0068\u0061\u0072\u0074\u0058":*_fdfcd =185;case "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r":*_fdfcd =186; +case "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s":*_fdfcd =187;};return nil ;};func NewCT_ColorScheme ()*CT_ColorScheme {_ecaa :=&CT_ColorScheme {};_ecaa .Dk1 =NewCT_Color ();_ecaa .Lt1 =NewCT_Color ();_ecaa .Dk2 =NewCT_Color ();_ecaa .Lt2 =NewCT_Color (); +_ecaa .Accent1 =NewCT_Color ();_ecaa .Accent2 =NewCT_Color ();_ecaa .Accent3 =NewCT_Color ();_ecaa .Accent4 =NewCT_Color ();_ecaa .Accent5 =NewCT_Color ();_ecaa .Accent6 =NewCT_Color ();_ecaa .Hlink =NewCT_Color ();_ecaa .FolHlink =NewCT_Color ();return _ecaa ; +};func NewCT_LineJoinBevel ()*CT_LineJoinBevel {_deacd :=&CT_LineJoinBevel {};return _deacd };type ST_TextCapsType byte ; -// ValidateWithPath validates the CT_NonVisualPictureProperties and its children, prefixing error messages with path -func (_gacfc *CT_NonVisualPictureProperties )ValidateWithPath (path string )error {if _gacfc .PicLocks !=nil {if _dcdge :=_gacfc .PicLocks .ValidateWithPath (path +"\u002fP\u0069\u0063\u004c\u006f\u0063\u006bs");_dcdge !=nil {return _dcdge ;};};if _gacfc .ExtLst !=nil {if _bfbg :=_gacfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bfbg !=nil {return _bfbg ;};};return nil ;}; +// Validate validates the EG_TextRunChoice and its children +func (_fefgb *EG_TextRunChoice )Validate ()error {return _fefgb .ValidateWithPath ("\u0045\u0047_\u0054\u0065\u0078t\u0052\u0075\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_PatternFillProperties struct{ -// ValidateWithPath validates the CT_ColorMappingOverride and its children, prefixing error messages with path -func (_faeg *CT_ColorMappingOverride )ValidateWithPath (path string )error {if _ffbd :=_faeg .ColorMappingOverrideChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006f\u0072\u004da\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072r\u0069\u0064\u0065C\u0068o\u0069\u0063\u0065"); -_ffbd !=nil {return _ffbd ;};return nil ;};func (_cffacb *ST_LineCap )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cffacb =0;case "\u0072\u006e\u0064":*_cffacb =1;case "\u0073\u0071":*_cffacb =2;case "\u0066\u006c\u0061\u0074":*_cffacb =3; -};return nil ;};func NewCT_CustomColorList ()*CT_CustomColorList {_facbe :=&CT_CustomColorList {};return _facbe }; +// Preset Pattern +PrstAttr ST_PresetPatternVal ; -// ST_AnimationDgmBuildType is a union type -type ST_AnimationDgmBuildType struct{ST_AnimationBuildType ST_AnimationBuildType ;ST_AnimationDgmOnlyBuildType ST_AnimationDgmOnlyBuildType ;};func NewCT_OfficeStyleSheet ()*CT_OfficeStyleSheet {_degeg :=&CT_OfficeStyleSheet {};_degeg .ThemeElements =NewCT_BaseStyles (); -return _degeg ;};type CT_OuterShadowEffect struct{ +// Foreground color +FgClr *CT_Color ; -// Blur Radius -BlurRadAttr *int64 ; +// Background color +BgClr *CT_Color ;};func (_bddg *CT_Connection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_babed :=range start .Attr {if _babed .Name .Local =="\u0069\u0064"{_babbc ,_edea :=_b .ParseUint (_babed .Value ,10,32);if _edea !=nil {return _edea ; +};_bddg .IdAttr =uint32 (_babbc );continue ;};if _babed .Name .Local =="\u0069\u0064\u0078"{_agc ,_bddde :=_b .ParseUint (_babed .Value ,10,32);if _bddde !=nil {return _bddde ;};_bddg .IdxAttr =uint32 (_agc );continue ;};};for {_gade ,_aaeg :=d .Token (); +if _aaeg !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043o\u006en\u0065c\u0074\u0069\u006f\u006e\u003a\u0020\u0025s",_aaeg );};if _dfag ,_bedde :=_gade .(_d .EndElement );_bedde &&_dfag .Name ==start .Name {break ; +};};return nil ;};func NewCT_FillProperties ()*CT_FillProperties {_ecbfa :=&CT_FillProperties {};_ecbfa .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _ecbfa ;};func NewCT_LineProperties ()*CT_LineProperties {_cbccbg :=&CT_LineProperties {}; +_cbccbg .LineFillPropertiesChoice =NewEG_LineFillPropertiesChoice ();_cbccbg .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice ();_cbccbg .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _cbccbg ;};type CT_PresetColor struct{ -// Shadow Offset Distance -DistAttr *int64 ; +// Value +ValAttr ST_PresetColorVal ;EG_ColorTransform []*EG_ColorTransform ;}; -// Shadow Direction -DirAttr *int32 ; +// Validate validates the EG_TextBulletSize and its children +func (_ebbde *EG_TextBulletSize )Validate ()error {return _ebbde .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065");};func (_bcdg *CT_LinearShadeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bcdg .AngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006e\u0067"},Value :_bg .Sprintf ("\u0025\u0076",*_bcdg .AngAttr )}); +};if _bcdg .ScaledAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0063\u0061\u006c\u0065\u0064"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_bcdg .ScaledAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Horizontal Scaling Factor -SxAttr *ST_Percentage ; +// Validate validates the CT_SupplementalFont and its children +func (_adgcb *CT_SupplementalFont )Validate ()error {return _adgcb .ValidateWithPath ("\u0043\u0054\u005f\u0053up\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074");}; -// Vertical Scaling Factor -SyAttr *ST_Percentage ; +// Validate validates the CT_ColorMappingOverride and its children +func (_bafd *CT_ColorMappingOverride )Validate ()error {return _bafd .ValidateWithPath ("\u0043\u0054\u005fCo\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");}; -// Horizontal Skew -KxAttr *int32 ; +// Validate validates the CT_BaseStylesOverride and its children +func (_edg *CT_BaseStylesOverride )Validate ()error {return _edg .ValidateWithPath ("C\u0054\u005f\u0042\u0061se\u0053t\u0079\u006c\u0065\u0073\u004fv\u0065\u0072\u0072\u0069\u0064\u0065");};type CT_RelativeOffsetEffect struct{ -// Vertical Skew -KyAttr *int32 ; +// Offset X +TxAttr *ST_Percentage ; -// Shadow Alignment -AlgnAttr ST_RectAlignment ; +// Offset Y +TyAttr *ST_Percentage ;};func (_dfaga *ThemeManager )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfaga .CT_EmptyElement =*NewCT_EmptyElement ();for {_aggea ,_fgcbcc :=d .Token ();if _fgcbcc !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0054\u0068\u0065\u006d\u0065M\u0061\u006e\u0061\u0067\u0065\u0072\u003a\u0020\u0025\u0073",_fgcbcc ); +};if _bfcgg ,_cecf :=_aggea .(_d .EndElement );_cecf &&_bfcgg .Name ==start .Name {break ;};};return nil ;};type CT_PresetLineDashProperties struct{ -// Rotate With Shape -RotWithShapeAttr *bool ; +// Value +ValAttr ST_PresetLineDashVal ;};type CT_Color struct{ // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -6512,1265 +6871,843 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;}; - -// ValidateWithPath validates the CT_AlphaFloorEffect and its children, prefixing error messages with path -func (_faa *CT_AlphaFloorEffect )ValidateWithPath (path string )error {return nil }; - -// ValidateWithPath validates the EG_TextBulletTypeface and its children, prefixing error messages with path -func (_fgcaea *EG_TextBulletTypeface )ValidateWithPath (path string )error {if _ageegb :=_fgcaea .TextBulletTypefaceChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070e\u0066a\u0063\u0065\u0043\u0068\u006f\u0069\u0063e"); -_ageegb !=nil {return _ageegb ;};return nil ;};func (_cefg *CT_NonVisualGraphicFrameProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cefg .GraphicFrameLocks !=nil {_dabfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072ap\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0073"}}; -e .EncodeElement (_cefg .GraphicFrameLocks ,_dabfe );};if _cefg .ExtLst !=nil {_fgdef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cefg .ExtLst ,_fgdef );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_gcbea ST_PresetColorVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cgbcea :=_ba .Attr {};_cgbcea .Name =name ;switch _gcbea {case ST_PresetColorValUnset :_cgbcea .Value ="";case ST_PresetColorValAliceBlue :_cgbcea .Value ="\u0061l\u0069\u0063\u0065\u0042\u006c\u0075e"; -case ST_PresetColorValAntiqueWhite :_cgbcea .Value ="\u0061\u006e\u0074i\u0071\u0075\u0065\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValAqua :_cgbcea .Value ="\u0061\u0071\u0075\u0061";case ST_PresetColorValAquamarine :_cgbcea .Value ="\u0061\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; -case ST_PresetColorValAzure :_cgbcea .Value ="\u0061\u007a\u0075r\u0065";case ST_PresetColorValBeige :_cgbcea .Value ="\u0062\u0065\u0069g\u0065";case ST_PresetColorValBisque :_cgbcea .Value ="\u0062\u0069\u0073\u0071\u0075\u0065";case ST_PresetColorValBlack :_cgbcea .Value ="\u0062\u006c\u0061c\u006b"; -case ST_PresetColorValBlanchedAlmond :_cgbcea .Value ="\u0062\u006c\u0061\u006e\u0063\u0068\u0065\u0064\u0041l\u006d\u006f\u006e\u0064";case ST_PresetColorValBlue :_cgbcea .Value ="\u0062\u006c\u0075\u0065";case ST_PresetColorValBlueViolet :_cgbcea .Value ="\u0062\u006c\u0075\u0065\u0056\u0069\u006f\u006c\u0065\u0074"; -case ST_PresetColorValBrown :_cgbcea .Value ="\u0062\u0072\u006fw\u006e";case ST_PresetColorValBurlyWood :_cgbcea .Value ="\u0062u\u0072\u006c\u0079\u0057\u006f\u006fd";case ST_PresetColorValCadetBlue :_cgbcea .Value ="\u0063a\u0064\u0065\u0074\u0042\u006c\u0075e"; -case ST_PresetColorValChartreuse :_cgbcea .Value ="\u0063\u0068\u0061\u0072\u0074\u0072\u0065\u0075\u0073\u0065";case ST_PresetColorValChocolate :_cgbcea .Value ="\u0063h\u006f\u0063\u006f\u006c\u0061\u0074e";case ST_PresetColorValCoral :_cgbcea .Value ="\u0063\u006f\u0072a\u006c"; -case ST_PresetColorValCornflowerBlue :_cgbcea .Value ="\u0063\u006f\u0072\u006e\u0066\u006c\u006f\u0077\u0065r\u0042\u006c\u0075\u0065";case ST_PresetColorValCornsilk :_cgbcea .Value ="\u0063\u006f\u0072\u006e\u0073\u0069\u006c\u006b";case ST_PresetColorValCrimson :_cgbcea .Value ="\u0063r\u0069\u006d\u0073\u006f\u006e"; -case ST_PresetColorValCyan :_cgbcea .Value ="\u0063\u0079\u0061\u006e";case ST_PresetColorValDarkBlue :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case ST_PresetColorValDarkCyan :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e"; -case ST_PresetColorValDarkGoldenrod :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case ST_PresetColorValDarkGray :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case ST_PresetColorValDarkGrey :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0065\u0079"; -case ST_PresetColorValDarkGreen :_cgbcea .Value ="\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case ST_PresetColorValDarkKhaki :_cgbcea .Value ="\u0064a\u0072\u006b\u004b\u0068\u0061\u006bi";case ST_PresetColorValDarkMagenta :_cgbcea .Value ="d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061"; -case ST_PresetColorValDarkOliveGreen :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u004f\u006c\u0069\u0076\u0065G\u0072\u0065\u0065\u006e";case ST_PresetColorValDarkOrange :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u004f\u0072\u0061\u006e\u0067\u0065";case ST_PresetColorValDarkOrchid :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u004f\u0072\u0063\u0068\u0069\u0064"; -case ST_PresetColorValDarkRed :_cgbcea .Value ="\u0064a\u0072\u006b\u0052\u0065\u0064";case ST_PresetColorValDarkSalmon :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValDarkSeaGreen :_cgbcea .Value ="\u0064\u0061\u0072k\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case ST_PresetColorValDarkSlateBlue :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case ST_PresetColorValDarkSlateGray :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079"; -case ST_PresetColorValDarkSlateGrey :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079";case ST_PresetColorValDarkTurquoise :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; -case ST_PresetColorValDarkViolet :_cgbcea .Value ="\u0064\u0061\u0072\u006b\u0056\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValDkBlue :_cgbcea .Value ="\u0064\u006b\u0042\u006c\u0075\u0065";case ST_PresetColorValDkCyan :_cgbcea .Value ="\u0064\u006b\u0043\u0079\u0061\u006e"; -case ST_PresetColorValDkGoldenrod :_cgbcea .Value ="d\u006b\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064";case ST_PresetColorValDkGray :_cgbcea .Value ="\u0064\u006b\u0047\u0072\u0061\u0079";case ST_PresetColorValDkGrey :_cgbcea .Value ="\u0064\u006b\u0047\u0072\u0065\u0079"; -case ST_PresetColorValDkGreen :_cgbcea .Value ="\u0064k\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDkKhaki :_cgbcea .Value ="\u0064k\u004b\u0068\u0061\u006b\u0069";case ST_PresetColorValDkMagenta :_cgbcea .Value ="\u0064k\u004d\u0061\u0067\u0065\u006e\u0074a"; -case ST_PresetColorValDkOliveGreen :_cgbcea .Value ="\u0064\u006b\u004fl\u0069\u0076\u0065\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValDkOrange :_cgbcea .Value ="\u0064\u006b\u004f\u0072\u0061\u006e\u0067\u0065";case ST_PresetColorValDkOrchid :_cgbcea .Value ="\u0064\u006b\u004f\u0072\u0063\u0068\u0069\u0064"; -case ST_PresetColorValDkRed :_cgbcea .Value ="\u0064\u006b\u0052e\u0064";case ST_PresetColorValDkSalmon :_cgbcea .Value ="\u0064\u006b\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValDkSeaGreen :_cgbcea .Value ="\u0064\u006b\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case ST_PresetColorValDkSlateBlue :_cgbcea .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case ST_PresetColorValDkSlateGray :_cgbcea .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case ST_PresetColorValDkSlateGrey :_cgbcea .Value ="d\u006b\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; -case ST_PresetColorValDkTurquoise :_cgbcea .Value ="d\u006b\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValDkViolet :_cgbcea .Value ="\u0064\u006b\u0056\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValDeepPink :_cgbcea .Value ="\u0064\u0065\u0065\u0070\u0050\u0069\u006e\u006b"; -case ST_PresetColorValDeepSkyBlue :_cgbcea .Value ="d\u0065\u0065\u0070\u0053\u006b\u0079\u0042\u006c\u0075\u0065";case ST_PresetColorValDimGray :_cgbcea .Value ="\u0064i\u006d\u0047\u0072\u0061\u0079";case ST_PresetColorValDimGrey :_cgbcea .Value ="\u0064i\u006d\u0047\u0072\u0065\u0079"; -case ST_PresetColorValDodgerBlue :_cgbcea .Value ="\u0064\u006f\u0064\u0067\u0065\u0072\u0042\u006c\u0075\u0065";case ST_PresetColorValFirebrick :_cgbcea .Value ="\u0066i\u0072\u0065\u0062\u0072\u0069\u0063k";case ST_PresetColorValFloralWhite :_cgbcea .Value ="f\u006c\u006f\u0072\u0061\u006c\u0057\u0068\u0069\u0074\u0065"; -case ST_PresetColorValForestGreen :_cgbcea .Value ="f\u006f\u0072\u0065\u0073\u0074\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValFuchsia :_cgbcea .Value ="\u0066u\u0063\u0068\u0073\u0069\u0061";case ST_PresetColorValGainsboro :_cgbcea .Value ="\u0067a\u0069\u006e\u0073\u0062\u006f\u0072o"; -case ST_PresetColorValGhostWhite :_cgbcea .Value ="\u0067\u0068\u006f\u0073\u0074\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValGold :_cgbcea .Value ="\u0067\u006f\u006c\u0064";case ST_PresetColorValGoldenrod :_cgbcea .Value ="\u0067o\u006c\u0064\u0065\u006e\u0072\u006fd"; -case ST_PresetColorValGray :_cgbcea .Value ="\u0067\u0072\u0061\u0079";case ST_PresetColorValGrey :_cgbcea .Value ="\u0067\u0072\u0065\u0079";case ST_PresetColorValGreen :_cgbcea .Value ="\u0067\u0072\u0065e\u006e";case ST_PresetColorValGreenYellow :_cgbcea .Value ="g\u0072\u0065\u0065\u006e\u0059\u0065\u006c\u006c\u006f\u0077"; -case ST_PresetColorValHoneydew :_cgbcea .Value ="\u0068\u006f\u006e\u0065\u0079\u0064\u0065\u0077";case ST_PresetColorValHotPink :_cgbcea .Value ="\u0068o\u0074\u0050\u0069\u006e\u006b";case ST_PresetColorValIndianRed :_cgbcea .Value ="\u0069n\u0064\u0069\u0061\u006e\u0052\u0065d"; -case ST_PresetColorValIndigo :_cgbcea .Value ="\u0069\u006e\u0064\u0069\u0067\u006f";case ST_PresetColorValIvory :_cgbcea .Value ="\u0069\u0076\u006fr\u0079";case ST_PresetColorValKhaki :_cgbcea .Value ="\u006b\u0068\u0061k\u0069";case ST_PresetColorValLavender :_cgbcea .Value ="\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072"; -case ST_PresetColorValLavenderBlush :_cgbcea .Value ="\u006c\u0061\u0076\u0065\u006e\u0064\u0065\u0072\u0042\u006c\u0075\u0073\u0068";case ST_PresetColorValLawnGreen :_cgbcea .Value ="\u006ca\u0077\u006e\u0047\u0072\u0065\u0065n";case ST_PresetColorValLemonChiffon :_cgbcea .Value ="\u006c\u0065\u006do\u006e\u0043\u0068\u0069\u0066\u0066\u006f\u006e"; -case ST_PresetColorValLightBlue :_cgbcea .Value ="\u006ci\u0067\u0068\u0074\u0042\u006c\u0075e";case ST_PresetColorValLightCoral :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0043\u006f\u0072\u0061\u006c";case ST_PresetColorValLightCyan :_cgbcea .Value ="\u006ci\u0067\u0068\u0074\u0043\u0079\u0061n"; -case ST_PresetColorValLightGoldenrodYellow :_cgbcea .Value ="l\u0069g\u0068\u0074\u0047\u006f\u006c\u0064\u0065\u006er\u006f\u0064\u0059\u0065ll\u006f\u0077";case ST_PresetColorValLightGray :_cgbcea .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y"; -case ST_PresetColorValLightGrey :_cgbcea .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0065y";case ST_PresetColorValLightGreen :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValLightPink :_cgbcea .Value ="\u006ci\u0067\u0068\u0074\u0050\u0069\u006ek"; -case ST_PresetColorValLightSalmon :_cgbcea .Value ="l\u0069\u0067\u0068\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValLightSeaGreen :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValLightSkyBlue :_cgbcea .Value ="\u006c\u0069\u0067h\u0074\u0053\u006b\u0079\u0042\u006c\u0075\u0065"; -case ST_PresetColorValLightSlateGray :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0061\u0079";case ST_PresetColorValLightSlateGrey :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u006c\u0061\u0074e\u0047\u0072\u0065\u0079"; -case ST_PresetColorValLightSteelBlue :_cgbcea .Value ="\u006c\u0069\u0067\u0068\u0074\u0053\u0074\u0065\u0065l\u0042\u006c\u0075\u0065";case ST_PresetColorValLightYellow :_cgbcea .Value ="l\u0069\u0067\u0068\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValLtBlue :_cgbcea .Value ="\u006c\u0074\u0042\u006c\u0075\u0065"; -case ST_PresetColorValLtCoral :_cgbcea .Value ="\u006ct\u0043\u006f\u0072\u0061\u006c";case ST_PresetColorValLtCyan :_cgbcea .Value ="\u006c\u0074\u0043\u0079\u0061\u006e";case ST_PresetColorValLtGoldenrodYellow :_cgbcea .Value ="\u006c\u0074\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064\u0059e\u006c\u006c\u006f\u0077"; -case ST_PresetColorValLtGray :_cgbcea .Value ="\u006c\u0074\u0047\u0072\u0061\u0079";case ST_PresetColorValLtGrey :_cgbcea .Value ="\u006c\u0074\u0047\u0072\u0065\u0079";case ST_PresetColorValLtGreen :_cgbcea .Value ="\u006ct\u0047\u0072\u0065\u0065\u006e"; -case ST_PresetColorValLtPink :_cgbcea .Value ="\u006c\u0074\u0050\u0069\u006e\u006b";case ST_PresetColorValLtSalmon :_cgbcea .Value ="\u006c\u0074\u0053\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValLtSeaGreen :_cgbcea .Value ="\u006c\u0074\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case ST_PresetColorValLtSkyBlue :_cgbcea .Value ="\u006ct\u0053\u006b\u0079\u0042\u006c\u0075e";case ST_PresetColorValLtSlateGray :_cgbcea .Value ="l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0061\u0079";case ST_PresetColorValLtSlateGrey :_cgbcea .Value ="l\u0074\u0053\u006c\u0061\u0074\u0065\u0047\u0072\u0065\u0079"; -case ST_PresetColorValLtSteelBlue :_cgbcea .Value ="l\u0074\u0053\u0074\u0065\u0065\u006c\u0042\u006c\u0075\u0065";case ST_PresetColorValLtYellow :_cgbcea .Value ="\u006c\u0074\u0059\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValLime :_cgbcea .Value ="\u006c\u0069\u006d\u0065"; -case ST_PresetColorValLimeGreen :_cgbcea .Value ="\u006ci\u006d\u0065\u0047\u0072\u0065\u0065n";case ST_PresetColorValLinen :_cgbcea .Value ="\u006c\u0069\u006ee\u006e";case ST_PresetColorValMagenta :_cgbcea .Value ="\u006da\u0067\u0065\u006e\u0074\u0061"; -case ST_PresetColorValMaroon :_cgbcea .Value ="\u006d\u0061\u0072\u006f\u006f\u006e";case ST_PresetColorValMedAquamarine :_cgbcea .Value ="\u006d\u0065\u0064\u0041\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065";case ST_PresetColorValMedBlue :_cgbcea .Value ="\u006de\u0064\u0042\u006c\u0075\u0065"; -case ST_PresetColorValMedOrchid :_cgbcea .Value ="\u006de\u0064\u004f\u0072\u0063\u0068\u0069d";case ST_PresetColorValMedPurple :_cgbcea .Value ="\u006de\u0064\u0050\u0075\u0072\u0070\u006ce";case ST_PresetColorValMedSeaGreen :_cgbcea .Value ="m\u0065\u0064\u0053\u0065\u0061\u0047\u0072\u0065\u0065\u006e"; -case ST_PresetColorValMedSlateBlue :_cgbcea .Value ="\u006d\u0065\u0064S\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065";case ST_PresetColorValMedSpringGreen :_cgbcea .Value ="\u006d\u0065\u0064\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e"; -case ST_PresetColorValMedTurquoise :_cgbcea .Value ="\u006d\u0065\u0064T\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValMedVioletRed :_cgbcea .Value ="\u006d\u0065\u0064V\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case ST_PresetColorValMediumAquamarine :_cgbcea .Value ="\u006d\u0065d\u0069\u0075\u006dA\u0071\u0075\u0061\u006d\u0061\u0072\u0069\u006e\u0065"; -case ST_PresetColorValMediumBlue :_cgbcea .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0042\u006c\u0075\u0065";case ST_PresetColorValMediumOrchid :_cgbcea .Value ="\u006d\u0065\u0064i\u0075\u006d\u004f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValMediumPurple :_cgbcea .Value ="\u006d\u0065\u0064i\u0075\u006d\u0050\u0075\u0072\u0070\u006c\u0065"; -case ST_PresetColorValMediumSeaGreen :_cgbcea .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0065\u0061G\u0072\u0065\u0065\u006e";case ST_PresetColorValMediumSlateBlue :_cgbcea .Value ="\u006de\u0064i\u0075\u006d\u0053\u006c\u0061\u0074\u0065\u0042\u006c\u0075\u0065"; -case ST_PresetColorValMediumSpringGreen :_cgbcea .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0053\u0070\u0072\u0069\u006e\u0067G\u0072\u0065\u0065\u006e";case ST_PresetColorValMediumTurquoise :_cgbcea .Value ="\u006de\u0064i\u0075\u006d\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065"; -case ST_PresetColorValMediumVioletRed :_cgbcea .Value ="\u006de\u0064i\u0075\u006d\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064";case ST_PresetColorValMidnightBlue :_cgbcea .Value ="\u006d\u0069\u0064n\u0069\u0067\u0068\u0074\u0042\u006c\u0075\u0065"; -case ST_PresetColorValMintCream :_cgbcea .Value ="\u006di\u006e\u0074\u0043\u0072\u0065\u0061m";case ST_PresetColorValMistyRose :_cgbcea .Value ="\u006di\u0073\u0074\u0079\u0052\u006f\u0073e";case ST_PresetColorValMoccasin :_cgbcea .Value ="\u006d\u006f\u0063\u0063\u0061\u0073\u0069\u006e"; -case ST_PresetColorValNavajoWhite :_cgbcea .Value ="n\u0061\u0076\u0061\u006a\u006f\u0057\u0068\u0069\u0074\u0065";case ST_PresetColorValNavy :_cgbcea .Value ="\u006e\u0061\u0076\u0079";case ST_PresetColorValOldLace :_cgbcea .Value ="\u006fl\u0064\u004c\u0061\u0063\u0065"; -case ST_PresetColorValOlive :_cgbcea .Value ="\u006f\u006c\u0069v\u0065";case ST_PresetColorValOliveDrab :_cgbcea .Value ="\u006fl\u0069\u0076\u0065\u0044\u0072\u0061b";case ST_PresetColorValOrange :_cgbcea .Value ="\u006f\u0072\u0061\u006e\u0067\u0065"; -case ST_PresetColorValOrangeRed :_cgbcea .Value ="\u006fr\u0061\u006e\u0067\u0065\u0052\u0065d";case ST_PresetColorValOrchid :_cgbcea .Value ="\u006f\u0072\u0063\u0068\u0069\u0064";case ST_PresetColorValPaleGoldenrod :_cgbcea .Value ="\u0070\u0061\u006c\u0065\u0047\u006f\u006c\u0064\u0065\u006e\u0072\u006f\u0064"; -case ST_PresetColorValPaleGreen :_cgbcea .Value ="\u0070a\u006c\u0065\u0047\u0072\u0065\u0065n";case ST_PresetColorValPaleTurquoise :_cgbcea .Value ="\u0070\u0061\u006c\u0065\u0054\u0075\u0072\u0071\u0075\u006f\u0069\u0073\u0065";case ST_PresetColorValPaleVioletRed :_cgbcea .Value ="\u0070\u0061\u006c\u0065\u0056\u0069\u006f\u006c\u0065\u0074\u0052\u0065\u0064"; -case ST_PresetColorValPapayaWhip :_cgbcea .Value ="\u0070\u0061\u0070\u0061\u0079\u0061\u0057\u0068\u0069\u0070";case ST_PresetColorValPeachPuff :_cgbcea .Value ="\u0070e\u0061\u0063\u0068\u0050\u0075\u0066f";case ST_PresetColorValPeru :_cgbcea .Value ="\u0070\u0065\u0072\u0075"; -case ST_PresetColorValPink :_cgbcea .Value ="\u0070\u0069\u006e\u006b";case ST_PresetColorValPlum :_cgbcea .Value ="\u0070\u006c\u0075\u006d";case ST_PresetColorValPowderBlue :_cgbcea .Value ="\u0070\u006f\u0077\u0064\u0065\u0072\u0042\u006c\u0075\u0065"; -case ST_PresetColorValPurple :_cgbcea .Value ="\u0070\u0075\u0072\u0070\u006c\u0065";case ST_PresetColorValRed :_cgbcea .Value ="\u0072\u0065\u0064";case ST_PresetColorValRosyBrown :_cgbcea .Value ="\u0072o\u0073\u0079\u0042\u0072\u006f\u0077n";case ST_PresetColorValRoyalBlue :_cgbcea .Value ="\u0072o\u0079\u0061\u006c\u0042\u006c\u0075e"; -case ST_PresetColorValSaddleBrown :_cgbcea .Value ="s\u0061\u0064\u0064\u006c\u0065\u0042\u0072\u006f\u0077\u006e";case ST_PresetColorValSalmon :_cgbcea .Value ="\u0073\u0061\u006c\u006d\u006f\u006e";case ST_PresetColorValSandyBrown :_cgbcea .Value ="\u0073\u0061\u006e\u0064\u0079\u0042\u0072\u006f\u0077\u006e"; -case ST_PresetColorValSeaGreen :_cgbcea .Value ="\u0073\u0065\u0061\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValSeaShell :_cgbcea .Value ="\u0073\u0065\u0061\u0053\u0068\u0065\u006c\u006c";case ST_PresetColorValSienna :_cgbcea .Value ="\u0073\u0069\u0065\u006e\u006e\u0061"; -case ST_PresetColorValSilver :_cgbcea .Value ="\u0073\u0069\u006c\u0076\u0065\u0072";case ST_PresetColorValSkyBlue :_cgbcea .Value ="\u0073k\u0079\u0042\u006c\u0075\u0065";case ST_PresetColorValSlateBlue :_cgbcea .Value ="\u0073l\u0061\u0074\u0065\u0042\u006c\u0075e"; -case ST_PresetColorValSlateGray :_cgbcea .Value ="\u0073l\u0061\u0074\u0065\u0047\u0072\u0061y";case ST_PresetColorValSlateGrey :_cgbcea .Value ="\u0073l\u0061\u0074\u0065\u0047\u0072\u0065y";case ST_PresetColorValSnow :_cgbcea .Value ="\u0073\u006e\u006f\u0077"; -case ST_PresetColorValSpringGreen :_cgbcea .Value ="s\u0070\u0072\u0069\u006e\u0067\u0047\u0072\u0065\u0065\u006e";case ST_PresetColorValSteelBlue :_cgbcea .Value ="\u0073t\u0065\u0065\u006c\u0042\u006c\u0075e";case ST_PresetColorValTan :_cgbcea .Value ="\u0074\u0061\u006e"; -case ST_PresetColorValTeal :_cgbcea .Value ="\u0074\u0065\u0061\u006c";case ST_PresetColorValThistle :_cgbcea .Value ="\u0074h\u0069\u0073\u0074\u006c\u0065";case ST_PresetColorValTomato :_cgbcea .Value ="\u0074\u006f\u006d\u0061\u0074\u006f";case ST_PresetColorValTurquoise :_cgbcea .Value ="\u0074u\u0072\u0071\u0075\u006f\u0069\u0073e"; -case ST_PresetColorValViolet :_cgbcea .Value ="\u0076\u0069\u006f\u006c\u0065\u0074";case ST_PresetColorValWheat :_cgbcea .Value ="\u0077\u0068\u0065a\u0074";case ST_PresetColorValWhite :_cgbcea .Value ="\u0077\u0068\u0069t\u0065";case ST_PresetColorValWhiteSmoke :_cgbcea .Value ="\u0077\u0068\u0069\u0074\u0065\u0053\u006d\u006f\u006b\u0065"; -case ST_PresetColorValYellow :_cgbcea .Value ="\u0079\u0065\u006c\u006c\u006f\u0077";case ST_PresetColorValYellowGreen :_cgbcea .Value ="y\u0065\u006c\u006c\u006f\u0077\u0047\u0072\u0065\u0065\u006e";};return _cgbcea ,nil ;};const (ST_PenAlignmentUnset ST_PenAlignment =0; -ST_PenAlignmentCtr ST_PenAlignment =1;ST_PenAlignmentIn ST_PenAlignment =2;);func (_baab *CT_EmptyElement )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -}; - -// Validate validates the CT_BackgroundFillStyleList and its children -func (_gbdb *CT_BackgroundFillStyleList )Validate ()error {return _gbdb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075n\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065L\u0069\u0073\u0074");};func (_gfad ST_LineEndType )String ()string {switch _gfad {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 3:return "\u0073t\u0065\u0061\u006c\u0074\u0068";case 4:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 5:return "\u006f\u0076\u0061\u006c"; -case 6:return "\u0061\u0072\u0072o\u0077";};return "";};type CT_GraphicalObject struct{ - -// Graphic Object Data -GraphicData *CT_GraphicalObjectData ;};func (_dgfec *CT_TextUnderlineLineFollowText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_badc ,_daacd :=d .Token ();if _daacd !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0046\u006f\u006c\u006c\u006fw\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_daacd ); -};if _fabee ,_gcgdf :=_badc .(_ba .EndElement );_gcgdf &&_fabee .Name ==start .Name {break ;};};return nil ;};func (_addea *CT_TextCharBullet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063\u0068\u0061\u0072"},Value :_be .Sprintf ("\u0025\u0076",_addea .CharAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextBulletColorChoice struct{ +PrstClr *CT_PresetColor ;};func (_dafeee *ST_FontCollectionIndex )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dafeee =0;case "\u006d\u0061\u006ao\u0072":*_dafeee =1;case "\u006d\u0069\u006eo\u0072":*_dafeee =2;case "\u006e\u006f\u006e\u0065":*_dafeee =3; +};return nil ;}; -// Follow Text -BuClrTx *CT_TextBulletColorFollowText ; +// Validate validates the CT_ColorReplaceEffect and its children +func (_geee *CT_ColorReplaceEffect )Validate ()error {return _geee .ValidateWithPath ("C\u0054\u005f\u0043\u006flo\u0072R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074");};func (_dgfg *CT_CustomColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cagd :=range start .Attr {if _cagd .Name .Local =="\u006e\u0061\u006d\u0065"{_deaga :=_cagd .Value ; +_dgfg .NameAttr =&_deaga ;continue ;};};_gdabdb :for {_gfdd ,_abfc :=d .Token ();if _abfc !=nil {return _abfc ;};switch _dfgc :=_gfdd .(type ){case _d .StartElement :switch _dfgc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_dgfg .ScrgbClr =NewCT_ScRgbColor (); +if _cfgab :=d .DecodeElement (_dgfg .ScrgbClr ,&_dfgc );_cfgab !=nil {return _cfgab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_dgfg .SrgbClr =NewCT_SRgbColor (); +if _egeg :=d .DecodeElement (_dgfg .SrgbClr ,&_dfgc );_egeg !=nil {return _egeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_dgfg .HslClr =NewCT_HslColor (); +if _aade :=d .DecodeElement (_dgfg .HslClr ,&_dfgc );_aade !=nil {return _aade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_dgfg .SysClr =NewCT_SystemColor (); +if _gceb :=d .DecodeElement (_dgfg .SysClr ,&_dfgc );_gceb !=nil {return _gceb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_dgfg .SchemeClr =NewCT_SchemeColor (); +if _bacf :=d .DecodeElement (_dgfg .SchemeClr ,&_dfgc );_bacf !=nil {return _bacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_dgfg .PrstClr =NewCT_PresetColor (); +if _cgcfg :=d .DecodeElement (_dgfg .PrstClr ,&_dfgc );_cgcfg !=nil {return _cgcfg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043o\u006co\u0072\u0020\u0025\u0076",_dfgc .Name ); +if _bdfa :=d .Skip ();_bdfa !=nil {return _bdfa ;};};case _d .EndElement :break _gdabdb ;case _d .CharData :};};return nil ;};func (_afccg ST_TextVertOverflowType )String ()string {switch _afccg {case 0:return "";case 1:return "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"; +case 2:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073";case 3:return "\u0063\u006c\u0069\u0070";};return "";};func (_caafd ST_TextShapeType )Validate ()error {return _caafd .ValidateWithPath ("")};type CT_TextParagraph struct{ -// Color Specified -BuClr *CT_Color ;};func (_edaa *CT_ColorMapping )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_aaae ,_aegc :=_edaa .Bg1Attr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u0067\u0031"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae ); -_aaae ,_aegc =_edaa .Tx1Attr .MarshalXMLAttr (_ba .Name {Local :"\u0074\u0078\u0031"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Bg2Attr .MarshalXMLAttr (_ba .Name {Local :"\u0062\u0067\u0032"});if _aegc !=nil {return _aegc ; -};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Tx2Attr .MarshalXMLAttr (_ba .Name {Local :"\u0074\u0078\u0032"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Accent1Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"}); -if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Accent2Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae ); -_aaae ,_aegc =_edaa .Accent3Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Accent4Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"}); -if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .Accent5Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae ); -_aaae ,_aegc =_edaa .Accent6Attr .MarshalXMLAttr (_ba .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .HlinkAttr .MarshalXMLAttr (_ba .Name {Local :"\u0068\u006c\u0069n\u006b"}); -if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae );_aaae ,_aegc =_edaa .FolHlinkAttr .MarshalXMLAttr (_ba .Name {Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_aaae ); -e .EncodeToken (start );if _edaa .ExtLst !=nil {_eebc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edaa .ExtLst ,_eebc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func NewEG_LineJoinProperties ()*EG_LineJoinProperties {_bfgdb :=&EG_LineJoinProperties {};_bfgdb .LineJoinPropertiesChoice =NewEG_LineJoinPropertiesChoice ();return _bfgdb ;};func (_ecage *EG_ThemeableFontStylesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _ecage .Font !=nil {_affbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_ecage .Font ,_affbc );}else if _ecage .FontRef !=nil {_gegbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0066\u006f\u006e\u0074\u0052\u0065f"}}; -e .EncodeElement (_ecage .FontRef ,_gegbc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_BaseStyles ()*CT_BaseStyles {_abcb :=&CT_BaseStyles {};_abcb .ClrScheme =NewCT_ColorScheme ();_abcb .FontScheme =NewCT_FontScheme (); -_abcb .FmtScheme =NewCT_StyleMatrix ();return _abcb ;}; +// Text Paragraph Properties +PPr *CT_TextParagraphProperties ;EG_TextRun []*EG_TextRun ; -// Validate validates the CT_OfficeStyleSheet and its children -func (_agage *CT_OfficeStyleSheet )Validate ()error {return _agage .ValidateWithPath ("\u0043\u0054\u005f\u004fff\u0069\u0063\u0065\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074");};type Blip struct{CT_Blip };func (_fdcdd ST_SchemeColorVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_fdcdd .String (),start ); -};func NewCT_PositiveFixedAngle ()*CT_PositiveFixedAngle {_bddaa :=&CT_PositiveFixedAngle {};_bddaa .ValAttr =0;return _bddaa ;}; +// End Paragraph Run Properties +EndParaRPr *CT_TextCharacterProperties ;};func NewCT_GeomGuide ()*CT_GeomGuide {_ccfaf :=&CT_GeomGuide {};return _ccfaf };func (_ffgfc *ST_BlackWhiteMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eccea ,_bceaf :=d .Token ();if _bceaf !=nil {return _bceaf ; +};if _bfgbcc ,_baba :=_eccea .(_d .EndElement );_baba &&_bfgbcc .Name ==start .Name {*_ffgfc =1;return nil ;};if _gggdab ,_dbcdb :=_eccea .(_d .CharData );!_dbcdb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eccea ); +}else {switch string (_gggdab ){case "":*_ffgfc =0;case "\u0063\u006c\u0072":*_ffgfc =1;case "\u0061\u0075\u0074\u006f":*_ffgfc =2;case "\u0067\u0072\u0061\u0079":*_ffgfc =3;case "\u006c\u0074\u0047\u0072\u0061\u0079":*_ffgfc =4;case "\u0069n\u0076\u0047\u0072\u0061\u0079":*_ffgfc =5; +case "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e":*_ffgfc =6;case "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y":*_ffgfc =7;case "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065":*_ffgfc =8;case "\u0062\u006c\u0061c\u006b":*_ffgfc =9;case "\u0077\u0068\u0069t\u0065":*_ffgfc =10; +case "\u0068\u0069\u0064\u0064\u0065\u006e":*_ffgfc =11;};};_eccea ,_bceaf =d .Token ();if _bceaf !=nil {return _bceaf ;};if _dgegb ,_dcbc :=_eccea .(_d .EndElement );_dcbc &&_dgegb .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eccea ); +};func (_dcdcc ST_TextCapsType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dcdcc .String (),start );};func (_cdgbf ST_Coordinate )String ()string {if _cdgbf .ST_CoordinateUnqualified !=nil {return _bg .Sprintf ("\u0025\u0076",*_cdgbf .ST_CoordinateUnqualified ); +};if _cdgbf .ST_UniversalMeasure !=nil {return _bg .Sprintf ("\u0025\u0076",*_cdgbf .ST_UniversalMeasure );};return "";};type EG_ThemeableFontStylesChoice struct{ -// ValidateWithPath validates the CT_GvmlTextShape and its children, prefixing error messages with path -func (_cafc *CT_GvmlTextShape )ValidateWithPath (path string )error {if _agabg :=_cafc .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_agabg !=nil {return _agabg ;};if _fbeeg :=_cafc .GvmlTextShapeChoice .ValidateWithPath (path +"/\u0047v\u006d\u006c\u0054\u0065\u0078\u0074\u0053\u0068a\u0070\u0065\u0043\u0068oi\u0063\u0065"); -_fbeeg !=nil {return _fbeeg ;};if _cafc .ExtLst !=nil {if _bebee :=_cafc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bebee !=nil {return _bebee ;};};return nil ;};func (_acbdb ST_RectAlignment )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_abeda :=_ba .Attr {}; -_abeda .Name =name ;switch _acbdb {case ST_RectAlignmentUnset :_abeda .Value ="";case ST_RectAlignmentTl :_abeda .Value ="\u0074\u006c";case ST_RectAlignmentT :_abeda .Value ="\u0074";case ST_RectAlignmentTr :_abeda .Value ="\u0074\u0072";case ST_RectAlignmentL :_abeda .Value ="\u006c"; -case ST_RectAlignmentCtr :_abeda .Value ="\u0063\u0074\u0072";case ST_RectAlignmentR :_abeda .Value ="\u0072";case ST_RectAlignmentBl :_abeda .Value ="\u0062\u006c";case ST_RectAlignmentB :_abeda .Value ="\u0062";case ST_RectAlignmentBr :_abeda .Value ="\u0062\u0072"; -};return _abeda ,nil ;};func (_aabce *CT_WholeE2oFormatting )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _aabce .Ln !=nil {_aabbe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_aabce .Ln ,_aabbe ); -};_aabce .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};const (ST_TextAutonumberSchemeUnset ST_TextAutonumberScheme =0;ST_TextAutonumberSchemeAlphaLcParenBoth ST_TextAutonumberScheme =1; -ST_TextAutonumberSchemeAlphaUcParenBoth ST_TextAutonumberScheme =2;ST_TextAutonumberSchemeAlphaLcParenR ST_TextAutonumberScheme =3;ST_TextAutonumberSchemeAlphaUcParenR ST_TextAutonumberScheme =4;ST_TextAutonumberSchemeAlphaLcPeriod ST_TextAutonumberScheme =5; -ST_TextAutonumberSchemeAlphaUcPeriod ST_TextAutonumberScheme =6;ST_TextAutonumberSchemeArabicParenBoth ST_TextAutonumberScheme =7;ST_TextAutonumberSchemeArabicParenR ST_TextAutonumberScheme =8;ST_TextAutonumberSchemeArabicPeriod ST_TextAutonumberScheme =9; -ST_TextAutonumberSchemeArabicPlain ST_TextAutonumberScheme =10;ST_TextAutonumberSchemeRomanLcParenBoth ST_TextAutonumberScheme =11;ST_TextAutonumberSchemeRomanUcParenBoth ST_TextAutonumberScheme =12;ST_TextAutonumberSchemeRomanLcParenR ST_TextAutonumberScheme =13; -ST_TextAutonumberSchemeRomanUcParenR ST_TextAutonumberScheme =14;ST_TextAutonumberSchemeRomanLcPeriod ST_TextAutonumberScheme =15;ST_TextAutonumberSchemeRomanUcPeriod ST_TextAutonumberScheme =16;ST_TextAutonumberSchemeCircleNumDbPlain ST_TextAutonumberScheme =17; -ST_TextAutonumberSchemeCircleNumWdBlackPlain ST_TextAutonumberScheme =18;ST_TextAutonumberSchemeCircleNumWdWhitePlain ST_TextAutonumberScheme =19;ST_TextAutonumberSchemeArabicDbPeriod ST_TextAutonumberScheme =20;ST_TextAutonumberSchemeArabicDbPlain ST_TextAutonumberScheme =21; -ST_TextAutonumberSchemeEa1ChsPeriod ST_TextAutonumberScheme =22;ST_TextAutonumberSchemeEa1ChsPlain ST_TextAutonumberScheme =23;ST_TextAutonumberSchemeEa1ChtPeriod ST_TextAutonumberScheme =24;ST_TextAutonumberSchemeEa1ChtPlain ST_TextAutonumberScheme =25; -ST_TextAutonumberSchemeEa1JpnChsDbPeriod ST_TextAutonumberScheme =26;ST_TextAutonumberSchemeEa1JpnKorPlain ST_TextAutonumberScheme =27;ST_TextAutonumberSchemeEa1JpnKorPeriod ST_TextAutonumberScheme =28;ST_TextAutonumberSchemeArabic1Minus ST_TextAutonumberScheme =29; -ST_TextAutonumberSchemeArabic2Minus ST_TextAutonumberScheme =30;ST_TextAutonumberSchemeHebrew2Minus ST_TextAutonumberScheme =31;ST_TextAutonumberSchemeThaiAlphaPeriod ST_TextAutonumberScheme =32;ST_TextAutonumberSchemeThaiAlphaParenR ST_TextAutonumberScheme =33; -ST_TextAutonumberSchemeThaiAlphaParenBoth ST_TextAutonumberScheme =34;ST_TextAutonumberSchemeThaiNumPeriod ST_TextAutonumberScheme =35;ST_TextAutonumberSchemeThaiNumParenR ST_TextAutonumberScheme =36;ST_TextAutonumberSchemeThaiNumParenBoth ST_TextAutonumberScheme =37; -ST_TextAutonumberSchemeHindiAlphaPeriod ST_TextAutonumberScheme =38;ST_TextAutonumberSchemeHindiNumPeriod ST_TextAutonumberScheme =39;ST_TextAutonumberSchemeHindiNumParenR ST_TextAutonumberScheme =40;ST_TextAutonumberSchemeHindiAlpha1Period ST_TextAutonumberScheme =41; -); +// Font +Font *CT_FontCollection ;FontRef *CT_FontReference ;};func (_cfaag ST_BevelPresetType )Validate ()error {return _cfaag .ValidateWithPath ("")};type CT_TablePartStyle struct{ -// ValidateWithPath validates the CT_TextAutonumberBullet and its children, prefixing error messages with path -func (_ddabe *CT_TextAutonumberBullet )ValidateWithPath (path string )error {if _ddabe .TypeAttr ==ST_TextAutonumberSchemeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gbcda :=_ddabe .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gbcda !=nil {return _gbcda ;};if _ddabe .StartAtAttr !=nil {if *_ddabe .StartAtAttr < 1{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_ddabe .StartAtAttr ); -};if *_ddabe .StartAtAttr > 32767{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u0074a\u0072\u0074\u0041t\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0033\u0032\u0037\u0036\u0037\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_ddabe .StartAtAttr ); -};};return nil ;}; +// Table Cell Text Style +TcTxStyle *CT_TableStyleTextStyle ; -// ValidateWithPath validates the CT_ShapeLocking and its children, prefixing error messages with path -func (_dbddb *CT_ShapeLocking )ValidateWithPath (path string )error {if _dbddb .ExtLst !=nil {if _dcdag :=_dbddb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcdag !=nil {return _dcdag ;};};return nil ;};type EG_TextUnderlineFillChoice struct{ +// Table Cell Style +TcStyle *CT_TableStyleCellStyle ;};func (_ddbag *CT_TextField )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddbag .IdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_ddffe :=range start .Attr {if _ddffe .Name .Local =="\u0069\u0064"{_ggbgc :=_ddffe .Value ;_ddbag .IdAttr =_ggbgc ;continue ;};if _ddffe .Name .Local =="\u0074\u0079\u0070\u0065"{_ebcdgd :=_ddffe .Value ;_ddbag .TypeAttr =&_ebcdgd ;continue ;}; +};_gdbbd :for {_fdgdfc ,_cceee :=d .Token ();if _cceee !=nil {return _cceee ;};switch _edee :=_fdgdfc .(type ){case _d .StartElement :switch _edee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_ddbag .RPr =NewCT_TextCharacterProperties (); +if _cbfeg :=d .DecodeElement (_ddbag .RPr ,&_edee );_cbfeg !=nil {return _cbfeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"}:_ddbag .PPr =NewCT_TextParagraphProperties (); +if _aadgg :=d .DecodeElement (_ddbag .PPr ,&_edee );_aadgg !=nil {return _aadgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_ddbag .T =new (string ); +if _gcfab :=d .DecodeElement (_ddbag .T ,&_edee );_gcfab !=nil {return _gcfab ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0065\u0078t\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_edee .Name ); +if _gbegd :=d .Skip ();_gbegd !=nil {return _gbegd ;};};case _d .EndElement :break _gdbbd ;case _d .CharData :};};return nil ;};type CT_GammaTransform struct{};type CT_TextUnderlineFillFollowText struct{}; -// Underline Fill Properties Follow Text -UFillTx *CT_TextUnderlineFillFollowText ; +// Validate validates the CT_LinearShadeProperties and its children +func (_cceg *CT_LinearShadeProperties )Validate ()error {return _cceg .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// Underline Fill -UFill *CT_TextUnderlineFillGroupWrapper ;};func (_fced *CT_ColorReplaceEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_efba :for {_geeg ,_gffab :=d .Token ();if _gffab !=nil {return _gffab ;};switch _affb :=_geeg .(type ){case _ba .StartElement :switch _affb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fced .ScrgbClr =NewCT_ScRgbColor (); -if _adbe :=d .DecodeElement (_fced .ScrgbClr ,&_affb );_adbe !=nil {return _adbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fced .SrgbClr =NewCT_SRgbColor (); -if _gcg :=d .DecodeElement (_fced .SrgbClr ,&_affb );_gcg !=nil {return _gcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fced .HslClr =NewCT_HslColor (); -if _gfdb :=d .DecodeElement (_fced .HslClr ,&_affb );_gfdb !=nil {return _gfdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fced .SysClr =NewCT_SystemColor (); -if _egag :=d .DecodeElement (_fced .SysClr ,&_affb );_egag !=nil {return _egag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fced .SchemeClr =NewCT_SchemeColor (); -if _gffabe :=d .DecodeElement (_fced .SchemeClr ,&_affb );_gffabe !=nil {return _gffabe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fced .PrstClr =NewCT_PresetColor (); -if _ebbab :=d .DecodeElement (_fced .PrstClr ,&_affb );_ebbab !=nil {return _ebbab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0052\u0065\u0070\u006c\u0061\u0063\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_affb .Name ); -if _affd :=d .Skip ();_affd !=nil {return _affd ;};};case _ba .EndElement :break _efba ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Angle and its children, prefixing error messages with path +func (_acf *CT_Angle )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_LineJoinBevel and its children -func (_cffc *CT_LineJoinBevel )Validate ()error {return _cffc .ValidateWithPath ("\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0042\u0065\u0076\u0065\u006c");};func (_gddcd *ST_LightRigDirection )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gacee ,_gaada :=d .Token (); -if _gaada !=nil {return _gaada ;};if _ebbdf ,_agedff :=_gacee .(_ba .EndElement );_agedff &&_ebbdf .Name ==start .Name {*_gddcd =1;return nil ;};if _dfggd ,_effdg :=_gacee .(_ba .CharData );!_effdg {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gacee ); -}else {switch string (_dfggd ){case "":*_gddcd =0;case "\u0074\u006c":*_gddcd =1;case "\u0074":*_gddcd =2;case "\u0074\u0072":*_gddcd =3;case "\u006c":*_gddcd =4;case "\u0072":*_gddcd =5;case "\u0062\u006c":*_gddcd =6;case "\u0062":*_gddcd =7;case "\u0062\u0072":*_gddcd =8; -};};_gacee ,_gaada =d .Token ();if _gaada !=nil {return _gaada ;};if _ecbffb ,_ececf :=_gacee .(_ba .EndElement );_ececf &&_ecbffb .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gacee ); +// ValidateWithPath validates the EG_TextBulletSizeChoice and its children, prefixing error messages with path +func (_cfcfe *EG_TextBulletSizeChoice )ValidateWithPath (path string )error {if _cfcfe .BuSzTx !=nil {if _bdgbe :=_cfcfe .BuSzTx .ValidateWithPath (path +"\u002fB\u0075\u0053\u007a\u0054\u0078");_bdgbe !=nil {return _bdgbe ;};};if _cfcfe .BuSzPct !=nil {if _ebfbg :=_cfcfe .BuSzPct .ValidateWithPath (path +"\u002f\u0042\u0075\u0053\u007a\u0050\u0063\u0074"); +_ebfbg !=nil {return _ebfbg ;};};if _cfcfe .BuSzPts !=nil {if _abfagg :=_cfcfe .BuSzPts .ValidateWithPath (path +"\u002f\u0042\u0075\u0053\u007a\u0050\u0074\u0073");_abfagg !=nil {return _abfagg ;};};return nil ;};func (_bebdf *CT_ScRgbColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072"},Value :_bg .Sprintf ("\u0025\u0076",_bebdf .RAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067"},Value :_bg .Sprintf ("\u0025\u0076",_bebdf .GAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062"},Value :_bg .Sprintf ("\u0025\u0076",_bebdf .BAttr )}); +e .EncodeToken (start );if _bebdf .EG_ColorTransform !=nil {for _ ,_dcabf :=range _bebdf .EG_ColorTransform {_dcabf .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_NoFillProperties ()*CT_NoFillProperties {_gdgbg :=&CT_NoFillProperties {}; +return _gdgbg };func (_cdcbd *CT_TextParagraphProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdcbd .TextBulletColorChoice =NewEG_TextBulletColorChoice ();_cdcbd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_cdcbd .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +_cdcbd .TextBulletChoice =NewEG_TextBulletChoice ();for _ ,_ecccfe :=range start .Attr {if _ecccfe .Name .Local =="\u006d\u0061\u0072\u004c"{_fedcf ,_feecag :=_b .ParseInt (_ecccfe .Value ,10,32);if _feecag !=nil {return _feecag ;};_ebcea :=int32 (_fedcf ); +_cdcbd .MarLAttr =&_ebcea ;continue ;};if _ecccfe .Name .Local =="\u006d\u0061\u0072\u0052"{_cdbge ,_eegbc :=_b .ParseInt (_ecccfe .Value ,10,32);if _eegbc !=nil {return _eegbc ;};_cgbfg :=int32 (_cdbge );_cdcbd .MarRAttr =&_cgbfg ;continue ;};if _ecccfe .Name .Local =="\u006c\u0076\u006c"{_gdgfe ,_efef :=_b .ParseInt (_ecccfe .Value ,10,32); +if _efef !=nil {return _efef ;};_acfbe :=int32 (_gdgfe );_cdcbd .LvlAttr =&_acfbe ;continue ;};if _ecccfe .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_bfcaf ,_fbdee :=_b .ParseInt (_ecccfe .Value ,10,32);if _fbdee !=nil {return _fbdee ;};_gacdb :=int32 (_bfcaf ); +_cdcbd .IndentAttr =&_gacdb ;continue ;};if _ecccfe .Name .Local =="\u0061\u006c\u0067\u006e"{_cdcbd .AlgnAttr .UnmarshalXMLAttr (_ecccfe );continue ;};if _ecccfe .Name .Local =="\u0064\u0065\u0066\u0054\u0061\u0062\u0053\u007a"{_accaf ,_gcfgce :=ParseUnionST_Coordinate32 (_ecccfe .Value ); +if _gcfgce !=nil {return _gcfgce ;};_cdcbd .DefTabSzAttr =&_accaf ;continue ;};if _ecccfe .Name .Local =="\u0072\u0074\u006c"{_fafaaa ,_fggfa :=_b .ParseBool (_ecccfe .Value );if _fggfa !=nil {return _fggfa ;};_cdcbd .RtlAttr =&_fafaaa ;continue ;};if _ecccfe .Name .Local =="\u0065a\u004c\u006e\u0042\u0072\u006b"{_edcce ,_beaed :=_b .ParseBool (_ecccfe .Value ); +if _beaed !=nil {return _beaed ;};_cdcbd .EaLnBrkAttr =&_edcce ;continue ;};if _ecccfe .Name .Local =="\u0066\u006f\u006e\u0074\u0041\u006c\u0067\u006e"{_cdcbd .FontAlgnAttr .UnmarshalXMLAttr (_ecccfe );continue ;};if _ecccfe .Name .Local =="\u006c\u0061\u0074\u0069\u006e\u004c\u006e\u0042\u0072\u006b"{_eddfc ,_faaga :=_b .ParseBool (_ecccfe .Value ); +if _faaga !=nil {return _faaga ;};_cdcbd .LatinLnBrkAttr =&_eddfc ;continue ;};if _ecccfe .Name .Local =="\u0068\u0061\u006eg\u0069\u006e\u0067\u0050\u0075\u006e\u0063\u0074"{_aadfb ,_bggef :=_b .ParseBool (_ecccfe .Value );if _bggef !=nil {return _bggef ; +};_cdcbd .HangingPunctAttr =&_aadfb ;continue ;};};_dcff :for {_bcdbg ,_ebfd :=d .Token ();if _ebfd !=nil {return _ebfd ;};switch _fbacg :=_bcdbg .(type ){case _d .StartElement :switch _fbacg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053p\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0053p\u0063"}:_cdcbd .LnSpc =NewCT_TextSpacing (); +if _badbeg :=d .DecodeElement (_cdcbd .LnSpc ,&_fbacg );_badbeg !=nil {return _badbeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0042\u0065\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0042\u0065\u0066"}:_cdcbd .SpcBef =NewCT_TextSpacing (); +if _acag :=d .DecodeElement (_cdcbd .SpcBef ,&_fbacg );_acag !=nil {return _acag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0041\u0066\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0041\u0066\u0074"}:_cdcbd .SpcAft =NewCT_TextSpacing (); +if _efdgf :=d .DecodeElement (_cdcbd .SpcAft ,&_fbacg );_efdgf !=nil {return _efdgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_cdcbd .TextBulletColorChoice =NewEG_TextBulletColorChoice (); +if _cagegc :=d .DecodeElement (&_cdcbd .TextBulletColorChoice .BuClrTx ,&_fbacg );_cagegc !=nil {return _cagegc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_cdcbd .TextBulletColorChoice =NewEG_TextBulletColorChoice (); +if _aecee :=d .DecodeElement (&_cdcbd .TextBulletColorChoice .BuClr ,&_fbacg );_aecee !=nil {return _aecee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_cdcbd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _cfgfe :=d .DecodeElement (&_cdcbd .TextBulletSizeChoice .BuSzTx ,&_fbacg );_cfgfe !=nil {return _cfgfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_cdcbd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _bfdga :=d .DecodeElement (&_cdcbd .TextBulletSizeChoice .BuSzPct ,&_fbacg );_bfdga !=nil {return _bfdga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_cdcbd .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _abgab :=d .DecodeElement (&_cdcbd .TextBulletSizeChoice .BuSzPts ,&_fbacg );_abgab !=nil {return _abgab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_cdcbd .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +if _cgcfb :=d .DecodeElement (&_cdcbd .TextBulletTypefaceChoice .BuFontTx ,&_fbacg );_cgcfb !=nil {return _cgcfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_cdcbd .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); +if _edegd :=d .DecodeElement (&_cdcbd .TextBulletTypefaceChoice .BuFont ,&_fbacg );_edegd !=nil {return _edegd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_cdcbd .TextBulletChoice =NewEG_TextBulletChoice (); +if _bcgba :=d .DecodeElement (&_cdcbd .TextBulletChoice .BuNone ,&_fbacg );_bcgba !=nil {return _bcgba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_cdcbd .TextBulletChoice =NewEG_TextBulletChoice (); +if _adbfg :=d .DecodeElement (&_cdcbd .TextBulletChoice .BuAutoNum ,&_fbacg );_adbfg !=nil {return _adbfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_cdcbd .TextBulletChoice =NewEG_TextBulletChoice (); +if _cfgabd :=d .DecodeElement (&_cdcbd .TextBulletChoice .BuChar ,&_fbacg );_cfgabd !=nil {return _cfgabd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_cdcbd .TextBulletChoice =NewEG_TextBulletChoice (); +if _gebfg :=d .DecodeElement (&_cdcbd .TextBulletChoice .BuBlip ,&_fbacg );_gebfg !=nil {return _gebfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u004c\u0073\u0074"}:_cdcbd .TabLst =NewCT_TextTabStopList (); +if _cacbg :=d .DecodeElement (_cdcbd .TabLst ,&_fbacg );_cacbg !=nil {return _cacbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0052\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0052\u0050\u0072"}:_cdcbd .DefRPr =NewCT_TextCharacterProperties (); +if _fgfagg :=d .DecodeElement (_cdcbd .DefRPr ,&_fbacg );_fgfagg !=nil {return _fgfagg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdcbd .ExtLst =NewCT_OfficeArtExtensionList (); +if _ddfgd :=d .DecodeElement (_cdcbd .ExtLst ,&_fbacg );_ddfgd !=nil {return _ddfgd ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u0065x\u0074\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_fbacg .Name ); +if _cfgcd :=d .Skip ();_cfgcd !=nil {return _cfgcd ;};};case _d .EndElement :break _dcff ;case _d .CharData :};};return nil ;};func (_gbedc *ST_SchemeColorVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbedc =0;case "\u0062\u0067\u0031":*_gbedc =1; +case "\u0074\u0078\u0031":*_gbedc =2;case "\u0062\u0067\u0032":*_gbedc =3;case "\u0074\u0078\u0032":*_gbedc =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_gbedc =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_gbedc =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_gbedc =7; +case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_gbedc =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_gbedc =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_gbedc =10;case "\u0068\u006c\u0069n\u006b":*_gbedc =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_gbedc =12; +case "\u0070\u0068\u0043l\u0072":*_gbedc =13;case "\u0064\u006b\u0031":*_gbedc =14;case "\u006c\u0074\u0031":*_gbedc =15;case "\u0064\u006b\u0032":*_gbedc =16;case "\u006c\u0074\u0032":*_gbedc =17;};return nil ;};type EG_ThemeableEffectStyle struct{ThemeableEffectStyleChoice *EG_ThemeableEffectStyleChoice ; +};func (_abcgf ST_TextFontAlignType )String ()string {switch _abcgf {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0074";case 3:return "\u0063\u0074\u0072";case 4:return "\u0062\u0061\u0073\u0065";case 5:return "\u0062";};return ""; }; -// ValidateWithPath validates the CT_FillEffect and its children, prefixing error messages with path -func (_egaad *CT_FillEffect )ValidateWithPath (path string )error {if _dceg :=_egaad .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_dceg !=nil {return _dceg ; -};return nil ;};func (_gbag *CT_GvmlGroupShapeNonVisual )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_gecf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_gbag .CNvPr ,_gecf ); -_ggad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063N\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_gbag .CNvGrpSpPr ,_ggad );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_DefaultShapeDefinition struct{ - -// Visual Properties -SpPr *CT_ShapeProperties ;BodyPr *CT_TextBodyProperties ;LstStyle *CT_TextListStyle ;Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_GvmlConnectorNonVisual ()*CT_GvmlConnectorNonVisual {_fccbb :=&CT_GvmlConnectorNonVisual {};_fccbb .CNvPr =NewCT_NonVisualDrawingProps (); -_fccbb .CNvCxnSpPr =NewCT_NonVisualConnectorProperties ();return _fccbb ;}; +// Validate validates the CT_WholeE2oFormatting and its children +func (_gdbfe *CT_WholeE2oFormatting )Validate ()error {return _gdbfe .ValidateWithPath ("C\u0054\u005f\u0057\u0068ol\u0065E\u0032\u006f\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067");};func (_feef *CT_DefaultShapeDefinition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_bdef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_feef .SpPr ,_bdef );_ceeb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006f\u0064\u0079\u0050\u0072"}};e .EncodeElement (_feef .BodyPr ,_ceeb ); +_ccd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_feef .LstStyle ,_ccd );if _feef .Style !=nil {_bbcf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_feef .Style ,_bbcf );};if _feef .ExtLst !=nil {_cdcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feef .ExtLst ,_cdcg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_aceec *EG_TextBulletTypefaceChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _aceec .BuFontTx !=nil {_aaeag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}}; +e .EncodeElement (_aceec .BuFontTx ,_aaeag );}else if _aceec .BuFont !=nil {_dccca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u0075\u0046\u006f\u006e\u0074"}};e .EncodeElement (_aceec .BuFont ,_dccca );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_TextField ()*CT_TextField {_gaccg :=&CT_TextField {};_gaccg .IdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _gaccg ;}; -// ValidateWithPath validates the CT_CustomGeometry2D and its children, prefixing error messages with path -func (_ebad *CT_CustomGeometry2D )ValidateWithPath (path string )error {if _ebad .AvLst !=nil {if _gadac :=_ebad .AvLst .ValidateWithPath (path +"\u002f\u0041\u0076\u004c\u0073\u0074");_gadac !=nil {return _gadac ;};};if _ebad .GdLst !=nil {if _fdeed :=_ebad .GdLst .ValidateWithPath (path +"\u002f\u0047\u0064\u004c\u0073\u0074"); -_fdeed !=nil {return _fdeed ;};};if _ebad .AhLst !=nil {if _eaag :=_ebad .AhLst .ValidateWithPath (path +"\u002f\u0041\u0068\u004c\u0073\u0074");_eaag !=nil {return _eaag ;};};if _ebad .CxnLst !=nil {if _eeg :=_ebad .CxnLst .ValidateWithPath (path +"\u002fC\u0078\u006e\u004c\u0073\u0074"); -_eeg !=nil {return _eeg ;};};if _ebad .Rect !=nil {if _fdf :=_ebad .Rect .ValidateWithPath (path +"\u002f\u0052\u0065c\u0074");_fdf !=nil {return _fdf ;};};if _ddfd :=_ebad .PathLst .ValidateWithPath (path +"\u002f\u0050\u0061\u0074\u0068\u004c\u0073\u0074"); -_ddfd !=nil {return _ddfd ;};return nil ;};type CT_TextLineBreak struct{ +// ValidateWithPath validates the CT_ColorMappingOverride and its children, prefixing error messages with path +func (_cgfe *CT_ColorMappingOverride )ValidateWithPath (path string )error {if _feeb :=_cgfe .ColorMappingOverrideChoice .ValidateWithPath (path +"/\u0043\u006f\u006c\u006f\u0072\u004da\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072r\u0069\u0064\u0065C\u0068o\u0069\u0063\u0065"); +_feeb !=nil {return _feeb ;};return nil ;};type EG_LineFillPropertiesChoice struct{ -// Text Run Properties -RPr *CT_TextCharacterProperties ;};func (_egf *AG_Blob )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cc :=range start .Attr {if _cc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cc .Name .Local =="\u0065\u006d\u0062e\u0064"{_bf :=_cc .Value ; -_egf .EmbedAttr =&_bf ;continue ;};if _cc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cc .Name .Local =="\u006c\u0069\u006e\u006b"{_fc :=_cc .Value ; -_egf .LinkAttr =&_fc ;continue ;};};for {_ae ,_ff :=d .Token ();if _ff !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0042\u006c\u006f\u0062\u003a\u0020\u0025\u0073",_ff );};if _ce ,_d :=_ae .(_ba .EndElement );_d &&_ce .Name ==start .Name {break ; -};};return nil ;};func (_becca ST_TextFontAlignType )Validate ()error {return _becca .ValidateWithPath ("")};const (ST_PresetLineDashValUnset ST_PresetLineDashVal =0;ST_PresetLineDashValSolid ST_PresetLineDashVal =1;ST_PresetLineDashValDot ST_PresetLineDashVal =2; -ST_PresetLineDashValDash ST_PresetLineDashVal =3;ST_PresetLineDashValLgDash ST_PresetLineDashVal =4;ST_PresetLineDashValDashDot ST_PresetLineDashVal =5;ST_PresetLineDashValLgDashDot ST_PresetLineDashVal =6;ST_PresetLineDashValLgDashDotDot ST_PresetLineDashVal =7; -ST_PresetLineDashValSysDash ST_PresetLineDashVal =8;ST_PresetLineDashValSysDot ST_PresetLineDashVal =9;ST_PresetLineDashValSysDashDot ST_PresetLineDashVal =10;ST_PresetLineDashValSysDashDotDot ST_PresetLineDashVal =11;); +// No Fill +NoFill *CT_NoFillProperties ; -// ValidateWithPath validates the CT_PresetShadowEffect and its children, prefixing error messages with path -func (_cacfc *CT_PresetShadowEffect )ValidateWithPath (path string )error {if _cacfc .PrstAttr ==ST_PresetShadowValUnset {return _be .Errorf ("\u0025\u0073\u002f\u0050\u0072\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gdea :=_cacfc .PrstAttr .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0041\u0074\u0074r");_gdea !=nil {return _gdea ;};if _cacfc .DistAttr !=nil {if *_cacfc .DistAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cacfc .DistAttr ); -};if *_cacfc .DistAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_cacfc .DistAttr ); -};};if _cacfc .DirAttr !=nil {if *_cacfc .DirAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cacfc .DirAttr ); -};if *_cacfc .DirAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cacfc .DirAttr ); -};};if _cacfc .ScrgbClr !=nil {if _ebggf :=_cacfc .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ebggf !=nil {return _ebggf ;};};if _cacfc .SrgbClr !=nil {if _bfac :=_cacfc .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_bfac !=nil {return _bfac ;};};if _cacfc .HslClr !=nil {if _abcdf :=_cacfc .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_abcdf !=nil {return _abcdf ;};};if _cacfc .SysClr !=nil {if _beee :=_cacfc .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_beee !=nil {return _beee ;};};if _cacfc .SchemeClr !=nil {if _cgaff :=_cacfc .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_cgaff !=nil {return _cgaff ;};};if _cacfc .PrstClr !=nil {if _dbca :=_cacfc .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_dbca !=nil {return _dbca ;};};return nil ;}; +// Solid Fill +SolidFill *CT_SolidColorFillProperties ; -// ValidateWithPath validates the EG_LineJoinPropertiesChoice and its children, prefixing error messages with path -func (_edgdg *EG_LineJoinPropertiesChoice )ValidateWithPath (path string )error {if _edgdg .Round !=nil {if _dedgb :=_edgdg .Round .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064");_dedgb !=nil {return _dedgb ;};};if _edgdg .Bevel !=nil {if _ecgac :=_edgdg .Bevel .ValidateWithPath (path +"\u002f\u0042\u0065\u0076\u0065\u006c"); -_ecgac !=nil {return _ecgac ;};};if _edgdg .Miter !=nil {if _ffadb :=_edgdg .Miter .ValidateWithPath (path +"\u002f\u004d\u0069\u0074\u0065\u0072");_ffadb !=nil {return _ffadb ;};};return nil ;};type CT_AdjustHandleListChoice struct{ +// Gradient Fill +GradFill *CT_GradientFillProperties ;PattFill *CT_PatternFillProperties ;};func NewCT_GrayscaleEffect ()*CT_GrayscaleEffect {_gccad :=&CT_GrayscaleEffect {};return _gccad };func (_gbb *CT_AlphaInverseEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gbb .ScrgbClr !=nil {_gfaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_gbb .ScrgbClr ,_gfaf );};if _gbb .SrgbClr !=nil {_dag :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_gbb .SrgbClr ,_dag );};if _gbb .HslClr !=nil {_efda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_gbb .HslClr ,_efda );};if _gbb .SysClr !=nil {_caf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_gbb .SysClr ,_caf );};if _gbb .SchemeClr !=nil {_bfda :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_gbb .SchemeClr ,_bfda );};if _gbb .PrstClr !=nil {_cgbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_gbb .PrstClr ,_cgbc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TextNormalAutofit ()*CT_TextNormalAutofit {_ecega :=&CT_TextNormalAutofit {};return _ecega ;};func (_gccadd ST_TextCapsType )ValidateWithPath (path string )error {switch _gccadd {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccadd )); +};return nil ;};func NewEG_TextUnderlineFill ()*EG_TextUnderlineFill {_edffb :=&EG_TextUnderlineFill {};_edffb .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();return _edffb ;};func (_eeba *CT_AnimationGraphicalObjectBuildProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_eeba .AnimationGraphicalObjectBuildPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_AnimationBuildType byte ;type CT_PresetTextShape struct{ -// XY Adjust Handle -AhXY *CT_XYAdjustHandle ; +// Preset Warp Shape +PrstAttr ST_TextShapeType ; -// Polar Adjust Handle -AhPolar *CT_PolarAdjustHandle ;}; +// Adjust Value List +AvLst *CT_GeomGuideList ;};type CT_LineEndProperties struct{ -// ValidateWithPath validates the CT_AudioFile and its children, prefixing error messages with path -func (_caag *CT_AudioFile )ValidateWithPath (path string )error {if _caag .ExtLst !=nil {if _dagd :=_caag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dagd !=nil {return _dagd ;};};return nil ;};func (_feedf *CT_ShapeLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _feedf .NoTextEditAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0054\u0065\u0078\u0074\u0045\u0064\u0069\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoTextEditAttr ))}); -};if _feedf .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoGrpAttr ))});};if _feedf .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoSelectAttr ))}); -};if _feedf .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoRotAttr ))});};if _feedf .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoChangeAspectAttr ))}); -};if _feedf .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoMoveAttr ))});};if _feedf .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoResizeAttr ))}); -};if _feedf .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoEditPointsAttr ))}); -};if _feedf .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoAdjustHandlesAttr ))}); -};if _feedf .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoChangeArrowheadsAttr ))}); -};if _feedf .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_feedf .NoChangeShapeTypeAttr ))}); -};e .EncodeToken (start );if _feedf .ExtLst !=nil {_fadecf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feedf .ExtLst ,_fadecf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};type EG_TextBulletTypefaceChoice struct{ +// Line Head/End Type +TypeAttr ST_LineEndType ; -// Follow text -BuFontTx *CT_TextBulletTypefaceFollowText ; +// Width of Head/End +WAttr ST_LineEndWidth ; -// Specified -BuFont *CT_TextFont ;}; +// Length of Head/End +LenAttr ST_LineEndLength ;};func (_dbbgf ST_SystemColorVal )Validate ()error {return _dbbgf .ValidateWithPath ("")};type CT_EffectList struct{ -// ValidateWithPath validates the CT_BaseStylesOverride and its children, prefixing error messages with path -func (_bedf *CT_BaseStylesOverride )ValidateWithPath (path string )error {if _bedf .ClrScheme !=nil {if _dff :=_bedf .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_dff !=nil {return _dff ;};};if _bedf .FontScheme !=nil {if _cbb :=_bedf .FontScheme .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"); -_cbb !=nil {return _cbb ;};};if _bedf .FmtScheme !=nil {if _eebgc :=_bedf .FmtScheme .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065");_eebgc !=nil {return _eebgc ;};};return nil ;};func (_ccabaf *EG_LineJoinPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bdaeg :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_ccabaf .Round =NewCT_LineJoinRound (); -if _bcfbgd :=d .DecodeElement (_ccabaf .Round ,&_bdaeg );_bcfbgd !=nil {return _bcfbgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_ccabaf .Bevel =NewCT_LineJoinBevel (); -if _ggdbc :=d .DecodeElement (_ccabaf .Bevel ,&_bdaeg );_ggdbc !=nil {return _ggdbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_ccabaf .Miter =NewCT_LineJoinMiterProperties (); -if _cdaed :=d .DecodeElement (_ccabaf .Miter ,&_bdaeg );_cdaed !=nil {return _cdaed ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdaeg .Name ); -if _egeade :=d .Skip ();_egeade !=nil {return _egeade ;};};return nil ;}; +// Blur Effect +Blur *CT_BlurEffect ;FillOverlay *CT_FillOverlayEffect ;Glow *CT_GlowEffect ;InnerShdw *CT_InnerShadowEffect ;OuterShdw *CT_OuterShadowEffect ;PrstShdw *CT_PresetShadowEffect ;Reflection *CT_ReflectionEffect ;SoftEdge *CT_SoftEdgesEffect ;};func (_gcfba *CT_TextFont )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_egbga :=range start .Attr {if _egbga .Name .Local =="\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"{_efcdg :=_egbga .Value ; +_gcfba .TypefaceAttr =_efcdg ;continue ;};if _egbga .Name .Local =="\u0070\u0061\u006e\u006f\u0073\u0065"{_bcfbee :=_egbga .Value ;_gcfba .PanoseAttr =&_bcfbee ;continue ;};if _egbga .Name .Local =="p\u0069\u0074\u0063\u0068\u0046\u0061\u006d\u0069\u006c\u0079"{_gcfba .PitchFamilyAttr .UnmarshalXMLAttr (_egbga ); +continue ;};if _egbga .Name .Local =="\u0063h\u0061\u0072\u0073\u0065\u0074"{_fgadf ,_baddf :=_b .ParseInt (_egbga .Value ,10,8);if _baddf !=nil {return _baddf ;};_dcgbdb :=int8 (_fgadf );_gcfba .CharsetAttr =&_dcgbdb ;continue ;};};for {_cfacf ,_bagcg :=d .Token (); +if _bagcg !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074\u003a\u0020\u0025\u0073",_bagcg );};if _cadag ,_fedgdd :=_cfacf .(_d .EndElement );_fedgdd &&_cadag .Name ==start .Name {break ; +};};return nil ;}; -// ValidateWithPath validates the CT_TextSpacingPoint and its children, prefixing error messages with path -func (_ebafaa *CT_TextSpacingPoint )ValidateWithPath (path string )error {if _ebafaa .ValAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ebafaa .ValAttr ); -};if _ebafaa .ValAttr > 158400{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0031\u0035\u0038\u0034\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_ebafaa .ValAttr ); -};return nil ;};func NewCT_ShapeLocking ()*CT_ShapeLocking {_dbcfd :=&CT_ShapeLocking {};return _dbcfd };func NewCT_Bevel ()*CT_Bevel {_dbaf :=&CT_Bevel {};return _dbaf }; +// Validate validates the EG_ThemeableEffectStyleChoice and its children +func (_bdbee *EG_ThemeableEffectStyleChoice )Validate ()error {return _bdbee .ValidateWithPath ("\u0045\u0047_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0043\u0068oi\u0063\u0065"); +}; -// ValidateWithPath validates the EG_FillModeProperties and its children, prefixing error messages with path -func (_dfeede *EG_FillModeProperties )ValidateWithPath (path string )error {if _deeefb :=_dfeede .FillModePropertiesChoice .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u004do\u0064\u0065\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_deeefb !=nil {return _deeefb ;};return nil ;};func (_afeb *CT_FillEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_afeb .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_ShapeProperties and its children, prefixing error messages with path +func (_gabeb *CT_ShapeProperties )ValidateWithPath (path string )error {if _acddd :=_gabeb .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_acddd !=nil {return _acddd ;};if _gabeb .Xfrm !=nil {if _acebdg :=_gabeb .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); +_acebdg !=nil {return _acebdg ;};};if _dbadb :=_gabeb .GeometryChoice .ValidateWithPath (path +"\u002fG\u0065o\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_dbadb !=nil {return _dbadb ;};if _cfcb :=_gabeb .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); +_cfcb !=nil {return _cfcb ;};if _gabeb .Ln !=nil {if _ecbba :=_gabeb .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_ecbba !=nil {return _ecbba ;};};if _bdgae :=_gabeb .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_bdgae !=nil {return _bdgae ;};if _gabeb .Scene3d !=nil {if _gcfbc :=_gabeb .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_gcfbc !=nil {return _gcfbc ;};};if _gabeb .Sp3d !=nil {if _affd :=_gabeb .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); +_affd !=nil {return _affd ;};};if _gabeb .ExtLst !=nil {if _faagc :=_gabeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_faagc !=nil {return _faagc ;};};return nil ;};type CT_TableCellProperties struct{ -// Validate validates the CT_LineEndProperties and its children -func (_faadc *CT_LineEndProperties )Validate ()error {return _faadc .ValidateWithPath ("C\u0054_\u004c\u0069\u006e\u0065\u0045\u006e\u0064\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073");};func NewEG_TextUnderlineLine ()*EG_TextUnderlineLine {_dbgee :=&EG_TextUnderlineLine {}; -_dbgee .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();return _dbgee ;}; +// Left Margin +MarLAttr *ST_Coordinate32 ; -// ValidateWithPath validates the Graphic and its children, prefixing error messages with path -func (_ffeda *Graphic )ValidateWithPath (path string )error {if _cgbgef :=_ffeda .CT_GraphicalObject .ValidateWithPath (path );_cgbgef !=nil {return _cgbgef ;};return nil ;};type ST_PathFillMode byte ;func NewCT_ConnectionSiteList ()*CT_ConnectionSiteList {_bggb :=&CT_ConnectionSiteList {}; -return _bggb ;};func (_abc *CT_Angle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_abc .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_LuminanceEffect struct{ +// Right Margin +MarRAttr *ST_Coordinate32 ; -// Brightness -BrightAttr *ST_FixedPercentage ; +// Top Margin +MarTAttr *ST_Coordinate32 ; -// Contrast -ContrastAttr *ST_FixedPercentage ;};func (_cgccf ST_AnimationBuildType )String ()string {switch _cgccf {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";};return "";}; +// Bottom Margin +MarBAttr *ST_Coordinate32 ; -// Validate validates the CT_Ratio and its children -func (_acac *CT_Ratio )Validate ()error {return _acac .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0074\u0069\u006f");};func (_ecgdf *ST_OnOffStyleType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ecgdf =0;case "\u006f\u006e":*_ecgdf =1; -case "\u006f\u0066\u0066":*_ecgdf =2;case "\u0064\u0065\u0066":*_ecgdf =3;};return nil ;}; +// Text Direction +VertAttr ST_TextVerticalType ; -// ValidateWithPath validates the CT_ConnectionSiteList and its children, prefixing error messages with path -func (_babgc *CT_ConnectionSiteList )ValidateWithPath (path string )error {for _edeg ,_fgda :=range _babgc .Cxn {if _gbac :=_fgda .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0043\u0078\u006e\u005b\u0025\u0064\u005d",path ,_edeg ));_gbac !=nil {return _gbac ; -};};return nil ;};func NewCT_PositivePercentage ()*CT_PositivePercentage {_faebf :=&CT_PositivePercentage {};return _faebf ;};const (ST_TileFlipModeUnset ST_TileFlipMode =0;ST_TileFlipModeNone ST_TileFlipMode =1;ST_TileFlipModeX ST_TileFlipMode =2;ST_TileFlipModeY ST_TileFlipMode =3; -ST_TileFlipModeXy ST_TileFlipMode =4;);type TblStyleLst struct{CT_TableStyleList };func (_eafea ST_BlendMode )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_eafea .String (),start );};func (_aefge ST_TextCapsType )Validate ()error {return _aefge .ValidateWithPath ("")}; -func NewCT_PathShadeProperties ()*CT_PathShadeProperties {_fgcd :=&CT_PathShadeProperties {};return _fgcd ;};func (_cafaaf *EG_TextBulletTypeface )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_cafaaf .TextBulletTypefaceChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewEG_ColorTransformChoice ()*EG_ColorTransformChoice {_cgggc :=&EG_ColorTransformChoice {};return _cgggc ;};func (_bedg *CT_AlphaBiLevelEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_ggg :=range start .Attr {if _ggg .Name .Local =="\u0074\u0068\u0072\u0065\u0073\u0068"{_bfe ,_dbcbf :=ParseUnionST_PositiveFixedPercentage (_ggg .Value ); -if _dbcbf !=nil {return _dbcbf ;};_bedg .ThreshAttr =_bfe ;continue ;};};for {_aff ,_fde :=d .Token ();if _fde !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0042\u0069\u004c\u0065v\u0065\u006c\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_fde ); -};if _ad ,_aba :=_aff .(_ba .EndElement );_aba &&_ad .Name ==start .Name {break ;};};return nil ;};func NewCT_Path2DChoice ()*CT_Path2DChoice {_ccfa :=&CT_Path2DChoice {};return _ccfa };type ST_LightRigDirection byte ;func (_dggfc *CT_TextListStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_geae :for {_gaggb ,_bacag :=d .Token (); -if _bacag !=nil {return _bacag ;};switch _ddfdef :=_gaggb .(type ){case _ba .StartElement :switch _ddfdef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0050\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066\u0050\u0050\u0072"}:_dggfc .DefPPr =NewCT_TextParagraphProperties (); -if _abgd :=d .DecodeElement (_dggfc .DefPPr ,&_ddfdef );_abgd !=nil {return _abgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0031\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0031\u0070\u0050\u0072"}:_dggfc .Lvl1pPr =NewCT_TextParagraphProperties (); -if _degf :=d .DecodeElement (_dggfc .Lvl1pPr ,&_ddfdef );_degf !=nil {return _degf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0032\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0032\u0070\u0050\u0072"}:_dggfc .Lvl2pPr =NewCT_TextParagraphProperties (); -if _ddddf :=d .DecodeElement (_dggfc .Lvl2pPr ,&_ddfdef );_ddddf !=nil {return _ddddf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0033\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0033\u0070\u0050\u0072"}:_dggfc .Lvl3pPr =NewCT_TextParagraphProperties (); -if _decba :=d .DecodeElement (_dggfc .Lvl3pPr ,&_ddfdef );_decba !=nil {return _decba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0034\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0034\u0070\u0050\u0072"}:_dggfc .Lvl4pPr =NewCT_TextParagraphProperties (); -if _dagbdf :=d .DecodeElement (_dggfc .Lvl4pPr ,&_ddfdef );_dagbdf !=nil {return _dagbdf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0035\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0035\u0070\u0050\u0072"}:_dggfc .Lvl5pPr =NewCT_TextParagraphProperties (); -if _aacba :=d .DecodeElement (_dggfc .Lvl5pPr ,&_ddfdef );_aacba !=nil {return _aacba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0036\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0036\u0070\u0050\u0072"}:_dggfc .Lvl6pPr =NewCT_TextParagraphProperties (); -if _efgfa :=d .DecodeElement (_dggfc .Lvl6pPr ,&_ddfdef );_efgfa !=nil {return _efgfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0037\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0037\u0070\u0050\u0072"}:_dggfc .Lvl7pPr =NewCT_TextParagraphProperties (); -if _bedfa :=d .DecodeElement (_dggfc .Lvl7pPr ,&_ddfdef );_bedfa !=nil {return _bedfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0038\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0038\u0070\u0050\u0072"}:_dggfc .Lvl8pPr =NewCT_TextParagraphProperties (); -if _baccf :=d .DecodeElement (_dggfc .Lvl8pPr ,&_ddfdef );_baccf !=nil {return _baccf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0039\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006cv\u006c\u0039\u0070\u0050\u0072"}:_dggfc .Lvl9pPr =NewCT_TextParagraphProperties (); -if _fafbd :=d .DecodeElement (_dggfc .Lvl9pPr ,&_ddfdef );_fafbd !=nil {return _fafbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dggfc .ExtLst =NewCT_OfficeArtExtensionList (); -if _efae :=d .DecodeElement (_dggfc .ExtLst ,&_ddfdef );_efae !=nil {return _efae ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065\u0020\u0025v",_ddfdef .Name ); -if _gfefc :=d .Skip ();_gfefc !=nil {return _gfefc ;};};case _ba .EndElement :break _geae ;case _ba .CharData :};};return nil ;};func (_gef *CT_AnimationDgmElement )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bgd :=range start .Attr {if _bgd .Name .Local =="\u0069\u0064"{_bffb :=_bgd .Value ; -_gef .IdAttr =&_bffb ;continue ;};if _bgd .Name .Local =="\u0062l\u0064\u0053\u0074\u0065\u0070"{_gef .BldStepAttr .UnmarshalXMLAttr (_bgd );continue ;};};for {_cde ,_ccf :=d .Token ();if _ccf !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0041\u006e\u0069m\u0061t\u0069o\u006eD\u0067\u006d\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_ccf ); -};if _fdag ,_dgf :=_cde .(_ba .EndElement );_dgf &&_fdag .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_Coordinate32 (s string )(ST_Coordinate32 ,error ){_daefg :=ST_Coordinate32 {};if _e .ST_UniversalMeasurePatternRe .MatchString (s ){_daefg .ST_UniversalMeasure =&s ; -}else {_dcfef ,_ffbdg :=_f .ParseInt (s ,10,32);if _ffbdg !=nil {return _daefg ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_ffbdg );};_cebee :=int32 (_dcfef );_daefg .ST_Coordinate32Unqualified =&_cebee ; -};return _daefg ,nil ;};func (_fbgcd *CT_NonVisualDrawingShapeProps )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _fbgcd .TxBoxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0078\u0042o\u0078"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_fbgcd .TxBoxAttr ))}); -};e .EncodeToken (start );if _fbgcd .SpLocks !=nil {_gcdef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0070\u004c\u006f\u0063\u006bs"}};e .EncodeElement (_fbgcd .SpLocks ,_gcdef );};if _fbgcd .ExtLst !=nil {_ffgfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fbgcd .ExtLst ,_ffgfc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_agbad ST_CompoundLine )Validate ()error {return _agbad .ValidateWithPath ("")};type CT_BaseStylesOverride struct{ +// Anchor +AnchorAttr ST_TextAnchoringType ; -// Color Scheme -ClrScheme *CT_ColorScheme ;FontScheme *CT_FontScheme ;FmtScheme *CT_StyleMatrix ;};func (_ccfff *CT_TableProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_ccfff .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -for _ ,_cfeg :=range start .Attr {if _cfeg .Name .Local =="\u0072\u0074\u006c"{_afade ,_dcbgb :=_f .ParseBool (_cfeg .Value );if _dcbgb !=nil {return _dcbgb ;};_ccfff .RtlAttr =&_afade ;continue ;};if _cfeg .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_defdc ,_abcfe :=_f .ParseBool (_cfeg .Value ); -if _abcfe !=nil {return _abcfe ;};_ccfff .FirstRowAttr =&_defdc ;continue ;};if _cfeg .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"{_ddaab ,_gafgd :=_f .ParseBool (_cfeg .Value );if _gafgd !=nil {return _gafgd ;};_ccfff .FirstColAttr =&_ddaab ; -continue ;};if _cfeg .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_gabg ,_eaffg :=_f .ParseBool (_cfeg .Value );if _eaffg !=nil {return _eaffg ;};_ccfff .LastRowAttr =&_gabg ;continue ;};if _cfeg .Name .Local =="\u006ca\u0073\u0074\u0043\u006f\u006c"{_fbga ,_aace :=_f .ParseBool (_cfeg .Value ); -if _aace !=nil {return _aace ;};_ccfff .LastColAttr =&_fbga ;continue ;};if _cfeg .Name .Local =="\u0062a\u006e\u0064\u0052\u006f\u0077"{_gdbba ,_cdgd :=_f .ParseBool (_cfeg .Value );if _cdgd !=nil {return _cdgd ;};_ccfff .BandRowAttr =&_gdbba ;continue ; -};if _cfeg .Name .Local =="\u0062a\u006e\u0064\u0043\u006f\u006c"{_fgbda ,_dfbaa :=_f .ParseBool (_cfeg .Value );if _dfbaa !=nil {return _dfbaa ;};_ccfff .BandColAttr =&_fgbda ;continue ;};};_ebbgc :for {_ffccg ,_gfgbda :=d .Token ();if _gfgbda !=nil {return _gfgbda ; -};switch _cdcaa :=_ffccg .(type ){case _ba .StartElement :switch _cdcaa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _daeac :=d .DecodeElement (&_ccfff .FillPropertiesChoice .NoFill ,&_cdcaa );_daeac !=nil {return _daeac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bgfc :=d .DecodeElement (&_ccfff .FillPropertiesChoice .SolidFill ,&_cdcaa );_bgfc !=nil {return _bgfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _adbaa :=d .DecodeElement (&_ccfff .FillPropertiesChoice .GradFill ,&_cdcaa );_adbaa !=nil {return _adbaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fbdge :=d .DecodeElement (&_ccfff .FillPropertiesChoice .BlipFill ,&_cdcaa );_fbdge !=nil {return _fbdge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ebacc :=d .DecodeElement (&_ccfff .FillPropertiesChoice .PattFill ,&_cdcaa );_ebacc !=nil {return _ebacc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_ccfff .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _abfdb :=d .DecodeElement (&_ccfff .FillPropertiesChoice .GrpFill ,&_cdcaa );_abfdb !=nil {return _abfdb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_ccfff .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _dgecf :=d .DecodeElement (&_ccfff .EffectPropertiesChoice .EffectLst ,&_cdcaa );_dgecf !=nil {return _dgecf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_ccfff .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _bdgee :=d .DecodeElement (&_ccfff .EffectPropertiesChoice .EffectDag ,&_cdcaa );_bdgee !=nil {return _bdgee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_ccfff .TablePropertiesChoice =NewCT_TablePropertiesChoice (); -if _adgbg :=d .DecodeElement (&_ccfff .TablePropertiesChoice .TableStyle ,&_cdcaa );_adgbg !=nil {return _adgbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u0064"}:_ccfff .TablePropertiesChoice =NewCT_TablePropertiesChoice (); -if _egcba :=d .DecodeElement (&_ccfff .TablePropertiesChoice .TableStyleId ,&_cdcaa );_egcba !=nil {return _egcba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccfff .ExtLst =NewCT_OfficeArtExtensionList (); -if _gffcd :=d .DecodeElement (_ccfff .ExtLst ,&_cdcaa );_gffcd !=nil {return _gffcd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cdcaa .Name ); -if _dbffd :=d .Skip ();_dbffd !=nil {return _dbffd ;};};case _ba .EndElement :break _ebbgc ;case _ba .CharData :};};return nil ;};func (_baccc *CT_GroupFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_Percentage ()*CT_Percentage {_gcgd :=&CT_Percentage {};return _gcgd }; +// Anchor Center +AnchorCtrAttr *bool ; -// ValidateWithPath validates the CT_NoFillProperties and its children, prefixing error messages with path -func (_effeg *CT_NoFillProperties )ValidateWithPath (path string )error {return nil };func (_bfbbe ST_TextAnchoringType )Validate ()error {return _bfbbe .ValidateWithPath ("")};type ST_TextHorzOverflowType byte ;func (_dbfc *CT_TableStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dbfc .StyleIdAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_bccbe :=range start .Attr {if _bccbe .Name .Local =="\u0073t\u0079\u006c\u0065\u0049\u0064"{_ecfg :=_bccbe .Value ;_dbfc .StyleIdAttr =_ecfg ;continue ;};if _bccbe .Name .Local =="\u0073t\u0079\u006c\u0065\u004e\u0061\u006de"{_bcfce :=_bccbe .Value ; -_dbfc .StyleNameAttr =_bcfce ;continue ;};};_bgdae :for {_gcccd ,_aafeg :=d .Token ();if _aafeg !=nil {return _aafeg ;};switch _efcef :=_gcccd .(type ){case _ba .StartElement :switch _efcef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cB\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cB\u0067"}:_dbfc .TblBg =NewCT_TableBackgroundStyle (); -if _bfcbd :=d .DecodeElement (_dbfc .TblBg ,&_efcef );_bfcbd !=nil {return _bfcbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u006f\u006c\u0065\u0054\u0062\u006c"}:_dbfc .WholeTbl =NewCT_TablePartStyle (); -if _efdge :=d .DecodeElement (_dbfc .WholeTbl ,&_efcef );_efdge !=nil {return _efdge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0048"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0048"}:_dbfc .Band1H =NewCT_TablePartStyle (); -if _dddfb :=d .DecodeElement (_dbfc .Band1H ,&_efcef );_dddfb !=nil {return _dddfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0048"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0048"}:_dbfc .Band2H =NewCT_TablePartStyle (); -if _ggabb :=d .DecodeElement (_dbfc .Band2H ,&_efcef );_ggabb !=nil {return _ggabb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0056"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0031\u0056"}:_dbfc .Band1V =NewCT_TablePartStyle (); -if _cgcfc :=d .DecodeElement (_dbfc .Band1V ,&_efcef );_cgcfc !=nil {return _cgcfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0056"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u006e\u0064\u0032\u0056"}:_dbfc .Band2V =NewCT_TablePartStyle (); -if _bbec :=d .DecodeElement (_dbfc .Band2V ,&_efcef );_bbec !=nil {return _bbec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0043\u006f\u006c"}:_dbfc .LastCol =NewCT_TablePartStyle (); -if _ceefd :=d .DecodeElement (_dbfc .LastCol ,&_efcef );_ceefd !=nil {return _ceefd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"}:_dbfc .FirstCol =NewCT_TablePartStyle (); -if _fagbc :=d .DecodeElement (_dbfc .FirstCol ,&_efcef );_fagbc !=nil {return _fagbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ca\u0073\u0074\u0052\u006f\u0077"}:_dbfc .LastRow =NewCT_TablePartStyle (); -if _geag :=d .DecodeElement (_dbfc .LastRow ,&_efcef );_geag !=nil {return _geag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0043\u0065\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0043\u0065\u006c\u006c"}:_dbfc .SeCell =NewCT_TablePartStyle (); -if _ebbeb :=d .DecodeElement (_dbfc .SeCell ,&_efcef );_ebbeb !=nil {return _ebbeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0077\u0043\u0065\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0077\u0043\u0065\u006c\u006c"}:_dbfc .SwCell =NewCT_TablePartStyle (); -if _baddg :=d .DecodeElement (_dbfc .SwCell ,&_efcef );_baddg !=nil {return _baddg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"}:_dbfc .FirstRow =NewCT_TablePartStyle (); -if _eabgc :=d .DecodeElement (_dbfc .FirstRow ,&_efcef );_eabgc !=nil {return _eabgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0065\u0043\u0065\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0065\u0043\u0065\u006c\u006c"}:_dbfc .NeCell =NewCT_TablePartStyle (); -if _gggeg :=d .DecodeElement (_dbfc .NeCell ,&_efcef );_gggeg !=nil {return _gggeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0077\u0043\u0065\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0077\u0043\u0065\u006c\u006c"}:_dbfc .NwCell =NewCT_TablePartStyle (); -if _ccfcf :=d .DecodeElement (_dbfc .NwCell ,&_efcef );_ccfcf !=nil {return _ccfcf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbfc .ExtLst =NewCT_OfficeArtExtensionList (); -if _gbbff :=d .DecodeElement (_dbfc .ExtLst ,&_efcef );_gbbff !=nil {return _gbbff ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_efcef .Name ); -if _ddbbb :=d .Skip ();_ddbbb !=nil {return _ddbbb ;};};case _ba .EndElement :break _bgdae ;case _ba .CharData :};};return nil ;};func (_bgfbd ST_BlackWhiteMode )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bgfbd .String (),start ); -}; +// Horizontal Overflow +HorzOverflowAttr ST_TextHorzOverflowType ; -// ValidateWithPath validates the CT_NonVisualGroupDrawingShapeProps and its children, prefixing error messages with path -func (_geef *CT_NonVisualGroupDrawingShapeProps )ValidateWithPath (path string )error {if _geef .GrpSpLocks !=nil {if _ddge :=_geef .GrpSpLocks .ValidateWithPath (path +"/\u0047\u0072\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073");_ddge !=nil {return _ddge ; -};};if _geef .ExtLst !=nil {if _bddg :=_geef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bddg !=nil {return _bddg ;};};return nil ;};func (_dgcb *ST_FixedPercentage )Validate ()error {return _dgcb .ValidateWithPath ("")}; -func (_fefge *CT_TileInfoProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_edadc :=range start .Attr {if _edadc .Name .Local =="\u0074\u0078"{_egfaa ,_addbc :=ParseUnionST_Coordinate (_edadc .Value );if _addbc !=nil {return _addbc ; -};_fefge .TxAttr =&_egfaa ;continue ;};if _edadc .Name .Local =="\u0074\u0079"{_ebcdb ,_dddcfa :=ParseUnionST_Coordinate (_edadc .Value );if _dddcfa !=nil {return _dddcfa ;};_fefge .TyAttr =&_ebcdb ;continue ;};if _edadc .Name .Local =="\u0073\u0078"{_ccfgac ,_cegdc :=ParseUnionST_Percentage (_edadc .Value ); -if _cegdc !=nil {return _cegdc ;};_fefge .SxAttr =&_ccfgac ;continue ;};if _edadc .Name .Local =="\u0073\u0079"{_bacdf ,_beccee :=ParseUnionST_Percentage (_edadc .Value );if _beccee !=nil {return _beccee ;};_fefge .SyAttr =&_bacdf ;continue ;};if _edadc .Name .Local =="\u0066\u006c\u0069\u0070"{_fefge .FlipAttr .UnmarshalXMLAttr (_edadc ); -continue ;};if _edadc .Name .Local =="\u0061\u006c\u0067\u006e"{_fefge .AlgnAttr .UnmarshalXMLAttr (_edadc );continue ;};};for {_gdffga ,_gdggb :=d .Token ();if _gdggb !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054\u0069\u006c\u0065\u0049\u006e\u0066\u006f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u003a\u0020\u0025\u0073",_gdggb ); -};if _aaacd ,_cgdbe :=_gdffga .(_ba .EndElement );_cgdbe &&_aaacd .Name ==start .Name {break ;};};return nil ;};func NewCT_LineJoinRound ()*CT_LineJoinRound {_adggf :=&CT_LineJoinRound {};return _adggf };func (_gaeed *CT_XYAdjustHandle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gaeed .Pos =NewCT_AdjPoint2D (); -for _ ,_dcacd :=range start .Attr {if _dcacd .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0058"{_cadcg :=_dcacd .Value ;_gaeed .GdRefXAttr =&_cadcg ;continue ;};if _dcacd .Name .Local =="\u006d\u0069\u006e\u0058"{_afbad ,_ggbgb :=ParseUnionST_AdjCoordinate (_dcacd .Value ); -if _ggbgb !=nil {return _ggbgb ;};_gaeed .MinXAttr =&_afbad ;continue ;};if _dcacd .Name .Local =="\u006d\u0061\u0078\u0058"{_gfgad ,_efeeaa :=ParseUnionST_AdjCoordinate (_dcacd .Value );if _efeeaa !=nil {return _efeeaa ;};_gaeed .MaxXAttr =&_gfgad ;continue ; -};if _dcacd .Name .Local =="\u0067\u0064\u0052\u0065\u0066\u0059"{_fcagg :=_dcacd .Value ;_gaeed .GdRefYAttr =&_fcagg ;continue ;};if _dcacd .Name .Local =="\u006d\u0069\u006e\u0059"{_gaeea ,_dfbfb :=ParseUnionST_AdjCoordinate (_dcacd .Value );if _dfbfb !=nil {return _dfbfb ; -};_gaeed .MinYAttr =&_gaeea ;continue ;};if _dcacd .Name .Local =="\u006d\u0061\u0078\u0059"{_cgdbc ,_bbee :=ParseUnionST_AdjCoordinate (_dcacd .Value );if _bbee !=nil {return _bbee ;};_gaeed .MaxYAttr =&_cgdbc ;continue ;};};_fefgf :for {_egee ,_fadfg :=d .Token (); -if _fadfg !=nil {return _fadfg ;};switch _aecfb :=_egee .(type ){case _ba .StartElement :switch _aecfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _fadge :=d .DecodeElement (_gaeed .Pos ,&_aecfb ); -_fadge !=nil {return _fadge ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0020\u0025\u0076",_aecfb .Name ); -if _eeaea :=d .Skip ();_eeaea !=nil {return _eeaea ;};};case _ba .EndElement :break _fefgf ;case _ba .CharData :};};return nil ;};func (_eac *CT_Backdrop )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eac .Anchor =NewCT_Point3D ();_eac .Norm =NewCT_Vector3D (); -_eac .Up =NewCT_Vector3D ();_gcdc :for {_bgf ,_cagf :=d .Token ();if _cagf !=nil {return _cagf ;};switch _dga :=_bgf .(type ){case _ba .StartElement :switch _dga .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _bccf :=d .DecodeElement (_eac .Anchor ,&_dga ); -_bccf !=nil {return _bccf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072\u006d"}:if _dcfg :=d .DecodeElement (_eac .Norm ,&_dga ); -_dcfg !=nil {return _dcfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0070"}:if _bbg :=d .DecodeElement (_eac .Up ,&_dga ); -_bbg !=nil {return _bbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eac .ExtLst =NewCT_OfficeArtExtensionList (); -if _ebcb :=d .DecodeElement (_eac .ExtLst ,&_dga );_ebcb !=nil {return _ebcb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070\u0020\u0025\u0076",_dga .Name ); -if _fef :=d .Skip ();_fef !=nil {return _fef ;};};case _ba .EndElement :break _gcdc ;case _ba .CharData :};};return nil ;};func (_gedab *EG_EffectProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_gedab .EffectPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};type CT_GroupShapeProperties struct{ +// Left Border Line Properties +LnL *CT_LineProperties ; -// Black and White Mode -BwModeAttr ST_BlackWhiteMode ; +// Right Border Line Properties +LnR *CT_LineProperties ; -// 2D Transform for Grouped Objects -Xfrm *CT_GroupTransform2D ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;Scene3d *CT_Scene3D ;ExtLst *CT_OfficeArtExtensionList ;};func (_gadbf *ST_LineEndWidth )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gadbf =0; -case "\u0073\u006d":*_gadbf =1;case "\u006d\u0065\u0064":*_gadbf =2;case "\u006c\u0067":*_gadbf =3;};return nil ;};func (_bbafd ST_BevelPresetType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bbafd .String (),start ); -};func (_cacafa *CT_TextBulletSizePoint )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cacafa .ValAttr =100;for _ ,_bedcg :=range start .Attr {if _bedcg .Name .Local =="\u0076\u0061\u006c"{_dbdcd ,_cgfade :=_f .ParseInt (_bedcg .Value ,10,32); -if _cgfade !=nil {return _cgfade ;};_cacafa .ValAttr =int32 (_dbdcd );continue ;};};for {_dddffd ,_cgga :=d .Token ();if _cgga !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078t\u0042u\u006cl\u0065t\u0053\u0069\u007a\u0065\u0050\u006f\u0069\u006e\u0074\u003a\u0020\u0025\u0073",_cgga ); -};if _dacff ,_dbec :=_dddffd .(_ba .EndElement );_dbec &&_dacff .Name ==start .Name {break ;};};return nil ;};func (_egbffa *CT_TextTabStop )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _egbffa .PosAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0070\u006f\u0073"},Value :_be .Sprintf ("\u0025\u0076",*_egbffa .PosAttr )}); -};if _egbffa .AlgnAttr !=ST_TextTabAlignTypeUnset {_adaeg ,_bbccg :=_egbffa .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"});if _bbccg !=nil {return _bbccg ;};start .Attr =append (start .Attr ,_adaeg );};e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_gbcdf *CT_InverseTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func (_dgfef ST_TextAnchoringType )ValidateWithPath (path string )error {switch _dgfef {case 0,1,2,3,4,5:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgfef )); -};return nil ;};func (_accgc *EG_TextBulletChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _accgc .BuNone !=nil {_gegdfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u004e\u006f\u006e\u0065"}}; -e .EncodeElement (_accgc .BuNone ,_gegdfb );}else if _accgc .BuAutoNum !=nil {_bbfga :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0062\u0075\u0041\u0075\u0074\u006f\u004e\u0075\u006d"}};e .EncodeElement (_accgc .BuAutoNum ,_bbfga );}else if _accgc .BuChar !=nil {_eadcgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u0043\u0068\u0061\u0072"}}; -e .EncodeElement (_accgc .BuChar ,_eadcgf );}else if _accgc .BuBlip !=nil {_fcbaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0075\u0042\u006c\u0069\u0070"}};e .EncodeElement (_accgc .BuBlip ,_fcbaf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_fdaa *CT_StyleMatrixReference )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u0064\u0078"},Value :_be .Sprintf ("\u0025\u0076",_fdaa .IdxAttr )}); -e .EncodeToken (start );if _fdaa .ScrgbClr !=nil {_gbbfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_fdaa .ScrgbClr ,_gbbfe );};if _fdaa .SrgbClr !=nil {_ebafa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_fdaa .SrgbClr ,_ebafa );};if _fdaa .HslClr !=nil {_gdebef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_fdaa .HslClr ,_gdebef );};if _fdaa .SysClr !=nil {_cffb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_fdaa .SysClr ,_cffb );};if _fdaa .SchemeClr !=nil {_aggefe :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_fdaa .SchemeClr ,_aggefe );};if _fdaa .PrstClr !=nil {_ebcbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_fdaa .PrstClr ,_ebcbb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Top Border Line Properties +LnT *CT_LineProperties ; -// ValidateWithPath validates the EG_GeometryChoice and its children, prefixing error messages with path -func (_fdgba *EG_GeometryChoice )ValidateWithPath (path string )error {if _fdgba .CustGeom !=nil {if _eaacc :=_fdgba .CustGeom .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0047\u0065\u006fm");_eaacc !=nil {return _eaacc ;};};if _fdgba .PrstGeom !=nil {if _fgdgd :=_fdgba .PrstGeom .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0047\u0065\u006fm"); -_fgdgd !=nil {return _fgdgd ;};};return nil ;}; +// Bottom Border Line Properties +LnB *CT_LineProperties ; -// ValidateWithPath validates the CT_ConnectorLocking and its children, prefixing error messages with path -func (_degc *CT_ConnectorLocking )ValidateWithPath (path string )error {if _degc .ExtLst !=nil {if _beaed :=_degc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_beaed !=nil {return _beaed ;};};return nil ;};func (_bebgf *CT_HslColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bebgf .HueAttr =0; -for _ ,_dcgcc :=range start .Attr {if _dcgcc .Name .Local =="\u0068\u0075\u0065"{_accb ,_adag :=_f .ParseInt (_dcgcc .Value ,10,32);if _adag !=nil {return _adag ;};_bebgf .HueAttr =int32 (_accb );continue ;};if _dcgcc .Name .Local =="\u0073\u0061\u0074"{_acbe ,_abbg :=ParseUnionST_Percentage (_dcgcc .Value ); -if _abbg !=nil {return _abbg ;};_bebgf .SatAttr =_acbe ;continue ;};if _dcgcc .Name .Local =="\u006c\u0075\u006d"{_ffbf ,_bgdb :=ParseUnionST_Percentage (_dcgcc .Value );if _bgdb !=nil {return _bgdb ;};_bebgf .LumAttr =_ffbf ;continue ;};};_fbce :for {_bbbbe ,_bdcf :=d .Token (); -if _bdcf !=nil {return _bdcf ;};switch _deaad :=_bbbbe .(type ){case _ba .StartElement :switch _deaad .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_fdfgc :=NewEG_ColorTransform (); -_fdfgc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fdfgc );if _bceac :=d .DecodeElement (&_fdfgc .ColorTransformChoice .Tint ,&_deaad );_bceac !=nil {return _bceac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fdfb :=NewEG_ColorTransform (); -_fdfb .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fdfb );if _ddcbd :=d .DecodeElement (&_fdfb .ColorTransformChoice .Shade ,&_deaad );_ddcbd !=nil {return _ddcbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_bgegb :=NewEG_ColorTransform (); -_bgegb .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bgegb );if _cccfb :=d .DecodeElement (&_bgegb .ColorTransformChoice .Comp ,&_deaad );_cccfb !=nil {return _cccfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_cefeg :=NewEG_ColorTransform (); -_cefeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_cefeg );if _fagd :=d .DecodeElement (&_cefeg .ColorTransformChoice .Inv ,&_deaad );_fagd !=nil {return _fagd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_fbbga :=NewEG_ColorTransform (); -_fbbga .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fbbga );if _ebed :=d .DecodeElement (&_fbbga .ColorTransformChoice .Gray ,&_deaad );_ebed !=nil {return _ebed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_bbbbf :=NewEG_ColorTransform (); -_bbbbf .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bbbbf );if _gefga :=d .DecodeElement (&_bbbbf .ColorTransformChoice .Alpha ,&_deaad );_gefga !=nil {return _gefga ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_bebed :=NewEG_ColorTransform (); -_bebed .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bebed );if _gfbf :=d .DecodeElement (&_bebed .ColorTransformChoice .AlphaOff ,&_deaad );_gfbf !=nil {return _gfbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_ged :=NewEG_ColorTransform (); -_ged .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_ged );if _fbafc :=d .DecodeElement (&_ged .ColorTransformChoice .AlphaMod ,&_deaad );_fbafc !=nil {return _fbafc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_caefa :=NewEG_ColorTransform (); -_caefa .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_caefa );if _bgeac :=d .DecodeElement (&_caefa .ColorTransformChoice .Hue ,&_deaad );_bgeac !=nil {return _bgeac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_cdca :=NewEG_ColorTransform (); -_cdca .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_cdca );if _dgeeg :=d .DecodeElement (&_cdca .ColorTransformChoice .HueOff ,&_deaad );_dgeeg !=nil {return _dgeeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_ebec :=NewEG_ColorTransform (); -_ebec .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_ebec );if _gadc :=d .DecodeElement (&_ebec .ColorTransformChoice .HueMod ,&_deaad );_gadc !=nil {return _gadc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_eaff :=NewEG_ColorTransform (); -_eaff .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_eaff );if _ddeb :=d .DecodeElement (&_eaff .ColorTransformChoice .Sat ,&_deaad );_ddeb !=nil {return _ddeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_edfcc :=NewEG_ColorTransform (); -_edfcc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_edfcc );if _gacg :=d .DecodeElement (&_edfcc .ColorTransformChoice .SatOff ,&_deaad );_gacg !=nil {return _gacg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_gfgeg :=NewEG_ColorTransform (); -_gfgeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_gfgeg );if _aadge :=d .DecodeElement (&_gfgeg .ColorTransformChoice .SatMod ,&_deaad );_aadge !=nil {return _aadge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_ggdfa :=NewEG_ColorTransform (); -_ggdfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_ggdfa );if _abacff :=d .DecodeElement (&_ggdfa .ColorTransformChoice .Lum ,&_deaad );_abacff !=nil {return _abacff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_gddc :=NewEG_ColorTransform (); -_gddc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_gddc );if _cffae :=d .DecodeElement (&_gddc .ColorTransformChoice .LumOff ,&_deaad );_cffae !=nil {return _cffae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_ccefc :=NewEG_ColorTransform (); -_ccefc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_ccefc );if _eadea :=d .DecodeElement (&_ccefc .ColorTransformChoice .LumMod ,&_deaad );_eadea !=nil {return _eadea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_fbff :=NewEG_ColorTransform (); -_fbff .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fbff );if _gdaeb :=d .DecodeElement (&_fbff .ColorTransformChoice .Red ,&_deaad );_gdaeb !=nil {return _gdaeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_bada :=NewEG_ColorTransform (); -_bada .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bada );if _cdgfb :=d .DecodeElement (&_bada .ColorTransformChoice .RedOff ,&_deaad );_cdgfb !=nil {return _cdgfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_bced :=NewEG_ColorTransform (); -_bced .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bced );if _gbfe :=d .DecodeElement (&_bced .ColorTransformChoice .RedMod ,&_deaad );_gbfe !=nil {return _gbfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_bbed :=NewEG_ColorTransform (); -_bbed .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bbed );if _cfgff :=d .DecodeElement (&_bbed .ColorTransformChoice .Green ,&_deaad );_cfgff !=nil {return _cfgff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_fbgge :=NewEG_ColorTransform (); -_fbgge .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fbgge );if _fgee :=d .DecodeElement (&_fbgge .ColorTransformChoice .GreenOff ,&_deaad );_fgee !=nil {return _fgee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_aadc :=NewEG_ColorTransform (); -_aadc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_aadc );if _cgdbd :=d .DecodeElement (&_aadc .ColorTransformChoice .GreenMod ,&_deaad );_cgdbd !=nil {return _cgdbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_dfafa :=NewEG_ColorTransform (); -_dfafa .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_dfafa );if _fcdbc :=d .DecodeElement (&_dfafa .ColorTransformChoice .Blue ,&_deaad );_fcdbc !=nil {return _fcdbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_bfecc :=NewEG_ColorTransform (); -_bfecc .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bfecc );if _gffb :=d .DecodeElement (&_bfecc .ColorTransformChoice .BlueOff ,&_deaad );_gffb !=nil {return _gffb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_bedgf :=NewEG_ColorTransform (); -_bedgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_bedgf );if _fabe :=d .DecodeElement (&_bedgf .ColorTransformChoice .BlueMod ,&_deaad );_fabe !=nil {return _fabe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_fcdcg :=NewEG_ColorTransform (); -_fcdcg .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_fcdcg );if _gbdfd :=d .DecodeElement (&_fcdcg .ColorTransformChoice .Gamma ,&_deaad );_gbdfd !=nil {return _gbdfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_ffcce :=NewEG_ColorTransform (); -_ffcce .ColorTransformChoice =NewEG_ColorTransformChoice ();_bebgf .EG_ColorTransform =append (_bebgf .EG_ColorTransform ,_ffcce );if _gcbab :=d .DecodeElement (&_ffcce .ColorTransformChoice .InvGamma ,&_deaad );_gcbab !=nil {return _gcbab ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_deaad .Name ); -if _bbbff :=d .Skip ();_bbbff !=nil {return _bbbff ;};};case _ba .EndElement :break _fbce ;case _ba .CharData :};};return nil ;};func (_gedb ST_LightRigType )Validate ()error {return _gedb .ValidateWithPath ("")};func (_bacgf *ST_DgmBuildStep )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_adfeb ,_efgde :=d .Token (); -if _efgde !=nil {return _efgde ;};if _ddbada ,_daefe :=_adfeb .(_ba .EndElement );_daefe &&_ddbada .Name ==start .Name {*_bacgf =1;return nil ;};if _bacce ,_fagbcb :=_adfeb .(_ba .CharData );!_fagbcb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adfeb ); -}else {switch string (_bacce ){case "":*_bacgf =0;case "\u0073\u0070":*_bacgf =1;case "\u0062\u0067":*_bacgf =2;};};_adfeb ,_efgde =d .Token ();if _efgde !=nil {return _efgde ;};if _deeaa ,_aabde :=_adfeb .(_ba .EndElement );_aabde &&_deeaa .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adfeb );};func (_fedfbd *CT_TextShapeAutofit )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type ST_PathShadeType byte ;func (_afabg *CT_OuterShadowEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _afabg .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .BlurRadAttr )}); -};if _afabg .DistAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .DistAttr )});};if _afabg .DirAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .DirAttr )}); -};if _afabg .SxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .SxAttr )});};if _afabg .SyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .SyAttr )}); -};if _afabg .KxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .KxAttr )});};if _afabg .KyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_afabg .KyAttr )}); -};if _afabg .AlgnAttr !=ST_RectAlignmentUnset {_agbba ,_defff :=_afabg .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"});if _defff !=nil {return _defff ;};start .Attr =append (start .Attr ,_agbba );};if _afabg .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_afabg .RotWithShapeAttr ))}); -};e .EncodeToken (start );if _afabg .ScrgbClr !=nil {_decb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_afabg .ScrgbClr ,_decb );};if _afabg .SrgbClr !=nil {_gdbbg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_afabg .SrgbClr ,_gdbbg );};if _afabg .HslClr !=nil {_bebcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_afabg .HslClr ,_bebcg );};if _afabg .SysClr !=nil {_ggab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_afabg .SysClr ,_ggab );};if _afabg .SchemeClr !=nil {_cbccf :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_afabg .SchemeClr ,_cbccf );};if _afabg .PrstClr !=nil {_gbbfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_afabg .PrstClr ,_gbbfb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type Any interface{MarshalXML (_dcaec *_ba .Encoder ,_accce _ba .StartElement )error ;UnmarshalXML (_gcegc *_ba .Decoder ,_bceaba _ba .StartElement )error ; -}; +// Top-Left to Bottom-Right Border Line Properties +LnTlToBr *CT_LineProperties ; -// ValidateWithPath validates the CT_OuterShadowEffect and its children, prefixing error messages with path -func (_cgbad *CT_OuterShadowEffect )ValidateWithPath (path string )error {if _cgbad .BlurRadAttr !=nil {if *_cgbad .BlurRadAttr < 0{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006c\u0075\u0072\u0052\u0061\u0064\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cgbad .BlurRadAttr ); -};if *_cgbad .BlurRadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006c\u0075r\u0052\u0061\u0064\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cgbad .BlurRadAttr ); -};};if _cgbad .DistAttr !=nil {if *_cgbad .DistAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u0044\u0069s\u0074\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cgbad .DistAttr ); -};if *_cgbad .DistAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044i\u0073\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0032\u00372\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u0039\u0030\u0030\u0020\u0028\u0068a\u0076e\u0020\u0025\u0076\u0029",path ,*_cgbad .DistAttr ); -};};if _cgbad .DirAttr !=nil {if *_cgbad .DirAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0044\u0069r\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_cgbad .DirAttr ); -};if *_cgbad .DirAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eD\u0069\u0072\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cgbad .DirAttr ); -};};if _cgbad .SxAttr !=nil {if _fgdfd :=_cgbad .SxAttr .ValidateWithPath (path +"\u002fS\u0078\u0041\u0074\u0074\u0072");_fgdfd !=nil {return _fgdfd ;};};if _cgbad .SyAttr !=nil {if _beag :=_cgbad .SyAttr .ValidateWithPath (path +"\u002fS\u0079\u0041\u0074\u0074\u0072"); -_beag !=nil {return _beag ;};};if _cgbad .KxAttr !=nil {if *_cgbad .KxAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_cgbad .KxAttr ); -};if *_cgbad .KxAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cgbad .KxAttr ); -};};if _cgbad .KyAttr !=nil {if *_cgbad .KyAttr <=-5400000{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u0020\u002d\u0035\u0034\u0030\u0030\u0030\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_cgbad .KyAttr ); -};if *_cgbad .KyAttr >=5400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004b\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u0020\u0035\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_cgbad .KyAttr ); -};};if _ceab :=_cgbad .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_ceab !=nil {return _ceab ;};if _cgbad .ScrgbClr !=nil {if _bdegd :=_cgbad .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); -_bdegd !=nil {return _bdegd ;};};if _cgbad .SrgbClr !=nil {if _ggffg :=_cgbad .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_ggffg !=nil {return _ggffg ;};};if _cgbad .HslClr !=nil {if _dcgae :=_cgbad .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); -_dcgae !=nil {return _dcgae ;};};if _cgbad .SysClr !=nil {if _geedg :=_cgbad .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_geedg !=nil {return _geedg ;};};if _cgbad .SchemeClr !=nil {if _adfb :=_cgbad .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); -_adfb !=nil {return _adfb ;};};if _cgbad .PrstClr !=nil {if _cfcef :=_cgbad .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_cfcef !=nil {return _cfcef ;};};return nil ;};func (_abfdd *Theme )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061:\u0074\u0068\u0065\u006d\u0065";return _abfdd .CT_OfficeStyleSheet .MarshalXML (e ,start );};func (_acgdf ST_FontCollectionIndex )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_bedeb :=_ba .Attr {};_bedeb .Name =name ; -switch _acgdf {case ST_FontCollectionIndexUnset :_bedeb .Value ="";case ST_FontCollectionIndexMajor :_bedeb .Value ="\u006d\u0061\u006ao\u0072";case ST_FontCollectionIndexMinor :_bedeb .Value ="\u006d\u0069\u006eo\u0072";case ST_FontCollectionIndexNone :_bedeb .Value ="\u006e\u006f\u006e\u0065"; -};return _bedeb ,nil ;};func (_aacgd *CT_TableStyleCellStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _aacgd .TcBdr !=nil {_effdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074\u0063\u0042\u0064\u0072"}}; -e .EncodeElement (_aacgd .TcBdr ,_effdd );};_aacgd .ThemeableFillStyleChoice .MarshalXML (e ,_ba .StartElement {});if _aacgd .Cell3D !=nil {_eeddg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u0065\u006c\u006c\u0033\u0044"}};e .EncodeElement (_aacgd .Cell3D ,_eeddg ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Bottom-Left to Top-Right Border Line Properties +LnBlToTr *CT_LineProperties ; -// Validate validates the CT_SystemColor and its children -func (_agfef *CT_SystemColor )Validate ()error {return _agfef .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006dC\u006f\u006c\u006f\u0072");};type EG_ColorTransform struct{ColorTransformChoice *EG_ColorTransformChoice ;};func (_fdafe *ST_PresetShadowVal )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eafffc ,_agbca :=d .Token (); -if _agbca !=nil {return _agbca ;};if _bbace ,_ebdcb :=_eafffc .(_ba .EndElement );_ebdcb &&_bbace .Name ==start .Name {*_fdafe =1;return nil ;};if _aebab ,_ccdda :=_eafffc .(_ba .CharData );!_ccdda {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eafffc ); -}else {switch string (_aebab ){case "":*_fdafe =0;case "\u0073\u0068\u0064w\u0031":*_fdafe =1;case "\u0073\u0068\u0064w\u0032":*_fdafe =2;case "\u0073\u0068\u0064w\u0033":*_fdafe =3;case "\u0073\u0068\u0064w\u0034":*_fdafe =4;case "\u0073\u0068\u0064w\u0035":*_fdafe =5; -case "\u0073\u0068\u0064w\u0036":*_fdafe =6;case "\u0073\u0068\u0064w\u0037":*_fdafe =7;case "\u0073\u0068\u0064w\u0038":*_fdafe =8;case "\u0073\u0068\u0064w\u0039":*_fdafe =9;case "\u0073\u0068\u0064\u0077\u0031\u0030":*_fdafe =10;case "\u0073\u0068\u0064\u0077\u0031\u0031":*_fdafe =11; -case "\u0073\u0068\u0064\u0077\u0031\u0032":*_fdafe =12;case "\u0073\u0068\u0064\u0077\u0031\u0033":*_fdafe =13;case "\u0073\u0068\u0064\u0077\u0031\u0034":*_fdafe =14;case "\u0073\u0068\u0064\u0077\u0031\u0035":*_fdafe =15;case "\u0073\u0068\u0064\u0077\u0031\u0036":*_fdafe =16; -case "\u0073\u0068\u0064\u0077\u0031\u0037":*_fdafe =17;case "\u0073\u0068\u0064\u0077\u0031\u0038":*_fdafe =18;case "\u0073\u0068\u0064\u0077\u0031\u0039":*_fdafe =19;case "\u0073\u0068\u0064\u0077\u0032\u0030":*_fdafe =20;};};_eafffc ,_agbca =d .Token (); -if _agbca !=nil {return _agbca ;};if _cadgc ,_abaeg :=_eafffc .(_ba .EndElement );_abaeg &&_cadgc .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eafffc ); -}; +// Cell 3-D +Cell3D *CT_Cell3D ;FillPropertiesChoice *EG_FillPropertiesChoice ; -// ValidateWithPath validates the CT_LineJoinMiterProperties and its children, prefixing error messages with path -func (_bcfe *CT_LineJoinMiterProperties )ValidateWithPath (path string )error {if _bcfe .LimAttr !=nil {if _ggbc :=_bcfe .LimAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006d\u0041\u0074\u0074\u0072");_ggbc !=nil {return _ggbc ;};};return nil ;}; -func NewCT_Path2DClose ()*CT_Path2DClose {_edfccb :=&CT_Path2DClose {};return _edfccb }; +// Header Cells Associated With Table Cell +Headers *CT_Headers ;ExtLst *CT_OfficeArtExtensionList ;}; -// Validate validates the EG_TextBulletColorChoice and its children -func (_dccce *EG_TextBulletColorChoice )Validate ()error {return _dccce .ValidateWithPath ("\u0045G\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074C\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bagaf *CT_GradientStopList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bebfb :for {_gbfff ,_cegc :=d .Token (); -if _cegc !=nil {return _cegc ;};switch _dedc :=_gbfff .(type ){case _ba .StartElement :switch _dedc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073"}:_bbgf :=NewCT_GradientStop (); -if _dagee :=d .DecodeElement (_bbgf ,&_dedc );_dagee !=nil {return _dagee ;};_bagaf .Gs =append (_bagaf .Gs ,_bbgf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006etS\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dedc .Name ); -if _dcaaf :=d .Skip ();_dcaaf !=nil {return _dcaaf ;};};case _ba .EndElement :break _bebfb ;case _ba .CharData :};};return nil ;};func (_cfaac ST_AnimationChartOnlyBuildType )ValidateWithPath (path string )error {switch _cfaac {case 0,1,2,3,4:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfaac )); -};return nil ;}; +// ST_Coordinate32 is a union type +type ST_Coordinate32 struct{ST_Coordinate32Unqualified *int32 ;ST_UniversalMeasure *string ;}; -// Validate validates the CT_Hyperlink and its children -func (_dbebd *CT_Hyperlink )Validate ()error {return _dbebd .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");};type ST_BlendMode byte ;func (_degbe ST_CompoundLine )ValidateWithPath (path string )error {switch _degbe {case 0,1,2,3,4,5:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_degbe )); -};return nil ;}; +// Validate validates the CT_TextParagraph and its children +func (_caag *CT_TextParagraph )Validate ()error {return _caag .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068");};func (_ccedf *CT_NonVisualDrawingProps )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_ccedf .IdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_ccedf .NameAttr )});if _ccedf .DescrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0073c\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_ccedf .DescrAttr )}); +};if _ccedf .HiddenAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ccedf .HiddenAttr ))});};if _ccedf .TitleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_ccedf .TitleAttr )}); +};e .EncodeToken (start );if _ccedf .HlinkClick !=nil {_efcb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}};e .EncodeElement (_ccedf .HlinkClick ,_efcb );};if _ccedf .HlinkHover !=nil {_ffcf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068l\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"}}; +e .EncodeElement (_ccedf .HlinkHover ,_ffcf );};if _ccedf .ExtLst !=nil {_dbgeg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccedf .ExtLst ,_dbgeg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_eggff *ST_TileFlipMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eegf ,_bfaga :=d .Token ();if _bfaga !=nil {return _bfaga ;};if _becae ,_ccfgd :=_eegf .(_d .EndElement );_ccfgd &&_becae .Name ==start .Name {*_eggff =1; +return nil ;};if _ecbeg ,_edgag :=_eegf .(_d .CharData );!_edgag {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eegf );}else {switch string (_ecbeg ){case "":*_eggff =0; +case "\u006e\u006f\u006e\u0065":*_eggff =1;case "\u0078":*_eggff =2;case "\u0079":*_eggff =3;case "\u0078\u0079":*_eggff =4;};};_eegf ,_bfaga =d .Token ();if _bfaga !=nil {return _bfaga ;};if _gegdde ,_fgdca :=_eegf .(_d .EndElement );_fgdca &&_gegdde .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eegf );}; -// ValidateWithPath validates the CT_AnimationDgmBuildProperties and its children, prefixing error messages with path -func (_geg *CT_AnimationDgmBuildProperties )ValidateWithPath (path string )error {if _geg .BldAttr !=nil {if _baba :=_geg .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_baba !=nil {return _baba ;};};return nil ;}; +// ValidateWithPath validates the CT_TableStyleList and its children, prefixing error messages with path +func (_fggce *CT_TableStyleList )ValidateWithPath (path string )error {if !_fa .ST_GuidPatternRe .MatchString (_fggce .DefAttr ){return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0044\u0065\u0066\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_fa .ST_GuidPatternRe ,_fggce .DefAttr ); +};for _fcab ,_begdg :=range _fggce .TblStyle {if _bdgec :=_begdg .ValidateWithPath (_bg .Sprintf ("\u0025s\u002fT\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_fcab ));_bdgec !=nil {return _bdgec ;};};return nil ;};func (_cacefc ST_PresetPatternVal )ValidateWithPath (path string )error {switch _cacefc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cacefc )); +};return nil ;};func (_gdfcce *EG_TextGeometry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdfcce .TextGeometryChoice =NewEG_TextGeometryChoice ();_dbbcdb :for {_cefbef ,_dgfgf :=d .Token ();if _dgfgf !=nil {return _dgfgf ;};switch _eggbf :=_cefbef .(type ){case _d .StartElement :switch _eggbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_gdfcce .TextGeometryChoice =NewEG_TextGeometryChoice (); +if _gggbe :=d .DecodeElement (&_gdfcce .TextGeometryChoice .CustGeom ,&_eggbf );_gggbe !=nil {return _gggbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_gdfcce .TextGeometryChoice =NewEG_TextGeometryChoice (); +if _bbbfc :=d .DecodeElement (&_gdfcce .TextGeometryChoice .PrstTxWarp ,&_eggbf );_bbbfc !=nil {return _bbbfc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078t\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0020\u0025\u0076",_eggbf .Name ); +if _fdcab :=d .Skip ();_fdcab !=nil {return _fdcab ;};};case _d .EndElement :break _dbbcdb ;case _d .CharData :};};return nil ;}; +// Validate validates the EG_TextGeometryChoice and its children +func (_begac *EG_TextGeometryChoice )Validate ()error {return _begac .ValidateWithPath ("E\u0047\u005f\u0054\u0065xt\u0047e\u006f\u006d\u0065\u0074\u0072y\u0043\u0068\u006f\u0069\u0063\u0065");}; -// ValidateWithPath validates the CT_GroupShapeProperties and its children, prefixing error messages with path -func (_ggge *CT_GroupShapeProperties )ValidateWithPath (path string )error {if _eadfe :=_ggge .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_eadfe !=nil {return _eadfe ;};if _ggge .Xfrm !=nil {if _fgde :=_ggge .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d"); -_fgde !=nil {return _fgde ;};};if _bfccd :=_ggge .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_bfccd !=nil {return _bfccd ;};if _adbgb :=_ggge .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_adbgb !=nil {return _adbgb ;};if _ggge .Scene3d !=nil {if _efagc :=_ggge .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_efagc !=nil {return _efagc ;};};if _ggge .ExtLst !=nil {if _bead :=_ggge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bead !=nil {return _bead ;};};return nil ;};type ST_SchemeColorVal byte ;func NewCT_TextCharacterProperties ()*CT_TextCharacterProperties {_bgfedd :=&CT_TextCharacterProperties {};_bgfedd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_bgfedd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -_bgfedd .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();_bgfedd .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();return _bgfedd ;};func (_dgggc *EG_TextRunChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _dgggc .R !=nil {_gdeec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072"}};e .EncodeElement (_dgggc .R ,_gdeec );}else if _dgggc .Br !=nil {_fgded :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0072"}};e .EncodeElement (_dgggc .Br ,_fgded ); -}else if _dgggc .Fld !=nil {_gcfca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066l\u0064"}};e .EncodeElement (_dgggc .Fld ,_gcfca );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_GvmlGraphicalObjectFrame and its children, prefixing error messages with path +func (_cdbb *CT_GvmlGraphicalObjectFrame )ValidateWithPath (path string )error {if _cdcgf :=_cdbb .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_cdcgf !=nil {return _cdcgf ; +};if _adgf :=_cdbb .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_adgf !=nil {return _adgf ;};if _febg :=_cdbb .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_febg !=nil {return _febg ;};if _cdbb .ExtLst !=nil {if _decec :=_cdbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_decec !=nil {return _decec ;};};return nil ;}; -// ValidateWithPath validates the CT_TextBulletColorFollowText and its children, prefixing error messages with path -func (_cafbd *CT_TextBulletColorFollowText )ValidateWithPath (path string )error {return nil };func (_febef *ST_PenAlignment )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_afbfe ,_aefce :=d .Token ();if _aefce !=nil {return _aefce ;}; -if _bgaee ,_aabcbc :=_afbfe .(_ba .EndElement );_aabcbc &&_bgaee .Name ==start .Name {*_febef =1;return nil ;};if _ecace ,_dfdfga :=_afbfe .(_ba .CharData );!_dfdfga {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afbfe ); -}else {switch string (_ecace ){case "":*_febef =0;case "\u0063\u0074\u0072":*_febef =1;case "\u0069\u006e":*_febef =2;};};_afbfe ,_aefce =d .Token ();if _aefce !=nil {return _aefce ;};if _acfe ,_cffbb :=_afbfe .(_ba .EndElement );_cffbb &&_acfe .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afbfe );};func (_bebga *CT_Path2DClose )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_daece ,_cgabg :=d .Token (); -if _cgabg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0074\u0068\u0032\u0044\u0043\u006c\u006f\u0073\u0065:\u0020\u0025\u0073",_cgabg );};if _ebfd ,_cgedf :=_daece .(_ba .EndElement );_cgedf &&_ebfd .Name ==start .Name {break ; -};};return nil ;};func NewCT_Headers ()*CT_Headers {_afab :=&CT_Headers {};return _afab };type CT_TableBackgroundStyle struct{ThemeableFillStyleChoice *EG_ThemeableFillStyleChoice ;ThemeableEffectStyleChoice *EG_ThemeableEffectStyleChoice ;};type CT_AdjPoint2D struct{ +// Validate validates the CT_AlphaBiLevelEffect and its children +func (_ccf *CT_AlphaBiLevelEffect )Validate ()error {return _ccf .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061B\u0069\u004c\u0065\u0076\u0065l\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_TablePropertiesChoice struct{TableStyle *CT_TableStyle ; +TableStyleId *string ;}; -// X-Coordinate -XAttr ST_AdjCoordinate ; +// Validate validates the CT_XYAdjustHandle and its children +func (_gffbb *CT_XYAdjustHandle )Validate ()error {return _gffbb .ValidateWithPath ("\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048a\u006e\u0064\u006c\u0065");};type CT_Scene3D struct{ -// Y-Coordinate -YAttr ST_AdjCoordinate ;};func NewCT_DashStopList ()*CT_DashStopList {_dfdf :=&CT_DashStopList {};return _dfdf };func (_eggfbe *EG_MediaChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _eggfbe .AudioCd !=nil {_cfage :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u0075\u0064\u0069\u006f\u0043d"}}; -e .EncodeElement (_eggfbe .AudioCd ,_cfage );}else if _eggfbe .WavAudioFile !=nil {_gefbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0077\u0061\u0076\u0041\u0075\u0064\u0069o\u0046\u0069\u006c\u0065"}};e .EncodeElement (_eggfbe .WavAudioFile ,_gefbc ); -}else if _eggfbe .AudioFile !=nil {_agedf :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0061\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}};e .EncodeElement (_eggfbe .AudioFile ,_agedf );}else if _eggfbe .VideoFile !=nil {_abgcg :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0076\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065"}}; -e .EncodeElement (_eggfbe .VideoFile ,_abgcg );}else if _eggfbe .QuickTimeFile !=nil {_ffbgdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0071u\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}};e .EncodeElement (_eggfbe .QuickTimeFile ,_ffbgdd ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Camera +Camera *CT_Camera ; -// ValidateWithPath validates the CT_GroupFillProperties and its children, prefixing error messages with path -func (_agdd *CT_GroupFillProperties )ValidateWithPath (path string )error {return nil };type CT_AudioCDTime struct{ +// Light Rig +LightRig *CT_LightRig ; -// Track -TrackAttr uint8 ; +// Backdrop Plane +Backdrop *CT_Backdrop ;ExtLst *CT_OfficeArtExtensionList ;};type CT_TextNormalAutofit struct{ -// Time -TimeAttr *uint32 ;};func (_cadde *ST_TextVertOverflowType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dcfcec ,_cbaag :=d .Token ();if _cbaag !=nil {return _cbaag ;};if _bfgde ,_efgab :=_dcfcec .(_ba .EndElement );_efgab &&_bfgde .Name ==start .Name {*_cadde =1; -return nil ;};if _ceccc ,_gecbg :=_dcfcec .(_ba .CharData );!_gecbg {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcfcec );}else {switch string (_ceccc ){case "":*_cadde =0; -case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_cadde =1;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073":*_cadde =2;case "\u0063\u006c\u0069\u0070":*_cadde =3;};};_dcfcec ,_cbaag =d .Token ();if _cbaag !=nil {return _cbaag ;};if _ebbbbd ,_ffece :=_dcfcec .(_ba .EndElement ); -_ffece &&_ebbbbd .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcfcec );};type CT_QuickTimeFile struct{LinkAttr string ; -ExtLst *CT_OfficeArtExtensionList ;};type CT_SoftEdgesEffect struct{ +// Font Scale +FontScaleAttr *ST_TextFontScalePercentOrPercentString ; -// Radius -RadAttr int64 ;};func NewCT_AlphaCeilingEffect ()*CT_AlphaCeilingEffect {_afa :=&CT_AlphaCeilingEffect {};return _afa };type ST_LightRigType byte ; +// Line Space Reduction +LnSpcReductionAttr *ST_TextSpacingPercentOrPercentString ;}; -// Validate validates the CT_PositivePercentage and its children -func (_ffaf *CT_PositivePercentage )Validate ()error {return _ffaf .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};func (_feaag *EG_OfficeArtExtensionList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cfefd :for {_agadg ,_edaea :=d .Token (); -if _edaea !=nil {return _edaea ;};switch _cbdbgc :=_agadg .(type ){case _ba .StartElement :switch _cbdbgc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_efcbd :=NewCT_OfficeArtExtension (); -if _ffcggf :=d .DecodeElement (_efcbd ,&_cbdbgc );_ffcggf !=nil {return _ffcggf ;};_feaag .Ext =append (_feaag .Ext ,_efcbd );default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0041\u0072t\u0045x\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004ci\u0073t\u0020\u0025v",_cbdbgc .Name ); -if _gdafa :=d .Skip ();_gdafa !=nil {return _gdafa ;};};case _ba .EndElement :break _cfefd ;case _ba .CharData :};};return nil ;};func (_acgfb *CT_GvmlPictureNonVisual )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_eadab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_acgfb .CNvPr ,_eadab );_gcgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}}; -e .EncodeElement (_acgfb .CNvPicPr ,_gcgf );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TextSpacingPoint and its children +func (_gbebg *CT_TextSpacingPoint )Validate ()error {return _gbebg .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074");};func (_edebb ST_RectAlignment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_edebb .String (),start ); +};func (_dbed *CT_HSLEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dbddf :=range start .Attr {if _dbddf .Name .Local =="\u0068\u0075\u0065"{_cfcae ,_efgbc :=_b .ParseInt (_dbddf .Value ,10,32);if _efgbc !=nil {return _efgbc ; +};_ccedg :=int32 (_cfcae );_dbed .HueAttr =&_ccedg ;continue ;};if _dbddf .Name .Local =="\u0073\u0061\u0074"{_fcdbf ,_fggf :=ParseUnionST_FixedPercentage (_dbddf .Value );if _fggf !=nil {return _fggf ;};_dbed .SatAttr =&_fcdbf ;continue ;};if _dbddf .Name .Local =="\u006c\u0075\u006d"{_ccdg ,_abcde :=ParseUnionST_FixedPercentage (_dbddf .Value ); +if _abcde !=nil {return _abcde ;};_dbed .LumAttr =&_ccdg ;continue ;};};for {_cgcbc ,_abbff :=d .Token ();if _abbff !=nil {return _bg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0053L\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_abbff ); +};if _fbdac ,_gfdgb :=_cgcbc .(_d .EndElement );_gfdgb &&_fbdac .Name ==start .Name {break ;};};return nil ;};func (_fcacb ST_PenAlignment )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cbgcg :=_d .Attr {};_cbgcg .Name =name ;switch _fcacb {case ST_PenAlignmentUnset :_cbgcg .Value =""; +case ST_PenAlignmentCtr :_cbgcg .Value ="\u0063\u0074\u0072";case ST_PenAlignmentIn :_cbgcg .Value ="\u0069\u006e";};return _cbgcg ,nil ;}; -// ValidateWithPath validates the CT_ConnectionSite and its children, prefixing error messages with path -func (_ccdbc *CT_ConnectionSite )ValidateWithPath (path string )error {if _eccd :=_ccdbc .AngAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_eccd !=nil {return _eccd ;};if _fdbf :=_ccdbc .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073"); -_fdbf !=nil {return _fdbf ;};return nil ;};type CT_PresetGeometry2D struct{ +// ValidateWithPath validates the CT_EffectProperties and its children, prefixing error messages with path +func (_edebg *CT_EffectProperties )ValidateWithPath (path string )error {if _fgdd :=_edebg .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_fgdd !=nil {return _fgdd ;};return nil ;};func (_cgfb *CT_Blip )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgfb .CstateAttr !=ST_BlipCompressionUnset {_cfcg ,_cadg :=_cgfb .CstateAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0073\u0074\u0061\u0074\u0065"}); +if _cadg !=nil {return _cadg ;};start .Attr =append (start .Attr ,_cfcg );};if _cgfb .EmbedAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_cgfb .EmbedAttr )}); +};if _cgfb .LinkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u006c\u0069\u006e\u006b"},Value :_bg .Sprintf ("\u0025\u0076",*_cgfb .LinkAttr )});};e .EncodeToken (start );if _cgfb .BlipChoice !=nil {for _ ,_eccb :=range _cgfb .BlipChoice {_eccb .MarshalXML (e ,_d .StartElement {}); +};};if _cgfb .ExtLst !=nil {_gddc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgfb .ExtLst ,_gddc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Preset Shape -PrstAttr ST_ShapeType ; +// Validate validates the CT_GeomGuide and its children +func (_ccbf *CT_GeomGuide )Validate ()error {return _ccbf .ValidateWithPath ("\u0043\u0054\u005fG\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065");}; -// List of Shape Adjust Values -AvLst *CT_GeomGuideList ;};func (_gaefa ST_BevelPresetType )ValidateWithPath (path string )error {switch _gaefa {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaefa )); -};return nil ;};func NewCT_TextTabStopList ()*CT_TextTabStopList {_gdeee :=&CT_TextTabStopList {};return _gdeee };func NewCT_GradientStopList ()*CT_GradientStopList {_cdbgde :=&CT_GradientStopList {};return _cdbgde }; +// Validate validates the CT_EmbeddedWAVAudioFile and its children +func (_gbfa *CT_EmbeddedWAVAudioFile )Validate ()error {return _gbfa .ValidateWithPath ("\u0043\u0054\u005fEm\u0062\u0065\u0064\u0064\u0065\u0064\u0057\u0041\u0056\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");}; -// Validate validates the CT_LightRig and its children -func (_eecgd *CT_LightRig )Validate ()error {return _eecgd .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067");};func (_dcbfd *CT_PictureLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dffgc :=range start .Attr {if _dffgc .Name .Local =="\u006e\u006f\u0043\u0072\u006f\u0070"{_ebaf ,_dabea :=_f .ParseBool (_dffgc .Value ); -if _dabea !=nil {return _dabea ;};_dcbfd .NoCropAttr =&_ebaf ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0047r\u0070"{_ebfdcd ,_ebfaa :=_f .ParseBool (_dffgc .Value );if _ebfaa !=nil {return _ebfaa ;};_dcbfd .NoGrpAttr =&_ebfdcd ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_bbfab ,_acdce :=_f .ParseBool (_dffgc .Value ); -if _acdce !=nil {return _acdce ;};_dcbfd .NoSelectAttr =&_bbfab ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0052o\u0074"{_bgbg ,_agbge :=_f .ParseBool (_dffgc .Value );if _agbge !=nil {return _agbge ;};_dcbfd .NoRotAttr =&_bgbg ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_fgfec ,_egdee :=_f .ParseBool (_dffgc .Value ); -if _egdee !=nil {return _egdee ;};_dcbfd .NoChangeAspectAttr =&_fgfec ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_dgfdg ,_ebdgd :=_f .ParseBool (_dffgc .Value );if _ebdgd !=nil {return _ebdgd ;};_dcbfd .NoMoveAttr =&_dgfdg ; -continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_cace ,_cadb :=_f .ParseBool (_dffgc .Value );if _cadb !=nil {return _cadb ;};_dcbfd .NoResizeAttr =&_cace ;continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_gfedd ,_ffbbd :=_f .ParseBool (_dffgc .Value ); -if _ffbbd !=nil {return _ffbbd ;};_dcbfd .NoEditPointsAttr =&_gfedd ;continue ;};if _dffgc .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_dcbge ,_edgf :=_f .ParseBool (_dffgc .Value );if _edgf !=nil {return _edgf ; -};_dcbfd .NoAdjustHandlesAttr =&_dcbge ;continue ;};if _dffgc .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_eaagb ,_cbecb :=_f .ParseBool (_dffgc .Value );if _cbecb !=nil {return _cbecb ;};_dcbfd .NoChangeArrowheadsAttr =&_eaagb ; -continue ;};if _dffgc .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_cacd ,_cefgd :=_f .ParseBool (_dffgc .Value );if _cefgd !=nil {return _cefgd ;};_dcbfd .NoChangeShapeTypeAttr =&_cacd ; -continue ;};};_eefgd :for {_fbagg ,_becdd :=d .Token ();if _becdd !=nil {return _becdd ;};switch _dddbe :=_fbagg .(type ){case _ba .StartElement :switch _dddbe .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcbfd .ExtLst =NewCT_OfficeArtExtensionList (); -if _gecd :=d .DecodeElement (_dcbfd .ExtLst ,&_dddbe );_gecd !=nil {return _gecd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_dddbe .Name ); -if _gcbad :=d .Skip ();_gcbad !=nil {return _gcbad ;};};case _ba .EndElement :break _eefgd ;case _ba .CharData :};};return nil ;};type CT_InverseTransform struct{};type ST_PresetLineDashVal byte ;func (_feee ST_PathShadeType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ddeeg :=_ba .Attr {}; -_ddeeg .Name =name ;switch _feee {case ST_PathShadeTypeUnset :_ddeeg .Value ="";case ST_PathShadeTypeShape :_ddeeg .Value ="\u0073\u0068\u0061p\u0065";case ST_PathShadeTypeCircle :_ddeeg .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_PathShadeTypeRect :_ddeeg .Value ="\u0072\u0065\u0063\u0074"; -};return _ddeeg ,nil ;};func (_cfbac ST_TextStrikeType )ValidateWithPath (path string )error {switch _cfbac {case 0,1,2,3:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfbac )); -};return nil ;};func (_gecdfc *CT_TintEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gecdfc .HueAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0075\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_gecdfc .HueAttr )}); -};if _gecdfc .AmtAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061\u006d\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_gecdfc .AmtAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_daadf *CT_TextSpacing )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_daadf .TextSpacingChoice =NewCT_TextSpacingChoice ();_aacggd :for {_ceaa ,_febd :=d .Token ();if _febd !=nil {return _febd ;};switch _bbgba :=_ceaa .(type ){case _ba .StartElement :switch _bbgba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0063\u0074"}:_daadf .TextSpacingChoice =NewCT_TextSpacingChoice (); -if _gecfe :=d .DecodeElement (&_daadf .TextSpacingChoice .SpcPct ,&_bbgba );_gecfe !=nil {return _gecfe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0063\u0050\u0074\u0073"}:_daadf .TextSpacingChoice =NewCT_TextSpacingChoice (); -if _fgffc :=d .DecodeElement (&_daadf .TextSpacingChoice .SpcPts ,&_bbgba );_fgffc !=nil {return _fgffc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061c\u0069n\u0067\u0020\u0025\u0076",_bbgba .Name ); -if _ceeba :=d .Skip ();_ceeba !=nil {return _ceeba ;};};case _ba .EndElement :break _aacggd ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path +func (_cgabgd *CT_TableStyle )ValidateWithPath (path string )error {if !_fa .ST_GuidPatternRe .MatchString (_cgabgd .StyleIdAttr ){return _bg .Errorf ("\u0025\u0073\u002fm\u002e\u0053\u0074\u0079\u006c\u0065\u0049\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fa .ST_GuidPatternRe ,_cgabgd .StyleIdAttr ); +};if _cgabgd .TblBg !=nil {if _gaafd :=_cgabgd .TblBg .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0042\u0067");_gaafd !=nil {return _gaafd ;};};if _cgabgd .WholeTbl !=nil {if _dfece :=_cgabgd .WholeTbl .ValidateWithPath (path +"\u002fW\u0068\u006f\u006c\u0065\u0054\u0062l"); +_dfece !=nil {return _dfece ;};};if _cgabgd .Band1H !=nil {if _afff :=_cgabgd .Band1H .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0031\u0048");_afff !=nil {return _afff ;};};if _cgabgd .Band2H !=nil {if _abeea :=_cgabgd .Band2H .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0032\u0048"); +_abeea !=nil {return _abeea ;};};if _cgabgd .Band1V !=nil {if _efad :=_cgabgd .Band1V .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0031\u0056");_efad !=nil {return _efad ;};};if _cgabgd .Band2V !=nil {if _ebafaf :=_cgabgd .Band2V .ValidateWithPath (path +"\u002fB\u0061\u006e\u0064\u0032\u0056"); +_ebafaf !=nil {return _ebafaf ;};};if _cgabgd .LastCol !=nil {if _cdac :=_cgabgd .LastCol .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0043\u006f\u006c");_cdac !=nil {return _cdac ;};};if _cgabgd .FirstCol !=nil {if _dceaa :=_cgabgd .FirstCol .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0043\u006fl"); +_dceaa !=nil {return _dceaa ;};};if _cgabgd .LastRow !=nil {if _feac :=_cgabgd .LastRow .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0052\u006f\u0077");_feac !=nil {return _feac ;};};if _cgabgd .SeCell !=nil {if _aedbce :=_cgabgd .SeCell .ValidateWithPath (path +"\u002fS\u0065\u0043\u0065\u006c\u006c"); +_aedbce !=nil {return _aedbce ;};};if _cgabgd .SwCell !=nil {if _eafad :=_cgabgd .SwCell .ValidateWithPath (path +"\u002fS\u0077\u0043\u0065\u006c\u006c");_eafad !=nil {return _eafad ;};};if _cgabgd .FirstRow !=nil {if _afegc :=_cgabgd .FirstRow .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0052\u006fw"); +_afegc !=nil {return _afegc ;};};if _cgabgd .NeCell !=nil {if _gfecb :=_cgabgd .NeCell .ValidateWithPath (path +"\u002fN\u0065\u0043\u0065\u006c\u006c");_gfecb !=nil {return _gfecb ;};};if _cgabgd .NwCell !=nil {if _aebab :=_cgabgd .NwCell .ValidateWithPath (path +"\u002fN\u0077\u0043\u0065\u006c\u006c"); +_aebab !=nil {return _aebab ;};};if _cgabgd .ExtLst !=nil {if _dcabed :=_cgabgd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcabed !=nil {return _dcabed ;};};return nil ;};func (_gaede *CT_Blip )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dfbb :=range start .Attr {if _dfbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfbb .Name .Local =="\u0065\u006d\u0062e\u0064"{_bfdf :=_dfbb .Value ; +_gaede .EmbedAttr =&_bfdf ;continue ;};if _dfbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfbb .Name .Local =="\u006c\u0069\u006e\u006b"{_afcb :=_dfbb .Value ; +_gaede .LinkAttr =&_afcb ;continue ;};if _dfbb .Name .Local =="\u0063\u0073\u0074\u0061\u0074\u0065"{_gaede .CstateAttr .UnmarshalXMLAttr (_dfbb );continue ;};};_aafd :for {_daga ,_ggce :=d .Token ();if _ggce !=nil {return _ggce ;};switch _dea :=_daga .(type ){case _d .StartElement :switch _dea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_cfea :=NewCT_BlipChoice (); +if _fcbc :=d .DecodeElement (&_cfea .AlphaBiLevel ,&_dea );_fcbc !=nil {return _fcbc ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_cfea );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_efg :=NewCT_BlipChoice (); +if _bfeg :=d .DecodeElement (&_efg .AlphaCeiling ,&_dea );_bfeg !=nil {return _bfeg ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_efg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_gbaba :=NewCT_BlipChoice (); +if _cfce :=d .DecodeElement (&_gbaba .AlphaFloor ,&_dea );_cfce !=nil {return _cfce ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_gbaba );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_cgea :=NewCT_BlipChoice (); +if _gcg :=d .DecodeElement (&_cgea .AlphaInv ,&_dea );_gcg !=nil {return _gcg ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_cgea );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_fegb :=NewCT_BlipChoice (); +if _fbec :=d .DecodeElement (&_fegb .AlphaMod ,&_dea );_fbec !=nil {return _fbec ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_fegb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_debb :=NewCT_BlipChoice (); +if _eff :=d .DecodeElement (&_debb .AlphaModFix ,&_dea );_eff !=nil {return _eff ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_debb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_ead :=NewCT_BlipChoice (); +if _agg :=d .DecodeElement (&_ead .AlphaRepl ,&_dea );_agg !=nil {return _agg ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_ead );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_gge :=NewCT_BlipChoice (); +if _ffbf :=d .DecodeElement (&_gge .BiLevel ,&_dea );_ffbf !=nil {return _ffbf ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_gge );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_cdg :=NewCT_BlipChoice (); +if _fece :=d .DecodeElement (&_cdg .Blur ,&_dea );_fece !=nil {return _fece ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_cdg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_bbb :=NewCT_BlipChoice (); +if _dec :=d .DecodeElement (&_bbb .ClrChange ,&_dea );_dec !=nil {return _dec ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_bbb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_gfca :=NewCT_BlipChoice (); +if _dgg :=d .DecodeElement (&_gfca .ClrRepl ,&_dea );_dgg !=nil {return _dgg ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_gfca );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_gabf :=NewCT_BlipChoice (); +if _dbagaf :=d .DecodeElement (&_gabf .Duotone ,&_dea );_dbagaf !=nil {return _dbagaf ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_gabf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_bedd :=NewCT_BlipChoice (); +if _cabb :=d .DecodeElement (&_bedd .FillOverlay ,&_dea );_cabb !=nil {return _cabb ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_bedd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_fdab :=NewCT_BlipChoice (); +if _babe :=d .DecodeElement (&_fdab .Grayscl ,&_dea );_babe !=nil {return _babe ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_fdab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_adgb :=NewCT_BlipChoice (); +if _egaf :=d .DecodeElement (&_adgb .Hsl ,&_dea );_egaf !=nil {return _egaf ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_adgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_acfa :=NewCT_BlipChoice (); +if _cgcd :=d .DecodeElement (&_acfa .Lum ,&_dea );_cgcd !=nil {return _cgcd ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_acfa );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_abag :=NewCT_BlipChoice (); +if _geaa :=d .DecodeElement (&_abag .Tint ,&_dea );_geaa !=nil {return _geaa ;};_gaede .BlipChoice =append (_gaede .BlipChoice ,_abag );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gaede .ExtLst =NewCT_OfficeArtExtensionList (); +if _cgab :=d .DecodeElement (_gaede .ExtLst ,&_dea );_cgab !=nil {return _cgab ;};default:_g .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0042\u006c\u0069\u0070\u0020\u0025\u0076",_dea .Name ); +if _cbbe :=d .Skip ();_cbbe !=nil {return _cbbe ;};};case _d .EndElement :break _aafd ;case _d .CharData :};};return nil ;};func (_acc *CT_AlphaReplaceEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dgb :=range start .Attr {if _dgb .Name .Local =="\u0061"{_cfe ,_abcb :=ParseUnionST_PositiveFixedPercentage (_dgb .Value ); +if _abcb !=nil {return _abcb ;};_acc .AAttr =_cfe ;continue ;};};for {_agb ,_faca :=d .Token ();if _faca !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006ca\u0063\u0065\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_faca ); +};if _bdfb ,_dbf :=_agb .(_d .EndElement );_dbf &&_bdfb .Name ==start .Name {break ;};};return nil ;};func NewEG_LineJoinPropertiesChoice ()*EG_LineJoinPropertiesChoice {_gfefdff :=&EG_LineJoinPropertiesChoice {};return _gfefdff ;}; -// ValidateWithPath validates the CT_TableCellBorderStyle and its children, prefixing error messages with path -func (_cdecb *CT_TableCellBorderStyle )ValidateWithPath (path string )error {if _cdecb .Left !=nil {if _dcacg :=_cdecb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_dcacg !=nil {return _dcacg ;};};if _cdecb .Right !=nil {if _dade :=_cdecb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_dade !=nil {return _dade ;};};if _cdecb .Top !=nil {if _fddcg :=_cdecb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_fddcg !=nil {return _fddcg ;};};if _cdecb .Bottom !=nil {if _cbfa :=_cdecb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_cbfa !=nil {return _cbfa ;};};if _cdecb .InsideH !=nil {if _dcbcf :=_cdecb .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_dcbcf !=nil {return _dcbcf ;};};if _cdecb .InsideV !=nil {if _gcfdg :=_cdecb .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); -_gcfdg !=nil {return _gcfdg ;};};if _cdecb .Tl2br !=nil {if _fdcfd :=_cdecb .Tl2br .ValidateWithPath (path +"\u002f\u0054\u006c\u0032\u0062\u0072");_fdcfd !=nil {return _fdcfd ;};};if _cdecb .Tr2bl !=nil {if _feegec :=_cdecb .Tr2bl .ValidateWithPath (path +"\u002f\u0054\u0072\u0032\u0062\u006c"); -_feegec !=nil {return _feegec ;};};if _cdecb .ExtLst !=nil {if _bbdbe :=_cdecb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbdbe !=nil {return _bbdbe ;};};return nil ;};func (_fedbb ST_TextFontScalePercentOrPercentString )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _fedbb .ST_TextFontScalePercent !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_fedbb .ST_TextFontScalePercent )));};if _fedbb .ST_Percentage !=nil {e .EncodeToken (_ba .CharData (*_fedbb .ST_Percentage ));};return e .EncodeToken (_ba .EndElement {Name :start .Name }); -}; +// ValidateWithPath validates the CT_GeomGuideList and its children, prefixing error messages with path +func (_adgeb *CT_GeomGuideList )ValidateWithPath (path string )error {for _agaeb ,_dfcf :=range _adgeb .Gd {if _cecge :=_dfcf .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0047\u0064\u005b\u0025\u0064]",path ,_agaeb ));_cecge !=nil {return _cecge ;}; +};return nil ;};func NewCT_Angle ()*CT_Angle {_bcc :=&CT_Angle {};return _bcc };func (_ddcag ST_DgmBuildStep )Validate ()error {return _ddcag .ValidateWithPath ("")};func (_ecfgf *CT_TextSpacingPercent )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_eadfd :=range start .Attr {if _eadfd .Name .Local =="\u0076\u0061\u006c"{_acgagf ,_gebc :=ParseUnionST_TextSpacingPercentOrPercentString (_eadfd .Value ); +if _gebc !=nil {return _gebc ;};_ecfgf .ValAttr =_acgagf ;continue ;};};for {_cafba ,_edgfb :=d .Token ();if _edgfb !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070\u0061\u0063\u0069n\u0067\u0050\u0065\u0072\u0063\u0065\u006et\u003a\u0020\u0025\u0073",_edgfb ); +};if _dceae ,_fddca :=_cafba .(_d .EndElement );_fddca &&_dceae .Name ==start .Name {break ;};};return nil ;};func (_cgeff *ST_TileFlipMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cgeff =0;case "\u006e\u006f\u006e\u0065":*_cgeff =1; +case "\u0078":*_cgeff =2;case "\u0079":*_cgeff =3;case "\u0078\u0079":*_cgeff =4;};return nil ;};func NewCT_BackgroundFillStyleList ()*CT_BackgroundFillStyleList {_acab :=&CT_BackgroundFillStyleList {};return _acab ;}; -// ValidateWithPath validates the CT_GraphicalObjectData and its children, prefixing error messages with path -func (_aedf *CT_GraphicalObjectData )ValidateWithPath (path string )error {return nil };func (_gefbg *ST_TextPoint )Validate ()error {return _gefbg .ValidateWithPath ("")};func (_deegb *CT_EffectList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _deegb .Blur !=nil {_cfdbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}};e .EncodeElement (_deegb .Blur ,_cfdbc );};if _deegb .FillOverlay !=nil {_babf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}}; -e .EncodeElement (_deegb .FillOverlay ,_babf );};if _deegb .Glow !=nil {_bgddc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_deegb .Glow ,_bgddc );};if _deegb .InnerShdw !=nil {_fcge :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0069\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"}}; -e .EncodeElement (_deegb .InnerShdw ,_fcge );};if _deegb .OuterShdw !=nil {_dabd :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"}};e .EncodeElement (_deegb .OuterShdw ,_dabd );};if _deegb .PrstShdw !=nil {_dfgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}}; -e .EncodeElement (_deegb .PrstShdw ,_dfgf );};if _deegb .Reflection !=nil {_gdfdbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072e\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_deegb .Reflection ,_gdfdbb );};if _deegb .SoftEdge !=nil {_gaeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}}; -e .EncodeElement (_deegb .SoftEdge ,_gaeg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewTblStyleLst ()*TblStyleLst {_ecabb :=&TblStyleLst {};_ecabb .CT_TableStyleList =*NewCT_TableStyleList ();return _ecabb ;};func (_egac ST_RectAlignment )Validate ()error {return _egac .ValidateWithPath ("")}; +// Validate validates the CT_TextBulletSizePoint and its children +func (_ddggb *CT_TextBulletSizePoint )Validate ()error {return _ddggb .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0050\u006f\u0069n\u0074");}; +// Validate validates the CT_FillEffect and its children +func (_fbed *CT_FillEffect )Validate ()error {return _fbed .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074");}; -// Validate validates the EG_TextBulletChoice and its children -func (_daace *EG_TextBulletChoice )Validate ()error {return _daace .ValidateWithPath ("\u0045\u0047\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gbcea *ST_LightRigType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gbcea =0; -case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031":*_gbcea =1;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032":*_gbcea =2;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033":*_gbcea =3;case "l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034":*_gbcea =4; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031":*_gbcea =5;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032":*_gbcea =6;case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033":*_gbcea =7; -case "\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034":*_gbcea =8;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031":*_gbcea =9;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032":*_gbcea =10; -case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033":*_gbcea =11;case "\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034":*_gbcea =12;case "\u0074h\u0072\u0065\u0065\u0050\u0074":*_gbcea =13;case "\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064":*_gbcea =14; -case "\u0073\u006f\u0066\u0074":*_gbcea =15;case "\u0068\u0061\u0072s\u0068":*_gbcea =16;case "\u0066\u006c\u006fo\u0064":*_gbcea =17;case "c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067":*_gbcea =18;case "\u006do\u0072\u006e\u0069\u006e\u0067":*_gbcea =19; -case "\u0073u\u006e\u0072\u0069\u0073\u0065":*_gbcea =20;case "\u0073\u0075\u006e\u0073\u0065\u0074":*_gbcea =21;case "\u0063\u0068\u0069\u006c\u006c\u0079":*_gbcea =22;case "\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067":*_gbcea =23;case "\u0066\u006c\u0061\u0074":*_gbcea =24; -case "\u0074\u0077\u006fP\u0074":*_gbcea =25;case "\u0067\u006c\u006f\u0077":*_gbcea =26;case "\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d":*_gbcea =27;};return nil ;}; +// ValidateWithPath validates the CT_DashStopList and its children, prefixing error messages with path +func (_bbcc *CT_DashStopList )ValidateWithPath (path string )error {for _fbdae ,_bgfe :=range _bbcc .Ds {if _aefg :=_bgfe .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0044\u0073\u005b\u0025\u0064]",path ,_fbdae ));_aefg !=nil {return _aefg ;};};return nil ; +};func (_gbgfb *EG_TextUnderlineFill )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbgfb .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice ();_aefgb :for {_geead ,_bbdfd :=d .Token ();if _bbdfd !=nil {return _bbdfd ;};switch _befca :=_geead .(type ){case _d .StartElement :switch _befca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075F\u0069\u006c\u006c\u0054\u0078"}:_gbgfb .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); +if _cggce :=d .DecodeElement (&_gbgfb .TextUnderlineFillChoice .UFillTx ,&_befca );_cggce !=nil {return _cggce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0046\u0069l\u006c"}:_gbgfb .TextUnderlineFillChoice =NewEG_TextUnderlineFillChoice (); +if _bagafc :=d .DecodeElement (&_gbgfb .TextUnderlineFillChoice .UFill ,&_befca );_bagafc !=nil {return _bagafc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_befca .Name ); +if _bfeaa :=d .Skip ();_bfeaa !=nil {return _bfeaa ;};};case _d .EndElement :break _aefgb ;case _d .CharData :};};return nil ;};func (_gfgee *EG_MediaChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aabdd :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_gfgee .AudioCd =NewCT_AudioCD (); +if _daaagb :=d .DecodeElement (_gfgee .AudioCd ,&_aabdd );_daaagb !=nil {return _daaagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_gfgee .WavAudioFile =NewCT_EmbeddedWAVAudioFile (); +if _dabfa :=d .DecodeElement (_gfgee .WavAudioFile ,&_aabdd );_dabfa !=nil {return _dabfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_gfgee .AudioFile =NewCT_AudioFile (); +if _ecgbae :=d .DecodeElement (_gfgee .AudioFile ,&_aabdd );_ecgbae !=nil {return _ecgbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_gfgee .VideoFile =NewCT_VideoFile (); +if _bfbdfe :=d .DecodeElement (_gfgee .VideoFile ,&_aabdd );_bfbdfe !=nil {return _bfbdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_gfgee .QuickTimeFile =NewCT_QuickTimeFile (); +if _afffg :=d .DecodeElement (_gfgee .QuickTimeFile ,&_aabdd );_afffg !=nil {return _afffg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_aabdd .Name ); +if _dccbb :=d .Skip ();_dccbb !=nil {return _dccbb ;};};return nil ;};type CT_NonVisualGraphicFrameProperties struct{ -// ValidateWithPath validates the EG_FillModePropertiesChoice and its children, prefixing error messages with path -func (_cffbf *EG_FillModePropertiesChoice )ValidateWithPath (path string )error {if _cffbf .Tile !=nil {if _eaacaa :=_cffbf .Tile .ValidateWithPath (path +"\u002f\u0054\u0069l\u0065");_eaacaa !=nil {return _eaacaa ;};};if _cffbf .Stretch !=nil {if _acebc :=_cffbf .Stretch .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0065\u0074\u0063\u0068"); -_acebc !=nil {return _acebc ;};};return nil ;};func NewCT_TableStyleCellStyle ()*CT_TableStyleCellStyle {_dcbcde :=&CT_TableStyleCellStyle {};_dcbcde .ThemeableFillStyleChoice =NewEG_ThemeableFillStyleChoice ();return _dcbcde ;};func (_fefgea *ST_TextVerticalType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fdcc ,_fbbe :=d .Token (); -if _fbbe !=nil {return _fbbe ;};if _bcfcf ,_cedea :=_fdcc .(_ba .EndElement );_cedea &&_bcfcf .Name ==start .Name {*_fefgea =1;return nil ;};if _faebd ,_bbgaf :=_fdcc .(_ba .CharData );!_bbgaf {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdcc ); -}else {switch string (_faebd ){case "":*_fefgea =0;case "\u0068\u006f\u0072\u007a":*_fefgea =1;case "\u0076\u0065\u0072\u0074":*_fefgea =2;case "\u0076e\u0072\u0074\u0032\u0037\u0030":*_fefgea =3;case "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074":*_fefgea =4; -case "\u0065\u0061\u0056\u0065\u0072\u0074":*_fefgea =5;case "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074":*_fefgea =6;case "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c":*_fefgea =7; -};};_fdcc ,_fbbe =d .Token ();if _fbbe !=nil {return _fbbe ;};if _ecebf ,_aceeca :=_fdcc .(_ba .EndElement );_aceeca &&_ecebf .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdcc ); -};type CT_PositiveSize2D struct{ +// Graphic Frame Locks +GraphicFrameLocks *CT_GraphicalObjectFrameLocking ;ExtLst *CT_OfficeArtExtensionList ;}; -// Extent Length -CxAttr int64 ; +// Validate validates the CT_GrayscaleTransform and its children +func (_bgdfe *CT_GrayscaleTransform )Validate ()error {return _bgdfe .ValidateWithPath ("C\u0054\u005f\u0047\u0072ay\u0073c\u0061\u006c\u0065\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d");};func (_eaadc ST_TextHorzOverflowType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ggadc :=_d .Attr {}; +_ggadc .Name =name ;switch _eaadc {case ST_TextHorzOverflowTypeUnset :_ggadc .Value ="";case ST_TextHorzOverflowTypeOverflow :_ggadc .Value ="\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077";case ST_TextHorzOverflowTypeClip :_ggadc .Value ="\u0063\u006c\u0069\u0070"; +};return _ggadc ,nil ;};func (_fcbba ST_AnimationDgmOnlyBuildType )ValidateWithPath (path string )error {switch _fcbba {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcbba )); +};return nil ;};type CT_GvmlTextShape struct{ -// Extent Width -CyAttr int64 ;};func (_dcg *CT_AlphaFloorEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_abeb ,_acbc :=d .Token ();if _acbc !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0041\u006c\u0070\u0068\u0061F\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_acbc ); -};if _age ,_gbb :=_abeb .(_ba .EndElement );_gbb &&_age .Name ==start .Name {break ;};};return nil ;};func (_afgcb ST_TextWrappingType )Validate ()error {return _afgcb .ValidateWithPath ("")};func (_ggcbag ST_TextAnchoringType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_aggeg :=_ba .Attr {}; -_aggeg .Name =name ;switch _ggcbag {case ST_TextAnchoringTypeUnset :_aggeg .Value ="";case ST_TextAnchoringTypeT :_aggeg .Value ="\u0074";case ST_TextAnchoringTypeCtr :_aggeg .Value ="\u0063\u0074\u0072";case ST_TextAnchoringTypeB :_aggeg .Value ="\u0062"; -case ST_TextAnchoringTypeJust :_aggeg .Value ="\u006a\u0075\u0073\u0074";case ST_TextAnchoringTypeDist :_aggeg .Value ="\u0064\u0069\u0073\u0074";};return _aggeg ,nil ;};func (_dbfge *CT_TextBulletTypefaceFollowText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Shape Text Body +TxBody *CT_TextBody ;GvmlTextShapeChoice *CT_GvmlTextShapeChoice ;ExtLst *CT_OfficeArtExtensionList ;}; -// ValidateWithPath validates the CT_ThemeableLineStyleChoice and its children, prefixing error messages with path -func (_dbfaa *CT_ThemeableLineStyleChoice )ValidateWithPath (path string )error {if _dbfaa .Ln !=nil {if _afgbf :=_dbfaa .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_afgbf !=nil {return _afgbf ;};};if _dbfaa .LnRef !=nil {if _fbbcd :=_dbfaa .LnRef .ValidateWithPath (path +"\u002f\u004c\u006e\u0052\u0065\u0066"); -_fbbcd !=nil {return _fbbcd ;};};return nil ;}; +// ValidateWithPath validates the CT_TableGrid and its children, prefixing error messages with path +func (_abee *CT_TableGrid )ValidateWithPath (path string )error {for _gdedde ,_gccdd :=range _abee .GridCol {if _fdfaa :=_gccdd .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_gdedde )); +_fdfaa !=nil {return _fdfaa ;};};return nil ;};type CT_QuickTimeFile struct{LinkAttr string ;ExtLst *CT_OfficeArtExtensionList ;};func NewCT_PathShadeProperties ()*CT_PathShadeProperties {_cdegf :=&CT_PathShadeProperties {};return _cdegf ;};func (_fbbg ST_PenAlignment )ValidateWithPath (path string )error {switch _fbbg {case 0,1,2:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbbg )); +};return nil ;};type CT_GroupTransform2D struct{ -// ValidateWithPath validates the CT_ColorMRU and its children, prefixing error messages with path -func (_gcfd *CT_ColorMRU )ValidateWithPath (path string )error {for _befdf ,_bege :=range _gcfd .EG_ColorChoice {if _facba :=_bege .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0045\u0047_C\u006fl\u006f\u0072\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_befdf )); -_facba !=nil {return _facba ;};};return nil ;};func (_cbdaf ST_TextAlignType )Validate ()error {return _cbdaf .ValidateWithPath ("")}; +// Rotation +RotAttr *int32 ; -// ValidateWithPath validates the CT_ColorMappingOverrideChoice and its children, prefixing error messages with path -func (_ecge *CT_ColorMappingOverrideChoice )ValidateWithPath (path string )error {if _ecge .MasterClrMapping !=nil {if _gefb :=_ecge .MasterClrMapping .ValidateWithPath (path +"\u002f\u004d\u0061\u0073\u0074\u0065\u0072\u0043\u006c\u0072\u004d\u0061p\u0070\u0069\u006e\u0067"); -_gefb !=nil {return _gefb ;};};if _ecge .OverrideClrMapping !=nil {if _bbff :=_ecge .OverrideClrMapping .ValidateWithPath (path +"\u002f\u004f\u0076\u0065rr\u0069\u0064\u0065\u0043\u006c\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067");_bbff !=nil {return _bbff ; -};};return nil ;};func (_dbadb ST_TextAutonumberScheme )ValidateWithPath (path string )error {switch _dbadb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbadb )); -};return nil ;};type CT_TextCharacterProperties struct{ +// Horizontal Flip +FlipHAttr *bool ; -// Kumimoji -KumimojiAttr *bool ; +// Vertical Flip +FlipVAttr *bool ; -// Language ID -LangAttr *string ; +// Offset +Off *CT_Point2D ; -// Alternative Language -AltLangAttr *string ; +// Extents +Ext *CT_PositiveSize2D ; -// Font Size -SzAttr *int32 ; +// Child Offset +ChOff *CT_Point2D ; -// Bold -BAttr *bool ; +// Child Extents +ChExt *CT_PositiveSize2D ;};func NewEG_TextBulletTypeface ()*EG_TextBulletTypeface {_cbdbf :=&EG_TextBulletTypeface {};_cbdbf .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice ();return _cbdbf ;};type ST_SchemeColorVal byte ; -// Italics -IAttr *bool ; +// ValidateWithPath validates the CT_LineProperties and its children, prefixing error messages with path +func (_ggac *CT_LineProperties )ValidateWithPath (path string )error {if _ggac .WAttr !=nil {if *_ggac .WAttr < 0{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0057A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_ggac .WAttr ); +};if *_ggac .WAttr > 20116800{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0057\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0032\u0030\u0031\u0031\u0036\u0038\u0030\u0030 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,*_ggac .WAttr ); +};};if _afbcfb :=_ggac .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_afbcfb !=nil {return _afbcfb ;};if _gdaga :=_ggac .CmpdAttr .ValidateWithPath (path +"\u002fC\u006d\u0070\u0064\u0041\u0074\u0074r");_gdaga !=nil {return _gdaga ; +};if _aeeggf :=_ggac .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_aeeggf !=nil {return _aeeggf ;};if _afdbf :=_ggac .LineFillPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); +_afdbf !=nil {return _afdbf ;};if _fdfde :=_ggac .LineDashPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_fdfde !=nil {return _fdfde ; +};if _dgcge :=_ggac .LineJoinPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");_dgcge !=nil {return _dgcge ;};if _ggac .HeadEnd !=nil {if _ecaeg :=_ggac .HeadEnd .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0045\u006e\u0064"); +_ecaeg !=nil {return _ecaeg ;};};if _ggac .TailEnd !=nil {if _fbdacd :=_ggac .TailEnd .ValidateWithPath (path +"\u002f\u0054\u0061\u0069\u006c\u0045\u006e\u0064");_fbdacd !=nil {return _fbdacd ;};};if _ggac .ExtLst !=nil {if _fdedg :=_ggac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fdedg !=nil {return _fdedg ;};};return nil ;}; -// Underline -UAttr ST_TextUnderlineType ; +// Validate validates the CT_Connection and its children +func (_fbdf *CT_Connection )Validate ()error {return _fbdf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e");}; -// Strikethrough -StrikeAttr ST_TextStrikeType ; +// ValidateWithPath validates the CT_ThemeableLineStyleChoice and its children, prefixing error messages with path +func (_gaeag *CT_ThemeableLineStyleChoice )ValidateWithPath (path string )error {if _gaeag .Ln !=nil {if _bfbab :=_gaeag .Ln .ValidateWithPath (path +"\u002f\u004c\u006e");_bfbab !=nil {return _bfbab ;};};if _gaeag .LnRef !=nil {if _aabcd :=_gaeag .LnRef .ValidateWithPath (path +"\u002f\u004c\u006e\u0052\u0065\u0066"); +_aabcd !=nil {return _aabcd ;};};return nil ;};func (_ababbe *ST_BlendMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddeca ,_agaccf :=d .Token ();if _agaccf !=nil {return _agaccf ;};if _fbfee ,_bgedg :=_ddeca .(_d .EndElement );_bgedg &&_fbfee .Name ==start .Name {*_ababbe =1; +return nil ;};if _afadg ,_ccfcg :=_ddeca .(_d .CharData );!_ccfcg {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddeca );}else {switch string (_afadg ){case "":*_ababbe =0; +case "\u006f\u0076\u0065\u0072":*_ababbe =1;case "\u006d\u0075\u006c\u0074":*_ababbe =2;case "\u0073\u0063\u0072\u0065\u0065\u006e":*_ababbe =3;case "\u0064\u0061\u0072\u006b\u0065\u006e":*_ababbe =4;case "\u006ci\u0067\u0068\u0074\u0065\u006e":*_ababbe =5; +};};_ddeca ,_agaccf =d .Token ();if _agaccf !=nil {return _agaccf ;};if _gacge ,_faece :=_ddeca .(_d .EndElement );_faece &&_gacge .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddeca ); +};func NewEG_FillModePropertiesChoice ()*EG_FillModePropertiesChoice {_dcgge :=&EG_FillModePropertiesChoice {};return _dcgge ;}; -// Kerning -KernAttr *int32 ; +// ValidateWithPath validates the CT_ColorSchemeList and its children, prefixing error messages with path +func (_caada *CT_ColorSchemeList )ValidateWithPath (path string )error {for _aebf ,_fgfg :=range _caada .ExtraClrScheme {if _gcee :=_fgfg .ValidateWithPath (_bg .Sprintf ("%\u0073\u002f\u0045\u0078tr\u0061C\u006c\u0072\u0053\u0063\u0068e\u006d\u0065\u005b\u0025\u0064\u005d",path ,_aebf )); +_gcee !=nil {return _gcee ;};};return nil ;};type CT_OfficeArtExtensionList struct{ -// Capitalization -CapAttr ST_TextCapsType ; +// Extension +Ext []*CT_OfficeArtExtension ;}; -// Spacing -SpcAttr *ST_TextPoint ; +// ValidateWithPath validates the CT_NonVisualContentPartProperties and its children, prefixing error messages with path +func (_bcfbfg *CT_NonVisualContentPartProperties )ValidateWithPath (path string )error {if _bcfbfg .CpLocks !=nil {if _cedg :=_bcfbfg .CpLocks .ValidateWithPath (path +"\u002f\u0043\u0070\u004c\u006f\u0063\u006b\u0073");_cedg !=nil {return _cedg ;};};if _bcfbfg .ExtLst !=nil {if _bafb :=_bcfbfg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bafb !=nil {return _bafb ;};};return nil ;}; -// Normalize Heights -NormalizeHAttr *bool ; +// ValidateWithPath validates the CT_TableRow and its children, prefixing error messages with path +func (_edacf *CT_TableRow )ValidateWithPath (path string )error {if _bbbbc :=_edacf .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072");_bbbbc !=nil {return _bbbbc ;};for _bdebe ,_edgg :=range _edacf .Tc {if _dagdg :=_edgg .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0054\u0063\u005b\u0025\u0064]",path ,_bdebe )); +_dagdg !=nil {return _dagdg ;};};if _edacf .ExtLst !=nil {if _ddefc :=_edacf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ddefc !=nil {return _ddefc ;};};return nil ;};const (ST_PresetPatternValUnset ST_PresetPatternVal =0; +ST_PresetPatternValPct5 ST_PresetPatternVal =1;ST_PresetPatternValPct10 ST_PresetPatternVal =2;ST_PresetPatternValPct20 ST_PresetPatternVal =3;ST_PresetPatternValPct25 ST_PresetPatternVal =4;ST_PresetPatternValPct30 ST_PresetPatternVal =5;ST_PresetPatternValPct40 ST_PresetPatternVal =6; +ST_PresetPatternValPct50 ST_PresetPatternVal =7;ST_PresetPatternValPct60 ST_PresetPatternVal =8;ST_PresetPatternValPct70 ST_PresetPatternVal =9;ST_PresetPatternValPct75 ST_PresetPatternVal =10;ST_PresetPatternValPct80 ST_PresetPatternVal =11;ST_PresetPatternValPct90 ST_PresetPatternVal =12; +ST_PresetPatternValHorz ST_PresetPatternVal =13;ST_PresetPatternValVert ST_PresetPatternVal =14;ST_PresetPatternValLtHorz ST_PresetPatternVal =15;ST_PresetPatternValLtVert ST_PresetPatternVal =16;ST_PresetPatternValDkHorz ST_PresetPatternVal =17;ST_PresetPatternValDkVert ST_PresetPatternVal =18; +ST_PresetPatternValNarHorz ST_PresetPatternVal =19;ST_PresetPatternValNarVert ST_PresetPatternVal =20;ST_PresetPatternValDashHorz ST_PresetPatternVal =21;ST_PresetPatternValDashVert ST_PresetPatternVal =22;ST_PresetPatternValCross ST_PresetPatternVal =23; +ST_PresetPatternValDnDiag ST_PresetPatternVal =24;ST_PresetPatternValUpDiag ST_PresetPatternVal =25;ST_PresetPatternValLtDnDiag ST_PresetPatternVal =26;ST_PresetPatternValLtUpDiag ST_PresetPatternVal =27;ST_PresetPatternValDkDnDiag ST_PresetPatternVal =28; +ST_PresetPatternValDkUpDiag ST_PresetPatternVal =29;ST_PresetPatternValWdDnDiag ST_PresetPatternVal =30;ST_PresetPatternValWdUpDiag ST_PresetPatternVal =31;ST_PresetPatternValDashDnDiag ST_PresetPatternVal =32;ST_PresetPatternValDashUpDiag ST_PresetPatternVal =33; +ST_PresetPatternValDiagCross ST_PresetPatternVal =34;ST_PresetPatternValSmCheck ST_PresetPatternVal =35;ST_PresetPatternValLgCheck ST_PresetPatternVal =36;ST_PresetPatternValSmGrid ST_PresetPatternVal =37;ST_PresetPatternValLgGrid ST_PresetPatternVal =38; +ST_PresetPatternValDotGrid ST_PresetPatternVal =39;ST_PresetPatternValSmConfetti ST_PresetPatternVal =40;ST_PresetPatternValLgConfetti ST_PresetPatternVal =41;ST_PresetPatternValHorzBrick ST_PresetPatternVal =42;ST_PresetPatternValDiagBrick ST_PresetPatternVal =43; +ST_PresetPatternValSolidDmnd ST_PresetPatternVal =44;ST_PresetPatternValOpenDmnd ST_PresetPatternVal =45;ST_PresetPatternValDotDmnd ST_PresetPatternVal =46;ST_PresetPatternValPlaid ST_PresetPatternVal =47;ST_PresetPatternValSphere ST_PresetPatternVal =48; +ST_PresetPatternValWeave ST_PresetPatternVal =49;ST_PresetPatternValDivot ST_PresetPatternVal =50;ST_PresetPatternValShingle ST_PresetPatternVal =51;ST_PresetPatternValWave ST_PresetPatternVal =52;ST_PresetPatternValTrellis ST_PresetPatternVal =53;ST_PresetPatternValZigZag ST_PresetPatternVal =54; +);func NewCT_BaseStylesOverride ()*CT_BaseStylesOverride {_bfbb :=&CT_BaseStylesOverride {};return _bfbb ;};type CT_AlphaReplaceEffect struct{ -// Baseline -BaselineAttr *ST_Percentage ; +// Alpha +AAttr ST_PositiveFixedPercentage ;};func (_adcdc *CT_ColorMRU )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ggbf :for {_bggd ,_fddb :=d .Token ();if _fddb !=nil {return _fddb ;};switch _fbaec :=_bggd .(type ){case _d .StartElement :switch _fbaec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_eccc :=NewEG_ColorChoice (); +_eccc .ScrgbClr =NewCT_ScRgbColor ();if _fgef :=d .DecodeElement (_eccc .ScrgbClr ,&_fbaec );_fgef !=nil {return _fgef ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_eccc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fbda :=NewEG_ColorChoice (); +_fbda .SrgbClr =NewCT_SRgbColor ();if _bedaa :=d .DecodeElement (_fbda .SrgbClr ,&_fbaec );_bedaa !=nil {return _bedaa ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_fbda );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_cdfb :=NewEG_ColorChoice (); +_cdfb .HslClr =NewCT_HslColor ();if _egb :=d .DecodeElement (_cdfb .HslClr ,&_fbaec );_egb !=nil {return _egb ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_cdfb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_eaagd :=NewEG_ColorChoice (); +_eaagd .SysClr =NewCT_SystemColor ();if _fgag :=d .DecodeElement (_eaagd .SysClr ,&_fbaec );_fgag !=nil {return _fgag ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_eaagd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_dgee :=NewEG_ColorChoice (); +_dgee .SchemeClr =NewCT_SchemeColor ();if _dfdc :=d .DecodeElement (_dgee .SchemeClr ,&_fbaec );_dfdc !=nil {return _dfdc ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_dgee );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fgeb :=NewEG_ColorChoice (); +_fgeb .PrstClr =NewCT_PresetColor ();if _def :=d .DecodeElement (_fgeb .PrstClr ,&_fbaec );_def !=nil {return _def ;};_adcdc .EG_ColorChoice =append (_adcdc .EG_ColorChoice ,_fgeb );default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055\u0020\u0025\u0076",_fbaec .Name ); +if _febd :=d .Skip ();_febd !=nil {return _febd ;};};case _d .EndElement :break _ggbf ;case _d .CharData :};};return nil ;};func (_efadg ST_CompoundLine )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_efadg .String (),start ); +};func (_ggbdb *CT_OuterShadowEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ggbdb .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .BlurRadAttr )}); +};if _ggbdb .DistAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .DistAttr )});};if _ggbdb .DirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .DirAttr )}); +};if _ggbdb .SxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .SxAttr )});};if _ggbdb .SyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .SyAttr )}); +};if _ggbdb .KxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .KxAttr )});};if _ggbdb .KyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006b\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_ggbdb .KyAttr )}); +};if _ggbdb .AlgnAttr !=ST_RectAlignmentUnset {_eefd ,_ddgb :=_ggbdb .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"});if _ddgb !=nil {return _ddgb ;};start .Attr =append (start .Attr ,_eefd );};if _ggbdb .RotWithShapeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ggbdb .RotWithShapeAttr ))}); +};e .EncodeToken (start );if _ggbdb .ScrgbClr !=nil {_dbcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_ggbdb .ScrgbClr ,_dbcg );};if _ggbdb .SrgbClr !=nil {_gagcc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_ggbdb .SrgbClr ,_gagcc );};if _ggbdb .HslClr !=nil {_cabg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_ggbdb .HslClr ,_cabg );};if _ggbdb .SysClr !=nil {_aefa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_ggbdb .SysClr ,_aefa );};if _ggbdb .SchemeClr !=nil {_ccddd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_ggbdb .SchemeClr ,_ccddd );};if _ggbdb .PrstClr !=nil {_ccgce :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_ggbdb .PrstClr ,_ccgce );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ggceb ST_BlendMode )String ()string {switch _ggceb {case 0:return "";case 1:return "\u006f\u0076\u0065\u0072";case 2:return "\u006d\u0075\u006c\u0074"; +case 3:return "\u0073\u0063\u0072\u0065\u0065\u006e";case 4:return "\u0064\u0061\u0072\u006b\u0065\u006e";case 5:return "\u006ci\u0067\u0068\u0074\u0065\u006e";};return "";}; -// No Proofing -NoProofAttr *bool ; +// ValidateWithPath validates the CT_TableStyleCellStyle and its children, prefixing error messages with path +func (_gaabc *CT_TableStyleCellStyle )ValidateWithPath (path string )error {if _gaabc .TcBdr !=nil {if _afcaa :=_gaabc .TcBdr .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u0064\u0072");_afcaa !=nil {return _afcaa ;};};if _bggac :=_gaabc .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); +_bggac !=nil {return _bggac ;};if _gaabc .Cell3D !=nil {if _aegce :=_gaabc .Cell3D .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u0033\u0044");_aegce !=nil {return _aegce ;};};return nil ;};func (_eded *ST_SystemColorVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eded =0; +case "\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r":*_eded =1;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_eded =2;case "\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eded =3;case "\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eded =4; +case "\u006d\u0065\u006e\u0075":*_eded =5;case "\u0077\u0069\u006e\u0064\u006f\u0077":*_eded =6;case "w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065":*_eded =7;case "\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074":*_eded =8;case "\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074":*_eded =9; +case "c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eded =10;case "\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072":*_eded =11;case "\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072":*_eded =12; +case "\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065":*_eded =13;case "\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t":*_eded =14;case "\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074":*_eded =15;case "\u0062t\u006e\u0046\u0061\u0063\u0065":*_eded =16; +case "\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw":*_eded =17;case "\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074":*_eded =18;case "\u0062t\u006e\u0054\u0065\u0078\u0074":*_eded =19;case "\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_eded =20; +case "\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eded =21;case "\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077":*_eded =22;case "\u0033d\u004c\u0069\u0067\u0068\u0074":*_eded =23;case "\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074":*_eded =24; +case "\u0069\u006e\u0066\u006f\u0042\u006b":*_eded =25;case "\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074":*_eded =26;case "g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e":*_eded =27;case "\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e":*_eded =28; +case "\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074":*_eded =29;case "\u006de\u006e\u0075\u0042\u0061\u0072":*_eded =30;};return nil ;};func NewCT_TextSpacing ()*CT_TextSpacing {_deeee :=&CT_TextSpacing {};_deeee .TextSpacingChoice =NewCT_TextSpacingChoice (); +return _deeee ;};func NewCT_TableCol ()*CT_TableCol {_dbfbb :=&CT_TableCol {};return _dbfbb };func (_geaac *ST_PresetLineDashVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_geaac =0;case "\u0073\u006f\u006ci\u0064":*_geaac =1; +case "\u0064\u006f\u0074":*_geaac =2;case "\u0064\u0061\u0073\u0068":*_geaac =3;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_geaac =4;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_geaac =5;case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_geaac =6; +case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_geaac =7;case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_geaac =8;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_geaac =9;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_geaac =10; +case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_geaac =11;};return nil ;};type ST_LightRigType byte ;func NewAG_Locking ()*AG_Locking {_db :=&AG_Locking {};return _db };func (_fba *CT_AlphaModulateEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_fffd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}};e .EncodeElement (_fba .Cont ,_fffd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func ParseUnionST_AnimationDgmBuildType (s string )(ST_AnimationDgmBuildType ,error ){_ggae :=ST_AnimationDgmBuildType {}; +switch s {case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":_ggae .ST_AnimationBuildType =ST_AnimationBuildTypeAllAtOnce ;case "\u006f\u006e\u0065":_ggae .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeOne ;case "\u006c\u0076\u006c\u004f\u006e\u0065":_ggae .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeLvlOne ; +case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":_ggae .ST_AnimationDgmOnlyBuildType =ST_AnimationDgmOnlyBuildTypeLvlAtOnce ;};return _ggae ,nil ;};func (_ebfgfd *ST_FixedPercentage )Validate ()error {return _ebfgfd .ValidateWithPath ("")};func (_dcge *CT_GvmlShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcge .NvSpPr =NewCT_GvmlShapeNonVisual (); +_dcge .SpPr =NewCT_ShapeProperties ();_cffb :for {_aabg ,_ebaa :=d .Token ();if _ebaa !=nil {return _ebaa ;};switch _cfaf :=_aabg .(type ){case _d .StartElement :switch _cfaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _geba :=d .DecodeElement (_dcge .NvSpPr ,&_cfaf ); +_geba !=nil {return _geba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _fdaga :=d .DecodeElement (_dcge .SpPr ,&_cfaf ); +_fdaga !=nil {return _fdaga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0070"}:_dcge .TxSp =NewCT_GvmlTextShape (); +if _acbgdd :=d .DecodeElement (_dcge .TxSp ,&_cfaf );_acbgdd !=nil {return _acbgdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_dcge .Style =NewCT_ShapeStyle (); +if _abggf :=d .DecodeElement (_dcge .Style ,&_cfaf );_abggf !=nil {return _abggf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcge .ExtLst =NewCT_OfficeArtExtensionList (); +if _bffb :=d .DecodeElement (_dcge .ExtLst ,&_cfaf );_bffb !=nil {return _bffb ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_G\u0076\u006dl\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_cfaf .Name ); +if _ffad :=d .Skip ();_ffad !=nil {return _ffad ;};};case _d .EndElement :break _cffb ;case _d .CharData :};};return nil ;};func (_degad *ST_PresetPatternVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eccfe ,_efgdd :=d .Token ();if _efgdd !=nil {return _efgdd ; +};if _abfaga ,_agggb :=_eccfe .(_d .EndElement );_agggb &&_abfaga .Name ==start .Name {*_degad =1;return nil ;};if _aceg ,_geggc :=_eccfe .(_d .CharData );!_geggc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eccfe ); +}else {switch string (_aceg ){case "":*_degad =0;case "\u0070\u0063\u0074\u0035":*_degad =1;case "\u0070\u0063\u00741\u0030":*_degad =2;case "\u0070\u0063\u00742\u0030":*_degad =3;case "\u0070\u0063\u00742\u0035":*_degad =4;case "\u0070\u0063\u00743\u0030":*_degad =5; +case "\u0070\u0063\u00744\u0030":*_degad =6;case "\u0070\u0063\u00745\u0030":*_degad =7;case "\u0070\u0063\u00746\u0030":*_degad =8;case "\u0070\u0063\u00747\u0030":*_degad =9;case "\u0070\u0063\u00747\u0035":*_degad =10;case "\u0070\u0063\u00748\u0030":*_degad =11; +case "\u0070\u0063\u00749\u0030":*_degad =12;case "\u0068\u006f\u0072\u007a":*_degad =13;case "\u0076\u0065\u0072\u0074":*_degad =14;case "\u006c\u0074\u0048\u006f\u0072\u007a":*_degad =15;case "\u006c\u0074\u0056\u0065\u0072\u0074":*_degad =16;case "\u0064\u006b\u0048\u006f\u0072\u007a":*_degad =17; +case "\u0064\u006b\u0056\u0065\u0072\u0074":*_degad =18;case "\u006ea\u0072\u0048\u006f\u0072\u007a":*_degad =19;case "\u006ea\u0072\u0056\u0065\u0072\u0074":*_degad =20;case "\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a":*_degad =21;case "\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074":*_degad =22; +case "\u0063\u0072\u006fs\u0073":*_degad =23;case "\u0064\u006e\u0044\u0069\u0061\u0067":*_degad =24;case "\u0075\u0070\u0044\u0069\u0061\u0067":*_degad =25;case "\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067":*_degad =26;case "\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067":*_degad =27; +case "\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067":*_degad =28;case "\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067":*_degad =29;case "\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067":*_degad =30;case "\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067":*_degad =31; +case "\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067":*_degad =32;case "\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067":*_degad =33;case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_degad =34;case "\u0073m\u0043\u0068\u0065\u0063\u006b":*_degad =35; +case "\u006cg\u0043\u0068\u0065\u0063\u006b":*_degad =36;case "\u0073\u006d\u0047\u0072\u0069\u0064":*_degad =37;case "\u006c\u0067\u0047\u0072\u0069\u0064":*_degad =38;case "\u0064o\u0074\u0047\u0072\u0069\u0064":*_degad =39;case "\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_degad =40; +case "\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_degad =41;case "\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k":*_degad =42;case "\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k":*_degad =43;case "\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed":*_degad =44; +case "\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064":*_degad =45;case "\u0064o\u0074\u0044\u006d\u006e\u0064":*_degad =46;case "\u0070\u006c\u0061i\u0064":*_degad =47;case "\u0073\u0070\u0068\u0065\u0072\u0065":*_degad =48;case "\u0077\u0065\u0061v\u0065":*_degad =49; +case "\u0064\u0069\u0076o\u0074":*_degad =50;case "\u0073h\u0069\u006e\u0067\u006c\u0065":*_degad =51;case "\u0077\u0061\u0076\u0065":*_degad =52;case "\u0074r\u0065\u006c\u006c\u0069\u0073":*_degad =53;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_degad =54; +};};_eccfe ,_efgdd =d .Token ();if _efgdd !=nil {return _efgdd ;};if _ccaddc ,_gedfdc :=_eccfe .(_d .EndElement );_gedfdc &&_ccaddc .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eccfe ); +}; -// Dirty -DirtyAttr *bool ; +// ValidateWithPath validates the CT_BaseStyles and its children, prefixing error messages with path +func (_fgbg *CT_BaseStyles )ValidateWithPath (path string )error {if _caea :=_fgbg .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_caea !=nil {return _caea ;};if _dbdf :=_fgbg .FontScheme .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"); +_dbdf !=nil {return _dbdf ;};if _ecae :=_fgbg .FmtScheme .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065");_ecae !=nil {return _ecae ;};if _fgbg .ExtLst !=nil {if _fgd :=_fgbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fgd !=nil {return _fgd ;};};return nil ;};func (_gbgd *CT_ShapeProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbgd .GeometryChoice =NewEG_GeometryChoice ();_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_gbgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +for _ ,_bdcg :=range start .Attr {if _bdcg .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_gbgd .BwModeAttr .UnmarshalXMLAttr (_bdcg );continue ;};};_ddgf :for {_ceebb ,_gdefd :=d .Token ();if _gdefd !=nil {return _gdefd ;};switch _bcgea :=_ceebb .(type ){case _d .StartElement :switch _bcgea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_gbgd .Xfrm =NewCT_Transform2D (); +if _efbffd :=d .DecodeElement (_gbgd .Xfrm ,&_bcgea );_efbffd !=nil {return _efbffd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_gbgd .GeometryChoice =NewEG_GeometryChoice (); +if _gabea :=d .DecodeElement (&_gbgd .GeometryChoice .CustGeom ,&_bcgea );_gabea !=nil {return _gabea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_gbgd .GeometryChoice =NewEG_GeometryChoice (); +if _effgd :=d .DecodeElement (&_gbgd .GeometryChoice .PrstGeom ,&_bcgea );_effgd !=nil {return _effgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dabcc :=d .DecodeElement (&_gbgd .FillPropertiesChoice .NoFill ,&_bcgea );_dabcc !=nil {return _dabcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _eafca :=d .DecodeElement (&_gbgd .FillPropertiesChoice .SolidFill ,&_bcgea );_eafca !=nil {return _eafca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bfdaa :=d .DecodeElement (&_gbgd .FillPropertiesChoice .GradFill ,&_bcgea );_bfdaa !=nil {return _bfdaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ffgbd :=d .DecodeElement (&_gbgd .FillPropertiesChoice .BlipFill ,&_bcgea );_ffgbd !=nil {return _ffgbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fgcbe :=d .DecodeElement (&_gbgd .FillPropertiesChoice .PattFill ,&_bcgea );_fgcbe !=nil {return _fgcbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_gbgd .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fdcad :=d .DecodeElement (&_gbgd .FillPropertiesChoice .GrpFill ,&_bcgea );_fdcad !=nil {return _fdcad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_gbgd .Ln =NewCT_LineProperties (); +if _dbbcc :=d .DecodeElement (_gbgd .Ln ,&_bcgea );_dbbcc !=nil {return _dbbcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_gbgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _eaabbf :=d .DecodeElement (&_gbgd .EffectPropertiesChoice .EffectLst ,&_bcgea );_eaabbf !=nil {return _eaabbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_gbgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _gdabc :=d .DecodeElement (&_gbgd .EffectPropertiesChoice .EffectDag ,&_bcgea );_gdabc !=nil {return _gdabc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0065\u0033\u0064"}:_gbgd .Scene3d =NewCT_Scene3D (); +if _eefef :=d .DecodeElement (_gbgd .Scene3d ,&_bcgea );_eefef !=nil {return _eefef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0033\u0064"}:_gbgd .Sp3d =NewCT_Shape3D (); +if _faebed :=d .DecodeElement (_gbgd .Sp3d ,&_bcgea );_faebed !=nil {return _faebed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbgd .ExtLst =NewCT_OfficeArtExtensionList (); +if _cgff :=d .DecodeElement (_gbgd .ExtLst ,&_bcgea );_cgff !=nil {return _cgff ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bcgea .Name ); +if _cccfg :=d .Skip ();_cccfg !=nil {return _cccfg ;};};case _d .EndElement :break _ddgf ;case _d .CharData :};};return nil ;};func (_ggaf ST_AnimationDgmBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ggaf .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {e .EncodeToken (_d .CharData (_ggaf .ST_AnimationBuildType .String ())); +};if _ggaf .ST_AnimationDgmOnlyBuildType !=ST_AnimationDgmOnlyBuildTypeUnset {e .EncodeToken (_d .CharData (_ggaf .ST_AnimationDgmOnlyBuildType .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });};type CT_GraphicalObjectFrameLocking struct{ -// Spelling Error -ErrAttr *bool ; +// Disallow Shape Grouping +NoGrpAttr *bool ; -// SmartTag Clean -SmtCleanAttr *bool ; +// Disallow Selection of Child Shapes +NoDrilldownAttr *bool ; -// SmartTag ID -SmtIdAttr *uint32 ; +// Disallow Shape Selection +NoSelectAttr *bool ; -// Bookmark Link Target -BmkAttr *string ; +// Disallow Aspect Ratio Change +NoChangeAspectAttr *bool ; -// Line -Ln *CT_LineProperties ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ; +// Disallow Shape Movement +NoMoveAttr *bool ; -// Highlight Color -Highlight *CT_Color ;TextUnderlineLineChoice *EG_TextUnderlineLineChoice ;TextUnderlineFillChoice *EG_TextUnderlineFillChoice ; +// Disallow Shape Resize +NoResizeAttr *bool ;ExtLst *CT_OfficeArtExtensionList ;};type CT_AlphaModulateFixedEffect struct{ -// Latin Font -Latin *CT_TextFont ; +// Amount +AmtAttr *ST_PositivePercentage ;};func NewCT_GvmlGroupShapeChoice ()*CT_GvmlGroupShapeChoice {_adaa :=&CT_GvmlGroupShapeChoice {};return _adaa ;};type ST_PitchFamily byte ;func (_aebfb *EG_TextRunChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agdce :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_aebfb .R =NewCT_RegularTextRun (); +if _fdcdf :=d .DecodeElement (_aebfb .R ,&_agdce );_fdcdf !=nil {return _fdcdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_aebfb .Br =NewCT_TextLineBreak (); +if _cadade :=d .DecodeElement (_aebfb .Br ,&_agdce );_cadade !=nil {return _cadade ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_aebfb .Fld =NewCT_TextField (); +if _cggba :=d .DecodeElement (_aebfb .Fld ,&_agdce );_cggba !=nil {return _cggba ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_agdce .Name ); +if _eadgb :=d .Skip ();_eadgb !=nil {return _eadgb ;};};return nil ;}; -// East Asian Font -Ea *CT_TextFont ; +// ValidateWithPath validates the CT_EffectList and its children, prefixing error messages with path +func (_cged *CT_EffectList )ValidateWithPath (path string )error {if _cged .Blur !=nil {if _cgbe :=_cged .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072");_cgbe !=nil {return _cgbe ;};};if _cged .FillOverlay !=nil {if _abca :=_cged .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); +_abca !=nil {return _abca ;};};if _cged .Glow !=nil {if _becba :=_cged .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_becba !=nil {return _becba ;};};if _cged .InnerShdw !=nil {if _ecce :=_cged .InnerShdw .ValidateWithPath (path +"\u002f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"); +_ecce !=nil {return _ecce ;};};if _cged .OuterShdw !=nil {if _bfec :=_cged .OuterShdw .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077");_bfec !=nil {return _bfec ;};};if _cged .PrstShdw !=nil {if _babc :=_cged .PrstShdw .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0053\u0068\u0064w"); +_babc !=nil {return _babc ;};};if _cged .Reflection !=nil {if _defb :=_cged .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_defb !=nil {return _defb ;};};if _cged .SoftEdge !=nil {if _eaabba :=_cged .SoftEdge .ValidateWithPath (path +"\u002fS\u006f\u0066\u0074\u0045\u0064\u0067e"); +_eaabba !=nil {return _eaabba ;};};return nil ;}; -// Complex Script Font -Cs *CT_TextFont ; +// Validate validates the CT_PositiveFixedAngle and its children +func (_cbaa *CT_PositiveFixedAngle )Validate ()error {return _cbaa .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0046\u0069\u0078e\u0064\u0041\u006e\u0067\u006c\u0065");}; -// Symbol Font -Sym *CT_TextFont ; +// ValidateWithPath validates the CT_EffectStyleList and its children, prefixing error messages with path +func (_aff *CT_EffectStyleList )ValidateWithPath (path string )error {for _dbdb ,_abcdc :=range _aff .EffectStyle {if _ecbd :=_abcdc .ValidateWithPath (_bg .Sprintf ("\u0025s\u002fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u005b\u0025\u0064\u005d",path ,_dbdb )); +_ecbd !=nil {return _ecbd ;};};return nil ;};const (ST_TextVerticalTypeUnset ST_TextVerticalType =0;ST_TextVerticalTypeHorz ST_TextVerticalType =1;ST_TextVerticalTypeVert ST_TextVerticalType =2;ST_TextVerticalTypeVert270 ST_TextVerticalType =3;ST_TextVerticalTypeWordArtVert ST_TextVerticalType =4; +ST_TextVerticalTypeEaVert ST_TextVerticalType =5;ST_TextVerticalTypeMongolianVert ST_TextVerticalType =6;ST_TextVerticalTypeWordArtVertRtl ST_TextVerticalType =7;);func NewEG_ThemeableEffectStyle ()*EG_ThemeableEffectStyle {_gbgae :=&EG_ThemeableEffectStyle {}; +_gbgae .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();return _gbgae ;};func (_faacc *CT_GvmlTextShapeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abddc :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075s\u0065\u0053\u0070\u0052\u0065\u0063t"}:_faacc .UseSpRect =NewCT_GvmlUseShapeRectangle (); +if _gace :=d .DecodeElement (_faacc .UseSpRect ,&_abddc );_gace !=nil {return _gace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_faacc .Xfrm =NewCT_Transform2D (); +if _cfgbg :=d .DecodeElement (_faacc .Xfrm ,&_abddc );_cfgbg !=nil {return _cfgbg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0076\u006d\u006cT\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_abddc .Name ); +if _befd :=d .Skip ();_befd !=nil {return _befd ;};};return nil ;}; -// Click Hyperlink -HlinkClick *CT_Hyperlink ; +// ValidateWithPath validates the CT_LineStyleList and its children, prefixing error messages with path +func (_gdgcb *CT_LineStyleList )ValidateWithPath (path string )error {for _gdfge ,_ffage :=range _gdgcb .Ln {if _gcffc :=_ffage .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u004c\u006e\u005b\u0025\u0064]",path ,_gdfge ));_gcffc !=nil {return _gcffc ; +};};return nil ;}; -// Mouse-Over Hyperlink -HlinkMouseOver *CT_Hyperlink ; +// Validate validates the CT_Cell3D and its children +func (_daeea *CT_Cell3D )Validate ()error {return _daeea .ValidateWithPath ("\u0043T\u005f\u0043\u0065\u006c\u006c\u0033D");}; -// Right to Left Run -Rtl *CT_Boolean ;ExtLst *CT_OfficeArtExtensionList ;};type EG_Text3D struct{Text3DChoice *EG_Text3DChoice ;};func (_efagf *CT_AlphaOutsetEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _efagf .RadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_efagf .RadAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_ColorMapping ()*CT_ColorMapping {_aaade :=&CT_ColorMapping {};_aaade .Bg1Attr =ST_ColorSchemeIndex (1);_aaade .Tx1Attr =ST_ColorSchemeIndex (1);_aaade .Bg2Attr =ST_ColorSchemeIndex (1); -_aaade .Tx2Attr =ST_ColorSchemeIndex (1);_aaade .Accent1Attr =ST_ColorSchemeIndex (1);_aaade .Accent2Attr =ST_ColorSchemeIndex (1);_aaade .Accent3Attr =ST_ColorSchemeIndex (1);_aaade .Accent4Attr =ST_ColorSchemeIndex (1);_aaade .Accent5Attr =ST_ColorSchemeIndex (1); -_aaade .Accent6Attr =ST_ColorSchemeIndex (1);_aaade .HlinkAttr =ST_ColorSchemeIndex (1);_aaade .FolHlinkAttr =ST_ColorSchemeIndex (1);return _aaade ;};func (_fadce *CT_TextBlipBullet )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fadce .Blip =NewCT_Blip (); -_eedeb :for {_ddcff ,_gdbfd :=d .Token ();if _gdbfd !=nil {return _gdbfd ;};switch _ffdfc :=_ddcff .(type ){case _ba .StartElement :switch _ffdfc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070"}:if _gfbac :=d .DecodeElement (_fadce .Blip ,&_ffdfc ); -_gfbac !=nil {return _gfbac ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042\u0075\u006c\u006c\u0065\u0074\u0020\u0025\u0076",_ffdfc .Name ); -if _gdceff :=d .Skip ();_gdceff !=nil {return _gdceff ;};};case _ba .EndElement :break _eedeb ;case _ba .CharData :};};return nil ;};func (_abffde ST_SystemColorVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_acacd :=_ba .Attr {};_acacd .Name =name ; -switch _abffde {case ST_SystemColorValUnset :_acacd .Value ="";case ST_SystemColorValScrollBar :_acacd .Value ="\u0073c\u0072\u006f\u006c\u006c\u0042\u0061r";case ST_SystemColorValBackground :_acacd .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"; -case ST_SystemColorValActiveCaption :_acacd .Value ="\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case ST_SystemColorValInactiveCaption :_acacd .Value ="\u0069n\u0061c\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e"; -case ST_SystemColorValMenu :_acacd .Value ="\u006d\u0065\u006e\u0075";case ST_SystemColorValWindow :_acacd .Value ="\u0077\u0069\u006e\u0064\u006f\u0077";case ST_SystemColorValWindowFrame :_acacd .Value ="w\u0069\u006e\u0064\u006f\u0077\u0046\u0072\u0061\u006d\u0065"; -case ST_SystemColorValMenuText :_acacd .Value ="\u006d\u0065\u006e\u0075\u0054\u0065\u0078\u0074";case ST_SystemColorValWindowText :_acacd .Value ="\u0077\u0069\u006e\u0064\u006f\u0077\u0054\u0065\u0078\u0074";case ST_SystemColorValCaptionText :_acacd .Value ="c\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074"; -case ST_SystemColorValActiveBorder :_acacd .Value ="\u0061\u0063\u0074i\u0076\u0065\u0042\u006f\u0072\u0064\u0065\u0072";case ST_SystemColorValInactiveBorder :_acacd .Value ="\u0069\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0042o\u0072\u0064\u0065\u0072"; -case ST_SystemColorValAppWorkspace :_acacd .Value ="\u0061\u0070\u0070W\u006f\u0072\u006b\u0073\u0070\u0061\u0063\u0065";case ST_SystemColorValHighlight :_acacd .Value ="\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t";case ST_SystemColorValHighlightText :_acacd .Value ="\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074\u0054\u0065\u0078\u0074"; -case ST_SystemColorValBtnFace :_acacd .Value ="\u0062t\u006e\u0046\u0061\u0063\u0065";case ST_SystemColorValBtnShadow :_acacd .Value ="\u0062t\u006e\u0053\u0068\u0061\u0064\u006fw";case ST_SystemColorValGrayText :_acacd .Value ="\u0067\u0072\u0061\u0079\u0054\u0065\u0078\u0074"; -case ST_SystemColorValBtnText :_acacd .Value ="\u0062t\u006e\u0054\u0065\u0078\u0074";case ST_SystemColorValInactiveCaptionText :_acacd .Value ="\u0069\u006e\u0061\u0063ti\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case ST_SystemColorValBtnHighlight :_acacd .Value ="\u0062\u0074\u006eH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"; -case ST_SystemColorVal3dDkShadow :_acacd .Value ="\u0033\u0064\u0044\u006b\u0053\u0068\u0061\u0064\u006f\u0077";case ST_SystemColorVal3dLight :_acacd .Value ="\u0033d\u004c\u0069\u0067\u0068\u0074";case ST_SystemColorValInfoText :_acacd .Value ="\u0069\u006e\u0066\u006f\u0054\u0065\u0078\u0074"; -case ST_SystemColorValInfoBk :_acacd .Value ="\u0069\u006e\u0066\u006f\u0042\u006b";case ST_SystemColorValHotLight :_acacd .Value ="\u0068\u006f\u0074\u004c\u0069\u0067\u0068\u0074";case ST_SystemColorValGradientActiveCaption :_acacd .Value ="g\u0072\u0061\u0064\u0069en\u0074A\u0063\u0074\u0069\u0076\u0065C\u0061\u0070\u0074\u0069\u006f\u006e"; -case ST_SystemColorValGradientInactiveCaption :_acacd .Value ="\u0067\u0072\u0061di\u0065\u006e\u0074\u0049\u006e\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0061\u0070\u0074\u0069\u006f\u006e";case ST_SystemColorValMenuHighlight :_acacd .Value ="\u006d\u0065\u006e\u0075\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"; -case ST_SystemColorValMenuBar :_acacd .Value ="\u006de\u006e\u0075\u0042\u0061\u0072";};return _acacd ,nil ;};func (_gdbd *CT_ComplementTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_fdcd ,_abba :=d .Token ();if _abba !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006dp\u006ce\u006de\u006et\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0025\u0073",_abba ); -};if _ddefe ,_egaab :=_fdcd .(_ba .EndElement );_egaab &&_ddefe .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_FillStyleList and its children, prefixing error messages with path +func (_ecbea *CT_FillStyleList )ValidateWithPath (path string )error {for _geddc ,_eedf :=range _ecbea .EG_FillProperties {if _addg :=_eedf .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u005b\u0025\u0064\u005d",path ,_geddc )); +_addg !=nil {return _addg ;};};return nil ;};func NewCT_AnimationGraphicalObjectBuildProperties ()*CT_AnimationGraphicalObjectBuildProperties {_ddfd :=&CT_AnimationGraphicalObjectBuildProperties {};_ddfd .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); +return _ddfd ;}; -// ST_TextSpacingPercentOrPercentString is a union type -type ST_TextSpacingPercentOrPercentString struct{ST_TextSpacingPercent *int32 ;ST_Percentage *string ;};type ST_TextAlignType byte ;func (_debca *ST_AdjAngle )ValidateWithPath (path string )error {_dagba :=[]string {};if _debca .ST_Angle !=nil {_dagba =append (_dagba ,"\u0053\u0054\u005f\u0041\u006e\u0067\u006c\u0065"); -};if _debca .ST_GeomGuideName !=nil {_dagba =append (_dagba ,"\u0053\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004e\u0061\u006d\u0065");};if len (_dagba )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dagba ); -};return nil ;}; +// Validate validates the CT_Hyperlink and its children +func (_baede *CT_Hyperlink )Validate ()error {return _baede .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");}; -// ValidateWithPath validates the EG_ShadePropertiesChoice and its children, prefixing error messages with path -func (_fbdea *EG_ShadePropertiesChoice )ValidateWithPath (path string )error {if _fbdea .Lin !=nil {if _cbcba :=_fbdea .Lin .ValidateWithPath (path +"\u002f\u004c\u0069\u006e");_cbcba !=nil {return _cbcba ;};};if _fbdea .Path !=nil {if _dacbf :=_fbdea .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068"); -_dacbf !=nil {return _dacbf ;};};return nil ;};func (_fdcaee *ST_ChartBuildStep )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_fdcaee =0;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_fdcaee =1;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_fdcaee =2; -case "\u0073\u0065\u0072\u0069\u0065\u0073":*_fdcaee =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_fdcaee =4;case "\u0061\u006c\u006c\u0050\u0074\u0073":*_fdcaee =5;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_fdcaee =6; -};return nil ;};type CT_CustomColor struct{ +// ValidateWithPath validates the CT_AnimationGraphicalObjectBuildPropertiesChoice and its children, prefixing error messages with path +func (_eef *CT_AnimationGraphicalObjectBuildPropertiesChoice )ValidateWithPath (path string )error {if _eef .BldDgm !=nil {if _dbb :=_eef .BldDgm .ValidateWithPath (path +"\u002fB\u006c\u0064\u0044\u0067\u006d");_dbb !=nil {return _dbb ;};};if _eef .BldChart !=nil {if _ceee :=_eef .BldChart .ValidateWithPath (path +"\u002fB\u006c\u0064\u0043\u0068\u0061\u0072t"); +_ceee !=nil {return _ceee ;};};return nil ;};func NewEG_TextRun ()*EG_TextRun {_adbgfc :=&EG_TextRun {};_adbgfc .TextRunChoice =NewEG_TextRunChoice ();return _adbgfc ;};func (_debge *ST_LineEndWidth )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aeecdg ,_bfede :=d .Token (); +if _bfede !=nil {return _bfede ;};if _efcfea ,_dbgfcg :=_aeecdg .(_d .EndElement );_dbgfcg &&_efcfea .Name ==start .Name {*_debge =1;return nil ;};if _adgbe ,_ffgae :=_aeecdg .(_d .CharData );!_ffgae {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aeecdg ); +}else {switch string (_adgbe ){case "":*_debge =0;case "\u0073\u006d":*_debge =1;case "\u006d\u0065\u0064":*_debge =2;case "\u006c\u0067":*_debge =3;};};_aeecdg ,_bfede =d .Token ();if _bfede !=nil {return _bfede ;};if _bcccg ,_aaabc :=_aeecdg .(_d .EndElement ); +_aaabc &&_bcccg .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aeecdg );};func (_cdabb *ST_AdjCoordinate )ValidateWithPath (path string )error {_abaag :=[]string {}; +if _cdabb .ST_Coordinate !=nil {if _gegdd :=_cdabb .ST_Coordinate .ValidateWithPath (path +"\u002f\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064i\u006e\u0061\u0074\u0065");_gegdd !=nil {return _gegdd ;};_abaag =append (_abaag ,"\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065"); +};if _cdabb .ST_GeomGuideName !=nil {_abaag =append (_abaag ,"\u0053\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004e\u0061\u006d\u0065");};if len (_abaag )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_abaag ); +};return nil ;};func (_eccf *CT_BiLevelEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_becb :=range start .Attr {if _becb .Name .Local =="\u0074\u0068\u0072\u0065\u0073\u0068"{_geca ,_ecag :=ParseUnionST_PositiveFixedPercentage (_becb .Value ); +if _ecag !=nil {return _ecag ;};_eccf .ThreshAttr =_geca ;continue ;};};for {_cfgb ,_cbdd :=d .Token ();if _cbdd !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0069\u004c\u0065v\u0065l\u0045\u0066\u0066\u0065\u0063\u0074\u003a \u0025\u0073",_cbdd ); +};if _ggg ,_aef :=_cfgb .(_d .EndElement );_aef &&_ggg .Name ==start .Name {break ;};};return nil ;};type CT_FillEffect struct{FillPropertiesChoice *EG_FillPropertiesChoice ;};func (_dfef *CT_BackgroundFillStyleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +for _ ,_gbda :=range _dfef .EG_FillProperties {_gbda .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_feggf *CT_SchemeColor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dagae ,_bedfa :=_feggf .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"}); +if _bedfa !=nil {return _bedfa ;};start .Attr =append (start .Attr ,_dagae );e .EncodeToken (start );if _feggf .EG_ColorTransform !=nil {for _ ,_ebdga :=range _feggf .EG_ColorTransform {_ebdga .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_BlurEffect ()*CT_BlurEffect {_egcc :=&CT_BlurEffect {};return _egcc };type CT_Percentage struct{ -// Name -NameAttr *string ; +// Value +ValAttr ST_Percentage ;};type CT_BaseStyles struct{ClrScheme *CT_ColorScheme ; -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Font Scheme +FontScheme *CT_FontScheme ; -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// Format Scheme +FmtScheme *CT_StyleMatrix ;ExtLst *CT_OfficeArtExtensionList ;};func (_egdbg ST_Percentage )String ()string {if _egdbg .ST_PercentageDecimal !=nil {return _bg .Sprintf ("\u0025\u0076",*_egdbg .ST_PercentageDecimal );};if _egdbg .ST_Percentage !=nil {return _bg .Sprintf ("\u0025\u0076",*_egdbg .ST_Percentage ); +};return "";};type CT_BackgroundFillStyleList struct{EG_FillProperties []*EG_FillProperties ;};func NewCT_ShapeProperties ()*CT_ShapeProperties {_cfdbe :=&CT_ShapeProperties {};_cfdbe .GeometryChoice =NewEG_GeometryChoice ();_cfdbe .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +_cfdbe .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _cfdbe ;}; -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Validate validates the CT_DefaultShapeDefinition and its children +func (_ccfe *CT_DefaultShapeDefinition )Validate ()error {return _ccfe .ValidateWithPath ("\u0043T\u005f\u0044\u0065\u0066a\u0075\u006c\u0074\u0053\u0068a\u0070e\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006fn");}; -// System Color -SysClr *CT_SystemColor ; +// Validate validates the CT_Transform2D and its children +func (_fbeafc *CT_Transform2D )Validate ()error {return _fbeafc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d\u0032\u0044");};func (_agfeg ST_BlackWhiteMode )String ()string {switch _agfeg {case 0:return "";case 1:return "\u0063\u006c\u0072"; +case 2:return "\u0061\u0075\u0074\u006f";case 3:return "\u0067\u0072\u0061\u0079";case 4:return "\u006c\u0074\u0047\u0072\u0061\u0079";case 5:return "\u0069n\u0076\u0047\u0072\u0061\u0079";case 6:return "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e";case 7:return "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y"; +case 8:return "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065";case 9:return "\u0062\u006c\u0061c\u006b";case 10:return "\u0077\u0068\u0069t\u0065";case 11:return "\u0068\u0069\u0064\u0064\u0065\u006e";};return "";};func (_afdgb *CT_CustomGeometry2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _afdgb .AvLst !=nil {_fdddb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_afdgb .AvLst ,_fdddb );};if _afdgb .GdLst !=nil {_fde :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_afdgb .GdLst ,_fde );};if _afdgb .AhLst !=nil {_fafab :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0068\u004c\u0073\u0074"}};e .EncodeElement (_afdgb .AhLst ,_fafab );};if _afdgb .CxnLst !=nil {_daaaa :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0078\u006e\u004c\u0073\u0074"}}; +e .EncodeElement (_afdgb .CxnLst ,_daaaa );};if _afdgb .Rect !=nil {_fgaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072\u0065\u0063\u0074"}};e .EncodeElement (_afdgb .Rect ,_fgaf );};_ceded :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0061\u0074\u0068\u004c\u0073t"}}; +e .EncodeElement (_afdgb .PathLst ,_ceded );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_BiLevelEffect ()*CT_BiLevelEffect {_ecee :=&CT_BiLevelEffect {};return _ecee }; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// ValidateWithPath validates the CT_ColorMapping and its children, prefixing error messages with path +func (_cfad *CT_ColorMapping )ValidateWithPath (path string )error {if _cfad .Bg1Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073\u002fB\u0067\u0031\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _acfb :=_cfad .Bg1Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0031\u0041\u0074\u0074\u0072");_acfb !=nil {return _acfb ;};if _cfad .Tx1Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073\u002fT\u0078\u0031\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _afeb :=_cfad .Tx1Attr .ValidateWithPath (path +"\u002f\u0054\u0078\u0031\u0041\u0074\u0074\u0072");_afeb !=nil {return _afeb ;};if _cfad .Bg2Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073\u002fB\u0067\u0032\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fadb :=_cfad .Bg2Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0032\u0041\u0074\u0074\u0072");_fadb !=nil {return _fadb ;};if _cfad .Tx2Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073\u002fT\u0078\u0032\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ggca :=_cfad .Tx2Attr .ValidateWithPath (path +"\u002f\u0054\u0078\u0032\u0041\u0074\u0074\u0072");_ggca !=nil {return _ggca ;};if _cfad .Accent1Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0031\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _dbcffb :=_cfad .Accent1Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0031\u0041\u0074\u0074\u0072");_dbcffb !=nil {return _dbcffb ;};if _cfad .Accent2Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0032\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _cegb :=_cfad .Accent2Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0032\u0041\u0074\u0074\u0072");_cegb !=nil {return _cegb ;};if _cfad .Accent3Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0033\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _dbba :=_cfad .Accent3Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0033\u0041\u0074\u0074\u0072");_dbba !=nil {return _dbba ;};if _cfad .Accent4Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0034\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _bedda :=_cfad .Accent4Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0034\u0041\u0074\u0074\u0072");_bedda !=nil {return _bedda ;};if _cfad .Accent5Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0035\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _cgbd :=_cfad .Accent5Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0035\u0041\u0074\u0074\u0072");_cgbd !=nil {return _cgbd ;};if _cfad .Accent6Attr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("%\u0073\u002f\u0041\u0063\u0063\u0065n\u0074\u0036\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _eada :=_cfad .Accent6Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0036\u0041\u0074\u0074\u0072");_eada !=nil {return _eada ;};if _cfad .HlinkAttr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073\u002f\u0048\u006c\u0069n\u006b\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _dfbeb :=_cfad .HlinkAttr .ValidateWithPath (path +"\u002f\u0048\u006c\u0069\u006e\u006b\u0041\u0074\u0074\u0072");_dfbeb !=nil {return _dfbeb ;};if _cfad .FolHlinkAttr ==ST_ColorSchemeIndexUnset {return _bg .Errorf ("\u0025\u0073/F\u006f\u006c\u0048l\u0069\u006e\u006b\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _gcggc :=_cfad .FolHlinkAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006c\u0048\u006c\u0069\u006e\u006b\u0041\u0074\u0074\u0072");_gcggc !=nil {return _gcggc ;};if _cfad .ExtLst !=nil {if _ecab :=_cfad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ecab !=nil {return _ecab ;};};return nil ;};func (_ggcc *CT_ClipboardStyleSheet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Name .Local ="\u0061:\u0043\u0054\u005f\u0043\u006c\u0069\u0070\u0062\u006f\u0061\u0072d\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074"; +e .EncodeToken (start );_eefg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074h\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}};e .EncodeElement (_ggcc .ThemeElements ,_eefg );_eccd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}}; +e .EncodeElement (_ggcc .ClrMap ,_eccd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cecfg *ST_TextVertOverflowType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cecfg =0;case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_cecfg =1; +case "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073":*_cecfg =2;case "\u0063\u006c\u0069\u0070":*_cecfg =3;};return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;}; +// ValidateWithPath validates the CT_EffectContainer and its children, prefixing error messages with path +func (_dadgd *CT_EffectContainer )ValidateWithPath (path string )error {if _geaec :=_dadgd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_geaec !=nil {return _geaec ;};for _cccca ,_bdbe :=range _dadgd .EG_Effect {if _cfab :=_bdbe .ValidateWithPath (_bg .Sprintf ("\u0025\u0073/\u0045\u0047\u005fE\u0066\u0066\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_cccca )); +_cfab !=nil {return _cfab ;};};return nil ;};func (_dbbc *CT_ConnectorLocking )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_egca :=range start .Attr {if _egca .Name .Local =="\u006e\u006f\u0047r\u0070"{_gdaa ,_cadf :=_b .ParseBool (_egca .Value ); +if _cadf !=nil {return _cadf ;};_dbbc .NoGrpAttr =&_gdaa ;continue ;};if _egca .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_gdabd ,_dadb :=_b .ParseBool (_egca .Value );if _dadb !=nil {return _dadb ;};_dbbc .NoSelectAttr =&_gdabd ; +continue ;};if _egca .Name .Local =="\u006e\u006f\u0052o\u0074"{_abbb ,_dcdd :=_b .ParseBool (_egca .Value );if _dcdd !=nil {return _dcdd ;};_dbbc .NoRotAttr =&_abbb ;continue ;};if _egca .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_cafg ,_gggbf :=_b .ParseBool (_egca .Value ); +if _gggbf !=nil {return _gggbf ;};_dbbc .NoChangeAspectAttr =&_cafg ;continue ;};if _egca .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_ffbg ,_aeff :=_b .ParseBool (_egca .Value );if _aeff !=nil {return _aeff ;};_dbbc .NoMoveAttr =&_ffbg ;continue ; +};if _egca .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_fcaf ,_adb :=_b .ParseBool (_egca .Value );if _adb !=nil {return _adb ;};_dbbc .NoResizeAttr =&_fcaf ;continue ;};if _egca .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_aacf ,_gbga :=_b .ParseBool (_egca .Value ); +if _gbga !=nil {return _gbga ;};_dbbc .NoEditPointsAttr =&_aacf ;continue ;};if _egca .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_fgfgb ,_bdeg :=_b .ParseBool (_egca .Value );if _bdeg !=nil {return _bdeg ; +};_dbbc .NoAdjustHandlesAttr =&_fgfgb ;continue ;};if _egca .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_fada ,_aefc :=_b .ParseBool (_egca .Value );if _aefc !=nil {return _aefc ;};_dbbc .NoChangeArrowheadsAttr =&_fada ; +continue ;};if _egca .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_egaea ,_dgbc :=_b .ParseBool (_egca .Value );if _dgbc !=nil {return _dgbc ;};_dbbc .NoChangeShapeTypeAttr =&_egaea ; +continue ;};};_bgbdf :for {_dgfd ,_agbb :=d .Token ();if _agbb !=nil {return _agbb ;};switch _bgbf :=_dgfd .(type ){case _d .StartElement :switch _bgbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbbc .ExtLst =NewCT_OfficeArtExtensionList (); +if _bgda :=d .DecodeElement (_dbbc .ExtLst ,&_bgbf );_bgda !=nil {return _bgda ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074or\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u0020\u0025\u0076",_bgbf .Name ); +if _cggg :=d .Skip ();_cggg !=nil {return _cggg ;};};case _d .EndElement :break _bgbdf ;case _d .CharData :};};return nil ;};func NewCT_ShapeStyle ()*CT_ShapeStyle {_gaggd :=&CT_ShapeStyle {};_gaggd .LnRef =NewCT_StyleMatrixReference ();_gaggd .FillRef =NewCT_StyleMatrixReference (); +_gaggd .EffectRef =NewCT_StyleMatrixReference ();_gaggd .FontRef =NewCT_FontReference ();return _gaggd ;};func (_gaag *CT_FontCollection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_ddb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u0061\u0074\u0069\u006e"}}; +e .EncodeElement (_gaag .Latin ,_ddb );_edbf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0061"}};e .EncodeElement (_gaag .Ea ,_edbf );_aaged :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u0073"}};e .EncodeElement (_gaag .Cs ,_aaged ); +if _gaag .Font !=nil {_cbdc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u006f\u006e\u0074"}};for _ ,_dgefd :=range _gaag .Font {e .EncodeElement (_dgefd ,_cbdc );};};if _gaag .ExtLst !=nil {_bcea :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gaag .ExtLst ,_bcea );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cdcbf *EG_TextBulletTypefaceChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdeec :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_cdcbf .BuFontTx =NewCT_TextBulletTypefaceFollowText (); +if _effea :=d .DecodeElement (_cdcbf .BuFontTx ,&_bdeec );_effea !=nil {return _effea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_cdcbf .BuFont =NewCT_TextFont (); +if _dafdd :=d .DecodeElement (_cdcbf .BuFont ,&_bdeec );_dafdd !=nil {return _dafdd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdeec .Name ); +if _eagbg :=d .Skip ();_eagbg !=nil {return _eagbg ;};};return nil ;};func (_gcceee *ST_TextVerticalType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eebbb ,_gegeb :=d .Token ();if _gegeb !=nil {return _gegeb ;};if _deeac ,_bbadb :=_eebbb .(_d .EndElement ); +_bbadb &&_deeac .Name ==start .Name {*_gcceee =1;return nil ;};if _bbfge ,_feccdd :=_eebbb .(_d .CharData );!_feccdd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eebbb ); +}else {switch string (_bbfge ){case "":*_gcceee =0;case "\u0068\u006f\u0072\u007a":*_gcceee =1;case "\u0076\u0065\u0072\u0074":*_gcceee =2;case "\u0076e\u0072\u0074\u0032\u0037\u0030":*_gcceee =3;case "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074":*_gcceee =4; +case "\u0065\u0061\u0056\u0065\u0072\u0074":*_gcceee =5;case "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074":*_gcceee =6;case "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c":*_gcceee =7; +};};_eebbb ,_gegeb =d .Token ();if _gegeb !=nil {return _gegeb ;};if _cface ,_cefcg :=_eebbb .(_d .EndElement );_cefcg &&_cface .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eebbb ); +};func (_cfbecg ST_TextWrappingType )Validate ()error {return _cfbecg .ValidateWithPath ("")};type CT_TextBlipBullet struct{ -// ValidateWithPath validates the CT_Path2DClose and its children, prefixing error messages with path -func (_bcgc *CT_Path2DClose )ValidateWithPath (path string )error {return nil };type CT_EmbeddedWAVAudioFile struct{EmbedAttr string ; +// Blip +Blip *CT_Blip ;}; -// Sound Name -NameAttr *string ;};func (_ecdged *CT_Path2DArcTo )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0077\u0052"},Value :_be .Sprintf ("\u0025\u0076",_ecdged .WRAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0052"},Value :_be .Sprintf ("\u0025\u0076",_ecdged .HRAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0074\u0041n\u0067"},Value :_be .Sprintf ("\u0025\u0076",_ecdged .StAngAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0077\u0041n\u0067"},Value :_be .Sprintf ("\u0025\u0076",_ecdged .SwAngAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ggbca *CT_TextTabStopList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fcbgc :for {_bdcdfb ,_cgabgf :=d .Token (); -if _cgabgf !=nil {return _cgabgf ;};switch _agegc :=_bdcdfb .(type ){case _ba .StartElement :switch _agegc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062"}:_dcedg :=NewCT_TextTabStop (); -if _adcee :=d .DecodeElement (_dcedg ,&_agegc );_adcee !=nil {return _adcee ;};_ggbca .Tab =append (_ggbca .Tab ,_dcedg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_agegc .Name ); -if _gccga :=d .Skip ();_gccga !=nil {return _gccga ;};};case _ba .EndElement :break _fcbgc ;case _ba .CharData :};};return nil ;};func NewCT_Path2DMoveTo ()*CT_Path2DMoveTo {_gbef :=&CT_Path2DMoveTo {};_gbef .Pt =NewCT_AdjPoint2D ();return _gbef ;};type EG_TextUnderlineLineChoice struct{ +// ValidateWithPath validates the EG_Text3D and its children, prefixing error messages with path +func (_edbce *EG_Text3D )ValidateWithPath (path string )error {if _ffaeg :=_edbce .Text3DChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0033\u0044\u0043\u0068\u006f\u0069\u0063\u0065");_ffaeg !=nil {return _ffaeg ;};return nil ;};type CT_GvmlGraphicFrameNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; -// Underline Follows Text -ULnTx *CT_TextUnderlineLineFollowText ; -// Underline Stroke -ULn *CT_LineProperties ;};func (_eefge *CT_ShapeStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eefge .LnRef =NewCT_StyleMatrixReference ();_eefge .FillRef =NewCT_StyleMatrixReference ();_eefge .EffectRef =NewCT_StyleMatrixReference (); -_eefge .FontRef =NewCT_FontReference ();_egccb :for {_gagd ,_gdfcg :=d .Token ();if _gdfcg !=nil {return _gdfcg ;};switch _abbfe :=_gagd .(type ){case _ba .StartElement :switch _abbfe .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:if _cadcd :=d .DecodeElement (_eefge .LnRef ,&_abbfe ); -_cadcd !=nil {return _cadcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u006c\u0052\u0065\u0066"}:if _gegbd :=d .DecodeElement (_eefge .FillRef ,&_abbfe ); -_gegbd !=nil {return _gegbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:if _efbbgc :=d .DecodeElement (_eefge .EffectRef ,&_abbfe ); -_efbbgc !=nil {return _efbbgc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:if _fgcdg :=d .DecodeElement (_eefge .FontRef ,&_abbfe ); -_fgcdg !=nil {return _fgcdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_abbfe .Name ); -if _acba :=d .Skip ();_acba !=nil {return _acba ;};};case _ba .EndElement :break _egccb ;case _ba .CharData :};};return nil ;};func (_caegc *ST_TextPoint )ValidateWithPath (path string )error {_gcgdc :=[]string {};if _caegc .ST_TextPointUnqualified !=nil {_gcgdc =append (_gcgdc ,"\u0053\u0054\u005fTe\u0078\u0074\u0050\u006f\u0069\u006e\u0074\u0055\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065\u0064"); -};if _caegc .ST_UniversalMeasure !=nil {_gcgdc =append (_gcgdc ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_gcgdc )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gcgdc ); -};return nil ;};const (ST_PresetCameraTypeUnset ST_PresetCameraType =0;ST_PresetCameraTypeLegacyObliqueTopLeft ST_PresetCameraType =1;ST_PresetCameraTypeLegacyObliqueTop ST_PresetCameraType =2;ST_PresetCameraTypeLegacyObliqueTopRight ST_PresetCameraType =3; -ST_PresetCameraTypeLegacyObliqueLeft ST_PresetCameraType =4;ST_PresetCameraTypeLegacyObliqueFront ST_PresetCameraType =5;ST_PresetCameraTypeLegacyObliqueRight ST_PresetCameraType =6;ST_PresetCameraTypeLegacyObliqueBottomLeft ST_PresetCameraType =7;ST_PresetCameraTypeLegacyObliqueBottom ST_PresetCameraType =8; -ST_PresetCameraTypeLegacyObliqueBottomRight ST_PresetCameraType =9;ST_PresetCameraTypeLegacyPerspectiveTopLeft ST_PresetCameraType =10;ST_PresetCameraTypeLegacyPerspectiveTop ST_PresetCameraType =11;ST_PresetCameraTypeLegacyPerspectiveTopRight ST_PresetCameraType =12; -ST_PresetCameraTypeLegacyPerspectiveLeft ST_PresetCameraType =13;ST_PresetCameraTypeLegacyPerspectiveFront ST_PresetCameraType =14;ST_PresetCameraTypeLegacyPerspectiveRight ST_PresetCameraType =15;ST_PresetCameraTypeLegacyPerspectiveBottomLeft ST_PresetCameraType =16; -ST_PresetCameraTypeLegacyPerspectiveBottom ST_PresetCameraType =17;ST_PresetCameraTypeLegacyPerspectiveBottomRight ST_PresetCameraType =18;ST_PresetCameraTypeOrthographicFront ST_PresetCameraType =19;ST_PresetCameraTypeIsometricTopUp ST_PresetCameraType =20; -ST_PresetCameraTypeIsometricTopDown ST_PresetCameraType =21;ST_PresetCameraTypeIsometricBottomUp ST_PresetCameraType =22;ST_PresetCameraTypeIsometricBottomDown ST_PresetCameraType =23;ST_PresetCameraTypeIsometricLeftUp ST_PresetCameraType =24;ST_PresetCameraTypeIsometricLeftDown ST_PresetCameraType =25; -ST_PresetCameraTypeIsometricRightUp ST_PresetCameraType =26;ST_PresetCameraTypeIsometricRightDown ST_PresetCameraType =27;ST_PresetCameraTypeIsometricOffAxis1Left ST_PresetCameraType =28;ST_PresetCameraTypeIsometricOffAxis1Right ST_PresetCameraType =29; -ST_PresetCameraTypeIsometricOffAxis1Top ST_PresetCameraType =30;ST_PresetCameraTypeIsometricOffAxis2Left ST_PresetCameraType =31;ST_PresetCameraTypeIsometricOffAxis2Right ST_PresetCameraType =32;ST_PresetCameraTypeIsometricOffAxis2Top ST_PresetCameraType =33; -ST_PresetCameraTypeIsometricOffAxis3Left ST_PresetCameraType =34;ST_PresetCameraTypeIsometricOffAxis3Right ST_PresetCameraType =35;ST_PresetCameraTypeIsometricOffAxis3Bottom ST_PresetCameraType =36;ST_PresetCameraTypeIsometricOffAxis4Left ST_PresetCameraType =37; -ST_PresetCameraTypeIsometricOffAxis4Right ST_PresetCameraType =38;ST_PresetCameraTypeIsometricOffAxis4Bottom ST_PresetCameraType =39;ST_PresetCameraTypeObliqueTopLeft ST_PresetCameraType =40;ST_PresetCameraTypeObliqueTop ST_PresetCameraType =41;ST_PresetCameraTypeObliqueTopRight ST_PresetCameraType =42; -ST_PresetCameraTypeObliqueLeft ST_PresetCameraType =43;ST_PresetCameraTypeObliqueRight ST_PresetCameraType =44;ST_PresetCameraTypeObliqueBottomLeft ST_PresetCameraType =45;ST_PresetCameraTypeObliqueBottom ST_PresetCameraType =46;ST_PresetCameraTypeObliqueBottomRight ST_PresetCameraType =47; -ST_PresetCameraTypePerspectiveFront ST_PresetCameraType =48;ST_PresetCameraTypePerspectiveLeft ST_PresetCameraType =49;ST_PresetCameraTypePerspectiveRight ST_PresetCameraType =50;ST_PresetCameraTypePerspectiveAbove ST_PresetCameraType =51;ST_PresetCameraTypePerspectiveBelow ST_PresetCameraType =52; -ST_PresetCameraTypePerspectiveAboveLeftFacing ST_PresetCameraType =53;ST_PresetCameraTypePerspectiveAboveRightFacing ST_PresetCameraType =54;ST_PresetCameraTypePerspectiveContrastingLeftFacing ST_PresetCameraType =55;ST_PresetCameraTypePerspectiveContrastingRightFacing ST_PresetCameraType =56; -ST_PresetCameraTypePerspectiveHeroicLeftFacing ST_PresetCameraType =57;ST_PresetCameraTypePerspectiveHeroicRightFacing ST_PresetCameraType =58;ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing ST_PresetCameraType =59;ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing ST_PresetCameraType =60; -ST_PresetCameraTypePerspectiveRelaxed ST_PresetCameraType =61;ST_PresetCameraTypePerspectiveRelaxedModerately ST_PresetCameraType =62;);func (_beddd *EG_FillPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fdbgd :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_beddd .NoFill =NewCT_NoFillProperties (); -if _gegac :=d .DecodeElement (_beddd .NoFill ,&_fdbgd );_gegac !=nil {return _gegac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_beddd .SolidFill =NewCT_SolidColorFillProperties (); -if _adagb :=d .DecodeElement (_beddd .SolidFill ,&_fdbgd );_adagb !=nil {return _adagb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_beddd .GradFill =NewCT_GradientFillProperties (); -if _dabadc :=d .DecodeElement (_beddd .GradFill ,&_fdbgd );_dabadc !=nil {return _dabadc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_beddd .BlipFill =NewCT_BlipFillProperties (); -if _gbedf :=d .DecodeElement (_beddd .BlipFill ,&_fdbgd );_gbedf !=nil {return _gbedf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_beddd .PattFill =NewCT_PatternFillProperties (); -if _ffggb :=d .DecodeElement (_beddd .PattFill ,&_fdbgd );_ffggb !=nil {return _ffggb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_beddd .GrpFill =NewCT_GroupFillProperties (); -if _febfge :=d .DecodeElement (_beddd .GrpFill ,&_fdbgd );_febfge !=nil {return _febfge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_fdbgd .Name ); -if _dgbe :=d .Skip ();_dgbe !=nil {return _dgbe ;};};return nil ;};func (_befcb ST_LineCap )Validate ()error {return _befcb .ValidateWithPath ("")};type ST_PenAlignment byte ;func NewCT_Path2D ()*CT_Path2D {_faefg :=&CT_Path2D {};return _faefg };func (_edbfd ST_LineEndLength )String ()string {switch _edbfd {case 0:return ""; -case 1:return "\u0073\u006d";case 2:return "\u006d\u0065\u0064";case 3:return "\u006c\u0067";};return "";}; +// Non-Visual Graphic Frame Drawing Properties +CNvGraphicFramePr *CT_NonVisualGraphicFrameProperties ;}; -// ValidateWithPath validates the CT_XYAdjustHandle and its children, prefixing error messages with path -func (_gdegf *CT_XYAdjustHandle )ValidateWithPath (path string )error {if _gdegf .MinXAttr !=nil {if _cgcfgd :=_gdegf .MinXAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0058\u0041\u0074\u0074r");_cgcfgd !=nil {return _cgcfgd ;};};if _gdegf .MaxXAttr !=nil {if _gdbdgb :=_gdegf .MaxXAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0058\u0041\u0074\u0074r"); -_gdbdgb !=nil {return _gdbdgb ;};};if _gdegf .MinYAttr !=nil {if _aeedc :=_gdegf .MinYAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0059\u0041\u0074\u0074r");_aeedc !=nil {return _aeedc ;};};if _gdegf .MaxYAttr !=nil {if _fdgdc :=_gdegf .MaxYAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0059\u0041\u0074\u0074r"); -_fdgdc !=nil {return _fdgdc ;};};if _eggca :=_gdegf .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_eggca !=nil {return _eggca ;};return nil ;};func (_aabgb *CT_Scene3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aabgb .Camera =NewCT_Camera (); -_aabgb .LightRig =NewCT_LightRig ();_efegf :for {_aeef ,_bafeef :=d .Token ();if _bafeef !=nil {return _bafeef ;};switch _bacgg :=_aeef .(type ){case _ba .StartElement :switch _bacgg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006d\u0065\u0072\u0061"}:if _gbgaa :=d .DecodeElement (_aabgb .Camera ,&_bacgg ); -_gbgaa !=nil {return _gbgaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:if _eaeae :=d .DecodeElement (_aabgb .LightRig ,&_bacgg ); -_eaeae !=nil {return _eaeae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0064\u0072\u006f\u0070"}:_aabgb .Backdrop =NewCT_Backdrop (); -if _ebbaf :=d .DecodeElement (_aabgb .Backdrop ,&_bacgg );_ebbaf !=nil {return _ebbaf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aabgb .ExtLst =NewCT_OfficeArtExtensionList (); -if _eggc :=d .DecodeElement (_aabgb .ExtLst ,&_bacgg );_eggc !=nil {return _eggc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0063\u0065\u006e\u0065\u0033\u0044\u0020\u0025\u0076",_bacgg .Name ); -if _agef :=d .Skip ();_agef !=nil {return _agef ;};};case _ba .EndElement :break _efegf ;case _ba .CharData :};};return nil ;};func (_ebacg *ST_LightRigDirection )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ebacg =0;case "\u0074\u006c":*_ebacg =1; -case "\u0074":*_ebacg =2;case "\u0074\u0072":*_ebacg =3;case "\u006c":*_ebacg =4;case "\u0072":*_ebacg =5;case "\u0062\u006c":*_ebacg =6;case "\u0062":*_ebacg =7;case "\u0062\u0072":*_ebacg =8;};return nil ;};func (_egegg ST_Percentage )String ()string {if _egegg .ST_PercentageDecimal !=nil {return _be .Sprintf ("\u0025\u0076",*_egegg .ST_PercentageDecimal ); -};if _egegg .ST_Percentage !=nil {return _be .Sprintf ("\u0025\u0076",*_egegg .ST_Percentage );};return "";};func (_ecad *EG_EffectChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _ecad .Cont !=nil {_dcddf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}}; -e .EncodeElement (_ecad .Cont ,_dcddf );}else if _ecad .Effect !=nil {_cafac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_ecad .Effect ,_cafac );}else if _ecad .AlphaBiLevel !=nil {_gdbgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0042\u0069L\u0065\u0076\u0065\u006c"}}; -e .EncodeElement (_ecad .AlphaBiLevel ,_gdbgg );}else if _ecad .AlphaCeiling !=nil {_cdgge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0043\u0065i\u006c\u0069\u006e\u0067"}};e .EncodeElement (_ecad .AlphaCeiling ,_cdgge ); -}else if _ecad .AlphaFloor !=nil {_egdag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061l\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}};e .EncodeElement (_ecad .AlphaFloor ,_egdag );}else if _ecad .AlphaInv !=nil {_fafda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}}; -e .EncodeElement (_ecad .AlphaInv ,_fafda );}else if _ecad .AlphaMod !=nil {_fgbgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}};e .EncodeElement (_ecad .AlphaMod ,_fgbgf );}else if _ecad .AlphaModFix !=nil {_aegba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}}; -e .EncodeElement (_ecad .AlphaModFix ,_aegba );}else if _ecad .AlphaOutset !=nil {_fegga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}};e .EncodeElement (_ecad .AlphaOutset ,_fegga ); -}else if _ecad .AlphaRepl !=nil {_bagge :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0061\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"}};e .EncodeElement (_ecad .AlphaRepl ,_bagge );}else if _ecad .BiLevel !=nil {_dbbca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u0069\u004c\u0065\u0076\u0065l"}}; -e .EncodeElement (_ecad .BiLevel ,_dbbca );}else if _ecad .Blend !=nil {_cfeb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u006c\u0065\u006e\u0064"}};e .EncodeElement (_ecad .Blend ,_cfeb );}else if _ecad .Blur !=nil {_aeedca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}}; -e .EncodeElement (_ecad .Blur ,_aeedca );}else if _ecad .ClrChange !=nil {_ebbebb :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0063\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_ecad .ClrChange ,_ebbebb );}else if _ecad .ClrRepl !=nil {_cegcd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u006c\u0072\u0052\u0065\u0070l"}}; -e .EncodeElement (_ecad .ClrRepl ,_cegcd );}else if _ecad .Duotone !=nil {_fgdfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0064\u0075\u006f\u0074\u006f\u006ee"}};e .EncodeElement (_ecad .Duotone ,_fgdfc );}else if _ecad .Fill !=nil {_eaecf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c"}}; -e .EncodeElement (_ecad .Fill ,_eaecf );}else if _ecad .FillOverlay !=nil {_bggef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}};e .EncodeElement (_ecad .FillOverlay ,_bggef ); -}else if _ecad .Glow !=nil {_fcfea :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_ecad .Glow ,_fcfea );}else if _ecad .Grayscl !=nil {_edcdb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0061\u0079\u0073\u0063l"}}; -e .EncodeElement (_ecad .Grayscl ,_edcdb );}else if _ecad .Hsl !=nil {_ccdgd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068s\u006c"}};e .EncodeElement (_ecad .Hsl ,_ccdgd );}else if _ecad .InnerShdw !=nil {_bfebf :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0069\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"}}; -e .EncodeElement (_ecad .InnerShdw ,_bfebf );}else if _ecad .Lum !=nil {_dbefc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_ecad .Lum ,_dbefc );}else if _ecad .OuterShdw !=nil {_gfbfc :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"}}; -e .EncodeElement (_ecad .OuterShdw ,_gfbfc );}else if _ecad .PrstShdw !=nil {_ceefda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}};e .EncodeElement (_ecad .PrstShdw ,_ceefda );}else if _ecad .Reflection !=nil {_deffge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072e\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_ecad .Reflection ,_deffge );}else if _ecad .RelOff !=nil {_dafbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072\u0065\u006c\u004f\u0066\u0066"}};e .EncodeElement (_ecad .RelOff ,_dafbf );}else if _ecad .SoftEdge !=nil {_gafdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}}; -e .EncodeElement (_ecad .SoftEdge ,_gafdd );}else if _ecad .Tint !=nil {_bccbc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}};e .EncodeElement (_ecad .Tint ,_bccbc );}else if _ecad .Xfrm !=nil {_edgab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}}; -e .EncodeElement (_ecad .Xfrm ,_edgab );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};const (ST_ChartBuildStepUnset ST_ChartBuildStep =0;ST_ChartBuildStepCategory ST_ChartBuildStep =1;ST_ChartBuildStepPtInCategory ST_ChartBuildStep =2; -ST_ChartBuildStepSeries ST_ChartBuildStep =3;ST_ChartBuildStepPtInSeries ST_ChartBuildStep =4;ST_ChartBuildStepAllPts ST_ChartBuildStep =5;ST_ChartBuildStepGridLegend ST_ChartBuildStep =6;);func (_ggggb *CT_TablePropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ggggb .TableStyle !=nil {_ebdca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_ggggb .TableStyle ,_ebdca );}else if _ggggb .TableStyleId !=nil {_daag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0061\u0062\u006c\u0065\u0053\u0074y\u006c\u0065\u0049\u0064"}};_c .AddPreserveSpaceAttr (&_daag ,*_ggggb .TableStyleId ); -e .EncodeElement (_ggggb .TableStyleId ,_daag );};return nil ;};func (_afaaea *ST_FontCollectionIndex )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ccadbg ,_ecggea :=d .Token ();if _ecggea !=nil {return _ecggea ;};if _aadcga ,_dbaaa :=_ccadbg .(_ba .EndElement ); -_dbaaa &&_aadcga .Name ==start .Name {*_afaaea =1;return nil ;};if _adebd ,_ecbfa :=_ccadbg .(_ba .CharData );!_ecbfa {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccadbg ); -}else {switch string (_adebd ){case "":*_afaaea =0;case "\u006d\u0061\u006ao\u0072":*_afaaea =1;case "\u006d\u0069\u006eo\u0072":*_afaaea =2;case "\u006e\u006f\u006e\u0065":*_afaaea =3;};};_ccadbg ,_ecggea =d .Token ();if _ecggea !=nil {return _ecggea ; -};if _ebceb ,_badfc :=_ccadbg .(_ba .EndElement );_badfc &&_ebceb .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccadbg ); -};func NewCT_NoFillProperties ()*CT_NoFillProperties {_eeabd :=&CT_NoFillProperties {};return _eeabd }; +// ValidateWithPath validates the EG_TextUnderlineFill and its children, prefixing error messages with path +func (_adcff *EG_TextUnderlineFill )ValidateWithPath (path string )error {if _efcc :=_adcff .TextUnderlineFillChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065"); +_efcc !=nil {return _efcc ;};return nil ;}; -// ValidateWithPath validates the CT_Angle and its children, prefixing error messages with path -func (_afbd *CT_Angle )ValidateWithPath (path string )error {return nil };func (_eccba *ST_ChartBuildStep )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fdcgb ,_gdcdg :=d .Token ();if _gdcdg !=nil {return _gdcdg ;};if _ceagc ,_ddafb :=_fdcgb .(_ba .EndElement ); -_ddafb &&_ceagc .Name ==start .Name {*_eccba =1;return nil ;};if _dcede ,_cggab :=_fdcgb .(_ba .CharData );!_cggab {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdcgb ); -}else {switch string (_dcede ){case "":*_eccba =0;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_eccba =1;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_eccba =2;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_eccba =3; -case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_eccba =4;case "\u0061\u006c\u006c\u0050\u0074\u0073":*_eccba =5;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_eccba =6;};};_fdcgb ,_gdcdg =d .Token ();if _gdcdg !=nil {return _gdcdg ; -};if _acaage ,_bgcbf :=_fdcgb .(_ba .EndElement );_bgcbf &&_acaage .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdcgb ); -};func (_fddgec ST_PresetCameraType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_fddgec .String (),start );};func NewEG_Media ()*EG_Media {_cefge :=&EG_Media {};_cefge .MediaChoice =NewEG_MediaChoice ();return _cefge ; -};func (_gafcd *ST_PresetMaterialType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cgecd ,_egggd :=d .Token ();if _egggd !=nil {return _egggd ;};if _ddacfg ,_dbafd :=_cgecd .(_ba .EndElement );_dbafd &&_ddacfg .Name ==start .Name {*_gafcd =1; -return nil ;};if _edddf ,_bedfb :=_cgecd .(_ba .CharData );!_bedfb {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgecd );}else {switch string (_edddf ){case "":*_gafcd =0; -case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_gafcd =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_gafcd =2;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_gafcd =3; -case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_gafcd =4;case "\u006d\u0061\u0074t\u0065":*_gafcd =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_gafcd =6;case "\u006d\u0065\u0074a\u006c":*_gafcd =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_gafcd =8; -case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_gafcd =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_gafcd =10;case "\u0064\u006b\u0045\u0064\u0067\u0065":*_gafcd =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_gafcd =12; -case "\u0063\u006c\u0065a\u0072":*_gafcd =13;case "\u0066\u006c\u0061\u0074":*_gafcd =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_gafcd =15;};};_cgecd ,_egggd =d .Token ();if _egggd !=nil {return _egggd ;};if _facgb ,_afegc :=_cgecd .(_ba .EndElement ); -_afegc &&_facgb .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgecd );};func (_gbbfeg *EG_TextBulletTypeface )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gbbfeg .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); -_aadbea :for {_gafab ,_ggdga :=d .Token ();if _ggdga !=nil {return _ggdga ;};switch _cgfgd :=_gafab .(type ){case _ba .StartElement :switch _cgfgd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074\u0054\u0078"}:_gbbfeg .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); -if _eafeb :=d .DecodeElement (&_gbbfeg .TextBulletTypefaceChoice .BuFontTx ,&_cgfgd );_eafeb !=nil {return _eafeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0046\u006f\u006e\u0074"}:_gbbfeg .TextBulletTypefaceChoice =NewEG_TextBulletTypefaceChoice (); -if _gbfgce :=d .DecodeElement (&_gbbfeg .TextBulletTypefaceChoice .BuFont ,&_cgfgd );_gbfgce !=nil {return _gbfgce ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063\u0065\u0020\u0025\u0076",_cgfgd .Name ); -if _fbffb :=d .Skip ();_fbffb !=nil {return _fbffb ;};};case _ba .EndElement :break _aadbea ;case _ba .CharData :};};return nil ;};func NewEG_TextBulletColor ()*EG_TextBulletColor {_eabbc :=&EG_TextBulletColor {};_eabbc .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -return _eabbc ;};func (_egbdd *CT_SolidColorFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _egbdd .ScrgbClr !=nil {_ddda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}}; -e .EncodeElement (_egbdd .ScrgbClr ,_ddda );};if _egbdd .SrgbClr !=nil {_egcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}};e .EncodeElement (_egbdd .SrgbClr ,_egcg );};if _egbdd .HslClr !=nil {_dggc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}}; -e .EncodeElement (_egbdd .HslClr ,_dggc );};if _egbdd .SysClr !=nil {_cegd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}};e .EncodeElement (_egbdd .SysClr ,_cegd );};if _egbdd .SchemeClr !=nil {_fggfg :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}}; -e .EncodeElement (_egbdd .SchemeClr ,_fggfg );};if _egbdd .PrstClr !=nil {_ccfcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}};e .EncodeElement (_egbdd .PrstClr ,_ccfcg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_bbcbd *EG_EffectPropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _bbcbd .EffectLst !=nil {_fagbe :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bbcbd .EffectLst ,_fagbe );}else if _bbcbd .EffectDag !=nil {_gaaae :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067"}};e .EncodeElement (_bbcbd .EffectDag ,_gaaae );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the Blip and its children +func (_ggb *Blip )Validate ()error {return _ggb .ValidateWithPath ("\u0042\u006c\u0069\u0070")};func (_aeefc *CT_GeomGuide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_bg .Sprintf ("\u0025\u0076",_aeefc .NameAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006d\u006c\u0061"},Value :_bg .Sprintf ("\u0025\u0076",_aeefc .FmlaAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_ColorTransform and its children -func (_dceca *EG_ColorTransform )Validate ()error {return _dceca .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d");}; +// Validate validates the CT_AnimationDgmBuildProperties and its children +func (_ecb *CT_AnimationDgmBuildProperties )Validate ()error {return _ecb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0044\u0067\u006d\u0042\u0075\u0069l\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +}; -// ValidateWithPath validates the CT_TextBulletSizeFollowText and its children, prefixing error messages with path -func (_gdgd *CT_TextBulletSizeFollowText )ValidateWithPath (path string )error {return nil };func (_adcag *ST_PositivePercentage )Validate ()error {return _adcag .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_XYAdjustHandle and its children, prefixing error messages with path +func (_cfafa *CT_XYAdjustHandle )ValidateWithPath (path string )error {if _cfafa .MinXAttr !=nil {if _bbfbc :=_cfafa .MinXAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0058\u0041\u0074\u0074r");_bbfbc !=nil {return _bbfbc ;};};if _cfafa .MaxXAttr !=nil {if _dadabd :=_cfafa .MaxXAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0058\u0041\u0074\u0074r"); +_dadabd !=nil {return _dadabd ;};};if _cfafa .MinYAttr !=nil {if _dfaaa :=_cfafa .MinYAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0059\u0041\u0074\u0074r");_dfaaa !=nil {return _dfaaa ;};};if _cfafa .MaxYAttr !=nil {if _ccfbb :=_cfafa .MaxYAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0059\u0041\u0074\u0074r"); +_ccfbb !=nil {return _ccfbb ;};};if _fbafcg :=_cfafa .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_fbafcg !=nil {return _fbafcg ;};return nil ;};type CT_TableProperties struct{ -// ValidateWithPath validates the CT_AlphaCeilingEffect and its children, prefixing error messages with path -func (_bdgb *CT_AlphaCeilingEffect )ValidateWithPath (path string )error {return nil };func (_cbbafc *CT_TextUnderlineFillGroupWrapper )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_bbag :for {_fdcgd ,_cafeb :=d .Token ();if _cafeb !=nil {return _cafeb ;};switch _gdadc :=_fdcgd .(type ){case _ba .StartElement :switch _gdadc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _aabc :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .NoFill ,&_gdadc );_aabc !=nil {return _aabc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gbad :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .SolidFill ,&_gdadc );_gbad !=nil {return _gbad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dafe :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .GradFill ,&_gdadc );_dafe !=nil {return _dafe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bgacb :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .BlipFill ,&_gdadc );_bgacb !=nil {return _bgacb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _cadab :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .PattFill ,&_gdadc );_cadab !=nil {return _cadab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cbbafc .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _egfbb :=d .DecodeElement (&_cbbafc .FillPropertiesChoice .GrpFill ,&_gdadc );_egfbb !=nil {return _egfbb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078t\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0047\u0072o\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065r\u0020\u0025\u0076",_gdadc .Name ); -if _bcfbg :=d .Skip ();_bcfbg !=nil {return _bcfbg ;};};case _ba .EndElement :break _bbag ;case _ba .CharData :};};return nil ;};func (_fggf *CT_GeomRect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c"},Value :_be .Sprintf ("\u0025\u0076",_fggf .LAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074"},Value :_be .Sprintf ("\u0025\u0076",_fggf .TAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072"},Value :_be .Sprintf ("\u0025\u0076",_fggf .RAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062"},Value :_be .Sprintf ("\u0025\u0076",_fggf .BAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_eage *CT_BackgroundFormatting )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_eage .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_bcfb :for {_cddg ,_dge :=d .Token ();if _dge !=nil {return _dge ;};switch _fad :=_cddg .(type ){case _ba .StartElement :switch _fad .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ebgd :=d .DecodeElement (&_eage .FillPropertiesChoice .NoFill ,&_fad );_ebgd !=nil {return _ebgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _eebd :=d .DecodeElement (&_eage .FillPropertiesChoice .SolidFill ,&_fad );_eebd !=nil {return _eebd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bdag :=d .DecodeElement (&_eage .FillPropertiesChoice .GradFill ,&_fad );_bdag !=nil {return _bdag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fbde :=d .DecodeElement (&_eage .FillPropertiesChoice .BlipFill ,&_fad );_fbde !=nil {return _fbde ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dgd :=d .DecodeElement (&_eage .FillPropertiesChoice .PattFill ,&_fad );_dgd !=nil {return _dgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_eage .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _gfcd :=d .DecodeElement (&_eage .FillPropertiesChoice .GrpFill ,&_fad );_gfcd !=nil {return _gfcd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_eage .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _cged :=d .DecodeElement (&_eage .EffectPropertiesChoice .EffectLst ,&_fad );_cged !=nil {return _cged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_eage .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -if _egaa :=d .DecodeElement (&_eage .EffectPropertiesChoice .EffectDag ,&_fad );_egaa !=nil {return _egaa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006ed\u0046\u006f\u0072\u006d\u0061\u0074t\u0069\u006e\u0067 \u0025\u0076",_fad .Name ); -if _deff :=d .Skip ();_deff !=nil {return _deff ;};};case _ba .EndElement :break _bcfb ;case _ba .CharData :};};return nil ;};type ST_LineEndLength byte ;func (_cafg *CT_HSLEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cafg .HueAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0075\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_cafg .HueAttr )}); -};if _cafg .SatAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0061\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_cafg .SatAttr )});};if _cafg .LumAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0075\u006d"},Value :_be .Sprintf ("\u0025\u0076",*_cafg .LumAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Right-to-Left +RtlAttr *bool ; -// ValidateWithPath validates the CT_FillOverlayEffect and its children, prefixing error messages with path -func (_eegf *CT_FillOverlayEffect )ValidateWithPath (path string )error {if _eegf .BlendAttr ==ST_BlendModeUnset {return _be .Errorf ("\u0025\u0073\u002f\u0042\u006c\u0065n\u0064\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _bgacc :=_eegf .BlendAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0065\u006e\u0064\u0041\u0074\u0074\u0072");_bgacc !=nil {return _bgacc ;};if _dccg :=_eegf .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065"); -_dccg !=nil {return _dccg ;};return nil ;};type ST_TextFontAlignType byte ;const (ST_ShapeTypeUnset ST_ShapeType =0;ST_ShapeTypeLine ST_ShapeType =1;ST_ShapeTypeLineInv ST_ShapeType =2;ST_ShapeTypeTriangle ST_ShapeType =3;ST_ShapeTypeRtTriangle ST_ShapeType =4; -ST_ShapeTypeRect ST_ShapeType =5;ST_ShapeTypeDiamond ST_ShapeType =6;ST_ShapeTypeParallelogram ST_ShapeType =7;ST_ShapeTypeTrapezoid ST_ShapeType =8;ST_ShapeTypeNonIsoscelesTrapezoid ST_ShapeType =9;ST_ShapeTypePentagon ST_ShapeType =10;ST_ShapeTypeHexagon ST_ShapeType =11; -ST_ShapeTypeHeptagon ST_ShapeType =12;ST_ShapeTypeOctagon ST_ShapeType =13;ST_ShapeTypeDecagon ST_ShapeType =14;ST_ShapeTypeDodecagon ST_ShapeType =15;ST_ShapeTypeStar4 ST_ShapeType =16;ST_ShapeTypeStar5 ST_ShapeType =17;ST_ShapeTypeStar6 ST_ShapeType =18; -ST_ShapeTypeStar7 ST_ShapeType =19;ST_ShapeTypeStar8 ST_ShapeType =20;ST_ShapeTypeStar10 ST_ShapeType =21;ST_ShapeTypeStar12 ST_ShapeType =22;ST_ShapeTypeStar16 ST_ShapeType =23;ST_ShapeTypeStar24 ST_ShapeType =24;ST_ShapeTypeStar32 ST_ShapeType =25;ST_ShapeTypeRoundRect ST_ShapeType =26; -ST_ShapeTypeRound1Rect ST_ShapeType =27;ST_ShapeTypeRound2SameRect ST_ShapeType =28;ST_ShapeTypeRound2DiagRect ST_ShapeType =29;ST_ShapeTypeSnipRoundRect ST_ShapeType =30;ST_ShapeTypeSnip1Rect ST_ShapeType =31;ST_ShapeTypeSnip2SameRect ST_ShapeType =32; -ST_ShapeTypeSnip2DiagRect ST_ShapeType =33;ST_ShapeTypePlaque ST_ShapeType =34;ST_ShapeTypeEllipse ST_ShapeType =35;ST_ShapeTypeTeardrop ST_ShapeType =36;ST_ShapeTypeHomePlate ST_ShapeType =37;ST_ShapeTypeChevron ST_ShapeType =38;ST_ShapeTypePieWedge ST_ShapeType =39; -ST_ShapeTypePie ST_ShapeType =40;ST_ShapeTypeBlockArc ST_ShapeType =41;ST_ShapeTypeDonut ST_ShapeType =42;ST_ShapeTypeNoSmoking ST_ShapeType =43;ST_ShapeTypeRightArrow ST_ShapeType =44;ST_ShapeTypeLeftArrow ST_ShapeType =45;ST_ShapeTypeUpArrow ST_ShapeType =46; -ST_ShapeTypeDownArrow ST_ShapeType =47;ST_ShapeTypeStripedRightArrow ST_ShapeType =48;ST_ShapeTypeNotchedRightArrow ST_ShapeType =49;ST_ShapeTypeBentUpArrow ST_ShapeType =50;ST_ShapeTypeLeftRightArrow ST_ShapeType =51;ST_ShapeTypeUpDownArrow ST_ShapeType =52; -ST_ShapeTypeLeftUpArrow ST_ShapeType =53;ST_ShapeTypeLeftRightUpArrow ST_ShapeType =54;ST_ShapeTypeQuadArrow ST_ShapeType =55;ST_ShapeTypeLeftArrowCallout ST_ShapeType =56;ST_ShapeTypeRightArrowCallout ST_ShapeType =57;ST_ShapeTypeUpArrowCallout ST_ShapeType =58; -ST_ShapeTypeDownArrowCallout ST_ShapeType =59;ST_ShapeTypeLeftRightArrowCallout ST_ShapeType =60;ST_ShapeTypeUpDownArrowCallout ST_ShapeType =61;ST_ShapeTypeQuadArrowCallout ST_ShapeType =62;ST_ShapeTypeBentArrow ST_ShapeType =63;ST_ShapeTypeUturnArrow ST_ShapeType =64; -ST_ShapeTypeCircularArrow ST_ShapeType =65;ST_ShapeTypeLeftCircularArrow ST_ShapeType =66;ST_ShapeTypeLeftRightCircularArrow ST_ShapeType =67;ST_ShapeTypeCurvedRightArrow ST_ShapeType =68;ST_ShapeTypeCurvedLeftArrow ST_ShapeType =69;ST_ShapeTypeCurvedUpArrow ST_ShapeType =70; -ST_ShapeTypeCurvedDownArrow ST_ShapeType =71;ST_ShapeTypeSwooshArrow ST_ShapeType =72;ST_ShapeTypeCube ST_ShapeType =73;ST_ShapeTypeCan ST_ShapeType =74;ST_ShapeTypeLightningBolt ST_ShapeType =75;ST_ShapeTypeHeart ST_ShapeType =76;ST_ShapeTypeSun ST_ShapeType =77; -ST_ShapeTypeMoon ST_ShapeType =78;ST_ShapeTypeSmileyFace ST_ShapeType =79;ST_ShapeTypeIrregularSeal1 ST_ShapeType =80;ST_ShapeTypeIrregularSeal2 ST_ShapeType =81;ST_ShapeTypeFoldedCorner ST_ShapeType =82;ST_ShapeTypeBevel ST_ShapeType =83;ST_ShapeTypeFrame ST_ShapeType =84; -ST_ShapeTypeHalfFrame ST_ShapeType =85;ST_ShapeTypeCorner ST_ShapeType =86;ST_ShapeTypeDiagStripe ST_ShapeType =87;ST_ShapeTypeChord ST_ShapeType =88;ST_ShapeTypeArc ST_ShapeType =89;ST_ShapeTypeLeftBracket ST_ShapeType =90;ST_ShapeTypeRightBracket ST_ShapeType =91; -ST_ShapeTypeLeftBrace ST_ShapeType =92;ST_ShapeTypeRightBrace ST_ShapeType =93;ST_ShapeTypeBracketPair ST_ShapeType =94;ST_ShapeTypeBracePair ST_ShapeType =95;ST_ShapeTypeStraightConnector1 ST_ShapeType =96;ST_ShapeTypeBentConnector2 ST_ShapeType =97;ST_ShapeTypeBentConnector3 ST_ShapeType =98; -ST_ShapeTypeBentConnector4 ST_ShapeType =99;ST_ShapeTypeBentConnector5 ST_ShapeType =100;ST_ShapeTypeCurvedConnector2 ST_ShapeType =101;ST_ShapeTypeCurvedConnector3 ST_ShapeType =102;ST_ShapeTypeCurvedConnector4 ST_ShapeType =103;ST_ShapeTypeCurvedConnector5 ST_ShapeType =104; -ST_ShapeTypeCallout1 ST_ShapeType =105;ST_ShapeTypeCallout2 ST_ShapeType =106;ST_ShapeTypeCallout3 ST_ShapeType =107;ST_ShapeTypeAccentCallout1 ST_ShapeType =108;ST_ShapeTypeAccentCallout2 ST_ShapeType =109;ST_ShapeTypeAccentCallout3 ST_ShapeType =110; -ST_ShapeTypeBorderCallout1 ST_ShapeType =111;ST_ShapeTypeBorderCallout2 ST_ShapeType =112;ST_ShapeTypeBorderCallout3 ST_ShapeType =113;ST_ShapeTypeAccentBorderCallout1 ST_ShapeType =114;ST_ShapeTypeAccentBorderCallout2 ST_ShapeType =115;ST_ShapeTypeAccentBorderCallout3 ST_ShapeType =116; -ST_ShapeTypeWedgeRectCallout ST_ShapeType =117;ST_ShapeTypeWedgeRoundRectCallout ST_ShapeType =118;ST_ShapeTypeWedgeEllipseCallout ST_ShapeType =119;ST_ShapeTypeCloudCallout ST_ShapeType =120;ST_ShapeTypeCloud ST_ShapeType =121;ST_ShapeTypeRibbon ST_ShapeType =122; -ST_ShapeTypeRibbon2 ST_ShapeType =123;ST_ShapeTypeEllipseRibbon ST_ShapeType =124;ST_ShapeTypeEllipseRibbon2 ST_ShapeType =125;ST_ShapeTypeLeftRightRibbon ST_ShapeType =126;ST_ShapeTypeVerticalScroll ST_ShapeType =127;ST_ShapeTypeHorizontalScroll ST_ShapeType =128; -ST_ShapeTypeWave ST_ShapeType =129;ST_ShapeTypeDoubleWave ST_ShapeType =130;ST_ShapeTypePlus ST_ShapeType =131;ST_ShapeTypeFlowChartProcess ST_ShapeType =132;ST_ShapeTypeFlowChartDecision ST_ShapeType =133;ST_ShapeTypeFlowChartInputOutput ST_ShapeType =134; -ST_ShapeTypeFlowChartPredefinedProcess ST_ShapeType =135;ST_ShapeTypeFlowChartInternalStorage ST_ShapeType =136;ST_ShapeTypeFlowChartDocument ST_ShapeType =137;ST_ShapeTypeFlowChartMultidocument ST_ShapeType =138;ST_ShapeTypeFlowChartTerminator ST_ShapeType =139; -ST_ShapeTypeFlowChartPreparation ST_ShapeType =140;ST_ShapeTypeFlowChartManualInput ST_ShapeType =141;ST_ShapeTypeFlowChartManualOperation ST_ShapeType =142;ST_ShapeTypeFlowChartConnector ST_ShapeType =143;ST_ShapeTypeFlowChartPunchedCard ST_ShapeType =144; -ST_ShapeTypeFlowChartPunchedTape ST_ShapeType =145;ST_ShapeTypeFlowChartSummingJunction ST_ShapeType =146;ST_ShapeTypeFlowChartOr ST_ShapeType =147;ST_ShapeTypeFlowChartCollate ST_ShapeType =148;ST_ShapeTypeFlowChartSort ST_ShapeType =149;ST_ShapeTypeFlowChartExtract ST_ShapeType =150; -ST_ShapeTypeFlowChartMerge ST_ShapeType =151;ST_ShapeTypeFlowChartOfflineStorage ST_ShapeType =152;ST_ShapeTypeFlowChartOnlineStorage ST_ShapeType =153;ST_ShapeTypeFlowChartMagneticTape ST_ShapeType =154;ST_ShapeTypeFlowChartMagneticDisk ST_ShapeType =155; -ST_ShapeTypeFlowChartMagneticDrum ST_ShapeType =156;ST_ShapeTypeFlowChartDisplay ST_ShapeType =157;ST_ShapeTypeFlowChartDelay ST_ShapeType =158;ST_ShapeTypeFlowChartAlternateProcess ST_ShapeType =159;ST_ShapeTypeFlowChartOffpageConnector ST_ShapeType =160; -ST_ShapeTypeActionButtonBlank ST_ShapeType =161;ST_ShapeTypeActionButtonHome ST_ShapeType =162;ST_ShapeTypeActionButtonHelp ST_ShapeType =163;ST_ShapeTypeActionButtonInformation ST_ShapeType =164;ST_ShapeTypeActionButtonForwardNext ST_ShapeType =165;ST_ShapeTypeActionButtonBackPrevious ST_ShapeType =166; -ST_ShapeTypeActionButtonEnd ST_ShapeType =167;ST_ShapeTypeActionButtonBeginning ST_ShapeType =168;ST_ShapeTypeActionButtonReturn ST_ShapeType =169;ST_ShapeTypeActionButtonDocument ST_ShapeType =170;ST_ShapeTypeActionButtonSound ST_ShapeType =171;ST_ShapeTypeActionButtonMovie ST_ShapeType =172; -ST_ShapeTypeGear6 ST_ShapeType =173;ST_ShapeTypeGear9 ST_ShapeType =174;ST_ShapeTypeFunnel ST_ShapeType =175;ST_ShapeTypeMathPlus ST_ShapeType =176;ST_ShapeTypeMathMinus ST_ShapeType =177;ST_ShapeTypeMathMultiply ST_ShapeType =178;ST_ShapeTypeMathDivide ST_ShapeType =179; -ST_ShapeTypeMathEqual ST_ShapeType =180;ST_ShapeTypeMathNotEqual ST_ShapeType =181;ST_ShapeTypeCornerTabs ST_ShapeType =182;ST_ShapeTypeSquareTabs ST_ShapeType =183;ST_ShapeTypePlaqueTabs ST_ShapeType =184;ST_ShapeTypeChartX ST_ShapeType =185;ST_ShapeTypeChartStar ST_ShapeType =186; -ST_ShapeTypeChartPlus ST_ShapeType =187;);func NewCT_OuterShadowEffect ()*CT_OuterShadowEffect {_cgddd :=&CT_OuterShadowEffect {};return _cgddd ;}; +// First Row +FirstRowAttr *bool ; -// Validate validates the CT_NonVisualGroupDrawingShapeProps and its children -func (_ebdg *CT_NonVisualGroupDrawingShapeProps )Validate ()error {return _ebdg .ValidateWithPath ("\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072o\u0075p\u0044r\u0061w\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073"); -}; +// First Column +FirstColAttr *bool ; -// ValidateWithPath validates the CT_PolarAdjustHandle and its children, prefixing error messages with path -func (_fedfb *CT_PolarAdjustHandle )ValidateWithPath (path string )error {if _fedfb .MinRAttr !=nil {if _gfdbe :=_fedfb .MinRAttr .ValidateWithPath (path +"\u002fM\u0069\u006e\u0052\u0041\u0074\u0074r");_gfdbe !=nil {return _gfdbe ;};};if _fedfb .MaxRAttr !=nil {if _fgbee :=_fedfb .MaxRAttr .ValidateWithPath (path +"\u002fM\u0061\u0078\u0052\u0041\u0074\u0074r"); -_fgbee !=nil {return _fgbee ;};};if _fedfb .MinAngAttr !=nil {if _eegca :=_fedfb .MinAngAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_eegca !=nil {return _eegca ;};};if _fedfb .MaxAngAttr !=nil {if _gbfbf :=_fedfb .MaxAngAttr .ValidateWithPath (path +"/\u004d\u0061\u0078\u0041\u006e\u0067\u0041\u0074\u0074\u0072"); -_gbfbf !=nil {return _gbfbf ;};};if _ebae :=_fedfb .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_ebae !=nil {return _ebae ;};return nil ;};type ST_BlackWhiteMode byte ;func (_degab *CT_GvmlShapeNonVisual )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_degab .CNvPr =NewCT_NonVisualDrawingProps (); -_degab .CNvSpPr =NewCT_NonVisualDrawingShapeProps ();_ebead :for {_fbdeda ,_gbba :=d .Token ();if _gbba !=nil {return _gbba ;};switch _bbbf :=_fbdeda .(type ){case _ba .StartElement :switch _bbbf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _adae :=d .DecodeElement (_degab .CNvPr ,&_bbbf ); -_adae !=nil {return _adae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _cgbf :=d .DecodeElement (_degab .CNvSpPr ,&_bbbf ); -_cgbf !=nil {return _cgbf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0047\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_bbbf .Name ); -if _agfb :=d .Skip ();_agfb !=nil {return _agfb ;};};case _ba .EndElement :break _ebead ;case _ba .CharData :};};return nil ;};func (_bcaf *CT_GeomGuide )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cgafc :=range start .Attr {if _cgafc .Name .Local =="\u006e\u0061\u006d\u0065"{_bcbde :=_cgafc .Value ; -_bcaf .NameAttr =_bcbde ;continue ;};if _cgafc .Name .Local =="\u0066\u006d\u006c\u0061"{_caee :=_cgafc .Value ;_bcaf .FmlaAttr =_caee ;continue ;};};for {_feec ,_feaff :=d .Token ();if _feaff !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0065o\u006d\u0047\u0075\u0069\u0064\u0065\u003a\u0020\u0025\u0073",_feaff ); -};if _ebeb ,_fffgc :=_feec .(_ba .EndElement );_fffgc &&_ebeb .Name ==start .Name {break ;};};return nil ;};func (_cfcd *CT_NonVisualGroupDrawingShapeProps )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _cfcd .GrpSpLocks !=nil {_aaadg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067r\u0070\u0053\u0070\u004c\u006f\u0063\u006b\u0073"}}; -e .EncodeElement (_cfcd .GrpSpLocks ,_aaadg );};if _cfcd .ExtLst !=nil {_dbfab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cfcd .ExtLst ,_dbfab );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_eccef *CT_TableStyleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eccef .DefAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_egccfe :=range start .Attr {if _egccfe .Name .Local =="\u0064\u0065\u0066"{_fdagg :=_egccfe .Value ;_eccef .DefAttr =_fdagg ;continue ;};};_cbffg :for {_gbgag ,_feac :=d .Token ();if _feac !=nil {return _feac ;};switch _ebcef :=_gbgag .(type ){case _ba .StartElement :switch _ebcef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_bddfd :=NewCT_TableStyle (); -if _eadedb :=d .DecodeElement (_bddfd ,&_ebcef );_eadedb !=nil {return _eadedb ;};_eccef .TblStyle =append (_eccef .TblStyle ,_bddfd );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ebcef .Name ); -if _ebbbbc :=d .Skip ();_ebbbbc !=nil {return _ebbbbc ;};};case _ba .EndElement :break _cbffg ;case _ba .CharData :};};return nil ;};func (_aecg *CT_TextSpacingChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _aecg .SpcPct !=nil {_dddded :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0050\u0063\u0074"}};e .EncodeElement (_aecg .SpcPct ,_dddded );}else if _aecg .SpcPts !=nil {_bfdfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0050\u0074\u0073"}}; -e .EncodeElement (_aecg .SpcPts ,_bfdfa );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Last Row +LastRowAttr *bool ; -// ValidateWithPath validates the CT_AlphaInverseEffect and its children, prefixing error messages with path -func (_gffd *CT_AlphaInverseEffect )ValidateWithPath (path string )error {if _gffd .ScrgbClr !=nil {if _ddd :=_gffd .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ddd !=nil {return _ddd ;};};if _gffd .SrgbClr !=nil {if _afbg :=_gffd .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_afbg !=nil {return _afbg ;};};if _gffd .HslClr !=nil {if _ccaa :=_gffd .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_ccaa !=nil {return _ccaa ;};};if _gffd .SysClr !=nil {if _gce :=_gffd .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_gce !=nil {return _gce ;};};if _gffd .SchemeClr !=nil {if _dac :=_gffd .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_dac !=nil {return _dac ;};};if _gffd .PrstClr !=nil {if _cce :=_gffd .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_cce !=nil {return _cce ;};};return nil ;};const (ST_TextWrappingTypeUnset ST_TextWrappingType =0;ST_TextWrappingTypeNone ST_TextWrappingType =1;ST_TextWrappingTypeSquare ST_TextWrappingType =2;);func (_bbgbe ST_PresetPatternVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bbgbe .String (),start ); -}; +// Last Column +LastColAttr *bool ; -// Validate validates the CT_DashStop and its children -func (_effb *CT_DashStop )Validate ()error {return _effb .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070");};func (_cedef ST_CompoundLine )String ()string {switch _cedef {case 0:return "";case 1:return "\u0073\u006e\u0067"; -case 2:return "\u0064\u0062\u006c";case 3:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 4:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 5:return "\u0074\u0072\u0069";};return "";};func NewCT_TextBody ()*CT_TextBody {_adgcb :=&CT_TextBody {}; -_adgcb .BodyPr =NewCT_TextBodyProperties ();return _adgcb ;}; +// Banded Rows +BandRowAttr *bool ; -// ValidateWithPath validates the CT_CustomColor and its children, prefixing error messages with path -func (_debe *CT_CustomColor )ValidateWithPath (path string )error {if _debe .ScrgbClr !=nil {if _edcf :=_debe .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_edcf !=nil {return _edcf ;};};if _debe .SrgbClr !=nil {if _baca :=_debe .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_baca !=nil {return _baca ;};};if _debe .HslClr !=nil {if _fceg :=_debe .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_fceg !=nil {return _fceg ;};};if _debe .SysClr !=nil {if _dffa :=_debe .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_dffa !=nil {return _dffa ;};};if _debe .SchemeClr !=nil {if _eabe :=_debe .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_eabe !=nil {return _eabe ;};};if _debe .PrstClr !=nil {if _cgabb :=_debe .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_cgabb !=nil {return _cgabb ;};};return nil ;};func (_ggadb *CT_TextBulletTypefaceFollowText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_faefb ,_gdbdg :=d .Token ();if _gdbdg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_gdbdg ); -};if _dddaa ,_gcfb :=_faefb .(_ba .EndElement );_gcfb &&_dddaa .Name ==start .Name {break ;};};return nil ;};func (_bbeeb ST_TextVerticalType )String ()string {switch _bbeeb {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074"; -case 3:return "\u0076e\u0072\u0074\u0032\u0037\u0030";case 4:return "w\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065\u0072\u0074";case 5:return "\u0065\u0061\u0056\u0065\u0072\u0074";case 6:return "\u006d\u006f\u006e\u0067\u006f\u006c\u0069\u0061\u006e\u0056\u0065\u0072\u0074"; -case 7:return "\u0077\u006f\u0072\u0064\u0041\u0072\u0074\u0056\u0065r\u0074\u0052\u0074\u006c";};return "";}; +// Banded Columns +BandColAttr *bool ;FillPropertiesChoice *EG_FillPropertiesChoice ;EffectPropertiesChoice *EG_EffectPropertiesChoice ;TablePropertiesChoice *CT_TablePropertiesChoice ; -// Validate validates the CT_FillEffect and its children -func (_fdfe *CT_FillEffect )Validate ()error {return _fdfe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074");};func (_ggf *CT_AnimationGraphicalObjectBuildProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ggf .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); -_cafaa :for {_faaf ,_gcdb :=d .Token ();if _gcdb !=nil {return _gcdb ;};switch _bfc :=_faaf .(type ){case _ba .StartElement :switch _bfc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_ggf .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); -if _agd :=d .DecodeElement (&_ggf .AnimationGraphicalObjectBuildPropertiesChoice .BldDgm ,&_bfc );_agd !=nil {return _agd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}:_ggf .AnimationGraphicalObjectBuildPropertiesChoice =NewCT_AnimationGraphicalObjectBuildPropertiesChoice (); -if _aeab :=d .DecodeElement (&_ggf .AnimationGraphicalObjectBuildPropertiesChoice .BldChart ,&_bfc );_aeab !=nil {return _aeab ;};default:_a .Log .Debug ("sk\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064P\u0072o\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bfc .Name ); -if _fdge :=d .Skip ();_fdge !=nil {return _fdge ;};};case _ba .EndElement :break _cafaa ;case _ba .CharData :};};return nil ;}; +// Extension List +ExtLst *CT_OfficeArtExtensionList ;}; -// ValidateWithPath validates the CT_TintEffect and its children, prefixing error messages with path -func (_dfgfe *CT_TintEffect )ValidateWithPath (path string )error {if _dfgfe .HueAttr !=nil {if *_dfgfe .HueAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_dfgfe .HueAttr ); -};if *_dfgfe .HueAttr >=21600000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_dfgfe .HueAttr ); -};};if _dfgfe .AmtAttr !=nil {if _fbgba :=_dfgfe .AmtAttr .ValidateWithPath (path +"\u002f\u0041\u006d\u0074\u0041\u0074\u0074\u0072");_fbgba !=nil {return _fbgba ;};};return nil ;};func (_fbcga ST_TextShapeType )Validate ()error {return _fbcga .ValidateWithPath ("")}; +// Validate validates the CT_TextBody and its children +func (_bdbba *CT_TextBody )Validate ()error {return _bdbba .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079");}; +// ST_AdjCoordinate is a union type +type ST_AdjCoordinate struct{ST_Coordinate *ST_Coordinate ;ST_GeomGuideName *string ;}; -// ValidateWithPath validates the CT_TableCol and its children, prefixing error messages with path -func (_bgbcc *CT_TableCol )ValidateWithPath (path string )error {if _afad :=_bgbcc .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_afad !=nil {return _afad ;};if _bgbcc .ExtLst !=nil {if _bdfag :=_bgbcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bdfag !=nil {return _bdfag ;};};return nil ;};func (_bccfe ST_LightRigDirection )String ()string {switch _bccfe {case 0:return "";case 1:return "\u0074\u006c";case 2:return "\u0074";case 3:return "\u0074\u0072";case 4:return "\u006c";case 5:return "\u0072"; -case 6:return "\u0062\u006c";case 7:return "\u0062";case 8:return "\u0062\u0072";};return "";}; +// ValidateWithPath validates the CT_ShapeLocking and its children, prefixing error messages with path +func (_bgedc *CT_ShapeLocking )ValidateWithPath (path string )error {if _bgedc .ExtLst !=nil {if _cfcgc :=_bgedc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfcgc !=nil {return _cfcgc ;};};return nil ;};type CT_TextSpacingPoint struct{ -// Validate validates the CT_TextShapeAutofit and its children -func (_baead *CT_TextShapeAutofit )Validate ()error {return _baead .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0053\u0068\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074");};func (_dcbcd *CT_ColorSchemeList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eaccb :for {_cdeg ,_fcagf :=d .Token (); -if _fcagf !=nil {return _fcagf ;};switch _cdgf :=_cdeg .(type ){case _ba .StartElement :switch _cdgf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053c\u0068\u0065\u006d\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053c\u0068\u0065\u006d\u0065"}:_cfdd :=NewCT_ColorSchemeAndMapping (); -if _dfaf :=d .DecodeElement (_cfdd ,&_cdgf );_dfaf !=nil {return _dfaf ;};_dcbcd .ExtraClrScheme =append (_dcbcd .ExtraClrScheme ,_cfdd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cdgf .Name ); -if _aeec :=d .Skip ();_aeec !=nil {return _aeec ;};};case _ba .EndElement :break _eaccb ;case _ba .CharData :};};return nil ;}; +// Value +ValAttr int32 ;};type EG_ColorTransformChoice struct{ -// Validate validates the EG_TextBulletSizeChoice and its children -func (_efbdb *EG_TextBulletSizeChoice )Validate ()error {return _efbdb .ValidateWithPath ("\u0045\u0047\u005fTe\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cceac *EG_TextGeometryChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_adffdg :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_cceac .CustGeom =NewCT_CustomGeometry2D (); -if _ccfbf :=d .DecodeElement (_cceac .CustGeom ,&_adffdg );_ccfbf !=nil {return _ccfbf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}:_cceac .PrstTxWarp =NewCT_PresetTextShape (); -if _fdcfc :=d .DecodeElement (_cceac .PrstTxWarp ,&_adffdg );_fdcfc !=nil {return _fdcfc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0054\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_adffdg .Name ); -if _aadfa :=d .Skip ();_aadfa !=nil {return _aadfa ;};};return nil ;};func (_abcfd *CT_GrayscaleEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_dfced ,_ebgg :=d .Token ();if _ebgg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0047\u0072\u0061\u0079\u0073\u0063\u0061l\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_ebgg ); -};if _gabdb ,_gecae :=_dfced .(_ba .EndElement );_gecae &&_gabdb .Name ==start .Name {break ;};};return nil ;};func (_ffbdc *CT_GraphicalObjectFrameLocking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cbce :=range start .Attr {if _cbce .Name .Local =="\u006e\u006f\u0047r\u0070"{_fgfae ,_abfcb :=_f .ParseBool (_cbce .Value ); -if _abfcb !=nil {return _abfcb ;};_ffbdc .NoGrpAttr =&_fgfae ;continue ;};if _cbce .Name .Local =="n\u006f\u0044\u0072\u0069\u006c\u006c\u0064\u006f\u0077\u006e"{_aebe ,_facfa :=_f .ParseBool (_cbce .Value );if _facfa !=nil {return _facfa ;};_ffbdc .NoDrilldownAttr =&_aebe ; -continue ;};if _cbce .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_dbbgg ,_fdegf :=_f .ParseBool (_cbce .Value );if _fdegf !=nil {return _fdegf ;};_ffbdc .NoSelectAttr =&_dbbgg ;continue ;};if _cbce .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_gcef ,_aegg :=_f .ParseBool (_cbce .Value ); -if _aegg !=nil {return _aegg ;};_ffbdc .NoChangeAspectAttr =&_gcef ;continue ;};if _cbce .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_gdcea ,_gbfa :=_f .ParseBool (_cbce .Value );if _gbfa !=nil {return _gbfa ;};_ffbdc .NoMoveAttr =&_gdcea ;continue ; -};if _cbce .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_dcgc ,_cecg :=_f .ParseBool (_cbce .Value );if _cecg !=nil {return _cecg ;};_ffbdc .NoResizeAttr =&_dcgc ;continue ;};};_abfca :for {_efef ,_bcff :=d .Token ();if _bcff !=nil {return _bcff ; -};switch _aeaf :=_efef .(type ){case _ba .StartElement :switch _aeaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffbdc .ExtLst =NewCT_OfficeArtExtensionList (); -if _ggfdg :=d .DecodeElement (_ffbdc .ExtLst ,&_aeaf );_ggfdg !=nil {return _ggfdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065\u004c\u006f\u0063k\u0069\u006e\u0067\u0020\u0025\u0076",_aeaf .Name ); -if _cfdg :=d .Skip ();_cfdg !=nil {return _cfdg ;};};case _ba .EndElement :break _abfca ;case _ba .CharData :};};return nil ;};func (_dfbfd ST_PresetLineDashVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_fgffeb :=_ba .Attr {};_fgffeb .Name =name ; -switch _dfbfd {case ST_PresetLineDashValUnset :_fgffeb .Value ="";case ST_PresetLineDashValSolid :_fgffeb .Value ="\u0073\u006f\u006ci\u0064";case ST_PresetLineDashValDot :_fgffeb .Value ="\u0064\u006f\u0074";case ST_PresetLineDashValDash :_fgffeb .Value ="\u0064\u0061\u0073\u0068"; -case ST_PresetLineDashValLgDash :_fgffeb .Value ="\u006c\u0067\u0044\u0061\u0073\u0068";case ST_PresetLineDashValDashDot :_fgffeb .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074";case ST_PresetLineDashValLgDashDot :_fgffeb .Value ="\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft"; -case ST_PresetLineDashValLgDashDotDot :_fgffeb .Value ="\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_PresetLineDashValSysDash :_fgffeb .Value ="\u0073y\u0073\u0044\u0061\u0073\u0068";case ST_PresetLineDashValSysDot :_fgffeb .Value ="\u0073\u0079\u0073\u0044\u006f\u0074"; -case ST_PresetLineDashValSysDashDot :_fgffeb .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case ST_PresetLineDashValSysDashDotDot :_fgffeb .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -};return _fgffeb ,nil ;}; +// Tint +Tint *CT_PositiveFixedPercentage ; -// ValidateWithPath validates the CT_GvmlGroupShape and its children, prefixing error messages with path -func (_daad *CT_GvmlGroupShape )ValidateWithPath (path string )error {if _egea :=_daad .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_egea !=nil {return _egea ;};if _edad :=_daad .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_edad !=nil {return _edad ;};for _bfdgg ,_egafb :=range _daad .GvmlGroupShapeChoice {if _bdgg :=_egafb .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0047\u0076\u006d\u006cG\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065C\u0068\u006f\u0069c\u0065[\u0025\u0064\u005d",path ,_bfdgg )); -_bdgg !=nil {return _bdgg ;};};if _daad .ExtLst !=nil {if _gcedg :=_daad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcedg !=nil {return _gcedg ;};};return nil ;};func (_gabedd ST_ColorSchemeIndex )Validate ()error {return _gabedd .ValidateWithPath ("")}; -func NewEG_ThemeableEffectStyle ()*EG_ThemeableEffectStyle {_dfcedg :=&EG_ThemeableEffectStyle {};_dfcedg .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice ();return _dfcedg ;};func NewCT_EffectStyleList ()*CT_EffectStyleList {_caddb :=&CT_EffectStyleList {}; -return _caddb }; +// Shade +Shade *CT_PositiveFixedPercentage ; -// ValidateWithPath validates the CT_TableStyleCellStyle and its children, prefixing error messages with path -func (_dafcb *CT_TableStyleCellStyle )ValidateWithPath (path string )error {if _dafcb .TcBdr !=nil {if _fcga :=_dafcb .TcBdr .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u0064\u0072");_fcga !=nil {return _fcga ;};};if _dfdfa :=_dafcb .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); -_dfdfa !=nil {return _dfdfa ;};if _dafcb .Cell3D !=nil {if _gfee :=_dafcb .Cell3D .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u0033\u0044");_gfee !=nil {return _gfee ;};};return nil ;}; +// Complement +Comp *CT_ComplementTransform ; -// ValidateWithPath validates the CT_RegularTextRun and its children, prefixing error messages with path -func (_gdabf *CT_RegularTextRun )ValidateWithPath (path string )error {if _gdabf .RPr !=nil {if _fecga :=_gdabf .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_fecga !=nil {return _fecga ;};};return nil ;}; +// Inverse +Inv *CT_InverseTransform ; -// ValidateWithPath validates the CT_Path2DLineTo and its children, prefixing error messages with path -func (_gbcdc *CT_Path2DLineTo )ValidateWithPath (path string )error {if _ebebb :=_gbcdc .Pt .ValidateWithPath (path +"\u002f\u0050\u0074");_ebebb !=nil {return _ebebb ;};return nil ;};func (_afdcd ST_BlendMode )Validate ()error {return _afdcd .ValidateWithPath ("")}; -func (_ggccc ST_LineEndType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_caaced :=_ba .Attr {};_caaced .Name =name ;switch _ggccc {case ST_LineEndTypeUnset :_caaced .Value ="";case ST_LineEndTypeNone :_caaced .Value ="\u006e\u006f\u006e\u0065"; -case ST_LineEndTypeTriangle :_caaced .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_LineEndTypeStealth :_caaced .Value ="\u0073t\u0065\u0061\u006c\u0074\u0068";case ST_LineEndTypeDiamond :_caaced .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064"; -case ST_LineEndTypeOval :_caaced .Value ="\u006f\u0076\u0061\u006c";case ST_LineEndTypeArrow :_caaced .Value ="\u0061\u0072\u0072o\u0077";};return _caaced ,nil ;};func (_dbfdc ST_BlipCompression )String ()string {switch _dbfdc {case 0:return "";case 1:return "\u0065\u006d\u0061i\u006c"; -case 2:return "\u0073\u0063\u0072\u0065\u0065\u006e";case 3:return "\u0070\u0072\u0069n\u0074";case 4:return "\u0068q\u0070\u0072\u0069\u006e\u0074";case 5:return "\u006e\u006f\u006e\u0065";};return "";}; +// Gray +Gray *CT_GrayscaleTransform ; -// Validate validates the CT_TextNoAutofit and its children -func (_fccae *CT_TextNoAutofit )Validate ()error {return _fccae .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074");};type EG_LineJoinProperties struct{LineJoinPropertiesChoice *EG_LineJoinPropertiesChoice ; -};type CT_TableCol struct{ +// Alpha +Alpha *CT_PositiveFixedPercentage ; -// Width -WAttr ST_Coordinate ;ExtLst *CT_OfficeArtExtensionList ;}; +// Alpha Offset +AlphaOff *CT_FixedPercentage ; -// ValidateWithPath validates the CT_AnimationDgmElement and its children, prefixing error messages with path -func (_bcd *CT_AnimationDgmElement )ValidateWithPath (path string )error {if _bcd .IdAttr !=nil {if !_e .ST_GuidPatternRe .MatchString (*_bcd .IdAttr ){return _be .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_e .ST_GuidPatternRe ,*_bcd .IdAttr ); -};};if _fgf :=_bcd .BldStepAttr .ValidateWithPath (path +"\u002f\u0042\u006cd\u0053\u0074\u0065\u0070\u0041\u0074\u0074\u0072");_fgf !=nil {return _fgf ;};return nil ;};type CT_TextShapeAutofit struct{};func (_abbgee *EG_FillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -_cbee :for {_eadee ,_aaagb :=d .Token ();if _aaagb !=nil {return _aaagb ;};switch _dcgfb :=_eadee .(type ){case _ba .StartElement :switch _dcgfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _eeege :=d .DecodeElement (&_abbgee .FillPropertiesChoice .NoFill ,&_dcgfb );_eeege !=nil {return _eeege ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _effddg :=d .DecodeElement (&_abbgee .FillPropertiesChoice .SolidFill ,&_dcgfb );_effddg !=nil {return _effddg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _aadeg :=d .DecodeElement (&_abbgee .FillPropertiesChoice .GradFill ,&_dcgfb );_aadeg !=nil {return _aadeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _bbfae :=d .DecodeElement (&_abbgee .FillPropertiesChoice .BlipFill ,&_dcgfb );_bbfae !=nil {return _bbfae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ddgcc :=d .DecodeElement (&_abbgee .FillPropertiesChoice .PattFill ,&_dcgfb );_ddgcc !=nil {return _ddgcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_abbgee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _fdeedf :=d .DecodeElement (&_abbgee .FillPropertiesChoice .GrpFill ,&_dcgfb );_fdeedf !=nil {return _fdeedf ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dcgfb .Name ); -if _egce :=d .Skip ();_egce !=nil {return _egce ;};};case _ba .EndElement :break _cbee ;case _ba .CharData :};};return nil ;};func (_fbaef ST_PresetShadowVal )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_fbaef .String (),start ); -}; +// Alpha Modulation +AlphaMod *CT_PositivePercentage ; -// Validate validates the EG_TextUnderlineFill and its children -func (_egcgb *EG_TextUnderlineFill )Validate ()error {return _egcgb .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Fi\u006c\u006c");}; +// Hue +Hue *CT_PositiveFixedAngle ; -// Validate validates the CT_GroupFillProperties and its children -func (_begag *CT_GroupFillProperties )Validate ()error {return _begag .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func NewCT_TextListStyle ()*CT_TextListStyle {_adcbaf :=&CT_TextListStyle {}; -return _adcbaf };func (_dfbgg *ST_TextFontAlignType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_dfbgg =0;case "\u0061\u0075\u0074\u006f":*_dfbgg =1;case "\u0074":*_dfbgg =2;case "\u0063\u0074\u0072":*_dfbgg =3;case "\u0062\u0061\u0073\u0065":*_dfbgg =4; -case "\u0062":*_dfbgg =5;};return nil ;};func NewCT_AnimationDgmElement ()*CT_AnimationDgmElement {_gcd :=&CT_AnimationDgmElement {};return _gcd ;};func NewEG_FillModeProperties ()*EG_FillModeProperties {_aegcb :=&EG_FillModeProperties {};_aegcb .FillModePropertiesChoice =NewEG_FillModePropertiesChoice (); -return _aegcb ;};const (ST_PresetPatternValUnset ST_PresetPatternVal =0;ST_PresetPatternValPct5 ST_PresetPatternVal =1;ST_PresetPatternValPct10 ST_PresetPatternVal =2;ST_PresetPatternValPct20 ST_PresetPatternVal =3;ST_PresetPatternValPct25 ST_PresetPatternVal =4; -ST_PresetPatternValPct30 ST_PresetPatternVal =5;ST_PresetPatternValPct40 ST_PresetPatternVal =6;ST_PresetPatternValPct50 ST_PresetPatternVal =7;ST_PresetPatternValPct60 ST_PresetPatternVal =8;ST_PresetPatternValPct70 ST_PresetPatternVal =9;ST_PresetPatternValPct75 ST_PresetPatternVal =10; -ST_PresetPatternValPct80 ST_PresetPatternVal =11;ST_PresetPatternValPct90 ST_PresetPatternVal =12;ST_PresetPatternValHorz ST_PresetPatternVal =13;ST_PresetPatternValVert ST_PresetPatternVal =14;ST_PresetPatternValLtHorz ST_PresetPatternVal =15;ST_PresetPatternValLtVert ST_PresetPatternVal =16; -ST_PresetPatternValDkHorz ST_PresetPatternVal =17;ST_PresetPatternValDkVert ST_PresetPatternVal =18;ST_PresetPatternValNarHorz ST_PresetPatternVal =19;ST_PresetPatternValNarVert ST_PresetPatternVal =20;ST_PresetPatternValDashHorz ST_PresetPatternVal =21; -ST_PresetPatternValDashVert ST_PresetPatternVal =22;ST_PresetPatternValCross ST_PresetPatternVal =23;ST_PresetPatternValDnDiag ST_PresetPatternVal =24;ST_PresetPatternValUpDiag ST_PresetPatternVal =25;ST_PresetPatternValLtDnDiag ST_PresetPatternVal =26; -ST_PresetPatternValLtUpDiag ST_PresetPatternVal =27;ST_PresetPatternValDkDnDiag ST_PresetPatternVal =28;ST_PresetPatternValDkUpDiag ST_PresetPatternVal =29;ST_PresetPatternValWdDnDiag ST_PresetPatternVal =30;ST_PresetPatternValWdUpDiag ST_PresetPatternVal =31; -ST_PresetPatternValDashDnDiag ST_PresetPatternVal =32;ST_PresetPatternValDashUpDiag ST_PresetPatternVal =33;ST_PresetPatternValDiagCross ST_PresetPatternVal =34;ST_PresetPatternValSmCheck ST_PresetPatternVal =35;ST_PresetPatternValLgCheck ST_PresetPatternVal =36; -ST_PresetPatternValSmGrid ST_PresetPatternVal =37;ST_PresetPatternValLgGrid ST_PresetPatternVal =38;ST_PresetPatternValDotGrid ST_PresetPatternVal =39;ST_PresetPatternValSmConfetti ST_PresetPatternVal =40;ST_PresetPatternValLgConfetti ST_PresetPatternVal =41; -ST_PresetPatternValHorzBrick ST_PresetPatternVal =42;ST_PresetPatternValDiagBrick ST_PresetPatternVal =43;ST_PresetPatternValSolidDmnd ST_PresetPatternVal =44;ST_PresetPatternValOpenDmnd ST_PresetPatternVal =45;ST_PresetPatternValDotDmnd ST_PresetPatternVal =46; -ST_PresetPatternValPlaid ST_PresetPatternVal =47;ST_PresetPatternValSphere ST_PresetPatternVal =48;ST_PresetPatternValWeave ST_PresetPatternVal =49;ST_PresetPatternValDivot ST_PresetPatternVal =50;ST_PresetPatternValShingle ST_PresetPatternVal =51;ST_PresetPatternValWave ST_PresetPatternVal =52; -ST_PresetPatternValTrellis ST_PresetPatternVal =53;ST_PresetPatternValZigZag ST_PresetPatternVal =54;);func (_dadbe ST_BlendMode )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_eecdg :=_ba .Attr {};_eecdg .Name =name ;switch _dadbe {case ST_BlendModeUnset :_eecdg .Value =""; -case ST_BlendModeOver :_eecdg .Value ="\u006f\u0076\u0065\u0072";case ST_BlendModeMult :_eecdg .Value ="\u006d\u0075\u006c\u0074";case ST_BlendModeScreen :_eecdg .Value ="\u0073\u0063\u0072\u0065\u0065\u006e";case ST_BlendModeDarken :_eecdg .Value ="\u0064\u0061\u0072\u006b\u0065\u006e"; -case ST_BlendModeLighten :_eecdg .Value ="\u006ci\u0067\u0068\u0074\u0065\u006e";};return _eecdg ,nil ;};func (_adg *CT_AlphaReplaceEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0061"},Value :_be .Sprintf ("\u0025\u0076",_adg .AAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_eabbcd ST_PresetPatternVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_gfbfa :=_ba .Attr {};_gfbfa .Name =name ;switch _eabbcd {case ST_PresetPatternValUnset :_gfbfa .Value =""; -case ST_PresetPatternValPct5 :_gfbfa .Value ="\u0070\u0063\u0074\u0035";case ST_PresetPatternValPct10 :_gfbfa .Value ="\u0070\u0063\u00741\u0030";case ST_PresetPatternValPct20 :_gfbfa .Value ="\u0070\u0063\u00742\u0030";case ST_PresetPatternValPct25 :_gfbfa .Value ="\u0070\u0063\u00742\u0035"; -case ST_PresetPatternValPct30 :_gfbfa .Value ="\u0070\u0063\u00743\u0030";case ST_PresetPatternValPct40 :_gfbfa .Value ="\u0070\u0063\u00744\u0030";case ST_PresetPatternValPct50 :_gfbfa .Value ="\u0070\u0063\u00745\u0030";case ST_PresetPatternValPct60 :_gfbfa .Value ="\u0070\u0063\u00746\u0030"; -case ST_PresetPatternValPct70 :_gfbfa .Value ="\u0070\u0063\u00747\u0030";case ST_PresetPatternValPct75 :_gfbfa .Value ="\u0070\u0063\u00747\u0035";case ST_PresetPatternValPct80 :_gfbfa .Value ="\u0070\u0063\u00748\u0030";case ST_PresetPatternValPct90 :_gfbfa .Value ="\u0070\u0063\u00749\u0030"; -case ST_PresetPatternValHorz :_gfbfa .Value ="\u0068\u006f\u0072\u007a";case ST_PresetPatternValVert :_gfbfa .Value ="\u0076\u0065\u0072\u0074";case ST_PresetPatternValLtHorz :_gfbfa .Value ="\u006c\u0074\u0048\u006f\u0072\u007a";case ST_PresetPatternValLtVert :_gfbfa .Value ="\u006c\u0074\u0056\u0065\u0072\u0074"; -case ST_PresetPatternValDkHorz :_gfbfa .Value ="\u0064\u006b\u0048\u006f\u0072\u007a";case ST_PresetPatternValDkVert :_gfbfa .Value ="\u0064\u006b\u0056\u0065\u0072\u0074";case ST_PresetPatternValNarHorz :_gfbfa .Value ="\u006ea\u0072\u0048\u006f\u0072\u007a"; -case ST_PresetPatternValNarVert :_gfbfa .Value ="\u006ea\u0072\u0056\u0065\u0072\u0074";case ST_PresetPatternValDashHorz :_gfbfa .Value ="\u0064\u0061\u0073\u0068\u0048\u006f\u0072\u007a";case ST_PresetPatternValDashVert :_gfbfa .Value ="\u0064\u0061\u0073\u0068\u0056\u0065\u0072\u0074"; -case ST_PresetPatternValCross :_gfbfa .Value ="\u0063\u0072\u006fs\u0073";case ST_PresetPatternValDnDiag :_gfbfa .Value ="\u0064\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValUpDiag :_gfbfa .Value ="\u0075\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValLtDnDiag :_gfbfa .Value ="\u006c\u0074\u0044\u006e\u0044\u0069\u0061\u0067"; -case ST_PresetPatternValLtUpDiag :_gfbfa .Value ="\u006c\u0074\u0055\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValDkDnDiag :_gfbfa .Value ="\u0064\u006b\u0044\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValDkUpDiag :_gfbfa .Value ="\u0064\u006b\u0055\u0070\u0044\u0069\u0061\u0067"; -case ST_PresetPatternValWdDnDiag :_gfbfa .Value ="\u0077\u0064\u0044\u006e\u0044\u0069\u0061\u0067";case ST_PresetPatternValWdUpDiag :_gfbfa .Value ="\u0077\u0064\u0055\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValDashDnDiag :_gfbfa .Value ="\u0064\u0061\u0073\u0068\u0044\u006e\u0044\u0069\u0061\u0067"; -case ST_PresetPatternValDashUpDiag :_gfbfa .Value ="\u0064\u0061\u0073\u0068\u0055\u0070\u0044\u0069\u0061\u0067";case ST_PresetPatternValDiagCross :_gfbfa .Value ="\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case ST_PresetPatternValSmCheck :_gfbfa .Value ="\u0073m\u0043\u0068\u0065\u0063\u006b"; -case ST_PresetPatternValLgCheck :_gfbfa .Value ="\u006cg\u0043\u0068\u0065\u0063\u006b";case ST_PresetPatternValSmGrid :_gfbfa .Value ="\u0073\u006d\u0047\u0072\u0069\u0064";case ST_PresetPatternValLgGrid :_gfbfa .Value ="\u006c\u0067\u0047\u0072\u0069\u0064"; -case ST_PresetPatternValDotGrid :_gfbfa .Value ="\u0064o\u0074\u0047\u0072\u0069\u0064";case ST_PresetPatternValSmConfetti :_gfbfa .Value ="\u0073\u006d\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case ST_PresetPatternValLgConfetti :_gfbfa .Value ="\u006c\u0067\u0043\u006f\u006e\u0066\u0065\u0074\u0074\u0069"; -case ST_PresetPatternValHorzBrick :_gfbfa .Value ="\u0068o\u0072\u007a\u0042\u0072\u0069\u0063k";case ST_PresetPatternValDiagBrick :_gfbfa .Value ="\u0064i\u0061\u0067\u0042\u0072\u0069\u0063k";case ST_PresetPatternValSolidDmnd :_gfbfa .Value ="\u0073o\u006c\u0069\u0064\u0044\u006d\u006ed"; -case ST_PresetPatternValOpenDmnd :_gfbfa .Value ="\u006f\u0070\u0065\u006e\u0044\u006d\u006e\u0064";case ST_PresetPatternValDotDmnd :_gfbfa .Value ="\u0064o\u0074\u0044\u006d\u006e\u0064";case ST_PresetPatternValPlaid :_gfbfa .Value ="\u0070\u006c\u0061i\u0064"; -case ST_PresetPatternValSphere :_gfbfa .Value ="\u0073\u0070\u0068\u0065\u0072\u0065";case ST_PresetPatternValWeave :_gfbfa .Value ="\u0077\u0065\u0061v\u0065";case ST_PresetPatternValDivot :_gfbfa .Value ="\u0064\u0069\u0076o\u0074";case ST_PresetPatternValShingle :_gfbfa .Value ="\u0073h\u0069\u006e\u0067\u006c\u0065"; -case ST_PresetPatternValWave :_gfbfa .Value ="\u0077\u0061\u0076\u0065";case ST_PresetPatternValTrellis :_gfbfa .Value ="\u0074r\u0065\u006c\u006c\u0069\u0073";case ST_PresetPatternValZigZag :_gfbfa .Value ="\u007a\u0069\u0067\u005a\u0061\u0067";};return _gfbfa ,nil ; -};type CT_ThemeableLineStyle struct{ThemeableLineStyleChoice *CT_ThemeableLineStyleChoice ;};func (_ggabc ST_TextVerticalType )Validate ()error {return _ggabc .ValidateWithPath ("")}; +// Hue Offset +HueOff *CT_Angle ; -// ValidateWithPath validates the AG_Blob and its children, prefixing error messages with path -func (_ccd *AG_Blob )ValidateWithPath (path string )error {return nil };func (_aaacff ST_CompoundLine )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_faggf :=_ba .Attr {};_faggf .Name =name ;switch _aaacff {case ST_CompoundLineUnset :_faggf .Value =""; -case ST_CompoundLineSng :_faggf .Value ="\u0073\u006e\u0067";case ST_CompoundLineDbl :_faggf .Value ="\u0064\u0062\u006c";case ST_CompoundLineThickThin :_faggf .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_CompoundLineThinThick :_faggf .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k"; -case ST_CompoundLineTri :_faggf .Value ="\u0074\u0072\u0069";};return _faggf ,nil ;}; +// Hue Modulate +HueMod *CT_PositivePercentage ; -// Validate validates the CT_PresetLineDashProperties and its children -func (_eccf *CT_PresetLineDashProperties )Validate ()error {return _eccf .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073");};func (_agfed ST_TextAlignType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_agfed .String (),start ); -};func (_gggbcg *CT_Shape3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gggbcg .ZAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u007a"},Value :_be .Sprintf ("\u0025\u0076",*_gggbcg .ZAttr )});}; -if _gggbcg .ExtrusionHAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u0048"},Value :_be .Sprintf ("\u0025\u0076",*_gggbcg .ExtrusionHAttr )});};if _gggbcg .ContourWAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0063\u006f\u006e\u0074\u006f\u0075\u0072\u0057"},Value :_be .Sprintf ("\u0025\u0076",*_gggbcg .ContourWAttr )}); -};if _gggbcg .PrstMaterialAttr !=ST_PresetMaterialTypeUnset {_gegef ,_eadcce :=_gggbcg .PrstMaterialAttr .MarshalXMLAttr (_ba .Name {Local :"\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"});if _eadcce !=nil {return _eadcce ;};start .Attr =append (start .Attr ,_gegef ); -};e .EncodeToken (start );if _gggbcg .BevelT !=nil {_bgcca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0065\u0076\u0065\u006c\u0054"}};e .EncodeElement (_gggbcg .BevelT ,_bgcca );};if _gggbcg .BevelB !=nil {_gacgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u0065\u0076\u0065\u006c\u0042"}}; -e .EncodeElement (_gggbcg .BevelB ,_gacgc );};if _gggbcg .ExtrusionClr !=nil {_abade :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069o\u006e\u0043\u006c\u0072"}};e .EncodeElement (_gggbcg .ExtrusionClr ,_abade ); -};if _gggbcg .ContourClr !=nil {_edge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063o\u006e\u0074\u006f\u0075\u0072\u0043\u006c\u0072"}};e .EncodeElement (_gggbcg .ContourClr ,_edge );};if _gggbcg .ExtLst !=nil {_dbdcgb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gggbcg .ExtLst ,_dbdcgb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_adgcd *CT_FillStyleList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bceb :for {_cada ,_ccab :=d .Token ();if _ccab !=nil {return _ccab ; -};switch _aegcf :=_cada .(type ){case _ba .StartElement :switch _aegcf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fedb :=NewEG_FillProperties (); -_fedb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_fedb );if _ccafa :=d .DecodeElement (&_fedb .FillPropertiesChoice .NoFill ,&_aegcf );_ccafa !=nil {return _ccafa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_bdae :=NewEG_FillProperties (); -_bdae .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_bdae );if _fbcfg :=d .DecodeElement (&_bdae .FillPropertiesChoice .SolidFill ,&_aegcf );_fbcfg !=nil {return _fbcfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_becd :=NewEG_FillProperties (); -_becd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_becd );if _fdec :=d .DecodeElement (&_becd .FillPropertiesChoice .GradFill ,&_aegcf );_fdec !=nil {return _fdec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cegfa :=NewEG_FillProperties (); -_cegfa .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_cegfa );if _bcabc :=d .DecodeElement (&_cegfa .FillPropertiesChoice .BlipFill ,&_aegcf );_bcabc !=nil {return _bcabc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fbgb :=NewEG_FillProperties (); -_fbgb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_fbgb );if _eaaeed :=d .DecodeElement (&_fbgb .FillPropertiesChoice .PattFill ,&_aegcf );_eaaeed !=nil {return _eaaeed ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_eeedf :=NewEG_FillProperties (); -_eeedf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_adgcd .EG_FillProperties =append (_adgcd .EG_FillProperties ,_eeedf );if _gdff :=d .DecodeElement (&_eeedf .FillPropertiesChoice .GrpFill ,&_aegcf );_gdff !=nil {return _gdff ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074\u0020\u0025v",_aegcf .Name ); -if _gfcf :=d .Skip ();_gfcf !=nil {return _gfcf ;};};case _ba .EndElement :break _bceb ;case _ba .CharData :};};return nil ;};func NewCT_GrayscaleTransform ()*CT_GrayscaleTransform {_faade :=&CT_GrayscaleTransform {};return _faade ;}; +// Saturation +Sat *CT_Percentage ; -// ValidateWithPath validates the CT_NonVisualGraphicFrameProperties and its children, prefixing error messages with path -func (_efec *CT_NonVisualGraphicFrameProperties )ValidateWithPath (path string )error {if _efec .GraphicFrameLocks !=nil {if _dbdbf :=_efec .GraphicFrameLocks .ValidateWithPath (path +"\u002fG\u0072a\u0070\u0068\u0069\u0063\u0046r\u0061\u006de\u004c\u006f\u0063\u006b\u0073"); -_dbdbf !=nil {return _dbdbf ;};};if _efec .ExtLst !=nil {if _gdded :=_efec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gdded !=nil {return _gdded ;};};return nil ;}; +// Saturation Offset +SatOff *CT_Percentage ; -// Validate validates the CT_GvmlConnectorNonVisual and its children -func (_bbba *CT_GvmlConnectorNonVisual )Validate ()error {return _bbba .ValidateWithPath ("\u0043T\u005f\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065c\u0074o\u0072N\u006f\u006e\u0056\u0069\u0073\u0075\u0061l");}; +// Saturation Modulation +SatMod *CT_Percentage ; -// Validate validates the EG_LineJoinPropertiesChoice and its children -func (_fedacf *EG_LineJoinPropertiesChoice )Validate ()error {return _fedacf .ValidateWithPath ("E\u0047\u005f\u004c\u0069\u006e\u0065J\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func NewCT_RelativeOffsetEffect ()*CT_RelativeOffsetEffect {_caedd :=&CT_RelativeOffsetEffect {}; -return _caedd ;};func (_dgceg ST_RectAlignment )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_dgceg .String (),start );};func (_becaf *CT_GvmlConnector )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_ggbaa :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_becaf .NvCxnSpPr ,_ggbaa );_eeefb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_becaf .SpPr ,_eeefb );if _becaf .Style !=nil {_agge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_becaf .Style ,_agge );};if _becaf .ExtLst !=nil {_bdbbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_becaf .ExtLst ,_bdbbf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_ReflectionEffect ()*CT_ReflectionEffect {_acfce :=&CT_ReflectionEffect {};return _acfce };type CT_Vector3D struct{ +// Luminance +Lum *CT_Percentage ; -// Distance along X-axis in 3D -DxAttr ST_Coordinate ; +// Luminance Offset +LumOff *CT_Percentage ; -// Distance along Y-axis in 3D -DyAttr ST_Coordinate ; +// Luminance Modulation +LumMod *CT_Percentage ; -// Distance along Z-axis in 3D -DzAttr ST_Coordinate ;};func NewEG_FillProperties ()*EG_FillProperties {_aedfd :=&EG_FillProperties {};_aedfd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();return _aedfd ;};func (_aacab ST_PresetPatternVal )Validate ()error {return _aacab .ValidateWithPath ("")}; -func (_eefdb *EG_TextUnderlineLine )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eefdb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice ();_eecfc :for {_edgaf ,_bggd :=d .Token ();if _bggd !=nil {return _bggd ;};switch _gaagg :=_edgaf .(type ){case _ba .StartElement :switch _gaagg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006eT\u0078"}:_eefdb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); -if _dceeda :=d .DecodeElement (&_eefdb .TextUnderlineLineChoice .ULnTx ,&_gaagg );_dceeda !=nil {return _dceeda ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u004c\u006e"}:_eefdb .TextUnderlineLineChoice =NewEG_TextUnderlineLineChoice (); -if _dfdfd :=d .DecodeElement (&_eefdb .TextUnderlineLineChoice .ULn ,&_gaagg );_dfdfd !=nil {return _dfdfd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_gaagg .Name ); -if _agdf :=d .Skip ();_agdf !=nil {return _agdf ;};};case _ba .EndElement :break _eecfc ;case _ba .CharData :};};return nil ;};func (_daabe *ST_Percentage )Validate ()error {return _daabe .ValidateWithPath ("")}; +// Red +Red *CT_Percentage ; -// ValidateWithPath validates the EG_TextAutofitChoice and its children, prefixing error messages with path -func (_bagag *EG_TextAutofitChoice )ValidateWithPath (path string )error {if _bagag .NoAutofit !=nil {if _bcebd :=_bagag .NoAutofit .ValidateWithPath (path +"\u002f\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_bcebd !=nil {return _bcebd ;}; -};if _bagag .NormAutofit !=nil {if _eecbec :=_bagag .NormAutofit .ValidateWithPath (path +"\u002f\u004e\u006fr\u006d\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_eecbec !=nil {return _eecbec ;};};if _bagag .SpAutoFit !=nil {if _fedca :=_bagag .SpAutoFit .ValidateWithPath (path +"\u002f\u0053\u0070\u0041\u0075\u0074\u006f\u0046\u0069\u0074"); -_fedca !=nil {return _fedca ;};};return nil ;}; +// Red Offset +RedOff *CT_Percentage ; -// Validate validates the CT_TextNoBullet and its children -func (_gcegf *CT_TextNoBullet )Validate ()error {return _gcegf .ValidateWithPath ("\u0043T\u005fT\u0065\u0078\u0074\u004e\u006f\u0042\u0075\u006c\u006c\u0065\u0074");};func NewCT_EffectStyleItem ()*CT_EffectStyleItem {_gabed :=&CT_EffectStyleItem {};_gabed .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); -return _gabed ;};type CT_BlendEffect struct{ +// Red Modulation +RedMod *CT_Percentage ; -// Blend Mode -BlendAttr ST_BlendMode ; +// Green +Green *CT_Percentage ; -// Effect to blend -Cont *CT_EffectContainer ;};func (_gcgcd *ST_TileFlipMode )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gcgcd =0;case "\u006e\u006f\u006e\u0065":*_gcgcd =1;case "\u0078":*_gcgcd =2;case "\u0079":*_gcgcd =3;case "\u0078\u0079":*_gcgcd =4; -};return nil ;};type EG_ThemeableFillStyleChoice struct{ +// Green Offset +GreenOff *CT_Percentage ; -// Fill -Fill *CT_FillProperties ; +// Green Modification +GreenMod *CT_Percentage ; -// Fill Reference -FillRef *CT_StyleMatrixReference ;}; +// Blue +Blue *CT_Percentage ; -// Validate validates the CT_SupplementalFont and its children -func (_fcaba *CT_SupplementalFont )Validate ()error {return _fcaba .ValidateWithPath ("\u0043\u0054\u005f\u0053up\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074");};func (_egbcg *CT_NonVisualPictureProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cbgd :=range start .Attr {if _cbgd .Name .Local =="p\u0072e\u0066\u0065\u0072\u0052\u0065\u006c\u0061\u0074i\u0076\u0065\u0052\u0065si\u007a\u0065"{_cddeb ,_fcef :=_f .ParseBool (_cbgd .Value ); -if _fcef !=nil {return _fcef ;};_egbcg .PreferRelativeResizeAttr =&_cddeb ;continue ;};};_dgefag :for {_fgfe ,_gede :=d .Token ();if _gede !=nil {return _gede ;};switch _bdfa :=_fgfe .(type ){case _ba .StartElement :switch _bdfa .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063\u004c\u006f\u0063\u006b\u0073"}:_egbcg .PicLocks =NewCT_PictureLocking (); -if _cdfc :=d .DecodeElement (_egbcg .PicLocks ,&_bdfa );_cdfc !=nil {return _cdfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egbcg .ExtLst =NewCT_OfficeArtExtensionList (); -if _debga :=d .DecodeElement (_egbcg .ExtLst ,&_bdfa );_debga !=nil {return _debga ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063t\u0075\u0072\u0065\u0050\u0072\u006fp\u0065\u0072t\u0069\u0065s\u0020%\u0076",_bdfa .Name ); -if _edcbb :=d .Skip ();_edcbb !=nil {return _edcbb ;};};case _ba .EndElement :break _dgefag ;case _ba .CharData :};};return nil ;};func (_gbbaec ST_AnimationDgmOnlyBuildType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_gbbaec .String (),start ); -}; +// Blue Offset +BlueOff *CT_Percentage ; -// Validate validates the AG_Blob and its children -func (_ed *AG_Blob )Validate ()error {return _ed .ValidateWithPath ("\u0041G\u005f\u0042\u006c\u006f\u0062");}; +// Blue Modification +BlueMod *CT_Percentage ; -// ValidateWithPath validates the CT_GradientStopList and its children, prefixing error messages with path -func (_ecfdd *CT_GradientStopList )ValidateWithPath (path string )error {for _dbdda ,_cfcc :=range _ecfdd .Gs {if _ddcb :=_cfcc .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0047\u0073\u005b\u0025\u0064]",path ,_dbdda ));_ddcb !=nil {return _ddcb ;}; -};return nil ;};func (_dccd *CT_ReflectionEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gagca :=range start .Attr {if _gagca .Name .Local =="\u0062l\u0075\u0072\u0052\u0061\u0064"{_eecgea ,_gbged :=_f .ParseInt (_gagca .Value ,10,64); -if _gbged !=nil {return _gbged ;};_dccd .BlurRadAttr =&_eecgea ;continue ;};if _gagca .Name .Local =="\u0073\u0074\u0041"{_ggfb ,_bddc :=ParseUnionST_PositiveFixedPercentage (_gagca .Value );if _bddc !=nil {return _bddc ;};_dccd .StAAttr =&_ggfb ;continue ; -};if _gagca .Name .Local =="\u0073\u0074\u0050o\u0073"{_fbbba ,_bbae :=ParseUnionST_PositiveFixedPercentage (_gagca .Value );if _bbae !=nil {return _bbae ;};_dccd .StPosAttr =&_fbbba ;continue ;};if _gagca .Name .Local =="\u0065\u006e\u0064\u0041"{_bbfgf ,_efabdg :=ParseUnionST_PositiveFixedPercentage (_gagca .Value ); -if _efabdg !=nil {return _efabdg ;};_dccd .EndAAttr =&_bbfgf ;continue ;};if _gagca .Name .Local =="\u0065\u006e\u0064\u0050\u006f\u0073"{_bgcfa ,_deaed :=ParseUnionST_PositiveFixedPercentage (_gagca .Value );if _deaed !=nil {return _deaed ;};_dccd .EndPosAttr =&_bgcfa ; -continue ;};if _gagca .Name .Local =="\u0064\u0069\u0073\u0074"{_efbdd ,_bdcdf :=_f .ParseInt (_gagca .Value ,10,64);if _bdcdf !=nil {return _bdcdf ;};_dccd .DistAttr =&_efbdd ;continue ;};if _gagca .Name .Local =="\u0064\u0069\u0072"{_bfaa ,_bgbd :=_f .ParseInt (_gagca .Value ,10,32); -if _bgbd !=nil {return _bgbd ;};_efffc :=int32 (_bfaa );_dccd .DirAttr =&_efffc ;continue ;};if _gagca .Name .Local =="\u0066a\u0064\u0065\u0044\u0069\u0072"{_gfede ,_dedfd :=_f .ParseInt (_gagca .Value ,10,32);if _dedfd !=nil {return _dedfd ;};_abgb :=int32 (_gfede ); -_dccd .FadeDirAttr =&_abgb ;continue ;};if _gagca .Name .Local =="\u0073\u0078"{_fceab ,_gecb :=ParseUnionST_Percentage (_gagca .Value );if _gecb !=nil {return _gecb ;};_dccd .SxAttr =&_fceab ;continue ;};if _gagca .Name .Local =="\u0073\u0079"{_afdde ,_agbbe :=ParseUnionST_Percentage (_gagca .Value ); -if _agbbe !=nil {return _agbbe ;};_dccd .SyAttr =&_afdde ;continue ;};if _gagca .Name .Local =="\u006b\u0078"{_fbda ,_cgfa :=_f .ParseInt (_gagca .Value ,10,32);if _cgfa !=nil {return _cgfa ;};_acfa :=int32 (_fbda );_dccd .KxAttr =&_acfa ;continue ;};if _gagca .Name .Local =="\u006b\u0079"{_fgfff ,_cdabf :=_f .ParseInt (_gagca .Value ,10,32); -if _cdabf !=nil {return _cdabf ;};_gbddg :=int32 (_fgfff );_dccd .KyAttr =&_gbddg ;continue ;};if _gagca .Name .Local =="\u0061\u006c\u0067\u006e"{_dccd .AlgnAttr .UnmarshalXMLAttr (_gagca );continue ;};if _gagca .Name .Local =="\u0072\u006f\u0074W\u0069\u0074\u0068\u0053\u0068\u0061\u0070\u0065"{_edabb ,_gfabf :=_f .ParseBool (_gagca .Value ); -if _gfabf !=nil {return _gfabf ;};_dccd .RotWithShapeAttr =&_edabb ;continue ;};};for {_dafa ,_cgacde :=d .Token ();if _cgacde !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0052\u0065\u0066\u006c\u0065c\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_cgacde ); -};if _gbcga ,_bfeda :=_dafa .(_ba .EndElement );_bfeda &&_gbcga .Name ==start .Name {break ;};};return nil ;}; +// Gamma +Gamma *CT_GammaTransform ; -// Validate validates the CT_DashStopList and its children -func (_eabgf *CT_DashStopList )Validate ()error {return _eabgf .ValidateWithPath ("\u0043T\u005fD\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074");};func (_ddcgb *CT_DashStop )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_edccc :=range start .Attr {if _edccc .Name .Local =="\u0064"{_facg ,_edfbf :=ParseUnionST_PositivePercentage (_edccc .Value ); -if _edfbf !=nil {return _edfbf ;};_ddcgb .DAttr =_facg ;continue ;};if _edccc .Name .Local =="\u0073\u0070"{_adca ,_dfdaf :=ParseUnionST_PositivePercentage (_edccc .Value );if _dfdaf !=nil {return _dfdaf ;};_ddcgb .SpAttr =_adca ;continue ;};};for {_edbc ,_bccg :=d .Token (); -if _bccg !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u003a\u0020\u0025\u0073",_bccg );};if _dbffe ,_dcgd :=_edbc .(_ba .EndElement );_dcgd &&_dbffe .Name ==start .Name {break ; -};};return nil ;};func (_egffa *CT_DefaultShapeDefinition )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_aecf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_egffa .SpPr ,_aecf ); -_dgge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006f\u0064\u0079\u0050\u0072"}};e .EncodeElement (_egffa .BodyPr ,_dgge );_gggce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_egffa .LstStyle ,_gggce );if _egffa .Style !=nil {_edfd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_egffa .Style ,_edfd );};if _egffa .ExtLst !=nil {_cfca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_egffa .ExtLst ,_cfca );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_eaged *CT_ColorMapping )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eaged .Bg1Attr =ST_ColorSchemeIndex (1);_eaged .Tx1Attr =ST_ColorSchemeIndex (1); -_eaged .Bg2Attr =ST_ColorSchemeIndex (1);_eaged .Tx2Attr =ST_ColorSchemeIndex (1);_eaged .Accent1Attr =ST_ColorSchemeIndex (1);_eaged .Accent2Attr =ST_ColorSchemeIndex (1);_eaged .Accent3Attr =ST_ColorSchemeIndex (1);_eaged .Accent4Attr =ST_ColorSchemeIndex (1); -_eaged .Accent5Attr =ST_ColorSchemeIndex (1);_eaged .Accent6Attr =ST_ColorSchemeIndex (1);_eaged .HlinkAttr =ST_ColorSchemeIndex (1);_eaged .FolHlinkAttr =ST_ColorSchemeIndex (1);for _ ,_acea :=range start .Attr {if _acea .Name .Local =="\u0062\u0067\u0031"{_eaged .Bg1Attr .UnmarshalXMLAttr (_acea ); -continue ;};if _acea .Name .Local =="\u0074\u0078\u0031"{_eaged .Tx1Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0062\u0067\u0032"{_eaged .Bg2Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0074\u0078\u0032"{_eaged .Tx2Attr .UnmarshalXMLAttr (_acea ); -continue ;};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0031"{_eaged .Accent1Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0032"{_eaged .Accent2Attr .UnmarshalXMLAttr (_acea );continue ; -};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0033"{_eaged .Accent3Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0034"{_eaged .Accent4Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0035"{_eaged .Accent5Attr .UnmarshalXMLAttr (_acea ); -continue ;};if _acea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0036"{_eaged .Accent6Attr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0068\u006c\u0069n\u006b"{_eaged .HlinkAttr .UnmarshalXMLAttr (_acea );continue ;};if _acea .Name .Local =="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"{_eaged .FolHlinkAttr .UnmarshalXMLAttr (_acea ); -continue ;};};_bfcfg :for {_aadb ,_ddde :=d .Token ();if _ddde !=nil {return _ddde ;};switch _ffebd :=_aadb .(type ){case _ba .StartElement :switch _ffebd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eaged .ExtLst =NewCT_OfficeArtExtensionList (); -if _gcbf :=d .DecodeElement (_eaged .ExtLst ,&_ffebd );_gcbf !=nil {return _gcbf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u0020\u0025\u0076",_ffebd .Name ); -if _eacc :=d .Skip ();_eacc !=nil {return _eacc ;};};case _ba .EndElement :break _bfcfg ;case _ba .CharData :};};return nil ;};type ST_TextStrikeType byte ;func NewCT_GraphicalObjectData ()*CT_GraphicalObjectData {_ddeg :=&CT_GraphicalObjectData {};return _ddeg ; -};func (_ffcdd *ST_EffectContainerType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eagbff ,_cggfe :=d .Token ();if _cggfe !=nil {return _cggfe ;};if _fgcca ,_bbffce :=_eagbff .(_ba .EndElement );_bbffce &&_fgcca .Name ==start .Name {*_ffcdd =1; -return nil ;};if _dcadc ,_addfg :=_eagbff .(_ba .CharData );!_addfg {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eagbff );}else {switch string (_dcadc ){case "":*_ffcdd =0; -case "\u0073\u0069\u0062":*_ffcdd =1;case "\u0074\u0072\u0065\u0065":*_ffcdd =2;};};_eagbff ,_cggfe =d .Token ();if _cggfe !=nil {return _cggfe ;};if _eaeee ,_eeggg :=_eagbff .(_ba .EndElement );_eeggg &&_eaeee .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eagbff ); -}; +// Inverse Gamma +InvGamma *CT_InverseGammaTransform ;};func (_bdec *CT_TextNormalAutofit )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bdec .FontScaleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066o\u006e\u0074\u0053\u0063\u0061\u006ce"},Value :_bg .Sprintf ("\u0025\u0076",*_bdec .FontScaleAttr )}); +};if _bdec .LnSpcReductionAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u006e\u0053\u0070\u0063\u0052\u0065\u0064\u0075c\u0074\u0069\u006f\u006e"},Value :_bg .Sprintf ("\u0025\u0076",*_bdec .LnSpcReductionAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dab *CT_AdjustHandleListChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cca :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0068\u0058\u0059"}:_dab .AhXY =NewCT_XYAdjustHandle (); +if _gae :=d .DecodeElement (_dab .AhXY ,&_cca );_gae !=nil {return _gae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061h\u0050\u006f\u006c\u0061\u0072"}:_dab .AhPolar =NewCT_PolarAdjustHandle (); +if _gagg :=d .DecodeElement (_dab .AhPolar ,&_cca );_gagg !=nil {return _gagg ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061n\u0064l\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006fi\u0063e\u0020\u0025v",_cca .Name ); +if _ggd :=d .Skip ();_ggd !=nil {return _ggd ;};};return nil ;};type CT_LineJoinRound struct{};func (_efffe ST_PresetLineDashVal )String ()string {switch _efffe {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0064\u006f\u0074"; +case 3:return "\u0064\u0061\u0073\u0068";case 4:return "\u006c\u0067\u0044\u0061\u0073\u0068";case 5:return "\u0064a\u0073\u0068\u0044\u006f\u0074";case 6:return "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft";case 7:return "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +case 8:return "\u0073y\u0073\u0044\u0061\u0073\u0068";case 9:return "\u0073\u0079\u0073\u0044\u006f\u0074";case 10:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case 11:return "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +};return "";};func (_ggbafd ST_TextPoint )String ()string {if _ggbafd .ST_TextPointUnqualified !=nil {return _bg .Sprintf ("\u0025\u0076",*_ggbafd .ST_TextPointUnqualified );};if _ggbafd .ST_UniversalMeasure !=nil {return _bg .Sprintf ("\u0025\u0076",*_ggbafd .ST_UniversalMeasure ); +};return "";}; -// Validate validates the CT_NoFillProperties and its children -func (_abbe *CT_NoFillProperties )Validate ()error {return _abbe .ValidateWithPath ("\u0043\u0054\u005f\u004eoF\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; +// ValidateWithPath validates the CT_BaseStylesOverride and its children, prefixing error messages with path +func (_bba *CT_BaseStylesOverride )ValidateWithPath (path string )error {if _bba .ClrScheme !=nil {if _edcd :=_bba .ClrScheme .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065");_edcd !=nil {return _edcd ;};};if _bba .FontScheme !=nil {if _gbaf :=_bba .FontScheme .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065"); +_gbaf !=nil {return _gbaf ;};};if _bba .FmtScheme !=nil {if _ecfc :=_bba .FmtScheme .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0053\u0063\u0068\u0065\u006d\u0065");_ecfc !=nil {return _ecfc ;};};return nil ;};func (_febec ST_TextStrikeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gbeee :=_d .Attr {}; +_gbeee .Name =name ;switch _febec {case ST_TextStrikeTypeUnset :_gbeee .Value ="";case ST_TextStrikeTypeNoStrike :_gbeee .Value ="\u006e\u006f\u0053\u0074\u0072\u0069\u006b\u0065";case ST_TextStrikeTypeSngStrike :_gbeee .Value ="\u0073n\u0067\u0053\u0074\u0072\u0069\u006be"; +case ST_TextStrikeTypeDblStrike :_gbeee .Value ="\u0064b\u006c\u0053\u0074\u0072\u0069\u006be";};return _gbeee ,nil ;};func (_dffgb ST_AnimationChartOnlyBuildType )Validate ()error {return _dffgb .ValidateWithPath ("")};func (_eccg *CT_ComplementTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_gfae ,_agbf :=d .Token (); +if _agbf !=nil {return _bg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006dp\u006ce\u006de\u006et\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0025\u0073",_agbf );};if _ebga ,_egcf :=_gfae .(_d .EndElement ); +_egcf &&_ebga .Name ==start .Name {break ;};};return nil ;};type EG_FillModeProperties struct{FillModePropertiesChoice *EG_FillModePropertiesChoice ;};type CT_StretchInfoProperties struct{ -// Validate validates the CT_ObjectStyleDefaults and its children -func (_feed *CT_ObjectStyleDefaults )Validate ()error {return _feed .ValidateWithPath ("\u0043\u0054\u005f\u004fbj\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006ct\u0073");};type ST_ShapeType byte ;const (ST_ColorSchemeIndexUnset ST_ColorSchemeIndex =0; -ST_ColorSchemeIndexDk1 ST_ColorSchemeIndex =1;ST_ColorSchemeIndexLt1 ST_ColorSchemeIndex =2;ST_ColorSchemeIndexDk2 ST_ColorSchemeIndex =3;ST_ColorSchemeIndexLt2 ST_ColorSchemeIndex =4;ST_ColorSchemeIndexAccent1 ST_ColorSchemeIndex =5;ST_ColorSchemeIndexAccent2 ST_ColorSchemeIndex =6; -ST_ColorSchemeIndexAccent3 ST_ColorSchemeIndex =7;ST_ColorSchemeIndexAccent4 ST_ColorSchemeIndex =8;ST_ColorSchemeIndexAccent5 ST_ColorSchemeIndex =9;ST_ColorSchemeIndexAccent6 ST_ColorSchemeIndex =10;ST_ColorSchemeIndexHlink ST_ColorSchemeIndex =11;ST_ColorSchemeIndexFolHlink ST_ColorSchemeIndex =12; -);func (_bceggf *EG_EffectPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbfcd :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_bceggf .EffectLst =NewCT_EffectList (); -if _ccggg :=d .DecodeElement (_bceggf .EffectLst ,&_cbfcd );_ccggg !=nil {return _ccggg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_bceggf .EffectDag =NewCT_EffectContainer (); -if _feeag :=d .DecodeElement (_bceggf .EffectDag ,&_cbfcd );_feeag !=nil {return _feeag ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050\u0072o\u0070e\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006fi\u0063e\u0020\u0025v",_cbfcd .Name ); -if _dbeef :=d .Skip ();_dbeef !=nil {return _dbeef ;};};return nil ;};func (_ecf *CT_AnimationDgmBuildProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ecf .BldAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062\u006c\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_ecf .BldAttr )}); -};if _ecf .RevAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0065\u0076"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_ecf .RevAttr ))});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_fdd *CT_Bevel )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_eef :=range start .Attr {if _eef .Name .Local =="\u0077"{_aad ,_dfd :=_f .ParseInt (_eef .Value ,10,64);if _dfd !=nil {return _dfd ;};_fdd .WAttr =&_aad ; -continue ;};if _eef .Name .Local =="\u0068"{_afg ,_bcca :=_f .ParseInt (_eef .Value ,10,64);if _bcca !=nil {return _bcca ;};_fdd .HAttr =&_afg ;continue ;};if _eef .Name .Local =="\u0070\u0072\u0073\u0074"{_fdd .PrstAttr .UnmarshalXMLAttr (_eef );continue ; -};};for {_ffea ,_bba :=d .Token ();if _bba !=nil {return _be .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0065\u0076\u0065\u006c: \u0025\u0073",_bba );};if _cdg ,_dceb :=_ffea .(_ba .EndElement );_dceb &&_cdg .Name ==start .Name {break ; -};};return nil ;};func (_dbcdag ST_OnOffStyleType )Validate ()error {return _dbcdag .ValidateWithPath ("")}; +// Fill Rectangle +FillRect *CT_RelativeRect ;};func (_ebff *CT_ConnectorLocking )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ebff .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoGrpAttr ))}); +};if _ebff .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoSelectAttr ))});};if _ebff .NoRotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoRotAttr ))}); +};if _ebff .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoChangeAspectAttr ))}); +};if _ebff .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoMoveAttr ))});};if _ebff .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoResizeAttr ))}); +};if _ebff .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoEditPointsAttr ))});};if _ebff .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoAdjustHandlesAttr ))}); +};if _ebff .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoChangeArrowheadsAttr ))}); +};if _ebff .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_ebff .NoChangeShapeTypeAttr ))}); +};e .EncodeToken (start );if _ebff .ExtLst !=nil {_eaca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebff .ExtLst ,_eaca );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_dfbaef *EG_LineJoinPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abceg :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0075n\u0064"}:_dfbaef .Round =NewCT_LineJoinRound (); +if _fddbd :=d .DecodeElement (_dfbaef .Round ,&_abceg );_fddbd !=nil {return _fddbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:_dfbaef .Bevel =NewCT_LineJoinBevel (); +if _faabd :=d .DecodeElement (_dfbaef .Bevel ,&_abceg );_faabd !=nil {return _faabd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0069\u0074e\u0072"}:_dfbaef .Miter =NewCT_LineJoinMiterProperties (); +if _cbdcc :=d .DecodeElement (_dfbaef .Miter ,&_abceg );_cbdcc !=nil {return _cbdcc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_abceg .Name ); +if _cbecg :=d .Skip ();_cbecg !=nil {return _cbecg ;};};return nil ;}; -// Validate validates the CT_BiLevelEffect and its children -func (_bbgg *CT_BiLevelEffect )Validate ()error {return _bbgg .ValidateWithPath ("\u0043\u0054_\u0042\u0069\u004ce\u0076\u0065\u006c\u0045\u0066\u0066\u0065\u0063\u0074");};func (_bfggb *CT_HslColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0075\u0065"},Value :_be .Sprintf ("\u0025\u0076",_bfggb .HueAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0061\u0074"},Value :_be .Sprintf ("\u0025\u0076",_bfggb .SatAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0075\u006d"},Value :_be .Sprintf ("\u0025\u0076",_bfggb .LumAttr )}); -e .EncodeToken (start );if _bfggb .EG_ColorTransform !=nil {for _ ,_gfgbd :=range _bfggb .EG_ColorTransform {_gfgbd .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type VideoFile struct{CT_VideoFile }; -func (_eeffb ST_BlendMode )ValidateWithPath (path string )error {switch _eeffb {case 0,1,2,3,4,5:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeffb )); -};return nil ;};type EG_Media struct{MediaChoice *EG_MediaChoice ;};type ThemeManager struct{CT_EmptyElement };func (_gaeaa *CT_NonVisualDrawingProps )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_gbde :=range start .Attr {if _gbde .Name .Local =="\u0069\u0064"{_dgcef ,_ecaac :=_f .ParseUint (_gbde .Value ,10,32); -if _ecaac !=nil {return _ecaac ;};_gaeaa .IdAttr =uint32 (_dgcef );continue ;};if _gbde .Name .Local =="\u006e\u0061\u006d\u0065"{_bbbd :=_gbde .Value ;_gaeaa .NameAttr =_bbbd ;continue ;};if _gbde .Name .Local =="\u0064\u0065\u0073c\u0072"{_bgbab :=_gbde .Value ; -_gaeaa .DescrAttr =&_bgbab ;continue ;};if _gbde .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_acdfg ,_fffbae :=_f .ParseBool (_gbde .Value );if _fffbae !=nil {return _fffbae ;};_gaeaa .HiddenAttr =&_acdfg ;continue ;};if _gbde .Name .Local =="\u0074\u0069\u0074l\u0065"{_bacda :=_gbde .Value ; -_gaeaa .TitleAttr =&_bacda ;continue ;};};_gcac :for {_fgbgc ,_bbea :=d .Token ();if _bbea !=nil {return _bbea ;};switch _bbdgg :=_fgbgc .(type ){case _ba .StartElement :switch _bbdgg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b"}:_gaeaa .HlinkClick =NewCT_Hyperlink (); -if _ddbge :=d .DecodeElement (_gaeaa .HlinkClick ,&_bbdgg );_ddbge !=nil {return _ddbge ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069\u006e\u006b\u0048\u006f\u0076\u0065\u0072"}:_gaeaa .HlinkHover =NewCT_Hyperlink (); -if _gbdd :=d .DecodeElement (_gaeaa .HlinkHover ,&_bbdgg );_gbdd !=nil {return _gbdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gaeaa .ExtLst =NewCT_OfficeArtExtensionList (); -if _adcbe :=d .DecodeElement (_gaeaa .ExtLst ,&_bbdgg );_adcbe !=nil {return _adcbe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067P\u0072\u006f\u0070\u0073\u0020%\u0076",_bbdgg .Name ); -if _cgae :=d .Skip ();_cgae !=nil {return _cgae ;};};case _ba .EndElement :break _gcac ;case _ba .CharData :};};return nil ;};func (_bfbgd ST_PenAlignment )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_bfbgd .String (),start ); -}; +// ValidateWithPath validates the EG_ThemeableFillStyle and its children, prefixing error messages with path +func (_gaebe *EG_ThemeableFillStyle )ValidateWithPath (path string )error {if _gdgbc :=_gaebe .ThemeableFillStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u0046\u0069l\u006cS\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); +_gdgbc !=nil {return _gdgbc ;};return nil ;};type ST_DgmBuildStep byte ;func NewCT_RelativeRect ()*CT_RelativeRect {_feda :=&CT_RelativeRect {};return _feda };func NewCT_AnimationGraphicalObjectBuildPropertiesChoice ()*CT_AnimationGraphicalObjectBuildPropertiesChoice {_ebc :=&CT_AnimationGraphicalObjectBuildPropertiesChoice {}; +return _ebc ;};func (_fcecg *CT_Path2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fcecg .WAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0077"},Value :_bg .Sprintf ("\u0025\u0076",*_fcecg .WAttr )}); +};if _fcecg .HAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068"},Value :_bg .Sprintf ("\u0025\u0076",*_fcecg .HAttr )});};if _fcecg .FillAttr !=ST_PathFillModeUnset {_afea ,_ecdga :=_fcecg .FillAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u0069\u006c\u006c"}); +if _ecdga !=nil {return _ecdga ;};start .Attr =append (start .Attr ,_afea );};if _fcecg .StrokeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fcecg .StrokeAttr ))}); +};if _fcecg .ExtrusionOkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u004f\u006b"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_fcecg .ExtrusionOkAttr ))});};e .EncodeToken (start ); +if _fcecg .Path2DChoice !=nil {for _ ,_dafed :=range _fcecg .Path2DChoice {_dafed .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_agaa ST_AnimationDgmOnlyBuildType )String ()string {switch _agaa {case 0:return ""; +case 1:return "\u006f\u006e\u0065";case 2:return "\u006c\u0076\u006c\u004f\u006e\u0065";case 3:return "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e";};return "";};func (_fgbbc *ST_TextBulletSize )ValidateWithPath (path string )error {_ffggg :=[]string {}; +if _fgbbc .ST_TextBulletSizePercent !=nil {_ffggg =append (_ffggg ,"\u0053T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074");};if _fgbbc .ST_TextBulletSizeDecimal !=nil {_ffggg =append (_ffggg ,"\u0053T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0044\u0065\u0063\u0069\u006d\u0061\u006c"); +};if len (_ffggg )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ffggg );};return nil ;};func NewCT_FontScheme ()*CT_FontScheme {_dgcdb :=&CT_FontScheme {}; +_dgcdb .MajorFont =NewCT_FontCollection ();_dgcdb .MinorFont =NewCT_FontCollection ();return _dgcdb ;}; -// Validate validates the CT_GvmlGroupShapeNonVisual and its children -func (_fead *CT_GvmlGroupShapeNonVisual )Validate ()error {return _fead .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c");};type CT_EffectList struct{ +// Validate validates the CT_AdjPoint2D and its children +func (_gdbf *CT_AdjPoint2D )Validate ()error {return _gdbf .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0064\u006a\u0050\u006f\u0069\u006e\u0074\u0032\u0044");};type CT_GlowEffect struct{ -// Blur Effect -Blur *CT_BlurEffect ;FillOverlay *CT_FillOverlayEffect ;Glow *CT_GlowEffect ;InnerShdw *CT_InnerShadowEffect ;OuterShdw *CT_OuterShadowEffect ;PrstShdw *CT_PresetShadowEffect ;Reflection *CT_ReflectionEffect ;SoftEdge *CT_SoftEdgesEffect ;};type CT_SolidColorFillProperties struct{ +// Radius +RadAttr *int64 ; // RGB Color Model - Percentage Variant ScrgbClr *CT_ScRgbColor ; @@ -7788,1392 +7725,1437 @@ SysClr *CT_SystemColor ; SchemeClr *CT_SchemeColor ; // Preset Color -PrstClr *CT_PresetColor ;};type ST_PresetShadowVal byte ;func (_dfba *CT_SRgbColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_dfba .ValAttr )}); -e .EncodeToken (start );if _dfba .EG_ColorTransform !=nil {for _ ,_cebef :=range _dfba .EG_ColorTransform {_cebef .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +PrstClr *CT_PresetColor ;};type CT_ColorSchemeList struct{ -// ValidateWithPath validates the CT_Ratio and its children, prefixing error messages with path -func (_acdfe *CT_Ratio )ValidateWithPath (path string )error {return nil };type AG_Blob struct{EmbedAttr *string ;LinkAttr *string ;};func (_edgbf *CT_GroupFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_bgab ,_aead :=d .Token (); -if _aead !=nil {return _be .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070F\u0069l\u006cP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_aead );};if _gdda ,_efcdf :=_bgab .(_ba .EndElement ); -_efcdf &&_gdda .Name ==start .Name {break ;};};return nil ;};func (_facfd *ST_RectAlignment )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cdagg ,_ddabg :=d .Token ();if _ddabg !=nil {return _ddabg ;};if _bbggcd ,_cgbdfd :=_cdagg .(_ba .EndElement ); -_cgbdfd &&_bbggcd .Name ==start .Name {*_facfd =1;return nil ;};if _ccbbgd ,_fabad :=_cdagg .(_ba .CharData );!_fabad {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdagg ); -}else {switch string (_ccbbgd ){case "":*_facfd =0;case "\u0074\u006c":*_facfd =1;case "\u0074":*_facfd =2;case "\u0074\u0072":*_facfd =3;case "\u006c":*_facfd =4;case "\u0063\u0074\u0072":*_facfd =5;case "\u0072":*_facfd =6;case "\u0062\u006c":*_facfd =7; -case "\u0062":*_facfd =8;case "\u0062\u0072":*_facfd =9;};};_cdagg ,_ddabg =d .Token ();if _ddabg !=nil {return _ddabg ;};if _cbgdf ,_dcgff :=_cdagg .(_ba .EndElement );_dcgff &&_cbgdf .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdagg ); -}; +// Extra Color Scheme +ExtraClrScheme []*CT_ColorSchemeAndMapping ;};type CT_Path2DCubicBezierTo struct{ -// Validate validates the CT_TextTabStop and its children -func (_gaaad *CT_TextTabStop )Validate ()error {return _gaaad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070");};func (_edacb *CT_Path2D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _edacb .WAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0077"},Value :_be .Sprintf ("\u0025\u0076",*_edacb .WAttr )}); -};if _edacb .HAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068"},Value :_be .Sprintf ("\u0025\u0076",*_edacb .HAttr )});};if _edacb .FillAttr !=ST_PathFillModeUnset {_dedbgd ,_adcba :=_edacb .FillAttr .MarshalXMLAttr (_ba .Name {Local :"\u0066\u0069\u006c\u006c"}); -if _adcba !=nil {return _adcba ;};start .Attr =append (start .Attr ,_dedbgd );};if _edacb .StrokeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_edacb .StrokeAttr ))}); -};if _edacb .ExtrusionOkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u004f\u006b"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_edacb .ExtrusionOkAttr ))});};e .EncodeToken (start ); -if _edacb .Path2DChoice !=nil {for _ ,_dbab :=range _edacb .Path2DChoice {_dbab .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cddge *CT_InnerShadowEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _cddge .BlurRadAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0062l\u0075\u0072\u0052\u0061\u0064"},Value :_be .Sprintf ("\u0025\u0076",*_cddge .BlurRadAttr )}); -};if _cddge .DistAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_cddge .DistAttr )});};if _cddge .DirAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0069\u0072"},Value :_be .Sprintf ("\u0025\u0076",*_cddge .DirAttr )}); -};e .EncodeToken (start );if _cddge .ScrgbClr !=nil {_agafa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_cddge .ScrgbClr ,_agafa );};if _cddge .SrgbClr !=nil {_gdegg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_cddge .SrgbClr ,_gdegg );};if _cddge .HslClr !=nil {_febcb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_cddge .HslClr ,_febcb );};if _cddge .SysClr !=nil {_ccgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_cddge .SysClr ,_ccgg );};if _cddge .SchemeClr !=nil {_eecab :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_cddge .SchemeClr ,_eecab );};if _cddge .PrstClr !=nil {_gcgcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_cddge .PrstClr ,_gcgcf );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_TableStyleList struct{ +// Control points and end point +Pt []*CT_AdjPoint2D ;};func (_aeeabe *CT_TextBodyProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aeeabe .RotAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u006f\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .RotAttr )}); +};if _aeeabe .SpcFirstLastParaAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070c\u0046\u0069\u0072s\u0074\u004c\u0061\u0073\u0074\u0050\u0061\u0072\u0061"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .SpcFirstLastParaAttr ))}); +};if _aeeabe .VertOverflowAttr !=ST_TextVertOverflowTypeUnset {_bbada ,_befceb :=_aeeabe .VertOverflowAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0065\u0072t\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _befceb !=nil {return _befceb ;};start .Attr =append (start .Attr ,_bbada ); +};if _aeeabe .HorzOverflowAttr !=ST_TextHorzOverflowTypeUnset {_eebdc ,_cecab :=_aeeabe .HorzOverflowAttr .MarshalXMLAttr (_d .Name {Local :"\u0068\u006f\u0072z\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077"});if _cecab !=nil {return _cecab ;};start .Attr =append (start .Attr ,_eebdc ); +};if _aeeabe .VertAttr !=ST_TextVerticalTypeUnset {_bbdea ,_ddba :=_aeeabe .VertAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0065\u0072\u0074"});if _ddba !=nil {return _ddba ;};start .Attr =append (start .Attr ,_bbdea );};if _aeeabe .WrapAttr !=ST_TextWrappingTypeUnset {_dbdcf ,_affg :=_aeeabe .WrapAttr .MarshalXMLAttr (_d .Name {Local :"\u0077\u0072\u0061\u0070"}); +if _affg !=nil {return _affg ;};start .Attr =append (start .Attr ,_dbdcf );};if _aeeabe .LInsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0049\u006e\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .LInsAttr )}); +};if _aeeabe .TInsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0049\u006e\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .TInsAttr )});};if _aeeabe .RInsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0049\u006e\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .RInsAttr )}); +};if _aeeabe .BInsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0049\u006e\u0073"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .BInsAttr )});};if _aeeabe .NumColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0075\u006d\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .NumColAttr )}); +};if _aeeabe .SpcColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0063\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0076",*_aeeabe .SpcColAttr )});};if _aeeabe .RtlColAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0074\u006c\u0043\u006f\u006c"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .RtlColAttr ))}); +};if _aeeabe .FromWordArtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"f\u0072\u006f\u006d\u0057\u006f\u0072\u0064\u0041\u0072\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .FromWordArtAttr ))});};if _aeeabe .AnchorAttr !=ST_TextAnchoringTypeUnset {_ebdgb ,_gedde :=_aeeabe .AnchorAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}); +if _gedde !=nil {return _gedde ;};start .Attr =append (start .Attr ,_ebdgb );};if _aeeabe .AnchorCtrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0043\u0074r"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .AnchorCtrAttr ))}); +};if _aeeabe .ForceAAAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066o\u0072\u0063\u0065\u0041\u0041"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .ForceAAAttr ))});};if _aeeabe .UprightAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075p\u0072\u0069\u0067\u0068\u0074"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .UprightAttr ))}); +};if _aeeabe .CompatLnSpcAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u006f\u006d\u0070\u0061\u0074\u004c\u006e\u0053\u0070\u0063"},Value :_bg .Sprintf ("\u0025\u0064",_aggge (*_aeeabe .CompatLnSpcAttr ))});};e .EncodeToken (start ); +if _aeeabe .PrstTxWarp !=nil {_gcaga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070r\u0073\u0074\u0054\u0078\u0057\u0061\u0072\u0070"}};e .EncodeElement (_aeeabe .PrstTxWarp ,_gcaga );};_aeeabe .TextAutofitChoice .MarshalXML (e ,_d .StartElement {}); +if _aeeabe .Scene3d !=nil {_ffeba :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_aeeabe .Scene3d ,_ffeba );};_aeeabe .Text3DChoice .MarshalXML (e ,_d .StartElement {});if _aeeabe .ExtLst !=nil {_ddeac :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aeeabe .ExtLst ,_ddeac );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GraphicalObjectFrameLocking ()*CT_GraphicalObjectFrameLocking {_cbff :=&CT_GraphicalObjectFrameLocking {};return _cbff ;};func NewCT_TextFont ()*CT_TextFont {_aeeeg :=&CT_TextFont {}; +return _aeeeg }; -// Default -DefAttr string ; +// ValidateWithPath validates the CT_AlphaBiLevelEffect and its children, prefixing error messages with path +func (_ddf *CT_AlphaBiLevelEffect )ValidateWithPath (path string )error {if _cfb :=_ddf .ThreshAttr .ValidateWithPath (path +"/\u0054\u0068\u0072\u0065\u0073\u0068\u0041\u0074\u0074\u0072");_cfb !=nil {return _cfb ;};return nil ;};type CT_ConnectionSiteList struct{ -// Table Style -TblStyle []*CT_TableStyle ;};const (ST_TextTabAlignTypeUnset ST_TextTabAlignType =0;ST_TextTabAlignTypeL ST_TextTabAlignType =1;ST_TextTabAlignTypeCtr ST_TextTabAlignType =2;ST_TextTabAlignTypeR ST_TextTabAlignType =3;ST_TextTabAlignTypeDec ST_TextTabAlignType =4; -);func NewCT_GroupTransform2D ()*CT_GroupTransform2D {_gefa :=&CT_GroupTransform2D {};return _gefa };func (_gagfb ST_PresetShadowVal )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_gfdgd :=_ba .Attr {};_gfdgd .Name =name ;switch _gagfb {case ST_PresetShadowValUnset :_gfdgd .Value =""; -case ST_PresetShadowValShdw1 :_gfdgd .Value ="\u0073\u0068\u0064w\u0031";case ST_PresetShadowValShdw2 :_gfdgd .Value ="\u0073\u0068\u0064w\u0032";case ST_PresetShadowValShdw3 :_gfdgd .Value ="\u0073\u0068\u0064w\u0033";case ST_PresetShadowValShdw4 :_gfdgd .Value ="\u0073\u0068\u0064w\u0034"; -case ST_PresetShadowValShdw5 :_gfdgd .Value ="\u0073\u0068\u0064w\u0035";case ST_PresetShadowValShdw6 :_gfdgd .Value ="\u0073\u0068\u0064w\u0036";case ST_PresetShadowValShdw7 :_gfdgd .Value ="\u0073\u0068\u0064w\u0037";case ST_PresetShadowValShdw8 :_gfdgd .Value ="\u0073\u0068\u0064w\u0038"; -case ST_PresetShadowValShdw9 :_gfdgd .Value ="\u0073\u0068\u0064w\u0039";case ST_PresetShadowValShdw10 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0030";case ST_PresetShadowValShdw11 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0031";case ST_PresetShadowValShdw12 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0032"; -case ST_PresetShadowValShdw13 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0033";case ST_PresetShadowValShdw14 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0034";case ST_PresetShadowValShdw15 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0035"; -case ST_PresetShadowValShdw16 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0036";case ST_PresetShadowValShdw17 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0037";case ST_PresetShadowValShdw18 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0038"; -case ST_PresetShadowValShdw19 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0031\u0039";case ST_PresetShadowValShdw20 :_gfdgd .Value ="\u0073\u0068\u0064\u0077\u0032\u0030";};return _gfdgd ,nil ;}; +// Shape Connection Site +Cxn []*CT_ConnectionSite ;};func (_ddcba *CT_Table )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ddcba .TblPr !=nil {_ggbada :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0062\u006c\u0050\u0072"}}; +e .EncodeElement (_ddcba .TblPr ,_ggbada );};_abefcc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_ddcba .TblGrid ,_abefcc );if _ddcba .Tr !=nil {_efbg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0072"}}; +for _ ,_dcdca :=range _ddcba .Tr {e .EncodeElement (_dcdca ,_efbg );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fbagg ST_AdjAngle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _fbagg .ST_Angle !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_fbagg .ST_Angle ))); +};if _fbagg .ST_GeomGuideName !=nil {e .EncodeToken (_d .CharData (*_fbagg .ST_GeomGuideName ));};return e .EncodeToken (_d .EndElement {Name :start .Name });};type ThemeOverride struct{CT_BaseStylesOverride };func ParseStdlibTime (s string )(_f .Time ,error ){return _fa .ParseStdlibTime (s )}; +type EG_MediaChoice struct{ -// Validate validates the CT_TableRow and its children -func (_cceag *CT_TableRow )Validate ()error {return _cceag .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077");};type EG_EffectPropertiesChoice struct{ +// Audio from CD +AudioCd *CT_AudioCD ; -// Effect Container -EffectLst *CT_EffectList ; +// Audio from WAV File +WavAudioFile *CT_EmbeddedWAVAudioFile ; -// Effect Container -EffectDag *CT_EffectContainer ;};func (_gebcd *CT_TextParagraph )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gebcd .PPr !=nil {_effaff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070P\u0072"}}; -e .EncodeElement (_gebcd .PPr ,_effaff );};if _gebcd .EG_TextRun !=nil {for _ ,_ecgff :=range _gebcd .EG_TextRun {_ecgff .MarshalXML (e ,_ba .StartElement {});};};if _gebcd .EndParaRPr !=nil {_cfcfg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065n\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"}}; -e .EncodeElement (_gebcd .EndParaRPr ,_cfcfg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_Blip struct{ +// Audio from File +AudioFile *CT_AudioFile ; -// Compression State -CstateAttr ST_BlipCompression ;BlipChoice []*CT_BlipChoice ;ExtLst *CT_OfficeArtExtensionList ;EmbedAttr *string ;LinkAttr *string ;}; +// Video from File +VideoFile *CT_VideoFile ; -// Validate validates the EG_Media and its children -func (_faaba *EG_Media )Validate ()error {return _faaba .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061");};func (_cdfe ST_LineEndLength )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_bbbee :=_ba .Attr {};_bbbee .Name =name ; -switch _cdfe {case ST_LineEndLengthUnset :_bbbee .Value ="";case ST_LineEndLengthSm :_bbbee .Value ="\u0073\u006d";case ST_LineEndLengthMed :_bbbee .Value ="\u006d\u0065\u0064";case ST_LineEndLengthLg :_bbbee .Value ="\u006c\u0067";};return _bbbee ,nil ; -}; +// QuickTime from File +QuickTimeFile *CT_QuickTimeFile ;};func NewCT_BaseStyles ()*CT_BaseStyles {_cgec :=&CT_BaseStyles {};_cgec .ClrScheme =NewCT_ColorScheme ();_cgec .FontScheme =NewCT_FontScheme ();_cgec .FmtScheme =NewCT_StyleMatrix ();return _cgec ;};func (_dfcfc *CT_NoFillProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_ccgbfa ,_bebffe :=d .Token (); +if _bebffe !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u004e\u006f\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_bebffe );};if _gcfge ,_gdbgf :=_ccgbfa .(_d .EndElement ); +_gdbgf &&_gcfge .Name ==start .Name {break ;};};return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_dcegd :=&CT_Hyperlink {};return _dcegd }; -// ValidateWithPath validates the CT_AnimationGraphicalObjectBuildPropertiesChoice and its children, prefixing error messages with path -func (_dde *CT_AnimationGraphicalObjectBuildPropertiesChoice )ValidateWithPath (path string )error {if _dde .BldDgm !=nil {if _aaf :=_dde .BldDgm .ValidateWithPath (path +"\u002fB\u006c\u0064\u0044\u0067\u006d");_aaf !=nil {return _aaf ;};};if _dde .BldChart !=nil {if _gfcgd :=_dde .BldChart .ValidateWithPath (path +"\u002fB\u006c\u0064\u0043\u0068\u0061\u0072t"); -_gfcgd !=nil {return _gfcgd ;};};return nil ;};func NewCT_ClipboardStyleSheet ()*CT_ClipboardStyleSheet {_dbe :=&CT_ClipboardStyleSheet {};_dbe .ThemeElements =NewCT_BaseStyles ();_dbe .ClrMap =NewCT_ColorMapping ();return _dbe ;};func (_cgbc *CT_NoFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_RelativeOffsetEffect struct{ +// ValidateWithPath validates the CT_TextBulletColorFollowText and its children, prefixing error messages with path +func (_dfgeg *CT_TextBulletColorFollowText )ValidateWithPath (path string )error {return nil };type ST_TextWrappingType byte ;func NewCT_GradientStop ()*CT_GradientStop {_fdge :=&CT_GradientStop {};return _fdge }; -// Offset X -TxAttr *ST_Percentage ; +// ValidateWithPath validates the EG_TextBullet and its children, prefixing error messages with path +func (_bgcfa *EG_TextBullet )ValidateWithPath (path string )error {if _agdec :=_bgcfa .TextBulletChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");_agdec !=nil {return _agdec ; +};return nil ;};func (_gdfab *CT_Point2D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_gdfab .XAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0079"},Value :_bg .Sprintf ("\u0025\u0076",_gdfab .YAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_NonVisualGraphicFrameProperties ()*CT_NonVisualGraphicFrameProperties {_bfeca :=&CT_NonVisualGraphicFrameProperties {};return _bfeca ;}; -// Offset Y -TyAttr *ST_Percentage ;};func (_gfaf *CT_TextTabStopList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _gfaf .Tab !=nil {_ggdca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074a\u0062"}};for _ ,_fccaa :=range _gfaf .Tab {e .EncodeElement (_fccaa ,_ggdca ); -};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_FixedPercentage ()*CT_FixedPercentage {_feaf :=&CT_FixedPercentage {};return _feaf };func (_fdeb *CT_SolidColorFillProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cbgbca :for {_eddad ,_bdead :=d .Token (); -if _bdead !=nil {return _bdead ;};switch _edcccc :=_eddad .(type ){case _ba .StartElement :switch _edcccc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fdeb .ScrgbClr =NewCT_ScRgbColor (); -if _bbbfc :=d .DecodeElement (_fdeb .ScrgbClr ,&_edcccc );_bbbfc !=nil {return _bbbfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fdeb .SrgbClr =NewCT_SRgbColor (); -if _cffcc :=d .DecodeElement (_fdeb .SrgbClr ,&_edcccc );_cffcc !=nil {return _cffcc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fdeb .HslClr =NewCT_HslColor (); -if _edfbeg :=d .DecodeElement (_fdeb .HslClr ,&_edcccc );_edfbeg !=nil {return _edfbeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fdeb .SysClr =NewCT_SystemColor (); -if _bfgcg :=d .DecodeElement (_fdeb .SysClr ,&_edcccc );_bfgcg !=nil {return _bfgcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fdeb .SchemeClr =NewCT_SchemeColor (); -if _bgddcg :=d .DecodeElement (_fdeb .SchemeClr ,&_edcccc );_bgddcg !=nil {return _bgddcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fdeb .PrstClr =NewCT_PresetColor (); -if _adab :=d .DecodeElement (_fdeb .PrstClr ,&_edcccc );_adab !=nil {return _adab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0053\u006f\u006c\u0069\u0064\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_edcccc .Name ); -if _bbbeab :=d .Skip ();_bbbeab !=nil {return _bbbeab ;};};case _ba .EndElement :break _cbgbca ;case _ba .CharData :};};return nil ;};func NewCT_ConnectorLocking ()*CT_ConnectorLocking {_dedb :=&CT_ConnectorLocking {};return _dedb }; +// ST_Percentage is a union type +type ST_Percentage struct{ST_PercentageDecimal *int32 ;ST_Percentage *string ;}; -// ValidateWithPath validates the CT_GraphicalObject and its children, prefixing error messages with path -func (_cbae *CT_GraphicalObject )ValidateWithPath (path string )error {if _dbeb :=_cbae .GraphicData .ValidateWithPath (path +"\u002f\u0047\u0072a\u0070\u0068\u0069\u0063\u0044\u0061\u0074\u0061");_dbeb !=nil {return _dbeb ;};return nil ;};type CT_TileInfoProperties struct{ +// ValidateWithPath validates the CT_TintEffect and its children, prefixing error messages with path +func (_acgda *CT_TintEffect )ValidateWithPath (path string )error {if _acgda .HueAttr !=nil {if *_acgda .HueAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0048\u0075e\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_acgda .HueAttr ); +};if *_acgda .HueAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eH\u0075\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_acgda .HueAttr ); +};};if _acgda .AmtAttr !=nil {if _aagdb :=_acgda .AmtAttr .ValidateWithPath (path +"\u002f\u0041\u006d\u0074\u0041\u0074\u0074\u0072");_aagdb !=nil {return _aagdb ;};};return nil ;};func (_cgfaab *CT_ShapeProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgfaab .BwModeAttr !=ST_BlackWhiteModeUnset {_ccfbd ,_bfgae :=_cgfaab .BwModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u0077\u004d\u006f\u0064\u0065"}); +if _bfgae !=nil {return _bfgae ;};start .Attr =append (start .Attr ,_ccfbd );};e .EncodeToken (start );if _cgfaab .Xfrm !=nil {_deggd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_cgfaab .Xfrm ,_deggd ); +};_cgfaab .GeometryChoice .MarshalXML (e ,_d .StartElement {});_cgfaab .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _cgfaab .Ln !=nil {_fbfed :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_cgfaab .Ln ,_fbfed ); +};_cgfaab .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _cgfaab .Scene3d !=nil {_ccdad :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0063\u0065\u006e\u0065\u0033d"}};e .EncodeElement (_cgfaab .Scene3d ,_ccdad );};if _cgfaab .Sp3d !=nil {_fdddd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}}; +e .EncodeElement (_cgfaab .Sp3d ,_fdddd );};if _cgfaab .ExtLst !=nil {_afcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgfaab .ExtLst ,_afcg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_dece *CT_GradientStopList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cafcc :for {_adbaa ,_feeef :=d .Token ();if _feeef !=nil {return _feeef ;};switch _afae :=_adbaa .(type ){case _d .StartElement :switch _afae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0073"}:_gggcb :=NewCT_GradientStop (); +if _dbbe :=d .DecodeElement (_gggcb ,&_afae );_dbbe !=nil {return _dbbe ;};_dece .Gs =append (_dece .Gs ,_gggcb );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0064\u0069\u0065\u006etS\u0074\u006f\u0070\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_afae .Name ); +if _gcgdg :=d .Skip ();_gcgdg !=nil {return _gcgdg ;};};case _d .EndElement :break _cafcc ;case _d .CharData :};};return nil ;};func NewCT_Backdrop ()*CT_Backdrop {_ddc :=&CT_Backdrop {};_ddc .Anchor =NewCT_Point3D ();_ddc .Norm =NewCT_Vector3D ();_ddc .Up =NewCT_Vector3D (); +return _ddc ;};func (_cdaef ST_TextVertOverflowType )ValidateWithPath (path string )error {switch _cdaef {case 0,1,2,3:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdaef )); +};return nil ;}; -// Horizontal Offset -TxAttr *ST_Coordinate ; +// Validate validates the CT_TextLineBreak and its children +func (_fggab *CT_TextLineBreak )Validate ()error {return _fggab .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b");};func (_adgc *CT_GvmlConnectorNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adgc .CNvPr =NewCT_NonVisualDrawingProps (); +_adgc .CNvCxnSpPr =NewCT_NonVisualConnectorProperties ();_gabff :for {_bfbdf ,_bdefd :=d .Token ();if _bdefd !=nil {return _bdefd ;};switch _abgd :=_bfbdf .(type ){case _d .StartElement :switch _abgd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _bfdg :=d .DecodeElement (_adgc .CNvPr ,&_abgd ); +_bfdg !=nil {return _bfdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _adea :=d .DecodeElement (_adgc .CNvCxnSpPr ,&_abgd ); +_adea !=nil {return _adea ;};default:_g .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0043\u006f\u006e\u006ee\u0063t\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073u\u0061l\u0020\u0025v",_abgd .Name ); +if _eeaad :=d .Skip ();_eeaad !=nil {return _eeaad ;};};case _d .EndElement :break _gabff ;case _d .CharData :};};return nil ;};func NewCT_Blip ()*CT_Blip {_adgg :=&CT_Blip {};return _adgg }; -// Vertical Offset -TyAttr *ST_Coordinate ; +// ValidateWithPath validates the EG_FillModePropertiesChoice and its children, prefixing error messages with path +func (_bgggf *EG_FillModePropertiesChoice )ValidateWithPath (path string )error {if _bgggf .Tile !=nil {if _effdb :=_bgggf .Tile .ValidateWithPath (path +"\u002f\u0054\u0069l\u0065");_effdb !=nil {return _effdb ;};};if _bgggf .Stretch !=nil {if _bfbfa :=_bgggf .Stretch .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0065\u0074\u0063\u0068"); +_bfbfa !=nil {return _bfbfa ;};};return nil ;};func (_edgdb *CT_Ratio )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ggebe :=range start .Attr {if _ggebe .Name .Local =="\u006e"{_dgddg ,_cebab :=_b .ParseInt (_ggebe .Value ,10,64); +if _cebab !=nil {return _cebab ;};_edgdb .NAttr =_dgddg ;continue ;};if _ggebe .Name .Local =="\u0064"{_abgaf ,_fcaa :=_b .ParseInt (_ggebe .Value ,10,64);if _fcaa !=nil {return _fcaa ;};_edgdb .DAttr =_abgaf ;continue ;};};for {_dddbb ,_dcgcc :=d .Token (); +if _dcgcc !=nil {return _bg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fR\u0061\u0074\u0069\u006f: \u0025\u0073",_dcgcc );};if _dgdgb ,_abfagb :=_dddbb .(_d .EndElement );_abfagb &&_dgdgb .Name ==start .Name {break ;};};return nil ; +};func NewCT_Ratio ()*CT_Ratio {_fcfgc :=&CT_Ratio {};return _fcfgc }; + +// ValidateWithPath validates the CT_TextBulletSizePercent and its children, prefixing error messages with path +func (_bbece *CT_TextBulletSizePercent )ValidateWithPath (path string )error {if !ST_TextBulletSizePercentPatternRe .MatchString (_bbece .ValAttr ){return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_TextBulletSizePercentPatternRe ,_bbece .ValAttr ); +};return nil ;}; + +// Validate validates the CT_Headers and its children +func (_eeed *CT_Headers )Validate ()error {return _eeed .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073");}; + +// Validate validates the EG_TextBulletChoice and its children +func (_fdacca *EG_TextBulletChoice )Validate ()error {return _fdacca .ValidateWithPath ("\u0045\u0047\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};const (ST_PitchFamilyUnset ST_PitchFamily =0;ST_PitchFamily00 ST_PitchFamily =1; +ST_PitchFamily01 ST_PitchFamily =2;ST_PitchFamily02 ST_PitchFamily =3;ST_PitchFamily16 ST_PitchFamily =4;ST_PitchFamily17 ST_PitchFamily =5;ST_PitchFamily18 ST_PitchFamily =6;ST_PitchFamily32 ST_PitchFamily =7;ST_PitchFamily33 ST_PitchFamily =8;ST_PitchFamily34 ST_PitchFamily =9; +ST_PitchFamily48 ST_PitchFamily =10;ST_PitchFamily49 ST_PitchFamily =11;ST_PitchFamily50 ST_PitchFamily =12;ST_PitchFamily64 ST_PitchFamily =13;ST_PitchFamily65 ST_PitchFamily =14;ST_PitchFamily66 ST_PitchFamily =15;ST_PitchFamily80 ST_PitchFamily =16; +ST_PitchFamily81 ST_PitchFamily =17;ST_PitchFamily82 ST_PitchFamily =18;);func (_cggcc *ST_AnimationDgmBuildType )Validate ()error {return _cggcc .ValidateWithPath ("")}; + +// Validate validates the EG_FillModePropertiesChoice and its children +func (_bfdgc *EG_FillModePropertiesChoice )Validate ()error {return _bfdgc .ValidateWithPath ("E\u0047\u005f\u0046\u0069\u006c\u006cM\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func NewCT_TextTabStopList ()*CT_TextTabStopList {_bddgf :=&CT_TextTabStopList {}; +return _bddgf }; + +// Validate validates the CT_AlphaInverseEffect and its children +func (_gee *CT_AlphaInverseEffect )Validate ()error {return _gee .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061I\u006e\u0076\u0065\u0072\u0073e\u0045\u0066\u0066\u0065\u0063\u0074");}; + +// Validate validates the EG_TextAutofit and its children +func (_agcdc *EG_TextAutofit )Validate ()error {return _agcdc .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075t\u006f\u0066\u0069\u0074");};func (_efega *CT_PresetGeometry2D )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efega .PrstAttr =ST_ShapeType (1); +for _ ,_faed :=range start .Attr {if _faed .Name .Local =="\u0070\u0072\u0073\u0074"{_efega .PrstAttr .UnmarshalXMLAttr (_faed );continue ;};};_baadf :for {_eccac ,_eafgd :=d .Token ();if _eafgd !=nil {return _eafgd ;};switch _ebegb :=_eccac .(type ){case _d .StartElement :switch _ebegb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_efega .AvLst =NewCT_GeomGuideList (); +if _fcgeea :=d .DecodeElement (_efega .AvLst ,&_ebegb );_fcgeea !=nil {return _fcgeea ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0047eo\u006d\u0065\u0074\u0072\u0079\u0032\u0044\u0020\u0025\u0076",_ebegb .Name ); +if _eccbc :=d .Skip ();_eccbc !=nil {return _eccbc ;};};case _d .EndElement :break _baadf ;case _d .CharData :};};return nil ;}; + +// ST_AdjAngle is a union type +type ST_AdjAngle struct{ST_Angle *int32 ;ST_GeomGuideName *string ;};func (_dcgba *CT_OfficeStyleSheet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcgba .ThemeElements =NewCT_BaseStyles ();for _ ,_gcecd :=range start .Attr {if _gcecd .Name .Local =="\u006e\u0061\u006d\u0065"{_dcfg :=_gcecd .Value ; +_dcgba .NameAttr =&_dcfg ;continue ;};};_decad :for {_gfgad ,_faea :=d .Token ();if _faea !=nil {return _faea ;};switch _defc :=_gfgad .(type ){case _d .StartElement :switch _defc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _bbfff :=d .DecodeElement (_dcgba .ThemeElements ,&_defc ); +_bbfff !=nil {return _bbfff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"}:_dcgba .ObjectDefaults =NewCT_ObjectStyleDefaults (); +if _abcf :=d .DecodeElement (_dcgba .ObjectDefaults ,&_defc );_abcf !=nil {return _abcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0072\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065m\u0065\u004c\u0073\u0074"}:_dcgba .ExtraClrSchemeLst =NewCT_ColorSchemeList (); +if _gagbbg :=d .DecodeElement (_dcgba .ExtraClrSchemeLst ,&_defc );_gagbbg !=nil {return _gagbbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}:_dcgba .CustClrLst =NewCT_CustomColorList (); +if _dccb :=d .DecodeElement (_dcgba .CustClrLst ,&_defc );_dccb !=nil {return _dccb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcgba .ExtLst =NewCT_OfficeArtExtensionList (); +if _cegc :=d .DecodeElement (_dcgba .ExtLst ,&_defc );_cegc !=nil {return _cegc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053ty\u006c\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_defc .Name ); +if _bfcgc :=d .Skip ();_bfcgc !=nil {return _bfcgc ;};};case _d .EndElement :break _decad ;case _d .CharData :};};return nil ;};func (_ddgdf ST_LineEndWidth )String ()string {switch _ddgdf {case 0:return "";case 1:return "\u0073\u006d";case 2:return "\u006d\u0065\u0064"; +case 3:return "\u006c\u0067";};return "";};func (_daee *CT_BackgroundFormatting )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_daee .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +_eebg :for {_agd ,_cdc :=d .Token ();if _cdc !=nil {return _cdc ;};switch _eag :=_agd .(type ){case _d .StartElement :switch _eag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _eeaf :=d .DecodeElement (&_daee .FillPropertiesChoice .NoFill ,&_eag );_eeaf !=nil {return _eeaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ddff :=d .DecodeElement (&_daee .FillPropertiesChoice .SolidFill ,&_eag );_ddff !=nil {return _ddff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _fed :=d .DecodeElement (&_daee .FillPropertiesChoice .GradFill ,&_eag );_fed !=nil {return _fed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bce :=d .DecodeElement (&_daee .FillPropertiesChoice .BlipFill ,&_eag );_bce !=nil {return _bce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _bfeb :=d .DecodeElement (&_daee .FillPropertiesChoice .PattFill ,&_eag );_bfeb !=nil {return _bfeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_daee .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _dbcf :=d .DecodeElement (&_daee .FillPropertiesChoice .GrpFill ,&_eag );_dbcf !=nil {return _dbcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_daee .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _fbf :=d .DecodeElement (&_daee .EffectPropertiesChoice .EffectLst ,&_eag );_fbf !=nil {return _fbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_daee .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _aacd :=d .DecodeElement (&_daee .EffectPropertiesChoice .EffectDag ,&_eag );_aacd !=nil {return _aacd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006ed\u0046\u006f\u0072\u006d\u0061\u0074t\u0069\u006e\u0067 \u0025\u0076",_eag .Name ); +if _cagf :=d .Skip ();_cagf !=nil {return _cagf ;};};case _d .EndElement :break _eebg ;case _d .CharData :};};return nil ;}; + +// Validate validates the CT_Boolean and its children +func (_gaa *CT_Boolean )Validate ()error {return _gaa .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");};func (_debg *CT_TextBulletTypefaceFollowText )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_efeec ,_gebgd :=d .Token (); +if _gebgd !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_gebgd ); +};if _gegcc ,_ccgdd :=_efeec .(_d .EndElement );_ccgdd &&_gegcc .Name ==start .Name {break ;};};return nil ;}; + +// Validate validates the CT_TextParagraphProperties and its children +func (_aafgd *CT_TextParagraphProperties )Validate ()error {return _aafgd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");}; + +// Validate validates the CT_Bevel and its children +func (_adc *CT_Bevel )Validate ()error {return _adc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c");};func (_fffcd *CT_PositiveFixedPercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_fffcd .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_Scale2D struct{ // Horizontal Ratio -SxAttr *ST_Percentage ; +Sx *CT_Ratio ; + +// Vertical Ratio +Sy *CT_Ratio ;}; + +// ValidateWithPath validates the EG_ThemeableFontStylesChoice and its children, prefixing error messages with path +func (_bdacd *EG_ThemeableFontStylesChoice )ValidateWithPath (path string )error {if _bdacd .Font !=nil {if _bcbgd :=_bdacd .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_bcbgd !=nil {return _bcbgd ;};};if _bdacd .FontRef !=nil {if _cegbd :=_bdacd .FontRef .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0052\u0065\u0066"); +_cegbd !=nil {return _cegbd ;};};return nil ;};func (_facac *CT_AnimationChartElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _facac .SeriesIdxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073e\u0072\u0069\u0065\u0073\u0049\u0064x"},Value :_bg .Sprintf ("\u0025\u0076",*_facac .SeriesIdxAttr )}); +};if _facac .CategoryIdxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0049\u0064\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_facac .CategoryIdxAttr )});};_gffc ,_bfaa :=_facac .BldStepAttr .MarshalXMLAttr (_d .Name {Local :"\u0062l\u0064\u0053\u0074\u0065\u0070"}); +if _bfaa !=nil {return _bfaa ;};start .Attr =append (start .Attr ,_gffc );e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bcgaa *CT_GradientStop )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u006f\u0073"},Value :_bg .Sprintf ("\u0025\u0076",_bcgaa .PosAttr )}); +e .EncodeToken (start );if _bcgaa .ScrgbClr !=nil {_bdfde :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_bcgaa .ScrgbClr ,_bdfde );};if _bcgaa .SrgbClr !=nil {_eeea :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_bcgaa .SrgbClr ,_eeea );};if _bcgaa .HslClr !=nil {_cgda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_bcgaa .HslClr ,_cgda );};if _bcgaa .SysClr !=nil {_bfcg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_bcgaa .SysClr ,_bfcg );};if _bcgaa .SchemeClr !=nil {_bcefa :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_bcgaa .SchemeClr ,_bcefa );};if _bcgaa .PrstClr !=nil {_bdeeb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_bcgaa .PrstClr ,_bdeeb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_TextCharBullet and its children +func (_ecgba *CT_TextCharBullet )Validate ()error {return _ecgba .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042u\u006c\u006c\u0065\u0074");};func (_adefa *TblStyleLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074";return _adefa .CT_TableStyleList .MarshalXML (e ,start );};func (_cfbeb *CT_TextParagraph )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aaaea :for {_ecccc ,_gcgad :=d .Token (); +if _gcgad !=nil {return _gcgad ;};switch _aedbe :=_ecccc .(type ){case _d .StartElement :switch _aedbe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"}:_cfbeb .PPr =NewCT_TextParagraphProperties (); +if _cbcfd :=d .DecodeElement (_cfbeb .PPr ,&_aedbe );_cbcfd !=nil {return _cbcfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_aefcd :=NewEG_TextRun (); +_aefcd .TextRunChoice =NewEG_TextRunChoice ();_cfbeb .EG_TextRun =append (_cfbeb .EG_TextRun ,_aefcd );if _faafe :=d .DecodeElement (&_aefcd .TextRunChoice .R ,&_aedbe );_faafe !=nil {return _faafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_fcbdab :=NewEG_TextRun (); +_fcbdab .TextRunChoice =NewEG_TextRunChoice ();_cfbeb .EG_TextRun =append (_cfbeb .EG_TextRun ,_fcbdab );if _eedba :=d .DecodeElement (&_fcbdab .TextRunChoice .Br ,&_aedbe );_eedba !=nil {return _eedba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_eeabe :=NewEG_TextRun (); +_eeabe .TextRunChoice =NewEG_TextRunChoice ();_cfbeb .EG_TextRun =append (_cfbeb .EG_TextRun ,_eeabe );if _febag :=d .DecodeElement (&_eeabe .TextRunChoice .Fld ,&_aedbe );_febag !=nil {return _febag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"}:_cfbeb .EndParaRPr =NewCT_TextCharacterProperties (); +if _bcfaf :=d .DecodeElement (_cfbeb .EndParaRPr ,&_aedbe );_bcfaf !=nil {return _bcfaf ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0025v",_aedbe .Name ); +if _babbe :=d .Skip ();_babbe !=nil {return _babbe ;};};case _d .EndElement :break _aaaea ;case _d .CharData :};};return nil ;};func (_bdab ST_PathShadeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bdab .String (),start ); +};func (_fadcc ST_PresetLineDashVal )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_eebfb :=_d .Attr {};_eebfb .Name =name ;switch _fadcc {case ST_PresetLineDashValUnset :_eebfb .Value ="";case ST_PresetLineDashValSolid :_eebfb .Value ="\u0073\u006f\u006ci\u0064"; +case ST_PresetLineDashValDot :_eebfb .Value ="\u0064\u006f\u0074";case ST_PresetLineDashValDash :_eebfb .Value ="\u0064\u0061\u0073\u0068";case ST_PresetLineDashValLgDash :_eebfb .Value ="\u006c\u0067\u0044\u0061\u0073\u0068";case ST_PresetLineDashValDashDot :_eebfb .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074"; +case ST_PresetLineDashValLgDashDot :_eebfb .Value ="\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft";case ST_PresetLineDashValLgDashDotDot :_eebfb .Value ="\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_PresetLineDashValSysDash :_eebfb .Value ="\u0073y\u0073\u0044\u0061\u0073\u0068"; +case ST_PresetLineDashValSysDot :_eebfb .Value ="\u0073\u0079\u0073\u0044\u006f\u0074";case ST_PresetLineDashValSysDashDot :_eebfb .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case ST_PresetLineDashValSysDashDotDot :_eebfb .Value ="\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +};return _eebfb ,nil ;}; + +// ValidateWithPath validates the CT_AnimationElementChoice and its children, prefixing error messages with path +func (_bfgg *CT_AnimationElementChoice )ValidateWithPath (path string )error {if _bfgg .Dgm !=nil {if _ffbb :=_bfgg .Dgm .ValidateWithPath (path +"\u002f\u0044\u0067\u006d");_ffbb !=nil {return _ffbb ;};};if _bfgg .Chart !=nil {if _gda :=_bfgg .Chart .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074"); +_gda !=nil {return _gda ;};};return nil ;};func (_gggcga *ST_AnimationDgmOnlyBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgabe ,_cege :=d .Token ();if _cege !=nil {return _cege ;};if _bdbdgg ,_fcbdaa :=_cgabe .(_d .EndElement ); +_fcbdaa &&_bdbdgg .Name ==start .Name {*_gggcga =1;return nil ;};if _aafa ,_bcfgb :=_cgabe .(_d .CharData );!_bcfgb {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgabe ); +}else {switch string (_aafa ){case "":*_gggcga =0;case "\u006f\u006e\u0065":*_gggcga =1;case "\u006c\u0076\u006c\u004f\u006e\u0065":*_gggcga =2;case "\u006cv\u006c\u0041\u0074\u004f\u006e\u0063e":*_gggcga =3;};};_cgabe ,_cege =d .Token ();if _cege !=nil {return _cege ; +};if _dbafba ,_geaba :=_cgabe .(_d .EndElement );_geaba &&_dbafba .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgabe ); +};func NewCT_ColorMapping ()*CT_ColorMapping {_fcf :=&CT_ColorMapping {};_fcf .Bg1Attr =ST_ColorSchemeIndex (1);_fcf .Tx1Attr =ST_ColorSchemeIndex (1);_fcf .Bg2Attr =ST_ColorSchemeIndex (1);_fcf .Tx2Attr =ST_ColorSchemeIndex (1);_fcf .Accent1Attr =ST_ColorSchemeIndex (1); +_fcf .Accent2Attr =ST_ColorSchemeIndex (1);_fcf .Accent3Attr =ST_ColorSchemeIndex (1);_fcf .Accent4Attr =ST_ColorSchemeIndex (1);_fcf .Accent5Attr =ST_ColorSchemeIndex (1);_fcf .Accent6Attr =ST_ColorSchemeIndex (1);_fcf .HlinkAttr =ST_ColorSchemeIndex (1); +_fcf .FolHlinkAttr =ST_ColorSchemeIndex (1);return _fcf ;}; + +// ValidateWithPath validates the CT_SystemColor and its children, prefixing error messages with path +func (_aagged *CT_SystemColor )ValidateWithPath (path string )error {if _aagged .ValAttr ==ST_SystemColorValUnset {return _bg .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ebce :=_aagged .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebce !=nil {return _ebce ;};for _feggdb ,_ecdcg :=range _aagged .EG_ColorTransform {if _fbcfc :=_ecdcg .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_feggdb )); +_fbcfc !=nil {return _fbcfc ;};};return nil ;}; + +// Validate validates the CT_AdjustHandleList and its children +func (_add *CT_AdjustHandleList )Validate ()error {return _add .ValidateWithPath ("\u0043\u0054\u005f\u0041dj\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074");};func NewThemeManager ()*ThemeManager {_dbggb :=&ThemeManager {}; +_dbggb .CT_EmptyElement =*NewCT_EmptyElement ();return _dbggb ;};func (_gff *Blip )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gff .CT_Blip =*NewCT_Blip ();for _ ,_gdb :=range start .Attr {if _gdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdb .Name .Local =="\u0065\u006d\u0062e\u0064"{_bfa :=_gdb .Value ; +_gff .EmbedAttr =&_bfa ;continue ;};if _gdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdb .Name .Local =="\u006c\u0069\u006e\u006b"{_ebg :=_gdb .Value ; +_gff .LinkAttr =&_ebg ;continue ;};if _gdb .Name .Local =="\u0063\u0073\u0074\u0061\u0074\u0065"{_gff .CstateAttr .UnmarshalXMLAttr (_gdb );continue ;};};_ea :for {_gfbd ,_adf :=d .Token ();if _adf !=nil {return _adf ;};switch _fdb :=_gfbd .(type ){case _d .StartElement :switch _fdb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_fgf :=NewCT_BlipChoice (); +if _ce :=d .DecodeElement (&_fgf .AlphaBiLevel ,&_fdb );_ce !=nil {return _ce ;};_gff .BlipChoice =append (_gff .BlipChoice ,_fgf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_cee :=NewCT_BlipChoice (); +if _dd :=d .DecodeElement (&_cee .AlphaCeiling ,&_fdb );_dd !=nil {return _dd ;};_gff .BlipChoice =append (_gff .BlipChoice ,_cee );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_gc :=NewCT_BlipChoice (); +if _gfa :=d .DecodeElement (&_gc .AlphaFloor ,&_fdb );_gfa !=nil {return _gfa ;};_gff .BlipChoice =append (_gff .BlipChoice ,_gc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_cff :=NewCT_BlipChoice (); +if _edb :=d .DecodeElement (&_cff .AlphaInv ,&_fdb );_edb !=nil {return _edb ;};_gff .BlipChoice =append (_gff .BlipChoice ,_cff );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_geg :=NewCT_BlipChoice (); +if _efa :=d .DecodeElement (&_geg .AlphaMod ,&_fdb );_efa !=nil {return _efa ;};_gff .BlipChoice =append (_gff .BlipChoice ,_geg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_aac :=NewCT_BlipChoice (); +if _dg :=d .DecodeElement (&_aac .AlphaModFix ,&_fdb );_dg !=nil {return _dg ;};_gff .BlipChoice =append (_gff .BlipChoice ,_aac );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_fab :=NewCT_BlipChoice (); +if _fdf :=d .DecodeElement (&_fab .AlphaRepl ,&_fdb );_fdf !=nil {return _fdf ;};_gff .BlipChoice =append (_gff .BlipChoice ,_fab );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_bgc :=NewCT_BlipChoice (); +if _ae :=d .DecodeElement (&_bgc .BiLevel ,&_fdb );_ae !=nil {return _ae ;};_gff .BlipChoice =append (_gff .BlipChoice ,_bgc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_bca :=NewCT_BlipChoice (); +if _ceea :=d .DecodeElement (&_bca .Blur ,&_fdb );_ceea !=nil {return _ceea ;};_gff .BlipChoice =append (_gff .BlipChoice ,_bca );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_gca :=NewCT_BlipChoice (); +if _abb :=d .DecodeElement (&_gca .ClrChange ,&_fdb );_abb !=nil {return _abb ;};_gff .BlipChoice =append (_gff .BlipChoice ,_gca );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_aee :=NewCT_BlipChoice (); +if _afa :=d .DecodeElement (&_aee .ClrRepl ,&_fdb );_afa !=nil {return _afa ;};_gff .BlipChoice =append (_gff .BlipChoice ,_aee );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_edbe :=NewCT_BlipChoice (); +if _bec :=d .DecodeElement (&_edbe .Duotone ,&_fdb );_bec !=nil {return _bec ;};_gff .BlipChoice =append (_gff .BlipChoice ,_edbe );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_afb :=NewCT_BlipChoice (); +if _ca :=d .DecodeElement (&_afb .FillOverlay ,&_fdb );_ca !=nil {return _ca ;};_gff .BlipChoice =append (_gff .BlipChoice ,_afb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_ec :=NewCT_BlipChoice (); +if _abba :=d .DecodeElement (&_ec .Grayscl ,&_fdb );_abba !=nil {return _abba ;};_gff .BlipChoice =append (_gff .BlipChoice ,_ec );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_ada :=NewCT_BlipChoice (); +if _bab :=d .DecodeElement (&_ada .Hsl ,&_fdb );_bab !=nil {return _bab ;};_gff .BlipChoice =append (_gff .BlipChoice ,_ada );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_da :=NewCT_BlipChoice (); +if _aeg :=d .DecodeElement (&_da .Lum ,&_fdb );_aeg !=nil {return _aeg ;};_gff .BlipChoice =append (_gff .BlipChoice ,_da );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_dgc :=NewCT_BlipChoice (); +if _dde :=d .DecodeElement (&_dgc .Tint ,&_fdb );_dde !=nil {return _dde ;};_gff .BlipChoice =append (_gff .BlipChoice ,_dgc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gff .ExtLst =NewCT_OfficeArtExtensionList (); +if _bgd :=d .DecodeElement (_gff .ExtLst ,&_fdb );_bgd !=nil {return _bgd ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0042\u006ci\u0070\u0020\u0025\u0076",_fdb .Name ); +if _fac :=d .Skip ();_fac !=nil {return _fac ;};};case _d .EndElement :break _ea ;case _d .CharData :};};return nil ;};func NewTheme ()*Theme {_bcgff :=&Theme {};_bcgff .CT_OfficeStyleSheet =*NewCT_OfficeStyleSheet ();return _bcgff ;};func (_fcfg *CT_Path2DLineTo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_aedbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0074"}};e .EncodeElement (_fcfg .Pt ,_aedbd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gdfgd *CT_Color )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcaa :for {_fagd ,_fdbd :=d .Token (); +if _fdbd !=nil {return _fdbd ;};switch _gecg :=_fagd .(type ){case _d .StartElement :switch _gecg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_gdfgd .ScrgbClr =NewCT_ScRgbColor (); +if _fbad :=d .DecodeElement (_gdfgd .ScrgbClr ,&_gecg );_fbad !=nil {return _fbad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_gdfgd .SrgbClr =NewCT_SRgbColor (); +if _dgcef :=d .DecodeElement (_gdfgd .SrgbClr ,&_gecg );_dgcef !=nil {return _dgcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_gdfgd .HslClr =NewCT_HslColor (); +if _bgaga :=d .DecodeElement (_gdfgd .HslClr ,&_gecg );_bgaga !=nil {return _bgaga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_gdfgd .SysClr =NewCT_SystemColor (); +if _gbaff :=d .DecodeElement (_gdfgd .SysClr ,&_gecg );_gbaff !=nil {return _gbaff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_gdfgd .SchemeClr =NewCT_SchemeColor (); +if _beaf :=d .DecodeElement (_gdfgd .SchemeClr ,&_gecg );_beaf !=nil {return _beaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_gdfgd .PrstClr =NewCT_PresetColor (); +if _aegc :=d .DecodeElement (_gdfgd .PrstClr ,&_gecg );_aegc !=nil {return _aegc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_gecg .Name ); +if _fecee :=d .Skip ();_fecee !=nil {return _fecee ;};};case _d .EndElement :break _gcaa ;case _d .CharData :};};return nil ;};func (_bgdg *CT_Percentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_bgdg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GlowEffect ()*CT_GlowEffect {_aecd :=&CT_GlowEffect {};return _aecd };func (_fcddd *CT_SchemeColor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcddd .ValAttr =ST_SchemeColorVal (1); +for _ ,_deaba :=range start .Attr {if _deaba .Name .Local =="\u0076\u0061\u006c"{_fcddd .ValAttr .UnmarshalXMLAttr (_deaba );continue ;};};_befbg :for {_dccde ,_dcfae :=d .Token ();if _dcfae !=nil {return _dcfae ;};switch _bffg :=_dccde .(type ){case _d .StartElement :switch _bffg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_gdfgf :=NewEG_ColorTransform (); +_gdfgf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_gdfgf );if _bddaf :=d .DecodeElement (&_gdfgf .ColorTransformChoice .Tint ,&_bffg );_bddaf !=nil {return _bddaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_fdff :=NewEG_ColorTransform (); +_fdff .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_fdff );if _gcffe :=d .DecodeElement (&_fdff .ColorTransformChoice .Shade ,&_bffg );_gcffe !=nil {return _gcffe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_gaaa :=NewEG_ColorTransform (); +_gaaa .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_gaaa );if _ffdee :=d .DecodeElement (&_gaaa .ColorTransformChoice .Comp ,&_bffg );_ffdee !=nil {return _ffdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_caadaf :=NewEG_ColorTransform (); +_caadaf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_caadaf );if _daad :=d .DecodeElement (&_caadaf .ColorTransformChoice .Inv ,&_bffg );_daad !=nil {return _daad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_aafdb :=NewEG_ColorTransform (); +_aafdb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_aafdb );if _bfab :=d .DecodeElement (&_aafdb .ColorTransformChoice .Gray ,&_bffg );_bfab !=nil {return _bfab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_eabfa :=NewEG_ColorTransform (); +_eabfa .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_eabfa );if _eaeb :=d .DecodeElement (&_eabfa .ColorTransformChoice .Alpha ,&_bffg );_eaeb !=nil {return _eaeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_abddcg :=NewEG_ColorTransform (); +_abddcg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_abddcg );if _fdad :=d .DecodeElement (&_abddcg .ColorTransformChoice .AlphaOff ,&_bffg );_fdad !=nil {return _fdad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_gbcdf :=NewEG_ColorTransform (); +_gbcdf .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_gbcdf );if _ffga :=d .DecodeElement (&_gbcdf .ColorTransformChoice .AlphaMod ,&_bffg );_ffga !=nil {return _ffga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_fgbfc :=NewEG_ColorTransform (); +_fgbfc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_fgbfc );if _efcff :=d .DecodeElement (&_fgbfc .ColorTransformChoice .Hue ,&_bffg );_efcff !=nil {return _efcff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_fadee :=NewEG_ColorTransform (); +_fadee .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_fadee );if _ebgbbb :=d .DecodeElement (&_fadee .ColorTransformChoice .HueOff ,&_bffg );_ebgbbb !=nil {return _ebgbbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_dfeg :=NewEG_ColorTransform (); +_dfeg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dfeg );if _cdea :=d .DecodeElement (&_dfeg .ColorTransformChoice .HueMod ,&_bffg );_cdea !=nil {return _cdea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_cebgb :=NewEG_ColorTransform (); +_cebgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_cebgb );if _efdcf :=d .DecodeElement (&_cebgb .ColorTransformChoice .Sat ,&_bffg );_efdcf !=nil {return _efdcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_ffbbg :=NewEG_ColorTransform (); +_ffbbg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_ffbbg );if _eefda :=d .DecodeElement (&_ffbbg .ColorTransformChoice .SatOff ,&_bffg );_eefda !=nil {return _eefda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_dcead :=NewEG_ColorTransform (); +_dcead .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dcead );if _dcfba :=d .DecodeElement (&_dcead .ColorTransformChoice .SatMod ,&_bffg );_dcfba !=nil {return _dcfba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_aadce :=NewEG_ColorTransform (); +_aadce .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_aadce );if _fgebe :=d .DecodeElement (&_aadce .ColorTransformChoice .Lum ,&_bffg );_fgebe !=nil {return _fgebe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_gddfe :=NewEG_ColorTransform (); +_gddfe .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_gddfe );if _acdbb :=d .DecodeElement (&_gddfe .ColorTransformChoice .LumOff ,&_bffg );_acdbb !=nil {return _acdbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_fdfgb :=NewEG_ColorTransform (); +_fdfgb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_fdfgb );if _fgcbc :=d .DecodeElement (&_fdfgb .ColorTransformChoice .LumMod ,&_bffg );_fgcbc !=nil {return _fgcbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_aacgfg :=NewEG_ColorTransform (); +_aacgfg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_aacgfg );if _deef :=d .DecodeElement (&_aacgfg .ColorTransformChoice .Red ,&_bffg );_deef !=nil {return _deef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_ebafga :=NewEG_ColorTransform (); +_ebafga .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_ebafga );if _bfdd :=d .DecodeElement (&_ebafga .ColorTransformChoice .RedOff ,&_bffg );_bfdd !=nil {return _bfdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_dfagc :=NewEG_ColorTransform (); +_dfagc .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dfagc );if _bgfc :=d .DecodeElement (&_dfagc .ColorTransformChoice .RedMod ,&_bffg );_bgfc !=nil {return _bgfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_dadfd :=NewEG_ColorTransform (); +_dadfd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dadfd );if _cefbe :=d .DecodeElement (&_dadfd .ColorTransformChoice .Green ,&_bffg );_cefbe !=nil {return _cefbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_facecb :=NewEG_ColorTransform (); +_facecb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_facecb );if _cafd :=d .DecodeElement (&_facecb .ColorTransformChoice .GreenOff ,&_bffg );_cafd !=nil {return _cafd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_efdcd :=NewEG_ColorTransform (); +_efdcd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_efdcd );if _fbbdb :=d .DecodeElement (&_efdcd .ColorTransformChoice .GreenMod ,&_bffg );_fbbdb !=nil {return _fbbdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_dfecfg :=NewEG_ColorTransform (); +_dfecfg .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dfecfg );if _ddcdb :=d .DecodeElement (&_dfecfg .ColorTransformChoice .Blue ,&_bffg );_ddcdb !=nil {return _ddcdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_ccbfb :=NewEG_ColorTransform (); +_ccbfb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_ccbfb );if _fcaca :=d .DecodeElement (&_ccbfb .ColorTransformChoice .BlueOff ,&_bffg );_fcaca !=nil {return _fcaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_bdcb :=NewEG_ColorTransform (); +_bdcb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_bdcb );if _adff :=d .DecodeElement (&_bdcb .ColorTransformChoice .BlueMod ,&_bffg );_adff !=nil {return _adff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_dbbeb :=NewEG_ColorTransform (); +_dbbeb .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_dbbeb );if _egage :=d .DecodeElement (&_dbbeb .ColorTransformChoice .Gamma ,&_bffg );_egage !=nil {return _egage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_gfgd :=NewEG_ColorTransform (); +_gfgd .ColorTransformChoice =NewEG_ColorTransformChoice ();_fcddd .EG_ColorTransform =append (_fcddd .EG_ColorTransform ,_gfgd );if _egfece :=d .DecodeElement (&_gfgd .ColorTransformChoice .InvGamma ,&_bffg );_egfece !=nil {return _egfece ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065\u0043o\u006co\u0072\u0020\u0025\u0076",_bffg .Name ); +if _afccc :=d .Skip ();_afccc !=nil {return _afccc ;};};case _d .EndElement :break _befbg ;case _d .CharData :};};return nil ;};func (_caba ST_DgmBuildStep )String ()string {switch _caba {case 0:return "";case 1:return "\u0073\u0070";case 2:return "\u0062\u0067"; +};return "";}; + +// ST_TextPoint is a union type +type ST_TextPoint struct{ST_TextPointUnqualified *int32 ;ST_UniversalMeasure *string ;};func (_faecdc *EG_LineDashProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_faecdc .LineDashPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;}; + +// Validate validates the CT_TextSpacingPercent and its children +func (_ggfe *CT_TextSpacingPercent )Validate ()error {return _ggfe .ValidateWithPath ("C\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074");}; + +// ValidateWithPath validates the CT_AudioFile and its children, prefixing error messages with path +func (_ecef *CT_AudioFile )ValidateWithPath (path string )error {if _ecef .ExtLst !=nil {if _ggbg :=_ecef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ggbg !=nil {return _ggbg ;};};return nil ;};type CT_GeomRect struct{ + +// Left +LAttr ST_AdjCoordinate ; + +// Top +TAttr ST_AdjCoordinate ; + +// Right +RAttr ST_AdjCoordinate ; -// Vertical Ratio -SyAttr *ST_Percentage ; +// Bottom Position +BAttr ST_AdjCoordinate ;};type CT_PathShadeProperties struct{ -// Tile Flipping -FlipAttr ST_TileFlipMode ; +// Gradient Fill Path +PathAttr ST_PathShadeType ; -// Alignment -AlgnAttr ST_RectAlignment ;};type CT_CustomColorList struct{ +// Fill To Rectangle +FillToRect *CT_RelativeRect ;};func (_bb *CT_AdjustHandleList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bb .AdjustHandleListChoice !=nil {for _ ,_gbg :=range _bb .AdjustHandleListChoice {_gbg .MarshalXML (e ,_d .StartElement {}); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};const (ST_TextCapsTypeUnset ST_TextCapsType =0;ST_TextCapsTypeNone ST_TextCapsType =1;ST_TextCapsTypeSmall ST_TextCapsType =2;ST_TextCapsTypeAll ST_TextCapsType =3;);type EG_TextGeometry struct{TextGeometryChoice *EG_TextGeometryChoice ; +};func (_dbdad ST_CompoundLine )String ()string {switch _dbdad {case 0:return "";case 1:return "\u0073\u006e\u0067";case 2:return "\u0064\u0062\u006c";case 3:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 4:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k"; +case 5:return "\u0074\u0072\u0069";};return "";};func (_cddg *CT_FontScheme )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cddg .MajorFont =NewCT_FontCollection ();_cddg .MinorFont =NewCT_FontCollection ();for _ ,_ddbg :=range start .Attr {if _ddbg .Name .Local =="\u006e\u0061\u006d\u0065"{_egaed :=_ddbg .Value ; +_cddg .NameAttr =_egaed ;continue ;};};_fccda :for {_aabf ,_egfeb :=d .Token ();if _egfeb !=nil {return _egfeb ;};switch _cbcc :=_aabf .(type ){case _d .StartElement :switch _cbcc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006da\u006a\u006f\u0072\u0046\u006f\u006et"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006da\u006a\u006f\u0072\u0046\u006f\u006et"}:if _acbc :=d .DecodeElement (_cddg .MajorFont ,&_cbcc ); +_acbc !=nil {return _acbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006di\u006e\u006f\u0072\u0046\u006f\u006et"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006di\u006e\u006f\u0072\u0046\u006f\u006et"}:if _dggga :=d .DecodeElement (_cddg .MinorFont ,&_cbcc ); +_dggga !=nil {return _dggga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cddg .ExtLst =NewCT_OfficeArtExtensionList (); +if _eeef :=d .DecodeElement (_cddg .ExtLst ,&_cbcc );_eeef !=nil {return _eeef ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065 \u0025\u0076",_cbcc .Name ); +if _fbbee :=d .Skip ();_fbbee !=nil {return _fbbee ;};};case _d .EndElement :break _fccda ;case _d .CharData :};};return nil ;};func (_geac ST_PathShadeType )Validate ()error {return _geac .ValidateWithPath ("")};func (_eedaf *ST_ShapeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdbfb ,_fdaee :=d .Token (); +if _fdaee !=nil {return _fdaee ;};if _efbcd ,_fdagf :=_fdbfb .(_d .EndElement );_fdagf &&_efbcd .Name ==start .Name {*_eedaf =1;return nil ;};if _egdfcd ,_affed :=_fdbfb .(_d .CharData );!_affed {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdbfb ); +}else {switch string (_egdfcd ){case "":*_eedaf =0;case "\u006c\u0069\u006e\u0065":*_eedaf =1;case "\u006ci\u006e\u0065\u0049\u006e\u0076":*_eedaf =2;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_eedaf =3;case "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065":*_eedaf =4; +case "\u0072\u0065\u0063\u0074":*_eedaf =5;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_eedaf =6;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d":*_eedaf =7;case "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d":*_eedaf =8; +case "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064":*_eedaf =9;case "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e":*_eedaf =10;case "\u0068e\u0078\u0061\u0067\u006f\u006e":*_eedaf =11;case "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e":*_eedaf =12; +case "\u006fc\u0074\u0061\u0067\u006f\u006e":*_eedaf =13;case "\u0064e\u0063\u0061\u0067\u006f\u006e":*_eedaf =14;case "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn":*_eedaf =15;case "\u0073\u0074\u0061r\u0034":*_eedaf =16;case "\u0073\u0074\u0061r\u0035":*_eedaf =17; +case "\u0073\u0074\u0061r\u0036":*_eedaf =18;case "\u0073\u0074\u0061r\u0037":*_eedaf =19;case "\u0073\u0074\u0061r\u0038":*_eedaf =20;case "\u0073\u0074\u0061\u0072\u0031\u0030":*_eedaf =21;case "\u0073\u0074\u0061\u0072\u0031\u0032":*_eedaf =22;case "\u0073\u0074\u0061\u0072\u0031\u0036":*_eedaf =23; +case "\u0073\u0074\u0061\u0072\u0032\u0034":*_eedaf =24;case "\u0073\u0074\u0061\u0072\u0033\u0032":*_eedaf =25;case "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t":*_eedaf =26;case "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074":*_eedaf =27; +case "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074":*_eedaf =28;case "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074":*_eedaf =29;case "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074":*_eedaf =30; +case "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t":*_eedaf =31;case "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074":*_eedaf =32;case "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074":*_eedaf =33; +case "\u0070\u006c\u0061\u0071\u0075\u0065":*_eedaf =34;case "\u0065l\u006c\u0069\u0070\u0073\u0065":*_eedaf =35;case "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070":*_eedaf =36;case "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e":*_eedaf =37;case "\u0063h\u0065\u0076\u0072\u006f\u006e":*_eedaf =38; +case "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065":*_eedaf =39;case "\u0070\u0069\u0065":*_eedaf =40;case "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063":*_eedaf =41;case "\u0064\u006f\u006eu\u0074":*_eedaf =42;case "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg":*_eedaf =43; +case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_eedaf =44;case "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw":*_eedaf =45;case "\u0075p\u0041\u0072\u0072\u006f\u0077":*_eedaf =46;case "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw":*_eedaf =47; +case "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_eedaf =48;case "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_eedaf =49;case "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_eedaf =50; +case "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077":*_eedaf =51;case "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_eedaf =52;case "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_eedaf =53; +case "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_eedaf =54;case "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw":*_eedaf =55;case "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =56; +case "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_eedaf =57;case "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074":*_eedaf =58;case "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =59; +case "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =60;case "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074":*_eedaf =61;case "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =62; +case "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw":*_eedaf =63;case "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077":*_eedaf =64;case "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077":*_eedaf =65;case "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077":*_eedaf =66; +case "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077":*_eedaf =67;case "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077":*_eedaf =68;case "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077":*_eedaf =69; +case "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077":*_eedaf =70;case "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077":*_eedaf =71;case "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077":*_eedaf =72; +case "\u0063\u0075\u0062\u0065":*_eedaf =73;case "\u0063\u0061\u006e":*_eedaf =74;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074":*_eedaf =75;case "\u0068\u0065\u0061r\u0074":*_eedaf =76;case "\u0073\u0075\u006e":*_eedaf =77; +case "\u006d\u006f\u006f\u006e":*_eedaf =78;case "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065":*_eedaf =79;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031":*_eedaf =80;case "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032":*_eedaf =81; +case "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072":*_eedaf =82;case "\u0062\u0065\u0076e\u006c":*_eedaf =83;case "\u0066\u0072\u0061m\u0065":*_eedaf =84;case "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de":*_eedaf =85;case "\u0063\u006f\u0072\u006e\u0065\u0072":*_eedaf =86; +case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_eedaf =87;case "\u0063\u0068\u006fr\u0064":*_eedaf =88;case "\u0061\u0072\u0063":*_eedaf =89;case "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_eedaf =90;case "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074":*_eedaf =91; +case "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e":*_eedaf =92;case "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065":*_eedaf =93;case "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072":*_eedaf =94;case "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r":*_eedaf =95; +case "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031":*_eedaf =96;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032":*_eedaf =97;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033":*_eedaf =98; +case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034":*_eedaf =99;case "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035":*_eedaf =100;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032":*_eedaf =101; +case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033":*_eedaf =102;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034":*_eedaf =103;case "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035":*_eedaf =104; +case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031":*_eedaf =105;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032":*_eedaf =106;case "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033":*_eedaf =107;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_eedaf =108; +case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_eedaf =109;case "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_eedaf =110;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031":*_eedaf =111; +case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032":*_eedaf =112;case "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033":*_eedaf =113;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031":*_eedaf =114; +case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032":*_eedaf =115;case "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033":*_eedaf =116;case "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =117; +case "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =118;case "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =119;case "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074":*_eedaf =120; +case "\u0063\u006c\u006fu\u0064":*_eedaf =121;case "\u0072\u0069\u0062\u0062\u006f\u006e":*_eedaf =122;case "\u0072i\u0062\u0062\u006f\u006e\u0032":*_eedaf =123;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e":*_eedaf =124; +case "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032":*_eedaf =125;case "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e":*_eedaf =126;case "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c":*_eedaf =127; +case "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c":*_eedaf =128;case "\u0077\u0061\u0076\u0065":*_eedaf =129;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_eedaf =130;case "\u0070\u006c\u0075\u0073":*_eedaf =131; +case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073":*_eedaf =132;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e":*_eedaf =133;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074":*_eedaf =134; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073":*_eedaf =135;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_eedaf =136; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074":*_eedaf =137;case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074":*_eedaf =138; +case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072":*_eedaf =139;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e":*_eedaf =140;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074":*_eedaf =141; +case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e":*_eedaf =142;case "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072":*_eedaf =143; +case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064":*_eedaf =144;case "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065":*_eedaf =145;case "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e":*_eedaf =146; +case "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072":*_eedaf =147;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065":*_eedaf =148;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074":*_eedaf =149; +case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074":*_eedaf =150;case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065":*_eedaf =151;case "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065":*_eedaf =152; +case "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065":*_eedaf =153;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065":*_eedaf =154; +case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b":*_eedaf =155;case "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d":*_eedaf =156;case "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079":*_eedaf =157; +case "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079":*_eedaf =158;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s":*_eedaf =159;case "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr":*_eedaf =160; +case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b":*_eedaf =161;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065":*_eedaf =162;case "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070":*_eedaf =163; +case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_eedaf =164;case "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074":*_eedaf =165; +case "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073":*_eedaf =166;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064":*_eedaf =167; +case "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067":*_eedaf =168;case "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e":*_eedaf =169;case "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074":*_eedaf =170; +case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064":*_eedaf =171;case "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065":*_eedaf =172;case "\u0067\u0065\u0061r\u0036":*_eedaf =173; +case "\u0067\u0065\u0061r\u0039":*_eedaf =174;case "\u0066\u0075\u006e\u006e\u0065\u006c":*_eedaf =175;case "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073":*_eedaf =176;case "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s":*_eedaf =177;case "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079":*_eedaf =178; +case "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065":*_eedaf =179;case "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l":*_eedaf =180;case "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_eedaf =181;case "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073":*_eedaf =182; +case "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073":*_eedaf =183;case "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073":*_eedaf =184;case "\u0063\u0068\u0061\u0072\u0074\u0058":*_eedaf =185;case "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r":*_eedaf =186; +case "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s":*_eedaf =187;};};_fdbfb ,_fdaee =d .Token ();if _fdaee !=nil {return _fdaee ;};if _feabec ,_bfdfca :=_fdbfb .(_d .EndElement );_bfdfca &&_feabec .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdbfb ); +};func (_edcg *CT_ClipboardStyleSheet )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edcg .ThemeElements =NewCT_BaseStyles ();_edcg .ClrMap =NewCT_ColorMapping ();_acgd :for {_bdga ,_eaag :=d .Token ();if _eaag !=nil {return _eaag ;};switch _gbec :=_bdga .(type ){case _d .StartElement :switch _gbec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}:if _ecac :=d .DecodeElement (_edcg .ThemeElements ,&_gbec ); +_ecac !=nil {return _ecac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _ecba :=d .DecodeElement (_edcg .ClrMap ,&_gbec ); +_ecba !=nil {return _ecba ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006c\u0069\u0070b\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_gbec .Name ); +if _ggbag :=d .Skip ();_ggbag !=nil {return _ggbag ;};};case _d .EndElement :break _acgd ;case _d .CharData :};};return nil ;}; -// Custom color -CustClr []*CT_CustomColor ;};func (_ddca *CT_NonVisualContentPartProperties )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_fadgf :=range start .Attr {if _fadgf .Name .Local =="\u0069s\u0043\u006f\u006d\u006d\u0065\u006et"{_egdd ,_dagdd :=_f .ParseBool (_fadgf .Value ); -if _dagdd !=nil {return _dagdd ;};_ddca .IsCommentAttr =&_egdd ;continue ;};};_cfffc :for {_fdaf ,_daba :=d .Token ();if _daba !=nil {return _daba ;};switch _ddcfb :=_fdaf .(type ){case _ba .StartElement :switch _ddcfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063p\u004c\u006f\u0063\u006b\u0073"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063p\u004c\u006f\u0063\u006b\u0073"}:_ddca .CpLocks =NewCT_ContentPartLocking (); -if _adagc :=d .DecodeElement (_ddca .CpLocks ,&_ddcfb );_adagc !=nil {return _adagc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddca .ExtLst =NewCT_OfficeArtExtensionList (); -if _effaf :=d .DecodeElement (_ddca .ExtLst ,&_ddcfb );_effaf !=nil {return _effaf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072o\u0070\u0065\u0072t\u0069\u0065\u0073\u0020\u0025\u0076",_ddcfb .Name ); -if _gafa :=d .Skip ();_gafa !=nil {return _gafa ;};};case _ba .EndElement :break _cfffc ;case _ba .CharData :};};return nil ;}; +// Validate validates the CT_TablePartStyle and its children +func (_cedgc *CT_TablePartStyle )Validate ()error {return _cedgc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074S\u0074\u0079\u006c\u0065");};func (_gacef *EG_Text3DChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gacef .Sp3d !=nil {_eegga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0033\u0064"}};e .EncodeElement (_gacef .Sp3d ,_eegga );}else if _gacef .FlatTx !=nil {_adggf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u006c\u0061\u0074\u0054\u0078"}}; +e .EncodeElement (_gacef .FlatTx ,_adggf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_afegf *ST_AnimationBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_afegf =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_afegf =1; +};return nil ;}; -// ValidateWithPath validates the CT_TextUnderlineLineFollowText and its children, prefixing error messages with path -func (_gagde *CT_TextUnderlineLineFollowText )ValidateWithPath (path string )error {return nil };const (ST_SystemColorValUnset ST_SystemColorVal =0;ST_SystemColorValScrollBar ST_SystemColorVal =1;ST_SystemColorValBackground ST_SystemColorVal =2;ST_SystemColorValActiveCaption ST_SystemColorVal =3; -ST_SystemColorValInactiveCaption ST_SystemColorVal =4;ST_SystemColorValMenu ST_SystemColorVal =5;ST_SystemColorValWindow ST_SystemColorVal =6;ST_SystemColorValWindowFrame ST_SystemColorVal =7;ST_SystemColorValMenuText ST_SystemColorVal =8;ST_SystemColorValWindowText ST_SystemColorVal =9; -ST_SystemColorValCaptionText ST_SystemColorVal =10;ST_SystemColorValActiveBorder ST_SystemColorVal =11;ST_SystemColorValInactiveBorder ST_SystemColorVal =12;ST_SystemColorValAppWorkspace ST_SystemColorVal =13;ST_SystemColorValHighlight ST_SystemColorVal =14; -ST_SystemColorValHighlightText ST_SystemColorVal =15;ST_SystemColorValBtnFace ST_SystemColorVal =16;ST_SystemColorValBtnShadow ST_SystemColorVal =17;ST_SystemColorValGrayText ST_SystemColorVal =18;ST_SystemColorValBtnText ST_SystemColorVal =19;ST_SystemColorValInactiveCaptionText ST_SystemColorVal =20; -ST_SystemColorValBtnHighlight ST_SystemColorVal =21;ST_SystemColorVal3dDkShadow ST_SystemColorVal =22;ST_SystemColorVal3dLight ST_SystemColorVal =23;ST_SystemColorValInfoText ST_SystemColorVal =24;ST_SystemColorValInfoBk ST_SystemColorVal =25;ST_SystemColorValHotLight ST_SystemColorVal =26; -ST_SystemColorValGradientActiveCaption ST_SystemColorVal =27;ST_SystemColorValGradientInactiveCaption ST_SystemColorVal =28;ST_SystemColorValMenuHighlight ST_SystemColorVal =29;ST_SystemColorValMenuBar ST_SystemColorVal =30;);func (_cbeaf ST_TextBulletSize )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _cbeaf .ST_TextBulletSizePercent !=nil {e .EncodeToken (_ba .CharData (*_cbeaf .ST_TextBulletSizePercent ));};if _cbeaf .ST_TextBulletSizeDecimal !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_cbeaf .ST_TextBulletSizeDecimal ))); -};return e .EncodeToken (_ba .EndElement {Name :start .Name });};func (_gfcb *CT_ColorMRU )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ecfd :for {_egff ,_fbc :=d .Token ();if _fbc !=nil {return _fbc ;};switch _bdbf :=_egff .(type ){case _ba .StartElement :switch _bdbf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_agcg :=NewEG_ColorChoice (); -_agcg .ScrgbClr =NewCT_ScRgbColor ();if _dddc :=d .DecodeElement (_agcg .ScrgbClr ,&_bdbf );_dddc !=nil {return _dddc ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_agcg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_addag :=NewEG_ColorChoice (); -_addag .SrgbClr =NewCT_SRgbColor ();if _affee :=d .DecodeElement (_addag .SrgbClr ,&_bdbf );_affee !=nil {return _affee ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_addag );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_gbg :=NewEG_ColorChoice (); -_gbg .HslClr =NewCT_HslColor ();if _gggbc :=d .DecodeElement (_gbg .HslClr ,&_bdbf );_gggbc !=nil {return _gggbc ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_gbg );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_aaaa :=NewEG_ColorChoice (); -_aaaa .SysClr =NewCT_SystemColor ();if _dbdd :=d .DecodeElement (_aaaa .SysClr ,&_bdbf );_dbdd !=nil {return _dbdd ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_aaaa );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_dacc :=NewEG_ColorChoice (); -_dacc .SchemeClr =NewCT_SchemeColor ();if _gcc :=d .DecodeElement (_dacc .SchemeClr ,&_bdbf );_gcc !=nil {return _gcc ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_dacc );case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_ecfaa :=NewEG_ColorChoice (); -_ecfaa .PrstClr =NewCT_PresetColor ();if _ffad :=d .DecodeElement (_ecfaa .PrstClr ,&_bdbf );_ffad !=nil {return _ffad ;};_gfcb .EG_ColorChoice =append (_gfcb .EG_ColorChoice ,_ecfaa );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055\u0020\u0025\u0076",_bdbf .Name ); -if _afbcb :=d .Skip ();_afbcb !=nil {return _afbcb ;};};case _ba .EndElement :break _ecfd ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TextParagraphProperties and its children, prefixing error messages with path +func (_aebcg *CT_TextParagraphProperties )ValidateWithPath (path string )error {if _aebcg .MarLAttr !=nil {if *_aebcg .MarLAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u004d\u0061r\u004c\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aebcg .MarLAttr ); +};if *_aebcg .MarLAttr > 51206400{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004d\u0061r\u004c\u0041\u0074t\u0072\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_aebcg .MarLAttr ); +};};if _aebcg .MarRAttr !=nil {if *_aebcg .MarRAttr < 0{return _bg .Errorf ("\u0025\u0073/m\u002e\u004d\u0061r\u0052\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aebcg .MarRAttr ); +};if *_aebcg .MarRAttr > 51206400{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004d\u0061r\u0052\u0041\u0074t\u0072\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_aebcg .MarRAttr ); +};};if _aebcg .LvlAttr !=nil {if *_aebcg .LvlAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0076l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aebcg .LvlAttr ); +};if *_aebcg .LvlAttr > 8{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u004c\u0076l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_aebcg .LvlAttr ); +};};if _aebcg .IndentAttr !=nil {if *_aebcg .IndentAttr < -51206400{return _bg .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u006e\u0064\u0065\u006e\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u002d\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_aebcg .IndentAttr ); +};if *_aebcg .IndentAttr > 51206400{return _bg .Errorf ("\u0025s\u002f\u006d.\u0049\u006e\u0064e\u006e\u0074\u0041\u0074\u0074\u0072\u0020m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_aebcg .IndentAttr ); +};};if _bbbce :=_aebcg .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r");_bbbce !=nil {return _bbbce ;};if _aebcg .DefTabSzAttr !=nil {if _cgbcg :=_aebcg .DefTabSzAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0054\u0061\u0062\u0053\u007a\u0041\u0074\u0074\u0072"); +_cgbcg !=nil {return _cgbcg ;};};if _faeab :=_aebcg .FontAlgnAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0041\u006c\u0067\u006e\u0041\u0074\u0074\u0072");_faeab !=nil {return _faeab ;};if _aebcg .LnSpc !=nil {if _bfadg :=_aebcg .LnSpc .ValidateWithPath (path +"\u002f\u004c\u006e\u0053\u0070\u0063"); +_bfadg !=nil {return _bfadg ;};};if _aebcg .SpcBef !=nil {if _agcc :=_aebcg .SpcBef .ValidateWithPath (path +"\u002fS\u0070\u0063\u0042\u0065\u0066");_agcc !=nil {return _agcc ;};};if _aebcg .SpcAft !=nil {if _afcga :=_aebcg .SpcAft .ValidateWithPath (path +"\u002fS\u0070\u0063\u0041\u0066\u0074"); +_afcga !=nil {return _afcga ;};};if _dbcda :=_aebcg .TextBulletColorChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078tB\u0075\u006c\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u006f\u0069c\u0065");_dbcda !=nil {return _dbcda ;}; +if _bdadg :=_aebcg .TextBulletSizeChoice .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074Bu\u006cl\u0065\u0074\u0053\u0069\u007ae\u0043\u0068\u006f\u0069\u0063\u0065");_bdadg !=nil {return _bdadg ;};if _abffg :=_aebcg .TextBulletTypefaceChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070e\u0066a\u0063\u0065\u0043\u0068\u006f\u0069\u0063e"); +_abffg !=nil {return _abffg ;};if _bfbfd :=_aebcg .TextBulletChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");_bfbfd !=nil {return _bfbfd ;};if _aebcg .TabLst !=nil {if _fdeagg :=_aebcg .TabLst .ValidateWithPath (path +"\u002fT\u0061\u0062\u004c\u0073\u0074"); +_fdeagg !=nil {return _fdeagg ;};};if _aebcg .DefRPr !=nil {if _dfbab :=_aebcg .DefRPr .ValidateWithPath (path +"\u002fD\u0065\u0066\u0052\u0050\u0072");_dfbab !=nil {return _dfbab ;};};if _aebcg .ExtLst !=nil {if _eebge :=_aebcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eebge !=nil {return _eebge ;};};return nil ;}; -// Validate validates the CT_TextParagraph and its children -func (_ededc *CT_TextParagraph )Validate ()error {return _ededc .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068");}; +// ValidateWithPath validates the CT_TextSpacing and its children, prefixing error messages with path +func (_gdegf *CT_TextSpacing )ValidateWithPath (path string )error {if _dbeed :=_gdegf .TextSpacingChoice .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0053\u0070\u0061\u0063i\u006e\u0067C\u0068\u006f\u0069\u0063\u0065");_dbeed !=nil {return _dbeed ; +};return nil ;};type EG_TextUnderlineLine struct{TextUnderlineLineChoice *EG_TextUnderlineLineChoice ;}; -// Validate validates the CT_StyleMatrix and its children -func (_acgeg *CT_StyleMatrix )Validate ()error {return _acgeg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004da\u0074\u0072\u0069\u0078");}; +// ValidateWithPath validates the CT_PositiveFixedAngle and its children, prefixing error messages with path +func (_bbeb *CT_PositiveFixedAngle )ValidateWithPath (path string )error {if _bbeb .ValAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bbeb .ValAttr ); +};if _bbeb .ValAttr >=21600000{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002eV\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u0020\u0032\u0031\u0036\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_bbeb .ValAttr ); +};return nil ;};type CT_NonVisualPictureProperties struct{ -// ValidateWithPath validates the CT_Path2DList and its children, prefixing error messages with path -func (_ccafc *CT_Path2DList )ValidateWithPath (path string )error {for _bgcc ,_dfbb :=range _ccafc .Path {if _dgebb :=_dfbb .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0050\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_bgcc ));_dgebb !=nil {return _dgebb ; -};};return nil ;};func NewCT_VideoFile ()*CT_VideoFile {_cgdgf :=&CT_VideoFile {};return _cgdgf };func NewCT_TextUnderlineLineFollowText ()*CT_TextUnderlineLineFollowText {_eadggg :=&CT_TextUnderlineLineFollowText {};return _eadggg ;};func (_gdc *CT_ConnectorLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gdc .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoGrpAttr ))}); -};if _gdc .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoSelectAttr ))});};if _gdc .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoRotAttr ))}); -};if _gdc .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoChangeAspectAttr ))}); -};if _gdc .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoMoveAttr ))});};if _gdc .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoResizeAttr ))}); -};if _gdc .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoEditPointsAttr ))});};if _gdc .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoAdjustHandlesAttr ))}); -};if _gdc .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoChangeArrowheadsAttr ))}); -};if _gdc .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gdc .NoChangeShapeTypeAttr ))}); -};e .EncodeToken (start );if _gdc .ExtLst !=nil {_eeba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gdc .ExtLst ,_eeba );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -};func (_eaeaf *CT_PositivePercentage )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_adagd :=range start .Attr {if _adagd .Name .Local =="\u0076\u0061\u006c"{_fcabe ,_aadaa :=ParseUnionST_PositivePercentage (_adagd .Value );if _aadaa !=nil {return _aadaa ; -};_eaeaf .ValAttr =_fcabe ;continue ;};};for {_dfccd ,_fcgef :=d .Token ();if _fcgef !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0050e\u0072\u0063\u0065\u006e\u0074\u0061\u0067e\u003a\u0020\u0025\u0073",_fcgef ); -};if _abfde ,_afde :=_dfccd .(_ba .EndElement );_afde &&_abfde .Name ==start .Name {break ;};};return nil ;};func (_cgdbdb *CT_PresetTextShape )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cgdbdb .PrstAttr =ST_TextShapeType (1);for _ ,_efdca :=range start .Attr {if _efdca .Name .Local =="\u0070\u0072\u0073\u0074"{_cgdbdb .PrstAttr .UnmarshalXMLAttr (_efdca ); -continue ;};};_eegae :for {_efcgd ,_egdac :=d .Token ();if _egdac !=nil {return _egdac ;};switch _abfb :=_efcgd .(type ){case _ba .StartElement :switch _abfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0076\u004cs\u0074"}:_cgdbdb .AvLst =NewCT_GeomGuideList (); -if _cfdff :=d .DecodeElement (_cgdbdb .AvLst ,&_abfb );_cfdff !=nil {return _cfdff ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074T\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_abfb .Name ); -if _fbba :=d .Skip ();_fbba !=nil {return _fbba ;};};case _ba .EndElement :break _eegae ;case _ba .CharData :};};return nil ;};func (_dcdbf *ST_PositiveFixedPercentage )Validate ()error {return _dcdbf .ValidateWithPath ("")};func (_aecdd *CT_RelativeRect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bcefd :=range start .Attr {if _bcefd .Name .Local =="\u006c"{_bacecc ,_gggfb :=ParseUnionST_Percentage (_bcefd .Value ); -if _gggfb !=nil {return _gggfb ;};_aecdd .LAttr =&_bacecc ;continue ;};if _bcefd .Name .Local =="\u0074"{_cfeee ,_egfffg :=ParseUnionST_Percentage (_bcefd .Value );if _egfffg !=nil {return _egfffg ;};_aecdd .TAttr =&_cfeee ;continue ;};if _bcefd .Name .Local =="\u0072"{_fedea ,_aadcb :=ParseUnionST_Percentage (_bcefd .Value ); -if _aadcb !=nil {return _aadcb ;};_aecdd .RAttr =&_fedea ;continue ;};if _bcefd .Name .Local =="\u0062"{_fcbae ,_dcfa :=ParseUnionST_Percentage (_bcefd .Value );if _dcfa !=nil {return _dcfa ;};_aecdd .BAttr =&_fcbae ;continue ;};};for {_cdbag ,_eagbf :=d .Token (); -if _eagbf !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069v\u0065\u0052\u0065c\u0074:\u0020\u0025\u0073",_eagbf );};if _dfea ,_abecfc :=_cdbag .(_ba .EndElement );_abecfc &&_dfea .Name ==start .Name {break ; -};};return nil ;}; +// Relative Resize Preferred +PreferRelativeResizeAttr *bool ; -// ValidateWithPath validates the CT_AdjustHandleList and its children, prefixing error messages with path -func (_ebc *CT_AdjustHandleList )ValidateWithPath (path string )error {for _cac ,_edf :=range _ebc .AdjustHandleListChoice {if _bcb :=_edf .ValidateWithPath (_be .Sprintf ("\u0025\u0073/\u0041\u0064\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_cac )); -_bcb !=nil {return _bcb ;};};return nil ;};func _bacccf (_befce bool )uint8 {if _befce {return 1;};return 0;};func (_gcdeb *EG_TextBulletChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fceabd :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u004e\u006f\u006e\u0065"}:_gcdeb .BuNone =NewCT_TextNoBullet (); -if _gbede :=d .DecodeElement (_gcdeb .BuNone ,&_fceabd );_gbede !=nil {return _gbede ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0041\u0075\u0074\u006f\u004e\u0075m"}:_gcdeb .BuAutoNum =NewCT_TextAutonumberBullet (); -if _aegfa :=d .DecodeElement (_gcdeb .BuAutoNum ,&_fceabd );_aegfa !=nil {return _aegfa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043\u0068\u0061\u0072"}:_gcdeb .BuChar =NewCT_TextCharBullet (); -if _gfeea :=d .DecodeElement (_gcdeb .BuChar ,&_fceabd );_gfeea !=nil {return _gfeea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0042\u006c\u0069\u0070"}:_gcdeb .BuBlip =NewCT_TextBlipBullet (); -if _eadaa :=d .DecodeElement (_gcdeb .BuBlip ,&_fceabd );_eadaa !=nil {return _eadaa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006cle\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fceabd .Name ); -if _facbeg :=d .Skip ();_facbeg !=nil {return _facbeg ;};};return nil ;}; +// Picture Locks +PicLocks *CT_PictureLocking ;ExtLst *CT_OfficeArtExtensionList ;};func (_daddf *CT_TableCellBorderStyle )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _daddf .Left !=nil {_dgcca :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_daddf .Left ,_dgcca );};if _daddf .Right !=nil {_agba :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_daddf .Right ,_agba );};if _daddf .Top !=nil {_ecaaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074o\u0070"}}; +e .EncodeElement (_daddf .Top ,_ecaaf );};if _daddf .Bottom !=nil {_fdebg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_daddf .Bottom ,_fdebg );};if _daddf .InsideH !=nil {_edbg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0069\u006e\u0073\u0069\u0064\u0065H"}}; +e .EncodeElement (_daddf .InsideH ,_edbg );};if _daddf .InsideV !=nil {_fabcbc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0069\u006e\u0073\u0069\u0064\u0065V"}};e .EncodeElement (_daddf .InsideV ,_fabcbc );};if _daddf .Tl2br !=nil {_decc :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u006c\u0032\u0062\u0072"}}; +e .EncodeElement (_daddf .Tl2br ,_decc );};if _daddf .Tr2bl !=nil {_baegg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0074\u0072\u0032\u0062\u006c"}};e .EncodeElement (_daddf .Tr2bl ,_baegg );};if _daddf .ExtLst !=nil {_beddee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_daddf .ExtLst ,_beddee );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_DefaultShapeDefinition struct{ -// ValidateWithPath validates the CT_GvmlShape and its children, prefixing error messages with path -func (_efea *CT_GvmlShape )ValidateWithPath (path string )error {if _geaab :=_efea .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_geaab !=nil {return _geaab ;};if _gceg :=_efea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_gceg !=nil {return _gceg ;};if _efea .TxSp !=nil {if _dggea :=_efea .TxSp .ValidateWithPath (path +"\u002f\u0054\u0078S\u0070");_dggea !=nil {return _dggea ;};};if _efea .Style !=nil {if _adcd :=_efea .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_adcd !=nil {return _adcd ;};};if _efea .ExtLst !=nil {if _cgdf :=_efea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgdf !=nil {return _cgdf ;};};return nil ;};type ST_TileFlipMode byte ;type ST_TextTabAlignType byte ; +// Visual Properties +SpPr *CT_ShapeProperties ;BodyPr *CT_TextBodyProperties ;LstStyle *CT_TextListStyle ;Style *CT_ShapeStyle ;ExtLst *CT_OfficeArtExtensionList ;}; -// Validate validates the CT_ColorScheme and its children -func (_aecd *CT_ColorScheme )Validate ()error {return _aecd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065");}; +// ValidateWithPath validates the CT_TextBody and its children, prefixing error messages with path +func (_addbg *CT_TextBody )ValidateWithPath (path string )error {if _cadb :=_addbg .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072");_cadb !=nil {return _cadb ;};if _addbg .LstStyle !=nil {if _bgfd :=_addbg .LstStyle .ValidateWithPath (path +"\u002fL\u0073\u0074\u0053\u0074\u0079\u006ce"); +_bgfd !=nil {return _bgfd ;};};for _bbefc ,_bcbbc :=range _addbg .P {if _fcdce :=_bcbbc .ValidateWithPath (_bg .Sprintf ("\u0025\u0073\u002f\u0050\u005b\u0025\u0064\u005d",path ,_bbefc ));_fcdce !=nil {return _fcdce ;};};return nil ;}; -// ValidateWithPath validates the CT_SoftEdgesEffect and its children, prefixing error messages with path -func (_bagg *CT_SoftEdgesEffect )ValidateWithPath (path string )error {if _bagg .RadAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bagg .RadAttr ); -};if _bagg .RadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,_bagg .RadAttr ); -};return nil ;}; +// Validate validates the CT_ColorScheme and its children +func (_cde *CT_ColorScheme )Validate ()error {return _cde .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065");}; -// Validate validates the CT_ShapeProperties and its children -func (_cbacbg *CT_ShapeProperties )Validate ()error {return _cbacbg .ValidateWithPath ("\u0043T\u005fS\u0068\u0061\u0070\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};func NewCT_GvmlConnector ()*CT_GvmlConnector {_ggdg :=&CT_GvmlConnector {}; -_ggdg .NvCxnSpPr =NewCT_GvmlConnectorNonVisual ();_ggdg .SpPr =NewCT_ShapeProperties ();return _ggdg ;};type CT_AlphaFloorEffect struct{};func (_gdafe ST_ShapeType )String ()string {switch _gdafe {case 0:return "";case 1:return "\u006c\u0069\u006e\u0065"; -case 2:return "\u006ci\u006e\u0065\u0049\u006e\u0076";case 3:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 4:return "\u0072\u0074\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case 5:return "\u0072\u0065\u0063\u0074";case 6:return "\u0064i\u0061\u006d\u006f\u006e\u0064"; -case 7:return "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u006f\u0067\u0072\u0061\u006d";case 8:return "\u0074r\u0061\u0070\u0065\u007a\u006f\u0069d";case 9:return "n\u006f\u006e\u0049\u0073os\u0063e\u006c\u0065\u0073\u0054\u0072a\u0070\u0065\u007a\u006f\u0069\u0064"; -case 10:return "\u0070\u0065\u006e\u0074\u0061\u0067\u006f\u006e";case 11:return "\u0068e\u0078\u0061\u0067\u006f\u006e";case 12:return "\u0068\u0065\u0070\u0074\u0061\u0067\u006f\u006e";case 13:return "\u006fc\u0074\u0061\u0067\u006f\u006e";case 14:return "\u0064e\u0063\u0061\u0067\u006f\u006e"; -case 15:return "\u0064o\u0064\u0065\u0063\u0061\u0067\u006fn";case 16:return "\u0073\u0074\u0061r\u0034";case 17:return "\u0073\u0074\u0061r\u0035";case 18:return "\u0073\u0074\u0061r\u0036";case 19:return "\u0073\u0074\u0061r\u0037";case 20:return "\u0073\u0074\u0061r\u0038"; -case 21:return "\u0073\u0074\u0061\u0072\u0031\u0030";case 22:return "\u0073\u0074\u0061\u0072\u0031\u0032";case 23:return "\u0073\u0074\u0061\u0072\u0031\u0036";case 24:return "\u0073\u0074\u0061\u0072\u0032\u0034";case 25:return "\u0073\u0074\u0061\u0072\u0033\u0032"; -case 26:return "\u0072o\u0075\u006e\u0064\u0052\u0065\u0063t";case 27:return "\u0072\u006f\u0075\u006e\u0064\u0031\u0052\u0065\u0063\u0074";case 28:return "\u0072\u006f\u0075\u006e\u0064\u0032\u0053\u0061\u006de\u0052\u0065\u0063\u0074";case 29:return "\u0072\u006f\u0075\u006e\u0064\u0032\u0044\u0069\u0061g\u0052\u0065\u0063\u0074"; -case 30:return "\u0073\u006e\u0069\u0070\u0052\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074";case 31:return "\u0073n\u0069\u0070\u0031\u0052\u0065\u0063t";case 32:return "\u0073\u006e\u0069\u0070\u0032\u0053\u0061\u006d\u0065\u0052\u0065\u0063\u0074"; -case 33:return "\u0073\u006e\u0069\u0070\u0032\u0044\u0069\u0061\u0067\u0052\u0065\u0063\u0074";case 34:return "\u0070\u006c\u0061\u0071\u0075\u0065";case 35:return "\u0065l\u006c\u0069\u0070\u0073\u0065";case 36:return "\u0074\u0065\u0061\u0072\u0064\u0072\u006f\u0070"; -case 37:return "\u0068o\u006d\u0065\u0050\u006c\u0061\u0074e";case 38:return "\u0063h\u0065\u0076\u0072\u006f\u006e";case 39:return "\u0070\u0069\u0065\u0057\u0065\u0064\u0067\u0065";case 40:return "\u0070\u0069\u0065";case 41:return "\u0062\u006c\u006f\u0063\u006b\u0041\u0072\u0063"; -case 42:return "\u0064\u006f\u006eu\u0074";case 43:return "\u006eo\u0053\u006d\u006f\u006b\u0069\u006eg";case 44:return "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case 45:return "\u006ce\u0066\u0074\u0041\u0072\u0072\u006fw";case 46:return "\u0075p\u0041\u0072\u0072\u006f\u0077"; -case 47:return "\u0064o\u0077\u006e\u0041\u0072\u0072\u006fw";case 48:return "\u0073\u0074\u0072\u0069\u0070\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case 49:return "\u006e\u006f\u0074\u0063\u0068\u0065\u0064\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077"; -case 50:return "b\u0065\u006e\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 51:return "\u006c\u0065\u0066\u0074\u0052\u0069\u0067\u0068\u0074A\u0072\u0072\u006f\u0077";case 52:return "u\u0070\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077"; -case 53:return "l\u0065\u0066\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 54:return "\u006c\u0065f\u0074\u0052\u0069g\u0068\u0074\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 55:return "\u0071u\u0061\u0064\u0041\u0072\u0072\u006fw";case 56:return "\u006c\u0065f\u0074\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case 57:return "\u0072\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case 58:return "\u0075\u0070\u0041\u0072\u0072\u006f\u0077\u0043\u0061l\u006c\u006f\u0075\u0074";case 59:return "\u0064\u006fw\u006e\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case 60:return "l\u0065\u0066\u0074\u0052ig\u0068t\u0041\u0072\u0072\u006f\u0077C\u0061\u006c\u006c\u006f\u0075\u0074";case 61:return "\u0075p\u0044o\u0077\u006e\u0041\u0072\u0072o\u0077\u0043a\u006c\u006c\u006f\u0075\u0074";case 62:return "\u0071\u0075a\u0064\u0041\u0072r\u006f\u0077\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case 63:return "\u0062e\u006e\u0074\u0041\u0072\u0072\u006fw";case 64:return "\u0075\u0074\u0075\u0072\u006e\u0041\u0072\u0072\u006f\u0077";case 65:return "\u0063\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072\u006f\u0077";case 66:return "\u006c\u0065\u0066\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072A\u0072\u0072\u006f\u0077"; -case 67:return "\u006c\u0065\u0066\u0074Ri\u0067\u0068\u0074\u0043\u0069\u0072\u0063\u0075\u006c\u0061\u0072\u0041\u0072\u0072o\u0077";case 68:return "\u0063\u0075r\u0076\u0065\u0064R\u0069\u0067\u0068\u0074\u0041\u0072\u0072\u006f\u0077";case 69:return "\u0063u\u0072v\u0065\u0064\u004c\u0065\u0066\u0074\u0041\u0072\u0072\u006f\u0077"; -case 70:return "\u0063\u0075\u0072\u0076\u0065\u0064\u0055\u0070\u0041\u0072\u0072\u006f\u0077";case 71:return "\u0063u\u0072v\u0065\u0064\u0044\u006f\u0077\u006e\u0041\u0072\u0072\u006f\u0077";case 72:return "s\u0077\u006f\u006f\u0073\u0068\u0041\u0072\u0072\u006f\u0077"; -case 73:return "\u0063\u0075\u0062\u0065";case 74:return "\u0063\u0061\u006e";case 75:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0042\u006f\u006c\u0074";case 76:return "\u0068\u0065\u0061r\u0074";case 77:return "\u0073\u0075\u006e"; -case 78:return "\u006d\u006f\u006f\u006e";case 79:return "\u0073\u006d\u0069\u006c\u0065\u0079\u0046\u0061\u0063\u0065";case 80:return "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0031";case 81:return "\u0069\u0072\u0072\u0065\u0067\u0075\u006c\u0061\u0072S\u0065\u0061\u006c\u0032"; -case 82:return "\u0066\u006f\u006cd\u0065\u0064\u0043\u006f\u0072\u006e\u0065\u0072";case 83:return "\u0062\u0065\u0076e\u006c";case 84:return "\u0066\u0072\u0061m\u0065";case 85:return "\u0068a\u006c\u0066\u0046\u0072\u0061\u006de";case 86:return "\u0063\u006f\u0072\u006e\u0065\u0072"; -case 87:return "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065";case 88:return "\u0063\u0068\u006fr\u0064";case 89:return "\u0061\u0072\u0063";case 90:return "l\u0065\u0066\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074";case 91:return "\u0072\u0069\u0067h\u0074\u0042\u0072\u0061\u0063\u006b\u0065\u0074"; -case 92:return "\u006ce\u0066\u0074\u0042\u0072\u0061\u0063e";case 93:return "\u0072\u0069\u0067\u0068\u0074\u0042\u0072\u0061\u0063\u0065";case 94:return "b\u0072\u0061\u0063\u006b\u0065\u0074\u0050\u0061\u0069\u0072";case 95:return "\u0062r\u0061\u0063\u0065\u0050\u0061\u0069r"; -case 96:return "\u0073t\u0072a\u0069\u0067\u0068\u0074\u0043o\u006e\u006ee\u0063\u0074\u006f\u0072\u0031";case 97:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0032";case 98:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0033"; -case 99:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0034";case 100:return "\u0062\u0065\u006e\u0074\u0043\u006f\u006e\u006e\u0065c\u0074\u006f\u0072\u0035";case 101:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0032"; -case 102:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0033";case 103:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0034";case 104:return "\u0063\u0075r\u0076\u0065\u0064C\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0035"; -case 105:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0031";case 106:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0032";case 107:return "\u0063\u0061\u006c\u006c\u006f\u0075\u0074\u0033";case 108:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; -case 109:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case 110:return "\u0061\u0063\u0063\u0065\u006e\u0074\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case 111:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0031"; -case 112:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0032";case 113:return "\u0062\u006f\u0072\u0064\u0065\u0072\u0043\u0061\u006cl\u006f\u0075\u0074\u0033";case 114:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0031"; -case 115:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0032";case 116:return "a\u0063c\u0065\u006e\u0074\u0042\u006f\u0072\u0064\u0065r\u0043\u0061\u006c\u006cou\u0074\u0033";case 117:return "\u0077\u0065d\u0067\u0065\u0052e\u0063\u0074\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case 118:return "w\u0065\u0064\u0067\u0065Ro\u0075n\u0064\u0052\u0065\u0063\u0074C\u0061\u006c\u006c\u006f\u0075\u0074";case 119:return "\u0077\u0065\u0064\u0067eE\u006c\u006c\u0069\u0070\u0073\u0065\u0043\u0061\u006c\u006c\u006f\u0075\u0074";case 120:return "\u0063\u006c\u006fu\u0064\u0043\u0061\u006c\u006c\u006f\u0075\u0074"; -case 121:return "\u0063\u006c\u006fu\u0064";case 122:return "\u0072\u0069\u0062\u0062\u006f\u006e";case 123:return "\u0072i\u0062\u0062\u006f\u006e\u0032";case 124:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069\u0062\u0062\u006f\u006e"; -case 125:return "\u0065\u006c\u006c\u0069\u0070\u0073\u0065\u0052\u0069b\u0062\u006f\u006e\u0032";case 126:return "\u006ce\u0066t\u0052\u0069\u0067\u0068\u0074\u0052\u0069\u0062\u0062\u006f\u006e";case 127:return "\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053c\u0072\u006f\u006c\u006c"; -case 128:return "\u0068\u006fr\u0069\u007a\u006fn\u0074\u0061\u006c\u0053\u0063\u0072\u006f\u006c\u006c";case 129:return "\u0077\u0061\u0076\u0065";case 130:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 131:return "\u0070\u006c\u0075\u0073"; -case 132:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0050\u0072\u006f\u0063\u0065\u0073\u0073";case 133:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u0065\u0063i\u0073\u0069\u006f\u006e";case 134:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006ep\u0075\u0074\u004f\u0075tp\u0075\u0074"; -case 135:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0050\u0072\u006fc\u0065\u0073\u0073";case 136:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0049\u006e\u0074\u0065r\u006e\u0061\u006c\u0053\u0074\u006f\u0072\u0061\u0067\u0065"; -case 137:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0044\u006f\u0063u\u006d\u0065\u006e\u0074";case 138:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004d\u0075\u006c\u0074\u0069\u0064\u006f\u0063\u0075\u006d\u0065n\u0074"; -case 139:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u0054\u0065\u0072\u006d\u0069\u006e\u0061\u0074\u006f\u0072";case 140:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0072e\u0070\u0061\u0072\u0061ti\u006f\u006e";case 141:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061n\u0075\u0061\u006c\u0049np\u0075\u0074"; -case 142:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004d\u0061\u006e\u0075a\u006c\u004f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e";case 143:return "\u0066l\u006fw\u0043\u0068\u0061\u0072\u0074C\u006f\u006en\u0065\u0063\u0074\u006f\u0072"; -case 144:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ca\u0072\u0064";case 145:return "f\u006co\u0077\u0043\u0068\u0061\u0072\u0074\u0050\u0075n\u0063\u0068\u0065\u0064Ta\u0070\u0065";case 146:return "\u0066l\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u0075\u006d\u006di\u006e\u0067\u004a\u0075\u006e\u0063\u0074\u0069\u006f\u006e"; -case 147:return "f\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u004f\u0072";case 148:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0043\u006f\u006c\u006c\u0061\u0074\u0065";case 149:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074\u0053\u006f\u0072\u0074"; -case 150:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0045\u0078\u0074\u0072\u0061\u0063\u0074";case 151:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074M\u0065\u0072\u0067\u0065";case 152:return "\u0066\u006c\u006fwC\u0068\u0061\u0072\u0074\u004f\u0066\u0066\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061\u0067\u0065"; -case 153:return "\u0066\u006c\u006f\u0077Ch\u0061\u0072\u0074\u004f\u006e\u006c\u0069\u006e\u0065\u0053\u0074\u006f\u0072\u0061g\u0065";case 154:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0054\u0061\u0070\u0065"; -case 155:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0069\u0073\u006b";case 156:return "f\u006c\u006f\u0077\u0043ha\u0072t\u004d\u0061\u0067\u006e\u0065t\u0069\u0063\u0044\u0072\u0075\u006d";case 157:return "\u0066\u006co\u0077\u0043\u0068a\u0072\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079"; -case 158:return "\u0066\u006c\u006f\u0077\u0043\u0068\u0061\u0072\u0074D\u0065\u006c\u0061\u0079";case 159:return "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u0041\u006c\u0074e\u0072n\u0061t\u0065\u0050\u0072\u006f\u0063\u0065\u0073s";case 160:return "\u0066l\u006f\u0077\u0043\u0068a\u0072\u0074\u004f\u0066\u0066p\u0061g\u0065C\u006f\u006e\u006e\u0065\u0063\u0074\u006fr"; -case 161:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eB\u006c\u0061\u006e\u006b";case 162:return "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u006f\u006d\u0065";case 163:return "\u0061\u0063t\u0069\u006f\u006eB\u0075\u0074\u0074\u006f\u006e\u0048\u0065\u006c\u0070"; -case 164:return "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0049\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";case 165:return "\u0061\u0063\u0074io\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0046\u006f\u0072\u0077\u0061\u0072\u0064\u004e\u0065\u0078\u0074"; -case 166:return "\u0061c\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0042a\u0063\u006b\u0050\u0072\u0065\u0076\u0069\u006f\u0075\u0073";case 167:return "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006e\u0045\u006e\u0064"; -case 168:return "a\u0063\u0074\u0069\u006fnB\u0075t\u0074\u006f\u006e\u0042\u0065g\u0069\u006e\u006e\u0069\u006e\u0067";case 169:return "\u0061c\u0074i\u006f\u006e\u0042\u0075\u0074t\u006f\u006eR\u0065\u0074\u0075\u0072\u006e";case 170:return "a\u0063t\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006fn\u0044\u006f\u0063\u0075me\u006e\u0074"; -case 171:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eS\u006f\u0075\u006e\u0064";case 172:return "\u0061\u0063\u0074\u0069\u006f\u006e\u0042\u0075\u0074\u0074\u006f\u006eM\u006f\u0076\u0069\u0065";case 173:return "\u0067\u0065\u0061r\u0036"; -case 174:return "\u0067\u0065\u0061r\u0039";case 175:return "\u0066\u0075\u006e\u006e\u0065\u006c";case 176:return "\u006d\u0061\u0074\u0068\u0050\u006c\u0075\u0073";case 177:return "\u006da\u0074\u0068\u004d\u0069\u006e\u0075s";case 178:return "\u006d\u0061\u0074h\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0079"; -case 179:return "\u006d\u0061\u0074\u0068\u0044\u0069\u0076\u0069\u0064\u0065";case 180:return "\u006da\u0074\u0068\u0045\u0071\u0075\u0061l";case 181:return "\u006d\u0061\u0074h\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 182:return "\u0063\u006f\u0072\u006e\u0065\u0072\u0054\u0061\u0062\u0073"; -case 183:return "\u0073\u0071\u0075\u0061\u0072\u0065\u0054\u0061\u0062\u0073";case 184:return "\u0070\u006c\u0061\u0071\u0075\u0065\u0054\u0061\u0062\u0073";case 185:return "\u0063\u0068\u0061\u0072\u0074\u0058";case 186:return "\u0063h\u0061\u0072\u0074\u0053\u0074\u0061r"; -case 187:return "\u0063h\u0061\u0072\u0074\u0050\u006c\u0075s";};return "";};func (_cdaffg ST_LineEndType )ValidateWithPath (path string )error {switch _cdaffg {case 0,1,2,3,4,5,6:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdaffg )); -};return nil ;};func (_ffbbgg *ST_TextAlignType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_aebfe ,_fcfabd :=d .Token ();if _fcfabd !=nil {return _fcfabd ;};if _bfddb ,_fdedd :=_aebfe .(_ba .EndElement );_fdedd &&_bfddb .Name ==start .Name {*_ffbbgg =1; -return nil ;};if _bbfabc ,_dacbc :=_aebfe .(_ba .CharData );!_dacbc {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aebfe );}else {switch string (_bbfabc ){case "":*_ffbbgg =0; -case "\u006c":*_ffbbgg =1;case "\u0063\u0074\u0072":*_ffbbgg =2;case "\u0072":*_ffbbgg =3;case "\u006a\u0075\u0073\u0074":*_ffbbgg =4;case "\u006au\u0073\u0074\u004c\u006f\u0077":*_ffbbgg =5;case "\u0064\u0069\u0073\u0074":*_ffbbgg =6;case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074":*_ffbbgg =7; -};};_aebfe ,_fcfabd =d .Token ();if _fcfabd !=nil {return _fcfabd ;};if _cffbe ,_dffefe :=_aebfe .(_ba .EndElement );_dffefe &&_cffbe .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aebfe ); -};func (_ddf *CT_AlphaCeilingEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_bec ,_fcd :=d .Token ();if _fcd !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0043\u0065\u0069\u006ci\u006e\u0067\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_fcd ); -};if _aee ,_eee :=_bec .(_ba .EndElement );_eee &&_aee .Name ==start .Name {break ;};};return nil ;};func NewEG_Geometry ()*EG_Geometry {_gcfcc :=&EG_Geometry {};_gcfcc .GeometryChoice =NewEG_GeometryChoice ();return _gcfcc ;}; +// Validate validates the CT_GvmlGroupShapeChoice and its children +func (_ebdec *CT_GvmlGroupShapeChoice )Validate ()error {return _ebdec .ValidateWithPath ("\u0043\u0054\u005fGv\u006d\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func NewEG_GeometryChoice ()*EG_GeometryChoice {_feeeg :=&EG_GeometryChoice {}; +return _feeeg }; -// ValidateWithPath validates the EG_TextUnderlineLine and its children, prefixing error messages with path -func (_dafde *EG_TextUnderlineLine )ValidateWithPath (path string )error {if _dedfdf :=_dafde .TextUnderlineLineChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); -_dedfdf !=nil {return _dedfdf ;};return nil ;}; +// ValidateWithPath validates the CT_OfficeArtExtension and its children, prefixing error messages with path +func (_efgc *CT_OfficeArtExtension )ValidateWithPath (path string )error {return nil };type CT_TableCell struct{ -// Validate validates the CT_GrayscaleEffect and its children -func (_baea *CT_GrayscaleEffect )Validate ()error {return _baea .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0079\u0073\u0063a\u006c\u0065E\u0066\u0066\u0065\u0063\u0074");};type ST_TextWrappingType byte ;func (_fgbe *CT_GvmlPicture )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_abaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006e\u0076\u0050\u0069\u0063\u0050r"}};e .EncodeElement (_fgbe .NvPicPr ,_abaa );_fgeca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_fgbe .BlipFill ,_fgeca );_cgfge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_fgbe .SpPr ,_cgfge );if _fgbe .Style !=nil {_eadeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_fgbe .Style ,_eadeg );};if _fgbe .ExtLst !=nil {_fabf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgbe .ExtLst ,_fabf );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_fgcgc *ST_AnimationChartBuildType )Validate ()error {return _fgcgc .ValidateWithPath ("")};func (_eedcc *CT_TextNoAutofit )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_ccaf *CT_Boolean )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _ccaf .ValAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_ccaf .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ebcc *CT_AlphaReplaceEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_cbg :=range start .Attr {if _cbg .Name .Local =="\u0061"{_aca ,_bedb :=ParseUnionST_PositiveFixedPercentage (_cbg .Value ); -if _bedb !=nil {return _bedb ;};_ebcc .AAttr =_aca ;continue ;};};for {_efbg ,_cdd :=d .Token ();if _cdd !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006ca\u0063\u0065\u0045\u0066\u0066\u0065\u0063t\u003a\u0020\u0025\u0073",_cdd ); -};if _ebccb ,_ffa :=_efbg .(_ba .EndElement );_ffa &&_ebccb .Name ==start .Name {break ;};};return nil ;};func (_gbdbb *CT_ThemeableLineStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_gbdbb .ThemeableLineStyleChoice .MarshalXML (e ,_ba .StartElement {}); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextGeometryChoice struct{ +// Row Span +RowSpanAttr *int32 ; -// Custom Geometry -CustGeom *CT_CustomGeometry2D ; +// Grid Span +GridSpanAttr *int32 ; -// Preset Text Warp -PrstTxWarp *CT_PresetTextShape ;}; +// Horizontal Merge +HMergeAttr *bool ; -// Validate validates the CT_Camera and its children -func (_dda *CT_Camera )Validate ()error {return _dda .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a");};func (_febgd *EG_EffectChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_agfeg :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:_febgd .Cont =NewCT_EffectContainer (); -if _ecbff :=d .DecodeElement (_febgd .Cont ,&_agfeg );_ecbff !=nil {return _ecbff ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_febgd .Effect =NewCT_EffectReference (); -if _gagee :=d .DecodeElement (_febgd .Effect ,&_agfeg );_gagee !=nil {return _gagee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0042\u0069\u004c\u0065\u0076\u0065\u006c"}:_febgd .AlphaBiLevel =NewCT_AlphaBiLevelEffect (); -if _bgfbgg :=d .DecodeElement (_febgd .AlphaBiLevel ,&_agfeg );_bgfbgg !=nil {return _bgfbgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061\u0043\u0065\u0069\u006c\u0069\u006e\u0067"}:_febgd .AlphaCeiling =NewCT_AlphaCeilingEffect (); -if _fbfg :=d .DecodeElement (_febgd .AlphaCeiling ,&_agfeg );_fbfg !=nil {return _fbfg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}:_febgd .AlphaFloor =NewCT_AlphaFloorEffect (); -if _accc :=d .DecodeElement (_febgd .AlphaFloor ,&_agfeg );_accc !=nil {return _accc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}:_febgd .AlphaInv =NewCT_AlphaInverseEffect (); -if _dffef :=d .DecodeElement (_febgd .AlphaInv ,&_agfeg );_dffef !=nil {return _dffef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_febgd .AlphaMod =NewCT_AlphaModulateEffect (); -if _addg :=d .DecodeElement (_febgd .AlphaMod ,&_agfeg );_addg !=nil {return _addg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}:_febgd .AlphaModFix =NewCT_AlphaModulateFixedEffect (); -if _beffg :=d .DecodeElement (_febgd .AlphaModFix ,&_agfeg );_beffg !=nil {return _beffg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}:_febgd .AlphaOutset =NewCT_AlphaOutsetEffect (); -if _fedgg :=d .DecodeElement (_febgd .AlphaOutset ,&_agfeg );_fedgg !=nil {return _fedgg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0070\u0068\u0061\u0052\u0065\u0070l"}:_febgd .AlphaRepl =NewCT_AlphaReplaceEffect (); -if _cdged :=d .DecodeElement (_febgd .AlphaRepl ,&_agfeg );_cdged !=nil {return _cdged ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062i\u004c\u0065\u0076\u0065\u006c"}:_febgd .BiLevel =NewCT_BiLevelEffect (); -if _eeage :=d .DecodeElement (_febgd .BiLevel ,&_agfeg );_eeage !=nil {return _eeage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0065n\u0064"}:_febgd .Blend =NewCT_BlendEffect (); -if _dcega :=d .DecodeElement (_febgd .Blend ,&_agfeg );_dcega !=nil {return _dcega ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0072"}:_febgd .Blur =NewCT_BlurEffect (); -if _febfd :=d .DecodeElement (_febgd .Blur ,&_agfeg );_febfd !=nil {return _febfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0043\u0068\u0061\u006e\u0067e"}:_febgd .ClrChange =NewCT_ColorChangeEffect (); -if _beagg :=d .DecodeElement (_febgd .ClrChange ,&_agfeg );_beagg !=nil {return _beagg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0052\u0065\u0070\u006c"}:_febgd .ClrRepl =NewCT_ColorReplaceEffect (); -if _ddcgd :=d .DecodeElement (_febgd .ClrRepl ,&_agfeg );_ddcgd !=nil {return _ddcgd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064u\u006f\u0074\u006f\u006e\u0065"}:_febgd .Duotone =NewCT_DuotoneEffect (); -if _gfage :=d .DecodeElement (_febgd .Duotone ,&_agfeg );_gfage !=nil {return _gfage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_febgd .Fill =NewCT_FillEffect (); -if _bdbbfc :=d .DecodeElement (_febgd .Fill ,&_agfeg );_bdbbfc !=nil {return _bdbbfc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}:_febgd .FillOverlay =NewCT_FillOverlayEffect (); -if _ffgce :=d .DecodeElement (_febgd .FillOverlay ,&_agfeg );_ffgce !=nil {return _ffgce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u006c\u006f\u0077"}:_febgd .Glow =NewCT_GlowEffect (); -if _cfbg :=d .DecodeElement (_febgd .Glow ,&_agfeg );_cfbg !=nil {return _cfbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0079\u0073\u0063\u006c"}:_febgd .Grayscl =NewCT_GrayscaleEffect (); -if _efebf :=d .DecodeElement (_febgd .Grayscl ,&_agfeg );_efebf !=nil {return _efebf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_febgd .Hsl =NewCT_HSLEffect (); -if _dbgeb :=d .DecodeElement (_febgd .Hsl ,&_agfeg );_dbgeb !=nil {return _dbgeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069n\u006e\u0065\u0072\u0053\u0068\u0064w"}:_febgd .InnerShdw =NewCT_InnerShadowEffect (); -if _gggbg :=d .DecodeElement (_febgd .InnerShdw ,&_agfeg );_gggbg !=nil {return _gggbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_febgd .Lum =NewCT_LuminanceEffect (); -if _eafef :=d .DecodeElement (_febgd .Lum ,&_agfeg );_eafef !=nil {return _eafef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u0065\u0072\u0053\u0068\u0064w"}:_febgd .OuterShdw =NewCT_OuterShadowEffect (); -if _dagaae :=d .DecodeElement (_febgd .OuterShdw ,&_agfeg );_dagaae !=nil {return _dagaae ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}:_febgd .PrstShdw =NewCT_PresetShadowEffect (); -if _fgbaa :=d .DecodeElement (_febgd .PrstShdw ,&_agfeg );_fgbaa !=nil {return _fgbaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}:_febgd .Reflection =NewCT_ReflectionEffect (); -if _dbggd :=d .DecodeElement (_febgd .Reflection ,&_agfeg );_dbggd !=nil {return _dbggd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u006c\u004f\u0066\u0066"}:_febgd .RelOff =NewCT_RelativeOffsetEffect (); -if _fbfcg :=d .DecodeElement (_febgd .RelOff ,&_agfeg );_fbfcg !=nil {return _fbfcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}:_febgd .SoftEdge =NewCT_SoftEdgesEffect (); -if _aacec :=d .DecodeElement (_febgd .SoftEdge ,&_agfeg );_aacec !=nil {return _aacec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_febgd .Tint =NewCT_TintEffect (); -if _dfbc :=d .DecodeElement (_febgd .Tint ,&_agfeg );_dfbc !=nil {return _dfbc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:_febgd .Xfrm =NewCT_TransformEffect (); -if _baeac :=d .DecodeElement (_febgd .Xfrm ,&_agfeg );_baeac !=nil {return _baeac ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066e\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agfeg .Name ); -if _cfcdc :=d .Skip ();_cfcdc !=nil {return _cfcdc ;};};return nil ;};func (_dgbbb *EG_ThemeableFontStyles )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_dgbbb .ThemeableFontStylesChoice .MarshalXML (e ,_ba .StartElement {});return nil ; -}; +// Vertical Merge +VMergeAttr *bool ; -// Validate validates the CT_Bevel and its children -func (_gfd *CT_Bevel )Validate ()error {return _gfd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c");};func ParseUnionST_PositiveFixedPercentage (s string )(ST_PositiveFixedPercentage ,error ){_gbabgb :=ST_PositiveFixedPercentage {}; -if _e .ST_PercentagePatternRe .MatchString (s ){_gbabgb .ST_PositiveFixedPercentage =&ST_Percentage {};_gbabgb .ST_PositiveFixedPercentage .ST_Percentage =&s ;}else {_dbcbd ,_gedfe :=_f .ParseInt (s ,10,64);if _gedfe !=nil {return _gbabgb ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_gedfe ); -};_fdbge :=int32 (_dbcbd );_gbabgb .ST_PositiveFixedPercentageDecimal =&_fdbge ;};return _gbabgb ,nil ;};func (_bcgbb *CT_EmbeddedWAVAudioFile )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072:\u0065\u006d\u0062\u0065\u0064"},Value :_be .Sprintf ("\u0025\u0076",_bcgbb .EmbedAttr )}); -if _bcgbb .NameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_bcgbb .NameAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func NewCT_FillStyleList ()*CT_FillStyleList {_dfabd :=&CT_FillStyleList {};return _dfabd };type CT_SchemeColor struct{ +// Table Cell Identifier +IdAttr *string ; -// Value -ValAttr ST_SchemeColorVal ;EG_ColorTransform []*EG_ColorTransform ;};func (_egfae *EG_TextBulletColor )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_egfae .TextBulletColorChoice =NewEG_TextBulletColorChoice ();_bedad :for {_dgfaca ,_gdbae :=d .Token (); -if _gdbae !=nil {return _gdbae ;};switch _dddef :=_dgfaca .(type ){case _ba .StartElement :switch _dddef .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0043\u006c\u0072\u0054\u0078"}:_egfae .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -if _agcee :=d .DecodeElement (&_egfae .TextBulletColorChoice .BuClrTx ,&_dddef );_agcee !=nil {return _agcee ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0043l\u0072"}:_egfae .TextBulletColorChoice =NewEG_TextBulletColorChoice (); -if _bdbee :=d .DecodeElement (&_egfae .TextBulletColorChoice .BuClr ,&_dddef );_bdbee !=nil {return _bdbee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075l\u006c\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0020\u0025\u0076",_dddef .Name ); -if _ggfgf :=d .Skip ();_ggfgf !=nil {return _ggfgf ;};};case _ba .EndElement :break _bedad ;case _ba .CharData :};};return nil ;};func (_ceb *CT_ColorScheme )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ceb .Dk1 =NewCT_Color ();_ceb .Lt1 =NewCT_Color (); -_ceb .Dk2 =NewCT_Color ();_ceb .Lt2 =NewCT_Color ();_ceb .Accent1 =NewCT_Color ();_ceb .Accent2 =NewCT_Color ();_ceb .Accent3 =NewCT_Color ();_ceb .Accent4 =NewCT_Color ();_ceb .Accent5 =NewCT_Color ();_ceb .Accent6 =NewCT_Color ();_ceb .Hlink =NewCT_Color (); -_ceb .FolHlink =NewCT_Color ();for _ ,_gaf :=range start .Attr {if _gaf .Name .Local =="\u006e\u0061\u006d\u0065"{_egfe :=_gaf .Value ;_ceb .NameAttr =_egfe ;continue ;};};_bdgd :for {_caacg ,_fabd :=d .Token ();if _fabd !=nil {return _fabd ;};switch _ddbbd :=_caacg .(type ){case _ba .StartElement :switch _ddbbd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0031"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0031"}:if _aacg :=d .DecodeElement (_ceb .Dk1 ,&_ddbbd ); -_aacg !=nil {return _aacg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0031"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0031"}:if _edbe :=d .DecodeElement (_ceb .Lt1 ,&_ddbbd ); -_edbe !=nil {return _edbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0032"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u006b\u0032"}:if _eace :=d .DecodeElement (_ceb .Dk2 ,&_ddbbd ); -_eace !=nil {return _eace ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0032"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0074\u0032"}:if _gbbe :=d .DecodeElement (_ceb .Lt2 ,&_ddbbd ); -_gbbe !=nil {return _gbbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0031"}:if _eecb :=d .DecodeElement (_ceb .Accent1 ,&_ddbbd ); -_eecb !=nil {return _eecb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0032"}:if _aeeg :=d .DecodeElement (_ceb .Accent2 ,&_ddbbd ); -_aeeg !=nil {return _aeeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0033"}:if _bccab :=d .DecodeElement (_ceb .Accent3 ,&_ddbbd ); -_bccab !=nil {return _bccab ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0034"}:if _cfeef :=d .DecodeElement (_ceb .Accent4 ,&_ddbbd ); -_cfeef !=nil {return _cfeef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0035"}:if _ddac :=d .DecodeElement (_ceb .Accent5 ,&_ddbbd ); -_ddac !=nil {return _ddac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061c\u0063\u0065\u006e\u0074\u0036"}:if _fecf :=d .DecodeElement (_ceb .Accent6 ,&_ddbbd ); -_fecf !=nil {return _fecf ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069n\u006b"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006c\u0069n\u006b"}:if _fegce :=d .DecodeElement (_ceb .Hlink ,&_ddbbd ); -_fegce !=nil {return _fegce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b"}:if _dgba :=d .DecodeElement (_ceb .FolHlink ,&_ddbbd ); -_dgba !=nil {return _dgba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ceb .ExtLst =NewCT_OfficeArtExtensionList (); -if _ccgb :=d .DecodeElement (_ceb .ExtLst ,&_ddbbd );_ccgb !=nil {return _ccgb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063h\u0065m\u0065\u0020\u0025\u0076",_ddbbd .Name ); -if _fge :=d .Skip ();_fge !=nil {return _fge ;};};case _ba .EndElement :break _bdgd ;case _ba .CharData :};};return nil ;};type CT_Bevel struct{ +// Text Body +TxBody *CT_TextBody ; -// Width -WAttr *int64 ; +// Table Cell Properties +TcPr *CT_TableCellProperties ;ExtLst *CT_OfficeArtExtensionList ;}; -// Height -HAttr *int64 ; +// Validate validates the EG_Geometry and its children +func (_agbd *EG_Geometry )Validate ()error {return _agbd .ValidateWithPath ("E\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079");};func (_fcbfd *CT_ColorMappingOverride )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_fcbfd .ColorMappingOverrideChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gdbe *CT_Path2DMoveTo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdbe .Pt =NewCT_AdjPoint2D (); +_caebc :for {_edfbc ,_fdea :=d .Token ();if _fdea !=nil {return _fdea ;};switch _acec :=_edfbc .(type ){case _d .StartElement :switch _acec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:if _aebfc :=d .DecodeElement (_gdbe .Pt ,&_acec ); +_aebfc !=nil {return _aebfc ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074h\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f\u0020\u0025\u0076",_acec .Name ); +if _fbgdg :=d .Skip ();_fbgdg !=nil {return _fbgdg ;};};case _d .EndElement :break _caebc ;case _d .CharData :};};return nil ;};func (_ccddda *ST_PitchFamily )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ccddda =0;case "\u0030\u0030":*_ccddda =1; +case "\u0030\u0031":*_ccddda =2;case "\u0030\u0032":*_ccddda =3;case "\u0031\u0036":*_ccddda =4;case "\u0031\u0037":*_ccddda =5;case "\u0031\u0038":*_ccddda =6;case "\u0033\u0032":*_ccddda =7;case "\u0033\u0033":*_ccddda =8;case "\u0033\u0034":*_ccddda =9; +case "\u0034\u0038":*_ccddda =10;case "\u0034\u0039":*_ccddda =11;case "\u0035\u0030":*_ccddda =12;case "\u0036\u0034":*_ccddda =13;case "\u0036\u0035":*_ccddda =14;case "\u0036\u0036":*_ccddda =15;case "\u0038\u0030":*_ccddda =16;case "\u0038\u0031":*_ccddda =17; +case "\u0038\u0032":*_ccddda =18;};return nil ;};func (_fddeab *EG_FillPropertiesChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfdgd :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fddeab .NoFill =NewCT_NoFillProperties (); +if _gcfda :=d .DecodeElement (_fddeab .NoFill ,&_gfdgd );_gcfda !=nil {return _gcfda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fddeab .SolidFill =NewCT_SolidColorFillProperties (); +if _eaaff :=d .DecodeElement (_fddeab .SolidFill ,&_gfdgd );_eaaff !=nil {return _eaaff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fddeab .GradFill =NewCT_GradientFillProperties (); +if _dfeeb :=d .DecodeElement (_fddeab .GradFill ,&_gfdgd );_dfeeb !=nil {return _dfeeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_fddeab .BlipFill =NewCT_BlipFillProperties (); +if _aeag :=d .DecodeElement (_fddeab .BlipFill ,&_gfdgd );_aeag !=nil {return _aeag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fddeab .PattFill =NewCT_PatternFillProperties (); +if _ebddc :=d .DecodeElement (_fddeab .PattFill ,&_gfdgd );_ebddc !=nil {return _ebddc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_fddeab .GrpFill =NewCT_GroupFillProperties (); +if _gedeb :=d .DecodeElement (_fddeab .GrpFill ,&_gfdgd );_gedeb !=nil {return _gedeb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_gfdgd .Name ); +if _ecgbbb :=d .Skip ();_ecgbbb !=nil {return _ecgbbb ;};};return nil ;}; -// Preset Bevel -PrstAttr ST_BevelPresetType ;};func (_cfecd *ST_AnimationChartOnlyBuildType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ccaeg ,_aeabb :=d .Token ();if _aeabb !=nil {return _aeabb ;};if _bdbcg ,_gcbcac :=_ccaeg .(_ba .EndElement );_gcbcac &&_bdbcg .Name ==start .Name {*_cfecd =1; -return nil ;};if _bebgee ,_ggcfd :=_ccaeg .(_ba .CharData );!_ggcfd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccaeg );}else {switch string (_bebgee ){case "":*_cfecd =0; -case "\u0073\u0065\u0072\u0069\u0065\u0073":*_cfecd =1;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_cfecd =2;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_cfecd =3;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_cfecd =4; -};};_ccaeg ,_aeabb =d .Token ();if _aeabb !=nil {return _aeabb ;};if _adcca ,_dfcaaf :=_ccaeg .(_ba .EndElement );_dfcaaf &&_adcca .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccaeg ); -};const (ST_BevelPresetTypeUnset ST_BevelPresetType =0;ST_BevelPresetTypeRelaxedInset ST_BevelPresetType =1;ST_BevelPresetTypeCircle ST_BevelPresetType =2;ST_BevelPresetTypeSlope ST_BevelPresetType =3;ST_BevelPresetTypeCross ST_BevelPresetType =4;ST_BevelPresetTypeAngle ST_BevelPresetType =5; -ST_BevelPresetTypeSoftRound ST_BevelPresetType =6;ST_BevelPresetTypeConvex ST_BevelPresetType =7;ST_BevelPresetTypeCoolSlant ST_BevelPresetType =8;ST_BevelPresetTypeDivot ST_BevelPresetType =9;ST_BevelPresetTypeRiblet ST_BevelPresetType =10;ST_BevelPresetTypeHardEdge ST_BevelPresetType =11; -ST_BevelPresetTypeArtDeco ST_BevelPresetType =12;);func (_fgfea ST_TextAutonumberScheme )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_fgfea .String (),start );};type CT_TextTabStop struct{ +// ValidateWithPath validates the EG_TextBulletSize and its children, prefixing error messages with path +func (_efcda *EG_TextBulletSize )ValidateWithPath (path string )error {if _dffcce :=_efcda .TextBulletSizeChoice .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074Bu\u006cl\u0065\u0074\u0053\u0069\u007ae\u0043\u0068\u006f\u0069\u0063\u0065");_dffcce !=nil {return _dffcce ; +};return nil ;};func (_egcg *CT_Bevel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dccec :=range start .Attr {if _dccec .Name .Local =="\u0077"{_cgf ,_fabf :=_b .ParseInt (_dccec .Value ,10,64);if _fabf !=nil {return _fabf ;};_egcg .WAttr =&_cgf ; +continue ;};if _dccec .Name .Local =="\u0068"{_fbde ,_bfc :=_b .ParseInt (_dccec .Value ,10,64);if _bfc !=nil {return _bfc ;};_egcg .HAttr =&_fbde ;continue ;};if _dccec .Name .Local =="\u0070\u0072\u0073\u0074"{_egcg .PrstAttr .UnmarshalXMLAttr (_dccec ); +continue ;};};for {_bdb ,_gbfg :=d .Token ();if _gbfg !=nil {return _bg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0065\u0076\u0065\u006c: \u0025\u0073",_gbfg );};if _bgf ,_bfde :=_bdb .(_d .EndElement );_bfde &&_bgf .Name ==start .Name {break ; +};};return nil ;};func NewEG_LineDashPropertiesChoice ()*EG_LineDashPropertiesChoice {_fagdg :=&EG_LineDashPropertiesChoice {};return _fagdg ;}; -// Tab Position -PosAttr *ST_Coordinate32 ; +// Validate validates the CT_ClipboardStyleSheet and its children +func (_ebaf *CT_ClipboardStyleSheet )Validate ()error {return _ebaf .ValidateWithPath ("\u0043\u0054\u005f\u0043li\u0070\u0062\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065e\u0074");}; -// Tab Alignment -AlgnAttr ST_TextTabAlignType ;};func NewCT_Backdrop ()*CT_Backdrop {_fee :=&CT_Backdrop {};_fee .Anchor =NewCT_Point3D ();_fee .Norm =NewCT_Vector3D ();_fee .Up =NewCT_Vector3D ();return _fee ;};func (_dgfag *EG_ColorTransformChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _dgfag .Tint !=nil {_fddfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}};e .EncodeElement (_dgfag .Tint ,_fddfe );}else if _dgfag .Shade !=nil {_cgfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0068\u0061\u0064\u0065"}}; -e .EncodeElement (_dgfag .Shade ,_cgfe );}else if _dgfag .Comp !=nil {_ggeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u006f\u006d\u0070"}};e .EncodeElement (_dgfag .Comp ,_ggeg );}else if _dgfag .Inv !=nil {_bfbcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0069n\u0076"}}; -e .EncodeElement (_dgfag .Inv ,_bfbcf );}else if _dgfag .Gray !=nil {_aadba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0061\u0079"}};e .EncodeElement (_dgfag .Gray ,_aadba );}else if _dgfag .Alpha !=nil {_dbffc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0061\u006c\u0070\u0068\u0061"}}; -e .EncodeElement (_dgfag .Alpha ,_dbffc );}else if _dgfag .AlphaOff !=nil {_fcfdc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}};e .EncodeElement (_dgfag .AlphaOff ,_fcfdc );}else if _dgfag .AlphaMod !=nil {_cgbge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}}; -e .EncodeElement (_dgfag .AlphaMod ,_cgbge );}else if _dgfag .Hue !=nil {_bfdfb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068u\u0065"}};e .EncodeElement (_dgfag .Hue ,_bfdfb );}else if _dgfag .HueOff !=nil {_ffbbef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0075\u0065\u004f\u0066\u0066"}}; -e .EncodeElement (_dgfag .HueOff ,_ffbbef );}else if _dgfag .HueMod !=nil {_cecec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0075\u0065\u004d\u006f\u0064"}};e .EncodeElement (_dgfag .HueMod ,_cecec );}else if _dgfag .Sat !=nil {_ddaff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073a\u0074"}}; -e .EncodeElement (_dgfag .Sat ,_ddaff );}else if _dgfag .SatOff !=nil {_fgcgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0061\u0074\u004f\u0066\u0066"}};e .EncodeElement (_dgfag .SatOff ,_fgcgg );}else if _dgfag .SatMod !=nil {_gagcad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0061\u0074\u004d\u006f\u0064"}}; -e .EncodeElement (_dgfag .SatMod ,_gagcad );}else if _dgfag .Lum !=nil {_ecdcf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_dgfag .Lum ,_ecdcf );}else if _dgfag .LumOff !=nil {_gabfc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0075\u006d\u004f\u0066\u0066"}}; -e .EncodeElement (_dgfag .LumOff ,_gabfc );}else if _dgfag .LumMod !=nil {_fccba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u0075\u006d\u004d\u006f\u0064"}};e .EncodeElement (_dgfag .LumMod ,_fccba );}else if _dgfag .Red !=nil {_cafgda :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072e\u0064"}}; -e .EncodeElement (_dgfag .Red ,_cafgda );}else if _dgfag .RedOff !=nil {_aacfaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072\u0065\u0064\u004f\u0066\u0066"}};e .EncodeElement (_dgfag .RedOff ,_aacfaf );}else if _dgfag .RedMod !=nil {_feefa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0072\u0065\u0064\u004d\u006f\u0064"}}; -e .EncodeElement (_dgfag .RedMod ,_feefa );}else if _dgfag .Green !=nil {_ffaga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0065\u0065\u006e"}};e .EncodeElement (_dgfag .Green ,_ffaga );}else if _dgfag .GreenOff !=nil {_caeg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}}; -e .EncodeElement (_dgfag .GreenOff ,_caeg );}else if _dgfag .GreenMod !=nil {_dfdga :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}};e .EncodeElement (_dgfag .GreenMod ,_dfdga );}else if _dgfag .Blue !=nil {_cecgf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0065"}}; -e .EncodeElement (_dgfag .Blue ,_cecgf );}else if _dgfag .BlueOff !=nil {_bfbfa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u006c\u0075\u0065\u004f\u0066f"}};e .EncodeElement (_dgfag .BlueOff ,_bfbfa );}else if _dgfag .BlueMod !=nil {_abbefg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0062\u006c\u0075\u0065\u004d\u006fd"}}; -e .EncodeElement (_dgfag .BlueMod ,_abbefg );}else if _dgfag .Gamma !=nil {_dbefe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0061\u006d\u006d\u0061"}};e .EncodeElement (_dgfag .Gamma ,_dbefe );}else if _dgfag .InvGamma !=nil {_feab :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}}; -e .EncodeElement (_dgfag .InvGamma ,_feab );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_AlphaModulateFixedEffect and its children +func (_aecf *CT_AlphaModulateFixedEffect )Validate ()error {return _aecf .ValidateWithPath ("C\u0054\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0046i\u0078\u0065\u0064E\u0066f\u0065\u0063\u0074");};func (_bccg *ST_TextHorzOverflowType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bccg =0; +case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_bccg =1;case "\u0063\u006c\u0069\u0070":*_bccg =2;};return nil ;};func NewCT_TableCellBorderStyle ()*CT_TableCellBorderStyle {_fegf :=&CT_TableCellBorderStyle {};return _fegf ;}; -// ValidateWithPath validates the CT_GeomGuideList and its children, prefixing error messages with path -func (_cgefd *CT_GeomGuideList )ValidateWithPath (path string )error {for _eeaf ,_bbgac :=range _cgefd .Gd {if _fcfd :=_bbgac .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0047\u0064\u005b\u0025\u0064]",path ,_eeaf ));_fcfd !=nil {return _fcfd ;};}; -return nil ;};func NewCT_BackgroundFormatting ()*CT_BackgroundFormatting {_ddbb :=&CT_BackgroundFormatting {};_ddbb .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_ddbb .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _ddbb ;}; +// Validate validates the CT_NoFillProperties and its children +func (_bgage *CT_NoFillProperties )Validate ()error {return _bgage .ValidateWithPath ("\u0043\u0054\u005f\u004eoF\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// Validate validates the EG_FillPropertiesChoice and its children -func (_acged *EG_FillPropertiesChoice )Validate ()error {return _acged .ValidateWithPath ("\u0045\u0047\u005fFi\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_eaec *CT_ContentPartLocking )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _eaec .NoGrpAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0047r\u0070"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoGrpAttr ))}); -};if _eaec .NoSelectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoSelectAttr ))});};if _eaec .NoRotAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052o\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoRotAttr ))}); -};if _eaec .NoChangeAspectAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoChangeAspectAttr ))}); -};if _eaec .NoMoveAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u004d\u006f\u0076\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoMoveAttr ))});};if _eaec .NoResizeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoResizeAttr ))}); -};if _eaec .NoEditPointsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoEditPointsAttr ))});}; -if _eaec .NoAdjustHandlesAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoAdjustHandlesAttr ))}); -};if _eaec .NoChangeArrowheadsAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoChangeArrowheadsAttr ))}); -};if _eaec .NoChangeShapeTypeAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_eaec .NoChangeShapeTypeAttr ))}); -};e .EncodeToken (start );if _eaec .ExtLst !=nil {_afbgc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eaec .ExtLst ,_afbgc );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_facaae *CT_SphereCoords )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0061\u0074"},Value :_be .Sprintf ("\u0025\u0076",_facaae .LatAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u006f\u006e"},Value :_be .Sprintf ("\u0025\u0076",_facaae .LonAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0065\u0076"},Value :_be .Sprintf ("\u0025\u0076",_facaae .RevAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type CT_Scale2D struct{ +// Validate validates the EG_FillProperties and its children +func (_fbgbd *EG_FillProperties )Validate ()error {return _fbgbd .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_bffba ST_PositiveFixedPercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _bffba .ST_PositiveFixedPercentageDecimal !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_bffba .ST_PositiveFixedPercentageDecimal )));};if _bffba .ST_PositiveFixedPercentage !=nil {e .Encode (_bffba .ST_PositiveFixedPercentage ); +};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_cdgbe ST_LineEndLength )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cdgbe .String (),start );};func NewCT_AlphaBiLevelEffect ()*CT_AlphaBiLevelEffect {_cef :=&CT_AlphaBiLevelEffect {}; +return _cef };func (_ccdf ST_AdjAngle )String ()string {if _ccdf .ST_Angle !=nil {return _bg .Sprintf ("\u0025\u0076",*_ccdf .ST_Angle );};if _ccdf .ST_GeomGuideName !=nil {return _bg .Sprintf ("\u0025\u0076",*_ccdf .ST_GeomGuideName );};return "";}; -// Horizontal Ratio -Sx *CT_Ratio ; +// ValidateWithPath validates the CT_TablePropertiesChoice and its children, prefixing error messages with path +func (_edfd *CT_TablePropertiesChoice )ValidateWithPath (path string )error {if _edfd .TableStyle !=nil {if _dfcee :=_edfd .TableStyle .ValidateWithPath (path +"/\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");_dfcee !=nil {return _dfcee ; +};};if _edfd .TableStyleId !=nil {if !_fa .ST_GuidPatternRe .MatchString (*_edfd .TableStyleId ){return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0054\u0061b\u006c\u0065\u0053t\u0079\u006c\u0065\u0049d\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fa .ST_GuidPatternRe ,*_edfd .TableStyleId ); +};};return nil ;};func (_feedf *CT_GvmlGraphicalObjectFrame )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_feaa :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"}}; +e .EncodeElement (_feedf .NvGraphicFramePr ,_feaa );_acbgd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_acbgd .Attr =append (_acbgd .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_feedf .Graphic ,_acbgd );_cegd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_feedf .Xfrm ,_cegd );if _feedf .ExtLst !=nil {_cadfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_feedf .ExtLst ,_cadfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TextCharBullet ()*CT_TextCharBullet {_gfagf :=&CT_TextCharBullet {};return _gfagf };func NewCT_ComplementTransform ()*CT_ComplementTransform {_dcde :=&CT_ComplementTransform {}; +return _dcde ;};type CT_Vector3D struct{ -// Vertical Ratio -Sy *CT_Ratio ;}; +// Distance along X-axis in 3D +DxAttr ST_Coordinate ; -// Validate validates the CT_TableGrid and its children -func (_abaae *CT_TableGrid )Validate ()error {return _abaae .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0047\u0072\u0069\u0064");};func NewEG_TextRun ()*EG_TextRun {_gfefd :=&EG_TextRun {};_gfefd .TextRunChoice =NewEG_TextRunChoice (); -return _gfefd ;}; +// Distance along Y-axis in 3D +DyAttr ST_Coordinate ; -// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path -func (_afe *CT_Boolean )ValidateWithPath (path string )error {if _afe .ValAttr !=nil {if _ebge :=_afe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebge !=nil {return _ebge ;};};return nil ;}; +// Distance along Z-axis in 3D +DzAttr ST_Coordinate ;};func (_dfaac *EG_EffectChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dfaac .Cont !=nil {_eacec :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006f\u006e\u0074"}}; +e .EncodeElement (_dfaac .Cont ,_eacec );}else if _dfaac .Effect !=nil {_bcbc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_dfaac .Effect ,_bcbc );}else if _dfaac .AlphaBiLevel !=nil {_dfggd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0042\u0069L\u0065\u0076\u0065\u006c"}}; +e .EncodeElement (_dfaac .AlphaBiLevel ,_dfggd );}else if _dfaac .AlphaCeiling !=nil {_cedae :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0043\u0065i\u006c\u0069\u006e\u0067"}};e .EncodeElement (_dfaac .AlphaCeiling ,_cedae ); +}else if _dfaac .AlphaFloor !=nil {_ffgdfg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061l\u0070\u0068\u0061\u0046\u006c\u006f\u006f\u0072"}};e .EncodeElement (_dfaac .AlphaFloor ,_ffgdfg );}else if _dfaac .AlphaInv !=nil {_effgb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u0049\u006e\u0076"}}; +e .EncodeElement (_dfaac .AlphaInv ,_effgb );}else if _dfaac .AlphaMod !=nil {_dgdfdb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}};e .EncodeElement (_dfaac .AlphaMod ,_dgdfdb );}else if _dfaac .AlphaModFix !=nil {_bdeag :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064\u0046\u0069\u0078"}}; +e .EncodeElement (_dfaac .AlphaModFix ,_bdeag );}else if _dfaac .AlphaOutset !=nil {_bacce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0061\u006c\u0070\u0068\u0061\u004f\u0075\u0074\u0073\u0065\u0074"}};e .EncodeElement (_dfaac .AlphaOutset ,_bacce ); +}else if _dfaac .AlphaRepl !=nil {_dgeabb :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0061\u006c\u0070\u0068\u0061\u0052\u0065\u0070\u006c"}};e .EncodeElement (_dfaac .AlphaRepl ,_dgeabb );}else if _dfaac .BiLevel !=nil {_abgeef :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u0069\u004c\u0065\u0076\u0065l"}}; +e .EncodeElement (_dfaac .BiLevel ,_abgeef );}else if _dfaac .Blend !=nil {_gegea :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0062\u006c\u0065\u006e\u0064"}};e .EncodeElement (_dfaac .Blend ,_gegea );}else if _dfaac .Blur !=nil {_cfcad :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0075\u0072"}}; +e .EncodeElement (_dfaac .Blur ,_cfcad );}else if _dfaac .ClrChange !=nil {_cffbf :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0063\u006c\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_dfaac .ClrChange ,_cffbf );}else if _dfaac .ClrRepl !=nil {_bbgdg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u006c\u0072\u0052\u0065\u0070l"}}; +e .EncodeElement (_dfaac .ClrRepl ,_bbgdg );}else if _dfaac .Duotone !=nil {_ebaga :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0064\u0075\u006f\u0074\u006f\u006ee"}};e .EncodeElement (_dfaac .Duotone ,_ebaga );}else if _dfaac .Fill !=nil {_caceg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c"}}; +e .EncodeElement (_dfaac .Fill ,_caceg );}else if _dfaac .FillOverlay !=nil {_afgegd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0066\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"}};e .EncodeElement (_dfaac .FillOverlay ,_afgegd ); +}else if _dfaac .Glow !=nil {_eaacdf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0067\u006c\u006f\u0077"}};e .EncodeElement (_dfaac .Glow ,_eaacdf );}else if _dfaac .Grayscl !=nil {_ccbdf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0061\u0079\u0073\u0063l"}}; +e .EncodeElement (_dfaac .Grayscl ,_ccbdf );}else if _dfaac .Hsl !=nil {_gadfba :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068s\u006c"}};e .EncodeElement (_dfaac .Hsl ,_gadfba );}else if _dfaac .InnerShdw !=nil {_beedd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0069\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"}}; +e .EncodeElement (_dfaac .InnerShdw ,_beedd );}else if _dfaac .Lum !=nil {_gfafbg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006cu\u006d"}};e .EncodeElement (_dfaac .Lum ,_gfafbg );}else if _dfaac .OuterShdw !=nil {_gddgd :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u006f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077"}}; +e .EncodeElement (_dfaac .OuterShdw ,_gddgd );}else if _dfaac .PrstShdw !=nil {_eacee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0070\u0072\u0073\u0074\u0053\u0068\u0064\u0077"}};e .EncodeElement (_dfaac .PrstShdw ,_eacee );}else if _dfaac .Reflection !=nil {_eggfb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072e\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_dfaac .Reflection ,_eggfb );}else if _dfaac .RelOff !=nil {_aagb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072\u0065\u006c\u004f\u0066\u0066"}};e .EncodeElement (_dfaac .RelOff ,_aagb );}else if _dfaac .SoftEdge !=nil {_cbegg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065"}}; +e .EncodeElement (_dfaac .SoftEdge ,_cbegg );}else if _dfaac .Tint !=nil {_eedefc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0069\u006e\u0074"}};e .EncodeElement (_dfaac .Tint ,_eedefc );}else if _dfaac .Xfrm !=nil {_ffgab :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}}; +e .EncodeElement (_dfaac .Xfrm ,_ffgab );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_TextBulletTypefaceChoice and its children -func (_efege *EG_TextBulletTypefaceChoice )Validate ()error {return _efege .ValidateWithPath ("E\u0047\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0054\u0079\u0070\u0065f\u0061\u0063\u0065C\u0068o\u0069\u0063\u0065");};type CT_GvmlPictureNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; +// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path +func (_gbbg *CT_GradientStop )ValidateWithPath (path string )error {if _gcca :=_gbbg .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_gcca !=nil {return _gcca ;};if _gbbg .ScrgbClr !=nil {if _ggdcd :=_gbbg .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr"); +_ggdcd !=nil {return _ggdcd ;};};if _gbbg .SrgbClr !=nil {if _dbagg :=_gbbg .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072");_dbagg !=nil {return _dbagg ;};};if _gbbg .HslClr !=nil {if _aggbg :=_gbbg .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072"); +_aggbg !=nil {return _aggbg ;};};if _gbbg .SysClr !=nil {if _bgbb :=_gbbg .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072");_bgbb !=nil {return _bgbb ;};};if _gbbg .SchemeClr !=nil {if _aebb :=_gbbg .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"); +_aebb !=nil {return _aebb ;};};if _gbbg .PrstClr !=nil {if _aaaeg :=_gbbg .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072");_aaaeg !=nil {return _aaaeg ;};};return nil ;};func (_fabcg ST_LineEndWidth )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbcbd :=_d .Attr {}; +_dbcbd .Name =name ;switch _fabcg {case ST_LineEndWidthUnset :_dbcbd .Value ="";case ST_LineEndWidthSm :_dbcbd .Value ="\u0073\u006d";case ST_LineEndWidthMed :_dbcbd .Value ="\u006d\u0065\u0064";case ST_LineEndWidthLg :_dbcbd .Value ="\u006c\u0067";};return _dbcbd ,nil ; +};func (_gbbac ST_BevelPresetType )ValidateWithPath (path string )error {switch _gbbac {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbbac )); +};return nil ;}; +// ValidateWithPath validates the CT_ThemeableLineStyle and its children, prefixing error messages with path +func (_fefa *CT_ThemeableLineStyle )ValidateWithPath (path string )error {if _daeac :=_fefa .ThemeableLineStyleChoice .ValidateWithPath (path +"\u002fT\u0068\u0065\u006d\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065S\u0074y\u006c\u0065\u0043\u0068\u006f\u0069\u0063e"); +_daeac !=nil {return _daeac ;};return nil ;};func (_dffee ST_TextAnchoringType )String ()string {switch _dffee {case 0:return "";case 1:return "\u0074";case 2:return "\u0063\u0074\u0072";case 3:return "\u0062";case 4:return "\u006a\u0075\u0073\u0074";case 5:return "\u0064\u0069\u0073\u0074"; +};return "";}; -// Non-Visual Picture Drawing Properties -CNvPicPr *CT_NonVisualPictureProperties ;};func (_debdb *ST_BlackWhiteMode )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_debdb =0;case "\u0063\u006c\u0072":*_debdb =1;case "\u0061\u0075\u0074\u006f":*_debdb =2;case "\u0067\u0072\u0061\u0079":*_debdb =3; -case "\u006c\u0074\u0047\u0072\u0061\u0079":*_debdb =4;case "\u0069n\u0076\u0047\u0072\u0061\u0079":*_debdb =5;case "\u0067r\u0061\u0079\u0057\u0068\u0069\u0074e":*_debdb =6;case "\u0062l\u0061\u0063\u006b\u0047\u0072\u0061y":*_debdb =7;case "\u0062\u006c\u0061\u0063\u006b\u0057\u0068\u0069\u0074\u0065":*_debdb =8; -case "\u0062\u006c\u0061c\u006b":*_debdb =9;case "\u0077\u0068\u0069t\u0065":*_debdb =10;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_debdb =11;};return nil ;};func (_bffae *CT_FillOverlayEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bffae .BlendAttr =ST_BlendMode (1); -_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice ();for _ ,_bebf :=range start .Attr {if _bebf .Name .Local =="\u0062\u006c\u0065n\u0064"{_bffae .BlendAttr .UnmarshalXMLAttr (_bebf );continue ;};};_bfeaa :for {_eggg ,_acdb :=d .Token ();if _acdb !=nil {return _acdb ; -};switch _dabcc :=_eggg .(type ){case _ba .StartElement :switch _dabcc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ggbd :=d .DecodeElement (&_bffae .FillPropertiesChoice .NoFill ,&_dabcc );_ggbd !=nil {return _ggbd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dbbgca :=d .DecodeElement (&_bffae .FillPropertiesChoice .SolidFill ,&_dabcc );_dbbgca !=nil {return _dbbgca ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _dedg :=d .DecodeElement (&_bffae .FillPropertiesChoice .GradFill ,&_dabcc );_dedg !=nil {return _dedg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _ggfd :=d .DecodeElement (&_bffae .FillPropertiesChoice .BlipFill ,&_dabcc );_ggfd !=nil {return _ggfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _cedeb :=d .DecodeElement (&_bffae .FillPropertiesChoice .PattFill ,&_dabcc );_cedeb !=nil {return _cedeb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_bffae .FillPropertiesChoice =NewEG_FillPropertiesChoice (); -if _afcdb :=d .DecodeElement (&_bffae .FillPropertiesChoice .GrpFill ,&_dabcc );_afcdb !=nil {return _afcdb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_dabcc .Name ); -if _fcdcb :=d .Skip ();_fcdcb !=nil {return _fcdcb ;};};case _ba .EndElement :break _bfeaa ;case _ba .CharData :};};return nil ;};func NewCT_SoftEdgesEffect ()*CT_SoftEdgesEffect {_eggfg :=&CT_SoftEdgesEffect {};_eggfg .RadAttr =0;return _eggfg ;};func (_gebgff *EG_Geometry )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gebgff .GeometryChoice =NewEG_GeometryChoice (); -_cbeag :for {_fgbgfb ,_bbeag :=d .Token ();if _bbeag !=nil {return _bbeag ;};switch _eddec :=_fgbgfb .(type ){case _ba .StartElement :switch _eddec .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0047\u0065\u006f\u006d"}:_gebgff .GeometryChoice =NewEG_GeometryChoice (); -if _cdafb :=d .DecodeElement (&_gebgff .GeometryChoice .CustGeom ,&_eddec );_cdafb !=nil {return _cdafb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0047\u0065\u006f\u006d"}:_gebgff .GeometryChoice =NewEG_GeometryChoice (); -if _eddac :=d .DecodeElement (&_gebgff .GeometryChoice .PrstGeom ,&_eddec );_eddac !=nil {return _eddac ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0020\u0025\u0076",_eddec .Name ); -if _dbgde :=d .Skip ();_dbgde !=nil {return _dbgde ;};};case _ba .EndElement :break _cbeag ;case _ba .CharData :};};return nil ;};func NewCT_TextAutonumberBullet ()*CT_TextAutonumberBullet {_baebd :=&CT_TextAutonumberBullet {};_baebd .TypeAttr =ST_TextAutonumberScheme (1); -return _baebd ;};type CT_TextFont struct{ +// Validate validates the CT_NonVisualGraphicFrameProperties and its children +func (_aadbcf *CT_NonVisualGraphicFrameProperties )Validate ()error {return _aadbcf .ValidateWithPath ("\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072a\u0070h\u0069c\u0046r\u0061\u006d\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"); +};func (_ccagg *CT_Path2DChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ccagg .Close !=nil {_adfcb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0063\u006c\u006f\u0073\u0065"}};e .EncodeElement (_ccagg .Close ,_adfcb ); +}else if _ccagg .MoveTo !=nil {_gfda :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_ccagg .MoveTo ,_gfda );}else if _ccagg .LnTo !=nil {_eedce :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e\u0054\u006f"}}; +e .EncodeElement (_ccagg .LnTo ,_eedce );}else if _ccagg .ArcTo !=nil {_dfbbd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0061\u0072\u0063\u0054\u006f"}};e .EncodeElement (_ccagg .ArcTo ,_dfbbd );}else if _ccagg .QuadBezTo !=nil {_ecga :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0071\u0075\u0061\u0064\u0042\u0065\u007a\u0054\u006f"}}; +e .EncodeElement (_ccagg .QuadBezTo ,_ecga );}else if _ccagg .CubicBezTo !=nil {_efcaf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063u\u0062\u0069\u0063\u0042\u0065\u007a\u0054\u006f"}};e .EncodeElement (_ccagg .CubicBezTo ,_efcaf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fbbe *CT_ColorSchemeAndMapping )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_aacg :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0063\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_fbbe .ClrScheme ,_aacg ); +if _fbbe .ClrMap !=nil {_gced :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_fbbe .ClrMap ,_gced );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func ParseUnionST_AnimationChartBuildType (s string )(ST_AnimationChartBuildType ,error ){_gebaad :=ST_AnimationChartBuildType {}; +switch s {case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":_gebaad .ST_AnimationBuildType =ST_AnimationBuildTypeAllAtOnce ;case "\u0073\u0065\u0072\u0069\u0065\u0073":_gebaad .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeSeries ;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":_gebaad .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeCategory ; +case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":_gebaad .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeSeriesEl ;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":_gebaad .ST_AnimationChartOnlyBuildType =ST_AnimationChartOnlyBuildTypeCategoryEl ; +};return _gebaad ,nil ;}; -// Text Typeface -TypefaceAttr string ; +// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path +func (_dbad *CT_Boolean )ValidateWithPath (path string )error {if _dbad .ValAttr !=nil {if _aadb :=_dbad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aadb !=nil {return _aadb ;};};return nil ;};func (_egecf *EG_ThemeableEffectStyleChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adabf :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_egecf .Effect =NewCT_EffectProperties (); +if _agdcf :=d .DecodeElement (_egecf .Effect ,&_adabf );_agdcf !=nil {return _agdcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_egecf .EffectRef =NewCT_StyleMatrixReference (); +if _beeef :=d .DecodeElement (_egecf .EffectRef ,&_adabf );_beeef !=nil {return _beeef ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066e\u0063\u0074\u0053\u0074\u0079\u006ce\u0043\u0068o\u0069\u0063e\u0020%\u0076",_adabf .Name ); +if _fbcbd :=d .Skip ();_fbcbd !=nil {return _fbcbd ;};};return nil ;};func (_bdegd *CT_LineEndProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_abfg :=range start .Attr {if _abfg .Name .Local =="\u0074\u0079\u0070\u0065"{_bdegd .TypeAttr .UnmarshalXMLAttr (_abfg ); +continue ;};if _abfg .Name .Local =="\u0077"{_bdegd .WAttr .UnmarshalXMLAttr (_abfg );continue ;};if _abfg .Name .Local =="\u006c\u0065\u006e"{_bdegd .LenAttr .UnmarshalXMLAttr (_abfg );continue ;};};for {_ageac ,_efdcb :=d .Token ();if _efdcb !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0069\u006e\u0065E\u006ed\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u003a\u0020\u0025\u0073",_efdcb ); +};if _babfde ,_eegea :=_ageac .(_d .EndElement );_eegea &&_babfde .Name ==start .Name {break ;};};return nil ;};func (_ebccb *ThemeManager )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u003a\u0074\u0068\u0065\u006d\u0065\u004d\u0061n\u0061\u0067\u0065\u0072";return _ebccb .CT_EmptyElement .MarshalXML (e ,start );};func (_fbgfb *CT_TableCell )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gcggg :=range start .Attr {if _gcggg .Name .Local =="\u0072o\u0077\u0053\u0070\u0061\u006e"{_feeefd ,_bbggd :=_b .ParseInt (_gcggg .Value ,10,32); +if _bbggd !=nil {return _bbggd ;};_fedgd :=int32 (_feeefd );_fbgfb .RowSpanAttr =&_fedgd ;continue ;};if _gcggg .Name .Local =="\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"{_bcaa ,_dgfcf :=_b .ParseInt (_gcggg .Value ,10,32);if _dgfcf !=nil {return _dgfcf ; +};_bcfef :=int32 (_bcaa );_fbgfb .GridSpanAttr =&_bcfef ;continue ;};if _gcggg .Name .Local =="\u0068\u004d\u0065\u0072\u0067\u0065"{_acbac ,_eaacc :=_b .ParseBool (_gcggg .Value );if _eaacc !=nil {return _eaacc ;};_fbgfb .HMergeAttr =&_acbac ;continue ; +};if _gcggg .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065"{_ffcbff ,_gcbae :=_b .ParseBool (_gcggg .Value );if _gcbae !=nil {return _gcbae ;};_fbgfb .VMergeAttr =&_ffcbff ;continue ;};if _gcggg .Name .Local =="\u0069\u0064"{_ggbadc :=_gcggg .Value ; +_fbgfb .IdAttr =&_ggbadc ;continue ;};};_egcae :for {_eceff ,_fgaa :=d .Token ();if _fgaa !=nil {return _fgaa ;};switch _dggde :=_eceff .(type ){case _d .StartElement :switch _dggde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_fbgfb .TxBody =NewCT_TextBody (); +if _aebed :=d .DecodeElement (_fbgfb .TxBody ,&_dggde );_aebed !=nil {return _aebed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_fbgfb .TcPr =NewCT_TableCellProperties (); +if _edac :=d .DecodeElement (_fbgfb .TcPr ,&_dggde );_edac !=nil {return _edac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbgfb .ExtLst =NewCT_OfficeArtExtensionList (); +if _ecfcf :=d .DecodeElement (_fbgfb .ExtLst ,&_dggde );_ecfcf !=nil {return _ecfcf ;};default:_g .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0061\u0062l\u0065\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_dggde .Name ); +if _fgega :=d .Skip ();_fgega !=nil {return _fgega ;};};case _d .EndElement :break _egcae ;case _d .CharData :};};return nil ;};func (_gfedc ST_LightRigType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gccaf :=_d .Attr {};_gccaf .Name =name ;switch _gfedc {case ST_LightRigTypeUnset :_gccaf .Value =""; +case ST_LightRigTypeLegacyFlat1 :_gccaf .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0031";case ST_LightRigTypeLegacyFlat2 :_gccaf .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0032";case ST_LightRigTypeLegacyFlat3 :_gccaf .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0033"; +case ST_LightRigTypeLegacyFlat4 :_gccaf .Value ="l\u0065\u0067\u0061\u0063\u0079\u0046\u006c\u0061\u0074\u0034";case ST_LightRigTypeLegacyNormal1 :_gccaf .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0031";case ST_LightRigTypeLegacyNormal2 :_gccaf .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0032"; +case ST_LightRigTypeLegacyNormal3 :_gccaf .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0033";case ST_LightRigTypeLegacyNormal4 :_gccaf .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004e\u006f\u0072\u006d\u0061\u006c\u0034"; +case ST_LightRigTypeLegacyHarsh1 :_gccaf .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0031";case ST_LightRigTypeLegacyHarsh2 :_gccaf .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0032";case ST_LightRigTypeLegacyHarsh3 :_gccaf .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0033"; +case ST_LightRigTypeLegacyHarsh4 :_gccaf .Value ="\u006c\u0065\u0067a\u0063\u0079\u0048\u0061\u0072\u0073\u0068\u0034";case ST_LightRigTypeThreePt :_gccaf .Value ="\u0074h\u0072\u0065\u0065\u0050\u0074";case ST_LightRigTypeBalanced :_gccaf .Value ="\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"; +case ST_LightRigTypeSoft :_gccaf .Value ="\u0073\u006f\u0066\u0074";case ST_LightRigTypeHarsh :_gccaf .Value ="\u0068\u0061\u0072s\u0068";case ST_LightRigTypeFlood :_gccaf .Value ="\u0066\u006c\u006fo\u0064";case ST_LightRigTypeContrasting :_gccaf .Value ="c\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069\u006e\u0067"; +case ST_LightRigTypeMorning :_gccaf .Value ="\u006do\u0072\u006e\u0069\u006e\u0067";case ST_LightRigTypeSunrise :_gccaf .Value ="\u0073u\u006e\u0072\u0069\u0073\u0065";case ST_LightRigTypeSunset :_gccaf .Value ="\u0073\u0075\u006e\u0073\u0065\u0074";case ST_LightRigTypeChilly :_gccaf .Value ="\u0063\u0068\u0069\u006c\u006c\u0079"; +case ST_LightRigTypeFreezing :_gccaf .Value ="\u0066\u0072\u0065\u0065\u007a\u0069\u006e\u0067";case ST_LightRigTypeFlat :_gccaf .Value ="\u0066\u006c\u0061\u0074";case ST_LightRigTypeTwoPt :_gccaf .Value ="\u0074\u0077\u006fP\u0074";case ST_LightRigTypeGlow :_gccaf .Value ="\u0067\u006c\u006f\u0077"; +case ST_LightRigTypeBrightRoom :_gccaf .Value ="\u0062\u0072\u0069\u0067\u0068\u0074\u0052\u006f\u006f\u006d";};return _gccaf ,nil ;};func (_dadgf *ST_LightRigDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gefcdd ,_fcgbd :=d .Token (); +if _fcgbd !=nil {return _fcgbd ;};if _abbed ,_cgccg :=_gefcdd .(_d .EndElement );_cgccg &&_abbed .Name ==start .Name {*_dadgf =1;return nil ;};if _afdac ,_cdcfe :=_gefcdd .(_d .CharData );!_cdcfe {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gefcdd ); +}else {switch string (_afdac ){case "":*_dadgf =0;case "\u0074\u006c":*_dadgf =1;case "\u0074":*_dadgf =2;case "\u0074\u0072":*_dadgf =3;case "\u006c":*_dadgf =4;case "\u0072":*_dadgf =5;case "\u0062\u006c":*_dadgf =6;case "\u0062":*_dadgf =7;case "\u0062\u0072":*_dadgf =8; +};};_gefcdd ,_fcgbd =d .Token ();if _fcgbd !=nil {return _fcgbd ;};if _accba ,_geeag :=_gefcdd .(_d .EndElement );_geeag &&_accba .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gefcdd ); +};func (_cedb *CT_TextLineBreak )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cedb .RPr !=nil {_gaada :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072P\u0072"}};e .EncodeElement (_cedb .RPr ,_gaada ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Panose Setting -PanoseAttr *string ; +// Validate validates the CT_BackgroundFillStyleList and its children +func (_fccg *CT_BackgroundFillStyleList )Validate ()error {return _fccg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075n\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065L\u0069\u0073\u0074");};func _aggge (_edccd bool )uint8 {if _edccd {return 1; +};return 0;};func (_gedc ST_PitchFamily )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gedc .String (),start );};func (_dcdgbc *ST_PresetShadowVal )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dcdgbc =0; +case "\u0073\u0068\u0064w\u0031":*_dcdgbc =1;case "\u0073\u0068\u0064w\u0032":*_dcdgbc =2;case "\u0073\u0068\u0064w\u0033":*_dcdgbc =3;case "\u0073\u0068\u0064w\u0034":*_dcdgbc =4;case "\u0073\u0068\u0064w\u0035":*_dcdgbc =5;case "\u0073\u0068\u0064w\u0036":*_dcdgbc =6; +case "\u0073\u0068\u0064w\u0037":*_dcdgbc =7;case "\u0073\u0068\u0064w\u0038":*_dcdgbc =8;case "\u0073\u0068\u0064w\u0039":*_dcdgbc =9;case "\u0073\u0068\u0064\u0077\u0031\u0030":*_dcdgbc =10;case "\u0073\u0068\u0064\u0077\u0031\u0031":*_dcdgbc =11;case "\u0073\u0068\u0064\u0077\u0031\u0032":*_dcdgbc =12; +case "\u0073\u0068\u0064\u0077\u0031\u0033":*_dcdgbc =13;case "\u0073\u0068\u0064\u0077\u0031\u0034":*_dcdgbc =14;case "\u0073\u0068\u0064\u0077\u0031\u0035":*_dcdgbc =15;case "\u0073\u0068\u0064\u0077\u0031\u0036":*_dcdgbc =16;case "\u0073\u0068\u0064\u0077\u0031\u0037":*_dcdgbc =17; +case "\u0073\u0068\u0064\u0077\u0031\u0038":*_dcdgbc =18;case "\u0073\u0068\u0064\u0077\u0031\u0039":*_dcdgbc =19;case "\u0073\u0068\u0064\u0077\u0032\u0030":*_dcdgbc =20;};return nil ;};func (_ebgc *CT_EmbeddedWAVAudioFile )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dbff :=range start .Attr {if _dbff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbff .Name .Local =="\u0065\u006d\u0062e\u0064"||_dbff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbff .Name .Local =="\u0065\u006d\u0062e\u0064"{_gccga :=_dbff .Value ; +_ebgc .EmbedAttr =_gccga ;continue ;};if _dbff .Name .Local =="\u006e\u0061\u006d\u0065"{_fbgd :=_dbff .Value ;_ebgc .NameAttr =&_fbgd ;continue ;};};for {_dcef ,_eabb :=d .Token ();if _eabb !=nil {return _bg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0045\u006d\u0062e\u0064\u0064\u0065\u0064\u0057\u0041\u0056A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065\u003a\u0020%\u0073",_eabb ); +};if _afba ,_affb :=_dcef .(_d .EndElement );_affb &&_afba .Name ==start .Name {break ;};};return nil ;};func (_decefg *ST_TextBulletSize )Validate ()error {return _decefg .ValidateWithPath ("")}; -// Similar Font Family -PitchFamilyAttr ST_PitchFamily ; +// Validate validates the CT_TableRow and its children +func (_gcagc *CT_TableRow )Validate ()error {return _gcagc .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077");};type EG_TextBulletSize struct{TextBulletSizeChoice *EG_TextBulletSizeChoice ;};func (_ecfcb *CT_DashStop )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064"},Value :_bg .Sprintf ("\u0025\u0076",_ecfcb .DAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070"},Value :_bg .Sprintf ("\u0025\u0076",_ecfcb .SpAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Similar Character Set -CharsetAttr *int8 ;};func (_degga ST_PositivePercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _degga .ST_PositivePercentageDecimal !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_degga .ST_PositivePercentageDecimal ))); -};if _degga .ST_PositivePercentage !=nil {e .Encode (_degga .ST_PositivePercentage );};return e .EncodeToken (_ba .EndElement {Name :start .Name });}; +// Validate validates the CT_LineEndProperties and its children +func (_bceeb *CT_LineEndProperties )Validate ()error {return _bceeb .ValidateWithPath ("C\u0054_\u004c\u0069\u006e\u0065\u0045\u006e\u0064\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073");};func (_bbbfcd *ST_TextWrappingType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdcdbf ,_cgffg :=d .Token (); +if _cgffg !=nil {return _cgffg ;};if _fcaeg ,_bcced :=_fdcdbf .(_d .EndElement );_bcced &&_fcaeg .Name ==start .Name {*_bbbfcd =1;return nil ;};if _bcdda ,_bfgggc :=_fdcdbf .(_d .CharData );!_bfgggc {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdcdbf ); +}else {switch string (_bcdda ){case "":*_bbbfcd =0;case "\u006e\u006f\u006e\u0065":*_bbbfcd =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_bbbfcd =2;};};_fdcdbf ,_cgffg =d .Token ();if _cgffg !=nil {return _cgffg ;};if _dacgf ,_aefeff :=_fdcdbf .(_d .EndElement ); +_aefeff &&_dacgf .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdcdbf );}; -// Validate validates the CT_Path2D and its children -func (_bfeb *CT_Path2D )Validate ()error {return _bfeb .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068\u0032D");}; +// ValidateWithPath validates the EG_ColorTransformChoice and its children, prefixing error messages with path +func (_cfbad *EG_ColorTransformChoice )ValidateWithPath (path string )error {if _cfbad .Tint !=nil {if _cabef :=_cfbad .Tint .ValidateWithPath (path +"\u002f\u0054\u0069n\u0074");_cabef !=nil {return _cabef ;};};if _cfbad .Shade !=nil {if _bgead :=_cfbad .Shade .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u0065"); +_bgead !=nil {return _bgead ;};};if _cfbad .Comp !=nil {if _geadd :=_cfbad .Comp .ValidateWithPath (path +"\u002f\u0043\u006fm\u0070");_geadd !=nil {return _geadd ;};};if _cfbad .Inv !=nil {if _dedda :=_cfbad .Inv .ValidateWithPath (path +"\u002f\u0049\u006e\u0076"); +_dedda !=nil {return _dedda ;};};if _cfbad .Gray !=nil {if _abfade :=_cfbad .Gray .ValidateWithPath (path +"\u002f\u0047\u0072a\u0079");_abfade !=nil {return _abfade ;};};if _cfbad .Alpha !=nil {if _cebgbe :=_cfbad .Alpha .ValidateWithPath (path +"\u002f\u0041\u006c\u0070\u0068\u0061"); +_cebgbe !=nil {return _cebgbe ;};};if _cfbad .AlphaOff !=nil {if _geafec :=_cfbad .AlphaOff .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004f\u0066f");_geafec !=nil {return _geafec ;};};if _cfbad .AlphaMod !=nil {if _egfd :=_cfbad .AlphaMod .ValidateWithPath (path +"\u002fA\u006c\u0070\u0068\u0061\u004d\u006fd"); +_egfd !=nil {return _egfd ;};};if _cfbad .Hue !=nil {if _gafge :=_cfbad .Hue .ValidateWithPath (path +"\u002f\u0048\u0075\u0065");_gafge !=nil {return _gafge ;};};if _cfbad .HueOff !=nil {if _ccaaae :=_cfbad .HueOff .ValidateWithPath (path +"\u002fH\u0075\u0065\u004f\u0066\u0066"); +_ccaaae !=nil {return _ccaaae ;};};if _cfbad .HueMod !=nil {if _dgdef :=_cfbad .HueMod .ValidateWithPath (path +"\u002fH\u0075\u0065\u004d\u006f\u0064");_dgdef !=nil {return _dgdef ;};};if _cfbad .Sat !=nil {if _acfag :=_cfbad .Sat .ValidateWithPath (path +"\u002f\u0053\u0061\u0074"); +_acfag !=nil {return _acfag ;};};if _cfbad .SatOff !=nil {if _bgeee :=_cfbad .SatOff .ValidateWithPath (path +"\u002fS\u0061\u0074\u004f\u0066\u0066");_bgeee !=nil {return _bgeee ;};};if _cfbad .SatMod !=nil {if _bfgag :=_cfbad .SatMod .ValidateWithPath (path +"\u002fS\u0061\u0074\u004d\u006f\u0064"); +_bfgag !=nil {return _bfgag ;};};if _cfbad .Lum !=nil {if _gfgdd :=_cfbad .Lum .ValidateWithPath (path +"\u002f\u004c\u0075\u006d");_gfgdd !=nil {return _gfgdd ;};};if _cfbad .LumOff !=nil {if _dddbbc :=_cfbad .LumOff .ValidateWithPath (path +"\u002fL\u0075\u006d\u004f\u0066\u0066"); +_dddbbc !=nil {return _dddbbc ;};};if _cfbad .LumMod !=nil {if _dcgbb :=_cfbad .LumMod .ValidateWithPath (path +"\u002fL\u0075\u006d\u004d\u006f\u0064");_dcgbb !=nil {return _dcgbb ;};};if _cfbad .Red !=nil {if _fegde :=_cfbad .Red .ValidateWithPath (path +"\u002f\u0052\u0065\u0064"); +_fegde !=nil {return _fegde ;};};if _cfbad .RedOff !=nil {if _cgeb :=_cfbad .RedOff .ValidateWithPath (path +"\u002fR\u0065\u0064\u004f\u0066\u0066");_cgeb !=nil {return _cgeb ;};};if _cfbad .RedMod !=nil {if _gfdbd :=_cfbad .RedMod .ValidateWithPath (path +"\u002fR\u0065\u0064\u004d\u006f\u0064"); +_gfdbd !=nil {return _gfdbd ;};};if _cfbad .Green !=nil {if _daaec :=_cfbad .Green .ValidateWithPath (path +"\u002f\u0047\u0072\u0065\u0065\u006e");_daaec !=nil {return _daaec ;};};if _cfbad .GreenOff !=nil {if _acgff :=_cfbad .GreenOff .ValidateWithPath (path +"\u002fG\u0072\u0065\u0065\u006e\u004f\u0066f"); +_acgff !=nil {return _acgff ;};};if _cfbad .GreenMod !=nil {if _dbgcf :=_cfbad .GreenMod .ValidateWithPath (path +"\u002fG\u0072\u0065\u0065\u006e\u004d\u006fd");_dbgcf !=nil {return _dbgcf ;};};if _cfbad .Blue !=nil {if _fgfc :=_cfbad .Blue .ValidateWithPath (path +"\u002f\u0042\u006cu\u0065"); +_fgfc !=nil {return _fgfc ;};};if _cfbad .BlueOff !=nil {if _ggbdba :=_cfbad .BlueOff .ValidateWithPath (path +"\u002f\u0042\u006c\u0075\u0065\u004f\u0066\u0066");_ggbdba !=nil {return _ggbdba ;};};if _cfbad .BlueMod !=nil {if _gdbfb :=_cfbad .BlueMod .ValidateWithPath (path +"\u002f\u0042\u006c\u0075\u0065\u004d\u006f\u0064"); +_gdbfb !=nil {return _gdbfb ;};};if _cfbad .Gamma !=nil {if _bccba :=_cfbad .Gamma .ValidateWithPath (path +"\u002f\u0047\u0061\u006d\u006d\u0061");_bccba !=nil {return _bccba ;};};if _cfbad .InvGamma !=nil {if _baebd :=_cfbad .InvGamma .ValidateWithPath (path +"\u002fI\u006e\u0076\u0047\u0061\u006d\u006da"); +_baebd !=nil {return _baebd ;};};return nil ;};var ST_TextBulletSizePercentPatternRe =_dc .MustCompile (ST_TextBulletSizePercentPattern );func NewCT_AlphaInverseEffect ()*CT_AlphaInverseEffect {_cbd :=&CT_AlphaInverseEffect {};return _cbd };func (_gcbedb ST_TextShapeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gcbedb .String (),start ); +};type ST_TextShapeType byte ;func (_baefd *CT_Path2DClose )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_beddea ST_TextTabAlignType )Validate ()error {return _beddea .ValidateWithPath ("")}; +func NewCT_TableProperties ()*CT_TableProperties {_eebgd :=&CT_TableProperties {};_eebgd .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_eebgd .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();return _eebgd ;};func (_affbcc *EG_LineFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_affbcc .LineFillPropertiesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};type EG_EffectChoice struct{ -// ValidateWithPath validates the CT_Point2D and its children, prefixing error messages with path -func (_dcgfef *CT_Point2D )ValidateWithPath (path string )error {if _fdcbe :=_dcgfef .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_fdcbe !=nil {return _fdcbe ;};if _geedd :=_dcgfef .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); -_geedd !=nil {return _geedd ;};return nil ;};func (_gafea ST_TextAnchoringType )String ()string {switch _gafea {case 0:return "";case 1:return "\u0074";case 2:return "\u0063\u0074\u0072";case 3:return "\u0062";case 4:return "\u006a\u0075\u0073\u0074";case 5:return "\u0064\u0069\u0073\u0074"; -};return "";};func (_aafgd *CT_OfficeStyleSheet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _aafgd .NameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_aafgd .NameAttr )}); -};e .EncodeToken (start );_fabb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0074h\u0065\u006d\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073"}};e .EncodeElement (_aafgd .ThemeElements ,_fabb );if _aafgd .ObjectDefaults !=nil {_cccg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003ao\u0062\u006a\u0065c\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}}; -e .EncodeElement (_aafgd .ObjectDefaults ,_cccg );};if _aafgd .ExtraClrSchemeLst !=nil {_aecdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078tr\u0061\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u004c\u0073\u0074"}};e .EncodeElement (_aafgd .ExtraClrSchemeLst ,_aecdf ); -};if _aafgd .CustClrLst !=nil {_fdcag :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063u\u0073\u0074\u0043\u006c\u0072\u004c\u0073\u0074"}};e .EncodeElement (_aafgd .CustClrLst ,_fdcag );};if _aafgd .ExtLst !=nil {_cgadb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_aafgd .ExtLst ,_cgadb );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_ShapeStyle ()*CT_ShapeStyle {_cecbd :=&CT_ShapeStyle {};_cecbd .LnRef =NewCT_StyleMatrixReference ();_cecbd .FillRef =NewCT_StyleMatrixReference (); -_cecbd .EffectRef =NewCT_StyleMatrixReference ();_cecbd .FontRef =NewCT_FontReference ();return _cecbd ;};const (ST_BlackWhiteModeUnset ST_BlackWhiteMode =0;ST_BlackWhiteModeClr ST_BlackWhiteMode =1;ST_BlackWhiteModeAuto ST_BlackWhiteMode =2;ST_BlackWhiteModeGray ST_BlackWhiteMode =3; -ST_BlackWhiteModeLtGray ST_BlackWhiteMode =4;ST_BlackWhiteModeInvGray ST_BlackWhiteMode =5;ST_BlackWhiteModeGrayWhite ST_BlackWhiteMode =6;ST_BlackWhiteModeBlackGray ST_BlackWhiteMode =7;ST_BlackWhiteModeBlackWhite ST_BlackWhiteMode =8;ST_BlackWhiteModeBlack ST_BlackWhiteMode =9; -ST_BlackWhiteModeWhite ST_BlackWhiteMode =10;ST_BlackWhiteModeHidden ST_BlackWhiteMode =11;); +// Effect Container +Cont *CT_EffectContainer ; -// ValidateWithPath validates the CT_GroupLocking and its children, prefixing error messages with path -func (_cgfda *CT_GroupLocking )ValidateWithPath (path string )error {if _cgfda .ExtLst !=nil {if _gbdf :=_cgfda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbdf !=nil {return _gbdf ;};};return nil ;};func NewEG_LineDashProperties ()*EG_LineDashProperties {_abbbc :=&EG_LineDashProperties {}; -_abbbc .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice ();return _abbbc ;};func (_gadcg *ST_ColorSchemeIndex )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bedae ,_ggcag :=d .Token ();if _ggcag !=nil {return _ggcag ;};if _fgddg ,_caeece :=_bedae .(_ba .EndElement ); -_caeece &&_fgddg .Name ==start .Name {*_gadcg =1;return nil ;};if _egdga ,_ggeda :=_bedae .(_ba .CharData );!_ggeda {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bedae ); -}else {switch string (_egdga ){case "":*_gadcg =0;case "\u0064\u006b\u0031":*_gadcg =1;case "\u006c\u0074\u0031":*_gadcg =2;case "\u0064\u006b\u0032":*_gadcg =3;case "\u006c\u0074\u0032":*_gadcg =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_gadcg =5; -case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_gadcg =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_gadcg =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_gadcg =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_gadcg =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_gadcg =10; -case "\u0068\u006c\u0069n\u006b":*_gadcg =11;case "\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b":*_gadcg =12;};};_bedae ,_ggcag =d .Token ();if _ggcag !=nil {return _ggcag ;};if _fgbbb ,_bfbe :=_bedae .(_ba .EndElement );_bfbe &&_fgbbb .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bedae );};func (_ggcdf ST_TextAlignType )String ()string {switch _ggcdf {case 0:return ""; -case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u006a\u0075\u0073\u0074";case 5:return "\u006au\u0073\u0074\u004c\u006f\u0077";case 6:return "\u0064\u0069\u0073\u0074";case 7:return "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074"; -};return "";}; +// Effect +Effect *CT_EffectReference ;AlphaBiLevel *CT_AlphaBiLevelEffect ; -// Validate validates the CT_TableStyleCellStyle and its children -func (_ageb *CT_TableStyleCellStyle )Validate ()error {return _ageb .ValidateWithPath ("\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079l\u0065");}; +// Alpha Ceiling Effect +AlphaCeiling *CT_AlphaCeilingEffect ; -// ValidateWithPath validates the EG_LineDashProperties and its children, prefixing error messages with path -func (_bddgb *EG_LineDashProperties )ValidateWithPath (path string )error {if _ggfbf :=_bddgb .LineDashPropertiesChoice .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065r\u0074i\u0065\u0073\u0043\u0068\u006f\u0069\u0063e"); -_ggfbf !=nil {return _ggfbf ;};return nil ;}; +// Alpha Floor Effect +AlphaFloor *CT_AlphaFloorEffect ; -// Validate validates the EG_TextAutofit and its children -func (_cadgg *EG_TextAutofit )Validate ()error {return _cadgg .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075t\u006f\u0066\u0069\u0074");};func (_cbeg *CT_ColorMRU )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _cbeg .EG_ColorChoice !=nil {for _ ,_ffgf :=range _cbeg .EG_ColorChoice {_ffgf .MarshalXML (e ,_ba .StartElement {});};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Alpha Inverse Effect +AlphaInv *CT_AlphaInverseEffect ; -// Validate validates the CT_AlphaReplaceEffect and its children -func (_cegg *CT_AlphaReplaceEffect )Validate ()error {return _cegg .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_PositivePercentage struct{ +// Alpha Modulate Effect +AlphaMod *CT_AlphaModulateEffect ;AlphaModFix *CT_AlphaModulateFixedEffect ; -// Value -ValAttr ST_PositivePercentage ;}; +// Alpha Inset/Outset Effect +AlphaOutset *CT_AlphaOutsetEffect ; -// Validate validates the CT_Cell3D and its children -func (_bagd *CT_Cell3D )Validate ()error {return _bagd .ValidateWithPath ("\u0043T\u005f\u0043\u0065\u006c\u006c\u0033D");}; +// Alpha Replace Effect +AlphaRepl *CT_AlphaReplaceEffect ;BiLevel *CT_BiLevelEffect ; -// Validate validates the CT_PositiveSize2D and its children -func (_fadd *CT_PositiveSize2D )Validate ()error {return _fadd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053i\u007a\u0065\u0032\u0044");};func (_bfgcd ST_TextTabAlignType )ValidateWithPath (path string )error {switch _bfgcd {case 0,1,2,3,4:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgcd )); -};return nil ;}; +// Blend Effect +Blend *CT_BlendEffect ;Blur *CT_BlurEffect ; -// Validate validates the CT_ColorMRU and its children -func (_cafd *CT_ColorMRU )Validate ()error {return _cafd .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055");}; +// Color Change Effect +ClrChange *CT_ColorChangeEffect ;ClrRepl *CT_ColorReplaceEffect ; -// Validate validates the CT_ColorChangeEffect and its children -func (_efcb *CT_ColorChangeEffect )Validate ()error {return _efcb .ValidateWithPath ("C\u0054_\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061n\u0067\u0065\u0045\u0066fe\u0063\u0074");};func ParseUnionST_PositivePercentage (s string )(ST_PositivePercentage ,error ){_cfacf :=ST_PositivePercentage {}; -if _e .ST_PositivePercentagePatternRe .MatchString (s ){_cfacf .ST_PositivePercentage =&ST_Percentage {};_cfacf .ST_PositivePercentage .ST_Percentage =&s ;}else {_gbadf ,_cgfae :=_f .ParseInt (s ,10,32);if _cgfae !=nil {return _cfacf ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_cgfae ); -};_aagce :=int32 (_gbadf );_cfacf .ST_PositivePercentageDecimal =&_aagce ;};return _cfacf ,nil ;};type CT_OfficeArtExtensionList struct{ +// Duotone Effect +Duotone *CT_DuotoneEffect ; -// Extension -Ext []*CT_OfficeArtExtension ;};type CT_BackgroundFillStyleList struct{EG_FillProperties []*EG_FillProperties ;}; +// Fill +Fill *CT_FillEffect ; -// ValidateWithPath validates the CT_TextNormalAutofit and its children, prefixing error messages with path -func (_ggcac *CT_TextNormalAutofit )ValidateWithPath (path string )error {if _ggcac .FontScaleAttr !=nil {if _aggac :=_ggcac .FontScaleAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0053\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_aggac !=nil {return _aggac ; -};};if _ggcac .LnSpcReductionAttr !=nil {if _cbbdd :=_ggcac .LnSpcReductionAttr .ValidateWithPath (path +"\u002f\u004c\u006e\u0053pc\u0052\u0065\u0064\u0075\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_cbbdd !=nil {return _cbbdd ;};};return nil ; -};func (_efdcf *CT_ColorChangeEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_efdcf .ClrFrom =NewCT_Color ();_efdcf .ClrTo =NewCT_Color ();for _ ,_fafe :=range start .Attr {if _fafe .Name .Local =="\u0075\u0073\u0065\u0041"{_faef ,_gdgg :=_f .ParseBool (_fafe .Value ); -if _gdgg !=nil {return _gdgg ;};_efdcf .UseAAttr =&_faef ;continue ;};};_bgagb :for {_aced ,_cbaa :=d .Token ();if _cbaa !=nil {return _cbaa ;};switch _cfb :=_aced .(type ){case _ba .StartElement :switch _cfb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0046\u0072\u006f\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u0046\u0072\u006f\u006d"}:if _ddcg :=d .DecodeElement (_efdcf .ClrFrom ,&_cfb ); -_ddcg !=nil {return _ddcg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072T\u006f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072T\u006f"}:if _fbdedb :=d .DecodeElement (_efdcf .ClrTo ,&_cfb ); -_fbdedb !=nil {return _fbdedb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_cfb .Name ); -if _dcbc :=d .Skip ();_dcbc !=nil {return _dcbc ;};};case _ba .EndElement :break _bgagb ;case _ba .CharData :};};return nil ;};type CT_GvmlTextShapeChoice struct{UseSpRect *CT_GvmlUseShapeRectangle ;Xfrm *CT_Transform2D ;};func (_eabd *CT_GrayscaleTransform )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_gbacf ,_agcb :=d .Token (); -if _agcb !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006c\u0065T\u0072\u0061\u006e\u0073\u0066\u006f\u0072m\u003a\u0020\u0025\u0073",_agcb );};if _ggdad ,_efda :=_gbacf .(_ba .EndElement ); -_efda &&_ggdad .Name ==start .Name {break ;};};return nil ;};func (_gefged *ST_TextAnchoringType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ccbfd ,_cbece :=d .Token ();if _cbece !=nil {return _cbece ;};if _gfegg ,_aafega :=_ccbfd .(_ba .EndElement ); -_aafega &&_gfegg .Name ==start .Name {*_gefged =1;return nil ;};if _gdgegg ,_aggbc :=_ccbfd .(_ba .CharData );!_aggbc {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccbfd ); -}else {switch string (_gdgegg ){case "":*_gefged =0;case "\u0074":*_gefged =1;case "\u0063\u0074\u0072":*_gefged =2;case "\u0062":*_gefged =3;case "\u006a\u0075\u0073\u0074":*_gefged =4;case "\u0064\u0069\u0073\u0074":*_gefged =5;};};_ccbfd ,_cbece =d .Token (); -if _cbece !=nil {return _cbece ;};if _gebcdd ,_dcdbfa :=_ccbfd .(_ba .EndElement );_dcdbfa &&_gebcdd .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccbfd ); -}; +// Fill Overlay Effect +FillOverlay *CT_FillOverlayEffect ; -// ValidateWithPath validates the EG_TextBullet and its children, prefixing error messages with path -func (_gfaff *EG_TextBullet )ValidateWithPath (path string )error {if _edefad :=_gfaff .TextBulletChoice .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");_edefad !=nil {return _edefad ; -};return nil ;}; +// Glow Effect +Glow *CT_GlowEffect ; -// ValidateWithPath validates the CT_GrayscaleEffect and its children, prefixing error messages with path -func (_aefa *CT_GrayscaleEffect )ValidateWithPath (path string )error {return nil };func (_ffega *ST_PresetLineDashVal )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ffega =0;case "\u0073\u006f\u006ci\u0064":*_ffega =1;case "\u0064\u006f\u0074":*_ffega =2; -case "\u0064\u0061\u0073\u0068":*_ffega =3;case "\u006c\u0067\u0044\u0061\u0073\u0068":*_ffega =4;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_ffega =5;case "\u006cg\u0044\u0061\u0073\u0068\u0044\u006ft":*_ffega =6;case "\u006c\u0067\u0044a\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_ffega =7; -case "\u0073y\u0073\u0044\u0061\u0073\u0068":*_ffega =8;case "\u0073\u0079\u0073\u0044\u006f\u0074":*_ffega =9;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_ffega =10;case "\u0073\u0079\u0073\u0044\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_ffega =11; -};return nil ;};func (_ggba *CT_AnimationGraphicalObjectBuildPropertiesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_egb :=start ;switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_ggba .BldDgm =NewCT_AnimationDgmBuildProperties (); -if _fage :=d .DecodeElement (_ggba .BldDgm ,&_egb );_fage !=nil {return _fage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0043\u0068\u0061\u0072\u0074"}:_ggba .BldChart =NewCT_AnimationChartBuildProperties (); -if _fgd :=d .DecodeElement (_ggba .BldChart ,&_egb );_fgd !=nil {return _fgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067 \u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006cem\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cOb\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_egb .Name ); -if _cdec :=d .Skip ();_cdec !=nil {return _cdec ;};};return nil ;};func NewEG_FillPropertiesChoice ()*EG_FillPropertiesChoice {_acggb :=&EG_FillPropertiesChoice {};return _acggb ;};func (_efddd ST_TextVerticalType )ValidateWithPath (path string )error {switch _efddd {case 0,1,2,3,4,5,6,7:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efddd )); -};return nil ;}; +// Gray Scale Effect +Grayscl *CT_GrayscaleEffect ; -// Validate validates the CT_GeomGuideList and its children -func (_ecbg *CT_GeomGuideList )Validate ()error {return _ecbg .ValidateWithPath ("\u0043\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};func (_gbabd *CT_TextBulletColorFollowText )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_eagba ST_PathShadeType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_eagba .String (),start );};func (_efgfg *ST_AdjCoordinate )Validate ()error {return _efgfg .ValidateWithPath ("")}; +// Hue Saturation Luminance Effect +Hsl *CT_HSLEffect ; +// Inner Shadow Effect +InnerShdw *CT_InnerShadowEffect ; -// Validate validates the CT_StretchInfoProperties and its children -func (_eadddg *CT_StretchInfoProperties )Validate ()error {return _eadddg .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066o\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; +// Luminance +Lum *CT_LuminanceEffect ; -// Validate validates the CT_TextTabStopList and its children -func (_gdacd *CT_TextTabStopList )Validate ()error {return _gdacd .ValidateWithPath ("\u0043T\u005fT\u0065\u0078\u0074\u0054\u0061b\u0053\u0074o\u0070\u004c\u0069\u0073\u0074");};func (_beebf ST_BlipCompression )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_beebf .String (),start ); -};type CT_PositiveFixedPercentage struct{ +// Outer Shadow Effect +OuterShdw *CT_OuterShadowEffect ; -// Value -ValAttr ST_PositiveFixedPercentage ;};func (_aceff *CT_TextBulletColorFollowText )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for {_feda ,_ebacb :=d .Token ();if _ebacb !=nil {return _be .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006ce\u0074\u0043\u006f\u006c\u006f\u0072\u0046\u006f\u006c\u006cow\u0054\u0065\u0078t\u003a \u0025\u0073",_ebacb ); -};if _becdee ,_efedc :=_feda .(_ba .EndElement );_efedc &&_becdee .Name ==start .Name {break ;};};return nil ;};func (_ddfed *EG_TextBullet )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_ddfed .TextBulletChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;}; +// Preset Shadow +PrstShdw *CT_PresetShadowEffect ; -// Validate validates the CT_GvmlPictureNonVisual and its children -func (_ecfb *CT_GvmlPictureNonVisual )Validate ()error {return _ecfb .ValidateWithPath ("\u0043\u0054\u005fGv\u006d\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func (_fcee *CT_GradientStopList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_eaaec :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0067\u0073"}};for _ ,_fdfc :=range _fcee .Gs {e .EncodeElement (_fdfc ,_eaaec );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_debfg ST_SystemColorVal )Validate ()error {return _debfg .ValidateWithPath ("")}; -func (_bcbdb *CT_Cell3D )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bcbdb .Bevel =NewCT_Bevel ();for _ ,_gagg :=range start .Attr {if _gagg .Name .Local =="\u0070\u0072\u0073t\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c"{_bcbdb .PrstMaterialAttr .UnmarshalXMLAttr (_gagg ); -continue ;};};_gefg :for {_cffa ,_ddaf :=d .Token ();if _ddaf !=nil {return _ddaf ;};switch _ebbb :=_cffa .(type ){case _ba .StartElement :switch _ebbb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0065\u0076e\u006c"}:if _ccce :=d .DecodeElement (_bcbdb .Bevel ,&_ebbb ); -_ccce !=nil {return _ccce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u0067\u0068\u0074\u0052\u0069\u0067"}:_bcbdb .LightRig =NewCT_LightRig (); -if _gadaa :=d .DecodeElement (_bcbdb .LightRig ,&_ebbb );_gadaa !=nil {return _gadaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcbdb .ExtLst =NewCT_OfficeArtExtensionList (); -if _dbafe :=d .DecodeElement (_bcbdb .ExtLst ,&_ebbb );_dbafe !=nil {return _dbafe ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0065\u006cl\u0033\u0044 \u0025\u0076",_ebbb .Name ); -if _bbdc :=d .Skip ();_bbdc !=nil {return _bbdc ;};};case _ba .EndElement :break _gefg ;case _ba .CharData :};};return nil ;};func (_bbgfdc *ST_BevelPresetType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_caaaed ,_fdaad :=d .Token (); -if _fdaad !=nil {return _fdaad ;};if _ceefe ,_bacdge :=_caaaed .(_ba .EndElement );_bacdge &&_ceefe .Name ==start .Name {*_bbgfdc =1;return nil ;};if _cgagd ,_fdebd :=_caaaed .(_ba .CharData );!_fdebd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caaaed ); -}else {switch string (_cgagd ){case "":*_bbgfdc =0;case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_bbgfdc =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_bbgfdc =2;case "\u0073\u006c\u006fp\u0065":*_bbgfdc =3;case "\u0063\u0072\u006fs\u0073":*_bbgfdc =4; -case "\u0061\u006e\u0067l\u0065":*_bbgfdc =5;case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_bbgfdc =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_bbgfdc =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_bbgfdc =8;case "\u0064\u0069\u0076o\u0074":*_bbgfdc =9; -case "\u0072\u0069\u0062\u006c\u0065\u0074":*_bbgfdc =10;case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_bbgfdc =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_bbgfdc =12;};};_caaaed ,_fdaad =d .Token ();if _fdaad !=nil {return _fdaad ;};if _ddddc ,_fegefg :=_caaaed .(_ba .EndElement ); -_fegefg &&_ddddc .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caaaed );};func (_efgfb ST_TextAnchoringType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_efgfb .String (),start ); -};func (_beffc ST_TextTabAlignType )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {return e .EncodeElement (_beffc .String (),start );};func NewCT_TextCharBullet ()*CT_TextCharBullet {_efdgg :=&CT_TextCharBullet {};return _efdgg };func (_gedg *CT_TextParagraphProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _gedg .MarLAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u004c"},Value :_be .Sprintf ("\u0025\u0076",*_gedg .MarLAttr )}); -};if _gedg .MarRAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006d\u0061\u0072\u0052"},Value :_be .Sprintf ("\u0025\u0076",*_gedg .MarRAttr )});};if _gedg .LvlAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0076\u006c"},Value :_be .Sprintf ("\u0025\u0076",*_gedg .LvlAttr )}); -};if _gedg .IndentAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_be .Sprintf ("\u0025\u0076",*_gedg .IndentAttr )});};if _gedg .AlgnAttr !=ST_TextAlignTypeUnset {_eagcdb ,_decgf :=_gedg .AlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0061\u006c\u0067\u006e"}); -if _decgf !=nil {return _decgf ;};start .Attr =append (start .Attr ,_eagcdb );};if _gedg .DefTabSzAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0065\u0066\u0054\u0061\u0062\u0053\u007a"},Value :_be .Sprintf ("\u0025\u0076",*_gedg .DefTabSzAttr )}); -};if _gedg .RtlAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0072\u0074\u006c"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gedg .RtlAttr ))});};if _gedg .EaLnBrkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0065a\u004c\u006e\u0042\u0072\u006b"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gedg .EaLnBrkAttr ))}); -};if _gedg .FontAlgnAttr !=ST_TextFontAlignTypeUnset {_gcfcbc ,_effee :=_gedg .FontAlgnAttr .MarshalXMLAttr (_ba .Name {Local :"\u0066\u006f\u006e\u0074\u0041\u006c\u0067\u006e"});if _effee !=nil {return _effee ;};start .Attr =append (start .Attr ,_gcfcbc ); -};if _gedg .LatinLnBrkAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u0061\u0074\u0069\u006e\u004c\u006e\u0042\u0072\u006b"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gedg .LatinLnBrkAttr ))});};if _gedg .HangingPunctAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0068\u0061\u006eg\u0069\u006e\u0067\u0050\u0075\u006e\u0063\u0074"},Value :_be .Sprintf ("\u0025\u0064",_bacccf (*_gedg .HangingPunctAttr ))}); -};e .EncodeToken (start );if _gedg .LnSpc !=nil {_dbef :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u006e\u0053\u0070\u0063"}};e .EncodeElement (_gedg .LnSpc ,_dbef );};if _gedg .SpcBef !=nil {_geecfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0042\u0065\u0066"}}; -e .EncodeElement (_gedg .SpcBef ,_geecfe );};if _gedg .SpcAft !=nil {_cbcff :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0070\u0063\u0041\u0066\u0074"}};e .EncodeElement (_gedg .SpcAft ,_cbcff );};_gedg .TextBulletColorChoice .MarshalXML (e ,_ba .StartElement {}); -_gedg .TextBulletSizeChoice .MarshalXML (e ,_ba .StartElement {});_gedg .TextBulletTypefaceChoice .MarshalXML (e ,_ba .StartElement {});_gedg .TextBulletChoice .MarshalXML (e ,_ba .StartElement {});if _gedg .TabLst !=nil {_fddge :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0061\u0062\u004c\u0073\u0074"}}; -e .EncodeElement (_gedg .TabLst ,_fddge );};if _gedg .DefRPr !=nil {_bbddg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064\u0065\u0066\u0052\u0050\u0072"}};e .EncodeElement (_gedg .DefRPr ,_bbddg );};if _gedg .ExtLst !=nil {_fbgfac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gedg .ExtLst ,_fbgfac );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_efeac *CT_Path2DCubicBezierTo )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gbfb :for {_degag ,_agcdc :=d .Token (); -if _agcdc !=nil {return _agcdc ;};switch _dcfga :=_degag .(type ){case _ba .StartElement :switch _dcfga .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0074"}:_ggbf :=NewCT_AdjPoint2D (); -if _bcgdg :=d .DecodeElement (_ggbf ,&_dcfga );_bcgdg !=nil {return _bcgdg ;};_efeac .Pt =append (_efeac .Pt ,_ggbf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0061\u0074\u00682\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072\u0054\u006f\u0020\u0025\u0076",_dcfga .Name ); -if _dcfgbc :=d .Skip ();_dcfgbc !=nil {return _dcfgbc ;};};case _ba .EndElement :break _gbfb ;case _ba .CharData :};};return nil ;}; +// Reflection Effect +Reflection *CT_ReflectionEffect ; -// ValidateWithPath validates the CT_Path2DArcTo and its children, prefixing error messages with path -func (_deca *CT_Path2DArcTo )ValidateWithPath (path string )error {if _bcaag :=_deca .WRAttr .ValidateWithPath (path +"\u002fW\u0052\u0041\u0074\u0074\u0072");_bcaag !=nil {return _bcaag ;};if _ddcge :=_deca .HRAttr .ValidateWithPath (path +"\u002fH\u0052\u0041\u0074\u0074\u0072"); -_ddcge !=nil {return _ddcge ;};if _fggbg :=_deca .StAngAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0041\u006e\u0067\u0041\u0074\u0074\u0072");_fggbg !=nil {return _fggbg ;};if _cdce :=_deca .SwAngAttr .ValidateWithPath (path +"\u002f\u0053\u0077\u0041\u006e\u0067\u0041\u0074\u0074\u0072"); -_cdce !=nil {return _cdce ;};return nil ;};func (_cdb *CT_AlphaBiLevelEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0068\u0072\u0065\u0073\u0068"},Value :_be .Sprintf ("\u0025\u0076",_cdb .ThreshAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewEG_TextAutofitChoice ()*EG_TextAutofitChoice {_dfcba :=&EG_TextAutofitChoice {};return _dfcba ;};const (ST_TextStrikeTypeUnset ST_TextStrikeType =0;ST_TextStrikeTypeNoStrike ST_TextStrikeType =1; -ST_TextStrikeTypeSngStrike ST_TextStrikeType =2;ST_TextStrikeTypeDblStrike ST_TextStrikeType =3;); +// Relative Offset Effect +RelOff *CT_RelativeOffsetEffect ; -// ValidateWithPath validates the CT_GlowEffect and its children, prefixing error messages with path -func (_fbaf *CT_GlowEffect )ValidateWithPath (path string )error {if _fbaf .RadAttr !=nil {if *_fbaf .RadAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fbaf .RadAttr ); -};if *_fbaf .RadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_fbaf .RadAttr ); -};};if _fbaf .ScrgbClr !=nil {if _dfcd :=_fbaf .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_dfcd !=nil {return _dfcd ;};};if _fbaf .SrgbClr !=nil {if _ceafda :=_fbaf .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_ceafda !=nil {return _ceafda ;};};if _fbaf .HslClr !=nil {if _gacbf :=_fbaf .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_gacbf !=nil {return _gacbf ;};};if _fbaf .SysClr !=nil {if _aacge :=_fbaf .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_aacge !=nil {return _aacge ;};};if _fbaf .SchemeClr !=nil {if _efe :=_fbaf .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_efe !=nil {return _efe ;};};if _fbaf .PrstClr !=nil {if _dgfbdd :=_fbaf .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_dgfbdd !=nil {return _dgfbdd ;};};return nil ;};func (_dgeda *CT_TransformEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dgeda .SxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .SxAttr )}); -};if _dgeda .SyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0073\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .SyAttr )});};if _dgeda .KxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .KxAttr )}); -};if _dgeda .KyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006b\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .KyAttr )});};if _dgeda .TxAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0078"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .TxAttr )}); -};if _dgeda .TyAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0074\u0079"},Value :_be .Sprintf ("\u0025\u0076",*_dgeda .TyAttr )});};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ; -}; +// Soft Edge Effect +SoftEdge *CT_SoftEdgesEffect ;Tint *CT_TintEffect ; -// ValidateWithPath validates the CT_TextTabStopList and its children, prefixing error messages with path -func (_afee *CT_TextTabStopList )ValidateWithPath (path string )error {for _eceeb ,_dgga :=range _afee .Tab {if _cbdge :=_dgga .ValidateWithPath (_be .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u005b\u0025\u0064\u005d",path ,_eceeb ));_cbdge !=nil {return _cbdge ; -};};return nil ;};type CT_FontReference struct{ +// Transform Effect +Xfrm *CT_TransformEffect ;};type EG_TextGeometryChoice struct{ -// Identifier -IdxAttr ST_FontCollectionIndex ; +// Custom Geometry +CustGeom *CT_CustomGeometry2D ; -// RGB Color Model - Percentage Variant -ScrgbClr *CT_ScRgbColor ; +// Preset Text Warp +PrstTxWarp *CT_PresetTextShape ;}; -// RGB Color Model - Hex Variant -SrgbClr *CT_SRgbColor ; +// ValidateWithPath validates the CT_ScRgbColor and its children, prefixing error messages with path +func (_gcgcf *CT_ScRgbColor )ValidateWithPath (path string )error {if _ffceb :=_gcgcf .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_ffceb !=nil {return _ffceb ;};if _gdfce :=_gcgcf .GAttr .ValidateWithPath (path +"\u002f\u0047\u0041\u0074\u0074\u0072"); +_gdfce !=nil {return _gdfce ;};if _badbe :=_gcgcf .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_badbe !=nil {return _badbe ;};for _eafd ,_beagfg :=range _gcgcf .EG_ColorTransform {if _ccdc :=_beagfg .ValidateWithPath (_bg .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_eafd )); +_ccdc !=nil {return _ccdc ;};};return nil ;};type CT_TableGrid struct{ -// Hue, Saturation, Luminance Color Model -HslClr *CT_HslColor ; +// Table Grid Column +GridCol []*CT_TableCol ;};type CT_Path2DLineTo struct{ -// System Color -SysClr *CT_SystemColor ; +// Line end point +Pt *CT_AdjPoint2D ;}; -// Scheme Color -SchemeClr *CT_SchemeColor ; +// ValidateWithPath validates the CT_LightRig and its children, prefixing error messages with path +func (_bgcb *CT_LightRig )ValidateWithPath (path string )error {if _bgcb .RigAttr ==ST_LightRigTypeUnset {return _bg .Errorf ("\u0025\u0073\u002fR\u0069\u0067\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dcfa :=_bgcb .RigAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0041\u0074\u0074\u0072");_dcfa !=nil {return _dcfa ;};if _bgcb .DirAttr ==ST_LightRigDirectionUnset {return _bg .Errorf ("\u0025\u0073\u002fD\u0069\u0072\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cgabg :=_bgcb .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_cgabg !=nil {return _cgabg ;};if _bgcb .Rot !=nil {if _cbbg :=_bgcb .Rot .ValidateWithPath (path +"\u002f\u0052\u006f\u0074");_cbbg !=nil {return _cbbg ; +};};return nil ;};const (ST_TextAnchoringTypeUnset ST_TextAnchoringType =0;ST_TextAnchoringTypeT ST_TextAnchoringType =1;ST_TextAnchoringTypeCtr ST_TextAnchoringType =2;ST_TextAnchoringTypeB ST_TextAnchoringType =3;ST_TextAnchoringTypeJust ST_TextAnchoringType =4; +ST_TextAnchoringTypeDist ST_TextAnchoringType =5;);func (_afedb *CT_RegularTextRun )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _afedb .RPr !=nil {_dcdga :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0072P\u0072"}}; +e .EncodeElement (_afedb .RPr ,_dcdga );};_ecbcd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074"}};_cg .AddPreserveSpaceAttr (&_ecbcd ,_afedb .T );e .EncodeElement (_afedb .T ,_ecbcd );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_gdccg *ST_AnimationChartOnlyBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gdccg =0;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_gdccg =1;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_gdccg =2; +case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_gdccg =3;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_gdccg =4;};return nil ;};const (ST_RectAlignmentUnset ST_RectAlignment =0;ST_RectAlignmentTl ST_RectAlignment =1;ST_RectAlignmentT ST_RectAlignment =2; +ST_RectAlignmentTr ST_RectAlignment =3;ST_RectAlignmentL ST_RectAlignment =4;ST_RectAlignmentCtr ST_RectAlignment =5;ST_RectAlignmentR ST_RectAlignment =6;ST_RectAlignmentBl ST_RectAlignment =7;ST_RectAlignmentB ST_RectAlignment =8;ST_RectAlignmentBr ST_RectAlignment =9; +);func NewCT_FontCollection ()*CT_FontCollection {_ceda :=&CT_FontCollection {};_ceda .Latin =NewCT_TextFont ();_ceda .Ea =NewCT_TextFont ();_ceda .Cs =NewCT_TextFont ();return _ceda ;};func NewCT_Path2D ()*CT_Path2D {_aabfb :=&CT_Path2D {};return _aabfb }; +func (_cadaf *CT_TextUnderlineFillGroupWrapper )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice ();_aaaba :for {_bfdad ,_gfcfe :=d .Token ();if _gfcfe !=nil {return _gfcfe ;};switch _ffdfag :=_bfdad .(type ){case _d .StartElement :switch _ffdfag .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _aefdd :=d .DecodeElement (&_cadaf .FillPropertiesChoice .NoFill ,&_ffdfag );_aefdd !=nil {return _aefdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _eeae :=d .DecodeElement (&_cadaf .FillPropertiesChoice .SolidFill ,&_ffdfag );_eeae !=nil {return _eeae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _acafdc :=d .DecodeElement (&_cadaf .FillPropertiesChoice .GradFill ,&_ffdfag );_acafdc !=nil {return _acafdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _gefcd :=d .DecodeElement (&_cadaf .FillPropertiesChoice .BlipFill ,&_ffdfag );_gefcd !=nil {return _gefcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _ddggd :=d .DecodeElement (&_cadaf .FillPropertiesChoice .PattFill ,&_ffdfag );_ddggd !=nil {return _ddggd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cadaf .FillPropertiesChoice =NewEG_FillPropertiesChoice (); +if _cfadg :=d .DecodeElement (&_cadaf .FillPropertiesChoice .GrpFill ,&_ffdfag );_cfadg !=nil {return _cfadg ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078t\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0046\u0069\u006c\u006c\u0047\u0072o\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065r\u0020\u0025\u0076",_ffdfag .Name ); +if _ecbg :=d .Skip ();_ecbg !=nil {return _ecbg ;};};case _d .EndElement :break _aaaba ;case _d .CharData :};};return nil ;};func (_dedac *CT_TextNoAutofit )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cfdbf *EG_EffectProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfdbf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice ();_dcabfc :for {_gede ,_gecda :=d .Token ();if _gecda !=nil {return _gecda ;};switch _dbafb :=_gede .(type ){case _d .StartElement :switch _dbafb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_cfdbf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _gdcae :=d .DecodeElement (&_cfdbf .EffectPropertiesChoice .EffectLst ,&_dbafb );_gdcae !=nil {return _gdcae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_cfdbf .EffectPropertiesChoice =NewEG_EffectPropertiesChoice (); +if _fafbb :=d .DecodeElement (&_cfdbf .EffectPropertiesChoice .EffectDag ,&_dbafb );_fafbb !=nil {return _fafbb ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dbafb .Name ); +if _cbcdcb :=d .Skip ();_cbcdcb !=nil {return _cbcdcb ;};};case _d .EndElement :break _dcabfc ;case _d .CharData :};};return nil ;}; -// Preset Color -PrstClr *CT_PresetColor ;};func (_gefad *CT_GvmlGraphicFrameNonVisual )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_dcgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_gefad .CNvPr ,_dcgg ); -_ebee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0063\u004evG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_gefad .CNvGraphicFramePr ,_ebee );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_fccb *CT_CustomColorList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _fccb .CustClr !=nil {_abcac :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0063\u0075\u0073\u0074\u0043\u006cr"}}; -for _ ,_gfbaa :=range _fccb .CustClr {e .EncodeElement (_gfbaa ,_abcac );};};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_ecdbff *Tbl )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u003a\u0074b\u006c";return _ecdbff .CT_Table .MarshalXML (e ,start );};type EG_ColorTransformChoice struct{ +// Validate validates the CT_GvmlConnectorNonVisual and its children +func (_egcge *CT_GvmlConnectorNonVisual )Validate ()error {return _egcge .ValidateWithPath ("\u0043T\u005f\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065c\u0074o\u0072N\u006f\u006e\u0056\u0069\u0073\u0075\u0061l");};func (_egegg *EG_LineDashProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egegg .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); +_fceb :for {_fbagef ,_aggfg :=d .Token ();if _aggfg !=nil {return _aggfg ;};switch _cagab :=_fbagef .(type ){case _d .StartElement :switch _cagab .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0073\u0074\u0044\u0061\u0073\u0068"}:_egegg .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); +if _debdee :=d .DecodeElement (&_egegg .LineDashPropertiesChoice .PrstDash ,&_cagab );_debdee !=nil {return _debdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0073\u0068"}:_egegg .LineDashPropertiesChoice =NewEG_LineDashPropertiesChoice (); +if _daaac :=d .DecodeElement (&_egegg .LineDashPropertiesChoice .CustDash ,&_cagab );_daaac !=nil {return _daaac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cagab .Name ); +if _dggf :=d .Skip ();_dggf !=nil {return _dggf ;};};case _d .EndElement :break _fceb ;case _d .CharData :};};return nil ;};func (_adfaf *EG_ThemeableFontStyles )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_adfaf .ThemeableFontStylesChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;};func (_aabdc ST_TextAnchoringType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bcbbf :=_d .Attr {};_bcbbf .Name =name ;switch _aabdc {case ST_TextAnchoringTypeUnset :_bcbbf .Value ="";case ST_TextAnchoringTypeT :_bcbbf .Value ="\u0074"; +case ST_TextAnchoringTypeCtr :_bcbbf .Value ="\u0063\u0074\u0072";case ST_TextAnchoringTypeB :_bcbbf .Value ="\u0062";case ST_TextAnchoringTypeJust :_bcbbf .Value ="\u006a\u0075\u0073\u0074";case ST_TextAnchoringTypeDist :_bcbbf .Value ="\u0064\u0069\u0073\u0074"; +};return _bcbbf ,nil ;}; -// Tint -Tint *CT_PositiveFixedPercentage ; +// Validate validates the CT_GroupShapeProperties and its children +func (_cbea *CT_GroupShapeProperties )Validate ()error {return _cbea .ValidateWithPath ("\u0043\u0054\u005fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_TableStyleList struct{ -// Shade -Shade *CT_PositiveFixedPercentage ; +// Default +DefAttr string ; -// Complement -Comp *CT_ComplementTransform ; +// Table Style +TblStyle []*CT_TableStyle ;};type CT_Camera struct{ -// Inverse -Inv *CT_InverseTransform ; +// Preset Camera Type +PrstAttr ST_PresetCameraType ; -// Gray -Gray *CT_GrayscaleTransform ; +// Field of View +FovAttr *int32 ; -// Alpha -Alpha *CT_PositiveFixedPercentage ; +// Zoom +ZoomAttr *ST_PositivePercentage ; -// Alpha Offset -AlphaOff *CT_FixedPercentage ; +// Rotation +Rot *CT_SphereCoords ;};func (_dbcge *EG_ColorTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice ();_beada :for {_cade ,_fgbgf :=d .Token ();if _fgbgf !=nil {return _fgbgf ;}; +switch _cacea :=_cade .(type ){case _d .StartElement :switch _cacea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006e\u0074"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _affe :=d .DecodeElement (&_dbcge .ColorTransformChoice .Tint ,&_cacea );_affe !=nil {return _affe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061d\u0065"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _agcbd :=d .DecodeElement (&_dbcge .ColorTransformChoice .Shade ,&_cacea );_agcbd !=nil {return _agcbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0070"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _ccbgc :=d .DecodeElement (&_dbcge .ColorTransformChoice .Comp ,&_cacea );_ccbgc !=nil {return _ccbgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fdage :=d .DecodeElement (&_dbcge .ColorTransformChoice .Inv ,&_cacea );_fdage !=nil {return _fdage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0079"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _bcece :=d .DecodeElement (&_dbcge .ColorTransformChoice .Gray ,&_cacea );_bcece !=nil {return _bcece ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070h\u0061"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gfgb :=d .DecodeElement (&_dbcge .ColorTransformChoice .Alpha ,&_cacea );_gfgb !=nil {return _gfgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _aedcfb :=d .DecodeElement (&_dbcge .ColorTransformChoice .AlphaOff ,&_cacea );_aedcfb !=nil {return _aedcfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006c\u0070\u0068\u0061\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _bccef :=d .DecodeElement (&_dbcge .ColorTransformChoice .AlphaMod ,&_cacea );_bccef !=nil {return _bccef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _baecce :=d .DecodeElement (&_dbcge .ColorTransformChoice .Hue ,&_cacea );_baecce !=nil {return _baecce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _adfad :=d .DecodeElement (&_dbcge .ColorTransformChoice .HueOff ,&_cacea );_adfad !=nil {return _adfad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0075\u0065\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gcdfe :=d .DecodeElement (&_dbcge .ColorTransformChoice .HueMod ,&_cacea );_gcdfe !=nil {return _gcdfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _edfga :=d .DecodeElement (&_dbcge .ColorTransformChoice .Sat ,&_cacea );_edfga !=nil {return _edfga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _cbgg :=d .DecodeElement (&_dbcge .ColorTransformChoice .SatOff ,&_cacea );_cbgg !=nil {return _cbgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0061\u0074\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fdeaa :=d .DecodeElement (&_dbcge .ColorTransformChoice .SatMod ,&_cacea );_fdeaa !=nil {return _fdeaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _bagcd :=d .DecodeElement (&_dbcge .ColorTransformChoice .Lum ,&_cacea );_bagcd !=nil {return _bagcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fcaec :=d .DecodeElement (&_dbcge .ColorTransformChoice .LumOff ,&_cacea );_fcaec !=nil {return _fcaec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0075\u006d\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fddf :=d .DecodeElement (&_dbcge .ColorTransformChoice .LumMod ,&_cacea );_fddf !=nil {return _fddf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _agegd :=d .DecodeElement (&_dbcge .ColorTransformChoice .Red ,&_cacea );_agegd !=nil {return _agegd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gfcde :=d .DecodeElement (&_dbcge .ColorTransformChoice .RedOff ,&_cacea );_gfcde !=nil {return _gfcde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0064\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _baced :=d .DecodeElement (&_dbcge .ColorTransformChoice .RedMod ,&_cacea );_baced !=nil {return _baced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065e\u006e"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _cbdae :=d .DecodeElement (&_dbcge .ColorTransformChoice .Green ,&_cacea );_cbdae !=nil {return _cbdae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _gcfff :=d .DecodeElement (&_dbcge .ColorTransformChoice .GreenOff ,&_cacea );_gcfff !=nil {return _gcfff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0065\u0065\u006e\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _eedcea :=d .DecodeElement (&_dbcge .ColorTransformChoice .GreenMod ,&_cacea );_eedcea !=nil {return _eedcea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0075\u0065"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _cecaae :=d .DecodeElement (&_dbcge .ColorTransformChoice .Blue ,&_cacea );_cecaae !=nil {return _cecaae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004f\u0066\u0066"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _efafc :=d .DecodeElement (&_dbcge .ColorTransformChoice .BlueOff ,&_cacea );_efafc !=nil {return _efafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062l\u0075\u0065\u004d\u006f\u0064"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _agfce :=d .DecodeElement (&_dbcge .ColorTransformChoice .BlueMod ,&_cacea );_agfce !=nil {return _agfce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0061\u006dm\u0061"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _fcega :=d .DecodeElement (&_dbcge .ColorTransformChoice .Gamma ,&_cacea );_fcega !=nil {return _fcega ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0076\u0047\u0061\u006d\u006d\u0061"}:_dbcge .ColorTransformChoice =NewEG_ColorTransformChoice (); +if _aegfb :=d .DecodeElement (&_dbcge .ColorTransformChoice .InvGamma ,&_cacea );_aegfb !=nil {return _aegfb ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0020\u0025\u0076",_cacea .Name ); +if _agbgg :=d .Skip ();_agbgg !=nil {return _agbgg ;};};case _d .EndElement :break _beada ;case _d .CharData :};};return nil ;};func (_eebcgb ST_LineEndType )Validate ()error {return _eebcgb .ValidateWithPath ("")};func (_cfdcf ST_LineEndType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bfcbe :=_d .Attr {}; +_bfcbe .Name =name ;switch _cfdcf {case ST_LineEndTypeUnset :_bfcbe .Value ="";case ST_LineEndTypeNone :_bfcbe .Value ="\u006e\u006f\u006e\u0065";case ST_LineEndTypeTriangle :_bfcbe .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065";case ST_LineEndTypeStealth :_bfcbe .Value ="\u0073t\u0065\u0061\u006c\u0074\u0068"; +case ST_LineEndTypeDiamond :_bfcbe .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_LineEndTypeOval :_bfcbe .Value ="\u006f\u0076\u0061\u006c";case ST_LineEndTypeArrow :_bfcbe .Value ="\u0061\u0072\u0072o\u0077";};return _bfcbe ,nil ;};type CT_TextFont struct{ -// Alpha Modulation -AlphaMod *CT_PositivePercentage ; +// Text Typeface +TypefaceAttr string ; -// Hue -Hue *CT_PositiveFixedAngle ; +// Panose Setting +PanoseAttr *string ; -// Hue Offset -HueOff *CT_Angle ; +// Similar Font Family +PitchFamilyAttr ST_PitchFamily ; -// Hue Modulate -HueMod *CT_PositivePercentage ; +// Similar Character Set +CharsetAttr *int8 ;}; -// Saturation -Sat *CT_Percentage ; +// Validate validates the CT_Backdrop and its children +func (_gcb *CT_Backdrop )Validate ()error {return _gcb .ValidateWithPath ("C\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070");};func (_egec *CT_ObjectStyleDefaults )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_babg :for {_fceace ,_dfdb :=d .Token (); +if _dfdb !=nil {return _dfdb ;};switch _gfddg :=_fceace .(type ){case _d .StartElement :switch _gfddg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0044e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0044e\u0066"}:_egec .SpDef =NewCT_DefaultShapeDefinition (); +if _badae :=d .DecodeElement (_egec .SpDef ,&_gfddg );_badae !=nil {return _badae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0044e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0044e\u0066"}:_egec .LnDef =NewCT_DefaultShapeDefinition (); +if _aagdd :=d .DecodeElement (_egec .LnDef ,&_gfddg );_aagdd !=nil {return _aagdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0044e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0044e\u0066"}:_egec .TxDef =NewCT_DefaultShapeDefinition (); +if _cdfeda :=d .DecodeElement (_egec .TxDef ,&_gfddg );_cdfeda !=nil {return _cdfeda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egec .ExtLst =NewCT_OfficeArtExtensionList (); +if _gbgag :=d .DecodeElement (_egec .ExtLst ,&_gfddg );_gbgag !=nil {return _gbgag ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0062\u006a\u0065c\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025\u0076",_gfddg .Name ); +if _bgeef :=d .Skip ();_bgeef !=nil {return _bgeef ;};};case _d .EndElement :break _babg ;case _d .CharData :};};return nil ;};type ST_LineCap byte ;func (_fg *Blip )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u003a\u0062\u006c\u0069\u0070";return _fg .CT_Blip .MarshalXML (e ,start );}; -// Saturation Offset -SatOff *CT_Percentage ; +// Validate validates the CT_NonVisualPictureProperties and its children +func (_ebfgc *CT_NonVisualPictureProperties )Validate ()error {return _ebfgc .ValidateWithPath ("\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072ti\u0065\u0073"); +};type EG_FillModePropertiesChoice struct{ -// Saturation Modulation -SatMod *CT_Percentage ; +// Tile +Tile *CT_TileInfoProperties ; -// Luminance -Lum *CT_Percentage ; +// Stretch +Stretch *CT_StretchInfoProperties ;};func (_cded *CT_GrayscaleTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Luminance Offset -LumOff *CT_Percentage ; +// ValidateWithPath validates the CT_TextBlipBullet and its children, prefixing error messages with path +func (_dfcgd *CT_TextBlipBullet )ValidateWithPath (path string )error {if _cfcaea :=_dfcgd .Blip .ValidateWithPath (path +"\u002f\u0042\u006ci\u0070");_cfcaea !=nil {return _cfcaea ;};return nil ;};func (_dfegc ST_PathFillMode )String ()string {switch _dfegc {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006e\u006f\u0072\u006d";case 3:return "\u006ci\u0067\u0068\u0074\u0065\u006e";case 4:return "l\u0069\u0067\u0068\u0074\u0065\u006e\u004c\u0065\u0073\u0073";case 5:return "\u0064\u0061\u0072\u006b\u0065\u006e"; +case 6:return "\u0064\u0061\u0072\u006b\u0065\u006e\u004c\u0065\u0073\u0073";};return "";}; -// Luminance Modulation -LumMod *CT_Percentage ; +// Validate validates the CT_TablePropertiesChoice and its children +func (_gecdb *CT_TablePropertiesChoice )Validate ()error {return _gecdb .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bfffc ST_PresetLineDashVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bfffc .String (),start ); +};func (_adead *ST_LineCap )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adead =0;case "\u0072\u006e\u0064":*_adead =1;case "\u0073\u0071":*_adead =2;case "\u0066\u006c\u0061\u0074":*_adead =3;};return nil ;};func (_bbec *CT_GvmlShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_abfcd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bbec .NvSpPr ,_abfcd );_cfefd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_bbec .SpPr ,_cfefd ); +if _bbec .TxSp !=nil {_ggbdc :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0078\u0053\u0070"}};e .EncodeElement (_bbec .TxSp ,_ggbdc );};if _bbec .Style !=nil {_efdb :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_bbec .Style ,_efdb );};if _bbec .ExtLst !=nil {_cegdf :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbec .ExtLst ,_cegdf );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_Cell3D ()*CT_Cell3D {_daff :=&CT_Cell3D {};_daff .Bevel =NewCT_Bevel ();return _daff }; -// Red -Red *CT_Percentage ; +// ValidateWithPath validates the CT_TextTabStop and its children, prefixing error messages with path +func (_aadba *CT_TextTabStop )ValidateWithPath (path string )error {if _aadba .PosAttr !=nil {if _addfe :=_aadba .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_addfe !=nil {return _addfe ;};};if _gdfggc :=_aadba .AlgnAttr .ValidateWithPath (path +"\u002fA\u006c\u0067\u006e\u0041\u0074\u0074r"); +_gdfggc !=nil {return _gdfggc ;};return nil ;};func (_bcgbfe ST_ColorSchemeIndex )ValidateWithPath (path string )error {switch _bcgbfe {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcgbfe )); +};return nil ;};func (_cdef *CT_ThemeableLineStyleChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cdef .Ln !=nil {_gbfbd :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u006c\u006e"}};e .EncodeElement (_cdef .Ln ,_gbfbd ); +}else if _cdef .LnRef !=nil {_dgede :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006c\u006e\u0052\u0065\u0066"}};e .EncodeElement (_cdef .LnRef ,_dgede );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type EG_Text3D struct{Text3DChoice *EG_Text3DChoice ; +};func (_cffeb *CT_TextSpacingPoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cffeb .ValAttr =0;for _ ,_adcfg :=range start .Attr {if _adcfg .Name .Local =="\u0076\u0061\u006c"{_cbbac ,_bgbfa :=_b .ParseInt (_adcfg .Value ,10,32);if _bgbfa !=nil {return _bgbfa ; +};_cffeb .ValAttr =int32 (_cbbac );continue ;};};for {_aaeaf ,_bagea :=d .Token ();if _bagea !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0053p\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074\u003a\u0020\u0025\u0073",_bagea ); +};if _cdfdd ,_fgccc :=_aaeaf .(_d .EndElement );_fgccc &&_cdfdd .Name ==start .Name {break ;};};return nil ;}; -// Red Offset -RedOff *CT_Percentage ; +// Validate validates the CT_PositivePercentage and its children +func (_abfabc *CT_PositivePercentage )Validate ()error {return _abfabc .ValidateWithPath ("C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065");};const (ST_BlipCompressionUnset ST_BlipCompression =0;ST_BlipCompressionEmail ST_BlipCompression =1; +ST_BlipCompressionScreen ST_BlipCompression =2;ST_BlipCompressionPrint ST_BlipCompression =3;ST_BlipCompressionHqprint ST_BlipCompression =4;ST_BlipCompressionNone ST_BlipCompression =5;); -// Red Modulation -RedMod *CT_Percentage ; +// ValidateWithPath validates the CT_AlphaFloorEffect and its children, prefixing error messages with path +func (_bbfb *CT_AlphaFloorEffect )ValidateWithPath (path string )error {return nil };func NewCT_GvmlPicture ()*CT_GvmlPicture {_ddbgd :=&CT_GvmlPicture {};_ddbgd .NvPicPr =NewCT_GvmlPictureNonVisual ();_ddbgd .BlipFill =NewCT_BlipFillProperties ();_ddbgd .SpPr =NewCT_ShapeProperties (); +return _ddbgd ;};func (_ffa *CT_AlphaFloorEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_cbg ,_fbe :=d .Token ();if _fbe !=nil {return _bg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0041\u006c\u0070\u0068\u0061F\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_fbe ); +};if _ffdf ,_bff :=_cbg .(_d .EndElement );_bff &&_ffdf .Name ==start .Name {break ;};};return nil ;}; -// Green -Green *CT_Percentage ; +// Validate validates the CT_RelativeOffsetEffect and its children +func (_bcabf *CT_RelativeOffsetEffect )Validate ()error {return _bcabf .ValidateWithPath ("\u0043\u0054\u005fRe\u006c\u0061\u0074\u0069\u0076\u0065\u004f\u0066\u0066\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074");};func NewCT_AnimationChartElement ()*CT_AnimationChartElement {_afc :=&CT_AnimationChartElement {}; +_afc .BldStepAttr =ST_ChartBuildStep (1);return _afc ;}; -// Green Offset -GreenOff *CT_Percentage ; +// ValidateWithPath validates the CT_TextSpacingChoice and its children, prefixing error messages with path +func (_abcbc *CT_TextSpacingChoice )ValidateWithPath (path string )error {if _abcbc .SpcPct !=nil {if _dcegf :=_abcbc .SpcPct .ValidateWithPath (path +"\u002fS\u0070\u0063\u0050\u0063\u0074");_dcegf !=nil {return _dcegf ;};};if _abcbc .SpcPts !=nil {if _geddb :=_abcbc .SpcPts .ValidateWithPath (path +"\u002fS\u0070\u0063\u0050\u0074\u0073"); +_geddb !=nil {return _geddb ;};};return nil ;};func (_bae *CT_AlphaInverseEffect )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcb :for {_cfga ,_fbc :=d .Token ();if _fbc !=nil {return _fbc ;};switch _fgbd :=_cfga .(type ){case _d .StartElement :switch _fgbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_bae .ScrgbClr =NewCT_ScRgbColor (); +if _gfc :=d .DecodeElement (_bae .ScrgbClr ,&_fgbd );_gfc !=nil {return _gfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_bae .SrgbClr =NewCT_SRgbColor (); +if _ffff :=d .DecodeElement (_bae .SrgbClr ,&_fgbd );_ffff !=nil {return _ffff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_bae .HslClr =NewCT_HslColor (); +if _dga :=d .DecodeElement (_bae .HslClr ,&_fgbd );_dga !=nil {return _dga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_bae .SysClr =NewCT_SystemColor (); +if _dge :=d .DecodeElement (_bae .SysClr ,&_fgbd );_dge !=nil {return _dge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_bae .SchemeClr =NewCT_SchemeColor (); +if _abbab :=d .DecodeElement (_bae .SchemeClr ,&_fgbd );_abbab !=nil {return _abbab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_bae .PrstClr =NewCT_PresetColor (); +if _ede :=d .DecodeElement (_bae .PrstClr ,&_fgbd );_ede !=nil {return _ede ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0041\u006c\u0070\u0068\u0061\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_fgbd .Name ); +if _afd :=d .Skip ();_afd !=nil {return _afd ;};};case _d .EndElement :break _fcb ;case _d .CharData :};};return nil ;};func (_fgebaa *CT_PositiveFixedAngle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgebaa .ValAttr =0;for _ ,_dbefa :=range start .Attr {if _dbefa .Name .Local =="\u0076\u0061\u006c"{_aaeff ,_cafgb :=_b .ParseInt (_dbefa .Value ,10,32); +if _cafgb !=nil {return _cafgb ;};_fgebaa .ValAttr =int32 (_aaeff );continue ;};};for {_cefd ,_gacaa :=d .Token ();if _gacaa !=nil {return _bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0046i\u0078\u0065\u0064\u0041\u006e\u0067\u006ce\u003a\u0020\u0025\u0073",_gacaa ); +};if _deafe ,_gcebe :=_cefd .(_d .EndElement );_gcebe &&_deafe .Name ==start .Name {break ;};};return nil ;};func (_fbaaa ST_SystemColorVal )ValidateWithPath (path string )error {switch _fbaaa {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbaaa )); +};return nil ;};func (_abaceg *CT_TileInfoProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _abaceg .TxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_abaceg .TxAttr )}); +};if _abaceg .TyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_abaceg .TyAttr )});};if _abaceg .SxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0078"},Value :_bg .Sprintf ("\u0025\u0076",*_abaceg .SxAttr )}); +};if _abaceg .SyAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0079"},Value :_bg .Sprintf ("\u0025\u0076",*_abaceg .SyAttr )});};if _abaceg .FlipAttr !=ST_TileFlipModeUnset {_cgdbgc ,_fdcgb :=_abaceg .FlipAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006c\u0069\u0070"}); +if _fdcgb !=nil {return _fdcgb ;};start .Attr =append (start .Attr ,_cgdbgc );};if _abaceg .AlgnAttr !=ST_RectAlignmentUnset {_gdebb ,_gfbg :=_abaceg .AlgnAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u006c\u0067\u006e"});if _gfbg !=nil {return _gfbg ; +};start .Attr =append (start .Attr ,_gdebb );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_ConnectionSite struct{ -// Green Modification -GreenMod *CT_Percentage ; +// Connection Site Angle +AngAttr ST_AdjAngle ; -// Blue -Blue *CT_Percentage ; +// Position +Pos *CT_AdjPoint2D ;};func (_egad *CT_TextBulletSizePercent )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_egad .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Blue Offset -BlueOff *CT_Percentage ; +// Validate validates the CT_Path2DClose and its children +func (_dccdc *CT_Path2DClose )Validate ()error {return _dccdc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044C\u006c\u006f\u0073\u0065");};func (_bea *CT_BackgroundFormatting )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_bea .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_bea .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eagaf ST_AnimationChartBuildType )String ()string {if _eagaf .ST_AnimationBuildType !=ST_AnimationBuildTypeUnset {return _eagaf .ST_AnimationBuildType .String (); +};if _eagaf .ST_AnimationChartOnlyBuildType !=ST_AnimationChartOnlyBuildTypeUnset {return _eagaf .ST_AnimationChartOnlyBuildType .String ();};return "";};type CT_NonVisualDrawingShapeProps struct{ -// Blue Modification -BlueMod *CT_Percentage ; +// Text Box +TxBoxAttr *bool ; -// Gamma -Gamma *CT_GammaTransform ; +// Shape Locks +SpLocks *CT_ShapeLocking ;ExtLst *CT_OfficeArtExtensionList ;};type CT_PresetGeometry2D struct{ -// Inverse Gamma -InvGamma *CT_InverseGammaTransform ;}; +// Preset Shape +PrstAttr ST_ShapeType ; -// Validate validates the EG_ThemeableFontStylesChoice and its children -func (_fecad *EG_ThemeableFontStylesChoice )Validate ()error {return _fecad .ValidateWithPath ("\u0045\u0047\u005f\u0054h\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006et\u0053t\u0079\u006c\u0065\u0073\u0043\u0068\u006fi\u0063\u0065");};func (_bcdbg *EG_ThemeableEffectStyle )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bcdbg .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -_bcggb :for {_ddfdg ,_bbdbg :=d .Token ();if _bbdbg !=nil {return _bbdbg ;};switch _fcgff :=_ddfdg .(type ){case _ba .StartElement :switch _fcgff .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_bcdbg .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -if _dfec :=d .DecodeElement (&_bcdbg .ThemeableEffectStyleChoice .Effect ,&_fcgff );_dfec !=nil {return _dfec ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0052\u0065f"}:_bcdbg .ThemeableEffectStyleChoice =NewEG_ThemeableEffectStyleChoice (); -if _fbbad :=d .DecodeElement (&_bcdbg .ThemeableEffectStyleChoice .EffectRef ,&_fcgff );_fbbad !=nil {return _fbbad ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065E\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065 \u0025\u0076",_fcgff .Name ); -if _eceecf :=d .Skip ();_eceecf !=nil {return _eceecf ;};};case _ba .EndElement :break _bcggb ;case _ba .CharData :};};return nil ;};func (_afdcc *ST_TextFontScalePercentOrPercentString )ValidateWithPath (path string )error {_gfdbb :=[]string {};if _afdcc .ST_TextFontScalePercent !=nil {_gfdbb =append (_gfdbb ,"\u0053\u0054\u005fTe\u0078\u0074\u0046\u006f\u006e\u0074\u0053\u0063\u0061\u006c\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -};if _afdcc .ST_Percentage !=nil {_gfdbb =append (_gfdbb ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_gfdbb )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gfdbb ); -};return nil ;};func (_fdgc *CT_LineJoinRound )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_GvmlPicture ()*CT_GvmlPicture {_bdca :=&CT_GvmlPicture {}; -_bdca .NvPicPr =NewCT_GvmlPictureNonVisual ();_bdca .BlipFill =NewCT_BlipFillProperties ();_bdca .SpPr =NewCT_ShapeProperties ();return _bdca ;}; +// List of Shape Adjust Values +AvLst *CT_GeomGuideList ;};type CT_ComplementTransform struct{};func (_bgddc *EG_TextBulletSize )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgddc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice ();_eafea :for {_cdadd ,_ebbgb :=d .Token (); +if _ebbgb !=nil {return _ebbgb ;};switch _dafca :=_cdadd .(type ){case _d .StartElement :switch _dafca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0075\u0053\u007a\u0054\u0078"}:_bgddc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _cabbga :=d .DecodeElement (&_bgddc .TextBulletSizeChoice .BuSzTx ,&_dafca );_cabbga !=nil {return _cabbga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0063\u0074"}:_bgddc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _gecbc :=d .DecodeElement (&_bgddc .TextBulletSizeChoice .BuSzPct ,&_dafca );_gecbc !=nil {return _gecbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062u\u0053\u007a\u0050\u0074\u0073"}:_bgddc .TextBulletSizeChoice =NewEG_TextBulletSizeChoice (); +if _egdfc :=d .DecodeElement (&_bgddc .TextBulletSizeChoice .BuSzPts ,&_dafca );_egdfc !=nil {return _egdfc ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0020\u0025\u0076",_dafca .Name ); +if _agdbf :=d .Skip ();_agdbf !=nil {return _agdbf ;};};case _d .EndElement :break _eafea ;case _d .CharData :};};return nil ;};func (_bgcagf ST_FixedPercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bgcagf .ST_FixedPercentageDecimal !=nil {e .EncodeToken (_d .CharData (_bg .Sprintf ("\u0025\u0064",*_bgcagf .ST_FixedPercentageDecimal ))); +};if _bgcagf .ST_FixedPercentage !=nil {e .Encode (_bgcagf .ST_FixedPercentage );};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Validate validates the CT_PresetShadowEffect and its children -func (_cgabbb *CT_PresetShadowEffect )Validate ()error {return _cgabbb .ValidateWithPath ("C\u0054\u005f\u0050\u0072es\u0065t\u0053\u0068\u0061\u0064\u006fw\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_Point2D struct{ +// Validate validates the CT_ConnectorLocking and its children +func (_ffcec *CT_ConnectorLocking )Validate ()error {return _ffcec .ValidateWithPath ("\u0043\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u004c\u006f\u0063\u006b\u0069\u006e\u0067");};type ST_TextAnchoringType byte ;type EG_ColorTransform struct{ColorTransformChoice *EG_ColorTransformChoice ; +};func (_cgaa *CT_Angle )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fga :=range start .Attr {if _fga .Name .Local =="\u0076\u0061\u006c"{_bcg ,_gcfe :=_b .ParseInt (_fga .Value ,10,32);if _gcfe !=nil {return _gcfe ;};_cgaa .ValAttr =int32 (_bcg ); +continue ;};};for {_aaa ,_gfg :=d .Token ();if _gfg !=nil {return _bg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u006e\u0067\u006c\u0065: \u0025\u0073",_gfg );};if _gdc ,_ccg :=_aaa .(_d .EndElement );_ccg &&_gdc .Name ==start .Name {break ; +};};return nil ;}; -// X-Axis Coordinate -XAttr ST_Coordinate ; +// ValidateWithPath validates the CT_EffectStyleItem and its children, prefixing error messages with path +func (_fadbf *CT_EffectStyleItem )ValidateWithPath (path string )error {if _aeegg :=_fadbf .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_aeegg !=nil {return _aeegg ;};if _fadbf .Scene3d !=nil {if _agadc :=_fadbf .Scene3d .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0065\u0033\u0064");_agadc !=nil {return _agadc ;};};if _fadbf .Sp3d !=nil {if _abfad :=_fadbf .Sp3d .ValidateWithPath (path +"\u002f\u0053\u00703\u0064"); +_abfad !=nil {return _abfad ;};};return nil ;};func (_dbadf *CT_NoFillProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GvmlGroupShapeNonVisual ()*CT_GvmlGroupShapeNonVisual {_bffdc :=&CT_GvmlGroupShapeNonVisual {}; +_bffdc .CNvPr =NewCT_NonVisualDrawingProps ();_bffdc .CNvGrpSpPr =NewCT_NonVisualGroupDrawingShapeProps ();return _bffdc ;};type CT_Connection struct{ -// Y-Axis Coordinate -YAttr ST_Coordinate ;};type EG_LineFillProperties struct{LineFillPropertiesChoice *EG_LineFillPropertiesChoice ;};func (_bfage *CT_TextUnderlineFillGroupWrapper )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_bfage .FillPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dfgd *CT_CustomColorList )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bebb :for {_efcf ,_edbg :=d .Token ();if _edbg !=nil {return _edbg ;};switch _ffaaf :=_efcf .(type ){case _ba .StartElement :switch _ffaaf .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073\u0074\u0043\u006c\u0072"}:_beca :=NewCT_CustomColor (); -if _ccad :=d .DecodeElement (_beca ,&_ffaaf );_ccad !=nil {return _ccad ;};_dfgd .CustClr =append (_dfgd .CustClr ,_beca );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ffaaf .Name ); -if _bdbd :=d .Skip ();_bdbd !=nil {return _bdbd ;};};case _ba .EndElement :break _bebb ;case _ba .CharData :};};return nil ;}; +// Identifier +IdAttr uint32 ; -// ValidateWithPath validates the CT_EffectProperties and its children, prefixing error messages with path -func (_faeff *CT_EffectProperties )ValidateWithPath (path string )error {if _dgefa :=_faeff .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_dgefa !=nil {return _dgefa ;};return nil ;};func (_gacec ST_PresetCameraType )ValidateWithPath (path string )error {switch _gacec {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gacec )); -};return nil ;}; +// Index +IdxAttr uint32 ;};func (_begce *ST_TextAlignType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_begce =0;case "\u006c":*_begce =1;case "\u0063\u0074\u0072":*_begce =2;case "\u0072":*_begce =3;case "\u006a\u0075\u0073\u0074":*_begce =4; +case "\u006au\u0073\u0074\u004c\u006f\u0077":*_begce =5;case "\u0064\u0069\u0073\u0074":*_begce =6;case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074":*_begce =7;};return nil ;};func (_afdb *CT_GvmlPicture )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_afaaf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u006e\u0076\u0050\u0069\u0063\u0050r"}};e .EncodeElement (_afdb .NvPicPr ,_afaaf );_bgbgg :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_afdb .BlipFill ,_bgbgg );_accceb :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_afdb .SpPr ,_accceb );if _afdb .Style !=nil {_egcfg :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_afdb .Style ,_egcfg );};if _afdb .ExtLst !=nil {_cfcgef :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afdb .ExtLst ,_cfcgef );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type ST_TextVerticalType byte ;func (_bbccb *CT_TextNoBullet )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_AnimationGraphicalObjectBuildPropertiesChoice struct{ -// ValidateWithPath validates the CT_SRgbColor and its children, prefixing error messages with path -func (_cdafc *CT_SRgbColor )ValidateWithPath (path string )error {for _fcgb ,_dbge :=range _cdafc .EG_ColorTransform {if _affeea :=_dbge .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d\u005b\u0025\u0064\u005d",path ,_fcgb )); -_affeea !=nil {return _affeea ;};};return nil ;}; +// Build Diagram +BldDgm *CT_AnimationDgmBuildProperties ; -// ValidateWithPath validates the CT_EffectList and its children, prefixing error messages with path -func (_eagf *CT_EffectList )ValidateWithPath (path string )error {if _eagf .Blur !=nil {if _ceee :=_eagf .Blur .ValidateWithPath (path +"\u002f\u0042\u006cu\u0072");_ceee !=nil {return _ceee ;};};if _eagf .FillOverlay !=nil {if _aafec :=_eagf .FillOverlay .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0079"); -_aafec !=nil {return _aafec ;};};if _eagf .Glow !=nil {if _egbfg :=_eagf .Glow .ValidateWithPath (path +"\u002f\u0047\u006co\u0077");_egbfg !=nil {return _egbfg ;};};if _eagf .InnerShdw !=nil {if _bbadb :=_eagf .InnerShdw .ValidateWithPath (path +"\u002f\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0064\u0077"); -_bbadb !=nil {return _bbadb ;};};if _eagf .OuterShdw !=nil {if _fddc :=_eagf .OuterShdw .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0064\u0077");_fddc !=nil {return _fddc ;};};if _eagf .PrstShdw !=nil {if _gbgb :=_eagf .PrstShdw .ValidateWithPath (path +"\u002fP\u0072\u0073\u0074\u0053\u0068\u0064w"); -_gbgb !=nil {return _gbgb ;};};if _eagf .Reflection !=nil {if _bedc :=_eagf .Reflection .ValidateWithPath (path +"/\u0052\u0065\u0066\u006c\u0065\u0063\u0074\u0069\u006f\u006e");_bedc !=nil {return _bedc ;};};if _eagf .SoftEdge !=nil {if _ddeff :=_eagf .SoftEdge .ValidateWithPath (path +"\u002fS\u006f\u0066\u0074\u0045\u0064\u0067e"); -_ddeff !=nil {return _ddeff ;};};return nil ;};func NewCT_GvmlUseShapeRectangle ()*CT_GvmlUseShapeRectangle {_dffad :=&CT_GvmlUseShapeRectangle {};return _dffad ;};func (_fafce ST_TextUnderlineType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_dgbg :=_ba .Attr {}; -_dgbg .Name =name ;switch _fafce {case ST_TextUnderlineTypeUnset :_dgbg .Value ="";case ST_TextUnderlineTypeNone :_dgbg .Value ="\u006e\u006f\u006e\u0065";case ST_TextUnderlineTypeWords :_dgbg .Value ="\u0077\u006f\u0072d\u0073";case ST_TextUnderlineTypeSng :_dgbg .Value ="\u0073\u006e\u0067"; -case ST_TextUnderlineTypeDbl :_dgbg .Value ="\u0064\u0062\u006c";case ST_TextUnderlineTypeHeavy :_dgbg .Value ="\u0068\u0065\u0061v\u0079";case ST_TextUnderlineTypeDotted :_dgbg .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_TextUnderlineTypeDottedHeavy :_dgbg .Value ="d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079"; -case ST_TextUnderlineTypeDash :_dgbg .Value ="\u0064\u0061\u0073\u0068";case ST_TextUnderlineTypeDashHeavy :_dgbg .Value ="\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y";case ST_TextUnderlineTypeDashLong :_dgbg .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067"; -case ST_TextUnderlineTypeDashLongHeavy :_dgbg .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079";case ST_TextUnderlineTypeDotDash :_dgbg .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_TextUnderlineTypeDotDashHeavy :_dgbg .Value ="\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079"; -case ST_TextUnderlineTypeDotDotDash :_dgbg .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case ST_TextUnderlineTypeDotDotDashHeavy :_dgbg .Value ="\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079"; -case ST_TextUnderlineTypeWavy :_dgbg .Value ="\u0077\u0061\u0076\u0079";case ST_TextUnderlineTypeWavyHeavy :_dgbg .Value ="\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case ST_TextUnderlineTypeWavyDbl :_dgbg .Value ="\u0077a\u0076\u0079\u0044\u0062\u006c"; -};return _dgbg ,nil ;}; +// Build Chart +BldChart *CT_AnimationChartBuildProperties ;};type ST_AnimationDgmOnlyBuildType byte ;type EG_EffectPropertiesChoice struct{ -// ValidateWithPath validates the CT_Scale2D and its children, prefixing error messages with path -func (_abge *CT_Scale2D )ValidateWithPath (path string )error {if _cdefe :=_abge .Sx .ValidateWithPath (path +"\u002f\u0053\u0078");_cdefe !=nil {return _cdefe ;};if _becfe :=_abge .Sy .ValidateWithPath (path +"\u002f\u0053\u0079");_becfe !=nil {return _becfe ; -};return nil ;};func (_gfa *CT_AudioCD )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfa .St =NewCT_AudioCDTime ();_gfa .End =NewCT_AudioCDTime ();_cdbfc :for {_gab ,_ccgdf :=d .Token ();if _ccgdf !=nil {return _ccgdf ;};switch _gfcc :=_gab .(type ){case _ba .StartElement :switch _gfcc .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074"}:if _bdgbg :=d .DecodeElement (_gfa .St ,&_gfcc ); -_bdgbg !=nil {return _bdgbg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"}:if _edc :=d .DecodeElement (_gfa .End ,&_gfcc ); -_edc !=nil {return _edc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfa .ExtLst =NewCT_OfficeArtExtensionList (); -if _dacf :=d .DecodeElement (_gfa .ExtLst ,&_gfcc );_dacf !=nil {return _dacf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0043\u0044\u0020\u0025\u0076",_gfcc .Name ); -if _gdec :=d .Skip ();_gdec !=nil {return _gdec ;};};case _ba .EndElement :break _cdbfc ;case _ba .CharData :};};return nil ;};func (_gdeg *CT_GvmlGraphicalObjectFrame )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_eggdf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_gdeg .NvGraphicFramePr ,_eggdf );_baaaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}}; -_baaaa .Attr =append (_baaaa .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_gdeg .Graphic ,_baaaa );_geaa :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_gdeg .Xfrm ,_geaa );if _gdeg .ExtLst !=nil {_fedba :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gdeg .ExtLst ,_fedba );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cgda *CT_Table )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cgda .TblGrid =NewCT_TableGrid ();_daggfc :for {_cfggb ,_dbfbf :=d .Token (); -if _dbfbf !=nil {return _dbfbf ;};switch _eebcb :=_cfggb .(type ){case _ba .StartElement :switch _eebcb .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_cgda .TblPr =NewCT_TableProperties (); -if _ddbe :=d .DecodeElement (_cgda .TblPr ,&_eebcb );_ddbe !=nil {return _ddbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _dcaaa :=d .DecodeElement (_cgda .TblGrid ,&_eebcb ); -_dcaaa !=nil {return _dcaaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_cadae :=NewCT_TableRow (); -if _ecfac :=d .DecodeElement (_cadae ,&_eebcb );_ecfac !=nil {return _ecfac ;};_cgda .Tr =append (_cgda .Tr ,_cadae );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_eebcb .Name ); -if _gfef :=d .Skip ();_gfef !=nil {return _gfef ;};};case _ba .EndElement :break _daggfc ;case _ba .CharData :};};return nil ;};func (_gfaeg *ST_PitchFamily )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ggbbc ,_ddfbge :=d .Token ();if _ddfbge !=nil {return _ddfbge ; -};if _fcbca ,_efbgfa :=_ggbbc .(_ba .EndElement );_efbgfa &&_fcbca .Name ==start .Name {*_gfaeg =1;return nil ;};if _dgfeea ,_fdbcd :=_ggbbc .(_ba .CharData );!_fdbcd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbbc ); -}else {switch string (_dgfeea ){case "":*_gfaeg =0;case "\u0030\u0030":*_gfaeg =1;case "\u0030\u0031":*_gfaeg =2;case "\u0030\u0032":*_gfaeg =3;case "\u0031\u0036":*_gfaeg =4;case "\u0031\u0037":*_gfaeg =5;case "\u0031\u0038":*_gfaeg =6;case "\u0033\u0032":*_gfaeg =7; -case "\u0033\u0033":*_gfaeg =8;case "\u0033\u0034":*_gfaeg =9;case "\u0034\u0038":*_gfaeg =10;case "\u0034\u0039":*_gfaeg =11;case "\u0035\u0030":*_gfaeg =12;case "\u0036\u0034":*_gfaeg =13;case "\u0036\u0035":*_gfaeg =14;case "\u0036\u0036":*_gfaeg =15; -case "\u0038\u0030":*_gfaeg =16;case "\u0038\u0031":*_gfaeg =17;case "\u0038\u0032":*_gfaeg =18;};};_ggbbc ,_ddfbge =d .Token ();if _ddfbge !=nil {return _ddfbge ;};if _acdd ,_ebggc :=_ggbbc .(_ba .EndElement );_ebggc &&_acdd .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbbc );};func (_geba *CT_LineStyleList )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_edae :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u006c\u006e"}};for _ ,_edca :=range _geba .Ln {e .EncodeElement (_edca ,_edae );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bebeb *EG_ColorTransform )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_bebeb .ColorTransformChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewCT_LineJoinMiterProperties ()*CT_LineJoinMiterProperties {_bcbg :=&CT_LineJoinMiterProperties {};return _bcbg ;};func NewCT_GammaTransform ()*CT_GammaTransform {_baabg :=&CT_GammaTransform {};return _baabg };func (_fdedb *ST_TextUnderlineType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bcefb ,_effba :=d .Token (); -if _effba !=nil {return _effba ;};if _fcdca ,_edcgb :=_bcefb .(_ba .EndElement );_edcgb &&_fcdca .Name ==start .Name {*_fdedb =1;return nil ;};if _egccae ,_gbbfbd :=_bcefb .(_ba .CharData );!_gbbfbd {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcefb ); -}else {switch string (_egccae ){case "":*_fdedb =0;case "\u006e\u006f\u006e\u0065":*_fdedb =1;case "\u0077\u006f\u0072d\u0073":*_fdedb =2;case "\u0073\u006e\u0067":*_fdedb =3;case "\u0064\u0062\u006c":*_fdedb =4;case "\u0068\u0065\u0061v\u0079":*_fdedb =5; -case "\u0064\u006f\u0074\u0074\u0065\u0064":*_fdedb =6;case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_fdedb =7;case "\u0064\u0061\u0073\u0068":*_fdedb =8;case "\u0064a\u0073\u0068\u0048\u0065\u0061\u0076y":*_fdedb =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_fdedb =10; -case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_fdedb =11;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_fdedb =12;case "\u0064\u006f\u0074D\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_fdedb =13;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_fdedb =14; -case "\u0064o\u0074D\u006f\u0074\u0044\u0061\u0073\u0068\u0048\u0065\u0061\u0076\u0079":*_fdedb =15;case "\u0077\u0061\u0076\u0079":*_fdedb =16;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_fdedb =17;case "\u0077a\u0076\u0079\u0044\u0062\u006c":*_fdedb =18; -};};_bcefb ,_effba =d .Token ();if _effba !=nil {return _effba ;};if _afbfg ,_dgdec :=_bcefb .(_ba .EndElement );_dgdec &&_afbfg .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcefb ); -}; +// Effect Container +EffectLst *CT_EffectList ; -// Validate validates the CT_TintEffect and its children -func (_dcagb *CT_TintEffect )Validate ()error {return _dcagb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0069\u006e\u0074\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_GvmlGroupShapeNonVisual struct{CNvPr *CT_NonVisualDrawingProps ; +// Effect Container +EffectDag *CT_EffectContainer ;};func (_geebb *ST_PresetMaterialType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_geebb =0;case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0061\u0074\u0074\u0065":*_geebb =1;case "\u006c\u0065\u0067\u0061\u0063\u0079\u0050\u006c\u0061\u0073\u0074\u0069\u0063":*_geebb =2; +case "l\u0065\u0067\u0061\u0063\u0079\u004d\u0065\u0074\u0061\u006c":*_geebb =3;case "\u006ce\u0067a\u0063\u0079\u0057\u0069\u0072\u0065\u0066\u0072\u0061\u006d\u0065":*_geebb =4;case "\u006d\u0061\u0074t\u0065":*_geebb =5;case "\u0070l\u0061\u0073\u0074\u0069\u0063":*_geebb =6; +case "\u006d\u0065\u0074a\u006c":*_geebb =7;case "\u0077a\u0072\u006d\u004d\u0061\u0074\u0074e":*_geebb =8;case "\u0074\u0072\u0061\u006e\u0073\u006c\u0075\u0063\u0065\u006e\u0074\u0050o\u0077\u0064\u0065\u0072":*_geebb =9;case "\u0070\u006f\u0077\u0064\u0065\u0072":*_geebb =10; +case "\u0064\u006b\u0045\u0064\u0067\u0065":*_geebb =11;case "\u0073\u006f\u0066\u0074\u0045\u0064\u0067\u0065":*_geebb =12;case "\u0063\u006c\u0065a\u0072":*_geebb =13;case "\u0066\u006c\u0061\u0074":*_geebb =14;case "\u0073o\u0066\u0074\u006d\u0065\u0074\u0061l":*_geebb =15; +};return nil ;};type CT_TextNoBullet struct{}; -// Non-Visual Group Shape Drawing Properties -CNvGrpSpPr *CT_NonVisualGroupDrawingShapeProps ;};func NewCT_TableRow ()*CT_TableRow {_bfaag :=&CT_TableRow {};return _bfaag };func NewEG_Text3DChoice ()*EG_Text3DChoice {_febee :=&EG_Text3DChoice {};return _febee };func (_dfcg *CT_GrayscaleEffect )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_cfega ST_TextWrappingType )String ()string {switch _cfega {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";};return ""; -}; +// ValidateWithPath validates the CT_StyleMatrix and its children, prefixing error messages with path +func (_dcbg *CT_StyleMatrix )ValidateWithPath (path string )error {if _beade :=_dcbg .FillStyleLst .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");_beade !=nil {return _beade ;};if _ebggg :=_dcbg .LnStyleLst .ValidateWithPath (path +"/\u004c\u006e\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"); +_ebggg !=nil {return _ebggg ;};if _dcgeg :=_dcbg .EffectStyleLst .ValidateWithPath (path +"\u002fE\u0066f\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074");_dcgeg !=nil {return _dcgeg ;};if _gfebaa :=_dcbg .BgFillStyleLst .ValidateWithPath (path +"\u002fB\u0067F\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074"); +_gfebaa !=nil {return _gfebaa ;};return nil ;};func NewCT_GroupFillProperties ()*CT_GroupFillProperties {_ggabg :=&CT_GroupFillProperties {};return _ggabg ;};func (_eedeg ST_TileFlipMode )Validate ()error {return _eedeg .ValidateWithPath ("")};func (_bcdedf ST_TextHorzOverflowType )ValidateWithPath (path string )error {switch _bcdedf {case 0,1,2:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcdedf )); +};return nil ;};func (_ebfgcg ST_BlipCompression )Validate ()error {return _ebfgcg .ValidateWithPath ("")};func (_dccc *CT_Point3D )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078"},Value :_bg .Sprintf ("\u0025\u0076",_dccc .XAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0079"},Value :_bg .Sprintf ("\u0025\u0076",_dccc .YAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007a"},Value :_bg .Sprintf ("\u0025\u0076",_dccc .ZAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_efdgd ST_BevelPresetType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_egcbf :=_d .Attr {};_egcbf .Name =name ;switch _efdgd {case ST_BevelPresetTypeUnset :_egcbf .Value =""; +case ST_BevelPresetTypeRelaxedInset :_egcbf .Value ="\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074";case ST_BevelPresetTypeCircle :_egcbf .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_BevelPresetTypeSlope :_egcbf .Value ="\u0073\u006c\u006fp\u0065"; +case ST_BevelPresetTypeCross :_egcbf .Value ="\u0063\u0072\u006fs\u0073";case ST_BevelPresetTypeAngle :_egcbf .Value ="\u0061\u006e\u0067l\u0065";case ST_BevelPresetTypeSoftRound :_egcbf .Value ="\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed";case ST_BevelPresetTypeConvex :_egcbf .Value ="\u0063\u006f\u006e\u0076\u0065\u0078"; +case ST_BevelPresetTypeCoolSlant :_egcbf .Value ="\u0063o\u006f\u006c\u0053\u006c\u0061\u006et";case ST_BevelPresetTypeDivot :_egcbf .Value ="\u0064\u0069\u0076o\u0074";case ST_BevelPresetTypeRiblet :_egcbf .Value ="\u0072\u0069\u0062\u006c\u0065\u0074"; +case ST_BevelPresetTypeHardEdge :_egcbf .Value ="\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065";case ST_BevelPresetTypeArtDeco :_egcbf .Value ="\u0061r\u0074\u0044\u0065\u0063\u006f";};return _egcbf ,nil ;};func (_fdgg *CT_Path2DArcTo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0077\u0052"},Value :_bg .Sprintf ("\u0025\u0076",_fdgg .WRAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0052"},Value :_bg .Sprintf ("\u0025\u0076",_fdgg .HRAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0041n\u0067"},Value :_bg .Sprintf ("\u0025\u0076",_fdgg .StAngAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0077\u0041n\u0067"},Value :_bg .Sprintf ("\u0025\u0076",_fdgg .SwAngAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgd *CT_AlphaCeilingEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ggcbge ST_BlendMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bddbc :=_d .Attr {};_bddbc .Name =name ;switch _ggcbge {case ST_BlendModeUnset :_bddbc .Value ="";case ST_BlendModeOver :_bddbc .Value ="\u006f\u0076\u0065\u0072"; +case ST_BlendModeMult :_bddbc .Value ="\u006d\u0075\u006c\u0074";case ST_BlendModeScreen :_bddbc .Value ="\u0073\u0063\u0072\u0065\u0065\u006e";case ST_BlendModeDarken :_bddbc .Value ="\u0064\u0061\u0072\u006b\u0065\u006e";case ST_BlendModeLighten :_bddbc .Value ="\u006ci\u0067\u0068\u0074\u0065\u006e"; +};return _bddbc ,nil ;};func NewEG_ThemeableEffectStyleChoice ()*EG_ThemeableEffectStyleChoice {_abbee :=&EG_ThemeableEffectStyleChoice {};return _abbee ;};type CT_GrayscaleEffect struct{};func (_bcegg *ST_TextFontAlignType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agdca ,_dacfa :=d .Token (); +if _dacfa !=nil {return _dacfa ;};if _bbggf ,_dfgfe :=_agdca .(_d .EndElement );_dfgfe &&_bbggf .Name ==start .Name {*_bcegg =1;return nil ;};if _edgge ,_bgbgfd :=_agdca .(_d .CharData );!_bgbgfd {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agdca ); +}else {switch string (_edgge ){case "":*_bcegg =0;case "\u0061\u0075\u0074\u006f":*_bcegg =1;case "\u0074":*_bcegg =2;case "\u0063\u0074\u0072":*_bcegg =3;case "\u0062\u0061\u0073\u0065":*_bcegg =4;case "\u0062":*_bcegg =5;};};_agdca ,_dacfa =d .Token (); +if _dacfa !=nil {return _dacfa ;};if _efbdd ,_eegbad :=_agdca .(_d .EndElement );_eegbad &&_efbdd .Name ==start .Name {return nil ;};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agdca ); +};func (_cfbae ST_BlendMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cfbae .String (),start );};func (_cceac *ST_EffectContainerType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_beagb ,_aebceg :=d .Token (); +if _aebceg !=nil {return _aebceg ;};if _facgd ,_cgcee :=_beagb .(_d .EndElement );_cgcee &&_facgd .Name ==start .Name {*_cceac =1;return nil ;};if _gbdfg ,_gdcaef :=_beagb .(_d .CharData );!_gdcaef {return _bg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beagb ); +}else {switch string (_gbdfg ){case "":*_cceac =0;case "\u0073\u0069\u0062":*_cceac =1;case "\u0074\u0072\u0065\u0065":*_cceac =2;};};_beagb ,_aebceg =d .Token ();if _aebceg !=nil {return _aebceg ;};if _adfef ,_efdf :=_beagb .(_d .EndElement );_efdf &&_adfef .Name ==start .Name {return nil ; +};return _bg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beagb );}; -// Validate validates the CT_GroupTransform2D and its children -func (_eefda *CT_GroupTransform2D )Validate ()error {return _eefda .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0032\u0044");}; +// ValidateWithPath validates the EG_ThemeableEffectStyle and its children, prefixing error messages with path +func (_ggcgga *EG_ThemeableEffectStyle )ValidateWithPath (path string )error {if _bfggg :=_ggcgga .ThemeableEffectStyleChoice .ValidateWithPath (path +"/\u0054\u0068\u0065\u006d\u0065\u0061b\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065"); +_bfggg !=nil {return _bfggg ;};return nil ;};func (_baceeg ST_TextAlignType )String ()string {switch _baceeg {case 0:return "";case 1:return "\u006c";case 2:return "\u0063\u0074\u0072";case 3:return "\u0072";case 4:return "\u006a\u0075\u0073\u0074";case 5:return "\u006au\u0073\u0074\u004c\u006f\u0077"; +case 6:return "\u0064\u0069\u0073\u0074";case 7:return "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074";};return "";}; -// Validate validates the CT_GradientStop and its children -func (_ffdeb *CT_GradientStop )Validate ()error {return _ffdeb .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");}; +// Validate validates the EG_ThemeableFillStyleChoice and its children +func (_fcfcc *EG_ThemeableFillStyleChoice )Validate ()error {return _fcfcc .ValidateWithPath ("E\u0047\u005f\u0054\u0068\u0065\u006de\u0061\u0062\u006c\u0065\u0046\u0069\u006c\u006c\u0053t\u0079\u006c\u0065C\u0068o\u0069\u0063\u0065");};type CT_InnerShadowEffect struct{ -// ValidateWithPath validates the CT_GrayscaleTransform and its children, prefixing error messages with path -func (_cebc *CT_GrayscaleTransform )ValidateWithPath (path string )error {return nil };func NewCT_ConnectionSite ()*CT_ConnectionSite {_bbdda :=&CT_ConnectionSite {};_bbdda .Pos =NewCT_AdjPoint2D ();return _bbdda ;};func ParseUnionST_Percentage (s string )(ST_Percentage ,error ){_agdgd :=ST_Percentage {}; -if _e .ST_PercentagePatternRe .MatchString (s ){_agdgd .ST_Percentage =&s ;}else {_aaaabg ,_ebgae :=_f .ParseInt (s ,10,64);if _ebgae !=nil {return _agdgd ,_be .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_ebgae ); -};_abadd :=int32 (_aaaabg );_agdgd .ST_PercentageDecimal =&_abadd ;};return _agdgd ,nil ;}; +// Blur Radius +BlurRadAttr *int64 ; -// Validate validates the CT_CustomColorList and its children -func (_eaga *CT_CustomColorList )Validate ()error {return _eaga .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dC\u006f\u006co\u0072\u004c\u0069\u0073\u0074");};func NewCT_SchemeColor ()*CT_SchemeColor {_fcgbe :=&CT_SchemeColor {};_fcgbe .ValAttr =ST_SchemeColorVal (1); -return _fcgbe ;};func (_bdacad ST_Percentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );if _bdacad .ST_PercentageDecimal !=nil {e .EncodeToken (_ba .CharData (_be .Sprintf ("\u0025\u0064",*_bdacad .ST_PercentageDecimal ))); -};if _bdacad .ST_Percentage !=nil {e .EncodeToken (_ba .CharData (*_bdacad .ST_Percentage ));};return e .EncodeToken (_ba .EndElement {Name :start .Name });};type ST_PresetMaterialType byte ;func NewCT_GradientFillProperties ()*CT_GradientFillProperties {_ggbbg :=&CT_GradientFillProperties {}; -_ggbbg .ShadePropertiesChoice =NewEG_ShadePropertiesChoice ();return _ggbbg ;}; +// Distance +DistAttr *int64 ; -// Validate validates the CT_EffectReference and its children -func (_fadae *CT_EffectReference )Validate ()error {return _fadae .ValidateWithPath ("\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");};func (_eccb *CT_GvmlGroupShapeNonVisual )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_eccb .CNvPr =NewCT_NonVisualDrawingProps (); -_eccb .CNvGrpSpPr =NewCT_NonVisualGroupDrawingShapeProps ();_cbbd :for {_ecbbc ,_ceeee :=d .Token ();if _ceeee !=nil {return _ceeee ;};switch _fbgee :=_ecbbc .(type ){case _ba .StartElement :switch _fbgee .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _adeba :=d .DecodeElement (_eccb .CNvPr ,&_fbgee ); -_adeba !=nil {return _adeba ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _ccca :=d .DecodeElement (_eccb .CNvGrpSpPr ,&_fbgee ); -_ccca !=nil {return _ccca ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0047\u0076m\u006c\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fbgee .Name ); -if _efgge :=d .Skip ();_efgge !=nil {return _efgge ;};};case _ba .EndElement :break _cbbd ;case _ba .CharData :};};return nil ;};type CT_AudioFile struct{LinkAttr string ; +// Direction +DirAttr *int32 ; -// Content Type of Linked Audio File -ContentTypeAttr *string ;ExtLst *CT_OfficeArtExtensionList ;}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Validate validates the EG_TextUnderlineLine and its children -func (_dgbdc *EG_TextUnderlineLine )Validate ()error {return _dgbdc .ValidateWithPath ("E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Li\u006e\u0065");};func (_cgbde *ST_PathShadeType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_cgbde =0; -case "\u0073\u0068\u0061p\u0065":*_cgbde =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_cgbde =2;case "\u0072\u0065\u0063\u0074":*_cgbde =3;};return nil ;};func (_cgdfe *CT_PresetShadowEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cgdfe .PrstAttr =ST_PresetShadowVal (1); -for _ ,_cebe :=range start .Attr {if _cebe .Name .Local =="\u0070\u0072\u0073\u0074"{_cgdfe .PrstAttr .UnmarshalXMLAttr (_cebe );continue ;};if _cebe .Name .Local =="\u0064\u0069\u0073\u0074"{_dcbba ,_dafgb :=_f .ParseInt (_cebe .Value ,10,64);if _dafgb !=nil {return _dafgb ; -};_cgdfe .DistAttr =&_dcbba ;continue ;};if _cebe .Name .Local =="\u0064\u0069\u0072"{_gdaebg ,_bfcbe :=_f .ParseInt (_cebe .Value ,10,32);if _bfcbe !=nil {return _bfcbe ;};_gcea :=int32 (_gdaebg );_cgdfe .DirAttr =&_gcea ;continue ;};};_bbcab :for {_dcgbc ,_eeedc :=d .Token (); -if _eeedc !=nil {return _eeedc ;};switch _cega :=_dcgbc .(type ){case _ba .StartElement :switch _cega .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_cgdfe .ScrgbClr =NewCT_ScRgbColor (); -if _gcgfd :=d .DecodeElement (_cgdfe .ScrgbClr ,&_cega );_gcgfd !=nil {return _gcgfd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_cgdfe .SrgbClr =NewCT_SRgbColor (); -if _fadef :=d .DecodeElement (_cgdfe .SrgbClr ,&_cega );_fadef !=nil {return _fadef ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_cgdfe .HslClr =NewCT_HslColor (); -if _gcagc :=d .DecodeElement (_cgdfe .HslClr ,&_cega );_gcagc !=nil {return _gcagc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_cgdfe .SysClr =NewCT_SystemColor (); -if _gaead :=d .DecodeElement (_cgdfe .SysClr ,&_cega );_gaead !=nil {return _gaead ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_cgdfe .SchemeClr =NewCT_SchemeColor (); -if _dgdea :=d .DecodeElement (_cgdfe .SchemeClr ,&_cega );_dgdea !=nil {return _dgdea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_cgdfe .PrstClr =NewCT_PresetColor (); -if _bcbgaa :=d .DecodeElement (_cgdfe .PrstClr ,&_cega );_bcbgaa !=nil {return _bcbgaa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074\u0053\u0068\u0061\u0064\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_cega .Name ); -if _caace :=d .Skip ();_caace !=nil {return _caace ;};};case _ba .EndElement :break _bbcab ;case _ba .CharData :};};return nil ;};func NewCT_TileInfoProperties ()*CT_TileInfoProperties {_adgf :=&CT_TileInfoProperties {};return _adgf ;};func (_adgdfd ST_AnimationBuildType )Validate ()error {return _adgdfd .ValidateWithPath ("")}; -const (ST_TextVerticalTypeUnset ST_TextVerticalType =0;ST_TextVerticalTypeHorz ST_TextVerticalType =1;ST_TextVerticalTypeVert ST_TextVerticalType =2;ST_TextVerticalTypeVert270 ST_TextVerticalType =3;ST_TextVerticalTypeWordArtVert ST_TextVerticalType =4; -ST_TextVerticalTypeEaVert ST_TextVerticalType =5;ST_TextVerticalTypeMongolianVert ST_TextVerticalType =6;ST_TextVerticalTypeWordArtVertRtl ST_TextVerticalType =7;);func (_befe *CT_TextNormalAutofit )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _befe .FontScaleAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0066o\u006e\u0074\u0053\u0063\u0061\u006ce"},Value :_be .Sprintf ("\u0025\u0076",*_befe .FontScaleAttr )}); -};if _befe .LnSpcReductionAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006c\u006e\u0053\u0070\u0063\u0052\u0065\u0064\u0075c\u0074\u0069\u006f\u006e"},Value :_be .Sprintf ("\u0025\u0076",*_befe .LnSpcReductionAttr )}); -};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// ValidateWithPath validates the CT_AlphaBiLevelEffect and its children, prefixing error messages with path -func (_caa *CT_AlphaBiLevelEffect )ValidateWithPath (path string )error {if _cbf :=_caa .ThreshAttr .ValidateWithPath (path +"/\u0054\u0068\u0072\u0065\u0073\u0068\u0041\u0074\u0074\u0072");_cbf !=nil {return _cbf ;};return nil ;};type CT_ConnectorLocking struct{ExtLst *CT_OfficeArtExtensionList ; -NoGrpAttr *bool ;NoSelectAttr *bool ;NoRotAttr *bool ;NoChangeAspectAttr *bool ;NoMoveAttr *bool ;NoResizeAttr *bool ;NoEditPointsAttr *bool ;NoAdjustHandlesAttr *bool ;NoChangeArrowheadsAttr *bool ;NoChangeShapeTypeAttr *bool ;}; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Validate validates the EG_Effect and its children -func (_fcfgd *EG_Effect )Validate ()error {return _fcfgd .ValidateWithPath ("\u0045G\u005f\u0045\u0066\u0066\u0065\u0063t");}; +// System Color +SysClr *CT_SystemColor ; -// ValidateWithPath validates the CT_TextCharacterProperties and its children, prefixing error messages with path -func (_bfaagc *CT_TextCharacterProperties )ValidateWithPath (path string )error {if _bfaagc .SzAttr !=nil {if *_bfaagc .SzAttr < 100{return _be .Errorf ("\u0025\u0073/m\u002e\u0053\u007aA\u0074\u0074\u0072\u0020mus\u0074 b\u0065\u0020\u003e\u003d\u0020\u0031\u00300 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bfaagc .SzAttr ); -};if *_bfaagc .SzAttr > 400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0053\u007a\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020<\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_bfaagc .SzAttr ); -};};if _eaaca :=_bfaagc .UAttr .ValidateWithPath (path +"\u002f\u0055\u0041\u0074\u0074\u0072");_eaaca !=nil {return _eaaca ;};if _geccc :=_bfaagc .StrikeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0041\u0074\u0074\u0072");_geccc !=nil {return _geccc ; -};if _bfaagc .KernAttr !=nil {if *_bfaagc .KernAttr < 0{return _be .Errorf ("\u0025\u0073/m\u002e\u004b\u0065r\u006e\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bfaagc .KernAttr ); -};if *_bfaagc .KernAttr > 400000{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002eK\u0065\u0072\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u003d\u0020\u0034\u0030\u0030\u0030\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bfaagc .KernAttr ); -};};if _ccfgc :=_bfaagc .CapAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_ccfgc !=nil {return _ccfgc ;};if _bfaagc .SpcAttr !=nil {if _afcfc :=_bfaagc .SpcAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0063\u0041\u0074\u0074\u0072"); -_afcfc !=nil {return _afcfc ;};};if _bfaagc .BaselineAttr !=nil {if _adfgc :=_bfaagc .BaselineAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u006c\u0069\u006e\u0065\u0041\u0074\u0074\u0072");_adfgc !=nil {return _adfgc ;};};if _bfaagc .Ln !=nil {if _fffda :=_bfaagc .Ln .ValidateWithPath (path +"\u002f\u004c\u006e"); -_fffda !=nil {return _fffda ;};};if _ddadc :=_bfaagc .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_ddadc !=nil {return _ddadc ;};if _beabe :=_bfaagc .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_beabe !=nil {return _beabe ;};if _bfaagc .Highlight !=nil {if _aegfb :=_bfaagc .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");_aegfb !=nil {return _aegfb ;};};if _ccbcc :=_bfaagc .TextUnderlineLineChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); -_ccbcc !=nil {return _ccbcc ;};if _gabfe :=_bfaagc .TextUnderlineFillChoice .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");_gabfe !=nil {return _gabfe ; -};if _bfaagc .Latin !=nil {if _eeae :=_bfaagc .Latin .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0069\u006e");_eeae !=nil {return _eeae ;};};if _bfaagc .Ea !=nil {if _ccaea :=_bfaagc .Ea .ValidateWithPath (path +"\u002f\u0045\u0061");_ccaea !=nil {return _ccaea ; -};};if _bfaagc .Cs !=nil {if _dfcaa :=_bfaagc .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_dfcaa !=nil {return _dfcaa ;};};if _bfaagc .Sym !=nil {if _dffdec :=_bfaagc .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_dffdec !=nil {return _dffdec ; -};};if _bfaagc .HlinkClick !=nil {if _bbdbd :=_bfaagc .HlinkClick .ValidateWithPath (path +"/\u0048\u006c\u0069\u006e\u006b\u0043\u006c\u0069\u0063\u006b");_bbdbd !=nil {return _bbdbd ;};};if _bfaagc .HlinkMouseOver !=nil {if _deab :=_bfaagc .HlinkMouseOver .ValidateWithPath (path +"\u002fH\u006ci\u006e\u006b\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072"); -_deab !=nil {return _deab ;};};if _bfaagc .Rtl !=nil {if _egdbf :=_bfaagc .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_egdbf !=nil {return _egdbf ;};};if _bfaagc .ExtLst !=nil {if _fbbd :=_bfaagc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fbbd !=nil {return _fbbd ;};};return nil ;};func (_adedf *CT_TextParagraph )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gfbd :for {_efbfc ,_gaac :=d .Token ();if _gaac !=nil {return _gaac ;};switch _dgdd :=_efbfc .(type ){case _ba .StartElement :switch _dgdd .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0050\u0072"}:_adedf .PPr =NewCT_TextParagraphProperties (); -if _abcce :=d .DecodeElement (_adedf .PPr ,&_dgdd );_abcce !=nil {return _abcce ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_agdb :=NewEG_TextRun (); -_agdb .TextRunChoice =NewEG_TextRunChoice ();_adedf .EG_TextRun =append (_adedf .EG_TextRun ,_agdb );if _cbedc :=d .DecodeElement (&_agdb .TextRunChoice .R ,&_dgdd );_cbedc !=nil {return _cbedc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072"}:_dfgbe :=NewEG_TextRun (); -_dfgbe .TextRunChoice =NewEG_TextRunChoice ();_adedf .EG_TextRun =append (_adedf .EG_TextRun ,_dfgbe );if _gdgfdd :=d .DecodeElement (&_dfgbe .TextRunChoice .Br ,&_dgdd );_gdgfdd !=nil {return _gdgfdd ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0064"}:_aefcf :=NewEG_TextRun (); -_aefcf .TextRunChoice =NewEG_TextRunChoice ();_adedf .EG_TextRun =append (_adedf .EG_TextRun ,_aefcf );if _bacaa :=d .DecodeElement (&_aefcf .TextRunChoice .Fld ,&_dgdd );_bacaa !=nil {return _bacaa ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0050\u0061\u0072\u0061\u0052\u0050\u0072"}:_adedf .EndParaRPr =NewCT_TextCharacterProperties (); -if _dcdegb :=d .DecodeElement (_adedf .EndParaRPr ,&_dgdd );_dcdegb !=nil {return _dcdegb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0025v",_dgdd .Name ); -if _aadbe :=d .Skip ();_aadbe !=nil {return _aadbe ;};};case _ba .EndElement :break _gfbd ;case _ba .CharData :};};return nil ;};func (_deadfb ST_ColorSchemeIndex )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cbacba :=_ba .Attr {};_cbacba .Name =name ; -switch _deadfb {case ST_ColorSchemeIndexUnset :_cbacba .Value ="";case ST_ColorSchemeIndexDk1 :_cbacba .Value ="\u0064\u006b\u0031";case ST_ColorSchemeIndexLt1 :_cbacba .Value ="\u006c\u0074\u0031";case ST_ColorSchemeIndexDk2 :_cbacba .Value ="\u0064\u006b\u0032"; -case ST_ColorSchemeIndexLt2 :_cbacba .Value ="\u006c\u0074\u0032";case ST_ColorSchemeIndexAccent1 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_ColorSchemeIndexAccent2 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_ColorSchemeIndexAccent3 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033"; -case ST_ColorSchemeIndexAccent4 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_ColorSchemeIndexAccent5 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_ColorSchemeIndexAccent6 :_cbacba .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036"; -case ST_ColorSchemeIndexHlink :_cbacba .Value ="\u0068\u006c\u0069n\u006b";case ST_ColorSchemeIndexFolHlink :_cbacba .Value ="\u0066\u006f\u006c\u0048\u006c\u0069\u006e\u006b";};return _cbacba ,nil ;};func (_fcff *CT_GlowEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_bcgde :=range start .Attr {if _bcgde .Name .Local =="\u0072\u0061\u0064"{_gcddg ,_bgcec :=_f .ParseInt (_bcgde .Value ,10,64); -if _bgcec !=nil {return _bgcec ;};_fcff .RadAttr =&_gcddg ;continue ;};};_eabec :for {_ceac ,_gagc :=d .Token ();if _gagc !=nil {return _gagc ;};switch _bbca :=_ceac .(type ){case _ba .StartElement :switch _bbca .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}:_fcff .ScrgbClr =NewCT_ScRgbColor (); -if _dbgbe :=d .DecodeElement (_fcff .ScrgbClr ,&_bbca );_dbgbe !=nil {return _dbgbe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073r\u0067\u0062\u0043\u006c\u0072"}:_fcff .SrgbClr =NewCT_SRgbColor (); -if _ecdbb :=d .DecodeElement (_fcff .SrgbClr ,&_bbca );_ecdbb !=nil {return _ecdbb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c\u0043\u006c\u0072"}:_fcff .HslClr =NewCT_HslColor (); -if _bdeg :=d .DecodeElement (_fcff .HslClr ,&_bbca );_bdeg !=nil {return _bdeg ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0079\u0073\u0043\u006c\u0072"}:_fcff .SysClr =NewCT_SystemColor (); -if _aegdc :=d .DecodeElement (_fcff .SysClr ,&_bbca );_aegdc !=nil {return _aegdc ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0068\u0065\u006d\u0065\u0043\u006cr"}:_fcff .SchemeClr =NewCT_SchemeColor (); -if _cfgfb :=d .DecodeElement (_fcff .SchemeClr ,&_bbca );_cfgfb !=nil {return _cfgfb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0073\u0074\u0043\u006c\u0072"}:_fcff .PrstClr =NewCT_PresetColor (); -if _dddg :=d .DecodeElement (_fcff .PrstClr ,&_bbca );_dddg !=nil {return _dddg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047l\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074 \u0025\u0076",_bbca .Name ); -if _ecbc :=d .Skip ();_ecbc !=nil {return _ecbc ;};};case _ba .EndElement :break _eabec ;case _ba .CharData :};};return nil ;};func (_debee ST_SchemeColorVal )Validate ()error {return _debee .ValidateWithPath ("")}; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Validate validates the CT_Path2DCubicBezierTo and its children -func (_dgfbe *CT_Path2DCubicBezierTo )Validate ()error {return _dgfbe .ValidateWithPath ("\u0043\u0054\u005f\u0050at\u0068\u0032\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072T\u006f");};type CT_Cell3D struct{ +// Preset Color +PrstClr *CT_PresetColor ;};func NewCT_EffectList ()*CT_EffectList {_fgaea :=&CT_EffectList {};return _fgaea }; -// Preset Material -PrstMaterialAttr ST_PresetMaterialType ; +// ST_Coordinate is a union type +type ST_Coordinate struct{ST_CoordinateUnqualified *int64 ;ST_UniversalMeasure *string ;};type CT_CustomColor struct{ -// Bevel -Bevel *CT_Bevel ; +// Name +NameAttr *string ; -// Light Rig -LightRig *CT_LightRig ;ExtLst *CT_OfficeArtExtensionList ;};func (_dbfaaa ST_TextVertOverflowType )Validate ()error {return _dbfaaa .ValidateWithPath ("")};const (ST_LineCapUnset ST_LineCap =0;ST_LineCapRnd ST_LineCap =1;ST_LineCapSq ST_LineCap =2;ST_LineCapFlat ST_LineCap =3; -);func NewCT_Ratio ()*CT_Ratio {_caaec :=&CT_Ratio {};return _caaec };type CT_TextBulletSizePoint struct{ +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Value -ValAttr int32 ;};func (_adec *CT_Vector3D )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0078"},Value :_be .Sprintf ("\u0025\u0076",_adec .DxAttr )});start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u0079"},Value :_be .Sprintf ("\u0025\u0076",_adec .DyAttr )}); -start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0064\u007a"},Value :_be .Sprintf ("\u0025\u0076",_adec .DzAttr )});e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func ParseStdlibTime (s string )(_g .Time ,error ){return _e .ParseStdlibTime (s )}; -func NewCT_Path2DQuadBezierTo ()*CT_Path2DQuadBezierTo {_eaeg :=&CT_Path2DQuadBezierTo {};return _eaeg ;}; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// Validate validates the CT_ScRgbColor and its children -func (_bdacc *CT_ScRgbColor )Validate ()error {return _bdacc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};func (_ecgeg *CT_TextListStyle )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _ecgeg .DefPPr !=nil {_fcagfe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0064\u0065\u0066\u0050\u0050\u0072"}};e .EncodeElement (_ecgeg .DefPPr ,_fcagfe );};if _ecgeg .Lvl1pPr !=nil {_fdadg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0031\u0070\u0050r"}}; -e .EncodeElement (_ecgeg .Lvl1pPr ,_fdadg );};if _ecgeg .Lvl2pPr !=nil {_bfada :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0032\u0070\u0050r"}};e .EncodeElement (_ecgeg .Lvl2pPr ,_bfada );};if _ecgeg .Lvl3pPr !=nil {_gbdc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0033\u0070\u0050r"}}; -e .EncodeElement (_ecgeg .Lvl3pPr ,_gbdc );};if _ecgeg .Lvl4pPr !=nil {_defaf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0034\u0070\u0050r"}};e .EncodeElement (_ecgeg .Lvl4pPr ,_defaf );};if _ecgeg .Lvl5pPr !=nil {_bcdbe :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0035\u0070\u0050r"}}; -e .EncodeElement (_ecgeg .Lvl5pPr ,_bcdbe );};if _ecgeg .Lvl6pPr !=nil {_gccad :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0036\u0070\u0050r"}};e .EncodeElement (_ecgeg .Lvl6pPr ,_gccad );};if _ecgeg .Lvl7pPr !=nil {_ebdce :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0037\u0070\u0050r"}}; -e .EncodeElement (_ecgeg .Lvl7pPr ,_ebdce );};if _ecgeg .Lvl8pPr !=nil {_gdgcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0038\u0070\u0050r"}};e .EncodeElement (_ecgeg .Lvl8pPr ,_gdgcg );};if _ecgeg .Lvl9pPr !=nil {_fccee :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u006c\u0076\u006c\u0039\u0070\u0050r"}}; -e .EncodeElement (_ecgeg .Lvl9pPr ,_fccee );};if _ecgeg .ExtLst !=nil {_eecgg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ecgeg .ExtLst ,_eecgg );};e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;};func (_dgdee *CT_Path2DQuadBezierTo )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start );_cdbb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0070\u0074"}};for _ ,_ebfba :=range _dgdee .Pt {e .EncodeElement (_ebfba ,_cdbb ); -};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;}; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Validate validates the EG_FillModePropertiesChoice and its children -func (_aedbe *EG_FillModePropertiesChoice )Validate ()error {return _aedbe .ValidateWithPath ("E\u0047\u005f\u0046\u0069\u006c\u006cM\u006f\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073C\u0068o\u0069\u0063\u0065");};func (_babbc ST_TextFontAlignType )ValidateWithPath (path string )error {switch _babbc {case 0,1,2,3,4,5:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_babbc )); -};return nil ;};type CT_LineJoinMiterProperties struct{ +// System Color +SysClr *CT_SystemColor ; -// Miter Join Limit -LimAttr *ST_PositivePercentage ;};type ST_RectAlignment byte ; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// ValidateWithPath validates the CT_FontCollection and its children, prefixing error messages with path -func (_accfd *CT_FontCollection )ValidateWithPath (path string )error {if _febf :=_accfd .Latin .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0069\u006e");_febf !=nil {return _febf ;};if _aefb :=_accfd .Ea .ValidateWithPath (path +"\u002f\u0045\u0061"); -_aefb !=nil {return _aefb ;};if _dffb :=_accfd .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_dffb !=nil {return _dffb ;};for _fefd ,_bfee :=range _accfd .Font {if _bdbe :=_bfee .ValidateWithPath (_be .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_fefd )); -_bdbe !=nil {return _bdbe ;};};if _accfd .ExtLst !=nil {if _afba :=_accfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_afba !=nil {return _afba ;};};return nil ;};func (_fcb *CT_ColorMappingOverride )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -_fcb .ColorMappingOverrideChoice .MarshalXML (e ,_ba .StartElement {});e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_bcddg ST_TextHorzOverflowType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_dfebc :=_ba .Attr {};_dfebc .Name =name ; -switch _bcddg {case ST_TextHorzOverflowTypeUnset :_dfebc .Value ="";case ST_TextHorzOverflowTypeOverflow :_dfebc .Value ="\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077";case ST_TextHorzOverflowTypeClip :_dfebc .Value ="\u0063\u006c\u0069\u0070";};return _dfebc ,nil ; -};type CT_ConnectionSite struct{ +// Preset Color +PrstClr *CT_PresetColor ;};func (_gbebde *EG_FillModePropertiesChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gbebde .Tile !=nil {_cggde :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0074\u0069\u006c\u0065"}}; +e .EncodeElement (_gbebde .Tile ,_cggde );}else if _gbebde .Stretch !=nil {_bdfded :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0074\u0072\u0065\u0074\u0063h"}};e .EncodeElement (_gbebde .Stretch ,_bdfded );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Connection Site Angle -AngAttr ST_AdjAngle ; +// Validate validates the CT_Scene3D and its children +func (_gfagd *CT_Scene3D )Validate ()error {return _gfagd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044");}; -// Position -Pos *CT_AdjPoint2D ;};func (_debcg *EG_LineDashProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_debcg .LineDashPropertiesChoice .MarshalXML (e ,_ba .StartElement {});return nil ;};func NewThemeOverride ()*ThemeOverride {_gbeadf :=&ThemeOverride {}; -_gbeadf .CT_BaseStylesOverride =*NewCT_BaseStylesOverride ();return _gbeadf ;}; +// Validate validates the CT_StyleMatrixReference and its children +func (_bgaf *CT_StyleMatrixReference )Validate ()error {return _bgaf .ValidateWithPath ("\u0043\u0054\u005fSt\u0079\u006c\u0065\u004d\u0061\u0074\u0072\u0069\u0078\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");};func (_dbcdcg *CT_TintEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbcdcg .HueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0075\u0065"},Value :_bg .Sprintf ("\u0025\u0076",*_dbcdcg .HueAttr )}); +};if _dbcdcg .AmtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006d\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_dbcdcg .AmtAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type CT_GraphicalObjectData struct{ -// ValidateWithPath validates the CT_DashStopList and its children, prefixing error messages with path -func (_ddea *CT_DashStopList )ValidateWithPath (path string )error {for _gfbag ,_gbeg :=range _ddea .Ds {if _eadd :=_gbeg .ValidateWithPath (_be .Sprintf ("\u0025s\u002f\u0044\u0073\u005b\u0025\u0064]",path ,_gfbag ));_eadd !=nil {return _eadd ;};};return nil ; -};func NewCT_BackgroundFillStyleList ()*CT_BackgroundFillStyleList {_cgag :=&CT_BackgroundFillStyleList {};return _cgag ;}; +// Uniform Resource Identifier +UriAttr string ;Any []_cg .Any ;};func ParseUnionST_AdjCoordinate (s string )(ST_AdjCoordinate ,error ){_aaeffe :=ST_AdjCoordinate {};if _fa .ST_UniversalMeasurePatternRe .MatchString (s ){_aaeffe .ST_Coordinate =&ST_Coordinate {};_aaeffe .ST_Coordinate .ST_UniversalMeasure =&s ; +}else {_cgbcae ,_ecccd :=_b .ParseInt (s ,10,64);if _ecccd !=nil {_aaeffe .ST_GeomGuideName =&s ;}else {_aaeffe .ST_Coordinate =&ST_Coordinate {};_aaeffe .ST_Coordinate .ST_CoordinateUnqualified =&_cgbcae ;};};return _aaeffe ,nil ;};func (_fegcga *ST_EffectContainerType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fegcga =0; +case "\u0073\u0069\u0062":*_fegcga =1;case "\u0074\u0072\u0065\u0065":*_fegcga =2;};return nil ;};func NewCT_ReflectionEffect ()*CT_ReflectionEffect {_fefbb :=&CT_ReflectionEffect {};return _fefbb }; -// ValidateWithPath validates the CT_BlurEffect and its children, prefixing error messages with path -func (_fgba *CT_BlurEffect )ValidateWithPath (path string )error {if _fgba .RadAttr !=nil {if *_fgba .RadAttr < 0{return _be .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fgba .RadAttr ); -};if *_fgba .RadAttr > 27273042316900{return _be .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_fgba .RadAttr ); -};};return nil ;};func (_cf *AG_Locking )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dfc :=range start .Attr {if _dfc .Name .Local =="\u006e\u006f\u0047r\u0070"{_bg ,_ebb :=_f .ParseBool (_dfc .Value );if _ebb !=nil {return _ebb ; -};_cf .NoGrpAttr =&_bg ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0053\u0065\u006c\u0065\u0063\u0074"{_cca ,_gb :=_f .ParseBool (_dfc .Value );if _gb !=nil {return _gb ;};_cf .NoSelectAttr =&_cca ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0052o\u0074"{_fe ,_cea :=_f .ParseBool (_dfc .Value ); -if _cea !=nil {return _cea ;};_cf .NoRotAttr =&_fe ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0041s\u0070\u0065\u0063\u0074"{_ebf ,_ga :=_f .ParseBool (_dfc .Value );if _ga !=nil {return _ga ;};_cf .NoChangeAspectAttr =&_ebf ; -continue ;};if _dfc .Name .Local =="\u006e\u006f\u004d\u006f\u0076\u0065"{_cg ,_eaf :=_f .ParseBool (_dfc .Value );if _eaf !=nil {return _eaf ;};_cf .NoMoveAttr =&_cg ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065"{_cb ,_edg :=_f .ParseBool (_dfc .Value ); -if _edg !=nil {return _edg ;};_cf .NoResizeAttr =&_cb ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0045d\u0069\u0074\u0050\u006f\u0069\u006e\u0074\u0073"{_de ,_ag :=_f .ParseBool (_dfc .Value );if _ag !=nil {return _ag ;};_cf .NoEditPointsAttr =&_de ; -continue ;};if _dfc .Name .Local =="\u006eo\u0041d\u006a\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u0073"{_cec ,_ec :=_f .ParseBool (_dfc .Value );if _ec !=nil {return _ec ;};_cf .NoAdjustHandlesAttr =&_cec ;continue ;};if _dfc .Name .Local =="\u006eo\u0043h\u0061\u006e\u0067\u0065\u0041r\u0072\u006fw\u0068\u0065\u0061\u0064\u0073"{_ead ,_dee :=_f .ParseBool (_dfc .Value ); -if _dee !=nil {return _dee ;};_cf .NoChangeArrowheadsAttr =&_ead ;continue ;};if _dfc .Name .Local =="\u006e\u006f\u0043\u0068\u0061\u006e\u0067\u0065\u0053\u0068\u0061\u0070e\u0054\u0079\u0070\u0065"{_ab ,_bga :=_f .ParseBool (_dfc .Value );if _bga !=nil {return _bga ; -};_cf .NoChangeShapeTypeAttr =&_ab ;continue ;};};for {_dd ,_ceg :=d .Token ();if _ceg !=nil {return _be .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067\u003a\u0020%\u0073",_ceg );};if _ca ,_agc :=_dd .(_ba .EndElement ); -_agc &&_ca .Name ==start .Name {break ;};};return nil ;};type ST_TextCapsType byte ;func (_dbdada *ST_TextCapsType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_fbcd ,_dfaeb :=d .Token ();if _dfaeb !=nil {return _dfaeb ;};if _agfgbg ,_cdafed :=_fbcd .(_ba .EndElement ); -_cdafed &&_agfgbg .Name ==start .Name {*_dbdada =1;return nil ;};if _ccacec ,_eaecc :=_fbcd .(_ba .CharData );!_eaecc {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbcd ); -}else {switch string (_ccacec ){case "":*_dbdada =0;case "\u006e\u006f\u006e\u0065":*_dbdada =1;case "\u0073\u006d\u0061l\u006c":*_dbdada =2;case "\u0061\u006c\u006c":*_dbdada =3;};};_fbcd ,_dfaeb =d .Token ();if _dfaeb !=nil {return _dfaeb ;};if _facga ,_ddbdd :=_fbcd .(_ba .EndElement ); -_ddbdd &&_facga .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbcd );}; +// Validate validates the CT_TextNoBullet and its children +func (_cbcae *CT_TextNoBullet )Validate ()error {return _cbcae .ValidateWithPath ("\u0043T\u005fT\u0065\u0078\u0074\u004e\u006f\u0042\u0075\u006c\u006c\u0065\u0074");}; -// Validate validates the CT_ColorSchemeList and its children -func (_cfc *CT_ColorSchemeList )Validate ()error {return _cfc .ValidateWithPath ("\u0043T\u005fC\u006f\u006c\u006f\u0072\u0053c\u0068\u0065m\u0065\u004c\u0069\u0073\u0074");}; +// ValidateWithPath validates the CT_Vector3D and its children, prefixing error messages with path +func (_bdcde *CT_Vector3D )ValidateWithPath (path string )error {if _egdfa :=_bdcde .DxAttr .ValidateWithPath (path +"\u002fD\u0078\u0041\u0074\u0074\u0072");_egdfa !=nil {return _egdfa ;};if _fbfca :=_bdcde .DyAttr .ValidateWithPath (path +"\u002fD\u0079\u0041\u0074\u0074\u0072"); +_fbfca !=nil {return _fbfca ;};if _aaefa :=_bdcde .DzAttr .ValidateWithPath (path +"\u002fD\u007a\u0041\u0074\u0074\u0072");_aaefa !=nil {return _aaefa ;};return nil ;};type CT_OuterShadowEffect struct{ -// Validate validates the CT_GvmlPicture and its children -func (_ggfc *CT_GvmlPicture )Validate ()error {return _ggfc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069c\u0074\u0075\u0072\u0065");};type CT_PresetLineDashProperties struct{ +// Blur Radius +BlurRadAttr *int64 ; -// Value -ValAttr ST_PresetLineDashVal ;};type CT_GvmlGroupShape struct{ +// Shadow Offset Distance +DistAttr *int64 ; -// Non-Visual Properties for a Group Shape -NvGrpSpPr *CT_GvmlGroupShapeNonVisual ; +// Shadow Direction +DirAttr *int32 ; -// Visual Group Shape Properties -GrpSpPr *CT_GroupShapeProperties ;GvmlGroupShapeChoice []*CT_GvmlGroupShapeChoice ;ExtLst *CT_OfficeArtExtensionList ;};type CT_EffectStyleList struct{ +// Horizontal Scaling Factor +SxAttr *ST_Percentage ; -// Effect Style -EffectStyle []*CT_EffectStyleItem ;}; +// Vertical Scaling Factor +SyAttr *ST_Percentage ; -// Validate validates the CT_AlphaCeilingEffect and its children -func (_dfab *CT_AlphaCeilingEffect )Validate ()error {return _dfab .ValidateWithPath ("C\u0054\u005f\u0041\u006cph\u0061C\u0065\u0069\u006c\u0069\u006eg\u0045\u0066\u0066\u0065\u0063\u0074");};type CT_DashStopList struct{ +// Horizontal Skew +KxAttr *int32 ; -// Dash Stop -Ds []*CT_DashStop ;};const (ST_TextCapsTypeUnset ST_TextCapsType =0;ST_TextCapsTypeNone ST_TextCapsType =1;ST_TextCapsTypeSmall ST_TextCapsType =2;ST_TextCapsTypeAll ST_TextCapsType =3;);func (_bddae *ST_Coordinate )Validate ()error {return _bddae .ValidateWithPath ("")}; -type Tbl struct{CT_Table }; +// Vertical Skew +KyAttr *int32 ; -// ValidateWithPath validates the EG_TextBulletSize and its children, prefixing error messages with path -func (_aceec *EG_TextBulletSize )ValidateWithPath (path string )error {if _cdfgc :=_aceec .TextBulletSizeChoice .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074Bu\u006cl\u0065\u0074\u0053\u0069\u007ae\u0043\u0068\u006f\u0069\u0063\u0065");_cdfgc !=nil {return _cdfgc ; -};return nil ;};type EG_ThemeableFontStyles struct{ThemeableFontStylesChoice *EG_ThemeableFontStylesChoice ;};func NewCT_Path2DLineTo ()*CT_Path2DLineTo {_fgfc :=&CT_Path2DLineTo {};_fgfc .Pt =NewCT_AdjPoint2D ();return _fgfc ;}; +// Shadow Alignment +AlgnAttr ST_RectAlignment ; -// Validate validates the Theme and its children -func (_ebcada *Theme )Validate ()error {return _ebcada .ValidateWithPath ("\u0054\u0068\u0065m\u0065")}; +// Rotate With Shape +RotWithShapeAttr *bool ; -// ValidateWithPath validates the CT_TableStyleTextStyle and its children, prefixing error messages with path -func (_aceea *CT_TableStyleTextStyle )ValidateWithPath (path string )error {if _bfaf :=_aceea .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_bfaf !=nil {return _bfaf ;};if _fegfe :=_aceea .IAttr .ValidateWithPath (path +"\u002f\u0049\u0041\u0074\u0074\u0072"); -_fegfe !=nil {return _fegfe ;};if _bgbaa :=_aceea .ThemeableFontStylesChoice .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046o\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0043\u0068o\u0069\u0063\u0065"); -_bgbaa !=nil {return _bgbaa ;};if _aceea .ScrgbClr !=nil {if _affab :=_aceea .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_affab !=nil {return _affab ;};};if _aceea .SrgbClr !=nil {if _bgfed :=_aceea .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); -_bgfed !=nil {return _bgfed ;};};if _aceea .HslClr !=nil {if _cedaf :=_aceea .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_cedaf !=nil {return _cedaf ;};};if _aceea .SysClr !=nil {if _bbefe :=_aceea .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); -_bbefe !=nil {return _bbefe ;};};if _aceea .SchemeClr !=nil {if _bebba :=_aceea .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_bebba !=nil {return _bebba ;};};if _aceea .PrstClr !=nil {if _daffd :=_aceea .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); -_daffd !=nil {return _daffd ;};};if _aceea .ExtLst !=nil {if _acde :=_aceea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acde !=nil {return _acde ;};};return nil ;};func (_bffgf *CT_LineEndProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _bffgf .TypeAttr !=ST_LineEndTypeUnset {_ebaceb ,_faegf :=_bffgf .TypeAttr .MarshalXMLAttr (_ba .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _faegf !=nil {return _faegf ;};start .Attr =append (start .Attr ,_ebaceb );};if _bffgf .WAttr !=ST_LineEndWidthUnset {_gfac ,_acfd :=_bffgf .WAttr .MarshalXMLAttr (_ba .Name {Local :"\u0077"});if _acfd !=nil {return _acfd ;};start .Attr =append (start .Attr ,_gfac ); -};if _bffgf .LenAttr !=ST_LineEndLengthUnset {_defeg ,_abbc :=_bffgf .LenAttr .MarshalXMLAttr (_ba .Name {Local :"\u006c\u0065\u006e"});if _abbc !=nil {return _abbc ;};start .Attr =append (start .Attr ,_defeg );};e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name }); -return nil ;}; +// RGB Color Model - Percentage Variant +ScrgbClr *CT_ScRgbColor ; -// Validate validates the EG_TextRun and its children -func (_acdbe *EG_TextRun )Validate ()error {return _acdbe .ValidateWithPath ("\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e");};func (_dbgb *CT_DefaultShapeDefinition )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dbgb .SpPr =NewCT_ShapeProperties (); -_dbgb .BodyPr =NewCT_TextBodyProperties ();_dbgb .LstStyle =NewCT_TextListStyle ();_bgad :for {_eceb ,_fbee :=d .Token ();if _fbee !=nil {return _fbee ;};switch _ceba :=_eceb .(type ){case _ba .StartElement :switch _ceba .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _ffbad :=d .DecodeElement (_dbgb .SpPr ,&_ceba ); -_ffbad !=nil {return _ffbad ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _feefe :=d .DecodeElement (_dbgb .BodyPr ,&_ceba ); -_feefe !=nil {return _feefe ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0073\u0074\u0053\u0074\u0079\u006c\u0065"}:if _agag :=d .DecodeElement (_dbgb .LstStyle ,&_ceba ); -_agag !=nil {return _agag ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_dbgb .Style =NewCT_ShapeStyle (); -if _ccceb :=d .DecodeElement (_dbgb .Style ,&_ceba );_ccceb !=nil {return _ccceb ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbgb .ExtLst =NewCT_OfficeArtExtensionList (); -if _ddfg :=d .DecodeElement (_dbgb .ExtLst ,&_ceba );_ddfg !=nil {return _ddfg ;};default:_a .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0053h\u0061p\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074i\u006fn\u0020\u0025v",_ceba .Name ); -if _fagce :=d .Skip ();_fagce !=nil {return _fagce ;};};case _ba .EndElement :break _bgad ;case _ba .CharData :};};return nil ;};func (_bdeca *EG_LineFillProperties )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_bdeca .LineFillPropertiesChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewCT_AdjustHandleListChoice ()*CT_AdjustHandleListChoice {_bdg :=&CT_AdjustHandleListChoice {};return _bdg ;}; +// RGB Color Model - Hex Variant +SrgbClr *CT_SRgbColor ; -// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path -func (_ffgee *CT_Hyperlink )ValidateWithPath (path string )error {if _ffgee .Snd !=nil {if _ceeea :=_ffgee .Snd .ValidateWithPath (path +"\u002f\u0053\u006e\u0064");_ceeea !=nil {return _ceeea ;};};if _ffgee .ExtLst !=nil {if _gabcf :=_ffgee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gabcf !=nil {return _gabcf ;};};return nil ;};func NewCT_AnimationChartElement ()*CT_AnimationChartElement {_gdg :=&CT_AnimationChartElement {};_gdg .BldStepAttr =ST_ChartBuildStep (1);return _gdg ;}; +// Hue, Saturation, Luminance Color Model +HslClr *CT_HslColor ; -// Validate validates the CT_GvmlUseShapeRectangle and its children -func (_aeagd *CT_GvmlUseShapeRectangle )Validate ()error {return _aeagd .ValidateWithPath ("\u0043T\u005f\u0047\u0076\u006d\u006c\u0055\u0073\u0065\u0053\u0068\u0061p\u0065\u0052\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065");};type EG_EffectProperties struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ; -}; +// System Color +SysClr *CT_SystemColor ; -// Validate validates the CT_GvmlTextShapeChoice and its children -func (_bcfdd *CT_GvmlTextShapeChoice )Validate ()error {return _bcfdd .ValidateWithPath ("\u0043\u0054\u005f\u0047vm\u006c\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069c\u0065");};func (_efcbf *ST_BevelPresetType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_efcbf =0; -case "\u0072\u0065\u006ca\u0078\u0065\u0064\u0049\u006e\u0073\u0065\u0074":*_efcbf =1;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_efcbf =2;case "\u0073\u006c\u006fp\u0065":*_efcbf =3;case "\u0063\u0072\u006fs\u0073":*_efcbf =4;case "\u0061\u006e\u0067l\u0065":*_efcbf =5; -case "\u0073o\u0066\u0074\u0052\u006f\u0075\u006ed":*_efcbf =6;case "\u0063\u006f\u006e\u0076\u0065\u0078":*_efcbf =7;case "\u0063o\u006f\u006c\u0053\u006c\u0061\u006et":*_efcbf =8;case "\u0064\u0069\u0076o\u0074":*_efcbf =9;case "\u0072\u0069\u0062\u006c\u0065\u0074":*_efcbf =10; -case "\u0068\u0061\u0072\u0064\u0045\u0064\u0067\u0065":*_efcbf =11;case "\u0061r\u0074\u0044\u0065\u0063\u006f":*_efcbf =12;};return nil ;};func NewCT_TextShapeAutofit ()*CT_TextShapeAutofit {_fgfb :=&CT_TextShapeAutofit {};return _fgfb }; +// Scheme Color +SchemeClr *CT_SchemeColor ; -// Validate validates the CT_PresetGeometry2D and its children -func (_bfefd *CT_PresetGeometry2D )Validate ()error {return _bfefd .ValidateWithPath ("\u0043\u0054\u005f\u0050re\u0073\u0065\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044");}; +// Preset Color +PrstClr *CT_PresetColor ;};func (_ffggc *ST_Coordinate32 )ValidateWithPath (path string )error {_cfgcb :=[]string {};if _ffggc .ST_Coordinate32Unqualified !=nil {_cfgcb =append (_cfgcb ,"\u0053\u0054\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061t\u0065\u0033\u0032\u0055\u006e\u0071\u0075\u0061\u006c\u0069f\u0069\u0065\u0064"); +};if _ffggc .ST_UniversalMeasure !=nil {_cfgcb =append (_cfgcb ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_cfgcb )> 1{return _bg .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cfgcb ); +};return nil ;}; -// Validate validates the CT_AlphaFloorEffect and its children -func (_efbf *CT_AlphaFloorEffect )Validate ()error {return _efbf .ValidateWithPath ("\u0043\u0054\u005f\u0041lp\u0068\u0061\u0046\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074");};func (_dgdbg ST_TextFontAlignType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ebfgg :=_ba .Attr {}; -_ebfgg .Name =name ;switch _dgdbg {case ST_TextFontAlignTypeUnset :_ebfgg .Value ="";case ST_TextFontAlignTypeAuto :_ebfgg .Value ="\u0061\u0075\u0074\u006f";case ST_TextFontAlignTypeT :_ebfgg .Value ="\u0074";case ST_TextFontAlignTypeCtr :_ebfgg .Value ="\u0063\u0074\u0072"; -case ST_TextFontAlignTypeBase :_ebfgg .Value ="\u0062\u0061\u0073\u0065";case ST_TextFontAlignTypeB :_ebfgg .Value ="\u0062";};return _ebfgg ,nil ;};func (_abdea *EG_ThemeableFontStylesChoice )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_bebebd :=start ; -switch start .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_abdea .Font =NewCT_FontCollection (); -if _cfdac :=d .DecodeElement (_abdea .Font ,&_bebebd );_cfdac !=nil {return _cfdac ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u006e\u0074\u0052\u0065\u0066"}:_abdea .FontRef =NewCT_FontReference (); -if _abcecg :=d .DecodeElement (_abdea .FontRef ,&_bebebd );_abcecg !=nil {return _abcecg ;};default:_a .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053t\u0079\u006ces\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_bebebd .Name ); -if _eaaaa :=d .Skip ();_eaaaa !=nil {return _eaaaa ;};};return nil ;};func (_gfcbe *CT_TextLineBreak )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cdeda :for {_ggbfa ,_fcgeb :=d .Token ();if _fcgeb !=nil {return _fcgeb ;};switch _gccge :=_ggbfa .(type ){case _ba .StartElement :switch _gccge .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_gfcbe .RPr =NewCT_TextCharacterProperties (); -if _fbdfd :=d .DecodeElement (_gfcbe .RPr ,&_gccge );_fbdfd !=nil {return _fbdfd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0020\u0025v",_gccge .Name ); -if _ccbff :=d .Skip ();_ccbff !=nil {return _ccbff ;};};case _ba .EndElement :break _cdeda ;case _ba .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_DefaultShapeDefinition and its children, prefixing error messages with path +func (_bdccb *CT_DefaultShapeDefinition )ValidateWithPath (path string )error {if _cbfd :=_bdccb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_cbfd !=nil {return _cbfd ;};if _ebee :=_bdccb .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072"); +_ebee !=nil {return _ebee ;};if _gdde :=_bdccb .LstStyle .ValidateWithPath (path +"\u002fL\u0073\u0074\u0053\u0074\u0079\u006ce");_gdde !=nil {return _gdde ;};if _bdccb .Style !=nil {if _efgd :=_bdccb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_efgd !=nil {return _efgd ;};};if _bdccb .ExtLst !=nil {if _gdfd :=_bdccb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gdfd !=nil {return _gdfd ;};};return nil ;};func NewCT_TextBulletTypefaceFollowText ()*CT_TextBulletTypefaceFollowText {_adebe :=&CT_TextBulletTypefaceFollowText {}; +return _adebe ;}; -// Validate validates the EG_FillProperties and its children -func (_dccac *EG_FillProperties )Validate ()error {return _dccac .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_gfecg *ST_Coordinate )ValidateWithPath (path string )error {_decdb :=[]string {}; -if _gfecg .ST_CoordinateUnqualified !=nil {_decdb =append (_decdb ,"\u0053T\u005f\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065U\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065\u0064");};if _gfecg .ST_UniversalMeasure !=nil {_decdb =append (_decdb ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); -};if len (_decdb )> 1{return _be .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_decdb );};return nil ;}; +// Validate validates the CT_Angle and its children +func (_cag *CT_Angle )Validate ()error {return _cag .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0067\u006c\u0065");}; -// ValidateWithPath validates the CT_NonVisualContentPartProperties and its children, prefixing error messages with path -func (_abae *CT_NonVisualContentPartProperties )ValidateWithPath (path string )error {if _abae .CpLocks !=nil {if _fged :=_abae .CpLocks .ValidateWithPath (path +"\u002f\u0043\u0070\u004c\u006f\u0063\u006b\u0073");_fged !=nil {return _fged ;};};if _abae .ExtLst !=nil {if _gfdba :=_abae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gfdba !=nil {return _gfdba ;};};return nil ;};func (_gcae *CT_FontScheme )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_gcae .MajorFont =NewCT_FontCollection ();_gcae .MinorFont =NewCT_FontCollection ();for _ ,_fcba :=range start .Attr {if _fcba .Name .Local =="\u006e\u0061\u006d\u0065"{_deffg :=_fcba .Value ; -_gcae .NameAttr =_deffg ;continue ;};};_bcaca :for {_dafb ,_ggbba :=d .Token ();if _ggbba !=nil {return _ggbba ;};switch _begg :=_dafb .(type ){case _ba .StartElement :switch _begg .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006da\u006a\u006f\u0072\u0046\u006f\u006et"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006da\u006a\u006f\u0072\u0046\u006f\u006et"}:if _fgea :=d .DecodeElement (_gcae .MajorFont ,&_begg ); -_fgea !=nil {return _fgea ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006di\u006e\u006f\u0072\u0046\u006f\u006et"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006di\u006e\u006f\u0072\u0046\u006f\u006et"}:if _dage :=d .DecodeElement (_gcae .MinorFont ,&_begg ); -_dage !=nil {return _dage ;};case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcae .ExtLst =NewCT_OfficeArtExtensionList (); -if _gggg :=d .DecodeElement (_gcae .ExtLst ,&_begg );_gggg !=nil {return _gggg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046o\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065 \u0025\u0076",_begg .Name ); -if _affbg :=d .Skip ();_affbg !=nil {return _affbg ;};};case _ba .EndElement :break _bcaca ;case _ba .CharData :};};return nil ;};func ParseUnionST_OnOff (s string )(_e .ST_OnOff ,error ){return _e .ST_OnOff {},nil };func (_fabag *EG_Media )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {_fabag .MediaChoice .MarshalXML (e ,_ba .StartElement {}); -return nil ;};func NewCT_RegularTextRun ()*CT_RegularTextRun {_aaaaf :=&CT_RegularTextRun {};return _aaaaf }; +// Validate validates the CT_InverseTransform and its children +func (_dcgbd *CT_InverseTransform )Validate ()error {return _dcgbd .ValidateWithPath ("\u0043\u0054\u005f\u0049nv\u0065\u0072\u0073\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_bbebaa *CT_ThemeableLineStyleChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbacd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e"}:_bbebaa .Ln =NewCT_LineProperties (); +if _fadec :=d .DecodeElement (_bbebaa .Ln ,&_dbacd );_fadec !=nil {return _fadec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006e\u0052e\u0066"}:_bbebaa .LnRef =NewCT_StyleMatrixReference (); +if _bbaad :=d .DecodeElement (_bbebaa .LnRef ,&_dbacd );_bbaad !=nil {return _bbaad ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u004c\u0069\u006e\u0065\u0053\u0074\u0079\u006ce\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dbacd .Name ); +if _dafbb :=d .Skip ();_dafbb !=nil {return _dafbb ;};};return nil ;}; -// Validate validates the CT_TextSpacingPercent and its children -func (_ffbabf *CT_TextSpacingPercent )Validate ()error {return _ffbabf .ValidateWithPath ("C\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074");};type CT_TextBulletTypefaceFollowText struct{};type CT_Point3D struct{ +// Validate validates the CT_GeomRect and its children +func (_gega *CT_GeomRect )Validate ()error {return _gega .ValidateWithPath ("C\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074");};func (_caffdg ST_TextFontAlignType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_caffdg .String (),start ); +};func (_fdced *CT_TextSpacingPercent )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_bg .Sprintf ("\u0025\u0076",_fdced .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// X-Coordinate in 3D -XAttr ST_Coordinate ; +// ValidateWithPath validates the CT_GraphicalObjectFrameLocking and its children, prefixing error messages with path +func (_beefc *CT_GraphicalObjectFrameLocking )ValidateWithPath (path string )error {if _beefc .ExtLst !=nil {if _bbfd :=_beefc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbfd !=nil {return _bbfd ;};};return nil ;};func (_deead *ST_DgmBuildStep )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_deead =0; +case "\u0073\u0070":*_deead =1;case "\u0062\u0067":*_deead =2;};return nil ;}; -// Y-Coordinate in 3D -YAttr ST_Coordinate ; +// Validate validates the CT_LineJoinMiterProperties and its children +func (_aadd *CT_LineJoinMiterProperties )Validate ()error {return _aadd .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func NewCT_TextShapeAutofit ()*CT_TextShapeAutofit {_eegba :=&CT_TextShapeAutofit {}; +return _eegba };func (_effde ST_TextVerticalType )ValidateWithPath (path string )error {switch _effde {case 0,1,2,3,4,5,6,7:default:return _bg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_effde )); +};return nil ;};func (_geddcf *ST_TextFontAlignType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_geddcf =0;case "\u0061\u0075\u0074\u006f":*_geddcf =1;case "\u0074":*_geddcf =2;case "\u0063\u0074\u0072":*_geddcf =3;case "\u0062\u0061\u0073\u0065":*_geddcf =4; +case "\u0062":*_geddcf =5;};return nil ;};func (_aedfa ST_ColorSchemeIndex )Validate ()error {return _aedfa .ValidateWithPath ("")};type CT_AlphaBiLevelEffect struct{ -// Z-Coordinate in 3D -ZAttr ST_Coordinate ;};func (_cdegf ST_PresetColorVal )ValidateWithPath (path string )error {switch _cdegf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdegf )); -};return nil ;};func (_eeccd ST_LightRigDirection )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_cbbbd :=_ba .Attr {};_cbbbd .Name =name ;switch _eeccd {case ST_LightRigDirectionUnset :_cbbbd .Value ="";case ST_LightRigDirectionTl :_cbbbd .Value ="\u0074\u006c"; -case ST_LightRigDirectionT :_cbbbd .Value ="\u0074";case ST_LightRigDirectionTr :_cbbbd .Value ="\u0074\u0072";case ST_LightRigDirectionL :_cbbbd .Value ="\u006c";case ST_LightRigDirectionR :_cbbbd .Value ="\u0072";case ST_LightRigDirectionBl :_cbbbd .Value ="\u0062\u006c"; -case ST_LightRigDirectionB :_cbbbd .Value ="\u0062";case ST_LightRigDirectionBr :_cbbbd .Value ="\u0062\u0072";};return _cbbbd ,nil ;}; +// Threshold +ThreshAttr ST_PositiveFixedPercentage ;};type CT_EffectStyleItem struct{EffectPropertiesChoice *EG_EffectPropertiesChoice ; -// Validate validates the EG_ThemeableFillStyle and its children -func (_aebfgg *EG_ThemeableFillStyle )Validate ()error {return _aebfgg .ValidateWithPath ("E\u0047\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065");};func NewCT_SupplementalFont ()*CT_SupplementalFont {_ecaaca :=&CT_SupplementalFont {}; -return _ecaaca };func (_dedbe *ST_TextTabAlignType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_cacbg ,_fagga :=d .Token ();if _fagga !=nil {return _fagga ;};if _gdefe ,_dbbag :=_cacbg .(_ba .EndElement );_dbbag &&_gdefe .Name ==start .Name {*_dedbe =1; -return nil ;};if _gaadf ,_gbgf :=_cacbg .(_ba .CharData );!_gbgf {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cacbg );}else {switch string (_gaadf ){case "":*_dedbe =0; -case "\u006c":*_dedbe =1;case "\u0063\u0074\u0072":*_dedbe =2;case "\u0072":*_dedbe =3;case "\u0064\u0065\u0063":*_dedbe =4;};};_cacbg ,_fagga =d .Token ();if _fagga !=nil {return _fagga ;};if _agff ,_ffebec :=_cacbg .(_ba .EndElement );_ffebec &&_agff .Name ==start .Name {return nil ; -};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cacbg );};type ST_LineEndWidth byte ;func (_ffe *CT_AlphaModulateEffect )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_ffe .Cont =NewCT_EffectContainer (); -_dec :for {_gdfg ,_efbd :=d .Token ();if _efbd !=nil {return _efbd ;};switch _fac :=_gdfg .(type ){case _ba .StartElement :switch _fac .Name {case _ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"},_ba .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074"}:if _bfg :=d .DecodeElement (_ffe .Cont ,&_fac ); -_bfg !=nil {return _bfg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0020\u0025\u0076",_fac .Name ); -if _bdge :=d .Skip ();_bdge !=nil {return _bdge ;};};case _ba .EndElement :break _dec ;case _ba .CharData :};};return nil ;};func (_fdfbd *ST_OnOffStyleType )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {_dbdbfd ,_ggcbg :=d .Token ();if _ggcbg !=nil {return _ggcbg ; -};if _bbeae ,_ggbdd :=_dbdbfd .(_ba .EndElement );_ggbdd &&_bbeae .Name ==start .Name {*_fdfbd =1;return nil ;};if _ddbbf ,_cddbe :=_dbdbfd .(_ba .CharData );!_cddbe {return _be .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbdbfd ); -}else {switch string (_ddbbf ){case "":*_fdfbd =0;case "\u006f\u006e":*_fdfbd =1;case "\u006f\u0066\u0066":*_fdfbd =2;case "\u0064\u0065\u0066":*_fdfbd =3;};};_dbdbfd ,_ggcbg =d .Token ();if _ggcbg !=nil {return _ggcbg ;};if _fagff ,_abga :=_dbdbfd .(_ba .EndElement ); -_abga &&_fagff .Name ==start .Name {return nil ;};return _be .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbdbfd );};func NewCT_TextBodyProperties ()*CT_TextBodyProperties {_eddfg :=&CT_TextBodyProperties {}; -_eddfg .TextAutofitChoice =NewEG_TextAutofitChoice ();_eddfg .Text3DChoice =NewEG_Text3DChoice ();return _eddfg ;};func (_baddgc ST_ColorSchemeIndex )ValidateWithPath (path string )error {switch _baddgc {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _be .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baddgc )); -};return nil ;};func NewCT_LuminanceEffect ()*CT_LuminanceEffect {_bbdcb :=&CT_LuminanceEffect {};return _bbdcb };func NewCT_Table ()*CT_Table {_facd :=&CT_Table {};_facd .TblGrid =NewCT_TableGrid ();return _facd };func (_degeb ST_PresetCameraType )MarshalXMLAttr (name _ba .Name )(_ba .Attr ,error ){_ceefdc :=_ba .Attr {}; -_ceefdc .Name =name ;switch _degeb {case ST_PresetCameraTypeUnset :_ceefdc .Value ="";case ST_PresetCameraTypeLegacyObliqueTopLeft :_ceefdc .Value ="l\u0065g\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071u\u0065\u0054\u006f\u0070Le\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueTop :_ceefdc .Value ="\u006c\u0065g\u0061\u0063\u0079O\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070"; -case ST_PresetCameraTypeLegacyObliqueTopRight :_ceefdc .Value ="l\u0065\u0067\u0061\u0063yO\u0062l\u0069\u0071\u0075\u0065\u0054o\u0070\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyObliqueLeft :_ceefdc .Value ="\u006c\u0065\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075e\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeLegacyObliqueFront :_ceefdc .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeLegacyObliqueRight :_ceefdc .Value ="\u006ce\u0067a\u0063\u0079\u004f\u0062\u006ci\u0071\u0075e\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypeLegacyObliqueBottomLeft :_ceefdc .Value ="\u006c\u0065\u0067ac\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyObliqueBottom :_ceefdc .Value ="\u006c\u0065\u0067\u0061cy\u004f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case ST_PresetCameraTypeLegacyObliqueBottomRight :_ceefdc .Value ="\u006ce\u0067\u0061\u0063\u0079\u004f\u0062\u006c\u0069\u0071\u0075\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeLegacyPerspectiveTopLeft :_ceefdc .Value ="\u006ce\u0067\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0054\u006f\u0070\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveTop :_ceefdc .Value ="l\u0065g\u0061\u0063\u0079\u0050\u0065\u0072\u0073\u0070e\u0063\u0074\u0069\u0076eT\u006f\u0070";case ST_PresetCameraTypeLegacyPerspectiveTopRight :_ceefdc .Value ="\u006ce\u0067\u0061\u0063\u0079P\u0065\u0072\u0073\u0070\u0065c\u0074i\u0076e\u0054\u006f\u0070\u0052\u0069\u0067\u0068t"; -case ST_PresetCameraTypeLegacyPerspectiveLeft :_ceefdc .Value ="l\u0065\u0067\u0061\u0063yP\u0065r\u0073\u0070\u0065\u0063\u0074i\u0076\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeLegacyPerspectiveFront :_ceefdc .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0046\u0072\u006fn\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveRight :_ceefdc .Value ="\u006c\u0065\u0067\u0061cy\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeLegacyPerspectiveBottomLeft :_ceefdc .Value ="l\u0065\u0067\u0061\u0063\u0079\u0050e\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065B\u006f\u0074\u0074o\u006dL\u0065\u0066\u0074"; -case ST_PresetCameraTypeLegacyPerspectiveBottom :_ceefdc .Value ="\u006c\u0065\u0067ac\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeLegacyPerspectiveBottomRight :_ceefdc .Value ="\u006c\u0065\u0067\u0061c\u0079\u0050\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069v\u0065B\u006f\u0074\u0074\u006f\u006d\u0052\u0069g\u0068\u0074"; -case ST_PresetCameraTypeOrthographicFront :_ceefdc .Value ="\u006f\u0072\u0074\u0068\u006f\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u006f\u006e\u0074";case ST_PresetCameraTypeIsometricTopUp :_ceefdc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063T\u006f\u0070\u0055\u0070"; -case ST_PresetCameraTypeIsometricTopDown :_ceefdc .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0054\u006f\u0070\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricBottomUp :_ceefdc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u0042\u006f\u0074t\u006f\u006d\u0055\u0070"; -case ST_PresetCameraTypeIsometricBottomDown :_ceefdc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u0042\u006f\u0074\u0074\u006f\u006d\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricLeftUp :_ceefdc .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066\u0074\u0055\u0070"; -case ST_PresetCameraTypeIsometricLeftDown :_ceefdc .Value ="\u0069\u0073\u006f\u006d\u0065\u0074\u0072\u0069\u0063\u004c\u0065\u0066t\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricRightUp :_ceefdc .Value ="\u0069\u0073o\u006d\u0065\u0074r\u0069\u0063\u0052\u0069\u0067\u0068\u0074\u0055\u0070"; -case ST_PresetCameraTypeIsometricRightDown :_ceefdc .Value ="\u0069s\u006fm\u0065\u0074\u0072\u0069\u0063R\u0069\u0067h\u0074\u0044\u006f\u0077\u006e";case ST_PresetCameraTypeIsometricOffAxis1Left :_ceefdc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0031\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeIsometricOffAxis1Right :_ceefdc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0031\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis1Top :_ceefdc .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00731T\u006f\u0070"; -case ST_PresetCameraTypeIsometricOffAxis2Left :_ceefdc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0032\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis2Right :_ceefdc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0032\u0052\u0069\u0067h\u0074"; -case ST_PresetCameraTypeIsometricOffAxis2Top :_ceefdc .Value ="i\u0073o\u006d\u0065\u0074\u0072\u0069\u0063\u004f\u0066f\u0041\u0078\u0069\u00732T\u006f\u0070";case ST_PresetCameraTypeIsometricOffAxis3Left :_ceefdc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0033\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeIsometricOffAxis3Right :_ceefdc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0052\u0069\u0067h\u0074";case ST_PresetCameraTypeIsometricOffAxis3Bottom :_ceefdc .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0033\u0042\u006f\u0074\u0074\u006f\u006d"; -case ST_PresetCameraTypeIsometricOffAxis4Left :_ceefdc .Value ="i\u0073\u006f\u006d\u0065tr\u0069c\u004f\u0066\u0066\u0041\u0078i\u0073\u0034\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeIsometricOffAxis4Right :_ceefdc .Value ="\u0069\u0073\u006f\u006det\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0052\u0069\u0067h\u0074"; -case ST_PresetCameraTypeIsometricOffAxis4Bottom :_ceefdc .Value ="\u0069\u0073\u006fme\u0074\u0072\u0069\u0063\u004f\u0066\u0066\u0041\u0078\u0069\u0073\u0034\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueTopLeft :_ceefdc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006fp\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeObliqueTop :_ceefdc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0054\u006f\u0070";case ST_PresetCameraTypeObliqueTopRight :_ceefdc .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0054\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypeObliqueLeft :_ceefdc .Value ="o\u0062\u006c\u0069\u0071\u0075\u0065\u004c\u0065\u0066\u0074";case ST_PresetCameraTypeObliqueRight :_ceefdc .Value ="\u006f\u0062\u006ci\u0071\u0075\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypeObliqueBottomLeft :_ceefdc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006fm\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypeObliqueBottom :_ceefdc .Value ="\u006f\u0062\u006c\u0069\u0071\u0075\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_PresetCameraTypeObliqueBottomRight :_ceefdc .Value ="\u006fb\u006ci\u0071\u0075\u0065\u0042\u006ft\u0074\u006fm\u0052\u0069\u0067\u0068\u0074"; -case ST_PresetCameraTypePerspectiveFront :_ceefdc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006e\u0074";case ST_PresetCameraTypePerspectiveLeft :_ceefdc .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u004c\u0065\u0066\u0074"; -case ST_PresetCameraTypePerspectiveRight :_ceefdc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0052\u0069\u0067\u0068\u0074";case ST_PresetCameraTypePerspectiveAbove :_ceefdc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065"; -case ST_PresetCameraTypePerspectiveBelow :_ceefdc .Value ="\u0070\u0065r\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0042\u0065\u006c\u006f\u0077";case ST_PresetCameraTypePerspectiveAboveLeftFacing :_ceefdc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065A\u0062\u006f\u0076\u0065\u004c\u0065\u0066\u0074\u0046\u0061c\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveAboveRightFacing :_ceefdc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0041\u0062\u006f\u0076\u0065\u0052i\u0067\u0068\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveContrastingLeftFacing :_ceefdc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074r\u0061s\u0074\u0069\u006e\u0067\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveContrastingRightFacing :_ceefdc .Value ="\u0070\u0065\u0072\u0073\u0070\u0065c\u0074\u0069\u0076\u0065\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074\u0069n\u0067\u0052\u0069\u0067\u0068\u0074\u0046a\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicLeftFacing :_ceefdc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072\u006f\u0069\u0063L\u0065\u0066\u0074F\u0061c\u0069\u006e\u0067";case ST_PresetCameraTypePerspectiveHeroicRightFacing :_ceefdc .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072\u006fi\u0063R\u0069\u0067\u0068\u0074\u0046\u0061\u0063i\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing :_ceefdc .Value ="\u0070\u0065\u0072sp\u0065\u0063\u0074\u0069\u0076\u0065\u0048\u0065\u0072o\u0069c\u0045x\u0074r\u0065\u006d\u0065\u004c\u0065\u0066\u0074\u0046\u0061\u0063\u0069\u006e\u0067"; -case ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing :_ceefdc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063t\u0069\u0076\u0065\u0048\u0065\u0072o\u0069\u0063\u0045\u0078\u0074\u0072\u0065m\u0065\u0052\u0069\u0067\u0068\u0074\u0046\u0061\u0063\u0069n\u0067"; -case ST_PresetCameraTypePerspectiveRelaxed :_ceefdc .Value ="\u0070e\u0072s\u0070\u0065\u0063\u0074\u0069v\u0065\u0052e\u006c\u0061\u0078\u0065\u0064";case ST_PresetCameraTypePerspectiveRelaxedModerately :_ceefdc .Value ="\u0070\u0065\u0072\u0073p\u0065\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u006c\u0061x\u0065d\u004d\u006f\u0064\u0065\u0072\u0061\u0074e\u006c\u0079"; -};return _ceefdc ,nil ;};func (_gfbfb *ST_EffectContainerType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_gfbfb =0;case "\u0073\u0069\u0062":*_gfbfb =1;case "\u0074\u0072\u0065\u0065":*_gfbfb =2;};return nil ;}; +// 3D Scene Properties +Scene3d *CT_Scene3D ; -// ValidateWithPath validates the EG_TextBulletSizeChoice and its children, prefixing error messages with path -func (_fggfd *EG_TextBulletSizeChoice )ValidateWithPath (path string )error {if _fggfd .BuSzTx !=nil {if _aecc :=_fggfd .BuSzTx .ValidateWithPath (path +"\u002fB\u0075\u0053\u007a\u0054\u0078");_aecc !=nil {return _aecc ;};};if _fggfd .BuSzPct !=nil {if _afcfec :=_fggfd .BuSzPct .ValidateWithPath (path +"\u002f\u0042\u0075\u0053\u007a\u0050\u0063\u0074"); -_afcfec !=nil {return _afcfec ;};};if _fggfd .BuSzPts !=nil {if _fbdfa :=_fggfd .BuSzPts .ValidateWithPath (path +"\u002f\u0042\u0075\u0053\u007a\u0050\u0074\u0073");_fbdfa !=nil {return _fbdfa ;};};return nil ;};func NewCT_AnimationDgmBuildProperties ()*CT_AnimationDgmBuildProperties {_faae :=&CT_AnimationDgmBuildProperties {}; -return _faae ;};func (_cadcbd *CT_PositiveFixedPercentage )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u0076\u0061\u006c"},Value :_be .Sprintf ("\u0025\u0076",_cadcbd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};type EG_TextUnderlineLine struct{TextUnderlineLineChoice *EG_TextUnderlineLineChoice ;};func (_eabdgb *EG_FillModePropertiesChoice )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {e .EncodeToken (start ); -if _eabdgb .Tile !=nil {_cfgca :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0074\u0069\u006c\u0065"}};e .EncodeElement (_eabdgb .Tile ,_cfgca );}else if _eabdgb .Stretch !=nil {_aadcg :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0074\u0072\u0065\u0074\u0063h"}}; -e .EncodeElement (_eabdgb .Stretch ,_aadcg );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func (_dcec *CT_CustomColor )MarshalXML (e *_ba .Encoder ,start _ba .StartElement )error {if _dcec .NameAttr !=nil {start .Attr =append (start .Attr ,_ba .Attr {Name :_ba .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_be .Sprintf ("\u0025\u0076",*_dcec .NameAttr )}); -};e .EncodeToken (start );if _dcec .ScrgbClr !=nil {_efacb :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_dcec .ScrgbClr ,_efacb );};if _dcec .SrgbClr !=nil {_adbf :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; -e .EncodeElement (_dcec .SrgbClr ,_adbf );};if _dcec .HslClr !=nil {_dded :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_dcec .HslClr ,_dded );};if _dcec .SysClr !=nil {_cgdd :=_ba .StartElement {Name :_ba .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; -e .EncodeElement (_dcec .SysClr ,_cgdd );};if _dcec .SchemeClr !=nil {_eacf :=_ba .StartElement {Name :_ba .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_dcec .SchemeClr ,_eacf );};if _dcec .PrstClr !=nil {_gbfcc :=_ba .StartElement {Name :_ba .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; -e .EncodeElement (_dcec .PrstClr ,_gbfcc );};e .EncodeToken (_ba .EndElement {Name :start .Name });return nil ;};func NewCT_GvmlGroupShapeChoice ()*CT_GvmlGroupShapeChoice {_dgea :=&CT_GvmlGroupShapeChoice {};return _dgea ;};const (ST_TextHorzOverflowTypeUnset ST_TextHorzOverflowType =0; -ST_TextHorzOverflowTypeOverflow ST_TextHorzOverflowType =1;ST_TextHorzOverflowTypeClip ST_TextHorzOverflowType =2;);func (_ebbd *CT_SupplementalFont )UnmarshalXML (d *_ba .Decoder ,start _ba .StartElement )error {for _ ,_dfdag :=range start .Attr {if _dfdag .Name .Local =="\u0073\u0063\u0072\u0069\u0070\u0074"{_bddbe :=_dfdag .Value ; -_ebbd .ScriptAttr =_bddbe ;continue ;};if _dfdag .Name .Local =="\u0074\u0079\u0070\u0065\u0066\u0061\u0063\u0065"{_fgaca :=_dfdag .Value ;_ebbd .TypefaceAttr =_fgaca ;continue ;};};for {_afgf ,_eeebb :=d .Token ();if _eeebb !=nil {return _be .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0053\u0075\u0070\u0070\u006ce\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074\u003a\u0020\u0025\u0073",_eeebb ); -};if _bffca ,_afgcc :=_afgf .(_ba .EndElement );_afgcc &&_bffca .Name ==start .Name {break ;};};return nil ;}; +// 3D properties +Sp3d *CT_Shape3D ;};func (_dacc *CT_PresetShadowEffect )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_dbabe ,_dbfb :=_dacc .PrstAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0073\u0074"});if _dbfb !=nil {return _dbfb ;};start .Attr =append (start .Attr ,_dbabe ); +if _dacc .DistAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0073\u0074"},Value :_bg .Sprintf ("\u0025\u0076",*_dacc .DistAttr )});};if _dacc .DirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072"},Value :_bg .Sprintf ("\u0025\u0076",*_dacc .DirAttr )}); +};e .EncodeToken (start );if _dacc .ScrgbClr !=nil {_cbeee :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0063\u0072\u0067\u0062\u0043\u006c\u0072"}};e .EncodeElement (_dacc .ScrgbClr ,_cbeee );};if _dacc .SrgbClr !=nil {_ebca :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0073\u0072\u0067\u0062\u0043\u006cr"}}; +e .EncodeElement (_dacc .SrgbClr ,_ebca );};if _dacc .HslClr !=nil {_bcfe :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0068\u0073\u006c\u0043\u006c\u0072"}};e .EncodeElement (_dacc .HslClr ,_bcfe );};if _dacc .SysClr !=nil {_gagge :=_d .StartElement {Name :_d .Name {Local :"\u0061\u003a\u0073\u0079\u0073\u0043\u006c\u0072"}}; +e .EncodeElement (_dacc .SysClr ,_gagge );};if _dacc .SchemeClr !=nil {_bcgaad :=_d .StartElement {Name :_d .Name {Local :"a\u003a\u0073\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072"}};e .EncodeElement (_dacc .SchemeClr ,_bcgaad );};if _dacc .PrstClr !=nil {_daaaf :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0070\u0072\u0073\u0074\u0043\u006cr"}}; +e .EncodeElement (_dacc .PrstClr ,_daaaf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fgaeb *EG_TextBulletTypeface )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_fgaeb .TextBulletTypefaceChoice .MarshalXML (e ,_d .StartElement {}); +return nil ;}; -// Validate validates the CT_ContentPartLocking and its children -func (_gcbed *CT_ContentPartLocking )Validate ()error {return _gcbed .ValidateWithPath ("C\u0054\u005f\u0043\u006fnt\u0065n\u0074\u0050\u0061\u0072\u0074L\u006f\u0063\u006b\u0069\u006e\u0067");}; +// ValidateWithPath validates the CT_GlowEffect and its children, prefixing error messages with path +func (_bbgf *CT_GlowEffect )ValidateWithPath (path string )error {if _bbgf .RadAttr !=nil {if *_bbgf .RadAttr < 0{return _bg .Errorf ("%\u0073\u002f\u006d\u002e\u0052\u0061d\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bbgf .RadAttr ); +};if *_bbgf .RadAttr > 27273042316900{return _bg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0052\u0061\u0064A\u0074\u0074\u0072 m\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0032\u0037\u0032\u0037\u0033\u0030\u0034\u0032\u0033\u0031\u0036\u00390\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020%\u0076\u0029",path ,*_bbgf .RadAttr ); +};};if _bbgf .ScrgbClr !=nil {if _ccbb :=_bbgf .ScrgbClr .ValidateWithPath (path +"\u002fS\u0063\u0072\u0067\u0062\u0043\u006cr");_ccbb !=nil {return _ccbb ;};};if _bbgf .SrgbClr !=nil {if _bbbg :=_bbgf .SrgbClr .ValidateWithPath (path +"\u002f\u0053\u0072\u0067\u0062\u0043\u006c\u0072"); +_bbbg !=nil {return _bbbg ;};};if _bbgf .HslClr !=nil {if _cddca :=_bbgf .HslClr .ValidateWithPath (path +"\u002fH\u0073\u006c\u0043\u006c\u0072");_cddca !=nil {return _cddca ;};};if _bbgf .SysClr !=nil {if _bddaa :=_bbgf .SysClr .ValidateWithPath (path +"\u002fS\u0079\u0073\u0043\u006c\u0072"); +_bddaa !=nil {return _bddaa ;};};if _bbgf .SchemeClr !=nil {if _edfb :=_bbgf .SchemeClr .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0065\u0043\u006c\u0072");_edfb !=nil {return _edfb ;};};if _bbgf .PrstClr !=nil {if _acbgg :=_bbgf .PrstClr .ValidateWithPath (path +"\u002f\u0050\u0072\u0073\u0074\u0043\u006c\u0072"); +_acbgg !=nil {return _acbgg ;};};return nil ;};func ParseUnionST_PositivePercentage (s string )(ST_PositivePercentage ,error ){_accga :=ST_PositivePercentage {};if _fa .ST_PositivePercentagePatternRe .MatchString (s ){_accga .ST_PositivePercentage =&ST_Percentage {}; +_accga .ST_PositivePercentage .ST_Percentage =&s ;}else {_bbdb ,_ffcfg :=_b .ParseInt (s ,10,32);if _ffcfg !=nil {return _accga ,_bg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0025\u0073\u0020\u0061s\u0020\u0069\u006e\u0074",_ffcfg );}; +_gacb :=int32 (_bbdb );_accga .ST_PositivePercentageDecimal =&_gacb ;};return _accga ,nil ;}; -// Validate validates the EG_ThemeableEffectStyleChoice and its children -func (_ccgfd *EG_ThemeableEffectStyleChoice )Validate ()error {return _ccgfd .ValidateWithPath ("\u0045\u0047_\u0054\u0068\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0043\u0068oi\u0063\u0065"); -};func (_ceeaf *ST_TextVertOverflowType )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_ceeaf =0;case "\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077":*_ceeaf =1;case "\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073":*_ceeaf =2; -case "\u0063\u006c\u0069\u0070":*_ceeaf =3;};return nil ;};func (_caacb *ST_CompoundLine )UnmarshalXMLAttr (attr _ba .Attr )error {switch attr .Value {case "":*_caacb =0;case "\u0073\u006e\u0067":*_caacb =1;case "\u0064\u0062\u006c":*_caacb =2;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_caacb =3; -case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_caacb =4;case "\u0074\u0072\u0069":*_caacb =5;};return nil ;};func init (){_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065",NewCT_AudioFile ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fV\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065",NewCT_VideoFile ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0051\u0075\u0069c\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065",NewCT_QuickTimeFile ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043D\u0054\u0069\u006d\u0065",NewCT_AudioCDTime ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043\u0044",NewCT_AudioCD ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065",NewCT_ColorScheme ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072",NewCT_CustomColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053up\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074",NewCT_SupplementalFont ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dC\u006f\u006co\u0072\u004c\u0069\u0073\u0074",NewCT_CustomColorList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065c\u0074\u0069\u006f\u006e",NewCT_FontCollection ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u0049\u0074\u0065\u006d",NewCT_EffectStyleItem ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065",NewCT_FontScheme ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_FillStyleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_LineStyleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u004c\u0069\u0073\u0074",NewCT_EffectStyleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075n\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065L\u0069\u0073\u0074",NewCT_BackgroundFillStyleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004da\u0074\u0072\u0069\u0078",NewCT_StyleMatrix ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_BaseStyles ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u0066fi\u0063e\u0041\u0072\u0074\u0045\u0078t\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_OfficeArtExtension ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0067\u006c\u0065",NewCT_Angle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0046\u0069\u0078e\u0064\u0041\u006e\u0067\u006c\u0065",NewCT_PositiveFixedAngle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_Percentage ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_PositivePercentage ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065",NewCT_FixedPercentage ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065",NewCT_PositiveFixedPercentage ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0061\u0074\u0069\u006f",NewCT_Ratio ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044",NewCT_Point2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053i\u007a\u0065\u0032\u0044",NewCT_PositiveSize2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043om\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d",NewCT_ComplementTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049nv\u0065\u0072\u0073\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_InverseTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0072ay\u0073c\u0061\u006c\u0065\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_GrayscaleTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewCT_GammaTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0061\u006dm\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_InverseGammaTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_ScRgbColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_SRgbColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072",NewCT_HslColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006dC\u006f\u006c\u006f\u0072",NewCT_SystemColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072",NewCT_SchemeColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074C\u006f\u006c\u006f\u0072",NewCT_PresetColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t",NewCT_OfficeArtExtensionList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0065\u0032\u0044",NewCT_Scale2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d\u0032\u0044",NewCT_Transform2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0032\u0044",NewCT_GroupTransform2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044",NewCT_Point3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044",NewCT_Vector3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073",NewCT_SphereCoords ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074",NewCT_RelativeRect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055",NewCT_ColorMRU ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEm\u0062\u0065\u0064\u0064\u0065\u0064\u0057\u0041\u0056\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065",NewCT_EmbeddedWAVAudioFile ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ConnectorLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0061\u0070\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ShapeLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006fc\u006b\u0069\u006e\u0067",NewCT_PictureLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u006f\u0075\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_GroupLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004f\u0062\u006a\u0065\u0063\u0074F\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_GraphicalObjectFrameLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnt\u0065n\u0074\u0050\u0061\u0072\u0074L\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ContentPartLocking ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006f\u0070\u0073",NewCT_NonVisualDrawingProps ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050ro\u0070\u0073",NewCT_NonVisualDrawingShapeProps ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fN\u006f\u006e\u0056\u0069s\u0075\u0061\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u006f\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NonVisualConnectorProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072ti\u0065\u0073",NewCT_NonVisualPictureProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072o\u0075p\u0044r\u0061w\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073",NewCT_NonVisualGroupDrawingShapeProps ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072a\u0070h\u0069c\u0046r\u0061\u006d\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NonVisualGraphicFrameProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u006eV\u0069\u0073\u0075\u0061\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_NonVisualContentPartProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ra\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0044\u0061t\u0061",NewCT_GraphicalObjectData ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069c\u0061\u006cO\u0062\u006a\u0065\u0063\u0074",NewCT_GraphicalObject ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041ni\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_AnimationDgmElement ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043h\u0061\u0072\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_AnimationChartElement ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0041\u006e\u0069m\u0061\u0074\u0069\u006f\u006eE\u006ce\u006de\u006e\u0074\u0043\u0068\u006f\u0069\u0063e",NewCT_AnimationElementChoice ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0044\u0067\u006d\u0042\u0075\u0069l\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationDgmBuildProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061r\u0074B\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationChartBuildProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fA\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationGraphicalObjectBuildProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_BackgroundFormatting ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u0068ol\u0065E\u0032\u006f\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_WholeE2oFormatting ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0076\u006d\u006c\u0055\u0073\u0065\u0053\u0068\u0061p\u0065\u0052\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065",NewCT_GvmlUseShapeRectangle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0076\u006dl\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065",NewCT_GvmlTextShape ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0076ml\u0053h\u0061\u0070\u0065\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GvmlShapeNonVisual ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fG\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065",NewCT_GvmlShape ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065c\u0074o\u0072N\u006f\u006e\u0056\u0069\u0073\u0075\u0061l",NewCT_GvmlConnectorNonVisual ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_GvmlConnector ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fGv\u006d\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GvmlPictureNonVisual ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069c\u0074\u0075\u0072\u0065",NewCT_GvmlPicture ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047v\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046r\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c",NewCT_GvmlGraphicFrameNonVisual ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0076\u006d\u006cG\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063t\u0046r\u0061\u006d\u0065",NewCT_GvmlGraphicalObjectFrame ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c",NewCT_GvmlGroupShapeNonVisual ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065",NewCT_GvmlGroupShape ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a",NewCT_Camera ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067",NewCT_LightRig ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044",NewCT_Scene3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070",NewCT_Backdrop ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c",NewCT_Bevel ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0033\u0044",NewCT_Shape3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074",NewCT_FlatText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061B\u0069\u004c\u0065\u0076\u0065l\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaBiLevelEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061C\u0065\u0069\u006c\u0069\u006eg\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaCeilingEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041lp\u0068\u0061\u0046\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaFloorEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061I\u006e\u0076\u0065\u0072\u0073e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaInverseEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0046i\u0078\u0065\u0064E\u0066f\u0065\u0063\u0074",NewCT_AlphaModulateFixedEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0041\u006c\u0070\u0068\u0061\u004f\u0075\u0074s\u0065\u0074\u0045\u0066fe\u0063\u0074",NewCT_AlphaOutsetEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaReplaceEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0042\u0069\u004ce\u0076\u0065\u006c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_BiLevelEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006c\u0075\u0072\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_BlurEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061n\u0067\u0065\u0045\u0066fe\u0063\u0074",NewCT_ColorChangeEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006flo\u0072R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_ColorReplaceEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0075\u006ft\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_DuotoneEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u006c\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_GlowEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0079\u0073\u0063a\u006c\u0065E\u0066\u0066\u0065\u0063\u0074",NewCT_GrayscaleEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0053\u004c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_HSLEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074",NewCT_InnerShadowEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fL\u0075\u006d\u0069\u006e\u0061n\u0063\u0065E\u0066\u0066\u0065\u0063\u0074",NewCT_LuminanceEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074",NewCT_OuterShadowEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0072es\u0065t\u0053\u0068\u0061\u0064\u006fw\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_PresetShadowEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ef\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_ReflectionEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fRe\u006c\u0061\u0074\u0069\u0076\u0065\u004f\u0066\u0066\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_RelativeOffsetEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u006f\u0066\u0074\u0045\u0064g\u0065\u0073E\u0066\u0066\u0065\u0063\u0074",NewCT_SoftEdgesEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0069\u006e\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_TintEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0072\u0061\u006e\u0073\u0066o\u0072\u006dE\u0066\u0066\u0065\u0063\u0074",NewCT_TransformEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004eoF\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NoFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_SolidColorFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_LinearShadeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_PathShadeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_GradientStopList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_GradientFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0069le\u0049n\u0066\u006f\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_TileInfoProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066o\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_StretchInfoProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0042\u006c\u0069\u0070",NewCT_Blip ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006cip\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_BlipFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_PatternFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_GroupFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_FillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_FillEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072l\u0061\u0079\u0045\u0066fe\u0063\u0074",NewCT_FillOverlayEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065",NewCT_EffectReference ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074C\u006f\u006et\u0061\u0069\u006e\u0065\u0072",NewCT_EffectContainer ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041lp\u0068\u0061\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065c\u0074",NewCT_AlphaModulateEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045f\u0066\u0065\u0063\u0074",NewCT_BlendEffect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074",NewCT_EffectList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_EffectProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fG\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065",NewCT_GeomGuide ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_GeomGuideList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0064\u006a\u0050\u006f\u0069\u006e\u0074\u0032\u0044",NewCT_AdjPoint2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074",NewCT_GeomRect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048a\u006e\u0064\u006c\u0065",NewCT_XYAdjustHandle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006au\u0073\u0074\u0048\u0061nd\u006c\u0065",NewCT_PolarAdjustHandle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u0053\u0069\u0074\u0065",NewCT_ConnectionSite ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041dj\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_AdjustHandleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u0069\u006f\u006e\u0053i\u0074\u0065\u004c\u0069\u0073\u0074",NewCT_ConnectionSiteList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Connection ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f",NewCT_Path2DMoveTo ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f",NewCT_Path2DLineTo ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044A\u0072\u0063\u0054\u006f",NewCT_Path2DArcTo ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0061th\u0032D\u0051\u0075\u0061\u0064\u0042e\u007a\u0069\u0065\u0072\u0054\u006f",NewCT_Path2DQuadBezierTo ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050at\u0068\u0032\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072T\u006f",NewCT_Path2DCubicBezierTo ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044C\u006c\u006f\u0073\u0065",NewCT_Path2DClose ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u0074\u0068\u0032D",NewCT_Path2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074",NewCT_Path2DList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050re\u0073\u0065\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044",NewCT_PresetGeometry2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u0065\u0073\u0065\u0074T\u0065\u0078t\u0053\u0068\u0061\u0070\u0065",NewCT_PresetTextShape ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044",NewCT_CustomGeometry2D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u004c\u0069\u006e\u0065\u0045\u006e\u0064\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073",NewCT_LineEndProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0042\u0065\u0076\u0065\u006c",NewCT_LineJoinBevel ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0052\u006f\u0075\u006e\u0064",NewCT_LineJoinRound ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_LineJoinMiterProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_PresetLineDashProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070",NewCT_DashStop ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_DashStopList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_LineProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0061\u0070\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_ShapeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_GroupShapeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fSt\u0079\u006c\u0065\u004d\u0061\u0074\u0072\u0069\u0078\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_StyleMatrixReference ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u006f\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_FontReference ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_ShapeStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0065\u0066a\u0075\u006c\u0074\u0053\u0068a\u0070e\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006fn",NewCT_DefaultShapeDefinition ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004fbj\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006ct\u0073",NewCT_ObjectStyleDefaults ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u006d\u0070\u0074\u0079\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_EmptyElement ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorMapping ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCo\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_ColorMappingOverride ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006de\u0041\u006e\u0064\u004d\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorSchemeAndMapping ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u006f\u006c\u006f\u0072\u0053c\u0068\u0065m\u0065\u004c\u0069\u0073\u0074",NewCT_ColorSchemeList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004fff\u0069\u0063\u0065\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074",NewCT_OfficeStyleSheet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u0061se\u0053t\u0079\u006c\u0065\u0073\u004fv\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_BaseStylesOverride ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043li\u0070\u0062\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065e\u0074",NewCT_ClipboardStyleSheet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_TableCellProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073",NewCT_Headers ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c",NewCT_TableCol ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0047\u0072\u0069\u0064",NewCT_TableGrid ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006c",NewCT_TableCell ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077",NewCT_TableRow ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_TableProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065",NewCT_Table ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0065\u006c\u006c\u0033D",NewCT_Cell3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_ThemeableLineStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079l\u0065",NewCT_TableStyleTextStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTa\u0062\u006c\u0065\u0043\u0065\u006c\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_TableCellBorderStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTa\u0062\u006c\u0065\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0074\u0079\u006c\u0065",NewCT_TableBackgroundStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079l\u0065",NewCT_TableStyleCellStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074S\u0074\u0079\u006c\u0065",NewCT_TablePartStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_TableStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u004c\u0069\u0073\u0074",NewCT_TableStyleList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068",NewCT_TextParagraph ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065",NewCT_TextListStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0054\u0065\u0078\u0074\u004e\u006f\u0072\u006da\u006c\u0041\u0075\u0074of\u0069\u0074",NewCT_TextNormalAutofit ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0053\u0068\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074",NewCT_TextShapeAutofit ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074",NewCT_TextNoAutofit ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065xt\u0042o\u0064\u0079\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_TextBodyProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079",NewCT_TextBody ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006fl\u006fr\u0046\u006f\u006c\u006c\u006f\u0077\u0054e\u0078\u0074",NewCT_TextBulletColorFollowText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065F\u006f\u006c\u006co\u0077T\u0065\u0078\u0074",NewCT_TextBulletSizeFollowText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_TextBulletSizePercent ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0050\u006f\u0069n\u0074",NewCT_TextBulletSizePoint ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070e\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextBulletTypefaceFollowText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTe\u0078\u0074\u0041\u0075\u0074\u006f\u006e\u0075\u006d\u0062\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_TextAutonumberBullet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042u\u006c\u006c\u0065\u0074",NewCT_TextCharBullet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042u\u006c\u006c\u0065\u0074",NewCT_TextBlipBullet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0065\u0078\u0074\u004e\u006f\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_TextNoBullet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074",NewCT_TextFont ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u004c\u0069n\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextUnderlineLineFollowText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u0046\u0069l\u006c\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextUnderlineFillFollowText ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046i\u006c\u006c\u0047\u0072\u006f\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065\u0072",NewCT_TextUnderlineFillGroupWrapper ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_TextCharacterProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_TextSpacingPercent ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074",NewCT_TextSpacingPoint ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070",NewCT_TextTabStop ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0065\u0078\u0074\u0054\u0061b\u0053\u0074o\u0070\u004c\u0069\u0073\u0074",NewCT_TextTabStopList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b",NewCT_TextLineBreak ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070a\u0063\u0069\u006e\u0067",NewCT_TextSpacing ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_TextParagraphProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_TextField ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065x\u0074\u0052\u0075\u006e",NewCT_RegularTextRun ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce",NewVideoFile ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0067r\u0061\u0070\u0068\u0069\u0063",NewGraphic ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0062\u006c\u0069\u0070",NewBlip ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065m\u0065",NewTheme ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewThemeOverride ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065m\u0065\u004d\u0061\u006e\u0061\u0067\u0065\u0072",NewThemeManager ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0062\u006c",NewTbl ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","t\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074",NewTblStyleLst ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061",NewEG_Media ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewEG_ColorTransform ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t",NewEG_OfficeArtExtensionList ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065",NewEG_ColorChoice ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u0054\u0065\u0078\u0074\u0033D",NewEG_Text3D ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewEG_ShadeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0046\u0069ll\u004do\u0064\u0065\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_FillModeProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewEG_FillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u0045\u0066\u0066\u0065\u0063t",NewEG_Effect ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_EffectProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079",NewEG_Geometry ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fT\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079",NewEG_TextGeometry ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineFillProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineJoinProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineDashProperties ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065",NewEG_ThemeableFillStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005fTh\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065",NewEG_ThemeableEffectStyle ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054he\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006ce\u0073",NewEG_ThemeableFontStyles ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075t\u006f\u0066\u0069\u0074",NewEG_TextAutofit ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fT\u0065\u0078\u0074\u0042\u0075l\u006c\u0065t\u0043\u006f\u006c\u006f\u0072",NewEG_TextBulletColor ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065",NewEG_TextBulletSize ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0054\u0065xt\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070\u0065\u0066\u0061\u0063\u0065",NewEG_TextBulletTypeface ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074",NewEG_TextBullet ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Li\u006e\u0065",NewEG_TextUnderlineLine ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Fi\u006c\u006c",NewEG_TextUnderlineFill ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e",NewEG_TextRun ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041G\u005f\u0042\u006c\u006f\u0062",NewAG_Blob ); -_c .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewAG_Locking ); +// ValidateWithPath validates the CT_ObjectStyleDefaults and its children, prefixing error messages with path +func (_fcdcg *CT_ObjectStyleDefaults )ValidateWithPath (path string )error {if _fcdcg .SpDef !=nil {if _fddbf :=_fcdcg .SpDef .ValidateWithPath (path +"\u002f\u0053\u0070\u0044\u0065\u0066");_fddbf !=nil {return _fddbf ;};};if _fcdcg .LnDef !=nil {if _bafe :=_fcdcg .LnDef .ValidateWithPath (path +"\u002f\u004c\u006e\u0044\u0065\u0066"); +_bafe !=nil {return _bafe ;};};if _fcdcg .TxDef !=nil {if _egbag :=_fcdcg .TxDef .ValidateWithPath (path +"\u002f\u0054\u0078\u0044\u0065\u0066");_egbag !=nil {return _egbag ;};};if _fcdcg .ExtLst !=nil {if _eacgf :=_fcdcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eacgf !=nil {return _eacgf ;};};return nil ;};func init (){_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fA\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065",NewCT_AudioFile ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fV\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065",NewCT_VideoFile ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0051\u0075\u0069c\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065",NewCT_QuickTimeFile ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043D\u0054\u0069\u006d\u0065",NewCT_AudioCDTime ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0064\u0069\u006f\u0043\u0044",NewCT_AudioCD ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065",NewCT_ColorScheme ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dC\u006f\u006c\u006f\u0072",NewCT_CustomColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053up\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0061\u006c\u0046\u006f\u006e\u0074",NewCT_SupplementalFont ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dC\u006f\u006co\u0072\u004c\u0069\u0073\u0074",NewCT_CustomColorList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006c\u0065c\u0074\u0069\u006f\u006e",NewCT_FontCollection ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u0049\u0074\u0065\u006d",NewCT_EffectStyleItem ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065",NewCT_FontScheme ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u0069\u006cl\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_FillStyleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_LineStyleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074S\u0074\u0079l\u0065\u004c\u0069\u0073\u0074",NewCT_EffectStyleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075n\u0064\u0046\u0069\u006c\u006c\u0053\u0074\u0079\u006c\u0065L\u0069\u0073\u0074",NewCT_BackgroundFillStyleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u004da\u0074\u0072\u0069\u0078",NewCT_StyleMatrix ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_BaseStyles ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u0066fi\u0063e\u0041\u0072\u0074\u0045\u0078t\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_OfficeArtExtension ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0067\u006c\u0065",NewCT_Angle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0046\u0069\u0078e\u0064\u0041\u006e\u0067\u006c\u0065",NewCT_PositiveFixedAngle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_Percentage ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u006fsi\u0074i\u0076\u0065\u0050\u0065\u0072c\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_PositivePercentage ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fF\u0069\u0078\u0065\u0064\u0050e\u0072\u0063e\u006e\u0074\u0061\u0067\u0065",NewCT_FixedPercentage ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065",NewCT_PositiveFixedPercentage ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0061\u0074\u0069\u006f",NewCT_Ratio ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0032\u0044",NewCT_Point2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0053i\u007a\u0065\u0032\u0044",NewCT_PositiveSize2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043om\u0070\u006c\u0065\u006d\u0065\u006e\u0074\u0054\u0072\u0061\u006e\u0073\u0066\u006fr\u006d",NewCT_ComplementTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049nv\u0065\u0072\u0073\u0065\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_InverseTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0072ay\u0073c\u0061\u006c\u0065\u0054\u0072a\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_GrayscaleTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0061\u006d\u006d\u0061\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewCT_GammaTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0049\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0061\u006dm\u0061\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_InverseGammaTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_ScRgbColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_SRgbColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0048\u0073\u006c\u0043\u006f\u006c\u006f\u0072",NewCT_HslColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0079\u0073\u0074\u0065\u006dC\u006f\u006c\u006f\u0072",NewCT_SystemColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0065C\u006f\u006c\u006f\u0072",NewCT_SchemeColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u0074C\u006f\u006c\u006f\u0072",NewCT_PresetColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t",NewCT_OfficeArtExtensionList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0061\u006c\u0065\u0032\u0044",NewCT_Scale2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d\u0032\u0044",NewCT_Transform2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0032\u0044",NewCT_GroupTransform2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u006f\u0069\u006e\u0074\u0033\u0044",NewCT_Point3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0033\u0044",NewCT_Vector3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0070\u0068\u0065\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0073",NewCT_SphereCoords ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u0074",NewCT_RelativeRect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0052\u0055",NewCT_ColorMRU ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEm\u0062\u0065\u0064\u0064\u0065\u0064\u0057\u0041\u0056\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065",NewCT_EmbeddedWAVAudioFile ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043on\u006e\u0065\u0063\u0074\u006f\u0072\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ConnectorLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0061\u0070\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ShapeLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004c\u006fc\u006b\u0069\u006e\u0067",NewCT_PictureLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u006f\u0075\u0070\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_GroupLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004f\u0062\u006a\u0065\u0063\u0074F\u0072\u0061\u006d\u0065\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_GraphicalObjectFrameLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnt\u0065n\u0074\u0050\u0061\u0072\u0074L\u006f\u0063\u006b\u0069\u006e\u0067",NewCT_ContentPartLocking ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006f\u0070\u0073",NewCT_NonVisualDrawingProps ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050ro\u0070\u0073",NewCT_NonVisualDrawingShapeProps ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fN\u006f\u006e\u0056\u0069s\u0075\u0061\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u006f\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NonVisualConnectorProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072ti\u0065\u0073",NewCT_NonVisualPictureProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072o\u0075p\u0044r\u0061w\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0073",NewCT_NonVisualGroupDrawingShapeProps ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fNo\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0047\u0072a\u0070h\u0069c\u0046r\u0061\u006d\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NonVisualGraphicFrameProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u006eV\u0069\u0073\u0075\u0061\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_NonVisualContentPartProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ra\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0044\u0061t\u0061",NewCT_GraphicalObjectData ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069c\u0061\u006cO\u0062\u006a\u0065\u0063\u0074",NewCT_GraphicalObject ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041ni\u006d\u0061\u0074\u0069\u006f\u006e\u0044\u0067\u006d\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_AnimationDgmElement ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043h\u0061\u0072\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_AnimationChartElement ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0041\u006e\u0069m\u0061\u0074\u0069\u006f\u006eE\u006ce\u006de\u006e\u0074\u0043\u0068\u006f\u0069\u0063e",NewCT_AnimationElementChoice ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069o\u006e\u0044\u0067\u006d\u0042\u0075\u0069l\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationDgmBuildProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0043\u0068\u0061r\u0074B\u0075\u0069\u006c\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationChartBuildProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fA\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_AnimationGraphicalObjectBuildProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_BackgroundFormatting ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u0068ol\u0065E\u0032\u006f\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_WholeE2oFormatting ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0076\u006d\u006c\u0055\u0073\u0065\u0053\u0068\u0061p\u0065\u0052\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065",NewCT_GvmlUseShapeRectangle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0076\u006dl\u0054\u0065\u0078\u0074\u0053\u0068\u0061\u0070\u0065",NewCT_GvmlTextShape ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0076ml\u0053h\u0061\u0070\u0065\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GvmlShapeNonVisual ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fG\u0076\u006d\u006c\u0053\u0068\u0061\u0070\u0065",NewCT_GvmlShape ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065c\u0074o\u0072N\u006f\u006e\u0056\u0069\u0073\u0075\u0061l",NewCT_GvmlConnectorNonVisual ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0076\u006dl\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_GvmlConnector ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fGv\u006d\u006c\u0050\u0069\u0063\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GvmlPictureNonVisual ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0050\u0069c\u0074\u0075\u0072\u0065",NewCT_GvmlPicture ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047v\u006d\u006c\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046r\u0061m\u0065\u004e\u006f\u006e\u0056\u0069\u0073u\u0061\u006c",NewCT_GvmlGraphicFrameNonVisual ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0076\u006d\u006cG\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004fb\u006a\u0065\u0063t\u0046r\u0061\u006d\u0065",NewCT_GvmlGraphicalObjectFrame ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069s\u0075\u0061\u006c",NewCT_GvmlGroupShapeNonVisual ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0076\u006d\u006c\u0047\u0072\u006f\u0075\u0070S\u0068\u0061\u0070\u0065",NewCT_GvmlGroupShape ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0061\u006d\u0065\u0072a",NewCT_Camera ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004c\u0069\u0067\u0068\u0074\u0052\u0069\u0067",NewCT_LightRig ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0065\u0033\u0044",NewCT_Scene3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u0061\u0063\u006b\u0064\u0072\u006f\u0070",NewCT_Backdrop ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0065\u0076\u0065\u006c",NewCT_Bevel ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0033\u0044",NewCT_Shape3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006c\u0061\u0074\u0054\u0065\u0078\u0074",NewCT_FlatText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061B\u0069\u004c\u0065\u0076\u0065l\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaBiLevelEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061C\u0065\u0069\u006c\u0069\u006eg\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaCeilingEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041lp\u0068\u0061\u0046\u006c\u006f\u006f\u0072\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaFloorEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061I\u006e\u0076\u0065\u0072\u0073e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaInverseEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006c\u0070\u0068a\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0046i\u0078\u0065\u0064E\u0066f\u0065\u0063\u0074",NewCT_AlphaModulateFixedEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0041\u006c\u0070\u0068\u0061\u004f\u0075\u0074s\u0065\u0074\u0045\u0066fe\u0063\u0074",NewCT_AlphaOutsetEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0041\u006cph\u0061R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_AlphaReplaceEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0042\u0069\u004ce\u0076\u0065\u006c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_BiLevelEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006c\u0075\u0072\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_BlurEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u006f\u006c\u006f\u0072\u0043\u0068\u0061n\u0067\u0065\u0045\u0066fe\u0063\u0074",NewCT_ColorChangeEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006flo\u0072R\u0065\u0070\u006c\u0061\u0063e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_ColorReplaceEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0075\u006ft\u006f\u006e\u0065\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_DuotoneEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u006c\u006f\u0077\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_GlowEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0079\u0073\u0063a\u006c\u0065E\u0066\u0066\u0065\u0063\u0074",NewCT_GrayscaleEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0053\u004c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_HSLEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0049\u006e\u006e\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074",NewCT_InnerShadowEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fL\u0075\u006d\u0069\u006e\u0061n\u0063\u0065E\u0066\u0066\u0065\u0063\u0074",NewCT_LuminanceEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u004f\u0075\u0074\u0065\u0072\u0053\u0068\u0061d\u006f\u0077\u0045\u0066fe\u0063\u0074",NewCT_OuterShadowEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0072es\u0065t\u0053\u0068\u0061\u0064\u006fw\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_PresetShadowEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ef\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_ReflectionEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fRe\u006c\u0061\u0074\u0069\u0076\u0065\u004f\u0066\u0066\u0073\u0065\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_RelativeOffsetEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u006f\u0066\u0074\u0045\u0064g\u0065\u0073E\u0066\u0066\u0065\u0063\u0074",NewCT_SoftEdgesEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0069\u006e\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_TintEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0072\u0061\u006e\u0073\u0066o\u0072\u006dE\u0066\u0066\u0065\u0063\u0074",NewCT_TransformEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004eoF\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NoFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0053\u006f\u006c\u0069d\u0043\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u006cP\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_SolidColorFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004c\u0069\u006e\u0065\u0061\u0072\u0053\u0068\u0061\u0064e\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_LinearShadeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050at\u0068\u0053\u0068\u0061\u0064\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_PathShadeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ra\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_GradientStopList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046i\u006cl\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_GradientFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0069le\u0049n\u0066\u006f\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_TileInfoProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0074\u0072\u0065\u0074\u0063\u0068\u0049\u006e\u0066o\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_StretchInfoProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0042\u006c\u0069\u0070",NewCT_Blip ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006cip\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_BlipFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006cl\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_PatternFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_GroupFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_FillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_FillEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0046\u0069\u006c\u006c\u004f\u0076\u0065\u0072l\u0061\u0079\u0045\u0066fe\u0063\u0074",NewCT_FillOverlayEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065",NewCT_EffectReference ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074C\u006f\u006et\u0061\u0069\u006e\u0065\u0072",NewCT_EffectContainer ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041lp\u0068\u0061\u004d\u006f\u0064\u0075\u006c\u0061\u0074\u0065\u0045\u0066\u0066\u0065c\u0074",NewCT_AlphaModulateEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006c\u0065\u006e\u0064\u0045f\u0066\u0065\u0063\u0074",NewCT_BlendEffect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0069\u0073\u0074",NewCT_EffectList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_EffectProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fG\u0065\u006f\u006d\u0047\u0075\u0069\u0064\u0065",NewCT_GeomGuide ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0047\u0065\u006fm\u0047\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_GeomGuideList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0064\u006a\u0050\u006f\u0069\u006e\u0074\u0032\u0044",NewCT_AdjPoint2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0047\u0065\u006f\u006d\u0052\u0065\u0063\u0074",NewCT_GeomRect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u0059\u0041\u0064\u006a\u0075\u0073\u0074\u0048a\u006e\u0064\u006c\u0065",NewCT_XYAdjustHandle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0050\u006f\u006c\u0061\u0072\u0041\u0064\u006au\u0073\u0074\u0048\u0061nd\u006c\u0065",NewCT_PolarAdjustHandle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u0053\u0069\u0074\u0065",NewCT_ConnectionSite ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041dj\u0075\u0073\u0074\u0048\u0061\u006e\u0064\u006c\u0065\u004c\u0069\u0073\u0074",NewCT_AdjustHandleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u0069\u006f\u006e\u0053i\u0074\u0065\u004c\u0069\u0073\u0074",NewCT_ConnectionSiteList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Connection ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004d\u006f\u0076\u0065\u0054\u006f",NewCT_Path2DMoveTo ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u006e\u0065\u0054\u006f",NewCT_Path2DLineTo ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044A\u0072\u0063\u0054\u006f",NewCT_Path2DArcTo ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0061th\u0032D\u0051\u0075\u0061\u0064\u0042e\u007a\u0069\u0065\u0072\u0054\u006f",NewCT_Path2DQuadBezierTo ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050at\u0068\u0032\u0044\u0043\u0075\u0062\u0069\u0063\u0042\u0065\u007a\u0069\u0065\u0072T\u006f",NewCT_Path2DCubicBezierTo ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044C\u006c\u006f\u0073\u0065",NewCT_Path2DClose ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u0074\u0068\u0032D",NewCT_Path2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u0032\u0044\u004c\u0069\u0073\u0074",NewCT_Path2DList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050re\u0073\u0065\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044",NewCT_PresetGeometry2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u0065\u0073\u0065\u0074T\u0065\u0078t\u0053\u0068\u0061\u0070\u0065",NewCT_PresetTextShape ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079\u0032\u0044",NewCT_CustomGeometry2D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u004c\u0069\u006e\u0065\u0045\u006e\u0064\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073",NewCT_LineEndProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0042\u0065\u0076\u0065\u006c",NewCT_LineJoinBevel ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0069\u006ee\u004a\u006f\u0069\u006e\u0052\u006f\u0075\u006e\u0064",NewCT_LineJoinRound ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004a\u006f\u0069\u006eM\u0069\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_LineJoinMiterProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0072\u0065\u0073e\u0074\u004c\u0069\u006e\u0065\u0044\u0061\u0073\u0068P\u0072\u006f\u0070e\u0072t\u0069\u0065\u0073",NewCT_PresetLineDashProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0073\u0068\u0053\u0074\u006f\u0070",NewCT_DashStop ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0073\u0068\u0053\u0074\u006f\u0070\u004c\u0069\u0073\u0074",NewCT_DashStopList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_LineProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0061\u0070\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_ShapeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_GroupShapeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fSt\u0079\u006c\u0065\u004d\u0061\u0074\u0072\u0069\u0078\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_StyleMatrixReference ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u006f\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_FontReference ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_ShapeStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0065\u0066a\u0075\u006c\u0074\u0053\u0068a\u0070e\u0044e\u0066\u0069\u006e\u0069\u0074\u0069\u006fn",NewCT_DefaultShapeDefinition ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004fbj\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065\u0044\u0065\u0066\u0061\u0075\u006ct\u0073",NewCT_ObjectStyleDefaults ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u006d\u0070\u0074\u0079\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_EmptyElement ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u006f\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorMapping ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCo\u006c\u006f\u0072\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_ColorMappingOverride ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006de\u0041\u006e\u0064\u004d\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorSchemeAndMapping ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u006f\u006c\u006f\u0072\u0053c\u0068\u0065m\u0065\u004c\u0069\u0073\u0074",NewCT_ColorSchemeList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004fff\u0069\u0063\u0065\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074",NewCT_OfficeStyleSheet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u0061se\u0053t\u0079\u006c\u0065\u0073\u004fv\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_BaseStylesOverride ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043li\u0070\u0062\u006f\u0061\u0072\u0064\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065e\u0074",NewCT_ClipboardStyleSheet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_TableCellProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073",NewCT_Headers ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c",NewCT_TableCol ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0047\u0072\u0069\u0064",NewCT_TableGrid ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0043\u0065\u006c\u006c",NewCT_TableCell ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077",NewCT_TableRow ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_TableProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065",NewCT_Table ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0065\u006c\u006c\u0033D",NewCT_Cell3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u004c\u0069n\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_ThemeableLineStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0054\u0065\u0078\u0074\u0053\u0074\u0079l\u0065",NewCT_TableStyleTextStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTa\u0062\u006c\u0065\u0043\u0065\u006c\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0053\u0074\u0079\u006c\u0065",NewCT_TableCellBorderStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTa\u0062\u006c\u0065\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0074\u0079\u006c\u0065",NewCT_TableBackgroundStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ab\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0043\u0065\u006c\u006c\u0053\u0074\u0079l\u0065",NewCT_TableStyleCellStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074S\u0074\u0079\u006c\u0065",NewCT_TablePartStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_TableStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u004c\u0069\u0073\u0074",NewCT_TableStyleList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068",NewCT_TextParagraph ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u0073\u0074\u0053\u0074\u0079\u006c\u0065",NewCT_TextListStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0054\u0065\u0078\u0074\u004e\u006f\u0072\u006da\u006c\u0041\u0075\u0074of\u0069\u0074",NewCT_TextNormalAutofit ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0053\u0068\u0061\u0070\u0065\u0041\u0075\u0074\u006f\u0066\u0069\u0074",NewCT_TextShapeAutofit ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004e\u006f\u0041\u0075\u0074\u006f\u0066\u0069\u0074",NewCT_TextNoAutofit ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065xt\u0042o\u0064\u0079\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_TextBodyProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006f\u0064\u0079",NewCT_TextBody ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054e\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u006fl\u006fr\u0046\u006f\u006c\u006c\u006f\u0077\u0054e\u0078\u0074",NewCT_TextBulletColorFollowText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074B\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065F\u006f\u006c\u006co\u0077T\u0065\u0078\u0074",NewCT_TextBulletSizeFollowText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074S\u0069\u007a\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_TextBulletSizePercent ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0042\u0075\u006c\u006c\u0065\u0074\u0053\u0069\u007a\u0065\u0050\u006f\u0069n\u0074",NewCT_TextBulletSizePoint ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0042u\u006c\u006c\u0065\u0074\u0054\u0079\u0070e\u0066\u0061\u0063\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextBulletTypefaceFollowText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fTe\u0078\u0074\u0041\u0075\u0074\u006f\u006e\u0075\u006d\u0062\u0065\u0072\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_TextAutonumberBullet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072\u0042u\u006c\u006c\u0065\u0074",NewCT_TextCharBullet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0042\u006c\u0069\u0070\u0042u\u006c\u006c\u0065\u0074",NewCT_TextBlipBullet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0065\u0078\u0074\u004e\u006f\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_TextNoBullet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u006f\u006e\u0074",NewCT_TextFont ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u004c\u0069n\u0065\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextUnderlineLineFollowText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064e\u0072\u006c\u0069\u006e\u0065\u0046\u0069l\u006c\u0046\u006f\u006c\u006c\u006f\u0077\u0054\u0065\u0078\u0074",NewCT_TextUnderlineFillFollowText ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0046i\u006c\u006c\u0047\u0072\u006f\u0075\u0070\u0057\u0072\u0061\u0070\u0070\u0065\u0072",NewCT_TextUnderlineFillGroupWrapper ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0043\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_TextCharacterProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0054\u0065xt\u0053p\u0061\u0063\u0069\u006e\u0067P\u0065\u0072\u0063\u0065\u006e\u0074",NewCT_TextSpacingPercent ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054ex\u0074\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0050\u006f\u0069\u006e\u0074",NewCT_TextSpacingPoint ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0054\u0061b\u0053\u0074\u006f\u0070",NewCT_TextTabStop ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0065\u0078\u0074\u0054\u0061b\u0053\u0074o\u0070\u004c\u0069\u0073\u0074",NewCT_TextTabStopList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0054\u0065\u0078t\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b",NewCT_TextLineBreak ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0053\u0070a\u0063\u0069\u006e\u0067",NewCT_TextSpacing ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_TextParagraphProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_TextField ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0067\u0075\u006c\u0061\u0072\u0054\u0065x\u0074\u0052\u0075\u006e",NewCT_RegularTextRun ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce",NewVideoFile ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0067r\u0061\u0070\u0068\u0069\u0063",NewGraphic ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0062\u006c\u0069\u0070",NewBlip ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065m\u0065",NewTheme ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065\u006d\u0065\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewThemeOverride ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0068\u0065m\u0065\u004d\u0061\u006e\u0061\u0067\u0065\u0072",NewThemeManager ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0062\u006c",NewTbl ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","t\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u004c\u0073\u0074",NewTblStyleLst ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u004d\u0065\u0064\u0069\u0061",NewEG_Media ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d",NewEG_ColorTransform ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u004f\u0066\u0066i\u0063\u0065\u0041\u0072\u0074E\u0078t\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073t",NewEG_OfficeArtExtensionList ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0043\u006f\u006c\u006f\u0072\u0043h\u006f\u0069\u0063\u0065",NewEG_ColorChoice ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u0054\u0065\u0078\u0074\u0033D",NewEG_Text3D ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fS\u0068\u0061\u0064\u0065\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewEG_ShadeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0046\u0069ll\u004do\u0064\u0065\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_FillModeProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0046\u0069\u006c\u006c\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewEG_FillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005f\u0045\u0066\u0066\u0065\u0063t",NewEG_Effect ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0045ff\u0065\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_EffectProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079",NewEG_Geometry ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fT\u0065\u0078\u0074\u0047\u0065\u006f\u006d\u0065\u0074\u0072\u0079",NewEG_TextGeometry ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u0046i\u006c\u006c\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineFillProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u004ao\u0069\u006e\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineJoinProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u004c\u0069ne\u0044a\u0073\u0068\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",NewEG_LineDashProperties ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0054\u0068em\u0065a\u0062\u006c\u0065\u0046\u0069l\u006c\u0053\u0074\u0079\u006c\u0065",NewEG_ThemeableFillStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005fTh\u0065\u006d\u0065\u0061\u0062\u006c\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0053\u0074\u0079\u006c\u0065",NewEG_ThemeableEffectStyle ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054he\u006d\u0065\u0061\u0062\u006c\u0065\u0046\u006f\u006e\u0074\u0053\u0074\u0079\u006ce\u0073",NewEG_ThemeableFontStyles ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0041\u0075t\u006f\u0066\u0069\u0074",NewEG_TextAutofit ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045G\u005fT\u0065\u0078\u0074\u0042\u0075l\u006c\u0065t\u0043\u006f\u006c\u006f\u0072",NewEG_TextBulletColor ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065t\u0053\u0069\u007a\u0065",NewEG_TextBulletSize ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047\u005f\u0054\u0065xt\u0042u\u006c\u006c\u0065\u0074\u0054y\u0070\u0065\u0066\u0061\u0063\u0065",NewEG_TextBulletTypeface ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0042\u0075\u006c\u006c\u0065\u0074",NewEG_TextBullet ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Li\u006e\u0065",NewEG_TextUnderlineLine ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","E\u0047_\u0054\u0065\u0078\u0074\u0055\u006e\u0064\u0065r\u006c\u0069\u006e\u0065Fi\u006c\u006c",NewEG_TextUnderlineFill ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047\u005f\u0054\u0065\u0078\u0074\u0052\u0075\u006e",NewEG_TextRun ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041G\u005f\u0042\u006c\u006f\u0062",NewAG_Blob ); +_cg .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u004c\u006f\u0063\u006b\u0069\u006e\u0067",NewAG_Locking ); }; \ No newline at end of file diff --git a/schema/soo/dml/lockedCanvas/lockedCanvas.go b/schema/soo/dml/lockedCanvas/lockedCanvas.go index 6a4f6001ff..799cf25515 100644 --- a/schema/soo/dml/lockedCanvas/lockedCanvas.go +++ b/schema/soo/dml/lockedCanvas/lockedCanvas.go @@ -9,16 +9,15 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package lockedCanvas ;import (_b "encoding/xml";_be "fmt";_cd "github.com/unidoc/unioffice/v2";_bf "github.com/unidoc/unioffice/v2/schema/soo/dml";); - -// Validate validates the LockedCanvas and its children -func (_fa *LockedCanvas )Validate ()error {return _fa .ValidateWithPath ("\u004c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073");};type LockedCanvas struct{_bf .CT_GvmlGroupShape };func NewLockedCanvas ()*LockedCanvas {_a :=&LockedCanvas {}; -_a .CT_GvmlGroupShape =*_bf .NewCT_GvmlGroupShape ();return _a ;}; +package lockedCanvas ;import (_e "encoding/xml";_f "fmt";_dc "github.com/unidoc/unioffice/v2";_d "github.com/unidoc/unioffice/v2/schema/soo/dml";);func (_eg *LockedCanvas )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eg .CT_GvmlGroupShape =*_d .NewCT_GvmlGroupShape (); +for {_dd ,_ca :=d .Token ();if _ca !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004c\u006f\u0063\u006b\u0065d\u0043\u0061\u006e\u0076\u0061\u0073\u003a\u0020\u0025\u0073",_ca );};if _ce ,_a :=_dd .(_e .EndElement );_a &&_ce .Name ==start .Name {break ; +};};return nil ;};func NewLockedCanvas ()*LockedCanvas {_fg :=&LockedCanvas {};_fg .CT_GvmlGroupShape =*_d .NewCT_GvmlGroupShape ();return _fg ;}; // ValidateWithPath validates the LockedCanvas and its children, prefixing error messages with path -func (_bea *LockedCanvas )ValidateWithPath (path string )error {if _gd :=_bea .CT_GvmlGroupShape .ValidateWithPath (path );_gd !=nil {return _gd ;};return nil ;};func (_d *LockedCanvas )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073";return _d .CT_GvmlGroupShape .MarshalXML (e ,start );};func (_g *LockedCanvas )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_g .CT_GvmlGroupShape =*_bf .NewCT_GvmlGroupShape (); -for {_e ,_dd :=d .Token ();if _dd !=nil {return _be .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004c\u006f\u0063\u006b\u0065d\u0043\u0061\u006e\u0076\u0061\u0073\u003a\u0020\u0025\u0073",_dd );};if _f ,_bb :=_e .(_b .EndElement );_bb &&_f .Name ==start .Name {break ; -};};return nil ;};func init (){_cd .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073","\u006c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073",NewLockedCanvas ); +func (_b *LockedCanvas )ValidateWithPath (path string )error {if _ad :=_b .CT_GvmlGroupShape .ValidateWithPath (path );_ad !=nil {return _ad ;};return nil ;};type LockedCanvas struct{_d .CT_GvmlGroupShape }; + +// Validate validates the LockedCanvas and its children +func (_df *LockedCanvas )Validate ()error {return _df .ValidateWithPath ("\u004c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073");};func (_fc *LockedCanvas )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073";return _fc .CT_GvmlGroupShape .MarshalXML (e ,start );};func init (){_dc .RegisterConstructor ("h\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061t\u0073.\u006f\u0072\u0067\u002fd\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073","\u006c\u006f\u0063k\u0065\u0064\u0043\u0061\u006e\u0076\u0061\u0073",NewLockedCanvas ); }; \ No newline at end of file diff --git a/schema/soo/dml/picture/picture.go b/schema/soo/dml/picture/picture.go index d9a234456a..52ab94a6ff 100644 --- a/schema/soo/dml/picture/picture.go +++ b/schema/soo/dml/picture/picture.go @@ -9,44 +9,32 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package picture ;import (_c "encoding/xml";_cd "github.com/unidoc/unioffice/v2";_cf "github.com/unidoc/unioffice/v2/common/logger";_a "github.com/unidoc/unioffice/v2/schema/soo/dml";); +package picture ;import (_b "encoding/xml";_e "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_a "github.com/unidoc/unioffice/v2/schema/soo/dml";); -// Validate validates the CT_PictureNonVisual and its children -func (_cfc *CT_PictureNonVisual )Validate ()error {return _cfc .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type Pic struct{CT_Picture };func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_dd :=&CT_PictureNonVisual {}; -_dd .CNvPr =_a .NewCT_NonVisualDrawingProps ();_dd .CNvPicPr =_a .NewCT_NonVisualPictureProperties ();return _dd ;};func (_cb *CT_PictureNonVisual )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_f :=_c .StartElement {Name :_c .Name {Local :"\u0070i\u0063\u003a\u0063\u004e\u0076\u0050r"}}; -e .EncodeElement (_cb .CNvPr ,_f );_df :=_c .StartElement {Name :_c .Name {Local :"\u0070\u0069\u0063:\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_cb .CNvPicPr ,_df );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_gg *Pic )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070i\u0063\u003a\u0070\u0069\u0063";return _gg .CT_Picture .MarshalXML (e ,start );}; - -// ValidateWithPath validates the Pic and its children, prefixing error messages with path -func (_bb *Pic )ValidateWithPath (path string )error {if _da :=_bb .CT_Picture .ValidateWithPath (path );_da !=nil {return _da ;};return nil ;}; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_ec *CT_Picture )ValidateWithPath (path string )error {if _ed :=_ec .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_ed !=nil {return _ed ;};if _bf :=_ec .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_bf !=nil {return _bf ;};if _ba :=_ec .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ba !=nil {return _ba ;};return nil ;};func NewPic ()*Pic {_fa :=&Pic {};_fa .CT_Picture =*NewCT_Picture ();return _fa };func (_ge *CT_Picture )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start ); +_d :=_b .StartElement {Name :_b .Name {Local :"p\u0069\u0063\u003a\u006e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_ge .NvPicPr ,_d );_ga :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0069\u0063:\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_ge .BlipFill ,_ga );_dc :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0069\u0063\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ge .SpPr ,_dc );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;}; -// Validate validates the Pic and its children -func (_fcf *Pic )Validate ()error {return _fcf .ValidateWithPath ("\u0050\u0069\u0063")};func (_cg *CT_Picture )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_d :=_c .StartElement {Name :_c .Name {Local :"p\u0069\u0063\u003a\u006e\u0076\u0050\u0069\u0063\u0050\u0072"}}; -e .EncodeElement (_cg .NvPicPr ,_d );_af :=_c .StartElement {Name :_c .Name {Local :"\u0070\u0069\u0063:\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cg .BlipFill ,_af );_ab :=_c .StartElement {Name :_c .Name {Local :"\u0070\u0069\u0063\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cg .SpPr ,_ab );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ed *CT_PictureNonVisual )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ed .CNvPr =_a .NewCT_NonVisualDrawingProps ();_ed .CNvPicPr =_a .NewCT_NonVisualPictureProperties (); -_ca :for {_cda ,_ddc :=d .Token ();if _ddc !=nil {return _ddc ;};switch _ac :=_cda .(type ){case _c .StartElement :switch _ac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0063\u004e\u0076P\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0063\u004e\u0076P\u0072"}:if _beb :=d .DecodeElement (_ed .CNvPr ,&_ac ); -_beb !=nil {return _beb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _edd :=d .DecodeElement (_ed .CNvPicPr ,&_ac ); -_edd !=nil {return _edd ;};default:_cf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ac .Name ); -if _ce :=d .Skip ();_ce !=nil {return _ce ;};};case _c .EndElement :break _ca ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path +func (_dbg *CT_PictureNonVisual )ValidateWithPath (path string )error {if _ad :=_dbg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ad !=nil {return _ad ;};if _cab :=_dbg .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); +_cab !=nil {return _cab ;};return nil ;};func (_eg *CT_Picture )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_eg .NvPicPr =NewCT_PictureNonVisual ();_eg .BlipFill =_a .NewCT_BlipFillProperties ();_eg .SpPr =_a .NewCT_ShapeProperties (); +_ag :for {_cc ,_df :=d .Token ();if _df !=nil {return _df ;};switch _gb :=_cc .(type ){case _b .StartElement :switch _gb .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _db :=d .DecodeElement (_eg .NvPicPr ,&_gb ); +_db !=nil {return _db ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _bc :=d .DecodeElement (_eg .BlipFill ,&_gb ); +_bc !=nil {return _bc ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"}:if _be :=d .DecodeElement (_eg .SpPr ,&_gb ); +_be !=nil {return _be ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_gb .Name ); +if _cb :=d .Skip ();_cb !=nil {return _cb ;};};case _b .EndElement :break _ag ;case _b .CharData :};};return nil ;};func NewCT_Picture ()*CT_Picture {_f :=&CT_Picture {};_f .NvPicPr =NewCT_PictureNonVisual ();_f .BlipFill =_a .NewCT_BlipFillProperties (); +_f .SpPr =_a .NewCT_ShapeProperties ();return _f ;}; -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_bgc *CT_Picture )ValidateWithPath (path string )error {if _dgf :=_bgc .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_dgf !=nil {return _dgf ;};if _ba :=_bgc .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_ba !=nil {return _ba ;};if _ad :=_bgc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ad !=nil {return _ad ;};return nil ;};func (_fc *Pic )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fc .CT_Picture =*NewCT_Picture ();_efg :for {_ag ,_cae :=d .Token (); -if _cae !=nil {return _cae ;};switch _dgc :=_ag .(type ){case _c .StartElement :switch _dgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _dbg :=d .DecodeElement (_fc .NvPicPr ,&_dgc ); -_dbg !=nil {return _dbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _ea :=d .DecodeElement (_fc .BlipFill ,&_dgc ); -_ea !=nil {return _ea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"}:if _eb :=d .DecodeElement (_fc .SpPr ,&_dgc ); -_eb !=nil {return _eb ;};default:_cf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0050i\u0063\u0020\u0025\u0076",_dgc .Name ); -if _fa :=d .Skip ();_fa !=nil {return _fa ;};};case _c .EndElement :break _efg ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_PictureNonVisual and its children +func (_dg *CT_PictureNonVisual )Validate ()error {return _dg .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_PictureNonVisual struct{ -// Validate validates the CT_Picture and its children -func (_ef *CT_Picture )Validate ()error {return _ef .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");}; +// Non-Visual Drawing Properties +CNvPr *_a .CT_NonVisualDrawingProps ; -// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path -func (_dff *CT_PictureNonVisual )ValidateWithPath (path string )error {if _ceg :=_dff .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ceg !=nil {return _ceg ;};if _dgb :=_dff .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); -_dgb !=nil {return _dgb ;};return nil ;};func NewPic ()*Pic {_ade :=&Pic {};_ade .CT_Picture =*NewCT_Picture ();return _ade };type CT_Picture struct{ +// Non-Visual Picture Drawing Properties +CNvPicPr *_a .CT_NonVisualPictureProperties ;};type CT_Picture struct{ // Non-Visual Picture Properties NvPicPr *CT_PictureNonVisual ; @@ -55,18 +43,30 @@ NvPicPr *CT_PictureNonVisual ; BlipFill *_a .CT_BlipFillProperties ; // Shape Properties -SpPr *_a .CT_ShapeProperties ;};type CT_PictureNonVisual struct{ +SpPr *_a .CT_ShapeProperties ;}; -// Non-Visual Drawing Properties -CNvPr *_a .CT_NonVisualDrawingProps ; +// Validate validates the CT_Picture and its children +func (_dfc *CT_Picture )Validate ()error {return _dfc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};type Pic struct{CT_Picture }; -// Non-Visual Picture Drawing Properties -CNvPicPr *_a .CT_NonVisualPictureProperties ;};func NewCT_Picture ()*CT_Picture {_b :=&CT_Picture {};_b .NvPicPr =NewCT_PictureNonVisual ();_b .BlipFill =_a .NewCT_BlipFillProperties ();_b .SpPr =_a .NewCT_ShapeProperties ();return _b ;};func (_db *CT_Picture )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_db .NvPicPr =NewCT_PictureNonVisual (); -_db .BlipFill =_a .NewCT_BlipFillProperties ();_db .SpPr =_a .NewCT_ShapeProperties ();_bg :for {_g ,_aa :=d .Token ();if _aa !=nil {return _aa ;};switch _ec :=_g .(type ){case _c .StartElement :switch _ec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _be :=d .DecodeElement (_db .NvPicPr ,&_ec ); -_be !=nil {return _be ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _dg :=d .DecodeElement (_db .BlipFill ,&_ec ); -_dg !=nil {return _dg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"}:if _abf :=d .DecodeElement (_db .SpPr ,&_ec ); -_abf !=nil {return _abf ;};default:_cf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_ec .Name ); -if _gc :=d .Skip ();_gc !=nil {return _gc ;};};case _c .EndElement :break _bg ;case _c .CharData :};};return nil ;};func init (){_cd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); -_cd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_cd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0070\u0069\u0063",NewPic ); +// Validate validates the Pic and its children +func (_fdc *Pic )Validate ()error {return _fdc .ValidateWithPath ("\u0050\u0069\u0063")}; + +// ValidateWithPath validates the Pic and its children, prefixing error messages with path +func (_eda *Pic )ValidateWithPath (path string )error {if _gbe :=_eda .CT_Picture .ValidateWithPath (path );_gbe !=nil {return _gbe ;};return nil ;};func (_bfe *CT_PictureNonVisual )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_bfe .CNvPr =_a .NewCT_NonVisualDrawingProps (); +_bfe .CNvPicPr =_a .NewCT_NonVisualPictureProperties ();_gd :for {_bb ,_ca :=d .Token ();if _ca !=nil {return _ca ;};switch _ce :=_bb .(type ){case _b .StartElement :switch _ce .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0063\u004e\u0076P\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0063\u004e\u0076P\u0072"}:if _gde :=d .DecodeElement (_bfe .CNvPr ,&_ce ); +_gde !=nil {return _gde ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _af :=d .DecodeElement (_bfe .CNvPicPr ,&_ce ); +_af !=nil {return _af ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ce .Name ); +if _gf :=d .Skip ();_gf !=nil {return _gf ;};};case _b .EndElement :break _gd ;case _b .CharData :};};return nil ;};func (_dbe *Pic )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dbe .CT_Picture =*NewCT_Picture ();_adb :for {_cbf ,_eb :=d .Token (); +if _eb !=nil {return _eb ;};switch _bee :=_cbf .(type ){case _b .StartElement :switch _bee .Name {case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _bbf :=d .DecodeElement (_dbe .NvPicPr ,&_bee ); +_bbf !=nil {return _bbf ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _gfb :=d .DecodeElement (_dbe .BlipFill ,&_bee ); +_gfb !=nil {return _gfb ;};case _b .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"},_b .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0073\u0070\u0050\u0072"}:if _ff :=d .DecodeElement (_dbe .SpPr ,&_bee ); +_ff !=nil {return _ff ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0050i\u0063\u0020\u0025\u0076",_bee .Name ); +if _de :=d .Skip ();_de !=nil {return _de ;};};case _b .EndElement :break _adb ;case _b .CharData :};};return nil ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_ecg :=&CT_PictureNonVisual {};_ecg .CNvPr =_a .NewCT_NonVisualDrawingProps ();_ecg .CNvPicPr =_a .NewCT_NonVisualPictureProperties (); +return _ecg ;};func (_fe *CT_PictureNonVisual )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );_fd :=_b .StartElement {Name :_b .Name {Local :"\u0070i\u0063\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_fe .CNvPr ,_fd ); +_dcf :=_b .StartElement {Name :_b .Name {Local :"\u0070\u0069\u0063:\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_fe .CNvPicPr ,_dcf );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func (_egb *Pic )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070i\u0063\u003a\u0070\u0069\u0063";return _egb .CT_Picture .MarshalXML (e ,start );};func init (){_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); +_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_e .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065","\u0070\u0069\u0063",NewPic ); }; \ No newline at end of file diff --git a/schema/soo/dml/spreadsheetDrawing/spreadsheetDrawing.go b/schema/soo/dml/spreadsheetDrawing/spreadsheetDrawing.go index 0011a9b954..d4970950c2 100644 --- a/schema/soo/dml/spreadsheetDrawing/spreadsheetDrawing.go +++ b/schema/soo/dml/spreadsheetDrawing/spreadsheetDrawing.go @@ -9,137 +9,214 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package spreadsheetDrawing ;import (_g "encoding/xml";_c "fmt";_eb "github.com/unidoc/unioffice/v2";_f "github.com/unidoc/unioffice/v2/common/logger";_a "github.com/unidoc/unioffice/v2/schema/soo/dml";_d "strconv";);func NewCT_OneCellAnchor ()*CT_OneCellAnchor {_fgg :=&CT_OneCellAnchor {}; -_fgg .From =NewCT_Marker ();_fgg .Ext =_a .NewCT_PositiveSize2D ();_fgg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_fgg .ClientData =NewCT_AnchorClientData ();return _fgg ;};type CT_PictureNonVisual struct{CNvPr *_a .CT_NonVisualDrawingProps ; +package spreadsheetDrawing ;import (_bb "encoding/xml";_d "fmt";_a "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_ba "github.com/unidoc/unioffice/v2/schema/soo/dml";_bg "strconv";);type CT_AbsoluteAnchor struct{ -// Non-Visual Picture Drawing Properties -CNvPicPr *_a .CT_NonVisualPictureProperties ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_ecba :=&CT_ShapeNonVisual {};_ecba .CNvPr =_a .NewCT_NonVisualDrawingProps ();_ecba .CNvSpPr =_a .NewCT_NonVisualDrawingShapeProps ();return _ecba ;}; +// Position +Pos *_ba .CT_Point2D ; -// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path -func (_bbc *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _agdf :=_bbc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_agdf !=nil {return _agdf ;};if _bbgd :=_bbc .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); -_bbgd !=nil {return _bbgd ;};return nil ;}; +// Shape Extent +Ext *_ba .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};type CT_Connector struct{ -// ValidateWithPath validates the From and its children, prefixing error messages with path -func (_bgg *From )ValidateWithPath (path string )error {if _cdcb :=_bgg .CT_Marker .ValidateWithPath (path );_cdcb !=nil {return _cdcb ;};return nil ;}; +// Reference to Custom Function +MacroAttr *string ; -// Validate validates the EG_AnchorChoice and its children -func (_cdaa *EG_AnchorChoice )Validate ()error {return _cdaa .ValidateWithPath ("\u0045G\u005fA\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_add *CT_Picture )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_add .NvPicPr =NewCT_PictureNonVisual (); -_add .BlipFill =_a .NewCT_BlipFillProperties ();_add .SpPr =_a .NewCT_ShapeProperties ();for _ ,_dbcf :=range start .Attr {if _dbcf .Name .Local =="\u006d\u0061\u0063r\u006f"{_bade :=_dbcf .Value ;_add .MacroAttr =&_bade ;continue ;};if _dbcf .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fegf ,_eff :=_d .ParseBool (_dbcf .Value ); -if _eff !=nil {return _eff ;};_add .FPublishedAttr =&_fegf ;continue ;};};_gdc :for {_dgbd ,_cdef :=d .Token ();if _cdef !=nil {return _cdef ;};switch _ecc :=_dgbd .(type ){case _g .StartElement :switch _ecc .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _ada :=d .DecodeElement (_add .NvPicPr ,&_ecc ); -_ada !=nil {return _ada ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _debc :=d .DecodeElement (_add .BlipFill ,&_ecc ); -_debc !=nil {return _debc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _eadgd :=d .DecodeElement (_add .SpPr ,&_ecc ); -_eadgd !=nil {return _eadgd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_add .Style =_a .NewCT_ShapeStyle (); -if _effc :=d .DecodeElement (_add .Style ,&_ecc );_effc !=nil {return _effc ;};default:_f .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_ecc .Name ); -if _cag :=d .Skip ();_cag !=nil {return _cag ;};};case _g .EndElement :break _gdc ;case _g .CharData :};};return nil ;};func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_ffg :=&CT_GraphicalObjectFrameNonVisual {};_ffg .CNvPr =_a .NewCT_NonVisualDrawingProps (); -_ffg .CNvGraphicFramePr =_a .NewCT_NonVisualGraphicFrameProperties ();return _ffg ;};func (_feg *CT_GroupShapeNonVisual )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_feg .CNvPr =_a .NewCT_NonVisualDrawingProps ();_feg .CNvGrpSpPr =_a .NewCT_NonVisualGroupDrawingShapeProps (); -_ccg :for {_fbaf ,_efa :=d .Token ();if _efa !=nil {return _efa ;};switch _afd :=_fbaf .(type ){case _g .StartElement :switch _afd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _gff :=d .DecodeElement (_feg .CNvPr ,&_afd ); -_gff !=nil {return _gff ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _bdg :=d .DecodeElement (_feg .CNvGrpSpPr ,&_afd ); -_bdg !=nil {return _bdg ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_afd .Name ); -if _ggd :=d .Skip ();_ggd !=nil {return _ggd ;};};case _g .EndElement :break _ccg ;case _g .CharData :};};return nil ;};type CT_AbsoluteAnchor struct{ +// Publish to Server Flag +FPublishedAttr *bool ; -// Position -Pos *_a .CT_Point2D ; +// Non-Visual Properties for a Connection Shape +NvCxnSpPr *CT_ConnectorNonVisual ; -// Shape Extent -Ext *_a .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};func (_afga ST_EditAs )String ()string {switch _afga {case 0:return "";case 1:return "\u0074w\u006f\u0043\u0065\u006c\u006c";case 2:return "\u006fn\u0065\u0043\u0065\u006c\u006c"; -case 3:return "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";};return "";}; +// Connector Shape Properties +SpPr *_ba .CT_ShapeProperties ;Style *_ba .CT_ShapeStyle ;}; -// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path -func (_fbd *CT_Drawing )ValidateWithPath (path string )error {for _bbb ,_gab :=range _fbd .EG_Anchor {if _dd :=_gab .ValidateWithPath (_c .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_bbb ));_dd !=nil {return _dd ; -};};return nil ;}; +// Validate validates the CT_GraphicalObjectFrameNonVisual and its children +func (_fga *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _fga .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c"); +}; -// Validate validates the CT_AbsoluteAnchor and its children -func (_egg *CT_AbsoluteAnchor )Validate ()error {return _egg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072");};type WsDr struct{CT_Drawing };func (_ggeb *CT_OneCellAnchor )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ggeb .From =NewCT_Marker (); -_ggeb .Ext =_a .NewCT_PositiveSize2D ();_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_ggeb .ClientData =NewCT_AnchorClientData ();_bgc :for {_agc ,_eage :=d .Token ();if _eage !=nil {return _eage ;};switch _ggfd :=_agc .(type ){case _g .StartElement :switch _ggfd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _aba :=d .DecodeElement (_ggeb .From ,&_ggfd ); -_aba !=nil {return _aba ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _gcb :=d .DecodeElement (_ggeb .Ext ,&_ggfd ); -_gcb !=nil {return _gcb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bccd :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .Sp ,&_ggfd );_bccd !=nil {return _bccd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _acc :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .GrpSp ,&_ggfd );_acc !=nil {return _acc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ggg :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .GraphicFrame ,&_ggfd );_ggg !=nil {return _ggg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _edf :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .CxnSp ,&_ggfd );_edf !=nil {return _edf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ffdg :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .Pic ,&_ggfd );_ffdg !=nil {return _ffdg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_ggeb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bcd :=d .DecodeElement (&_ggeb .ObjectChoicesChoice .ContentPart ,&_ggfd );_bcd !=nil {return _bcd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _bca :=d .DecodeElement (_ggeb .ClientData ,&_ggfd ); -_bca !=nil {return _bca ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_ggfd .Name ); -if _bcf :=d .Skip ();_bcf !=nil {return _bcf ;};};case _g .EndElement :break _bgc ;case _g .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_OneCellAnchor and its children, prefixing error messages with path +func (_aaab *CT_OneCellAnchor )ValidateWithPath (path string )error {if _deg :=_aaab .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_deg !=nil {return _deg ;};if _aaaa :=_aaab .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_aaaa !=nil {return _aaaa ; +};if _ffb :=_aaab .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_ffb !=nil {return _ffb ;};if _aeae :=_aaab .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); +_aeae !=nil {return _aeae ;};return nil ;}; -// Validate validates the CT_GroupShapeNonVisual and its children -func (_bbd *CT_GroupShapeNonVisual )Validate ()error {return _bbd .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};func NewCT_TwoCellAnchor ()*CT_TwoCellAnchor {_abd :=&CT_TwoCellAnchor {}; -_abd .From =NewCT_Marker ();_abd .To =NewCT_Marker ();_abd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_abd .ClientData =NewCT_AnchorClientData ();return _abd ;};func (_bdfb *WsDr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0078\u0064\u0072\u003a\u0077\u0073\u0044\u0072";return _bdfb .CT_Drawing .MarshalXML (e ,start );};type CT_GroupShapeNonVisual struct{ +// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path +func (_eag *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _ege :=_eag .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ege !=nil {return _ege ;};if _gge :=_eag .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_gge !=nil {return _gge ;};return nil ;}; -// Connection Non-Visual Properties -CNvPr *_a .CT_NonVisualDrawingProps ; +// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path +func (_efa *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _efa .Sp !=nil {if _cbg :=_efa .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_cbg !=nil {return _cbg ;};};if _efa .GrpSp !=nil {if _ceg :=_efa .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_ceg !=nil {return _ceg ;};};if _efa .GraphicFrame !=nil {if _dfc :=_efa .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_dfc !=nil {return _dfc ;};};if _efa .CxnSp !=nil {if _cgb :=_efa .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); +_cgb !=nil {return _cgb ;};};if _efa .Pic !=nil {if _egbd :=_efa .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_egbd !=nil {return _egbd ;};};return nil ;};func (_bacc *CT_GroupShapeNonVisual )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start ); +_gac :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_bacc .CNvPr ,_gac );_agcb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0047\u0072p\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_bacc .CNvGrpSpPr ,_agcb );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;}; -// Non-Visual Group Shape Drawing Properties -CNvGrpSpPr *_a .CT_NonVisualGroupDrawingShapeProps ;};func (_ccda *ST_EditAs )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_ccda =0;case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_ccda =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_ccda =2; -case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_ccda =3;};return nil ;};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;ContentPart *CT_Rel ;}; -func (_cdcc *CT_ConnectorNonVisual )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cdcc .CNvPr =_a .NewCT_NonVisualDrawingProps ();_cdcc .CNvCxnSpPr =_a .NewCT_NonVisualConnectorProperties ();_dbg :for {_dgf ,_ead :=d .Token ();if _ead !=nil {return _ead ; -};switch _eac :=_dgf .(type ){case _g .StartElement :switch _eac .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _dee :=d .DecodeElement (_cdcc .CNvPr ,&_eac ); -_dee !=nil {return _dee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _bfc :=d .DecodeElement (_cdcc .CNvCxnSpPr ,&_eac ); -_bfc !=nil {return _bfc ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_eac .Name ); -if _cgf :=d .Skip ();_cgf !=nil {return _cgf ;};};case _g .EndElement :break _dbg ;case _g .CharData :};};return nil ;};func (_bbgf *CT_GroupShapeChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cff :=start ;switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_bbgf .Sp =NewCT_Shape (); -if _dfc :=d .DecodeElement (_bbgf .Sp ,&_cff );_dfc !=nil {return _dfc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bbgf .GrpSp =NewCT_GroupShape (); -if _ccfd :=d .DecodeElement (_bbgf .GrpSp ,&_cff );_ccfd !=nil {return _ccfd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bbgf .GraphicFrame =NewCT_GraphicalObjectFrame (); -if _beae :=d .DecodeElement (_bbgf .GraphicFrame ,&_cff );_beae !=nil {return _beae ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bbgf .CxnSp =NewCT_Connector (); -if _agb :=d .DecodeElement (_bbgf .CxnSp ,&_cff );_agb !=nil {return _agb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bbgf .Pic =NewCT_Picture (); -if _caa :=d .DecodeElement (_bbgf .Pic ,&_cff );_caa !=nil {return _caa ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cff .Name ); -if _fcg :=d .Skip ();_fcg !=nil {return _fcg ;};};return nil ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};func (_fba *CT_GraphicalObjectFrame )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _fba .MacroAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_c .Sprintf ("\u0025\u0076",*_fba .MacroAttr )}); -};if _fba .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_fba .FPublishedAttr ))});};e .EncodeToken (start ); -_baa :=_g .StartElement {Name :_g .Name {Local :"x\u0064r\u003a\u006e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}};e .EncodeElement (_fba .NvGraphicFramePr ,_baa );_eag :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0078\u0066\u0072\u006d"}}; -e .EncodeElement (_fba .Xfrm ,_eag );_agf :=_g .StartElement {Name :_g .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_agf .Attr =append (_agf .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_fba .Graphic ,_agf );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_AnchorClientData and its children +func (_fc *CT_AnchorClientData )Validate ()error {return _fc .ValidateWithPath ("\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");}; -// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path -func (_dad *CT_Rel )ValidateWithPath (path string )error {return nil };func (_dfab *EG_ObjectChoicesChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _dfab .Sp !=nil {_acgf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}}; -e .EncodeElement (_dfab .Sp ,_acgf );}else if _dfab .GrpSp !=nil {_caf :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};e .EncodeElement (_dfab .GrpSp ,_caf );}else if _dfab .GraphicFrame !=nil {_fcd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_dfab .GraphicFrame ,_fcd );}else if _dfab .CxnSp !=nil {_ebfd :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};e .EncodeElement (_dfab .CxnSp ,_ebfd );}else if _dfab .Pic !=nil {_ggce :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}}; -e .EncodeElement (_dfab .Pic ,_ggce );}else if _dfab .ContentPart !=nil {_eebf :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072:\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};e .EncodeElement (_dfab .ContentPart ,_eebf ); -};return nil ;};func NewCT_AbsoluteAnchor ()*CT_AbsoluteAnchor {_ae :=&CT_AbsoluteAnchor {};_ae .Pos =_a .NewCT_Point2D ();_ae .Ext =_a .NewCT_PositiveSize2D ();_ae .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_ae .ClientData =NewCT_AnchorClientData (); -return _ae ;};type CT_TwoCellAnchor struct{ +// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path +func (_af *CT_Connector )ValidateWithPath (path string )error {if _aga :=_af .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_aga !=nil {return _aga ;};if _db :=_af .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_db !=nil {return _db ;};if _af .Style !=nil {if _faa :=_af .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_faa !=nil {return _faa ;};};return nil ;}; -// Positioning and Resizing Behaviors -EditAsAttr ST_EditAs ; +// Validate validates the WsDr and its children +func (_abgf *WsDr )Validate ()error {return _abgf .ValidateWithPath ("\u0057\u0073\u0044\u0072")};func NewCT_Connector ()*CT_Connector {_gf :=&CT_Connector {};_gf .NvCxnSpPr =NewCT_ConnectorNonVisual ();_gf .SpPr =_ba .NewCT_ShapeProperties ();return _gf ; +}; -// Starting Anchor Point -From *CT_Marker ; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_egee *CT_Picture )ValidateWithPath (path string )error {if _dfe :=_egee .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_dfe !=nil {return _dfe ;};if _acg :=_egee .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_acg !=nil {return _acg ;};if _dbad :=_egee .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dbad !=nil {return _dbad ;};if _egee .Style !=nil {if _adf :=_egee .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_adf !=nil {return _adf ; +};};return nil ;};func (_fffb ST_EditAs )String ()string {switch _fffb {case 0:return "";case 1:return "\u0074w\u006f\u0043\u0065\u006c\u006c";case 2:return "\u006fn\u0065\u0043\u0065\u006c\u006c";case 3:return "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065"; +};return "";};func NewCT_AnchorClientData ()*CT_AnchorClientData {_fgd :=&CT_AnchorClientData {};return _fgd };func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_bcg :=&CT_GroupShapeNonVisual {};_bcg .CNvPr =_ba .NewCT_NonVisualDrawingProps (); +_bcg .CNvGrpSpPr =_ba .NewCT_NonVisualGroupDrawingShapeProps ();return _bcg ;};type ST_EditAs byte ;func (_aea *CT_Marker )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_aea .Col =0;_aea .Row =0;_dbc :for {_cfb ,_gcc :=d .Token ();if _gcc !=nil {return _gcc ; +};switch _cbae :=_cfb .(type ){case _bb .StartElement :switch _cbae .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _abdg :=d .DecodeElement (&_aea .Col ,&_cbae ); +_abdg !=nil {return _abdg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_dbd ,_fccc :=d .Token (); +if _fccc !=nil {return _fccc ;};switch _dbaf :=_dbd .(type ){case _bb .CharData :_dcc :=string (_dbaf );_dab ,_bbeb :=_ba .ParseUnionST_Coordinate (_dcc );if _bbeb !=nil {return nil ;};_aea .ColOff =_dab ;d .Skip ();case _bb .EndElement :};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _aead :=d .DecodeElement (&_aea .Row ,&_cbae ); +_aead !=nil {return _aead ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_gbcc ,_fecb :=d .Token (); +if _fecb !=nil {return _fecb ;};switch _abcb :=_gbcc .(type ){case _bb .CharData :_dfa :=string (_abcb );_dcg ,_fed :=_ba .ParseUnionST_Coordinate (_dfa );if _fed !=nil {return nil ;};_aea .RowOff =_dcg ;d .Skip ();case _bb .EndElement :};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_cbae .Name ); +if _bee :=d .Skip ();_bee !=nil {return _bee ;};};case _bb .EndElement :break _dbc ;case _bb .CharData :};};return nil ;};const (ST_EditAsUnset ST_EditAs =0;ST_EditAsTwoCell ST_EditAs =1;ST_EditAsOneCell ST_EditAs =2;ST_EditAsAbsolute ST_EditAs =3;);type CT_Picture struct{ -// Ending Anchor Point -To *CT_Marker ;ObjectChoicesChoice *EG_ObjectChoicesChoice ; +// Reference To Custom Function +MacroAttr *string ; -// Client Data -ClientData *CT_AnchorClientData ;};type CT_ConnectorNonVisual struct{ +// Publish to Server Flag +FPublishedAttr *bool ; -// Connection Non-Visual Properties -CNvPr *_a .CT_NonVisualDrawingProps ; +// Non-Visual Properties for a Picture +NvPicPr *CT_PictureNonVisual ; -// Non-Visual Connector Shape Drawing Properties -CNvCxnSpPr *_a .CT_NonVisualConnectorProperties ;};type From struct{CT_Marker };func _abfge (_gada bool )uint8 {if _gada {return 1;};return 0;};func (_ggde *CT_Shape )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ggde .MacroAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_c .Sprintf ("\u0025\u0076",*_ggde .MacroAttr )}); -};if _ggde .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_c .Sprintf ("\u0025\u0076",*_ggde .TextlinkAttr )});};if _ggde .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_ggde .FLocksTextAttr ))}); -};if _ggde .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_ggde .FPublishedAttr ))});};e .EncodeToken (start ); -_ceab :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_ggde .NvSpPr ,_ceab );_bdd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_ggde .SpPr ,_bdd );if _ggde .Style !=nil {_gfce :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_ggde .Style ,_gfce );};if _ggde .TxBody !=nil {_dae :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}}; -e .EncodeElement (_ggde .TxBody ,_dae );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// Picture Fill +BlipFill *_ba .CT_BlipFillProperties ;SpPr *_ba .CT_ShapeProperties ; -// Validate validates the CT_Connector and its children -func (_da *CT_Connector )Validate ()error {return _da .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");}; +// Shape Style +Style *_ba .CT_ShapeStyle ;};func (_fef *EG_ObjectChoices )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {_fef .ObjectChoicesChoice .MarshalXML (e ,_bb .StartElement {});return nil ;};func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_fgc :=&CT_GraphicalObjectFrameNonVisual {}; +_fgc .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_fgc .CNvGraphicFramePr =_ba .NewCT_NonVisualGraphicFrameProperties ();return _fgc ;}; -// ValidateWithPath validates the CT_OneCellAnchor and its children, prefixing error messages with path -func (_eda *CT_OneCellAnchor )ValidateWithPath (path string )error {if _agee :=_eda .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_agee !=nil {return _agee ;};if _fbdg :=_eda .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_fbdg !=nil {return _fbdg ; -};if _eacf :=_eda .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_eacf !=nil {return _eacf ;};if _baeg :=_eda .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); -_baeg !=nil {return _baeg ;};return nil ;};func NewFrom ()*From {_fgf :=&From {};_fgf .CT_Marker =*NewCT_Marker ();return _fgf }; +// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path +func (_fcaf *CT_Marker )ValidateWithPath (path string )error {if _fcaf .Col < 0{return _d .Errorf ("\u0025\u0073\u002fm\u002e\u0043\u006f\u006c \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fcaf .Col ); +};if _ecdf :=_fcaf .ColOff .ValidateWithPath (path +"\u002fC\u006f\u006c\u004f\u0066\u0066");_ecdf !=nil {return _ecdf ;};if _fcaf .Row < 0{return _d .Errorf ("\u0025\u0073\u002fm\u002e\u0052\u006f\u0077 \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_fcaf .Row ); +};if _feef :=_fcaf .RowOff .ValidateWithPath (path +"\u002fR\u006f\u0077\u004f\u0066\u0066");_feef !=nil {return _feef ;};return nil ;};func NewEG_AnchorChoice ()*EG_AnchorChoice {_dbgag :=&EG_AnchorChoice {};return _dbgag };func (_dfd *CT_OneCellAnchor )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_dfd .From =NewCT_Marker (); +_dfd .Ext =_ba .NewCT_PositiveSize2D ();_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_dfd .ClientData =NewCT_AnchorClientData ();_efgb :for {_dad ,_edfa :=d .Token ();if _edfa !=nil {return _edfa ;};switch _gfdd :=_dad .(type ){case _bb .StartElement :switch _gfdd .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _fae :=d .DecodeElement (_dfd .From ,&_gfdd ); +_fae !=nil {return _fae ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _bda :=d .DecodeElement (_dfd .Ext ,&_gfdd ); +_bda !=nil {return _bda ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gdg :=d .DecodeElement (&_dfd .ObjectChoicesChoice .Sp ,&_gfdd );_gdg !=nil {return _gdg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _cedg :=d .DecodeElement (&_dfd .ObjectChoicesChoice .GrpSp ,&_gfdd );_cedg !=nil {return _cedg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gaad :=d .DecodeElement (&_dfd .ObjectChoicesChoice .GraphicFrame ,&_gfdd );_gaad !=nil {return _gaad ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gdd :=d .DecodeElement (&_dfd .ObjectChoicesChoice .CxnSp ,&_gfdd );_gdd !=nil {return _gdd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _afa :=d .DecodeElement (&_dfd .ObjectChoicesChoice .Pic ,&_gfdd );_afa !=nil {return _afa ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_dfd .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _beb :=d .DecodeElement (&_dfd .ObjectChoicesChoice .ContentPart ,&_gfdd );_beb !=nil {return _beb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _dag :=d .DecodeElement (_dfd .ClientData ,&_gfdd ); +_dag !=nil {return _dag ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_gfdd .Name ); +if _ggg :=d .Skip ();_ggg !=nil {return _ggg ;};};case _bb .EndElement :break _efgb ;case _bb .CharData :};};return nil ;};func (_feb *CT_ConnectorNonVisual )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_eg :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; +e .EncodeElement (_feb .CNvPr ,_eg );_de :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0043\u0078n\u0053\u0070\u0050\u0072"}};e .EncodeElement (_feb .CNvCxnSpPr ,_de );e .EncodeToken (_bb .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_AnchorClientData and its children, prefixing error messages with path -func (_bae *CT_AnchorClientData )ValidateWithPath (path string )error {return nil };type CT_AnchorClientData struct{ +// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path +func (_cfg *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _cfg .Sp !=nil {if _cfbc :=_cfg .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_cfbc !=nil {return _cfbc ;};};if _cfg .GrpSp !=nil {if _badd :=_cfg .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_badd !=nil {return _badd ;};};if _cfg .GraphicFrame !=nil {if _dcgg :=_cfg .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_dcgg !=nil {return _dcgg ;};};if _cfg .CxnSp !=nil {if _cfdf :=_cfg .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); +_cfdf !=nil {return _cfdf ;};};if _cfg .Pic !=nil {if _ceaf :=_cfg .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_ceaf !=nil {return _ceaf ;};};if _cfg .ContentPart !=nil {if _bfbb :=_cfg .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); +_bfbb !=nil {return _bfbb ;};};return nil ;};func (_accg *From )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d";return _accg .CT_Marker .MarshalXML (e ,start );};func (_baca *CT_GroupShapeChoice )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _baca .Sp !=nil {_bga :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}}; +e .EncodeElement (_baca .Sp ,_bga );}else if _baca .GrpSp !=nil {_bef :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};e .EncodeElement (_baca .GrpSp ,_bef );}else if _baca .GraphicFrame !=nil {_dge :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_baca .GraphicFrame ,_dge );}else if _baca .CxnSp !=nil {_bdf :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};e .EncodeElement (_baca .CxnSp ,_bdf );}else if _baca .Pic !=nil {_dfb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}}; +e .EncodeElement (_baca .Pic ,_dfb );};return nil ;};func NewTo ()*To {_egec :=&To {};_egec .CT_Marker =*NewCT_Marker ();return _egec };type To struct{CT_Marker };func (_fca *CT_GraphicalObjectFrame )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fca .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual (); +_fca .Xfrm =_ba .NewCT_Transform2D ();_fca .Graphic =_ba .NewGraphic ();for _ ,_acab :=range start .Attr {if _acab .Name .Local =="\u006d\u0061\u0063r\u006f"{_cdad :=_acab .Value ;_fca .MacroAttr =&_cdad ;continue ;};if _acab .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_bgga ,_bbe :=_bg .ParseBool (_acab .Value ); +if _bbe !=nil {return _bbe ;};_fca .FPublishedAttr =&_bgga ;continue ;};};_cbb :for {_gfg ,_edgb :=d .Token ();if _edgb !=nil {return _edgb ;};switch _fccb :=_gfg .(type ){case _bb .StartElement :switch _fccb .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _geeb :=d .DecodeElement (_fca .NvGraphicFramePr ,&_fccb ); +_geeb !=nil {return _geeb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _aag :=d .DecodeElement (_fca .Xfrm ,&_fccb ); +_aag !=nil {return _aag ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _bc :=d .DecodeElement (_fca .Graphic ,&_fccb ); +_bc !=nil {return _bc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_fccb .Name ); +if _bfg :=d .Skip ();_bfg !=nil {return _bfg ;};};case _bb .EndElement :break _cbb ;case _bb .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path +func (_efc *CT_Drawing )ValidateWithPath (path string )error {for _gbc ,_baf :=range _efc .EG_Anchor {if _ccf :=_baf .ValidateWithPath (_d .Sprintf ("\u0025\u0073/\u0045\u0047\u005fA\u006e\u0063\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_gbc )); +_ccf !=nil {return _ccf ;};};return nil ;}; + +// Validate validates the CT_GroupShapeChoice and its children +func (_ad *CT_GroupShapeChoice )Validate ()error {return _ad .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_beade *To )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0078\u0064\u0072\u003a\u0074\u006f";return _beade .CT_Marker .MarshalXML (e ,start );};func _dgec (_gfdf bool )uint8 {if _gfdf {return 1;};return 0;};func NewWsDr ()*WsDr {_cdeg :=&WsDr {};_cdeg .CT_Drawing =*NewCT_Drawing ();return _cdeg }; + + +// Validate validates the To and its children +func (_gdba *To )Validate ()error {return _gdba .ValidateWithPath ("\u0054\u006f")}; + +// Validate validates the EG_ObjectChoicesChoice and its children +func (_ffda *EG_ObjectChoicesChoice )Validate ()error {return _ffda .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");};func (_ff *CT_GraphicalObjectFrame )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _ff .MacroAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_ff .MacroAttr )}); +};if _ff .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_ff .FPublishedAttr ))});};e .EncodeToken (start ); +_cdc :=_bb .StartElement {Name :_bb .Name {Local :"x\u0064r\u003a\u006e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}};e .EncodeElement (_ff .NvGraphicFramePr ,_cdc );_ebd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0078\u0066\u0072\u006d"}}; +e .EncodeElement (_ff .Xfrm ,_ebd );_baed :=_bb .StartElement {Name :_bb .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_baed .Attr =append (_baed .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_ff .Graphic ,_baed );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the EG_AnchorChoice and its children, prefixing error messages with path +func (_adca *EG_AnchorChoice )ValidateWithPath (path string )error {if _adca .TwoCellAnchor !=nil {if _efd :=_adca .TwoCellAnchor .ValidateWithPath (path +"\u002f\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_efd !=nil {return _efd ; +};};if _adca .OneCellAnchor !=nil {if _bage :=_adca .OneCellAnchor .ValidateWithPath (path +"\u002f\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_bage !=nil {return _bage ;};};if _adca .AbsoluteAnchor !=nil {if _dff :=_adca .AbsoluteAnchor .ValidateWithPath (path +"\u002fA\u0062s\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072"); +_dff !=nil {return _dff ;};};return nil ;}; + +// Validate validates the CT_OneCellAnchor and its children +func (_dgc *CT_OneCellAnchor )Validate ()error {return _dgc .ValidateWithPath ("\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");};func (_edgbe *WsDr )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_edgbe .CT_Drawing =*NewCT_Drawing (); +_ddcg :for {_dbfd ,_daed :=d .Token ();if _daed !=nil {return _daed ;};switch _fda :=_dbfd .(type ){case _bb .StartElement :switch _fda .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_ecca :=NewEG_Anchor (); +_ecca .AnchorChoice =NewEG_AnchorChoice ();_edgbe .EG_Anchor =append (_edgbe .EG_Anchor ,_ecca );if _dffg :=d .DecodeElement (&_ecca .AnchorChoice .TwoCellAnchor ,&_fda );_dffg !=nil {return _dffg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_cfdfe :=NewEG_Anchor (); +_cfdfe .AnchorChoice =NewEG_AnchorChoice ();_edgbe .EG_Anchor =append (_edgbe .EG_Anchor ,_cfdfe );if _gddf :=d .DecodeElement (&_cfdfe .AnchorChoice .OneCellAnchor ,&_fda );_gddf !=nil {return _gddf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_baa :=NewEG_Anchor (); +_baa .AnchorChoice =NewEG_AnchorChoice ();_edgbe .EG_Anchor =append (_edgbe .EG_Anchor ,_baa );if _aed :=d .DecodeElement (&_baa .AnchorChoice .AbsoluteAnchor ,&_fda );_aed !=nil {return _aed ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0073D\u0072\u0020\u0025\u0076",_fda .Name ); +if _bgbf :=d .Skip ();_bgbf !=nil {return _bgbf ;};};case _bb .EndElement :break _ddcg ;case _bb .CharData :};};return nil ;};func (_eb *CT_AnchorClientData )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _eb .FLocksWithSheetAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_eb .FLocksWithSheetAttr ))}); +};if _eb .FPrintsWithSheetAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_eb .FPrintsWithSheetAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};type EG_ObjectChoices struct{ObjectChoicesChoice *EG_ObjectChoicesChoice ;};func (_cfc *CT_Rel )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {for _ ,_ggec :=range start .Attr {if _ggec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggec .Name .Local =="\u0069\u0064"||_ggec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggec .Name .Local =="\u0069\u0064"{_gfa :=_ggec .Value ; +_cfc .IdAttr =_gfa ;continue ;};};for {_egd ,_bgad :=d .Token ();if _bgad !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_bgad );};if _aee ,_cfcb :=_egd .(_bb .EndElement );_cfcb &&_aee .Name ==start .Name {break ; +};};return nil ;}; + +// Validate validates the CT_ConnectorNonVisual and its children +func (_ea *CT_ConnectorNonVisual )Validate ()error {return _ea .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_GraphicalObjectFrameNonVisual struct{ + +// Connection Non-Visual Properties +CNvPr *_ba .CT_NonVisualDrawingProps ; + +// Non-Visual Graphic Frame Drawing Properties +CNvGraphicFramePr *_ba .CT_NonVisualGraphicFrameProperties ;};type CT_AnchorClientData struct{ // Locks With Sheet Flag FLocksWithSheetAttr *bool ; // Prints With Sheet Flag -FPrintsWithSheetAttr *bool ;};type CT_Shape struct{ +FPrintsWithSheetAttr *bool ;};func (_bbc *EG_ObjectChoices )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_adcb :for {_baeda ,_bddeb :=d .Token ();if _bddeb !=nil {return _bddeb ; +};switch _acge :=_baeda .(type ){case _bb .StartElement :switch _acge .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _dbb :=d .DecodeElement (&_bbc .ObjectChoicesChoice .Sp ,&_acge );_dbb !=nil {return _dbb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _fbfa :=d .DecodeElement (&_bbc .ObjectChoicesChoice .GrpSp ,&_acge );_fbfa !=nil {return _fbfa ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _dga :=d .DecodeElement (&_bbc .ObjectChoicesChoice .GraphicFrame ,&_acge );_dga !=nil {return _dga ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gce :=d .DecodeElement (&_bbc .ObjectChoicesChoice .CxnSp ,&_acge );_gce !=nil {return _gce ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _edgd :=d .DecodeElement (&_bbc .ObjectChoicesChoice .Pic ,&_acge );_edgd !=nil {return _edgd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_bbc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _dcb :=d .DecodeElement (&_bbc .ObjectChoicesChoice .ContentPart ,&_acge );_dcb !=nil {return _dcb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_acge .Name ); +if _fbe :=d .Skip ();_fbe !=nil {return _fbe ;};};case _bb .EndElement :break _adcb ;case _bb .CharData :};};return nil ;};func (_befa *CT_OneCellAnchor )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_ace :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}}; +e .EncodeElement (_befa .From ,_ace );_aaba :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_befa .Ext ,_aaba );_befa .ObjectChoicesChoice .MarshalXML (e ,_bb .StartElement {});_fdg :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}}; +e .EncodeElement (_befa .ClientData ,_fdg );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_Picture and its children +func (_beg *CT_Picture )Validate ()error {return _beg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");}; + +// ValidateWithPath validates the CT_TwoCellAnchor and its children, prefixing error messages with path +func (_ddfg *CT_TwoCellAnchor )ValidateWithPath (path string )error {if _fbd :=_ddfg .EditAsAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0041\u0073\u0041\u0074\u0074\u0072");_fbd !=nil {return _fbd ;};if _cbd :=_ddfg .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d"); +_cbd !=nil {return _cbd ;};if _eage :=_ddfg .To .ValidateWithPath (path +"\u002f\u0054\u006f");_eage !=nil {return _eage ;};if _bec :=_ddfg .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065"); +_bec !=nil {return _bec ;};if _aeb :=_ddfg .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_aeb !=nil {return _aeb ;};return nil ;};type CT_GroupShapeNonVisual struct{ + +// Connection Non-Visual Properties +CNvPr *_ba .CT_NonVisualDrawingProps ; + +// Non-Visual Group Shape Drawing Properties +CNvGrpSpPr *_ba .CT_NonVisualGroupDrawingShapeProps ;};func (_cc *CT_AbsoluteAnchor )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_cc .Pos =_ba .NewCT_Point2D ();_cc .Ext =_ba .NewCT_PositiveSize2D ();_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +_cc .ClientData =NewCT_AnchorClientData ();_cf :for {_e ,_ab :=d .Token ();if _ab !=nil {return _ab ;};switch _fg :=_e .(type ){case _bb .StartElement :switch _fg .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"}:if _dd :=d .DecodeElement (_cc .Pos ,&_fg ); +_dd !=nil {return _dd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _gb :=d .DecodeElement (_cc .Ext ,&_fg ); +_gb !=nil {return _gb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _ag :=d .DecodeElement (&_cc .ObjectChoicesChoice .Sp ,&_fg );_ag !=nil {return _ag ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _bdd :=d .DecodeElement (&_cc .ObjectChoicesChoice .GrpSp ,&_fg );_bdd !=nil {return _bdd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _aa :=d .DecodeElement (&_cc .ObjectChoicesChoice .GraphicFrame ,&_fg );_aa !=nil {return _aa ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _bge :=d .DecodeElement (&_cc .ObjectChoicesChoice .CxnSp ,&_fg );_bge !=nil {return _bge ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _ce :=d .DecodeElement (&_cc .ObjectChoicesChoice .Pic ,&_fg );_ce !=nil {return _ce ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_cc .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _cd :=d .DecodeElement (&_cc .ObjectChoicesChoice .ContentPart ,&_fg );_cd !=nil {return _cd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _da :=d .DecodeElement (_cc .ClientData ,&_fg ); +_da !=nil {return _da ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_fg .Name ); +if _fe :=d .Skip ();_fe !=nil {return _fe ;};};case _bb .EndElement :break _cf ;case _bb .CharData :};};return nil ;};func NewCT_GroupShape ()*CT_GroupShape {_fdc :=&CT_GroupShape {};_fdc .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_fdc .GrpSpPr =_ba .NewCT_GroupShapeProperties (); +return _fdc ;};type CT_Shape struct{ // Reference to Custom Function MacroAttr *string ; @@ -157,152 +234,90 @@ FPublishedAttr *bool ; NvSpPr *CT_ShapeNonVisual ; // Shape Properties -SpPr *_a .CT_ShapeProperties ;Style *_a .CT_ShapeStyle ; +SpPr *_ba .CT_ShapeProperties ;Style *_ba .CT_ShapeStyle ; // Shape Text Body -TxBody *_a .CT_TextBody ;}; +TxBody *_ba .CT_TextBody ;};func (_edfc *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_eae :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; +e .EncodeElement (_edfc .CNvPr ,_eae );_caa :=_bb .StartElement {Name :_bb .Name {Local :"x\u0064\u0072\u003a\u0063Nv\u0047r\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_edfc .CNvGraphicFramePr ,_caa );e .EncodeToken (_bb .EndElement {Name :start .Name }); +return nil ;};func NewCT_Rel ()*CT_Rel {_eefe :=&CT_Rel {};return _eefe }; -// ValidateWithPath validates the CT_TwoCellAnchor and its children, prefixing error messages with path -func (_ecg *CT_TwoCellAnchor )ValidateWithPath (path string )error {if _bcag :=_ecg .EditAsAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0041\u0073\u0041\u0074\u0074\u0072");_bcag !=nil {return _bcag ;};if _gffc :=_ecg .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d"); -_gffc !=nil {return _gffc ;};if _ebda :=_ecg .To .ValidateWithPath (path +"\u002f\u0054\u006f");_ebda !=nil {return _ebda ;};if _dbf :=_ecg .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065"); -_dbf !=nil {return _dbf ;};if _bafb :=_ecg .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");_bafb !=nil {return _bafb ;};return nil ;}; +// ValidateWithPath validates the WsDr and its children, prefixing error messages with path +func (_bbfc *WsDr )ValidateWithPath (path string )error {if _defef :=_bbfc .CT_Drawing .ValidateWithPath (path );_defef !=nil {return _defef ;};return nil ;}; -// ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path -func (_ggf *CT_Marker )ValidateWithPath (path string )error {if _ggf .Col < 0{return _c .Errorf ("\u0025\u0073\u002fm\u002e\u0043\u006f\u006c \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ggf .Col ); -};if _ggef :=_ggf .ColOff .ValidateWithPath (path +"\u002fC\u006f\u006c\u004f\u0066\u0066");_ggef !=nil {return _ggef ;};if _ggf .Row < 0{return _c .Errorf ("\u0025\u0073\u002fm\u002e\u0052\u006f\u0077 \u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003e\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ggf .Row ); -};if _gca :=_ggf .RowOff .ValidateWithPath (path +"\u002fR\u006f\u0077\u004f\u0066\u0066");_gca !=nil {return _gca ;};return nil ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_geef :=&CT_PictureNonVisual {};_geef .CNvPr =_a .NewCT_NonVisualDrawingProps (); -_geef .CNvPicPr =_a .NewCT_NonVisualPictureProperties ();return _geef ;}; +// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path +func (_ede *CT_Rel )ValidateWithPath (path string )error {return nil };func (_ec *CT_ConnectorNonVisual )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_ec .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_ec .CNvCxnSpPr =_ba .NewCT_NonVisualConnectorProperties (); +_fcb :for {_acc ,_dae :=d .Token ();if _dae !=nil {return _dae ;};switch _gcg :=_acc .(type ){case _bb .StartElement :switch _gcg .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _ddf :=d .DecodeElement (_ec .CNvPr ,&_gcg ); +_ddf !=nil {return _ddf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _fcc :=d .DecodeElement (_ec .CNvCxnSpPr ,&_gcg ); +_fcc !=nil {return _fcc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gcg .Name ); +if _be :=d .Skip ();_be !=nil {return _be ;};};case _bb .EndElement :break _fcb ;case _bb .CharData :};};return nil ;}; -// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path -func (_eada *EG_ObjectChoices )ValidateWithPath (path string )error {if _faffa :=_eada .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_faffa !=nil {return _faffa ; -};return nil ;};func (_eee *From )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eee .CT_Marker =*NewCT_Marker ();_baee :for {_ggga ,_ace :=d .Token ();if _ace !=nil {return _ace ;};switch _gcca :=_ggga .(type ){case _g .StartElement :switch _gcca .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _daee :=d .DecodeElement (&_eee .Col ,&_gcca ); -_daee !=nil {return _daee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_fcad ,_dfaa :=d .Token (); -if _dfaa !=nil {return _dfaa ;};switch _dbb :=_fcad .(type ){case _g .CharData :_gbg :=string (_dbb );_ddc ,_agaa :=_a .ParseUnionST_Coordinate (_gbg );if _agaa !=nil {return nil ;};_eee .ColOff =_ddc ;d .Skip ();case _g .EndElement :};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _cgg :=d .DecodeElement (&_eee .Row ,&_gcca ); -_cgg !=nil {return _cgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_ffda ,_bcce :=d .Token (); -if _bcce !=nil {return _bcce ;};switch _acd :=_ffda .(type ){case _g .CharData :_aecf :=string (_acd );_fbed ,_cfcd :=_a .ParseUnionST_Coordinate (_aecf );if _cfcd !=nil {return nil ;};_eee .RowOff =_fbed ;d .Skip ();case _g .EndElement :};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0072o\u006d\u0020\u0025\u0076",_gcca .Name ); -if _gcg :=d .Skip ();_gcg !=nil {return _gcg ;};};case _g .EndElement :break _baee ;case _g .CharData :};};return nil ;};const (ST_EditAsUnset ST_EditAs =0;ST_EditAsTwoCell ST_EditAs =1;ST_EditAsOneCell ST_EditAs =2;ST_EditAsAbsolute ST_EditAs =3;);func NewCT_GroupShape ()*CT_GroupShape {_bbe :=&CT_GroupShape {}; -_bbe .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_bbe .GrpSpPr =_a .NewCT_GroupShapeProperties ();return _bbe ;}; +// Validate validates the From and its children +func (_cbaa *From )Validate ()error {return _cbaa .ValidateWithPath ("\u0046\u0072\u006f\u006d")}; // Validate validates the CT_Drawing and its children -func (_gad *CT_Drawing )Validate ()error {return _gad .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func NewCT_Picture ()*CT_Picture {_ffb :=&CT_Picture {};_ffb .NvPicPr =NewCT_PictureNonVisual ();_ffb .BlipFill =_a .NewCT_BlipFillProperties (); -_ffb .SpPr =_a .NewCT_ShapeProperties ();return _ffb ;}; - -// Validate validates the CT_Marker and its children -func (_fag *CT_Marker )Validate ()error {return _fag .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};type CT_OneCellAnchor struct{From *CT_Marker ;Ext *_a .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ; -};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;};func (_dcg *EG_ObjectChoices )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_dcg .ObjectChoicesChoice .MarshalXML (e ,_g .StartElement {}); -return nil ;}; - -// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path -func (_bce *EG_Anchor )ValidateWithPath (path string )error {if _ddf :=_bce .AnchorChoice .ValidateWithPath (path +"\u002f\u0041\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_ddf !=nil {return _ddf ;};return nil ;}; - -// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path -func (_fee *CT_GroupShape )ValidateWithPath (path string )error {if _bga :=_fee .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_bga !=nil {return _bga ;};if _bcc :=_fee .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_bcc !=nil {return _bcc ;};for _fade ,_debg :=range _fee .GroupShapeChoice {if _cee :=_debg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_fade )); -_cee !=nil {return _cee ;};};return nil ;};type CT_Marker struct{ +func (_dg *CT_Drawing )Validate ()error {return _dg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");}; -// Column) -Col int32 ; - -// Column Offset -ColOff _a .ST_Coordinate ; - -// Row -Row int32 ; - -// Row Offset -RowOff _a .ST_Coordinate ;};func (_dacf *EG_Anchor )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dacf .AnchorChoice =NewEG_AnchorChoice ();_befe :for {_ddb ,_aaf :=d .Token ();if _aaf !=nil {return _aaf ;};switch _faff :=_ddb .(type ){case _g .StartElement :switch _faff .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_dacf .AnchorChoice =NewEG_AnchorChoice (); -if _ggaa :=d .DecodeElement (&_dacf .AnchorChoice .TwoCellAnchor ,&_faff );_ggaa !=nil {return _ggaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_dacf .AnchorChoice =NewEG_AnchorChoice (); -if _abfg :=d .DecodeElement (&_dacf .AnchorChoice .OneCellAnchor ,&_faff );_abfg !=nil {return _abfg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_dacf .AnchorChoice =NewEG_AnchorChoice (); -if _aeb :=d .DecodeElement (&_dacf .AnchorChoice .AbsoluteAnchor ,&_faff );_aeb !=nil {return _aeb ;};default:_f .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_faff .Name ); -if _bde :=d .Skip ();_bde !=nil {return _bde ;};};case _g .EndElement :break _befe ;case _g .CharData :};};return nil ;};func (_fbe *CT_ShapeNonVisual )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbe .CNvPr =_a .NewCT_NonVisualDrawingProps (); -_fbe .CNvSpPr =_a .NewCT_NonVisualDrawingShapeProps ();_fcf :for {_gac ,_afca :=d .Token ();if _afca !=nil {return _afca ;};switch _fega :=_gac .(type ){case _g .StartElement :switch _fega .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _fed :=d .DecodeElement (_fbe .CNvPr ,&_fega ); -_fed !=nil {return _fed ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _bdc :=d .DecodeElement (_fbe .CNvSpPr ,&_fega ); -_bdc !=nil {return _bdc ;};default:_f .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fega .Name ); -if _dac :=d .Skip ();_dac !=nil {return _dac ;};};case _g .EndElement :break _fcf ;case _g .CharData :};};return nil ;};func (_cgd *CT_Drawing )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bd :for {_cdce ,_eaa :=d .Token ();if _eaa !=nil {return _eaa ; -};switch _af :=_cdce .(type ){case _g .StartElement :switch _af .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_gbd :=NewEG_Anchor (); -_gbd .AnchorChoice =NewEG_AnchorChoice ();_cgd .EG_Anchor =append (_cgd .EG_Anchor ,_gbd );if _gbf :=d .DecodeElement (&_gbd .AnchorChoice .TwoCellAnchor ,&_af );_gbf !=nil {return _gbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_gfgg :=NewEG_Anchor (); -_gfgg .AnchorChoice =NewEG_AnchorChoice ();_cgd .EG_Anchor =append (_cgd .EG_Anchor ,_gfgg );if _ef :=d .DecodeElement (&_gfgg .AnchorChoice .OneCellAnchor ,&_af );_ef !=nil {return _ef ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_dff :=NewEG_Anchor (); -_dff .AnchorChoice =NewEG_AnchorChoice ();_cgd .EG_Anchor =append (_cgd .EG_Anchor ,_dff );if _gefa :=d .DecodeElement (&_dff .AnchorChoice .AbsoluteAnchor ,&_af );_gefa !=nil {return _gefa ;};default:_f .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_af .Name ); -if _cfd :=d .Skip ();_cfd !=nil {return _cfd ;};};case _g .EndElement :break _bd ;case _g .CharData :};};return nil ;};type CT_GraphicalObjectFrame struct{ - -// Reference To Custom Function -MacroAttr *string ; - -// Publish to Server Flag -FPublishedAttr *bool ; - -// Non-Visual Properties for a Graphic Frame -NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ; - -// 2D Transform for Graphic Frames -Xfrm *_a .CT_Transform2D ;Graphic *_a .Graphic ;};type CT_GroupShape struct{ +// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path +func (_eccg *CT_PictureNonVisual )ValidateWithPath (path string )error {if _ged :=_eccg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ged !=nil {return _ged ;};if _cee :=_eccg .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); +_cee !=nil {return _cee ;};return nil ;};type CT_Drawing struct{EG_Anchor []*EG_Anchor ;};func (_bfb *CT_ShapeNonVisual )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_bagf :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; +e .EncodeElement (_bfb .CNvPr ,_bagf );_eaa :=_bb .StartElement {Name :_bb .Name {Local :"x\u0064\u0072\u003a\u0063\u004e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bfb .CNvSpPr ,_eaa );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ; +};func (_ecdb *ST_EditAs )UnmarshalXMLAttr (attr _bb .Attr )error {switch attr .Value {case "":*_ecdb =0;case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_ecdb =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_ecdb =2;case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_ecdb =3; +};return nil ;}; -// Non-Visual Properties for a Group Shape -NvGrpSpPr *CT_GroupShapeNonVisual ; +// Validate validates the EG_Anchor and its children +func (_cdg *EG_Anchor )Validate ()error {return _cdg .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");};type CT_ShapeNonVisual struct{ -// Group Shape Properties -GrpSpPr *_a .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;};func (_geda *CT_GroupShape )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_eade :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_geda .NvGrpSpPr ,_eade );_gba :=_g .StartElement {Name :_g .Name {Local :"x\u0064\u0072\u003a\u0067\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_geda .GrpSpPr ,_gba );if _geda .GroupShapeChoice !=nil {for _ ,_fdb :=range _geda .GroupShapeChoice {_fdb .MarshalXML (e ,_g .StartElement {}); -};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_gbe *CT_GroupShapeChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gbe .Sp !=nil {_cba :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}}; -e .EncodeElement (_gbe .Sp ,_cba );}else if _gbe .GrpSp !=nil {_bfg :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};e .EncodeElement (_gbe .GrpSp ,_bfg );}else if _gbe .GraphicFrame !=nil {_efb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_gbe .GraphicFrame ,_efb );}else if _gbe .CxnSp !=nil {_fbac :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};e .EncodeElement (_gbe .CxnSp ,_fbac );}else if _gbe .Pic !=nil {_faa :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}}; -e .EncodeElement (_gbe .Pic ,_faa );};return nil ;}; +// Non-Visual Drawing Properties +CNvPr *_ba .CT_NonVisualDrawingProps ; -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_ggad *CT_Shape )ValidateWithPath (path string )error {if _aca :=_ggad .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_aca !=nil {return _aca ;};if _bgd :=_ggad .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_bgd !=nil {return _bgd ;};if _ggad .Style !=nil {if _acce :=_ggad .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_acce !=nil {return _acce ;};};if _ggad .TxBody !=nil {if _ddge :=_ggad .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); -_ddge !=nil {return _ddge ;};};return nil ;};func (_cge *CT_GroupShapeNonVisual )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_gage :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; -e .EncodeElement (_cge .CNvPr ,_gage );_baaa :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0047\u0072p\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cge .CNvGrpSpPr ,_baaa );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_ebfc ST_EditAs )ValidateWithPath (path string )error {switch _ebfc {case 0,1,2,3:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebfc )); -};return nil ;};func NewEG_AnchorChoice ()*EG_AnchorChoice {_fffg :=&EG_AnchorChoice {};return _fffg };type CT_Connector struct{ +// Connection Non-Visual Shape Properties +CNvSpPr *_ba .CT_NonVisualDrawingShapeProps ;}; -// Reference to Custom Function -MacroAttr *string ; +// Validate validates the CT_Marker and its children +func (_efg *CT_Marker )Validate ()error {return _efg .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r");};func (_fgae *EG_AnchorChoice )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fdfg :=start ;switch start .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_fgae .TwoCellAnchor =NewCT_TwoCellAnchor (); +if _faf :=d .DecodeElement (_fgae .TwoCellAnchor ,&_fdfg );_faf !=nil {return _faf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_fgae .OneCellAnchor =NewCT_OneCellAnchor (); +if _bebg :=d .DecodeElement (_fgae .OneCellAnchor ,&_fdfg );_bebg !=nil {return _bebg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_fgae .AbsoluteAnchor =NewCT_AbsoluteAnchor (); +if _agf :=d .DecodeElement (_fgae .AbsoluteAnchor ,&_fdfg );_agf !=nil {return _agf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdfg .Name ); +if _begc :=d .Skip ();_begc !=nil {return _begc ;};};return nil ;};func (_edf *CT_Connector )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _edf .MacroAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_edf .MacroAttr )}); +};if _edf .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_edf .FPublishedAttr ))});};e .EncodeToken (start ); +_ca :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_edf .NvCxnSpPr ,_ca );_gef :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_edf .SpPr ,_gef );if _edf .Style !=nil {_agd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_edf .Style ,_agd );};e .EncodeToken (_bb .EndElement {Name :start .Name }); +return nil ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_gfeec :=&CT_PictureNonVisual {};_gfeec .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_gfeec .CNvPicPr =_ba .NewCT_NonVisualPictureProperties ();return _gfeec ;}; -// Publish to Server Flag -FPublishedAttr *bool ; +// ValidateWithPath validates the CT_AnchorClientData and its children, prefixing error messages with path +func (_ae *CT_AnchorClientData )ValidateWithPath (path string )error {return nil }; -// Non-Visual Properties for a Connection Shape -NvCxnSpPr *CT_ConnectorNonVisual ; +// ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path +func (_fgaa *EG_Anchor )ValidateWithPath (path string )error {if _cga :=_fgaa .AnchorChoice .ValidateWithPath (path +"\u002f\u0041\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_cga !=nil {return _cga ;};return nil ;};type EG_AnchorChoice struct{ -// Connector Shape Properties -SpPr *_a .CT_ShapeProperties ;Style *_a .CT_ShapeStyle ;};type CT_ShapeNonVisual struct{ +// Two Cell Anchor Shape Size +TwoCellAnchor *CT_TwoCellAnchor ; -// Non-Visual Drawing Properties -CNvPr *_a .CT_NonVisualDrawingProps ; +// One Cell Anchor Shape Size +OneCellAnchor *CT_OneCellAnchor ; -// Connection Non-Visual Shape Properties -CNvSpPr *_a .CT_NonVisualDrawingShapeProps ;};func (_aab *EG_AnchorChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gaaf :=start ;switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_aab .TwoCellAnchor =NewCT_TwoCellAnchor (); -if _cded :=d .DecodeElement (_aab .TwoCellAnchor ,&_gaaf );_cded !=nil {return _cded ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_aab .OneCellAnchor =NewCT_OneCellAnchor (); -if _feaf :=d .DecodeElement (_aab .OneCellAnchor ,&_gaaf );_feaf !=nil {return _feaf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_aab .AbsoluteAnchor =NewCT_AbsoluteAnchor (); -if _ggaf :=d .DecodeElement (_aab .AbsoluteAnchor ,&_gaaf );_ggaf !=nil {return _ggaf ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gaaf .Name ); -if _ddeg :=d .Skip ();_ddeg !=nil {return _ddeg ;};};return nil ;}; +// Absolute Anchor Shape Size +AbsoluteAnchor *CT_AbsoluteAnchor ;};type CT_Rel struct{IdAttr string ;}; -// Validate validates the CT_TwoCellAnchor and its children -func (_fbbg *CT_TwoCellAnchor )Validate ()error {return _fbbg .ValidateWithPath ("\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");}; +// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path +func (_agae *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _bgd :=_agae .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bgd !=nil {return _bgd ;};if _cae :=_agae .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_cae !=nil {return _cae ;};return nil ;};func NewCT_Marker ()*CT_Marker {_ggeb :=&CT_Marker {};_ggeb .Col =0;_ggeb .Row =0;return _ggeb }; -// ValidateWithPath validates the EG_AnchorChoice and its children, prefixing error messages with path -func (_edbf *EG_AnchorChoice )ValidateWithPath (path string )error {if _edbf .TwoCellAnchor !=nil {if _acff :=_edbf .TwoCellAnchor .ValidateWithPath (path +"\u002f\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_acff !=nil {return _acff ; -};};if _edbf .OneCellAnchor !=nil {if _cbgf :=_edbf .OneCellAnchor .ValidateWithPath (path +"\u002f\u004f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072");_cbgf !=nil {return _cbgf ;};};if _edbf .AbsoluteAnchor !=nil {if _gadd :=_edbf .AbsoluteAnchor .ValidateWithPath (path +"\u002fA\u0062s\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072"); -_gadd !=nil {return _gadd ;};};return nil ;}; +// Validate validates the EG_AnchorChoice and its children +func (_dfg *EG_AnchorChoice )Validate ()error {return _dfg .ValidateWithPath ("\u0045G\u005fA\u006e\u0063\u0068\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gaaff *EG_Anchor )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_gaaff .AnchorChoice =NewEG_AnchorChoice (); +_ggge :for {_dfdd ,_gbcf :=d .Token ();if _gbcf !=nil {return _gbcf ;};switch _bead :=_dfdd .(type ){case _bb .StartElement :switch _bead .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_gaaff .AnchorChoice =NewEG_AnchorChoice (); +if _fac :=d .DecodeElement (&_gaaff .AnchorChoice .TwoCellAnchor ,&_bead );_fac !=nil {return _fac ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_gaaff .AnchorChoice =NewEG_AnchorChoice (); +if _ffde :=d .DecodeElement (&_gaaff .AnchorChoice .OneCellAnchor ,&_bead );_ffde !=nil {return _ffde ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_gaaff .AnchorChoice =NewEG_AnchorChoice (); +if _gga :=d .DecodeElement (&_gaaff .AnchorChoice .AbsoluteAnchor ,&_bead );_gga !=nil {return _gga ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0045\u0047\u005f\u0041\u006e\u0063h\u006f\u0072 \u0025\u0076",_bead .Name ); +if _dddb :=d .Skip ();_dddb !=nil {return _dddb ;};};case _bb .EndElement :break _ggge ;case _bb .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path -func (_age *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _eacc :=_age .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_eacc !=nil {return _eacc ;};if _gaeg :=_age .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_gaeg !=nil {return _gaeg ;};return nil ;};func (_cad *CT_Connector )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _cad .MacroAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_c .Sprintf ("\u0025\u0076",*_cad .MacroAttr )}); -};if _cad .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_cad .FPublishedAttr ))});};e .EncodeToken (start ); -_be :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cad .NvCxnSpPr ,_be );_fbg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cad .SpPr ,_fbg );if _cad .Style !=nil {_aed :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_cad .Style ,_aed );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ; +// Validate validates the CT_GroupShapeNonVisual and its children +func (_cdfg *CT_GroupShapeNonVisual )Validate ()error {return _cdfg .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_bbf :=&CT_ConnectorNonVisual {}; +_bbf .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_bbf .CNvCxnSpPr =_ba .NewCT_NonVisualConnectorProperties ();return _bbf ;};type EG_Anchor struct{AnchorChoice *EG_AnchorChoice ;};func (_eac ST_EditAs )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {return e .EncodeElement (_eac .String (),start ); }; -// Validate validates the EG_ObjectChoicesChoice and its children -func (_dfabg *EG_ObjectChoicesChoice )Validate ()error {return _dfabg .ValidateWithPath ("\u0045\u0047\u005f\u004fbj\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");}; - -// Validate validates the CT_PictureNonVisual and its children -func (_deg *CT_PictureNonVisual )Validate ()error {return _deg .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_cfdc :=&EG_ObjectChoicesChoice {}; -return _cfdc ;};func NewEG_ObjectChoices ()*EG_ObjectChoices {_dceb :=&EG_ObjectChoices {};_dceb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _dceb ;}; - -// Validate validates the CT_GroupShapeChoice and its children -func (_gdg *CT_GroupShapeChoice )Validate ()error {return _gdg .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_Rel struct{IdAttr string ;};type CT_Picture struct{ +// Validate validates the CT_Rel and its children +func (_abg *CT_Rel )Validate ()error {return _abg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};type CT_GraphicalObjectFrame struct{ // Reference To Custom Function MacroAttr *string ; @@ -310,290 +325,272 @@ MacroAttr *string ; // Publish to Server Flag FPublishedAttr *bool ; -// Non-Visual Properties for a Picture -NvPicPr *CT_PictureNonVisual ; - -// Picture Fill -BlipFill *_a .CT_BlipFillProperties ;SpPr *_a .CT_ShapeProperties ; +// Non-Visual Properties for a Graphic Frame +NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ; -// Shape Style -Style *_a .CT_ShapeStyle ;}; +// 2D Transform for Graphic Frames +Xfrm *_ba .CT_Transform2D ;Graphic *_ba .Graphic ;};func (_gggg ST_EditAs )MarshalXMLAttr (name _bb .Name )(_bb .Attr ,error ){_baaf :=_bb .Attr {};_baaf .Name =name ;switch _gggg {case ST_EditAsUnset :_baaf .Value ="";case ST_EditAsTwoCell :_baaf .Value ="\u0074w\u006f\u0043\u0065\u006c\u006c"; +case ST_EditAsOneCell :_baaf .Value ="\u006fn\u0065\u0043\u0065\u006c\u006c";case ST_EditAsAbsolute :_baaf .Value ="\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";};return _baaf ,nil ;};func NewCT_AbsoluteAnchor ()*CT_AbsoluteAnchor {_f :=&CT_AbsoluteAnchor {}; +_f .Pos =_ba .NewCT_Point2D ();_f .Ext =_ba .NewCT_PositiveSize2D ();_f .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_f .ClientData =NewCT_AnchorClientData ();return _f ;}; -// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path -func (_dgg *CT_Connector )ValidateWithPath (path string )error {if _gc :=_dgg .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_gc !=nil {return _gc ;};if _ag :=_dgg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_ag !=nil {return _ag ;};if _dgg .Style !=nil {if _fad :=_dgg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_fad !=nil {return _fad ;};};return nil ;};func NewCT_Connector ()*CT_Connector {_gef :=&CT_Connector {};_gef .NvCxnSpPr =NewCT_ConnectorNonVisual (); -_gef .SpPr =_a .NewCT_ShapeProperties ();return _gef ;}; +// Validate validates the CT_PictureNonVisual and its children +func (_gaf *CT_PictureNonVisual )Validate ()error {return _gaf .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};func (_bbaa *WsDr )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0078\u0064\u0072\u003a\u0077\u0073\u0044\u0072";return _bbaa .CT_Drawing .MarshalXML (e ,start );};func (_gefe *CT_TwoCellAnchor )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _gefe .EditAsAttr !=ST_EditAsUnset {_gfeb ,_dagf :=_gefe .EditAsAttr .MarshalXMLAttr (_bb .Name {Local :"\u0065\u0064\u0069\u0074\u0041\u0073"}); +if _dagf !=nil {return _dagf ;};start .Attr =append (start .Attr ,_gfeb );};e .EncodeToken (start );_ebg :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_gefe .From ,_ebg );_fgga :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u006f"}}; +e .EncodeElement (_gefe .To ,_fgga );_gefe .ObjectChoicesChoice .MarshalXML (e ,_bb .StartElement {});_gdgd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_gefe .ClientData ,_gdgd ); +e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path -func (_gbc *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _ee :=_gbc .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_ee !=nil {return _ee ; -};if _bbg :=_gbc .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_bbg !=nil {return _bbg ;};if _cae :=_gbc .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_cae !=nil {return _cae ;};return nil ;};func (_deed *CT_Marker )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); -_ebf :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u006f\u006c"}};e .EncodeElement (_deed .Col ,_ebf );_ecf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006f\u006c\u004f\u0066\u0066"}};e .EncodeElement (_deed .ColOff ,_ecf ); -_cddf :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0072\u006f\u0077"}};e .EncodeElement (_deed .Row ,_cddf );_abe :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0072\u006f\u0077\u004f\u0066\u0066"}};e .EncodeElement (_deed .RowOff ,_abe ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ed *CT_AbsoluteAnchor )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ed .Pos =_a .NewCT_Point2D ();_ed .Ext =_a .NewCT_PositiveSize2D ();_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -_ed .ClientData =NewCT_AnchorClientData ();_cd :for {_b ,_cdc :=d .Token ();if _cdc !=nil {return _cdc ;};switch _ec :=_b .(type ){case _g .StartElement :switch _ec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u006f\u0073"}:if _cc :=d .DecodeElement (_ed .Pos ,&_ec ); -_cc !=nil {return _cc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0065\u0078\u0074"}:if _aee :=d .DecodeElement (_ed .Ext ,&_ec ); -_aee !=nil {return _aee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _gg :=d .DecodeElement (&_ed .ObjectChoicesChoice .Sp ,&_ec );_gg !=nil {return _gg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _df :=d .DecodeElement (&_ed .ObjectChoicesChoice .GrpSp ,&_ec );_df !=nil {return _df ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _eg :=d .DecodeElement (&_ed .ObjectChoicesChoice .GraphicFrame ,&_ec );_eg !=nil {return _eg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _aa :=d .DecodeElement (&_ed .ObjectChoicesChoice .CxnSp ,&_ec );_aa !=nil {return _aa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ge :=d .DecodeElement (&_ed .ObjectChoicesChoice .Pic ,&_ec );_ge !=nil {return _ge ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_ed .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ega :=d .DecodeElement (&_ed .ObjectChoicesChoice .ContentPart ,&_ec );_ega !=nil {return _ega ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _bb :=d .DecodeElement (_ed .ClientData ,&_ec ); -_bb !=nil {return _bb ;};default:_f .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_ec .Name ); -if _cf :=d .Skip ();_cf !=nil {return _cf ;};};case _g .EndElement :break _cd ;case _g .CharData :};};return nil ;};func (_faaf *CT_TwoCellAnchor )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _faaf .EditAsAttr !=ST_EditAsUnset {_ggag ,_febf :=_faaf .EditAsAttr .MarshalXMLAttr (_g .Name {Local :"\u0065\u0064\u0069\u0074\u0041\u0073"}); -if _febf !=nil {return _febf ;};start .Attr =append (start .Attr ,_ggag );};e .EncodeToken (start );_ggbd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_faaf .From ,_ggbd );_bed :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u006f"}}; -e .EncodeElement (_faaf .To ,_bed );_faaf .ObjectChoicesChoice .MarshalXML (e ,_g .StartElement {});_aeg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_faaf .ClientData ,_aeg ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the To and its children, prefixing error messages with path +func (_efaf *To )ValidateWithPath (path string )error {if _daca :=_efaf .CT_Marker .ValidateWithPath (path );_daca !=nil {return _daca ;};return nil ;};func NewCT_TwoCellAnchor ()*CT_TwoCellAnchor {_bff :=&CT_TwoCellAnchor {};_bff .From =NewCT_Marker (); +_bff .To =NewCT_Marker ();_bff .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_bff .ClientData =NewCT_AnchorClientData ();return _bff ;};func NewCT_Picture ()*CT_Picture {_dbfe :=&CT_Picture {};_dbfe .NvPicPr =NewCT_PictureNonVisual ();_dbfe .BlipFill =_ba .NewCT_BlipFillProperties (); +_dbfe .SpPr =_ba .NewCT_ShapeProperties ();return _dbfe ;};func NewFrom ()*From {_cafg :=&From {};_cafg .CT_Marker =*NewCT_Marker ();return _cafg }; -// Validate validates the CT_AnchorClientData and its children -func (_ba *CT_AnchorClientData )Validate ()error {return _ba .ValidateWithPath ("\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};func (_fgb *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fgb .CNvPr =_a .NewCT_NonVisualDrawingProps (); -_fgb .CNvGraphicFramePr =_a .NewCT_NonVisualGraphicFrameProperties ();_gee :for {_bad ,_cea :=d .Token ();if _cea !=nil {return _cea ;};switch _baf :=_bad .(type ){case _g .StartElement :switch _baf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _cgfg :=d .DecodeElement (_fgb .CNvPr ,&_baf ); -_cgfg !=nil {return _cgfg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _ggc :=d .DecodeElement (_fgb .CNvGraphicFramePr ,&_baf ); -_ggc !=nil {return _ggc ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_baf .Name ); -if _adb :=d .Skip ();_adb !=nil {return _adb ;};};case _g .EndElement :break _gee ;case _g .CharData :};};return nil ;}; +// Validate validates the CT_ShapeNonVisual and its children +func (_cecd *CT_ShapeNonVisual )Validate ()error {return _cecd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_bgae *CT_ShapeNonVisual )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_bgae .CNvPr =_ba .NewCT_NonVisualDrawingProps (); +_bgae .CNvSpPr =_ba .NewCT_NonVisualDrawingShapeProps ();_beee :for {_gedf ,_cgf :=d .Token ();if _cgf !=nil {return _cgf ;};switch _gcfc :=_gedf .(type ){case _bb .StartElement :switch _gcfc .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _cfd :=d .DecodeElement (_bgae .CNvPr ,&_gcfc ); +_cfd !=nil {return _cfd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _cedd :=d .DecodeElement (_bgae .CNvSpPr ,&_gcfc ); +_cedd !=nil {return _cedd ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gcfc .Name ); +if _gddg :=d .Skip ();_gddg !=nil {return _gddg ;};};case _bb .EndElement :break _beee ;case _bb .CharData :};};return nil ;};type EG_ObjectChoicesChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ; +Pic *CT_Picture ;ContentPart *CT_Rel ;};func (_gbd *CT_Rel )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",_gbd .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};func (_fdd *To )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fdd .CT_Marker =*NewCT_Marker ();_bcca :for {_bbaf ,_gae :=d .Token ();if _gae !=nil {return _gae ; +};switch _egecb :=_bbaf .(type ){case _bb .StartElement :switch _egecb .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _gec :=d .DecodeElement (&_fdd .Col ,&_egecb ); +_gec !=nil {return _gec ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_dee ,_fbeb :=d .Token (); +if _fbeb !=nil {return _fbeb ;};switch _cef :=_dee .(type ){case _bb .CharData :_ceag :=string (_cef );_agfd ,_gced :=_ba .ParseUnionST_Coordinate (_ceag );if _gced !=nil {return nil ;};_fdd .ColOff =_agfd ;d .Skip ();case _bb .EndElement :};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _fddb :=d .DecodeElement (&_fdd .Row ,&_egecb ); +_fddb !=nil {return _fddb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_fbed ,_fea :=d .Token (); +if _fea !=nil {return _fea ;};switch _dfafc :=_fbed .(type ){case _bb .CharData :_cdb :=string (_dfafc );_bfcb ,_ccad :=_ba .ParseUnionST_Coordinate (_cdb );if _ccad !=nil {return nil ;};_fdd .RowOff =_bfcb ;d .Skip ();case _bb .EndElement :};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006eg\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020T\u006f\u0020\u0025\u0076",_egecb .Name ); +if _cefb :=d .Skip ();_cefb !=nil {return _cefb ;};};case _bb .EndElement :break _bcca ;case _bb .CharData :};};return nil ;}; -// Validate validates the To and its children -func (_bcfc *To )Validate ()error {return _bcfc .ValidateWithPath ("\u0054\u006f")};func (_dadf *ST_EditAs )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ggcc ,_gccf :=d .Token ();if _gccf !=nil {return _gccf ;};if _dcac ,_dafa :=_ggcc .(_g .EndElement ); -_dafa &&_dcac .Name ==start .Name {*_dadf =1;return nil ;};if _beb ,_afe :=_ggcc .(_g .CharData );!_afe {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggcc ); -}else {switch string (_beb ){case "":*_dadf =0;case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_dadf =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_dadf =2;case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_dadf =3;};};_ggcc ,_gccf =d .Token (); -if _gccf !=nil {return _gccf ;};if _gaef ,_efgf :=_ggcc .(_g .EndElement );_efgf &&_gaef .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggcc ); -}; +// ValidateWithPath validates the CT_AbsoluteAnchor and its children, prefixing error messages with path +func (_ge *CT_AbsoluteAnchor )ValidateWithPath (path string )error {if _fee :=_ge .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_fee !=nil {return _fee ;};if _ga :=_ge .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_ga !=nil {return _ga ; +};if _bae :=_ge .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_bae !=nil {return _bae ;};if _bdg :=_ge .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); +_bdg !=nil {return _bdg ;};return nil ;};func (_eaf *CT_Shape )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_eaf .NvSpPr =NewCT_ShapeNonVisual ();_eaf .SpPr =_ba .NewCT_ShapeProperties ();for _ ,_adc :=range start .Attr {if _adc .Name .Local =="\u006d\u0061\u0063r\u006f"{_bcc :=_adc .Value ; +_eaf .MacroAttr =&_bcc ;continue ;};if _adc .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_ebf :=_adc .Value ;_eaf .TextlinkAttr =&_ebf ;continue ;};if _adc .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_adfd ,_gbdg :=_bg .ParseBool (_adc .Value ); +if _gbdg !=nil {return _gbdg ;};_eaf .FLocksTextAttr =&_adfd ;continue ;};if _adc .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_degg ,_eafg :=_bg .ParseBool (_adc .Value );if _eafg !=nil {return _eafg ;};_eaf .FPublishedAttr =&_degg ; +continue ;};};_ece :for {_afe ,_ebb :=d .Token ();if _ebb !=nil {return _ebb ;};switch _aefag :=_afe .(type ){case _bb .StartElement :switch _aefag .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _dbg :=d .DecodeElement (_eaf .NvSpPr ,&_aefag ); +_dbg !=nil {return _dbg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _ccae :=d .DecodeElement (_eaf .SpPr ,&_aefag ); +_ccae !=nil {return _ccae ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_eaf .Style =_ba .NewCT_ShapeStyle (); +if _fgcbg :=d .DecodeElement (_eaf .Style ,&_aefag );_fgcbg !=nil {return _fgcbg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_eaf .TxBody =_ba .NewCT_TextBody (); +if _ddd :=d .DecodeElement (_eaf .TxBody ,&_aefag );_ddd !=nil {return _ddd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_aefag .Name ); +if _gbba :=d .Skip ();_gbba !=nil {return _gbba ;};};case _bb .EndElement :break _ece ;case _bb .CharData :};};return nil ;};func (_ebcg *CT_TwoCellAnchor )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_ebcg .From =NewCT_Marker ();_ebcg .To =NewCT_Marker (); +_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_ebcg .ClientData =NewCT_AnchorClientData ();for _ ,_efba :=range start .Attr {if _efba .Name .Local =="\u0065\u0064\u0069\u0074\u0041\u0073"{_ebcg .EditAsAttr .UnmarshalXMLAttr (_efba );continue ; +};};_cbf :for {_eccgg ,_befg :=d .Token ();if _befg !=nil {return _befg ;};switch _cbfg :=_eccgg .(type ){case _bb .StartElement :switch _cbfg .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _acbf :=d .DecodeElement (_ebcg .From ,&_cbfg ); +_acbf !=nil {return _acbf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u006f"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _ddc :=d .DecodeElement (_ebcg .To ,&_cbfg ); +_ddc !=nil {return _ddc ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _bdc :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .Sp ,&_cbfg );_bdc !=nil {return _bdc ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _acf :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .GrpSp ,&_cbfg );_acf !=nil {return _acf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _dbdd :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .GraphicFrame ,&_cbfg );_dbdd !=nil {return _dbdd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _gaaf :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .CxnSp ,&_cbfg );_gaaf !=nil {return _gaaf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _dbga :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .Pic ,&_cbfg );_dbga !=nil {return _dbga ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_ebcg .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); +if _baec :=d .DecodeElement (&_ebcg .ObjectChoicesChoice .ContentPart ,&_cbfg );_baec !=nil {return _baec ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _eea :=d .DecodeElement (_ebcg .ClientData ,&_cbfg ); +_eea !=nil {return _eea ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_cbfg .Name ); +if _gedg :=d .Skip ();_gedg !=nil {return _gedg ;};};case _bb .EndElement :break _cbf ;case _bb .CharData :};};return nil ;};func (_cded *EG_Anchor )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {_cded .AnchorChoice .MarshalXML (e ,_bb .StartElement {}); +return nil ;};func (_aeg *ST_EditAs )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_ade ,_ega :=d .Token ();if _ega !=nil {return _ega ;};if _cbbd ,_adcg :=_ade .(_bb .EndElement );_adcg &&_cbbd .Name ==start .Name {*_aeg =1;return nil ; +};if _eec ,_dbab :=_ade .(_bb .CharData );!_dbab {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ade );}else {switch string (_eec ){case "":*_aeg =0; +case "\u0074w\u006f\u0043\u0065\u006c\u006c":*_aeg =1;case "\u006fn\u0065\u0043\u0065\u006c\u006c":*_aeg =2;case "\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065":*_aeg =3;};};_ade ,_ega =d .Token ();if _ega !=nil {return _ega ;};if _fecd ,_add :=_ade .(_bb .EndElement ); +_add &&_fecd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ade );}; -// Validate validates the CT_GraphicalObjectFrame and its children -func (_ceg *CT_GraphicalObjectFrame )Validate ()error {return _ceg .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func NewEG_Anchor ()*EG_Anchor {_fcb :=&EG_Anchor {}; -_fcb .AnchorChoice =NewEG_AnchorChoice ();return _fcb ;};func NewCT_Marker ()*CT_Marker {_dcc :=&CT_Marker {};_dcc .Col =0;_dcc .Row =0;return _dcc };func NewCT_Rel ()*CT_Rel {_bfeg :=&CT_Rel {};return _bfeg };func (_deaa *CT_Rel )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_ece :=range start .Attr {if _ece .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ece .Name .Local =="\u0069\u0064"||_ece .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ece .Name .Local =="\u0069\u0064"{_agbd :=_ece .Value ; -_deaa .IdAttr =_agbd ;continue ;};};for {_efe ,_fff :=d .Token ();if _fff !=nil {return _c .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_fff );};if _abae ,_ebdf :=_efe .(_g .EndElement );_ebdf &&_abae .Name ==start .Name {break ; -};};return nil ;}; +// Validate validates the CT_GroupShape and its children +func (_gcda *CT_GroupShape )Validate ()error {return _gcda .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};type CT_Marker struct{ -// Validate validates the CT_ShapeNonVisual and its children -func (_bac *CT_ShapeNonVisual )Validate ()error {return _bac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_bbf :=&CT_GroupShapeChoice {}; -return _bbf }; +// Column) +Col int32 ; -// Validate validates the CT_Picture and its children -func (_acf *CT_Picture )Validate ()error {return _acf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_dcag *CT_ShapeNonVisual )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); -_gcc :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_dcag .CNvPr ,_gcc );_gggg :=_g .StartElement {Name :_g .Name {Local :"x\u0064\u0072\u003a\u0063\u004e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_dcag .CNvSpPr ,_gggg ); -e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_dba :=&CT_GraphicalObjectFrame {};_dba .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_dba .Xfrm =_a .NewCT_Transform2D (); -_dba .Graphic =_a .NewGraphic ();return _dba ;}; +// Column Offset +ColOff _ba .ST_Coordinate ; -// Validate validates the CT_OneCellAnchor and its children -func (_ede *CT_OneCellAnchor )Validate ()error {return _ede .ValidateWithPath ("\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");}; +// Row +Row int32 ; -// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path -func (_acb *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _edb :=_acb .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_edb !=nil {return _edb ;};if _daf :=_acb .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); -_daf !=nil {return _daf ;};return nil ;}; +// Row Offset +RowOff _ba .ST_Coordinate ;};func NewEG_ObjectChoicesChoice ()*EG_ObjectChoicesChoice {_eab :=&EG_ObjectChoicesChoice {};return _eab ;}; -// Validate validates the EG_Anchor and its children -func (_fadc *EG_Anchor )Validate ()error {return _fadc .ValidateWithPath ("\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr");}; +// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path +func (_gd *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _ecf :=_gd .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_ecf !=nil {return _ecf ; +};if _agc :=_gd .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_agc !=nil {return _agc ;};if _bgb :=_gd .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_bgb !=nil {return _bgb ;};return nil ;};func (_feca *CT_Picture )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _feca .MacroAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_feca .MacroAttr )}); +};if _feca .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_feca .FPublishedAttr ))});};e .EncodeToken (start ); +_def :=_bb .StartElement {Name :_bb .Name {Local :"x\u0064\u0072\u003a\u006e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_feca .NvPicPr ,_def );_ffd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072:\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_feca .BlipFill ,_ffd );_ecce :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_feca .SpPr ,_ecce );if _feca .Style !=nil {_aeag :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}}; +e .EncodeElement (_feca .Style ,_aeag );};e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};func (_dfac *EG_AnchorChoice )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );if _dfac .TwoCellAnchor !=nil {_gfba :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}}; +e .EncodeElement (_dfac .TwoCellAnchor ,_gfba );}else if _dfac .OneCellAnchor !=nil {_dabd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dfac .OneCellAnchor ,_dabd ); +}else if _dfac .AbsoluteAnchor !=nil {_bggd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072:\u0061\u0062\u0073\u006f\u006cu\u0074\u0065A\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dfac .AbsoluteAnchor ,_bggd );};e .EncodeToken (_bb .EndElement {Name :start .Name }); +return nil ;};type CT_OneCellAnchor struct{From *CT_Marker ;Ext *_ba .CT_PositiveSize2D ;ObjectChoicesChoice *EG_ObjectChoicesChoice ;ClientData *CT_AnchorClientData ;};type WsDr struct{CT_Drawing };func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_bdde :=&CT_GroupShapeChoice {}; +return _bdde };func (_fbf *CT_PictureNonVisual )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fbf .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_fbf .CNvPicPr =_ba .NewCT_NonVisualPictureProperties ();_eaec :for {_dfbd ,_agb :=d .Token (); +if _agb !=nil {return _agb ;};switch _cde :=_dfbd .(type ){case _bb .StartElement :switch _cde .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _cdcd :=d .DecodeElement (_fbf .CNvPr ,&_cde ); +_cdcd !=nil {return _cdcd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _efbc :=d .DecodeElement (_fbf .CNvPicPr ,&_cde ); +_efbc !=nil {return _efbc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_cde .Name ); +if _bfc :=d .Skip ();_bfc !=nil {return _bfc ;};};case _bb .EndElement :break _eaec ;case _bb .CharData :};};return nil ;};func (_gba *CT_Marker )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_efe :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u006f\u006c"}}; +e .EncodeElement (_gba .Col ,_efe );_dgb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006f\u006c\u004f\u0066\u0066"}};e .EncodeElement (_gba .ColOff ,_dgb );_faac :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0072\u006f\u0077"}}; +e .EncodeElement (_gba .Row ,_faac );_dafb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0072\u006f\u0077\u004f\u0066\u0066"}};e .EncodeElement (_gba .RowOff ,_dafb );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ; +};type CT_TwoCellAnchor struct{ -// ValidateWithPath validates the To and its children, prefixing error messages with path -func (_dbda *To )ValidateWithPath (path string )error {if _ffff :=_dbda .CT_Marker .ValidateWithPath (path );_ffff !=nil {return _ffff ;};return nil ;};func NewCT_AnchorClientData ()*CT_AnchorClientData {_bc :=&CT_AnchorClientData {};return _bc };type To struct{CT_Marker }; -type EG_ObjectChoices struct{ObjectChoicesChoice *EG_ObjectChoicesChoice ;}; +// Positioning and Resizing Behaviors +EditAsAttr ST_EditAs ; -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_abef *CT_Picture )ValidateWithPath (path string )error {if _cbge :=_abef .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_cbge !=nil {return _cbge ;};if _gfc :=_abef .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_gfc !=nil {return _gfc ;};if _bcde :=_abef .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bcde !=nil {return _bcde ;};if _abef .Style !=nil {if _egeb :=_abef .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_egeb !=nil {return _egeb ; -};};return nil ;};func (_fae ST_EditAs )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_faef :=_g .Attr {};_faef .Name =name ;switch _fae {case ST_EditAsUnset :_faef .Value ="";case ST_EditAsTwoCell :_faef .Value ="\u0074w\u006f\u0043\u0065\u006c\u006c"; -case ST_EditAsOneCell :_faef .Value ="\u006fn\u0065\u0043\u0065\u006c\u006c";case ST_EditAsAbsolute :_faef .Value ="\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";};return _faef ,nil ;};type EG_Anchor struct{AnchorChoice *EG_AnchorChoice ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_gd :=&CT_ConnectorNonVisual {}; -_gd .CNvPr =_a .NewCT_NonVisualDrawingProps ();_gd .CNvCxnSpPr =_a .NewCT_NonVisualConnectorProperties ();return _gd ;}; +// Starting Anchor Point +From *CT_Marker ; -// Validate validates the CT_Shape and its children -func (_gdf *CT_Shape )Validate ()error {return _gdf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};type ST_EditAs byte ; +// Ending Anchor Point +To *CT_Marker ;ObjectChoicesChoice *EG_ObjectChoicesChoice ; -// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path -func (_cec *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _fadec :=_cec .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fadec !=nil {return _fadec ;};if _dfb :=_cec .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_dfb !=nil {return _dfb ;};return nil ;}; +// Client Data +ClientData *CT_AnchorClientData ;};func (_aab *CT_GroupShape )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_bag :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_aab .NvGrpSpPr ,_bag );_aae :=_bb .StartElement {Name :_bb .Name {Local :"x\u0064\u0072\u003a\u0067\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_aab .GrpSpPr ,_aae );if _aab .GroupShapeChoice !=nil {for _ ,_daa :=range _aab .GroupShapeChoice {_daa .MarshalXML (e ,_bb .StartElement {}); +};};e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;}; -// Validate validates the CT_GraphicalObjectFrameNonVisual and its children -func (_ddg *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _ddg .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c"); -};func NewCT_Shape ()*CT_Shape {_dde :=&CT_Shape {};_dde .NvSpPr =NewCT_ShapeNonVisual ();_dde .SpPr =_a .NewCT_ShapeProperties ();return _dde ;};func (_afc *CT_Marker )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_afc .Col =0;_afc .Row =0; -_abee :for {_gffd ,_bbdf :=d .Token ();if _bbdf !=nil {return _bbdf ;};switch _ceec :=_gffd .(type ){case _g .StartElement :switch _ceec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _dca :=d .DecodeElement (&_afc .Col ,&_ceec ); -_dca !=nil {return _dca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_fbb ,_dbd :=d .Token (); -if _dbd !=nil {return _dbd ;};switch _aga :=_fbb .(type ){case _g .CharData :_egef :=string (_aga );_dfg ,_fga :=_a .ParseUnionST_Coordinate (_egef );if _fga !=nil {return nil ;};_afc .ColOff =_dfg ;d .Skip ();case _g .EndElement :};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _gaea :=d .DecodeElement (&_afc .Row ,&_ceec ); -_gaea !=nil {return _gaea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_afcd ,_ffa :=d .Token (); -if _ffa !=nil {return _ffa ;};switch _dea :=_afcd .(type ){case _g .CharData :_cfc :=string (_dea );_gabb ,_ebe :=_a .ParseUnionST_Coordinate (_cfc );if _ebe !=nil {return nil ;};_afc .RowOff =_gabb ;d .Skip ();case _g .EndElement :};default:_f .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0072k\u0065\u0072 \u0025\u0076",_ceec .Name ); -if _ebd :=d .Skip ();_ebd !=nil {return _ebd ;};};case _g .EndElement :break _abee ;case _g .CharData :};};return nil ;};func (_fbgc *CT_Connector )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbgc .NvCxnSpPr =NewCT_ConnectorNonVisual (); -_fbgc .SpPr =_a .NewCT_ShapeProperties ();for _ ,_gfg :=range start .Attr {if _gfg .Name .Local =="\u006d\u0061\u0063r\u006f"{_ac :=_gfg .Value ;_fbgc .MacroAttr =&_ac ;continue ;};if _gfg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fbf ,_fa :=_d .ParseBool (_gfg .Value ); -if _fa !=nil {return _fa ;};_fbgc .FPublishedAttr =&_fbf ;continue ;};};_cda :for {_eba ,_cde :=d .Token ();if _cde !=nil {return _cde ;};switch _ad :=_eba .(type ){case _g .StartElement :switch _ad .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _bg :=d .DecodeElement (_fbgc .NvCxnSpPr ,&_ad ); -_bg !=nil {return _bg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _dg :=d .DecodeElement (_fbgc .SpPr ,&_ad ); -_dg !=nil {return _dg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_fbgc .Style =_a .NewCT_ShapeStyle (); -if _egf :=d .DecodeElement (_fbgc .Style ,&_ad );_egf !=nil {return _egf ;};default:_f .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_ad .Name ); -if _ged :=d .Skip ();_ged !=nil {return _ged ;};};case _g .EndElement :break _cda ;case _g .CharData :};};return nil ;};func (_afg *CT_GroupShape )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_afg .NvGrpSpPr =NewCT_GroupShapeNonVisual (); -_afg .GrpSpPr =_a .NewCT_GroupShapeProperties ();_aae :for {_fdd ,_bba :=d .Token ();if _bba !=nil {return _bba ;};switch _bef :=_fdd .(type ){case _g .StartElement :switch _bef .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _ecd :=d .DecodeElement (_afg .NvGrpSpPr ,&_bef ); -_ecd !=nil {return _ecd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _ege :=d .DecodeElement (_afg .GrpSpPr ,&_bef ); -_ege !=nil {return _ege ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_dbc :=NewCT_GroupShapeChoice (); -if _aef :=d .DecodeElement (&_dbc .Sp ,&_bef );_aef !=nil {return _aef ;};_afg .GroupShapeChoice =append (_afg .GroupShapeChoice ,_dbc );case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_eab :=NewCT_GroupShapeChoice (); -if _bfe :=d .DecodeElement (&_eab .GrpSp ,&_bef );_bfe !=nil {return _bfe ;};_afg .GroupShapeChoice =append (_afg .GroupShapeChoice ,_eab );case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cdf :=NewCT_GroupShapeChoice (); -if _cbg :=d .DecodeElement (&_cdf .GraphicFrame ,&_bef );_cbg !=nil {return _cbg ;};_afg .GroupShapeChoice =append (_afg .GroupShapeChoice ,_cdf );case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fac :=NewCT_GroupShapeChoice (); -if _gbfd :=d .DecodeElement (&_fac .CxnSp ,&_bef );_gbfd !=nil {return _gbfd ;};_afg .GroupShapeChoice =append (_afg .GroupShapeChoice ,_fac );case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_gea :=NewCT_GroupShapeChoice (); -if _gfb :=d .DecodeElement (&_gea .Pic ,&_bef );_gfb !=nil {return _gfb ;};_afg .GroupShapeChoice =append (_afg .GroupShapeChoice ,_gea );default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_bef .Name ); -if _fdf :=d .Skip ();_fdf !=nil {return _fdf ;};};case _g .EndElement :break _aae ;case _g .CharData :};};return nil ;}; +// Validate validates the CT_Shape and its children +func (_fcbb *CT_Shape )Validate ()error {return _fcbb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_cage *EG_ObjectChoicesChoice )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_agee :=start ;switch start .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_cage .Sp =NewCT_Shape (); +if _feg :=d .DecodeElement (_cage .Sp ,&_agee );_feg !=nil {return _feg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cage .GrpSp =NewCT_GroupShape (); +if _abf :=d .DecodeElement (_cage .GrpSp ,&_agee );_abf !=nil {return _abf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cage .GraphicFrame =NewCT_GraphicalObjectFrame (); +if _cfcc :=d .DecodeElement (_cage .GraphicFrame ,&_agee );_cfcc !=nil {return _cfcc ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_cage .CxnSp =NewCT_Connector (); +if _cbag :=d .DecodeElement (_cage .CxnSp ,&_agee );_cbag !=nil {return _cbag ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cage .Pic =NewCT_Picture (); +if _gbg :=d .DecodeElement (_cage .Pic ,&_agee );_gbg !=nil {return _gbg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_cage .ContentPart =NewCT_Rel (); +if _ebgf :=d .DecodeElement (_cage .ContentPart ,&_agee );_ebgf !=nil {return _ebgf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u0062\u006a\u0065c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agee .Name ); +if _edfb :=d .Skip ();_edfb !=nil {return _edfb ;};};return nil ;};func (_cdab *EG_ObjectChoicesChoice )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _cdab .Sp !=nil {_bfff :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070"}}; +e .EncodeElement (_cdab .Sp ,_bfff );}else if _cdab .GrpSp !=nil {_fffd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0067\u0072\u0070\u0053p"}};e .EncodeElement (_cdab .GrpSp ,_fffd );}else if _cdab .GraphicFrame !=nil {_gfgf :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064r\u003a\u0067\u0072a\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_cdab .GraphicFrame ,_gfgf );}else if _cdab .CxnSp !=nil {_gfbc :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u0078\u006e\u0053p"}};e .EncodeElement (_cdab .CxnSp ,_gfbc );}else if _cdab .Pic !=nil {_dcf :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0070\u0069\u0063"}}; +e .EncodeElement (_cdab .Pic ,_dcf );}else if _cdab .ContentPart !=nil {_bdcb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072:\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};e .EncodeElement (_cdab .ContentPart ,_bdcb ); +};return nil ;};func (_gfgg *From )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_gfgg .CT_Marker =*NewCT_Marker ();_cffc :for {_bbfg ,_bgc :=d .Token ();if _bgc !=nil {return _bgc ;};switch _egea :=_bbfg .(type ){case _bb .StartElement :switch _egea .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _gefd :=d .DecodeElement (&_gfgg .Col ,&_egea ); +_gefd !=nil {return _gefd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_defe ,_adcag :=d .Token (); +if _adcag !=nil {return _adcag ;};switch _fade :=_defe .(type ){case _bb .CharData :_gab :=string (_fade );_ffa ,_daac :=_ba .ParseUnionST_Coordinate (_gab );if _daac !=nil {return nil ;};_gfgg .ColOff =_ffa ;d .Skip ();case _bb .EndElement :};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _dec :=d .DecodeElement (&_gfgg .Row ,&_egea ); +_dec !=nil {return _dec ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_geeba ,_cbab :=d .Token (); +if _cbab !=nil {return _cbab ;};switch _fggcd :=_geeba .(type ){case _bb .CharData :_fdbg :=string (_fggcd );_bcf ,_cfdg :=_ba .ParseUnionST_Coordinate (_fdbg );if _cfdg !=nil {return nil ;};_gfgg .RowOff =_bcf ;d .Skip ();case _bb .EndElement :};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0072o\u006d\u0020\u0025\u0076",_egea .Name ); +if _afd :=d .Skip ();_afd !=nil {return _afd ;};};case _bb .EndElement :break _cffc ;case _bb .CharData :};};return nil ;};type CT_GroupShape struct{ -// Validate validates the EG_ObjectChoices and its children -func (_bcg *EG_ObjectChoices )Validate ()error {return _bcg .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func NewTo ()*To {_cfcg :=&To {};_cfcg .CT_Marker =*NewCT_Marker ();return _cfcg }; -func (_edc *CT_ConnectorNonVisual )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_ab :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_edc .CNvPr ,_ab );_ccf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u004e\u0076\u0043\u0078n\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_edc .CNvCxnSpPr ,_ccf );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// Non-Visual Properties for a Group Shape +NvGrpSpPr *CT_GroupShapeNonVisual ; -// ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path -func (_ceabd *EG_ObjectChoicesChoice )ValidateWithPath (path string )error {if _ceabd .Sp !=nil {if _cadb :=_ceabd .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_cadb !=nil {return _cadb ;};};if _ceabd .GrpSp !=nil {if _gfec :=_ceabd .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_gfec !=nil {return _gfec ;};};if _ceabd .GraphicFrame !=nil {if _fde :=_ceabd .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_fde !=nil {return _fde ;};};if _ceabd .CxnSp !=nil {if _cege :=_ceabd .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); -_cege !=nil {return _cege ;};};if _ceabd .Pic !=nil {if _bec :=_ceabd .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_bec !=nil {return _bec ;};};if _ceabd .ContentPart !=nil {if _fdg :=_ceabd .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); -_fdg !=nil {return _fdg ;};};return nil ;}; +// Group Shape Properties +GrpSpPr *_ba .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;};func (_fbb *CT_Shape )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {if _fbb .MacroAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_fbb .MacroAttr )}); +};if _fbb .TextlinkAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"},Value :_d .Sprintf ("\u0025\u0076",*_fbb .TextlinkAttr )});};if _fbb .FLocksTextAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_fbb .FLocksTextAttr ))}); +};if _fbb .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_bb .Attr {Name :_bb .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_d .Sprintf ("\u0025\u0064",_dgec (*_fbb .FPublishedAttr ))});};e .EncodeToken (start ); +_gdb :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fbb .NvSpPr ,_gdb );_agbg :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_fbb .SpPr ,_agbg );if _fbb .Style !=nil {_dafbe :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}};e .EncodeElement (_fbb .Style ,_dafbe );};if _fbb .TxBody !=nil {_gdde :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}}; +e .EncodeElement (_fbb .TxBody ,_gdde );};e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;}; -// Validate validates the WsDr and its children -func (_deac *WsDr )Validate ()error {return _deac .ValidateWithPath ("\u0057\u0073\u0044\u0072")};func (_gaba *To )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gaba .CT_Marker =*NewCT_Marker ();_bffa :for {_fagf ,_dbdc :=d .Token ();if _dbdc !=nil {return _dbdc ; -};switch _abgf :=_fagf .(type ){case _g .StartElement :switch _abgf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c"}:if _dfda :=d .DecodeElement (&_gaba .Col ,&_abgf ); -_dfda !=nil {return _dfda ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006f\u006c\u004f\u0066\u0066"}:_bdf ,_gedg :=d .Token (); -if _gedg !=nil {return _gedg ;};switch _gda :=_bdf .(type ){case _g .CharData :_bgae :=string (_gda );_cgae ,_gbbc :=_a .ParseUnionST_Coordinate (_bgae );if _gbbc !=nil {return nil ;};_gaba .ColOff =_cgae ;d .Skip ();case _g .EndElement :};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077"}:if _caee :=d .DecodeElement (&_gaba .Row ,&_abgf ); -_caee !=nil {return _caee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0072\u006f\u0077\u004f\u0066\u0066"}:_eced ,_bbed :=d .Token (); -if _bbed !=nil {return _bbed ;};switch _dccb :=_eced .(type ){case _g .CharData :_fdc :=string (_dccb );_ecee ,_cega :=_a .ParseUnionST_Coordinate (_fdc );if _cega !=nil {return nil ;};_gaba .RowOff =_ecee ;d .Skip ();case _g .EndElement :};default:_f .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006eg\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020T\u006f\u0020\u0025\u0076",_abgf .Name ); -if _fggd :=d .Skip ();_fggd !=nil {return _fggd ;};};case _g .EndElement :break _bffa ;case _g .CharData :};};return nil ;};func (_cdd *CT_GraphicalObjectFrame )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cdd .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual (); -_cdd .Xfrm =_a .NewCT_Transform2D ();_cdd .Graphic =_a .NewGraphic ();for _ ,_gcd :=range start .Attr {if _gcd .Name .Local =="\u006d\u0061\u0063r\u006f"{_dc :=_gcd .Value ;_cdd .MacroAttr =&_dc ;continue ;};if _gcd .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_gdb ,_dgb :=_d .ParseBool (_gcd .Value ); -if _dgb !=nil {return _dgb ;};_cdd .FPublishedAttr =&_gdb ;continue ;};};_acg :for {_cfa ,_gae :=d .Token ();if _gae !=nil {return _gae ;};switch _fg :=_cfa .(type ){case _g .StartElement :switch _fg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _aaa :=d .DecodeElement (_cdd .NvGraphicFramePr ,&_fg ); -_aaa !=nil {return _aaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"}:if _fab :=d .DecodeElement (_cdd .Xfrm ,&_fg ); -_fab !=nil {return _fab ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _fc :=d .DecodeElement (_cdd .Graphic ,&_fg ); -_fc !=nil {return _fc ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_fg .Name ); -if _dcb :=d .Skip ();_dcb !=nil {return _dcb ;};};case _g .EndElement :break _acg ;case _g .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_acbb *CT_Shape )ValidateWithPath (path string )error {if _afab :=_acbb .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_afab !=nil {return _afab ;};if _gdbb :=_acbb .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_gdbb !=nil {return _gdbb ;};if _acbb .Style !=nil {if _abcbb :=_acbb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_abcbb !=nil {return _abcbb ;};};if _acbb .TxBody !=nil {if _fff :=_acbb .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); +_fff !=nil {return _fff ;};};return nil ;};func (_acd *CT_Drawing )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fgf :for {_eba ,_aef :=d .Token ();if _aef !=nil {return _aef ;};switch _cfed :=_eba .(type ){case _bb .StartElement :switch _cfed .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_dba :=NewEG_Anchor (); +_dba .AnchorChoice =NewEG_AnchorChoice ();_acd .EG_Anchor =append (_acd .EG_Anchor ,_dba );if _cad :=d .DecodeElement (&_dba .AnchorChoice .TwoCellAnchor ,&_cfed );_cad !=nil {return _cad ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_bace :=NewEG_Anchor (); +_bace .AnchorChoice =NewEG_AnchorChoice ();_acd .EG_Anchor =append (_acd .EG_Anchor ,_bace );if _gff :=d .DecodeElement (&_bace .AnchorChoice .OneCellAnchor ,&_cfed );_gff !=nil {return _gff ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_gg :=NewEG_Anchor (); +_gg .AnchorChoice =NewEG_AnchorChoice ();_acd .EG_Anchor =append (_acd .EG_Anchor ,_gg );if _df :=d .DecodeElement (&_gg .AnchorChoice .AbsoluteAnchor ,&_cfed );_df !=nil {return _df ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_cfed .Name ); +if _daf :=d .Skip ();_daf !=nil {return _daf ;};};case _bb .EndElement :break _fgf ;case _bb .CharData :};};return nil ;};func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_dbfa :=&CT_ShapeNonVisual {};_dbfa .CNvPr =_ba .NewCT_NonVisualDrawingProps ();_dbfa .CNvSpPr =_ba .NewCT_NonVisualDrawingShapeProps (); +return _dbfa ;}; -// Validate validates the CT_GroupShape and its children -func (_dgbb *CT_GroupShape )Validate ()error {return _dgbb .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_deeb :=&CT_GroupShapeNonVisual {}; -_deeb .CNvPr =_a .NewCT_NonVisualDrawingProps ();_deeb .CNvGrpSpPr =_a .NewCT_NonVisualGroupDrawingShapeProps ();return _deeb ;};func (_ccgf *CT_Shape )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ccgf .NvSpPr =NewCT_ShapeNonVisual (); -_ccgf .SpPr =_a .NewCT_ShapeProperties ();for _ ,_fbafg :=range start .Attr {if _fbafg .Name .Local =="\u006d\u0061\u0063r\u006f"{_abg :=_fbafg .Value ;_ccgf .MacroAttr =&_abg ;continue ;};if _fbafg .Name .Local =="\u0074\u0065\u0078\u0074\u006c\u0069\u006e\u006b"{_gbb :=_fbafg .Value ; -_ccgf .TextlinkAttr =&_gbb ;continue ;};if _fbafg .Name .Local =="\u0066\u004c\u006f\u0063\u006b\u0073\u0054\u0065\u0078\u0074"{_dgff ,_ecea :=_d .ParseBool (_fbafg .Value );if _ecea !=nil {return _ecea ;};_ccgf .FLocksTextAttr =&_dgff ;continue ;};if _fbafg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_fca ,_ggfb :=_d .ParseBool (_fbafg .Value ); -if _ggfb !=nil {return _ggfb ;};_ccgf .FPublishedAttr =&_fca ;continue ;};};_faf :for {_efg ,_cdg :=d .Token ();if _cdg !=nil {return _cdg ;};switch _agdb :=_efg .(type ){case _g .StartElement :switch _agdb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _abf :=d .DecodeElement (_ccgf .NvSpPr ,&_agdb ); -_abf !=nil {return _abf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _afgb :=d .DecodeElement (_ccgf .SpPr ,&_agdb ); -_afgb !=nil {return _afgb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_ccgf .Style =_a .NewCT_ShapeStyle (); -if _efd :=d .DecodeElement (_ccgf .Style ,&_agdb );_efd !=nil {return _efd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_ccgf .TxBody =_a .NewCT_TextBody (); -if _eccc :=d .DecodeElement (_ccgf .TxBody ,&_agdb );_eccc !=nil {return _eccc ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_agdb .Name ); -if _gaa :=d .Skip ();_gaa !=nil {return _gaa ;};};case _g .EndElement :break _faf ;case _g .CharData :};};return nil ;}; +// Validate validates the CT_GraphicalObjectFrame and its children +func (_dac *CT_GraphicalObjectFrame )Validate ()error {return _dac .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func NewCT_Shape ()*CT_Shape {_edc :=&CT_Shape {}; +_edc .NvSpPr =NewCT_ShapeNonVisual ();_edc .SpPr =_ba .NewCT_ShapeProperties ();return _edc ;}; -// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path -func (_ceeca *CT_PictureNonVisual )ValidateWithPath (path string )error {if _dced :=_ceeca .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dced !=nil {return _dced ;};if _ccd :=_ceeca .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); -_ccd !=nil {return _ccd ;};return nil ;};func (_eadd *CT_Picture )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _eadd .MacroAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_c .Sprintf ("\u0025\u0076",*_eadd .MacroAttr )}); -};if _eadd .FPublishedAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_eadd .FPublishedAttr ))});};e .EncodeToken (start ); -_edd :=_g .StartElement {Name :_g .Name {Local :"x\u0064\u0072\u003a\u006e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_eadd .NvPicPr ,_edd );_bbae :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072:\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_eadd .BlipFill ,_bbae );_dce :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_eadd .SpPr ,_dce );if _eadd .Style !=nil {_afb :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0073\u0074\u0079\u006ce"}}; -e .EncodeElement (_eadd .Style ,_afb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path +func (_edg *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _afc :=_edg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_afc !=nil {return _afc ;};if _bgg :=_edg .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); +_bgg !=nil {return _bgg ;};return nil ;};func (_bba *CT_PictureNonVisual )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start );_dfaf :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; +e .EncodeElement (_bba .CNvPr ,_dfaf );_gbe :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072:\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_bba .CNvPicPr ,_gbe );e .EncodeToken (_bb .EndElement {Name :start .Name }); +return nil ;};type CT_ConnectorNonVisual struct{ -// Validate validates the From and its children -func (_ffc *From )Validate ()error {return _ffc .ValidateWithPath ("\u0046\u0072\u006f\u006d")};func (_dcbc *CT_PictureNonVisual )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dcbc .CNvPr =_a .NewCT_NonVisualDrawingProps ();_dcbc .CNvPicPr =_a .NewCT_NonVisualPictureProperties (); -_dcd :for {_eaf ,_fea :=d .Token ();if _fea !=nil {return _fea ;};switch _fgab :=_eaf .(type ){case _g .StartElement :switch _fgab .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _dfcd :=d .DecodeElement (_dcbc .CNvPr ,&_fgab ); -_dfcd !=nil {return _dfcd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _agda :=d .DecodeElement (_dcbc .CNvPicPr ,&_fgab ); -_agda !=nil {return _agda ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fgab .Name ); -if _ggec :=d .Skip ();_ggec !=nil {return _ggec ;};};case _g .EndElement :break _dcd ;case _g .CharData :};};return nil ;};func (_bbag ST_EditAs )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_bbag .String (),start ); -};func (_fcfa *To )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0078\u0064\u0072\u003a\u0074\u006f";return _fcfa .CT_Marker .MarshalXML (e ,start );};func (_deb *CT_AnchorClientData )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_dfa :=range start .Attr {if _dfa .Name .Local =="\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_ce ,_edg :=_d .ParseBool (_dfa .Value ); -if _edg !=nil {return _edg ;};_deb .FLocksWithSheetAttr =&_ce ;continue ;};if _dfa .Name .Local =="\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_ff ,_cga :=_d .ParseBool (_dfa .Value );if _cga !=nil {return _cga ; -};_deb .FPrintsWithSheetAttr =&_ff ;continue ;};};for {_fb ,_ecb :=d .Token ();if _ecb !=nil {return _c .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0041\u006e\u0063\u0068\u006fr\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_ecb ); -};if _bf ,_cgb :=_fb .(_g .EndElement );_cgb &&_bf .Name ==start .Name {break ;};};return nil ;}; +// Connection Non-Visual Properties +CNvPr *_ba .CT_NonVisualDrawingProps ; -// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path -func (_eadg *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _eadg .Sp !=nil {if _agdc :=_eadg .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_agdc !=nil {return _agdc ;};};if _eadg .GrpSp !=nil {if _feb :=_eadg .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_feb !=nil {return _feb ;};};if _eadg .GraphicFrame !=nil {if _afgg :=_eadg .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_afgg !=nil {return _afgg ;};};if _eadg .CxnSp !=nil {if _bab :=_eadg .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); -_bab !=nil {return _bab ;};};if _eadg .Pic !=nil {if _aec :=_eadg .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_aec !=nil {return _aec ;};};return nil ;};func (_ffd *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); -_gge :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}};e .EncodeElement (_ffd .CNvPr ,_gge );_baab :=_g .StartElement {Name :_g .Name {Local :"x\u0064\u0072\u003a\u0063Nv\u0047r\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065\u0050\u0072"}}; -e .EncodeElement (_ffd .CNvGraphicFramePr ,_baab );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_dfd *EG_Anchor )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_dfd .AnchorChoice .MarshalXML (e ,_g .StartElement {}); -return nil ;}; +// Non-Visual Connector Shape Drawing Properties +CNvCxnSpPr *_ba .CT_NonVisualConnectorProperties ;};func (_cbe *CT_AnchorClientData )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {for _ ,_ed :=range start .Attr {if _ed .Name .Local =="\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_gee ,_bf :=_bg .ParseBool (_ed .Value ); +if _bf !=nil {return _bf ;};_cbe .FLocksWithSheetAttr =&_gee ;continue ;};if _ed .Name .Local =="\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"{_gad ,_cdf :=_bg .ParseBool (_ed .Value );if _cdf !=nil {return _cdf ; +};_cbe .FPrintsWithSheetAttr =&_gad ;continue ;};};for {_abd ,_cfe :=d .Token ();if _cfe !=nil {return _d .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0041\u006e\u0063\u0068\u006fr\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_cfe ); +};if _ac ,_ef :=_abd .(_bb .EndElement );_ef &&_ac .Name ==start .Name {break ;};};return nil ;};func (_abc *CT_GroupShapeChoice )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fdcd :=start ;switch start .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_abc .Sp =NewCT_Shape (); +if _fcd :=d .DecodeElement (_abc .Sp ,&_fdcd );_fcd !=nil {return _fcd ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_abc .GrpSp =NewCT_GroupShape (); +if _cca :=d .DecodeElement (_abc .GrpSp ,&_fdcd );_cca !=nil {return _cca ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_abc .GraphicFrame =NewCT_GraphicalObjectFrame (); +if _cea :=d .DecodeElement (_abc .GraphicFrame ,&_fdcd );_cea !=nil {return _cea ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_abc .CxnSp =NewCT_Connector (); +if _gcf :=d .DecodeElement (_abc .CxnSp ,&_fdcd );_gcf !=nil {return _gcf ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_abc .Pic =NewCT_Picture (); +if _ddfc :=d .DecodeElement (_abc .Pic ,&_fdcd );_ddfc !=nil {return _ddfc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdcd .Name ); +if _gfdc :=d .Skip ();_gfdc !=nil {return _gfdc ;};};return nil ;}; -// ValidateWithPath validates the CT_AbsoluteAnchor and its children, prefixing error messages with path -func (_ea *CT_AbsoluteAnchor )ValidateWithPath (path string )error {if _de :=_ea .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_de !=nil {return _de ;};if _ca :=_ea .Ext .ValidateWithPath (path +"\u002f\u0045\u0078\u0074");_ca !=nil {return _ca ; -};if _eca :=_ea .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_eca !=nil {return _eca ;};if _cb :=_ea .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); -_cb !=nil {return _cb ;};return nil ;};func (_ddgea *CT_TwoCellAnchor )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ddgea .From =NewCT_Marker ();_ddgea .To =NewCT_Marker ();_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_ddgea .ClientData =NewCT_AnchorClientData (); -for _ ,_bdb :=range start .Attr {if _bdb .Name .Local =="\u0065\u0064\u0069\u0074\u0041\u0073"{_ddgea .EditAsAttr .UnmarshalXMLAttr (_bdb );continue ;};};_bff :for {_aff ,_cfdb :=d .Token ();if _cfdb !=nil {return _cfdb ;};switch _gfe :=_aff .(type ){case _g .StartElement :switch _gfe .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _ccc :=d .DecodeElement (_ddgea .From ,&_gfe ); -_ccc !=nil {return _ccc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u006f"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _ebfe :=d .DecodeElement (_ddgea .To ,&_gfe ); -_ebfe !=nil {return _ebfe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _aad :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .Sp ,&_gfe );_aad !=nil {return _aad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _ebec :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .GrpSp ,&_gfe );_ebec !=nil {return _ebec ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _cbe :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .GraphicFrame ,&_gfe );_cbe !=nil {return _cbe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _geag :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .CxnSp ,&_gfe );_geag !=nil {return _geag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _cca :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .Pic ,&_gfe );_cca !=nil {return _cca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_ddgea .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _egbb :=d .DecodeElement (&_ddgea .ObjectChoicesChoice .ContentPart ,&_gfe );_egbb !=nil {return _egbb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:if _bgf :=d .DecodeElement (_ddgea .ClientData ,&_gfe ); -_bgf !=nil {return _bgf ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025v",_gfe .Name ); -if _gffb :=d .Skip ();_gffb !=nil {return _gffb ;};};case _g .EndElement :break _bff ;case _g .CharData :};};return nil ;}; +// Validate validates the CT_Connector and its children +func (_cec *CT_Connector )Validate ()error {return _cec .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");}; -// ValidateWithPath validates the WsDr and its children, prefixing error messages with path -func (_aadc *WsDr )ValidateWithPath (path string )error {if _bdga :=_aadc .CT_Drawing .ValidateWithPath (path );_bdga !=nil {return _bdga ;};return nil ;};func (_edfe *From )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d";return _edfe .CT_Marker .MarshalXML (e ,start );};type EG_AnchorChoice struct{ +// ValidateWithPath validates the From and its children, prefixing error messages with path +func (_bgcf *From )ValidateWithPath (path string )error {if _gbbf :=_bgcf .CT_Marker .ValidateWithPath (path );_gbbf !=nil {return _gbbf ;};return nil ;}; -// Two Cell Anchor Shape Size -TwoCellAnchor *CT_TwoCellAnchor ; +// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path +func (_eca *CT_GroupShape )ValidateWithPath (path string )error {if _gfd :=_eca .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_gfd !=nil {return _gfd ;};if _ecd :=_eca .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_ecd !=nil {return _ecd ;};for _aaec ,_ecc :=range _eca .GroupShapeChoice {if _gag :=_ecc .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_aaec )); +_gag !=nil {return _gag ;};};return nil ;}; -// One Cell Anchor Shape Size -OneCellAnchor *CT_OneCellAnchor ; +// Validate validates the CT_AbsoluteAnchor and its children +func (_cb *CT_AbsoluteAnchor )Validate ()error {return _cb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072");};func (_ebcd ST_EditAs )ValidateWithPath (path string )error {switch _ebcd {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcd )); +};return nil ;};func NewEG_ObjectChoices ()*EG_ObjectChoices {_acaf :=&EG_ObjectChoices {};_acaf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();return _acaf ;};func (_ced *CT_Drawing )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start ); +if _ced .EG_Anchor !=nil {for _ ,_egb :=range _ced .EG_Anchor {_egb .MarshalXML (e ,_bb .StartElement {});};};e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};func NewCT_OneCellAnchor ()*CT_OneCellAnchor {_fdf :=&CT_OneCellAnchor {}; +_fdf .From =NewCT_Marker ();_fdf .Ext =_ba .NewCT_PositiveSize2D ();_fdf .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_fdf .ClientData =NewCT_AnchorClientData ();return _fdf ;};func (_cba *CT_GroupShape )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_cba .NvGrpSpPr =NewCT_GroupShapeNonVisual (); +_cba .GrpSpPr =_ba .NewCT_GroupShapeProperties ();_fb :for {_aaf ,_fba :=d .Token ();if _fba !=nil {return _fba ;};switch _bea :=_aaf .(type ){case _bb .StartElement :switch _bea .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _gbb :=d .DecodeElement (_cba .NvGrpSpPr ,&_bea ); +_gbb !=nil {return _gbb ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _egg :=d .DecodeElement (_cba .GrpSpPr ,&_bea ); +_egg !=nil {return _egg ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_abb :=NewCT_GroupShapeChoice (); +if _fcbd :=d .DecodeElement (&_abb .Sp ,&_bea );_fcbd !=nil {return _fcbd ;};_cba .GroupShapeChoice =append (_cba .GroupShapeChoice ,_abb );case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_cfaf :=NewCT_GroupShapeChoice (); +if _bfge :=d .DecodeElement (&_cfaf .GrpSp ,&_bea );_bfge !=nil {return _bfge ;};_cba .GroupShapeChoice =append (_cba .GroupShapeChoice ,_cfaf );case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ccg :=NewCT_GroupShapeChoice (); +if _fdb :=d .DecodeElement (&_ccg .GraphicFrame ,&_bea );_fdb !=nil {return _fdb ;};_cba .GroupShapeChoice =append (_cba .GroupShapeChoice ,_ccg );case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_fggc :=NewCT_GroupShapeChoice (); +if _aff :=d .DecodeElement (&_fggc .CxnSp ,&_bea );_aff !=nil {return _aff ;};_cba .GroupShapeChoice =append (_cba .GroupShapeChoice ,_fggc );case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_cag :=NewCT_GroupShapeChoice (); +if _dce :=d .DecodeElement (&_cag .Pic ,&_bea );_dce !=nil {return _dce ;};_cba .GroupShapeChoice =append (_cba .GroupShapeChoice ,_cag );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_bea .Name ); +if _dbf :=d .Skip ();_dbf !=nil {return _dbf ;};};case _bb .EndElement :break _fb ;case _bb .CharData :};};return nil ;}; -// Absolute Anchor Shape Size -AbsoluteAnchor *CT_AbsoluteAnchor ;};func (_geb *EG_ObjectChoices )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice ();_gace :for {_bdcb ,_eeb :=d .Token ();if _eeb !=nil {return _eeb ;}; -switch _abea :=_bdcb .(type ){case _g .StartElement :switch _abea .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _bceg :=d .DecodeElement (&_geb .ObjectChoicesChoice .Sp ,&_abea );_bceg !=nil {return _bceg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _gaec :=d .DecodeElement (&_geb .ObjectChoicesChoice .GrpSp ,&_abea );_gaec !=nil {return _gaec ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _affd :=d .DecodeElement (&_geb .ObjectChoicesChoice .GraphicFrame ,&_abea );_affd !=nil {return _affd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _edff :=d .DecodeElement (&_geb .ObjectChoicesChoice .CxnSp ,&_abea );_edff !=nil {return _edff ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _edea :=d .DecodeElement (&_geb .ObjectChoicesChoice .Pic ,&_abea );_edea !=nil {return _edea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_geb .ObjectChoicesChoice =NewEG_ObjectChoicesChoice (); -if _def :=d .DecodeElement (&_geb .ObjectChoicesChoice .ContentPart ,&_abea );_def !=nil {return _def ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0020\u0025v",_abea .Name ); -if _ccfa :=d .Skip ();_ccfa !=nil {return _ccfa ;};};case _g .EndElement :break _gace ;case _g .CharData :};};return nil ;};func (_ga *CT_AbsoluteAnchor )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_cg :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0070\u006f\u0073"}}; -e .EncodeElement (_ga .Pos ,_cg );_fd :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_ga .Ext ,_fd );_ga .ObjectChoicesChoice .MarshalXML (e ,_g .StartElement {});_gf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_ga .ClientData ,_gf );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_dda *WsDr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dda .CT_Drawing =*NewCT_Drawing ();_gce :for {_gdd ,_bccc :=d .Token (); -if _bccc !=nil {return _bccc ;};switch _cdedb :=_gdd .(type ){case _g .StartElement :switch _cdedb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_ccgff :=NewEG_Anchor (); -_ccgff .AnchorChoice =NewEG_AnchorChoice ();_dda .EG_Anchor =append (_dda .EG_Anchor ,_ccgff );if _fge :=d .DecodeElement (&_ccgff .AnchorChoice .TwoCellAnchor ,&_cdedb );_fge !=nil {return _fge ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072"}:_ade :=NewEG_Anchor (); -_ade .AnchorChoice =NewEG_AnchorChoice ();_dda .EG_Anchor =append (_dda .EG_Anchor ,_ade );if _afggd :=d .DecodeElement (&_ade .AnchorChoice .OneCellAnchor ,&_cdedb );_afggd !=nil {return _afggd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072"}:_ddfc :=NewEG_Anchor (); -_ddfc .AnchorChoice =NewEG_AnchorChoice ();_dda .EG_Anchor =append (_dda .EG_Anchor ,_ddfc );if _fdbf :=d .DecodeElement (&_ddfc .AnchorChoice .AbsoluteAnchor ,&_cdedb );_fdbf !=nil {return _fdbf ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0073D\u0072\u0020\u0025\u0076",_cdedb .Name ); -if _bbdff :=d .Skip ();_bbdff !=nil {return _bbdff ;};};case _g .EndElement :break _gce ;case _g .CharData :};};return nil ;};func (_abb *CT_Drawing )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _abb .EG_Anchor !=nil {for _ ,_fe :=range _abb .EG_Anchor {_fe .MarshalXML (e ,_g .StartElement {}); -};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_fbfb *CT_Rel )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_c .Sprintf ("\u0025\u0076",_fbfb .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewWsDr ()*WsDr {_agg :=&WsDr {};_agg .CT_Drawing =*NewCT_Drawing ();return _agg };type CT_GraphicalObjectFrameNonVisual struct{ +// Validate validates the EG_ObjectChoices and its children +func (_dceg *EG_ObjectChoices )Validate ()error {return _dceg .ValidateWithPath ("\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073");};func (_gbf *CT_GroupShapeNonVisual )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_gbf .CNvPr =_ba .NewCT_NonVisualDrawingProps (); +_gbf .CNvGrpSpPr =_ba .NewCT_NonVisualGroupDrawingShapeProps ();_aaa :for {_ebe ,_age :=d .Token ();if _age !=nil {return _age ;};switch _fgff :=_ebe .(type ){case _bb .StartElement :switch _fgff .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _cff :=d .DecodeElement (_gbf .CNvPr ,&_fgff ); +_cff !=nil {return _cff ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _caga :=d .DecodeElement (_gbf .CNvGrpSpPr ,&_fgff ); +_caga !=nil {return _caga ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_fgff .Name ); +if _gfb :=d .Skip ();_gfb !=nil {return _gfb ;};};case _bb .EndElement :break _aaa ;case _bb .CharData :};};return nil ;};func (_fdcg ST_EditAs )Validate ()error {return _fdcg .ValidateWithPath ("")};func (_fa *CT_AbsoluteAnchor )MarshalXML (e *_bb .Encoder ,start _bb .StartElement )error {e .EncodeToken (start ); +_g :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0070\u006f\u0073"}};e .EncodeElement (_fa .Pos ,_g );_bd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_fa .Ext ,_bd );_fa .ObjectChoicesChoice .MarshalXML (e ,_bb .StartElement {}); +_fd :=_bb .StartElement {Name :_bb .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}};e .EncodeElement (_fa .ClientData ,_fd );e .EncodeToken (_bb .EndElement {Name :start .Name });return nil ;};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_ddg :=&CT_GraphicalObjectFrame {}; +_ddg .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_ddg .Xfrm =_ba .NewCT_Transform2D ();_ddg .Graphic =_ba .NewGraphic ();return _ddg ;};func (_eef *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_eef .CNvPr =_ba .NewCT_NonVisualDrawingProps (); +_eef .CNvGraphicFramePr =_ba .NewCT_NonVisualGraphicFrameProperties ();_gcdb :for {_dea ,_fgcb :=d .Token ();if _fgcb !=nil {return _fgcb ;};switch _dca :=_dea .(type ){case _bb .StartElement :switch _dca .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"}:if _bad :=d .DecodeElement (_eef .CNvPr ,&_dca ); +_bad !=nil {return _bad ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _acb :=d .DecodeElement (_eef .CNvGraphicFramePr ,&_dca ); +_acb !=nil {return _acb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_dca .Name ); +if _ccfc :=d .Skip ();_ccfc !=nil {return _ccfc ;};};case _bb .EndElement :break _gcdb ;case _bb .CharData :};};return nil ;}; -// Connection Non-Visual Properties -CNvPr *_a .CT_NonVisualDrawingProps ; +// ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path +func (_acca *EG_ObjectChoices )ValidateWithPath (path string )error {if _fad :=_acca .ObjectChoicesChoice .ValidateWithPath (path +"/\u004fb\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069c\u0065\u0073\u0043\u0068oi\u0063\u0065");_fad !=nil {return _fad ; +};return nil ;}; -// Non-Visual Graphic Frame Drawing Properties -CNvGraphicFramePr *_a .CT_NonVisualGraphicFrameProperties ;};func (_gga *CT_PictureNonVisual )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_gdgc :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0063\u004e\u0076\u0050r"}}; -e .EncodeElement (_gga .CNvPr ,_gdgc );_egb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072:\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_gga .CNvPicPr ,_egb );e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_dbad *EG_AnchorChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _dbad .TwoCellAnchor !=nil {_dge :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u0077\u006f\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}}; -e .EncodeElement (_dbad .TwoCellAnchor ,_dge );}else if _dbad .OneCellAnchor !=nil {_ffe :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u006f\u006e\u0065\u0043\u0065\u006c\u006c\u0041n\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dbad .OneCellAnchor ,_ffe ); -}else if _dbad .AbsoluteAnchor !=nil {_ddfe :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072:\u0061\u0062\u0073\u006f\u006cu\u0074\u0065A\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_dbad .AbsoluteAnchor ,_ddfe );};e .EncodeToken (_g .EndElement {Name :start .Name }); -return nil ;};func (_dgge *CT_OneCellAnchor )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_cfg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_dgge .From ,_cfg ); -_cbgc :=_g .StartElement {Name :_g .Name {Local :"\u0078d\u0072\u003a\u0065\u0078\u0074"}};e .EncodeElement (_dgge .Ext ,_cbgc );_dgge .ObjectChoicesChoice .MarshalXML (e ,_g .StartElement {});_bccg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u0064\u0072\u003a\u0063\u006c\u0069\u0065\u006et\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_dgge .ClientData ,_bccg );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_fbec ST_EditAs )Validate ()error {return _fbec .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path +func (_gca *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _fdga :=_gca .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fdga !=nil {return _fdga ;};if _edce :=_gca .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); +_edce !=nil {return _edce ;};return nil ;};type CT_PictureNonVisual struct{CNvPr *_ba .CT_NonVisualDrawingProps ; -// Validate validates the CT_ConnectorNonVisual and its children -func (_eacb *CT_ConnectorNonVisual )Validate ()error {return _eacb .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_gb *CT_AnchorClientData )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gb .FLocksWithSheetAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066L\u006fc\u006b\u0073\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_gb .FLocksWithSheetAttr ))}); -};if _gb .FPrintsWithSheetAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0066\u0050r\u0069\u006e\u0074s\u0057\u0069\u0074\u0068\u0053\u0068\u0065\u0065\u0074"},Value :_c .Sprintf ("\u0025\u0064",_abfge (*_gb .FPrintsWithSheetAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_caae *EG_ObjectChoicesChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_degc :=start ;switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070"}:_caae .Sp =NewCT_Shape (); -if _ffad :=d .DecodeElement (_caae .Sp ,&_degc );_ffad !=nil {return _ffad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"}:_caae .GrpSp =NewCT_GroupShape (); -if _gfbg :=d .DecodeElement (_caae .GrpSp ,&_degc );_gfbg !=nil {return _gfbg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_caae .GraphicFrame =NewCT_GraphicalObjectFrame (); -if _agbe :=d .DecodeElement (_caae .GraphicFrame ,&_degc );_agbe !=nil {return _agbe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0063\u0078\u006eS\u0070"}:_caae .CxnSp =NewCT_Connector (); -if _egc :=d .DecodeElement (_caae .CxnSp ,&_degc );_egc !=nil {return _egc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0070\u0069\u0063"}:_caae .Pic =NewCT_Picture (); -if _fcc :=d .DecodeElement (_caae .Pic ,&_degc );_fcc !=nil {return _fcc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_caae .ContentPart =NewCT_Rel (); -if _dec :=d .DecodeElement (_caae .ContentPart ,&_degc );_dec !=nil {return _dec ;};default:_f .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u0062\u006a\u0065c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_degc .Name ); -if _faae :=d .Skip ();_faae !=nil {return _faae ;};};return nil ;}; +// Non-Visual Picture Drawing Properties +CNvPicPr *_ba .CT_NonVisualPictureProperties ;};func NewEG_Anchor ()*EG_Anchor {_dbgc :=&EG_Anchor {};_dbgc .AnchorChoice =NewEG_AnchorChoice ();return _dbgc ;};func (_gc *CT_Connector )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_gc .NvCxnSpPr =NewCT_ConnectorNonVisual (); +_gc .SpPr =_ba .NewCT_ShapeProperties ();for _ ,_dc :=range start .Attr {if _dc .Name .Local =="\u006d\u0061\u0063r\u006f"{_fec :=_dc .Value ;_gc .MacroAttr =&_fec ;continue ;};if _dc .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_cg ,_aca :=_bg .ParseBool (_dc .Value ); +if _aca !=nil {return _aca ;};_gc .FPublishedAttr =&_cg ;continue ;};};_efb :for {_gaa ,_cbec :=d .Token ();if _cbec !=nil {return _cbec ;};switch _fgg :=_gaa .(type ){case _bb .StartElement :switch _fgg .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _cda :=d .DecodeElement (_gc .NvCxnSpPr ,&_fgg ); +_cda !=nil {return _cda ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _bac :=d .DecodeElement (_gc .SpPr ,&_fgg ); +_bac !=nil {return _bac ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_gc .Style =_ba .NewCT_ShapeStyle (); +if _gfe :=d .DecodeElement (_gc .Style ,&_fgg );_gfe !=nil {return _gfe ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_fgg .Name ); +if _ee :=d .Skip ();_ee !=nil {return _ee ;};};case _bb .EndElement :break _efb ;case _bb .CharData :};};return nil ;};func (_fbg *CT_Picture )UnmarshalXML (d *_bb .Decoder ,start _bb .StartElement )error {_fbg .NvPicPr =NewCT_PictureNonVisual ();_fbg .BlipFill =_ba .NewCT_BlipFillProperties (); +_fbg .SpPr =_ba .NewCT_ShapeProperties ();for _ ,_afg :=range start .Attr {if _afg .Name .Local =="\u006d\u0061\u0063r\u006f"{_adg :=_afg .Value ;_fbg .MacroAttr =&_adg ;continue ;};if _afg .Name .Local =="\u0066\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0065\u0064"{_befc ,_ggd :=_bg .ParseBool (_afg .Value ); +if _ggd !=nil {return _ggd ;};_fbg .FPublishedAttr =&_befc ;continue ;};};_acad :for {_egbb ,_ddge :=d .Token ();if _ddge !=nil {return _ddge ;};switch _beed :=_egbb .(type ){case _bb .StartElement :switch _beed .Name {case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _aefa :=d .DecodeElement (_fbg .NvPicPr ,&_beed ); +_aefa !=nil {return _aefa ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _aeab :=d .DecodeElement (_fbg .BlipFill ,&_beed ); +_aeab !=nil {return _aeab ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"}:if _bfa :=d .DecodeElement (_fbg .SpPr ,&_beed ); +_bfa !=nil {return _bfa ;};case _bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_bb .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"}:_fbg .Style =_ba .NewCT_ShapeStyle (); +if _bbd :=d .DecodeElement (_fbg .Style ,&_beed );_bbd !=nil {return _bbd ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_beed .Name ); +if _caf :=d .Skip ();_caf !=nil {return _caf ;};};case _bb .EndElement :break _acad ;case _bb .CharData :};};return nil ;};func NewCT_Drawing ()*CT_Drawing {_bdb :=&CT_Drawing {};return _bdb }; -// Validate validates the CT_Rel and its children -func (_dgd *CT_Rel )Validate ()error {return _dgd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func NewCT_Drawing ()*CT_Drawing {_bea :=&CT_Drawing {};return _bea };func init (){_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_AnchorClientData ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_TwoCellAnchor ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_OneCellAnchor ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072",NewCT_AbsoluteAnchor ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0066\u0072\u006f\u006d",NewFrom ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0074\u006f",NewTo ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0077\u0073\u0044\u0072",NewWsDr ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices ); -_eb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor ); +// Validate validates the CT_TwoCellAnchor and its children +func (_ebbg *CT_TwoCellAnchor )Validate ()error {return _ebbg .ValidateWithPath ("\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072");};type From struct{CT_Marker };func init (){_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041nc\u0068\u006f\u0072\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_AnchorClientData ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043T\u005f\u004d\u0061\u0072\u006b\u0065r",NewCT_Marker ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u0054\u0077\u006fC\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_TwoCellAnchor ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054_\u004f\u006e\u0065C\u0065\u006c\u006c\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_OneCellAnchor ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0041\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u0041n\u0063\u0068\u006f\u0072",NewCT_AbsoluteAnchor ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0066\u0072\u006f\u006d",NewFrom ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0074\u006f",NewTo ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0077\u0073\u0044\u0072",NewWsDr ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045\u0047_\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0073",NewEG_ObjectChoices ); +_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067","\u0045G\u005f\u0041\u006e\u0063\u0068\u006fr",NewEG_Anchor ); }; \ No newline at end of file diff --git a/schema/soo/ofc/custom_properties/custom_properties.go b/schema/soo/ofc/custom_properties/custom_properties.go index 7741ce1c49..f7d978b425 100644 --- a/schema/soo/ofc/custom_properties/custom_properties.go +++ b/schema/soo/ofc/custom_properties/custom_properties.go @@ -9,89 +9,142 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package custom_properties ;import (_d "encoding/xml";_g "fmt";_bc "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_gb "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";_be "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_fd "strconv";_f "time";);func (_cde *CT_PropertyChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cde .Vector !=nil {_gcd :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}}; -e .EncodeElement (_cde .Vector ,_gcd );}else if _cde .Array !=nil {_fdg :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0061\u0072\u0072\u0061\u0079"}};e .EncodeElement (_cde .Array ,_fdg );}else if _cde .Blob !=nil {_bda :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}}; -_bc .AddPreserveSpaceAttr (&_bda ,*_cde .Blob );e .EncodeElement (_cde .Blob ,_bda );}else if _cde .Oblob !=nil {_ggga :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u006f\u0062\u006c\u006f\u0062"}};_bc .AddPreserveSpaceAttr (&_ggga ,*_cde .Oblob ); -e .EncodeElement (_cde .Oblob ,_ggga );}else if _cde .Empty !=nil {_gdc :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0065\u006d\u0070\u0074\u0079"}};e .EncodeElement (_cde .Empty ,_gdc );}else if _cde .Null !=nil {_ecc :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u006e\u0075\u006c\u006c"}}; -e .EncodeElement (_cde .Null ,_ecc );}else if _cde .I1 !=nil {_debf :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ai\u0031"}};e .EncodeElement (_cde .I1 ,_debf );}else if _cde .I2 !=nil {_bbcb :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ai\u0032"}}; -e .EncodeElement (_cde .I2 ,_bbcb );}else if _cde .I4 !=nil {_acge :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ai\u0034"}};e .EncodeElement (_cde .I4 ,_acge );}else if _cde .I8 !=nil {_aad :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ai\u0038"}}; -e .EncodeElement (_cde .I8 ,_aad );}else if _cde .Int !=nil {_ecd :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}};e .EncodeElement (_cde .Int ,_ecd );}else if _cde .Ui1 !=nil {_dgb :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; -e .EncodeElement (_cde .Ui1 ,_dgb );}else if _cde .Ui2 !=nil {_eag :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_cde .Ui2 ,_eag );}else if _cde .Ui4 !=nil {_gfg :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; -e .EncodeElement (_cde .Ui4 ,_gfg );}else if _cde .Ui8 !=nil {_ce :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}};e .EncodeElement (_cde .Ui8 ,_ce );}else if _cde .Uint !=nil {_cfc :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}}; -e .EncodeElement (_cde .Uint ,_cfc );}else if _cde .R4 !=nil {_bfd :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ar\u0034"}};e .EncodeElement (_cde .R4 ,_bfd );}else if _cde .R8 !=nil {_gac :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ar\u0038"}}; -e .EncodeElement (_cde .R8 ,_gac );}else if _cde .Decimal !=nil {_bed :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}};e .EncodeElement (_cde .Decimal ,_bed );}else if _cde .Lpstr !=nil {_ff :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}}; -_bc .AddPreserveSpaceAttr (&_ff ,*_cde .Lpstr );e .EncodeElement (_cde .Lpstr ,_ff );}else if _cde .Lpwstr !=nil {_cdd :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_bc .AddPreserveSpaceAttr (&_cdd ,*_cde .Lpwstr ); -e .EncodeElement (_cde .Lpwstr ,_cdd );}else if _cde .Bstr !=nil {_ge :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_bc .AddPreserveSpaceAttr (&_ge ,*_cde .Bstr );e .EncodeElement (_cde .Bstr ,_ge );}else if _cde .Date !=nil {_eaba :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; -e .EncodeElement (_be .FormatDate (*_cde .Date ),_eaba );}else if _cde .Filetime !=nil {_ecb :=_d .StartElement {Name :_d .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_cde .Filetime ,_ecb );}else if _cde .Bool !=nil {_fde :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; -e .EncodeElement (_cde .Bool ,_fde );}else if _cde .Cy !=nil {_cb :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003ac\u0079"}};_bc .AddPreserveSpaceAttr (&_cb ,*_cde .Cy );e .EncodeElement (_cde .Cy ,_cb );}else if _cde .Error !=nil {_dgfb :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; -_bc .AddPreserveSpaceAttr (&_dgfb ,*_cde .Error );e .EncodeElement (_cde .Error ,_dgfb );}else if _cde .Stream !=nil {_fab :=_d .StartElement {Name :_d .Name {Local :"\u0076t\u003a\u0073\u0074\u0072\u0065\u0061m"}};_bc .AddPreserveSpaceAttr (&_fab ,*_cde .Stream ); -e .EncodeElement (_cde .Stream ,_fab );}else if _cde .Ostream !=nil {_bff :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u006f\u0073\u0074\u0072\u0065\u0061\u006d"}};_bc .AddPreserveSpaceAttr (&_bff ,*_cde .Ostream );e .EncodeElement (_cde .Ostream ,_bff ); -}else if _cde .Storage !=nil {_cfe :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}};_bc .AddPreserveSpaceAttr (&_cfe ,*_cde .Storage );e .EncodeElement (_cde .Storage ,_cfe );}else if _cde .Ostorage !=nil {_fff :=_d .StartElement {Name :_d .Name {Local :"v\u0074\u003a\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}}; -_bc .AddPreserveSpaceAttr (&_fff ,*_cde .Ostorage );e .EncodeElement (_cde .Ostorage ,_fff );}else if _cde .Vstream !=nil {_fbd :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0076\u0073\u0074\u0072\u0065\u0061\u006d"}};e .EncodeElement (_cde .Vstream ,_fbd ); -}else if _cde .Clsid !=nil {_ffg :=_d .StartElement {Name :_d .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_bc .AddPreserveSpaceAttr (&_ffg ,*_cde .Clsid );e .EncodeElement (_cde .Clsid ,_ffg );};e .EncodeToken (_d .EndElement {Name :start .Name }); -return nil ;};func NewCT_Property ()*CT_Property {_ec :=&CT_Property {};_ec .FmtidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_ec .PropertyChoice =NewCT_PropertyChoice ();return _ec ;}; +package custom_properties ;import (_e "encoding/xml";_d "fmt";_ef "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/common/logger";_efc "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";_gb "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_b "strconv";_ea "time";);func (_gda *CT_PropertyChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gda .Vector !=nil {_fc :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}}; +e .EncodeElement (_gda .Vector ,_fc );}else if _gda .Array !=nil {_feb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0061\u0072\u0072\u0061\u0079"}};e .EncodeElement (_gda .Array ,_feb );}else if _gda .Blob !=nil {_gae :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}}; +_ef .AddPreserveSpaceAttr (&_gae ,*_gda .Blob );e .EncodeElement (_gda .Blob ,_gae );}else if _gda .Oblob !=nil {_bb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006f\u0062\u006c\u006f\u0062"}};_ef .AddPreserveSpaceAttr (&_bb ,*_gda .Oblob ); +e .EncodeElement (_gda .Oblob ,_bb );}else if _gda .Empty !=nil {_dcc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u006d\u0070\u0074\u0079"}};e .EncodeElement (_gda .Empty ,_dcc );}else if _gda .Null !=nil {_gee :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u006e\u0075\u006c\u006c"}}; +e .EncodeElement (_gda .Null ,_gee );}else if _gda .I1 !=nil {_gef :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0031"}};e .EncodeElement (_gda .I1 ,_gef );}else if _gda .I2 !=nil {_fgg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0032"}}; +e .EncodeElement (_gda .I2 ,_fgg );}else if _gda .I4 !=nil {_de :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0034"}};e .EncodeElement (_gda .I4 ,_de );}else if _gda .I8 !=nil {_bebc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0038"}}; +e .EncodeElement (_gda .I8 ,_bebc );}else if _gda .Int !=nil {_fafc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}};e .EncodeElement (_gda .Int ,_fafc );}else if _gda .Ui1 !=nil {_bga :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; +e .EncodeElement (_gda .Ui1 ,_bga );}else if _gda .Ui2 !=nil {_aab :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_gda .Ui2 ,_aab );}else if _gda .Ui4 !=nil {_ed :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; +e .EncodeElement (_gda .Ui4 ,_ed );}else if _gda .Ui8 !=nil {_ffe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}};e .EncodeElement (_gda .Ui8 ,_ffe );}else if _gda .Uint !=nil {_eag :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}}; +e .EncodeElement (_gda .Uint ,_eag );}else if _gda .R4 !=nil {_egg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0034"}};e .EncodeElement (_gda .R4 ,_egg );}else if _gda .R8 !=nil {_gc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0038"}}; +e .EncodeElement (_gda .R8 ,_gc );}else if _gda .Decimal !=nil {_ad :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}};e .EncodeElement (_gda .Decimal ,_ad );}else if _gda .Lpstr !=nil {_abd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}}; +_ef .AddPreserveSpaceAttr (&_abd ,*_gda .Lpstr );e .EncodeElement (_gda .Lpstr ,_abd );}else if _gda .Lpwstr !=nil {_bce :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_ef .AddPreserveSpaceAttr (&_bce ,*_gda .Lpwstr ); +e .EncodeElement (_gda .Lpwstr ,_bce );}else if _gda .Bstr !=nil {_begg :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_ef .AddPreserveSpaceAttr (&_begg ,*_gda .Bstr );e .EncodeElement (_gda .Bstr ,_begg );}else if _gda .Date !=nil {_dcd :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; +e .EncodeElement (_gb .FormatDate (*_gda .Date ),_dcd );}else if _gda .Filetime !=nil {_aad :=_e .StartElement {Name :_e .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_gda .Filetime ,_aad );}else if _gda .Bool !=nil {_gab :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; +e .EncodeElement (_gda .Bool ,_gab );}else if _gda .Cy !=nil {_gbe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ac\u0079"}};_ef .AddPreserveSpaceAttr (&_gbe ,*_gda .Cy );e .EncodeElement (_gda .Cy ,_gbe );}else if _gda .Error !=nil {_gec :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; +_ef .AddPreserveSpaceAttr (&_gec ,*_gda .Error );e .EncodeElement (_gda .Error ,_gec );}else if _gda .Stream !=nil {_cg :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0073\u0074\u0072\u0065\u0061m"}};_ef .AddPreserveSpaceAttr (&_cg ,*_gda .Stream ); +e .EncodeElement (_gda .Stream ,_cg );}else if _gda .Ostream !=nil {_gfg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006f\u0073\u0074\u0072\u0065\u0061\u006d"}};_ef .AddPreserveSpaceAttr (&_gfg ,*_gda .Ostream );e .EncodeElement (_gda .Ostream ,_gfg ); +}else if _gda .Storage !=nil {_fagc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}};_ef .AddPreserveSpaceAttr (&_fagc ,*_gda .Storage );e .EncodeElement (_gda .Storage ,_fagc );}else if _gda .Ostorage !=nil {_gdaa :=_e .StartElement {Name :_e .Name {Local :"v\u0074\u003a\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}}; +_ef .AddPreserveSpaceAttr (&_gdaa ,*_gda .Ostorage );e .EncodeElement (_gda .Ostorage ,_gdaa );}else if _gda .Vstream !=nil {_bbe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0076\u0073\u0074\u0072\u0065\u0061\u006d"}};e .EncodeElement (_gda .Vstream ,_bbe ); +}else if _gda .Clsid !=nil {_bcbd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_ef .AddPreserveSpaceAttr (&_bcbd ,*_gda .Clsid );e .EncodeElement (_gda .Clsid ,_bcbd );};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func NewCT_Property ()*CT_Property {_dcg :=&CT_Property {};_dcg .FmtidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_dcg .PropertyChoice =NewCT_PropertyChoice ();return _dcg ;}; -// ValidateWithPath validates the CT_Property and its children, prefixing error messages with path -func (_gga *CT_Property )ValidateWithPath (path string )error {if !_be .ST_GuidPatternRe .MatchString (_gga .FmtidAttr ){return _g .Errorf ("%\u0073\u002f\u006d\u002e\u0046\u006d\u0074\u0069\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 \u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_be .ST_GuidPatternRe ,_gga .FmtidAttr ); -};if _ed :=_gga .PropertyChoice .ValidateWithPath (path +"\u002fP\u0072o\u0070\u0065\u0072\u0074\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_ed !=nil {return _ed ;};return nil ;};type CT_Properties struct{ +// ValidateWithPath validates the Properties and its children, prefixing error messages with path +func (_dd *Properties )ValidateWithPath (path string )error {if _ca :=_dd .CT_Properties .ValidateWithPath (path );_ca !=nil {return _ca ;};return nil ;};func (_ga *CT_Property )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ga .FmtidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_ga .PropertyChoice =NewCT_PropertyChoice ();for _ ,_gba :=range start .Attr {if _gba .Name .Local =="\u0066\u006d\u0074i\u0064"{_bd :=_gba .Value ;_ga .FmtidAttr =_bd ;continue ;};if _gba .Name .Local =="\u0070\u0069\u0064"{_gf ,_faa :=_b .ParseInt (_gba .Value ,10,32); +if _faa !=nil {return _faa ;};_ga .PidAttr =int32 (_gf );continue ;};if _gba .Name .Local =="\u006e\u0061\u006d\u0065"{_gfb :=_gba .Value ;_ga .NameAttr =&_gfb ;continue ;};if _gba .Name .Local =="\u006c\u0069\u006e\u006b\u0054\u0061\u0072\u0067\u0065\u0074"{_bg :=_gba .Value ; +_ga .LinkTargetAttr =&_bg ;continue ;};};_fd :for {_ce ,_dcf :=d .Token ();if _dcf !=nil {return _dcf ;};switch _gd :=_ce .(type ){case _e .StartElement :switch _gd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _fag :=d .DecodeElement (&_ga .PropertyChoice .Vector ,&_gd );_fag !=nil {return _fag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _gg :=d .DecodeElement (&_ga .PropertyChoice .Array ,&_gd );_gg !=nil {return _gg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _dgf :=d .DecodeElement (&_ga .PropertyChoice .Blob ,&_gd );_dgf !=nil {return _dgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ge :=d .DecodeElement (&_ga .PropertyChoice .Oblob ,&_gd );_ge !=nil {return _ge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _gff :=d .DecodeElement (&_ga .PropertyChoice .Empty ,&_gd );_gff !=nil {return _gff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _af :=d .DecodeElement (&_ga .PropertyChoice .Null ,&_gd );_af !=nil {return _af ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _bc :=d .DecodeElement (&_ga .PropertyChoice .I1 ,&_gd );_bc !=nil {return _bc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _agd :=d .DecodeElement (&_ga .PropertyChoice .I2 ,&_gd );_agd !=nil {return _agd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _afd :=d .DecodeElement (&_ga .PropertyChoice .I4 ,&_gd );_afd !=nil {return _afd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _fdg :=d .DecodeElement (&_ga .PropertyChoice .I8 ,&_gd );_fdg !=nil {return _fdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ggb :=d .DecodeElement (&_ga .PropertyChoice .Int ,&_gd );_ggb !=nil {return _ggb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _cb :=d .DecodeElement (&_ga .PropertyChoice .Ui1 ,&_gd );_cb !=nil {return _cb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _fda :=d .DecodeElement (&_ga .PropertyChoice .Ui2 ,&_gd );_fda !=nil {return _fda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _bcb :=d .DecodeElement (&_ga .PropertyChoice .Ui4 ,&_gd );_bcb !=nil {return _bcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _cea :=d .DecodeElement (&_ga .PropertyChoice .Ui8 ,&_gd );_cea !=nil {return _cea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ff :=d .DecodeElement (&_ga .PropertyChoice .Uint ,&_gd );_ff !=nil {return _ff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ffc :=d .DecodeElement (&_ga .PropertyChoice .R4 ,&_gd );_ffc !=nil {return _ffc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _gac :=d .DecodeElement (&_ga .PropertyChoice .R8 ,&_gd );_gac !=nil {return _gac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _da :=d .DecodeElement (&_ga .PropertyChoice .Decimal ,&_gd );_da !=nil {return _da ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _aag :=d .DecodeElement (&_ga .PropertyChoice .Lpstr ,&_gd );_aag !=nil {return _aag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ac :=d .DecodeElement (&_ga .PropertyChoice .Lpwstr ,&_gd );_ac !=nil {return _ac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _fbc :=d .DecodeElement (&_ga .PropertyChoice .Bstr ,&_gd );_fbc !=nil {return _fbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _dbg :=d .DecodeElement (&_ga .PropertyChoice .Date ,&_gd );_dbg !=nil {return _dbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ab :=d .DecodeElement (&_ga .PropertyChoice .Filetime ,&_gd );_ab !=nil {return _ab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _ffcf :=d .DecodeElement (&_ga .PropertyChoice .Bool ,&_gd );_ffcf !=nil {return _ffcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _fgd :=d .DecodeElement (&_ga .PropertyChoice .Cy ,&_gd );_fgd !=nil {return _fgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _gdg :=d .DecodeElement (&_ga .PropertyChoice .Error ,&_gd );_gdg !=nil {return _gdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _be :=d .DecodeElement (&_ga .PropertyChoice .Stream ,&_gd );_be !=nil {return _be ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _abe :=d .DecodeElement (&_ga .PropertyChoice .Ostream ,&_gd );_abe !=nil {return _abe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _beg :=d .DecodeElement (&_ga .PropertyChoice .Storage ,&_gd );_beg !=nil {return _beg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _bde :=d .DecodeElement (&_ga .PropertyChoice .Ostorage ,&_gd );_bde !=nil {return _bde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _gdf :=d .DecodeElement (&_ga .PropertyChoice .Vstream ,&_gd );_gdf !=nil {return _gdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_ga .PropertyChoice =NewCT_PropertyChoice (); +if _faf :=d .DecodeElement (&_ga .PropertyChoice .Clsid ,&_gd );_faf !=nil {return _faf ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0020\u0025\u0076",_gd .Name ); +if _eaf :=d .Skip ();_eaf !=nil {return _eaf ;};};case _e .EndElement :break _fd ;case _e .CharData :};};return nil ;}; -// Custom File Property -Property []*CT_Property ;}; +// ValidateWithPath validates the CT_PropertyChoice and its children, prefixing error messages with path +func (_ffgd *CT_PropertyChoice )ValidateWithPath (path string )error {if _ffgd .Vector !=nil {if _ebb :=_ffgd .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_ebb !=nil {return _ebb ;};};if _ffgd .Array !=nil {if _dab :=_ffgd .Array .ValidateWithPath (path +"\u002f\u0041\u0072\u0072\u0061\u0079"); +_dab !=nil {return _dab ;};};if _ffgd .Empty !=nil {if _cec :=_ffgd .Empty .ValidateWithPath (path +"\u002f\u0045\u006d\u0070\u0074\u0079");_cec !=nil {return _cec ;};};if _ffgd .Null !=nil {if _geea :=_ffgd .Null .ValidateWithPath (path +"\u002f\u004e\u0075l\u006c"); +_geea !=nil {return _geea ;};};if _ffgd .Cy !=nil {if !_efc .ST_CyPatternRe .MatchString (*_ffgd .Cy ){return _d .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_efc .ST_CyPatternRe ,*_ffgd .Cy ); +};};if _ffgd .Error !=nil {if !_efc .ST_ErrorPatternRe .MatchString (*_ffgd .Error ){return _d .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_efc .ST_ErrorPatternRe ,*_ffgd .Error ); +};};if _ffgd .Vstream !=nil {if _cfc :=_ffgd .Vstream .ValidateWithPath (path +"\u002f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");_cfc !=nil {return _cfc ;};};if _ffgd .Clsid !=nil {if !_gb .ST_GuidPatternRe .MatchString (*_ffgd .Clsid ){return _d .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gb .ST_GuidPatternRe ,*_ffgd .Clsid ); +};};return nil ;};func (_agc *CT_Property )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006d\u0074i\u0064"},Value :_d .Sprintf ("\u0025\u0076",_agc .FmtidAttr )}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",_agc .PidAttr )});if _agc .NameAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_agc .NameAttr )}); +};if _agc .LinkTargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u006e\u006b\u0054\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_agc .LinkTargetAttr )});};e .EncodeToken (start );_agc .PropertyChoice .MarshalXML (e ,_e .StartElement {}); +e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_c *CT_Properties )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ee :for {_fe ,_gbb :=d .Token ();if _gbb !=nil {return _gbb ;};switch _age :=_fe .(type ){case _e .StartElement :switch _age .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}:_dc :=NewCT_Property (); +if _aa :=d .DecodeElement (_dc ,&_age );_aa !=nil {return _aa ;};_c .Property =append (_c .Property ,_dc );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073 \u0025\u0076",_age .Name ); +if _fb :=d .Skip ();_fb !=nil {return _fb ;};};case _e .EndElement :break _ee ;case _e .CharData :};};return nil ;};func NewCT_Properties ()*CT_Properties {_f :=&CT_Properties {};return _f };func (_fa *CT_Properties )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _fa .Property !=nil {_ag :=_e .StartElement {Name :_e .Name {Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}};for _ ,_eb :=range _fa .Property {e .EncodeElement (_eb ,_ag );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +}; // Validate validates the CT_PropertyChoice and its children -func (_fdeg *CT_PropertyChoice )Validate ()error {return _fdeg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0043h\u006f\u0069\u0063\u0065");};func (_gf *CT_Properties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bb :for {_bcf ,_fb :=d .Token (); -if _fb !=nil {return _fb ;};switch _gc :=_bcf .(type ){case _d .StartElement :switch _gc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}:_ca :=NewCT_Property (); -if _ag :=d .DecodeElement (_ca ,&_gc );_ag !=nil {return _ag ;};_gf .Property =append (_gf .Property ,_ca );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073 \u0025\u0076",_gc .Name ); -if _da :=d .Skip ();_da !=nil {return _da ;};};case _d .EndElement :break _bb ;case _d .CharData :};};return nil ;};type Properties struct{CT_Properties }; +func (_cbf *CT_PropertyChoice )Validate ()error {return _cbf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0043h\u006f\u0069\u0063\u0065");};type Properties struct{CT_Properties };type CT_PropertyChoice struct{Vector *_efc .Vector ; +Array *_efc .Array ;Blob *string ;Oblob *string ;Empty *_efc .Empty ;Null *_efc .Null ;I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Int *int32 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ;Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Lpstr *string ; +Lpwstr *string ;Bstr *string ;Date *_ea .Time ;Filetime *_ea .Time ;Bool *bool ;Cy *string ;Error *string ;Stream *string ;Ostream *string ;Storage *string ;Ostorage *string ;Vstream *_efc .Vstream ;Clsid *string ;};func NewProperties ()*Properties {_bgf :=&Properties {}; +_bgf .CT_Properties =*NewCT_Properties ();return _bgf ;};func (_fcf *CT_PropertyChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aba :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_fcf .Vector =_efc .NewVector (); +if _dcgc :=d .DecodeElement (_fcf .Vector ,&_aba );_dcgc !=nil {return _dcgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_fcf .Array =_efc .NewArray (); +if _bega :=d .DecodeElement (_fcf .Array ,&_aba );_bega !=nil {return _bega ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_fcf .Blob =new (string ); +if _efb :=d .DecodeElement (_fcf .Blob ,&_aba );_efb !=nil {return _efb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_fcf .Oblob =new (string ); +if _egd :=d .DecodeElement (_fcf .Oblob ,&_aba );_egd !=nil {return _egd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_fcf .Empty =_efc .NewEmpty (); +if _eecf :=d .DecodeElement (_fcf .Empty ,&_aba );_eecf !=nil {return _eecf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_fcf .Null =_efc .NewNull (); +if _ae :=d .DecodeElement (_fcf .Null ,&_aba );_ae !=nil {return _ae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_fcf .I1 =new (int8 ); +if _dac :=d .DecodeElement (_fcf .I1 ,&_aba );_dac !=nil {return _dac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_fcf .I2 =new (int16 ); +if _gfa :=d .DecodeElement (_fcf .I2 ,&_aba );_gfa !=nil {return _gfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_fcf .I4 =new (int32 ); +if _dbf :=d .DecodeElement (_fcf .I4 ,&_aba );_dbf !=nil {return _dbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_fcf .I8 =new (int64 ); +if _fbe :=d .DecodeElement (_fcf .I8 ,&_aba );_fbe !=nil {return _fbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_fcf .Int =new (int32 ); +if _bcec :=d .DecodeElement (_fcf .Int ,&_aba );_bcec !=nil {return _bcec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_fcf .Ui1 =new (uint8 ); +if _cbc :=d .DecodeElement (_fcf .Ui1 ,&_aba );_cbc !=nil {return _cbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_fcf .Ui2 =new (uint16 ); +if _eage :=d .DecodeElement (_fcf .Ui2 ,&_aba );_eage !=nil {return _eage ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_fcf .Ui4 =new (uint32 ); +if _ffg :=d .DecodeElement (_fcf .Ui4 ,&_aba );_ffg !=nil {return _ffg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_fcf .Ui8 =new (uint64 ); +if _efd :=d .DecodeElement (_fcf .Ui8 ,&_aba );_efd !=nil {return _efd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_fcf .Uint =new (uint32 ); +if _fdgc :=d .DecodeElement (_fcf .Uint ,&_aba );_fdgc !=nil {return _fdgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_fcf .R4 =new (float32 ); +if _gbd :=d .DecodeElement (_fcf .R4 ,&_aba );_gbd !=nil {return _gbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_fcf .R8 =new (float64 ); +if _fcd :=d .DecodeElement (_fcf .R8 ,&_aba );_fcd !=nil {return _fcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_fcf .Decimal =new (float64 ); +if _dbb :=d .DecodeElement (_fcf .Decimal ,&_aba );_dbb !=nil {return _dbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_fcf .Lpstr =new (string ); +if _efcg :=d .DecodeElement (_fcf .Lpstr ,&_aba );_efcg !=nil {return _efcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_fcf .Lpwstr =new (string ); +if _gea :=d .DecodeElement (_fcf .Lpwstr ,&_aba );_gea !=nil {return _gea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_fcf .Bstr =new (string ); +if _gfe :=d .DecodeElement (_fcf .Bstr ,&_aba );_gfe !=nil {return _gfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _cf string ; +if _gabd :=d .DecodeElement (&_cf ,&_aba );_gabd !=nil {return _gabd ;};_cfa ,_dcda :=_gb .ParseStdlibTime (_cf );if _dcda !=nil {return _dcda ;};_fcf .Date =&_cfa ;case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_fcf .Filetime =new (_ea .Time ); +if _bcba :=d .DecodeElement (_fcf .Filetime ,&_aba );_bcba !=nil {return _bcba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_fcf .Bool =new (bool ); +if _fee :=d .DecodeElement (_fcf .Bool ,&_aba );_fee !=nil {return _fee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_fcf .Cy =new (string ); +if _gfd :=d .DecodeElement (_fcf .Cy ,&_aba );_gfd !=nil {return _gfd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_fcf .Error =new (string ); +if _aea :=d .DecodeElement (_fcf .Error ,&_aba );_aea !=nil {return _aea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_fcf .Stream =new (string ); +if _cgg :=d .DecodeElement (_fcf .Stream ,&_aba );_cgg !=nil {return _cgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_fcf .Ostream =new (string ); +if _gaf :=d .DecodeElement (_fcf .Ostream ,&_aba );_gaf !=nil {return _gaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_fcf .Storage =new (string ); +if _fef :=d .DecodeElement (_fcf .Storage ,&_aba );_fef !=nil {return _fef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_fcf .Ostorage =new (string ); +if _gca :=d .DecodeElement (_fcf .Ostorage ,&_aba );_gca !=nil {return _gca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_fcf .Vstream =_efc .NewVstream (); +if _gfc :=d .DecodeElement (_fcf .Vstream ,&_aba );_gfc !=nil {return _gfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_fcf .Clsid =new (string ); +if _fac :=d .DecodeElement (_fcf .Clsid ,&_aba );_fac !=nil {return _fac ;};default:_g .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aba .Name ); +if _abee :=d .Skip ();_abee !=nil {return _abee ;};};return nil ;};func NewCT_PropertyChoice ()*CT_PropertyChoice {_eec :=&CT_PropertyChoice {};return _eec }; -// ValidateWithPath validates the Properties and its children, prefixing error messages with path -func (_ffa *Properties )ValidateWithPath (path string )error {if _gfff :=_ffa .CT_Properties .ValidateWithPath (path );_gfff !=nil {return _gfff ;};return nil ;}; +// Validate validates the CT_Properties and its children +func (_db *CT_Properties )Validate ()error {return _db .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// Validate validates the Properties and its children -func (_ece *Properties )Validate ()error {return _ece .ValidateWithPath ("\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_bebc *Properties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0076\u0074"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073";return _bebc .CT_Properties .MarshalXML (e ,start );};func NewCT_PropertyChoice ()*CT_PropertyChoice {_eab :=&CT_PropertyChoice {};return _eab };func (_ddd *CT_PropertyChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgef :=start ; -switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_ddd .Vector =_gb .NewVector (); -if _dcg :=d .DecodeElement (_ddd .Vector ,&_bgef );_dcg !=nil {return _dcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_ddd .Array =_gb .NewArray (); -if _aaf :=d .DecodeElement (_ddd .Array ,&_bgef );_aaf !=nil {return _aaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_ddd .Blob =new (string ); -if _dcd :=d .DecodeElement (_ddd .Blob ,&_bgef );_dcd !=nil {return _dcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_ddd .Oblob =new (string ); -if _cbe :=d .DecodeElement (_ddd .Oblob ,&_bgef );_cbe !=nil {return _cbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_ddd .Empty =_gb .NewEmpty (); -if _beb :=d .DecodeElement (_ddd .Empty ,&_bgef );_beb !=nil {return _beb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_ddd .Null =_gb .NewNull (); -if _cdda :=d .DecodeElement (_ddd .Null ,&_bgef );_cdda !=nil {return _cdda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_ddd .I1 =new (int8 ); -if _abg :=d .DecodeElement (_ddd .I1 ,&_bgef );_abg !=nil {return _abg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ddd .I2 =new (int16 ); -if _ebd :=d .DecodeElement (_ddd .I2 ,&_bgef );_ebd !=nil {return _ebd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_ddd .I4 =new (int32 ); -if _ef :=d .DecodeElement (_ddd .I4 ,&_bgef );_ef !=nil {return _ef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_ddd .I8 =new (int64 ); -if _gcf :=d .DecodeElement (_ddd .I8 ,&_bgef );_gcf !=nil {return _gcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_ddd .Int =new (int32 ); -if _abc :=d .DecodeElement (_ddd .Int ,&_bgef );_abc !=nil {return _abc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_ddd .Ui1 =new (uint8 ); -if _acb :=d .DecodeElement (_ddd .Ui1 ,&_bgef );_acb !=nil {return _acb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_ddd .Ui2 =new (uint16 ); -if _bdb :=d .DecodeElement (_ddd .Ui2 ,&_bgef );_bdb !=nil {return _bdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_ddd .Ui4 =new (uint32 ); -if _dbf :=d .DecodeElement (_ddd .Ui4 ,&_bgef );_dbf !=nil {return _dbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_ddd .Ui8 =new (uint64 ); -if _ae :=d .DecodeElement (_ddd .Ui8 ,&_bgef );_ae !=nil {return _ae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_ddd .Uint =new (uint32 ); -if _adb :=d .DecodeElement (_ddd .Uint ,&_bgef );_adb !=nil {return _adb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_ddd .R4 =new (float32 ); -if _fbc :=d .DecodeElement (_ddd .R4 ,&_bgef );_fbc !=nil {return _fbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_ddd .R8 =new (float64 ); -if _ggdf :=d .DecodeElement (_ddd .R8 ,&_bgef );_ggdf !=nil {return _ggdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_ddd .Decimal =new (float64 ); -if _dbc :=d .DecodeElement (_ddd .Decimal ,&_bgef );_dbc !=nil {return _dbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_ddd .Lpstr =new (string ); -if _fbbe :=d .DecodeElement (_ddd .Lpstr ,&_bgef );_fbbe !=nil {return _fbbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_ddd .Lpwstr =new (string ); -if _dff :=d .DecodeElement (_ddd .Lpwstr ,&_bgef );_dff !=nil {return _dff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_ddd .Bstr =new (string ); -if _bfc :=d .DecodeElement (_ddd .Bstr ,&_bgef );_bfc !=nil {return _bfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _ffgf string ; -if _gfbe :=d .DecodeElement (&_ffgf ,&_bgef );_gfbe !=nil {return _gfbe ;};_edg ,_fcf :=_be .ParseStdlibTime (_ffgf );if _fcf !=nil {return _fcf ;};_ddd .Date =&_edg ;case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_ddd .Filetime =new (_f .Time ); -if _aff :=d .DecodeElement (_ddd .Filetime ,&_bgef );_aff !=nil {return _aff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_ddd .Bool =new (bool ); -if _fbe :=d .DecodeElement (_ddd .Bool ,&_bgef );_fbe !=nil {return _fbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_ddd .Cy =new (string ); -if _dede :=d .DecodeElement (_ddd .Cy ,&_bgef );_dede !=nil {return _dede ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_ddd .Error =new (string ); -if _eg :=d .DecodeElement (_ddd .Error ,&_bgef );_eg !=nil {return _eg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_ddd .Stream =new (string ); -if _gfe :=d .DecodeElement (_ddd .Stream ,&_bgef );_gfe !=nil {return _gfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_ddd .Ostream =new (string ); -if _ebed :=d .DecodeElement (_ddd .Ostream ,&_bgef );_ebed !=nil {return _ebed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_ddd .Storage =new (string ); -if _bga :=d .DecodeElement (_ddd .Storage ,&_bgef );_bga !=nil {return _bga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_ddd .Ostorage =new (string ); -if _cg :=d .DecodeElement (_ddd .Ostorage ,&_bgef );_cg !=nil {return _cg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_ddd .Vstream =_gb .NewVstream (); -if _cdee :=d .DecodeElement (_ddd .Vstream ,&_bgef );_cdee !=nil {return _cdee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_ddd .Clsid =new (string ); -if _gea :=d .DecodeElement (_ddd .Clsid ,&_bgef );_gea !=nil {return _gea ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bgef .Name ); -if _bfcg :=d .Skip ();_bfcg !=nil {return _bfcg ;};};return nil ;};type CT_PropertyChoice struct{Vector *_gb .Vector ;Array *_gb .Array ;Blob *string ;Oblob *string ;Empty *_gb .Empty ;Null *_gb .Null ;I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Int *int32 ; -Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ;Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Lpstr *string ;Lpwstr *string ;Bstr *string ;Date *_f .Time ;Filetime *_f .Time ;Bool *bool ;Cy *string ;Error *string ;Stream *string ;Ostream *string ; -Storage *string ;Ostorage *string ;Vstream *_gb .Vstream ;Clsid *string ;};type CT_Property struct{ +// Validate validates the CT_Property and its children +func (_beb *CT_Property )Validate ()error {return _beb .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079");}; + +// ValidateWithPath validates the CT_Properties and its children, prefixing error messages with path +func (_fg *CT_Properties )ValidateWithPath (path string )error {for _bf ,_eg :=range _fg .Property {if _cd :=_eg .ValidateWithPath (_d .Sprintf ("\u0025s\u002fP\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u005b\u0025\u0064\u005d",path ,_bf ));_cd !=nil {return _cd ; +};};return nil ;}; + +// ValidateWithPath validates the CT_Property and its children, prefixing error messages with path +func (_df *CT_Property )ValidateWithPath (path string )error {if !_gb .ST_GuidPatternRe .MatchString (_df .FmtidAttr ){return _d .Errorf ("%\u0073\u002f\u006d\u002e\u0046\u006d\u0074\u0069\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 \u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 (\u0068\u0061\u0076e\u0020%\u0076\u0029",path ,_gb .ST_GuidPatternRe ,_df .FmtidAttr ); +};if _feg :=_df .PropertyChoice .ValidateWithPath (path +"\u002fP\u0072o\u0070\u0065\u0072\u0074\u0079\u0043\u0068\u006f\u0069\u0063\u0065");_feg !=nil {return _feg ;};return nil ;};func (_cfag *Properties )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0076\u0074"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073";return _cfag .CT_Properties .MarshalXML (e ,start );};type CT_Property struct{ // Format ID FmtidAttr string ; @@ -103,69 +156,16 @@ PidAttr int32 ; NameAttr *string ; // Bookmark Link Target -LinkTargetAttr *string ;PropertyChoice *CT_PropertyChoice ;}; - -// Validate validates the CT_Property and its children -func (_df *CT_Property )Validate ()error {return _df .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079");};func (_cd *CT_Property )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006d\u0074i\u0064"},Value :_g .Sprintf ("\u0025\u0076",_cd .FmtidAttr )}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0069\u0064"},Value :_g .Sprintf ("\u0025\u0076",_cd .PidAttr )});if _cd .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_g .Sprintf ("\u0025\u0076",*_cd .NameAttr )}); -};if _cd .LinkTargetAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0069\u006e\u006b\u0054\u0061\u0072\u0067\u0065\u0074"},Value :_g .Sprintf ("\u0025\u0076",*_cd .LinkTargetAttr )});};e .EncodeToken (start );_cd .PropertyChoice .MarshalXML (e ,_d .StartElement {}); -e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fbb *CT_Property )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbb .FmtidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_fbb .PropertyChoice =NewCT_PropertyChoice ();for _ ,_bee :=range start .Attr {if _bee .Name .Local =="\u0066\u006d\u0074i\u0064"{_ac :=_bee .Value ;_fbb .FmtidAttr =_ac ;continue ;};if _bee .Name .Local =="\u0070\u0069\u0064"{_bbc ,_ea :=_fd .ParseInt (_bee .Value ,10,32); -if _ea !=nil {return _ea ;};_fbb .PidAttr =int32 (_bbc );continue ;};if _bee .Name .Local =="\u006e\u0061\u006d\u0065"{_ga :=_bee .Value ;_fbb .NameAttr =&_ga ;continue ;};if _bee .Name .Local =="\u006c\u0069\u006e\u006b\u0054\u0061\u0072\u0067\u0065\u0074"{_ggg :=_bee .Value ; -_fbb .LinkTargetAttr =&_ggg ;continue ;};};_cdb :for {_fc ,_ad :=d .Token ();if _ad !=nil {return _ad ;};switch _gfb :=_fc .(type ){case _d .StartElement :switch _gfb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gfd :=d .DecodeElement (&_fbb .PropertyChoice .Vector ,&_gfb );_gfd !=nil {return _gfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ebe :=d .DecodeElement (&_fbb .PropertyChoice .Array ,&_gfb );_ebe !=nil {return _ebe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _fg :=d .DecodeElement (&_fbb .PropertyChoice .Blob ,&_gfb );_fg !=nil {return _fg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ggd :=d .DecodeElement (&_fbb .PropertyChoice .Oblob ,&_gfb );_ggd !=nil {return _ggd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _bge :=d .DecodeElement (&_fbb .PropertyChoice .Empty ,&_gfb );_bge !=nil {return _bge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _daf :=d .DecodeElement (&_fbb .PropertyChoice .Null ,&_gfb );_daf !=nil {return _daf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _fgc :=d .DecodeElement (&_fbb .PropertyChoice .I1 ,&_gfb );_fgc !=nil {return _fgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _cf :=d .DecodeElement (&_fbb .PropertyChoice .I2 ,&_gfb );_cf !=nil {return _cf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gggg :=d .DecodeElement (&_fbb .PropertyChoice .I4 ,&_gfb );_gggg !=nil {return _gggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _dafe :=d .DecodeElement (&_fbb .PropertyChoice .I8 ,&_gfb );_dafe !=nil {return _dafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gba :=d .DecodeElement (&_fbb .PropertyChoice .Int ,&_gfb );_gba !=nil {return _gba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gd :=d .DecodeElement (&_fbb .PropertyChoice .Ui1 ,&_gfb );_gd !=nil {return _gd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _dg :=d .DecodeElement (&_fbb .PropertyChoice .Ui2 ,&_gfb );_dg !=nil {return _dg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _de :=d .DecodeElement (&_fbb .PropertyChoice .Ui4 ,&_gfb );_de !=nil {return _de ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gge :=d .DecodeElement (&_fbb .PropertyChoice .Ui8 ,&_gfb );_gge !=nil {return _gge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gcg :=d .DecodeElement (&_fbb .PropertyChoice .Uint ,&_gfb );_gcg !=nil {return _gcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ded :=d .DecodeElement (&_fbb .PropertyChoice .R4 ,&_gfb );_ded !=nil {return _ded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _dgf :=d .DecodeElement (&_fbb .PropertyChoice .R8 ,&_gfb );_dgf !=nil {return _dgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ebf :=d .DecodeElement (&_fbb .PropertyChoice .Decimal ,&_gfb );_ebf !=nil {return _ebf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _fa :=d .DecodeElement (&_fbb .PropertyChoice .Lpstr ,&_gfb );_fa !=nil {return _fa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _bf :=d .DecodeElement (&_fbb .PropertyChoice .Lpwstr ,&_gfb );_bf !=nil {return _bf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _af :=d .DecodeElement (&_fbb .PropertyChoice .Bstr ,&_gfb );_af !=nil {return _af ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _acg :=d .DecodeElement (&_fbb .PropertyChoice .Date ,&_gfb );_acg !=nil {return _acg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ee :=d .DecodeElement (&_fbb .PropertyChoice .Filetime ,&_gfb );_ee !=nil {return _ee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _eef :=d .DecodeElement (&_fbb .PropertyChoice .Bool ,&_gfb );_eef !=nil {return _eef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _cc :=d .DecodeElement (&_fbb .PropertyChoice .Cy ,&_gfb );_cc !=nil {return _cc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _aa :=d .DecodeElement (&_fbb .PropertyChoice .Error ,&_gfb );_aa !=nil {return _aa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ab :=d .DecodeElement (&_fbb .PropertyChoice .Stream ,&_gfb );_ab !=nil {return _ab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gff :=d .DecodeElement (&_fbb .PropertyChoice .Ostream ,&_gfb );_gff !=nil {return _gff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _ba :=d .DecodeElement (&_fbb .PropertyChoice .Storage ,&_gfb );_ba !=nil {return _ba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _deb :=d .DecodeElement (&_fbb .PropertyChoice .Ostorage ,&_gfb );_deb !=nil {return _deb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _gfc :=d .DecodeElement (&_fbb .PropertyChoice .Vstream ,&_gfb );_gfc !=nil {return _gfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_fbb .PropertyChoice =NewCT_PropertyChoice (); -if _fcb :=d .DecodeElement (&_fbb .PropertyChoice .Clsid ,&_gfb );_fcb !=nil {return _fcb ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0020\u0025\u0076",_gfb .Name ); -if _bac :=d .Skip ();_bac !=nil {return _bac ;};};case _d .EndElement :break _cdb ;case _d .CharData :};};return nil ;};func (_bg *CT_Properties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bg .Property !=nil {_a :=_d .StartElement {Name :_d .Name {Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}}; -for _ ,_c :=range _bg .Property {e .EncodeElement (_c ,_a );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Properties and its children, prefixing error messages with path -func (_dd *CT_Properties )ValidateWithPath (path string )error {for _bd ,_eb :=range _dd .Property {if _db :=_eb .ValidateWithPath (_g .Sprintf ("\u0025s\u002fP\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u005b\u0025\u0064\u005d",path ,_bd ));_db !=nil {return _db ; -};};return nil ;}; +LinkTargetAttr *string ;PropertyChoice *CT_PropertyChoice ;};type CT_Properties struct{ -// Validate validates the CT_Properties and its children -func (_fe *CT_Properties )Validate ()error {return _fe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fgd *Properties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgd .CT_Properties =*NewCT_Properties (); -_eee :for {_afg ,_ged :=d .Token ();if _ged !=nil {return _ged ;};switch _abe :=_afg .(type ){case _d .StartElement :switch _abe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}:_gfa :=NewCT_Property (); -if _ade :=d .DecodeElement (_gfa ,&_abe );_ade !=nil {return _ade ;};_fgd .Property =append (_fgd .Property ,_gfa );default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_abe .Name ); -if _bgd :=d .Skip ();_bgd !=nil {return _bgd ;};};case _d .EndElement :break _eee ;case _d .CharData :};};return nil ;};func NewCT_Properties ()*CT_Properties {_bea :=&CT_Properties {};return _bea }; +// Custom File Property +Property []*CT_Property ;}; -// ValidateWithPath validates the CT_PropertyChoice and its children, prefixing error messages with path -func (_aac *CT_PropertyChoice )ValidateWithPath (path string )error {if _aac .Vector !=nil {if _egd :=_aac .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_egd !=nil {return _egd ;};};if _aac .Array !=nil {if _dffc :=_aac .Array .ValidateWithPath (path +"\u002f\u0041\u0072\u0072\u0061\u0079"); -_dffc !=nil {return _dffc ;};};if _aac .Empty !=nil {if _dcdd :=_aac .Empty .ValidateWithPath (path +"\u002f\u0045\u006d\u0070\u0074\u0079");_dcdd !=nil {return _dcdd ;};};if _aac .Null !=nil {if _ceb :=_aac .Null .ValidateWithPath (path +"\u002f\u004e\u0075l\u006c"); -_ceb !=nil {return _ceb ;};};if _aac .Cy !=nil {if !_gb .ST_CyPatternRe .MatchString (*_aac .Cy ){return _g .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_gb .ST_CyPatternRe ,*_aac .Cy ); -};};if _aac .Error !=nil {if !_gb .ST_ErrorPatternRe .MatchString (*_aac .Error ){return _g .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gb .ST_ErrorPatternRe ,*_aac .Error ); -};};if _aac .Vstream !=nil {if _fcc :=_aac .Vstream .ValidateWithPath (path +"\u002f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");_fcc !=nil {return _fcc ;};};if _aac .Clsid !=nil {if !_be .ST_GuidPatternRe .MatchString (*_aac .Clsid ){return _g .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_be .ST_GuidPatternRe ,*_aac .Clsid ); -};};return nil ;};func NewProperties ()*Properties {_fgb :=&Properties {};_fgb .CT_Properties =*NewCT_Properties ();return _fgb ;};func init (){_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_Properties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","C\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079",NewCT_Property ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewProperties ); +// Validate validates the Properties and its children +func (_ec *Properties )Validate ()error {return _ec .ValidateWithPath ("\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_efg *Properties )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_efg .CT_Properties =*NewCT_Properties (); +_dfc :for {_geg ,_dfd :=d .Token ();if _dfd !=nil {return _dfd ;};switch _aff :=_geg .(type ){case _e .StartElement :switch _aff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0079"}:_gdd :=NewCT_Property (); +if _gbaf :=d .DecodeElement (_gdd ,&_aff );_gbaf !=nil {return _gbaf ;};_efg .Property =append (_efg .Property ,_gdd );default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_aff .Name ); +if _fdc :=d .Skip ();_fdc !=nil {return _fdc ;};};case _e .EndElement :break _dfc ;case _e .CharData :};};return nil ;};func init (){_ef .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_Properties ); +_ef .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","C\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079",NewCT_Property ); +_ef .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066f\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036/c\u0075\u0073\u0074\u006f\u006d\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewProperties ); }; \ No newline at end of file diff --git a/schema/soo/ofc/docPropsVTypes/docPropsVTypes.go b/schema/soo/ofc/docPropsVTypes/docPropsVTypes.go index d07efbedf8..f6b3e9bab9 100644 --- a/schema/soo/ofc/docPropsVTypes/docPropsVTypes.go +++ b/schema/soo/ofc/docPropsVTypes/docPropsVTypes.go @@ -9,486 +9,482 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package docPropsVTypes ;import (_e "encoding/xml";_bf "fmt";_a "github.com/unidoc/unioffice/v2";_bg "github.com/unidoc/unioffice/v2/common/logger";_d "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_f "regexp";_c "strconv";_bd "time";);func (_eaef *Vector )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eaef .CT_Vector =*NewCT_Vector (); -for _ ,_edc :=range start .Attr {if _edc .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_eaef .BaseTypeAttr .UnmarshalXMLAttr (_edc );continue ;};if _edc .Name .Local =="\u0073\u0069\u007a\u0065"{_bbga ,_aeg :=_c .ParseUint (_edc .Value ,10,32); -if _aeg !=nil {return _aeg ;};_eaef .SizeAttr =uint32 (_bbga );continue ;};};_fca :for {_bdb ,_gea :=d .Token ();if _gea !=nil {return _gea ;};switch _bcb :=_bdb .(type ){case _e .StartElement :switch _bcb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_gfg :=NewCT_VectorChoice (); -if _ace :=d .DecodeElement (&_gfg .Variant ,&_bcb );_ace !=nil {return _ace ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_gfg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gbeg :=NewCT_VectorChoice (); -if _dad :=d .DecodeElement (&_gbeg .I1 ,&_bcb );_dad !=nil {return _dad ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_gbeg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ecbb :=NewCT_VectorChoice (); -if _bbgb :=d .DecodeElement (&_ecbb .I2 ,&_bcb );_bbgb !=nil {return _bbgb ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_ecbb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_dgee :=NewCT_VectorChoice (); -if _beg :=d .DecodeElement (&_dgee .I4 ,&_bcb );_beg !=nil {return _beg ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_dgee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_eec :=NewCT_VectorChoice (); -if _fddb :=d .DecodeElement (&_eec .I8 ,&_bcb );_fddb !=nil {return _fddb ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_eec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_abaf :=NewCT_VectorChoice (); -if _fbdf :=d .DecodeElement (&_abaf .Ui1 ,&_bcb );_fbdf !=nil {return _fbdf ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_abaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_dgcb :=NewCT_VectorChoice (); -if _dggge :=d .DecodeElement (&_dgcb .Ui2 ,&_bcb );_dggge !=nil {return _dggge ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_dgcb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_afbc :=NewCT_VectorChoice (); -if _dbdf :=d .DecodeElement (&_afbc .Ui4 ,&_bcb );_dbdf !=nil {return _dbdf ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_afbc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_gafd :=NewCT_VectorChoice (); -if _bcbf :=d .DecodeElement (&_gafd .Ui8 ,&_bcb );_bcbf !=nil {return _bcbf ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_gafd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_geg :=NewCT_VectorChoice (); -if _ece :=d .DecodeElement (&_geg .R4 ,&_bcb );_ece !=nil {return _ece ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_geg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_dggad :=NewCT_VectorChoice (); -if _fadd :=d .DecodeElement (&_dggad .R8 ,&_bcb );_fadd !=nil {return _fadd ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_dggad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_dbfc :=NewCT_VectorChoice (); -if _fddbf :=d .DecodeElement (&_dbfc .Lpstr ,&_bcb );_fddbf !=nil {return _fddbf ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_dbfc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_agd :=NewCT_VectorChoice (); -if _dfg :=d .DecodeElement (&_agd .Lpwstr ,&_bcb );_dfg !=nil {return _dfg ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_agd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_eff :=NewCT_VectorChoice (); -if _abed :=d .DecodeElement (&_eff .Bstr ,&_bcb );_abed !=nil {return _abed ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_eff );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_beada :=NewCT_VectorChoice (); -if _cede :=d .DecodeElement (&_beada .Date ,&_bcb );_cede !=nil {return _cede ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_beada );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_aega :=NewCT_VectorChoice (); -if _dfge :=d .DecodeElement (&_aega .Filetime ,&_bcb );_dfge !=nil {return _dfge ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_aega );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_becgc :=NewCT_VectorChoice (); -if _dfc :=d .DecodeElement (&_becgc .Bool ,&_bcb );_dfc !=nil {return _dfc ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_becgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_ecad :=NewCT_VectorChoice (); -if _afcf :=d .DecodeElement (&_ecad .Cy ,&_bcb );_afcf !=nil {return _afcf ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_ecad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_bbbgf :=NewCT_VectorChoice (); -if _efga :=d .DecodeElement (&_bbbgf .Error ,&_bcb );_efga !=nil {return _efga ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_bbbgf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_aff :=NewCT_VectorChoice (); -if _dae :=d .DecodeElement (&_aff .Clsid ,&_bcb );_dae !=nil {return _dae ;};_eaef .VectorChoice =append (_eaef .VectorChoice ,_aff );default:_bg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_bcb .Name ); -if _fcgdc :=d .Skip ();_fcgdc !=nil {return _fcgdc ;};};case _e .EndElement :break _fca ;case _e .CharData :};};return nil ;};func (_daad *Variant )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_daad .CT_Variant =*NewCT_Variant ();_cfcd :for {_baeff ,_abae :=d .Token (); -if _abae !=nil {return _abae ;};switch _acbcb :=_baeff .(type ){case _e .StartElement :switch _acbcb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _add :=d .DecodeElement (&_daad .VariantChoice .Variant ,&_acbcb );_add !=nil {return _add ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _ddgg :=d .DecodeElement (&_daad .VariantChoice .Vector ,&_acbcb );_ddgg !=nil {return _ddgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _dffg :=d .DecodeElement (&_daad .VariantChoice .Array ,&_acbcb );_dffg !=nil {return _dffg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cafd :=d .DecodeElement (&_daad .VariantChoice .Blob ,&_acbcb );_cafd !=nil {return _cafd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _fegc :=d .DecodeElement (&_daad .VariantChoice .Oblob ,&_acbcb );_fegc !=nil {return _fegc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _edf :=d .DecodeElement (&_daad .VariantChoice .Empty ,&_acbcb );_edf !=nil {return _edf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _fggf :=d .DecodeElement (&_daad .VariantChoice .Null ,&_acbcb );_fggf !=nil {return _fggf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cac :=d .DecodeElement (&_daad .VariantChoice .I1 ,&_acbcb );_cac !=nil {return _cac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cdg :=d .DecodeElement (&_daad .VariantChoice .I2 ,&_acbcb );_cdg !=nil {return _cdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cbdf :=d .DecodeElement (&_daad .VariantChoice .I4 ,&_acbcb );_cbdf !=nil {return _cbdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _acgd :=d .DecodeElement (&_daad .VariantChoice .I8 ,&_acbcb );_acgd !=nil {return _acgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _ffdg :=d .DecodeElement (&_daad .VariantChoice .Int ,&_acbcb );_ffdg !=nil {return _ffdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _agfa :=d .DecodeElement (&_daad .VariantChoice .Ui1 ,&_acbcb );_agfa !=nil {return _agfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cdc :=d .DecodeElement (&_daad .VariantChoice .Ui2 ,&_acbcb );_cdc !=nil {return _cdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _fafa :=d .DecodeElement (&_daad .VariantChoice .Ui4 ,&_acbcb );_fafa !=nil {return _fafa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _ddda :=d .DecodeElement (&_daad .VariantChoice .Ui8 ,&_acbcb );_ddda !=nil {return _ddda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cbc :=d .DecodeElement (&_daad .VariantChoice .Uint ,&_acbcb );_cbc !=nil {return _cbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _fea :=d .DecodeElement (&_daad .VariantChoice .R4 ,&_acbcb );_fea !=nil {return _fea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cecc :=d .DecodeElement (&_daad .VariantChoice .R8 ,&_acbcb );_cecc !=nil {return _cecc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _bdda :=d .DecodeElement (&_daad .VariantChoice .Decimal ,&_acbcb );_bdda !=nil {return _bdda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _gbbg :=d .DecodeElement (&_daad .VariantChoice .Lpstr ,&_acbcb );_gbbg !=nil {return _gbbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _dbf :=d .DecodeElement (&_daad .VariantChoice .Lpwstr ,&_acbcb );_dbf !=nil {return _dbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _aagc :=d .DecodeElement (&_daad .VariantChoice .Bstr ,&_acbcb );_aagc !=nil {return _aagc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _dcb :=d .DecodeElement (&_daad .VariantChoice .Date ,&_acbcb );_dcb !=nil {return _dcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _eeaa :=d .DecodeElement (&_daad .VariantChoice .Filetime ,&_acbcb );_eeaa !=nil {return _eeaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _feb :=d .DecodeElement (&_daad .VariantChoice .Bool ,&_acbcb );_feb !=nil {return _feb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _gecb :=d .DecodeElement (&_daad .VariantChoice .Cy ,&_acbcb );_gecb !=nil {return _gecb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _gba :=d .DecodeElement (&_daad .VariantChoice .Error ,&_acbcb );_gba !=nil {return _gba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _edde :=d .DecodeElement (&_daad .VariantChoice .Stream ,&_acbcb );_edde !=nil {return _edde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _gcca :=d .DecodeElement (&_daad .VariantChoice .Ostream ,&_acbcb );_gcca !=nil {return _gcca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _bdad :=d .DecodeElement (&_daad .VariantChoice .Storage ,&_acbcb );_bdad !=nil {return _bdad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _fdf :=d .DecodeElement (&_daad .VariantChoice .Ostorage ,&_acbcb );_fdf !=nil {return _fdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _caac :=d .DecodeElement (&_daad .VariantChoice .Vstream ,&_acbcb );_caac !=nil {return _caac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_daad .VariantChoice =NewCT_VariantChoice (); -if _cce :=d .DecodeElement (&_daad .VariantChoice .Clsid ,&_acbcb );_cce !=nil {return _cce ;};default:_bg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056a\u0072\u0069\u0061\u006e\u0074\u0020\u0025\u0076",_acbcb .Name ); -if _eagc :=d .Skip ();_eagc !=nil {return _eagc ;};};case _e .EndElement :break _cfcd ;case _e .CharData :};};return nil ;};const ST_CyPattern ="\u005c\u0073\u002a\u005b0-\u0039\u005d\u002a\u005c\u002e\u005b\u0030\u002d\u0039\u005d\u007b\u0034\u007d\u005cs\u002a"; -func (_babd *CT_Vector )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_bdec ,_cadf :=_babd .BaseTypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"});if _cadf !=nil {return _cadf ;};start .Attr =append (start .Attr ,_bdec ); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_bf .Sprintf ("\u0025\u0076",_babd .SizeAttr )});e .EncodeToken (start );for _ ,_dcf :=range _babd .VectorChoice {_dcf .MarshalXML (e ,_e .StartElement {}); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_deba *Null )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _deba .CT_Null .MarshalXML (e ,start );};func NewCT_Array ()*CT_Array {_eca :=&CT_Array {};_eca .BaseTypeAttr =ST_ArrayBaseType (1); -return _eca ;};func NewCT_Vstream ()*CT_Vstream {_bddc :=&CT_Vstream {};_bddc .VersionAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _bddc ;}; +package docPropsVTypes ;import (_eg "encoding/xml";_ed "fmt";_ea "github.com/unidoc/unioffice/v2";_cb "github.com/unidoc/unioffice/v2/common/logger";_g "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_c "regexp";_ec "strconv";_b "time";);func (_be *Array )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_be .CT_Array =*NewCT_Array (); +for _ ,_d :=range start .Attr {if _d .Name .Local =="\u006cB\u006f\u0075\u006e\u0064\u0073"{_f ,_bb :=_ec .ParseInt (_d .Value ,10,32);if _bb !=nil {return _bb ;};_be .LBoundsAttr =int32 (_f );continue ;};if _d .Name .Local =="\u0075B\u006f\u0075\u006e\u0064\u0073"{_beg ,_fb :=_ec .ParseInt (_d .Value ,10,32); +if _fb !=nil {return _fb ;};_be .UBoundsAttr =int32 (_beg );continue ;};if _d .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_be .BaseTypeAttr .UnmarshalXMLAttr (_d );continue ;};};_ff :for {_db ,_cd :=d .Token ();if _cd !=nil {return _cd ; +};switch _de :=_db .(type ){case _eg .StartElement :switch _de .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_gd :=NewCT_ArrayChoice (); +if _a :=d .DecodeElement (&_gd .Variant ,&_de );_a !=nil {return _a ;};_be .ArrayChoice =append (_be .ArrayChoice ,_gd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gdg :=NewCT_ArrayChoice (); +if _dec :=d .DecodeElement (&_gdg .I1 ,&_de );_dec !=nil {return _dec ;};_be .ArrayChoice =append (_be .ArrayChoice ,_gdg );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ba :=NewCT_ArrayChoice (); +if _cbe :=d .DecodeElement (&_ba .I2 ,&_de );_cbe !=nil {return _cbe ;};_be .ArrayChoice =append (_be .ArrayChoice ,_ba );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_fa :=NewCT_ArrayChoice (); +if _aa :=d .DecodeElement (&_fa .I4 ,&_de );_aa !=nil {return _aa ;};_be .ArrayChoice =append (_be .ArrayChoice ,_fa );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_ab :=NewCT_ArrayChoice (); +if _bad :=d .DecodeElement (&_ab .Int ,&_de );_bad !=nil {return _bad ;};_be .ArrayChoice =append (_be .ArrayChoice ,_ab );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_cdd :=NewCT_ArrayChoice (); +if _dd :=d .DecodeElement (&_cdd .Ui1 ,&_de );_dd !=nil {return _dd ;};_be .ArrayChoice =append (_be .ArrayChoice ,_cdd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_aaa :=NewCT_ArrayChoice (); +if _dg :=d .DecodeElement (&_aaa .Ui2 ,&_de );_dg !=nil {return _dg ;};_be .ArrayChoice =append (_be .ArrayChoice ,_aaa );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_bd :=NewCT_ArrayChoice (); +if _bdd :=d .DecodeElement (&_bd .Ui4 ,&_de );_bdd !=nil {return _bdd ;};_be .ArrayChoice =append (_be .ArrayChoice ,_bd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_ca :=NewCT_ArrayChoice (); +if _fd :=d .DecodeElement (&_ca .Uint ,&_de );_fd !=nil {return _fd ;};_be .ArrayChoice =append (_be .ArrayChoice ,_ca );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_dea :=NewCT_ArrayChoice (); +if _fbg :=d .DecodeElement (&_dea .R4 ,&_de );_fbg !=nil {return _fbg ;};_be .ArrayChoice =append (_be .ArrayChoice ,_dea );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_gdb :=NewCT_ArrayChoice (); +if _egg :=d .DecodeElement (&_gdb .R8 ,&_de );_egg !=nil {return _egg ;};_be .ArrayChoice =append (_be .ArrayChoice ,_gdb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_ce :=NewCT_ArrayChoice (); +if _aad :=d .DecodeElement (&_ce .Decimal ,&_de );_aad !=nil {return _aad ;};_be .ArrayChoice =append (_be .ArrayChoice ,_ce );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_bg :=NewCT_ArrayChoice (); +if _ee :=d .DecodeElement (&_bg .Bstr ,&_de );_ee !=nil {return _ee ;};_be .ArrayChoice =append (_be .ArrayChoice ,_bg );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_cef :=NewCT_ArrayChoice (); +if _dc :=d .DecodeElement (&_cef .Date ,&_de );_dc !=nil {return _dc ;};_be .ArrayChoice =append (_be .ArrayChoice ,_cef );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_eda :=NewCT_ArrayChoice (); +if _fc :=d .DecodeElement (&_eda .Bool ,&_de );_fc !=nil {return _fc ;};_be .ArrayChoice =append (_be .ArrayChoice ,_eda );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_abf :=NewCT_ArrayChoice (); +if _ge :=d .DecodeElement (&_abf .Error ,&_de );_ge !=nil {return _ge ;};_be .ArrayChoice =append (_be .ArrayChoice ,_abf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_ef :=NewCT_ArrayChoice (); +if _deb :=d .DecodeElement (&_ef .Cy ,&_de );_deb !=nil {return _deb ;};_be .ArrayChoice =append (_be .ArrayChoice ,_ef );default:_cb .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0041\u0072\u0072a\u0079 \u0025\u0076",_de .Name ); +if _cdg :=d .Skip ();_cdg !=nil {return _cdg ;};};case _eg .EndElement :break _ff ;case _eg .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_VariantChoice and its children, prefixing error messages with path -func (_fcgd *CT_VariantChoice )ValidateWithPath (path string )error {if _fcgd .Variant !=nil {if _fccd :=_fcgd .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_fccd !=nil {return _fccd ;};};if _fcgd .Vector !=nil {if _bfbd :=_fcgd .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072"); -_bfbd !=nil {return _bfbd ;};};if _fcgd .Array !=nil {if _gec :=_fcgd .Array .ValidateWithPath (path +"\u002f\u0041\u0072\u0072\u0061\u0079");_gec !=nil {return _gec ;};};if _fcgd .Empty !=nil {if _dffb :=_fcgd .Empty .ValidateWithPath (path +"\u002f\u0045\u006d\u0070\u0074\u0079"); -_dffb !=nil {return _dffb ;};};if _fcgd .Null !=nil {if _afad :=_fcgd .Null .ValidateWithPath (path +"\u002f\u004e\u0075l\u006c");_afad !=nil {return _afad ;};};if _fcgd .Cy !=nil {if !ST_CyPatternRe .MatchString (*_fcgd .Cy ){return _bf .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_fcgd .Cy ); -};};if _fcgd .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_fcgd .Error ){return _bf .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_fcgd .Error ); -};};if _fcgd .Vstream !=nil {if _eadb :=_fcgd .Vstream .ValidateWithPath (path +"\u002f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");_eadb !=nil {return _eadb ;};};if _fcgd .Clsid !=nil {if !_d .ST_GuidPatternRe .MatchString (*_fcgd .Clsid ){return _bf .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_d .ST_GuidPatternRe ,*_fcgd .Clsid ); -};};return nil ;};func (_ecfe *Empty )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ecfe .CT_Empty .MarshalXML (e ,start );}; - -// ValidateWithPath validates the Null and its children, prefixing error messages with path -func (_dgbb *Null )ValidateWithPath (path string )error {if _gccf :=_dgbb .CT_Null .ValidateWithPath (path );_gccf !=nil {return _gccf ;};return nil ;}; - -// ValidateWithPath validates the Array and its children, prefixing error messages with path -func (_eb *Array )ValidateWithPath (path string )error {if _fae :=_eb .CT_Array .ValidateWithPath (path );_fae !=nil {return _fae ;};return nil ;};type CT_Null struct{};type CT_Array struct{ +// ValidateWithPath validates the CT_Array and its children, prefixing error messages with path +func (_fg *CT_Array )ValidateWithPath (path string )error {if _fg .BaseTypeAttr ==ST_ArrayBaseTypeUnset {return _ed .Errorf ("\u0025\u0073/B\u0061\u0073\u0065T\u0079\u0070\u0065\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _egc :=_fg .BaseTypeAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_egc !=nil {return _egc ;};for _fca ,_eea :=range _fg .ArrayChoice {if _gea :=_eea .ValidateWithPath (_ed .Sprintf ("\u0025s\u002fA\u0072\u0072\u0061\u0079\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_fca )); +_gea !=nil {return _gea ;};};return nil ;};var ST_CyPatternRe =_c .MustCompile (ST_CyPattern );func (_egda ST_ArrayBaseType )String ()string {switch _egda {case 0:return "";case 1:return "\u0076a\u0072\u0069\u0061\u006e\u0074";case 2:return "\u0069\u0031"; +case 3:return "\u0069\u0032";case 4:return "\u0069\u0034";case 5:return "\u0069\u006e\u0074";case 6:return "\u0075\u0069\u0031";case 7:return "\u0075\u0069\u0032";case 8:return "\u0075\u0069\u0034";case 9:return "\u0075\u0069\u006e\u0074";case 10:return "\u0072\u0034"; +case 11:return "\u0072\u0038";case 12:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 13:return "\u0062\u0073\u0074\u0072";case 14:return "\u0064\u0061\u0074\u0065";case 15:return "\u0062\u006f\u006f\u006c";case 16:return "\u0063\u0079";case 17:return "\u0065\u0072\u0072o\u0072"; +};return "";};type Empty struct{CT_Empty };func (_dfbd *CT_VectorChoice )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_bdf :=start ;switch start .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_dfbd .Variant =NewVariant (); +if _gbf :=d .DecodeElement (_dfbd .Variant ,&_bdf );_gbf !=nil {return _gbf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_dfbd .I1 =new (int8 ); +if _ggcg :=d .DecodeElement (_dfbd .I1 ,&_bdf );_ggcg !=nil {return _ggcg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_dfbd .I2 =new (int16 ); +if _faga :=d .DecodeElement (_dfbd .I2 ,&_bdf );_faga !=nil {return _faga ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_dfbd .I4 =new (int32 ); +if _cgca :=d .DecodeElement (_dfbd .I4 ,&_bdf );_cgca !=nil {return _cgca ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_dfbd .I8 =new (int64 ); +if _efgc :=d .DecodeElement (_dfbd .I8 ,&_bdf );_efgc !=nil {return _efgc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_dfbd .Ui1 =new (uint8 ); +if _fagf :=d .DecodeElement (_dfbd .Ui1 ,&_bdf );_fagf !=nil {return _fagf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_dfbd .Ui2 =new (uint16 ); +if _geec :=d .DecodeElement (_dfbd .Ui2 ,&_bdf );_geec !=nil {return _geec ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_dfbd .Ui4 =new (uint32 ); +if _bgg :=d .DecodeElement (_dfbd .Ui4 ,&_bdf );_bgg !=nil {return _bgg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_dfbd .Ui8 =new (uint64 ); +if _ebb :=d .DecodeElement (_dfbd .Ui8 ,&_bdf );_ebb !=nil {return _ebb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_dfbd .R4 =new (float32 ); +if _gage :=d .DecodeElement (_dfbd .R4 ,&_bdf );_gage !=nil {return _gage ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_dfbd .R8 =new (float64 ); +if _eaga :=d .DecodeElement (_dfbd .R8 ,&_bdf );_eaga !=nil {return _eaga ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_dfbd .Lpstr =new (string ); +if _ebac :=d .DecodeElement (_dfbd .Lpstr ,&_bdf );_ebac !=nil {return _ebac ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_dfbd .Lpwstr =new (string ); +if _fgab :=d .DecodeElement (_dfbd .Lpwstr ,&_bdf );_fgab !=nil {return _fgab ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_dfbd .Bstr =new (string ); +if _fdg :=d .DecodeElement (_dfbd .Bstr ,&_bdf );_fdg !=nil {return _fdg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _gcda string ; +if _dbgg :=d .DecodeElement (&_gcda ,&_bdf );_dbgg !=nil {return _dbgg ;};_adfa ,_agg :=_g .ParseStdlibTime (_gcda );if _agg !=nil {return _agg ;};_dfbd .Date =&_adfa ;case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_dfbd .Filetime =new (_b .Time ); +if _efb :=d .DecodeElement (_dfbd .Filetime ,&_bdf );_efb !=nil {return _efb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_dfbd .Bool =new (bool ); +if _fbc :=d .DecodeElement (_dfbd .Bool ,&_bdf );_fbc !=nil {return _fbc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_dfbd .Cy =new (string ); +if _bga :=d .DecodeElement (_dfbd .Cy ,&_bdf );_bga !=nil {return _bga ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_dfbd .Error =new (string ); +if _cccc :=d .DecodeElement (_dfbd .Error ,&_bdf );_cccc !=nil {return _cccc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_dfbd .Clsid =new (string ); +if _fgabf :=d .DecodeElement (_dfbd .Clsid ,&_bdf );_fgabf !=nil {return _fgabf ;};default:_cb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063t\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdf .Name ); +if _fbge :=d .Skip ();_fbge !=nil {return _fbge ;};};return nil ;};func NewVariant ()*Variant {_ccef :=&Variant {};_ccef .CT_Variant =*NewCT_Variant ();return _ccef };const ST_CyPattern ="\u005c\u0073\u002a\u005b0-\u0039\u005d\u002a\u005c\u002e\u005b\u0030\u002d\u0039\u005d\u007b\u0034\u007d\u005cs\u002a"; +func (_gcg *CT_ArrayChoice )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_fga :=start ;switch start .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_gcg .Variant =NewVariant (); +if _aec :=d .DecodeElement (_gcg .Variant ,&_fga );_aec !=nil {return _aec ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gcg .I1 =new (int8 ); +if _ad :=d .DecodeElement (_gcg .I1 ,&_fga );_ad !=nil {return _ad ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_gcg .I2 =new (int16 ); +if _dfe :=d .DecodeElement (_gcg .I2 ,&_fga );_dfe !=nil {return _dfe ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_gcg .I4 =new (int32 ); +if _dbc :=d .DecodeElement (_gcg .I4 ,&_fga );_dbc !=nil {return _dbc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_gcg .Int =new (int32 ); +if _cag :=d .DecodeElement (_gcg .Int ,&_fga );_cag !=nil {return _cag ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_gcg .Ui1 =new (uint8 ); +if _cea :=d .DecodeElement (_gcg .Ui1 ,&_fga );_cea !=nil {return _cea ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_gcg .Ui2 =new (uint16 ); +if _egga :=d .DecodeElement (_gcg .Ui2 ,&_fga );_egga !=nil {return _egga ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_gcg .Ui4 =new (uint32 ); +if _cfb :=d .DecodeElement (_gcg .Ui4 ,&_fga );_cfb !=nil {return _cfb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_gcg .Uint =new (uint32 ); +if _bbb :=d .DecodeElement (_gcg .Uint ,&_fga );_bbb !=nil {return _bbb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_gcg .R4 =new (float32 ); +if _edd :=d .DecodeElement (_gcg .R4 ,&_fga );_edd !=nil {return _edd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_gcg .R8 =new (float64 ); +if _ggbf :=d .DecodeElement (_gcg .R8 ,&_fga );_ggbf !=nil {return _ggbf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_gcg .Decimal =new (float64 ); +if _fcb :=d .DecodeElement (_gcg .Decimal ,&_fga );_fcb !=nil {return _fcb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_gcg .Bstr =new (string ); +if _dbd :=d .DecodeElement (_gcg .Bstr ,&_fga );_dbd !=nil {return _dbd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _dbf string ; +if _bce :=d .DecodeElement (&_dbf ,&_fga );_bce !=nil {return _bce ;};_dga ,_cdbd :=_g .ParseStdlibTime (_dbf );if _cdbd !=nil {return _cdbd ;};_gcg .Date =&_dga ;case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_gcg .Bool =new (bool ); +if _fcbb :=d .DecodeElement (_gcg .Bool ,&_fga );_fcbb !=nil {return _fcbb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_gcg .Error =new (string ); +if _ddd :=d .DecodeElement (_gcg .Error ,&_fga );_ddd !=nil {return _ddd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_gcg .Cy =new (string ); +if _eaab :=d .DecodeElement (_gcg .Cy ,&_fga );_eaab !=nil {return _eaab ;};default:_cb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_fga .Name ); +if _cdbdb :=d .Skip ();_cdbdb !=nil {return _cdbdb ;};};return nil ;};func (_afe *Vector )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _afe .CT_Vector .MarshalXML (e ,start );};type CT_ArrayChoice struct{Variant *Variant ;I1 *int8 ; +I2 *int16 ;I4 *int32 ;Int *int32 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Bstr *string ;Date *_b .Time ;Bool *bool ;Error *string ;Cy *string ;}; -// Array Lower Bounds Attribute -LBoundsAttr int32 ; +// ValidateWithPath validates the CT_Variant and its children, prefixing error messages with path +func (_bdg *CT_Variant )ValidateWithPath (path string )error {if _ddf :=_bdg .VariantChoice .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043h\u006f\u0069\u0063\u0065");_ddf !=nil {return _ddf ;};return nil ;}; -// Array Upper Bounds Attribute -UBoundsAttr int32 ; +// ValidateWithPath validates the CT_VariantChoice and its children, prefixing error messages with path +func (_fcd *CT_VariantChoice )ValidateWithPath (path string )error {if _fcd .Variant !=nil {if _baag :=_fcd .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_baag !=nil {return _baag ;};};if _fcd .Vector !=nil {if _cbea :=_fcd .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072"); +_cbea !=nil {return _cbea ;};};if _fcd .Array !=nil {if _ffb :=_fcd .Array .ValidateWithPath (path +"\u002f\u0041\u0072\u0072\u0061\u0079");_ffb !=nil {return _ffb ;};};if _fcd .Empty !=nil {if _dcgf :=_fcd .Empty .ValidateWithPath (path +"\u002f\u0045\u006d\u0070\u0074\u0079"); +_dcgf !=nil {return _dcgf ;};};if _fcd .Null !=nil {if _cce :=_fcd .Null .ValidateWithPath (path +"\u002f\u004e\u0075l\u006c");_cce !=nil {return _cce ;};};if _fcd .Cy !=nil {if !ST_CyPatternRe .MatchString (*_fcd .Cy ){return _ed .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_fcd .Cy ); +};};if _fcd .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_fcd .Error ){return _ed .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_fcd .Error ); +};};if _fcd .Vstream !=nil {if _febc :=_fcd .Vstream .ValidateWithPath (path +"\u002f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");_febc !=nil {return _febc ;};};if _fcd .Clsid !=nil {if !_g .ST_GuidPatternRe .MatchString (*_fcd .Clsid ){return _ed .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_g .ST_GuidPatternRe ,*_fcd .Clsid ); +};};return nil ;};func (_bgce ST_VectorBaseType )String ()string {switch _bgce {case 0:return "";case 1:return "\u0076a\u0072\u0069\u0061\u006e\u0074";case 2:return "\u0069\u0031";case 3:return "\u0069\u0032";case 4:return "\u0069\u0034";case 5:return "\u0069\u0038"; +case 6:return "\u0075\u0069\u0031";case 7:return "\u0075\u0069\u0032";case 8:return "\u0075\u0069\u0034";case 9:return "\u0075\u0069\u0038";case 10:return "\u0072\u0034";case 11:return "\u0072\u0038";case 12:return "\u006c\u0070\u0073t\u0072";case 13:return "\u006c\u0070\u0077\u0073\u0074\u0072"; +case 14:return "\u0062\u0073\u0074\u0072";case 15:return "\u0064\u0061\u0074\u0065";case 16:return "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065";case 17:return "\u0062\u006f\u006f\u006c";case 18:return "\u0063\u0079";case 19:return "\u0065\u0072\u0072o\u0072"; +case 20:return "\u0063\u006c\u0073i\u0064";};return "";}; -// Array Base Type -BaseTypeAttr ST_ArrayBaseType ;ArrayChoice []*CT_ArrayChoice ;}; +// Validate validates the Empty and its children +func (_bde *Empty )Validate ()error {return _bde .ValidateWithPath ("\u0045\u006d\u0070t\u0079")};func (_dcd *CT_Array )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_dcd .BaseTypeAttr =ST_ArrayBaseType (1);for _ ,_gee :=range start .Attr {if _gee .Name .Local =="\u006cB\u006f\u0075\u006e\u0064\u0073"{_cg ,_fea :=_ec .ParseInt (_gee .Value ,10,32); +if _fea !=nil {return _fea ;};_dcd .LBoundsAttr =int32 (_cg );continue ;};if _gee .Name .Local =="\u0075B\u006f\u0075\u006e\u0064\u0073"{_fef ,_gf :=_ec .ParseInt (_gee .Value ,10,32);if _gf !=nil {return _gf ;};_dcd .UBoundsAttr =int32 (_fef );continue ; +};if _gee .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_dcd .BaseTypeAttr .UnmarshalXMLAttr (_gee );continue ;};};_ccb :for {_da ,_ded :=d .Token ();if _ded !=nil {return _ded ;};switch _bc :=_da .(type ){case _eg .StartElement :switch _bc .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_cgb :=NewCT_ArrayChoice (); +if _cab :=d .DecodeElement (&_cgb .Variant ,&_bc );_cab !=nil {return _cab ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_cgb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_fee :=NewCT_ArrayChoice (); +if _ae :=d .DecodeElement (&_fee .I1 ,&_bc );_ae !=nil {return _ae ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_fee );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_bcc :=NewCT_ArrayChoice (); +if _dbg :=d .DecodeElement (&_bcc .I2 ,&_bc );_dbg !=nil {return _dbg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_bcc );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_cf :=NewCT_ArrayChoice (); +if _eab :=d .DecodeElement (&_cf .I4 ,&_bc );_eab !=nil {return _eab ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_cf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_ege :=NewCT_ArrayChoice (); +if _cgg :=d .DecodeElement (&_ege .Int ,&_bc );_cgg !=nil {return _cgg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_ege );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_faf :=NewCT_ArrayChoice (); +if _cefg :=d .DecodeElement (&_faf .Ui1 ,&_bc );_cefg !=nil {return _cefg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_faf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_ccf :=NewCT_ArrayChoice (); +if _gb :=d .DecodeElement (&_ccf .Ui2 ,&_bc );_gb !=nil {return _gb ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_ccf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_gdbd :=NewCT_ArrayChoice (); +if _baa :=d .DecodeElement (&_gdbd .Ui4 ,&_bc );_baa !=nil {return _baa ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_gdbd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_dca :=NewCT_ArrayChoice (); +if _cfg :=d .DecodeElement (&_dca .Uint ,&_bc );_cfg !=nil {return _cfg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_dca );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_ecf :=NewCT_ArrayChoice (); +if _agd :=d .DecodeElement (&_ecf .R4 ,&_bc );_agd !=nil {return _agd ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_ecf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_bag :=NewCT_ArrayChoice (); +if _dcg :=d .DecodeElement (&_bag .R8 ,&_bc );_dcg !=nil {return _dcg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_bag );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_gdgd :=NewCT_ArrayChoice (); +if _gfa :=d .DecodeElement (&_gdgd .Decimal ,&_bc );_gfa !=nil {return _gfa ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_gdgd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_dcdb :=NewCT_ArrayChoice (); +if _ddg :=d .DecodeElement (&_dcdb .Bstr ,&_bc );_ddg !=nil {return _ddg ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_dcdb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_dad :=NewCT_ArrayChoice (); +if _cdb :=d .DecodeElement (&_dad .Date ,&_bc );_cdb !=nil {return _cdb ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_dad );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_df :=NewCT_ArrayChoice (); +if _aea :=d .DecodeElement (&_df .Bool ,&_bc );_aea !=nil {return _aea ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_df );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_ccd :=NewCT_ArrayChoice (); +if _decf :=d .DecodeElement (&_ccd .Error ,&_bc );_decf !=nil {return _decf ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_ccd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_dag :=NewCT_ArrayChoice (); +if _edb :=d .DecodeElement (&_dag .Cy ,&_bc );_edb !=nil {return _edb ;};_dcd .ArrayChoice =append (_dcd .ArrayChoice ,_dag );default:_cb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0020\u0025\u0076",_bc .Name ); +if _cge :=d .Skip ();_cge !=nil {return _cge ;};};case _eg .EndElement :break _ccb ;case _eg .CharData :};};return nil ;};func (_egd *CT_Null )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start );e .EncodeToken (_eg .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_VariantChoice and its children -func (_dfabb *CT_VariantChoice )Validate ()error {return _dfabb .ValidateWithPath ("\u0043\u0054_\u0056\u0061\u0072i\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ebbc *CT_Variant )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -_ebbc .VariantChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type ST_ArrayBaseType byte ;func (_aab ST_VectorBaseType )Validate ()error {return _aab .ValidateWithPath ("")};func (_ebe *CT_ArrayChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _ebe .Variant !=nil {_cgf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}};e .EncodeElement (_ebe .Variant ,_cgf );}else if _ebe .I1 !=nil {_ggg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0031"}}; -e .EncodeElement (_ebe .I1 ,_ggg );}else if _ebe .I2 !=nil {_fab :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0032"}};e .EncodeElement (_ebe .I2 ,_fab );}else if _ebe .I4 !=nil {_fad :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0034"}}; -e .EncodeElement (_ebe .I4 ,_fad );}else if _ebe .Int !=nil {_bebgb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}};e .EncodeElement (_ebe .Int ,_bebgb );}else if _ebe .Ui1 !=nil {_ddf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; -e .EncodeElement (_ebe .Ui1 ,_ddf );}else if _ebe .Ui2 !=nil {_age :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_ebe .Ui2 ,_age );}else if _ebe .Ui4 !=nil {_deac :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; -e .EncodeElement (_ebe .Ui4 ,_deac );}else if _ebe .Uint !=nil {_cge :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}};e .EncodeElement (_ebe .Uint ,_cge );}else if _ebe .R4 !=nil {_eeg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0034"}}; -e .EncodeElement (_ebe .R4 ,_eeg );}else if _ebe .R8 !=nil {_ddd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0038"}};e .EncodeElement (_ebe .R8 ,_ddd );}else if _ebe .Decimal !=nil {_gdf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}}; -e .EncodeElement (_ebe .Decimal ,_gdf );}else if _ebe .Bstr !=nil {_bbe :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_a .AddPreserveSpaceAttr (&_bbe ,*_ebe .Bstr );e .EncodeElement (_ebe .Bstr ,_bbe );}else if _ebe .Date !=nil {_gggg :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; -e .EncodeElement (_d .FormatDate (*_ebe .Date ),_gggg );}else if _ebe .Bool !=nil {_fac :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}};e .EncodeElement (_ebe .Bool ,_fac );}else if _ebe .Error !=nil {_ebg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; -_a .AddPreserveSpaceAttr (&_ebg ,*_ebe .Error );e .EncodeElement (_ebe .Error ,_ebg );}else if _ebe .Cy !=nil {_afbe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ac\u0079"}};_a .AddPreserveSpaceAttr (&_afbe ,*_ebe .Cy );e .EncodeElement (_ebe .Cy ,_afbe ); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Empty and its children +func (_ggd *CT_Empty )Validate ()error {return _ggd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func (_deeg ST_ArrayBaseType )ValidateWithPath (path string )error {switch _deeg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deeg )); +};return nil ;};func NewCT_Vector ()*CT_Vector {_befe :=&CT_Vector {};_befe .BaseTypeAttr =ST_VectorBaseType (1);return _befe ;};func (_cdbf *CT_Vector )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_cdbf .BaseTypeAttr =ST_VectorBaseType (1); +for _ ,_eggab :=range start .Attr {if _eggab .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_cdbf .BaseTypeAttr .UnmarshalXMLAttr (_eggab );continue ;};if _eggab .Name .Local =="\u0073\u0069\u007a\u0065"{_gbd ,_ddea :=_ec .ParseUint (_eggab .Value ,10,32); +if _ddea !=nil {return _ddea ;};_cdbf .SizeAttr =uint32 (_gbd );continue ;};};_ffc :for {_ffa ,_fge :=d .Token ();if _fge !=nil {return _fge ;};switch _bfa :=_ffa .(type ){case _eg .StartElement :switch _bfa .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_eee :=NewCT_VectorChoice (); +if _fba :=d .DecodeElement (&_eee .Variant ,&_bfa );_fba !=nil {return _fba ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_eee );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_eff :=NewCT_VectorChoice (); +if _ggfc :=d .DecodeElement (&_eff .I1 ,&_bfa );_ggfc !=nil {return _ggfc ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_eff );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ffd :=NewCT_VectorChoice (); +if _dcda :=d .DecodeElement (&_ffd .I2 ,&_bfa );_dcda !=nil {return _dcda ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_ffd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_fdd :=NewCT_VectorChoice (); +if _ecfg :=d .DecodeElement (&_fdd .I4 ,&_bfa );_ecfg !=nil {return _ecfg ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_fdd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_fgadf :=NewCT_VectorChoice (); +if _gadc :=d .DecodeElement (&_fgadf .I8 ,&_bfa );_gadc !=nil {return _gadc ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_fgadf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_fafa :=NewCT_VectorChoice (); +if _bcef :=d .DecodeElement (&_fafa .Ui1 ,&_bfa );_bcef !=nil {return _bcef ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_fafa );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_cbeb :=NewCT_VectorChoice (); +if _eba :=d .DecodeElement (&_cbeb .Ui2 ,&_bfa );_eba !=nil {return _eba ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_cbeb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_eaf :=NewCT_VectorChoice (); +if _bddg :=d .DecodeElement (&_eaf .Ui4 ,&_bfa );_bddg !=nil {return _bddg ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_eaf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_eeee :=NewCT_VectorChoice (); +if _ggdb :=d .DecodeElement (&_eeee .Ui8 ,&_bfa );_ggdb !=nil {return _ggdb ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_eeee );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_adb :=NewCT_VectorChoice (); +if _deae :=d .DecodeElement (&_adb .R4 ,&_bfa );_deae !=nil {return _deae ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_adb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_cecb :=NewCT_VectorChoice (); +if _fgeb :=d .DecodeElement (&_cecb .R8 ,&_bfa );_fgeb !=nil {return _fgeb ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_cecb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_cgd :=NewCT_VectorChoice (); +if _ddbg :=d .DecodeElement (&_cgd .Lpstr ,&_bfa );_ddbg !=nil {return _ddbg ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_cgd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_cba :=NewCT_VectorChoice (); +if _cgc :=d .DecodeElement (&_cba .Lpwstr ,&_bfa );_cgc !=nil {return _cgc ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_cba );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_gagg :=NewCT_VectorChoice (); +if _gba :=d .DecodeElement (&_gagg .Bstr ,&_bfa );_gba !=nil {return _gba ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_gagg );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_cfef :=NewCT_VectorChoice (); +if _efge :=d .DecodeElement (&_cfef .Date ,&_bfa );_efge !=nil {return _efge ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_cfef );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_baee :=NewCT_VectorChoice (); +if _ffdc :=d .DecodeElement (&_baee .Filetime ,&_bfa );_ffdc !=nil {return _ffdc ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_baee );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_aae :=NewCT_VectorChoice (); +if _bda :=d .DecodeElement (&_aae .Bool ,&_bfa );_bda !=nil {return _bda ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_aae );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_bged :=NewCT_VectorChoice (); +if _def :=d .DecodeElement (&_bged .Cy ,&_bfa );_def !=nil {return _def ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_bged );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_gfb :=NewCT_VectorChoice (); +if _fbde :=d .DecodeElement (&_gfb .Error ,&_bfa );_fbde !=nil {return _fbde ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_gfb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_geaae :=NewCT_VectorChoice (); +if _gcd :=d .DecodeElement (&_geaae .Clsid ,&_bfa );_gcd !=nil {return _gcd ;};_cdbf .VectorChoice =append (_cdbf .VectorChoice ,_geaae );default:_cb .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0056\u0065\u0063t\u006f\u0072 \u0025\u0076",_bfa .Name ); +if _dgad :=d .Skip ();_dgad !=nil {return _dgad ;};};case _eg .EndElement :break _ffc ;case _eg .CharData :};};return nil ;};func (_cgda *CT_Vstream )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_cgda .VersionAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_dbfc :=range start .Attr {if _dbfc .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_acda :=_dbfc .Value ;_cgda .VersionAttr =_acda ;continue ;};};for {_eccb ,_dcbd :=d .Token ();if _dcbd !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d\u003a\u0020%\u0073",_dcbd ); +};if _fbe ,_dge :=_eccb .(_eg .CharData );_dge {_cgda .Content =string (_fbe );};if _egce ,_dagf :=_eccb .(_eg .EndElement );_dagf &&_egce .Name ==start .Name {break ;};};return nil ;};type CT_Null struct{};func (_gcbd ST_ArrayBaseType )MarshalXMLAttr (name _eg .Name )(_eg .Attr ,error ){_fgef :=_eg .Attr {}; +_fgef .Name =name ;switch _gcbd {case ST_ArrayBaseTypeUnset :_fgef .Value ="";case ST_ArrayBaseTypeVariant :_fgef .Value ="\u0076a\u0072\u0069\u0061\u006e\u0074";case ST_ArrayBaseTypeI1 :_fgef .Value ="\u0069\u0031";case ST_ArrayBaseTypeI2 :_fgef .Value ="\u0069\u0032"; +case ST_ArrayBaseTypeI4 :_fgef .Value ="\u0069\u0034";case ST_ArrayBaseTypeInt :_fgef .Value ="\u0069\u006e\u0074";case ST_ArrayBaseTypeUi1 :_fgef .Value ="\u0075\u0069\u0031";case ST_ArrayBaseTypeUi2 :_fgef .Value ="\u0075\u0069\u0032";case ST_ArrayBaseTypeUi4 :_fgef .Value ="\u0075\u0069\u0034"; +case ST_ArrayBaseTypeUint :_fgef .Value ="\u0075\u0069\u006e\u0074";case ST_ArrayBaseTypeR4 :_fgef .Value ="\u0072\u0034";case ST_ArrayBaseTypeR8 :_fgef .Value ="\u0072\u0038";case ST_ArrayBaseTypeDecimal :_fgef .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c"; +case ST_ArrayBaseTypeBstr :_fgef .Value ="\u0062\u0073\u0074\u0072";case ST_ArrayBaseTypeDate :_fgef .Value ="\u0064\u0061\u0074\u0065";case ST_ArrayBaseTypeBool :_fgef .Value ="\u0062\u006f\u006f\u006c";case ST_ArrayBaseTypeCy :_fgef .Value ="\u0063\u0079"; +case ST_ArrayBaseTypeError :_fgef .Value ="\u0065\u0072\u0072o\u0072";};return _fgef ,nil ;};func NewCT_Null ()*CT_Null {_caf :=&CT_Null {};return _caf }; -// Validate validates the CT_Vector and its children -func (_bea *CT_Vector )Validate ()error {return _bea .ValidateWithPath ("\u0043T\u005f\u0056\u0065\u0063\u0074\u006fr");};func NewEmpty ()*Empty {_edad :=&Empty {};_edad .CT_Empty =*NewCT_Empty ();return _edad };func NewCT_Null ()*CT_Null {_fbb :=&CT_Null {}; -return _fbb };func (_fecc ST_VectorBaseType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ccfg :=_e .Attr {};_ccfg .Name =name ;switch _fecc {case ST_VectorBaseTypeUnset :_ccfg .Value ="";case ST_VectorBaseTypeVariant :_ccfg .Value ="\u0076a\u0072\u0069\u0061\u006e\u0074"; -case ST_VectorBaseTypeI1 :_ccfg .Value ="\u0069\u0031";case ST_VectorBaseTypeI2 :_ccfg .Value ="\u0069\u0032";case ST_VectorBaseTypeI4 :_ccfg .Value ="\u0069\u0034";case ST_VectorBaseTypeI8 :_ccfg .Value ="\u0069\u0038";case ST_VectorBaseTypeUi1 :_ccfg .Value ="\u0075\u0069\u0031"; -case ST_VectorBaseTypeUi2 :_ccfg .Value ="\u0075\u0069\u0032";case ST_VectorBaseTypeUi4 :_ccfg .Value ="\u0075\u0069\u0034";case ST_VectorBaseTypeUi8 :_ccfg .Value ="\u0075\u0069\u0038";case ST_VectorBaseTypeR4 :_ccfg .Value ="\u0072\u0034";case ST_VectorBaseTypeR8 :_ccfg .Value ="\u0072\u0038"; -case ST_VectorBaseTypeLpstr :_ccfg .Value ="\u006c\u0070\u0073t\u0072";case ST_VectorBaseTypeLpwstr :_ccfg .Value ="\u006c\u0070\u0077\u0073\u0074\u0072";case ST_VectorBaseTypeBstr :_ccfg .Value ="\u0062\u0073\u0074\u0072";case ST_VectorBaseTypeDate :_ccfg .Value ="\u0064\u0061\u0074\u0065"; -case ST_VectorBaseTypeFiletime :_ccfg .Value ="\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065";case ST_VectorBaseTypeBool :_ccfg .Value ="\u0062\u006f\u006f\u006c";case ST_VectorBaseTypeCy :_ccfg .Value ="\u0063\u0079";case ST_VectorBaseTypeError :_ccfg .Value ="\u0065\u0072\u0072o\u0072"; -case ST_VectorBaseTypeClsid :_ccfg .Value ="\u0063\u006c\u0073i\u0064";};return _ccfg ,nil ;};type CT_Variant struct{VariantChoice *CT_VariantChoice ;};type Variant struct{CT_Variant };func (_eegd *CT_Empty )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for {_dbde ,_acb :=d .Token (); -if _acb !=nil {return _bf .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_acb );};if _dcg ,_gfc :=_dbde .(_e .EndElement );_gfc &&_dcg .Name ==start .Name {break ;};};return nil ;};func (_bfbcg ST_VectorBaseType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bfbcg .String (),start ); -};type CT_Vstream struct{VersionAttr string ;Content string ;};func NewCT_Vector ()*CT_Vector {_afe :=&CT_Vector {};_afe .BaseTypeAttr =ST_VectorBaseType (1);return _afe ;};func NewArray ()*Array {_ca :=&Array {};_ca .CT_Array =*NewCT_Array ();return _ca }; -const (ST_VectorBaseTypeUnset ST_VectorBaseType =0;ST_VectorBaseTypeVariant ST_VectorBaseType =1;ST_VectorBaseTypeI1 ST_VectorBaseType =2;ST_VectorBaseTypeI2 ST_VectorBaseType =3;ST_VectorBaseTypeI4 ST_VectorBaseType =4;ST_VectorBaseTypeI8 ST_VectorBaseType =5; -ST_VectorBaseTypeUi1 ST_VectorBaseType =6;ST_VectorBaseTypeUi2 ST_VectorBaseType =7;ST_VectorBaseTypeUi4 ST_VectorBaseType =8;ST_VectorBaseTypeUi8 ST_VectorBaseType =9;ST_VectorBaseTypeR4 ST_VectorBaseType =10;ST_VectorBaseTypeR8 ST_VectorBaseType =11; -ST_VectorBaseTypeLpstr ST_VectorBaseType =12;ST_VectorBaseTypeLpwstr ST_VectorBaseType =13;ST_VectorBaseTypeBstr ST_VectorBaseType =14;ST_VectorBaseTypeDate ST_VectorBaseType =15;ST_VectorBaseTypeFiletime ST_VectorBaseType =16;ST_VectorBaseTypeBool ST_VectorBaseType =17; -ST_VectorBaseTypeCy ST_VectorBaseType =18;ST_VectorBaseTypeError ST_VectorBaseType =19;ST_VectorBaseTypeClsid ST_VectorBaseType =20;);type Vector struct{CT_Vector }; +// ValidateWithPath validates the CT_Null and its children, prefixing error messages with path +func (_fag *CT_Null )ValidateWithPath (path string )error {return nil };type CT_VectorChoice struct{Variant *Variant ;I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ;R4 *float32 ;R8 *float64 ;Lpstr *string ; +Lpwstr *string ;Bstr *string ;Date *_b .Time ;Filetime *_b .Time ;Bool *bool ;Cy *string ;Error *string ;Clsid *string ;};var ST_ErrorPatternRe =_c .MustCompile (ST_ErrorPattern );func NewCT_Empty ()*CT_Empty {_cdc :=&CT_Empty {};return _cdc }; -// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path -func (_eg *CT_Empty )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_Null and its children +func (_eag *CT_Null )Validate ()error {return _eag .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006c\u006c");};type Variant struct{CT_Variant };func (_eade *ST_VectorBaseType )UnmarshalXMLAttr (attr _eg .Attr )error {switch attr .Value {case "":*_eade =0; +case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_eade =1;case "\u0069\u0031":*_eade =2;case "\u0069\u0032":*_eade =3;case "\u0069\u0034":*_eade =4;case "\u0069\u0038":*_eade =5;case "\u0075\u0069\u0031":*_eade =6;case "\u0075\u0069\u0032":*_eade =7;case "\u0075\u0069\u0034":*_eade =8; +case "\u0075\u0069\u0038":*_eade =9;case "\u0072\u0034":*_eade =10;case "\u0072\u0038":*_eade =11;case "\u006c\u0070\u0073t\u0072":*_eade =12;case "\u006c\u0070\u0077\u0073\u0074\u0072":*_eade =13;case "\u0062\u0073\u0074\u0072":*_eade =14;case "\u0064\u0061\u0074\u0065":*_eade =15; +case "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065":*_eade =16;case "\u0062\u006f\u006f\u006c":*_eade =17;case "\u0063\u0079":*_eade =18;case "\u0065\u0072\u0072o\u0072":*_eade =19;case "\u0063\u006c\u0073i\u0064":*_eade =20;};return nil ;};type CT_Vector struct{ -// ValidateWithPath validates the CT_Vstream and its children, prefixing error messages with path -func (_cebbc *CT_Vstream )ValidateWithPath (path string )error {if !_d .ST_GuidPatternRe .MatchString (_cebbc .VersionAttr ){return _bf .Errorf ("\u0025\u0073\u002fm\u002e\u0056\u0065\u0072\u0073\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_d .ST_GuidPatternRe ,_cebbc .VersionAttr ); -};return nil ;}; +// Vector Base Type +BaseTypeAttr ST_VectorBaseType ; -// Validate validates the CT_Empty and its children -func (_cfd *CT_Empty )Validate ()error {return _cfd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func NewCT_ArrayChoice ()*CT_ArrayChoice {_bcf :=&CT_ArrayChoice {};return _bcf };type CT_VectorChoice struct{Variant *Variant ; -I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ;R4 *float32 ;R8 *float64 ;Lpstr *string ;Lpwstr *string ;Bstr *string ;Date *_bd .Time ;Filetime *_bd .Time ;Bool *bool ;Cy *string ;Error *string ;Clsid *string ; -};var ST_ErrorPatternRe =_f .MustCompile (ST_ErrorPattern );type CT_ArrayChoice struct{Variant *Variant ;I1 *int8 ;I2 *int16 ;I4 *int32 ;Int *int32 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Bstr *string ; -Date *_bd .Time ;Bool *bool ;Error *string ;Cy *string ;};func (_gbf ST_VectorBaseType )String ()string {switch _gbf {case 0:return "";case 1:return "\u0076a\u0072\u0069\u0061\u006e\u0074";case 2:return "\u0069\u0031";case 3:return "\u0069\u0032";case 4:return "\u0069\u0034"; -case 5:return "\u0069\u0038";case 6:return "\u0075\u0069\u0031";case 7:return "\u0075\u0069\u0032";case 8:return "\u0075\u0069\u0034";case 9:return "\u0075\u0069\u0038";case 10:return "\u0072\u0034";case 11:return "\u0072\u0038";case 12:return "\u006c\u0070\u0073t\u0072"; -case 13:return "\u006c\u0070\u0077\u0073\u0074\u0072";case 14:return "\u0062\u0073\u0074\u0072";case 15:return "\u0064\u0061\u0074\u0065";case 16:return "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065";case 17:return "\u0062\u006f\u006f\u006c";case 18:return "\u0063\u0079"; -case 19:return "\u0065\u0072\u0072o\u0072";case 20:return "\u0063\u006c\u0073i\u0064";};return "";}; +// Vector Size +SizeAttr uint32 ;VectorChoice []*CT_VectorChoice ;};func (_aba ST_VectorBaseType )Validate ()error {return _aba .ValidateWithPath ("")};func (_gef *Variant )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _gef .CT_Variant .MarshalXML (e ,start ); +};func (_deac *Vector )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_deac .CT_Vector =*NewCT_Vector ();for _ ,_agea :=range start .Attr {if _agea .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_deac .BaseTypeAttr .UnmarshalXMLAttr (_agea ); +continue ;};if _agea .Name .Local =="\u0073\u0069\u007a\u0065"{_acc ,_adcec :=_ec .ParseUint (_agea .Value ,10,32);if _adcec !=nil {return _adcec ;};_deac .SizeAttr =uint32 (_acc );continue ;};};_bca :for {_ccdc ,_fgga :=d .Token ();if _fgga !=nil {return _fgga ; +};switch _cfc :=_ccdc .(type ){case _eg .StartElement :switch _cfc .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_dce :=NewCT_VectorChoice (); +if _faef :=d .DecodeElement (&_dce .Variant ,&_cfc );_faef !=nil {return _faef ;};_deac .VectorChoice =append (_deac .VectorChoice ,_dce );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gdcc :=NewCT_VectorChoice (); +if _faeb :=d .DecodeElement (&_gdcc .I1 ,&_cfc );_faeb !=nil {return _faeb ;};_deac .VectorChoice =append (_deac .VectorChoice ,_gdcc );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_ddcf :=NewCT_VectorChoice (); +if _cdbc :=d .DecodeElement (&_ddcf .I2 ,&_cfc );_cdbc !=nil {return _cdbc ;};_deac .VectorChoice =append (_deac .VectorChoice ,_ddcf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_cda :=NewCT_VectorChoice (); +if _efeg :=d .DecodeElement (&_cda .I4 ,&_cfc );_efeg !=nil {return _efeg ;};_deac .VectorChoice =append (_deac .VectorChoice ,_cda );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_agfg :=NewCT_VectorChoice (); +if _cegf :=d .DecodeElement (&_agfg .I8 ,&_cfc );_cegf !=nil {return _cegf ;};_deac .VectorChoice =append (_deac .VectorChoice ,_agfg );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_fcbf :=NewCT_VectorChoice (); +if _gec :=d .DecodeElement (&_fcbf .Ui1 ,&_cfc );_gec !=nil {return _gec ;};_deac .VectorChoice =append (_deac .VectorChoice ,_fcbf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_ceec :=NewCT_VectorChoice (); +if _cfgdb :=d .DecodeElement (&_ceec .Ui2 ,&_cfc );_cfgdb !=nil {return _cfgdb ;};_deac .VectorChoice =append (_deac .VectorChoice ,_ceec );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_gaff :=NewCT_VectorChoice (); +if _ecda :=d .DecodeElement (&_gaff .Ui4 ,&_cfc );_ecda !=nil {return _ecda ;};_deac .VectorChoice =append (_deac .VectorChoice ,_gaff );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_fed :=NewCT_VectorChoice (); +if _ceae :=d .DecodeElement (&_fed .Ui8 ,&_cfc );_ceae !=nil {return _ceae ;};_deac .VectorChoice =append (_deac .VectorChoice ,_fed );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_gafe :=NewCT_VectorChoice (); +if _fcf :=d .DecodeElement (&_gafe .R4 ,&_cfc );_fcf !=nil {return _fcf ;};_deac .VectorChoice =append (_deac .VectorChoice ,_gafe );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_dcdf :=NewCT_VectorChoice (); +if _abb :=d .DecodeElement (&_dcdf .R8 ,&_cfc );_abb !=nil {return _abb ;};_deac .VectorChoice =append (_deac .VectorChoice ,_dcdf );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_egcb :=NewCT_VectorChoice (); +if _acg :=d .DecodeElement (&_egcb .Lpstr ,&_cfc );_acg !=nil {return _acg ;};_deac .VectorChoice =append (_deac .VectorChoice ,_egcb );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_fddga :=NewCT_VectorChoice (); +if _cff :=d .DecodeElement (&_fddga .Lpwstr ,&_cfc );_cff !=nil {return _cff ;};_deac .VectorChoice =append (_deac .VectorChoice ,_fddga );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_ced :=NewCT_VectorChoice (); +if _dac :=d .DecodeElement (&_ced .Bstr ,&_cfc );_dac !=nil {return _dac ;};_deac .VectorChoice =append (_deac .VectorChoice ,_ced );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_eeba :=NewCT_VectorChoice (); +if _cdf :=d .DecodeElement (&_eeba .Date ,&_cfc );_cdf !=nil {return _cdf ;};_deac .VectorChoice =append (_deac .VectorChoice ,_eeba );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_fddd :=NewCT_VectorChoice (); +if _cgea :=d .DecodeElement (&_fddd .Filetime ,&_cfc );_cgea !=nil {return _cgea ;};_deac .VectorChoice =append (_deac .VectorChoice ,_fddd );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_gada :=NewCT_VectorChoice (); +if _dgdf :=d .DecodeElement (&_gada .Bool ,&_cfc );_dgdf !=nil {return _dgdf ;};_deac .VectorChoice =append (_deac .VectorChoice ,_gada );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_edef :=NewCT_VectorChoice (); +if _dcab :=d .DecodeElement (&_edef .Cy ,&_cfc );_dcab !=nil {return _dcab ;};_deac .VectorChoice =append (_deac .VectorChoice ,_edef );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_fgaa :=NewCT_VectorChoice (); +if _dcbdb :=d .DecodeElement (&_fgaa .Error ,&_cfc );_dcbdb !=nil {return _dcbdb ;};_deac .VectorChoice =append (_deac .VectorChoice ,_fgaa );case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_dcf :=NewCT_VectorChoice (); +if _gagd :=d .DecodeElement (&_dcf .Clsid ,&_cfc );_gagd !=nil {return _gagd ;};_deac .VectorChoice =append (_deac .VectorChoice ,_dcf );default:_cb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_cfc .Name ); +if _bgb :=d .Skip ();_bgb !=nil {return _bgb ;};};case _eg .EndElement :break _bca ;case _eg .CharData :};};return nil ;}; // ValidateWithPath validates the CT_VectorChoice and its children, prefixing error messages with path -func (_cbdg *CT_VectorChoice )ValidateWithPath (path string )error {if _cbdg .Variant !=nil {if _afcc :=_cbdg .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_afcc !=nil {return _afcc ;};};if _cbdg .Cy !=nil {if !ST_CyPatternRe .MatchString (*_cbdg .Cy ){return _bf .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_cbdg .Cy ); -};};if _cbdg .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_cbdg .Error ){return _bf .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_cbdg .Error ); -};};if _cbdg .Clsid !=nil {if !_d .ST_GuidPatternRe .MatchString (*_cbdg .Clsid ){return _bf .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_d .ST_GuidPatternRe ,*_cbdg .Clsid ); -};};return nil ;};func (_gccac ST_ArrayBaseType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gccac .String (),start );};func NewCT_Empty ()*CT_Empty {_cef :=&CT_Empty {};return _cef };func NewVector ()*Vector {_cdge :=&Vector {}; -_cdge .CT_Vector =*NewCT_Vector ();return _cdge }; +func (_cca *CT_VectorChoice )ValidateWithPath (path string )error {if _cca .Variant !=nil {if _fgge :=_cca .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_fgge !=nil {return _fgge ;};};if _cca .Cy !=nil {if !ST_CyPatternRe .MatchString (*_cca .Cy ){return _ed .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_cca .Cy ); +};};if _cca .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_cca .Error ){return _ed .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_cca .Error ); +};};if _cca .Clsid !=nil {if !_g .ST_GuidPatternRe .MatchString (*_cca .Clsid ){return _ed .Errorf ("\u0025\u0073/m\u002e\u0043\u006cs\u0069\u0064\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_g .ST_GuidPatternRe ,*_cca .Clsid ); +};};return nil ;}; -// ValidateWithPath validates the CT_Vector and its children, prefixing error messages with path -func (_dddb *CT_Vector )ValidateWithPath (path string )error {if _dddb .BaseTypeAttr ==ST_VectorBaseTypeUnset {return _bf .Errorf ("\u0025\u0073/B\u0061\u0073\u0065T\u0079\u0070\u0065\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _ede :=_dddb .BaseTypeAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_ede !=nil {return _ede ;};for _abb ,_ddce :=range _dddb .VectorChoice {if _fade :=_ddce .ValidateWithPath (_bf .Sprintf ("\u0025\u0073\u002f\u0056ec\u0074\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_abb )); -_fade !=nil {return _fade ;};};return nil ;};func NewCT_VariantChoice ()*CT_VariantChoice {_ggef :=&CT_VariantChoice {};return _ggef }; +// Validate validates the Vector and its children +func (_abbe *Vector )Validate ()error {return _abbe .ValidateWithPath ("\u0056\u0065\u0063\u0074\u006f\u0072");};type CT_Vstream struct{VersionAttr string ;Content string ;};func NewEmpty ()*Empty {_abg :=&Empty {};_abg .CT_Empty =*NewCT_Empty ();return _abg }; -// ValidateWithPath validates the Vstream and its children, prefixing error messages with path -func (_efd *Vstream )ValidateWithPath (path string )error {if _aae :=_efd .CT_Vstream .ValidateWithPath (path );_aae !=nil {return _aae ;};return nil ;};type Empty struct{CT_Empty };func (_egab *CT_Vstream )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egab .VersionAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_fef :=range start .Attr {if _fef .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_cfcg :=_fef .Value ;_egab .VersionAttr =_cfcg ;continue ;};};for {_cffbg ,_gcd :=d .Token ();if _gcd !=nil {return _bf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d\u003a\u0020%\u0073",_gcd ); -};if _aacd ,_dffe :=_cffbg .(_e .CharData );_dffe {_egab .Content =string (_aacd );};if _bbbe ,_efb :=_cffbg .(_e .EndElement );_efb &&_bbbe .Name ==start .Name {break ;};};return nil ;};const ST_ErrorPattern ="\u005c\u0073\u002a\u0030x[\u0030\u002d\u0039\u0041\u002d\u005a\u0061\u002d\u007a\u005d\u007b\u0038\u007d\u005cs\u002a"; +// Validate validates the Array and its children +func (_cbc *Array )Validate ()error {return _cbc .ValidateWithPath ("\u0041\u0072\u0072a\u0079")};const ST_ErrorPattern ="\u005c\u0073\u002a\u0030x[\u0030\u002d\u0039\u0041\u002d\u005a\u0061\u002d\u007a\u005d\u007b\u0038\u007d\u005cs\u002a";func (_gde *CT_Empty )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start ); +e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};func (_acd *CT_Empty )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {for {_ccc ,_dgf :=d .Token ();if _dgf !=nil {return _ed .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_dgf ); +};if _eec ,_baf :=_ccc .(_eg .EndElement );_baf &&_eec .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_Vstream and its children -func (_dfb *CT_Vstream )Validate ()error {return _dfb .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");};func NewVariant ()*Variant {_aaab :=&Variant {};_aaab .CT_Variant =*NewCT_Variant ();return _aaab };func (_cead *CT_VectorChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _cead .Variant !=nil {_aecf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}};e .EncodeElement (_cead .Variant ,_aecf );}else if _cead .I1 !=nil {_bead :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0031"}}; -e .EncodeElement (_cead .I1 ,_bead );}else if _cead .I2 !=nil {_gfa :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0032"}};e .EncodeElement (_cead .I2 ,_gfa );}else if _cead .I4 !=nil {_gdbcd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0034"}}; -e .EncodeElement (_cead .I4 ,_gdbcd );}else if _cead .I8 !=nil {_bgg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0038"}};e .EncodeElement (_cead .I8 ,_bgg );}else if _cead .Ui1 !=nil {_dcgf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; -e .EncodeElement (_cead .Ui1 ,_dcgf );}else if _cead .Ui2 !=nil {_bfeg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_cead .Ui2 ,_bfeg );}else if _cead .Ui4 !=nil {_baea :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; -e .EncodeElement (_cead .Ui4 ,_baea );}else if _cead .Ui8 !=nil {_afaa :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}};e .EncodeElement (_cead .Ui8 ,_afaa );}else if _cead .R4 !=nil {_cebe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0034"}}; -e .EncodeElement (_cead .R4 ,_cebe );}else if _cead .R8 !=nil {_fbd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0038"}};e .EncodeElement (_cead .R8 ,_fbd );}else if _cead .Lpstr !=nil {_agbc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}}; -_a .AddPreserveSpaceAttr (&_agbc ,*_cead .Lpstr );e .EncodeElement (_cead .Lpstr ,_agbc );}else if _cead .Lpwstr !=nil {_ege :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_a .AddPreserveSpaceAttr (&_ege ,*_cead .Lpwstr ); -e .EncodeElement (_cead .Lpwstr ,_ege );}else if _cead .Bstr !=nil {_bdgcb :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_a .AddPreserveSpaceAttr (&_bdgcb ,*_cead .Bstr );e .EncodeElement (_cead .Bstr ,_bdgcb );}else if _cead .Date !=nil {_gbbe :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; -e .EncodeElement (_d .FormatDate (*_cead .Date ),_gbbe );}else if _cead .Filetime !=nil {_faedc :=_e .StartElement {Name :_e .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_cead .Filetime ,_faedc );}else if _cead .Bool !=nil {_bgdgc :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; -e .EncodeElement (_cead .Bool ,_bgdgc );}else if _cead .Cy !=nil {_bgefa :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ac\u0079"}};_a .AddPreserveSpaceAttr (&_bgefa ,*_cead .Cy );e .EncodeElement (_cead .Cy ,_bgefa );}else if _cead .Error !=nil {_efg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; -_a .AddPreserveSpaceAttr (&_efg ,*_cead .Error );e .EncodeElement (_cead .Error ,_efg );}else if _cead .Clsid !=nil {_gcf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_a .AddPreserveSpaceAttr (&_gcf ,*_cead .Clsid ); -e .EncodeElement (_cead .Clsid ,_gcf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the Empty and its children, prefixing error messages with path +func (_dgfa *Empty )ValidateWithPath (path string )error {if _gcba :=_dgfa .CT_Empty .ValidateWithPath (path );_gcba !=nil {return _gcba ;};return nil ;};func NewCT_Vstream ()*CT_Vstream {_afg :=&CT_Vstream {};_afg .VersionAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _afg ;}; -// ValidateWithPath validates the CT_Null and its children, prefixing error messages with path -func (_gee *CT_Null )ValidateWithPath (path string )error {return nil };func (_eddg *Variant )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _eddg .CT_Variant .MarshalXML (e ,start );};func NewCT_Variant ()*CT_Variant {_fbc :=&CT_Variant {}; -_fbc .VariantChoice =NewCT_VariantChoice ();return _fbc ;}; +// Validate validates the CT_VectorChoice and its children +func (_dfa *CT_VectorChoice )Validate ()error {return _dfa .ValidateWithPath ("\u0043T\u005fV\u0065\u0063\u0074\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};type Array struct{CT_Array };func (_baae *CT_ArrayChoice )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start ); +if _baae .Variant !=nil {_bac :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}};e .EncodeElement (_baae .Variant ,_bac );}else if _baae .I1 !=nil {_cee :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0031"}}; +e .EncodeElement (_baae .I1 ,_cee );}else if _baae .I2 !=nil {_fce :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0032"}};e .EncodeElement (_baae .I2 ,_fce );}else if _baae .I4 !=nil {_edaa :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0034"}}; +e .EncodeElement (_baae .I4 ,_edaa );}else if _baae .Int !=nil {_dgc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}};e .EncodeElement (_baae .Int ,_dgc );}else if _baae .Ui1 !=nil {_efa :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; +e .EncodeElement (_baae .Ui1 ,_efa );}else if _baae .Ui2 !=nil {_ccbe :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_baae .Ui2 ,_ccbe );}else if _baae .Ui4 !=nil {_ggf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; +e .EncodeElement (_baae .Ui4 ,_ggf );}else if _baae .Uint !=nil {_bgc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}};e .EncodeElement (_baae .Uint ,_bgc );}else if _baae .R4 !=nil {_bbg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0034"}}; +e .EncodeElement (_baae .R4 ,_bbg );}else if _baae .R8 !=nil {_egec :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0038"}};e .EncodeElement (_baae .R8 ,_egec );}else if _baae .Decimal !=nil {_ggb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}}; +e .EncodeElement (_baae .Decimal ,_ggb );}else if _baae .Bstr !=nil {_gge :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_ea .AddPreserveSpaceAttr (&_gge ,*_baae .Bstr );e .EncodeElement (_baae .Bstr ,_gge );}else if _baae .Date !=nil {_bbge :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; +e .EncodeElement (_g .FormatDate (*_baae .Date ),_bbge );}else if _baae .Bool !=nil {_eb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}};e .EncodeElement (_baae .Bool ,_eb );}else if _baae .Error !=nil {_cbg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; +_ea .AddPreserveSpaceAttr (&_cbg ,*_baae .Error );e .EncodeElement (_baae .Error ,_cbg );}else if _baae .Cy !=nil {_ecc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ac\u0079"}};_ea .AddPreserveSpaceAttr (&_ecc ,*_baae .Cy );e .EncodeElement (_baae .Cy ,_ecc ); +};e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};func NewVstream ()*Vstream {_gca :=&Vstream {};_gca .CT_Vstream =*NewCT_Vstream ();return _gca };func (_ebfg *ST_VectorBaseType )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_gfce ,_ggcd :=d .Token (); +if _ggcd !=nil {return _ggcd ;};if _edab ,_dcfb :=_gfce .(_eg .EndElement );_dcfb &&_edab .Name ==start .Name {*_ebfg =1;return nil ;};if _baab ,_afa :=_gfce .(_eg .CharData );!_afa {return _ed .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfce ); +}else {switch string (_baab ){case "":*_ebfg =0;case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_ebfg =1;case "\u0069\u0031":*_ebfg =2;case "\u0069\u0032":*_ebfg =3;case "\u0069\u0034":*_ebfg =4;case "\u0069\u0038":*_ebfg =5;case "\u0075\u0069\u0031":*_ebfg =6; +case "\u0075\u0069\u0032":*_ebfg =7;case "\u0075\u0069\u0034":*_ebfg =8;case "\u0075\u0069\u0038":*_ebfg =9;case "\u0072\u0034":*_ebfg =10;case "\u0072\u0038":*_ebfg =11;case "\u006c\u0070\u0073t\u0072":*_ebfg =12;case "\u006c\u0070\u0077\u0073\u0074\u0072":*_ebfg =13; +case "\u0062\u0073\u0074\u0072":*_ebfg =14;case "\u0064\u0061\u0074\u0065":*_ebfg =15;case "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065":*_ebfg =16;case "\u0062\u006f\u006f\u006c":*_ebfg =17;case "\u0063\u0079":*_ebfg =18;case "\u0065\u0072\u0072o\u0072":*_ebfg =19; +case "\u0063\u006c\u0073i\u0064":*_ebfg =20;};};_gfce ,_ggcd =d .Token ();if _ggcd !=nil {return _ggcd ;};if _cfcb ,_bab :=_gfce .(_eg .EndElement );_bab &&_cfcb .Name ==start .Name {return nil ;};return _ed .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfce ); +};const (ST_ArrayBaseTypeUnset ST_ArrayBaseType =0;ST_ArrayBaseTypeVariant ST_ArrayBaseType =1;ST_ArrayBaseTypeI1 ST_ArrayBaseType =2;ST_ArrayBaseTypeI2 ST_ArrayBaseType =3;ST_ArrayBaseTypeI4 ST_ArrayBaseType =4;ST_ArrayBaseTypeInt ST_ArrayBaseType =5; +ST_ArrayBaseTypeUi1 ST_ArrayBaseType =6;ST_ArrayBaseTypeUi2 ST_ArrayBaseType =7;ST_ArrayBaseTypeUi4 ST_ArrayBaseType =8;ST_ArrayBaseTypeUint ST_ArrayBaseType =9;ST_ArrayBaseTypeR4 ST_ArrayBaseType =10;ST_ArrayBaseTypeR8 ST_ArrayBaseType =11;ST_ArrayBaseTypeDecimal ST_ArrayBaseType =12; +ST_ArrayBaseTypeBstr ST_ArrayBaseType =13;ST_ArrayBaseTypeDate ST_ArrayBaseType =14;ST_ArrayBaseTypeBool ST_ArrayBaseType =15;ST_ArrayBaseTypeCy ST_ArrayBaseType =16;ST_ArrayBaseTypeError ST_ArrayBaseType =17;);func NewCT_VariantChoice ()*CT_VariantChoice {_gfcg :=&CT_VariantChoice {}; +return _gfcg }; -// ValidateWithPath validates the CT_ArrayChoice and its children, prefixing error messages with path -func (_eaa *CT_ArrayChoice )ValidateWithPath (path string )error {if _eaa .Variant !=nil {if _dff :=_eaa .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_dff !=nil {return _dff ;};};if _eaa .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_eaa .Error ){return _bf .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_eaa .Error ); -};};if _eaa .Cy !=nil {if !ST_CyPatternRe .MatchString (*_eaa .Cy ){return _bf .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_eaa .Cy ); -};};return nil ;}; +// Validate validates the CT_Vstream and its children +func (_gdab *CT_Vstream )Validate ()error {return _gdab .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d");};const (ST_VectorBaseTypeUnset ST_VectorBaseType =0;ST_VectorBaseTypeVariant ST_VectorBaseType =1;ST_VectorBaseTypeI1 ST_VectorBaseType =2; +ST_VectorBaseTypeI2 ST_VectorBaseType =3;ST_VectorBaseTypeI4 ST_VectorBaseType =4;ST_VectorBaseTypeI8 ST_VectorBaseType =5;ST_VectorBaseTypeUi1 ST_VectorBaseType =6;ST_VectorBaseTypeUi2 ST_VectorBaseType =7;ST_VectorBaseTypeUi4 ST_VectorBaseType =8;ST_VectorBaseTypeUi8 ST_VectorBaseType =9; +ST_VectorBaseTypeR4 ST_VectorBaseType =10;ST_VectorBaseTypeR8 ST_VectorBaseType =11;ST_VectorBaseTypeLpstr ST_VectorBaseType =12;ST_VectorBaseTypeLpwstr ST_VectorBaseType =13;ST_VectorBaseTypeBstr ST_VectorBaseType =14;ST_VectorBaseTypeDate ST_VectorBaseType =15; +ST_VectorBaseTypeFiletime ST_VectorBaseType =16;ST_VectorBaseTypeBool ST_VectorBaseType =17;ST_VectorBaseTypeCy ST_VectorBaseType =18;ST_VectorBaseTypeError ST_VectorBaseType =19;ST_VectorBaseTypeClsid ST_VectorBaseType =20;); -// Validate validates the CT_Variant and its children -func (_gbg *CT_Variant )Validate ()error {return _gbg .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};func (_cgcd *Vstream )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgcd .CT_Vstream =*NewCT_Vstream (); -for _ ,_fgea :=range start .Attr {if _fgea .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_gae :=_fgea .Value ;_cgcd .VersionAttr =_gae ;continue ;};};for {_eaf ,_aga :=d .Token ();if _aga !=nil {return _bf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0056\u0073\u0074\u0072\u0065\u0061\u006d\u003a\u0020\u0025\u0073",_aga ); -};if _ffe ,_eade :=_eaf .(_e .EndElement );_eade &&_ffe .Name ==start .Name {break ;};};return nil ;};func (_gff *CT_Variant )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gff .VariantChoice =NewCT_VariantChoice ();_cad :for {_bdc ,_bddg :=d .Token (); -if _bddg !=nil {return _bddg ;};switch _fabc :=_bdc .(type ){case _e .StartElement :switch _fabc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _cgec :=d .DecodeElement (&_gff .VariantChoice .Variant ,&_fabc );_cgec !=nil {return _cgec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bbeg :=d .DecodeElement (&_gff .VariantChoice .Vector ,&_fabc );_bbeg !=nil {return _bbeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _gbd :=d .DecodeElement (&_gff .VariantChoice .Array ,&_fabc );_gbd !=nil {return _gbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _fdd :=d .DecodeElement (&_gff .VariantChoice .Blob ,&_fabc );_fdd !=nil {return _fdd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _eed :=d .DecodeElement (&_gff .VariantChoice .Oblob ,&_fabc );_eed !=nil {return _eed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _becd :=d .DecodeElement (&_gff .VariantChoice .Empty ,&_fabc );_becd !=nil {return _becd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _gdbc :=d .DecodeElement (&_gff .VariantChoice .Null ,&_fabc );_gdbc !=nil {return _gdbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _fbg :=d .DecodeElement (&_gff .VariantChoice .I1 ,&_fabc );_fbg !=nil {return _fbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _faa :=d .DecodeElement (&_gff .VariantChoice .I2 ,&_fabc );_faa !=nil {return _faa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _cefb :=d .DecodeElement (&_gff .VariantChoice .I4 ,&_fabc );_cefb !=nil {return _cefb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _eegc :=d .DecodeElement (&_gff .VariantChoice .I8 ,&_fabc );_eegc !=nil {return _eegc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _fed :=d .DecodeElement (&_gff .VariantChoice .Int ,&_fabc );_fed !=nil {return _fed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _ddcd :=d .DecodeElement (&_gff .VariantChoice .Ui1 ,&_fabc );_ddcd !=nil {return _ddcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _adfc :=d .DecodeElement (&_gff .VariantChoice .Ui2 ,&_fabc );_adfc !=nil {return _adfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _fcg :=d .DecodeElement (&_gff .VariantChoice .Ui4 ,&_fabc );_fcg !=nil {return _fcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bab :=d .DecodeElement (&_gff .VariantChoice .Ui8 ,&_fabc );_bab !=nil {return _bab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bdg :=d .DecodeElement (&_gff .VariantChoice .Uint ,&_fabc );_bdg !=nil {return _bdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _dce :=d .DecodeElement (&_gff .VariantChoice .R4 ,&_fabc );_dce !=nil {return _dce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _edbb :=d .DecodeElement (&_gff .VariantChoice .R8 ,&_fabc );_edbb !=nil {return _edbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bcc :=d .DecodeElement (&_gff .VariantChoice .Decimal ,&_fabc );_bcc !=nil {return _bcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _gga :=d .DecodeElement (&_gff .VariantChoice .Lpstr ,&_fabc );_gga !=nil {return _gga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _afa :=d .DecodeElement (&_gff .VariantChoice .Lpwstr ,&_fabc );_afa !=nil {return _afa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _cgc :=d .DecodeElement (&_gff .VariantChoice .Bstr ,&_fabc );_cgc !=nil {return _cgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _ddcdg :=d .DecodeElement (&_gff .VariantChoice .Date ,&_fabc );_ddcdg !=nil {return _ddcdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _deg :=d .DecodeElement (&_gff .VariantChoice .Filetime ,&_fabc );_deg !=nil {return _deg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bbf :=d .DecodeElement (&_gff .VariantChoice .Bool ,&_fabc );_bbf !=nil {return _bbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _eda :=d .DecodeElement (&_gff .VariantChoice .Cy ,&_fabc );_eda !=nil {return _eda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _cgg :=d .DecodeElement (&_gff .VariantChoice .Error ,&_fabc );_cgg !=nil {return _cgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _aaf :=d .DecodeElement (&_gff .VariantChoice .Stream ,&_fabc );_aaf !=nil {return _aaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _bfb :=d .DecodeElement (&_gff .VariantChoice .Ostream ,&_fabc );_bfb !=nil {return _bfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _dab :=d .DecodeElement (&_gff .VariantChoice .Storage ,&_fabc );_dab !=nil {return _dab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _afab :=d .DecodeElement (&_gff .VariantChoice .Ostorage ,&_fabc );_afab !=nil {return _afab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _afd :=d .DecodeElement (&_gff .VariantChoice .Vstream ,&_fabc );_afd !=nil {return _afd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_gff .VariantChoice =NewCT_VariantChoice (); -if _abff :=d .DecodeElement (&_gff .VariantChoice .Clsid ,&_fabc );_abff !=nil {return _abff ;};default:_bg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025\u0076",_fabc .Name ); -if _gfdb :=d .Skip ();_gfdb !=nil {return _gfdb ;};};case _e .EndElement :break _cad ;case _e .CharData :};};return nil ;};func (_gefg *Vstream )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gefg .CT_Vstream .MarshalXML (e ,start ); -};type Vstream struct{CT_Vstream };func (_def *CT_Null )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bgef *CT_Empty )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewVstream ()*Vstream {_bfc :=&Vstream {};_bfc .CT_Vstream =*NewCT_Vstream ();return _bfc };type CT_Vector struct{ +// Validate validates the Null and its children +func (_gdabf *Null )Validate ()error {return _gdabf .ValidateWithPath ("\u004e\u0075\u006c\u006c")};func NewCT_Array ()*CT_Array {_cc :=&CT_Array {};_cc .BaseTypeAttr =ST_ArrayBaseType (1);return _cc };type CT_Array struct{ -// Vector Base Type -BaseTypeAttr ST_VectorBaseType ; +// Array Lower Bounds Attribute +LBoundsAttr int32 ; -// Vector Size -SizeAttr uint32 ;VectorChoice []*CT_VectorChoice ;};func (_feg *CT_Null )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for {_dgg ,_ccc :=d .Token ();if _ccc !=nil {return _bf .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0075\u006c\u006c\u003a\u0020\u0025\u0073",_ccc ); -};if _cff ,_fda :=_dgg .(_e .EndElement );_fda &&_cff .Name ==start .Name {break ;};};return nil ;};func (_gffg *CT_VectorChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ceg :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_gffg .Variant =NewVariant (); -if _dgga :=d .DecodeElement (_gffg .Variant ,&_ceg );_dgga !=nil {return _dgga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_gffg .I1 =new (int8 ); -if _ega :=d .DecodeElement (_gffg .I1 ,&_ceg );_ega !=nil {return _ega ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_gffg .I2 =new (int16 ); -if _bfeb :=d .DecodeElement (_gffg .I2 ,&_ceg );_bfeb !=nil {return _bfeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_gffg .I4 =new (int32 ); -if _bgec :=d .DecodeElement (_gffg .I4 ,&_ceg );_bgec !=nil {return _bgec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_gffg .I8 =new (int64 ); -if _egbg :=d .DecodeElement (_gffg .I8 ,&_ceg );_egbg !=nil {return _egbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_gffg .Ui1 =new (uint8 ); -if _ggeb :=d .DecodeElement (_gffg .Ui1 ,&_ceg );_ggeb !=nil {return _ggeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_gffg .Ui2 =new (uint16 ); -if _edg :=d .DecodeElement (_gffg .Ui2 ,&_ceg );_edg !=nil {return _edg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_gffg .Ui4 =new (uint32 ); -if _bdgcbe :=d .DecodeElement (_gffg .Ui4 ,&_ceg );_bdgcbe !=nil {return _bdgcbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_gffg .Ui8 =new (uint64 ); -if _ded :=d .DecodeElement (_gffg .Ui8 ,&_ceg );_ded !=nil {return _ded ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_gffg .R4 =new (float32 ); -if _edd :=d .DecodeElement (_gffg .R4 ,&_ceg );_edd !=nil {return _edd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_gffg .R8 =new (float64 ); -if _ffda :=d .DecodeElement (_gffg .R8 ,&_ceg );_ffda !=nil {return _ffda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_gffg .Lpstr =new (string ); -if _aadf :=d .DecodeElement (_gffg .Lpstr ,&_ceg );_aadf !=nil {return _aadf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_gffg .Lpwstr =new (string ); -if _dcee :=d .DecodeElement (_gffg .Lpwstr ,&_ceg );_dcee !=nil {return _dcee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_gffg .Bstr =new (string ); -if _cffe :=d .DecodeElement (_gffg .Bstr ,&_ceg );_cffe !=nil {return _cffe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _bbfc string ; -if _acdg :=d .DecodeElement (&_bbfc ,&_ceg );_acdg !=nil {return _acdg ;};_ecc ,_cebg :=_d .ParseStdlibTime (_bbfc );if _cebg !=nil {return _cebg ;};_gffg .Date =&_ecc ;case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_gffg .Filetime =new (_bd .Time ); -if _fbf :=d .DecodeElement (_gffg .Filetime ,&_ceg );_fbf !=nil {return _fbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_gffg .Bool =new (bool ); -if _cgdc :=d .DecodeElement (_gffg .Bool ,&_ceg );_cgdc !=nil {return _cgdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_gffg .Cy =new (string ); -if _aac :=d .DecodeElement (_gffg .Cy ,&_ceg );_aac !=nil {return _aac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_gffg .Error =new (string ); -if _dfd :=d .DecodeElement (_gffg .Error ,&_ceg );_dfd !=nil {return _dfd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_gffg .Clsid =new (string ); -if _ddcf :=d .DecodeElement (_gffg .Clsid ,&_ceg );_ddcf !=nil {return _ddcf ;};default:_bg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063t\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ceg .Name ); -if _bgba :=d .Skip ();_bgba !=nil {return _bgba ;};};return nil ;}; +// Array Upper Bounds Attribute +UBoundsAttr int32 ; -// ValidateWithPath validates the Empty and its children, prefixing error messages with path -func (_ecgb *Empty )ValidateWithPath (path string )error {if _eab :=_ecgb .CT_Empty .ValidateWithPath (path );_eab !=nil {return _eab ;};return nil ;};func (_fgd *CT_Vector )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgd .BaseTypeAttr =ST_VectorBaseType (1); -for _ ,_ccd :=range start .Attr {if _ccd .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_fgd .BaseTypeAttr .UnmarshalXMLAttr (_ccd );continue ;};if _ccd .Name .Local =="\u0073\u0069\u007a\u0065"{_acbc ,_ddg :=_c .ParseUint (_ccd .Value ,10,32); -if _ddg !=nil {return _ddg ;};_fgd .SizeAttr =uint32 (_acbc );continue ;};};_fdgg :for {_aaa ,_aba :=d .Token ();if _aba !=nil {return _aba ;};switch _cab :=_aaa .(type ){case _e .StartElement :switch _cab .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_caea :=NewCT_VectorChoice (); -if _ceb :=d .DecodeElement (&_caea .Variant ,&_cab );_ceb !=nil {return _ceb ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_caea );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_cebb :=NewCT_VectorChoice (); -if _gaga :=d .DecodeElement (&_cebb .I1 ,&_cab );_gaga !=nil {return _gaga ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_cebb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_eef :=NewCT_VectorChoice (); -if _bfa :=d .DecodeElement (&_eef .I2 ,&_cab );_bfa !=nil {return _bfa ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_eef );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_cec :=NewCT_VectorChoice (); -if _ddcdc :=d .DecodeElement (&_cec .I4 ,&_cab );_ddcdc !=nil {return _ddcdc ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_cec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_bag :=NewCT_VectorChoice (); -if _gage :=d .DecodeElement (&_bag .I8 ,&_cab );_gage !=nil {return _gage ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_bag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_aag :=NewCT_VectorChoice (); -if _ffd :=d .DecodeElement (&_aag .Ui1 ,&_cab );_ffd !=nil {return _ffd ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_aag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_bdgc :=NewCT_VectorChoice (); -if _cgcg :=d .DecodeElement (&_bdgc .Ui2 ,&_cab );_cgcg !=nil {return _cgcg ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_bdgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_fddf :=NewCT_VectorChoice (); -if _ddad :=d .DecodeElement (&_fddf .Ui4 ,&_cab );_ddad !=nil {return _ddad ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_fddf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_dggg :=NewCT_VectorChoice (); -if _cfg :=d .DecodeElement (&_dggg .Ui8 ,&_cab );_cfg !=nil {return _cfg ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_dggg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_ced :=NewCT_VectorChoice (); -if _aec :=d .DecodeElement (&_ced .R4 ,&_cab );_aec !=nil {return _aec ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_ced );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_agba :=NewCT_VectorChoice (); -if _caf :=d .DecodeElement (&_agba .R8 ,&_cab );_caf !=nil {return _caf ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_agba );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_dfaf :=NewCT_VectorChoice (); -if _fgda :=d .DecodeElement (&_dfaf .Lpstr ,&_cab );_fgda !=nil {return _fgda ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_dfaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_ddae :=NewCT_VectorChoice (); -if _ecbf :=d .DecodeElement (&_ddae .Lpwstr ,&_cab );_ecbf !=nil {return _ecbf ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_ddae );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_ggb :=NewCT_VectorChoice (); -if _ecgg :=d .DecodeElement (&_ggb .Bstr ,&_cab );_ecgg !=nil {return _ecgg ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_ggb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_dgc :=NewCT_VectorChoice (); -if _dag :=d .DecodeElement (&_dgc .Date ,&_cab );_dag !=nil {return _dag ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_dgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_gaa :=NewCT_VectorChoice (); -if _bdcd :=d .DecodeElement (&_gaa .Filetime ,&_cab );_bdcd !=nil {return _bdcd ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_gaa );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_dafg :=NewCT_VectorChoice (); -if _adfa :=d .DecodeElement (&_dafg .Bool ,&_cab );_adfa !=nil {return _adfa ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_dafg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_caad :=NewCT_VectorChoice (); -if _ceea :=d .DecodeElement (&_caad .Cy ,&_cab );_ceea !=nil {return _ceea ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_caad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_cffa :=NewCT_VectorChoice (); -if _egb :=d .DecodeElement (&_cffa .Error ,&_cab );_egb !=nil {return _egb ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_cffa );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_deed :=NewCT_VectorChoice (); -if _ffb :=d .DecodeElement (&_deed .Clsid ,&_cab );_ffb !=nil {return _ffb ;};_fgd .VectorChoice =append (_fgd .VectorChoice ,_deed );default:_bg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0056\u0065\u0063t\u006f\u0072 \u0025\u0076",_cab .Name ); -if _gab :=d .Skip ();_gab !=nil {return _gab ;};};case _e .EndElement :break _fdgg ;case _e .CharData :};};return nil ;};func (_fdc ST_VectorBaseType )ValidateWithPath (path string )error {switch _fdc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20:default:return _bf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdc )); -};return nil ;};func (_gagd *Empty )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gagd .CT_Empty =*NewCT_Empty ();for {_fgb ,_gbgbc :=d .Token ();if _gbgbc !=nil {return _bf .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0045\u006d\u0070\u0074y\u003a\u0020\u0025\u0073",_gbgbc ); -};if _bdff ,_geb :=_fgb .(_e .EndElement );_geb &&_bdff .Name ==start .Name {break ;};};return nil ;}; +// Array Base Type +BaseTypeAttr ST_ArrayBaseType ;ArrayChoice []*CT_ArrayChoice ;};func (_eca *CT_Vstream )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {start .Attr =append (start .Attr ,_eg .Attr {Name :_eg .Name {Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"},Value :_ed .Sprintf ("\u0025\u0076",_eca .VersionAttr )}); +e .EncodeElement (_eca .Content ,start );e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};func (_cfgg *CT_VariantChoice )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_daaa :=start ;switch start .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_cfgg .Variant =NewVariant (); +if _faff :=d .DecodeElement (_cfgg .Variant ,&_daaa );_faff !=nil {return _faff ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_cfgg .Vector =NewVector (); +if _gdd :=d .DecodeElement (_cfgg .Vector ,&_daaa );_gdd !=nil {return _gdd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_cfgg .Array =NewArray (); +if _ddc :=d .DecodeElement (_cfgg .Array ,&_daaa );_ddc !=nil {return _ddc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_cfgg .Blob =new (string ); +if _fbbd :=d .DecodeElement (_cfgg .Blob ,&_daaa );_fbbd !=nil {return _fbbd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_cfgg .Oblob =new (string ); +if _aeaf :=d .DecodeElement (_cfgg .Oblob ,&_daaa );_aeaf !=nil {return _aeaf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_cfgg .Empty =NewEmpty (); +if _dgb :=d .DecodeElement (_cfgg .Empty ,&_daaa );_dgb !=nil {return _dgb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_cfgg .Null =NewNull (); +if _eggd :=d .DecodeElement (_cfgg .Null ,&_daaa );_eggd !=nil {return _eggd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_cfgg .I1 =new (int8 ); +if _cecd :=d .DecodeElement (_cfgg .I1 ,&_daaa );_cecd !=nil {return _cecd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_cfgg .I2 =new (int16 ); +if _ggcc :=d .DecodeElement (_cfgg .I2 ,&_daaa );_ggcc !=nil {return _ggcc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_cfgg .I4 =new (int32 ); +if _ffg :=d .DecodeElement (_cfgg .I4 ,&_daaa );_ffg !=nil {return _ffg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_cfgg .I8 =new (int64 ); +if _bgfg :=d .DecodeElement (_cfgg .I8 ,&_daaa );_bgfg !=nil {return _bgfg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_cfgg .Int =new (int32 ); +if _cbb :=d .DecodeElement (_cfgg .Int ,&_daaa );_cbb !=nil {return _cbb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_cfgg .Ui1 =new (uint8 ); +if _agad :=d .DecodeElement (_cfgg .Ui1 ,&_daaa );_agad !=nil {return _agad ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_cfgg .Ui2 =new (uint16 ); +if _fgg :=d .DecodeElement (_cfgg .Ui2 ,&_daaa );_fgg !=nil {return _fgg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_cfgg .Ui4 =new (uint32 ); +if _agada :=d .DecodeElement (_cfgg .Ui4 ,&_daaa );_agada !=nil {return _agada ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_cfgg .Ui8 =new (uint64 ); +if _ddfc :=d .DecodeElement (_cfgg .Ui8 ,&_daaa );_ddfc !=nil {return _ddfc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_cfgg .Uint =new (uint32 ); +if _bafe :=d .DecodeElement (_cfgg .Uint ,&_daaa );_bafe !=nil {return _bafe ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_cfgg .R4 =new (float32 ); +if _dccf :=d .DecodeElement (_cfgg .R4 ,&_daaa );_dccf !=nil {return _dccf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_cfgg .R8 =new (float64 ); +if _abe :=d .DecodeElement (_cfgg .R8 ,&_daaa );_abe !=nil {return _abe ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_cfgg .Decimal =new (float64 ); +if _ebf :=d .DecodeElement (_cfgg .Decimal ,&_daaa );_ebf !=nil {return _ebf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_cfgg .Lpstr =new (string ); +if _fda :=d .DecodeElement (_cfgg .Lpstr ,&_daaa );_fda !=nil {return _fda ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_cfgg .Lpwstr =new (string ); +if _fgad :=d .DecodeElement (_cfgg .Lpwstr ,&_daaa );_fgad !=nil {return _fgad ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_cfgg .Bstr =new (string ); +if _gad :=d .DecodeElement (_cfgg .Bstr ,&_daaa );_gad !=nil {return _gad ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _ggba string ; +if _ede :=d .DecodeElement (&_ggba ,&_daaa );_ede !=nil {return _ede ;};_gdf ,_agdg :=_g .ParseStdlibTime (_ggba );if _agdg !=nil {return _agdg ;};_cfgg .Date =&_gdf ;case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_cfgg .Filetime =new (_b .Time ); +if _cbeg :=d .DecodeElement (_cfgg .Filetime ,&_daaa );_cbeg !=nil {return _cbeg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_cfgg .Bool =new (bool ); +if _gcbb :=d .DecodeElement (_cfgg .Bool ,&_daaa );_gcbb !=nil {return _gcbb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_cfgg .Cy =new (string ); +if _bge :=d .DecodeElement (_cfgg .Cy ,&_daaa );_bge !=nil {return _bge ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_cfgg .Error =new (string ); +if _gae :=d .DecodeElement (_cfgg .Error ,&_daaa );_gae !=nil {return _gae ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_cfgg .Stream =new (string ); +if _ddb :=d .DecodeElement (_cfgg .Stream ,&_daaa );_ddb !=nil {return _ddb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_cfgg .Ostream =new (string ); +if _dadg :=d .DecodeElement (_cfgg .Ostream ,&_daaa );_dadg !=nil {return _dadg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_cfgg .Storage =new (string ); +if _fdb :=d .DecodeElement (_cfgg .Storage ,&_daaa );_fdb !=nil {return _fdb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_cfgg .Ostorage =new (string ); +if _gbcb :=d .DecodeElement (_cfgg .Ostorage ,&_daaa );_gbcb !=nil {return _gbcb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_cfgg .Vstream =NewVstream (); +if _eggc :=d .DecodeElement (_cfgg .Vstream ,&_daaa );_eggc !=nil {return _eggc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_cfgg .Clsid =new (string ); +if _bae :=d .DecodeElement (_cfgg .Clsid ,&_daaa );_bae !=nil {return _bae ;};default:_cb .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_daaa .Name ); +if _cdcc :=d .Skip ();_cdcc !=nil {return _cdcc ;};};return nil ;};func NewCT_Variant ()*CT_Variant {_dfc :=&CT_Variant {};_dfc .VariantChoice =NewCT_VariantChoice ();return _dfc ;}; -// ValidateWithPath validates the CT_Variant and its children, prefixing error messages with path -func (_fdga *CT_Variant )ValidateWithPath (path string )error {if _abg :=_fdga .VariantChoice .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043h\u006f\u0069\u0063\u0065");_abg !=nil {return _abg ;};return nil ;};type Null struct{CT_Null }; +// ValidateWithPath validates the CT_Vstream and its children, prefixing error messages with path +func (_aaaa *CT_Vstream )ValidateWithPath (path string )error {if !_g .ST_GuidPatternRe .MatchString (_aaaa .VersionAttr ){return _ed .Errorf ("\u0025\u0073\u002fm\u002e\u0056\u0065\u0072\u0073\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_g .ST_GuidPatternRe ,_aaaa .VersionAttr ); +};return nil ;};func (_aegf ST_ArrayBaseType )Validate ()error {return _aegf .ValidateWithPath ("")}; +// ValidateWithPath validates the Vstream and its children, prefixing error messages with path +func (_cbbe *Vstream )ValidateWithPath (path string )error {if _efgb :=_cbbe .CT_Vstream .ValidateWithPath (path );_efgb !=nil {return _efgb ;};return nil ;};type Null struct{CT_Null };type ST_ArrayBaseType byte ;func (_dcae *Null )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_dcae .CT_Null =*NewCT_Null (); +for {_aecb ,_dbcd :=d .Token ();if _dbcd !=nil {return _ed .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004e\u0075\u006c\u006c\u003a\u0020\u0025\u0073",_dbcd );};if _baefd ,_gbg :=_aecb .(_eg .EndElement );_gbg &&_baefd .Name ==start .Name {break ; +};};return nil ;};type CT_Empty struct{};func (_eaa *Array )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _eaa .CT_Array .MarshalXML (e ,start );}; -// Validate validates the Variant and its children -func (_ggac *Variant )Validate ()error {return _ggac .ValidateWithPath ("\u0056a\u0072\u0069\u0061\u006e\u0074");};func NewNull ()*Null {_dge :=&Null {};_dge .CT_Null =*NewCT_Null ();return _dge }; +// ValidateWithPath validates the CT_ArrayChoice and its children, prefixing error messages with path +func (_ga *CT_ArrayChoice )ValidateWithPath (path string )error {if _ga .Variant !=nil {if _fcc :=_ga .Variant .ValidateWithPath (path +"\u002f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");_fcc !=nil {return _fcc ;};};if _ga .Error !=nil {if !ST_ErrorPatternRe .MatchString (*_ga .Error ){return _ed .Errorf ("\u0025\u0073/m\u002e\u0045\u0072r\u006f\u0072\u0020\u006dust\u0020ma\u0074\u0063\u0068\u0020\u0027\u0025\u0073' \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,ST_ErrorPatternRe ,*_ga .Error ); +};};if _ga .Cy !=nil {if !ST_CyPatternRe .MatchString (*_ga .Cy ){return _ed .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043y\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CyPatternRe ,*_ga .Cy ); +};};return nil ;};func (_gab ST_VectorBaseType )MarshalXMLAttr (name _eg .Name )(_eg .Attr ,error ){_ggdfa :=_eg .Attr {};_ggdfa .Name =name ;switch _gab {case ST_VectorBaseTypeUnset :_ggdfa .Value ="";case ST_VectorBaseTypeVariant :_ggdfa .Value ="\u0076a\u0072\u0069\u0061\u006e\u0074"; +case ST_VectorBaseTypeI1 :_ggdfa .Value ="\u0069\u0031";case ST_VectorBaseTypeI2 :_ggdfa .Value ="\u0069\u0032";case ST_VectorBaseTypeI4 :_ggdfa .Value ="\u0069\u0034";case ST_VectorBaseTypeI8 :_ggdfa .Value ="\u0069\u0038";case ST_VectorBaseTypeUi1 :_ggdfa .Value ="\u0075\u0069\u0031"; +case ST_VectorBaseTypeUi2 :_ggdfa .Value ="\u0075\u0069\u0032";case ST_VectorBaseTypeUi4 :_ggdfa .Value ="\u0075\u0069\u0034";case ST_VectorBaseTypeUi8 :_ggdfa .Value ="\u0075\u0069\u0038";case ST_VectorBaseTypeR4 :_ggdfa .Value ="\u0072\u0034";case ST_VectorBaseTypeR8 :_ggdfa .Value ="\u0072\u0038"; +case ST_VectorBaseTypeLpstr :_ggdfa .Value ="\u006c\u0070\u0073t\u0072";case ST_VectorBaseTypeLpwstr :_ggdfa .Value ="\u006c\u0070\u0077\u0073\u0074\u0072";case ST_VectorBaseTypeBstr :_ggdfa .Value ="\u0062\u0073\u0074\u0072";case ST_VectorBaseTypeDate :_ggdfa .Value ="\u0064\u0061\u0074\u0065"; +case ST_VectorBaseTypeFiletime :_ggdfa .Value ="\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065";case ST_VectorBaseTypeBool :_ggdfa .Value ="\u0062\u006f\u006f\u006c";case ST_VectorBaseTypeCy :_ggdfa .Value ="\u0063\u0079";case ST_VectorBaseTypeError :_ggdfa .Value ="\u0065\u0072\u0072o\u0072"; +case ST_VectorBaseTypeClsid :_ggdfa .Value ="\u0063\u006c\u0073i\u0064";};return _ggdfa ,nil ;};func NewVector ()*Vector {_dbge :=&Vector {};_dbge .CT_Vector =*NewCT_Vector ();return _dbge };func (_afcb *ST_ArrayBaseType )UnmarshalXMLAttr (attr _eg .Attr )error {switch attr .Value {case "":*_afcb =0; +case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_afcb =1;case "\u0069\u0031":*_afcb =2;case "\u0069\u0032":*_afcb =3;case "\u0069\u0034":*_afcb =4;case "\u0069\u006e\u0074":*_afcb =5;case "\u0075\u0069\u0031":*_afcb =6;case "\u0075\u0069\u0032":*_afcb =7; +case "\u0075\u0069\u0034":*_afcb =8;case "\u0075\u0069\u006e\u0074":*_afcb =9;case "\u0072\u0034":*_afcb =10;case "\u0072\u0038":*_afcb =11;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_afcb =12;case "\u0062\u0073\u0074\u0072":*_afcb =13;case "\u0064\u0061\u0074\u0065":*_afcb =14; +case "\u0062\u006f\u006f\u006c":*_afcb =15;case "\u0063\u0079":*_afcb =16;case "\u0065\u0072\u0072o\u0072":*_afcb =17;};return nil ;};func (_dcaa *CT_Vector )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {_dee ,_aaf :=_dcaa .BaseTypeAttr .MarshalXMLAttr (_eg .Name {Local :"\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"}); +if _aaf !=nil {return _aaf ;};start .Attr =append (start .Attr ,_dee );start .Attr =append (start .Attr ,_eg .Attr {Name :_eg .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_ed .Sprintf ("\u0025\u0076",_dcaa .SizeAttr )});e .EncodeToken (start );for _ ,_gag :=range _dcaa .VectorChoice {_gag .MarshalXML (e ,_eg .StartElement {}); +};e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};func NewCT_VectorChoice ()*CT_VectorChoice {_gedc :=&CT_VectorChoice {};return _gedc };func (_aacf *Vstream )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _aacf .CT_Vstream .MarshalXML (e ,start ); +}; -// Validate validates the CT_Array and its children -func (_cfc *CT_Array )Validate ()error {return _cfc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079");}; +// Validate validates the CT_VariantChoice and its children +func (_ccg *CT_VariantChoice )Validate ()error {return _ccg .ValidateWithPath ("\u0043\u0054_\u0056\u0061\u0072i\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");}; // Validate validates the CT_ArrayChoice and its children -func (_dbd *CT_ArrayChoice )Validate ()error {return _dbd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0043h\u006f\u0069\u0063\u0065");};type Array struct{CT_Array };func (_gfb *Null )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfb .CT_Null =*NewCT_Null (); -for {_gbba ,_fadf :=d .Token ();if _fadf !=nil {return _bf .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u004e\u0075\u006c\u006c\u003a\u0020\u0025\u0073",_fadf );};if _fgg ,_bbee :=_gbba .(_e .EndElement );_bbee &&_fgg .Name ==start .Name {break ;}; -};return nil ;};func (_bfg *Array )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfg .CT_Array =*NewCT_Array ();for _ ,_fd :=range start .Attr {if _fd .Name .Local =="\u006cB\u006f\u0075\u006e\u0064\u0073"{_cd ,_ge :=_c .ParseInt (_fd .Value ,10,32); -if _ge !=nil {return _ge ;};_bfg .LBoundsAttr =int32 (_cd );continue ;};if _fd .Name .Local =="\u0075B\u006f\u0075\u006e\u0064\u0073"{_fa ,_af :=_c .ParseInt (_fd .Value ,10,32);if _af !=nil {return _af ;};_bfg .UBoundsAttr =int32 (_fa );continue ;};if _fd .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_bfg .BaseTypeAttr .UnmarshalXMLAttr (_fd ); -continue ;};};_bgc :for {_ba ,_bde :=d .Token ();if _bde !=nil {return _bde ;};switch _bgcb :=_ba .(type ){case _e .StartElement :switch _bgcb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_ag :=NewCT_ArrayChoice (); -if _be :=d .DecodeElement (&_ag .Variant ,&_bgcb );_be !=nil {return _be ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_ag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_ef :=NewCT_ArrayChoice (); -if _fc :=d .DecodeElement (&_ef .I1 ,&_bgcb );_fc !=nil {return _fc ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_ef );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_bee :=NewCT_ArrayChoice (); -if _bc :=d .DecodeElement (&_bee .I2 ,&_bgcb );_bc !=nil {return _bc ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_bee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_gb :=NewCT_ArrayChoice (); -if _de :=d .DecodeElement (&_gb .I4 ,&_bgcb );_de !=nil {return _de ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_gb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_fb :=NewCT_ArrayChoice (); -if _agf :=d .DecodeElement (&_fb .Int ,&_bgcb );_agf !=nil {return _agf ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_fb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_ec :=NewCT_ArrayChoice (); -if _ab :=d .DecodeElement (&_ec .Ui1 ,&_bgcb );_ab !=nil {return _ab ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_ec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_cdd :=NewCT_ArrayChoice (); -if _gg :=d .DecodeElement (&_cdd .Ui2 ,&_bgcb );_gg !=nil {return _gg ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_cdd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_fag :=NewCT_ArrayChoice (); -if _dg :=d .DecodeElement (&_fag .Ui4 ,&_bgcb );_dg !=nil {return _dg ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_fag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_adc :=NewCT_ArrayChoice (); -if _ed :=d .DecodeElement (&_adc .Uint ,&_bgcb );_ed !=nil {return _ed ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_adc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_agb :=NewCT_ArrayChoice (); -if _dea :=d .DecodeElement (&_agb .R4 ,&_bgcb );_dea !=nil {return _dea ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_agb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_bec :=NewCT_ArrayChoice (); -if _adb :=d .DecodeElement (&_bec .R8 ,&_bgcb );_adb !=nil {return _adb ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_bec );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_cg :=NewCT_ArrayChoice (); -if _bb :=d .DecodeElement (&_cg .Decimal ,&_bgcb );_bb !=nil {return _bb ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_cg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_fg :=NewCT_ArrayChoice (); -if _ga :=d .DecodeElement (&_fg .Bstr ,&_bgcb );_ga !=nil {return _ga ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_fg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_gad :=NewCT_ArrayChoice (); -if _bgf :=d .DecodeElement (&_gad .Date ,&_bgcb );_bgf !=nil {return _bgf ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_gad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_fgc :=NewCT_ArrayChoice (); -if _cgd :=d .DecodeElement (&_fgc .Bool ,&_bgcb );_cgd !=nil {return _cgd ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_fgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_ee :=NewCT_ArrayChoice (); -if _bbb :=d .DecodeElement (&_ee .Error ,&_bgcb );_bbb !=nil {return _bbb ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_ee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_db :=NewCT_ArrayChoice (); -if _eeb :=d .DecodeElement (&_db .Cy ,&_bgcb );_eeb !=nil {return _eeb ;};_bfg .ArrayChoice =append (_bfg .ArrayChoice ,_db );default:_bg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0041\u0072\u0072a\u0079 \u0025\u0076",_bgcb .Name ); -if _ea :=d .Skip ();_ea !=nil {return _ea ;};};case _e .EndElement :break _bgc ;case _e .CharData :};};return nil ;};func (_cabf ST_ArrayBaseType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eefc :=_e .Attr {};_eefc .Name =name ;switch _cabf {case ST_ArrayBaseTypeUnset :_eefc .Value =""; -case ST_ArrayBaseTypeVariant :_eefc .Value ="\u0076a\u0072\u0069\u0061\u006e\u0074";case ST_ArrayBaseTypeI1 :_eefc .Value ="\u0069\u0031";case ST_ArrayBaseTypeI2 :_eefc .Value ="\u0069\u0032";case ST_ArrayBaseTypeI4 :_eefc .Value ="\u0069\u0034";case ST_ArrayBaseTypeInt :_eefc .Value ="\u0069\u006e\u0074"; -case ST_ArrayBaseTypeUi1 :_eefc .Value ="\u0075\u0069\u0031";case ST_ArrayBaseTypeUi2 :_eefc .Value ="\u0075\u0069\u0032";case ST_ArrayBaseTypeUi4 :_eefc .Value ="\u0075\u0069\u0034";case ST_ArrayBaseTypeUint :_eefc .Value ="\u0075\u0069\u006e\u0074";case ST_ArrayBaseTypeR4 :_eefc .Value ="\u0072\u0034"; -case ST_ArrayBaseTypeR8 :_eefc .Value ="\u0072\u0038";case ST_ArrayBaseTypeDecimal :_eefc .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c";case ST_ArrayBaseTypeBstr :_eefc .Value ="\u0062\u0073\u0074\u0072";case ST_ArrayBaseTypeDate :_eefc .Value ="\u0064\u0061\u0074\u0065"; -case ST_ArrayBaseTypeBool :_eefc .Value ="\u0062\u006f\u006f\u006c";case ST_ArrayBaseTypeCy :_eefc .Value ="\u0063\u0079";case ST_ArrayBaseTypeError :_eefc .Value ="\u0065\u0072\u0072o\u0072";};return _eefc ,nil ;};func (_abf *CT_Array )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_abf .BaseTypeAttr =ST_ArrayBaseType (1); -for _ ,_deb :=range start .Attr {if _deb .Name .Local =="\u006cB\u006f\u0075\u006e\u0064\u0073"{_fdg ,_faed :=_c .ParseInt (_deb .Value ,10,32);if _faed !=nil {return _faed ;};_abf .LBoundsAttr =int32 (_fdg );continue ;};if _deb .Name .Local =="\u0075B\u006f\u0075\u006e\u0064\u0073"{_agbg ,_cdf :=_c .ParseInt (_deb .Value ,10,32); -if _cdf !=nil {return _cdf ;};_abf .UBoundsAttr =int32 (_agbg );continue ;};if _deb .Name .Local =="\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"{_abf .BaseTypeAttr .UnmarshalXMLAttr (_deb );continue ;};};_bdd :for {_afb ,_eag :=d .Token ();if _eag !=nil {return _eag ; -};switch _fge :=_afb .(type ){case _e .StartElement :switch _fge .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_bac :=NewCT_ArrayChoice (); -if _bfga :=d .DecodeElement (&_bac .Variant ,&_fge );_bfga !=nil {return _bfga ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_bac );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_ac :=NewCT_ArrayChoice (); -if _bfe :=d .DecodeElement (&_ac .I1 ,&_fge );_bfe !=nil {return _bfe ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_ac );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_bdf :=NewCT_ArrayChoice (); -if _dgb :=d .DecodeElement (&_bdf .I2 ,&_fge );_dgb !=nil {return _dgb ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_bdf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_ce :=NewCT_ArrayChoice (); -if _ebb :=d .DecodeElement (&_ce .I4 ,&_fge );_ebb !=nil {return _ebb ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_ce );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_gfd :=NewCT_ArrayChoice (); -if _cc :=d .DecodeElement (&_gfd .Int ,&_fge );_cc !=nil {return _cc ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_gfd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_dd :=NewCT_ArrayChoice (); -if _adbd :=d .DecodeElement (&_dd .Ui1 ,&_fge );_adbd !=nil {return _adbd ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_dd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_bbbg :=NewCT_ArrayChoice (); -if _ecb :=d .DecodeElement (&_bbbg .Ui2 ,&_fge );_ecb !=nil {return _ecb ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_bbbg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_df :=NewCT_ArrayChoice (); -if _fgec :=d .DecodeElement (&_df .Ui4 ,&_fge );_fgec !=nil {return _fgec ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_df );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_ead :=NewCT_ArrayChoice (); -if _fcc :=d .DecodeElement (&_ead .Uint ,&_fge );_fcc !=nil {return _fcc ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_ead );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_bca :=NewCT_ArrayChoice (); -if _cb :=d .DecodeElement (&_bca .R4 ,&_fge );_cb !=nil {return _cb ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_bca );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_cf :=NewCT_ArrayChoice (); -if _dda :=d .DecodeElement (&_cf .R8 ,&_fge );_dda !=nil {return _dda ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_cf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_cbd :=NewCT_ArrayChoice (); -if _bebg :=d .DecodeElement (&_cbd .Decimal ,&_fge );_bebg !=nil {return _bebg ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_cbd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_adf :=NewCT_ArrayChoice (); -if _gd :=d .DecodeElement (&_adf .Bstr ,&_fge );_gd !=nil {return _gd ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_adf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_gc :=NewCT_ArrayChoice (); -if _fce :=d .DecodeElement (&_gc .Date ,&_fge );_fce !=nil {return _fce ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_gc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_cea :=NewCT_ArrayChoice (); -if _abe :=d .DecodeElement (&_cea .Bool ,&_fge );_abe !=nil {return _abe ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_cea );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_afbf :=NewCT_ArrayChoice (); -if _bae :=d .DecodeElement (&_afbf .Error ,&_fge );_bae !=nil {return _bae ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_afbf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_gaf :=NewCT_ArrayChoice (); -if _dc :=d .DecodeElement (&_gaf .Cy ,&_fge );_dc !=nil {return _dc ;};_abf .ArrayChoice =append (_abf .ArrayChoice ,_gaf );default:_bg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0020\u0025\u0076",_fge .Name ); -if _eea :=d .Skip ();_eea !=nil {return _eea ;};};case _e .EndElement :break _bdd ;case _e .CharData :};};return nil ;};func (_dddf *CT_Vstream )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"},Value :_bf .Sprintf ("\u0025\u0076",_dddf .VersionAttr )}); -e .EncodeElement (_dddf .Content ,start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Empty struct{};func (_gbdf ST_ArrayBaseType )String ()string {switch _gbdf {case 0:return "";case 1:return "\u0076a\u0072\u0069\u0061\u006e\u0074"; -case 2:return "\u0069\u0031";case 3:return "\u0069\u0032";case 4:return "\u0069\u0034";case 5:return "\u0069\u006e\u0074";case 6:return "\u0075\u0069\u0031";case 7:return "\u0075\u0069\u0032";case 8:return "\u0075\u0069\u0034";case 9:return "\u0075\u0069\u006e\u0074"; -case 10:return "\u0072\u0034";case 11:return "\u0072\u0038";case 12:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 13:return "\u0062\u0073\u0074\u0072";case 14:return "\u0064\u0061\u0074\u0065";case 15:return "\u0062\u006f\u006f\u006c";case 16:return "\u0063\u0079"; -case 17:return "\u0065\u0072\u0072o\u0072";};return "";}; +func (_ac *CT_ArrayChoice )Validate ()error {return _ac .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0043h\u006f\u0069\u0063\u0065");}; -// ValidateWithPath validates the Variant and its children, prefixing error messages with path -func (_afaab *Variant )ValidateWithPath (path string )error {if _feae :=_afaab .CT_Variant .ValidateWithPath (path );_feae !=nil {return _feae ;};return nil ;}; +// Validate validates the CT_Vector and its children +func (_cagc *CT_Vector )Validate ()error {return _cagc .ValidateWithPath ("\u0043T\u005f\u0056\u0065\u0063\u0074\u006fr");}; -// ValidateWithPath validates the CT_Array and its children, prefixing error messages with path -func (_cdb *CT_Array )ValidateWithPath (path string )error {if _cdb .BaseTypeAttr ==ST_ArrayBaseTypeUnset {return _bf .Errorf ("\u0025\u0073/B\u0061\u0073\u0065T\u0079\u0070\u0065\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _cdfg :=_cdb .BaseTypeAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_cdfg !=nil {return _cdfg ;};for _ecg ,_ffa :=range _cdb .ArrayChoice {if _baef :=_ffa .ValidateWithPath (_bf .Sprintf ("\u0025s\u002fA\u0072\u0072\u0061\u0079\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_ecg )); -_baef !=nil {return _baef ;};};return nil ;}; +// ValidateWithPath validates the CT_Vector and its children, prefixing error messages with path +func (_aee *CT_Vector )ValidateWithPath (path string )error {if _aee .BaseTypeAttr ==ST_VectorBaseTypeUnset {return _ed .Errorf ("\u0025\u0073/B\u0061\u0073\u0065T\u0079\u0070\u0065\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _aca :=_aee .BaseTypeAttr .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_aca !=nil {return _aca ;};for _fbdf ,_dfga :=range _aee .VectorChoice {if _gdeb :=_dfga .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0056ec\u0074\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_fbdf )); +_gdeb !=nil {return _gdeb ;};};return nil ;};func (_dcc *CT_Array )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {start .Attr =append (start .Attr ,_eg .Attr {Name :_eg .Name {Local :"\u006cB\u006f\u0075\u006e\u0064\u0073"},Value :_ed .Sprintf ("\u0025\u0076",_dcc .LBoundsAttr )}); +start .Attr =append (start .Attr ,_eg .Attr {Name :_eg .Name {Local :"\u0075B\u006f\u0075\u006e\u0064\u0073"},Value :_ed .Sprintf ("\u0025\u0076",_dcc .UBoundsAttr )});_gg ,_dcb :=_dcc .BaseTypeAttr .MarshalXMLAttr (_eg .Name {Local :"\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"}); +if _dcb !=nil {return _dcb ;};start .Attr =append (start .Attr ,_gg );e .EncodeToken (start );for _ ,_cad :=range _dcc .ArrayChoice {_cad .MarshalXML (e ,_eg .StartElement {});};e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;}; -// Validate validates the Vector and its children -func (_fdag *Vector )Validate ()error {return _fdag .ValidateWithPath ("\u0056\u0065\u0063\u0074\u006f\u0072");};func (_efe *CT_ArrayChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gef :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_efe .Variant =NewVariant (); -if _cde :=d .DecodeElement (_efe .Variant ,&_gef );_cde !=nil {return _cde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_efe .I1 =new (int8 ); -if _ccf :=d .DecodeElement (_efe .I1 ,&_gef );_ccf !=nil {return _ccf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_efe .I2 =new (int16 ); -if _ddc :=d .DecodeElement (_efe .I2 ,&_gef );_ddc !=nil {return _ddc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_efe .I4 =new (int32 ); -if _bge :=d .DecodeElement (_efe .I4 ,&_gef );_bge !=nil {return _bge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_efe .Int =new (int32 ); -if _dee :=d .DecodeElement (_efe .Int ,&_gef );_dee !=nil {return _dee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_efe .Ui1 =new (uint8 ); -if _daf :=d .DecodeElement (_efe .Ui1 ,&_gef );_daf !=nil {return _daf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_efe .Ui2 =new (uint16 ); -if _fbe :=d .DecodeElement (_efe .Ui2 ,&_gef );_fbe !=nil {return _fbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_efe .Ui4 =new (uint32 ); -if _ebc :=d .DecodeElement (_efe .Ui4 ,&_gef );_ebc !=nil {return _ebc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_efe .Uint =new (uint32 ); -if _bbg :=d .DecodeElement (_efe .Uint ,&_gef );_bbg !=nil {return _bbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_efe .R4 =new (float32 ); -if _bgd :=d .DecodeElement (_efe .R4 ,&_gef );_bgd !=nil {return _bgd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_efe .R8 =new (float64 ); -if _gge :=d .DecodeElement (_efe .R8 ,&_gef );_gge !=nil {return _gge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_efe .Decimal =new (float64 ); -if _aa :=d .DecodeElement (_efe .Decimal ,&_gef );_aa !=nil {return _aa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_efe .Bstr =new (string ); -if _bgeg :=d .DecodeElement (_efe .Bstr ,&_gef );_bgeg !=nil {return _bgeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _ae string ; -if _dafe :=d .DecodeElement (&_ae ,&_gef );_dafe !=nil {return _dafe ;};_fgf ,_dcd :=_d .ParseStdlibTime (_ae );if _dcd !=nil {return _dcd ;};_efe .Date =&_fgf ;case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_efe .Bool =new (bool ); -if _efeb :=d .DecodeElement (_efe .Bool ,&_gef );_efeb !=nil {return _efeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_efe .Error =new (string ); -if _agc :=d .DecodeElement (_efe .Error ,&_gef );_agc !=nil {return _agc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_efe .Cy =new (string ); -if _gdb :=d .DecodeElement (_efe .Cy ,&_gef );_gdb !=nil {return _gdb ;};default:_bg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_gef .Name ); -if _caa :=d .Skip ();_caa !=nil {return _caa ;};};return nil ;};func (_agag ST_ArrayBaseType )Validate ()error {return _agag .ValidateWithPath ("")};func (_afea *Vector )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _afea .CT_Vector .MarshalXML (e ,start ); -};func (_aed *ST_VectorBaseType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eaded ,_ada :=d .Token ();if _ada !=nil {return _ada ;};if _gfac ,_ecga :=_eaded .(_e .EndElement );_ecga &&_gfac .Name ==start .Name {*_aed =1;return nil ;}; -if _fbff ,_gdg :=_eaded .(_e .CharData );!_gdg {return _bf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eaded );}else {switch string (_fbff ){case "":*_aed =0; -case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_aed =1;case "\u0069\u0031":*_aed =2;case "\u0069\u0032":*_aed =3;case "\u0069\u0034":*_aed =4;case "\u0069\u0038":*_aed =5;case "\u0075\u0069\u0031":*_aed =6;case "\u0075\u0069\u0032":*_aed =7;case "\u0075\u0069\u0034":*_aed =8; -case "\u0075\u0069\u0038":*_aed =9;case "\u0072\u0034":*_aed =10;case "\u0072\u0038":*_aed =11;case "\u006c\u0070\u0073t\u0072":*_aed =12;case "\u006c\u0070\u0077\u0073\u0074\u0072":*_aed =13;case "\u0062\u0073\u0074\u0072":*_aed =14;case "\u0064\u0061\u0074\u0065":*_aed =15; -case "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065":*_aed =16;case "\u0062\u006f\u006f\u006c":*_aed =17;case "\u0063\u0079":*_aed =18;case "\u0065\u0072\u0072o\u0072":*_aed =19;case "\u0063\u006c\u0073i\u0064":*_aed =20;};};_eaded ,_ada =d .Token (); -if _ada !=nil {return _ada ;};if _affa ,_agcb :=_eaded .(_e .EndElement );_agcb &&_affa .Name ==start .Name {return nil ;};return _bf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eaded ); -};func (_dggb *ST_VectorBaseType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dggb =0;case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_dggb =1;case "\u0069\u0031":*_dggb =2;case "\u0069\u0032":*_dggb =3;case "\u0069\u0034":*_dggb =4; -case "\u0069\u0038":*_dggb =5;case "\u0075\u0069\u0031":*_dggb =6;case "\u0075\u0069\u0032":*_dggb =7;case "\u0075\u0069\u0034":*_dggb =8;case "\u0075\u0069\u0038":*_dggb =9;case "\u0072\u0034":*_dggb =10;case "\u0072\u0038":*_dggb =11;case "\u006c\u0070\u0073t\u0072":*_dggb =12; -case "\u006c\u0070\u0077\u0073\u0074\u0072":*_dggb =13;case "\u0062\u0073\u0074\u0072":*_dggb =14;case "\u0064\u0061\u0074\u0065":*_dggb =15;case "\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065":*_dggb =16;case "\u0062\u006f\u006f\u006c":*_dggb =17;case "\u0063\u0079":*_dggb =18; -case "\u0065\u0072\u0072o\u0072":*_dggb =19;case "\u0063\u006c\u0073i\u0064":*_dggb =20;};return nil ;};func (_ebba *ST_ArrayBaseType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcge ,_ecbg :=d .Token ();if _ecbg !=nil {return _ecbg ; -};if _fgfa ,_bbgc :=_fcge .(_e .EndElement );_bbgc &&_fgfa .Name ==start .Name {*_ebba =1;return nil ;};if _cadb ,_acbg :=_fcge .(_e .CharData );!_acbg {return _bf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcge ); -}else {switch string (_cadb ){case "":*_ebba =0;case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_ebba =1;case "\u0069\u0031":*_ebba =2;case "\u0069\u0032":*_ebba =3;case "\u0069\u0034":*_ebba =4;case "\u0069\u006e\u0074":*_ebba =5;case "\u0075\u0069\u0031":*_ebba =6; -case "\u0075\u0069\u0032":*_ebba =7;case "\u0075\u0069\u0034":*_ebba =8;case "\u0075\u0069\u006e\u0074":*_ebba =9;case "\u0072\u0034":*_ebba =10;case "\u0072\u0038":*_ebba =11;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_ebba =12;case "\u0062\u0073\u0074\u0072":*_ebba =13; -case "\u0064\u0061\u0074\u0065":*_ebba =14;case "\u0062\u006f\u006f\u006c":*_ebba =15;case "\u0063\u0079":*_ebba =16;case "\u0065\u0072\u0072o\u0072":*_ebba =17;};};_fcge ,_ecbg =d .Token ();if _ecbg !=nil {return _ecbg ;};if _fcd ,_egabf :=_fcge .(_e .EndElement ); -_egabf &&_fcd .Name ==start .Name {return nil ;};return _bf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcge );};func (_geef *CT_VariantChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); -if _geef .Variant !=nil {_egg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}};e .EncodeElement (_geef .Variant ,_egg );}else if _geef .Vector !=nil {_dgbg :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}}; -e .EncodeElement (_geef .Vector ,_dgbg );}else if _geef .Array !=nil {_afabb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0061\u0072\u0072\u0061\u0079"}};e .EncodeElement (_geef .Array ,_afabb );}else if _geef .Blob !=nil {_gbb :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}}; -_a .AddPreserveSpaceAttr (&_gbb ,*_geef .Blob );e .EncodeElement (_geef .Blob ,_gbb );}else if _geef .Oblob !=nil {_bgdg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006f\u0062\u006c\u006f\u0062"}};_a .AddPreserveSpaceAttr (&_bgdg ,*_geef .Oblob ); -e .EncodeElement (_geef .Oblob ,_bgdg );}else if _geef .Empty !=nil {_dgd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u006d\u0070\u0074\u0079"}};e .EncodeElement (_geef .Empty ,_dgd );}else if _geef .Null !=nil {_afdd :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u006e\u0075\u006c\u006c"}}; -e .EncodeElement (_geef .Null ,_afdd );}else if _geef .I1 !=nil {_becg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0031"}};e .EncodeElement (_geef .I1 ,_becg );}else if _geef .I2 !=nil {_afbfg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0032"}}; -e .EncodeElement (_geef .I2 ,_afbfg );}else if _geef .I4 !=nil {_fde :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0034"}};e .EncodeElement (_geef .I4 ,_fde );}else if _geef .I8 !=nil {_gbc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ai\u0038"}}; -e .EncodeElement (_geef .I8 ,_gbc );}else if _geef .Int !=nil {_beeb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}};e .EncodeElement (_geef .Int ,_beeb );}else if _geef .Ui1 !=nil {_fbcg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; -e .EncodeElement (_geef .Ui1 ,_fbcg );}else if _geef .Ui2 !=nil {_geee :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_geef .Ui2 ,_geee );}else if _geef .Ui4 !=nil {_gcg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; -e .EncodeElement (_geef .Ui4 ,_gcg );}else if _geef .Ui8 !=nil {_cca :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}};e .EncodeElement (_geef .Ui8 ,_cca );}else if _geef .Uint !=nil {_gbge :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}}; -e .EncodeElement (_geef .Uint ,_gbge );}else if _geef .R4 !=nil {_faaf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0034"}};e .EncodeElement (_geef .R4 ,_faaf );}else if _geef .R8 !=nil {_fbgd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ar\u0038"}}; -e .EncodeElement (_geef .R8 ,_fbgd );}else if _geef .Decimal !=nil {_gbe :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}};e .EncodeElement (_geef .Decimal ,_gbe );}else if _geef .Lpstr !=nil {_faf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}}; -_a .AddPreserveSpaceAttr (&_faf ,*_geef .Lpstr );e .EncodeElement (_geef .Lpstr ,_faf );}else if _geef .Lpwstr !=nil {_bcd :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_a .AddPreserveSpaceAttr (&_bcd ,*_geef .Lpwstr ); -e .EncodeElement (_geef .Lpwstr ,_bcd );}else if _geef .Bstr !=nil {_dfa :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_a .AddPreserveSpaceAttr (&_dfa ,*_geef .Bstr );e .EncodeElement (_geef .Bstr ,_dfa );}else if _geef .Date !=nil {_bfbc :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; -e .EncodeElement (_d .FormatDate (*_geef .Date ),_bfbc );}else if _geef .Filetime !=nil {_deeb :=_e .StartElement {Name :_e .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_geef .Filetime ,_deeb );}else if _geef .Bool !=nil {_ebed :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; -e .EncodeElement (_geef .Bool ,_ebed );}else if _geef .Cy !=nil {_gce :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003ac\u0079"}};_a .AddPreserveSpaceAttr (&_gce ,*_geef .Cy );e .EncodeElement (_geef .Cy ,_gce );}else if _geef .Error !=nil {_dffa :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; -_a .AddPreserveSpaceAttr (&_dffa ,*_geef .Error );e .EncodeElement (_geef .Error ,_dffa );}else if _geef .Stream !=nil {_dgdg :=_e .StartElement {Name :_e .Name {Local :"\u0076t\u003a\u0073\u0074\u0072\u0065\u0061m"}};_a .AddPreserveSpaceAttr (&_dgdg ,*_geef .Stream ); -e .EncodeElement (_geef .Stream ,_dgdg );}else if _geef .Ostream !=nil {_aad :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u006f\u0073\u0074\u0072\u0065\u0061\u006d"}};_a .AddPreserveSpaceAttr (&_aad ,*_geef .Ostream );e .EncodeElement (_geef .Ostream ,_aad ); -}else if _geef .Storage !=nil {_fedf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}};_a .AddPreserveSpaceAttr (&_fedf ,*_geef .Storage );e .EncodeElement (_geef .Storage ,_fedf );}else if _geef .Ostorage !=nil {_bdcb :=_e .StartElement {Name :_e .Name {Local :"v\u0074\u003a\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}}; -_a .AddPreserveSpaceAttr (&_bdcb ,*_geef .Ostorage );e .EncodeElement (_geef .Ostorage ,_bdcb );}else if _geef .Vstream !=nil {_cffb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0076\u0073\u0074\u0072\u0065\u0061\u006d"}};e .EncodeElement (_geef .Vstream ,_cffb ); -}else if _geef .Clsid !=nil {_agfc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_a .AddPreserveSpaceAttr (&_agfc ,*_geef .Clsid );e .EncodeElement (_geef .Clsid ,_agfc );};e .EncodeToken (_e .EndElement {Name :start .Name }); +// Validate validates the Vstream and its children +func (_egcf *Vstream )Validate ()error {return _egcf .ValidateWithPath ("\u0056s\u0074\u0072\u0065\u0061\u006d");};func (_eed *CT_VariantChoice )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start );if _eed .Variant !=nil {_gdc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}}; +e .EncodeElement (_eed .Variant ,_gdc );}else if _eed .Vector !=nil {_gcgg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}};e .EncodeElement (_eed .Vector ,_gcgg );}else if _eed .Array !=nil {_dba :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0061\u0072\u0072\u0061\u0079"}}; +e .EncodeElement (_eed .Array ,_dba );}else if _eed .Blob !=nil {_geaa :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}};_ea .AddPreserveSpaceAttr (&_geaa ,*_eed .Blob );e .EncodeElement (_eed .Blob ,_geaa );}else if _eed .Oblob !=nil {_dcge :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u006f\u0062\u006c\u006f\u0062"}}; +_ea .AddPreserveSpaceAttr (&_dcge ,*_eed .Oblob );e .EncodeElement (_eed .Oblob ,_dcge );}else if _eed .Empty !=nil {_cec :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0065\u006d\u0070\u0074\u0079"}};e .EncodeElement (_eed .Empty ,_cec ); +}else if _eed .Null !=nil {_cgef :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u006e\u0075\u006c\u006c"}};e .EncodeElement (_eed .Null ,_cgef );}else if _eed .I1 !=nil {_bbbb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0031"}}; +e .EncodeElement (_eed .I1 ,_bbbb );}else if _eed .I2 !=nil {_fae :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0032"}};e .EncodeElement (_eed .I2 ,_fae );}else if _eed .I4 !=nil {_bacb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0034"}}; +e .EncodeElement (_eed .I4 ,_bacb );}else if _eed .I8 !=nil {_dedg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0038"}};e .EncodeElement (_eed .I8 ,_dedg );}else if _eed .Int !=nil {_cadc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0069\u006e\u0074"}}; +e .EncodeElement (_eed .Int ,_cadc );}else if _eed .Ui1 !=nil {_bbdd :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}};e .EncodeElement (_eed .Ui1 ,_bbdd );}else if _eed .Ui2 !=nil {_cdge :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}}; +e .EncodeElement (_eed .Ui2 ,_cdge );}else if _eed .Ui4 !=nil {_daa :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}};e .EncodeElement (_eed .Ui4 ,_daa );}else if _eed .Ui8 !=nil {_dagb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}}; +e .EncodeElement (_eed .Ui8 ,_dagb );}else if _eed .Uint !=nil {_ged :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0075\u0069\u006e\u0074"}};e .EncodeElement (_eed .Uint ,_ged );}else if _eed .R4 !=nil {_ggdf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0034"}}; +e .EncodeElement (_eed .R4 ,_ggdf );}else if _eed .R8 !=nil {_ggea :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0038"}};e .EncodeElement (_eed .R8 ,_ggea );}else if _eed .Decimal !=nil {_cddfa :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0064\u0065\u0063\u0069\u006d\u0061\u006c"}}; +e .EncodeElement (_eed .Decimal ,_cddfa );}else if _eed .Lpstr !=nil {_efg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}};_ea .AddPreserveSpaceAttr (&_efg ,*_eed .Lpstr );e .EncodeElement (_eed .Lpstr ,_efg ); +}else if _eed .Lpwstr !=nil {_eadc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_ea .AddPreserveSpaceAttr (&_eadc ,*_eed .Lpwstr );e .EncodeElement (_eed .Lpwstr ,_eadc );}else if _eed .Bstr !=nil {_eddd :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}}; +_ea .AddPreserveSpaceAttr (&_eddd ,*_eed .Bstr );e .EncodeElement (_eed .Bstr ,_eddd );}else if _eed .Date !=nil {_efe :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}};e .EncodeElement (_g .FormatDate (*_eed .Date ),_efe ); +}else if _eed .Filetime !=nil {_agf :=_eg .StartElement {Name :_eg .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_eed .Filetime ,_agf );}else if _eed .Bool !=nil {_dgd :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; +e .EncodeElement (_eed .Bool ,_dgd );}else if _eed .Cy !=nil {_bbf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ac\u0079"}};_ea .AddPreserveSpaceAttr (&_bbf ,*_eed .Cy );e .EncodeElement (_eed .Cy ,_bbf );}else if _eed .Error !=nil {_bea :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; +_ea .AddPreserveSpaceAttr (&_bea ,*_eed .Error );e .EncodeElement (_eed .Error ,_bea );}else if _eed .Stream !=nil {_cfe :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0073\u0074\u0072\u0065\u0061m"}};_ea .AddPreserveSpaceAttr (&_cfe ,*_eed .Stream ); +e .EncodeElement (_eed .Stream ,_cfe );}else if _eed .Ostream !=nil {_feab :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u006f\u0073\u0074\u0072\u0065\u0061\u006d"}};_ea .AddPreserveSpaceAttr (&_feab ,*_eed .Ostream );e .EncodeElement (_eed .Ostream ,_feab ); +}else if _eed .Storage !=nil {_bfe :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}};_ea .AddPreserveSpaceAttr (&_bfe ,*_eed .Storage );e .EncodeElement (_eed .Storage ,_bfe );}else if _eed .Ostorage !=nil {_dfcg :=_eg .StartElement {Name :_eg .Name {Local :"v\u0074\u003a\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}}; +_ea .AddPreserveSpaceAttr (&_dfcg ,*_eed .Ostorage );e .EncodeElement (_eed .Ostorage ,_dfcg );}else if _eed .Vstream !=nil {_dgca :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0076\u0073\u0074\u0072\u0065\u0061\u006d"}};e .EncodeElement (_eed .Vstream ,_dgca ); +}else if _eed .Clsid !=nil {_fdee :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_ea .AddPreserveSpaceAttr (&_fdee ,*_eed .Clsid );e .EncodeElement (_eed .Clsid ,_fdee );};e .EncodeToken (_eg .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the Empty and its children -func (_bbfd *Empty )Validate ()error {return _bbfd .ValidateWithPath ("\u0045\u006d\u0070t\u0079")};func NewCT_VectorChoice ()*CT_VectorChoice {_dec :=&CT_VectorChoice {};return _dec };var ST_CyPatternRe =_f .MustCompile (ST_CyPattern );func (_g *Array )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _g .CT_Array .MarshalXML (e ,start ); -}; +// Validate validates the CT_Array and its children +func (_eeb *CT_Array )Validate ()error {return _eeb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079");}; -// Validate validates the Vstream and its children -func (_fec *Vstream )Validate ()error {return _fec .ValidateWithPath ("\u0056s\u0074\u0072\u0065\u0061\u006d");}; +// Validate validates the CT_Variant and its children +func (_ggc *CT_Variant )Validate ()error {return _ggc .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};func (_bdcb *CT_VectorChoice )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start ); +if _bdcb .Variant !=nil {_af :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0076\u0061\u0072\u0069\u0061\u006e\u0074"}};e .EncodeElement (_bdcb .Variant ,_af );}else if _bdcb .I1 !=nil {_defg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0031"}}; +e .EncodeElement (_bdcb .I1 ,_defg );}else if _bdcb .I2 !=nil {_eaae :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0032"}};e .EncodeElement (_bdcb .I2 ,_eaae );}else if _bdcb .I4 !=nil {_cfefg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0034"}}; +e .EncodeElement (_bdcb .I4 ,_cfefg );}else if _bdcb .I8 !=nil {_bdb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ai\u0038"}};e .EncodeElement (_bdcb .I8 ,_bdb );}else if _bdcb .Ui1 !=nil {_egf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0031"}}; +e .EncodeElement (_bdcb .Ui1 ,_egf );}else if _bdcb .Ui2 !=nil {_aab :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0032"}};e .EncodeElement (_bdcb .Ui2 ,_aab );}else if _bdcb .Ui4 !=nil {_dfgb :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0034"}}; +e .EncodeElement (_bdcb .Ui4 ,_dfgb );}else if _bdcb .Ui8 !=nil {_agadg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0075\u0069\u0038"}};e .EncodeElement (_bdcb .Ui8 ,_agadg );}else if _bdcb .R4 !=nil {_fbgf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0034"}}; +e .EncodeElement (_bdcb .R4 ,_fbgf );}else if _bdcb .R8 !=nil {_eaad :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ar\u0038"}};e .EncodeElement (_bdcb .R8 ,_eaad );}else if _bdcb .Lpstr !=nil {_afc :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u006c\u0070\u0073\u0074\u0072"}}; +_ea .AddPreserveSpaceAttr (&_afc ,*_bdcb .Lpstr );e .EncodeElement (_bdcb .Lpstr ,_afc );}else if _bdcb .Lpwstr !=nil {_bed :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u006c\u0070\u0077\u0073\u0074r"}};_ea .AddPreserveSpaceAttr (&_bed ,*_bdcb .Lpwstr ); +e .EncodeElement (_bdcb .Lpwstr ,_bed );}else if _bdcb .Bstr !=nil {_begf :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u0073\u0074\u0072"}};_ea .AddPreserveSpaceAttr (&_begf ,*_bdcb .Bstr );e .EncodeElement (_bdcb .Bstr ,_begf );}else if _bdcb .Date !=nil {_agff :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0064\u0061\u0074\u0065"}}; +e .EncodeElement (_g .FormatDate (*_bdcb .Date ),_agff );}else if _bdcb .Filetime !=nil {_baef :=_eg .StartElement {Name :_eg .Name {Local :"v\u0074\u003a\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}};e .EncodeElement (_bdcb .Filetime ,_baef );}else if _bdcb .Bool !=nil {_feg :=_eg .StartElement {Name :_eg .Name {Local :"\u0076t\u003a\u0062\u006f\u006f\u006c"}}; +e .EncodeElement (_bdcb .Bool ,_feg );}else if _bdcb .Cy !=nil {_fab :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003ac\u0079"}};_ea .AddPreserveSpaceAttr (&_fab ,*_bdcb .Cy );e .EncodeElement (_bdcb .Cy ,_fab );}else if _bdcb .Error !=nil {_ddcd :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0065\u0072\u0072\u006f\u0072"}}; +_ea .AddPreserveSpaceAttr (&_ddcd ,*_bdcb .Error );e .EncodeElement (_bdcb .Error ,_ddcd );}else if _bdcb .Clsid !=nil {_bcd :=_eg .StartElement {Name :_eg .Name {Local :"\u0076\u0074\u003a\u0063\u006c\u0073\u0069\u0064"}};_ea .AddPreserveSpaceAttr (&_bcd ,*_bdcb .Clsid ); +e .EncodeElement (_bdcb .Clsid ,_bcd );};e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};func (_dbfb *Empty )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_dbfb .CT_Empty =*NewCT_Empty ();for {_edad ,_fafb :=d .Token (); +if _fafb !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0045\u006d\u0070\u0074y\u003a\u0020\u0025\u0073",_fafb );};if _adc ,_dbaf :=_edad .(_eg .EndElement );_dbaf &&_adc .Name ==start .Name {break ;};};return nil ;};func (_gbbg ST_VectorBaseType )ValidateWithPath (path string )error {switch _gbbg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbbg )); +};return nil ;};func (_daef *ST_ArrayBaseType )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_fcfe ,_gce :=d .Token ();if _gce !=nil {return _gce ;};if _bdaa ,_becb :=_fcfe .(_eg .EndElement );_becb &&_bdaa .Name ==start .Name {*_daef =1; +return nil ;};if _ccdg ,_fdc :=_fcfe .(_eg .CharData );!_fdc {return _ed .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcfe );}else {switch string (_ccdg ){case "":*_daef =0; +case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_daef =1;case "\u0069\u0031":*_daef =2;case "\u0069\u0032":*_daef =3;case "\u0069\u0034":*_daef =4;case "\u0069\u006e\u0074":*_daef =5;case "\u0075\u0069\u0031":*_daef =6;case "\u0075\u0069\u0032":*_daef =7; +case "\u0075\u0069\u0034":*_daef =8;case "\u0075\u0069\u006e\u0074":*_daef =9;case "\u0072\u0034":*_daef =10;case "\u0072\u0038":*_daef =11;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_daef =12;case "\u0062\u0073\u0074\u0072":*_daef =13;case "\u0064\u0061\u0074\u0065":*_daef =14; +case "\u0062\u006f\u006f\u006c":*_daef =15;case "\u0063\u0079":*_daef =16;case "\u0065\u0072\u0072o\u0072":*_daef =17;};};_fcfe ,_gce =d .Token ();if _gce !=nil {return _gce ;};if _dcged ,_acgb :=_fcfe .(_eg .EndElement );_acgb &&_dcged .Name ==start .Name {return nil ; +};return _ed .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcfe );};func (_dcaaf *Vstream )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_dcaaf .CT_Vstream =*NewCT_Vstream (); +for _ ,_fegc :=range start .Attr {if _fegc .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_debd :=_fegc .Value ;_dcaaf .VersionAttr =_debd ;continue ;};};for {_faec ,_aeea :=d .Token ();if _aeea !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0056\u0073\u0074\u0072\u0065\u0061\u006d\u003a\u0020\u0025\u0073",_aeea ); +};if _fabf ,_eadb :=_faec .(_eg .EndElement );_eadb &&_fabf .Name ==start .Name {break ;};};return nil ;};func (_dcaeb *Variant )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_dcaeb .CT_Variant =*NewCT_Variant ();_bggd :for {_cbd ,_abfde :=d .Token (); +if _abfde !=nil {return _abfde ;};switch _aaad :=_cbd .(type ){case _eg .StartElement :switch _aaad .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _bagg :=d .DecodeElement (&_dcaeb .VariantChoice .Variant ,&_aaad );_bagg !=nil {return _bagg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ddff :=d .DecodeElement (&_dcaeb .VariantChoice .Vector ,&_aaad );_ddff !=nil {return _ddff ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ggde :=d .DecodeElement (&_dcaeb .VariantChoice .Array ,&_aaad );_ggde !=nil {return _ggde ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _fbf :=d .DecodeElement (&_dcaeb .VariantChoice .Blob ,&_aaad );_fbf !=nil {return _fbf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ebcc :=d .DecodeElement (&_dcaeb .VariantChoice .Oblob ,&_aaad );_ebcc !=nil {return _ebcc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ceafb :=d .DecodeElement (&_dcaeb .VariantChoice .Empty ,&_aaad );_ceafb !=nil {return _ceafb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ceca :=d .DecodeElement (&_dcaeb .VariantChoice .Null ,&_aaad );_ceca !=nil {return _ceca ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _gbgg :=d .DecodeElement (&_dcaeb .VariantChoice .I1 ,&_aaad );_gbgg !=nil {return _gbgg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _debb :=d .DecodeElement (&_dcaeb .VariantChoice .I2 ,&_aaad );_debb !=nil {return _debb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _fbgc :=d .DecodeElement (&_dcaeb .VariantChoice .I4 ,&_aaad );_fbgc !=nil {return _fbgc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _aaeg :=d .DecodeElement (&_dcaeb .VariantChoice .I8 ,&_aaad );_aaeg !=nil {return _aaeg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _adbg :=d .DecodeElement (&_dcaeb .VariantChoice .Int ,&_aaad );_adbg !=nil {return _adbg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dae :=d .DecodeElement (&_dcaeb .VariantChoice .Ui1 ,&_aaad );_dae !=nil {return _dae ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ece :=d .DecodeElement (&_dcaeb .VariantChoice .Ui2 ,&_aaad );_ece !=nil {return _ece ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dddd :=d .DecodeElement (&_dcaeb .VariantChoice .Ui4 ,&_aaad );_dddd !=nil {return _dddd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _adce :=d .DecodeElement (&_dcaeb .VariantChoice .Ui8 ,&_aaad );_adce !=nil {return _adce ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dgbe :=d .DecodeElement (&_dcaeb .VariantChoice .Uint ,&_aaad );_dgbe !=nil {return _dgbe ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ffae :=d .DecodeElement (&_dcaeb .VariantChoice .R4 ,&_aaad );_ffae !=nil {return _ffae ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _cada :=d .DecodeElement (&_dcaeb .VariantChoice .R8 ,&_aaad );_cada !=nil {return _cada ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dgfb :=d .DecodeElement (&_dcaeb .VariantChoice .Decimal ,&_aaad );_dgfb !=nil {return _dgfb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dabf :=d .DecodeElement (&_dcaeb .VariantChoice .Lpstr ,&_aaad );_dabf !=nil {return _dabf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ffcb :=d .DecodeElement (&_dcaeb .VariantChoice .Lpwstr ,&_aaad );_ffcb !=nil {return _ffcb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _eabg :=d .DecodeElement (&_dcaeb .VariantChoice .Bstr ,&_aaad );_eabg !=nil {return _eabg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _gbe :=d .DecodeElement (&_dcaeb .VariantChoice .Date ,&_aaad );_gbe !=nil {return _gbe ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _agaa :=d .DecodeElement (&_dcaeb .VariantChoice .Filetime ,&_aaad );_agaa !=nil {return _agaa ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _fgec :=d .DecodeElement (&_dcaeb .VariantChoice .Bool ,&_aaad );_fgec !=nil {return _fgec ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _feeb :=d .DecodeElement (&_dcaeb .VariantChoice .Cy ,&_aaad );_feeb !=nil {return _feeb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _cabd :=d .DecodeElement (&_dcaeb .VariantChoice .Error ,&_aaad );_cabd !=nil {return _cabd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _dgcc :=d .DecodeElement (&_dcaeb .VariantChoice .Stream ,&_aaad );_dgcc !=nil {return _dgcc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _fec :=d .DecodeElement (&_dcaeb .VariantChoice .Ostream ,&_aaad );_fec !=nil {return _fec ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _bcf :=d .DecodeElement (&_dcaeb .VariantChoice .Storage ,&_aaad );_bcf !=nil {return _bcf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _ceb :=d .DecodeElement (&_dcaeb .VariantChoice .Ostorage ,&_aaad );_ceb !=nil {return _ceb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _edcg :=d .DecodeElement (&_dcaeb .VariantChoice .Vstream ,&_aaad );_edcg !=nil {return _edcg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_dcaeb .VariantChoice =NewCT_VariantChoice (); +if _aac :=d .DecodeElement (&_dcaeb .VariantChoice .Clsid ,&_aaad );_aac !=nil {return _aac ;};default:_cb .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056a\u0072\u0069\u0061\u006e\u0074\u0020\u0025\u0076",_aaad .Name ); +if _fgcd :=d .Skip ();_fgcd !=nil {return _fgcd ;};};case _eg .EndElement :break _bggd ;case _eg .CharData :};};return nil ;}; -// ValidateWithPath validates the Vector and its children, prefixing error messages with path -func (_aece *Vector )ValidateWithPath (path string )error {if _fee :=_aece .CT_Vector .ValidateWithPath (path );_fee !=nil {return _fee ;};return nil ;};const (ST_ArrayBaseTypeUnset ST_ArrayBaseType =0;ST_ArrayBaseTypeVariant ST_ArrayBaseType =1;ST_ArrayBaseTypeI1 ST_ArrayBaseType =2; -ST_ArrayBaseTypeI2 ST_ArrayBaseType =3;ST_ArrayBaseTypeI4 ST_ArrayBaseType =4;ST_ArrayBaseTypeInt ST_ArrayBaseType =5;ST_ArrayBaseTypeUi1 ST_ArrayBaseType =6;ST_ArrayBaseTypeUi2 ST_ArrayBaseType =7;ST_ArrayBaseTypeUi4 ST_ArrayBaseType =8;ST_ArrayBaseTypeUint ST_ArrayBaseType =9; -ST_ArrayBaseTypeR4 ST_ArrayBaseType =10;ST_ArrayBaseTypeR8 ST_ArrayBaseType =11;ST_ArrayBaseTypeDecimal ST_ArrayBaseType =12;ST_ArrayBaseTypeBstr ST_ArrayBaseType =13;ST_ArrayBaseTypeDate ST_ArrayBaseType =14;ST_ArrayBaseTypeBool ST_ArrayBaseType =15;ST_ArrayBaseTypeCy ST_ArrayBaseType =16; -ST_ArrayBaseTypeError ST_ArrayBaseType =17;);func (_bbc *ST_ArrayBaseType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bbc =0;case "\u0076a\u0072\u0069\u0061\u006e\u0074":*_bbc =1;case "\u0069\u0031":*_bbc =2;case "\u0069\u0032":*_bbc =3; -case "\u0069\u0034":*_bbc =4;case "\u0069\u006e\u0074":*_bbc =5;case "\u0075\u0069\u0031":*_bbc =6;case "\u0075\u0069\u0032":*_bbc =7;case "\u0075\u0069\u0034":*_bbc =8;case "\u0075\u0069\u006e\u0074":*_bbc =9;case "\u0072\u0034":*_bbc =10;case "\u0072\u0038":*_bbc =11; -case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_bbc =12;case "\u0062\u0073\u0074\u0072":*_bbc =13;case "\u0064\u0061\u0074\u0065":*_bbc =14;case "\u0062\u006f\u006f\u006c":*_bbc =15;case "\u0063\u0079":*_bbc =16;case "\u0065\u0072\u0072o\u0072":*_bbc =17; -};return nil ;};type CT_VariantChoice struct{Variant *Variant ;Vector *Vector ;Array *Array ;Blob *string ;Oblob *string ;Empty *Empty ;Null *Null ;I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Int *int32 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ; -Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Lpstr *string ;Lpwstr *string ;Bstr *string ;Date *_bd .Time ;Filetime *_bd .Time ;Bool *bool ;Cy *string ;Error *string ;Stream *string ;Ostream *string ;Storage *string ;Ostorage *string ;Vstream *Vstream ; -Clsid *string ;}; +// ValidateWithPath validates the Null and its children, prefixing error messages with path +func (_feff *Null )ValidateWithPath (path string )error {if _gcgf :=_feff .CT_Null .ValidateWithPath (path );_gcgf !=nil {return _gcgf ;};return nil ;}; -// Validate validates the CT_Null and its children -func (_cfb *CT_Null )Validate ()error {return _cfb .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006c\u006c");};func (_bff *CT_Array )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006cB\u006f\u0075\u006e\u0064\u0073"},Value :_bf .Sprintf ("\u0025\u0076",_bff .LBoundsAttr )}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0075B\u006f\u0075\u006e\u0064\u0073"},Value :_bf .Sprintf ("\u0025\u0076",_bff .UBoundsAttr )});_beb ,_edb :=_bff .BaseTypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0062\u0061\u0073\u0065\u0054\u0079\u0070\u0065"}); -if _edb !=nil {return _edb ;};start .Attr =append (start .Attr ,_beb );e .EncodeToken (start );for _ ,_fe :=range _bff .ArrayChoice {_fe .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the Variant and its children, prefixing error messages with path +func (_efc *Variant )ValidateWithPath (path string )error {if _gbb :=_efc .CT_Variant .ValidateWithPath (path );_gbb !=nil {return _gbb ;};return nil ;};func NewArray ()*Array {_ecd :=&Array {};_ecd .CT_Array =*NewCT_Array ();return _ecd };func (_fbb *CT_Null )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {for {_dab ,_gcga :=d .Token (); +if _gcga !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004e\u0075\u006c\u006c\u003a\u0020\u0025\u0073",_gcga );};if _bcg ,_gcb :=_dab .(_eg .EndElement );_gcb &&_bcg .Name ==start .Name {break ;};};return nil ;}; +func (_bgf *CT_Variant )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {e .EncodeToken (start );_bgf .VariantChoice .MarshalXML (e ,_eg .StartElement {});e .EncodeToken (_eg .EndElement {Name :start .Name });return nil ;};type Vstream struct{CT_Vstream }; -// Validate validates the Null and its children -func (_afcg *Null )Validate ()error {return _afcg .ValidateWithPath ("\u004e\u0075\u006c\u006c")};func (_eae *CT_VariantChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acd :=start ;switch start .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_eae .Variant =NewVariant (); -if _adg :=d .DecodeElement (_eae .Variant ,&_acd );_adg !=nil {return _adg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_eae .Vector =NewVector (); -if _cae :=d .DecodeElement (_eae .Vector ,&_acd );_cae !=nil {return _cae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_eae .Array =NewArray (); -if _gcec :=d .DecodeElement (_eae .Array ,&_acd );_gcec !=nil {return _gcec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_eae .Blob =new (string ); -if _edag :=d .DecodeElement (_eae .Blob ,&_acd );_edag !=nil {return _edag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_eae .Oblob =new (string ); -if _dfab :=d .DecodeElement (_eae .Oblob ,&_acd );_dfab !=nil {return _dfab ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_eae .Empty =NewEmpty (); -if _fdeg :=d .DecodeElement (_eae .Empty ,&_acd );_fdeg !=nil {return _fdeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_eae .Null =NewNull (); -if _eac :=d .DecodeElement (_eae .Null ,&_acd );_eac !=nil {return _eac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_eae .I1 =new (int8 ); -if _fcee :=d .DecodeElement (_eae .I1 ,&_acd );_fcee !=nil {return _fcee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_eae .I2 =new (int16 ); -if _dabf :=d .DecodeElement (_eae .I2 ,&_acd );_dabf !=nil {return _dabf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_eae .I4 =new (int32 ); -if _afdc :=d .DecodeElement (_eae .I4 ,&_acd );_afdc !=nil {return _afdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_eae .I8 =new (int64 ); -if _fafb :=d .DecodeElement (_eae .I8 ,&_acd );_fafb !=nil {return _fafb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_eae .Int =new (int32 ); -if _ecf :=d .DecodeElement (_eae .Int ,&_acd );_ecf !=nil {return _ecf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_eae .Ui1 =new (uint8 ); -if _acg :=d .DecodeElement (_eae .Ui1 ,&_acd );_acg !=nil {return _acg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_eae .Ui2 =new (uint16 ); -if _cee :=d .DecodeElement (_eae .Ui2 ,&_acd );_cee !=nil {return _cee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_eae .Ui4 =new (uint32 ); -if _fbeb :=d .DecodeElement (_eae .Ui4 ,&_acd );_fbeb !=nil {return _fbeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_eae .Ui8 =new (uint64 ); -if _daa :=d .DecodeElement (_eae .Ui8 ,&_acd );_daa !=nil {return _daa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_eae .Uint =new (uint32 ); -if _ddb :=d .DecodeElement (_eae .Uint ,&_acd );_ddb !=nil {return _ddb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_eae .R4 =new (float32 ); -if _bda :=d .DecodeElement (_eae .R4 ,&_acd );_bda !=nil {return _bda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_eae .R8 =new (float64 ); -if _gbde :=d .DecodeElement (_eae .R8 ,&_acd );_gbde !=nil {return _gbde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_eae .Decimal =new (float64 ); -if _deag :=d .DecodeElement (_eae .Decimal ,&_acd );_deag !=nil {return _deag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_eae .Lpstr =new (string ); -if _cgee :=d .DecodeElement (_eae .Lpstr ,&_acd );_cgee !=nil {return _cgee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_eae .Lpwstr =new (string ); -if _afc :=d .DecodeElement (_eae .Lpwstr ,&_acd );_afc !=nil {return _afc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_eae .Bstr =new (string ); -if _cfcb :=d .DecodeElement (_eae .Bstr ,&_acd );_cfcb !=nil {return _cfcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:var _eebb string ; -if _bbd :=d .DecodeElement (&_eebb ,&_acd );_bbd !=nil {return _bbd ;};_cdba ,_bgb :=_d .ParseStdlibTime (_eebb );if _bgb !=nil {return _bgb ;};_eae .Date =&_cdba ;case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_eae .Filetime =new (_bd .Time ); -if _cag :=d .DecodeElement (_eae .Filetime ,&_acd );_cag !=nil {return _cag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_eae .Bool =new (bool ); -if _ddaa :=d .DecodeElement (_eae .Bool ,&_acd );_ddaa !=nil {return _ddaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_eae .Cy =new (string ); -if _cbe :=d .DecodeElement (_eae .Cy ,&_acd );_cbe !=nil {return _cbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_eae .Error =new (string ); -if _gag :=d .DecodeElement (_eae .Error ,&_acd );_gag !=nil {return _gag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_eae .Stream =new (string ); -if _bed :=d .DecodeElement (_eae .Stream ,&_acd );_bed !=nil {return _bed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_eae .Ostream =new (string ); -if _ebgc :=d .DecodeElement (_eae .Ostream ,&_acd );_ebgc !=nil {return _ebgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_eae .Storage =new (string ); -if _faga :=d .DecodeElement (_eae .Storage ,&_acd );_faga !=nil {return _faga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_eae .Ostorage =new (string ); -if _cbeg :=d .DecodeElement (_eae .Ostorage ,&_acd );_cbeg !=nil {return _cbeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_eae .Vstream =NewVstream (); -if _agcc :=d .DecodeElement (_eae .Vstream ,&_acd );_agcc !=nil {return _agcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_eae .Clsid =new (string ); -if _aee :=d .DecodeElement (_eae .Clsid ,&_acd );_aee !=nil {return _aee ;};default:_bg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_acd .Name ); -if _facf :=d .Skip ();_facf !=nil {return _facf ;};};return nil ;}; -// Validate validates the Array and its children -func (_gf *Array )Validate ()error {return _gf .ValidateWithPath ("\u0041\u0072\u0072a\u0079")};func (_gbeb ST_ArrayBaseType )ValidateWithPath (path string )error {switch _gbeb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _bf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbeb )); -};return nil ;};type ST_VectorBaseType byte ; +// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path +func (_agc *CT_Empty )ValidateWithPath (path string )error {return nil };func NewNull ()*Null {_cfgd :=&Null {};_cfgd .CT_Null =*NewCT_Null ();return _cfgd };type Vector struct{CT_Vector };func (_cbgg ST_VectorBaseType )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return e .EncodeElement (_cbgg .String (),start ); +};func (_aga *CT_Variant )UnmarshalXML (d *_eg .Decoder ,start _eg .StartElement )error {_aga .VariantChoice =NewCT_VariantChoice ();_gda :for {_ecdb ,_aeg :=d .Token ();if _aeg !=nil {return _aeg ;};switch _gded :=_ecdb .(type ){case _eg .StartElement :switch _gded .Name {case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076a\u0072\u0069\u0061\u006e\u0074"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _fcag :=d .DecodeElement (&_aga .VariantChoice .Variant ,&_gded );_fcag !=nil {return _fcag ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _ead :=d .DecodeElement (&_aga .VariantChoice .Vector ,&_gded );_ead !=nil {return _ead ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0061\u0072\u0072a\u0079"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bcgb :=d .DecodeElement (&_aga .VariantChoice .Array ,&_gded );_bcgb !=nil {return _bcgb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _ebc :=d .DecodeElement (&_aga .VariantChoice .Blob ,&_gded );_ebc !=nil {return _ebc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0062\u006co\u0062"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _decg :=d .DecodeElement (&_aga .VariantChoice .Oblob ,&_gded );_decg !=nil {return _decg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u006d\u0070t\u0079"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _feba :=d .DecodeElement (&_aga .VariantChoice .Empty ,&_gded );_feba !=nil {return _feba ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006e\u0075\u006c\u006c"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bccg :=d .DecodeElement (&_aga .VariantChoice .Null ,&_gded );_bccg !=nil {return _bccg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0031"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _gcgae :=d .DecodeElement (&_aga .VariantChoice .I1 ,&_gded );_gcgae !=nil {return _gcgae ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0032"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _dde :=d .DecodeElement (&_aga .VariantChoice .I2 ,&_gded );_dde !=nil {return _dde ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0034"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _ada :=d .DecodeElement (&_aga .VariantChoice .I4 ,&_gded );_ada !=nil {return _ada ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u0038"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _dfg :=d .DecodeElement (&_aga .VariantChoice .I8 ,&_gded );_dfg !=nil {return _dfg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0069\u006e\u0074"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _abc :=d .DecodeElement (&_aga .VariantChoice .Int ,&_gded );_abc !=nil {return _abc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0031"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _eaba :=d .DecodeElement (&_aga .VariantChoice .Ui1 ,&_gded );_eaba !=nil {return _eaba ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0032"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _fgb :=d .DecodeElement (&_aga .VariantChoice .Ui2 ,&_gded );_fgb !=nil {return _fgb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0034"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _dfb :=d .DecodeElement (&_aga .VariantChoice .Ui4 ,&_gded );_dfb !=nil {return _dfb ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u0038"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _adf :=d .DecodeElement (&_aga .VariantChoice .Ui8 ,&_gded );_adf !=nil {return _adf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0075\u0069\u006e\u0074"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _ceg :=d .DecodeElement (&_aga .VariantChoice .Uint ,&_gded );_ceg !=nil {return _ceg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0034"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _fbba :=d .DecodeElement (&_aga .VariantChoice .R4 ,&_gded );_fbba !=nil {return _fbba ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0072\u0038"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _cccd :=d .DecodeElement (&_aga .VariantChoice .R8 ,&_gded );_cccd !=nil {return _cccd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _cddf :=d .DecodeElement (&_aga .VariantChoice .Decimal ,&_gded );_cddf !=nil {return _cddf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0073t\u0072"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _decfg :=d .DecodeElement (&_aga .VariantChoice .Lpstr ,&_gded );_decfg !=nil {return _decfg ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006c\u0070\u0077\u0073\u0074\u0072"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _gbc :=d .DecodeElement (&_aga .VariantChoice .Lpwstr ,&_gded );_gbc !=nil {return _gbc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u0073\u0074\u0072"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _age :=d .DecodeElement (&_aga .VariantChoice .Bstr ,&_gded );_age !=nil {return _age ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0064\u0061\u0074\u0065"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bbc :=d .DecodeElement (&_aga .VariantChoice .Date ,&_gded );_bbc !=nil {return _bbc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0066\u0069\u006c\u0065\u0074\u0069\u006d\u0065"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bbd :=d .DecodeElement (&_aga .VariantChoice .Filetime ,&_gded );_bbd !=nil {return _bbd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006f\u006f\u006c"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _fde :=d .DecodeElement (&_aga .VariantChoice .Bool ,&_gded );_fde !=nil {return _fde ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u0079"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _fbd :=d .DecodeElement (&_aga .VariantChoice .Cy ,&_gded );_fbd !=nil {return _fbd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0065\u0072\u0072o\u0072"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _ceaf :=d .DecodeElement (&_aga .VariantChoice .Error ,&_gded );_ceaf !=nil {return _ceaf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073\u0074\u0072\u0065\u0061\u006d"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _adac :=d .DecodeElement (&_aga .VariantChoice .Stream ,&_gded );_adac !=nil {return _adac ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006fs\u0074\u0072\u0065\u0061\u006d"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bf :=d .DecodeElement (&_aga .VariantChoice .Ostream ,&_gded );_bf !=nil {return _bf ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0073t\u006f\u0072\u0061\u0067\u0065"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _gcc :=d .DecodeElement (&_aga .VariantChoice .Storage ,&_gded );_gcc !=nil {return _gcc ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u006f\u0073\u0074\u006f\u0072\u0061\u0067\u0065"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _dagd :=d .DecodeElement (&_aga .VariantChoice .Ostorage ,&_gded );_dagd !=nil {return _dagd ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076s\u0074\u0072\u0065\u0061\u006d"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _bef :=d .DecodeElement (&_aga .VariantChoice .Vstream ,&_gded );_bef !=nil {return _bef ;};case _eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"},_eg .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0063\u006c\u0073i\u0064"}:_aga .VariantChoice =NewCT_VariantChoice (); +if _gfc :=d .DecodeElement (&_aga .VariantChoice .Clsid ,&_gded );_gfc !=nil {return _gfc ;};default:_cb .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025\u0076",_gded .Name ); +if _edc :=d .Skip ();_edc !=nil {return _edc ;};};case _eg .EndElement :break _gda ;case _eg .CharData :};};return nil ;};type CT_Variant struct{VariantChoice *CT_VariantChoice ;}; -// Validate validates the CT_VectorChoice and its children -func (_gcc *CT_VectorChoice )Validate ()error {return _gcc .ValidateWithPath ("\u0043T\u005fV\u0065\u0063\u0074\u006f\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func init (){_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043T\u005f\u004e\u0075\u006c\u006c",NewCT_Null ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043T\u005f\u0056\u0065\u0063\u0074\u006fr",NewCT_Vector ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079",NewCT_Array ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_Variant ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d",NewCT_Vstream ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076a\u0072\u0069\u0061\u006e\u0074",NewVariant ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076\u0065\u0063\u0074\u006f\u0072",NewVector ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0061\u0072\u0072a\u0079",NewArray ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0065\u006d\u0070t\u0079",NewEmpty ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u006e\u0075\u006c\u006c",NewNull ); -_a .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076s\u0074\u0072\u0065\u0061\u006d",NewVstream ); +// ValidateWithPath validates the Vector and its children, prefixing error messages with path +func (_geb *Vector )ValidateWithPath (path string )error {if _effc :=_geb .CT_Vector .ValidateWithPath (path );_effc !=nil {return _effc ;};return nil ;};type CT_VariantChoice struct{Variant *Variant ;Vector *Vector ;Array *Array ;Blob *string ;Oblob *string ; +Empty *Empty ;Null *Null ;I1 *int8 ;I2 *int16 ;I4 *int32 ;I8 *int64 ;Int *int32 ;Ui1 *uint8 ;Ui2 *uint16 ;Ui4 *uint32 ;Ui8 *uint64 ;Uint *uint32 ;R4 *float32 ;R8 *float64 ;Decimal *float64 ;Lpstr *string ;Lpwstr *string ;Bstr *string ;Date *_b .Time ;Filetime *_b .Time ; +Bool *bool ;Cy *string ;Error *string ;Stream *string ;Ostream *string ;Storage *string ;Ostorage *string ;Vstream *Vstream ;Clsid *string ;};func (_edg *Empty )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _edg .CT_Empty .MarshalXML (e ,start ); +};func (_gcag ST_ArrayBaseType )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return e .EncodeElement (_gcag .String (),start );};func (_fddg *Null )MarshalXML (e *_eg .Encoder ,start _eg .StartElement )error {return _fddg .CT_Null .MarshalXML (e ,start ); +};func NewCT_ArrayChoice ()*CT_ArrayChoice {_feb :=&CT_ArrayChoice {};return _feb }; + +// Validate validates the Variant and its children +func (_bbcb *Variant )Validate ()error {return _bbcb .ValidateWithPath ("\u0056a\u0072\u0069\u0061\u006e\u0074");};type ST_VectorBaseType byte ; + +// ValidateWithPath validates the Array and its children, prefixing error messages with path +func (_ag *Array )ValidateWithPath (path string )error {if _bdc :=_ag .CT_Array .ValidateWithPath (path );_bdc !=nil {return _bdc ;};return nil ;};func init (){_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043T\u005f\u004e\u0075\u006c\u006c",NewCT_Null ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043T\u005f\u0056\u0065\u0063\u0074\u006fr",NewCT_Vector ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0041\u0072\u0072\u0061\u0079",NewCT_Array ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_Variant ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0043\u0054\u005f\u0056\u0073\u0074\u0072\u0065\u0061\u006d",NewCT_Vstream ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076a\u0072\u0069\u0061\u006e\u0074",NewVariant ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076\u0065\u0063\u0074\u006f\u0072",NewVector ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0061\u0072\u0072a\u0079",NewArray ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0065\u006d\u0070t\u0079",NewEmpty ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u006e\u0075\u006c\u006c",NewNull ); +_ea .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073","\u0076s\u0074\u0072\u0065\u0061\u006d",NewVstream ); }; \ No newline at end of file diff --git a/schema/soo/ofc/extended_properties/extended_properties.go b/schema/soo/ofc/extended_properties/extended_properties.go index 53cb811450..fb89a5c1bb 100644 --- a/schema/soo/ofc/extended_properties/extended_properties.go +++ b/schema/soo/ofc/extended_properties/extended_properties.go @@ -9,130 +9,17 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package extended_properties ;import (_f "encoding/xml";_fa "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_d "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";);func NewCT_Properties ()*CT_Properties {_bf :=&CT_Properties {}; -return _bf }; - -// ValidateWithPath validates the CT_DigSigBlob and its children, prefixing error messages with path -func (_cc *CT_DigSigBlob )ValidateWithPath (path string )error {return nil }; - -// Validate validates the CT_VectorLpstr and its children -func (_cfa *CT_VectorLpstr )Validate ()error {return _cfa .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072L\u0070\u0073\u0074\u0072");}; - -// ValidateWithPath validates the CT_Properties and its children, prefixing error messages with path -func (_be *CT_Properties )ValidateWithPath (path string )error {if _be .HeadingPairs !=nil {if _ace :=_be .HeadingPairs .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073");_ace !=nil {return _ace ; -};};if _be .TitlesOfParts !=nil {if _bbd :=_be .TitlesOfParts .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066P\u0061\u0072\u0074\u0073");_bbd !=nil {return _bbd ;};};if _be .HLinks !=nil {if _gd :=_be .HLinks .ValidateWithPath (path +"\u002fH\u004c\u0069\u006e\u006b\u0073"); -_gd !=nil {return _gd ;};};if _be .DigSig !=nil {if _ef :=_be .DigSig .ValidateWithPath (path +"\u002fD\u0069\u0067\u0053\u0069\u0067");_ef !=nil {return _ef ;};};return nil ;};type CT_VectorLpstr struct{Vector *_d .Vector ;};type CT_DigSigBlob struct{Blob string ; -}; - -// Validate validates the Properties and its children -func (_gdcd *Properties )Validate ()error {return _gdcd .ValidateWithPath ("\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};type Properties struct{CT_Properties };func (_fd *Properties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fd .CT_Properties =*NewCT_Properties (); -_aeg :for {_gf ,_bc :=d .Token ();if _bc !=nil {return _bc ;};switch _dcfd :=_gf .(type ){case _f .StartElement :switch _dcfd .Name {case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_fd .Template =new (string ); -if _caa :=d .DecodeElement (_fd .Template ,&_dcfd );_caa !=nil {return _caa ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}:_fd .Manager =new (string ); -if _cba :=d .DecodeElement (_fd .Manager ,&_dcfd );_cba !=nil {return _cba ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}:_fd .Company =new (string ); -if _abg :=d .DecodeElement (_fd .Company ,&_dcfd );_abg !=nil {return _abg ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0067e\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0067e\u0073"}:_fd .Pages =new (int32 ); -if _ede :=d .DecodeElement (_fd .Pages ,&_dcfd );_ede !=nil {return _ede ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0057\u006f\u0072d\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0057\u006f\u0072d\u0073"}:_fd .Words =new (int32 ); -if _eee :=d .DecodeElement (_fd .Words ,&_dcfd );_eee !=nil {return _eee ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}:_fd .Characters =new (int32 ); -if _gdd :=d .DecodeElement (_fd .Characters ,&_dcfd );_gdd !=nil {return _gdd ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}:_fd .PresentationFormat =new (string ); -if _dfg :=d .DecodeElement (_fd .PresentationFormat ,&_dcfd );_dfg !=nil {return _dfg ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006ee\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006ee\u0073"}:_fd .Lines =new (int32 ); -if _fcbf :=d .DecodeElement (_fd .Lines ,&_dcfd );_fcbf !=nil {return _fcbf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}:_fd .Paragraphs =new (int32 ); -if _ded :=d .DecodeElement (_fd .Paragraphs ,&_dcfd );_ded !=nil {return _ded ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}:_fd .Slides =new (int32 ); -if _cgb :=d .DecodeElement (_fd .Slides ,&_dcfd );_cgb !=nil {return _cgb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004e\u006f\u0074e\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004e\u006f\u0074e\u0073"}:_fd .Notes =new (int32 ); -if _cga :=d .DecodeElement (_fd .Notes ,&_dcfd );_cga !=nil {return _cga ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}:_fd .TotalTime =new (int32 ); -if _bce :=d .DecodeElement (_fd .TotalTime ,&_dcfd );_bce !=nil {return _bce ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}:_fd .HiddenSlides =new (int32 ); -if _gdc :=d .DecodeElement (_fd .HiddenSlides ,&_dcfd );_gdc !=nil {return _gdc ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}:_fd .MMClips =new (int32 ); -if _cafg :=d .DecodeElement (_fd .MMClips ,&_dcfd );_cafg !=nil {return _cafg ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}:_fd .ScaleCrop =new (bool ); -if _bge :=d .DecodeElement (_fd .ScaleCrop ,&_dcfd );_bge !=nil {return _bge ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_fd .HeadingPairs =NewCT_VectorVariant (); -if _ddcd :=d .DecodeElement (_fd .HeadingPairs ,&_dcfd );_ddcd !=nil {return _ddcd ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}:_fd .TitlesOfParts =NewCT_VectorLpstr (); -if _bbda :=d .DecodeElement (_fd .TitlesOfParts ,&_dcfd );_bbda !=nil {return _bbda ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}:_fd .LinksUpToDate =new (bool ); -if _cbb :=d .DecodeElement (_fd .LinksUpToDate ,&_dcfd );_cbb !=nil {return _cbb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}:_fd .CharactersWithSpaces =new (int32 ); -if _ggb :=d .DecodeElement (_fd .CharactersWithSpaces ,&_dcfd );_ggb !=nil {return _ggb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}:_fd .SharedDoc =new (bool ); -if _cfc :=d .DecodeElement (_fd .SharedDoc ,&_dcfd );_cfc !=nil {return _cfc ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}:_fd .HyperlinkBase =new (string ); -if _dca :=d .DecodeElement (_fd .HyperlinkBase ,&_dcfd );_dca !=nil {return _dca ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}:_fd .HLinks =NewCT_VectorVariant (); -if _edea :=d .DecodeElement (_fd .HLinks ,&_dcfd );_edea !=nil {return _edea ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}:_fd .HyperlinksChanged =new (bool ); -if _cgf :=d .DecodeElement (_fd .HyperlinksChanged ,&_dcfd );_cgf !=nil {return _cgf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}:_fd .DigSig =NewCT_DigSigBlob (); -if _aba :=d .DecodeElement (_fd .DigSig ,&_dcfd );_aba !=nil {return _aba ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_fd .Application =new (string ); -if _gac :=d .DecodeElement (_fd .Application ,&_dcfd );_gac !=nil {return _gac ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_fd .AppVersion =new (string ); -if _dcae :=d .DecodeElement (_fd .AppVersion ,&_dcfd );_dcae !=nil {return _dcae ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}:_fd .DocSecurity =new (int32 ); -if _bgc :=d .DecodeElement (_fd .DocSecurity ,&_dcfd );_bgc !=nil {return _bgc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dcfd .Name ); -if _ged :=d .Skip ();_ged !=nil {return _ged ;};};case _f .EndElement :break _aeg ;case _f .CharData :};};return nil ;};func NewCT_DigSigBlob ()*CT_DigSigBlob {_c :=&CT_DigSigBlob {};return _c };func (_g *CT_DigSigBlob )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -_b :=_f .StartElement {Name :_f .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}};_fa .AddPreserveSpaceAttr (&_b ,_g .Blob );e .EncodeElement (_g .Blob ,_b );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_VectorLpstr and its children, prefixing error messages with path -func (_adf *CT_VectorLpstr )ValidateWithPath (path string )error {if _gee :=_adf .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_gee !=nil {return _gee ;};return nil ;};func (_cf *CT_Properties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cf .Template !=nil {_fag :=_f .StartElement {Name :_f .Name {Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}};_fa .AddPreserveSpaceAttr (&_fag ,*_cf .Template );e .EncodeElement (_cf .Template ,_fag );};if _cf .Manager !=nil {_df :=_f .StartElement {Name :_f .Name {Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}}; -_fa .AddPreserveSpaceAttr (&_df ,*_cf .Manager );e .EncodeElement (_cf .Manager ,_df );};if _cf .Company !=nil {_fc :=_f .StartElement {Name :_f .Name {Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}};_fa .AddPreserveSpaceAttr (&_fc ,*_cf .Company );e .EncodeElement (_cf .Company ,_fc ); -};if _cf .Pages !=nil {_fcg :=_f .StartElement {Name :_f .Name {Local :"\u0050\u0061\u0067e\u0073"}};e .EncodeElement (_cf .Pages ,_fcg );};if _cf .Words !=nil {_eb :=_f .StartElement {Name :_f .Name {Local :"\u0057\u006f\u0072d\u0073"}};e .EncodeElement (_cf .Words ,_eb ); -};if _cf .Characters !=nil {_ge :=_f .StartElement {Name :_f .Name {Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}};e .EncodeElement (_cf .Characters ,_ge );};if _cf .PresentationFormat !=nil {_ee :=_f .StartElement {Name :_f .Name {Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}}; -_fa .AddPreserveSpaceAttr (&_ee ,*_cf .PresentationFormat );e .EncodeElement (_cf .PresentationFormat ,_ee );};if _cf .Lines !=nil {_dd :=_f .StartElement {Name :_f .Name {Local :"\u004c\u0069\u006ee\u0073"}};e .EncodeElement (_cf .Lines ,_dd );};if _cf .Paragraphs !=nil {_bg :=_f .StartElement {Name :_f .Name {Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}}; -e .EncodeElement (_cf .Paragraphs ,_bg );};if _cf .Slides !=nil {_bd :=_f .StartElement {Name :_f .Name {Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}};e .EncodeElement (_cf .Slides ,_bd );};if _cf .Notes !=nil {_egb :=_f .StartElement {Name :_f .Name {Local :"\u004e\u006f\u0074e\u0073"}}; -e .EncodeElement (_cf .Notes ,_egb );};if _cf .TotalTime !=nil {_fb :=_f .StartElement {Name :_f .Name {Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}};e .EncodeElement (_cf .TotalTime ,_fb );};if _cf .HiddenSlides !=nil {_ca :=_f .StartElement {Name :_f .Name {Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}}; -e .EncodeElement (_cf .HiddenSlides ,_ca );};if _cf .MMClips !=nil {_ag :=_f .StartElement {Name :_f .Name {Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}};e .EncodeElement (_cf .MMClips ,_ag );};if _cf .ScaleCrop !=nil {_da :=_f .StartElement {Name :_f .Name {Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}}; -e .EncodeElement (_cf .ScaleCrop ,_da );};if _cf .HeadingPairs !=nil {_ebg :=_f .StartElement {Name :_f .Name {Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}};e .EncodeElement (_cf .HeadingPairs ,_ebg );};if _cf .TitlesOfParts !=nil {_ea :=_f .StartElement {Name :_f .Name {Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}}; -e .EncodeElement (_cf .TitlesOfParts ,_ea );};if _cf .LinksUpToDate !=nil {_gc :=_f .StartElement {Name :_f .Name {Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}};e .EncodeElement (_cf .LinksUpToDate ,_gc );};if _cf .CharactersWithSpaces !=nil {_dad :=_f .StartElement {Name :_f .Name {Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}}; -e .EncodeElement (_cf .CharactersWithSpaces ,_dad );};if _cf .SharedDoc !=nil {_acd :=_f .StartElement {Name :_f .Name {Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}};e .EncodeElement (_cf .SharedDoc ,_acd );};if _cf .HyperlinkBase !=nil {_ab :=_f .StartElement {Name :_f .Name {Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}}; -_fa .AddPreserveSpaceAttr (&_ab ,*_cf .HyperlinkBase );e .EncodeElement (_cf .HyperlinkBase ,_ab );};if _cf .HLinks !=nil {_fbd :=_f .StartElement {Name :_f .Name {Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}};e .EncodeElement (_cf .HLinks ,_fbd );}; -if _cf .HyperlinksChanged !=nil {_dea :=_f .StartElement {Name :_f .Name {Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}};e .EncodeElement (_cf .HyperlinksChanged ,_dea );};if _cf .DigSig !=nil {_cff :=_f .StartElement {Name :_f .Name {Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}}; -e .EncodeElement (_cf .DigSig ,_cff );};if _cf .Application !=nil {_fbg :=_f .StartElement {Name :_f .Name {Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}};_fa .AddPreserveSpaceAttr (&_fbg ,*_cf .Application );e .EncodeElement (_cf .Application ,_fbg ); -};if _cf .AppVersion !=nil {_gg :=_f .StartElement {Name :_f .Name {Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}};_fa .AddPreserveSpaceAttr (&_gg ,*_cf .AppVersion );e .EncodeElement (_cf .AppVersion ,_gg );};if _cf .DocSecurity !=nil {_cd :=_f .StartElement {Name :_f .Name {Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}}; -e .EncodeElement (_cf .DocSecurity ,_cd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_bfa *Properties )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0076\u0074"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073";return _bfa .CT_Properties .MarshalXML (e ,start );};func (_dae *CT_VectorLpstr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_gcg :=_f .StartElement {Name :_f .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}}; -e .EncodeElement (_dae .Vector ,_gcg );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_VectorVariant ()*CT_VectorVariant {_bbf :=&CT_VectorVariant {};_bbf .Vector =_d .NewVector ();return _bbf ;}; - -// Validate validates the CT_DigSigBlob and its children -func (_fg *CT_DigSigBlob )Validate ()error {return _fg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062");}; +package extended_properties ;import (_a "encoding/xml";_ac "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_cb "github.com/unidoc/unioffice/v2/schema/soo/ofc/docPropsVTypes";);func (_ab *CT_DigSigBlob )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_ce :=_a .StartElement {Name :_a .Name {Local :"\u0076t\u003a\u0062\u006c\u006f\u0062"}};_ac .AddPreserveSpaceAttr (&_ce ,_ab .Blob );e .EncodeElement (_ab .Blob ,_ce );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cda *Properties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0076\u0074"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073";return _cda .CT_Properties .MarshalXML (e ,start );}; // Validate validates the CT_VectorVariant and its children -func (_cbe *CT_VectorVariant )Validate ()error {return _cbe .ValidateWithPath ("\u0043\u0054_\u0056\u0065\u0063t\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};func (_bb *CT_Properties )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ff :for {_ae ,_cfd :=d .Token (); -if _cfd !=nil {return _cfd ;};switch _fcb :=_ae .(type ){case _f .StartElement :switch _fcb .Name {case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_bb .Template =new (string ); -if _ffa :=d .DecodeElement (_bb .Template ,&_fcb );_ffa !=nil {return _ffa ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}:_bb .Manager =new (string ); -if _cdb :=d .DecodeElement (_bb .Manager ,&_fcb );_cdb !=nil {return _cdb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}:_bb .Company =new (string ); -if _fe :=d .DecodeElement (_bb .Company ,&_fcb );_fe !=nil {return _fe ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0067e\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0067e\u0073"}:_bb .Pages =new (int32 ); -if _abc :=d .DecodeElement (_bb .Pages ,&_fcb );_abc !=nil {return _abc ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0057\u006f\u0072d\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0057\u006f\u0072d\u0073"}:_bb .Words =new (int32 ); -if _ba :=d .DecodeElement (_bb .Words ,&_fcb );_ba !=nil {return _ba ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}:_bb .Characters =new (int32 ); -if _ec :=d .DecodeElement (_bb .Characters ,&_fcb );_ec !=nil {return _ec ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}:_bb .PresentationFormat =new (string ); -if _ed :=d .DecodeElement (_bb .PresentationFormat ,&_fcb );_ed !=nil {return _ed ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006ee\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006ee\u0073"}:_bb .Lines =new (int32 ); -if _fbe :=d .DecodeElement (_bb .Lines ,&_fcb );_fbe !=nil {return _fbe ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}:_bb .Paragraphs =new (int32 ); -if _ggf :=d .DecodeElement (_bb .Paragraphs ,&_fcb );_ggf !=nil {return _ggf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}:_bb .Slides =new (int32 ); -if _cb :=d .DecodeElement (_bb .Slides ,&_fcb );_cb !=nil {return _cb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004e\u006f\u0074e\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004e\u006f\u0074e\u0073"}:_bb .Notes =new (int32 ); -if _dce :=d .DecodeElement (_bb .Notes ,&_fcb );_dce !=nil {return _dce ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}:_bb .TotalTime =new (int32 ); -if _bgf :=d .DecodeElement (_bb .TotalTime ,&_fcb );_bgf !=nil {return _bgf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}:_bb .HiddenSlides =new (int32 ); -if _dec :=d .DecodeElement (_bb .HiddenSlides ,&_fcb );_dec !=nil {return _dec ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}:_bb .MMClips =new (int32 ); -if _def :=d .DecodeElement (_bb .MMClips ,&_fcb );_def !=nil {return _def ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}:_bb .ScaleCrop =new (bool ); -if _fge :=d .DecodeElement (_bb .ScaleCrop ,&_fcb );_fge !=nil {return _fge ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_bb .HeadingPairs =NewCT_VectorVariant (); -if _caf :=d .DecodeElement (_bb .HeadingPairs ,&_fcb );_caf !=nil {return _caf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}:_bb .TitlesOfParts =NewCT_VectorLpstr (); -if _dcf :=d .DecodeElement (_bb .TitlesOfParts ,&_fcb );_dcf !=nil {return _dcf ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}:_bb .LinksUpToDate =new (bool ); -if _bbb :=d .DecodeElement (_bb .LinksUpToDate ,&_fcb );_bbb !=nil {return _bbb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}:_bb .CharactersWithSpaces =new (int32 ); -if _fgb :=d .DecodeElement (_bb .CharactersWithSpaces ,&_fcb );_fgb !=nil {return _fgb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}:_bb .SharedDoc =new (bool ); -if _cac :=d .DecodeElement (_bb .SharedDoc ,&_fcb );_cac !=nil {return _cac ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}:_bb .HyperlinkBase =new (string ); -if _dag :=d .DecodeElement (_bb .HyperlinkBase ,&_fcb );_dag !=nil {return _dag ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}:_bb .HLinks =NewCT_VectorVariant (); -if _ddc :=d .DecodeElement (_bb .HLinks ,&_fcb );_ddc !=nil {return _ddc ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}:_bb .HyperlinksChanged =new (bool ); -if _aca :=d .DecodeElement (_bb .HyperlinksChanged ,&_fcb );_aca !=nil {return _aca ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}:_bb .DigSig =NewCT_DigSigBlob (); -if _cg :=d .DecodeElement (_bb .DigSig ,&_fcb );_cg !=nil {return _cg ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_bb .Application =new (string ); -if _cfb :=d .DecodeElement (_bb .Application ,&_fcb );_cfb !=nil {return _cfb ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_bb .AppVersion =new (string ); -if _ebc :=d .DecodeElement (_bb .AppVersion ,&_fcb );_ebc !=nil {return _ebc ;};case _f .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"},_f .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}:_bb .DocSecurity =new (int32 ); -if _bfg :=d .DecodeElement (_bb .DocSecurity ,&_fcb );_bfg !=nil {return _bfg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073 \u0025\u0076",_fcb .Name ); -if _bad :=d .Skip ();_bad !=nil {return _bad ;};};case _f .EndElement :break _ff ;case _f .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_VectorVariant and its children, prefixing error messages with path -func (_cbea *CT_VectorVariant )ValidateWithPath (path string )error {if _ebb :=_cbea .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_ebb !=nil {return _ebb ;};return nil ;};type CT_VectorVariant struct{Vector *_d .Vector ;}; - -// ValidateWithPath validates the Properties and its children, prefixing error messages with path -func (_fage *Properties )ValidateWithPath (path string )error {if _ccf :=_fage .CT_Properties .ValidateWithPath (path );_ccf !=nil {return _ccf ;};return nil ;}; - -// Validate validates the CT_Properties and its children -func (_cfdb *CT_Properties )Validate ()error {return _cfdb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_bfc *CT_VectorVariant )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -_geb :=_f .StartElement {Name :_f .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}};e .EncodeElement (_bfc .Vector ,_geb );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fab *CT_VectorLpstr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fab .Vector =_d .NewVector (); -_fae :for {_dcea ,_daee :=d .Token ();if _daee !=nil {return _daee ;};switch _geg :=_dcea .(type ){case _f .StartElement :switch _geg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:if _gce :=d .DecodeElement (_fab .Vector ,&_geg ); -_gce !=nil {return _gce ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u004cp\u0073t\u0072\u0020\u0025\u0076",_geg .Name ); -if _af :=d .Skip ();_af !=nil {return _af ;};};case _f .EndElement :break _fae ;case _f .CharData :};};return nil ;};func NewCT_VectorLpstr ()*CT_VectorLpstr {_cec :=&CT_VectorLpstr {};_cec .Vector =_d .NewVector ();return _cec ;};func NewProperties ()*Properties {_dg :=&Properties {}; -_dg .CT_Properties =*NewCT_Properties ();return _dg ;};func (_eae *CT_VectorVariant )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eae .Vector =_d .NewVector ();_gef :for {_gcf ,_cdg :=d .Token ();if _cdg !=nil {return _cdg ;};switch _cafa :=_gcf .(type ){case _f .StartElement :switch _cafa .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:if _abb :=d .DecodeElement (_eae .Vector ,&_cafa ); -_abb !=nil {return _abb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025v",_cafa .Name ); -if _afb :=d .Skip ();_afb !=nil {return _afb ;};};case _f .EndElement :break _gef ;case _f .CharData :};};return nil ;};func (_ce *CT_DigSigBlob )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eg :for {_ga ,_ad :=d .Token ();if _ad !=nil {return _ad ; -};switch _de :=_ga .(type ){case _f .StartElement :switch _de .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:if _ac :=d .DecodeElement (&_ce .Blob ,&_de ); -_ac !=nil {return _ac ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062 \u0025\u0076",_de .Name ); -if _dc :=d .Skip ();_dc !=nil {return _dc ;};};case _f .EndElement :break _eg ;case _f .CharData :};};return nil ;};type CT_Properties struct{ +func (_fec *CT_VectorVariant )Validate ()error {return _fec .ValidateWithPath ("\u0043\u0054_\u0056\u0065\u0063t\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};type CT_VectorLpstr struct{Vector *_cb .Vector ;};func (_dbe *CT_VectorVariant )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbe .Vector =_cb .NewVector (); +_bgb :for {_bdg ,_daa :=d .Token ();if _daa !=nil {return _daa ;};switch _bfb :=_bdg .(type ){case _a .StartElement :switch _bfb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:if _fcb :=d .DecodeElement (_dbe .Vector ,&_bfb ); +_fcb !=nil {return _fcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025v",_bfb .Name ); +if _cee :=d .Skip ();_cee !=nil {return _cee ;};};case _a .EndElement :break _bgb ;case _a .CharData :};};return nil ;};type CT_Properties struct{ // Name of Document Template Template *string ; @@ -213,9 +100,122 @@ Application *string ; AppVersion *string ; // Document Security -DocSecurity *int32 ;};func init (){_fa .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_Properties ); -_fa .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054_\u0056\u0065\u0063t\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_VectorVariant ); -_fa .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072L\u0070\u0073\u0074\u0072",NewCT_VectorLpstr ); -_fa .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0044\u0069\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062",NewCT_DigSigBlob ); -_fa .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewProperties ); +DocSecurity *int32 ;}; + +// Validate validates the CT_Properties and its children +func (_ecdc *CT_Properties )Validate ()error {return _ecdc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_Properties ()*CT_Properties {_de :=&CT_Properties {};return _de };func (_ega *CT_VectorLpstr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_aae :=_a .StartElement {Name :_a .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}};e .EncodeElement (_ega .Vector ,_aae );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_VectorVariant struct{Vector *_cb .Vector ; +};func NewCT_DigSigBlob ()*CT_DigSigBlob {_e :=&CT_DigSigBlob {};return _e };func NewProperties ()*Properties {_ed :=&Properties {};_ed .CT_Properties =*NewCT_Properties ();return _ed ;}; + +// ValidateWithPath validates the Properties and its children, prefixing error messages with path +func (_eee *Properties )ValidateWithPath (path string )error {if _fdf :=_eee .CT_Properties .ValidateWithPath (path );_fdf !=nil {return _fdf ;};return nil ;}; + +// ValidateWithPath validates the CT_VectorVariant and its children, prefixing error messages with path +func (_ffg *CT_VectorVariant )ValidateWithPath (path string )error {if _gbdf :=_ffg .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_gbdf !=nil {return _gbdf ;};return nil ;};func (_aef *Properties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aef .CT_Properties =*NewCT_Properties (); +_cfe :for {_cg ,_ag :=d .Token ();if _ag !=nil {return _ag ;};switch _cca :=_cg .(type ){case _a .StartElement :switch _cca .Name {case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_aef .Template =new (string ); +if _ecef :=d .DecodeElement (_aef .Template ,&_cca );_ecef !=nil {return _ecef ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}:_aef .Manager =new (string ); +if _gbde :=d .DecodeElement (_aef .Manager ,&_cca );_gbde !=nil {return _gbde ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}:_aef .Company =new (string ); +if _dbc :=d .DecodeElement (_aef .Company ,&_cca );_dbc !=nil {return _dbc ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0067e\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0067e\u0073"}:_aef .Pages =new (int32 ); +if _abd :=d .DecodeElement (_aef .Pages ,&_cca );_abd !=nil {return _abd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0057\u006f\u0072d\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0057\u006f\u0072d\u0073"}:_aef .Words =new (int32 ); +if _edb :=d .DecodeElement (_aef .Words ,&_cca );_edb !=nil {return _edb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}:_aef .Characters =new (int32 ); +if _bebd :=d .DecodeElement (_aef .Characters ,&_cca );_bebd !=nil {return _bebd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}:_aef .PresentationFormat =new (string ); +if _ccad :=d .DecodeElement (_aef .PresentationFormat ,&_cca );_ccad !=nil {return _ccad ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006ee\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006ee\u0073"}:_aef .Lines =new (int32 ); +if _eda :=d .DecodeElement (_aef .Lines ,&_cca );_eda !=nil {return _eda ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}:_aef .Paragraphs =new (int32 ); +if _dga :=d .DecodeElement (_aef .Paragraphs ,&_cca );_dga !=nil {return _dga ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}:_aef .Slides =new (int32 ); +if _ceeg :=d .DecodeElement (_aef .Slides ,&_cca );_ceeg !=nil {return _ceeg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004e\u006f\u0074e\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004e\u006f\u0074e\u0073"}:_aef .Notes =new (int32 ); +if _daag :=d .DecodeElement (_aef .Notes ,&_cca );_daag !=nil {return _daag ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}:_aef .TotalTime =new (int32 ); +if _ca :=d .DecodeElement (_aef .TotalTime ,&_cca );_ca !=nil {return _ca ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}:_aef .HiddenSlides =new (int32 ); +if _gg :=d .DecodeElement (_aef .HiddenSlides ,&_cca );_gg !=nil {return _gg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}:_aef .MMClips =new (int32 ); +if _beg :=d .DecodeElement (_aef .MMClips ,&_cca );_beg !=nil {return _beg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}:_aef .ScaleCrop =new (bool ); +if _fecb :=d .DecodeElement (_aef .ScaleCrop ,&_cca );_fecb !=nil {return _fecb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_aef .HeadingPairs =NewCT_VectorVariant (); +if _gbc :=d .DecodeElement (_aef .HeadingPairs ,&_cca );_gbc !=nil {return _gbc ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}:_aef .TitlesOfParts =NewCT_VectorLpstr (); +if _dda :=d .DecodeElement (_aef .TitlesOfParts ,&_cca );_dda !=nil {return _dda ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}:_aef .LinksUpToDate =new (bool ); +if _ebe :=d .DecodeElement (_aef .LinksUpToDate ,&_cca );_ebe !=nil {return _ebe ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}:_aef .CharactersWithSpaces =new (int32 ); +if _bdgg :=d .DecodeElement (_aef .CharactersWithSpaces ,&_cca );_bdgg !=nil {return _bdgg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}:_aef .SharedDoc =new (bool ); +if _aege :=d .DecodeElement (_aef .SharedDoc ,&_cca );_aege !=nil {return _aege ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}:_aef .HyperlinkBase =new (string ); +if _bfaa :=d .DecodeElement (_aef .HyperlinkBase ,&_cca );_bfaa !=nil {return _bfaa ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}:_aef .HLinks =NewCT_VectorVariant (); +if _efc :=d .DecodeElement (_aef .HLinks ,&_cca );_efc !=nil {return _efc ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}:_aef .HyperlinksChanged =new (bool ); +if _fdg :=d .DecodeElement (_aef .HyperlinksChanged ,&_cca );_fdg !=nil {return _fdg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}:_aef .DigSig =NewCT_DigSigBlob (); +if _gc :=d .DecodeElement (_aef .DigSig ,&_cca );_gc !=nil {return _gc ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_aef .Application =new (string ); +if _dbef :=d .DecodeElement (_aef .Application ,&_cca );_dbef !=nil {return _dbef ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_aef .AppVersion =new (string ); +if _ceb :=d .DecodeElement (_aef .AppVersion ,&_cca );_ceb !=nil {return _ceb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}:_aef .DocSecurity =new (int32 ); +if _bge :=d .DecodeElement (_aef .DocSecurity ,&_cca );_bge !=nil {return _bge ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cca .Name ); +if _cbg :=d .Skip ();_cbg !=nil {return _cbg ;};};case _a .EndElement :break _cfe ;case _a .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_VectorLpstr and its children, prefixing error messages with path +func (_cfa *CT_VectorLpstr )ValidateWithPath (path string )error {if _dcf :=_cfa .Vector .ValidateWithPath (path +"\u002fV\u0065\u0063\u0074\u006f\u0072");_dcf !=nil {return _dcf ;};return nil ;}; + +// ValidateWithPath validates the CT_Properties and its children, prefixing error messages with path +func (_fee *CT_Properties )ValidateWithPath (path string )error {if _fee .HeadingPairs !=nil {if _db :=_fee .HeadingPairs .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073");_db !=nil {return _db ; +};};if _fee .TitlesOfParts !=nil {if _cbb :=_fee .TitlesOfParts .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066P\u0061\u0072\u0074\u0073");_cbb !=nil {return _cbb ;};};if _fee .HLinks !=nil {if _aca :=_fee .HLinks .ValidateWithPath (path +"\u002fH\u004c\u0069\u006e\u006b\u0073"); +_aca !=nil {return _aca ;};};if _fee .DigSig !=nil {if _ebbg :=_fee .DigSig .ValidateWithPath (path +"\u002fD\u0069\u0067\u0053\u0069\u0067");_ebbg !=nil {return _ebbg ;};};return nil ;};func NewCT_VectorLpstr ()*CT_VectorLpstr {_ee :=&CT_VectorLpstr {}; +_ee .Vector =_cb .NewVector ();return _ee ;};func (_gdg *CT_VectorVariant )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_egd :=_a .StartElement {Name :_a .Name {Local :"\u0076t\u003a\u0076\u0065\u0063\u0074\u006fr"}}; +e .EncodeElement (_gdg .Vector ,_egd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_DigSigBlob and its children +func (_d *CT_DigSigBlob )Validate ()error {return _d .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062");};func (_eb *CT_DigSigBlob )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_f :for {_ec ,_cc :=d .Token (); +if _cc !=nil {return _cc ;};switch _g :=_ec .(type ){case _a .StartElement :switch _g .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0062\u006c\u006f\u0062"}:if _eg :=d .DecodeElement (&_eb .Blob ,&_g ); +_eg !=nil {return _eg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062 \u0025\u0076",_g .Name ); +if _af :=d .Skip ();_af !=nil {return _af ;};};case _a .EndElement :break _f ;case _a .CharData :};};return nil ;};func (_fbe *CT_VectorLpstr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbe .Vector =_cb .NewVector ();_egg :for {_acaa ,_gda :=d .Token (); +if _gda !=nil {return _gda ;};switch _egc :=_acaa .(type ){case _a .StartElement :switch _egc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0064\u006f\u0063P\u0072\u006f\u0070s\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0070\u0075\u0072l\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006f\u0066\u0066\u0069ce\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u0056\u0054\u0079\u0070\u0065\u0073",Local :"\u0076\u0065\u0063\u0074\u006f\u0072"}:if _adc :=d .DecodeElement (_fbe .Vector ,&_egc ); +_adc !=nil {return _adc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072\u004cp\u0073t\u0072\u0020\u0025\u0076",_egc .Name ); +if _aed :=d .Skip ();_aed !=nil {return _aed ;};};case _a .EndElement :break _egg ;case _a .CharData :};};return nil ;};func (_gd *CT_Properties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gd .Template !=nil {_fa :=_a .StartElement {Name :_a .Name {Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}}; +_ac .AddPreserveSpaceAttr (&_fa ,*_gd .Template );e .EncodeElement (_gd .Template ,_fa );};if _gd .Manager !=nil {_df :=_a .StartElement {Name :_a .Name {Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}};_ac .AddPreserveSpaceAttr (&_df ,*_gd .Manager ); +e .EncodeElement (_gd .Manager ,_df );};if _gd .Company !=nil {_bg :=_a .StartElement {Name :_a .Name {Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}};_ac .AddPreserveSpaceAttr (&_bg ,*_gd .Company );e .EncodeElement (_gd .Company ,_bg );};if _gd .Pages !=nil {_ga :=_a .StartElement {Name :_a .Name {Local :"\u0050\u0061\u0067e\u0073"}}; +e .EncodeElement (_gd .Pages ,_ga );};if _gd .Words !=nil {_ae :=_a .StartElement {Name :_a .Name {Local :"\u0057\u006f\u0072d\u0073"}};e .EncodeElement (_gd .Words ,_ae );};if _gd .Characters !=nil {_da :=_a .StartElement {Name :_a .Name {Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}}; +e .EncodeElement (_gd .Characters ,_da );};if _gd .PresentationFormat !=nil {_cf :=_a .StartElement {Name :_a .Name {Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}};_ac .AddPreserveSpaceAttr (&_cf ,*_gd .PresentationFormat ); +e .EncodeElement (_gd .PresentationFormat ,_cf );};if _gd .Lines !=nil {_dd :=_a .StartElement {Name :_a .Name {Local :"\u004c\u0069\u006ee\u0073"}};e .EncodeElement (_gd .Lines ,_dd );};if _gd .Paragraphs !=nil {_fag :=_a .StartElement {Name :_a .Name {Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}}; +e .EncodeElement (_gd .Paragraphs ,_fag );};if _gd .Slides !=nil {_gb :=_a .StartElement {Name :_a .Name {Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}};e .EncodeElement (_gd .Slides ,_gb );};if _gd .Notes !=nil {_ge :=_a .StartElement {Name :_a .Name {Local :"\u004e\u006f\u0074e\u0073"}}; +e .EncodeElement (_gd .Notes ,_ge );};if _gd .TotalTime !=nil {_ccb :=_a .StartElement {Name :_a .Name {Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}};e .EncodeElement (_gd .TotalTime ,_ccb );};if _gd .HiddenSlides !=nil {_gbb :=_a .StartElement {Name :_a .Name {Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}}; +e .EncodeElement (_gd .HiddenSlides ,_gbb );};if _gd .MMClips !=nil {_be :=_a .StartElement {Name :_a .Name {Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}};e .EncodeElement (_gd .MMClips ,_be );};if _gd .ScaleCrop !=nil {_gbd :=_a .StartElement {Name :_a .Name {Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}}; +e .EncodeElement (_gd .ScaleCrop ,_gbd );};if _gd .HeadingPairs !=nil {_fd :=_a .StartElement {Name :_a .Name {Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}};e .EncodeElement (_gd .HeadingPairs ,_fd );};if _gd .TitlesOfParts !=nil {_ad :=_a .StartElement {Name :_a .Name {Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}}; +e .EncodeElement (_gd .TitlesOfParts ,_ad );};if _gd .LinksUpToDate !=nil {_fg :=_a .StartElement {Name :_a .Name {Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}};e .EncodeElement (_gd .LinksUpToDate ,_fg );};if _gd .CharactersWithSpaces !=nil {_ff :=_a .StartElement {Name :_a .Name {Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}}; +e .EncodeElement (_gd .CharactersWithSpaces ,_ff );};if _gd .SharedDoc !=nil {_ege :=_a .StartElement {Name :_a .Name {Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}};e .EncodeElement (_gd .SharedDoc ,_ege );};if _gd .HyperlinkBase !=nil {_ef :=_a .StartElement {Name :_a .Name {Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}}; +_ac .AddPreserveSpaceAttr (&_ef ,*_gd .HyperlinkBase );e .EncodeElement (_gd .HyperlinkBase ,_ef );};if _gd .HLinks !=nil {_bc :=_a .StartElement {Name :_a .Name {Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}};e .EncodeElement (_gd .HLinks ,_bc );};if _gd .HyperlinksChanged !=nil {_cea :=_a .StartElement {Name :_a .Name {Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}}; +e .EncodeElement (_gd .HyperlinksChanged ,_cea );};if _gd .DigSig !=nil {_ecg :=_a .StartElement {Name :_a .Name {Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}};e .EncodeElement (_gd .DigSig ,_ecg );};if _gd .Application !=nil {_bd :=_a .StartElement {Name :_a .Name {Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}}; +_ac .AddPreserveSpaceAttr (&_bd ,*_gd .Application );e .EncodeElement (_gd .Application ,_bd );};if _gd .AppVersion !=nil {_cd :=_a .StartElement {Name :_a .Name {Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}};_ac .AddPreserveSpaceAttr (&_cd ,*_gd .AppVersion ); +e .EncodeElement (_gd .AppVersion ,_cd );};if _gd .DocSecurity !=nil {_cef :=_a .StartElement {Name :_a .Name {Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}};e .EncodeElement (_gd .DocSecurity ,_cef );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type CT_DigSigBlob struct{Blob string ;};func (_fc *CT_Properties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dc :for {_cdg ,_ebd :=d .Token ();if _ebd !=nil {return _ebd ;};switch _aeb :=_cdg .(type ){case _a .StartElement :switch _aeb .Name {case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_fc .Template =new (string ); +if _bb :=d .DecodeElement (_fc .Template ,&_aeb );_bb !=nil {return _bb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004da\u006e\u0061\u0067\u0065\u0072"}:_fc .Manager =new (string ); +if _bf :=d .DecodeElement (_fc .Manager ,&_aeb );_bf !=nil {return _bf ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043o\u006d\u0070\u0061\u006e\u0079"}:_fc .Company =new (string ); +if _bdf :=d .DecodeElement (_fc .Company ,&_aeb );_bdf !=nil {return _bdf ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0067e\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0067e\u0073"}:_fc .Pages =new (int32 ); +if _fge :=d .DecodeElement (_fc .Pages ,&_aeb );_fge !=nil {return _fge ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0057\u006f\u0072d\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0057\u006f\u0072d\u0073"}:_fc .Words =new (int32 ); +if _ecd :=d .DecodeElement (_fc .Words ,&_aeb );_ecd !=nil {return _ecd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073"}:_fc .Characters =new (int32 ); +if _ece :=d .DecodeElement (_fc .Characters ,&_aeb );_ece !=nil {return _ece ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eF\u006f\u0072\u006d\u0061\u0074"}:_fc .PresentationFormat =new (string ); +if _bde :=d .DecodeElement (_fc .PresentationFormat ,&_aeb );_bde !=nil {return _bde ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006ee\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006ee\u0073"}:_fc .Lines =new (int32 ); +if _afe :=d .DecodeElement (_fc .Lines ,&_aeb );_afe !=nil {return _afe ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"}:_fc .Paragraphs =new (int32 ); +if _eceg :=d .DecodeElement (_fc .Paragraphs ,&_aeb );_eceg !=nil {return _eceg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053\u006c\u0069\u0064\u0065\u0073"}:_fc .Slides =new (int32 ); +if _ea :=d .DecodeElement (_fc .Slides ,&_aeb );_ea !=nil {return _ea ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004e\u006f\u0074e\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004e\u006f\u0074e\u0073"}:_fc .Notes =new (int32 ); +if _aea :=d .DecodeElement (_fc .Notes ,&_aeb );_aea !=nil {return _aea ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054o\u0074\u0061\u006c\u0054\u0069\u006de"}:_fc .TotalTime =new (int32 ); +if _ddd :=d .DecodeElement (_fc .TotalTime ,&_aeb );_ddd !=nil {return _ddd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"}:_fc .HiddenSlides =new (int32 ); +if _aa :=d .DecodeElement (_fc .HiddenSlides ,&_aeb );_aa !=nil {return _aa ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004dM\u0043\u006c\u0069\u0070\u0073"}:_fc .MMClips =new (int32 ); +if _dfd :=d .DecodeElement (_fc .MMClips ,&_aeb );_dfd !=nil {return _dfd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053c\u0061\u006c\u0065\u0043\u0072\u006fp"}:_fc .ScaleCrop =new (bool ); +if _fe :=d .DecodeElement (_fc .ScaleCrop ,&_aeb );_fe !=nil {return _fe ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0065\u0061d\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_fc .HeadingPairs =NewCT_VectorVariant (); +if _beb :=d .DecodeElement (_fc .HeadingPairs ,&_aeb );_beb !=nil {return _beb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0054\u0069\u0074\u006c\u0065\u0073\u004f\u0066\u0050\u0061\u0072\u0074\u0073"}:_fc .TitlesOfParts =NewCT_VectorLpstr (); +if _ebb :=d .DecodeElement (_fc .TitlesOfParts ,&_aeb );_ebb !=nil {return _ebb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u004c\u0069\u006e\u006b\u0073\u0055\u0070\u0054\u006f\u0044\u0061\u0074\u0065"}:_fc .LinksUpToDate =new (bool ); +if _aeg :=d .DecodeElement (_fc .LinksUpToDate ,&_aeb );_aeg !=nil {return _aeg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"C\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u0057i\u0074\u0068\u0053\u0070ac\u0065\u0073"}:_fc .CharactersWithSpaces =new (int32 ); +if _dec :=d .DecodeElement (_fc .CharactersWithSpaces ,&_aeb );_dec !=nil {return _dec ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0053h\u0061\u0072\u0065\u0064\u0044\u006fc"}:_fc .SharedDoc =new (bool ); +if _bfd :=d .DecodeElement (_fc .SharedDoc ,&_aeb );_bfd !=nil {return _bfd ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0042\u0061\u0073\u0065"}:_fc .HyperlinkBase =new (string ); +if _fba :=d .DecodeElement (_fc .HyperlinkBase ,&_aeb );_fba !=nil {return _fba ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u004c\u0069\u006e\u006b\u0073"}:_fc .HLinks =NewCT_VectorVariant (); +if _bdeb :=d .DecodeElement (_fc .HLinks ,&_aeb );_bdeb !=nil {return _bdeb ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073\u0043\u0068a\u006e\u0067\u0065\u0064"}:_fc .HyperlinksChanged =new (bool ); +if _dg :=d .DecodeElement (_fc .HyperlinksChanged ,&_aeb );_dg !=nil {return _dg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0044\u0069\u0067\u0053\u0069\u0067"}:_fc .DigSig =NewCT_DigSigBlob (); +if _ecc :=d .DecodeElement (_fc .DigSig ,&_aeb );_ecc !=nil {return _ecc ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"A\u0070\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_fc .Application =new (string ); +if _bfa :=d .DecodeElement (_fc .Application ,&_aeb );_bfa !=nil {return _bfa ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"\u0041\u0070\u0070\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_fc .AppVersion =new (string ); +if _bgg :=d .DecodeElement (_fc .AppVersion ,&_aeb );_bgg !=nil {return _bgg ;};case _a .Name {Space :"\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063l\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0065x\u0074e\u006e\u0064\u0065\u0064\u0050\u0072\u006f\u0070e\u0072t\u0069\u0065s",Local :"D\u006f\u0063\u0053\u0065\u0063\u0075\u0072\u0069\u0074\u0079"}:_fc .DocSecurity =new (int32 ); +if _add :=d .DecodeElement (_fc .DocSecurity ,&_aeb );_add !=nil {return _add ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073 \u0025\u0076",_aeb .Name ); +if _cdf :=d .Skip ();_cdf !=nil {return _cdf ;};};case _a .EndElement :break _dc ;case _a .CharData :};};return nil ;}; + +// Validate validates the Properties and its children +func (_bdd *Properties )Validate ()error {return _bdd .ValidateWithPath ("\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; + +// ValidateWithPath validates the CT_DigSigBlob and its children, prefixing error messages with path +func (_fb *CT_DigSigBlob )ValidateWithPath (path string )error {return nil }; + +// Validate validates the CT_VectorLpstr and its children +func (_afb *CT_VectorLpstr )Validate ()error {return _afb .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072L\u0070\u0073\u0074\u0072");};func NewCT_VectorVariant ()*CT_VectorVariant {_ecdf :=&CT_VectorVariant {};_ecdf .Vector =_cb .NewVector (); +return _ecdf ;};type Properties struct{CT_Properties };func init (){_ac .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_Properties ); +_ac .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054_\u0056\u0065\u0063t\u006f\u0072\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_VectorVariant ); +_ac .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0056\u0065\u0063\u0074\u006f\u0072L\u0070\u0073\u0074\u0072",NewCT_VectorLpstr ); +_ac .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0044\u0069\u0067\u0053\u0069\u0067\u0042\u006c\u006f\u0062",NewCT_DigSigBlob ); +_ac .RegisterConstructor ("\u0068t\u0074p\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0065\u0078\u0074\u0065n\u0064\u0065\u0064\u002d\u0070\u0072\u006f\u0070e\u0072\u0074\u0069\u0065\u0073","\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewProperties ); }; \ No newline at end of file diff --git a/schema/soo/ofc/math/math.go b/schema/soo/ofc/math/math.go index b6bd4e4416..7de264e33d 100644 --- a/schema/soo/ofc/math/math.go +++ b/schema/soo/ofc/math/math.go @@ -9,361 +9,483 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package math ;import (_f "encoding/xml";_d "fmt";_dd "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_cb "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_bc "strconv";); +package math ;import (_g "encoding/xml";_a "fmt";_ad "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_ab "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_f "strconv";);type CT_LimLoc struct{ -// ValidateWithPath validates the CT_BorderBoxPr and its children, prefixing error messages with path -func (_bfa *CT_BorderBoxPr )ValidateWithPath (path string )error {if _bfa .HideTop !=nil {if _baf :=_bfa .HideTop .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0054\u006f\u0070");_baf !=nil {return _baf ;};};if _bfa .HideBot !=nil {if _dcb :=_bfa .HideBot .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0042\u006f\u0074"); -_dcb !=nil {return _dcb ;};};if _bfa .HideLeft !=nil {if _dcga :=_bfa .HideLeft .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004c\u0065\u0066t");_dcga !=nil {return _dcga ;};};if _bfa .HideRight !=nil {if _fec :=_bfa .HideRight .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"); -_fec !=nil {return _fec ;};};if _bfa .StrikeH !=nil {if _ffd :=_bfa .StrikeH .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0048");_ffd !=nil {return _ffd ;};};if _bfa .StrikeV !=nil {if _gab :=_bfa .StrikeV .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0056"); -_gab !=nil {return _gab ;};};if _bfa .StrikeBLTR !=nil {if _agc :=_bfa .StrikeBLTR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052");_agc !=nil {return _agc ;};};if _bfa .StrikeTLBR !=nil {if _geb :=_bfa .StrikeTLBR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"); -_geb !=nil {return _geb ;};};if _bfa .CtrlPr !=nil {if _dbg :=_bfa .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_dbg !=nil {return _dbg ;};};return nil ;}; +// Value +ValAttr ST_LimLoc ;};func (_bcce *CT_FType )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bcce .ValAttr =ST_FType (1);for _ ,_fdcb :=range start .Attr {if _fdcb .Name .Local =="\u0076\u0061\u006c"{_bcce .ValAttr .UnmarshalXMLAttr (_fdcb ); +continue ;};};for {_beec ,_age :=d .Token ();if _age !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0054\u0079\u0070\u0065: \u0025\u0073",_age );};if _dcg ,_ccab :=_beec .(_g .EndElement );_ccab &&_dcg .Name ==start .Name {break ; +};};return nil ;};func (_ecba ST_LimLoc )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_ffdbfb :=_g .Attr {};_ffdbfb .Name =name ;switch _ecba {case ST_LimLocUnset :_ffdbfb .Value ="";case ST_LimLocUndOvr :_ffdbfb .Value ="\u0075\u006e\u0064\u004f\u0076\u0072"; +case ST_LimLocSubSup :_ffdbfb .Value ="\u0073\u0075\u0062\u0053\u0075\u0070";};return _ffdbfb ,nil ;};func (_bgcd *CT_EqArr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bgcd .EqArrPr !=nil {_dba :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072\u0050r"}}; +e .EncodeElement (_bgcd .EqArrPr ,_dba );};_bee :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};for _ ,_gfcag :=range _bgcd .E {e .EncodeElement (_gfcag ,_bee );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_feabgf *CT_TwipsMeasure )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_cfgg :=range start .Attr {if _cfgg .Name .Local =="\u0076\u0061\u006c"{_cggdf ,_badb :=ParseUnionST_TwipsMeasure (_cfgg .Value ); +if _badb !=nil {return _badb ;};_feabgf .ValAttr =_cggdf ;continue ;};};for {_bagg ,_baba :=d .Token ();if _baba !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_baba ); +};if _cfee ,_ggga :=_bagg .(_g .EndElement );_ggga &&_cfee .Name ==start .Name {break ;};};return nil ;};func (_dbc *CT_Char )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_dbc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_de *CT_Acc )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_de .E =NewCT_OMathArg ();_fe :for {_ag ,_gf :=d .Token ();if _gf !=nil {return _gf ; +};switch _abf :=_ag .(type ){case _g .StartElement :switch _abf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"}:_de .AccPr =NewCT_AccPr (); +if _agd :=d .DecodeElement (_de .AccPr ,&_abf );_agd !=nil {return _agd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _gc :=d .DecodeElement (_de .E ,&_abf ); +_gc !=nil {return _gc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0020\u0025\u0076",_abf .Name ); +if _c :=d .Skip ();_c !=nil {return _c ;};};case _g .EndElement :break _fe ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_OMathJc and its children, prefixing error messages with path -func (_cacg *CT_OMathJc )ValidateWithPath (path string )error {if _bfea :=_cacg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfea !=nil {return _bfea ;};return nil ;};type OMathPara struct{CT_OMathPara };const (ST_JcUnset ST_Jc =0; -ST_JcLeft ST_Jc =1;ST_JcRight ST_Jc =2;ST_JcCenter ST_Jc =3;ST_JcCenterGroup ST_Jc =4;); +// ValidateWithPath validates the CT_Func and its children, prefixing error messages with path +func (_baf *CT_Func )ValidateWithPath (path string )error {if _baf .FuncPr !=nil {if _ade :=_baf .FuncPr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0050\u0072");_ade !=nil {return _ade ;};};if _dgff :=_baf .FName .ValidateWithPath (path +"\u002f\u0046\u004e\u0061\u006d\u0065"); +_dgff !=nil {return _dgff ;};if _bdcee :=_baf .E .ValidateWithPath (path +"\u002f\u0045");_bdcee !=nil {return _bdcee ;};return nil ;};func (_adc *CT_LimUppPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbbb :for {_fba ,_gacb :=d .Token (); +if _gacb !=nil {return _gacb ;};switch _afdf :=_fba .(type ){case _g .StartElement :switch _afdf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_adc .CtrlPr =NewCT_CtrlPr (); +if _aacfe :=d .DecodeElement (_adc .CtrlPr ,&_afdf );_aacfe !=nil {return _aacfe ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072\u0020\u0025\u0076",_afdf .Name ); +if _gcc :=d .Skip ();_gcc !=nil {return _gcc ;};};case _g .EndElement :break _fbbb ;case _g .CharData :};};return nil ;};type CT_MCPr struct{ -// ValidateWithPath validates the CT_TopBot and its children, prefixing error messages with path -func (_dggg *CT_TopBot )ValidateWithPath (path string )error {if _dggg .ValAttr ==ST_TopBotUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eaabc :=_dggg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eaabc !=nil {return _eaabc ;};return nil ;};func NewCT_BoxPr ()*CT_BoxPr {_eadf :=&CT_BoxPr {};return _eadf }; +// Matrix Column Count +Count *CT_Integer255 ; -// ValidateWithPath validates the CT_Acc and its children, prefixing error messages with path -func (_adf *CT_Acc )ValidateWithPath (path string )error {if _adf .AccPr !=nil {if _g :=_adf .AccPr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0050\u0072");_g !=nil {return _g ;};};if _acdd :=_adf .E .ValidateWithPath (path +"\u002f\u0045");_acdd !=nil {return _acdd ; +// Matrix Column Justification +McJc *CT_XAlign ;};type CT_Box struct{ + +// Box Properties +BoxPr *CT_BoxPr ; + +// Base +E *CT_OMathArg ;};func (_dcea *CT_MathPrChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _dcea .WrapIndent !=nil {_fadc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0077r\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}}; +e .EncodeElement (_dcea .WrapIndent ,_fadc );}else if _dcea .WrapRight !=nil {_afcbf :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0077\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_dcea .WrapRight ,_afcbf );};return nil ; +}; + +// Validate validates the CT_OnOff and its children +func (_fbda *CT_OnOff )Validate ()error {return _fbda .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};func (_cbggc *ST_BreakBinSub )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_cbggc =0;case "\u002d\u002d":*_cbggc =1; +case "\u002d\u002b":*_cbggc =2;case "\u002b\u002d":*_cbggc =3;};return nil ;};func NewCT_Text ()*CT_Text {_cddf :=&CT_Text {};return _cddf };func (_cgff *CT_Phant )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cgff .E =NewCT_OMathArg (); +_bafb :for {_abaa ,_eced :=d .Token ();if _eced !=nil {return _eced ;};switch _dcaefg :=_abaa .(type ){case _g .StartElement :switch _dcaefg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"}:_cgff .PhantPr =NewCT_PhantPr (); +if _aegg :=d .DecodeElement (_cgff .PhantPr ,&_dcaefg );_aegg !=nil {return _aegg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _efcb :=d .DecodeElement (_cgff .E ,&_dcaefg ); +_efcb !=nil {return _efcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0020\u0025\u0076",_dcaefg .Name ); +if _gbf :=d .Skip ();_gbf !=nil {return _gbf ;};};case _g .EndElement :break _bafb ;case _g .CharData :};};return nil ;};func (_bggb ST_BreakBinSub )ValidateWithPath (path string )error {switch _bggb {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bggb )); };return nil ;}; -// Validate validates the CT_MathPr and its children -func (_gbad *CT_MathPr )Validate ()error {return _gbad .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r");};type CT_RadPr struct{ +// Validate validates the CT_OMath and its children +func (_cfge *CT_OMath )Validate ()error {return _cfge .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068");};func NewCT_MR ()*CT_MR {_gece :=&CT_MR {};return _gece };func (_dgeac ST_Jc )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_gbbe :=_g .Attr {}; +_gbbe .Name =name ;switch _dgeac {case ST_JcUnset :_gbbe .Value ="";case ST_JcLeft :_gbbe .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_gbbe .Value ="\u0072\u0069\u0067h\u0074";case ST_JcCenter :_gbbe .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_JcCenterGroup :_gbbe .Value ="c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return _gbbe ,nil ;};const (ST_LimLocUnset ST_LimLoc =0;ST_LimLocUndOvr ST_LimLoc =1;ST_LimLocSubSup ST_LimLoc =2;);type CT_DPr struct{ -// Hide Degree -DegHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func NewCT_SSubPr ()*CT_SSubPr {_caabg :=&CT_SSubPr {};return _caabg }; +// Delimiter Beginning Character +BegChr *CT_Char ; -// Validate validates the CT_Func and its children -func (_edee *CT_Func )Validate ()error {return _edee .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063");};func (_addec *CT_EqArr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _addec .EqArrPr !=nil {_bbag :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072\u0050r"}}; -e .EncodeElement (_addec .EqArrPr ,_bbag );};_dedb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};for _ ,_dce :=range _addec .E {e .EncodeElement (_dce ,_dedb );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Delimiter Separator Character +SepChr *CT_Char ; -// ValidateWithPath validates the CT_BarPr and its children, prefixing error messages with path -func (_bbb *CT_BarPr )ValidateWithPath (path string )error {if _bbb .Pos !=nil {if _ea :=_bbb .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_ea !=nil {return _ea ;};};if _bbb .CtrlPr !=nil {if _cd :=_bbb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_cd !=nil {return _cd ;};};return nil ;}; +// Delimiter Ending Character +EndChr *CT_Char ; -// Validate validates the CT_OMathJc and its children -func (_fdff *CT_OMathJc )Validate ()error {return _fdff .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063");};func (_daff ST_BreakBin )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_daff .String (),start ); -}; +// Delimiter Grow +Grow *CT_OnOff ; -// ValidateWithPath validates the CT_RPR and its children, prefixing error messages with path -func (_cbafa *CT_RPR )ValidateWithPath (path string )error {if _cbafa .Lit !=nil {if _agbg :=_cbafa .Lit .ValidateWithPath (path +"\u002f\u004c\u0069\u0074");_agbg !=nil {return _agbg ;};};if _cbafa .Nor !=nil {if _fgad :=_cbafa .Nor .ValidateWithPath (path +"\u002f\u004e\u006f\u0072"); -_fgad !=nil {return _fgad ;};};if _cbafa .Brk !=nil {if _dedg :=_cbafa .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_dedg !=nil {return _dedg ;};};if _cbafa .Aln !=nil {if _bceb :=_cbafa .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e"); -_bceb !=nil {return _bceb ;};};return nil ;}; +// Shape (Delimiters) +Shp *CT_Shp ;CtrlPr *CT_CtrlPr ;};func NewCT_NaryPr ()*CT_NaryPr {_fage :=&CT_NaryPr {};return _fage };func (_gffce *CT_SSub )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gffce .E =NewCT_OMathArg ();_gffce .Sub =NewCT_OMathArg ();_bffda :for {_afec ,_dfce :=d .Token (); +if _dfce !=nil {return _dfce ;};switch _geceg :=_afec .(type ){case _g .StartElement :switch _geceg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"}:_gffce .SSubPr =NewCT_SSubPr (); +if _fcga :=d .DecodeElement (_gffce .SSubPr ,&_geceg );_fcga !=nil {return _fcga ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _aefa :=d .DecodeElement (_gffce .E ,&_geceg ); +_aefa !=nil {return _aefa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _aade :=d .DecodeElement (_gffce .Sub ,&_geceg ); +_aade !=nil {return _aade ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0062\u0020\u0025\u0076",_geceg .Name ); +if _bcac :=d .Skip ();_bcac !=nil {return _bcac ;};};case _g .EndElement :break _bffda ;case _g .CharData :};};return nil ;};func (_aebg *CT_Integer255 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_aebg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_daeag *CT_LimLow )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _daeag .LimLowPr !=nil {_ebba :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}}; +e .EncodeElement (_daeag .LimLowPr ,_ebba );};_cec :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_daeag .E ,_cec );_aace :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_daeag .Lim ,_aace ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_baad :=&CT_TwipsMeasure {};return _baad }; -// ValidateWithPath validates the CT_Char and its children, prefixing error messages with path -func (_cdf *CT_Char )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_OMathPara and its children, prefixing error messages with path +func (_abcc *CT_OMathPara )ValidateWithPath (path string )error {if _abcc .OMathParaPr !=nil {if _dfcf :=_abcc .OMathParaPr .ValidateWithPath (path +"\u002f\u004f\u004da\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072");_dfcf !=nil {return _dfcf ;};};for _dcce ,_afaa :=range _abcc .OMath {if _gacbd :=_afaa .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fO\u004d\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_dcce )); +_gacbd !=nil {return _gacbd ;};};return nil ;};type ST_Style byte ; -// Validate validates the CT_EqArr and its children -func (_bcbg *CT_EqArr )Validate ()error {return _bcbg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072");};func NewCT_F ()*CT_F {_dcd :=&CT_F {};_dcd .Num =NewCT_OMathArg ();_dcd .Den =NewCT_OMathArg ();return _dcd ;};type CT_Integer255 struct{ +// Validate validates the CT_TopBot and its children +func (_daf *CT_TopBot )Validate ()error {return _daf .ValidateWithPath ("\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft");};func (_gcbg ST_BreakBin )String ()string {switch _gcbg {case 0:return "";case 1:return "\u0062\u0065\u0066\u006f\u0072\u0065";case 2:return "\u0061\u0066\u0074e\u0072"; +case 3:return "\u0072\u0065\u0070\u0065\u0061\u0074";};return "";};func NewCT_MPr ()*CT_MPr {_fdbf :=&CT_MPr {};return _fdbf };func (_aced ST_Style )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_aced .String (),start ); +};func (_gcbeb ST_Shp )Validate ()error {return _gcbeb .ValidateWithPath ("")};func (_bbcd *CT_YAlign )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_eage ,_aadbd :=_bbcd .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _aadbd !=nil {return _aadbd ;};start .Attr =append (start .Attr ,_eage );e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Value -ValAttr int64 ;};func (_ggff *CT_Phant )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _ggff .PhantPr !=nil {_gagg :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074\u0050r"}};e .EncodeElement (_ggff .PhantPr ,_gagg ); -};_bgea :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_ggff .E ,_bgea );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_afbc ST_BreakBinSub )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_afbc .String (),start ); -}; +// Validate validates the CT_GroupChr and its children +func (_fgegf *CT_GroupChr )Validate ()error {return _fgegf .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072");};func (_fggc ST_FType )Validate ()error {return _fggc .ValidateWithPath ("")};func NewCT_BarPr ()*CT_BarPr {_bg :=&CT_BarPr {}; +return _bg }; -// ValidateWithPath validates the CT_D and its children, prefixing error messages with path -func (_acc *CT_D )ValidateWithPath (path string )error {if _acc .DPr !=nil {if _dda :=_acc .DPr .ValidateWithPath (path +"\u002f\u0044\u0050\u0072");_dda !=nil {return _dda ;};};for _bcff ,_cgg :=range _acc .E {if _edc :=_cgg .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_bcff )); -_edc !=nil {return _edc ;};};return nil ;}; +// ValidateWithPath validates the CT_GroupChrPr and its children, prefixing error messages with path +func (_gdcg *CT_GroupChrPr )ValidateWithPath (path string )error {if _gdcg .Chr !=nil {if _dfef :=_gdcg .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_dfef !=nil {return _dfef ;};};if _gdcg .Pos !=nil {if _ace :=_gdcg .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073"); +_ace !=nil {return _ace ;};};if _gdcg .VertJc !=nil {if _ffa :=_gdcg .VertJc .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u004a\u0063");_ffa !=nil {return _ffa ;};};if _gdcg .CtrlPr !=nil {if _adac :=_gdcg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_adac !=nil {return _adac ;};};return nil ;}; -// ValidateWithPath validates the CT_SSupPr and its children, prefixing error messages with path -func (_bfab *CT_SSupPr )ValidateWithPath (path string )error {if _bfab .CtrlPr !=nil {if _afeg :=_bfab .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_afeg !=nil {return _afeg ;};};return nil ;};func (_ddb *CT_BreakBinSub )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ddb .ValAttr !=ST_BreakBinSubUnset {_eaga ,_ddf :=_ddb .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"}); -if _ddf !=nil {return _ddf ;};start .Attr =append (start .Attr ,_eaga );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_SpacingRule ()*CT_SpacingRule {_ffdb :=&CT_SpacingRule {};_ffdb .ValAttr =0; -return _ffdb };func (_bdeg *CT_OMathPara )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bdfg :for {_cefaf ,_fbgc :=d .Token ();if _fbgc !=nil {return _fbgc ;};switch _bfdc :=_cefaf .(type ){case _f .StartElement :switch _bfdc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_bdeg .OMathParaPr =NewCT_OMathParaPr (); -if _fafc :=d .DecodeElement (_bdeg .OMathParaPr ,&_bfdc );_fafc !=nil {return _fafc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bgad :=NewCT_OMath (); -if _fagg :=d .DecodeElement (_bgad ,&_bfdc );_fagg !=nil {return _fagg ;};_bdeg .OMath =append (_bdeg .OMath ,_bgad );default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u004d\u0061t\u0068\u0050\u0061\u0072\u0061\u0020\u0025\u0076",_bfdc .Name ); -if _dbge :=d .Skip ();_dbge !=nil {return _dbge ;};};case _f .EndElement :break _bdfg ;case _f .CharData :};};return nil ;};func (_eef *CT_BreakBin )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_bcbc :=range start .Attr {if _bcbc .Name .Local =="\u0076\u0061\u006c"{_eef .ValAttr .UnmarshalXMLAttr (_bcbc ); -continue ;};};for {_aba ,_efa :=d .Token ();if _efa !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u003a\u0020\u0025\u0073",_efa );};if _ffg ,_gebg :=_aba .(_f .EndElement ); -_gebg &&_ffg .Name ==start .Name {break ;};};return nil ;};func NewCT_M ()*CT_M {_bbga :=&CT_M {};return _bbga };func (_affae *CT_R )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ccac :for {_geec ,_ebe :=d .Token ();if _ebe !=nil {return _ebe ; -};switch _dcbec :=_geec .(type ){case _f .StartElement :switch _dcbec .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0050\u0072"}:_affae .RPr =NewCT_RPR (); -if _ccfb :=d .DecodeElement (_affae .RPr ,&_dcbec );_ccfb !=nil {return _ccfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_eadd :=NewCT_RChoice (); -if _debec :=d .DecodeElement (&_eadd .T ,&_dcbec );_debec !=nil {return _debec ;};_affae .RChoice =append (_affae .RChoice ,_eadd );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0052\u0020\u0025\u0076",_dcbec .Name ); -if _cfga :=d .Skip ();_cfga !=nil {return _cfga ;};};case _f .EndElement :break _ccac ;case _f .CharData :};};return nil ;};func NewCT_D ()*CT_D {_cab :=&CT_D {};return _cab };func (_bbc *CT_LimLowPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _bbc .CtrlPr !=nil {_bgcf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bbc .CtrlPr ,_bgcf );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_LimUpp and its children, prefixing error messages with path +func (_fffe *CT_LimUpp )ValidateWithPath (path string )error {if _fffe .LimUppPr !=nil {if _gcgg :=_fffe .LimUppPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070\u0050r");_gcgg !=nil {return _gcgg ;};};if _ffag :=_fffe .E .ValidateWithPath (path +"\u002f\u0045"); +_ffag !=nil {return _ffag ;};if _cafc :=_fffe .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_cafc !=nil {return _cafc ;};return nil ;};func (_ggcd *MathPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ggcd .CT_MathPr =*NewCT_MathPr (); +_cfff :for {_bccc ,_ceef :=d .Token ();if _ceef !=nil {return _ceef ;};switch _ddad :=_bccc .(type ){case _g .StartElement :switch _ddad .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_ggcd .MathFont =NewCT_String (); +if _fegd :=d .DecodeElement (_ggcd .MathFont ,&_ddad );_fegd !=nil {return _fegd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_ggcd .BrkBin =NewCT_BreakBin (); +if _bgba :=d .DecodeElement (_ggcd .BrkBin ,&_ddad );_bgba !=nil {return _bgba ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_ggcd .BrkBinSub =NewCT_BreakBinSub (); +if _bdeae :=d .DecodeElement (_ggcd .BrkBinSub ,&_ddad );_bdeae !=nil {return _bdeae ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_ggcd .SmallFrac =NewCT_OnOff (); +if _abcddg :=d .DecodeElement (_ggcd .SmallFrac ,&_ddad );_abcddg !=nil {return _abcddg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_ggcd .DispDef =NewCT_OnOff (); +if _agaba :=d .DecodeElement (_ggcd .DispDef ,&_ddad );_agaba !=nil {return _agaba ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_ggcd .LMargin =NewCT_TwipsMeasure (); +if _cdag :=d .DecodeElement (_ggcd .LMargin ,&_ddad );_cdag !=nil {return _cdag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_ggcd .RMargin =NewCT_TwipsMeasure (); +if _aabc :=d .DecodeElement (_ggcd .RMargin ,&_ddad );_aabc !=nil {return _aabc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_ggcd .DefJc =NewCT_OMathJc (); +if _cagb :=d .DecodeElement (_ggcd .DefJc ,&_ddad );_cagb !=nil {return _cagb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_ggcd .PreSp =NewCT_TwipsMeasure (); +if _gfdeg :=d .DecodeElement (_ggcd .PreSp ,&_ddad );_gfdeg !=nil {return _gfdeg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_ggcd .PostSp =NewCT_TwipsMeasure (); +if _fedcf :=d .DecodeElement (_ggcd .PostSp ,&_ddad );_fedcf !=nil {return _fedcf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_ggcd .InterSp =NewCT_TwipsMeasure (); +if _aafe :=d .DecodeElement (_ggcd .InterSp ,&_ddad );_aafe !=nil {return _aafe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_ggcd .IntraSp =NewCT_TwipsMeasure (); +if _fbbea :=d .DecodeElement (_ggcd .IntraSp ,&_ddad );_fbbea !=nil {return _fbbea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_ggcd .MathPrChoice =NewCT_MathPrChoice (); +if _aebf :=d .DecodeElement (&_ggcd .MathPrChoice .WrapIndent ,&_ddad );_aebf !=nil {return _aebf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_ggcd .MathPrChoice =NewCT_MathPrChoice (); +if _fcdddg :=d .DecodeElement (&_ggcd .MathPrChoice .WrapRight ,&_ddad );_fcdddg !=nil {return _fcdddg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_ggcd .IntLim =NewCT_LimLoc (); +if _aefac :=d .DecodeElement (_ggcd .IntLim ,&_ddad );_aefac !=nil {return _aefac ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_ggcd .NaryLim =NewCT_LimLoc (); +if _bgbeg :=d .DecodeElement (_ggcd .NaryLim ,&_ddad );_bgbeg !=nil {return _bgbeg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004d\u0061\u0074\u0068\u0050\u0072\u0020\u0025\u0076",_ddad .Name ); +if _cefb :=d .Skip ();_cefb !=nil {return _cefb ;};};case _g .EndElement :break _cfff ;case _g .CharData :};};return nil ;}; -// Validate validates the CT_DPr and its children -func (_fgacc *CT_DPr )Validate ()error {return _fgacc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0072");};func (_cc *CT_AccPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ebc :for {_ef ,_df :=d .Token ();if _df !=nil {return _df ; -};switch _bd :=_ef .(type ){case _f .StartElement :switch _bd .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_cc .Chr =NewCT_Char (); -if _dg :=d .DecodeElement (_cc .Chr ,&_bd );_dg !=nil {return _dg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cc .CtrlPr =NewCT_CtrlPr (); -if _ed :=d .DecodeElement (_cc .CtrlPr ,&_bd );_ed !=nil {return _ed ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072\u0020\u0025\u0076",_bd .Name ); -if _ebf :=d .Skip ();_ebf !=nil {return _ebf ;};};case _f .EndElement :break _ebc ;case _f .CharData :};};return nil ;};func (_babd ST_Jc )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_babd .String (),start );};func (_cac *CT_F )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cac .FPr !=nil {_aed :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0066P\u0072"}};e .EncodeElement (_cac .FPr ,_aed );};_feag :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006eu\u006d"}};e .EncodeElement (_cac .Num ,_feag ); -_adg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0064e\u006e"}};e .EncodeElement (_cac .Den ,_adg );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_gbabd *ST_Script )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gbabd =0; -case "\u0072\u006f\u006da\u006e":*_gbabd =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_gbabd =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_gbabd =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_gbabd =4; -case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_gbabd =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_gbabd =6;};return nil ;};func NewCT_OMathArg ()*CT_OMathArg {_gecc :=&CT_OMathArg {};return _gecc }; +// ValidateWithPath validates the CT_FType and its children, prefixing error messages with path +func (_bfe *CT_FType )ValidateWithPath (path string )error {if _bfe .ValAttr ==ST_FTypeUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _eda :=_bfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eda !=nil {return _eda ;};return nil ;};func NewCT_M ()*CT_M {_aea :=&CT_M {};return _aea };type CT_SSup struct{ -// Validate validates the CT_SPrePr and its children -func (_fefb *CT_SPrePr )Validate ()error {return _fefb .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r");};type CT_MR struct{ +// Superscript Properties +SSupPr *CT_SSupPr ; -// Element -E []*CT_OMathArg ;};func NewCT_BreakBinSub ()*CT_BreakBinSub {_dec :=&CT_BreakBinSub {};return _dec };const (ST_FTypeUnset ST_FType =0;ST_FTypeBar ST_FType =1;ST_FTypeSkw ST_FType =2;ST_FTypeLin ST_FType =3;ST_FTypeNoBar ST_FType =4;); +// Base +E *CT_OMathArg ; -// ValidateWithPath validates the CT_Integer255 and its children, prefixing error messages with path -func (_ecd *CT_Integer255 )ValidateWithPath (path string )error {if _ecd .ValAttr < 1{return _d .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ecd .ValAttr ); -};if _ecd .ValAttr > 255{return _d .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_ecd .ValAttr ); -};return nil ;};func (_bagd *CT_XAlign )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_ggbab ,_bbada :=_bagd .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bbada !=nil {return _bbada ;};start .Attr =append (start .Attr ,_ggbab ); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Superscript (Superscript object) +Sup *CT_OMathArg ;}; -// ValidateWithPath validates the CT_Integer2 and its children, prefixing error messages with path -func (_dded *CT_Integer2 )ValidateWithPath (path string )error {if _dded .ValAttr < -2{return _d .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d2 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dded .ValAttr ); -};if _dded .ValAttr > 2{return _d .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dded .ValAttr ); -};return nil ;};type CT_XAlign struct{ +// Validate validates the CT_R and its children +func (_fgcfd *CT_R )Validate ()error {return _fgcfd .ValidateWithPath ("\u0043\u0054\u005f\u0052")};func (_ggced *EG_OMathElementsChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_ggced .OMathMathElementsChoice .MarshalXML (e ,_g .StartElement {}); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Value -ValAttr _cb .ST_XAlign ;};type ST_Style byte ;type CT_MathPrChoice struct{WrapIndent *CT_TwipsMeasure ;WrapRight *CT_OnOff ;};type CT_SSubPr struct{CtrlPr *CT_CtrlPr ;};func NewCT_DPr ()*CT_DPr {_fdda :=&CT_DPr {};return _fdda };func NewCT_LimLowPr ()*CT_LimLowPr {_facg :=&CT_LimLowPr {}; -return _facg };type CT_MCPr struct{ +// Validate validates the CT_ManualBreak and its children +func (_bbca *CT_ManualBreak )Validate ()error {return _bbca .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b");};type CT_M struct{ -// Matrix Column Count -Count *CT_Integer255 ; +// Matrix Properties +MPr *CT_MPr ; -// Matrix Column Justification -McJc *CT_XAlign ;};func NewCT_R ()*CT_R {_fefca :=&CT_R {};return _fefca }; +// Matrix Row +Mr []*CT_MR ;};func NewCT_DPr ()*CT_DPr {_baaa :=&CT_DPr {};return _baaa }; -// ValidateWithPath validates the CT_R and its children, prefixing error messages with path -func (_aecd *CT_R )ValidateWithPath (path string )error {if _aecd .RPr !=nil {if _dfbd :=_aecd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dfbd !=nil {return _dfbd ;};};for _bbfc ,_egba :=range _aecd .RChoice {if _gdcd :=_egba .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0052\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_bbfc )); -_gdcd !=nil {return _gdcd ;};};return nil ;}; +// Validate validates the CT_SSubSup and its children +func (_ecaf *CT_SSubSup )Validate ()error {return _ecaf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");};func NewCT_OMath ()*CT_OMath {_fgdc :=&CT_OMath {};return _fgdc };func (_geb *CT_Func )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_geb .FName =NewCT_OMathArg (); +_geb .E =NewCT_OMathArg ();_cgee :for {_daea ,_gba :=d .Token ();if _gba !=nil {return _gba ;};switch _cdbc :=_daea .(type ){case _g .StartElement :switch _cdbc .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"}:_geb .FuncPr =NewCT_FuncPr (); +if _adfa :=d .DecodeElement (_geb .FuncPr ,&_cdbc );_adfa !=nil {return _adfa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"}:if _afgb :=d .DecodeElement (_geb .FName ,&_cdbc ); +_afgb !=nil {return _afgb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cfag :=d .DecodeElement (_geb .E ,&_cdbc ); +_cfag !=nil {return _cfag ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0075\u006e\u0063\u0020\u0025\u0076",_cdbc .Name ); +if _dcbd :=d .Skip ();_dcbd !=nil {return _dcbd ;};};case _g .EndElement :break _cgee ;case _g .CharData :};};return nil ;}; -// Validate validates the CT_GroupChrPr and its children -func (_bcde *CT_GroupChrPr )Validate ()error {return _bcde .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");};func (_fgdd ST_TopBot )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_bbedf :=_f .Attr {}; -_bbedf .Name =name ;switch _fgdd {case ST_TopBotUnset :_bbedf .Value ="";case ST_TopBotTop :_bbedf .Value ="\u0074\u006f\u0070";case ST_TopBotBot :_bbedf .Value ="\u0062\u006f\u0074";};return _bbedf ,nil ;};type CT_MC struct{ +// Validate validates the CT_BarPr and its children +func (_cg *CT_BarPr )Validate ()error {return _cg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072");}; -// Matrix Column Properties -McPr *CT_MCPr ;};func NewCT_AccPr ()*CT_AccPr {_feg :=&CT_AccPr {};return _feg };func NewMathPr ()*MathPr {_dagba :=&MathPr {};_dagba .CT_MathPr =*NewCT_MathPr ();return _dagba };func (_cde *CT_MCPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fccd :for {_fffd ,_dbag :=d .Token (); -if _dbag !=nil {return _dbag ;};switch _bfcdb :=_fffd .(type ){case _f .StartElement :switch _bfcdb .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"}:_cde .Count =NewCT_Integer255 (); -if _aedf :=d .DecodeElement (_cde .Count ,&_bfcdb );_aedf !=nil {return _aedf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"}:_cde .McJc =NewCT_XAlign (); -if _eccf :=d .DecodeElement (_cde .McJc ,&_bfcdb );_eccf !=nil {return _eccf ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004d\u0043\u0050\u0072\u0020\u0025\u0076",_bfcdb .Name ); -if _ccgb :=d .Skip ();_ccgb !=nil {return _ccgb ;};};case _f .EndElement :break _fccd ;case _f .CharData :};};return nil ;};func NewCT_MathPr ()*CT_MathPr {_cdadf :=&CT_MathPr {};return _cdadf };type CT_Rad struct{ +// Validate validates the CT_MCS and its children +func (_gccd *CT_MCS )Validate ()error {return _gccd .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0043\u0053");};func (_fdeg *CT_TopBot )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_bcgf ,_fagg :=_fdeg .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _fagg !=nil {return _fagg ;};start .Attr =append (start .Attr ,_bcgf );e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Radical Properties -RadPr *CT_RadPr ; +// Validate validates the CT_Char and its children +func (_cff *CT_Char )Validate ()error {return _cff .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u0061\u0072");};func NewCT_LimLow ()*CT_LimLow {_bbe :=&CT_LimLow {};_bbe .E =NewCT_OMathArg ();_bbe .Lim =NewCT_OMathArg ();return _bbe ;}; -// Degree -Deg *CT_OMathArg ; +// ValidateWithPath validates the CT_LimLow and its children, prefixing error messages with path +func (_cdf *CT_LimLow )ValidateWithPath (path string )error {if _cdf .LimLowPr !=nil {if _gffd :=_cdf .LimLowPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077\u0050r");_gffd !=nil {return _gffd ;};};if _aed :=_cdf .E .ValidateWithPath (path +"\u002f\u0045"); +_aed !=nil {return _aed ;};if _dfcb :=_cdf .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_dfcb !=nil {return _dfcb ;};return nil ;};func NewCT_D ()*CT_D {_bff :=&CT_D {};return _bff };func (_adad *CT_RChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_adef :=start ; +switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_adad .T =NewCT_Text (); +if _dbbe :=d .DecodeElement (_adad .T ,&_adef );_dbbe !=nil {return _dbbe ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fR\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_adef .Name ); +if _gdcd :=d .Skip ();_gdcd !=nil {return _gdcd ;};};return nil ;}; -// Base -E *CT_OMathArg ;};func (_cbc *CT_CtrlPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_Func ()*CT_Func {_gdf :=&CT_Func {};_gdf .FName =NewCT_OMathArg (); -_gdf .E =NewCT_OMathArg ();return _gdf ;};func (_dgfb *CT_D )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aga :for {_gda ,_eda :=d .Token ();if _eda !=nil {return _eda ;};switch _bba :=_gda .(type ){case _f .StartElement :switch _bba .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0050\u0072"}:_dgfb .DPr =NewCT_DPr (); -if _ggc :=d .DecodeElement (_dgfb .DPr ,&_bba );_ggc !=nil {return _ggc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_cg :=NewCT_OMathArg (); -if _cec :=d .DecodeElement (_cg ,&_bba );_cec !=nil {return _cec ;};_dgfb .E =append (_dgfb .E ,_cg );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0044\u0020\u0025\u0076",_bba .Name ); -if _gdc :=d .Skip ();_gdc !=nil {return _gdc ;};};case _f .EndElement :break _aga ;case _f .CharData :};};return nil ;};func (_cecb *CT_SSubSup )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cecb .SSubSupPr !=nil {_ebea :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0073\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072"}}; -e .EncodeElement (_cecb .SSubSupPr ,_ebea );};_cdda :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cecb .E ,_cdda );_fdbe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_cecb .Sub ,_fdbe ); -_acg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_cecb .Sup ,_acg );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_UnSignedInteger and its children +func (_aaca *CT_UnSignedInteger )Validate ()error {return _aaca .ValidateWithPath ("\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072");};func NewCT_Nary ()*CT_Nary {_gcggf :=&CT_Nary {};_gcggf .Sub =NewCT_OMathArg (); +_gcggf .Sup =NewCT_OMathArg ();_gcggf .E =NewCT_OMathArg ();return _gcggf ;};type CT_BreakBinSub struct{ -// ValidateWithPath validates the CT_SpacingRule and its children, prefixing error messages with path -func (_febd *CT_SpacingRule )ValidateWithPath (path string )error {if _febd .ValAttr < 0{return _d .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_febd .ValAttr ); -};if _febd .ValAttr > 4{return _d .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0034\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_febd .ValAttr ); +// Value +ValAttr ST_BreakBinSub ;};func (_cac *CT_M )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _cac .MPr !=nil {_ecdf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006dP\u0072"}};e .EncodeElement (_cac .MPr ,_ecdf ); +};_ccgb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d\u0072"}};for _ ,_beb :=range _cac .Mr {e .EncodeElement (_beb ,_ccgb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_LimUpp ()*CT_LimUpp {_cdgf :=&CT_LimUpp {}; +_cdgf .E =NewCT_OMathArg ();_cdgf .Lim =NewCT_OMathArg ();return _cdgf ;}; + +// ValidateWithPath validates the CT_NaryPr and its children, prefixing error messages with path +func (_fgdfg *CT_NaryPr )ValidateWithPath (path string )error {if _fgdfg .Chr !=nil {if _fdg :=_fgdfg .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_fdg !=nil {return _fdg ;};};if _fgdfg .LimLoc !=nil {if _gdcf :=_fgdfg .LimLoc .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0063"); +_gdcf !=nil {return _gdcf ;};};if _fgdfg .Grow !=nil {if _gbab :=_fgdfg .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_gbab !=nil {return _gbab ;};};if _fgdfg .SubHide !=nil {if _bbab :=_fgdfg .SubHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0048\u0069\u0064\u0065"); +_bbab !=nil {return _bbab ;};};if _fgdfg .SupHide !=nil {if _acfdd :=_fgdfg .SupHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0070\u0048\u0069\u0064\u0065");_acfdd !=nil {return _acfdd ;};};if _fgdfg .CtrlPr !=nil {if _egda :=_fgdfg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_egda !=nil {return _egda ;};};return nil ;};func (_cgcg *CT_ManualBreak )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_daag :=range start .Attr {if _daag .Name .Local =="\u0061\u006c\u006eA\u0074"{_bgfca ,_adec :=_f .ParseInt (_daag .Value ,10,64); +if _adec !=nil {return _adec ;};_cgcg .AlnAtAttr =&_bgfca ;continue ;};};for {_ececb ,_fced :=d .Token ();if _fced !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u006e\u0075\u0061\u006c\u0042\u0072\u0065\u0061\u006b:\u0020\u0025\u0073",_fced ); +};if _debg ,_fadb :=_ececb .(_g .EndElement );_fadb &&_debg .Name ==start .Name {break ;};};return nil ;};func (_ceec *CT_Rad )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ceec .Deg =NewCT_OMathArg ();_ceec .E =NewCT_OMathArg ();_eadb :for {_facf ,_eed :=d .Token (); +if _eed !=nil {return _eed ;};switch _bfec :=_facf .(type ){case _g .StartElement :switch _bfec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"}:_ceec .RadPr =NewCT_RadPr (); +if _fecdc :=d .DecodeElement (_ceec .RadPr ,&_bfec );_fecdc !=nil {return _fecdc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0067"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0067"}:if _aefg :=d .DecodeElement (_ceec .Deg ,&_bfec ); +_aefg !=nil {return _aefg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _egbcc :=d .DecodeElement (_ceec .E ,&_bfec ); +_egbcc !=nil {return _egbcc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0020\u0025\u0076",_bfec .Name ); +if _bfee :=d .Skip ();_bfee !=nil {return _bfee ;};};case _g .EndElement :break _eadb ;case _g .CharData :};};return nil ;};func (_fbg *CT_BreakBin )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_ggca :=range start .Attr {if _ggca .Name .Local =="\u0076\u0061\u006c"{_fbg .ValAttr .UnmarshalXMLAttr (_ggca ); +continue ;};};for {_dfc ,_ggd :=d .Token ();if _ggd !=nil {return _a .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u003a\u0020\u0025\u0073",_ggd );};if _cbca ,_bgbe :=_dfc .(_g .EndElement ); +_bgbe &&_cbca .Name ==start .Name {break ;};};return nil ;}; + +// Validate validates the CT_EqArr and its children +func (_dfbe *CT_EqArr )Validate ()error {return _dfbe .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072");};func (_cbdcf *EG_ScriptStyle )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Name .Local ="\u006d\u003aE\u0047\u005f\u0053c\u0072\u0069\u0070\u0074\u0053\u0074\u0079\u006c\u0065"; +if _cbdcf .Scr !=nil {_gbec :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073c\u0072"}};e .EncodeElement (_cbdcf .Scr ,_gbec );};if _cbdcf .Sty !=nil {_gdaea :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073t\u0079"}};e .EncodeElement (_cbdcf .Sty ,_gdaea ); };return nil ;}; -// ValidateWithPath validates the CT_AccPr and its children, prefixing error messages with path -func (_ccb *CT_AccPr )ValidateWithPath (path string )error {if _ccb .Chr !=nil {if _ebg :=_ccb .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_ebg !=nil {return _ebg ;};};if _ccb .CtrlPr !=nil {if _ge :=_ccb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_ge !=nil {return _ge ;};};return nil ;};func (_gfaf *CT_MathPrChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbcg :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_gfaf .WrapIndent =NewCT_TwipsMeasure (); -if _gdea :=d .DecodeElement (_gfaf .WrapIndent ,&_cbcg );_gdea !=nil {return _gdea ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_gfaf .WrapRight =NewCT_OnOff (); -if _abcc :=d .DecodeElement (_gfaf .WrapRight ,&_cbcg );_abcc !=nil {return _abcc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cbcg .Name ); -if _ggag :=d .Skip ();_ggag !=nil {return _ggag ;};};return nil ;};func NewCT_SSubSupPr ()*CT_SSubSupPr {_bbdf :=&CT_SSubSupPr {};return _bbdf };func (_ae *CT_BoxPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fgb :for {_eec ,_dfa :=d .Token (); -if _dfa !=nil {return _dfa ;};switch _fc :=_eec .(type ){case _f .StartElement :switch _fc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"}:_ae .OpEmu =NewCT_OnOff (); -if _fdc :=d .DecodeElement (_ae .OpEmu ,&_fc );_fdc !=nil {return _fdc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"}:_ae .NoBreak =NewCT_OnOff (); -if _bab :=d .DecodeElement (_ae .NoBreak ,&_fc );_bab !=nil {return _bab ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"}:_ae .Diff =NewCT_OnOff (); -if _gca :=d .DecodeElement (_ae .Diff ,&_fc );_gca !=nil {return _gca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_ae .Brk =NewCT_ManualBreak (); -if _ddc :=d .DecodeElement (_ae .Brk ,&_fc );_ddc !=nil {return _ddc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_ae .Aln =NewCT_OnOff (); -if _dfb :=d .DecodeElement (_ae .Aln ,&_fc );_dfb !=nil {return _dfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_ae .CtrlPr =NewCT_CtrlPr (); -if _fcc :=d .DecodeElement (_ae .CtrlPr ,&_fc );_fcc !=nil {return _fcc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072\u0020\u0025\u0076",_fc .Name ); -if _gaee :=d .Skip ();_gaee !=nil {return _gaee ;};};case _f .EndElement :break _fgb ;case _f .CharData :};};return nil ;};func (_dbab *CT_MCS )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_eebb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d\u0063"}}; -for _ ,_fefc :=range _dbab .Mc {e .EncodeElement (_fefc ,_eebb );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_SPre struct{ +// ValidateWithPath validates the CT_BarPr and its children, prefixing error messages with path +func (_gdf *CT_BarPr )ValidateWithPath (path string )error {if _gdf .Pos !=nil {if _cga :=_gdf .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_cga !=nil {return _cga ;};};if _gdf .CtrlPr !=nil {if _gfc :=_gdf .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_gfc !=nil {return _gfc ;};};return nil ;};type ST_BreakBin byte ; -// Pre-Sub-Superscript Properties -SPrePr *CT_SPrePr ; +// ValidateWithPath validates the CT_XAlign and its children, prefixing error messages with path +func (_dabdg *CT_XAlign )ValidateWithPath (path string )error {if _dabdg .ValAttr ==_ab .ST_XAlignUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dafe :=_dabdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dafe !=nil {return _dafe ;};return nil ;};const (ST_ShpUnset ST_Shp =0;ST_ShpCentered ST_Shp =1;ST_ShpMatch ST_Shp =2;);func (_ggggc *CT_SSubSup )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _ggggc .SSubSupPr !=nil {_cddae :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0073\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_ggggc .SSubSupPr ,_cddae );};_ebdfg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}}; +e .EncodeElement (_ggggc .E ,_ebdfg );_ccgc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_ggggc .Sub ,_ccgc );_gdfbg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_ggggc .Sup ,_gdfbg ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_eceg *CT_Text )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _eceg .SpaceAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_a .Sprintf ("\u0025\u0076",*_eceg .SpaceAttr )}); +};e .EncodeElement (_eceg .Content ,start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Subscript (Pre-Sub-Superscript) -Sub *CT_OMathArg ; +// ValidateWithPath validates the CT_OMathJc and its children, prefixing error messages with path +func (_bcfd *CT_OMathJc )ValidateWithPath (path string )error {if _bbbc :=_bcfd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbbc !=nil {return _bbbc ;};return nil ;};func NewCT_Integer255 ()*CT_Integer255 {_gga :=&CT_Integer255 {}; +_gga .ValAttr =1;return _gga }; -// Superscript(Pre-Sub-Superscript function) -Sup *CT_OMathArg ; +// ValidateWithPath validates the CT_MathPr and its children, prefixing error messages with path +func (_bag *CT_MathPr )ValidateWithPath (path string )error {if _bag .MathFont !=nil {if _bafd :=_bag .MathFont .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0046\u006f\u006et");_bafd !=nil {return _bafd ;};};if _bag .BrkBin !=nil {if _eab :=_bag .BrkBin .ValidateWithPath (path +"\u002fB\u0072\u006b\u0042\u0069\u006e"); +_eab !=nil {return _eab ;};};if _bag .BrkBinSub !=nil {if _fgdf :=_bag .BrkBinSub .ValidateWithPath (path +"\u002f\u0042\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062");_fgdf !=nil {return _fgdf ;};};if _bag .SmallFrac !=nil {if _acece :=_bag .SmallFrac .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"); +_acece !=nil {return _acece ;};};if _bag .DispDef !=nil {if _ccba :=_bag .DispDef .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0044\u0065\u0066");_ccba !=nil {return _ccba ;};};if _bag .LMargin !=nil {if _ebcg :=_bag .LMargin .ValidateWithPath (path +"\u002f\u004c\u004d\u0061\u0072\u0067\u0069\u006e"); +_ebcg !=nil {return _ebcg ;};};if _bag .RMargin !=nil {if _afdfc :=_bag .RMargin .ValidateWithPath (path +"\u002f\u0052\u004d\u0061\u0072\u0067\u0069\u006e");_afdfc !=nil {return _afdfc ;};};if _bag .DefJc !=nil {if _eeaa :=_bag .DefJc .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u004a\u0063"); +_eeaa !=nil {return _eeaa ;};};if _bag .PreSp !=nil {if _aafa :=_bag .PreSp .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0053\u0070");_aafa !=nil {return _aafa ;};};if _bag .PostSp !=nil {if _aeea :=_bag .PostSp .ValidateWithPath (path +"\u002fP\u006f\u0073\u0074\u0053\u0070"); +_aeea !=nil {return _aeea ;};};if _bag .InterSp !=nil {if _gggc :=_bag .InterSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0053\u0070");_gggc !=nil {return _gggc ;};};if _bag .IntraSp !=nil {if _ddg :=_bag .IntraSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0072\u0061\u0053\u0070"); +_ddg !=nil {return _ddg ;};};if _bag .MathPrChoice !=nil {if _dbcf :=_bag .MathPrChoice .ValidateWithPath (path +"\u002f\u004d\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_dbcf !=nil {return _dbcf ;};};if _bag .IntLim !=nil {if _ggdf :=_bag .IntLim .ValidateWithPath (path +"\u002fI\u006e\u0074\u004c\u0069\u006d"); +_ggdf !=nil {return _ggdf ;};};if _bag .NaryLim !=nil {if _cacf :=_bag .NaryLim .ValidateWithPath (path +"\u002f\u004e\u0061\u0072\u0079\u004c\u0069\u006d");_cacf !=nil {return _cacf ;};};return nil ;};func (_aaceec *CT_SSubSupPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _aaceec .AlnScr !=nil {_defc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0061\u006c\u006e\u0053\u0063\u0072"}};e .EncodeElement (_aaceec .AlnScr ,_defc );};if _aaceec .CtrlPr !=nil {_abafe :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_aaceec .CtrlPr ,_abafe );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_MathPrChoice struct{WrapIndent *CT_TwipsMeasure ;WrapRight *CT_OnOff ;};func (_bfb *CT_MCS )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +_bbde :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d\u0063"}};for _ ,_aacee :=range _bfb .Mc {e .EncodeElement (_aacee ,_bbde );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_SPrePr ()*CT_SPrePr {_cega :=&CT_SPrePr {}; +return _cega };func (_bdaf *CT_MathPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bdaf .MathFont !=nil {_fbeee :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}}; +e .EncodeElement (_bdaf .MathFont ,_fbeee );};if _bdaf .BrkBin !=nil {_aec :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062\u0072\u006b\u0042\u0069\u006e"}};e .EncodeElement (_bdaf .BrkBin ,_aec );};if _bdaf .BrkBinSub !=nil {_gfgb :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0062\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062"}}; +e .EncodeElement (_bdaf .BrkBinSub ,_gfgb );};if _bdaf .SmallFrac !=nil {_cacd :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0073\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"}};e .EncodeElement (_bdaf .SmallFrac ,_cacd );};if _bdaf .DispDef !=nil {_ccfb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0064\u0069\u0073\u0070\u0044\u0065f"}}; +e .EncodeElement (_bdaf .DispDef ,_ccfb );};if _bdaf .LMargin !=nil {_faa :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006c\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_bdaf .LMargin ,_faa );};if _bdaf .RMargin !=nil {_fffc :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0072\u004d\u0061\u0072\u0067\u0069n"}}; +e .EncodeElement (_bdaf .RMargin ,_fffc );};if _bdaf .DefJc !=nil {_fddb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0064\u0065\u0066\u004a\u0063"}};e .EncodeElement (_bdaf .DefJc ,_fddb );};if _bdaf .PreSp !=nil {_gdbf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0070\u0072\u0065\u0053\u0070"}}; +e .EncodeElement (_bdaf .PreSp ,_gdbf );};if _bdaf .PostSp !=nil {_dccb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0070\u006f\u0073\u0074\u0053\u0070"}};e .EncodeElement (_bdaf .PostSp ,_dccb );};if _bdaf .InterSp !=nil {_fddd :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0069\u006e\u0074\u0065\u0072\u0053p"}}; +e .EncodeElement (_bdaf .InterSp ,_fddd );};if _bdaf .IntraSp !=nil {_bbaf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0069\u006e\u0074\u0072\u0061\u0053p"}};e .EncodeElement (_bdaf .IntraSp ,_bbaf );};if _bdaf .MathPrChoice !=nil {_bdaf .MathPrChoice .MarshalXML (e ,_g .StartElement {}); +};if _bdaf .IntLim !=nil {_befc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0069\u006e\u0074\u004c\u0069\u006d"}};e .EncodeElement (_bdaf .IntLim ,_befc );};if _bdaf .NaryLim !=nil {_egage :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006e\u0061\u0072\u0079\u004c\u0069m"}}; +e .EncodeElement (_bdaf .NaryLim ,_egage );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_MathPrChoice ()*CT_MathPrChoice {_bcggb :=&CT_MathPrChoice {};return _bcggb };func NewCT_SPre ()*CT_SPre {_fcgc :=&CT_SPre {};_fcgc .Sub =NewCT_OMathArg (); +_fcgc .Sup =NewCT_OMathArg ();_fcgc .E =NewCT_OMathArg ();return _fcgc ;};func (_ffeb *CT_GroupChr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _ffeb .GroupChrPr !=nil {_fdd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0067r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}}; +e .EncodeElement (_ffeb .GroupChrPr ,_fdd );};_eag :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_ffeb .E ,_eag );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_GroupChrPr ()*CT_GroupChrPr {_bcae :=&CT_GroupChrPr {}; +return _bcae };func (_afae *CT_LimUppPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _afae .CtrlPr !=nil {_dfa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_afae .CtrlPr ,_dfa ); +};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ffd *CT_BorderBoxPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _ffd .HideTop !=nil {_baec :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0054\u006fp"}}; +e .EncodeElement (_ffd .HideTop ,_baec );};if _ffd .HideBot !=nil {_fd :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0042\u006ft"}};e .EncodeElement (_ffd .HideBot ,_fd );};if _ffd .HideLeft !=nil {_bba :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}}; +e .EncodeElement (_ffd .HideLeft ,_bba );};if _ffd .HideRight !=nil {_ed :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0068\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ffd .HideRight ,_ed );};if _ffd .StrikeH !=nil {_dbf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065H"}}; +e .EncodeElement (_ffd .StrikeH ,_dbf );};if _ffd .StrikeV !=nil {_bc :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065V"}};e .EncodeElement (_ffd .StrikeV ,_bc );};if _ffd .StrikeBLTR !=nil {_cgg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}}; +e .EncodeElement (_ffd .StrikeBLTR ,_cgg );};if _ffd .StrikeTLBR !=nil {_fdb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}};e .EncodeElement (_ffd .StrikeTLBR ,_fdb );};if _ffd .CtrlPr !=nil {_fbf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_ffd .CtrlPr ,_fbf );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_daad *CT_SpacingRule )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_daad .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_edg *CT_LimLowPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _edg .CtrlPr !=nil {_cceg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_edg .CtrlPr ,_cceg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_ManualBreak ()*CT_ManualBreak {_abga :=&CT_ManualBreak {};return _abga }; -// Base -E *CT_OMathArg ;};func (_efbf *CT_MC )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _efbf .McPr !=nil {_defe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d\u0063\u0050\u0072"}};e .EncodeElement (_efbf .McPr ,_defe ); -};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_LimUppPr and its children +func (_bdac *CT_LimUppPr )Validate ()error {return _bdac .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072");};func NewCT_OMathParaPr ()*CT_OMathParaPr {_dab :=&CT_OMathParaPr {};return _dab };func NewCT_BorderBoxPr ()*CT_BorderBoxPr {_gbe :=&CT_BorderBoxPr {}; +return _gbe };func NewCT_YAlign ()*CT_YAlign {_ccafa :=&CT_YAlign {};_ccafa .ValAttr =_ab .ST_YAlign (1);return _ccafa ;}; -// ValidateWithPath validates the CT_MCS and its children, prefixing error messages with path -func (_agaa *CT_MCS )ValidateWithPath (path string )error {for _efec ,_eefg :=range _agaa .Mc {if _aage :=_eefg .ValidateWithPath (_d .Sprintf ("\u0025s\u002f\u004d\u0063\u005b\u0025\u0064]",path ,_efec ));_aage !=nil {return _aage ;};};return nil ;}; +// ValidateWithPath validates the CT_MathPrChoice and its children, prefixing error messages with path +func (_fccc *CT_MathPrChoice )ValidateWithPath (path string )error {if _fccc .WrapIndent !=nil {if _adfd :=_fccc .WrapIndent .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074");_adfd !=nil {return _adfd ;};};if _fccc .WrapRight !=nil {if _afce :=_fccc .WrapRight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"); +_afce !=nil {return _afce ;};};return nil ;}; -// ValidateWithPath validates the CT_OMathArgPr and its children, prefixing error messages with path -func (_bea *CT_OMathArgPr )ValidateWithPath (path string )error {if _bea .ArgSz !=nil {if _dbdc :=_bea .ArgSz .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0053\u007a");_dbdc !=nil {return _dbdc ;};};return nil ;};func (_cedg *CT_SSupPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cedg .CtrlPr !=nil {_beac :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cedg .CtrlPr ,_beac );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_Acc struct{ +// ValidateWithPath validates the CT_OMathArg and its children, prefixing error messages with path +func (_bcggbc *CT_OMathArg )ValidateWithPath (path string )error {if _bcggbc .ArgPr !=nil {if _dceb :=_bcggbc .ArgPr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0050\u0072");_dceb !=nil {return _dceb ;};};for _ddbe ,_acca :=range _bcggbc .EG_OMathElements {if _bdccd :=_acca .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fEG\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ddbe )); +_bdccd !=nil {return _bdccd ;};};if _bcggbc .CtrlPr !=nil {if _bggc :=_bcggbc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bggc !=nil {return _bggc ;};};return nil ;}; -// Accent Properties -AccPr *CT_AccPr ; +// ValidateWithPath validates the CT_TopBot and its children, prefixing error messages with path +func (_deeb *CT_TopBot )ValidateWithPath (path string )error {if _deeb .ValAttr ==ST_TopBotUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bdga :=_deeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bdga !=nil {return _bdga ;};return nil ;};func (_dgba ST_Script )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_cdeg :=_g .Attr {};_cdeg .Name =name ; +switch _dgba {case ST_ScriptUnset :_cdeg .Value ="";case ST_ScriptRoman :_cdeg .Value ="\u0072\u006f\u006da\u006e";case ST_ScriptScript :_cdeg .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_ScriptFraktur :_cdeg .Value ="\u0066r\u0061\u006b\u0074\u0075\u0072"; +case ST_ScriptDouble_struck :_cdeg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b";case ST_ScriptSans_serif :_cdeg .Value ="\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case ST_ScriptMonospace :_cdeg .Value ="\u006do\u006e\u006f\u0073\u0070\u0061\u0063e"; +};return _cdeg ,nil ;};func (_ccegb ST_Jc )Validate ()error {return _ccegb .ValidateWithPath ("")};type ST_BreakBinSub byte ; -// Base -E *CT_OMathArg ;}; +// Validate validates the CT_OMathParaPr and its children +func (_gfag *CT_OMathParaPr )Validate ()error {return _gfag .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072");};func NewCT_OMathArgPr ()*CT_OMathArgPr {_ebdfa :=&CT_OMathArgPr {};return _ebdfa }; -// Validate validates the CT_SPre and its children -func (_eeba *CT_SPre )Validate ()error {return _eeba .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065");};type CT_SSupPr struct{CtrlPr *CT_CtrlPr ;}; +// Validate validates the CT_BreakBinSub and its children +func (_dbg *CT_BreakBinSub )Validate ()error {return _dbg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062");};func (_adee *CT_NaryPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _adee .Chr !=nil {_bffd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_adee .Chr ,_bffd );};if _adee .LimLoc !=nil {_cbcd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0063"}}; +e .EncodeElement (_adee .LimLoc ,_cbcd );};if _adee .Grow !=nil {_fdef :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_adee .Grow ,_fdef );};if _adee .SubHide !=nil {_ggb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0073\u0075\u0062\u0048\u0069\u0064e"}}; +e .EncodeElement (_adee .SubHide ,_ggb );};if _adee .SupHide !=nil {_aeed :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0073\u0075\u0070\u0048\u0069\u0064e"}};e .EncodeElement (_adee .SupHide ,_aeed );};if _adee .CtrlPr !=nil {_befa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_adee .CtrlPr ,_befa );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_EqArr struct{ -// ValidateWithPath validates the CT_MR and its children, prefixing error messages with path -func (_adab *CT_MR )ValidateWithPath (path string )error {for _cgbd ,_egf :=range _adab .E {if _bdaf :=_egf .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_cgbd ));_bdaf !=nil {return _bdaf ;};};return nil ;};type CT_MCS struct{ +// Array Properties +EqArrPr *CT_EqArrPr ; -// Matrix Column -Mc []*CT_MC ;}; +// Element +E []*CT_OMathArg ;};const (ST_TopBotUnset ST_TopBot =0;ST_TopBotTop ST_TopBot =1;ST_TopBotBot ST_TopBot =2;); -// Validate validates the CT_FType and its children -func (_beee *CT_FType )Validate ()error {return _beee .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065");};func (_dbeg *ST_FType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ddaf ,_gabf :=d .Token ();if _gabf !=nil {return _gabf ; -};if _fbdf ,_efea :=_ddaf .(_f .EndElement );_efea &&_fbdf .Name ==start .Name {*_dbeg =1;return nil ;};if _abgge ,_fbdd :=_ddaf .(_f .CharData );!_fbdd {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddaf ); -}else {switch string (_abgge ){case "":*_dbeg =0;case "\u0062\u0061\u0072":*_dbeg =1;case "\u0073\u006b\u0077":*_dbeg =2;case "\u006c\u0069\u006e":*_dbeg =3;case "\u006e\u006f\u0042a\u0072":*_dbeg =4;};};_ddaf ,_gabf =d .Token ();if _gabf !=nil {return _gabf ; -};if _bffd ,_affd :=_ddaf .(_f .EndElement );_affd &&_bffd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddaf ); -};type CT_Char struct{ +// ValidateWithPath validates the CT_OMathParaPr and its children, prefixing error messages with path +func (_ggbee *CT_OMathParaPr )ValidateWithPath (path string )error {if _ggbee .Jc !=nil {if _agab :=_ggbee .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_agab !=nil {return _agab ;};};return nil ;};func (_ddecg *MathPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u003a\u006d\u0061\u0074\u0068\u0050\u0072";return _ddecg .CT_MathPr .MarshalXML (e ,start );};func (_dgbg *CT_GroupChr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dgbg .E =NewCT_OMathArg ();_beg :for {_dfea ,_ebb :=d .Token (); +if _ebb !=nil {return _ebb ;};switch _afd :=_dfea .(type ){case _g .StartElement :switch _afd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}:_dgbg .GroupChrPr =NewCT_GroupChrPr (); +if _dfbd :=d .DecodeElement (_dgbg .GroupChrPr ,&_afd );_dfbd !=nil {return _dfbd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fde :=d .DecodeElement (_dgbg .E ,&_afd ); +_fde !=nil {return _fde ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0020\u0025\u0076",_afd .Name ); +if _bgge :=d .Skip ();_bgge !=nil {return _bgge ;};};case _g .EndElement :break _beg ;case _g .CharData :};};return nil ;}; -// value -ValAttr string ;};func (_bcfe *CT_SSub )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bcfe .E =NewCT_OMathArg ();_bcfe .Sub =NewCT_OMathArg ();_ccged :for {_ecegc ,_egac :=d .Token ();if _egac !=nil {return _egac ;};switch _gabaa :=_ecegc .(type ){case _f .StartElement :switch _gabaa .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"}:_bcfe .SSubPr =NewCT_SSubPr (); -if _afaf :=d .DecodeElement (_bcfe .SSubPr ,&_gabaa );_afaf !=nil {return _afaf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _babf :=d .DecodeElement (_bcfe .E ,&_gabaa ); -_babf !=nil {return _babf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _cdfd :=d .DecodeElement (_bcfe .Sub ,&_gabaa ); -_cdfd !=nil {return _cdfd ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0062\u0020\u0025\u0076",_gabaa .Name ); -if _bbcg :=d .Skip ();_bbcg !=nil {return _bbcg ;};};case _f .EndElement :break _ccged ;case _f .CharData :};};return nil ;};type CT_D struct{ +// ValidateWithPath validates the CT_EqArr and its children, prefixing error messages with path +func (_bdff *CT_EqArr )ValidateWithPath (path string )error {if _bdff .EqArrPr !=nil {if _ddfd :=_bdff .EqArrPr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");_ddfd !=nil {return _ddfd ;};};for _fgd ,_eeea :=range _bdff .E {if _egbc :=_eeea .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_fgd )); +_egbc !=nil {return _egbc ;};};return nil ;};func NewCT_Phant ()*CT_Phant {_dgbc :=&CT_Phant {};_dgbc .E =NewCT_OMathArg ();return _dgbc }; -// Delimiter Properties -DPr *CT_DPr ; +// Validate validates the CT_Integer255 and its children +func (_ddef *CT_Integer255 )Validate ()error {return _ddef .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035");};func NewCT_FuncPr ()*CT_FuncPr {_feab :=&CT_FuncPr {};return _feab };func (_aegb ST_Script )ValidateWithPath (path string )error {switch _aegb {case 0,1,2,3,4,5,6:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aegb )); +};return nil ;}; -// Base -E []*CT_OMathArg ;};func (_bdg *CT_LimLowPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bfgg :for {_ffba ,_dabb :=d .Token ();if _dabb !=nil {return _dabb ;};switch _ccbb :=_ffba .(type ){case _f .StartElement :switch _ccbb .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bdg .CtrlPr =NewCT_CtrlPr (); -if _defc :=d .DecodeElement (_bdg .CtrlPr ,&_ccbb );_defc !=nil {return _defc ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072\u0020\u0025\u0076",_ccbb .Name ); -if _fcbc :=d .Skip ();_fcbc !=nil {return _fcbc ;};};case _f .EndElement :break _bfgg ;case _f .CharData :};};return nil ;};type CT_BorderBox struct{ +// Validate validates the CT_MathPr and its children +func (_cdff *CT_MathPr )Validate ()error {return _cdff .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r");};type CT_Phant struct{ -// Border-Box Properties -BorderBoxPr *CT_BorderBoxPr ; +// Phantom Properties +PhantPr *CT_PhantPr ; // Base -E *CT_OMathArg ;};func (_bfbe ST_FType )Validate ()error {return _bfbe .ValidateWithPath ("")};type CT_Integer2 struct{ +E *CT_OMathArg ;};func (_cee *CT_OnOff )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_aagc :=range start .Attr {if _aagc .Name .Local =="\u0076\u0061\u006c"{_ccaff ,_eabd :=ParseUnionST_OnOff (_aagc .Value );if _eabd !=nil {return _eabd ; +};_cee .ValAttr =&_ccaff ;continue ;};};for {_bggf ,_bgcf :=d .Token ();if _bgcf !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_bgcf );};if _agabc ,_aeae :=_bggf .(_g .EndElement ); +_aeae &&_agabc .Name ==start .Name {break ;};};return nil ;};func (_cbgf ST_TopBot )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_cbgf .String (),start );};type CT_TopBot struct{ // Value -ValAttr int64 ;}; +ValAttr ST_TopBot ;};func NewCT_SSubSup ()*CT_SSubSup {_fafd :=&CT_SSubSup {};_fafd .E =NewCT_OMathArg ();_fafd .Sub =NewCT_OMathArg ();_fafd .Sup =NewCT_OMathArg ();return _fafd ;};type CT_Shp struct{ -// Validate validates the CT_OMathArgPr and its children -func (_fcbg *CT_OMathArgPr )Validate ()error {return _fcbg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072");};func (_cddg *CT_GroupChr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cddg .GroupChrPr !=nil {_eabd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0067r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}};e .EncodeElement (_cddg .GroupChrPr ,_eabd );};_ege :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}}; -e .EncodeElement (_cddg .E ,_ege );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_NaryPr struct{ +// Value +ValAttr ST_Shp ;}; -// n-ary Operator Character -Chr *CT_Char ; +// ValidateWithPath validates the CT_Integer255 and its children, prefixing error messages with path +func (_dgcb *CT_Integer255 )ValidateWithPath (path string )error {if _dgcb .ValAttr < 1{return _a .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dgcb .ValAttr ); +};if _dgcb .ValAttr > 255{return _a .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_dgcb .ValAttr ); +};return nil ;};func NewEG_OMathElementsChoice ()*EG_OMathElementsChoice {_acbg :=&EG_OMathElementsChoice {};_acbg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice ();return _acbg ;}; -// n-ary Limit Location -LimLoc *CT_LimLoc ; +// ValidateWithPath validates the CT_SSubSup and its children, prefixing error messages with path +func (_gdec *CT_SSubSup )ValidateWithPath (path string )error {if _gdec .SSubSupPr !=nil {if _acb :=_gdec .SSubSupPr .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");_acb !=nil {return _acb ;};};if _bgcbb :=_gdec .E .ValidateWithPath (path +"\u002f\u0045"); +_bgcbb !=nil {return _bgcbb ;};if _beeg :=_gdec .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_beeg !=nil {return _beeg ;};if _agaf :=_gdec .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_agaf !=nil {return _agaf ;};return nil ;}; +type MathPr struct{CT_MathPr };func (_fefe *CT_Nary )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _fefe .NaryPr !=nil {_bec :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079\u0050\u0072"}}; +e .EncodeElement (_fefe .NaryPr ,_bec );};_aadgf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_fefe .Sub ,_aadgf );_ebdfb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_fefe .Sup ,_ebdfb ); +_aaae :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fefe .E ,_aaae );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_eebc ST_BreakBin )ValidateWithPath (path string )error {switch _eebc {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eebc )); +};return nil ;}; -// n-ary Grow -Grow *CT_OnOff ; +// Validate validates the CT_RChoice and its children +func (_dfda *CT_RChoice )Validate ()error {return _dfda .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};func (_aafd *CT_YAlign )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aafd .ValAttr =_ab .ST_YAlign (1); +for _ ,_eadg :=range start .Attr {if _eadg .Name .Local =="\u0076\u0061\u006c"{_aafd .ValAttr .UnmarshalXMLAttr (_eadg );continue ;};};for {_fbea ,_cface :=d .Token ();if _cface !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0059\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_cface ); +};if _fbaad ,_bedff :=_fbea .(_g .EndElement );_bedff &&_fbaad .Name ==start .Name {break ;};};return nil ;}; -// Hide Subscript (n-ary) -SubHide *CT_OnOff ; +// ValidateWithPath validates the EG_OMathMathElementsChoice and its children, prefixing error messages with path +func (_gaed *EG_OMathMathElementsChoice )ValidateWithPath (path string )error {if _gaed .Acc !=nil {if _bafdd :=_gaed .Acc .ValidateWithPath (path +"\u002f\u0041\u0063\u0063");_bafdd !=nil {return _bafdd ;};};if _gaed .Bar !=nil {if _gdfga :=_gaed .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072"); +_gdfga !=nil {return _gdfga ;};};if _gaed .Box !=nil {if _bcga :=_gaed .Box .ValidateWithPath (path +"\u002f\u0042\u006f\u0078");_bcga !=nil {return _bcga ;};};if _gaed .BorderBox !=nil {if _cbcaa :=_gaed .BorderBox .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"); +_cbcaa !=nil {return _cbcaa ;};};if _gaed .D !=nil {if _eccb :=_gaed .D .ValidateWithPath (path +"\u002f\u0044");_eccb !=nil {return _eccb ;};};if _gaed .EqArr !=nil {if _cgba :=_gaed .EqArr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072"); +_cgba !=nil {return _cgba ;};};if _gaed .F !=nil {if _cbgb :=_gaed .F .ValidateWithPath (path +"\u002f\u0046");_cbgb !=nil {return _cbgb ;};};if _gaed .Func !=nil {if _dffcc :=_gaed .Func .ValidateWithPath (path +"\u002f\u0046\u0075n\u0063");_dffcc !=nil {return _dffcc ; +};};if _gaed .GroupChr !=nil {if _ebeb :=_gaed .GroupChr .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0043\u0068r");_ebeb !=nil {return _ebeb ;};};if _gaed .LimLow !=nil {if _ddbc :=_gaed .LimLow .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077"); +_ddbc !=nil {return _ddbc ;};};if _gaed .LimUpp !=nil {if _faae :=_gaed .LimUpp .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070");_faae !=nil {return _faae ;};};if _gaed .M !=nil {if _fbgeb :=_gaed .M .ValidateWithPath (path +"\u002f\u004d"); +_fbgeb !=nil {return _fbgeb ;};};if _gaed .Nary !=nil {if _fcbgd :=_gaed .Nary .ValidateWithPath (path +"\u002f\u004e\u0061r\u0079");_fcbgd !=nil {return _fcbgd ;};};if _gaed .Phant !=nil {if _bdfa :=_gaed .Phant .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074"); +_bdfa !=nil {return _bdfa ;};};if _gaed .Rad !=nil {if _fcaa :=_gaed .Rad .ValidateWithPath (path +"\u002f\u0052\u0061\u0064");_fcaa !=nil {return _fcaa ;};};if _gaed .SPre !=nil {if _bgega :=_gaed .SPre .ValidateWithPath (path +"\u002f\u0053\u0050r\u0065"); +_bgega !=nil {return _bgega ;};};if _gaed .SSub !=nil {if _fbed :=_gaed .SSub .ValidateWithPath (path +"\u002f\u0053\u0053u\u0062");_fbed !=nil {return _fbed ;};};if _gaed .SSubSup !=nil {if _gdcb :=_gaed .SSubSup .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070"); +_gdcb !=nil {return _gdcb ;};};if _gaed .SSup !=nil {if _cdee :=_gaed .SSup .ValidateWithPath (path +"\u002f\u0053\u0053u\u0070");_cdee !=nil {return _cdee ;};};if _gaed .R !=nil {if _bdda :=_gaed .R .ValidateWithPath (path +"\u002f\u0052");_bdda !=nil {return _bdda ; +};};return nil ;}; -// Hide Superscript (n-ary) -SupHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_ceaeb *ST_TopBot )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_ceaeb =0;case "\u0074\u006f\u0070":*_ceaeb =1;case "\u0062\u006f\u0074":*_ceaeb =2;};return nil ;};func NewCT_GroupChrPr ()*CT_GroupChrPr {_gag :=&CT_GroupChrPr {}; -return _gag }; +// Validate validates the CT_OMathPara and its children +func (_eeb *CT_OMathPara )Validate ()error {return _eeb .ValidateWithPath ("\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");};func (_bdea *CT_XAlign )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_facc ,_abdb :=_bdea .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _abdb !=nil {return _abdb ;};start .Attr =append (start .Attr ,_facc );e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_GroupChr struct{ -// Validate validates the CT_LimUpp and its children -func (_gbdc *CT_LimUpp )Validate ()error {return _gbdc .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p");};func (_gceb *CT_SSupPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ggbc :for {_cgfb ,_gegd :=d .Token ();if _gegd !=nil {return _gegd ; -};switch _dgad :=_cgfb .(type ){case _f .StartElement :switch _dgad .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_gceb .CtrlPr =NewCT_CtrlPr (); -if _fdbf :=d .DecodeElement (_gceb .CtrlPr ,&_dgad );_fdbf !=nil {return _fdbf ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075p\u0050\u0072 \u0025\u0076",_dgad .Name ); -if _bbfd :=d .Skip ();_bbfd !=nil {return _bbfd ;};};case _f .EndElement :break _ggbc ;case _f .CharData :};};return nil ;};type CT_DPr struct{ +// Group-Character Properties +GroupChrPr *CT_GroupChrPr ; -// Delimiter Beginning Character -BegChr *CT_Char ; +// Base +E *CT_OMathArg ;};func NewCT_OMathJc ()*CT_OMathJc {_fbbe :=&CT_OMathJc {};return _fbbe };func (_gbg *CT_DPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gffc :for {_fea ,_ffe :=d .Token ();if _ffe !=nil {return _ffe ;};switch _bcdc :=_fea .(type ){case _g .StartElement :switch _bcdc .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"}:_gbg .BegChr =NewCT_Char (); +if _aeb :=d .DecodeElement (_gbg .BegChr ,&_bcdc );_aeb !=nil {return _aeb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"}:_gbg .SepChr =NewCT_Char (); +if _bbfa :=d .DecodeElement (_gbg .SepChr ,&_bcdc );_bbfa !=nil {return _bbfa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"}:_gbg .EndChr =NewCT_Char (); +if _cgc :=d .DecodeElement (_gbg .EndChr ,&_bcdc );_cgc !=nil {return _cgc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_gbg .Grow =NewCT_OnOff (); +if _ecce :=d .DecodeElement (_gbg .Grow ,&_bcdc );_ecce !=nil {return _ecce ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u0070"}:_gbg .Shp =NewCT_Shp (); +if _cgf :=d .DecodeElement (_gbg .Shp ,&_bcdc );_cgf !=nil {return _cgf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_gbg .CtrlPr =NewCT_CtrlPr (); +if _cbbb :=d .DecodeElement (_gbg .CtrlPr ,&_bcdc );_cbbb !=nil {return _cbbb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0050\u0072\u0020\u0025\u0076",_bcdc .Name ); +if _cge :=d .Skip ();_cge !=nil {return _cge ;};};case _g .EndElement :break _gffc ;case _g .CharData :};};return nil ;};func (_cbafb ST_FType )String ()string {switch _cbafb {case 0:return "";case 1:return "\u0062\u0061\u0072";case 2:return "\u0073\u006b\u0077"; +case 3:return "\u006c\u0069\u006e";case 4:return "\u006e\u006f\u0042a\u0072";};return "";}; -// Delimiter Separator Character -SepChr *CT_Char ; +// Validate validates the CT_SPrePr and its children +func (_gafc *CT_SPrePr )Validate ()error {return _gafc .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r");};func NewCT_Script ()*CT_Script {_gbgc :=&CT_Script {};return _gbgc };func NewCT_String ()*CT_String {_bfaa :=&CT_String {};return _bfaa }; -// Delimiter Ending Character -EndChr *CT_Char ; -// Delimiter Grow -Grow *CT_OnOff ; +// Validate validates the CT_Acc and its children +func (_dg *CT_Acc )Validate ()error {return _dg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063");};type CT_String struct{ -// Shape (Delimiters) -Shp *CT_Shp ;CtrlPr *CT_CtrlPr ;};func (_adbg *CT_BorderBox )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _adbg .BorderBoxPr !=nil {_dgb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}}; -e .EncodeElement (_adbg .BorderBoxPr ,_dgb );};_gc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_adbg .E ,_gc );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_eabdd *CT_ManualBreak )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_eefa :=range start .Attr {if _eefa .Name .Local =="\u0061\u006c\u006eA\u0074"{_cffe ,_ffge :=_bc .ParseInt (_eefa .Value ,10,64); -if _ffge !=nil {return _ffge ;};_eabdd .AlnAtAttr =&_cffe ;continue ;};};for {_fabd ,_cfae :=d .Token ();if _cfae !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u006e\u0075\u0061\u006c\u0042\u0072\u0065\u0061\u006b:\u0020\u0025\u0073",_cfae ); -};if _gefe ,_bfcf :=_fabd .(_f .EndElement );_bfcf &&_gefe .Name ==start .Name {break ;};};return nil ;};func (_cbac *CT_Box )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbac .E =NewCT_OMathArg ();_dag :for {_fdd ,_dgg :=d .Token ();if _dgg !=nil {return _dgg ; -};switch _cag :=_fdd .(type ){case _f .StartElement :switch _cag .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"}:_cbac .BoxPr =NewCT_BoxPr (); -if _bbf :=d .DecodeElement (_cbac .BoxPr ,&_cag );_bbf !=nil {return _bbf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fde :=d .DecodeElement (_cbac .E ,&_cag ); -_fde !=nil {return _fde ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0020\u0025\u0076",_cag .Name ); -if _acb :=d .Skip ();_acb !=nil {return _acb ;};};case _f .EndElement :break _dag ;case _f .CharData :};};return nil ;};type CT_BreakBinSub struct{ +// value +ValAttr *string ;};type CT_Script struct{ // Value -ValAttr ST_BreakBinSub ;};func (_geg *CT_CtrlPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for {_cfe ,_edf :=d .Token ();if _edf !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0074\u0072l\u0050\u0072\u003a\u0020\u0025\u0073",_edf ); -};if _bfe ,_afd :=_cfe .(_f .EndElement );_afd &&_bfe .Name ==start .Name {break ;};};return nil ;}; +ValAttr ST_Script ;};func (_aeec *CT_MPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _aeec .BaseJc !=nil {_agfc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_aeec .BaseJc ,_agfc ); +};if _aeec .PlcHide !=nil {_dgca :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0070\u006c\u0063\u0048\u0069\u0064e"}};e .EncodeElement (_aeec .PlcHide ,_dgca );};if _aeec .RSpRule !=nil {_gcgf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}}; +e .EncodeElement (_aeec .RSpRule ,_gcgf );};if _aeec .CGpRule !=nil {_abd :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0063\u0047\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_aeec .CGpRule ,_abd );};if _aeec .RSp !=nil {_abce :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0072S\u0070"}}; +e .EncodeElement (_aeec .RSp ,_abce );};if _aeec .CSp !=nil {_ggcg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063S\u0070"}};e .EncodeElement (_aeec .CSp ,_ggcg );};if _aeec .CGp !=nil {_fgegff :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063G\u0070"}}; +e .EncodeElement (_aeec .CGp ,_fgegff );};if _aeec .Mcs !=nil {_ccded :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006dc\u0073"}};e .EncodeElement (_aeec .Mcs ,_ccded );};if _aeec .CtrlPr !=nil {_fgcf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_aeec .CtrlPr ,_fgcf );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewOMathPara ()*OMathPara {_baaga :=&OMathPara {};_baaga .CT_OMathPara =*NewCT_OMathPara ();return _baaga ;};type CT_MC struct{ -// Validate validates the CT_CtrlPr and its children -func (_cdc *CT_CtrlPr )Validate ()error {return _cdc .ValidateWithPath ("\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r");};type CT_LimLowPr struct{CtrlPr *CT_CtrlPr ;};func (_bbdfc *EG_OMathElementsChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -_abcf :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _adgb :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Acc ,&_abcf );_adgb !=nil {return _adgb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _ceebf :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Bar ,&_abcf );_ceebf !=nil {return _ceebf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fdgge :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Box ,&_abcf );_fdgge !=nil {return _fdgge ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fcef :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .BorderBox ,&_abcf );_fcef !=nil {return _fcef ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _cddd :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .D ,&_abcf );_cddd !=nil {return _cddd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _geff :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .EqArr ,&_abcf );_geff !=nil {return _geff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _ecgf :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .F ,&_abcf );_ecgf !=nil {return _ecgf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _abcd :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Func ,&_abcf );_abcd !=nil {return _abcd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gbed :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .GroupChr ,&_abcf );_gbed !=nil {return _gbed ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gbbb :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .LimLow ,&_abcf );_gbbb !=nil {return _gbbb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _bbgd :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .LimUpp ,&_abcf );_bbgd !=nil {return _bbgd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _eggb :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .M ,&_abcf );_eggb !=nil {return _eggb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _bdda :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Nary ,&_abcf );_bdda !=nil {return _bdda ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fgfe :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Phant ,&_abcf );_fgfe !=nil {return _fgfe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _dabcg :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .Rad ,&_abcf );_dabcg !=nil {return _dabcg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _dfgd :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .SPre ,&_abcf );_dfgd !=nil {return _dfgd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _agdbf :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .SSub ,&_abcf );_agdbf !=nil {return _agdbf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fbbdc :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .SSubSup ,&_abcf );_fbbdc !=nil {return _fbbdc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gfae :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .SSup ,&_abcf );_gfae !=nil {return _gfae ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_bbdfc .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _cgda :=d .DecodeElement (&_bbdfc .OMathMathElementsChoice .R ,&_abcf );_cgda !=nil {return _cgda ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u004d\u0061\u0074h\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_abcf .Name ); -if _ecbd :=d .Skip ();_ecbd !=nil {return _ecbd ;};};return nil ;};const (ST_StyleUnset ST_Style =0;ST_StyleP ST_Style =1;ST_StyleB ST_Style =2;ST_StyleI ST_Style =3;ST_StyleBi ST_Style =4;);func (_fd *CT_BorderBoxPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eae :for {_cfg ,_be :=d .Token (); -if _be !=nil {return _be ;};switch _bcf :=_cfg .(type ){case _f .StartElement :switch _bcf .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"}:_fd .HideTop =NewCT_OnOff (); -if _efcd :=d .DecodeElement (_fd .HideTop ,&_bcf );_efcd !=nil {return _efcd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"}:_fd .HideBot =NewCT_OnOff (); -if _fed :=d .DecodeElement (_fd .HideBot ,&_bcf );_fed !=nil {return _fed ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}:_fd .HideLeft =NewCT_OnOff (); -if _ead :=d .DecodeElement (_fd .HideLeft ,&_bcf );_ead !=nil {return _ead ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"}:_fd .HideRight =NewCT_OnOff (); -if _ded :=d .DecodeElement (_fd .HideRight ,&_bcf );_ded !=nil {return _ded ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"}:_fd .StrikeH =NewCT_OnOff (); -if _gdg :=d .DecodeElement (_fd .StrikeH ,&_bcf );_gdg !=nil {return _gdg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"}:_fd .StrikeV =NewCT_OnOff (); -if _gdd :=d .DecodeElement (_fd .StrikeV ,&_bcf );_gdd !=nil {return _gdd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}:_fd .StrikeBLTR =NewCT_OnOff (); -if _egbb :=d .DecodeElement (_fd .StrikeBLTR ,&_bcf );_egbb !=nil {return _egbb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}:_fd .StrikeTLBR =NewCT_OnOff (); -if _egc :=d .DecodeElement (_fd .StrikeTLBR ,&_bcf );_egc !=nil {return _egc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fd .CtrlPr =NewCT_CtrlPr (); -if _agg :=d .DecodeElement (_fd .CtrlPr ,&_bcf );_agg !=nil {return _agg ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0042o\u0078P\u0072\u0020\u0025\u0076",_bcf .Name ); -if _fda :=d .Skip ();_fda !=nil {return _fda ;};};case _f .EndElement :break _eae ;case _f .CharData :};};return nil ;};func (_fdggf *CT_OMathParaPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gafb :for {_cbfc ,_dcbd :=d .Token ();if _dcbd !=nil {return _dcbd ; -};switch _dcbgf :=_cbfc .(type ){case _f .StartElement :switch _dcbgf .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006a\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006a\u0063"}:_fdggf .Jc =NewCT_OMathJc (); -if _bgdb :=d .DecodeElement (_fdggf .Jc ,&_dcbgf );_bgdb !=nil {return _bgdb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050\u0061r\u0061P\u0072\u0020\u0025\u0076",_dcbgf .Name ); -if _dbea :=d .Skip ();_dbea !=nil {return _dbea ;};};case _f .EndElement :break _gafb ;case _f .CharData :};};return nil ;};func (_bgf *CT_LimLoc )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bgf .ValAttr =ST_LimLoc (1);for _ ,_bdbc :=range start .Attr {if _bdbc .Name .Local =="\u0076\u0061\u006c"{_bgf .ValAttr .UnmarshalXMLAttr (_bdbc ); -continue ;};};for {_acf ,_deea :=d .Token ();if _deea !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004c\u0069\u006dL\u006f\u0063\u003a\u0020\u0025\u0073",_deea );};if _eba ,_edef :=_acf .(_f .EndElement );_edef &&_eba .Name ==start .Name {break ; -};};return nil ;}; +// Matrix Column Properties +McPr *CT_MCPr ;}; -// Validate validates the CT_RadPr and its children -func (_eebbd *CT_RadPr )Validate ()error {return _eebbd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072");};type CT_UnSignedInteger struct{ +// Validate validates the EG_OMathMathElementsChoice and its children +func (_ebea *EG_OMathMathElementsChoice )Validate ()error {return _ebea .ValidateWithPath ("\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068o\u0069\u0063\u0065");};func (_agg *CT_Integer2 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_agg .ValAttr =-2; +for _ ,_bdg :=range start .Attr {if _bdg .Name .Local =="\u0076\u0061\u006c"{_fad ,_adbc :=_f .ParseInt (_bdg .Value ,10,64);if _adbc !=nil {return _adbc ;};_agg .ValAttr =_fad ;continue ;};};for {_dec ,_bgf :=d .Token ();if _bgf !=nil {return _a .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u003a\u0020\u0025\u0073",_bgf ); +};if _eaa ,_efc :=_dec .(_g .EndElement );_efc &&_eaa .Name ==start .Name {break ;};};return nil ;}; -// Value -ValAttr uint32 ;}; +// ValidateWithPath validates the CT_LimLoc and its children, prefixing error messages with path +func (_fab *CT_LimLoc )ValidateWithPath (path string )error {if _fab .ValAttr ==ST_LimLocUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cab :=_fab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cab !=nil {return _cab ;};return nil ;};func (_edgb *CT_MCS )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bcbad :for {_gfdf ,_abcdd :=d .Token (); +if _abcdd !=nil {return _abcdd ;};switch _aeee :=_gfdf .(type ){case _g .StartElement :switch _aeee .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063"}:_ggaa :=NewCT_MC (); +if _agbg :=d .DecodeElement (_ggaa ,&_aeee );_agbg !=nil {return _agbg ;};_edgb .Mc =append (_edgb .Mc ,_ggaa );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0043\u0053\u0020\u0025\u0076",_aeee .Name ); +if _cgeb :=d .Skip ();_cgeb !=nil {return _cgeb ;};};case _g .EndElement :break _bcbad ;case _g .CharData :};};return nil ;};func (_ebf *CT_RChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ebf .T !=nil {_adaec :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0074"}}; +e .EncodeElement (_ebf .T ,_adaec );};return nil ;};func (_fbdc ST_Shp )String ()string {switch _fbdc {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case 2:return "\u006d\u0061\u0074c\u0068";};return "";};const (ST_JcUnset ST_Jc =0; +ST_JcLeft ST_Jc =1;ST_JcRight ST_Jc =2;ST_JcCenter ST_Jc =3;ST_JcCenterGroup ST_Jc =4;); -// ValidateWithPath validates the CT_SSubPr and its children, prefixing error messages with path -func (_bbafb *CT_SSubPr )ValidateWithPath (path string )error {if _bbafb .CtrlPr !=nil {if _cdab :=_bbafb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cdab !=nil {return _cdab ;};};return nil ;};type CT_M struct{ +// ValidateWithPath validates the CT_BorderBoxPr and its children, prefixing error messages with path +func (_abc *CT_BorderBoxPr )ValidateWithPath (path string )error {if _abc .HideTop !=nil {if _dad :=_abc .HideTop .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0054\u006f\u0070");_dad !=nil {return _dad ;};};if _abc .HideBot !=nil {if _fbc :=_abc .HideBot .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0042\u006f\u0074"); +_fbc !=nil {return _fbc ;};};if _abc .HideLeft !=nil {if _cca :=_abc .HideLeft .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004c\u0065\u0066t");_cca !=nil {return _cca ;};};if _abc .HideRight !=nil {if _fgeb :=_abc .HideRight .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"); +_fgeb !=nil {return _fgeb ;};};if _abc .StrikeH !=nil {if _daed :=_abc .StrikeH .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0048");_daed !=nil {return _daed ;};};if _abc .StrikeV !=nil {if _bd :=_abc .StrikeV .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0056"); +_bd !=nil {return _bd ;};};if _abc .StrikeBLTR !=nil {if _ddb :=_abc .StrikeBLTR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052");_ddb !=nil {return _ddb ;};};if _abc .StrikeTLBR !=nil {if _cag :=_abc .StrikeTLBR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"); +_cag !=nil {return _cag ;};};if _abc .CtrlPr !=nil {if _bcg :=_abc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bcg !=nil {return _bcg ;};};return nil ;};func (_bface *CT_Script )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_gfegg :=range start .Attr {if _gfegg .Name .Local =="\u0076\u0061\u006c"{_bface .ValAttr .UnmarshalXMLAttr (_gfegg ); +continue ;};};for {_aabf ,_gggce :=d .Token ();if _gggce !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0072i\u0070\u0074\u003a\u0020\u0025\u0073",_gggce );};if _ffbc ,_cgcgb :=_aabf .(_g .EndElement );_cgcgb &&_ffbc .Name ==start .Name {break ; +};};return nil ;};func (_bbd *CT_MCPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bbd .Count !=nil {_bgea :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0063\u006f\u0075\u006e\u0074"}};e .EncodeElement (_bbd .Count ,_bgea ); +};if _bbd .McJc !=nil {_dbb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d\u0063\u004a\u0063"}};e .EncodeElement (_bbd .McJc ,_dbb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Matrix Properties -MPr *CT_MPr ; +// Validate validates the CT_SSubPr and its children +func (_dabg *CT_SSubPr )Validate ()error {return _dabg .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r");}; -// Matrix Row -Mr []*CT_MR ;}; +// Validate validates the CT_Integer2 and its children +func (_cbag *CT_Integer2 )Validate ()error {return _cbag .ValidateWithPath ("C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032");};func NewCT_EqArr ()*CT_EqArr {_egfd :=&CT_EqArr {};return _egfd };func (_agga *CT_LimUpp )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_agga .E =NewCT_OMathArg (); +_agga .Lim =NewCT_OMathArg ();_gdfa :for {_ebab ,_cfeb :=d .Token ();if _cfeb !=nil {return _cfeb ;};switch _ccde :=_ebab .(type ){case _g .StartElement :switch _ccde .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}:_agga .LimUppPr =NewCT_LimUppPr (); +if _bgbb :=d .DecodeElement (_agga .LimUppPr ,&_ccde );_bgbb !=nil {return _bgbb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dea :=d .DecodeElement (_agga .E ,&_ccde ); +_dea !=nil {return _dea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _gfeg :=d .DecodeElement (_agga .Lim ,&_ccde ); +_gfeg !=nil {return _gfeg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dU\u0070\u0070 \u0025\u0076",_ccde .Name ); +if _aga :=d .Skip ();_aga !=nil {return _aga ;};};case _g .EndElement :break _gdfa ;case _g .CharData :};};return nil ;};func (_eeg *CT_CtrlPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func NewOMath ()*OMath {_adcc :=&OMath {};_adcc .CT_OMath =*NewCT_OMath ();return _adcc };func NewCT_Acc ()*CT_Acc {_ge :=&CT_Acc {};_ge .E =NewCT_OMathArg ();return _ge };func (_efab *CT_Style )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_gcbe :=range start .Attr {if _gcbe .Name .Local =="\u0076\u0061\u006c"{_efab .ValAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};};for {_edfg ,_agcd :=d .Token ();if _agcd !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_agcd );};if _cadc ,_ggae :=_edfg .(_g .EndElement );_ggae &&_cadc .Name ==start .Name {break ; +};};return nil ;};type CT_OMath struct{EG_OMathElements []*EG_OMathElements ;};func NewCT_BreakBinSub ()*CT_BreakBinSub {_ecc :=&CT_BreakBinSub {};return _ecc };func (_aadd *CT_RadPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _aadd .DegHide !=nil {_eadc :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0064\u0065\u0067\u0048\u0069\u0064e"}};e .EncodeElement (_aadd .DegHide ,_eadc );};if _aadd .CtrlPr !=nil {_bdcb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_aadd .CtrlPr ,_bdcb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_BorderBox and its children -func (_dfd *CT_BorderBox )Validate ()error {return _dfd .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");};type CT_RChoice struct{T *CT_Text ;}; +// Validate validates the CT_LimLow and its children +func (_ddd *CT_LimLow )Validate ()error {return _ddd .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw");}; + +// Validate validates the CT_MPr and its children +func (_agbff *CT_MPr )Validate ()error {return _agbff .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0050\u0072");};func NewCT_FType ()*CT_FType {_ecd :=&CT_FType {};_ecd .ValAttr =ST_FType (1);return _ecd };func (_dbgg *CT_OMathPara )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _dbgg .OMathParaPr !=nil {_fdac :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}};e .EncodeElement (_dbgg .OMathParaPr ,_fdac );};_degg :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}}; +for _ ,_ebee :=range _dbgg .OMath {e .EncodeElement (_ebee ,_degg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; // ValidateWithPath validates the CT_SPrePr and its children, prefixing error messages with path -func (_cbbg *CT_SPrePr )ValidateWithPath (path string )error {if _cbbg .CtrlPr !=nil {if _efgga :=_cbbg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_efgga !=nil {return _efgga ;};};return nil ;};func (_dgaf *ST_Style )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_dgaf =0; -case "\u0070":*_dgaf =1;case "\u0062":*_dgaf =2;case "\u0069":*_dgaf =3;case "\u0062\u0069":*_dgaf =4;};return nil ;};func NewCT_SPre ()*CT_SPre {_bddcg :=&CT_SPre {};_bddcg .Sub =NewCT_OMathArg ();_bddcg .Sup =NewCT_OMathArg ();_bddcg .E =NewCT_OMathArg (); -return _bddcg ;}; +func (_dfdec *CT_SPrePr )ValidateWithPath (path string )error {if _dfdec .CtrlPr !=nil {if _edd :=_dfdec .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_edd !=nil {return _edd ;};};return nil ;};type CT_SSubPr struct{CtrlPr *CT_CtrlPr ; +}; -// ValidateWithPath validates the CT_UnSignedInteger and its children, prefixing error messages with path -func (_deca *CT_UnSignedInteger )ValidateWithPath (path string )error {return nil };const (ST_BreakBinSubUnset ST_BreakBinSub =0;ST_BreakBinSub__ ST_BreakBinSub =1;ST_BreakBinSub___ ST_BreakBinSub =2;ST_BreakBinSub____ ST_BreakBinSub =3;); +// ValidateWithPath validates the CT_FPr and its children, prefixing error messages with path +func (_gab *CT_FPr )ValidateWithPath (path string )error {if _gab .Type !=nil {if _ecb :=_gab .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_ecb !=nil {return _ecb ;};};if _gab .CtrlPr !=nil {if _afc :=_gab .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_afc !=nil {return _afc ;};};return nil ;};func (_gad *CT_FType )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_bcf ,_dcf :=_gad .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"});if _dcf !=nil {return _dcf ;};start .Attr =append (start .Attr ,_bcf ); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bcc *CT_EqArrPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bga :for {_gag ,_bdd :=d .Token ();if _bdd !=nil {return _bdd ;};switch _egff :=_gag .(type ){case _g .StartElement :switch _egff .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_bcc .BaseJc =NewCT_YAlign (); +if _dfga :=d .DecodeElement (_bcc .BaseJc ,&_egff );_dfga !=nil {return _dfga ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"}:_bcc .MaxDist =NewCT_OnOff (); +if _bgg :=d .DecodeElement (_bcc .MaxDist ,&_egff );_bgg !=nil {return _bgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"}:_bcc .ObjDist =NewCT_OnOff (); +if _fce :=d .DecodeElement (_bcc .ObjDist ,&_egff );_fce !=nil {return _fce ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_bcc .RSpRule =NewCT_SpacingRule (); +if _fdce :=d .DecodeElement (_bcc .RSpRule ,&_egff );_fdce !=nil {return _fdce ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_bcc .RSp =NewCT_UnSignedInteger (); +if _ecg :=d .DecodeElement (_bcc .RSp ,&_egff );_ecg !=nil {return _ecg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bcc .CtrlPr =NewCT_CtrlPr (); +if _ddfdg :=d .DecodeElement (_bcc .CtrlPr ,&_egff );_ddfdg !=nil {return _ddfdg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fE\u0071\u0041\u0072\u0072\u0050\u0072\u0020\u0025\u0076",_egff .Name ); +if _gdac :=d .Skip ();_gdac !=nil {return _gdac ;};};case _g .EndElement :break _bga ;case _g .CharData :};};return nil ;};func (_dabc *ST_FType )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cffbe ,_dgea :=d .Token ();if _dgea !=nil {return _dgea ; +};if _aefge ,_egbe :=_cffbe .(_g .EndElement );_egbe &&_aefge .Name ==start .Name {*_dabc =1;return nil ;};if _dadga ,_ddbb :=_cffbe .(_g .CharData );!_ddbb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cffbe ); +}else {switch string (_dadga ){case "":*_dabc =0;case "\u0062\u0061\u0072":*_dabc =1;case "\u0073\u006b\u0077":*_dabc =2;case "\u006c\u0069\u006e":*_dabc =3;case "\u006e\u006f\u0042a\u0072":*_dabc =4;};};_cffbe ,_dgea =d .Token ();if _dgea !=nil {return _dgea ; +};if _gabbg ,_feaa :=_cffbe .(_g .EndElement );_feaa &&_gabbg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cffbe ); +};type CT_FType struct{ -// ValidateWithPath validates the CT_LimLoc and its children, prefixing error messages with path -func (_dcea *CT_LimLoc )ValidateWithPath (path string )error {if _dcea .ValAttr ==ST_LimLocUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eada :=_dcea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eada !=nil {return _eada ;};return nil ;};func (_dbcb ST_Shp )Validate ()error {return _dbcb .ValidateWithPath ("")};func (_gedcg *EG_OMathElementsChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -_gedcg .OMathMathElementsChoice .MarshalXML (e ,_f .StartElement {});e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fgcf *CT_XAlign )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fgcf .ValAttr =_cb .ST_XAlign (1); -for _ ,_ggffg :=range start .Attr {if _ggffg .Name .Local =="\u0076\u0061\u006c"{_fgcf .ValAttr .UnmarshalXMLAttr (_ggffg );continue ;};};for {_afae ,_caabf :=d .Token ();if _caabf !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0058\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_caabf ); -};if _dbga ,_dceb :=_afae .(_f .EndElement );_dceb &&_dbga .Name ==start .Name {break ;};};return nil ;};type CT_BoxPr struct{ +// Value +ValAttr ST_FType ;};func (_efabf *ST_Shp )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_efabf =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_efabf =1;case "\u006d\u0061\u0074c\u0068":*_efabf =2;};return nil ;}; + +// ValidateWithPath validates the CT_YAlign and its children, prefixing error messages with path +func (_ecgb *CT_YAlign )ValidateWithPath (path string )error {if _ecgb .ValAttr ==_ab .ST_YAlignUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ebae :=_ecgb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebae !=nil {return _ebae ;};return nil ;}; + +// Validate validates the CT_MathPrChoice and its children +func (_cadg *CT_MathPrChoice )Validate ()error {return _cadg .ValidateWithPath ("\u0043T\u005fM\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};type ST_FType byte ;type CT_OMathJc struct{ + +// Value +ValAttr ST_Jc ;};func (_gdfg *CT_SpacingRule )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gdfg .ValAttr =0;for _ ,_cccb :=range start .Attr {if _cccb .Name .Local =="\u0076\u0061\u006c"{_bagc ,_edfa :=_f .ParseInt (_cccb .Value ,10,64); +if _edfa !=nil {return _edfa ;};_gdfg .ValAttr =_bagc ;continue ;};};for {_dbbgf ,_edeg :=d .Token ();if _edeg !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0070\u0061\u0063\u0069\u006e\u0067\u0052\u0075\u006c\u0065:\u0020\u0025\u0073",_edeg ); +};if _bdgb ,_defcc :=_dbbgf .(_g .EndElement );_defcc &&_bdgb .Name ==start .Name {break ;};};return nil ;};type CT_UnSignedInteger struct{ + +// Value +ValAttr uint32 ;};func (_gfde *CT_OMathArg )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _gfde .ArgPr !=nil {_cffa :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0061\u0072\u0067\u0050\u0072"}};e .EncodeElement (_gfde .ArgPr ,_cffa ); +};if _gfde .EG_OMathElements !=nil {for _ ,_fca :=range _gfde .EG_OMathElements {_fca .MarshalXML (e ,_g .StartElement {});};};if _gfde .CtrlPr !=nil {_fbga :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_gfde .CtrlPr ,_fbga );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_GroupChr and its children, prefixing error messages with path +func (_fcec *CT_GroupChr )ValidateWithPath (path string )error {if _fcec .GroupChrPr !=nil {if _fbeg :=_fcec .GroupChrPr .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");_fbeg !=nil {return _fbeg ;};};if _bce :=_fcec .E .ValidateWithPath (path +"\u002f\u0045"); +_bce !=nil {return _bce ;};return nil ;};type CT_BoxPr struct{ // Operator Emulator OpEmu *CT_OnOff ; @@ -378,438 +500,422 @@ Diff *CT_OnOff ; Brk *CT_ManualBreak ; // Alignment -Aln *CT_OnOff ;CtrlPr *CT_CtrlPr ;};type ST_Jc byte ; - -// Validate validates the CT_SSubPr and its children -func (_dbba *CT_SSubPr )Validate ()error {return _dbba .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r");};func NewCT_Integer2 ()*CT_Integer2 {_gdb :=&CT_Integer2 {};_gdb .ValAttr =-2;return _gdb };type CT_SSub struct{ +Aln *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_aaf *CT_BoxPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _aaf .OpEmu !=nil {_bdb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006f\u0070\u0045\u006d\u0075"}}; +e .EncodeElement (_aaf .OpEmu ,_bdb );};if _aaf .NoBreak !=nil {_cfe :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006e\u006f\u0042\u0072\u0065\u0061k"}};e .EncodeElement (_aaf .NoBreak ,_cfe );};if _aaf .Diff !=nil {_aagf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0064\u0069\u0066\u0066"}}; +e .EncodeElement (_aaf .Diff ,_aagf );};if _aaf .Brk !=nil {_gdd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_aaf .Brk ,_gdd );};if _aaf .Aln !=nil {_agda :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0061l\u006e"}}; +e .EncodeElement (_aaf .Aln ,_agda );};if _aaf .CtrlPr !=nil {_abfa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_aaf .CtrlPr ,_abfa );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;}; -// Subscript Properties -SSubPr *CT_SSubPr ; +// ValidateWithPath validates the EG_OMathMathElements and its children, prefixing error messages with path +func (_begea *EG_OMathMathElements )ValidateWithPath (path string )error {if _agbac :=_begea .OMathMathElementsChoice .ValidateWithPath (path +"\u002fO\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_agbac !=nil {return _agbac ;};return nil ;};func NewCT_Rad ()*CT_Rad {_eecdf :=&CT_Rad {};_eecdf .Deg =NewCT_OMathArg ();_eecdf .E =NewCT_OMathArg ();return _eecdf ;};type CT_ManualBreak struct{ -// Base -E *CT_OMathArg ; +// Index of Operator to Align To +AlnAtAttr *int64 ;}; -// Subscript (Subscript function) -Sub *CT_OMathArg ;};func NewCT_Box ()*CT_Box {_agf :=&CT_Box {};_agf .E =NewCT_OMathArg ();return _agf }; +// ValidateWithPath validates the CT_DPr and its children, prefixing error messages with path +func (_eec *CT_DPr )ValidateWithPath (path string )error {if _eec .BegChr !=nil {if _dcec :=_eec .BegChr .ValidateWithPath (path +"\u002fB\u0065\u0067\u0043\u0068\u0072");_dcec !=nil {return _dcec ;};};if _eec .SepChr !=nil {if _ggdg :=_eec .SepChr .ValidateWithPath (path +"\u002fS\u0065\u0070\u0043\u0068\u0072"); +_ggdg !=nil {return _ggdg ;};};if _eec .EndChr !=nil {if _efdg :=_eec .EndChr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0068\u0072");_efdg !=nil {return _efdg ;};};if _eec .Grow !=nil {if _debc :=_eec .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077"); +_debc !=nil {return _debc ;};};if _eec .Shp !=nil {if _ccf :=_eec .Shp .ValidateWithPath (path +"\u002f\u0053\u0068\u0070");_ccf !=nil {return _ccf ;};};if _eec .CtrlPr !=nil {if _ccg :=_eec .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_ccg !=nil {return _ccg ;};};return nil ;}; -// ValidateWithPath validates the MathPr and its children, prefixing error messages with path -func (_bgef *MathPr )ValidateWithPath (path string )error {if _eabg :=_bgef .CT_MathPr .ValidateWithPath (path );_eabg !=nil {return _eabg ;};return nil ;};func (_ddeg *CT_Text )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ddeg .SpaceAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_d .Sprintf ("\u0025\u0076",*_ddeg .SpaceAttr )}); -};e .EncodeElement (_ddeg .Content ,start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_EqArrPr and its children +func (_eecc *CT_EqArrPr )Validate ()error {return _eecc .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");};func (_bdcd *ST_BreakBin )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_adddg ,_dgbb :=d .Token (); +if _dgbb !=nil {return _dgbb ;};if _dgce ,_egaf :=_adddg .(_g .EndElement );_egaf &&_dgce .Name ==start .Name {*_bdcd =1;return nil ;};if _gdad ,_cffbg :=_adddg .(_g .CharData );!_cffbg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adddg ); +}else {switch string (_gdad ){case "":*_bdcd =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_bdcd =1;case "\u0061\u0066\u0074e\u0072":*_bdcd =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_bdcd =3;};};_adddg ,_dgbb =d .Token ();if _dgbb !=nil {return _dgbb ; +};if _fbde ,_bddbb :=_adddg .(_g .EndElement );_bddbb &&_fbde .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adddg ); +};func (_dgcc *CT_OMathParaPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ecbg :for {_fcf ,_gfae :=d .Token ();if _gfae !=nil {return _gfae ;};switch _fdec :=_fcf .(type ){case _g .StartElement :switch _fdec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006a\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006a\u0063"}:_dgcc .Jc =NewCT_OMathJc (); +if _edaa :=d .DecodeElement (_dgcc .Jc ,&_fdec );_edaa !=nil {return _edaa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050\u0061r\u0061P\u0072\u0020\u0025\u0076",_fdec .Name ); +if _cabbg :=d .Skip ();_cabbg !=nil {return _cabbg ;};};case _g .EndElement :break _ecbg ;case _g .CharData :};};return nil ;};func (_bdae *CT_Phant )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bdae .PhantPr !=nil {_fcaf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074\u0050r"}}; +e .EncodeElement (_bdae .PhantPr ,_fcaf );};_dccg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_bdae .E ,_dccg );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ccbc *EG_OMathMathElementsChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_daeac :=start ; +switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_ccbc .Acc =NewCT_Acc (); +if _befcb :=d .DecodeElement (_ccbc .Acc ,&_daeac );_befcb !=nil {return _befcb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_ccbc .Bar =NewCT_Bar (); +if _bdfc :=d .DecodeElement (_ccbc .Bar ,&_daeac );_bdfc !=nil {return _bdfc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_ccbc .Box =NewCT_Box (); +if _ddff :=d .DecodeElement (_ccbc .Box ,&_daeac );_ddff !=nil {return _ddff ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_ccbc .BorderBox =NewCT_BorderBox (); +if _fcgd :=d .DecodeElement (_ccbc .BorderBox ,&_daeac );_fcgd !=nil {return _fcgd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_ccbc .D =NewCT_D (); +if _ebef :=d .DecodeElement (_ccbc .D ,&_daeac );_ebef !=nil {return _ebef ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_ccbc .EqArr =NewCT_EqArr (); +if _fbadg :=d .DecodeElement (_ccbc .EqArr ,&_daeac );_fbadg !=nil {return _fbadg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_ccbc .F =NewCT_F (); +if _egfg :=d .DecodeElement (_ccbc .F ,&_daeac );_egfg !=nil {return _egfg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_ccbc .Func =NewCT_Func (); +if _gabb :=d .DecodeElement (_ccbc .Func ,&_daeac );_gabb !=nil {return _gabb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_ccbc .GroupChr =NewCT_GroupChr (); +if _fgbdb :=d .DecodeElement (_ccbc .GroupChr ,&_daeac );_fgbdb !=nil {return _fgbdb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_ccbc .LimLow =NewCT_LimLow (); +if _gggad :=d .DecodeElement (_ccbc .LimLow ,&_daeac );_gggad !=nil {return _gggad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_ccbc .LimUpp =NewCT_LimUpp (); +if _cdea :=d .DecodeElement (_ccbc .LimUpp ,&_daeac );_cdea !=nil {return _cdea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_ccbc .M =NewCT_M (); +if _faab :=d .DecodeElement (_ccbc .M ,&_daeac );_faab !=nil {return _faab ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_ccbc .Nary =NewCT_Nary (); +if _cafe :=d .DecodeElement (_ccbc .Nary ,&_daeac );_cafe !=nil {return _cafe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_ccbc .Phant =NewCT_Phant (); +if _efg :=d .DecodeElement (_ccbc .Phant ,&_daeac );_efg !=nil {return _efg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_ccbc .Rad =NewCT_Rad (); +if _agdag :=d .DecodeElement (_ccbc .Rad ,&_daeac );_agdag !=nil {return _agdag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_ccbc .SPre =NewCT_SPre (); +if _aaag :=d .DecodeElement (_ccbc .SPre ,&_daeac );_aaag !=nil {return _aaag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_ccbc .SSub =NewCT_SSub (); +if _eggb :=d .DecodeElement (_ccbc .SSub ,&_daeac );_eggb !=nil {return _eggb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_ccbc .SSubSup =NewCT_SSubSup (); +if _cdcc :=d .DecodeElement (_ccbc .SSubSup ,&_daeac );_cdcc !=nil {return _cdcc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_ccbc .SSup =NewCT_SSup (); +if _fefc :=d .DecodeElement (_ccbc .SSup ,&_daeac );_fefc !=nil {return _fefc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_ccbc .R =NewCT_R (); +if _bcda :=d .DecodeElement (_ccbc .R ,&_daeac );_bcda !=nil {return _bcda ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u004f\u004da\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_daeac .Name ); +if _eegd :=d .Skip ();_eegd !=nil {return _eegd ;};};return nil ;};type CT_OnOff struct{ -// Validate validates the MathPr and its children -func (_efeee *MathPr )Validate ()error {return _efeee .ValidateWithPath ("\u004d\u0061\u0074\u0068\u0050\u0072");}; +// value +ValAttr *_ab .ST_OnOff ;}; -// Validate validates the CT_MCPr and its children -func (_ggba *CT_MCPr )Validate ()error {return _ggba .ValidateWithPath ("\u0043T\u005f\u004d\u0043\u0050\u0072");};type CT_FPr struct{ +// Validate validates the CT_SPre and its children +func (_eecdff *CT_SPre )Validate ()error {return _eecdff .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065");};func NewCT_RPR ()*CT_RPR {_aege :=&CT_RPR {};return _aege };func NewCT_PhantPr ()*CT_PhantPr {_edaca :=&CT_PhantPr {};return _edaca }; +func (_bge *CT_CtrlPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for {_ce ,_edb :=d .Token ();if _edb !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0074\u0072l\u0050\u0072\u003a\u0020\u0025\u0073",_edb ); +};if _cfd ,_ggce :=_ce .(_g .EndElement );_ggce &&_cfd .Name ==start .Name {break ;};};return nil ;};func (_bcge ST_LimLoc )ValidateWithPath (path string )error {switch _bcge {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcge )); +};return nil ;}; -// Fraction type -Type *CT_FType ;CtrlPr *CT_CtrlPr ;};func NewCT_Text ()*CT_Text {_gdagg :=&CT_Text {};return _gdagg };func (_ce *CT_Bar )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ce .E =NewCT_OMathArg ();_ga :for {_gb ,_ega :=d .Token ();if _ega !=nil {return _ega ; -};switch _eca :=_gb .(type ){case _f .StartElement :switch _eca .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"}:_ce .BarPr =NewCT_BarPr (); -if _cea :=d .DecodeElement (_ce .BarPr ,&_eca );_cea !=nil {return _cea ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dc :=d .DecodeElement (_ce .E ,&_eca ); -_dc !=nil {return _dc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0020\u0025\u0076",_eca .Name ); -if _add :=d .Skip ();_add !=nil {return _add ;};};case _f .EndElement :break _ga ;case _f .CharData :};};return nil ;};func NewCT_MathPrChoice ()*CT_MathPrChoice {_ccf :=&CT_MathPrChoice {};return _ccf }; +// Validate validates the CT_Nary and its children +func (_abcdb *CT_Nary )Validate ()error {return _abcdb .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079");}; -// ValidateWithPath validates the CT_SSubSup and its children, prefixing error messages with path -func (_ebgbg *CT_SSubSup )ValidateWithPath (path string )error {if _ebgbg .SSubSupPr !=nil {if _cbacf :=_ebgbg .SSubSupPr .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");_cbacf !=nil {return _cbacf ;};};if _debd :=_ebgbg .E .ValidateWithPath (path +"\u002f\u0045"); -_debd !=nil {return _debd ;};if _abee :=_ebgbg .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_abee !=nil {return _abee ;};if _acdg :=_ebgbg .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_acdg !=nil {return _acdg ;};return nil ;}; +// ValidateWithPath validates the CT_SSubPr and its children, prefixing error messages with path +func (_bcdd *CT_SSubPr )ValidateWithPath (path string )error {if _bcdd .CtrlPr !=nil {if _fcfg :=_bcdd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fcfg !=nil {return _fcfg ;};};return nil ;}; +// Validate validates the CT_TwipsMeasure and its children +func (_fddbf *CT_TwipsMeasure )Validate ()error {return _fddbf .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");}; -// ValidateWithPath validates the CT_Bar and its children, prefixing error messages with path -func (_gbf *CT_Bar )ValidateWithPath (path string )error {if _gbf .BarPr !=nil {if _efe :=_gbf .BarPr .ValidateWithPath (path +"\u002f\u0042\u0061\u0072\u0050\u0072");_efe !=nil {return _efe ;};};if _afe :=_gbf .E .ValidateWithPath (path +"\u002f\u0045"); -_afe !=nil {return _afe ;};return nil ;};func (_egdc ST_Script )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_ceag :=_f .Attr {};_ceag .Name =name ;switch _egdc {case ST_ScriptUnset :_ceag .Value ="";case ST_ScriptRoman :_ceag .Value ="\u0072\u006f\u006da\u006e"; -case ST_ScriptScript :_ceag .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_ScriptFraktur :_ceag .Value ="\u0066r\u0061\u006b\u0074\u0075\u0072";case ST_ScriptDouble_struck :_ceag .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b"; -case ST_ScriptSans_serif :_ceag .Value ="\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case ST_ScriptMonospace :_ceag .Value ="\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return _ceag ,nil ;};func (_aaga *CT_OMathJc )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_cbcga :=range start .Attr {if _cbcga .Name .Local =="\u0076\u0061\u006c"{_aaga .ValAttr .UnmarshalXMLAttr (_cbcga ); -continue ;};};for {_eefc ,_gegg :=d .Token ();if _gegg !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063\u003a\u0020%\u0073",_gegg );};if _beab ,_ccbc :=_eefc .(_f .EndElement ); -_ccbc &&_beab .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_M and its children, prefixing error messages with path +func (_fabb *CT_M )ValidateWithPath (path string )error {if _fabb .MPr !=nil {if _efdga :=_fabb .MPr .ValidateWithPath (path +"\u002f\u004d\u0050\u0072");_efdga !=nil {return _efdga ;};};for _baeg ,_acec :=range _fabb .Mr {if _bfeg :=_acec .ValidateWithPath (_a .Sprintf ("\u0025s\u002f\u004d\u0072\u005b\u0025\u0064]",path ,_baeg )); +_bfeg !=nil {return _bfeg ;};};return nil ;}; -// Validate validates the CT_SSubSupPr and its children -func (_fbfa *CT_SSubSupPr )Validate ()error {return _fbfa .ValidateWithPath ("\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");};func NewCT_OMathArgPr ()*CT_OMathArgPr {_baba :=&CT_OMathArgPr {};return _baba }; +// Validate validates the CT_Rad and its children +func (_ddbd *CT_Rad )Validate ()error {return _ddbd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064");};func (_dbgdc *CT_Integer2 )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_dbgdc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_MCS ()*CT_MCS {_fdcg :=&CT_MCS {};return _fdcg };func (_eefg *CT_FuncPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _eefg .CtrlPr !=nil {_afe :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_eefg .CtrlPr ,_afe );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Rad and its children, prefixing error messages with path -func (_dacc *CT_Rad )ValidateWithPath (path string )error {if _dacc .RadPr !=nil {if _ffe :=_dacc .RadPr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0050\u0072");_ffe !=nil {return _ffe ;};};if _bbafa :=_dacc .Deg .ValidateWithPath (path +"\u002f\u0044\u0065\u0067"); -_bbafa !=nil {return _bbafa ;};if _abd :=_dacc .E .ValidateWithPath (path +"\u002f\u0045");_abd !=nil {return _abd ;};return nil ;};func NewEG_OMathMathElementsChoice ()*EG_OMathMathElementsChoice {_cgeb :=&EG_OMathMathElementsChoice {};return _cgeb ;}; -func (_ag *CT_Acc )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _ag .AccPr !=nil {_bf :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0061\u0063\u0063\u0050\u0072"}};e .EncodeElement (_ag .AccPr ,_bf );};_e :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}}; -e .EncodeElement (_ag .E ,_e );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_R and its children, prefixing error messages with path +func (_dffc *CT_R )ValidateWithPath (path string )error {if _dffc .RPr !=nil {if _ffb :=_dffc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_ffb !=nil {return _ffb ;};};for _babe ,_ddea :=range _dffc .RChoice {if _dggd :=_ddea .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0052\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_babe )); +_dggd !=nil {return _dggd ;};};return nil ;};func (_gceb *CT_String )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gceb .ValAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_gceb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_F ()*CT_F {_dcc :=&CT_F {};_dcc .Num =NewCT_OMathArg ();_dcc .Den =NewCT_OMathArg ();return _dcc ;}; -// ValidateWithPath validates the CT_NaryPr and its children, prefixing error messages with path -func (_dfda *CT_NaryPr )ValidateWithPath (path string )error {if _dfda .Chr !=nil {if _gggg :=_dfda .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_gggg !=nil {return _gggg ;};};if _dfda .LimLoc !=nil {if _efgg :=_dfda .LimLoc .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0063"); -_efgg !=nil {return _efgg ;};};if _dfda .Grow !=nil {if _aedfc :=_dfda .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_aedfc !=nil {return _aedfc ;};};if _dfda .SubHide !=nil {if _fdac :=_dfda .SubHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0048\u0069\u0064\u0065"); -_fdac !=nil {return _fdac ;};};if _dfda .SupHide !=nil {if _cafd :=_dfda .SupHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0070\u0048\u0069\u0064\u0065");_cafd !=nil {return _cafd ;};};if _dfda .CtrlPr !=nil {if _gaccc :=_dfda .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_gaccc !=nil {return _gaccc ;};};return nil ;};func (_dcdeb *ST_Style )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eage ,_aceb :=d .Token ();if _aceb !=nil {return _aceb ;};if _ddgbb ,_gbfg :=_eage .(_f .EndElement );_gbfg &&_ddgbb .Name ==start .Name {*_dcdeb =1; -return nil ;};if _edgge ,_fccc :=_eage .(_f .CharData );!_fccc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eage );}else {switch string (_edgge ){case "":*_dcdeb =0; -case "\u0070":*_dcdeb =1;case "\u0062":*_dcdeb =2;case "\u0069":*_dcdeb =3;case "\u0062\u0069":*_dcdeb =4;};};_eage ,_aceb =d .Token ();if _aceb !=nil {return _aceb ;};if _fedgf ,_eebg :=_eage .(_f .EndElement );_eebg &&_fedgf .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eage );};func (_ggbf *CT_YAlign )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ggbf .ValAttr =_cb .ST_YAlign (1); -for _ ,_cdaa :=range start .Attr {if _cdaa .Name .Local =="\u0076\u0061\u006c"{_ggbf .ValAttr .UnmarshalXMLAttr (_cdaa );continue ;};};for {_ffcgb ,_gbfbe :=d .Token ();if _gbfbe !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0059\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_gbfbe ); -};if _ffaa ,_babg :=_ffcgb .(_f .EndElement );_babg &&_ffaa .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_BreakBinSub and its children, prefixing error messages with path +func (_daa *CT_BreakBinSub )ValidateWithPath (path string )error {if _bf :=_daa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bf !=nil {return _bf ;};return nil ;};func (_cbdce *OMathPara )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cbdce .CT_OMathPara =*NewCT_OMathPara (); +_cffb :for {_bfad ,_dbde :=d .Token ();if _dbde !=nil {return _dbde ;};switch _aecgd :=_bfad .(type ){case _g .StartElement :switch _aecgd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_cbdce .OMathParaPr =NewCT_OMathParaPr (); +if _gacg :=d .DecodeElement (_cbdce .OMathParaPr ,&_aecgd );_gacg !=nil {return _gacg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dafg :=NewCT_OMath (); +if _ebgg :=d .DecodeElement (_dafg ,&_aecgd );_ebgg !=nil {return _ebgg ;};_cbdce .OMath =append (_cbdce .OMath ,_dafg );default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061 \u0025\u0076",_aecgd .Name ); +if _ggada :=d .Skip ();_ggada !=nil {return _ggada ;};};case _g .EndElement :break _cffb ;case _g .CharData :};};return nil ;};func (_eddc *ST_Style )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_eddc =0;case "\u0070":*_eddc =1; +case "\u0062":*_eddc =2;case "\u0069":*_eddc =3;case "\u0062\u0069":*_eddc =4;};return nil ;};func NewEG_OMathElements ()*EG_OMathElements {_dgfaf :=&EG_OMathElements {};_dgfaf .OMathElementsChoice =NewEG_OMathElementsChoice ();return _dgfaf ;};func (_cdgbe ST_Style )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_feba :=_g .Attr {}; +_feba .Name =name ;switch _cdgbe {case ST_StyleUnset :_feba .Value ="";case ST_StyleP :_feba .Value ="\u0070";case ST_StyleB :_feba .Value ="\u0062";case ST_StyleI :_feba .Value ="\u0069";case ST_StyleBi :_feba .Value ="\u0062\u0069";};return _feba ,nil ; +};func (_ebec *ST_Shp )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dbag ,_decc :=d .Token ();if _decc !=nil {return _decc ;};if _gefc ,_gfce :=_dbag .(_g .EndElement );_gfce &&_gefc .Name ==start .Name {*_ebec =1;return nil ;};if _fdgb ,_gfdc :=_dbag .(_g .CharData ); +!_gfdc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbag );}else {switch string (_fdgb ){case "":*_ebec =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_ebec =1; +case "\u006d\u0061\u0074c\u0068":*_ebec =2;};};_dbag ,_decc =d .Token ();if _decc !=nil {return _decc ;};if _dfgd ,_bcbg :=_dbag .(_g .EndElement );_bcbg &&_dfgd .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbag ); +};func (_cacdb ST_LimLoc )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_cacdb .String (),start );}; -// Validate validates the CT_MR and its children -func (_caab *CT_MR )Validate ()error {return _caab .ValidateWithPath ("\u0043\u0054\u005fM\u0052")};func NewCT_ManualBreak ()*CT_ManualBreak {_bad :=&CT_ManualBreak {};return _bad }; +// Validate validates the CT_OMathArgPr and its children +func (_bfcc *CT_OMathArgPr )Validate ()error {return _bfcc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072");};func (_cgcaa *ST_TopBot )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cdcg ,_eadbg :=d .Token (); +if _eadbg !=nil {return _eadbg ;};if _dbdb ,_edbg :=_cdcg .(_g .EndElement );_edbg &&_dbdb .Name ==start .Name {*_cgcaa =1;return nil ;};if _agac ,_fedb :=_cdcg .(_g .CharData );!_fedb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdcg ); +}else {switch string (_agac ){case "":*_cgcaa =0;case "\u0074\u006f\u0070":*_cgcaa =1;case "\u0062\u006f\u0074":*_cgcaa =2;};};_cdcg ,_eadbg =d .Token ();if _eadbg !=nil {return _eadbg ;};if _cea ,_abgb :=_cdcg .(_g .EndElement );_abgb &&_cea .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdcg );};func (_ebe *CT_BreakBinSub )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_ggf :=range start .Attr {if _ggf .Name .Local =="\u0076\u0061\u006c"{_ebe .ValAttr .UnmarshalXMLAttr (_ggf ); +continue ;};};for {_gec ,_eeef :=d .Token ();if _eeef !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u0053\u0075\u0062:\u0020\u0025\u0073",_eeef );};if _fcd ,_cgaa :=_gec .(_g .EndElement ); +_cgaa &&_fcd .Name ==start .Name {break ;};};return nil ;};func (_adfbf *CT_R )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _adfbf .RPr !=nil {_gfeb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0072P\u0072"}}; +e .EncodeElement (_adfbf .RPr ,_gfeb );};if _adfbf .RChoice !=nil {for _ ,_aabe :=range _adfbf .RChoice {_aabe .MarshalXML (e ,_g .StartElement {});};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_R and its children -func (_gfde *CT_R )Validate ()error {return _gfde .ValidateWithPath ("\u0043\u0054\u005f\u0052")}; +// Validate validates the CT_OMathJc and its children +func (_ddbg *CT_OMathJc )Validate ()error {return _ddbg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063");}; -// Validate validates the CT_OMathArg and its children -func (_ceba *CT_OMathArg )Validate ()error {return _ceba .ValidateWithPath ("C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067");};func (_bead *CT_SSup )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bead .E =NewCT_OMathArg (); -_bead .Sup =NewCT_OMathArg ();_cdfdg :for {_caeg ,_efba :=d .Token ();if _efba !=nil {return _efba ;};switch _bag :=_caeg .(type ){case _f .StartElement :switch _bag .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"}:_bead .SSupPr =NewCT_SSupPr (); -if _ggadf :=d .DecodeElement (_bead .SSupPr ,&_bag );_ggadf !=nil {return _ggadf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bbeb :=d .DecodeElement (_bead .E ,&_bag ); -_bbeb !=nil {return _bbeb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _fdfb :=d .DecodeElement (_bead .Sup ,&_bag ); -_fdfb !=nil {return _fdfb ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0070\u0020\u0025\u0076",_bag .Name ); -if _bcfc :=d .Skip ();_bcfc !=nil {return _bcfc ;};};case _f .EndElement :break _cdfdg ;case _f .CharData :};};return nil ;};func (_adea *ST_Shp )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_addd ,_fdef :=d .Token ();if _fdef !=nil {return _fdef ; -};if _cgeba ,_acag :=_addd .(_f .EndElement );_acag &&_cgeba .Name ==start .Name {*_adea =1;return nil ;};if _fgdbd ,_aaaba :=_addd .(_f .CharData );!_aaaba {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_addd ); -}else {switch string (_fgdbd ){case "":*_adea =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_adea =1;case "\u006d\u0061\u0074c\u0068":*_adea =2;};};_addd ,_fdef =d .Token ();if _fdef !=nil {return _fdef ;};if _gffb ,_babce :=_addd .(_f .EndElement ); -_babce &&_gffb .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_addd );};type CT_Style struct{ +// ValidateWithPath validates the CT_Acc and its children, prefixing error messages with path +func (_df *CT_Acc )ValidateWithPath (path string )error {if _df .AccPr !=nil {if _ac :=_df .AccPr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0050\u0072");_ac !=nil {return _ac ;};};if _ff :=_df .E .ValidateWithPath (path +"\u002f\u0045");_ff !=nil {return _ff ; +};return nil ;};func (_dbccg ST_Shp )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_dbccg .String (),start );};func NewCT_BoxPr ()*CT_BoxPr {_dfb :=&CT_BoxPr {};return _dfb };type CT_Style struct{ // Value -ValAttr ST_Style ;};type ST_BreakBinSub byte ; +ValAttr ST_Style ;};func (_gcdgf *ST_Style )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fdfaf ,_bbce :=d .Token ();if _bbce !=nil {return _bbce ;};if _aeag ,_fcea :=_fdfaf .(_g .EndElement );_fcea &&_aeag .Name ==start .Name {*_gcdgf =1; +return nil ;};if _fggd ,_fgcfef :=_fdfaf .(_g .CharData );!_fgcfef {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdfaf );}else {switch string (_fggd ){case "":*_gcdgf =0; +case "\u0070":*_gcdgf =1;case "\u0062":*_gcdgf =2;case "\u0069":*_gcdgf =3;case "\u0062\u0069":*_gcdgf =4;};};_fdfaf ,_bbce =d .Token ();if _bbce !=nil {return _bbce ;};if _adgg ,_badd :=_fdfaf .(_g .EndElement );_badd &&_adgg .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdfaf );};func (_ecaa *CT_LimLoc )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ecaa .ValAttr =ST_LimLoc (1); +for _ ,_fef :=range start .Attr {if _fef .Name .Local =="\u0076\u0061\u006c"{_ecaa .ValAttr .UnmarshalXMLAttr (_fef );continue ;};};for {_cfage ,_ecec :=d .Token ();if _ecec !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004c\u0069\u006dL\u006f\u0063\u003a\u0020\u0025\u0073",_ecec ); +};if _efee ,_eae :=_cfage .(_g .EndElement );_eae &&_efee .Name ==start .Name {break ;};};return nil ;};func (_gccbf *EG_OMathMathElements )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +_ecgbe :for {_fbeae ,_dadg :=d .Token ();if _dadg !=nil {return _dadg ;};switch _dggde :=_fbeae .(type ){case _g .StartElement :switch _dggde .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _eada :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Acc ,&_dggde );_eada !=nil {return _eada ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gbafc :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Bar ,&_dggde );_gbafc !=nil {return _gbafc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gdcgc :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Box ,&_dggde );_gdcgc !=nil {return _gdcgc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _dccd :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .BorderBox ,&_dggde );_dccd !=nil {return _dccd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _abccb :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .D ,&_dggde );_abccb !=nil {return _abccb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _bdba :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .EqArr ,&_dggde );_bdba !=nil {return _bdba ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _cbefe :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .F ,&_dggde );_cbefe !=nil {return _cbefe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _aabgg :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Func ,&_dggde );_aabgg !=nil {return _aabgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ebbd :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .GroupChr ,&_dggde );_ebbd !=nil {return _ebbd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _dbbc :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .LimLow ,&_dggde );_dbbc !=nil {return _dbbc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ecda :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .LimUpp ,&_dggde );_ecda !=nil {return _ecda ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _bcgcb :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .M ,&_dggde );_bcgcb !=nil {return _bcgcb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _abaaad :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Nary ,&_dggde );_abaaad !=nil {return _abaaad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _bcfc :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Phant ,&_dggde );_bcfc !=nil {return _bcfc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gebca :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .Rad ,&_dggde );_gebca !=nil {return _gebca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _adce :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .SPre ,&_dggde );_adce !=nil {return _adce ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _fbad :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .SSub ,&_dggde );_fbad !=nil {return _fbad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _fdbbe :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .SSubSup ,&_dggde );_fdbbe !=nil {return _fdbbe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _eabe :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .SSup ,&_dggde );_eabe !=nil {return _eabe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_gccbf .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gffea :=d .DecodeElement (&_gccbf .OMathMathElementsChoice .R ,&_dggde );_gffea !=nil {return _gffea ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_dggde .Name ); +if _aedfg :=d .Skip ();_aedfg !=nil {return _aedfg ;};};case _g .EndElement :break _ecgbe ;case _g .CharData :};};return nil ;};func (_dfeg *EG_OMathElements )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_dfeg .OMathElementsChoice .MarshalXML (e ,_g .StartElement {}); +return nil ;};func (_gbae *ST_TopBot )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_gbae =0;case "\u0074\u006f\u0070":*_gbae =1;case "\u0062\u006f\u0074":*_gbae =2;};return nil ;}; -// ValidateWithPath validates the CT_MathPr and its children, prefixing error messages with path -func (_aaab *CT_MathPr )ValidateWithPath (path string )error {if _aaab .MathFont !=nil {if _fdfa :=_aaab .MathFont .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0046\u006f\u006et");_fdfa !=nil {return _fdfa ;};};if _aaab .BrkBin !=nil {if _dcdc :=_aaab .BrkBin .ValidateWithPath (path +"\u002fB\u0072\u006b\u0042\u0069\u006e"); -_dcdc !=nil {return _dcdc ;};};if _aaab .BrkBinSub !=nil {if _fddba :=_aaab .BrkBinSub .ValidateWithPath (path +"\u002f\u0042\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062");_fddba !=nil {return _fddba ;};};if _aaab .SmallFrac !=nil {if _bbgb :=_aaab .SmallFrac .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"); -_bbgb !=nil {return _bbgb ;};};if _aaab .DispDef !=nil {if _agae :=_aaab .DispDef .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0044\u0065\u0066");_agae !=nil {return _agae ;};};if _aaab .LMargin !=nil {if _ebdd :=_aaab .LMargin .ValidateWithPath (path +"\u002f\u004c\u004d\u0061\u0072\u0067\u0069\u006e"); -_ebdd !=nil {return _ebdd ;};};if _aaab .RMargin !=nil {if _eaabe :=_aaab .RMargin .ValidateWithPath (path +"\u002f\u0052\u004d\u0061\u0072\u0067\u0069\u006e");_eaabe !=nil {return _eaabe ;};};if _aaab .DefJc !=nil {if _daed :=_aaab .DefJc .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u004a\u0063"); -_daed !=nil {return _daed ;};};if _aaab .PreSp !=nil {if _aac :=_aaab .PreSp .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0053\u0070");_aac !=nil {return _aac ;};};if _aaab .PostSp !=nil {if _ggcf :=_aaab .PostSp .ValidateWithPath (path +"\u002fP\u006f\u0073\u0074\u0053\u0070"); -_ggcf !=nil {return _ggcf ;};};if _aaab .InterSp !=nil {if _cbcf :=_aaab .InterSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0053\u0070");_cbcf !=nil {return _cbcf ;};};if _aaab .IntraSp !=nil {if _aefc :=_aaab .IntraSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0072\u0061\u0053\u0070"); -_aefc !=nil {return _aefc ;};};if _aaab .MathPrChoice !=nil {if _dbbg :=_aaab .MathPrChoice .ValidateWithPath (path +"\u002f\u004d\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");_dbbg !=nil {return _dbbg ;};};if _aaab .IntLim !=nil {if _gdeb :=_aaab .IntLim .ValidateWithPath (path +"\u002fI\u006e\u0074\u004c\u0069\u006d"); -_gdeb !=nil {return _gdeb ;};};if _aaab .NaryLim !=nil {if _ebbd :=_aaab .NaryLim .ValidateWithPath (path +"\u002f\u004e\u0061\u0072\u0079\u004c\u0069\u006d");_ebbd !=nil {return _ebbd ;};};return nil ;};func (_edgga ST_FType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_edgga .String (),start ); -};func (_fgd *CT_BreakBin )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _fgd .ValAttr !=ST_BreakBinUnset {_fac ,_bca :=_fgd .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bca !=nil {return _bca ;};start .Attr =append (start .Attr ,_fac ); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_LimLoc and its children -func (_afdf *CT_LimLoc )Validate ()error {return _afdf .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc");}; +// Validate validates the CT_XAlign and its children +func (_bedb *CT_XAlign )Validate ()error {return _bedb .ValidateWithPath ("\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n");};func (_fdgd ST_FType )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_fdgd .String (),start ); +};type CT_LimLow struct{ -// ValidateWithPath validates the CT_FType and its children, prefixing error messages with path -func (_cga *CT_FType )ValidateWithPath (path string )error {if _cga .ValAttr ==ST_FTypeUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cdgc :=_cga .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdgc !=nil {return _cdgc ;};return nil ;};func (_abdc *ST_Script )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dcgd ,_cbgd :=d .Token (); -if _cbgd !=nil {return _cbgd ;};if _fafg ,_ggcbf :=_dcgd .(_f .EndElement );_ggcbf &&_fafg .Name ==start .Name {*_abdc =1;return nil ;};if _cecda ,_fgea :=_dcgd .(_f .CharData );!_fgea {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcgd ); -}else {switch string (_cecda ){case "":*_abdc =0;case "\u0072\u006f\u006da\u006e":*_abdc =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_abdc =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_abdc =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_abdc =4; -case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_abdc =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_abdc =6;};};_dcgd ,_cbgd =d .Token ();if _cbgd !=nil {return _cbgd ;};if _dgde ,_cabb :=_dcgd .(_f .EndElement );_cabb &&_dgde .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcgd );}; +// Lower-Limit Properties +LimLowPr *CT_LimLowPr ; -// Validate validates the CT_F and its children -func (_aea *CT_F )Validate ()error {return _aea .ValidateWithPath ("\u0043\u0054\u005f\u0046")}; +// Base +E *CT_OMathArg ; -// ValidateWithPath validates the CT_Script and its children, prefixing error messages with path -func (_dbda *CT_Script )ValidateWithPath (path string )error {if _geab :=_dbda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_geab !=nil {return _geab ;};return nil ;}; +// Limit +Lim *CT_OMathArg ;};func (_cb *CT_Bar )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _cb .BarPr !=nil {_ae :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0062\u0061\u0072\u0050\u0072"}};e .EncodeElement (_cb .BarPr ,_ae ); +};_ef :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cb .E ,_ef );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_OMathElements and its children -func (_egcf *EG_OMathElements )Validate ()error {return _egcf .ValidateWithPath ("\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};func (_bgeg *CT_OMathParaPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _bgeg .Jc !=nil {_fbbbe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006a\u0063"}};e .EncodeElement (_bgeg .Jc ,_fbbbe );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fccdc ST_Style )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cgad :=_f .Attr {}; -_cgad .Name =name ;switch _fccdc {case ST_StyleUnset :_cgad .Value ="";case ST_StyleP :_cgad .Value ="\u0070";case ST_StyleB :_cgad .Value ="\u0062";case ST_StyleI :_cgad .Value ="\u0069";case ST_StyleBi :_cgad .Value ="\u0062\u0069";};return _cgad ,nil ; -};func (_dcfe *CT_RChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _dcfe .T !=nil {_fded :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0074"}};e .EncodeElement (_dcfe .T ,_fded );};return nil ;};func (_ggf *CT_EqArrPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _ggf .BaseJc !=nil {_aafa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_ggf .BaseJc ,_aafa );};if _ggf .MaxDist !=nil {_ecg :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006d\u0061\u0078\u0044\u0069\u0073t"}}; -e .EncodeElement (_ggf .MaxDist ,_ecg );};if _ggf .ObjDist !=nil {_dca :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006f\u0062\u006a\u0044\u0069\u0073t"}};e .EncodeElement (_ggf .ObjDist ,_dca );};if _ggf .RSpRule !=nil {_cce :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}}; -e .EncodeElement (_ggf .RSpRule ,_cce );};if _ggf .RSp !=nil {_agdg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_ggf .RSp ,_agdg );};if _ggf .CtrlPr !=nil {_cbbf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; -e .EncodeElement (_ggf .CtrlPr ,_cbbf );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_Acc ()*CT_Acc {_a :=&CT_Acc {};_a .E =NewCT_OMathArg ();return _a };func (_cdff *CT_Rad )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cdff .Deg =NewCT_OMathArg (); -_cdff .E =NewCT_OMathArg ();_ddfe :for {_dafce ,_fgbbb :=d .Token ();if _fgbbb !=nil {return _fgbbb ;};switch _cge :=_dafce .(type ){case _f .StartElement :switch _cge .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"}:_cdff .RadPr =NewCT_RadPr (); -if _ddad :=d .DecodeElement (_cdff .RadPr ,&_cge );_ddad !=nil {return _ddad ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0067"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0067"}:if _dcca :=d .DecodeElement (_cdff .Deg ,&_cge ); -_dcca !=nil {return _dcca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _gceec :=d .DecodeElement (_cdff .E ,&_cge ); -_gceec !=nil {return _gceec ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0020\u0025\u0076",_cge .Name ); -if _fgge :=d .Skip ();_fgge !=nil {return _fgge ;};};case _f .EndElement :break _ddfe ;case _f .CharData :};};return nil ;};const (ST_ShpUnset ST_Shp =0;ST_ShpCentered ST_Shp =1;ST_ShpMatch ST_Shp =2;);func (_bcbb ST_BreakBinSub )Validate ()error {return _bcbb .ValidateWithPath ("")}; -func (_adaa *CT_LimLoc )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_fcec ,_cdad :=_adaa .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _cdad !=nil {return _cdad ;};start .Attr =append (start .Attr ,_fcec );e .EncodeToken (start ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_EqArrPr struct{ +// ValidateWithPath validates the CT_Box and its children, prefixing error messages with path +func (_bgd *CT_Box )ValidateWithPath (path string )error {if _bgd .BoxPr !=nil {if _gff :=_bgd .BoxPr .ValidateWithPath (path +"\u002f\u0042\u006f\u0078\u0050\u0072");_gff !=nil {return _gff ;};};if _egfc :=_bgd .E .ValidateWithPath (path +"\u002f\u0045"); +_egfc !=nil {return _egfc ;};return nil ;};type CT_MPr struct{ -// Equation Array Base Justification +// Matrix Base Justification BaseJc *CT_YAlign ; -// Maximum Distribution -MaxDist *CT_OnOff ; - -// Object Distribution -ObjDist *CT_OnOff ; +// Hide Placeholders (Matrix) +PlcHide *CT_OnOff ; // Row Spacing Rule RSpRule *CT_SpacingRule ; -// Row Spacing (Array) -RSp *CT_UnSignedInteger ;CtrlPr *CT_CtrlPr ;};func (_bgba *CT_MCS )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bbfe :for {_efdb ,_gacc :=d .Token ();if _gacc !=nil {return _gacc ;};switch _ccae :=_efdb .(type ){case _f .StartElement :switch _ccae .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063"}:_bgfc :=NewCT_MC (); -if _cgca :=d .DecodeElement (_bgfc ,&_ccae );_cgca !=nil {return _cgca ;};_bgba .Mc =append (_bgba .Mc ,_bgfc );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0043\u0053\u0020\u0025\u0076",_ccae .Name ); -if _bbca :=d .Skip ();_bbca !=nil {return _bbca ;};};case _f .EndElement :break _bbfe ;case _f .CharData :};};return nil ;}; +// Matrix Column Gap Rule +CGpRule *CT_SpacingRule ; -// Validate validates the CT_RPR and its children -func (_gdfbf *CT_RPR )Validate ()error {return _gdfbf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0052");};func NewCT_FuncPr ()*CT_FuncPr {_aef :=&CT_FuncPr {};return _aef };func (_cafde *CT_OMathArg )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aabc :for {_aagef ,_ceae :=d .Token (); -if _ceae !=nil {return _ceae ;};switch _eccad :=_aagef .(type ){case _f .StartElement :switch _eccad .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"}:_cafde .ArgPr =NewCT_OMathArgPr (); -if _edcgc :=d .DecodeElement (_cafde .ArgPr ,&_eccad );_edcgc !=nil {return _edcgc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cafde .CtrlPr =NewCT_CtrlPr (); -if _addf :=d .DecodeElement (_cafde .CtrlPr ,&_eccad );_addf !=nil {return _addf ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0020\u0025\u0076",_eccad .Name ); -if _gebb :=d .Skip ();_gebb !=nil {return _gebb ;};};case _f .EndElement :break _aabc ;case _f .CharData :};};return nil ;};func NewCT_OMath ()*CT_OMath {_cfdd :=&CT_OMath {};return _cfdd };func (_bcebb *CT_Text )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fbe :=range start .Attr {if _fbe .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_fbe .Name .Local =="\u0073\u0070\u0061c\u0065"{_dacaf :=_fbe .Value ; -_bcebb .SpaceAttr =&_dacaf ;continue ;};};for {_afdac ,_cdfdgg :=d .Token ();if _cdfdgg !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_cdfdgg );};if _eddf ,_abfdg :=_afdac .(_f .CharData ); -_abfdg {_bcebb .Content =string (_eddf );};if _bggf ,_agca :=_afdac .(_f .EndElement );_agca &&_bggf .Name ==start .Name {break ;};};return nil ;}; +// Row Spacing (Matrix) +RSp *CT_UnSignedInteger ; -// Validate validates the CT_SSup and its children -func (_adfda *CT_SSup )Validate ()error {return _adfda .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070");}; +// Minimum Matrix Column Width +CSp *CT_UnSignedInteger ; -// ValidateWithPath validates the EG_OMathMathElements and its children, prefixing error messages with path -func (_deeg *EG_OMathMathElements )ValidateWithPath (path string )error {if _cgbdg :=_deeg .OMathMathElementsChoice .ValidateWithPath (path +"\u002fO\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_cgbdg !=nil {return _cgbdg ;};return nil ;};func (_ggagg ST_Jc )ValidateWithPath (path string )error {switch _ggagg {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggagg )); -};return nil ;};func (_bfd *CT_BarPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _bfd .Pos !=nil {_bb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_bfd .Pos ,_bb ); -};if _bfd .CtrlPr !=nil {_fa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bfd .CtrlPr ,_fa );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dccc *MathPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u003a\u006d\u0061\u0074\u0068\u0050\u0072";return _dccc .CT_MathPr .MarshalXML (e ,start );};type CT_SPrePr struct{CtrlPr *CT_CtrlPr ;};func NewEG_OMathElements ()*EG_OMathElements {_fedaf :=&EG_OMathElements {};_fedaf .OMathElementsChoice =NewEG_OMathElementsChoice (); -return _fedaf ;};func (_fab *CT_GroupChrPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fab .Chr !=nil {_gaea :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_fab .Chr ,_gaea ); -};if _fab .Pos !=nil {_ebb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_fab .Pos ,_ebb );};if _fab .VertJc !=nil {_aedg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0076\u0065\u0072\u0074\u004a\u0063"}}; -e .EncodeElement (_fab .VertJc ,_aedg );};if _fab .CtrlPr !=nil {_dbaa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fab .CtrlPr ,_dbaa );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_bdde *CT_LimUpp )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _bdde .LimUppPr !=nil {_caca :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}}; -e .EncodeElement (_bdde .LimUppPr ,_caca );};_bbd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_bdde .E ,_bbd );_fbf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_bdde .Lim ,_fbf ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_FType ()*CT_FType {_dggc :=&CT_FType {};_dggc .ValAttr =ST_FType (1);return _dggc }; +// Matrix Column Gap +CGp *CT_UnSignedInteger ; -// Validate validates the CT_LimLowPr and its children -func (_gddbe *CT_LimLowPr )Validate ()error {return _gddbe .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072");}; +// Matrix Columns +Mcs *CT_MCS ;CtrlPr *CT_CtrlPr ;}; -// Validate validates the CT_D and its children -func (_bbg *CT_D )Validate ()error {return _bbg .ValidateWithPath ("\u0043\u0054\u005f\u0044")};func NewCT_Char ()*CT_Char {_adda :=&CT_Char {};return _adda };func (_eagc ST_LimLoc )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_eagc .String (),start ); -};func NewCT_MCPr ()*CT_MCPr {_dggae :=&CT_MCPr {};return _dggae }; +// Validate validates the CT_MC and its children +func (_bfab *CT_MC )Validate ()error {return _bfab .ValidateWithPath ("\u0043\u0054\u005fM\u0043")}; -// Validate validates the CT_BorderBoxPr and its children -func (_gbd *CT_BorderBoxPr )Validate ()error {return _gbd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072");};func (_cgfa ST_Shp )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_ccgbc :=_f .Attr {}; -_ccgbc .Name =name ;switch _cgfa {case ST_ShpUnset :_ccgbc .Value ="";case ST_ShpCentered :_ccgbc .Value ="\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case ST_ShpMatch :_ccgbc .Value ="\u006d\u0061\u0074c\u0068";};return _ccgbc ,nil ;};type CT_PhantPr struct{ +// ValidateWithPath validates the CT_MR and its children, prefixing error messages with path +func (_fgf *CT_MR )ValidateWithPath (path string )error {for _gaa ,_geebf :=range _fgf .E {if _dbdf :=_geebf .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_gaa ));_dbdf !=nil {return _dbdf ;};};return nil ;};type CT_YAlign struct{ -// Phantom Show -Show *CT_OnOff ; +// Value +ValAttr _ab .ST_YAlign ;};const (ST_FTypeUnset ST_FType =0;ST_FTypeBar ST_FType =1;ST_FTypeSkw ST_FType =2;ST_FTypeLin ST_FType =3;ST_FTypeNoBar ST_FType =4;);type ST_LimLoc byte ; -// Phantom Zero Width -ZeroWid *CT_OnOff ; +// Validate validates the CT_Script and its children +func (_aefb *CT_Script )Validate ()error {return _aefb .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t");};func (_fcce ST_BreakBin )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_fcce .String (),start ); +}; -// Phantom Zero Ascent -ZeroAsc *CT_OnOff ; +// Validate validates the CT_BorderBox and its children +func (_cd *CT_BorderBox )Validate ()error {return _cd .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");};type CT_AccPr struct{ -// Phantom Zero Descent -ZeroDesc *CT_OnOff ; +// Character +Chr *CT_Char ; -// Transparent (Phantom) -Transp *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_fae *CT_D )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fae .DPr !=nil {_ccge :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0064P\u0072"}};e .EncodeElement (_fae .DPr ,_ccge ); -};_gdgg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};for _ ,_afdg :=range _fae .E {e .EncodeElement (_afdg ,_gdgg );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Control Properties +CtrlPr *CT_CtrlPr ;};type EG_OMathElements struct{OMathElementsChoice *EG_OMathElementsChoice ;};type CT_SSupPr struct{CtrlPr *CT_CtrlPr ;};type EG_OMathMathElementsChoice struct{ -// Validate validates the CT_OnOff and its children -func (_daea *CT_OnOff )Validate ()error {return _daea .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};func (_decc *CT_MathPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fdccg :for {_agce ,_aab :=d .Token ();if _aab !=nil {return _aab ; -};switch _gadc :=_agce .(type ){case _f .StartElement :switch _gadc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_decc .MathFont =NewCT_String (); -if _abfd :=d .DecodeElement (_decc .MathFont ,&_gadc );_abfd !=nil {return _abfd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_decc .BrkBin =NewCT_BreakBin (); -if _ddcb :=d .DecodeElement (_decc .BrkBin ,&_gadc );_ddcb !=nil {return _ddcb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_decc .BrkBinSub =NewCT_BreakBinSub (); -if _gga :=d .DecodeElement (_decc .BrkBinSub ,&_gadc );_gga !=nil {return _gga ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_decc .SmallFrac =NewCT_OnOff (); -if _cfcd :=d .DecodeElement (_decc .SmallFrac ,&_gadc );_cfcd !=nil {return _cfcd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_decc .DispDef =NewCT_OnOff (); -if _acbd :=d .DecodeElement (_decc .DispDef ,&_gadc );_acbd !=nil {return _acbd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_decc .LMargin =NewCT_TwipsMeasure (); -if _bgbf :=d .DecodeElement (_decc .LMargin ,&_gadc );_bgbf !=nil {return _bgbf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_decc .RMargin =NewCT_TwipsMeasure (); -if _ecfb :=d .DecodeElement (_decc .RMargin ,&_gadc );_ecfb !=nil {return _ecfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_decc .DefJc =NewCT_OMathJc (); -if _gaded :=d .DecodeElement (_decc .DefJc ,&_gadc );_gaded !=nil {return _gaded ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_decc .PreSp =NewCT_TwipsMeasure (); -if _cbec :=d .DecodeElement (_decc .PreSp ,&_gadc );_cbec !=nil {return _cbec ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_decc .PostSp =NewCT_TwipsMeasure (); -if _gcee :=d .DecodeElement (_decc .PostSp ,&_gadc );_gcee !=nil {return _gcee ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_decc .InterSp =NewCT_TwipsMeasure (); -if _egbd :=d .DecodeElement (_decc .InterSp ,&_gadc );_egbd !=nil {return _egbd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_decc .IntraSp =NewCT_TwipsMeasure (); -if _ecef :=d .DecodeElement (_decc .IntraSp ,&_gadc );_ecef !=nil {return _ecef ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_decc .MathPrChoice =NewCT_MathPrChoice (); -if _gdfb :=d .DecodeElement (&_decc .MathPrChoice .WrapIndent ,&_gadc );_gdfb !=nil {return _gdfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_decc .MathPrChoice =NewCT_MathPrChoice (); -if _dfaa :=d .DecodeElement (&_decc .MathPrChoice .WrapRight ,&_gadc );_dfaa !=nil {return _dfaa ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_decc .IntLim =NewCT_LimLoc (); -if _eaae :=d .DecodeElement (_decc .IntLim ,&_gadc );_eaae !=nil {return _eaae ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_decc .NaryLim =NewCT_LimLoc (); -if _ecb :=d .DecodeElement (_decc .NaryLim ,&_gadc );_ecb !=nil {return _ecb ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072 \u0025\u0076",_gadc .Name ); -if _bbfge :=d .Skip ();_bbfge !=nil {return _bbfge ;};};case _f .EndElement :break _fdccg ;case _f .CharData :};};return nil ;};type CT_OMath struct{EG_OMathElements []*EG_OMathElements ;};func NewCT_Nary ()*CT_Nary {_bafd :=&CT_Nary {};_bafd .Sub =NewCT_OMathArg (); -_bafd .Sup =NewCT_OMathArg ();_bafd .E =NewCT_OMathArg ();return _bafd ;};func (_cfbcd *CT_PhantPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_faca :for {_abgf ,_afcda :=d .Token ();if _afcda !=nil {return _afcda ;};switch _ceg :=_abgf .(type ){case _f .StartElement :switch _ceg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"}:_cfbcd .Show =NewCT_OnOff (); -if _fgdb :=d .DecodeElement (_cfbcd .Show ,&_ceg );_fgdb !=nil {return _fgdb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"}:_cfbcd .ZeroWid =NewCT_OnOff (); -if _dgfee :=d .DecodeElement (_cfbcd .ZeroWid ,&_ceg );_dgfee !=nil {return _dgfee ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"}:_cfbcd .ZeroAsc =NewCT_OnOff (); -if _bcaef :=d .DecodeElement (_cfbcd .ZeroAsc ,&_ceg );_bcaef !=nil {return _bcaef ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}:_cfbcd .ZeroDesc =NewCT_OnOff (); -if _fgfd :=d .DecodeElement (_cfbcd .ZeroDesc ,&_ceg );_fgfd !=nil {return _fgfd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"}:_cfbcd .Transp =NewCT_OnOff (); -if _eceg :=d .DecodeElement (_cfbcd .Transp ,&_ceg );_eceg !=nil {return _eceg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cfbcd .CtrlPr =NewCT_CtrlPr (); -if _edcb :=d .DecodeElement (_cfbcd .CtrlPr ,&_ceg );_edcb !=nil {return _edcb ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0068\u0061\u006e\u0074\u0050\u0072\u0020\u0025\u0076",_ceg .Name ); -if _ggge :=d .Skip ();_ggge !=nil {return _ggge ;};};case _f .EndElement :break _faca ;case _f .CharData :};};return nil ;}; +// Accent +Acc *CT_Acc ; -// Validate validates the CT_MathPrChoice and its children -func (_gaff *CT_MathPrChoice )Validate ()error {return _gaff .ValidateWithPath ("\u0043T\u005fM\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_CtrlPr ()*CT_CtrlPr {_cfd :=&CT_CtrlPr {};return _cfd };func NewCT_EqArr ()*CT_EqArr {_fedg :=&CT_EqArr {}; -return _fedg };func (_gbffa *CT_SSubSupPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _gbffa .AlnScr !=nil {_ddgec :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0061\u006c\u006e\u0053\u0063\u0072"}}; -e .EncodeElement (_gbffa .AlnScr ,_ddgec );};if _gbffa .CtrlPr !=nil {_ffcde :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gbffa .CtrlPr ,_ffcde );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};type CT_Bar struct{ +// Bar +Bar *CT_Bar ; -// Bar Properties -BarPr *CT_BarPr ; +// Box Object +Box *CT_Box ; + +// Border-Box Object +BorderBox *CT_BorderBox ; + +// Delimiter Object +D *CT_D ; + +// Array Object +EqArr *CT_EqArr ; + +// Fraction Object +F *CT_F ; + +// Function Apply Object +Func *CT_Func ; + +// Group-Character Object +GroupChr *CT_GroupChr ; + +// Lower-Limit Object +LimLow *CT_LimLow ; + +// Upper-Limit Object +LimUpp *CT_LimUpp ; + +// Matrix Object +M *CT_M ; + +// n-ary Operator Object +Nary *CT_Nary ; + +// Phantom Object +Phant *CT_Phant ; -// Base -E *CT_OMathArg ;};func NewCT_SSup ()*CT_SSup {_cabf :=&CT_SSup {};_cabf .E =NewCT_OMathArg ();_cabf .Sup =NewCT_OMathArg ();return _cabf ;};func (_fbge ST_Jc )Validate ()error {return _fbge .ValidateWithPath ("")}; +// Radical Object +Rad *CT_Rad ; -// Validate validates the CT_BoxPr and its children -func (_aafd *CT_BoxPr )Validate ()error {return _aafd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072");};func (_acfc ST_TopBot )String ()string {switch _acfc {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074"; -};return "";};func (_dcec *CT_RadPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_feb :for {_fdffa ,_gfgge :=d .Token ();if _gfgge !=nil {return _gfgge ;};switch _gbffg :=_fdffa .(type ){case _f .StartElement :switch _gbffg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"}:_dcec .DegHide =NewCT_OnOff (); -if _feff :=d .DecodeElement (_dcec .DegHide ,&_gbffg );_feff !=nil {return _feff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dcec .CtrlPr =NewCT_CtrlPr (); -if _ffac :=d .DecodeElement (_dcec .CtrlPr ,&_gbffg );_ffac !=nil {return _ffac ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072\u0020\u0025\u0076",_gbffg .Name ); -if _gdab :=d .Skip ();_gdab !=nil {return _gdab ;};};case _f .EndElement :break _feb ;case _f .CharData :};};return nil ;};func (_cfb *CT_DPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cfb .BegChr !=nil {_ged :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062\u0065\u0067\u0043\u0068\u0072"}}; -e .EncodeElement (_cfb .BegChr ,_ged );};if _cfb .SepChr !=nil {_fgaa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0065\u0070\u0043\u0068\u0072"}};e .EncodeElement (_cfb .SepChr ,_fgaa );};if _cfb .EndChr !=nil {_bga :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065\u006e\u0064\u0043\u0068\u0072"}}; -e .EncodeElement (_cfb .EndChr ,_bga );};if _cfb .Grow !=nil {_gce :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_cfb .Grow ,_gce );};if _cfb .Shp !=nil {_fb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073h\u0070"}}; -e .EncodeElement (_cfb .Shp ,_fb );};if _cfb .CtrlPr !=nil {_ddg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cfb .CtrlPr ,_ddg );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_gfad *CT_MR )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfdb :for {_gdgd ,_ecgbc :=d .Token ();if _ecgbc !=nil {return _ecgbc ;};switch _faf :=_gdgd .(type ){case _f .StartElement :switch _faf .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_fbbg :=NewCT_OMathArg (); -if _adaga :=d .DecodeElement (_fbbg ,&_faf );_adaga !=nil {return _adaga ;};_gfad .E =append (_gfad .E ,_fbbg );default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0052 \u0025\u0076",_faf .Name ); -if _acfg :=d .Skip ();_acfg !=nil {return _acfg ;};};case _f .EndElement :break _gfdb ;case _f .CharData :};};return nil ;};func (_cfea ST_FType )ValidateWithPath (path string )error {switch _cfea {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfea )); -};return nil ;};func (_eg *CT_AccPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _eg .Chr !=nil {_de :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_eg .Chr ,_de );}; -if _eg .CtrlPr !=nil {_ebd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_eg .CtrlPr ,_ebd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_abfdd ST_BreakBinSub )String ()string {switch _abfdd {case 0:return ""; -case 1:return "\u002d\u002d";case 2:return "\u002d\u002b";case 3:return "\u002b\u002d";};return "";}; +// Pre-Sub-Superscript Object +SPre *CT_SPre ; -// Validate validates the CT_Style and its children -func (_dagf *CT_Style )Validate ()error {return _dagf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};func (_aeddc *ST_LimLoc )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gffe ,_fffc :=d .Token ();if _fffc !=nil {return _fffc ; -};if _daaf ,_ddbg :=_gffe .(_f .EndElement );_ddbg &&_daaf .Name ==start .Name {*_aeddc =1;return nil ;};if _faec ,_cagd :=_gffe .(_f .CharData );!_cagd {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gffe ); -}else {switch string (_faec ){case "":*_aeddc =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_aeddc =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_aeddc =2;};};_gffe ,_fffc =d .Token ();if _fffc !=nil {return _fffc ;};if _cfdef ,_baff :=_gffe .(_f .EndElement ); -_baff &&_cfdef .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gffe );}; +// Subscript Object +SSub *CT_SSub ; -// Validate validates the CT_LimLow and its children -func (_bfbd *CT_LimLow )Validate ()error {return _bfbd .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw");};type CT_Phant struct{ +// Sub-Superscript Object +SSubSup *CT_SSubSup ; -// Phantom Properties -PhantPr *CT_PhantPr ; +// Superscript Object +SSup *CT_SSup ; -// Base -E *CT_OMathArg ;};func NewCT_EqArrPr ()*CT_EqArrPr {_agab :=&CT_EqArrPr {};return _agab };type CT_SSubSupPr struct{ +// Run +R *CT_R ;};func (_eecd *CT_EqArr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ega :for {_eca ,_fac :=d .Token ();if _fac !=nil {return _fac ;};switch _adf :=_eca .(type ){case _g .StartElement :switch _adf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"}:_eecd .EqArrPr =NewCT_EqArrPr (); +if _dgc :=d .DecodeElement (_eecd .EqArrPr ,&_adf );_dgc !=nil {return _dgc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_gegg :=NewCT_OMathArg (); +if _ced :=d .DecodeElement (_gegg ,&_adf );_ced !=nil {return _ced ;};_eecd .E =append (_eecd .E ,_gegg );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0020\u0025\u0076",_adf .Name ); +if _gffcb :=d .Skip ();_gffcb !=nil {return _gffcb ;};};case _g .EndElement :break _ega ;case _g .CharData :};};return nil ;};func NewMathPr ()*MathPr {_ddae :=&MathPr {};_ddae .CT_MathPr =*NewCT_MathPr ();return _ddae };func (_ecdd *CT_SSubSup )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ecdd .E =NewCT_OMathArg (); +_ecdd .Sub =NewCT_OMathArg ();_ecdd .Sup =NewCT_OMathArg ();_bbge :for {_fgba ,_gccb :=d .Token ();if _gccb !=nil {return _gccb ;};switch _cdge :=_fgba .(type ){case _g .StartElement :switch _cdge .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"}:_ecdd .SSubSupPr =NewCT_SSubSupPr (); +if _ebce :=d .DecodeElement (_ecdd .SSubSupPr ,&_cdge );_ebce !=nil {return _ebce ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _adfaa :=d .DecodeElement (_ecdd .E ,&_cdge ); +_adfaa !=nil {return _adfaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _fdba :=d .DecodeElement (_ecdd .Sub ,&_cdge ); +_fdba !=nil {return _fdba ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _dbe :=d .DecodeElement (_ecdd .Sup ,&_cdge ); +_dbe !=nil {return _dbe ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0020\u0025\u0076",_cdge .Name ); +if _abcdg :=d .Skip ();_abcdg !=nil {return _abcdg ;};};case _g .EndElement :break _bbge ;case _g .CharData :};};return nil ;}; -// Align Scripts -AlnScr *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func NewCT_LimUpp ()*CT_LimUpp {_gbbe :=&CT_LimUpp {};_gbbe .E =NewCT_OMathArg ();_gbbe .Lim =NewCT_OMathArg ();return _gbbe ;};func (_dbaba *CT_OMathArgPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cadc :for {_cfba ,_cbea :=d .Token (); -if _cbea !=nil {return _cbea ;};switch _effa :=_cfba .(type ){case _f .StartElement :switch _effa .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"}:_dbaba .ArgSz =NewCT_Integer2 (); -if _cdb :=d .DecodeElement (_dbaba .ArgSz ,&_effa );_cdb !=nil {return _cdb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004fM\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072 \u0025\u0076",_effa .Name ); -if _aebg :=d .Skip ();_aebg !=nil {return _aebg ;};};case _f .EndElement :break _cadc ;case _f .CharData :};};return nil ;};func (_fge *CT_BoxPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fge .OpEmu !=nil {_efce :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006f\u0070\u0045\u006d\u0075"}}; -e .EncodeElement (_fge .OpEmu ,_efce );};if _fge .NoBreak !=nil {_fee :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006e\u006f\u0042\u0072\u0065\u0061k"}};e .EncodeElement (_fge .NoBreak ,_fee );};if _fge .Diff !=nil {_cagb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0064\u0069\u0066\u0066"}}; -e .EncodeElement (_fge .Diff ,_cagb );};if _fge .Brk !=nil {_bcg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_fge .Brk ,_bcg );};if _fge .Aln !=nil {_cae :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0061l\u006e"}}; -e .EncodeElement (_fge .Aln ,_cae );};if _fge .CtrlPr !=nil {_gae :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fge .CtrlPr ,_gae );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_gacf *CT_SSubSupPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bfeb :for {_feaf ,_fddab :=d .Token ();if _fddab !=nil {return _fddab ;};switch _ecfcc :=_feaf .(type ){case _f .StartElement :switch _ecfcc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"}:_gacf .AlnScr =NewCT_OnOff (); -if _dggce :=d .DecodeElement (_gacf .AlnScr ,&_ecfcc );_dggce !=nil {return _dggce ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_gacf .CtrlPr =NewCT_CtrlPr (); -if _fdbc :=d .DecodeElement (_gacf .CtrlPr ,&_ecfcc );_fdbc !=nil {return _fdbc ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0053\u0075b\u0053\u0075\u0070\u0050\u0072\u0020\u0025\u0076",_ecfcc .Name ); -if _egbcf :=d .Skip ();_egbcf !=nil {return _egbcf ;};};case _f .EndElement :break _bfeb ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_MCPr and its children, prefixing error messages with path +func (_edab *CT_MCPr )ValidateWithPath (path string )error {if _edab .Count !=nil {if _bgbc :=_edab .Count .ValidateWithPath (path +"\u002f\u0043\u006f\u0075\u006e\u0074");_bgbc !=nil {return _bgbc ;};};if _edab .McJc !=nil {if _gabf :=_edab .McJc .ValidateWithPath (path +"\u002f\u004d\u0063J\u0063"); +_gabf !=nil {return _gabf ;};};return nil ;};func (_eaf ST_BreakBinSub )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_dbef :=_g .Attr {};_dbef .Name =name ;switch _eaf {case ST_BreakBinSubUnset :_dbef .Value ="";case ST_BreakBinSub__ :_dbef .Value ="\u002d\u002d"; +case ST_BreakBinSub___ :_dbef .Value ="\u002d\u002b";case ST_BreakBinSub____ :_dbef .Value ="\u002b\u002d";};return _dbef ,nil ;};func (_dbff *CT_UnSignedInteger )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_dbff .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_OMathParaPr struct{ -// ValidateWithPath validates the CT_EqArr and its children, prefixing error messages with path -func (_gcab *CT_EqArr )ValidateWithPath (path string )error {if _gcab .EqArrPr !=nil {if _cgb :=_gcab .EqArrPr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");_cgb !=nil {return _cgb ;};};for _fggc ,_ffb :=range _gcab .E {if _bef :=_ffb .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_fggc )); -_bef !=nil {return _bef ;};};return nil ;};func NewCT_RChoice ()*CT_RChoice {_bdae :=&CT_RChoice {};return _bdae };func (_ffc *CT_F )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ffc .Num =NewCT_OMathArg ();_ffc .Den =NewCT_OMathArg (); -_agdc :for {_acda ,_ebde :=d .Token ();if _ebde !=nil {return _ebde ;};switch _dfaf :=_acda .(type ){case _f .StartElement :switch _dfaf .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0050\u0072"}:_ffc .FPr =NewCT_FPr (); -if _efg :=d .DecodeElement (_ffc .FPr ,&_dfaf );_efg !=nil {return _efg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0075\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0075\u006d"}:if _eagd :=d .DecodeElement (_ffc .Num ,&_dfaf ); -_eagd !=nil {return _eagd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u006e"}:if _cgf :=d .DecodeElement (_ffc .Den ,&_dfaf ); -_cgf !=nil {return _cgf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0046\u0020\u0025\u0076",_dfaf .Name ); -if _gddb :=d .Skip ();_gddb !=nil {return _gddb ;};};case _f .EndElement :break _agdc ;case _f .CharData :};};return nil ;}; +// Justification +Jc *CT_OMathJc ;}; -// Validate validates the CT_RChoice and its children -func (_bfcef *CT_RChoice )Validate ()error {return _bfcef .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};type ST_LimLoc byte ;func (_fgabbd *CT_RPR )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _fgabbd .Lit !=nil {_bfdca :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006ci\u0074"}};e .EncodeElement (_fgabbd .Lit ,_bfdca );};if _fgabbd .Nor !=nil {_agced :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006eo\u0072"}};e .EncodeElement (_fgabbd .Nor ,_agced ); -};if _fgabbd .Brk !=nil {_gcdf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_fgabbd .Brk ,_gcdf );};if _fgabbd .Aln !=nil {_abcb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_fgabbd .Aln ,_abcb ); -};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_Text struct{SpaceAttr *string ;Content string ;};func (_bcaed ST_FType )String ()string {switch _bcaed {case 0:return "";case 1:return "\u0062\u0061\u0072";case 2:return "\u0073\u006b\u0077"; -case 3:return "\u006c\u0069\u006e";case 4:return "\u006e\u006f\u0042a\u0072";};return "";};func NewCT_Phant ()*CT_Phant {_fgff :=&CT_Phant {};_fgff .E =NewCT_OMathArg ();return _fgff }; +// Validate validates the CT_Shp and its children +func (_bceg *CT_Shp )Validate ()error {return _bceg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0070");};func (_dccf *CT_TwipsMeasure )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",_dccf .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_ebcfa *CT_Script )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ebcfa .ValAttr !=ST_ScriptUnset {_dfaf ,_fedad :=_ebcfa .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _fedad !=nil {return _fedad ;};start .Attr =append (start .Attr ,_dfaf );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_BorderBox struct{ -// Validate validates the CT_MC and its children -func (_ecgb *CT_MC )Validate ()error {return _ecgb .ValidateWithPath ("\u0043\u0054\u005fM\u0043")};func NewCT_LimUppPr ()*CT_LimUppPr {_dgac :=&CT_LimUppPr {};return _dgac }; +// Border-Box Properties +BorderBoxPr *CT_BorderBoxPr ; -// Validate validates the CT_UnSignedInteger and its children -func (_gfcee *CT_UnSignedInteger )Validate ()error {return _gfcee .ValidateWithPath ("\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072");};func (_eefb *CT_TwipsMeasure )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_dgbga :=range start .Attr {if _dgbga .Name .Local =="\u0076\u0061\u006c"{_cfbag ,_cdae :=ParseUnionST_TwipsMeasure (_dgbga .Value ); -if _cdae !=nil {return _cdae ;};_eefb .ValAttr =_cfbag ;continue ;};};for {_bfeab ,_aeeg :=d .Token ();if _aeeg !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_aeeg ); -};if _bdac ,_dbff :=_bfeab .(_f .EndElement );_dbff &&_bdac .Name ==start .Name {break ;};};return nil ;};type CT_FuncPr struct{CtrlPr *CT_CtrlPr ;};func (_ffgg *CT_OMathArg )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _ffgg .ArgPr !=nil {_ebgb :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0061\u0072\u0067\u0050\u0072"}};e .EncodeElement (_ffgg .ArgPr ,_ebgb );};if _ffgg .EG_OMathElements !=nil {for _ ,_fdaca :=range _ffgg .EG_OMathElements {_fdaca .MarshalXML (e ,_f .StartElement {}); -};};if _ffgg .CtrlPr !=nil {_beeg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ffgg .CtrlPr ,_beeg );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Base +E *CT_OMathArg ;};func (_feff *CT_MR )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );_aeaf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};for _ ,_bdde :=range _feff .E {e .EncodeElement (_bdde ,_aeaf ); +};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bcbac ST_Jc )String ()string {switch _bcbac {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072"; +case 4:return "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return "";}; -// ValidateWithPath validates the CT_GroupChr and its children, prefixing error messages with path -func (_adga *CT_GroupChr )ValidateWithPath (path string )error {if _adga .GroupChrPr !=nil {if _fgbb :=_adga .GroupChrPr .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");_fgbb !=nil {return _fgbb ;};};if _ddcg :=_adga .E .ValidateWithPath (path +"\u002f\u0045"); -_ddcg !=nil {return _ddcg ;};return nil ;}; +// ValidateWithPath validates the CT_LimUppPr and its children, prefixing error messages with path +func (_fdee *CT_LimUppPr )ValidateWithPath (path string )error {if _fdee .CtrlPr !=nil {if _ffaa :=_fdee .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ffaa !=nil {return _ffaa ;};};return nil ;};func (_eff *CT_Nary )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eff .Sub =NewCT_OMathArg (); +_eff .Sup =NewCT_OMathArg ();_eff .E =NewCT_OMathArg ();_abff :for {_cdda ,_cbaf :=d .Token ();if _cbaf !=nil {return _cbaf ;};switch _egec :=_cdda .(type ){case _g .StartElement :switch _egec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"}:_eff .NaryPr =NewCT_NaryPr (); +if _fgb :=d .DecodeElement (_eff .NaryPr ,&_egec );_fgb !=nil {return _fgb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _gdef :=d .DecodeElement (_eff .Sub ,&_egec ); +_gdef !=nil {return _gdef ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _ceg :=d .DecodeElement (_eff .Sup ,&_egec ); +_ceg !=nil {return _ceg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bgcb :=d .DecodeElement (_eff .E ,&_egec ); +_bgcb !=nil {return _bgcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u0061\u0072\u0079\u0020\u0025\u0076",_egec .Name ); +if _agge :=d .Skip ();_agge !=nil {return _agge ;};};case _g .EndElement :break _abff ;case _g .CharData :};};return nil ;}; -// Validate validates the CT_TopBot and its children -func (_cgaf *CT_TopBot )Validate ()error {return _cgaf .ValidateWithPath ("\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft");};func (_eeaef *CT_OMathPara )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _eeaef .OMathParaPr !=nil {_gaec :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}}; -e .EncodeElement (_eeaef .OMathParaPr ,_gaec );};_edea :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}};for _ ,_bgca :=range _eeaef .OMath {e .EncodeElement (_bgca ,_edea );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_cbee ST_BreakBin )ValidateWithPath (path string )error {switch _cbee {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbee )); -};return nil ;};func (_fdde *CT_UnSignedInteger )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_fdde .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the EG_OMathElements and its children +func (_cecc *EG_OMathElements )Validate ()error {return _cecc .ValidateWithPath ("\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");}; -// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path -func (_dgdf *CT_OnOff )ValidateWithPath (path string )error {if _dgdf .ValAttr !=nil {if _gedc :=_dgdf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gedc !=nil {return _gedc ;};};return nil ;};func (_aeg *CT_LimUppPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gccbc :for {_efcb ,_gebc :=d .Token (); -if _gebc !=nil {return _gebc ;};switch _cbcd :=_efcb .(type ){case _f .StartElement :switch _cbcd .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_aeg .CtrlPr =NewCT_CtrlPr (); -if _agec :=d .DecodeElement (_aeg .CtrlPr ,&_cbcd );_agec !=nil {return _agec ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072\u0020\u0025\u0076",_cbcd .Name ); -if _fdgg :=d .Skip ();_fdgg !=nil {return _fdgg ;};};case _f .EndElement :break _gccbc ;case _f .CharData :};};return nil ;};type CT_RPR struct{ +// ValidateWithPath validates the CT_EqArrPr and its children, prefixing error messages with path +func (_cdb *CT_EqArrPr )ValidateWithPath (path string )error {if _cdb .BaseJc !=nil {if _ccd :=_cdb .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_ccd !=nil {return _ccd ;};};if _cdb .MaxDist !=nil {if _cgda :=_cdb .MaxDist .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u0044\u0069\u0073\u0074"); +_cgda !=nil {return _cgda ;};};if _cdb .ObjDist !=nil {if _gcad :=_cdb .ObjDist .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0044\u0069\u0073\u0074");_gcad !=nil {return _gcad ;};};if _cdb .RSpRule !=nil {if _bgdd :=_cdb .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065"); +_bgdd !=nil {return _bgdd ;};};if _cdb .RSp !=nil {if _dcecd :=_cdb .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_dcecd !=nil {return _dcecd ;};};if _cdb .CtrlPr !=nil {if _gfed :=_cdb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_gfed !=nil {return _gfed ;};};return nil ;}; -// Literal -Lit *CT_OnOff ;Nor *CT_OnOff ; +// Validate validates the CT_Phant and its children +func (_fbae *CT_Phant )Validate ()error {return _fbae .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074");}; -// Break -Brk *CT_ManualBreak ; +// ValidateWithPath validates the EG_ScriptStyle and its children, prefixing error messages with path +func (_aefbc *EG_ScriptStyle )ValidateWithPath (path string )error {if _aefbc .Scr !=nil {if _dbbgff :=_aefbc .Scr .ValidateWithPath (path +"\u002f\u0053\u0063\u0072");_dbbgff !=nil {return _dbbgff ;};};if _aefbc .Sty !=nil {if _fcdc :=_aefbc .Sty .ValidateWithPath (path +"\u002f\u0053\u0074\u0079"); +_fcdc !=nil {return _fcdc ;};};return nil ;}; -// Align -Aln *CT_OnOff ;}; +// Validate validates the CT_SSup and its children +func (_edea *CT_SSup )Validate ()error {return _edea .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070");};type CT_Text struct{SpaceAttr *string ;Content string ;}; -// Validate validates the CT_SSub and its children -func (_ecdg *CT_SSub )Validate ()error {return _ecdg .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062");};type CT_LimLoc struct{ +// Validate validates the CT_SSubSupPr and its children +func (_baff *CT_SSubSupPr )Validate ()error {return _baff .ValidateWithPath ("\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");}; -// Value -ValAttr ST_LimLoc ;};func (_ecgd *CT_MPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _ecgd .BaseJc !=nil {_dbee :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_ecgd .BaseJc ,_dbee ); -};if _ecgd .PlcHide !=nil {_feagc :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0070\u006c\u0063\u0048\u0069\u0064e"}};e .EncodeElement (_ecgd .PlcHide ,_feagc );};if _ecgd .RSpRule !=nil {_aaa :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}}; -e .EncodeElement (_ecgd .RSpRule ,_aaa );};if _ecgd .CGpRule !=nil {_afg :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0063\u0047\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_ecgd .CGpRule ,_afg );};if _ecgd .RSp !=nil {_caa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0072S\u0070"}}; -e .EncodeElement (_ecgd .RSp ,_caa );};if _ecgd .CSp !=nil {_agdgf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063S\u0070"}};e .EncodeElement (_ecgd .CSp ,_agdgf );};if _ecgd .CGp !=nil {_ddgd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063G\u0070"}}; -e .EncodeElement (_ecgd .CGp ,_ddgd );};if _ecgd .Mcs !=nil {_eagb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006dc\u0073"}};e .EncodeElement (_ecgd .Mcs ,_eagb );};if _ecgd .CtrlPr !=nil {_cdge :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; -e .EncodeElement (_ecgd .CtrlPr ,_cdge );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_egcc ST_LimLoc )Validate ()error {return _egcc .ValidateWithPath ("")};func (_deb *CT_FType )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_bddc ,_ggfa :=_deb .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"}); -if _ggfa !=nil {return _ggfa ;};start .Attr =append (start .Attr ,_bddc );e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_gaed ST_Script )ValidateWithPath (path string )error {switch _gaed {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaed )); -};return nil ;};type CT_OnOff struct{ +// ValidateWithPath validates the OMathPara and its children, prefixing error messages with path +func (_dbgc *OMathPara )ValidateWithPath (path string )error {if _cdgb :=_dbgc .CT_OMathPara .ValidateWithPath (path );_cdgb !=nil {return _cdgb ;};return nil ;};type CT_OMathArgPr struct{ -// value -ValAttr *_cb .ST_OnOff ;};func (_eegg *CT_SPrePr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _eegg .CtrlPr !=nil {_accf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; -e .EncodeElement (_eegg .CtrlPr ,_accf );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dabf *CT_MR )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );_ccd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}}; -for _ ,_aefe :=range _dabf .E {e .EncodeElement (_aefe ,_ccd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Argument Size +ArgSz *CT_Integer2 ;}; -// ValidateWithPath validates the CT_CtrlPr and its children, prefixing error messages with path -func (_cbd *CT_CtrlPr )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_MPr and its children, prefixing error messages with path +func (_gce *CT_MPr )ValidateWithPath (path string )error {if _gce .BaseJc !=nil {if _dbaa :=_gce .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_dbaa !=nil {return _dbaa ;};};if _gce .PlcHide !=nil {if _fcc :=_gce .PlcHide .ValidateWithPath (path +"\u002f\u0050\u006c\u0063\u0048\u0069\u0064\u0065"); +_fcc !=nil {return _fcc ;};};if _gce .RSpRule !=nil {if _cad :=_gce .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_cad !=nil {return _cad ;};};if _gce .CGpRule !=nil {if _aca :=_gce .CGpRule .ValidateWithPath (path +"\u002f\u0043\u0047\u0070\u0052\u0075\u006c\u0065"); +_aca !=nil {return _aca ;};};if _gce .RSp !=nil {if _debcf :=_gce .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_debcf !=nil {return _debcf ;};};if _gce .CSp !=nil {if _feda :=_gce .CSp .ValidateWithPath (path +"\u002f\u0043\u0053\u0070");_feda !=nil {return _feda ; +};};if _gce .CGp !=nil {if _gde :=_gce .CGp .ValidateWithPath (path +"\u002f\u0043\u0047\u0070");_gde !=nil {return _gde ;};};if _gce .Mcs !=nil {if _afcb :=_gce .Mcs .ValidateWithPath (path +"\u002f\u004d\u0063\u0073");_afcb !=nil {return _afcb ;};};if _gce .CtrlPr !=nil {if _bbaa :=_gce .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_bbaa !=nil {return _bbaa ;};};return nil ;}; -// ValidateWithPath validates the CT_F and its children, prefixing error messages with path -func (_abag *CT_F )ValidateWithPath (path string )error {if _abag .FPr !=nil {if _ffcd :=_abag .FPr .ValidateWithPath (path +"\u002f\u0046\u0050\u0072");_ffcd !=nil {return _ffcd ;};};if _def :=_abag .Num .ValidateWithPath (path +"\u002f\u004e\u0075\u006d"); -_def !=nil {return _def ;};if _beb :=_abag .Den .ValidateWithPath (path +"\u002f\u0044\u0065\u006e");_beb !=nil {return _beb ;};return nil ;}; +// Validate validates the CT_MCPr and its children +func (_ccbea *CT_MCPr )Validate ()error {return _ccbea .ValidateWithPath ("\u0043T\u005f\u004d\u0043\u0050\u0072");}; -// Validate validates the CT_BreakBinSub and its children -func (_gf *CT_BreakBinSub )Validate ()error {return _gf .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062");}; +// Validate validates the CT_CtrlPr and its children +func (_dbcd *CT_CtrlPr )Validate ()error {return _dbcd .ValidateWithPath ("\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r");};type CT_Acc struct{ -// ValidateWithPath validates the CT_OMathArg and its children, prefixing error messages with path -func (_aaeg *CT_OMathArg )ValidateWithPath (path string )error {if _aaeg .ArgPr !=nil {if _afdb :=_aaeg .ArgPr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0050\u0072");_afdb !=nil {return _afdb ;};};for _agda ,_dgbg :=range _aaeg .EG_OMathElements {if _gbab :=_dgbg .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_agda )); -_gbab !=nil {return _gbab ;};};if _aaeg .CtrlPr !=nil {if _efgd :=_aaeg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_efgd !=nil {return _efgd ;};};return nil ;};func (_cecf *CT_Func )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cecf .FuncPr !=nil {_dcaf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063\u0050\u0072"}};e .EncodeElement (_cecf .FuncPr ,_dcaf );};_eeb :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0066\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_cecf .FName ,_eeb );_bfg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cecf .E ,_bfg );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_String ()*CT_String {_degag :=&CT_String {}; -return _degag }; +// Accent Properties +AccPr *CT_AccPr ; -// Validate validates the CT_Box and its children -func (_fff *CT_Box )Validate ()error {return _fff .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078");}; +// Base +E *CT_OMathArg ;}; -// ValidateWithPath validates the CT_LimUpp and its children, prefixing error messages with path -func (_cfc *CT_LimUpp )ValidateWithPath (path string )error {if _cfc .LimUppPr !=nil {if _abc :=_cfc .LimUppPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070\u0050r");_abc !=nil {return _abc ;};};if _ffbg :=_cfc .E .ValidateWithPath (path +"\u002f\u0045"); -_ffbg !=nil {return _ffbg ;};if _ceca :=_cfc .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_ceca !=nil {return _ceca ;};return nil ;};type CT_FType struct{ +// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path +func (_cgdc *CT_Style )ValidateWithPath (path string )error {if _caae :=_cgdc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_caae !=nil {return _caae ;};return nil ;};type CT_SpacingRule struct{ // Value -ValAttr ST_FType ;};func NewCT_Script ()*CT_Script {_gafd :=&CT_Script {};return _gafd };func NewCT_BorderBox ()*CT_BorderBox {_bfc :=&CT_BorderBox {};_bfc .E =NewCT_OMathArg ();return _bfc }; +ValAttr int64 ;};func NewCT_GroupChr ()*CT_GroupChr {_bccec :=&CT_GroupChr {};_bccec .E =NewCT_OMathArg ();return _bccec ;}; -// Validate validates the CT_EqArrPr and its children -func (_fad *CT_EqArrPr )Validate ()error {return _fad .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");};func (_ddcgg ST_LimLoc )String ()string {switch _ddcgg {case 0:return "";case 1:return "\u0075\u006e\u0064\u004f\u0076\u0072"; -case 2:return "\u0073\u0075\u0062\u0053\u0075\u0070";};return "";};func (_ggaf *CT_PhantPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _ggaf .Show !=nil {_ccc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0068\u006f\u0077"}}; -e .EncodeElement (_ggaf .Show ,_ccc );};if _ggaf .ZeroWid !=nil {_edd :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0057\u0069d"}};e .EncodeElement (_ggaf .ZeroWid ,_edd );};if _ggaf .ZeroAsc !=nil {_abbdd :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0041\u0073c"}}; -e .EncodeElement (_ggaf .ZeroAsc ,_abbdd );};if _ggaf .ZeroDesc !=nil {_bcda :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}};e .EncodeElement (_ggaf .ZeroDesc ,_bcda );};if _ggaf .Transp !=nil {_gccg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0074\u0072\u0061\u006e\u0073\u0070"}}; -e .EncodeElement (_ggaf .Transp ,_gccg );};if _ggaf .CtrlPr !=nil {_adfd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ggaf .CtrlPr ,_adfd );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_DPr and its children +func (_cdgc *CT_DPr )Validate ()error {return _cdgc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0072");}; -// Validate validates the OMathPara and its children -func (_ebfeb *OMathPara )Validate ()error {return _ebfeb .ValidateWithPath ("\u004fM\u0061\u0074\u0068\u0050\u0061\u0072a");}; +// ValidateWithPath validates the OMath and its children, prefixing error messages with path +func (_bgfe *OMath )ValidateWithPath (path string )error {if _fafbd :=_bgfe .CT_OMath .ValidateWithPath (path );_fafbd !=nil {return _fafbd ;};return nil ;};type OMath struct{CT_OMath }; -// Validate validates the CT_Char and its children -func (_dfde *CT_Char )Validate ()error {return _dfde .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u0061\u0072");};func (_cdgg *CT_SPre )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cdgg .SPrePr !=nil {_agbb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065\u0050\u0072"}}; -e .EncodeElement (_cdgg .SPrePr ,_agbb );};_fgc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_cdgg .Sub ,_fgc );_bfega :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_cdgg .Sup ,_bfega ); -_gbbd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cdgg .E ,_gbbd );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Bar and its children +func (_gfd *CT_Bar )Validate ()error {return _gfd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072");};func NewCT_TopBot ()*CT_TopBot {_fbaa :=&CT_TopBot {};_fbaa .ValAttr =ST_TopBot (1);return _fbaa };func (_eccg *CT_RadPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gbcb :for {_dfeb ,_fgdb :=d .Token (); +if _fgdb !=nil {return _fgdb ;};switch _feg :=_dfeb .(type ){case _g .StartElement :switch _feg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"}:_eccg .DegHide =NewCT_OnOff (); +if _cggd :=d .DecodeElement (_eccg .DegHide ,&_feg );_cggd !=nil {return _cggd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_eccg .CtrlPr =NewCT_CtrlPr (); +if _adg :=d .DecodeElement (_eccg .CtrlPr ,&_feg );_adg !=nil {return _adg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072\u0020\u0025\u0076",_feg .Name ); +if _fcbb :=d .Skip ();_fcbb !=nil {return _fcbb ;};};case _g .EndElement :break _gbcb ;case _g .CharData :};};return nil ;};type CT_R struct{ -// Validate validates the CT_SpacingRule and its children -func (_beacc *CT_SpacingRule )Validate ()error {return _beacc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065");};func NewCT_PhantPr ()*CT_PhantPr {_cebad :=&CT_PhantPr {};return _cebad }; +// Run Properties +RPr *CT_RPR ;RChoice []*CT_RChoice ;}; -// ValidateWithPath validates the CT_FPr and its children, prefixing error messages with path -func (_ggb *CT_FPr )ValidateWithPath (path string )error {if _ggb .Type !=nil {if _bdb :=_ggb .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_bdb !=nil {return _bdb ;};};if _ggb .CtrlPr !=nil {if _cgcd :=_ggb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_cgcd !=nil {return _cgcd ;};};return nil ;};func (_fedc *CT_Char )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_fedc .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Style and its children +func (_dcda *CT_Style )Validate ()error {return _dcda .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};func (_bfbgc *ST_LimLoc )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cabe ,_dcgf :=d .Token ();if _dcgf !=nil {return _dcgf ; +};if _ccgef ,_bccdg :=_cabe .(_g .EndElement );_bccdg &&_ccgef .Name ==start .Name {*_bfbgc =1;return nil ;};if _gbac ,_cbcdg :=_cabe .(_g .CharData );!_cbcdg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cabe ); +}else {switch string (_gbac ){case "":*_bfbgc =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_bfbgc =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_bfbgc =2;};};_cabe ,_dcgf =d .Token ();if _dcgf !=nil {return _dcgf ;};if _baabg ,_cgfa :=_cabe .(_g .EndElement ); +_cgfa &&_baabg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cabe );};func (_afeb *CT_FuncPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gagc :for {_abe ,_bgcc :=d .Token (); +if _bgcc !=nil {return _bgcc ;};switch _gddg :=_abe .(type ){case _g .StartElement :switch _gddg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_afeb .CtrlPr =NewCT_CtrlPr (); +if _bgeg :=d .DecodeElement (_afeb .CtrlPr ,&_gddg );_bgeg !=nil {return _bgeg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0075\u006ec\u0050\u0072 \u0025\u0076",_gddg .Name ); +if _cfg :=d .Skip ();_cfg !=nil {return _cfg ;};};case _g .EndElement :break _gagc ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_PhantPr and its children, prefixing error messages with path -func (_acbg *CT_PhantPr )ValidateWithPath (path string )error {if _acbg .Show !=nil {if _fbc :=_acbg .Show .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077");_fbc !=nil {return _fbc ;};};if _acbg .ZeroWid !=nil {if _eaaa :=_acbg .ZeroWid .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0057\u0069\u0064"); -_eaaa !=nil {return _eaaa ;};};if _acbg .ZeroAsc !=nil {if _fgdbg :=_acbg .ZeroAsc .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0041\u0073\u0063");_fgdbg !=nil {return _fgdbg ;};};if _acbg .ZeroDesc !=nil {if _cfda :=_acbg .ZeroDesc .ValidateWithPath (path +"\u002fZ\u0065\u0072\u006f\u0044\u0065\u0073c"); -_cfda !=nil {return _cfda ;};};if _acbg .Transp !=nil {if _edda :=_acbg .Transp .ValidateWithPath (path +"\u002fT\u0072\u0061\u006e\u0073\u0070");_edda !=nil {return _edda ;};};if _acbg .CtrlPr !=nil {if _bcfa :=_acbg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_bcfa !=nil {return _bcfa ;};};return nil ;};func (_daae *ST_LimLoc )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_daae =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_daae =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_daae =2; -};return nil ;}; +// ValidateWithPath validates the CT_Rad and its children, prefixing error messages with path +func (_deeg *CT_Rad )ValidateWithPath (path string )error {if _deeg .RadPr !=nil {if _fgdfgc :=_deeg .RadPr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0050\u0072");_fgdfgc !=nil {return _fgdfgc ;};};if _dbbee :=_deeg .Deg .ValidateWithPath (path +"\u002f\u0044\u0065\u0067"); +_dbbee !=nil {return _dbbee ;};if _dbcfg :=_deeg .E .ValidateWithPath (path +"\u002f\u0045");_dbcfg !=nil {return _dbcfg ;};return nil ;};func NewCT_BorderBox ()*CT_BorderBox {_ege :=&CT_BorderBox {};_ege .E =NewCT_OMathArg ();return _ege }; -// ValidateWithPath validates the CT_MC and its children, prefixing error messages with path -func (_bff *CT_MC )ValidateWithPath (path string )error {if _bff .McPr !=nil {if _gaba :=_bff .McPr .ValidateWithPath (path +"\u002f\u004d\u0063P\u0072");_gaba !=nil {return _gaba ;};};return nil ;};func (_fgga *CT_NaryPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfgg :for {_effd ,_dgfg :=d .Token (); -if _dgfg !=nil {return _dgfg ;};switch _ddcd :=_effd .(type ){case _f .StartElement :switch _ddcd .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_fgga .Chr =NewCT_Char (); -if _gge :=d .DecodeElement (_fgga .Chr ,&_ddcd );_gge !=nil {return _gge ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"}:_fgga .LimLoc =NewCT_LimLoc (); -if _eagg :=d .DecodeElement (_fgga .LimLoc ,&_ddcd );_eagg !=nil {return _eagg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_fgga .Grow =NewCT_OnOff (); -if _afag :=d .DecodeElement (_fgga .Grow ,&_ddcd );_afag !=nil {return _afag ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"}:_fgga .SubHide =NewCT_OnOff (); -if _bcdf :=d .DecodeElement (_fgga .SubHide ,&_ddcd );_bcdf !=nil {return _bcdf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"}:_fgga .SupHide =NewCT_OnOff (); -if _cggc :=d .DecodeElement (_fgga .SupHide ,&_ddcd );_cggc !=nil {return _cggc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fgga .CtrlPr =NewCT_CtrlPr (); -if _gdaa :=d .DecodeElement (_fgga .CtrlPr ,&_ddcd );_gdaa !=nil {return _gdaa ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0061\u0072y\u0050\u0072 \u0025\u0076",_ddcd .Name ); -if _dbcg :=d .Skip ();_dbcg !=nil {return _dbcg ;};};case _f .EndElement :break _gfgg ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_ManualBreak and its children, prefixing error messages with path +func (_ccge *CT_ManualBreak )ValidateWithPath (path string )error {if _ccge .AlnAtAttr !=nil {if *_ccge .AlnAtAttr < 1{return _a .Errorf ("\u0025\u0073/\u006d\u002e\u0041\u006cn\u0041\u0074A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_ccge .AlnAtAttr ); +};if *_ccge .AlnAtAttr > 255{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0041\u006c\u006e\u0041\u0074\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_ccge .AlnAtAttr ); +};};return nil ;}; -// ValidateWithPath validates the CT_BorderBox and its children, prefixing error messages with path -func (_dea *CT_BorderBox )ValidateWithPath (path string )error {if _dea .BorderBoxPr !=nil {if _aa :=_dea .BorderBoxPr .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072");_aa !=nil {return _aa ;};};if _db :=_dea .E .ValidateWithPath (path +"\u002f\u0045"); -_db !=nil {return _db ;};return nil ;};func (_dfba *CT_LimUppPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _dfba .CtrlPr !=nil {_efee :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; -e .EncodeElement (_dfba .CtrlPr ,_efee );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_egbaa *EG_OMathElements )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_egbaa .OMathElementsChoice .MarshalXML (e ,_f .StartElement {}); -return nil ;};type CT_BorderBoxPr struct{ +// ValidateWithPath validates the CT_Char and its children, prefixing error messages with path +func (_agb *CT_Char )ValidateWithPath (path string )error {return nil };func (_acdf ST_TopBot )Validate ()error {return _acdf .ValidateWithPath ("")};func (_geebff *CT_SSub )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _geebff .SSubPr !=nil {_eaca :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062\u0050\u0072"}};e .EncodeElement (_geebff .SSubPr ,_eaca );};_afaf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_geebff .E ,_afaf ); +_cde :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_geebff .Sub ,_cde );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_EqArrPr ()*CT_EqArrPr {_cba :=&CT_EqArrPr {};return _cba }; +func (_aabed *CT_Text )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_bfecg :=range start .Attr {if _bfecg .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_bfecg .Name .Local =="\u0073\u0070\u0061c\u0065"{_eedd :=_bfecg .Value ; +_aabed .SpaceAttr =&_eedd ;continue ;};};for {_fgfe ,_affd :=d .Token ();if _affd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_affd );};if _egae ,_dacf :=_fgfe .(_g .CharData ); +_dacf {_aabed .Content =string (_egae );};if _acfc ,_cbcc :=_fgfe .(_g .EndElement );_cbcc &&_acfc .Name ==start .Name {break ;};};return nil ;};func (_eabf *CT_TopBot )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eabf .ValAttr =ST_TopBot (1); +for _ ,_agag :=range start .Attr {if _agag .Name .Local =="\u0076\u0061\u006c"{_eabf .ValAttr .UnmarshalXMLAttr (_agag );continue ;};};for {_bddb ,_dfdeg :=d .Token ();if _dfdeg !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u006f\u0070B\u006f\u0074\u003a\u0020\u0025\u0073",_dfdeg ); +};if _geac ,_dbac :=_bddb .(_g .EndElement );_dbac &&_geac .Name ==start .Name {break ;};};return nil ;};func (_gaac ST_BreakBin )Validate ()error {return _gaac .ValidateWithPath ("")};func (_aa *CT_Bar )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aa .E =NewCT_OMathArg (); +_bed :for {_db ,_ca :=d .Token ();if _ca !=nil {return _ca ;};switch _bb :=_db .(type ){case _g .StartElement :switch _bb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"}:_aa .BarPr =NewCT_BarPr (); +if _ee :=d .DecodeElement (_aa .BarPr ,&_bb );_ee !=nil {return _ee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cfa :=d .DecodeElement (_aa .E ,&_bb ); +_cfa !=nil {return _cfa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0020\u0025\u0076",_bb .Name ); +if _dde :=d .Skip ();_dde !=nil {return _dde ;};};case _g .EndElement :break _bed ;case _g .CharData :};};return nil ;};func (_bdge *CT_OMathJc )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _bdge .ValAttr !=ST_JcUnset {_ddab ,_baaee :=_bdge .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _baaee !=nil {return _baaee ;};start .Attr =append (start .Attr ,_ddab );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_Char ()*CT_Char {_cbg :=&CT_Char {};return _cbg };func NewEG_OMathMathElements ()*EG_OMathMathElements {_gcgggd :=&EG_OMathMathElements {}; +_gcgggd .OMathMathElementsChoice =NewEG_OMathMathElementsChoice ();return _gcgggd ;}; + +// Validate validates the EG_ScriptStyle and its children +func (_dgebf *EG_ScriptStyle )Validate ()error {return _dgebf .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065");}; + +// ValidateWithPath validates the CT_Nary and its children, prefixing error messages with path +func (_fag *CT_Nary )ValidateWithPath (path string )error {if _fag .NaryPr !=nil {if _bcdg :=_fag .NaryPr .ValidateWithPath (path +"\u002fN\u0061\u0072\u0079\u0050\u0072");_bcdg !=nil {return _bcdg ;};};if _baae :=_fag .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062"); +_baae !=nil {return _baae ;};if _dfbab :=_fag .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_dfbab !=nil {return _dfbab ;};if _dcd :=_fag .E .ValidateWithPath (path +"\u002f\u0045");_dcd !=nil {return _dcd ;};return nil ;};type CT_BorderBoxPr struct{ // Hide Top Edge HideTop *CT_OnOff ; @@ -833,251 +939,365 @@ StrikeV *CT_OnOff ; StrikeBLTR *CT_OnOff ; // Border Box Strikethrough Top-Left to Bottom-Right -StrikeTLBR *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_ff *CT_BarPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_agd :for {_dgc ,_fea :=d .Token ();if _fea !=nil {return _fea ;};switch _cbfd :=_dgc .(type ){case _f .StartElement :switch _cbfd .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_ff .Pos =NewCT_TopBot (); -if _fg :=d .DecodeElement (_ff .Pos ,&_cbfd );_fg !=nil {return _fg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_ff .CtrlPr =NewCT_CtrlPr (); -if _ebcf :=d .DecodeElement (_ff .CtrlPr ,&_cbfd );_ebcf !=nil {return _ebcf ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072\u0020\u0025\u0076",_cbfd .Name ); -if _ceb :=d .Skip ();_ceb !=nil {return _ceb ;};};case _f .EndElement :break _agd ;case _f .CharData :};};return nil ;}; +StrikeTLBR *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_gbbd *OMathPara )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="m\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061";return _gbbd .CT_OMathPara .MarshalXML (e ,start );};func (_afdd *CT_ManualBreak )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _afdd .AlnAtAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d:\u0061\u006c\u006e\u0041\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_afdd .AlnAtAttr )}); +};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_AccPr ()*CT_AccPr {_dge :=&CT_AccPr {};return _dge }; -// Validate validates the CT_Nary and its children -func (_bdge *CT_Nary )Validate ()error {return _bdge .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079");};func (_bgg *CT_OMath )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _bgg .EG_OMathElements !=nil {for _ ,_effb :=range _bgg .EG_OMathElements {_effb .MarshalXML (e ,_f .StartElement {}); -};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dff *CT_SSub )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _dff .SSubPr !=nil {_cfdec :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062\u0050\u0072"}}; -e .EncodeElement (_dff .SSubPr ,_cfdec );};_agbe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dff .E ,_agbe );_cbcdg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_dff .Sub ,_cbcdg ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dbc *CT_NaryPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _dbc .Chr !=nil {_egaf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063h\u0072"}}; -e .EncodeElement (_dbc .Chr ,_egaf );};if _dbc .LimLoc !=nil {_edb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0063"}};e .EncodeElement (_dbc .LimLoc ,_edb );};if _dbc .Grow !=nil {_agdgb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}}; -e .EncodeElement (_dbc .Grow ,_agdgb );};if _dbc .SubHide !=nil {_egfa :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0073\u0075\u0062\u0048\u0069\u0064e"}};e .EncodeElement (_dbc .SubHide ,_egfa );};if _dbc .SupHide !=nil {_fedce :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0073\u0075\u0070\u0048\u0069\u0064e"}}; -e .EncodeElement (_dbc .SupHide ,_fedce );};if _dbc .CtrlPr !=nil {_ffde :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dbc .CtrlPr ,_ffde );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_cfa *CT_FType )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cfa .ValAttr =ST_FType (1);for _ ,_cfbf :=range start .Attr {if _cfbf .Name .Local =="\u0076\u0061\u006c"{_cfa .ValAttr .UnmarshalXMLAttr (_cfbf );continue ; -};};for {_cgbb ,_fce :=d .Token ();if _fce !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0054\u0079\u0070\u0065: \u0025\u0073",_fce );};if _cced ,_cbda :=_cgbb .(_f .EndElement );_cbda &&_cced .Name ==start .Name {break ; -};};return nil ;};func (_affa *CT_Func )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_affa .FName =NewCT_OMathArg ();_affa .E =NewCT_OMathArg ();_ggcg :for {_daf ,_caba :=d .Token ();if _caba !=nil {return _caba ;};switch _ada :=_daf .(type ){case _f .StartElement :switch _ada .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"}:_affa .FuncPr =NewCT_FuncPr (); -if _cdfb :=d .DecodeElement (_affa .FuncPr ,&_ada );_cdfb !=nil {return _cdfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"}:if _bcaf :=d .DecodeElement (_affa .FName ,&_ada ); -_bcaf !=nil {return _bcaf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cabc :=d .DecodeElement (_affa .E ,&_ada ); -_cabc !=nil {return _cabc ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0075\u006e\u0063\u0020\u0025\u0076",_ada .Name ); -if _bdf :=d .Skip ();_bdf !=nil {return _bdf ;};};case _f .EndElement :break _ggcg ;case _f .CharData :};};return nil ;};func (_aeef *EG_OMathMathElements )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_aeef .OMathMathElementsChoice .MarshalXML (e ,_f .StartElement {}); -return nil ;}; +// Validate validates the CT_OMathArg and its children +func (_cfc *CT_OMathArg )Validate ()error {return _cfc .ValidateWithPath ("C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067");};func (_bfa *CT_Func )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bfa .FuncPr !=nil {_gfg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063\u0050\u0072"}}; +e .EncodeElement (_bfa .FuncPr ,_gfg );};_bfg :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0066\u004e\u0061\u006d\u0065"}};e .EncodeElement (_bfa .FName ,_bfg );_ece :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_bfa .E ,_ece ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_aedbg ST_LimLoc )Validate ()error {return _aedbg .ValidateWithPath ("")};func (_adeb *CT_SSupPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _adeb .CtrlPr !=nil {_bega :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_adeb .CtrlPr ,_bega );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_fgcg *CT_OMathArgPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _fgcg .ArgSz !=nil {_abed :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0061\u0072\u0067\u0053\u007a"}};e .EncodeElement (_fgcg .ArgSz ,_abed );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};const (ST_ScriptUnset ST_Script =0; +ST_ScriptRoman ST_Script =1;ST_ScriptScript ST_Script =2;ST_ScriptFraktur ST_Script =3;ST_ScriptDouble_struck ST_Script =4;ST_ScriptSans_serif ST_Script =5;ST_ScriptMonospace ST_Script =6;); -// ValidateWithPath validates the CT_BreakBinSub and its children, prefixing error messages with path -func (_babb *CT_BreakBinSub )ValidateWithPath (path string )error {if _dde :=_babb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dde !=nil {return _dde ;};return nil ;};func ParseUnionST_TwipsMeasure (s string )(_cb .ST_TwipsMeasure ,error ){_ccec :=_cb .ST_TwipsMeasure {}; -if _cb .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_ccec .ST_PositiveUniversalMeasure =&s ;}else {_dged ,_becf :=_bc .ParseFloat (s ,64);if _becf !=nil {return _ccec ,_d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_becf ); -};_ccec .ST_UnsignedDecimalNumber =_dd .Uint64 (uint64 (_dged ));};return _ccec ,nil ;};func (_beege ST_BreakBinSub )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_bfdd :=_f .Attr {};_bfdd .Name =name ;switch _beege {case ST_BreakBinSubUnset :_bfdd .Value =""; -case ST_BreakBinSub__ :_bfdd .Value ="\u002d\u002d";case ST_BreakBinSub___ :_bfdd .Value ="\u002d\u002b";case ST_BreakBinSub____ :_bfdd .Value ="\u002b\u002d";};return _bfdd ,nil ;};func (_dgfa *ST_BreakBinSub )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_dgfa =0; -case "\u002d\u002d":*_dgfa =1;case "\u002d\u002b":*_dgfa =2;case "\u002b\u002d":*_dgfa =3;};return nil ;};const (ST_BreakBinUnset ST_BreakBin =0;ST_BreakBinBefore ST_BreakBin =1;ST_BreakBinAfter ST_BreakBin =2;ST_BreakBinRepeat ST_BreakBin =3;); +// Validate validates the CT_FType and its children +func (_gdc *CT_FType )Validate ()error {return _gdc .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065");}; -// ValidateWithPath validates the OMathPara and its children, prefixing error messages with path -func (_ddca *OMathPara )ValidateWithPath (path string )error {if _cbcca :=_ddca .CT_OMathPara .ValidateWithPath (path );_cbcca !=nil {return _cbcca ;};return nil ;}; +// ValidateWithPath validates the CT_FuncPr and its children, prefixing error messages with path +func (_dfcg *CT_FuncPr )ValidateWithPath (path string )error {if _dfcg .CtrlPr !=nil {if _dfgaa :=_dfcg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_dfgaa !=nil {return _dfgaa ;};};return nil ;}; -// Validate validates the CT_String and its children -func (_baag *CT_String )Validate ()error {return _baag .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};func (_efd *CT_M )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _efd .MPr !=nil {_cgd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006dP\u0072"}}; -e .EncodeElement (_efd .MPr ,_cgd );};_acce :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d\u0072"}};for _ ,_gfd :=range _efd .Mr {e .EncodeElement (_gfd ,_acce );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_Integer255 ()*CT_Integer255 {_bdc :=&CT_Integer255 {}; -_bdc .ValAttr =1;return _bdc };func (_adag *CT_GroupChrPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fdb :for {_aee ,_bcdg :=d .Token ();if _bcdg !=nil {return _bcdg ;};switch _dab :=_aee .(type ){case _f .StartElement :switch _dab .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_adag .Chr =NewCT_Char (); -if _cee :=d .DecodeElement (_adag .Chr ,&_dab );_cee !=nil {return _cee ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_adag .Pos =NewCT_TopBot (); -if _gea :=d .DecodeElement (_adag .Pos ,&_dab );_gea !=nil {return _gea ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"}:_adag .VertJc =NewCT_TopBot (); -if _ffgb :=d .DecodeElement (_adag .VertJc ,&_dab );_ffgb !=nil {return _ffgb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_adag .CtrlPr =NewCT_CtrlPr (); -if _beed :=d .DecodeElement (_adag .CtrlPr ,&_dab );_beed !=nil {return _beed ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072 \u0025\u0076",_dab .Name ); -if _deec :=d .Skip ();_deec !=nil {return _deec ;};};case _f .EndElement :break _fdb ;case _f .CharData :};};return nil ;};func (_aedc *CT_RPR )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cecc :for {_gafg ,_ddef :=d .Token ();if _ddef !=nil {return _ddef ; -};switch _dcab :=_gafg .(type ){case _f .StartElement :switch _dcab .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u0074"}:_aedc .Lit =NewCT_OnOff (); -if _cacga :=d .DecodeElement (_aedc .Lit ,&_dcab );_cacga !=nil {return _cacga ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u006f\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u006f\u0072"}:_aedc .Nor =NewCT_OnOff (); -if _affe :=d .DecodeElement (_aedc .Nor ,&_dcab );_affe !=nil {return _affe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_aedc .Brk =NewCT_ManualBreak (); -if _dcc :=d .DecodeElement (_aedc .Brk ,&_dcab );_dcc !=nil {return _dcc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_aedc .Aln =NewCT_OnOff (); -if _dabc :=d .DecodeElement (_aedc .Aln ,&_dcab );_dabc !=nil {return _dabc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0052\u0020\u0025\u0076",_dcab .Name ); -if _eeca :=d .Skip ();_eeca !=nil {return _eeca ;};};case _f .EndElement :break _cecc ;case _f .CharData :};};return nil ;};type CT_AccPr struct{ +// ValidateWithPath validates the CT_MCS and its children, prefixing error messages with path +func (_bcbc *CT_MCS )ValidateWithPath (path string )error {for _geeb ,_cecf :=range _bcbc .Mc {if _dbbd :=_cecf .ValidateWithPath (_a .Sprintf ("\u0025s\u002f\u004d\u0063\u005b\u0025\u0064]",path ,_geeb ));_dbbd !=nil {return _dbbd ;};};return nil ;};type CT_Integer255 struct{ -// Character -Chr *CT_Char ; +// Value +ValAttr int64 ;}; -// Control Properties -CtrlPr *CT_CtrlPr ;};func (_cdgf *CT_R )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cdgf .RPr !=nil {_daeg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0072P\u0072"}};e .EncodeElement (_cdgf .RPr ,_daeg ); -};if _cdgf .RChoice !=nil {for _ ,_eadad :=range _cdgf .RChoice {_eadad .MarshalXML (e ,_f .StartElement {});};};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cbf *CT_Bar )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _cbf .BarPr !=nil {_afc :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0062\u0061\u0072\u0050\u0072"}};e .EncodeElement (_cbf .BarPr ,_afc );};_ccg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cbf .E ,_ccg ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_D and its children +func (_aee *CT_D )Validate ()error {return _aee .ValidateWithPath ("\u0043\u0054\u005f\u0044")};func (_cafcd *CT_MC )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bdca :for {_cggc ,_gdfe :=d .Token ();if _gdfe !=nil {return _gdfe ;};switch _afggf :=_cggc .(type ){case _g .StartElement :switch _afggf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"}:_cafcd .McPr =NewCT_MCPr (); +if _ccabe :=d .DecodeElement (_cafcd .McPr ,&_afggf );_ccabe !=nil {return _ccabe ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0043 \u0025\u0076",_afggf .Name ); +if _fcg :=d .Skip ();_fcg !=nil {return _fcg ;};};case _g .EndElement :break _bdca ;case _g .CharData :};};return nil ;}; -// Validate validates the CT_FuncPr and its children -func (_agdb *CT_FuncPr )Validate ()error {return _agdb .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r");};type CT_MPr struct{ +// Validate validates the EG_OMathElementsChoice and its children +func (_dccbbc *EG_OMathElementsChoice )Validate ()error {return _dccbbc .ValidateWithPath ("\u0045\u0047\u005f\u004fMa\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069c\u0065");}; -// Matrix Base Justification -BaseJc *CT_YAlign ; +// ValidateWithPath validates the CT_SPre and its children, prefixing error messages with path +func (_deba *CT_SPre )ValidateWithPath (path string )error {if _deba .SPrePr !=nil {if _cgabc :=_deba .SPrePr .ValidateWithPath (path +"\u002fS\u0050\u0072\u0065\u0050\u0072");_cgabc !=nil {return _cgabc ;};};if _fgcfe :=_deba .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062"); +_fgcfe !=nil {return _fgcfe ;};if _ccbg :=_deba .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_ccbg !=nil {return _ccbg ;};if _gbdag :=_deba .E .ValidateWithPath (path +"\u002f\u0045");_gbdag !=nil {return _gbdag ;};return nil ;};func NewCT_R ()*CT_R {_gcec :=&CT_R {}; +return _gcec }; -// Hide Placeholders (Matrix) -PlcHide *CT_OnOff ; +// Validate validates the CT_FPr and its children +func (_gfee *CT_FPr )Validate ()error {return _gfee .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0050\u0072");};func (_edba *CT_String )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_fedc :=range start .Attr {if _fedc .Name .Local =="\u0076\u0061\u006c"{_fbaca :=_fedc .Value ; +_edba .ValAttr =&_fbaca ;continue ;};};for {_adcd ,_ecdfe :=d .Token ();if _ecdfe !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_ecdfe );};if _gcgb ,_cbdc :=_adcd .(_g .EndElement ); +_cbdc &&_gcgb .Name ==start .Name {break ;};};return nil ;}; -// Row Spacing Rule -RSpRule *CT_SpacingRule ; +// ValidateWithPath validates the CT_RChoice and its children, prefixing error messages with path +func (_geccd *CT_RChoice )ValidateWithPath (path string )error {if _geccd .T !=nil {if _cccf :=_geccd .T .ValidateWithPath (path +"\u002f\u0054");_cccf !=nil {return _cccf ;};};return nil ;};func (_gedb *ST_BreakBinSub )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_degb ,_caca :=d .Token (); +if _caca !=nil {return _caca ;};if _fdad ,_fgef :=_degb .(_g .EndElement );_fgef &&_fdad .Name ==start .Name {*_gedb =1;return nil ;};if _cedac ,_adaf :=_degb .(_g .CharData );!_adaf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degb ); +}else {switch string (_cedac ){case "":*_gedb =0;case "\u002d\u002d":*_gedb =1;case "\u002d\u002b":*_gedb =2;case "\u002b\u002d":*_gedb =3;};};_degb ,_caca =d .Token ();if _caca !=nil {return _caca ;};if _eagc ,_afbe :=_degb .(_g .EndElement );_afbe &&_eagc .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degb );};func (_cgb *CT_DPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _cgb .BegChr !=nil {_egg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062\u0065\u0067\u0043\u0068\u0072"}};e .EncodeElement (_cgb .BegChr ,_egg );};if _cgb .SepChr !=nil {_bdce :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0065\u0070\u0043\u0068\u0072"}}; +e .EncodeElement (_cgb .SepChr ,_bdce );};if _cgb .EndChr !=nil {_fcb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065\u006e\u0064\u0043\u0068\u0072"}};e .EncodeElement (_cgb .EndChr ,_fcb );};if _cgb .Grow !=nil {_cfb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}}; +e .EncodeElement (_cgb .Grow ,_cfb );};if _cgb .Shp !=nil {_dac :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073h\u0070"}};e .EncodeElement (_cgb .Shp ,_dac );};if _cgb .CtrlPr !=nil {_fbee :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_cgb .CtrlPr ,_fbee );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Matrix Column Gap Rule -CGpRule *CT_SpacingRule ; +// Validate validates the CT_BreakBin and its children +func (_fbef *CT_BreakBin )Validate ()error {return _fbef .ValidateWithPath ("C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e");};func (_ceea *CT_RPR )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _ceea .Lit !=nil {_cfab :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006ci\u0074"}}; +e .EncodeElement (_ceea .Lit ,_cfab );};if _ceea .Nor !=nil {_aabea :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006eo\u0072"}};e .EncodeElement (_ceea .Nor ,_aabea );};if _ceea .Brk !=nil {_babd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062r\u006b"}}; +e .EncodeElement (_ceea .Brk ,_babd );};if _ceea .Aln !=nil {_agba :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_ceea .Aln ,_agba );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_efda *CT_D )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gffe :for {_bcd ,_cfde :=d .Token (); +if _cfde !=nil {return _cfde ;};switch _cgac :=_bcd .(type ){case _g .StartElement :switch _cgac .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0050\u0072"}:_efda .DPr =NewCT_DPr (); +if _aaa :=d .DecodeElement (_efda .DPr ,&_cgac );_aaa !=nil {return _aaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_egc :=NewCT_OMathArg (); +if _bdf :=d .DecodeElement (_egc ,&_cgac );_bdf !=nil {return _bdf ;};_efda .E =append (_efda .E ,_egc );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0044\u0020\u0025\u0076",_cgac .Name ); +if _ada :=d .Skip ();_ada !=nil {return _ada ;};};case _g .EndElement :break _gffe ;case _g .CharData :};};return nil ;}; -// Row Spacing (Matrix) -RSp *CT_UnSignedInteger ; +// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path +func (_agdg *CT_OnOff )ValidateWithPath (path string )error {if _agdg .ValAttr !=nil {if _fae :=_agdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fae !=nil {return _fae ;};};return nil ;};const (ST_BreakBinSubUnset ST_BreakBinSub =0; +ST_BreakBinSub__ ST_BreakBinSub =1;ST_BreakBinSub___ ST_BreakBinSub =2;ST_BreakBinSub____ ST_BreakBinSub =3;); -// Minimum Matrix Column Width -CSp *CT_UnSignedInteger ; +// ValidateWithPath validates the CT_SSup and its children, prefixing error messages with path +func (_edde *CT_SSup )ValidateWithPath (path string )error {if _edde .SSupPr !=nil {if _cgaab :=_edde .SSupPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0070\u0050\u0072");_cgaab !=nil {return _cgaab ;};};if _gedfd :=_edde .E .ValidateWithPath (path +"\u002f\u0045"); +_gedfd !=nil {return _gedfd ;};if _facg :=_edde .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_facg !=nil {return _facg ;};return nil ;};func (_ggef *EG_OMathMathElementsChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _ggef .Acc !=nil {_cfca :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0061c\u0063"}};e .EncodeElement (_ggef .Acc ,_cfca );}else if _ggef .Bar !=nil {_bcgdd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062a\u0072"}};e .EncodeElement (_ggef .Bar ,_bcgdd ); +}else if _ggef .Box !=nil {_ddgf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062o\u0078"}};e .EncodeElement (_ggef .Box ,_ddgf );}else if _ggef .BorderBox !=nil {_facbg :=_g .StartElement {Name :_g .Name {Local :"m\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"}}; +e .EncodeElement (_ggef .BorderBox ,_facbg );}else if _ggef .D !=nil {_aeff :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0064"}};e .EncodeElement (_ggef .D ,_aeff );}else if _ggef .EqArr !=nil {_ggeb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072"}}; +e .EncodeElement (_ggef .EqArr ,_ggeb );}else if _ggef .F !=nil {_ceeef :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0066"}};e .EncodeElement (_ggef .F ,_ceeef );}else if _ggef .Func !=nil {_affdc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063"}}; +e .EncodeElement (_ggef .Func ,_affdc );}else if _ggef .GroupChr !=nil {_ecbd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}};e .EncodeElement (_ggef .GroupChr ,_ecbd );}else if _ggef .LimLow !=nil {_fcfgd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077"}}; +e .EncodeElement (_ggef .LimLow ,_fcfgd );}else if _ggef .LimUpp !=nil {_fcbbd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070"}};e .EncodeElement (_ggef .LimUpp ,_fcbbd );}else if _ggef .M !=nil {_ddfdc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d"}}; +e .EncodeElement (_ggef .M ,_ddfdc );}else if _ggef .Nary !=nil {_adba :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079"}};e .EncodeElement (_ggef .Nary ,_adba );}else if _ggef .Phant !=nil {_bagb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074"}}; +e .EncodeElement (_ggef .Phant ,_bagb );}else if _ggef .Rad !=nil {_efdd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0072a\u0064"}};e .EncodeElement (_ggef .Rad ,_efdd );}else if _ggef .SPre !=nil {_gagf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065"}}; +e .EncodeElement (_ggef .SPre ,_gagf );}else if _ggef .SSub !=nil {_gccc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062"}};e .EncodeElement (_ggef .SSub ,_gccc );}else if _ggef .SSubSup !=nil {_ggdb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0073\u0053\u0075\u0062\u0053\u0075p"}}; +e .EncodeElement (_ggef .SSubSup ,_ggdb );}else if _ggef .SSup !=nil {_bgbef :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070"}};e .EncodeElement (_ggef .SSup ,_bgbef );}else if _ggef .R !=nil {_cfeeg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0072"}}; +e .EncodeElement (_ggef .R ,_cfeeg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_RadPr struct{ -// Matrix Column Gap -CGp *CT_UnSignedInteger ; +// Hide Degree +DegHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_dagb ST_BreakBinSub )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_dagb .String (),start );};func (_dbaf *CT_OMath )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_eeed :for {_beed ,_gdea :=d .Token (); +if _gdea !=nil {return _gdea ;};switch _fefd :=_beed .(type ){case _g .StartElement :switch _fefd .Name {default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_fefd .Name ); +if _fgbd :=d .Skip ();_fgbd !=nil {return _fgbd ;};};case _g .EndElement :break _eeed ;case _g .CharData :};};return nil ;};func (_degc *CT_OMathArg )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gfgc :for {_bedfb ,_afdc :=d .Token ();if _afdc !=nil {return _afdc ; +};switch _ccgf :=_bedfb .(type ){case _g .StartElement :switch _ccgf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"}:_degc .ArgPr =NewCT_OMathArgPr (); +if _bac :=d .DecodeElement (_degc .ArgPr ,&_ccgf );_bac !=nil {return _bac ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_degc .CtrlPr =NewCT_CtrlPr (); +if _gdfee :=d .DecodeElement (_degc .CtrlPr ,&_ccgf );_gdfee !=nil {return _gdfee ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0020\u0025\u0076",_ccgf .Name ); +if _fefed :=d .Skip ();_fefed !=nil {return _fefed ;};};case _g .EndElement :break _gfgc ;case _g .CharData :};};return nil ;}; -// Matrix Columns -Mcs *CT_MCS ;CtrlPr *CT_CtrlPr ;}; +// Validate validates the CT_MR and its children +func (_gada *CT_MR )Validate ()error {return _gada .ValidateWithPath ("\u0043\u0054\u005fM\u0052")};type ST_Jc byte ; -// Validate validates the EG_OMathElementsChoice and its children -func (_ccde *EG_OMathElementsChoice )Validate ()error {return _ccde .ValidateWithPath ("\u0045\u0047\u005f\u004fMa\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069c\u0065");}; +// ValidateWithPath validates the CT_SSub and its children, prefixing error messages with path +func (_face *CT_SSub )ValidateWithPath (path string )error {if _face .SSubPr !=nil {if _abee :=_face .SSubPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0062\u0050\u0072");_abee !=nil {return _abee ;};};if _afaae :=_face .E .ValidateWithPath (path +"\u002f\u0045"); +_afaae !=nil {return _afaae ;};if _gfdd :=_face .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_gfdd !=nil {return _gfdd ;};return nil ;};func (_gg *CT_BarPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _gg .Pos !=nil {_fg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_gg .Pos ,_fg );};if _gg .CtrlPr !=nil {_dgaa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_gg .CtrlPr ,_dgaa );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_cgaae *CT_GroupChrPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dgg :for {_abaf ,_adbg :=d .Token ();if _adbg !=nil {return _adbg ; +};switch _bege :=_abaf .(type ){case _g .StartElement :switch _bege .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_cgaae .Chr =NewCT_Char (); +if _abad :=d .DecodeElement (_cgaae .Chr ,&_bege );_abad !=nil {return _abad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_cgaae .Pos =NewCT_TopBot (); +if _daee :=d .DecodeElement (_cgaae .Pos ,&_bege );_daee !=nil {return _daee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"}:_cgaae .VertJc =NewCT_TopBot (); +if _egd :=d .DecodeElement (_cgaae .VertJc ,&_bege );_egd !=nil {return _egd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cgaae .CtrlPr =NewCT_CtrlPr (); +if _afde :=d .DecodeElement (_cgaae .CtrlPr ,&_bege );_afde !=nil {return _afde ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072 \u0025\u0076",_bege .Name ); +if _gbef :=d .Skip ();_gbef !=nil {return _gbef ;};};case _g .EndElement :break _dgg ;case _g .CharData :};};return nil ;};func NewCT_BreakBin ()*CT_BreakBin {_afff :=&CT_BreakBin {};return _afff };func (_gbaf *CT_OMathArgPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dbgef :for {_bbb ,_aedb :=d .Token (); +if _aedb !=nil {return _aedb ;};switch _eeaf :=_bbb .(type ){case _g .StartElement :switch _eeaf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"}:_gbaf .ArgSz =NewCT_Integer2 (); +if _fbfa :=d .DecodeElement (_gbaf .ArgSz ,&_eeaf );_fbfa !=nil {return _fbfa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004fM\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072 \u0025\u0076",_eeaf .Name ); +if _afdde :=d .Skip ();_afdde !=nil {return _afdde ;};};case _g .EndElement :break _dbgef ;case _g .CharData :};};return nil ;};func (_ddgd *CT_SSubPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _ddgd .CtrlPr !=nil {_cfaa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_ddgd .CtrlPr ,_cfaa );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_MC ()*CT_MC {_bggeb :=&CT_MC {};return _bggeb }; -// ValidateWithPath validates the CT_LimLow and its children, prefixing error messages with path -func (_fbga *CT_LimLow )ValidateWithPath (path string )error {if _fbga .LimLowPr !=nil {if _fdf :=_fbga .LimLowPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077\u0050r");_fdf !=nil {return _fdf ;};};if _cbe :=_fbga .E .ValidateWithPath (path +"\u002f\u0045"); -_cbe !=nil {return _cbe ;};if _gbfb :=_fbga .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_gbfb !=nil {return _gbfb ;};return nil ;};func NewCT_SSupPr ()*CT_SSupPr {_bcca :=&CT_SSupPr {};return _bcca };func (_ddcbb *CT_SSubPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_acef :for {_dffc ,_cfcg :=d .Token (); -if _cfcg !=nil {return _cfcg ;};switch _cdgfa :=_dffc .(type ){case _f .StartElement :switch _cdgfa .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_ddcbb .CtrlPr =NewCT_CtrlPr (); -if _aedgag :=d .DecodeElement (_ddcbb .CtrlPr ,&_cdgfa );_aedgag !=nil {return _aedgag ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075b\u0050\u0072 \u0025\u0076",_cdgfa .Name ); -if _ebdef :=d .Skip ();_ebdef !=nil {return _ebdef ;};};case _f .EndElement :break _acef ;case _f .CharData :};};return nil ;};func (_edeg ST_Shp )String ()string {switch _edeg {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064"; -case 2:return "\u006d\u0061\u0074c\u0068";};return "";};func (_cgaa *CT_Rad )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cgaa .RadPr !=nil {_efece :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0072\u0061\u0064\u0050\u0072"}}; -e .EncodeElement (_cgaa .RadPr ,_efece );};_fgfg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0064e\u0067"}};e .EncodeElement (_cgaa .Deg ,_fgfg );_cgae :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cgaa .E ,_cgae ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_LimLoc and its children +func (_fbb *CT_LimLoc )Validate ()error {return _fbb .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc");};type CT_NaryPr struct{ -// ValidateWithPath validates the CT_OMathPara and its children, prefixing error messages with path -func (_dafc *CT_OMathPara )ValidateWithPath (path string )error {if _dafc .OMathParaPr !=nil {if _dgff :=_dafc .OMathParaPr .ValidateWithPath (path +"\u002f\u004f\u004da\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072");_dgff !=nil {return _dgff ;};};for _aeff ,_cgcde :=range _dafc .OMath {if _dbdg :=_cgcde .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fO\u004d\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_aeff )); -_dbdg !=nil {return _dbdg ;};};return nil ;};func (_agaf *CT_MC )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_eaa :for {_eff ,_bfcd :=d .Token ();if _bfcd !=nil {return _bfcd ;};switch _ceeb :=_eff .(type ){case _f .StartElement :switch _ceeb .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"}:_agaf .McPr =NewCT_MCPr (); -if _agac :=d .DecodeElement (_agaf .McPr ,&_ceeb );_agac !=nil {return _agac ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0043 \u0025\u0076",_ceeb .Name ); -if _ddbb :=d .Skip ();_ddbb !=nil {return _ddbb ;};};case _f .EndElement :break _eaa ;case _f .CharData :};};return nil ;}; +// n-ary Operator Character +Chr *CT_Char ; -// Validate validates the EG_OMathMathElements and its children -func (_efbdd *EG_OMathMathElements )Validate ()error {return _efbdd .ValidateWithPath ("E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073");}; +// n-ary Limit Location +LimLoc *CT_LimLoc ; -// Validate validates the CT_Integer255 and its children -func (_gede *CT_Integer255 )Validate ()error {return _gede .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035");};func NewCT_BarPr ()*CT_BarPr {_bcd :=&CT_BarPr {};return _bcd }; +// n-ary Grow +Grow *CT_OnOff ; -// ValidateWithPath validates the CT_EqArrPr and its children, prefixing error messages with path -func (_bfag *CT_EqArrPr )ValidateWithPath (path string )error {if _bfag .BaseJc !=nil {if _fgda :=_bfag .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_fgda !=nil {return _fgda ;};};if _bfag .MaxDist !=nil {if _agba :=_bfag .MaxDist .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u0044\u0069\u0073\u0074"); -_agba !=nil {return _agba ;};};if _bfag .ObjDist !=nil {if _cage :=_bfag .ObjDist .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0044\u0069\u0073\u0074");_cage !=nil {return _cage ;};};if _bfag .RSpRule !=nil {if _cgc :=_bfag .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065"); -_cgc !=nil {return _cgc ;};};if _bfag .RSp !=nil {if _bbea :=_bfag .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_bbea !=nil {return _bbea ;};};if _bfag .CtrlPr !=nil {if _fgaca :=_bfag .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_fgaca !=nil {return _fgaca ;};};return nil ;};func (_agcg *EG_OMathMathElementsChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _agcg .Acc !=nil {_gbae :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0061c\u0063"}}; -e .EncodeElement (_agcg .Acc ,_gbae );}else if _agcg .Bar !=nil {_acafe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062a\u0072"}};e .EncodeElement (_agcg .Bar ,_acafe );}else if _agcg .Box !=nil {_gbeg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062o\u0078"}}; -e .EncodeElement (_agcg .Box ,_gbeg );}else if _agcg .BorderBox !=nil {_aacb :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"}};e .EncodeElement (_agcg .BorderBox ,_aacb );}else if _agcg .D !=nil {_bcceg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0064"}}; -e .EncodeElement (_agcg .D ,_bcceg );}else if _agcg .EqArr !=nil {_cegf :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072"}};e .EncodeElement (_agcg .EqArr ,_cegf );}else if _agcg .F !=nil {_fcbe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0066"}}; -e .EncodeElement (_agcg .F ,_fcbe );}else if _agcg .Func !=nil {_cdee :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063"}};e .EncodeElement (_agcg .Func ,_cdee );}else if _agcg .GroupChr !=nil {_ggafc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}}; -e .EncodeElement (_agcg .GroupChr ,_ggafc );}else if _agcg .LimLow !=nil {_cadf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077"}};e .EncodeElement (_agcg .LimLow ,_cadf );}else if _agcg .LimUpp !=nil {_egd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070"}}; -e .EncodeElement (_agcg .LimUpp ,_egd );}else if _agcg .M !=nil {_dgecb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d"}};e .EncodeElement (_agcg .M ,_dgecb );}else if _agcg .Nary !=nil {_fdcd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079"}}; -e .EncodeElement (_agcg .Nary ,_fdcd );}else if _agcg .Phant !=nil {_fbde :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074"}};e .EncodeElement (_agcg .Phant ,_fbde );}else if _agcg .Rad !=nil {_bdfa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0072a\u0064"}}; -e .EncodeElement (_agcg .Rad ,_bdfa );}else if _agcg .SPre !=nil {_afb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065"}};e .EncodeElement (_agcg .SPre ,_afb );}else if _agcg .SSub !=nil {_cfbg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062"}}; -e .EncodeElement (_agcg .SSub ,_cfbg );}else if _agcg .SSubSup !=nil {_agaed :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0073\u0053\u0075\u0062\u0053\u0075p"}};e .EncodeElement (_agcg .SSubSup ,_agaed );}else if _agcg .SSup !=nil {_abage :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070"}}; -e .EncodeElement (_agcg .SSup ,_abage );}else if _agcg .R !=nil {_gcbb :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0072"}};e .EncodeElement (_agcg .R ,_gcbb );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// Hide Subscript (n-ary) +SubHide *CT_OnOff ; -// Validate validates the OMath and its children -func (_afdaa *OMath )Validate ()error {return _afdaa .ValidateWithPath ("\u004f\u004d\u0061t\u0068")};type CT_OMathPara struct{ +// Hide Superscript (n-ary) +SupHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;}; -// Office Math Paragraph Properties -OMathParaPr *CT_OMathParaPr ; +// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path +func (_gccg *CT_Text )ValidateWithPath (path string )error {return nil };func (_eacg *CT_SPre )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _eacg .SPrePr !=nil {_dgabc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065\u0050\u0072"}}; +e .EncodeElement (_eacg .SPrePr ,_dgabc );};_gcge :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_eacg .Sub ,_gcge );_eecf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_eacg .Sup ,_eecf ); +_deea :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_eacg .E ,_deea );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bfbfga *ST_Jc )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_bfbfga =0; +case "\u006c\u0065\u0066\u0074":*_bfbfga =1;case "\u0072\u0069\u0067h\u0074":*_bfbfga =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bfbfga =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_bfbfga =4;};return nil ;};func (_bgfg *CT_SPre )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bgfg .Sub =NewCT_OMathArg (); +_bgfg .Sup =NewCT_OMathArg ();_bgfg .E =NewCT_OMathArg ();_fcdf :for {_fefa ,_ffdb :=d .Token ();if _ffdb !=nil {return _ffdb ;};switch _afffe :=_fefa .(type ){case _g .StartElement :switch _afffe .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"}:_bgfg .SPrePr =NewCT_SPrePr (); +if _baagd :=d .DecodeElement (_bgfg .SPrePr ,&_afffe );_baagd !=nil {return _baagd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _fcae :=d .DecodeElement (_bgfg .Sub ,&_afffe ); +_fcae !=nil {return _fcae ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _eecag :=d .DecodeElement (_bgfg .Sup ,&_afffe ); +_eecag !=nil {return _eecag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fcddd :=d .DecodeElement (_bgfg .E ,&_afffe ); +_fcddd !=nil {return _fcddd ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0050\u0072\u0065\u0020\u0025\u0076",_afffe .Name ); +if _aadbb :=d .Skip ();_aadbb !=nil {return _aadbb ;};};case _g .EndElement :break _fcdf ;case _g .CharData :};};return nil ;}; -// Office Math -OMath []*CT_OMath ;};type CT_LimUppPr struct{CtrlPr *CT_CtrlPr ;};func (_ac *CT_Acc )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ac .E =NewCT_OMathArg ();_acd :for {_eb ,_af :=d .Token ();if _af !=nil {return _af ;};switch _ad :=_eb .(type ){case _f .StartElement :switch _ad .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"}:_ac .AccPr =NewCT_AccPr (); -if _fe :=d .DecodeElement (_ac .AccPr ,&_ad );_fe !=nil {return _fe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cba :=d .DecodeElement (_ac .E ,&_ad ); -_cba !=nil {return _cba ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0020\u0025\u0076",_ad .Name ); -if _adb :=d .Skip ();_adb !=nil {return _adb ;};};case _f .EndElement :break _acd ;case _f .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_RadPr and its children, prefixing error messages with path +func (_dggb *CT_RadPr )ValidateWithPath (path string )error {if _dggb .DegHide !=nil {if _bgedd :=_dggb .DegHide .ValidateWithPath (path +"\u002f\u0044\u0065\u0067\u0048\u0069\u0064\u0065");_bgedd !=nil {return _bgedd ;};};if _dggb .CtrlPr !=nil {if _abac :=_dggb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_abac !=nil {return _abac ;};};return nil ;};func (_dgffb ST_Shp )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_bcea :=_g .Attr {};_bcea .Name =name ;switch _dgffb {case ST_ShpUnset :_bcea .Value ="";case ST_ShpCentered :_bcea .Value ="\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064"; +case ST_ShpMatch :_bcea .Value ="\u006d\u0061\u0074c\u0068";};return _bcea ,nil ;};func NewCT_XAlign ()*CT_XAlign {_bbeg :=&CT_XAlign {};_bbeg .ValAttr =_ab .ST_XAlign (1);return _bbeg };func (_gdfb *CT_FPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _gdfb .Type !=nil {_ggdd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_gdfb .Type ,_ggdd );};if _gdfb .CtrlPr !=nil {_cce :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_gdfb .CtrlPr ,_cce );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_cgfeb *ST_BreakBin )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_cgfeb =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_cgfeb =1; +case "\u0061\u0066\u0074e\u0072":*_cgfeb =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_cgfeb =3;};return nil ;}; -// Validate validates the CT_TwipsMeasure and its children -func (_acdgg *CT_TwipsMeasure )Validate ()error {return _acdgg .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_Style ()*CT_Style {_cbaa :=&CT_Style {};return _cbaa };func NewOMathPara ()*OMathPara {_feffg :=&OMathPara {}; -_feffg .CT_OMathPara =*NewCT_OMathPara ();return _feffg ;};type CT_Script struct{ +// ValidateWithPath validates the CT_PhantPr and its children, prefixing error messages with path +func (_dgab *CT_PhantPr )ValidateWithPath (path string )error {if _dgab .Show !=nil {if _agcf :=_dgab .Show .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077");_agcf !=nil {return _agcf ;};};if _dgab .ZeroWid !=nil {if _fcfd :=_dgab .ZeroWid .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0057\u0069\u0064"); +_fcfd !=nil {return _fcfd ;};};if _dgab .ZeroAsc !=nil {if _aef :=_dgab .ZeroAsc .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0041\u0073\u0063");_aef !=nil {return _aef ;};};if _dgab .ZeroDesc !=nil {if _eace :=_dgab .ZeroDesc .ValidateWithPath (path +"\u002fZ\u0065\u0072\u006f\u0044\u0065\u0073c"); +_eace !=nil {return _eace ;};};if _dgab .Transp !=nil {if _adfb :=_dgab .Transp .ValidateWithPath (path +"\u002fT\u0072\u0061\u006e\u0073\u0070");_adfb !=nil {return _adfb ;};};if _dgab .CtrlPr !=nil {if _feeb :=_dgab .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_feeb !=nil {return _feeb ;};};return nil ;};func (_cedef *CT_Integer255 )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cedef .ValAttr =1;for _ ,_fbd :=range start .Attr {if _fbd .Name .Local =="\u0076\u0061\u006c"{_aadg ,_dbab :=_f .ParseInt (_fbd .Value ,10,64); +if _dbab !=nil {return _dbab ;};_cedef .ValAttr =_aadg ;continue ;};};for {_bfc ,_aab :=d .Token ();if _aab !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0074e\u0067e\u0072\u0032\u0035\u0035\u003a\u0020\u0025s",_aab ); +};if _gfa ,_bcba :=_bfc .(_g .EndElement );_bcba &&_gfa .Name ==start .Name {break ;};};return nil ;};func (_gadb *CT_OMathParaPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _gadb .Jc !=nil {_bdacb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006a\u0063"}}; +e .EncodeElement (_gadb .Jc ,_bdacb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_RChoice ()*CT_RChoice {_ebed :=&CT_RChoice {};return _ebed }; -// Value -ValAttr ST_Script ;};func NewCT_YAlign ()*CT_YAlign {_bfcg :=&CT_YAlign {};_bfcg .ValAttr =_cb .ST_YAlign (1);return _bfcg };type CT_SpacingRule struct{ +// Validate validates the CT_BoxPr and its children +func (_dcae *CT_BoxPr )Validate ()error {return _dcae .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072");};func (_addd *ST_Script )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dacg ,_bdccbd :=d .Token ();if _bdccbd !=nil {return _bdccbd ; +};if _dfge ,_fdcc :=_dacg .(_g .EndElement );_fdcc &&_dfge .Name ==start .Name {*_addd =1;return nil ;};if _bdgf ,_cae :=_dacg .(_g .CharData );!_cae {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dacg ); +}else {switch string (_bdgf ){case "":*_addd =0;case "\u0072\u006f\u006da\u006e":*_addd =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_addd =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_addd =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_addd =4; +case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_addd =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_addd =6;};};_dacg ,_bdccbd =d .Token ();if _bdccbd !=nil {return _bdccbd ;};if _cfbb ,_cgebg :=_dacg .(_g .EndElement ); +_cgebg &&_cfbb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dacg );}; -// Value -ValAttr int64 ;}; +// Validate validates the CT_RadPr and its children +func (_fdfg *CT_RadPr )Validate ()error {return _fdfg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072");};func (_aaaa ST_BreakBinSub )String ()string {switch _aaaa {case 0:return "";case 1:return "\u002d\u002d";case 2:return "\u002d\u002b"; +case 3:return "\u002b\u002d";};return "";}; -// ValidateWithPath validates the CT_MCPr and its children, prefixing error messages with path -func (_cabcd *CT_MCPr )ValidateWithPath (path string )error {if _cabcd .Count !=nil {if _fccg :=_cabcd .Count .ValidateWithPath (path +"\u002f\u0043\u006f\u0075\u006e\u0074");_fccg !=nil {return _fccg ;};};if _cabcd .McJc !=nil {if _baee :=_cabcd .McJc .ValidateWithPath (path +"\u002f\u004d\u0063J\u0063"); -_baee !=nil {return _baee ;};};return nil ;};type CT_GroupChr struct{ +// ValidateWithPath validates the CT_RPR and its children, prefixing error messages with path +func (_dccba *CT_RPR )ValidateWithPath (path string )error {if _dccba .Lit !=nil {if _ggad :=_dccba .Lit .ValidateWithPath (path +"\u002f\u004c\u0069\u0074");_ggad !=nil {return _ggad ;};};if _dccba .Nor !=nil {if _adcb :=_dccba .Nor .ValidateWithPath (path +"\u002f\u004e\u006f\u0072"); +_adcb !=nil {return _adcb ;};};if _dccba .Brk !=nil {if _faad :=_dccba .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_faad !=nil {return _faad ;};};if _dccba .Aln !=nil {if _eebb :=_dccba .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e"); +_eebb !=nil {return _eebb ;};};return nil ;}; -// Group-Character Properties -GroupChrPr *CT_GroupChrPr ; +// Validate validates the CT_String and its children +func (_cggce *CT_String )Validate ()error {return _cggce .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};const (ST_BreakBinUnset ST_BreakBin =0;ST_BreakBinBefore ST_BreakBin =1;ST_BreakBinAfter ST_BreakBin =2;ST_BreakBinRepeat ST_BreakBin =3; +); -// Base -E *CT_OMathArg ;}; +// Validate validates the CT_BorderBoxPr and its children +func (_dega *CT_BorderBoxPr )Validate ()error {return _dega .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072");};func (_befd ST_Script )Validate ()error {return _befd .ValidateWithPath ("")}; -// Validate validates the CT_SSupPr and its children -func (_beaf *CT_SSupPr )Validate ()error {return _beaf .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r");}; +// Validate validates the MathPr and its children +func (_bacc *MathPr )Validate ()error {return _bacc .ValidateWithPath ("\u004d\u0061\u0074\u0068\u0050\u0072");};func (_fddc *EG_OMathMathElements )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_fddc .OMathMathElementsChoice .MarshalXML (e ,_g .StartElement {}); +return nil ;};func (_edf *CT_GroupChrPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _edf .Chr !=nil {_dgeb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_edf .Chr ,_dgeb ); +};if _edf .Pos !=nil {_abab :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_edf .Pos ,_abab );};if _edf .VertJc !=nil {_dff :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0076\u0065\u0072\u0074\u004a\u0063"}}; +e .EncodeElement (_edf .VertJc ,_dff );};if _edf .CtrlPr !=nil {_acfd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_edf .CtrlPr ,_acfd );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_dffd ST_TopBot )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_dggc :=_g .Attr {};_dggc .Name =name ;switch _dffd {case ST_TopBotUnset :_dggc .Value ="";case ST_TopBotTop :_dggc .Value ="\u0074\u006f\u0070";case ST_TopBotBot :_dggc .Value ="\u0062\u006f\u0074"; +};return _dggc ,nil ;}; -// Validate validates the CT_GroupChr and its children -func (_dee *CT_GroupChr )Validate ()error {return _dee .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072");};type ST_TopBot byte ;func (_addc *ST_FType )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_addc =0; -case "\u0062\u0061\u0072":*_addc =1;case "\u0073\u006b\u0077":*_addc =2;case "\u006c\u0069\u006e":*_addc =3;case "\u006e\u006f\u0042a\u0072":*_addc =4;};return nil ;};func (_bfcfg *EG_OMathMathElements )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -_fbab :for {_debfc ,_fgfge :=d .Token ();if _fgfge !=nil {return _fgfge ;};switch _bdfc :=_debfc .(type ){case _f .StartElement :switch _bdfc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _egff :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Acc ,&_bdfc );_egff !=nil {return _egff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gggc :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Bar ,&_bdfc );_gggc !=nil {return _gggc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fedaff :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Box ,&_bdfc );_fedaff !=nil {return _fedaff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _cgfca :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .BorderBox ,&_bdfc );_cgfca !=nil {return _cgfca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gdgf :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .D ,&_bdfc );_gdgf !=nil {return _gdgf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _bbed :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .EqArr ,&_bdfc );_bbed !=nil {return _bbed ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _gfdeg :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .F ,&_bdfc );_gfdeg !=nil {return _gfdeg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _aafb :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Func ,&_bdfc );_aafb !=nil {return _aafb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fega :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .GroupChr ,&_bdfc );_fega !=nil {return _fega ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _ffcgbe :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .LimLow ,&_bdfc );_ffcgbe !=nil {return _ffcgbe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _geba :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .LimUpp ,&_bdfc );_geba !=nil {return _geba ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _dfbag :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .M ,&_bdfc );_dfbag !=nil {return _dfbag ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _ccaca :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Nary ,&_bdfc );_ccaca !=nil {return _ccaca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _baagf :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Phant ,&_bdfc );_baagf !=nil {return _baagf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _dade :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .Rad ,&_bdfc );_dade !=nil {return _dade ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _bbgbf :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .SPre ,&_bdfc );_bbgbf !=nil {return _bbgbf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _edga :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .SSub ,&_bdfc );_edga !=nil {return _edga ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _acec :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .SSubSup ,&_bdfc );_acec !=nil {return _acec ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _fdfe :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .SSup ,&_bdfc );_fdfe !=nil {return _fdfe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_bfcfg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); -if _efbc :=d .DecodeElement (&_bfcfg .OMathMathElementsChoice .R ,&_bdfc );_efbc !=nil {return _efbc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_bdfc .Name ); -if _fefa :=d .Skip ();_fefa !=nil {return _fefa ;};};case _f .EndElement :break _fbab ;case _f .CharData :};};return nil ;};func (_egcfd ST_Style )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_egcfd .String (),start ); -};func (_egdg ST_Script )Validate ()error {return _egdg .ValidateWithPath ("")};type CT_CtrlPr struct{}; +// ValidateWithPath validates the CT_OMathArgPr and its children, prefixing error messages with path +func (_cefe *CT_OMathArgPr )ValidateWithPath (path string )error {if _cefe .ArgSz !=nil {if _cbad :=_cefe .ArgSz .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0053\u007a");_cbad !=nil {return _cbad ;};};return nil ;};type CT_SSubSupPr struct{ -// Validate validates the CT_Integer2 and its children -func (_ebge *CT_Integer2 )Validate ()error {return _ebge .ValidateWithPath ("C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032");}; +// Align Scripts +AlnScr *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_daba *EG_OMathElements )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_daba .OMathElementsChoice =NewEG_OMathElementsChoice ();_daeb :for {_abbb ,_fbec :=d .Token ();if _fbec !=nil {return _fbec ; +};switch _begb :=_abbb .(type ){case _g .StartElement :switch _begb .Name {default:_dbbdg :=_daba .OMathElementsChoice ;if _dbbdg ==nil {_dbbdg =NewEG_OMathElementsChoice ();};if _dfbfa :=d .DecodeElement (&_dbbdg ,&_begb );_dfbfa ==nil {_daba .OMathElementsChoice =_dbbdg ; +};_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_begb .Name ); +if _ccbag :=d .Skip ();_ccbag !=nil {return _ccbag ;};};case _g .EndElement :break _daeb ;case _g .CharData :};};return nil ;};func (_aceaf *OMath )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aceaf .CT_OMath =*NewCT_OMath ();_bbgg :for {_bceb ,_cbga :=d .Token (); +if _cbga !=nil {return _cbga ;};switch _cbba :=_bceb .(type ){case _g .StartElement :switch _cbba .Name {default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004f\u004d\u0061t\u0068 \u0025\u0076",_cbba .Name ); +if _eedc :=d .Skip ();_eedc !=nil {return _eedc ;};};case _g .EndElement :break _bbgg ;case _g .CharData :};};return nil ;};type CT_Integer2 struct{ -// Validate validates the CT_Shp and its children -func (_gdee *CT_Shp )Validate ()error {return _gdee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0070");};type CT_Nary struct{ +// Value +ValAttr int64 ;};type CT_EqArrPr struct{ -// n-ary Properties -NaryPr *CT_NaryPr ; +// Equation Array Base Justification +BaseJc *CT_YAlign ; -// Lower limit (n-ary) -Sub *CT_OMathArg ; +// Maximum Distribution +MaxDist *CT_OnOff ; -// Upper limit (n-ary) -Sup *CT_OMathArg ; +// Object Distribution +ObjDist *CT_OnOff ; -// Base (Argument) -E *CT_OMathArg ;};type EG_OMathElements struct{OMathElementsChoice *EG_OMathElementsChoice ;}; +// Row Spacing Rule +RSpRule *CT_SpacingRule ; -// Validate validates the CT_Rad and its children -func (_debf *CT_Rad )Validate ()error {return _debf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064");}; +// Row Spacing (Array) +RSp *CT_UnSignedInteger ;CtrlPr *CT_CtrlPr ;};type CT_PhantPr struct{ -// ValidateWithPath validates the CT_BoxPr and its children, prefixing error messages with path -func (_fgac *CT_BoxPr )ValidateWithPath (path string )error {if _fgac .OpEmu !=nil {if _gba :=_fgac .OpEmu .ValidateWithPath (path +"\u002f\u004f\u0070\u0045\u006d\u0075");_gba !=nil {return _gba ;};};if _fgac .NoBreak !=nil {if _ab :=_fgac .NoBreak .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b"); -_ab !=nil {return _ab ;};};if _fgac .Diff !=nil {if _dba :=_fgac .Diff .ValidateWithPath (path +"\u002f\u0044\u0069f\u0066");_dba !=nil {return _dba ;};};if _fgac .Brk !=nil {if _eag :=_fgac .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_eag !=nil {return _eag ; -};};if _fgac .Aln !=nil {if _cbfg :=_fgac .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_cbfg !=nil {return _cbfg ;};};if _fgac .CtrlPr !=nil {if _fffg :=_fgac .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fffg !=nil {return _fffg ; -};};return nil ;};func (_abdf ST_TopBot )ValidateWithPath (path string )error {switch _abdf {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abdf )); -};return nil ;}; +// Phantom Show +Show *CT_OnOff ; -// ValidateWithPath validates the CT_SSup and its children, prefixing error messages with path -func (_cebe *CT_SSup )ValidateWithPath (path string )error {if _cebe .SSupPr !=nil {if _gegf :=_cebe .SSupPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0070\u0050\u0072");_gegf !=nil {return _gegf ;};};if _bdgc :=_cebe .E .ValidateWithPath (path +"\u002f\u0045"); -_bdgc !=nil {return _bdgc ;};if _aaad :=_cebe .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_aaad !=nil {return _aaad ;};return nil ;};type EG_ScriptStyle struct{ +// Phantom Zero Width +ZeroWid *CT_OnOff ; -// Script -Scr *CT_Script ; +// Phantom Zero Ascent +ZeroAsc *CT_OnOff ; -// style -Sty *CT_Style ;};func (_bcdd ST_TopBot )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_bcdd .String (),start );};func (_fbdg *CT_Shp )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_cbdf ,_bbcfb :=_fbdg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"}); -if _bbcfb !=nil {return _bbcfb ;};start .Attr =append (start .Attr ,_cbdf );e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_fdga *ST_BreakBin )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_fdga =0; -case "\u0062\u0065\u0066\u006f\u0072\u0065":*_fdga =1;case "\u0061\u0066\u0074e\u0072":*_fdga =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_fdga =3;};return nil ;}; +// Phantom Zero Descent +ZeroDesc *CT_OnOff ; -// Validate validates the CT_Script and its children -func (_dgec *CT_Script )Validate ()error {return _dgec .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t");};type CT_OMathArgPr struct{ +// Transparent (Phantom) +Transp *CT_OnOff ;CtrlPr *CT_CtrlPr ;};type CT_OMathArg struct{ -// Argument Size -ArgSz *CT_Integer2 ;};func (_ccbbe *CT_Script )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ccbbe .ValAttr !=ST_ScriptUnset {_fggg ,_ecfg :=_ccbbe .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _ecfg !=nil {return _ecfg ; -};start .Attr =append (start .Attr ,_fggg );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type ST_Shp byte ;func (_ebec *EG_ScriptStyle )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Name .Local ="\u006d\u003aE\u0047\u005f\u0053c\u0072\u0069\u0070\u0074\u0053\u0074\u0079\u006c\u0065"; -if _ebec .Scr !=nil {_abeaa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073c\u0072"}};e .EncodeElement (_ebec .Scr ,_abeaa );};if _ebec .Sty !=nil {_ccbe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073t\u0079"}};e .EncodeElement (_ebec .Sty ,_ccbe ); -};return nil ;};func (_aegd *CT_TopBot )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_aegd .ValAttr =ST_TopBot (1);for _ ,_badf :=range start .Attr {if _badf .Name .Local =="\u0076\u0061\u006c"{_aegd .ValAttr .UnmarshalXMLAttr (_badf ); -continue ;};};for {_edggf ,_ecfdb :=d .Token ();if _ecfdb !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u006f\u0070B\u006f\u0074\u003a\u0020\u0025\u0073",_ecfdb );};if _bace ,_ccab :=_edggf .(_f .EndElement );_ccab &&_bace .Name ==start .Name {break ; -};};return nil ;};type CT_OMathJc struct{ +// Argument Properties +ArgPr *CT_OMathArgPr ;EG_OMathElements []*EG_OMathElements ;CtrlPr *CT_CtrlPr ;};func NewCT_Shp ()*CT_Shp {_ddfc :=&CT_Shp {};_ddfc .ValAttr =ST_Shp (1);return _ddfc };func (_dfde *CT_LimLoc )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_fcdg ,_cbe :=_dfde .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _cbe !=nil {return _cbe ;};start .Attr =append (start .Attr ,_fcdg );e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_efd *CT_BreakBinSub )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _efd .ValAttr !=ST_BreakBinSubUnset {_agca ,_aae :=_efd .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _aae !=nil {return _aae ;};start .Attr =append (start .Attr ,_agca );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_cdg *CT_D )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _cdg .DPr !=nil {_feb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0064P\u0072"}};e .EncodeElement (_cdg .DPr ,_feb );};_cddb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};for _ ,_fecd :=range _cdg .E {e .EncodeElement (_fecd ,_cddb ); +};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_SpacingRule and its children +func (_cgbf *CT_SpacingRule )Validate ()error {return _cgbf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065");};func (_abeb *CT_LimLow )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_abeb .E =NewCT_OMathArg (); +_abeb .Lim =NewCT_OMathArg ();_gagb :for {_dbd ,_cabb :=d .Token ();if _cabb !=nil {return _cabb ;};switch _bedf :=_dbd .(type ){case _g .StartElement :switch _bedf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}:_abeb .LimLowPr =NewCT_LimLowPr (); +if _dbge :=d .DecodeElement (_abeb .LimLowPr ,&_bedf );_dbge !=nil {return _dbge ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _gcfd :=d .DecodeElement (_abeb .E ,&_bedf ); +_gcfd !=nil {return _gcfd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _bgdg :=d .DecodeElement (_abeb .Lim ,&_bedf ); +_bgdg !=nil {return _bgdg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dL\u006f\u0077 \u0025\u0076",_bedf .Name ); +if _bfae :=d .Skip ();_bfae !=nil {return _bfae ;};};case _g .EndElement :break _gagb ;case _g .CharData :};};return nil ;}; + +// ValidateWithPath validates the EG_OMathElementsChoice and its children, prefixing error messages with path +func (_ffc *EG_OMathElementsChoice )ValidateWithPath (path string )error {if _fbff :=_ffc .OMathMathElementsChoice .ValidateWithPath (path +"\u002fO\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_fbff !=nil {return _fbff ;};return nil ;}; + +// Validate validates the OMath and its children +func (_dag *OMath )Validate ()error {return _dag .ValidateWithPath ("\u004f\u004d\u0061t\u0068")};func ParseUnionST_OnOff (s string )(_ab .ST_OnOff ,error ){return _ab .ParseUnionST_OnOff (s )};func (_af *CT_Acc )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _af .AccPr !=nil {_e :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0061\u0063\u0063\u0050\u0072"}};e .EncodeElement (_af .AccPr ,_e );};_be :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_af .E ,_be );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func NewEG_ScriptStyle ()*EG_ScriptStyle {_cbdd :=&EG_ScriptStyle {};return _cbdd };func NewCT_MCPr ()*CT_MCPr {_cbee :=&CT_MCPr {};return _cbee };func NewCT_CtrlPr ()*CT_CtrlPr {_gbda :=&CT_CtrlPr {};return _gbda };func NewEG_OMathMathElementsChoice ()*EG_OMathMathElementsChoice {_cdfc :=&EG_OMathMathElementsChoice {}; +return _cdfc ;};func (_bcgdg *CT_PhantPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bcgdg .Show !=nil {_bged :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0068\u006f\u0077"}};e .EncodeElement (_bcgdg .Show ,_bged ); +};if _bcgdg .ZeroWid !=nil {_ggac :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0057\u0069d"}};e .EncodeElement (_bcgdg .ZeroWid ,_ggac );};if _bcgdg .ZeroAsc !=nil {_gbdb :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0041\u0073c"}}; +e .EncodeElement (_bcgdg .ZeroAsc ,_gbdb );};if _bcgdg .ZeroDesc !=nil {_dccbb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}};e .EncodeElement (_bcgdg .ZeroDesc ,_dccbb );};if _bcgdg .Transp !=nil {_bgfd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0074\u0072\u0061\u006e\u0073\u0070"}}; +e .EncodeElement (_bcgdg .Transp ,_bgfd );};if _bcgdg .CtrlPr !=nil {_ceb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bcgdg .CtrlPr ,_ceb );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};func (_bde *CT_M )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_baab :for {_afef ,_egag :=d .Token ();if _egag !=nil {return _egag ;};switch _agcg :=_afef .(type ){case _g .StartElement :switch _agcg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0050\u0072"}:_bde .MPr =NewCT_MPr (); +if _fbgg :=d .DecodeElement (_bde .MPr ,&_agcg );_fbgg !=nil {return _fbgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0072"}:_eeca :=NewCT_MR (); +if _ebd :=d .DecodeElement (_eeca ,&_agcg );_ebd !=nil {return _ebd ;};_bde .Mr =append (_bde .Mr ,_eeca );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u004d\u0020\u0025\u0076",_agcg .Name ); +if _gcdb :=d .Skip ();_gcdb !=nil {return _gcdb ;};};case _g .EndElement :break _baab ;case _g .CharData :};};return nil ;};func (_fgfbc *ST_Jc )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fgbe ,_gdfbe :=d .Token ();if _gdfbe !=nil {return _gdfbe ; +};if _affg ,_bcag :=_fgbe .(_g .EndElement );_bcag &&_affg .Name ==start .Name {*_fgfbc =1;return nil ;};if _eggd ,_cebe :=_fgbe .(_g .CharData );!_cebe {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgbe ); +}else {switch string (_eggd ){case "":*_fgfbc =0;case "\u006c\u0065\u0066\u0074":*_fgfbc =1;case "\u0072\u0069\u0067h\u0074":*_fgfbc =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fgfbc =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_fgfbc =4; +};};_fgbe ,_gdfbe =d .Token ();if _gdfbe !=nil {return _gdfbe ;};if _ebcfaa ,_aafad :=_fgbe .(_g .EndElement );_aafad &&_ebcfaa .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgbe ); +};type CT_TwipsMeasure struct{ // Value -ValAttr ST_Jc ;};func (_egeag *CT_TopBot )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_gadcd ,_gafe :=_egeag .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _gafe !=nil {return _gafe ;};start .Attr =append (start .Attr ,_gadcd ); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +ValAttr _ab .ST_TwipsMeasure ;};type EG_OMathMathElements struct{OMathMathElementsChoice *EG_OMathMathElementsChoice ;}; -// ValidateWithPath validates the CT_Phant and its children, prefixing error messages with path -func (_ddee *CT_Phant )ValidateWithPath (path string )error {if _ddee .PhantPr !=nil {if _ecbf :=_ddee .PhantPr .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");_ecbf !=nil {return _ecbf ;};};if _bbdc :=_ddee .E .ValidateWithPath (path +"\u002f\u0045"); -_bbdc !=nil {return _bbdc ;};return nil ;};type CT_GroupChrPr struct{ +// Validate validates the CT_F and its children +func (_bab *CT_F )Validate ()error {return _bab .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_aegd *CT_Rad )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _aegd .RadPr !=nil {_dfcfg :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0072\u0061\u0064\u0050\u0072"}}; +e .EncodeElement (_aegd .RadPr ,_dfcfg );};_bbbf :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0064e\u0067"}};e .EncodeElement (_aegd .Deg ,_bbbf );_affe :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_aegd .E ,_affe ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_gcf *CT_BorderBox )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gcf .E =NewCT_OMathArg ();_eb :for {_bae ,_fbe :=d .Token ();if _fbe !=nil {return _fbe ;};switch _dgag :=_bae .(type ){case _g .StartElement :switch _dgag .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}:_gcf .BorderBoxPr =NewCT_BorderBoxPr (); +if _gb :=d .DecodeElement (_gcf .BorderBoxPr ,&_dgag );_gb !=nil {return _gb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _gcd :=d .DecodeElement (_gcf .E ,&_dgag ); +_gcd !=nil {return _gcd ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u006f\u0072d\u0065\u0072\u0042\u006f\u0078\u0020\u0025\u0076",_dgag .Name ); +if _gfe :=d .Skip ();_gfe !=nil {return _gfe ;};};case _g .EndElement :break _eb ;case _g .CharData :};};return nil ;};func (_cfae *CT_Box )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _cfae .BoxPr !=nil {_agf :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0062\u006f\u0078\u0050\u0072"}}; +e .EncodeElement (_cfae .BoxPr ,_agf );};_afa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cfae .E ,_afa );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_PhantPr and its children +func (_gdgd *CT_PhantPr )Validate ()error {return _gdgd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");};type CT_LimUppPr struct{CtrlPr *CT_CtrlPr ;};func (_baabc ST_FType )ValidateWithPath (path string )error {switch _baabc {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baabc )); +};return nil ;};func (_gdaf *ST_LimLoc )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_gdaf =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_gdaf =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_gdaf =2;};return nil ;};func NewCT_Box ()*CT_Box {_gfca :=&CT_Box {}; +_gfca .E =NewCT_OMathArg ();return _gfca };func (_aecb *CT_SSupPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gbeg :for {_cdce ,_fbac :=d .Token ();if _fbac !=nil {return _fbac ;};switch _gffdg :=_cdce .(type ){case _g .StartElement :switch _gffdg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_aecb .CtrlPr =NewCT_CtrlPr (); +if _gcda :=d .DecodeElement (_aecb .CtrlPr ,&_gffdg );_gcda !=nil {return _gcda ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075p\u0050\u0072 \u0025\u0076",_gffdg .Name ); +if _bbcb :=d .Skip ();_bbcb !=nil {return _bbcb ;};};case _g .EndElement :break _gbeg ;case _g .CharData :};};return nil ;};func (_aacf *CT_LimLowPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gddb :for {_gac ,_gdab :=d .Token ();if _gdab !=nil {return _gdab ; +};switch _fgg :=_gac .(type ){case _g .StartElement :switch _fgg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_aacf .CtrlPr =NewCT_CtrlPr (); +if _eefe :=d .DecodeElement (_aacf .CtrlPr ,&_fgg );_eefe !=nil {return _eefe ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072\u0020\u0025\u0076",_fgg .Name ); +if _ebg :=d .Skip ();_ebg !=nil {return _ebg ;};};case _g .EndElement :break _gddb ;case _g .CharData :};};return nil ;};type CT_SSub struct{ + +// Subscript Properties +SSubPr *CT_SSubPr ; + +// Base +E *CT_OMathArg ; + +// Subscript (Subscript function) +Sub *CT_OMathArg ;}; + +// Validate validates the CT_GroupChrPr and its children +func (_cdba *CT_GroupChrPr )Validate ()error {return _cdba .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");};func (_bgc *CT_BorderBoxPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aac :for {_dfd ,_bef :=d .Token (); +if _bef !=nil {return _bef ;};switch _ggc :=_dfd .(type ){case _g .StartElement :switch _ggc .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"}:_bgc .HideTop =NewCT_OnOff (); +if _dae :=d .DecodeElement (_bgc .HideTop ,&_ggc );_dae !=nil {return _dae ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"}:_bgc .HideBot =NewCT_OnOff (); +if _bbf :=d .DecodeElement (_bgc .HideBot ,&_ggc );_bbf !=nil {return _bbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}:_bgc .HideLeft =NewCT_OnOff (); +if _fdc :=d .DecodeElement (_bgc .HideLeft ,&_ggc );_fdc !=nil {return _fdc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"}:_bgc .HideRight =NewCT_OnOff (); +if _aagd :=d .DecodeElement (_bgc .HideRight ,&_ggc );_aagd !=nil {return _aagd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"}:_bgc .StrikeH =NewCT_OnOff (); +if _gca :=d .DecodeElement (_bgc .StrikeH ,&_ggc );_gca !=nil {return _gca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"}:_bgc .StrikeV =NewCT_OnOff (); +if _dgb :=d .DecodeElement (_bgc .StrikeV ,&_ggc );_dgb !=nil {return _dgb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}:_bgc .StrikeBLTR =NewCT_OnOff (); +if _ede :=d .DecodeElement (_bgc .StrikeBLTR ,&_ggc );_ede !=nil {return _ede ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}:_bgc .StrikeTLBR =NewCT_OnOff (); +if _fge :=d .DecodeElement (_bgc .StrikeTLBR ,&_ggc );_fge !=nil {return _fge ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bgc .CtrlPr =NewCT_CtrlPr (); +if _dgf :=d .DecodeElement (_bgc .CtrlPr ,&_ggc );_dgf !=nil {return _dgf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0042o\u0078P\u0072\u0020\u0025\u0076",_ggc .Name ); +if _gbd :=d .Skip ();_gbd !=nil {return _gbd ;};};case _g .EndElement :break _aac ;case _g .CharData :};};return nil ;};func NewCT_Bar ()*CT_Bar {_fc :=&CT_Bar {};_fc .E =NewCT_OMathArg ();return _fc };func NewCT_FPr ()*CT_FPr {_bbc :=&CT_FPr {};return _bbc }; +func (_bffb *CT_MathPrChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbeb :=start ;switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_bffb .WrapIndent =NewCT_TwipsMeasure (); +if _dcaef :=d .DecodeElement (_bffb .WrapIndent ,&_fbeb );_dcaef !=nil {return _dcaef ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_bffb .WrapRight =NewCT_OnOff (); +if _bdgd :=d .DecodeElement (_bffb .WrapRight ,&_fbeb );_bdgd !=nil {return _bdgd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fbeb .Name ); +if _gged :=d .Skip ();_gged !=nil {return _gged ;};};return nil ;};func (_gccbd ST_Shp )ValidateWithPath (path string )error {switch _gccbd {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccbd )); +};return nil ;};func NewCT_Style ()*CT_Style {_bcaea :=&CT_Style {};return _bcaea };func (_dfead *CT_SSup )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dfead .E =NewCT_OMathArg ();_dfead .Sup =NewCT_OMathArg ();_edbf :for {_gadg ,_ceecd :=d .Token (); +if _ceecd !=nil {return _ceecd ;};switch _edfd :=_gadg .(type ){case _g .StartElement :switch _edfd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"}:_dfead .SSupPr =NewCT_SSupPr (); +if _ceda :=d .DecodeElement (_dfead .SSupPr ,&_edfd );_ceda !=nil {return _ceda ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _egad :=d .DecodeElement (_dfead .E ,&_edfd ); +_egad !=nil {return _egad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _gaagf :=d .DecodeElement (_dfead .Sup ,&_edfd ); +_gaagf !=nil {return _gaagf ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0070\u0020\u0025\u0076",_edfd .Name ); +if _ddge :=d .Skip ();_ddge !=nil {return _ddge ;};};case _g .EndElement :break _edbf ;case _g .CharData :};};return nil ;};type CT_LimLowPr struct{CtrlPr *CT_CtrlPr ;};func (_dabgc ST_BreakBinSub )Validate ()error {return _dabgc .ValidateWithPath ("")}; +func (_fecb *CT_SPrePr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dfbdd :for {_fgcfb ,_eagb :=d .Token ();if _eagb !=nil {return _eagb ;};switch _bgad :=_fgcfb .(type ){case _g .StartElement :switch _bgad .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fecb .CtrlPr =NewCT_CtrlPr (); +if _afdcf :=d .DecodeElement (_fecb .CtrlPr ,&_bgad );_afdcf !=nil {return _afdcf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0050\u0072e\u0050\u0072 \u0025\u0076",_bgad .Name ); +if _cda :=d .Skip ();_cda !=nil {return _cda ;};};case _g .EndElement :break _dfbdd ;case _g .CharData :};};return nil ;};type CT_MR struct{ + +// Element +E []*CT_OMathArg ;};func (_bdcc *CT_LimUpp )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bdcc .LimUppPr !=nil {_fga :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}}; +e .EncodeElement (_bdcc .LimUppPr ,_fga );};_aaee :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_bdcc .E ,_aaee );_edgc :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_bdcc .Lim ,_edgc ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_dfca *CT_F )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _dfca .FPr !=nil {_abg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0066P\u0072"}}; +e .EncodeElement (_dfca .FPr ,_abg );};_ggde :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006eu\u006d"}};e .EncodeElement (_dfca .Num ,_ggde );_gbb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0064e\u006e"}};e .EncodeElement (_dfca .Den ,_gbb ); +e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_LimLoc ()*CT_LimLoc {_adbcc :=&CT_LimLoc {};_adbcc .ValAttr =ST_LimLoc (1);return _adbcc };func (_bffg *EG_OMathElementsChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +_bccd :=start ;switch start .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ddabc :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Acc ,&_bccd );_ddabc !=nil {return _ddabc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ffbd :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Bar ,&_bccd );_ffbd !=nil {return _ffbd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ddec :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Box ,&_bccd );_ddec !=nil {return _ddec ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gdae :=d .DecodeElement (&_bffg .OMathMathElementsChoice .BorderBox ,&_bccd );_gdae !=nil {return _gdae ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _fagga :=d .DecodeElement (&_bffg .OMathMathElementsChoice .D ,&_bccd );_fagga !=nil {return _fagga ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _bfbb :=d .DecodeElement (&_bffg .OMathMathElementsChoice .EqArr ,&_bccd );_bfbb !=nil {return _bfbb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _bagf :=d .DecodeElement (&_bffg .OMathMathElementsChoice .F ,&_bccd );_bagf !=nil {return _bagf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _agdf :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Func ,&_bccd );_agdf !=nil {return _agdf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gdgdc :=d .DecodeElement (&_bffg .OMathMathElementsChoice .GroupChr ,&_bccd );_gdgdc !=nil {return _gdgdc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gdgc :=d .DecodeElement (&_bffg .OMathMathElementsChoice .LimLow ,&_bccd );_gdgc !=nil {return _gdgc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ceee :=d .DecodeElement (&_bffg .OMathMathElementsChoice .LimUpp ,&_bccd );_ceee !=nil {return _ceee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _gcca :=d .DecodeElement (&_bffg .OMathMathElementsChoice .M ,&_bccd );_gcca !=nil {return _gcca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _fead :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Nary ,&_bccd );_fead !=nil {return _fead ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _cbadb :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Phant ,&_bccd );_cbadb !=nil {return _cbadb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _abgf :=d .DecodeElement (&_bffg .OMathMathElementsChoice .Rad ,&_bccd );_abgf !=nil {return _abgf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _daaa :=d .DecodeElement (&_bffg .OMathMathElementsChoice .SPre ,&_bccd );_daaa !=nil {return _daaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _ffgg :=d .DecodeElement (&_bffg .OMathMathElementsChoice .SSub ,&_bccd );_ffgg !=nil {return _ffgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _fbacd :=d .DecodeElement (&_bffg .OMathMathElementsChoice .SSubSup ,&_bccd );_fbacd !=nil {return _fbacd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _aabg :=d .DecodeElement (&_bffg .OMathMathElementsChoice .SSup ,&_bccd );_aabg !=nil {return _aabg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_bffg .OMathMathElementsChoice =NewEG_OMathMathElementsChoice (); +if _eaeb :=d .DecodeElement (&_bffg .OMathMathElementsChoice .R ,&_bccd );_eaeb !=nil {return _eaeb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u004f\u004d\u0061\u0074h\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bccd .Name ); +if _cgdb :=d .Skip ();_cgdb !=nil {return _cgdb ;};};return nil ;};func (_eeddd *EG_ScriptStyle )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bfd :for {_cefd ,_cgfd :=d .Token ();if _cgfd !=nil {return _cgfd ;};switch _cbgd :=_cefd .(type ){case _g .StartElement :switch _cbgd .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0063\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0063\u0072"}:_eeddd .Scr =NewCT_Script (); +if _fcdddf :=d .DecodeElement (_eeddd .Scr ,&_cbgd );_fcdddf !=nil {return _fcdddf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0079"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0079"}:_eeddd .Sty =NewCT_Style (); +if _dgcg :=d .DecodeElement (_eeddd .Sty ,&_cbgd );_dgcg !=nil {return _dgcg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074\u0053t\u0079l\u0065\u0020\u0025\u0076",_cbgd .Name ); +if _beegd :=d .Skip ();_beegd !=nil {return _beegd ;};};case _g .EndElement :break _bfd ;case _g .CharData :};};return nil ;};type CT_GroupChrPr struct{ // Group Character (Grouping Character) Chr *CT_Char ; @@ -1086,95 +1306,178 @@ Chr *CT_Char ; Pos *CT_TopBot ; // Vertical Justification -VertJc *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func (_dgbd *CT_Nary )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _dgbd .NaryPr !=nil {_gdag :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079\u0050\u0072"}}; -e .EncodeElement (_dgbd .NaryPr ,_gdag );};_agfa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_dgbd .Sub ,_agfa );_edfe :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_dgbd .Sup ,_edfe ); -_cfbc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dgbd .E ,_cfbc );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_BorderBoxPr ()*CT_BorderBoxPr {_ba :=&CT_BorderBoxPr {};return _ba }; -func NewCT_GroupChr ()*CT_GroupChr {_gec :=&CT_GroupChr {};_gec .E =NewCT_OMathArg ();return _gec };type CT_OMathParaPr struct{ +VertJc *CT_TopBot ;CtrlPr *CT_CtrlPr ;};type EG_ScriptStyle struct{ -// Justification -Jc *CT_OMathJc ;};type EG_OMathMathElements struct{OMathMathElementsChoice *EG_OMathMathElementsChoice ;}; +// Script +Scr *CT_Script ; -// ValidateWithPath validates the CT_XAlign and its children, prefixing error messages with path -func (_dcfc *CT_XAlign )ValidateWithPath (path string )error {if _dcfc .ValAttr ==_cb .ST_XAlignUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _agea :=_dcfc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_agea !=nil {return _agea ;};return nil ;}; +// style +Sty *CT_Style ;};func (_edadf *ST_Script )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_edadf =0;case "\u0072\u006f\u006da\u006e":*_edadf =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_edadf =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_edadf =3; +case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_edadf =4;case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_edadf =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_edadf =6;};return nil ; +};func (_fgea *CT_NaryPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_egecg :for {_fdfa ,_gbbf :=d .Token ();if _gbbf !=nil {return _gbbf ;};switch _bbad :=_fdfa .(type ){case _g .StartElement :switch _bbad .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_fgea .Chr =NewCT_Char (); +if _bcgc :=d .DecodeElement (_fgea .Chr ,&_bbad );_bcgc !=nil {return _bcgc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"}:_fgea .LimLoc =NewCT_LimLoc (); +if _gade :=d .DecodeElement (_fgea .LimLoc ,&_bbad );_gade !=nil {return _gade ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_fgea .Grow =NewCT_OnOff (); +if _gcb :=d .DecodeElement (_fgea .Grow ,&_bbad );_gcb !=nil {return _gcb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"}:_fgea .SubHide =NewCT_OnOff (); +if _gcdg :=d .DecodeElement (_fgea .SubHide ,&_bbad );_gcdg !=nil {return _gcdg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"}:_fgea .SupHide =NewCT_OnOff (); +if _ggbe :=d .DecodeElement (_fgea .SupHide ,&_bbad );_ggbe !=nil {return _ggbe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fgea .CtrlPr =NewCT_CtrlPr (); +if _ead :=d .DecodeElement (_fgea .CtrlPr ,&_bbad );_ead !=nil {return _ead ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0061\u0072y\u0050\u0072 \u0025\u0076",_bbad .Name ); +if _becg :=d .Skip ();_becg !=nil {return _becg ;};};case _g .EndElement :break _egecg ;case _g .CharData :};};return nil ;};func (_adadf *CT_RPR )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_geaa :for {_fcbg ,_gcdff :=d .Token ();if _gcdff !=nil {return _gcdff ; +};switch _ggba :=_fcbg .(type ){case _g .StartElement :switch _ggba .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u0074"}:_adadf .Lit =NewCT_OnOff (); +if _cgca :=d .DecodeElement (_adadf .Lit ,&_ggba );_cgca !=nil {return _cgca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u006f\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u006f\u0072"}:_adadf .Nor =NewCT_OnOff (); +if _bad :=d .DecodeElement (_adadf .Nor ,&_ggba );_bad !=nil {return _bad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_adadf .Brk =NewCT_ManualBreak (); +if _ecab :=d .DecodeElement (_adadf .Brk ,&_ggba );_ecab !=nil {return _ecab ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_adadf .Aln =NewCT_OnOff (); +if _dfae :=d .DecodeElement (_adadf .Aln ,&_ggba );_dfae !=nil {return _dfae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0052\u0020\u0025\u0076",_ggba .Name ); +if _fcde :=d .Skip ();_fcde !=nil {return _fcde ;};};case _g .EndElement :break _geaa ;case _g .CharData :};};return nil ;};func (_cfad *CT_F )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cfad .Num =NewCT_OMathArg ();_cfad .Den =NewCT_OMathArg (); +_ffdf :for {_cef ,_ebc :=d .Token ();if _ebc !=nil {return _ebc ;};switch _egaa :=_cef .(type ){case _g .StartElement :switch _egaa .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0050\u0072"}:_cfad .FPr =NewCT_FPr (); +if _cfed :=d .DecodeElement (_cfad .FPr ,&_egaa );_cfed !=nil {return _cfed ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0075\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0075\u006d"}:if _cede :=d .DecodeElement (_cfad .Num ,&_egaa ); +_cede !=nil {return _cede ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u006e"}:if _efbg :=d .DecodeElement (_cfad .Den ,&_egaa ); +_efbg !=nil {return _efbg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0046\u0020\u0025\u0076",_egaa .Name ); +if _fdbb :=d .Skip ();_fdbb !=nil {return _fdbb ;};};case _g .EndElement :break _ffdf ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_FuncPr and its children, prefixing error messages with path -func (_dcdf *CT_FuncPr )ValidateWithPath (path string )error {if _dcdf .CtrlPr !=nil {if _gdaf :=_dcdf .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_gdaf !=nil {return _gdaf ;};};return nil ;};type EG_OMathMathElementsChoice struct{ +// ValidateWithPath validates the CT_D and its children, prefixing error messages with path +func (_cbf *CT_D )ValidateWithPath (path string )error {if _cbf .DPr !=nil {if _gdg :=_cbf .DPr .ValidateWithPath (path +"\u002f\u0044\u0050\u0072");_gdg !=nil {return _gdg ;};};for _gecc ,_cfec :=range _cbf .E {if _cdgd :=_cfec .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_gecc )); +_cdgd !=nil {return _cdgd ;};};return nil ;};func NewCT_SSub ()*CT_SSub {_gcecg :=&CT_SSub {};_gcecg .E =NewCT_OMathArg ();_gcecg .Sub =NewCT_OMathArg ();return _gcecg ;};type CT_F struct{ -// Accent -Acc *CT_Acc ; +// Fraction Properties +FPr *CT_FPr ; + +// Numerator +Num *CT_OMathArg ; + +// Denominator +Den *CT_OMathArg ;};type CT_SPre struct{ + +// Pre-Sub-Superscript Properties +SPrePr *CT_SPrePr ; + +// Subscript (Pre-Sub-Superscript) +Sub *CT_OMathArg ; + +// Superscript(Pre-Sub-Superscript function) +Sup *CT_OMathArg ; -// Bar -Bar *CT_Bar ; +// Base +E *CT_OMathArg ;};type ST_Script byte ;func (_fabe *CT_OMathPara )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bfbc :for {_beaf ,_gecf :=d .Token ();if _gecf !=nil {return _gecf ;};switch _baag :=_beaf .(type ){case _g .StartElement :switch _baag .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_fabe .OMathParaPr =NewCT_OMathParaPr (); +if _eabc :=d .DecodeElement (_fabe .OMathParaPr ,&_baag );_eabc !=nil {return _eabc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cbeg :=NewCT_OMath (); +if _abb :=d .DecodeElement (_cbeg ,&_baag );_abb !=nil {return _abb ;};_fabe .OMath =append (_fabe .OMath ,_cbeg );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u004d\u0061t\u0068\u0050\u0061\u0072\u0061\u0020\u0025\u0076",_baag .Name ); +if _bfbg :=d .Skip ();_bfbg !=nil {return _bfbg ;};};case _g .EndElement :break _bfbc ;case _g .CharData :};};return nil ;};func (_eccf ST_Style )Validate ()error {return _eccf .ValidateWithPath ("")}; -// Box Object -Box *CT_Box ; +// Validate validates the OMathPara and its children +func (_bccdf *OMathPara )Validate ()error {return _bccdf .ValidateWithPath ("\u004fM\u0061\u0074\u0068\u0050\u0061\u0072a");};type CT_LimUpp struct{ -// Border-Box Object -BorderBox *CT_BorderBox ; +// Upper-Limit Properties +LimUppPr *CT_LimUppPr ; -// Delimiter Object -D *CT_D ; +// Base +E *CT_OMathArg ; -// Array Object -EqArr *CT_EqArr ; +// Limit (Upper) +Lim *CT_OMathArg ;};type EG_OMathElementsChoice struct{OMathMathElementsChoice *EG_OMathMathElementsChoice ;};func (_efe *CT_Box )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_efe .E =NewCT_OMathArg ();_dca :for {_ec ,_cbd :=d .Token (); +if _cbd !=nil {return _cbd ;};switch _abcf :=_ec .(type ){case _g .StartElement :switch _abcf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"}:_efe .BoxPr =NewCT_BoxPr (); +if _gcdf :=d .DecodeElement (_efe .BoxPr ,&_abcf );_gcdf !=nil {return _gcdf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dfg :=d .DecodeElement (_efe .E ,&_abcf ); +_dfg !=nil {return _dfg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0020\u0025\u0076",_abcf .Name ); +if _gcg :=d .Skip ();_gcg !=nil {return _gcg ;};};case _g .EndElement :break _dca ;case _g .CharData :};};return nil ;}; -// Fraction Object -F *CT_F ; +// Validate validates the CT_YAlign and its children +func (_cgfe *CT_YAlign )Validate ()error {return _cgfe .ValidateWithPath ("\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n");}; -// Function Apply Object -Func *CT_Func ; +// Validate validates the CT_Func and its children +func (_bdbb *CT_Func )Validate ()error {return _bdbb .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063");};func (_dgfd *CT_SSubSupPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gae :for {_ddgg ,_bfgb :=d .Token ();if _bfgb !=nil {return _bfgb ; +};switch _ffdfb :=_ddgg .(type ){case _g .StartElement :switch _ffdfb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"}:_dgfd .AlnScr =NewCT_OnOff (); +if _edafg :=d .DecodeElement (_dgfd .AlnScr ,&_ffdfb );_edafg !=nil {return _edafg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dgfd .CtrlPr =NewCT_CtrlPr (); +if _ebfb :=d .DecodeElement (_dgfd .CtrlPr ,&_ffdfb );_ebfb !=nil {return _ebfb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0053\u0075b\u0053\u0075\u0070\u0050\u0072\u0020\u0025\u0076",_ffdfb .Name ); +if _fdaef :=d .Skip ();_fdaef !=nil {return _fdaef ;};};case _g .EndElement :break _gae ;case _g .CharData :};};return nil ;};const (ST_StyleUnset ST_Style =0;ST_StyleP ST_Style =1;ST_StyleB ST_Style =2;ST_StyleI ST_Style =3;ST_StyleBi ST_Style =4;); -// Group-Character Object -GroupChr *CT_GroupChr ; +// ValidateWithPath validates the CT_String and its children, prefixing error messages with path +func (_debcc *CT_String )ValidateWithPath (path string )error {return nil }; -// Lower-Limit Object -LimLow *CT_LimLow ; +// Validate validates the CT_AccPr and its children +func (_ged *CT_AccPr )Validate ()error {return _ged .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072");}; -// Upper-Limit Object -LimUpp *CT_LimUpp ; +// ValidateWithPath validates the CT_Bar and its children, prefixing error messages with path +func (_dce *CT_Bar )ValidateWithPath (path string )error {if _dce .BarPr !=nil {if _dda :=_dce .BarPr .ValidateWithPath (path +"\u002f\u0042\u0061\u0072\u0050\u0072");_dda !=nil {return _dda ;};};if _acc :=_dce .E .ValidateWithPath (path +"\u002f\u0045"); +_acc !=nil {return _acc ;};return nil ;};func (_gddba ST_LimLoc )String ()string {switch _gddba {case 0:return "";case 1:return "\u0075\u006e\u0064\u004f\u0076\u0072";case 2:return "\u0073\u0075\u0062\u0053\u0075\u0070";};return "";};func (_gee *CT_BreakBin )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _gee .ValAttr !=ST_BreakBinUnset {_aad ,_eee :=_gee .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _eee !=nil {return _eee ;};start .Attr =append (start .Attr ,_aad );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_CtrlPr struct{};func (_fdab *ST_FType )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_fdab =0; +case "\u0062\u0061\u0072":*_fdab =1;case "\u0073\u006b\u0077":*_fdab =2;case "\u006c\u0069\u006e":*_fdab =3;case "\u006e\u006f\u0042a\u0072":*_fdab =4;};return nil ;};func (_dd *CT_AccPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_afg :for {_adb ,_dga :=d .Token (); +if _dga !=nil {return _dga ;};switch _cf :=_adb .(type ){case _g .StartElement :switch _cf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_dd .Chr =NewCT_Char (); +if _dc :=d .DecodeElement (_dd .Chr ,&_cf );_dc !=nil {return _dc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dd .CtrlPr =NewCT_CtrlPr (); +if _ba :=d .DecodeElement (_dd .CtrlPr ,&_cf );_ba !=nil {return _ba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072\u0020\u0025\u0076",_cf .Name ); +if _fff :=d .Skip ();_fff !=nil {return _fff ;};};case _g .EndElement :break _afg ;case _g .CharData :};};return nil ;}; -// Matrix Object -M *CT_M ; +// ValidateWithPath validates the CT_OMath and its children, prefixing error messages with path +func (_gbc *CT_OMath )ValidateWithPath (path string )error {for _faf ,_efae :=range _gbc .EG_OMathElements {if _bcgd :=_efae .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fEG\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_faf )); +_bcgd !=nil {return _bcgd ;};};return nil ;};func NewCT_OnOff ()*CT_OnOff {_ecac :=&CT_OnOff {};return _ecac };func NewCT_SSubPr ()*CT_SSubPr {_fbab :=&CT_SSubPr {};return _fbab }; -// n-ary Operator Object -Nary *CT_Nary ; +// ValidateWithPath validates the EG_OMathElements and its children, prefixing error messages with path +func (_bedg *EG_OMathElements )ValidateWithPath (path string )error {if _afea :=_bedg .OMathElementsChoice .ValidateWithPath (path +"/\u004fM\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_afea !=nil {return _afea ; +};return nil ;}; -// Phantom Object -Phant *CT_Phant ; +// ValidateWithPath validates the CT_Script and its children, prefixing error messages with path +func (_ffg *CT_Script )ValidateWithPath (path string )error {if _ffdbf :=_ffg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ffdbf !=nil {return _ffdbf ;};return nil ;}; -// Radical Object -Rad *CT_Rad ; +// ValidateWithPath validates the CT_Shp and its children, prefixing error messages with path +func (_fabc *CT_Shp )ValidateWithPath (path string )error {if _fabc .ValAttr ==ST_ShpUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aaba :=_fabc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aaba !=nil {return _aaba ;};return nil ;};func (_eaed *CT_OMathJc )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_caa :=range start .Attr {if _caa .Name .Local =="\u0076\u0061\u006c"{_eaed .ValAttr .UnmarshalXMLAttr (_caa ); +continue ;};};for {_gddf ,_gaag :=d .Token ();if _gaag !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063\u003a\u0020%\u0073",_gaag );};if _bea ,_faaf :=_gddf .(_g .EndElement ); +_faaf &&_bea .Name ==start .Name {break ;};};return nil ;};type CT_BreakBin struct{ -// Pre-Sub-Superscript Object -SPre *CT_SPre ; +// Value +ValAttr ST_BreakBin ;};func (_fcff *CT_OnOff )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _fcff .ValAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_fcff .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_geee ST_Script )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_geee .String (),start );}; -// Subscript Object -SSub *CT_SSub ; +// ValidateWithPath validates the CT_LimLowPr and its children, prefixing error messages with path +func (_egffe *CT_LimLowPr )ValidateWithPath (path string )error {if _egffe .CtrlPr !=nil {if _cfbe :=_egffe .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cfbe !=nil {return _cfbe ;};};return nil ;}; -// Sub-Superscript Object -SSubSup *CT_SSubSup ; +// Validate validates the CT_Text and its children +func (_fafb *CT_Text )Validate ()error {return _fafb .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");};func ParseUnionST_TwipsMeasure (s string )(_ab .ST_TwipsMeasure ,error ){_ccged :=_ab .ST_TwipsMeasure {};if _ab .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_ccged .ST_PositiveUniversalMeasure =&s ; +}else {_cbbba ,_ddaed :=_f .ParseFloat (s ,64);if _ddaed !=nil {return _ccged ,_a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_ddaed );};_ccged .ST_UnsignedDecimalNumber =_ad .Uint64 (uint64 (_cbbba )); +};return _ccged ,nil ;};func (_bdccb *CT_MCPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aafb :for {_bcbb ,_bfac :=d .Token ();if _bfac !=nil {return _bfac ;};switch _ggaf :=_bcbb .(type ){case _g .StartElement :switch _ggaf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"}:_bdccb .Count =NewCT_Integer255 (); +if _bgfc :=d .DecodeElement (_bdccb .Count ,&_ggaf );_bgfc !=nil {return _bgfc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"}:_bdccb .McJc =NewCT_XAlign (); +if _bdcf :=d .DecodeElement (_bdccb .McJc ,&_ggaf );_bdcf !=nil {return _bdcf ;};default:_b .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004d\u0043\u0050\u0072\u0020\u0025\u0076",_ggaf .Name ); +if _bbg :=d .Skip ();_bbg !=nil {return _bbg ;};};case _g .EndElement :break _aafb ;case _g .CharData :};};return nil ;};type CT_BarPr struct{ -// Superscript Object -SSup *CT_SSup ; +// Position +Pos *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func NewCT_SpacingRule ()*CT_SpacingRule {_bgee :=&CT_SpacingRule {};_bgee .ValAttr =0;return _bgee }; -// Run -R *CT_R ;};func (_fgbe *CT_RadPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fgbe .DegHide !=nil {_aeaf :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0064\u0065\u0067\u0048\u0069\u0064e"}};e .EncodeElement (_fgbe .DegHide ,_aeaf ); -};if _fgbe .CtrlPr !=nil {_ggaa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fgbe .CtrlPr ,_ggaa );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type OMath struct{CT_OMath }; -func (_gcg *CT_OMathJc )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _gcg .ValAttr !=ST_JcUnset {_dgfc ,_bde :=_gcg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bde !=nil {return _bde ;};start .Attr =append (start .Attr ,_dgfc ); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_OnOff ()*CT_OnOff {_afeaf :=&CT_OnOff {};return _afeaf };type CT_SSubSup struct{ +// Validate validates the CT_Box and its children +func (_agc *CT_Box )Validate ()error {return _agc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078");};func (_bbcf ST_TopBot )String ()string {switch _bbcf {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074"; +};return "";}; -// Sub-Superscript Properties -SSubSupPr *CT_SSubSupPr ; +// Validate validates the EG_OMathMathElements and its children +func (_bbcg *EG_OMathMathElements )Validate ()error {return _bbcg .ValidateWithPath ("E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073");};func (_fed *CT_EqArrPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); +if _fed .BaseJc !=nil {_dgfa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_fed .BaseJc ,_dgfa );};if _fed .MaxDist !=nil {_cgab :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006d\u0061\u0078\u0044\u0069\u0073t"}}; +e .EncodeElement (_fed .MaxDist ,_cgab );};if _fed .ObjDist !=nil {_dfdd :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u006f\u0062\u006a\u0044\u0069\u0073t"}};e .EncodeElement (_fed .ObjDist ,_dfdd );};if _fed .RSpRule !=nil {_gegc :=_g .StartElement {Name :_g .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}}; +e .EncodeElement (_fed .RSpRule ,_gegc );};if _fed .RSp !=nil {_efa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_fed .RSp ,_efa );};if _fed .CtrlPr !=nil {_cffg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_fed .CtrlPr ,_cffg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_bgfcg ST_BreakBin )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_dfad :=_g .Attr {};_dfad .Name =name ;switch _bgfcg {case ST_BreakBinUnset :_dfad .Value =""; +case ST_BreakBinBefore :_dfad .Value ="\u0062\u0065\u0066\u006f\u0072\u0065";case ST_BreakBinAfter :_dfad .Value ="\u0061\u0066\u0074e\u0072";case ST_BreakBinRepeat :_dfad .Value ="\u0072\u0065\u0070\u0065\u0061\u0074";};return _dfad ,nil ;};func (_adea ST_Style )String ()string {switch _adea {case 0:return ""; +case 1:return "\u0070";case 2:return "\u0062";case 3:return "\u0069";case 4:return "\u0062\u0069";};return "";};type CT_D struct{ + +// Delimiter Properties +DPr *CT_DPr ; // Base -E *CT_OMathArg ; +E []*CT_OMathArg ;}; -// Subscript (Sub-Superscript) -Sub *CT_OMathArg ; +// Validate validates the CT_LimUpp and its children +func (_eacf *CT_LimUpp )Validate ()error {return _eacf .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p");};func (_gdefg *CT_UnSignedInteger )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_edaaa :=range start .Attr {if _edaaa .Name .Local =="\u0076\u0061\u006c"{_gbce ,_ffdfg :=_f .ParseUint (_edaaa .Value ,10,32); +if _ffdfg !=nil {return _ffdfg ;};_gdefg .ValAttr =uint32 (_gbce );continue ;};};for {_aedfc ,_adgd :=d .Token ();if _adgd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0055\u006e\u0053\u0069\u0067\u006e\u0065d\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u003a\u0020\u0025\u0073",_adgd ); +};if _geecb ,_dbga :=_aedfc .(_g .EndElement );_dbga &&_geecb .Name ==start .Name {break ;};};return nil ;}; -// Superscript (Sub-Superscript function) -Sup *CT_OMathArg ;};type CT_MathPr struct{ +// ValidateWithPath validates the CT_CtrlPr and its children, prefixing error messages with path +func (_aba *CT_CtrlPr )ValidateWithPath (path string )error {return nil }; + +// Validate validates the CT_LimLowPr and its children +func (_add *CT_LimLowPr )Validate ()error {return _add .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072");};type CT_SPrePr struct{CtrlPr *CT_CtrlPr ;};type ST_Shp byte ;func (_gaae ST_Jc )ValidateWithPath (path string )error {switch _gaae {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaae )); +};return nil ;};func (_fgc *CT_Char )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_bdc :=range start .Attr {if _bdc .Name .Local =="\u0076\u0061\u006c"{_dbgd :=_bdc .Value ;_fgc .ValAttr =_dbgd ;continue ;};};for {_dcaf ,_gda :=d .Token (); +if _gda !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u003a\u0020\u0025\u0073",_gda );};if _geec ,_gge :=_dcaf .(_g .EndElement );_gge &&_geec .Name ==start .Name {break ;};};return nil ;};func (_bcb *CT_BoxPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cgd :for {_caf ,_edc :=d .Token (); +if _edc !=nil {return _edc ;};switch _egb :=_caf .(type ){case _g .StartElement :switch _egb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"}:_bcb .OpEmu =NewCT_OnOff (); +if _aacc :=d .DecodeElement (_bcb .OpEmu ,&_egb );_aacc !=nil {return _aacc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"}:_bcb .NoBreak =NewCT_OnOff (); +if _afgg :=d .DecodeElement (_bcb .NoBreak ,&_egb );_afgg !=nil {return _afgg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"}:_bcb .Diff =NewCT_OnOff (); +if _dcad :=d .DecodeElement (_bcb .Diff ,&_egb );_dcad !=nil {return _dcad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_bcb .Brk =NewCT_ManualBreak (); +if _fgeg :=d .DecodeElement (_bcb .Brk ,&_egb );_fgeg !=nil {return _fgeg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_bcb .Aln =NewCT_OnOff (); +if _cbc :=d .DecodeElement (_bcb .Aln ,&_egb );_cbc !=nil {return _cbc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bcb .CtrlPr =NewCT_CtrlPr (); +if _cbb :=d .DecodeElement (_bcb .CtrlPr ,&_egb );_cbb !=nil {return _cbb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072\u0020\u0025\u0076",_egb .Name ); +if _bgb :=d .Skip ();_bgb !=nil {return _bgb ;};};case _g .EndElement :break _cgd ;case _g .CharData :};};return nil ;};type CT_MathPr struct{ // Math Font MathFont *CT_String ; @@ -1216,240 +1519,82 @@ IntraSp *CT_TwipsMeasure ;MathPrChoice *CT_MathPrChoice ; IntLim *CT_LimLoc ; // n-ary Limit Location -NaryLim *CT_LimLoc ;}; - -// ValidateWithPath validates the OMath and its children, prefixing error messages with path -func (_eegb *OMath )ValidateWithPath (path string )error {if _facf :=_eegb .CT_OMath .ValidateWithPath (path );_facf !=nil {return _facf ;};return nil ;};type CT_OMathArg struct{ - -// Argument Properties -ArgPr *CT_OMathArgPr ;EG_OMathElements []*EG_OMathElements ;CtrlPr *CT_CtrlPr ;};func (_dbe *CT_Integer2 )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_dbe .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_gcga *CT_SSubSup )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gcga .E =NewCT_OMathArg ();_gcga .Sub =NewCT_OMathArg ();_gcga .Sup =NewCT_OMathArg (); -_gbag :for {_gfe ,_ggeb :=d .Token ();if _ggeb !=nil {return _ggeb ;};switch _gdge :=_gfe .(type ){case _f .StartElement :switch _gdge .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"}:_gcga .SSubSupPr =NewCT_SSubSupPr (); -if _ebed :=d .DecodeElement (_gcga .SSubSupPr ,&_gdge );_ebed !=nil {return _ebed ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cggbc :=d .DecodeElement (_gcga .E ,&_gdge ); -_cggbc !=nil {return _cggbc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _beg :=d .DecodeElement (_gcga .Sub ,&_gdge ); -_beg !=nil {return _beg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _bed :=d .DecodeElement (_gcga .Sup ,&_gdge ); -_bed !=nil {return _bed ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0020\u0025\u0076",_gdge .Name ); -if _efgdc :=d .Skip ();_efgdc !=nil {return _efgdc ;};};case _f .EndElement :break _gbag ;case _f .CharData :};};return nil ;};func (_fafa *CT_OnOff )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _fafa .ValAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_fafa .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_LimUppPr and its children, prefixing error messages with path -func (_gfb *CT_LimUppPr )ValidateWithPath (path string )error {if _gfb .CtrlPr !=nil {if _ebaa :=_gfb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ebaa !=nil {return _ebaa ;};};return nil ;};func NewEG_OMathElementsChoice ()*EG_OMathElementsChoice {_abgb :=&EG_OMathElementsChoice {}; -_abgb .OMathMathElementsChoice =NewEG_OMathMathElementsChoice ();return _abgb ;};func (_cdfe *CT_LimLow )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _cdfe .LimLowPr !=nil {_dggd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}}; -e .EncodeElement (_cdfe .LimLowPr ,_dggd );};_cfee :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cdfe .E ,_cfee );_egg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_cdfe .Lim ,_egg ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_LimUpp struct{ - -// Upper-Limit Properties -LimUppPr *CT_LimUppPr ; - -// Base -E *CT_OMathArg ; - -// Limit (Upper) -Lim *CT_OMathArg ;}; - -// Validate validates the CT_PhantPr and its children -func (_edefe *CT_PhantPr )Validate ()error {return _edefe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");}; - -// ValidateWithPath validates the CT_Shp and its children, prefixing error messages with path -func (_eddab *CT_Shp )ValidateWithPath (path string )error {if _eddab .ValAttr ==ST_ShpUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gdda :=_eddab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdda !=nil {return _gdda ;};return nil ;};func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_gaca :=&CT_TwipsMeasure {};return _gaca };func (_cbdd *OMath )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbdd .CT_OMath =*NewCT_OMath (); -_cbde :for {_dadg ,_daga :=d .Token ();if _daga !=nil {return _daga ;};switch _edcc :=_dadg .(type ){case _f .StartElement :switch _edcc .Name {default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004f\u004d\u0061t\u0068 \u0025\u0076",_edcc .Name ); -if _bggfg :=d .Skip ();_bggfg !=nil {return _bggfg ;};};case _f .EndElement :break _cbde ;case _f .CharData :};};return nil ;};func (_fdgb ST_LimLoc )ValidateWithPath (path string )error {switch _fdgb {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdgb )); -};return nil ;};func NewCT_OMathPara ()*CT_OMathPara {_ddba :=&CT_OMathPara {};return _ddba };func (_baa *CT_EqArrPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_agb :for {_fcb ,_cdcc :=d .Token ();if _cdcc !=nil {return _cdcc ;};switch _eabe :=_fcb .(type ){case _f .StartElement :switch _eabe .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_baa .BaseJc =NewCT_YAlign (); -if _fbg :=d .DecodeElement (_baa .BaseJc ,&_eabe );_fbg !=nil {return _fbg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"}:_baa .MaxDist =NewCT_OnOff (); -if _fdg :=d .DecodeElement (_baa .MaxDist ,&_eabe );_fdg !=nil {return _fdg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"}:_baa .ObjDist =NewCT_OnOff (); -if _cdcg :=d .DecodeElement (_baa .ObjDist ,&_eabe );_cdcg !=nil {return _cdcg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_baa .RSpRule =NewCT_SpacingRule (); -if _bfca :=d .DecodeElement (_baa .RSpRule ,&_eabe );_bfca !=nil {return _bfca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_baa .RSp =NewCT_UnSignedInteger (); -if _fggcf :=d .DecodeElement (_baa .RSp ,&_eabe );_fggcf !=nil {return _fggcf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_baa .CtrlPr =NewCT_CtrlPr (); -if _decf :=d .DecodeElement (_baa .CtrlPr ,&_eabe );_decf !=nil {return _decf ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fE\u0071\u0041\u0072\u0072\u0050\u0072\u0020\u0025\u0076",_eabe .Name ); -if _gad :=d .Skip ();_gad !=nil {return _gad ;};};case _f .EndElement :break _agb ;case _f .CharData :};};return nil ;};type CT_String struct{ - -// value -ValAttr *string ;};func (_eaee *ST_Jc )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_eaee =0;case "\u006c\u0065\u0066\u0074":*_eaee =1;case "\u0072\u0069\u0067h\u0074":*_eaee =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_eaee =3; -case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_eaee =4;};return nil ;};func (_bfbdf ST_Jc )String ()string {switch _bfbdf {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 4:return "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return "";}; - -// Validate validates the CT_Bar and its children -func (_gd *CT_Bar )Validate ()error {return _gd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072");}; - -// ValidateWithPath validates the EG_OMathElementsChoice and its children, prefixing error messages with path -func (_bgbe *EG_OMathElementsChoice )ValidateWithPath (path string )error {if _ebfe :=_bgbe .OMathMathElementsChoice .ValidateWithPath (path +"\u002fO\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_ebfe !=nil {return _ebfe ;};return nil ;};func (_dfbg *CT_OMath )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gfcd :for {_edgg ,_afcd :=d .Token ();if _afcd !=nil {return _afcd ;};switch _daa :=_edgg .(type ){case _f .StartElement :switch _daa .Name {default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_daa .Name ); -if _edcg :=d .Skip ();_edcg !=nil {return _edcg ;};};case _f .EndElement :break _gfcd ;case _f .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_String and its children, prefixing error messages with path -func (_eee *CT_String )ValidateWithPath (path string )error {return nil };func (_cggb *CT_M )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cgag :for {_cbacb ,_dcbb :=d .Token ();if _dcbb !=nil {return _dcbb ;};switch _dcbe :=_cbacb .(type ){case _f .StartElement :switch _dcbe .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0050\u0072"}:_cggb .MPr =NewCT_MPr (); -if _fbb :=d .DecodeElement (_cggb .MPr ,&_dcbe );_fbb !=nil {return _fbb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0072"}:_ddedb :=NewCT_MR (); -if _aebb :=d .DecodeElement (_ddedb ,&_dcbe );_aebb !=nil {return _aebb ;};_cggb .Mr =append (_cggb .Mr ,_ddedb );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u004d\u0020\u0025\u0076",_dcbe .Name ); -if _cbce :=d .Skip ();_cbce !=nil {return _cbce ;};};case _f .EndElement :break _cgag ;case _f .CharData :};};return nil ;};func (_ddcdf *MathPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ddcdf .CT_MathPr =*NewCT_MathPr ();_gfdbd :for {_dcba ,_dcbf :=d .Token (); -if _dcbf !=nil {return _dcbf ;};switch _aaadb :=_dcba .(type ){case _f .StartElement :switch _aaadb .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_ddcdf .MathFont =NewCT_String (); -if _aeea :=d .DecodeElement (_ddcdf .MathFont ,&_aaadb );_aeea !=nil {return _aeea ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_ddcdf .BrkBin =NewCT_BreakBin (); -if _caaf :=d .DecodeElement (_ddcdf .BrkBin ,&_aaadb );_caaf !=nil {return _caaf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_ddcdf .BrkBinSub =NewCT_BreakBinSub (); -if _fadc :=d .DecodeElement (_ddcdf .BrkBinSub ,&_aaadb );_fadc !=nil {return _fadc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_ddcdf .SmallFrac =NewCT_OnOff (); -if _gfbe :=d .DecodeElement (_ddcdf .SmallFrac ,&_aaadb );_gfbe !=nil {return _gfbe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_ddcdf .DispDef =NewCT_OnOff (); -if _bfege :=d .DecodeElement (_ddcdf .DispDef ,&_aaadb );_bfege !=nil {return _bfege ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_ddcdf .LMargin =NewCT_TwipsMeasure (); -if _edde :=d .DecodeElement (_ddcdf .LMargin ,&_aaadb );_edde !=nil {return _edde ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_ddcdf .RMargin =NewCT_TwipsMeasure (); -if _bcge :=d .DecodeElement (_ddcdf .RMargin ,&_aaadb );_bcge !=nil {return _bcge ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_ddcdf .DefJc =NewCT_OMathJc (); -if _fece :=d .DecodeElement (_ddcdf .DefJc ,&_aaadb );_fece !=nil {return _fece ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_ddcdf .PreSp =NewCT_TwipsMeasure (); -if _babbg :=d .DecodeElement (_ddcdf .PreSp ,&_aaadb );_babbg !=nil {return _babbg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_ddcdf .PostSp =NewCT_TwipsMeasure (); -if _dccb :=d .DecodeElement (_ddcdf .PostSp ,&_aaadb );_dccb !=nil {return _dccb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_ddcdf .InterSp =NewCT_TwipsMeasure (); -if _adfg :=d .DecodeElement (_ddcdf .InterSp ,&_aaadb );_adfg !=nil {return _adfg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_ddcdf .IntraSp =NewCT_TwipsMeasure (); -if _gfcff :=d .DecodeElement (_ddcdf .IntraSp ,&_aaadb );_gfcff !=nil {return _gfcff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_ddcdf .MathPrChoice =NewCT_MathPrChoice (); -if _ebage :=d .DecodeElement (&_ddcdf .MathPrChoice .WrapIndent ,&_aaadb );_ebage !=nil {return _ebage ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_ddcdf .MathPrChoice =NewCT_MathPrChoice (); -if _edfb :=d .DecodeElement (&_ddcdf .MathPrChoice .WrapRight ,&_aaadb );_edfb !=nil {return _edfb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_ddcdf .IntLim =NewCT_LimLoc (); -if _eddd :=d .DecodeElement (_ddcdf .IntLim ,&_aaadb );_eddd !=nil {return _eddd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_ddcdf .NaryLim =NewCT_LimLoc (); -if _gbffc :=d .DecodeElement (_ddcdf .NaryLim ,&_aaadb );_gbffc !=nil {return _gbffc ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004d\u0061\u0074\u0068\u0050\u0072\u0020\u0025\u0076",_aaadb .Name ); -if _gffg :=d .Skip ();_gffg !=nil {return _gffg ;};};case _f .EndElement :break _gfdbd ;case _f .CharData :};};return nil ;};func NewCT_TopBot ()*CT_TopBot {_abcbg :=&CT_TopBot {};_abcbg .ValAttr =ST_TopBot (1);return _abcbg };type ST_BreakBin byte ;type CT_YAlign struct{ - -// Value -ValAttr _cb .ST_YAlign ;}; - -// Validate validates the CT_OMath and its children -func (_bfeg *CT_OMath )Validate ()error {return _bfeg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068");};func NewCT_LimLow ()*CT_LimLow {_eeaf :=&CT_LimLow {};_eeaf .E =NewCT_OMathArg ();_eeaf .Lim =NewCT_OMathArg ();return _eeaf ; -};type EG_OMathElementsChoice struct{OMathMathElementsChoice *EG_OMathMathElementsChoice ;};func (_abgg *CT_Integer255 )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_abgg .ValAttr =1;for _ ,_aca :=range start .Attr {if _aca .Name .Local =="\u0076\u0061\u006c"{_ecfc ,_deaa :=_bc .ParseInt (_aca .Value ,10,64); -if _deaa !=nil {return _deaa ;};_abgg .ValAttr =_ecfc ;continue ;};};for {_beca ,_dgfe :=d .Token ();if _dgfe !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0074e\u0067e\u0072\u0032\u0035\u0035\u003a\u0020\u0025s",_dgfe ); -};if _dced ,_dbd :=_beca .(_f .EndElement );_dbd &&_dced .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the EG_OMathElements and its children, prefixing error messages with path -func (_gaeb *EG_OMathElements )ValidateWithPath (path string )error {if _gcfc :=_gaeb .OMathElementsChoice .ValidateWithPath (path +"/\u004fM\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_gcfc !=nil {return _gcfc ; -};return nil ;};func (_gfcea ST_Shp )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_gfcea .String (),start );}; - -// ValidateWithPath validates the CT_ManualBreak and its children, prefixing error messages with path -func (_dfe *CT_ManualBreak )ValidateWithPath (path string )error {if _dfe .AlnAtAttr !=nil {if *_dfe .AlnAtAttr < 1{return _d .Errorf ("\u0025\u0073/\u006d\u002e\u0041\u006cn\u0041\u0074A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dfe .AlnAtAttr ); -};if *_dfe .AlnAtAttr > 255{return _d .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0041\u006c\u006e\u0041\u0074\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_dfe .AlnAtAttr ); -};};return nil ;};func (_cgcc *ST_BreakBinSub )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ffcc ,_adcg :=d .Token ();if _adcg !=nil {return _adcg ;};if _ffaf ,_afaea :=_ffcc .(_f .EndElement );_afaea &&_ffaf .Name ==start .Name {*_cgcc =1; -return nil ;};if _faeca ,_fbafc :=_ffcc .(_f .CharData );!_fbafc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcc );}else {switch string (_faeca ){case "":*_cgcc =0; -case "\u002d\u002d":*_cgcc =1;case "\u002d\u002b":*_cgcc =2;case "\u002b\u002d":*_cgcc =3;};};_ffcc ,_adcg =d .Token ();if _adcg !=nil {return _adcg ;};if _dgea ,_egacf :=_ffcc .(_f .EndElement );_egacf &&_dgea .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcc ); -};func (_gcf *CT_Script )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_gbee :=range start .Attr {if _gbee .Name .Local =="\u0076\u0061\u006c"{_gcf .ValAttr .UnmarshalXMLAttr (_gbee );continue ;};};for {_cecd ,_fcfd :=d .Token (); -if _fcfd !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0072i\u0070\u0074\u003a\u0020\u0025\u0073",_fcfd );};if _bgee ,_gcec :=_cecd .(_f .EndElement );_gcec &&_bgee .Name ==start .Name {break ;};};return nil ;}; -func (_fccb *CT_TwipsMeasure )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_fccb .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_OMathJc ()*CT_OMathJc {_cabg :=&CT_OMathJc {};return _cabg };func NewCT_UnSignedInteger ()*CT_UnSignedInteger {_ecefc :=&CT_UnSignedInteger {};return _ecefc };func (_baec ST_Style )ValidateWithPath (path string )error {switch _baec {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baec )); -};return nil ;};func (_gcb *CT_FPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _gcb .Type !=nil {_age :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_gcb .Type ,_age ); -};if _gcb .CtrlPr !=nil {_dga :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gcb .CtrlPr ,_dga );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_dcg *CT_BorderBoxPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _dcg .HideTop !=nil {_efb :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0054\u006fp"}};e .EncodeElement (_dcg .HideTop ,_efb );};if _dcg .HideBot !=nil {_bg :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0042\u006ft"}}; -e .EncodeElement (_dcg .HideBot ,_bg );};if _dcg .HideLeft !=nil {_dgf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}};e .EncodeElement (_dcg .HideLeft ,_dgf );};if _dcg .HideRight !=nil {_bbee :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0068\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_dcg .HideRight ,_bbee );};if _dcg .StrikeH !=nil {_ca :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065H"}};e .EncodeElement (_dcg .StrikeH ,_ca );};if _dcg .StrikeV !=nil {_bgd :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065V"}}; -e .EncodeElement (_dcg .StrikeV ,_bgd );};if _dcg .StrikeBLTR !=nil {_aaf :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}};e .EncodeElement (_dcg .StrikeBLTR ,_aaf );};if _dcg .StrikeTLBR !=nil {_deg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}}; -e .EncodeElement (_dcg .StrikeTLBR ,_deg );};if _dcg .CtrlPr !=nil {_afa :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dcg .CtrlPr ,_afa );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;};func (_dbfa *CT_Phant )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dbfa .E =NewCT_OMathArg ();_debe :for {_bebf ,_afab :=d .Token ();if _afab !=nil {return _afab ;};switch _ddge :=_bebf .(type ){case _f .StartElement :switch _ddge .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"}:_dbfa .PhantPr =NewCT_PhantPr (); -if _gadb :=d .DecodeElement (_dbfa .PhantPr ,&_ddge );_gadb !=nil {return _gadb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _ebded :=d .DecodeElement (_dbfa .E ,&_ddge ); -_ebded !=nil {return _ebded ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0020\u0025\u0076",_ddge .Name ); -if _ffa :=d .Skip ();_ffa !=nil {return _ffa ;};};case _f .EndElement :break _debe ;case _f .CharData :};};return nil ;};func (_gfeg *OMathPara )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="m\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061";return _gfeg .CT_OMathPara .MarshalXML (e ,start );};func (_ceaf *ST_TopBot )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ggde ,_agbec :=d .Token ();if _agbec !=nil {return _agbec ; -};if _afeb ,_fbdae :=_ggde .(_f .EndElement );_fbdae &&_afeb .Name ==start .Name {*_ceaf =1;return nil ;};if _babga ,_gcdb :=_ggde .(_f .CharData );!_gcdb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggde ); -}else {switch string (_babga ){case "":*_ceaf =0;case "\u0074\u006f\u0070":*_ceaf =1;case "\u0062\u006f\u0074":*_ceaf =2;};};_ggde ,_agbec =d .Token ();if _agbec !=nil {return _agbec ;};if _gged ,_gacd :=_ggde .(_f .EndElement );_gacd &&_gged .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggde );};func NewCT_SSubSup ()*CT_SSubSup {_ccbcc :=&CT_SSubSup {};_ccbcc .E =NewCT_OMathArg (); -_ccbcc .Sub =NewCT_OMathArg ();_ccbcc .Sup =NewCT_OMathArg ();return _ccbcc ;}; +NaryLim *CT_LimLoc ;};func (_gfedc ST_Jc )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_gfedc .String (),start );};func NewCT_Func ()*CT_Func {_eef :=&CT_Func {};_eef .FName =NewCT_OMathArg ();_eef .E =NewCT_OMathArg (); +return _eef ;};func (_bbcda ST_Style )ValidateWithPath (path string )error {switch _bbcda {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbcda )); +};return nil ;}; -// ValidateWithPath validates the EG_ScriptStyle and its children, prefixing error messages with path -func (_gfafe *EG_ScriptStyle )ValidateWithPath (path string )error {if _gfafe .Scr !=nil {if _bfbb :=_gfafe .Scr .ValidateWithPath (path +"\u002f\u0053\u0063\u0072");_bfbb !=nil {return _bfbb ;};};if _gfafe .Sty !=nil {if _agacg :=_gfafe .Sty .ValidateWithPath (path +"\u002f\u0053\u0074\u0079"); -_agacg !=nil {return _agacg ;};};return nil ;};func (_cfacc ST_Style )Validate ()error {return _cfacc .ValidateWithPath ("")};func (_gedd ST_LimLoc )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_ebfc :=_f .Attr {};_ebfc .Name =name ;switch _gedd {case ST_LimLocUnset :_ebfc .Value =""; -case ST_LimLocUndOvr :_ebfc .Value ="\u0075\u006e\u0064\u004f\u0076\u0072";case ST_LimLocSubSup :_ebfc .Value ="\u0073\u0075\u0062\u0053\u0075\u0070";};return _ebfc ,nil ;};func NewCT_SSub ()*CT_SSub {_fdada :=&CT_SSub {};_fdada .E =NewCT_OMathArg ();_fdada .Sub =NewCT_OMathArg (); -return _fdada ;};func (_ccaea ST_Jc )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_cdcbg :=_f .Attr {};_cdcbg .Name =name ;switch _ccaea {case ST_JcUnset :_cdcbg .Value ="";case ST_JcLeft :_cdcbg .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_cdcbg .Value ="\u0072\u0069\u0067h\u0074"; -case ST_JcCenter :_cdcbg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_JcCenterGroup :_cdcbg .Value ="c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return _cdcbg ,nil ;};func (_eeg *CT_MathPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _eeg .MathFont !=nil {_gcd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}};e .EncodeElement (_eeg .MathFont ,_gcd );};if _eeg .BrkBin !=nil {_cede :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0062\u0072\u006b\u0042\u0069\u006e"}}; -e .EncodeElement (_eeg .BrkBin ,_cede );};if _eeg .BrkBinSub !=nil {_gdfd :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0062\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062"}};e .EncodeElement (_eeg .BrkBinSub ,_gdfd );};if _eeg .SmallFrac !=nil {_ecgdd :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0073\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"}}; -e .EncodeElement (_eeg .SmallFrac ,_ecgdd );};if _eeg .DispDef !=nil {_eacce :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0064\u0069\u0073\u0070\u0044\u0065f"}};e .EncodeElement (_eeg .DispDef ,_eacce );};if _eeg .LMargin !=nil {_bbfg :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006c\u004d\u0061\u0072\u0067\u0069n"}}; -e .EncodeElement (_eeg .LMargin ,_bbfg );};if _eeg .RMargin !=nil {_eaabd :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0072\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_eeg .RMargin ,_eaabd );};if _eeg .DefJc !=nil {_caf :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0064\u0065\u0066\u004a\u0063"}}; -e .EncodeElement (_eeg .DefJc ,_caf );};if _eeg .PreSp !=nil {_gcda :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0070\u0072\u0065\u0053\u0070"}};e .EncodeElement (_eeg .PreSp ,_gcda );};if _eeg .PostSp !=nil {_fedbc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0070\u006f\u0073\u0074\u0053\u0070"}}; -e .EncodeElement (_eeg .PostSp ,_fedbc );};if _eeg .InterSp !=nil {_ddfd :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0069\u006e\u0074\u0065\u0072\u0053p"}};e .EncodeElement (_eeg .InterSp ,_ddfd );};if _eeg .IntraSp !=nil {_dbbc :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0069\u006e\u0074\u0072\u0061\u0053p"}}; -e .EncodeElement (_eeg .IntraSp ,_dbbc );};if _eeg .MathPrChoice !=nil {_eeg .MathPrChoice .MarshalXML (e ,_f .StartElement {});};if _eeg .IntLim !=nil {_dge :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0069\u006e\u0074\u004c\u0069\u006d"}}; -e .EncodeElement (_eeg .IntLim ,_dge );};if _eeg .NaryLim !=nil {_eaac :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u006e\u0061\u0072\u0079\u004c\u0069m"}};e .EncodeElement (_eeg .NaryLim ,_eaac );};e .EncodeToken (_f .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the MathPr and its children, prefixing error messages with path +func (_dcadg *MathPr )ValidateWithPath (path string )error {if _edfde :=_dcadg .CT_MathPr .ValidateWithPath (path );_edfde !=nil {return _edfde ;};return nil ;}; -// Validate validates the CT_Acc and its children -func (_bcb *CT_Acc )Validate ()error {return _bcb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063");}; +// Validate validates the CT_SSupPr and its children +func (_gcgd *CT_SSupPr )Validate ()error {return _gcgd .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r");};type CT_FPr struct{ -// ValidateWithPath validates the CT_Func and its children, prefixing error messages with path -func (_cgfd *CT_Func )ValidateWithPath (path string )error {if _cgfd .FuncPr !=nil {if _eeae :=_cgfd .FuncPr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0050\u0072");_eeae !=nil {return _eeae ;};};if _afad :=_cgfd .FName .ValidateWithPath (path +"\u002f\u0046\u004e\u0061\u006d\u0065"); -_afad !=nil {return _afad ;};if _efeb :=_cgfd .E .ValidateWithPath (path +"\u002f\u0045");_efeb !=nil {return _efeb ;};return nil ;};func NewCT_MC ()*CT_MC {_ecad :=&CT_MC {};return _ecad }; +// Fraction type +Type *CT_FType ;CtrlPr *CT_CtrlPr ;}; -// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path -func (_aefb *CT_TwipsMeasure )ValidateWithPath (path string )error {if _cdfg :=_aefb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdfg !=nil {return _cdfg ;};return nil ;};func (_cadcd ST_BreakBinSub )ValidateWithPath (path string )error {switch _cadcd {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cadcd )); -};return nil ;};func (_agcb *CT_SPrePr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bbfec :for {_cdfbg ,_cdde :=d .Token ();if _cdde !=nil {return _cdde ;};switch _ccgea :=_cdfbg .(type ){case _f .StartElement :switch _ccgea .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_agcb .CtrlPr =NewCT_CtrlPr (); -if _dada :=d .DecodeElement (_agcb .CtrlPr ,&_ccgea );_dada !=nil {return _dada ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0050\u0072e\u0050\u0072 \u0025\u0076",_ccgea .Name ); -if _debg :=d .Skip ();_debg !=nil {return _debg ;};};case _f .EndElement :break _bbfec ;case _f .CharData :};};return nil ;}; +// Validate validates the CT_NaryPr and its children +func (_aecg *CT_NaryPr )Validate ()error {return _aecg .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r");};func (_cedab *CT_Shp )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_fdbe ,_cafd :=_cedab .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _cafd !=nil {return _cafd ;};start .Attr =append (start .Attr ,_fdbe );e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_MCS and its children -func (_eaab *CT_MCS )Validate ()error {return _eaab .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0043\u0053");};func NewCT_MPr ()*CT_MPr {_fddb :=&CT_MPr {};return _fddb };func (_cbgb ST_Style )String ()string {switch _cbgb {case 0:return "";case 1:return "\u0070"; -case 2:return "\u0062";case 3:return "\u0069";case 4:return "\u0062\u0069";};return "";};func (_cefe *CT_Shp )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cefe .ValAttr =ST_Shp (1);for _ ,_caffe :=range start .Attr {if _caffe .Name .Local =="\u0076\u0061\u006c"{_cefe .ValAttr .UnmarshalXMLAttr (_caffe ); -continue ;};};for {_dgfgc ,_ceed :=d .Token ();if _ceed !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0070\u003a\u0020\u0025\u0073",_ceed );};if _abbg ,_cebda :=_dgfgc .(_f .EndElement );_cebda &&_abbg .Name ==start .Name {break ; -};};return nil ;};type CT_TopBot struct{ +// ValidateWithPath validates the CT_SSupPr and its children, prefixing error messages with path +func (_gebf *CT_SSupPr )ValidateWithPath (path string )error {if _gebf .CtrlPr !=nil {if _gggb :=_gebf .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_gggb !=nil {return _gggb ;};};return nil ;}; -// Value -ValAttr ST_TopBot ;};func (_gaf *CT_BreakBinSub )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_bcae :=range start .Attr {if _bcae .Name .Local =="\u0076\u0061\u006c"{_gaf .ValAttr .UnmarshalXMLAttr (_bcae );continue ;};};for {_adde ,_aff :=d .Token (); -if _aff !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u0053\u0075\u0062:\u0020\u0025\u0073",_aff );};if _gg ,_bda :=_adde .(_f .EndElement );_bda &&_gg .Name ==start .Name {break ; +// ValidateWithPath validates the CT_BoxPr and its children, prefixing error messages with path +func (_geg *CT_BoxPr )ValidateWithPath (path string )error {if _geg .OpEmu !=nil {if _bca :=_geg .OpEmu .ValidateWithPath (path +"\u002f\u004f\u0070\u0045\u006d\u0075");_bca !=nil {return _bca ;};};if _geg .NoBreak !=nil {if _cdd :=_geg .NoBreak .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b"); +_cdd !=nil {return _cdd ;};};if _geg .Diff !=nil {if _cfac :=_geg .Diff .ValidateWithPath (path +"\u002f\u0044\u0069f\u0066");_cfac !=nil {return _cfac ;};};if _geg .Brk !=nil {if _afge :=_geg .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_afge !=nil {return _afge ; +};};if _geg .Aln !=nil {if _baa :=_geg .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_baa !=nil {return _baa ;};};if _geg .CtrlPr !=nil {if _fa :=_geg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fa !=nil {return _fa ; };};return nil ;}; -// ValidateWithPath validates the CT_RChoice and its children, prefixing error messages with path -func (_aacg *CT_RChoice )ValidateWithPath (path string )error {if _aacg .T !=nil {if _ggcfd :=_aacg .T .ValidateWithPath (path +"\u002f\u0054");_ggcfd !=nil {return _ggcfd ;};};return nil ;};func (_egbc *CT_SSubPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _egbc .CtrlPr !=nil {_cbcfg :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_egbc .CtrlPr ,_cbcfg );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_MR ()*CT_MR {_adac :=&CT_MR {}; -return _adac };func (_agcf *CT_Style )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_dgacb :=range start .Attr {if _dgacb .Name .Local =="\u0076\u0061\u006c"{_agcf .ValAttr .UnmarshalXMLAttr (_dgacb );continue ;};};for {_adagc ,_fabdf :=d .Token (); -if _fabdf !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_fabdf );};if _bddf ,_dagb :=_adagc .(_f .EndElement );_dagb &&_bddf .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_AccPr and its children -func (_egb *CT_AccPr )Validate ()error {return _egb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072");};func NewCT_BreakBin ()*CT_BreakBin {_fdcb :=&CT_BreakBin {};return _fdcb };type CT_BarPr struct{ - -// Position -Pos *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func (_cbcgg *EG_OMathElements )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cbcgg .OMathElementsChoice =NewEG_OMathElementsChoice ();_bcdfa :for {_fdfad ,_ddab :=d .Token ();if _ddab !=nil {return _ddab ; -};switch _ffad :=_fdfad .(type ){case _f .StartElement :switch _ffad .Name {default:_aecc :=_cbcgg .OMathElementsChoice ;if _aecc ==nil {_aecc =NewEG_OMathElementsChoice ();};if _fcbd :=d .DecodeElement (&_aecc ,&_ffad );_fcbd ==nil {_cbcgg .OMathElementsChoice =_aecc ; -};_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_ffad .Name ); -if _bbeaf :=d .Skip ();_bbeaf !=nil {return _bbeaf ;};};case _f .EndElement :break _bcdfa ;case _f .CharData :};};return nil ;};func (_fga *CT_Box )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _fga .BoxPr !=nil {_ee :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0062\u006f\u0078\u0050\u0072"}}; -e .EncodeElement (_fga .BoxPr ,_ee );};_cebd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fga .E ,_cebd );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cedga *EG_OMathMathElementsChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_acbgb :=start ; -switch start .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_cedga .Acc =NewCT_Acc (); -if _fffdd :=d .DecodeElement (_cedga .Acc ,&_acbgb );_fffdd !=nil {return _fffdd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_cedga .Bar =NewCT_Bar (); -if _edcd :=d .DecodeElement (_cedga .Bar ,&_acbgb );_edcd !=nil {return _edcd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_cedga .Box =NewCT_Box (); -if _cfge :=d .DecodeElement (_cedga .Box ,&_acbgb );_cfge !=nil {return _cfge ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_cedga .BorderBox =NewCT_BorderBox (); -if _daab :=d .DecodeElement (_cedga .BorderBox ,&_acbgb );_daab !=nil {return _daab ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_cedga .D =NewCT_D (); -if _gff :=d .DecodeElement (_cedga .D ,&_acbgb );_gff !=nil {return _gff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_cedga .EqArr =NewCT_EqArr (); -if _bgada :=d .DecodeElement (_cedga .EqArr ,&_acbgb );_bgada !=nil {return _bgada ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_cedga .F =NewCT_F (); -if _caace :=d .DecodeElement (_cedga .F ,&_acbgb );_caace !=nil {return _caace ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_cedga .Func =NewCT_Func (); -if _gfaee :=d .DecodeElement (_cedga .Func ,&_acbgb );_gfaee !=nil {return _gfaee ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_cedga .GroupChr =NewCT_GroupChr (); -if _eede :=d .DecodeElement (_cedga .GroupChr ,&_acbgb );_eede !=nil {return _eede ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_cedga .LimLow =NewCT_LimLow (); -if _egfe :=d .DecodeElement (_cedga .LimLow ,&_acbgb );_egfe !=nil {return _egfe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_cedga .LimUpp =NewCT_LimUpp (); -if _bgdf :=d .DecodeElement (_cedga .LimUpp ,&_acbgb );_bgdf !=nil {return _bgdf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_cedga .M =NewCT_M (); -if _deee :=d .DecodeElement (_cedga .M ,&_acbgb );_deee !=nil {return _deee ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_cedga .Nary =NewCT_Nary (); -if _eaad :=d .DecodeElement (_cedga .Nary ,&_acbgb );_eaad !=nil {return _eaad ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_cedga .Phant =NewCT_Phant (); -if _fegd :=d .DecodeElement (_cedga .Phant ,&_acbgb );_fegd !=nil {return _fegd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_cedga .Rad =NewCT_Rad (); -if _ggbg :=d .DecodeElement (_cedga .Rad ,&_acbgb );_ggbg !=nil {return _ggbg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_cedga .SPre =NewCT_SPre (); -if _bbcaf :=d .DecodeElement (_cedga .SPre ,&_acbgb );_bbcaf !=nil {return _bbcaf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_cedga .SSub =NewCT_SSub (); -if _eeggg :=d .DecodeElement (_cedga .SSub ,&_acbgb );_eeggg !=nil {return _eeggg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_cedga .SSubSup =NewCT_SSubSup (); -if _cebeb :=d .DecodeElement (_cedga .SSubSup ,&_acbgb );_cebeb !=nil {return _cebeb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_cedga .SSup =NewCT_SSup (); -if _becc :=d .DecodeElement (_cedga .SSup ,&_acbgb );_becc !=nil {return _becc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_cedga .R =NewCT_R (); -if _gcbg :=d .DecodeElement (_cedga .R ,&_acbgb );_gcbg !=nil {return _gcbg ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u004f\u004da\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_acbgb .Name ); -if _fgace :=d .Skip ();_fgace !=nil {return _fgace ;};};return nil ;}; - -// Validate validates the CT_XAlign and its children -func (_fgdgd *CT_XAlign )Validate ()error {return _fgdgd .ValidateWithPath ("\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n");};func (_ddcgc *CT_MPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gade :for {_cbaf ,_cedb :=d .Token ();if _cedb !=nil {return _cedb ; -};switch _gde :=_cbaf .(type ){case _f .StartElement :switch _gde .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_ddcgc .BaseJc =NewCT_YAlign (); -if _dac :=d .DecodeElement (_ddcgc .BaseJc ,&_gde );_dac !=nil {return _dac ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"}:_ddcgc .PlcHide =NewCT_OnOff (); -if _dbae :=d .DecodeElement (_ddcgc .PlcHide ,&_gde );_dbae !=nil {return _dbae ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_ddcgc .RSpRule =NewCT_SpacingRule (); -if _cgfc :=d .DecodeElement (_ddcgc .RSpRule ,&_gde );_cgfc !=nil {return _cgfc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"}:_ddcgc .CGpRule =NewCT_SpacingRule (); -if _fgabb :=d .DecodeElement (_ddcgc .CGpRule ,&_gde );_fgabb !=nil {return _fgabb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_ddcgc .RSp =NewCT_UnSignedInteger (); -if _gfa :=d .DecodeElement (_ddcgc .RSp ,&_gde );_gfa !=nil {return _gfa ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0053\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0053\u0070"}:_ddcgc .CSp =NewCT_UnSignedInteger (); -if _fbdb :=d .DecodeElement (_ddcgc .CSp ,&_gde );_fbdb !=nil {return _fbdb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0047\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0047\u0070"}:_ddcgc .CGp =NewCT_UnSignedInteger (); -if _dae :=d .DecodeElement (_ddcgc .CGp ,&_gde );_dae !=nil {return _dae ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0073"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0073"}:_ddcgc .Mcs =NewCT_MCS (); -if _ecgbd :=d .DecodeElement (_ddcgc .Mcs ,&_gde );_ecgbd !=nil {return _ecgbd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_ddcgc .CtrlPr =NewCT_CtrlPr (); -if _acbb :=d .DecodeElement (_ddcgc .CtrlPr ,&_gde );_acbb !=nil {return _acbb ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0050\u0072\u0020\u0025\u0076",_gde .Name ); -if _bbfeb :=d .Skip ();_bbfeb !=nil {return _bbfeb ;};};case _f .EndElement :break _gade ;case _f .CharData :};};return nil ;}; - -// Validate validates the CT_BreakBin and its children -func (_ade *CT_BreakBin )Validate ()error {return _ade .ValidateWithPath ("C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e");}; +// ValidateWithPath validates the CT_SSubSupPr and its children, prefixing error messages with path +func (_fcba *CT_SSubSupPr )ValidateWithPath (path string )error {if _fcba .AlnScr !=nil {if _geab :=_fcba .AlnScr .ValidateWithPath (path +"\u002fA\u006c\u006e\u0053\u0063\u0072");_geab !=nil {return _geab ;};};if _fcba .CtrlPr !=nil {if _fdgc :=_fcba .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_fdgc !=nil {return _fdgc ;};};return nil ;};func NewCT_RadPr ()*CT_RadPr {_abfg :=&CT_RadPr {};return _abfg }; -// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path -func (_bggb *CT_Style )ValidateWithPath (path string )error {if _ggggf :=_bggb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ggggf !=nil {return _ggggf ;};return nil ;};func (_bgec *CT_OMathArgPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _bgec .ArgSz !=nil {_bfce :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0061\u0072\u0067\u0053\u007a"}};e .EncodeElement (_bgec .ArgSz ,_bfce );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path +func (_edadg *CT_TwipsMeasure )ValidateWithPath (path string )error {if _gcde :=_edadg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcde !=nil {return _gcde ;};return nil ;};func (_eceb ST_TopBot )ValidateWithPath (path string )error {switch _eceb {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eceb )); +};return nil ;};func (_dee *CT_MPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_edac :for {_acfeb ,_ebcf :=d .Token ();if _ebcf !=nil {return _ebcf ;};switch _fbbbf :=_acfeb .(type ){case _g .StartElement :switch _fbbbf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_dee .BaseJc =NewCT_YAlign (); +if _fbdd :=d .DecodeElement (_dee .BaseJc ,&_fbbbf );_fbdd !=nil {return _fbdd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"}:_dee .PlcHide =NewCT_OnOff (); +if _edaf :=d .DecodeElement (_dee .PlcHide ,&_fbbbf );_edaf !=nil {return _edaf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_dee .RSpRule =NewCT_SpacingRule (); +if _efad :=d .DecodeElement (_dee .RSpRule ,&_fbbbf );_efad !=nil {return _efad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"}:_dee .CGpRule =NewCT_SpacingRule (); +if _dgac :=d .DecodeElement (_dee .CGpRule ,&_fbbbf );_dgac !=nil {return _dgac ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_dee .RSp =NewCT_UnSignedInteger (); +if _fcee :=d .DecodeElement (_dee .RSp ,&_fbbbf );_fcee !=nil {return _fcee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0053\u0070"}:_dee .CSp =NewCT_UnSignedInteger (); +if _ebdf :=d .DecodeElement (_dee .CSp ,&_fbbbf );_ebdf !=nil {return _ebdf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0047\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0047\u0070"}:_dee .CGp =NewCT_UnSignedInteger (); +if _bcaaa :=d .DecodeElement (_dee .CGp ,&_fbbbf );_bcaaa !=nil {return _bcaaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0073"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0073"}:_dee .Mcs =NewCT_MCS (); +if _bfbf :=d .DecodeElement (_dee .Mcs ,&_fbbbf );_bfbf !=nil {return _bfbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dee .CtrlPr =NewCT_CtrlPr (); +if _cbef :=d .DecodeElement (_dee .CtrlPr ,&_fbbbf );_cbef !=nil {return _cbef ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0050\u0072\u0020\u0025\u0076",_fbbbf .Name ); +if _adae :=d .Skip ();_adae !=nil {return _adae ;};};case _g .EndElement :break _edac ;case _g .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_YAlign and its children, prefixing error messages with path -func (_ebgc *CT_YAlign )ValidateWithPath (path string )error {if _ebgc .ValAttr ==_cb .ST_YAlignUnset {return _d .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _baac :=_ebgc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_baac !=nil {return _baac ;};return nil ;}; +// Validate validates the CT_SSub and its children +func (_gdbe *CT_SSub )Validate ()error {return _gdbe .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062");};func (_afed *CT_PhantPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gea :for {_dcbb ,_ccc :=d .Token ();if _ccc !=nil {return _ccc ; +};switch _aedf :=_dcbb .(type ){case _g .StartElement :switch _aedf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"}:_afed .Show =NewCT_OnOff (); +if _eeccd :=d .DecodeElement (_afed .Show ,&_aedf );_eeccd !=nil {return _eeccd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"}:_afed .ZeroWid =NewCT_OnOff (); +if _abaaa :=d .DecodeElement (_afed .ZeroWid ,&_aedf );_abaaa !=nil {return _abaaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"}:_afed .ZeroAsc =NewCT_OnOff (); +if _gebc :=d .DecodeElement (_afed .ZeroAsc ,&_aedf );_gebc !=nil {return _gebc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}:_afed .ZeroDesc =NewCT_OnOff (); +if _fcfa :=d .DecodeElement (_afed .ZeroDesc ,&_aedf );_fcfa !=nil {return _fcfa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"}:_afed .Transp =NewCT_OnOff (); +if _fgbf :=d .DecodeElement (_afed .Transp ,&_aedf );_fgbf !=nil {return _fgbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_afed .CtrlPr =NewCT_CtrlPr (); +if _agff :=d .DecodeElement (_afed .CtrlPr ,&_aedf );_agff !=nil {return _agff ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0068\u0061\u006e\u0074\u0050\u0072\u0020\u0025\u0076",_aedf .Name ); +if _bcec :=d .Skip ();_bcec !=nil {return _bcec ;};};case _g .EndElement :break _gea ;case _g .CharData :};};return nil ;};func (_fgfb *CT_MathPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aeeb :for {_aeg ,_fabd :=d .Token ();if _fabd !=nil {return _fabd ; +};switch _cbcg :=_aeg .(type ){case _g .StartElement :switch _cbcg .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_fgfb .MathFont =NewCT_String (); +if _bbdd :=d .DecodeElement (_fgfb .MathFont ,&_cbcg );_bbdd !=nil {return _bbdd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_fgfb .BrkBin =NewCT_BreakBin (); +if _fbdg :=d .DecodeElement (_fgfb .BrkBin ,&_cbcg );_fbdg !=nil {return _fbdg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_fgfb .BrkBinSub =NewCT_BreakBinSub (); +if _fdff :=d .DecodeElement (_fgfb .BrkBinSub ,&_cbcg );_fdff !=nil {return _fdff ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_fgfb .SmallFrac =NewCT_OnOff (); +if _gedf :=d .DecodeElement (_fgfb .SmallFrac ,&_cbcg );_gedf !=nil {return _gedf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_fgfb .DispDef =NewCT_OnOff (); +if _gefd :=d .DecodeElement (_fgfb .DispDef ,&_cbcg );_gefd !=nil {return _gefd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_fgfb .LMargin =NewCT_TwipsMeasure (); +if _accb :=d .DecodeElement (_fgfb .LMargin ,&_cbcg );_accb !=nil {return _accb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_fgfb .RMargin =NewCT_TwipsMeasure (); +if _dfaa :=d .DecodeElement (_fgfb .RMargin ,&_cbcg );_dfaa !=nil {return _dfaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_fgfb .DefJc =NewCT_OMathJc (); +if _fbge :=d .DecodeElement (_fgfb .DefJc ,&_cbcg );_fbge !=nil {return _fbge ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_fgfb .PreSp =NewCT_TwipsMeasure (); +if _ccaf :=d .DecodeElement (_fgfb .PreSp ,&_cbcg );_ccaf !=nil {return _ccaf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_fgfb .PostSp =NewCT_TwipsMeasure (); +if _dfbf :=d .DecodeElement (_fgfb .PostSp ,&_cbcg );_dfbf !=nil {return _dfbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_fgfb .InterSp =NewCT_TwipsMeasure (); +if _gaf :=d .DecodeElement (_fgfb .InterSp ,&_cbcg );_gaf !=nil {return _gaf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_fgfb .IntraSp =NewCT_TwipsMeasure (); +if _feabg :=d .DecodeElement (_fgfb .IntraSp ,&_cbcg );_feabg !=nil {return _feabg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_fgfb .MathPrChoice =NewCT_MathPrChoice (); +if _acea :=d .DecodeElement (&_fgfb .MathPrChoice .WrapIndent ,&_cbcg );_acea !=nil {return _acea ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_fgfb .MathPrChoice =NewCT_MathPrChoice (); +if _befe :=d .DecodeElement (&_fgfb .MathPrChoice .WrapRight ,&_cbcg );_befe !=nil {return _befe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_fgfb .IntLim =NewCT_LimLoc (); +if _abcg :=d .DecodeElement (_fgfb .IntLim ,&_cbcg );_abcg !=nil {return _abcg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_fgfb .NaryLim =NewCT_LimLoc (); +if _begf :=d .DecodeElement (_fgfb .NaryLim ,&_cbcg );_begf !=nil {return _begf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072 \u0025\u0076",_cbcg .Name ); +if _fgag :=d .Skip ();_fgag !=nil {return _fgag ;};};case _g .EndElement :break _aeeb ;case _g .CharData :};};return nil ;};type CT_MCS struct{ -// Validate validates the CT_LimUppPr and its children -func (_fabe *CT_LimUppPr )Validate ()error {return _fabe .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072");};type CT_Func struct{ +// Matrix Column +Mc []*CT_MC ;};func (_dcdg ST_Script )String ()string {switch _dcdg {case 0:return "";case 1:return "\u0072\u006f\u006da\u006e";case 2:return "\u0073\u0063\u0072\u0069\u0070\u0074";case 3:return "\u0066r\u0061\u006b\u0074\u0075\u0072";case 4:return "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b"; +case 5:return "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case 6:return "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return "";};type CT_Func struct{ // Function Properties FuncPr *CT_FuncPr ; @@ -1458,361 +1603,220 @@ FuncPr *CT_FuncPr ; FName *CT_OMathArg ; // Element (Argument) -E *CT_OMathArg ;};func (_cegg *CT_YAlign )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {_cfacb ,_bffc :=_cegg .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bffc !=nil {return _bffc ;};start .Attr =append (start .Attr ,_cfacb ); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_ecgc *CT_Nary )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ecgc .Sub =NewCT_OMathArg ();_ecgc .Sup =NewCT_OMathArg ();_ecgc .E =NewCT_OMathArg (); -_cbfge :for {_dabbc ,_ddgb :=d .Token ();if _ddgb !=nil {return _ddgb ;};switch _egad :=_dabbc .(type ){case _f .StartElement :switch _egad .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"}:_ecgc .NaryPr =NewCT_NaryPr (); -if _bgbfc :=d .DecodeElement (_ecgc .NaryPr ,&_egad );_bgbfc !=nil {return _bgbfc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _dede :=d .DecodeElement (_ecgc .Sub ,&_egad ); -_dede !=nil {return _dede ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _ggg :=d .DecodeElement (_ecgc .Sup ,&_egad ); -_ggg !=nil {return _ggg ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bgae :=d .DecodeElement (_ecgc .E ,&_egad ); -_bgae !=nil {return _bgae ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u0061\u0072\u0079\u0020\u0025\u0076",_egad .Name ); -if _fcbb :=d .Skip ();_fcbb !=nil {return _fcbb ;};};case _f .EndElement :break _cbfge ;case _f .CharData :};};return nil ;};const (ST_ScriptUnset ST_Script =0;ST_ScriptRoman ST_Script =1;ST_ScriptScript ST_Script =2;ST_ScriptFraktur ST_Script =3;ST_ScriptDouble_struck ST_Script =4; -ST_ScriptSans_serif ST_Script =5;ST_ScriptMonospace ST_Script =6;); - -// ValidateWithPath validates the CT_OMath and its children, prefixing error messages with path -func (_bbcf *CT_OMath )ValidateWithPath (path string )error {for _ddcc ,_bacf :=range _bbcf .EG_OMathElements {if _gfggc :=_bacf .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ddcc )); -_gfggc !=nil {return _gfggc ;};};return nil ;}; - -// ValidateWithPath validates the CT_MathPrChoice and its children, prefixing error messages with path -func (_beec *CT_MathPrChoice )ValidateWithPath (path string )error {if _beec .WrapIndent !=nil {if _efcf :=_beec .WrapIndent .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074");_efcf !=nil {return _efcf ;};};if _beec .WrapRight !=nil {if _fbbb :=_beec .WrapRight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"); -_fbbb !=nil {return _fbbb ;};};return nil ;}; - -// Validate validates the CT_OMathParaPr and its children -func (_fgdc *CT_OMathParaPr )Validate ()error {return _fgdc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072");}; +E *CT_OMathArg ;};func NewCT_MathPr ()*CT_MathPr {_facb :=&CT_MathPr {};return _facb };func (_dfbg *CT_SSubPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dggg :for {_fbfe ,_gfbg :=d .Token ();if _gfbg !=nil {return _gfbg ;};switch _gddbc :=_fbfe .(type ){case _g .StartElement :switch _gddbc .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dfbg .CtrlPr =NewCT_CtrlPr (); +if _bdag :=d .DecodeElement (_dfbg .CtrlPr ,&_gddbc );_bdag !=nil {return _bdag ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075b\u0050\u0072 \u0025\u0076",_gddbc .Name ); +if _bceca :=d .Skip ();_bceca !=nil {return _bceca ;};};case _g .EndElement :break _dggg ;case _g .CharData :};};return nil ;}; // ValidateWithPath validates the CT_BreakBin and its children, prefixing error messages with path -func (_fdcc *CT_BreakBin )ValidateWithPath (path string )error {if _gcag :=_fdcc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcag !=nil {return _gcag ;};return nil ;};type CT_ManualBreak struct{ +func (_fda *CT_BreakBin )ValidateWithPath (path string )error {if _eac :=_fda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eac !=nil {return _eac ;};return nil ;};func NewCT_Integer2 ()*CT_Integer2 {_feca :=&CT_Integer2 {}; +_feca .ValAttr =-2;return _feca };type CT_OMathPara struct{ -// Index of Operator to Align To -AlnAtAttr *int64 ;};const (ST_LimLocUnset ST_LimLoc =0;ST_LimLocUndOvr ST_LimLoc =1;ST_LimLocSubSup ST_LimLoc =2;); - -// ValidateWithPath validates the CT_Nary and its children, prefixing error messages with path -func (_aedd *CT_Nary )ValidateWithPath (path string )error {if _aedd .NaryPr !=nil {if _abce :=_aedd .NaryPr .ValidateWithPath (path +"\u002fN\u0061\u0072\u0079\u0050\u0072");_abce !=nil {return _abce ;};};if _edge :=_aedd .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062"); -_edge !=nil {return _edge ;};if _fcf :=_aedd .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_fcf !=nil {return _fcf ;};if _aec :=_aedd .E .ValidateWithPath (path +"\u002f\u0045");_aec !=nil {return _aec ;};return nil ;}; - -// Validate validates the CT_NaryPr and its children -func (_gbgd *CT_NaryPr )Validate ()error {return _gbgd .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r");}; - -// ValidateWithPath validates the EG_OMathMathElementsChoice and its children, prefixing error messages with path -func (_gebbf *EG_OMathMathElementsChoice )ValidateWithPath (path string )error {if _gebbf .Acc !=nil {if _aadg :=_gebbf .Acc .ValidateWithPath (path +"\u002f\u0041\u0063\u0063");_aadg !=nil {return _aadg ;};};if _gebbf .Bar !=nil {if _fbaf :=_gebbf .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072"); -_fbaf !=nil {return _fbaf ;};};if _gebbf .Box !=nil {if _babad :=_gebbf .Box .ValidateWithPath (path +"\u002f\u0042\u006f\u0078");_babad !=nil {return _babad ;};};if _gebbf .BorderBox !=nil {if _fdag :=_gebbf .BorderBox .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"); -_fdag !=nil {return _fdag ;};};if _gebbf .D !=nil {if _dgcc :=_gebbf .D .ValidateWithPath (path +"\u002f\u0044");_dgcc !=nil {return _dgcc ;};};if _gebbf .EqArr !=nil {if _gcaa :=_gebbf .EqArr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072"); -_gcaa !=nil {return _gcaa ;};};if _gebbf .F !=nil {if _fddc :=_gebbf .F .ValidateWithPath (path +"\u002f\u0046");_fddc !=nil {return _fddc ;};};if _gebbf .Func !=nil {if _bafbe :=_gebbf .Func .ValidateWithPath (path +"\u002f\u0046\u0075n\u0063");_bafbe !=nil {return _bafbe ; -};};if _gebbf .GroupChr !=nil {if _dfce :=_gebbf .GroupChr .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0043\u0068r");_dfce !=nil {return _dfce ;};};if _gebbf .LimLow !=nil {if _becg :=_gebbf .LimLow .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077"); -_becg !=nil {return _becg ;};};if _gebbf .LimUpp !=nil {if _eaaf :=_gebbf .LimUpp .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070");_eaaf !=nil {return _eaaf ;};};if _gebbf .M !=nil {if _bega :=_gebbf .M .ValidateWithPath (path +"\u002f\u004d"); -_bega !=nil {return _bega ;};};if _gebbf .Nary !=nil {if _dgba :=_gebbf .Nary .ValidateWithPath (path +"\u002f\u004e\u0061r\u0079");_dgba !=nil {return _dgba ;};};if _gebbf .Phant !=nil {if _cfdf :=_gebbf .Phant .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074"); -_cfdf !=nil {return _cfdf ;};};if _gebbf .Rad !=nil {if _gace :=_gebbf .Rad .ValidateWithPath (path +"\u002f\u0052\u0061\u0064");_gace !=nil {return _gace ;};};if _gebbf .SPre !=nil {if _afbb :=_gebbf .SPre .ValidateWithPath (path +"\u002f\u0053\u0050r\u0065"); -_afbb !=nil {return _afbb ;};};if _gebbf .SSub !=nil {if _ggdg :=_gebbf .SSub .ValidateWithPath (path +"\u002f\u0053\u0053u\u0062");_ggdg !=nil {return _ggdg ;};};if _gebbf .SSubSup !=nil {if _fca :=_gebbf .SSubSup .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070"); -_fca !=nil {return _fca ;};};if _gebbf .SSup !=nil {if _dacd :=_gebbf .SSup .ValidateWithPath (path +"\u002f\u0053\u0053u\u0070");_dacd !=nil {return _dacd ;};};if _gebbf .R !=nil {if _ebag :=_gebbf .R .ValidateWithPath (path +"\u002f\u0052");_ebag !=nil {return _ebag ; -};};return nil ;};type CT_Box struct{ +// Office Math Paragraph Properties +OMathParaPr *CT_OMathParaPr ; -// Box Properties -BoxPr *CT_BoxPr ; +// Office Math +OMath []*CT_OMath ;};func (_aaaf *CT_FPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_abcd :for {_acfe ,_fee :=d .Token ();if _fee !=nil {return _fee ;};switch _ecae :=_acfe .(type ){case _g .StartElement :switch _ecae .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"}:_aaaf .Type =NewCT_FType (); +if _adfe :=d .DecodeElement (_aaaf .Type ,&_ecae );_adfe !=nil {return _adfe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_aaaf .CtrlPr =NewCT_CtrlPr (); +if _bcgg :=d .DecodeElement (_aaaf .CtrlPr ,&_ecae );_bcgg !=nil {return _bcgg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0050\u0072\u0020\u0025\u0076",_ecae .Name ); +if _cdc :=d .Skip ();_cdc !=nil {return _cdc ;};};case _g .EndElement :break _abcd ;case _g .CharData :};};return nil ;}; -// Base -E *CT_OMathArg ;};func (_dega *CT_Integer2 )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dega .ValAttr =-2;for _ ,_bgc :=range start .Attr {if _bgc .Name .Local =="\u0076\u0061\u006c"{_fdeg ,_gacg :=_bc .ParseInt (_bgc .Value ,10,64);if _gacg !=nil {return _gacg ; -};_dega .ValAttr =_fdeg ;continue ;};};for {_afaa ,_ddac :=d .Token ();if _ddac !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u003a\u0020\u0025\u0073",_ddac );};if _gbb ,_gbbc :=_afaa .(_f .EndElement ); -_gbbc &&_gbb .Name ==start .Name {break ;};};return nil ;};func NewEG_OMathMathElements ()*EG_OMathMathElements {_agee :=&EG_OMathMathElements {};_agee .OMathMathElementsChoice =NewEG_OMathMathElementsChoice ();return _agee ;};func (_bgega *CT_UnSignedInteger )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_edcge :=range start .Attr {if _edcge .Name .Local =="\u0076\u0061\u006c"{_abea ,_cgeg :=_bc .ParseUint (_edcge .Value ,10,32); -if _cgeg !=nil {return _cgeg ;};_bgega .ValAttr =uint32 (_abea );continue ;};};for {_dfcg ,_gcdc :=d .Token ();if _gcdc !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0055\u006e\u0053\u0069\u0067\u006e\u0065d\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u003a\u0020\u0025\u0073",_gcdc ); -};if _gfce ,_agaca :=_dfcg .(_f .EndElement );_agaca &&_gfce .Name ==start .Name {break ;};};return nil ;};func (_dcce *CT_String )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_dgdg :=range start .Attr {if _dgdg .Name .Local =="\u0076\u0061\u006c"{_gfdba :=_dgdg .Value ; -_dcce .ValAttr =&_gfdba ;continue ;};};for {_bfcc ,_dace :=d .Token ();if _dace !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_dace );};if _caac ,_efggb :=_bfcc .(_f .EndElement ); -_efggb &&_caac .Name ==start .Name {break ;};};return nil ;};func (_badfe *ST_Jc )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_fgce ,_baga :=d .Token ();if _baga !=nil {return _baga ;};if _agdbg ,_afcg :=_fgce .(_f .EndElement );_afcg &&_agdbg .Name ==start .Name {*_badfe =1; -return nil ;};if _ggebc ,_fddeg :=_fgce .(_f .CharData );!_fddeg {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgce );}else {switch string (_ggebc ){case "":*_badfe =0; -case "\u006c\u0065\u0066\u0074":*_badfe =1;case "\u0072\u0069\u0067h\u0074":*_badfe =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_badfe =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_badfe =4;};};_fgce ,_baga =d .Token (); -if _baga !=nil {return _baga ;};if _ffaab ,_dbdce :=_fgce .(_f .EndElement );_dbdce &&_ffaab .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgce ); -};type CT_LimLow struct{ +// ValidateWithPath validates the CT_BorderBox and its children, prefixing error messages with path +func (_deg *CT_BorderBox )ValidateWithPath (path string )error {if _deg .BorderBoxPr !=nil {if _da :=_deg .BorderBoxPr .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072");_da !=nil {return _da ;};};if _ccb :=_deg .E .ValidateWithPath (path +"\u002f\u0045"); +_ccb !=nil {return _ccb ;};return nil ;};func NewCT_SSup ()*CT_SSup {_fffd :=&CT_SSup {};_fffd .E =NewCT_OMathArg ();_fffd .Sup =NewCT_OMathArg ();return _fffd ;};func NewCT_LimUppPr ()*CT_LimUppPr {_dbcc :=&CT_LimUppPr {};return _dbcc };type CT_RPR struct{ -// Lower-Limit Properties -LimLowPr *CT_LimLowPr ; +// Literal +Lit *CT_OnOff ;Nor *CT_OnOff ; -// Base -E *CT_OMathArg ; +// Break +Brk *CT_ManualBreak ; -// Limit -Lim *CT_OMathArg ;};func (_gegc *ST_Shp )UnmarshalXMLAttr (attr _f .Attr )error {switch attr .Value {case "":*_gegc =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_gegc =1;case "\u006d\u0061\u0074c\u0068":*_gegc =2;};return nil ;}; +// Align +Aln *CT_OnOff ;};type CT_RChoice struct{T *CT_Text ;};type CT_Nary struct{ -// ValidateWithPath validates the CT_SSub and its children, prefixing error messages with path -func (_dagd *CT_SSub )ValidateWithPath (path string )error {if _dagd .SSubPr !=nil {if _adbc :=_dagd .SSubPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0062\u0050\u0072");_adbc !=nil {return _adbc ;};};if _bcggb :=_dagd .E .ValidateWithPath (path +"\u002f\u0045"); -_bcggb !=nil {return _bcggb ;};if _cged :=_dagd .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_cged !=nil {return _cged ;};return nil ;};func (_edbf *CT_SPre )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_edbf .Sub =NewCT_OMathArg (); -_edbf .Sup =NewCT_OMathArg ();_edbf .E =NewCT_OMathArg ();_aabg :for {_bcdge ,_aeffe :=d .Token ();if _aeffe !=nil {return _aeffe ;};switch _cfac :=_bcdge .(type ){case _f .StartElement :switch _cfac .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"}:_edbf .SPrePr =NewCT_SPrePr (); -if _beff :=d .DecodeElement (_edbf .SPrePr ,&_cfac );_beff !=nil {return _beff ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _edgb :=d .DecodeElement (_edbf .Sub ,&_cfac ); -_edgb !=nil {return _edgb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _ccfc :=d .DecodeElement (_edbf .Sup ,&_cfac ); -_ccfc !=nil {return _ccfc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _afabb :=d .DecodeElement (_edbf .E ,&_cfac ); -_afabb !=nil {return _afabb ;};default:_c .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0050\u0072\u0065\u0020\u0025\u0076",_cfac .Name ); -if _gbfbg :=d .Skip ();_gbfbg !=nil {return _gbfbg ;};};case _f .EndElement :break _aabg ;case _f .CharData :};};return nil ;}; +// n-ary Properties +NaryPr *CT_NaryPr ; -// ValidateWithPath validates the CT_OMathParaPr and its children, prefixing error messages with path -func (_fdca *CT_OMathParaPr )ValidateWithPath (path string )error {if _fdca .Jc !=nil {if _abbe :=_fdca .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_abbe !=nil {return _abbe ;};};return nil ;};type ST_FType byte ;type CT_SSup struct{ +// Lower limit (n-ary) +Sub *CT_OMathArg ; -// Superscript Properties -SSupPr *CT_SSupPr ; +// Upper limit (n-ary) +Sup *CT_OMathArg ; -// Base -E *CT_OMathArg ; +// Base (Argument) +E *CT_OMathArg ;}; -// Superscript (Superscript object) -Sup *CT_OMathArg ;};func (_ddbd ST_Script )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {return e .EncodeElement (_ddbd .String (),start );}; +// ValidateWithPath validates the CT_F and its children, prefixing error messages with path +func (_bda *CT_F )ValidateWithPath (path string )error {if _bda .FPr !=nil {if _agbf :=_bda .FPr .ValidateWithPath (path +"\u002f\u0046\u0050\u0072");_agbf !=nil {return _agbf ;};};if _gef :=_bda .Num .ValidateWithPath (path +"\u002f\u004e\u0075\u006d"); +_gef !=nil {return _gef ;};if _acf :=_bda .Den .ValidateWithPath (path +"\u002f\u0044\u0065\u006e");_acf !=nil {return _acf ;};return nil ;};func NewCT_OMathPara ()*CT_OMathPara {_agfb :=&CT_OMathPara {};return _agfb };func (_efec *CT_Style )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _efec .ValAttr !=ST_StyleUnset {_edad ,_gddbf :=_efec .ValAttr .MarshalXMLAttr (_g .Name {Local :"\u006d\u003a\u0076a\u006c"}); +if _gddbf !=nil {return _gddbf ;};start .Attr =append (start .Attr ,_edad );};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type OMathPara struct{CT_OMathPara };func (_bgbee *CT_MR )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ffed :for {_bfbfg ,_gfb :=d .Token (); +if _gfb !=nil {return _gfb ;};switch _eaaa :=_bfbfg .(type ){case _g .StartElement :switch _eaaa .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_cgae :=NewCT_OMathArg (); +if _aaec :=d .DecodeElement (_cgae ,&_eaaa );_aaec !=nil {return _aaec ;};_bgbee .E =append (_bgbee .E ,_cgae );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0052 \u0025\u0076",_eaaa .Name ); +if _fcbf :=d .Skip ();_fcbf !=nil {return _fcbf ;};};case _g .EndElement :break _ffed ;case _g .CharData :};};return nil ;}; -// Validate validates the EG_ScriptStyle and its children -func (_gcafd *EG_ScriptStyle )Validate ()error {return _gcafd .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065");}; +// ValidateWithPath validates the CT_Phant and its children, prefixing error messages with path +func (_aggab *CT_Phant )ValidateWithPath (path string )error {if _aggab .PhantPr !=nil {if _fdae :=_aggab .PhantPr .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");_fdae !=nil {return _fdae ;};};if _fbcd :=_aggab .E .ValidateWithPath (path +"\u002f\u0045"); +_fbcd !=nil {return _fbcd ;};return nil ;};func (_aaab *CT_SPrePr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _aaab .CtrlPr !=nil {_ggfb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}}; +e .EncodeElement (_aaab .CtrlPr ,_ggfb );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func NewCT_UnSignedInteger ()*CT_UnSignedInteger {_bcfa :=&CT_UnSignedInteger {};return _bcfa }; -// Validate validates the CT_Text and its children -func (_ecgbb *CT_Text )Validate ()error {return _ecgbb .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");};func (_bec *CT_Integer255 )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_bec .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_LimLoc ()*CT_LimLoc {_gacb :=&CT_LimLoc {};_gacb .ValAttr =ST_LimLoc (1);return _gacb };func (_dcbg *CT_MCPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _dcbg .Count !=nil {_fef :=_f .StartElement {Name :_f .Name {Local :"\u006d:\u0063\u006f\u0075\u006e\u0074"}};e .EncodeElement (_dcbg .Count ,_fef );};if _dcbg .McJc !=nil {_fbbd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u006d\u0063\u004a\u0063"}}; -e .EncodeElement (_dcbg .McJc ,_fbbd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_SpacingRule and its children, prefixing error messages with path +func (_bbcaa *CT_SpacingRule )ValidateWithPath (path string )error {if _bbcaa .ValAttr < 0{return _a .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bbcaa .ValAttr ); +};if _bbcaa .ValAttr > 4{return _a .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0034\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_bbcaa .ValAttr ); +};return nil ;};func NewCT_SSubSupPr ()*CT_SSubSupPr {_fbgc :=&CT_SSubSupPr {};return _fbgc }; -// ValidateWithPath validates the CT_MPr and its children, prefixing error messages with path -func (_fdaeb *CT_MPr )ValidateWithPath (path string )error {if _fdaeb .BaseJc !=nil {if _aagb :=_fdaeb .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_aagb !=nil {return _aagb ;};};if _fdaeb .PlcHide !=nil {if _geeb :=_fdaeb .PlcHide .ValidateWithPath (path +"\u002f\u0050\u006c\u0063\u0048\u0069\u0064\u0065"); -_geeb !=nil {return _geeb ;};};if _fdaeb .RSpRule !=nil {if _eacc :=_fdaeb .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_eacc !=nil {return _eacc ;};};if _fdaeb .CGpRule !=nil {if _acaf :=_fdaeb .CGpRule .ValidateWithPath (path +"\u002f\u0043\u0047\u0070\u0052\u0075\u006c\u0065"); -_acaf !=nil {return _acaf ;};};if _fdaeb .RSp !=nil {if _aad :=_fdaeb .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_aad !=nil {return _aad ;};};if _fdaeb .CSp !=nil {if _gbg :=_fdaeb .CSp .ValidateWithPath (path +"\u002f\u0043\u0053\u0070"); -_gbg !=nil {return _gbg ;};};if _fdaeb .CGp !=nil {if _fadd :=_fdaeb .CGp .ValidateWithPath (path +"\u002f\u0043\u0047\u0070");_fadd !=nil {return _fadd ;};};if _fdaeb .Mcs !=nil {if _efdc :=_fdaeb .Mcs .ValidateWithPath (path +"\u002f\u004d\u0063\u0073"); -_efdc !=nil {return _efdc ;};};if _fdaeb .CtrlPr !=nil {if _gfg :=_fdaeb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_gfg !=nil {return _gfg ;};};return nil ;};func (_fba *CT_FuncPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ecf :for {_fced ,_dfad :=d .Token (); -if _dfad !=nil {return _dfad ;};switch _gfc :=_fced .(type ){case _f .StartElement :switch _gfc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fba .CtrlPr =NewCT_CtrlPr (); -if _bafb :=d .DecodeElement (_fba .CtrlPr ,&_gfc );_bafb !=nil {return _bafb ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0075\u006ec\u0050\u0072 \u0025\u0076",_gfc .Name ); -if _eeaee :=d .Skip ();_eeaee !=nil {return _eeaee ;};};case _f .EndElement :break _ecf ;case _f .CharData :};};return nil ;};const (ST_TopBotUnset ST_TopBot =0;ST_TopBotTop ST_TopBot =1;ST_TopBotBot ST_TopBot =2;);type CT_BreakBin struct{ +// ValidateWithPath validates the CT_UnSignedInteger and its children, prefixing error messages with path +func (_ffgd *CT_UnSignedInteger )ValidateWithPath (path string )error {return nil };func (_egef *CT_R )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_agffc :for {_egfa ,_bggce :=d .Token ();if _bggce !=nil {return _bggce ;};switch _cdcf :=_egfa .(type ){case _g .StartElement :switch _cdcf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0050\u0072"}:_egef .RPr =NewCT_RPR (); +if _bacd :=d .DecodeElement (_egef .RPr ,&_cdcf );_bacd !=nil {return _bacd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_bcde :=NewCT_RChoice (); +if _ecaeg :=d .DecodeElement (&_bcde .T ,&_cdcf );_ecaeg !=nil {return _ecaeg ;};_egef .RChoice =append (_egef .RChoice ,_bcde );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0052\u0020\u0025\u0076",_cdcf .Name ); +if _abdg :=d .Skip ();_abdg !=nil {return _abdg ;};};case _g .EndElement :break _agffc ;case _g .CharData :};};return nil ;};type CT_XAlign struct{ // Value -ValAttr ST_BreakBin ;};func (_cddc *CT_DPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_adfb :for {_dfg ,_dbf :=d .Token ();if _dbf !=nil {return _dbf ;};switch _feda :=_dfg .(type ){case _f .StartElement :switch _feda .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"}:_cddc .BegChr =NewCT_Char (); -if _fgba :=d .DecodeElement (_cddc .BegChr ,&_feda );_fgba !=nil {return _fgba ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"}:_cddc .SepChr =NewCT_Char (); -if _aeb :=d .DecodeElement (_cddc .SepChr ,&_feda );_aeb !=nil {return _aeb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"}:_cddc .EndChr =NewCT_Char (); -if _gdde :=d .DecodeElement (_cddc .EndChr ,&_feda );_gdde !=nil {return _gdde ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_cddc .Grow =NewCT_OnOff (); -if _eab :=d .DecodeElement (_cddc .Grow ,&_feda );_eab !=nil {return _eab ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u0070"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u0070"}:_cddc .Shp =NewCT_Shp (); -if _ecca :=d .DecodeElement (_cddc .Shp ,&_feda );_ecca !=nil {return _ecca ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cddc .CtrlPr =NewCT_CtrlPr (); -if _bdd :=d .DecodeElement (_cddc .CtrlPr ,&_feda );_bdd !=nil {return _bdd ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0050\u0072\u0020\u0025\u0076",_feda .Name ); -if _abe :=d .Skip ();_abe !=nil {return _abe ;};};case _f .EndElement :break _adfb ;case _f .CharData :};};return nil ;}; - -// Validate validates the CT_MPr and its children -func (_gfcf *CT_MPr )Validate ()error {return _gfcf .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0050\u0072");};type ST_Script byte ;func (_ggad *CT_MathPrChoice )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _ggad .WrapIndent !=nil {_ecae :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0077r\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}}; -e .EncodeElement (_ggad .WrapIndent ,_ecae );}else if _ggad .WrapRight !=nil {_gddee :=_f .StartElement {Name :_f .Name {Local :"m\u003a\u0077\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ggad .WrapRight ,_gddee );};return nil ; -};func (_edff ST_BreakBin )String ()string {switch _edff {case 0:return "";case 1:return "\u0062\u0065\u0066\u006f\u0072\u0065";case 2:return "\u0061\u0066\u0074e\u0072";case 3:return "\u0072\u0065\u0070\u0065\u0061\u0074";};return "";};func (_cad *CT_Char )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_eea :=range start .Attr {if _eea .Name .Local =="\u0076\u0061\u006c"{_cda :=_eea .Value ; -_cad .ValAttr =_cda ;continue ;};};for {_adff ,_ecc :=d .Token ();if _ecc !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u003a\u0020\u0025\u0073",_ecc );};if _bfcb ,_cbb :=_adff .(_f .EndElement ); -_cbb &&_bfcb .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_GroupChrPr and its children, prefixing error messages with path -func (_cadd *CT_GroupChrPr )ValidateWithPath (path string )error {if _cadd .Chr !=nil {if _cfde :=_cadd .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_cfde !=nil {return _cfde ;};};if _cadd .Pos !=nil {if _geaa :=_cadd .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073"); -_geaa !=nil {return _geaa ;};};if _cadd .VertJc !=nil {if _cggf :=_cadd .VertJc .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u004a\u0063");_cggf !=nil {return _cggf ;};};if _cadd .CtrlPr !=nil {if _dbgd :=_cadd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_dbgd !=nil {return _dbgd ;};};return nil ;};func (_ffdg *EG_ScriptStyle )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gbga :for {_caabd ,_bcced :=d .Token ();if _bcced !=nil {return _bcced ;};switch _gfea :=_caabd .(type ){case _f .StartElement :switch _gfea .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0063\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0063\u0072"}:_ffdg .Scr =NewCT_Script (); -if _dcde :=d .DecodeElement (_ffdg .Scr ,&_gfea );_dcde !=nil {return _dcde ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0079"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0079"}:_ffdg .Sty =NewCT_Style (); -if _eeec :=d .DecodeElement (_ffdg .Sty ,&_gfea );_eeec !=nil {return _eeec ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074\u0053t\u0079l\u0065\u0020\u0025\u0076",_gfea .Name ); -if _efede :=d .Skip ();_efede !=nil {return _efede ;};};case _f .EndElement :break _gbga ;case _f .CharData :};};return nil ;}; - -// Validate validates the CT_BarPr and its children -func (_edg *CT_BarPr )Validate ()error {return _edg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072");};func (_bfbag *CT_SSup )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );if _bfbag .SSupPr !=nil {_abada :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070\u0050\u0072"}}; -e .EncodeElement (_bfbag .SSupPr ,_abada );};_afgc :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_bfbag .E ,_afgc );_cffef :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_bfbag .Sup ,_cffef ); -e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewEG_ScriptStyle ()*EG_ScriptStyle {_cdgfae :=&EG_ScriptStyle {};return _cdgfae };func (_egec *CT_ManualBreak )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _egec .AlnAtAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d:\u0061\u006c\u006e\u0041\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_egec .AlnAtAttr )}); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_SPre and its children, prefixing error messages with path -func (_aegf *CT_SPre )ValidateWithPath (path string )error {if _aegf .SPrePr !=nil {if _gbfa :=_aegf .SPrePr .ValidateWithPath (path +"\u002fS\u0050\u0072\u0065\u0050\u0072");_gbfa !=nil {return _gbfa ;};};if _cefcb :=_aegf .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062"); -_cefcb !=nil {return _cefcb ;};if _edad :=_aegf .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_edad !=nil {return _edad ;};if _efff :=_aegf .E .ValidateWithPath (path +"\u002f\u0045");_efff !=nil {return _efff ;};return nil ;};func (_dagbf ST_TopBot )Validate ()error {return _dagbf .ValidateWithPath ("")}; -func (_eged ST_BreakBin )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_egbdc :=_f .Attr {};_egbdc .Name =name ;switch _eged {case ST_BreakBinUnset :_egbdc .Value ="";case ST_BreakBinBefore :_egbdc .Value ="\u0062\u0065\u0066\u006f\u0072\u0065";case ST_BreakBinAfter :_egbdc .Value ="\u0061\u0066\u0074e\u0072"; -case ST_BreakBinRepeat :_egbdc .Value ="\u0072\u0065\u0070\u0065\u0061\u0074";};return _egbdc ,nil ;};func (_eafg *CT_FPr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cfef :for {_fffga ,_afda :=d .Token ();if _afda !=nil {return _afda ; -};switch _bee :=_fffga .(type ){case _f .StartElement :switch _bee .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"}:_eafg .Type =NewCT_FType (); -if _ede :=d .DecodeElement (_eafg .Type ,&_bee );_ede !=nil {return _ede ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_eafg .CtrlPr =NewCT_CtrlPr (); -if _gada :=d .DecodeElement (_eafg .CtrlPr ,&_bee );_gada !=nil {return _gada ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0050\u0072\u0020\u0025\u0076",_bee .Name ); -if _fddg :=d .Skip ();_fddg !=nil {return _fddg ;};};case _f .EndElement :break _cfef ;case _f .CharData :};};return nil ;};func (_gebd *CT_RChoice )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ggd :=start ;switch start .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_gebd .T =NewCT_Text (); -if _gbdb :=d .DecodeElement (_gebd .T ,&_ggd );_gbdb !=nil {return _gbdb ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fR\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ggd .Name ); -if _fafae :=d .Skip ();_fafae !=nil {return _fafae ;};};return nil ;};func (_gfec *CT_Style )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _gfec .ValAttr !=ST_StyleUnset {_fcd ,_gefee :=_gfec .ValAttr .MarshalXMLAttr (_f .Name {Local :"\u006d\u003a\u0076a\u006c"}); -if _gefee !=nil {return _gefee ;};start .Attr =append (start .Attr ,_fcd );};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_YAlign and its children -func (_dbbe *CT_YAlign )Validate ()error {return _dbbe .ValidateWithPath ("\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n");};func (_dbgc *ST_BreakBin )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ffadf ,_bdaca :=d .Token ();if _bdaca !=nil {return _bdaca ; -};if _fbee ,_ecfdd :=_ffadf .(_f .EndElement );_ecfdd &&_fbee .Name ==start .Name {*_dbgc =1;return nil ;};if _gbbbd ,_aggf :=_ffadf .(_f .CharData );!_aggf {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffadf ); -}else {switch string (_gbbbd ){case "":*_dbgc =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_dbgc =1;case "\u0061\u0066\u0074e\u0072":*_dbgc =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_dbgc =3;};};_ffadf ,_bdaca =d .Token ();if _bdaca !=nil {return _bdaca ; -};if _dbgcg ,_gaced :=_ffadf .(_f .EndElement );_gaced &&_dbgcg .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffadf ); -};func (_gbfeg *OMath )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d:\u006f\u004d\u0061\u0074\u0068";return _gbfeg .CT_OMath .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path -func (_bcce *CT_Text )ValidateWithPath (path string )error {return nil };func ParseUnionST_OnOff (s string )(_cb .ST_OnOff ,error ){return _cb .ParseUnionST_OnOff (s )};func NewCT_SPrePr ()*CT_SPrePr {_egef :=&CT_SPrePr {};return _egef };func NewCT_Shp ()*CT_Shp {_adffe :=&CT_Shp {}; -_adffe .ValAttr =ST_Shp (1);return _adffe }; - -// ValidateWithPath validates the CT_DPr and its children, prefixing error messages with path -func (_cdg *CT_DPr )ValidateWithPath (path string )error {if _cdg .BegChr !=nil {if _eecb :=_cdg .BegChr .ValidateWithPath (path +"\u002fB\u0065\u0067\u0043\u0068\u0072");_eecb !=nil {return _eecb ;};};if _cdg .SepChr !=nil {if _fgab :=_cdg .SepChr .ValidateWithPath (path +"\u002fS\u0065\u0070\u0043\u0068\u0072"); -_fgab !=nil {return _fgab ;};};if _cdg .EndChr !=nil {if _deag :=_cdg .EndChr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0068\u0072");_deag !=nil {return _deag ;};};if _cdg .Grow !=nil {if _eaf :=_cdg .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077"); -_eaf !=nil {return _eaf ;};};if _cdg .Shp !=nil {if _fgbd :=_cdg .Shp .ValidateWithPath (path +"\u002f\u0053\u0068\u0070");_fgbd !=nil {return _fgbd ;};};if _cdg .CtrlPr !=nil {if _fecb :=_cdg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_fecb !=nil {return _fecb ;};};return nil ;};func (_ecec *OMathPara )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ecec .CT_OMathPara =*NewCT_OMathPara ();_bbbf :for {_daegd ,_fecea :=d .Token ();if _fecea !=nil {return _fecea ;};switch _ddfc :=_daegd .(type ){case _f .StartElement :switch _ddfc .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_ecec .OMathParaPr =NewCT_OMathParaPr (); -if _ffbb :=d .DecodeElement (_ecec .OMathParaPr ,&_ddfc );_ffbb !=nil {return _ffbb ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cffa :=NewCT_OMath (); -if _fdbfb :=d .DecodeElement (_cffa ,&_ddfc );_fdbfb !=nil {return _fdbfb ;};_ecec .OMath =append (_ecec .OMath ,_cffa );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061 \u0025\u0076",_ddfc .Name ); -if _aedgg :=d .Skip ();_aedgg !=nil {return _aedgg ;};};case _f .EndElement :break _bbbf ;case _f .CharData :};};return nil ;}; - -// Validate validates the EG_OMathMathElementsChoice and its children -func (_ceff *EG_OMathMathElementsChoice )Validate ()error {return _ceff .ValidateWithPath ("\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068o\u0069\u0063\u0065");};func NewCT_Bar ()*CT_Bar {_ec :=&CT_Bar {}; -_ec .E =NewCT_OMathArg ();return _ec };func (_dgdc *CT_SpacingRule )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_dgdc .ValAttr =0;for _ ,_caae :=range start .Attr {if _caae .Name .Local =="\u0076\u0061\u006c"{_aeba ,_fbfc :=_bc .ParseInt (_caae .Value ,10,64); -if _fbfc !=nil {return _fbfc ;};_dgdc .ValAttr =_aeba ;continue ;};};for {_eaaag ,_ffab :=d .Token ();if _ffab !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0070\u0061\u0063\u0069\u006e\u0067\u0052\u0075\u006c\u0065:\u0020\u0025\u0073",_ffab ); -};if _ebad ,_cbab :=_eaaag .(_f .EndElement );_cbab &&_ebad .Name ==start .Name {break ;};};return nil ;};type CT_EqArr struct{ - -// Array Properties -EqArrPr *CT_EqArrPr ; - -// Element -E []*CT_OMathArg ;};func NewCT_XAlign ()*CT_XAlign {_eegc :=&CT_XAlign {};_eegc .ValAttr =_cb .ST_XAlign (1);return _eegc };func (_cdcb *CT_EqArr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bcdb :for {_dad ,_bce :=d .Token ();if _bce !=nil {return _bce ; -};switch _bbbb :=_dad .(type ){case _f .StartElement :switch _bbbb .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"}:_cdcb .EqArrPr =NewCT_EqArrPr (); -if _cbcc :=d .DecodeElement (_cdcb .EqArrPr ,&_bbbb );_cbcc !=nil {return _cbcc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_bcc :=NewCT_OMathArg (); -if _ece :=d .DecodeElement (_bcc ,&_bbbb );_ece !=nil {return _ece ;};_cdcb .E =append (_cdcb .E ,_bcc );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0020\u0025\u0076",_bbbb .Name ); -if _fgg :=d .Skip ();_fgg !=nil {return _fgg ;};};case _f .EndElement :break _bcdb ;case _f .CharData :};};return nil ;}; +ValAttr _ab .ST_XAlign ;};func (_ebcb *CT_XAlign )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ebcb .ValAttr =_ab .ST_XAlign (1);for _ ,_dgaae :=range start .Attr {if _dgaae .Name .Local =="\u0076\u0061\u006c"{_ebcb .ValAttr .UnmarshalXMLAttr (_dgaae ); +continue ;};};for {_abca ,_cagd :=d .Token ();if _cagd !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0058\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_cagd );};if _cbdb ,_fecbg :=_abca .(_g .EndElement );_fecbg &&_cbdb .Name ==start .Name {break ; +};};return nil ;};func NewCT_LimLowPr ()*CT_LimLowPr {_eba :=&CT_LimLowPr {};return _eba };func (_fdf *CT_MC )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _fdf .McPr !=nil {_ecgg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u006d\u0063\u0050\u0072"}}; +e .EncodeElement (_fdf .McPr ,_ecgg );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_dfe *CT_AccPr )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _dfe .Chr !=nil {_gd :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063h\u0072"}}; +e .EncodeElement (_dfe .Chr ,_gd );};if _dfe .CtrlPr !=nil {_eg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dfe .CtrlPr ,_eg );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};type CT_FuncPr struct{CtrlPr *CT_CtrlPr ;}; -// ValidateWithPath validates the CT_LimLowPr and its children, prefixing error messages with path -func (_bac *CT_LimLowPr )ValidateWithPath (path string )error {if _bac .CtrlPr !=nil {if _cca :=_bac .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cca !=nil {return _cca ;};};return nil ;};func (_dbdf *CT_SpacingRule )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",_dbdf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewOMath ()*OMath {_bgab :=&OMath {};_bgab .CT_OMath =*NewCT_OMath ();return _bgab };func NewCT_NaryPr ()*CT_NaryPr {_cdcce :=&CT_NaryPr {};return _cdcce }; -type CT_TwipsMeasure struct{ - -// Value -ValAttr _cb .ST_TwipsMeasure ;};func (_ggcb *CT_OnOff )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_fcfb :=range start .Attr {if _fcfb .Name .Local =="\u0076\u0061\u006c"{_ecfd ,_eefe :=ParseUnionST_OnOff (_fcfb .Value );if _eefe !=nil {return _eefe ; -};_ggcb .ValAttr =&_ecfd ;continue ;};};for {_efed ,_daca :=d .Token ();if _daca !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_daca );};if _gdfbc ,_dbec :=_efed .(_f .EndElement ); -_dbec &&_gdfbc .Name ==start .Name {break ;};};return nil ;};type CT_Shp struct{ +// Validate validates the CT_M and its children +func (_cceb *CT_M )Validate ()error {return _cceb .ValidateWithPath ("\u0043\u0054\u005f\u004d")};func (_def *CT_OMath )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _def .EG_OMathElements !=nil {for _ ,_bcfg :=range _def .EG_OMathElements {_bcfg .MarshalXML (e ,_g .StartElement {}); +};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_aff *CT_BarPr )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ea :for {_deb ,_aag :=d .Token ();if _aag !=nil {return _aag ;};switch _ddf :=_deb .(type ){case _g .StartElement :switch _ddf .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_aff .Pos =NewCT_TopBot (); +if _cc :=d .DecodeElement (_aff .Pos ,&_ddf );_cc !=nil {return _cc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_g .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_aff .CtrlPr =NewCT_CtrlPr (); +if _fb :=d .DecodeElement (_aff .CtrlPr ,&_ddf );_fb !=nil {return _fb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072\u0020\u0025\u0076",_ddf .Name ); +if _gdb :=d .Skip ();_gdb !=nil {return _gdb ;};};case _g .EndElement :break _ea ;case _g .CharData :};};return nil ;};func NewCT_OMathArg ()*CT_OMathArg {_abdc :=&CT_OMathArg {};return _abdc }; -// Value -ValAttr ST_Shp ;};func (_gcaf *CT_GroupChr )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gcaf .E =NewCT_OMathArg ();_fdgf :for {_gef ,_cfec :=d .Token ();if _cfec !=nil {return _cfec ;};switch _bge :=_gef .(type ){case _f .StartElement :switch _bge .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}:_gcaf .GroupChrPr =NewCT_GroupChrPr (); -if _gbfe :=d .DecodeElement (_gcaf .GroupChrPr ,&_bge );_gbfe !=nil {return _gbfe ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cbcce :=d .DecodeElement (_gcaf .E ,&_bge ); -_cbcce !=nil {return _cbcce ;};default:_c .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0020\u0025\u0076",_bge .Name ); -if _fedb :=d .Skip ();_fedb !=nil {return _fedb ;};};case _f .EndElement :break _fdgf ;case _f .CharData :};};return nil ;};func (_bae *CT_LimUpp )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_bae .E =NewCT_OMathArg ();_bae .Lim =NewCT_OMathArg (); -_aag :for {_dcag ,_dgga :=d .Token ();if _dgga !=nil {return _dgga ;};switch _gced :=_dcag .(type ){case _f .StartElement :switch _gced .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}:_bae .LimUppPr =NewCT_LimUppPr (); -if _abf :=d .DecodeElement (_bae .LimUppPr ,&_gced );_abf !=nil {return _abf ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fbd :=d .DecodeElement (_bae .E ,&_gced ); -_fbd !=nil {return _fbd ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _abbd :=d .DecodeElement (_bae .Lim ,&_gced ); -_abbd !=nil {return _abbd ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dU\u0070\u0070 \u0025\u0076",_gced .Name ); -if _gccb :=d .Skip ();_gccb !=nil {return _gccb ;};};case _f .EndElement :break _aag ;case _f .CharData :};};return nil ;};func NewCT_OMathParaPr ()*CT_OMathParaPr {_faab :=&CT_OMathParaPr {};return _faab }; +// Validate validates the CT_RPR and its children +func (_dcac *CT_RPR )Validate ()error {return _dcac .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0052");}; -// Validate validates the CT_FPr and its children -func (_abg *CT_FPr )Validate ()error {return _abg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0050\u0072");}; +// ValidateWithPath validates the CT_Integer2 and its children, prefixing error messages with path +func (_gggg *CT_Integer2 )ValidateWithPath (path string )error {if _gggg .ValAttr < -2{return _a .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d2 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gggg .ValAttr ); +};if _gggg .ValAttr > 2{return _a .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gggg .ValAttr ); +};return nil ;};type CT_Char struct{ -// ValidateWithPath validates the CT_RadPr and its children, prefixing error messages with path -func (_gfbb *CT_RadPr )ValidateWithPath (path string )error {if _gfbb .DegHide !=nil {if _gebca :=_gfbb .DegHide .ValidateWithPath (path +"\u002f\u0044\u0065\u0067\u0048\u0069\u0064\u0065");_gebca !=nil {return _gebca ;};};if _gfbb .CtrlPr !=nil {if _fdcad :=_gfbb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_fdcad !=nil {return _fdcad ;};};return nil ;};type MathPr struct{CT_MathPr }; +// value +ValAttr string ;};type CT_Bar struct{ -// Validate validates the CT_Phant and its children -func (_gecb *CT_Phant )Validate ()error {return _gecb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074");}; +// Bar Properties +BarPr *CT_BarPr ; -// ValidateWithPath validates the CT_M and its children, prefixing error messages with path -func (_afea *CT_M )ValidateWithPath (path string )error {if _afea .MPr !=nil {if _dgge :=_afea .MPr .ValidateWithPath (path +"\u002f\u004d\u0050\u0072");_dgge !=nil {return _dgge ;};};for _gbff ,_edgf :=range _afea .Mr {if _bgb :=_edgf .ValidateWithPath (_d .Sprintf ("\u0025s\u002f\u004d\u0072\u005b\u0025\u0064]",path ,_gbff )); -_bgb !=nil {return _bgb ;};};return nil ;};type CT_F struct{ +// Base +E *CT_OMathArg ;};func (_dfefe *CT_SSup )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _dfefe .SSupPr !=nil {_dfgg :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_dfefe .SSupPr ,_dfgg ); +};_gbfa :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dfefe .E ,_gbfa );_aacb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_dfefe .Sup ,_aacb );e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};type ST_TopBot byte ;func NewCT_SSupPr ()*CT_SSupPr {_gcggg :=&CT_SSupPr {};return _gcggg }; -// Fraction Properties -FPr *CT_FPr ; +// Validate validates the CT_FuncPr and its children +func (_ggg *CT_FuncPr )Validate ()error {return _ggg .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r");};func (_ddfcb *OMath )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d:\u006f\u004d\u0061\u0074\u0068";return _ddfcb .CT_OMath .MarshalXML (e ,start );};func (_dcb *CT_BorderBox )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _dcb .BorderBoxPr !=nil {_efb :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}}; +e .EncodeElement (_dcb .BorderBoxPr ,_efb );};_dcef :=_g .StartElement {Name :_g .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dcb .E ,_dcef );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_SSubSup struct{ -// Numerator -Num *CT_OMathArg ; +// Sub-Superscript Properties +SSubSupPr *CT_SSubSupPr ; -// Denominator -Den *CT_OMathArg ;};type CT_R struct{ +// Base +E *CT_OMathArg ; -// Run Properties -RPr *CT_RPR ;RChoice []*CT_RChoice ;};func (_fgdag ST_Script )String ()string {switch _fgdag {case 0:return "";case 1:return "\u0072\u006f\u006da\u006e";case 2:return "\u0073\u0063\u0072\u0069\u0070\u0074";case 3:return "\u0066r\u0061\u006b\u0074\u0075\u0072"; -case 4:return "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b";case 5:return "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case 6:return "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return "";}; +// Subscript (Sub-Superscript) +Sub *CT_OMathArg ; -// Validate validates the CT_SSubSup and its children -func (_cccg *CT_SSubSup )Validate ()error {return _cccg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");};func NewCT_Rad ()*CT_Rad {_abad :=&CT_Rad {};_abad .Deg =NewCT_OMathArg ();_abad .E =NewCT_OMathArg ();return _abad ; -}; +// Superscript (Sub-Superscript function) +Sup *CT_OMathArg ;}; -// Validate validates the CT_ManualBreak and its children -func (_cgcab *CT_ManualBreak )Validate ()error {return _cgcab .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b");};func (_ddbc *CT_FuncPr )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start ); -if _ddbc .CtrlPr !=nil {_efbd :=_f .StartElement {Name :_f .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ddbc .CtrlPr ,_efbd );};e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func NewCT_RPR ()*CT_RPR {_caff :=&CT_RPR {}; -return _caff }; +// ValidateWithPath validates the CT_MC and its children, prefixing error messages with path +func (_bfgf *CT_MC )ValidateWithPath (path string )error {if _bfgf .McPr !=nil {if _bgde :=_bfgf .McPr .ValidateWithPath (path +"\u002f\u004d\u0063P\u0072");_bgde !=nil {return _bgde ;};};return nil ;};type CT_Rad struct{ -// Validate validates the CT_M and its children -func (_fdea *CT_M )Validate ()error {return _fdea .ValidateWithPath ("\u0043\u0054\u005f\u004d")};func (_gfef *CT_String )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _gfef .ValAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_gfef .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};func (_cf *CT_BorderBox )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cf .E =NewCT_OMathArg ();_gac :for {_cdd ,_bbe :=d .Token ();if _bbe !=nil {return _bbe ; -};switch _cef :=_cdd .(type ){case _f .StartElement :switch _cef .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}:_cf .BorderBoxPr =NewCT_BorderBoxPr (); -if _efc :=d .DecodeElement (_cf .BorderBoxPr ,&_cef );_efc !=nil {return _efc ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _da :=d .DecodeElement (_cf .E ,&_cef ); -_da !=nil {return _da ;};default:_c .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u006f\u0072d\u0065\u0072\u0042\u006f\u0078\u0020\u0025\u0076",_cef .Name ); -if _bfb :=d .Skip ();_bfb !=nil {return _bfb ;};};case _f .EndElement :break _gac ;case _f .CharData :};};return nil ;};func (_gcc *CT_LimLow )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_gcc .E =NewCT_OMathArg ();_gcc .Lim =NewCT_OMathArg (); -_dbb :for {_dcf ,_cff :=d .Token ();if _cff !=nil {return _cff ;};switch _cbg :=_dcf .(type ){case _f .StartElement :switch _cbg .Name {case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}:_gcc .LimLowPr =NewCT_LimLowPr (); -if _fdae :=d .DecodeElement (_gcc .LimLowPr ,&_cbg );_fdae !=nil {return _fdae ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _ced :=d .DecodeElement (_gcc .E ,&_cbg ); -_ced !=nil {return _ced ;};case _f .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_f .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _aedga :=d .DecodeElement (_gcc .Lim ,&_cbg ); -_aedga !=nil {return _aedga ;};default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dL\u006f\u0077 \u0025\u0076",_cbg .Name ); -if _aeaa :=d .Skip ();_aeaa !=nil {return _aeaa ;};};case _f .EndElement :break _dbb ;case _f .CharData :};};return nil ;};func NewCT_FPr ()*CT_FPr {_ace :=&CT_FPr {};return _ace };func NewCT_MCS ()*CT_MCS {_gee :=&CT_MCS {};return _gee }; +// Radical Properties +RadPr *CT_RadPr ; -// ValidateWithPath validates the CT_Box and its children, prefixing error messages with path -func (_fag *CT_Box )ValidateWithPath (path string )error {if _fag .BoxPr !=nil {if _bfaf :=_fag .BoxPr .ValidateWithPath (path +"\u002f\u0042\u006f\u0078\u0050\u0072");_bfaf !=nil {return _bfaf ;};};if _dfc :=_fag .E .ValidateWithPath (path +"\u002f\u0045"); -_dfc !=nil {return _dfc ;};return nil ;};func (_eabc ST_Shp )ValidateWithPath (path string )error {switch _eabc {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eabc )); -};return nil ;};func NewCT_RadPr ()*CT_RadPr {_ecbg :=&CT_RadPr {};return _ecbg };func (_gefg ST_FType )MarshalXMLAttr (name _f .Name )(_f .Attr ,error ){_gcgd :=_f .Attr {};_gcgd .Name =name ;switch _gefg {case ST_FTypeUnset :_gcgd .Value ="";case ST_FTypeBar :_gcgd .Value ="\u0062\u0061\u0072"; -case ST_FTypeSkw :_gcgd .Value ="\u0073\u006b\u0077";case ST_FTypeLin :_gcgd .Value ="\u006c\u0069\u006e";case ST_FTypeNoBar :_gcgd .Value ="\u006e\u006f\u0042a\u0072";};return _gcgd ,nil ;}; +// Degree +Deg *CT_OMathArg ; -// Validate validates the CT_OMathPara and its children -func (_dadc *CT_OMathPara )Validate ()error {return _dadc .ValidateWithPath ("\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");}; +// Base +E *CT_OMathArg ;};func (_cedd *CT_Shp )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_cedd .ValAttr =ST_Shp (1);for _ ,_gfbb :=range start .Attr {if _gfbb .Name .Local =="\u0076\u0061\u006c"{_cedd .ValAttr .UnmarshalXMLAttr (_gfbb );continue ; +};};for {_dbbg ,_cdbf :=d .Token ();if _cdbf !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0070\u003a\u0020\u0025\u0073",_cdbf );};if _bggfg ,_baecd :=_dbbg .(_g .EndElement );_baecd &&_bggfg .Name ==start .Name {break ; +};};return nil ;}; -// ValidateWithPath validates the CT_SSubSupPr and its children, prefixing error messages with path -func (_cbfb *CT_SSubSupPr )ValidateWithPath (path string )error {if _cbfb .AlnScr !=nil {if _gbe :=_cbfb .AlnScr .ValidateWithPath (path +"\u002fA\u006c\u006e\u0053\u0063\u0072");_gbe !=nil {return _gbe ;};};if _cbfb .CtrlPr !=nil {if _fbac :=_cbfb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); -_fbac !=nil {return _fbac ;};};return nil ;};func (_bede ST_BreakBin )Validate ()error {return _bede .ValidateWithPath ("")};func init (){_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035",NewCT_Integer255 ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032",NewCT_Integer2 ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065",NewCT_SpacingRule ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072",NewCT_UnSignedInteger ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0068\u0061\u0072",NewCT_Char ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n",NewCT_XAlign ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n",NewCT_YAlign ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0068\u0070",NewCT_Shp ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065",NewCT_FType ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc",NewCT_LimLoc ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft",NewCT_TopBot ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t",NewCT_Script ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b",NewCT_ManualBreak ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0050\u0052",NewCT_RPR ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u0065\u0078\u0074",NewCT_Text ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052",NewCT_R ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r",NewCT_CtrlPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072",NewCT_AccPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063",NewCT_Acc ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072",NewCT_BarPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072",NewCT_Bar ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072",NewCT_BoxPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078",NewCT_Box ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072",NewCT_BorderBoxPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078",NewCT_BorderBox ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044\u0050\u0072",NewCT_DPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044",NewCT_D ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072",NewCT_EqArrPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072",NewCT_EqArr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0050\u0072",NewCT_FPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046",NewCT_F ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r",NewCT_FuncPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063",NewCT_Func ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072",NewCT_GroupChrPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072",NewCT_GroupChr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072",NewCT_LimLowPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw",NewCT_LimLow ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072",NewCT_LimUppPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p",NewCT_LimUpp ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0043\u0050\u0072",NewCT_MCPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0043",NewCT_MC ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0043\u0053",NewCT_MCS ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0050\u0072",NewCT_MPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0052",NewCT_MR ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d",NewCT_M ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r",NewCT_NaryPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079",NewCT_Nary ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072",NewCT_PhantPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074",NewCT_Phant ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072",NewCT_RadPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064",NewCT_Rad ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r",NewCT_SPrePr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065",NewCT_SPre ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r",NewCT_SSubPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062",NewCT_SSub ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072",NewCT_SSubSupPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070",NewCT_SSubSup ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r",NewCT_SSupPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070",NewCT_SSup ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072",NewCT_OMathArgPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067",NewCT_OMathArg ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063",NewCT_OMathJc ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072",NewCT_OMathParaPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_TwipsMeasure ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e",NewCT_BreakBin ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062",NewCT_BreakBinSub ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r",NewCT_MathPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061",NewCT_OMathPara ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068",NewCT_OMath ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006d\u0061\u0074\u0068\u0050\u0072",NewMathPr ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a",NewOMathPara ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006f\u004d\u0061t\u0068",NewOMath ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065",NewEG_ScriptStyle ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073",NewEG_OMathMathElements ); -_dd .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_OMathElements ); +// ValidateWithPath validates the CT_AccPr and its children, prefixing error messages with path +func (_ga *CT_AccPr )ValidateWithPath (path string )error {if _ga .Chr !=nil {if _fec :=_ga .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_fec !=nil {return _fec ;};};if _ga .CtrlPr !=nil {if _egf :=_ga .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072"); +_egf !=nil {return _egf ;};};return nil ;};func (_fbgf ST_FType )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_baagb :=_g .Attr {};_baagb .Name =name ;switch _fbgf {case ST_FTypeUnset :_baagb .Value ="";case ST_FTypeBar :_baagb .Value ="\u0062\u0061\u0072"; +case ST_FTypeSkw :_baagb .Value ="\u0073\u006b\u0077";case ST_FTypeLin :_baagb .Value ="\u006c\u0069\u006e";case ST_FTypeNoBar :_baagb .Value ="\u006e\u006f\u0042a\u0072";};return _baagb ,nil ;};func init (){_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035",NewCT_Integer255 ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032",NewCT_Integer2 ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065",NewCT_SpacingRule ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072",NewCT_UnSignedInteger ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0068\u0061\u0072",NewCT_Char ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n",NewCT_XAlign ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n",NewCT_YAlign ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0068\u0070",NewCT_Shp ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065",NewCT_FType ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc",NewCT_LimLoc ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft",NewCT_TopBot ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t",NewCT_Script ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b",NewCT_ManualBreak ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0050\u0052",NewCT_RPR ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u0065\u0078\u0074",NewCT_Text ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052",NewCT_R ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r",NewCT_CtrlPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072",NewCT_AccPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063",NewCT_Acc ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072",NewCT_BarPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072",NewCT_Bar ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072",NewCT_BoxPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078",NewCT_Box ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072",NewCT_BorderBoxPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078",NewCT_BorderBox ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044\u0050\u0072",NewCT_DPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044",NewCT_D ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072",NewCT_EqArrPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072",NewCT_EqArr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0050\u0072",NewCT_FPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046",NewCT_F ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r",NewCT_FuncPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063",NewCT_Func ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072",NewCT_GroupChrPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072",NewCT_GroupChr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072",NewCT_LimLowPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw",NewCT_LimLow ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072",NewCT_LimUppPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p",NewCT_LimUpp ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0043\u0050\u0072",NewCT_MCPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0043",NewCT_MC ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0043\u0053",NewCT_MCS ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0050\u0072",NewCT_MPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0052",NewCT_MR ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d",NewCT_M ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r",NewCT_NaryPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079",NewCT_Nary ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072",NewCT_PhantPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074",NewCT_Phant ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072",NewCT_RadPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064",NewCT_Rad ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r",NewCT_SPrePr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065",NewCT_SPre ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r",NewCT_SSubPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062",NewCT_SSub ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072",NewCT_SSubSupPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070",NewCT_SSubSup ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r",NewCT_SSupPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070",NewCT_SSup ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072",NewCT_OMathArgPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067",NewCT_OMathArg ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063",NewCT_OMathJc ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072",NewCT_OMathParaPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_TwipsMeasure ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e",NewCT_BreakBin ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062",NewCT_BreakBinSub ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r",NewCT_MathPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061",NewCT_OMathPara ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068",NewCT_OMath ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006d\u0061\u0074\u0068\u0050\u0072",NewMathPr ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a",NewOMathPara ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006f\u004d\u0061t\u0068",NewOMath ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065",NewEG_ScriptStyle ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073",NewEG_OMathMathElements ); +_ad .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_OMathElements ); }; \ No newline at end of file diff --git a/schema/soo/ofc/sharedTypes/sharedTypes.go b/schema/soo/ofc/sharedTypes/sharedTypes.go index 98509f9d52..3c5624318a 100644 --- a/schema/soo/ofc/sharedTypes/sharedTypes.go +++ b/schema/soo/ofc/sharedTypes/sharedTypes.go @@ -9,138 +9,141 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package sharedTypes ;import (_a "encoding/xml";_cf "fmt";_e "regexp";_c "time";);func (_ae ST_CryptProv )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ae .String (),start );};func (_afc ST_AlgType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gcd :=_a .Attr {}; -_gcd .Name =name ;switch _afc {case ST_AlgTypeUnset :_gcd .Value ="";case ST_AlgTypeTypeAny :_gcd .Value ="\u0074y\u0070\u0065\u0041\u006e\u0079";case ST_AlgTypeCustom :_gcd .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _gcd ,nil ;};func (_gbe ST_CalendarType )Validate ()error {return _gbe .ValidateWithPath ("")}; -func (_bf ST_CryptProv )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfb :=_a .Attr {};_bfb .Name =name ;switch _bf {case ST_CryptProvUnset :_bfb .Value ="";case ST_CryptProvRsaAES :_bfb .Value ="\u0072\u0073\u0061\u0041\u0045\u0053";case ST_CryptProvRsaFull :_bfb .Value ="\u0072s\u0061\u0046\u0075\u006c\u006c"; -case ST_CryptProvCustom :_bfb .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _bfb ,nil ;};func (_ggc *ST_TrueFalse )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggc =0;case "\u0074":*_ggc =1;case "\u0066":*_ggc =2;case "\u0074\u0072\u0075\u0065":*_ggc =3; -case "\u0066\u0061\u006cs\u0065":*_ggc =4;};return nil ;};func (_be ST_CalendarType )String ()string {switch _be {case 0:return "";case 1:return "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n";case 2:return "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073"; +package sharedTypes ;import (_b "encoding/xml";_e "fmt";_ab "regexp";_a "time";);func (_cge ST_CalendarType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_cge .String (),start );};func (_deg ST_CalendarType )Validate ()error {return _deg .ValidateWithPath ("")}; +const ST_UniversalMeasurePattern ="\u002d\u003f\u005b\u0030\u002d\u0039\u005d\u002b\u0028\u005c\u002e\u005b\u0030\u002d\u0039\u005d\u002b\u0029\u003f\u0028\u006d\u006d\u007c\u0063m\u007c\u0069\u006e\u007c\u0070t\u007c\u0070c\u007c\u0070\u0069\u0029";func (_df ST_CryptProv )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_df .String (),start ); +};const (_ef ="2\u0030\u0030\u0036\u002d\u004a\u0061\u006e\u002d\u0030\u0032";_ag ="\u0031\u0035\u003a\u0030\u0034\u003a\u0030\u0035";_fgd ="\u00320\u0030\u0036\u002d\u00301\u002d\u0030\u0032\u0054\u00315\u003a0\u0034:\u0030\u0035\u005a\u0030\u0037\u003a\u00300"; +);type ST_TrueFalse byte ;func (_fd *ST_TrueFalseBlank )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_fd =0;case "\u0074":*_fd =1;case "\u0066":*_fd =2;case "\u0074\u0072\u0075\u0065":*_fd =3;case "\u0066\u0061\u006cs\u0065":*_fd =4; +case "\u0054\u0072\u0075\u0065":*_fd =6;case "\u0046\u0061\u006cs\u0065":*_fd =7;};return nil ;};func (_cdd *ST_VerticalAlignRun )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cdd =0;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_cdd =1; +case "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074":*_cdd =2;case "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t":*_cdd =3;};return nil ;};func FormatDate (t _a .Time )string {return t .Format (_ef )};const (ST_CalendarTypeUnset ST_CalendarType =0; +ST_CalendarTypeGregorian ST_CalendarType =1;ST_CalendarTypeGregorianUs ST_CalendarType =2;ST_CalendarTypeGregorianMeFrench ST_CalendarType =3;ST_CalendarTypeGregorianArabic ST_CalendarType =4;ST_CalendarTypeHijri ST_CalendarType =5;ST_CalendarTypeHebrew ST_CalendarType =6; +ST_CalendarTypeTaiwan ST_CalendarType =7;ST_CalendarTypeJapan ST_CalendarType =8;ST_CalendarTypeThai ST_CalendarType =9;ST_CalendarTypeKorea ST_CalendarType =10;ST_CalendarTypeSaka ST_CalendarType =11;ST_CalendarTypeGregorianXlitEnglish ST_CalendarType =12; +ST_CalendarTypeGregorianXlitFrench ST_CalendarType =13;ST_CalendarTypeNone ST_CalendarType =14;);func (_ge ST_TrueFalse )String ()string {switch _ge {case 0:return "";case 1:return "\u0074";case 2:return "\u0066";case 3:return "\u0074\u0072\u0075\u0065"; +case 4:return "\u0066\u0061\u006cs\u0065";};return "";};type ST_OnOff1 byte ;func (_dgef ST_AlgType )ValidateWithPath (path string )error {switch _dgef {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgef )); +};return nil ;};func (_ccd ST_AlgType )String ()string {switch _ccd {case 0:return "";case 1:return "\u0074y\u0070\u0065\u0041\u006e\u0079";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_d *ST_TwipsMeasure )Validate ()error {return _d .ValidateWithPath ("")}; +var ST_UniversalMeasurePatternRe =_ab .MustCompile (ST_UniversalMeasurePattern );func FormatTime (t _a .Time )string {return t .Format (_ag )};func (_fcf ST_AlgType )Validate ()error {return _fcf .ValidateWithPath ("")};func (_ff ST_CryptProv )ValidateWithPath (path string )error {switch _ff {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ff )); +};return nil ;};func (_ada ST_TrueFalse )ValidateWithPath (path string )error {switch _ada {case 0,1,2,3,4:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ada )); +};return nil ;};func (_agfg ST_YAlign )ValidateWithPath (path string )error {switch _agfg {case 0,1,2,3,4,5,6:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agfg )); +};return nil ;};func (_efbe ST_TrueFalseBlank )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_efbe .String (),start );}; + +// ST_TwipsMeasure is a union type +type ST_TwipsMeasure struct{ST_UnsignedDecimalNumber *uint64 ;ST_PositiveUniversalMeasure *string ;};type ST_CalendarType byte ;func (_dge *ST_AlgType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fa ,_fb :=d .Token ();if _fb !=nil {return _fb ; +};if _cdg ,_dbb :=_fa .(_b .EndElement );_dbb &&_cdg .Name ==start .Name {*_dge =1;return nil ;};if _bfd ,_faf :=_fa .(_b .CharData );!_faf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fa ); +}else {switch string (_bfd ){case "":*_dge =0;case "\u0074y\u0070\u0065\u0041\u006e\u0079":*_dge =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dge =2;};};_fa ,_fb =d .Token ();if _fb !=nil {return _fb ;};if _aef ,_dgd :=_fa .(_b .EndElement );_dgd &&_aef .Name ==start .Name {return nil ; +};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fa );};func (_fgdf ST_CryptProv )Validate ()error {return _fgdf .ValidateWithPath ("")}; +type ST_YAlign byte ;var ST_PositiveFixedPercentagePatternRe =_ab .MustCompile (ST_PositiveFixedPercentagePattern );func (_ad ST_TrueFalse )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ad .String (),start );};func (_cadb *ST_ConformanceClass )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ege ,_cff :=d .Token (); +if _cff !=nil {return _cff ;};if _ebd ,_bade :=_ege .(_b .EndElement );_bade &&_ebd .Name ==start .Name {*_cadb =1;return nil ;};if _dda ,_eaf :=_ege .(_b .CharData );!_eaf {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ege ); +}else {switch string (_dda ){case "":*_cadb =0;case "\u0073\u0074\u0072\u0069\u0063\u0074":*_cadb =1;case "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c":*_cadb =2;};};_ege ,_cff =d .Token ();if _cff !=nil {return _cff ;};if _egd ,_ffcf :=_ege .(_b .EndElement ); +_ffcf &&_egd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ege );};func (_efc *ST_YAlign )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_efc =0; +case "\u0069\u006e\u006c\u0069\u006e\u0065":*_efc =1;case "\u0074\u006f\u0070":*_efc =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_efc =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_efc =4;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_efc =5;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_efc =6; +};return nil ;};var ST_PositivePercentagePatternRe =_ab .MustCompile (ST_PositivePercentagePattern );var ST_FixedPercentagePatternRe =_ab .MustCompile (ST_FixedPercentagePattern );var ST_PositiveUniversalMeasurePatternRe =_ab .MustCompile (ST_PositiveUniversalMeasurePattern ); +type ST_XAlign byte ;const ST_PercentagePattern ="-\u003f[\u0030\u002d\u0039\u005d\u002b\u0028\u005c\u002e[\u0030\u002d\u0039\u005d+)\u003f\u0025";const (ST_AlgClassUnset ST_AlgClass =0;ST_AlgClassHash ST_AlgClass =1;ST_AlgClassCustom ST_AlgClass =2;); +func (_bea *ST_AlgClass )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_fga ,_caa :=d .Token ();if _caa !=nil {return _caa ;};if _fgaa ,_cdb :=_fga .(_b .EndElement );_cdb &&_fgaa .Name ==start .Name {*_bea =1;return nil ;};if _ed ,_bged :=_fga .(_b .CharData ); +!_bged {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fga );}else {switch string (_ed ){case "":*_bea =0;case "\u0068\u0061\u0073\u0068":*_bea =1; +case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bea =2;};};_fga ,_caa =d .Token ();if _caa !=nil {return _caa ;};if _bed ,_gg :=_fga .(_b .EndElement );_gg &&_bed .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fga ); +};func (_edc ST_OnOff1 )ValidateWithPath (path string )error {switch _edc {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edc )); +};return nil ;};const (ST_YAlignUnset ST_YAlign =0;ST_YAlignInline ST_YAlign =1;ST_YAlignTop ST_YAlign =2;ST_YAlignCenter ST_YAlign =3;ST_YAlignBottom ST_YAlign =4;ST_YAlignInside ST_YAlign =5;ST_YAlignOutside ST_YAlign =6;);func (_af ST_OnOff )String ()string {if _af .Bool !=nil {return _e .Sprintf ("\u0025\u0076",*_af .Bool ); +};if _af .ST_OnOff1 !=ST_OnOff1Unset {return _af .ST_OnOff1 .String ();};return "";};func (_be *ST_OnOff )ValidateWithPath (path string )error {_c :=[]string {};if _be .Bool !=nil {_c =append (_c ,"\u0042\u006f\u006f\u006c");};if _be .ST_OnOff1 !=ST_OnOff1Unset {_c =append (_c ,"\u0053T\u005f\u004f\u006e\u004f\u0066\u00661"); +};if len (_c )> 1{return _e .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_c );};return nil ;};func (_fbbd ST_TrueFalse )Validate ()error {return _fbbd .ValidateWithPath ("")}; +func (_bcf *ST_AlgType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_bcf =0;case "\u0074y\u0070\u0065\u0041\u006e\u0079":*_bcf =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bcf =2;};return nil ;};func (_agf ST_OnOff1 )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_da :=_b .Attr {}; +_da .Name =name ;switch _agf {case ST_OnOff1Unset :_da .Value ="";case ST_OnOff1On :_da .Value ="\u006f\u006e";case ST_OnOff1Off :_da .Value ="\u006f\u0066\u0066";};return _da ,nil ;};func (_cf *ST_XAlign )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_cf =0; +case "\u006c\u0065\u0066\u0074":*_cf =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cf =2;case "\u0072\u0069\u0067h\u0074":*_cf =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_cf =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_cf =5;};return nil ; +};func (_acb ST_VerticalAlignRun )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ec :=_b .Attr {};_ec .Name =name ;switch _acb {case ST_VerticalAlignRunUnset :_ec .Value ="";case ST_VerticalAlignRunBaseline :_ec .Value ="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"; +case ST_VerticalAlignRunSuperscript :_ec .Value ="s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074";case ST_VerticalAlignRunSubscript :_ec .Value ="\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t";};return _ec ,nil ;};func (_ffcg ST_ConformanceClass )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ffcg .String (),start ); +};type ST_ConformanceClass byte ;func (_bd *ST_CalendarType )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ba ,_abf :=d .Token ();if _abf !=nil {return _abf ;};if _efb ,_cd :=_ba .(_b .EndElement );_cd &&_efb .Name ==start .Name {*_bd =1; +return nil ;};if _cab ,_bc :=_ba .(_b .CharData );!_bc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ba );}else {switch string (_cab ){case "":*_bd =0; +case "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n":*_bd =1;case "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073":*_bd =2;case "\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068":*_bd =3;case "\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063":*_bd =4; +case "\u0068\u0069\u006ar\u0069":*_bd =5;case "\u0068\u0065\u0062\u0072\u0065\u0077":*_bd =6;case "\u0074\u0061\u0069\u0077\u0061\u006e":*_bd =7;case "\u006a\u0061\u0070a\u006e":*_bd =8;case "\u0074\u0068\u0061\u0069":*_bd =9;case "\u006b\u006f\u0072e\u0061":*_bd =10; +case "\u0073\u0061\u006b\u0061":*_bd =11;case "g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068":*_bd =12;case "\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068":*_bd =13; +case "\u006e\u006f\u006e\u0065":*_bd =14;};};_ba ,_abf =d .Token ();if _abf !=nil {return _abf ;};if _bbd ,_dgc :=_ba .(_b .EndElement );_dgc &&_bbd .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ba ); +};func (_cdgf *ST_TrueFalse )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gcc ,_bec :=d .Token ();if _bec !=nil {return _bec ;};if _bbdd ,_gdd :=_gcc .(_b .EndElement );_gdd &&_bbdd .Name ==start .Name {*_cdgf =1;return nil ;};if _cag ,_ffc :=_gcc .(_b .CharData ); +!_ffc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcc );}else {switch string (_cag ){case "":*_cdgf =0;case "\u0074":*_cdgf =1; +case "\u0066":*_cdgf =2;case "\u0074\u0072\u0075\u0065":*_cdgf =3;case "\u0066\u0061\u006cs\u0065":*_cdgf =4;};};_gcc ,_bec =d .Token ();if _bec !=nil {return _bec ;};if _bda ,_cdgd :=_gcc .(_b .EndElement );_cdgd &&_bda .Name ==start .Name {return nil ; +};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcc );};type ST_AlgType byte ;func (_dee ST_XAlign )ValidateWithPath (path string )error {switch _dee {case 0,1,2,3,4,5:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dee )); +};return nil ;};func FormatDateTime (t _a .Time )string {return t .Format (_fgd )};func (_acc ST_XAlign )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_acc .String (),start );};func (_dcg ST_AlgClass )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cc :=_b .Attr {}; +_cc .Name =name ;switch _dcg {case ST_AlgClassUnset :_cc .Value ="";case ST_AlgClassHash :_cc .Value ="\u0068\u0061\u0073\u0068";case ST_AlgClassCustom :_cc .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _cc ,nil ;};const ST_PositivePercentagePattern ="\u005b0\u002d9\u005d\u002b\u0028\u005c\u002e[\u0030\u002d9\u005d\u002b\u0029\u003f\u0025"; +func (_eab *ST_XAlign )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ecb ,_fae :=d .Token ();if _fae !=nil {return _fae ;};if _faa ,_fgba :=_ecb .(_b .EndElement );_fgba &&_faa .Name ==start .Name {*_eab =1;return nil ;};if _bff ,_abfd :=_ecb .(_b .CharData ); +!_abfd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecb );}else {switch string (_bff ){case "":*_eab =0;case "\u006c\u0065\u0066\u0074":*_eab =1; +case "\u0063\u0065\u006e\u0074\u0065\u0072":*_eab =2;case "\u0072\u0069\u0067h\u0074":*_eab =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_eab =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_eab =5;};};_ecb ,_fae =d .Token ();if _fae !=nil {return _fae ; +};if _ceda ,_bae :=_ecb .(_b .EndElement );_bae &&_ceda .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecb ); +};func (_ccg *ST_OnOff1 )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_ccg =0;case "\u006f\u006e":*_ccg =1;case "\u006f\u0066\u0066":*_ccg =2;};return nil ;};func (_ac *ST_TwipsMeasure )ValidateWithPath (path string )error {_bg :=[]string {}; +if _ac .ST_UnsignedDecimalNumber !=nil {_bg =append (_bg ,"\u0053T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072");};if _ac .ST_PositiveUniversalMeasure !=nil {_bg =append (_bg ,"S\u0054\u005f\u0050\u006f\u0073\u0069t\u0069\u0076\u0065\u0055\u006e\u0069\u0076\u0065\u0072s\u0061\u006c\u004de\u0061s\u0075\u0072\u0065"); +};if len (_bg )> 1{return _e .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bg );};return nil ;};func (_abd ST_TwipsMeasure )String ()string {if _abd .ST_UnsignedDecimalNumber !=nil {return _e .Sprintf ("\u0025\u0076",*_abd .ST_UnsignedDecimalNumber ); +};if _abd .ST_PositiveUniversalMeasure !=nil {return _e .Sprintf ("\u0025\u0076",*_abd .ST_PositiveUniversalMeasure );};return "";};func (_afg ST_OnOff1 )String ()string {switch _afg {case 0:return "";case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066"; +};return "";};func (_dae ST_TrueFalseBlank )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ga :=_b .Attr {};_ga .Name =name ;switch _dae {case ST_TrueFalseBlankUnset :_ga .Value ="";case ST_TrueFalseBlankT :_ga .Value ="\u0074";case ST_TrueFalseBlankF :_ga .Value ="\u0066"; +case ST_TrueFalseBlankTrue :_ga .Value ="\u0074\u0072\u0075\u0065";case ST_TrueFalseBlankFalse :_ga .Value ="\u0066\u0061\u006cs\u0065";case ST_TrueFalseBlankTrue_ :_ga .Value ="\u0054\u0072\u0075\u0065";case ST_TrueFalseBlankFalse_ :_ga .Value ="\u0046\u0061\u006cs\u0065"; +};return _ga ,nil ;};var ST_PercentagePatternRe =_ab .MustCompile (ST_PercentagePattern );func (_db ST_AlgClass )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_db .String (),start );};func (_fec ST_VerticalAlignRun )String ()string {switch _fec {case 0:return ""; +case 1:return "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065";case 2:return "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074";case 3:return "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t";};return "";};func (_bge ST_CalendarType )ValidateWithPath (path string )error {switch _bge {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bge )); +};return nil ;};func (_gcg *ST_CryptProv )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gcg =0;case "\u0072\u0073\u0061\u0041\u0045\u0053":*_gcg =1;case "\u0072s\u0061\u0046\u0075\u006c\u006c":*_gcg =2;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gcg =3; +};return nil ;};func (_cdc *ST_YAlign )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_afc ,_bfce :=d .Token ();if _bfce !=nil {return _bfce ;};if _cgb ,_efa :=_afc .(_b .EndElement );_efa &&_cgb .Name ==start .Name {*_cdc =1;return nil ; +};if _ega ,_agb :=_afc .(_b .CharData );!_agb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afc );}else {switch string (_ega ){case "":*_cdc =0; +case "\u0069\u006e\u006c\u0069\u006e\u0065":*_cdc =1;case "\u0074\u006f\u0070":*_cdc =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdc =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cdc =4;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_cdc =5;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_cdc =6; +};};_afc ,_bfce =d .Token ();if _bfce !=nil {return _bfce ;};if _dgf ,_dfeg :=_afc .(_b .EndElement );_dfeg &&_dgf .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afc ); +};func (_fbb ST_OnOff1 )Validate ()error {return _fbb .ValidateWithPath ("")};func (_ddfe *ST_VerticalAlignRun )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ddfa ,_ffd :=d .Token ();if _ffd !=nil {return _ffd ;};if _ced ,_fcd :=_ddfa .(_b .EndElement ); +_fcd &&_ced .Name ==start .Name {*_ddfe =1;return nil ;};if _eg ,_gddd :=_ddfa .(_b .CharData );!_gddd {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddfa ); +}else {switch string (_eg ){case "":*_ddfe =0;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_ddfe =1;case "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074":*_ddfe =2;case "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t":*_ddfe =3; +};};_ddfa ,_ffd =d .Token ();if _ffd !=nil {return _ffd ;};if _eag ,_gga :=_ddfa .(_b .EndElement );_gga &&_eag .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddfa ); +};func (_gc *ST_CalendarType )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gc =0;case "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n":*_gc =1;case "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073":*_gc =2;case "\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068":*_gc =3; +case "\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063":*_gc =4;case "\u0068\u0069\u006ar\u0069":*_gc =5;case "\u0068\u0065\u0062\u0072\u0065\u0077":*_gc =6;case "\u0074\u0061\u0069\u0077\u0061\u006e":*_gc =7;case "\u006a\u0061\u0070a\u006e":*_gc =8; +case "\u0074\u0068\u0061\u0069":*_gc =9;case "\u006b\u006f\u0072e\u0061":*_gc =10;case "\u0073\u0061\u006b\u0061":*_gc =11;case "g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068":*_gc =12;case "\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068":*_gc =13; +case "\u006e\u006f\u006e\u0065":*_gc =14;};return nil ;};func (_cgd ST_YAlign )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_aga :=_b .Attr {};_aga .Name =name ;switch _cgd {case ST_YAlignUnset :_aga .Value ="";case ST_YAlignInline :_aga .Value ="\u0069\u006e\u006c\u0069\u006e\u0065"; +case ST_YAlignTop :_aga .Value ="\u0074\u006f\u0070";case ST_YAlignCenter :_aga .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_YAlignBottom :_aga .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case ST_YAlignInside :_aga .Value ="\u0069\u006e\u0073\u0069\u0064\u0065"; +case ST_YAlignOutside :_aga .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065";};return _aga ,nil ;};func _cg (_fg bool )uint8 {if _fg {return 1;};return 0;};func (_ebe ST_OnOff1 )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ebe .String (),start ); +};func ParseUnionST_OnOff (s string )(ST_OnOff ,error ){_dg :=ST_OnOff {};switch s {case "\u0074\u0072\u0075\u0065","\u0031","\u006f\u006e":_g :=true ;_dg .Bool =&_g ;default:_gd :=false ;_dg .Bool =&_gd ;};return _dg ,nil ;};const (ST_TrueFalseBlankUnset ST_TrueFalseBlank =0; +ST_TrueFalseBlankT ST_TrueFalseBlank =1;ST_TrueFalseBlankF ST_TrueFalseBlank =2;ST_TrueFalseBlankTrue ST_TrueFalseBlank =3;ST_TrueFalseBlankFalse ST_TrueFalseBlank =4;ST_TrueFalseBlankTrue_ ST_TrueFalseBlank =6;ST_TrueFalseBlankFalse_ ST_TrueFalseBlank =7; +);func (_bgc ST_AlgClass )String ()string {switch _bgc {case 0:return "";case 1:return "\u0068\u0061\u0073\u0068";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_fdb ST_YAlign )String ()string {switch _fdb {case 0:return "";case 1:return "\u0069\u006e\u006c\u0069\u006e\u0065"; +case 2:return "\u0074\u006f\u0070";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 5:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 6:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return ""; +};const (ST_CryptProvUnset ST_CryptProv =0;ST_CryptProvRsaAES ST_CryptProv =1;ST_CryptProvRsaFull ST_CryptProv =2;ST_CryptProvCustom ST_CryptProv =3;);func (_gba *ST_TrueFalse )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_gba =0; +case "\u0074":*_gba =1;case "\u0066":*_gba =2;case "\u0074\u0072\u0075\u0065":*_gba =3;case "\u0066\u0061\u006cs\u0065":*_gba =4;};return nil ;};func (_fcfe ST_VerticalAlignRun )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_fcfe .String (),start ); +};func (_dbcb ST_ConformanceClass )Validate ()error {return _dbcb .ValidateWithPath ("")};func (_fc ST_CalendarType )String ()string {switch _fc {case 0:return "";case 1:return "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n";case 2:return "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073"; case 3:return "\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068";case 4:return "\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063";case 5:return "\u0068\u0069\u006ar\u0069"; case 6:return "\u0068\u0065\u0062\u0072\u0065\u0077";case 7:return "\u0074\u0061\u0069\u0077\u0061\u006e";case 8:return "\u006a\u0061\u0070a\u006e";case 9:return "\u0074\u0068\u0061\u0069";case 10:return "\u006b\u006f\u0072e\u0061";case 11:return "\u0073\u0061\u006b\u0061"; case 12:return "g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068";case 13:return "\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068";case 14:return "\u006e\u006f\u006e\u0065"; -};return "";};func (_da ST_AlgClass )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dgd :=_a .Attr {};_dgd .Name =name ;switch _da {case ST_AlgClassUnset :_dgd .Value ="";case ST_AlgClassHash :_dgd .Value ="\u0068\u0061\u0073\u0068";case ST_AlgClassCustom :_dgd .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; -};return _dgd ,nil ;};const ST_PositiveUniversalMeasurePattern ="\u005b\u0030-9\u005d\u002b\u0028\\\u002e\u005b\u0030\u002d9]+\u0029?(\u006d\u006d\u007c\u0063\u006d\u007c\u0069n|\u0070\u0074\u007c\u0070\u0063\u007c\u0070i\u0029";func (_abga ST_XAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abga .String (),start ); -};func (_fgc *ST_AlgType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fgc =0;case "\u0074y\u0070\u0065\u0041\u006e\u0079":*_fgc =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fgc =2;};return nil ;};func (_beb ST_VerticalAlignRun )String ()string {switch _beb {case 0:return ""; -case 1:return "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065";case 2:return "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074";case 3:return "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t";};return "";};type ST_XAlign byte ;const ST_UniversalMeasurePattern ="\u002d\u003f\u005b\u0030\u002d\u0039\u005d\u002b\u0028\u005c\u002e\u005b\u0030\u002d\u0039\u005d\u002b\u0029\u003f\u0028\u006d\u006d\u007c\u0063m\u007c\u0069\u006e\u007c\u0070t\u007c\u0070c\u007c\u0070\u0069\u0029"; -func (_gaf ST_AlgClass )String ()string {switch _gaf {case 0:return "";case 1:return "\u0068\u0061\u0073\u0068";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};const ST_FixedPercentagePattern ="-\u003f\u0028\u0028\u0031\u0030\u0030\u0029\u007c\u0028\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039]\u003f\u0029\u0029\u0028\u005c\u002e\u005b\u0030\u002d\u0039][\u0030\u002d\u0039]\u003f)\u003f\u0025"; -func (_cac ST_TrueFalse )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aeef :=_a .Attr {};_aeef .Name =name ;switch _cac {case ST_TrueFalseUnset :_aeef .Value ="";case ST_TrueFalseT :_aeef .Value ="\u0074";case ST_TrueFalseF :_aeef .Value ="\u0066"; -case ST_TrueFalseTrue :_aeef .Value ="\u0074\u0072\u0075\u0065";case ST_TrueFalseFalse :_aeef .Value ="\u0066\u0061\u006cs\u0065";};return _aeef ,nil ;};const (ST_AlgTypeUnset ST_AlgType =0;ST_AlgTypeTypeAny ST_AlgType =1;ST_AlgTypeCustom ST_AlgType =2; -);func (_acg ST_XAlign )ValidateWithPath (path string )error {switch _acg {case 0,1,2,3,4,5:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acg )); -};return nil ;};func (_abg *ST_TrueFalse )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afcf ,_bbb :=d .Token ();if _bbb !=nil {return _bbb ;};if _dcb ,_afb :=_afcf .(_a .EndElement );_afb &&_dcb .Name ==start .Name {*_abg =1;return nil ; -};if _agc ,_eag :=_afcf .(_a .CharData );!_eag {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afcf );}else {switch string (_agc ){case "":*_abg =0; -case "\u0074":*_abg =1;case "\u0066":*_abg =2;case "\u0074\u0072\u0075\u0065":*_abg =3;case "\u0066\u0061\u006cs\u0065":*_abg =4;};};_afcf ,_bbb =d .Token ();if _bbb !=nil {return _bbb ;};if _fcde ,_cc :=_afcf .(_a .EndElement );_cc &&_fcde .Name ==start .Name {return nil ; -};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afcf );};func (_ecg *ST_CryptProv )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecg =0; -case "\u0072\u0073\u0061\u0041\u0045\u0053":*_ecg =1;case "\u0072s\u0061\u0046\u0075\u006c\u006c":*_ecg =2;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_ecg =3;};return nil ;};const ST_PositiveFixedPercentagePattern ="\u0028\u0028\u0031\u0030\u0030\u0029\u007c\u0028\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u003f\u0029\u0029\u0028\u005c\u002e[\u0030\u002d\u0039\u005d\u005b0\u002d\u0039]\u003f\u0029\u003f\u0025"; -func (_af ST_CalendarType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_af .String (),start );};const (ST_CryptProvUnset ST_CryptProv =0;ST_CryptProvRsaAES ST_CryptProv =1;ST_CryptProvRsaFull ST_CryptProv =2;ST_CryptProvCustom ST_CryptProv =3; -);type ST_TrueFalseBlank byte ;func (_dbe ST_TrueFalse )String ()string {switch _dbe {case 0:return "";case 1:return "\u0074";case 2:return "\u0066";case 3:return "\u0074\u0072\u0075\u0065";case 4:return "\u0066\u0061\u006cs\u0065";};return "";};var ST_GuidPatternRe =_e .MustCompile (ST_GuidPattern ); -func (_ecee *ST_XAlign )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecee =0;case "\u006c\u0065\u0066\u0074":*_ecee =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ecee =2;case "\u0072\u0069\u0067h\u0074":*_ecee =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_ecee =4; -case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_ecee =5;};return nil ;};var ST_PositiveFixedPercentagePatternRe =_e .MustCompile (ST_PositiveFixedPercentagePattern ); +};return "";};func (_cgdb ST_ConformanceClass )ValidateWithPath (path string )error {switch _cgdb {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgdb )); +};return nil ;};func (_degc ST_TrueFalse )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_afge :=_b .Attr {};_afge .Name =name ;switch _degc {case ST_TrueFalseUnset :_afge .Value ="";case ST_TrueFalseT :_afge .Value ="\u0074";case ST_TrueFalseF :_afge .Value ="\u0066"; +case ST_TrueFalseTrue :_afge .Value ="\u0074\u0072\u0075\u0065";case ST_TrueFalseFalse :_afge .Value ="\u0066\u0061\u006cs\u0065";};return _afge ,nil ;};func (_cgf ST_CryptProv )String ()string {switch _cgf {case 0:return "";case 1:return "\u0072\u0073\u0061\u0041\u0045\u0053"; +case 2:return "\u0072s\u0061\u0046\u0075\u006c\u006c";case 3:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};const (ST_ConformanceClassUnset ST_ConformanceClass =0;ST_ConformanceClassStrict ST_ConformanceClass =1;ST_ConformanceClassTransitional ST_ConformanceClass =2; +);func (_bf ST_OnOff )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _bf .Bool !=nil {e .EncodeToken (_b .CharData (_e .Sprintf ("\u0025\u0064",_cg (*_bf .Bool ))));};if _bf .ST_OnOff1 !=ST_OnOff1Unset {e .EncodeToken (_b .CharData (_bf .ST_OnOff1 .String ())); +};return e .EncodeToken (_b .EndElement {Name :start .Name });};func (_ce ST_TwipsMeasure )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );if _ce .ST_UnsignedDecimalNumber !=nil {e .EncodeToken (_b .CharData (_e .Sprintf ("\u0025\u0064",*_ce .ST_UnsignedDecimalNumber ))); +};if _ce .ST_PositiveUniversalMeasure !=nil {e .EncodeToken (_b .CharData (*_ce .ST_PositiveUniversalMeasure ));};return e .EncodeToken (_b .EndElement {Name :start .Name });};func (_dcd *ST_AlgClass )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dcd =0; +case "\u0068\u0061\u0073\u0068":*_dcd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dcd =2;};return nil ;};type ST_VerticalAlignRun byte ;func (_fgb ST_CryptProv )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_cdbf :=_b .Attr {};_cdbf .Name =name ; +switch _fgb {case ST_CryptProvUnset :_cdbf .Value ="";case ST_CryptProvRsaAES :_cdbf .Value ="\u0072\u0073\u0061\u0041\u0045\u0053";case ST_CryptProvRsaFull :_cdbf .Value ="\u0072s\u0061\u0046\u0075\u006c\u006c";case ST_CryptProvCustom :_cdbf .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _cdbf ,nil ;};func (_dc ST_CalendarType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_ee :=_b .Attr {};_ee .Name =name ;switch _dc {case ST_CalendarTypeUnset :_ee .Value ="";case ST_CalendarTypeGregorian :_ee .Value ="\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n"; +case ST_CalendarTypeGregorianUs :_ee .Value ="g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073";case ST_CalendarTypeGregorianMeFrench :_ee .Value ="\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068"; +case ST_CalendarTypeGregorianArabic :_ee .Value ="\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063";case ST_CalendarTypeHijri :_ee .Value ="\u0068\u0069\u006ar\u0069";case ST_CalendarTypeHebrew :_ee .Value ="\u0068\u0065\u0062\u0072\u0065\u0077"; +case ST_CalendarTypeTaiwan :_ee .Value ="\u0074\u0061\u0069\u0077\u0061\u006e";case ST_CalendarTypeJapan :_ee .Value ="\u006a\u0061\u0070a\u006e";case ST_CalendarTypeThai :_ee .Value ="\u0074\u0068\u0061\u0069";case ST_CalendarTypeKorea :_ee .Value ="\u006b\u006f\u0072e\u0061"; +case ST_CalendarTypeSaka :_ee .Value ="\u0073\u0061\u006b\u0061";case ST_CalendarTypeGregorianXlitEnglish :_ee .Value ="g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068";case ST_CalendarTypeGregorianXlitFrench :_ee .Value ="\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068"; +case ST_CalendarTypeNone :_ee .Value ="\u006e\u006f\u006e\u0065";};return _ee ,nil ;};type ST_AlgClass byte ;type ST_CryptProv byte ;type ST_TrueFalseBlank byte ;const ST_PositiveFixedPercentagePattern ="\u0028\u0028\u0031\u0030\u0030\u0029\u007c\u0028\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039\u005d\u003f\u0029\u0029\u0028\u005c\u002e[\u0030\u002d\u0039\u005d\u005b0\u002d\u0039]\u003f\u0029\u003f\u0025"; +func (_gaa ST_YAlign )Validate ()error {return _gaa .ValidateWithPath ("")};func (_dde ST_VerticalAlignRun )ValidateWithPath (path string )error {switch _dde {case 0,1,2,3:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dde )); +};return nil ;}; // ST_OnOff is a union type -type ST_OnOff struct{Bool *bool ;ST_OnOff1 ST_OnOff1 ;};func (_dc ST_TwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dc .ST_UnsignedDecimalNumber !=nil {e .EncodeToken (_a .CharData (_cf .Sprintf ("\u0025\u0064",*_dc .ST_UnsignedDecimalNumber ))); -};if _dc .ST_PositiveUniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_dc .ST_PositiveUniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_agb ST_CryptProv )ValidateWithPath (path string )error {switch _agb {case 0,1,2,3:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agb )); -};return nil ;};type ST_AlgClass byte ;func (_ccc ST_YAlign )Validate ()error {return _ccc .ValidateWithPath ("")};var ST_FixedPercentagePatternRe =_e .MustCompile (ST_FixedPercentagePattern );type ST_VerticalAlignRun byte ;func FormatDateTime (t _c .Time )string {return t .Format (_ge )}; -type ST_AlgType byte ;func (_eaf ST_XAlign )String ()string {switch _eaf {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065"; -case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";};func (_fe ST_VerticalAlignRun )Validate ()error {return _fe .ValidateWithPath ("")};func (_fc *ST_TwipsMeasure )ValidateWithPath (path string )error {_ef :=[]string {};if _fc .ST_UnsignedDecimalNumber !=nil {_ef =append (_ef ,"\u0053T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072"); -};if _fc .ST_PositiveUniversalMeasure !=nil {_ef =append (_ef ,"S\u0054\u005f\u0050\u006f\u0073\u0069t\u0069\u0076\u0065\u0055\u006e\u0069\u0076\u0065\u0072s\u0061\u006c\u004de\u0061s\u0075\u0072\u0065");};if len (_ef )> 1{return _cf .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ef ); -};return nil ;};func (_dce *ST_ConformanceClass )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dce =0;case "\u0073\u0074\u0072\u0069\u0063\u0074":*_dce =1;case "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c":*_dce =2; -};return nil ;};func (_dba ST_XAlign )Validate ()error {return _dba .ValidateWithPath ("")};func (_eae ST_VerticalAlignRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eae .String (),start );};func (_dfca *ST_XAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfe ,_dcd :=d .Token (); -if _dcd !=nil {return _dcd ;};if _fca ,_dfa :=_dfe .(_a .EndElement );_dfa &&_fca .Name ==start .Name {*_dfca =1;return nil ;};if _abb ,_eea :=_dfe .(_a .CharData );!_eea {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfe ); -}else {switch string (_abb ){case "":*_dfca =0;case "\u006c\u0065\u0066\u0074":*_dfca =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dfca =2;case "\u0072\u0069\u0067h\u0074":*_dfca =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_dfca =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_dfca =5; -};};_dfe ,_dcd =d .Token ();if _dcd !=nil {return _dcd ;};if _ffdd ,_cad :=_dfe .(_a .EndElement );_cad &&_ffdd .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfe ); -};func (_dgda *ST_VerticalAlignRun )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgda =0;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_dgda =1;case "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074":*_dgda =2; -case "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t":*_dgda =3;};return nil ;};func (_bdb ST_YAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdb .String (),start );};func (_gee *ST_CryptProv )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gab ,_dff :=d .Token (); -if _dff !=nil {return _dff ;};if _cgd ,_efg :=_gab .(_a .EndElement );_efg &&_cgd .Name ==start .Name {*_gee =1;return nil ;};if _eff ,_bag :=_gab .(_a .CharData );!_bag {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gab ); -}else {switch string (_eff ){case "":*_gee =0;case "\u0072\u0073\u0061\u0041\u0045\u0053":*_gee =1;case "\u0072s\u0061\u0046\u0075\u006c\u006c":*_gee =2;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gee =3;};};_gab ,_dff =d .Token ();if _dff !=nil {return _dff ; -};if _eda ,_gcg :=_gab .(_a .EndElement );_gcg &&_eda .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gab ); -};const (_ff ="2\u0030\u0030\u0036\u002d\u004a\u0061\u006e\u002d\u0030\u0032";_ec ="\u0031\u0035\u003a\u0030\u0034\u003a\u0030\u0035";_ge ="\u00320\u0030\u0036\u002d\u00301\u002d\u0030\u0032\u0054\u00315\u003a0\u0034:\u0030\u0035\u005a\u0030\u0037\u003a\u00300"; -);type ST_CryptProv byte ;const (ST_OnOff1Unset ST_OnOff1 =0;ST_OnOff1On ST_OnOff1 =1;ST_OnOff1Off ST_OnOff1 =2;);func (_fae ST_TwipsMeasure )String ()string {if _fae .ST_UnsignedDecimalNumber !=nil {return _cf .Sprintf ("\u0025\u0076",*_fae .ST_UnsignedDecimalNumber ); -};if _fae .ST_PositiveUniversalMeasure !=nil {return _cf .Sprintf ("\u0025\u0076",*_fae .ST_PositiveUniversalMeasure );};return "";};func (_faa ST_TrueFalseBlank )String ()string {switch _faa {case 0:return "";case 1:return "\u0074";case 2:return "\u0066"; -case 3:return "\u0074\u0072\u0075\u0065";case 4:return "\u0066\u0061\u006cs\u0065";case 6:return "\u0054\u0072\u0075\u0065";case 7:return "\u0046\u0061\u006cs\u0065";};return "";};func (_ed ST_AlgClass )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ed .String (),start ); -};func (_bcc ST_ConformanceClass )ValidateWithPath (path string )error {switch _bcc {case 0,1,2:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcc )); -};return nil ;};func (_gbd *ST_YAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eafg ,_cge :=d .Token ();if _cge !=nil {return _cge ;};if _cee ,_ebg :=_eafg .(_a .EndElement );_ebg &&_cee .Name ==start .Name {*_gbd =1;return nil ;}; -if _aba ,_geca :=_eafg .(_a .CharData );!_geca {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eafg );}else {switch string (_aba ){case "":*_gbd =0; -case "\u0069\u006e\u006c\u0069\u006e\u0065":*_gbd =1;case "\u0074\u006f\u0070":*_gbd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gbd =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gbd =4;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_gbd =5;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_gbd =6; -};};_eafg ,_cge =d .Token ();if _cge !=nil {return _cge ;};if _dbb ,_fbga :=_eafg .(_a .EndElement );_fbga &&_dbb .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eafg ); -};func (_cgfc ST_AlgType )String ()string {switch _cgfc {case 0:return "";case 1:return "\u0074y\u0070\u0065\u0041\u006e\u0079";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_dcg ST_TrueFalseBlank )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dcg .String (),start ); -};func (_ag ST_CalendarType )ValidateWithPath (path string )error {switch _ag {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ag )); -};return nil ;};func (_dad *ST_TrueFalseBlank )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdg ,_ceb :=d .Token ();if _ceb !=nil {return _ceb ;};if _cb ,_ffdc :=_cdg .(_a .EndElement );_ffdc &&_cb .Name ==start .Name {*_dad =1;return nil ; -};if _ffc ,_ac :=_cdg .(_a .CharData );!_ac {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdg );}else {switch string (_ffc ){case "":*_dad =0; -case "\u0074":*_dad =1;case "\u0066":*_dad =2;case "\u0074\u0072\u0075\u0065":*_dad =3;case "\u0066\u0061\u006cs\u0065":*_dad =4;case "\u0054\u0072\u0075\u0065":*_dad =6;case "\u0046\u0061\u006cs\u0065":*_dad =7;};};_cdg ,_ceb =d .Token ();if _ceb !=nil {return _ceb ; -};if _caf ,_gabb :=_cdg .(_a .EndElement );_gabb &&_caf .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdg ); -};func (_bcg ST_ConformanceClass )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eac :=_a .Attr {};_eac .Name =name ;switch _bcg {case ST_ConformanceClassUnset :_eac .Value ="";case ST_ConformanceClassStrict :_eac .Value ="\u0073\u0074\u0072\u0069\u0063\u0074"; -case ST_ConformanceClassTransitional :_eac .Value ="\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c";};return _eac ,nil ;};func (_cea *ST_YAlign )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cea =0;case "\u0069\u006e\u006c\u0069\u006e\u0065":*_cea =1; -case "\u0074\u006f\u0070":*_cea =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cea =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cea =4;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_cea =5;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_cea =6;};return nil ; -};func _bg (_ab bool )uint8 {if _ab {return 1;};return 0;};func (_gde ST_TrueFalse )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gde .String (),start );};const (ST_AlgClassUnset ST_AlgClass =0;ST_AlgClassHash ST_AlgClass =1; -ST_AlgClassCustom ST_AlgClass =2;);func FormatTime (t _c .Time )string {return t .Format (_ec )};const ST_PercentagePattern ="-\u003f[\u0030\u002d\u0039\u005d\u002b\u0028\u005c\u002e[\u0030\u002d\u0039\u005d+)\u003f\u0025";func (_bagg *ST_OnOff1 )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bagg =0; -case "\u006f\u006e":*_bagg =1;case "\u006f\u0066\u0066":*_bagg =2;};return nil ;};func (_ege ST_AlgClass )Validate ()error {return _ege .ValidateWithPath ("")}; - -// ST_TwipsMeasure is a union type -type ST_TwipsMeasure struct{ST_UnsignedDecimalNumber *uint64 ;ST_PositiveUniversalMeasure *string ;};func (_fbc ST_TrueFalseBlank )Validate ()error {return _fbc .ValidateWithPath ("")};func (_fda ST_OnOff1 )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gfa :=_a .Attr {}; -_gfa .Name =name ;switch _fda {case ST_OnOff1Unset :_gfa .Value ="";case ST_OnOff1On :_gfa .Value ="\u006f\u006e";case ST_OnOff1Off :_gfa .Value ="\u006f\u0066\u0066";};return _gfa ,nil ;};func (_cdd *ST_AlgClass )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdb ,_ga :=d .Token (); -if _ga !=nil {return _ga ;};if _fbg ,_fdb :=_cdb .(_a .EndElement );_fdb &&_fbg .Name ==start .Name {*_cdd =1;return nil ;};if _ca ,_cdbf :=_cdb .(_a .CharData );!_cdbf {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdb ); -}else {switch string (_ca ){case "":*_cdd =0;case "\u0068\u0061\u0073\u0068":*_cdd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cdd =2;};};_cdb ,_ga =d .Token ();if _ga !=nil {return _ga ;};if _fce ,_eb :=_cdb .(_a .EndElement );_eb &&_fce .Name ==start .Name {return nil ; -};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdb );};func (_bb ST_CryptProv )Validate ()error {return _bb .ValidateWithPath ("")}; -func (_dbg ST_TrueFalseBlank )ValidateWithPath (path string )error {switch _dbg {case 0,1,2,3,4,6,7:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbg )); -};return nil ;};var ST_PositivePercentagePatternRe =_e .MustCompile (ST_PositivePercentagePattern );func (_bd ST_OnOff )String ()string {if _bd .Bool !=nil {return _cf .Sprintf ("\u0025\u0076",*_bd .Bool );};if _bd .ST_OnOff1 !=ST_OnOff1Unset {return _bd .ST_OnOff1 .String (); -};return "";};type ST_OnOff1 byte ;func (_bad ST_YAlign )String ()string {switch _bad {case 0:return "";case 1:return "\u0069\u006e\u006c\u0069\u006e\u0065";case 2:return "\u0074\u006f\u0070";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d"; -case 5:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 6:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";};const (ST_TrueFalseUnset ST_TrueFalse =0;ST_TrueFalseT ST_TrueFalse =1;ST_TrueFalseF ST_TrueFalse =2;ST_TrueFalseTrue ST_TrueFalse =3; -ST_TrueFalseFalse ST_TrueFalse =4;);func (_b *ST_OnOff )Validate ()error {return _b .ValidateWithPath ("")};const (ST_TrueFalseBlankUnset ST_TrueFalseBlank =0;ST_TrueFalseBlankT ST_TrueFalseBlank =1;ST_TrueFalseBlankF ST_TrueFalseBlank =2;ST_TrueFalseBlankTrue ST_TrueFalseBlank =3; -ST_TrueFalseBlankFalse ST_TrueFalseBlank =4;ST_TrueFalseBlankTrue_ ST_TrueFalseBlank =6;ST_TrueFalseBlankFalse_ ST_TrueFalseBlank =7;);func (_ega ST_ConformanceClass )String ()string {switch _ega {case 0:return "";case 1:return "\u0073\u0074\u0072\u0069\u0063\u0074"; -case 2:return "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c";};return "";};func (_dab ST_ConformanceClass )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dab .String (),start );};var ST_UniversalMeasurePatternRe =_e .MustCompile (ST_UniversalMeasurePattern ); -func (_ddf ST_VerticalAlignRun )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cbc :=_a .Attr {};_cbc .Name =name ;switch _ddf {case ST_VerticalAlignRunUnset :_cbc .Value ="";case ST_VerticalAlignRunBaseline :_cbc .Value ="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"; -case ST_VerticalAlignRunSuperscript :_cbc .Value ="s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074";case ST_VerticalAlignRunSubscript :_cbc .Value ="\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t";};return _cbc ,nil ;};func (_gb ST_CalendarType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ad :=_a .Attr {}; -_ad .Name =name ;switch _gb {case ST_CalendarTypeUnset :_ad .Value ="";case ST_CalendarTypeGregorian :_ad .Value ="\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n";case ST_CalendarTypeGregorianUs :_ad .Value ="g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073"; -case ST_CalendarTypeGregorianMeFrench :_ad .Value ="\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068";case ST_CalendarTypeGregorianArabic :_ad .Value ="\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063"; -case ST_CalendarTypeHijri :_ad .Value ="\u0068\u0069\u006ar\u0069";case ST_CalendarTypeHebrew :_ad .Value ="\u0068\u0065\u0062\u0072\u0065\u0077";case ST_CalendarTypeTaiwan :_ad .Value ="\u0074\u0061\u0069\u0077\u0061\u006e";case ST_CalendarTypeJapan :_ad .Value ="\u006a\u0061\u0070a\u006e"; -case ST_CalendarTypeThai :_ad .Value ="\u0074\u0068\u0061\u0069";case ST_CalendarTypeKorea :_ad .Value ="\u006b\u006f\u0072e\u0061";case ST_CalendarTypeSaka :_ad .Value ="\u0073\u0061\u006b\u0061";case ST_CalendarTypeGregorianXlitEnglish :_ad .Value ="g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068"; -case ST_CalendarTypeGregorianXlitFrench :_ad .Value ="\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068";case ST_CalendarTypeNone :_ad .Value ="\u006e\u006f\u006e\u0065";};return _ad ,nil ;};type ST_TrueFalse byte ; -func ParseUnionST_OnOff (s string )(ST_OnOff ,error ){_df :=ST_OnOff {};switch s {case "\u0074\u0072\u0075\u0065","\u0031","\u006f\u006e":_fd :=true ;_df .Bool =&_fd ;default:_bc :=false ;_df .Bool =&_bc ;};return _df ,nil ;};func (_bce ST_AlgClass )ValidateWithPath (path string )error {switch _bce {case 0,1,2:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bce )); -};return nil ;};func (_edb ST_OnOff1 )String ()string {switch _edb {case 0:return "";case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066";};return "";};func (_fg *ST_CalendarType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cd ,_fcd :=d .Token (); -if _fcd !=nil {return _fcd ;};if _ece ,_bde :=_cd .(_a .EndElement );_bde &&_ece .Name ==start .Name {*_fg =1;return nil ;};if _gg ,_cg :=_cd .(_a .CharData );!_cg {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cd ); -}else {switch string (_gg ){case "":*_fg =0;case "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n":*_fg =1;case "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073":*_fg =2;case "\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068":*_fg =3; -case "\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063":*_fg =4;case "\u0068\u0069\u006ar\u0069":*_fg =5;case "\u0068\u0065\u0062\u0072\u0065\u0077":*_fg =6;case "\u0074\u0061\u0069\u0077\u0061\u006e":*_fg =7;case "\u006a\u0061\u0070a\u006e":*_fg =8; -case "\u0074\u0068\u0061\u0069":*_fg =9;case "\u006b\u006f\u0072e\u0061":*_fg =10;case "\u0073\u0061\u006b\u0061":*_fg =11;case "g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068":*_fg =12;case "\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068":*_fg =13; -case "\u006e\u006f\u006e\u0065":*_fg =14;};};_cd ,_fcd =d .Token ();if _fcd !=nil {return _fcd ;};if _bgg ,_dcc :=_cd .(_a .EndElement );_dcc &&_bgg .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cd ); -};func (_gac ST_OnOff1 )Validate ()error {return _gac .ValidateWithPath ("")};func (_ccg ST_XAlign )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdb :=_a .Attr {};_gdb .Name =name ;switch _ccg {case ST_XAlignUnset :_gdb .Value ="";case ST_XAlignLeft :_gdb .Value ="\u006c\u0065\u0066\u0074"; -case ST_XAlignCenter :_gdb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_XAlignRight :_gdb .Value ="\u0072\u0069\u0067h\u0074";case ST_XAlignInside :_gdb .Value ="\u0069\u006e\u0073\u0069\u0064\u0065";case ST_XAlignOutside :_gdb .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065"; -};return _gdb ,nil ;};var ST_PercentagePatternRe =_e .MustCompile (ST_PercentagePattern );func (_gc *ST_OnOff )ValidateWithPath (path string )error {_fa :=[]string {};if _gc .Bool !=nil {_fa =append (_fa ,"\u0042\u006f\u006f\u006c");};if _gc .ST_OnOff1 !=ST_OnOff1Unset {_fa =append (_fa ,"\u0053T\u005f\u004f\u006e\u004f\u0066\u00661"); -};if len (_fa )> 1{return _cf .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fa );};return nil ;};func (_adf ST_CryptProv )String ()string {switch _adf {case 0:return ""; -case 1:return "\u0072\u0073\u0061\u0041\u0045\u0053";case 2:return "\u0072s\u0061\u0046\u0075\u006c\u006c";case 3:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_d *ST_TwipsMeasure )Validate ()error {return _d .ValidateWithPath ("")}; -type ST_YAlign byte ;func FormatDate (t _c .Time )string {return t .Format (_ff )};func (_egd *ST_AlgClass )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egd =0;case "\u0068\u0061\u0073\u0068":*_egd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_egd =2; +type ST_OnOff struct{Bool *bool ;ST_OnOff1 ST_OnOff1 ;};func (_cfg ST_ConformanceClass )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_gag :=_b .Attr {};_gag .Name =name ;switch _cfg {case ST_ConformanceClassUnset :_gag .Value ="";case ST_ConformanceClassStrict :_gag .Value ="\u0073\u0074\u0072\u0069\u0063\u0074"; +case ST_ConformanceClassTransitional :_gag .Value ="\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c";};return _gag ,nil ;};func (_eeb ST_AlgType )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_eeb .String (),start ); +};func (_fca *ST_TrueFalseBlank )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dba ,_bdg :=d .Token ();if _bdg !=nil {return _bdg ;};if _dcgf ,_fcfd :=_dba .(_b .EndElement );_fcfd &&_dcgf .Name ==start .Name {*_fca =1;return nil ;};if _bga ,_bfc :=_dba .(_b .CharData ); +!_bfc {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dba );}else {switch string (_bga ){case "":*_fca =0;case "\u0074":*_fca =1;case "\u0066":*_fca =2; +case "\u0074\u0072\u0075\u0065":*_fca =3;case "\u0066\u0061\u006cs\u0065":*_fca =4;case "\u0054\u0072\u0075\u0065":*_fca =6;case "\u0046\u0061\u006cs\u0065":*_fca =7;};};_dba ,_bdg =d .Token ();if _bdg !=nil {return _bdg ;};if _gf ,_gddf :=_dba .(_b .EndElement ); +_gddf &&_gf .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dba );};const (ST_VerticalAlignRunUnset ST_VerticalAlignRun =0; +ST_VerticalAlignRunBaseline ST_VerticalAlignRun =1;ST_VerticalAlignRunSuperscript ST_VerticalAlignRun =2;ST_VerticalAlignRunSubscript ST_VerticalAlignRun =3;);const (ST_OnOff1Unset ST_OnOff1 =0;ST_OnOff1On ST_OnOff1 =1;ST_OnOff1Off ST_OnOff1 =2;);func (_bcc ST_XAlign )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_afd :=_b .Attr {}; +_afd .Name =name ;switch _bcc {case ST_XAlignUnset :_afd .Value ="";case ST_XAlignLeft :_afd .Value ="\u006c\u0065\u0066\u0074";case ST_XAlignCenter :_afd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_XAlignRight :_afd .Value ="\u0072\u0069\u0067h\u0074"; +case ST_XAlignInside :_afd .Value ="\u0069\u006e\u0073\u0069\u0064\u0065";case ST_XAlignOutside :_afd .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065";};return _afd ,nil ;};const (ST_AlgTypeUnset ST_AlgType =0;ST_AlgTypeTypeAny ST_AlgType =1;ST_AlgTypeCustom ST_AlgType =2; +);func (_ggd ST_YAlign )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {return e .EncodeElement (_ggd .String (),start );};var ST_GuidPatternRe =_ab .MustCompile (ST_GuidPattern );const ST_PositiveUniversalMeasurePattern ="\u005b\u0030-9\u005d\u002b\u0028\\\u002e\u005b\u0030\u002d9]+\u0029?(\u006d\u006d\u007c\u0063\u006d\u007c\u0069n|\u0070\u0074\u007c\u0070\u0063\u007c\u0070i\u0029"; +func (_fgde ST_XAlign )Validate ()error {return _fgde .ValidateWithPath ("")};func (_bcb ST_AlgClass )Validate ()error {return _bcb .ValidateWithPath ("")};func (_ebc ST_ConformanceClass )String ()string {switch _ebc {case 0:return "";case 1:return "\u0073\u0074\u0072\u0069\u0063\u0074"; +case 2:return "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c";};return "";};func (_defa ST_TrueFalseBlank )ValidateWithPath (path string )error {switch _defa {case 0,1,2,3,4,6,7:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_defa )); +};return nil ;};func (_ddf *ST_OnOff1 )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dbf ,_fgg :=d .Token ();if _fgg !=nil {return _fgg ;};if _fef ,_bad :=_dbf .(_b .EndElement );_bad &&_fef .Name ==start .Name {*_ddf =1;return nil ;};if _dff ,_aea :=_dbf .(_b .CharData ); +!_aea {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbf );}else {switch string (_dff ){case "":*_ddf =0;case "\u006f\u006e":*_ddf =1; +case "\u006f\u0066\u0066":*_ddf =2;};};_dbf ,_fgg =d .Token ();if _fgg !=nil {return _fgg ;};if _cad ,_eec :=_dbf .(_b .EndElement );_eec &&_cad .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbf ); +};func (_ged ST_TrueFalseBlank )String ()string {switch _ged {case 0:return "";case 1:return "\u0074";case 2:return "\u0066";case 3:return "\u0074\u0072\u0075\u0065";case 4:return "\u0066\u0061\u006cs\u0065";case 6:return "\u0054\u0072\u0075\u0065";case 7:return "\u0046\u0061\u006cs\u0065"; +};return "";};func (_fed ST_AlgType )MarshalXMLAttr (name _b .Name )(_b .Attr ,error ){_aa :=_b .Attr {};_aa .Name =name ;switch _fed {case ST_AlgTypeUnset :_aa .Value ="";case ST_AlgTypeTypeAny :_aa .Value ="\u0074y\u0070\u0065\u0041\u006e\u0079";case ST_AlgTypeCustom :_aa .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _aa ,nil ;};func (_dbg ST_AlgClass )ValidateWithPath (path string )error {switch _dbg {case 0,1,2:default:return _e .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbg )); };return nil ;};const ST_GuidPattern ="\u005c\u007b\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b\u0038\u007d\u002d\u005b\u0030\u002d9\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030-\u0039\u0041\u002d\u0046\u005d\u007b\u0034\u007d\u002d\u005b\u0030\u002d\u0039\u0041\u002d\u0046\u005d\u007b4\u007d\u002d\u005b\u0030\u002d\u0039A\u002d\u0046]\u007b\u00312\u007d\\\u007d"; -type ST_CalendarType byte ;func (_fgf *ST_ConformanceClass )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fad ,_eacg :=d .Token ();if _eacg !=nil {return _eacg ;};if _dcgb ,_abfb :=_fad .(_a .EndElement );_abfb &&_dcgb .Name ==start .Name {*_fgf =1; -return nil ;};if _efa ,_bfa :=_fad .(_a .CharData );!_bfa {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fad );}else {switch string (_efa ){case "":*_fgf =0; -case "\u0073\u0074\u0072\u0069\u0063\u0074":*_fgf =1;case "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c":*_fgf =2;};};_fad ,_eacg =d .Token ();if _eacg !=nil {return _eacg ;};if _gfe ,_effc :=_fad .(_a .EndElement );_effc &&_gfe .Name ==start .Name {return nil ; -};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fad );};const (ST_VerticalAlignRunUnset ST_VerticalAlignRun =0;ST_VerticalAlignRunBaseline ST_VerticalAlignRun =1; -ST_VerticalAlignRunSuperscript ST_VerticalAlignRun =2;ST_VerticalAlignRunSubscript ST_VerticalAlignRun =3;);func ParseStdlibTime (s string )(_c .Time ,error ){var _aa _c .Time ;if _ea ,_dg :=_c .Parse (_ff ,s );_dg ==nil {return _ea ,nil ;};if _ba ,_eg :=_c .Parse (_ec ,s ); -_eg ==nil {return _ba ,nil ;};if _abf ,_fb :=_c .Parse (_ge ,s );_fb ==nil {return _abf ,nil ;};return _aa ,_cf .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0064\u0061\u0074\u0065\u002f\u0074\u0069\u006d\u0065",s ); -};const (ST_YAlignUnset ST_YAlign =0;ST_YAlignInline ST_YAlign =1;ST_YAlignTop ST_YAlign =2;ST_YAlignCenter ST_YAlign =3;ST_YAlignBottom ST_YAlign =4;ST_YAlignInside ST_YAlign =5;ST_YAlignOutside ST_YAlign =6;);type ST_ConformanceClass byte ;func (_db *ST_OnOff1 )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dee ,_afg :=d .Token (); -if _afg !=nil {return _afg ;};if _ggb ,_aee :=_dee .(_a .EndElement );_aee &&_ggb .Name ==start .Name {*_db =1;return nil ;};if _gbf ,_dfc :=_dee .(_a .CharData );!_dfc {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dee ); -}else {switch string (_gbf ){case "":*_db =0;case "\u006f\u006e":*_db =1;case "\u006f\u0066\u0066":*_db =2;};};_dee ,_afg =d .Token ();if _afg !=nil {return _afg ;};if _gea ,_faf :=_dee .(_a .EndElement );_faf &&_gea .Name ==start .Name {return nil ;}; -return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dee );};const (ST_ConformanceClassUnset ST_ConformanceClass =0;ST_ConformanceClassStrict ST_ConformanceClass =1; -ST_ConformanceClassTransitional ST_ConformanceClass =2;);var ST_PositiveUniversalMeasurePatternRe =_e .MustCompile (ST_PositiveUniversalMeasurePattern );func (_egb *ST_TrueFalseBlank )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egb =0; -case "\u0074":*_egb =1;case "\u0066":*_egb =2;case "\u0074\u0072\u0075\u0065":*_egb =3;case "\u0066\u0061\u006cs\u0065":*_egb =4;case "\u0054\u0072\u0075\u0065":*_egb =6;case "\u0046\u0061\u006cs\u0065":*_egb =7;};return nil ;};func (_beg *ST_VerticalAlignRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afbd ,_dbd :=d .Token (); -if _dbd !=nil {return _dbd ;};if _ee ,_cdba :=_afbd .(_a .EndElement );_cdba &&_ee .Name ==start .Name {*_beg =1;return nil ;};if _bfd ,_dag :=_afbd .(_a .CharData );!_dag {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afbd ); -}else {switch string (_bfd ){case "":*_beg =0;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_beg =1;case "s\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074":*_beg =2;case "\u0073u\u0062\u0073\u0063\u0072\u0069\u0070t":*_beg =3;}; -};_afbd ,_dbd =d .Token ();if _dbd !=nil {return _dbd ;};if _fcc ,_cbg :=_afbd .(_a .EndElement );_cbg &&_fcc .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afbd ); -};func (_gf ST_AlgType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gf .String (),start );};func (_fdf ST_VerticalAlignRun )ValidateWithPath (path string )error {switch _fdf {case 0,1,2,3:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdf )); -};return nil ;};func (_agf ST_OnOff1 )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agf .String (),start );};func (_f ST_OnOff )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _f .Bool !=nil {e .EncodeToken (_a .CharData (_cf .Sprintf ("\u0025\u0064",_bg (*_f .Bool )))); -};if _f .ST_OnOff1 !=ST_OnOff1Unset {e .EncodeToken (_a .CharData (_f .ST_OnOff1 .String ()));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_cef ST_TrueFalse )ValidateWithPath (path string )error {switch _cef {case 0,1,2,3,4:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cef )); -};return nil ;};const (ST_XAlignUnset ST_XAlign =0;ST_XAlignLeft ST_XAlign =1;ST_XAlignCenter ST_XAlign =2;ST_XAlignRight ST_XAlign =3;ST_XAlignInside ST_XAlign =4;ST_XAlignOutside ST_XAlign =5;);func (_caff ST_YAlign )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ecd :=_a .Attr {}; -_ecd .Name =name ;switch _caff {case ST_YAlignUnset :_ecd .Value ="";case ST_YAlignInline :_ecd .Value ="\u0069\u006e\u006c\u0069\u006e\u0065";case ST_YAlignTop :_ecd .Value ="\u0074\u006f\u0070";case ST_YAlignCenter :_ecd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; -case ST_YAlignBottom :_ecd .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case ST_YAlignInside :_ecd .Value ="\u0069\u006e\u0073\u0069\u0064\u0065";case ST_YAlignOutside :_ecd .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065";};return _ecd ,nil ;};const (ST_CalendarTypeUnset ST_CalendarType =0; -ST_CalendarTypeGregorian ST_CalendarType =1;ST_CalendarTypeGregorianUs ST_CalendarType =2;ST_CalendarTypeGregorianMeFrench ST_CalendarType =3;ST_CalendarTypeGregorianArabic ST_CalendarType =4;ST_CalendarTypeHijri ST_CalendarType =5;ST_CalendarTypeHebrew ST_CalendarType =6; -ST_CalendarTypeTaiwan ST_CalendarType =7;ST_CalendarTypeJapan ST_CalendarType =8;ST_CalendarTypeThai ST_CalendarType =9;ST_CalendarTypeKorea ST_CalendarType =10;ST_CalendarTypeSaka ST_CalendarType =11;ST_CalendarTypeGregorianXlitEnglish ST_CalendarType =12; -ST_CalendarTypeGregorianXlitFrench ST_CalendarType =13;ST_CalendarTypeNone ST_CalendarType =14;);func (_bca *ST_CalendarType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bca =0;case "\u0067r\u0065\u0067\u006f\u0072\u0069\u0061n":*_bca =1; -case "g\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u0055\u0073":*_bca =2;case "\u0067\u0072\u0065\u0067\u006f\u0072\u0069\u0061\u006e\u004d\u0065\u0046r\u0065\u006e\u0063\u0068":*_bca =3;case "\u0067r\u0065g\u006f\u0072\u0069\u0061\u006e\u0041\u0072\u0061\u0062\u0069\u0063":*_bca =4; -case "\u0068\u0069\u006ar\u0069":*_bca =5;case "\u0068\u0065\u0062\u0072\u0065\u0077":*_bca =6;case "\u0074\u0061\u0069\u0077\u0061\u006e":*_bca =7;case "\u006a\u0061\u0070a\u006e":*_bca =8;case "\u0074\u0068\u0061\u0069":*_bca =9;case "\u006b\u006f\u0072e\u0061":*_bca =10; -case "\u0073\u0061\u006b\u0061":*_bca =11;case "g\u0072e\u0067\u006f\u0072\u0069\u0061\u006e\u0058\u006ci\u0074\u0045\u006e\u0067li\u0073\u0068":*_bca =12;case "\u0067\u0072\u0065\u0067or\u0069\u0061\u006e\u0058\u006c\u0069\u0074\u0046\u0072\u0065\u006e\u0063\u0068":*_bca =13; -case "\u006e\u006f\u006e\u0065":*_bca =14;};return nil ;};func (_dfg *ST_AlgType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gd ,_cgf :=d .Token ();if _cgf !=nil {return _cgf ;};if _dd ,_cfg :=_gd .(_a .EndElement );_cfg &&_dd .Name ==start .Name {*_dfg =1; -return nil ;};if _ce ,_de :=_gd .(_a .CharData );!_de {return _cf .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gd );}else {switch string (_ce ){case "":*_dfg =0; -case "\u0074y\u0070\u0065\u0041\u006e\u0079":*_dfg =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dfg =2;};};_gd ,_cgf =d .Token ();if _cgf !=nil {return _cgf ;};if _ffb ,_gga :=_gd .(_a .EndElement );_gga &&_ffb .Name ==start .Name {return nil ;};return _cf .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gd ); -};func (_ded ST_AlgType )Validate ()error {return _ded .ValidateWithPath ("")};func (_fbgc ST_YAlign )ValidateWithPath (path string )error {switch _fbgc {case 0,1,2,3,4,5,6:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbgc )); -};return nil ;};const ST_PositivePercentagePattern ="\u005b0\u002d9\u005d\u002b\u0028\u005c\u002e[\u0030\u002d9\u005d\u002b\u0029\u003f\u0025";func (_eaee ST_ConformanceClass )Validate ()error {return _eaee .ValidateWithPath ("")};func (_gec ST_TrueFalseBlank )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdg :=_a .Attr {}; -_gdg .Name =name ;switch _gec {case ST_TrueFalseBlankUnset :_gdg .Value ="";case ST_TrueFalseBlankT :_gdg .Value ="\u0074";case ST_TrueFalseBlankF :_gdg .Value ="\u0066";case ST_TrueFalseBlankTrue :_gdg .Value ="\u0074\u0072\u0075\u0065";case ST_TrueFalseBlankFalse :_gdg .Value ="\u0066\u0061\u006cs\u0065"; -case ST_TrueFalseBlankTrue_ :_gdg .Value ="\u0054\u0072\u0075\u0065";case ST_TrueFalseBlankFalse_ :_gdg .Value ="\u0046\u0061\u006cs\u0065";};return _gdg ,nil ;};func (_cdf ST_TrueFalse )Validate ()error {return _cdf .ValidateWithPath ("")};func (_ffd ST_AlgType )ValidateWithPath (path string )error {switch _ffd {case 0,1,2:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffd )); -};return nil ;};func (_effg ST_OnOff1 )ValidateWithPath (path string )error {switch _effg {case 0,1,2:default:return _cf .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_effg )); -};return nil ;}; \ No newline at end of file +func (_dad *ST_ConformanceClass )UnmarshalXMLAttr (attr _b .Attr )error {switch attr .Value {case "":*_dad =0;case "\u0073\u0074\u0072\u0069\u0063\u0074":*_dad =1;case "\u0074\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c":*_dad =2;};return nil ; +};func (_bb *ST_OnOff )Validate ()error {return _bb .ValidateWithPath ("")};func (_dd *ST_CryptProv )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_gb ,_gcd :=d .Token ();if _gcd !=nil {return _gcd ;};if _ea ,_ae :=_gb .(_b .EndElement ); +_ae &&_ea .Name ==start .Name {*_dd =1;return nil ;};if _cea ,_eb :=_gb .(_b .CharData );!_eb {return _e .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gb ); +}else {switch string (_cea ){case "":*_dd =0;case "\u0072\u0073\u0061\u0041\u0045\u0053":*_dd =1;case "\u0072s\u0061\u0046\u0075\u006c\u006c":*_dd =2;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dd =3;};};_gb ,_gcd =d .Token ();if _gcd !=nil {return _gcd ; +};if _dgb ,_cbb :=_gb .(_b .EndElement );_cbb &&_dgb .Name ==start .Name {return nil ;};return _e .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gb ); +};const (ST_TrueFalseUnset ST_TrueFalse =0;ST_TrueFalseT ST_TrueFalse =1;ST_TrueFalseF ST_TrueFalse =2;ST_TrueFalseTrue ST_TrueFalse =3;ST_TrueFalseFalse ST_TrueFalse =4;);func (_fgdc ST_XAlign )String ()string {switch _fgdc {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074"; +case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";};func (_dbc ST_VerticalAlignRun )Validate ()error {return _dbc .ValidateWithPath ("")}; +func (_dfe ST_TrueFalseBlank )Validate ()error {return _dfe .ValidateWithPath ("")};const ST_FixedPercentagePattern ="-\u003f\u0028\u0028\u0031\u0030\u0030\u0029\u007c\u0028\u005b\u0030\u002d\u0039\u005d\u005b\u0030\u002d\u0039]\u003f\u0029\u0029\u0028\u005c\u002e\u005b\u0030\u002d\u0039][\u0030\u002d\u0039]\u003f)\u003f\u0025"; +const (ST_XAlignUnset ST_XAlign =0;ST_XAlignLeft ST_XAlign =1;ST_XAlignCenter ST_XAlign =2;ST_XAlignRight ST_XAlign =3;ST_XAlignInside ST_XAlign =4;ST_XAlignOutside ST_XAlign =5;);func ParseStdlibTime (s string )(_a .Time ,error ){var _bfe _a .Time ;if _de ,_def :=_a .Parse (_ef ,s ); +_def ==nil {return _de ,nil ;};if _ca ,_cb :=_a .Parse (_ag ,s );_cb ==nil {return _ca ,nil ;};if _fe ,_bgg :=_a .Parse (_fgd ,s );_bgg ==nil {return _fe ,nil ;};return _bfe ,_e .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0064\u0061\u0074\u0065\u002f\u0074\u0069\u006d\u0065",s ); +}; \ No newline at end of file diff --git a/schema/soo/pkg/content_types/content_types.go b/schema/soo/pkg/content_types/content_types.go index dd6ad2aecc..a344312864 100644 --- a/schema/soo/pkg/content_types/content_types.go +++ b/schema/soo/pkg/content_types/content_types.go @@ -9,93 +9,95 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package content_types ;import (_a "encoding/xml";_c "fmt";_ab "github.com/unidoc/unioffice/v2";_dg "github.com/unidoc/unioffice/v2/common/logger";_d "regexp";);func NewCT_Override ()*CT_Override {_eb :=&CT_Override {};_eb .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; -return _eb ;}; +package content_types ;import (_e "encoding/xml";_ea "fmt";_b "github.com/unidoc/unioffice/v2";_d "github.com/unidoc/unioffice/v2/common/logger";_ad "regexp";);type CT_Types struct{TypesChoice []*CT_TypesChoice ;};func (_af *CT_Override )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_ea .Sprintf ("\u0025\u0076",_af .ContentTypeAttr )}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"},Value :_ea .Sprintf ("\u0025\u0076",_af .PartNameAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;}; // ValidateWithPath validates the CT_Default and its children, prefixing error messages with path -func (_dd *CT_Default )ValidateWithPath (path string )error {if !ST_ExtensionPatternRe .MatchString (_dd .ExtensionAttr ){return _c .Errorf ("\u0025s\u002f\u006d.\u0045\u0078\u0074\u0065n\u0073\u0069\u006fn\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 m\u0061\u0074\u0063h\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061v\u0065\u0020%\u0076\u0029",path ,ST_ExtensionPatternRe ,_dd .ExtensionAttr ); -};if !ST_ContentTypePatternRe .MatchString (_dd .ContentTypeAttr ){return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,ST_ContentTypePatternRe ,_dd .ContentTypeAttr ); -};return nil ;}; - -// ValidateWithPath validates the CT_TypesChoice and its children, prefixing error messages with path -func (_cdb *CT_TypesChoice )ValidateWithPath (path string )error {if _cdb .Default !=nil {if _egd :=_cdb .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_egd !=nil {return _egd ;};};if _cdb .Override !=nil {if _afc :=_cdb .Override .ValidateWithPath (path +"\u002fO\u0076\u0065\u0072\u0072\u0069\u0064e"); -_afc !=nil {return _afc ;};};return nil ;};func (_gac *Override )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gac .CT_Override =*NewCT_Override ();for _ ,_ddc :=range start .Attr {if _ddc .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_agd :=_ddc .Value ; -_gac .ContentTypeAttr =_agd ;continue ;};if _ddc .Name .Local =="\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"{_bdcc :=_ddc .Value ;_gac .PartNameAttr =_bdcc ;continue ;};};for {_cf ,_gbf :=d .Token ();if _gbf !=nil {return _c .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0076\u0065r\u0072\u0069\u0064\u0065: \u0025\u0073",_gbf ); -};if _aba ,_cgge :=_cf .(_a .EndElement );_cgge &&_aba .Name ==start .Name {break ;};};return nil ;};func NewCT_TypesChoice ()*CT_TypesChoice {_bg :=&CT_TypesChoice {};return _bg }; +func (_gd *CT_Default )ValidateWithPath (path string )error {if !ST_ExtensionPatternRe .MatchString (_gd .ExtensionAttr ){return _ea .Errorf ("\u0025s\u002f\u006d.\u0045\u0078\u0074\u0065n\u0073\u0069\u006fn\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 m\u0061\u0074\u0063h\u0020\u0027%\u0073\u0027\u0020\u0028\u0068\u0061v\u0065\u0020%\u0076\u0029",path ,ST_ExtensionPatternRe ,_gd .ExtensionAttr ); +};if !ST_ContentTypePatternRe .MatchString (_gd .ContentTypeAttr ){return _ea .Errorf ("\u0025\u0073/\u006d\u002e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,ST_ContentTypePatternRe ,_gd .ContentTypeAttr ); +};return nil ;};type CT_TypesChoice struct{Default *Default ;Override *Override ;};type CT_Override struct{ContentTypeAttr string ;PartNameAttr string ;}; // Validate validates the CT_Override and its children -func (_ca *CT_Override )Validate ()error {return _ca .ValidateWithPath ("C\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");}; - -// Validate validates the CT_TypesChoice and its children -func (_cgag *CT_TypesChoice )Validate ()error {return _cgag .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0043h\u006f\u0069\u0063\u0065");};func NewOverride ()*Override {_efg :=&Override {};_efg .CT_Override =*NewCT_Override (); -return _efg };type CT_Default struct{ExtensionAttr string ;ContentTypeAttr string ;};func (_fgdg *Default )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _fgdg .CT_Default .MarshalXML (e ,start );};type CT_TypesChoice struct{Default *Default ; -Override *Override ;}; +func (_ef *CT_Override )Validate ()error {return _ef .ValidateWithPath ("C\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");};func (_db *CT_Default )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"},Value :_ea .Sprintf ("\u0025\u0076",_db .ExtensionAttr )}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_ea .Sprintf ("\u0025\u0076",_db .ContentTypeAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the Default and its children -func (_ebb *Default )Validate ()error {return _ebb .ValidateWithPath ("\u0044e\u0066\u0061\u0075\u006c\u0074");};func (_aeg *CT_Types )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aff :for {_cdf ,_fgc :=d .Token ();if _fgc !=nil {return _fgc ; -};switch _dc :=_cdf .(type ){case _a .StartElement :switch _dc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_ega :=NewCT_TypesChoice (); -if _bd :=d .DecodeElement (&_ega .Default ,&_dc );_bd !=nil {return _bd ;};_aeg .TypesChoice =append (_aeg .TypesChoice ,_ega );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_dbf :=NewCT_TypesChoice (); -if _fgd :=d .DecodeElement (&_dbf .Override ,&_dc );_fgd !=nil {return _fgd ;};_aeg .TypesChoice =append (_aeg .TypesChoice ,_dbf );default:_dg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_dc .Name ); -if _ba :=d .Skip ();_ba !=nil {return _ba ;};};case _a .EndElement :break _aff ;case _a .CharData :};};return nil ;};type Override struct{CT_Override }; +// ValidateWithPath validates the CT_Override and its children, prefixing error messages with path +func (_dbg *CT_Override )ValidateWithPath (path string )error {if !ST_ContentTypePatternRe .MatchString (_dbg .ContentTypeAttr ){return _ea .Errorf ("\u0025\u0073/\u006d\u002e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,ST_ContentTypePatternRe ,_dbg .ContentTypeAttr ); +};return nil ;}; -// ValidateWithPath validates the Default and its children, prefixing error messages with path -func (_cb *Default )ValidateWithPath (path string )error {if _gg :=_cb .CT_Default .ValidateWithPath (path );_gg !=nil {return _gg ;};return nil ;};type CT_Types struct{TypesChoice []*CT_TypesChoice ;};const ST_ExtensionPattern ="\u0028\u005b\u0021\u0024\u0026\u0027\\\u0028\u005c\u0029\u005c\u002a\\\u002b\u002c\u003a\u003d\u005d\u007c(\u0025\u005b\u0030\u002d\u0039a\u002d\u0066\u0041\u002d\u0046\u005d\u005b\u0030\u002d\u0039\u0061\u002df\u0041\u002d\u0046\u005d\u0029\u007c\u005b\u003a\u0040\u005d\u007c\u005b\u0061\u002d\u007aA\u002d\u005a\u0030\u002d\u0039\u005c\u002d\u005f~\u005d\u0029\u002b"; -type Default struct{CT_Default };func NewCT_Default ()*CT_Default {_da :=&CT_Default {};_da .ExtensionAttr ="\u0078\u006d\u006c";_da .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c";return _da ;};type Types struct{CT_Types }; -func NewTypes ()*Types {_ea :=&Types {};_ea .CT_Types =*NewCT_Types ();return _ea };const ST_ContentTypePattern ="\u005e\\\u0070{\u004c\u0061\u0074\u0069\u006e\u007d\u002b\u002f\u002e\u002a\u0024";var ST_ContentTypePatternRe =_d .MustCompile (ST_ContentTypePattern ); +// Validate validates the CT_Default and its children +func (_ee *CT_Default )Validate ()error {return _ee .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");};type Default struct{CT_Default };func NewCT_Default ()*CT_Default {_g :=&CT_Default {};_g .ExtensionAttr ="\u0078\u006d\u006c"; +_g .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c";return _g ;};func (_ge *Default )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ge .CT_Default .MarshalXML (e ,start );};func NewDefault ()*Default {_cf :=&Default {}; +_cf .CT_Default =*NewCT_Default ();return _cf };func (_ca *Default )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ca .CT_Default =*NewCT_Default ();for _ ,_eg :=range start .Attr {if _eg .Name .Local =="\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"{_gfe :=_eg .Value ; +_ca .ExtensionAttr =_gfe ;continue ;};if _eg .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_cdc :=_eg .Value ;_ca .ContentTypeAttr =_cdc ;continue ;};};for {_edaf ,_bgf :=d .Token ();if _bgf !=nil {return _ea .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u003a\u0020\u0025\u0073",_bgf ); +};if _ec ,_dgc :=_edaf .(_e .EndElement );_dgc &&_ec .Name ==start .Name {break ;};};return nil ;};func (_egf *Override )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _egf .CT_Override .MarshalXML (e ,start );};func (_dd *Override )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dd .CT_Override =*NewCT_Override (); +for _ ,_ae :=range start .Attr {if _ae .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_eeg :=_ae .Value ;_dd .ContentTypeAttr =_eeg ;continue ;};if _ae .Name .Local =="\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"{_dc :=_ae .Value ; +_dd .PartNameAttr =_dc ;continue ;};};for {_fec ,_cfa :=d .Token ();if _cfa !=nil {return _ea .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0076\u0065r\u0072\u0069\u0064\u0065: \u0025\u0073",_cfa );};if _fc ,_cee :=_fec .(_e .EndElement );_cee &&_fc .Name ==start .Name {break ; +};};return nil ;}; +// Validate validates the Override and its children +func (_eabe *Override )Validate ()error {return _eabe .ValidateWithPath ("\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");}; -// ValidateWithPath validates the Override and its children, prefixing error messages with path -func (_fea *Override )ValidateWithPath (path string )error {if _eeb :=_fea .CT_Override .ValidateWithPath (path );_eeb !=nil {return _eeb ;};return nil ;};var ST_ExtensionPatternRe =_d .MustCompile (ST_ExtensionPattern ); +// ValidateWithPath validates the CT_TypesChoice and its children, prefixing error messages with path +func (_ba *CT_TypesChoice )ValidateWithPath (path string )error {if _ba .Default !=nil {if _bdf :=_ba .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_bdf !=nil {return _bdf ;};};if _ba .Override !=nil {if _eec :=_ba .Override .ValidateWithPath (path +"\u002fO\u0076\u0065\u0072\u0072\u0069\u0064e"); +_eec !=nil {return _eec ;};};return nil ;};func NewOverride ()*Override {_ffd :=&Override {};_ffd .CT_Override =*NewCT_Override ();return _ffd };func NewCT_Types ()*CT_Types {_gc :=&CT_Types {};return _gc };type CT_Default struct{ExtensionAttr string ; +ContentTypeAttr string ;}; -// ValidateWithPath validates the Types and its children, prefixing error messages with path -func (_gef *Types )ValidateWithPath (path string )error {if _gbg :=_gef .CT_Types .ValidateWithPath (path );_gbg !=nil {return _gbg ;};return nil ;}; +// ValidateWithPath validates the CT_Types and its children, prefixing error messages with path +func (_aa *CT_Types )ValidateWithPath (path string )error {for _dagg ,_cd :=range _aa .TypesChoice {if _gdc :=_cd .ValidateWithPath (_ea .Sprintf ("\u0025s\u002fT\u0079\u0070\u0065\u0073\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_dagg )); +_gdc !=nil {return _gdc ;};};return nil ;};var ST_ContentTypePatternRe =_ad .MustCompile (ST_ContentTypePattern ); -// Validate validates the Override and its children -func (_ed *Override )Validate ()error {return _ed .ValidateWithPath ("\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");};func NewDefault ()*Default {_fe :=&Default {};_fe .CT_Default =*NewCT_Default ();return _fe }; +// Validate validates the CT_TypesChoice and its children +func (_gf *CT_TypesChoice )Validate ()error {return _gf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0043h\u006f\u0069\u0063\u0065");};func (_ag *Types )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ag .CT_Types =*NewCT_Types (); +_gca :for {_gea ,_abf :=d .Token ();if _abf !=nil {return _abf ;};switch _fcb :=_gea .(type ){case _e .StartElement :switch _fcb .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_cff :=NewCT_TypesChoice (); +if _cba :=d .DecodeElement (&_cff .Default ,&_fcb );_cba !=nil {return _cba ;};_ag .TypesChoice =append (_ag .TypesChoice ,_cff );case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_fd :=NewCT_TypesChoice (); +if _fgf :=d .DecodeElement (&_fd .Override ,&_fcb );_fgf !=nil {return _fgf ;};_ag .TypesChoice =append (_ag .TypesChoice ,_fd );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0079\u0070e\u0073 \u0025\u0076",_fcb .Name ); +if _agc :=d .Skip ();_agc !=nil {return _agc ;};};case _e .EndElement :break _gca ;case _e .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Override and its children, prefixing error messages with path -func (_gc *CT_Override )ValidateWithPath (path string )error {if !ST_ContentTypePatternRe .MatchString (_gc .ContentTypeAttr ){return _c .Errorf ("\u0025\u0073/\u006d\u002e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,ST_ContentTypePatternRe ,_gc .ContentTypeAttr ); -};return nil ;};func (_ee *CT_TypesChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_ee .Default =NewDefault (); -if _dab :=d .DecodeElement (_ee .Default ,&_fcb );_dab !=nil {return _dab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_ee .Override =NewOverride (); -if _ef :=d .DecodeElement (_ee .Override ,&_fcb );_ef !=nil {return _ef ;};default:_dg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_fcb .Name ); -if _ff :=d .Skip ();_ff !=nil {return _ff ;};};return nil ;};type CT_Override struct{ContentTypeAttr string ;PartNameAttr string ;}; +// Validate validates the Types and its children +func (_dbd *Types )Validate ()error {return _dbd .ValidateWithPath ("\u0054\u0079\u0070e\u0073")};const ST_ExtensionPattern ="\u0028\u005b\u0021\u0024\u0026\u0027\\\u0028\u005c\u0029\u005c\u002a\\\u002b\u002c\u003a\u003d\u005d\u007c(\u0025\u005b\u0030\u002d\u0039a\u002d\u0066\u0041\u002d\u0046\u005d\u005b\u0030\u002d\u0039\u0061\u002df\u0041\u002d\u0046\u005d\u0029\u007c\u005b\u003a\u0040\u005d\u007c\u005b\u0061\u002d\u007aA\u002d\u005a\u0030\u002d\u0039\u005c\u002d\u005f~\u005d\u0029\u002b"; -// ValidateWithPath validates the CT_Types and its children, prefixing error messages with path -func (_fa *CT_Types )ValidateWithPath (path string )error {for _gb ,_abg :=range _fa .TypesChoice {if _adb :=_abg .ValidateWithPath (_c .Sprintf ("\u0025s\u002fT\u0079\u0070\u0065\u0073\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_gb ));_adb !=nil {return _adb ; -};};return nil ;};func (_be *CT_TypesChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _be .Default !=nil {_bac :=_a .StartElement {Name :_a .Name {Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}};e .EncodeElement (_be .Default ,_bac ); -}else if _be .Override !=nil {_cga :=_a .StartElement {Name :_a .Name {Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}};e .EncodeElement (_be .Override ,_cga );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcf *Default )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcf .CT_Default =*NewCT_Default (); -for _ ,_aca :=range start .Attr {if _aca .Name .Local =="\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"{_ce :=_aca .Value ;_fcf .ExtensionAttr =_ce ;continue ;};if _aca .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_bdc :=_aca .Value ; -_fcf .ContentTypeAttr =_bdc ;continue ;};};for {_ag ,_fcba :=d .Token ();if _fcba !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u003a\u0020\u0025\u0073",_fcba );};if _dda ,_ga :=_ag .(_a .EndElement ); -_ga &&_dda .Name ==start .Name {break ;};};return nil ;};func (_bgd *Override )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _bgd .CT_Override .MarshalXML (e ,start );};func (_fd *CT_Override )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fd .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; -for _ ,_fg :=range start .Attr {if _fg .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_bb :=_fg .Value ;_fd .ContentTypeAttr =_bb ;continue ;};if _fg .Name .Local =="\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"{_ebe :=_fg .Value ; -_fd .PartNameAttr =_ebe ;continue ;};};for {_bbe ,_ge :=d .Token ();if _ge !=nil {return _c .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u003a\u0020\u0025\u0073",_ge );};if _dag ,_cd :=_bbe .(_a .EndElement ); -_cd &&_dag .Name ==start .Name {break ;};};return nil ;};func (_ac *CT_Override )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_ac .ContentTypeAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"},Value :_c .Sprintf ("\u0025\u0076",_ac .PartNameAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; // Validate validates the CT_Types and its children -func (_gf *CT_Types )Validate ()error {return _gf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073");};func (_bgf *Types )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0054\u0079\u0070e\u0073";return _bgf .CT_Types .MarshalXML (e ,start );};func (_cgg *CT_Default )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgg .ExtensionAttr ="\u0078\u006d\u006c";_cgg .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; -for _ ,_f :=range start .Attr {if _f .Name .Local =="\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"{_db :=_f .Value ;_cgg .ExtensionAttr =_db ;continue ;};if _f .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_af :=_f .Value ; -_cgg .ContentTypeAttr =_af ;continue ;};};for {_eg ,_ad :=d .Token ();if _ad !=nil {return _c .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u003a\u0020%\u0073",_ad );};if _b ,_fc :=_eg .(_a .EndElement ); -_fc &&_b .Name ==start .Name {break ;};};return nil ;}; +func (_fef *CT_Types )Validate ()error {return _fef .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073");};func (_aff *CT_Types )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbf :for {_bfc ,_gg :=d .Token ();if _gg !=nil {return _gg ; +};switch _bdc :=_bfc .(type ){case _e .StartElement :switch _bdc .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_cgc :=NewCT_TypesChoice (); +if _cgg :=d .DecodeElement (&_cgc .Default ,&_bdc );_cgg !=nil {return _cgg ;};_aff .TypesChoice =append (_aff .TypesChoice ,_cgc );case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_bb :=NewCT_TypesChoice (); +if _eab :=d .DecodeElement (&_bb .Override ,&_bdc );_eab !=nil {return _eab ;};_aff .TypesChoice =append (_aff .TypesChoice ,_bb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_bdc .Name ); +if _ac :=d .Skip ();_ac !=nil {return _ac ;};};case _e .EndElement :break _cbf ;case _e .CharData :};};return nil ;}; -// Validate validates the CT_Default and its children -func (_fb *CT_Default )Validate ()error {return _fb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");};func (_cgf *Types )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgf .CT_Types =*NewCT_Types ();_cc :for {_cea ,_cggf :=d .Token (); -if _cggf !=nil {return _cggf ;};switch _cfd :=_cea .(type ){case _a .StartElement :switch _cfd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_aa :=NewCT_TypesChoice (); -if _dce :=d .DecodeElement (&_aa .Default ,&_cfd );_dce !=nil {return _dce ;};_cgf .TypesChoice =append (_cgf .TypesChoice ,_aa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_dcc :=NewCT_TypesChoice (); -if _gba :=d .DecodeElement (&_dcc .Override ,&_cfd );_gba !=nil {return _gba ;};_cgf .TypesChoice =append (_cgf .TypesChoice ,_dcc );default:_dg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0079\u0070e\u0073 \u0025\u0076",_cfd .Name ); -if _ecf :=d .Skip ();_ecf !=nil {return _ecf ;};};case _a .EndElement :break _cc ;case _a .CharData :};};return nil ;};func NewCT_Types ()*CT_Types {_egf :=&CT_Types {};return _egf };func (_cg *CT_Default )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"},Value :_c .Sprintf ("\u0025\u0076",_cg .ExtensionAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_cg .ContentTypeAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the Types and its children, prefixing error messages with path +func (_gcaf *Types )ValidateWithPath (path string )error {if _cbga :=_gcaf .CT_Types .ValidateWithPath (path );_cbga !=nil {return _cbga ;};return nil ;}; -// Validate validates the Types and its children -func (_gge *Types )Validate ()error {return _gge .ValidateWithPath ("\u0054\u0079\u0070e\u0073")};func (_ae *CT_Types )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ae .TypesChoice !=nil {for _ ,_adc :=range _ae .TypesChoice {_adc .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func init (){_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073",NewCT_Types ); -_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_Default ); -_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","C\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_Override ); -_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0054\u0079\u0070e\u0073",NewTypes ); -_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0044e\u0066\u0061\u0075\u006c\u0074",NewDefault ); -_ab .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewOverride ); +// ValidateWithPath validates the Default and its children, prefixing error messages with path +func (_fff *Default )ValidateWithPath (path string )error {if _dgb :=_fff .CT_Default .ValidateWithPath (path );_dgb !=nil {return _dgb ;};return nil ;};var ST_ExtensionPatternRe =_ad .MustCompile (ST_ExtensionPattern );func (_fab *CT_TypesChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbaa :=start ; +switch start .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_fab .Default =NewDefault (); +if _ab :=d .DecodeElement (_fab .Default ,&_dbaa );_ab !=nil {return _ab ;};case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s",Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_fab .Override =NewOverride (); +if _cbg :=d .DecodeElement (_fab .Override ,&_dbaa );_cbg !=nil {return _cbg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_dbaa .Name ); +if _acf :=d .Skip ();_acf !=nil {return _acf ;};};return nil ;};type Types struct{CT_Types };func NewCT_Override ()*CT_Override {_bd :=&CT_Override {};_bd .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; +return _bd ;}; + +// ValidateWithPath validates the Override and its children, prefixing error messages with path +func (_dfd *Override )ValidateWithPath (path string )error {if _cgcc :=_dfd .CT_Override .ValidateWithPath (path );_cgcc !=nil {return _cgcc ;};return nil ;};func (_ce *CT_TypesChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _ce .Default !=nil {_ga :=_e .StartElement {Name :_e .Name {Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}};e .EncodeElement (_ce .Default ,_ga );}else if _ce .Override !=nil {_bg :=_e .StartElement {Name :_e .Name {Local :"\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}}; +e .EncodeElement (_ce .Override ,_bg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewTypes ()*Types {_dbf :=&Types {};_dbf .CT_Types =*NewCT_Types ();return _dbf };func (_cg *CT_Types )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _cg .TypesChoice !=nil {for _ ,_bf :=range _cg .TypesChoice {_bf .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};const ST_ContentTypePattern ="\u005e\\\u0070{\u004c\u0061\u0074\u0069\u006e\u007d\u002b\u002f\u002e\u002a\u0024"; +func NewCT_TypesChoice ()*CT_TypesChoice {_eda :=&CT_TypesChoice {};return _eda };func (_gb *CT_Override )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gb .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; +for _ ,_ff :=range start .Attr {if _ff .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fgc :=_ff .Value ;_gb .ContentTypeAttr =_fgc ;continue ;};if _ff .Name .Local =="\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065"{_fa :=_ff .Value ; +_gb .PartNameAttr =_fa ;continue ;};};for {_de ,_cb :=d .Token ();if _cb !=nil {return _ea .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u003a\u0020\u0025\u0073",_cb );};if _df ,_fe :=_de .(_e .EndElement ); +_fe &&_df .Name ==start .Name {break ;};};return nil ;};func (_da *CT_Default )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_da .ExtensionAttr ="\u0078\u006d\u006c";_da .ContentTypeAttr ="\u0061p\u0070l\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u002f\u0078\u006d\u006c"; +for _ ,_dbc :=range start .Attr {if _dbc .Name .Local =="\u0045x\u0074\u0065\u006e\u0073\u0069\u006fn"{_f :=_dbc .Value ;_da .ExtensionAttr =_f ;continue ;};if _dbc .Name .Local =="C\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fg :=_dbc .Value ; +_da .ContentTypeAttr =_fg ;continue ;};};for {_dag ,_dg :=d .Token ();if _dg !=nil {return _ea .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u003a\u0020%\u0073",_dg );};if _ed ,_edb :=_dag .(_e .EndElement ); +_edb &&_ed .Name ==start .Name {break ;};};return nil ;};func (_aef *Types )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0054\u0079\u0070e\u0073";return _aef .CT_Types .MarshalXML (e ,start );}; + +// Validate validates the Default and its children +func (_bge *Default )Validate ()error {return _bge .ValidateWithPath ("\u0044e\u0066\u0061\u0075\u006c\u0074");};type Override struct{CT_Override };func init (){_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0043\u0054\u005f\u0054\u0079\u0070\u0065\u0073",NewCT_Types ); +_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0043\u0054\u005f\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_Default ); +_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","C\u0054\u005f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewCT_Override ); +_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0054\u0079\u0070e\u0073",NewTypes ); +_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u0044e\u0066\u0061\u0075\u006c\u0074",NewDefault ); +_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0063\u006f\u006e\u0074\u0065\u006e\u0074-\u0074y\u0070\u0065s","\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065",NewOverride ); }; \ No newline at end of file diff --git a/schema/soo/pkg/metadata/core_properties/core_properties.go b/schema/soo/pkg/metadata/core_properties/core_properties.go index d75e2def5c..33afeab347 100644 --- a/schema/soo/pkg/metadata/core_properties/core_properties.go +++ b/schema/soo/pkg/metadata/core_properties/core_properties.go @@ -9,94 +9,95 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package core_properties ;import (_g "encoding/xml";_fa "fmt";_d "github.com/unidoc/unioffice/v2";_dc "github.com/unidoc/unioffice/v2/common/logger";_gf "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_c "time";);func (_cf *CT_Keyword )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _cf .LangAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u003a\u006c\u0061\u006e\u0067"},Value :_fa .Sprintf ("\u0025\u0076",*_cf .LangAttr )}); -};e .EncodeElement (_cf .Content ,start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};func (_db *CT_CoreProperties )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_bb :for {_gg ,_fda :=d .Token ();if _fda !=nil {return _fda ; -};switch _ba :=_gg .(type ){case _g .StartElement :switch _ba .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_db .Category =new (string ); -if _bbe :=d .DecodeElement (_db .Category ,&_ba );_bbe !=nil {return _bbe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}:_db .ContentStatus =new (string ); -if _ggc :=d .DecodeElement (_db .ContentStatus ,&_ba );_ggc !=nil {return _ggc ;};case _g .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u0063r\u0065\u0061\u0074\u0065\u0064"}:_db .Created =new (_d .XSDAny ); -if _ca :=d .DecodeElement (_db .Created ,&_ba );_ca !=nil {return _ca ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0063r\u0065\u0061\u0074\u006f\u0072"}:_db .Creator =new (_d .XSDAny ); -if _ee :=d .DecodeElement (_db .Creator ,&_ba );_ee !=nil {return _ee ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_db .Description =new (_d .XSDAny ); -if _ga :=d .DecodeElement (_db .Description ,&_ba );_ga !=nil {return _ga ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}:_db .Identifier =new (_d .XSDAny ); -if _fbf :=d .DecodeElement (_db .Identifier ,&_ba );_fbf !=nil {return _fbf ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}:_db .Keywords =NewCT_Keywords (); -if _gb :=d .DecodeElement (_db .Keywords ,&_ba );_gb !=nil {return _gb ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}:_db .Language =new (_d .XSDAny ); -if _a :=d .DecodeElement (_db .Language ,&_ba );_a !=nil {return _a ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}:_db .LastModifiedBy =new (string ); -if _gbd :=d .DecodeElement (_db .LastModifiedBy ,&_ba );_gbd !=nil {return _gbd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"l\u0061\u0073\u0074\u0050\u0072\u0069\u006e\u0074\u0065\u0064"}:var _bf string ; -if _gc :=d .DecodeElement (&_bf ,&_ba );_gc !=nil {return _gc ;};_bbc ,_gcg :=_gf .ParseStdlibTime (_bf );if _gcg !=nil {return _gcg ;};_db .LastPrinted =&_bbc ;case _g .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}:_db .Modified =new (_d .XSDAny ); -if _fbd :=d .DecodeElement (_db .Modified ,&_ba );_fbd !=nil {return _fbd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}:_db .Revision =new (string ); -if _dbc :=d .DecodeElement (_db .Revision ,&_ba );_dbc !=nil {return _dbc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0073u\u0062\u006a\u0065\u0063\u0074"}:_db .Subject =new (_d .XSDAny ); -if _gag :=d .DecodeElement (_db .Subject ,&_ba );_gag !=nil {return _gag ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0074\u0069\u0074l\u0065"}:_db .Title =new (_d .XSDAny ); -if _eaa :=d .DecodeElement (_db .Title ,&_ba );_eaa !=nil {return _eaa ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"}:_db .Version =new (string ); -if _bg :=d .DecodeElement (_db .Version ,&_ba );_bg !=nil {return _bg ;};default:_dc .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ba .Name ); -if _bc :=d .Skip ();_bc !=nil {return _bc ;};};case _g .EndElement :break _bb ;case _g .CharData :};};return nil ;}; +package core_properties ;import (_e "encoding/xml";_fa "fmt";_ec "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_b "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_g "time";);func NewCT_CoreProperties ()*CT_CoreProperties {_c :=&CT_CoreProperties {}; +return _c }; -// ValidateWithPath validates the CT_Keyword and its children, prefixing error messages with path -func (_gfa *CT_Keyword )ValidateWithPath (path string )error {return nil };func (_ac *CT_Keyword )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_eb :=range start .Attr {if _eb .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_eb .Name .Local =="\u006c\u0061\u006e\u0067"{_ff :=_eb .Value ; -_ac .LangAttr =&_ff ;continue ;};};for {_cea ,_fgd :=d .Token ();if _fgd !=nil {return _fa .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u003a\u0020%\u0073",_fgd );};if _be ,_dag :=_cea .(_g .CharData ); -_dag {_ac .Content =string (_be );};if _ad ,_bca :=_cea .(_g .EndElement );_bca &&_ad .Name ==start .Name {break ;};};return nil ;};func NewCT_Keywords ()*CT_Keywords {_ag :=&CT_Keywords {};return _ag };func (_de *CT_Keywords )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_eba :=range start .Attr {if _eba .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_eba .Name .Local =="\u006c\u0061\u006e\u0067"{_fbfc :=_eba .Value ; -_de .LangAttr =&_fbfc ;continue ;};};_cfg :for {_dg ,_gcgb :=d .Token ();if _gcgb !=nil {return _gcgb ;};switch _dbe :=_dg .(type ){case _g .StartElement :switch _dbe .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076\u0061\u006cu\u0065"}:_gae :=NewCT_Keyword (); -if _bab :=d .DecodeElement (_gae ,&_dbe );_bab !=nil {return _bab ;};_de .Value =append (_de .Value ,_gae );default:_dc .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_dbe .Name ); -if _gbg :=d .Skip ();_gbg !=nil {return _gbg ;};};case _g .EndElement :break _cfg ;case _g .CharData :};};return nil ;};type CT_Keyword struct{LangAttr *string ;Content string ;};type CT_CoreProperties struct{Category *string ;ContentStatus *string ;Created *_d .XSDAny ; -Creator *_d .XSDAny ;Description *_d .XSDAny ;Identifier *_d .XSDAny ;Keywords *CT_Keywords ;Language *_d .XSDAny ;LastModifiedBy *string ;LastPrinted *_c .Time ;Modified *_d .XSDAny ;Revision *string ;Subject *_d .XSDAny ;Title *_d .XSDAny ;Version *string ; -};func (_ebg *CoreProperties )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063\u0074\u0065\u0072\u006d\u0073"},Value :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0063\u0070\u003a\u0063\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073";return _ebg .CT_CoreProperties .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_CoreProperties and its children, prefixing error messages with path -func (_ec *CT_CoreProperties )ValidateWithPath (path string )error {if _ec .Keywords !=nil {if _gga :=_ec .Keywords .ValidateWithPath (path +"\u002fK\u0065\u0079\u0077\u006f\u0072\u0064s");_gga !=nil {return _gga ;};};return nil ;};func (_ae *CT_Keywords )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ae .LangAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u003a\u006c\u0061\u006e\u0067"},Value :_fa .Sprintf ("\u0025\u0076",*_ae .LangAttr )}); -};e .EncodeToken (start );if _ae .Value !=nil {_bdc :=_g .StartElement {Name :_g .Name {Local :"\u0063\u0070\u003a\u0076\u0061\u006c\u0075\u0065"}};for _ ,_ffb :=range _ae .Value {e .EncodeElement (_ffb ,_bdc );};};e .EncodeToken (_g .EndElement {Name :start .Name }); +// Validate validates the CT_CoreProperties and its children +func (_cef *CT_CoreProperties )Validate ()error {return _cef .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_dd *CT_Keywords )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dd .LangAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u003a\u006c\u0061\u006e\u0067"},Value :_fa .Sprintf ("\u0025\u0076",*_dd .LangAttr )}); +};e .EncodeToken (start );if _dd .Value !=nil {_be :=_e .StartElement {Name :_e .Name {Local :"\u0063\u0070\u003a\u0076\u0061\u006c\u0075\u0065"}};for _ ,_gg :=range _dd .Value {e .EncodeElement (_gg ,_be );};};e .EncodeToken (_e .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_CoreProperties and its children -func (_fae *CT_CoreProperties )Validate ()error {return _fae .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");}; +// Validate validates the CT_Keyword and its children +func (_aab *CT_Keyword )Validate ()error {return _aab .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064");};func NewCT_Keywords ()*CT_Keywords {_bgg :=&CT_Keywords {};return _bgg };func NewCT_Keyword ()*CT_Keyword {_gaf :=&CT_Keyword {}; +return _gaf };type CT_CoreProperties struct{Category *string ;ContentStatus *string ;Created *_ec .XSDAny ;Creator *_ec .XSDAny ;Description *_ec .XSDAny ;Identifier *_ec .XSDAny ;Keywords *CT_Keywords ;Language *_ec .XSDAny ;LastModifiedBy *string ;LastPrinted *_g .Time ; +Modified *_ec .XSDAny ;Revision *string ;Subject *_ec .XSDAny ;Title *_ec .XSDAny ;Version *string ;};func (_dbe *CT_Keyword )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_de :=range start .Attr {if _de .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_de .Name .Local =="\u006c\u0061\u006e\u0067"{_ab :=_de .Value ; +_dbe .LangAttr =&_ab ;continue ;};};for {_ecga ,_bg :=d .Token ();if _bg !=nil {return _fa .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u003a\u0020%\u0073",_bg );};if _gccc ,_cgg :=_ecga .(_e .CharData ); +_cgg {_dbe .Content =string (_gccc );};if _ebe ,_cgb :=_ecga .(_e .EndElement );_cgb &&_ebe .Name ==start .Name {break ;};};return nil ;};func NewCoreProperties ()*CoreProperties {_efgb :=&CoreProperties {};_efgb .CT_CoreProperties =*NewCT_CoreProperties (); +return _efgb ;};func (_ffa *CT_Keywords )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_efd :=range start .Attr {if _efd .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_efd .Name .Local =="\u006c\u0061\u006e\u0067"{_gab :=_efd .Value ; +_ffa .LangAttr =&_gab ;continue ;};};_fb :for {_gea ,_gf :=d .Token ();if _gf !=nil {return _gf ;};switch _eeg :=_gea .(type ){case _e .StartElement :switch _eeg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076\u0061\u006cu\u0065"}:_cf :=NewCT_Keyword (); +if _dg :=d .DecodeElement (_cf ,&_eeg );_dg !=nil {return _dg ;};_ffa .Value =append (_ffa .Value ,_cf );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_eeg .Name ); +if _dc :=d .Skip ();_dc !=nil {return _dc ;};};case _e .EndElement :break _fb ;case _e .CharData :};};return nil ;};type CT_Keyword struct{LangAttr *string ;Content string ;};func (_gda *CoreProperties )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gda .CT_CoreProperties =*NewCT_CoreProperties (); +_gdab :for {_ccf ,_gdc :=d .Token ();if _gdc !=nil {return _gdc ;};switch _ad :=_ccf .(type ){case _e .StartElement :switch _ad .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_gda .Category =new (string ); +if _fca :=d .DecodeElement (_gda .Category ,&_ad );_fca !=nil {return _fca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}:_gda .ContentStatus =new (string ); +if _eaf :=d .DecodeElement (_gda .ContentStatus ,&_ad );_eaf !=nil {return _eaf ;};case _e .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u0063r\u0065\u0061\u0074\u0065\u0064"}:_gda .Created =new (_ec .XSDAny ); +if _egg :=d .DecodeElement (_gda .Created ,&_ad );_egg !=nil {return _egg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0063r\u0065\u0061\u0074\u006f\u0072"}:_gda .Creator =new (_ec .XSDAny ); +if _acf :=d .DecodeElement (_gda .Creator ,&_ad );_acf !=nil {return _acf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_gda .Description =new (_ec .XSDAny ); +if _afe :=d .DecodeElement (_gda .Description ,&_ad );_afe !=nil {return _afe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}:_gda .Identifier =new (_ec .XSDAny ); +if _dfg :=d .DecodeElement (_gda .Identifier ,&_ad );_dfg !=nil {return _dfg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}:_gda .Keywords =NewCT_Keywords (); +if _dag :=d .DecodeElement (_gda .Keywords ,&_ad );_dag !=nil {return _dag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}:_gda .Language =new (_ec .XSDAny ); +if _gef :=d .DecodeElement (_gda .Language ,&_ad );_gef !=nil {return _gef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}:_gda .LastModifiedBy =new (string ); +if _bf :=d .DecodeElement (_gda .LastModifiedBy ,&_ad );_bf !=nil {return _bf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"l\u0061\u0073\u0074\u0050\u0072\u0069\u006e\u0074\u0065\u0064"}:var _bdf string ; +if _dcf :=d .DecodeElement (&_bdf ,&_ad );_dcf !=nil {return _dcf ;};_dcc ,_caf :=_b .ParseStdlibTime (_bdf );if _caf !=nil {return _caf ;};_gda .LastPrinted =&_dcc ;case _e .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}:_gda .Modified =new (_ec .XSDAny ); +if _gfe :=d .DecodeElement (_gda .Modified ,&_ad );_gfe !=nil {return _gfe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}:_gda .Revision =new (string ); +if _eec :=d .DecodeElement (_gda .Revision ,&_ad );_eec !=nil {return _eec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0073u\u0062\u006a\u0065\u0063\u0074"}:_gda .Subject =new (_ec .XSDAny ); +if _gce :=d .DecodeElement (_gda .Subject ,&_ad );_gce !=nil {return _gce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0074\u0069\u0074l\u0065"}:_gda .Title =new (_ec .XSDAny ); +if _fcc :=d .DecodeElement (_gda .Title ,&_ad );_fcc !=nil {return _fcc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"}:_gda .Version =new (string ); +if _ggf :=d .DecodeElement (_gda .Version ,&_ad );_ggf !=nil {return _ggf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072t\u0069e\u0073\u0020\u0025\u0076",_ad .Name ); +if _cgd :=d .Skip ();_cgd !=nil {return _cgd ;};};case _e .EndElement :break _gdab ;case _e .CharData :};};return nil ;}; // Validate validates the CoreProperties and its children -func (_dadg *CoreProperties )Validate ()error {return _dadg .ValidateWithPath ("\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func NewCoreProperties ()*CoreProperties {_cd :=&CoreProperties {};_cd .CT_CoreProperties =*NewCT_CoreProperties (); -return _cd ;};func NewCT_CoreProperties ()*CT_CoreProperties {_fg :=&CT_CoreProperties {};return _fg }; +func (_agb *CoreProperties )Validate ()error {return _agb .ValidateWithPath ("\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_egc *CoreProperties )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0063\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0064\u0063\u0074\u0065\u0072\u006d\u0073"},Value :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0063\u0070\u003a\u0063\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073";return _egc .CT_CoreProperties .MarshalXML (e ,start );}; -// Validate validates the CT_Keyword and its children -func (_gfe *CT_Keyword )Validate ()error {return _gfe .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064");};func (_e *CT_CoreProperties )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _e .Category !=nil {_dd :=_g .StartElement {Name :_g .Name {Local :"c\u0070\u003a\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}}; -_d .AddPreserveSpaceAttr (&_dd ,*_e .Category );e .EncodeElement (_e .Category ,_dd );};if _e .ContentStatus !=nil {_b :=_g .StartElement {Name :_g .Name {Local :"\u0063\u0070:\u0063\u006f\u006et\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}}; -_d .AddPreserveSpaceAttr (&_b ,*_e .ContentStatus );e .EncodeElement (_e .ContentStatus ,_b );};if _e .Created !=nil {_cb :=_g .StartElement {Name :_g .Name {Local :"\u0064c\u0074e\u0072\u006d\u0073\u003a\u0063\u0072\u0065\u0061\u0074\u0065\u0064"}};e .EncodeElement (_e .Created ,_cb ); -};if _e .Creator !=nil {_da :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0063\u0072\u0065\u0061\u0074\u006f\u0072"}};e .EncodeElement (_e .Creator ,_da );};if _e .Description !=nil {_ea :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0064\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_e .Description ,_ea );};if _e .Identifier !=nil {_ef :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}};e .EncodeElement (_e .Identifier ,_ef );};if _e .Keywords !=nil {_bd :=_g .StartElement {Name :_g .Name {Local :"c\u0070\u003a\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}}; -e .EncodeElement (_e .Keywords ,_bd );};if _e .Language !=nil {_gd :=_g .StartElement {Name :_g .Name {Local :"d\u0063\u003a\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}};e .EncodeElement (_e .Language ,_gd );};if _e .LastModifiedBy !=nil {_fc :=_g .StartElement {Name :_g .Name {Local :"\u0063\u0070\u003a\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}}; -_d .AddPreserveSpaceAttr (&_fc ,*_e .LastModifiedBy );e .EncodeElement (_e .LastModifiedBy ,_fc );};if _e .LastPrinted !=nil {_ce :=_g .StartElement {Name :_g .Name {Local :"\u0063\u0070\u003a\u006c\u0061\u0073\u0074\u0050\u0072i\u006e\u0074\u0065\u0064"}}; -e .EncodeElement (_gf .FormatDateTime (*_e .LastPrinted ),_ce );};if _e .Modified !=nil {_fd :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063t\u0065\u0072\u006ds\u003a\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}};e .EncodeElement (_e .Modified ,_fd ); -};if _e .Revision !=nil {_eff :=_g .StartElement {Name :_g .Name {Local :"c\u0070\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}};_d .AddPreserveSpaceAttr (&_eff ,*_e .Revision );e .EncodeElement (_e .Revision ,_eff );};if _e .Subject !=nil {_fb :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0073\u0075\u0062\u006a\u0065\u0063\u0074"}}; -e .EncodeElement (_e .Subject ,_fb );};if _e .Title !=nil {_fdc :=_g .StartElement {Name :_g .Name {Local :"\u0064\u0063\u003a\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_e .Title ,_fdc );};if _e .Version !=nil {_eab :=_g .StartElement {Name :_g .Name {Local :"\u0063\u0070\u003a\u0076\u0065\u0072\u0073\u0069\u006f\u006e"}}; -_d .AddPreserveSpaceAttr (&_eab ,*_e .Version );e .EncodeElement (_e .Version ,_eab );};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Keywords and its children, prefixing error messages with path +func (_df *CT_Keywords )ValidateWithPath (path string )error {for _dac ,_bdc :=range _df .Value {if _cce :=_bdc .ValidateWithPath (_fa .Sprintf ("\u0025\u0073\u002fV\u0061\u006c\u0075\u0065\u005b\u0025\u0064\u005d",path ,_dac ));_cce !=nil {return _cce ; +};};return nil ;}; // ValidateWithPath validates the CoreProperties and its children, prefixing error messages with path -func (_df *CoreProperties )ValidateWithPath (path string )error {if _gfae :=_df .CT_CoreProperties .ValidateWithPath (path );_gfae !=nil {return _gfae ;};return nil ;};type CoreProperties struct{CT_CoreProperties };func NewCT_Keyword ()*CT_Keyword {_bag :=&CT_Keyword {}; -return _bag }; +func (_cb *CoreProperties )ValidateWithPath (path string )error {if _cda :=_cb .CT_CoreProperties .ValidateWithPath (path );_cda !=nil {return _cda ;};return nil ;};func (_cg *CT_Keyword )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cg .LangAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u003a\u006c\u0061\u006e\u0067"},Value :_fa .Sprintf ("\u0025\u0076",*_cg .LangAttr )}); +};e .EncodeElement (_cg .Content ,start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_af *CT_CoreProperties )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ef :for {_ac ,_afg :=d .Token ();if _afg !=nil {return _afg ; +};switch _eg :=_ac .(type ){case _e .StartElement :switch _eg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_af .Category =new (string ); +if _ag :=d .DecodeElement (_af .Category ,&_eg );_ag !=nil {return _ag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}:_af .ContentStatus =new (string ); +if _bd :=d .DecodeElement (_af .ContentStatus ,&_eg );_bd !=nil {return _bd ;};case _e .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u0063r\u0065\u0061\u0074\u0065\u0064"}:_af .Created =new (_ec .XSDAny ); +if _ceb :=d .DecodeElement (_af .Created ,&_eg );_ceb !=nil {return _ceb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0063r\u0065\u0061\u0074\u006f\u0072"}:_af .Creator =new (_ec .XSDAny ); +if _ba :=d .DecodeElement (_af .Creator ,&_eg );_ba !=nil {return _ba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_af .Description =new (_ec .XSDAny ); +if _egf :=d .DecodeElement (_af .Description ,&_eg );_egf !=nil {return _egf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}:_af .Identifier =new (_ec .XSDAny ); +if _afd :=d .DecodeElement (_af .Identifier ,&_eg );_afd !=nil {return _afd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}:_af .Keywords =NewCT_Keywords (); +if _faa :=d .DecodeElement (_af .Keywords ,&_eg );_faa !=nil {return _faa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}:_af .Language =new (_ec .XSDAny ); +if _geg :=d .DecodeElement (_af .Language ,&_eg );_geg !=nil {return _geg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}:_af .LastModifiedBy =new (string ); +if _gbg :=d .DecodeElement (_af .LastModifiedBy ,&_eg );_gbg !=nil {return _gbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"l\u0061\u0073\u0074\u0050\u0072\u0069\u006e\u0074\u0065\u0064"}:var _bc string ; +if _fc :=d .DecodeElement (&_bc ,&_eg );_fc !=nil {return _fc ;};_fg ,_fd :=_b .ParseStdlibTime (_bc );if _fd !=nil {return _fd ;};_af .LastPrinted =&_fg ;case _e .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}:_af .Modified =new (_ec .XSDAny ); +if _eb :=d .DecodeElement (_af .Modified ,&_eg );_eb !=nil {return _eb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}:_af .Revision =new (string ); +if _cebc :=d .DecodeElement (_af .Revision ,&_eg );_cebc !=nil {return _cebc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0073u\u0062\u006a\u0065\u0063\u0074"}:_af .Subject =new (_ec .XSDAny ); +if _ae :=d .DecodeElement (_af .Subject ,&_eg );_ae !=nil {return _ae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0074\u0069\u0074l\u0065"}:_af .Title =new (_ec .XSDAny ); +if _ea :=d .DecodeElement (_af .Title ,&_eg );_ea !=nil {return _ea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"}:_af .Version =new (string ); +if _bcc :=d .DecodeElement (_af .Version ,&_eg );_bcc !=nil {return _bcc ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eg .Name ); +if _db :=d .Skip ();_db !=nil {return _db ;};};case _e .EndElement :break _ef ;case _e .CharData :};};return nil ;}; -// Validate validates the CT_Keywords and its children -func (_dbca *CT_Keywords )Validate ()error {return _dbca .ValidateWithPath ("C\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073");};func (_aa *CoreProperties )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aa .CT_CoreProperties =*NewCT_CoreProperties (); -_bac :for {_ebe ,_fag :=d .Token ();if _fag !=nil {return _fag ;};switch _cfb :=_ebe .(type ){case _g .StartElement :switch _cfb .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_aa .Category =new (string ); -if _fbg :=d .DecodeElement (_aa .Category ,&_cfb );_fbg !=nil {return _fbg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}:_aa .ContentStatus =new (string ); -if _ge :=d .DecodeElement (_aa .ContentStatus ,&_cfb );_ge !=nil {return _ge ;};case _g .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u0063r\u0065\u0061\u0074\u0065\u0064"}:_aa .Created =new (_d .XSDAny ); -if _acg :=d .DecodeElement (_aa .Created ,&_cfb );_acg !=nil {return _acg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0063r\u0065\u0061\u0074\u006f\u0072"}:_aa .Creator =new (_d .XSDAny ); -if _cc :=d .DecodeElement (_aa .Creator ,&_cfb );_cc !=nil {return _cc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_aa .Description =new (_d .XSDAny ); -if _bed :=d .DecodeElement (_aa .Description ,&_cfb );_bed !=nil {return _bed ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}:_aa .Identifier =new (_d .XSDAny ); -if _add :=d .DecodeElement (_aa .Identifier ,&_cfb );_add !=nil {return _add ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}:_aa .Keywords =NewCT_Keywords (); -if _bfg :=d .DecodeElement (_aa .Keywords ,&_cfb );_bfg !=nil {return _bfg ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}:_aa .Language =new (_d .XSDAny ); -if _fad :=d .DecodeElement (_aa .Language ,&_cfb );_fad !=nil {return _fad ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}:_aa .LastModifiedBy =new (string ); -if _bfc :=d .DecodeElement (_aa .LastModifiedBy ,&_cfb );_bfc !=nil {return _bfc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"l\u0061\u0073\u0074\u0050\u0072\u0069\u006e\u0074\u0065\u0064"}:var _gce string ; -if _aed :=d .DecodeElement (&_gce ,&_cfb );_aed !=nil {return _aed ;};_efe ,_bae :=_gf .ParseStdlibTime (_gce );if _bae !=nil {return _bae ;};_aa .LastPrinted =&_efe ;case _g .Name {Space :"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/",Local :"\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}:_aa .Modified =new (_d .XSDAny ); -if _cfd :=d .DecodeElement (_aa .Modified ,&_cfb );_cfd !=nil {return _cfd ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}:_aa .Revision =new (string ); -if _eabe :=d .DecodeElement (_aa .Revision ,&_cfb );_eabe !=nil {return _eabe ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0073u\u0062\u006a\u0065\u0063\u0074"}:_aa .Subject =new (_d .XSDAny ); -if _cec :=d .DecodeElement (_aa .Subject ,&_cfb );_cec !=nil {return _cec ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f",Local :"\u0074\u0069\u0074l\u0065"}:_aa .Title =new (_d .XSDAny ); -if _gdc :=d .DecodeElement (_aa .Title ,&_cfb );_gdc !=nil {return _gdc ;};case _g .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073",Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"}:_aa .Version =new (string ); -if _cdg :=d .DecodeElement (_aa .Version ,&_cfb );_cdg !=nil {return _cdg ;};default:_dc .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065\u0072t\u0069e\u0073\u0020\u0025\u0076",_cfb .Name ); -if _geb :=d .Skip ();_geb !=nil {return _geb ;};};case _g .EndElement :break _bac ;case _g .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Keyword and its children, prefixing error messages with path +func (_bbd *CT_Keyword )ValidateWithPath (path string )error {return nil };type CT_Keywords struct{LangAttr *string ;Value []*CT_Keyword ;};func (_d *CT_CoreProperties )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _d .Category !=nil {_cc :=_e .StartElement {Name :_e .Name {Local :"c\u0070\u003a\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}};_ec .AddPreserveSpaceAttr (&_cc ,*_d .Category );e .EncodeElement (_d .Category ,_cc );};if _d .ContentStatus !=nil {_ff :=_e .StartElement {Name :_e .Name {Local :"\u0063\u0070:\u0063\u006f\u006et\u0065\u006e\u0074\u0053\u0074\u0061\u0074\u0075\u0073"}}; +_ec .AddPreserveSpaceAttr (&_ff ,*_d .ContentStatus );e .EncodeElement (_d .ContentStatus ,_ff );};if _d .Created !=nil {_gc :=_e .StartElement {Name :_e .Name {Local :"\u0064c\u0074e\u0072\u006d\u0073\u003a\u0063\u0072\u0065\u0061\u0074\u0065\u0064"}}; +e .EncodeElement (_d .Created ,_gc );};if _d .Creator !=nil {_aa :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063\u003a\u0063\u0072\u0065\u0061\u0074\u006f\u0072"}};e .EncodeElement (_d .Creator ,_aa );};if _d .Description !=nil {_ca :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063\u003a\u0064\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_d .Description ,_ca );};if _d .Identifier !=nil {_ffb :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063\u003a\u0069\u0064\u0065\u006e\u0074\u0069\u0066\u0069\u0065\u0072"}};e .EncodeElement (_d .Identifier ,_ffb );};if _d .Keywords !=nil {_ge :=_e .StartElement {Name :_e .Name {Local :"c\u0070\u003a\u006b\u0065\u0079\u0077\u006f\u0072\u0064\u0073"}}; +e .EncodeElement (_d .Keywords ,_ge );};if _d .Language !=nil {_cd :=_e .StartElement {Name :_e .Name {Local :"d\u0063\u003a\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}};e .EncodeElement (_d .Language ,_cd );};if _d .LastModifiedBy !=nil {_ecg :=_e .StartElement {Name :_e .Name {Local :"\u0063\u0070\u003a\u006c\u0061\u0073\u0074\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0042\u0079"}}; +_ec .AddPreserveSpaceAttr (&_ecg ,*_d .LastModifiedBy );e .EncodeElement (_d .LastModifiedBy ,_ecg );};if _d .LastPrinted !=nil {_gcc :=_e .StartElement {Name :_e .Name {Local :"\u0063\u0070\u003a\u006c\u0061\u0073\u0074\u0050\u0072i\u006e\u0074\u0065\u0064"}}; +e .EncodeElement (_b .FormatDateTime (*_d .LastPrinted ),_gcc );};if _d .Modified !=nil {_gb :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063t\u0065\u0072\u006ds\u003a\u006d\u006f\u0064\u0069\u0066\u0069\u0065\u0064"}};e .EncodeElement (_d .Modified ,_gb ); +};if _d .Revision !=nil {_ce :=_e .StartElement {Name :_e .Name {Local :"c\u0070\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e"}};_ec .AddPreserveSpaceAttr (&_ce ,*_d .Revision );e .EncodeElement (_d .Revision ,_ce );};if _d .Subject !=nil {_bb :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063\u003a\u0073\u0075\u0062\u006a\u0065\u0063\u0074"}}; +e .EncodeElement (_d .Subject ,_bb );};if _d .Title !=nil {_da :=_e .StartElement {Name :_e .Name {Local :"\u0064\u0063\u003a\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_d .Title ,_da );};if _d .Version !=nil {_ga :=_e .StartElement {Name :_e .Name {Local :"\u0063\u0070\u003a\u0076\u0065\u0072\u0073\u0069\u006f\u006e"}}; +_ec .AddPreserveSpaceAttr (&_ga ,*_d .Version );e .EncodeElement (_d .Version ,_ga );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Keywords and its children, prefixing error messages with path -func (_gdd *CT_Keywords )ValidateWithPath (path string )error {for _dad ,_bgg :=range _gdd .Value {if _deb :=_bgg .ValidateWithPath (_fa .Sprintf ("\u0025\u0073\u002fV\u0061\u006c\u0075\u0065\u005b\u0025\u0064\u005d",path ,_dad ));_deb !=nil {return _deb ; -};};return nil ;};type CT_Keywords struct{LangAttr *string ;Value []*CT_Keyword ;};func init (){_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_CoreProperties ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","C\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073",NewCT_Keywords ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064",NewCT_Keyword ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0063\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCoreProperties ); +// ValidateWithPath validates the CT_CoreProperties and its children, prefixing error messages with path +func (_gd *CT_CoreProperties )ValidateWithPath (path string )error {if _gd .Keywords !=nil {if _gcg :=_gd .Keywords .ValidateWithPath (path +"\u002fK\u0065\u0079\u0077\u006f\u0072\u0064s");_gcg !=nil {return _gcg ;};};return nil ;};type CoreProperties struct{CT_CoreProperties }; + + +// Validate validates the CT_Keywords and its children +func (_efg *CT_Keywords )Validate ()error {return _efg .ValidateWithPath ("C\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073");};func init (){_ec .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u0043\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_CoreProperties ); +_ec .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","C\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064\u0073",NewCT_Keywords ); +_ec .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0043\u0054\u005f\u004b\u0065\u0079\u0077\u006f\u0072\u0064",NewCT_Keyword ); +_ec .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063h\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0070\u0061c\u006b\u0061g\u0065\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0065\u0074\u0061\u0064\u0061ta\u002f\u0063\u006f\u0072\u0065\u002d\u0070\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073","\u0063\u006f\u0072\u0065\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCoreProperties ); }; \ No newline at end of file diff --git a/schema/soo/pkg/relationships/relationships.go b/schema/soo/pkg/relationships/relationships.go index dd066ce2aa..9d3a9e723a 100644 --- a/schema/soo/pkg/relationships/relationships.go +++ b/schema/soo/pkg/relationships/relationships.go @@ -9,61 +9,62 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package relationships ;import (_d "encoding/xml";_b "fmt";_e "github.com/unidoc/unioffice/v2";_bd "github.com/unidoc/unioffice/v2/common/logger";); +package relationships ;import (_bg "encoding/xml";_c "fmt";_e "github.com/unidoc/unioffice/v2";_ce "github.com/unidoc/unioffice/v2/common/logger";);func (_fe *CT_Relationship )UnmarshalXML (d *_bg .Decoder ,start _bg .StartElement )error {for _ ,_fb :=range start .Attr {if _fb .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"{_fe .TargetModeAttr .UnmarshalXMLAttr (_fb ); +continue ;};if _fb .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074"{_d :=_fb .Value ;_fe .TargetAttr =_d ;continue ;};if _fb .Name .Local =="\u0054\u0079\u0070\u0065"{_ga :=_fb .Value ;_fe .TypeAttr =_ga ;continue ;};if _fb .Name .Local =="\u0049\u0064"{_fed :=_fb .Value ; +_fe .IdAttr =_fed ;continue ;};};for {_fa ,_a :=d .Token ();if _a !=nil {return _c .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069o\u006e\u0073\u0068i\u0070:\u0020\u0025\u0073",_a );};if _eaf ,_cg :=_fa .(_bg .CharData ); +_cg {_fe .Content =string (_eaf );};if _bgf ,_af :=_fa .(_bg .EndElement );_af &&_bgf .Name ==start .Name {break ;};};return nil ;};func NewCT_Relationship ()*CT_Relationship {_g :=&CT_Relationship {};return _g }; -// ValidateWithPath validates the Relationship and its children, prefixing error messages with path -func (_ggc *Relationship )ValidateWithPath (path string )error {if _ecf :=_ggc .CT_Relationship .ValidateWithPath (path );_ecf !=nil {return _ecf ;};return nil ;};func (_ga *CT_Relationship )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ga .TargetModeAttr !=ST_TargetModeUnset {_dd ,_a :=_ga .TargetModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"}); -if _a !=nil {return _a ;};start .Attr =append (start .Attr ,_dd );};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0054\u0061\u0072\u0067\u0065\u0074"},Value :_b .Sprintf ("\u0025\u0076",_ga .TargetAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0054\u0079\u0070\u0065"},Value :_b .Sprintf ("\u0025\u0076",_ga .TypeAttr )}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0049\u0064"},Value :_b .Sprintf ("\u0025\u0076",_ga .IdAttr )});e .EncodeElement (_ga .Content ,start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Relationships and its children +func (_fc *CT_Relationships )Validate ()error {return _fc .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073");};func (_be *CT_Relationships )MarshalXML (e *_bg .Encoder ,start _bg .StartElement )error {e .EncodeToken (start ); +if _be .Relationship !=nil {_da :=_bg .StartElement {Name :_bg .Name {Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}};for _ ,_ge :=range _be .Relationship {e .EncodeElement (_ge ,_da );};};e .EncodeToken (_bg .EndElement {Name :start .Name }); +return nil ;}; // Validate validates the CT_Relationship and its children -func (_ab *CT_Relationship )Validate ()error {return _ab .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070");};func (_ce *CT_Relationships )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfe :for {_gd ,_be :=d .Token (); -if _be !=nil {return _be ;};switch _af :=_gd .(type ){case _d .StartElement :switch _af .Name {case _d .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s",Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}:_bbe :=NewRelationship (); -if _dcb :=d .DecodeElement (_bbe ,&_af );_dcb !=nil {return _dcb ;};_ce .Relationship =append (_ce .Relationship ,_bbe );default:_bd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u0020\u0025v",_af .Name ); -if _faf :=d .Skip ();_faf !=nil {return _faf ;};};case _d .EndElement :break _bfe ;case _d .CharData :};};return nil ;};type CT_Relationship struct{TargetModeAttr ST_TargetMode ;TargetAttr string ;TypeAttr string ;IdAttr string ;Content string ;}; +func (_ca *CT_Relationship )Validate ()error {return _ca .ValidateWithPath ("\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070");};type CT_Relationship struct{TargetModeAttr ST_TargetMode ;TargetAttr string ;TypeAttr string ; +IdAttr string ;Content string ;};func NewCT_Relationships ()*CT_Relationships {_fg :=&CT_Relationships {};return _fg };func NewRelationships ()*Relationships {_dd :=&Relationships {};_dd .CT_Relationships =*NewCT_Relationships ();return _dd ;};func (_ea *CT_Relationship )MarshalXML (e *_bg .Encoder ,start _bg .StartElement )error {if _ea .TargetModeAttr !=ST_TargetModeUnset {_f ,_cf :=_ea .TargetModeAttr .MarshalXMLAttr (_bg .Name {Local :"\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"}); +if _cf !=nil {return _cf ;};start .Attr =append (start .Attr ,_f );};start .Attr =append (start .Attr ,_bg .Attr {Name :_bg .Name {Local :"\u0054\u0061\u0072\u0067\u0065\u0074"},Value :_c .Sprintf ("\u0025\u0076",_ea .TargetAttr )});start .Attr =append (start .Attr ,_bg .Attr {Name :_bg .Name {Local :"\u0054\u0079\u0070\u0065"},Value :_c .Sprintf ("\u0025\u0076",_ea .TypeAttr )}); +start .Attr =append (start .Attr ,_bg .Attr {Name :_bg .Name {Local :"\u0049\u0064"},Value :_c .Sprintf ("\u0025\u0076",_ea .IdAttr )});e .EncodeElement (_ea .Content ,start );e .EncodeToken (_bg .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Relationships and its children, prefixing error messages with path -func (_dg *CT_Relationships )ValidateWithPath (path string )error {for _egc ,_ef :=range _dg .Relationship {if _bgg :=_ef .ValidateWithPath (_b .Sprintf ("\u0025\u0073\u002f\u0052el\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u005b\u0025\u0064\u005d",path ,_egc )); -_bgg !=nil {return _bgg ;};};return nil ;};func (_ega *Relationship )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ega .CT_Relationship =*NewCT_Relationship ();for _ ,_ead :=range start .Attr {if _ead .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"{_ega .TargetModeAttr .UnmarshalXMLAttr (_ead ); -continue ;};if _ead .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074"{_fca :=_ead .Value ;_ega .TargetAttr =_fca ;continue ;};if _ead .Name .Local =="\u0054\u0079\u0070\u0065"{_ec :=_ead .Value ;_ega .TypeAttr =_ec ;continue ;};if _ead .Name .Local =="\u0049\u0064"{_gdf :=_ead .Value ; -_ega .IdAttr =_gdf ;continue ;};};for {_fab ,_ecb :=d .Token ();if _ecb !=nil {return _b .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u003a\u0020\u0025\u0073",_ecb );};if _ecd ,_gc :=_fab .(_d .EndElement ); -_gc &&_ecd .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_Relationships and its children -func (_fafa *CT_Relationships )Validate ()error {return _fafa .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073");};func NewRelationship ()*Relationship {_cd :=&Relationship {};_cd .CT_Relationship =*NewCT_Relationship (); -return _cd ;};func (_efe *Relationship )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return _efe .CT_Relationship .MarshalXML (e ,start );};func (_de ST_TargetMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_de .String (),start ); -};func (_ad ST_TargetMode )ValidateWithPath (path string )error {switch _ad {case 0,1,2:default:return _b .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ad )); -};return nil ;};func (_gef *ST_TargetMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddf ,_fg :=d .Token ();if _fg !=nil {return _fg ;};if _cfg ,_cga :=_ddf .(_d .EndElement );_cga &&_cfg .Name ==start .Name {*_gef =1;return nil ;}; -if _ebg ,_edg :=_ddf .(_d .CharData );!_edg {return _b .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddf );}else {switch string (_ebg ){case "":*_gef =0; -case "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_gef =1;case "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c":*_gef =2;};};_ddf ,_fg =d .Token ();if _fg !=nil {return _fg ;};if _cec ,_gdg :=_ddf .(_d .EndElement );_gdg &&_cec .Name ==start .Name {return nil ; -};return _b .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddf );}; +// Validate validates the Relationship and its children +func (_ceg *Relationship )Validate ()error {return _ceg .ValidateWithPath ("\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070");};func (_eef *Relationship )MarshalXML (e *_bg .Encoder ,start _bg .StartElement )error {return _eef .CT_Relationship .MarshalXML (e ,start ); +};func (_dff ST_TargetMode )MarshalXMLAttr (name _bg .Name )(_bg .Attr ,error ){_dad :=_bg .Attr {};_dad .Name =name ;switch _dff {case ST_TargetModeUnset :_dad .Value ="";case ST_TargetModeExternal :_dad .Value ="\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c"; +case ST_TargetModeInternal :_dad .Value ="\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c";};return _dad ,nil ;};type Relationship struct{CT_Relationship };func (_fedd ST_TargetMode )String ()string {switch _fedd {case 0:return "";case 1:return "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c"; +case 2:return "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c";};return "";}; // ValidateWithPath validates the Relationships and its children, prefixing error messages with path -func (_cdd *Relationships )ValidateWithPath (path string )error {if _dcbc :=_cdd .CT_Relationships .ValidateWithPath (path );_dcbc !=nil {return _dcbc ;};return nil ;};func (_eb *Relationships )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eb .CT_Relationships =*NewCT_Relationships (); -_bc :for {_ff ,_dbg :=d .Token ();if _dbg !=nil {return _dbg ;};switch _cca :=_ff .(type ){case _d .StartElement :switch _cca .Name {case _d .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s",Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}:_bbdg :=NewRelationship (); -if _gf :=d .DecodeElement (_bbdg ,&_cca );_gf !=nil {return _gf ;};_eb .Relationship =append (_eb .Relationship ,_bbdg );default:_bd .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u006c\u0061t\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073 \u0025\u0076",_cca .Name ); -if _eea :=d .Skip ();_eea !=nil {return _eea ;};};case _d .EndElement :break _bc ;case _d .CharData :};};return nil ;};func (_cg ST_TargetMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cge :=_d .Attr {};_cge .Name =name ;switch _cg {case ST_TargetModeUnset :_cge .Value =""; -case ST_TargetModeExternal :_cge .Value ="\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c";case ST_TargetModeInternal :_cge .Value ="\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c";};return _cge ,nil ;}; +func (_dc *Relationships )ValidateWithPath (path string )error {if _dfe :=_dc .CT_Relationships .ValidateWithPath (path );_dfe !=nil {return _dfe ;};return nil ;};func (_ba ST_TargetMode )ValidateWithPath (path string )error {switch _ba {case 0,1,2:default:return _c .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ba )); +};return nil ;};type Relationships struct{CT_Relationships };func (_aga ST_TargetMode )Validate ()error {return _aga .ValidateWithPath ("")}; // Validate validates the Relationships and its children -func (_gdd *Relationships )Validate ()error {return _gdd .ValidateWithPath ("\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073");}; +func (_faf *Relationships )Validate ()error {return _faf .ValidateWithPath ("\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073");};const (ST_TargetModeUnset ST_TargetMode =0;ST_TargetModeExternal ST_TargetMode =1;ST_TargetModeInternal ST_TargetMode =2; +); // ValidateWithPath validates the CT_Relationship and its children, prefixing error messages with path -func (_dcg *CT_Relationship )ValidateWithPath (path string )error {if _geb :=_dcg .TargetModeAttr .ValidateWithPath (path +"\u002fT\u0061r\u0067\u0065\u0074\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_geb !=nil {return _geb ;};return nil ;};type ST_TargetMode byte ; -func (_ca *ST_TargetMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ca =0;case "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_ca =1;case "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c":*_ca =2;};return nil ;};const (ST_TargetModeUnset ST_TargetMode =0; -ST_TargetModeExternal ST_TargetMode =1;ST_TargetModeInternal ST_TargetMode =2;);type Relationships struct{CT_Relationships };func NewCT_Relationship ()*CT_Relationship {_bf :=&CT_Relationship {};return _bf };func (_cce *CT_Relationships )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); -if _cce .Relationship !=nil {_ea :=_d .StartElement {Name :_d .Name {Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}};for _ ,_db :=range _cce .Relationship {e .EncodeElement (_db ,_ea );};};e .EncodeToken (_d .EndElement {Name :start .Name }); -return nil ;};func (_ee *Relationships )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s"}); -start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073";return _ee .CT_Relationships .MarshalXML (e ,start );};type CT_Relationships struct{Relationship []*Relationship ;};func (_dc *CT_Relationship )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_c :=range start .Attr {if _c .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"{_dc .TargetModeAttr .UnmarshalXMLAttr (_c ); -continue ;};if _c .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074"{_ge :=_c .Value ;_dc .TargetAttr =_ge ;continue ;};if _c .Name .Local =="\u0054\u0079\u0070\u0065"{_bb :=_c .Value ;_dc .TypeAttr =_bb ;continue ;};if _c .Name .Local =="\u0049\u0064"{_f :=_c .Value ; -_dc .IdAttr =_f ;continue ;};};for {_gg ,_cc :=d .Token ();if _cc !=nil {return _b .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069o\u006e\u0073\u0068i\u0070:\u0020\u0025\u0073",_cc );};if _fa ,_eg :=_gg .(_d .CharData ); -_eg {_dc .Content =string (_fa );};if _fb ,_fc :=_gg .(_d .EndElement );_fc &&_fb .Name ==start .Name {break ;};};return nil ;};func (_cab ST_TargetMode )Validate ()error {return _cab .ValidateWithPath ("")};func NewCT_Relationships ()*CT_Relationships {_ed :=&CT_Relationships {}; -return _ed };type Relationship struct{CT_Relationship };func (_ffg ST_TargetMode )String ()string {switch _ffg {case 0:return "";case 1:return "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c";case 2:return "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c"; -};return "";};func NewRelationships ()*Relationships {_cf :=&Relationships {};_cf .CT_Relationships =*NewCT_Relationships ();return _cf ;}; +func (_df *CT_Relationship )ValidateWithPath (path string )error {if _bf :=_df .TargetModeAttr .ValidateWithPath (path +"\u002fT\u0061r\u0067\u0065\u0074\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bf !=nil {return _bf ;};return nil ;};type ST_TargetMode byte ; +func (_gc *ST_TargetMode )UnmarshalXML (d *_bg .Decoder ,start _bg .StartElement )error {_ec ,_becf :=d .Token ();if _becf !=nil {return _becf ;};if _abb ,_dacb :=_ec .(_bg .EndElement );_dacb &&_abb .Name ==start .Name {*_gc =1;return nil ;};if _gac ,_gbg :=_ec .(_bg .CharData ); +!_gbg {return _c .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ec );}else {switch string (_gac ){case "":*_gc =0;case "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_gc =1; +case "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c":*_gc =2;};};_ec ,_becf =d .Token ();if _becf !=nil {return _becf ;};if _dg ,_gcc :=_ec .(_bg .EndElement );_gcc &&_dg .Name ==start .Name {return nil ;};return _c .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ec ); +}; -// Validate validates the Relationship and its children -func (_ccf *Relationship )Validate ()error {return _ccf .ValidateWithPath ("\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070");};func init (){_e .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s","\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073",NewCT_Relationships ); +// ValidateWithPath validates the Relationship and its children, prefixing error messages with path +func (_dba *Relationship )ValidateWithPath (path string )error {if _geg :=_dba .CT_Relationship .ValidateWithPath (path );_geg !=nil {return _geg ;};return nil ;};func NewRelationship ()*Relationship {_dfa :=&Relationship {};_dfa .CT_Relationship =*NewCT_Relationship (); +return _dfa ;};func (_ead ST_TargetMode )MarshalXML (e *_bg .Encoder ,start _bg .StartElement )error {return e .EncodeElement (_ead .String (),start );};func (_aed *Relationship )UnmarshalXML (d *_bg .Decoder ,start _bg .StartElement )error {_aed .CT_Relationship =*NewCT_Relationship (); +for _ ,_gb :=range start .Attr {if _gb .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074\u004d\u006f\u0064\u0065"{_aed .TargetModeAttr .UnmarshalXMLAttr (_gb );continue ;};if _gb .Name .Local =="\u0054\u0061\u0072\u0067\u0065\u0074"{_ag :=_gb .Value ; +_aed .TargetAttr =_ag ;continue ;};if _gb .Name .Local =="\u0054\u0079\u0070\u0065"{_bga :=_gb .Value ;_aed .TypeAttr =_bga ;continue ;};if _gb .Name .Local =="\u0049\u0064"{_bec :=_gb .Value ;_aed .IdAttr =_bec ;continue ;};};for {_cee ,_gec :=d .Token (); +if _gec !=nil {return _c .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u003a\u0020\u0025\u0073",_gec );};if _aa ,_ac :=_cee .(_bg .EndElement );_ac &&_aa .Name ==start .Name {break ; +};};return nil ;};func (_ae *CT_Relationships )UnmarshalXML (d *_bg .Decoder ,start _bg .StartElement )error {_bc :for {_db ,_eg :=d .Token ();if _eg !=nil {return _eg ;};switch _bb :=_db .(type ){case _bg .StartElement :switch _bb .Name {case _bg .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s",Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}:_bgfe :=NewRelationship (); +if _cd :=d .DecodeElement (_bgfe ,&_bb );_cd !=nil {return _cd ;};_ae .Relationship =append (_ae .Relationship ,_bgfe );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u0020\u0025v",_bb .Name ); +if _eb :=d .Skip ();_eb !=nil {return _eb ;};};case _bg .EndElement :break _bc ;case _bg .CharData :};};return nil ;};type CT_Relationships struct{Relationship []*Relationship ;};func (_aeda *ST_TargetMode )UnmarshalXMLAttr (attr _bg .Attr )error {switch attr .Value {case "":*_aeda =0; +case "\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_aeda =1;case "\u0049\u006e\u0074\u0065\u0072\u006e\u0061\u006c":*_aeda =2;};return nil ;};func (_ad *Relationships )UnmarshalXML (d *_bg .Decoder ,start _bg .StartElement )error {_ad .CT_Relationships =*NewCT_Relationships (); +_bfb :for {_aaf ,_egca :=d .Token ();if _egca !=nil {return _egca ;};switch _dac :=_aaf .(type ){case _bg .StartElement :switch _dac .Name {case _bg .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s",Local :"\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070"}:_edb :=NewRelationship (); +if _cda :=d .DecodeElement (_edb ,&_dac );_cda !=nil {return _cda ;};_ad .Relationship =append (_ad .Relationship ,_edb );default:_ce .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u006c\u0061t\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073 \u0025\u0076",_dac .Name ); +if _eeg :=d .Skip ();_eeg !=nil {return _eeg ;};};case _bg .EndElement :break _bfb ;case _bg .CharData :};};return nil ;};func (_bce *Relationships )MarshalXML (e *_bg .Encoder ,start _bg .StartElement )error {start .Attr =append (start .Attr ,_bg .Attr {Name :_bg .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s"}); +start .Attr =append (start .Attr ,_bg .Attr {Name :_bg .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073";return _bce .CT_Relationships .MarshalXML (e ,start );}; + +// ValidateWithPath validates the CT_Relationships and its children, prefixing error messages with path +func (_egc *CT_Relationships )ValidateWithPath (path string )error {for _edg ,_dbg :=range _egc .Relationship {if _ee :=_dbg .ValidateWithPath (_c .Sprintf ("\u0025\u0073\u002f\u0052el\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u005b\u0025\u0064\u005d",path ,_edg )); +_ee !=nil {return _ee ;};};return nil ;};func init (){_e .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s","\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073",NewCT_Relationships ); _e .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s","\u0043T\u005fR\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070",NewCT_Relationship ); _e .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s","\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073",NewRelationships ); _e .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u002f\u00320\u00306\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073h\u0069\u0070s","\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070",NewRelationship ); diff --git a/schema/soo/pml/pml.go b/schema/soo/pml/pml.go index fd29f311c7..b49b11679f 100644 --- a/schema/soo/pml/pml.go +++ b/schema/soo/pml/pml.go @@ -9,2992 +9,3725 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package pml ;import (_cf "encoding/xml";_f "fmt";_bc "github.com/unidoc/unioffice/v2";_b "github.com/unidoc/unioffice/v2/common/logger";_cfb "github.com/unidoc/unioffice/v2/schema/soo/dml";_cfc "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_cb "strconv";_g "time";); +package pml ;import (_d "encoding/xml";_a "fmt";_cb "github.com/unidoc/unioffice/v2";_e "github.com/unidoc/unioffice/v2/common/logger";_ef "github.com/unidoc/unioffice/v2/schema/soo/dml";_ga "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_f "strconv"; +_c "time";); -// ValidateWithPath validates the CT_TLTextTargetElementChoice and its children, prefixing error messages with path -func (_agfc *CT_TLTextTargetElementChoice )ValidateWithPath (path string )error {if _agfc .CharRg !=nil {if _dbgdf :=_agfc .CharRg .ValidateWithPath (path +"\u002fC\u0068\u0061\u0072\u0052\u0067");_dbgdf !=nil {return _dbgdf ;};};if _agfc .PRg !=nil {if _dgcfd :=_agfc .PRg .ValidateWithPath (path +"\u002f\u0050\u0052\u0067"); -_dgcfd !=nil {return _dgcfd ;};};return nil ;}; +// Validate validates the PresentationPr and its children +func (_cbdef *PresentationPr )Validate ()error {return _cbdef .ValidateWithPath ("\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072");}; -// Validate validates the CT_NormalViewPortion and its children -func (_beec *CT_NormalViewPortion )Validate ()error {return _beec .ValidateWithPath ("C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e");};type CT_TimeNodeListChoice struct{ +// Validate validates the CT_BackgroundProperties and its children +func (_agdb *CT_BackgroundProperties )Validate ()error {return _agdb .ValidateWithPath ("\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_befe *CT_TLAnimVariantFloatVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_acfbg :=range start .Attr {if _acfbg .Name .Local =="\u0076\u0061\u006c"{_fgdeg ,_deda :=_f .ParseFloat (_acfbg .Value ,64); +if _deda !=nil {return _deda ;};_befe .ValAttr =float32 (_fgdeg );continue ;};};for {_cacf ,_dfgdd :=d .Token ();if _dfgdd !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LAn\u0069mV\u0061\u0072\u0069\u0061\u006e\u0074\u0046lo\u0061\u0074\u0056\u0061\u006c\u003a\u0020%\u0073",_dfgdd ); +};if _fedbf ,_cefc :=_cacf .(_d .EndElement );_cefc &&_fedbf .Name ==start .Name {break ;};};return nil ;};type CT_CustomerDataList struct{ -// Parallel Time Node -Par *CT_TLTimeNodeParallel ; +// Customer Data +CustData []*CT_CustomerData ; -// Sequence Time Node -Seq *CT_TLTimeNodeSequence ; +// Customer Data Tags +Tags *CT_TagsData ;};func (_dfgfg *ST_TLBehaviorOverrideType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcgc ,_egdgb :=d .Token ();if _egdgb !=nil {return _egdgb ;};if _beefe ,_fggg :=_gcgc .(_d .EndElement );_fggg &&_beefe .Name ==start .Name {*_dfgfg =1; +return nil ;};if _eadad ,_aagegd :=_gcgc .(_d .CharData );!_aagegd {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcgc );}else {switch string (_eadad ){case "":*_dfgfg =0; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_dfgfg =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_dfgfg =2;};};_gcgc ,_egdgb =d .Token ();if _egdgb !=nil {return _egdgb ;};if _abddf ,_gadcg :=_gcgc .(_d .EndElement );_gadcg &&_abddf .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcgc );};func (_becec *CT_TLShapeTargetElementChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcebe :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_becec .Bg =NewCT_Empty (); +if _ccbba :=d .DecodeElement (_becec .Bg ,&_bcebe );_ccbba !=nil {return _ccbba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"}:_becec .SubSp =NewCT_TLSubShapeId (); +if _agfdf :=d .DecodeElement (_becec .SubSp ,&_bcebe );_agfdf !=nil {return _agfdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}:_becec .OleChartEl =NewCT_TLOleChartTargetElement (); +if _gbbf :=d .DecodeElement (_becec .OleChartEl ,&_bcebe );_gbbf !=nil {return _gbbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"}:_becec .TxEl =NewCT_TLTextTargetElement (); +if _bebe :=d .DecodeElement (_becec .TxEl ,&_bcebe );_bebe !=nil {return _bebe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"}:_becec .GraphicEl =_ef .NewCT_AnimationElementChoice (); +if _fabfc :=d .DecodeElement (_becec .GraphicEl ,&_bcebe );_fabfc !=nil {return _fabfc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065t\u0045\u006c\u0065\u006d\u0065\u006et\u0043\u0068o\u0069\u0063e\u0020%\u0076",_bcebe .Name ); +if _fega :=d .Skip ();_fega !=nil {return _fega ;};};return nil ;};func NewNotesMaster ()*NotesMaster {_decb :=&NotesMaster {};_decb .CT_NotesMaster =*NewCT_NotesMaster ();return _decb ;}; -// Exclusive -Excl *CT_TLTimeNodeExclusive ; +// Validate validates the CT_TagsData and its children +func (_cdde *CT_TagsData )Validate ()error {return _cdde .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061");};type PresentationPr struct{CT_PresentationProperties };func NewCT_SlideMasterIdList ()*CT_SlideMasterIdList {_cgde :=&CT_SlideMasterIdList {}; +return _cgde };func (_bfcg *CT_EightDirectionTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bfcg .DirAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0069\u0072"},Value :_a .Sprintf ("\u0025\u0076",*_bfcg .DirAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_BuildListChoice ()*CT_BuildListChoice {_bae :=&CT_BuildListChoice {};return _bae };func (_cecf *CT_TLTriggerTimeNodeID )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_cecf .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eaffa *CT_TLAnimateEffectBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eaffa .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_agcde :=range start .Attr {if _agcde .Name .Local =="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"{_eaffa .TransitionAttr .UnmarshalXMLAttr (_agcde ); +continue ;};if _agcde .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072"{_gdbg :=_agcde .Value ;_eaffa .FilterAttr =&_gdbg ;continue ;};if _agcde .Name .Local =="\u0070\u0072\u004cs\u0074"{_fbdfg :=_agcde .Value ;_eaffa .PrLstAttr =&_fbdfg ;continue ; +};};_dbecb :for {_bcac ,_dbgd :=d .Token ();if _dbgd !=nil {return _dbgd ;};switch _daegc :=_bcac .(type ){case _d .StartElement :switch _daegc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _egdff :=d .DecodeElement (_eaffa .CBhvr ,&_daegc ); +_egdff !=nil {return _egdff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}:_eaffa .Progress =NewCT_TLAnimVariant (); +if _ddbd :=d .DecodeElement (_eaffa .Progress ,&_daegc );_ddbd !=nil {return _ddbd ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_daegc .Name ); +if _eacb :=d .Skip ();_eacb !=nil {return _eacb ;};};case _d .EndElement :break _dbecb ;case _d .CharData :};};return nil ;};type CT_TLAnimVariant struct{TLAnimVariantChoice *CT_TLAnimVariantChoice ;};func NewCT_ExtensionList ()*CT_ExtensionList {_cggf :=&CT_ExtensionList {}; +return _cggf };func (_aab *CT_HeaderFooter )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dgdgg :=range start .Attr {if _dgdgg .Name .Local =="\u0073\u006c\u0064\u004e\u0075\u006d"{_bbfe ,_cgdg :=_f .ParseBool (_dgdgg .Value );if _cgdg !=nil {return _cgdg ; +};_aab .SldNumAttr =&_bbfe ;continue ;};if _dgdgg .Name .Local =="\u0068\u0064\u0072"{_aabg ,_adce :=_f .ParseBool (_dgdgg .Value );if _adce !=nil {return _adce ;};_aab .HdrAttr =&_aabg ;continue ;};if _dgdgg .Name .Local =="\u0066\u0074\u0072"{_gaec ,_fcaca :=_f .ParseBool (_dgdgg .Value ); +if _fcaca !=nil {return _fcaca ;};_aab .FtrAttr =&_gaec ;continue ;};if _dgdgg .Name .Local =="\u0064\u0074"{_edca ,_efbfd :=_f .ParseBool (_dgdgg .Value );if _efbfd !=nil {return _efbfd ;};_aab .DtAttr =&_edca ;continue ;};};_fefb :for {_abcg ,_ddgg :=d .Token (); +if _ddgg !=nil {return _ddgg ;};switch _gege :=_abcg .(type ){case _d .StartElement :switch _gege .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aab .ExtLst =NewCT_ExtensionListModify (); +if _cba :=d .DecodeElement (_aab .ExtLst ,&_gege );_cba !=nil {return _cba ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_gege .Name ); +if _afge :=d .Skip ();_afge !=nil {return _afge ;};};case _d .EndElement :break _fefb ;case _d .CharData :};};return nil ;};func (_def *CT_IndexRange )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aefe :=range start .Attr {if _aefe .Name .Local =="\u0073\u0074"{_agdbe ,_defa :=_f .ParseUint (_aefe .Value ,10,32); +if _defa !=nil {return _defa ;};_def .StAttr =uint32 (_agdbe );continue ;};if _aefe .Name .Local =="\u0065\u006e\u0064"{_ddeb ,_eefge :=_f .ParseUint (_aefe .Value ,10,32);if _eefge !=nil {return _eefge ;};_def .EndAttr =uint32 (_ddeb );continue ;};};for {_gcdg ,_dggab :=d .Token (); +if _dggab !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0064e\u0078R\u0061\u006e\u0067\u0065\u003a\u0020\u0025s",_dggab );};if _agdc ,_fcdb :=_gcdg .(_d .EndElement );_fcdb &&_agdc .Name ==start .Name {break ; +};};return nil ;};func (_bbg *CT_Control )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_deac :=range start .Attr {if _deac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_deac .Name .Local =="\u0069\u0064"{_eaeb :=_deac .Value ; +_bbg .IdAttr =&_eaeb ;continue ;};if _deac .Name .Local =="\u0073\u0070\u0069\u0064"{_ffbe :=_deac .Value ;_bbg .SpidAttr =&_ffbe ;continue ;};if _deac .Name .Local =="\u006e\u0061\u006d\u0065"{_fgbd :=_deac .Value ;_bbg .NameAttr =&_fgbd ;continue ;}; +if _deac .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_geeg ,_edfg :=_f .ParseBool (_deac .Value );if _edfg !=nil {return _edfg ;};_bbg .ShowAsIconAttr =&_geeg ;continue ;};if _deac .Name .Local =="\u0069\u006d\u0067\u0057"{_fbcd ,_aeb :=_f .ParseInt (_deac .Value ,10,32); +if _aeb !=nil {return _aeb ;};_ccaf :=int32 (_fbcd );_bbg .ImgWAttr =&_ccaf ;continue ;};if _deac .Name .Local =="\u0069\u006d\u0067\u0048"{_gadf ,_ddfe :=_f .ParseInt (_deac .Value ,10,32);if _ddfe !=nil {return _ddfe ;};_eec :=int32 (_gadf );_bbg .ImgHAttr =&_eec ; +continue ;};};_gccgf :for {_cbda ,_cggg :=d .Token ();if _cggg !=nil {return _cggg ;};switch _aea :=_cbda .(type ){case _d .StartElement :switch _aea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbg .ExtLst =NewCT_ExtensionList (); +if _cbbe :=d .DecodeElement (_bbg .ExtLst ,&_aea );_cbbe !=nil {return _cbbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_bbg .Pic =NewCT_Picture (); +if _gcfbcc :=d .DecodeElement (_bbg .Pic ,&_aea );_gcfbcc !=nil {return _gcfbcc ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0020\u0025\u0076",_aea .Name ); +if _aadg :=d .Skip ();_aadg !=nil {return _aadg ;};};case _d .EndElement :break _gccgf ;case _d .CharData :};};return nil ;};type ST_TLAnimateMotionPathEditMode byte ;func NewCT_TLIterateIntervalPercentage ()*CT_TLIterateIntervalPercentage {_eece :=&CT_TLIterateIntervalPercentage {}; +return _eece ;};func (_bbead *CT_SlideViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbead .CSldViewPr =NewCT_CommonSlideViewProperties ();_gbdbb :for {_bfeecb ,_agae :=d .Token ();if _agae !=nil {return _agae ;};switch _gcfgc :=_bfeecb .(type ){case _d .StartElement :switch _gcfgc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _cgfdf :=d .DecodeElement (_bbead .CSldViewPr ,&_gcfgc ); +_cgfdf !=nil {return _cgfdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbead .ExtLst =NewCT_ExtensionList (); +if _ebcg :=d .DecodeElement (_bbead .ExtLst ,&_gcfgc );_ebcg !=nil {return _ebcg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gcfgc .Name ); +if _fbea :=d .Skip ();_fbea !=nil {return _fbea ;};};case _d .EndElement :break _gbdbb ;case _d .CharData :};};return nil ;};func (_bgddf ST_TLTimeIndefinite )String ()string {switch _bgddf {case 0:return "";case 1:return "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065"; +};return "";};func NewCT_NormalViewProperties ()*CT_NormalViewProperties {_cgcc :=&CT_NormalViewProperties {};_cgcc .RestoredLeft =NewCT_NormalViewPortion ();_cgcc .RestoredTop =NewCT_NormalViewPortion ();return _cgcc ;}; -// Animate -Anim *CT_TLAnimateBehavior ; +// Validate validates the CT_TLAnimVariantBooleanVal and its children +func (_eacaa *CT_TLAnimVariantBooleanVal )Validate ()error {return _eacaa .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c");};const (ST_TLAnimateColorDirectionUnset ST_TLAnimateColorDirection =0; +ST_TLAnimateColorDirectionCw ST_TLAnimateColorDirection =1;ST_TLAnimateColorDirectionCcw ST_TLAnimateColorDirection =2;);func (_fgfd *CT_TLCommonTimeNodeData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fgfd .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .IdAttr )}); +};if _fgfd .PresetIDAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .PresetIDAttr )});};if _fgfd .PresetClassAttr !=ST_TLTimeNodePresetClassTypeUnset {_dcece ,_eebce :=_fgfd .PresetClassAttr .MarshalXMLAttr (_d .Name {Local :"p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"}); +if _eebce !=nil {return _eebce ;};start .Attr =append (start .Attr ,_dcece );};if _fgfd .PresetSubtypeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .PresetSubtypeAttr )}); +};if _fgfd .DurAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0075\u0072"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .DurAttr )});};if _fgfd .RepeatCountAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .RepeatCountAttr )}); +};if _fgfd .RepeatDurAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .RepeatDurAttr )});};if _fgfd .SpdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .SpdAttr )}); +};if _fgfd .AccelAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0063\u0063e\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .AccelAttr )});};if _fgfd .DecelAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u0063e\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .DecelAttr )}); +};if _fgfd .AutoRevAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061u\u0074\u006f\u0052\u0065\u0076"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fgfd .AutoRevAttr ))});};if _fgfd .RestartAttr !=ST_TLTimeNodeRestartTypeUnset {_cffc ,_gfgde :=_fgfd .RestartAttr .MarshalXMLAttr (_d .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"}); +if _gfgde !=nil {return _gfgde ;};start .Attr =append (start .Attr ,_cffc );};if _fgfd .FillAttr !=ST_TLTimeNodeFillTypeUnset {_abcd ,_abca :=_fgfd .FillAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u0069\u006c\u006c"});if _abca !=nil {return _abca ;}; +start .Attr =append (start .Attr ,_abcd );};if _fgfd .SyncBehaviorAttr !=ST_TLTimeNodeSyncTypeUnset {_gffcf ,_bbggf :=_fgfd .SyncBehaviorAttr .MarshalXMLAttr (_d .Name {Local :"\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"});if _bbggf !=nil {return _bbggf ; +};start .Attr =append (start .Attr ,_gffcf );};if _fgfd .TmFilterAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .TmFilterAttr )}); +};if _fgfd .EvtFilterAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .EvtFilterAttr )});};if _fgfd .DisplayAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064i\u0073\u0070\u006c\u0061\u0079"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fgfd .DisplayAttr ))}); +};if _fgfd .MasterRelAttr !=ST_TLTimeNodeMasterRelationUnset {_eaacg ,_dffb :=_fgfd .MasterRelAttr .MarshalXMLAttr (_d .Name {Local :"\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"});if _dffb !=nil {return _dffb ;};start .Attr =append (start .Attr ,_eaacg ); +};if _fgfd .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .BldLvlAttr )});};if _fgfd .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_fgfd .GrpIdAttr )}); +};if _fgfd .AfterEffectAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fgfd .AfterEffectAttr ))});};if _fgfd .NodeTypeAttr !=ST_TLTimeNodeTypeUnset {_eegcab ,_aedb :=_fgfd .NodeTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"}); +if _aedb !=nil {return _aedb ;};start .Attr =append (start .Attr ,_eegcab );};if _fgfd .NodePhAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u006f\u0064\u0065\u0050\u0068"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fgfd .NodePhAttr ))}); +};e .EncodeToken (start );if _fgfd .StCondLst !=nil {_bfgaf :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0073\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_fgfd .StCondLst ,_bfgaf );};if _fgfd .EndCondLst !=nil {_bbbae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065n\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_fgfd .EndCondLst ,_bbbae );};if _fgfd .EndSync !=nil {_edgbb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0065\u006e\u0064\u0053\u0079\u006ec"}};e .EncodeElement (_fgfd .EndSync ,_edgbb );};if _fgfd .Iterate !=nil {_aebe :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0069\u0074\u0065\u0072\u0061\u0074e"}}; +e .EncodeElement (_fgfd .Iterate ,_aebe );};if _fgfd .ChildTnLst !=nil {_bdagd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063h\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}};e .EncodeElement (_fgfd .ChildTnLst ,_bdagd );};if _fgfd .SubTnLst !=nil {_aaaac :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}}; +e .EncodeElement (_fgfd .SubTnLst ,_aaaac );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TLAnimVariantChoice struct{ -// Animate Color Behavior -AnimClr *CT_TLAnimateColorBehavior ; +// Boolean Variant +BoolVal *CT_TLAnimVariantBooleanVal ; -// Animate Effect -AnimEffect *CT_TLAnimateEffectBehavior ; +// Integer +IntVal *CT_TLAnimVariantIntegerVal ; -// Animate Motion -AnimMotion *CT_TLAnimateMotionBehavior ; +// Float Value +FltVal *CT_TLAnimVariantFloatVal ; -// Animate Rotation -AnimRot *CT_TLAnimateRotationBehavior ; +// String Value +StrVal *CT_TLAnimVariantStringVal ; -// Animate Scale -AnimScale *CT_TLAnimateScaleBehavior ; +// Color Value +ClrVal *_ef .CT_Color ;};func (_adfc *CT_EmbeddedFontListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_adfc .Font ,_dad ); +if _adfc .Regular !=nil {_acgd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0072\u0065\u0067\u0075\u006c\u0061r"}};e .EncodeElement (_adfc .Regular ,_acgd );};if _adfc .Bold !=nil {_aceg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006f\u006c\u0064"}}; +e .EncodeElement (_adfc .Bold ,_aceg );};if _adfc .Italic !=nil {_feaf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0069\u0074\u0061\u006c\u0069\u0063"}};e .EncodeElement (_adfc .Italic ,_feaf );};if _adfc .BoldItalic !=nil {_cfe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062o\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}}; +e .EncodeElement (_adfc .BoldItalic ,_cfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Command -Cmd *CT_TLCommandBehavior ; +// Validate validates the CT_GroupShapeNonVisual and its children +func (_gaaa *CT_GroupShapeNonVisual )Validate ()error {return _gaaa .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");}; -// Set Time Node Behavior -Set *CT_TLSetBehavior ; +// Validate validates the CT_NotesMasterIdListEntry and its children +func (_gaacf *CT_NotesMasterIdListEntry )Validate ()error {return _gaacf .ValidateWithPath ("\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};func (_agegb *CT_TransitionSoundAction )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agegb .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); +_bbbdd :for {_ecaf ,_dffd :=d .Token ();if _dffd !=nil {return _dffd ;};switch _bfgab :=_ecaf .(type ){case _d .StartElement :switch _bfgab .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"}:_agegb .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); +if _abdbd :=d .DecodeElement (&_agegb .TransitionSoundActionChoice .StSnd ,&_bfgab );_abdbd !=nil {return _abdbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"}:_agegb .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); +if _eeggc :=d .DecodeElement (&_agegb .TransitionSoundActionChoice .EndSnd ,&_bfgab );_eeggc !=nil {return _eeggc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006e\u0064\u0041c\u0074\u0069\u006f\u006e\u0020%\u0076",_bfgab .Name ); +if _adcg :=d .Skip ();_adcg !=nil {return _adcg ;};};case _d .EndElement :break _bbbdd ;case _d .CharData :};};return nil ;}; -// Audio -Audio *CT_TLMediaNodeAudio ; +// Validate validates the CT_BuildList and its children +func (_ggcc *CT_BuildList )Validate ()error {return _ggcc .ValidateWithPath ("\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074");};func (_fgdeb *CT_SlideSyncProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ffaead :=range start .Attr {if _ffaead .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_bbcf :=_ffaead .Value ; +_fgdeb .ServerSldIdAttr =_bbcf ;continue ;};if _ffaead .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_dgceg ,_gadcb :=ParseStdlibTime (_ffaead .Value );if _gadcb !=nil {return _gadcb ; +};_fgdeb .ServerSldModifiedTimeAttr =_dgceg ;continue ;};if _ffaead .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_eecg ,_gdbd :=ParseStdlibTime (_ffaead .Value );if _gdbd !=nil {return _gdbd ; +};_fgdeb .ClientInsertedTimeAttr =_eecg ;continue ;};};_gbga :for {_aeca ,_ddcd :=d .Token ();if _ddcd !=nil {return _ddcd ;};switch _fgab :=_aeca .(type ){case _d .StartElement :switch _fgab .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgdeb .ExtLst =NewCT_ExtensionList (); +if _aggb :=d .DecodeElement (_fgdeb .ExtLst ,&_fgab );_aggb !=nil {return _aggb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_fgab .Name ); +if _ddaf :=d .Skip ();_ddaf !=nil {return _ddaf ;};};case _d .EndElement :break _gbga ;case _d .CharData :};};return nil ;};func (_aefb *CT_NotesMasterIdList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _aefb .NotesMasterId !=nil {_dgca :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}}; +e .EncodeElement (_aefb .NotesMasterId ,_dgca );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Video -Video *CT_TLMediaNodeVideo ;};type ST_TLBehaviorOverrideType byte ;func (_badfe *ST_TLAnimateColorDirection )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ceafg ,_gbbff :=d .Token ();if _gbbff !=nil {return _gbbff ;};if _gaagf ,_aacbc :=_ceafg .(_cf .EndElement ); -_aacbc &&_gaagf .Name ==start .Name {*_badfe =1;return nil ;};if _dabbc ,_ecca :=_ceafg .(_cf .CharData );!_ecca {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceafg ); -}else {switch string (_dabbc ){case "":*_badfe =0;case "\u0063\u0077":*_badfe =1;case "\u0063\u0063\u0077":*_badfe =2;};};_ceafg ,_gbbff =d .Token ();if _gbbff !=nil {return _gbbff ;};if _addag ,_gacf :=_ceafg .(_cf .EndElement );_gacf &&_addag .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceafg );};func (_dffdd *CT_TLCommandBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dffdd .TypeAttr !=ST_TLCommandTypeUnset {_gfga ,_caaeb :=_dffdd .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _caaeb !=nil {return _caaeb ;};start .Attr =append (start .Attr ,_gfga );};if _dffdd .CmdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u006d\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dffdd .CmdAttr )});}; -e .EncodeToken (start );_bdafb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_dffdd .CBhvr ,_bdafb );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path +func (_bgcaff *CT_SlideMaster )ValidateWithPath (path string )error {if _dbcaa :=_bgcaff .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_dbcaa !=nil {return _dbcaa ;};if _edaf :=_bgcaff .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); +_edaf !=nil {return _edaf ;};if _bgcaff .SldLayoutIdLst !=nil {if _efac :=_bgcaff .SldLayoutIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074");_efac !=nil {return _efac ;};};if _bgcaff .Transition !=nil {if _cfagc :=_bgcaff .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"); +_cfagc !=nil {return _cfagc ;};};if _bgcaff .Timing !=nil {if _bfb :=_bgcaff .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_bfb !=nil {return _bfb ;};};if _bgcaff .Hf !=nil {if _cdfe :=_bgcaff .Hf .ValidateWithPath (path +"\u002f\u0048\u0066"); +_cdfe !=nil {return _cdfe ;};};if _bgcaff .TxStyles !=nil {if _aabd :=_bgcaff .TxStyles .ValidateWithPath (path +"\u002fT\u0078\u0053\u0074\u0079\u006c\u0065s");_aabd !=nil {return _aabd ;};};if _bgcaff .ExtLst !=nil {if _bfed :=_bgcaff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bfed !=nil {return _bfed ;};};return nil ;};type CT_SlideSorterViewProperties struct{ -// Validate validates the CT_TLIterateData and its children -func (_cafec *CT_TLIterateData )Validate ()error {return _cafec .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061");};func NewCT_TagList ()*CT_TagList {_aafabd :=&CT_TagList {};return _aafabd };func (_fdead ST_TLPreviousActionType )Validate ()error {return _fdead .ValidateWithPath ("")}; +// Show Formatting +ShowFormattingAttr *bool ; +// Base properties for Slide Sorter View +CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};type CT_TLByHslColorTransform struct{ -// ValidateWithPath validates the Presentation and its children, prefixing error messages with path -func (_edefb *Presentation )ValidateWithPath (path string )error {if _acaad :=_edefb .CT_Presentation .ValidateWithPath (path );_acaad !=nil {return _acaad ;};return nil ;};func (_baagg *CT_ShowProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_baagg .ShowTypeChoice =NewEG_ShowTypeChoice (); -for _ ,_babag :=range start .Attr {if _babag .Name .Local =="\u006c\u006f\u006f\u0070"{_eabb ,_aagb :=_cb .ParseBool (_babag .Value );if _aagb !=nil {return _aagb ;};_baagg .LoopAttr =&_eabb ;continue ;};if _babag .Name .Local =="\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_edgg ,_geefcb :=_cb .ParseBool (_babag .Value ); -if _geefcb !=nil {return _geefcb ;};_baagg .ShowNarrationAttr =&_edgg ;continue ;};if _babag .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_acgee ,_edebe :=_cb .ParseBool (_babag .Value );if _edebe !=nil {return _edebe ; -};_baagg .ShowAnimationAttr =&_acgee ;continue ;};if _babag .Name .Local =="\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"{_gacg ,_efff :=_cb .ParseBool (_babag .Value );if _efff !=nil {return _efff ;};_baagg .UseTimingsAttr =&_gacg ;continue ; -};};_bfeb :for {_ffecb ,_gbfeg :=d .Token ();if _gbfeg !=nil {return _gbfeg ;};switch _cddb :=_ffecb .(type ){case _cf .StartElement :switch _cddb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_baagg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _dfafd :=d .DecodeElement (&_baagg .ShowTypeChoice .Present ,&_cddb );_dfafd !=nil {return _dfafd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_baagg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _ebda :=d .DecodeElement (&_baagg .ShowTypeChoice .Browse ,&_cddb );_ebda !=nil {return _ebda ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_baagg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _edga :=d .DecodeElement (&_baagg .ShowTypeChoice .Kiosk ,&_cddb );_edga !=nil {return _edga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_baagg .SldAll =NewCT_Empty (); -if _ageg :=d .DecodeElement (_baagg .SldAll ,&_cddb );_ageg !=nil {return _ageg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_baagg .SldRg =NewCT_IndexRange (); -if _dceef :=d .DecodeElement (_baagg .SldRg ,&_cddb );_dceef !=nil {return _dceef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_baagg .CustShow =NewCT_CustomShowId (); -if _cebbb :=d .DecodeElement (_baagg .CustShow ,&_cddb );_cebbb !=nil {return _cebbb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"}:_baagg .PenClr =_cfb .NewCT_Color (); -if _dfddf :=d .DecodeElement (_baagg .PenClr ,&_cddb );_dfddf !=nil {return _dfddf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_baagg .ExtLst =NewCT_ExtensionList (); -if _fgfbe :=d .DecodeElement (_baagg .ExtLst ,&_cddb );_fgfbe !=nil {return _fgfbe ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cddb .Name ); -if _gfebd :=d .Skip ();_gfebd !=nil {return _gfebd ;};};case _cf .EndElement :break _bfeb ;case _cf .CharData :};};return nil ;}; +// Hue +HAttr int32 ; -// ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path -func (_bba *CT_EmbeddedFontList )ValidateWithPath (path string )error {for _ddeb ,_fdcc :=range _bba .EmbeddedFont {if _egg :=_fdcc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_ddeb )); -_egg !=nil {return _egg ;};};return nil ;};func (_bedfa *CT_TimeNodeList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );for _ ,_aedde :=range _bedfa .TimeNodeListChoice {_aedde .MarshalXML (e ,_cf .StartElement {}); -};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Saturation +SAttr _ef .ST_FixedPercentage ; -// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path -func (_babf *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _dadc :=_babf .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dadc !=nil {return _dadc ;};if _gabc :=_babf .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); -_gabc !=nil {return _gabc ;};if _gedf :=_babf .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_gedf !=nil {return _gedf ;};return nil ;};type CT_SlideMasterIdListEntry struct{ +// Lightness +LAttr _ef .ST_FixedPercentage ;};func (_gbgaea ST_PhotoAlbumLayout )ValidateWithPath (path string )error {switch _gbgaea {case 0,1,2,3,4,5,6,7:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbgaea )); +};return nil ;}; -// Slide Master Identifier -IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};type CmAuthorLst struct{CT_CommentAuthorList };func (_defg *CT_Extension )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_afe :=range start .Attr {if _afe .Name .Local =="\u0075\u0072\u0069"{_cebb :=_afe .Value ; -_defg .UriAttr =_cebb ;continue ;};};_dcgf :for {_dded ,_gfc :=d .Token ();if _gfc !=nil {return _gfc ;};switch _decbc :=_dded .(type ){case _cf .StartElement :switch _decbc .Name {default:if _cbebg ,_efcf :=_bc .CreateElement (_decbc );_efcf !=nil {return _efcf ; -}else {if _abdc :=d .DecodeElement (_cbebg ,&_decbc );_abdc !=nil {return _abdc ;};_defg .Any =append (_defg .Any ,_cbebg );};};case _cf .EndElement :break _dcgf ;case _cf .CharData :};};return nil ;};type CT_TLBuildParagraph struct{ +// ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path +func (_dcdf *CT_ShowProperties )ValidateWithPath (path string )error {if _cabe :=_dcdf .ShowTypeChoice .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_cabe !=nil {return _cabe ;};if _dcdf .SldAll !=nil {if _efba :=_dcdf .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c"); +_efba !=nil {return _efba ;};};if _dcdf .SldRg !=nil {if _aadcc :=_dcdf .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067");_aadcc !=nil {return _aadcc ;};};if _dcdf .CustShow !=nil {if _aafb :=_dcdf .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw"); +_aafb !=nil {return _aafb ;};};if _dcdf .PenClr !=nil {if _fbeb :=_dcdf .PenClr .ValidateWithPath (path +"\u002fP\u0065\u006e\u0043\u006c\u0072");_fbeb !=nil {return _fbeb ;};};if _dcdf .ExtLst !=nil {if _cgabc :=_dcdf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cgabc !=nil {return _cgabc ;};};return nil ;};func (_cge *CT_CommonViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cge .VarScaleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cge .VarScaleAttr ))}); +};e .EncodeToken (start );_beb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0063\u0061\u006c\u0065"}};e .EncodeElement (_cge .Scale ,_beb );_ebgb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006f\u0072\u0069\u0067\u0069\u006e"}}; +e .EncodeElement (_cge .Origin ,_ebgb );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eaafa ST_TLNextActionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcbbb :=_d .Attr {};_fcbbb .Name =name ;switch _eaafa {case ST_TLNextActionTypeUnset :_fcbbb .Value =""; +case ST_TLNextActionTypeNone :_fcbbb .Value ="\u006e\u006f\u006e\u0065";case ST_TLNextActionTypeSeek :_fcbbb .Value ="\u0073\u0065\u0065\u006b";};return _fcbbb ,nil ;}; -// Build Types -BuildAttr ST_TLParaBuildType ; +// Validate validates the CT_TLTextTargetElementChoice and its children +func (_dddcb *CT_TLTextTargetElementChoice )Validate ()error {return _dddcb .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074E\u006ce\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");}; -// Build Level -BldLvlAttr *uint32 ; +// ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path +func (_eagc *CT_CommonSlideData )ValidateWithPath (path string )error {if _eagc .Bg !=nil {if _gadb :=_eagc .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_gadb !=nil {return _gadb ;};};if _ebb :=_eagc .SpTree .ValidateWithPath (path +"\u002fS\u0070\u0054\u0072\u0065\u0065"); +_ebb !=nil {return _ebb ;};if _eagc .CustDataLst !=nil {if _fdb :=_eagc .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_fdb !=nil {return _fdb ;};};if _eagc .Controls !=nil {if _dfge :=_eagc .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); +_dfge !=nil {return _dfge ;};};if _eagc .ExtLst !=nil {if _deaf :=_eagc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_deaf !=nil {return _deaf ;};};return nil ;};type CT_ExtensionList struct{ -// Animate Background -AnimBgAttr *bool ; +// Extension +Ext []*CT_Extension ;};func (_bbcff *CT_SlideTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bcegc :=range start .Attr {if _bcegc .Name .Local =="\u0073\u0070\u0064"{_bbcff .SpdAttr .UnmarshalXMLAttr (_bcegc );continue ; +};if _bcegc .Name .Local =="\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"{_gaffg ,_dgebb :=_f .ParseBool (_bcegc .Value );if _dgebb !=nil {return _dgebb ;};_bbcff .AdvClickAttr =&_gaffg ;continue ;};if _bcegc .Name .Local =="\u0061\u0064\u0076T\u006d"{_gcfbe ,_acceg :=_f .ParseUint (_bcegc .Value ,10,32); +if _acceg !=nil {return _acceg ;};_gdgc :=uint32 (_gcfbe );_bbcff .AdvTmAttr =&_gdgc ;continue ;};};_egeb :for {_dbef ,_dcacc :=d .Token ();if _dcacc !=nil {return _dcacc ;};switch _caeg :=_dbef .(type ){case _d .StartElement :switch _caeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _agfbd :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Blinds ,&_caeg );_agfbd !=nil {return _agfbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _dgac :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Checker ,&_caeg );_dgac !=nil {return _dgac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _fbabb :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Circle ,&_caeg );_fbabb !=nil {return _fbabb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _dgece :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Dissolve ,&_caeg );_dgece !=nil {return _dgece ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _fgga :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Comb ,&_caeg );_fgga !=nil {return _fgga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _faaee :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Cover ,&_caeg );_faaee !=nil {return _faaee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _cdgcg :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Cut ,&_caeg );_cdgcg !=nil {return _cdgcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _begc :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Diamond ,&_caeg );_begc !=nil {return _begc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _cffa :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Fade ,&_caeg );_cffa !=nil {return _cffa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _bcdg :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Newsflash ,&_caeg );_bcdg !=nil {return _bcdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _egaga :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Plus ,&_caeg );_egaga !=nil {return _egaga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _dcafd :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Pull ,&_caeg );_dcafd !=nil {return _dcafd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _fcacee :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Push ,&_caeg );_fcacee !=nil {return _fcacee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _gdbffb :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Random ,&_caeg );_gdbffb !=nil {return _gdbffb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _aggde :=d .DecodeElement (&_bbcff .SlideTransitionChoice .RandomBar ,&_caeg );_aggde !=nil {return _aggde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _dadc :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Split ,&_caeg );_dadc !=nil {return _dadc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _egcb :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Strips ,&_caeg );_egcb !=nil {return _egcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _cdgbg :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Wedge ,&_caeg );_cdgbg !=nil {return _cdgbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _befca :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Wheel ,&_caeg );_befca !=nil {return _befca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _dgbe :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Wipe ,&_caeg );_dgbe !=nil {return _dgbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_bbcff .SlideTransitionChoice =NewCT_SlideTransitionChoice (); +if _cbbef :=d .DecodeElement (&_bbcff .SlideTransitionChoice .Zoom ,&_caeg );_cbbef !=nil {return _cbbef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"}:_bbcff .SndAc =NewCT_TransitionSoundAction (); +if _bggg :=d .DecodeElement (_bbcff .SndAc ,&_caeg );_bggg !=nil {return _bggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbcff .ExtLst =NewCT_ExtensionListModify (); +if _dbba :=d .DecodeElement (_bbcff .ExtLst ,&_caeg );_dbba !=nil {return _dbba ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_caeg .Name ); +if _fagcd :=d .Skip ();_fagcd !=nil {return _fagcd ;};};case _d .EndElement :break _egeb ;case _d .CharData :};};return nil ;};type CmLst struct{CT_CommentList };type ST_TLTimeNodePresetClassType byte ;func NewCT_TLByHslColorTransform ()*CT_TLByHslColorTransform {_eeaab :=&CT_TLByHslColorTransform {}; +return _eeaab ;};type CT_Guide struct{ -// Auto Update Animation Background -AutoUpdateAnimBgAttr *bool ; +// Guide Orientation +OrientAttr ST_Direction ; -// Reverse -RevAttr *bool ; +// Guide Position +PosAttr *_ef .ST_Coordinate32 ;};func (_aeegg *CT_TLTimeAnimateValueList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdecf :for {_efceae ,_daafa :=d .Token ();if _daafa !=nil {return _daafa ;};switch _fbccf :=_efceae .(type ){case _d .StartElement :switch _fbccf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076"}:_dgeeb :=NewCT_TLTimeAnimateValue (); +if _gfaga :=d .DecodeElement (_dgeeb ,&_fbccf );_gfaga !=nil {return _gfaga ;};_aeegg .Tav =append (_aeegg .Tav ,_dgeeb );default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006ei\u006da\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u004ci\u0073t\u0020\u0025v",_fbccf .Name ); +if _gacb :=d .Skip ();_gacb !=nil {return _gacb ;};};case _d .EndElement :break _fdecf ;case _d .CharData :};};return nil ;}; -// Auto Advance Time -AdvAutoAttr *ST_TLTime ; +// ValidateWithPath validates the HandoutMaster and its children, prefixing error messages with path +func (_dcebg *HandoutMaster )ValidateWithPath (path string )error {if _deceg :=_dcebg .CT_HandoutMaster .ValidateWithPath (path );_deceg !=nil {return _deceg ;};return nil ;}; -// Template effects -TmplLst *CT_TLTemplateList ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;}; +// ValidateWithPath validates the CmLst and its children, prefixing error messages with path +func (_ecggg *CmLst )ValidateWithPath (path string )error {if _bdbeb :=_ecggg .CT_CommentList .ValidateWithPath (path );_bdbeb !=nil {return _bdbeb ;};return nil ;};type ST_TLAnimateMotionBehaviorOrigin byte ;func (_agcge ST_IterateType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_agcge .String (),start ); +}; -// Validate validates the CT_TLTemplate and its children -func (_bffec *CT_TLTemplate )Validate ()error {return _bffec .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065");};func (_addd *CT_TLTemplate )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _addd .LvlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c\u0076\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_addd .LvlAttr )}); -};e .EncodeToken (start );_fbcf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}};e .EncodeElement (_addd .TnLst ,_fbcf );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bbedg *CT_TLTimeConditionList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_agbfa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0064"}};for _ ,_cffbb :=range _bbedg .Cond {e .EncodeElement (_cffbb ,_agbfa );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_afdba *Presentation )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e";return _afdba .CT_Presentation .MarshalXML (e ,start );};func (_bcbac ST_WebScreenSize )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bcbac .String (),start ); -};type CT_NotesMaster struct{ +// ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path +func (_gca *CT_NotesTextViewProperties )ValidateWithPath (path string )error {if _aeeb :=_gca .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_aeeb !=nil {return _aeeb ;};if _gca .ExtLst !=nil {if _adacd :=_gca .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_adacd !=nil {return _adacd ;};};return nil ;}; -// Common Slide Data -CSld *CT_CommonSlideData ; +// Validate validates the CT_TLSubShapeId and its children +func (_fceag *CT_TLSubShapeId )Validate ()error {return _fceag .ValidateWithPath ("\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064");};type CT_HtmlPublishProperties struct{ -// Color Scheme Map -ClrMap *_cfb .CT_ColorMapping ; +// Show Speaker Notes +ShowSpeakerNotesAttr *bool ; -// Header/Footer Information for a Notes Master -Hf *CT_HeaderFooter ; +// Target Output Profile +TargetAttr *string ; -// Notes Text Style -NotesStyle *_cfb .CT_TextListStyle ;ExtLst *CT_ExtensionListModify ;}; +// HTML Output Title +TitleAttr *string ;IdAttr string ; -// Validate validates the CT_ControlList and its children -func (_dbcg *CT_ControlList )Validate ()error {return _dbcg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074");};func (_eccfa ST_TLBehaviorTransformType )ValidateWithPath (path string )error {switch _eccfa {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eccfa )); -};return nil ;};type ST_Direction byte ;func (_bccfb *CT_OleObjectChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bccfb .Embed !=nil {_bfce :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0065\u006d\u0062\u0065\u0064"}}; -e .EncodeElement (_bccfb .Embed ,_bfce );}else if _bccfb .Link !=nil {_edfdg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006c\u0069\u006e\u006b"}};e .EncodeElement (_bccfb .Link ,_edfdg );};return nil ;};func (_fdaa *CT_NotesMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_fcce :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_fdaa .CSld ,_fcce );_cggc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_fdaa .ClrMap ,_cggc ); -if _fdaa .Hf !=nil {_fbed :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_fdaa .Hf ,_fbed );};if _fdaa .NotesStyle !=nil {_acgg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006eo\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_fdaa .NotesStyle ,_acgg );};if _fdaa .ExtLst !=nil {_dbfbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdaa .ExtLst ,_dbfbd );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;ContentPart *CT_Rel ;};func (_dceb *CT_NormalViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dceb .ShowOutlineIconsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dceb .ShowOutlineIconsAttr ))}); -};if _dceb .SnapVertSplitterAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dceb .SnapVertSplitterAttr ))}); -};if _dceb .VertBarStateAttr !=ST_SplitterBarStateUnset {_fgfc ,_dccad :=_dceb .VertBarStateAttr .MarshalXMLAttr (_cf .Name {Local :"\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _dccad !=nil {return _dccad ;};start .Attr =append (start .Attr ,_fgfc ); -};if _dceb .HorzBarStateAttr !=ST_SplitterBarStateUnset {_cfdaa ,_egee :=_dceb .HorzBarStateAttr .MarshalXMLAttr (_cf .Name {Local :"\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _egee !=nil {return _egee ;};start .Attr =append (start .Attr ,_cfdaa ); -};if _dceb .PreferSingleViewAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dceb .PreferSingleViewAttr ))}); -};e .EncodeToken (start );_fdgb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065d\u004c\u0065\u0066\u0074"}};e .EncodeElement (_dceb .RestoredLeft ,_fdgb );_fbfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}}; -e .EncodeElement (_dceb .RestoredTop ,_fbfe );if _dceb .ExtLst !=nil {_acaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dceb .ExtLst ,_acaa );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func NewCT_WebProperties ()*CT_WebProperties {_dfbcg :=&CT_WebProperties {};return _dfbcg };func (_dfdbd *CT_TLShapeTargetElement )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cbebf :=range start .Attr {if _cbebf .Name .Local =="\u0073\u0070\u0069\u0064"{_dbfg ,_fcdfa :=_cb .ParseUint (_cbebf .Value ,10,32); -if _fcdfa !=nil {return _fcdfa ;};_dfdbd .SpidAttr =uint32 (_dbfg );continue ;};};_ffbac :for {_acgfc ,_dbegg :=d .Token ();if _dbegg !=nil {return _dbegg ;};switch _bceeb :=_acgfc .(type ){case _cf .StartElement :switch _bceeb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_dfdbd .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); -if _efbef :=d .DecodeElement (&_dfdbd .TLShapeTargetElementChoice .Bg ,&_bceeb );_efbef !=nil {return _efbef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"}:_dfdbd .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); -if _bbbcd :=d .DecodeElement (&_dfdbd .TLShapeTargetElementChoice .SubSp ,&_bceeb );_bbbcd !=nil {return _bbbcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}:_dfdbd .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); -if _gacdd :=d .DecodeElement (&_dfdbd .TLShapeTargetElementChoice .OleChartEl ,&_bceeb );_gacdd !=nil {return _gacdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"}:_dfdbd .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); -if _beee :=d .DecodeElement (&_dfdbd .TLShapeTargetElementChoice .TxEl ,&_bceeb );_beee !=nil {return _beee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"}:_dfdbd .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); -if _agdbd :=d .DecodeElement (&_dfdbd .TLShapeTargetElementChoice .GraphicEl ,&_bceeb );_agdbd !=nil {return _agdbd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061r\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074 \u0025\u0076",_bceeb .Name ); -if _bgfd :=d .Skip ();_bgfd !=nil {return _bgfd ;};};case _cf .EndElement :break _ffbac ;case _cf .CharData :};};return nil ;}; +// All Slides +SldAll *CT_Empty ; -// ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path -func (_agbd *CT_TLByAnimateColorTransform )ValidateWithPath (path string )error {if _ffafd :=_agbd .TLByAnimateColorTransformChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043\u006f\u006co\u0072T\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065"); -_ffafd !=nil {return _ffafd ;};return nil ;}; +// Slide Range +SldRg *CT_IndexRange ; -// Validate validates the CT_PhotoAlbum and its children -func (_acge *CT_PhotoAlbum )Validate ()error {return _acge .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d");};func (_cgbbe *CT_TLTimeNodeSequence )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cgbbe .ConcurrentAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cgbbe .ConcurrentAttr ))}); -};if _cgbbe .PrevAcAttr !=ST_TLPreviousActionTypeUnset {_fabff ,_cebbd :=_cgbbe .PrevAcAttr .MarshalXMLAttr (_cf .Name {Local :"\u0070\u0072\u0065\u0076\u0041\u0063"});if _cebbd !=nil {return _cebbd ;};start .Attr =append (start .Attr ,_fabff );};if _cgbbe .NextAcAttr !=ST_TLNextActionTypeUnset {_dcbfd ,_cacfe :=_cgbbe .NextAcAttr .MarshalXMLAttr (_cf .Name {Local :"\u006e\u0065\u0078\u0074\u0041\u0063"}); -if _cacfe !=nil {return _cacfe ;};start .Attr =append (start .Attr ,_dcbfd );};e .EncodeToken (start );_cccc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_cgbbe .CTn ,_cccc );if _cgbbe .PrevCondLst !=nil {_gfecg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}}; -e .EncodeElement (_cgbbe .PrevCondLst ,_gfecg );};if _cgbbe .NextCondLst !=nil {_eacdc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_cgbbe .NextCondLst ,_eacdc ); -};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_Comment ()*CT_Comment {_cbd :=&CT_Comment {};_cbd .Pos =_cfb .NewCT_Point2D ();return _cbd };func NewCT_Background ()*CT_Background {_fcf :=&CT_Background {};_fcf .BackgroundChoice =NewEG_BackgroundChoice (); -return _fcf ;};func NewCT_PresentationProperties ()*CT_PresentationProperties {_ffc :=&CT_PresentationProperties {};return _ffc ;};func (_bdcac *CT_SlideRelationshipList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _bdcac .Sld !=nil {_ddaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073l\u0064"}};for _ ,_abbe :=range _bdcac .Sld {e .EncodeElement (_abbe ,_ddaa );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_cccac *CT_SideDirectionTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_addf :=range start .Attr {if _addf .Name .Local =="\u0064\u0069\u0072"{_cccac .DirAttr .UnmarshalXMLAttr (_addf ); -continue ;};};for {_fafeb ,_gbab :=d .Token ();if _gbab !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_gbab ); -};if _eege ,_egafa :=_fafeb .(_cf .EndElement );_egafa &&_eege .Name ==start .Name {break ;};};return nil ;};func NewCT_SplitTransition ()*CT_SplitTransition {_dabff :=&CT_SplitTransition {};return _dabff }; +// Custom Show +CustShow *CT_CustomShowId ;ExtLst *CT_ExtensionList ;};func NewCT_Rel ()*CT_Rel {_gfdbb :=&CT_Rel {};return _gfdbb };func (_eabf *CT_StringTag )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gece :=range start .Attr {if _gece .Name .Local =="\u006e\u0061\u006d\u0065"{_bacaa :=_gece .Value ; +_eabf .NameAttr =_bacaa ;continue ;};if _gece .Name .Local =="\u0076\u0061\u006c"{_beebf :=_gece .Value ;_eabf .ValAttr =_beebf ;continue ;};};for {_gebcc ,_fabae :=d .Token ();if _fabae !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074r\u0069\u006e\u0067\u0054\u0061\u0067\u003a\u0020\u0025\u0073",_fabae ); +};if _cffff ,_bfda :=_gebcc .(_d .EndElement );_bfda &&_cffff .Name ==start .Name {break ;};};return nil ;};func (_fbbaa ST_PlaceholderType )String ()string {switch _fbbaa {case 0:return "";case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0062\u006f\u0064\u0079"; +case 3:return "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065";case 4:return "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065";case 5:return "\u0064\u0074";case 6:return "\u0073\u006c\u0064\u004e\u0075\u006d";case 7:return "\u0066\u0074\u0072";case 8:return "\u0068\u0064\u0072"; +case 9:return "\u006f\u0062\u006a";case 10:return "\u0063\u0068\u0061r\u0074";case 11:return "\u0074\u0062\u006c";case 12:return "\u0063l\u0069\u0070\u0041\u0072\u0074";case 13:return "\u0064\u0067\u006d";case 14:return "\u006d\u0065\u0064i\u0061";case 15:return "\u0073\u006c\u0064\u0049\u006d\u0067"; +case 16:return "\u0070\u0069\u0063";};return "";};func (_ebgd *CT_OptionalBlackTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ebgd .ThruBlkAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074h\u0072\u0075\u0042\u006c\u006b"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ebgd .ThruBlkAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GroupShape ()*CT_GroupShape {_eccb :=&CT_GroupShape {};_eccb .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_eccb .GrpSpPr =_ef .NewCT_GroupShapeProperties (); +return _eccb ;};func (_dccc *CT_TLAnimVariantChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cccdd :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"}:_dccc .BoolVal =NewCT_TLAnimVariantBooleanVal (); +if _accf :=d .DecodeElement (_dccc .BoolVal ,&_cccdd );_accf !=nil {return _accf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"}:_dccc .IntVal =NewCT_TLAnimVariantIntegerVal (); +if _deec :=d .DecodeElement (_dccc .IntVal ,&_cccdd );_deec !=nil {return _deec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"}:_dccc .FltVal =NewCT_TLAnimVariantFloatVal (); +if _cdaa :=d .DecodeElement (_dccc .FltVal ,&_cccdd );_cdaa !=nil {return _cdaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"}:_dccc .StrVal =NewCT_TLAnimVariantStringVal (); +if _bbced :=d .DecodeElement (_dccc .StrVal ,&_cccdd );_bbced !=nil {return _bbced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"}:_dccc .ClrVal =_ef .NewCT_Color (); +if _agbdd :=d .DecodeElement (_dccc .ClrVal ,&_cccdd );_agbdd !=nil {return _agbdd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0041\u006ei\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cccdd .Name ); +if _agdeg :=d .Skip ();_agdeg !=nil {return _agdeg ;};};return nil ;}; -// Validate validates the CT_HtmlPublishProperties and its children -func (_edff *CT_HtmlPublishProperties )Validate ()error {return _edff .ValidateWithPath ("\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cgffa ST_TransitionSideDirectionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cgffa .String (),start ); -};func (_cfffa ST_TLParaBuildType )String ()string {switch _cfffa {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 2:return "\u0070";case 3:return "\u0063\u0075\u0073\u0074";case 4:return "\u0077\u0068\u006fl\u0065";}; -return "";};type CT_CommentAuthor struct{ +// Validate validates the CT_TLAnimateMotionBehavior and its children +func (_eafgd *CT_TLAnimateMotionBehavior )Validate ()error {return _eafgd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};func (_abadf ST_SlideSizeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bgeca :=_d .Attr {}; +_bgeca .Name =name ;switch _abadf {case ST_SlideSizeTypeUnset :_bgeca .Value ="";case ST_SlideSizeTypeScreen4x3 :_bgeca .Value ="\u0073c\u0072\u0065\u0065\u006e\u0034\u00783";case ST_SlideSizeTypeLetter :_bgeca .Value ="\u006c\u0065\u0074\u0074\u0065\u0072"; +case ST_SlideSizeTypeA4 :_bgeca .Value ="\u0041\u0034";case ST_SlideSizeType35mm :_bgeca .Value ="\u0033\u0035\u006d\u006d";case ST_SlideSizeTypeOverhead :_bgeca .Value ="\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064";case ST_SlideSizeTypeBanner :_bgeca .Value ="\u0062\u0061\u006e\u006e\u0065\u0072"; +case ST_SlideSizeTypeCustom :_bgeca .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";case ST_SlideSizeTypeLedger :_bgeca .Value ="\u006c\u0065\u0064\u0067\u0065\u0072";case ST_SlideSizeTypeA3 :_bgeca .Value ="\u0041\u0033";case ST_SlideSizeTypeB4ISO :_bgeca .Value ="\u0042\u0034\u0049S\u004f"; +case ST_SlideSizeTypeB5ISO :_bgeca .Value ="\u0042\u0035\u0049S\u004f";case ST_SlideSizeTypeB4JIS :_bgeca .Value ="\u0042\u0034\u004aI\u0053";case ST_SlideSizeTypeB5JIS :_bgeca .Value ="\u0042\u0035\u004aI\u0053";case ST_SlideSizeTypeHagakiCard :_bgeca .Value ="\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064"; +case ST_SlideSizeTypeScreen16x9 :_bgeca .Value ="\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case ST_SlideSizeTypeScreen16x10 :_bgeca .Value ="s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030";};return _bgeca ,nil ;};func (_bfeeb ST_TLAnimateBehaviorValueType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_edefcc :=_d .Attr {}; +_edefcc .Name =name ;switch _bfeeb {case ST_TLAnimateBehaviorValueTypeUnset :_edefcc .Value ="";case ST_TLAnimateBehaviorValueTypeStr :_edefcc .Value ="\u0073\u0074\u0072";case ST_TLAnimateBehaviorValueTypeNum :_edefcc .Value ="\u006e\u0075\u006d";case ST_TLAnimateBehaviorValueTypeClr :_edefcc .Value ="\u0063\u006c\u0072"; +};return _edefcc ,nil ;};func (_dbcfc ST_OleObjectFollowColorScheme )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dbcfc .String (),start );};func NewCT_TLTimeConditionList ()*CT_TLTimeConditionList {_eggc :=&CT_TLTimeConditionList {}; +return _eggc ;};func (_be *AG_TLBuild )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_be .SpidAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",_be .GrpIdAttr )}); +if _be .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_be .UiExpandAttr ))});};return nil ;};func NewCT_EmbeddedFontListEntry ()*CT_EmbeddedFontListEntry {_acbc :=&CT_EmbeddedFontListEntry {}; +_acbc .Font =_ef .NewCT_TextFont ();return _acbc ;};const (ST_TLTimeIndefiniteUnset ST_TLTimeIndefinite =0;ST_TLTimeIndefiniteIndefinite ST_TLTimeIndefinite =1;);func (_ccff *CT_Empty )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for {_ggcb ,_bdgda :=d .Token (); +if _bdgda !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_bdgda );};if _decg ,_bafde :=_ggcb .(_d .EndElement );_bafde &&_decg .Name ==start .Name {break ;};};return nil ;};func (_aeccc ST_TLAnimateColorDirection )ValidateWithPath (path string )error {switch _aeccc {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeccc )); +};return nil ;}; -// Comment Author ID -IdAttr uint32 ; +// ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path +func (_bcbee *CT_TLCommandBehavior )ValidateWithPath (path string )error {if _bafg :=_bcbee .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bafg !=nil {return _bafg ;};if _afbecd :=_bcbee .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072"); +_afbecd !=nil {return _afbecd ;};return nil ;}; -// Comment Author Name -NameAttr string ; +// Validate validates the CT_TLByAnimateColorTransform and its children +func (_aadfc *CT_TLByAnimateColorTransform )Validate ()error {return _aadfc .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d");};func NewNotes ()*Notes {_eagf :=&Notes {}; +_eagf .CT_NotesSlide =*NewCT_NotesSlide ();return _eagf }; -// Comment Author Initials -InitialsAttr string ; +// Validate validates the CT_CustomShow and its children +func (_ccfe *CT_CustomShow )Validate ()error {return _ccfe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077");};func (_ecece ST_TLAnimateMotionPathEditMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fdgff :=_d .Attr {}; +_fdgff .Name =name ;switch _ecece {case ST_TLAnimateMotionPathEditModeUnset :_fdgff .Value ="";case ST_TLAnimateMotionPathEditModeRelative :_fdgff .Value ="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";case ST_TLAnimateMotionPathEditModeFixed :_fdgff .Value ="\u0066\u0069\u0078e\u0064"; +};return _fdgff ,nil ;};type CT_TimeNodeList struct{TimeNodeListChoice []*CT_TimeNodeListChoice ;}; -// Index of Comment Author's last comment -LastIdxAttr uint32 ; +// ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path +func (_ffbbg *CT_SmartTags )ValidateWithPath (path string )error {return nil }; -// Comment Author Color Index -ClrIdxAttr uint32 ;ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_HtmlPublishProperties and its children +func (_edad *CT_HtmlPublishProperties )Validate ()error {return _edad .ValidateWithPath ("\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_bbeadc *PresentationPr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003ap\u0072\u0065\u0073e\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0050\u0072";return _bbeadc .CT_PresentationProperties .MarshalXML (e ,start );};type CT_BuildListChoice struct{ -// Validate validates the CT_ExtensionList and its children -func (_adda *CT_ExtensionList )Validate ()error {return _adda .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");}; +// Build Paragraph +BldP *CT_TLBuildParagraph ; -// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path -func (_ceaeb *CT_Empty )ValidateWithPath (path string )error {return nil }; +// Build Diagram +BldDgm *CT_TLBuildDiagram ; -// Validate validates the CT_Guide and its children -func (_abdg *CT_Guide )Validate ()error {return _abdg .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065");};type CT_TLPoint struct{ +// Build Embedded Chart +BldOleChart *CT_TLOleBuildChart ; -// X coordinate -XAttr _cfb .ST_Percentage ; +// Build Graphics +BldGraphic *CT_TLGraphicalObjectBuild ;}; -// Y coordinate -YAttr _cfb .ST_Percentage ;};func (_gcfe *CT_OleObjectLink )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bgdd :=range start .Attr {if _bgdd .Name .Local =="\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"{_cbgga ,_aegbc :=_cb .ParseBool (_bgdd .Value ); -if _aegbc !=nil {return _aegbc ;};_gcfe .UpdateAutomaticAttr =&_cbgga ;continue ;};};_eaac :for {_gbae ,_eabfg :=d .Token ();if _eabfg !=nil {return _eabfg ;};switch _daef :=_gbae .(type ){case _cf .StartElement :switch _daef .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcfe .ExtLst =NewCT_ExtensionList (); -if _bdfd :=d .DecodeElement (_gcfe .ExtLst ,&_daef );_bdfd !=nil {return _bdfd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b\u0020\u0025v",_daef .Name ); -if _acbd :=d .Skip ();_acbd !=nil {return _acbd ;};};case _cf .EndElement :break _eaac ;case _cf .CharData :};};return nil ;};func (_bdga *CT_OutlineViewSlideList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _bdga .Sld !=nil {_afaagg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073l\u0064"}}; -for _ ,_ebaag :=range _bdga .Sld {e .EncodeElement (_ebaag ,_afaagg );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TLShapeTargetElement and its children +func (_gcbeb *CT_TLShapeTargetElement )Validate ()error {return _gcbeb .ValidateWithPath ("\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074");};type CT_TLShapeTargetElementChoice struct{ -// Validate validates the CT_TLTimeAnimateValueList and its children -func (_fdgf *CT_TLTimeAnimateValueList )Validate ()error {return _fdgf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t");}; +// Background +Bg *CT_Empty ; -// Validate validates the CT_CustomerData and its children -func (_dfg *CT_CustomerData )Validate ()error {return _dfg .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061");};func (_cgaa ST_TLTimeNodeMasterRelation )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cgaa .String (),start ); -};func NewCT_OutlineViewSlideEntry ()*CT_OutlineViewSlideEntry {_ggfa :=&CT_OutlineViewSlideEntry {};return _ggfa ;};type ST_TLBehaviorAdditiveType byte ;func (_acgdeg *ST_TLDiagramBuildType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_acgdeg =0; -case "\u0077\u0068\u006fl\u0065":*_acgdeg =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_acgdeg =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_acgdeg =3;case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_acgdeg =4; -case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_acgdeg =5;case "\u0063\u0077":*_acgdeg =6;case "\u0063\u0077\u0049\u006e":*_acgdeg =7;case "\u0063\u0077\u004fu\u0074":*_acgdeg =8;case "\u0063\u0063\u0077":*_acgdeg =9;case "\u0063\u0063\u0077I\u006e":*_acgdeg =10; -case "\u0063\u0063\u0077\u004f\u0075\u0074":*_acgdeg =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_acgdeg =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_acgdeg =13;case "\u0075\u0070":*_acgdeg =14;case "\u0064\u006f\u0077\u006e":*_acgdeg =15; -case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_acgdeg =16;case "\u0063\u0075\u0073\u0074":*_acgdeg =17;};return nil ;}; +// Subshape +SubSp *CT_TLSubShapeId ; -// Validate validates the CT_TLAnimVariantFloatVal and its children -func (_adcfg *CT_TLAnimVariantFloatVal )Validate ()error {return _adcfg .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c");};type CT_SlideLayoutIdListEntry struct{ +// Embedded Chart Element +OleChartEl *CT_TLOleChartTargetElement ; -// ID Tag -IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;}; +// Text Element +TxEl *CT_TLTextTargetElement ; -// Validate validates the CT_OptionalBlackTransition and its children -func (_fadca *CT_OptionalBlackTransition )Validate ()error {return _fadca .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};func (_aabd *CT_SlideLayoutIdList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _aabd .SldLayoutId !=nil {_eebge :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}};for _ ,_dgaf :=range _aabd .SldLayoutId {e .EncodeElement (_dgaf ,_eebge );};};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func NewCT_Guide ()*CT_Guide {_dea :=&CT_Guide {};return _dea }; +// Graphic Element +GraphicEl *_ef .CT_AnimationElementChoice ;};func ParseUnionST_PositiveFixedPercentage (s string )(_ef .ST_PositiveFixedPercentage ,error ){return _ef .ParseUnionST_PositiveFixedPercentage (s );};type CT_SmartTags struct{IdAttr string ;};func (_gfbd *CT_SlideIdList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gfbd .SldId !=nil {_accef :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006c\u0064\u0049\u0064"}};for _ ,_fbad :=range _gfbd .SldId {e .EncodeElement (_fbad ,_accef );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path -func (_agaa *CT_CustomShow )ValidateWithPath (path string )error {if _edeb :=_agaa .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074");_edeb !=nil {return _edeb ;};if _agaa .ExtLst !=nil {if _fdf :=_agaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fdf !=nil {return _fdf ;};};return nil ;};func (_cebgg *CT_Shape )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cebgg .UseBgFillAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cebgg .UseBgFillAttr ))}); -};e .EncodeToken (start );_ccfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cebgg .NvSpPr ,_ccfg );_afae :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_cebgg .SpPr ,_afae );if _cebgg .Style !=nil {_cfec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_cebgg .Style ,_cfec );};if _cebgg .TxBody !=nil {_efbg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}}; -e .EncodeElement (_cebgg .TxBody ,_efbg );};if _cebgg .ExtLst !=nil {_gdde :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cebgg .ExtLst ,_gdde );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func NewCT_TLAnimateBehavior ()*CT_TLAnimateBehavior {_ccge :=&CT_TLAnimateBehavior {};_ccge .CBhvr =NewCT_TLCommonBehaviorData ();return _ccge ;};func (_dgecb ST_OleObjectFollowColorScheme )Validate ()error {return _dgecb .ValidateWithPath ("")}; -func (_adbac *CT_SlideTransitionChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bcbdg :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_adbac .Blinds =NewCT_OrientationTransition (); -if _feaef :=d .DecodeElement (_adbac .Blinds ,&_bcbdg );_feaef !=nil {return _feaef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_adbac .Checker =NewCT_OrientationTransition (); -if _cdbca :=d .DecodeElement (_adbac .Checker ,&_bcbdg );_cdbca !=nil {return _cdbca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_adbac .Circle =NewCT_Empty (); -if _cafge :=d .DecodeElement (_adbac .Circle ,&_bcbdg );_cafge !=nil {return _cafge ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_adbac .Dissolve =NewCT_Empty (); -if _fagd :=d .DecodeElement (_adbac .Dissolve ,&_bcbdg );_fagd !=nil {return _fagd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_adbac .Comb =NewCT_OrientationTransition (); -if _bccdd :=d .DecodeElement (_adbac .Comb ,&_bcbdg );_bccdd !=nil {return _bccdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_adbac .Cover =NewCT_EightDirectionTransition (); -if _cfbbb :=d .DecodeElement (_adbac .Cover ,&_bcbdg );_cfbbb !=nil {return _cfbbb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_adbac .Cut =NewCT_OptionalBlackTransition (); -if _aafe :=d .DecodeElement (_adbac .Cut ,&_bcbdg );_aafe !=nil {return _aafe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_adbac .Diamond =NewCT_Empty (); -if _ebfg :=d .DecodeElement (_adbac .Diamond ,&_bcbdg );_ebfg !=nil {return _ebfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_adbac .Fade =NewCT_OptionalBlackTransition (); -if _gdfg :=d .DecodeElement (_adbac .Fade ,&_bcbdg );_gdfg !=nil {return _gdfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_adbac .Newsflash =NewCT_Empty (); -if _bebb :=d .DecodeElement (_adbac .Newsflash ,&_bcbdg );_bebb !=nil {return _bebb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_adbac .Plus =NewCT_Empty (); -if _dbbege :=d .DecodeElement (_adbac .Plus ,&_bcbdg );_dbbege !=nil {return _dbbege ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_adbac .Pull =NewCT_EightDirectionTransition (); -if _egdba :=d .DecodeElement (_adbac .Pull ,&_bcbdg );_egdba !=nil {return _egdba ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_adbac .Push =NewCT_SideDirectionTransition (); -if _ddaf :=d .DecodeElement (_adbac .Push ,&_bcbdg );_ddaf !=nil {return _ddaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_adbac .Random =NewCT_Empty (); -if _bgef :=d .DecodeElement (_adbac .Random ,&_bcbdg );_bgef !=nil {return _bgef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_adbac .RandomBar =NewCT_OrientationTransition (); -if _afcc :=d .DecodeElement (_adbac .RandomBar ,&_bcbdg );_afcc !=nil {return _afcc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_adbac .Split =NewCT_SplitTransition (); -if _fcbce :=d .DecodeElement (_adbac .Split ,&_bcbdg );_fcbce !=nil {return _fcbce ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_adbac .Strips =NewCT_CornerDirectionTransition (); -if _dfegb :=d .DecodeElement (_adbac .Strips ,&_bcbdg );_dfegb !=nil {return _dfegb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_adbac .Wedge =NewCT_Empty (); -if _dadb :=d .DecodeElement (_adbac .Wedge ,&_bcbdg );_dadb !=nil {return _dadb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_adbac .Wheel =NewCT_WheelTransition (); -if _cgdd :=d .DecodeElement (_adbac .Wheel ,&_bcbdg );_cgdd !=nil {return _cgdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_adbac .Wipe =NewCT_SideDirectionTransition (); -if _aaad :=d .DecodeElement (_adbac .Wipe ,&_bcbdg );_aaad !=nil {return _aaad ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_adbac .Zoom =NewCT_InOutTransition (); -if _gccfa :=d .DecodeElement (_adbac .Zoom ,&_bcbdg );_gccfa !=nil {return _gccfa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_bcbdg .Name ); -if _bfae :=d .Skip ();_bfae !=nil {return _bfae ;};};return nil ;};func (_dfbc *CT_CustomerData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_dfbc .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gced *CT_SlideTiming )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eaec :for {_gace ,_fgdg :=d .Token ();if _fgdg !=nil {return _fgdg ; -};switch _edag :=_gace .(type ){case _cf .StartElement :switch _edag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:_gced .TnLst =NewCT_TimeNodeList (); -if _bfcge :=d .DecodeElement (_gced .TnLst ,&_edag );_bfcge !=nil {return _bfcge ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"}:_gced .BldLst =NewCT_BuildList (); -if _bcgdf :=d .DecodeElement (_gced .BldLst ,&_edag );_bcgdf !=nil {return _bcgdf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gced .ExtLst =NewCT_ExtensionListModify (); -if _gdcaf :=d .DecodeElement (_gced .ExtLst ,&_edag );_gdcaf !=nil {return _gdcaf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0069m\u0069n\u0067\u0020\u0025\u0076",_edag .Name ); -if _cfcg :=d .Skip ();_cfcg !=nil {return _cfcg ;};};case _cf .EndElement :break _eaec ;case _cf .CharData :};};return nil ;};func (_gbagd *CT_TimeNodeListChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cgbg :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072"}:_gbagd .Par =NewCT_TLTimeNodeParallel (); -if _cgage :=d .DecodeElement (_gbagd .Par ,&_cgbg );_cgage !=nil {return _cgage ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0071"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0071"}:_gbagd .Seq =NewCT_TLTimeNodeSequence (); -if _becebb :=d .DecodeElement (_gbagd .Seq ,&_cgbg );_becebb !=nil {return _becebb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"}:_gbagd .Excl =NewCT_TLTimeNodeExclusive (); -if _dfab :=d .DecodeElement (_gbagd .Excl ,&_cgbg );_dfab !=nil {return _dfab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"}:_gbagd .Anim =NewCT_TLAnimateBehavior (); -if _abegc :=d .DecodeElement (_gbagd .Anim ,&_cgbg );_abegc !=nil {return _abegc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"}:_gbagd .AnimClr =NewCT_TLAnimateColorBehavior (); -if _baaeb :=d .DecodeElement (_gbagd .AnimClr ,&_cgbg );_baaeb !=nil {return _baaeb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}:_gbagd .AnimEffect =NewCT_TLAnimateEffectBehavior (); -if _eaggg :=d .DecodeElement (_gbagd .AnimEffect ,&_cgbg );_eaggg !=nil {return _eaggg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}:_gbagd .AnimMotion =NewCT_TLAnimateMotionBehavior (); -if _gcae :=d .DecodeElement (_gbagd .AnimMotion ,&_cgbg );_gcae !=nil {return _gcae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"}:_gbagd .AnimRot =NewCT_TLAnimateRotationBehavior (); -if _ffbfa :=d .DecodeElement (_gbagd .AnimRot ,&_cgbg );_ffbfa !=nil {return _ffbfa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"}:_gbagd .AnimScale =NewCT_TLAnimateScaleBehavior (); -if _dcdbc :=d .DecodeElement (_gbagd .AnimScale ,&_cgbg );_dcdbc !=nil {return _dcdbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0064"}:_gbagd .Cmd =NewCT_TLCommandBehavior (); -if _fafdc :=d .DecodeElement (_gbagd .Cmd ,&_cgbg );_fafdc !=nil {return _fafdc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_gbagd .Set =NewCT_TLSetBehavior (); -if _bdeaf :=d .DecodeElement (_gbagd .Set ,&_cgbg );_bdeaf !=nil {return _bdeaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"}:_gbagd .Audio =NewCT_TLMediaNodeAudio (); -if _eecga :=d .DecodeElement (_gbagd .Audio ,&_cgbg );_eecga !=nil {return _eecga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"}:_gbagd .Video =NewCT_TLMediaNodeVideo (); -if _egdd :=d .DecodeElement (_gbagd .Video ,&_cgbg );_egdd !=nil {return _egdd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cgbg .Name ); -if _dbcad :=d .Skip ();_dbcad !=nil {return _dbcad ;};};return nil ;};func (_aadgb ST_TLTriggerRuntimeNode )Validate ()error {return _aadgb .ValidateWithPath ("")};func (_dgadeg *ST_ViewType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_dgadeg =0; -case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_dgadeg =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_dgadeg =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_dgadeg =3;case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_dgadeg =4; -case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_dgadeg =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_dgadeg =6;case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_dgadeg =7; -case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_dgadeg =8;};return nil ;}; +// ValidateWithPath validates the EG_ChildSlide and its children, prefixing error messages with path +func (_aceba *EG_ChildSlide )ValidateWithPath (path string )error {if _aceba .ClrMapOvr !=nil {if _cffaa :=_aceba .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_cffaa !=nil {return _cffaa ;};};return nil ; +};func (_bbcga *CT_GuideList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dedb :for {_dbbe ,_aac :=d .Token ();if _aac !=nil {return _aac ;};switch _bfcf :=_dbbe .(type ){case _d .StartElement :switch _bfcf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"}:_abee :=NewCT_Guide (); +if _dfcd :=d .DecodeElement (_abee ,&_bfcf );_dfcd !=nil {return _dfcd ;};_bbcga .Guide =append (_bbcga .Guide ,_abee );default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_G\u0075\u0069d\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_bfcf .Name ); +if _aggc :=d .Skip ();_aggc !=nil {return _aggc ;};};case _d .EndElement :break _dedb ;case _d .CharData :};};return nil ;};type ST_TLOleChartBuildType byte ;func NewCT_PhotoAlbum ()*CT_PhotoAlbum {_afaa :=&CT_PhotoAlbum {};return _afaa };func ParseUnionST_Percentage (s string )(_ef .ST_Percentage ,error ){return _ef .ParseUnionST_Percentage (s ); +};func (_daed *CT_Guide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _daed .OrientAttr !=ST_DirectionUnset {_bdcc ,_adfa :=_daed .OrientAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _adfa !=nil {return _adfa ; +};start .Attr =append (start .Attr ,_bdcc );};if _daed .PosAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u006f\u0073"},Value :_a .Sprintf ("\u0025\u0076",*_daed .PosAttr )});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_TLIterateIntervalTime and its children -func (_aefde *CT_TLIterateIntervalTime )Validate ()error {return _aefde .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065");}; +// ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path +func (_gcbfe *CT_SlideMasterIdList )ValidateWithPath (path string )error {for _cdbe ,_gbdb :=range _gcbfe .SldMasterId {if _cefef :=_gbdb .ValidateWithPath (_a .Sprintf ("\u0025s\u002fS\u006c\u0064\u004d\u0061\u0073t\u0065\u0072I\u0064\u005b\u0025\u0064\u005d",path ,_cdbe )); +_cefef !=nil {return _cefef ;};};return nil ;};func (_dcag *CT_CustomShow )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcag .SldLst =NewCT_SlideRelationshipList ();for _ ,_egfae :=range start .Attr {if _egfae .Name .Local =="\u006e\u0061\u006d\u0065"{_bgag :=_egfae .Value ; +_dcag .NameAttr =_bgag ;continue ;};if _egfae .Name .Local =="\u0069\u0064"{_cfac ,_aec :=_f .ParseUint (_egfae .Value ,10,32);if _aec !=nil {return _aec ;};_dcag .IdAttr =uint32 (_cfac );continue ;};};_fae :for {_ccf ,_egbc :=d .Token ();if _egbc !=nil {return _egbc ; +};switch _bbgg :=_ccf .(type ){case _d .StartElement :switch _bbgg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:if _dfbc :=d .DecodeElement (_dcag .SldLst ,&_bbgg ); +_dfbc !=nil {return _dfbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcag .ExtLst =NewCT_ExtensionList (); +if _bedg :=d .DecodeElement (_dcag .ExtLst ,&_bbgg );_bedg !=nil {return _bedg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043u\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077 \u0025\u0076",_bbgg .Name ); +if _efed :=d .Skip ();_efed !=nil {return _efed ;};};case _d .EndElement :break _fae ;case _d .CharData :};};return nil ;}; -// Validate validates the CT_SlideMasterTextStyles and its children -func (_bgcd *CT_SlideMasterTextStyles )Validate ()error {return _bgcd .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073");}; +// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path +func (_agdg *CT_HeaderFooter )ValidateWithPath (path string )error {if _agdg .ExtLst !=nil {if _fdee :=_agdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdee !=nil {return _fdee ;};};return nil ;};type CT_ModifyVerifier struct{ -// ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path -func (_gccge *CT_SlideLayout )ValidateWithPath (path string )error {if _acgfd :=_gccge .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_acgfd !=nil {return _acgfd ;};if _ggcac :=_gccge .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064"); -_ggcac !=nil {return _ggcac ;};if _gccge .ClrMapOvr !=nil {if _edcb :=_gccge .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_edcb !=nil {return _edcb ;};};if _gccge .Transition !=nil {if _dffef :=_gccge .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"); -_dffef !=nil {return _dffef ;};};if _gccge .Timing !=nil {if _gcbe :=_gccge .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_gcbe !=nil {return _gcbe ;};};if _gccge .Hf !=nil {if _dcdea :=_gccge .Hf .ValidateWithPath (path +"\u002f\u0048\u0066"); -_dcdea !=nil {return _dcdea ;};};if _gccge .ExtLst !=nil {if _dade :=_gccge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dade !=nil {return _dade ;};};return nil ;}; +// Cryptographic Algorithm Name +AlgorithmNameAttr *string ; -// ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path -func (_cegg *CT_BuildList )ValidateWithPath (path string )error {for _dgf ,_eg :=range _cegg .BuildListChoice {if _aag :=_eg .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0042ui\u006c\u0064\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_dgf )); -_aag !=nil {return _aag ;};};return nil ;};func (_febdc ST_TLTimeIndefinite )String ()string {switch _febdc {case 0:return "";case 1:return "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065";};return "";};func (_acfa ST_TLBehaviorAccumulateType )String ()string {switch _acfa {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u0077\u0061\u0079\u0073";};return "";};type CT_SideDirectionTransition struct{ +// Password Hash Value +HashValueAttr *string ; -// Direction -DirAttr ST_TransitionSideDirectionType ;};func (_abegf *CT_SlideMasterIdListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _abegf .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_abegf .IdAttr )}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_abegf .RIdAttr )});e .EncodeToken (start );if _abegf .ExtLst !=nil {_cbaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_abegf .ExtLst ,_cbaf );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ffdbb *CT_Picture )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_addb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006e\u0076\u0050\u0069\u0063\u0050r"}}; -e .EncodeElement (_ffdbb .NvPicPr ,_addb );_daeb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_ffdbb .BlipFill ,_daeb );_cegfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}}; -e .EncodeElement (_ffdbb .SpPr ,_cegfe );if _ffdbb .Style !=nil {_cecfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ffdbb .Style ,_cecfe );};if _ffdbb .ExtLst !=nil {_cagb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ffdbb .ExtLst ,_cagb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLTimeTargetElement ()*CT_TLTimeTargetElement {_edgbc :=&CT_TLTimeTargetElement {};_edgbc .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -return _edgbc ;};func NewCT_TransitionSoundAction ()*CT_TransitionSoundAction {_affa :=&CT_TransitionSoundAction {};_affa .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice ();return _affa ;};func (_ffec *CT_NotesMasterIdList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _ffec .NotesMasterId !=nil {_bdced :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}};e .EncodeElement (_ffec .NotesMasterId ,_bdced );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// Salt Value for Password Verifier +SaltValueAttr *string ; -// ValidateWithPath validates the CT_BuildListChoice and its children, prefixing error messages with path -func (_efe *CT_BuildListChoice )ValidateWithPath (path string )error {if _efe .BldP !=nil {if _eea :=_efe .BldP .ValidateWithPath (path +"\u002f\u0042\u006cd\u0050");_eea !=nil {return _eea ;};};if _efe .BldDgm !=nil {if _dgca :=_efe .BldDgm .ValidateWithPath (path +"\u002fB\u006c\u0064\u0044\u0067\u006d"); -_dgca !=nil {return _dgca ;};};if _efe .BldOleChart !=nil {if _bde :=_efe .BldOleChart .ValidateWithPath (path +"\u002f\u0042\u006cd\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074");_bde !=nil {return _bde ;};};if _efe .BldGraphic !=nil {if _feb :=_efe .BldGraphic .ValidateWithPath (path +"/\u0042\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"); -_feb !=nil {return _feb ;};};return nil ;}; +// Iterations to Run Hashing Algorithm +SpinValueAttr *uint32 ; -// Validate validates the CT_Extension and its children -func (_gaff *CT_Extension )Validate ()error {return _gaff .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");}; +// Cryptographic Provider Type +CryptProviderTypeAttr _ga .ST_CryptProv ; -// ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path -func (_bfca *CT_PrintProperties )ValidateWithPath (path string )error {if _gcee :=_bfca .PrnWhatAttr .ValidateWithPath (path +"\u002f\u0050\u0072n\u0057\u0068\u0061\u0074\u0041\u0074\u0074\u0072");_gcee !=nil {return _gcee ;};if _adee :=_bfca .ClrModeAttr .ValidateWithPath (path +"\u002f\u0043\u006cr\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); -_adee !=nil {return _adee ;};if _bfca .ExtLst !=nil {if _egada :=_bfca .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_egada !=nil {return _egada ;};};return nil ;};type CT_Kinsoku struct{ +// Cryptographic Algorithm Class +CryptAlgorithmClassAttr _ga .ST_AlgClass ; -// Language -LangAttr *string ; +// Cryptographic Algorithm Type +CryptAlgorithmTypeAttr _ga .ST_AlgType ; -// Invalid Kinsoku Start Characters -InvalStCharsAttr string ; +// Cryptographic Hashing Algorithm +CryptAlgorithmSidAttr *uint32 ; -// Invalid Kinsoku End Characters -InvalEndCharsAttr string ;};func (_bdg *CT_ConnectorNonVisual )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bdg .CNvPr =_cfb .NewCT_NonVisualDrawingProps ();_bdg .CNvCxnSpPr =_cfb .NewCT_NonVisualConnectorProperties ();_bdg .NvPr =NewCT_ApplicationNonVisualDrawingProps (); -_fdg :for {_bbgc ,_cdd :=d .Token ();if _cdd !=nil {return _cdd ;};switch _ccc :=_bbgc .(type ){case _cf .StartElement :switch _ccc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _ddbd :=d .DecodeElement (_bdg .CNvPr ,&_ccc ); -_ddbd !=nil {return _ddbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _ecae :=d .DecodeElement (_bdg .CNvCxnSpPr ,&_ccc ); -_ecae !=nil {return _ecae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _babb :=d .DecodeElement (_bdg .NvPr ,&_ccc ); -_babb !=nil {return _babb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ccc .Name ); -if _dcdf :=d .Skip ();_dcdf !=nil {return _dcdf ;};};case _cf .EndElement :break _fdg ;case _cf .CharData :};};return nil ;};func NewCT_PrintProperties ()*CT_PrintProperties {_gaaab :=&CT_PrintProperties {};return _gaaab }; +// Iterations to Run Hashing Algorithm +SpinCountAttr *uint32 ; -// ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path -func (_eeaf *CT_SlideViewProperties )ValidateWithPath (path string )error {if _gbcb :=_eeaf .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_gbcb !=nil {return _gbcb ;};if _eeaf .ExtLst !=nil {if _abefc :=_eeaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_abefc !=nil {return _abefc ;};};return nil ;};func (_cacb *CT_ExtensionList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_aegb :for {_cbba ,_afaa :=d .Token ();if _afaa !=nil {return _afaa ;};switch _bdaf :=_cbba .(type ){case _cf .StartElement :switch _bdaf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_efcg :=NewCT_Extension (); -if _febf :=d .DecodeElement (_efcg ,&_bdaf );_febf !=nil {return _febf ;};_cacb .Ext =append (_cacb .Ext ,_efcg );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_bdaf .Name ); -if _bfg :=d .Skip ();_bfg !=nil {return _bfg ;};};case _cf .EndElement :break _aegb ;case _cf .CharData :};};return nil ;}; +// Salt for Password Verifier +SaltDataAttr *string ; -// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path -func (_efgd *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _gccgb :=_efgd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gccgb !=nil {return _gccgb ;};if _eda :=_efgd .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_eda !=nil {return _eda ;};if _edg :=_efgd .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_edg !=nil {return _edg ;};return nil ;};type ST_WebScreenSize byte ;func (_bagg ST_TLAnimateMotionBehaviorOrigin )ValidateWithPath (path string )error {switch _bagg {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bagg )); -};return nil ;};type SldSyncPr struct{CT_SlideSyncProperties }; +// Password Hash +HashDataAttr *string ; -// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path -func (_ffac *CT_Extension )ValidateWithPath (path string )error {return nil };func ParseUnionST_PositiveFixedPercentage (s string )(_cfb .ST_PositiveFixedPercentage ,error ){return _cfb .ParseUnionST_PositiveFixedPercentage (s );};func NewCT_HtmlPublishProperties ()*CT_HtmlPublishProperties {_ccea :=&CT_HtmlPublishProperties {}; -return _ccea ;}; +// Cryptographic Provider +CryptProviderAttr *string ; -// ValidateWithPath validates the SldSyncPr and its children, prefixing error messages with path -func (_ffgcf *SldSyncPr )ValidateWithPath (path string )error {if _adacf :=_ffgcf .CT_SlideSyncProperties .ValidateWithPath (path );_adacf !=nil {return _adacf ;};return nil ;};type CT_GuideList struct{ +// Cryptographic Algorithm Extensibility +AlgIdExtAttr *uint32 ; -// A Guide -Guide []*CT_Guide ;};func (_aceee *ST_TLAnimateBehaviorCalcMode )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fbdcc ,_fbfec :=d .Token ();if _fbfec !=nil {return _fbfec ;};if _abcee ,_ceadbb :=_fbdcc .(_cf .EndElement );_ceadbb &&_abcee .Name ==start .Name {*_aceee =1; -return nil ;};if _cfdd ,_fbcd :=_fbdcc .(_cf .CharData );!_fbcd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbdcc );}else {switch string (_cfdd ){case "":*_aceee =0; -case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_aceee =1;case "\u006c\u0069\u006e":*_aceee =2;case "\u0066\u006d\u006c\u0061":*_aceee =3;};};_fbdcc ,_fbfec =d .Token ();if _fbfec !=nil {return _fbfec ;};if _bcdbe ,_edfcc :=_fbdcc .(_cf .EndElement ); -_edfcc &&_bcdbe .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbdcc );};func (_bcaf *CT_ShowProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bcaf .LoopAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bcaf .LoopAttr ))}); -};if _bcaf .ShowNarrationAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bcaf .ShowNarrationAttr ))}); -};if _bcaf .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bcaf .ShowAnimationAttr ))}); -};if _bcaf .UseTimingsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bcaf .UseTimingsAttr ))});};e .EncodeToken (start ); -_bcaf .ShowTypeChoice .MarshalXML (e ,_cf .StartElement {});if _bcaf .SldAll !=nil {_gfad :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}};e .EncodeElement (_bcaf .SldAll ,_gfad );};if _bcaf .SldRg !=nil {_ecbf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}}; -e .EncodeElement (_bcaf .SldRg ,_ecbf );};if _bcaf .CustShow !=nil {_dfeeb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};e .EncodeElement (_bcaf .CustShow ,_dfeeb );};if _bcaf .PenClr !=nil {_fcdf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0065\u006e\u0043\u006c\u0072"}}; -e .EncodeElement (_bcaf .PenClr ,_fcdf );};if _bcaf .ExtLst !=nil {_accde :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcaf .ExtLst ,_accde );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// Algorithm Extensibility Source +AlgIdExtSourceAttr *string ; -// ValidateWithPath validates the CT_TimeNodeListChoice and its children, prefixing error messages with path -func (_ebgdc *CT_TimeNodeListChoice )ValidateWithPath (path string )error {if _ebgdc .Par !=nil {if _dfbae :=_ebgdc .Par .ValidateWithPath (path +"\u002f\u0050\u0061\u0072");_dfbae !=nil {return _dfbae ;};};if _ebgdc .Seq !=nil {if _ffbe :=_ebgdc .Seq .ValidateWithPath (path +"\u002f\u0053\u0065\u0071"); -_ffbe !=nil {return _ffbe ;};};if _ebgdc .Excl !=nil {if _deed :=_ebgdc .Excl .ValidateWithPath (path +"\u002f\u0045\u0078c\u006c");_deed !=nil {return _deed ;};};if _ebgdc .Anim !=nil {if _cgfda :=_ebgdc .Anim .ValidateWithPath (path +"\u002f\u0041\u006ei\u006d"); -_cgfda !=nil {return _cgfda ;};};if _ebgdc .AnimClr !=nil {if _ebfce :=_ebgdc .AnimClr .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0043\u006c\u0072");_ebfce !=nil {return _ebfce ;};};if _ebgdc .AnimEffect !=nil {if _gdecb :=_ebgdc .AnimEffect .ValidateWithPath (path +"/\u0041\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"); -_gdecb !=nil {return _gdecb ;};};if _ebgdc .AnimMotion !=nil {if _agafbd :=_ebgdc .AnimMotion .ValidateWithPath (path +"/\u0041\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e");_agafbd !=nil {return _agafbd ;};};if _ebgdc .AnimRot !=nil {if _geae :=_ebgdc .AnimRot .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0052\u006f\u0074"); -_geae !=nil {return _geae ;};};if _ebgdc .AnimScale !=nil {if _cececc :=_ebgdc .AnimScale .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0053\u0063\u0061\u006c\u0065");_cececc !=nil {return _cececc ;};};if _ebgdc .Cmd !=nil {if _gacae :=_ebgdc .Cmd .ValidateWithPath (path +"\u002f\u0043\u006d\u0064"); -_gacae !=nil {return _gacae ;};};if _ebgdc .Set !=nil {if _defb :=_ebgdc .Set .ValidateWithPath (path +"\u002f\u0053\u0065\u0074");_defb !=nil {return _defb ;};};if _ebgdc .Audio !=nil {if _afcaf :=_ebgdc .Audio .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f"); -_afcaf !=nil {return _afcaf ;};};if _ebgdc .Video !=nil {if _fgegd :=_ebgdc .Video .ValidateWithPath (path +"\u002f\u0056\u0069\u0064\u0065\u006f");_fgegd !=nil {return _fgegd ;};};return nil ;};func NewCT_TLAnimVariantFloatVal ()*CT_TLAnimVariantFloatVal {_dbcag :=&CT_TLAnimVariantFloatVal {}; -return _dbcag ;};func (_eaed *CT_HtmlPublishProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ggd :=range start .Attr {if _ggd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggd .Name .Local =="\u0069\u0064"||_ggd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggd .Name .Local =="\u0069\u0064"{_cadag :=_ggd .Value ; -_eaed .IdAttr =_cadag ;continue ;};if _ggd .Name .Local =="\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"{_bfdc ,_gdcea :=_cb .ParseBool (_ggd .Value );if _gdcea !=nil {return _gdcea ;};_eaed .ShowSpeakerNotesAttr =&_bfdc ; -continue ;};if _ggd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_baga :=_ggd .Value ;_eaed .TargetAttr =&_baga ;continue ;};if _ggd .Name .Local =="\u0074\u0069\u0074l\u0065"{_egbe :=_ggd .Value ;_eaed .TitleAttr =&_egbe ;continue ;};};_egad :for {_fege ,_ecff :=d .Token (); -if _ecff !=nil {return _ecff ;};switch _fgga :=_fege .(type ){case _cf .StartElement :switch _fgga .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_eaed .SldAll =NewCT_Empty (); -if _efcd :=d .DecodeElement (_eaed .SldAll ,&_fgga );_efcd !=nil {return _efcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_eaed .SldRg =NewCT_IndexRange (); -if _dggga :=d .DecodeElement (_eaed .SldRg ,&_fgga );_dggga !=nil {return _dggga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_eaed .CustShow =NewCT_CustomShowId (); -if _aaeg :=d .DecodeElement (_eaed .CustShow ,&_fgga );_aaeg !=nil {return _aaeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eaed .ExtLst =NewCT_ExtensionList (); -if _gge :=d .DecodeElement (_eaed .ExtLst ,&_fgga );_gge !=nil {return _gge ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_fgga .Name ); -if _bggec :=d .Skip ();_bggec !=nil {return _bggec ;};};case _cf .EndElement :break _egad ;case _cf .CharData :};};return nil ;};func (_cdgda *Notes )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdgda .CT_NotesSlide =*NewCT_NotesSlide (); -for _ ,_ffedb :=range start .Attr {if _ffedb .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_bffge ,_acbe :=_cb .ParseBool (_ffedb .Value );if _acbe !=nil {return _acbe ;};_cdgda .ShowMasterSpAttr =&_bffge ;continue ; -};if _ffedb .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_eacab ,_cgfea :=_cb .ParseBool (_ffedb .Value );if _cgfea !=nil {return _cgfea ;};_cdgda .ShowMasterPhAnimAttr =&_eacab ;continue ;};}; -_gecab :for {_dgcffa ,_fbgbb :=d .Token ();if _fbgbb !=nil {return _fbgbb ;};switch _ccfeg :=_dgcffa .(type ){case _cf .StartElement :switch _ccfeg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _edacg :=d .DecodeElement (_cdgda .CSld ,&_ccfeg ); -_edacg !=nil {return _edacg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_cdgda .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _dgbbc :=d .DecodeElement (_cdgda .ClrMapOvr ,&_ccfeg );_dgbbc !=nil {return _dgbbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdgda .ExtLst =NewCT_ExtensionListModify (); -if _bbeb :=d .DecodeElement (_cdgda .ExtLst ,&_ccfeg );_bbeb !=nil {return _bbeb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004e\u006f\u0074e\u0073 \u0025\u0076",_ccfeg .Name ); -if _ccbgd :=d .Skip ();_ccbgd !=nil {return _ccbgd ;};};case _cf .EndElement :break _gecab ;case _cf .CharData :};};return nil ;};func (_gcagf *CT_TLByRgbColorTransform )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072"},Value :_f .Sprintf ("\u0025\u0076",_gcagf .RAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067"},Value :_f .Sprintf ("\u0025\u0076",_gcagf .GAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062"},Value :_f .Sprintf ("\u0025\u0076",_gcagf .BAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Cryptographic Provider Type Extensibility +CryptProviderTypeExtAttr *uint32 ; -// Validate validates the ViewPr and its children -func (_cgbe *ViewPr )Validate ()error {return _cgbe .ValidateWithPath ("\u0056\u0069\u0065\u0077\u0050\u0072");};func (_ccbcb *CT_Presentation )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ccbcb .ServerZoomAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_ccbcb .ServerZoomAttr )}); -};if _ccbcb .FirstSlideNumAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_ccbcb .FirstSlideNumAttr )}); -};if _ccbcb .ShowSpecialPlsOnTitleSldAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .ShowSpecialPlsOnTitleSldAttr ))}); -};if _ccbcb .RtlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u0074\u006c"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .RtlAttr ))});};if _ccbcb .RemovePersonalInfoOnSaveAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .RemovePersonalInfoOnSaveAttr ))}); -};if _ccbcb .CompatModeAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .CompatModeAttr ))});};if _ccbcb .StrictFirstAndLastCharsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .StrictFirstAndLastCharsAttr ))}); -};if _ccbcb .EmbedTrueTypeFontsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .EmbedTrueTypeFontsAttr ))}); -};if _ccbcb .SaveSubsetFontsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .SaveSubsetFontsAttr ))}); -};if _ccbcb .AutoCompressPicturesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccbcb .AutoCompressPicturesAttr ))}); -};if _ccbcb .BookmarkIdSeedAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_ccbcb .BookmarkIdSeedAttr )}); -};if _ccbcb .ConformanceAttr !=_cfc .ST_ConformanceClassUnset {_dbcb ,_gbba :=_ccbcb .ConformanceAttr .MarshalXMLAttr (_cf .Name {Local :"c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"});if _gbba !=nil {return _gbba ;};start .Attr =append (start .Attr ,_dbcb ); -};e .EncodeToken (start );if _ccbcb .SldMasterIdLst !=nil {_cdcg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003as\u006c\u0064\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .SldMasterIdLst ,_cdcg );}; -if _ccbcb .NotesMasterIdLst !=nil {_cfgbc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .NotesMasterIdLst ,_cfgbc );};if _ccbcb .HandoutMasterIdLst !=nil {_cdfd :=_cf .StartElement {Name :_cf .Name {Local :"p\u003ah\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061s\u0074\u0065\u0072\u0049dL\u0073\u0074"}}; -e .EncodeElement (_ccbcb .HandoutMasterIdLst ,_cdfd );};if _ccbcb .SldIdLst !=nil {_eebg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .SldIdLst ,_eebg );};if _ccbcb .SldSz !=nil {_afbeb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006c\u0064\u0053\u007a"}}; -e .EncodeElement (_ccbcb .SldSz ,_afbeb );};_fcbfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006e\u006f\u0074\u0065\u0073\u0053z"}};e .EncodeElement (_ccbcb .NotesSz ,_fcbfc );if _ccbcb .SmartTags !=nil {_dfgd :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}}; -e .EncodeElement (_ccbcb .SmartTags ,_dfgd );};if _ccbcb .EmbeddedFontLst !=nil {_fffc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .EmbeddedFontLst ,_fffc ); -};if _ccbcb .CustShowLst !=nil {_gaca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .CustShowLst ,_gaca );};if _ccbcb .PhotoAlbum !=nil {_dbgb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}}; -e .EncodeElement (_ccbcb .PhotoAlbum ,_dbgb );};if _ccbcb .CustDataLst !=nil {_aaege :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .CustDataLst ,_aaege ); -};if _ccbcb .Kinsoku !=nil {_aafd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_ccbcb .Kinsoku ,_aafd );};if _ccbcb .DefaultTextStyle !=nil {_ceda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0064e\u0066\u0061\u0075\u006c\u0074T\u0065\u0078t\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_ccbcb .DefaultTextStyle ,_ceda );};if _ccbcb .ModifyVerifier !=nil {_dffg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003am\u006f\u0064\u0069f\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072"}};e .EncodeElement (_ccbcb .ModifyVerifier ,_dffg ); -};if _ccbcb .ExtLst !=nil {_cbef :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccbcb .ExtLst ,_cbef );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_agfea *EG_BackgroundChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edfc :=start ; -switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_agfea .BgPr =NewCT_BackgroundProperties (); -if _ebgaa :=d .DecodeElement (_agfea .BgPr ,&_edfc );_ebgaa !=nil {return _ebgaa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_agfea .BgRef =_cfb .NewCT_StyleMatrixReference (); -if _bgdfd :=d .DecodeElement (_agfea .BgRef ,&_edfc );_bgdfd !=nil {return _bgdfd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006fun\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_edfc .Name ); -if _gecgdb :=d .Skip ();_gecgdb !=nil {return _gecgdb ;};};return nil ;};func (_ebae *CT_Slide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebae .ShowAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ebae .ShowAttr ))}); -};if _ebae .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ebae .ShowMasterSpAttr ))});};if _ebae .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ebae .ShowMasterPhAnimAttr ))}); -};e .EncodeToken (start );_ccbce :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_ebae .CSld ,_ccbce );if _ebae .ClrMapOvr !=nil {_gegb :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; -e .EncodeElement (_ebae .ClrMapOvr ,_gegb );};if _ebae .Transition !=nil {_aecfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ebae .Transition ,_aecfc );};if _ebae .Timing !=nil {_dbdeg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; -e .EncodeElement (_ebae .Timing ,_dbdeg );};if _ebae .ExtLst !=nil {_dcceg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebae .ExtLst ,_dcceg );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_Extension struct{ +// Provider Type Extensibility Source +CryptProviderTypeExtSourceAttr *string ;};func (_ggdac ST_WebScreenSize )String ()string {switch _ggdac {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030";case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032"; +case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324"; +case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00300";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return "";};type ST_TransitionCornerDirectionType byte ;func (_dcbgg *CT_TLTimeConditionChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbgba :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:_dcbgg .TgtEl =NewCT_TLTimeTargetElement (); +if _feba :=d .DecodeElement (_dcbgg .TgtEl ,&_bbgba );_feba !=nil {return _feba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e"}:_dcbgg .Tn =NewCT_TLTriggerTimeNodeID (); +if _gabdd :=d .DecodeElement (_dcbgg .Tn ,&_bbgba );_gabdd !=nil {return _gabdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006e"}:_dcbgg .Rtn =NewCT_TLTriggerRuntimeNode (); +if _fdabc :=d .DecodeElement (_dcbgg .Rtn ,&_bbgba );_fdabc !=nil {return _fdabc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_bbgba .Name ); +if _fdde :=d .Skip ();_fdde !=nil {return _fdde ;};};return nil ;};func (_cace *CT_TLBuildParagraph )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dbge :=range start .Attr {if _dbge .Name .Local =="\u0062\u0075\u0069l\u0064"{_cace .BuildAttr .UnmarshalXMLAttr (_dbge ); +continue ;};if _dbge .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_bfbae ,_gcgb :=_f .ParseUint (_dbge .Value ,10,32);if _gcgb !=nil {return _gcgb ;};_ggca :=uint32 (_bfbae );_cace .BldLvlAttr =&_ggca ;continue ;};if _dbge .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_cgeae ,_adcag :=_f .ParseBool (_dbge .Value ); +if _adcag !=nil {return _adcag ;};_cace .AnimBgAttr =&_cgeae ;continue ;};if _dbge .Name .Local =="\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"{_fgcd ,_dfdb :=_f .ParseBool (_dbge .Value );if _dfdb !=nil {return _dfdb ; +};_cace .AutoUpdateAnimBgAttr =&_fgcd ;continue ;};if _dbge .Name .Local =="\u0072\u0065\u0076"{_agcac ,_afgdb :=_f .ParseBool (_dbge .Value );if _afgdb !=nil {return _afgdb ;};_cace .RevAttr =&_agcac ;continue ;};if _dbge .Name .Local =="\u0061d\u0076\u0041\u0075\u0074\u006f"{_cfaa ,_dcfda :=ParseUnionST_TLTime (_dbge .Value ); +if _dcfda !=nil {return _dcfda ;};_cace .AdvAutoAttr =&_cfaa ;continue ;};if _dbge .Name .Local =="\u0073\u0070\u0069\u0064"{_bafec ,_fagg :=_f .ParseUint (_dbge .Value ,10,32);if _fagg !=nil {return _fagg ;};_cace .SpidAttr =uint32 (_bafec );continue ; +};if _dbge .Name .Local =="\u0067\u0072\u0070I\u0064"{_ffdfff ,_cdag :=_f .ParseUint (_dbge .Value ,10,32);if _cdag !=nil {return _cdag ;};_cace .GrpIdAttr =uint32 (_ffdfff );continue ;};if _dbge .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_aaeb ,_geda :=_f .ParseBool (_dbge .Value ); +if _geda !=nil {return _geda ;};_cace .UiExpandAttr =&_aaeb ;continue ;};};_ddgfc :for {_faddg ,_gceg :=d .Token ();if _gceg !=nil {return _gceg ;};switch _fgbdbg :=_faddg .(type ){case _d .StartElement :switch _fgbdbg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"}:_cace .TmplLst =NewCT_TLTemplateList (); +if _edafb :=d .DecodeElement (_cace .TmplLst ,&_fgbdbg );_edafb !=nil {return _edafb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064Pa\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0025\u0076",_fgbdbg .Name ); +if _fdfa :=d .Skip ();_fdfa !=nil {return _fdfa ;};};case _d .EndElement :break _ddgfc ;case _d .CharData :};};return nil ;};func (_debgg ST_PlaceholderType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbcff :=_d .Attr {};_dbcff .Name =name ;switch _debgg {case ST_PlaceholderTypeUnset :_dbcff .Value =""; +case ST_PlaceholderTypeTitle :_dbcff .Value ="\u0074\u0069\u0074l\u0065";case ST_PlaceholderTypeBody :_dbcff .Value ="\u0062\u006f\u0064\u0079";case ST_PlaceholderTypeCtrTitle :_dbcff .Value ="\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065";case ST_PlaceholderTypeSubTitle :_dbcff .Value ="\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065"; +case ST_PlaceholderTypeDt :_dbcff .Value ="\u0064\u0074";case ST_PlaceholderTypeSldNum :_dbcff .Value ="\u0073\u006c\u0064\u004e\u0075\u006d";case ST_PlaceholderTypeFtr :_dbcff .Value ="\u0066\u0074\u0072";case ST_PlaceholderTypeHdr :_dbcff .Value ="\u0068\u0064\u0072"; +case ST_PlaceholderTypeObj :_dbcff .Value ="\u006f\u0062\u006a";case ST_PlaceholderTypeChart :_dbcff .Value ="\u0063\u0068\u0061r\u0074";case ST_PlaceholderTypeTbl :_dbcff .Value ="\u0074\u0062\u006c";case ST_PlaceholderTypeClipArt :_dbcff .Value ="\u0063l\u0069\u0070\u0041\u0072\u0074"; +case ST_PlaceholderTypeDgm :_dbcff .Value ="\u0064\u0067\u006d";case ST_PlaceholderTypeMedia :_dbcff .Value ="\u006d\u0065\u0064i\u0061";case ST_PlaceholderTypeSldImg :_dbcff .Value ="\u0073\u006c\u0064\u0049\u006d\u0067";case ST_PlaceholderTypePic :_dbcff .Value ="\u0070\u0069\u0063"; +};return _dbcff ,nil ;};func (_dbbae *EG_SlideListChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffead :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_dbbae .SldAll =NewCT_Empty (); +if _affc :=d .DecodeElement (_dbbae .SldAll ,&_ffead );_affc !=nil {return _affc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_dbbae .SldRg =NewCT_IndexRange (); +if _acdgg :=d .DecodeElement (_dbbae .SldRg ,&_ffead );_acdgg !=nil {return _acdgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_dbbae .CustShow =NewCT_CustomShowId (); +if _fcfg :=d .DecodeElement (_dbbae .CustShow ,&_ffead );_fcfg !=nil {return _fcfg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u006c\u0069\u0064\u0065\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ffead .Name ); +if _dbgad :=d .Skip ();_dbgad !=nil {return _dbgad ;};};return nil ;};func (_ddfa *EG_Background )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_ddfa .BackgroundChoice .MarshalXML (e ,_d .StartElement {});return nil ;}; -// Uniform Resource Identifier -UriAttr string ;Any []_bc .Any ;}; +// ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path +func (_aebd *CT_EightDirectionTransition )ValidateWithPath (path string )error {if _aebd .DirAttr !=nil {if _fcac :=_aebd .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_fcac !=nil {return _fcac ;};};return nil ;}; +func NewCT_SlideMaster ()*CT_SlideMaster {_cgaa :=&CT_SlideMaster {};_cgaa .CSld =NewCT_CommonSlideData ();_cgaa .ClrMap =_ef .NewCT_ColorMapping ();return _cgaa ;};func (_fabc ST_TLDiagramBuildType )String ()string {switch _fabc {case 0:return "";case 1:return "\u0077\u0068\u006fl\u0065"; +case 2:return "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case 3:return "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068";case 4:return "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065"; +case 5:return "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case 6:return "\u0063\u0077";case 7:return "\u0063\u0077\u0049\u006e";case 8:return "\u0063\u0077\u004fu\u0074";case 9:return "\u0063\u0063\u0077";case 10:return "\u0063\u0063\u0077I\u006e"; +case 11:return "\u0063\u0063\u0077\u004f\u0075\u0074";case 12:return "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case 13:return "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg";case 14:return "\u0075\u0070";case 15:return "\u0064\u006f\u0077\u006e"; +case 16:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 17:return "\u0063\u0075\u0073\u0074";};return "";};func (_agcd *CT_OutlineViewSlideEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_agcd .IdAttr )}); +if _agcd .CollapseAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_agcd .CollapseAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path -func (_gefee *CT_IndexRange )ValidateWithPath (path string )error {return nil };func (_cbcgg ST_TLTriggerEvent )ValidateWithPath (path string )error {switch _cbcgg {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbcgg )); -};return nil ;}; +// ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path +func (_ddgf *CT_NormalViewPortion )ValidateWithPath (path string )error {if _ebda :=_ddgf .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_ebda !=nil {return _ebda ;};return nil ;}; -// Validate validates the Sld and its children -func (_cbdeg *Sld )Validate ()error {return _cbdeg .ValidateWithPath ("\u0053\u006c\u0064")};func (_bgeb *CT_OutlineViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bgeb .CViewPr =NewCT_CommonViewProperties ();_eceb :for {_ffgc ,_degd :=d .Token (); -if _degd !=nil {return _degd ;};switch _ggeg :=_ffgc .(type ){case _cf .StartElement :switch _ggeg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _faega :=d .DecodeElement (_bgeb .CViewPr ,&_ggeg ); -_faega !=nil {return _faega ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:_bgeb .SldLst =NewCT_OutlineViewSlideList (); -if _bfaa :=d .DecodeElement (_bgeb .SldLst ,&_ggeg );_bfaa !=nil {return _bfaa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgeb .ExtLst =NewCT_ExtensionList (); -if _cgfa :=d .DecodeElement (_bgeb .ExtLst ,&_ggeg );_cgfa !=nil {return _cgfa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_ggeg .Name ); -if _daefd :=d .Skip ();_daefd !=nil {return _daefd ;};};case _cf .EndElement :break _eceb ;case _cf .CharData :};};return nil ;};func (_cdaae ST_TLPreviousActionType )String ()string {switch _cdaae {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d";};return "";};func (_eedb ST_TLAnimateColorSpace )Validate ()error {return _eedb .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path +func (_gfec *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _aaad :=_gfec .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_aaad !=nil {return _aaad ;};if _fdd :=_gfec .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_fdd !=nil {return _fdd ;};if _eeg :=_gfec .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_eeg !=nil {return _eeg ;};return nil ;};type CT_WheelTransition struct{ -// ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path -func (_cegeb *CT_SplitTransition )ValidateWithPath (path string )error {if _abfe :=_cegeb .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_abfe !=nil {return _abfe ;};if _decag :=_cegeb .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); -_decag !=nil {return _decag ;};return nil ;};func (_cdbg *CT_Rel )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_cdbg .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Spokes +SpokesAttr *uint32 ;}; -// ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path -func (_geda *CT_SlideIdList )ValidateWithPath (path string )error {for _ccad ,_abbag :=range _geda .SldId {if _efaf :=_abbag .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fS\u006c\u0064\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ccad ));_efaf !=nil {return _efaf ; -};};return nil ;}; +// ValidateWithPath validates the PresentationPr and its children, prefixing error messages with path +func (_afbef *PresentationPr )ValidateWithPath (path string )error {if _eddda :=_afbef .CT_PresentationProperties .ValidateWithPath (path );_eddda !=nil {return _eddda ;};return nil ;};func (_bdec *CT_CustomShowId )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_bdec .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_daca *ST_TLChartSubelementType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_daca =0;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_daca =1; +case "\u0073\u0065\u0072\u0069\u0065\u0073":*_daca =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_daca =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_daca =4;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_daca =5; +};return nil ;}; -// Validate validates the CT_TLAnimVariantStringVal and its children -func (_bgeec *CT_TLAnimVariantStringVal )Validate ()error {return _bgeec .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l");};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_ecfd :=&CT_ConnectorNonVisual {}; -_ecfd .CNvPr =_cfb .NewCT_NonVisualDrawingProps ();_ecfd .CNvCxnSpPr =_cfb .NewCT_NonVisualConnectorProperties ();_ecfd .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _ecfd ;};type CT_TLTimeCondition struct{ +// ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path +func (_cabga *CT_TLAnimVariantStringVal )ValidateWithPath (path string )error {return nil };func NewCT_CommonSlideViewProperties ()*CT_CommonSlideViewProperties {_fdg :=&CT_CommonSlideViewProperties {};_fdg .CViewPr =NewCT_CommonViewProperties ();return _fdg ; +};type CT_BackgroundProperties struct{ -// Trigger Event -EvtAttr ST_TLTriggerEvent ; +// Shade to Title +ShadeToTitleAttr *bool ;FillPropertiesChoice *_ef .EG_FillPropertiesChoice ;EFillPropertiesChoice *_ef .EG_FillPropertiesChoice ;EffectPropertiesChoice *_ef .EG_EffectPropertiesChoice ;ExtLst *CT_ExtensionList ;}; -// Trigger Delay -DelayAttr *ST_TLTime ;TLTimeConditionChoice *CT_TLTimeConditionChoice ;};func NewCT_CommentList ()*CT_CommentList {_gggce :=&CT_CommentList {};return _gggce };func (_feefd ST_PrintWhat )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_feefd .String (),start ); -};func (_befe *CT_GraphicalObjectFrame )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_befe .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_befe .Xfrm =_cfb .NewCT_Transform2D ();_befe .Graphic =_cfb .NewGraphic ();for _ ,_agaf :=range start .Attr {if _agaf .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_befe .BwModeAttr .UnmarshalXMLAttr (_agaf ); -continue ;};};_eabf :for {_gdaca ,_agag :=d .Token ();if _agag !=nil {return _agag ;};switch _fgfd :=_gdaca .(type ){case _cf .StartElement :switch _fgfd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _gaeg :=d .DecodeElement (_befe .NvGraphicFramePr ,&_fgfd ); -_gaeg !=nil {return _gaeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:if _dgee :=d .DecodeElement (_befe .Xfrm ,&_fgfd ); -_dgee !=nil {return _dgee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _fffb :=d .DecodeElement (_befe .Graphic ,&_fgfd ); -_fffb !=nil {return _fffb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_befe .ExtLst =NewCT_ExtensionListModify (); -if _cbfa :=d .DecodeElement (_befe .ExtLst ,&_fgfd );_cbfa !=nil {return _cbfa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_fgfd .Name ); -if _ccd :=d .Skip ();_ccd !=nil {return _ccd ;};};case _cf .EndElement :break _eabf ;case _cf .CharData :};};return nil ;}; +// Validate validates the CT_TLCommonMediaNodeData and its children +func (_bggb *CT_TLCommonMediaNodeData )Validate ()error {return _bggb .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");};func (_bcfeb ST_TLParaBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bcfeb .String (),start ); +};func (_fafge *ST_TLTimeNodeFillType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fafge =0;case "\u0072\u0065\u006d\u006f\u0076\u0065":*_fafge =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_fafge =2;case "\u0068\u006f\u006c\u0064":*_fafge =3; +case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_fafge =4;};return nil ;};func (_dbc *CT_CommentAuthor )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aadd :=range start .Attr {if _aadd .Name .Local =="\u0069\u0064"{_agfe ,_gegb :=_f .ParseUint (_aadd .Value ,10,32); +if _gegb !=nil {return _gegb ;};_dbc .IdAttr =uint32 (_agfe );continue ;};if _aadd .Name .Local =="\u006e\u0061\u006d\u0065"{_ccbe :=_aadd .Value ;_dbc .NameAttr =_ccbe ;continue ;};if _aadd .Name .Local =="\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"{_ceb :=_aadd .Value ; +_dbc .InitialsAttr =_ceb ;continue ;};if _aadd .Name .Local =="\u006ca\u0073\u0074\u0049\u0064\u0078"{_ege ,_bbe :=_f .ParseUint (_aadd .Value ,10,32);if _bbe !=nil {return _bbe ;};_dbc .LastIdxAttr =uint32 (_ege );continue ;};if _aadd .Name .Local =="\u0063\u006c\u0072\u0049\u0064\u0078"{_cdd ,_ccbg :=_f .ParseUint (_aadd .Value ,10,32); +if _ccbg !=nil {return _ccbg ;};_dbc .ClrIdxAttr =uint32 (_cdd );continue ;};};_dae :for {_aga ,_cfdc :=d .Token ();if _cfdc !=nil {return _cfdc ;};switch _gcfbc :=_aga .(type ){case _d .StartElement :switch _gcfbc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbc .ExtLst =NewCT_ExtensionList (); +if _fe :=d .DecodeElement (_dbc .ExtLst ,&_gcfbc );_fe !=nil {return _fe ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u0020\u0025v",_gcfbc .Name ); +if _dbeg :=d .Skip ();_dbeg !=nil {return _dbeg ;};};case _d .EndElement :break _dae ;case _d .CharData :};};return nil ;};type CT_SlideMasterIdListEntry struct{ -// Validate validates the CT_TLCommonBehaviorData and its children -func (_bbfd *CT_TLCommonBehaviorData )Validate ()error {return _bbfd .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061");};const (ST_TLAnimateColorSpaceUnset ST_TLAnimateColorSpace =0; -ST_TLAnimateColorSpaceRgb ST_TLAnimateColorSpace =1;ST_TLAnimateColorSpaceHsl ST_TLAnimateColorSpace =2;);func (_bfebc ST_TLTimeNodeRestartType )String ()string {switch _bfebc {case 0:return "";case 1:return "\u0061\u006c\u0077\u0061\u0079\u0073";case 2:return "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065"; -case 3:return "\u006e\u0065\u0076e\u0072";};return "";};type ST_TLAnimateMotionBehaviorOrigin byte ; +// Slide Master Identifier +IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};func (_ffbfa ST_Direction )ValidateWithPath (path string )error {switch _ffbfa {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffbfa )); +};return nil ;};func NewCT_TLAnimateColorBehavior ()*CT_TLAnimateColorBehavior {_fdcbb :=&CT_TLAnimateColorBehavior {};_fdcbb .CBhvr =NewCT_TLCommonBehaviorData ();return _fdcbb ;};func (_eff *CT_Background )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eff .BackgroundChoice =NewEG_BackgroundChoice (); +for _ ,_ebf :=range start .Attr {if _ebf .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_eff .BwModeAttr .UnmarshalXMLAttr (_ebf );continue ;};};_gf :for {_gcfb ,_ce :=d .Token ();if _ce !=nil {return _ce ;};switch _ebd :=_gcfb .(type ){case _d .StartElement :switch _ebd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_eff .BackgroundChoice =NewEG_BackgroundChoice (); +if _ddf :=d .DecodeElement (&_eff .BackgroundChoice .BgPr ,&_ebd );_ddf !=nil {return _ddf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_eff .BackgroundChoice =NewEG_BackgroundChoice (); +if _fcb :=d .DecodeElement (&_eff .BackgroundChoice .BgRef ,&_ebd );_fcb !=nil {return _fcb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_ebd .Name ); +if _abe :=d .Skip ();_abe !=nil {return _abe ;};};case _d .EndElement :break _gf ;case _d .CharData :};};return nil ;};func (_abdg *CT_TLIterateDataChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _abdg .TmAbs !=nil {_cgbeb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u006d\u0041\u0062\u0073"}}; +e .EncodeElement (_abdg .TmAbs ,_cgbeb );}else if _abdg .TmPct !=nil {_dfaaa :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u006d\u0050\u0063\u0074"}};e .EncodeElement (_abdg .TmPct ,_dfaaa );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_SmartTags ()*CT_SmartTags {_fecd :=&CT_SmartTags {};return _fecd };func (_fcab *CT_NotesMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcab .CSld =NewCT_CommonSlideData ();_fcab .ClrMap =_ef .NewCT_ColorMapping (); +_edbfe :for {_agace ,_aabb :=d .Token ();if _aabb !=nil {return _aabb ;};switch _abfe :=_agace .(type ){case _d .StartElement :switch _abfe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _ecef :=d .DecodeElement (_fcab .CSld ,&_abfe ); +_ecef !=nil {return _ecef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _aeace :=d .DecodeElement (_fcab .ClrMap ,&_abfe ); +_aeace !=nil {return _aeace ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_fcab .Hf =NewCT_HeaderFooter (); +if _afga :=d .DecodeElement (_fcab .Hf ,&_abfe );_afga !=nil {return _afga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_fcab .NotesStyle =_ef .NewCT_TextListStyle (); +if _cgfb :=d .DecodeElement (_fcab .NotesStyle ,&_abfe );_cgfb !=nil {return _cgfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fcab .ExtLst =NewCT_ExtensionListModify (); +if _bgedg :=d .DecodeElement (_fcab .ExtLst ,&_abfe );_bgedg !=nil {return _bgedg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_abfe .Name ); +if _bbcbe :=d .Skip ();_bbcbe !=nil {return _bbcbe ;};};case _d .EndElement :break _edbfe ;case _d .CharData :};};return nil ;};func (_ecffga ST_SlideLayoutType )ValidateWithPath (path string )error {switch _ecffga {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecffga )); +};return nil ;};func (_aegge *CT_TLTimeTargetElementChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_afcb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"}:_aegge .SldTgt =NewCT_Empty (); +if _ababe :=d .DecodeElement (_aegge .SldTgt ,&_afcb );_ababe !=nil {return _ababe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"}:_aegge .SndTgt =_ef .NewCT_EmbeddedWAVAudioFile (); +if _dbff :=d .DecodeElement (_aegge .SndTgt ,&_afcb );_dbff !=nil {return _dbff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"}:_aegge .SpTgt =NewCT_TLShapeTargetElement (); +if _gfagf :=d .DecodeElement (_aegge .SpTgt ,&_afcb );_gfagf !=nil {return _gfagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"}:_aegge .InkTgt =NewCT_TLSubShapeId (); +if _gbcb :=d .DecodeElement (_aegge .InkTgt ,&_afcb );_gbcb !=nil {return _gbcb ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006ce\u006d\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_afcb .Name ); +if _bcggc :=d .Skip ();_bcggc !=nil {return _bcggc ;};};return nil ;};func (_baec *ST_TLTimeAnimateValueTime )Validate ()error {return _baec .ValidateWithPath ("")};func (_bdeb *CT_TLTemplateList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcbcb :for {_fgff ,_adbcg :=d .Token (); +if _adbcg !=nil {return _adbcg ;};switch _addef :=_fgff .(type ){case _d .StartElement :switch _addef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"}:_gedg :=NewCT_TLTemplate (); +if _bgbd :=d .DecodeElement (_gedg ,&_addef );_bgbd !=nil {return _bgbd ;};_bdeb .Tmpl =append (_bdeb .Tmpl ,_gedg );default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_addef .Name ); +if _cgff :=d .Skip ();_cgff !=nil {return _cgff ;};};case _d .EndElement :break _gcbcb ;case _d .CharData :};};return nil ;};func NewCT_TLBuildDiagram ()*CT_TLBuildDiagram {_faaeg :=&CT_TLBuildDiagram {};return _faaeg };type CT_TLTextTargetElementChoice struct{ -// ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path -func (_gdec *CT_TLAnimateScaleBehavior )ValidateWithPath (path string )error {if _aabe :=_gdec .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_aabe !=nil {return _aabe ;};if _gdec .By !=nil {if _abcad :=_gdec .By .ValidateWithPath (path +"\u002f\u0042\u0079"); -_abcad !=nil {return _abcad ;};};if _gdec .From !=nil {if _fbfd :=_gdec .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fbfd !=nil {return _fbfd ;};};if _gdec .To !=nil {if _aaga :=_gdec .To .ValidateWithPath (path +"\u002f\u0054\u006f");_aaga !=nil {return _aaga ; -};};return nil ;};func (_deace *Notes )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070:\u006e\u006f\u0074\u0065\u0073";return _deace .CT_NotesSlide .MarshalXML (e ,start );}; +// Character Range +CharRg *CT_IndexRange ; -// ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path -func (_bdbga *CT_TLPoint )ValidateWithPath (path string )error {if _aggfa :=_bdbga .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_aggfa !=nil {return _aggfa ;};if _ccfd :=_bdbga .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); -_ccfd !=nil {return _ccfd ;};return nil ;};func (_aef *CT_Extension )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0072\u0069"},Value :_f .Sprintf ("\u0025\u0076",_aef .UriAttr )}); -e .EncodeToken (start );if _aef .Any !=nil {for _ ,_cfadf :=range _aef .Any {_cfadf .MarshalXML (e ,_cf .StartElement {});};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Paragraph Text Range +PRg *CT_IndexRange ;};func NewCmLst ()*CmLst {_bgdfd :=&CmLst {};_bgdfd .CT_CommentList =*NewCT_CommentList ();return _bgdfd ;};func (_gccbf *ST_TLTimeNodeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfdce ,_abdac :=d .Token ();if _abdac !=nil {return _abdac ; +};if _aggbe ,_aeaba :=_dfdce .(_d .EndElement );_aeaba &&_aggbe .Name ==start .Name {*_gccbf =1;return nil ;};if _bcabc ,_egeafa :=_dfdce .(_d .CharData );!_egeafa {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfdce ); +}else {switch string (_bcabc ){case "":*_gccbf =0;case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_gccbf =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_gccbf =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_gccbf =3; +case "\u006da\u0069\u006e\u0053\u0065\u0071":*_gccbf =4;case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_gccbf =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_gccbf =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_gccbf =7; +case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_gccbf =8;case "\u0074\u006d\u0052\u006f\u006f\u0074":*_gccbf =9;};};_dfdce ,_abdac =d .Token ();if _abdac !=nil {return _abdac ;};if _dbaffe ,_fgega :=_dfdce .(_d .EndElement );_fgega &&_dbaffe .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfdce );};func (_gedde *CT_SlideMasterIdListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gedde .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_gedde .IdAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gedde .RIdAttr )});e .EncodeToken (start );if _gedde .ExtLst !=nil {_gdbff :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gedde .ExtLst ,_gdbff );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dgce *CT_OleObjectLink )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgce .UpdateAutomaticAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dgce .UpdateAutomaticAttr ))}); +};e .EncodeToken (start );if _dgce .ExtLst !=nil {_dead :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dgce .ExtLst ,_dead );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_debg ST_TransitionSideDirectionType )String ()string {switch _debg {case 0:return "";case 1:return "\u006c";case 2:return "\u0075";case 3:return "\u0072";case 4:return "\u0064";};return "";};func (_fecgb *CT_ShowProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fecgb .LoopAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fecgb .LoopAttr ))}); +};if _fecgb .ShowNarrationAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fecgb .ShowNarrationAttr ))}); +};if _fecgb .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fecgb .ShowAnimationAttr ))}); +};if _fecgb .UseTimingsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fecgb .UseTimingsAttr ))});};e .EncodeToken (start ); +_fecgb .ShowTypeChoice .MarshalXML (e ,_d .StartElement {});if _fecgb .SldAll !=nil {_gfadc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}};e .EncodeElement (_fecgb .SldAll ,_gfadc );};if _fecgb .SldRg !=nil {_afdb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}}; +e .EncodeElement (_fecgb .SldRg ,_afdb );};if _fecgb .CustShow !=nil {_cceb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};e .EncodeElement (_fecgb .CustShow ,_cceb );};if _fecgb .PenClr !=nil {_ffgdb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0065\u006e\u0043\u006c\u0072"}}; +e .EncodeElement (_fecgb .PenClr ,_ffgdb );};if _fecgb .ExtLst !=nil {_bcecd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fecgb .ExtLst ,_bcecd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_TLTimeNodeParallel and its children, prefixing error messages with path -func (_bade *CT_TLTimeNodeParallel )ValidateWithPath (path string )error {if _gecd :=_bade .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_gecd !=nil {return _gecd ;};return nil ;};func (_acgca *CT_SlideIdList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _acgca .SldId !=nil {_gcacg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006c\u0064\u0049\u0064"}};for _ ,_gcfa :=range _acgca .SldId {e .EncodeElement (_gcfa ,_gcacg );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -}; +// Validate validates the CT_TLAnimVariantIntegerVal and its children +func (_gegbf *CT_TLAnimVariantIntegerVal )Validate ()error {return _gegbf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c");};func (_bdddg ST_SlideLayoutType )Validate ()error {return _bdddg .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path -func (_cege *CT_HeaderFooter )ValidateWithPath (path string )error {if _cege .ExtLst !=nil {if _ecec :=_cege .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ecec !=nil {return _ecec ;};};return nil ;};func NewCT_TLTemplate ()*CT_TLTemplate {_acgdec :=&CT_TLTemplate {}; -_acgdec .TnLst =NewCT_TimeNodeList ();return _acgdec ;}; -// ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path -func (_dgge *CT_CommonViewProperties )ValidateWithPath (path string )error {if _gcb :=_dgge .Scale .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0065");_gcb !=nil {return _gcb ;};if _fgc :=_dgge .Origin .ValidateWithPath (path +"\u002fO\u0072\u0069\u0067\u0069\u006e"); -_fgc !=nil {return _fgc ;};return nil ;}; +// Validate validates the CT_SmartTags and its children +func (_eccc *CT_SmartTags )Validate ()error {return _eccc .ValidateWithPath ("\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");}; -// Validate validates the CT_NotesMaster and its children -func (_dfad *CT_NotesMaster )Validate ()error {return _dfad .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072");};func NewTagLst ()*TagLst {_bdfg :=&TagLst {};_bdfg .CT_TagList =*NewCT_TagList ();return _bdfg }; -func (_bedgd ST_TransitionSideDirectionType )ValidateWithPath (path string )error {switch _bedgd {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bedgd )); -};return nil ;};func (_dggae *ST_WebScreenSize )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_dggae =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_dggae =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_dggae =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_dggae =3; -case "\u00380\u0030\u0078\u0036\u0030\u0030":*_dggae =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_dggae =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_dggae =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_dggae =7; -case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_dggae =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_dggae =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_dggae =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_dggae =11; -};return nil ;};func NewCT_CommonSlideData ()*CT_CommonSlideData {_gefe :=&CT_CommonSlideData {};_gefe .SpTree =NewCT_GroupShape ();return _gefe ;}; +// Validate validates the CT_EmbeddedFontListEntry and its children +func (_bab *CT_EmbeddedFontListEntry )Validate ()error {return _bab .ValidateWithPath ("\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};func (_cgbec ST_TLAnimateBehaviorValueType )Validate ()error {return _cgbec .ValidateWithPath ("")}; +func NewEG_Background ()*EG_Background {_ggecc :=&EG_Background {};_ggecc .BackgroundChoice =NewEG_BackgroundChoice ();return _ggecc ;}; -// ValidateWithPath validates the EG_TopLevelSlide and its children, prefixing error messages with path -func (_bdbf *EG_TopLevelSlide )ValidateWithPath (path string )error {if _cbfga :=_bdbf .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_cbfga !=nil {return _cbfga ;};return nil ;}; +// Validate validates the CT_ShowInfoKiosk and its children +func (_dfgef *CT_ShowInfoKiosk )Validate ()error {return _dfgef .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b");}; -// Validate validates the CT_CustomShowList and its children -func (_aaf *CT_CustomShowList )Validate ()error {return _aaf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074");};func NewCT_ViewProperties ()*CT_ViewProperties {_dgdga :=&CT_ViewProperties {}; -return _dgdga };func NewCT_CommentAuthorList ()*CT_CommentAuthorList {_gdd :=&CT_CommentAuthorList {};return _gdd };func (_cgdgge *CT_TLTimeConditionChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _cgdgge .TgtEl !=nil {_bgefb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}}; -e .EncodeElement (_cgdgge .TgtEl ,_bgefb );}else if _cgdgge .Tn !=nil {_dgfec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006e"}};e .EncodeElement (_cgdgge .Tn ,_dgfec );}else if _cgdgge .Rtn !=nil {_ffcg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072t\u006e"}}; -e .EncodeElement (_cgdgge .Rtn ,_ffcg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type ST_TLTimeNodeSyncType byte ;func NewAG_TLBuild ()*AG_TLBuild {_cgc :=&AG_TLBuild {};return _cgc }; +// Validate validates the CT_Picture and its children +func (_fgcf *CT_Picture )Validate ()error {return _fgcf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_gbfbb *CT_InOutTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fge :=range start .Attr {if _fge .Name .Local =="\u0064\u0069\u0072"{_gbfbb .DirAttr .UnmarshalXMLAttr (_fge ); +continue ;};};for {_cedac ,_ada :=d .Token ();if _ada !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0049\u006e\u004f\u0075\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ada ); +};if _gbaf ,_cade :=_cedac .(_d .EndElement );_cade &&_gbaf .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path -func (_efg *CT_Control )ValidateWithPath (path string )error {if _efg .ExtLst !=nil {if _gdb :=_efg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gdb !=nil {return _gdb ;};};if _efg .Pic !=nil {if _efdb :=_efg .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); -_efdb !=nil {return _efdb ;};};if _efg .ImgWAttr !=nil {if *_efg .ImgWAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_efg .ImgWAttr ); -};};if _efg .ImgHAttr !=nil {if *_efg .ImgHAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_efg .ImgHAttr ); -};};return nil ;}; +// Validate validates the CT_TLAnimateBehavior and its children +func (_gcebb *CT_TLAnimateBehavior )Validate ()error {return _gcebb .ValidateWithPath ("C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072");}; -// Validate validates the CT_TLAnimateRotationBehavior and its children -func (_febgf *CT_TLAnimateRotationBehavior )Validate ()error {return _febgf .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072");};func (_bca *CT_OleObjectEmbed )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bca .FollowColorSchemeAttr !=ST_OleObjectFollowColorSchemeUnset {_cbbaa ,_cbabe :=_bca .FollowColorSchemeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"}); -if _cbabe !=nil {return _cbabe ;};start .Attr =append (start .Attr ,_cbbaa );};e .EncodeToken (start );if _bca .ExtLst !=nil {_fegg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bca .ExtLst ,_fegg ); -};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_egeg *EG_SlideListChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bedcg :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_egeg .SldAll =NewCT_Empty (); -if _cgdf :=d .DecodeElement (_egeg .SldAll ,&_bedcg );_cgdf !=nil {return _cgdf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_egeg .SldRg =NewCT_IndexRange (); -if _gabga :=d .DecodeElement (_egeg .SldRg ,&_bedcg );_gabga !=nil {return _gabga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_egeg .CustShow =NewCT_CustomShowId (); -if _agdda :=d .DecodeElement (_egeg .CustShow ,&_bedcg );_agdda !=nil {return _agdda ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u006c\u0069\u0064\u0065\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bedcg .Name ); -if _efaaaa :=d .Skip ();_efaaaa !=nil {return _efaaaa ;};};return nil ;};func (_bfgged *CT_TLIterateIntervalTime )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bbgee :=range start .Attr {if _bbgee .Name .Local =="\u0076\u0061\u006c"{_fbede ,_bbbag :=ParseUnionST_TLTime (_bbgee .Value ); -if _bbbag !=nil {return _bbbag ;};_bfgged .ValAttr =_fbede ;continue ;};};for {_eeed ,_ffde :=d .Token ();if _ffde !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LIt\u0065ra\u0074\u0065\u0049\u006e\u0074\u0065\u0072va\u006c\u0054\u0069\u006d\u0065\u003a\u0020%\u0073",_ffde ); -};if _beece ,_eaaa :=_eeed .(_cf .EndElement );_eaaa &&_beece .Name ==start .Name {break ;};};return nil ;};func (_bgafd *CT_TransitionSoundActionChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _bgafd .StSnd !=nil {_bfdg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0074\u0053\u006e\u0064"}}; -e .EncodeElement (_bgafd .StSnd ,_bfdg );}else if _bgafd .EndSnd !=nil {_caeaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u006e\u0064\u0053\u006e\u0064"}};e .EncodeElement (_bgafd .EndSnd ,_caeaf );};e .EncodeToken (_cf .EndElement {Name :start .Name }); +// ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path +func (_agbf *CT_Kinsoku )ValidateWithPath (path string )error {return nil };func NewCT_EmbeddedFontList ()*CT_EmbeddedFontList {_cefg :=&CT_EmbeddedFontList {};return _cefg };func (_gdbdb ST_TLTimeNodePresetClassType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_afeba :=_d .Attr {}; +_afeba .Name =name ;switch _gdbdb {case ST_TLTimeNodePresetClassTypeUnset :_afeba .Value ="";case ST_TLTimeNodePresetClassTypeEntr :_afeba .Value ="\u0065\u006e\u0074\u0072";case ST_TLTimeNodePresetClassTypeExit :_afeba .Value ="\u0065\u0078\u0069\u0074"; +case ST_TLTimeNodePresetClassTypeEmph :_afeba .Value ="\u0065\u006d\u0070\u0068";case ST_TLTimeNodePresetClassTypePath :_afeba .Value ="\u0070\u0061\u0074\u0068";case ST_TLTimeNodePresetClassTypeVerb :_afeba .Value ="\u0076\u0065\u0072\u0062";case ST_TLTimeNodePresetClassTypeMediacall :_afeba .Value ="\u006de\u0064\u0069\u0061\u0063\u0061\u006cl"; +};return _afeba ,nil ;};func (_dee *CT_CommonSlideData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dee .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_dee .NameAttr )}); +};e .EncodeToken (start );if _dee .Bg !=nil {_cgcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0067"}};e .EncodeElement (_dee .Bg ,_cgcb );};_cbb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0070\u0054\u0072\u0065\u0065"}}; +e .EncodeElement (_dee .SpTree ,_cbb );if _dee .CustDataLst !=nil {_eef :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_dee .CustDataLst ,_eef );};if _dee .Controls !=nil {_dgad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}}; +e .EncodeElement (_dee .Controls ,_dgad );};if _dee .ExtLst !=nil {_fbaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dee .ExtLst ,_fbaa );};e .EncodeToken (_d .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the OleObj and its children -func (_dgdaa *OleObj )Validate ()error {return _dgdaa .ValidateWithPath ("\u004f\u006c\u0065\u004f\u0062\u006a");};func NewOleObj ()*OleObj {_begff :=&OleObj {};_begff .CT_OleObject =*NewCT_OleObject ();return _begff ;}; +// Validate validates the CT_Kinsoku and its children +func (_eede *CT_Kinsoku )Validate ()error {return _eede .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");};func (_ggfb *CmLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070:\u0063\u006d\u004c\u0073\u0074";return _ggfb .CT_CommentList .MarshalXML (e ,start );};func (_ceaca *ST_TLTimeNodePresetClassType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbcae ,_eeace :=d .Token ();if _eeace !=nil {return _eeace ; +};if _abcdg ,_fceg :=_bbcae .(_d .EndElement );_fceg &&_abcdg .Name ==start .Name {*_ceaca =1;return nil ;};if _bafaa ,_ebgbg :=_bbcae .(_d .CharData );!_ebgbg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbcae ); +}else {switch string (_bafaa ){case "":*_ceaca =0;case "\u0065\u006e\u0074\u0072":*_ceaca =1;case "\u0065\u0078\u0069\u0074":*_ceaca =2;case "\u0065\u006d\u0070\u0068":*_ceaca =3;case "\u0070\u0061\u0074\u0068":*_ceaca =4;case "\u0076\u0065\u0072\u0062":*_ceaca =5; +case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_ceaca =6;};};_bbcae ,_eeace =d .Token ();if _eeace !=nil {return _eeace ;};if _acgg ,_gecedg :=_bbcae .(_d .EndElement );_gecedg &&_acgg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbcae ); +};func (_fegdc ST_TransitionInOutDirectionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bdgeb :=_d .Attr {};_bdgeb .Name =name ;switch _fegdc {case ST_TransitionInOutDirectionTypeUnset :_bdgeb .Value ="";case ST_TransitionInOutDirectionTypeOut :_bdgeb .Value ="\u006f\u0075\u0074"; +case ST_TransitionInOutDirectionTypeIn :_bdgeb .Value ="\u0069\u006e";};return _bdgeb ,nil ;};const (ST_WebColorTypeUnset ST_WebColorType =0;ST_WebColorTypeNone ST_WebColorType =1;ST_WebColorTypeBrowser ST_WebColorType =2;ST_WebColorTypePresentationText ST_WebColorType =3; +ST_WebColorTypePresentationAccent ST_WebColorType =4;ST_WebColorTypeWhiteTextOnBlack ST_WebColorType =5;ST_WebColorTypeBlackTextOnWhite ST_WebColorType =6;);func NewCT_OptionalBlackTransition ()*CT_OptionalBlackTransition {_ebeb :=&CT_OptionalBlackTransition {}; +return _ebeb ;};func NewCT_Slide ()*CT_Slide {_eaea :=&CT_Slide {};_eaea .CSld =NewCT_CommonSlideData ();return _eaea ;}; -// Validate validates the CT_OutlineViewSlideList and its children -func (_degbc *CT_OutlineViewSlideList )Validate ()error {return _degbc .ValidateWithPath ("\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074");}; +// Validate validates the CT_Rel and its children +func (_edgb *CT_Rel )Validate ()error {return _edgb .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func ParseStdlibTime (s string )(_c .Time ,error ){return _ga .ParseStdlibTime (s )}; -// Validate validates the CT_EmbeddedFontList and its children -func (_bece *CT_EmbeddedFontList )Validate ()error {return _bece .ValidateWithPath ("\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074");};func NewSld ()*Sld {_aagae :=&Sld {};_aagae .CT_Slide =*NewCT_Slide (); -return _aagae };func NewCT_SideDirectionTransition ()*CT_SideDirectionTransition {_ecbg :=&CT_SideDirectionTransition {};return _ecbg ;};func (_adccb ST_TLBehaviorOverrideType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_feafa :=_cf .Attr {};_feafa .Name =name ; -switch _adccb {case ST_TLBehaviorOverrideTypeUnset :_feafa .Value ="";case ST_TLBehaviorOverrideTypeNormal :_feafa .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_TLBehaviorOverrideTypeChildStyle :_feafa .Value ="\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; -};return _feafa ,nil ;};func (_dfegba *CT_TagsData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_dfegba .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path +func (_efab *CT_Guide )ValidateWithPath (path string )error {if _edbf :=_efab .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_edbf !=nil {return _edbf ;};if _efab .PosAttr !=nil {if _efdc :=_efab .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); +_efdc !=nil {return _efdc ;};};return nil ;};type CT_OleObjectEmbed struct{ -// ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path -func (_gfaa *CT_ShowInfoKiosk )ValidateWithPath (path string )error {return nil };const (ST_TLParaBuildTypeUnset ST_TLParaBuildType =0;ST_TLParaBuildTypeAllAtOnce ST_TLParaBuildType =1;ST_TLParaBuildTypeP ST_TLParaBuildType =2;ST_TLParaBuildTypeCust ST_TLParaBuildType =3; -ST_TLParaBuildTypeWhole ST_TLParaBuildType =4;);func (_ccdc ST_TLOleChartBuildType )Validate ()error {return _ccdc .ValidateWithPath ("")};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_bdff :=&CT_GroupShapeNonVisual {};_bdff .CNvPr =_cfb .NewCT_NonVisualDrawingProps (); -_bdff .CNvGrpSpPr =_cfb .NewCT_NonVisualGroupDrawingShapeProps ();_bdff .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _bdff ;};func (_faac *CT_GraphicalObjectFrame )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _faac .BwModeAttr !=_cfb .ST_BlackWhiteModeUnset {_afg ,_abfg :=_faac .BwModeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); -if _abfg !=nil {return _abfg ;};start .Attr =append (start .Attr ,_afg );};e .EncodeToken (start );_eec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_faac .NvGraphicFramePr ,_eec ); -_agea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_faac .Xfrm ,_agea );_dfce :=_cf .StartElement {Name :_cf .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_dfce .Attr =append (_dfce .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_faac .Graphic ,_dfce );if _faac .ExtLst !=nil {_bcga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faac .ExtLst ,_bcga );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_afca *CT_TLIterateData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_afca .TLIterateDataChoice =NewCT_TLIterateDataChoice ();for _ ,_egeaf :=range start .Attr {if _egeaf .Name .Local =="\u0074\u0079\u0070\u0065"{_afca .TypeAttr .UnmarshalXMLAttr (_egeaf ); -continue ;};if _egeaf .Name .Local =="\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"{_badda ,_eebf :=_cb .ParseBool (_egeaf .Value );if _eebf !=nil {return _eebf ;};_afca .BackwardsAttr =&_badda ;continue ;};};_agdbc :for {_gdcdgb ,_eddcf :=d .Token (); -if _eddcf !=nil {return _eddcf ;};switch _dafag :=_gdcdgb .(type ){case _cf .StartElement :switch _dafag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"}:_afca .TLIterateDataChoice =NewCT_TLIterateDataChoice (); -if _dccgd :=d .DecodeElement (&_afca .TLIterateDataChoice .TmAbs ,&_dafag );_dccgd !=nil {return _dccgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"}:_afca .TLIterateDataChoice =NewCT_TLIterateDataChoice (); -if _gdcbf :=d .DecodeElement (&_afca .TLIterateDataChoice .TmPct ,&_dafag );_gdcbf !=nil {return _gdcbf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0020\u0025v",_dafag .Name ); -if _beea :=d .Skip ();_beea !=nil {return _beea ;};};case _cf .EndElement :break _agdbc ;case _cf .CharData :};};return nil ;};func (_edbc ST_TLTimeAnimateValueTime )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _edbc .ST_PositiveFixedPercentage !=nil {e .Encode (_edbc .ST_PositiveFixedPercentage ); -};if _edbc .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_cf .CharData (_edbc .ST_TLTimeIndefinite .String ()));};return e .EncodeToken (_cf .EndElement {Name :start .Name });};func (_adbg *CT_TLPoint )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078"},Value :_f .Sprintf ("\u0025\u0076",_adbg .XAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0079"},Value :_f .Sprintf ("\u0025\u0076",_adbg .YAttr )});e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Color Scheme Properties for Embedded object +FollowColorSchemeAttr ST_OleObjectFollowColorScheme ;ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path -func (_dagd *CT_ExtensionList )ValidateWithPath (path string )error {for _faa ,_dfe :=range _dagd .Ext {if _adca :=_dfe .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_faa ));_adca !=nil {return _adca ; -};};return nil ;};type CT_Empty struct{};type CT_ShapeNonVisual struct{ +// ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path +func (_geadg *CT_SlideSyncProperties )ValidateWithPath (path string )error {if _geadg .ExtLst !=nil {if _eeabb :=_geadg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eeabb !=nil {return _eeabb ;};};return nil ;};type CT_TLTimeTargetElementChoice struct{ -// Non-Visual Drawing Properties -CNvPr *_cfb .CT_NonVisualDrawingProps ; +// Slide Target +SldTgt *CT_Empty ; -// Non-Visual Drawing Properties for a Shape -CNvSpPr *_cfb .CT_NonVisualDrawingShapeProps ; +// Sound Target +SndTgt *_ef .CT_EmbeddedWAVAudioFile ; -// Application Non-Visual Drawing Properties -NvPr *CT_ApplicationNonVisualDrawingProps ;}; +// Shape Target +SpTgt *CT_TLShapeTargetElement ; -// ValidateWithPath validates the EG_ShowType and its children, prefixing error messages with path -func (_aedce *EG_ShowType )ValidateWithPath (path string )error {if _aeebe :=_aedce .ShowTypeChoice .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_aeebe !=nil {return _aeebe ;};return nil ; -};func (_fdbg ST_TLTimeNodePresetClassType )ValidateWithPath (path string )error {switch _fdbg {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdbg )); -};return nil ;};type CT_TLTemplate struct{ +// Ink Target +InkTgt *CT_TLSubShapeId ;};func (_gebccc *ST_TLNextActionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agefa ,_fcff :=d .Token ();if _fcff !=nil {return _fcff ;};if _cbccc ,_fabff :=_agefa .(_d .EndElement );_fabff &&_cbccc .Name ==start .Name {*_gebccc =1; +return nil ;};if _gfdfa ,_eaffg :=_agefa .(_d .CharData );!_eaffg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agefa );}else {switch string (_gfdfa ){case "":*_gebccc =0; +case "\u006e\u006f\u006e\u0065":*_gebccc =1;case "\u0073\u0065\u0065\u006b":*_gebccc =2;};};_agefa ,_fcff =d .Token ();if _fcff !=nil {return _fcff ;};if _cgabce ,_afefg :=_agefa .(_d .EndElement );_afefg &&_cgabce .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agefa ); +};func (_fgedb ST_TLChartSubelementType )String ()string {switch _fgedb {case 0:return "";case 1:return "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +case 4:return "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case 5:return "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";};return "";};func (_bcefa ST_TLBehaviorTransformType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bcefa .String (),start ); +}; -// Level -LvlAttr *uint32 ; +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_bfaea *CT_Shape )ValidateWithPath (path string )error {if _gegf :=_bfaea .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_gegf !=nil {return _gegf ;};if _deccf :=_bfaea .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_deccf !=nil {return _deccf ;};if _bfaea .Style !=nil {if _adcc :=_bfaea .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_adcc !=nil {return _adcc ;};};if _bfaea .TxBody !=nil {if _ebeag :=_bfaea .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); +_ebeag !=nil {return _ebeag ;};};if _bfaea .ExtLst !=nil {if _fgbdb :=_bfaea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgbdb !=nil {return _fgbdb ;};};return nil ;}; -// Time Node List -TnLst *CT_TimeNodeList ;};func NewCT_InOutTransition ()*CT_InOutTransition {_dfgc :=&CT_InOutTransition {};return _dfgc };type CT_CommonSlideViewProperties struct{ +// Validate validates the CT_HeaderFooter and its children +func (_egea *CT_HeaderFooter )Validate ()error {return _egea .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};type CT_Connector struct{ -// Snap Objects to Grid -SnapToGridAttr *bool ; +// Non-Visual Properties for a Connection Shape +NvCxnSpPr *CT_ConnectorNonVisual ; -// Snap Objects to Objects -SnapToObjectsAttr *bool ; +// Shape Properties +SpPr *_ef .CT_ShapeProperties ; -// Show Guides in View -ShowGuidesAttr *bool ; +// Connector Shape Style +Style *_ef .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;};func (_fgafb *SldLayout )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="p\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074";return _fgafb .CT_SlideLayout .MarshalXML (e ,start );};func (_fbfa *CT_NormalViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fbfa .ShowOutlineIconsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fbfa .ShowOutlineIconsAttr ))}); +};if _fbfa .SnapVertSplitterAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fbfa .SnapVertSplitterAttr ))}); +};if _fbfa .VertBarStateAttr !=ST_SplitterBarStateUnset {_gdcg ,_ggbae :=_fbfa .VertBarStateAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _ggbae !=nil {return _ggbae ;};start .Attr =append (start .Attr ,_gdcg ); +};if _fbfa .HorzBarStateAttr !=ST_SplitterBarStateUnset {_gadbb ,_baab :=_fbfa .HorzBarStateAttr .MarshalXMLAttr (_d .Name {Local :"\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _baab !=nil {return _baab ;};start .Attr =append (start .Attr ,_gadbb ); +};if _fbfa .PreferSingleViewAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fbfa .PreferSingleViewAttr ))}); +};e .EncodeToken (start );_agfec :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065d\u004c\u0065\u0066\u0074"}};e .EncodeElement (_fbfa .RestoredLeft ,_agfec );_ebbdc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}}; +e .EncodeElement (_fbfa .RestoredTop ,_ebbdc );if _fbfa .ExtLst !=nil {_abbc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbfa .ExtLst ,_abbc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Base properties for Slide View +// ValidateWithPath validates the CT_TLTriggerRuntimeNode and its children, prefixing error messages with path +func (_bdfa *CT_TLTriggerRuntimeNode )ValidateWithPath (path string )error {if _bdfa .ValAttr ==ST_TLTriggerRuntimeNodeUnset {return _a .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fdece :=_bdfa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdece !=nil {return _fdece ;};return nil ;};const (ST_TLAnimateMotionPathEditModeUnset ST_TLAnimateMotionPathEditMode =0;ST_TLAnimateMotionPathEditModeRelative ST_TLAnimateMotionPathEditMode =1; +ST_TLAnimateMotionPathEditModeFixed ST_TLAnimateMotionPathEditMode =2;); + +// Validate validates the CT_TLTimeConditionChoice and its children +func (_dceaa *CT_TLTimeConditionChoice )Validate ()error {return _dceaa .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_caeeg *ST_TLCommandType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_caeeg =0; +case "\u0065\u0076\u0074":*_caeeg =1;case "\u0063\u0061\u006c\u006c":*_caeeg =2;case "\u0076\u0065\u0072\u0062":*_caeeg =3;};return nil ;};func (_dfddd *CT_TLOleBuildChart )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_eedge :=range start .Attr {if _eedge .Name .Local =="\u0062\u006c\u0064"{_dfddd .BldAttr .UnmarshalXMLAttr (_eedge ); +continue ;};if _eedge .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_ecfd ,_acgfa :=_f .ParseBool (_eedge .Value );if _acgfa !=nil {return _acgfa ;};_dfddd .AnimBgAttr =&_ecfd ;continue ;};if _eedge .Name .Local =="\u0073\u0070\u0069\u0064"{_gefed ,_dgfe :=_f .ParseUint (_eedge .Value ,10,32); +if _dgfe !=nil {return _dgfe ;};_dfddd .SpidAttr =uint32 (_gefed );continue ;};if _eedge .Name .Local =="\u0067\u0072\u0070I\u0064"{_cfadae ,_edba :=_f .ParseUint (_eedge .Value ,10,32);if _edba !=nil {return _edba ;};_dfddd .GrpIdAttr =uint32 (_cfadae ); +continue ;};if _eedge .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_agadg ,_ceaed :=_f .ParseBool (_eedge .Value );if _ceaed !=nil {return _ceaed ;};_dfddd .UiExpandAttr =&_agadg ;continue ;};};for {_ffdef ,_dagdg :=d .Token ();if _dagdg !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0054\u004c\u004f\u006c\u0065\u0042\u0075i\u006c\u0064\u0043\u0068\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_dagdg ); +};if _acbf ,_edacd :=_ffdef .(_d .EndElement );_edacd &&_acbf .Name ==start .Name {break ;};};return nil ;};func (_bgafb *CT_WheelTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_effgb :=range start .Attr {if _effgb .Name .Local =="\u0073\u0070\u006f\u006b\u0065\u0073"{_bebec ,_cgcad :=_f .ParseUint (_effgb .Value ,10,32); +if _cgcad !=nil {return _cgcad ;};_deece :=uint32 (_bebec );_bgafb .SpokesAttr =&_deece ;continue ;};};for {_gbbag ,_ffdec :=d .Token ();if _ffdec !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u0068\u0065\u0065\u006c\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ffdec ); +};if _ffceg ,_fafde :=_gbbag .(_d .EndElement );_fafde &&_ffceg .Name ==start .Name {break ;};};return nil ;};func (_gfdf *CT_NormalViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfdf .RestoredLeft =NewCT_NormalViewPortion (); +_gfdf .RestoredTop =NewCT_NormalViewPortion ();for _ ,_fgaa :=range start .Attr {if _fgaa .Name .Local =="\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"{_abce ,_baaa :=_f .ParseBool (_fgaa .Value );if _baaa !=nil {return _baaa ; +};_gfdf .ShowOutlineIconsAttr =&_abce ;continue ;};if _fgaa .Name .Local =="\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"{_edec ,_ddbg :=_f .ParseBool (_fgaa .Value );if _ddbg !=nil {return _ddbg ;};_gfdf .SnapVertSplitterAttr =&_edec ; +continue ;};if _fgaa .Name .Local =="\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_gfdf .VertBarStateAttr .UnmarshalXMLAttr (_fgaa );continue ;};if _fgaa .Name .Local =="\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_gfdf .HorzBarStateAttr .UnmarshalXMLAttr (_fgaa ); +continue ;};if _fgaa .Name .Local =="\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"{_bgafc ,_agef :=_f .ParseBool (_fgaa .Value );if _agef !=nil {return _agef ;};_gfdf .PreferSingleViewAttr =&_bgafc ;continue ;}; +};_babg :for {_eadg ,_cfbb :=d .Token ();if _cfbb !=nil {return _cfbb ;};switch _gbbd :=_eadg .(type ){case _d .StartElement :switch _gbbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"}:if _dcda :=d .DecodeElement (_gfdf .RestoredLeft ,&_gbbd ); +_dcda !=nil {return _dcda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}:if _bcbfec :=d .DecodeElement (_gfdf .RestoredTop ,&_gbbd ); +_bcbfec !=nil {return _bcbfec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfdf .ExtLst =NewCT_ExtensionList (); +if _fagc :=d .DecodeElement (_gfdf .ExtLst ,&_gbbd );_fagc !=nil {return _fagc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_gbbd .Name ); +if _gcfe :=d .Skip ();_gcfe !=nil {return _gcfe ;};};case _d .EndElement :break _babg ;case _d .CharData :};};return nil ;};func NewCT_EmbeddedFontDataId ()*CT_EmbeddedFontDataId {_bdbc :=&CT_EmbeddedFontDataId {};return _bdbc ;};func NewCT_TLTimeNodeExclusive ()*CT_TLTimeNodeExclusive {_cebf :=&CT_TLTimeNodeExclusive {}; +_cebf .CTn =NewCT_TLCommonTimeNodeData ();return _cebf ;};func (_cggfg ST_PhotoAlbumFrameShape )Validate ()error {return _cggfg .ValidateWithPath ("")}; + +// ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path +func (_bbcag *CT_TLByRgbColorTransform )ValidateWithPath (path string )error {if _baegdg :=_bbcag .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_baegdg !=nil {return _baegdg ;};if _gagge :=_bbcag .GAttr .ValidateWithPath (path +"\u002f\u0047\u0041\u0074\u0074\u0072"); +_gagge !=nil {return _gagge ;};if _bedcf :=_bbcag .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_bedcf !=nil {return _bedcf ;};return nil ;};func (_afecd *CT_TLCommonBehaviorData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _afecd .AdditiveAttr !=ST_TLBehaviorAdditiveTypeUnset {_fcaa ,_adfd :=_afecd .AdditiveAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"}); +if _adfd !=nil {return _adfd ;};start .Attr =append (start .Attr ,_fcaa );};if _afecd .AccumulateAttr !=ST_TLBehaviorAccumulateTypeUnset {_ffcba ,_gcfa :=_afecd .AccumulateAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"}); +if _gcfa !=nil {return _gcfa ;};start .Attr =append (start .Attr ,_ffcba );};if _afecd .XfrmTypeAttr !=ST_TLBehaviorTransformTypeUnset {_cdgdb ,_abae :=_afecd .XfrmTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"}); +if _abae !=nil {return _abae ;};start .Attr =append (start .Attr ,_cdgdb );};if _afecd .FromAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_afecd .FromAttr )}); +};if _afecd .ToAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_afecd .ToAttr )});};if _afecd .ByAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0079"},Value :_a .Sprintf ("\u0025\u0076",*_afecd .ByAttr )}); +};if _afecd .RctxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0063\u0074\u0078"},Value :_a .Sprintf ("\u0025\u0076",*_afecd .RctxAttr )});};if _afecd .OverrideAttr !=ST_TLBehaviorOverrideTypeUnset {_cbacf ,_dbed :=_afecd .OverrideAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}); +if _dbed !=nil {return _dbed ;};start .Attr =append (start .Attr ,_cbacf );};e .EncodeToken (start );_gfef :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_afecd .CTn ,_gfef );_ffce :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}}; +e .EncodeElement (_afecd .TgtEl ,_ffce );if _afecd .AttrNameLst !=nil {_aecb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}};e .EncodeElement (_afecd .AttrNameLst ,_aecb );}; +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TLIterateIntervalTime struct{ + +// Time +ValAttr ST_TLTime ;}; + +// Validate validates the CT_Shape and its children +func (_gaeef *CT_Shape )Validate ()error {return _gaeef .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewCT_OutlineViewSlideEntry ()*CT_OutlineViewSlideEntry {_ebbdf :=&CT_OutlineViewSlideEntry {};return _ebbdf ;};func NewCT_SlideLayout ()*CT_SlideLayout {_abda :=&CT_SlideLayout {}; +_abda .CSld =NewCT_CommonSlideData ();return _abda ;}; + +// ST_TLTime is a union type +type ST_TLTime struct{Uint32 *uint32 ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};func (_dbfbe *NotesMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbfbe .CT_NotesMaster =*NewCT_NotesMaster ();_egfe :for {_gfagb ,_cebfd :=d .Token (); +if _cebfd !=nil {return _cebfd ;};switch _adgaa :=_gfagb .(type ){case _d .StartElement :switch _adgaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _dacfb :=d .DecodeElement (_dbfbe .CSld ,&_adgaa ); +_dacfb !=nil {return _dacfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _gedbc :=d .DecodeElement (_dbfbe .ClrMap ,&_adgaa ); +_gedbc !=nil {return _gedbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_dbfbe .Hf =NewCT_HeaderFooter (); +if _fbcca :=d .DecodeElement (_dbfbe .Hf ,&_adgaa );_fbcca !=nil {return _fbcca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_dbfbe .NotesStyle =_ef .NewCT_TextListStyle (); +if _fabbe :=d .DecodeElement (_dbfbe .NotesStyle ,&_adgaa );_fabbe !=nil {return _fabbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbfbe .ExtLst =NewCT_ExtensionListModify (); +if _gaefc :=d .DecodeElement (_dbfbe .ExtLst ,&_adgaa );_gaefc !=nil {return _gaefc ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025\u0076",_adgaa .Name ); +if _addg :=d .Skip ();_addg !=nil {return _addg ;};};case _d .EndElement :break _egfe ;case _d .CharData :};};return nil ;};type CT_GraphicalObjectFrame struct{BwModeAttr _ef .ST_BlackWhiteMode ; + +// Non-Visual Properties for a Graphic Frame +NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ; + +// 2D Transform for Graphic Frame +Xfrm *_ef .CT_Transform2D ;Graphic *_ef .Graphic ; + +// Extension List with Modification Flag +ExtLst *CT_ExtensionListModify ;};func (_beage ST_TLTimeIndefinite )Validate ()error {return _beage .ValidateWithPath ("")};func (_dgbbb ST_TLCommandType )String ()string {switch _dgbbb {case 0:return "";case 1:return "\u0065\u0076\u0074";case 2:return "\u0063\u0061\u006c\u006c"; +case 3:return "\u0076\u0065\u0072\u0062";};return "";};func NewEG_SlideListChoice ()*EG_SlideListChoice {_eefeg :=&EG_SlideListChoice {};return _eefeg };func NewCT_TLTimeAnimateValue ()*CT_TLTimeAnimateValue {_gfdgd :=&CT_TLTimeAnimateValue {};return _gfdgd ; +};func (_gbbc *CT_TLTimeConditionList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_cgga :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0064"}};for _ ,_ecbd :=range _gbbc .Cond {e .EncodeElement (_ecbd ,_cgga ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgacbf *CT_TimeNodeList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );for _ ,_bdagf :=range _cgacbf .TimeNodeListChoice {_bdagf .MarshalXML (e ,_d .StartElement {}); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TLByAnimateColorTransformChoice ()*CT_TLByAnimateColorTransformChoice {_gegfd :=&CT_TLByAnimateColorTransformChoice {};return _gegfd ;};func (_cegge ST_PhotoAlbumLayout )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cegge .String (),start ); +}; + +// ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path +func (_fbbf *CT_OutlineViewSlideList )ValidateWithPath (path string )error {for _cdegd ,_bbfc :=range _fbbf .Sld {if _cfdfg :=_bbfc .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_cdegd ));_cfdfg !=nil {return _cfdfg ; +};};return nil ;};func (_fgaab *CT_TLAnimVariantFloatVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_fgaab .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gegg *CT_Placeholder )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bffg :=range start .Attr {if _bffg .Name .Local =="\u0074\u0079\u0070\u0065"{_gegg .TypeAttr .UnmarshalXMLAttr (_bffg ); +continue ;};if _bffg .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_gegg .OrientAttr .UnmarshalXMLAttr (_bffg );continue ;};if _bffg .Name .Local =="\u0073\u007a"{_gegg .SzAttr .UnmarshalXMLAttr (_bffg );continue ;};if _bffg .Name .Local =="\u0069\u0064\u0078"{_abcb ,_beeb :=_f .ParseUint (_bffg .Value ,10,32); +if _beeb !=nil {return _beeb ;};_fbfcc :=uint32 (_abcb );_gegg .IdxAttr =&_fbfcc ;continue ;};if _bffg .Name .Local =="\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"{_dfgcc ,_egca :=_f .ParseBool (_bffg .Value );if _egca !=nil {return _egca ; +};_gegg .HasCustomPromptAttr =&_dfgcc ;continue ;};};_acced :for {_ccfg ,_efbdg :=d .Token ();if _efbdg !=nil {return _efbdg ;};switch _fdge :=_ccfg .(type ){case _d .StartElement :switch _fdge .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gegg .ExtLst =NewCT_ExtensionListModify (); +if _cfadg :=d .DecodeElement (_gegg .ExtLst ,&_fdge );_cfadg !=nil {return _cfadg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068\u006fl\u0064e\u0072\u0020\u0025\u0076",_fdge .Name ); +if _dgaa :=d .Skip ();_dgaa !=nil {return _dgaa ;};};case _d .EndElement :break _acced ;case _d .CharData :};};return nil ;};type CT_ShowInfoBrowse struct{ + +// Show Scroll Bar in Window +ShowScrollbarAttr *bool ;};type CT_Placeholder struct{ + +// Placeholder Type +TypeAttr ST_PlaceholderType ; + +// Placeholder Orientation +OrientAttr ST_Direction ; + +// Placeholder Size +SzAttr ST_PlaceholderSize ; + +// Placeholder Index +IdxAttr *uint32 ; + +// Placeholder has custom prompt +HasCustomPromptAttr *bool ;ExtLst *CT_ExtensionListModify ;}; + +// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path +func (_cfcg *CT_Rel )ValidateWithPath (path string )error {return nil };func (_cffbc ST_TLChartSubelementType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cffbc .String (),start );};func (_gfff *CT_NotesMasterIdListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gfff .IdAttr )}); +e .EncodeToken (start );if _gfff .ExtLst !=nil {_fegg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfff .ExtLst ,_fegg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func NewAG_Ole ()*AG_Ole {_gad :=&AG_Ole {};return _gad };func (_gebg *CT_NotesSlide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gebg .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebg .ShowMasterSpAttr ))}); +};if _gebg .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebg .ShowMasterPhAnimAttr ))}); +};e .EncodeToken (start );_cfdg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_gebg .CSld ,_cfdg );if _gebg .ClrMapOvr !=nil {_bfce :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; +e .EncodeElement (_gebg .ClrMapOvr ,_bfce );};if _gebg .ExtLst !=nil {_abbd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gebg .ExtLst ,_abbd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cedad *CT_TLAnimateColorBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cedad .ClrSpcAttr !=ST_TLAnimateColorSpaceUnset {_ecaag ,_beag :=_cedad .ClrSpcAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u006c\u0072\u0053\u0070\u0063"}); +if _beag !=nil {return _beag ;};start .Attr =append (start .Attr ,_ecaag );};if _cedad .DirAttr !=ST_TLAnimateColorDirectionUnset {_fbcgf ,_bbfeb :=_cedad .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"});if _bbfeb !=nil {return _bbfeb ; +};start .Attr =append (start .Attr ,_fbcgf );};e .EncodeToken (start );_dcgcf :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_cedad .CBhvr ,_dcgcf );if _cedad .By !=nil {_bdegb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0079"}}; +e .EncodeElement (_cedad .By ,_bdegb );};if _cedad .From !=nil {_ffec :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_cedad .From ,_ffec );};if _cedad .To !=nil {_cadgf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006f"}}; +e .EncodeElement (_cedad .To ,_cadgf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path +func (_gadc *CT_NotesMasterIdList )ValidateWithPath (path string )error {if _gadc .NotesMasterId !=nil {if _agdeb :=_gadc .NotesMasterId .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064");_agdeb !=nil {return _agdeb ; +};};return nil ;};func (_bagd *CT_SplitTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bagd .OrientAttr !=ST_DirectionUnset {_abffe ,_bedc :=_bagd .OrientAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"}); +if _bedc !=nil {return _bedc ;};start .Attr =append (start .Attr ,_abffe );};if _bagd .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_gced ,_cefa :=_bagd .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"});if _cefa !=nil {return _cefa ; +};start .Attr =append (start .Attr ,_gced );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dfadb *CT_TLShapeTargetElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_dfadb .SpidAttr )}); +e .EncodeToken (start );if _dfadb .TLShapeTargetElementChoice !=nil {_dfadb .TLShapeTargetElementChoice .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ebafc ST_TLTimeIndefinite )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ebafc .String (),start ); +}; + +// ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path +func (_dfcf *CT_PresentationProperties )ValidateWithPath (path string )error {if _dfcf .HtmlPubPr !=nil {if _fefg :=_dfcf .HtmlPubPr .ValidateWithPath (path +"\u002f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072");_fefg !=nil {return _fefg ;};}; +if _dfcf .WebPr !=nil {if _gfca :=_dfcf .WebPr .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0072");_gfca !=nil {return _gfca ;};};if _dfcf .PrnPr !=nil {if _dbgc :=_dfcf .PrnPr .ValidateWithPath (path +"\u002f\u0050\u0072\u006e\u0050\u0072"); +_dbgc !=nil {return _dbgc ;};};if _dfcf .ShowPr !=nil {if _dcbf :=_dfcf .ShowPr .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u0050\u0072");_dcbf !=nil {return _dcbf ;};};if _dfcf .ClrMru !=nil {if _afdf :=_dfcf .ClrMru .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0072\u0075"); +_afdf !=nil {return _afdf ;};};if _dfcf .ExtLst !=nil {if _ebgg :=_dfcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebgg !=nil {return _ebgg ;};};return nil ;};func (_baef *CT_TLTimeTargetElementChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _baef .SldTgt !=nil {_cfabe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0054\u0067\u0074"}};e .EncodeElement (_baef .SldTgt ,_cfabe );}else if _baef .SndTgt !=nil {_fcdgd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006e\u0064\u0054\u0067\u0074"}}; +e .EncodeElement (_baef .SndTgt ,_fcdgd );}else if _baef .SpTgt !=nil {_ccfba :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0070\u0054\u0067\u0074"}};e .EncodeElement (_baef .SpTgt ,_ccfba );}else if _baef .InkTgt !=nil {_dfgaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0069\u006e\u006b\u0054\u0067\u0074"}}; +e .EncodeElement (_baef .InkTgt ,_dfgaa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eaab *CT_GuideList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _eaab .Guide !=nil {_dfba :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0067\u0075\u0069\u0064\u0065"}}; +for _ ,_abac :=range _eaab .Guide {e .EncodeElement (_abac ,_dfba );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TLCommonMediaNodeData struct{ + +// Volume +VolAttr *_ef .ST_PositiveFixedPercentage ; + +// Mute +MuteAttr *bool ; + +// Number of Slides +NumSldAttr *uint32 ; + +// Show When Stopped +ShowWhenStoppedAttr *bool ; + +// Common Time Node Properties +CTn *CT_TLCommonTimeNodeData ;TgtEl *CT_TLTimeTargetElement ;};const (ST_TLPreviousActionTypeUnset ST_TLPreviousActionType =0;ST_TLPreviousActionTypeNone ST_TLPreviousActionType =1;ST_TLPreviousActionTypeSkipTimed ST_TLPreviousActionType =2;); + +// Validate validates the CT_TLGraphicalObjectBuild and its children +func (_cecdg *CT_TLGraphicalObjectBuild )Validate ()error {return _cecdg .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd");};func (_fabag *CT_TLTimeNodeParallel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fabag .CTn =NewCT_TLCommonTimeNodeData (); +_effbf :for {_agbaf ,_feedf :=d .Token ();if _feedf !=nil {return _feedf ;};switch _cfbcd :=_agbaf .(type ){case _d .StartElement :switch _cfbcd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _deafe :=d .DecodeElement (_fabag .CTn ,&_cfbcd ); +_deafe !=nil {return _deafe ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0050\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u0020\u0025\u0076",_cfbcd .Name ); +if _caea :=d .Skip ();_caea !=nil {return _caea ;};};case _d .EndElement :break _effbf ;case _d .CharData :};};return nil ;};func (_bccff ST_TLTimeAnimateValueTime )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bccff .ST_PositiveFixedPercentage !=nil {e .Encode (_bccff .ST_PositiveFixedPercentage ); +};if _bccff .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_d .CharData (_bccff .ST_TLTimeIndefinite .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name });};func (_eddf *CT_OutlineViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_adaa :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_eddf .CViewPr ,_adaa );if _eddf .SldLst !=nil {_aede :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_eddf .SldLst ,_aede );};if _eddf .ExtLst !=nil {_fbfed :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eddf .ExtLst ,_fbfed );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CT_TagList and its children +func (_bbbg *CT_TagList )Validate ()error {return _bbbg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074");};func NewCT_ShowProperties ()*CT_ShowProperties {_abbg :=&CT_ShowProperties {};_abbg .ShowTypeChoice =NewEG_ShowTypeChoice (); +return _abbg ;};func (_adfg ST_TLBehaviorAccumulateType )String ()string {switch _adfg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u0077\u0061\u0079\u0073";};return "";}; + +// ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path +func (_afab *CT_OptionalBlackTransition )ValidateWithPath (path string )error {return nil };type ST_TLNextActionType byte ; + +// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path +func (_acef *CT_Empty )ValidateWithPath (path string )error {return nil };func (_ecga ST_PrintColorMode )String ()string {switch _ecga {case 0:return "";case 1:return "\u0062\u0077";case 2:return "\u0067\u0072\u0061\u0079";case 3:return "\u0063\u006c\u0072"; +};return "";};func (_aaaae *ST_TLTimeIndefinite )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbbbf ,_cfba :=d .Token ();if _cfba !=nil {return _cfba ;};if _fcgaf ,_bagga :=_cbbbf .(_d .EndElement );_bagga &&_fcgaf .Name ==start .Name {*_aaaae =1; +return nil ;};if _fagdf ,_ebcgfb :=_cbbbf .(_d .CharData );!_ebcgfb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbbbf );}else {switch string (_fagdf ){case "":*_aaaae =0; +case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_aaaae =1;};};_cbbbf ,_cfba =d .Token ();if _cfba !=nil {return _cfba ;};if _dgegc ,_feag :=_cbbbf .(_d .EndElement );_feag &&_dgegc .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbbbf ); +};func (_fcbee *CT_TimeNodeListChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aedcg :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072"}:_fcbee .Par =NewCT_TLTimeNodeParallel (); +if _ecefa :=d .DecodeElement (_fcbee .Par ,&_aedcg );_ecefa !=nil {return _ecefa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0071"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0071"}:_fcbee .Seq =NewCT_TLTimeNodeSequence (); +if _daecg :=d .DecodeElement (_fcbee .Seq ,&_aedcg );_daecg !=nil {return _daecg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"}:_fcbee .Excl =NewCT_TLTimeNodeExclusive (); +if _cgbfc :=d .DecodeElement (_fcbee .Excl ,&_aedcg );_cgbfc !=nil {return _cgbfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"}:_fcbee .Anim =NewCT_TLAnimateBehavior (); +if _edgcff :=d .DecodeElement (_fcbee .Anim ,&_aedcg );_edgcff !=nil {return _edgcff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"}:_fcbee .AnimClr =NewCT_TLAnimateColorBehavior (); +if _bgbef :=d .DecodeElement (_fcbee .AnimClr ,&_aedcg );_bgbef !=nil {return _bgbef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}:_fcbee .AnimEffect =NewCT_TLAnimateEffectBehavior (); +if _abgfc :=d .DecodeElement (_fcbee .AnimEffect ,&_aedcg );_abgfc !=nil {return _abgfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}:_fcbee .AnimMotion =NewCT_TLAnimateMotionBehavior (); +if _efgfg :=d .DecodeElement (_fcbee .AnimMotion ,&_aedcg );_efgfg !=nil {return _efgfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"}:_fcbee .AnimRot =NewCT_TLAnimateRotationBehavior (); +if _cdfac :=d .DecodeElement (_fcbee .AnimRot ,&_aedcg );_cdfac !=nil {return _cdfac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"}:_fcbee .AnimScale =NewCT_TLAnimateScaleBehavior (); +if _gefd :=d .DecodeElement (_fcbee .AnimScale ,&_aedcg );_gefd !=nil {return _gefd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0064"}:_fcbee .Cmd =NewCT_TLCommandBehavior (); +if _eagbc :=d .DecodeElement (_fcbee .Cmd ,&_aedcg );_eagbc !=nil {return _eagbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_fcbee .Set =NewCT_TLSetBehavior (); +if _gdef :=d .DecodeElement (_fcbee .Set ,&_aedcg );_gdef !=nil {return _gdef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"}:_fcbee .Audio =NewCT_TLMediaNodeAudio (); +if _bafba :=d .DecodeElement (_fcbee .Audio ,&_aedcg );_bafba !=nil {return _bafba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"}:_fcbee .Video =NewCT_TLMediaNodeVideo (); +if _ccfaf :=d .DecodeElement (_fcbee .Video ,&_aedcg );_ccfaf !=nil {return _ccfaf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aedcg .Name ); +if _fdbf :=d .Skip ();_fdbf !=nil {return _fdbf ;};};return nil ;};func (_cbea ST_PhotoAlbumFrameShape )ValidateWithPath (path string )error {switch _cbea {case 0,1,2,3,4,5,6,7:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbea )); +};return nil ;};func (_bdabg *CT_TLAnimVariantBooleanVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (_bdabg .ValAttr ))}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// ValidateWithPath validates the CT_TLTimeCondition and its children, prefixing error messages with path +func (_dgccf *CT_TLTimeCondition )ValidateWithPath (path string )error {if _bccfg :=_dgccf .EvtAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0074\u0041\u0074\u0074\u0072");_bccfg !=nil {return _bccfg ;};if _dgccf .DelayAttr !=nil {if _gbac :=_dgccf .DelayAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0061\u0079\u0041\u0074\u0074\u0072"); +_gbac !=nil {return _gbac ;};};if _dgccf .TLTimeConditionChoice !=nil {if _gagddd :=_dgccf .TLTimeConditionChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054im\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069c\u0065"); +_gagddd !=nil {return _gagddd ;};};return nil ;};func (_gcec *CT_SlideSorterViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gcec .ShowFormattingAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gcec .ShowFormattingAttr ))}); +};e .EncodeToken (start );_deefc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_gcec .CViewPr ,_deefc );if _gcec .ExtLst !=nil {_dded :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gcec .ExtLst ,_dded );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_OleObject ()*CT_OleObject {_cbdg :=&CT_OleObject {};_cbdg .OleObjectChoice =NewCT_OleObjectChoice ();return _cbdg ;}; + +// Validate validates the CmLst and its children +func (_fgceb *CmLst )Validate ()error {return _fgceb .ValidateWithPath ("\u0043\u006d\u004cs\u0074")};type CT_SlideIdList struct{ + +// Slide ID +SldId []*CT_SlideIdListEntry ;};type CT_TLBuildParagraph struct{ + +// Build Types +BuildAttr ST_TLParaBuildType ; + +// Build Level +BldLvlAttr *uint32 ; + +// Animate Background +AnimBgAttr *bool ; + +// Auto Update Animation Background +AutoUpdateAnimBgAttr *bool ; + +// Reverse +RevAttr *bool ; + +// Auto Advance Time +AdvAutoAttr *ST_TLTime ; + +// Template effects +TmplLst *CT_TLTemplateList ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func NewCT_SlideRelationshipListEntry ()*CT_SlideRelationshipListEntry {_bfeeg :=&CT_SlideRelationshipListEntry {};return _bfeeg ;};type CT_OutlineViewProperties struct{ + +// Common View Properties CViewPr *CT_CommonViewProperties ; -// List of Guides -GuideLst *CT_GuideList ;};func (_eabde *CT_Rel )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bbga :=range start .Attr {if _bbga .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbga .Name .Local =="\u0069\u0064"||_bbga .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbga .Name .Local =="\u0069\u0064"{_cced :=_bbga .Value ; -_eabde .IdAttr =_cced ;continue ;};};for {_becf ,_bcdg :=d .Token ();if _bcdg !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_bcdg );};if _dgce ,_egae :=_becf .(_cf .EndElement );_egae &&_dgce .Name ==start .Name {break ; -};};return nil ;};func (_acbbb ST_TLTimeIndefinite )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_acbbb .String (),start );};func NewCT_SlideMasterIdListEntry ()*CT_SlideMasterIdListEntry {_fgfda :=&CT_SlideMasterIdListEntry {}; -return _fgfda ;};func (_gcdea *CT_TLTriggerTimeNodeID )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_gcdea .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// List of Presentation Slides +SldLst *CT_OutlineViewSlideList ;ExtLst *CT_ExtensionList ;};func NewCT_CustomerDataList ()*CT_CustomerDataList {_dddb :=&CT_CustomerDataList {};return _dddb };func (_geae ST_TLAnimateColorSpace )Validate ()error {return _geae .ValidateWithPath ("")};const (ST_TLTimeNodeMasterRelationUnset ST_TLTimeNodeMasterRelation =0; +ST_TLTimeNodeMasterRelationSameClick ST_TLTimeNodeMasterRelation =1;ST_TLTimeNodeMasterRelationLastClick ST_TLTimeNodeMasterRelation =2;ST_TLTimeNodeMasterRelationNextClick ST_TLTimeNodeMasterRelation =3;);func (_bgcafd *ST_TLOleChartBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbbfd ,_cabfa :=d .Token (); +if _cabfa !=nil {return _cabfa ;};if _caefa ,_bbge :=_fbbfd .(_d .EndElement );_bbge &&_caefa .Name ==start .Name {*_bgcafd =1;return nil ;};if _bceag ,_aggbc :=_fbbfd .(_d .CharData );!_aggbc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbbfd ); +}else {switch string (_bceag ){case "":*_bgcafd =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_bgcafd =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_bgcafd =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_bgcafd =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_bgcafd =4; +case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_bgcafd =5;};};_fbbfd ,_cabfa =d .Token ();if _cabfa !=nil {return _cabfa ;};if _fceacf ,_gfbcc :=_fbbfd .(_d .EndElement );_gfbcc &&_fceacf .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbbfd ); +};func (_bagf ST_TLTimeNodeFillType )ValidateWithPath (path string )error {switch _bagf {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bagf )); +};return nil ;};type CT_TLAnimVariantStringVal struct{ -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_edafe *CT_Shape )ValidateWithPath (path string )error {if _fdcae :=_edafe .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_fdcae !=nil {return _fdcae ;};if _caeee :=_edafe .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_caeee !=nil {return _caeee ;};if _edafe .Style !=nil {if _gaad :=_edafe .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_gaad !=nil {return _gaad ;};};if _edafe .TxBody !=nil {if _faed :=_edafe .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079"); -_faed !=nil {return _faed ;};};if _edafe .ExtLst !=nil {if _bdeb :=_edafe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bdeb !=nil {return _bdeb ;};};return nil ;};func NewCT_TimeNodeListChoice ()*CT_TimeNodeListChoice {_gdfa :=&CT_TimeNodeListChoice {}; -return _gdfa ;};func (_becda ST_TransitionSpeed )String ()string {switch _becda {case 0:return "";case 1:return "\u0073\u006c\u006f\u0077";case 2:return "\u006d\u0065\u0064";case 3:return "\u0066\u0061\u0073\u0074";};return "";}; +// Value +ValAttr string ;}; -// Validate validates the CT_TLBuildParagraph and its children -func (_degfe *CT_TLBuildParagraph )Validate ()error {return _degfe .ValidateWithPath ("\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068");};func (_gbccb *ST_SlideSizeType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gbccb =0; -case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_gbccb =1;case "\u006c\u0065\u0074\u0074\u0065\u0072":*_gbccb =2;case "\u0041\u0034":*_gbccb =3;case "\u0033\u0035\u006d\u006d":*_gbccb =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_gbccb =5; -case "\u0062\u0061\u006e\u006e\u0065\u0072":*_gbccb =6;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gbccb =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_gbccb =8;case "\u0041\u0033":*_gbccb =9;case "\u0042\u0034\u0049S\u004f":*_gbccb =10;case "\u0042\u0035\u0049S\u004f":*_gbccb =11; -case "\u0042\u0034\u004aI\u0053":*_gbccb =12;case "\u0042\u0035\u004aI\u0053":*_gbccb =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_gbccb =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_gbccb =15;case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_gbccb =16; -};return nil ;};func (_bga *CT_BackgroundProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bga .ShadeToTitleAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bga .ShadeToTitleAttr ))}); -};e .EncodeToken (start );_bga .FillPropertiesChoice .MarshalXML (e ,_cf .StartElement {});_bga .EFillPropertiesChoice .MarshalXML (e ,_cf .StartElement {});_bga .EffectPropertiesChoice .MarshalXML (e ,_cf .StartElement {});if _bga .ExtLst !=nil {_acg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bga .ExtLst ,_acg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_CustomShowId struct{ +// Validate validates the CT_SlideTiming and its children +func (_cced *CT_SlideTiming )Validate ()error {return _cced .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067");};type ST_TLTriggerRuntimeNode byte ;func (_bca *AG_TLBuild )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dgc :=range start .Attr {if _dgc .Name .Local =="\u0073\u0070\u0069\u0064"{_cdg ,_dd :=_f .ParseUint (_dgc .Value ,10,32); +if _dd !=nil {return _dd ;};_bca .SpidAttr =uint32 (_cdg );continue ;};if _dgc .Name .Local =="\u0067\u0072\u0070I\u0064"{_agd ,_gcb :=_f .ParseUint (_dgc .Value ,10,32);if _gcb !=nil {return _gcb ;};_bca .GrpIdAttr =uint32 (_agd );continue ;};if _dgc .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_aa ,_eb :=_f .ParseBool (_dgc .Value ); +if _eb !=nil {return _eb ;};_bca .UiExpandAttr =&_aa ;continue ;};};for {_dce ,_fcc :=d .Token ();if _fcc !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u003a\u0020%\u0073",_fcc ); +};if _dcec ,_gdd :=_dce .(_d .EndElement );_gdd &&_dcec .Name ==start .Name {break ;};};return nil ;};func (_caggg *ST_PlaceholderType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbeec ,_daced :=d .Token ();if _daced !=nil {return _daced ; +};if _agfba ,_bagac :=_bbeec .(_d .EndElement );_bagac &&_agfba .Name ==start .Name {*_caggg =1;return nil ;};if _gafcd ,_ceabf :=_bbeec .(_d .CharData );!_ceabf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbeec ); +}else {switch string (_gafcd ){case "":*_caggg =0;case "\u0074\u0069\u0074l\u0065":*_caggg =1;case "\u0062\u006f\u0064\u0079":*_caggg =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_caggg =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_caggg =4; +case "\u0064\u0074":*_caggg =5;case "\u0073\u006c\u0064\u004e\u0075\u006d":*_caggg =6;case "\u0066\u0074\u0072":*_caggg =7;case "\u0068\u0064\u0072":*_caggg =8;case "\u006f\u0062\u006a":*_caggg =9;case "\u0063\u0068\u0061r\u0074":*_caggg =10;case "\u0074\u0062\u006c":*_caggg =11; +case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_caggg =12;case "\u0064\u0067\u006d":*_caggg =13;case "\u006d\u0065\u0064i\u0061":*_caggg =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_caggg =15;case "\u0070\u0069\u0063":*_caggg =16;};};_bbeec ,_daced =d .Token (); +if _daced !=nil {return _daced ;};if _fegdef ,_efedc :=_bbeec .(_d .EndElement );_efedc &&_fegdef .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbeec ); +};type CT_TLSetBehavior struct{ -// Custom Show Identifier -IdAttr uint32 ;};type SldLayout struct{CT_SlideLayout }; +// Common Behavior +CBhvr *CT_TLCommonBehaviorData ; -// Validate validates the CT_TLOleChartTargetElement and its children -func (_cdcdd *CT_TLOleChartTargetElement )Validate ()error {return _cdcdd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074");};type CT_WebProperties struct{ +// To +To *CT_TLAnimVariant ;};func (_ecgd *CT_TLTextTargetElementChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfbeb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"}:_ecgd .CharRg =NewCT_IndexRange (); +if _daede :=d .DecodeElement (_ecgd .CharRg ,&_gfbeb );_daede !=nil {return _daede ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0052\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0052\u0067"}:_ecgd .PRg =NewCT_IndexRange (); +if _gbdff :=d .DecodeElement (_ecgd .PRg ,&_gfbeb );_gbdff !=nil {return _gbdff ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006ce\u006d\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_gfbeb .Name ); +if _afeab :=d .Skip ();_afeab !=nil {return _afeab ;};};return nil ;};func NewCT_TLAnimVariantStringVal ()*CT_TLAnimVariantStringVal {_ddce :=&CT_TLAnimVariantStringVal {};return _ddce ;}; -// Show animation in HTML output -ShowAnimationAttr *bool ; +// ValidateWithPath validates the CT_TLTimeNodeParallel and its children, prefixing error messages with path +func (_cbcf *CT_TLTimeNodeParallel )ValidateWithPath (path string )error {if _beea :=_cbcf .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_beea !=nil {return _beea ;};return nil ;};type CT_NotesViewProperties struct{ -// Resize graphics in HTML output -ResizeGraphicsAttr *bool ; +// Common Slide View Properties +CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;};const (ST_TLTimeNodeTypeUnset ST_TLTimeNodeType =0;ST_TLTimeNodeTypeClickEffect ST_TLTimeNodeType =1;ST_TLTimeNodeTypeWithEffect ST_TLTimeNodeType =2;ST_TLTimeNodeTypeAfterEffect ST_TLTimeNodeType =3; +ST_TLTimeNodeTypeMainSeq ST_TLTimeNodeType =4;ST_TLTimeNodeTypeInteractiveSeq ST_TLTimeNodeType =5;ST_TLTimeNodeTypeClickPar ST_TLTimeNodeType =6;ST_TLTimeNodeTypeWithGroup ST_TLTimeNodeType =7;ST_TLTimeNodeTypeAfterGroup ST_TLTimeNodeType =8;ST_TLTimeNodeTypeTmRoot ST_TLTimeNodeType =9; +);func (_abgc *EG_ShowType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_abgc .ShowTypeChoice .MarshalXML (e ,_d .StartElement {});return nil ;};func (_cfc *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_ddb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_cfc .CNvPr ,_ddb );_ggb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u004evG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}}; +e .EncodeElement (_cfc .CNvGraphicFramePr ,_ggb );_edb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_cfc .NvPr ,_edb );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fegbb *CT_ShowInfoKiosk )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _fegbb .RestartAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_fegbb .RestartAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TLIterateDataChoice struct{ -// Allow PNG in HTML output -AllowPngAttr *bool ; +// Time Absolute +TmAbs *CT_TLIterateIntervalTime ; -// Rely on VML for HTML output -RelyOnVmlAttr *bool ; +// Time Percentage +TmPct *CT_TLIterateIntervalPercentage ;};func (_bgg *CT_ConnectorNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgg .CNvPr =_ef .NewCT_NonVisualDrawingProps ();_bgg .CNvCxnSpPr =_ef .NewCT_NonVisualConnectorProperties ();_bgg .NvPr =NewCT_ApplicationNonVisualDrawingProps (); +_degb :for {_ecea ,_geaa :=d .Token ();if _geaa !=nil {return _geaa ;};switch _cfdf :=_ecea .(type ){case _d .StartElement :switch _cfdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _abaf :=d .DecodeElement (_bgg .CNvPr ,&_cfdf ); +_abaf !=nil {return _abaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _dbaa :=d .DecodeElement (_bgg .CNvCxnSpPr ,&_cfdf ); +_dbaa !=nil {return _dbaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _dgada :=d .DecodeElement (_bgg .NvPr ,&_cfdf ); +_dgada !=nil {return _dgada ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_cfdf .Name ); +if _bggd :=d .Skip ();_bggd !=nil {return _bggd ;};};case _d .EndElement :break _degb ;case _d .CharData :};};return nil ;}; -// Organize HTML output in folders -OrganizeInFoldersAttr *bool ; +// Validate validates the CT_NotesSlide and its children +func (_adca *CT_NotesSlide )Validate ()error {return _adca .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065");};func (_cbcec ST_TLTimeNodeType )ValidateWithPath (path string )error {switch _cbcec {case 0,1,2,3,4,5,6,7,8,9:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbcec )); +};return nil ;};func (_egcga ST_TLTriggerEvent )ValidateWithPath (path string )error {switch _egcga {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egcga )); +};return nil ;};func (_degeb ST_SlideSizeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_degeb .String (),start );};const (ST_OleObjectFollowColorSchemeUnset ST_OleObjectFollowColorScheme =0;ST_OleObjectFollowColorSchemeNone ST_OleObjectFollowColorScheme =1; +ST_OleObjectFollowColorSchemeFull ST_OleObjectFollowColorScheme =2;ST_OleObjectFollowColorSchemeTextAndBackground ST_OleObjectFollowColorScheme =3;);func (_bcbf *CT_CustomerDataList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecabg :for {_abag ,_fcd :=d .Token (); +if _fcd !=nil {return _fcd ;};switch _dagd :=_abag .(type ){case _d .StartElement :switch _dagd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}:_bggc :=NewCT_CustomerData (); +if _efdf :=d .DecodeElement (_bggc ,&_dagd );_efdf !=nil {return _efdf ;};_bcbf .CustData =append (_bcbf .CustData ,_bggc );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"}:_bcbf .Tags =NewCT_TagsData (); +if _efbd :=d .DecodeElement (_bcbf .Tags ,&_dagd );_efbd !=nil {return _efbd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0065rD\u0061\u0074\u0061\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dagd .Name ); +if _aeab :=d .Skip ();_aeab !=nil {return _aeab ;};};case _d .EndElement :break _ecabg ;case _d .CharData :};};return nil ;};type CT_EightDirectionTransition struct{ -// Use long file names in HTML output -UseLongFilenamesAttr *bool ; +// Direction +DirAttr *ST_TransitionEightDirectionType ;};func (_efcda *CT_TLAnimateMotionBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efcda .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_ecagf :=range start .Attr {if _ecagf .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_efcda .OriginAttr .UnmarshalXMLAttr (_ecagf ); +continue ;};if _ecagf .Name .Local =="\u0070\u0061\u0074\u0068"{_effbe :=_ecagf .Value ;_efcda .PathAttr =&_effbe ;continue ;};if _ecagf .Name .Local =="\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"{_efcda .PathEditModeAttr .UnmarshalXMLAttr (_ecagf ); +continue ;};if _ecagf .Name .Local =="\u0072\u0041\u006e\u0067"{_bfba ,_faaff :=_f .ParseInt (_ecagf .Value ,10,32);if _faaff !=nil {return _faaff ;};_ecefb :=int32 (_bfba );_efcda .RAngAttr =&_ecefb ;continue ;};if _ecagf .Name .Local =="\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"{_bbca :=_ecagf .Value ; +_efcda .PtsTypesAttr =&_bbca ;continue ;};};_bcacd :for {_cecdca ,_bggfe :=d .Token ();if _bggfe !=nil {return _bggfe ;};switch _dgbf :=_cecdca .(type ){case _d .StartElement :switch _dgbf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _cgggd :=d .DecodeElement (_efcda .CBhvr ,&_dgbf ); +_cgggd !=nil {return _cgggd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_efcda .By =NewCT_TLPoint (); +if _bgagb :=d .DecodeElement (_efcda .By ,&_dgbf );_bgagb !=nil {return _bgagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_efcda .From =NewCT_TLPoint (); +if _ddgbe :=d .DecodeElement (_efcda .From ,&_dgbf );_ddgbe !=nil {return _ddgbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_efcda .To =NewCT_TLPoint (); +if _fged :=d .DecodeElement (_efcda .To ,&_dgbf );_fged !=nil {return _fged ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"}:_efcda .RCtr =NewCT_TLPoint (); +if _afcf :=d .DecodeElement (_efcda .RCtr ,&_dgbf );_afcf !=nil {return _afcf ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_dgbf .Name ); +if _fadc :=d .Skip ();_fadc !=nil {return _fadc ;};};case _d .EndElement :break _bcacd ;case _d .CharData :};};return nil ;};type CT_TLAnimateMotionBehavior struct{ -// Image size for HTML output -ImgSzAttr ST_WebScreenSize ; +// Origin +OriginAttr ST_TLAnimateMotionBehaviorOrigin ; -// Encoding for HTML output -EncodingAttr *string ; +// Path +PathAttr *string ; -// Slide Navigation Colors for HTML output -ClrAttr ST_WebColorType ;ExtLst *CT_ExtensionList ;};func (_efgb *CT_GroupShape )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_efgb .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_efgb .GrpSpPr =_cfb .NewCT_GroupShapeProperties ();_ffdb :for {_ddec ,_ddaed :=d .Token (); -if _ddaed !=nil {return _ddaed ;};switch _gcbg :=_ddec .(type ){case _cf .StartElement :switch _gcbg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _bebc :=d .DecodeElement (_efgb .NvGrpSpPr ,&_gcbg ); -_bebc !=nil {return _bebc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _feca :=d .DecodeElement (_efgb .GrpSpPr ,&_gcbg ); -_feca !=nil {return _feca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_efdd :=NewCT_GroupShapeChoice (); -if _adge :=d .DecodeElement (&_efdd .Sp ,&_gcbg );_adge !=nil {return _adge ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_efdd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_dbbd :=NewCT_GroupShapeChoice (); -if _gfebc :=d .DecodeElement (&_dbbd .GrpSp ,&_gcbg );_gfebc !=nil {return _gfebc ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_dbbd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ccfb :=NewCT_GroupShapeChoice (); -if _aebfg :=d .DecodeElement (&_ccfb .GraphicFrame ,&_gcbg );_aebfg !=nil {return _aebfg ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_ccfb );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_ddbf :=NewCT_GroupShapeChoice (); -if _bcbb :=d .DecodeElement (&_ddbf .CxnSp ,&_gcbg );_bcbb !=nil {return _bcbb ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_ddbf );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_aabf :=NewCT_GroupShapeChoice (); -if _acbf :=d .DecodeElement (&_aabf .Pic ,&_gcbg );_acbf !=nil {return _acbf ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_aabf );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_bdafe :=NewCT_GroupShapeChoice (); -if _bbag :=d .DecodeElement (&_bdafe .ContentPart ,&_gcbg );_bbag !=nil {return _bbag ;};_efgb .GroupShapeChoice =append (_efgb .GroupShapeChoice ,_bdafe );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efgb .ExtLst =NewCT_ExtensionListModify (); -if _baaf :=d .DecodeElement (_efgb .ExtLst ,&_gcbg );_baaf !=nil {return _baaf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_gcbg .Name ); -if _efdf :=d .Skip ();_efdf !=nil {return _efdf ;};};case _cf .EndElement :break _ffdb ;case _cf .CharData :};};return nil ;}; +// Path Edit Mode +PathEditModeAttr ST_TLAnimateMotionPathEditMode ; -// Validate validates the CT_ApplicationNonVisualDrawingProps and its children -func (_acc *CT_ApplicationNonVisualDrawingProps )Validate ()error {return _acc .ValidateWithPath ("C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073"); -};func (_eedd ST_OleObjectFollowColorScheme )ValidateWithPath (path string )error {switch _eedd {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eedd )); -};return nil ;}; +// Relative Angle +RAngAttr *int32 ; -// Validate validates the CT_EightDirectionTransition and its children -func (_ebba *CT_EightDirectionTransition )Validate ()error {return _ebba .ValidateWithPath ("C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e");};func NewCT_HandoutMasterIdListEntry ()*CT_HandoutMasterIdListEntry {_eagd :=&CT_HandoutMasterIdListEntry {}; -return _eagd ;};func NewCT_HandoutMasterIdList ()*CT_HandoutMasterIdList {_fdea :=&CT_HandoutMasterIdList {};return _fdea ;};func (_gfcb *CT_Guide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fagg :=range start .Attr {if _fagg .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_gfcb .OrientAttr .UnmarshalXMLAttr (_fagg ); -continue ;};if _fagg .Name .Local =="\u0070\u006f\u0073"{_fccd ,_fcae :=ParseUnionST_Coordinate32 (_fagg .Value );if _fcae !=nil {return _fcae ;};_gfcb .PosAttr =&_fccd ;continue ;};};for {_dabb ,_gfdc :=d .Token ();if _gfdc !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fG\u0075\u0069\u0064\u0065: \u0025\u0073",_gfdc ); -};if _aabfe ,_gcdfa :=_dabb .(_cf .EndElement );_gcdfa &&_aabfe .Name ==start .Name {break ;};};return nil ;};func (_faaf *CT_PictureNonVisual )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_faaf .CNvPr =_cfb .NewCT_NonVisualDrawingProps (); -_faaf .CNvPicPr =_cfb .NewCT_NonVisualPictureProperties ();_faaf .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_fbec :for {_bbaa ,_caee :=d .Token ();if _caee !=nil {return _caee ;};switch _dcgb :=_bbaa .(type ){case _cf .StartElement :switch _dcgb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _cdgc :=d .DecodeElement (_faaf .CNvPr ,&_dcgb ); -_cdgc !=nil {return _cdgc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _gdfdg :=d .DecodeElement (_faaf .CNvPicPr ,&_dcgb ); -_gdfdg !=nil {return _gdfdg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _gfcg :=d .DecodeElement (_faaf .NvPr ,&_dcgb ); -_gfcg !=nil {return _gfcg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_dcgb .Name ); -if _faae :=d .Skip ();_faae !=nil {return _faae ;};};case _cf .EndElement :break _fbec ;case _cf .CharData :};};return nil ;};func NewAG_ChildSlide ()*AG_ChildSlide {_a :=&AG_ChildSlide {};return _a }; +// Points Types +PtsTypesAttr *string ;CBhvr *CT_TLCommonBehaviorData ;By *CT_TLPoint ; -// ValidateWithPath validates the CT_TLGraphicalObjectBuildChoice and its children, prefixing error messages with path -func (_beada *CT_TLGraphicalObjectBuildChoice )ValidateWithPath (path string )error {if _beada .BldAsOne !=nil {if _gabcb :=_beada .BldAsOne .ValidateWithPath (path +"\u002fB\u006c\u0064\u0041\u0073\u004f\u006ee");_gabcb !=nil {return _gabcb ;};};if _beada .BldSub !=nil {if _begfa :=_beada .BldSub .ValidateWithPath (path +"\u002fB\u006c\u0064\u0053\u0075\u0062"); -_begfa !=nil {return _begfa ;};};return nil ;}; +// From +From *CT_TLPoint ;To *CT_TLPoint ; -// ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path -func (_gdge *CT_TLByHslColorTransform )ValidateWithPath (path string )error {if _aaeb :=_gdge .SAttr .ValidateWithPath (path +"\u002f\u0053\u0041\u0074\u0074\u0072");_aaeb !=nil {return _aaeb ;};if _dgdc :=_gdge .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072"); -_dgdc !=nil {return _dgdc ;};return nil ;};func (_bbge *CT_InOutTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bbge .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_gbee ,_afaag :=_bbge .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"}); -if _afaag !=nil {return _afaag ;};start .Attr =append (start .Attr ,_gbee );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Rotation Center +RCtr *CT_TLPoint ;}; -// Validate validates the CT_CustomShow and its children -func (_faga *CT_CustomShow )Validate ()error {return _faga .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077");}; +// Validate validates the CT_PhotoAlbum and its children +func (_ddebd *CT_PhotoAlbum )Validate ()error {return _ddebd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d");};func (_fbafg ST_PhotoAlbumLayout )Validate ()error {return _fbafg .ValidateWithPath ("")}; +func (_bcgfdd *CT_TLTriggerRuntimeNode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcgfdd .ValAttr =ST_TLTriggerRuntimeNode (1);for _ ,_dece :=range start .Attr {if _dece .Name .Local =="\u0076\u0061\u006c"{_bcgfdd .ValAttr .UnmarshalXMLAttr (_dece ); +continue ;};};for {_ffdfc ,_fcdba :=d .Token ();if _fcdba !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0054r\u0069\u0067\u0067\u0065\u0072\u0052\u0075n\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u003a\u0020%\u0073",_fcdba ); +};if _cdebd ,_bbcgd :=_ffdfc .(_d .EndElement );_bbcgd &&_cdebd .Name ==start .Name {break ;};};return nil ;};func NewCT_TLAnimVariantIntegerVal ()*CT_TLAnimVariantIntegerVal {_cdgcc :=&CT_TLAnimVariantIntegerVal {};return _cdgcc ;}; -// ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path -func (_cfbg *CT_TLGraphicalObjectBuild )ValidateWithPath (path string )error {if _eeaaf :=_cfbg .TLGraphicalObjectBuildChoice .ValidateWithPath (path +"\u002f\u0054L\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0043\u0068oi\u0063\u0065"); -_eeaaf !=nil {return _eeaaf ;};return nil ;}; +// Validate validates the HandoutMaster and its children +func (_fbabd *HandoutMaster )Validate ()error {return _fbabd .ValidateWithPath ("\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");}; -// ValidateWithPath validates the CT_TagsData and its children, prefixing error messages with path -func (_gffba *CT_TagsData )ValidateWithPath (path string )error {return nil };type CT_TLCommonBehaviorData struct{ +// Validate validates the EG_ShowTypeChoice and its children +func (_eecgd *EG_ShowTypeChoice )Validate ()error {return _eecgd .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0043h\u006f\u0069\u0063\u0065");};func (_dgggc ST_TLTimeNodeFillType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gfgdd :=_d .Attr {}; +_gfgdd .Name =name ;switch _dgggc {case ST_TLTimeNodeFillTypeUnset :_gfgdd .Value ="";case ST_TLTimeNodeFillTypeRemove :_gfgdd .Value ="\u0072\u0065\u006d\u006f\u0076\u0065";case ST_TLTimeNodeFillTypeFreeze :_gfgdd .Value ="\u0066\u0072\u0065\u0065\u007a\u0065"; +case ST_TLTimeNodeFillTypeHold :_gfgdd .Value ="\u0068\u006f\u006c\u0064";case ST_TLTimeNodeFillTypeTransition :_gfgdd .Value ="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return _gfgdd ,nil ;};type CT_OutlineViewSlideList struct{ -// Additive -AdditiveAttr ST_TLBehaviorAdditiveType ; +// Presentation Slide +Sld []*CT_OutlineViewSlideEntry ;};func NewCT_CustomShow ()*CT_CustomShow {_eaf :=&CT_CustomShow {};_eaf .SldLst =NewCT_SlideRelationshipList ();return _eaf ;};func (_gfbgg *CT_TLOleBuildChart )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gfbgg .BldAttr !=ST_TLOleChartBuildTypeUnset {_abbcg ,_bead :=_gfbgg .BldAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u006c\u0064"}); +if _bead !=nil {return _bead ;};start .Attr =append (start .Attr ,_abbcg );};if _gfbgg .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gfbgg .AnimBgAttr ))}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gfbgg .SpidAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gfbgg .GrpIdAttr )}); +if _gfbgg .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gfbgg .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_Empty ()*CT_Empty {_bdcg :=&CT_Empty {};return _bdcg };func (_dbcgg ST_SplitterBarState )Validate ()error {return _dbcgg .ValidateWithPath ("")};type CT_TLShapeTargetElement struct{ -// Accumulate -AccumulateAttr ST_TLBehaviorAccumulateType ; +// Shape ID +SpidAttr uint32 ;TLShapeTargetElementChoice *CT_TLShapeTargetElementChoice ;};func (_ccfae ST_TLTimeNodeMasterRelation )Validate ()error {return _ccfae .ValidateWithPath ("")};type CT_TLAnimateColorBehavior struct{ -// Transform Type -XfrmTypeAttr ST_TLBehaviorTransformType ; +// Color Space +ClrSpcAttr ST_TLAnimateColorSpace ; + +// Direction +DirAttr ST_TLAnimateColorDirection ;CBhvr *CT_TLCommonBehaviorData ; + +// By +By *CT_TLByAnimateColorTransform ; // From -FromAttr *string ; +From *_ef .CT_Color ; // To -ToAttr *string ; +To *_ef .CT_Color ;};type CT_SlideMasterIdList struct{ -// By -ByAttr *string ; +// Slide Master ID +SldMasterId []*CT_SlideMasterIdListEntry ;};func (_aeedc ST_TLAnimateColorDirection )String ()string {switch _aeedc {case 0:return "";case 1:return "\u0063\u0077";case 2:return "\u0063\u0063\u0077";};return "";};type CT_TLTimeNodeSequence struct{ -// Runtime Context -RctxAttr *string ; +// Concurrent +ConcurrentAttr *bool ; -// Override -OverrideAttr ST_TLBehaviorOverrideType ;CTn *CT_TLCommonTimeNodeData ; +// Previous Action +PrevAcAttr ST_TLPreviousActionType ; -// Target Element -TgtEl *CT_TLTimeTargetElement ; +// Next Action +NextAcAttr ST_TLNextActionType ; -// Attribute Name List -AttrNameLst *CT_TLBehaviorAttributeNameList ;};func (_dbgc *CT_NotesViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dbgc .CSldViewPr =NewCT_CommonSlideViewProperties ();_beaa :for {_gaef ,_egd :=d .Token ();if _egd !=nil {return _egd ; -};switch _bfea :=_gaef .(type ){case _cf .StartElement :switch _bfea .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _aafbf :=d .DecodeElement (_dbgc .CSldViewPr ,&_bfea ); -_aafbf !=nil {return _aafbf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbgc .ExtLst =NewCT_ExtensionList (); -if _dbca :=d .DecodeElement (_dbgc .ExtLst ,&_bfea );_dbca !=nil {return _dbca ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u006f\u0074\u0065s\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bfea .Name ); -if _cfgg :=d .Skip ();_cfgg !=nil {return _cfgg ;};};case _cf .EndElement :break _beaa ;case _cf .CharData :};};return nil ;};func (_ggdff ST_TLNextActionType )String ()string {switch _ggdff {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0065\u0065\u006b"; -};return "";};func (_bbad *ST_TLCommandType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gdfbf ,_fecdg :=d .Token ();if _fecdg !=nil {return _fecdg ;};if _ccagb ,_gbfd :=_gdfbf .(_cf .EndElement );_gbfd &&_ccagb .Name ==start .Name {*_bbad =1; -return nil ;};if _dagg ,_aabde :=_gdfbf .(_cf .CharData );!_aabde {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdfbf );}else {switch string (_dagg ){case "":*_bbad =0; -case "\u0065\u0076\u0074":*_bbad =1;case "\u0063\u0061\u006c\u006c":*_bbad =2;case "\u0076\u0065\u0072\u0062":*_bbad =3;};};_gdfbf ,_fecdg =d .Token ();if _fecdg !=nil {return _fecdg ;};if _dcfaa ,_bgaba :=_gdfbf .(_cf .EndElement );_bgaba &&_dcfaa .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdfbf );};type CT_TLAnimVariantFloatVal struct{ +// Common TimeNode Properties +CTn *CT_TLCommonTimeNodeData ; -// Value -ValAttr float32 ;};type ST_TLTimeIndefinite byte ; +// Previous Conditions List +PrevCondLst *CT_TLTimeConditionList ; -// ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path -func (_ddffb *CT_SlideRelationshipListEntry )ValidateWithPath (path string )error {return nil };func (_bgeef *CT_HtmlPublishProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bgeef .ShowSpeakerNotesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bgeef .ShowSpeakerNotesAttr ))}); -};if _bgeef .TargetAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bgeef .TargetAttr )});};if _bgeef .TitleAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bgeef .TitleAttr )}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_bgeef .IdAttr )});e .EncodeToken (start );if _bgeef .SldAll !=nil {_dfbg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}}; -e .EncodeElement (_bgeef .SldAll ,_dfbg );};if _bgeef .SldRg !=nil {_fdeef :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_bgeef .SldRg ,_fdeef );};if _bgeef .CustShow !=nil {_abdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; -e .EncodeElement (_bgeef .CustShow ,_abdb );};if _bgeef .ExtLst !=nil {_fdgc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgeef .ExtLst ,_fdgc );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_gggec *ST_PrintColorMode )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gggec =0;case "\u0062\u0077":*_gggec =1;case "\u0067\u0072\u0061\u0079":*_gggec =2;case "\u0063\u006c\u0072":*_gggec =3;};return nil ; -}; +// Next Conditions List +NextCondLst *CT_TLTimeConditionList ;};func (_aefc *CT_TagsData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_aefc .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dbgfc *CT_TLCommonMediaNodeData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbgfc .CTn =NewCT_TLCommonTimeNodeData ();_dbgfc .TgtEl =NewCT_TLTimeTargetElement (); +for _ ,_ceab :=range start .Attr {if _ceab .Name .Local =="\u0076\u006f\u006c"{_bdcbf ,_bafa :=ParseUnionST_PositiveFixedPercentage (_ceab .Value );if _bafa !=nil {return _bafa ;};_dbgfc .VolAttr =&_bdcbf ;continue ;};if _ceab .Name .Local =="\u006d\u0075\u0074\u0065"{_bdbdc ,_gcabc :=_f .ParseBool (_ceab .Value ); +if _gcabc !=nil {return _gcabc ;};_dbgfc .MuteAttr =&_bdbdc ;continue ;};if _ceab .Name .Local =="\u006e\u0075\u006d\u0053\u006c\u0064"{_ebgf ,_bcbae :=_f .ParseUint (_ceab .Value ,10,32);if _bcbae !=nil {return _bcbae ;};_agge :=uint32 (_ebgf );_dbgfc .NumSldAttr =&_agge ; +continue ;};if _ceab .Name .Local =="\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"{_edfgg ,_dbgb :=_f .ParseBool (_ceab .Value );if _dbgb !=nil {return _dbgb ;};_dbgfc .ShowWhenStoppedAttr =&_edfgg ;continue ;};};_ebdc :for {_efddff ,_caaa :=d .Token (); +if _caaa !=nil {return _caaa ;};switch _bagcbb :=_efddff .(type ){case _d .StartElement :switch _bagcbb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _cgacb :=d .DecodeElement (_dbgfc .CTn ,&_bagcbb ); +_cgacb !=nil {return _cgacb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _caag :=d .DecodeElement (_dbgfc .TgtEl ,&_bagcbb ); +_caag !=nil {return _caag ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064e\u0044\u0061\u0074\u0061\u0020%\u0076",_bagcbb .Name ); +if _ddga :=d .Skip ();_ddga !=nil {return _ddga ;};};case _d .EndElement :break _ebdc ;case _d .CharData :};};return nil ;};func (_efadc *CT_SlideRelationshipList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _efadc .Sld !=nil {_gfdc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073l\u0064"}}; +for _ ,_ffed :=range _efadc .Sld {e .EncodeElement (_ffed ,_gfdc );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path -func (_gcba *CT_NotesMasterIdList )ValidateWithPath (path string )error {if _gcba .NotesMasterId !=nil {if _bdcg :=_gcba .NotesMasterId .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064");_bdcg !=nil {return _bdcg ; -};};return nil ;};func (_cdgf *ST_TLBehaviorAdditiveType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cdgf =0;case "\u0062\u0061\u0073\u0065":*_cdgf =1;case "\u0073\u0075\u006d":*_cdgf =2;case "\u0072\u0065\u0070\u006c":*_cdgf =3; -case "\u006d\u0075\u006c\u0074":*_cdgf =4;case "\u006e\u006f\u006e\u0065":*_cdgf =5;};return nil ;};func (_dabfd ST_TLNextActionType )Validate ()error {return _dabfd .ValidateWithPath ("")};func (_abcf *CT_CommonSlideData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abcf .SpTree =NewCT_GroupShape (); -for _ ,_gbf :=range start .Attr {if _gbf .Name .Local =="\u006e\u0061\u006d\u0065"{_ggb :=_gbf .Value ;_abcf .NameAttr =&_ggb ;continue ;};};_bgga :for {_feef ,_gfdf :=d .Token ();if _gfdf !=nil {return _gfdf ;};switch _bgee :=_feef .(type ){case _cf .StartElement :switch _bgee .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_abcf .Bg =NewCT_Background (); -if _efac :=d .DecodeElement (_abcf .Bg ,&_bgee );_efac !=nil {return _efac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"}:if _efea :=d .DecodeElement (_abcf .SpTree ,&_bgee ); -_efea !=nil {return _efea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_abcf .CustDataLst =NewCT_CustomerDataList (); -if _eab :=d .DecodeElement (_abcf .CustDataLst ,&_bgee );_eab !=nil {return _eab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_abcf .Controls =NewCT_ControlList (); -if _aebd :=d .DecodeElement (_abcf .Controls ,&_bgee );_aebd !=nil {return _aebd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abcf .ExtLst =NewCT_ExtensionList (); -if _fec :=d .DecodeElement (_abcf .ExtLst ,&_bgee );_fec !=nil {return _fec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006eS\u006c\u0069\u0064\u0065\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_bgee .Name ); -if _bfe :=d .Skip ();_bfe !=nil {return _bfe ;};};case _cf .EndElement :break _bgga ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TimeNodeList and its children, prefixing error messages with path +func (_abfd *CT_TimeNodeList )ValidateWithPath (path string )error {for _eafge ,_gbbga :=range _abfd .TimeNodeListChoice {if _cagd :=_gbbga .ValidateWithPath (_a .Sprintf ("\u0025s\u002f\u0054\u0069\u006de\u004e\u006f\u0064\u0065\u004ci\u0073t\u0043h\u006f\u0069\u0063\u0065\u005b\u0025\u0064]",path ,_eafge )); +_cagd !=nil {return _cagd ;};};return nil ;};func NewEG_TopLevelSlide ()*EG_TopLevelSlide {_beeca :=&EG_TopLevelSlide {};_beeca .ClrMap =_ef .NewCT_ColorMapping ();return _beeca ;};type CT_SlideSize struct{ -// Validate validates the CT_TLGraphicalObjectBuild and its children -func (_gfgca *CT_TLGraphicalObjectBuild )Validate ()error {return _gfgca .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd");};type CT_ShowInfoKiosk struct{ +// Extent Length +CxAttr int32 ; -// Restart Show -RestartAttr *uint32 ;};func (_bebd ST_TLParaBuildType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_effecb :=_cf .Attr {};_effecb .Name =name ;switch _bebd {case ST_TLParaBuildTypeUnset :_effecb .Value ="";case ST_TLParaBuildTypeAllAtOnce :_effecb .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e"; -case ST_TLParaBuildTypeP :_effecb .Value ="\u0070";case ST_TLParaBuildTypeCust :_effecb .Value ="\u0063\u0075\u0073\u0074";case ST_TLParaBuildTypeWhole :_effecb .Value ="\u0077\u0068\u006fl\u0065";};return _effecb ,nil ;}; +// Extent Width +CyAttr int32 ; -// ValidateWithPath validates the Sld and its children, prefixing error messages with path -func (_bgbge *Sld )ValidateWithPath (path string )error {if _gbebg :=_bgbge .CT_Slide .ValidateWithPath (path );_gbebg !=nil {return _gbebg ;};return nil ;}; +// Type of Size +TypeAttr ST_SlideSizeType ;}; -// Validate validates the NotesMaster and its children -func (_cdabcf *NotesMaster )Validate ()error {return _cdabcf .ValidateWithPath ("N\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072");}; +// ValidateWithPath validates the CT_TLTriggerTimeNodeID and its children, prefixing error messages with path +func (_edbae *CT_TLTriggerTimeNodeID )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path -func (_fdcg *CT_NotesMaster )ValidateWithPath (path string )error {if _gdgdg :=_fdcg .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_gdgdg !=nil {return _gdgdg ;};if _ffff :=_fdcg .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); -_ffff !=nil {return _ffff ;};if _fdcg .Hf !=nil {if _fdcge :=_fdcg .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_fdcge !=nil {return _fdcge ;};};if _fdcg .NotesStyle !=nil {if _bff :=_fdcg .NotesStyle .ValidateWithPath (path +"/\u004e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"); -_bff !=nil {return _bff ;};};if _fdcg .ExtLst !=nil {if _dabf :=_fdcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dabf !=nil {return _dabf ;};};return nil ;};func (_gcaae ST_TLAnimateBehaviorCalcMode )Validate ()error {return _gcaae .ValidateWithPath ("")}; -func (_fffg *CT_TLIterateIntervalPercentage )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fedf :=range start .Attr {if _fedf .Name .Local =="\u0076\u0061\u006c"{_cgbdg ,_ccde :=ParseUnionST_PositivePercentage (_fedf .Value );if _ccde !=nil {return _ccde ; -};_fffg .ValAttr =_cgbdg ;continue ;};};for {_ggdg ,_bggca :=d .Token ();if _bggca !=nil {return _f .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c\u0050\u0065\u0072\u0063\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bggca ); -};if _ceecba ,_fbdac :=_ggdg .(_cf .EndElement );_fbdac &&_ceecba .Name ==start .Name {break ;};};return nil ;};func (_agfg *CT_Shape )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_agfg .NvSpPr =NewCT_ShapeNonVisual ();_agfg .SpPr =_cfb .NewCT_ShapeProperties (); -for _ ,_gefcc :=range start .Attr {if _gefcc .Name .Local =="\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"{_ageec ,_ffaa :=_cb .ParseBool (_gefcc .Value );if _ffaa !=nil {return _ffaa ;};_agfg .UseBgFillAttr =&_ageec ;continue ;};};_ffbf :for {_cdega ,_aacd :=d .Token (); -if _aacd !=nil {return _aacd ;};switch _egeff :=_cdega .(type ){case _cf .StartElement :switch _egeff .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _dbdgc :=d .DecodeElement (_agfg .NvSpPr ,&_egeff ); -_dbdgc !=nil {return _dbdgc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _dead :=d .DecodeElement (_agfg .SpPr ,&_egeff ); -_dead !=nil {return _dead ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_agfg .Style =_cfb .NewCT_ShapeStyle (); -if _gdcedd :=d .DecodeElement (_agfg .Style ,&_egeff );_gdcedd !=nil {return _gdcedd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_agfg .TxBody =_cfb .NewCT_TextBody (); -if _bgeee :=d .DecodeElement (_agfg .TxBody ,&_egeff );_bgeee !=nil {return _bgeee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agfg .ExtLst =NewCT_ExtensionListModify (); -if _dgea :=d .DecodeElement (_agfg .ExtLst ,&_egeff );_dgea !=nil {return _dgea ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_egeff .Name ); -if _efee :=d .Skip ();_efee !=nil {return _efee ;};};case _cf .EndElement :break _ffbf ;case _cf .CharData :};};return nil ;}; +// Validate validates the CT_SlideTransition and its children +func (_gegfb *CT_SlideTransition )Validate ()error {return _gegfb .ValidateWithPath ("\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func NewCT_TimeNodeList ()*CT_TimeNodeList {_fgcdf :=&CT_TimeNodeList {}; +return _fgcdf };func NewCT_TLIterateData ()*CT_TLIterateData {_accd :=&CT_TLIterateData {};_accd .TLIterateDataChoice =NewCT_TLIterateDataChoice ();return _accd ;};func (_dege *CT_ShowInfoKiosk )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cabd :=range start .Attr {if _cabd .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_acfga ,_dgda :=_f .ParseUint (_cabd .Value ,10,32); +if _dgda !=nil {return _dgda ;};_faec :=uint32 (_acfga );_dege .RestartAttr =&_faec ;continue ;};};for {_befa ,_aaea :=d .Token ();if _aaea !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077I\u006ef\u006f\u004b\u0069\u006f\u0073\u006b\u003a \u0025\u0073",_aaea ); +};if _cgca ,_agefe :=_befa .(_d .EndElement );_agefe &&_cgca .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path -func (_bdebc *CT_SmartTags )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CmAuthorLst and its children, prefixing error messages with path +func (_gbecg *CmAuthorLst )ValidateWithPath (path string )error {if _ccgbb :=_gbecg .CT_CommentAuthorList .ValidateWithPath (path );_ccgbb !=nil {return _ccgbb ;};return nil ;};func (_ged *CT_CustomerDataList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _ged .CustData !=nil {_dfce :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}};for _ ,_aae :=range _ged .CustData {e .EncodeElement (_aae ,_dfce );};};if _ged .Tags !=nil {_eaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0061\u0067\u0073"}}; +e .EncodeElement (_ged .Tags ,_eaa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_CommentAuthorList ()*CT_CommentAuthorList {_cgg :=&CT_CommentAuthorList {};return _cgg }; -// ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path -func (_cged *CT_Slide )ValidateWithPath (path string )error {if _caec :=_cged .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_caec !=nil {return _caec ;};if _cged .ClrMapOvr !=nil {if _aded :=_cged .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"); -_aded !=nil {return _aded ;};};if _cged .Transition !=nil {if _gfgd :=_cged .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");_gfgd !=nil {return _gfgd ;};};if _cged .Timing !=nil {if _dggd :=_cged .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067"); -_dggd !=nil {return _dggd ;};};if _cged .ExtLst !=nil {if _aeec :=_cged .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeec !=nil {return _aeec ;};};return nil ;};func (_aeae *CT_ShowInfoBrowse )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gdeb :=range start .Attr {if _gdeb .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"{_ccdgc ,_begf :=_cb .ParseBool (_gdeb .Value ); -if _begf !=nil {return _begf ;};_aeae .ShowScrollbarAttr =&_ccdgc ;continue ;};};for {_gdgb ,_bacf :=d .Token ();if _bacf !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042\u0072\u006f\u0077\u0073\u0065: \u0025\u0073",_bacf ); -};if _efca ,_cceed :=_gdgb .(_cf .EndElement );_cceed &&_efca .Name ==start .Name {break ;};};return nil ;};type CT_TLAnimVariantChoice struct{ +// ValidateWithPath validates the SldMaster and its children, prefixing error messages with path +func (_dadfd *SldMaster )ValidateWithPath (path string )error {if _fddgc :=_dadfd .CT_SlideMaster .ValidateWithPath (path );_fddgc !=nil {return _fddgc ;};return nil ;}; -// Boolean Variant -BoolVal *CT_TLAnimVariantBooleanVal ; +// Validate validates the CT_TLIterateData and its children +func (_abfbc *CT_TLIterateData )Validate ()error {return _abfbc .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061");};type ST_IterateType byte ;func (_bfe *CT_CommonSlideData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfe .SpTree =NewCT_GroupShape (); +for _ ,_fcga :=range start .Attr {if _fcga .Name .Local =="\u006e\u0061\u006d\u0065"{_bcbc :=_fcga .Value ;_bfe .NameAttr =&_bcbc ;continue ;};};_gadg :for {_fag ,_fgbe :=d .Token ();if _fgbe !=nil {return _fgbe ;};switch _gfe :=_fag .(type ){case _d .StartElement :switch _gfe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_bfe .Bg =NewCT_Background (); +if _fcad :=d .DecodeElement (_bfe .Bg ,&_gfe );_fcad !=nil {return _fcad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"}:if _afd :=d .DecodeElement (_bfe .SpTree ,&_gfe ); +_afd !=nil {return _afd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_bfe .CustDataLst =NewCT_CustomerDataList (); +if _fgfc :=d .DecodeElement (_bfe .CustDataLst ,&_gfe );_fgfc !=nil {return _fgfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_bfe .Controls =NewCT_ControlList (); +if _eddbd :=d .DecodeElement (_bfe .Controls ,&_gfe );_eddbd !=nil {return _eddbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfe .ExtLst =NewCT_ExtensionList (); +if _bag :=d .DecodeElement (_bfe .ExtLst ,&_gfe );_bag !=nil {return _bag ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006eS\u006c\u0069\u0064\u0065\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_gfe .Name ); +if _bbc :=d .Skip ();_bbc !=nil {return _bbc ;};};case _d .EndElement :break _gadg ;case _d .CharData :};};return nil ;};func (_dbfca *EG_ExtensionList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eafdc :for {_fbcdd ,_cbcfc :=d .Token (); +if _cbcfc !=nil {return _cbcfc ;};switch _ecdbb :=_fbcdd .(type ){case _d .StartElement :switch _ecdbb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dgccb :=NewCT_Extension (); +if _facdd :=d .DecodeElement (_dgccb ,&_ecdbb );_facdd !=nil {return _facdd ;};_dbfca .Ext =append (_dbfca .Ext ,_dgccb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_ecdbb .Name ); +if _ddfd :=d .Skip ();_ddfd !=nil {return _ddfd ;};};case _d .EndElement :break _eafdc ;case _d .CharData :};};return nil ;}; -// Integer -IntVal *CT_TLAnimVariantIntegerVal ; +// Validate validates the CT_Background and its children +func (_cfg *CT_Background )Validate ()error {return _cfg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_gbced *ST_TLAnimateBehaviorCalcMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbced =0; +case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_gbced =1;case "\u006c\u0069\u006e":*_gbced =2;case "\u0066\u006d\u006c\u0061":*_gbced =3;};return nil ;};func (_acgde ST_TLAnimateColorSpace )String ()string {switch _acgde {case 0:return "";case 1:return "\u0072\u0067\u0062"; +case 2:return "\u0068\u0073\u006c";};return "";};type EG_SlideListChoice struct{ -// Float Value -FltVal *CT_TLAnimVariantFloatVal ; +// All Slides +SldAll *CT_Empty ; -// String Value -StrVal *CT_TLAnimVariantStringVal ; +// Slide Range +SldRg *CT_IndexRange ; -// Color Value -ClrVal *_cfb .CT_Color ;};func (_dgcb *CT_Picture )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dgcb .NvPicPr =NewCT_PictureNonVisual ();_dgcb .BlipFill =_cfb .NewCT_BlipFillProperties ();_dgcb .SpPr =_cfb .NewCT_ShapeProperties ();_bbfc :for {_babbdb ,_ebcfa :=d .Token (); -if _ebcfa !=nil {return _ebcfa ;};switch _dffdf :=_babbdb .(type ){case _cf .StartElement :switch _dffdf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _eccf :=d .DecodeElement (_dgcb .NvPicPr ,&_dffdf ); -_eccf !=nil {return _eccf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _cgfe :=d .DecodeElement (_dgcb .BlipFill ,&_dffdf ); -_cgfe !=nil {return _cgfe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _aba :=d .DecodeElement (_dgcb .SpPr ,&_dffdf ); -_aba !=nil {return _aba ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_dgcb .Style =_cfb .NewCT_ShapeStyle (); -if _adgd :=d .DecodeElement (_dgcb .Style ,&_dffdf );_adgd !=nil {return _adgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgcb .ExtLst =NewCT_ExtensionListModify (); -if _ecabf :=d .DecodeElement (_dgcb .ExtLst ,&_dffdf );_ecabf !=nil {return _ecabf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_dffdf .Name ); -if _gbbgf :=d .Skip ();_gbbgf !=nil {return _gbbgf ;};};case _cf .EndElement :break _bbfc ;case _cf .CharData :};};return nil ;};func NewCT_SlideMaster ()*CT_SlideMaster {_fdeaa :=&CT_SlideMaster {};_fdeaa .CSld =NewCT_CommonSlideData ();_fdeaa .ClrMap =_cfb .NewCT_ColorMapping (); -return _fdeaa ;};func (_eccdb *ST_SlideLayoutType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cgdfa ,_agdcd :=d .Token ();if _agdcd !=nil {return _agdcd ;};if _fdaeda ,_ceeff :=_cgdfa .(_cf .EndElement );_ceeff &&_fdaeda .Name ==start .Name {*_eccdb =1; -return nil ;};if _bcgef ,_beeag :=_cgdfa .(_cf .CharData );!_beeag {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgdfa );}else {switch string (_bcgef ){case "":*_eccdb =0; -case "\u0074\u0069\u0074l\u0065":*_eccdb =1;case "\u0074\u0078":*_eccdb =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_eccdb =3;case "\u0074\u0062\u006c":*_eccdb =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_eccdb =5; -case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_eccdb =6;case "\u0064\u0067\u006d":*_eccdb =7;case "\u0063\u0068\u0061r\u0074":*_eccdb =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_eccdb =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_eccdb =10; -case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_eccdb =11;case "\u0062\u006c\u0061n\u006b":*_eccdb =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_eccdb =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_eccdb =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_eccdb =15; -case "\u006f\u0062\u006a":*_eccdb =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_eccdb =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_eccdb =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_eccdb =19; -case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_eccdb =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_eccdb =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_eccdb =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_eccdb =23; -case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_eccdb =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_eccdb =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_eccdb =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_eccdb =27; -case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_eccdb =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_eccdb =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_eccdb =30; -case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_eccdb =31;case "\u0063\u0075\u0073\u0074":*_eccdb =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_eccdb =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_eccdb =34; -case "\u006f\u0062\u006aT\u0078":*_eccdb =35;case "\u0070\u0069\u0063T\u0078":*_eccdb =36;};};_cgdfa ,_agdcd =d .Token ();if _agdcd !=nil {return _agdcd ;};if _acfgec ,_feeffg :=_cgdfa .(_cf .EndElement );_feeffg &&_acfgec .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgdfa );};const (ST_PlaceholderTypeUnset ST_PlaceholderType =0;ST_PlaceholderTypeTitle ST_PlaceholderType =1; -ST_PlaceholderTypeBody ST_PlaceholderType =2;ST_PlaceholderTypeCtrTitle ST_PlaceholderType =3;ST_PlaceholderTypeSubTitle ST_PlaceholderType =4;ST_PlaceholderTypeDt ST_PlaceholderType =5;ST_PlaceholderTypeSldNum ST_PlaceholderType =6;ST_PlaceholderTypeFtr ST_PlaceholderType =7; -ST_PlaceholderTypeHdr ST_PlaceholderType =8;ST_PlaceholderTypeObj ST_PlaceholderType =9;ST_PlaceholderTypeChart ST_PlaceholderType =10;ST_PlaceholderTypeTbl ST_PlaceholderType =11;ST_PlaceholderTypeClipArt ST_PlaceholderType =12;ST_PlaceholderTypeDgm ST_PlaceholderType =13; -ST_PlaceholderTypeMedia ST_PlaceholderType =14;ST_PlaceholderTypeSldImg ST_PlaceholderType =15;ST_PlaceholderTypePic ST_PlaceholderType =16;);func (_ffgbg *CmLst )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffgbg .CT_CommentList =*NewCT_CommentList (); -_ggcdc :for {_dbgfc ,_ecdbc :=d .Token ();if _ecdbc !=nil {return _ecdbc ;};switch _caafe :=_dbgfc .(type ){case _cf .StartElement :switch _caafe .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_cccaf :=NewCT_Comment (); -if _bdgac :=d .DecodeElement (_cccaf ,&_caafe );_bdgac !=nil {return _bdgac ;};_ffgbg .Cm =append (_ffgbg .Cm ,_cccaf );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u006d\u004cs\u0074 \u0025\u0076",_caafe .Name ); -if _deefe :=d .Skip ();_deefe !=nil {return _deefe ;};};case _cf .EndElement :break _ggcdc ;case _cf .CharData :};};return nil ;};type CT_OptionalBlackTransition struct{ +// Custom Show +CustShow *CT_CustomShowId ;};func (_feef *CT_SlideViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fbfcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}}; +e .EncodeElement (_feef .CSldViewPr ,_fbfcb );if _feef .ExtLst !=nil {_efdg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feef .ExtLst ,_efdg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; + +// Validate validates the CT_TLTextTargetElement and its children +func (_dfccgd *CT_TLTextTargetElement )Validate ()error {return _dfccgd .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");};type CT_TLTimeCondition struct{ + +// Trigger Event +EvtAttr ST_TLTriggerEvent ; + +// Trigger Delay +DelayAttr *ST_TLTime ;TLTimeConditionChoice *CT_TLTimeConditionChoice ;};func (_acegg *ST_Direction )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_acegg =0;case "\u0068\u006f\u0072\u007a":*_acegg =1;case "\u0076\u0065\u0072\u0074":*_acegg =2; +};return nil ;};func (_ace *CT_CustomShowId )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fagf :=range start .Attr {if _fagf .Name .Local =="\u0069\u0064"{_cbfd ,_fcbg :=_f .ParseUint (_fagf .Value ,10,32);if _fcbg !=nil {return _fcbg ; +};_ace .IdAttr =uint32 (_cbfd );continue ;};};for {_eeb ,_cefd :=d .Token ();if _cefd !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dS\u0068\u006f\u0077I\u0064:\u0020\u0025\u0073",_cefd ); +};if _gbd ,_cdeg :=_eeb .(_d .EndElement );_cdeg &&_gbd .Name ==start .Name {break ;};};return nil ;};func (_adde *CT_ModifyVerifier )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fdbb :=range start .Attr {if _fdbb .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_gaac :=_fdbb .Value ; +_adde .AlgorithmNameAttr =&_gaac ;continue ;};if _fdbb .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_gfbb :=_fdbb .Value ;_adde .HashValueAttr =&_gfbb ;continue ;};if _fdbb .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_abfb :=_fdbb .Value ; +_adde .SaltValueAttr =&_abfb ;continue ;};if _fdbb .Name .Local =="\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"{_ggea ,_afef :=_f .ParseUint (_fdbb .Value ,10,32);if _afef !=nil {return _afef ;};_acga :=uint32 (_ggea );_adde .SpinValueAttr =&_acga ;continue ; +};if _fdbb .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_adde .CryptProviderTypeAttr .UnmarshalXMLAttr (_fdbb );continue ;};if _fdbb .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_adde .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_fdbb ); +continue ;};if _fdbb .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_adde .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_fdbb );continue ;};if _fdbb .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_eeac ,_dceg :=_f .ParseUint (_fdbb .Value ,10,32); +if _dceg !=nil {return _dceg ;};_aggd :=uint32 (_eeac );_adde .CryptAlgorithmSidAttr =&_aggd ;continue ;};if _fdbb .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_eadf ,_dddg :=_f .ParseUint (_fdbb .Value ,10,32);if _dddg !=nil {return _dddg ; +};_fgad :=uint32 (_eadf );_adde .SpinCountAttr =&_fgad ;continue ;};if _fdbb .Name .Local =="\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"{_efc :=_fdbb .Value ;_adde .SaltDataAttr =&_efc ;continue ;};if _fdbb .Name .Local =="\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"{_bfdd :=_fdbb .Value ; +_adde .HashDataAttr =&_bfdd ;continue ;};if _fdbb .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_gbbe :=_fdbb .Value ;_adde .CryptProviderAttr =&_gbbe ;continue ;};if _fdbb .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_ddac ,_bfgfd :=_f .ParseUint (_fdbb .Value ,10,32); +if _bfgfd !=nil {return _bfgfd ;};_caa :=uint32 (_ddac );_adde .AlgIdExtAttr =&_caa ;continue ;};if _fdbb .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_cgad :=_fdbb .Value ;_adde .AlgIdExtSourceAttr =&_cgad ; +continue ;};if _fdbb .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_bggcc ,_afbb :=_f .ParseUint (_fdbb .Value ,10,32);if _afbb !=nil {return _afbb ;};_gabg :=uint32 (_bggcc );_adde .CryptProviderTypeExtAttr =&_gabg ; +continue ;};if _fdbb .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_fdab :=_fdbb .Value ;_adde .CryptProviderTypeExtSourceAttr =&_fdab ; +continue ;};};for {_dfaae ,_caca :=d .Token ();if _caca !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072: \u0025\u0073",_caca ); +};if _fcef ,_eeae :=_dfaae .(_d .EndElement );_eeae &&_fcef .Name ==start .Name {break ;};};return nil ;};func (_caga ST_TLTriggerRuntimeNode )ValidateWithPath (path string )error {switch _caga {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caga )); +};return nil ;};func (_bdc *CT_CommentAuthor )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_bdc .IdAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",_bdc .NameAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"},Value :_a .Sprintf ("\u0025\u0076",_bdc .InitialsAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006ca\u0073\u0074\u0049\u0064\u0078"},Value :_a .Sprintf ("\u0025\u0076",_bdc .LastIdxAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006c\u0072\u0049\u0064\u0078"},Value :_a .Sprintf ("\u0025\u0076",_bdc .ClrIdxAttr )});e .EncodeToken (start );if _bdc .ExtLst !=nil {_cce :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bdc .ExtLst ,_cce );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_caefc ST_TLAnimateBehaviorCalcMode )String ()string {switch _caefc {case 0:return "";case 1:return "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065"; +case 2:return "\u006c\u0069\u006e";case 3:return "\u0066\u006d\u006c\u0061";};return "";};func ParseUnionST_Coordinate32 (s string )(_ef .ST_Coordinate32 ,error ){return _ef .ParseUnionST_Coordinate32 (s );};func NewCT_SlideViewProperties ()*CT_SlideViewProperties {_dcdg :=&CT_SlideViewProperties {}; +_dcdg .CSldViewPr =NewCT_CommonSlideViewProperties ();return _dcdg ;};func (_cgccb *CT_OleObjectEmbed )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgccb .FollowColorSchemeAttr !=ST_OleObjectFollowColorSchemeUnset {_adefg ,_cfdfb :=_cgccb .FollowColorSchemeAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"}); +if _cfdfb !=nil {return _cfdfb ;};start .Attr =append (start .Attr ,_adefg );};e .EncodeToken (start );if _cgccb .ExtLst !=nil {_fdbe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgccb .ExtLst ,_fdbe ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gdf *CT_CommonSlideViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdf .CViewPr =NewCT_CommonViewProperties ();for _ ,_efbg :=range start .Attr {if _efbg .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"{_dcaa ,_dcgb :=_f .ParseBool (_efbg .Value ); +if _dcgb !=nil {return _dcgb ;};_gdf .SnapToGridAttr =&_dcaa ;continue ;};if _efbg .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_fef ,_gac :=_f .ParseBool (_efbg .Value );if _gac !=nil {return _gac ;}; +_gdf .SnapToObjectsAttr =&_fef ;continue ;};if _efbg .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"{_egdg ,_edc :=_f .ParseBool (_efbg .Value );if _edc !=nil {return _edc ;};_gdf .ShowGuidesAttr =&_egdg ;continue ;};};_cae :for {_fcgc ,_dfgf :=d .Token (); +if _dfgf !=nil {return _dfgf ;};switch _dgde :=_fcgc .(type ){case _d .StartElement :switch _dgde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _afbf :=d .DecodeElement (_gdf .CViewPr ,&_dgde ); +_afbf !=nil {return _afbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}:_gdf .GuideLst =NewCT_GuideList (); +if _deb :=d .DecodeElement (_gdf .GuideLst ,&_dgde );_deb !=nil {return _deb ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_dgde .Name ); +if _dac :=d .Skip ();_dac !=nil {return _dac ;};};case _d .EndElement :break _cae ;case _d .CharData :};};return nil ;};func (_cddaf *CT_WheelTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cddaf .SpokesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u006f\u006b\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0076",*_cddaf .SpokesAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_TLTimeNodeParallel struct{ + +// Parallel TimeNode +CTn *CT_TLCommonTimeNodeData ;}; + +// Validate validates the CT_SplitTransition and its children +func (_cdef *CT_SplitTransition )Validate ()error {return _cdef .ValidateWithPath ("\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func (_gccbd *CT_TLSubShapeId )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gccbd .SpidAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_SlideLayoutIdListEntry ()*CT_SlideLayoutIdListEntry {_degf :=&CT_SlideLayoutIdListEntry {};return _degf ;};func (_bed *CT_BuildListChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdf :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"}:_bed .BldP =NewCT_TLBuildParagraph (); +if _agg :=d .DecodeElement (_bed .BldP ,&_fdf );_agg !=nil {return _agg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_bed .BldDgm =NewCT_TLBuildDiagram (); +if _gaa :=d .DecodeElement (_bed .BldDgm ,&_fdf );_gaa !=nil {return _gaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_bed .BldOleChart =NewCT_TLOleBuildChart (); +if _deg :=d .DecodeElement (_bed .BldOleChart ,&_fdf );_deg !=nil {return _deg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}:_bed .BldGraphic =NewCT_TLGraphicalObjectBuild (); +if _ded :=d .DecodeElement (_bed .BldGraphic ,&_fdf );_ded !=nil {return _ded ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0064\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdf .Name ); +if _gga :=d .Skip ();_gga !=nil {return _gga ;};};return nil ;}; + +// Validate validates the CT_ShapeNonVisual and its children +func (_dgec *CT_ShapeNonVisual )Validate ()error {return _dgec .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_eebb *CT_SlideTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _eebb .SpdAttr !=ST_TransitionSpeedUnset {_cgacc ,_eabc :=_eebb .SpdAttr .MarshalXMLAttr (_d .Name {Local :"\u0073\u0070\u0064"}); +if _eabc !=nil {return _eabc ;};start .Attr =append (start .Attr ,_cgacc );};if _eebb .AdvClickAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_eebb .AdvClickAttr ))}); +};if _eebb .AdvTmAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0064\u0076T\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_eebb .AdvTmAttr )});};e .EncodeToken (start );if _eebb .SlideTransitionChoice !=nil {_eebb .SlideTransitionChoice .MarshalXML (e ,_d .StartElement {}); +};if _eebb .SndAc !=nil {_ebefdd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006e\u0064\u0041\u0063"}};e .EncodeElement (_eebb .SndAc ,_ebefdd );};if _eebb .ExtLst !=nil {_fabfg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_eebb .ExtLst ,_fabfg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_ControlList and its children +func (_dede *CT_ControlList )Validate ()error {return _dede .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074");};func (_bedee *CT_TLSubShapeId )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gecef :=range start .Attr {if _gecef .Name .Local =="\u0073\u0070\u0069\u0064"{_fbbcf :=_gecef .Value ; +_bedee .SpidAttr =_fbbcf ;continue ;};};for {_abdd ,_gaedf :=d .Token ();if _gaedf !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0053\u0075\u0062\u0053h\u0061\u0070\u0065I\u0064:\u0020\u0025\u0073",_gaedf ); +};if _bfabb ,_dbaac :=_abdd .(_d .EndElement );_dbaac &&_bfabb .Name ==start .Name {break ;};};return nil ;};const (ST_TLChartSubelementTypeUnset ST_TLChartSubelementType =0;ST_TLChartSubelementTypeGridLegend ST_TLChartSubelementType =1;ST_TLChartSubelementTypeSeries ST_TLChartSubelementType =2; +ST_TLChartSubelementTypeCategory ST_TLChartSubelementType =3;ST_TLChartSubelementTypePtInSeries ST_TLChartSubelementType =4;ST_TLChartSubelementTypePtInCategory ST_TLChartSubelementType =5;); + +// Validate validates the CT_TLTimeConditionList and its children +func (_cbfge *CT_TLTimeConditionList )Validate ()error {return _cbfge .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074");};func (_eabef *CT_ShapeNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_fgbed :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_eabef .CNvPr ,_fgbed );_geadc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0053\u0070\u0050r"}};e .EncodeElement (_eabef .CNvSpPr ,_geadc ); +_agdd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_eabef .NvPr ,_agdd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewEG_BackgroundChoice ()*EG_BackgroundChoice {_dggcc :=&EG_BackgroundChoice {}; +return _dggcc }; + +// Validate validates the CT_PrintProperties and its children +func (_adceb *CT_PrintProperties )Validate ()error {return _adceb .ValidateWithPath ("\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};func (_dbdc *CT_OleObjectChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbdc .Embed !=nil {_dacc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0065\u006d\u0062\u0065\u0064"}}; +e .EncodeElement (_dbdc .Embed ,_dacc );}else if _dbdc .Link !=nil {_bbbfc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006c\u0069\u006e\u006b"}};e .EncodeElement (_dbdc .Link ,_bbbfc );};return nil ;};func (_gea *CT_BuildList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +for _ ,_cff :=range _gea .BuildListChoice {_cff .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aedd *ST_TLBehaviorTransformType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aedd =0; +case "\u0070\u0074":*_aedd =1;case "\u0069\u006d\u0067":*_aedd =2;};return nil ;}; + +// ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path +func (_agaceb *CT_SlideRelationshipListEntry )ValidateWithPath (path string )error {return nil };type SldLayout struct{CT_SlideLayout };func (_ccdb *CT_Rel )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfcg :=range start .Attr {if _gfcg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gfcg .Name .Local =="\u0069\u0064"||_gfcg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gfcg .Name .Local =="\u0069\u0064"{_cdece :=_gfcg .Value ; +_ccdb .IdAttr =_cdece ;continue ;};};for {_fbcbf ,_cdfa :=d .Token ();if _cdfa !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_cdfa );};if _gdbf ,_gfab :=_fbcbf .(_d .EndElement );_gfab &&_gdbf .Name ==start .Name {break ; +};};return nil ;}; -// Transition Through Black -ThruBlkAttr *bool ;};func (_dcgd ST_TLNextActionType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cgce :=_cf .Attr {};_cgce .Name =name ;switch _dcgd {case ST_TLNextActionTypeUnset :_cgce .Value ="";case ST_TLNextActionTypeNone :_cgce .Value ="\u006e\u006f\u006e\u0065"; -case ST_TLNextActionTypeSeek :_cgce .Value ="\u0073\u0065\u0065\u006b";};return _cgce ,nil ;}; +// ValidateWithPath validates the CT_TLTimeTargetElementChoice and its children, prefixing error messages with path +func (_dagg *CT_TLTimeTargetElementChoice )ValidateWithPath (path string )error {if _dagg .SldTgt !=nil {if _ecgeb :=_dagg .SldTgt .ValidateWithPath (path +"\u002fS\u006c\u0064\u0054\u0067\u0074");_ecgeb !=nil {return _ecgeb ;};};if _dagg .SndTgt !=nil {if _bbccd :=_dagg .SndTgt .ValidateWithPath (path +"\u002fS\u006e\u0064\u0054\u0067\u0074"); +_bbccd !=nil {return _bbccd ;};};if _dagg .SpTgt !=nil {if _acdgd :=_dagg .SpTgt .ValidateWithPath (path +"\u002f\u0053\u0070\u0054\u0067\u0074");_acdgd !=nil {return _acdgd ;};};if _dagg .InkTgt !=nil {if _fbccd :=_dagg .InkTgt .ValidateWithPath (path +"\u002fI\u006e\u006b\u0054\u0067\u0074"); +_fbccd !=nil {return _fbccd ;};};return nil ;}; -// ValidateWithPath validates the CT_TLTimeNodeExclusive and its children, prefixing error messages with path -func (_cecea *CT_TLTimeNodeExclusive )ValidateWithPath (path string )error {if _ceafd :=_cecea .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_ceafd !=nil {return _ceafd ;};return nil ;};type CT_TLAnimateRotationBehavior struct{ +// ValidateWithPath validates the EG_TopLevelSlide and its children, prefixing error messages with path +func (_bfaeb *EG_TopLevelSlide )ValidateWithPath (path string )error {if _egada :=_bfaeb .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_egada !=nil {return _egada ;};return nil ;};func (_dfdff *ST_TLBehaviorAccumulateType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dfdff =0; +case "\u006e\u006f\u006e\u0065":*_dfdff =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_dfdff =2;};return nil ;};func (_abebe ST_SplitterBarState )ValidateWithPath (path string )error {switch _abebe {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abebe )); +};return nil ;};type CT_TLAnimateBehavior struct{ // By -ByAttr *int32 ; +ByAttr *string ; // From -FromAttr *int32 ; +FromAttr *string ; // To -ToAttr *int32 ;CBhvr *CT_TLCommonBehaviorData ;};func NewEG_TopLevelSlide ()*EG_TopLevelSlide {_afddc :=&EG_TopLevelSlide {};_afddc .ClrMap =_cfb .NewCT_ColorMapping ();return _afddc ;};func (_efacg ST_TLBehaviorAdditiveType )Validate ()error {return _efacg .ValidateWithPath ("")}; +ToAttr *string ; +// Calculation Mode +CalcmodeAttr ST_TLAnimateBehaviorCalcMode ; -// ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path -func (_dbdc *CT_StringTag )ValidateWithPath (path string )error {return nil };func NewHandoutMaster ()*HandoutMaster {_gfdca :=&HandoutMaster {};_gfdca .CT_HandoutMaster =*NewCT_HandoutMaster ();return _gfdca ;};func (_cagad *CT_TLByAnimateColorTransform )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_cagad .TLByAnimateColorTransformChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_cfage *CT_ViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_edgf :=range start .Attr {if _edgf .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_cfage .LastViewAttr .UnmarshalXMLAttr (_edgf ); -continue ;};if _edgf .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_abcb ,_gafcec :=_cb .ParseBool (_edgf .Value );if _gafcec !=nil {return _gafcec ;};_cfage .ShowCommentsAttr =&_abcb ;continue ;};};_ffbed :for {_baaee ,_cacff :=d .Token (); -if _cacff !=nil {return _cacff ;};switch _ggbded :=_baaee .(type ){case _cf .StartElement :switch _ggbded .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .NormalViewPr =NewCT_NormalViewProperties (); -if _bffcb :=d .DecodeElement (_cfage .NormalViewPr ,&_ggbded );_bffcb !=nil {return _bffcb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .SlideViewPr =NewCT_SlideViewProperties (); -if _fbfc :=d .DecodeElement (_cfage .SlideViewPr ,&_ggbded );_fbfc !=nil {return _fbfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .OutlineViewPr =NewCT_OutlineViewProperties (); -if _bcec :=d .DecodeElement (_cfage .OutlineViewPr ,&_ggbded );_bcec !=nil {return _bcec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .NotesTextViewPr =NewCT_NotesTextViewProperties (); -if _dfadd :=d .DecodeElement (_cfage .NotesTextViewPr ,&_ggbded );_dfadd !=nil {return _dfadd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .SorterViewPr =NewCT_SlideSorterViewProperties (); -if _dfcc :=d .DecodeElement (_cfage .SorterViewPr ,&_ggbded );_dfcc !=nil {return _dfcc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_cfage .NotesViewPr =NewCT_NotesViewProperties (); -if _ffagf :=d .DecodeElement (_cfage .NotesViewPr ,&_ggbded );_ffagf !=nil {return _ffagf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_cfage .GridSpacing =_cfb .NewCT_PositiveSize2D (); -if _aacgf :=d .DecodeElement (_cfage .GridSpacing ,&_ggbded );_aacgf !=nil {return _aacgf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfage .ExtLst =NewCT_ExtensionList (); -if _eade :=d .DecodeElement (_cfage .ExtLst ,&_ggbded );_eade !=nil {return _eade ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ggbded .Name ); -if _adbf :=d .Skip ();_adbf !=nil {return _adbf ;};};case _cf .EndElement :break _ffbed ;case _cf .CharData :};};return nil ;};func NewCT_GuideList ()*CT_GuideList {_gcgb :=&CT_GuideList {};return _gcgb };func (_fceg ST_IterateType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_fceg .String (),start ); +// Value Type +ValueTypeAttr ST_TLAnimateBehaviorValueType ;CBhvr *CT_TLCommonBehaviorData ; + +// Time Animated Value List +TavLst *CT_TLTimeAnimateValueList ;};func (_ceeag *ST_TLBehaviorAdditiveType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_facf ,_ecddf :=d .Token ();if _ecddf !=nil {return _ecddf ;};if _eaddc ,_abeg :=_facf .(_d .EndElement );_abeg &&_eaddc .Name ==start .Name {*_ceeag =1; +return nil ;};if _bbeg ,_eabd :=_facf .(_d .CharData );!_eabd {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_facf );}else {switch string (_bbeg ){case "":*_ceeag =0; +case "\u0062\u0061\u0073\u0065":*_ceeag =1;case "\u0073\u0075\u006d":*_ceeag =2;case "\u0072\u0065\u0070\u006c":*_ceeag =3;case "\u006d\u0075\u006c\u0074":*_ceeag =4;case "\u006e\u006f\u006e\u0065":*_ceeag =5;};};_facf ,_ecddf =d .Token ();if _ecddf !=nil {return _ecddf ; +};if _dfaga ,_gadgd :=_facf .(_d .EndElement );_gadgd &&_dfaga .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_facf ); }; -// Validate validates the AG_Ole and its children -func (_fae *AG_Ole )Validate ()error {return _fae .ValidateWithPath ("\u0041\u0047\u005f\u004f\u006c\u0065");}; +// Validate validates the CT_TLCommonTimeNodeData and its children +func (_bfcad *CT_TLCommonTimeNodeData )Validate ()error {return _bfcad .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");};func (_dddc *CT_HandoutMasterIdListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_dddc .IdAttr )}); +e .EncodeToken (start );if _dddc .ExtLst !=nil {_dgabad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dddc .ExtLst ,_dgabad );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +}; -// Validate validates the CT_SmartTags and its children -func (_abcdd *CT_SmartTags )Validate ()error {return _abcdd .ValidateWithPath ("\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");};func NewCT_Placeholder ()*CT_Placeholder {_afgc :=&CT_Placeholder {};return _afgc };type CT_PictureNonVisual struct{CNvPr *_cfb .CT_NonVisualDrawingProps ; +// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path +func (_ffa *CT_Connector )ValidateWithPath (path string )error {if _bcgc :=_ffa .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_bcgc !=nil {return _bcgc ;};if _ecae :=_ffa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); +_ecae !=nil {return _ecae ;};if _ffa .Style !=nil {if _fbg :=_ffa .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_fbg !=nil {return _fbg ;};};if _ffa .ExtLst !=nil {if _egda :=_ffa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_egda !=nil {return _egda ;};};return nil ;};func (_dceag *ST_TransitionInOutDirectionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gaaaf ,_gdggd :=d .Token ();if _gdggd !=nil {return _gdggd ;};if _afdcf ,_cabcg :=_gaaaf .(_d .EndElement ); +_cabcg &&_afdcf .Name ==start .Name {*_dceag =1;return nil ;};if _bggeg ,_gbebf :=_gaaaf .(_d .CharData );!_gbebf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gaaaf ); +}else {switch string (_bggeg ){case "":*_dceag =0;case "\u006f\u0075\u0074":*_dceag =1;case "\u0069\u006e":*_dceag =2;};};_gaaaf ,_gdggd =d .Token ();if _gdggd !=nil {return _gdggd ;};if _gbca ,_eadeb :=_gaaaf .(_d .EndElement );_eadeb &&_gbca .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gaaaf );}; +// ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path +func (_bagc *CT_ControlList )ValidateWithPath (path string )error {for _ccd ,_aebb :=range _bagc .Control {if _baa :=_aebb .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0074\u0072\u006fl\u005b\u0025\u0064\u005d",path ,_ccd ));_baa !=nil {return _baa ; +};};return nil ;};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_cegd :=&CT_GraphicalObjectFrame {};_cegd .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_cegd .Xfrm =_ef .NewCT_Transform2D ();_cegd .Graphic =_ef .NewGraphic (); +return _cegd ;};func NewCT_WheelTransition ()*CT_WheelTransition {_ggdda :=&CT_WheelTransition {};return _ggdda };type CT_OptionalBlackTransition struct{ -// Non-Visual Picture Drawing Properties -CNvPicPr *_cfb .CT_NonVisualPictureProperties ;NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_bgcc ST_TLAnimateColorDirection )ValidateWithPath (path string )error {switch _bgcc {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgcc )); -};return nil ;};func (_bcaa *CT_ShapeNonVisual )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bcaa .CNvPr =_cfb .NewCT_NonVisualDrawingProps ();_bcaa .CNvSpPr =_cfb .NewCT_NonVisualDrawingShapeProps ();_bcaa .NvPr =NewCT_ApplicationNonVisualDrawingProps (); -_fagbb :for {_gcbf ,_daca :=d .Token ();if _daca !=nil {return _daca ;};switch _cadc :=_gcbf .(type ){case _cf .StartElement :switch _cadc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _afdac :=d .DecodeElement (_bcaa .CNvPr ,&_cadc ); -_afdac !=nil {return _afdac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _bdfff :=d .DecodeElement (_bcaa .CNvSpPr ,&_cadc ); -_bdfff !=nil {return _bdfff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _gagfb :=d .DecodeElement (_bcaa .NvPr ,&_cadc ); -_gagfb !=nil {return _gagfb ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_cadc .Name ); -if _edbb :=d .Skip ();_edbb !=nil {return _edbb ;};};case _cf .EndElement :break _fagbb ;case _cf .CharData :};};return nil ;}; +// Transition Through Black +ThruBlkAttr *bool ;};func (_egfab *CT_TLTimeTargetElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_egfab .TLTimeTargetElementChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_TLTimeConditionChoice ()*CT_TLTimeConditionChoice {_ccfgf :=&CT_TLTimeConditionChoice {};return _ccfgf ;}; -// Validate validates the CT_SlideTransition and its children -func (_fedg *CT_SlideTransition )Validate ()error {return _fedg .ValidateWithPath ("\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path +func (_cdcc *CT_CommonSlideViewProperties )ValidateWithPath (path string )error {if _abea :=_cdcc .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_abea !=nil {return _abea ;};if _cdcc .GuideLst !=nil {if _bgca :=_cdcc .GuideLst .ValidateWithPath (path +"\u002fG\u0075\u0069\u0064\u0065\u004c\u0073t"); +_bgca !=nil {return _bgca ;};};return nil ;}; -// Validate validates the CT_EmbeddedFontListEntry and its children -func (_gdf *CT_EmbeddedFontListEntry )Validate ()error {return _gdf .ValidateWithPath ("\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};func (_adfe ST_IterateType )String ()string {switch _adfe {case 0:return ""; -case 1:return "\u0065\u006c";case 2:return "\u0077\u0064";case 3:return "\u006c\u0074";};return "";};const (ST_TLBehaviorTransformTypeUnset ST_TLBehaviorTransformType =0;ST_TLBehaviorTransformTypePt ST_TLBehaviorTransformType =1;ST_TLBehaviorTransformTypeImg ST_TLBehaviorTransformType =2; -);func (_ebdfb ST_TLAnimateMotionPathEditMode )ValidateWithPath (path string )error {switch _ebdfb {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebdfb )); -};return nil ;};func NewCT_BuildList ()*CT_BuildList {_aab :=&CT_BuildList {};return _aab };func (_ddf *CT_ExtensionList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _ddf .Ext !=nil {_gefeg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065x\u0074"}}; -for _ ,_gdac :=range _ddf .Ext {e .EncodeElement (_gdac ,_gefeg );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type ST_TLBehaviorAccumulateType byte ;type CT_BuildListChoice struct{ +// ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path +func (_fafg *CT_TLMediaNodeAudio )ValidateWithPath (path string )error {if _bbadd :=_fafg .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_bbadd !=nil {return _bbadd ;};return nil ;};func (_edfga ST_TransitionSideDirectionType )Validate ()error {return _edfga .ValidateWithPath ("")}; -// Build Paragraph -BldP *CT_TLBuildParagraph ; -// Build Diagram -BldDgm *CT_TLBuildDiagram ; +// Validate validates the CT_OutlineViewSlideList and its children +func (_eeef *CT_OutlineViewSlideList )Validate ()error {return _eeef .ValidateWithPath ("\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074");}; -// Build Embedded Chart -BldOleChart *CT_TLOleBuildChart ; +// ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path +func (_gdad *CT_HandoutMaster )ValidateWithPath (path string )error {if _edgc :=_gdad .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_edgc !=nil {return _edgc ;};if _bcfa :=_gdad .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); +_bcfa !=nil {return _bcfa ;};if _gdad .Hf !=nil {if _bba :=_gdad .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_bba !=nil {return _bba ;};};if _gdad .ExtLst !=nil {if _acfd :=_gdad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_acfd !=nil {return _acfd ;};};return nil ;}; -// Build Graphics -BldGraphic *CT_TLGraphicalObjectBuild ;};func (_bfdeb *CT_NotesSlide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bfdeb .CSld =NewCT_CommonSlideData ();for _ ,_dfeeg :=range start .Attr {if _dfeeg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_dfbf ,_fecc :=_cb .ParseBool (_dfeeg .Value ); -if _fecc !=nil {return _fecc ;};_bfdeb .ShowMasterSpAttr =&_dfbf ;continue ;};if _dfeeg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_aecfg ,_effc :=_cb .ParseBool (_dfeeg .Value );if _effc !=nil {return _effc ; -};_bfdeb .ShowMasterPhAnimAttr =&_aecfg ;continue ;};};_fffe :for {_gbdc ,_bddb :=d .Token ();if _bddb !=nil {return _bddb ;};switch _egea :=_gbdc .(type ){case _cf .StartElement :switch _egea .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _cebg :=d .DecodeElement (_bfdeb .CSld ,&_egea ); -_cebg !=nil {return _cebg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_bfdeb .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _bbbea :=d .DecodeElement (_bfdeb .ClrMapOvr ,&_egea );_bbbea !=nil {return _bbbea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfdeb .ExtLst =NewCT_ExtensionListModify (); -if _dfeg :=d .DecodeElement (_bfdeb .ExtLst ,&_egea );_dfeg !=nil {return _dfeg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004eo\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_egea .Name ); -if _becdd :=d .Skip ();_becdd !=nil {return _becdd ;};};case _cf .EndElement :break _fffe ;case _cf .CharData :};};return nil ;};func (_cefce *CT_TLAnimVariantChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _cefce .BoolVal !=nil {_gagfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0062\u006f\u006f\u006c\u0056\u0061l"}};e .EncodeElement (_cefce .BoolVal ,_gagfc );}else if _cefce .IntVal !=nil {_cfadfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0069\u006e\u0074\u0056\u0061\u006c"}}; -e .EncodeElement (_cefce .IntVal ,_cfadfg );}else if _cefce .FltVal !=nil {_ggaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u006c\u0074\u0056\u0061\u006c"}};e .EncodeElement (_cefce .FltVal ,_ggaa );}else if _cefce .StrVal !=nil {_fabgb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0056\u0061\u006c"}}; -e .EncodeElement (_cefce .StrVal ,_fabgb );}else if _cefce .ClrVal !=nil {_daaab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u0056\u0061\u006c"}};e .EncodeElement (_cefce .ClrVal ,_daaab );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_TransitionSoundActionChoice and its children +func (_gceda *CT_TransitionSoundActionChoice )Validate ()error {return _gceda .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e\u0053\u006f\u0075\u006e\u0064A\u0063\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065"); +};type CT_CustomShow struct{ -// ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path -func (_cbecd *CT_TLBuildParagraph )ValidateWithPath (path string )error {if _fecf :=_cbecd .BuildAttr .ValidateWithPath (path +"\u002f\u0042\u0075\u0069\u006c\u0064\u0041\u0074\u0074\u0072");_fecf !=nil {return _fecf ;};if _cbecd .AdvAutoAttr !=nil {if _bfge :=_cbecd .AdvAutoAttr .ValidateWithPath (path +"\u002f\u0041\u0064v\u0041\u0075\u0074\u006f\u0041\u0074\u0074\u0072"); -_bfge !=nil {return _bfge ;};};if _cbecd .TmplLst !=nil {if _gegec :=_cbecd .TmplLst .ValidateWithPath (path +"\u002f\u0054\u006d\u0070\u006c\u004c\u0073\u0074");_gegec !=nil {return _gegec ;};};return nil ;}; +// Custom Show Name +NameAttr string ; -// Validate validates the CT_WheelTransition and its children -func (_ceeeb *CT_WheelTransition )Validate ()error {return _ceeeb .ValidateWithPath ("\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func (_edce *CT_ModifyVerifier )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cbab :=range start .Attr {if _cbab .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_bdfbd :=_cbab .Value ; -_edce .AlgorithmNameAttr =&_bdfbd ;continue ;};if _cbab .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_addaf :=_cbab .Value ;_edce .HashValueAttr =&_addaf ;continue ;};if _cbab .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_fcec :=_cbab .Value ; -_edce .SaltValueAttr =&_fcec ;continue ;};if _cbab .Name .Local =="\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"{_eegab ,_ddceb :=_cb .ParseUint (_cbab .Value ,10,32);if _ddceb !=nil {return _ddceb ;};_bede :=uint32 (_eegab );_edce .SpinValueAttr =&_bede ; -continue ;};if _cbab .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_edce .CryptProviderTypeAttr .UnmarshalXMLAttr (_cbab );continue ;};if _cbab .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_edce .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_cbab ); -continue ;};if _cbab .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_edce .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_cbab );continue ;};if _cbab .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_afgf ,_bafe :=_cb .ParseUint (_cbab .Value ,10,32); -if _bafe !=nil {return _bafe ;};_dgec :=uint32 (_afgf );_edce .CryptAlgorithmSidAttr =&_dgec ;continue ;};if _cbab .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_abff ,_aecd :=_cb .ParseUint (_cbab .Value ,10,32);if _aecd !=nil {return _aecd ; -};_fcffb :=uint32 (_abff );_edce .SpinCountAttr =&_fcffb ;continue ;};if _cbab .Name .Local =="\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"{_cgda :=_cbab .Value ;_edce .SaltDataAttr =&_cgda ;continue ;};if _cbab .Name .Local =="\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"{_cccf :=_cbab .Value ; -_edce .HashDataAttr =&_cccf ;continue ;};if _cbab .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_efdff :=_cbab .Value ;_edce .CryptProviderAttr =&_efdff ;continue ;};if _cbab .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_cddd ,_facdb :=_cb .ParseUint (_cbab .Value ,10,32); -if _facdb !=nil {return _facdb ;};_ebdf :=uint32 (_cddd );_edce .AlgIdExtAttr =&_ebdf ;continue ;};if _cbab .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_eeba :=_cbab .Value ;_edce .AlgIdExtSourceAttr =&_eeba ; -continue ;};if _cbab .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_dffb ,_dged :=_cb .ParseUint (_cbab .Value ,10,32);if _dged !=nil {return _dged ;};_cdfg :=uint32 (_dffb );_edce .CryptProviderTypeExtAttr =&_cdfg ; -continue ;};if _cbab .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_ebfd :=_cbab .Value ;_edce .CryptProviderTypeExtSourceAttr =&_ebfd ; -continue ;};};for {_aecdc ,_gabeg :=d .Token ();if _gabeg !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072: \u0025\u0073",_gabeg ); -};if _affe ,_bfbc :=_aecdc .(_cf .EndElement );_bfbc &&_affe .Name ==start .Name {break ;};};return nil ;};func (_dadfc *CmAuthorLst )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074";return _dadfc .CT_CommentAuthorList .MarshalXML (e ,start );};func (_fbgc *CT_IndexRange )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0074"},Value :_f .Sprintf ("\u0025\u0076",_fbgc .StAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0065\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fbgc .EndAttr )});e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Custom Show ID +IdAttr uint32 ; -// Validate validates the CT_HandoutMasterIdList and its children -func (_aegf *CT_HandoutMasterIdList )Validate ()error {return _aegf .ValidateWithPath ("\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074");}; +// List of Presentation Slides +SldLst *CT_SlideRelationshipList ;ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path -func (_bb *AG_TLBuild )ValidateWithPath (path string )error {return nil };func (_gcg *CT_CommentList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eef :for {_cac ,_babd :=d .Token ();if _babd !=nil {return _babd ;};switch _dage :=_cac .(type ){case _cf .StartElement :switch _dage .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_aaa :=NewCT_Comment (); -if _cgb :=d .DecodeElement (_aaa ,&_dage );_cgb !=nil {return _cgb ;};_gcg .Cm =append (_gcg .Cm ,_aaa );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074L\u0069s\u0074\u0020\u0025\u0076",_dage .Name ); -if _cbb :=d .Skip ();_cbb !=nil {return _cbb ;};};case _cf .EndElement :break _eef ;case _cf .CharData :};};return nil ;};func (_fbfad *CT_Guide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fbfad .OrientAttr !=ST_DirectionUnset {_aggg ,_fafa :=_fbfad .OrientAttr .MarshalXMLAttr (_cf .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"}); -if _fafa !=nil {return _fafa ;};start .Attr =append (start .Attr ,_aggg );};if _fbfad .PosAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u006f\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_fbfad .PosAttr )});};e .EncodeToken (start ); -e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bdaag *ST_TLTimeNodeRestartType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gedec ,_aafaeb :=d .Token ();if _aafaeb !=nil {return _aafaeb ;};if _facgc ,_aefdb :=_gedec .(_cf .EndElement ); -_aefdb &&_facgc .Name ==start .Name {*_bdaag =1;return nil ;};if _befb ,_dcded :=_gedec .(_cf .CharData );!_dcded {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gedec ); -}else {switch string (_befb ){case "":*_bdaag =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_bdaag =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_bdaag =2;case "\u006e\u0065\u0076e\u0072":*_bdaag =3;};};_gedec ,_aafaeb =d .Token (); -if _aafaeb !=nil {return _aafaeb ;};if _efgda ,_faaee :=_gedec .(_cf .EndElement );_faaee &&_efgda .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gedec ); -};func (_ccgcc ST_TLTimeNodeSyncType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_ccgcc .String (),start );};func (_ddddgd *CT_TimeNodeList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eagge :for {_gged ,_cbaaf :=d .Token (); -if _cbaaf !=nil {return _cbaaf ;};switch _edbff :=_gged .(type ){case _cf .StartElement :switch _edbff .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072"}:_ebbd :=NewCT_TimeNodeListChoice (); -if _bdccg :=d .DecodeElement (&_ebbd .Par ,&_edbff );_bdccg !=nil {return _bdccg ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_ebbd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0071"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0071"}:_ffgbf :=NewCT_TimeNodeListChoice (); -if _bedd :=d .DecodeElement (&_ffgbf .Seq ,&_edbff );_bedd !=nil {return _bedd ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_ffgbf );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"}:_dgdbc :=NewCT_TimeNodeListChoice (); -if _cbbf :=d .DecodeElement (&_dgdbc .Excl ,&_edbff );_cbbf !=nil {return _cbbf ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_dgdbc );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"}:_ddafd :=NewCT_TimeNodeListChoice (); -if _abcaf :=d .DecodeElement (&_ddafd .Anim ,&_edbff );_abcaf !=nil {return _abcaf ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_ddafd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"}:_dfebf :=NewCT_TimeNodeListChoice (); -if _beadc :=d .DecodeElement (&_dfebf .AnimClr ,&_edbff );_beadc !=nil {return _beadc ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_dfebf );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}:_deceg :=NewCT_TimeNodeListChoice (); -if _gdfda :=d .DecodeElement (&_deceg .AnimEffect ,&_edbff );_gdfda !=nil {return _gdfda ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_deceg );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}:_fgacb :=NewCT_TimeNodeListChoice (); -if _babca :=d .DecodeElement (&_fgacb .AnimMotion ,&_edbff );_babca !=nil {return _babca ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_fgacb );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"}:_bfgbd :=NewCT_TimeNodeListChoice (); -if _acbbf :=d .DecodeElement (&_bfgbd .AnimRot ,&_edbff );_acbbf !=nil {return _acbbf ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_bfgbd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"}:_ecee :=NewCT_TimeNodeListChoice (); -if _gbefe :=d .DecodeElement (&_ecee .AnimScale ,&_edbff );_gbefe !=nil {return _gbefe ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_ecee );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0064"}:_efef :=NewCT_TimeNodeListChoice (); -if _aadfg :=d .DecodeElement (&_efef .Cmd ,&_edbff );_aadfg !=nil {return _aadfg ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_efef );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_gbcg :=NewCT_TimeNodeListChoice (); -if _bbcea :=d .DecodeElement (&_gbcg .Set ,&_edbff );_bbcea !=nil {return _bbcea ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_gbcg );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"}:_bbceee :=NewCT_TimeNodeListChoice (); -if _cgaeef :=d .DecodeElement (&_bbceee .Audio ,&_edbff );_cgaeef !=nil {return _cgaeef ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_bbceee );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"}:_cfecf :=NewCT_TimeNodeListChoice (); -if _fbgb :=d .DecodeElement (&_cfecf .Video ,&_edbff );_fbgb !=nil {return _fbgb ;};_ddddgd .TimeNodeListChoice =append (_ddddgd .TimeNodeListChoice ,_cfecf );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0069\u006de\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_edbff .Name ); -if _ecbb :=d .Skip ();_ecbb !=nil {return _ecbb ;};};case _cf .EndElement :break _eagge ;case _cf .CharData :};};return nil ;};func (_cfcdd *CT_TLAnimateScaleBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cfcdd .CBhvr =NewCT_TLCommonBehaviorData (); -for _ ,_dfdf :=range start .Attr {if _dfdf .Name .Local =="\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"{_fcace ,_dacaa :=_cb .ParseBool (_dfdf .Value );if _dacaa !=nil {return _dacaa ;};_cfcdd .ZoomContentsAttr =&_fcace ;continue ; -};};_ffag :for {_deag ,_fcgf :=d .Token ();if _fcgf !=nil {return _fcgf ;};switch _ccbfb :=_deag .(type ){case _cf .StartElement :switch _ccbfb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _dcbag :=d .DecodeElement (_cfcdd .CBhvr ,&_ccbfb ); -_dcbag !=nil {return _dcbag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_cfcdd .By =NewCT_TLPoint (); -if _ebebe :=d .DecodeElement (_cfcdd .By ,&_ccbfb );_ebebe !=nil {return _ebebe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_cfcdd .From =NewCT_TLPoint (); -if _ebab :=d .DecodeElement (_cfcdd .From ,&_ccbfb );_ebab !=nil {return _ebab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_cfcdd .To =NewCT_TLPoint (); -if _egcg :=d .DecodeElement (_cfcdd .To ,&_ccbfb );_egcg !=nil {return _egcg ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0053c\u0061\u006c\u0065\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_ccbfb .Name ); -if _beaca :=d .Skip ();_beaca !=nil {return _beaca ;};};case _cf .EndElement :break _ffag ;case _cf .CharData :};};return nil ;};type CT_OleObjectChoice struct{Embed *CT_OleObjectEmbed ;Link *CT_OleObjectLink ;};func (_cgdfe ST_TLParaBuildType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cgdfe .String (),start ); -};func (_beeg *CT_TransitionSoundAction )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_beeg .TransitionSoundActionChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_gddb *CT_CustomShowId )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_baf :=range start .Attr {if _baf .Name .Local =="\u0069\u0064"{_eadd ,_aadf :=_cb .ParseUint (_baf .Value ,10,32);if _aadf !=nil {return _aadf ; -};_gddb .IdAttr =uint32 (_eadd );continue ;};};for {_gfb ,_gccd :=d .Token ();if _gccd !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dS\u0068\u006f\u0077I\u0064:\u0020\u0025\u0073",_gccd ); -};if _dbbc ,_fcff :=_gfb .(_cf .EndElement );_fcff &&_dbbc .Name ==start .Name {break ;};};return nil ;};func (_feecc *CmAuthorLst )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_feecc .CT_CommentAuthorList =*NewCT_CommentAuthorList (); -_cdbde :for {_fgagg ,_dbbfd :=d .Token ();if _dbbfd !=nil {return _dbbfd ;};switch _ccabc :=_fgagg .(type ){case _cf .StartElement :switch _ccabc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_gdgbf :=NewCT_CommentAuthor (); -if _dgga :=d .DecodeElement (_gdgbf ,&_ccabc );_dgga !=nil {return _dgga ;};_feecc .CmAuthor =append (_feecc .CmAuthor ,_gdgbf );default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_ccabc .Name ); -if _ebcag :=d .Skip ();_ebcag !=nil {return _ebcag ;};};case _cf .EndElement :break _cdbde ;case _cf .CharData :};};return nil ;};const (ST_PlaceholderSizeUnset ST_PlaceholderSize =0;ST_PlaceholderSizeFull ST_PlaceholderSize =1;ST_PlaceholderSizeHalf ST_PlaceholderSize =2; -ST_PlaceholderSizeQuarter ST_PlaceholderSize =3;); +// ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path +func (_dcdga *CT_TLOleBuildChart )ValidateWithPath (path string )error {if _dggaf :=_dcdga .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_dggaf !=nil {return _dggaf ;};return nil ;};func (_efgdc *ST_TLChartSubelementType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acccb ,_gbcd :=d .Token (); +if _gbcd !=nil {return _gbcd ;};if _aafag ,_aeeeg :=_acccb .(_d .EndElement );_aeeeg &&_aafag .Name ==start .Name {*_efgdc =1;return nil ;};if _cggfa ,_dgcfe :=_acccb .(_d .CharData );!_dgcfe {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acccb ); +}else {switch string (_cggfa ){case "":*_efgdc =0;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_efgdc =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_efgdc =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_efgdc =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_efgdc =4; +case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_efgdc =5;};};_acccb ,_gbcd =d .Token ();if _gbcd !=nil {return _gbcd ;};if _cceeg ,_dedf :=_acccb .(_d .EndElement );_dedf &&_cceeg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acccb ); +};func (_efgg *CT_SlideTransitionChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _efgg .Blinds !=nil {_ebaac :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u006e\u0064\u0073"}};e .EncodeElement (_efgg .Blinds ,_ebaac ); +}else if _efgg .Checker !=nil {_bgdf :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0068\u0065\u0063\u006b\u0065r"}};e .EncodeElement (_efgg .Checker ,_bgdf );}else if _efgg .Circle !=nil {_fegbg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0069\u0072\u0063\u006c\u0065"}}; +e .EncodeElement (_efgg .Circle ,_fegbg );}else if _efgg .Dissolve !=nil {_bfab :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}};e .EncodeElement (_efgg .Dissolve ,_bfab );}else if _efgg .Comb !=nil {_eedgc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006f\u006d\u0062"}}; +e .EncodeElement (_efgg .Comb ,_eedgc );}else if _efgg .Cover !=nil {_defd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u006f\u0076\u0065\u0072"}};e .EncodeElement (_efgg .Cover ,_defd );}else if _efgg .Cut !=nil {_ecdcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063u\u0074"}}; +e .EncodeElement (_efgg .Cut ,_ecdcb );}else if _efgg .Diamond !=nil {_cgdc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0064\u0069\u0061\u006d\u006f\u006ed"}};e .EncodeElement (_efgg .Diamond ,_cgdc );}else if _efgg .Fade !=nil {_dadca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u0061\u0064\u0065"}}; +e .EncodeElement (_efgg .Fade ,_dadca );}else if _efgg .Newsflash !=nil {_cdddd :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u006e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068"}};e .EncodeElement (_efgg .Newsflash ,_cdddd );}else if _efgg .Plus !=nil {_aefa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u006c\u0075\u0073"}}; +e .EncodeElement (_efgg .Plus ,_aefa );}else if _efgg .Pull !=nil {_febc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0075\u006c\u006c"}};e .EncodeElement (_efgg .Pull ,_febc );}else if _efgg .Push !=nil {_dfafb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0075\u0073\u0068"}}; +e .EncodeElement (_efgg .Push ,_dfafb );}else if _efgg .Random !=nil {_dfbcc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072\u0061\u006e\u0064\u006f\u006d"}};e .EncodeElement (_efgg .Random ,_dfbcc );}else if _efgg .RandomBar !=nil {_affge :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0072\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072"}}; +e .EncodeElement (_efgg .RandomBar ,_affge );}else if _efgg .Split !=nil {_ggabd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0070\u006c\u0069\u0074"}};e .EncodeElement (_efgg .Split ,_ggabd );}else if _efgg .Strips !=nil {_gacde :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0069\u0070\u0073"}}; +e .EncodeElement (_efgg .Strips ,_gacde );}else if _efgg .Wedge !=nil {_efbga :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0077\u0065\u0064\u0067\u0065"}};e .EncodeElement (_efgg .Wedge ,_efbga );}else if _efgg .Wheel !=nil {_fgac :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0077\u0068\u0065\u0065\u006c"}}; +e .EncodeElement (_efgg .Wheel ,_fgac );}else if _efgg .Wipe !=nil {_ceef :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0077\u0069\u0070\u0065"}};e .EncodeElement (_efgg .Wipe ,_ceef );}else if _efgg .Zoom !=nil {_gfadb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u007a\u006f\u006f\u006d"}}; +e .EncodeElement (_efgg .Zoom ,_gfadb );};return nil ;};func (_agbe *CT_TLByAnimateColorTransformChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _agbe .Rgb !=nil {_bfdgf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072g\u0062"}}; +e .EncodeElement (_agbe .Rgb ,_bfdgf );}else if _agbe .Hsl !=nil {_ecaad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068s\u006c"}};e .EncodeElement (_agbe .Hsl ,_ecaad );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_ebcbg *ST_PrintColorMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eecca ,_cfdfd :=d .Token ();if _cfdfd !=nil {return _cfdfd ;};if _fbdea ,_dgecd :=_eecca .(_d .EndElement );_dgecd &&_fbdea .Name ==start .Name {*_ebcbg =1; +return nil ;};if _bcdbe ,_bdba :=_eecca .(_d .CharData );!_bdba {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eecca );}else {switch string (_bcdbe ){case "":*_ebcbg =0; +case "\u0062\u0077":*_ebcbg =1;case "\u0067\u0072\u0061\u0079":*_ebcbg =2;case "\u0063\u006c\u0072":*_ebcbg =3;};};_eecca ,_cfdfd =d .Token ();if _cfdfd !=nil {return _cfdfd ;};if _ggged ,_cddgf :=_eecca .(_d .EndElement );_cddgf &&_ggged .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eecca );};func (_eceddg *ST_TransitionCornerDirectionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aaggga ,_cgaced :=d .Token (); +if _cgaced !=nil {return _cgaced ;};if _ecfcc ,_gebb :=_aaggga .(_d .EndElement );_gebb &&_ecfcc .Name ==start .Name {*_eceddg =1;return nil ;};if _cgfab ,_bgeeg :=_aaggga .(_d .CharData );!_bgeeg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaggga ); +}else {switch string (_cgfab ){case "":*_eceddg =0;case "\u006c\u0075":*_eceddg =1;case "\u0072\u0075":*_eceddg =2;case "\u006c\u0064":*_eceddg =3;case "\u0072\u0064":*_eceddg =4;};};_aaggga ,_cgaced =d .Token ();if _cgaced !=nil {return _cgaced ;};if _dbdb ,_ccbdb :=_aaggga .(_d .EndElement ); +_ccbdb &&_dbdb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaggga );};func NewCT_PrintProperties ()*CT_PrintProperties {_bdcgf :=&CT_PrintProperties {}; +return _bdcgf }; -// ValidateWithPath validates the CmLst and its children, prefixing error messages with path -func (_aabb *CmLst )ValidateWithPath (path string )error {if _afcdf :=_aabb .CT_CommentList .ValidateWithPath (path );_afcdf !=nil {return _afcdf ;};return nil ;};func (_bggga ST_TLTimeNodeRestartType )ValidateWithPath (path string )error {switch _bggga {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bggga )); -};return nil ;};type ST_TLParaBuildType byte ; +// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path +func (_cbdae *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _agcaa :=_cbdae .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_agcaa !=nil {return _agcaa ;};if _fgae :=_cbdae .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); +_fgae !=nil {return _fgae ;};if _cdgb :=_cbdae .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_cdgb !=nil {return _cdgb ;};return nil ;};type ST_TransitionInOutDirectionType byte ; -// Validate validates the CT_SlideTiming and its children -func (_bfefg *CT_SlideTiming )Validate ()error {return _bfefg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067");};func NewCT_SlideSyncProperties ()*CT_SlideSyncProperties {_aabdd :=&CT_SlideSyncProperties {}; -return _aabdd ;};type CT_SlideLayout struct{ +// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path +func (_bcf *CT_Control )ValidateWithPath (path string )error {if _bcf .ExtLst !=nil {if _effc :=_bcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_effc !=nil {return _effc ;};};if _bcf .Pic !=nil {if _fcce :=_bcf .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); +_fcce !=nil {return _fcce ;};};if _bcf .ImgWAttr !=nil {if *_bcf .ImgWAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bcf .ImgWAttr ); +};};if _bcf .ImgHAttr !=nil {if *_bcf .ImgHAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_bcf .ImgHAttr ); +};};return nil ;};func (_dgdggd *CT_ShowInfoBrowse )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_agdff :=range start .Attr {if _agdff .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"{_bgcaf ,_egaac :=_f .ParseBool (_agdff .Value ); +if _egaac !=nil {return _egaac ;};_dgdggd .ShowScrollbarAttr =&_bgcaf ;continue ;};};for {_abbab ,_ccfff :=d .Token ();if _ccfff !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042\u0072\u006f\u0077\u0073\u0065: \u0025\u0073",_ccfff ); +};if _bccdf ,_gbgc :=_abbab .(_d .EndElement );_gbgc &&_bccdf .Name ==start .Name {break ;};};return nil ;};func NewAG_TLBuild ()*AG_TLBuild {_dcd :=&AG_TLBuild {};return _dcd };func (_dgbb *CT_TLTimeNodeExclusive )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_aefag :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_dgbb .CTn ,_aefag );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Matching Name -MatchingNameAttr *string ; +// ValidateWithPath validates the CT_TLTimeAnimateValue and its children, prefixing error messages with path +func (_ffebg *CT_TLTimeAnimateValue )ValidateWithPath (path string )error {if _ffebg .TmAttr !=nil {if _geggf :=_ffebg .TmAttr .ValidateWithPath (path +"\u002fT\u006d\u0041\u0074\u0074\u0072");_geggf !=nil {return _geggf ;};};if _ffebg .Val !=nil {if _gagdf :=_ffebg .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c"); +_gagdf !=nil {return _gagdf ;};};return nil ;};func (_edbe ST_TLAnimateColorDirection )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fdafd :=_d .Attr {};_fdafd .Name =name ;switch _edbe {case ST_TLAnimateColorDirectionUnset :_fdafd .Value ="";case ST_TLAnimateColorDirectionCw :_fdafd .Value ="\u0063\u0077"; +case ST_TLAnimateColorDirectionCcw :_fdafd .Value ="\u0063\u0063\u0077";};return _fdafd ,nil ;};type CT_Picture struct{ -// Slide Layout Type -TypeAttr ST_SlideLayoutType ; +// Non-Visual Properties for a Picture +NvPicPr *CT_PictureNonVisual ; -// Preserve Slide Layout -PreserveAttr *bool ; +// Picture Fill +BlipFill *_ef .CT_BlipFillProperties ;SpPr *_ef .CT_ShapeProperties ;Style *_ef .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;};func (_aefd *CT_TLBuildDiagram )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aefd .BldAttr !=ST_TLDiagramBuildTypeUnset {_fggae ,_cbaeb :=_aefd .BldAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u006c\u0064"}); +if _cbaeb !=nil {return _cbaeb ;};start .Attr =append (start .Attr ,_fggae );};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_aefd .SpidAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",_aefd .GrpIdAttr )}); +if _aefd .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aefd .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Is User Drawn -UserDrawnAttr *bool ; +// Validate validates the CT_OleObject and its children +func (_adceg *CT_OleObject )Validate ()error {return _adceg .ValidateWithPath ("\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074");};type CT_InOutTransition struct{ -// Common slide data for slide layouts -CSld *CT_CommonSlideData ; +// Direction +DirAttr ST_TransitionInOutDirectionType ;};func NewCT_StringTag ()*CT_StringTag {_gbgd :=&CT_StringTag {};return _gbgd };func NewCT_OutlineViewSlideList ()*CT_OutlineViewSlideList {_bcfg :=&CT_OutlineViewSlideList {};return _bcfg ;};func (_ffggf *ST_TransitionInOutDirectionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ffggf =0; +case "\u006f\u0075\u0074":*_ffggf =1;case "\u0069\u006e":*_ffggf =2;};return nil ;}; -// Color Scheme Map Override -ClrMapOvr *_cfb .CT_ColorMappingOverride ; +// Validate validates the CT_SlideSorterViewProperties and its children +func (_ccde *CT_SlideSorterViewProperties )Validate ()error {return _ccde .ValidateWithPath ("\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};func NewCT_SlideMasterTextStyles ()*CT_SlideMasterTextStyles {_gbee :=&CT_SlideMasterTextStyles {}; +return _gbee ;}; -// Slide Transition for a Slide Layout -Transition *CT_SlideTransition ; +// Validate validates the CT_ShowProperties and its children +func (_edabd *CT_ShowProperties )Validate ()error {return _edabd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_ceddc *CT_TLByAnimateColorTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceddc .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); +_cbecg :for {_cbfec ,_cabc :=d .Token ();if _cabc !=nil {return _cabc ;};switch _cbba :=_cbfec .(type ){case _d .StartElement :switch _cbba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0067\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062"}:_ceddc .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); +if _gcbc :=d .DecodeElement (&_ceddc .TLByAnimateColorTransformChoice .Rgb ,&_cbba );_gcbc !=nil {return _gcbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_ceddc .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); +if _gabc :=d .DecodeElement (&_ceddc .TLByAnimateColorTransformChoice .Hsl ,&_cbba );_gabc !=nil {return _gabc ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043\u006f\u006co\u0072\u0054ra\u006e\u0073\u0066o\u0072\u006d\u0020\u0025\u0076",_cbba .Name ); +if _fgagg :=d .Skip ();_fgagg !=nil {return _fgagg ;};};case _d .EndElement :break _cbecg ;case _d .CharData :};};return nil ;};func NewCT_TLBuildParagraph ()*CT_TLBuildParagraph {_dbaca :=&CT_TLBuildParagraph {};return _dbaca };type CT_SlideTransitionChoice struct{Blinds *CT_OrientationTransition ; +Checker *CT_OrientationTransition ;Circle *CT_Empty ;Dissolve *CT_Empty ;Comb *CT_OrientationTransition ;Cover *CT_EightDirectionTransition ;Cut *CT_OptionalBlackTransition ;Diamond *CT_Empty ;Fade *CT_OptionalBlackTransition ;Newsflash *CT_Empty ;Plus *CT_Empty ; +Pull *CT_EightDirectionTransition ;Push *CT_SideDirectionTransition ;Random *CT_Empty ;RandomBar *CT_OrientationTransition ;Split *CT_SplitTransition ;Strips *CT_CornerDirectionTransition ;Wedge *CT_Empty ;Wheel *CT_WheelTransition ;Wipe *CT_SideDirectionTransition ; +Zoom *CT_InOutTransition ;}; -// Slide Timing Information for a Slide Layout -Timing *CT_SlideTiming ; +// ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path +func (_dfbga *CT_TLAnimVariantBooleanVal )ValidateWithPath (path string )error {return nil };func (_adga *CT_EightDirectionTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gcd :=range start .Attr {if _gcd .Name .Local =="\u0064\u0069\u0072"{_gbe ,_ccgc :=ParseUnionST_TransitionEightDirectionType (_gcd .Value ); +if _ccgc !=nil {return _ccgc ;};_adga .DirAttr =&_gbe ;continue ;};};for {_fed ,_fafa :=d .Token ();if _fafa !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0069g\u0068\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006fn\u003a\u0020\u0025\u0073",_fafa ); +};if _ecca ,_cfad :=_fed .(_d .EndElement );_cfad &&_ecca .Name ==start .Name {break ;};};return nil ;}; -// Header/Footer information for a slide layout -Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func (_acb *CT_ControlList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _acb .Control !=nil {_dgab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u006f\u006e\u0074\u0072\u006fl"}}; -for _ ,_daf :=range _acb .Control {e .EncodeElement (_daf ,_dgab );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fgdee ST_TLTimeNodeSyncType )Validate ()error {return _fgdee .ValidateWithPath ("")};func (_dafgc ST_WebColorType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_dafgc .String (),start ); -};type CT_NotesViewProperties struct{ +// Validate validates the Sld and its children +func (_fabd *Sld )Validate ()error {return _fabd .ValidateWithPath ("\u0053\u006c\u0064")};func NewCT_SlideTransitionChoice ()*CT_SlideTransitionChoice {_gaega :=&CT_SlideTransitionChoice {};return _gaega ;};func (_eadea *CT_TLBehaviorAttributeNameList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_geaaef :for {_agdec ,_agecc :=d .Token (); +if _agecc !=nil {return _agecc ;};switch _dbde :=_agdec .(type ){case _d .StartElement :switch _dbde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}:var _eceaf string ; +if _edgca :=d .DecodeElement (&_eceaf ,&_dbde );_edgca !=nil {return _edgca ;};_eadea .AttrName =append (_eadea .AttrName ,_eceaf );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004e\u0061\u006d\u0065L\u0069\u0073\u0074\u0020\u0025\u0076",_dbde .Name ); +if _eggf :=d .Skip ();_eggf !=nil {return _eggf ;};};case _d .EndElement :break _geaaef ;case _d .CharData :};};return nil ;};func (_bddbg *ST_TLAnimateColorSpace )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_caaeaa ,_abage :=d .Token (); +if _abage !=nil {return _abage ;};if _cgabg ,_deccc :=_caaeaa .(_d .EndElement );_deccc &&_cgabg .Name ==start .Name {*_bddbg =1;return nil ;};if _defccd ,_ccfcd :=_caaeaa .(_d .CharData );!_ccfcd {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caaeaa ); +}else {switch string (_defccd ){case "":*_bddbg =0;case "\u0072\u0067\u0062":*_bddbg =1;case "\u0068\u0073\u006c":*_bddbg =2;};};_caaeaa ,_abage =d .Token ();if _abage !=nil {return _abage ;};if _babgd ,_aafdg :=_caaeaa .(_d .EndElement );_aafdg &&_babgd .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caaeaa );};type CT_TLAnimVariantBooleanVal struct{ -// Common Slide View Properties -CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;};func NewCT_TLOleBuildChart ()*CT_TLOleBuildChart {_cfbe :=&CT_TLOleBuildChart {};return _cfbe }; +// Value +ValAttr bool ;};func (_cbcea ST_TLBehaviorTransformType )ValidateWithPath (path string )error {switch _cbcea {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbcea )); +};return nil ;};type ST_TLBehaviorAccumulateType byte ; -// ValidateWithPath validates the CT_TLTimeNodeSequence and its children, prefixing error messages with path -func (_gabca *CT_TLTimeNodeSequence )ValidateWithPath (path string )error {if _bcbeb :=_gabca .PrevAcAttr .ValidateWithPath (path +"/\u0050\u0072\u0065\u0076\u0041\u0063\u0041\u0074\u0074\u0072");_bcbeb !=nil {return _bcbeb ;};if _cfea :=_gabca .NextAcAttr .ValidateWithPath (path +"/\u004e\u0065\u0078\u0074\u0041\u0063\u0041\u0074\u0074\u0072"); -_cfea !=nil {return _cfea ;};if _bgdda :=_gabca .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_bgdda !=nil {return _bgdda ;};if _gabca .PrevCondLst !=nil {if _ceada :=_gabca .PrevCondLst .ValidateWithPath (path +"\u002f\u0050\u0072e\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"); -_ceada !=nil {return _ceada ;};};if _gabca .NextCondLst !=nil {if _aadc :=_gabca .NextCondLst .ValidateWithPath (path +"\u002f\u004e\u0065x\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_aadc !=nil {return _aadc ;};};return nil ;};func NewCT_TLMediaNodeAudio ()*CT_TLMediaNodeAudio {_dffge :=&CT_TLMediaNodeAudio {}; -_dffge .CMediaNode =NewCT_TLCommonMediaNodeData ();return _dffge ;};func (_ebfc *CT_NotesMasterIdListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gbda :=range start .Attr {if _gbda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gbda .Name .Local =="\u0069\u0064"||_gbda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gbda .Name .Local =="\u0069\u0064"{_afdc :=_gbda .Value ; -_ebfc .IdAttr =_afdc ;continue ;};};_dfee :for {_gdfdf ,_efcc :=d .Token ();if _efcc !=nil {return _efcc ;};switch _fddd :=_gdfdf .(type ){case _cf .StartElement :switch _fddd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebfc .ExtLst =NewCT_ExtensionList (); -if _dgfdf :=d .DecodeElement (_ebfc .ExtLst ,&_fddd );_dgfdf !=nil {return _dgfdf ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_fddd .Name ); -if _befca :=d .Skip ();_befca !=nil {return _befca ;};};case _cf .EndElement :break _dfee ;case _cf .CharData :};};return nil ;};func (_fgfdb *ST_TLBehaviorAdditiveType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bdda ,_fgced :=d .Token (); -if _fgced !=nil {return _fgced ;};if _abada ,_dgfae :=_bdda .(_cf .EndElement );_dgfae &&_abada .Name ==start .Name {*_fgfdb =1;return nil ;};if _defcg ,_fdeefe :=_bdda .(_cf .CharData );!_fdeefe {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdda ); -}else {switch string (_defcg ){case "":*_fgfdb =0;case "\u0062\u0061\u0073\u0065":*_fgfdb =1;case "\u0073\u0075\u006d":*_fgfdb =2;case "\u0072\u0065\u0070\u006c":*_fgfdb =3;case "\u006d\u0075\u006c\u0074":*_fgfdb =4;case "\u006e\u006f\u006e\u0065":*_fgfdb =5; -};};_bdda ,_fgced =d .Token ();if _fgced !=nil {return _fgced ;};if _ggffdb ,_cafee :=_bdda .(_cf .EndElement );_cafee &&_ggffdb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdda ); -};func (_eacb *CT_TLTriggerTimeNodeID )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ggddd :=range start .Attr {if _ggddd .Name .Local =="\u0076\u0061\u006c"{_fded ,_dcfa :=_cb .ParseUint (_ggddd .Value ,10,32);if _dcfa !=nil {return _dcfa ; -};_eacb .ValAttr =uint32 (_fded );continue ;};};for {_geage ,_aebdfa :=d .Token ();if _aebdfa !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0054r\u0069g\u0067e\u0072T\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0049\u0044\u003a\u0020\u0025\u0073",_aebdfa ); -};if _dcgade ,_gbcfd :=_geage .(_cf .EndElement );_gbcfd &&_dcgade .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_ExtensionList and its children +func (_eefc *CT_ExtensionList )Validate ()error {return _eefc .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func NewCT_ExtensionListModify ()*CT_ExtensionListModify {_bbcb :=&CT_ExtensionListModify {}; +return _bbcb ;};type CT_CornerDirectionTransition struct{ -// Validate validates the CT_GroupShapeChoice and its children -func (_ecb *CT_GroupShapeChoice )Validate ()error {return _ecb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_adga *CT_SlideIdListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_adga .IdAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_adga .RIdAttr )});e .EncodeToken (start );if _adga .ExtLst !=nil {_aeff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_adga .ExtLst ,_aeff );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type EG_SlideListChoice struct{ +// Direction +DirAttr ST_TransitionCornerDirectionType ;};const (ST_TLAnimateMotionBehaviorOriginUnset ST_TLAnimateMotionBehaviorOrigin =0;ST_TLAnimateMotionBehaviorOriginParent ST_TLAnimateMotionBehaviorOrigin =1;ST_TLAnimateMotionBehaviorOriginLayout ST_TLAnimateMotionBehaviorOrigin =2; +);func (_dedbf *CT_TLAnimVariantChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dedbf .BoolVal !=nil {_dbfbf :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0062\u006f\u006f\u006c\u0056\u0061l"}};e .EncodeElement (_dedbf .BoolVal ,_dbfbf ); +}else if _dedbf .IntVal !=nil {_eeaea :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0069\u006e\u0074\u0056\u0061\u006c"}};e .EncodeElement (_dedbf .IntVal ,_eeaea );}else if _dedbf .FltVal !=nil {_cbecc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u006c\u0074\u0056\u0061\u006c"}}; +e .EncodeElement (_dedbf .FltVal ,_cbecc );}else if _dedbf .StrVal !=nil {_bddg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0056\u0061\u006c"}};e .EncodeElement (_dedbf .StrVal ,_bddg );}else if _dedbf .ClrVal !=nil {_cbcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u0056\u0061\u006c"}}; +e .EncodeElement (_dedbf .ClrVal ,_cbcb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// All Slides -SldAll *CT_Empty ; +// Validate validates the CT_SideDirectionTransition and its children +func (_ebefd *CT_SideDirectionTransition )Validate ()error {return _ebefd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};func (_gddc *CT_TLAnimateMotionBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gddc .OriginAttr !=ST_TLAnimateMotionBehaviorOriginUnset {_adeec ,_dadb :=_gddc .OriginAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"}); +if _dadb !=nil {return _dadb ;};start .Attr =append (start .Attr ,_adeec );};if _gddc .PathAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_a .Sprintf ("\u0025\u0076",*_gddc .PathAttr )}); +};if _gddc .PathEditModeAttr !=ST_TLAnimateMotionPathEditModeUnset {_eaeaa ,_edee :=_gddc .PathEditModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"});if _edee !=nil {return _edee ;};start .Attr =append (start .Attr ,_eaeaa ); +};if _gddc .RAngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0041\u006e\u0067"},Value :_a .Sprintf ("\u0025\u0076",*_gddc .RAngAttr )});};if _gddc .PtsTypesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0076",*_gddc .PtsTypesAttr )}); +};e .EncodeToken (start );_ffbg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_gddc .CBhvr ,_ffbg );if _gddc .By !=nil {_faea :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0079"}}; +e .EncodeElement (_gddc .By ,_faea );};if _gddc .From !=nil {_ggabe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_gddc .From ,_ggabe );};if _gddc .To !=nil {_cdcfc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006f"}}; +e .EncodeElement (_gddc .To ,_cdcfc );};if _gddc .RCtr !=nil {_bcafg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072\u0043\u0074\u0072"}};e .EncodeElement (_gddc .RCtr ,_bcafg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_cdbgd ST_WebScreenSize )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_agbccf :=_d .Attr {};_agbccf .Name =name ;switch _cdbgd {case ST_WebScreenSizeUnset :_agbccf .Value ="";case ST_WebScreenSize544x376 :_agbccf .Value ="\u00354\u0034\u0078\u0033\u0037\u0036"; +case ST_WebScreenSize640x480 :_agbccf .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_WebScreenSize720x512 :_agbccf .Value ="\u00372\u0030\u0078\u0035\u0031\u0032";case ST_WebScreenSize800x600 :_agbccf .Value ="\u00380\u0030\u0078\u0036\u0030\u0030"; +case ST_WebScreenSize1024x768 :_agbccf .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_WebScreenSize1152x882 :_agbccf .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case ST_WebScreenSize1152x900 :_agbccf .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030"; +case ST_WebScreenSize1280x1024 :_agbccf .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_WebScreenSize1600x1200 :_agbccf .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case ST_WebScreenSize1800x1400 :_agbccf .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00300"; +case ST_WebScreenSize1920x1200 :_agbccf .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _agbccf ,nil ;}; -// Slide Range -SldRg *CT_IndexRange ; +// Validate validates the CT_CommentAuthorList and its children +func (_daa *CT_CommentAuthorList )Validate ()error {return _daa .ValidateWithPath ("C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074");};func NewCT_SlideIdList ()*CT_SlideIdList {_gafca :=&CT_SlideIdList {}; +return _gafca }; -// Custom Show -CustShow *CT_CustomShowId ;}; +// Validate validates the CT_TLCommonBehaviorData and its children +func (_gegc *CT_TLCommonBehaviorData )Validate ()error {return _gegc .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061");};type ST_TLAnimateBehaviorCalcMode byte ; +type CT_SlideLayoutIdListEntry struct{ -// ValidateWithPath validates the CT_OleObjectEmbed and its children, prefixing error messages with path -func (_eegg *CT_OleObjectEmbed )ValidateWithPath (path string )error {if _dcce :=_eegg .FollowColorSchemeAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006clo\u0077\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u0041\u0074t\u0072"); -_dcce !=nil {return _dcce ;};if _eegg .ExtLst !=nil {if _cefc :=_eegg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cefc !=nil {return _cefc ;};};return nil ;};func NewCT_Presentation ()*CT_Presentation {_ffffcg :=&CT_Presentation {}; -_ffffcg .NotesSz =_cfb .NewCT_PositiveSize2D ();return _ffffcg ;}; +// ID Tag +IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};type CT_TagsData struct{IdAttr string ;};func (_defc *CT_TLTextTargetElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _defc .TLTextTargetElementChoice !=nil {_defc .TLTextTargetElementChoice .MarshalXML (e ,_d .StartElement {}); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_acefc *CmAuthorLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acefc .CT_CommentAuthorList =*NewCT_CommentAuthorList ();_dbfg :for {_gdae ,_cbcbe :=d .Token (); +if _cbcbe !=nil {return _cbcbe ;};switch _ecdfg :=_gdae .(type ){case _d .StartElement :switch _ecdfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_bfdge :=NewCT_CommentAuthor (); +if _eaec :=d .DecodeElement (_bfdge ,&_ecdfg );_eaec !=nil {return _eaec ;};_acefc .CmAuthor =append (_acefc .CmAuthor ,_bfdge );default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_ecdfg .Name ); +if _ddfed :=d .Skip ();_ddfed !=nil {return _ddfed ;};};case _d .EndElement :break _dbfg ;case _d .CharData :};};return nil ;};type ST_SlideSizeType byte ;func (_ddeg *CT_ViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfdd :=range start .Attr {if _gfdd .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_ddeg .LastViewAttr .UnmarshalXMLAttr (_gfdd ); +continue ;};if _gfdd .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_gdda ,_gdcgd :=_f .ParseBool (_gfdd .Value );if _gdcgd !=nil {return _gdcgd ;};_ddeg .ShowCommentsAttr =&_gdda ;continue ;};};_gdeb :for {_gbafg ,_baegb :=d .Token (); +if _baegb !=nil {return _baegb ;};switch _dfgefa :=_gbafg .(type ){case _d .StartElement :switch _dfgefa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .NormalViewPr =NewCT_NormalViewProperties (); +if _dgfee :=d .DecodeElement (_ddeg .NormalViewPr ,&_dfgefa );_dgfee !=nil {return _dgfee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .SlideViewPr =NewCT_SlideViewProperties (); +if _aagfg :=d .DecodeElement (_ddeg .SlideViewPr ,&_dfgefa );_aagfg !=nil {return _aagfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .OutlineViewPr =NewCT_OutlineViewProperties (); +if _fcabb :=d .DecodeElement (_ddeg .OutlineViewPr ,&_dfgefa );_fcabb !=nil {return _fcabb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .NotesTextViewPr =NewCT_NotesTextViewProperties (); +if _dbaef :=d .DecodeElement (_ddeg .NotesTextViewPr ,&_dfgefa );_dbaef !=nil {return _dbaef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .SorterViewPr =NewCT_SlideSorterViewProperties (); +if _gbcg :=d .DecodeElement (_ddeg .SorterViewPr ,&_dfgefa );_gbcg !=nil {return _gbcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_ddeg .NotesViewPr =NewCT_NotesViewProperties (); +if _cbebc :=d .DecodeElement (_ddeg .NotesViewPr ,&_dfgefa );_cbebc !=nil {return _cbebc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_ddeg .GridSpacing =_ef .NewCT_PositiveSize2D (); +if _befdd :=d .DecodeElement (_ddeg .GridSpacing ,&_dfgefa );_befdd !=nil {return _befdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddeg .ExtLst =NewCT_ExtensionList (); +if _fegde :=d .DecodeElement (_ddeg .ExtLst ,&_dfgefa );_fegde !=nil {return _fegde ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dfgefa .Name ); +if _gada :=d .Skip ();_gada !=nil {return _gada ;};};case _d .EndElement :break _gdeb ;case _d .CharData :};};return nil ;};func (_efgdf ST_TransitionSideDirectionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bacc :=_d .Attr {};_bacc .Name =name ; +switch _efgdf {case ST_TransitionSideDirectionTypeUnset :_bacc .Value ="";case ST_TransitionSideDirectionTypeL :_bacc .Value ="\u006c";case ST_TransitionSideDirectionTypeU :_bacc .Value ="\u0075";case ST_TransitionSideDirectionTypeR :_bacc .Value ="\u0072"; +case ST_TransitionSideDirectionTypeD :_bacc .Value ="\u0064";};return _bacc ,nil ;};func NewCT_HandoutMasterIdList ()*CT_HandoutMasterIdList {_aaec :=&CT_HandoutMasterIdList {};return _aaec ;};func NewCT_TLTimeCondition ()*CT_TLTimeCondition {_faaeeg :=&CT_TLTimeCondition {}; +return _faaeeg };func (_gdgf *CT_NormalViewPortion )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u007a"},Value :_a .Sprintf ("\u0025\u0076",_gdgf .SzAttr )});if _gdgf .AutoAdjustAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gdgf .AutoAdjustAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dfde *CT_TLByRgbColorTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dceaf :=range start .Attr {if _dceaf .Name .Local =="\u0072"{_ggbbb ,_cbbbc :=ParseUnionST_FixedPercentage (_dceaf .Value ); +if _cbbbc !=nil {return _cbbbc ;};_dfde .RAttr =_ggbbb ;continue ;};if _dceaf .Name .Local =="\u0067"{_bebbd ,_bgf :=ParseUnionST_FixedPercentage (_dceaf .Value );if _bgf !=nil {return _bgf ;};_dfde .GAttr =_bebbd ;continue ;};if _dceaf .Name .Local =="\u0062"{_bgfd ,_fafd :=ParseUnionST_FixedPercentage (_dceaf .Value ); +if _fafd !=nil {return _fafd ;};_dfde .BAttr =_bgfd ;continue ;};};for {_feddc ,_gbfbg :=d .Token ();if _gbfbg !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0052gb\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_gbfbg ); +};if _deba ,_faac :=_feddc .(_d .EndElement );_faac &&_deba .Name ==start .Name {break ;};};return nil ;};func (_efa *CT_EmbeddedFontListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efa .Font =_ef .NewCT_TextFont ();_eacf :for {_fcbb ,_ffd :=d .Token (); +if _ffd !=nil {return _ffd ;};switch _dcgg :=_fcbb .(type ){case _d .StartElement :switch _dcgg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:if _ebff :=d .DecodeElement (_efa .Font ,&_dcgg ); +_ebff !=nil {return _ebff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"}:_efa .Regular =NewCT_EmbeddedFontDataId (); +if _fad :=d .DecodeElement (_efa .Regular ,&_dcgg );_fad !=nil {return _fad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"}:_efa .Bold =NewCT_EmbeddedFontDataId (); +if _dfda :=d .DecodeElement (_efa .Bold ,&_dcgg );_dfda !=nil {return _dfda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"}:_efa .Italic =NewCT_EmbeddedFontDataId (); +if _cebb :=d .DecodeElement (_efa .Italic ,&_dcgg );_cebb !=nil {return _cebb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_efa .BoldItalic =NewCT_EmbeddedFontDataId (); +if _edfe :=d .DecodeElement (_efa .BoldItalic ,&_dcgg );_edfe !=nil {return _edfe ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074E\u006e\u0074\u0072\u0079\u0020%\u0076",_dcgg .Name ); +if _bafb :=d .Skip ();_bafb !=nil {return _bafb ;};};case _d .EndElement :break _eacf ;case _d .CharData :};};return nil ;};type CT_Empty struct{};func (_becfg *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_becfg .CNvPr =_ef .NewCT_NonVisualDrawingProps (); +_becfg .CNvGraphicFramePr =_ef .NewCT_NonVisualGraphicFrameProperties ();_becfg .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_cgec :for {_gfd ,_bgae :=d .Token ();if _bgae !=nil {return _bgae ;};switch _gfea :=_gfd .(type ){case _d .StartElement :switch _gfea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _ecac :=d .DecodeElement (_becfg .CNvPr ,&_gfea ); +_ecac !=nil {return _ecac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _acce :=d .DecodeElement (_becfg .CNvGraphicFramePr ,&_gfea ); +_acce !=nil {return _acce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _aeba :=d .DecodeElement (_becfg .NvPr ,&_gfea ); +_aeba !=nil {return _aeba ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_gfea .Name ); +if _gdb :=d .Skip ();_gdb !=nil {return _gdb ;};};case _d .EndElement :break _cgec ;case _d .CharData :};};return nil ;};type CT_EmbeddedFontList struct{ -// ValidateWithPath validates the CT_TagList and its children, prefixing error messages with path -func (_gaffg *CT_TagList )ValidateWithPath (path string )error {for _abgadc ,_efedc :=range _gaffg .Tag {if _eafgf :=_efedc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0067\u005b\u0025\u0064\u005d",path ,_abgadc ));_eafgf !=nil {return _eafgf ; -};};return nil ;}; +// Embedded Font +EmbeddedFont []*CT_EmbeddedFontListEntry ;}; -// ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path -func (_cfdfb *CT_PhotoAlbum )ValidateWithPath (path string )error {if _bceec :=_cfdfb .LayoutAttr .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_bceec !=nil {return _bceec ;};if _ddfa :=_cfdfb .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072"); -_ddfa !=nil {return _ddfa ;};if _cfdfb .ExtLst !=nil {if _agfba :=_cfdfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_agfba !=nil {return _agfba ;};};return nil ;};func (_acadc *CT_NormalViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_acadc .RestoredLeft =NewCT_NormalViewPortion (); -_acadc .RestoredTop =NewCT_NormalViewPortion ();for _ ,_cedf :=range start .Attr {if _cedf .Name .Local =="\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"{_bad ,_gdcg :=_cb .ParseBool (_cedf .Value );if _gdcg !=nil {return _gdcg ; -};_acadc .ShowOutlineIconsAttr =&_bad ;continue ;};if _cedf .Name .Local =="\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"{_aadb ,_edcf :=_cb .ParseBool (_cedf .Value );if _edcf !=nil {return _edcf ;};_acadc .SnapVertSplitterAttr =&_aadb ; -continue ;};if _cedf .Name .Local =="\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_acadc .VertBarStateAttr .UnmarshalXMLAttr (_cedf );continue ;};if _cedf .Name .Local =="\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_acadc .HorzBarStateAttr .UnmarshalXMLAttr (_cedf ); -continue ;};if _cedf .Name .Local =="\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"{_agff ,_ebeg :=_cb .ParseBool (_cedf .Value );if _ebeg !=nil {return _ebeg ;};_acadc .PreferSingleViewAttr =&_agff ;continue ;}; -};_afabb :for {_ccfe ,_dcbc :=d .Token ();if _dcbc !=nil {return _dcbc ;};switch _deec :=_ccfe .(type ){case _cf .StartElement :switch _deec .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"}:if _becd :=d .DecodeElement (_acadc .RestoredLeft ,&_deec ); -_becd !=nil {return _becd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}:if _eceaf :=d .DecodeElement (_acadc .RestoredTop ,&_deec ); -_eceaf !=nil {return _eceaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acadc .ExtLst =NewCT_ExtensionList (); -if _ceacf :=d .DecodeElement (_acadc .ExtLst ,&_deec );_ceacf !=nil {return _ceacf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_deec .Name ); -if _afda :=d .Skip ();_afda !=nil {return _afda ;};};case _cf .EndElement :break _afabb ;case _cf .CharData :};};return nil ;};func (_efdbga *ST_TransitionInOutDirectionType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_aecfcf ,_gaacc :=d .Token (); -if _gaacc !=nil {return _gaacc ;};if _gcfaae ,_fdgeca :=_aecfcf .(_cf .EndElement );_fdgeca &&_gcfaae .Name ==start .Name {*_efdbga =1;return nil ;};if _fddbf ,_edede :=_aecfcf .(_cf .CharData );!_edede {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aecfcf ); -}else {switch string (_fddbf ){case "":*_efdbga =0;case "\u006f\u0075\u0074":*_efdbga =1;case "\u0069\u006e":*_efdbga =2;};};_aecfcf ,_gaacc =d .Token ();if _gaacc !=nil {return _gaacc ;};if _cdged ,_beded :=_aecfcf .(_cf .EndElement );_beded &&_cdged .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aecfcf );};func (_efbcd *CT_StringTag )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_adfg :=range start .Attr {if _adfg .Name .Local =="\u006e\u0061\u006d\u0065"{_ebgd :=_adfg .Value ; -_efbcd .NameAttr =_ebgd ;continue ;};if _adfg .Name .Local =="\u0076\u0061\u006c"{_eacd :=_adfg .Value ;_efbcd .ValAttr =_eacd ;continue ;};};for {_ggdd ,_cbgab :=d .Token ();if _cbgab !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074r\u0069\u006e\u0067\u0054\u0061\u0067\u003a\u0020\u0025\u0073",_cbgab ); -};if _bcgab ,_dffc :=_ggdd .(_cf .EndElement );_dffc &&_bcgab .Name ==start .Name {break ;};};return nil ;};func (_cede *CT_SlideLayout )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cede .MatchingNameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cede .MatchingNameAttr )}); -};if _cede .TypeAttr !=ST_SlideLayoutTypeUnset {_dbcf ,_begcf :=_cede .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"});if _begcf !=nil {return _begcf ;};start .Attr =append (start .Attr ,_dbcf );};if _cede .PreserveAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cede .PreserveAttr ))}); -};if _cede .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cede .UserDrawnAttr ))});};if _cede .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cede .ShowMasterSpAttr ))}); -};if _cede .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cede .ShowMasterPhAnimAttr ))}); -};e .EncodeToken (start );_gcgc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_cede .CSld ,_gcgc );if _cede .ClrMapOvr !=nil {_agb :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; -e .EncodeElement (_cede .ClrMapOvr ,_agb );};if _cede .Transition !=nil {_fbddc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_cede .Transition ,_fbddc );};if _cede .Timing !=nil {_egeeb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; -e .EncodeElement (_cede .Timing ,_egeeb );};if _cede .Hf !=nil {_ceff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_cede .Hf ,_ceff );};if _cede .ExtLst !=nil {_gcbfd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cede .ExtLst ,_gcbfd );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TLByHslColorTransform and its children +func (_ecfcf *CT_TLByHslColorTransform )Validate ()error {return _ecfcf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_agfbb ST_IterateType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bffe :=_d .Attr {}; +_bffe .Name =name ;switch _agfbb {case ST_IterateTypeUnset :_bffe .Value ="";case ST_IterateTypeEl :_bffe .Value ="\u0065\u006c";case ST_IterateTypeWd :_bffe .Value ="\u0077\u0064";case ST_IterateTypeLt :_bffe .Value ="\u006c\u0074";};return _bffe ,nil ; +};func (_abfbb *ST_TLCommandType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbcgc ,_becfga :=d .Token ();if _becfga !=nil {return _becfga ;};if _agcbe ,_geafg :=_dbcgc .(_d .EndElement );_geafg &&_agcbe .Name ==start .Name {*_abfbb =1; +return nil ;};if _adadg ,_cdae :=_dbcgc .(_d .CharData );!_cdae {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbcgc );}else {switch string (_adadg ){case "":*_abfbb =0; +case "\u0065\u0076\u0074":*_abfbb =1;case "\u0063\u0061\u006c\u006c":*_abfbb =2;case "\u0076\u0065\u0072\u0062":*_abfbb =3;};};_dbcgc ,_becfga =d .Token ();if _becfga !=nil {return _becfga ;};if _bebeg ,_baffa :=_dbcgc .(_d .EndElement );_baffa &&_bebeg .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbcgc );};type ST_TLBehaviorAdditiveType byte ;func (_bfef *CT_IndexRange )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074"},Value :_a .Sprintf ("\u0025\u0076",_bfef .StAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0076",_bfef .EndAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_SlideRelationshipListEntry and its children -func (_ddcc *CT_SlideRelationshipListEntry )Validate ()error {return _ddcc .ValidateWithPath ("\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079"); -}; +// ValidateWithPath validates the CT_TLTimeTargetElement and its children, prefixing error messages with path +func (_edbb *CT_TLTimeTargetElement )ValidateWithPath (path string )error {if _eefee :=_edbb .TLTimeTargetElementChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067e\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); +_eefee !=nil {return _eefee ;};return nil ;};func (_dadfc ST_TransitionCornerDirectionType )String ()string {switch _dadfc {case 0:return "";case 1:return "\u006c\u0075";case 2:return "\u0072\u0075";case 3:return "\u006c\u0064";case 4:return "\u0072\u0064"; +};return "";};type CT_CustomShowId struct{ -// Validate validates the CT_SlideSorterViewProperties and its children -func (_dafa *CT_SlideSorterViewProperties )Validate ()error {return _dafa .ValidateWithPath ("\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};func (_gbbf ST_TLPreviousActionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_gbbf .String (),start ); -}; +// Custom Show Identifier +IdAttr uint32 ;}; -// Validate validates the CT_OrientationTransition and its children -func (_bacd *CT_OrientationTransition )Validate ()error {return _bacd .ValidateWithPath ("\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");}; +// Validate validates the CT_PictureNonVisual and its children +func (_gdca *CT_PictureNonVisual )Validate ()error {return _gdca .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CmAuthorLst struct{CT_CommentAuthorList };func ParseUnionST_FixedPercentage (s string )(_ef .ST_FixedPercentage ,error ){return _ef .ParseUnionST_FixedPercentage (s ); +}; -// ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path -func (_bedfga *CT_TLIterateIntervalPercentage )ValidateWithPath (path string )error {if _aafab :=_bedfga .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aafab !=nil {return _aafab ;};return nil ;};func NewCT_WheelTransition ()*CT_WheelTransition {_bggcg :=&CT_WheelTransition {}; -return _bggcg }; +// ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path +func (_egbb *CT_ApplicationNonVisualDrawingProps )ValidateWithPath (path string )error {if _egbb .Ph !=nil {if _db :=_egbb .Ph .ValidateWithPath (path +"\u002f\u0050\u0068");_db !=nil {return _db ;};};if _dcg :=_egbb .MediaChoice .ValidateWithPath (path +"\u002f\u004d\u0065d\u0069\u0061\u0043\u0068\u006f\u0069\u0063\u0065"); +_dcg !=nil {return _dcg ;};if _egbb .CustDataLst !=nil {if _acd :=_egbb .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_acd !=nil {return _acd ;};};if _egbb .ExtLst !=nil {if _bce :=_egbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bce !=nil {return _bce ;};};return nil ;};func (_cabda *ST_PrintWhat )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cabda =0;case "\u0073\u006c\u0069\u0064\u0065\u0073":*_cabda =1;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_cabda =2; +case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_cabda =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_cabda =4;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_cabda =5;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_cabda =6; +case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_cabda =7;case "\u006e\u006f\u0074e\u0073":*_cabda =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_cabda =9;};return nil ;};type CT_TLPoint struct{ -// ST_TLTime is a union type -type ST_TLTime struct{Uint32 *uint32 ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_eeda :=&CT_GraphicalObjectFrame {};_eeda .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_eeda .Xfrm =_cfb .NewCT_Transform2D (); -_eeda .Graphic =_cfb .NewGraphic ();return _eeda ;}; +// X coordinate +XAttr _ef .ST_Percentage ; -// ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path -func (_agc *CT_CommonSlideViewProperties )ValidateWithPath (path string )error {if _ccab :=_agc .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_ccab !=nil {return _ccab ;};if _agc .GuideLst !=nil {if _aebdf :=_agc .GuideLst .ValidateWithPath (path +"\u002fG\u0075\u0069\u0064\u0065\u004c\u0073t"); -_aebdf !=nil {return _aebdf ;};};return nil ;};func ParseStdlibTime (s string )(_g .Time ,error ){return _cfc .ParseStdlibTime (s )}; +// Y coordinate +YAttr _ef .ST_Percentage ;};func (_dbdg *CT_TLTimeNodeParallel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_cafb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_dbdg .CTn ,_cafb ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bbde *CT_Control )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bbde .SpidAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_bbde .SpidAttr )}); +};if _bbde .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_bbde .NameAttr )});};if _bbde .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bbde .ShowAsIconAttr ))}); +};if _bbde .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_bbde .IdAttr )});};if _bbde .ImgWAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_a .Sprintf ("\u0025\u0076",*_bbde .ImgWAttr )}); +};if _bbde .ImgHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_a .Sprintf ("\u0025\u0076",*_bbde .ImgHAttr )});};e .EncodeToken (start );if _bbde .ExtLst !=nil {_agec :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bbde .ExtLst ,_agec );};if _bbde .Pic !=nil {_fgc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_bbde .Pic ,_fgc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eedg *CT_HandoutMasterIdListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fffc :=range start .Attr {if _fffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fffc .Name .Local =="\u0069\u0064"||_fffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fffc .Name .Local =="\u0069\u0064"{_cecdc :=_fffc .Value ; +_eedg .IdAttr =_cecdc ;continue ;};};_bcbfe :for {_dfaa ,_dgcbf :=d .Token ();if _dgcbf !=nil {return _dgcbf ;};switch _ddgb :=_dfaa .(type ){case _d .StartElement :switch _ddgb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eedg .ExtLst =NewCT_ExtensionList (); +if _bcca :=d .DecodeElement (_eedg .ExtLst ,&_ddgb );_bcca !=nil {return _bcca ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_ddgb .Name ); +if _dgbg :=d .Skip ();_dgbg !=nil {return _dgbg ;};};case _d .EndElement :break _bcbfe ;case _d .CharData :};};return nil ;};type CT_PhotoAlbum struct{ -// ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path -func (_dagbde *CT_TLMediaNodeAudio )ValidateWithPath (path string )error {if _fdfa :=_dagbde .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_fdfa !=nil {return _fdfa ;};return nil ;};const (ST_TLAnimateBehaviorValueTypeUnset ST_TLAnimateBehaviorValueType =0; -ST_TLAnimateBehaviorValueTypeStr ST_TLAnimateBehaviorValueType =1;ST_TLAnimateBehaviorValueTypeNum ST_TLAnimateBehaviorValueType =2;ST_TLAnimateBehaviorValueTypeClr ST_TLAnimateBehaviorValueType =3;);func NewCT_OrientationTransition ()*CT_OrientationTransition {_cdae :=&CT_OrientationTransition {}; -return _cdae ;};func NewCT_CommentAuthor ()*CT_CommentAuthor {_fef :=&CT_CommentAuthor {};return _fef };func (_deecd ST_Direction )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cceeb :=_cf .Attr {};_cceeb .Name =name ;switch _deecd {case ST_DirectionUnset :_cceeb .Value =""; -case ST_DirectionHorz :_cceeb .Value ="\u0068\u006f\u0072\u007a";case ST_DirectionVert :_cceeb .Value ="\u0076\u0065\u0072\u0074";};return _cceeb ,nil ;};type CT_TLAnimateMotionBehavior struct{ +// Black and White +BwAttr *bool ; -// Origin -OriginAttr ST_TLAnimateMotionBehaviorOrigin ; +// Show/Hide Captions +ShowCaptionsAttr *bool ; -// Path -PathAttr *string ; +// Photo Album Layout +LayoutAttr ST_PhotoAlbumLayout ; -// Path Edit Mode -PathEditModeAttr ST_TLAnimateMotionPathEditMode ; +// Frame Type +FrameAttr ST_PhotoAlbumFrameShape ;ExtLst *CT_ExtensionList ;}; -// Relative Angle -RAngAttr *int32 ; +// Validate validates the CT_TLPoint and its children +func (_dfga *CT_TLPoint )Validate ()error {return _dfga .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074");};func (_ceea *CT_GroupShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceea .NvGrpSpPr =NewCT_GroupShapeNonVisual (); +_ceea .GrpSpPr =_ef .NewCT_GroupShapeProperties ();_dgaba :for {_decgf ,_bagcb :=d .Token ();if _bagcb !=nil {return _bagcb ;};switch _faa :=_decgf .(type ){case _d .StartElement :switch _faa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _ceca :=d .DecodeElement (_ceea .NvGrpSpPr ,&_faa ); +_ceca !=nil {return _ceca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _cefe :=d .DecodeElement (_ceea .GrpSpPr ,&_faa ); +_cefe !=nil {return _cefe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_cfb :=NewCT_GroupShapeChoice (); +if _bged :=d .DecodeElement (&_cfb .Sp ,&_faa );_bged !=nil {return _bged ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_cfb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_gfdb :=NewCT_GroupShapeChoice (); +if _eee :=d .DecodeElement (&_gfdb .GrpSp ,&_faa );_eee !=nil {return _eee ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_gfdb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cggga :=NewCT_GroupShapeChoice (); +if _cgag :=d .DecodeElement (&_cggga .GraphicFrame ,&_faa );_cgag !=nil {return _cgag ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_cggga );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_dgadb :=NewCT_GroupShapeChoice (); +if _fce :=d .DecodeElement (&_dgadb .CxnSp ,&_faa );_fce !=nil {return _fce ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_dgadb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_fcgfd :=NewCT_GroupShapeChoice (); +if _gef :=d .DecodeElement (&_fcgfd .Pic ,&_faa );_gef !=nil {return _gef ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_fcgfd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fdgce :=NewCT_GroupShapeChoice (); +if _dge :=d .DecodeElement (&_fdgce .ContentPart ,&_faa );_dge !=nil {return _dge ;};_ceea .GroupShapeChoice =append (_ceea .GroupShapeChoice ,_fdgce );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ceea .ExtLst =NewCT_ExtensionListModify (); +if _cfbf :=d .DecodeElement (_ceea .ExtLst ,&_faa );_cfbf !=nil {return _cfbf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_faa .Name ); +if _fefd :=d .Skip ();_fefd !=nil {return _fefd ;};};case _d .EndElement :break _dgaba ;case _d .CharData :};};return nil ;};func (_bbcafd *EG_SlideListChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bbcafd .SldAll !=nil {_gafcbd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}}; +e .EncodeElement (_bbcafd .SldAll ,_gafcbd );}else if _bbcafd .SldRg !=nil {_dgbec :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_bbcafd .SldRg ,_dgbec );}else if _bbcafd .CustShow !=nil {_fcaee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; +e .EncodeElement (_bbcafd .CustShow ,_fcaee );};return nil ;};func (_fgec *CT_TLTimeCondition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dbbbf :=range start .Attr {if _dbbbf .Name .Local =="\u0065\u0076\u0074"{_fgec .EvtAttr .UnmarshalXMLAttr (_dbbbf ); +continue ;};if _dbbbf .Name .Local =="\u0064\u0065\u006ca\u0079"{_dabb ,_cdcb :=ParseUnionST_TLTime (_dbbbf .Value );if _cdcb !=nil {return _cdcb ;};_fgec .DelayAttr =&_dabb ;continue ;};};_ggag :for {_gfgc ,_gcdae :=d .Token ();if _gcdae !=nil {return _gcdae ; +};switch _abggd :=_gfgc .(type ){case _d .StartElement :switch _abggd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:_fgec .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); +if _cacge :=d .DecodeElement (&_fgec .TLTimeConditionChoice .TgtEl ,&_abggd );_cacge !=nil {return _cacge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e"}:_fgec .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); +if _abacf :=d .DecodeElement (&_fgec .TLTimeConditionChoice .Tn ,&_abggd );_abacf !=nil {return _abacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006e"}:_fgec .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); +if _gcfbcg :=d .DecodeElement (&_fgec .TLTimeConditionChoice .Rtn ,&_abggd );_gcfbcg !=nil {return _gcfbcg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065C\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_abggd .Name ); +if _baedc :=d .Skip ();_baedc !=nil {return _baedc ;};};case _d .EndElement :break _ggag ;case _d .CharData :};};return nil ;}; -// Points Types -PtsTypesAttr *string ;CBhvr *CT_TLCommonBehaviorData ;By *CT_TLPoint ; +// ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path +func (_afcg *CT_SlideLayoutIdList )ValidateWithPath (path string )error {for _befc ,_dcgeg :=range _afcg .SldLayoutId {if _ggga :=_dcgeg .ValidateWithPath (_a .Sprintf ("\u0025s\u002fS\u006c\u0064\u004c\u0061\u0079o\u0075\u0074I\u0064\u005b\u0025\u0064\u005d",path ,_befc )); +_ggga !=nil {return _ggga ;};};return nil ;};type ST_TLBehaviorOverrideType byte ;const (ST_PhotoAlbumLayoutUnset ST_PhotoAlbumLayout =0;ST_PhotoAlbumLayoutFitToSlide ST_PhotoAlbumLayout =1;ST_PhotoAlbumLayout1pic ST_PhotoAlbumLayout =2;ST_PhotoAlbumLayout2pic ST_PhotoAlbumLayout =3; +ST_PhotoAlbumLayout4pic ST_PhotoAlbumLayout =4;ST_PhotoAlbumLayout1picTitle ST_PhotoAlbumLayout =5;ST_PhotoAlbumLayout2picTitle ST_PhotoAlbumLayout =6;ST_PhotoAlbumLayout4picTitle ST_PhotoAlbumLayout =7;);func (_gggc ST_TLBehaviorAdditiveType )ValidateWithPath (path string )error {switch _gggc {case 0,1,2,3,4,5:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gggc )); +};return nil ;};func (_gge *CT_ExtensionList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gge .Ext !=nil {_abd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_fee :=range _gge .Ext {e .EncodeElement (_fee ,_abd ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bgcg *CT_TLCommonBehaviorData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgcg .CTn =NewCT_TLCommonTimeNodeData ();_bgcg .TgtEl =NewCT_TLTimeTargetElement (); +for _ ,_bdccb :=range start .Attr {if _bdccb .Name .Local =="\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"{_bgcg .AdditiveAttr .UnmarshalXMLAttr (_bdccb );continue ;};if _bdccb .Name .Local =="\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"{_bgcg .AccumulateAttr .UnmarshalXMLAttr (_bdccb ); +continue ;};if _bdccb .Name .Local =="\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"{_bgcg .XfrmTypeAttr .UnmarshalXMLAttr (_bdccb );continue ;};if _bdccb .Name .Local =="\u0066\u0072\u006f\u006d"{_cfgce :=_bdccb .Value ;_bgcg .FromAttr =&_cfgce ;continue ; +};if _bdccb .Name .Local =="\u0074\u006f"{_dcfg :=_bdccb .Value ;_bgcg .ToAttr =&_dcfg ;continue ;};if _bdccb .Name .Local =="\u0062\u0079"{_cddgd :=_bdccb .Value ;_bgcg .ByAttr =&_cddgd ;continue ;};if _bdccb .Name .Local =="\u0072\u0063\u0074\u0078"{_aged :=_bdccb .Value ; +_bgcg .RctxAttr =&_aged ;continue ;};if _bdccb .Name .Local =="\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"{_bgcg .OverrideAttr .UnmarshalXMLAttr (_bdccb );continue ;};};_cfeca :for {_eddfc ,_dfeaf :=d .Token ();if _dfeaf !=nil {return _dfeaf ;};switch _acdg :=_eddfc .(type ){case _d .StartElement :switch _acdg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _aegd :=d .DecodeElement (_bgcg .CTn ,&_acdg ); +_aegd !=nil {return _aegd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _fbded :=d .DecodeElement (_bgcg .TgtEl ,&_acdg ); +_fbded !=nil {return _fbded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}:_bgcg .AttrNameLst =NewCT_TLBehaviorAttributeNameList (); +if _acbda :=d .DecodeElement (_bgcg .AttrNameLst ,&_acdg );_acbda !=nil {return _acbda ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0042e\u0068\u0061\u0076\u0069\u006f\u0072D\u0061\u0074\u0061 \u0025\u0076",_acdg .Name ); +if _dcfgc :=d .Skip ();_dcfgc !=nil {return _dcfgc ;};};case _d .EndElement :break _cfeca ;case _d .CharData :};};return nil ;};func (_febba *ST_SlideLayoutType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfgd ,_fbbee :=d .Token ();if _fbbee !=nil {return _fbbee ; +};if _ccdaa ,_geaeb :=_cfgd .(_d .EndElement );_geaeb &&_ccdaa .Name ==start .Name {*_febba =1;return nil ;};if _ggabf ,_gcfeg :=_cfgd .(_d .CharData );!_gcfeg {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfgd ); +}else {switch string (_ggabf ){case "":*_febba =0;case "\u0074\u0069\u0074l\u0065":*_febba =1;case "\u0074\u0078":*_febba =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_febba =3;case "\u0074\u0062\u006c":*_febba =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_febba =5; +case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_febba =6;case "\u0064\u0067\u006d":*_febba =7;case "\u0063\u0068\u0061r\u0074":*_febba =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_febba =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_febba =10; +case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_febba =11;case "\u0062\u006c\u0061n\u006b":*_febba =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_febba =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_febba =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_febba =15; +case "\u006f\u0062\u006a":*_febba =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_febba =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_febba =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_febba =19; +case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_febba =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_febba =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_febba =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_febba =23; +case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_febba =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_febba =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_febba =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_febba =27; +case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_febba =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_febba =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_febba =30; +case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_febba =31;case "\u0063\u0075\u0073\u0074":*_febba =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_febba =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_febba =34; +case "\u006f\u0062\u006aT\u0078":*_febba =35;case "\u0070\u0069\u0063T\u0078":*_febba =36;};};_cfgd ,_fbbee =d .Token ();if _fbbee !=nil {return _fbbee ;};if _effce ,_abcgd :=_cfgd .(_d .EndElement );_abcgd &&_effce .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfgd ); +};type ST_SlideLayoutType byte ;func (_degfb *CT_SlideTiming )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecaa :for {_gaebd ,_abgf :=d .Token ();if _abgf !=nil {return _abgf ;};switch _bfbg :=_gaebd .(type ){case _d .StartElement :switch _bfbg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:_degfb .TnLst =NewCT_TimeNodeList (); +if _cgecg :=d .DecodeElement (_degfb .TnLst ,&_bfbg );_cgecg !=nil {return _cgecg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"}:_degfb .BldLst =NewCT_BuildList (); +if _dedda :=d .DecodeElement (_degfb .BldLst ,&_bfbg );_dedda !=nil {return _dedda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_degfb .ExtLst =NewCT_ExtensionListModify (); +if _afddg :=d .DecodeElement (_degfb .ExtLst ,&_bfbg );_afddg !=nil {return _afddg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0069m\u0069n\u0067\u0020\u0025\u0076",_bfbg .Name ); +if _dgcaf :=d .Skip ();_dgcaf !=nil {return _dgcaf ;};};case _d .EndElement :break _ecaa ;case _d .CharData :};};return nil ;};func (_bbfdc *CT_TLBuildDiagram )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cdad :=range start .Attr {if _cdad .Name .Local =="\u0062\u006c\u0064"{_bbfdc .BldAttr .UnmarshalXMLAttr (_cdad ); +continue ;};if _cdad .Name .Local =="\u0073\u0070\u0069\u0064"{_eaabce ,_caed :=_f .ParseUint (_cdad .Value ,10,32);if _caed !=nil {return _caed ;};_bbfdc .SpidAttr =uint32 (_eaabce );continue ;};if _cdad .Name .Local =="\u0067\u0072\u0070I\u0064"{_eeaeb ,_eeegd :=_f .ParseUint (_cdad .Value ,10,32); +if _eeegd !=nil {return _eeegd ;};_bbfdc .GrpIdAttr =uint32 (_eeaeb );continue ;};if _cdad .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_eeec ,_aeacb :=_f .ParseBool (_cdad .Value );if _aeacb !=nil {return _aeacb ;};_bbfdc .UiExpandAttr =&_eeec ; +continue ;};};for {_bdfb ,_gage :=d .Token ();if _gage !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069\u0061\u0067\u0072\u0061\u006d: \u0025\u0073",_gage );}; +if _abdbg ,_afffg :=_bdfb .(_d .EndElement );_afffg &&_abdbg .Name ==start .Name {break ;};};return nil ;};const (ST_TransitionSideDirectionTypeUnset ST_TransitionSideDirectionType =0;ST_TransitionSideDirectionTypeL ST_TransitionSideDirectionType =1;ST_TransitionSideDirectionTypeU ST_TransitionSideDirectionType =2; +ST_TransitionSideDirectionTypeR ST_TransitionSideDirectionType =3;ST_TransitionSideDirectionTypeD ST_TransitionSideDirectionType =4;);func (_edaa *CT_GraphicalObjectFrame )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _edaa .BwModeAttr !=_ef .ST_BlackWhiteModeUnset {_fcdgg ,_cfff :=_edaa .BwModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); +if _cfff !=nil {return _cfff ;};start .Attr =append (start .Attr ,_fcdgg );};e .EncodeToken (start );_aegb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_edaa .NvGraphicFramePr ,_aegb ); +_bebd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_edaa .Xfrm ,_bebd );_ebdd :=_d .StartElement {Name :_d .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_ebdd .Attr =append (_ebdd .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_edaa .Graphic ,_ebdd );if _edaa .ExtLst !=nil {_ebc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edaa .ExtLst ,_ebc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cgbfa ST_TLAnimateBehaviorValueType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgbfa .String (),start );}; -// From -From *CT_TLPoint ;To *CT_TLPoint ; +// Validate validates the AG_TLBuild and its children +func (_dca *AG_TLBuild )Validate ()error {return _dca .ValidateWithPath ("\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064");}; -// Rotation Center -RCtr *CT_TLPoint ;};func NewCT_ShowInfoKiosk ()*CT_ShowInfoKiosk {_gedd :=&CT_ShowInfoKiosk {};return _gedd };func (_aebbd ST_SplitterBarState )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ebfeb :=_cf .Attr {};_ebfeb .Name =name ;switch _aebbd {case ST_SplitterBarStateUnset :_ebfeb .Value =""; -case ST_SplitterBarStateMinimized :_ebfeb .Value ="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case ST_SplitterBarStateRestored :_ebfeb .Value ="\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064";case ST_SplitterBarStateMaximized :_ebfeb .Value ="\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"; -};return _ebfeb ,nil ;};func NewSldMaster ()*SldMaster {_ffce :=&SldMaster {};_ffce .CT_SlideMaster =*NewCT_SlideMaster ();return _ffce ;};type AG_ChildSlide struct{ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func (_cfee *CT_PrintProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cfee .PrnWhatAttr !=ST_PrintWhatUnset {_gdba ,_dabg :=_cfee .PrnWhatAttr .MarshalXMLAttr (_cf .Name {Local :"\u0070r\u006e\u0057\u0068\u0061\u0074"}); -if _dabg !=nil {return _dabg ;};start .Attr =append (start .Attr ,_gdba );};if _cfee .ClrModeAttr !=ST_PrintColorModeUnset {_gegc ,_ceecb :=_cfee .ClrModeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063l\u0072\u004d\u006f\u0064\u0065"});if _ceecb !=nil {return _ceecb ; -};start .Attr =append (start .Attr ,_gegc );};if _cfee .HiddenSlidesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cfee .HiddenSlidesAttr ))}); -};if _cfee .ScaleToFitPaperAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cfee .ScaleToFitPaperAttr ))}); -};if _cfee .FrameSlidesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cfee .FrameSlidesAttr ))});};e .EncodeToken (start ); -if _cfee .ExtLst !=nil {_dddad :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cfee .ExtLst ,_dddad );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TLTimeTargetElement and its children +func (_dfeac *CT_TLTimeTargetElement )Validate ()error {return _dfeac .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");}; -// Validate validates the CmLst and its children -func (_adgcd *CmLst )Validate ()error {return _adgcd .ValidateWithPath ("\u0043\u006d\u004cs\u0074")};type EG_ShowTypeChoice struct{ +// ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path +func (_aca *AG_ChildSlide )ValidateWithPath (path string )error {return nil };func (_bdafg *EG_Background )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdafg .BackgroundChoice =NewEG_BackgroundChoice ();_bggfd :for {_debac ,_afba :=d .Token (); +if _afba !=nil {return _afba ;};switch _fbbae :=_debac .(type ){case _d .StartElement :switch _fbbae .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_bdafg .BackgroundChoice =NewEG_BackgroundChoice (); +if _bdad :=d .DecodeElement (&_bdafg .BackgroundChoice .BgPr ,&_fbbae );_bdad !=nil {return _bdad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_bdafg .BackgroundChoice =NewEG_BackgroundChoice (); +if _agged :=d .DecodeElement (&_bdafg .BackgroundChoice .BgRef ,&_fbbae );_agged !=nil {return _agged ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_fbbae .Name ); +if _gfagg :=d .Skip ();_gfagg !=nil {return _gfagg ;};};case _d .EndElement :break _bggfd ;case _d .CharData :};};return nil ;}; -// Presenter Slide Show Mode -Present *CT_Empty ; +// Validate validates the CT_TLAnimateRotationBehavior and its children +func (_eaef *CT_TLAnimateRotationBehavior )Validate ()error {return _eaef .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072");}; -// Browse Slide Show Mode -Browse *CT_ShowInfoBrowse ; +// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path +func (_bbce *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _bbce .Sp !=nil {if _abdb :=_bbce .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_abdb !=nil {return _abdb ;};};if _bbce .GrpSp !=nil {if _dgeb :=_bbce .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_dgeb !=nil {return _dgeb ;};};if _bbce .GraphicFrame !=nil {if _fbbd :=_bbce .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_fbbd !=nil {return _fbbd ;};};if _bbce .CxnSp !=nil {if _effa :=_bbce .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); +_effa !=nil {return _effa ;};};if _bbce .Pic !=nil {if _eade :=_bbce .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_eade !=nil {return _eade ;};};if _bbce .ContentPart !=nil {if _agde :=_bbce .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); +_agde !=nil {return _agde ;};};return nil ;};func NewCT_ViewProperties ()*CT_ViewProperties {_fgagad :=&CT_ViewProperties {};return _fgagad };func (_ebed *CT_TLIterateIntervalTime )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_ebed .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Kiosk Slide Show Mode -Kiosk *CT_ShowInfoKiosk ;};func NewCT_EmbeddedFontListEntry ()*CT_EmbeddedFontListEntry {_abcg :=&CT_EmbeddedFontListEntry {};_abcg .Font =_cfb .NewCT_TextFont ();return _abcg ;};func NewCT_OutlineViewProperties ()*CT_OutlineViewProperties {_fabb :=&CT_OutlineViewProperties {}; -_fabb .CViewPr =NewCT_CommonViewProperties ();return _fabb ;};type AG_Ole struct{SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;}; +// ValidateWithPath validates the ViewPr and its children, prefixing error messages with path +func (_dbdgc *ViewPr )ValidateWithPath (path string )error {if _cdcff :=_dbdgc .CT_ViewProperties .ValidateWithPath (path );_cdcff !=nil {return _cdcff ;};return nil ;};func NewSld ()*Sld {_afgad :=&Sld {};_afgad .CT_Slide =*NewCT_Slide ();return _afgad }; -// Validate validates the CT_TLBuildDiagram and its children -func (_baea *CT_TLBuildDiagram )Validate ()error {return _baea .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d");};func (_adaaf ST_PhotoAlbumFrameShape )Validate ()error {return _adaaf .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_BuildListChoice and its children, prefixing error messages with path +func (_egd *CT_BuildListChoice )ValidateWithPath (path string )error {if _egd .BldP !=nil {if _ecab :=_egd .BldP .ValidateWithPath (path +"\u002f\u0042\u006cd\u0050");_ecab !=nil {return _ecab ;};};if _egd .BldDgm !=nil {if _ecf :=_egd .BldDgm .ValidateWithPath (path +"\u002fB\u006c\u0064\u0044\u0067\u006d"); +_ecf !=nil {return _ecf ;};};if _egd .BldOleChart !=nil {if _ea :=_egd .BldOleChart .ValidateWithPath (path +"\u002f\u0042\u006cd\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074");_ea !=nil {return _ea ;};};if _egd .BldGraphic !=nil {if _bdbf :=_egd .BldGraphic .ValidateWithPath (path +"/\u0042\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"); +_bdbf !=nil {return _bdbf ;};};return nil ;};type CT_TLSubShapeId struct{ -// Validate validates the CT_TLShapeTargetElement and its children -func (_cfgf *CT_TLShapeTargetElement )Validate ()error {return _cfgf .ValidateWithPath ("\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074");};func (_bgebf *CT_ShowInfoKiosk )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bgebf .RestartAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_bgebf .RestartAttr )}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_afdaf *CT_NotesSlide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _afdaf .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_afdaf .ShowMasterSpAttr ))}); -};if _afdaf .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_afdaf .ShowMasterPhAnimAttr ))}); -};e .EncodeToken (start );_bdffg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_afdaf .CSld ,_bdffg );if _afdaf .ClrMapOvr !=nil {_gcgd :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; -e .EncodeElement (_afdaf .ClrMapOvr ,_gcgd );};if _afdaf .ExtLst !=nil {_abbf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afdaf .ExtLst ,_abbf );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_aaggfe *ST_PhotoAlbumLayout )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_aaggfe =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_aaggfe =1;case "\u0031\u0070\u0069\u0063":*_aaggfe =2; -case "\u0032\u0070\u0069\u0063":*_aaggfe =3;case "\u0034\u0070\u0069\u0063":*_aaggfe =4;case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_aaggfe =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_aaggfe =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_aaggfe =7; +// Shape ID +SpidAttr string ;};func (_gaeaf *CT_Kinsoku )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fcaf :=range start .Attr {if _fcaf .Name .Local =="\u006c\u0061\u006e\u0067"{_ffggc :=_fcaf .Value ;_gaeaf .LangAttr =&_ffggc ;continue ;}; +if _fcaf .Name .Local =="\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"{_bggf :=_fcaf .Value ;_gaeaf .InvalStCharsAttr =_bggf ;continue ;};if _fcaf .Name .Local =="\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"{_bfde :=_fcaf .Value ; +_gaeaf .InvalEndCharsAttr =_bfde ;continue ;};};for {_fcea ,_fegd :=d .Token ();if _fegd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u003a\u0020%\u0073",_fegd );};if _dcde ,_fbce :=_fcea .(_d .EndElement ); +_fbce &&_dcde .Name ==start .Name {break ;};};return nil ;};func (_agcee ST_TLChartSubelementType )ValidateWithPath (path string )error {switch _agcee {case 0,1,2,3,4,5:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agcee )); };return nil ;}; -// Validate validates the CT_ModifyVerifier and its children -func (_gage *CT_ModifyVerifier )Validate ()error {return _gage .ValidateWithPath ("\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072");}; +// Validate validates the CT_Presentation and its children +func (_fdcb *CT_Presentation )Validate ()error {return _fdcb .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");};func ParseUnionST_TLTime (s string )(ST_TLTime ,error ){return ST_TLTime {},nil };func (_cgefb *CT_SlideMasterTextStyles )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbff :for {_bbfde ,_cedg :=d .Token (); +if _cedg !=nil {return _cedg ;};switch _baca :=_bbfde .(type ){case _d .StartElement :switch _baca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_cgefb .TitleStyle =_ef .NewCT_TextListStyle (); +if _bgce :=d .DecodeElement (_cgefb .TitleStyle ,&_baca );_bgce !=nil {return _bgce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"}:_cgefb .BodyStyle =_ef .NewCT_TextListStyle (); +if _cfacg :=d .DecodeElement (_cgefb .BodyStyle ,&_baca );_cfacg !=nil {return _cfacg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}:_cgefb .OtherStyle =_ef .NewCT_TextListStyle (); +if _cdbcg :=d .DecodeElement (_cgefb .OtherStyle ,&_baca );_cdbcg !=nil {return _cdbcg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgefb .ExtLst =NewCT_ExtensionList (); +if _egbce :=d .DecodeElement (_cgefb .ExtLst ,&_baca );_egbce !=nil {return _egbce ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0054\u0065\u0078\u0074\u0053t\u0079\u006c\u0065\u0073\u0020%\u0076",_baca .Name ); +if _afag :=d .Skip ();_afag !=nil {return _afag ;};};case _d .EndElement :break _fbff ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_TLTimeTargetElement and its children, prefixing error messages with path -func (_cfff *CT_TLTimeTargetElement )ValidateWithPath (path string )error {if _dccge :=_cfff .TLTimeTargetElementChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067e\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); -_dccge !=nil {return _dccge ;};return nil ;}; +// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path +func (_fg *CT_Background )ValidateWithPath (path string )error {if _bea :=_fg .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bea !=nil {return _bea ;};if _de :=_fg .BackgroundChoice .ValidateWithPath (path +"\u002f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043h\u006f\u0069\u0063\u0065"); +_de !=nil {return _de ;};return nil ;};func (_bdbd *CT_NormalViewPortion )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_caba :=range start .Attr {if _caba .Name .Local =="\u0073\u007a"{_cedf ,_bfcgb :=ParseUnionST_PositiveFixedPercentage (_caba .Value ); +if _bfcgb !=nil {return _bfcgb ;};_bdbd .SzAttr =_cedf ;continue ;};if _caba .Name .Local =="\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"{_aaac ,_cacc :=_f .ParseBool (_caba .Value );if _cacc !=nil {return _cacc ;};_bdbd .AutoAdjustAttr =&_aaac ; +continue ;};};for {_cdgce ,_fade :=d .Token ();if _fade !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006da\u006cV\u0069\u0065\u0077\u0050\u006f\u0072\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_fade ); +};if _fdgf ,_bfdb :=_cdgce .(_d .EndElement );_bfdb &&_fdgf .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path -func (_gege *CT_NotesTextViewProperties )ValidateWithPath (path string )error {if _cddg :=_gege .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_cddg !=nil {return _cddg ;};if _gege .ExtLst !=nil {if _deege :=_gege .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_deege !=nil {return _deege ;};};return nil ;}; +// Validate validates the CT_TLBehaviorAttributeNameList and its children +func (_aeegf *CT_TLBehaviorAttributeNameList )Validate ()error {return _aeegf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074"); +};type CT_TLBehaviorAttributeNameList struct{ -// ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path -func (_acdb *CT_TLAnimVariantIntegerVal )ValidateWithPath (path string )error {return nil }; +// Attribute Name +AttrName []string ;};func (_cbga *EG_TopLevelSlide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_abcgb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_cbga .ClrMap ,_abcgb ); +return nil ;};func (_ggde *CT_TLAnimVariantIntegerVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_ggde .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_WheelTransition and its children, prefixing error messages with path -func (_cfffb *CT_WheelTransition )ValidateWithPath (path string )error {return nil };func NewCT_CustomerData ()*CT_CustomerData {_bdef :=&CT_CustomerData {};return _bdef };func (_dadff *CT_TLSubShapeId )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bgbd :=range start .Attr {if _bgbd .Name .Local =="\u0073\u0070\u0069\u0064"{_feec :=_bgbd .Value ; -_dadff .SpidAttr =_feec ;continue ;};};for {_fadaa ,_gdaf :=d .Token ();if _gdaf !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0053\u0075\u0062\u0053h\u0061\u0070\u0065I\u0064:\u0020\u0025\u0073",_gdaf ); -};if _ggfag ,_ffdfa :=_fadaa .(_cf .EndElement );_ffdfa &&_ggfag .Name ==start .Name {break ;};};return nil ;};type AG_TLBuild struct{SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func (_afffc *ST_TLOleChartBuildType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_afffc =0; -case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_afffc =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_afffc =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_afffc =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_afffc =4; -case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_afffc =5;};return nil ;};func (_cggbe *ST_TLParaBuildType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cbebe ,_fbba :=d .Token ();if _fbba !=nil {return _fbba ;}; -if _fbfdc ,_fabcg :=_cbebe .(_cf .EndElement );_fabcg &&_fbfdc .Name ==start .Name {*_cggbe =1;return nil ;};if _fbgff ,_bgbf :=_cbebe .(_cf .CharData );!_bgbf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbebe ); -}else {switch string (_fbgff ){case "":*_cggbe =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_cggbe =1;case "\u0070":*_cggbe =2;case "\u0063\u0075\u0073\u0074":*_cggbe =3;case "\u0077\u0068\u006fl\u0065":*_cggbe =4;};};_cbebe ,_fbba =d .Token (); -if _fbba !=nil {return _fbba ;};if _eggfa ,_gdfbc :=_cbebe .(_cf .EndElement );_gdfbc &&_eggfa .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbebe ); -}; +// ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path +func (_cfbd *CT_PrintProperties )ValidateWithPath (path string )error {if _dgaf :=_cfbd .PrnWhatAttr .ValidateWithPath (path +"\u002f\u0050\u0072n\u0057\u0068\u0061\u0074\u0041\u0074\u0074\u0072");_dgaf !=nil {return _dgaf ;};if _ddbb :=_cfbd .ClrModeAttr .ValidateWithPath (path +"\u002f\u0043\u006cr\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); +_ddbb !=nil {return _ddbb ;};if _cfbd .ExtLst !=nil {if _gafc :=_cfbd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gafc !=nil {return _gafc ;};};return nil ;};func (_eadgd ST_TLBehaviorTransformType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_aageg :=_d .Attr {}; +_aageg .Name =name ;switch _eadgd {case ST_TLBehaviorTransformTypeUnset :_aageg .Value ="";case ST_TLBehaviorTransformTypePt :_aageg .Value ="\u0070\u0074";case ST_TLBehaviorTransformTypeImg :_aageg .Value ="\u0069\u006d\u0067";};return _aageg ,nil ;}; -// Validate validates the CT_SlideIdList and its children -func (_gcdfaf *CT_SlideIdList )Validate ()error {return _gcdfaf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074");};func (_egfg *CT_HandoutMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_fffa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_egfg .CSld ,_fffa );_gbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_egfg .ClrMap ,_gbd ); -if _egfg .Hf !=nil {_fdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_egfg .Hf ,_fdb );};if _egfg .ExtLst !=nil {_bgcb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_egfg .ExtLst ,_bgcb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dddgg *CT_TLTextTargetElement )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _dddgg .TLTextTargetElementChoice !=nil {_dddgg .TLTextTargetElementChoice .MarshalXML (e ,_cf .StartElement {}); -};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_afaaf ST_TLPreviousActionType )ValidateWithPath (path string )error {switch _afaaf {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afaaf )); -};return nil ;}; -// ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path -func (_adaa *CT_CustomerDataList )ValidateWithPath (path string )error {for _ffd ,_eac :=range _adaa .CustData {if _eeag :=_eac .ValidateWithPath (_f .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_ffd )); -_eeag !=nil {return _eeag ;};};if _adaa .Tags !=nil {if _bef :=_adaa .Tags .ValidateWithPath (path +"\u002f\u0054\u0061g\u0073");_bef !=nil {return _bef ;};};return nil ;};func (_ddge *CT_TLBuildDiagram )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fagc :=range start .Attr {if _fagc .Name .Local =="\u0062\u006c\u0064"{_ddge .BldAttr .UnmarshalXMLAttr (_fagc ); -continue ;};if _fagc .Name .Local =="\u0073\u0070\u0069\u0064"{_ggfdda ,_cbebgf :=_cb .ParseUint (_fagc .Value ,10,32);if _cbebgf !=nil {return _cbebgf ;};_ddge .SpidAttr =uint32 (_ggfdda );continue ;};if _fagc .Name .Local =="\u0067\u0072\u0070I\u0064"{_decf ,_fdbfc :=_cb .ParseUint (_fagc .Value ,10,32); -if _fdbfc !=nil {return _fdbfc ;};_ddge .GrpIdAttr =uint32 (_decf );continue ;};if _fagc .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_cbec ,_gfag :=_cb .ParseBool (_fagc .Value );if _gfag !=nil {return _gfag ;};_ddge .UiExpandAttr =&_cbec ; -continue ;};};for {_eefg ,_bdbg :=d .Token ();if _bdbg !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069\u0061\u0067\u0072\u0061\u006d: \u0025\u0073",_bdbg );}; -if _gdbad ,_aaced :=_eefg .(_cf .EndElement );_aaced &&_gdbad .Name ==start .Name {break ;};};return nil ;};func (_febb *ST_TLTime )ValidateWithPath (path string )error {_bdgf :=[]string {};if _febb .Uint32 !=nil {_bdgf =append (_bdgf ,"\u0055\u0069\u006e\u0074\u0033\u0032"); -};if _febb .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_bdgf =append (_bdgf ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065");};if len (_bdgf )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bdgf ); -};return nil ;};type CT_SlideRelationshipList struct{ +// Validate validates the CT_TLAnimVariantFloatVal and its children +func (_daaaf *CT_TLAnimVariantFloatVal )Validate ()error {return _daaaf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c");};func (_gafae *CT_ShapeNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gafae .CNvPr =_ef .NewCT_NonVisualDrawingProps (); +_gafae .CNvSpPr =_ef .NewCT_NonVisualDrawingShapeProps ();_gafae .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_gfdg :for {_dcaf ,_cbffd :=d .Token ();if _cbffd !=nil {return _cbffd ;};switch _cfgc :=_dcaf .(type ){case _d .StartElement :switch _cfgc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _fdgd :=d .DecodeElement (_gafae .CNvPr ,&_cfgc ); +_fdgd !=nil {return _fdgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _gggg :=d .DecodeElement (_gafae .CNvSpPr ,&_cfgc ); +_gggg !=nil {return _gggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _afdda :=d .DecodeElement (_gafae .NvPr ,&_cfgc ); +_afdda !=nil {return _afdda ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_cfgc .Name ); +if _dbga :=d .Skip ();_dbga !=nil {return _dbga ;};};case _d .EndElement :break _gfdg ;case _d .CharData :};};return nil ;};const (ST_TLDiagramBuildTypeUnset ST_TLDiagramBuildType =0;ST_TLDiagramBuildTypeWhole ST_TLDiagramBuildType =1;ST_TLDiagramBuildTypeDepthByNode ST_TLDiagramBuildType =2; +ST_TLDiagramBuildTypeDepthByBranch ST_TLDiagramBuildType =3;ST_TLDiagramBuildTypeBreadthByNode ST_TLDiagramBuildType =4;ST_TLDiagramBuildTypeBreadthByLvl ST_TLDiagramBuildType =5;ST_TLDiagramBuildTypeCw ST_TLDiagramBuildType =6;ST_TLDiagramBuildTypeCwIn ST_TLDiagramBuildType =7; +ST_TLDiagramBuildTypeCwOut ST_TLDiagramBuildType =8;ST_TLDiagramBuildTypeCcw ST_TLDiagramBuildType =9;ST_TLDiagramBuildTypeCcwIn ST_TLDiagramBuildType =10;ST_TLDiagramBuildTypeCcwOut ST_TLDiagramBuildType =11;ST_TLDiagramBuildTypeInByRing ST_TLDiagramBuildType =12; +ST_TLDiagramBuildTypeOutByRing ST_TLDiagramBuildType =13;ST_TLDiagramBuildTypeUp ST_TLDiagramBuildType =14;ST_TLDiagramBuildTypeDown ST_TLDiagramBuildType =15;ST_TLDiagramBuildTypeAllAtOnce ST_TLDiagramBuildType =16;ST_TLDiagramBuildTypeCust ST_TLDiagramBuildType =17; +);func (_debef ST_TLTimeNodeType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_acaeef :=_d .Attr {};_acaeef .Name =name ;switch _debef {case ST_TLTimeNodeTypeUnset :_acaeef .Value ="";case ST_TLTimeNodeTypeClickEffect :_acaeef .Value ="c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074"; +case ST_TLTimeNodeTypeWithEffect :_acaeef .Value ="\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeAfterEffect :_acaeef .Value ="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeMainSeq :_acaeef .Value ="\u006da\u0069\u006e\u0053\u0065\u0071"; +case ST_TLTimeNodeTypeInteractiveSeq :_acaeef .Value ="\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case ST_TLTimeNodeTypeClickPar :_acaeef .Value ="\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072";case ST_TLTimeNodeTypeWithGroup :_acaeef .Value ="\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p"; +case ST_TLTimeNodeTypeAfterGroup :_acaeef .Value ="\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";case ST_TLTimeNodeTypeTmRoot :_acaeef .Value ="\u0074\u006d\u0052\u006f\u006f\u0074";};return _acaeef ,nil ;};type ST_TLAnimateEffectTransition byte ; +func (_ecaac ST_SplitterBarState )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ecaac .String (),start );};func (_cfdga ST_TLOleChartBuildType )Validate ()error {return _cfdga .ValidateWithPath ("")}; -// Presentation Slide -Sld []*CT_SlideRelationshipListEntry ;};func (_gab *CT_Connector )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_gcd :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_gab .NvCxnSpPr ,_gcd );_bcfd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gab .SpPr ,_bcfd );if _gab .Style !=nil {_bea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_gab .Style ,_bea );};if _gab .ExtLst !=nil {_fbgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gab .ExtLst ,_fbgf );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_Connector struct{ +// ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path +func (_ecdgg *CT_TLIterateIntervalPercentage )ValidateWithPath (path string )error {if _fdef :=_ecdgg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdef !=nil {return _fdef ;};return nil ;};func (_cbfdfe ST_PlaceholderSize )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cbfdfe .String (),start ); +};func NewCT_BuildList ()*CT_BuildList {_dbe :=&CT_BuildList {};return _dbe };func (_dcage *ST_PrintColorMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dcage =0;case "\u0062\u0077":*_dcage =1;case "\u0067\u0072\u0061\u0079":*_dcage =2; +case "\u0063\u006c\u0072":*_dcage =3;};return nil ;}; -// Non-Visual Properties for a Connection Shape -NvCxnSpPr *CT_ConnectorNonVisual ; +// Validate validates the CT_GroupShape and its children +func (_cdec *CT_GroupShape )Validate ()error {return _cdec .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_acgba ST_TransitionEightDirectionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _acgba .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {e .EncodeToken (_d .CharData (_acgba .ST_TransitionSideDirectionType .String ()));};if _acgba .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {e .EncodeToken (_d .CharData (_acgba .ST_TransitionCornerDirectionType .String ())); +};return e .EncodeToken (_d .EndElement {Name :start .Name });}; -// Shape Properties -SpPr *_cfb .CT_ShapeProperties ; +// ValidateWithPath validates the CT_TLAnimVariantChoice and its children, prefixing error messages with path +func (_dcdfg *CT_TLAnimVariantChoice )ValidateWithPath (path string )error {if _dcdfg .BoolVal !=nil {if _gbfg :=_dcdfg .BoolVal .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006c\u0056\u0061\u006c");_gbfg !=nil {return _gbfg ;};};if _dcdfg .IntVal !=nil {if _gabad :=_dcdfg .IntVal .ValidateWithPath (path +"\u002fI\u006e\u0074\u0056\u0061\u006c"); +_gabad !=nil {return _gabad ;};};if _dcdfg .FltVal !=nil {if _adcd :=_dcdfg .FltVal .ValidateWithPath (path +"\u002fF\u006c\u0074\u0056\u0061\u006c");_adcd !=nil {return _adcd ;};};if _dcdfg .StrVal !=nil {if _cddb :=_dcdfg .StrVal .ValidateWithPath (path +"\u002fS\u0074\u0072\u0056\u0061\u006c"); +_cddb !=nil {return _cddb ;};};if _dcdfg .ClrVal !=nil {if _eeege :=_dcdfg .ClrVal .ValidateWithPath (path +"\u002fC\u006c\u0072\u0056\u0061\u006c");_eeege !=nil {return _eeege ;};};return nil ;}; -// Connector Shape Style -Style *_cfb .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;};func (_egdf ST_WebColorType )ValidateWithPath (path string )error {switch _egdf {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egdf )); -};return nil ;};func (_dbeg *CT_NormalViewPortion )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_adef :=range start .Attr {if _adef .Name .Local =="\u0073\u007a"{_ccfbg ,_afaf :=ParseUnionST_PositiveFixedPercentage (_adef .Value ); -if _afaf !=nil {return _afaf ;};_dbeg .SzAttr =_ccfbg ;continue ;};if _adef .Name .Local =="\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"{_eada ,_bcdc :=_cb .ParseBool (_adef .Value );if _bcdc !=nil {return _bcdc ;};_dbeg .AutoAdjustAttr =&_eada ; -continue ;};};for {_bdaa ,_ddba :=d .Token ();if _ddba !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006da\u006cV\u0069\u0065\u0077\u0050\u006f\u0072\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ddba ); -};if _dcbb ,_ccdg :=_bdaa .(_cf .EndElement );_ccdg &&_dcbb .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path +func (_bafe *CT_TLAnimVariantFloatVal )ValidateWithPath (path string )error {return nil };type CT_Background struct{ -// Validate validates the SldSyncPr and its children -func (_dbdcg *SldSyncPr )Validate ()error {return _dbdcg .ValidateWithPath ("\u0053l\u0064\u0053\u0079\u006e\u0063\u0050r");}; +// Black and White Mode +BwModeAttr _ef .ST_BlackWhiteMode ;BackgroundChoice *EG_BackgroundChoice ;};func (_debdf ST_OleObjectFollowColorScheme )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bcabg :=_d .Attr {};_bcabg .Name =name ;switch _debdf {case ST_OleObjectFollowColorSchemeUnset :_bcabg .Value =""; +case ST_OleObjectFollowColorSchemeNone :_bcabg .Value ="\u006e\u006f\u006e\u0065";case ST_OleObjectFollowColorSchemeFull :_bcabg .Value ="\u0066\u0075\u006c\u006c";case ST_OleObjectFollowColorSchemeTextAndBackground :_bcabg .Value ="\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064"; +};return _bcabg ,nil ;}; -// ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path -func (_ccae *CT_OutlineViewSlideList )ValidateWithPath (path string )error {for _dgdb ,_dcab :=range _ccae .Sld {if _acga :=_dcab .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_dgdb ));_acga !=nil {return _acga ; -};};return nil ;};const (ST_SlideLayoutTypeUnset ST_SlideLayoutType =0;ST_SlideLayoutTypeTitle ST_SlideLayoutType =1;ST_SlideLayoutTypeTx ST_SlideLayoutType =2;ST_SlideLayoutTypeTwoColTx ST_SlideLayoutType =3;ST_SlideLayoutTypeTbl ST_SlideLayoutType =4; -ST_SlideLayoutTypeTxAndChart ST_SlideLayoutType =5;ST_SlideLayoutTypeChartAndTx ST_SlideLayoutType =6;ST_SlideLayoutTypeDgm ST_SlideLayoutType =7;ST_SlideLayoutTypeChart ST_SlideLayoutType =8;ST_SlideLayoutTypeTxAndClipArt ST_SlideLayoutType =9;ST_SlideLayoutTypeClipArtAndTx ST_SlideLayoutType =10; -ST_SlideLayoutTypeTitleOnly ST_SlideLayoutType =11;ST_SlideLayoutTypeBlank ST_SlideLayoutType =12;ST_SlideLayoutTypeTxAndObj ST_SlideLayoutType =13;ST_SlideLayoutTypeObjAndTx ST_SlideLayoutType =14;ST_SlideLayoutTypeObjOnly ST_SlideLayoutType =15;ST_SlideLayoutTypeObj ST_SlideLayoutType =16; -ST_SlideLayoutTypeTxAndMedia ST_SlideLayoutType =17;ST_SlideLayoutTypeMediaAndTx ST_SlideLayoutType =18;ST_SlideLayoutTypeObjOverTx ST_SlideLayoutType =19;ST_SlideLayoutTypeTxOverObj ST_SlideLayoutType =20;ST_SlideLayoutTypeTxAndTwoObj ST_SlideLayoutType =21; -ST_SlideLayoutTypeTwoObjAndTx ST_SlideLayoutType =22;ST_SlideLayoutTypeTwoObjOverTx ST_SlideLayoutType =23;ST_SlideLayoutTypeFourObj ST_SlideLayoutType =24;ST_SlideLayoutTypeVertTx ST_SlideLayoutType =25;ST_SlideLayoutTypeClipArtAndVertTx ST_SlideLayoutType =26; -ST_SlideLayoutTypeVertTitleAndTx ST_SlideLayoutType =27;ST_SlideLayoutTypeVertTitleAndTxOverChart ST_SlideLayoutType =28;ST_SlideLayoutTypeTwoObj ST_SlideLayoutType =29;ST_SlideLayoutTypeObjAndTwoObj ST_SlideLayoutType =30;ST_SlideLayoutTypeTwoObjAndObj ST_SlideLayoutType =31; -ST_SlideLayoutTypeCust ST_SlideLayoutType =32;ST_SlideLayoutTypeSecHead ST_SlideLayoutType =33;ST_SlideLayoutTypeTwoTxTwoObj ST_SlideLayoutType =34;ST_SlideLayoutTypeObjTx ST_SlideLayoutType =35;ST_SlideLayoutTypePicTx ST_SlideLayoutType =36;);type CT_Control struct{ExtLst *CT_ExtensionList ; -Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};func NewCT_CommonSlideViewProperties ()*CT_CommonSlideViewProperties {_eed :=&CT_CommonSlideViewProperties {};_eed .CViewPr =NewCT_CommonViewProperties (); -return _eed ;};func (_gcbfc *ST_TLBehaviorTransformType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gcbfc =0;case "\u0070\u0074":*_gcbfc =1;case "\u0069\u006d\u0067":*_gcbfc =2;};return nil ;}; +// Validate validates the CT_NormalViewPortion and its children +func (_fffa *CT_NormalViewPortion )Validate ()error {return _fffa .ValidateWithPath ("C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e");}; -// Validate validates the CT_TLAnimVariantChoice and its children -func (_fgfbd *CT_TLAnimVariantChoice )Validate ()error {return _fgfbd .ValidateWithPath ("\u0043\u0054\u005f\u0054LA\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069c\u0065");};type CT_TLTextTargetElement struct{TLTextTargetElementChoice *CT_TLTextTargetElementChoice ; -};func (_afbb *EG_Background )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {_afbb .BackgroundChoice .MarshalXML (e ,_cf .StartElement {});return nil ;};func (_dcbcd *ST_TLTimeIndefinite )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_dcbcd =0; -case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_dcbcd =1;};return nil ;};func (_ebcd *ST_TransitionCornerDirectionType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_ebcd =0;case "\u006c\u0075":*_ebcd =1;case "\u0072\u0075":*_ebcd =2; -case "\u006c\u0064":*_ebcd =3;case "\u0072\u0064":*_ebcd =4;};return nil ;};type TagLst struct{CT_TagList }; +// Validate validates the CT_EightDirectionTransition and its children +func (_dcae *CT_EightDirectionTransition )Validate ()error {return _dcae .ValidateWithPath ("C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e");};type SldMaster struct{CT_SlideMaster }; +func (_fac *CT_CommonViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fac .Scale =_ef .NewCT_Scale2D ();_fac .Origin =_ef .NewCT_Point2D ();for _ ,_aadc :=range start .Attr {if _aadc .Name .Local =="\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"{_acgf ,_bgcd :=_f .ParseBool (_aadc .Value ); +if _bgcd !=nil {return _bgcd ;};_fac .VarScaleAttr =&_acgf ;continue ;};};_cecd :for {_ggac ,_afg :=d .Token ();if _afg !=nil {return _afg ;};switch _fdfb :=_ggac .(type ){case _d .StartElement :switch _fdfb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"}:if _cfgg :=d .DecodeElement (_fac .Scale ,&_fdfb ); +_cfgg !=nil {return _cfgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"}:if _cfde :=d .DecodeElement (_fac .Origin ,&_fdfb ); +_cfde !=nil {return _cfde ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_fdfb .Name ); +if _ebbd :=d .Skip ();_ebbd !=nil {return _ebbd ;};};case _d .EndElement :break _cecd ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path -func (_bfed *CT_TLCommandBehavior )ValidateWithPath (path string )error {if _afdbc :=_bfed .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_afdbc !=nil {return _afdbc ;};if _ebffg :=_bfed .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072"); -_ebffg !=nil {return _ebffg ;};return nil ;}; +// ValidateWithPath validates the CT_TransitionStartSoundAction and its children, prefixing error messages with path +func (_cedc *CT_TransitionStartSoundAction )ValidateWithPath (path string )error {if _eebgf :=_cedc .Snd .ValidateWithPath (path +"\u002f\u0053\u006e\u0064");_eebgf !=nil {return _eebgf ;};return nil ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_beaea :=&CT_GroupShapeNonVisual {}; +_beaea .CNvPr =_ef .NewCT_NonVisualDrawingProps ();_beaea .CNvGrpSpPr =_ef .NewCT_NonVisualGroupDrawingShapeProps ();_beaea .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _beaea ;};func NewEG_ChildSlide ()*EG_ChildSlide {_ffcea :=&EG_ChildSlide {}; +return _ffcea };type ST_TLDiagramBuildType byte ;func (_fecb *CT_OutlineViewSlideEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bbcbg :=range start .Attr {if _bbcbg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbcbg .Name .Local =="\u0069\u0064"||_bbcbg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbcbg .Name .Local =="\u0069\u0064"{_bbea :=_bbcbg .Value ; +_fecb .IdAttr =_bbea ;continue ;};if _bbcbg .Name .Local =="\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"{_baaff ,_cfada :=_f .ParseBool (_bbcbg .Value );if _cfada !=nil {return _cfada ;};_fecb .CollapseAttr =&_baaff ;continue ;};};for {_fdec ,_fgbcf :=d .Token (); +if _fgbcf !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004futl\u0069ne\u0056\u0069\u0065\u0077\u0053\u006c\u0069de\u0045\u006e\u0074\u0072\u0079\u003a\u0020%\u0073",_fgbcf );};if _abff ,_gagcf :=_fdec .(_d .EndElement ); +_gagcf &&_abff .Name ==start .Name {break ;};};return nil ;};func (_bgaf *CT_GroupShapeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bgaf .Sp !=nil {_cag :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0070"}};e .EncodeElement (_bgaf .Sp ,_cag ); +}else if _bgaf .GrpSp !=nil {_fgag :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_bgaf .GrpSp ,_fgag );}else if _bgaf .GraphicFrame !=nil {_dfbb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_bgaf .GraphicFrame ,_dfbb );}else if _bgaf .CxnSp !=nil {_bcd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0078\u006e\u0053\u0070"}};e .EncodeElement (_bgaf .CxnSp ,_bcd );}else if _bgaf .Pic !=nil {_edae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070i\u0063"}}; +e .EncodeElement (_bgaf .Pic ,_edae );}else if _bgaf .ContentPart !=nil {_gbbg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};e .EncodeElement (_bgaf .ContentPart ,_gbbg );}; +return nil ;};type CT_PresentationProperties struct{ -// ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path -func (_dgece *CT_SlideSorterViewProperties )ValidateWithPath (path string )error {if _fgdbe :=_dgece .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_fgdbe !=nil {return _fgdbe ;};if _dgece .ExtLst !=nil {if _gaece :=_dgece .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gaece !=nil {return _gaece ;};};return nil ;};func (_bec *CT_CustomShow )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bec .SldLst =NewCT_SlideRelationshipList ();for _ ,_cga :=range start .Attr {if _cga .Name .Local =="\u006e\u0061\u006d\u0065"{_bgcgd :=_cga .Value ; -_bec .NameAttr =_bgcgd ;continue ;};if _cga .Name .Local =="\u0069\u0064"{_bgge ,_cgcg :=_cb .ParseUint (_cga .Value ,10,32);if _cgcg !=nil {return _cgcg ;};_bec .IdAttr =uint32 (_bgge );continue ;};};_gag :for {_cff ,_adff :=d .Token ();if _adff !=nil {return _adff ; -};switch _caa :=_cff .(type ){case _cf .StartElement :switch _caa .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:if _dbbeg :=d .DecodeElement (_bec .SldLst ,&_caa ); -_dbbeg !=nil {return _dbbeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bec .ExtLst =NewCT_ExtensionList (); -if _eae :=d .DecodeElement (_bec .ExtLst ,&_caa );_eae !=nil {return _eae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043u\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077 \u0025\u0076",_caa .Name ); -if _abce :=d .Skip ();_abce !=nil {return _abce ;};};case _cf .EndElement :break _gag ;case _cf .CharData :};};return nil ;};func (_fccad *CT_TLTemplate )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fccad .TnLst =NewCT_TimeNodeList (); -for _ ,_bcfdc :=range start .Attr {if _bcfdc .Name .Local =="\u006c\u0076\u006c"{_afgb ,_fdagf :=_cb .ParseUint (_bcfdc .Value ,10,32);if _fdagf !=nil {return _fdagf ;};_fdfdc :=uint32 (_afgb );_fccad .LvlAttr =&_fdfdc ;continue ;};};_fbgfg :for {_fbgfb ,_ecbe :=d .Token (); -if _ecbe !=nil {return _ecbe ;};switch _gcgea :=_fbgfb .(type ){case _cf .StartElement :switch _gcgea .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:if _ddafa :=d .DecodeElement (_fccad .TnLst ,&_gcgea ); -_ddafa !=nil {return _ddafa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054L\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065 \u0025\u0076",_gcgea .Name ); -if _cffd :=d .Skip ();_cffd !=nil {return _cffd ;};};case _cf .EndElement :break _fbgfg ;case _cf .CharData :};};return nil ;}; +// HTML Publishing Properties +HtmlPubPr *CT_HtmlPublishProperties ; -// ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path -func (_daaf *CT_CommentList )ValidateWithPath (path string )error {for _dbc ,_ccbc :=range _daaf .Cm {if _dcaf :=_ccbc .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u0043\u006d\u005b\u0025\u0064]",path ,_dbc ));_dcaf !=nil {return _dcaf ;};};return nil ; -};type CT_OleObjectLink struct{ +// Web Properties +WebPr *CT_WebProperties ; + +// Printing Properties +PrnPr *CT_PrintProperties ; + +// Presentation-wide Show Properties +ShowPr *CT_ShowProperties ; + +// Color MRU +ClrMru *_ef .CT_ColorMRU ;ExtLst *CT_ExtensionList ;}; + +// Validate validates the CT_TLOleBuildChart and its children +func (_baae *CT_TLOleBuildChart )Validate ()error {return _baae .ValidateWithPath ("\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074");}; + +// Validate validates the NotesMaster and its children +func (_cacd *NotesMaster )Validate ()error {return _cacd .ValidateWithPath ("N\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072");};const (ST_WebScreenSizeUnset ST_WebScreenSize =0;ST_WebScreenSize544x376 ST_WebScreenSize =1;ST_WebScreenSize640x480 ST_WebScreenSize =2; +ST_WebScreenSize720x512 ST_WebScreenSize =3;ST_WebScreenSize800x600 ST_WebScreenSize =4;ST_WebScreenSize1024x768 ST_WebScreenSize =5;ST_WebScreenSize1152x882 ST_WebScreenSize =6;ST_WebScreenSize1152x900 ST_WebScreenSize =7;ST_WebScreenSize1280x1024 ST_WebScreenSize =8; +ST_WebScreenSize1600x1200 ST_WebScreenSize =9;ST_WebScreenSize1800x1400 ST_WebScreenSize =10;ST_WebScreenSize1920x1200 ST_WebScreenSize =11;);func (_baefc ST_PlaceholderSize )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gecdb :=_d .Attr {};_gecdb .Name =name ; +switch _baefc {case ST_PlaceholderSizeUnset :_gecdb .Value ="";case ST_PlaceholderSizeFull :_gecdb .Value ="\u0066\u0075\u006c\u006c";case ST_PlaceholderSizeHalf :_gecdb .Value ="\u0068\u0061\u006c\u0066";case ST_PlaceholderSizeQuarter :_gecdb .Value ="\u0071u\u0061\u0072\u0074\u0065\u0072"; +};return _gecdb ,nil ;};func (_gffge *CT_WebProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gffge .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .ShowAnimationAttr ))}); +};if _gffge .ResizeGraphicsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .ResizeGraphicsAttr ))}); +};if _gffge .AllowPngAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .AllowPngAttr ))});};if _gffge .RelyOnVmlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .RelyOnVmlAttr ))}); +};if _gffge .OrganizeInFoldersAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .OrganizeInFoldersAttr ))}); +};if _gffge .UseLongFilenamesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gffge .UseLongFilenamesAttr ))}); +};if _gffge .ImgSzAttr !=ST_WebScreenSizeUnset {_daebe ,_dgbce :=_gffge .ImgSzAttr .MarshalXMLAttr (_d .Name {Local :"\u0069\u006d\u0067S\u007a"});if _dgbce !=nil {return _dgbce ;};start .Attr =append (start .Attr ,_daebe );};if _gffge .EncodingAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},Value :_a .Sprintf ("\u0025\u0076",*_gffge .EncodingAttr )}); +};if _gffge .ClrAttr !=ST_WebColorTypeUnset {_ggfc ,_befgg :=_gffge .ClrAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u006c\u0072"});if _befgg !=nil {return _befgg ;};start .Attr =append (start .Attr ,_ggfc );};e .EncodeToken (start );if _gffge .ExtLst !=nil {_dbgbd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gffge .ExtLst ,_dbgbd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_WebProperties ()*CT_WebProperties {_edefc :=&CT_WebProperties {};return _edefc };func (_afggg ST_TLAnimateBehaviorCalcMode )Validate ()error {return _afggg .ValidateWithPath ("")}; +type ST_WebColorType byte ;func (_edbge ST_TLTimeNodePresetClassType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_edbge .String (),start );};func (_eccgag ST_TLCommandType )Validate ()error {return _eccgag .ValidateWithPath ("")}; + + +// ValidateWithPath validates the CT_WebProperties and its children, prefixing error messages with path +func (_gdedb *CT_WebProperties )ValidateWithPath (path string )error {if _abcec :=_gdedb .ImgSzAttr .ValidateWithPath (path +"\u002f\u0049\u006d\u0067\u0053\u007a\u0041\u0074\u0074\u0072");_abcec !=nil {return _abcec ;};if _gaga :=_gdedb .ClrAttr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0041\u0074\u0074\u0072"); +_gaga !=nil {return _gaga ;};if _gdedb .ExtLst !=nil {if _edagf :=_gdedb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_edagf !=nil {return _edagf ;};};return nil ;};func (_cffcfa ST_Direction )Validate ()error {return _cffcfa .ValidateWithPath ("")}; +func (_fggaf ST_TransitionCornerDirectionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fggaf .String (),start );};func (_ddffe ST_PlaceholderSize )ValidateWithPath (path string )error {switch _ddffe {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddffe )); +};return nil ;};func NewCT_HandoutMasterIdListEntry ()*CT_HandoutMasterIdListEntry {_abfa :=&CT_HandoutMasterIdListEntry {};return _abfa ;};func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_gfgd :=&CT_GraphicalObjectFrameNonVisual {}; +_gfgd .CNvPr =_ef .NewCT_NonVisualDrawingProps ();_gfgd .CNvGraphicFramePr =_ef .NewCT_NonVisualGraphicFrameProperties ();_gfgd .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _gfgd ;};const (ST_SplitterBarStateUnset ST_SplitterBarState =0;ST_SplitterBarStateMinimized ST_SplitterBarState =1; +ST_SplitterBarStateRestored ST_SplitterBarState =2;ST_SplitterBarStateMaximized ST_SplitterBarState =3;);type CT_OleObjectLink struct{ // Update Linked Embedded Objects Automatically -UpdateAutomaticAttr *bool ;ExtLst *CT_ExtensionList ;};func NewCT_TLAnimateColorBehavior ()*CT_TLAnimateColorBehavior {_gcfea :=&CT_TLAnimateColorBehavior {};_gcfea .CBhvr =NewCT_TLCommonBehaviorData ();return _gcfea ;};func NewCT_TLByHslColorTransform ()*CT_TLByHslColorTransform {_bgfbg :=&CT_TLByHslColorTransform {}; -return _bgfbg ;};func (_caaa ST_TLDiagramBuildType )String ()string {switch _caaa {case 0:return "";case 1:return "\u0077\u0068\u006fl\u0065";case 2:return "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case 3:return "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068"; -case 4:return "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case 5:return "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case 6:return "\u0063\u0077";case 7:return "\u0063\u0077\u0049\u006e";case 8:return "\u0063\u0077\u004fu\u0074"; -case 9:return "\u0063\u0063\u0077";case 10:return "\u0063\u0063\u0077I\u006e";case 11:return "\u0063\u0063\u0077\u004f\u0075\u0074";case 12:return "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case 13:return "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg"; -case 14:return "\u0075\u0070";case 15:return "\u0064\u006f\u0077\u006e";case 16:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 17:return "\u0063\u0075\u0073\u0074";};return "";}; +UpdateAutomaticAttr *bool ;ExtLst *CT_ExtensionList ;};func (_aaddg *CT_TagList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _aaddg .Tag !=nil {_ebecc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074a\u0067"}}; +for _ ,_ddae :=range _aaddg .Tag {e .EncodeElement (_ddae ,_ebecc );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_TransitionSoundActionChoice and its children, prefixing error messages with path -func (_aeecf *CT_TransitionSoundActionChoice )ValidateWithPath (path string )error {if _aeecf .StSnd !=nil {if _ececf :=_aeecf .StSnd .ValidateWithPath (path +"\u002f\u0053\u0074\u0053\u006e\u0064");_ececf !=nil {return _ececf ;};};if _aeecf .EndSnd !=nil {if _aedbd :=_aeecf .EndSnd .ValidateWithPath (path +"\u002fE\u006e\u0064\u0053\u006e\u0064"); -_aedbd !=nil {return _aedbd ;};};return nil ;}; +// Validate validates the CT_ViewProperties and its children +func (_gegfdb *CT_ViewProperties )Validate ()error {return _gegfdb .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_adfbf *EG_ShowTypeChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _adfbf .Present !=nil {_fbcgfe :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0070\u0072\u0065\u0073\u0065\u006et"}};e .EncodeElement (_adfbf .Present ,_fbcgfe );}else if _adfbf .Browse !=nil {_bbfgf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0072\u006f\u0077\u0073\u0065"}}; +e .EncodeElement (_adfbf .Browse ,_bbfgf );}else if _adfbf .Kiosk !=nil {_dgfg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006b\u0069\u006f\u0073\u006b"}};e .EncodeElement (_adfbf .Kiosk ,_dgfg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_geaac *ST_TLBehaviorAccumulateType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceade ,_cedfcf :=d .Token ();if _cedfcf !=nil {return _cedfcf ;};if _efccd ,_cafcb :=_ceade .(_d .EndElement );_cafcb &&_efccd .Name ==start .Name {*_geaac =1; +return nil ;};if _afcaf ,_gfcb :=_ceade .(_d .CharData );!_gfcb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceade );}else {switch string (_afcaf ){case "":*_geaac =0; +case "\u006e\u006f\u006e\u0065":*_geaac =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_geaac =2;};};_ceade ,_cedfcf =d .Token ();if _cedfcf !=nil {return _cedfcf ;};if _cgafb ,_bcacg :=_ceade .(_d .EndElement );_bcacg &&_cgafb .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceade );};func (_fddeb *ST_TLTriggerEvent )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fddeb =0; +case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_fddeb =1;case "\u006f\u006e\u0045n\u0064":*_fddeb =2;case "\u0062\u0065\u0067i\u006e":*_fddeb =3;case "\u0065\u006e\u0064":*_fddeb =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_fddeb =5;case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_fddeb =6; +case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_fddeb =7;case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_fddeb =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_fddeb =9;case "\u006f\u006e\u0050\u0072\u0065\u0076":*_fddeb =10; +case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_fddeb =11;};return nil ;};func (_ffefg ST_TLTimeNodeSyncType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ffefg .String (),start );}; -// Validate validates the CT_SplitTransition and its children -func (_agbf *CT_SplitTransition )Validate ()error {return _agbf .ValidateWithPath ("\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func NewViewPr ()*ViewPr {_dcbac :=&ViewPr {};_dcbac .CT_ViewProperties =*NewCT_ViewProperties (); -return _dcbac ;}; +// Validate validates the CT_OrientationTransition and its children +func (_aaegb *CT_OrientationTransition )Validate ()error {return _aaegb .ValidateWithPath ("\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");};type CT_Control struct{ExtLst *CT_ExtensionList ; +Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;}; -// Validate validates the CT_TLIterateIntervalPercentage and its children -func (_ecfdb *CT_TLIterateIntervalPercentage )Validate ()error {return _ecfdb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); -}; +// Validate validates the CT_OutlineViewProperties and its children +func (_gegbb *CT_OutlineViewProperties )Validate ()error {return _gegbb .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// ValidateWithPath validates the CT_TransitionStartSoundAction and its children, prefixing error messages with path -func (_cgccbg *CT_TransitionStartSoundAction )ValidateWithPath (path string )error {if _begea :=_cgccbg .Snd .ValidateWithPath (path +"\u002f\u0053\u006e\u0064");_begea !=nil {return _begea ;};return nil ;};func (_aefd *CT_NotesMasterIdList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dgde :for {_defgc ,_abgc :=d .Token (); -if _abgc !=nil {return _abgc ;};switch _adbe :=_defgc .(type ){case _cf .StartElement :switch _adbe .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_aefd .NotesMasterId =NewCT_NotesMasterIdListEntry (); -if _deae :=d .DecodeElement (_aefd .NotesMasterId ,&_adbe );_deae !=nil {return _deae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_adbe .Name ); -if _ddgac :=d .Skip ();_ddgac !=nil {return _ddgac ;};};case _cf .EndElement :break _dgde ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path +func (_ggd *CT_EmbeddedFontListEntry )ValidateWithPath (path string )error {if _ffda :=_ggd .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_ffda !=nil {return _ffda ;};if _ggd .Regular !=nil {if _fgba :=_ggd .Regular .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0075\u006c\u0061\u0072"); +_fgba !=nil {return _fgba ;};};if _ggd .Bold !=nil {if _cedd :=_ggd .Bold .ValidateWithPath (path +"\u002f\u0042\u006fl\u0064");_cedd !=nil {return _cedd ;};};if _ggd .Italic !=nil {if _deded :=_ggd .Italic .ValidateWithPath (path +"\u002fI\u0074\u0061\u006c\u0069\u0063"); +_deded !=nil {return _deded ;};};if _ggd .BoldItalic !=nil {if _dedeb :=_ggd .BoldItalic .ValidateWithPath (path +"/\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063");_dedeb !=nil {return _dedeb ;};};return nil ;};func (_eefbd ST_WebColorType )String ()string {switch _eefbd {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062r\u006f\u0077\u0073\u0065\u0072";case 3:return "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case 4:return "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074"; +case 5:return "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b";case 6:return "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065";};return "";};func (_adada ST_TLCommandType )ValidateWithPath (path string )error {switch _adada {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adada )); +};return nil ;};func (_fadea *CT_TLByRgbColorTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072"},Value :_a .Sprintf ("\u0025\u0076",_fadea .RAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067"},Value :_a .Sprintf ("\u0025\u0076",_fadea .GAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062"},Value :_a .Sprintf ("\u0025\u0076",_fadea .BAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_daadd *ST_WebScreenSize )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbdee ,_ggfg :=d .Token (); +if _ggfg !=nil {return _ggfg ;};if _dgcec ,_cgbcf :=_cbdee .(_d .EndElement );_cgbcf &&_dgcec .Name ==start .Name {*_daadd =1;return nil ;};if _daga ,_fcdf :=_cbdee .(_d .CharData );!_fcdf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbdee ); +}else {switch string (_daga ){case "":*_daadd =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_daadd =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_daadd =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_daadd =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_daadd =4; +case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_daadd =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_daadd =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_daadd =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_daadd =8; +case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_daadd =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_daadd =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_daadd =11;};};_cbdee ,_ggfg =d .Token ();if _ggfg !=nil {return _ggfg ; +};if _gbdd ,_dcgbe :=_cbdee .(_d .EndElement );_dcgbe &&_gbdd .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbdee ); +};func (_eabge *EG_TopLevelSlide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eabge .ClrMap =_ef .NewCT_ColorMapping ();_accgb :for {_dacf ,_abeaa :=d .Token ();if _abeaa !=nil {return _abeaa ;};switch _fecba :=_dacf .(type ){case _d .StartElement :switch _fecba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _gegdd :=d .DecodeElement (_eabge .ClrMap ,&_fecba ); +_gegdd !=nil {return _gegdd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u006f\u0070\u004c\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065\u0020\u0025v",_fecba .Name ); +if _aeeff :=d .Skip ();_aeeff !=nil {return _aeeff ;};};case _d .EndElement :break _accgb ;case _d .CharData :};};return nil ;};func NewCT_OleObjectLink ()*CT_OleObjectLink {_eabg :=&CT_OleObjectLink {};return _eabg }; -// Validate validates the CT_TLTimeNodeExclusive and its children -func (_caafgd *CT_TLTimeNodeExclusive )Validate ()error {return _caafgd .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065");};func NewCT_SlideIdListEntry ()*CT_SlideIdListEntry {_aceg :=&CT_SlideIdListEntry {}; -_aceg .IdAttr =256;return _aceg ;};func (_ddgcc *OleObj )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ddgcc .CT_OleObject =*NewCT_OleObject ();for _ ,_cecfa :=range start .Attr {if _cecfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cecfa .Name .Local =="\u0069\u0064"{_dcddd :=_cecfa .Value ; -_ddgcc .IdAttr =&_dcddd ;continue ;};if _cecfa .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_fbaf :=_cecfa .Value ;_ddgcc .ProgIdAttr =&_fbaf ;continue ;};if _cecfa .Name .Local =="\u0073\u0070\u0069\u0064"{_egcda :=_cecfa .Value ;_ddgcc .SpidAttr =&_egcda ; -continue ;};if _cecfa .Name .Local =="\u006e\u0061\u006d\u0065"{_cafgb :=_cecfa .Value ;_ddgcc .NameAttr =&_cafgb ;continue ;};if _cecfa .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_dbgec ,_dgeab :=_cb .ParseBool (_cecfa .Value ); -if _dgeab !=nil {return _dgeab ;};_ddgcc .ShowAsIconAttr =&_dbgec ;continue ;};if _cecfa .Name .Local =="\u0069\u006d\u0067\u0057"{_ededa ,_bebag :=_cb .ParseInt (_cecfa .Value ,10,32);if _bebag !=nil {return _bebag ;};_aacb :=int32 (_ededa );_ddgcc .ImgWAttr =&_aacb ; -continue ;};if _cecfa .Name .Local =="\u0069\u006d\u0067\u0048"{_gdgab ,_addcb :=_cb .ParseInt (_cecfa .Value ,10,32);if _addcb !=nil {return _addcb ;};_daedc :=int32 (_gdgab );_ddgcc .ImgHAttr =&_daedc ;continue ;};};_ddgg :for {_aaedf ,_ffdg :=d .Token (); -if _ffdg !=nil {return _ffdg ;};switch _cfgae :=_aaedf .(type ){case _cf .StartElement :switch _cfgae .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_ddgcc .OleObjectChoice =NewCT_OleObjectChoice (); -if _eccea :=d .DecodeElement (&_ddgcc .OleObjectChoice .Embed ,&_cfgae );_eccea !=nil {return _eccea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_ddgcc .OleObjectChoice =NewCT_OleObjectChoice (); -if _edbbd :=d .DecodeElement (&_ddgcc .OleObjectChoice .Link ,&_cfgae );_edbbd !=nil {return _edbbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_ddgcc .Pic =NewCT_Picture (); -if _ffcac :=d .DecodeElement (_ddgcc .Pic ,&_cfgae );_ffcac !=nil {return _ffcac ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u006c\u0065\u004f\u0062\u006a\u0020\u0025\u0076",_cfgae .Name ); -if _ecbea :=d .Skip ();_ecbea !=nil {return _ecbea ;};};case _cf .EndElement :break _ddgg ;case _cf .CharData :};};return nil ;};func (_affccc ST_TLChartSubelementType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_affccc .String (),start ); -};func (_abcdde ST_TransitionSideDirectionType )Validate ()error {return _abcdde .ValidateWithPath ("")};func NewCT_TLSubShapeId ()*CT_TLSubShapeId {_bfggec :=&CT_TLSubShapeId {};return _bfggec };func NewCT_TLTimeConditionList ()*CT_TLTimeConditionList {_bbeda :=&CT_TLTimeConditionList {}; -return _bbeda ;};func (_cbdga *ST_TLAnimateBehaviorValueType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cbdga =0;case "\u0073\u0074\u0072":*_cbdga =1;case "\u006e\u0075\u006d":*_cbdga =2;case "\u0063\u006c\u0072":*_cbdga =3; -};return nil ;}; +// Validate validates the CT_IndexRange and its children +func (_fded *CT_IndexRange )Validate ()error {return _fded .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065");};func (_gcefc *ST_TLAnimateBehaviorCalcMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cebe ,_dgdeg :=d .Token (); +if _dgdeg !=nil {return _dgdeg ;};if _fdcg ,_abdbb :=_cebe .(_d .EndElement );_abdbb &&_fdcg .Name ==start .Name {*_gcefc =1;return nil ;};if _fgedc ,_adgfb :=_cebe .(_d .CharData );!_adgfb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cebe ); +}else {switch string (_fgedc ){case "":*_gcefc =0;case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_gcefc =1;case "\u006c\u0069\u006e":*_gcefc =2;case "\u0066\u006d\u006c\u0061":*_gcefc =3;};};_cebe ,_dgdeg =d .Token ();if _dgdeg !=nil {return _dgdeg ; +};if _edgg ,_fcda :=_cebe .(_d .EndElement );_fcda &&_edgg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cebe ); +};type CT_TLTriggerRuntimeNode struct{ -// ST_TLTimeAnimateValueTime is a union type -type ST_TLTimeAnimateValueTime struct{ST_PositiveFixedPercentage *_cfb .ST_PositiveFixedPercentage ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};func (_efc *CT_CommentList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _efc .Cm !=nil {_abca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006d"}};for _ ,_dgcg :=range _efc .Cm {e .EncodeElement (_dgcg ,_abca );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fcad *CT_SlideSize )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u0078"},Value :_f .Sprintf ("\u0025\u0076",_fcad .CxAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u0079"},Value :_f .Sprintf ("\u0025\u0076",_fcad .CyAttr )});if _fcad .TypeAttr !=ST_SlideSizeTypeUnset {_ddef ,_cbcg :=_fcad .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _cbcg !=nil {return _cbcg ;};start .Attr =append (start .Attr ,_ddef );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type ST_PlaceholderSize byte ;func (_caggb ST_TLTimeNodePresetClassType )Validate ()error {return _caggb .ValidateWithPath ("")}; +// Value +ValAttr ST_TLTriggerRuntimeNode ;};func (_ggaf ST_TLPreviousActionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ggaf .String (),start );}; +// ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path +func (_abb *CT_CustomerDataList )ValidateWithPath (path string )error {for _aada ,_gagd :=range _abb .CustData {if _aafa :=_gagd .ValidateWithPath (_a .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_aada )); +_aafa !=nil {return _aafa ;};};if _abb .Tags !=nil {if _efgf :=_abb .Tags .ValidateWithPath (path +"\u002f\u0054\u0061g\u0073");_efgf !=nil {return _efgf ;};};return nil ;};func NewCT_TLAnimateScaleBehavior ()*CT_TLAnimateScaleBehavior {_ageff :=&CT_TLAnimateScaleBehavior {}; +_ageff .CBhvr =NewCT_TLCommonBehaviorData ();return _ageff ;};func (_aeggd *CT_TLTimeNodeSequence )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aeggd .CTn =NewCT_TLCommonTimeNodeData ();for _ ,_edacc :=range start .Attr {if _edacc .Name .Local =="\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"{_eabefd ,_acbdd :=_f .ParseBool (_edacc .Value ); +if _acbdd !=nil {return _acbdd ;};_aeggd .ConcurrentAttr =&_eabefd ;continue ;};if _edacc .Name .Local =="\u0070\u0072\u0065\u0076\u0041\u0063"{_aeggd .PrevAcAttr .UnmarshalXMLAttr (_edacc );continue ;};if _edacc .Name .Local =="\u006e\u0065\u0078\u0074\u0041\u0063"{_aeggd .NextAcAttr .UnmarshalXMLAttr (_edacc ); +continue ;};};_dedae :for {_gacf ,_cadgd :=d .Token ();if _cadgd !=nil {return _cadgd ;};switch _cbbgf :=_gacf .(type ){case _d .StartElement :switch _cbbgf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _facc :=d .DecodeElement (_aeggd .CTn ,&_cbbgf ); +_facc !=nil {return _facc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_aeggd .PrevCondLst =NewCT_TLTimeConditionList (); +if _gaaag :=d .DecodeElement (_aeggd .PrevCondLst ,&_cbbgf );_gaaag !=nil {return _gaaag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_aeggd .NextCondLst =NewCT_TLTimeConditionList (); +if _fgdd :=d .DecodeElement (_aeggd .NextCondLst ,&_cbbgf );_fgdd !=nil {return _fgdd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0053\u0065\u0071\u0075\u0065\u006e\u0063\u0065\u0020\u0025\u0076",_cbbgf .Name ); +if _gddec :=d .Skip ();_gddec !=nil {return _gddec ;};};case _d .EndElement :break _dedae ;case _d .CharData :};};return nil ;};func (_cbgaa ST_ViewType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dbeaf :=_d .Attr {};_dbeaf .Name =name ;switch _cbgaa {case ST_ViewTypeUnset :_dbeaf .Value =""; +case ST_ViewTypeSldView :_dbeaf .Value ="\u0073l\u0064\u0056\u0069\u0065\u0077";case ST_ViewTypeSldMasterView :_dbeaf .Value ="\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesView :_dbeaf .Value ="\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w"; +case ST_ViewTypeHandoutView :_dbeaf .Value ="h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesMasterView :_dbeaf .Value ="\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeOutlineView :_dbeaf .Value ="o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077"; +case ST_ViewTypeSldSorterView :_dbeaf .Value ="\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeSldThumbnailView :_dbeaf .Value ="\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077"; +};return _dbeaf ,nil ;};func (_fbe *CT_BuildList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dag :for {_dgga ,_ba :=d .Token ();if _ba !=nil {return _ba ;};switch _gde :=_dgga .(type ){case _d .StartElement :switch _gde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"}:_fde :=NewCT_BuildListChoice (); +if _ffg :=d .DecodeElement (&_fde .BldP ,&_gde );_ffg !=nil {return _ffg ;};_fbe .BuildListChoice =append (_fbe .BuildListChoice ,_fde );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_ecd :=NewCT_BuildListChoice (); +if _eddb :=d .DecodeElement (&_ecd .BldDgm ,&_gde );_eddb !=nil {return _eddb ;};_fbe .BuildListChoice =append (_fbe .BuildListChoice ,_ecd );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_fgb :=NewCT_BuildListChoice (); +if _fbf :=d .DecodeElement (&_fgb .BldOleChart ,&_gde );_fbf !=nil {return _fbf ;};_fbe .BuildListChoice =append (_fbe .BuildListChoice ,_fgb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}:_aafd :=NewCT_BuildListChoice (); +if _baf :=d .DecodeElement (&_aafd .BldGraphic ,&_gde );_baf !=nil {return _baf ;};_fbe .BuildListChoice =append (_fbe .BuildListChoice ,_aafd );default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u0075\u0069l\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gde .Name ); +if _dfc :=d .Skip ();_dfc !=nil {return _dfc ;};};case _d .EndElement :break _dag ;case _d .CharData :};};return nil ;};func (_dadbe *ST_SplitterBarState )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbdcb ,_gbfcf :=d .Token ();if _gbfcf !=nil {return _gbfcf ; +};if _eebge ,_bcgbbb :=_bbdcb .(_d .EndElement );_bcgbbb &&_eebge .Name ==start .Name {*_dadbe =1;return nil ;};if _bcgcd ,_cdaee :=_bbdcb .(_d .CharData );!_cdaee {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdcb ); +}else {switch string (_bcgcd ){case "":*_dadbe =0;case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_dadbe =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_dadbe =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_dadbe =3;};};_bbdcb ,_gbfcf =d .Token (); +if _gbfcf !=nil {return _gbfcf ;};if _bdabf ,_eefdf :=_bbdcb .(_d .EndElement );_eefdf &&_bdabf .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdcb ); +};type ST_TLAnimateColorDirection byte ;func (_egebg ST_TLCommandType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_egebg .String (),start );};func NewCT_SlideTransition ()*CT_SlideTransition {_cfec :=&CT_SlideTransition {}; +return _cfec }; -// ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path -func (_agfb *CT_OleObjectChoice )ValidateWithPath (path string )error {if _agfb .Embed !=nil {if _affcg :=_agfb .Embed .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064");_affcg !=nil {return _affcg ;};};if _agfb .Link !=nil {if _egbf :=_agfb .Link .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b"); -_egbf !=nil {return _egbf ;};};return nil ;}; +// Validate validates the SldSyncPr and its children +func (_cfcd *SldSyncPr )Validate ()error {return _cfcd .ValidateWithPath ("\u0053l\u0064\u0053\u0079\u006e\u0063\u0050r");};func NewCT_TLAnimVariant ()*CT_TLAnimVariant {_gccd :=&CT_TLAnimVariant {};_gccd .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +return _gccd ;};func (_dbdaea ST_TLNextActionType )ValidateWithPath (path string )error {switch _dbdaea {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbdaea )); +};return nil ;};func (_dbegd *CT_TLIterateIntervalTime )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gcff :=range start .Attr {if _gcff .Name .Local =="\u0076\u0061\u006c"{_edcfd ,_fgda :=ParseUnionST_TLTime (_gcff .Value );if _fgda !=nil {return _fgda ; +};_dbegd .ValAttr =_edcfd ;continue ;};};for {_bfedb ,_ffff :=d .Token ();if _ffff !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LIt\u0065ra\u0074\u0065\u0049\u006e\u0074\u0065\u0072va\u006c\u0054\u0069\u006d\u0065\u003a\u0020%\u0073",_ffff ); +};if _cgeac ,_dccab :=_bfedb .(_d .EndElement );_dccab &&_cgeac .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_NotesViewProperties and its children -func (_aadbb *CT_NotesViewProperties )Validate ()error {return _aadbb .ValidateWithPath ("\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_gbfg ST_SplitterBarState )ValidateWithPath (path string )error {switch _gbfg {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbfg )); -};return nil ;};func (_cfaa *ST_TransitionEightDirectionType )ValidateWithPath (path string )error {_dafg :=[]string {};if _cfaa .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {_dafg =append (_dafg ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e\u0053\u0069\u0064\u0065\u0044i\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065"); -};if _cfaa .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {_dafg =append (_dafg ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043\u006fr\u006ee\u0072\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065"); -};if len (_dafg )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dafg );};return nil ;};type CT_SlideRelationshipListEntry struct{IdAttr string ; -}; +// ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path +func (_gc *AG_Ole )ValidateWithPath (path string )error {if _gc .ImgWAttr !=nil {if *_gc .ImgWAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gc .ImgWAttr ); +};};if _gc .ImgHAttr !=nil {if *_gc .ImgHAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gc .ImgHAttr ); +};};return nil ;}; -// ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path -func (_fcag *CT_TLAnimVariantBooleanVal )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_TLBuildParagraph and its children +func (_eagb *CT_TLBuildParagraph )Validate ()error {return _eagb .ValidateWithPath ("\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068");}; -// ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path -func (_dbad *CT_SlideMasterIdList )ValidateWithPath (path string )error {for _bead ,_gfec :=range _dbad .SldMasterId {if _gbcf :=_gfec .ValidateWithPath (_f .Sprintf ("\u0025s\u002fS\u006c\u0064\u004d\u0061\u0073t\u0065\u0072I\u0064\u005b\u0025\u0064\u005d",path ,_bead )); -_gbcf !=nil {return _gbcf ;};};return nil ;};func NewCT_ShowProperties ()*CT_ShowProperties {_cggd :=&CT_ShowProperties {};_cggd .ShowTypeChoice =NewEG_ShowTypeChoice ();return _cggd ;}; +// Validate validates the CT_SlideIdList and its children +func (_fcafc *CT_SlideIdList )Validate ()error {return _fcafc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074");}; -// Validate validates the CT_NotesMasterIdList and its children -func (_cgae *CT_NotesMasterIdList )Validate ()error {return _cgae .ValidateWithPath ("C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};func (_bdfda *CT_TLTimeAnimateValue )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gbadf :=range start .Attr {if _gbadf .Name .Local =="\u0074\u006d"{_adec ,_aage :=ParseUnionST_TLTimeAnimateValueTime (_gbadf .Value ); -if _aage !=nil {return _aage ;};_bdfda .TmAttr =&_adec ;continue ;};if _gbadf .Name .Local =="\u0066\u006d\u006c\u0061"{_gfded :=_gbadf .Value ;_bdfda .FmlaAttr =&_gfded ;continue ;};};_cfba :for {_agdc ,_dgeg :=d .Token ();if _dgeg !=nil {return _dgeg ; -};switch _abbd :=_agdc .(type ){case _cf .StartElement :switch _abbd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"}:_bdfda .Val =NewCT_TLAnimVariant (); -if _dbaeg :=d .DecodeElement (_bdfda .Val ,&_abbd );_dbaeg !=nil {return _dbaeg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0020\u0025\u0076",_abbd .Name ); -if _bgcf :=d .Skip ();_bgcf !=nil {return _bgcf ;};};case _cf .EndElement :break _cfba ;case _cf .CharData :};};return nil ;};type ST_TLNextActionType byte ;func (_gbfc ST_TLChartSubelementType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_adcaa :=_cf .Attr {}; -_adcaa .Name =name ;switch _gbfc {case ST_TLChartSubelementTypeUnset :_adcaa .Value ="";case ST_TLChartSubelementTypeGridLegend :_adcaa .Value ="\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case ST_TLChartSubelementTypeSeries :_adcaa .Value ="\u0073\u0065\u0072\u0069\u0065\u0073"; -case ST_TLChartSubelementTypeCategory :_adcaa .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_TLChartSubelementTypePtInSeries :_adcaa .Value ="\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case ST_TLChartSubelementTypePtInCategory :_adcaa .Value ="\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; -};return _adcaa ,nil ;};func (_cafc *CT_WebProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bggbf :=range start .Attr {if _bggbf .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_ecfcb ,_caca :=_cb .ParseBool (_bggbf .Value ); -if _caca !=nil {return _caca ;};_cafc .ShowAnimationAttr =&_ecfcb ;continue ;};if _bggbf .Name .Local =="\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"{_abgb ,_gece :=_cb .ParseBool (_bggbf .Value );if _gece !=nil {return _gece ; -};_cafc .ResizeGraphicsAttr =&_abgb ;continue ;};if _bggbf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"{_bfeec ,_ddcb :=_cb .ParseBool (_bggbf .Value );if _ddcb !=nil {return _ddcb ;};_cafc .AllowPngAttr =&_bfeec ;continue ;};if _bggbf .Name .Local =="\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"{_cffdg ,_egbae :=_cb .ParseBool (_bggbf .Value ); -if _egbae !=nil {return _egbae ;};_cafc .RelyOnVmlAttr =&_cffdg ;continue ;};if _bggbf .Name .Local =="\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"{_afdcg ,_aaggf :=_cb .ParseBool (_bggbf .Value );if _aaggf !=nil {return _aaggf ; -};_cafc .OrganizeInFoldersAttr =&_afdcg ;continue ;};if _bggbf .Name .Local =="\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"{_bcbc ,_ecbdg :=_cb .ParseBool (_bggbf .Value );if _ecbdg !=nil {return _ecbdg ;};_cafc .UseLongFilenamesAttr =&_bcbc ; -continue ;};if _bggbf .Name .Local =="\u0069\u006d\u0067S\u007a"{_cafc .ImgSzAttr .UnmarshalXMLAttr (_bggbf );continue ;};if _bggbf .Name .Local =="\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"{_adcgc :=_bggbf .Value ;_cafc .EncodingAttr =&_adcgc ; -continue ;};if _bggbf .Name .Local =="\u0063\u006c\u0072"{_cafc .ClrAttr .UnmarshalXMLAttr (_bggbf );continue ;};};_cabb :for {_ccfgd ,_babde :=d .Token ();if _babde !=nil {return _babde ;};switch _dgdce :=_ccfgd .(type ){case _cf .StartElement :switch _dgdce .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cafc .ExtLst =NewCT_ExtensionList (); -if _afeb :=d .DecodeElement (_cafc .ExtLst ,&_dgdce );_afeb !=nil {return _afeb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025v",_dgdce .Name ); -if _dabcd :=d .Skip ();_dabcd !=nil {return _dabcd ;};};case _cf .EndElement :break _cabb ;case _cf .CharData :};};return nil ;};func (_eeadf ST_ViewType )Validate ()error {return _eeadf .ValidateWithPath ("")};func (_debc ST_TLOleChartBuildType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_debc .String (),start ); -};func NewCT_TLShapeTargetElementChoice ()*CT_TLShapeTargetElementChoice {_abcce :=&CT_TLShapeTargetElementChoice {};return _abcce ;}; +// Validate validates the CT_NotesViewProperties and its children +func (_aaaf *CT_NotesViewProperties )Validate ()error {return _aaaf .ValidateWithPath ("\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");}; -// ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path -func (_caf *CT_CommentAuthorList )ValidateWithPath (path string )error {for _cdee ,_bee :=range _caf .CmAuthor {if _bgca :=_bee .ValidateWithPath (_f .Sprintf ("\u0025s\u002fC\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_cdee )); -_bgca !=nil {return _bgca ;};};return nil ;};type CT_SlideIdListEntry struct{ +// Validate validates the CT_TLAnimVariantChoice and its children +func (_egeaf *CT_TLAnimVariantChoice )Validate ()error {return _egeaf .ValidateWithPath ("\u0043\u0054\u005f\u0054LA\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069c\u0065");};type CT_NotesMaster struct{ -// Slide Identifier -IdAttr uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};func NewCT_TLTextTargetElement ()*CT_TLTextTargetElement {_afdab :=&CT_TLTextTargetElement {};return _afdab ;};type EG_ExtensionList struct{ +// Common Slide Data +CSld *CT_CommonSlideData ; -// Extension -Ext []*CT_Extension ;};func (_gbbgb ST_TLAnimateColorDirection )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_gbbgb .String (),start );};func (_eceg *CT_OutlineViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_abdf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_eceg .CViewPr ,_abdf );if _eceg .SldLst !=nil {_baag :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}}; -e .EncodeElement (_eceg .SldLst ,_baag );};if _eceg .ExtLst !=nil {_cccff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eceg .ExtLst ,_cccff );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func NewCT_SlideMasterIdList ()*CT_SlideMasterIdList {_gfac :=&CT_SlideMasterIdList {};return _gfac }; +// Color Scheme Map +ClrMap *_ef .CT_ColorMapping ; -// Validate validates the CT_CustomShowId and its children -func (_agee *CT_CustomShowId )Validate ()error {return _agee .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064");};func (_cgeeg ST_TLAnimateEffectTransition )Validate ()error {return _cgeeg .ValidateWithPath ("")}; +// Header/Footer Information for a Notes Master +Hf *CT_HeaderFooter ; + +// Notes Text Style +NotesStyle *_ef .CT_TextListStyle ;ExtLst *CT_ExtensionListModify ;};func (_gffd *CT_TLGraphicalObjectBuild )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gffd .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice ();for _ ,_fdfed :=range start .Attr {if _fdfed .Name .Local =="\u0073\u0070\u0069\u0064"{_cdace ,_gefgd :=_f .ParseUint (_fdfed .Value ,10,32); +if _gefgd !=nil {return _gefgd ;};_gffd .SpidAttr =uint32 (_cdace );continue ;};if _fdfed .Name .Local =="\u0067\u0072\u0070I\u0064"{_cgeb ,_bdgdb :=_f .ParseUint (_fdfed .Value ,10,32);if _bdgdb !=nil {return _bdgdb ;};_gffd .GrpIdAttr =uint32 (_cgeb ); +continue ;};if _fdfed .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_cafcf ,_dfdfa :=_f .ParseBool (_fdfed .Value );if _dfdfa !=nil {return _dfdfa ;};_gffd .UiExpandAttr =&_cafcf ;continue ;};};_geff :for {_bbgf ,_fdcbaf :=d .Token (); +if _fdcbaf !=nil {return _fdcbaf ;};switch _fada :=_bbgf .(type ){case _d .StartElement :switch _fada .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}:_gffd .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice (); +if _fcadb :=d .DecodeElement (&_gffd .TLGraphicalObjectBuildChoice .BldAsOne ,&_fada );_fcadb !=nil {return _fcadb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"}:_gffd .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice (); +if _bagb :=d .DecodeElement (&_gffd .TLGraphicalObjectBuildChoice .BldSub ,&_fada );_bagb !=nil {return _bagb ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0047\u0072\u0061\u0070\u0068\u0069c\u0061l\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075i\u006cd\u0020\u0025v",_fada .Name ); +if _added :=d .Skip ();_added !=nil {return _added ;};};case _d .EndElement :break _geff ;case _d .CharData :};};return nil ;};func (_add *CT_BackgroundProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _add .ShadeToTitleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_add .ShadeToTitleAttr ))}); +};e .EncodeToken (start );_add .FillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_add .EFillPropertiesChoice .MarshalXML (e ,_d .StartElement {});_add .EffectPropertiesChoice .MarshalXML (e ,_d .StartElement {});if _add .ExtLst !=nil {_dfe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_add .ExtLst ,_dfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dbaefd *ST_SlideSizeType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cegc ,_gdfgc :=d .Token ();if _gdfgc !=nil {return _gdfgc ; +};if _ebfcc ,_edge :=_cegc .(_d .EndElement );_edge &&_ebfcc .Name ==start .Name {*_dbaefd =1;return nil ;};if _gaged ,_afddaf :=_cegc .(_d .CharData );!_afddaf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cegc ); +}else {switch string (_gaged ){case "":*_dbaefd =0;case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_dbaefd =1;case "\u006c\u0065\u0074\u0074\u0065\u0072":*_dbaefd =2;case "\u0041\u0034":*_dbaefd =3;case "\u0033\u0035\u006d\u006d":*_dbaefd =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_dbaefd =5; +case "\u0062\u0061\u006e\u006e\u0065\u0072":*_dbaefd =6;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dbaefd =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_dbaefd =8;case "\u0041\u0033":*_dbaefd =9;case "\u0042\u0034\u0049S\u004f":*_dbaefd =10;case "\u0042\u0035\u0049S\u004f":*_dbaefd =11; +case "\u0042\u0034\u004aI\u0053":*_dbaefd =12;case "\u0042\u0035\u004aI\u0053":*_dbaefd =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_dbaefd =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_dbaefd =15; +case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_dbaefd =16;};};_cegc ,_gdfgc =d .Token ();if _gdfgc !=nil {return _gdfgc ;};if _ddfgg ,_aefbf :=_cegc .(_d .EndElement );_aefbf &&_ddfgg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cegc ); +};func (_cdfga ST_TLBehaviorAdditiveType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gdffd :=_d .Attr {};_gdffd .Name =name ;switch _cdfga {case ST_TLBehaviorAdditiveTypeUnset :_gdffd .Value ="";case ST_TLBehaviorAdditiveTypeBase :_gdffd .Value ="\u0062\u0061\u0073\u0065"; +case ST_TLBehaviorAdditiveTypeSum :_gdffd .Value ="\u0073\u0075\u006d";case ST_TLBehaviorAdditiveTypeRepl :_gdffd .Value ="\u0072\u0065\u0070\u006c";case ST_TLBehaviorAdditiveTypeMult :_gdffd .Value ="\u006d\u0075\u006c\u0074";case ST_TLBehaviorAdditiveTypeNone :_gdffd .Value ="\u006e\u006f\u006e\u0065"; +};return _gdffd ,nil ;}; +// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path +func (_bfgc *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _dfea :=_bfgc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_dfea !=nil {return _dfea ;};if _adbb :=_bfgc .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_adbb !=nil {return _adbb ;};if _ggba :=_bfgc .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_ggba !=nil {return _ggba ;};return nil ;}; -// Validate validates the CT_ExtensionListModify and its children -func (_bcde *CT_ExtensionListModify )Validate ()error {return _bcde .ValidateWithPath ("\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079");};func (_gbbc *ST_OleObjectFollowColorScheme )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gbbc =0; -case "\u006e\u006f\u006e\u0065":*_gbbc =1;case "\u0066\u0075\u006c\u006c":*_gbbc =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_gbbc =3;};return nil ;};func (_cdgbe ST_TransitionCornerDirectionType )ValidateWithPath (path string )error {switch _cdgbe {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdgbe )); -};return nil ;}; +// ValidateWithPath validates the CT_TLShapeTargetElement and its children, prefixing error messages with path +func (_aeagd *CT_TLShapeTargetElement )ValidateWithPath (path string )error {if _aeagd .TLShapeTargetElementChoice !=nil {if _ddde :=_aeagd .TLShapeTargetElementChoice .ValidateWithPath (path +"/\u0054\u004c\u0053\u0068\u0061\u0070e\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074C\u0068o\u0069\u0063\u0065"); +_ddde !=nil {return _ddde ;};};return nil ;};func (_geaga *CT_Shape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_geaga .NvSpPr =NewCT_ShapeNonVisual ();_geaga .SpPr =_ef .NewCT_ShapeProperties ();for _ ,_bdeg :=range start .Attr {if _bdeg .Name .Local =="\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"{_fbbfg ,_decde :=_f .ParseBool (_bdeg .Value ); +if _decde !=nil {return _decde ;};_geaga .UseBgFillAttr =&_fbbfg ;continue ;};};_efabf :for {_ecfc ,_gbfcg :=d .Token ();if _gbfcg !=nil {return _gbfcg ;};switch _gcac :=_ecfc .(type ){case _d .StartElement :switch _gcac .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _dccdg :=d .DecodeElement (_geaga .NvSpPr ,&_gcac ); +_dccdg !=nil {return _dccdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _bdab :=d .DecodeElement (_geaga .SpPr ,&_gcac ); +_bdab !=nil {return _bdab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_geaga .Style =_ef .NewCT_ShapeStyle (); +if _egad :=d .DecodeElement (_geaga .Style ,&_gcac );_egad !=nil {return _egad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_geaga .TxBody =_ef .NewCT_TextBody (); +if _cegg :=d .DecodeElement (_geaga .TxBody ,&_gcac );_cegg !=nil {return _cegg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_geaga .ExtLst =NewCT_ExtensionListModify (); +if _becac :=d .DecodeElement (_geaga .ExtLst ,&_gcac );_becac !=nil {return _becac ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_gcac .Name ); +if _geaae :=d .Skip ();_geaae !=nil {return _geaae ;};};case _d .EndElement :break _efabf ;case _d .CharData :};};return nil ;};type CT_SlideViewProperties struct{CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;}; -// Validate validates the CT_GuideList and its children -func (_bbde *CT_GuideList )Validate ()error {return _bbde .ValidateWithPath ("\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};func (_ccfde ST_WebScreenSize )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bbaef :=_cf .Attr {}; -_bbaef .Name =name ;switch _ccfde {case ST_WebScreenSizeUnset :_bbaef .Value ="";case ST_WebScreenSize544x376 :_bbaef .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_WebScreenSize640x480 :_bbaef .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_WebScreenSize720x512 :_bbaef .Value ="\u00372\u0030\u0078\u0035\u0031\u0032"; -case ST_WebScreenSize800x600 :_bbaef .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_WebScreenSize1024x768 :_bbaef .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_WebScreenSize1152x882 :_bbaef .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032"; -case ST_WebScreenSize1152x900 :_bbaef .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_WebScreenSize1280x1024 :_bbaef .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_WebScreenSize1600x1200 :_bbaef .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300"; -case ST_WebScreenSize1800x1400 :_bbaef .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00300";case ST_WebScreenSize1920x1200 :_bbaef .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _bbaef ,nil ;};func (_fcgeb ST_TLTimeNodeMasterRelation )String ()string {switch _fcgeb {case 0:return ""; -case 1:return "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k";case 2:return "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k";case 3:return "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return "";};type CT_TLMediaNodeAudio struct{ +// Validate validates the CT_TLTimeNodeSequence and its children +func (_begdd *CT_TLTimeNodeSequence )Validate ()error {return _begdd .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065");};func (_edcff *SldMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edcff .CT_SlideMaster =*NewCT_SlideMaster (); +for _ ,_ccbed :=range start .Attr {if _ccbed .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_abccd ,_geaca :=_f .ParseBool (_ccbed .Value );if _geaca !=nil {return _geaca ;};_edcff .PreserveAttr =&_abccd ;continue ;};};_bbeaag :for {_edebf ,_gbebg :=d .Token (); +if _gbebg !=nil {return _gbebg ;};switch _cdgf :=_edebf .(type ){case _d .StartElement :switch _cdgf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _fbfd :=d .DecodeElement (_edcff .CSld ,&_cdgf ); +_fbfd !=nil {return _fbfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _feggb :=d .DecodeElement (_edcff .ClrMap ,&_cdgf ); +_feggb !=nil {return _feggb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_edcff .SldLayoutIdLst =NewCT_SlideLayoutIdList (); +if _eeag :=d .DecodeElement (_edcff .SldLayoutIdLst ,&_cdgf );_eeag !=nil {return _eeag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_edcff .Transition =NewCT_SlideTransition (); +if _aeagdg :=d .DecodeElement (_edcff .Transition ,&_cdgf );_aeagdg !=nil {return _aeagdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_edcff .Timing =NewCT_SlideTiming (); +if _baff :=d .DecodeElement (_edcff .Timing ,&_cdgf );_baff !=nil {return _baff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_edcff .Hf =NewCT_HeaderFooter (); +if _ebbde :=d .DecodeElement (_edcff .Hf ,&_cdgf );_ebbde !=nil {return _ebbde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_edcff .TxStyles =NewCT_SlideMasterTextStyles (); +if _abgga :=d .DecodeElement (_edcff .TxStyles ,&_cdgf );_abgga !=nil {return _abgga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edcff .ExtLst =NewCT_ExtensionListModify (); +if _agcdf :=d .DecodeElement (_edcff .ExtLst ,&_cdgf );_agcdf !=nil {return _agcdf ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004d\u0061\u0073t\u0065\u0072 \u0025\u0076",_cdgf .Name ); +if _cffgf :=d .Skip ();_cffgf !=nil {return _cffgf ;};};case _d .EndElement :break _bbeaag ;case _d .CharData :};};return nil ;};func (_bccd *CT_ExtensionListModify )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bccd .ModAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u006f\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bccd .ModAttr ))}); +};e .EncodeToken (start );if _bccd .Ext !=nil {_bfgf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_dgbc :=range _bccd .Ext {e .EncodeElement (_dgbc ,_bfgf );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_bfgba ST_TransitionInOutDirectionType )Validate ()error {return _bfgba .ValidateWithPath ("")};func NewCmAuthorLst ()*CmAuthorLst {_gfbc :=&CmAuthorLst {};_gfbc .CT_CommentAuthorList =*NewCT_CommentAuthorList ();return _gfbc ;};func (_dgef *CT_Guide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dgge :=range start .Attr {if _dgge .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_dgef .OrientAttr .UnmarshalXMLAttr (_dgge ); +continue ;};if _dgge .Name .Local =="\u0070\u006f\u0073"{_cbff ,_egcgb :=ParseUnionST_Coordinate32 (_dgge .Value );if _egcgb !=nil {return _egcgb ;};_dgef .PosAttr =&_cbff ;continue ;};};for {_abec ,_aadf :=d .Token ();if _aadf !=nil {return _a .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fG\u0075\u0069\u0064\u0065: \u0025\u0073",_aadf ); +};if _ade ,_ffe :=_abec .(_d .EndElement );_ffe &&_ade .Name ==start .Name {break ;};};return nil ;};func (_cdcbc *ST_IterateType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcfe ,_bafda :=d .Token ();if _bafda !=nil {return _bafda ; +};if _edbdf ,_fdbed :=_fcfe .(_d .EndElement );_fdbed &&_edbdf .Name ==start .Name {*_cdcbc =1;return nil ;};if _bfcgc ,_efdge :=_fcfe .(_d .CharData );!_efdge {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcfe ); +}else {switch string (_bfcgc ){case "":*_cdcbc =0;case "\u0065\u006c":*_cdcbc =1;case "\u0077\u0064":*_cdcbc =2;case "\u006c\u0074":*_cdcbc =3;};};_fcfe ,_bafda =d .Token ();if _bafda !=nil {return _bafda ;};if _egcde ,_cdcab :=_fcfe .(_d .EndElement ); +_cdcab &&_egcde .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcfe );};func NewAG_ChildSlide ()*AG_ChildSlide {_ac :=&AG_ChildSlide {}; +return _ac };func (_cfgge *OleObj )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfgge .CT_OleObject =*NewCT_OleObject ();for _ ,_bdbda :=range start .Attr {if _bdbda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdbda .Name .Local =="\u0069\u0064"{_bagbd :=_bdbda .Value ; +_cfgge .IdAttr =&_bagbd ;continue ;};if _bdbda .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_ggff :=_bdbda .Value ;_cfgge .ProgIdAttr =&_ggff ;continue ;};if _bdbda .Name .Local =="\u0073\u0070\u0069\u0064"{_bgeec :=_bdbda .Value ;_cfgge .SpidAttr =&_bgeec ; +continue ;};if _bdbda .Name .Local =="\u006e\u0061\u006d\u0065"{_fcfgf :=_bdbda .Value ;_cfgge .NameAttr =&_fcfgf ;continue ;};if _bdbda .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_daggg ,_acgfaa :=_f .ParseBool (_bdbda .Value ); +if _acgfaa !=nil {return _acgfaa ;};_cfgge .ShowAsIconAttr =&_daggg ;continue ;};if _bdbda .Name .Local =="\u0069\u006d\u0067\u0057"{_bdagg ,_bddd :=_f .ParseInt (_bdbda .Value ,10,32);if _bddd !=nil {return _bddd ;};_ggdgd :=int32 (_bdagg );_cfgge .ImgWAttr =&_ggdgd ; +continue ;};if _bdbda .Name .Local =="\u0069\u006d\u0067\u0048"{_gafcaa ,_ddebe :=_f .ParseInt (_bdbda .Value ,10,32);if _ddebe !=nil {return _ddebe ;};_ecaeg :=int32 (_gafcaa );_cfgge .ImgHAttr =&_ecaeg ;continue ;};};_bgdcc :for {_aeaee ,_bbebf :=d .Token (); +if _bbebf !=nil {return _bbebf ;};switch _gggdf :=_aeaee .(type ){case _d .StartElement :switch _gggdf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_cfgge .OleObjectChoice =NewCT_OleObjectChoice (); +if _ddgd :=d .DecodeElement (&_cfgge .OleObjectChoice .Embed ,&_gggdf );_ddgd !=nil {return _ddgd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_cfgge .OleObjectChoice =NewCT_OleObjectChoice (); +if _fedf :=d .DecodeElement (&_cfgge .OleObjectChoice .Link ,&_gggdf );_fedf !=nil {return _fedf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_cfgge .Pic =NewCT_Picture (); +if _gcce :=d .DecodeElement (_cfgge .Pic ,&_gggdf );_gcce !=nil {return _gcce ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u006c\u0065\u004f\u0062\u006a\u0020\u0025\u0076",_gggdf .Name ); +if _fgddd :=d .Skip ();_fgddd !=nil {return _fgddd ;};};case _d .EndElement :break _bgdcc ;case _d .CharData :};};return nil ;};func NewCT_SlideIdListEntry ()*CT_SlideIdListEntry {_dged :=&CT_SlideIdListEntry {};_dged .IdAttr =256;return _dged ;};func (_cbffde ST_TLAnimateColorSpace )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcebd :=_d .Attr {}; +_fcebd .Name =name ;switch _cbffde {case ST_TLAnimateColorSpaceUnset :_fcebd .Value ="";case ST_TLAnimateColorSpaceRgb :_fcebd .Value ="\u0072\u0067\u0062";case ST_TLAnimateColorSpaceHsl :_fcebd .Value ="\u0068\u0073\u006c";};return _fcebd ,nil ;};type ST_TLAnimateBehaviorValueType byte ; +func (_ccfbg *OleObj )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u006f\u006c\u0065\u004f\u0062\u006a";return _ccfbg .CT_OleObject .MarshalXML (e ,start );};type ST_TLBehaviorTransformType byte ;func (_ecada ST_PrintWhat )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ecada .String (),start ); +}; -// Is Narration -IsNarrationAttr *bool ; +// ValidateWithPath validates the CT_TLTimeConditionList and its children, prefixing error messages with path +func (_fbbca *CT_TLTimeConditionList )ValidateWithPath (path string )error {for _ggefg ,_ggbd :=range _fbbca .Cond {if _gafcga :=_ggbd .ValidateWithPath (_a .Sprintf ("%\u0073\u002f\u0043\u006f\u006e\u0064\u005b\u0025\u0064\u005d",path ,_ggefg ));_gafcga !=nil {return _gafcga ; +};};return nil ;};type ST_TLTimeNodeRestartType byte ;func (_fefa ST_TLTime )String ()string {if _fefa .Uint32 !=nil {return _a .Sprintf ("\u0025\u0076",*_fefa .Uint32 );};if _fefa .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _fefa .ST_TLTimeIndefinite .String (); +};return "";};func (_dbae *CT_SlideIdListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbae .IdAttr =256;for _ ,_bcgaf :=range start .Attr {if _bcgaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcgaf .Name .Local =="\u0069\u0064"||_bcgaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcgaf .Name .Local =="\u0069\u0064"{_gcddc :=_bcgaf .Value ; +_dbae .RIdAttr =_gcddc ;continue ;};if _bcgaf .Name .Local =="\u0069\u0064"{_fgdec ,_dcbd :=_f .ParseUint (_bcgaf .Value ,10,32);if _dcbd !=nil {return _dcbd ;};_dbae .IdAttr =uint32 (_fgdec );continue ;};};_ecbe :for {_decff ,_deadg :=d .Token ();if _deadg !=nil {return _deadg ; +};switch _bbbfe :=_decff .(type ){case _d .StartElement :switch _bbbfe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbae .ExtLst =NewCT_ExtensionList (); +if _cbfb :=d .DecodeElement (_dbae .ExtLst ,&_bbbfe );_cbfb !=nil {return _cbfb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064Li\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_bbbfe .Name ); +if _caaf :=d .Skip ();_caaf !=nil {return _caaf ;};};case _d .EndElement :break _ecbe ;case _d .CharData :};};return nil ;};type CT_TLCommandBehavior struct{ -// Common Media Node Properties -CMediaNode *CT_TLCommonMediaNodeData ;};func NewCT_TLIterateIntervalTime ()*CT_TLIterateIntervalTime {_deade :=&CT_TLIterateIntervalTime {};return _deade ;};func (_dccegb ST_TLBehaviorTransformType )String ()string {switch _dccegb {case 0:return "";case 1:return "\u0070\u0074"; -case 2:return "\u0069\u006d\u0067";};return "";};type CT_HandoutMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;};type CT_Slide struct{ +// Command Type +TypeAttr ST_TLCommandType ; -// Show Slide in Slide Show -ShowAttr *bool ; +// Command +CmdAttr *string ;CBhvr *CT_TLCommonBehaviorData ;};func NewCT_TimeNodeListChoice ()*CT_TimeNodeListChoice {_gfdfc :=&CT_TimeNodeListChoice {};return _gfdfc ;};func (_dg *AG_ChildSlide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dg .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dg .ShowMasterSpAttr ))}); +};if _dg .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dg .ShowMasterPhAnimAttr ))}); +};return nil ;};func (_feeg *SldMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="p\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072";return _feeg .CT_SlideMaster .MarshalXML (e ,start );}; -// Common slide data for slides -CSld *CT_CommonSlideData ; +// Validate validates the CT_ExtensionListModify and its children +func (_bgd *CT_ExtensionListModify )Validate ()error {return _bgd .ValidateWithPath ("\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079");};func (_beeae ST_TLTimeNodeFillType )String ()string {switch _beeae {case 0:return ""; +case 1:return "\u0072\u0065\u006d\u006f\u0076\u0065";case 2:return "\u0066\u0072\u0065\u0065\u007a\u0065";case 3:return "\u0068\u006f\u006c\u0064";case 4:return "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return "";}; -// Color Scheme Map Override -ClrMapOvr *_cfb .CT_ColorMappingOverride ; +// ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path +func (_daaa *CT_Presentation )ValidateWithPath (path string )error {if _daaa .ServerZoomAttr !=nil {if _aggdc :=_daaa .ServerZoomAttr .ValidateWithPath (path +"\u002fS\u0065r\u0076\u0065\u0072\u005a\u006f\u006f\u006d\u0041\u0074\u0074\u0072");_aggdc !=nil {return _aggdc ; +};};if _daaa .BookmarkIdSeedAttr !=nil {if *_daaa .BookmarkIdSeedAttr < 1{return _a .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064\u0053\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_daaa .BookmarkIdSeedAttr ); +};if *_daaa .BookmarkIdSeedAttr >=2147483648{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064S\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u003648\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_daaa .BookmarkIdSeedAttr ); +};};if _dbbb :=_daaa .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_dbbb !=nil {return _dbbb ;};if _daaa .SldMasterIdLst !=nil {if _afda :=_daaa .SldMasterIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"); +_afda !=nil {return _afda ;};};if _daaa .NotesMasterIdLst !=nil {if _dfee :=_daaa .NotesMasterIdLst .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074");_dfee !=nil {return _dfee ; +};};if _daaa .HandoutMasterIdLst !=nil {if _cggd :=_daaa .HandoutMasterIdLst .ValidateWithPath (path +"\u002f\u0048\u0061\u006edo\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074");_cggd !=nil {return _cggd ;};};if _daaa .SldIdLst !=nil {if _fdbbe :=_daaa .SldIdLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u0049\u0064\u004c\u0073t"); +_fdbbe !=nil {return _fdbbe ;};};if _daaa .SldSz !=nil {if _dfcag :=_daaa .SldSz .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0053\u007a");_dfcag !=nil {return _dfcag ;};};if _efeg :=_daaa .NotesSz .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u0053\u007a"); +_efeg !=nil {return _efeg ;};if _daaa .SmartTags !=nil {if _eged :=_daaa .SmartTags .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");_eged !=nil {return _eged ;};};if _daaa .EmbeddedFontLst !=nil {if _abba :=_daaa .EmbeddedFontLst .ValidateWithPath (path +"\u002f\u0045m\u0062\u0065\u0064d\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"); +_abba !=nil {return _abba ;};};if _daaa .CustShowLst !=nil {if _ceccd :=_daaa .CustShowLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074");_ceccd !=nil {return _ceccd ;};};if _daaa .PhotoAlbum !=nil {if _abad :=_daaa .PhotoAlbum .ValidateWithPath (path +"/\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"); +_abad !=nil {return _abad ;};};if _daaa .CustDataLst !=nil {if _abeca :=_daaa .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_abeca !=nil {return _abeca ;};};if _daaa .Kinsoku !=nil {if _daeg :=_daaa .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075"); +_daeg !=nil {return _daeg ;};};if _daaa .DefaultTextStyle !=nil {if _gbdc :=_daaa .DefaultTextStyle .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0065\u0078\u0074S\u0074\u0079\u006c\u0065");_gbdc !=nil {return _gbdc ; +};};if _daaa .ModifyVerifier !=nil {if _dbda :=_daaa .ModifyVerifier .ValidateWithPath (path +"\u002fM\u006fd\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072");_dbda !=nil {return _dbda ;};};if _daaa .ExtLst !=nil {if _afbc :=_daaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_afbc !=nil {return _afbc ;};};return nil ;}; -// Slide Transition -Transition *CT_SlideTransition ; +// ValidateWithPath validates the Presentation and its children, prefixing error messages with path +func (_cdfea *Presentation )ValidateWithPath (path string )error {if _ebbc :=_cdfea .CT_Presentation .ValidateWithPath (path );_ebbc !=nil {return _ebbc ;};return nil ;}; -// Slide Timing Information for a Slide -Timing *CT_SlideTiming ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;}; +// ValidateWithPath validates the NotesMaster and its children, prefixing error messages with path +func (_afafd *NotesMaster )ValidateWithPath (path string )error {if _aaafc :=_afafd .CT_NotesMaster .ValidateWithPath (path );_aaafc !=nil {return _aaafc ;};return nil ;};type SldSyncPr struct{CT_SlideSyncProperties };type CT_HandoutMaster struct{ -// Validate validates the AG_TLBuild and its children -func (_agf *AG_TLBuild )Validate ()error {return _agf .ValidateWithPath ("\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064");};func (_ecgg ST_TLTriggerEvent )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_ecgg .String (),start ); -}; +// Common slide data for handout master +CSld *CT_CommonSlideData ; -// Validate validates the CT_EmbeddedFontDataId and its children -func (_ecce *CT_EmbeddedFontDataId )Validate ()error {return _ecce .ValidateWithPath ("C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064");}; +// Color Scheme Map +ClrMap *_ef .CT_ColorMapping ; -// Validate validates the CT_BackgroundProperties and its children -func (_gbc *CT_BackgroundProperties )Validate ()error {return _gbc .ValidateWithPath ("\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_edcg ST_TLTimeNodeMasterRelation )ValidateWithPath (path string )error {switch _edcg {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edcg )); -};return nil ;};type ST_TLTimeNodeRestartType byte ;func (_dfc *CT_CommentAuthorList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edf :for {_eba ,_aga :=d .Token ();if _aga !=nil {return _aga ;};switch _dbde :=_eba .(type ){case _cf .StartElement :switch _dbde .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_gggc :=NewCT_CommentAuthor (); -if _dgb :=d .DecodeElement (_gggc ,&_dbde );_dgb !=nil {return _dgb ;};_dfc .CmAuthor =append (_dfc .CmAuthor ,_gggc );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dbde .Name ); -if _bgb :=d .Skip ();_bgb !=nil {return _bgb ;};};case _cf .EndElement :break _edf ;case _cf .CharData :};};return nil ;};func (_eaafa ST_TransitionSpeed )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cbfdd :=_cf .Attr {};_cbfdd .Name =name ;switch _eaafa {case ST_TransitionSpeedUnset :_cbfdd .Value =""; -case ST_TransitionSpeedSlow :_cbfdd .Value ="\u0073\u006c\u006f\u0077";case ST_TransitionSpeedMed :_cbfdd .Value ="\u006d\u0065\u0064";case ST_TransitionSpeedFast :_cbfdd .Value ="\u0066\u0061\u0073\u0074";};return _cbfdd ,nil ;};func (_bada *CT_TLAnimVariantIntegerVal )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_bada .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func ParseUnionST_TLTimeAnimateValueTime (s string )(ST_TLTimeAnimateValueTime ,error ){return ST_TLTimeAnimateValueTime {},nil ;}; +// Header/Footer information for a handout master +Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;}; -// Validate validates the CT_SlideMasterIdListEntry and its children -func (_daeec *CT_SlideMasterIdListEntry )Validate ()error {return _daeec .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};func (_aafdfb ST_PlaceholderType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_aafdfb .String (),start ); -};type CT_TLTemplateList struct{ +// ValidateWithPath validates the CT_WheelTransition and its children, prefixing error messages with path +func (_egcbf *CT_WheelTransition )ValidateWithPath (path string )error {return nil }; -// Template Effects -Tmpl []*CT_TLTemplate ;};func (_cage *CT_OleObject )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cage .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cage .ProgIdAttr )}); -};if _cage .SpidAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cage .SpidAttr )});};if _cage .NameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_cage .NameAttr )}); -};if _cage .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cage .ShowAsIconAttr ))});};if _cage .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_cage .IdAttr )}); -};if _cage .ImgWAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_f .Sprintf ("\u0025\u0076",*_cage .ImgWAttr )});};if _cage .ImgHAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_f .Sprintf ("\u0025\u0076",*_cage .ImgHAttr )}); -};e .EncodeToken (start );_cage .OleObjectChoice .MarshalXML (e ,_cf .StartElement {});if _cage .Pic !=nil {_daff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_cage .Pic ,_daff );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_TLCommonMediaNodeData struct{ +// Validate validates the CT_SlideMaster and its children +func (_bcbbe *CT_SlideMaster )Validate ()error {return _bcbbe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072");}; -// Volume -VolAttr *_cfb .ST_PositiveFixedPercentage ; +// ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path +func (_fbeg *CT_OrientationTransition )ValidateWithPath (path string )error {if _ceac :=_fbeg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_ceac !=nil {return _ceac ;};return nil ;};func (_adfac *ST_ViewType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adfac =0; +case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_adfac =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_adfac =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_adfac =3;case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_adfac =4; +case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_adfac =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_adfac =6;case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_adfac =7; +case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_adfac =8;};return nil ;};type CT_TLBuildDiagram struct{ -// Mute -MuteAttr *bool ; +// Diagram Build Types +BldAttr ST_TLDiagramBuildType ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func NewCT_TLCommonTimeNodeData ()*CT_TLCommonTimeNodeData {_dbcaf :=&CT_TLCommonTimeNodeData {};return _dbcaf ;}; -// Number of Slides -NumSldAttr *uint32 ; +// Validate validates the EG_ChildSlide and its children +func (_egga *EG_ChildSlide )Validate ()error {return _egga .ValidateWithPath ("\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};func (_ddecf *CmLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddecf .CT_CommentList =*NewCT_CommentList (); +_dcadcd :for {_egaca ,_ffebc :=d .Token ();if _ffebc !=nil {return _ffebc ;};switch _defcf :=_egaca .(type ){case _d .StartElement :switch _defcf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_dfcg :=NewCT_Comment (); +if _efgd :=d .DecodeElement (_dfcg ,&_defcf );_efgd !=nil {return _efgd ;};_ddecf .Cm =append (_ddecf .Cm ,_dfcg );default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u006d\u004cs\u0074 \u0025\u0076",_defcf .Name ); +if _feec :=d .Skip ();_feec !=nil {return _feec ;};};case _d .EndElement :break _dcadcd ;case _d .CharData :};};return nil ;};func NewCT_Control ()*CT_Control {_bbd :=&CT_Control {};return _bbd }; -// Show When Stopped -ShowWhenStoppedAttr *bool ; +// ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path +func (_fdfcd *CT_OleObjectLink )ValidateWithPath (path string )error {if _fdfcd .ExtLst !=nil {if _ecgfc :=_fdfcd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ecgfc !=nil {return _ecgfc ;};};return nil ;}; -// Common Time Node Properties -CTn *CT_TLCommonTimeNodeData ;TgtEl *CT_TLTimeTargetElement ;};type CT_TLAnimVariantBooleanVal struct{ +// ValidateWithPath validates the CT_TLGraphicalObjectBuildChoice and its children, prefixing error messages with path +func (_bfeece *CT_TLGraphicalObjectBuildChoice )ValidateWithPath (path string )error {if _bfeece .BldAsOne !=nil {if _dagb :=_bfeece .BldAsOne .ValidateWithPath (path +"\u002fB\u006c\u0064\u0041\u0073\u004f\u006ee");_dagb !=nil {return _dagb ;};};if _bfeece .BldSub !=nil {if _bcece :=_bfeece .BldSub .ValidateWithPath (path +"\u002fB\u006c\u0064\u0053\u0075\u0062"); +_bcece !=nil {return _bcece ;};};return nil ;};func NewCT_TLTimeNodeParallel ()*CT_TLTimeNodeParallel {_eaaba :=&CT_TLTimeNodeParallel {};_eaaba .CTn =NewCT_TLCommonTimeNodeData ();return _eaaba ;}; -// Value -ValAttr bool ;};func (_fbe *CT_Background )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fbe .BackgroundChoice =NewEG_BackgroundChoice ();for _ ,_age :=range start .Attr {if _age .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_fbe .BwModeAttr .UnmarshalXMLAttr (_age ); -continue ;};};_ga :for {_dgg ,_aec :=d .Token ();if _aec !=nil {return _aec ;};switch _aeb :=_dgg .(type ){case _cf .StartElement :switch _aeb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_fbe .BackgroundChoice =NewEG_BackgroundChoice (); -if _bab :=d .DecodeElement (&_fbe .BackgroundChoice .BgPr ,&_aeb );_bab !=nil {return _bab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_fbe .BackgroundChoice =NewEG_BackgroundChoice (); -if _ebee :=d .DecodeElement (&_fbe .BackgroundChoice .BgRef ,&_aeb );_ebee !=nil {return _ebee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_aeb .Name ); -if _fdee :=d .Skip ();_fdee !=nil {return _fdee ;};};case _cf .EndElement :break _ga ;case _cf .CharData :};};return nil ;};func (_dbaca *CT_TLCommandBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dbaca .CBhvr =NewCT_TLCommonBehaviorData (); -for _ ,_gaaae :=range start .Attr {if _gaaae .Name .Local =="\u0074\u0079\u0070\u0065"{_dbaca .TypeAttr .UnmarshalXMLAttr (_gaaae );continue ;};if _gaaae .Name .Local =="\u0063\u006d\u0064"{_abcec :=_gaaae .Value ;_dbaca .CmdAttr =&_abcec ;continue ;}; -};_dgade :for {_cgfaa ,_gfgcc :=d .Token ();if _gfgcc !=nil {return _gfgcc ;};switch _cgaee :=_cgfaa .(type ){case _cf .StartElement :switch _cgaee .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _fffee :=d .DecodeElement (_dbaca .CBhvr ,&_cgaee ); -_fffee !=nil {return _fffee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006e\u0064\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_cgaee .Name ); -if _caag :=d .Skip ();_caag !=nil {return _caag ;};};case _cf .EndElement :break _dgade ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path +func (_cac *CT_EmbeddedFontList )ValidateWithPath (path string )error {for _faga ,_acc :=range _cac .EmbeddedFont {if _dcf :=_acc .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_faga )); +_dcf !=nil {return _dcf ;};};return nil ;};type CT_NotesTextViewProperties struct{ -// ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path -func (_abgad *CT_SlideLayoutIdListEntry )ValidateWithPath (path string )error {if _abgad .IdAttr !=nil {if *_abgad .IdAttr < 2147483648{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_abgad .IdAttr ); -};};if _abgad .ExtLst !=nil {if _bcgd :=_abgad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcgd !=nil {return _bcgd ;};};return nil ;};func (_bfdcc *CT_TLShapeTargetElement )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_bfdcc .SpidAttr )}); -e .EncodeToken (start );if _bfdcc .TLShapeTargetElementChoice !=nil {_bfdcc .TLShapeTargetElementChoice .MarshalXML (e ,_cf .StartElement {});};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_Presentation struct{ +// Base properties for Notes View +CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};func NewCT_TLIterateIntervalTime ()*CT_TLIterateIntervalTime {_dacca :=&CT_TLIterateIntervalTime {};return _dacca ;}; -// Server Zoom -ServerZoomAttr *_cfb .ST_Percentage ; +// ValidateWithPath validates the CT_TLTimeConditionChoice and its children, prefixing error messages with path +func (_gace *CT_TLTimeConditionChoice )ValidateWithPath (path string )error {if _gace .TgtEl !=nil {if _cfbdd :=_gace .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_cfbdd !=nil {return _cfbdd ;};};if _gace .Tn !=nil {if _cefdf :=_gace .Tn .ValidateWithPath (path +"\u002f\u0054\u006e"); +_cefdf !=nil {return _cefdf ;};};if _gace .Rtn !=nil {if _aacbd :=_gace .Rtn .ValidateWithPath (path +"\u002f\u0052\u0074\u006e");_aacbd !=nil {return _aacbd ;};};return nil ;};func (_ccfa *CT_Slide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccfa .CSld =NewCT_CommonSlideData (); +for _ ,_cgeaa :=range start .Attr {if _cgeaa .Name .Local =="\u0073\u0068\u006f\u0077"{_eaaag ,_egdga :=_f .ParseBool (_cgeaa .Value );if _egdga !=nil {return _egdga ;};_ccfa .ShowAttr =&_eaaag ;continue ;};if _cgeaa .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_gdfb ,_bbcc :=_f .ParseBool (_cgeaa .Value ); +if _bbcc !=nil {return _bbcc ;};_ccfa .ShowMasterSpAttr =&_gdfb ;continue ;};if _cgeaa .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_gdag ,_dgcff :=_f .ParseBool (_cgeaa .Value );if _dgcff !=nil {return _dgcff ; +};_ccfa .ShowMasterPhAnimAttr =&_gdag ;continue ;};};_gbgg :for {_ecbc ,_efcd :=d .Token ();if _efcd !=nil {return _efcd ;};switch _cgbd :=_ecbc .(type ){case _d .StartElement :switch _cgbd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _bcecdf :=d .DecodeElement (_ccfa .CSld ,&_cgbd ); +_bcecdf !=nil {return _bcecdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_ccfa .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _ecbb :=d .DecodeElement (_ccfa .ClrMapOvr ,&_cgbd );_ecbb !=nil {return _ecbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_ccfa .Transition =NewCT_SlideTransition (); +if _gaca :=d .DecodeElement (_ccfa .Transition ,&_cgbd );_gaca !=nil {return _gaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_ccfa .Timing =NewCT_SlideTiming (); +if _aegae :=d .DecodeElement (_ccfa .Timing ,&_cgbd );_aegae !=nil {return _aegae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccfa .ExtLst =NewCT_ExtensionListModify (); +if _bccfa :=d .DecodeElement (_ccfa .ExtLst ,&_cgbd );_bccfa !=nil {return _bccfa ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0020\u0025\u0076",_cgbd .Name ); +if _cbaa :=d .Skip ();_cbaa !=nil {return _cbaa ;};};case _d .EndElement :break _gbgg ;case _d .CharData :};};return nil ;};func (_bccde ST_TLAnimateColorSpace )ValidateWithPath (path string )error {switch _bccde {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bccde )); +};return nil ;};func (_dbaff *CT_TLCommandBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbaff .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_cagg :=range start .Attr {if _cagg .Name .Local =="\u0074\u0079\u0070\u0065"{_dbaff .TypeAttr .UnmarshalXMLAttr (_cagg ); +continue ;};if _cagg .Name .Local =="\u0063\u006d\u0064"{_fbde :=_cagg .Value ;_dbaff .CmdAttr =&_fbde ;continue ;};};_cgdf :for {_ccee ,_aabad :=d .Token ();if _aabad !=nil {return _aabad ;};switch _bcba :=_ccee .(type ){case _d .StartElement :switch _bcba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _ccfea :=d .DecodeElement (_dbaff .CBhvr ,&_bcba ); +_ccfea !=nil {return _ccfea ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006e\u0064\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_bcba .Name ); +if _fdfba :=d .Skip ();_fdfba !=nil {return _fdfba ;};};case _d .EndElement :break _cgdf ;case _d .CharData :};};return nil ;}; -// First Slide Number -FirstSlideNumAttr *int32 ; +// ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path +func (_eag *CT_CommentAuthorList )ValidateWithPath (path string )error {for _effb ,_ddc :=range _eag .CmAuthor {if _dba :=_ddc .ValidateWithPath (_a .Sprintf ("\u0025s\u002fC\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_effb )); +_dba !=nil {return _dba ;};};return nil ;}; -// Show Header and Footer Placeholders on Titles -ShowSpecialPlsOnTitleSldAttr *bool ; +// ValidateWithPath validates the CT_TimeNodeListChoice and its children, prefixing error messages with path +func (_daef *CT_TimeNodeListChoice )ValidateWithPath (path string )error {if _daef .Par !=nil {if _cffg :=_daef .Par .ValidateWithPath (path +"\u002f\u0050\u0061\u0072");_cffg !=nil {return _cffg ;};};if _daef .Seq !=nil {if _dabc :=_daef .Seq .ValidateWithPath (path +"\u002f\u0053\u0065\u0071"); +_dabc !=nil {return _dabc ;};};if _daef .Excl !=nil {if _fceac :=_daef .Excl .ValidateWithPath (path +"\u002f\u0045\u0078c\u006c");_fceac !=nil {return _fceac ;};};if _daef .Anim !=nil {if _ecggb :=_daef .Anim .ValidateWithPath (path +"\u002f\u0041\u006ei\u006d"); +_ecggb !=nil {return _ecggb ;};};if _daef .AnimClr !=nil {if _baaag :=_daef .AnimClr .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0043\u006c\u0072");_baaag !=nil {return _baaag ;};};if _daef .AnimEffect !=nil {if _bdgbg :=_daef .AnimEffect .ValidateWithPath (path +"/\u0041\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"); +_bdgbg !=nil {return _bdgbg ;};};if _daef .AnimMotion !=nil {if _febb :=_daef .AnimMotion .ValidateWithPath (path +"/\u0041\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e");_febb !=nil {return _febb ;};};if _daef .AnimRot !=nil {if _edaga :=_daef .AnimRot .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0052\u006f\u0074"); +_edaga !=nil {return _edaga ;};};if _daef .AnimScale !=nil {if _bgedf :=_daef .AnimScale .ValidateWithPath (path +"\u002f\u0041\u006e\u0069\u006d\u0053\u0063\u0061\u006c\u0065");_bgedf !=nil {return _bgedf ;};};if _daef .Cmd !=nil {if _gebcb :=_daef .Cmd .ValidateWithPath (path +"\u002f\u0043\u006d\u0064"); +_gebcb !=nil {return _gebcb ;};};if _daef .Set !=nil {if _badge :=_daef .Set .ValidateWithPath (path +"\u002f\u0053\u0065\u0074");_badge !=nil {return _badge ;};};if _daef .Audio !=nil {if _caee :=_daef .Audio .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f"); +_caee !=nil {return _caee ;};};if _daef .Video !=nil {if _bdacc :=_daef .Video .ValidateWithPath (path +"\u002f\u0056\u0069\u0064\u0065\u006f");_bdacc !=nil {return _bdacc ;};};return nil ;}; -// Right-To-Left Views -RtlAttr *bool ; +// ValidateWithPath validates the CT_TLTextTargetElementChoice and its children, prefixing error messages with path +func (_ggbbe *CT_TLTextTargetElementChoice )ValidateWithPath (path string )error {if _ggbbe .CharRg !=nil {if _dddbfe :=_ggbbe .CharRg .ValidateWithPath (path +"\u002fC\u0068\u0061\u0072\u0052\u0067");_dddbfe !=nil {return _dddbfe ;};};if _ggbbe .PRg !=nil {if _aeaef :=_ggbbe .PRg .ValidateWithPath (path +"\u002f\u0050\u0052\u0067"); +_aeaef !=nil {return _aeaef ;};};return nil ;};type CT_ConnectorNonVisual struct{ -// Remove Personal Information on Save -RemovePersonalInfoOnSaveAttr *bool ; +// Non-Visual Drawing Properties +CNvPr *_ef .CT_NonVisualDrawingProps ; -// Compatibility Mode -CompatModeAttr *bool ; +// Non-Visual Connector Shape Drawing Properties +CNvCxnSpPr *_ef .CT_NonVisualConnectorProperties ; -// Strict First and Last Characters -StrictFirstAndLastCharsAttr *bool ; +// Application Non-Visual Drawing Properties +NvPr *CT_ApplicationNonVisualDrawingProps ;};type CT_TLCommonBehaviorData struct{ -// Embed True Type Fonts -EmbedTrueTypeFontsAttr *bool ; +// Additive +AdditiveAttr ST_TLBehaviorAdditiveType ; -// Save Subset Fonts -SaveSubsetFontsAttr *bool ; +// Accumulate +AccumulateAttr ST_TLBehaviorAccumulateType ; -// Automatically Compress Pictures -AutoCompressPicturesAttr *bool ; +// Transform Type +XfrmTypeAttr ST_TLBehaviorTransformType ; -// Bookmark ID Seed -BookmarkIdSeedAttr *uint32 ; +// From +FromAttr *string ; -// Document Conformance Class -ConformanceAttr _cfc .ST_ConformanceClass ; +// To +ToAttr *string ; -// List of Slide Master IDs -SldMasterIdLst *CT_SlideMasterIdList ; +// By +ByAttr *string ; -// List of Notes Master IDs -NotesMasterIdLst *CT_NotesMasterIdList ; +// Runtime Context +RctxAttr *string ; -// List of Handout Master IDs -HandoutMasterIdLst *CT_HandoutMasterIdList ; +// Override +OverrideAttr ST_TLBehaviorOverrideType ;CTn *CT_TLCommonTimeNodeData ; -// List of Slide IDs -SldIdLst *CT_SlideIdList ; +// Target Element +TgtEl *CT_TLTimeTargetElement ; -// Presentation Slide Size -SldSz *CT_SlideSize ; +// Attribute Name List +AttrNameLst *CT_TLBehaviorAttributeNameList ;}; -// Notes Slide Size -NotesSz *_cfb .CT_PositiveSize2D ; +// Validate validates the CT_Extension and its children +func (_fdgc *CT_Extension )Validate ()error {return _fdgc .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func (_bdgfa ST_TLParaBuildType )Validate ()error {return _bdgfa .ValidateWithPath ("")};const (ST_TLTriggerRuntimeNodeUnset ST_TLTriggerRuntimeNode =0; +ST_TLTriggerRuntimeNodeFirst ST_TLTriggerRuntimeNode =1;ST_TLTriggerRuntimeNodeLast ST_TLTriggerRuntimeNode =2;ST_TLTriggerRuntimeNodeAll ST_TLTriggerRuntimeNode =3;); -// Smart Tags -SmartTags *CT_SmartTags ; +// Validate validates the CT_TLTimeNodeExclusive and its children +func (_aeagg *CT_TLTimeNodeExclusive )Validate ()error {return _aeagg .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065");};func (_dafdb *ST_SplitterBarState )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dafdb =0; +case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_dafdb =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_dafdb =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_dafdb =3;};return nil ;};type CT_ShowProperties struct{ -// Embedded Font List -EmbeddedFontLst *CT_EmbeddedFontList ; +// Loop Slide Show +LoopAttr *bool ; -// List of Custom Shows -CustShowLst *CT_CustomShowList ; +// Show Narration in Slide Show +ShowNarrationAttr *bool ; -// Photo Album Information -PhotoAlbum *CT_PhotoAlbum ; +// Show Animation in Slide Show +ShowAnimationAttr *bool ; -// List of Customer Data Buckets -CustDataLst *CT_CustomerDataList ; +// Use Timings in Slide Show +UseTimingsAttr *bool ;ShowTypeChoice *EG_ShowTypeChoice ; -// Kinsoku Settings -Kinsoku *CT_Kinsoku ; +// All Slides +SldAll *CT_Empty ; -// Presentation Default Text Style -DefaultTextStyle *_cfb .CT_TextListStyle ; +// Slide Range +SldRg *CT_IndexRange ; -// Modification Verifier -ModifyVerifier *CT_ModifyVerifier ; +// Custom Show +CustShow *CT_CustomShowId ; -// Extension List -ExtLst *CT_ExtensionList ;};type CT_TLTimeConditionList struct{ +// Pen Color for Slide Show +PenClr *_ef .CT_Color ;ExtLst *CT_ExtensionList ;};func (_bdb *CT_ApplicationNonVisualDrawingProps )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdb .MediaChoice =_ef .NewEG_MediaChoice ();for _ ,_dde :=range start .Attr {if _dde .Name .Local =="\u0069s\u0050\u0068\u006f\u0074\u006f"{_aaf ,_bge :=_f .ParseBool (_dde .Value ); +if _bge !=nil {return _bge ;};_bdb .IsPhotoAttr =&_aaf ;continue ;};if _dde .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_geg ,_bcc :=_f .ParseBool (_dde .Value );if _bcc !=nil {return _bcc ;};_bdb .UserDrawnAttr =&_geg ;continue ;};}; +_cg :for {_eca ,_dfd :=d .Token ();if _dfd !=nil {return _dfd ;};switch _da :=_eca .(type ){case _d .StartElement :switch _da .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068"}:_bdb .Ph =NewCT_Placeholder (); +if _dgg :=d .DecodeElement (_bdb .Ph ,&_da );_dgg !=nil {return _dgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_bdb .MediaChoice =_ef .NewEG_MediaChoice (); +if _efg :=d .DecodeElement (&_bdb .MediaChoice .AudioCd ,&_da );_efg !=nil {return _efg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_bdb .MediaChoice =_ef .NewEG_MediaChoice (); +if _gcf :=d .DecodeElement (&_bdb .MediaChoice .WavAudioFile ,&_da );_gcf !=nil {return _gcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_bdb .MediaChoice =_ef .NewEG_MediaChoice (); +if _ddd :=d .DecodeElement (&_bdb .MediaChoice .AudioFile ,&_da );_ddd !=nil {return _ddd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_bdb .MediaChoice =_ef .NewEG_MediaChoice (); +if _gcbd :=d .DecodeElement (&_bdb .MediaChoice .VideoFile ,&_da );_gcbd !=nil {return _gcbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_bdb .MediaChoice =_ef .NewEG_MediaChoice (); +if _age :=d .DecodeElement (&_bdb .MediaChoice .QuickTimeFile ,&_da );_age !=nil {return _age ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_bdb .CustDataLst =NewCT_CustomerDataList (); +if _efe :=d .DecodeElement (_bdb .CustDataLst ,&_da );_efe !=nil {return _efe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdb .ExtLst =NewCT_ExtensionList (); +if _af :=d .DecodeElement (_bdb .ExtLst ,&_da );_af !=nil {return _af ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041p\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006eg\u0050\u0072\u006f\u0070\u0073 \u0025\u0076",_da .Name ); +if _acfg :=d .Skip ();_acfg !=nil {return _acfg ;};};case _d .EndElement :break _cg ;case _d .CharData :};};return nil ;};func NewCT_NormalViewPortion ()*CT_NormalViewPortion {_gafa :=&CT_NormalViewPortion {};return _gafa }; -// Condition -Cond []*CT_TLTimeCondition ;};func (_ebbc *CT_ExtensionListModify )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebbc .ModAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006d\u006f\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ebbc .ModAttr ))}); -};e .EncodeToken (start );if _ebbc .Ext !=nil {_fefaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_bed :=range _ebbc .Ext {e .EncodeElement (_bed ,_fefaf );};};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path +func (_aeda *CT_TLByAnimateColorTransform )ValidateWithPath (path string )error {if _bcfgf :=_aeda .TLByAnimateColorTransformChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043\u006f\u006co\u0072T\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065"); +_bcfgf !=nil {return _bcfgf ;};return nil ;};func (_addgc ST_SlideSizeType )String ()string {switch _addgc {case 0:return "";case 1:return "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783";case 2:return "\u006c\u0065\u0074\u0074\u0065\u0072";case 3:return "\u0041\u0034"; +case 4:return "\u0033\u0035\u006d\u006d";case 5:return "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064";case 6:return "\u0062\u0061\u006e\u006e\u0065\u0072";case 7:return "\u0063\u0075\u0073\u0074\u006f\u006d";case 8:return "\u006c\u0065\u0064\u0067\u0065\u0072"; +case 9:return "\u0041\u0033";case 10:return "\u0042\u0034\u0049S\u004f";case 11:return "\u0042\u0035\u0049S\u004f";case 12:return "\u0042\u0034\u004aI\u0053";case 13:return "\u0042\u0035\u004aI\u0053";case 14:return "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064"; +case 15:return "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case 16:return "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030";};return "";};func (_cgaf *ST_TLTime )Validate ()error {return _cgaf .ValidateWithPath ("")};func NewCT_TLAnimVariantFloatVal ()*CT_TLAnimVariantFloatVal {_bgdfa :=&CT_TLAnimVariantFloatVal {}; +return _bgdfa ;}; -// Validate validates the CT_TLAnimateBehavior and its children -func (_cbdge *CT_TLAnimateBehavior )Validate ()error {return _cbdge .ValidateWithPath ("C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072");};type ST_PrintWhat byte ;func (_dfacg ST_TLAnimateColorSpace )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_dfacg .String (),start ); -}; +// ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path +func (_bcaf *CT_SlideLayout )ValidateWithPath (path string )error {if _afff :=_bcaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_afff !=nil {return _afff ;};if _egbg :=_bcaf .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064"); +_egbg !=nil {return _egbg ;};if _bcaf .ClrMapOvr !=nil {if _dab :=_bcaf .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_dab !=nil {return _dab ;};};if _bcaf .Transition !=nil {if _bfgg :=_bcaf .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"); +_bfgg !=nil {return _bfgg ;};};if _bcaf .Timing !=nil {if _gcea :=_bcaf .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_gcea !=nil {return _gcea ;};};if _bcaf .Hf !=nil {if _ggfe :=_bcaf .Hf .ValidateWithPath (path +"\u002f\u0048\u0066"); +_ggfe !=nil {return _ggfe ;};};if _bcaf .ExtLst !=nil {if _bbff :=_bcaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbff !=nil {return _bbff ;};};return nil ;};func (_gagad *ST_TLTimeNodeSyncType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgfd ,_dabf :=d .Token (); +if _dabf !=nil {return _dabf ;};if _ccea ,_aecad :=_dgfd .(_d .EndElement );_aecad &&_ccea .Name ==start .Name {*_gagad =1;return nil ;};if _dabd ,_dffa :=_dgfd .(_d .CharData );!_dffa {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgfd ); +}else {switch string (_dabd ){case "":*_gagad =0;case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_gagad =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_gagad =2;};};_dgfd ,_dabf =d .Token ();if _dabf !=nil {return _dabf ;};if _gddbb ,_cdbbf :=_dgfd .(_d .EndElement ); +_cdbbf &&_gddbb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgfd );};func (_cefcc ST_TLBehaviorOverrideType )String ()string {switch _cefcc {case 0:return ""; +case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065";};return "";}; -// Validate validates the CT_TLAnimateScaleBehavior and its children -func (_eeafb *CT_TLAnimateScaleBehavior )Validate ()error {return _eeafb .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");};func (_ecadf *CT_TLIterateIntervalTime )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_ecadf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bfeee *CT_WheelTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bbgac :=range start .Attr {if _bbgac .Name .Local =="\u0073\u0070\u006f\u006b\u0065\u0073"{_bgeae ,_agbbg :=_cb .ParseUint (_bbgac .Value ,10,32); -if _agbbg !=nil {return _agbbg ;};_gaag :=uint32 (_bgeae );_bfeee .SpokesAttr =&_gaag ;continue ;};};for {_gfdg ,_fecda :=d .Token ();if _fecda !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u0068\u0065\u0065\u006c\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_fecda ); -};if _dddaa ,_bbgb :=_gfdg .(_cf .EndElement );_bbgb &&_dddaa .Name ==start .Name {break ;};};return nil ;};func NewEG_ExtensionList ()*EG_ExtensionList {_edafga :=&EG_ExtensionList {};return _edafga };func (_ggedf ST_TransitionInOutDirectionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_ggedf .String (),start ); +// Validate validates the CT_Slide and its children +func (_gged *CT_Slide )Validate ()error {return _gged .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065");};const (ST_TLTimeNodeFillTypeUnset ST_TLTimeNodeFillType =0;ST_TLTimeNodeFillTypeRemove ST_TLTimeNodeFillType =1;ST_TLTimeNodeFillTypeFreeze ST_TLTimeNodeFillType =2; +ST_TLTimeNodeFillTypeHold ST_TLTimeNodeFillType =3;ST_TLTimeNodeFillTypeTransition ST_TLTimeNodeFillType =4;);const (ST_TLTimeNodeRestartTypeUnset ST_TLTimeNodeRestartType =0;ST_TLTimeNodeRestartTypeAlways ST_TLTimeNodeRestartType =1;ST_TLTimeNodeRestartTypeWhenNotActive ST_TLTimeNodeRestartType =2; +ST_TLTimeNodeRestartTypeNever ST_TLTimeNodeRestartType =3;);func NewCT_SlideTiming ()*CT_SlideTiming {_eadbf :=&CT_SlideTiming {};return _eadbf };func NewSldLayout ()*SldLayout {_ccedb :=&SldLayout {};_ccedb .CT_SlideLayout =*NewCT_SlideLayout ();return _ccedb ; +};func (_bafdd *CT_SlideLayoutIdList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aaggc :for {_ffbf ,_eedf :=d .Token ();if _eedf !=nil {return _eedf ;};switch _ecff :=_ffbf .(type ){case _d .StartElement :switch _ecff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}:_ebeg :=NewCT_SlideLayoutIdListEntry (); +if _bccfc :=d .DecodeElement (_ebeg ,&_ecff );_bccfc !=nil {return _bccfc ;};_bafdd .SldLayoutId =append (_bafdd .SldLayoutId ,_ebeg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ecff .Name ); +if _eccga :=d .Skip ();_eccga !=nil {return _eccga ;};};case _d .EndElement :break _aaggc ;case _d .CharData :};};return nil ;};func NewHandoutMaster ()*HandoutMaster {_efbfdb :=&HandoutMaster {};_efbfdb .CT_HandoutMaster =*NewCT_HandoutMaster ();return _efbfdb ; }; -// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path -func (_dbggg *CT_Rel )ValidateWithPath (path string )error {return nil };func (_fabd *CT_OutlineViewSlideEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bbgg :=range start .Attr {if _bbgg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbgg .Name .Local =="\u0069\u0064"||_bbgg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbgg .Name .Local =="\u0069\u0064"{_bggfd :=_bbgg .Value ; -_fabd .IdAttr =_bggfd ;continue ;};if _bbgg .Name .Local =="\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"{_eeggg ,_face :=_cb .ParseBool (_bbgg .Value );if _face !=nil {return _face ;};_fabd .CollapseAttr =&_eeggg ;continue ;};};for {_ggcc ,_gffgc :=d .Token (); -if _gffgc !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004futl\u0069ne\u0056\u0069\u0065\u0077\u0053\u006c\u0069de\u0045\u006e\u0074\u0072\u0079\u003a\u0020%\u0073",_gffgc );};if _fdbf ,_gcgbe :=_ggcc .(_cf .EndElement ); -_gcgbe &&_fdbf .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_OleObjectChoice and its children -func (_adcae *CT_OleObjectChoice )Validate ()error {return _adcae .ValidateWithPath ("\u0043T\u005fO\u006c\u0065\u004f\u0062\u006ae\u0063\u0074C\u0068\u006f\u0069\u0063\u0065");};func (_baedf *CT_TLGraphicalObjectBuild )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_baedf .SpidAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",_baedf .GrpIdAttr )});if _baedf .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_baedf .UiExpandAttr ))}); -};e .EncodeToken (start );_baedf .TLGraphicalObjectBuildChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ecbdgc ST_TLAnimateColorDirection )Validate ()error {return _ecbdgc .ValidateWithPath ("")}; +// Validate validates the Notes and its children +func (_bagbag *Notes )Validate ()error {return _bagbag .ValidateWithPath ("\u004e\u006f\u0074e\u0073")}; +// Validate validates the CT_TransitionStartSoundAction and its children +func (_fgdbg *CT_TransitionStartSoundAction )Validate ()error {return _fgdbg .ValidateWithPath ("\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e"); +};func (_dgcbe ST_TLAnimateMotionBehaviorOrigin )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgcbe .String (),start );}; -// ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path -func (_cbac *CT_TLIterateData )ValidateWithPath (path string )error {if _fcadf :=_cbac .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fcadf !=nil {return _fcadf ;};if _ffge :=_cbac .TLIterateDataChoice .ValidateWithPath (path +"/\u0054L\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0044a\u0074\u0061\u0043\u0068oi\u0063\u0065"); -_ffge !=nil {return _ffge ;};return nil ;}; +// ValidateWithPath validates the CT_TLTimeAnimateValueList and its children, prefixing error messages with path +func (_dbacc *CT_TLTimeAnimateValueList )ValidateWithPath (path string )error {for _gcfbb ,_abdae :=range _dbacc .Tav {if _feed :=_abdae .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0076\u005b\u0025\u0064\u005d",path ,_gcfbb ));_feed !=nil {return _feed ; +};};return nil ;}; -// Validate validates the CT_OutlineViewProperties and its children -func (_fbae *CT_OutlineViewProperties )Validate ()error {return _fbae .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; +// ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path +func (_eecd *CT_SlideIdList )ValidateWithPath (path string )error {for _ccddd ,_dcfe :=range _eecd .SldId {if _cdgd :=_dcfe .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fS\u006c\u0064\u0049\u0064\u005b\u0025\u0064\u005d",path ,_ccddd ));_cdgd !=nil {return _cdgd ; +};};return nil ;};func (_bdgfae *ST_PlaceholderSize )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bffed ,_fafcbe :=d .Token ();if _fafcbe !=nil {return _fafcbe ;};if _baaed ,_ebcfc :=_bffed .(_d .EndElement );_ebcfc &&_baaed .Name ==start .Name {*_bdgfae =1; +return nil ;};if _dacfg ,_febgb :=_bffed .(_d .CharData );!_febgb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bffed );}else {switch string (_dacfg ){case "":*_bdgfae =0; +case "\u0066\u0075\u006c\u006c":*_bdgfae =1;case "\u0068\u0061\u006c\u0066":*_bdgfae =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_bdgfae =3;};};_bffed ,_fafcbe =d .Token ();if _fafcbe !=nil {return _fafcbe ;};if _badeag ,_egdac :=_bffed .(_d .EndElement ); +_egdac &&_badeag .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bffed );}; -// Validate validates the CT_TimeNodeList and its children -func (_gdecc *CT_TimeNodeList )Validate ()error {return _gdecc .ValidateWithPath ("\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074");};func (_agfge *CT_ShowInfoKiosk )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bbdb :=range start .Attr {if _bbdb .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_feaf ,_dege :=_cb .ParseUint (_bbdb .Value ,10,32); -if _dege !=nil {return _dege ;};_ffdf :=uint32 (_feaf );_agfge .RestartAttr =&_ffdf ;continue ;};};for {_acgf ,_cdcb :=d .Token ();if _cdcb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077I\u006ef\u006f\u004b\u0069\u006f\u0073\u006b\u003a \u0025\u0073",_cdcb ); -};if _dedf ,_egca :=_acgf .(_cf .EndElement );_egca &&_dedf .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_TLCommandBehavior and its children +func (_fddge *CT_TLCommandBehavior )Validate ()error {return _fddge .ValidateWithPath ("C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072");};func NewCT_CommonViewProperties ()*CT_CommonViewProperties {_eed :=&CT_CommonViewProperties {}; +_eed .Scale =_ef .NewCT_Scale2D ();_eed .Origin =_ef .NewCT_Point2D ();return _eed ;};func (_fbbdg ST_Direction )String ()string {switch _fbbdg {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074";};return ""; +};func (_cgcbg ST_PrintColorMode )Validate ()error {return _cgcbg .ValidateWithPath ("")};func (_edfdd ST_PrintColorMode )ValidateWithPath (path string )error {switch _edfdd {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edfdd )); +};return nil ;};type CT_CommentAuthorList struct{ -// Validate validates the CT_TLAnimateMotionBehavior and its children -func (_faaea *CT_TLAnimateMotionBehavior )Validate ()error {return _faaea .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};func (_egfae ST_PrintWhat )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ebcfe :=_cf .Attr {}; -_ebcfe .Name =name ;switch _egfae {case ST_PrintWhatUnset :_ebcfe .Value ="";case ST_PrintWhatSlides :_ebcfe .Value ="\u0073\u006c\u0069\u0064\u0065\u0073";case ST_PrintWhatHandouts1 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case ST_PrintWhatHandouts2 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00732"; -case ST_PrintWhatHandouts3 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case ST_PrintWhatHandouts4 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case ST_PrintWhatHandouts6 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00736"; -case ST_PrintWhatHandouts9 :_ebcfe .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case ST_PrintWhatNotes :_ebcfe .Value ="\u006e\u006f\u0074e\u0073";case ST_PrintWhatOutline :_ebcfe .Value ="\u006fu\u0074\u006c\u0069\u006e\u0065";};return _ebcfe ,nil ; -}; +// Comment Author +CmAuthor []*CT_CommentAuthor ;};func (_ccad ST_TLTimeIndefinite )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dfcde :=_d .Attr {};_dfcde .Name =name ;switch _ccad {case ST_TLTimeIndefiniteUnset :_dfcde .Value ="";case ST_TLTimeIndefiniteIndefinite :_dfcde .Value ="\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065"; +};return _dfcde ,nil ;}; -// ValidateWithPath validates the CT_TLTriggerTimeNodeID and its children, prefixing error messages with path -func (_aeeb *CT_TLTriggerTimeNodeID )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path +func (_gfaf *CT_SlideTransition )ValidateWithPath (path string )error {if _ecbed :=_gfaf .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072");_ecbed !=nil {return _ecbed ;};if _gfaf .SlideTransitionChoice !=nil {if _adee :=_gfaf .SlideTransitionChoice .ValidateWithPath (path +"\u002f\u0053\u006c\u0069de\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069c\u0065"); +_adee !=nil {return _adee ;};};if _gfaf .SndAc !=nil {if _ababg :=_gfaf .SndAc .ValidateWithPath (path +"\u002f\u0053\u006e\u0064\u0041\u0063");_ababg !=nil {return _ababg ;};};if _gfaf .ExtLst !=nil {if _aegaa :=_gfaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_aegaa !=nil {return _aegaa ;};};return nil ;};func NewCT_CustomShowId ()*CT_CustomShowId {_fcgd :=&CT_CustomShowId {};return _fcgd }; -// Validate validates the CT_TLAnimVariant and its children -func (_cgfad *CT_TLAnimVariant )Validate ()error {return _cgfad .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074");}; +// ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path +func (_fagec *CT_TLAnimateRotationBehavior )ValidateWithPath (path string )error {if _dbfe :=_fagec .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_dbfe !=nil {return _dbfe ;};return nil ;};func (_acaed *ST_TLTimeNodeSyncType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_acaed =0; +case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_acaed =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_acaed =2;};return nil ;};type CT_ViewProperties struct{ -// Validate validates the CT_SlideLayoutIdListEntry and its children -func (_daed *CT_SlideLayoutIdListEntry )Validate ()error {return _daed .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};const (ST_WebColorTypeUnset ST_WebColorType =0; -ST_WebColorTypeNone ST_WebColorType =1;ST_WebColorTypeBrowser ST_WebColorType =2;ST_WebColorTypePresentationText ST_WebColorType =3;ST_WebColorTypePresentationAccent ST_WebColorType =4;ST_WebColorTypeWhiteTextOnBlack ST_WebColorType =5;ST_WebColorTypeBlackTextOnWhite ST_WebColorType =6; -);func (_cgeae ST_TLTriggerRuntimeNode )String ()string {switch _cgeae {case 0:return "";case 1:return "\u0066\u0069\u0072s\u0074";case 2:return "\u006c\u0061\u0073\u0074";case 3:return "\u0061\u006c\u006c";};return "";}; +// Last View +LastViewAttr ST_ViewType ; -// Validate validates the CT_Rel and its children -func (_abed *CT_Rel )Validate ()error {return _abed .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");}; +// Show Comments +ShowCommentsAttr *bool ; -// ValidateWithPath validates the OleObj and its children, prefixing error messages with path -func (_ggbfdc *OleObj )ValidateWithPath (path string )error {if _dceae :=_ggbfdc .CT_OleObject .ValidateWithPath (path );_dceae !=nil {return _dceae ;};return nil ;};func (_fced *CT_SlideViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fced .CSldViewPr =NewCT_CommonSlideViewProperties (); -_cgfg :for {_caea ,_efecg :=d .Token ();if _efecg !=nil {return _efecg ;};switch _dfeegc :=_caea .(type ){case _cf .StartElement :switch _dfeegc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _ccgc :=d .DecodeElement (_fced .CSldViewPr ,&_dfeegc ); -_ccgc !=nil {return _ccgc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fced .ExtLst =NewCT_ExtensionList (); -if _cbed :=d .DecodeElement (_fced .ExtLst ,&_dfeegc );_cbed !=nil {return _cbed ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dfeegc .Name ); -if _baagc :=d .Skip ();_baagc !=nil {return _baagc ;};};case _cf .EndElement :break _cgfg ;case _cf .CharData :};};return nil ;};func (_eead *ST_SplitterBarState )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bcbab ,_gbead :=d .Token (); -if _gbead !=nil {return _gbead ;};if _agaebd ,_gfebb :=_bcbab .(_cf .EndElement );_gfebb &&_agaebd .Name ==start .Name {*_eead =1;return nil ;};if _bcbfb ,_bbbfe :=_bcbab .(_cf .CharData );!_bbbfe {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcbab ); -}else {switch string (_bcbfb ){case "":*_eead =0;case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_eead =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_eead =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_eead =3;};};_bcbab ,_gbead =d .Token (); -if _gbead !=nil {return _gbead ;};if _gafgd ,_bdcgb :=_bcbab .(_cf .EndElement );_bdcgb &&_gafgd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcbab ); -};func (_bbae ST_TLTimeNodePresetClassType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bbae .String (),start );}; +// Normal View Properties +NormalViewPr *CT_NormalViewProperties ; -// ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path -func (_facff *CT_PresentationProperties )ValidateWithPath (path string )error {if _facff .HtmlPubPr !=nil {if _adac :=_facff .HtmlPubPr .ValidateWithPath (path +"\u002f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072");_adac !=nil {return _adac ; -};};if _facff .WebPr !=nil {if _eee :=_facff .WebPr .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0072");_eee !=nil {return _eee ;};};if _facff .PrnPr !=nil {if _bacg :=_facff .PrnPr .ValidateWithPath (path +"\u002f\u0050\u0072\u006e\u0050\u0072"); -_bacg !=nil {return _bacg ;};};if _facff .ShowPr !=nil {if _cdbe :=_facff .ShowPr .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u0050\u0072");_cdbe !=nil {return _cdbe ;};};if _facff .ClrMru !=nil {if _fga :=_facff .ClrMru .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0072\u0075"); -_fga !=nil {return _fga ;};};if _facff .ExtLst !=nil {if _bffe :=_facff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bffe !=nil {return _bffe ;};};return nil ;};func (_baecgf *ST_TLAnimateColorDirection )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_baecgf =0; -case "\u0063\u0077":*_baecgf =1;case "\u0063\u0063\u0077":*_baecgf =2;};return nil ;};const (ST_TLPreviousActionTypeUnset ST_TLPreviousActionType =0;ST_TLPreviousActionTypeNone ST_TLPreviousActionType =1;ST_TLPreviousActionTypeSkipTimed ST_TLPreviousActionType =2; -); +// Slide View Properties +SlideViewPr *CT_SlideViewProperties ; -// Validate validates the CT_Control and its children -func (_dgaa *CT_Control )Validate ()error {return _dgaa .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");}; +// Outline View Properties +OutlineViewPr *CT_OutlineViewProperties ; -// ValidateWithPath validates the CT_TLTimeAnimateValueList and its children, prefixing error messages with path -func (_agaed *CT_TLTimeAnimateValueList )ValidateWithPath (path string )error {for _gfgde ,_caaea :=range _agaed .Tav {if _bdcbe :=_caaea .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0076\u005b\u0025\u0064\u005d",path ,_gfgde ));_bdcbe !=nil {return _bdcbe ; -};};return nil ;};func (_gecdc ST_IterateType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_dfdbc :=_cf .Attr {};_dfdbc .Name =name ;switch _gecdc {case ST_IterateTypeUnset :_dfdbc .Value ="";case ST_IterateTypeEl :_dfdbc .Value ="\u0065\u006c"; -case ST_IterateTypeWd :_dfdbc .Value ="\u0077\u0064";case ST_IterateTypeLt :_dfdbc .Value ="\u006c\u0074";};return _dfdbc ,nil ;};func NewCT_BuildListChoice ()*CT_BuildListChoice {_dgfd :=&CT_BuildListChoice {};return _dgfd };func (_feda *CT_TLTimeNodeParallel )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_cefd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_feda .CTn ,_cefd );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type ST_TLTimeNodeType byte ;func NewCT_TLAnimVariantBooleanVal ()*CT_TLAnimVariantBooleanVal {_gbea :=&CT_TLAnimVariantBooleanVal {}; -return _gbea ;};type CT_NormalViewPortion struct{ +// Notes Text View Properties +NotesTextViewPr *CT_NotesTextViewProperties ; -// Normal View Dimension Size -SzAttr _cfb .ST_PositiveFixedPercentage ; +// Slide Sorter View Properties +SorterViewPr *CT_SlideSorterViewProperties ; -// Auto Adjust Normal View -AutoAdjustAttr *bool ;};func (_gabgf *CT_TLTriggerRuntimeNode )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {_cebc ,_dfbfg :=_gabgf .ValAttr .MarshalXMLAttr (_cf .Name {Local :"\u0076\u0061\u006c"});if _dfbfg !=nil {return _dfbfg ;};start .Attr =append (start .Attr ,_cebc ); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};const (ST_TLTimeNodeFillTypeUnset ST_TLTimeNodeFillType =0;ST_TLTimeNodeFillTypeRemove ST_TLTimeNodeFillType =1;ST_TLTimeNodeFillTypeFreeze ST_TLTimeNodeFillType =2; -ST_TLTimeNodeFillTypeHold ST_TLTimeNodeFillType =3;ST_TLTimeNodeFillTypeTransition ST_TLTimeNodeFillType =4;); +// Notes View Properties +NotesViewPr *CT_NotesViewProperties ; -// Validate validates the CT_SlideSyncProperties and its children -func (_fgeb *CT_SlideSyncProperties )Validate ()error {return _fgeb .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_fdfdb *CT_TLByRgbColorTransform )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cdag :=range start .Attr {if _cdag .Name .Local =="\u0072"{_effeb ,_ddad :=ParseUnionST_FixedPercentage (_cdag .Value ); -if _ddad !=nil {return _ddad ;};_fdfdb .RAttr =_effeb ;continue ;};if _cdag .Name .Local =="\u0067"{_gefg ,_egcgf :=ParseUnionST_FixedPercentage (_cdag .Value );if _egcgf !=nil {return _egcgf ;};_fdfdb .GAttr =_gefg ;continue ;};if _cdag .Name .Local =="\u0062"{_bgba ,_abdaa :=ParseUnionST_FixedPercentage (_cdag .Value ); -if _abdaa !=nil {return _abdaa ;};_fdfdb .BAttr =_bgba ;continue ;};};for {_gdebe ,_cdba :=d .Token ();if _cdba !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0052gb\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_cdba ); -};if _fgfde ,_fega :=_gdebe .(_cf .EndElement );_fega &&_fgfde .Name ==start .Name {break ;};};return nil ;};func NewCT_OleObjectLink ()*CT_OleObjectLink {_cecb :=&CT_OleObjectLink {};return _cecb };type CT_NormalViewProperties struct{ +// Grid Spacing +GridSpacing *_ef .CT_PositiveSize2D ;ExtLst *CT_ExtensionList ;};func (_ggedc *CT_SlideIdListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_ggedc .IdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_ggedc .RIdAttr )});e .EncodeToken (start );if _ggedc .ExtLst !=nil {_ecagg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ggedc .ExtLst ,_ecagg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Show Outline Icons in Normal View -ShowOutlineIconsAttr *bool ; +// Validate validates the CT_TLShapeTargetElementChoice and its children +func (_gcba *CT_TLShapeTargetElementChoice )Validate ()error {return _gcba .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068oi\u0063\u0065"); +};type HandoutMaster struct{CT_HandoutMaster }; -// Snap Vertical Splitter -SnapVertSplitterAttr *bool ; +// Validate validates the CT_WebProperties and its children +func (_dgdba *CT_WebProperties )Validate ()error {return _dgdba .ValidateWithPath ("\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_TagsData ()*CT_TagsData {_aecaa :=&CT_TagsData {};return _aecaa }; +func (_afcbb *ST_TLAnimateBehaviorValueType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eagg ,_bbega :=d .Token ();if _bbega !=nil {return _bbega ;};if _afade ,_beebfa :=_eagg .(_d .EndElement );_beebfa &&_afade .Name ==start .Name {*_afcbb =1; +return nil ;};if _adad ,_gdcgb :=_eagg .(_d .CharData );!_gdcgb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eagg );}else {switch string (_adad ){case "":*_afcbb =0; +case "\u0073\u0074\u0072":*_afcbb =1;case "\u006e\u0075\u006d":*_afcbb =2;case "\u0063\u006c\u0072":*_afcbb =3;};};_eagg ,_bbega =d .Token ();if _bbega !=nil {return _bbega ;};if _ebdda ,_babfb :=_eagg .(_d .EndElement );_babfb &&_ebdda .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eagg );};func (_efcf ST_TLPreviousActionType )Validate ()error {return _efcf .ValidateWithPath ("")}; +func (_gfagc ST_TLTimeNodeMasterRelation )ValidateWithPath (path string )error {switch _gfagc {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfagc )); +};return nil ;};func (_effgbb ST_TLBehaviorAdditiveType )Validate ()error {return _effgbb .ValidateWithPath ("")};type CT_NotesSlide struct{ -// State of the Vertical Splitter Bar -VertBarStateAttr ST_SplitterBarState ; +// Common slide data for notes slides +CSld *CT_CommonSlideData ; -// State of the Horizontal Splitter Bar -HorzBarStateAttr ST_SplitterBarState ; +// Color Scheme Map Override +ClrMapOvr *_ef .CT_ColorMappingOverride ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func NewCT_TLTimeTargetElement ()*CT_TLTimeTargetElement {_fecce :=&CT_TLTimeTargetElement {};_fecce .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +return _fecce ;};type ST_TLTriggerEvent byte ;func NewCT_EightDirectionTransition ()*CT_EightDirectionTransition {_fcdg :=&CT_EightDirectionTransition {};return _fcdg ;}; -// Prefer Single View -PreferSingleViewAttr *bool ; +// Validate validates the CT_TLAnimVariant and its children +func (_gbedd *CT_TLAnimVariant )Validate ()error {return _gbedd .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};func (_dbfac *CT_TLTimeConditionList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbdd :for {_bgdcf ,_gabed :=d .Token (); +if _gabed !=nil {return _gabed ;};switch _baede :=_bgdcf .(type ){case _d .StartElement :switch _baede .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"}:_cbacb :=NewCT_TLTimeCondition (); +if _bdce :=d .DecodeElement (_cbacb ,&_baede );_bdce !=nil {return _bdce ;};_dbfac .Cond =append (_dbfac .Cond ,_cbacb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_baede .Name ); +if _egcbd :=d .Skip ();_egcbd !=nil {return _egcbd ;};};case _d .EndElement :break _dbdd ;case _d .CharData :};};return nil ;};func (_bdbca ST_TransitionSideDirectionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bdbca .String (),start ); +};func (_cgfba ST_OleObjectFollowColorScheme )Validate ()error {return _cgfba .ValidateWithPath ("")}; -// Normal View Restored Left Properties -RestoredLeft *CT_NormalViewPortion ; +// ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path +func (_bcdb *CT_SlideMasterIdListEntry )ValidateWithPath (path string )error {if _bcdb .IdAttr !=nil {if *_bcdb .IdAttr < 2147483648{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bcdb .IdAttr ); +};};if _bcdb .ExtLst !=nil {if _eecf :=_bcdb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eecf !=nil {return _eecf ;};};return nil ;};func (_cfca *CT_TLTriggerRuntimeNode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_egbdeb ,_edcee :=_cfca .ValAttr .MarshalXMLAttr (_d .Name {Local :"\u0076\u0061\u006c"}); +if _edcee !=nil {return _edcee ;};start .Attr =append (start .Attr ,_egbdeb );e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Normal View Restored Top Properties -RestoredTop *CT_NormalViewPortion ;ExtLst *CT_ExtensionList ;};func NewCT_SlideViewProperties ()*CT_SlideViewProperties {_efgdg :=&CT_SlideViewProperties {};_efgdg .CSldViewPr =NewCT_CommonSlideViewProperties ();return _efgdg ;}; +// ValidateWithPath validates the EG_BackgroundChoice and its children, prefixing error messages with path +func (_bgfe *EG_BackgroundChoice )ValidateWithPath (path string )error {if _bgfe .BgPr !=nil {if _caefd :=_bgfe .BgPr .ValidateWithPath (path +"\u002f\u0042\u0067P\u0072");_caefd !=nil {return _caefd ;};};if _bgfe .BgRef !=nil {if _cabec :=_bgfe .BgRef .ValidateWithPath (path +"\u002f\u0042\u0067\u0052\u0065\u0066"); +_cabec !=nil {return _cabec ;};};return nil ;};func NewCT_Background ()*CT_Background {_fa :=&CT_Background {};_fa .BackgroundChoice =NewEG_BackgroundChoice ();return _fa ;};func (_edgf *ST_TLDiagramBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_edgf =0; +case "\u0077\u0068\u006fl\u0065":*_edgf =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_edgf =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_edgf =3;case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_edgf =4; +case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_edgf =5;case "\u0063\u0077":*_edgf =6;case "\u0063\u0077\u0049\u006e":*_edgf =7;case "\u0063\u0077\u004fu\u0074":*_edgf =8;case "\u0063\u0063\u0077":*_edgf =9;case "\u0063\u0063\u0077I\u006e":*_edgf =10; +case "\u0063\u0063\u0077\u004f\u0075\u0074":*_edgf =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_edgf =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_edgf =13;case "\u0075\u0070":*_edgf =14;case "\u0064\u006f\u0077\u006e":*_edgf =15; +case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_edgf =16;case "\u0063\u0075\u0073\u0074":*_edgf =17;};return nil ;};func (_ffeg *CT_HandoutMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffeg .CSld =NewCT_CommonSlideData (); +_ffeg .ClrMap =_ef .NewCT_ColorMapping ();_efge :for {_cfcf ,_gface :=d .Token ();if _gface !=nil {return _gface ;};switch _ede :=_cfcf .(type ){case _d .StartElement :switch _ede .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _aed :=d .DecodeElement (_ffeg .CSld ,&_ede ); +_aed !=nil {return _aed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _cgac :=d .DecodeElement (_ffeg .ClrMap ,&_ede ); +_cgac !=nil {return _cgac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_ffeg .Hf =NewCT_HeaderFooter (); +if _ega :=d .DecodeElement (_ffeg .Hf ,&_ede );_ega !=nil {return _ega ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffeg .ExtLst =NewCT_ExtensionListModify (); +if _dbcf :=d .DecodeElement (_ffeg .ExtLst ,&_ede );_dbcf !=nil {return _dbcf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025v",_ede .Name ); +if _acgfde :=d .Skip ();_acgfde !=nil {return _acgfde ;};};case _d .EndElement :break _efge ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path -func (_gabg *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _gaac :=_gabg .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gaac !=nil {return _gaac ;};if _dcf :=_gabg .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_dcf !=nil {return _dcf ;};if _aaae :=_gabg .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_aaae !=nil {return _aaae ;};return nil ;};func (_eafe *CT_CustomShowId )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_eafe .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Connector and its children +func (_dcadc *CT_Connector )Validate ()error {return _dcadc .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func (_gdgfc ST_TLBehaviorAccumulateType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gdgfc .String (),start ); +}; -// Validate validates the CT_Presentation and its children -func (_gbfe *CT_Presentation )Validate ()error {return _gbfe .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");}; +// ValidateWithPath validates the SldLayout and its children, prefixing error messages with path +func (_eeee *SldLayout )ValidateWithPath (path string )error {if _bfdae :=_eeee .CT_SlideLayout .ValidateWithPath (path );_bfdae !=nil {return _bfdae ;};return nil ;};type CT_SlideMasterTextStyles struct{ -// ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path -func (_bfde *CT_Guide )ValidateWithPath (path string )error {if _adcb :=_bfde .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_adcb !=nil {return _adcb ;};if _bfde .PosAttr !=nil {if _aggc :=_bfde .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072"); -_aggc !=nil {return _aggc ;};};return nil ;};type CT_GroupShape struct{ +// Slide Master Title Text Style +TitleStyle *_ef .CT_TextListStyle ; -// Non-Visual Properties for a Group Shape -NvGrpSpPr *CT_GroupShapeNonVisual ; +// Slide Master Body Text Style +BodyStyle *_ef .CT_TextListStyle ; -// Group Shape Properties -GrpSpPr *_cfb .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;ExtLst *CT_ExtensionListModify ;};func NewCT_TLShapeTargetElement ()*CT_TLShapeTargetElement {_aggfe :=&CT_TLShapeTargetElement {};return _aggfe ;};func NewCT_TagsData ()*CT_TagsData {_eefc :=&CT_TagsData {}; -return _eefc };func NewCT_SlideIdList ()*CT_SlideIdList {_begdd :=&CT_SlideIdList {};return _begdd };func (_cceg *CT_SmartTags )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_cceg .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gdcge *CT_TLAnimateBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gdcge .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_bbdab :=range start .Attr {if _bbdab .Name .Local =="\u0062\u0079"{_dcdcd :=_bbdab .Value ; -_gdcge .ByAttr =&_dcdcd ;continue ;};if _bbdab .Name .Local =="\u0066\u0072\u006f\u006d"{_fcca :=_bbdab .Value ;_gdcge .FromAttr =&_fcca ;continue ;};if _bbdab .Name .Local =="\u0074\u006f"{_gaaaa :=_bbdab .Value ;_gdcge .ToAttr =&_gaaaa ;continue ;};if _bbdab .Name .Local =="\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"{_gdcge .CalcmodeAttr .UnmarshalXMLAttr (_bbdab ); -continue ;};if _bbdab .Name .Local =="\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"{_gdcge .ValueTypeAttr .UnmarshalXMLAttr (_bbdab );continue ;};};_ebga :for {_dgad ,_bfadf :=d .Token ();if _bfadf !=nil {return _bfadf ;};switch _fdfd :=_dgad .(type ){case _cf .StartElement :switch _fdfd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _gfbf :=d .DecodeElement (_gdcge .CBhvr ,&_fdfd ); -_gfbf !=nil {return _gfbf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"}:_gdcge .TavLst =NewCT_TLTimeAnimateValueList (); -if _eeafc :=d .DecodeElement (_gdcge .TavLst ,&_fdfd );_eeafc !=nil {return _eeafc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_fdfd .Name ); -if _bcfde :=d .Skip ();_bcfde !=nil {return _bcfde ;};};case _cf .EndElement :break _ebga ;case _cf .CharData :};};return nil ;}; +// Slide Master Other Text Style +OtherStyle *_ef .CT_TextListStyle ;ExtLst *CT_ExtensionList ;};func (_fdcc ST_TLAnimateMotionBehaviorOrigin )ValidateWithPath (path string )error {switch _fdcc {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdcc )); +};return nil ;}; -// ValidateWithPath validates the CT_TLShapeTargetElementChoice and its children, prefixing error messages with path -func (_fbbcc *CT_TLShapeTargetElementChoice )ValidateWithPath (path string )error {if _fbbcc .Bg !=nil {if _dbfed :=_fbbcc .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_dbfed !=nil {return _dbfed ;};};if _fbbcc .SubSp !=nil {if _gbcd :=_fbbcc .SubSp .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0053\u0070"); -_gbcd !=nil {return _gbcd ;};};if _fbbcc .OleChartEl !=nil {if _bgffe :=_fbbcc .OleChartEl .ValidateWithPath (path +"/\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c");_bgffe !=nil {return _bgffe ;};};if _fbbcc .TxEl !=nil {if _ddffc :=_fbbcc .TxEl .ValidateWithPath (path +"\u002f\u0054\u0078E\u006c"); -_ddffc !=nil {return _ddffc ;};};if _fbbcc .GraphicEl !=nil {if _ebagb :=_fbbcc .GraphicEl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c");_ebagb !=nil {return _ebagb ;};};return nil ;};func (_eecd *CT_TLCommonTimeNodeData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ffeb :=range start .Attr {if _ffeb .Name .Local =="\u0069\u0064"{_gbef ,_bddbg :=_cb .ParseUint (_ffeb .Value ,10,32); -if _bddbg !=nil {return _bddbg ;};_cdfcc :=uint32 (_gbef );_eecd .IdAttr =&_cdfcc ;continue ;};if _ffeb .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"{_bbffd ,_gded :=_cb .ParseInt (_ffeb .Value ,10,32);if _gded !=nil {return _gded ; -};_aaegf :=int32 (_bbffd );_eecd .PresetIDAttr =&_aaegf ;continue ;};if _ffeb .Name .Local =="p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"{_eecd .PresetClassAttr .UnmarshalXMLAttr (_ffeb );continue ;};if _ffeb .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"{_bfbd ,_dabgb :=_cb .ParseInt (_ffeb .Value ,10,32); -if _dabgb !=nil {return _dabgb ;};_fadf :=int32 (_bfbd );_eecd .PresetSubtypeAttr =&_fadf ;continue ;};if _ffeb .Name .Local =="\u0064\u0075\u0072"{_bfdcb ,_dbgcd :=ParseUnionST_TLTime (_ffeb .Value );if _dbgcd !=nil {return _dbgcd ;};_eecd .DurAttr =&_bfdcb ; -continue ;};if _ffeb .Name .Local =="r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"{_dfge ,_adbef :=ParseUnionST_TLTime (_ffeb .Value );if _adbef !=nil {return _adbef ;};_eecd .RepeatCountAttr =&_dfge ;continue ;};if _ffeb .Name .Local =="\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"{_acacf ,_feeac :=ParseUnionST_TLTime (_ffeb .Value ); -if _feeac !=nil {return _feeac ;};_eecd .RepeatDurAttr =&_acacf ;continue ;};if _ffeb .Name .Local =="\u0073\u0070\u0064"{_dgbd ,_cbbbb :=ParseUnionST_Percentage (_ffeb .Value );if _cbbbb !=nil {return _cbbbb ;};_eecd .SpdAttr =&_dgbd ;continue ;};if _ffeb .Name .Local =="\u0061\u0063\u0063e\u006c"{_bgdg ,_eccbc :=ParseUnionST_PositiveFixedPercentage (_ffeb .Value ); -if _eccbc !=nil {return _eccbc ;};_eecd .AccelAttr =&_bgdg ;continue ;};if _ffeb .Name .Local =="\u0064\u0065\u0063e\u006c"{_gdeag ,_dbgd :=ParseUnionST_PositiveFixedPercentage (_ffeb .Value );if _dbgd !=nil {return _dbgd ;};_eecd .DecelAttr =&_gdeag ; -continue ;};if _ffeb .Name .Local =="\u0061u\u0074\u006f\u0052\u0065\u0076"{_dcdee ,_edeca :=_cb .ParseBool (_ffeb .Value );if _edeca !=nil {return _edeca ;};_eecd .AutoRevAttr =&_dcdee ;continue ;};if _ffeb .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_eecd .RestartAttr .UnmarshalXMLAttr (_ffeb ); -continue ;};if _ffeb .Name .Local =="\u0066\u0069\u006c\u006c"{_eecd .FillAttr .UnmarshalXMLAttr (_ffeb );continue ;};if _ffeb .Name .Local =="\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"{_eecd .SyncBehaviorAttr .UnmarshalXMLAttr (_ffeb ); -continue ;};if _ffeb .Name .Local =="\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"{_agbe :=_ffeb .Value ;_eecd .TmFilterAttr =&_agbe ;continue ;};if _ffeb .Name .Local =="\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"{_ggffd :=_ffeb .Value ;_eecd .EvtFilterAttr =&_ggffd ; -continue ;};if _ffeb .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_afec ,_ddac :=_cb .ParseBool (_ffeb .Value );if _ddac !=nil {return _ddac ;};_eecd .DisplayAttr =&_afec ;continue ;};if _ffeb .Name .Local =="\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"{_eecd .MasterRelAttr .UnmarshalXMLAttr (_ffeb ); -continue ;};if _ffeb .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_gfabg ,_cbfcg :=_cb .ParseInt (_ffeb .Value ,10,32);if _cbfcg !=nil {return _cbfcg ;};_gdab :=int32 (_gfabg );_eecd .BldLvlAttr =&_gdab ;continue ;};if _ffeb .Name .Local =="\u0067\u0072\u0070I\u0064"{_dcbgc ,_bgdeg :=_cb .ParseUint (_ffeb .Value ,10,32); -if _bgdeg !=nil {return _bgdeg ;};_ffca :=uint32 (_dcbgc );_eecd .GrpIdAttr =&_ffca ;continue ;};if _ffeb .Name .Local =="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"{_aefbd ,_ecabc :=_cb .ParseBool (_ffeb .Value );if _ecabc !=nil {return _ecabc ; -};_eecd .AfterEffectAttr =&_aefbd ;continue ;};if _ffeb .Name .Local =="\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"{_eecd .NodeTypeAttr .UnmarshalXMLAttr (_ffeb );continue ;};if _ffeb .Name .Local =="\u006e\u006f\u0064\u0065\u0050\u0068"{_gbeg ,_gcfcb :=_cb .ParseBool (_ffeb .Value ); -if _gcfcb !=nil {return _gcfcb ;};_eecd .NodePhAttr =&_gbeg ;continue ;};};_cdbf :for {_adeg ,_eegge :=d .Token ();if _eegge !=nil {return _eegge ;};switch _ceffaf :=_adeg .(type ){case _cf .StartElement :switch _ceffaf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"}:_eecd .StCondLst =NewCT_TLTimeConditionList (); -if _bgdbd :=d .DecodeElement (_eecd .StCondLst ,&_ceffaf );_bgdbd !=nil {return _bgdbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_eecd .EndCondLst =NewCT_TLTimeConditionList (); -if _abbee :=d .DecodeElement (_eecd .EndCondLst ,&_ceffaf );_abbee !=nil {return _abbee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"}:_eecd .EndSync =NewCT_TLTimeCondition (); -if _fdfdf :=d .DecodeElement (_eecd .EndSync ,&_ceffaf );_fdfdf !=nil {return _fdfdf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"}:_eecd .Iterate =NewCT_TLIterateData (); -if _adfdd :=d .DecodeElement (_eecd .Iterate ,&_ceffaf );_adfdd !=nil {return _adfdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}:_eecd .ChildTnLst =NewCT_TimeNodeList (); -if _fddfg :=d .DecodeElement (_eecd .ChildTnLst ,&_ceffaf );_fddfg !=nil {return _fddfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}:_eecd .SubTnLst =NewCT_TimeNodeList (); -if _aafee :=d .DecodeElement (_eecd .SubTnLst ,&_ceffaf );_aafee !=nil {return _aafee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0054i\u006d\u0065\u004e\u006f\u0064\u0065D\u0061\u0074\u0061 \u0025\u0076",_ceffaf .Name ); -if _fgddg :=d .Skip ();_fgddg !=nil {return _fgddg ;};};case _cf .EndElement :break _cdbf ;case _cf .CharData :};};return nil ;};type CT_TLAnimateColorBehavior struct{ +// ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path +func (_bfcaf *CT_HandoutMasterIdListEntry )ValidateWithPath (path string )error {if _bfcaf .ExtLst !=nil {if _gbge :=_bfcaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbge !=nil {return _gbge ;};};return nil ;};func (_dbadf ST_PlaceholderType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dbadf .String (),start ); +}; -// Color Space -ClrSpcAttr ST_TLAnimateColorSpace ; +// Validate validates the CT_SlideLayout and its children +func (_adfcg *CT_SlideLayout )Validate ()error {return _adfcg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074");}; -// Direction -DirAttr ST_TLAnimateColorDirection ;CBhvr *CT_TLCommonBehaviorData ; +// ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path +func (_cgbe *CT_NotesSlide )ValidateWithPath (path string )error {if _ffef :=_cgbe .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_ffef !=nil {return _ffef ;};if _cgbe .ClrMapOvr !=nil {if _efbge :=_cgbe .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"); +_efbge !=nil {return _efbge ;};};if _cgbe .ExtLst !=nil {if _eebg :=_cgbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eebg !=nil {return _eebg ;};};return nil ;}; -// By -By *CT_TLByAnimateColorTransform ; +// ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path +func (_dbbbe *CT_TLPoint )ValidateWithPath (path string )error {if _aeag :=_dbbbe .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_aeag !=nil {return _aeag ;};if _dcfef :=_dbbbe .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072"); +_dcfef !=nil {return _dcfef ;};return nil ;};type CT_CommonViewProperties struct{ -// From -From *_cfb .CT_Color ; +// Variable Scale +VarScaleAttr *bool ; -// To -To *_cfb .CT_Color ;}; +// View Scale +Scale *_ef .CT_Scale2D ; -// Validate validates the CT_TLSetBehavior and its children -func (_abeb *CT_TLSetBehavior )Validate ()error {return _abeb .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072");};func (_baecf *CT_Kinsoku )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _baecf .LangAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0076",*_baecf .LangAttr )}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0076",_baecf .InvalStCharsAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0076",_baecf .InvalEndCharsAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_efgff *ST_TLNextActionType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dcgeb ,_bddbd :=d .Token ();if _bddbd !=nil {return _bddbd ;}; -if _egadd ,_addfg :=_dcgeb .(_cf .EndElement );_addfg &&_egadd .Name ==start .Name {*_efgff =1;return nil ;};if _bagf ,_fcecb :=_dcgeb .(_cf .CharData );!_fcecb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcgeb ); -}else {switch string (_bagf ){case "":*_efgff =0;case "\u006e\u006f\u006e\u0065":*_efgff =1;case "\u0073\u0065\u0065\u006b":*_efgff =2;};};_dcgeb ,_bddbd =d .Token ();if _bddbd !=nil {return _bddbd ;};if _eddef ,_aeag :=_dcgeb .(_cf .EndElement );_aeag &&_eddef .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcgeb );};func (_cegdd *ST_TLTimeNodeType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cegdd =0; -case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_cegdd =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_cegdd =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_cegdd =3;case "\u006da\u0069\u006e\u0053\u0065\u0071":*_cegdd =4; -case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_cegdd =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_cegdd =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_cegdd =7;case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_cegdd =8; -case "\u0074\u006d\u0052\u006f\u006f\u0074":*_cegdd =9;};return nil ;}; +// View Origin +Origin *_ef .CT_Point2D ;};func (_bgeda ST_TLAnimateMotionBehaviorOrigin )Validate ()error {return _bgeda .ValidateWithPath ("")};type CT_TLTextTargetElement struct{TLTextTargetElementChoice *CT_TLTextTargetElementChoice ;};func NewSldSyncPr ()*SldSyncPr {_gbbdb :=&SldSyncPr {}; +_gbbdb .CT_SlideSyncProperties =*NewCT_SlideSyncProperties ();return _gbbdb ;};type NotesMaster struct{CT_NotesMaster };func NewCT_CommonSlideData ()*CT_CommonSlideData {_aggg :=&CT_CommonSlideData {};_aggg .SpTree =NewCT_GroupShape ();return _aggg ;}; +func NewPresentationPr ()*PresentationPr {_gcbg :=&PresentationPr {};_gcbg .CT_PresentationProperties =*NewCT_PresentationProperties ();return _gcbg ;};type CT_TLTimeAnimateValueList struct{ -// Validate validates the CT_TLMediaNodeAudio and its children -func (_ggbde *CT_TLMediaNodeAudio )Validate ()error {return _ggbde .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f");};func (_egb *CT_Comment )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_egb .Pos =_cfb .NewCT_Point2D (); -for _ ,_cca :=range start .Attr {if _cca .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"{_ddgd ,_ece :=_cb .ParseUint (_cca .Value ,10,32);if _ece !=nil {return _ece ;};_egb .AuthorIdAttr =uint32 (_ddgd );continue ;};if _cca .Name .Local =="\u0064\u0074"{_ccbg ,_cgcc :=ParseStdlibTime (_cca .Value ); -if _cgcc !=nil {return _cgcc ;};_egb .DtAttr =&_ccbg ;continue ;};if _cca .Name .Local =="\u0069\u0064\u0078"{_fgd ,_dcga :=_cb .ParseUint (_cca .Value ,10,32);if _dcga !=nil {return _dcga ;};_egb .IdxAttr =uint32 (_fgd );continue ;};};_bgdf :for {_ecd ,_gef :=d .Token (); -if _gef !=nil {return _gef ;};switch _cegf :=_ecd .(type ){case _cf .StartElement :switch _cegf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _agg :=d .DecodeElement (_egb .Pos ,&_cegf ); -_agg !=nil {return _agg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:if _aad :=d .DecodeElement (&_egb .Text ,&_cegf ); -_aad !=nil {return _aad ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egb .ExtLst =NewCT_ExtensionListModify (); -if _abc :=d .DecodeElement (_egb .ExtLst ,&_cegf );_abc !=nil {return _abc ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_cegf .Name ); -if _ffe :=d .Skip ();_ffe !=nil {return _ffe ;};};case _cf .EndElement :break _bgdf ;case _cf .CharData :};};return nil ;}; +// Time Animate Value +Tav []*CT_TLTimeAnimateValue ;};func (_begf ST_TLTriggerEvent )Validate ()error {return _begf .ValidateWithPath ("")};func (_fgbeb ST_TLTriggerRuntimeNode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fgbeb .String (),start ); +}; -// ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path -func (_ddbg *CT_SlideSyncProperties )ValidateWithPath (path string )error {if _ddbg .ExtLst !=nil {if _aggfd :=_ddbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aggfd !=nil {return _aggfd ;};};return nil ;};func (_aadce ST_PlaceholderType )ValidateWithPath (path string )error {switch _aadce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aadce )); -};return nil ;};func (_acd *CT_CustomShow )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",_acd .NameAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_acd .IdAttr )});e .EncodeToken (start );_accd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}}; -e .EncodeElement (_acd .SldLst ,_accd );if _acd .ExtLst !=nil {_agd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acd .ExtLst ,_agd );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_fadbd *ST_TLTimeNodeType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_decaa ,_eddeb :=d .Token ();if _eddeb !=nil {return _eddeb ;};if _aacag ,_dbabc :=_decaa .(_cf .EndElement );_dbabc &&_aacag .Name ==start .Name {*_fadbd =1; -return nil ;};if _baegf ,_gefd :=_decaa .(_cf .CharData );!_gefd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_decaa );}else {switch string (_baegf ){case "":*_fadbd =0; -case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_fadbd =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_fadbd =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_fadbd =3;case "\u006da\u0069\u006e\u0053\u0065\u0071":*_fadbd =4; -case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_fadbd =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_fadbd =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_fadbd =7;case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_fadbd =8; -case "\u0074\u006d\u0052\u006f\u006f\u0074":*_fadbd =9;};};_decaa ,_eddeb =d .Token ();if _eddeb !=nil {return _eddeb ;};if _bgeeff ,_ccbe :=_decaa .(_cf .EndElement );_ccbe &&_bgeeff .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_decaa ); -};type CT_ModifyVerifier struct{ +// Validate validates the CT_TLTimeAnimateValue and its children +func (_acece *CT_TLTimeAnimateValue )Validate ()error {return _acece .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065");};func (_fddd *ST_ViewType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bgde ,_ddbca :=d .Token (); +if _ddbca !=nil {return _ddbca ;};if _ddbgg ,_bbab :=_bgde .(_d .EndElement );_bbab &&_ddbgg .Name ==start .Name {*_fddd =1;return nil ;};if _eacae ,_fgaeb :=_bgde .(_d .CharData );!_fgaeb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgde ); +}else {switch string (_eacae ){case "":*_fddd =0;case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_fddd =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_fddd =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_fddd =3; +case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_fddd =4;case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_fddd =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_fddd =6; +case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_fddd =7;case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_fddd =8;};};_bgde ,_ddbca =d .Token ();if _ddbca !=nil {return _ddbca ; +};if _aacbfg ,_egfgb :=_bgde .(_d .EndElement );_egfgb &&_aacbfg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgde ); +};func NewCT_TLPoint ()*CT_TLPoint {_dcegd :=&CT_TLPoint {};return _dcegd }; -// Cryptographic Algorithm Name -AlgorithmNameAttr *string ; +// Validate validates the CT_TimeNodeListChoice and its children +func (_efbgc *CT_TimeNodeListChoice )Validate ()error {return _efbgc .ValidateWithPath ("C\u0054\u005f\u0054\u0069me\u004eo\u0064\u0065\u004c\u0069\u0073t\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_Connector ()*CT_Connector {_bgcc :=&CT_Connector {}; +_bgcc .NvCxnSpPr =NewCT_ConnectorNonVisual ();_bgcc .SpPr =_ef .NewCT_ShapeProperties ();return _bgcc ;};func (_ecbce *ST_TLTime )ValidateWithPath (path string )error {_gbdcb :=[]string {};if _ecbce .Uint32 !=nil {_gbdcb =append (_gbdcb ,"\u0055\u0069\u006e\u0074\u0033\u0032"); +};if _ecbce .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_gbdcb =append (_gbdcb ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065");};if len (_gbdcb )> 1{return _a .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gbdcb ); +};return nil ;};type CT_TLMediaNodeAudio struct{ -// Password Hash Value -HashValueAttr *string ; +// Is Narration +IsNarrationAttr *bool ; -// Salt Value for Password Verifier -SaltValueAttr *string ; +// Common Media Node Properties +CMediaNode *CT_TLCommonMediaNodeData ;}; -// Iterations to Run Hashing Algorithm -SpinValueAttr *uint32 ; +// ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path +func (_efbc *CT_SlideRelationshipList )ValidateWithPath (path string )error {for _feff ,_ffeb :=range _efbc .Sld {if _fbdce :=_ffeb .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_feff ));_fbdce !=nil {return _fbdce ; +};};return nil ;};func NewCT_Comment ()*CT_Comment {_cfd :=&CT_Comment {};_cfd .Pos =_ef .NewCT_Point2D ();return _cfd }; -// Cryptographic Provider Type -CryptProviderTypeAttr _cfc .ST_CryptProv ; +// Validate validates the CT_TLAnimateEffectBehavior and its children +func (_afddc *CT_TLAnimateEffectBehavior )Validate ()error {return _afddc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};func (_gebf *CT_Presentation )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gebf .ServerZoomAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_gebf .ServerZoomAttr )}); +};if _gebf .FirstSlideNumAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_gebf .FirstSlideNumAttr )});}; +if _gebf .ShowSpecialPlsOnTitleSldAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .ShowSpecialPlsOnTitleSldAttr ))}); +};if _gebf .RtlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0074\u006c"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .RtlAttr ))});};if _gebf .RemovePersonalInfoOnSaveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .RemovePersonalInfoOnSaveAttr ))}); +};if _gebf .CompatModeAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .CompatModeAttr ))});};if _gebf .StrictFirstAndLastCharsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .StrictFirstAndLastCharsAttr ))}); +};if _gebf .EmbedTrueTypeFontsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .EmbedTrueTypeFontsAttr ))}); +};if _gebf .SaveSubsetFontsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .SaveSubsetFontsAttr ))}); +};if _gebf .AutoCompressPicturesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_gebf .AutoCompressPicturesAttr ))}); +};if _gebf .BookmarkIdSeedAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_gebf .BookmarkIdSeedAttr )}); +};if _gebf .ConformanceAttr !=_ga .ST_ConformanceClassUnset {_gebed ,_aebdg :=_gebf .ConformanceAttr .MarshalXMLAttr (_d .Name {Local :"c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"});if _aebdg !=nil {return _aebdg ;};start .Attr =append (start .Attr ,_gebed ); +};e .EncodeToken (start );if _gebf .SldMasterIdLst !=nil {_cgee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003as\u006c\u0064\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_gebf .SldMasterIdLst ,_cgee );};if _gebf .NotesMasterIdLst !=nil {_adaad :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_gebf .NotesMasterIdLst ,_adaad );};if _gebf .HandoutMasterIdLst !=nil {_bbdfc :=_d .StartElement {Name :_d .Name {Local :"p\u003ah\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061s\u0074\u0065\u0072\u0049dL\u0073\u0074"}};e .EncodeElement (_gebf .HandoutMasterIdLst ,_bbdfc ); +};if _gebf .SldIdLst !=nil {_fbedd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_gebf .SldIdLst ,_fbedd );};if _gebf .SldSz !=nil {_gfcf :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006c\u0064\u0053\u007a"}}; +e .EncodeElement (_gebf .SldSz ,_gfcf );};_dfad :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006e\u006f\u0074\u0065\u0073\u0053z"}};e .EncodeElement (_gebf .NotesSz ,_dfad );if _gebf .SmartTags !=nil {_aadbb :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}}; +e .EncodeElement (_gebf .SmartTags ,_aadbb );};if _gebf .EmbeddedFontLst !=nil {_eeab :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gebf .EmbeddedFontLst ,_eeab ); +};if _gebf .CustShowLst !=nil {_cdda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}};e .EncodeElement (_gebf .CustShowLst ,_cdda );};if _gebf .PhotoAlbum !=nil {_adba :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}}; +e .EncodeElement (_gebf .PhotoAlbum ,_adba );};if _gebf .CustDataLst !=nil {_acabe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_gebf .CustDataLst ,_acabe ); +};if _gebf .Kinsoku !=nil {_ebag :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_gebf .Kinsoku ,_ebag );};if _gebf .DefaultTextStyle !=nil {_cdac :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0064e\u0066\u0061\u0075\u006c\u0074T\u0065\u0078t\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_gebf .DefaultTextStyle ,_cdac );};if _gebf .ModifyVerifier !=nil {_bbdc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003am\u006f\u0064\u0069f\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072"}};e .EncodeElement (_gebf .ModifyVerifier ,_bbdc ); +};if _gebf .ExtLst !=nil {_efdfb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gebf .ExtLst ,_efdfb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fcba *ST_TLAnimateMotionPathEditMode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cccf ,_adfge :=d .Token (); +if _adfge !=nil {return _adfge ;};if _gaade ,_dceaab :=_cccf .(_d .EndElement );_dceaab &&_gaade .Name ==start .Name {*_fcba =1;return nil ;};if _cdcad ,_fcedb :=_cccf .(_d .CharData );!_fcedb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cccf ); +}else {switch string (_cdcad ){case "":*_fcba =0;case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_fcba =1;case "\u0066\u0069\u0078e\u0064":*_fcba =2;};};_cccf ,_adfge =d .Token ();if _adfge !=nil {return _adfge ;};if _dgeef ,_eage :=_cccf .(_d .EndElement ); +_eage &&_dgeef .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cccf );};type CT_NotesMasterIdList struct{ -// Cryptographic Algorithm Class -CryptAlgorithmClassAttr _cfc .ST_AlgClass ; +// Notes Master ID +NotesMasterId *CT_NotesMasterIdListEntry ;};func (_aedgg *CT_TransitionSoundAction )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_aedgg .TransitionSoundActionChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_Extension ()*CT_Extension {_fff :=&CT_Extension {};return _fff };func NewCT_TLTimeAnimateValueList ()*CT_TLTimeAnimateValueList {_ffbab :=&CT_TLTimeAnimateValueList {};return _ffbab ;};func (_accc *CT_SlideMasterTextStyles )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _accc .TitleStyle !=nil {_acag :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074i\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_accc .TitleStyle ,_acag );};if _accc .BodyStyle !=nil {_fgce :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0062\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_accc .BodyStyle ,_fgce );};if _accc .OtherStyle !=nil {_ggedb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006ft\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_accc .OtherStyle ,_ggedb );};if _accc .ExtLst !=nil {_gfbe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_accc .ExtLst ,_gfbe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_edgcg *CT_PictureNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edgcg .CNvPr =_ef .NewCT_NonVisualDrawingProps (); +_edgcg .CNvPicPr =_ef .NewCT_NonVisualPictureProperties ();_edgcg .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_bedb :for {_fceae ,_bdfdd :=d .Token ();if _bdfdd !=nil {return _bdfdd ;};switch _ebeff :=_fceae .(type ){case _d .StartElement :switch _ebeff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _adgf :=d .DecodeElement (_edgcg .CNvPr ,&_ebeff ); +_adgf !=nil {return _adgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _dcbg :=d .DecodeElement (_edgcg .CNvPicPr ,&_ebeff ); +_dcbg !=nil {return _dcbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _fecc :=d .DecodeElement (_edgcg .NvPr ,&_ebeff ); +_fecc !=nil {return _fecc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ebeff .Name ); +if _fdaca :=d .Skip ();_fdaca !=nil {return _fdaca ;};};case _d .EndElement :break _bedb ;case _d .CharData :};};return nil ;};func (_cffcf ST_TLAnimateBehaviorValueType )String ()string {switch _cffcf {case 0:return "";case 1:return "\u0073\u0074\u0072"; +case 2:return "\u006e\u0075\u006d";case 3:return "\u0063\u006c\u0072";};return "";}; -// Cryptographic Algorithm Type -CryptAlgorithmTypeAttr _cfc .ST_AlgType ; +// ValidateWithPath validates the CT_TLSubShapeId and its children, prefixing error messages with path +func (_bgge *CT_TLSubShapeId )ValidateWithPath (path string )error {return nil };func (_geec *CT_TLSetBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_geec .CBhvr =NewCT_TLCommonBehaviorData ();_cbebb :for {_fgeea ,_egcdb :=d .Token (); +if _egcdb !=nil {return _egcdb ;};switch _cabba :=_fgeea .(type ){case _d .StartElement :switch _cabba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _cedaf :=d .DecodeElement (_geec .CBhvr ,&_cabba ); +_cedaf !=nil {return _cedaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_geec .To =NewCT_TLAnimVariant (); +if _gedad :=d .DecodeElement (_geec .To ,&_cabba );_gedad !=nil {return _gedad ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0065\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025v",_cabba .Name ); +if _cgfdc :=d .Skip ();_cgfdc !=nil {return _cgfdc ;};};case _d .EndElement :break _cbebb ;case _d .CharData :};};return nil ;};func (_fgede ST_PhotoAlbumFrameShape )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_egdaff :=_d .Attr {};_egdaff .Name =name ; +switch _fgede {case ST_PhotoAlbumFrameShapeUnset :_egdaff .Value ="";case ST_PhotoAlbumFrameShapeFrameStyle1 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031";case ST_PhotoAlbumFrameShapeFrameStyle2 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032"; +case ST_PhotoAlbumFrameShapeFrameStyle3 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case ST_PhotoAlbumFrameShapeFrameStyle4 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034";case ST_PhotoAlbumFrameShapeFrameStyle5 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035"; +case ST_PhotoAlbumFrameShapeFrameStyle6 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case ST_PhotoAlbumFrameShapeFrameStyle7 :_egdaff .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037";};return _egdaff ,nil ; +};type CT_NotesMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;};func (_acaeb *CT_TLPoint )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gagbd :=range start .Attr {if _gagbd .Name .Local =="\u0078"{_cafca ,_cabce :=ParseUnionST_Percentage (_gagbd .Value ); +if _cabce !=nil {return _cabce ;};_acaeb .XAttr =_cafca ;continue ;};if _gagbd .Name .Local =="\u0079"{_dafcd ,_acaee :=ParseUnionST_Percentage (_gagbd .Value );if _acaee !=nil {return _acaee ;};_acaeb .YAttr =_dafcd ;continue ;};};for {_baad ,_afbff :=d .Token (); +if _afbff !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074\u003a\u0020%\u0073",_afbff );};if _aecbb ,_bcgdb :=_baad .(_d .EndElement );_bcgdb &&_aecbb .Name ==start .Name {break ; +};};return nil ;};func (_dfgcbf *Presentation )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfgcbf .CT_Presentation =*NewCT_Presentation ();for _ ,_eggfd :=range start .Attr {if _eggfd .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_bbfab ,_adfcb :=ParseUnionST_Percentage (_eggfd .Value ); +if _adfcb !=nil {return _adfcb ;};_dfgcbf .ServerZoomAttr =&_bbfab ;continue ;};if _eggfd .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_gcgg ,_fadf :=_f .ParseInt (_eggfd .Value ,10,32);if _fadf !=nil {return _fadf ; +};_cdabc :=int32 (_gcgg );_dfgcbf .FirstSlideNumAttr =&_cdabc ;continue ;};if _eggfd .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_fbec ,_efeff :=_f .ParseBool (_eggfd .Value ); +if _efeff !=nil {return _efeff ;};_dfgcbf .ShowSpecialPlsOnTitleSldAttr =&_fbec ;continue ;};if _eggfd .Name .Local =="\u0072\u0074\u006c"{_abgdd ,_dgeg :=_f .ParseBool (_eggfd .Value );if _dgeg !=nil {return _dgeg ;};_dfgcbf .RtlAttr =&_abgdd ;continue ; +};if _eggfd .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_gcgbg ,_bfbe :=_f .ParseBool (_eggfd .Value );if _bfbe !=nil {return _bfbe ;};_dfgcbf .RemovePersonalInfoOnSaveAttr =&_gcgbg ; +continue ;};if _eggfd .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_effd ,_cdcca :=_f .ParseBool (_eggfd .Value );if _cdcca !=nil {return _cdcca ;};_dfgcbf .CompatModeAttr =&_effd ;continue ;};if _eggfd .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_eeaff ,_bacfa :=_f .ParseBool (_eggfd .Value ); +if _bacfa !=nil {return _bacfa ;};_dfgcbf .StrictFirstAndLastCharsAttr =&_eeaff ;continue ;};if _eggfd .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_bcdc ,_ceeab :=_f .ParseBool (_eggfd .Value ); +if _ceeab !=nil {return _ceeab ;};_dfgcbf .EmbedTrueTypeFontsAttr =&_bcdc ;continue ;};if _eggfd .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_afgf ,_gbag :=_f .ParseBool (_eggfd .Value );if _gbag !=nil {return _gbag ; +};_dfgcbf .SaveSubsetFontsAttr =&_afgf ;continue ;};if _eggfd .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_aeacc ,_cabf :=_f .ParseBool (_eggfd .Value );if _cabf !=nil {return _cabf ; +};_dfgcbf .AutoCompressPicturesAttr =&_aeacc ;continue ;};if _eggfd .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_ggge ,_eccgf :=_f .ParseUint (_eggfd .Value ,10,32);if _eccgf !=nil {return _eccgf ;}; +_dfgbf :=uint32 (_ggge );_dfgcbf .BookmarkIdSeedAttr =&_dfgbf ;continue ;};if _eggfd .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_dfgcbf .ConformanceAttr .UnmarshalXMLAttr (_eggfd );continue ;};};_acca :for {_efacd ,_bdfaa :=d .Token (); +if _bdfaa !=nil {return _bdfaa ;};switch _ffebd :=_efacd .(type ){case _d .StartElement :switch _ffebd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_dfgcbf .SldMasterIdLst =NewCT_SlideMasterIdList (); +if _fcfbc :=d .DecodeElement (_dfgcbf .SldMasterIdLst ,&_ffebd );_fcfbc !=nil {return _fcfbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_dfgcbf .NotesMasterIdLst =NewCT_NotesMasterIdList (); +if _aaagd :=d .DecodeElement (_dfgcbf .NotesMasterIdLst ,&_ffebd );_aaagd !=nil {return _aaagd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_dfgcbf .HandoutMasterIdLst =NewCT_HandoutMasterIdList (); +if _eacgf :=d .DecodeElement (_dfgcbf .HandoutMasterIdLst ,&_ffebd );_eacgf !=nil {return _eacgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_dfgcbf .SldIdLst =NewCT_SlideIdList (); +if _dedbc :=d .DecodeElement (_dfgcbf .SldIdLst ,&_ffebd );_dedbc !=nil {return _dedbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_dfgcbf .SldSz =NewCT_SlideSize (); +if _begg :=d .DecodeElement (_dfgcbf .SldSz ,&_ffebd );_begg !=nil {return _begg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _eddff :=d .DecodeElement (_dfgcbf .NotesSz ,&_ffebd ); +_eddff !=nil {return _eddff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_dfgcbf .SmartTags =NewCT_SmartTags (); +if _afacb :=d .DecodeElement (_dfgcbf .SmartTags ,&_ffebd );_afacb !=nil {return _afacb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_dfgcbf .EmbeddedFontLst =NewCT_EmbeddedFontList (); +if _cdgcd :=d .DecodeElement (_dfgcbf .EmbeddedFontLst ,&_ffebd );_cdgcd !=nil {return _cdgcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_dfgcbf .CustShowLst =NewCT_CustomShowList (); +if _aedbb :=d .DecodeElement (_dfgcbf .CustShowLst ,&_ffebd );_aedbb !=nil {return _aedbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_dfgcbf .PhotoAlbum =NewCT_PhotoAlbum (); +if _bcbfg :=d .DecodeElement (_dfgcbf .PhotoAlbum ,&_ffebd );_bcbfg !=nil {return _bcbfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_dfgcbf .CustDataLst =NewCT_CustomerDataList (); +if _aagfc :=d .DecodeElement (_dfgcbf .CustDataLst ,&_ffebd );_aagfc !=nil {return _aagfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_dfgcbf .Kinsoku =NewCT_Kinsoku (); +if _eedab :=d .DecodeElement (_dfgcbf .Kinsoku ,&_ffebd );_eedab !=nil {return _eedab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_dfgcbf .DefaultTextStyle =_ef .NewCT_TextListStyle (); +if _effgc :=d .DecodeElement (_dfgcbf .DefaultTextStyle ,&_ffebd );_effgc !=nil {return _effgc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_dfgcbf .ModifyVerifier =NewCT_ModifyVerifier (); +if _cbee :=d .DecodeElement (_dfgcbf .ModifyVerifier ,&_ffebd );_cbee !=nil {return _cbee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfgcbf .ExtLst =NewCT_ExtensionList (); +if _feeb :=d .DecodeElement (_dfgcbf .ExtLst ,&_ffebd );_feeb !=nil {return _feeb ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072es\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_ffebd .Name ); +if _fbfbb :=d .Skip ();_fbfbb !=nil {return _fbfbb ;};};case _d .EndElement :break _acca ;case _d .CharData :};};return nil ;};func (_ccaa *ST_TransitionEightDirectionType )ValidateWithPath (path string )error {_abfbcd :=[]string {};if _ccaa .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {_abfbcd =append (_abfbcd ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e\u0053\u0069\u0064\u0065\u0044i\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065"); +};if _ccaa .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {_abfbcd =append (_abfbcd ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043\u006fr\u006ee\u0072\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065"); +};if len (_abfbcd )> 1{return _a .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_abfbcd );};return nil ;};func NewCT_TLTemplate ()*CT_TLTemplate {_ggcce :=&CT_TLTemplate {}; +_ggcce .TnLst =NewCT_TimeNodeList ();return _ggcce ;};type CT_ApplicationNonVisualDrawingProps struct{ -// Cryptographic Hashing Algorithm -CryptAlgorithmSidAttr *uint32 ; +// Is a Photo Album +IsPhotoAttr *bool ; -// Iterations to Run Hashing Algorithm -SpinCountAttr *uint32 ; +// Is User Drawn +UserDrawnAttr *bool ; -// Salt for Password Verifier -SaltDataAttr *string ; +// Placeholder Shape +Ph *CT_Placeholder ;MediaChoice *_ef .EG_MediaChoice ; -// Password Hash -HashDataAttr *string ; +// Customer Data List +CustDataLst *CT_CustomerDataList ;ExtLst *CT_ExtensionList ;}; -// Cryptographic Provider -CryptProviderAttr *string ; +// Validate validates the CT_TimeNodeList and its children +func (_gegbad *CT_TimeNodeList )Validate ()error {return _gegbad .ValidateWithPath ("\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074");};func (_gbcgf ST_TLDiagramBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_abgaf :=_d .Attr {}; +_abgaf .Name =name ;switch _gbcgf {case ST_TLDiagramBuildTypeUnset :_abgaf .Value ="";case ST_TLDiagramBuildTypeWhole :_abgaf .Value ="\u0077\u0068\u006fl\u0065";case ST_TLDiagramBuildTypeDepthByNode :_abgaf .Value ="d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065"; +case ST_TLDiagramBuildTypeDepthByBranch :_abgaf .Value ="\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068";case ST_TLDiagramBuildTypeBreadthByNode :_abgaf .Value ="\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065"; +case ST_TLDiagramBuildTypeBreadthByLvl :_abgaf .Value ="\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case ST_TLDiagramBuildTypeCw :_abgaf .Value ="\u0063\u0077";case ST_TLDiagramBuildTypeCwIn :_abgaf .Value ="\u0063\u0077\u0049\u006e"; +case ST_TLDiagramBuildTypeCwOut :_abgaf .Value ="\u0063\u0077\u004fu\u0074";case ST_TLDiagramBuildTypeCcw :_abgaf .Value ="\u0063\u0063\u0077";case ST_TLDiagramBuildTypeCcwIn :_abgaf .Value ="\u0063\u0063\u0077I\u006e";case ST_TLDiagramBuildTypeCcwOut :_abgaf .Value ="\u0063\u0063\u0077\u004f\u0075\u0074"; +case ST_TLDiagramBuildTypeInByRing :_abgaf .Value ="\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case ST_TLDiagramBuildTypeOutByRing :_abgaf .Value ="\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg";case ST_TLDiagramBuildTypeUp :_abgaf .Value ="\u0075\u0070"; +case ST_TLDiagramBuildTypeDown :_abgaf .Value ="\u0064\u006f\u0077\u006e";case ST_TLDiagramBuildTypeAllAtOnce :_abgaf .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLDiagramBuildTypeCust :_abgaf .Value ="\u0063\u0075\u0073\u0074";};return _abgaf ,nil ; +};func NewCT_OrientationTransition ()*CT_OrientationTransition {_dcdcd :=&CT_OrientationTransition {};return _dcdcd ;};func (_bedga *SldSyncPr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bedga .CT_SlideSyncProperties =*NewCT_SlideSyncProperties (); +for _ ,_ebffg :=range start .Attr {if _ebffg .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_gcedd :=_ebffg .Value ;_bedga .ServerSldIdAttr =_gcedd ;continue ;};if _ebffg .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_gffdc ,_abaec :=ParseStdlibTime (_ebffg .Value ); +if _abaec !=nil {return _abaec ;};_bedga .ServerSldModifiedTimeAttr =_gffdc ;continue ;};if _ebffg .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_bcfab ,_dabbc :=ParseStdlibTime (_ebffg .Value ); +if _dabbc !=nil {return _dabbc ;};_bedga .ClientInsertedTimeAttr =_bcfab ;continue ;};};_effag :for {_ceag ,_ggcag :=d .Token ();if _ggcag !=nil {return _ggcag ;};switch _febgca :=_ceag .(type ){case _d .StartElement :switch _febgca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bedga .ExtLst =NewCT_ExtensionList (); +if _ffegc :=d .DecodeElement (_bedga .ExtLst ,&_febgca );_ffegc !=nil {return _ffegc ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u0053\u0079\u006ec\u0050\u0072 \u0025\u0076",_febgca .Name ); +if _dgbdb :=d .Skip ();_dgbdb !=nil {return _dgbdb ;};};case _d .EndElement :break _effag ;case _d .CharData :};};return nil ;};func (_acdfdf *CT_TLOleChartTargetElement )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {_edbd ,_dbcef :=_acdfdf .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dbcef !=nil {return _dbcef ;};start .Attr =append (start .Attr ,_edbd );if _acdfdf .LvlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0076\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_acdfdf .LvlAttr )});};e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gdc *CT_Background )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gdc .BwModeAttr !=_ef .ST_BlackWhiteModeUnset {_bga ,_fbc :=_gdc .BwModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); +if _fbc !=nil {return _fbc ;};start .Attr =append (start .Attr ,_bga );};e .EncodeToken (start );_gdc .BackgroundChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cgaed *CT_SlideLayout )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cgaed .CSld =NewCT_CommonSlideData (); +for _ ,_gfcgf :=range start .Attr {if _gfcgf .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_dfgeb :=_gfcgf .Value ;_cgaed .MatchingNameAttr =&_dfgeb ;continue ;};if _gfcgf .Name .Local =="\u0074\u0079\u0070\u0065"{_cgaed .TypeAttr .UnmarshalXMLAttr (_gfcgf ); +continue ;};if _gfcgf .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_fdcba ,_ecge :=_f .ParseBool (_gfcgf .Value );if _ecge !=nil {return _ecge ;};_cgaed .PreserveAttr =&_fdcba ;continue ;};if _gfcgf .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_egbde ,_bdfge :=_f .ParseBool (_gfcgf .Value ); +if _bdfge !=nil {return _bdfge ;};_cgaed .UserDrawnAttr =&_egbde ;continue ;};if _gfcgf .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_dfff ,_ffee :=_f .ParseBool (_gfcgf .Value );if _ffee !=nil {return _ffee ;};_cgaed .ShowMasterSpAttr =&_dfff ; +continue ;};if _gfcgf .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_aebgc ,_baafa :=_f .ParseBool (_gfcgf .Value );if _baafa !=nil {return _baafa ;};_cgaed .ShowMasterPhAnimAttr =&_aebgc ;continue ; +};};_bcae :for {_bcdf ,_gbdg :=d .Token ();if _gbdg !=nil {return _gbdg ;};switch _bgdc :=_bcdf .(type ){case _d .StartElement :switch _bgdc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _dcdag :=d .DecodeElement (_cgaed .CSld ,&_bgdc ); +_dcdag !=nil {return _dcdag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_cgaed .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _gedd :=d .DecodeElement (_cgaed .ClrMapOvr ,&_bgdc );_gedd !=nil {return _gedd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_cgaed .Transition =NewCT_SlideTransition (); +if _dbad :=d .DecodeElement (_cgaed .Transition ,&_bgdc );_dbad !=nil {return _dbad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_cgaed .Timing =NewCT_SlideTiming (); +if _acad :=d .DecodeElement (_cgaed .Timing ,&_bgdc );_acad !=nil {return _acad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_cgaed .Hf =NewCT_HeaderFooter (); +if _dggg :=d .DecodeElement (_cgaed .Hf ,&_bgdc );_dggg !=nil {return _dggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgaed .ExtLst =NewCT_ExtensionListModify (); +if _fbcee :=d .DecodeElement (_cgaed .ExtLst ,&_bgdc );_fbcee !=nil {return _fbcee ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061y\u006fu\u0074\u0020\u0025\u0076",_bgdc .Name ); +if _aefg :=d .Skip ();_aefg !=nil {return _aefg ;};};case _d .EndElement :break _bcae ;case _d .CharData :};};return nil ;};type CT_SlideRelationshipListEntry struct{IdAttr string ;}; -// Cryptographic Algorithm Extensibility -AlgIdExtAttr *uint32 ; +// Validate validates the CT_TLMediaNodeVideo and its children +func (_gefe *CT_TLMediaNodeVideo )Validate ()error {return _gefe .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f");};func (_deff ST_SplitterBarState )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcgfe :=_d .Attr {}; +_fcgfe .Name =name ;switch _deff {case ST_SplitterBarStateUnset :_fcgfe .Value ="";case ST_SplitterBarStateMinimized :_fcgfe .Value ="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case ST_SplitterBarStateRestored :_fcgfe .Value ="\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064"; +case ST_SplitterBarStateMaximized :_fcgfe .Value ="\u006da\u0078\u0069\u006d\u0069\u007a\u0065d";};return _fcgfe ,nil ;}; -// Algorithm Extensibility Source -AlgIdExtSourceAttr *string ; +// Validate validates the CT_TLIterateDataChoice and its children +func (_aaggg *CT_TLIterateDataChoice )Validate ()error {return _aaggg .ValidateWithPath ("\u0043\u0054\u005f\u0054LI\u0074\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069c\u0065");};type CT_SideDirectionTransition struct{ -// Cryptographic Provider Type Extensibility -CryptProviderTypeExtAttr *uint32 ; +// Direction +DirAttr ST_TransitionSideDirectionType ;};const (ST_IterateTypeUnset ST_IterateType =0;ST_IterateTypeEl ST_IterateType =1;ST_IterateTypeWd ST_IterateType =2;ST_IterateTypeLt ST_IterateType =3;); -// Provider Type Extensibility Source -CryptProviderTypeExtSourceAttr *string ;}; +// ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path +func (_afdac *CT_TLIterateData )ValidateWithPath (path string )error {if _gcabf :=_afdac .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gcabf !=nil {return _gcabf ;};if _egdcb :=_afdac .TLIterateDataChoice .ValidateWithPath (path +"/\u0054L\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0044a\u0074\u0061\u0043\u0068oi\u0063\u0065"); +_egdcb !=nil {return _egdcb ;};return nil ;}; -// Validate validates the CT_TLByHslColorTransform and its children -func (_bgaaf *CT_TLByHslColorTransform )Validate ()error {return _bgaaf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");}; +// Validate validates the CT_HandoutMasterIdList and its children +func (_dfgee *CT_HandoutMasterIdList )Validate ()error {return _dfgee .ValidateWithPath ("\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074");};func NewCT_TagList ()*CT_TagList {_afgaa :=&CT_TagList {}; +return _afgaa };func (_bgbbea ST_TransitionSpeed )String ()string {switch _bgbbea {case 0:return "";case 1:return "\u0073\u006c\u006f\u0077";case 2:return "\u006d\u0065\u0064";case 3:return "\u0066\u0061\u0073\u0074";};return "";};func NewSldMaster ()*SldMaster {_dcdce :=&SldMaster {}; +_dcdce .CT_SlideMaster =*NewCT_SlideMaster ();return _dcdce ;};func NewCT_TLTriggerTimeNodeID ()*CT_TLTriggerTimeNodeID {_abcbg :=&CT_TLTriggerTimeNodeID {};return _abcbg ;}; -// ValidateWithPath validates the CT_TLTemplate and its children, prefixing error messages with path -func (_gdcff *CT_TLTemplate )ValidateWithPath (path string )error {if _bcce :=_gdcff .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_bcce !=nil {return _bcce ;};return nil ;};func (_gdbf *CT_TLIterateDataChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _gdbf .TmAbs !=nil {_dbga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u006d\u0041\u0062\u0073"}};e .EncodeElement (_gdbf .TmAbs ,_dbga );}else if _gdbf .TmPct !=nil {_eged :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u006d\u0050\u0063\u0074"}}; -e .EncodeElement (_gdbf .TmPct ,_eged );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dcge *CT_TLShapeTargetElementChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _dcge .Bg !=nil {_dbdfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0067"}}; -e .EncodeElement (_dcge .Bg ,_dbdfg );}else if _dcge .SubSp !=nil {_cebgfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0075\u0062\u0053\u0070"}};e .EncodeElement (_dcge .SubSp ,_cebgfg );}else if _dcge .OleChartEl !=nil {_fdfb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006fl\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}}; -e .EncodeElement (_dcge .OleChartEl ,_fdfb );}else if _dcge .TxEl !=nil {_fgdac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0078\u0045\u006c"}};e .EncodeElement (_dcge .TxEl ,_fgdac );}else if _dcge .GraphicEl !=nil {_geba :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c"}}; -e .EncodeElement (_dcge .GraphicEl ,_geba );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the AG_Ole and its children +func (_fb *AG_Ole )Validate ()error {return _fb .ValidateWithPath ("\u0041\u0047\u005f\u004f\u006c\u0065");}; -// ValidateWithPath validates the CT_TLTimeConditionList and its children, prefixing error messages with path -func (_becef *CT_TLTimeConditionList )ValidateWithPath (path string )error {for _fegfa ,_edgc :=range _becef .Cond {if _bbbg :=_edgc .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0043\u006f\u006e\u0064\u005b\u0025\u0064\u005d",path ,_fegfa ));_bbbg !=nil {return _bbbg ; -};};return nil ;};type Notes struct{CT_NotesSlide };func (_addfbc ST_TLAnimateMotionBehaviorOrigin )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_faggac :=_cf .Attr {};_faggac .Name =name ;switch _addfbc {case ST_TLAnimateMotionBehaviorOriginUnset :_faggac .Value =""; -case ST_TLAnimateMotionBehaviorOriginParent :_faggac .Value ="\u0070\u0061\u0072\u0065\u006e\u0074";case ST_TLAnimateMotionBehaviorOriginLayout :_faggac .Value ="\u006c\u0061\u0079\u006f\u0075\u0074";};return _faggac ,nil ;};func (_aega ST_TLBehaviorTransformType )Validate ()error {return _aega .ValidateWithPath ("")}; -func (_gegcb *CT_TLAnimVariantFloatVal )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_gegcb .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_cacbf *CT_SlideRelationshipListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_cacbf .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dgadg *CT_TLCommonMediaNodeData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dgadg .VolAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u006f\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dgadg .VolAttr )}); -};if _dgadg .MuteAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006d\u0075\u0074\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dgadg .MuteAttr ))});};if _dgadg .NumSldAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0075\u006d\u0053\u006c\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dgadg .NumSldAttr )}); -};if _dgadg .ShowWhenStoppedAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dgadg .ShowWhenStoppedAttr ))}); -};e .EncodeToken (start );_dcdef :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_dgadg .CTn ,_dcdef );_aeee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_dgadg .TgtEl ,_aeee ); -e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dedb *CT_CommentAuthor )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_dedb .IdAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",_dedb .NameAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"},Value :_f .Sprintf ("\u0025\u0076",_dedb .InitialsAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006ca\u0073\u0074\u0049\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",_dedb .LastIdxAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u006c\u0072\u0049\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",_dedb .ClrIdxAttr )}); -e .EncodeToken (start );if _dedb .ExtLst !=nil {_dfb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dedb .ExtLst ,_dfb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};type CT_NotesMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_NotesMaster and its children +func (_bage *CT_NotesMaster )Validate ()error {return _bage .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072");}; -// Validate validates the CT_HeaderFooter and its children -func (_bccf *CT_HeaderFooter )Validate ()error {return _bccf .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};type ST_PlaceholderType byte ;type CT_TLIterateData struct{ +// Validate validates the CT_SlideMasterIdListEntry and its children +func (_adbeg *CT_SlideMasterIdListEntry )Validate ()error {return _adbeg .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};type CT_OleObjectChoice struct{Embed *CT_OleObjectEmbed ; +Link *CT_OleObjectLink ;};func (_cbfda *CT_TLMediaNodeVideo )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbfda .CMediaNode =NewCT_TLCommonMediaNodeData ();for _ ,_bdbgg :=range start .Attr {if _bdbgg .Name .Local =="\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"{_ceec ,_fadcb :=_f .ParseBool (_bdbgg .Value ); +if _fadcb !=nil {return _fadcb ;};_cbfda .FullScrnAttr =&_ceec ;continue ;};};_ffacf :for {_bbac ,_cbgf :=d .Token ();if _cbgf !=nil {return _cbgf ;};switch _afdc :=_bbac .(type ){case _d .StartElement :switch _afdc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _gcbe :=d .DecodeElement (_cbfda .CMediaNode ,&_afdc ); +_gcbe !=nil {return _gcbe ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0056\u0069\u0064\u0065\u006f\u0020\u0025\u0076",_afdc .Name ); +if _ffgb :=d .Skip ();_ffgb !=nil {return _ffgb ;};};case _d .EndElement :break _ffacf ;case _d .CharData :};};return nil ;};func ParseUnionST_TransitionEightDirectionType (s string )(ST_TransitionEightDirectionType ,error ){return ST_TransitionEightDirectionType {},nil ; +};func (_cbeb *CT_GroupShapeNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bcbd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_cbeb .CNvPr ,_bcbd ); +_gffg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063N\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_cbeb .CNvGrpSpPr ,_gffg );_cfdb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}}; +e .EncodeElement (_cbeb .NvPr ,_cfdb );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Iterate Type -TypeAttr ST_IterateType ; +// ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path +func (_gdec *CT_ShowInfoKiosk )ValidateWithPath (path string )error {return nil };func (_defab ST_TransitionInOutDirectionType )String ()string {switch _defab {case 0:return "";case 1:return "\u006f\u0075\u0074";case 2:return "\u0069\u006e";};return ""; +}; -// Backwards -BackwardsAttr *bool ;TLIterateDataChoice *CT_TLIterateDataChoice ;};type CT_SlideLayoutIdList struct{ +// Validate validates the CT_TLMediaNodeAudio and its children +func (_fabb *CT_TLMediaNodeAudio )Validate ()error {return _fabb .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f");};type CT_OleObject struct{ -// Slide Layout Id -SldLayoutId []*CT_SlideLayoutIdListEntry ;}; +// Embedded Object ProgID +ProgIdAttr *string ;OleObjectChoice *CT_OleObjectChoice ;Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};func NewCT_TLAnimVariantBooleanVal ()*CT_TLAnimVariantBooleanVal {_bdcga :=&CT_TLAnimVariantBooleanVal {}; +return _bdcga ;};func (_agedd ST_TLTimeNodeFillType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_agedd .String (),start );};type CT_ControlList struct{ -// Validate validates the CT_TLTimeConditionChoice and its children -func (_cbdaf *CT_TLTimeConditionChoice )Validate ()error {return _cbdaf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};type ST_TLTriggerEvent byte ; +// Embedded Control +Control []*CT_Control ;};func (_daba *ST_TLOleChartBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_daba =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_daba =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_daba =2; +case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_daba =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_daba =4;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_daba =5;};return nil ;};func (_dcdcdc *CT_TLIterateData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcdcdc .TLIterateDataChoice =NewCT_TLIterateDataChoice (); +for _ ,_gaed :=range start .Attr {if _gaed .Name .Local =="\u0074\u0079\u0070\u0065"{_dcdcdc .TypeAttr .UnmarshalXMLAttr (_gaed );continue ;};if _gaed .Name .Local =="\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"{_caeb ,_ddgfd :=_f .ParseBool (_gaed .Value ); +if _ddgfd !=nil {return _ddgfd ;};_dcdcdc .BackwardsAttr =&_caeb ;continue ;};};_abcae :for {_gded ,_dgbea :=d .Token ();if _dgbea !=nil {return _dgbea ;};switch _dcgca :=_gded .(type ){case _d .StartElement :switch _dcgca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"}:_dcdcdc .TLIterateDataChoice =NewCT_TLIterateDataChoice (); +if _cgcd :=d .DecodeElement (&_dcdcdc .TLIterateDataChoice .TmAbs ,&_dcgca );_cgcd !=nil {return _cgcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"}:_dcdcdc .TLIterateDataChoice =NewCT_TLIterateDataChoice (); +if _cedfc :=d .DecodeElement (&_dcdcdc .TLIterateDataChoice .TmPct ,&_dcgca );_cedfc !=nil {return _cedfc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0020\u0025v",_dcgca .Name ); +if _cffdd :=d .Skip ();_cffdd !=nil {return _cffdd ;};};case _d .EndElement :break _abcae ;case _d .CharData :};};return nil ;};func (_afeabb ST_TLTimeNodeType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_afeabb .String (),start ); +};func NewCT_TransitionSoundActionChoice ()*CT_TransitionSoundActionChoice {_fgbf :=&CT_TransitionSoundActionChoice {};return _fgbf ;}; +// ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path +func (_dcggc *CT_NormalViewProperties )ValidateWithPath (path string )error {if _baeaa :=_dcggc .VertBarStateAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_baeaa !=nil {return _baeaa ; +};if _daf :=_dcggc .HorzBarStateAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_daf !=nil {return _daf ;};if _ffdf :=_dcggc .RestoredLeft .ValidateWithPath (path +"\u002f\u0052\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"); +_ffdf !=nil {return _ffdf ;};if _fegb :=_dcggc .RestoredTop .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070");_fegb !=nil {return _fegb ;};if _dcggc .ExtLst !=nil {if _eccd :=_dcggc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eccd !=nil {return _eccd ;};};return nil ;};func (_cgegd ST_TransitionInOutDirectionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgegd .String (),start );};func (_bbeaa *CT_TLIterateIntervalPercentage )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_bbeaa .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_HandoutMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;};func (_eedc *CT_TLAnimateScaleBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eedc .CBhvr =NewCT_TLCommonBehaviorData (); +for _ ,_ffaef :=range start .Attr {if _ffaef .Name .Local =="\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"{_agfd ,_abgff :=_f .ParseBool (_ffaef .Value );if _abgff !=nil {return _abgff ;};_eedc .ZoomContentsAttr =&_agfd ;continue ; +};};_gbea :for {_dfcbf ,_cgce :=d .Token ();if _cgce !=nil {return _cgce ;};switch _cebd :=_dfcbf .(type ){case _d .StartElement :switch _cebd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _dgba :=d .DecodeElement (_eedc .CBhvr ,&_cebd ); +_dgba !=nil {return _dgba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_eedc .By =NewCT_TLPoint (); +if _ffedc :=d .DecodeElement (_eedc .By ,&_cebd );_ffedc !=nil {return _ffedc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_eedc .From =NewCT_TLPoint (); +if _dccf :=d .DecodeElement (_eedc .From ,&_cebd );_dccf !=nil {return _dccf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_eedc .To =NewCT_TLPoint (); +if _acdfd :=d .DecodeElement (_eedc .To ,&_cebd );_acdfd !=nil {return _acdfd ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0053c\u0061\u006c\u0065\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_cebd .Name ); +if _dcff :=d .Skip ();_dcff !=nil {return _dcff ;};};case _d .EndElement :break _gbea ;case _d .CharData :};};return nil ;};func (_edea ST_TransitionCornerDirectionType )ValidateWithPath (path string )error {switch _edea {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edea )); +};return nil ;};func (_dbfae *Sld )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbfae .CT_Slide =*NewCT_Slide ();for _ ,_daedb :=range start .Attr {if _daedb .Name .Local =="\u0073\u0068\u006f\u0077"{_gbace ,_ggfcg :=_f .ParseBool (_daedb .Value ); +if _ggfcg !=nil {return _ggfcg ;};_dbfae .ShowAttr =&_gbace ;continue ;};if _daedb .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_fcgfg ,_febce :=_f .ParseBool (_daedb .Value );if _febce !=nil {return _febce ;};_dbfae .ShowMasterSpAttr =&_fcgfg ; +continue ;};if _daedb .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_bgeecc ,_gfge :=_f .ParseBool (_daedb .Value );if _gfge !=nil {return _gfge ;};_dbfae .ShowMasterPhAnimAttr =&_bgeecc ;continue ; +};};_cdccf :for {_ceccde ,_bcaed :=d .Token ();if _bcaed !=nil {return _bcaed ;};switch _aadeb :=_ceccde .(type ){case _d .StartElement :switch _aadeb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _aeecf :=d .DecodeElement (_dbfae .CSld ,&_aadeb ); +_aeecf !=nil {return _aeecf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_dbfae .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _bebbg :=d .DecodeElement (_dbfae .ClrMapOvr ,&_aadeb );_bebbg !=nil {return _bebbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_dbfae .Transition =NewCT_SlideTransition (); +if _acbcd :=d .DecodeElement (_dbfae .Transition ,&_aadeb );_acbcd !=nil {return _acbcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_dbfae .Timing =NewCT_SlideTiming (); +if _fdbdg :=d .DecodeElement (_dbfae .Timing ,&_aadeb );_fdbdg !=nil {return _fdbdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbfae .ExtLst =NewCT_ExtensionListModify (); +if _bddca :=d .DecodeElement (_dbfae .ExtLst ,&_aadeb );_bddca !=nil {return _bddca ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0053l\u0064\u0020\u0025\u0076",_aadeb .Name ); +if _feacef :=d .Skip ();_feacef !=nil {return _feacef ;};};case _d .EndElement :break _cdccf ;case _d .CharData :};};return nil ;};func (_ffaaf *ST_TLAnimateColorDirection )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ffaaf =0; +case "\u0063\u0077":*_ffaaf =1;case "\u0063\u0063\u0077":*_ffaaf =2;};return nil ;};func (_ebgga *ST_TransitionSideDirectionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gaaea ,_gdgd :=d .Token ();if _gdgd !=nil {return _gdgd ;};if _bddb ,_gfddg :=_gaaea .(_d .EndElement ); +_gfddg &&_bddb .Name ==start .Name {*_ebgga =1;return nil ;};if _ccgga ,_gdga :=_gaaea .(_d .CharData );!_gdga {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gaaea ); +}else {switch string (_ccgga ){case "":*_ebgga =0;case "\u006c":*_ebgga =1;case "\u0075":*_ebgga =2;case "\u0072":*_ebgga =3;case "\u0064":*_ebgga =4;};};_gaaea ,_gdgd =d .Token ();if _gdgd !=nil {return _gdgd ;};if _afdbb ,_dffda :=_gaaea .(_d .EndElement ); +_dffda &&_afdbb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gaaea );};func NewCT_TransitionSoundAction ()*CT_TransitionSoundAction {_ggedcb :=&CT_TransitionSoundAction {}; +_ggedcb .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice ();return _ggedcb ;};func (_cgffb *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cgffb =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_cgffb =1; +case "\u006c\u0061\u0079\u006f\u0075\u0074":*_cgffb =2;};return nil ;};func (_aebg *CT_OrientationTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cged :=range start .Attr {if _cged .Name .Local =="\u0064\u0069\u0072"{_aebg .DirAttr .UnmarshalXMLAttr (_cged ); +continue ;};};for {_fefee ,_ffea :=d .Token ();if _ffea !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004frie\u006eta\u0074\u0069\u006f\u006e\u0054\u0072\u0061ns\u0069\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_ffea ); +};if _fggc ,_dcaed :=_fefee .(_d .EndElement );_dcaed &&_fggc .Name ==start .Name {break ;};};return nil ;};type CT_GuideList struct{ -// Validate validates the EG_ExtensionList and its children -func (_gddf *EG_ExtensionList )Validate ()error {return _gddf .ValidateWithPath ("\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func (_bgd *CT_ApplicationNonVisualDrawingProps )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -for _ ,_da :=range start .Attr {if _da .Name .Local =="\u0069s\u0050\u0068\u006f\u0074\u006f"{_ddae ,_df :=_cb .ParseBool (_da .Value );if _df !=nil {return _df ;};_bgd .IsPhotoAttr =&_ddae ;continue ;};if _da .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_fcd ,_ef :=_cb .ParseBool (_da .Value ); -if _ef !=nil {return _ef ;};_bgd .UserDrawnAttr =&_fcd ;continue ;};};_ff :for {_ddg ,_cfcb :=d .Token ();if _cfcb !=nil {return _cfcb ;};switch _aa :=_ddg .(type ){case _cf .StartElement :switch _aa .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068"}:_bgd .Ph =NewCT_Placeholder (); -if _ggc :=d .DecodeElement (_bgd .Ph ,&_aa );_ggc !=nil {return _ggc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -if _faf :=d .DecodeElement (&_bgd .MediaChoice .AudioCd ,&_aa );_faf !=nil {return _faf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -if _cde :=d .DecodeElement (&_bgd .MediaChoice .WavAudioFile ,&_aa );_cde !=nil {return _cde ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -if _bbb :=d .DecodeElement (&_bgd .MediaChoice .AudioFile ,&_aa );_bbb !=nil {return _bbb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -if _bbe :=d .DecodeElement (&_bgd .MediaChoice .VideoFile ,&_aa );_bbe !=nil {return _bbe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_bgd .MediaChoice =_cfb .NewEG_MediaChoice (); -if _ddd :=d .DecodeElement (&_bgd .MediaChoice .QuickTimeFile ,&_aa );_ddd !=nil {return _ddd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_bgd .CustDataLst =NewCT_CustomerDataList (); -if _ae :=d .DecodeElement (_bgd .CustDataLst ,&_aa );_ae !=nil {return _ae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgd .ExtLst =NewCT_ExtensionList (); -if _bbee :=d .DecodeElement (_bgd .ExtLst ,&_aa );_bbee !=nil {return _bbee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041p\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006eg\u0050\u0072\u006f\u0070\u0073 \u0025\u0076",_aa .Name ); -if _bbd :=d .Skip ();_bbd !=nil {return _bbd ;};};case _cf .EndElement :break _ff ;case _cf .CharData :};};return nil ;}; +// A Guide +Guide []*CT_Guide ;};func (_cdega *CT_TLIterateData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cdega .TypeAttr !=ST_IterateTypeUnset {_cabbe ,_effbb :=_cdega .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _effbb !=nil {return _effbb ;};start .Attr =append (start .Attr ,_cabbe );};if _cdega .BackwardsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cdega .BackwardsAttr ))}); +};e .EncodeToken (start );_cdega .TLIterateDataChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_ShowInfoKiosk ()*CT_ShowInfoKiosk {_decf :=&CT_ShowInfoKiosk {};return _decf };type CT_TLGraphicalObjectBuild struct{TLGraphicalObjectBuildChoice *CT_TLGraphicalObjectBuildChoice ; +SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func (_bebdg ST_OleObjectFollowColorScheme )String ()string {switch _bebdg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0075\u006c\u006c";case 3:return "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064"; +};return "";};func (_gffcg *CT_SlideSize )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gffcg .CxAttr =914400;_gffcg .CyAttr =914400;for _ ,_cbfg :=range start .Attr {if _cbfg .Name .Local =="\u0063\u0078"{_fdag ,_afae :=_f .ParseInt (_cbfg .Value ,10,32); +if _afae !=nil {return _afae ;};_gffcg .CxAttr =int32 (_fdag );continue ;};if _cbfg .Name .Local =="\u0063\u0079"{_gdfbb ,_cbfbc :=_f .ParseInt (_cbfg .Value ,10,32);if _cbfbc !=nil {return _cbfbc ;};_gffcg .CyAttr =int32 (_gdfbb );continue ;};if _cbfg .Name .Local =="\u0074\u0079\u0070\u0065"{_gffcg .TypeAttr .UnmarshalXMLAttr (_cbfg ); +continue ;};};for {_efde ,_bceg :=d .Token ();if _bceg !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006ci\u0064\u0065\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_bceg );};if _fbdf ,_ffacg :=_efde .(_d .EndElement ); +_ffacg &&_fbdf .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_TLTemplateList and its children, prefixing error messages with path -func (_acee *CT_TLTemplateList )ValidateWithPath (path string )error {for _bccfd ,_cdfcd :=range _acee .Tmpl {if _fabeb :=_cdfcd .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0054\u006d\u0070\u006c\u005b\u0025\u0064\u005d",path ,_bccfd ));_fabeb !=nil {return _fabeb ; -};};return nil ;}; +// Validate validates the SldMaster and its children +func (_dbdgd *SldMaster )Validate ()error {return _dbdgd .ValidateWithPath ("\u0053l\u0064\u004d\u0061\u0073\u0074\u0065r");};func (_gadcd *CT_TLByAnimateColorTransformChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_acfdd :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0067\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062"}:_gadcd .Rgb =NewCT_TLByRgbColorTransform (); +if _eaded :=d .DecodeElement (_gadcd .Rgb ,&_acfdd );_eaded !=nil {return _eaded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0073\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_gadcd .Hsl =NewCT_TLByHslColorTransform (); +if _ebegd :=d .DecodeElement (_gadcd .Hsl ,&_acfdd );_ebegd !=nil {return _ebegd ;};default:_e .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0079\u0041\u006ei\u006d\u0061\u0074\u0065\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065\u0020%\u0076",_acfdd .Name ); +if _bfcfg :=d .Skip ();_bfcfg !=nil {return _bfcfg ;};};return nil ;};type CT_Slide struct{ -// ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path -func (_dgfg *CT_HandoutMasterIdListEntry )ValidateWithPath (path string )error {if _dgfg .ExtLst !=nil {if _dfcg :=_dgfg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dfcg !=nil {return _dfcg ;};};return nil ;};func NewSldSyncPr ()*SldSyncPr {_ebfb :=&SldSyncPr {}; -_ebfb .CT_SlideSyncProperties =*NewCT_SlideSyncProperties ();return _ebfb ;};func NewCT_TLTimeAnimateValue ()*CT_TLTimeAnimateValue {_bfaee :=&CT_TLTimeAnimateValue {};return _bfaee ;};func (_fggef ST_PlaceholderSize )String ()string {switch _fggef {case 0:return ""; -case 1:return "\u0066\u0075\u006c\u006c";case 2:return "\u0068\u0061\u006c\u0066";case 3:return "\u0071u\u0061\u0072\u0074\u0065\u0072";};return "";};func (_ebabd *CT_TLCommonBehaviorData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebabd .AdditiveAttr !=ST_TLBehaviorAdditiveTypeUnset {_ebac ,_aafdf :=_ebabd .AdditiveAttr .MarshalXMLAttr (_cf .Name {Local :"\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"}); -if _aafdf !=nil {return _aafdf ;};start .Attr =append (start .Attr ,_ebac );};if _ebabd .AccumulateAttr !=ST_TLBehaviorAccumulateTypeUnset {_dfffb ,_aefg :=_ebabd .AccumulateAttr .MarshalXMLAttr (_cf .Name {Local :"\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"}); -if _aefg !=nil {return _aefg ;};start .Attr =append (start .Attr ,_dfffb );};if _ebabd .XfrmTypeAttr !=ST_TLBehaviorTransformTypeUnset {_gefba ,_dbcdf :=_ebabd .XfrmTypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"}); -if _dbcdf !=nil {return _dbcdf ;};start .Attr =append (start .Attr ,_gefba );};if _ebabd .FromAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_ebabd .FromAttr )}); -};if _ebabd .ToAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_ebabd .ToAttr )});};if _ebabd .ByAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_ebabd .ByAttr )}); -};if _ebabd .RctxAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u0063\u0074\u0078"},Value :_f .Sprintf ("\u0025\u0076",*_ebabd .RctxAttr )});};if _ebabd .OverrideAttr !=ST_TLBehaviorOverrideTypeUnset {_gcbc ,_ggddb :=_ebabd .OverrideAttr .MarshalXMLAttr (_cf .Name {Local :"\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}); -if _ggddb !=nil {return _ggddb ;};start .Attr =append (start .Attr ,_gcbc );};e .EncodeToken (start );_fdfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_ebabd .CTn ,_fdfc );_ffaac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}}; -e .EncodeElement (_ebabd .TgtEl ,_ffaac );if _ebabd .AttrNameLst !=nil {_abgadd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}};e .EncodeElement (_ebabd .AttrNameLst ,_abgadd ); -};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fbbb *ST_IterateType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fbbb =0;case "\u0065\u006c":*_fbbb =1;case "\u0077\u0064":*_fbbb =2;case "\u006c\u0074":*_fbbb =3; -};return nil ;};type ST_PhotoAlbumLayout byte ;type CT_PhotoAlbum struct{ +// Show Slide in Slide Show +ShowAttr *bool ; -// Black and White -BwAttr *bool ; +// Common slide data for slides +CSld *CT_CommonSlideData ; -// Show/Hide Captions -ShowCaptionsAttr *bool ; +// Color Scheme Map Override +ClrMapOvr *_ef .CT_ColorMappingOverride ; -// Photo Album Layout -LayoutAttr ST_PhotoAlbumLayout ; +// Slide Transition +Transition *CT_SlideTransition ; -// Frame Type -FrameAttr ST_PhotoAlbumFrameShape ;ExtLst *CT_ExtensionList ;};func (_fgfcc *PresentationPr )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fgfcc .CT_PresentationProperties =*NewCT_PresentationProperties ();_dgdbaf :for {_bcbda ,_adbbf :=d .Token (); -if _adbbf !=nil {return _adbbf ;};switch _acagb :=_bcbda .(type ){case _cf .StartElement :switch _acagb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_fgfcc .HtmlPubPr =NewCT_HtmlPublishProperties (); -if _daad :=d .DecodeElement (_fgfcc .HtmlPubPr ,&_acagb );_daad !=nil {return _daad ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_fgfcc .WebPr =NewCT_WebProperties (); -if _fegaf :=d .DecodeElement (_fgfcc .WebPr ,&_acagb );_fegaf !=nil {return _fegaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_fgfcc .PrnPr =NewCT_PrintProperties (); -if _gcea :=d .DecodeElement (_fgfcc .PrnPr ,&_acagb );_gcea !=nil {return _gcea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_fgfcc .ShowPr =NewCT_ShowProperties (); -if _eagfbe :=d .DecodeElement (_fgfcc .ShowPr ,&_acagb );_eagfbe !=nil {return _eagfbe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_fgfcc .ClrMru =_cfb .NewCT_ColorMRU (); -if _dacfgg :=d .DecodeElement (_fgfcc .ClrMru ,&_acagb );_dacfgg !=nil {return _dacfgg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgfcc .ExtLst =NewCT_ExtensionList (); -if _fdafg :=d .DecodeElement (_fgfcc .ExtLst ,&_acagb );_fdafg !=nil {return _fdafg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006eP\u0072\u0020\u0025\u0076",_acagb .Name ); -if _adad :=d .Skip ();_adad !=nil {return _adad ;};};case _cf .EndElement :break _dgdbaf ;case _cf .CharData :};};return nil ;}; +// Slide Timing Information for a Slide +Timing *CT_SlideTiming ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func (_dgfea *CT_TLTimeAnimateValue )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgfea .TmAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_dgfea .TmAttr )}); +};if _dgfea .FmlaAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u006d\u006c\u0061"},Value :_a .Sprintf ("\u0025\u0076",*_dgfea .FmlaAttr )});};e .EncodeToken (start );if _dgfea .Val !=nil {_bdaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0076a\u006c"}}; +e .EncodeElement (_dgfea .Val ,_bdaa );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_geef *CT_TLOleChartTargetElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_geef .TypeAttr =ST_TLChartSubelementType (1); +for _ ,_abcac :=range start .Attr {if _abcac .Name .Local =="\u0074\u0079\u0070\u0065"{_geef .TypeAttr .UnmarshalXMLAttr (_abcac );continue ;};if _abcac .Name .Local =="\u006c\u0076\u006c"{_gbae ,_aggef :=_f .ParseUint (_abcac .Value ,10,32);if _aggef !=nil {return _aggef ; +};_fbcdeg :=uint32 (_gbae );_geef .LvlAttr =&_fbcdeg ;continue ;};};for {_dcbcd ,_eabcb :=d .Token ();if _eabcb !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0054\u0061\u0072g\u0065\u0074\u0045\u006c\u0065m\u0065\u006et\u003a\u0020\u0025\u0073",_eabcb ); +};if _cacb ,_faafc :=_dcbcd .(_d .EndElement );_faafc &&_cacb .Name ==start .Name {break ;};};return nil ;};func (_bdff *CT_TimeNodeList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cebdf :for {_agdfd ,_abga :=d .Token ();if _abga !=nil {return _abga ; +};switch _cdgg :=_agdfd .(type ){case _d .StartElement :switch _cdgg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072"}:_bgcad :=NewCT_TimeNodeListChoice (); +if _deccd :=d .DecodeElement (&_bgcad .Par ,&_cdgg );_deccd !=nil {return _deccd ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_bgcad );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0071"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0071"}:_bcfed :=NewCT_TimeNodeListChoice (); +if _dacd :=d .DecodeElement (&_bcfed .Seq ,&_cdgg );_dacd !=nil {return _dacd ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_bcfed );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"}:_bgada :=NewCT_TimeNodeListChoice (); +if _aeed :=d .DecodeElement (&_bgada .Excl ,&_cdgg );_aeed !=nil {return _aeed ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_bgada );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"}:_egge :=NewCT_TimeNodeListChoice (); +if _eadceg :=d .DecodeElement (&_egge .Anim ,&_cdgg );_eadceg !=nil {return _eadceg ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_egge );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"}:_bebeb :=NewCT_TimeNodeListChoice (); +if _ggcad :=d .DecodeElement (&_bebeb .AnimClr ,&_cdgg );_ggcad !=nil {return _ggcad ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_bebeb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}:_ccce :=NewCT_TimeNodeListChoice (); +if _cdab :=d .DecodeElement (&_ccce .AnimEffect ,&_cdgg );_cdab !=nil {return _cdab ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_ccce );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}:_gafcb :=NewCT_TimeNodeListChoice (); +if _bfdgd :=d .DecodeElement (&_gafcb .AnimMotion ,&_cdgg );_bfdgd !=nil {return _bfdgd ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_gafcb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"}:_deea :=NewCT_TimeNodeListChoice (); +if _ddgaf :=d .DecodeElement (&_deea .AnimRot ,&_cdgg );_ddgaf !=nil {return _ddgaf ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_deea );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"}:_agdcb :=NewCT_TimeNodeListChoice (); +if _edabb :=d .DecodeElement (&_agdcb .AnimScale ,&_cdgg );_edabb !=nil {return _edabb ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_agdcb );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0064"}:_agegf :=NewCT_TimeNodeListChoice (); +if _begdc :=d .DecodeElement (&_agegf .Cmd ,&_cdgg );_begdc !=nil {return _begdc ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_agegf );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_ecbef :=NewCT_TimeNodeListChoice (); +if _adfcgg :=d .DecodeElement (&_ecbef .Set ,&_cdgg );_adfcgg !=nil {return _adfcgg ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_ecbef );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"}:_ecadg :=NewCT_TimeNodeListChoice (); +if _fdggd :=d .DecodeElement (&_ecadg .Audio ,&_cdgg );_fdggd !=nil {return _fdggd ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_ecadg );case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"}:_cacad :=NewCT_TimeNodeListChoice (); +if _fcacg :=d .DecodeElement (&_cacad .Video ,&_cdgg );_fcacg !=nil {return _fcacg ;};_bdff .TimeNodeListChoice =append (_bdff .TimeNodeListChoice ,_cacad );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0069\u006de\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cdgg .Name ); +if _bfcfa :=d .Skip ();_bfcfa !=nil {return _bfcfa ;};};case _d .EndElement :break _cebdf ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path -func (_cafgec *CT_TLAnimateRotationBehavior )ValidateWithPath (path string )error {if _bgafb :=_cafgec .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_bgafb !=nil {return _bgafb ;};return nil ;};const (ST_TLChartSubelementTypeUnset ST_TLChartSubelementType =0; -ST_TLChartSubelementTypeGridLegend ST_TLChartSubelementType =1;ST_TLChartSubelementTypeSeries ST_TLChartSubelementType =2;ST_TLChartSubelementTypeCategory ST_TLChartSubelementType =3;ST_TLChartSubelementTypePtInSeries ST_TLChartSubelementType =4;ST_TLChartSubelementTypePtInCategory ST_TLChartSubelementType =5; -);func (_gbecg *CT_TLShapeTargetElementChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abgab :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_gbecg .Bg =NewCT_Empty (); -if _bgac :=d .DecodeElement (_gbecg .Bg ,&_abgab );_bgac !=nil {return _bgac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"}:_gbecg .SubSp =NewCT_TLSubShapeId (); -if _ccdef :=d .DecodeElement (_gbecg .SubSp ,&_abgab );_ccdef !=nil {return _ccdef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}:_gbecg .OleChartEl =NewCT_TLOleChartTargetElement (); -if _fddga :=d .DecodeElement (_gbecg .OleChartEl ,&_abgab );_fddga !=nil {return _fddga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"}:_gbecg .TxEl =NewCT_TLTextTargetElement (); -if _fegf :=d .DecodeElement (_gbecg .TxEl ,&_abgab );_fegf !=nil {return _fegf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"}:_gbecg .GraphicEl =_cfb .NewCT_AnimationElementChoice (); -if _gdbee :=d .DecodeElement (_gbecg .GraphicEl ,&_abgab );_gdbee !=nil {return _gdbee ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065t\u0045\u006c\u0065\u006d\u0065\u006et\u0043\u0068o\u0069\u0063e\u0020%\u0076",_abgab .Name ); -if _cfdff :=d .Skip ();_cfdff !=nil {return _cfdff ;};};return nil ;};func (_bbcbb *TagLst )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bbcbb .CT_TagList =*NewCT_TagList ();_egdbd :for {_agcge ,_adaca :=d .Token ();if _adaca !=nil {return _adaca ; -};switch _gbcda :=_agcge .(type ){case _cf .StartElement :switch _gbcda .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_aegfa :=NewCT_StringTag (); -if _eggg :=d .DecodeElement (_aegfa ,&_gbcda );_eggg !=nil {return _eggg ;};_bbcbb .Tag =append (_bbcbb .Tag ,_aegfa );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0061\u0067\u004c\u0073\u0074\u0020\u0025\u0076",_gbcda .Name ); -if _fbef :=d .Skip ();_fbef !=nil {return _fbef ;};};case _cf .EndElement :break _egdbd ;case _cf .CharData :};};return nil ;};func (_bfba *CT_TLTextTargetElement )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_afddf :for {_gagd ,_aggbf :=d .Token (); -if _aggbf !=nil {return _aggbf ;};switch _ceggf :=_gagd .(type ){case _cf .StartElement :switch _ceggf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"}:_bfba .TLTextTargetElementChoice =NewCT_TLTextTargetElementChoice (); -if _fedfg :=d .DecodeElement (&_bfba .TLTextTargetElementChoice .CharRg ,&_ceggf );_fedfg !=nil {return _fedfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0052\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0052\u0067"}:_bfba .TLTextTargetElementChoice =NewCT_TLTextTargetElementChoice (); -if _bgfdg :=d .DecodeElement (&_bfba .TLTextTargetElementChoice .PRg ,&_ceggf );_bgfdg !=nil {return _bgfdg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0065x\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_ceggf .Name ); -if _fdab :=d .Skip ();_fdab !=nil {return _fdab ;};};case _cf .EndElement :break _afddf ;case _cf .CharData :};};return nil ;}; +// Validate validates the CT_TLTimeTargetElementChoice and its children +func (_fgcb *CT_TLTimeTargetElementChoice )Validate ()error {return _fgcb .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074E\u006ce\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");};const (ST_PrintWhatUnset ST_PrintWhat =0; +ST_PrintWhatSlides ST_PrintWhat =1;ST_PrintWhatHandouts1 ST_PrintWhat =2;ST_PrintWhatHandouts2 ST_PrintWhat =3;ST_PrintWhatHandouts3 ST_PrintWhat =4;ST_PrintWhatHandouts4 ST_PrintWhat =5;ST_PrintWhatHandouts6 ST_PrintWhat =6;ST_PrintWhatHandouts9 ST_PrintWhat =7; +ST_PrintWhatNotes ST_PrintWhat =8;ST_PrintWhatOutline ST_PrintWhat =9;);func (_eefgb *ST_TransitionSpeed )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eefgb =0;case "\u0073\u006c\u006f\u0077":*_eefgb =1;case "\u006d\u0065\u0064":*_eefgb =2; +case "\u0066\u0061\u0073\u0074":*_eefgb =3;};return nil ;};func (_dcgbg *CT_HeaderFooter )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dcgbg .SldNumAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006c\u0064\u004e\u0075\u006d"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dcgbg .SldNumAttr ))}); +};if _dcgbg .HdrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0064\u0072"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dcgbg .HdrAttr ))});};if _dcgbg .FtrAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0074\u0072"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dcgbg .FtrAttr ))}); +};if _dcgbg .DtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_dcgbg .DtAttr ))});};e .EncodeToken (start );if _dcgbg .ExtLst !=nil {_gacc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dcgbg .ExtLst ,_gacc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ddcb *PresentationPr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddcb .CT_PresentationProperties =*NewCT_PresentationProperties (); +_cafgc :for {_dafed ,_afbd :=d .Token ();if _afbd !=nil {return _afbd ;};switch _afca :=_dafed .(type ){case _d .StartElement :switch _afca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_ddcb .HtmlPubPr =NewCT_HtmlPublishProperties (); +if _ffgdbc :=d .DecodeElement (_ddcb .HtmlPubPr ,&_afca );_ffgdbc !=nil {return _ffgdbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_ddcb .WebPr =NewCT_WebProperties (); +if _ffded :=d .DecodeElement (_ddcb .WebPr ,&_afca );_ffded !=nil {return _ffded ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_ddcb .PrnPr =NewCT_PrintProperties (); +if _gfcea :=d .DecodeElement (_ddcb .PrnPr ,&_afca );_gfcea !=nil {return _gfcea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_ddcb .ShowPr =NewCT_ShowProperties (); +if _bgccd :=d .DecodeElement (_ddcb .ShowPr ,&_afca );_bgccd !=nil {return _bgccd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_ddcb .ClrMru =_ef .NewCT_ColorMRU (); +if _ffgdf :=d .DecodeElement (_ddcb .ClrMru ,&_afca );_ffgdf !=nil {return _ffgdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddcb .ExtLst =NewCT_ExtensionList (); +if _gafb :=d .DecodeElement (_ddcb .ExtLst ,&_afca );_gafb !=nil {return _gafb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006eP\u0072\u0020\u0025\u0076",_afca .Name ); +if _gcbgf :=d .Skip ();_gcbgf !=nil {return _gcbgf ;};};case _d .EndElement :break _cafgc ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the ViewPr and its children, prefixing error messages with path -func (_gfdef *ViewPr )ValidateWithPath (path string )error {if _efce :=_gfdef .CT_ViewProperties .ValidateWithPath (path );_efce !=nil {return _efce ;};return nil ;};func (_gggcc *CT_Slide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gggcc .CSld =NewCT_CommonSlideData (); -for _ ,_gbabe :=range start .Attr {if _gbabe .Name .Local =="\u0073\u0068\u006f\u0077"{_agdf ,_aaac :=_cb .ParseBool (_gbabe .Value );if _aaac !=nil {return _aaac ;};_gggcc .ShowAttr =&_agdf ;continue ;};if _gbabe .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_bgead ,_bcbe :=_cb .ParseBool (_gbabe .Value ); -if _bcbe !=nil {return _bcbe ;};_gggcc .ShowMasterSpAttr =&_bgead ;continue ;};if _gbabe .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_debb ,_cacba :=_cb .ParseBool (_gbabe .Value );if _cacba !=nil {return _cacba ; -};_gggcc .ShowMasterPhAnimAttr =&_debb ;continue ;};};_affg :for {_afcb ,_dggf :=d .Token ();if _dggf !=nil {return _dggf ;};switch _agdd :=_afcb .(type ){case _cf .StartElement :switch _agdd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _eddf :=d .DecodeElement (_gggcc .CSld ,&_agdd ); -_eddf !=nil {return _eddf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_gggcc .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _gdae :=d .DecodeElement (_gggcc .ClrMapOvr ,&_agdd );_gdae !=nil {return _gdae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_gggcc .Transition =NewCT_SlideTransition (); -if _fbaeg :=d .DecodeElement (_gggcc .Transition ,&_agdd );_fbaeg !=nil {return _fbaeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_gggcc .Timing =NewCT_SlideTiming (); -if _dcadf :=d .DecodeElement (_gggcc .Timing ,&_agdd );_dcadf !=nil {return _dcadf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gggcc .ExtLst =NewCT_ExtensionListModify (); -if _febg :=d .DecodeElement (_gggcc .ExtLst ,&_agdd );_febg !=nil {return _febg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0020\u0025\u0076",_agdd .Name ); -if _dcead :=d .Skip ();_dcead !=nil {return _dcead ;};};case _cf .EndElement :break _affg ;case _cf .CharData :};};return nil ;};func (_ggea *EG_ChildSlide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gfdfa :for {_bfbcf ,_begdf :=d .Token (); -if _begdf !=nil {return _begdf ;};switch _gfgf :=_bfbcf .(type ){case _cf .StartElement :switch _gfgf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_ggea .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _cafba :=d .DecodeElement (_ggea .ClrMapOvr ,&_gfgf );_cafba !=nil {return _cafba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043h\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_gfgf .Name ); -if _gbcgf :=d .Skip ();_gbcgf !=nil {return _gbcgf ;};};case _cf .EndElement :break _gfdfa ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path +func (_eebe *CT_TLAnimVariantIntegerVal )ValidateWithPath (path string )error {return nil };func (_ebbg *CT_Extension )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0072\u0069"},Value :_a .Sprintf ("\u0025\u0076",_ebbg .UriAttr )}); +e .EncodeToken (start );if _ebbg .Any !=nil {for _ ,_beg :=range _ebbg .Any {_beg .MarshalXML (e ,_d .StartElement {});};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_OleObjectLink and its children -func (_gcdc *CT_OleObjectLink )Validate ()error {return _gcdc .ValidateWithPath ("\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b");};func (_dga *CT_BuildList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -for _ ,_bgae :=range _dga .BuildListChoice {_bgae .MarshalXML (e ,_cf .StartElement {});};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_aaagf *Presentation )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_aaagf .CT_Presentation =*NewCT_Presentation (); -for _ ,_fbfag :=range start .Attr {if _fbfag .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_acffe ,_dfcgg :=ParseUnionST_Percentage (_fbfag .Value );if _dfcgg !=nil {return _dfcgg ;};_aaagf .ServerZoomAttr =&_acffe ;continue ; -};if _fbfag .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_ebgf ,_abgdg :=_cb .ParseInt (_fbfag .Value ,10,32);if _abgdg !=nil {return _abgdg ;};_cegdb :=int32 (_ebgf );_aaagf .FirstSlideNumAttr =&_cegdb ; -continue ;};if _fbfag .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_bcdee ,_ecffe :=_cb .ParseBool (_fbfag .Value );if _ecffe !=nil {return _ecffe ; -};_aaagf .ShowSpecialPlsOnTitleSldAttr =&_bcdee ;continue ;};if _fbfag .Name .Local =="\u0072\u0074\u006c"{_eagfa ,_addfcd :=_cb .ParseBool (_fbfag .Value );if _addfcd !=nil {return _addfcd ;};_aaagf .RtlAttr =&_eagfa ;continue ;};if _fbfag .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_abbeg ,_abedg :=_cb .ParseBool (_fbfag .Value ); -if _abedg !=nil {return _abedg ;};_aaagf .RemovePersonalInfoOnSaveAttr =&_abbeg ;continue ;};if _fbfag .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_cfegc ,_fgccc :=_cb .ParseBool (_fbfag .Value );if _fgccc !=nil {return _fgccc ; -};_aaagf .CompatModeAttr =&_cfegc ;continue ;};if _fbfag .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_egbfb ,_ebdef :=_cb .ParseBool (_fbfag .Value ); -if _ebdef !=nil {return _ebdef ;};_aaagf .StrictFirstAndLastCharsAttr =&_egbfb ;continue ;};if _fbfag .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_abae ,_fbdfc :=_cb .ParseBool (_fbfag .Value ); -if _fbdfc !=nil {return _fbdfc ;};_aaagf .EmbedTrueTypeFontsAttr =&_abae ;continue ;};if _fbfag .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_efgac ,_dbdcd :=_cb .ParseBool (_fbfag .Value );if _dbdcd !=nil {return _dbdcd ; -};_aaagf .SaveSubsetFontsAttr =&_efgac ;continue ;};if _fbfag .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_beccb ,_aafae :=_cb .ParseBool (_fbfag .Value );if _aafae !=nil {return _aafae ; -};_aaagf .AutoCompressPicturesAttr =&_beccb ;continue ;};if _fbfag .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_bcaab ,_afadc :=_cb .ParseUint (_fbfag .Value ,10,32);if _afadc !=nil {return _afadc ;}; -_gfdcd :=uint32 (_bcaab );_aaagf .BookmarkIdSeedAttr =&_gfdcd ;continue ;};if _fbfag .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_aaagf .ConformanceAttr .UnmarshalXMLAttr (_fbfag );continue ;};};_dfdbe :for {_ccfef ,_gaacg :=d .Token (); -if _gaacg !=nil {return _gaacg ;};switch _bdgge :=_ccfef .(type ){case _cf .StartElement :switch _bdgge .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_aaagf .SldMasterIdLst =NewCT_SlideMasterIdList (); -if _geeb :=d .DecodeElement (_aaagf .SldMasterIdLst ,&_bdgge );_geeb !=nil {return _geeb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_aaagf .NotesMasterIdLst =NewCT_NotesMasterIdList (); -if _gfdbc :=d .DecodeElement (_aaagf .NotesMasterIdLst ,&_bdgge );_gfdbc !=nil {return _gfdbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_aaagf .HandoutMasterIdLst =NewCT_HandoutMasterIdList (); -if _acdcf :=d .DecodeElement (_aaagf .HandoutMasterIdLst ,&_bdgge );_acdcf !=nil {return _acdcf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_aaagf .SldIdLst =NewCT_SlideIdList (); -if _dbgbb :=d .DecodeElement (_aaagf .SldIdLst ,&_bdgge );_dbgbb !=nil {return _dbgbb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_aaagf .SldSz =NewCT_SlideSize (); -if _abgbd :=d .DecodeElement (_aaagf .SldSz ,&_bdgge );_abgbd !=nil {return _abgbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _bcfdb :=d .DecodeElement (_aaagf .NotesSz ,&_bdgge ); -_bcfdb !=nil {return _bcfdb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_aaagf .SmartTags =NewCT_SmartTags (); -if _ddgaa :=d .DecodeElement (_aaagf .SmartTags ,&_bdgge );_ddgaa !=nil {return _ddgaa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_aaagf .EmbeddedFontLst =NewCT_EmbeddedFontList (); -if _cgagf :=d .DecodeElement (_aaagf .EmbeddedFontLst ,&_bdgge );_cgagf !=nil {return _cgagf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_aaagf .CustShowLst =NewCT_CustomShowList (); -if _fgcbc :=d .DecodeElement (_aaagf .CustShowLst ,&_bdgge );_fgcbc !=nil {return _fgcbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_aaagf .PhotoAlbum =NewCT_PhotoAlbum (); -if _dadfd :=d .DecodeElement (_aaagf .PhotoAlbum ,&_bdgge );_dadfd !=nil {return _dadfd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_aaagf .CustDataLst =NewCT_CustomerDataList (); -if _ebbde :=d .DecodeElement (_aaagf .CustDataLst ,&_bdgge );_ebbde !=nil {return _ebbde ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_aaagf .Kinsoku =NewCT_Kinsoku (); -if _gaecec :=d .DecodeElement (_aaagf .Kinsoku ,&_bdgge );_gaecec !=nil {return _gaecec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_aaagf .DefaultTextStyle =_cfb .NewCT_TextListStyle (); -if _dfcf :=d .DecodeElement (_aaagf .DefaultTextStyle ,&_bdgge );_dfcf !=nil {return _dfcf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_aaagf .ModifyVerifier =NewCT_ModifyVerifier (); -if _dabcb :=d .DecodeElement (_aaagf .ModifyVerifier ,&_bdgge );_dabcb !=nil {return _dabcb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaagf .ExtLst =NewCT_ExtensionList (); -if _fdbce :=d .DecodeElement (_aaagf .ExtLst ,&_bdgge );_fdbce !=nil {return _fdbce ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072es\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_bdgge .Name ); -if _faacd :=d .Skip ();_faacd !=nil {return _faacd ;};};case _cf .EndElement :break _dfdbe ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path +func (_dddggg *CT_TLAnimateEffectBehavior )ValidateWithPath (path string )error {if _fdagg :=_dddggg .TransitionAttr .ValidateWithPath (path +"\u002fT\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_fdagg !=nil {return _fdagg ; +};if _ddec :=_dddggg .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_ddec !=nil {return _ddec ;};if _dddggg .Progress !=nil {if _gceee :=_dddggg .Progress .ValidateWithPath (path +"\u002fP\u0072\u006f\u0067\u0072\u0065\u0073s"); +_gceee !=nil {return _gceee ;};};return nil ;};const (ST_TLTriggerEventUnset ST_TLTriggerEvent =0;ST_TLTriggerEventOnBegin ST_TLTriggerEvent =1;ST_TLTriggerEventOnEnd ST_TLTriggerEvent =2;ST_TLTriggerEventBegin ST_TLTriggerEvent =3;ST_TLTriggerEventEnd ST_TLTriggerEvent =4; +ST_TLTriggerEventOnClick ST_TLTriggerEvent =5;ST_TLTriggerEventOnDblClick ST_TLTriggerEvent =6;ST_TLTriggerEventOnMouseOver ST_TLTriggerEvent =7;ST_TLTriggerEventOnMouseOut ST_TLTriggerEvent =8;ST_TLTriggerEventOnNext ST_TLTriggerEvent =9;ST_TLTriggerEventOnPrev ST_TLTriggerEvent =10; +ST_TLTriggerEventOnStopAudio ST_TLTriggerEvent =11;);func (_bfbd ST_TLBehaviorTransformType )String ()string {switch _bfbd {case 0:return "";case 1:return "\u0070\u0074";case 2:return "\u0069\u006d\u0067";};return "";};func (_dgcg ST_TLBehaviorAdditiveType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgcg .String (),start ); +};func NewCT_NotesMasterIdListEntry ()*CT_NotesMasterIdListEntry {_cfag :=&CT_NotesMasterIdListEntry {};return _cfag ;};func (_ddea *CT_HandoutMasterIdList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ddea .HandoutMasterId !=nil {_cefeg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073t\u0065\u0072\u0049\u0064"}}; +e .EncodeElement (_ddea .HandoutMasterId ,_cefeg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_GuideList ()*CT_GuideList {_edfd :=&CT_GuideList {};return _edfd };func (_afedf ST_TLTimeNodeMasterRelation )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gacg :=_d .Attr {}; +_gacg .Name =name ;switch _afedf {case ST_TLTimeNodeMasterRelationUnset :_gacg .Value ="";case ST_TLTimeNodeMasterRelationSameClick :_gacg .Value ="\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k";case ST_TLTimeNodeMasterRelationLastClick :_gacg .Value ="\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k"; +case ST_TLTimeNodeMasterRelationNextClick :_gacg .Value ="\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return _gacg ,nil ;}; -// ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path -func (_gdcfa *CT_TLCommonTimeNodeData )ValidateWithPath (path string )error {if _gfcd :=_gdcfa .PresetClassAttr .ValidateWithPath (path +"\u002f\u0050r\u0065\u0073\u0065t\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_gfcd !=nil {return _gfcd ; -};if _gdcfa .DurAttr !=nil {if _ffabd :=_gdcfa .DurAttr .ValidateWithPath (path +"\u002f\u0044\u0075\u0072\u0041\u0074\u0074\u0072");_ffabd !=nil {return _ffabd ;};};if _gdcfa .RepeatCountAttr !=nil {if _dgafa :=_gdcfa .RepeatCountAttr .ValidateWithPath (path +"\u002f\u0052e\u0070\u0065\u0061t\u0043\u006f\u0075\u006e\u0074\u0041\u0074\u0074\u0072"); -_dgafa !=nil {return _dgafa ;};};if _gdcfa .RepeatDurAttr !=nil {if _bcaad :=_gdcfa .RepeatDurAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0070\u0065\u0061\u0074\u0044\u0075r\u0041\u0074\u0074\u0072");_bcaad !=nil {return _bcaad ;};};if _gdcfa .SpdAttr !=nil {if _dagdc :=_gdcfa .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072"); -_dagdc !=nil {return _dagdc ;};};if _gdcfa .AccelAttr !=nil {if _aagbg :=_gdcfa .AccelAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006c\u0041\u0074\u0074\u0072");_aagbg !=nil {return _aagbg ;};};if _gdcfa .DecelAttr !=nil {if _bdadb :=_gdcfa .DecelAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u0065\u006c\u0041\u0074\u0074\u0072"); -_bdadb !=nil {return _bdadb ;};};if _cdab :=_gdcfa .RestartAttr .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_cdab !=nil {return _cdab ;};if _acfg :=_gdcfa .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r"); -_acfg !=nil {return _acfg ;};if _gegfa :=_gdcfa .SyncBehaviorAttr .ValidateWithPath (path +"\u002f\u0053\u0079\u006e\u0063\u0042\u0065\u0068\u0061\u0076\u0069\u006fr\u0041\u0074\u0074\u0072");_gegfa !=nil {return _gegfa ;};if _agac :=_gdcfa .MasterRelAttr .ValidateWithPath (path +"\u002f\u004d\u0061\u0073\u0074\u0065\u0072\u0052\u0065l\u0041\u0074\u0074\u0072"); -_agac !=nil {return _agac ;};if _cdbb :=_gdcfa .NodeTypeAttr .ValidateWithPath (path +"\u002f\u004e\u006f\u0064\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_cdbb !=nil {return _cdbb ;};if _gdcfa .StCondLst !=nil {if _gbadb :=_gdcfa .StCondLst .ValidateWithPath (path +"\u002f\u0053\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"); -_gbadb !=nil {return _gbadb ;};};if _gdcfa .EndCondLst !=nil {if _gafce :=_gdcfa .EndCondLst .ValidateWithPath (path +"/\u0045\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_gafce !=nil {return _gafce ;};};if _gdcfa .EndSync !=nil {if _adgb :=_gdcfa .EndSync .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0053\u0079\u006e\u0063"); -_adgb !=nil {return _adgb ;};};if _gdcfa .Iterate !=nil {if _gfba :=_gdcfa .Iterate .ValidateWithPath (path +"\u002f\u0049\u0074\u0065\u0072\u0061\u0074\u0065");_gfba !=nil {return _gfba ;};};if _gdcfa .ChildTnLst !=nil {if _dfeca :=_gdcfa .ChildTnLst .ValidateWithPath (path +"/\u0043\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"); -_dfeca !=nil {return _dfeca ;};};if _gdcfa .SubTnLst !=nil {if _ggege :=_gdcfa .SubTnLst .ValidateWithPath (path +"\u002fS\u0075\u0062\u0054\u006e\u004c\u0073t");_ggege !=nil {return _ggege ;};};return nil ;};type CT_TLTimeAnimateValue struct{ +// Validate validates the CT_TLTimeAnimateValueList and its children +func (_ffgf *CT_TLTimeAnimateValueList )Validate ()error {return _ffgf .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t");};func (_feca *ST_TLTimeNodeRestartType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebfc ,_afdab :=d .Token (); +if _afdab !=nil {return _afdab ;};if _ecdca ,_bded :=_ebfc .(_d .EndElement );_bded &&_ecdca .Name ==start .Name {*_feca =1;return nil ;};if _fgacd ,_eeba :=_ebfc .(_d .CharData );!_eeba {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebfc ); +}else {switch string (_fgacd ){case "":*_feca =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_feca =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_feca =2;case "\u006e\u0065\u0076e\u0072":*_feca =3;};};_ebfc ,_afdab =d .Token (); +if _afdab !=nil {return _afdab ;};if _ffgda ,_abcfe :=_ebfc .(_d .EndElement );_abcfe &&_ffgda .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebfc ); +};func NewCT_ApplicationNonVisualDrawingProps ()*CT_ApplicationNonVisualDrawingProps {_ece :=&CT_ApplicationNonVisualDrawingProps {};_ece .MediaChoice =_ef .NewEG_MediaChoice ();return _ece ;};type CT_BuildList struct{BuildListChoice []*CT_BuildListChoice ; +};func (_ffege ST_TLBehaviorOverrideType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ffege .String (),start );};func (_cede *CT_NotesMasterIdListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gagdd :=range start .Attr {if _gagdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gagdd .Name .Local =="\u0069\u0064"||_gagdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gagdd .Name .Local =="\u0069\u0064"{_bgcf :=_gagdd .Value ; +_cede .IdAttr =_bgcf ;continue ;};};_faaf :for {_adac ,_bcea :=d .Token ();if _bcea !=nil {return _bcea ;};switch _adef :=_adac .(type ){case _d .StartElement :switch _adef .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cede .ExtLst =NewCT_ExtensionList (); +if _cda :=d .DecodeElement (_cede .ExtLst ,&_adef );_cda !=nil {return _cda ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_adef .Name ); +if _bdbef :=d .Skip ();_bdbef !=nil {return _bdbef ;};};case _d .EndElement :break _faaf ;case _d .CharData :};};return nil ;};func (_gacgd *ST_WebColorType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gacgd =0;case "\u006e\u006f\u006e\u0065":*_gacgd =1; +case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_gacgd =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_gacgd =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_gacgd =4; +case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_gacgd =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_gacgd =6;};return nil ;};func (_becde *CT_TLCommonMediaNodeData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _becde .VolAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u006f\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_becde .VolAttr )}); +};if _becde .MuteAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0075\u0074\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_becde .MuteAttr ))});};if _becde .NumSldAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0075\u006d\u0053\u006c\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_becde .NumSldAttr )}); +};if _becde .ShowWhenStoppedAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_becde .ShowWhenStoppedAttr ))}); +};e .EncodeToken (start );_cdcaf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_becde .CTn ,_cdcaf );_cbce :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_becde .TgtEl ,_cbce ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ccfab *CT_SlideLayoutIdListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gafg :=range start .Attr {if _gafg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gafg .Name .Local =="\u0069\u0064"||_gafg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gafg .Name .Local =="\u0069\u0064"{_dbce :=_gafg .Value ; +_ccfab .RIdAttr =_dbce ;continue ;};if _gafg .Name .Local =="\u0069\u0064"{_befd ,_eegc :=_f .ParseUint (_gafg .Value ,10,32);if _eegc !=nil {return _eegc ;};_bcaac :=uint32 (_befd );_ccfab .IdAttr =&_bcaac ;continue ;};};_acabf :for {_bagcc ,_cddg :=d .Token (); +if _cddg !=nil {return _cddg ;};switch _cffe :=_bagcc .(type ){case _d .StartElement :switch _cffe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccfab .ExtLst =NewCT_ExtensionList (); +if _egbdc :=d .DecodeElement (_ccfab .ExtLst ,&_cffe );_egbdc !=nil {return _egbdc ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075t\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_cffe .Name ); +if _fgeg :=d .Skip ();_fgeg !=nil {return _fgeg ;};};case _d .EndElement :break _acabf ;case _d .CharData :};};return nil ;};const (ST_TLBehaviorAdditiveTypeUnset ST_TLBehaviorAdditiveType =0;ST_TLBehaviorAdditiveTypeBase ST_TLBehaviorAdditiveType =1;ST_TLBehaviorAdditiveTypeSum ST_TLBehaviorAdditiveType =2; +ST_TLBehaviorAdditiveTypeRepl ST_TLBehaviorAdditiveType =3;ST_TLBehaviorAdditiveTypeMult ST_TLBehaviorAdditiveType =4;ST_TLBehaviorAdditiveTypeNone ST_TLBehaviorAdditiveType =5;); -// Time -TmAttr *ST_TLTimeAnimateValueTime ; +// Validate validates the CT_NotesTextViewProperties and its children +func (_dfdc *CT_NotesTextViewProperties )Validate ()error {return _dfdc .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_faddf ST_TLBehaviorOverrideType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dabca :=_d .Attr {}; +_dabca .Name =name ;switch _faddf {case ST_TLBehaviorOverrideTypeUnset :_dabca .Value ="";case ST_TLBehaviorOverrideTypeNormal :_dabca .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_TLBehaviorOverrideTypeChildStyle :_dabca .Value ="\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; +};return _dabca ,nil ;}; -// Formula -FmlaAttr *string ; +// ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path +func (_gcg *CT_PhotoAlbum )ValidateWithPath (path string )error {if _cbg :=_gcg .LayoutAttr .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_cbg !=nil {return _cbg ;};if _cgfde :=_gcg .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072"); +_cgfde !=nil {return _cgfde ;};if _gcg .ExtLst !=nil {if _begd :=_gcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_begd !=nil {return _begd ;};};return nil ;};type ST_PlaceholderType byte ;func (_babe ST_PrintWhat )ValidateWithPath (path string )error {switch _babe {case 0,1,2,3,4,5,6,7,8,9:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_babe )); +};return nil ;};func (_cada *CT_TLTextTargetElementChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cada .CharRg !=nil {_fbfb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0068\u0061\u0072\u0052\u0067"}}; +e .EncodeElement (_cada .CharRg ,_fbfb );}else if _cada .PRg !=nil {_ageac :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070R\u0067"}};e .EncodeElement (_cada .PRg ,_ageac );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_afdd *CT_CustomShowList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _afdd .CustShow !=nil {_bfca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; +for _ ,_cggge :=range _afdd .CustShow {e .EncodeElement (_cggge ,_bfca );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};const (ST_TLOleChartBuildTypeUnset ST_TLOleChartBuildType =0;ST_TLOleChartBuildTypeAllAtOnce ST_TLOleChartBuildType =1; +ST_TLOleChartBuildTypeSeries ST_TLOleChartBuildType =2;ST_TLOleChartBuildTypeCategory ST_TLOleChartBuildType =3;ST_TLOleChartBuildTypeSeriesEl ST_TLOleChartBuildType =4;ST_TLOleChartBuildTypeCategoryEl ST_TLOleChartBuildType =5;); -// Value -Val *CT_TLAnimVariant ;};type ST_TLAnimateColorSpace byte ; +// ValidateWithPath validates the CT_TransitionSoundAction and its children, prefixing error messages with path +func (_dceacf *CT_TransitionSoundAction )ValidateWithPath (path string )error {if _ggbe :=_dceacf .TransitionSoundActionChoice .ValidateWithPath (path +"\u002f\u0054\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006ed\u0041c\u0074\u0069\u006f\u006e\u0043\u0068\u006fi\u0063\u0065"); +_ggbe !=nil {return _ggbe ;};return nil ;};func (_fdbd *CT_CustomerData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbef :=range start .Attr {if _cbef .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cbef .Name .Local =="\u0069\u0064"||_cbef .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cbef .Name .Local =="\u0069\u0064"{_ceg :=_cbef .Value ; +_fdbd .IdAttr =_ceg ;continue ;};};for {_baea ,_decc :=d .Token ();if _decc !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006de\u0072\u0044\u0061t\u0061:\u0020\u0025\u0073",_decc );}; +if _gebe ,_bdfg :=_baea .(_d .EndElement );_bdfg &&_gebe .Name ==start .Name {break ;};};return nil ;};type ST_TLCommandType byte ;func (_eadedg ST_PlaceholderSize )Validate ()error {return _eadedg .ValidateWithPath ("")};type CT_StringTag struct{ -// Validate validates the CT_SlideRelationshipList and its children -func (_feafg *CT_SlideRelationshipList )Validate ()error {return _feafg .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074");};func (_cdeed *CT_TLAnimateScaleBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cdeed .ZoomContentsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cdeed .ZoomContentsAttr ))}); -};e .EncodeToken (start );_facbc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_cdeed .CBhvr ,_facbc );if _cdeed .By !=nil {_gegbac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0079"}}; -e .EncodeElement (_cdeed .By ,_gegbac );};if _cdeed .From !=nil {_bdea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_cdeed .From ,_bdea );};if _cdeed .To !=nil {_eaff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006f"}}; -e .EncodeElement (_cdeed .To ,_eaff );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Name +NameAttr string ; -// Validate validates the CT_TransitionSoundAction and its children -func (_bfdag *CT_TransitionSoundAction )Validate ()error {return _bfdag .ValidateWithPath ("\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e");};type ST_TransitionSideDirectionType byte ; -func (_bbbeb *CT_TLSetBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bbbeb .CBhvr =NewCT_TLCommonBehaviorData ();_fbdc :for {_bbgf ,_eedec :=d .Token ();if _eedec !=nil {return _eedec ;};switch _fdfag :=_bbgf .(type ){case _cf .StartElement :switch _fdfag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _cccd :=d .DecodeElement (_bbbeb .CBhvr ,&_fdfag ); -_cccd !=nil {return _cccd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_bbbeb .To =NewCT_TLAnimVariant (); -if _dadec :=d .DecodeElement (_bbbeb .To ,&_fdfag );_dadec !=nil {return _dadec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0065\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025v",_fdfag .Name ); -if _bgebc :=d .Skip ();_bgebc !=nil {return _bgebc ;};};case _cf .EndElement :break _fbdc ;case _cf .CharData :};};return nil ;};func NewCT_Slide ()*CT_Slide {_cgccb :=&CT_Slide {};_cgccb .CSld =NewCT_CommonSlideData ();return _cgccb ;};func NewCT_OleObjectEmbed ()*CT_OleObjectEmbed {_deea :=&CT_OleObjectEmbed {}; -return _deea }; +// Value +ValAttr string ;};func (_eaffb *CT_TLBehaviorAttributeNameList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_gfae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}}; +for _ ,_ddeeg :=range _eaffb .AttrName {e .EncodeElement (_ddeeg ,_gfae );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aaeef *CT_SlideTiming )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _aaeef .TnLst !=nil {_dbbcd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}};e .EncodeElement (_aaeef .TnLst ,_dbbcd );};if _aaeef .BldLst !=nil {_gabd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_aaeef .BldLst ,_gabd );};if _aaeef .ExtLst !=nil {_cgabb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aaeef .ExtLst ,_cgabb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_TLTextTargetElement ()*CT_TLTextTargetElement {_dddbf :=&CT_TLTextTargetElement {};return _dddbf ;};func (_dcee *CT_TLTemplateList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dcee .Tmpl !=nil {_fegda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006d\u0070\u006c"}}; +for _ ,_bgbbe :=range _dcee .Tmpl {e .EncodeElement (_bgbbe ,_fegda );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bcceg *CT_TimeNodeListChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _bcceg .Par !=nil {_befcg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070a\u0072"}};e .EncodeElement (_bcceg .Par ,_befcg );}else if _bcceg .Seq !=nil {_bafgb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073e\u0071"}};e .EncodeElement (_bcceg .Seq ,_bafgb ); +}else if _bcceg .Excl !=nil {_eefbb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0063\u006c"}};e .EncodeElement (_bcceg .Excl ,_eefbb );}else if _bcceg .Anim !=nil {_cfedd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0061\u006e\u0069\u006d"}}; +e .EncodeElement (_bcceg .Anim ,_cfedd );}else if _bcceg .AnimClr !=nil {_gbedeb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0043\u006cr"}};e .EncodeElement (_bcceg .AnimClr ,_gbedeb );}else if _bcceg .AnimEffect !=nil {_gaae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}}; +e .EncodeElement (_bcceg .AnimEffect ,_gaae );}else if _bcceg .AnimMotion !=nil {_fafcf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bcceg .AnimMotion ,_fafcf );}else if _bcceg .AnimRot !=nil {_eefef :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0052\u006ft"}}; +e .EncodeElement (_bcceg .AnimRot ,_eefef );}else if _bcceg .AnimScale !=nil {_bfaf :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0061\u006e\u0069\u006d\u0053\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bcceg .AnimScale ,_bfaf );}else if _bcceg .Cmd !=nil {_defcc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063m\u0064"}}; +e .EncodeElement (_bcceg .Cmd ,_defcc );}else if _bcceg .Set !=nil {_eegda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073e\u0074"}};e .EncodeElement (_bcceg .Set ,_eegda );}else if _bcceg .Audio !=nil {_bdgb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0061\u0075\u0064\u0069\u006f"}}; +e .EncodeElement (_bcceg .Audio ,_bdgb );}else if _bcceg .Video !=nil {_fecgd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0076\u0069\u0064\u0065\u006f"}};e .EncodeElement (_bcceg .Video ,_fecgd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_SideDirectionTransition ()*CT_SideDirectionTransition {_ggcf :=&CT_SideDirectionTransition {};return _ggcf ;}; -// ValidateWithPath validates the EG_ShowTypeChoice and its children, prefixing error messages with path -func (_fggd *EG_ShowTypeChoice )ValidateWithPath (path string )error {if _fggd .Present !=nil {if _eaeee :=_fggd .Present .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0074");_eaeee !=nil {return _eaeee ;};};if _fggd .Browse !=nil {if _dddbdb :=_fggd .Browse .ValidateWithPath (path +"\u002fB\u0072\u006f\u0077\u0073\u0065"); -_dddbdb !=nil {return _dddbdb ;};};if _fggd .Kiosk !=nil {if _debe :=_fggd .Kiosk .ValidateWithPath (path +"\u002f\u004b\u0069\u006f\u0073\u006b");_debe !=nil {return _debe ;};};return nil ;}; +// Validate validates the CT_TLTimeCondition and its children +func (_dfdfc *CT_TLTimeCondition )Validate ()error {return _dfdfc .ValidateWithPath ("\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e");}; -// ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path -func (_ffa *CT_ControlList )ValidateWithPath (path string )error {for _gdce ,_edd :=range _ffa .Control {if _bfd :=_edd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0074\u0072\u006fl\u005b\u0025\u0064\u005d",path ,_gdce ));_bfd !=nil {return _bfd ; -};};return nil ;};type CT_ViewProperties struct{ +// Validate validates the CT_Comment and its children +func (_adbd *CT_Comment )Validate ()error {return _adbd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");}; -// Last View -LastViewAttr ST_ViewType ; +// ValidateWithPath validates the EG_SlideListChoice and its children, prefixing error messages with path +func (_gdbfd *EG_SlideListChoice )ValidateWithPath (path string )error {if _gdbfd .SldAll !=nil {if _dfcbe :=_gdbfd .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_dfcbe !=nil {return _dfcbe ;};};if _gdbfd .SldRg !=nil {if _ecdfgc :=_gdbfd .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067"); +_ecdfgc !=nil {return _ecdfgc ;};};if _gdbfd .CustShow !=nil {if _cgbg :=_gdbfd .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_cgbg !=nil {return _cgbg ;};};return nil ;}; -// Show Comments -ShowCommentsAttr *bool ; +// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path +func (_gdgff *CT_PictureNonVisual )ValidateWithPath (path string )error {if _eafa :=_gdgff .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_eafa !=nil {return _eafa ;};if _ceaa :=_gdgff .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); +_ceaa !=nil {return _ceaa ;};if _dgbga :=_gdgff .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_dgbga !=nil {return _dgbga ;};return nil ;};func (_cfbfe ST_PrintWhat )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_aedaf :=_d .Attr {};_aedaf .Name =name ; +switch _cfbfe {case ST_PrintWhatUnset :_aedaf .Value ="";case ST_PrintWhatSlides :_aedaf .Value ="\u0073\u006c\u0069\u0064\u0065\u0073";case ST_PrintWhatHandouts1 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case ST_PrintWhatHandouts2 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00732"; +case ST_PrintWhatHandouts3 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case ST_PrintWhatHandouts4 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case ST_PrintWhatHandouts6 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00736"; +case ST_PrintWhatHandouts9 :_aedaf .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case ST_PrintWhatNotes :_aedaf .Value ="\u006e\u006f\u0074e\u0073";case ST_PrintWhatOutline :_aedaf .Value ="\u006fu\u0074\u006c\u0069\u006e\u0065";};return _aedaf ,nil ; +};func NewCT_CommentAuthor ()*CT_CommentAuthor {_edf :=&CT_CommentAuthor {};return _edf };func (_fccbc *CT_TLAnimVariant )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_fccbc .TLAnimVariantChoice .MarshalXML (e ,_d .StartElement {}); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gaeab *CT_OleObjectChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eaabd :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_gaeab .Embed =NewCT_OleObjectEmbed (); +if _gefa :=d .DecodeElement (_gaeab .Embed ,&_eaabd );_gefa !=nil {return _gefa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_gaeab .Link =NewCT_OleObjectLink (); +if _bbba :=d .DecodeElement (_gaeab .Link ,&_eaabd );_bbba !=nil {return _bbba ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eaabd .Name ); +if _agdfe :=d .Skip ();_agdfe !=nil {return _agdfe ;};};return nil ;}; -// Normal View Properties -NormalViewPr *CT_NormalViewProperties ; +// ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path +func (_efad *CT_Placeholder )ValidateWithPath (path string )error {if _eaebc :=_efad .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_eaebc !=nil {return _eaebc ;};if _fgfa :=_efad .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072"); +_fgfa !=nil {return _fgfa ;};if _gdfc :=_efad .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_gdfc !=nil {return _gdfc ;};if _efad .ExtLst !=nil {if _dcdbc :=_efad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_dcdbc !=nil {return _dcdbc ;};};return nil ;}; -// Slide View Properties -SlideViewPr *CT_SlideViewProperties ; +// Validate validates the CT_ConnectorNonVisual and its children +func (_bbb *CT_ConnectorNonVisual )Validate ()error {return _bbb .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_ecgc ST_IterateType )String ()string {switch _ecgc {case 0:return ""; +case 1:return "\u0065\u006c";case 2:return "\u0077\u0064";case 3:return "\u006c\u0074";};return "";};const (ST_ViewTypeUnset ST_ViewType =0;ST_ViewTypeSldView ST_ViewType =1;ST_ViewTypeSldMasterView ST_ViewType =2;ST_ViewTypeNotesView ST_ViewType =3;ST_ViewTypeHandoutView ST_ViewType =4; +ST_ViewTypeNotesMasterView ST_ViewType =5;ST_ViewTypeOutlineView ST_ViewType =6;ST_ViewTypeSldSorterView ST_ViewType =7;ST_ViewTypeSldThumbnailView ST_ViewType =8;);func (_deag ST_TLAnimateBehaviorCalcMode )ValidateWithPath (path string )error {switch _deag {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deag )); +};return nil ;};func (_adcea *CT_TLTimeAnimateValueList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _adcea .Tav !=nil {_ddgc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074a\u0076"}};for _ ,_fdgea :=range _adcea .Tav {e .EncodeElement (_fdgea ,_ddgc ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dbb *CT_CommentAuthorList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _dbb .CmAuthor !=nil {_gffa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}}; +for _ ,_egba :=range _dbb .CmAuthor {e .EncodeElement (_egba ,_gffa );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_faagc *CT_TLTimeNodeExclusive )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_faagc .CTn =NewCT_TLCommonTimeNodeData (); +_dceb :for {_efcca ,_bcgfd :=d .Token ();if _bcgfd !=nil {return _bcgfd ;};switch _eebec :=_efcca .(type ){case _d .StartElement :switch _eebec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _dagff :=d .DecodeElement (_faagc .CTn ,&_eebec ); +_dagff !=nil {return _dagff ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069\u0076\u0065\u0020\u0025\u0076",_eebec .Name ); +if _egefc :=d .Skip ();_egefc !=nil {return _egefc ;};};case _d .EndElement :break _dceb ;case _d .CharData :};};return nil ;};func (_agad *CT_SlideRelationshipListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_agad .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Outline View Properties -OutlineViewPr *CT_OutlineViewProperties ; +// ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path +func (_eafe *CT_TLBehaviorAttributeNameList )ValidateWithPath (path string )error {return nil }; -// Notes Text View Properties -NotesTextViewPr *CT_NotesTextViewProperties ; +// ValidateWithPath validates the EG_ShowTypeChoice and its children, prefixing error messages with path +func (_edgd *EG_ShowTypeChoice )ValidateWithPath (path string )error {if _edgd .Present !=nil {if _fgcg :=_edgd .Present .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0074");_fgcg !=nil {return _fgcg ;};};if _edgd .Browse !=nil {if _gabab :=_edgd .Browse .ValidateWithPath (path +"\u002fB\u0072\u006f\u0077\u0073\u0065"); +_gabab !=nil {return _gabab ;};};if _edgd .Kiosk !=nil {if _aaef :=_edgd .Kiosk .ValidateWithPath (path +"\u002f\u004b\u0069\u006f\u0073\u006b");_aaef !=nil {return _aaef ;};};return nil ;};func NewCT_CustomShowList ()*CT_CustomShowList {_fdfc :=&CT_CustomShowList {}; +return _fdfc }; -// Slide Sorter View Properties -SorterViewPr *CT_SlideSorterViewProperties ; +// Validate validates the CT_SlideMasterIdList and its children +func (_fabf *CT_SlideMasterIdList )Validate ()error {return _fabf .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};type CT_OutlineViewSlideEntry struct{IdAttr string ; -// Notes View Properties -NotesViewPr *CT_NotesViewProperties ; +// Collapsed +CollapseAttr *bool ;}; -// Grid Spacing -GridSpacing *_cfb .CT_PositiveSize2D ;ExtLst *CT_ExtensionList ;};func (_fabcb *CT_TLByAnimateColorTransformChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_caac :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0067\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062"}:_fabcb .Rgb =NewCT_TLByRgbColorTransform (); -if _bdgaf :=d .DecodeElement (_fabcb .Rgb ,&_caac );_bdgaf !=nil {return _bdgaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0073\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_fabcb .Hsl =NewCT_TLByHslColorTransform (); -if _geefa :=d .DecodeElement (_fabcb .Hsl ,&_caac );_geefa !=nil {return _geefa ;};default:_b .Log .Debug ("s\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0079\u0041\u006ei\u006d\u0061\u0074\u0065\u0043\u006f\u006c\u006f\u0072\u0054\u0072\u0061\u006es\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065\u0020%\u0076",_caac .Name ); -if _fbacc :=d .Skip ();_fbacc !=nil {return _fbacc ;};};return nil ;};func NewCT_TLTimeAnimateValueList ()*CT_TLTimeAnimateValueList {_addc :=&CT_TLTimeAnimateValueList {};return _addc ;};func NewCT_ExtensionListModify ()*CT_ExtensionListModify {_dfgf :=&CT_ExtensionListModify {}; -return _dfgf ;};func (_bgdegg ST_TLTimeNodeFillType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bgdegg .String (),start );};func (_bggb *CT_TLBehaviorAttributeNameList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_acfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}};for _ ,_ccgb :=range _bggb .AttrName {e .EncodeElement (_ccgb ,_acfc );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func (_cdcc *CT_SlideTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cdcc .SpdAttr !=ST_TransitionSpeedUnset {_cdcd ,_eadad :=_cdcc .SpdAttr .MarshalXMLAttr (_cf .Name {Local :"\u0073\u0070\u0064"});if _eadad !=nil {return _eadad ; -};start .Attr =append (start .Attr ,_cdcd );};if _cdcc .AdvClickAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cdcc .AdvClickAttr ))}); -};if _cdcc .AdvTmAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0064\u0076T\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_cdcc .AdvTmAttr )});};e .EncodeToken (start );if _cdcc .SlideTransitionChoice !=nil {_cdcc .SlideTransitionChoice .MarshalXML (e ,_cf .StartElement {}); -};if _cdcc .SndAc !=nil {_dggff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006e\u0064\u0041\u0063"}};e .EncodeElement (_cdcc .SndAc ,_dggff );};if _cdcc .ExtLst !=nil {_ecbfc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cdcc .ExtLst ,_ecbfc );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_cecfb *CT_TLByAnimateColorTransformChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _cecfb .Rgb !=nil {_abfb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072g\u0062"}}; -e .EncodeElement (_cecfb .Rgb ,_abfb );}else if _cecfb .Hsl !=nil {_bagbf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068s\u006c"}};e .EncodeElement (_cecfb .Hsl ,_bagbf );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -}; +// Validate validates the CT_SlideSyncProperties and its children +func (_ecdc *CT_SlideSyncProperties )Validate ()error {return _ecdc .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_geede ST_TLTimeNodeSyncType )String ()string {switch _geede {case 0:return ""; +case 1:return "\u0063a\u006e\u0053\u006c\u0069\u0070";case 2:return "\u006c\u006f\u0063\u006b\u0065\u0064";};return "";};type EG_TopLevelSlide struct{ -// Validate validates the CT_Empty and its children -func (_bggd *CT_Empty )Validate ()error {return _bggd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func (_gdgad ST_TLTimeNodeMasterRelation )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_edgde :=_cf .Attr {};_edgde .Name =name ; -switch _gdgad {case ST_TLTimeNodeMasterRelationUnset :_edgde .Value ="";case ST_TLTimeNodeMasterRelationSameClick :_edgde .Value ="\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k";case ST_TLTimeNodeMasterRelationLastClick :_edgde .Value ="\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k"; -case ST_TLTimeNodeMasterRelationNextClick :_edgde .Value ="\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return _edgde ,nil ;};func (_aegd *CT_HeaderFooter )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _aegd .SldNumAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u006c\u0064\u004e\u0075\u006d"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_aegd .SldNumAttr ))}); -};if _aegd .HdrAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068\u0064\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_aegd .HdrAttr ))});};if _aegd .FtrAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0074\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_aegd .FtrAttr ))}); -};if _aegd .DtAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_aegd .DtAttr ))});};e .EncodeToken (start );if _aegd .ExtLst !=nil {_fgca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_aegd .ExtLst ,_fgca );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_TLCommandBehavior struct{ +// Color Scheme Map +ClrMap *_ef .CT_ColorMapping ;};func (_egfeb *Presentation )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e";return _egfeb .CT_Presentation .MarshalXML (e ,start );};func NewCT_TLMediaNodeAudio ()*CT_TLMediaNodeAudio {_cadgec :=&CT_TLMediaNodeAudio {};_cadgec .CMediaNode =NewCT_TLCommonMediaNodeData (); +return _cadgec ;};func (_dcca *CT_Presentation )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcca .NotesSz =_ef .NewCT_PositiveSize2D ();for _ ,_ffag :=range start .Attr {if _ffag .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_aace ,_ecdfe :=ParseUnionST_Percentage (_ffag .Value ); +if _ecdfe !=nil {return _ecdfe ;};_dcca .ServerZoomAttr =&_aace ;continue ;};if _ffag .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_bcdd ,_ddee :=_f .ParseInt (_ffag .Value ,10,32);if _ddee !=nil {return _ddee ; +};_cgfbg :=int32 (_bcdd );_dcca .FirstSlideNumAttr =&_cgfbg ;continue ;};if _ffag .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_gaacg ,_eaeba :=_f .ParseBool (_ffag .Value ); +if _eaeba !=nil {return _eaeba ;};_dcca .ShowSpecialPlsOnTitleSldAttr =&_gaacg ;continue ;};if _ffag .Name .Local =="\u0072\u0074\u006c"{_dadf ,_bccab :=_f .ParseBool (_ffag .Value );if _bccab !=nil {return _bccab ;};_dcca .RtlAttr =&_dadf ;continue ;}; +if _ffag .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_edbc ,_gfad :=_f .ParseBool (_ffag .Value );if _gfad !=nil {return _gfad ;};_dcca .RemovePersonalInfoOnSaveAttr =&_edbc ; +continue ;};if _ffag .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_dccb ,_dedd :=_f .ParseBool (_ffag .Value );if _dedd !=nil {return _dedd ;};_dcca .CompatModeAttr =&_dccb ;continue ;};if _ffag .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_gbfd ,_fcacad :=_f .ParseBool (_ffag .Value ); +if _fcacad !=nil {return _fcacad ;};_dcca .StrictFirstAndLastCharsAttr =&_gbfd ;continue ;};if _ffag .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_aedc ,_addc :=_f .ParseBool (_ffag .Value ); +if _addc !=nil {return _addc ;};_dcca .EmbedTrueTypeFontsAttr =&_aedc ;continue ;};if _ffag .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_ceed ,_aaee :=_f .ParseBool (_ffag .Value );if _aaee !=nil {return _aaee ; +};_dcca .SaveSubsetFontsAttr =&_ceed ;continue ;};if _ffag .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_agbaa ,_eaae :=_f .ParseBool (_ffag .Value );if _eaae !=nil {return _eaae ;};_dcca .AutoCompressPicturesAttr =&_agbaa ; +continue ;};if _ffag .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_affg ,_aebbe :=_f .ParseUint (_ffag .Value ,10,32);if _aebbe !=nil {return _aebbe ;};_ccgcd :=uint32 (_affg );_dcca .BookmarkIdSeedAttr =&_ccgcd ; +continue ;};if _ffag .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_dcca .ConformanceAttr .UnmarshalXMLAttr (_ffag );continue ;};};_aced :for {_egag ,_gbec :=d .Token ();if _gbec !=nil {return _gbec ;};switch _bbad :=_egag .(type ){case _d .StartElement :switch _bbad .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_dcca .SldMasterIdLst =NewCT_SlideMasterIdList (); +if _abab :=d .DecodeElement (_dcca .SldMasterIdLst ,&_bbad );_abab !=nil {return _abab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_dcca .NotesMasterIdLst =NewCT_NotesMasterIdList (); +if _ageaa :=d .DecodeElement (_dcca .NotesMasterIdLst ,&_bbad );_ageaa !=nil {return _ageaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_dcca .HandoutMasterIdLst =NewCT_HandoutMasterIdList (); +if _edcb :=d .DecodeElement (_dcca .HandoutMasterIdLst ,&_bbad );_edcb !=nil {return _edcb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_dcca .SldIdLst =NewCT_SlideIdList (); +if _aadfa :=d .DecodeElement (_dcca .SldIdLst ,&_bbad );_aadfa !=nil {return _aadfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_dcca .SldSz =NewCT_SlideSize (); +if _geeb :=d .DecodeElement (_dcca .SldSz ,&_bbad );_geeb !=nil {return _geeb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _fafe :=d .DecodeElement (_dcca .NotesSz ,&_bbad ); +_fafe !=nil {return _fafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_dcca .SmartTags =NewCT_SmartTags (); +if _bcbb :=d .DecodeElement (_dcca .SmartTags ,&_bbad );_bcbb !=nil {return _bcbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_dcca .EmbeddedFontLst =NewCT_EmbeddedFontList (); +if _bbfd :=d .DecodeElement (_dcca .EmbeddedFontLst ,&_bbad );_bbfd !=nil {return _bbfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_dcca .CustShowLst =NewCT_CustomShowList (); +if _dfaf :=d .DecodeElement (_dcca .CustShowLst ,&_bbad );_dfaf !=nil {return _dfaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_dcca .PhotoAlbum =NewCT_PhotoAlbum (); +if _gcef :=d .DecodeElement (_dcca .PhotoAlbum ,&_bbad );_gcef !=nil {return _gcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_dcca .CustDataLst =NewCT_CustomerDataList (); +if _cead :=d .DecodeElement (_dcca .CustDataLst ,&_bbad );_cead !=nil {return _cead ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_dcca .Kinsoku =NewCT_Kinsoku (); +if _eceeg :=d .DecodeElement (_dcca .Kinsoku ,&_bbad );_eceeg !=nil {return _eceeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_dcca .DefaultTextStyle =_ef .NewCT_TextListStyle (); +if _cgdgg :=d .DecodeElement (_dcca .DefaultTextStyle ,&_bbad );_cgdgg !=nil {return _cgdgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_dcca .ModifyVerifier =NewCT_ModifyVerifier (); +if _eabe :=d .DecodeElement (_dcca .ModifyVerifier ,&_bbad );_eabe !=nil {return _eabe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcca .ExtLst =NewCT_ExtensionList (); +if _bada :=d .DecodeElement (_dcca .ExtLst ,&_bbad );_bada !=nil {return _bada ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_bbad .Name ); +if _dccdb :=d .Skip ();_dccdb !=nil {return _dccdb ;};};case _d .EndElement :break _aced ;case _d .CharData :};};return nil ;};type ST_TLAnimateColorSpace byte ;func (_aecg ST_TLTimeIndefinite )ValidateWithPath (path string )error {switch _aecg {case 0,1:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aecg )); +};return nil ;}; -// Command Type -TypeAttr ST_TLCommandType ; +// Validate validates the CT_GroupShapeChoice and its children +func (_dace *CT_GroupShapeChoice )Validate ()error {return _dace .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Command -CmdAttr *string ;CBhvr *CT_TLCommonBehaviorData ;};type CT_TLShapeTargetElementChoice struct{ +// ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path +func (_bbgc *CT_ModifyVerifier )ValidateWithPath (path string )error {if _cded :=_bbgc .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); +_cded !=nil {return _cded ;};if _dbfb :=_bbgc .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_dbfb !=nil {return _dbfb ; +};if _edcaf :=_bbgc .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_edcaf !=nil {return _edcaf ;};return nil ;};func (_ebfd *HandoutMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ebfd .CT_HandoutMaster =*NewCT_HandoutMaster (); +_afeaf :for {_cecga ,_facg :=d .Token ();if _facg !=nil {return _facg ;};switch _gafaf :=_cecga .(type ){case _d .StartElement :switch _gafaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _dfafbe :=d .DecodeElement (_ebfd .CSld ,&_gafaf ); +_dfafbe !=nil {return _dfafbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _dbfec :=d .DecodeElement (_ebfd .ClrMap ,&_gafaf ); +_dbfec !=nil {return _dbfec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_ebfd .Hf =NewCT_HeaderFooter (); +if _bgcga :=d .DecodeElement (_ebfd .Hf ,&_gafaf );_bgcga !=nil {return _bgcga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebfd .ExtLst =NewCT_ExtensionListModify (); +if _agcdd :=d .DecodeElement (_ebfd .ExtLst ,&_gafaf );_agcdd !=nil {return _agcdd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072 \u0025\u0076",_gafaf .Name ); +if _fagdg :=d .Skip ();_fagdg !=nil {return _fagdg ;};};case _d .EndElement :break _afeaf ;case _d .CharData :};};return nil ;};func NewCT_Guide ()*CT_Guide {_cadf :=&CT_Guide {};return _cadf };const (ST_PrintColorModeUnset ST_PrintColorMode =0;ST_PrintColorModeBw ST_PrintColorMode =1; +ST_PrintColorModeGray ST_PrintColorMode =2;ST_PrintColorModeClr ST_PrintColorMode =3;); -// Background -Bg *CT_Empty ; +// ValidateWithPath validates the CT_TagsData and its children, prefixing error messages with path +func (_baegaf *CT_TagsData )ValidateWithPath (path string )error {return nil };func (_aeac *CT_HtmlPublishProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aeac .ShowSpeakerNotesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aeac .ShowSpeakerNotesAttr ))}); +};if _aeac .TargetAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_aeac .TargetAttr )});};if _aeac .TitleAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_aeac .TitleAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_aeac .IdAttr )});e .EncodeToken (start );if _aeac .SldAll !=nil {_cefda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}}; +e .EncodeElement (_aeac .SldAll ,_cefda );};if _aeac .SldRg !=nil {_agac :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_aeac .SldRg ,_agac );};if _aeac .CustShow !=nil {_dfbd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; +e .EncodeElement (_aeac .CustShow ,_dfbd );};if _aeac .ExtLst !=nil {_dgcd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeac .ExtLst ,_dgcd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Subshape -SubSp *CT_TLSubShapeId ; +// Validate validates the CmAuthorLst and its children +func (_daega *CmAuthorLst )Validate ()error {return _daega .ValidateWithPath ("C\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074");};const (ST_TLNextActionTypeUnset ST_TLNextActionType =0;ST_TLNextActionTypeNone ST_TLNextActionType =1;ST_TLNextActionTypeSeek ST_TLNextActionType =2; +);func (_dddef ST_WebColorType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_acgdc :=_d .Attr {};_acgdc .Name =name ;switch _dddef {case ST_WebColorTypeUnset :_acgdc .Value ="";case ST_WebColorTypeNone :_acgdc .Value ="\u006e\u006f\u006e\u0065";case ST_WebColorTypeBrowser :_acgdc .Value ="\u0062r\u006f\u0077\u0073\u0065\u0072"; +case ST_WebColorTypePresentationText :_acgdc .Value ="\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case ST_WebColorTypePresentationAccent :_acgdc .Value ="\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074"; +case ST_WebColorTypeWhiteTextOnBlack :_acgdc .Value ="\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b";case ST_WebColorTypeBlackTextOnWhite :_acgdc .Value ="\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065"; +};return _acgdc ,nil ;};func NewPresentation ()*Presentation {_abbbf :=&Presentation {};_abbbf .CT_Presentation =*NewCT_Presentation ();return _abbbf ;}; -// Embedded Chart Element -OleChartEl *CT_TLOleChartTargetElement ; +// ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path +func (_fadeb *CT_SlideTransitionChoice )ValidateWithPath (path string )error {if _fadeb .Blinds !=nil {if _gebc :=_fadeb .Blinds .ValidateWithPath (path +"\u002fB\u006c\u0069\u006e\u0064\u0073");_gebc !=nil {return _gebc ;};};if _fadeb .Checker !=nil {if _bfdf :=_fadeb .Checker .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0072"); +_bfdf !=nil {return _bfdf ;};};if _fadeb .Circle !=nil {if _accb :=_fadeb .Circle .ValidateWithPath (path +"\u002fC\u0069\u0072\u0063\u006c\u0065");_accb !=nil {return _accb ;};};if _fadeb .Dissolve !=nil {if _gcdde :=_fadeb .Dissolve .ValidateWithPath (path +"\u002fD\u0069\u0073\u0073\u006f\u006c\u0076e"); +_gcdde !=nil {return _gcdde ;};};if _fadeb .Comb !=nil {if _gbeb :=_fadeb .Comb .ValidateWithPath (path +"\u002f\u0043\u006fm\u0062");_gbeb !=nil {return _gbeb ;};};if _fadeb .Cover !=nil {if _eaff :=_fadeb .Cover .ValidateWithPath (path +"\u002f\u0043\u006f\u0076\u0065\u0072"); +_eaff !=nil {return _eaff ;};};if _fadeb .Cut !=nil {if _bgadd :=_fadeb .Cut .ValidateWithPath (path +"\u002f\u0043\u0075\u0074");_bgadd !=nil {return _bgadd ;};};if _fadeb .Diamond !=nil {if _cfed :=_fadeb .Diamond .ValidateWithPath (path +"\u002f\u0044\u0069\u0061\u006d\u006f\u006e\u0064"); +_cfed !=nil {return _cfed ;};};if _fadeb .Fade !=nil {if _bbcbbf :=_fadeb .Fade .ValidateWithPath (path +"\u002f\u0046\u0061d\u0065");_bbcbbf !=nil {return _bbcbbf ;};};if _fadeb .Newsflash !=nil {if _cebbd :=_fadeb .Newsflash .ValidateWithPath (path +"\u002f\u004e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068"); +_cebbd !=nil {return _cebbd ;};};if _fadeb .Plus !=nil {if _cbac :=_fadeb .Plus .ValidateWithPath (path +"\u002f\u0050\u006cu\u0073");_cbac !=nil {return _cbac ;};};if _fadeb .Pull !=nil {if _egafb :=_fadeb .Pull .ValidateWithPath (path +"\u002f\u0050\u0075l\u006c"); +_egafb !=nil {return _egafb ;};};if _fadeb .Push !=nil {if _fbfaa :=_fadeb .Push .ValidateWithPath (path +"\u002f\u0050\u0075s\u0068");_fbfaa !=nil {return _fbfaa ;};};if _fadeb .Random !=nil {if _ecec :=_fadeb .Random .ValidateWithPath (path +"\u002fR\u0061\u006e\u0064\u006f\u006d"); +_ecec !=nil {return _ecec ;};};if _fadeb .RandomBar !=nil {if _abde :=_fadeb .RandomBar .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072");_abde !=nil {return _abde ;};};if _fadeb .Split !=nil {if _aecae :=_fadeb .Split .ValidateWithPath (path +"\u002f\u0053\u0070\u006c\u0069\u0074"); +_aecae !=nil {return _aecae ;};};if _fadeb .Strips !=nil {if _cadd :=_fadeb .Strips .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u0070\u0073");_cadd !=nil {return _cadd ;};};if _fadeb .Wedge !=nil {if _bbdee :=_fadeb .Wedge .ValidateWithPath (path +"\u002f\u0057\u0065\u0064\u0067\u0065"); +_bbdee !=nil {return _bbdee ;};};if _fadeb .Wheel !=nil {if _dgaaf :=_fadeb .Wheel .ValidateWithPath (path +"\u002f\u0057\u0068\u0065\u0065\u006c");_dgaaf !=nil {return _dgaaf ;};};if _fadeb .Wipe !=nil {if _eefd :=_fadeb .Wipe .ValidateWithPath (path +"\u002f\u0057\u0069p\u0065"); +_eefd !=nil {return _eefd ;};};if _fadeb .Zoom !=nil {if _dbec :=_fadeb .Zoom .ValidateWithPath (path +"\u002f\u005a\u006fo\u006d");_dbec !=nil {return _dbec ;};};return nil ;};func (_afgcb *TagLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u0074\u0061\u0067\u004c\u0073\u0074";return _afgcb .CT_TagList .MarshalXML (e ,start );}; -// Text Element -TxEl *CT_TLTextTargetElement ; +// ValidateWithPath validates the CT_TransitionSoundActionChoice and its children, prefixing error messages with path +func (_fgeb *CT_TransitionSoundActionChoice )ValidateWithPath (path string )error {if _fgeb .StSnd !=nil {if _caaea :=_fgeb .StSnd .ValidateWithPath (path +"\u002f\u0053\u0074\u0053\u006e\u0064");_caaea !=nil {return _caaea ;};};if _fgeb .EndSnd !=nil {if _cfeb :=_fgeb .EndSnd .ValidateWithPath (path +"\u002fE\u006e\u0064\u0053\u006e\u0064"); +_cfeb !=nil {return _cfeb ;};};return nil ;};func (_fbbe ST_TLAnimateEffectTransition )ValidateWithPath (path string )error {switch _fbbe {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbbe )); +};return nil ;};func (_egcgd *CT_CustomShow )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",_egcgd .NameAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_egcgd .IdAttr )});e .EncodeToken (start );_ecda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_egcgd .SldLst ,_ecda );if _egcgd .ExtLst !=nil {_fec :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_egcgd .ExtLst ,_fec );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_gdebc ST_TLNextActionType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gdebc .String (),start );};type CT_EmbeddedFontListEntry struct{ -// Graphic Element -GraphicEl *_cfb .CT_AnimationElementChoice ;};const (ST_TransitionSpeedUnset ST_TransitionSpeed =0;ST_TransitionSpeedSlow ST_TransitionSpeed =1;ST_TransitionSpeedMed ST_TransitionSpeed =2;ST_TransitionSpeedFast ST_TransitionSpeed =3;);func (_afff ST_TLTriggerRuntimeNode )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ggbe :=_cf .Attr {}; -_ggbe .Name =name ;switch _afff {case ST_TLTriggerRuntimeNodeUnset :_ggbe .Value ="";case ST_TLTriggerRuntimeNodeFirst :_ggbe .Value ="\u0066\u0069\u0072s\u0074";case ST_TLTriggerRuntimeNodeLast :_ggbe .Value ="\u006c\u0061\u0073\u0074";case ST_TLTriggerRuntimeNodeAll :_ggbe .Value ="\u0061\u006c\u006c"; -};return _ggbe ,nil ;};func (_dbcfc *Sld )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u0073l\u0064";return _dbcfc .CT_Slide .MarshalXML (e ,start );}; +// Embedded Font Name +Font *_ef .CT_TextFont ; -// Validate validates the CT_Comment and its children -func (_dag *CT_Comment )Validate ()error {return _dag .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");}; +// Regular Embedded Font +Regular *CT_EmbeddedFontDataId ; -// Validate validates the CT_CommentAuthorList and its children -func (_bge *CT_CommentAuthorList )Validate ()error {return _bge .ValidateWithPath ("C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074");};func (_ccaf *ST_TLBehaviorTransformType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edcbc ,_gadec :=d .Token (); -if _gadec !=nil {return _gadec ;};if _egdgf ,_efgba :=_edcbc .(_cf .EndElement );_efgba &&_egdgf .Name ==start .Name {*_ccaf =1;return nil ;};if _fefca ,_efgea :=_edcbc .(_cf .CharData );!_efgea {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edcbc ); -}else {switch string (_fefca ){case "":*_ccaf =0;case "\u0070\u0074":*_ccaf =1;case "\u0069\u006d\u0067":*_ccaf =2;};};_edcbc ,_gadec =d .Token ();if _gadec !=nil {return _gadec ;};if _gbefc ,_dgcae :=_edcbc .(_cf .EndElement );_dgcae &&_gbefc .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edcbc );};func NewCT_TLByAnimateColorTransform ()*CT_TLByAnimateColorTransform {_cgddf :=&CT_TLByAnimateColorTransform {}; -_cgddf .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice ();return _cgddf ;};const (ST_TLNextActionTypeUnset ST_TLNextActionType =0;ST_TLNextActionTypeNone ST_TLNextActionType =1;ST_TLNextActionTypeSeek ST_TLNextActionType =2;);func (_gcfbc *CT_TLSubShapeId )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_gcfbc .SpidAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gffg *CT_OleObjectChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adaf :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_gffg .Embed =NewCT_OleObjectEmbed (); -if _fegc :=d .DecodeElement (_gffg .Embed ,&_adaf );_fegc !=nil {return _fegc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_gffg .Link =NewCT_OleObjectLink (); -if _baebe :=d .DecodeElement (_gffg .Link ,&_adaf );_baebe !=nil {return _baebe ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_adaf .Name ); -if _bbac :=d .Skip ();_bbac !=nil {return _bbac ;};};return nil ;}; +// Bold Embedded Font +Bold *CT_EmbeddedFontDataId ; -// ValidateWithPath validates the HandoutMaster and its children, prefixing error messages with path -func (_ecceb *HandoutMaster )ValidateWithPath (path string )error {if _bbeeb :=_ecceb .CT_HandoutMaster .ValidateWithPath (path );_bbeeb !=nil {return _bbeeb ;};return nil ;};const (ST_TLTimeNodePresetClassTypeUnset ST_TLTimeNodePresetClassType =0;ST_TLTimeNodePresetClassTypeEntr ST_TLTimeNodePresetClassType =1; -ST_TLTimeNodePresetClassTypeExit ST_TLTimeNodePresetClassType =2;ST_TLTimeNodePresetClassTypeEmph ST_TLTimeNodePresetClassType =3;ST_TLTimeNodePresetClassTypePath ST_TLTimeNodePresetClassType =4;ST_TLTimeNodePresetClassTypeVerb ST_TLTimeNodePresetClassType =5; -ST_TLTimeNodePresetClassTypeMediacall ST_TLTimeNodePresetClassType =6;);func (_dgecec ST_TLAnimateBehaviorValueType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ddee :=_cf .Attr {};_ddee .Name =name ;switch _dgecec {case ST_TLAnimateBehaviorValueTypeUnset :_ddee .Value =""; -case ST_TLAnimateBehaviorValueTypeStr :_ddee .Value ="\u0073\u0074\u0072";case ST_TLAnimateBehaviorValueTypeNum :_ddee .Value ="\u006e\u0075\u006d";case ST_TLAnimateBehaviorValueTypeClr :_ddee .Value ="\u0063\u006c\u0072";};return _ddee ,nil ;};func (_cdaea ST_TLParaBuildType )ValidateWithPath (path string )error {switch _cdaea {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdaea )); -};return nil ;};type CT_TransitionStartSoundAction struct{ +// Italic Embedded Font +Italic *CT_EmbeddedFontDataId ; -// Loop Sound -LoopAttr *bool ; +// Bold Italic Embedded Font +BoldItalic *CT_EmbeddedFontDataId ;};const (ST_TLAnimateBehaviorValueTypeUnset ST_TLAnimateBehaviorValueType =0;ST_TLAnimateBehaviorValueTypeStr ST_TLAnimateBehaviorValueType =1;ST_TLAnimateBehaviorValueTypeNum ST_TLAnimateBehaviorValueType =2;ST_TLAnimateBehaviorValueTypeClr ST_TLAnimateBehaviorValueType =3; +);type ST_PlaceholderSize byte ;func (_fface ST_TLParaBuildType )String ()string {switch _fface {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 2:return "\u0070";case 3:return "\u0063\u0075\u0073\u0074";case 4:return "\u0077\u0068\u006fl\u0065"; +};return "";}; -// Sound -Snd *_cfb .CT_EmbeddedWAVAudioFile ;}; +// Validate validates the EG_TopLevelSlide and its children +func (_dgcdd *EG_TopLevelSlide )Validate ()error {return _dgcdd .ValidateWithPath ("\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065");};type CT_TransitionSoundAction struct{TransitionSoundActionChoice *CT_TransitionSoundActionChoice ; +};func (_dcdfge *ST_OleObjectFollowColorScheme )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dcdfge =0;case "\u006e\u006f\u006e\u0065":*_dcdfge =1;case "\u0066\u0075\u006c\u006c":*_dcdfge =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_dcdfge =3; +};return nil ;};func (_bdgac *CT_TLAnimateColorBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdgac .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_dfdaf :=range start .Attr {if _dfdaf .Name .Local =="\u0063\u006c\u0072\u0053\u0070\u0063"{_bdgac .ClrSpcAttr .UnmarshalXMLAttr (_dfdaf ); +continue ;};if _dfdaf .Name .Local =="\u0064\u0069\u0072"{_bdgac .DirAttr .UnmarshalXMLAttr (_dfdaf );continue ;};};_begca :for {_dgcbb ,_cbcg :=d .Token ();if _cbcg !=nil {return _cbcg ;};switch _agfg :=_dgcbb .(type ){case _d .StartElement :switch _agfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _fadebc :=d .DecodeElement (_bdgac .CBhvr ,&_agfg ); +_fadebc !=nil {return _fadebc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_bdgac .By =NewCT_TLByAnimateColorTransform (); +if _ggec :=d .DecodeElement (_bdgac .By ,&_agfg );_ggec !=nil {return _ggec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_bdgac .From =_ef .NewCT_Color (); +if _eegg :=d .DecodeElement (_bdgac .From ,&_agfg );_eegg !=nil {return _eegg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_bdgac .To =_ef .NewCT_Color (); +if _agfc :=d .DecodeElement (_bdgac .To ,&_agfg );_agfc !=nil {return _agfc ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0043o\u006c\u006f\u0072\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_agfg .Name ); +if _deecd :=d .Skip ();_deecd !=nil {return _deecd ;};};case _d .EndElement :break _begca ;case _d .CharData :};};return nil ;};type CT_GraphicalObjectFrameNonVisual struct{ -// Validate validates the CT_TagList and its children -func (_adae *CT_TagList )Validate ()error {return _adae .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074");};type CT_EmbeddedFontList struct{ +// Non-Visual Drawing Properties +CNvPr *_ef .CT_NonVisualDrawingProps ; -// Embedded Font -EmbeddedFont []*CT_EmbeddedFontListEntry ;};func (_geea *CT_TagsData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ebde :=range start .Attr {if _ebde .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebde .Name .Local =="\u0069\u0064"||_ebde .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebde .Name .Local =="\u0069\u0064"{_efacdf :=_ebde .Value ; -_geea .IdAttr =_efacdf ;continue ;};};for {_dgacf ,_aeabc :=d .Token ();if _aeabc !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_aeabc );};if _cbag ,_dcdd :=_dgacf .(_cf .EndElement ); -_dcdd &&_cbag .Name ==start .Name {break ;};};return nil ;};func (_fgdfe ST_SlideSizeType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_fgdfe .String (),start );}; +// Non-Visual Graphic Frame Drawing Properties +CNvGraphicFramePr *_ef .CT_NonVisualGraphicFrameProperties ; -// Validate validates the EG_ShowTypeChoice and its children -func (_bfacf *EG_ShowTypeChoice )Validate ()error {return _bfacf .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0043h\u006f\u0069\u0063\u0065");}; +// Application Non-Visual Drawing Properties +NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_gdfgcb *ST_WebColorType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cfbfg ,_edgddb :=d .Token ();if _edgddb !=nil {return _edgddb ;};if _edcfb ,_egfgeb :=_cfbfg .(_d .EndElement );_egfgeb &&_edcfb .Name ==start .Name {*_gdfgcb =1; +return nil ;};if _bfcb ,_afdcc :=_cfbfg .(_d .CharData );!_afdcc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfbfg );}else {switch string (_bfcb ){case "":*_gdfgcb =0; +case "\u006e\u006f\u006e\u0065":*_gdfgcb =1;case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_gdfgcb =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_gdfgcb =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_gdfgcb =4; +case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_gdfgcb =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_gdfgcb =6;};};_cfbfg ,_edgddb =d .Token ();if _edgddb !=nil {return _edgddb ; +};if _abgafb ,_agdbd :=_cfbfg .(_d .EndElement );_agdbd &&_abgafb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfbfg ); +};func (_eafgec ST_TLTimeNodeSyncType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gdgae :=_d .Attr {};_gdgae .Name =name ;switch _eafgec {case ST_TLTimeNodeSyncTypeUnset :_gdgae .Value ="";case ST_TLTimeNodeSyncTypeCanSlip :_gdgae .Value ="\u0063a\u006e\u0053\u006c\u0069\u0070"; +case ST_TLTimeNodeSyncTypeLocked :_gdgae .Value ="\u006c\u006f\u0063\u006b\u0065\u0064";};return _gdgae ,nil ;};func NewCT_PresentationProperties ()*CT_PresentationProperties {_gggd :=&CT_PresentationProperties {};return _gggd ;}; -// ValidateWithPath validates the CT_ViewProperties and its children, prefixing error messages with path -func (_ffagfc *CT_ViewProperties )ValidateWithPath (path string )error {if _gfbce :=_ffagfc .LastViewAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0056\u0069\u0065\u0077\u0041\u0074\u0074\u0072");_gfbce !=nil {return _gfbce ;};if _ffagfc .NormalViewPr !=nil {if _dagbdb :=_ffagfc .NormalViewPr .ValidateWithPath (path +"\u002f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"); -_dagbdb !=nil {return _dagbdb ;};};if _ffagfc .SlideViewPr !=nil {if _dbge :=_ffagfc .SlideViewPr .ValidateWithPath (path +"\u002f\u0053\u006ci\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072");_dbge !=nil {return _dbge ;};};if _ffagfc .OutlineViewPr !=nil {if _ccfec :=_ffagfc .OutlineViewPr .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056i\u0065\u0077\u0050\u0072"); -_ccfec !=nil {return _ccfec ;};};if _ffagfc .NotesTextViewPr !=nil {if _egcb :=_ffagfc .NotesTextViewPr .ValidateWithPath (path +"\u002f\u004eo\u0074\u0065\u0073T\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072");_egcb !=nil {return _egcb ;};};if _ffagfc .SorterViewPr !=nil {if _gbdf :=_ffagfc .SorterViewPr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"); -_gbdf !=nil {return _gbdf ;};};if _ffagfc .NotesViewPr !=nil {if _fgdgb :=_ffagfc .NotesViewPr .ValidateWithPath (path +"\u002f\u004e\u006ft\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072");_fgdgb !=nil {return _fgdgb ;};};if _ffagfc .GridSpacing !=nil {if _dceca :=_ffagfc .GridSpacing .ValidateWithPath (path +"\u002f\u0047\u0072i\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_dceca !=nil {return _dceca ;};};if _ffagfc .ExtLst !=nil {if _gfgdg :=_ffagfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gfgdg !=nil {return _gfgdg ;};};return nil ;};func (_bbdc *CT_TLTriggerRuntimeNode )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bbdc .ValAttr =ST_TLTriggerRuntimeNode (1); -for _ ,_bced :=range start .Attr {if _bced .Name .Local =="\u0076\u0061\u006c"{_bbdc .ValAttr .UnmarshalXMLAttr (_bced );continue ;};};for {_dcffb ,_fdbe :=d .Token ();if _fdbe !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0054r\u0069\u0067\u0067\u0065\u0072\u0052\u0075n\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u003a\u0020%\u0073",_fdbe ); -};if _ccage ,_bcgba :=_dcffb .(_cf .EndElement );_bcgba &&_ccage .Name ==start .Name {break ;};};return nil ;};func (_eefe *CT_TLMediaNodeVideo )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _eefe .FullScrnAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_eefe .FullScrnAttr ))}); -};e .EncodeToken (start );_eebfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_eefe .CMediaNode ,_eebfe );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -}; +// ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path +func (_aade *CT_TLAnimateBehavior )ValidateWithPath (path string )error {if _egbga :=_aade .CalcmodeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0063\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_egbga !=nil {return _egbga ;};if _bbebd :=_aade .ValueTypeAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0075\u0065\u0054\u0079\u0070e\u0041\u0074\u0074\u0072"); +_bbebd !=nil {return _bbebd ;};if _fcbe :=_aade .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_fcbe !=nil {return _fcbe ;};if _aade .TavLst !=nil {if _daea :=_aade .TavLst .ValidateWithPath (path +"\u002fT\u0061\u0076\u004c\u0073\u0074"); +_daea !=nil {return _daea ;};};return nil ;};type CT_CustomerData struct{IdAttr string ;}; -// Validate validates the CT_TLCommonTimeNodeData and its children -func (_acfcb *CT_TLCommonTimeNodeData )Validate ()error {return _acfcb .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");};func (_gedef ST_TLTimeNodeType )Validate ()error {return _gedef .ValidateWithPath ("")}; -func (_fgceb *ST_TLAnimateBehaviorCalcMode )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fgceb =0;case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_fgceb =1;case "\u006c\u0069\u006e":*_fgceb =2;case "\u0066\u006d\u006c\u0061":*_fgceb =3; -};return nil ;};type CT_HandoutMaster struct{ +// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path +func (_agcbb *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _bgb :=_agcbb .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bgb !=nil {return _bgb ;};if _daeb :=_agcbb .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"); +_daeb !=nil {return _daeb ;};if _ddab :=_agcbb .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_ddab !=nil {return _ddab ;};if _edfa :=_agcbb .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_edfa !=nil {return _edfa ; +};if _agcbb .ExtLst !=nil {if _deae :=_agcbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_deae !=nil {return _deae ;};};return nil ;};func (_egcgbc *CT_SmartTags )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_egcgbc .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gcabfe ST_WebColorType )Validate ()error {return _gcabfe .ValidateWithPath ("")}; -// Common slide data for handout master -CSld *CT_CommonSlideData ; +// Validate validates the CT_CommentList and its children +func (_bgac *CT_CommentList )Validate ()error {return _bgac .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074");};func (_gabeb *ST_TLPreviousActionType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dafd ,_feccec :=d .Token (); +if _feccec !=nil {return _feccec ;};if _ffdg ,_ecbde :=_dafd .(_d .EndElement );_ecbde &&_ffdg .Name ==start .Name {*_gabeb =1;return nil ;};if _ccdc ,_caegc :=_dafd .(_d .CharData );!_caegc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dafd ); +}else {switch string (_ccdc ){case "":*_gabeb =0;case "\u006e\u006f\u006e\u0065":*_gabeb =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_gabeb =2;};};_dafd ,_feccec =d .Token ();if _feccec !=nil {return _feccec ;};if _adcf ,_acbaa :=_dafd .(_d .EndElement ); +_acbaa &&_adcf .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dafd );};func NewCT_OleObjectChoice ()*CT_OleObjectChoice {_bccf :=&CT_OleObjectChoice {}; +return _bccf };func (_bfg *CT_CommentAuthorList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dfb :for {_aadb ,_cgab :=d .Token ();if _cgab !=nil {return _cgab ;};switch _egfg :=_aadb .(type ){case _d .StartElement :switch _egfg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_gab :=NewCT_CommentAuthor (); +if _cabb :=d .DecodeElement (_gab ,&_egfg );_cabb !=nil {return _cabb ;};_bfg .CmAuthor =append (_bfg .CmAuthor ,_gab );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_egfg .Name ); +if _cgc :=d .Skip ();_cgc !=nil {return _cgc ;};};case _d .EndElement :break _dfb ;case _d .CharData :};};return nil ;};func (_ccbb *CT_TLMediaNodeAudio )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccbb .CMediaNode =NewCT_TLCommonMediaNodeData (); +for _ ,_befaeg :=range start .Attr {if _befaeg .Name .Local =="i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_bddf ,_ageg :=_f .ParseBool (_befaeg .Value );if _ageg !=nil {return _ageg ;};_ccbb .IsNarrationAttr =&_bddf ;continue ;};};_fdaa :for {_bagg ,_ddeff :=d .Token (); +if _ddeff !=nil {return _ddeff ;};switch _adbdg :=_bagg .(type ){case _d .StartElement :switch _adbdg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _bbfa :=d .DecodeElement (_ccbb .CMediaNode ,&_adbdg ); +_bbfa !=nil {return _bbfa ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0041\u0075\u0064\u0069\u006f\u0020\u0025\u0076",_adbdg .Name ); +if _aaead :=d .Skip ();_aaead !=nil {return _aaead ;};};case _d .EndElement :break _fdaa ;case _d .CharData :};};return nil ;};const (ST_DirectionUnset ST_Direction =0;ST_DirectionHorz ST_Direction =1;ST_DirectionVert ST_Direction =2;);func (_dcc *CT_NotesMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_eeda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_dcc .CSld ,_eeda );_aacg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_dcc .ClrMap ,_aacg ); +if _dcc .Hf !=nil {_ccdge :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_dcc .Hf ,_ccdge );};if _dcc .NotesStyle !=nil {_ecdgd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006eo\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_dcc .NotesStyle ,_ecdgd );};if _dcc .ExtLst !=nil {_ddbe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcc .ExtLst ,_ddbe );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ebcgc *ST_TransitionCornerDirectionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ebcgc =0;case "\u006c\u0075":*_ebcgc =1;case "\u0072\u0075":*_ebcgc =2;case "\u006c\u0064":*_ebcgc =3;case "\u0072\u0064":*_ebcgc =4; +};return nil ;};func (_dbdf ST_PrintColorMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gfcdb :=_d .Attr {};_gfcdb .Name =name ;switch _dbdf {case ST_PrintColorModeUnset :_gfcdb .Value ="";case ST_PrintColorModeBw :_gfcdb .Value ="\u0062\u0077"; +case ST_PrintColorModeGray :_gfcdb .Value ="\u0067\u0072\u0061\u0079";case ST_PrintColorModeClr :_gfcdb .Value ="\u0063\u006c\u0072";};return _gfcdb ,nil ;};func (_dgafe *ST_PhotoAlbumFrameShape )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_addfec ,_fbeagf :=d .Token (); +if _fbeagf !=nil {return _fbeagf ;};if _bbcee ,_eccdb :=_addfec .(_d .EndElement );_eccdb &&_bbcee .Name ==start .Name {*_dgafe =1;return nil ;};if _aeeba ,_cbfea :=_addfec .(_d .CharData );!_cbfea {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_addfec ); +}else {switch string (_aeeba ){case "":*_dgafe =0;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_dgafe =1;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_dgafe =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_dgafe =3; +case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_dgafe =4;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_dgafe =5;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_dgafe =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_dgafe =7; +};};_addfec ,_fbeagf =d .Token ();if _fbeagf !=nil {return _fbeagf ;};if _gegbg ,_ggda :=_addfec .(_d .EndElement );_ggda &&_gegbg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_addfec ); +};type CT_Rel struct{IdAttr string ;}; -// Color Scheme Map -ClrMap *_cfb .CT_ColorMapping ; +// Validate validates the CT_TLOleChartTargetElement and its children +func (_ffdc *CT_TLOleChartTargetElement )Validate ()error {return _ffdc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074");}; -// Header/Footer information for a handout master -Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;};func (_dgbbf ST_TLPreviousActionType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bedec :=_cf .Attr {};_bedec .Name =name ;switch _dgbbf {case ST_TLPreviousActionTypeUnset :_bedec .Value =""; -case ST_TLPreviousActionTypeNone :_bedec .Value ="\u006e\u006f\u006e\u0065";case ST_TLPreviousActionTypeSkipTimed :_bedec .Value ="\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d";};return _bedec ,nil ;};type CT_ShowProperties struct{ +// ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path +func (_dgcce *CT_TLAnimateMotionBehavior )ValidateWithPath (path string )error {if _ccefc :=_dgcce .OriginAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0067\u0069\u006e\u0041\u0074\u0074\u0072");_ccefc !=nil {return _ccefc ;};if _cacg :=_dgcce .PathEditModeAttr .ValidateWithPath (path +"\u002f\u0050\u0061\u0074\u0068\u0045\u0064\u0069\u0074\u004d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_cacg !=nil {return _cacg ;};if _cegb :=_dgcce .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_cegb !=nil {return _cegb ;};if _dgcce .By !=nil {if _adff :=_dgcce .By .ValidateWithPath (path +"\u002f\u0042\u0079");_adff !=nil {return _adff ; +};};if _dgcce .From !=nil {if _geac :=_dgcce .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_geac !=nil {return _geac ;};};if _dgcce .To !=nil {if _acae :=_dgcce .To .ValidateWithPath (path +"\u002f\u0054\u006f");_acae !=nil {return _acae ; +};};if _dgcce .RCtr !=nil {if _edga :=_dgcce .RCtr .ValidateWithPath (path +"\u002f\u0052\u0043t\u0072");_edga !=nil {return _edga ;};};return nil ;}; -// Loop Slide Show -LoopAttr *bool ; +// ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path +func (_agebf *CT_SlideSorterViewProperties )ValidateWithPath (path string )error {if _acfbf :=_agebf .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_acfbf !=nil {return _acfbf ;};if _agebf .ExtLst !=nil {if _acafc :=_agebf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_acafc !=nil {return _acafc ;};};return nil ;};const (ST_SlideLayoutTypeUnset ST_SlideLayoutType =0;ST_SlideLayoutTypeTitle ST_SlideLayoutType =1;ST_SlideLayoutTypeTx ST_SlideLayoutType =2;ST_SlideLayoutTypeTwoColTx ST_SlideLayoutType =3;ST_SlideLayoutTypeTbl ST_SlideLayoutType =4; +ST_SlideLayoutTypeTxAndChart ST_SlideLayoutType =5;ST_SlideLayoutTypeChartAndTx ST_SlideLayoutType =6;ST_SlideLayoutTypeDgm ST_SlideLayoutType =7;ST_SlideLayoutTypeChart ST_SlideLayoutType =8;ST_SlideLayoutTypeTxAndClipArt ST_SlideLayoutType =9;ST_SlideLayoutTypeClipArtAndTx ST_SlideLayoutType =10; +ST_SlideLayoutTypeTitleOnly ST_SlideLayoutType =11;ST_SlideLayoutTypeBlank ST_SlideLayoutType =12;ST_SlideLayoutTypeTxAndObj ST_SlideLayoutType =13;ST_SlideLayoutTypeObjAndTx ST_SlideLayoutType =14;ST_SlideLayoutTypeObjOnly ST_SlideLayoutType =15;ST_SlideLayoutTypeObj ST_SlideLayoutType =16; +ST_SlideLayoutTypeTxAndMedia ST_SlideLayoutType =17;ST_SlideLayoutTypeMediaAndTx ST_SlideLayoutType =18;ST_SlideLayoutTypeObjOverTx ST_SlideLayoutType =19;ST_SlideLayoutTypeTxOverObj ST_SlideLayoutType =20;ST_SlideLayoutTypeTxAndTwoObj ST_SlideLayoutType =21; +ST_SlideLayoutTypeTwoObjAndTx ST_SlideLayoutType =22;ST_SlideLayoutTypeTwoObjOverTx ST_SlideLayoutType =23;ST_SlideLayoutTypeFourObj ST_SlideLayoutType =24;ST_SlideLayoutTypeVertTx ST_SlideLayoutType =25;ST_SlideLayoutTypeClipArtAndVertTx ST_SlideLayoutType =26; +ST_SlideLayoutTypeVertTitleAndTx ST_SlideLayoutType =27;ST_SlideLayoutTypeVertTitleAndTxOverChart ST_SlideLayoutType =28;ST_SlideLayoutTypeTwoObj ST_SlideLayoutType =29;ST_SlideLayoutTypeObjAndTwoObj ST_SlideLayoutType =30;ST_SlideLayoutTypeTwoObjAndObj ST_SlideLayoutType =31; +ST_SlideLayoutTypeCust ST_SlideLayoutType =32;ST_SlideLayoutTypeSecHead ST_SlideLayoutType =33;ST_SlideLayoutTypeTwoTxTwoObj ST_SlideLayoutType =34;ST_SlideLayoutTypeObjTx ST_SlideLayoutType =35;ST_SlideLayoutTypePicTx ST_SlideLayoutType =36;);func (_daaab *CT_TransitionSoundActionChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _daaab .StSnd !=nil {_acgad :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0074\u0053\u006e\u0064"}};e .EncodeElement (_daaab .StSnd ,_acgad );}else if _daaab .EndSnd !=nil {_gbgag :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u006e\u0064\u0053\u006e\u0064"}}; +e .EncodeElement (_daaab .EndSnd ,_gbgag );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gabf *CT_NotesViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dfdad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}}; +e .EncodeElement (_gabf .CSldViewPr ,_dfdad );if _gabf .ExtLst !=nil {_gcab :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gabf .ExtLst ,_gcab );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ecbga ST_TLTimeNodeSyncType )Validate ()error {return _ecbga .ValidateWithPath ("")};func (_bcabfg ST_TransitionEightDirectionType )String ()string {if _bcabfg .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {return _bcabfg .ST_TransitionSideDirectionType .String (); +};if _bcabfg .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {return _bcabfg .ST_TransitionCornerDirectionType .String ();};return "";};func (_bad *CT_CustomShowList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgbc :for {_acbd ,_bdbfa :=d .Token (); +if _bdbfa !=nil {return _bdbfa ;};switch _gaea :=_acbd .(type ){case _d .StartElement :switch _gaea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_badg :=NewCT_CustomShow (); +if _fbb :=d .DecodeElement (_badg ,&_gaea );_fbb !=nil {return _fbb ;};_bad .CustShow =append (_bad .CustShow ,_badg );default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gaea .Name ); +if _feg :=d .Skip ();_feg !=nil {return _feg ;};};case _d .EndElement :break _fgbc ;case _d .CharData :};};return nil ;}; -// Show Narration in Slide Show -ShowNarrationAttr *bool ; +// Validate validates the CT_TransitionSoundAction and its children +func (_bdabd *CT_TransitionSoundAction )Validate ()error {return _bdabd .ValidateWithPath ("\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e");};func (_cafbf *EG_ShowTypeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecgdc :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_cafbf .Present =NewCT_Empty (); +if _efead :=d .DecodeElement (_cafbf .Present ,&_ecgdc );_efead !=nil {return _efead ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_cafbf .Browse =NewCT_ShowInfoBrowse (); +if _adbg :=d .DecodeElement (_cafbf .Browse ,&_ecgdc );_adbg !=nil {return _adbg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_cafbf .Kiosk =NewCT_ShowInfoKiosk (); +if _gcdab :=d .DecodeElement (_cafbf .Kiosk ,&_ecgdc );_gcdab !=nil {return _gcdab ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ecgdc .Name ); +if _geed :=d .Skip ();_geed !=nil {return _geed ;};};return nil ;};func (_fedde ST_TLChartSubelementType )Validate ()error {return _fedde .ValidateWithPath ("")}; -// Show Animation in Slide Show -ShowAnimationAttr *bool ; +// ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path +func (_dcge *CT_NotesMaster )ValidateWithPath (path string )error {if _beac :=_dcge .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_beac !=nil {return _beac ;};if _dade :=_dcge .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); +_dade !=nil {return _dade ;};if _dcge .Hf !=nil {if _fbcc :=_dcge .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_fbcc !=nil {return _fbcc ;};};if _dcge .NotesStyle !=nil {if _gccb :=_dcge .NotesStyle .ValidateWithPath (path +"/\u004e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"); +_gccb !=nil {return _gccb ;};};if _dcge .ExtLst !=nil {if _dbfa :=_dcge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbfa !=nil {return _dbfa ;};};return nil ;}; -// Use Timings in Slide Show -UseTimingsAttr *bool ;ShowTypeChoice *EG_ShowTypeChoice ; +// ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path +func (_dcgf *CT_SlideSize )ValidateWithPath (path string )error {if _dcgf .CxAttr < 914400{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_dcgf .CxAttr ); +};if _dcgf .CxAttr > 51206400{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dcgf .CxAttr ); +};if _dcgf .CxAttr < 0{return _a .Errorf ("\u0025\u0073\u002fm.\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dcgf .CxAttr );};if _dcgf .CyAttr < 914400{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_dcgf .CyAttr ); +};if _dcgf .CyAttr > 51206400{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dcgf .CyAttr ); +};if _dcgf .CyAttr < 0{return _a .Errorf ("\u0025\u0073\u002fm.\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_dcgf .CyAttr );};if _dfdf :=_dcgf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_dfdf !=nil {return _dfdf ;};return nil ;};func (_fefgc ST_WebScreenSize )ValidateWithPath (path string )error {switch _fefgc {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fefgc )); +};return nil ;};func NewCT_TLOleChartTargetElement ()*CT_TLOleChartTargetElement {_ecfba :=&CT_TLOleChartTargetElement {};_ecfba .TypeAttr =ST_TLChartSubelementType (1);return _ecfba ;}; -// All Slides -SldAll *CT_Empty ; +// ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path +func (_fgaga *CT_OleObjectChoice )ValidateWithPath (path string )error {if _fgaga .Embed !=nil {if _fede :=_fgaga .Embed .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064");_fede !=nil {return _fede ;};};if _fgaga .Link !=nil {if _facb :=_fgaga .Link .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b"); +_facb !=nil {return _facb ;};};return nil ;};func NewCT_TLBehaviorAttributeNameList ()*CT_TLBehaviorAttributeNameList {_bbec :=&CT_TLBehaviorAttributeNameList {};return _bbec ;};func NewCT_OleObjectEmbed ()*CT_OleObjectEmbed {_cbc :=&CT_OleObjectEmbed {}; +return _cbc };func (_aebag ST_TLTimeNodePresetClassType )Validate ()error {return _aebag .ValidateWithPath ("")};func (_bfddb *ST_TLTriggerEvent )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_badbd ,_acde :=d .Token ();if _acde !=nil {return _acde ; +};if _ebcd ,_fgbbg :=_badbd .(_d .EndElement );_fgbbg &&_ebcd .Name ==start .Name {*_bfddb =1;return nil ;};if _fbbag ,_dgcefc :=_badbd .(_d .CharData );!_dgcefc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_badbd ); +}else {switch string (_fbbag ){case "":*_bfddb =0;case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_bfddb =1;case "\u006f\u006e\u0045n\u0064":*_bfddb =2;case "\u0062\u0065\u0067i\u006e":*_bfddb =3;case "\u0065\u006e\u0064":*_bfddb =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_bfddb =5; +case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_bfddb =6;case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_bfddb =7;case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_bfddb =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_bfddb =9; +case "\u006f\u006e\u0050\u0072\u0065\u0076":*_bfddb =10;case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_bfddb =11;};};_badbd ,_acde =d .Token ();if _acde !=nil {return _acde ;};if _dfdgc ,_fced :=_badbd .(_d .EndElement );_fced &&_dfdgc .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_badbd );};func NewCT_TLGraphicalObjectBuildChoice ()*CT_TLGraphicalObjectBuildChoice {_eadgf :=&CT_TLGraphicalObjectBuildChoice {}; +return _eadgf ;};func NewCT_SplitTransition ()*CT_SplitTransition {_fedag :=&CT_SplitTransition {};return _fedag };func (_cad *CT_CornerDirectionTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cad .DirAttr !=ST_TransitionCornerDirectionTypeUnset {_cgcba ,_fcgf :=_cad .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"}); +if _fcgf !=nil {return _fcgf ;};start .Attr =append (start .Attr ,_cgcba );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TLTriggerRuntimeNode ()*CT_TLTriggerRuntimeNode {_aaada :=&CT_TLTriggerRuntimeNode {}; +_aaada .ValAttr =ST_TLTriggerRuntimeNode (1);return _aaada ;};func (_aaae ST_TLAnimateEffectTransition )String ()string {switch _aaae {case 0:return "";case 1:return "\u0069\u006e";case 2:return "\u006f\u0075\u0074";case 3:return "\u006e\u006f\u006e\u0065"; +};return "";};func (_cccea *Notes )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cccea .CT_NotesSlide =*NewCT_NotesSlide ();for _ ,_dgcfc :=range start .Attr {if _dgcfc .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_fagdd ,_bfbb :=_f .ParseBool (_dgcfc .Value ); +if _bfbb !=nil {return _bfbb ;};_cccea .ShowMasterSpAttr =&_fagdd ;continue ;};if _dgcfc .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_ebafe ,_efgfga :=_f .ParseBool (_dgcfc .Value );if _efgfga !=nil {return _efgfga ; +};_cccea .ShowMasterPhAnimAttr =&_ebafe ;continue ;};};_efbfc :for {_ecfag ,_agda :=d .Token ();if _agda !=nil {return _agda ;};switch _eecce :=_ecfag .(type ){case _d .StartElement :switch _eecce .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _afad :=d .DecodeElement (_cccea .CSld ,&_eecce ); +_afad !=nil {return _afad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_cccea .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _geaaa :=d .DecodeElement (_cccea .ClrMapOvr ,&_eecce );_geaaa !=nil {return _geaaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cccea .ExtLst =NewCT_ExtensionListModify (); +if _fgdf :=d .DecodeElement (_cccea .ExtLst ,&_eecce );_fgdf !=nil {return _fgdf ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004e\u006f\u0074e\u0073 \u0025\u0076",_eecce .Name ); +if _baaeg :=d .Skip ();_baaeg !=nil {return _baaeg ;};};case _d .EndElement :break _efbfc ;case _d .CharData :};};return nil ;}; -// Slide Range -SldRg *CT_IndexRange ; +// ValidateWithPath validates the CT_ViewProperties and its children, prefixing error messages with path +func (_eedea *CT_ViewProperties )ValidateWithPath (path string )error {if _dddca :=_eedea .LastViewAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0056\u0069\u0065\u0077\u0041\u0074\u0074\u0072");_dddca !=nil {return _dddca ;};if _eedea .NormalViewPr !=nil {if _gbeaa :=_eedea .NormalViewPr .ValidateWithPath (path +"\u002f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"); +_gbeaa !=nil {return _gbeaa ;};};if _eedea .SlideViewPr !=nil {if _ggbee :=_eedea .SlideViewPr .ValidateWithPath (path +"\u002f\u0053\u006ci\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072");_ggbee !=nil {return _ggbee ;};};if _eedea .OutlineViewPr !=nil {if _gaeba :=_eedea .OutlineViewPr .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056i\u0065\u0077\u0050\u0072"); +_gaeba !=nil {return _gaeba ;};};if _eedea .NotesTextViewPr !=nil {if _ddcc :=_eedea .NotesTextViewPr .ValidateWithPath (path +"\u002f\u004eo\u0074\u0065\u0073T\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072");_ddcc !=nil {return _ddcc ;};};if _eedea .SorterViewPr !=nil {if _efaff :=_eedea .SorterViewPr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"); +_efaff !=nil {return _efaff ;};};if _eedea .NotesViewPr !=nil {if _bggge :=_eedea .NotesViewPr .ValidateWithPath (path +"\u002f\u004e\u006ft\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072");_bggge !=nil {return _bggge ;};};if _eedea .GridSpacing !=nil {if _gggdg :=_eedea .GridSpacing .ValidateWithPath (path +"\u002f\u0047\u0072i\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_gggdg !=nil {return _gggdg ;};};if _eedea .ExtLst !=nil {if _acaeg :=_eedea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acaeg !=nil {return _acaeg ;};};return nil ;};func NewCT_TLAnimateMotionBehavior ()*CT_TLAnimateMotionBehavior {_afgc :=&CT_TLAnimateMotionBehavior {}; +_afgc .CBhvr =NewCT_TLCommonBehaviorData ();return _afgc ;};func (_ceffb *CT_Kinsoku )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ceffb .LangAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_a .Sprintf ("\u0025\u0076",*_ceffb .LangAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_a .Sprintf ("\u0025\u0076",_ceffb .InvalStCharsAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"},Value :_a .Sprintf ("\u0025\u0076",_ceffb .InvalEndCharsAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gdba ST_TLTimeNodeType )Validate ()error {return _gdba .ValidateWithPath ("")};func (_decffb *CT_TLTemplate )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_decffb .TnLst =NewCT_TimeNodeList (); +for _ ,_dedaf :=range start .Attr {if _dedaf .Name .Local =="\u006c\u0076\u006c"{_dfbce ,_adgc :=_f .ParseUint (_dedaf .Value ,10,32);if _adgc !=nil {return _adgc ;};_bffb :=uint32 (_dfbce );_decffb .LvlAttr =&_bffb ;continue ;};};_deab :for {_gffdg ,_ggddg :=d .Token (); +if _ggddg !=nil {return _ggddg ;};switch _fdgee :=_gffdg .(type ){case _d .StartElement :switch _fdgee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:if _dcfa :=d .DecodeElement (_decffb .TnLst ,&_fdgee ); +_dcfa !=nil {return _dcfa ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054L\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065 \u0025\u0076",_fdgee .Name ); +if _geagb :=d .Skip ();_geagb !=nil {return _geagb ;};};case _d .EndElement :break _deab ;case _d .CharData :};};return nil ;};func (_aegbb ST_SlideLayoutType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_egdffg :=_d .Attr {};_egdffg .Name =name ; +switch _aegbb {case ST_SlideLayoutTypeUnset :_egdffg .Value ="";case ST_SlideLayoutTypeTitle :_egdffg .Value ="\u0074\u0069\u0074l\u0065";case ST_SlideLayoutTypeTx :_egdffg .Value ="\u0074\u0078";case ST_SlideLayoutTypeTwoColTx :_egdffg .Value ="\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078"; +case ST_SlideLayoutTypeTbl :_egdffg .Value ="\u0074\u0062\u006c";case ST_SlideLayoutTypeTxAndChart :_egdffg .Value ="\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case ST_SlideLayoutTypeChartAndTx :_egdffg .Value ="\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078"; +case ST_SlideLayoutTypeDgm :_egdffg .Value ="\u0064\u0067\u006d";case ST_SlideLayoutTypeChart :_egdffg .Value ="\u0063\u0068\u0061r\u0074";case ST_SlideLayoutTypeTxAndClipArt :_egdffg .Value ="\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074"; +case ST_SlideLayoutTypeClipArtAndTx :_egdffg .Value ="\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeTitleOnly :_egdffg .Value ="\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy";case ST_SlideLayoutTypeBlank :_egdffg .Value ="\u0062\u006c\u0061n\u006b"; +case ST_SlideLayoutTypeTxAndObj :_egdffg .Value ="\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a";case ST_SlideLayoutTypeObjAndTx :_egdffg .Value ="\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeObjOnly :_egdffg .Value ="\u006fb\u006a\u004f\u006e\u006c\u0079"; +case ST_SlideLayoutTypeObj :_egdffg .Value ="\u006f\u0062\u006a";case ST_SlideLayoutTypeTxAndMedia :_egdffg .Value ="\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061";case ST_SlideLayoutTypeMediaAndTx :_egdffg .Value ="\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078"; +case ST_SlideLayoutTypeObjOverTx :_egdffg .Value ="\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case ST_SlideLayoutTypeTxOverObj :_egdffg .Value ="\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j";case ST_SlideLayoutTypeTxAndTwoObj :_egdffg .Value ="t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a"; +case ST_SlideLayoutTypeTwoObjAndTx :_egdffg .Value ="t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeTwoObjOverTx :_egdffg .Value ="\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078";case ST_SlideLayoutTypeFourObj :_egdffg .Value ="\u0066o\u0075\u0072\u004f\u0062\u006a"; +case ST_SlideLayoutTypeVertTx :_egdffg .Value ="\u0076\u0065\u0072\u0074\u0054\u0078";case ST_SlideLayoutTypeClipArtAndVertTx :_egdffg .Value ="\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078";case ST_SlideLayoutTypeVertTitleAndTx :_egdffg .Value ="\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078"; +case ST_SlideLayoutTypeVertTitleAndTxOverChart :_egdffg .Value ="\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074";case ST_SlideLayoutTypeTwoObj :_egdffg .Value ="\u0074\u0077\u006f\u004f\u0062\u006a"; +case ST_SlideLayoutTypeObjAndTwoObj :_egdffg .Value ="\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeTwoObjAndObj :_egdffg .Value ="\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a";case ST_SlideLayoutTypeCust :_egdffg .Value ="\u0063\u0075\u0073\u0074"; +case ST_SlideLayoutTypeSecHead :_egdffg .Value ="\u0073e\u0063\u0048\u0065\u0061\u0064";case ST_SlideLayoutTypeTwoTxTwoObj :_egdffg .Value ="t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeObjTx :_egdffg .Value ="\u006f\u0062\u006aT\u0078"; +case ST_SlideLayoutTypePicTx :_egdffg .Value ="\u0070\u0069\u0063T\u0078";};return _egdffg ,nil ;};func NewCT_ControlList ()*CT_ControlList {_acaf :=&CT_ControlList {};return _acaf }; -// Custom Show -CustShow *CT_CustomShowId ; +// Validate validates the CT_Placeholder and its children +func (_dcbc *CT_Placeholder )Validate ()error {return _dcbc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072");};func (_ffc *CT_EmbeddedFontDataId )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gabe :=range start .Attr {if _gabe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gabe .Name .Local =="\u0069\u0064"||_gabe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gabe .Name .Local =="\u0069\u0064"{_fgd :=_gabe .Value ; +_ffc .IdAttr =_fgd ;continue ;};};for {_deef ,_cgabd :=d .Token ();if _cgabd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046o\u006e\u0074\u0044\u0061\u0074\u0061\u0049d\u003a\u0020\u0025\u0073",_cgabd ); +};if _bcec ,_dfgd :=_deef .(_d .EndElement );_dfgd &&_bcec .Name ==start .Name {break ;};};return nil ;};func (_aecc ST_TLTriggerEvent )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cfacf :=_d .Attr {};_cfacf .Name =name ;switch _aecc {case ST_TLTriggerEventUnset :_cfacf .Value =""; +case ST_TLTriggerEventOnBegin :_cfacf .Value ="\u006fn\u0042\u0065\u0067\u0069\u006e";case ST_TLTriggerEventOnEnd :_cfacf .Value ="\u006f\u006e\u0045n\u0064";case ST_TLTriggerEventBegin :_cfacf .Value ="\u0062\u0065\u0067i\u006e";case ST_TLTriggerEventEnd :_cfacf .Value ="\u0065\u006e\u0064"; +case ST_TLTriggerEventOnClick :_cfacf .Value ="\u006fn\u0043\u006c\u0069\u0063\u006b";case ST_TLTriggerEventOnDblClick :_cfacf .Value ="\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b";case ST_TLTriggerEventOnMouseOver :_cfacf .Value ="o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072"; +case ST_TLTriggerEventOnMouseOut :_cfacf .Value ="\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074";case ST_TLTriggerEventOnNext :_cfacf .Value ="\u006f\u006e\u004e\u0065\u0078\u0074";case ST_TLTriggerEventOnPrev :_cfacf .Value ="\u006f\u006e\u0050\u0072\u0065\u0076"; +case ST_TLTriggerEventOnStopAudio :_cfacf .Value ="o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return _cfacf ,nil ;}; -// Pen Color for Slide Show -PenClr *_cfb .CT_Color ;ExtLst *CT_ExtensionList ;};func (_dceee *EG_TopLevelSlide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {_gecf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_dceee .ClrMap ,_gecf ); -return nil ;};func NewCT_TLBuildParagraph ()*CT_TLBuildParagraph {_agba :=&CT_TLBuildParagraph {};return _agba };func (_aafg *ST_PlaceholderType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_aafg =0;case "\u0074\u0069\u0074l\u0065":*_aafg =1; -case "\u0062\u006f\u0064\u0079":*_aafg =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_aafg =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_aafg =4;case "\u0064\u0074":*_aafg =5;case "\u0073\u006c\u0064\u004e\u0075\u006d":*_aafg =6; -case "\u0066\u0074\u0072":*_aafg =7;case "\u0068\u0064\u0072":*_aafg =8;case "\u006f\u0062\u006a":*_aafg =9;case "\u0063\u0068\u0061r\u0074":*_aafg =10;case "\u0074\u0062\u006c":*_aafg =11;case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_aafg =12;case "\u0064\u0067\u006d":*_aafg =13; -case "\u006d\u0065\u0064i\u0061":*_aafg =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_aafg =15;case "\u0070\u0069\u0063":*_aafg =16;};return nil ;};func (_aefeee *EG_ShowTypeChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edafa :=start ; -switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_aefeee .Present =NewCT_Empty (); -if _bbeea :=d .DecodeElement (_aefeee .Present ,&_edafa );_bbeea !=nil {return _bbeea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_aefeee .Browse =NewCT_ShowInfoBrowse (); -if _bcdefb :=d .DecodeElement (_aefeee .Browse ,&_edafa );_bcdefb !=nil {return _bcdefb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_aefeee .Kiosk =NewCT_ShowInfoKiosk (); -if _aaagb :=d .DecodeElement (_aefeee .Kiosk ,&_edafa );_aaagb !=nil {return _aaagb ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_edafa .Name ); -if _gbbdb :=d .Skip ();_gbbdb !=nil {return _gbbdb ;};};return nil ;};func (_affdc *ST_TLNextActionType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_affdc =0;case "\u006e\u006f\u006e\u0065":*_affdc =1;case "\u0073\u0065\u0065\u006b":*_affdc =2; -};return nil ;};func NewCT_TLIterateData ()*CT_TLIterateData {_agbfg :=&CT_TLIterateData {};_agbfg .TLIterateDataChoice =NewCT_TLIterateDataChoice ();return _agbfg ;};func (_dccdg *CT_SplitTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dccdg .OrientAttr !=ST_DirectionUnset {_egecf ,_agdag :=_dccdg .OrientAttr .MarshalXMLAttr (_cf .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"}); -if _agdag !=nil {return _agdag ;};start .Attr =append (start .Attr ,_egecf );};if _dccdg .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_fgdd ,_facg :=_dccdg .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"});if _facg !=nil {return _facg ; -};start .Attr =append (start .Attr ,_fgdd );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_EmbeddedFontList ()*CT_EmbeddedFontList {_deffe :=&CT_EmbeddedFontList {};return _deffe };func (_bbefd ST_TLAnimateEffectTransition )String ()string {switch _bbefd {case 0:return ""; -case 1:return "\u0069\u006e";case 2:return "\u006f\u0075\u0074";case 3:return "\u006e\u006f\u006e\u0065";};return "";}; +// Validate validates the CT_Empty and its children +func (_acda *CT_Empty )Validate ()error {return _acda .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};const (ST_TransitionInOutDirectionTypeUnset ST_TransitionInOutDirectionType =0;ST_TransitionInOutDirectionTypeOut ST_TransitionInOutDirectionType =1; +ST_TransitionInOutDirectionTypeIn ST_TransitionInOutDirectionType =2;); -// ValidateWithPath validates the SldMaster and its children, prefixing error messages with path -func (_ceeeg *SldMaster )ValidateWithPath (path string )error {if _eaea :=_ceeeg .CT_SlideMaster .ValidateWithPath (path );_eaea !=nil {return _eaea ;};return nil ;};func (_agec *ST_TLCommandType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_agec =0; -case "\u0065\u0076\u0074":*_agec =1;case "\u0063\u0061\u006c\u006c":*_agec =2;case "\u0076\u0065\u0072\u0062":*_agec =3;};return nil ;};func (_fgb *CT_BuildListChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cfbd :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"}:_fgb .BldP =NewCT_TLBuildParagraph (); -if _ebec :=d .DecodeElement (_fgb .BldP ,&_cfbd );_ebec !=nil {return _ebec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_fgb .BldDgm =NewCT_TLBuildDiagram (); -if _ecf :=d .DecodeElement (_fgb .BldDgm ,&_cfbd );_ecf !=nil {return _ecf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_fgb .BldOleChart =NewCT_TLOleBuildChart (); -if _af :=d .DecodeElement (_fgb .BldOleChart ,&_cfbd );_af !=nil {return _af ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}:_fgb .BldGraphic =NewCT_TLGraphicalObjectBuild (); -if _dec :=d .DecodeElement (_fgb .BldGraphic ,&_cfbd );_dec !=nil {return _dec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0075\u0069\u006c\u0064\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cfbd .Name ); -if _cfdc :=d .Skip ();_cfdc !=nil {return _cfdc ;};};return nil ;};func (_fdd *CT_ApplicationNonVisualDrawingProps )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fdd .IsPhotoAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069s\u0050\u0068\u006f\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fdd .IsPhotoAttr ))}); -};if _fdd .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fdd .UserDrawnAttr ))});};e .EncodeToken (start );if _fdd .Ph !=nil {_fc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0068"}}; -e .EncodeElement (_fdd .Ph ,_fc );};_fdd .MediaChoice .MarshalXML (e ,_cf .StartElement {});if _fdd .CustDataLst !=nil {_fgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}}; -e .EncodeElement (_fdd .CustDataLst ,_fgf );};if _fdd .ExtLst !=nil {_ebe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdd .ExtLst ,_ebe );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_GraphicalObjectFrameNonVisual struct{ +// ValidateWithPath validates the EG_ShowType and its children, prefixing error messages with path +func (_eagcd *EG_ShowType )ValidateWithPath (path string )error {if _eabb :=_eagcd .ShowTypeChoice .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_eabb !=nil {return _eabb ;};return nil ;}; -// Non-Visual Drawing Properties -CNvPr *_cfb .CT_NonVisualDrawingProps ; +// Validate validates the CT_OleObjectChoice and its children +func (_ddef *CT_OleObjectChoice )Validate ()error {return _ddef .ValidateWithPath ("\u0043T\u005fO\u006c\u0065\u004f\u0062\u006ae\u0063\u0074C\u0068\u006f\u0069\u0063\u0065");};type ST_Direction byte ; -// Non-Visual Graphic Frame Drawing Properties -CNvGraphicFramePr *_cfb .CT_NonVisualGraphicFrameProperties ; +// ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path +func (_fccd *CT_EmbeddedFontDataId )ValidateWithPath (path string )error {return nil };func (_cd *AG_Ole )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cd .SpidAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_cd .SpidAttr )}); +};if _cd .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_cd .NameAttr )});};if _cd .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cd .ShowAsIconAttr ))}); +};if _cd .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_cd .IdAttr )});};if _cd .ImgWAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_a .Sprintf ("\u0025\u0076",*_cd .ImgWAttr )}); +};if _cd .ImgHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_a .Sprintf ("\u0025\u0076",*_cd .ImgHAttr )});};return nil ;};func (_cde *CT_CommentList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _cde .Cm !=nil {_egfa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006d"}};for _ ,_gbb :=range _cde .Cm {e .EncodeElement (_gbb ,_egfa );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Application Non-Visual Drawing Properties -NvPr *CT_ApplicationNonVisualDrawingProps ;};type CT_TLSubShapeId struct{ +// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path +func (_ebg *CT_Comment )ValidateWithPath (path string )error {if _afb :=_ebg .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_afb !=nil {return _afb ;};if _ebg .ExtLst !=nil {if _aeg :=_ebg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_aeg !=nil {return _aeg ;};};return nil ;};type CT_TLMediaNodeVideo struct{ -// Shape ID -SpidAttr string ;};func (_afdafa *CT_TLTimeConditionList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdgeb :for {_agdg ,_dbab :=d .Token ();if _dbab !=nil {return _dbab ;};switch _gcfbd :=_agdg .(type ){case _cf .StartElement :switch _gcfbd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"}:_dbgcg :=NewCT_TLTimeCondition (); -if _bgdbe :=d .DecodeElement (_dbgcg ,&_gcfbd );_bgdbe !=nil {return _bgdbe ;};_afdafa .Cond =append (_afdafa .Cond ,_dbgcg );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gcfbd .Name ); -if _bcea :=d .Skip ();_bcea !=nil {return _bcea ;};};case _cf .EndElement :break _cdgeb ;case _cf .CharData :};};return nil ;}; +// Full Screen +FullScrnAttr *bool ; -// ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path -func (_eeca *CT_TLBehaviorAttributeNameList )ValidateWithPath (path string )error {return nil };type ST_TransitionCornerDirectionType byte ; +// Common Media Node Properties +CMediaNode *CT_TLCommonMediaNodeData ;};func (_bebba *CT_TLTimeNodeSequence )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bebba .ConcurrentAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bebba .ConcurrentAttr ))}); +};if _bebba .PrevAcAttr !=ST_TLPreviousActionTypeUnset {_cbca ,_ffadf :=_bebba .PrevAcAttr .MarshalXMLAttr (_d .Name {Local :"\u0070\u0072\u0065\u0076\u0041\u0063"});if _ffadf !=nil {return _ffadf ;};start .Attr =append (start .Attr ,_cbca );};if _bebba .NextAcAttr !=ST_TLNextActionTypeUnset {_fcgff ,_ecba :=_bebba .NextAcAttr .MarshalXMLAttr (_d .Name {Local :"\u006e\u0065\u0078\u0074\u0041\u0063"}); +if _ecba !=nil {return _ecba ;};start .Attr =append (start .Attr ,_fcgff );};e .EncodeToken (start );_abaga :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_bebba .CTn ,_abaga );if _bebba .PrevCondLst !=nil {_cebae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}}; +e .EncodeElement (_bebba .PrevCondLst ,_cebae );};if _bebba .NextCondLst !=nil {_cafcc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_bebba .NextCondLst ,_cafcc ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path -func (_bgf *CT_CommonSlideData )ValidateWithPath (path string )error {if _bgf .Bg !=nil {if _adg :=_bgf .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_adg !=nil {return _adg ;};};if _fbda :=_bgf .SpTree .ValidateWithPath (path +"\u002fS\u0070\u0054\u0072\u0065\u0065"); -_fbda !=nil {return _fbda ;};if _bgf .CustDataLst !=nil {if _bdec :=_bgf .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_bdec !=nil {return _bdec ;};};if _bgf .Controls !=nil {if _fff :=_bgf .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); -_fff !=nil {return _fff ;};};if _bgf .ExtLst !=nil {if _gga :=_bgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gga !=nil {return _gga ;};};return nil ;};func NewCT_Kinsoku ()*CT_Kinsoku {_dffd :=&CT_Kinsoku {};return _dffd }; -func (_efgec ST_TLCommandType )ValidateWithPath (path string )error {switch _efgec {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efgec )); -};return nil ;};func (_fgfa *ST_TLAnimateColorSpace )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fgfa =0;case "\u0072\u0067\u0062":*_fgfa =1;case "\u0068\u0073\u006c":*_fgfa =2;};return nil ;};func NewEG_ChildSlide ()*EG_ChildSlide {_dfdeg :=&EG_ChildSlide {}; -return _dfdeg };func (_dbfffb ST_TLParaBuildType )Validate ()error {return _dbfffb .ValidateWithPath ("")};func (_dfed ST_TLNextActionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_dfed .String (),start );}; +// Validate validates the CT_SlideViewProperties and its children +func (_adag *CT_SlideViewProperties )Validate ()error {return _adag .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};const (ST_PlaceholderTypeUnset ST_PlaceholderType =0; +ST_PlaceholderTypeTitle ST_PlaceholderType =1;ST_PlaceholderTypeBody ST_PlaceholderType =2;ST_PlaceholderTypeCtrTitle ST_PlaceholderType =3;ST_PlaceholderTypeSubTitle ST_PlaceholderType =4;ST_PlaceholderTypeDt ST_PlaceholderType =5;ST_PlaceholderTypeSldNum ST_PlaceholderType =6; +ST_PlaceholderTypeFtr ST_PlaceholderType =7;ST_PlaceholderTypeHdr ST_PlaceholderType =8;ST_PlaceholderTypeObj ST_PlaceholderType =9;ST_PlaceholderTypeChart ST_PlaceholderType =10;ST_PlaceholderTypeTbl ST_PlaceholderType =11;ST_PlaceholderTypeClipArt ST_PlaceholderType =12; +ST_PlaceholderTypeDgm ST_PlaceholderType =13;ST_PlaceholderTypeMedia ST_PlaceholderType =14;ST_PlaceholderTypeSldImg ST_PlaceholderType =15;ST_PlaceholderTypePic ST_PlaceholderType =16;);func (_gd *AG_ChildSlide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gg :=range start .Attr {if _gg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_ag ,_b :=_f .ParseBool (_gg .Value ); +if _b !=nil {return _b ;};_gd .ShowMasterSpAttr =&_ag ;continue ;};if _gg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_eg ,_egb :=_f .ParseBool (_gg .Value );if _egb !=nil {return _egb ;};_gd .ShowMasterPhAnimAttr =&_eg ; +continue ;};};for {_bd ,_bg :=d .Token ();if _bg !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0043h\u0069l\u0064S\u006c\u0069\u0064\u0065\u003a\u0020\u0025s",_bg );};if _agf ,_ff :=_bd .(_d .EndElement );_ff &&_agf .Name ==start .Name {break ; +};};return nil ;};func (_geacg ST_TLAnimateMotionBehaviorOrigin )String ()string {switch _geacg {case 0:return "";case 1:return "\u0070\u0061\u0072\u0065\u006e\u0074";case 2:return "\u006c\u0061\u0079\u006f\u0075\u0074";};return "";};func (_ccdeg ST_TLTimeNodePresetClassType )String ()string {switch _ccdeg {case 0:return ""; +case 1:return "\u0065\u006e\u0074\u0072";case 2:return "\u0065\u0078\u0069\u0074";case 3:return "\u0065\u006d\u0070\u0068";case 4:return "\u0070\u0061\u0074\u0068";case 5:return "\u0076\u0065\u0072\u0062";case 6:return "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl"; +};return "";};type EG_BackgroundChoice struct{ +// Background Properties +BgPr *CT_BackgroundProperties ; -// ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path -func (_effec *CT_TLAnimateEffectBehavior )ValidateWithPath (path string )error {if _ccbfc :=_effec .TransitionAttr .ValidateWithPath (path +"\u002fT\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_ccbfc !=nil {return _ccbfc ; -};if _cfeg :=_effec .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_cfeg !=nil {return _cfeg ;};if _effec .Progress !=nil {if _eeab :=_effec .Progress .ValidateWithPath (path +"\u002fP\u0072\u006f\u0067\u0072\u0065\u0073s");_eeab !=nil {return _eeab ; -};};return nil ;};func NewCT_IndexRange ()*CT_IndexRange {_fbdb :=&CT_IndexRange {};return _fbdb };func (_febc ST_PrintColorMode )String ()string {switch _febc {case 0:return "";case 1:return "\u0062\u0077";case 2:return "\u0067\u0072\u0061\u0079";case 3:return "\u0063\u006c\u0072"; -};return "";}; +// Background Style Reference +BgRef *_ef .CT_StyleMatrixReference ;};type ST_TransitionSideDirectionType byte ;func (_dggea *CT_SideDirectionTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dggea .DirAttr !=ST_TransitionSideDirectionTypeUnset {_bfac ,_dggabc :=_dggea .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"}); +if _dggabc !=nil {return _dggabc ;};start .Attr =append (start .Attr ,_bfac );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_eded *CT_OutlineViewSlideList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_beaa :for {_eeeg ,_gcfea :=d .Token (); +if _gcfea !=nil {return _gcfea ;};switch _fceb :=_eeeg .(type ){case _d .StartElement :switch _fceb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_dbcg :=NewCT_OutlineViewSlideEntry (); +if _ddebc :=d .DecodeElement (_dbcg ,&_fceb );_ddebc !=nil {return _ddebc ;};_eded .Sld =append (_eded .Sld ,_dbcg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069e\u0077\u0053\u006c\u0069\u0064\u0065L\u0069\u0073\u0074 \u0025\u0076",_fceb .Name ); +if _efcc :=d .Skip ();_efcc !=nil {return _efcc ;};};case _d .EndElement :break _beaa ;case _d .CharData :};};return nil ;};func (_ecbf *CT_TLTriggerTimeNodeID )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbfae :=range start .Attr {if _cbfae .Name .Local =="\u0076\u0061\u006c"{_cbcfd ,_gbbfe :=_f .ParseUint (_cbfae .Value ,10,32); +if _gbbfe !=nil {return _gbbfe ;};_ecbf .ValAttr =uint32 (_cbcfd );continue ;};};for {_deddba ,_ccaff :=d .Token ();if _ccaff !=nil {return _a .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0054r\u0069g\u0067e\u0072T\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0049\u0044\u003a\u0020\u0025\u0073",_ccaff ); +};if _bageg ,_cfabea :=_deddba .(_d .EndElement );_cfabea &&_bageg .Name ==start .Name {break ;};};return nil ;};func (_cgaeb *CT_ModifyVerifier )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgaeb .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .AlgorithmNameAttr )}); +};if _cgaeb .HashValueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .HashValueAttr )});};if _cgaeb .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .SaltValueAttr )}); +};if _cgaeb .SpinValueAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .SpinValueAttr )});};if _cgaeb .CryptProviderTypeAttr !=_ga .ST_CryptProvUnset {_efff ,_egcf :=_cgaeb .CryptProviderTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"}); +if _egcf !=nil {return _egcf ;};start .Attr =append (start .Attr ,_efff );};if _cgaeb .CryptAlgorithmClassAttr !=_ga .ST_AlgClassUnset {_ggg ,_cbffa :=_cgaeb .CryptAlgorithmClassAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"}); +if _cbffa !=nil {return _cbffa ;};start .Attr =append (start .Attr ,_ggg );};if _cgaeb .CryptAlgorithmTypeAttr !=_ga .ST_AlgTypeUnset {_eaabc ,_daaf :=_cgaeb .CryptAlgorithmTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"}); +if _daaf !=nil {return _daaf ;};start .Attr =append (start .Attr ,_eaabc );};if _cgaeb .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .CryptAlgorithmSidAttr )}); +};if _cgaeb .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .SpinCountAttr )});};if _cgaeb .SaltDataAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .SaltDataAttr )}); +};if _cgaeb .HashDataAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .HashDataAttr )});};if _cgaeb .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .CryptProviderAttr )}); +};if _cgaeb .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .AlgIdExtAttr )});};if _cgaeb .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .AlgIdExtSourceAttr )}); +};if _cgaeb .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .CryptProviderTypeExtAttr )}); +};if _cgaeb .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_cgaeb .CryptProviderTypeExtSourceAttr )}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_TLTimeNodeParallel and its children -func (_eaegd *CT_TLTimeNodeParallel )Validate ()error {return _eaegd .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c");};func (_dcdag *ST_TLTimeNodeSyncType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_dcdag =0; -case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_dcdag =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_dcdag =2;};return nil ;};func (_fcbb *CT_TLAnimateRotationBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fcbb .CBhvr =NewCT_TLCommonBehaviorData (); -for _ ,_gfca :=range start .Attr {if _gfca .Name .Local =="\u0062\u0079"{_dbbegc ,_dceeg :=_cb .ParseInt (_gfca .Value ,10,32);if _dceeg !=nil {return _dceeg ;};_dddg :=int32 (_dbbegc );_fcbb .ByAttr =&_dddg ;continue ;};if _gfca .Name .Local =="\u0066\u0072\u006f\u006d"{_fgac ,_gcdebd :=_cb .ParseInt (_gfca .Value ,10,32); -if _gcdebd !=nil {return _gcdebd ;};_bcfg :=int32 (_fgac );_fcbb .FromAttr =&_bcfg ;continue ;};if _gfca .Name .Local =="\u0074\u006f"{_bdcad ,_bfee :=_cb .ParseInt (_gfca .Value ,10,32);if _bfee !=nil {return _bfee ;};_dgeea :=int32 (_bdcad );_fcbb .ToAttr =&_dgeea ; -continue ;};};_cbdag :for {_aadeb ,_beadbd :=d .Token ();if _beadbd !=nil {return _beadbd ;};switch _fddg :=_aadeb .(type ){case _cf .StartElement :switch _fddg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _acaca :=d .DecodeElement (_fcbb .CBhvr ,&_fddg ); -_acaca !=nil {return _acaca ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074\u0061\u0074i\u006f\u006eBe\u0068\u0061\u0076i\u006f\u0072\u0020\u0025\u0076",_fddg .Name ); -if _bgcec :=d .Skip ();_bgcec !=nil {return _bgcec ;};};case _cf .EndElement :break _cbdag ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_TLShapeTargetElementChoice and its children, prefixing error messages with path +func (_fdea *CT_TLShapeTargetElementChoice )ValidateWithPath (path string )error {if _fdea .Bg !=nil {if _afcgd :=_fdea .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_afcgd !=nil {return _afcgd ;};};if _fdea .SubSp !=nil {if _bdfba :=_fdea .SubSp .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0053\u0070"); +_bdfba !=nil {return _bdfba ;};};if _fdea .OleChartEl !=nil {if _fbbc :=_fdea .OleChartEl .ValidateWithPath (path +"/\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c");_fbbc !=nil {return _fbbc ;};};if _fdea .TxEl !=nil {if _bgee :=_fdea .TxEl .ValidateWithPath (path +"\u002f\u0054\u0078E\u006c"); +_bgee !=nil {return _bgee ;};};if _fdea .GraphicEl !=nil {if _adbc :=_fdea .GraphicEl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c");_adbc !=nil {return _adbc ;};};return nil ;};type EG_ShowTypeChoice struct{ -// ValidateWithPath validates the NotesMaster and its children, prefixing error messages with path -func (_adgbe *NotesMaster )ValidateWithPath (path string )error {if _ccce :=_adgbe .CT_NotesMaster .ValidateWithPath (path );_ccce !=nil {return _ccce ;};return nil ;};func (_cdgb *CT_SlideIdListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdgb .IdAttr =256; -for _ ,_cgee :=range start .Attr {if _cgee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cgee .Name .Local =="\u0069\u0064"||_cgee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cgee .Name .Local =="\u0069\u0064"{_ddab :=_cgee .Value ; -_cdgb .RIdAttr =_ddab ;continue ;};if _cgee .Name .Local =="\u0069\u0064"{_aebg ,_gdcae :=_cb .ParseUint (_cgee .Value ,10,32);if _gdcae !=nil {return _gdcae ;};_cdgb .IdAttr =uint32 (_aebg );continue ;};};_eaef :for {_addfc ,_cfece :=d .Token ();if _cfece !=nil {return _cfece ; -};switch _eegaa :=_addfc .(type ){case _cf .StartElement :switch _eegaa .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdgb .ExtLst =NewCT_ExtensionList (); -if _bccag :=d .DecodeElement (_cdgb .ExtLst ,&_eegaa );_bccag !=nil {return _bccag ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064Li\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_eegaa .Name ); -if _egec :=d .Skip ();_egec !=nil {return _egec ;};};case _cf .EndElement :break _eaef ;case _cf .CharData :};};return nil ;};type CT_HandoutMasterIdList struct{ +// Presenter Slide Show Mode +Present *CT_Empty ; -// Handout Master ID -HandoutMasterId *CT_HandoutMasterIdListEntry ;};type CT_WheelTransition struct{ +// Browse Slide Show Mode +Browse *CT_ShowInfoBrowse ; -// Spokes -SpokesAttr *uint32 ;}; +// Kiosk Slide Show Mode +Kiosk *CT_ShowInfoKiosk ;}; -// Validate validates the CT_ShowProperties and its children -func (_dedg *CT_ShowProperties )Validate ()error {return _dedg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};const (ST_TLTriggerRuntimeNodeUnset ST_TLTriggerRuntimeNode =0;ST_TLTriggerRuntimeNodeFirst ST_TLTriggerRuntimeNode =1; -ST_TLTriggerRuntimeNodeLast ST_TLTriggerRuntimeNode =2;ST_TLTriggerRuntimeNodeAll ST_TLTriggerRuntimeNode =3;);type CT_ExtensionListModify struct{ +// ValidateWithPath validates the CT_TLTemplate and its children, prefixing error messages with path +func (_cdfgd *CT_TLTemplate )ValidateWithPath (path string )error {if _defac :=_cdfgd .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_defac !=nil {return _defac ;};return nil ;};func (_aaegd ST_TLTimeNodeType )String ()string {switch _aaegd {case 0:return ""; +case 1:return "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074";case 2:return "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074";case 3:return "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case 4:return "\u006da\u0069\u006e\u0053\u0065\u0071"; +case 5:return "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case 6:return "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072";case 7:return "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p";case 8:return "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070"; +case 9:return "\u0074\u006d\u0052\u006f\u006f\u0074";};return "";};func (_afbde *ST_TLNextActionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_afbde =0;case "\u006e\u006f\u006e\u0065":*_afbde =1;case "\u0073\u0065\u0065\u006b":*_afbde =2; +};return nil ;};func (_bdda *CT_TLGraphicalObjectBuildChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bdda .BldAsOne !=nil {_aabdc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}}; +e .EncodeElement (_bdda .BldAsOne ,_aabdc );}else if _bdda .BldSub !=nil {_ceeb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0053\u0075\u0062"}};e .EncodeElement (_bdda .BldSub ,_ceeb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ebeae ST_TLAnimateColorSpace )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ebeae .String (),start );};func NewCT_TLTimeNodeSequence ()*CT_TLTimeNodeSequence {_cgcea :=&CT_TLTimeNodeSequence {}; +_cgcea .CTn =NewCT_TLCommonTimeNodeData ();return _cgcea ;}; -// Modify -ModAttr *bool ; +// ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path +func (_fbfcg *CT_TLAnimVariant )ValidateWithPath (path string )error {if _cgbff :=_fbfcg .TLAnimVariantChoice .ValidateWithPath (path +"/\u0054L\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0043\u0068oi\u0063\u0065");_cgbff !=nil {return _cgbff ; +};return nil ;}; -// Extension -Ext []*CT_Extension ;};type EG_ChildSlide struct{ +// ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path +func (_bceb *CT_NotesViewProperties )ValidateWithPath (path string )error {if _fbfc :=_bceb .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_fbfc !=nil {return _fbfc ;};if _bceb .ExtLst !=nil {if _ccdd :=_bceb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ccdd !=nil {return _ccdd ;};};return nil ;}; -// Color Scheme Map Override -ClrMapOvr *_cfb .CT_ColorMappingOverride ;};func (_faeg *CT_BuildList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_deda :for {_fab ,_fbf :=d .Token ();if _fbf !=nil {return _fbf ;};switch _dad :=_fab .(type ){case _cf .StartElement :switch _dad .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"}:_cbfb :=NewCT_BuildListChoice (); -if _dgd :=d .DecodeElement (&_cbfb .BldP ,&_dad );_dgd !=nil {return _dgd ;};_faeg .BuildListChoice =append (_faeg .BuildListChoice ,_cbfb );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_cfbb :=NewCT_BuildListChoice (); -if _dddd :=d .DecodeElement (&_cfbb .BldDgm ,&_dad );_dddd !=nil {return _dddd ;};_faeg .BuildListChoice =append (_faeg .BuildListChoice ,_cfbb );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_abf :=NewCT_BuildListChoice (); -if _ceaf :=d .DecodeElement (&_abf .BldOleChart ,&_dad );_ceaf !=nil {return _ceaf ;};_faeg .BuildListChoice =append (_faeg .BuildListChoice ,_abf );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}:_ccb :=NewCT_BuildListChoice (); -if _efb :=d .DecodeElement (&_ccb .BldGraphic ,&_dad );_efb !=nil {return _efb ;};_faeg .BuildListChoice =append (_faeg .BuildListChoice ,_ccb );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u0075\u0069l\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dad .Name ); -if _ebg :=d .Skip ();_ebg !=nil {return _ebg ;};};case _cf .EndElement :break _deda ;case _cf .CharData :};};return nil ;};func (_dcegd *ST_TLParaBuildType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_dcegd =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_dcegd =1; -case "\u0070":*_dcegd =2;case "\u0063\u0075\u0073\u0074":*_dcegd =3;case "\u0077\u0068\u006fl\u0065":*_dcegd =4;};return nil ;};func (_efd *CT_CommonSlideViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _efd .SnapToGridAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_efd .SnapToGridAttr ))}); -};if _efd .SnapToObjectsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_efd .SnapToObjectsAttr ))}); -};if _efd .ShowGuidesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_efd .ShowGuidesAttr ))});};e .EncodeToken (start ); -_cag :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_efd .CViewPr ,_cag );if _efd .GuideLst !=nil {_cda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}}; -e .EncodeElement (_efd .GuideLst ,_cda );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_aca *CT_CommonViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_aca .Scale =_cfb .NewCT_Scale2D ();_aca .Origin =_cfb .NewCT_Point2D (); -for _ ,_ggcd :=range start .Attr {if _ggcd .Name .Local =="\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"{_eeg ,_dbf :=_cb .ParseBool (_ggcd .Value );if _dbf !=nil {return _dbf ;};_aca .VarScaleAttr =&_eeg ;continue ;};};_bgaf :for {_gdgc ,_ceac :=d .Token (); -if _ceac !=nil {return _ceac ;};switch _ceag :=_gdgc .(type ){case _cf .StartElement :switch _ceag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"}:if _gdcd :=d .DecodeElement (_aca .Scale ,&_ceag ); -_gdcd !=nil {return _gdcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"}:if _fefa :=d .DecodeElement (_aca .Origin ,&_ceag ); -_fefa !=nil {return _fefa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_ceag .Name ); -if _ddga :=d .Skip ();_ddga !=nil {return _ddga ;};};case _cf .EndElement :break _bgaf ;case _cf .CharData :};};return nil ;};func (_afed *CT_SlideSyncProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"},Value :_f .Sprintf ("\u0025\u0076",_afed .ServerSldIdAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"},Value :_cfc .FormatDateTime (_afed .ServerSldModifiedTimeAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"},Value :_cfc .FormatDateTime (_afed .ClientInsertedTimeAttr )}); -e .EncodeToken (start );if _afed .ExtLst !=nil {_caffd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afed .ExtLst ,_caffd );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func (_bcfa *CT_EmbeddedFontDataId )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_abbc :=range start .Attr {if _abbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abbc .Name .Local =="\u0069\u0064"||_abbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abbc .Name .Local =="\u0069\u0064"{_gee :=_abbc .Value ; -_bcfa .IdAttr =_gee ;continue ;};};for {_dffe ,_gec :=d .Token ();if _gec !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046o\u006e\u0074\u0044\u0061\u0074\u0061\u0049d\u003a\u0020\u0025\u0073",_gec ); -};if _abef ,_bbec :=_dffe .(_cf .EndElement );_bbec &&_abef .Name ==start .Name {break ;};};return nil ;};func (_dccbg *CT_TLAnimateColorBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dccbg .ClrSpcAttr !=ST_TLAnimateColorSpaceUnset {_efgc ,_adcg :=_dccbg .ClrSpcAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063\u006c\u0072\u0053\u0070\u0063"}); -if _adcg !=nil {return _adcg ;};start .Attr =append (start .Attr ,_efgc );};if _dccbg .DirAttr !=ST_TLAnimateColorDirectionUnset {_acbfe ,_dbac :=_dccbg .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"});if _dbac !=nil {return _dbac ;}; -start .Attr =append (start .Attr ,_acbfe );};e .EncodeToken (start );_gbgc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_dccbg .CBhvr ,_gbgc );if _dccbg .By !=nil {_dfea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0079"}}; -e .EncodeElement (_dccbg .By ,_dfea );};if _dccbg .From !=nil {_cbfd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_dccbg .From ,_cbfd );};if _dccbg .To !=nil {_badg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006f"}}; -e .EncodeElement (_dccbg .To ,_badg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bgcdc *EG_SlideListChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bgcdc .SldAll !=nil {_cadde :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}}; -e .EncodeElement (_bgcdc .SldAll ,_cadde );}else if _bgcdc .SldRg !=nil {_agcf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_bgcdc .SldRg ,_agcf );}else if _bgcdc .CustShow !=nil {_gcgda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; -e .EncodeElement (_bgcdc .CustShow ,_gcgda );};return nil ;};func NewCT_NotesViewProperties ()*CT_NotesViewProperties {_cbff :=&CT_NotesViewProperties {};_cbff .CSldViewPr =NewCT_CommonSlideViewProperties ();return _cbff ;};func (_gfee *CT_CustomerDataList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dfbd :for {_beag ,_defag :=d .Token (); -if _defag !=nil {return _defag ;};switch _gaf :=_beag .(type ){case _cf .StartElement :switch _gaf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}:_fecd :=NewCT_CustomerData (); -if _ceba :=d .DecodeElement (_fecd ,&_gaf );_ceba !=nil {return _ceba ;};_gfee .CustData =append (_gfee .CustData ,_fecd );case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"}:_gfee .Tags =NewCT_TagsData (); -if _gaab :=d .DecodeElement (_gfee .Tags ,&_gaf );_gaab !=nil {return _gaab ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0065rD\u0061\u0074\u0061\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gaf .Name ); -if _abba :=d .Skip ();_abba !=nil {return _abba ;};};case _cf .EndElement :break _dfbd ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path +func (_fbd *CT_BuildList )ValidateWithPath (path string )error {for _bec ,_gff :=range _fbd .BuildListChoice {if _aaa :=_gff .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0042ui\u006c\u0064\u004c\u0069\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_bec )); +_aaa !=nil {return _aaa ;};};return nil ;};type ST_TLChartSubelementType byte ;func (_egbgg ST_SlideSizeType )Validate ()error {return _egbgg .ValidateWithPath ("")}; -// Validate validates the CT_TLByRgbColorTransform and its children -func (_adea *CT_TLByRgbColorTransform )Validate ()error {return _adea .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_fcgb *CT_OrientationTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cafb :=range start .Attr {if _cafb .Name .Local =="\u0064\u0069\u0072"{_fcgb .DirAttr .UnmarshalXMLAttr (_cafb ); -continue ;};};for {_gcac ,_bgfb :=d .Token ();if _bgfb !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004frie\u006eta\u0074\u0069\u006f\u006e\u0054\u0072\u0061ns\u0069\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_bgfb ); -};if _eccg ,_cacdc :=_gcac .(_cf .EndElement );_cacdc &&_eccg .Name ==start .Name {break ;};};return nil ;};func (_geafb *ST_PhotoAlbumLayout )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_egbcd ,_dgdeb :=d .Token ();if _dgdeb !=nil {return _dgdeb ; -};if _eecdg ,_feddf :=_egbcd .(_cf .EndElement );_feddf &&_eecdg .Name ==start .Name {*_geafb =1;return nil ;};if _dgacg ,_edad :=_egbcd .(_cf .CharData );!_edad {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egbcd ); -}else {switch string (_dgacg ){case "":*_geafb =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_geafb =1;case "\u0031\u0070\u0069\u0063":*_geafb =2;case "\u0032\u0070\u0069\u0063":*_geafb =3;case "\u0034\u0070\u0069\u0063":*_geafb =4; -case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_geafb =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_geafb =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_geafb =7;};};_egbcd ,_dgdeb =d .Token ();if _dgdeb !=nil {return _dgdeb ; -};if _ecfage ,_ebfgd :=_egbcd .(_cf .EndElement );_ebfgd &&_ecfage .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egbcd ); -};func (_acfge *ST_TLTime )Validate ()error {return _acfge .ValidateWithPath ("")};func (_gfde *CT_EightDirectionTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gaba :=range start .Attr {if _gaba .Name .Local =="\u0064\u0069\u0072"{_feff ,_fbc :=ParseUnionST_TransitionEightDirectionType (_gaba .Value ); -if _fbc !=nil {return _fbc ;};_gfde .DirAttr =&_feff ;continue ;};};for {_ggbce ,_adgf :=d .Token ();if _adgf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0069g\u0068\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006fn\u003a\u0020\u0025\u0073",_adgf ); -};if _ccag ,_aafb :=_ggbce .(_cf .EndElement );_aafb &&_ccag .Name ==start .Name {break ;};};return nil ;};func (_beed *CT_EmbeddedFontList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _beed .EmbeddedFont !=nil {_bcg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065d\u0046\u006f\u006e\u0074"}}; -for _ ,_dffa :=range _beed .EmbeddedFont {e .EncodeElement (_dffa ,_bcg );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLAnimVariantIntegerVal ()*CT_TLAnimVariantIntegerVal {_dcafc :=&CT_TLAnimVariantIntegerVal {}; -return _dcafc ;};func (_eecg *CT_SlideMasterTextStyles )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _eecg .TitleStyle !=nil {_gbeea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074i\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_eecg .TitleStyle ,_gbeea );};if _eecg .BodyStyle !=nil {_fbcec :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0062\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_eecg .BodyStyle ,_fbcec );};if _eecg .OtherStyle !=nil {_eccfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006ft\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_eecg .OtherStyle ,_eccfe );};if _eecg .ExtLst !=nil {_cgeec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eecg .ExtLst ,_cgeec );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func NewNotes ()*Notes {_eagfb :=&Notes {};_eagfb .CT_NotesSlide =*NewCT_NotesSlide ();return _eagfb };type CT_TLGraphicalObjectBuildChoice struct{ +// Validate validates the CT_CommonSlideViewProperties and its children +func (_cef *CT_CommonSlideViewProperties )Validate ()error {return _cef .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};const (ST_TLAnimateBehaviorCalcModeUnset ST_TLAnimateBehaviorCalcMode =0; +ST_TLAnimateBehaviorCalcModeDiscrete ST_TLAnimateBehaviorCalcMode =1;ST_TLAnimateBehaviorCalcModeLin ST_TLAnimateBehaviorCalcMode =2;ST_TLAnimateBehaviorCalcModeFmla ST_TLAnimateBehaviorCalcMode =3;);type CT_NormalViewPortion struct{ -// Build As One -BldAsOne *CT_Empty ; +// Normal View Dimension Size +SzAttr _ef .ST_PositiveFixedPercentage ; -// Build Sub Elements -BldSub *_cfb .CT_AnimationGraphicalObjectBuildProperties ;};func (_bbgbd ST_TLTriggerEvent )Validate ()error {return _bbgbd .ValidateWithPath ("")};func (_gcccb *CT_PhotoAlbum )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cfgb :=range start .Attr {if _cfgb .Name .Local =="\u0062\u0077"{_dfcef ,_aged :=_cb .ParseBool (_cfgb .Value ); -if _aged !=nil {return _aged ;};_gcccb .BwAttr =&_dfcef ;continue ;};if _cfgb .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"{_ddaeg ,_gcfb :=_cb .ParseBool (_cfgb .Value );if _gcfb !=nil {return _gcfb ;};_gcccb .ShowCaptionsAttr =&_ddaeg ; -continue ;};if _cfgb .Name .Local =="\u006c\u0061\u0079\u006f\u0075\u0074"{_gcccb .LayoutAttr .UnmarshalXMLAttr (_cfgb );continue ;};if _cfgb .Name .Local =="\u0066\u0072\u0061m\u0065"{_gcccb .FrameAttr .UnmarshalXMLAttr (_cfgb );continue ;};};_aedb :for {_acbc ,_ffdd :=d .Token (); -if _ffdd !=nil {return _ffdd ;};switch _bdfcc :=_acbc .(type ){case _cf .StartElement :switch _bdfcc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcccb .ExtLst =NewCT_ExtensionList (); -if _bfefd :=d .DecodeElement (_gcccb .ExtLst ,&_bdfcc );_bfefd !=nil {return _bfefd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d \u0025\u0076",_bdfcc .Name ); -if _ccbb :=d .Skip ();_ccbb !=nil {return _ccbb ;};};case _cf .EndElement :break _aedb ;case _cf .CharData :};};return nil ;};func (_dgdg *CT_TLByHslColorTransform )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_afbgb :=range start .Attr {if _afbgb .Name .Local =="\u0068"{_cbfae ,_gbaf :=_cb .ParseInt (_afbgb .Value ,10,32); -if _gbaf !=nil {return _gbaf ;};_dgdg .HAttr =int32 (_cbfae );continue ;};if _afbgb .Name .Local =="\u0073"{_cffa ,_gfffb :=ParseUnionST_FixedPercentage (_afbgb .Value );if _gfffb !=nil {return _gfffb ;};_dgdg .SAttr =_cffa ;continue ;};if _afbgb .Name .Local =="\u006c"{_feeaa ,_fgdf :=ParseUnionST_FixedPercentage (_afbgb .Value ); -if _fgdf !=nil {return _fgdf ;};_dgdg .LAttr =_feeaa ;continue ;};};for {_edffc ,_cgfee :=d .Token ();if _cgfee !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0048sl\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_cgfee ); -};if _geac ,_egge :=_edffc .(_cf .EndElement );_egge &&_geac .Name ==start .Name {break ;};};return nil ;};func (_bebfa *CT_TLGraphicalObjectBuildChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _bebfa .BldAsOne !=nil {_gfcca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}}; -e .EncodeElement (_bebfa .BldAsOne ,_gfcca );}else if _bebfa .BldSub !=nil {_facgb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0053\u0075\u0062"}};e .EncodeElement (_bebfa .BldSub ,_facgb );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// Auto Adjust Normal View +AutoAdjustAttr *bool ;};type CT_PrintProperties struct{ -// ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path -func (_ggbbf *CT_TLOleBuildChart )ValidateWithPath (path string )error {if _fdda :=_ggbbf .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_fdda !=nil {return _fdda ;};return nil ;};func (_ebabe ST_TransitionEightDirectionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _ebabe .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {e .EncodeToken (_cf .CharData (_ebabe .ST_TransitionSideDirectionType .String ()));};if _ebabe .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {e .EncodeToken (_cf .CharData (_ebabe .ST_TransitionCornerDirectionType .String ())); -};return e .EncodeToken (_cf .EndElement {Name :start .Name });}; +// Print Output +PrnWhatAttr ST_PrintWhat ; -// Validate validates the EG_TopLevelSlide and its children -func (_eegdd *EG_TopLevelSlide )Validate ()error {return _eegdd .ValidateWithPath ("\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065");}; +// Print Color Mode +ClrModeAttr ST_PrintColorMode ; -// Validate validates the CT_ShowInfoKiosk and its children -func (_ebcc *CT_ShowInfoKiosk )Validate ()error {return _ebcc .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b");};func (_edbfd *CT_TLTimeTargetElement )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_edbfd .TLTimeTargetElementChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ffbg ST_TLAnimateColorDirection )String ()string {switch _ffbg {case 0:return "";case 1:return "\u0063\u0077"; -case 2:return "\u0063\u0063\u0077";};return "";};func (_fdcfc *HandoutMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fdcfc .CT_HandoutMaster =*NewCT_HandoutMaster ();_cadfe :for {_aeddc ,_ebgade :=d .Token ();if _ebgade !=nil {return _ebgade ; -};switch _afga :=_aeddc .(type ){case _cf .StartElement :switch _afga .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _feab :=d .DecodeElement (_fdcfc .CSld ,&_afga ); -_feab !=nil {return _feab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _eccd :=d .DecodeElement (_fdcfc .ClrMap ,&_afga ); -_eccd !=nil {return _eccd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_fdcfc .Hf =NewCT_HeaderFooter (); -if _gfebcd :=d .DecodeElement (_fdcfc .Hf ,&_afga );_gfebcd !=nil {return _gfebcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdcfc .ExtLst =NewCT_ExtensionListModify (); -if _dacfg :=d .DecodeElement (_fdcfc .ExtLst ,&_afga );_dacfg !=nil {return _dacfg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072 \u0025\u0076",_afga .Name ); -if _fbded :=d .Skip ();_fbded !=nil {return _fbded ;};};case _cf .EndElement :break _cadfe ;case _cf .CharData :};};return nil ;};func NewCT_ModifyVerifier ()*CT_ModifyVerifier {_fcaf :=&CT_ModifyVerifier {};return _fcaf }; +// Print Hidden Slides +HiddenSlidesAttr *bool ; -// Validate validates the CT_TLTriggerRuntimeNode and its children -func (_gabgc *CT_TLTriggerRuntimeNode )Validate ()error {return _gabgc .ValidateWithPath ("\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065");}; +// Scale to Fit Paper when printing +ScaleToFitPaperAttr *bool ; -// Validate validates the EG_SlideListChoice and its children -func (_fccb *EG_SlideListChoice )Validate ()error {return _fccb .ValidateWithPath ("\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065");};const (ST_TLAnimateMotionBehaviorOriginUnset ST_TLAnimateMotionBehaviorOrigin =0; -ST_TLAnimateMotionBehaviorOriginParent ST_TLAnimateMotionBehaviorOrigin =1;ST_TLAnimateMotionBehaviorOriginLayout ST_TLAnimateMotionBehaviorOrigin =2;);func (_efaee ST_TLDiagramBuildType )Validate ()error {return _efaee .ValidateWithPath ("")};func _cceaa (_gbgf bool )uint8 {if _gbgf {return 1; -};return 0;}; +// Frame slides when printing +FrameSlidesAttr *bool ;ExtLst *CT_ExtensionList ;};type ST_TransitionSpeed byte ;func (_bcgd *CT_SlideMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bcgd .PreserveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bcgd .PreserveAttr ))}); +};e .EncodeToken (start );_agcda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_bcgd .CSld ,_agcda );_effaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}}; +e .EncodeElement (_bcgd .ClrMap ,_effaa );if _bcgd .SldLayoutIdLst !=nil {_agbc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003as\u006c\u0064\u004ca\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_bcgd .SldLayoutIdLst ,_agbc ); +};if _bcgd .Transition !=nil {_eefcg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bcgd .Transition ,_eefcg );};if _bcgd .Timing !=nil {_cgcbe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; +e .EncodeElement (_bcgd .Timing ,_cgcbe );};if _bcgd .Hf !=nil {_gdded :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_bcgd .Hf ,_gdded );};if _bcgd .TxStyles !=nil {_deaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}}; +e .EncodeElement (_bcgd .TxStyles ,_deaa );};if _bcgd .ExtLst !=nil {_bfgeg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcgd .ExtLst ,_bfgeg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bgga *CT_TLByHslColorTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068"},Value :_a .Sprintf ("\u0025\u0076",_bgga .HAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073"},Value :_a .Sprintf ("\u0025\u0076",_bgga .SAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c"},Value :_a .Sprintf ("\u0025\u0076",_bgga .LAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aabf *CT_TLByAnimateColorTransform )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_aabf .TLByAnimateColorTransformChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_agdf :=&CT_ConnectorNonVisual {};_agdf .CNvPr =_ef .NewCT_NonVisualDrawingProps (); +_agdf .CNvCxnSpPr =_ef .NewCT_NonVisualConnectorProperties ();_agdf .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _agdf ;};func (_caab ST_TransitionSideDirectionType )ValidateWithPath (path string )error {switch _caab {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caab )); +};return nil ;}; -// Validate validates the PresentationPr and its children -func (_fddgc *PresentationPr )Validate ()error {return _fddgc .ValidateWithPath ("\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072");}; +// Validate validates the CT_SlideRelationshipListEntry and its children +func (_bacaf *CT_SlideRelationshipListEntry )Validate ()error {return _bacaf .ValidateWithPath ("\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079"); +};func (_deee *ST_TLTimeIndefinite )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_deee =0;case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_deee =1;};return nil ;};func (_dgefa *CT_SlideLayoutIdListEntry )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dgefa .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_dgefa .IdAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_dgefa .RIdAttr )});e .EncodeToken (start );if _dgefa .ExtLst !=nil {_feda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dgefa .ExtLst ,_feda );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type CT_SlideLayout struct{ -// Validate validates the TagLst and its children -func (_ebdeff *TagLst )Validate ()error {return _ebdeff .ValidateWithPath ("\u0054\u0061\u0067\u004c\u0073\u0074");}; +// Matching Name +MatchingNameAttr *string ; -// Validate validates the SldMaster and its children -func (_bebed *SldMaster )Validate ()error {return _bebed .ValidateWithPath ("\u0053l\u0064\u004d\u0061\u0073\u0074\u0065r");};func NewCT_TLByRgbColorTransform ()*CT_TLByRgbColorTransform {_gccca :=&CT_TLByRgbColorTransform {};return _gccca ;}; +// Slide Layout Type +TypeAttr ST_SlideLayoutType ; -// ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path -func (_feae *CT_SlideSize )ValidateWithPath (path string )error {if _feae .CxAttr < 914400{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_feae .CxAttr ); -};if _feae .CxAttr > 51206400{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_feae .CxAttr ); -};if _feae .CxAttr < 0{return _f .Errorf ("\u0025\u0073\u002fm.\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_feae .CxAttr );};if _feae .CyAttr < 914400{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_feae .CyAttr ); -};if _feae .CyAttr > 51206400{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_feae .CyAttr ); -};if _feae .CyAttr < 0{return _f .Errorf ("\u0025\u0073\u002fm.\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_feae .CyAttr );};if _bdgcd :=_feae .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_bdgcd !=nil {return _bdgcd ;};return nil ;};type CT_TimeNodeList struct{TimeNodeListChoice []*CT_TimeNodeListChoice ;};func NewSldLayout ()*SldLayout {_bcgaf :=&SldLayout {};_bcgaf .CT_SlideLayout =*NewCT_SlideLayout ();return _bcgaf ;}; +// Preserve Slide Layout +PreserveAttr *bool ; -// Validate validates the CT_CornerDirectionTransition and its children -func (_gfe *CT_CornerDirectionTransition )Validate ()error {return _gfe .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e");};func (_fafb *CT_CommentAuthorList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _fafb .CmAuthor !=nil {_abd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}};for _ ,_ddddg :=range _fafb .CmAuthor {e .EncodeElement (_ddddg ,_abd );};};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_afea ST_TLTimeIndefinite )Validate ()error {return _afea .ValidateWithPath ("")};type CT_SlideSyncProperties struct{ +// Is User Drawn +UserDrawnAttr *bool ; -// Server's Slide File ID -ServerSldIdAttr string ; +// Common slide data for slide layouts +CSld *CT_CommonSlideData ; -// Server's Slide File's modification date/time -ServerSldModifiedTimeAttr _g .Time ; +// Color Scheme Map Override +ClrMapOvr *_ef .CT_ColorMappingOverride ; -// Client Slide Insertion date/time -ClientInsertedTimeAttr _g .Time ;ExtLst *CT_ExtensionList ;};func (_ffed *CT_TLAnimVariant )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice ();_dfaa :for {_dfdef ,_fegea :=d .Token (); -if _fegea !=nil {return _fegea ;};switch _gcag :=_dfdef .(type ){case _cf .StartElement :switch _gcag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"}:_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); -if _daeed :=d .DecodeElement (&_ffed .TLAnimVariantChoice .BoolVal ,&_gcag );_daeed !=nil {return _daeed ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"}:_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); -if _eeea :=d .DecodeElement (&_ffed .TLAnimVariantChoice .IntVal ,&_gcag );_eeea !=nil {return _eeea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"}:_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); -if _cebgf :=d .DecodeElement (&_ffed .TLAnimVariantChoice .FltVal ,&_gcag );_cebgf !=nil {return _cebgf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"}:_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); -if _gega :=d .DecodeElement (&_ffed .TLAnimVariantChoice .StrVal ,&_gcag );_gega !=nil {return _gega ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"}:_ffed .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); -if _fada :=d .DecodeElement (&_ffed .TLAnimVariantChoice .ClrVal ,&_gcag );_fada !=nil {return _fada ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025v",_gcag .Name ); -if _cdde :=d .Skip ();_cdde !=nil {return _cdde ;};};case _cf .EndElement :break _dfaa ;case _cf .CharData :};};return nil ;};func NewCT_NotesMaster ()*CT_NotesMaster {_cgbcg :=&CT_NotesMaster {};_cgbcg .CSld =NewCT_CommonSlideData ();_cgbcg .ClrMap =_cfb .NewCT_ColorMapping (); -return _cgbcg ;};func (_bdgeb *ST_TransitionSpeed )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cbce ,_faegda :=d .Token ();if _faegda !=nil {return _faegda ;};if _abfab ,_dcbgd :=_cbce .(_cf .EndElement );_dcbgd &&_abfab .Name ==start .Name {*_bdgeb =1; -return nil ;};if _fgdda ,_cdda :=_cbce .(_cf .CharData );!_cdda {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbce );}else {switch string (_fgdda ){case "":*_bdgeb =0; -case "\u0073\u006c\u006f\u0077":*_bdgeb =1;case "\u006d\u0065\u0064":*_bdgeb =2;case "\u0066\u0061\u0073\u0074":*_bdgeb =3;};};_cbce ,_faegda =d .Token ();if _faegda !=nil {return _faegda ;};if _eeeg ,_caagc :=_cbce .(_cf .EndElement );_caagc &&_eeeg .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbce );}; +// Slide Transition for a Slide Layout +Transition *CT_SlideTransition ; -// ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path -func (_bgff *CT_ShowProperties )ValidateWithPath (path string )error {if _gdgcf :=_bgff .ShowTypeChoice .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_gdgcf !=nil {return _gdgcf ;};if _bgff .SldAll !=nil {if _cagef :=_bgff .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c"); -_cagef !=nil {return _cagef ;};};if _bgff .SldRg !=nil {if _bddc :=_bgff .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067");_bddc !=nil {return _bddc ;};};if _bgff .CustShow !=nil {if _fcaec :=_bgff .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw"); -_fcaec !=nil {return _fcaec ;};};if _bgff .PenClr !=nil {if _geefb :=_bgff .PenClr .ValidateWithPath (path +"\u002fP\u0065\u006e\u0043\u006c\u0072");_geefb !=nil {return _geefb ;};};if _bgff .ExtLst !=nil {if _cgdgg :=_bgff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cgdgg !=nil {return _cgdgg ;};};return nil ;};type CT_TLBuildDiagram struct{ +// Slide Timing Information for a Slide Layout +Timing *CT_SlideTiming ; -// Diagram Build Types -BldAttr ST_TLDiagramBuildType ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;}; +// Header/Footer information for a slide layout +Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};type TagLst struct{CT_TagList };func (_dgcef *ViewPr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u0076\u0069\u0065\u0077\u0050\u0072";return _dgcef .CT_ViewProperties .MarshalXML (e ,start );};type AG_ChildSlide struct{ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};type Sld struct{CT_Slide };type CT_HandoutMasterIdList struct{ -// Validate validates the CT_SlideMaster and its children -func (_dcfe *CT_SlideMaster )Validate ()error {return _dcfe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072");};func NewCT_TLAnimateEffectBehavior ()*CT_TLAnimateEffectBehavior {_degda :=&CT_TLAnimateEffectBehavior {}; -_degda .CBhvr =NewCT_TLCommonBehaviorData ();return _degda ;}; +// Handout Master ID +HandoutMasterId *CT_HandoutMasterIdListEntry ;};func (_fbfe *CT_NotesViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fbfe .CSldViewPr =NewCT_CommonSlideViewProperties ();_eaaa :for {_dgag ,_gffc :=d .Token ();if _gffc !=nil {return _gffc ; +};switch _bedf :=_dgag .(type ){case _d .StartElement :switch _bedf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _dcfd :=d .DecodeElement (_fbfe .CSldViewPr ,&_bedf ); +_dcfd !=nil {return _dcfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbfe .ExtLst =NewCT_ExtensionList (); +if _gagc :=d .DecodeElement (_fbfe .ExtLst ,&_bedf );_gagc !=nil {return _gagc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u006f\u0074\u0065s\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_bedf .Name ); +if _adbe :=d .Skip ();_adbe !=nil {return _adbe ;};};case _d .EndElement :break _eaaa ;case _d .CharData :};};return nil ;};func (_fdbad ST_TLAnimateMotionPathEditMode )String ()string {switch _fdbad {case 0:return "";case 1:return "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"; +case 2:return "\u0066\u0069\u0078e\u0064";};return "";};func NewCT_TLCommonBehaviorData ()*CT_TLCommonBehaviorData {_cdcce :=&CT_TLCommonBehaviorData {};_cdcce .CTn =NewCT_TLCommonTimeNodeData ();_cdcce .TgtEl =NewCT_TLTimeTargetElement ();return _cdcce ; +};func _bfcfd (_baedf bool )uint8 {if _baedf {return 1;};return 0;};type CT_TLTimeTargetElement struct{TLTimeTargetElementChoice *CT_TLTimeTargetElementChoice ;};func (_bdbbc *EG_ChildSlide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bdbbc .ClrMapOvr !=nil {_ecabb :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; +e .EncodeElement (_bdbbc .ClrMapOvr ,_ecabb );};return nil ;};func NewOleObj ()*OleObj {_bgeed :=&OleObj {};_bgeed .CT_OleObject =*NewCT_OleObject ();return _bgeed ;};func (_adaga *ST_TLAnimateColorSpace )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_adaga =0; +case "\u0072\u0067\u0062":*_adaga =1;case "\u0068\u0073\u006c":*_adaga =2;};return nil ;}; -// ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path -func (_bbeef *CT_TLIterateIntervalTime )ValidateWithPath (path string )error {if _eegbc :=_bbeef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eegbc !=nil {return _eegbc ;};return nil ;};func (_gabgd *CT_TransitionSoundAction )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gabgd .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); -_dbeb :for {_fcaca ,_ebgad :=d .Token ();if _ebgad !=nil {return _ebgad ;};switch _fagdb :=_fcaca .(type ){case _cf .StartElement :switch _fagdb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"}:_gabgd .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); -if _beca :=d .DecodeElement (&_gabgd .TransitionSoundActionChoice .StSnd ,&_fagdb );_beca !=nil {return _beca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"}:_gabgd .TransitionSoundActionChoice =NewCT_TransitionSoundActionChoice (); -if _dccdc :=d .DecodeElement (&_gabgd .TransitionSoundActionChoice .EndSnd ,&_fagdb );_dccdc !=nil {return _dccdc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006e\u0064\u0041c\u0074\u0069\u006f\u006e\u0020%\u0076",_fagdb .Name ); -if _dadba :=d .Skip ();_dadba !=nil {return _dadba ;};};case _cf .EndElement :break _dbeb ;case _cf .CharData :};};return nil ;};type CT_PresentationProperties struct{ +// Validate validates the CT_HandoutMaster and its children +func (_cgd *CT_HandoutMaster )Validate ()error {return _cgd .ValidateWithPath ("\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");}; -// HTML Publishing Properties -HtmlPubPr *CT_HtmlPublishProperties ; +// Validate validates the CT_HandoutMasterIdListEntry and its children +func (_gbfb *CT_HandoutMasterIdListEntry )Validate ()error {return _gbfb .ValidateWithPath ("C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079");}; -// Web Properties -WebPr *CT_WebProperties ; +// ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path +func (_cebac *EG_ExtensionList )ValidateWithPath (path string )error {for _eafga ,_bbae :=range _cebac .Ext {if _cggcf :=_bbae .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_eafga ));_cggcf !=nil {return _cggcf ; +};};return nil ;}; -// Printing Properties -PrnPr *CT_PrintProperties ; +// ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path +func (_bbadg *CT_SlideMasterTextStyles )ValidateWithPath (path string )error {if _bbadg .TitleStyle !=nil {if _fcae :=_bbadg .TitleStyle .ValidateWithPath (path +"/\u0054\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065");_fcae !=nil {return _fcae ; +};};if _bbadg .BodyStyle !=nil {if _dcdab :=_bbadg .BodyStyle .ValidateWithPath (path +"\u002f\u0042\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065");_dcdab !=nil {return _dcdab ;};};if _bbadg .OtherStyle !=nil {if _gfabg :=_bbadg .OtherStyle .ValidateWithPath (path +"/\u004f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"); +_gfabg !=nil {return _gfabg ;};};if _bbadg .ExtLst !=nil {if _fcbd :=_bbadg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcbd !=nil {return _fcbd ;};};return nil ;}; -// Presentation-wide Show Properties -ShowPr *CT_ShowProperties ; +// Validate validates the ViewPr and its children +func (_cgace *ViewPr )Validate ()error {return _cgace .ValidateWithPath ("\u0056\u0069\u0065\u0077\u0050\u0072");};type CT_IndexRange struct{ -// Color MRU -ClrMru *_cfb .CT_ColorMRU ;ExtLst *CT_ExtensionList ;};func (_bbeg *ST_ViewType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gcdff ,_bafbac :=d .Token ();if _bafbac !=nil {return _bafbac ;};if _ebedb ,_dbcgg :=_gcdff .(_cf .EndElement ); -_dbcgg &&_ebedb .Name ==start .Name {*_bbeg =1;return nil ;};if _gdadc ,_bfbb :=_gcdff .(_cf .CharData );!_bfbb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcdff ); -}else {switch string (_gdadc ){case "":*_bbeg =0;case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_bbeg =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_bbeg =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_bbeg =3; -case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_bbeg =4;case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_bbeg =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_bbeg =6; -case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_bbeg =7;case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_bbeg =8;};};_gcdff ,_bafbac =d .Token ();if _bafbac !=nil {return _bafbac ; -};if _aeefa ,_dcbaa :=_gcdff .(_cf .EndElement );_dcbaa &&_aeefa .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcdff ); -}; +// Start +StAttr uint32 ; -// Validate validates the CT_TLIterateDataChoice and its children -func (_gcbb *CT_TLIterateDataChoice )Validate ()error {return _gcbb .ValidateWithPath ("\u0043\u0054\u005f\u0054LI\u0074\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069c\u0065");};func (_ggg *AG_TLBuild )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_def :=range start .Attr {if _def .Name .Local =="\u0073\u0070\u0069\u0064"{_ded ,_dce :=_cb .ParseUint (_def .Value ,10,32); -if _dce !=nil {return _dce ;};_ggg .SpidAttr =uint32 (_ded );continue ;};if _def .Name .Local =="\u0067\u0072\u0070I\u0064"{_gc ,_dee :=_cb .ParseUint (_def .Value ,10,32);if _dee !=nil {return _dee ;};_ggg .GrpIdAttr =uint32 (_gc );continue ;};if _def .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_bcc ,_edb :=_cb .ParseBool (_def .Value ); -if _edb !=nil {return _edb ;};_ggg .UiExpandAttr =&_bcc ;continue ;};};for {_ag ,_dbg :=d .Token ();if _dbg !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u003a\u0020%\u0073",_dbg ); -};if _cge ,_ba :=_ag .(_cf .EndElement );_ba &&_cge .Name ==start .Name {break ;};};return nil ;};func (_cadff *ST_TLTimeNodeMasterRelation )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_baeg ,_gbabb :=d .Token ();if _gbabb !=nil {return _gbabb ; -};if _bdgebd ,_gbccg :=_baeg .(_cf .EndElement );_gbccg &&_bdgebd .Name ==start .Name {*_cadff =1;return nil ;};if _gaadfa ,_adfddg :=_baeg .(_cf .CharData );!_adfddg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baeg ); -}else {switch string (_gaadfa ){case "":*_cadff =0;case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_cadff =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_cadff =2;case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_cadff =3;};};_baeg ,_gbabb =d .Token (); -if _gbabb !=nil {return _gbabb ;};if _eefcd ,_dgdfb :=_baeg .(_cf .EndElement );_dgdfb &&_eefcd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baeg ); -};func ParseUnionST_FixedPercentage (s string )(_cfb .ST_FixedPercentage ,error ){return _cfb .ParseUnionST_FixedPercentage (s );};func (_ffffc *CT_Placeholder )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ffffc .TypeAttr !=ST_PlaceholderTypeUnset {_acbda ,_agafb :=_ffffc .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _agafb !=nil {return _agafb ;};start .Attr =append (start .Attr ,_acbda );};if _ffffc .OrientAttr !=ST_DirectionUnset {_cdff ,_dbgg :=_ffffc .OrientAttr .MarshalXMLAttr (_cf .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _dbgg !=nil {return _dbgg ; -};start .Attr =append (start .Attr ,_cdff );};if _ffffc .SzAttr !=ST_PlaceholderSizeUnset {_gegg ,_egc :=_ffffc .SzAttr .MarshalXMLAttr (_cf .Name {Local :"\u0073\u007a"});if _egc !=nil {return _egc ;};start .Attr =append (start .Attr ,_gegg );};if _ffffc .IdxAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",*_ffffc .IdxAttr )}); -};if _ffffc .HasCustomPromptAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ffffc .HasCustomPromptAttr ))}); -};e .EncodeToken (start );if _ffffc .ExtLst !=nil {_gfdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ffffc .ExtLst ,_gfdb );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_ecaeca ST_TLTimeNodeType )String ()string {switch _ecaeca {case 0:return "";case 1:return "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074";case 2:return "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074"; -case 3:return "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case 4:return "\u006da\u0069\u006e\u0053\u0065\u0071";case 5:return "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case 6:return "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072"; -case 7:return "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p";case 8:return "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";case 9:return "\u0074\u006d\u0052\u006f\u006f\u0074";};return "";};func NewCT_TLByAnimateColorTransformChoice ()*CT_TLByAnimateColorTransformChoice {_bfaab :=&CT_TLByAnimateColorTransformChoice {}; -return _bfaab ;};type CT_EmbeddedFontListEntry struct{ +// End +EndAttr uint32 ;};func (_gfce *CT_HtmlPublishProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gba :=range start .Attr {if _gba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gba .Name .Local =="\u0069\u0064"||_gba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gba .Name .Local =="\u0069\u0064"{_afea :=_gba .Value ; +_gfce .IdAttr =_afea ;continue ;};if _gba .Name .Local =="\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"{_dcea ,_eefg :=_f .ParseBool (_gba .Value );if _eefg !=nil {return _eefg ;};_gfce .ShowSpeakerNotesAttr =&_dcea ; +continue ;};if _gba .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_beed :=_gba .Value ;_gfce .TargetAttr =&_beed ;continue ;};if _gba .Name .Local =="\u0074\u0069\u0074l\u0065"{_geea :=_gba .Value ;_gfce .TitleAttr =&_geea ;continue ;};};_bdbe :for {_efgb ,_dgefe :=d .Token (); +if _dgefe !=nil {return _dgefe ;};switch _bgccf :=_efgb .(type ){case _d .StartElement :switch _bgccf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_gfce .SldAll =NewCT_Empty (); +if _eaca :=d .DecodeElement (_gfce .SldAll ,&_bgccf );_eaca !=nil {return _eaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_gfce .SldRg =NewCT_IndexRange (); +if _abdc :=d .DecodeElement (_gfce .SldRg ,&_bgccf );_abdc !=nil {return _abdc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_gfce .CustShow =NewCT_CustomShowId (); +if _ggfa :=d .DecodeElement (_gfce .CustShow ,&_bgccf );_ggfa !=nil {return _ggfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfce .ExtLst =NewCT_ExtensionList (); +if _fgbg :=d .DecodeElement (_gfce .ExtLst ,&_bgccf );_fgbg !=nil {return _fgbg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_bgccf .Name ); +if _ecdd :=d .Skip ();_ecdd !=nil {return _ecdd ;};};case _d .EndElement :break _bdbe ;case _d .CharData :};};return nil ;};func (_egf *CT_Comment )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_egf .Pos =_ef .NewCT_Point2D ();for _ ,_fgf :=range start .Attr {if _fgf .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"{_ead ,_bgc :=_f .ParseUint (_fgf .Value ,10,32); +if _bgc !=nil {return _bgc ;};_egf .AuthorIdAttr =uint32 (_ead );continue ;};if _fgf .Name .Local =="\u0064\u0074"{_ced ,_ffba :=ParseStdlibTime (_fgf .Value );if _ffba !=nil {return _ffba ;};_egf .DtAttr =&_ced ;continue ;};if _fgf .Name .Local =="\u0069\u0064\u0078"{_becd ,_gead :=_f .ParseUint (_fgf .Value ,10,32); +if _gead !=nil {return _gead ;};_egf .IdxAttr =uint32 (_becd );continue ;};};_fcg :for {_cdgc ,_egg :=d .Token ();if _egg !=nil {return _egg ;};switch _efdd :=_cdgc .(type ){case _d .StartElement :switch _efdd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _eab :=d .DecodeElement (_egf .Pos ,&_efdd ); +_eab !=nil {return _eab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:if _baee :=d .DecodeElement (&_egf .Text ,&_efdd ); +_baee !=nil {return _baee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egf .ExtLst =NewCT_ExtensionListModify (); +if _fafb :=d .DecodeElement (_egf .ExtLst ,&_efdd );_fafb !=nil {return _fafb ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_efdd .Name ); +if _bcce :=d .Skip ();_bcce !=nil {return _bcce ;};};case _d .EndElement :break _fcg ;case _d .CharData :};};return nil ;};func NewCT_TLCommandBehavior ()*CT_TLCommandBehavior {_ageaab :=&CT_TLCommandBehavior {};_ageaab .CBhvr =NewCT_TLCommonBehaviorData (); +return _ageaab ;}; -// Embedded Font Name -Font *_cfb .CT_TextFont ; +// Validate validates the CT_TLBuildDiagram and its children +func (_gfbf *CT_TLBuildDiagram )Validate ()error {return _gfbf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d");};func (_ffeda *ST_TLBehaviorOverrideType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ffeda =0; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_ffeda =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_ffeda =2;};return nil ;};func (_gccbb *CT_TLCommandBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gccbb .TypeAttr !=ST_TLCommandTypeUnset {_cfeda ,_dbbcg :=_gccbb .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dbbcg !=nil {return _dbbcg ;};start .Attr =append (start .Attr ,_cfeda );};if _gccbb .CmdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u006d\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_gccbb .CmdAttr )});}; +e .EncodeToken (start );_fdda :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_gccbb .CBhvr ,_fdda );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TLOleBuildChart ()*CT_TLOleBuildChart {_geggd :=&CT_TLOleBuildChart {}; +return _geggd };func (_edagfe *ST_IterateType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_edagfe =0;case "\u0065\u006c":*_edagfe =1;case "\u0077\u0064":*_edagfe =2;case "\u006c\u0074":*_edagfe =3;};return nil ;}; -// Regular Embedded Font -Regular *CT_EmbeddedFontDataId ; +// ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path +func (_ecad *CT_StringTag )ValidateWithPath (path string )error {return nil }; -// Bold Embedded Font -Bold *CT_EmbeddedFontDataId ; +// ValidateWithPath validates the CT_TLTemplateList and its children, prefixing error messages with path +func (_cgdgd *CT_TLTemplateList )ValidateWithPath (path string )error {for _bagbf ,_abdf :=range _cgdgd .Tmpl {if _fagfb :=_abdf .ValidateWithPath (_a .Sprintf ("%\u0073\u002f\u0054\u006d\u0070\u006c\u005b\u0025\u0064\u005d",path ,_bagbf ));_fagfb !=nil {return _fagfb ; +};};return nil ;}; -// Italic Embedded Font -Italic *CT_EmbeddedFontDataId ; +// Validate validates the CT_CustomShowId and its children +func (_ebe *CT_CustomShowId )Validate ()error {return _ebe .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064");};type CT_TLTimeNodeExclusive struct{ -// Bold Italic Embedded Font -BoldItalic *CT_EmbeddedFontDataId ;};func (_gbgfa ST_TLCommandType )Validate ()error {return _gbgfa .ValidateWithPath ("")};func (_agcb *CT_TLTimeCondition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bggg :=range start .Attr {if _bggg .Name .Local =="\u0065\u0076\u0074"{_agcb .EvtAttr .UnmarshalXMLAttr (_bggg ); -continue ;};if _bggg .Name .Local =="\u0064\u0065\u006ca\u0079"{_becc ,_cfcf :=ParseUnionST_TLTime (_bggg .Value );if _cfcf !=nil {return _cfcf ;};_agcb .DelayAttr =&_becc ;continue ;};};_ffadd :for {_adcgf ,_ecfdc :=d .Token ();if _ecfdc !=nil {return _ecfdc ; -};switch _faba :=_adcgf .(type ){case _cf .StartElement :switch _faba .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:_agcb .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); -if _fbcff :=d .DecodeElement (&_agcb .TLTimeConditionChoice .TgtEl ,&_faba );_fbcff !=nil {return _fbcff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e"}:_agcb .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); -if _bdgaa :=d .DecodeElement (&_agcb .TLTimeConditionChoice .Tn ,&_faba );_bdgaa !=nil {return _bdgaa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006e"}:_agcb .TLTimeConditionChoice =NewCT_TLTimeConditionChoice (); -if _fdagd :=d .DecodeElement (&_agcb .TLTimeConditionChoice .Rtn ,&_faba );_fdagd !=nil {return _fdagd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065C\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_faba .Name ); -if _ccbfbd :=d .Skip ();_ccbfbd !=nil {return _ccbfbd ;};};case _cf .EndElement :break _ffadd ;case _cf .CharData :};};return nil ;};type ST_TLTriggerRuntimeNode byte ; +// Common TimeNode Properties +CTn *CT_TLCommonTimeNodeData ;};func (_aecdb ST_TLOleChartBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aecdb .String (),start );};func (_bbeb *CT_Shape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bbeb .UseBgFillAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bbeb .UseBgFillAttr ))}); +};e .EncodeToken (start );_gfde :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bbeb .NvSpPr ,_gfde );_abgg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_bbeb .SpPr ,_abgg );if _bbeb .Style !=nil {_gdcc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_bbeb .Style ,_gdcc );};if _bbeb .TxBody !=nil {_cgfee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}}; +e .EncodeElement (_bbeb .TxBody ,_cgfee );};if _bbeb .ExtLst !=nil {_badd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbeb .ExtLst ,_badd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_bbgb *CT_ControlList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _bbgb .Control !=nil {_gbba :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u006f\u006e\u0074\u0072\u006fl"}};for _ ,_ffgg :=range _bbgb .Control {e .EncodeElement (_ffgg ,_gbba ); +};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_TLByAnimateColorTransform ()*CT_TLByAnimateColorTransform {_fgcfb :=&CT_TLByAnimateColorTransform {};_fgcfb .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); +return _fgcfb ;};func (_efgdd ST_TransitionCornerDirectionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_agebfc :=_d .Attr {};_agebfc .Name =name ;switch _efgdd {case ST_TransitionCornerDirectionTypeUnset :_agebfc .Value ="";case ST_TransitionCornerDirectionTypeLu :_agebfc .Value ="\u006c\u0075"; +case ST_TransitionCornerDirectionTypeRu :_agebfc .Value ="\u0072\u0075";case ST_TransitionCornerDirectionTypeLd :_agebfc .Value ="\u006c\u0064";case ST_TransitionCornerDirectionTypeRd :_agebfc .Value ="\u0072\u0064";};return _agebfc ,nil ;}; -// Validate validates the CT_TLOleBuildChart and its children -func (_bfddba *CT_TLOleBuildChart )Validate ()error {return _bfddba .ValidateWithPath ("\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074");};func NewCT_TLTimeNodeExclusive ()*CT_TLTimeNodeExclusive {_adbdd :=&CT_TLTimeNodeExclusive {}; -_adbdd .CTn =NewCT_TLCommonTimeNodeData ();return _adbdd ;}; +// ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path +func (_dcac *CT_IndexRange )ValidateWithPath (path string )error {return nil };func NewCT_HandoutMaster ()*CT_HandoutMaster {_gbc :=&CT_HandoutMaster {};_gbc .CSld =NewCT_CommonSlideData ();_gbc .ClrMap =_ef .NewCT_ColorMapping ();return _gbc ;};func (_geeeb ST_TLAnimateEffectTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_geeeb .String (),start ); +};func (_gbfaa ST_PrintColorMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_gbfaa .String (),start );};type CT_TLTimeAnimateValue struct{ -// Validate validates the Notes and its children -func (_cffec *Notes )Validate ()error {return _cffec .ValidateWithPath ("\u004e\u006f\u0074e\u0073")};func (_fcge *ST_TLTimeAnimateValueTime )Validate ()error {return _fcge .ValidateWithPath ("")};type CT_EightDirectionTransition struct{ +// Time +TmAttr *ST_TLTimeAnimateValueTime ; -// Direction -DirAttr *ST_TransitionEightDirectionType ;}; +// Formula +FmlaAttr *string ; -// ValidateWithPath validates the CT_TLTimeAnimateValue and its children, prefixing error messages with path -func (_bgabb *CT_TLTimeAnimateValue )ValidateWithPath (path string )error {if _bgabb .TmAttr !=nil {if _dfgcf :=_bgabb .TmAttr .ValidateWithPath (path +"\u002fT\u006d\u0041\u0074\u0074\u0072");_dfgcf !=nil {return _dfgcf ;};};if _bgabb .Val !=nil {if _fgece :=_bgabb .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c"); -_fgece !=nil {return _fgece ;};};return nil ;}; +// Value +Val *CT_TLAnimVariant ;}; -// Validate validates the CT_SlideMasterIdList and its children -func (_eebdg *CT_SlideMasterIdList )Validate ()error {return _eebdg .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};func (_eddfe ST_TLAnimateMotionPathEditMode )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_eddfe .String (),start ); -}; +// Validate validates the CT_OleObjectEmbed and its children +func (_dfeg *CT_OleObjectEmbed )Validate ()error {return _dfeg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064");}; -// Validate validates the CT_TLTriggerTimeNodeID and its children -func (_dfffd *CT_TLTriggerTimeNodeID )Validate ()error {return _dfffd .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044");};func (_gfbea *ST_TLBehaviorOverrideType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gfbea =0; -case "\u006e\u006f\u0072\u006d\u0061\u006c":*_gfbea =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_gfbea =2;};return nil ;}; +// Validate validates the CT_StringTag and its children +func (_dada *CT_StringTag )Validate ()error {return _dada .ValidateWithPath ("\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067");};type CT_CommonSlideData struct{ -// ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path -func (_afbed *CT_OptionalBlackTransition )ValidateWithPath (path string )error {return nil };type ST_TLAnimateBehaviorCalcMode byte ; +// Name +NameAttr *string ; -// Validate validates the CT_CustomerDataList and its children -func (_cadd *CT_CustomerDataList )Validate ()error {return _cadd .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074");}; +// Slide Background +Bg *CT_Background ; -// ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path -func (_eegd *CT_OrientationTransition )ValidateWithPath (path string )error {if _cbgge :=_eegd .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_cbgge !=nil {return _cbgge ;};return nil ;};type CT_TLBehaviorAttributeNameList struct{ +// Shape Tree +SpTree *CT_GroupShape ; -// Attribute Name -AttrName []string ;}; +// Customer Data List +CustDataLst *CT_CustomerDataList ; -// ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path -func (_fcbg *CT_GuideList )ValidateWithPath (path string )error {for _dagb ,_agae :=range _fcbg .Guide {if _gffd :=_agae .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fG\u0075\u0069\u0064\u0065\u005b\u0025\u0064\u005d",path ,_dagb ));_gffd !=nil {return _gffd ; -};};return nil ;};type CT_CornerDirectionTransition struct{ +// List of controls +Controls *CT_ControlList ;ExtLst *CT_ExtensionList ;};func (_egec *SldSyncPr )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="p\u003a\u0073\u006c\u0064\u0053\u0079\u006e\u0063\u0050\u0072";return _egec .CT_SlideSyncProperties .MarshalXML (e ,start );};func (_geegc *CT_OleObjectLink )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ecgg :=range start .Attr {if _ecgg .Name .Local =="\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"{_ccffe ,_gadbf :=_f .ParseBool (_ecgg .Value ); +if _gadbf !=nil {return _gadbf ;};_geegc .UpdateAutomaticAttr =&_ccffe ;continue ;};};_gegdc :for {_bcga ,_acba :=d .Token ();if _acba !=nil {return _acba ;};switch _eacff :=_bcga .(type ){case _d .StartElement :switch _eacff .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_geegc .ExtLst =NewCT_ExtensionList (); +if _caff :=d .DecodeElement (_geegc .ExtLst ,&_eacff );_caff !=nil {return _caff ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b\u0020\u0025v",_eacff .Name ); +if _ceae :=d .Skip ();_ceae !=nil {return _ceae ;};};case _d .EndElement :break _gegdc ;case _d .CharData :};};return nil ;};func (_bgedd *CT_TagsData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ddcdd :=range start .Attr {if _ddcdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ddcdd .Name .Local =="\u0069\u0064"||_ddcdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ddcdd .Name .Local =="\u0069\u0064"{_aaga :=_ddcdd .Value ; +_bgedd .IdAttr =_aaga ;continue ;};};for {_debb ,_bfff :=d .Token ();if _bfff !=nil {return _a .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_bfff );};if _edbbf ,_ccca :=_debb .(_d .EndElement ); +_ccca &&_edbbf .Name ==start .Name {break ;};};return nil ;};func (_ccgb *CT_TLPoint )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078"},Value :_a .Sprintf ("\u0025\u0076",_ccgb .XAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0079"},Value :_a .Sprintf ("\u0025\u0076",_ccgb .YAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Direction -DirAttr ST_TransitionCornerDirectionType ;};func NewCT_TLAnimVariantStringVal ()*CT_TLAnimVariantStringVal {_eggd :=&CT_TLAnimVariantStringVal {};return _eggd ;}; +// Validate validates the CT_PresentationProperties and its children +func (_gabac *CT_PresentationProperties )Validate ()error {return _gabac .ValidateWithPath ("\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");};func (_bcgfa ST_TLBehaviorOverrideType )ValidateWithPath (path string )error {switch _bcgfa {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcgfa )); +};return nil ;};type CT_OrientationTransition struct{ -// Validate validates the CT_ViewProperties and its children -func (_bddd *CT_ViewProperties )Validate ()error {return _bddd .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func NewCT_TLIterateIntervalPercentage ()*CT_TLIterateIntervalPercentage {_cfeda :=&CT_TLIterateIntervalPercentage {}; -return _cfeda ;};func (_adcgg *CT_TLTimeAnimateValue )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _adcgg .TmAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_adcgg .TmAttr )}); -};if _adcgg .FmlaAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u006d\u006c\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_adcgg .FmlaAttr )});};e .EncodeToken (start );if _adcgg .Val !=nil {_deccc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0076a\u006c"}}; -e .EncodeElement (_adcgg .Val ,_deccc );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_geg *CT_HandoutMasterIdListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_geg .IdAttr )}); -e .EncodeToken (start );if _geg .ExtLst !=nil {_cacgb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_geg .ExtLst ,_cacgb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func (_cdeag *CT_TLByAnimateColorTransform )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdeag .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice ();_fcaff :for {_dcaad ,_fgab :=d .Token ();if _fgab !=nil {return _fgab ; -};switch _egaag :=_dcaad .(type ){case _cf .StartElement :switch _egaag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0067\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062"}:_cdeag .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); -if _cbddb :=d .DecodeElement (&_cdeag .TLByAnimateColorTransformChoice .Rgb ,&_egaag );_cbddb !=nil {return _cbddb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0073\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cdeag .TLByAnimateColorTransformChoice =NewCT_TLByAnimateColorTransformChoice (); -if _bfgcf :=d .DecodeElement (&_cdeag .TLByAnimateColorTransformChoice .Hsl ,&_egaag );_bfgcf !=nil {return _bfgcf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043\u006f\u006co\u0072\u0054ra\u006e\u0073\u0066o\u0072\u006d\u0020\u0025\u0076",_egaag .Name ); -if _fcaced :=d .Skip ();_fcaced !=nil {return _fcaced ;};};case _cf .EndElement :break _fcaff ;case _cf .CharData :};};return nil ;};type CT_TLByAnimateColorTransform struct{TLByAnimateColorTransformChoice *CT_TLByAnimateColorTransformChoice ;}; +// Transition Direction +DirAttr ST_Direction ;};func (_geadb *CT_TLTimeCondition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _geadb .EvtAttr !=ST_TLTriggerEventUnset {_fcfa ,_fgea :=_geadb .EvtAttr .MarshalXMLAttr (_d .Name {Local :"\u0065\u0076\u0074"});if _fgea !=nil {return _fgea ; +};start .Attr =append (start .Attr ,_fcfa );};if _geadb .DelayAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0065\u006ca\u0079"},Value :_a .Sprintf ("\u0025\u0076",*_geadb .DelayAttr )});};e .EncodeToken (start ); +if _geadb .TLTimeConditionChoice !=nil {_geadb .TLTimeConditionChoice .MarshalXML (e ,_d .StartElement {});};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dfcgg ST_TLChartSubelementType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bbbfee :=_d .Attr {}; +_bbbfee .Name =name ;switch _dfcgg {case ST_TLChartSubelementTypeUnset :_bbbfee .Value ="";case ST_TLChartSubelementTypeGridLegend :_bbbfee .Value ="\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case ST_TLChartSubelementTypeSeries :_bbbfee .Value ="\u0073\u0065\u0072\u0069\u0065\u0073"; +case ST_TLChartSubelementTypeCategory :_bbbfee .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_TLChartSubelementTypePtInSeries :_bbbfee .Value ="\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case ST_TLChartSubelementTypePtInCategory :_bbbfee .Value ="\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +};return _bbbfee ,nil ;};func (_cffab ST_TLTriggerEvent )String ()string {switch _cffab {case 0:return "";case 1:return "\u006fn\u0042\u0065\u0067\u0069\u006e";case 2:return "\u006f\u006e\u0045n\u0064";case 3:return "\u0062\u0065\u0067i\u006e";case 4:return "\u0065\u006e\u0064"; +case 5:return "\u006fn\u0043\u006c\u0069\u0063\u006b";case 6:return "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b";case 7:return "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072";case 8:return "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074"; +case 9:return "\u006f\u006e\u004e\u0065\u0078\u0074";case 10:return "\u006f\u006e\u0050\u0072\u0065\u0076";case 11:return "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return "";};const (ST_PhotoAlbumFrameShapeUnset ST_PhotoAlbumFrameShape =0; +ST_PhotoAlbumFrameShapeFrameStyle1 ST_PhotoAlbumFrameShape =1;ST_PhotoAlbumFrameShapeFrameStyle2 ST_PhotoAlbumFrameShape =2;ST_PhotoAlbumFrameShapeFrameStyle3 ST_PhotoAlbumFrameShape =3;ST_PhotoAlbumFrameShapeFrameStyle4 ST_PhotoAlbumFrameShape =4;ST_PhotoAlbumFrameShapeFrameStyle5 ST_PhotoAlbumFrameShape =5; +ST_PhotoAlbumFrameShapeFrameStyle6 ST_PhotoAlbumFrameShape =6;ST_PhotoAlbumFrameShapeFrameStyle7 ST_PhotoAlbumFrameShape =7;);func (_bde *CT_CornerDirectionTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbf :=range start .Attr {if _cbf .Name .Local =="\u0064\u0069\u0072"{_bde .DirAttr .UnmarshalXMLAttr (_cbf ); +continue ;};};for {_ebfg ,_gbf :=d .Token ();if _gbf !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u0072\u006e\u0065\u0072\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006esi\u0074\u0069\u006fn\u003a \u0025\u0073",_gbf ); +};if _ecag ,_ceff :=_ebfg .(_d .EndElement );_ceff &&_ecag .Name ==start .Name {break ;};};return nil ;};type CT_SlideSyncProperties struct{ -// Validate validates the CT_TLMediaNodeVideo and its children -func (_gagc *CT_TLMediaNodeVideo )Validate ()error {return _gagc .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f");}; +// Server's Slide File ID +ServerSldIdAttr string ; -// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path -func (_dbe *CT_Comment )ValidateWithPath (path string )error {if _bfc :=_dbe .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_bfc !=nil {return _bfc ;};if _dbe .ExtLst !=nil {if _eeac :=_dbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_eeac !=nil {return _eeac ;};};return nil ;}; +// Server's Slide File's modification date/time +ServerSldModifiedTimeAttr _c .Time ; -// Validate validates the CT_SlideIdListEntry and its children -func (_ggcaa *CT_SlideIdListEntry )Validate ()error {return _ggcaa .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};func NewCT_SlideRelationshipList ()*CT_SlideRelationshipList {_bdcc :=&CT_SlideRelationshipList {}; -return _bdcc ;}; +// Client Slide Insertion date/time +ClientInsertedTimeAttr _c .Time ;ExtLst *CT_ExtensionList ;};type CT_TLIterateIntervalPercentage struct{ -// Validate validates the CT_GroupShapeNonVisual and its children -func (_agcd *CT_GroupShapeNonVisual )Validate ()error {return _agcd .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");}; +// Value +ValAttr _ef .ST_PositivePercentage ;};const (ST_PlaceholderSizeUnset ST_PlaceholderSize =0;ST_PlaceholderSizeFull ST_PlaceholderSize =1;ST_PlaceholderSizeHalf ST_PlaceholderSize =2;ST_PlaceholderSizeQuarter ST_PlaceholderSize =3;); -// ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path -func (_daae *CT_CustomShowId )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path +func (_adffd *CT_TLCommonBehaviorData )ValidateWithPath (path string )error {if _ecedd :=_adffd .AdditiveAttr .ValidateWithPath (path +"\u002f\u0041\u0064\u0064\u0069\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_ecedd !=nil {return _ecedd ;};if _deddb :=_adffd .AccumulateAttr .ValidateWithPath (path +"\u002fA\u0063c\u0075\u006d\u0075\u006c\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); +_deddb !=nil {return _deddb ;};if _gdce :=_adffd .XfrmTypeAttr .ValidateWithPath (path +"\u002f\u0058\u0066\u0072\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gdce !=nil {return _gdce ;};if _effgg :=_adffd .OverrideAttr .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0041\u0074\u0074\u0072"); +_effgg !=nil {return _effgg ;};if _afafb :=_adffd .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_afafb !=nil {return _afafb ;};if _efeae :=_adffd .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_efeae !=nil {return _efeae ; +};if _adffd .AttrNameLst !=nil {if _cagc :=_adffd .AttrNameLst .ValidateWithPath (path +"\u002f\u0041\u0074t\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074");_cagc !=nil {return _cagc ;};};return nil ;};func (_aeef *CT_SlideSyncProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"},Value :_a .Sprintf ("\u0025\u0076",_aeef .ServerSldIdAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"},Value :_ga .FormatDateTime (_aeef .ServerSldModifiedTimeAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"},Value :_ga .FormatDateTime (_aeef .ClientInsertedTimeAttr )}); +e .EncodeToken (start );if _aeef .ExtLst !=nil {_ggggf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeef .ExtLst ,_ggggf );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func NewCT_TLTimeTargetElementChoice ()*CT_TLTimeTargetElementChoice {_gebgg :=&CT_TLTimeTargetElementChoice {};return _gebgg ;};type CT_ShapeNonVisual struct{ -// ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path -func (_deff *CT_CustomerData )ValidateWithPath (path string )error {return nil };func NewCT_OleObject ()*CT_OleObject {_ccef :=&CT_OleObject {};_ccef .OleObjectChoice =NewCT_OleObjectChoice ();return _ccef ;};type CT_TLOleBuildChart struct{ +// Non-Visual Drawing Properties +CNvPr *_ef .CT_NonVisualDrawingProps ; -// Build -BldAttr ST_TLOleChartBuildType ; +// Non-Visual Drawing Properties for a Shape +CNvSpPr *_ef .CT_NonVisualDrawingShapeProps ; -// Animate Background -AnimBgAttr *bool ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func (_cfef *CT_TLOleBuildChart )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cfef .BldAttr !=ST_TLOleChartBuildTypeUnset {_dbgaa ,_agbb :=_cfef .BldAttr .MarshalXMLAttr (_cf .Name {Local :"\u0062\u006c\u0064"}); -if _agbb !=nil {return _agbb ;};start .Attr =append (start .Attr ,_dbgaa );};if _cfef .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cfef .AnimBgAttr ))}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_cfef .SpidAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",_cfef .GrpIdAttr )}); -if _cfef .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cfef .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_efeca ST_TLTimeNodePresetClassType )String ()string {switch _efeca {case 0:return "";case 1:return "\u0065\u006e\u0074\u0072";case 2:return "\u0065\u0078\u0069\u0074";case 3:return "\u0065\u006d\u0070\u0068";case 4:return "\u0070\u0061\u0074\u0068"; -case 5:return "\u0076\u0065\u0072\u0062";case 6:return "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl";};return "";}; +// Application Non-Visual Drawing Properties +NvPr *CT_ApplicationNonVisualDrawingProps ;}; -// ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path -func (_becdg *CT_SideDirectionTransition )ValidateWithPath (path string )error {if _agcc :=_becdg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_agcc !=nil {return _agcc ;};return nil ;};func NewCT_OleObjectChoice ()*CT_OleObjectChoice {_agdb :=&CT_OleObjectChoice {}; -return _agdb };func NewCT_CustomShowList ()*CT_CustomShowList {_bcbf :=&CT_CustomShowList {};return _bcbf }; +// ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path +func (_aebf *CT_SplitTransition )ValidateWithPath (path string )error {if _gbbge :=_aebf .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_gbbge !=nil {return _gbbge ;};if _gfebe :=_aebf .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); +_gfebe !=nil {return _gfebe ;};return nil ;};func (_bafcb *ST_TLTimeNodeRestartType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bafcb =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_bafcb =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_bafcb =2; +case "\u006e\u0065\u0076e\u0072":*_bafcb =3;};return nil ;};func (_gccg *CT_Connector )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dff :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_gccg .NvCxnSpPr ,_dff );_egc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_gccg .SpPr ,_egc );if _gccg .Style !=nil {_egcg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_gccg .Style ,_egcg );};if _gccg .ExtLst !=nil {_agc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gccg .ExtLst ,_agc );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_WebProperties and its children, prefixing error messages with path -func (_cadae *CT_WebProperties )ValidateWithPath (path string )error {if _eafege :=_cadae .ImgSzAttr .ValidateWithPath (path +"\u002f\u0049\u006d\u0067\u0053\u007a\u0041\u0074\u0074\u0072");_eafege !=nil {return _eafege ;};if _fgada :=_cadae .ClrAttr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0041\u0074\u0074\u0072"); -_fgada !=nil {return _fgada ;};if _cadae .ExtLst !=nil {if _bcag :=_cadae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcag !=nil {return _bcag ;};};return nil ;};type CT_CustomerDataList struct{ +// Validate validates the EG_ExtensionList and its children +func (_dbaaa *EG_ExtensionList )Validate ()error {return _dbaaa .ValidateWithPath ("\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");}; -// Customer Data -CustData []*CT_CustomerData ; +// ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path +func (_fbcde *CT_OutlineViewProperties )ValidateWithPath (path string )error {if _bdef :=_fbcde .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_bdef !=nil {return _bdef ;};if _fbcde .SldLst !=nil {if _ccdgd :=_fbcde .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074"); +_ccdgd !=nil {return _ccdgd ;};};if _fbcde .ExtLst !=nil {if _agaa :=_fbcde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_agaa !=nil {return _agaa ;};};return nil ;}; -// Customer Data Tags -Tags *CT_TagsData ;};func (_cffee *ST_TLTriggerEvent )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cffee =0;case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_cffee =1;case "\u006f\u006e\u0045n\u0064":*_cffee =2;case "\u0062\u0065\u0067i\u006e":*_cffee =3; -case "\u0065\u006e\u0064":*_cffee =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_cffee =5;case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_cffee =6;case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_cffee =7; -case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_cffee =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_cffee =9;case "\u006f\u006e\u0050\u0072\u0065\u0076":*_cffee =10;case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_cffee =11; -};return nil ;};func (_dgcff *CT_OleObject )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dgcff .OleObjectChoice =NewCT_OleObjectChoice ();for _ ,_bbgec :=range start .Attr {if _bbgec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbgec .Name .Local =="\u0069\u0064"{_eaggd :=_bbgec .Value ; -_dgcff .IdAttr =&_eaggd ;continue ;};if _bbgec .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_aaaf :=_bbgec .Value ;_dgcff .ProgIdAttr =&_aaaf ;continue ;};if _bbgec .Name .Local =="\u0073\u0070\u0069\u0064"{_bdbb :=_bbgec .Value ;_dgcff .SpidAttr =&_bdbb ; -continue ;};if _bbgec .Name .Local =="\u006e\u0061\u006d\u0065"{_ebaae :=_bbgec .Value ;_dgcff .NameAttr =&_ebaae ;continue ;};if _bbgec .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_baac ,_bbda :=_cb .ParseBool (_bbgec .Value ); -if _bbda !=nil {return _bbda ;};_dgcff .ShowAsIconAttr =&_baac ;continue ;};if _bbgec .Name .Local =="\u0069\u006d\u0067\u0057"{_becb ,_bccaa :=_cb .ParseInt (_bbgec .Value ,10,32);if _bccaa !=nil {return _bccaa ;};_bebcc :=int32 (_becb );_dgcff .ImgWAttr =&_bebcc ; -continue ;};if _bbgec .Name .Local =="\u0069\u006d\u0067\u0048"{_edbg ,_bdcd :=_cb .ParseInt (_bbgec .Value ,10,32);if _bdcd !=nil {return _bdcd ;};_aeab :=int32 (_edbg );_dgcff .ImgHAttr =&_aeab ;continue ;};};_bfgg :for {_dcda ,_fede :=d .Token ();if _fede !=nil {return _fede ; -};switch _aebe :=_dcda .(type ){case _cf .StartElement :switch _aebe .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_dgcff .OleObjectChoice =NewCT_OleObjectChoice (); -if _afbe :=d .DecodeElement (&_dgcff .OleObjectChoice .Embed ,&_aebe );_afbe !=nil {return _afbe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_dgcff .OleObjectChoice =NewCT_OleObjectChoice (); -if _agcg :=d .DecodeElement (&_dgcff .OleObjectChoice .Link ,&_aebe );_agcg !=nil {return _agcg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_dgcff .Pic =NewCT_Picture (); -if _bcdd :=d .DecodeElement (_dgcff .Pic ,&_aebe );_bcdd !=nil {return _bcdd ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_aebe .Name ); -if _gbdcd :=d .Skip ();_gbdcd !=nil {return _gbdcd ;};};case _cf .EndElement :break _bfgg ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path +func (_egdb *CT_OleObject )ValidateWithPath (path string )error {if _eagd :=_egdb .OleObjectChoice .ValidateWithPath (path +"\u002f\u004fl\u0065\u004f\u0062j\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_eagd !=nil {return _eagd ;};if _egdb .Pic !=nil {if _dbfd :=_egdb .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); +_dbfd !=nil {return _dbfd ;};};if _egdb .ImgWAttr !=nil {if *_egdb .ImgWAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_egdb .ImgWAttr ); +};};if _egdb .ImgHAttr !=nil {if *_egdb .ImgHAttr < 0{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_egdb .ImgHAttr ); +};};return nil ;};func (_ffdee ST_WebScreenSize )Validate ()error {return _ffdee .ValidateWithPath ("")};func (_fgeeg ST_TLOleChartBuildType )ValidateWithPath (path string )error {switch _fgeeg {case 0,1,2,3,4,5:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgeeg )); +};return nil ;};func (_bfedc *CT_TLIterateIntervalPercentage )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfacc :=range start .Attr {if _gfacc .Name .Local =="\u0076\u0061\u006c"{_dfccg ,_eceac :=ParseUnionST_PositivePercentage (_gfacc .Value ); +if _eceac !=nil {return _eceac ;};_bfedc .ValAttr =_dfccg ;continue ;};};for {_gdbbc ,_gdcgc :=d .Token ();if _gdcgc !=nil {return _a .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c\u0050\u0065\u0072\u0063\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_gdcgc ); +};if _beec ,_fagef :=_gdbbc .(_d .EndElement );_fagef &&_beec .Name ==start .Name {break ;};};return nil ;};func (_eabfce ST_TLAnimateColorDirection )Validate ()error {return _eabfce .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path -func (_cedd *CT_SlideMasterTextStyles )ValidateWithPath (path string )error {if _cedd .TitleStyle !=nil {if _ecbc :=_cedd .TitleStyle .ValidateWithPath (path +"/\u0054\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065");_ecbc !=nil {return _ecbc ;}; -};if _cedd .BodyStyle !=nil {if _baef :=_cedd .BodyStyle .ValidateWithPath (path +"\u002f\u0042\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065");_baef !=nil {return _baef ;};};if _cedd .OtherStyle !=nil {if _ggga :=_cedd .OtherStyle .ValidateWithPath (path +"/\u004f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"); -_ggga !=nil {return _ggga ;};};if _cedd .ExtLst !=nil {if _accea :=_cedd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_accea !=nil {return _accea ;};};return nil ;}; +// ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path +func (_ccgg *CT_SlideLayoutIdListEntry )ValidateWithPath (path string )error {if _ccgg .IdAttr !=nil {if *_ccgg .IdAttr < 2147483648{return _a .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_ccgg .IdAttr ); +};};if _ccgg .ExtLst !=nil {if _cegf :=_ccgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cegf !=nil {return _cegf ;};};return nil ;};const (ST_TLCommandTypeUnset ST_TLCommandType =0;ST_TLCommandTypeEvt ST_TLCommandType =1; +ST_TLCommandTypeCall ST_TLCommandType =2;ST_TLCommandTypeVerb ST_TLCommandType =3;); -// ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path -func (_dcgfc *CT_TLBuildDiagram )ValidateWithPath (path string )error {if _bbdg :=_dcgfc .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_bbdg !=nil {return _bbdg ;};return nil ;};func (_ecebe *CT_SideDirectionTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ecebe .DirAttr !=ST_TransitionSideDirectionTypeUnset {_cffe ,_gffdf :=_ecebe .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"}); -if _gffdf !=nil {return _gffdf ;};start .Attr =append (start .Attr ,_cffe );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_ShowInfoBrowse struct{ +// Validate validates the CT_CornerDirectionTransition and its children +func (_cccc *CT_CornerDirectionTransition )Validate ()error {return _cccc .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e");}; -// Show Scroll Bar in Window -ShowScrollbarAttr *bool ;};func (_bdeg ST_PrintColorMode )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_dfca :=_cf .Attr {};_dfca .Name =name ;switch _bdeg {case ST_PrintColorModeUnset :_dfca .Value ="";case ST_PrintColorModeBw :_dfca .Value ="\u0062\u0077"; -case ST_PrintColorModeGray :_dfca .Value ="\u0067\u0072\u0061\u0079";case ST_PrintColorModeClr :_dfca .Value ="\u0063\u006c\u0072";};return _dfca ,nil ;};func (_dccgec *ST_TLAnimateMotionPathEditMode )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cgba ,_cbaad :=d .Token (); -if _cbaad !=nil {return _cbaad ;};if _bggda ,_eddcd :=_cgba .(_cf .EndElement );_eddcd &&_bggda .Name ==start .Name {*_dccgec =1;return nil ;};if _dceafb ,_dceebe :=_cgba .(_cf .CharData );!_dceebe {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgba ); -}else {switch string (_dceafb ){case "":*_dccgec =0;case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_dccgec =1;case "\u0066\u0069\u0078e\u0064":*_dccgec =2;};};_cgba ,_cbaad =d .Token ();if _cbaad !=nil {return _cbaad ;};if _cedeg ,_decba :=_cgba .(_cf .EndElement ); -_decba &&_cedeg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgba );};func (_geff ST_TransitionCornerDirectionType )String ()string {switch _geff {case 0:return ""; -case 1:return "\u006c\u0075";case 2:return "\u0072\u0075";case 3:return "\u006c\u0064";case 4:return "\u0072\u0064";};return "";};func (_fedcf *CT_TLMediaNodeAudio )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fedcf .CMediaNode =NewCT_TLCommonMediaNodeData (); -for _ ,_gaefa :=range start .Attr {if _gaefa .Name .Local =="i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_bfgb ,_gfbgf :=_cb .ParseBool (_gaefa .Value );if _gfbgf !=nil {return _gfbgf ;};_fedcf .IsNarrationAttr =&_bfgb ;continue ;};}; -_cbfe :for {_fgge ,_affd :=d .Token ();if _affd !=nil {return _affd ;};switch _dbcaa :=_fgge .(type ){case _cf .StartElement :switch _dbcaa .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _fdba :=d .DecodeElement (_fedcf .CMediaNode ,&_dbcaa ); -_fdba !=nil {return _fdba ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0041\u0075\u0064\u0069\u006f\u0020\u0025\u0076",_dbcaa .Name ); -if _bebfb :=d .Skip ();_bebfb !=nil {return _bebfb ;};};case _cf .EndElement :break _cbfe ;case _cf .CharData :};};return nil ;};func (_gcbaa *CT_TLTimeAnimateValueList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _gcbaa .Tav !=nil {_facc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074a\u0076"}};for _ ,_gbbgc :=range _gcbaa .Tav {e .EncodeElement (_gbbgc ,_facc );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_eggf ST_TransitionInOutDirectionType )String ()string {switch _eggf {case 0:return ""; -case 1:return "\u006f\u0075\u0074";case 2:return "\u0069\u006e";};return "";}; +// Validate validates the CT_GraphicalObjectFrame and its children +func (_ggcd *CT_GraphicalObjectFrame )Validate ()error {return _ggcd .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func NewEG_ShowType ()*EG_ShowType {_dcfga :=&EG_ShowType {}; +_dcfga .ShowTypeChoice =NewEG_ShowTypeChoice ();return _dcfga ;};type CT_TLByAnimateColorTransformChoice struct{ -// Validate validates the CT_TLShapeTargetElementChoice and its children -func (_begfe *CT_TLShapeTargetElementChoice )Validate ()error {return _begfe .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068oi\u0063\u0065"); -}; +// RGB +Rgb *CT_TLByRgbColorTransform ; -// ValidateWithPath validates the SldLayout and its children, prefixing error messages with path -func (_gdabd *SldLayout )ValidateWithPath (path string )error {if _eefae :=_gdabd .CT_SlideLayout .ValidateWithPath (path );_eefae !=nil {return _eefae ;};return nil ;};func ParseUnionST_TransitionEightDirectionType (s string )(ST_TransitionEightDirectionType ,error ){return ST_TransitionEightDirectionType {},nil ; -};func NewCT_TLSetBehavior ()*CT_TLSetBehavior {_abbef :=&CT_TLSetBehavior {};_abbef .CBhvr =NewCT_TLCommonBehaviorData ();return _abbef ;};func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_accg :=&CT_GraphicalObjectFrameNonVisual {}; -_accg .CNvPr =_cfb .NewCT_NonVisualDrawingProps ();_accg .CNvGraphicFramePr =_cfb .NewCT_NonVisualGraphicFrameProperties ();_accg .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _accg ;};func (_gaacgd ST_TLTimeAnimateValueTime )String ()string {if _gaacgd .ST_PositiveFixedPercentage !=nil {return _gaacgd .ST_PositiveFixedPercentage .String (); -};if _gaacgd .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _gaacgd .ST_TLTimeIndefinite .String ();};return "";};const (ST_PrintColorModeUnset ST_PrintColorMode =0;ST_PrintColorModeBw ST_PrintColorMode =1;ST_PrintColorModeGray ST_PrintColorMode =2; -ST_PrintColorModeClr ST_PrintColorMode =3;);func (_ffga *ViewPr )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u0076\u0069\u0065\u0077\u0050\u0072";return _ffga .CT_ViewProperties .MarshalXML (e ,start );}; +// HSL +Hsl *CT_TLByHslColorTransform ;};type ST_ViewType byte ;func NewCT_CornerDirectionTransition ()*CT_CornerDirectionTransition {_bdgd :=&CT_CornerDirectionTransition {};return _bdgd ;};func (_deeee *ST_PhotoAlbumLayout )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dddcag ,_afeg :=d .Token (); +if _afeg !=nil {return _afeg ;};if _acedb ,_faggg :=_dddcag .(_d .EndElement );_faggg &&_acedb .Name ==start .Name {*_deeee =1;return nil ;};if _eaebcg ,_fdgb :=_dddcag .(_d .CharData );!_fdgb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dddcag ); +}else {switch string (_eaebcg ){case "":*_deeee =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_deeee =1;case "\u0031\u0070\u0069\u0063":*_deeee =2;case "\u0032\u0070\u0069\u0063":*_deeee =3;case "\u0034\u0070\u0069\u0063":*_deeee =4; +case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_deeee =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_deeee =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_deeee =7;};};_dddcag ,_afeg =d .Token ();if _afeg !=nil {return _afeg ;}; +if _bgeeb ,_eaggc :=_dddcag .(_d .EndElement );_eaggc &&_bgeeb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dddcag ); +};func (_gedf *CT_InOutTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _gedf .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_deefg ,_ggdb :=_gedf .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"});if _ggdb !=nil {return _ggdb ; +};start .Attr =append (start .Attr ,_deefg );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aecf *CT_GroupShapeChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbcdd :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_aecf .Sp =NewCT_Shape (); +if _dbf :=d .DecodeElement (_aecf .Sp ,&_dbcdd );_dbf !=nil {return _dbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_aecf .GrpSp =NewCT_GroupShape (); +if _fbdd :=d .DecodeElement (_aecf .GrpSp ,&_dbcdd );_fbdd !=nil {return _fbdd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_aecf .GraphicFrame =NewCT_GraphicalObjectFrame (); +if _bcgb :=d .DecodeElement (_aecf .GraphicFrame ,&_dbcdd );_bcgb !=nil {return _bcgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_aecf .CxnSp =NewCT_Connector (); +if _gaag :=d .DecodeElement (_aecf .CxnSp ,&_dbcdd );_gaag !=nil {return _gaag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_aecf .Pic =NewCT_Picture (); +if _bfcab :=d .DecodeElement (_aecf .Pic ,&_dbcdd );_bfcab !=nil {return _bfcab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_aecf .ContentPart =NewCT_Rel (); +if _dcadf :=d .DecodeElement (_aecf .ContentPart ,&_dbcdd );_dcadf !=nil {return _dcadf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dbcdd .Name ); +if _deacb :=d .Skip ();_deacb !=nil {return _deacb ;};};return nil ;};func (_cdce *CT_Picture )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_bbcbb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006e\u0076\u0050\u0069\u0063\u0050r"}}; +e .EncodeElement (_cdce .NvPicPr ,_bbcbb );_adae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cdce .BlipFill ,_adae );_fbdc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}}; +e .EncodeElement (_cdce .SpPr ,_fbdc );if _cdce .Style !=nil {_gbef :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_cdce .Style ,_gbef );};if _cdce .ExtLst !=nil {_cdfb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cdce .ExtLst ,_cdfb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type EG_Background struct{BackgroundChoice *EG_BackgroundChoice ;}; -// Validate validates the CT_SlideLayout and its children -func (_dcabg *CT_SlideLayout )Validate ()error {return _dcabg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074");};type ST_TLDiagramBuildType byte ;func (_bcaae *CT_TLAnimVariantIntegerVal )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bfbf :=range start .Attr {if _bfbf .Name .Local =="\u0076\u0061\u006c"{_ccgcg ,_fedc :=_cb .ParseInt (_bfbf .Value ,10,32); -if _fedc !=nil {return _fedc ;};_bcaae .ValAttr =int32 (_ccgcg );continue ;};};for {_ebcba ,_cdfe :=d .Token ();if _cdfe !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074I\u006e\u0074\u0065\u0067\u0065r\u0056\u0061l\u003a\u0020\u0025\u0073",_cdfe ); -};if _ecbfd ,_acff :=_ebcba .(_cf .EndElement );_acff &&_ecbfd .Name ==start .Name {break ;};};return nil ;};func (_ceacbf *CT_ViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ceacbf .LastViewAttr !=ST_ViewTypeUnset {_dddcca ,_ebdcdg :=_ceacbf .LastViewAttr .MarshalXMLAttr (_cf .Name {Local :"\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"}); -if _ebdcdg !=nil {return _ebdcdg ;};start .Attr =append (start .Attr ,_dddcca );};if _ceacbf .ShowCommentsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ceacbf .ShowCommentsAttr ))}); -};e .EncodeToken (start );if _ceacbf .NormalViewPr !=nil {_efbf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u006f\u0072\u006d\u0061\u006c\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ceacbf .NormalViewPr ,_efbf );};if _ceacbf .SlideViewPr !=nil {_bagac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}}; -e .EncodeElement (_ceacbf .SlideViewPr ,_bagac );};if _ceacbf .OutlineViewPr !=nil {_cgab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006fu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ceacbf .OutlineViewPr ,_cgab ); -};if _ceacbf .NotesTextViewPr !=nil {_fgcdc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0054\u0065\u0078\u0074\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ceacbf .NotesTextViewPr ,_fgcdc );};if _ceacbf .SorterViewPr !=nil {_dbec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006f\u0072\u0074\u0065\u0072\u0056i\u0065\u0077\u0050\u0072"}}; -e .EncodeElement (_ceacbf .SorterViewPr ,_dbec );};if _ceacbf .NotesViewPr !=nil {_ggcaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ceacbf .NotesViewPr ,_ggcaf ); -};if _ceacbf .GridSpacing !=nil {_cagfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_ceacbf .GridSpacing ,_cagfe );};if _ceacbf .ExtLst !=nil {_fegdd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ceacbf .ExtLst ,_fegdd );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLTimeNodeSequence ()*CT_TLTimeNodeSequence {_eeec :=&CT_TLTimeNodeSequence {};_eeec .CTn =NewCT_TLCommonTimeNodeData ();return _eeec ; -};type CT_NotesTextViewProperties struct{ +// Validate validates the CT_CommonSlideData and its children +func (_cbe *CT_CommonSlideData )Validate ()error {return _cbe .ValidateWithPath ("\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061");};func (_bfaeg ST_TransitionSpeed )Validate ()error {return _bfaeg .ValidateWithPath ("")}; +func (_bbdg *CT_NotesSlide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbdg .CSld =NewCT_CommonSlideData ();for _ ,_acab :=range start .Attr {if _acab .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_bbda ,_aff :=_f .ParseBool (_acab .Value ); +if _aff !=nil {return _aff ;};_bbdg .ShowMasterSpAttr =&_bbda ;continue ;};if _acab .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_cgea ,_dgbd :=_f .ParseBool (_acab .Value );if _dgbd !=nil {return _dgbd ; +};_bbdg .ShowMasterPhAnimAttr =&_cgea ;continue ;};};_efddf :for {_affe ,_ebab :=d .Token ();if _ebab !=nil {return _ebab ;};switch _abg :=_affe .(type ){case _d .StartElement :switch _abg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _gdcge :=d .DecodeElement (_bbdg .CSld ,&_abg ); +_gdcge !=nil {return _gdcge ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_bbdg .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _bff :=d .DecodeElement (_bbdg .ClrMapOvr ,&_abg );_bff !=nil {return _bff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbdg .ExtLst =NewCT_ExtensionListModify (); +if _daec :=d .DecodeElement (_bbdg .ExtLst ,&_abg );_daec !=nil {return _daec ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004eo\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_abg .Name ); +if _fafac :=d .Skip ();_fafac !=nil {return _fafac ;};};case _d .EndElement :break _efddf ;case _d .CharData :};};return nil ;};func NewCT_TLTemplateList ()*CT_TLTemplateList {_cdeb :=&CT_TLTemplateList {};return _cdeb };func (_fdbec *CT_SlideMaster )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdbec .CSld =NewCT_CommonSlideData (); +_fdbec .ClrMap =_ef .NewCT_ColorMapping ();for _ ,_gccf :=range start .Attr {if _gccf .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_ggcff ,_agbcd :=_f .ParseBool (_gccf .Value );if _agbcd !=nil {return _agbcd ;};_fdbec .PreserveAttr =&_ggcff ; +continue ;};};_gegef :for {_bcgce ,_bfcc :=d .Token ();if _bfcc !=nil {return _bfcc ;};switch _fbaaa :=_bcgce .(type ){case _d .StartElement :switch _fbaaa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _acabfe :=d .DecodeElement (_fdbec .CSld ,&_fbaaa ); +_acabfe !=nil {return _acabfe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _dgdb :=d .DecodeElement (_fdbec .ClrMap ,&_fbaaa ); +_dgdb !=nil {return _dgdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_fdbec .SldLayoutIdLst =NewCT_SlideLayoutIdList (); +if _egef :=d .DecodeElement (_fdbec .SldLayoutIdLst ,&_fbaaa );_egef !=nil {return _egef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_fdbec .Transition =NewCT_SlideTransition (); +if _efdbc :=d .DecodeElement (_fdbec .Transition ,&_fbaaa );_efdbc !=nil {return _efdbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_fdbec .Timing =NewCT_SlideTiming (); +if _aeebd :=d .DecodeElement (_fdbec .Timing ,&_fbaaa );_aeebd !=nil {return _aeebd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_fdbec .Hf =NewCT_HeaderFooter (); +if _efda :=d .DecodeElement (_fdbec .Hf ,&_fbaaa );_efda !=nil {return _efda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_fdbec .TxStyles =NewCT_SlideMasterTextStyles (); +if _eaaf :=d .DecodeElement (_fdbec .TxStyles ,&_fbaaa );_eaaf !=nil {return _eaaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdbec .ExtLst =NewCT_ExtensionListModify (); +if _adaf :=d .DecodeElement (_fdbec .ExtLst ,&_fbaaa );_adaf !=nil {return _adaf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_fbaaa .Name ); +if _bfgfa :=d .Skip ();_bfgfa !=nil {return _bfgfa ;};};case _d .EndElement :break _gegef ;case _d .CharData :};};return nil ;};type EG_ExtensionList struct{ -// Base properties for Notes View -CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};type EG_TopLevelSlide struct{ +// Extension +Ext []*CT_Extension ;}; -// Color Scheme Map -ClrMap *_cfb .CT_ColorMapping ;};func (_bfef *CT_EmbeddedFontDataId )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_bfef .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_NotesSlide struct{ +// Validate validates the EG_ShowType and its children +func (_bafga *EG_ShowType )Validate ()error {return _bafga .ValidateWithPath ("E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065");};func (_dcacb ST_TLTimeNodeRestartType )ValidateWithPath (path string )error {switch _dcacb {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcacb )); +};return nil ;};type CT_EmbeddedFontDataId struct{IdAttr string ;};func (_cbad *CT_SlideLayoutIdList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _cbad .SldLayoutId !=nil {_ecgga :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}}; +for _ ,_gagg :=range _cbad .SldLayoutId {e .EncodeElement (_gagg ,_ecgga );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Common slide data for notes slides -CSld *CT_CommonSlideData ; +// ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path +func (_dgdea *CT_SlideTiming )ValidateWithPath (path string )error {if _dgdea .TnLst !=nil {if _efege :=_dgdea .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_efege !=nil {return _efege ;};};if _dgdea .BldLst !=nil {if _ffad :=_dgdea .BldLst .ValidateWithPath (path +"\u002fB\u006c\u0064\u004c\u0073\u0074"); +_ffad !=nil {return _ffad ;};};if _dgdea .ExtLst !=nil {if _bbag :=_dgdea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbag !=nil {return _bbag ;};};return nil ;}; -// Color Scheme Map Override -ClrMapOvr *_cfb .CT_ColorMappingOverride ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func NewCT_Extension ()*CT_Extension {_fbac :=&CT_Extension {};return _fbac };func (_egfbe ST_WebScreenSize )Validate ()error {return _egfbe .ValidateWithPath ("")}; -func (_aaded *CT_SlideViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_abaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_aaded .CSldViewPr ,_abaf ); -if _aaded .ExtLst !=nil {_aeba :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aaded .ExtLst ,_aeba );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gdfdgb *CT_SlideLayoutIdListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_acdg :=range start .Attr {if _acdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_acdg .Name .Local =="\u0069\u0064"||_acdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_acdg .Name .Local =="\u0069\u0064"{_abccg :=_acdg .Value ; -_gdfdgb .RIdAttr =_abccg ;continue ;};if _acdg .Name .Local =="\u0069\u0064"{_ceeb ,_ccefd :=_cb .ParseUint (_acdg .Value ,10,32);if _ccefd !=nil {return _ccefd ;};_eced :=uint32 (_ceeb );_gdfdgb .IdAttr =&_eced ;continue ;};};_eede :for {_bedb ,_aece :=d .Token (); -if _aece !=nil {return _aece ;};switch _cbdae :=_bedb .(type ){case _cf .StartElement :switch _cbdae .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdfdgb .ExtLst =NewCT_ExtensionList (); -if _eegb :=d .DecodeElement (_gdfdgb .ExtLst ,&_cbdae );_eegb !=nil {return _eegb ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075t\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_cbdae .Name ); -if _efbd :=d .Skip ();_efbd !=nil {return _efbd ;};};case _cf .EndElement :break _eede ;case _cf .CharData :};};return nil ;};type CT_SlideTransitionChoice struct{Blinds *CT_OrientationTransition ;Checker *CT_OrientationTransition ;Circle *CT_Empty ;Dissolve *CT_Empty ; -Comb *CT_OrientationTransition ;Cover *CT_EightDirectionTransition ;Cut *CT_OptionalBlackTransition ;Diamond *CT_Empty ;Fade *CT_OptionalBlackTransition ;Newsflash *CT_Empty ;Plus *CT_Empty ;Pull *CT_EightDirectionTransition ;Push *CT_SideDirectionTransition ; -Random *CT_Empty ;RandomBar *CT_OrientationTransition ;Split *CT_SplitTransition ;Strips *CT_CornerDirectionTransition ;Wedge *CT_Empty ;Wheel *CT_WheelTransition ;Wipe *CT_SideDirectionTransition ;Zoom *CT_InOutTransition ;}; +// Validate validates the CT_TLSetBehavior and its children +func (_eefbg *CT_TLSetBehavior )Validate ()error {return _eefbg .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072");};func (_eafc ST_ViewType )ValidateWithPath (path string )error {switch _eafc {case 0,1,2,3,4,5,6,7,8:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafc )); +};return nil ;};func (_fgfdd *ST_TLTimeNodeMasterRelation )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gdabd ,_dgefc :=d .Token ();if _dgefc !=nil {return _dgefc ;};if _bedce ,_bgcb :=_gdabd .(_d .EndElement );_bgcb &&_bedce .Name ==start .Name {*_fgfdd =1; +return nil ;};if _eaffbc ,_gegaf :=_gdabd .(_d .CharData );!_gegaf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdabd );}else {switch string (_eaffbc ){case "":*_fgfdd =0; +case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_fgfdd =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_fgfdd =2;case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_fgfdd =3;};};_gdabd ,_dgefc =d .Token ();if _dgefc !=nil {return _dgefc ; +};if _bbdbc ,_dccabc :=_gdabd .(_d .EndElement );_dccabc &&_bbdbc .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdabd ); +};func (_dda *CT_Comment )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"},Value :_a .Sprintf ("\u0025\u0076",_dda .AuthorIdAttr )}); +if _dda .DtAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0064\u0074"},Value :_ga .FormatDateTime (*_dda .DtAttr )});};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064\u0078"},Value :_a .Sprintf ("\u0025\u0076",_dda .IdxAttr )}); +e .EncodeToken (start );_gae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070o\u0073"}};e .EncodeElement (_dda .Pos ,_gae );_ccg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0065\u0078\u0074"}};_cb .AddPreserveSpaceAttr (&_ccg ,_dda .Text ); +e .EncodeElement (_dda .Text ,_ccg );if _dda .ExtLst !=nil {_bef :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dda .ExtLst ,_bef );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_ffcf *CT_ViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ffcf .LastViewAttr !=ST_ViewTypeUnset {_ffbcc ,_gfgb :=_ffcf .LastViewAttr .MarshalXMLAttr (_d .Name {Local :"\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"}); +if _gfgb !=nil {return _gfgb ;};start .Attr =append (start .Attr ,_ffbcc );};if _ffcf .ShowCommentsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ffcf .ShowCommentsAttr ))}); +};e .EncodeToken (start );if _ffcf .NormalViewPr !=nil {_bcbba :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u006f\u0072\u006d\u0061\u006c\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ffcf .NormalViewPr ,_bcbba );};if _ffcf .SlideViewPr !=nil {_fcfc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}}; +e .EncodeElement (_ffcf .SlideViewPr ,_fcfc );};if _ffcf .OutlineViewPr !=nil {_eefde :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u006fu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ffcf .OutlineViewPr ,_eefde ); +};if _ffcf .NotesTextViewPr !=nil {_ggdbga :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0054\u0065\u0078\u0074\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ffcf .NotesTextViewPr ,_ggdbga );};if _ffcf .SorterViewPr !=nil {_edeb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006f\u0072\u0074\u0065\u0072\u0056i\u0065\u0077\u0050\u0072"}}; +e .EncodeElement (_ffcf .SorterViewPr ,_edeb );};if _ffcf .NotesViewPr !=nil {_ffcbg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_ffcf .NotesViewPr ,_ffcbg ); +};if _ffcf .GridSpacing !=nil {_addf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_ffcf .GridSpacing ,_addf );};if _ffcf .ExtLst !=nil {_ffedcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ffcf .ExtLst ,_ffedcb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_aggefe ST_TLTimeNodeMasterRelation )String ()string {switch _aggefe {case 0:return "";case 1:return "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k"; +case 2:return "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k";case 3:return "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return "";};func (_acbge ST_SlideSizeType )ValidateWithPath (path string )error {switch _acbge {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acbge )); +};return nil ;};func (_bcdgb ST_TLDiagramBuildType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bcdgb .String (),start );};func (_fafad *CT_SlideRelationshipListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_aabaa :=range start .Attr {if _aabaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aabaa .Name .Local =="\u0069\u0064"||_aabaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aabaa .Name .Local =="\u0069\u0064"{_dgdggf :=_aabaa .Value ; +_fafad .IdAttr =_dgdggf ;continue ;};};for {_affec ,_aaadg :=d .Token ();if _aaadg !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069n\u0067\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_aaadg ); +};if _aefea ,_gedea :=_affec .(_d .EndElement );_gedea &&_aefea .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path -func (_bcgfa *CT_TLCommonBehaviorData )ValidateWithPath (path string )error {if _dfdg :=_bcgfa .AdditiveAttr .ValidateWithPath (path +"\u002f\u0041\u0064\u0064\u0069\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_dfdg !=nil {return _dfdg ;};if _eecc :=_bcgfa .AccumulateAttr .ValidateWithPath (path +"\u002fA\u0063c\u0075\u006d\u0075\u006c\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); -_eecc !=nil {return _eecc ;};if _gbcff :=_bcgfa .XfrmTypeAttr .ValidateWithPath (path +"\u002f\u0058\u0066\u0072\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gbcff !=nil {return _gbcff ;};if _affee :=_bcgfa .OverrideAttr .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0041\u0074\u0074\u0072"); -_affee !=nil {return _affee ;};if _bbbfb :=_bcgfa .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_bbbfb !=nil {return _bbbfb ;};if _fgde :=_bcgfa .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_fgde !=nil {return _fgde ; -};if _bcgfa .AttrNameLst !=nil {if _faaeb :=_bcgfa .AttrNameLst .ValidateWithPath (path +"\u002f\u0041\u0074t\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074");_faaeb !=nil {return _faaeb ;};};return nil ;};func (_fecaa *CT_TLAnimVariantStringVal )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fecaa .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ecdcd ST_TransitionCornerDirectionType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_egdgd :=_cf .Attr {};_egdgd .Name =name ;switch _ecdcd {case ST_TransitionCornerDirectionTypeUnset :_egdgd .Value =""; -case ST_TransitionCornerDirectionTypeLu :_egdgd .Value ="\u006c\u0075";case ST_TransitionCornerDirectionTypeRu :_egdgd .Value ="\u0072\u0075";case ST_TransitionCornerDirectionTypeLd :_egdgd .Value ="\u006c\u0064";case ST_TransitionCornerDirectionTypeRd :_egdgd .Value ="\u0072\u0064"; -};return _egdgd ,nil ;}; +// Validate validates the CT_CommentAuthor and its children +func (_gce *CT_CommentAuthor )Validate ()error {return _gce .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072");};const (ST_TLBehaviorOverrideTypeUnset ST_TLBehaviorOverrideType =0;ST_TLBehaviorOverrideTypeNormal ST_TLBehaviorOverrideType =1; +ST_TLBehaviorOverrideTypeChildStyle ST_TLBehaviorOverrideType =2;);func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_adc :=&CT_GroupShapeChoice {};return _adc };type CT_Extension struct{ -// Validate validates the CT_PresentationProperties and its children -func (_ffacc *CT_PresentationProperties )Validate ()error {return _ffacc .ValidateWithPath ("\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");};func (_dgebd ST_TLAnimateBehaviorCalcMode )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bbdce :=_cf .Attr {}; -_bbdce .Name =name ;switch _dgebd {case ST_TLAnimateBehaviorCalcModeUnset :_bbdce .Value ="";case ST_TLAnimateBehaviorCalcModeDiscrete :_bbdce .Value ="\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065";case ST_TLAnimateBehaviorCalcModeLin :_bbdce .Value ="\u006c\u0069\u006e"; -case ST_TLAnimateBehaviorCalcModeFmla :_bbdce .Value ="\u0066\u006d\u006c\u0061";};return _bbdce ,nil ;};func (_faeag ST_SplitterBarState )Validate ()error {return _faeag .ValidateWithPath ("")}; +// Uniform Resource Identifier +UriAttr string ;Any []_cb .Any ;}; -// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path -func (_gecc *CT_PictureNonVisual )ValidateWithPath (path string )error {if _aadd :=_gecc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_aadd !=nil {return _aadd ;};if _fdcd :=_gecc .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r"); -_fdcd !=nil {return _fdcd ;};if _adba :=_gecc .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_adba !=nil {return _adba ;};return nil ;};func (_gaabg *ST_TransitionSpeed )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gaabg =0; -case "\u0073\u006c\u006f\u0077":*_gaabg =1;case "\u006d\u0065\u0064":*_gaabg =2;case "\u0066\u0061\u0073\u0074":*_gaabg =3;};return nil ;};func (_ccfgc *ST_WebScreenSize )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ecaa ,_fbdg :=d .Token (); -if _fbdg !=nil {return _fbdg ;};if _fdggf ,_aebeg :=_ecaa .(_cf .EndElement );_aebeg &&_fdggf .Name ==start .Name {*_ccfgc =1;return nil ;};if _eafc ,_dafe :=_ecaa .(_cf .CharData );!_dafe {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecaa ); -}else {switch string (_eafc ){case "":*_ccfgc =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_ccfgc =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_ccfgc =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_ccfgc =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_ccfgc =4; -case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_ccfgc =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_ccfgc =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_ccfgc =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_ccfgc =8; -case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_ccfgc =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_ccfgc =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_ccfgc =11;};};_ecaa ,_fbdg =d .Token ();if _fbdg !=nil {return _fbdg ;}; -if _feed ,_gebae :=_ecaa .(_cf .EndElement );_gebae &&_feed .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecaa ); -}; +// ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path +func (_dgdg *CT_CustomShow )ValidateWithPath (path string )error {if _dgab :=_dgdg .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074");_dgab !=nil {return _dgab ;};if _dgdg .ExtLst !=nil {if _ageaf :=_dgdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ageaf !=nil {return _ageaf ;};};return nil ;};type CT_TLTimeConditionChoice struct{ -// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path -func (_gfcfb *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _bcbbe :=_gfcfb .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bcbbe !=nil {return _bcbbe ;};if _bffc :=_gfcfb .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072"); -_bffc !=nil {return _bffc ;};if _ecad :=_gfcfb .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_ecad !=nil {return _ecad ;};return nil ;};func (_bcad ST_PrintColorMode )ValidateWithPath (path string )error {switch _bcad {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcad )); -};return nil ;};type ST_TLAnimateBehaviorValueType byte ;type ST_TLTimeNodeMasterRelation byte ;func (_bdece *ST_TLTimeAnimateValueTime )ValidateWithPath (path string )error {_gbgga :=[]string {};if _bdece .ST_PositiveFixedPercentage !=nil {if _gdabb :=_bdece .ST_PositiveFixedPercentage .ValidateWithPath (path +"/\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063e\u006et\u0061\u0067\u0065"); -_gdabb !=nil {return _gdabb ;};_gbgga =append (_gbgga ,"\u0053\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};if _bdece .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_gbgga =append (_gbgga ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065"); -};if len (_gbgga )> 1{return _f .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gbgga );};return nil ;};func (_ddbff ST_TransitionInOutDirectionType )Validate ()error {return _ddbff .ValidateWithPath ("")}; -func (_edfcf ST_OleObjectFollowColorScheme )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_edfcf .String (),start );}; +// Target Element Trigger Choice +TgtEl *CT_TLTimeTargetElement ; -// Validate validates the CT_TagsData and its children -func (_badc *CT_TagsData )Validate ()error {return _badc .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061");}; +// Time Node +Tn *CT_TLTriggerTimeNodeID ; -// Validate validates the CT_TransitionStartSoundAction and its children -func (_cagf *CT_TransitionStartSoundAction )Validate ()error {return _cagf .ValidateWithPath ("\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e"); -};func NewCT_SlideLayoutIdListEntry ()*CT_SlideLayoutIdListEntry {_efaag :=&CT_SlideLayoutIdListEntry {};return _efaag ;}; +// Runtime Node Trigger Choice +Rtn *CT_TLTriggerRuntimeNode ;};func (_deafae *CT_TLBuildParagraph )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _deafae .BuildAttr !=ST_TLParaBuildTypeUnset {_fdfe ,_baegd :=_deafae .BuildAttr .MarshalXMLAttr (_d .Name {Local :"\u0062\u0075\u0069l\u0064"}); +if _baegd !=nil {return _baegd ;};start .Attr =append (start .Attr ,_fdfe );};if _deafae .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_deafae .BldLvlAttr )}); +};if _deafae .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_deafae .AnimBgAttr ))});};if _deafae .AutoUpdateAnimBgAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_deafae .AutoUpdateAnimBgAttr ))}); +};if _deafae .RevAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u0065\u0076"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_deafae .RevAttr ))});};if _deafae .AdvAutoAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0061d\u0076\u0041\u0075\u0074\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_deafae .AdvAutoAttr )}); +};start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_deafae .SpidAttr )});start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",_deafae .GrpIdAttr )}); +if _deafae .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_deafae .UiExpandAttr ))});};e .EncodeToken (start );if _deafae .TmplLst !=nil {_aaedd :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u006d\u0070\u006c\u004c\u0073t"}}; +e .EncodeElement (_deafae .TmplLst ,_aaedd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path -func (_fbfaa *CT_Connector )ValidateWithPath (path string )error {if _dde :=_fbfaa .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_dde !=nil {return _dde ;};if _babc :=_fbfaa .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072"); -_babc !=nil {return _babc ;};if _fbfaa .Style !=nil {if _cce :=_fbfaa .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cce !=nil {return _cce ;};};if _fbfaa .ExtLst !=nil {if _feg :=_fbfaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_feg !=nil {return _feg ;};};return nil ;};type ViewPr struct{CT_ViewProperties }; +// ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path +func (_fgg *CT_HandoutMasterIdList )ValidateWithPath (path string )error {if _fgg .HandoutMasterId !=nil {if _efbf :=_fgg .HandoutMasterId .ValidateWithPath (path +"\u002f\u0048a\u006e\u0064\u006fu\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"); +_efbf !=nil {return _efbf ;};};return nil ;}; -// Validate validates the CT_PrintProperties and its children -func (_aacc *CT_PrintProperties )Validate ()error {return _aacc .ValidateWithPath ("\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");}; +// Validate validates the CT_TLByAnimateColorTransformChoice and its children +func (_fbcfg *CT_TLByAnimateColorTransformChoice )Validate ()error {return _fbcfg .ValidateWithPath ("\u0043\u0054\u005fTL\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0054r\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065"); +}; -// ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path -func (_ffgb *CT_ExtensionListModify )ValidateWithPath (path string )error {for _gcge ,_abge :=range _ffgb .Ext {if _eefa :=_abge .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_gcge ));_eefa !=nil {return _eefa ; -};};return nil ;};func NewCT_TLCommonBehaviorData ()*CT_TLCommonBehaviorData {_fbbeb :=&CT_TLCommonBehaviorData {};_fbbeb .CTn =NewCT_TLCommonTimeNodeData ();_fbbeb .TgtEl =NewCT_TLTimeTargetElement ();return _fbbeb ;}; +// Validate validates the CT_NormalViewProperties and its children +func (_bfae *CT_NormalViewProperties )Validate ()error {return _bfae .ValidateWithPath ("\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_eeecbe ST_OleObjectFollowColorScheme )ValidateWithPath (path string )error {switch _eeecbe {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeecbe )); +};return nil ;};func (_eagda *ST_TLPreviousActionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eagda =0;case "\u006e\u006f\u006e\u0065":*_eagda =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_eagda =2;};return nil ; +};func (_dbege *Sld )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u0073l\u0064";return _dbege .CT_Slide .MarshalXML (e ,start );};func (_dccdc ST_TransitionCornerDirectionType )Validate ()error {return _dccdc .ValidateWithPath ("")};func (_aacfe ST_TLBehaviorAccumulateType )Validate ()error {return _aacfe .ValidateWithPath ("")}; +func (_begddc ST_TLNextActionType )Validate ()error {return _begddc .ValidateWithPath ("")};func (_fdeee ST_TLBehaviorTransformType )Validate ()error {return _fdeee .ValidateWithPath ("")};type CT_SlideMaster struct{ -// ValidateWithPath validates the CT_TLByAnimateColorTransformChoice and its children, prefixing error messages with path -func (_bdba *CT_TLByAnimateColorTransformChoice )ValidateWithPath (path string )error {if _bdba .Rgb !=nil {if _dbdgb :=_bdba .Rgb .ValidateWithPath (path +"\u002f\u0052\u0067\u0062");_dbdgb !=nil {return _dbdgb ;};};if _bdba .Hsl !=nil {if _cgffe :=_bdba .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c"); -_cgffe !=nil {return _cgffe ;};};return nil ;};func (_gbca *ST_TLTimeIndefinite )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ecda ,_geggc :=d .Token ();if _geggc !=nil {return _geggc ;};if _cgffd ,_afgg :=_ecda .(_cf .EndElement );_afgg &&_cgffd .Name ==start .Name {*_gbca =1; -return nil ;};if _gafe ,_gcec :=_ecda .(_cf .CharData );!_gcec {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecda );}else {switch string (_gafe ){case "":*_gbca =0; -case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_gbca =1;};};_ecda ,_geggc =d .Token ();if _geggc !=nil {return _geggc ;};if _bcfb ,_bdagc :=_ecda .(_cf .EndElement );_bdagc &&_bcfb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecda ); -};func (_gefaa ST_IterateType )ValidateWithPath (path string )error {switch _gefaa {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gefaa )); -};return nil ;};func (_babcb ST_PhotoAlbumLayout )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_fgaecf :=_cf .Attr {};_fgaecf .Name =name ;switch _babcb {case ST_PhotoAlbumLayoutUnset :_fgaecf .Value ="";case ST_PhotoAlbumLayoutFitToSlide :_fgaecf .Value ="\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065"; -case ST_PhotoAlbumLayout1pic :_fgaecf .Value ="\u0031\u0070\u0069\u0063";case ST_PhotoAlbumLayout2pic :_fgaecf .Value ="\u0032\u0070\u0069\u0063";case ST_PhotoAlbumLayout4pic :_fgaecf .Value ="\u0034\u0070\u0069\u0063";case ST_PhotoAlbumLayout1picTitle :_fgaecf .Value ="\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce"; -case ST_PhotoAlbumLayout2picTitle :_fgaecf .Value ="\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case ST_PhotoAlbumLayout4picTitle :_fgaecf .Value ="\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return _fgaecf ,nil ;};func (_deeaf ST_TransitionEightDirectionType )String ()string {if _deeaf .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {return _deeaf .ST_TransitionSideDirectionType .String (); -};if _deeaf .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {return _deeaf .ST_TransitionCornerDirectionType .String ();};return "";};const (ST_TLBehaviorAccumulateTypeUnset ST_TLBehaviorAccumulateType =0;ST_TLBehaviorAccumulateTypeNone ST_TLBehaviorAccumulateType =1; -ST_TLBehaviorAccumulateTypeAlways ST_TLBehaviorAccumulateType =2;);func (_dgdf *CT_PresentationProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fdgbf :for {_bdgg ,_ebcb :=d .Token ();if _ebcb !=nil {return _ebcb ;};switch _eggb :=_bdgg .(type ){case _cf .StartElement :switch _eggb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_dgdf .HtmlPubPr =NewCT_HtmlPublishProperties (); -if _aaegb :=d .DecodeElement (_dgdf .HtmlPubPr ,&_eggb );_aaegb !=nil {return _aaegb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_dgdf .WebPr =NewCT_WebProperties (); -if _dbggb :=d .DecodeElement (_dgdf .WebPr ,&_eggb );_dbggb !=nil {return _dbggb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_dgdf .PrnPr =NewCT_PrintProperties (); -if _dceg :=d .DecodeElement (_dgdf .PrnPr ,&_eggb );_dceg !=nil {return _dceg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_dgdf .ShowPr =NewCT_ShowProperties (); -if _gcbab :=d .DecodeElement (_dgdf .ShowPr ,&_eggb );_gcbab !=nil {return _gcbab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_dgdf .ClrMru =_cfb .NewCT_ColorMRU (); -if _adafa :=d .DecodeElement (_dgdf .ClrMru ,&_eggb );_adafa !=nil {return _adafa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgdf .ExtLst =NewCT_ExtensionList (); -if _fgfdd :=d .DecodeElement (_dgdf .ExtLst ,&_eggb );_fgfdd !=nil {return _fgfdd ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069o\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_eggb .Name ); -if _afbc :=d .Skip ();_afbc !=nil {return _afbc ;};};case _cf .EndElement :break _fdgbf ;case _cf .CharData :};};return nil ;};func NewCT_TLMediaNodeVideo ()*CT_TLMediaNodeVideo {_bdbcg :=&CT_TLMediaNodeVideo {};_bdbcg .CMediaNode =NewCT_TLCommonMediaNodeData (); -return _bdbcg ;}; +// Preserve Slide Master +PreserveAttr *bool ; -// ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path -func (_beg *CT_EightDirectionTransition )ValidateWithPath (path string )error {if _beg .DirAttr !=nil {if _ecea :=_beg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_ecea !=nil {return _ecea ;};};return nil ;}; +// Common slide data for slide masters +CSld *CT_CommonSlideData ; -// ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path -func (_efacd *CT_TLOleChartTargetElement )ValidateWithPath (path string )error {if _efacd .TypeAttr ==ST_TLChartSubelementTypeUnset {return _f .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _caef :=_efacd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_caef !=nil {return _caef ;};return nil ;}; +// Color Scheme Map +ClrMap *_ef .CT_ColorMapping ; -// Validate validates the CT_SideDirectionTransition and its children -func (_bccd *CT_SideDirectionTransition )Validate ()error {return _bccd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};func (_cbagf ST_TLChartSubelementType )Validate ()error {return _cbagf .ValidateWithPath ("")}; -type Sld struct{CT_Slide };type CT_TLIterateDataChoice struct{ +// List of Slide Layouts +SldLayoutIdLst *CT_SlideLayoutIdList ; -// Time Absolute -TmAbs *CT_TLIterateIntervalTime ; +// Slide Transition for a Slide Master +Transition *CT_SlideTransition ; -// Time Percentage -TmPct *CT_TLIterateIntervalPercentage ;};func (_gfeg ST_TLBehaviorAdditiveType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bafee :=_cf .Attr {};_bafee .Name =name ;switch _gfeg {case ST_TLBehaviorAdditiveTypeUnset :_bafee .Value ="";case ST_TLBehaviorAdditiveTypeBase :_bafee .Value ="\u0062\u0061\u0073\u0065"; -case ST_TLBehaviorAdditiveTypeSum :_bafee .Value ="\u0073\u0075\u006d";case ST_TLBehaviorAdditiveTypeRepl :_bafee .Value ="\u0072\u0065\u0070\u006c";case ST_TLBehaviorAdditiveTypeMult :_bafee .Value ="\u006d\u0075\u006c\u0074";case ST_TLBehaviorAdditiveTypeNone :_bafee .Value ="\u006e\u006f\u006e\u0065"; -};return _bafee ,nil ;};type CT_IndexRange struct{ +// Slide Timing Information for Slide Masters +Timing *CT_SlideTiming ; -// Start -StAttr uint32 ; +// Header/Footer information for a slide master +Hf *CT_HeaderFooter ; -// End -EndAttr uint32 ;};func (_dafc *ST_TLTimeNodePresetClassType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bdbaa ,_fgaf :=d .Token ();if _fgaf !=nil {return _fgaf ;};if _ggbfe ,_dfcda :=_bdbaa .(_cf .EndElement );_dfcda &&_ggbfe .Name ==start .Name {*_dafc =1; -return nil ;};if _ggeea ,_cbfbd :=_bdbaa .(_cf .CharData );!_cbfbd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdbaa );}else {switch string (_ggeea ){case "":*_dafc =0; -case "\u0065\u006e\u0074\u0072":*_dafc =1;case "\u0065\u0078\u0069\u0074":*_dafc =2;case "\u0065\u006d\u0070\u0068":*_dafc =3;case "\u0070\u0061\u0074\u0068":*_dafc =4;case "\u0076\u0065\u0072\u0062":*_dafc =5;case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_dafc =6; -};};_bdbaa ,_fgaf =d .Token ();if _fgaf !=nil {return _fgaf ;};if _dbgfae ,_beddc :=_bdbaa .(_cf .EndElement );_beddc &&_dbgfae .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdbaa ); -};func (_fbaba *CT_TLAnimVariantChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eedgf :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"}:_fbaba .BoolVal =NewCT_TLAnimVariantBooleanVal (); -if _eeeb :=d .DecodeElement (_fbaba .BoolVal ,&_eedgf );_eeeb !=nil {return _eeeb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"}:_fbaba .IntVal =NewCT_TLAnimVariantIntegerVal (); -if _bcdf :=d .DecodeElement (_fbaba .IntVal ,&_eedgf );_bcdf !=nil {return _bcdf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"}:_fbaba .FltVal =NewCT_TLAnimVariantFloatVal (); -if _ccfc :=d .DecodeElement (_fbaba .FltVal ,&_eedgf );_ccfc !=nil {return _ccfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"}:_fbaba .StrVal =NewCT_TLAnimVariantStringVal (); -if _ecfc :=d .DecodeElement (_fbaba .StrVal ,&_eedgf );_ecfc !=nil {return _ecfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"}:_fbaba .ClrVal =_cfb .NewCT_Color (); -if _aeea :=d .DecodeElement (_fbaba .ClrVal ,&_eedgf );_aeea !=nil {return _aeea ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0041\u006ei\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eedgf .Name ); -if _geada :=d .Skip ();_geada !=nil {return _geada ;};};return nil ;}; +// Slide Master Text Styles +TxStyles *CT_SlideMasterTextStyles ;ExtLst *CT_ExtensionListModify ;};func (_acgfd *CT_ExtensionListModify )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_decd :=range start .Attr {if _decd .Name .Local =="\u006d\u006f\u0064"{_ffdd ,_afgd :=_f .ParseBool (_decd .Value ); +if _afgd !=nil {return _afgd ;};_acgfd .ModAttr =&_ffdd ;continue ;};};_fcca :for {_bbee ,_fadg :=d .Token ();if _fadg !=nil {return _fadg ;};switch _fcf :=_bbee .(type ){case _d .StartElement :switch _fcf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_afec :=NewCT_Extension (); +if _cbbg :=d .DecodeElement (_afec ,&_fcf );_cbbg !=nil {return _cbbg ;};_acgfd .Ext =append (_acgfd .Ext ,_afec );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0045\u0078\u0074\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069\u0066\u0079\u0020\u0025\u0076",_fcf .Name ); +if _afgb :=d .Skip ();_afgb !=nil {return _afgb ;};};case _d .EndElement :break _fcca ;case _d .CharData :};};return nil ;};type CT_NormalViewProperties struct{ -// Validate validates the CmAuthorLst and its children -func (_fggcf *CmAuthorLst )Validate ()error {return _fggcf .ValidateWithPath ("C\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074");};func (_gddd *TagLst )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u0074\u0061\u0067\u004c\u0073\u0074";return _gddd .CT_TagList .MarshalXML (e ,start );};func NewAG_Ole ()*AG_Ole {_dc :=&AG_Ole {};return _dc };func (_cgdfb *ST_TLAnimateEffectTransition )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cgdfb =0; -case "\u0069\u006e":*_cgdfb =1;case "\u006f\u0075\u0074":*_cgdfb =2;case "\u006e\u006f\u006e\u0065":*_cgdfb =3;};return nil ;};type CT_TLShapeTargetElement struct{ +// Show Outline Icons in Normal View +ShowOutlineIconsAttr *bool ; -// Shape ID -SpidAttr uint32 ;TLShapeTargetElementChoice *CT_TLShapeTargetElementChoice ;};type CT_GroupShapeNonVisual struct{ +// Snap Vertical Splitter +SnapVertSplitterAttr *bool ; -// Non-visual Drawing Properties -CNvPr *_cfb .CT_NonVisualDrawingProps ; +// State of the Vertical Splitter Bar +VertBarStateAttr ST_SplitterBarState ; -// Non-Visual Group Shape Drawing Properties -CNvGrpSpPr *_cfb .CT_NonVisualGroupDrawingShapeProps ; +// State of the Horizontal Splitter Bar +HorzBarStateAttr ST_SplitterBarState ; -// Non-Visual Properties -NvPr *CT_ApplicationNonVisualDrawingProps ;};func NewCT_SlideTransition ()*CT_SlideTransition {_ebdg :=&CT_SlideTransition {};return _ebdg }; +// Prefer Single View +PreferSingleViewAttr *bool ; -// ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path -func (_agggf *CT_OleObjectLink )ValidateWithPath (path string )error {if _agggf .ExtLst !=nil {if _fddf :=_agggf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fddf !=nil {return _fddf ;};};return nil ;};func NewCT_CustomerDataList ()*CT_CustomerDataList {_egaf :=&CT_CustomerDataList {}; -return _egaf };func NewCT_Shape ()*CT_Shape {_effb :=&CT_Shape {};_effb .NvSpPr =NewCT_ShapeNonVisual ();_effb .SpPr =_cfb .NewCT_ShapeProperties ();return _effb ;};func (_cgccbf ST_TLBehaviorAdditiveType )String ()string {switch _cgccbf {case 0:return ""; -case 1:return "\u0062\u0061\u0073\u0065";case 2:return "\u0073\u0075\u006d";case 3:return "\u0072\u0065\u0070\u006c";case 4:return "\u006d\u0075\u006c\u0074";case 5:return "\u006e\u006f\u006e\u0065";};return "";};type CT_ConnectorNonVisual struct{ +// Normal View Restored Left Properties +RestoredLeft *CT_NormalViewPortion ; -// Non-Visual Drawing Properties -CNvPr *_cfb .CT_NonVisualDrawingProps ; +// Normal View Restored Top Properties +RestoredTop *CT_NormalViewPortion ;ExtLst *CT_ExtensionList ;};func (_ffge *CT_SlideLayout )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ffge .MatchingNameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_ffge .MatchingNameAttr )}); +};if _ffge .TypeAttr !=ST_SlideLayoutTypeUnset {_ccecb ,_dcafa :=_ffge .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"});if _dcafa !=nil {return _dcafa ;};start .Attr =append (start .Attr ,_ccecb );};if _ffge .PreserveAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ffge .PreserveAttr ))}); +};if _ffge .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ffge .UserDrawnAttr ))});};if _ffge .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ffge .ShowMasterSpAttr ))}); +};if _ffge .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ffge .ShowMasterPhAnimAttr ))}); +};e .EncodeToken (start );_addb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_ffge .CSld ,_addb );if _ffge .ClrMapOvr !=nil {_cbdc :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; +e .EncodeElement (_ffge .ClrMapOvr ,_cbdc );};if _ffge .Transition !=nil {_cbed :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ffge .Transition ,_cbed );};if _ffge .Timing !=nil {_ccfbf :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; +e .EncodeElement (_ffge .Timing ,_ccfbf );};if _ffge .Hf !=nil {_effee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_ffge .Hf ,_effee );};if _ffge .ExtLst !=nil {_ffcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ffge .ExtLst ,_ffcb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_adeb *CT_TLAnimVariant )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +_cfbc :for {_cfaeb ,_acbaf :=d .Token ();if _acbaf !=nil {return _acbaf ;};switch _gbed :=_cfaeb .(type ){case _d .StartElement :switch _gbed .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"}:_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +if _baega :=d .DecodeElement (&_adeb .TLAnimVariantChoice .BoolVal ,&_gbed );_baega !=nil {return _baega ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"}:_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +if _feac :=d .DecodeElement (&_adeb .TLAnimVariantChoice .IntVal ,&_gbed );_feac !=nil {return _feac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"}:_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +if _ffaac :=d .DecodeElement (&_adeb .TLAnimVariantChoice .FltVal ,&_gbed );_ffaac !=nil {return _ffaac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"}:_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +if _fddg :=d .DecodeElement (&_adeb .TLAnimVariantChoice .StrVal ,&_gbed );_fddg !=nil {return _fddg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"}:_adeb .TLAnimVariantChoice =NewCT_TLAnimVariantChoice (); +if _aedf :=d .DecodeElement (&_adeb .TLAnimVariantChoice .ClrVal ,&_gbed );_aedf !=nil {return _aedf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025v",_gbed .Name ); +if _egac :=d .Skip ();_egac !=nil {return _egac ;};};case _d .EndElement :break _cfbc ;case _d .CharData :};};return nil ;};func (_fabac *CT_TLTimeTargetElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fabac .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +_bgcee :for {_eeed ,_bagba :=d .Token ();if _bagba !=nil {return _bagba ;};switch _ecefg :=_eeed .(type ){case _d .StartElement :switch _ecefg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"}:_fabac .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +if _fbba :=d .DecodeElement (&_fabac .TLTimeTargetElementChoice .SldTgt ,&_ecefg );_fbba !=nil {return _fbba ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"}:_fabac .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +if _gcaed :=d .DecodeElement (&_fabac .TLTimeTargetElementChoice .SndTgt ,&_ecefg );_gcaed !=nil {return _gcaed ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"}:_fabac .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +if _bfaca :=d .DecodeElement (&_fabac .TLTimeTargetElementChoice .SpTgt ,&_ecefg );_bfaca !=nil {return _bfaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"}:_fabac .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); +if _ggae :=d .DecodeElement (&_fabac .TLTimeTargetElementChoice .InkTgt ,&_ecefg );_ggae !=nil {return _ggae ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_ecefg .Name ); +if _dagbg :=d .Skip ();_dagbg !=nil {return _dagbg ;};};case _d .EndElement :break _bgcee ;case _d .CharData :};};return nil ;};func (_cbdab *ST_TLTimeAnimateValueTime )ValidateWithPath (path string )error {_agbcf :=[]string {};if _cbdab .ST_PositiveFixedPercentage !=nil {if _dbea :=_cbdab .ST_PositiveFixedPercentage .ValidateWithPath (path +"/\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063e\u006et\u0061\u0067\u0065"); +_dbea !=nil {return _dbea ;};_agbcf =append (_agbcf ,"\u0053\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};if _cbdab .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_agbcf =append (_agbcf ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065"); +};if len (_agbcf )> 1{return _a .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_agbcf );};return nil ;}; -// Non-Visual Connector Shape Drawing Properties -CNvCxnSpPr *_cfb .CT_NonVisualConnectorProperties ; +// Validate validates the CT_CustomerData and its children +func (_gbg *CT_CustomerData )Validate ()error {return _gbg .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061");}; -// Application Non-Visual Drawing Properties -NvPr *CT_ApplicationNonVisualDrawingProps ;};type ST_WebColorType byte ;type CT_SlideMaster struct{ +// Validate validates the SldLayout and its children +func (_ccdgb *SldLayout )Validate ()error {return _ccdgb .ValidateWithPath ("\u0053l\u0064\u004c\u0061\u0079\u006f\u0075t");};func NewCT_Presentation ()*CT_Presentation {_eeaed :=&CT_Presentation {};_eeaed .NotesSz =_ef .NewCT_PositiveSize2D ();return _eeaed ; +};func (_cfgb *CT_TLAnimVariantBooleanVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cbbf :=range start .Attr {if _cbbf .Name .Local =="\u0076\u0061\u006c"{_dbaf ,_aeeg :=_f .ParseBool (_cbbf .Value );if _aeeg !=nil {return _aeeg ; +};_cfgb .ValAttr =_dbaf ;continue ;};};for {_ebefda ,_abfeg :=d .Token ();if _abfeg !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074B\u006f\u006f\u006c\u0065\u0061n\u0056\u0061l\u003a\u0020\u0025\u0073",_abfeg ); +};if _cbadd ,_gegac :=_ebefda .(_d .EndElement );_gegac &&_cbadd .Name ==start .Name {break ;};};return nil ;}; -// Preserve Slide Master -PreserveAttr *bool ; +// ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path +func (_bgbb *CT_SlideViewProperties )ValidateWithPath (path string )error {if _befgb :=_bgbb .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_befgb !=nil {return _befgb ;};if _bgbb .ExtLst !=nil {if _ddefb :=_bgbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ddefb !=nil {return _ddefb ;};};return nil ;}; -// Common slide data for slide masters -CSld *CT_CommonSlideData ; +// ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path +func (_gecd *CT_NotesMasterIdListEntry )ValidateWithPath (path string )error {if _gecd .ExtLst !=nil {if _agca :=_gecd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_agca !=nil {return _agca ;};};return nil ;};func NewCT_ShowInfoBrowse ()*CT_ShowInfoBrowse {_fdad :=&CT_ShowInfoBrowse {}; +return _fdad };func (_cgccd ST_TLAnimateColorDirection )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cgccd .String (),start );};func (_cgdeb *ST_SlideLayoutType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cgdeb =0; +case "\u0074\u0069\u0074l\u0065":*_cgdeb =1;case "\u0074\u0078":*_cgdeb =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_cgdeb =3;case "\u0074\u0062\u006c":*_cgdeb =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_cgdeb =5; +case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_cgdeb =6;case "\u0064\u0067\u006d":*_cgdeb =7;case "\u0063\u0068\u0061r\u0074":*_cgdeb =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_cgdeb =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_cgdeb =10; +case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_cgdeb =11;case "\u0062\u006c\u0061n\u006b":*_cgdeb =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_cgdeb =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_cgdeb =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_cgdeb =15; +case "\u006f\u0062\u006a":*_cgdeb =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_cgdeb =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_cgdeb =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_cgdeb =19; +case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_cgdeb =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_cgdeb =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_cgdeb =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_cgdeb =23; +case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_cgdeb =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_cgdeb =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_cgdeb =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_cgdeb =27; +case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_cgdeb =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_cgdeb =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_cgdeb =30; +case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_cgdeb =31;case "\u0063\u0075\u0073\u0074":*_cgdeb =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_cgdeb =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_cgdeb =34; +case "\u006f\u0062\u006aT\u0078":*_cgdeb =35;case "\u0070\u0069\u0063T\u0078":*_cgdeb =36;};return nil ;}; -// Color Scheme Map -ClrMap *_cfb .CT_ColorMapping ; +// ValidateWithPath validates the CT_TLTimeNodeSequence and its children, prefixing error messages with path +func (_cggda *CT_TLTimeNodeSequence )ValidateWithPath (path string )error {if _gedb :=_cggda .PrevAcAttr .ValidateWithPath (path +"/\u0050\u0072\u0065\u0076\u0041\u0063\u0041\u0074\u0074\u0072");_gedb !=nil {return _gedb ;};if _cafa :=_cggda .NextAcAttr .ValidateWithPath (path +"/\u004e\u0065\u0078\u0074\u0041\u0063\u0041\u0074\u0074\u0072"); +_cafa !=nil {return _cafa ;};if _bfedd :=_cggda .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_bfedd !=nil {return _bfedd ;};if _cggda .PrevCondLst !=nil {if _afed :=_cggda .PrevCondLst .ValidateWithPath (path +"\u002f\u0050\u0072e\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"); +_afed !=nil {return _afed ;};};if _cggda .NextCondLst !=nil {if _afgg :=_cggda .NextCondLst .ValidateWithPath (path +"\u002f\u004e\u0065x\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_afgg !=nil {return _afgg ;};};return nil ;};func (_eebbg ST_TLTimeNodeRestartType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gefdf :=_d .Attr {}; +_gefdf .Name =name ;switch _eebbg {case ST_TLTimeNodeRestartTypeUnset :_gefdf .Value ="";case ST_TLTimeNodeRestartTypeAlways :_gefdf .Value ="\u0061\u006c\u0077\u0061\u0079\u0073";case ST_TLTimeNodeRestartTypeWhenNotActive :_gefdf .Value ="\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065"; +case ST_TLTimeNodeRestartTypeNever :_gefdf .Value ="\u006e\u0065\u0076e\u0072";};return _gefdf ,nil ;};type ST_PrintWhat byte ;func NewCT_TLIterateDataChoice ()*CT_TLIterateDataChoice {_dffcf :=&CT_TLIterateDataChoice {};return _dffcf ;};const (ST_TransitionSpeedUnset ST_TransitionSpeed =0; +ST_TransitionSpeedSlow ST_TransitionSpeed =1;ST_TransitionSpeedMed ST_TransitionSpeed =2;ST_TransitionSpeedFast ST_TransitionSpeed =3;);func (_egdab *ST_TLBehaviorAdditiveType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_egdab =0; +case "\u0062\u0061\u0073\u0065":*_egdab =1;case "\u0073\u0075\u006d":*_egdab =2;case "\u0072\u0065\u0070\u006c":*_egdab =3;case "\u006d\u0075\u006c\u0074":*_egdab =4;case "\u006e\u006f\u006e\u0065":*_egdab =5;};return nil ;};type ST_TLPreviousActionType byte ; +func NewCT_NotesTextViewProperties ()*CT_NotesTextViewProperties {_egfb :=&CT_NotesTextViewProperties {};_egfb .CViewPr =NewCT_CommonViewProperties ();return _egfb ;};func (_cbdda ST_WebColorType )ValidateWithPath (path string )error {switch _cbdda {case 0,1,2,3,4,5,6:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbdda )); +};return nil ;};func (_dgdec *CT_TransitionSoundActionChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffeec :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"}:_dgdec .StSnd =NewCT_TransitionStartSoundAction (); +if _adgb :=d .DecodeElement (_dgdec .StSnd ,&_ffeec );_adgb !=nil {return _adgb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"}:_dgdec .EndSnd =NewCT_Empty (); +if _aagc :=d .DecodeElement (_dgdec .EndSnd ,&_ffeec );_aagc !=nil {return _aagc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_ffeec .Name ); +if _gcacb :=d .Skip ();_gcacb !=nil {return _gcacb ;};};return nil ;};func (_acgb *CT_NotesTextViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_dgcc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}}; +e .EncodeElement (_acgb .CViewPr ,_dgcc );if _acgb .ExtLst !=nil {_bbbd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acgb .ExtLst ,_bbbd );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func NewCT_HeaderFooter ()*CT_HeaderFooter {_eeaa :=&CT_HeaderFooter {};return _eeaa }; -// List of Slide Layouts -SldLayoutIdLst *CT_SlideLayoutIdList ; +// ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path +func (_gddbe *CT_SideDirectionTransition )ValidateWithPath (path string )error {if _gcfg :=_gddbe .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_gcfg !=nil {return _gcfg ;};return nil ;};func (_egcd *CT_OleObject )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _egcd .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .ProgIdAttr )}); +};if _egcd .SpidAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .SpidAttr )});};if _egcd .NameAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .NameAttr )}); +};if _egcd .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_egcd .ShowAsIconAttr ))});};if _egcd .IdAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .IdAttr )}); +};if _egcd .ImgWAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .ImgWAttr )});};if _egcd .ImgHAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_a .Sprintf ("\u0025\u0076",*_egcd .ImgHAttr )}); +};e .EncodeToken (start );_egcd .OleObjectChoice .MarshalXML (e ,_d .StartElement {});if _egcd .Pic !=nil {_bfee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_egcd .Pic ,_bfee );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_cbfdf *ST_TLTimeNodeMasterRelation )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cbfdf =0;case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_cbfdf =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_cbfdf =2; +case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_cbfdf =3;};return nil ;};func (_dfbbd *CT_SideDirectionTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dfcc :=range start .Attr {if _dfcc .Name .Local =="\u0064\u0069\u0072"{_dfbbd .DirAttr .UnmarshalXMLAttr (_dfcc ); +continue ;};};for {_afacg ,_gdccc :=d .Token ();if _gdccc !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_gdccc ); +};if _ccfd ,_gfdfd :=_afacg .(_d .EndElement );_gfdfd &&_ccfd .Name ==start .Name {break ;};};return nil ;};func (_gegda ST_TLTimeAnimateValueTime )String ()string {if _gegda .ST_PositiveFixedPercentage !=nil {return _gegda .ST_PositiveFixedPercentage .String (); +};if _gegda .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _gegda .ST_TLTimeIndefinite .String ();};return "";};type ST_PhotoAlbumFrameShape byte ;func (_fbaeg ST_TLAnimateEffectTransition )Validate ()error {return _fbaeg .ValidateWithPath ("")}; -// Slide Transition for a Slide Master -Transition *CT_SlideTransition ; -// Slide Timing Information for Slide Masters -Timing *CT_SlideTiming ; +// ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path +func (_cc *AG_TLBuild )ValidateWithPath (path string )error {return nil }; -// Header/Footer information for a slide master -Hf *CT_HeaderFooter ; +// Validate validates the CT_ModifyVerifier and its children +func (_beca *CT_ModifyVerifier )Validate ()error {return _beca .ValidateWithPath ("\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072");};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_abgd :=&CT_PictureNonVisual {}; +_abgd .CNvPr =_ef .NewCT_NonVisualDrawingProps ();_abgd .CNvPicPr =_ef .NewCT_NonVisualPictureProperties ();_abgd .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _abgd ;};type CT_Shape struct{ -// Slide Master Text Styles -TxStyles *CT_SlideMasterTextStyles ;ExtLst *CT_ExtensionListModify ;}; +// Use Background Fill +UseBgFillAttr *bool ; -// ValidateWithPath validates the CT_TLShapeTargetElement and its children, prefixing error messages with path -func (_gceff *CT_TLShapeTargetElement )ValidateWithPath (path string )error {if _gceff .TLShapeTargetElementChoice !=nil {if _adgcg :=_gceff .TLShapeTargetElementChoice .ValidateWithPath (path +"/\u0054\u004c\u0053\u0068\u0061\u0070e\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074C\u0068o\u0069\u0063\u0065"); -_adgcg !=nil {return _adgcg ;};};return nil ;};func ParseUnionST_Coordinate32 (s string )(_cfb .ST_Coordinate32 ,error ){return _cfb .ParseUnionST_Coordinate32 (s );};func (_gebbe ST_TLBehaviorAccumulateType )ValidateWithPath (path string )error {switch _gebbe {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gebbe )); -};return nil ;}; +// Non-Visual Properties for a Shape +NvSpPr *CT_ShapeNonVisual ;SpPr *_ef .CT_ShapeProperties ; -// Validate validates the CT_NotesSlide and its children -func (_efabc *CT_NotesSlide )Validate ()error {return _efabc .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065");};func (_adeca ST_TLBehaviorTransformType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_adeca .String (),start ); -};func (_fg *AG_ChildSlide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_e :=range start .Attr {if _e .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_d ,_ed :=_cb .ParseBool (_e .Value );if _ed !=nil {return _ed ; -};_fg .ShowMasterSpAttr =&_d ;continue ;};if _e .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_cg ,_dg :=_cb .ParseBool (_e .Value );if _dg !=nil {return _dg ;};_fg .ShowMasterPhAnimAttr =&_cg ; -continue ;};};for {_eb ,_gd :=d .Token ();if _gd !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0043h\u0069l\u0064S\u006c\u0069\u0064\u0065\u003a\u0020\u0025s",_gd );};if _cdf ,_ac :=_eb .(_cf .EndElement );_ac &&_cdf .Name ==start .Name {break ; -};};return nil ;};type CT_TLTimeNodeExclusive struct{ +// Shape Style +Style *_ef .CT_ShapeStyle ; -// Common TimeNode Properties -CTn *CT_TLCommonTimeNodeData ;};func (_dgbfgd ST_TLTime )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _dgbfgd .Uint32 !=nil {e .EncodeToken (_cf .CharData (_f .Sprintf ("\u0025\u0064",*_dgbfgd .Uint32 )));};if _dgbfgd .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_cf .CharData (_dgbfgd .ST_TLTimeIndefinite .String ())); -};return e .EncodeToken (_cf .EndElement {Name :start .Name });};func (_gaaa *CT_CommonSlideViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gaaa .CViewPr =NewCT_CommonViewProperties ();for _ ,_beba :=range start .Attr {if _beba .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"{_ceae ,_abcfe :=_cb .ParseBool (_beba .Value ); -if _abcfe !=nil {return _abcfe ;};_gaaa .SnapToGridAttr =&_ceae ;continue ;};if _beba .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_cacg ,_eff :=_cb .ParseBool (_beba .Value );if _eff !=nil {return _eff ; -};_gaaa .SnapToObjectsAttr =&_cacg ;continue ;};if _beba .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"{_cfg ,_ead :=_cb .ParseBool (_beba .Value );if _ead !=nil {return _ead ;};_gaaa .ShowGuidesAttr =&_cfg ;continue ;};}; -_fba :for {_afd ,_bdf :=d .Token ();if _bdf !=nil {return _bdf ;};switch _ecc :=_afd .(type ){case _cf .StartElement :switch _ecc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _cgg :=d .DecodeElement (_gaaa .CViewPr ,&_ecc ); -_cgg !=nil {return _cgg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}:_gaaa .GuideLst =NewCT_GuideList (); -if _fgfb :=d .DecodeElement (_gaaa .GuideLst ,&_ecc );_fgfb !=nil {return _fgfb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_ecc .Name ); -if _adc :=d .Skip ();_adc !=nil {return _adc ;};};case _cf .EndElement :break _fba ;case _cf .CharData :};};return nil ;};func NewCT_ApplicationNonVisualDrawingProps ()*CT_ApplicationNonVisualDrawingProps {_ge :=&CT_ApplicationNonVisualDrawingProps {}; -_ge .MediaChoice =_cfb .NewEG_MediaChoice ();return _ge ;}; +// Shape Text Body +TxBody *_ef .CT_TextBody ;ExtLst *CT_ExtensionListModify ;};type ST_OleObjectFollowColorScheme byte ; -// ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path -func (_bgde *CT_OutlineViewSlideEntry )ValidateWithPath (path string )error {return nil };func (_ecba ST_TLBehaviorOverrideType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_ecba .String (),start );}; +// Validate validates the CT_OleObjectLink and its children +func (_faae *CT_OleObjectLink )Validate ()error {return _faae .ValidateWithPath ("\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b");};func NewCT_TLByRgbColorTransform ()*CT_TLByRgbColorTransform {_feace :=&CT_TLByRgbColorTransform {}; +return _feace ;}; -// Validate validates the CT_OleObject and its children -func (_fabe *CT_OleObject )Validate ()error {return _fabe .ValidateWithPath ("\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074");};func ParseUnionST_TLTime (s string )(ST_TLTime ,error ){return ST_TLTime {},nil };func (_agfeg *ST_TLAnimateEffectTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eabfa ,_fedad :=d .Token (); -if _fedad !=nil {return _fedad ;};if _gbfee ,_bffb :=_eabfa .(_cf .EndElement );_bffb &&_gbfee .Name ==start .Name {*_agfeg =1;return nil ;};if _gebaa ,_cegef :=_eabfa .(_cf .CharData );!_cegef {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eabfa ); -}else {switch string (_gebaa ){case "":*_agfeg =0;case "\u0069\u006e":*_agfeg =1;case "\u006f\u0075\u0074":*_agfeg =2;case "\u006e\u006f\u006e\u0065":*_agfeg =3;};};_eabfa ,_fedad =d .Token ();if _fedad !=nil {return _fedad ;};if _fdddg ,_fffgg :=_eabfa .(_cf .EndElement ); -_fffgg &&_fdddg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eabfa );}; +// Validate validates the CT_SlideLayoutIdList and its children +func (_bebb *CT_SlideLayoutIdList )Validate ()error {return _bebb .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074");};func (_agbbe *CT_SlideRelationshipList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gecg :for {_bceae ,_dbaeg :=d .Token (); +if _dbaeg !=nil {return _dbaeg ;};switch _dafe :=_bceae .(type ){case _d .StartElement :switch _dafe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_gfeb :=NewCT_SlideRelationshipListEntry (); +if _bfbc :=d .DecodeElement (_gfeb ,&_dafe );_bfbc !=nil {return _bfbc ;};_agbbe .Sld =append (_agbbe .Sld ,_gfeb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069p\u004c\u0069\u0073\u0074\u0020%\u0076",_dafe .Name ); +if _ccef :=d .Skip ();_ccef !=nil {return _ccef ;};};case _d .EndElement :break _gecg ;case _d .CharData :};};return nil ;};func (_bdfdf ST_Direction )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_cbfcg :=_d .Attr {};_cbfcg .Name =name ;switch _bdfdf {case ST_DirectionUnset :_cbfcg .Value =""; +case ST_DirectionHorz :_cbfcg .Value ="\u0068\u006f\u0072\u007a";case ST_DirectionVert :_cbfcg .Value ="\u0076\u0065\u0072\u0074";};return _cbfcg ,nil ;};type CT_TLTemplate struct{ -// Validate validates the CT_TLCommandBehavior and its children -func (_dgcdg *CT_TLCommandBehavior )Validate ()error {return _dgcdg .ValidateWithPath ("C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072");}; +// Level +LvlAttr *uint32 ; -// Validate validates the CT_TLTimeAnimateValue and its children -func (_fabf *CT_TLTimeAnimateValue )Validate ()error {return _fabf .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065");};func (_fbacd *HandoutMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070:\u0068a\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072";return _fbacd .CT_HandoutMaster .MarshalXML (e ,start );};const (ST_TransitionSideDirectionTypeUnset ST_TransitionSideDirectionType =0;ST_TransitionSideDirectionTypeL ST_TransitionSideDirectionType =1; -ST_TransitionSideDirectionTypeU ST_TransitionSideDirectionType =2;ST_TransitionSideDirectionTypeR ST_TransitionSideDirectionType =3;ST_TransitionSideDirectionTypeD ST_TransitionSideDirectionType =4;);func (_ccffa ST_TLAnimateBehaviorValueType )String ()string {switch _ccffa {case 0:return ""; -case 1:return "\u0073\u0074\u0072";case 2:return "\u006e\u0075\u006d";case 3:return "\u0063\u006c\u0072";};return "";}; +// Time Node List +TnLst *CT_TimeNodeList ;};type CT_TLGraphicalObjectBuildChoice struct{ -// ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path -func (_ad *CT_BackgroundProperties )ValidateWithPath (path string )error {if _ceg :=_ad .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_ceg !=nil {return _ceg ; -};if _cfd :=_ad .EFillPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0046\u0069ll\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");_cfd !=nil {return _cfd ;};if _dge :=_ad .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_dge !=nil {return _dge ;};if _ad .ExtLst !=nil {if _gaa :=_ad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gaa !=nil {return _gaa ;};};return nil ;};func NewEG_Background ()*EG_Background {_ddbdg :=&EG_Background {};_ddbdg .BackgroundChoice =NewEG_BackgroundChoice (); -return _ddbdg ;};func NewCT_Control ()*CT_Control {_gcf :=&CT_Control {};return _gcf };func (_dfgda ST_TLTimeNodeFillType )ValidateWithPath (path string )error {switch _dfgda {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfgda )); -};return nil ;}; +// Build As One +BldAsOne *CT_Empty ; -// Validate validates the CT_PictureNonVisual and its children -func (_gdea *CT_PictureNonVisual )Validate ()error {return _gdea .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type CT_PrintProperties struct{ +// Build Sub Elements +BldSub *_ef .CT_AnimationGraphicalObjectBuildProperties ;};type CT_TLTemplateList struct{ -// Print Output -PrnWhatAttr ST_PrintWhat ; +// Template Effects +Tmpl []*CT_TLTemplate ;};func (_bdcaf *CT_SlideSorterViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bdcaf .CViewPr =NewCT_CommonViewProperties ();for _ ,_ebfe :=range start .Attr {if _ebfe .Name .Local =="\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_cgdd ,_dfag :=_f .ParseBool (_ebfe .Value ); +if _dfag !=nil {return _dfag ;};_bdcaf .ShowFormattingAttr =&_cgdd ;continue ;};};_fccbb :for {_cdbf ,_fdfd :=d .Token ();if _fdfd !=nil {return _fdfd ;};switch _babf :=_cdbf .(type ){case _d .StartElement :switch _babf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _gafe :=d .DecodeElement (_bdcaf .CViewPr ,&_babf ); +_gafe !=nil {return _gafe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdcaf .ExtLst =NewCT_ExtensionList (); +if _aaafa :=d .DecodeElement (_bdcaf .ExtLst ,&_babf );_aaafa !=nil {return _aaafa ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_babf .Name ); +if _dfgcb :=d .Skip ();_dfgcb !=nil {return _dfgcb ;};};case _d .EndElement :break _fccbb ;case _d .CharData :};};return nil ;}; -// Print Color Mode -ClrModeAttr ST_PrintColorMode ; +// Validate validates the CT_SlideIdListEntry and its children +func (_egff *CT_SlideIdListEntry )Validate ()error {return _egff .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};func (_dfdeb ST_PrintWhat )Validate ()error {return _dfdeb .ValidateWithPath ("")}; +func (_fagd *CT_Rel )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_fagd .IdAttr )});e .EncodeToken (start ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dgfef ST_TLAnimateBehaviorCalcMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dgfef .String (),start );};func NewCT_TLAnimVariantChoice ()*CT_TLAnimVariantChoice {_deefa :=&CT_TLAnimVariantChoice {}; +return _deefa ;};func (_bdfaf ST_SlideLayoutType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bdfaf .String (),start );};func (_cfbbg *ST_TLTriggerRuntimeNode )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fdfda ,_afbca :=d .Token (); +if _afbca !=nil {return _afbca ;};if _edff ,_geafc :=_fdfda .(_d .EndElement );_geafc &&_edff .Name ==start .Name {*_cfbbg =1;return nil ;};if _eaafg ,_gbafb :=_fdfda .(_d .CharData );!_gbafb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdfda ); +}else {switch string (_eaafg ){case "":*_cfbbg =0;case "\u0066\u0069\u0072s\u0074":*_cfbbg =1;case "\u006c\u0061\u0073\u0074":*_cfbbg =2;case "\u0061\u006c\u006c":*_cfbbg =3;};};_fdfda ,_afbca =d .Token ();if _afbca !=nil {return _afbca ;};if _gedeae ,_dddcg :=_fdfda .(_d .EndElement ); +_dddcg &&_gedeae .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdfda );}; -// Print Hidden Slides -HiddenSlidesAttr *bool ; +// Validate validates the CT_ShowInfoBrowse and its children +func (_fgcfa *CT_ShowInfoBrowse )Validate ()error {return _fgcfa .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065");};func (_ebecb ST_TLTriggerRuntimeNode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_gfbba :=_d .Attr {}; +_gfbba .Name =name ;switch _ebecb {case ST_TLTriggerRuntimeNodeUnset :_gfbba .Value ="";case ST_TLTriggerRuntimeNodeFirst :_gfbba .Value ="\u0066\u0069\u0072s\u0074";case ST_TLTriggerRuntimeNodeLast :_gfbba .Value ="\u006c\u0061\u0073\u0074";case ST_TLTriggerRuntimeNodeAll :_gfbba .Value ="\u0061\u006c\u006c"; +};return _gfbba ,nil ;};type CT_CommentList struct{ -// Scale to Fit Paper when printing -ScaleToFitPaperAttr *bool ; +// Comment +Cm []*CT_Comment ;};func (_afc *CT_PrintProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cdbg :=range start .Attr {if _cdbg .Name .Local =="\u0070r\u006e\u0057\u0068\u0061\u0074"{_afc .PrnWhatAttr .UnmarshalXMLAttr (_cdbg ); +continue ;};if _cdbg .Name .Local =="\u0063l\u0072\u004d\u006f\u0064\u0065"{_afc .ClrModeAttr .UnmarshalXMLAttr (_cdbg );continue ;};if _cdbg .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"{_feddg ,_eagcc :=_f .ParseBool (_cdbg .Value ); +if _eagcc !=nil {return _eagcc ;};_afc .HiddenSlidesAttr =&_feddg ;continue ;};if _cdbg .Name .Local =="\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"{_edcf ,_cgdge :=_f .ParseBool (_cdbg .Value );if _cgdge !=nil {return _cgdge ; +};_afc .ScaleToFitPaperAttr =&_edcf ;continue ;};if _cdbg .Name .Local =="f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"{_ggdbg ,_ffdff :=_f .ParseBool (_cdbg .Value );if _ffdff !=nil {return _ffdff ;};_afc .FrameSlidesAttr =&_ggdbg ;continue ; +};};_ffdae :for {_ecaec ,_bcabf :=d .Token ();if _bcabf !=nil {return _bcabf ;};switch _ffga :=_ecaec .(type ){case _d .StartElement :switch _ffga .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afc .ExtLst =NewCT_ExtensionList (); +if _cfacd :=d .DecodeElement (_afc .ExtLst ,&_ffga );_cfacd !=nil {return _cfacd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_ffga .Name ); +if _cbec :=d .Skip ();_cbec !=nil {return _cbec ;};};case _d .EndElement :break _ffdae ;case _d .CharData :};};return nil ;}; -// Frame slides when printing -FrameSlidesAttr *bool ;ExtLst *CT_ExtensionList ;};const (ST_PhotoAlbumFrameShapeUnset ST_PhotoAlbumFrameShape =0;ST_PhotoAlbumFrameShapeFrameStyle1 ST_PhotoAlbumFrameShape =1;ST_PhotoAlbumFrameShapeFrameStyle2 ST_PhotoAlbumFrameShape =2;ST_PhotoAlbumFrameShapeFrameStyle3 ST_PhotoAlbumFrameShape =3; -ST_PhotoAlbumFrameShapeFrameStyle4 ST_PhotoAlbumFrameShape =4;ST_PhotoAlbumFrameShapeFrameStyle5 ST_PhotoAlbumFrameShape =5;ST_PhotoAlbumFrameShapeFrameStyle6 ST_PhotoAlbumFrameShape =6;ST_PhotoAlbumFrameShapeFrameStyle7 ST_PhotoAlbumFrameShape =7;); +// Validate validates the CT_GraphicalObjectFrameNonVisual and its children +func (_fdaf *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _fdaf .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c"); +}; -// Validate validates the CT_TLPoint and its children -func (_dgfcg *CT_TLPoint )Validate ()error {return _dgfcg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074");};func (_bababc ST_TLBehaviorAccumulateType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_afcfb :=_cf .Attr {}; -_afcfb .Name =name ;switch _bababc {case ST_TLBehaviorAccumulateTypeUnset :_afcfb .Value ="";case ST_TLBehaviorAccumulateTypeNone :_afcfb .Value ="\u006e\u006f\u006e\u0065";case ST_TLBehaviorAccumulateTypeAlways :_afcfb .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; -};return _afcfb ,nil ;};type CT_SlideSorterViewProperties struct{ +// ValidateWithPath validates the OleObj and its children, prefixing error messages with path +func (_cdfee *OleObj )ValidateWithPath (path string )error {if _cbdf :=_cdfee .CT_OleObject .ValidateWithPath (path );_cbdf !=nil {return _cbdf ;};return nil ;};func (_bggda *CT_TLShapeTargetElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cgfa :=range start .Attr {if _cgfa .Name .Local =="\u0073\u0070\u0069\u0064"{_fabe ,_eaacb :=_f .ParseUint (_cgfa .Value ,10,32); +if _eaacb !=nil {return _eaacb ;};_bggda .SpidAttr =uint32 (_fabe );continue ;};};_gbabc :for {_fffg ,_agce :=d .Token ();if _agce !=nil {return _agce ;};switch _eccf :=_fffg .(type ){case _d .StartElement :switch _eccf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_bggda .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); +if _bfbga :=d .DecodeElement (&_bggda .TLShapeTargetElementChoice .Bg ,&_eccf );_bfbga !=nil {return _bfbga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"}:_bggda .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); +if _aecd :=d .DecodeElement (&_bggda .TLShapeTargetElementChoice .SubSp ,&_eccf );_aecd !=nil {return _aecd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}:_bggda .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); +if _cgagb :=d .DecodeElement (&_bggda .TLShapeTargetElementChoice .OleChartEl ,&_eccf );_cgagb !=nil {return _cgagb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"}:_bggda .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); +if _agecd :=d .DecodeElement (&_bggda .TLShapeTargetElementChoice .TxEl ,&_eccf );_agecd !=nil {return _agecd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"}:_bggda .TLShapeTargetElementChoice =NewCT_TLShapeTargetElementChoice (); +if _ebefc :=d .DecodeElement (&_bggda .TLShapeTargetElementChoice .GraphicEl ,&_eccf );_ebefc !=nil {return _ebefc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061r\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074 \u0025\u0076",_eccf .Name ); +if _dabe :=d .Skip ();_dabe !=nil {return _dabe ;};};case _d .EndElement :break _gbabc ;case _d .CharData :};};return nil ;};func (_acea *CT_PhotoAlbum )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gaff :=range start .Attr {if _gaff .Name .Local =="\u0062\u0077"{_fedc ,_cgaea :=_f .ParseBool (_gaff .Value ); +if _cgaea !=nil {return _cgaea ;};_acea .BwAttr =&_fedc ;continue ;};if _gaff .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"{_cbae ,_dgefb :=_f .ParseBool (_gaff .Value );if _dgefb !=nil {return _dgefb ;};_acea .ShowCaptionsAttr =&_cbae ; +continue ;};if _gaff .Name .Local =="\u006c\u0061\u0079\u006f\u0075\u0074"{_acea .LayoutAttr .UnmarshalXMLAttr (_gaff );continue ;};if _gaff .Name .Local =="\u0066\u0072\u0061m\u0065"{_acea .FrameAttr .UnmarshalXMLAttr (_gaff );continue ;};};_eagca :for {_acfgc ,_dbcgb :=d .Token (); +if _dbcgb !=nil {return _dbcgb ;};switch _ebfb :=_acfgc .(type ){case _d .StartElement :switch _ebfb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acea .ExtLst =NewCT_ExtensionList (); +if _edbg :=d .DecodeElement (_acea .ExtLst ,&_ebfb );_edbg !=nil {return _edbg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d \u0025\u0076",_ebfb .Name ); +if _gacd :=d .Skip ();_gacd !=nil {return _gacd ;};};case _d .EndElement :break _eagca ;case _d .CharData :};};return nil ;}; -// Show Formatting -ShowFormattingAttr *bool ; +// ValidateWithPath validates the CT_TLTimeNodeExclusive and its children, prefixing error messages with path +func (_dcgd *CT_TLTimeNodeExclusive )ValidateWithPath (path string )error {if _bgeef :=_dcgd .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_bgeef !=nil {return _bgeef ;};return nil ;};func (_gcdb *CT_EmbeddedFontDataId )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_gcdb .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Base properties for Slide Sorter View -CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};type CT_OleObject struct{ +// Validate validates the CT_TLGraphicalObjectBuildChoice and its children +func (_eedd *CT_TLGraphicalObjectBuildChoice )Validate ()error {return _eedd .ValidateWithPath ("\u0043\u0054\u005fT\u004c\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0043\u0068\u006f\u0069\u0063\u0065"); +};func (_edce *CT_OrientationTransition )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _edce .DirAttr !=ST_DirectionUnset {_cbebf ,_gfbg :=_edce .DirAttr .MarshalXMLAttr (_d .Name {Local :"\u0064\u0069\u0072"});if _gfbg !=nil {return _gfbg ; +};start .Attr =append (start .Attr ,_cbebf );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_feeag ST_TLTimeNodeMasterRelation )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_feeag .String (),start ); +};func NewEG_ExtensionList ()*EG_ExtensionList {_cgdgdd :=&EG_ExtensionList {};return _cgdgdd };type CT_CommonSlideViewProperties struct{ -// Embedded Object ProgID -ProgIdAttr *string ;OleObjectChoice *CT_OleObjectChoice ;Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};func (_ccagc *CT_TLGraphicalObjectBuild )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ccagc .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice (); -for _ ,_dgdbb :=range start .Attr {if _dgdbb .Name .Local =="\u0073\u0070\u0069\u0064"{_abdfg ,_adeeb :=_cb .ParseUint (_dgdbb .Value ,10,32);if _adeeb !=nil {return _adeeb ;};_ccagc .SpidAttr =uint32 (_abdfg );continue ;};if _dgdbb .Name .Local =="\u0067\u0072\u0070I\u0064"{_fadcc ,_eafa :=_cb .ParseUint (_dgdbb .Value ,10,32); -if _eafa !=nil {return _eafa ;};_ccagc .GrpIdAttr =uint32 (_fadcc );continue ;};if _dgdbb .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_bbbcg ,_gggd :=_cb .ParseBool (_dgdbb .Value );if _gggd !=nil {return _gggd ;};_ccagc .UiExpandAttr =&_bbbcg ; -continue ;};};_bgcaf :for {_aebee ,_abbbf :=d .Token ();if _abbbf !=nil {return _abbbf ;};switch _ecbdc :=_aebee .(type ){case _cf .StartElement :switch _ecbdc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}:_ccagc .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice (); -if _afcd :=d .DecodeElement (&_ccagc .TLGraphicalObjectBuildChoice .BldAsOne ,&_ecbdc );_afcd !=nil {return _afcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"}:_ccagc .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice (); -if _dfae :=d .DecodeElement (&_ccagc .TLGraphicalObjectBuildChoice .BldSub ,&_ecbdc );_dfae !=nil {return _dfae ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0047\u0072\u0061\u0070\u0068\u0069c\u0061l\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075i\u006cd\u0020\u0025v",_ecbdc .Name ); -if _fcbbg :=d .Skip ();_fcbbg !=nil {return _fcbbg ;};};case _cf .EndElement :break _bgcaf ;case _cf .CharData :};};return nil ;};func (_dgda *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dgda .CNvPr =_cfb .NewCT_NonVisualDrawingProps (); -_dgda .CNvGraphicFramePr =_cfb .NewCT_NonVisualGraphicFrameProperties ();_dgda .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_afab :for {_fbga ,_cec :=d .Token ();if _cec !=nil {return _cec ;};switch _fadd :=_fbga .(type ){case _cf .StartElement :switch _fadd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _eggc :=d .DecodeElement (_dgda .CNvPr ,&_fadd ); -_eggc !=nil {return _eggc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _bgdb :=d .DecodeElement (_dgda .CNvGraphicFramePr ,&_fadd ); -_bgdb !=nil {return _bgdb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _ddde :=d .DecodeElement (_dgda .NvPr ,&_fadd ); -_ddde !=nil {return _ddde ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_fadd .Name ); -if _gdfc :=d .Skip ();_gdfc !=nil {return _gdfc ;};};case _cf .EndElement :break _afab ;case _cf .CharData :};};return nil ;};func (_bcdcc ST_TLAnimateBehaviorCalcMode )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bcdcc .String (),start ); -};func (_aabda ST_PrintColorMode )Validate ()error {return _aabda .ValidateWithPath ("")};type CT_Rel struct{IdAttr string ;};func (_cfggc *ST_TLTriggerRuntimeNode )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_cfggc =0;case "\u0066\u0069\u0072s\u0074":*_cfggc =1; -case "\u006c\u0061\u0073\u0074":*_cfggc =2;case "\u0061\u006c\u006c":*_cfggc =3;};return nil ;};func (_fecff ST_TLAnimateMotionBehaviorOrigin )String ()string {switch _fecff {case 0:return "";case 1:return "\u0070\u0061\u0072\u0065\u006e\u0074";case 2:return "\u006c\u0061\u0079\u006f\u0075\u0074"; -};return "";};func NewCT_Empty ()*CT_Empty {_ceafb :=&CT_Empty {};return _ceafb };func (_cbbb *CT_EmbeddedFontList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gac :for {_gede ,_bbbe :=d .Token ();if _bbbe !=nil {return _bbbe ;};switch _facb :=_gede .(type ){case _cf .StartElement :switch _facb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"}:_gabe :=NewCT_EmbeddedFontListEntry (); -if _facf :=d .DecodeElement (_gabe ,&_facb );_facf !=nil {return _facf ;};_cbbb .EmbeddedFont =append (_cbbb .EmbeddedFont ,_gabe );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065dF\u006f\u006e\u0074\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_facb .Name ); -if _fdec :=d .Skip ();_fdec !=nil {return _fdec ;};};case _cf .EndElement :break _gac ;case _cf .CharData :};};return nil ;}; +// Snap Objects to Grid +SnapToGridAttr *bool ; -// Validate validates the CT_TLAnimVariantIntegerVal and its children -func (_acefc *CT_TLAnimVariantIntegerVal )Validate ()error {return _acefc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c");}; +// Snap Objects to Objects +SnapToObjectsAttr *bool ; -// ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path -func (_cdaca *CT_TLSetBehavior )ValidateWithPath (path string )error {if _bdgd :=_cdaca .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_bdgd !=nil {return _bdgd ;};if _cdaca .To !=nil {if _fdaf :=_cdaca .To .ValidateWithPath (path +"\u002f\u0054\u006f"); -_fdaf !=nil {return _fdaf ;};};return nil ;}; +// Show Guides in View +ShowGuidesAttr *bool ; -// Validate validates the CT_NotesMasterIdListEntry and its children -func (_bdb *CT_NotesMasterIdListEntry )Validate ()error {return _bdb .ValidateWithPath ("\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};type ST_PhotoAlbumFrameShape byte ;func (_bccc ST_TLBehaviorOverrideType )ValidateWithPath (path string )error {switch _bccc {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bccc )); -};return nil ;}; +// Base properties for Slide View +CViewPr *CT_CommonViewProperties ; -// ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path -func (_dfdc *CT_TLAnimateMotionBehavior )ValidateWithPath (path string )error {if _fccf :=_dfdc .OriginAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0067\u0069\u006e\u0041\u0074\u0074\u0072");_fccf !=nil {return _fccf ;};if _ebfgb :=_dfdc .PathEditModeAttr .ValidateWithPath (path +"\u002f\u0050\u0061\u0074\u0068\u0045\u0064\u0069\u0074\u004d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_ebfgb !=nil {return _ebfgb ;};if _egcf :=_dfdc .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_egcf !=nil {return _egcf ;};if _dfdc .By !=nil {if _acgde :=_dfdc .By .ValidateWithPath (path +"\u002f\u0042\u0079");_acgde !=nil {return _acgde ; -};};if _dfdc .From !=nil {if _fegeb :=_dfdc .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fegeb !=nil {return _fegeb ;};};if _dfdc .To !=nil {if _gbadd :=_dfdc .To .ValidateWithPath (path +"\u002f\u0054\u006f");_gbadd !=nil {return _gbadd ; -};};if _dfdc .RCtr !=nil {if _addfb :=_dfdc .RCtr .ValidateWithPath (path +"\u002f\u0052\u0043t\u0072");_addfb !=nil {return _addfb ;};};return nil ;}; +// List of Guides +GuideLst *CT_GuideList ;};func (_geffd ST_TLAnimateMotionPathEditMode )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_geffd .String (),start );};type CT_CustomShowList struct{ -// Validate validates the Presentation and its children -func (_gabfe *Presentation )Validate ()error {return _gabfe .ValidateWithPath ("\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");}; +// Custom Show +CustShow []*CT_CustomShow ;}; -// Validate validates the CT_SlideViewProperties and its children -func (_ffffg *CT_SlideViewProperties )Validate ()error {return _ffffg .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};type CT_TLCommonTimeNodeData struct{ +// Validate validates the CT_EmbeddedFontDataId and its children +func (_ebec *CT_EmbeddedFontDataId )Validate ()error {return _ebec .ValidateWithPath ("C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064");}; + +// ValidateWithPath validates the CT_OleObjectEmbed and its children, prefixing error messages with path +func (_ebfa *CT_OleObjectEmbed )ValidateWithPath (path string )error {if _fbcb :=_ebfa .FollowColorSchemeAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006clo\u0077\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u0041\u0074t\u0072"); +_fbcb !=nil {return _fbcb ;};if _ebfa .ExtLst !=nil {if _bgbcc :=_ebfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgbcc !=nil {return _bgbcc ;};};return nil ;};type CT_TLCommonTimeNodeData struct{ // ID IdAttr *uint32 ; @@ -3018,13 +3751,13 @@ RepeatCountAttr *ST_TLTime ; RepeatDurAttr *ST_TLTime ; // Speed -SpdAttr *_cfb .ST_Percentage ; +SpdAttr *_ef .ST_Percentage ; // Acceleration -AccelAttr *_cfb .ST_PositiveFixedPercentage ; +AccelAttr *_ef .ST_PositiveFixedPercentage ; // Deceleration -DecelAttr *_cfb .ST_PositiveFixedPercentage ; +DecelAttr *_ef .ST_PositiveFixedPercentage ; // Auto Reverse AutoRevAttr *bool ; @@ -3081,2057 +3814,1321 @@ Iterate *CT_TLIterateData ; ChildTnLst *CT_TimeNodeList ; // Sub-TimeNodes List -SubTnLst *CT_TimeNodeList ;};func (_bfdgb *CmLst )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070:\u0063\u006d\u004c\u0073\u0074";return _bfdgb .CT_CommentList .MarshalXML (e ,start );};func (_ffeec *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_ffeec =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_ffeec =1; -case "\u006c\u0061\u0079\u006f\u0075\u0074":*_ffeec =2;};return nil ;};func NewEG_ShowType ()*EG_ShowType {_aeed :=&EG_ShowType {};_aeed .ShowTypeChoice =NewEG_ShowTypeChoice ();return _aeed ;}; - -// ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path -func (_effd *CT_SlideIdListEntry )ValidateWithPath (path string )error {if _effd .IdAttr < 256{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u0064A\u0074\u0074\u0072\u0020mus\u0074 b\u0065\u0020\u003e\u003d\u0020\u0032\u00356 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_effd .IdAttr ); -};if _effd .IdAttr >=2147483648{return _f .Errorf ("\u0025\u0073\u002fm\u002e\u0049\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_effd .IdAttr ); -};if _effd .ExtLst !=nil {if _deee :=_effd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_deee !=nil {return _deee ;};};return nil ;};type CT_EmbeddedFontDataId struct{IdAttr string ;}; - -// ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path -func (_bbff *CT_TLAnimVariantStringVal )ValidateWithPath (path string )error {return nil };func (_bcbbd *ST_PlaceholderSize )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adfed ,_acgec :=d .Token ();if _acgec !=nil {return _acgec ;};if _dgfbf ,_gcafc :=_adfed .(_cf .EndElement ); -_gcafc &&_dgfbf .Name ==start .Name {*_bcbbd =1;return nil ;};if _abcfg ,_fbbccd :=_adfed .(_cf .CharData );!_fbbccd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adfed ); -}else {switch string (_abcfg ){case "":*_bcbbd =0;case "\u0066\u0075\u006c\u006c":*_bcbbd =1;case "\u0068\u0061\u006c\u0066":*_bcbbd =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_bcbbd =3;};};_adfed ,_acgec =d .Token ();if _acgec !=nil {return _acgec ; -};if _cfaae ,_bfdfb :=_adfed .(_cf .EndElement );_bfdfb &&_cfaae .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adfed ); -};type CT_TLTimeConditionChoice struct{ - -// Target Element Trigger Choice -TgtEl *CT_TLTimeTargetElement ; - -// Time Node -Tn *CT_TLTriggerTimeNodeID ; - -// Runtime Node Trigger Choice -Rtn *CT_TLTriggerRuntimeNode ;}; - -// ValidateWithPath validates the CT_TLSubShapeId and its children, prefixing error messages with path -func (_baede *CT_TLSubShapeId )ValidateWithPath (path string )error {return nil };func (_gbec *CT_TLAnimVariantStringVal )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fcfff :=range start .Attr {if _fcfff .Name .Local =="\u0076\u0061\u006c"{_cbgb :=_fcfff .Value ; -_gbec .ValAttr =_cbgb ;continue ;};};for {_agbc ,_fbge :=d .Token ();if _fbge !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0053\u0074\u0072\u0069\u006e\u0067\u0056\u0061l\u003a\u0020\u0025\u0073",_fbge ); -};if _egfaf ,_acgd :=_agbc .(_cf .EndElement );_acgd &&_egfaf .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_ShowInfoBrowse and its children -func (_fcbfa *CT_ShowInfoBrowse )Validate ()error {return _fcbfa .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065");};type ST_TLAnimateMotionPathEditMode byte ; - -// ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path -func (_eaad *CT_HtmlPublishProperties )ValidateWithPath (path string )error {if _eaad .SldAll !=nil {if _bcdef :=_eaad .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_bcdef !=nil {return _bcdef ;};};if _eaad .SldRg !=nil {if _fccc :=_eaad .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067"); -_fccc !=nil {return _fccc ;};};if _eaad .CustShow !=nil {if _fcfge :=_eaad .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_fcfge !=nil {return _fcfge ;};};if _eaad .ExtLst !=nil {if _ecgf :=_eaad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ecgf !=nil {return _ecgf ;};};return nil ;};func NewCT_CustomShow ()*CT_CustomShow {_bbf :=&CT_CustomShow {};_bbf .SldLst =NewCT_SlideRelationshipList ();return _bbf ;}; - -// ValidateWithPath validates the CmAuthorLst and its children, prefixing error messages with path -func (_ddfb *CmAuthorLst )ValidateWithPath (path string )error {if _bccfa :=_ddfb .CT_CommentAuthorList .ValidateWithPath (path );_bccfa !=nil {return _bccfa ;};return nil ;};func (_fedfc *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abfbe ,_ggfdc :=d .Token (); -if _ggfdc !=nil {return _ggfdc ;};if _bffcdc ,_ebacd :=_abfbe .(_cf .EndElement );_ebacd &&_bffcdc .Name ==start .Name {*_fedfc =1;return nil ;};if _dbfcd ,_gfbfb :=_abfbe .(_cf .CharData );!_gfbfb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abfbe ); -}else {switch string (_dbfcd ){case "":*_fedfc =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_fedfc =1;case "\u006c\u0061\u0079\u006f\u0075\u0074":*_fedfc =2;};};_abfbe ,_ggfdc =d .Token ();if _ggfdc !=nil {return _ggfdc ;};if _aegbb ,_gdcda :=_abfbe .(_cf .EndElement ); -_gdcda &&_aegbb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abfbe );};func (_dbcce *CT_InOutTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_befc :=range start .Attr {if _befc .Name .Local =="\u0064\u0069\u0072"{_dbcce .DirAttr .UnmarshalXMLAttr (_befc ); -continue ;};};for {_eebd ,_bfac :=d .Token ();if _bfac !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0049\u006e\u004f\u0075\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_bfac ); -};if _dbbb ,_gafc :=_eebd .(_cf .EndElement );_gafc &&_dbbb .Name ==start .Name {break ;};};return nil ;};func (_gfafb *ST_TLAnimateColorSpace )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_aecb ,_acea :=d .Token ();if _acea !=nil {return _acea ; -};if _abcga ,_dgff :=_aecb .(_cf .EndElement );_dgff &&_abcga .Name ==start .Name {*_gfafb =1;return nil ;};if _dgfgfc ,_fdbb :=_aecb .(_cf .CharData );!_fdbb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aecb ); -}else {switch string (_dgfgfc ){case "":*_gfafb =0;case "\u0072\u0067\u0062":*_gfafb =1;case "\u0068\u0073\u006c":*_gfafb =2;};};_aecb ,_acea =d .Token ();if _acea !=nil {return _acea ;};if _bdbcb ,_aaffe :=_aecb .(_cf .EndElement );_aaffe &&_bdbcb .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aecb );}; - -// Validate validates the CT_TLCommonMediaNodeData and its children -func (_eedc *CT_TLCommonMediaNodeData )Validate ()error {return _eedc .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");}; - -// ValidateWithPath validates the TagLst and its children, prefixing error messages with path -func (_gggef *TagLst )ValidateWithPath (path string )error {if _aagfe :=_gggef .CT_TagList .ValidateWithPath (path );_aagfe !=nil {return _aagfe ;};return nil ;}; - -// Validate validates the CT_TLAnimateColorBehavior and its children -func (_fdefg *CT_TLAnimateColorBehavior )Validate ()error {return _fdefg .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");};type CT_TLAnimVariantIntegerVal struct{ - -// Value -ValAttr int32 ;};type CT_SmartTags struct{IdAttr string ;};type ST_TLChartSubelementType byte ;const (ST_TLTimeNodeMasterRelationUnset ST_TLTimeNodeMasterRelation =0;ST_TLTimeNodeMasterRelationSameClick ST_TLTimeNodeMasterRelation =1;ST_TLTimeNodeMasterRelationLastClick ST_TLTimeNodeMasterRelation =2; -ST_TLTimeNodeMasterRelationNextClick ST_TLTimeNodeMasterRelation =3;); - -// Validate validates the CT_Shape and its children -func (_ceacba *CT_Shape )Validate ()error {return _ceacba .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_bgce *CT_Control )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bgce .SpidAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bgce .SpidAttr )}); -};if _bgce .NameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_bgce .NameAttr )});};if _bgce .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bgce .ShowAsIconAttr ))}); -};if _bgce .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_bgce .IdAttr )});};if _bgce .ImgWAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_f .Sprintf ("\u0025\u0076",*_bgce .ImgWAttr )}); -};if _bgce .ImgHAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_f .Sprintf ("\u0025\u0076",*_bgce .ImgHAttr )});};e .EncodeToken (start );if _bgce .ExtLst !=nil {_ecab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bgce .ExtLst ,_ecab );};if _bgce .Pic !=nil {_dcdfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_bgce .Pic ,_dcdfg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func (_cfgee *CT_HeaderFooter )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bgdae :=range start .Attr {if _bgdae .Name .Local =="\u0073\u006c\u0064\u004e\u0075\u006d"{_dccg ,_dbcc :=_cb .ParseBool (_bgdae .Value );if _dbcc !=nil {return _dbcc ; -};_cfgee .SldNumAttr =&_dccg ;continue ;};if _bgdae .Name .Local =="\u0068\u0064\u0072"{_fgfe ,_aacf :=_cb .ParseBool (_bgdae .Value );if _aacf !=nil {return _aacf ;};_cfgee .HdrAttr =&_fgfe ;continue ;};if _bgdae .Name .Local =="\u0066\u0074\u0072"{_dgbc ,_babbd :=_cb .ParseBool (_bgdae .Value ); -if _babbd !=nil {return _babbd ;};_cfgee .FtrAttr =&_dgbc ;continue ;};if _bgdae .Name .Local =="\u0064\u0074"{_gfgc ,_fbdf :=_cb .ParseBool (_bgdae .Value );if _fbdf !=nil {return _fbdf ;};_cfgee .DtAttr =&_gfgc ;continue ;};};_bbecc :for {_fade ,_fegd :=d .Token (); -if _fegd !=nil {return _fegd ;};switch _baed :=_fade .(type ){case _cf .StartElement :switch _baed .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfgee .ExtLst =NewCT_ExtensionListModify (); -if _aaec :=d .DecodeElement (_cfgee .ExtLst ,&_baed );_aaec !=nil {return _aaec ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_baed .Name ); -if _bdgc :=d .Skip ();_bdgc !=nil {return _bdgc ;};};case _cf .EndElement :break _bbecc ;case _cf .CharData :};};return nil ;};func NewCT_SlideLayoutIdList ()*CT_SlideLayoutIdList {_egadf :=&CT_SlideLayoutIdList {};return _egadf ;};func (_dcdeg ST_PlaceholderType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_decd :=_cf .Attr {}; -_decd .Name =name ;switch _dcdeg {case ST_PlaceholderTypeUnset :_decd .Value ="";case ST_PlaceholderTypeTitle :_decd .Value ="\u0074\u0069\u0074l\u0065";case ST_PlaceholderTypeBody :_decd .Value ="\u0062\u006f\u0064\u0079";case ST_PlaceholderTypeCtrTitle :_decd .Value ="\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065"; -case ST_PlaceholderTypeSubTitle :_decd .Value ="\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065";case ST_PlaceholderTypeDt :_decd .Value ="\u0064\u0074";case ST_PlaceholderTypeSldNum :_decd .Value ="\u0073\u006c\u0064\u004e\u0075\u006d";case ST_PlaceholderTypeFtr :_decd .Value ="\u0066\u0074\u0072"; -case ST_PlaceholderTypeHdr :_decd .Value ="\u0068\u0064\u0072";case ST_PlaceholderTypeObj :_decd .Value ="\u006f\u0062\u006a";case ST_PlaceholderTypeChart :_decd .Value ="\u0063\u0068\u0061r\u0074";case ST_PlaceholderTypeTbl :_decd .Value ="\u0074\u0062\u006c"; -case ST_PlaceholderTypeClipArt :_decd .Value ="\u0063l\u0069\u0070\u0041\u0072\u0074";case ST_PlaceholderTypeDgm :_decd .Value ="\u0064\u0067\u006d";case ST_PlaceholderTypeMedia :_decd .Value ="\u006d\u0065\u0064i\u0061";case ST_PlaceholderTypeSldImg :_decd .Value ="\u0073\u006c\u0064\u0049\u006d\u0067"; -case ST_PlaceholderTypePic :_decd .Value ="\u0070\u0069\u0063";};return _decd ,nil ;};func (_ccga *CT_SlideMasterIdList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffba :for {_feffb ,_dceaf :=d .Token ();if _dceaf !=nil {return _dceaf ; -};switch _cgbf :=_feffb .(type ){case _cf .StartElement :switch _cgbf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_gdcgg :=NewCT_SlideMasterIdListEntry (); -if _adagc :=d .DecodeElement (_gdcgg ,&_cgbf );_adagc !=nil {return _adagc ;};_ccga .SldMasterId =append (_ccga .SldMasterId ,_gdcgg );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cgbf .Name ); -if _degef :=d .Skip ();_degef !=nil {return _degef ;};};case _cf .EndElement :break _ffba ;case _cf .CharData :};};return nil ;};func NewCT_Connector ()*CT_Connector {_bgec :=&CT_Connector {};_bgec .NvCxnSpPr =NewCT_ConnectorNonVisual ();_bgec .SpPr =_cfb .NewCT_ShapeProperties (); -return _bgec ;};func (_gce *CT_Control )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_dba :=range start .Attr {if _dba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dba .Name .Local =="\u0069\u0064"{_ada :=_dba .Value ; -_gce .IdAttr =&_ada ;continue ;};if _dba .Name .Local =="\u0073\u0070\u0069\u0064"{_efaa :=_dba .Value ;_gce .SpidAttr =&_efaa ;continue ;};if _dba .Name .Local =="\u006e\u0061\u006d\u0065"{_ddc :=_dba .Value ;_gce .NameAttr =&_ddc ;continue ;};if _dba .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_cfac ,_dfcb :=_cb .ParseBool (_dba .Value ); -if _dfcb !=nil {return _dfcb ;};_gce .ShowAsIconAttr =&_cfac ;continue ;};if _dba .Name .Local =="\u0069\u006d\u0067\u0057"{_adcf ,_ffb :=_cb .ParseInt (_dba .Value ,10,32);if _ffb !=nil {return _ffb ;};_gbe :=int32 (_adcf );_gce .ImgWAttr =&_gbe ;continue ; -};if _dba .Name .Local =="\u0069\u006d\u0067\u0048"{_fdcf ,_edec :=_cb .ParseInt (_dba .Value ,10,32);if _edec !=nil {return _edec ;};_ggca :=int32 (_fdcf );_gce .ImgHAttr =&_ggca ;continue ;};};_eabd :for {_abcc ,_acf :=d .Token ();if _acf !=nil {return _acf ; -};switch _adb :=_abcc .(type ){case _cf .StartElement :switch _adb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gce .ExtLst =NewCT_ExtensionList (); -if _efeg :=d .DecodeElement (_gce .ExtLst ,&_adb );_efeg !=nil {return _efeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_gce .Pic =NewCT_Picture (); -if _gcdf :=d .DecodeElement (_gce .Pic ,&_adb );_gcdf !=nil {return _gcdf ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0020\u0025\u0076",_adb .Name ); -if _fdde :=d .Skip ();_fdde !=nil {return _fdde ;};};case _cf .EndElement :break _eabd ;case _cf .CharData :};};return nil ;};func (_agcdc ST_TLOleChartBuildType )String ()string {switch _agcdc {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e"; -case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 4:return "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case 5:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c"; -};return "";};func (_dageb *CT_ShapeNonVisual )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_bedca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_dageb .CNvPr ,_bedca ); -_abffd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0053\u0070\u0050r"}};e .EncodeElement (_dageb .CNvSpPr ,_abffd );_dbcdd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_dageb .NvPr ,_dbcdd ); -e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TransitionSoundActionChoice ()*CT_TransitionSoundActionChoice {_fegfb :=&CT_TransitionSoundActionChoice {};return _fegfb ;}; - -// ValidateWithPath validates the EG_SlideListChoice and its children, prefixing error messages with path -func (_dcafb *EG_SlideListChoice )ValidateWithPath (path string )error {if _dcafb .SldAll !=nil {if _gaafb :=_dcafb .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_gaafb !=nil {return _gaafb ;};};if _dcafb .SldRg !=nil {if _eaaab :=_dcafb .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067"); -_eaaab !=nil {return _eaaab ;};};if _dcafb .CustShow !=nil {if _cceb :=_dcafb .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_cceb !=nil {return _cceb ;};};return nil ;};type CT_TLTimeNodeParallel struct{ - -// Parallel TimeNode -CTn *CT_TLCommonTimeNodeData ;};func (_cafbf ST_SlideSizeType )String ()string {switch _cafbf {case 0:return "";case 1:return "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783";case 2:return "\u006c\u0065\u0074\u0074\u0065\u0072";case 3:return "\u0041\u0034"; -case 4:return "\u0033\u0035\u006d\u006d";case 5:return "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064";case 6:return "\u0062\u0061\u006e\u006e\u0065\u0072";case 7:return "\u0063\u0075\u0073\u0074\u006f\u006d";case 8:return "\u006c\u0065\u0064\u0067\u0065\u0072"; -case 9:return "\u0041\u0033";case 10:return "\u0042\u0034\u0049S\u004f";case 11:return "\u0042\u0035\u0049S\u004f";case 12:return "\u0042\u0034\u004aI\u0053";case 13:return "\u0042\u0035\u004aI\u0053";case 14:return "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064"; -case 15:return "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case 16:return "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030";};return "";};type CT_TLAnimVariant struct{TLAnimVariantChoice *CT_TLAnimVariantChoice ;};const (ST_PhotoAlbumLayoutUnset ST_PhotoAlbumLayout =0; -ST_PhotoAlbumLayoutFitToSlide ST_PhotoAlbumLayout =1;ST_PhotoAlbumLayout1pic ST_PhotoAlbumLayout =2;ST_PhotoAlbumLayout2pic ST_PhotoAlbumLayout =3;ST_PhotoAlbumLayout4pic ST_PhotoAlbumLayout =4;ST_PhotoAlbumLayout1picTitle ST_PhotoAlbumLayout =5;ST_PhotoAlbumLayout2picTitle ST_PhotoAlbumLayout =6; -ST_PhotoAlbumLayout4picTitle ST_PhotoAlbumLayout =7;);func NewCT_TLGraphicalObjectBuild ()*CT_TLGraphicalObjectBuild {_agffc :=&CT_TLGraphicalObjectBuild {};_agffc .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice ();return _agffc ;};func (_cebff ST_TLAnimateEffectTransition )ValidateWithPath (path string )error {switch _cebff {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cebff )); -};return nil ;};func (_efaaf ST_PhotoAlbumLayout )Validate ()error {return _efaaf .ValidateWithPath ("")};func (_bfcc *SldSyncPr )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bfcc .CT_SlideSyncProperties =*NewCT_SlideSyncProperties (); -for _ ,_gbcbf :=range start .Attr {if _gbcbf .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_ffddf :=_gbcbf .Value ;_bfcc .ServerSldIdAttr =_ffddf ;continue ;};if _gbcbf .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_fgaec ,_geeeb :=ParseStdlibTime (_gbcbf .Value ); -if _geeeb !=nil {return _geeeb ;};_bfcc .ServerSldModifiedTimeAttr =_fgaec ;continue ;};if _gbcbf .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_ecfag ,_cfedg :=ParseStdlibTime (_gbcbf .Value ); -if _cfedg !=nil {return _cfedg ;};_bfcc .ClientInsertedTimeAttr =_ecfag ;continue ;};};_dced :for {_daaage ,_ffaab :=d .Token ();if _ffaab !=nil {return _ffaab ;};switch _dfcdb :=_daaage .(type ){case _cf .StartElement :switch _dfcdb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfcc .ExtLst =NewCT_ExtensionList (); -if _gcfaa :=d .DecodeElement (_bfcc .ExtLst ,&_dfcdb );_gcfaa !=nil {return _gcfaa ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u0053\u0079\u006ec\u0050\u0072 \u0025\u0076",_dfcdb .Name ); -if _fefc :=d .Skip ();_fefc !=nil {return _fefc ;};};case _cf .EndElement :break _dced ;case _cf .CharData :};};return nil ;};func (_aafac ST_TLDiagramBuildType )ValidateWithPath (path string )error {switch _aafac {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aafac )); -};return nil ;};func (_ffbd *CT_TLAnimateEffectBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffbd .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_effg :=range start .Attr {if _effg .Name .Local =="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"{_ffbd .TransitionAttr .UnmarshalXMLAttr (_effg ); -continue ;};if _effg .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072"{_gfddb :=_effg .Value ;_ffbd .FilterAttr =&_gfddb ;continue ;};if _effg .Name .Local =="\u0070\u0072\u004cs\u0074"{_eaggb :=_effg .Value ;_ffbd .PrLstAttr =&_eaggb ;continue ;}; -};_cadg :for {_cefee ,_afad :=d .Token ();if _afad !=nil {return _afad ;};switch _bfdf :=_cefee .(type ){case _cf .StartElement :switch _bfdf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _ccdb :=d .DecodeElement (_ffbd .CBhvr ,&_bfdf ); -_ccdb !=nil {return _ccdb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}:_ffbd .Progress =NewCT_TLAnimVariant (); -if _dgced :=d .DecodeElement (_ffbd .Progress ,&_bfdf );_dgced !=nil {return _dgced ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_bfdf .Name ); -if _dcac :=d .Skip ();_dcac !=nil {return _dcac ;};};case _cf .EndElement :break _cadg ;case _cf .CharData :};};return nil ;};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_geca :=&CT_PictureNonVisual {};_geca .CNvPr =_cfb .NewCT_NonVisualDrawingProps (); -_geca .CNvPicPr =_cfb .NewCT_NonVisualPictureProperties ();_geca .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _geca ;};type CT_TLGraphicalObjectBuild struct{TLGraphicalObjectBuildChoice *CT_TLGraphicalObjectBuildChoice ;SpidAttr uint32 ;GrpIdAttr uint32 ; -UiExpandAttr *bool ;};func (_ecbfb *ST_TLPreviousActionType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fefafe ,_abdbe :=d .Token ();if _abdbe !=nil {return _abdbe ;};if _caeeb ,_ecdde :=_fefafe .(_cf .EndElement );_ecdde &&_caeeb .Name ==start .Name {*_ecbfb =1; -return nil ;};if _gadbb ,_fgegc :=_fefafe .(_cf .CharData );!_fgegc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fefafe );}else {switch string (_gadbb ){case "":*_ecbfb =0; -case "\u006e\u006f\u006e\u0065":*_ecbfb =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_ecbfb =2;};};_fefafe ,_abdbe =d .Token ();if _abdbe !=nil {return _abdbe ;};if _cdfea ,_fdafgf :=_fefafe .(_cf .EndElement );_fdafgf &&_cdfea .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fefafe );};func (_gefgg ST_TLDiagramBuildType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_gefgg .String (),start ); -};func (_dcde *CT_NotesTextViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dcde .CViewPr =NewCT_CommonViewProperties ();_degg :for {_bgaea ,_edfd :=d .Token ();if _edfd !=nil {return _edfd ;};switch _dadg :=_bgaea .(type ){case _cf .StartElement :switch _dadg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _eebac :=d .DecodeElement (_dcde .CViewPr ,&_dadg ); -_eebac !=nil {return _eebac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcde .ExtLst =NewCT_ExtensionList (); -if _gdbe :=d .DecodeElement (_dcde .ExtLst ,&_dadg );_gdbe !=nil {return _gdbe ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u004e\u006ft\u0065\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dadg .Name ); -if _cgca :=d .Skip ();_cgca !=nil {return _cgca ;};};case _cf .EndElement :break _degg ;case _cf .CharData :};};return nil ;};type ST_SlideSizeType byte ;func (_gbefed *OleObj )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u006f\u006c\u0065\u004f\u0062\u006a";return _gbefed .CT_OleObject .MarshalXML (e ,start );}; - -// Validate validates the CT_Slide and its children -func (_ecdb *CT_Slide )Validate ()error {return _ecdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065");};func (_dcgba ST_PhotoAlbumLayout )ValidateWithPath (path string )error {switch _dcgba {case 0,1,2,3,4,5,6,7:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcgba )); -};return nil ;};func (_dcaba ST_TLAnimateMotionPathEditMode )Validate ()error {return _dcaba .ValidateWithPath ("")};func (_bbdad ST_TLNextActionType )ValidateWithPath (path string )error {switch _bbdad {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbdad )); -};return nil ;};func (_gefda ST_TLBehaviorAccumulateType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_gefda .String (),start );};func (_deb *CT_Connector )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_deb .NvCxnSpPr =NewCT_ConnectorNonVisual (); -_deb .SpPr =_cfb .NewCT_ShapeProperties ();_ddda :for {_eaab ,_aecf :=d .Token ();if _aecf !=nil {return _aecf ;};switch _ggf :=_eaab .(type ){case _cf .StartElement :switch _ggf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _bbea :=d .DecodeElement (_deb .NvCxnSpPr ,&_ggf ); -_bbea !=nil {return _bbea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _bfa :=d .DecodeElement (_deb .SpPr ,&_ggf ); -_bfa !=nil {return _bfa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_deb .Style =_cfb .NewCT_ShapeStyle (); -if _aebfe :=d .DecodeElement (_deb .Style ,&_ggf );_aebfe !=nil {return _aebfe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deb .ExtLst =NewCT_ExtensionListModify (); -if _fcb :=d .DecodeElement (_deb .ExtLst ,&_ggf );_fcb !=nil {return _fcb ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_ggf .Name ); -if _baec :=d .Skip ();_baec !=nil {return _baec ;};};case _cf .EndElement :break _ddda ;case _cf .CharData :};};return nil ;};func (_eeeeb ST_TLTimeIndefinite )ValidateWithPath (path string )error {switch _eeeeb {case 0,1:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeeeb )); -};return nil ;}; - -// ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path -func (_ecebg *CT_OutlineViewProperties )ValidateWithPath (path string )error {if _bfdd :=_ecebg .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_bfdd !=nil {return _bfdd ;};if _ecebg .SldLst !=nil {if _bcae :=_ecebg .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074"); -_bcae !=nil {return _bcae ;};};if _ecebg .ExtLst !=nil {if _badf :=_ecebg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_badf !=nil {return _badf ;};};return nil ;};func (_fcadc *CT_TLTimeConditionChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fffade :=start ; -switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:_fcadc .TgtEl =NewCT_TLTimeTargetElement (); -if _bgacb :=d .DecodeElement (_fcadc .TgtEl ,&_fffade );_bgacb !=nil {return _bgacb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e"}:_fcadc .Tn =NewCT_TLTriggerTimeNodeID (); -if _cgde :=d .DecodeElement (_fcadc .Tn ,&_fffade );_cgde !=nil {return _cgde ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006e"}:_fcadc .Rtn =NewCT_TLTriggerRuntimeNode (); -if _acbcb :=d .DecodeElement (_fcadc .Rtn ,&_fffade );_acbcb !=nil {return _acbcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_fffade .Name ); -if _ebfcb :=d .Skip ();_ebfcb !=nil {return _ebfcb ;};};return nil ;};func (_bfcfc ST_TransitionCornerDirectionType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bfcfc .String (),start );}; +SubTnLst *CT_TimeNodeList ;};func (_egfge *CT_EmbeddedFontList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _egfge .EmbeddedFont !=nil {_bdbb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065d\u0046\u006f\u006e\u0074"}}; +for _ ,_dcdc :=range _egfge .EmbeddedFont {e .EncodeElement (_dcdc ,_bdbb );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ggfcd ST_TLTimeNodeRestartType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_ggfcd .String (),start ); +}; -// Validate validates the EG_ChildSlide and its children -func (_ecag *EG_ChildSlide )Validate ()error {return _ecag .ValidateWithPath ("\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};func NewCT_TLIterateDataChoice ()*CT_TLIterateDataChoice {_fgce :=&CT_TLIterateDataChoice {}; -return _fgce ;};func (_gdbc ST_PrintWhat )String ()string {switch _gdbc {case 0:return "";case 1:return "\u0073\u006c\u0069\u0064\u0065\u0073";case 2:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case 3:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732"; -case 4:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case 5:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case 6:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736";case 7:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case 8:return "\u006e\u006f\u0074e\u0073"; -case 9:return "\u006fu\u0074\u006c\u0069\u006e\u0065";};return "";}; +// Validate validates the CT_TLIterateIntervalPercentage and its children +func (_dfcbd *CT_TLIterateIntervalPercentage )Validate ()error {return _dfcbd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); +};const (ST_TLBehaviorTransformTypeUnset ST_TLBehaviorTransformType =0;ST_TLBehaviorTransformTypePt ST_TLBehaviorTransformType =1;ST_TLBehaviorTransformTypeImg ST_TLBehaviorTransformType =2;); -// ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path -func (_cbeb *CT_ApplicationNonVisualDrawingProps )ValidateWithPath (path string )error {if _cbeb .Ph !=nil {if _gea :=_cbeb .Ph .ValidateWithPath (path +"\u002f\u0050\u0068");_gea !=nil {return _gea ;};};if _ca :=_cbeb .MediaChoice .ValidateWithPath (path +"\u002f\u004d\u0065d\u0069\u0061\u0043\u0068\u006f\u0069\u0063\u0065"); -_ca !=nil {return _ca ;};if _cbeb .CustDataLst !=nil {if _ab :=_cbeb .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_ab !=nil {return _ab ;};};if _cbeb .ExtLst !=nil {if _be :=_cbeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_be !=nil {return _be ;};};return nil ;};func (_eega *CT_CustomerDataList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _eega .CustData !=nil {_fadc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}}; -for _ ,_eagg :=range _eega .CustData {e .EncodeElement (_eagg ,_fadc );};};if _eega .Tags !=nil {_dac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0061\u0067\u0073"}};e .EncodeElement (_eega .Tags ,_dac );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_aeef ST_TLTime )String ()string {if _aeef .Uint32 !=nil {return _f .Sprintf ("\u0025\u0076",*_aeef .Uint32 );};if _aeef .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _aeef .ST_TLTimeIndefinite .String ();};return "";};func (_agde *CT_TLIterateData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _agde .TypeAttr !=ST_IterateTypeUnset {_gacd ,_baebf :=_agde .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _baebf !=nil {return _baebf ;};start .Attr =append (start .Attr ,_gacd );};if _agde .BackwardsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_agde .BackwardsAttr ))}); -};e .EncodeToken (start );_agde .TLIterateDataChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLOleChartTargetElement ()*CT_TLOleChartTargetElement {_ecfde :=&CT_TLOleChartTargetElement {}; -_ecfde .TypeAttr =ST_TLChartSubelementType (1);return _ecfde ;};func (_fcef *CT_GroupShapeChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fcef .Sp !=nil {_addg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0070"}}; -e .EncodeElement (_fcef .Sp ,_addg );}else if _fcef .GrpSp !=nil {_acaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_fcef .GrpSp ,_acaf );}else if _fcef .GraphicFrame !=nil {_cdea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_fcef .GraphicFrame ,_cdea );}else if _fcef .CxnSp !=nil {_abgd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0078\u006e\u0053\u0070"}};e .EncodeElement (_fcef .CxnSp ,_abgd );}else if _fcef .Pic !=nil {_bcfdd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070i\u0063"}}; -e .EncodeElement (_fcef .Pic ,_bcfdd );}else if _fcef .ContentPart !=nil {_efdbg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};e .EncodeElement (_fcef .ContentPart ,_efdbg ); +// ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path +func (_ggdd *CT_TLCommonMediaNodeData )ValidateWithPath (path string )error {if _ggdd .VolAttr !=nil {if _efef :=_ggdd .VolAttr .ValidateWithPath (path +"\u002f\u0056\u006f\u006c\u0041\u0074\u0074\u0072");_efef !=nil {return _efef ;};};if _gfeg :=_ggdd .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e"); +_gfeg !=nil {return _gfeg ;};if _ebbfa :=_ggdd .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_ebbfa !=nil {return _ebbfa ;};return nil ;};func (_efb *CT_BuildListChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _efb .BldP !=nil {_aba :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0050"}};e .EncodeElement (_efb .BldP ,_aba );}else if _efb .BldDgm !=nil {_cca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0044\u0067\u006d"}}; +e .EncodeElement (_efb .BldDgm ,_cca );}else if _efb .BldOleChart !=nil {_ee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}};e .EncodeElement (_efb .BldOleChart ,_ee );}else if _efb .BldGraphic !=nil {_aeec :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062l\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}}; +e .EncodeElement (_efb .BldGraphic ,_aeec );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_OutlineViewProperties ()*CT_OutlineViewProperties {_cfdd :=&CT_OutlineViewProperties {};_cfdd .CViewPr =NewCT_CommonViewProperties (); +return _cfdd ;};func (_acgfe ST_TLBehaviorAccumulateType )ValidateWithPath (path string )error {switch _acgfe {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acgfe )); };return nil ;}; -// ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path -func (_cgeaf *CT_ModifyVerifier )ValidateWithPath (path string )error {if _faec :=_cgeaf .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); -_faec !=nil {return _faec ;};if _bfaf :=_cgeaf .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_bfaf !=nil {return _bfaf ; -};if _gfdff :=_cgeaf .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gfdff !=nil {return _gfdff ;};return nil ;};func (_cegge *CT_ControlList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_baa :for {_afc ,_fbab :=d .Token (); -if _fbab !=nil {return _fbab ;};switch _cfda :=_afc .(type ){case _cf .StartElement :switch _cfda .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_baae :=NewCT_Control (); -if _bcd :=d .DecodeElement (_baae ,&_cfda );_bcd !=nil {return _bcd ;};_cegge .Control =append (_cegge .Control ,_baae );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006cL\u0069s\u0074\u0020\u0025\u0076",_cfda .Name ); -if _ffea :=d .Skip ();_ffea !=nil {return _ffea ;};};case _cf .EndElement :break _baa ;case _cf .CharData :};};return nil ;};func (_ffdga ST_TLDiagramBuildType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_deedb :=_cf .Attr {};_deedb .Name =name ; -switch _ffdga {case ST_TLDiagramBuildTypeUnset :_deedb .Value ="";case ST_TLDiagramBuildTypeWhole :_deedb .Value ="\u0077\u0068\u006fl\u0065";case ST_TLDiagramBuildTypeDepthByNode :_deedb .Value ="d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065"; -case ST_TLDiagramBuildTypeDepthByBranch :_deedb .Value ="\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068";case ST_TLDiagramBuildTypeBreadthByNode :_deedb .Value ="\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065"; -case ST_TLDiagramBuildTypeBreadthByLvl :_deedb .Value ="\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case ST_TLDiagramBuildTypeCw :_deedb .Value ="\u0063\u0077";case ST_TLDiagramBuildTypeCwIn :_deedb .Value ="\u0063\u0077\u0049\u006e"; -case ST_TLDiagramBuildTypeCwOut :_deedb .Value ="\u0063\u0077\u004fu\u0074";case ST_TLDiagramBuildTypeCcw :_deedb .Value ="\u0063\u0063\u0077";case ST_TLDiagramBuildTypeCcwIn :_deedb .Value ="\u0063\u0063\u0077I\u006e";case ST_TLDiagramBuildTypeCcwOut :_deedb .Value ="\u0063\u0063\u0077\u004f\u0075\u0074"; -case ST_TLDiagramBuildTypeInByRing :_deedb .Value ="\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case ST_TLDiagramBuildTypeOutByRing :_deedb .Value ="\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg";case ST_TLDiagramBuildTypeUp :_deedb .Value ="\u0075\u0070"; -case ST_TLDiagramBuildTypeDown :_deedb .Value ="\u0064\u006f\u0077\u006e";case ST_TLDiagramBuildTypeAllAtOnce :_deedb .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLDiagramBuildTypeCust :_deedb .Value ="\u0063\u0075\u0073\u0074";};return _deedb ,nil ; -};func (_abccb *CT_TLTimeAnimateValueList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dgfa :for {_dacc ,_agce :=d .Token ();if _agce !=nil {return _agce ;};switch _cace :=_dacc .(type ){case _cf .StartElement :switch _cace .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076"}:_beead :=NewCT_TLTimeAnimateValue (); -if _dafbc :=d .DecodeElement (_beead ,&_cace );_dafbc !=nil {return _dafbc ;};_abccb .Tav =append (_abccb .Tav ,_beead );default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006ei\u006da\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u004ci\u0073t\u0020\u0025v",_cace .Name ); -if _dbfa :=d .Skip ();_dbfa !=nil {return _dbfa ;};};case _cf .EndElement :break _dgfa ;case _cf .CharData :};};return nil ;};func (_cccb ST_PrintColorMode )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cccb .String (),start ); -};func (_bdafg *EG_ShowType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bdafg .ShowTypeChoice =NewEG_ShowTypeChoice ();_eebff :for {_dgbb ,_acfb :=d .Token ();if _acfb !=nil {return _acfb ;};switch _fcfgd :=_dgbb .(type ){case _cf .StartElement :switch _fcfgd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_bdafg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _gadgd :=d .DecodeElement (&_bdafg .ShowTypeChoice .Present ,&_fcfgd );_gadgd !=nil {return _gadgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_bdafg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _caeed :=d .DecodeElement (&_bdafg .ShowTypeChoice .Browse ,&_fcfgd );_caeed !=nil {return _caeed ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_bdafg .ShowTypeChoice =NewEG_ShowTypeChoice (); -if _addca :=d .DecodeElement (&_bdafg .ShowTypeChoice .Kiosk ,&_fcfgd );_addca !=nil {return _addca ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0020\u0025\u0076",_fcfgd .Name ); -if _gcgec :=d .Skip ();_gcgec !=nil {return _gcgec ;};};case _cf .EndElement :break _eebff ;case _cf .CharData :};};return nil ;};func (_adcbf *SldMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adcbf .CT_SlideMaster =*NewCT_SlideMaster (); -for _ ,_ecade :=range start .Attr {if _ecade .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_babab ,_deeab :=_cb .ParseBool (_ecade .Value );if _deeab !=nil {return _deeab ;};_adcbf .PreserveAttr =&_babab ;continue ;};};_cdafa :for {_efddb ,_accf :=d .Token (); -if _accf !=nil {return _accf ;};switch _fcgef :=_efddb .(type ){case _cf .StartElement :switch _fcgef .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _ddeae :=d .DecodeElement (_adcbf .CSld ,&_fcgef ); -_ddeae !=nil {return _ddeae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _cgabe :=d .DecodeElement (_adcbf .ClrMap ,&_fcgef ); -_cgabe !=nil {return _cgabe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_adcbf .SldLayoutIdLst =NewCT_SlideLayoutIdList (); -if _fcefg :=d .DecodeElement (_adcbf .SldLayoutIdLst ,&_fcgef );_fcefg !=nil {return _fcefg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_adcbf .Transition =NewCT_SlideTransition (); -if _agbbd :=d .DecodeElement (_adcbf .Transition ,&_fcgef );_agbbd !=nil {return _agbbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_adcbf .Timing =NewCT_SlideTiming (); -if _bgafdb :=d .DecodeElement (_adcbf .Timing ,&_fcgef );_bgafdb !=nil {return _bgafdb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_adcbf .Hf =NewCT_HeaderFooter (); -if _bbbd :=d .DecodeElement (_adcbf .Hf ,&_fcgef );_bbbd !=nil {return _bbbd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_adcbf .TxStyles =NewCT_SlideMasterTextStyles (); -if _caede :=d .DecodeElement (_adcbf .TxStyles ,&_fcgef );_caede !=nil {return _caede ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adcbf .ExtLst =NewCT_ExtensionListModify (); -if _bbdeg :=d .DecodeElement (_adcbf .ExtLst ,&_fcgef );_bbdeg !=nil {return _bbdeg ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004d\u0061\u0073t\u0065\u0072 \u0025\u0076",_fcgef .Name ); -if _cebag :=d .Skip ();_cebag !=nil {return _cebag ;};};case _cf .EndElement :break _cdafa ;case _cf .CharData :};};return nil ;}; - -// Validate validates the CT_Picture and its children -func (_accb *CT_Picture )Validate ()error {return _accb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func NewCT_TLCommonMediaNodeData ()*CT_TLCommonMediaNodeData {_acfcd :=&CT_TLCommonMediaNodeData {};_acfcd .CTn =NewCT_TLCommonTimeNodeData (); -_acfcd .TgtEl =NewCT_TLTimeTargetElement ();return _acfcd ;};type CT_BackgroundProperties struct{ - -// Shade to Title -ShadeToTitleAttr *bool ;FillPropertiesChoice *_cfb .EG_FillPropertiesChoice ;EFillPropertiesChoice *_cfb .EG_FillPropertiesChoice ;EffectPropertiesChoice *_cfb .EG_EffectPropertiesChoice ;ExtLst *CT_ExtensionList ;}; - -// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path -func (_efcb *CT_GroupShape )ValidateWithPath (path string )error {if _ace :=_efcb .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_ace !=nil {return _ace ;};if _bedc :=_efcb .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_bedc !=nil {return _bedc ;};for _cgd ,_fddb :=range _efcb .GroupShapeChoice {if _aea :=_fddb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_cgd )); -_aea !=nil {return _aea ;};};if _efcb .ExtLst !=nil {if _fdgg :=_efcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdgg !=nil {return _fdgg ;};};return nil ;};func (_ecgdb *CT_TLOleChartTargetElement )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {_gedae ,_adfcb :=_ecgdb .TypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _adfcb !=nil {return _adfcb ;};start .Attr =append (start .Attr ,_gedae );if _ecgdb .LvlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c\u0076\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_ecgdb .LvlAttr )});}; -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_eaaae *CT_TLTimeNodeParallel )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eaaae .CTn =NewCT_TLCommonTimeNodeData ();_cgddd :for {_baeeb ,_cagbd :=d .Token (); -if _cagbd !=nil {return _cagbd ;};switch _gdfcad :=_baeeb .(type ){case _cf .StartElement :switch _gdfcad .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _febef :=d .DecodeElement (_eaaae .CTn ,&_gdfcad ); -_febef !=nil {return _febef ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0050\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u0020\u0025\u0076",_gdfcad .Name ); -if _efbdg :=d .Skip ();_efbdg !=nil {return _efbdg ;};};case _cf .EndElement :break _cgddd ;case _cf .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_TLTimeTargetElementChoice and its children, prefixing error messages with path -func (_cdgdg *CT_TLTimeTargetElementChoice )ValidateWithPath (path string )error {if _cdgdg .SldTgt !=nil {if _fgdae :=_cdgdg .SldTgt .ValidateWithPath (path +"\u002fS\u006c\u0064\u0054\u0067\u0074");_fgdae !=nil {return _fgdae ;};};if _cdgdg .SndTgt !=nil {if _fffbb :=_cdgdg .SndTgt .ValidateWithPath (path +"\u002fS\u006e\u0064\u0054\u0067\u0074"); -_fffbb !=nil {return _fffbb ;};};if _cdgdg .SpTgt !=nil {if _abcge :=_cdgdg .SpTgt .ValidateWithPath (path +"\u002f\u0053\u0070\u0054\u0067\u0074");_abcge !=nil {return _abcge ;};};if _cdgdg .InkTgt !=nil {if _cedg :=_cdgdg .InkTgt .ValidateWithPath (path +"\u002fI\u006e\u006b\u0054\u0067\u0074"); -_cedg !=nil {return _cedg ;};};return nil ;};func (_ddgca *CT_SmartTags )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gcace :=range start .Attr {if _gcace .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gcace .Name .Local =="\u0069\u0064"||_gcace .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gcace .Name .Local =="\u0069\u0064"{_ffeeb :=_gcace .Value ; -_ddgca .IdAttr =_ffeeb ;continue ;};};for {_ceffa ,_abedc :=d .Token ();if _abedc !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006da\u0072\u0074\u0054\u0061\u0067\u0073\u003a\u0020\u0025\u0073",_abedc ); -};if _gfgea ,_cebaa :=_ceffa .(_cf .EndElement );_cebaa &&_gfgea .Name ==start .Name {break ;};};return nil ;};type CT_OutlineViewSlideEntry struct{IdAttr string ; - -// Collapsed -CollapseAttr *bool ;};func (_agaff *CT_OptionalBlackTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gbaa :=range start .Attr {if _gbaa .Name .Local =="\u0074h\u0072\u0075\u0042\u006c\u006b"{_gffgb ,_cfca :=_cb .ParseBool (_gbaa .Value ); -if _cfca !=nil {return _cfca ;};_agaff .ThruBlkAttr =&_gffgb ;continue ;};};for {_gead ,_gfffe :=d .Token ();if _gfffe !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006c\u0042\u006c\u0061\u0063\u006bT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_gfffe ); -};if _ceacb ,_baad :=_gead .(_cf .EndElement );_baad &&_ceacb .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path -func (_bbcf *CT_TLAnimateColorBehavior )ValidateWithPath (path string )error {if _dedgc :=_bbcf .ClrSpcAttr .ValidateWithPath (path +"/\u0043\u006c\u0072\u0053\u0070\u0063\u0041\u0074\u0074\u0072");_dedgc !=nil {return _dedgc ;};if _ffeed :=_bbcf .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); -_ffeed !=nil {return _ffeed ;};if _gfdag :=_bbcf .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_gfdag !=nil {return _gfdag ;};if _bbcf .By !=nil {if _acag :=_bbcf .By .ValidateWithPath (path +"\u002f\u0042\u0079");_acag !=nil {return _acag ; -};};if _bbcf .From !=nil {if _cdge :=_bbcf .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_cdge !=nil {return _cdge ;};};if _bbcf .To !=nil {if _ebag :=_bbcf .To .ValidateWithPath (path +"\u002f\u0054\u006f");_ebag !=nil {return _ebag ;};}; -return nil ;};func (_dceaa ST_TLAnimateBehaviorCalcMode )ValidateWithPath (path string )error {switch _dceaa {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dceaa )); -};return nil ;};func (_ddbc ST_WebColorType )Validate ()error {return _ddbc .ValidateWithPath ("")};type ST_TLBehaviorTransformType byte ; - -// ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path -func (_cgga *CT_NormalViewProperties )ValidateWithPath (path string )error {if _gfcc :=_cgga .VertBarStateAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_gfcc !=nil {return _gfcc ; -};if _gedfd :=_cgga .HorzBarStateAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_gedfd !=nil {return _gedfd ;};if _bbgd :=_cgga .RestoredLeft .ValidateWithPath (path +"\u002f\u0052\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"); -_bbgd !=nil {return _bbgd ;};if _fcgg :=_cgga .RestoredTop .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070");_fcgg !=nil {return _fcgg ;};if _cgga .ExtLst !=nil {if _afbd :=_cgga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_afbd !=nil {return _afbd ;};};return nil ;};func (_efcdc *SldLayout )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_efcdc .CT_SlideLayout =*NewCT_SlideLayout ();for _ ,_geebgf :=range start .Attr {if _geebgf .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_affdb :=_geebgf .Value ; -_efcdc .MatchingNameAttr =&_affdb ;continue ;};if _geebgf .Name .Local =="\u0074\u0079\u0070\u0065"{_efcdc .TypeAttr .UnmarshalXMLAttr (_geebgf );continue ;};if _geebgf .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_adgee ,_agbaa :=_cb .ParseBool (_geebgf .Value ); -if _agbaa !=nil {return _agbaa ;};_efcdc .PreserveAttr =&_adgee ;continue ;};if _geebgf .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_aabc ,_fefd :=_cb .ParseBool (_geebgf .Value );if _fefd !=nil {return _fefd ;};_efcdc .UserDrawnAttr =&_aabc ; -continue ;};if _geebgf .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_cdedf ,_eefbd :=_cb .ParseBool (_geebgf .Value );if _eefbd !=nil {return _eefbd ;};_efcdc .ShowMasterSpAttr =&_cdedf ;continue ;};if _geebgf .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_beef ,_dgabe :=_cb .ParseBool (_geebgf .Value ); -if _dgabe !=nil {return _dgabe ;};_efcdc .ShowMasterPhAnimAttr =&_beef ;continue ;};};_eagae :for {_gddfa ,_ggcacf :=d .Token ();if _ggcacf !=nil {return _ggcacf ;};switch _fdaac :=_gddfa .(type ){case _cf .StartElement :switch _fdaac .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _gegcg :=d .DecodeElement (_efcdc .CSld ,&_fdaac ); -_gegcg !=nil {return _gegcg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_efcdc .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _eggec :=d .DecodeElement (_efcdc .ClrMapOvr ,&_fdaac );_eggec !=nil {return _eggec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_efcdc .Transition =NewCT_SlideTransition (); -if _bdab :=d .DecodeElement (_efcdc .Transition ,&_fdaac );_bdab !=nil {return _bdab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_efcdc .Timing =NewCT_SlideTiming (); -if _eaadb :=d .DecodeElement (_efcdc .Timing ,&_fdaac );_eaadb !=nil {return _eaadb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_efcdc .Hf =NewCT_HeaderFooter (); -if _gbed :=d .DecodeElement (_efcdc .Hf ,&_fdaac );_gbed !=nil {return _gbed ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efcdc .ExtLst =NewCT_ExtensionListModify (); -if _bbbcgb :=d .DecodeElement (_efcdc .ExtLst ,&_fdaac );_bbbcgb !=nil {return _bbbcgb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004c\u0061\u0079o\u0075\u0074 \u0025\u0076",_fdaac .Name ); -if _fcaaa :=d .Skip ();_fcaaa !=nil {return _fcaaa ;};};case _cf .EndElement :break _eagae ;case _cf .CharData :};};return nil ;};type CT_TLTimeTargetElementChoice struct{ - -// Slide Target -SldTgt *CT_Empty ; - -// Sound Target -SndTgt *_cfb .CT_EmbeddedWAVAudioFile ; - -// Shape Target -SpTgt *CT_TLShapeTargetElement ; - -// Ink Target -InkTgt *CT_TLSubShapeId ;};func (_cfbc *EG_ExtensionList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gbffeg :for {_bfegb ,_fgef :=d .Token ();if _fgef !=nil {return _fgef ;};switch _fgacd :=_bfegb .(type ){case _cf .StartElement :switch _fgacd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dcgbe :=NewCT_Extension (); -if _gbaaf :=d .DecodeElement (_dcgbe ,&_fgacd );_gbaaf !=nil {return _gbaaf ;};_cfbc .Ext =append (_cfbc .Ext ,_dcgbe );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_fgacd .Name ); -if _ddaea :=d .Skip ();_ddaea !=nil {return _ddaea ;};};case _cf .EndElement :break _gbffeg ;case _cf .CharData :};};return nil ;};func (_gagbf *ST_TransitionInOutDirectionType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gagbf =0; -case "\u006f\u0075\u0074":*_gagbf =1;case "\u0069\u006e":*_gagbf =2;};return nil ;}; - -// Validate validates the CT_TLTimeTargetElementChoice and its children -func (_caagd *CT_TLTimeTargetElementChoice )Validate ()error {return _caagd .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074E\u006ce\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");};func (_cgea *CT_BackgroundProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice ();_cgea .EffectPropertiesChoice =_cfb .NewEG_EffectPropertiesChoice ();for _ ,_fad :=range start .Attr {if _fad .Name .Local =="\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"{_fe ,_gfa :=_cb .ParseBool (_fad .Value ); -if _gfa !=nil {return _gfa ;};_cgea .ShadeToTitleAttr =&_fe ;continue ;};};_gdc :for {_bgg ,_fee :=d .Token ();if _fee !=nil {return _fee ;};switch _dgc :=_bgg .(type ){case _cf .StartElement :switch _dgc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _fgg :=d .DecodeElement (&_cgea .FillPropertiesChoice .NoFill ,&_dgc );_fgg !=nil {return _fgg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _beb :=d .DecodeElement (&_cgea .FillPropertiesChoice .SolidFill ,&_dgc );_beb !=nil {return _beb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _bgda :=d .DecodeElement (&_cgea .FillPropertiesChoice .GradFill ,&_dgc );_bgda !=nil {return _bgda ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _ec :=d .DecodeElement (&_cgea .FillPropertiesChoice .BlipFill ,&_dgc );_ec !=nil {return _ec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _bag :=d .DecodeElement (&_cgea .FillPropertiesChoice .PattFill ,&_dgc );_bag !=nil {return _bag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cgea .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _ebb :=d .DecodeElement (&_cgea .FillPropertiesChoice .GrpFill ,&_dgc );_ebb !=nil {return _ebb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _cfa :=d .DecodeElement (&_cgea .EFillPropertiesChoice .NoFill ,&_dgc );_cfa !=nil {return _cfa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _baba :=d .DecodeElement (&_cgea .EFillPropertiesChoice .SolidFill ,&_dgc );_baba !=nil {return _baba ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _gfd :=d .DecodeElement (&_cgea .EFillPropertiesChoice .GradFill ,&_dgc );_gfd !=nil {return _gfd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _cdg :=d .DecodeElement (&_cgea .EFillPropertiesChoice .BlipFill ,&_dgc );_cdg !=nil {return _cdg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _ebc :=d .DecodeElement (&_cgea .EFillPropertiesChoice .PattFill ,&_dgc );_ebc !=nil {return _ebc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_cgea .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice (); -if _bggf :=d .DecodeElement (&_cgea .EFillPropertiesChoice .GrpFill ,&_dgc );_bggf !=nil {return _bggf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_cgea .EffectPropertiesChoice =_cfb .NewEG_EffectPropertiesChoice (); -if _gad :=d .DecodeElement (&_cgea .EffectPropertiesChoice .EffectLst ,&_dgc );_gad !=nil {return _gad ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_cgea .EffectPropertiesChoice =_cfb .NewEG_EffectPropertiesChoice (); -if _cc :=d .DecodeElement (&_cgea .EffectPropertiesChoice .EffectDag ,&_dgc );_cc !=nil {return _cc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgea .ExtLst =NewCT_ExtensionList (); -if _dcd :=d .DecodeElement (_cgea .ExtLst ,&_dgc );_dcd !=nil {return _dcd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006ed\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_dgc .Name ); -if _aeg :=d .Skip ();_aeg !=nil {return _aeg ;};};case _cf .EndElement :break _gdc ;case _cf .CharData :};};return nil ;};func (_faacb ST_SlideLayoutType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ccec :=_cf .Attr {};_ccec .Name =name ;switch _faacb {case ST_SlideLayoutTypeUnset :_ccec .Value =""; -case ST_SlideLayoutTypeTitle :_ccec .Value ="\u0074\u0069\u0074l\u0065";case ST_SlideLayoutTypeTx :_ccec .Value ="\u0074\u0078";case ST_SlideLayoutTypeTwoColTx :_ccec .Value ="\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078";case ST_SlideLayoutTypeTbl :_ccec .Value ="\u0074\u0062\u006c"; -case ST_SlideLayoutTypeTxAndChart :_ccec .Value ="\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case ST_SlideLayoutTypeChartAndTx :_ccec .Value ="\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeDgm :_ccec .Value ="\u0064\u0067\u006d"; -case ST_SlideLayoutTypeChart :_ccec .Value ="\u0063\u0068\u0061r\u0074";case ST_SlideLayoutTypeTxAndClipArt :_ccec .Value ="\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074";case ST_SlideLayoutTypeClipArtAndTx :_ccec .Value ="\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078"; -case ST_SlideLayoutTypeTitleOnly :_ccec .Value ="\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy";case ST_SlideLayoutTypeBlank :_ccec .Value ="\u0062\u006c\u0061n\u006b";case ST_SlideLayoutTypeTxAndObj :_ccec .Value ="\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a"; -case ST_SlideLayoutTypeObjAndTx :_ccec .Value ="\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeObjOnly :_ccec .Value ="\u006fb\u006a\u004f\u006e\u006c\u0079";case ST_SlideLayoutTypeObj :_ccec .Value ="\u006f\u0062\u006a";case ST_SlideLayoutTypeTxAndMedia :_ccec .Value ="\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061"; -case ST_SlideLayoutTypeMediaAndTx :_ccec .Value ="\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeObjOverTx :_ccec .Value ="\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case ST_SlideLayoutTypeTxOverObj :_ccec .Value ="\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j"; -case ST_SlideLayoutTypeTxAndTwoObj :_ccec .Value ="t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeTwoObjAndTx :_ccec .Value ="t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeTwoObjOverTx :_ccec .Value ="\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078"; -case ST_SlideLayoutTypeFourObj :_ccec .Value ="\u0066o\u0075\u0072\u004f\u0062\u006a";case ST_SlideLayoutTypeVertTx :_ccec .Value ="\u0076\u0065\u0072\u0074\u0054\u0078";case ST_SlideLayoutTypeClipArtAndVertTx :_ccec .Value ="\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078"; -case ST_SlideLayoutTypeVertTitleAndTx :_ccec .Value ="\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeVertTitleAndTxOverChart :_ccec .Value ="\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074"; -case ST_SlideLayoutTypeTwoObj :_ccec .Value ="\u0074\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeObjAndTwoObj :_ccec .Value ="\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeTwoObjAndObj :_ccec .Value ="\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a"; -case ST_SlideLayoutTypeCust :_ccec .Value ="\u0063\u0075\u0073\u0074";case ST_SlideLayoutTypeSecHead :_ccec .Value ="\u0073e\u0063\u0048\u0065\u0061\u0064";case ST_SlideLayoutTypeTwoTxTwoObj :_ccec .Value ="t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a"; -case ST_SlideLayoutTypeObjTx :_ccec .Value ="\u006f\u0062\u006aT\u0078";case ST_SlideLayoutTypePicTx :_ccec .Value ="\u0070\u0069\u0063T\u0078";};return _ccec ,nil ;};type CT_TLAnimateEffectBehavior struct{ - -// Transition -TransitionAttr ST_TLAnimateEffectTransition ; - -// Filter -FilterAttr *string ; - -// Property List -PrLstAttr *string ;CBhvr *CT_TLCommonBehaviorData ; - -// Progress -Progress *CT_TLAnimVariant ;};func (_fgbf *CT_TLTemplateList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _fgbf .Tmpl !=nil {_ffgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006d\u0070\u006c"}}; -for _ ,_babff :=range _fgbf .Tmpl {e .EncodeElement (_babff ,_ffgf );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_SlideLayout ()*CT_SlideLayout {_fbgd :=&CT_SlideLayout {};_fbgd .CSld =NewCT_CommonSlideData ();return _fbgd ; -};const (ST_WebScreenSizeUnset ST_WebScreenSize =0;ST_WebScreenSize544x376 ST_WebScreenSize =1;ST_WebScreenSize640x480 ST_WebScreenSize =2;ST_WebScreenSize720x512 ST_WebScreenSize =3;ST_WebScreenSize800x600 ST_WebScreenSize =4;ST_WebScreenSize1024x768 ST_WebScreenSize =5; -ST_WebScreenSize1152x882 ST_WebScreenSize =6;ST_WebScreenSize1152x900 ST_WebScreenSize =7;ST_WebScreenSize1280x1024 ST_WebScreenSize =8;ST_WebScreenSize1600x1200 ST_WebScreenSize =9;ST_WebScreenSize1800x1400 ST_WebScreenSize =10;ST_WebScreenSize1920x1200 ST_WebScreenSize =11; -);func (_efde *CT_TLGraphicalObjectBuildChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gfagf :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}:_efde .BldAsOne =NewCT_Empty (); -if _ecdf :=d .DecodeElement (_efde .BldAsOne ,&_gfagf );_ecdf !=nil {return _ecdf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"}:_efde .BldSub =_cfb .NewCT_AnimationGraphicalObjectBuildProperties (); -if _gcaa :=d .DecodeElement (_efde .BldSub ,&_gfagf );_gcaa !=nil {return _gcaa ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004fb\u006a\u0065\u0063\u0074B\u0075\u0069\u006c\u0064\u0043h\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gfagf .Name ); -if _aggb :=d .Skip ();_aggb !=nil {return _aggb ;};};return nil ;};func (_gadfg *CT_TLIterateDataChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dceeb :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"}:_gadfg .TmAbs =NewCT_TLIterateIntervalTime (); -if _egbaa :=d .DecodeElement (_gadfg .TmAbs ,&_dceeb );_egbaa !=nil {return _egbaa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"}:_gadfg .TmPct =NewCT_TLIterateIntervalPercentage (); -if _fcedc :=d .DecodeElement (_gadfg .TmPct ,&_dceeb );_fcedc !=nil {return _fcedc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0049\u0074e\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dceeb .Name ); -if _deffa :=d .Skip ();_deffa !=nil {return _deffa ;};};return nil ;};func (_cggga ST_TLTimeIndefinite )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bcba :=_cf .Attr {};_bcba .Name =name ;switch _cggga {case ST_TLTimeIndefiniteUnset :_bcba .Value =""; -case ST_TLTimeIndefiniteIndefinite :_bcba .Value ="\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065";};return _bcba ,nil ;};func (_egeee *CT_TLTimeCondition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _egeee .EvtAttr !=ST_TLTriggerEventUnset {_bbfg ,_dgbfg :=_egeee .EvtAttr .MarshalXMLAttr (_cf .Name {Local :"\u0065\u0076\u0074"}); -if _dgbfg !=nil {return _dgbfg ;};start .Attr =append (start .Attr ,_bbfg );};if _egeee .DelayAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0065\u006ca\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_egeee .DelayAttr )}); -};e .EncodeToken (start );if _egeee .TLTimeConditionChoice !=nil {_egeee .TLTimeConditionChoice .MarshalXML (e ,_cf .StartElement {});};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_CommentList and its children -func (_abb *CT_CommentList )Validate ()error {return _abb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074");};func NewPresentationPr ()*PresentationPr {_dbgba :=&PresentationPr {};_dbgba .CT_PresentationProperties =*NewCT_PresentationProperties (); -return _dbgba ;};func (_fcffd ST_SlideLayoutType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_fcffd .String (),start );};func (_gfaeb *CT_TransitionStartSoundAction )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gfaeb .Snd =_cfb .NewCT_EmbeddedWAVAudioFile (); -for _ ,_fgcdg :=range start .Attr {if _fgcdg .Name .Local =="\u006c\u006f\u006f\u0070"{_eafee ,_cbadb :=_cb .ParseBool (_fgcdg .Value );if _cbadb !=nil {return _cbadb ;};_gfaeb .LoopAttr =&_eafee ;continue ;};};_ggaf :for {_dbbg ,_dcfg :=d .Token ();if _dcfg !=nil {return _dcfg ; -};switch _afdce :=_dbbg .(type ){case _cf .StartElement :switch _afdce .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"}:if _edgcb :=d .DecodeElement (_gfaeb .Snd ,&_afdce ); -_edgcb !=nil {return _edgcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074a\u0072\u0074\u0053\u006f\u0075\u006ed\u0041\u0063t\u0069\u006fn\u0020%\u0076",_afdce .Name ); -if _bgbc :=d .Skip ();_bgbc !=nil {return _bgbc ;};};case _cf .EndElement :break _ggaf ;case _cf .CharData :};};return nil ;};func (_eebaa *CT_PictureNonVisual )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_fabg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}}; -e .EncodeElement (_eebaa .CNvPr ,_fabg );_gdcgd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_eebaa .CNvPicPr ,_gdcgd );_daag :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}}; -e .EncodeElement (_eebaa .NvPr ,_daag );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gccgg *EG_TopLevelSlide )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gccgg .ClrMap =_cfb .NewCT_ColorMapping ();_bafb :for {_addafd ,_egaaf :=d .Token (); -if _egaaf !=nil {return _egaaf ;};switch _cafd :=_addafd .(type ){case _cf .StartElement :switch _cafd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _cbabf :=d .DecodeElement (_gccgg .ClrMap ,&_cafd ); -_cbabf !=nil {return _cbabf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u006f\u0070\u004c\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065\u0020\u0025v",_cafd .Name ); -if _eeee :=d .Skip ();_eeee !=nil {return _eeee ;};};case _cf .EndElement :break _bafb ;case _cf .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path -func (_cbbba *CT_SlideMasterIdListEntry )ValidateWithPath (path string )error {if _cbbba .IdAttr !=nil {if *_cbbba .IdAttr < 2147483648{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cbbba .IdAttr ); -};};if _cbbba .ExtLst !=nil {if _cegd :=_cbbba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cegd !=nil {return _cegd ;};};return nil ;};func (_eagda ST_TLBehaviorAdditiveType )ValidateWithPath (path string )error {switch _eagda {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eagda )); -};return nil ;};func (_abgfe ST_PlaceholderType )Validate ()error {return _abgfe .ValidateWithPath ("")};func (_bgddc ST_PhotoAlbumFrameShape )ValidateWithPath (path string )error {switch _bgddc {case 0,1,2,3,4,5,6,7:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgddc )); -};return nil ;};func NewCmLst ()*CmLst {_adcd :=&CmLst {};_adcd .CT_CommentList =*NewCT_CommentList ();return _adcd }; - -// Validate validates the CT_TLTimeCondition and its children -func (_ddfg *CT_TLTimeCondition )Validate ()error {return _ddfg .ValidateWithPath ("\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e");};func ParseUnionST_Percentage (s string )(_cfb .ST_Percentage ,error ){return _cfb .ParseUnionST_Percentage (s ); -};func (_bfeg *CT_Presentation )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bfeg .NotesSz =_cfb .NewCT_PositiveSize2D ();for _ ,_afdb :=range start .Attr {if _afdb .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_bbbf ,_eccb :=ParseUnionST_Percentage (_afdb .Value ); -if _eccb !=nil {return _eccb ;};_bfeg .ServerZoomAttr =&_bbbf ;continue ;};if _afdb .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_bedf ,_bebgd :=_cb .ParseInt (_afdb .Value ,10,32);if _bebgd !=nil {return _bebgd ; -};_fafe :=int32 (_bedf );_bfeg .FirstSlideNumAttr =&_fafe ;continue ;};if _afdb .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_ccdd ,_degde :=_cb .ParseBool (_afdb .Value ); -if _degde !=nil {return _degde ;};_bfeg .ShowSpecialPlsOnTitleSldAttr =&_ccdd ;continue ;};if _afdb .Name .Local =="\u0072\u0074\u006c"{_dbdg ,_bfcf :=_cb .ParseBool (_afdb .Value );if _bfcf !=nil {return _bfcf ;};_bfeg .RtlAttr =&_dbdg ;continue ;};if _afdb .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_bbcg ,_agfe :=_cb .ParseBool (_afdb .Value ); -if _agfe !=nil {return _agfe ;};_bfeg .RemovePersonalInfoOnSaveAttr =&_bbcg ;continue ;};if _afdb .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_edaf ,_efdcb :=_cb .ParseBool (_afdb .Value );if _efdcb !=nil {return _efdcb ; -};_bfeg .CompatModeAttr =&_edaf ;continue ;};if _afdb .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_bagcf ,_egdg :=_cb .ParseBool (_afdb .Value );if _egdg !=nil {return _egdg ; -};_bfeg .StrictFirstAndLastCharsAttr =&_bagcf ;continue ;};if _afdb .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_dbgbd ,_cdeg :=_cb .ParseBool (_afdb .Value );if _cdeg !=nil {return _cdeg ;}; -_bfeg .EmbedTrueTypeFontsAttr =&_dbgbd ;continue ;};if _afdb .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_fggfe ,_afac :=_cb .ParseBool (_afdb .Value );if _afac !=nil {return _afac ;};_bfeg .SaveSubsetFontsAttr =&_fggfe ; -continue ;};if _afdb .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_aefe ,_gdgce :=_cb .ParseBool (_afdb .Value );if _gdgce !=nil {return _gdgce ;};_bfeg .AutoCompressPicturesAttr =&_aefe ; -continue ;};if _afdb .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_cdcac ,_gdbec :=_cb .ParseUint (_afdb .Value ,10,32);if _gdbec !=nil {return _gdbec ;};_edbf :=uint32 (_cdcac );_bfeg .BookmarkIdSeedAttr =&_edbf ; -continue ;};if _afdb .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_bfeg .ConformanceAttr .UnmarshalXMLAttr (_afdb );continue ;};};_eaga :for {_feeff ,_ecfb :=d .Token ();if _ecfb !=nil {return _ecfb ;};switch _fdeac :=_feeff .(type ){case _cf .StartElement :switch _fdeac .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_bfeg .SldMasterIdLst =NewCT_SlideMasterIdList (); -if _gdced :=d .DecodeElement (_bfeg .SldMasterIdLst ,&_fdeac );_gdced !=nil {return _gdced ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_bfeg .NotesMasterIdLst =NewCT_NotesMasterIdList (); -if _ccdgd :=d .DecodeElement (_bfeg .NotesMasterIdLst ,&_fdeac );_ccdgd !=nil {return _ccdgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_bfeg .HandoutMasterIdLst =NewCT_HandoutMasterIdList (); -if _gfcf :=d .DecodeElement (_bfeg .HandoutMasterIdLst ,&_fdeac );_gfcf !=nil {return _gfcf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_bfeg .SldIdLst =NewCT_SlideIdList (); -if _cafe :=d .DecodeElement (_bfeg .SldIdLst ,&_fdeac );_cafe !=nil {return _cafe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_bfeg .SldSz =NewCT_SlideSize (); -if _afcef :=d .DecodeElement (_bfeg .SldSz ,&_fdeac );_afcef !=nil {return _afcef ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _ddeg :=d .DecodeElement (_bfeg .NotesSz ,&_fdeac ); -_ddeg !=nil {return _ddeg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_bfeg .SmartTags =NewCT_SmartTags (); -if _cgcd :=d .DecodeElement (_bfeg .SmartTags ,&_fdeac );_cgcd !=nil {return _cgcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_bfeg .EmbeddedFontLst =NewCT_EmbeddedFontList (); -if _bebf :=d .DecodeElement (_bfeg .EmbeddedFontLst ,&_fdeac );_bebf !=nil {return _bebf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_bfeg .CustShowLst =NewCT_CustomShowList (); -if _befec :=d .DecodeElement (_bfeg .CustShowLst ,&_fdeac );_befec !=nil {return _befec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_bfeg .PhotoAlbum =NewCT_PhotoAlbum (); -if _fdae :=d .DecodeElement (_bfeg .PhotoAlbum ,&_fdeac );_fdae !=nil {return _fdae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_bfeg .CustDataLst =NewCT_CustomerDataList (); -if _gcfc :=d .DecodeElement (_bfeg .CustDataLst ,&_fdeac );_gcfc !=nil {return _gcfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_bfeg .Kinsoku =NewCT_Kinsoku (); -if _aafa :=d .DecodeElement (_bfeg .Kinsoku ,&_fdeac );_aafa !=nil {return _aafa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_bfeg .DefaultTextStyle =_cfb .NewCT_TextListStyle (); -if _gdfca :=d .DecodeElement (_bfeg .DefaultTextStyle ,&_fdeac );_gdfca !=nil {return _gdfca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_bfeg .ModifyVerifier =NewCT_ModifyVerifier (); -if _dfdb :=d .DecodeElement (_bfeg .ModifyVerifier ,&_fdeac );_dfdb !=nil {return _dfdb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfeg .ExtLst =NewCT_ExtensionList (); -if _bdge :=d .DecodeElement (_bfeg .ExtLst ,&_fdeac );_bdge !=nil {return _bdge ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_fdeac .Name ); -if _ecgff :=d .Skip ();_ecgff !=nil {return _ecgff ;};};case _cf .EndElement :break _eaga ;case _cf .CharData :};};return nil ;};func (_cccgf *CT_TLCommonBehaviorData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cccgf .CTn =NewCT_TLCommonTimeNodeData (); -_cccgf .TgtEl =NewCT_TLTimeTargetElement ();for _ ,_dacb :=range start .Attr {if _dacb .Name .Local =="\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"{_cccgf .AdditiveAttr .UnmarshalXMLAttr (_dacb );continue ;};if _dacb .Name .Local =="\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"{_cccgf .AccumulateAttr .UnmarshalXMLAttr (_dacb ); -continue ;};if _dacb .Name .Local =="\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"{_cccgf .XfrmTypeAttr .UnmarshalXMLAttr (_dacb );continue ;};if _dacb .Name .Local =="\u0066\u0072\u006f\u006d"{_ccbde :=_dacb .Value ;_cccgf .FromAttr =&_ccbde ;continue ; -};if _dacb .Name .Local =="\u0074\u006f"{_ddeba :=_dacb .Value ;_cccgf .ToAttr =&_ddeba ;continue ;};if _dacb .Name .Local =="\u0062\u0079"{_ceab :=_dacb .Value ;_cccgf .ByAttr =&_ceab ;continue ;};if _dacb .Name .Local =="\u0072\u0063\u0074\u0078"{_dbea :=_dacb .Value ; -_cccgf .RctxAttr =&_dbea ;continue ;};if _dacb .Name .Local =="\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"{_cccgf .OverrideAttr .UnmarshalXMLAttr (_dacb );continue ;};};_abafd :for {_gefeb ,_ebccb :=d .Token ();if _ebccb !=nil {return _ebccb ;};switch _bbgdg :=_gefeb .(type ){case _cf .StartElement :switch _bbgdg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _efaga :=d .DecodeElement (_cccgf .CTn ,&_bbgdg ); -_efaga !=nil {return _efaga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _ecgfg :=d .DecodeElement (_cccgf .TgtEl ,&_bbgdg ); -_ecgfg !=nil {return _ecgfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}:_cccgf .AttrNameLst =NewCT_TLBehaviorAttributeNameList (); -if _aggdg :=d .DecodeElement (_cccgf .AttrNameLst ,&_bbgdg );_aggdg !=nil {return _aggdg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0042e\u0068\u0061\u0076\u0069\u006f\u0072D\u0061\u0074\u0061 \u0025\u0076",_bbgdg .Name ); -if _edba :=d .Skip ();_edba !=nil {return _edba ;};};case _cf .EndElement :break _abafd ;case _cf .CharData :};};return nil ;}; - -// Validate validates the CT_HandoutMasterIdListEntry and its children -func (_deeg *CT_HandoutMasterIdListEntry )Validate ()error {return _deeg .ValidateWithPath ("C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079");}; - -// Validate validates the CT_BuildListChoice and its children -func (_adf *CT_BuildListChoice )Validate ()error {return _adf .ValidateWithPath ("\u0043T\u005fB\u0075\u0069\u006c\u0064\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065");};func (_ebdaa ST_TLChartSubelementType )String ()string {switch _ebdaa {case 0:return ""; -case 1:return "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 4:return "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073"; -case 5:return "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";};return "";};func (_ggee *ST_TLChartSubelementType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_ggee =0;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_ggee =1; -case "\u0073\u0065\u0072\u0069\u0065\u0073":*_ggee =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_ggee =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_ggee =4;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_ggee =5; -};return nil ;};type CT_TLTriggerTimeNodeID struct{ - -// Value -ValAttr uint32 ;};func (_ddccg ST_TLCommandType )String ()string {switch _ddccg {case 0:return "";case 1:return "\u0065\u0076\u0074";case 2:return "\u0063\u0061\u006c\u006c";case 3:return "\u0076\u0065\u0072\u0062";};return "";};func (_ebafg *CT_TLAnimVariantBooleanVal )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_eggcb :=range start .Attr {if _eggcb .Name .Local =="\u0076\u0061\u006c"{_egaa ,_dbba :=_cb .ParseBool (_eggcb .Value ); -if _dbba !=nil {return _dbba ;};_ebafg .ValAttr =_egaa ;continue ;};};for {_dabdf ,_dbgf :=d .Token ();if _dbgf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074B\u006f\u006f\u006c\u0065\u0061n\u0056\u0061l\u003a\u0020\u0025\u0073",_dbgf ); -};if _gedfg ,_ccffb :=_dabdf .(_cf .EndElement );_ccffb &&_gedfg .Name ==start .Name {break ;};};return nil ;};func (_acdff *ST_PhotoAlbumFrameShape )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_acdff =0;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_acdff =1; -case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_acdff =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_acdff =3;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_acdff =4;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_acdff =5; -case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_acdff =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_acdff =7;};return nil ;};func (_gcfdg *CT_TLAnimateMotionBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gcfdg .CBhvr =NewCT_TLCommonBehaviorData (); -for _ ,_degdb :=range start .Attr {if _degdb .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_gcfdg .OriginAttr .UnmarshalXMLAttr (_degdb );continue ;};if _degdb .Name .Local =="\u0070\u0061\u0074\u0068"{_bdaab :=_degdb .Value ;_gcfdg .PathAttr =&_bdaab ; -continue ;};if _degdb .Name .Local =="\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"{_gcfdg .PathEditModeAttr .UnmarshalXMLAttr (_degdb );continue ;};if _degdb .Name .Local =="\u0072\u0041\u006e\u0067"{_ecdbf ,_facdbc :=_cb .ParseInt (_degdb .Value ,10,32); -if _facdbc !=nil {return _facdbc ;};_gdead :=int32 (_ecdbf );_gcfdg .RAngAttr =&_gdead ;continue ;};if _degdb .Name .Local =="\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"{_gagg :=_degdb .Value ;_gcfdg .PtsTypesAttr =&_gagg ;continue ;};};_adccc :for {_degf ,_aegc :=d .Token (); -if _aegc !=nil {return _aegc ;};switch _bfbcc :=_degf .(type ){case _cf .StartElement :switch _bfbcc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _gfae :=d .DecodeElement (_gcfdg .CBhvr ,&_bfbcc ); -_gfae !=nil {return _gfae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_gcfdg .By =NewCT_TLPoint (); -if _feffbg :=d .DecodeElement (_gcfdg .By ,&_bfbcc );_feffbg !=nil {return _feffbg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_gcfdg .From =NewCT_TLPoint (); -if _cbfc :=d .DecodeElement (_gcfdg .From ,&_bfbcc );_cbfc !=nil {return _cbfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_gcfdg .To =NewCT_TLPoint (); -if _gafff :=d .DecodeElement (_gcfdg .To ,&_bfbcc );_gafff !=nil {return _gafff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"}:_gcfdg .RCtr =NewCT_TLPoint (); -if _cdccg :=d .DecodeElement (_gcfdg .RCtr ,&_bfbcc );_cdccg !=nil {return _cdccg ;};default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_bfbcc .Name ); -if _gaada :=d .Skip ();_gaada !=nil {return _gaada ;};};case _cf .EndElement :break _adccc ;case _cf .CharData :};};return nil ;};func (_bcgeg *CT_TLAnimateMotionBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bcgeg .OriginAttr !=ST_TLAnimateMotionBehaviorOriginUnset {_aadg ,_cfagc :=_bcgeg .OriginAttr .MarshalXMLAttr (_cf .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"}); -if _cfagc !=nil {return _cfagc ;};start .Attr =append (start .Attr ,_aadg );};if _bcgeg .PathAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_bcgeg .PathAttr )}); -};if _bcgeg .PathEditModeAttr !=ST_TLAnimateMotionPathEditModeUnset {_cdeb ,_dbcab :=_bcgeg .PathEditModeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"});if _dbcab !=nil {return _dbcab ;};start .Attr =append (start .Attr ,_cdeb ); -};if _bcgeg .RAngAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u0041\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0076",*_bcgeg .RAngAttr )});};if _bcgeg .PtsTypesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_bcgeg .PtsTypesAttr )}); -};e .EncodeToken (start );_dabc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_bcgeg .CBhvr ,_dabc );if _bcgeg .By !=nil {_acbb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0079"}}; -e .EncodeElement (_bcgeg .By ,_acbb );};if _bcgeg .From !=nil {_fecbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_bcgeg .From ,_fecbd );};if _bcgeg .To !=nil {_fafba :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006f"}}; -e .EncodeElement (_bcgeg .To ,_fafba );};if _bcgeg .RCtr !=nil {_daec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072\u0043\u0074\u0072"}};e .EncodeElement (_bcgeg .RCtr ,_daec );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_cffbf *EG_ShowTypeChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _cffbf .Present !=nil {_ccgbb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0070\u0072\u0065\u0073\u0065\u006et"}}; -e .EncodeElement (_cffbf .Present ,_ccgbb );}else if _cffbf .Browse !=nil {_gdebd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0072\u006f\u0077\u0073\u0065"}};e .EncodeElement (_cffbf .Browse ,_gdebd );}else if _cffbf .Kiosk !=nil {_bbbab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u006b\u0069\u006f\u0073\u006b"}}; -e .EncodeElement (_cffbf .Kiosk ,_bbbab );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};const (ST_OleObjectFollowColorSchemeUnset ST_OleObjectFollowColorScheme =0;ST_OleObjectFollowColorSchemeNone ST_OleObjectFollowColorScheme =1; -ST_OleObjectFollowColorSchemeFull ST_OleObjectFollowColorScheme =2;ST_OleObjectFollowColorSchemeTextAndBackground ST_OleObjectFollowColorScheme =3;);func (_dbfe *CT_TLCommonTimeNodeData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dbfe .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .IdAttr )}); -};if _dbfe .PresetIDAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .PresetIDAttr )});};if _dbfe .PresetClassAttr !=ST_TLTimeNodePresetClassTypeUnset {_efbe ,_bffg :=_dbfe .PresetClassAttr .MarshalXMLAttr (_cf .Name {Local :"p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"}); -if _bffg !=nil {return _bffg ;};start .Attr =append (start .Attr ,_efbe );};if _dbfe .PresetSubtypeAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .PresetSubtypeAttr )}); -};if _dbfe .DurAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0075\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .DurAttr )});};if _dbfe .RepeatCountAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .RepeatCountAttr )}); -};if _dbfe .RepeatDurAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .RepeatDurAttr )});};if _dbfe .SpdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .SpdAttr )}); -};if _dbfe .AccelAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0063\u0063e\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .AccelAttr )});};if _dbfe .DecelAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0065\u0063e\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .DecelAttr )}); -};if _dbfe .AutoRevAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061u\u0074\u006f\u0052\u0065\u0076"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dbfe .AutoRevAttr ))});};if _dbfe .RestartAttr !=ST_TLTimeNodeRestartTypeUnset {_dfbb ,_bdgca :=_dbfe .RestartAttr .MarshalXMLAttr (_cf .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"}); -if _bdgca !=nil {return _bdgca ;};start .Attr =append (start .Attr ,_dfbb );};if _dbfe .FillAttr !=ST_TLTimeNodeFillTypeUnset {_cdcf ,_cacbd :=_dbfe .FillAttr .MarshalXMLAttr (_cf .Name {Local :"\u0066\u0069\u006c\u006c"});if _cacbd !=nil {return _cacbd ; -};start .Attr =append (start .Attr ,_cdcf );};if _dbfe .SyncBehaviorAttr !=ST_TLTimeNodeSyncTypeUnset {_ebgac ,_ffef :=_dbfe .SyncBehaviorAttr .MarshalXMLAttr (_cf .Name {Local :"\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"});if _ffef !=nil {return _ffef ; -};start .Attr =append (start .Attr ,_ebgac );};if _dbfe .TmFilterAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .TmFilterAttr )}); -};if _dbfe .EvtFilterAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .EvtFilterAttr )});};if _dbfe .DisplayAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064i\u0073\u0070\u006c\u0061\u0079"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dbfe .DisplayAttr ))}); -};if _dbfe .MasterRelAttr !=ST_TLTimeNodeMasterRelationUnset {_gebdg ,_abdgb :=_dbfe .MasterRelAttr .MarshalXMLAttr (_cf .Name {Local :"\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"});if _abdgb !=nil {return _abdgb ;};start .Attr =append (start .Attr ,_gebdg ); -};if _dbfe .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .BldLvlAttr )});};if _dbfe .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_dbfe .GrpIdAttr )}); -};if _dbfe .AfterEffectAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dbfe .AfterEffectAttr ))});};if _dbfe .NodeTypeAttr !=ST_TLTimeNodeTypeUnset {_fgae ,_bbbcb :=_dbfe .NodeTypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"}); -if _bbbcb !=nil {return _bbbcb ;};start .Attr =append (start .Attr ,_fgae );};if _dbfe .NodePhAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u006f\u0064\u0065\u0050\u0068"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dbfe .NodePhAttr ))}); -};e .EncodeToken (start );if _dbfe .StCondLst !=nil {_bebad :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0073\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_dbfe .StCondLst ,_bebad );};if _dbfe .EndCondLst !=nil {_ddgae :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065n\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}}; -e .EncodeElement (_dbfe .EndCondLst ,_ddgae );};if _dbfe .EndSync !=nil {_fdff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0065\u006e\u0064\u0053\u0079\u006ec"}};e .EncodeElement (_dbfe .EndSync ,_fdff );};if _dbfe .Iterate !=nil {_decee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0069\u0074\u0065\u0072\u0061\u0074e"}}; -e .EncodeElement (_dbfe .Iterate ,_decee );};if _dbfe .ChildTnLst !=nil {_geee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063h\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}};e .EncodeElement (_dbfe .ChildTnLst ,_geee );};if _dbfe .SubTnLst !=nil {_bagbe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}}; -e .EncodeElement (_dbfe .SubTnLst ,_bagbe );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; - -// ST_TransitionEightDirectionType is a union type -type ST_TransitionEightDirectionType struct{ST_TransitionSideDirectionType ST_TransitionSideDirectionType ;ST_TransitionCornerDirectionType ST_TransitionCornerDirectionType ;};func (_gdfaa *NotesMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072";return _gdfaa .CT_NotesMaster .MarshalXML (e ,start );};func (_gacad ST_PhotoAlbumFrameShape )String ()string {switch _gacad {case 0:return "";case 1:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031"; -case 2:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032";case 3:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case 4:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034";case 5:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035"; -case 6:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case 7:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037";};return "";};func NewCT_NormalViewPortion ()*CT_NormalViewPortion {_gfdd :=&CT_NormalViewPortion {}; -return _gfdd };func NewCT_HandoutMaster ()*CT_HandoutMaster {_geef :=&CT_HandoutMaster {};_geef .CSld =NewCT_CommonSlideData ();_geef .ClrMap =_cfb .NewCT_ColorMapping ();return _geef ;}; - -// ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path -func (_dddb *CT_EmbeddedFontDataId )ValidateWithPath (path string )error {return nil };type CT_SplitTransition struct{ - -// Orientation -OrientAttr ST_Direction ; - -// Direction -DirAttr ST_TransitionInOutDirectionType ;};func (_begad *ST_TLBehaviorOverrideType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abaee ,_gcgba :=d .Token ();if _gcgba !=nil {return _gcgba ;};if _cbbfe ,_ecedd :=_abaee .(_cf .EndElement ); -_ecedd &&_cbbfe .Name ==start .Name {*_begad =1;return nil ;};if _dggef ,_gcca :=_abaee .(_cf .CharData );!_gcca {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abaee ); -}else {switch string (_dggef ){case "":*_begad =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_begad =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_begad =2;};};_abaee ,_gcgba =d .Token ();if _gcgba !=nil {return _gcgba ;};if _debef ,_agede :=_abaee .(_cf .EndElement ); -_agede &&_debef .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abaee );};func (_gfffg *ST_TLTimeNodeFillType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_acaed ,_ffcd :=d .Token (); -if _ffcd !=nil {return _ffcd ;};if _aedf ,_gcegg :=_acaed .(_cf .EndElement );_gcegg &&_aedf .Name ==start .Name {*_gfffg =1;return nil ;};if _geafg ,_cbddd :=_acaed .(_cf .CharData );!_cbddd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acaed ); -}else {switch string (_geafg ){case "":*_gfffg =0;case "\u0072\u0065\u006d\u006f\u0076\u0065":*_gfffg =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_gfffg =2;case "\u0068\u006f\u006c\u0064":*_gfffg =3;case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_gfffg =4; -};};_acaed ,_ffcd =d .Token ();if _ffcd !=nil {return _ffcd ;};if _efeaa ,_facce :=_acaed .(_cf .EndElement );_facce &&_efeaa .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acaed ); -};func (_cfgc *SldLayout )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="p\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074";return _cfgc .CT_SlideLayout .MarshalXML (e ,start );};type CT_BuildList struct{BuildListChoice []*CT_BuildListChoice ;};type ST_TransitionInOutDirectionType byte ;func (_gdfdc *CT_TLTextTargetElementChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_begfg :=start ; -switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"}:_gdfdc .CharRg =NewCT_IndexRange (); -if _gfeae :=d .DecodeElement (_gdfdc .CharRg ,&_begfg );_gfeae !=nil {return _gfeae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0052\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0052\u0067"}:_gdfdc .PRg =NewCT_IndexRange (); -if _cgdb :=d .DecodeElement (_gdfdc .PRg ,&_begfg );_cgdb !=nil {return _cgdb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006ce\u006d\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_begfg .Name ); -if _dbfff :=d .Skip ();_dbfff !=nil {return _dbfff ;};};return nil ;};func (_gaeca *CT_NotesMasterIdListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_gaeca .IdAttr )}); -e .EncodeToken (start );if _gaeca .ExtLst !=nil {_ggcb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gaeca .ExtLst ,_ggcb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};type CT_ApplicationNonVisualDrawingProps struct{ - -// Is a Photo Album -IsPhotoAttr *bool ; - -// Is User Drawn -UserDrawnAttr *bool ; - -// Placeholder Shape -Ph *CT_Placeholder ;MediaChoice *_cfb .EG_MediaChoice ; - -// Customer Data List -CustDataLst *CT_CustomerDataList ;ExtLst *CT_ExtensionList ;}; - -// ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path -func (_aebf *CT_CommentAuthor )ValidateWithPath (path string )error {if _aebf .ExtLst !=nil {if _fag :=_aebf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fag !=nil {return _fag ;};};return nil ;}; - -// ValidateWithPath validates the CT_TLTimeConditionChoice and its children, prefixing error messages with path -func (_bgbe *CT_TLTimeConditionChoice )ValidateWithPath (path string )error {if _bgbe .TgtEl !=nil {if _ddag :=_bgbe .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_ddag !=nil {return _ddag ;};};if _bgbe .Tn !=nil {if _cfbf :=_bgbe .Tn .ValidateWithPath (path +"\u002f\u0054\u006e"); -_cfbf !=nil {return _cfbf ;};};if _bgbe .Rtn !=nil {if _cbfeg :=_bgbe .Rtn .ValidateWithPath (path +"\u002f\u0052\u0074\u006e");_cbfeg !=nil {return _cbfeg ;};};return nil ;};type CT_SlideTiming struct{TnLst *CT_TimeNodeList ; - -// Build List -BldLst *CT_BuildList ;ExtLst *CT_ExtensionListModify ;};func (_abceg *CT_CustomShowList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _abceg .CustShow !=nil {_gbb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}}; -for _ ,_gfaf :=range _abceg .CustShow {e .EncodeElement (_gfaf ,_gbb );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_faee ST_TransitionCornerDirectionType )Validate ()error {return _faee .ValidateWithPath ("")}; - -// Validate validates the CT_TimeNodeListChoice and its children -func (_dfgef *CT_TimeNodeListChoice )Validate ()error {return _dfgef .ValidateWithPath ("C\u0054\u005f\u0054\u0069me\u004eo\u0064\u0065\u004c\u0069\u0073t\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ccebb ST_WebColorType )String ()string {switch _ccebb {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062r\u006f\u0077\u0073\u0065\u0072";case 3:return "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case 4:return "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074"; -case 5:return "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b";case 6:return "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065";};return "";};func (_gbdag *ST_TLDiagramBuildType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bcff ,_daace :=d .Token (); -if _daace !=nil {return _daace ;};if _aecde ,_fefaa :=_bcff .(_cf .EndElement );_fefaa &&_aecde .Name ==start .Name {*_gbdag =1;return nil ;};if _ceabd ,_dfegf :=_bcff .(_cf .CharData );!_dfegf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcff ); -}else {switch string (_ceabd ){case "":*_gbdag =0;case "\u0077\u0068\u006fl\u0065":*_gbdag =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gbdag =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_gbdag =3; -case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gbdag =4;case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_gbdag =5;case "\u0063\u0077":*_gbdag =6;case "\u0063\u0077\u0049\u006e":*_gbdag =7; -case "\u0063\u0077\u004fu\u0074":*_gbdag =8;case "\u0063\u0063\u0077":*_gbdag =9;case "\u0063\u0063\u0077I\u006e":*_gbdag =10;case "\u0063\u0063\u0077\u004f\u0075\u0074":*_gbdag =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_gbdag =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_gbdag =13; -case "\u0075\u0070":*_gbdag =14;case "\u0064\u006f\u0077\u006e":*_gbdag =15;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_gbdag =16;case "\u0063\u0075\u0073\u0074":*_gbdag =17;};};_bcff ,_daace =d .Token ();if _daace !=nil {return _daace ;};if _bgfgc ,_egede :=_bcff .(_cf .EndElement ); -_egede &&_bgfgc .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcff );};func (_degc *CT_OutlineViewSlideList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_efec :for {_fbbg ,_fdcce :=d .Token (); -if _fdcce !=nil {return _fdcce ;};switch _accef :=_fbbg .(type ){case _cf .StartElement :switch _accef .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_egbbc :=NewCT_OutlineViewSlideEntry (); -if _aebef :=d .DecodeElement (_egbbc ,&_accef );_aebef !=nil {return _aebef ;};_degc .Sld =append (_degc .Sld ,_egbbc );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069e\u0077\u0053\u006c\u0069\u0064\u0065L\u0069\u0073\u0074 \u0025\u0076",_accef .Name ); -if _bfaag :=d .Skip ();_bfaag !=nil {return _bfaag ;};};case _cf .EndElement :break _efec ;case _cf .CharData :};};return nil ;};func (_fadef *ST_SlideLayoutType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fadef =0;case "\u0074\u0069\u0074l\u0065":*_fadef =1; -case "\u0074\u0078":*_fadef =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_fadef =3;case "\u0074\u0062\u006c":*_fadef =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_fadef =5;case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_fadef =6; -case "\u0064\u0067\u006d":*_fadef =7;case "\u0063\u0068\u0061r\u0074":*_fadef =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_fadef =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_fadef =10; -case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_fadef =11;case "\u0062\u006c\u0061n\u006b":*_fadef =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_fadef =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_fadef =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_fadef =15; -case "\u006f\u0062\u006a":*_fadef =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_fadef =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_fadef =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_fadef =19; -case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_fadef =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_fadef =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_fadef =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_fadef =23; -case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_fadef =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_fadef =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_fadef =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_fadef =27; -case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_fadef =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_fadef =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_fadef =30; -case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_fadef =31;case "\u0063\u0075\u0073\u0074":*_fadef =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_fadef =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_fadef =34; -case "\u006f\u0062\u006aT\u0078":*_fadef =35;case "\u0070\u0069\u0063T\u0078":*_fadef =36;};return nil ;}; - -// ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path -func (_fggb *CT_SlideTiming )ValidateWithPath (path string )error {if _fggb .TnLst !=nil {if _fedd :=_fggb .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_fedd !=nil {return _fedd ;};};if _fggb .BldLst !=nil {if _fbde :=_fggb .BldLst .ValidateWithPath (path +"\u002fB\u006c\u0064\u004c\u0073\u0074"); -_fbde !=nil {return _fbde ;};};if _fggb .ExtLst !=nil {if _daeea :=_fggb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_daeea !=nil {return _daeea ;};};return nil ;};func (_edef *CT_TLCommonMediaNodeData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edef .CTn =NewCT_TLCommonTimeNodeData (); -_edef .TgtEl =NewCT_TLTimeTargetElement ();for _ ,_bcbg :=range start .Attr {if _bcbg .Name .Local =="\u0076\u006f\u006c"{_afcf ,_dcdad :=ParseUnionST_PositiveFixedPercentage (_bcbg .Value );if _dcdad !=nil {return _dcdad ;};_edef .VolAttr =&_afcf ;continue ; -};if _bcbg .Name .Local =="\u006d\u0075\u0074\u0065"{_eeeag ,_babce :=_cb .ParseBool (_bcbg .Value );if _babce !=nil {return _babce ;};_edef .MuteAttr =&_eeeag ;continue ;};if _bcbg .Name .Local =="\u006e\u0075\u006d\u0053\u006c\u0064"{_bgbae ,_ecgbc :=_cb .ParseUint (_bcbg .Value ,10,32); -if _ecgbc !=nil {return _ecgbc ;};_dadfg :=uint32 (_bgbae );_edef .NumSldAttr =&_dadfg ;continue ;};if _bcbg .Name .Local =="\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"{_gbabd ,_defd :=_cb .ParseBool (_bcbg .Value ); -if _defd !=nil {return _defd ;};_edef .ShowWhenStoppedAttr =&_gbabd ;continue ;};};_gegbb :for {_fcadb ,_gegda :=d .Token ();if _gegda !=nil {return _gegda ;};switch _ccfeb :=_fcadb .(type ){case _cf .StartElement :switch _ccfeb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _efgcf :=d .DecodeElement (_edef .CTn ,&_ccfeb ); -_efgcf !=nil {return _efgcf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _gfab :=d .DecodeElement (_edef .TgtEl ,&_ccfeb ); -_gfab !=nil {return _gfab ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064e\u0044\u0061\u0074\u0061\u0020%\u0076",_ccfeb .Name ); -if _deac :=d .Skip ();_deac !=nil {return _deac ;};};case _cf .EndElement :break _gegbb ;case _cf .CharData :};};return nil ;};type ST_IterateType byte ; - -// ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path -func (_ebaa *CT_NotesSlide )ValidateWithPath (path string )error {if _baafc :=_ebaa .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_baafc !=nil {return _baafc ;};if _ebaa .ClrMapOvr !=nil {if _cbgg :=_ebaa .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"); -_cbgg !=nil {return _cbgg ;};};if _ebaa .ExtLst !=nil {if _abbg :=_ebaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abbg !=nil {return _abbg ;};};return nil ;};func (_fac *AG_TLBuild )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fac .SpidAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fac .GrpIdAttr )});if _fac .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fac .UiExpandAttr ))}); -};return nil ;};type CT_TLTimeAnimateValueList struct{ - -// Time Animate Value -Tav []*CT_TLTimeAnimateValue ;};func (_ggge *CT_GroupShape )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_dbfb :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_ggge .NvGrpSpPr ,_dbfb );_dgcab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_ggge .GrpSpPr ,_dgcab );if _ggge .GroupShapeChoice !=nil {for _ ,_bdfc :=range _ggge .GroupShapeChoice {_bdfc .MarshalXML (e ,_cf .StartElement {}); -};};if _ggge .ExtLst !=nil {_bcee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggge .ExtLst ,_bcee );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gfg *CT_CornerDirectionTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gfg .DirAttr !=ST_TransitionCornerDirectionTypeUnset {_ade ,_aade :=_gfg .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"}); -if _aade !=nil {return _aade ;};start .Attr =append (start .Attr ,_ade );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_CornerDirectionTransition ()*CT_CornerDirectionTransition {_abe :=&CT_CornerDirectionTransition {}; -return _abe ;};func (_bgfab ST_TLTimeNodeMasterRelation )Validate ()error {return _bgfab .ValidateWithPath ("")};type CT_OutlineViewSlideList struct{ - -// Presentation Slide -Sld []*CT_OutlineViewSlideEntry ;};func (_gfed ST_ViewType )ValidateWithPath (path string )error {switch _gfed {case 0,1,2,3,4,5,6,7,8:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfed )); -};return nil ;};type CT_SlideMasterIdList struct{ - -// Slide Master ID -SldMasterId []*CT_SlideMasterIdListEntry ;};func (_aeabcb ST_TLTimeNodeSyncType )ValidateWithPath (path string )error {switch _aeabcb {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeabcb )); -};return nil ;};func (_edgfa ST_TLTimeNodeType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_fefcb :=_cf .Attr {};_fefcb .Name =name ;switch _edgfa {case ST_TLTimeNodeTypeUnset :_fefcb .Value ="";case ST_TLTimeNodeTypeClickEffect :_fefcb .Value ="c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074"; -case ST_TLTimeNodeTypeWithEffect :_fefcb .Value ="\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeAfterEffect :_fefcb .Value ="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeMainSeq :_fefcb .Value ="\u006da\u0069\u006e\u0053\u0065\u0071"; -case ST_TLTimeNodeTypeInteractiveSeq :_fefcb .Value ="\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case ST_TLTimeNodeTypeClickPar :_fefcb .Value ="\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072";case ST_TLTimeNodeTypeWithGroup :_fefcb .Value ="\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p"; -case ST_TLTimeNodeTypeAfterGroup :_fefcb .Value ="\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";case ST_TLTimeNodeTypeTmRoot :_fefcb .Value ="\u0074\u006d\u0052\u006f\u006f\u0074";};return _fefcb ,nil ;};func (_fdge *CT_IndexRange )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_dcece :=range start .Attr {if _dcece .Name .Local =="\u0073\u0074"{_afeg ,_dcb :=_cb .ParseUint (_dcece .Value ,10,32); -if _dcb !=nil {return _dcb ;};_fdge .StAttr =uint32 (_afeg );continue ;};if _dcece .Name .Local =="\u0065\u006e\u0064"{_fcfa ,_beac :=_cb .ParseUint (_dcece .Value ,10,32);if _beac !=nil {return _beac ;};_fdge .EndAttr =uint32 (_fcfa );continue ;};};for {_fgdb ,_bdca :=d .Token (); -if _bdca !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0064e\u0078R\u0061\u006e\u0067\u0065\u003a\u0020\u0025s",_bdca );};if _fgfed ,_gabf :=_fgdb .(_cf .EndElement );_gabf &&_fgfed .Name ==start .Name {break ; -};};return nil ;}; - -// ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path -func (_gedeg *CT_TLByRgbColorTransform )ValidateWithPath (path string )error {if _ffeg :=_gedeg .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_ffeg !=nil {return _ffeg ;};if _gecgg :=_gedeg .GAttr .ValidateWithPath (path +"\u002f\u0047\u0041\u0074\u0074\u0072"); -_gecgg !=nil {return _gecgg ;};if _bfggb :=_gedeg .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_bfggb !=nil {return _bfggb ;};return nil ;};func (_efffg *SldSyncPr )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="p\u003a\u0073\u006c\u0064\u0053\u0079\u006e\u0063\u0050\u0072";return _efffg .CT_SlideSyncProperties .MarshalXML (e ,start );};type CT_TLByAnimateColorTransformChoice struct{ - -// RGB -Rgb *CT_TLByRgbColorTransform ; - -// HSL -Hsl *CT_TLByHslColorTransform ;};type ST_ViewType byte ;func NewCmAuthorLst ()*CmAuthorLst {_agdcc :=&CmAuthorLst {};_agdcc .CT_CommentAuthorList =*NewCT_CommentAuthorList ();return _agdcc ;};func (_ebdga *CT_TLBehaviorAttributeNameList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adcgd :for {_aaag ,_fefeb :=d .Token (); -if _fefeb !=nil {return _fefeb ;};switch _gbag :=_aaag .(type ){case _cf .StartElement :switch _gbag .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}:var _ffbbb string ; -if _aedg :=d .DecodeElement (&_ffbbb ,&_gbag );_aedg !=nil {return _aedg ;};_ebdga .AttrName =append (_ebdga .AttrName ,_ffbbb );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004e\u0061\u006d\u0065L\u0069\u0073\u0074\u0020\u0025\u0076",_gbag .Name ); -if _bbef :=d .Skip ();_bbef !=nil {return _bbef ;};};case _cf .EndElement :break _adcgd ;case _cf .CharData :};};return nil ;};type CT_CustomShow struct{ - -// Custom Show Name -NameAttr string ; - -// Custom Show ID -IdAttr uint32 ; - -// List of Presentation Slides -SldLst *CT_SlideRelationshipList ;ExtLst *CT_ExtensionList ;};func (_gefa *CT_SlideTransitionChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gefa .Blinds !=nil {_dagbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u006e\u0064\u0073"}}; -e .EncodeElement (_gefa .Blinds ,_dagbd );}else if _gefa .Checker !=nil {_ggcda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0068\u0065\u0063\u006b\u0065r"}};e .EncodeElement (_gefa .Checker ,_ggcda );}else if _gefa .Circle !=nil {_fcdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0069\u0072\u0063\u006c\u0065"}}; -e .EncodeElement (_gefa .Circle ,_fcdb );}else if _gefa .Dissolve !=nil {_bbbeab :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}};e .EncodeElement (_gefa .Dissolve ,_bbbeab );}else if _gefa .Comb !=nil {_aace :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006f\u006d\u0062"}}; -e .EncodeElement (_gefa .Comb ,_aace );}else if _gefa .Cover !=nil {_bgfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u006f\u0076\u0065\u0072"}};e .EncodeElement (_gefa .Cover ,_bgfe );}else if _gefa .Cut !=nil {_cdcace :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063u\u0074"}}; -e .EncodeElement (_gefa .Cut ,_cdcace );}else if _gefa .Diamond !=nil {_caga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0064\u0069\u0061\u006d\u006f\u006ed"}};e .EncodeElement (_gefa .Diamond ,_caga );}else if _gefa .Fade !=nil {_eabc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u0061\u0064\u0065"}}; -e .EncodeElement (_gefa .Fade ,_eabc );}else if _gefa .Newsflash !=nil {_abab :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u006e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068"}};e .EncodeElement (_gefa .Newsflash ,_abab );}else if _gefa .Plus !=nil {_cbbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u006c\u0075\u0073"}}; -e .EncodeElement (_gefa .Plus ,_cbbd );}else if _gefa .Pull !=nil {_egba :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0075\u006c\u006c"}};e .EncodeElement (_gefa .Pull ,_egba );}else if _gefa .Push !=nil {_bbdf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0075\u0073\u0068"}}; -e .EncodeElement (_gefa .Push ,_bbdf );}else if _gefa .Random !=nil {_dadde :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0072\u0061\u006e\u0064\u006f\u006d"}};e .EncodeElement (_gefa .Random ,_dadde );}else if _gefa .RandomBar !=nil {_adfc :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0072\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072"}}; -e .EncodeElement (_gefa .RandomBar ,_adfc );}else if _gefa .Split !=nil {_dabfa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0070\u006c\u0069\u0074"}};e .EncodeElement (_gefa .Split ,_dabfa );}else if _gefa .Strips !=nil {_ecgd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0069\u0070\u0073"}}; -e .EncodeElement (_gefa .Strips ,_ecgd );}else if _gefa .Wedge !=nil {_bgeac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0077\u0065\u0064\u0067\u0065"}};e .EncodeElement (_gefa .Wedge ,_bgeac );}else if _gefa .Wheel !=nil {_eegda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0077\u0068\u0065\u0065\u006c"}}; -e .EncodeElement (_gefa .Wheel ,_eegda );}else if _gefa .Wipe !=nil {_afacf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0077\u0069\u0070\u0065"}};e .EncodeElement (_gefa .Wipe ,_afacf );}else if _gefa .Zoom !=nil {_gdgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u007a\u006f\u006f\u006d"}}; -e .EncodeElement (_gefa .Zoom ,_gdgf );};return nil ;};func (_abddb *CT_TLAnimVariant )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_abddb .TLAnimVariantChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_SlideViewProperties struct{CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;};type CT_TLIterateIntervalTime struct{ - -// Time -ValAttr ST_TLTime ;};type CT_TLAnimateScaleBehavior struct{ - -// Zoom Content -ZoomContentsAttr *bool ;CBhvr *CT_TLCommonBehaviorData ; - -// By -By *CT_TLPoint ;From *CT_TLPoint ; +// ValidateWithPath validates the Notes and its children, prefixing error messages with path +func (_bgefc *Notes )ValidateWithPath (path string )error {if _dfdg :=_bgefc .CT_NotesSlide .ValidateWithPath (path );_dfdg !=nil {return _dfdg ;};return nil ;}; -// To -To *CT_TLPoint ;};func (_dfebc *CT_TLTimeNodeSequence )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dfebc .CTn =NewCT_TLCommonTimeNodeData ();for _ ,_ecccg :=range start .Attr {if _ecccg .Name .Local =="\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"{_addfa ,_cgag :=_cb .ParseBool (_ecccg .Value ); -if _cgag !=nil {return _cgag ;};_dfebc .ConcurrentAttr =&_addfa ;continue ;};if _ecccg .Name .Local =="\u0070\u0072\u0065\u0076\u0041\u0063"{_dfebc .PrevAcAttr .UnmarshalXMLAttr (_ecccg );continue ;};if _ecccg .Name .Local =="\u006e\u0065\u0078\u0074\u0041\u0063"{_dfebc .NextAcAttr .UnmarshalXMLAttr (_ecccg ); -continue ;};};_aaff :for {_gbfff ,_adgac :=d .Token ();if _adgac !=nil {return _adgac ;};switch _bgfea :=_gbfff .(type ){case _cf .StartElement :switch _bgfea .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _fdbc :=d .DecodeElement (_dfebc .CTn ,&_bgfea ); -_fdbc !=nil {return _fdbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_dfebc .PrevCondLst =NewCT_TLTimeConditionList (); -if _dcff :=d .DecodeElement (_dfebc .PrevCondLst ,&_bgfea );_dcff !=nil {return _dcff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_dfebc .NextCondLst =NewCT_TLTimeConditionList (); -if _ecgbd :=d .DecodeElement (_dfebc .NextCondLst ,&_bgfea );_ecgbd !=nil {return _ecgbd ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0053\u0065\u0071\u0075\u0065\u006e\u0063\u0065\u0020\u0025\u0076",_bgfea .Name ); -if _cbada :=d .Skip ();_cbada !=nil {return _cbada ;};};case _cf .EndElement :break _aaff ;case _cf .CharData :};};return nil ;};type CT_CustomShowList struct{ +// Validate validates the CT_NotesMasterIdList and its children +func (_cdfc *CT_NotesMasterIdList )Validate ()error {return _cdfc .ValidateWithPath ("C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};func (_cgbfd *CT_TLSetBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_dcefe :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_cgbfd .CBhvr ,_dcefe );if _cgbfd .To !=nil {_cbfa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_cgbfd .To ,_cbfa ); +};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_acff *CT_PresentationProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eccae :for {_egagb ,_dbdcb :=d .Token ();if _dbdcb !=nil {return _dbdcb ;};switch _deeb :=_egagb .(type ){case _d .StartElement :switch _deeb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_acff .HtmlPubPr =NewCT_HtmlPublishProperties (); +if _fead :=d .DecodeElement (_acff .HtmlPubPr ,&_deeb );_fead !=nil {return _fead ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_acff .WebPr =NewCT_WebProperties (); +if _egfd :=d .DecodeElement (_acff .WebPr ,&_deeb );_egfd !=nil {return _egfd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_acff .PrnPr =NewCT_PrintProperties (); +if _gdfca :=d .DecodeElement (_acff .PrnPr ,&_deeb );_gdfca !=nil {return _gdfca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_acff .ShowPr =NewCT_ShowProperties (); +if _bbdaa :=d .DecodeElement (_acff .ShowPr ,&_deeb );_bbdaa !=nil {return _bbdaa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_acff .ClrMru =_ef .NewCT_ColorMRU (); +if _efdb :=d .DecodeElement (_acff .ClrMru ,&_deeb );_efdb !=nil {return _efdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acff .ExtLst =NewCT_ExtensionList (); +if _cdca :=d .DecodeElement (_acff .ExtLst ,&_deeb );_cdca !=nil {return _cdca ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069o\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_deeb .Name ); +if _aeacf :=d .Skip ();_aeacf !=nil {return _aeacf ;};};case _d .EndElement :break _eccae ;case _d .CharData :};};return nil ;};func NewCT_CommentList ()*CT_CommentList {_eda :=&CT_CommentList {};return _eda };func (_gfggg *CT_TLShapeTargetElementChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _gfggg .Bg !=nil {_geaaeg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0067"}};e .EncodeElement (_gfggg .Bg ,_geaaeg );}else if _gfggg .SubSp !=nil {_badgb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0073\u0075\u0062\u0053\u0070"}}; +e .EncodeElement (_gfggg .SubSp ,_badgb );}else if _gfggg .OleChartEl !=nil {_bdcd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006fl\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}};e .EncodeElement (_gfggg .OleChartEl ,_bdcd );}else if _gfggg .TxEl !=nil {_eefce :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0078\u0045\u006c"}}; +e .EncodeElement (_gfggg .TxEl ,_eefce );}else if _gfggg .GraphicEl !=nil {_cbde :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c"}};e .EncodeElement (_gfggg .GraphicEl ,_cbde );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_afdg ST_TLAnimateMotionBehaviorOrigin )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dgfcg :=_d .Attr {};_dgfcg .Name =name ;switch _afdg {case ST_TLAnimateMotionBehaviorOriginUnset :_dgfcg .Value ="";case ST_TLAnimateMotionBehaviorOriginParent :_dgfcg .Value ="\u0070\u0061\u0072\u0065\u006e\u0074"; +case ST_TLAnimateMotionBehaviorOriginLayout :_dgfcg .Value ="\u006c\u0061\u0079\u006f\u0075\u0074";};return _dgfcg ,nil ;};const (ST_TLTimeNodeSyncTypeUnset ST_TLTimeNodeSyncType =0;ST_TLTimeNodeSyncTypeCanSlip ST_TLTimeNodeSyncType =1;ST_TLTimeNodeSyncTypeLocked ST_TLTimeNodeSyncType =2; +);type CT_SlideLayoutIdList struct{ -// Custom Show -CustShow []*CT_CustomShow ;};func (_gfdaf *EG_Background )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gfdaf .BackgroundChoice =NewEG_BackgroundChoice ();_gbfa :for {_cbacc ,_caeg :=d .Token ();if _caeg !=nil {return _caeg ;};switch _dbef :=_cbacc .(type ){case _cf .StartElement :switch _dbef .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_gfdaf .BackgroundChoice =NewEG_BackgroundChoice (); -if _ebaac :=d .DecodeElement (&_gfdaf .BackgroundChoice .BgPr ,&_dbef );_ebaac !=nil {return _ebaac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_gfdaf .BackgroundChoice =NewEG_BackgroundChoice (); -if _bbceed :=d .DecodeElement (&_gfdaf .BackgroundChoice .BgRef ,&_dbef );_bbceed !=nil {return _bbceed ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_dbef .Name ); -if _fdafb :=d .Skip ();_fdafb !=nil {return _fdafb ;};};case _cf .EndElement :break _gbfa ;case _cf .CharData :};};return nil ;};func (_cgdeb *ST_Direction )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffdec ,_cbaadd :=d .Token ();if _cbaadd !=nil {return _cbaadd ; -};if _cgec ,_gaececf :=_ffdec .(_cf .EndElement );_gaececf &&_cgec .Name ==start .Name {*_cgdeb =1;return nil ;};if _fdbgd ,_ccddg :=_ffdec .(_cf .CharData );!_ccddg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffdec ); -}else {switch string (_fdbgd ){case "":*_cgdeb =0;case "\u0068\u006f\u0072\u007a":*_cgdeb =1;case "\u0076\u0065\u0072\u0074":*_cgdeb =2;};};_ffdec ,_cbaadd =d .Token ();if _cbaadd !=nil {return _cbaadd ;};if _dcafcd ,_fccaf :=_ffdec .(_cf .EndElement ); -_fccaf &&_dcafcd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffdec );}; +// Slide Layout Id +SldLayoutId []*CT_SlideLayoutIdListEntry ;};func (_edbgd ST_TLPreviousActionType )ValidateWithPath (path string )error {switch _edbgd {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edbgd )); +};return nil ;};func NewCT_SlideLayoutIdList ()*CT_SlideLayoutIdList {_dedg :=&CT_SlideLayoutIdList {};return _dedg };type CT_TLOleBuildChart struct{ -// Validate validates the CT_SlideLayoutIdList and its children -func (_aecfca *CT_SlideLayoutIdList )Validate ()error {return _aecfca .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074");};func (_efecd *ST_TransitionEightDirectionType )Validate ()error {return _efecd .ValidateWithPath ("")}; -func NewCT_SlideSorterViewProperties ()*CT_SlideSorterViewProperties {_fbcc :=&CT_SlideSorterViewProperties {};_fbcc .CViewPr =NewCT_CommonViewProperties ();return _fbcc ;}; +// Build +BldAttr ST_TLOleChartBuildType ; -// Validate validates the AG_ChildSlide and its children -func (_bcf *AG_ChildSlide )Validate ()error {return _bcf .ValidateWithPath ("\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};func NewCT_BackgroundProperties ()*CT_BackgroundProperties {_daa :=&CT_BackgroundProperties {}; -_daa .FillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice ();_daa .EFillPropertiesChoice =_cfb .NewEG_FillPropertiesChoice ();_daa .EffectPropertiesChoice =_cfb .NewEG_EffectPropertiesChoice ();return _daa ;};type CT_TLMediaNodeVideo struct{ +// Animate Background +AnimBgAttr *bool ;SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};type CT_Comment struct{ -// Full Screen -FullScrnAttr *bool ; +// Comment Author ID +AuthorIdAttr uint32 ; -// Common Media Node Properties -CMediaNode *CT_TLCommonMediaNodeData ;};func NewCT_TLTriggerRuntimeNode ()*CT_TLTriggerRuntimeNode {_fecfa :=&CT_TLTriggerRuntimeNode {};_fecfa .ValAttr =ST_TLTriggerRuntimeNode (1);return _fecfa ;};type CT_Picture struct{ +// Comment Date/Time +DtAttr *_c .Time ; -// Non-Visual Properties for a Picture -NvPicPr *CT_PictureNonVisual ; +// Comment Index +IdxAttr uint32 ; -// Picture Fill -BlipFill *_cfb .CT_BlipFillProperties ;SpPr *_cfb .CT_ShapeProperties ;Style *_cfb .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;}; +// Comment Position +Pos *_ef .CT_Point2D ; -// Validate validates the EG_ShowType and its children -func (_bcbgf *EG_ShowType )Validate ()error {return _bcbgf .ValidateWithPath ("E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065");};func (_gfbe *CT_SlideMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gfbe .PreserveAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gfbe .PreserveAttr ))}); -};e .EncodeToken (start );_ceef :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_gfbe .CSld ,_ceef );_cgbcc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}}; -e .EncodeElement (_gfbe .ClrMap ,_cgbcc );if _gfbe .SldLayoutIdLst !=nil {_fdcfg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003as\u006c\u0064\u004ca\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_gfbe .SldLayoutIdLst ,_fdcfg ); -};if _gfbe .Transition !=nil {_cgbca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_gfbe .Transition ,_cgbca );};if _gfbe .Timing !=nil {_cddf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; -e .EncodeElement (_gfbe .Timing ,_cddf );};if _gfbe .Hf !=nil {_fddeg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_gfbe .Hf ,_fddeg );};if _gfbe .TxStyles !=nil {_bgaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}}; -e .EncodeElement (_gfbe .TxStyles ,_bgaa );};if _gfbe .ExtLst !=nil {_cgfaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gfbe .ExtLst ,_cgfaf );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_bfbccd ST_PhotoAlbumFrameShape )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_dddf :=_cf .Attr {};_dddf .Name =name ;switch _bfbccd {case ST_PhotoAlbumFrameShapeUnset :_dddf .Value ="";case ST_PhotoAlbumFrameShapeFrameStyle1 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031"; -case ST_PhotoAlbumFrameShapeFrameStyle2 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032";case ST_PhotoAlbumFrameShapeFrameStyle3 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case ST_PhotoAlbumFrameShapeFrameStyle4 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034"; -case ST_PhotoAlbumFrameShapeFrameStyle5 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035";case ST_PhotoAlbumFrameShapeFrameStyle6 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case ST_PhotoAlbumFrameShapeFrameStyle7 :_dddf .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037"; -};return _dddf ,nil ;};func (_ageea *CT_SlideTiming )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _ageea .TnLst !=nil {_bbcd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}}; -e .EncodeElement (_ageea .TnLst ,_bbcd );};if _ageea .BldLst !=nil {_cbfaf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ageea .BldLst ,_cbfaf );};if _ageea .ExtLst !=nil {_bggc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ageea .ExtLst ,_bggc );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};const (ST_TransitionInOutDirectionTypeUnset ST_TransitionInOutDirectionType =0;ST_TransitionInOutDirectionTypeOut ST_TransitionInOutDirectionType =1; -ST_TransitionInOutDirectionTypeIn ST_TransitionInOutDirectionType =2;);func NewCT_ShowInfoBrowse ()*CT_ShowInfoBrowse {_afgcf :=&CT_ShowInfoBrowse {};return _afgcf };func (_edbad *ST_SplitterBarState )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_edbad =0; -case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_edbad =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_edbad =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_edbad =3;};return nil ;};type CT_SlideMasterTextStyles struct{ +// Comment's Text Content +Text string ;ExtLst *CT_ExtensionListModify ;};func (_eaabf *CT_TLAnimateRotationBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _eaabf .ByAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0079"},Value :_a .Sprintf ("\u0025\u0076",*_eaabf .ByAttr )}); +};if _eaabf .FromAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_eaabf .FromAttr )});};if _eaabf .ToAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_eaabf .ToAttr )}); +};e .EncodeToken (start );_bfddg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_eaabf .CBhvr ,_bfddg );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Slide Master Title Text Style -TitleStyle *_cfb .CT_TextListStyle ; +// Validate validates the CT_GuideList and its children +func (_ggbg *CT_GuideList )Validate ()error {return _ggbg .ValidateWithPath ("\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};func (_fcbgd *ST_TLTimeNodeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_fcbgd =0; +case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_fcbgd =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_fcbgd =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_fcbgd =3;case "\u006da\u0069\u006e\u0053\u0065\u0071":*_fcbgd =4; +case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_fcbgd =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_fcbgd =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_fcbgd =7;case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_fcbgd =8; +case "\u0074\u006d\u0052\u006f\u006f\u0074":*_fcbgd =9;};return nil ;};const (ST_TLParaBuildTypeUnset ST_TLParaBuildType =0;ST_TLParaBuildTypeAllAtOnce ST_TLParaBuildType =1;ST_TLParaBuildTypeP ST_TLParaBuildType =2;ST_TLParaBuildTypeCust ST_TLParaBuildType =3; +ST_TLParaBuildTypeWhole ST_TLParaBuildType =4;);func NewCT_BackgroundProperties ()*CT_BackgroundProperties {_adb :=&CT_BackgroundProperties {};_adb .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice ();_adb .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +_adb .EffectPropertiesChoice =_ef .NewEG_EffectPropertiesChoice ();return _adb ;};type Presentation struct{CT_Presentation };type CT_SplitTransition struct{ -// Slide Master Body Text Style -BodyStyle *_cfb .CT_TextListStyle ; +// Orientation +OrientAttr ST_Direction ; -// Slide Master Other Text Style -OtherStyle *_cfb .CT_TextListStyle ;ExtLst *CT_ExtensionList ;};func NewCT_TLAnimateMotionBehavior ()*CT_TLAnimateMotionBehavior {_ecfe :=&CT_TLAnimateMotionBehavior {};_ecfe .CBhvr =NewCT_TLCommonBehaviorData ();return _ecfe ;};type HandoutMaster struct{CT_HandoutMaster }; -func (_gfbfg ST_TLTimeNodeRestartType )Validate ()error {return _gfbfg .ValidateWithPath ("")};func NewCT_TimeNodeList ()*CT_TimeNodeList {_ffdfc :=&CT_TimeNodeList {};return _ffdfc };func (_fcbbf ST_SlideLayoutType )ValidateWithPath (path string )error {switch _fcbbf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcbbf )); -};return nil ;}; +// Direction +DirAttr ST_TransitionInOutDirectionType ;};type ST_TLTimeIndefinite byte ;func NewCT_TLAnimateRotationBehavior ()*CT_TLAnimateRotationBehavior {_abcc :=&CT_TLAnimateRotationBehavior {};_abcc .CBhvr =NewCT_TLCommonBehaviorData ();return _abcc ;}; -// Validate validates the CT_TLTimeNodeSequence and its children -func (_bdfbf *CT_TLTimeNodeSequence )Validate ()error {return _bdfbf .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065");};func (_acec *ST_TransitionCornerDirectionType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_efgf ,_aebb :=d .Token (); -if _aebb !=nil {return _aebb ;};if _beddf ,_gaded :=_efgf .(_cf .EndElement );_gaded &&_beddf .Name ==start .Name {*_acec =1;return nil ;};if _dgbda ,_bdafeb :=_efgf .(_cf .CharData );!_bdafeb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efgf ); -}else {switch string (_dgbda ){case "":*_acec =0;case "\u006c\u0075":*_acec =1;case "\u0072\u0075":*_acec =2;case "\u006c\u0064":*_acec =3;case "\u0072\u0064":*_acec =4;};};_efgf ,_aebb =d .Token ();if _aebb !=nil {return _aebb ;};if _decbb ,_dafab :=_efgf .(_cf .EndElement ); -_dafab &&_decbb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efgf );};func (_dd *AG_Ole )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fd :=range start .Attr {if _fd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fd .Name .Local =="\u0069\u0064"{_bd :=_fd .Value ; -_dd .IdAttr =&_bd ;continue ;};if _fd .Name .Local =="\u0073\u0070\u0069\u0064"{_ce :=_fd .Value ;_dd .SpidAttr =&_ce ;continue ;};if _fd .Name .Local =="\u006e\u0061\u006d\u0065"{_fa :=_fd .Value ;_dd .NameAttr =&_fa ;continue ;};if _fd .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_bg ,_cdc :=_cb .ParseBool (_fd .Value ); -if _cdc !=nil {return _cdc ;};_dd .ShowAsIconAttr =&_bg ;continue ;};if _fd .Name .Local =="\u0069\u006d\u0067\u0057"{_fb ,_fde :=_cb .ParseInt (_fd .Value ,10,32);if _fde !=nil {return _fde ;};_db :=int32 (_fb );_dd .ImgWAttr =&_db ;continue ;};if _fd .Name .Local =="\u0069\u006d\u0067\u0048"{_ea ,_cbe :=_cb .ParseInt (_fd .Value ,10,32); -if _cbe !=nil {return _cbe ;};_de :=int32 (_ea );_dd .ImgHAttr =&_de ;continue ;};};for {_gg ,_bdd :=d .Token ();if _bdd !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u004fl\u0065\u003a\u0020\u0025\u0073",_bdd );};if _cgf ,_cbf :=_gg .(_cf .EndElement ); -_cbf &&_cgf .Name ==start .Name {break ;};};return nil ;};func (_cead *CT_EightDirectionTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cead .DirAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0069\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_cead .DirAttr )}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type ST_TLTimeNodeFillType byte ;func (_ebce ST_TLTimeNodePresetClassType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_gdbg :=_cf .Attr {};_gdbg .Name =name ; -switch _ebce {case ST_TLTimeNodePresetClassTypeUnset :_gdbg .Value ="";case ST_TLTimeNodePresetClassTypeEntr :_gdbg .Value ="\u0065\u006e\u0074\u0072";case ST_TLTimeNodePresetClassTypeExit :_gdbg .Value ="\u0065\u0078\u0069\u0074";case ST_TLTimeNodePresetClassTypeEmph :_gdbg .Value ="\u0065\u006d\u0070\u0068"; -case ST_TLTimeNodePresetClassTypePath :_gdbg .Value ="\u0070\u0061\u0074\u0068";case ST_TLTimeNodePresetClassTypeVerb :_gdbg .Value ="\u0076\u0065\u0072\u0062";case ST_TLTimeNodePresetClassTypeMediacall :_gdbg .Value ="\u006de\u0064\u0069\u0061\u0063\u0061\u006cl"; -};return _gdbg ,nil ;};func (_cbebd *CT_SlideMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cbebd .CSld =NewCT_CommonSlideData ();_cbebd .ClrMap =_cfb .NewCT_ColorMapping ();for _ ,_fdgge :=range start .Attr {if _fdgge .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_dfcefa ,_adcfc :=_cb .ParseBool (_fdgge .Value ); -if _adcfc !=nil {return _adcfc ;};_cbebd .PreserveAttr =&_dfcefa ;continue ;};};_eefag :for {_fbedc ,_adgc :=d .Token ();if _adgc !=nil {return _adgc ;};switch _bfada :=_fbedc .(type ){case _cf .StartElement :switch _bfada .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _bdcab :=d .DecodeElement (_cbebd .CSld ,&_bfada ); -_bdcab !=nil {return _bdcab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _eafd :=d .DecodeElement (_cbebd .ClrMap ,&_bfada ); -_eafd !=nil {return _eafd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_cbebd .SldLayoutIdLst =NewCT_SlideLayoutIdList (); -if _caddg :=d .DecodeElement (_cbebd .SldLayoutIdLst ,&_bfada );_caddg !=nil {return _caddg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_cbebd .Transition =NewCT_SlideTransition (); -if _adbc :=d .DecodeElement (_cbebd .Transition ,&_bfada );_adbc !=nil {return _adbc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_cbebd .Timing =NewCT_SlideTiming (); -if _aggd :=d .DecodeElement (_cbebd .Timing ,&_bfada );_aggd !=nil {return _aggd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_cbebd .Hf =NewCT_HeaderFooter (); -if _fdaeb :=d .DecodeElement (_cbebd .Hf ,&_bfada );_fdaeb !=nil {return _fdaeb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_cbebd .TxStyles =NewCT_SlideMasterTextStyles (); -if _dfcea :=d .DecodeElement (_cbebd .TxStyles ,&_bfada );_dfcea !=nil {return _dfcea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbebd .ExtLst =NewCT_ExtensionListModify (); -if _ddbe :=d .DecodeElement (_cbebd .ExtLst ,&_bfada );_ddbe !=nil {return _ddbe ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_bfada .Name ); -if _beede :=d .Skip ();_beede !=nil {return _beede ;};};case _cf .EndElement :break _eefag ;case _cf .CharData :};};return nil ;};func (_dff *CT_Background )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dff .BwModeAttr !=_cfb .ST_BlackWhiteModeUnset {_edc ,_bae :=_dff .BwModeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); -if _bae !=nil {return _bae ;};start .Attr =append (start .Attr ,_edc );};e .EncodeToken (start );_dff .BackgroundChoice .MarshalXML (e ,_cf .StartElement {});e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_TLTimeTargetElement struct{TLTimeTargetElementChoice *CT_TLTimeTargetElementChoice ; +// ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path +func (_agfa *CT_CustomShowList )ValidateWithPath (path string )error {for _ebgbe ,_aeae :=range _agfa .CustShow {if _gfa :=_aeae .ValidateWithPath (_a .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u005b\u0025\u0064\u005d",path ,_ebgbe )); +_gfa !=nil {return _gfa ;};};return nil ;};func (_eceea *ST_PrintWhat )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gddab ,_ebce :=d .Token ();if _ebce !=nil {return _ebce ;};if _aegec ,_bbbb :=_gddab .(_d .EndElement );_bbbb &&_aegec .Name ==start .Name {*_eceea =1; +return nil ;};if _bcgbbg ,_bace :=_gddab .(_d .CharData );!_bace {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gddab );}else {switch string (_bcgbbg ){case "":*_eceea =0; +case "\u0073\u006c\u0069\u0064\u0065\u0073":*_eceea =1;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_eceea =2;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_eceea =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_eceea =4;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_eceea =5; +case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_eceea =6;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_eceea =7;case "\u006e\u006f\u0074e\u0073":*_eceea =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_eceea =9;};};_gddab ,_ebce =d .Token (); +if _ebce !=nil {return _ebce ;};if _daceg ,_ffegf :=_gddab .(_d .EndElement );_ffegf &&_daceg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gddab ); }; -// Validate validates the CT_TLAnimateEffectBehavior and its children -func (_edfb *CT_TLAnimateEffectBehavior )Validate ()error {return _edfb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};type CT_TLAnimateBehavior struct{ +// ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path +func (_fcdd *CT_InOutTransition )ValidateWithPath (path string )error {if _gbbb :=_fcdd .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_gbbb !=nil {return _gbbb ;};return nil ;};func (_fcbc ST_SlideLayoutType )String ()string {switch _fcbc {case 0:return ""; +case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0074\u0078";case 3:return "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078";case 4:return "\u0074\u0062\u006c";case 5:return "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case 6:return "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078"; +case 7:return "\u0064\u0067\u006d";case 8:return "\u0063\u0068\u0061r\u0074";case 9:return "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074";case 10:return "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case 11:return "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy"; +case 12:return "\u0062\u006c\u0061n\u006b";case 13:return "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a";case 14:return "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 15:return "\u006fb\u006a\u004f\u006e\u006c\u0079";case 16:return "\u006f\u0062\u006a"; +case 17:return "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061";case 18:return "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078";case 19:return "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case 20:return "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j"; +case 21:return "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case 22:return "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 23:return "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078";case 24:return "\u0066o\u0075\u0072\u004f\u0062\u006a"; +case 25:return "\u0076\u0065\u0072\u0074\u0054\u0078";case 26:return "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078";case 27:return "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078"; +case 28:return "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074";case 29:return "\u0074\u0077\u006f\u004f\u0062\u006a";case 30:return "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a"; +case 31:return "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a";case 32:return "\u0063\u0075\u0073\u0074";case 33:return "\u0073e\u0063\u0048\u0065\u0061\u0064";case 34:return "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a"; +case 35:return "\u006f\u0062\u006aT\u0078";case 36:return "\u0070\u0069\u0063T\u0078";};return "";};func NewCT_Placeholder ()*CT_Placeholder {_gdab :=&CT_Placeholder {};return _gdab }; -// By -ByAttr *string ; +// Validate validates the AG_ChildSlide and its children +func (_ge *AG_ChildSlide )Validate ()error {return _ge .ValidateWithPath ("\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};func (_bcaad *CT_StringTag )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_a .Sprintf ("\u0025\u0076",_bcaad .NameAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_bcaad .ValAttr )});e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cegdd ST_TLOleChartBuildType )String ()string {switch _cegdd {case 0:return ""; +case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 4:return "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case 5:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c"; +};return "";};const (ST_SlideSizeTypeUnset ST_SlideSizeType =0;ST_SlideSizeTypeScreen4x3 ST_SlideSizeType =1;ST_SlideSizeTypeLetter ST_SlideSizeType =2;ST_SlideSizeTypeA4 ST_SlideSizeType =3;ST_SlideSizeType35mm ST_SlideSizeType =4;ST_SlideSizeTypeOverhead ST_SlideSizeType =5; +ST_SlideSizeTypeBanner ST_SlideSizeType =6;ST_SlideSizeTypeCustom ST_SlideSizeType =7;ST_SlideSizeTypeLedger ST_SlideSizeType =8;ST_SlideSizeTypeA3 ST_SlideSizeType =9;ST_SlideSizeTypeB4ISO ST_SlideSizeType =10;ST_SlideSizeTypeB5ISO ST_SlideSizeType =11; +ST_SlideSizeTypeB4JIS ST_SlideSizeType =12;ST_SlideSizeTypeB5JIS ST_SlideSizeType =13;ST_SlideSizeTypeHagakiCard ST_SlideSizeType =14;ST_SlideSizeTypeScreen16x9 ST_SlideSizeType =15;ST_SlideSizeTypeScreen16x10 ST_SlideSizeType =16;);func (_aagg *CT_PhotoAlbum )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aagg .BwAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0077"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aagg .BwAttr ))}); +};if _aagg .ShowCaptionsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aagg .ShowCaptionsAttr ))});};if _aagg .LayoutAttr !=ST_PhotoAlbumLayoutUnset {_gceb ,_acdf :=_aagg .LayoutAttr .MarshalXMLAttr (_d .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}); +if _acdf !=nil {return _acdf ;};start .Attr =append (start .Attr ,_gceb );};if _aagg .FrameAttr !=ST_PhotoAlbumFrameShapeUnset {_acfb ,_ffaa :=_aagg .FrameAttr .MarshalXMLAttr (_d .Name {Local :"\u0066\u0072\u0061m\u0065"});if _ffaa !=nil {return _ffaa ; +};start .Attr =append (start .Attr ,_acfb );};e .EncodeToken (start );if _aagg .ExtLst !=nil {_ebdac :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aagg .ExtLst ,_ebdac );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_fddc *CT_TLCommonTimeNodeData )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ededd :=range start .Attr {if _ededd .Name .Local =="\u0069\u0064"{_fecbb ,_efae :=_f .ParseUint (_ededd .Value ,10,32);if _efae !=nil {return _efae ; +};_bfdbf :=uint32 (_fecbb );_fddc .IdAttr =&_bfdbf ;continue ;};if _ededd .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"{_eefb ,_feab :=_f .ParseInt (_ededd .Value ,10,32);if _feab !=nil {return _feab ;};_bfeef :=int32 (_eefb );_fddc .PresetIDAttr =&_bfeef ; +continue ;};if _ededd .Name .Local =="p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"{_fddc .PresetClassAttr .UnmarshalXMLAttr (_ededd );continue ;};if _ededd .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"{_afebg ,_addcf :=_f .ParseInt (_ededd .Value ,10,32); +if _addcf !=nil {return _addcf ;};_eegf :=int32 (_afebg );_fddc .PresetSubtypeAttr =&_eegf ;continue ;};if _ededd .Name .Local =="\u0064\u0075\u0072"{_gceea ,_aaecd :=ParseUnionST_TLTime (_ededd .Value );if _aaecd !=nil {return _aaecd ;};_fddc .DurAttr =&_gceea ; +continue ;};if _ededd .Name .Local =="r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"{_eafd ,_degeg :=ParseUnionST_TLTime (_ededd .Value );if _degeg !=nil {return _degeg ;};_fddc .RepeatCountAttr =&_eafd ;continue ;};if _ededd .Name .Local =="\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"{_aaebe ,_dacb :=ParseUnionST_TLTime (_ededd .Value ); +if _dacb !=nil {return _dacb ;};_fddc .RepeatDurAttr =&_aaebe ;continue ;};if _ededd .Name .Local =="\u0073\u0070\u0064"{_dggc ,_daafc :=ParseUnionST_Percentage (_ededd .Value );if _daafc !=nil {return _daafc ;};_fddc .SpdAttr =&_dggc ;continue ;};if _ededd .Name .Local =="\u0061\u0063\u0063e\u006c"{_febgc ,_bece :=ParseUnionST_PositiveFixedPercentage (_ededd .Value ); +if _bece !=nil {return _bece ;};_fddc .AccelAttr =&_febgc ;continue ;};if _ededd .Name .Local =="\u0064\u0065\u0063e\u006c"{_bgcdb ,_cgdcc :=ParseUnionST_PositiveFixedPercentage (_ededd .Value );if _cgdcc !=nil {return _cgdcc ;};_fddc .DecelAttr =&_bgcdb ; +continue ;};if _ededd .Name .Local =="\u0061u\u0074\u006f\u0052\u0065\u0076"{_bfbf ,_gegba :=_f .ParseBool (_ededd .Value );if _gegba !=nil {return _gegba ;};_fddc .AutoRevAttr =&_bfbf ;continue ;};if _ededd .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_fddc .RestartAttr .UnmarshalXMLAttr (_ededd ); +continue ;};if _ededd .Name .Local =="\u0066\u0069\u006c\u006c"{_fddc .FillAttr .UnmarshalXMLAttr (_ededd );continue ;};if _ededd .Name .Local =="\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"{_fddc .SyncBehaviorAttr .UnmarshalXMLAttr (_ededd ); +continue ;};if _ededd .Name .Local =="\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"{_efeag :=_ededd .Value ;_fddc .TmFilterAttr =&_efeag ;continue ;};if _ededd .Name .Local =="\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"{_gfgg :=_ededd .Value ;_fddc .EvtFilterAttr =&_gfgg ; +continue ;};if _ededd .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_fbeag ,_feefb :=_f .ParseBool (_ededd .Value );if _feefb !=nil {return _feefb ;};_fddc .DisplayAttr =&_fbeag ;continue ;};if _ededd .Name .Local =="\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"{_fddc .MasterRelAttr .UnmarshalXMLAttr (_ededd ); +continue ;};if _ededd .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_bbcaf ,_gccca :=_f .ParseInt (_ededd .Value ,10,32);if _gccca !=nil {return _gccca ;};_bdcfc :=int32 (_bbcaf );_fddc .BldLvlAttr =&_bdcfc ;continue ;};if _ededd .Name .Local =="\u0067\u0072\u0070I\u0064"{_abef ,_afee :=_f .ParseUint (_ededd .Value ,10,32); +if _afee !=nil {return _afee ;};_cadge :=uint32 (_abef );_fddc .GrpIdAttr =&_cadge ;continue ;};if _ededd .Name .Local =="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"{_dcaeb ,_cfea :=_f .ParseBool (_ededd .Value );if _cfea !=nil {return _cfea ; +};_fddc .AfterEffectAttr =&_dcaeb ;continue ;};if _ededd .Name .Local =="\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"{_fddc .NodeTypeAttr .UnmarshalXMLAttr (_ededd );continue ;};if _ededd .Name .Local =="\u006e\u006f\u0064\u0065\u0050\u0068"{_fdaff ,_gdaf :=_f .ParseBool (_ededd .Value ); +if _gdaf !=nil {return _gdaf ;};_fddc .NodePhAttr =&_fdaff ;continue ;};};_cffd :for {_dfabg ,_fbebe :=d .Token ();if _fbebe !=nil {return _fbebe ;};switch _bccdfc :=_dfabg .(type ){case _d .StartElement :switch _bccdfc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"}:_fddc .StCondLst =NewCT_TLTimeConditionList (); +if _beef :=d .DecodeElement (_fddc .StCondLst ,&_bccdfc );_beef !=nil {return _beef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_fddc .EndCondLst =NewCT_TLTimeConditionList (); +if _dcce :=d .DecodeElement (_fddc .EndCondLst ,&_bccdfc );_dcce !=nil {return _dcce ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"}:_fddc .EndSync =NewCT_TLTimeCondition (); +if _fcefdf :=d .DecodeElement (_fddc .EndSync ,&_bccdfc );_fcefdf !=nil {return _fcefdf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"}:_fddc .Iterate =NewCT_TLIterateData (); +if _gadcc :=d .DecodeElement (_fddc .Iterate ,&_bccdfc );_gadcc !=nil {return _gadcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}:_fddc .ChildTnLst =NewCT_TimeNodeList (); +if _edac :=d .DecodeElement (_fddc .ChildTnLst ,&_bccdfc );_edac !=nil {return _edac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}:_fddc .SubTnLst =NewCT_TimeNodeList (); +if _cefdd :=d .DecodeElement (_fddc .SubTnLst ,&_bccdfc );_cefdd !=nil {return _cefdd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0054i\u006d\u0065\u004e\u006f\u0064\u0065D\u0061\u0074\u0061 \u0025\u0076",_bccdfc .Name ); +if _fbaab :=d .Skip ();_fbaab !=nil {return _fbaab ;};};case _d .EndElement :break _cffd ;case _d .CharData :};};return nil ;}; -// From -FromAttr *string ; +// ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path +func (_eadb *CT_CommonViewProperties )ValidateWithPath (path string )error {if _bgef :=_eadb .Scale .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0065");_bgef !=nil {return _bgef ;};if _afa :=_eadb .Origin .ValidateWithPath (path +"\u002fO\u0072\u0069\u0067\u0069\u006e"); +_afa !=nil {return _afa ;};return nil ;};func (_afbab ST_TLParaBuildType )ValidateWithPath (path string )error {switch _afbab {case 0,1,2,3,4:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afbab )); +};return nil ;};func ParseUnionST_PositivePercentage (s string )(_ef .ST_PositivePercentage ,error ){return _ef .ParseUnionST_PositivePercentage (s );};func (_bedfa ST_PrintWhat )String ()string {switch _bedfa {case 0:return "";case 1:return "\u0073\u006c\u0069\u0064\u0065\u0073"; +case 2:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case 3:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732";case 4:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case 5:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case 6:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736"; +case 7:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case 8:return "\u006e\u006f\u0074e\u0073";case 9:return "\u006fu\u0074\u006c\u0069\u006e\u0065";};return "";};type CT_CommentAuthor struct{ -// To -ToAttr *string ; +// Comment Author ID +IdAttr uint32 ; -// Calculation Mode -CalcmodeAttr ST_TLAnimateBehaviorCalcMode ; +// Comment Author Name +NameAttr string ; -// Value Type -ValueTypeAttr ST_TLAnimateBehaviorValueType ;CBhvr *CT_TLCommonBehaviorData ; +// Comment Author Initials +InitialsAttr string ; -// Time Animated Value List -TavLst *CT_TLTimeAnimateValueList ;};const (ST_SlideSizeTypeUnset ST_SlideSizeType =0;ST_SlideSizeTypeScreen4x3 ST_SlideSizeType =1;ST_SlideSizeTypeLetter ST_SlideSizeType =2;ST_SlideSizeTypeA4 ST_SlideSizeType =3;ST_SlideSizeType35mm ST_SlideSizeType =4; -ST_SlideSizeTypeOverhead ST_SlideSizeType =5;ST_SlideSizeTypeBanner ST_SlideSizeType =6;ST_SlideSizeTypeCustom ST_SlideSizeType =7;ST_SlideSizeTypeLedger ST_SlideSizeType =8;ST_SlideSizeTypeA3 ST_SlideSizeType =9;ST_SlideSizeTypeB4ISO ST_SlideSizeType =10; -ST_SlideSizeTypeB5ISO ST_SlideSizeType =11;ST_SlideSizeTypeB4JIS ST_SlideSizeType =12;ST_SlideSizeTypeB5JIS ST_SlideSizeType =13;ST_SlideSizeTypeHagakiCard ST_SlideSizeType =14;ST_SlideSizeTypeScreen16x9 ST_SlideSizeType =15;ST_SlideSizeTypeScreen16x10 ST_SlideSizeType =16; -);func (_efdac ST_TransitionSpeed )Validate ()error {return _efdac .ValidateWithPath ("")};func (_fagb *CT_GuideList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ceea :for {_fgee ,_dcad :=d .Token ();if _dcad !=nil {return _dcad ;}; -switch _ecg :=_fgee .(type ){case _cf .StartElement :switch _ecg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"}:_fcfdg :=NewCT_Guide (); -if _dede :=d .DecodeElement (_fcfdg ,&_ecg );_dede !=nil {return _dede ;};_fagb .Guide =append (_fagb .Guide ,_fcfdg );default:_b .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_G\u0075\u0069d\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ecg .Name ); -if _fed :=d .Skip ();_fed !=nil {return _fed ;};};case _cf .EndElement :break _ceea ;case _cf .CharData :};};return nil ;};type Presentation struct{CT_Presentation };func (_acead ST_TLAnimateMotionBehaviorOrigin )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_acead .String (),start ); -};func NewCT_CommonViewProperties ()*CT_CommonViewProperties {_fce :=&CT_CommonViewProperties {};_fce .Scale =_cfb .NewCT_Scale2D ();_fce .Origin =_cfb .NewCT_Point2D ();return _fce ;};func (_cfege ST_IterateType )Validate ()error {return _cfege .ValidateWithPath ("")}; -func (_gbffe *CT_WebProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gbffe .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .ShowAnimationAttr ))}); -};if _gbffe .ResizeGraphicsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .ResizeGraphicsAttr ))}); -};if _gbffe .AllowPngAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .AllowPngAttr ))});};if _gbffe .RelyOnVmlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .RelyOnVmlAttr ))}); -};if _gbffe .OrganizeInFoldersAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .OrganizeInFoldersAttr ))}); -};if _gbffe .UseLongFilenamesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gbffe .UseLongFilenamesAttr ))}); -};if _gbffe .ImgSzAttr !=ST_WebScreenSizeUnset {_ecfcd ,_cdaee :=_gbffe .ImgSzAttr .MarshalXMLAttr (_cf .Name {Local :"\u0069\u006d\u0067S\u007a"});if _cdaee !=nil {return _cdaee ;};start .Attr =append (start .Attr ,_ecfcd );};if _gbffe .EncodingAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0076",*_gbffe .EncodingAttr )}); -};if _gbffe .ClrAttr !=ST_WebColorTypeUnset {_fgdca ,_gfdagd :=_gbffe .ClrAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063\u006c\u0072"});if _gfdagd !=nil {return _gfdagd ;};start .Attr =append (start .Attr ,_fgdca );};e .EncodeToken (start );if _gbffe .ExtLst !=nil {_cdfgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gbffe .ExtLst ,_cdfgf );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLGraphicalObjectBuildChoice ()*CT_TLGraphicalObjectBuildChoice {_cdaaa :=&CT_TLGraphicalObjectBuildChoice {};return _cdaaa ;};const (ST_TLTimeNodeRestartTypeUnset ST_TLTimeNodeRestartType =0; -ST_TLTimeNodeRestartTypeAlways ST_TLTimeNodeRestartType =1;ST_TLTimeNodeRestartTypeWhenNotActive ST_TLTimeNodeRestartType =2;ST_TLTimeNodeRestartTypeNever ST_TLTimeNodeRestartType =3;);func NewCT_TLAnimateRotationBehavior ()*CT_TLAnimateRotationBehavior {_fbgfe :=&CT_TLAnimateRotationBehavior {}; -_fbgfe .CBhvr =NewCT_TLCommonBehaviorData ();return _fbgfe ;};func NewCT_TLTriggerTimeNodeID ()*CT_TLTriggerTimeNodeID {_dfbga :=&CT_TLTriggerTimeNodeID {};return _dfbga ;};func (_bdgfg ST_TLTriggerEvent )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ecgda :=_cf .Attr {}; -_ecgda .Name =name ;switch _bdgfg {case ST_TLTriggerEventUnset :_ecgda .Value ="";case ST_TLTriggerEventOnBegin :_ecgda .Value ="\u006fn\u0042\u0065\u0067\u0069\u006e";case ST_TLTriggerEventOnEnd :_ecgda .Value ="\u006f\u006e\u0045n\u0064";case ST_TLTriggerEventBegin :_ecgda .Value ="\u0062\u0065\u0067i\u006e"; -case ST_TLTriggerEventEnd :_ecgda .Value ="\u0065\u006e\u0064";case ST_TLTriggerEventOnClick :_ecgda .Value ="\u006fn\u0043\u006c\u0069\u0063\u006b";case ST_TLTriggerEventOnDblClick :_ecgda .Value ="\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b"; -case ST_TLTriggerEventOnMouseOver :_ecgda .Value ="o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072";case ST_TLTriggerEventOnMouseOut :_ecgda .Value ="\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074";case ST_TLTriggerEventOnNext :_ecgda .Value ="\u006f\u006e\u004e\u0065\u0078\u0074"; -case ST_TLTriggerEventOnPrev :_ecgda .Value ="\u006f\u006e\u0050\u0072\u0065\u0076";case ST_TLTriggerEventOnStopAudio :_ecgda .Value ="o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return _ecgda ,nil ;};func (_bccfc *ST_SlideSizeType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_eafag ,_ggbfc :=d .Token (); -if _ggbfc !=nil {return _ggbfc ;};if _fgfbdb ,_bdcba :=_eafag .(_cf .EndElement );_bdcba &&_fgfbdb .Name ==start .Name {*_bccfc =1;return nil ;};if _aabgcg ,_bdgfa :=_eafag .(_cf .CharData );!_bdgfa {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eafag ); -}else {switch string (_aabgcg ){case "":*_bccfc =0;case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_bccfc =1;case "\u006c\u0065\u0074\u0074\u0065\u0072":*_bccfc =2;case "\u0041\u0034":*_bccfc =3;case "\u0033\u0035\u006d\u006d":*_bccfc =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_bccfc =5; -case "\u0062\u0061\u006e\u006e\u0065\u0072":*_bccfc =6;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bccfc =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_bccfc =8;case "\u0041\u0033":*_bccfc =9;case "\u0042\u0034\u0049S\u004f":*_bccfc =10;case "\u0042\u0035\u0049S\u004f":*_bccfc =11; -case "\u0042\u0034\u004aI\u0053":*_bccfc =12;case "\u0042\u0035\u004aI\u0053":*_bccfc =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_bccfc =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_bccfc =15;case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_bccfc =16; -};};_eafag ,_ggbfc =d .Token ();if _ggbfc !=nil {return _ggbfc ;};if _gaafg ,_cdaef :=_eafag .(_cf .EndElement );_cdaef &&_gaafg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eafag ); -}; +// Index of Comment Author's last comment +LastIdxAttr uint32 ; -// ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path -func (_bfgc *CT_SlideMaster )ValidateWithPath (path string )error {if _bgbb :=_bfgc .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_bgbb !=nil {return _bgbb ;};if _fdeb :=_bfgc .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); -_fdeb !=nil {return _fdeb ;};if _bfgc .SldLayoutIdLst !=nil {if _fdfe :=_bfgc .SldLayoutIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074");_fdfe !=nil {return _fdfe ;};};if _bfgc .Transition !=nil {if _dgcd :=_bfgc .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"); -_dgcd !=nil {return _dgcd ;};};if _bfgc .Timing !=nil {if _ddddgf :=_bfgc .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_ddddgf !=nil {return _ddddgf ;};};if _bfgc .Hf !=nil {if _dbdf :=_bfgc .Hf .ValidateWithPath (path +"\u002f\u0048\u0066"); -_dbdf !=nil {return _dbdf ;};};if _bfgc .TxStyles !=nil {if _dbae :=_bfgc .TxStyles .ValidateWithPath (path +"\u002fT\u0078\u0053\u0074\u0079\u006c\u0065s");_dbae !=nil {return _dbae ;};};if _bfgc .ExtLst !=nil {if _ceffb :=_bfgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ceffb !=nil {return _ceffb ;};};return nil ;};func NewCT_ExtensionList ()*CT_ExtensionList {_cffb :=&CT_ExtensionList {};return _cffb };func (_agacc *PresentationPr )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0070\u003ap\u0072\u0065\u0073e\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0050\u0072";return _agacc .CT_PresentationProperties .MarshalXML (e ,start );};func (_aeaea *EG_BackgroundChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _aeaea .BgPr !=nil {_fegcb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0067\u0050\u0072"}};e .EncodeElement (_aeaea .BgPr ,_fegcb );}else if _aeaea .BgRef !=nil {_ggfage :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0062\u0067\u0052\u0065\u0066"}}; -e .EncodeElement (_aeaea .BgRef ,_ggfage );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLPoint ()*CT_TLPoint {_cgbb :=&CT_TLPoint {};return _cgbb }; +// Comment Author Color Index +ClrIdxAttr uint32 ;ExtLst *CT_ExtensionList ;}; -// Validate validates the CT_StringTag and its children -func (_agedf *CT_StringTag )Validate ()error {return _agedf .ValidateWithPath ("\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067");};type CT_SlideIdList struct{ +// ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path +func (_ebfgfd *CT_TLBuildDiagram )ValidateWithPath (path string )error {if _fadd :=_ebfgfd .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_fadd !=nil {return _fadd ;};return nil ;};func (_aaag *CT_CommonSlideViewProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aaag .SnapToGridAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aaag .SnapToGridAttr ))}); +};if _aaag .SnapToObjectsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aaag .SnapToObjectsAttr ))}); +};if _aaag .ShowGuidesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_aaag .ShowGuidesAttr ))});};e .EncodeToken (start ); +_afeb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_aaag .CViewPr ,_afeb );if _aaag .GuideLst !=nil {_cee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}}; +e .EncodeElement (_aaag .GuideLst ,_cee );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Slide ID -SldId []*CT_SlideIdListEntry ;};type EG_Background struct{BackgroundChoice *EG_BackgroundChoice ;};func (_fdac *CT_PhotoAlbum )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fdac .BwAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u0077"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fdac .BwAttr ))}); -};if _fdac .ShowCaptionsAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fdac .ShowCaptionsAttr ))});};if _fdac .LayoutAttr !=ST_PhotoAlbumLayoutUnset {_gadc ,_bbce :=_fdac .LayoutAttr .MarshalXMLAttr (_cf .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074"}); -if _bbce !=nil {return _bbce ;};start .Attr =append (start .Attr ,_gadc );};if _fdac .FrameAttr !=ST_PhotoAlbumFrameShapeUnset {_gadac ,_eadc :=_fdac .FrameAttr .MarshalXMLAttr (_cf .Name {Local :"\u0066\u0072\u0061m\u0065"});if _eadc !=nil {return _eadc ; -};start .Attr =append (start .Attr ,_gadac );};e .EncodeToken (start );if _fdac .ExtLst !=nil {_fgdc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdac .ExtLst ,_fgdc );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_dfbdg *ST_IterateType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adece ,_ecfg :=d .Token ();if _ecfg !=nil {return _ecfg ;};if _aegbcf ,_agdff :=_adece .(_cf .EndElement );_agdff &&_aegbcf .Name ==start .Name {*_dfbdg =1; -return nil ;};if _cbfde ,_befcaa :=_adece .(_cf .CharData );!_befcaa {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adece );}else {switch string (_cbfde ){case "":*_dfbdg =0; -case "\u0065\u006c":*_dfbdg =1;case "\u0077\u0064":*_dfbdg =2;case "\u006c\u0074":*_dfbdg =3;};};_adece ,_ecfg =d .Token ();if _ecfg !=nil {return _ecfg ;};if _bdgeg ,_fcbceg :=_adece .(_cf .EndElement );_fcbceg &&_bdgeg .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adece );};const (ST_TLTimeNodeSyncTypeUnset ST_TLTimeNodeSyncType =0;ST_TLTimeNodeSyncTypeCanSlip ST_TLTimeNodeSyncType =1; -ST_TLTimeNodeSyncTypeLocked ST_TLTimeNodeSyncType =2;);type CT_CommentAuthorList struct{ +// ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path +func (_bagef *CT_TLOleChartTargetElement )ValidateWithPath (path string )error {if _bagef .TypeAttr ==ST_TLChartSubelementTypeUnset {return _a .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dccfa :=_bagef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dccfa !=nil {return _dccfa ;};return nil ;};func NewCT_HtmlPublishProperties ()*CT_HtmlPublishProperties {_gdgg :=&CT_HtmlPublishProperties {};return _gdgg ; +};type CT_GroupShapeChoice struct{Sp *CT_Shape ;GrpSp *CT_GroupShape ;GraphicFrame *CT_GraphicalObjectFrame ;CxnSp *CT_Connector ;Pic *CT_Picture ;ContentPart *CT_Rel ;}; -// Comment Author -CmAuthor []*CT_CommentAuthor ;}; +// Validate validates the CT_TLAnimateColorBehavior and its children +func (_caef *CT_TLAnimateColorBehavior )Validate ()error {return _caef .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");};func (_aage *CT_OleObject )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aage .OleObjectChoice =NewCT_OleObjectChoice (); +for _ ,_acgbe :=range start .Attr {if _acgbe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_acgbe .Name .Local =="\u0069\u0064"{_abcga :=_acgbe .Value ; +_aage .IdAttr =&_abcga ;continue ;};if _acgbe .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_ffcg :=_acgbe .Value ;_aage .ProgIdAttr =&_ffcg ;continue ;};if _acgbe .Name .Local =="\u0073\u0070\u0069\u0064"{_cdga :=_acgbe .Value ;_aage .SpidAttr =&_cdga ; +continue ;};if _acgbe .Name .Local =="\u006e\u0061\u006d\u0065"{_adacf :=_acgbe .Value ;_aage .NameAttr =&_adacf ;continue ;};if _acgbe .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_dfab ,_cgcce :=_f .ParseBool (_acgbe .Value ); +if _cgcce !=nil {return _cgcce ;};_aage .ShowAsIconAttr =&_dfab ;continue ;};if _acgbe .Name .Local =="\u0069\u006d\u0067\u0057"{_gegd ,_bgbc :=_f .ParseInt (_acgbe .Value ,10,32);if _bgbc !=nil {return _bgbc ;};_cdcf :=int32 (_gegd );_aage .ImgWAttr =&_cdcf ; +continue ;};if _acgbe .Name .Local =="\u0069\u006d\u0067\u0048"{_gbfc ,_cdedb :=_f .ParseInt (_acgbe .Value ,10,32);if _cdedb !=nil {return _cdedb ;};_badgd :=int32 (_gbfc );_aage .ImgHAttr =&_badgd ;continue ;};};_bdge :for {_bbbf ,_abeb :=d .Token (); +if _abeb !=nil {return _abeb ;};switch _bdca :=_bbbf .(type ){case _d .StartElement :switch _bdca .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_aage .OleObjectChoice =NewCT_OleObjectChoice (); +if _fefe :=d .DecodeElement (&_aage .OleObjectChoice .Embed ,&_bdca );_fefe !=nil {return _fefe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_aage .OleObjectChoice =NewCT_OleObjectChoice (); +if _dbd :=d .DecodeElement (&_aage .OleObjectChoice .Link ,&_bdca );_dbd !=nil {return _dbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_aage .Pic =NewCT_Picture (); +if _cbag :=d .DecodeElement (_aage .Pic ,&_bdca );_cbag !=nil {return _cbag ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_bdca .Name ); +if _fgde :=d .Skip ();_fgde !=nil {return _fgde ;};};case _d .EndElement :break _bdge ;case _d .CharData :};};return nil ;};func (_aaab *CT_TLAnimateEffectBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _aaab .TransitionAttr !=ST_TLAnimateEffectTransitionUnset {_gbab ,_fgee :=_aaab .TransitionAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}); +if _fgee !=nil {return _fgee ;};start .Attr =append (start .Attr ,_gbab );};if _aaab .FilterAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},Value :_a .Sprintf ("\u0025\u0076",*_aaab .FilterAttr )}); +};if _aaab .PrLstAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0070\u0072\u004cs\u0074"},Value :_a .Sprintf ("\u0025\u0076",*_aaab .PrLstAttr )});};e .EncodeToken (start );_beda :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}}; +e .EncodeElement (_aaab .CBhvr ,_beda );if _aaab .Progress !=nil {_dbcad :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}};e .EncodeElement (_aaab .Progress ,_dbcad );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path -func (_fda *CT_HandoutMasterIdList )ValidateWithPath (path string )error {if _fda .HandoutMasterId !=nil {if _cdgd :=_fda .HandoutMasterId .ValidateWithPath (path +"\u002f\u0048a\u006e\u0064\u006fu\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"); -_cdgd !=nil {return _cdgd ;};};return nil ;};func (_fgecf ST_TLTriggerEvent )String ()string {switch _fgecf {case 0:return "";case 1:return "\u006fn\u0042\u0065\u0067\u0069\u006e";case 2:return "\u006f\u006e\u0045n\u0064";case 3:return "\u0062\u0065\u0067i\u006e"; -case 4:return "\u0065\u006e\u0064";case 5:return "\u006fn\u0043\u006c\u0069\u0063\u006b";case 6:return "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b";case 7:return "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072";case 8:return "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074"; -case 9:return "\u006f\u006e\u004e\u0065\u0078\u0074";case 10:return "\u006f\u006e\u0050\u0072\u0065\u0076";case 11:return "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return "";}; +// ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path +func (_caac *CT_OutlineViewSlideEntry )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_TLGraphicalObjectBuildChoice and its children -func (_ccgf *CT_TLGraphicalObjectBuildChoice )Validate ()error {return _ccgf .ValidateWithPath ("\u0043\u0054\u005fT\u004c\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0043\u0068\u006f\u0069\u0063\u0065"); -};func (_gegba *CT_SlideSize )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gegba .CxAttr =914400;_gegba .CyAttr =914400;for _ ,_becbb :=range start .Attr {if _becbb .Name .Local =="\u0063\u0078"{_addge ,_feccd :=_cb .ParseInt (_becbb .Value ,10,32); -if _feccd !=nil {return _feccd ;};_gegba .CxAttr =int32 (_addge );continue ;};if _becbb .Name .Local =="\u0063\u0079"{_gaaf ,_ggfd :=_cb .ParseInt (_becbb .Value ,10,32);if _ggfd !=nil {return _ggfd ;};_gegba .CyAttr =int32 (_gaaf );continue ;};if _becbb .Name .Local =="\u0074\u0079\u0070\u0065"{_gegba .TypeAttr .UnmarshalXMLAttr (_becbb ); -continue ;};};for {_fgag ,_bdad :=d .Token ();if _bdad !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006ci\u0064\u0065\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_bdad );};if _cbdd ,_dgac :=_fgag .(_cf .EndElement ); -_dgac &&_cbdd .Name ==start .Name {break ;};};return nil ;};type CT_CommonSlideData struct{ +// ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path +func (_gcaa *CT_TLBuildParagraph )ValidateWithPath (path string )error {if _gaccb :=_gcaa .BuildAttr .ValidateWithPath (path +"\u002f\u0042\u0075\u0069\u006c\u0064\u0041\u0074\u0074\u0072");_gaccb !=nil {return _gaccb ;};if _gcaa .AdvAutoAttr !=nil {if _cbdb :=_gcaa .AdvAutoAttr .ValidateWithPath (path +"\u002f\u0041\u0064v\u0041\u0075\u0074\u006f\u0041\u0074\u0074\u0072"); +_cbdb !=nil {return _cbdb ;};};if _gcaa .TmplLst !=nil {if _bcddb :=_gcaa .TmplLst .ValidateWithPath (path +"\u002f\u0054\u006d\u0070\u006c\u004c\u0073\u0074");_bcddb !=nil {return _bcddb ;};};return nil ;};func (_egaf *CT_OutlineViewSlideList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _egaf .Sld !=nil {_eebc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073l\u0064"}};for _ ,_cadg :=range _egaf .Sld {e .EncodeElement (_cadg ,_eebc );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_cebg ST_PhotoAlbumFrameShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_cebg .String (),start ); +}; -// Name -NameAttr *string ; +// Validate validates the CT_WheelTransition and its children +func (_fggf *CT_WheelTransition )Validate ()error {return _fggf .ValidateWithPath ("\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func NewCT_SlideRelationshipList ()*CT_SlideRelationshipList {_gfcef :=&CT_SlideRelationshipList {}; +return _gfcef ;};func NewCT_TLTextTargetElementChoice ()*CT_TLTextTargetElementChoice {_afbg :=&CT_TLTextTargetElementChoice {};return _afbg ;};func (_feafd *CT_GroupShapeNonVisual )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_feafd .CNvPr =_ef .NewCT_NonVisualDrawingProps (); +_feafd .CNvGrpSpPr =_ef .NewCT_NonVisualGroupDrawingShapeProps ();_feafd .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_bcfc :for {_ffcc ,_adfb :=d .Token ();if _adfb !=nil {return _adfb ;};switch _aebbg :=_ffcc .(type ){case _d .StartElement :switch _aebbg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _ddfb :=d .DecodeElement (_feafd .CNvPr ,&_aebbg ); +_ddfb !=nil {return _ddfb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _ffdab :=d .DecodeElement (_feafd .CNvGrpSpPr ,&_aebbg ); +_ffdab !=nil {return _ffdab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _bbcg :=d .DecodeElement (_feafd .NvPr ,&_aebbg ); +_bbcg !=nil {return _bbcg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_aebbg .Name ); +if _bdfd :=d .Skip ();_bdfd !=nil {return _bdfd ;};};case _d .EndElement :break _bcfc ;case _d .CharData :};};return nil ;}; -// Slide Background -Bg *CT_Background ; +// Validate validates the CT_SlideMasterTextStyles and its children +func (_feadc *CT_SlideMasterTextStyles )Validate ()error {return _feadc .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073");};type CT_TLByAnimateColorTransform struct{TLByAnimateColorTransformChoice *CT_TLByAnimateColorTransformChoice ; +};type CT_TransitionSoundActionChoice struct{ -// Shape Tree -SpTree *CT_GroupShape ; +// Start Sound Action +StSnd *CT_TransitionStartSoundAction ; -// Customer Data List -CustDataLst *CT_CustomerDataList ; +// Stop Sound Action +EndSnd *CT_Empty ;};func (_gacbb *Notes )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070:\u006e\u006f\u0074\u0065\u0073";return _gacbb .CT_NotesSlide .MarshalXML (e ,start );};func NewCT_NotesMaster ()*CT_NotesMaster {_aaeg :=&CT_NotesMaster {};_aaeg .CSld =NewCT_CommonSlideData ();_aaeg .ClrMap =_ef .NewCT_ColorMapping (); +return _aaeg ;};func (_gcadc *SldLayout )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcadc .CT_SlideLayout =*NewCT_SlideLayout ();for _ ,_dffg :=range start .Attr {if _dffg .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_edcc :=_dffg .Value ; +_gcadc .MatchingNameAttr =&_edcc ;continue ;};if _dffg .Name .Local =="\u0074\u0079\u0070\u0065"{_gcadc .TypeAttr .UnmarshalXMLAttr (_dffg );continue ;};if _dffg .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_fbge ,_ddeec :=_f .ParseBool (_dffg .Value ); +if _ddeec !=nil {return _ddeec ;};_gcadc .PreserveAttr =&_fbge ;continue ;};if _dffg .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_eaacc ,_agbcc :=_f .ParseBool (_dffg .Value );if _agbcc !=nil {return _agbcc ;};_gcadc .UserDrawnAttr =&_eaacc ; +continue ;};if _dffg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_ggdf ,_cfaeg :=_f .ParseBool (_dffg .Value );if _cfaeg !=nil {return _cfaeg ;};_gcadc .ShowMasterSpAttr =&_ggdf ;continue ;};if _dffg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_dgfec ,_agbef :=_f .ParseBool (_dffg .Value ); +if _agbef !=nil {return _agbef ;};_gcadc .ShowMasterPhAnimAttr =&_dgfec ;continue ;};};_bgcef :for {_gaccf ,_dgff :=d .Token ();if _dgff !=nil {return _dgff ;};switch _bgcfa :=_gaccf .(type ){case _d .StartElement :switch _bgcfa .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _ddbc :=d .DecodeElement (_gcadc .CSld ,&_bgcfa ); +_ddbc !=nil {return _ddbc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_gcadc .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _fadebb :=d .DecodeElement (_gcadc .ClrMapOvr ,&_bgcfa );_fadebb !=nil {return _fadebb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_gcadc .Transition =NewCT_SlideTransition (); +if _feea :=d .DecodeElement (_gcadc .Transition ,&_bgcfa );_feea !=nil {return _feea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_gcadc .Timing =NewCT_SlideTiming (); +if _gfffa :=d .DecodeElement (_gcadc .Timing ,&_bgcfa );_gfffa !=nil {return _gfffa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_gcadc .Hf =NewCT_HeaderFooter (); +if _gafff :=d .DecodeElement (_gcadc .Hf ,&_bgcfa );_gafff !=nil {return _gafff ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcadc .ExtLst =NewCT_ExtensionListModify (); +if _aedgga :=d .DecodeElement (_gcadc .ExtLst ,&_bgcfa );_aedgga !=nil {return _aedgga ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004c\u0061\u0079o\u0075\u0074 \u0025\u0076",_bgcfa .Name ); +if _fgece :=d .Skip ();_fgece !=nil {return _fgece ;};};case _d .EndElement :break _bgcef ;case _d .CharData :};};return nil ;};func (_dgeea *CT_TLGraphicalObjectBuildChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efga :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}:_dgeea .BldAsOne =NewCT_Empty (); +if _dfaac :=d .DecodeElement (_dgeea .BldAsOne ,&_efga );_dfaac !=nil {return _dfaac ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"}:_dgeea .BldSub =_ef .NewCT_AnimationGraphicalObjectBuildProperties (); +if _fdgg :=d .DecodeElement (_dgeea .BldSub ,&_efga );_fdgg !=nil {return _fdgg ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0047\u0072\u0061\u0070\u0068\u0069\u0063a\u006c\u004fb\u006a\u0065\u0063\u0074B\u0075\u0069\u006c\u0064\u0043h\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_efga .Name ); +if _bdfgc :=d .Skip ();_bdfgc !=nil {return _bdfgc ;};};return nil ;};func (_eeeaa *CT_TLIterateDataChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcfb :=start ;switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"}:_eeeaa .TmAbs =NewCT_TLIterateIntervalTime (); +if _ebbgf :=d .DecodeElement (_eeeaa .TmAbs ,&_fcfb );_ebbgf !=nil {return _ebbgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"}:_eeeaa .TmPct =NewCT_TLIterateIntervalPercentage (); +if _dcdgc :=d .DecodeElement (_eeeaa .TmPct ,&_fcfb );_dcdgc !=nil {return _dcdgc ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0049\u0074e\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fcfb .Name ); +if _bafbf :=d .Skip ();_bafbf !=nil {return _bafbf ;};};return nil ;};func (_cabbd *NotesMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072";return _cabbd .CT_NotesMaster .MarshalXML (e ,start );};type CT_SlideIdListEntry struct{ -// List of controls -Controls *CT_ControlList ;ExtLst *CT_ExtensionList ;};type OleObj struct{CT_OleObject };func NewCT_TLAnimVariantChoice ()*CT_TLAnimVariantChoice {_ceddf :=&CT_TLAnimVariantChoice {};return _ceddf ;}; +// Slide Identifier +IdAttr uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};func (_afeafb ST_TLDiagramBuildType )ValidateWithPath (path string )error {switch _afeafb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afeafb )); +};return nil ;};func (_agcb *CT_Connector )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_agcb .NvCxnSpPr =NewCT_ConnectorNonVisual ();_agcb .SpPr =_ef .NewCT_ShapeProperties ();_gec :for {_bfd ,_eac :=d .Token ();if _eac !=nil {return _eac ; +};switch _fea :=_bfd .(type ){case _d .StartElement :switch _fea .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _dfgg :=d .DecodeElement (_agcb .NvCxnSpPr ,&_fea ); +_dfgg !=nil {return _dfgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _dbcd :=d .DecodeElement (_agcb .SpPr ,&_fea ); +_dbcd !=nil {return _dbcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_agcb .Style =_ef .NewCT_ShapeStyle (); +if _eced :=d .DecodeElement (_agcb .Style ,&_fea );_eced !=nil {return _eced ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agcb .ExtLst =NewCT_ExtensionListModify (); +if _agea :=d .DecodeElement (_agcb .ExtLst ,&_fea );_agea !=nil {return _agea ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_fea .Name ); +if _ffbc :=d .Skip ();_ffbc !=nil {return _ffbc ;};};case _d .EndElement :break _gec ;case _d .CharData :};};return nil ;};func (_bfaba *CmAuthorLst )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074";return _bfaba .CT_CommentAuthorList .MarshalXML (e ,start );};func (_fcgfdc *CT_TLGraphicalObjectBuild )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_fcgfdc .SpidAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_a .Sprintf ("\u0025\u0076",_fcgfdc .GrpIdAttr )});if _fcgfdc .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_fcgfdc .UiExpandAttr ))}); +};e .EncodeToken (start );_fcgfdc .TLGraphicalObjectBuildChoice .MarshalXML (e ,_d .StartElement {});e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewEG_ShowTypeChoice ()*EG_ShowTypeChoice {_bgagg :=&EG_ShowTypeChoice {};return _bgagg }; +func NewCT_InOutTransition ()*CT_InOutTransition {_gfcc :=&CT_InOutTransition {};return _gfcc }; -// ValidateWithPath validates the CT_TLTriggerRuntimeNode and its children, prefixing error messages with path -func (_cdead *CT_TLTriggerRuntimeNode )ValidateWithPath (path string )error {if _cdead .ValAttr ==ST_TLTriggerRuntimeNodeUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dfgcd :=_cdead .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfgcd !=nil {return _dfgcd ;};return nil ;}; +// Validate validates the EG_SlideListChoice and its children +func (_bgfdd *EG_SlideListChoice )Validate ()error {return _bgfdd .ValidateWithPath ("\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065");};type CT_Presentation struct{ -// Validate validates the CT_ConnectorNonVisual and its children -func (_daaa *CT_ConnectorNonVisual )Validate ()error {return _daaa .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_bccg ST_TLOleChartBuildType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cgffed :=_cf .Attr {}; -_cgffed .Name =name ;switch _bccg {case ST_TLOleChartBuildTypeUnset :_cgffed .Value ="";case ST_TLOleChartBuildTypeAllAtOnce :_cgffed .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLOleChartBuildTypeSeries :_cgffed .Value ="\u0073\u0065\u0072\u0069\u0065\u0073"; -case ST_TLOleChartBuildTypeCategory :_cgffed .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_TLOleChartBuildTypeSeriesEl :_cgffed .Value ="\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case ST_TLOleChartBuildTypeCategoryEl :_cgffed .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c"; -};return _cgffed ,nil ;};func (_gebb *Sld )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gebb .CT_Slide =*NewCT_Slide ();for _ ,_ecga :=range start .Attr {if _ecga .Name .Local =="\u0073\u0068\u006f\u0077"{_ccada ,_dadgb :=_cb .ParseBool (_ecga .Value ); -if _dadgb !=nil {return _dadgb ;};_gebb .ShowAttr =&_ccada ;continue ;};if _ecga .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_ddea ,_dbbfc :=_cb .ParseBool (_ecga .Value );if _dbbfc !=nil {return _dbbfc ;};_gebb .ShowMasterSpAttr =&_ddea ; -continue ;};if _ecga .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_cadfee ,_fdbea :=_cb .ParseBool (_ecga .Value );if _fdbea !=nil {return _fdbea ;};_gebb .ShowMasterPhAnimAttr =&_cadfee ;continue ; -};};_ggef :for {_facbd ,_ggda :=d .Token ();if _ggda !=nil {return _ggda ;};switch _aebfa :=_facbd .(type ){case _cf .StartElement :switch _aebfa .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _acafe :=d .DecodeElement (_gebb .CSld ,&_aebfa ); -_acafe !=nil {return _acafe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_gebb .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _ffddc :=d .DecodeElement (_gebb .ClrMapOvr ,&_aebfa );_ffddc !=nil {return _ffddc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_gebb .Transition =NewCT_SlideTransition (); -if _dacaaf :=d .DecodeElement (_gebb .Transition ,&_aebfa );_dacaaf !=nil {return _dacaaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_gebb .Timing =NewCT_SlideTiming (); -if _dcffbf :=d .DecodeElement (_gebb .Timing ,&_aebfa );_dcffbf !=nil {return _dcffbf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gebb .ExtLst =NewCT_ExtensionListModify (); -if _geebg :=d .DecodeElement (_gebb .ExtLst ,&_aebfa );_geebg !=nil {return _geebg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0053l\u0064\u0020\u0025\u0076",_aebfa .Name ); -if _bfgbf :=d .Skip ();_bfgbf !=nil {return _bfgbf ;};};case _cf .EndElement :break _ggef ;case _cf .CharData :};};return nil ;};func (_fbbc *CT_PresentationProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _fbbc .HtmlPubPr !=nil {_ebff :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0068\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072"}};e .EncodeElement (_fbbc .HtmlPubPr ,_ebff );};if _fbbc .WebPr !=nil {_daga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0077\u0065\u0062\u0050\u0072"}}; -e .EncodeElement (_fbbc .WebPr ,_daga );};if _fbbc .PrnPr !=nil {_aacg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0070\u0072\u006e\u0050\u0072"}};e .EncodeElement (_fbbc .PrnPr ,_aacg );};if _fbbc .ShowPr !=nil {_fcfgf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0068\u006f\u0077\u0050\u0072"}}; -e .EncodeElement (_fbbc .ShowPr ,_fcfgf );};if _fbbc .ClrMru !=nil {_dbgga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0072\u0075"}};e .EncodeElement (_fbbc .ClrMru ,_dbgga );};if _fbbc .ExtLst !=nil {_cfag :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fbbc .ExtLst ,_cfag );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_feeb *ST_PrintWhat )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_feeb =0;case "\u0073\u006c\u0069\u0064\u0065\u0073":*_feeb =1; -case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_feeb =2;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_feeb =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_feeb =4;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_feeb =5;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_feeb =6; -case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_feeb =7;case "\u006e\u006f\u0074e\u0073":*_feeb =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_feeb =9;};return nil ;}; +// Server Zoom +ServerZoomAttr *_ef .ST_Percentage ; -// ValidateWithPath validates the EG_ChildSlide and its children, prefixing error messages with path -func (_dfccf *EG_ChildSlide )ValidateWithPath (path string )error {if _dfccf .ClrMapOvr !=nil {if _dcef :=_dfccf .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_dcef !=nil {return _dcef ;};};return nil ; -};func (_ebdcf *CT_SlideLayoutIdListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebdcf .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_ebdcf .IdAttr )}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_ebdcf .RIdAttr )});e .EncodeToken (start );if _ebdcf .ExtLst !=nil {_efge :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ebdcf .ExtLst ,_efge );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fcbe ST_WebScreenSize )ValidateWithPath (path string )error {switch _fcbe {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcbe )); -};return nil ;};func NewCT_StringTag ()*CT_StringTag {_dacf :=&CT_StringTag {};return _dacf };type CT_TagList struct{ +// First Slide Number +FirstSlideNumAttr *int32 ; -// Programmable Extensibility Tag -Tag []*CT_StringTag ;}; +// Show Header and Footer Placeholders on Titles +ShowSpecialPlsOnTitleSldAttr *bool ; -// Validate validates the CT_OleObjectEmbed and its children -func (_dfef *CT_OleObjectEmbed )Validate ()error {return _dfef .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064");};func (_dbda *CT_NotesMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dbda .CSld =NewCT_CommonSlideData (); -_dbda .ClrMap =_cfb .NewCT_ColorMapping ();_accdd :for {_dcbf ,_abefg :=d .Token ();if _abefg !=nil {return _abefg ;};switch _dccb :=_dcbf .(type ){case _cf .StartElement :switch _dccb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _bedg :=d .DecodeElement (_dbda .CSld ,&_dccb ); -_bedg !=nil {return _bedg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _ebaf :=d .DecodeElement (_dbda .ClrMap ,&_dccb ); -_ebaf !=nil {return _ebaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_dbda .Hf =NewCT_HeaderFooter (); -if _efcgg :=d .DecodeElement (_dbda .Hf ,&_dccb );_efcgg !=nil {return _efcgg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_dbda .NotesStyle =_cfb .NewCT_TextListStyle (); -if _ggfc :=d .DecodeElement (_dbda .NotesStyle ,&_dccb );_ggfc !=nil {return _ggfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbda .ExtLst =NewCT_ExtensionListModify (); -if _gbac :=d .DecodeElement (_dbda .ExtLst ,&_dccb );_gbac !=nil {return _gbac ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_dccb .Name ); -if _fcbc :=d .Skip ();_fcbc !=nil {return _fcbc ;};};case _cf .EndElement :break _accdd ;case _cf .CharData :};};return nil ;};func (_cfede ST_TLAnimateColorSpace )String ()string {switch _cfede {case 0:return "";case 1:return "\u0072\u0067\u0062";case 2:return "\u0068\u0073\u006c"; -};return "";};func (_dadce *ST_TLChartSubelementType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dcadg ,_dffbe :=d .Token ();if _dffbe !=nil {return _dffbe ;};if _feag ,_fbgad :=_dcadg .(_cf .EndElement );_fbgad &&_feag .Name ==start .Name {*_dadce =1; -return nil ;};if _ebfe ,_ccba :=_dcadg .(_cf .CharData );!_ccba {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcadg );}else {switch string (_ebfe ){case "":*_dadce =0; -case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_dadce =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_dadce =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_dadce =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_dadce =4; -case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_dadce =5;};};_dcadg ,_dffbe =d .Token ();if _dffbe !=nil {return _dffbe ;};if _ebed ,_ddafdb :=_dcadg .(_cf .EndElement );_ddafdb &&_ebed .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcadg ); -};func NewCT_EightDirectionTransition ()*CT_EightDirectionTransition {_gccc :=&CT_EightDirectionTransition {};return _gccc ;};func (_eaffa ST_SlideLayoutType )Validate ()error {return _eaffa .ValidateWithPath ("")};func (_ecdd *CT_TLMediaNodeAudio )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ecdd .IsNarrationAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ecdd .IsNarrationAttr ))}); -};e .EncodeToken (start );_fgaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_ecdd .CMediaNode ,_fgaa );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func NewCT_TLAnimateScaleBehavior ()*CT_TLAnimateScaleBehavior {_efdg :=&CT_TLAnimateScaleBehavior {};_efdg .CBhvr =NewCT_TLCommonBehaviorData ();return _efdg ;}; +// Right-To-Left Views +RtlAttr *bool ; -// Validate validates the CT_TLTextTargetElementChoice and its children -func (_fccg *CT_TLTextTargetElementChoice )Validate ()error {return _fccg .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074E\u006ce\u006d\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");};type CT_OleObjectEmbed struct{ +// Remove Personal Information on Save +RemovePersonalInfoOnSaveAttr *bool ; -// Color Scheme Properties for Embedded object -FollowColorSchemeAttr ST_OleObjectFollowColorScheme ;ExtLst *CT_ExtensionList ;}; +// Compatibility Mode +CompatModeAttr *bool ; -// Validate validates the CT_TLBehaviorAttributeNameList and its children -func (_fbaca *CT_TLBehaviorAttributeNameList )Validate ()error {return _fbaca .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074"); -};func (_gfdcg ST_SplitterBarState )String ()string {switch _gfdcg {case 0:return "";case 1:return "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case 2:return "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064";case 3:return "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"; -};return "";};func (_fdgcf ST_Direction )String ()string {switch _fdgcf {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074";};return "";};func (_beff *ST_TransitionSideDirectionType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bbecb ,_dfcbd :=d .Token (); -if _dfcbd !=nil {return _dfcbd ;};if _gefbe ,_gcccad :=_bbecb .(_cf .EndElement );_gcccad &&_gefbe .Name ==start .Name {*_beff =1;return nil ;};if _bdfgc ,_bdddc :=_bbecb .(_cf .CharData );!_bdddc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbecb ); -}else {switch string (_bdfgc ){case "":*_beff =0;case "\u006c":*_beff =1;case "\u0075":*_beff =2;case "\u0072":*_beff =3;case "\u0064":*_beff =4;};};_bbecb ,_dfcbd =d .Token ();if _dfcbd !=nil {return _dfcbd ;};if _fdcdd ,_gcgbc :=_bbecb .(_cf .EndElement ); -_gcgbc &&_fdcdd .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbecb );};const (ST_DirectionUnset ST_Direction =0; -ST_DirectionHorz ST_Direction =1;ST_DirectionVert ST_Direction =2;); +// Strict First and Last Characters +StrictFirstAndLastCharsAttr *bool ; -// ValidateWithPath validates the PresentationPr and its children, prefixing error messages with path -func (_cgeed *PresentationPr )ValidateWithPath (path string )error {if _bbdeb :=_cgeed .CT_PresentationProperties .ValidateWithPath (path );_bbdeb !=nil {return _bbdeb ;};return nil ;};type EG_ShowType struct{ShowTypeChoice *EG_ShowTypeChoice ;};func (_bgeg ST_PhotoAlbumFrameShape )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bgeg .String (),start ); -};func (_cfacf ST_TLTimeNodeType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cfacf .String (),start );}; +// Embed True Type Fonts +EmbedTrueTypeFontsAttr *bool ; -// Validate validates the CT_WebProperties and its children -func (_cagfd *CT_WebProperties )Validate ()error {return _cagfd .ValidateWithPath ("\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dbcca ST_SlideSizeType )ValidateWithPath (path string )error {switch _dbcca {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbcca )); -};return nil ;};func (_eeeea ST_TransitionSpeed )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_eeeea .String (),start );};type CT_OrientationTransition struct{ +// Save Subset Fonts +SaveSubsetFontsAttr *bool ; -// Transition Direction -DirAttr ST_Direction ;};func (_gdebf *CT_TLIterateIntervalPercentage )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_gdebf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_daegc ST_PrintWhat )Validate ()error {return _daegc .ValidateWithPath ("")}; +// Automatically Compress Pictures +AutoCompressPicturesAttr *bool ; -// ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path -func (_dbff *CT_InOutTransition )ValidateWithPath (path string )error {if _ddbfe :=_dbff .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_ddbfe !=nil {return _ddbfe ;};return nil ;};func (_adcc *CT_ExtensionListModify )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bfda :=range start .Attr {if _bfda .Name .Local =="\u006d\u006f\u0064"{_decc ,_ced :=_cb .ParseBool (_bfda .Value ); -if _ced !=nil {return _ced ;};_adcc .ModAttr =&_decc ;continue ;};};_egef :for {_efcfc ,_gefc :=d .Token ();if _gefc !=nil {return _gefc ;};switch _baecg :=_efcfc .(type ){case _cf .StartElement :switch _baecg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_baff :=NewCT_Extension (); -if _cbg :=d .DecodeElement (_baff ,&_baecg );_cbg !=nil {return _cbg ;};_adcc .Ext =append (_adcc .Ext ,_baff );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0045\u0078\u0074\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069\u0066\u0079\u0020\u0025\u0076",_baecg .Name ); -if _cgge :=d .Skip ();_cgge !=nil {return _cgge ;};};case _cf .EndElement :break _egef ;case _cf .CharData :};};return nil ;}; +// Bookmark ID Seed +BookmarkIdSeedAttr *uint32 ; -// ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path -func (_ceaee *CT_TLMediaNodeVideo )ValidateWithPath (path string )error {if _fbeg :=_ceaee .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_fbeg !=nil {return _fbeg ;};return nil ;};func (_dfdfa *CT_TimeNodeListChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _dfdfa .Par !=nil {_bfga :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070a\u0072"}};e .EncodeElement (_dfdfa .Par ,_bfga );}else if _dfdfa .Seq !=nil {_dgedc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073e\u0071"}}; -e .EncodeElement (_dfdfa .Seq ,_dgedc );}else if _dfdfa .Excl !=nil {_caed :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0063\u006c"}};e .EncodeElement (_dfdfa .Excl ,_caed );}else if _dfdfa .Anim !=nil {_ccgaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0061\u006e\u0069\u006d"}}; -e .EncodeElement (_dfdfa .Anim ,_ccgaa );}else if _dfdfa .AnimClr !=nil {_cadf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0043\u006cr"}};e .EncodeElement (_dfdfa .AnimClr ,_cadf );}else if _dfdfa .AnimEffect !=nil {_gbdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}}; -e .EncodeElement (_dfdfa .AnimEffect ,_gbdb );}else if _dfdfa .AnimMotion !=nil {_bgecd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}};e .EncodeElement (_dfdfa .AnimMotion ,_bgecd ); -}else if _dfdfa .AnimRot !=nil {_eggbe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0052\u006ft"}};e .EncodeElement (_dfdfa .AnimRot ,_eggbe );}else if _dfdfa .AnimScale !=nil {_fcdbg :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0061\u006e\u0069\u006d\u0053\u0063\u0061\u006c\u0065"}}; -e .EncodeElement (_dfdfa .AnimScale ,_fcdbg );}else if _dfdfa .Cmd !=nil {_bfcec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063m\u0064"}};e .EncodeElement (_dfdfa .Cmd ,_bfcec );}else if _dfdfa .Set !=nil {_ccdf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073e\u0074"}}; -e .EncodeElement (_dfdfa .Set ,_ccdf );}else if _dfdfa .Audio !=nil {_gfage :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0061\u0075\u0064\u0069\u006f"}};e .EncodeElement (_dfdfa .Audio ,_gfage );}else if _dfdfa .Video !=nil {_eded :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0076\u0069\u0064\u0065\u006f"}}; -e .EncodeElement (_dfdfa .Video ,_eded );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_OptionalBlackTransition ()*CT_OptionalBlackTransition {_aeda :=&CT_OptionalBlackTransition {};return _aeda ;};const (ST_TLAnimateBehaviorCalcModeUnset ST_TLAnimateBehaviorCalcMode =0; -ST_TLAnimateBehaviorCalcModeDiscrete ST_TLAnimateBehaviorCalcMode =1;ST_TLAnimateBehaviorCalcModeLin ST_TLAnimateBehaviorCalcMode =2;ST_TLAnimateBehaviorCalcModeFmla ST_TLAnimateBehaviorCalcMode =3;);func (_dcafbe ST_TLBehaviorAdditiveType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_dcafbe .String (),start ); -};type ST_PrintColorMode byte ;func (_acdce ST_TLTimeNodeFillType )String ()string {switch _acdce {case 0:return "";case 1:return "\u0072\u0065\u006d\u006f\u0076\u0065";case 2:return "\u0066\u0072\u0065\u0065\u007a\u0065";case 3:return "\u0068\u006f\u006c\u0064"; -case 4:return "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return "";};func (_bbeca *CT_TLTimeTargetElementChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fcfdf :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"}:_bbeca .SldTgt =NewCT_Empty (); -if _acefcf :=d .DecodeElement (_bbeca .SldTgt ,&_fcfdf );_acefcf !=nil {return _acefcf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"}:_bbeca .SndTgt =_cfb .NewCT_EmbeddedWAVAudioFile (); -if _eaaf :=d .DecodeElement (_bbeca .SndTgt ,&_fcfdf );_eaaf !=nil {return _eaaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"}:_bbeca .SpTgt =NewCT_TLShapeTargetElement (); -if _aeeab :=d .DecodeElement (_bbeca .SpTgt ,&_fcfdf );_aeeab !=nil {return _aeeab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"}:_bbeca .InkTgt =NewCT_TLSubShapeId (); -if _eaafb :=d .DecodeElement (_bbeca .InkTgt ,&_fcfdf );_eaafb !=nil {return _eaafb ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006ce\u006d\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_fcfdf .Name ); -if _begcb :=d .Skip ();_begcb !=nil {return _begcb ;};};return nil ;}; +// Document Conformance Class +ConformanceAttr _ga .ST_ConformanceClass ; -// ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path -func (_fage *CT_SlideTransition )ValidateWithPath (path string )error {if _abcdc :=_fage .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072");_abcdc !=nil {return _abcdc ;};if _fage .SlideTransitionChoice !=nil {if _acdf :=_fage .SlideTransitionChoice .ValidateWithPath (path +"\u002f\u0053\u006c\u0069de\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069c\u0065"); -_acdf !=nil {return _acdf ;};};if _fage .SndAc !=nil {if _aeac :=_fage .SndAc .ValidateWithPath (path +"\u002f\u0053\u006e\u0064\u0041\u0063");_aeac !=nil {return _aeac ;};};if _fage .ExtLst !=nil {if _cdecf :=_fage .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cdecf !=nil {return _cdecf ;};};return nil ;};type CT_TLTextTargetElementChoice struct{ +// List of Slide Master IDs +SldMasterIdLst *CT_SlideMasterIdList ; -// Character Range -CharRg *CT_IndexRange ; +// List of Notes Master IDs +NotesMasterIdLst *CT_NotesMasterIdList ; -// Paragraph Text Range -PRg *CT_IndexRange ;};type ST_TLAnimateColorDirection byte ;func (_fdecd *ViewPr )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fdecd .CT_ViewProperties =*NewCT_ViewProperties ();for _ ,_gcga :=range start .Attr {if _gcga .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_fdecd .LastViewAttr .UnmarshalXMLAttr (_gcga ); -continue ;};if _gcga .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_eefbc ,_dcag :=_cb .ParseBool (_gcga .Value );if _dcag !=nil {return _dcag ;};_fdecd .ShowCommentsAttr =&_eefbc ;continue ;};};_febfg :for {_cggb ,_cacbc :=d .Token (); -if _cacbc !=nil {return _cacbc ;};switch _dgcc :=_cggb .(type ){case _cf .StartElement :switch _dgcc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .NormalViewPr =NewCT_NormalViewProperties (); -if _aefbg :=d .DecodeElement (_fdecd .NormalViewPr ,&_dgcc );_aefbg !=nil {return _aefbg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .SlideViewPr =NewCT_SlideViewProperties (); -if _acgdg :=d .DecodeElement (_fdecd .SlideViewPr ,&_dgcc );_acgdg !=nil {return _acgdg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .OutlineViewPr =NewCT_OutlineViewProperties (); -if _debg :=d .DecodeElement (_fdecd .OutlineViewPr ,&_dgcc );_debg !=nil {return _debg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .NotesTextViewPr =NewCT_NotesTextViewProperties (); -if _bcac :=d .DecodeElement (_fdecd .NotesTextViewPr ,&_dgcc );_bcac !=nil {return _bcac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .SorterViewPr =NewCT_SlideSorterViewProperties (); -if _aegg :=d .DecodeElement (_fdecd .SorterViewPr ,&_dgcc );_aegg !=nil {return _aegg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_fdecd .NotesViewPr =NewCT_NotesViewProperties (); -if _gdag :=d .DecodeElement (_fdecd .NotesViewPr ,&_dgcc );_gdag !=nil {return _gdag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_fdecd .GridSpacing =_cfb .NewCT_PositiveSize2D (); -if _agedfc :=d .DecodeElement (_fdecd .GridSpacing ,&_dgcc );_agedfc !=nil {return _agedfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdecd .ExtLst =NewCT_ExtensionList (); -if _fegab :=d .DecodeElement (_fdecd .ExtLst ,&_dgcc );_fegab !=nil {return _fegab ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u0069\u0065\u0077\u0050\u0072\u0020\u0025\u0076",_dgcc .Name ); -if _gbgd :=d .Skip ();_gbgd !=nil {return _gbgd ;};};case _cf .EndElement :break _febfg ;case _cf .CharData :};};return nil ;}; +// List of Handout Master IDs +HandoutMasterIdLst *CT_HandoutMasterIdList ; -// ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path -func (_efga *CT_SlideLayoutIdList )ValidateWithPath (path string )error {for _gdaef ,_cgffg :=range _efga .SldLayoutId {if _fgcce :=_cgffg .ValidateWithPath (_f .Sprintf ("\u0025s\u002fS\u006c\u0064\u004c\u0061\u0079o\u0075\u0074I\u0064\u005b\u0025\u0064\u005d",path ,_gdaef )); -_fgcce !=nil {return _fgcce ;};};return nil ;};func (_gfeb *CT_CustomerData )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fceb :=range start .Attr {if _fceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fceb .Name .Local =="\u0069\u0064"||_fceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fceb .Name .Local =="\u0069\u0064"{_geb :=_fceb .Value ; -_gfeb .IdAttr =_geb ;continue ;};};for {_ffab ,_dcec :=d .Token ();if _dcec !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006de\u0072\u0044\u0061t\u0061:\u0020\u0025\u0073",_dcec );}; -if _cee ,_afce :=_ffab .(_cf .EndElement );_afce &&_cee .Name ==start .Name {break ;};};return nil ;};type CT_HeaderFooter struct{ +// List of Slide IDs +SldIdLst *CT_SlideIdList ; -// Slide Number Placeholder -SldNumAttr *bool ; +// Presentation Slide Size +SldSz *CT_SlideSize ; -// Header Placeholder -HdrAttr *bool ; +// Notes Slide Size +NotesSz *_ef .CT_PositiveSize2D ; -// Footer Placeholder -FtrAttr *bool ; +// Smart Tags +SmartTags *CT_SmartTags ; -// Date/Time Placeholder -DtAttr *bool ;ExtLst *CT_ExtensionListModify ;};func (_gacc ST_SlideSizeType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_edggb :=_cf .Attr {};_edggb .Name =name ;switch _gacc {case ST_SlideSizeTypeUnset :_edggb .Value ="";case ST_SlideSizeTypeScreen4x3 :_edggb .Value ="\u0073c\u0072\u0065\u0065\u006e\u0034\u00783"; -case ST_SlideSizeTypeLetter :_edggb .Value ="\u006c\u0065\u0074\u0074\u0065\u0072";case ST_SlideSizeTypeA4 :_edggb .Value ="\u0041\u0034";case ST_SlideSizeType35mm :_edggb .Value ="\u0033\u0035\u006d\u006d";case ST_SlideSizeTypeOverhead :_edggb .Value ="\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064"; -case ST_SlideSizeTypeBanner :_edggb .Value ="\u0062\u0061\u006e\u006e\u0065\u0072";case ST_SlideSizeTypeCustom :_edggb .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";case ST_SlideSizeTypeLedger :_edggb .Value ="\u006c\u0065\u0064\u0067\u0065\u0072";case ST_SlideSizeTypeA3 :_edggb .Value ="\u0041\u0033"; -case ST_SlideSizeTypeB4ISO :_edggb .Value ="\u0042\u0034\u0049S\u004f";case ST_SlideSizeTypeB5ISO :_edggb .Value ="\u0042\u0035\u0049S\u004f";case ST_SlideSizeTypeB4JIS :_edggb .Value ="\u0042\u0034\u004aI\u0053";case ST_SlideSizeTypeB5JIS :_edggb .Value ="\u0042\u0035\u004aI\u0053"; -case ST_SlideSizeTypeHagakiCard :_edggb .Value ="\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064";case ST_SlideSizeTypeScreen16x9 :_edggb .Value ="\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case ST_SlideSizeTypeScreen16x10 :_edggb .Value ="s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030"; -};return _edggb ,nil ;};func (_ede *CT_Comment )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"},Value :_f .Sprintf ("\u0025\u0076",_ede .AuthorIdAttr )}); -if _ede .DtAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0064\u0074"},Value :_cfc .FormatDateTime (*_ede .DtAttr )});};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u0064\u0078"},Value :_f .Sprintf ("\u0025\u0076",_ede .IdxAttr )}); -e .EncodeToken (start );_bda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070o\u0073"}};e .EncodeElement (_ede .Pos ,_bda );_eaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0065\u0078\u0074"}};_bc .AddPreserveSpaceAttr (&_eaa ,_ede .Text ); -e .EncodeElement (_ede .Text ,_eaa );if _ede .ExtLst !=nil {_gdcf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ede .ExtLst ,_gdcf );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;}; +// Embedded Font List +EmbeddedFontLst *CT_EmbeddedFontList ; -// Validate validates the CT_SlideTransitionChoice and its children -func (_fdgga *CT_SlideTransitionChoice )Validate ()error {return _fdgga .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073i\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};type ST_TLOleChartBuildType byte ; -type ST_OleObjectFollowColorScheme byte ;func (_adbba ST_TLAnimateMotionPathEditMode )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_eebde :=_cf .Attr {};_eebde .Name =name ;switch _adbba {case ST_TLAnimateMotionPathEditModeUnset :_eebde .Value =""; -case ST_TLAnimateMotionPathEditModeRelative :_eebde .Value ="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";case ST_TLAnimateMotionPathEditModeFixed :_eebde .Value ="\u0066\u0069\u0078e\u0064";};return _eebde ,nil ;}; +// List of Custom Shows +CustShowLst *CT_CustomShowList ; -// Validate validates the CT_Background and its children -func (_gdg *CT_Background )Validate ()error {return _gdg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_cdfdc *CT_TLAnimateColorBehavior )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdfdc .CBhvr =NewCT_TLCommonBehaviorData (); -for _ ,_dbeef :=range start .Attr {if _dbeef .Name .Local =="\u0063\u006c\u0072\u0053\u0070\u0063"{_cdfdc .ClrSpcAttr .UnmarshalXMLAttr (_dbeef );continue ;};if _dbeef .Name .Local =="\u0064\u0069\u0072"{_cdfdc .DirAttr .UnmarshalXMLAttr (_dbeef );continue ; -};};_cfagd :for {_fffbg ,_dfeb :=d .Token ();if _dfeb !=nil {return _dfeb ;};switch _ebcca :=_fffbg .(type ){case _cf .StartElement :switch _ebcca .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _bfefe :=d .DecodeElement (_cdfdc .CBhvr ,&_ebcca ); -_bfefe !=nil {return _bfefe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_cdfdc .By =NewCT_TLByAnimateColorTransform (); -if _ccefg :=d .DecodeElement (_cdfdc .By ,&_ebcca );_ccefg !=nil {return _ccefg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_cdfdc .From =_cfb .NewCT_Color (); -if _cccge :=d .DecodeElement (_cdfdc .From ,&_ebcca );_cccge !=nil {return _cccge ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_cdfdc .To =_cfb .NewCT_Color (); -if _edgdg :=d .DecodeElement (_cdfdc .To ,&_ebcca );_edgdg !=nil {return _edgdg ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0043o\u006c\u006f\u0072\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_ebcca .Name ); -if _gdcdg :=d .Skip ();_gdcdg !=nil {return _gdcdg ;};};case _cf .EndElement :break _cfagd ;case _cf .CharData :};};return nil ;}; +// Photo Album Information +PhotoAlbum *CT_PhotoAlbum ; -// Validate validates the CT_CommonSlideData and its children -func (_cef *CT_CommonSlideData )Validate ()error {return _cef .ValidateWithPath ("\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061");};func NewCT_TLTimeConditionChoice ()*CT_TLTimeConditionChoice {_bfeaa :=&CT_TLTimeConditionChoice {}; -return _bfeaa ;};func (_dcfgb ST_TLCommandType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ffcef :=_cf .Attr {};_ffcef .Name =name ;switch _dcfgb {case ST_TLCommandTypeUnset :_ffcef .Value ="";case ST_TLCommandTypeEvt :_ffcef .Value ="\u0065\u0076\u0074"; -case ST_TLCommandTypeCall :_ffcef .Value ="\u0063\u0061\u006c\u006c";case ST_TLCommandTypeVerb :_ffcef .Value ="\u0076\u0065\u0072\u0062";};return _ffcef ,nil ;}; +// List of Customer Data Buckets +CustDataLst *CT_CustomerDataList ; -// Validate validates the CT_GroupShape and its children -func (_aaed *CT_GroupShape )Validate ()error {return _aaed .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_cd *AG_ChildSlide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cd .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cd .ShowMasterSpAttr ))}); -};if _cd .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cd .ShowMasterPhAnimAttr ))}); -};return nil ;};func (_bcfe *CT_TransitionStartSoundAction )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bcfe .LoopAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bcfe .LoopAttr ))}); -};e .EncodeToken (start );_cdbeg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073n\u0064"}};e .EncodeElement (_bcfe .Snd ,_cdbeg );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_geaf *EG_ChildSlide )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _geaf .ClrMapOvr !=nil {_beeac :=_cf .StartElement {Name :_cf .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; -e .EncodeElement (_geaf .ClrMapOvr ,_beeac );};return nil ;}; +// Kinsoku Settings +Kinsoku *CT_Kinsoku ; -// Validate validates the SldLayout and its children -func (_adgdc *SldLayout )Validate ()error {return _adgdc .ValidateWithPath ("\u0053l\u0064\u004c\u0061\u0079\u006f\u0075t");};func (_bacbg ST_Direction )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bacbg .String (),start ); -};func (_egacd ST_OleObjectFollowColorScheme )String ()string {switch _egacd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0075\u006c\u006c";case 3:return "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064"; -};return "";};func (_egeb *CT_Placeholder )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_gbde :=range start .Attr {if _gbde .Name .Local =="\u0074\u0079\u0070\u0065"{_egeb .TypeAttr .UnmarshalXMLAttr (_gbde );continue ;};if _gbde .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_egeb .OrientAttr .UnmarshalXMLAttr (_gbde ); -continue ;};if _gbde .Name .Local =="\u0073\u007a"{_egeb .SzAttr .UnmarshalXMLAttr (_gbde );continue ;};if _gbde .Name .Local =="\u0069\u0064\u0078"{_dgfdfb ,_fbdbe :=_cb .ParseUint (_gbde .Value ,10,32);if _fbdbe !=nil {return _fbdbe ;};_cgff :=uint32 (_dgfdfb ); -_egeb .IdxAttr =&_cgff ;continue ;};if _gbde .Name .Local =="\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"{_cebdf ,_abfa :=_cb .ParseBool (_gbde .Value );if _abfa !=nil {return _abfa ;};_egeb .HasCustomPromptAttr =&_cebdf ; -continue ;};};_ddff :for {_dffda ,_defed :=d .Token ();if _defed !=nil {return _defed ;};switch _cfga :=_dffda .(type ){case _cf .StartElement :switch _cfga .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egeb .ExtLst =NewCT_ExtensionListModify (); -if _ggbf :=d .DecodeElement (_egeb .ExtLst ,&_cfga );_ggbf !=nil {return _ggbf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068\u006fl\u0064e\u0072\u0020\u0025\u0076",_cfga .Name ); -if _faad :=d .Skip ();_faad !=nil {return _faad ;};};case _cf .EndElement :break _ddff ;case _cf .CharData :};};return nil ;};func (_fcefe ST_TLAnimateBehaviorValueType )Validate ()error {return _fcefe .ValidateWithPath ("")};type CT_SlideTransition struct{ +// Presentation Default Text Style +DefaultTextStyle *_ef .CT_TextListStyle ; -// Transition Speed -SpdAttr ST_TransitionSpeed ; +// Modification Verifier +ModifyVerifier *CT_ModifyVerifier ; -// Advance on Click -AdvClickAttr *bool ; +// Extension List +ExtLst *CT_ExtensionList ;};func (_bfaec ST_TLCommandType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bfeb :=_d .Attr {};_bfeb .Name =name ;switch _bfaec {case ST_TLCommandTypeUnset :_bfeb .Value ="";case ST_TLCommandTypeEvt :_bfeb .Value ="\u0065\u0076\u0074"; +case ST_TLCommandTypeCall :_bfeb .Value ="\u0063\u0061\u006c\u006c";case ST_TLCommandTypeVerb :_bfeb .Value ="\u0076\u0065\u0072\u0062";};return _bfeb ,nil ;}; -// Advance after time -AdvTmAttr *uint32 ;SlideTransitionChoice *CT_SlideTransitionChoice ; +// ValidateWithPath validates the CT_TagList and its children, prefixing error messages with path +func (_gdbdc *CT_TagList )ValidateWithPath (path string )error {for _ggegg ,_eacc :=range _gdbdc .Tag {if _gdaa :=_eacc .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0067\u005b\u0025\u0064\u005d",path ,_ggegg ));_gdaa !=nil {return _gdaa ; +};};return nil ;};func (_bfcef *CT_NotesTextViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bfcef .CViewPr =NewCT_CommonViewProperties ();_afaf :for {_bafc ,_ffaea :=d .Token ();if _ffaea !=nil {return _ffaea ;};switch _dccd :=_bafc .(type ){case _d .StartElement :switch _dccd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _dcef :=d .DecodeElement (_bfcef .CViewPr ,&_dccd ); +_dcef !=nil {return _dcef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfcef .ExtLst =NewCT_ExtensionList (); +if _aedg :=d .DecodeElement (_bfcef .ExtLst ,&_dccd );_aedg !=nil {return _aedg ;};default:_e .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u004e\u006ft\u0065\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dccd .Name ); +if _gcbf :=d .Skip ();_gcbf !=nil {return _gcbf ;};};case _d .EndElement :break _afaf ;case _d .CharData :};};return nil ;};func (_babfc *CT_TLMediaNodeAudio )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _babfc .IsNarrationAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_babfc .IsNarrationAttr ))}); +};e .EncodeToken (start );_acegd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_babfc .CMediaNode ,_acegd );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_debdd ST_TLTriggerRuntimeNode )String ()string {switch _debdd {case 0:return "";case 1:return "\u0066\u0069\u0072s\u0074";case 2:return "\u006c\u0061\u0073\u0074";case 3:return "\u0061\u006c\u006c";};return "";};func (_dacbe *ST_TLBehaviorTransformType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aadccg ,_acecc :=d .Token (); +if _acecc !=nil {return _acecc ;};if _bdebg ,_bcda :=_aadccg .(_d .EndElement );_bcda &&_bdebg .Name ==start .Name {*_dacbe =1;return nil ;};if _gdea ,_dgfcb :=_aadccg .(_d .CharData );!_dgfcb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aadccg ); +}else {switch string (_gdea ){case "":*_dacbe =0;case "\u0070\u0074":*_dacbe =1;case "\u0069\u006d\u0067":*_dacbe =2;};};_aadccg ,_acecc =d .Token ();if _acecc !=nil {return _acecc ;};if _eebbe ,_fbae :=_aadccg .(_d .EndElement );_fbae &&_eebbe .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aadccg );};func (_ccedf ST_TLAnimateMotionPathEditMode )ValidateWithPath (path string )error {switch _ccedf {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccedf )); +};return nil ;};func NewCT_TLSubShapeId ()*CT_TLSubShapeId {_bdbbd :=&CT_TLSubShapeId {};return _bdbbd }; -// Sound Action -SndAc *CT_TransitionSoundAction ;ExtLst *CT_ExtensionListModify ;};func (_gbgfb *ST_TLPreviousActionType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gbgfb =0;case "\u006e\u006f\u006e\u0065":*_gbgfb =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_gbgfb =2; -};return nil ;};func (_aafdb *ST_TLTimeNodeRestartType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_aafdb =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_aafdb =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_aafdb =2; -case "\u006e\u0065\u0076e\u0072":*_aafdb =3;};return nil ;};func NewCT_EmbeddedFontDataId ()*CT_EmbeddedFontDataId {_feee :=&CT_EmbeddedFontDataId {};return _feee ;}; +// ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path +func (_bffgd *CT_TLSetBehavior )ValidateWithPath (path string )error {if _dcgga :=_bffgd .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_dcgga !=nil {return _dcgga ;};if _bffgd .To !=nil {if _ggbgg :=_bffgd .To .ValidateWithPath (path +"\u002f\u0054\u006f"); +_ggbgg !=nil {return _ggbgg ;};};return nil ;};func (_afac *CT_HandoutMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_gaeb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_afac .CSld ,_gaeb ); +_aeee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_afac .ClrMap ,_aeee );if _afac .Hf !=nil {_bdcb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_afac .Hf ,_bdcb ); +};if _afac .ExtLst !=nil {_gbfe :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afac .ExtLst ,_gbfe );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_PhotoAlbumLayout byte ; +func (_bbeab *CT_SmartTags )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_abbf :=range start .Attr {if _abbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abbf .Name .Local =="\u0069\u0064"||_abbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abbf .Name .Local =="\u0069\u0064"{_faag :=_abbf .Value ; +_bbeab .IdAttr =_faag ;continue ;};};for {_afdfd ,_cgbc :=d .Token ();if _cgbc !=nil {return _a .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006da\u0072\u0074\u0054\u0061\u0067\u0073\u003a\u0020\u0025\u0073",_cgbc );}; +if _gbce ,_egedd :=_afdfd .(_d .EndElement );_egedd &&_gbce .Name ==start .Name {break ;};};return nil ;};func (_cdecbg *ST_SlideSizeType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cdecbg =0;case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_cdecbg =1; +case "\u006c\u0065\u0074\u0074\u0065\u0072":*_cdecbg =2;case "\u0041\u0034":*_cdecbg =3;case "\u0033\u0035\u006d\u006d":*_cdecbg =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_cdecbg =5;case "\u0062\u0061\u006e\u006e\u0065\u0072":*_cdecbg =6; +case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cdecbg =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_cdecbg =8;case "\u0041\u0033":*_cdecbg =9;case "\u0042\u0034\u0049S\u004f":*_cdecbg =10;case "\u0042\u0035\u0049S\u004f":*_cdecbg =11;case "\u0042\u0034\u004aI\u0053":*_cdecbg =12; +case "\u0042\u0035\u004aI\u0053":*_cdecbg =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_cdecbg =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_cdecbg =15;case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_cdecbg =16; +};return nil ;};func (_baffe ST_TLTimeNodeRestartType )Validate ()error {return _baffe .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path -func (_fgcb *CT_Placeholder )ValidateWithPath (path string )error {if _dcaa :=_fgcb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dcaa !=nil {return _dcaa ;};if _aedbg :=_fgcb .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072"); -_aedbg !=nil {return _aedbg ;};if _cgef :=_fgcb .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_cgef !=nil {return _cgef ;};if _fgcb .ExtLst !=nil {if _efbc :=_fgcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_efbc !=nil {return _efbc ;};};return nil ;}; +// Validate validates the CT_EmbeddedFontList and its children +func (_eea *CT_EmbeddedFontList )Validate ()error {return _eea .ValidateWithPath ("\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074");};func (_ggbc *ST_TransitionEightDirectionType )Validate ()error {return _ggbc .ValidateWithPath ("")}; +func (_gbbea *CT_TransitionStartSoundAction )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbbea .Snd =_ef .NewCT_EmbeddedWAVAudioFile ();for _ ,_aafad :=range start .Attr {if _aafad .Name .Local =="\u006c\u006f\u006f\u0070"{_fcaed ,_bffbe :=_f .ParseBool (_aafad .Value ); +if _bffbe !=nil {return _bffbe ;};_gbbea .LoopAttr =&_fcaed ;continue ;};};_bgdd :for {_bcedf ,_ffedg :=d .Token ();if _ffedg !=nil {return _ffedg ;};switch _ffggb :=_bcedf .(type ){case _d .StartElement :switch _ffggb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"}:if _cabcd :=d .DecodeElement (_gbbea .Snd ,&_ffggb ); +_cabcd !=nil {return _cabcd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074a\u0072\u0074\u0053\u006f\u0075\u006ed\u0041\u0063t\u0069\u006fn\u0020%\u0076",_ffggb .Name ); +if _dbgag :=d .Skip ();_dbgag !=nil {return _dbgag ;};};case _d .EndElement :break _bgdd ;case _d .CharData :};};return nil ;};func (_edcca *ST_TLDiagramBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gffb ,_ecffg :=d .Token (); +if _ecffg !=nil {return _ecffg ;};if _cebfe ,_ggfed :=_gffb .(_d .EndElement );_ggfed &&_cebfe .Name ==start .Name {*_edcca =1;return nil ;};if _gacae ,_gegfdbb :=_gffb .(_d .CharData );!_gegfdbb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gffb ); +}else {switch string (_gacae ){case "":*_edcca =0;case "\u0077\u0068\u006fl\u0065":*_edcca =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_edcca =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_edcca =3; +case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_edcca =4;case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_edcca =5;case "\u0063\u0077":*_edcca =6;case "\u0063\u0077\u0049\u006e":*_edcca =7; +case "\u0063\u0077\u004fu\u0074":*_edcca =8;case "\u0063\u0063\u0077":*_edcca =9;case "\u0063\u0063\u0077I\u006e":*_edcca =10;case "\u0063\u0063\u0077\u004f\u0075\u0074":*_edcca =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_edcca =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_edcca =13; +case "\u0075\u0070":*_edcca =14;case "\u0064\u006f\u0077\u006e":*_edcca =15;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_edcca =16;case "\u0063\u0075\u0073\u0074":*_edcca =17;};};_gffb ,_ecffg =d .Token ();if _ecffg !=nil {return _ecffg ;};if _gfead ,_dgcdf :=_gffb .(_d .EndElement ); +_dgcdf &&_gfead .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gffb );}; -// ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path -func (_gegf *CT_NotesViewProperties )ValidateWithPath (path string )error {if _gdaa :=_gegf .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_gdaa !=nil {return _gdaa ;};if _gegf .ExtLst !=nil {if _defc :=_gegf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_defc !=nil {return _defc ;};};return nil ;};type CT_TLOleChartTargetElement struct{ +// ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path +func (_bfge *CT_CustomShowId )ValidateWithPath (path string )error {return nil }; -// Type -TypeAttr ST_TLChartSubelementType ; +// ValidateWithPath validates the Sld and its children, prefixing error messages with path +func (_bfgff *Sld )ValidateWithPath (path string )error {if _bffc :=_bfgff .CT_Slide .ValidateWithPath (path );_bffc !=nil {return _bffc ;};return nil ;};func (_efdfd *ST_Direction )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gfebb ,_edgdd :=d .Token (); +if _edgdd !=nil {return _edgdd ;};if _edage ,_fddb :=_gfebb .(_d .EndElement );_fddb &&_edage .Name ==start .Name {*_efdfd =1;return nil ;};if _ccadd ,_cece :=_gfebb .(_d .CharData );!_cece {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfebb ); +}else {switch string (_ccadd ){case "":*_efdfd =0;case "\u0068\u006f\u0072\u007a":*_efdfd =1;case "\u0076\u0065\u0072\u0074":*_efdfd =2;};};_gfebb ,_edgdd =d .Token ();if _edgdd !=nil {return _edgdd ;};if _dgdae ,_febf :=_gfebb .(_d .EndElement );_febf &&_dgdae .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfebb );}; -// Level -LvlAttr *uint32 ;}; +// ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path +func (_gee *CT_BackgroundProperties )ValidateWithPath (path string )error {if _bcab :=_gee .FillPropertiesChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006cPr\u006fp\u0065\u0072\u0074\u0069\u0065s\u0043\u0068\u006f\u0069\u0063\u0065");_bcab !=nil {return _bcab ; +};if _caf :=_gee .EFillPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0046\u0069ll\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069c\u0065");_caf !=nil {return _caf ;};if _dea :=_gee .EffectPropertiesChoice .ValidateWithPath (path +"\u002f\u0045\u0066fe\u0063\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_dea !=nil {return _dea ;};if _gee .ExtLst !=nil {if _cdf :=_gee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdf !=nil {return _cdf ;};};return nil ;};func (_fgedg ST_SplitterBarState )String ()string {switch _fgedg {case 0:return ""; +case 1:return "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case 2:return "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064";case 3:return "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d";};return "";};func (_gega *CT_HandoutMasterIdList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_edcd :for {_dbgf ,_fdbg :=d .Token (); +if _fdbg !=nil {return _fdbg ;};switch _gbfeg :=_dbgf .(type ){case _d .StartElement :switch _gbfeg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_gega .HandoutMasterId =NewCT_HandoutMasterIdListEntry (); +if _aead :=d .DecodeElement (_gega .HandoutMasterId ,&_gbfeg );_aead !=nil {return _aead ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gbfeg .Name ); +if _abf :=d .Skip ();_abf !=nil {return _abf ;};};case _d .EndElement :break _edcd ;case _d .CharData :};};return nil ;};func NewCT_TLShapeTargetElement ()*CT_TLShapeTargetElement {_gbede :=&CT_TLShapeTargetElement {};return _gbede ;};func NewCT_TLShapeTargetElementChoice ()*CT_TLShapeTargetElementChoice {_cbfag :=&CT_TLShapeTargetElementChoice {}; +return _cbfag ;};func (_gefce ST_TLAnimateMotionPathEditMode )Validate ()error {return _gefce .ValidateWithPath ("")}; -// ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path -func (_eaee *EG_ExtensionList )ValidateWithPath (path string )error {for _gdaee ,_egddc :=range _eaee .Ext {if _egeac :=_egddc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_gdaee ));_egeac !=nil {return _egeac ; -};};return nil ;};func (_cagd ST_PhotoAlbumLayout )String ()string {switch _cagd {case 0:return "";case 1:return "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065";case 2:return "\u0031\u0070\u0069\u0063";case 3:return "\u0032\u0070\u0069\u0063"; -case 4:return "\u0034\u0070\u0069\u0063";case 5:return "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce";case 6:return "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case 7:return "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return "";};func (_agddab ST_SlideSizeType )Validate ()error {return _agddab .ValidateWithPath ("")}; -func (_agfbb *ST_PlaceholderSize )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_agfbb =0;case "\u0066\u0075\u006c\u006c":*_agfbb =1;case "\u0068\u0061\u006c\u0066":*_agfbb =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_agfbb =3; -};return nil ;};type CT_TLByRgbColorTransform struct{ +// Validate validates the CT_TLTriggerRuntimeNode and its children +func (_cdgac *CT_TLTriggerRuntimeNode )Validate ()error {return _cdgac .ValidateWithPath ("\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065");};func NewCT_NotesMasterIdList ()*CT_NotesMasterIdList {_cdb :=&CT_NotesMasterIdList {}; +return _cdb };func (_afgbd *CT_TLTemplate )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _afgbd .LvlAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u0076\u006c"},Value :_a .Sprintf ("\u0025\u0076",*_afgbd .LvlAttr )}); +};e .EncodeToken (start );_ddba :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}};e .EncodeElement (_afgbd .TnLst ,_ddba );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Red -RAttr _cfb .ST_FixedPercentage ; +// Validate validates the CT_TLTriggerTimeNodeID and its children +func (_bccb *CT_TLTriggerTimeNodeID )Validate ()error {return _bccb .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044");}; -// Green -GAttr _cfb .ST_FixedPercentage ; +// Validate validates the CT_SlideLayoutIdListEntry and its children +func (_ggcdf *CT_SlideLayoutIdListEntry )Validate ()error {return _ggcdf .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};func NewCT_SlideSyncProperties ()*CT_SlideSyncProperties {_aaed :=&CT_SlideSyncProperties {}; +return _aaed ;};func (_dfdd *CT_TLAnimVariantStringVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gefg :=range start .Attr {if _gefg .Name .Local =="\u0076\u0061\u006c"{_cafg :=_gefg .Value ;_dfdd .ValAttr =_cafg ;continue ;}; +};for {_bdga ,_cgeg :=d .Token ();if _cgeg !=nil {return _a .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0053\u0074\u0072\u0069\u006e\u0067\u0056\u0061l\u003a\u0020\u0025\u0073",_cgeg ); +};if _ggabb ,_fbgg :=_bdga .(_d .EndElement );_fbgg &&_ggabb .Name ==start .Name {break ;};};return nil ;};type CT_TLAnimateRotationBehavior struct{ -// Blue -BAttr _cfb .ST_FixedPercentage ;};func (_accbe ST_TLTriggerRuntimeNode )ValidateWithPath (path string )error {switch _accbe {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_accbe )); -};return nil ;};func (_caceg *ST_WebColorType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cdacb ,_egadaf :=d .Token ();if _egadaf !=nil {return _egadaf ;};if _ccdbd ,_bbbfd :=_cdacb .(_cf .EndElement );_bbbfd &&_ccdbd .Name ==start .Name {*_caceg =1; -return nil ;};if _afdbb ,_bebgb :=_cdacb .(_cf .CharData );!_bebgb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdacb );}else {switch string (_afdbb ){case "":*_caceg =0; -case "\u006e\u006f\u006e\u0065":*_caceg =1;case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_caceg =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_caceg =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_caceg =4; -case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_caceg =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_caceg =6;};};_cdacb ,_egadaf =d .Token ();if _egadaf !=nil {return _egadaf ; -};if _afcda ,_adadd :=_cdacb .(_cf .EndElement );_adadd &&_afcda .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdacb ); -};func (_edge *CT_TLAnimateRotationBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _edge .ByAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_edge .ByAttr )}); -};if _edge .FromAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_edge .FromAttr )});};if _edge .ToAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_edge .ToAttr )}); -};e .EncodeToken (start );_ggac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_edge .CBhvr ,_ggac );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gacab *CT_SlideSyncProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_abcd :=range start .Attr {if _abcd .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_fedeg :=_abcd .Value ; -_gacab .ServerSldIdAttr =_fedeg ;continue ;};if _abcd .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_cgaec ,_gaadf :=ParseStdlibTime (_abcd .Value );if _gaadf !=nil {return _gaadf ; -};_gacab .ServerSldModifiedTimeAttr =_cgaec ;continue ;};if _abcd .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_afcg ,_cggcg :=ParseStdlibTime (_abcd .Value );if _cggcg !=nil {return _cggcg ; -};_gacab .ClientInsertedTimeAttr =_afcg ;continue ;};};_fadg :for {_abdga ,_edaa :=d .Token ();if _edaa !=nil {return _edaa ;};switch _dcdb :=_abdga .(type ){case _cf .StartElement :switch _dcdb .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gacab .ExtLst =NewCT_ExtensionList (); -if _bfcb :=d .DecodeElement (_gacab .ExtLst ,&_dcdb );_bfcb !=nil {return _bfcb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dcdb .Name ); -if _fecb :=d .Skip ();_fecb !=nil {return _fecb ;};};case _cf .EndElement :break _fadg ;case _cf .CharData :};};return nil ;};func (_deecf *CT_NotesTextViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_gagb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_deecf .CViewPr ,_gagb );if _deecf .ExtLst !=nil {_bcge :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_deecf .ExtLst ,_bcge );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};const (ST_TLAnimateEffectTransitionUnset ST_TLAnimateEffectTransition =0;ST_TLAnimateEffectTransitionIn ST_TLAnimateEffectTransition =1;ST_TLAnimateEffectTransitionOut ST_TLAnimateEffectTransition =2; -ST_TLAnimateEffectTransitionNone ST_TLAnimateEffectTransition =3;);func (_gbdcf *CT_TLOleChartTargetElement )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gbdcf .TypeAttr =ST_TLChartSubelementType (1);for _ ,_ccbbf :=range start .Attr {if _ccbbf .Name .Local =="\u0074\u0079\u0070\u0065"{_gbdcf .TypeAttr .UnmarshalXMLAttr (_ccbbf ); -continue ;};if _ccbbf .Name .Local =="\u006c\u0076\u006c"{_bdag ,_bcgdb :=_cb .ParseUint (_ccbbf .Value ,10,32);if _bcgdb !=nil {return _bcgdb ;};_dfbgee :=uint32 (_bdag );_gbdcf .LvlAttr =&_dfbgee ;continue ;};};for {_eeged ,_decg :=d .Token ();if _decg !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0054\u0061\u0072g\u0065\u0074\u0045\u006c\u0065m\u0065\u006et\u003a\u0020\u0025\u0073",_decg ); -};if _cfcba ,_bbcee :=_eeged .(_cf .EndElement );_bbcee &&_cfcba .Name ==start .Name {break ;};};return nil ;}; +// By +ByAttr *int32 ; -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_egbc *CT_Picture )ValidateWithPath (path string )error {if _abeg :=_egbc .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_abeg !=nil {return _abeg ;};if _gbad :=_egbc .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); -_gbad !=nil {return _gbad ;};if _dcbg :=_egbc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dcbg !=nil {return _dcbg ;};if _egbc .Style !=nil {if _cbda :=_egbc .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_cbda !=nil {return _cbda ; -};};if _egbc .ExtLst !=nil {if _dadf :=_egbc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dadf !=nil {return _dadf ;};};return nil ;};const (ST_ViewTypeUnset ST_ViewType =0;ST_ViewTypeSldView ST_ViewType =1;ST_ViewTypeSldMasterView ST_ViewType =2; -ST_ViewTypeNotesView ST_ViewType =3;ST_ViewTypeHandoutView ST_ViewType =4;ST_ViewTypeNotesMasterView ST_ViewType =5;ST_ViewTypeOutlineView ST_ViewType =6;ST_ViewTypeSldSorterView ST_ViewType =7;ST_ViewTypeSldThumbnailView ST_ViewType =8;);type CT_Guide struct{ +// From +FromAttr *int32 ; -// Guide Orientation -OrientAttr ST_Direction ; +// To +ToAttr *int32 ;CBhvr *CT_TLCommonBehaviorData ;};func (_efggg ST_WebScreenSize )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_efggg .String (),start );};type ST_SplitterBarState byte ;func (_aeggg ST_ViewType )String ()string {switch _aeggg {case 0:return ""; +case 1:return "\u0073l\u0064\u0056\u0069\u0065\u0077";case 2:return "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 3:return "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w";case 4:return "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077"; +case 5:return "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 6:return "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077";case 7:return "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077"; +case 8:return "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077";};return "";};type AG_Ole struct{SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;}; -// Guide Position -PosAttr *_cfb .ST_Coordinate32 ;};func (_defe *CT_HandoutMasterIdList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _defe .HandoutMasterId !=nil {_cagg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073t\u0065\u0072\u0049\u0064"}}; -e .EncodeElement (_defe .HandoutMasterId ,_cagg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Validate validates the EG_Background and its children +func (_fagcb *EG_Background )Validate ()error {return _fagcb .ValidateWithPath ("\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_feadf *CT_SlideMasterIdListEntry )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bdae :=range start .Attr {if _bdae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdae .Name .Local =="\u0069\u0064"||_bdae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdae .Name .Local =="\u0069\u0064"{_dbag :=_bdae .Value ; +_feadf .RIdAttr =_dbag ;continue ;};if _bdae .Name .Local =="\u0069\u0064"{_ageb ,_adgga :=_f .ParseUint (_bdae .Value ,10,32);if _adgga !=nil {return _adgga ;};_agcg :=uint32 (_ageb );_feadf .IdAttr =&_agcg ;continue ;};};_efea :for {_bgbe ,_feb :=d .Token (); +if _feb !=nil {return _feb ;};switch _agee :=_bgbe .(type ){case _d .StartElement :switch _agee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_feadf .ExtLst =NewCT_ExtensionList (); +if _dcbe :=d .DecodeElement (_feadf .ExtLst ,&_agee );_dcbe !=nil {return _dcbe ;};default:_e .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_agee .Name ); +if _bdbg :=d .Skip ();_bdbg !=nil {return _bdbg ;};};case _d .EndElement :break _efea ;case _d .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path -func (_bgea *CT_HandoutMaster )ValidateWithPath (path string )error {if _fdbd :=_bgea .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_fdbd !=nil {return _fdbd ;};if _adfd :=_bgea .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070"); -_adfd !=nil {return _adfd ;};if _bgea .Hf !=nil {if _bgcgc :=_bgea .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_bgcgc !=nil {return _bgcgc ;};};if _bgea .ExtLst !=nil {if _feeab :=_bgea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_feeab !=nil {return _feeab ;};};return nil ;};func (_cbfeb ST_TLBehaviorOverrideType )String ()string {switch _cbfeb {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065"; -};return "";};func (_fgcd *CT_TLByHslColorTransform )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068"},Value :_f .Sprintf ("\u0025\u0076",_fgcd .HAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073"},Value :_f .Sprintf ("\u0025\u0076",_fgcd .SAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fgcd .LAttr )});e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_TLAnimVariant ()*CT_TLAnimVariant {_eeaa :=&CT_TLAnimVariant {}; -_eeaa .TLAnimVariantChoice =NewCT_TLAnimVariantChoice ();return _eeaa ;};func (_fcaa *CT_TLBuildDiagram )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fcaa .BldAttr !=ST_TLDiagramBuildTypeUnset {_bbbaa ,_geedc :=_fcaa .BldAttr .MarshalXMLAttr (_cf .Name {Local :"\u0062\u006c\u0064"}); -if _geedc !=nil {return _geedc ;};start .Attr =append (start .Attr ,_bbbaa );};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fcaa .SpidAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fcaa .GrpIdAttr )}); -if _fcaa .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fcaa .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};const (ST_TLBehaviorAdditiveTypeUnset ST_TLBehaviorAdditiveType =0;ST_TLBehaviorAdditiveTypeBase ST_TLBehaviorAdditiveType =1;ST_TLBehaviorAdditiveTypeSum ST_TLBehaviorAdditiveType =2;ST_TLBehaviorAdditiveTypeRepl ST_TLBehaviorAdditiveType =3; -ST_TLBehaviorAdditiveTypeMult ST_TLBehaviorAdditiveType =4;ST_TLBehaviorAdditiveTypeNone ST_TLBehaviorAdditiveType =5;);func (_dggeac ST_TLAnimateBehaviorValueType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_dggeac .String (),start ); -}; +// ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path +func (_bebg *CT_CornerDirectionTransition )ValidateWithPath (path string )error {if _bgad :=_bebg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_bgad !=nil {return _bgad ;};return nil ;};func (_cgcec *ST_PlaceholderType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_cgcec =0; +case "\u0074\u0069\u0074l\u0065":*_cgcec =1;case "\u0062\u006f\u0064\u0079":*_cgcec =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_cgcec =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_cgcec =4;case "\u0064\u0074":*_cgcec =5; +case "\u0073\u006c\u0064\u004e\u0075\u006d":*_cgcec =6;case "\u0066\u0074\u0072":*_cgcec =7;case "\u0068\u0064\u0072":*_cgcec =8;case "\u006f\u0062\u006a":*_cgcec =9;case "\u0063\u0068\u0061r\u0074":*_cgcec =10;case "\u0074\u0062\u006c":*_cgcec =11;case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_cgcec =12; +case "\u0064\u0067\u006d":*_cgcec =13;case "\u006d\u0065\u0064i\u0061":*_cgcec =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_cgcec =15;case "\u0070\u0069\u0063":*_cgcec =16;};return nil ;};func (_dfef *CT_SplitTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_dfcef :=range start .Attr {if _dfcef .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_dfef .OrientAttr .UnmarshalXMLAttr (_dfcef ); +continue ;};if _dfcef .Name .Local =="\u0064\u0069\u0072"{_dfef .DirAttr .UnmarshalXMLAttr (_dfcef );continue ;};};for {_gcde ,_bacf :=d .Token ();if _bacf !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0070\u006c\u0069\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_bacf ); +};if _baeag ,_bfbgb :=_gcde .(_d .EndElement );_bfbgb &&_baeag .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_TLTextTargetElement and its children -func (_gfccc *CT_TLTextTargetElement )Validate ()error {return _gfccc .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");};type CmLst struct{CT_CommentList };func (_acad *CT_GroupShapeChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ebcf :=start ; -switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_acad .Sp =NewCT_Shape (); -if _efag :=d .DecodeElement (_acad .Sp ,&_ebcf );_efag !=nil {return _efag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_acad .GrpSp =NewCT_GroupShape (); -if _dggg :=d .DecodeElement (_acad .GrpSp ,&_ebcf );_dggg !=nil {return _dggg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_acad .GraphicFrame =NewCT_GraphicalObjectFrame (); -if _fcfd :=d .DecodeElement (_acad .GraphicFrame ,&_ebcf );_fcfd !=nil {return _fcfd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_acad .CxnSp =NewCT_Connector (); -if _egac :=d .DecodeElement (_acad .CxnSp ,&_ebcf );_egac !=nil {return _egac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_acad .Pic =NewCT_Picture (); -if _dfdd :=d .DecodeElement (_acad .Pic ,&_ebcf );_dfdd !=nil {return _dfdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_acad .ContentPart =NewCT_Rel (); -if _bcgb :=d .DecodeElement (_acad .ContentPart ,&_ebcf );_bcgb !=nil {return _bcgb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ebcf .Name ); -if _bege :=d .Skip ();_bege !=nil {return _bege ;};};return nil ;};type ST_TLAnimateEffectTransition byte ;func (_baaa *CT_Empty )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for {_daee ,_cdecd :=d .Token ();if _cdecd !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_cdecd ); -};if _add ,_dab :=_daee .(_cf .EndElement );_dab &&_add .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path +func (_bdac *CT_ExtensionList )ValidateWithPath (path string )error {for _cccd ,_bbf :=range _bdac .Ext {if _feaff :=_bbf .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_cccd ));_feaff !=nil {return _feaff ; +};};return nil ;};type CT_TLOleChartTargetElement struct{ -// ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path -func (_egf *CT_CornerDirectionTransition )ValidateWithPath (path string )error {if _caff :=_egf .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_caff !=nil {return _caff ;};return nil ;};func (_fbdad *ST_TLTimeNodeFillType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fbdad =0; -case "\u0072\u0065\u006d\u006f\u0076\u0065":*_fbdad =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_fbdad =2;case "\u0068\u006f\u006c\u0064":*_fbdad =3;case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_fbdad =4;};return nil ;};func (_cggee ST_TLTimeNodeFillType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_dbdeea :=_cf .Attr {}; -_dbdeea .Name =name ;switch _cggee {case ST_TLTimeNodeFillTypeUnset :_dbdeea .Value ="";case ST_TLTimeNodeFillTypeRemove :_dbdeea .Value ="\u0072\u0065\u006d\u006f\u0076\u0065";case ST_TLTimeNodeFillTypeFreeze :_dbdeea .Value ="\u0066\u0072\u0065\u0065\u007a\u0065"; -case ST_TLTimeNodeFillTypeHold :_dbdeea .Value ="\u0068\u006f\u006c\u0064";case ST_TLTimeNodeFillTypeTransition :_dbdeea .Value ="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return _dbdeea ,nil ;}; +// Type +TypeAttr ST_TLChartSubelementType ; -// ValidateWithPath validates the CT_TLIterateDataChoice and its children, prefixing error messages with path -func (_fcga *CT_TLIterateDataChoice )ValidateWithPath (path string )error {if _fcga .TmAbs !=nil {if _addbc :=_fcga .TmAbs .ValidateWithPath (path +"\u002f\u0054\u006d\u0041\u0062\u0073");_addbc !=nil {return _addbc ;};};if _fcga .TmPct !=nil {if _ccffc :=_fcga .TmPct .ValidateWithPath (path +"\u002f\u0054\u006d\u0050\u0063\u0074"); -_ccffc !=nil {return _ccffc ;};};return nil ;}; +// Level +LvlAttr *uint32 ;};func NewCT_TLGraphicalObjectBuild ()*CT_TLGraphicalObjectBuild {_bcbde :=&CT_TLGraphicalObjectBuild {};_bcbde .TLGraphicalObjectBuildChoice =NewCT_TLGraphicalObjectBuildChoice ();return _bcbde ;};type CT_TLTriggerTimeNodeID struct{ -// Validate validates the CT_TLTimeTargetElement and its children -func (_ceadg *CT_TLTimeTargetElement )Validate ()error {return _ceadg .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");};type CT_CustomerData struct{IdAttr string ; -};func (_dadef ST_WebScreenSize )String ()string {switch _dadef {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030";case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032";case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030"; -case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324"; -case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00300";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return "";};func (_cdbcad ST_PlaceholderSize )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_bbadc :=_cf .Attr {}; -_bbadc .Name =name ;switch _cdbcad {case ST_PlaceholderSizeUnset :_bbadc .Value ="";case ST_PlaceholderSizeFull :_bbadc .Value ="\u0066\u0075\u006c\u006c";case ST_PlaceholderSizeHalf :_bbadc .Value ="\u0068\u0061\u006c\u0066";case ST_PlaceholderSizeQuarter :_bbadc .Value ="\u0071u\u0061\u0072\u0074\u0065\u0072"; -};return _bbadc ,nil ;};func NewCT_TLTextTargetElementChoice ()*CT_TLTextTargetElementChoice {_eefb :=&CT_TLTextTargetElementChoice {};return _eefb ;};func (_gbaae ST_WebColorType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cecd :=_cf .Attr {}; -_cecd .Name =name ;switch _gbaae {case ST_WebColorTypeUnset :_cecd .Value ="";case ST_WebColorTypeNone :_cecd .Value ="\u006e\u006f\u006e\u0065";case ST_WebColorTypeBrowser :_cecd .Value ="\u0062r\u006f\u0077\u0073\u0065\u0072";case ST_WebColorTypePresentationText :_cecd .Value ="\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074"; -case ST_WebColorTypePresentationAccent :_cecd .Value ="\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074";case ST_WebColorTypeWhiteTextOnBlack :_cecd .Value ="\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b"; -case ST_WebColorTypeBlackTextOnWhite :_cecd .Value ="\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065";};return _cecd ,nil ;};func NewEG_ShowTypeChoice ()*EG_ShowTypeChoice {_fadb :=&EG_ShowTypeChoice {};return _fadb }; -type CT_Shape struct{ +// Value +ValAttr uint32 ;};type CT_TLAnimateScaleBehavior struct{ -// Use Background Fill -UseBgFillAttr *bool ; +// Zoom Content +ZoomContentsAttr *bool ;CBhvr *CT_TLCommonBehaviorData ; -// Non-Visual Properties for a Shape -NvSpPr *CT_ShapeNonVisual ;SpPr *_cfb .CT_ShapeProperties ; +// By +By *CT_TLPoint ;From *CT_TLPoint ; -// Shape Style -Style *_cfb .CT_ShapeStyle ; +// To +To *CT_TLPoint ;};func (_dbgg *CT_TLAnimateBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _dbgg .ByAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0062\u0079"},Value :_a .Sprintf ("\u0025\u0076",*_dbgg .ByAttr )}); +};if _dbgg .FromAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_a .Sprintf ("\u0025\u0076",*_dbgg .FromAttr )});};if _dbgg .ToAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0074\u006f"},Value :_a .Sprintf ("\u0025\u0076",*_dbgg .ToAttr )}); +};if _dbgg .CalcmodeAttr !=ST_TLAnimateBehaviorCalcModeUnset {_bgeg ,_fgca :=_dbgg .CalcmodeAttr .MarshalXMLAttr (_d .Name {Local :"\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"});if _fgca !=nil {return _fgca ;};start .Attr =append (start .Attr ,_bgeg ); +};if _dbgg .ValueTypeAttr !=ST_TLAnimateBehaviorValueTypeUnset {_dgeec ,_ebcb :=_dbgg .ValueTypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"});if _ebcb !=nil {return _ebcb ;};start .Attr =append (start .Attr ,_dgeec ); +};e .EncodeToken (start );_bdaf :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_dbgg .CBhvr ,_bdaf );if _dbgg .TavLst !=nil {_facd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0061\u0076\u004c\u0073\u0074"}}; +e .EncodeElement (_dbgg .TavLst ,_facd );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_ceba *CT_SlideSize )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0078"},Value :_a .Sprintf ("\u0025\u0076",_ceba .CxAttr )}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0063\u0079"},Value :_a .Sprintf ("\u0025\u0076",_ceba .CyAttr )});if _ceba .TypeAttr !=ST_SlideSizeTypeUnset {_abcf ,_fddf :=_ceba .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _fddf !=nil {return _fddf ;};start .Attr =append (start .Attr ,_abcf );};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_Picture ()*CT_Picture {_gebd :=&CT_Picture {};_gebd .NvPicPr =NewCT_PictureNonVisual (); +_gebd .BlipFill =_ef .NewCT_BlipFillProperties ();_gebd .SpPr =_ef .NewCT_ShapeProperties ();return _gebd ;};func (_cdddf ST_TLAnimateBehaviorValueType )ValidateWithPath (path string )error {switch _cdddf {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdddf )); +};return nil ;};func (_cgbf *CT_Slide )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _cgbf .ShowAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cgbf .ShowAttr ))}); +};if _cgbf .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cgbf .ShowMasterSpAttr ))});};if _cgbf .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_cgbf .ShowMasterPhAnimAttr ))}); +};e .EncodeToken (start );_fbfeb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_cgbf .CSld ,_fbfeb );if _cgbf .ClrMapOvr !=nil {_dage :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}}; +e .EncodeElement (_cgbf .ClrMapOvr ,_dage );};if _cgbf .Transition !=nil {_bdag :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_cgbf .Transition ,_bdag );};if _cgbf .Timing !=nil {_cfef :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}}; +e .EncodeElement (_cgbf .Timing ,_cfef );};if _cgbf .ExtLst !=nil {_agfb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgbf .ExtLst ,_agfb );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;}; -// Shape Text Body -TxBody *_cfb .CT_TextBody ;ExtLst *CT_ExtensionListModify ;};func (_gff *AG_Ole )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gff .SpidAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gff .SpidAttr )}); -};if _gff .NameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_gff .NameAttr )});};if _gff .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_gff .ShowAsIconAttr ))}); -};if _gff .IdAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_gff .IdAttr )});};if _gff .ImgWAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_f .Sprintf ("\u0025\u0076",*_gff .ImgWAttr )}); -};if _gff .ImgHAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_f .Sprintf ("\u0025\u0076",*_gff .ImgHAttr )});};return nil ;};func (_fbag *ST_OleObjectFollowColorScheme )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abgf ,_acba :=d .Token (); -if _acba !=nil {return _acba ;};if _eaafae ,_fafde :=_abgf .(_cf .EndElement );_fafde &&_eaafae .Name ==start .Name {*_fbag =1;return nil ;};if _gecae ,_addcc :=_abgf .(_cf .CharData );!_addcc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abgf ); -}else {switch string (_gecae ){case "":*_fbag =0;case "\u006e\u006f\u006e\u0065":*_fbag =1;case "\u0066\u0075\u006c\u006c":*_fbag =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_fbag =3;};}; -_abgf ,_acba =d .Token ();if _acba !=nil {return _acba ;};if _fgba ,_efbfd :=_abgf .(_cf .EndElement );_efbfd &&_fgba .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abgf ); -};type CT_TLAnimVariantStringVal struct{ +// ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path +func (_efcdg *CT_Slide )ValidateWithPath (path string )error {if _ceaae :=_efcdg .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_ceaae !=nil {return _ceaae ;};if _efcdg .ClrMapOvr !=nil {if _bddc :=_efcdg .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"); +_bddc !=nil {return _bddc ;};};if _efcdg .Transition !=nil {if _feee :=_efcdg .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");_feee !=nil {return _feee ;};};if _efcdg .Timing !=nil {if _eefe :=_efcdg .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067"); +_eefe !=nil {return _eefe ;};};if _efcdg .ExtLst !=nil {if _ggbb :=_efcdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ggbb !=nil {return _ggbb ;};};return nil ;}; -// Value -ValAttr string ;};func (_abdd *CT_SplitTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ggffa :=range start .Attr {if _ggffa .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_abdd .OrientAttr .UnmarshalXMLAttr (_ggffa ); -continue ;};if _ggffa .Name .Local =="\u0064\u0069\u0072"{_abdd .DirAttr .UnmarshalXMLAttr (_ggffa );continue ;};};for {_bceb ,_eaggf :=d .Token ();if _eaggf !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0070\u006c\u0069\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_eaggf ); -};if _bdbc ,_daac :=_bceb .(_cf .EndElement );_daac &&_bdbc .Name ==start .Name {break ;};};return nil ;};func NewCT_NotesMasterIdListEntry ()*CT_NotesMasterIdListEntry {_cacf :=&CT_NotesMasterIdListEntry {};return _cacf ;}; +// ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path +func (_bcb *CT_CommentAuthor )ValidateWithPath (path string )error {if _bcb .ExtLst !=nil {if _becf :=_bcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_becf !=nil {return _becf ;};};return nil ;}; -// ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path -func (_dbfc *CT_TLAnimateBehavior )ValidateWithPath (path string )error {if _edafg :=_dbfc .CalcmodeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0063\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_edafg !=nil {return _edafg ;};if _gcdeb :=_dbfc .ValueTypeAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0075\u0065\u0054\u0079\u0070e\u0041\u0074\u0074\u0072"); -_gcdeb !=nil {return _gcdeb ;};if _ggbfd :=_dbfc .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_ggbfd !=nil {return _ggbfd ;};if _dbfc .TavLst !=nil {if _cfed :=_dbfc .TavLst .ValidateWithPath (path +"\u002fT\u0061\u0076\u004c\u0073\u0074"); -_cfed !=nil {return _cfed ;};};return nil ;};func NewCT_ControlList ()*CT_ControlList {_gda :=&CT_ControlList {};return _gda };func (_gfff *CT_GuideList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _gfff .Guide !=nil {_ggbb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0067\u0075\u0069\u0064\u0065"}}; -for _ ,_gagf :=range _gfff .Guide {e .EncodeElement (_gagf ,_ggbb );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_aacgg *CT_SlideMasterIdList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _aacgg .SldMasterId !=nil {_cggg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}};for _ ,_dcgg :=range _aacgg .SldMasterId {e .EncodeElement (_dcgg ,_cggg );};};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type CT_TransitionSoundActionChoice struct{ +// Validate validates the CT_BuildListChoice and its children +func (_cab *CT_BuildListChoice )Validate ()error {return _cab .ValidateWithPath ("\u0043T\u005fB\u0075\u0069\u006c\u0064\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065");};type CT_ShowInfoKiosk struct{ -// Start Sound Action -StSnd *CT_TransitionStartSoundAction ; +// Restart Show +RestartAttr *uint32 ;};func (_ffbbc *EG_ShowType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ffbbc .ShowTypeChoice =NewEG_ShowTypeChoice ();_ccedg :for {_accea ,_gdabg :=d .Token ();if _gdabg !=nil {return _gdabg ;};switch _ebddf :=_accea .(type ){case _d .StartElement :switch _ebddf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_ffbbc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _deead :=d .DecodeElement (&_ffbbc .ShowTypeChoice .Present ,&_ebddf );_deead !=nil {return _deead ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_ffbbc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _eefcd :=d .DecodeElement (&_ffbbc .ShowTypeChoice .Browse ,&_ebddf );_eefcd !=nil {return _eefcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_ffbbc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _cecg :=d .DecodeElement (&_ffbbc .ShowTypeChoice .Kiosk ,&_ebddf );_cecg !=nil {return _cecg ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0020\u0025\u0076",_ebddf .Name ); +if _ccffee :=d .Skip ();_ccffee !=nil {return _ccffee ;};};case _d .EndElement :break _ccedg ;case _d .CharData :};};return nil ;};func (_edef *CT_PrintProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _edef .PrnWhatAttr !=ST_PrintWhatUnset {_cdedd ,_fbef :=_edef .PrnWhatAttr .MarshalXMLAttr (_d .Name {Local :"\u0070r\u006e\u0057\u0068\u0061\u0074"}); +if _fbef !=nil {return _fbef ;};start .Attr =append (start .Attr ,_cdedd );};if _edef .ClrModeAttr !=ST_PrintColorModeUnset {_baed ,_dcacf :=_edef .ClrModeAttr .MarshalXMLAttr (_d .Name {Local :"\u0063l\u0072\u004d\u006f\u0064\u0065"});if _dcacf !=nil {return _dcacf ; +};start .Attr =append (start .Attr ,_baed );};if _edef .HiddenSlidesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_edef .HiddenSlidesAttr ))}); +};if _edef .ScaleToFitPaperAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_edef .ScaleToFitPaperAttr ))}); +};if _edef .FrameSlidesAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_edef .FrameSlidesAttr ))});};e .EncodeToken (start ); +if _edef .ExtLst !=nil {_aagb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edef .ExtLst ,_aagb );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_fdedb *ST_TLAnimateColorDirection )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dggeg ,_afede :=d .Token (); +if _afede !=nil {return _afede ;};if _abcdc ,_aggfb :=_dggeg .(_d .EndElement );_aggfb &&_abcdc .Name ==start .Name {*_fdedb =1;return nil ;};if _efcdae ,_eecb :=_dggeg .(_d .CharData );!_eecb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dggeg ); +}else {switch string (_efcdae ){case "":*_fdedb =0;case "\u0063\u0077":*_fdedb =1;case "\u0063\u0063\u0077":*_fdedb =2;};};_dggeg ,_afede =d .Token ();if _afede !=nil {return _afede ;};if _fafcb ,_aeecc :=_dggeg .(_d .EndElement );_aeecc &&_fafcb .Name ==start .Name {return nil ; +};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dggeg );};type CT_ExtensionListModify struct{ -// Stop Sound Action -EndSnd *CT_Empty ;}; +// Modify +ModAttr *bool ; -// ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path -func (_ceec *CT_NormalViewPortion )ValidateWithPath (path string )error {if _gdfdd :=_ceec .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_gdfdd !=nil {return _gdfdd ;};return nil ;}; +// Extension +Ext []*CT_Extension ;};func (_dbfgc *ST_TransitionSideDirectionType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dbfgc =0;case "\u006c":*_dbfgc =1;case "\u0075":*_dbfgc =2;case "\u0072":*_dbfgc =3;case "\u0064":*_dbfgc =4;};return nil ; +};type CT_SlideRelationshipList struct{ -// Validate validates the CT_CommonSlideViewProperties and its children -func (_ebeb *CT_CommonSlideViewProperties )Validate ()error {return _ebeb .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};func (_bged ST_TLBehaviorAccumulateType )Validate ()error {return _bged .ValidateWithPath ("")}; -func (_ecgbg ST_PhotoAlbumLayout )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_ecgbg .String (),start );};type CT_HtmlPublishProperties struct{ +// Presentation Slide +Sld []*CT_SlideRelationshipListEntry ;}; -// Show Speaker Notes -ShowSpeakerNotesAttr *bool ; +// ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path +func (_edcde *CT_TLAnimateColorBehavior )ValidateWithPath (path string )error {if _eceee :=_edcde .ClrSpcAttr .ValidateWithPath (path +"/\u0043\u006c\u0072\u0053\u0070\u0063\u0041\u0074\u0074\u0072");_eceee !=nil {return _eceee ;};if _eedfa :=_edcde .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072"); +_eedfa !=nil {return _eedfa ;};if _eaad :=_edcde .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_eaad !=nil {return _eaad ;};if _edcde .By !=nil {if _ffecc :=_edcde .By .ValidateWithPath (path +"\u002f\u0042\u0079");_ffecc !=nil {return _ffecc ; +};};if _edcde .From !=nil {if _ccggb :=_edcde .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_ccggb !=nil {return _ccggb ;};};if _edcde .To !=nil {if _cbfc :=_edcde .To .ValidateWithPath (path +"\u002f\u0054\u006f");_cbfc !=nil {return _cbfc ; +};};return nil ;}; -// Target Output Profile -TargetAttr *string ; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_cabg *CT_Picture )ValidateWithPath (path string )error {if _bcbe :=_cabg .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_bcbe !=nil {return _bcbe ;};if _fcefd :=_cabg .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl"); +_fcefd !=nil {return _fcefd ;};if _gaeca :=_cabg .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_gaeca !=nil {return _gaeca ;};if _cabg .Style !=nil {if _eead :=_cabg .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_eead !=nil {return _eead ;};};if _cabg .ExtLst !=nil {if _bced :=_cabg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bced !=nil {return _bced ;};};return nil ;};type CT_TimeNodeListChoice struct{ -// HTML Output Title -TitleAttr *string ;IdAttr string ; +// Parallel Time Node +Par *CT_TLTimeNodeParallel ; -// All Slides -SldAll *CT_Empty ; +// Sequence Time Node +Seq *CT_TLTimeNodeSequence ; -// Slide Range -SldRg *CT_IndexRange ; +// Exclusive +Excl *CT_TLTimeNodeExclusive ; -// Custom Show -CustShow *CT_CustomShowId ;ExtLst *CT_ExtensionList ;};func (_dafge ST_TLBehaviorOverrideType )Validate ()error {return _dafge .ValidateWithPath ("")};func (_caffb *CT_TLTimeTargetElementChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _caffb .SldTgt !=nil {_bedea :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0054\u0067\u0074"}};e .EncodeElement (_caffb .SldTgt ,_bedea );}else if _caffb .SndTgt !=nil {_eddd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u006e\u0064\u0054\u0067\u0074"}}; -e .EncodeElement (_caffb .SndTgt ,_eddd );}else if _caffb .SpTgt !=nil {_aeaec :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0070\u0054\u0067\u0074"}};e .EncodeElement (_caffb .SpTgt ,_aeaec );}else if _caffb .InkTgt !=nil {_cacdcb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0069\u006e\u006b\u0054\u0067\u0074"}}; -e .EncodeElement (_caffb .InkTgt ,_cacdcb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// Animate +Anim *CT_TLAnimateBehavior ; + +// Animate Color Behavior +AnimClr *CT_TLAnimateColorBehavior ; -// ValidateWithPath validates the CT_TimeNodeList and its children, prefixing error messages with path -func (_affed *CT_TimeNodeList )ValidateWithPath (path string )error {for _cgbdb ,_aafaa :=range _affed .TimeNodeListChoice {if _dega :=_aafaa .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u0054\u0069\u006de\u004e\u006f\u0064\u0065\u004ci\u0073t\u0043h\u006f\u0069\u0063\u0065\u005b\u0025\u0064]",path ,_cgbdb )); -_dega !=nil {return _dega ;};};return nil ;};func NewCT_TLBehaviorAttributeNameList ()*CT_TLBehaviorAttributeNameList {_gdgg :=&CT_TLBehaviorAttributeNameList {};return _gdgg ;};func (_bbebb ST_TLAnimateMotionBehaviorOrigin )Validate ()error {return _bbebb .ValidateWithPath ("")}; -const (ST_TLCommandTypeUnset ST_TLCommandType =0;ST_TLCommandTypeEvt ST_TLCommandType =1;ST_TLCommandTypeCall ST_TLCommandType =2;ST_TLCommandTypeVerb ST_TLCommandType =3;);type ST_TLCommandType byte ;func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_fgbd :=&CT_ShapeNonVisual {}; -_fgbd .CNvPr =_cfb .NewCT_NonVisualDrawingProps ();_fgbd .CNvSpPr =_cfb .NewCT_NonVisualDrawingShapeProps ();_fgbd .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _fgbd ;};func (_eaca *CT_SlideSorterViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _eaca .ShowFormattingAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_eaca .ShowFormattingAttr ))}); -};e .EncodeToken (start );_bbed :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_eaca .CViewPr ,_bbed );if _eaca .ExtLst !=nil {_egdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eaca .ExtLst ,_egdb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_cdfde *CT_StringTag )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",_cdfde .NameAttr )}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0076",_cdfde .ValAttr )});e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fggf *CT_OutlineViewSlideEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_fggf .IdAttr )}); -if _fggf .CollapseAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_fggf .CollapseAttr ))});};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_efa *CT_CommentAuthor )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ged :=range start .Attr {if _ged .Name .Local =="\u0069\u0064"{_dca ,_eeb :=_cb .ParseUint (_ged .Value ,10,32);if _eeb !=nil {return _eeb ; -};_efa .IdAttr =uint32 (_dca );continue ;};if _ged .Name .Local =="\u006e\u0061\u006d\u0065"{_gcc :=_ged .Value ;_efa .NameAttr =_gcc ;continue ;};if _ged .Name .Local =="\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"{_eaf :=_ged .Value ;_efa .InitialsAttr =_eaf ; -continue ;};if _ged .Name .Local =="\u006ca\u0073\u0074\u0049\u0064\u0078"{_dgeb ,_abg :=_cb .ParseUint (_ged .Value ,10,32);if _abg !=nil {return _abg ;};_efa .LastIdxAttr =uint32 (_dgeb );continue ;};if _ged .Name .Local =="\u0063\u006c\u0072\u0049\u0064\u0078"{_facd ,_cad :=_cb .ParseUint (_ged .Value ,10,32); -if _cad !=nil {return _cad ;};_efa .ClrIdxAttr =uint32 (_facd );continue ;};};_fefe :for {_dbd ,_gefb :=d .Token ();if _gefb !=nil {return _gefb ;};switch _faea :=_dbd .(type ){case _cf .StartElement :switch _faea .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efa .ExtLst =NewCT_ExtensionList (); -if _dae :=d .DecodeElement (_efa .ExtLst ,&_faea );_dae !=nil {return _dae ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u0020\u0025v",_faea .Name ); -if _dgcf :=d .Skip ();_dgcf !=nil {return _dgcf ;};};case _cf .EndElement :break _fefe ;case _cf .CharData :};};return nil ;}; +// Animate Effect +AnimEffect *CT_TLAnimateEffectBehavior ; -// Validate validates the CT_ShapeNonVisual and its children -func (_bbeec *CT_ShapeNonVisual )Validate ()error {return _bbeec .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};type CT_Placeholder struct{ +// Animate Motion +AnimMotion *CT_TLAnimateMotionBehavior ; -// Placeholder Type -TypeAttr ST_PlaceholderType ; +// Animate Rotation +AnimRot *CT_TLAnimateRotationBehavior ; -// Placeholder Orientation -OrientAttr ST_Direction ; +// Animate Scale +AnimScale *CT_TLAnimateScaleBehavior ; -// Placeholder Size -SzAttr ST_PlaceholderSize ; +// Command +Cmd *CT_TLCommandBehavior ; -// Placeholder Index -IdxAttr *uint32 ; +// Set Time Node Behavior +Set *CT_TLSetBehavior ; -// Placeholder has custom prompt -HasCustomPromptAttr *bool ;ExtLst *CT_ExtensionListModify ;};func (_cfad *CT_Empty )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ecef ST_TransitionInOutDirectionType )ValidateWithPath (path string )error {switch _ecef {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecef )); -};return nil ;};func (_efdeg *ST_TLTimeNodeMasterRelation )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_efdeg =0;case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_efdeg =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_efdeg =2; -case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_efdeg =3;};return nil ;};func (_agge ST_SlideLayoutType )String ()string {switch _agge {case 0:return "";case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0074\u0078";case 3:return "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078"; -case 4:return "\u0074\u0062\u006c";case 5:return "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case 6:return "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case 7:return "\u0064\u0067\u006d";case 8:return "\u0063\u0068\u0061r\u0074"; -case 9:return "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074";case 10:return "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case 11:return "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy";case 12:return "\u0062\u006c\u0061n\u006b"; -case 13:return "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a";case 14:return "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 15:return "\u006fb\u006a\u004f\u006e\u006c\u0079";case 16:return "\u006f\u0062\u006a";case 17:return "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061"; -case 18:return "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078";case 19:return "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case 20:return "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j";case 21:return "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a"; -case 22:return "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 23:return "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078";case 24:return "\u0066o\u0075\u0072\u004f\u0062\u006a";case 25:return "\u0076\u0065\u0072\u0074\u0054\u0078"; -case 26:return "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078";case 27:return "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078";case 28:return "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074"; -case 29:return "\u0074\u0077\u006f\u004f\u0062\u006a";case 30:return "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case 31:return "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a";case 32:return "\u0063\u0075\u0073\u0074"; -case 33:return "\u0073e\u0063\u0048\u0065\u0061\u0064";case 34:return "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a";case 35:return "\u006f\u0062\u006aT\u0078";case 36:return "\u0070\u0069\u0063T\u0078";};return "";};const (ST_TLAnimateMotionPathEditModeUnset ST_TLAnimateMotionPathEditMode =0; -ST_TLAnimateMotionPathEditModeRelative ST_TLAnimateMotionPathEditMode =1;ST_TLAnimateMotionPathEditModeFixed ST_TLAnimateMotionPathEditMode =2;);func (_bfcgg *CT_TLAnimVariantBooleanVal )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u006c"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (_bfcgg .ValAttr ))}); -e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fgdgd *CT_TLAnimVariantFloatVal )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bdceb :=range start .Attr {if _bdceb .Name .Local =="\u0076\u0061\u006c"{_gdbaa ,_dgef :=_cb .ParseFloat (_bdceb .Value ,64); -if _dgef !=nil {return _dgef ;};_fgdgd .ValAttr =float32 (_gdbaa );continue ;};};for {_fagga ,_gadb :=d .Token ();if _gadb !=nil {return _f .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LAn\u0069mV\u0061\u0072\u0069\u0061\u006e\u0074\u0046lo\u0061\u0074\u0056\u0061\u006c\u003a\u0020%\u0073",_gadb ); -};if _bcbdf ,_efcga :=_fagga .(_cf .EndElement );_efcga &&_bcbdf .Name ==start .Name {break ;};};return nil ;};func (_agaba *CT_TransitionSoundActionChoice )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gbggf :=start ;switch start .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"}:_agaba .StSnd =NewCT_TransitionStartSoundAction (); -if _dgfca :=d .DecodeElement (_agaba .StSnd ,&_gbggf );_dgfca !=nil {return _dgfca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"}:_agaba .EndSnd =NewCT_Empty (); -if _aebfef :=d .DecodeElement (_agaba .EndSnd ,&_gbggf );_aebfef !=nil {return _aebfef ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_gbggf .Name ); -if _egeaa :=d .Skip ();_egeaa !=nil {return _egeaa ;};};return nil ;};func (_eagf *CT_TagList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_edabc :for {_aaaga ,_egde :=d .Token ();if _egde !=nil {return _egde ;};switch _ebdcd :=_aaaga .(type ){case _cf .StartElement :switch _ebdcd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_fadfb :=NewCT_StringTag (); -if _aecfd :=d .DecodeElement (_fadfb ,&_ebdcd );_aecfd !=nil {return _aecfd ;};_eagf .Tag =append (_eagf .Tag ,_fadfb );default:_b .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0061\u0067\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ebdcd .Name ); -if _aabgcf :=d .Skip ();_aabgcf !=nil {return _aabgcf ;};};case _cf .EndElement :break _edabc ;case _cf .CharData :};};return nil ;}; +// Audio +Audio *CT_TLMediaNodeAudio ; -// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path -func (_adag *CT_GroupShapeChoice )ValidateWithPath (path string )error {if _adag .Sp !=nil {if _cgdg :=_adag .Sp .ValidateWithPath (path +"\u002f\u0053\u0070");_cgdg !=nil {return _cgdg ;};};if _adag .GrpSp !=nil {if _feea :=_adag .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_feea !=nil {return _feea ;};};if _adag .GraphicFrame !=nil {if _bgbg :=_adag .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_bgbg !=nil {return _bgbg ;};};if _adag .CxnSp !=nil {if _abbba :=_adag .CxnSp .ValidateWithPath (path +"\u002f\u0043\u0078\u006e\u0053\u0070"); -_abbba !=nil {return _abbba ;};};if _adag .Pic !=nil {if _egbb :=_adag .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_egbb !=nil {return _egbb ;};};if _adag .ContentPart !=nil {if _gafg :=_adag .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); -_gafg !=nil {return _gafg ;};};return nil ;};func (_agab *CT_TLTemplateList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bgaac :for {_bggcb ,_ccagcg :=d .Token ();if _ccagcg !=nil {return _ccagcg ;};switch _ccfbe :=_bggcb .(type ){case _cf .StartElement :switch _ccfbe .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"}:_ddgef :=NewCT_TLTemplate (); -if _eafff :=d .DecodeElement (_ddgef ,&_ccfbe );_eafff !=nil {return _eafff ;};_agab .Tmpl =append (_agab .Tmpl ,_ddgef );default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ccfbe .Name ); -if _gbdg :=d .Skip ();_gbdg !=nil {return _gbdg ;};};case _cf .EndElement :break _bgaac ;case _cf .CharData :};};return nil ;}; +// Video +Video *CT_TLMediaNodeVideo ;};type CT_PictureNonVisual struct{CNvPr *_ef .CT_NonVisualDrawingProps ; -// Validate validates the CT_OutlineViewSlideEntry and its children -func (_febd *CT_OutlineViewSlideEntry )Validate ()error {return _febd .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079");}; +// Non-Visual Picture Drawing Properties +CNvPicPr *_ef .CT_NonVisualPictureProperties ;NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_adefd ST_TLOleChartBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ddecd :=_d .Attr {};_ddecd .Name =name ;switch _adefd {case ST_TLOleChartBuildTypeUnset :_ddecd .Value =""; +case ST_TLOleChartBuildTypeAllAtOnce :_ddecd .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLOleChartBuildTypeSeries :_ddecd .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_TLOleChartBuildTypeCategory :_ddecd .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"; +case ST_TLOleChartBuildTypeSeriesEl :_ddecd .Value ="\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case ST_TLOleChartBuildTypeCategoryEl :_ddecd .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c";};return _ddecd ,nil ;};func (_acec *CT_TLTimeAnimateValue )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gebec :=range start .Attr {if _gebec .Name .Local =="\u0074\u006d"{_gaccbd ,_gcae :=ParseUnionST_TLTimeAnimateValueTime (_gebec .Value ); +if _gcae !=nil {return _gcae ;};_acec .TmAttr =&_gaccbd ;continue ;};if _gebec .Name .Local =="\u0066\u006d\u006c\u0061"{_cgdeg :=_gebec .Value ;_acec .FmlaAttr =&_cgdeg ;continue ;};};_fbee :for {_ceddcg ,_eacd :=d .Token ();if _eacd !=nil {return _eacd ; +};switch _fcafb :=_ceddcg .(type ){case _d .StartElement :switch _fcafb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"}:_acec .Val =NewCT_TLAnimVariant (); +if _adced :=d .DecodeElement (_acec .Val ,&_fcafb );_adced !=nil {return _adced ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0020\u0025\u0076",_fcafb .Name ); +if _gaadc :=d .Skip ();_gaadc !=nil {return _gaadc ;};};case _d .EndElement :break _fbee ;case _d .CharData :};};return nil ;};func (_decgc *CT_TLTextTargetElement )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ceffd :for {_gfdag ,_bgec :=d .Token (); +if _bgec !=nil {return _bgec ;};switch _efeab :=_gfdag .(type ){case _d .StartElement :switch _efeab .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"}:_decgc .TLTextTargetElementChoice =NewCT_TLTextTargetElementChoice (); +if _dfbae :=d .DecodeElement (&_decgc .TLTextTargetElementChoice .CharRg ,&_efeab );_dfbae !=nil {return _dfbae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0052\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0052\u0067"}:_decgc .TLTextTargetElementChoice =NewCT_TLTextTargetElementChoice (); +if _acdb :=d .DecodeElement (&_decgc .TLTextTargetElementChoice .PRg ,&_efeab );_acdb !=nil {return _acdb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0065x\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_efeab .Name ); +if _gddee :=d .Skip ();_gddee !=nil {return _gddee ;};};case _d .EndElement :break _ceffd ;case _d .CharData :};};return nil ;};func (_gfga *CT_SlideMasterIdList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _gfga .SldMasterId !=nil {_eegca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}}; +for _ ,_cbdad :=range _gfga .SldMasterId {e .EncodeElement (_cbdad ,_eegca );};};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_NotesViewProperties ()*CT_NotesViewProperties {_fgfe :=&CT_NotesViewProperties {};_fgfe .CSldViewPr =NewCT_CommonSlideViewProperties (); +return _fgfe ;}; -// Validate validates the CT_BuildList and its children -func (_bce *CT_BuildList )Validate ()error {return _bce .ValidateWithPath ("\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074");};func (_cacgc *CT_TLMediaNodeVideo )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cacgc .CMediaNode =NewCT_TLCommonMediaNodeData (); -for _ ,_effba :=range start .Attr {if _effba .Name .Local =="\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"{_cbgec ,_ecfa :=_cb .ParseBool (_effba .Value );if _ecfa !=nil {return _ecfa ;};_cacgc .FullScrnAttr =&_cbgec ;continue ;};};_eefdg :for {_aadba ,_ddefg :=d .Token (); -if _ddefg !=nil {return _ddefg ;};switch _bbeac :=_aadba .(type ){case _cf .StartElement :switch _bbeac .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _bafa :=d .DecodeElement (_cacgc .CMediaNode ,&_bbeac ); -_bafa !=nil {return _bafa ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0056\u0069\u0064\u0065\u006f\u0020\u0025\u0076",_bbeac .Name ); -if _befcb :=d .Skip ();_befcb !=nil {return _befcb ;};};case _cf .EndElement :break _eefdg ;case _cf .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path +func (_bbdb *CT_ExtensionListModify )ValidateWithPath (path string )error {for _bac ,_ebgc :=range _bbdb .Ext {if _dbg :=_ebgc .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_bac ));_dbg !=nil {return _dbg ; +};};return nil ;};func (_aeacbf *EG_ChildSlide )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_aeadf :for {_dffe ,_egfgd :=d .Token ();if _egfgd !=nil {return _egfgd ;};switch _fgbb :=_dffe .(type ){case _d .StartElement :switch _fgbb .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_aeacbf .ClrMapOvr =_ef .NewCT_ColorMappingOverride (); +if _baeb :=d .DecodeElement (_aeacbf .ClrMapOvr ,&_fgbb );_baeb !=nil {return _baeb ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043h\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_fgbb .Name ); +if _egagc :=d .Skip ();_egagc !=nil {return _egagc ;};};case _d .EndElement :break _aeadf ;case _d .CharData :};};return nil ;};func (_gggf ST_PlaceholderSize )String ()string {switch _gggf {case 0:return "";case 1:return "\u0066\u0075\u006c\u006c";case 2:return "\u0068\u0061\u006c\u0066"; +case 3:return "\u0071u\u0061\u0072\u0074\u0065\u0072";};return "";};func (_bee *CT_ConnectorNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_efbb :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}}; +e .EncodeElement (_bee .CNvPr ,_efbb );_gfc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063N\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bee .CNvCxnSpPr ,_gfc );_eae :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}}; +e .EncodeElement (_bee .NvPr ,_eae );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the Notes and its children, prefixing error messages with path -func (_bfegc *Notes )ValidateWithPath (path string )error {if _feddc :=_bfegc .CT_NotesSlide .ValidateWithPath (path );_feddc !=nil {return _feddc ;};return nil ;};func NewCT_TLTimeTargetElementChoice ()*CT_TLTimeTargetElementChoice {_adbee :=&CT_TLTimeTargetElementChoice {}; -return _adbee ;};type SldMaster struct{CT_SlideMaster }; +// Validate validates the CT_ApplicationNonVisualDrawingProps and its children +func (_aag *CT_ApplicationNonVisualDrawingProps )Validate ()error {return _aag .ValidateWithPath ("C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073"); +};func (_ddff *CT_Picture )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ddff .NvPicPr =NewCT_PictureNonVisual ();_ddff .BlipFill =_ef .NewCT_BlipFillProperties ();_ddff .SpPr =_ef .NewCT_ShapeProperties ();_ccfb :for {_fccb ,_bfeec :=d .Token (); +if _bfeec !=nil {return _bfeec ;};switch _gaba :=_fccb .(type ){case _d .StartElement :switch _gaba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _agbb :=d .DecodeElement (_ddff .NvPicPr ,&_gaba ); +_agbb !=nil {return _agbb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _ggab :=d .DecodeElement (_ddff .BlipFill ,&_gaba ); +_ggab !=nil {return _ggab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _agcc :=d .DecodeElement (_ddff .SpPr ,&_gaba ); +_agcc !=nil {return _agcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_ddff .Style =_ef .NewCT_ShapeStyle (); +if _bdgf :=d .DecodeElement (_ddff .Style ,&_gaba );_bdgf !=nil {return _bdgf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddff .ExtLst =NewCT_ExtensionListModify (); +if _gaefb :=d .DecodeElement (_ddff .ExtLst ,&_gaba );_gaefb !=nil {return _gaefb ;};default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_gaba .Name ); +if _ebef :=d .Skip ();_ebef !=nil {return _ebef ;};};case _d .EndElement :break _ccfb ;case _d .CharData :};};return nil ;};func NewCT_Shape ()*CT_Shape {_aeadd :=&CT_Shape {};_aeadd .NvSpPr =NewCT_ShapeNonVisual ();_aeadd .SpPr =_ef .NewCT_ShapeProperties (); +return _aeadd ;}; -// ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path -func (_befcg *CT_NotesMasterIdListEntry )ValidateWithPath (path string )error {if _befcg .ExtLst !=nil {if _dgba :=_befcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dgba !=nil {return _dgba ;};};return nil ;};func (_abga *CT_HandoutMasterIdListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_dccd :=range start .Attr {if _dccd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dccd .Name .Local =="\u0069\u0064"||_dccd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dccd .Name .Local =="\u0069\u0064"{_gfeee :=_dccd .Value ; -_abga .IdAttr =_gfeee ;continue ;};};_degb :for {_cabd ,_geefc :=d .Token ();if _geefc !=nil {return _geefc ;};switch _gebd :=_cabd .(type ){case _cf .StartElement :switch _gebd .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abga .ExtLst =NewCT_ExtensionList (); -if _begg :=d .DecodeElement (_abga .ExtLst ,&_gebd );_begg !=nil {return _begg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_gebd .Name ); -if _caaf :=d .Skip ();_caaf !=nil {return _caaf ;};};case _cf .EndElement :break _degb ;case _cf .CharData :};};return nil ;};func (_egfad *ST_TLAnimateBehaviorValueType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ccfeca ,_fdbeg :=d .Token (); -if _fdbeg !=nil {return _fdbeg ;};if _dacg ,_fffeea :=_ccfeca .(_cf .EndElement );_fffeea &&_dacg .Name ==start .Name {*_egfad =1;return nil ;};if _edffd ,_fgff :=_ccfeca .(_cf .CharData );!_fgff {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccfeca ); -}else {switch string (_edffd ){case "":*_egfad =0;case "\u0073\u0074\u0072":*_egfad =1;case "\u006e\u0075\u006d":*_egfad =2;case "\u0063\u006c\u0072":*_egfad =3;};};_ccfeca ,_fdbeg =d .Token ();if _fdbeg !=nil {return _fdbeg ;};if _gbddf ,_cgdff :=_ccfeca .(_cf .EndElement ); -_cgdff &&_gbddf .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccfeca );};type NotesMaster struct{CT_NotesMaster }; +// Validate validates the CT_OptionalBlackTransition and its children +func (_dcgbga *CT_OptionalBlackTransition )Validate ()error {return _dcgbga .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};func (_bgefb ST_TransitionSpeed )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_bgefb .String (),start ); +};func (_dcdabe ST_TransitionInOutDirectionType )ValidateWithPath (path string )error {switch _dcdabe {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcdabe )); +};return nil ;};func (_cf *AG_Ole )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_df :=range start .Attr {if _df .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_df .Name .Local =="\u0069\u0064"{_ffb :=_df .Value ; +_cf .IdAttr =&_ffb ;continue ;};if _df .Name .Local =="\u0073\u0070\u0069\u0064"{_bc :=_df .Value ;_cf .SpidAttr =&_bc ;continue ;};if _df .Name .Local =="\u006e\u0061\u006d\u0065"{_ad :=_df .Value ;_cf .NameAttr =&_ad ;continue ;};if _df .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_cdc ,_aee :=_f .ParseBool (_df .Value ); +if _aee !=nil {return _aee ;};_cf .ShowAsIconAttr =&_cdc ;continue ;};if _df .Name .Local =="\u0069\u006d\u0067\u0057"{_acf ,_bf :=_f .ParseInt (_df .Value ,10,32);if _bf !=nil {return _bf ;};_ec :=int32 (_acf );_cf .ImgWAttr =&_ec ;continue ;};if _df .Name .Local =="\u0069\u006d\u0067\u0048"{_cfa ,_efd :=_f .ParseInt (_df .Value ,10,32); +if _efd !=nil {return _efd ;};_ecc :=int32 (_cfa );_cf .ImgHAttr =&_ecc ;continue ;};};for {_dgd ,_fc :=d .Token ();if _fc !=nil {return _a .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u004fl\u0065\u003a\u0020\u0025\u0073",_fc );};if _gb ,_ca :=_dgd .(_d .EndElement ); +_ca &&_gb .Name ==start .Name {break ;};};return nil ;};func (_eafg *CT_ExtensionList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gcdd :for {_fccg ,_ebfgf :=d .Token ();if _ebfgf !=nil {return _ebfgf ;};switch _bdde :=_fccg .(type ){case _d .StartElement :switch _bdde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_gfb :=NewCT_Extension (); +if _gaf :=d .DecodeElement (_gfb ,&_bdde );_gaf !=nil {return _gaf ;};_eafg .Ext =append (_eafg .Ext ,_gfb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_bdde .Name ); +if _fedd :=d .Skip ();_fedd !=nil {return _fedd ;};};case _d .EndElement :break _gcdd ;case _d .CharData :};};return nil ;}; +// Validate validates the CT_Control and its children +func (_fdc *CT_Control )Validate ()error {return _fdc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");};func (_gbbdc ST_PlaceholderType )Validate ()error {return _gbbdc .ValidateWithPath ("")};func (_eabec ST_TLTime )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _eabec .Uint32 !=nil {e .EncodeToken (_d .CharData (_a .Sprintf ("\u0025\u0064",*_eabec .Uint32 )));};if _eabec .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_d .CharData (_eabec .ST_TLTimeIndefinite .String ()));};return e .EncodeToken (_d .EndElement {Name :start .Name }); +};func (_fccaa *HandoutMaster )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0070:\u0068a\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072";return _fccaa .CT_HandoutMaster .MarshalXML (e ,start );};func (_fcadg *CT_Extension )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fage :=range start .Attr {if _fage .Name .Local =="\u0075\u0072\u0069"{_dfgc :=_fage .Value ; +_fcadg .UriAttr =_dfgc ;continue ;};};_cgae :for {_ecgf ,_aadga :=d .Token ();if _aadga !=nil {return _aadga ;};switch _dbbc :=_ecgf .(type ){case _d .StartElement :switch _dbbc .Name {default:if _aaddd ,_ebea :=_cb .CreateElement (_dbbc );_ebea !=nil {return _ebea ; +}else {if _bbdf :=d .DecodeElement (_aaddd ,&_dbbc );_bbdf !=nil {return _bbdf ;};_fcadg .Any =append (_fcadg .Any ,_aaddd );};};case _d .EndElement :break _cgae ;case _d .CharData :};};return nil ;};func (_eafda *ST_TLTriggerRuntimeNode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eafda =0; +case "\u0066\u0069\u0072s\u0074":*_eafda =1;case "\u006c\u0061\u0073\u0074":*_eafda =2;case "\u0061\u006c\u006c":*_eafda =3;};return nil ;};func (_afecc *ST_OleObjectFollowColorScheme )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dgcafe ,_cdcg :=d .Token (); +if _cdcg !=nil {return _cdcg ;};if _eeeeb ,_fcada :=_dgcafe .(_d .EndElement );_fcada &&_eeeeb .Name ==start .Name {*_afecc =1;return nil ;};if _cdgda ,_cfee :=_dgcafe .(_d .CharData );!_cfee {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgcafe ); +}else {switch string (_cdgda ){case "":*_afecc =0;case "\u006e\u006f\u006e\u0065":*_afecc =1;case "\u0066\u0075\u006c\u006c":*_afecc =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_afecc =3; +};};_dgcafe ,_cdcg =d .Token ();if _cdcg !=nil {return _cdcg ;};if _ebbcg ,_bcgbb :=_dgcafe .(_d .EndElement );_bcgbb &&_ebbcg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgcafe ); +};type CT_TLTimeConditionList struct{ -// Validate validates the CT_TLSubShapeId and its children -func (_fcfaf *CT_TLSubShapeId )Validate ()error {return _fcfaf .ValidateWithPath ("\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064");};type CT_GraphicalObjectFrame struct{BwModeAttr _cfb .ST_BlackWhiteMode ; +// Condition +Cond []*CT_TLTimeCondition ;};func (_cefbb ST_PhotoAlbumLayout )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bfgfe :=_d .Attr {};_bfgfe .Name =name ;switch _cefbb {case ST_PhotoAlbumLayoutUnset :_bfgfe .Value ="";case ST_PhotoAlbumLayoutFitToSlide :_bfgfe .Value ="\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065"; +case ST_PhotoAlbumLayout1pic :_bfgfe .Value ="\u0031\u0070\u0069\u0063";case ST_PhotoAlbumLayout2pic :_bfgfe .Value ="\u0032\u0070\u0069\u0063";case ST_PhotoAlbumLayout4pic :_bfgfe .Value ="\u0034\u0070\u0069\u0063";case ST_PhotoAlbumLayout1picTitle :_bfgfe .Value ="\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce"; +case ST_PhotoAlbumLayout2picTitle :_bfgfe .Value ="\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case ST_PhotoAlbumLayout4picTitle :_bfgfe .Value ="\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return _bfgfe ,nil ;};func (_cceec ST_TLPreviousActionType )String ()string {switch _cceec {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d";};return "";}; -// Non-Visual Properties for a Graphic Frame -NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ; +// ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path +func (_ffaf *CT_TLMediaNodeVideo )ValidateWithPath (path string )error {if _afgea :=_ffaf .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_afgea !=nil {return _afgea ;};return nil ;};func NewCT_SlideSorterViewProperties ()*CT_SlideSorterViewProperties {_gcad :=&CT_SlideSorterViewProperties {}; +_gcad .CViewPr =NewCT_CommonViewProperties ();return _gcad ;};func (_decdd *CT_SlideIdList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cdbc :for {_bbfg ,_fadb :=d .Token ();if _fadb !=nil {return _fadb ;};switch _gdde :=_bbfg .(type ){case _d .StartElement :switch _gdde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"}:_edabg :=NewCT_SlideIdListEntry (); +if _dbgcc :=d .DecodeElement (_edabg ,&_gdde );_dbgcc !=nil {return _dbgcc ;};_decdd .SldId =append (_decdd .SldId ,_edabg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064L\u0069s\u0074\u0020\u0025\u0076",_gdde .Name ); +if _aabe :=d .Skip ();_aabe !=nil {return _aabe ;};};case _d .EndElement :break _cdbc ;case _d .CharData :};};return nil ;}; -// 2D Transform for Graphic Frame -Xfrm *_cfb .CT_Transform2D ;Graphic *_cfb .Graphic ; +// ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path +func (_ebae *CT_SlideIdListEntry )ValidateWithPath (path string )error {if _ebae .IdAttr < 256{return _a .Errorf ("\u0025\u0073/m\u002e\u0049\u0064A\u0074\u0074\u0072\u0020mus\u0074 b\u0065\u0020\u003e\u003d\u0020\u0032\u00356 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_ebae .IdAttr ); +};if _ebae .IdAttr >=2147483648{return _a .Errorf ("\u0025\u0073\u002fm\u002e\u0049\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ebae .IdAttr ); +};if _ebae .ExtLst !=nil {if _dagf :=_ebae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dagf !=nil {return _dagf ;};};return nil ;};const (ST_TLAnimateColorSpaceUnset ST_TLAnimateColorSpace =0;ST_TLAnimateColorSpaceRgb ST_TLAnimateColorSpace =1; +ST_TLAnimateColorSpaceHsl ST_TLAnimateColorSpace =2;);func (_cddbe *CT_TLByHslColorTransform )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_fcbdd :=range start .Attr {if _fcbdd .Name .Local =="\u0068"{_gddeb ,_fcde :=_f .ParseInt (_fcbdd .Value ,10,32); +if _fcde !=nil {return _fcde ;};_cddbe .HAttr =int32 (_gddeb );continue ;};if _fcbdd .Name .Local =="\u0073"{_agaed ,_dbfc :=ParseUnionST_FixedPercentage (_fcbdd .Value );if _dbfc !=nil {return _dbfc ;};_cddbe .SAttr =_agaed ;continue ;};if _fcbdd .Name .Local =="\u006c"{_dffc ,_ddeeb :=ParseUnionST_FixedPercentage (_fcbdd .Value ); +if _ddeeb !=nil {return _ddeeb ;};_cddbe .LAttr =_dffc ;continue ;};};for {_fgcc ,_cabee :=d .Token ();if _cabee !=nil {return _a .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0048sl\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_cabee ); +};if _egdc ,_dfacc :=_fgcc .(_d .EndElement );_dfacc &&_egdc .Name ==start .Name {break ;};};return nil ;};type CT_TLIterateData struct{ -// Extension List with Modification Flag -ExtLst *CT_ExtensionListModify ;};func (_acae *CT_HandoutMasterIdList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_agaeb :for {_ccbd ,_bbbc :=d .Token ();if _bbbc !=nil {return _bbbc ;};switch _dace :=_ccbd .(type ){case _cf .StartElement :switch _dace .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_acae .HandoutMasterId =NewCT_HandoutMasterIdListEntry (); -if _cdac :=d .DecodeElement (_acae .HandoutMasterId ,&_dace );_cdac !=nil {return _cdac ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dace .Name ); -if _gaffc :=d .Skip ();_gaffc !=nil {return _gaffc ;};};case _cf .EndElement :break _agaeb ;case _cf .CharData :};};return nil ;};type CT_TLTriggerRuntimeNode struct{ +// Iterate Type +TypeAttr ST_IterateType ; -// Value -ValAttr ST_TLTriggerRuntimeNode ;};func NewCT_TLTimeCondition ()*CT_TLTimeCondition {_debba :=&CT_TLTimeCondition {};return _debba };func NewCT_PhotoAlbum ()*CT_PhotoAlbum {_eccc :=&CT_PhotoAlbum {};return _eccc };type EG_BackgroundChoice struct{ +// Backwards +BackwardsAttr *bool ;TLIterateDataChoice *CT_TLIterateDataChoice ;};func (_gfdee *ST_TransitionSpeed )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bbfbc ,_ddgbg :=d .Token ();if _ddgbg !=nil {return _ddgbg ;};if _ffggcd ,_ddfee :=_bbfbc .(_d .EndElement ); +_ddfee &&_ffggcd .Name ==start .Name {*_gfdee =1;return nil ;};if _bcde ,_fgef :=_bbfbc .(_d .CharData );!_fgef {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbfbc ); +}else {switch string (_bcde ){case "":*_gfdee =0;case "\u0073\u006c\u006f\u0077":*_gfdee =1;case "\u006d\u0065\u0064":*_gfdee =2;case "\u0066\u0061\u0073\u0074":*_gfdee =3;};};_bbfbc ,_ddgbg =d .Token ();if _ddgbg !=nil {return _ddgbg ;};if _cbffg ,_bfafg :=_bbfbc .(_d .EndElement ); +_bfafg &&_cbffg .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbfbc );};func NewCT_TLAnimateEffectBehavior ()*CT_TLAnimateEffectBehavior {_efce :=&CT_TLAnimateEffectBehavior {}; +_efce .CBhvr =NewCT_TLCommonBehaviorData ();return _efce ;}; -// Background Properties -BgPr *CT_BackgroundProperties ; +// Validate validates the CT_Guide and its children +func (_aega *CT_Guide )Validate ()error {return _aega .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065");};func (_dbbbb *ST_TLAnimateBehaviorValueType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dbbbb =0;case "\u0073\u0074\u0072":*_dbbbb =1; +case "\u006e\u0075\u006d":*_dbbbb =2;case "\u0063\u006c\u0072":*_dbbbb =3;};return nil ;};func (_dccea ST_Direction )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_dccea .String (),start );}; -// Background Style Reference -BgRef *_cfb .CT_StyleMatrixReference ;};func NewCT_GroupShape ()*CT_GroupShape {_gecg :=&CT_GroupShape {};_gecg .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_gecg .GrpSpPr =_cfb .NewCT_GroupShapeProperties ();return _gecg ;};func (_dgcef ST_TLAnimateEffectTransition )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cfefa :=_cf .Attr {}; -_cfefa .Name =name ;switch _dgcef {case ST_TLAnimateEffectTransitionUnset :_cfefa .Value ="";case ST_TLAnimateEffectTransitionIn :_cfefa .Value ="\u0069\u006e";case ST_TLAnimateEffectTransitionOut :_cfefa .Value ="\u006f\u0075\u0074";case ST_TLAnimateEffectTransitionNone :_cfefa .Value ="\u006e\u006f\u006e\u0065"; -};return _cfefa ,nil ;}; +// ValidateWithPath validates the CT_TLByAnimateColorTransformChoice and its children, prefixing error messages with path +func (_edag *CT_TLByAnimateColorTransformChoice )ValidateWithPath (path string )error {if _edag .Rgb !=nil {if _adbbe :=_edag .Rgb .ValidateWithPath (path +"\u002f\u0052\u0067\u0062");_adbbe !=nil {return _adbbe ;};};if _edag .Hsl !=nil {if _bede :=_edag .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c"); +_bede !=nil {return _bede ;};};return nil ;};func (_efcdf ST_IterateType )Validate ()error {return _efcdf .ValidateWithPath ("")}; -// Validate validates the CT_InOutTransition and its children -func (_fffad *CT_InOutTransition )Validate ()error {return _fffad .ValidateWithPath ("\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path +func (_fbab *CT_CustomerData )ValidateWithPath (path string )error {return nil };func (_debd *CT_OptionalBlackTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_cdddb :=range start .Attr {if _cdddb .Name .Local =="\u0074h\u0072\u0075\u0042\u006c\u006b"{_cdfd ,_gdbb :=_f .ParseBool (_cdddb .Value ); +if _gdbb !=nil {return _gdbb ;};_debd .ThruBlkAttr =&_cdfd ;continue ;};};for {_ffgd ,_cfcff :=d .Token ();if _cfcff !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006c\u0042\u006c\u0061\u0063\u006bT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_cfcff ); +};if _agbd ,_efdda :=_ffgd .(_d .EndElement );_efdda &&_agbd .Name ==start .Name {break ;};};return nil ;};type ViewPr struct{CT_ViewProperties };func (_geag *CT_CommentList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dcad :for {_fba ,_adg :=d .Token (); +if _adg !=nil {return _adg ;};switch _acg :=_fba .(type ){case _d .StartElement :switch _acg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_gcfd :=NewCT_Comment (); +if _aef :=d .DecodeElement (_gcfd ,&_acg );_aef !=nil {return _aef ;};_geag .Cm =append (_geag .Cm ,_gcfd );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074L\u0069s\u0074\u0020\u0025\u0076",_acg .Name ); +if _cec :=d .Skip ();_cec !=nil {return _cec ;};};case _d .EndElement :break _dcad ;case _d .CharData :};};return nil ;};type ST_WebScreenSize byte ;func NewCT_ModifyVerifier ()*CT_ModifyVerifier {_gede :=&CT_ModifyVerifier {};return _gede };func (_fd *CT_BackgroundProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice ();_fd .EffectPropertiesChoice =_ef .NewEG_EffectPropertiesChoice ();for _ ,_adda :=range start .Attr {if _adda .Name .Local =="\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"{_ed ,_gddb :=_f .ParseBool (_adda .Value ); +if _gddb !=nil {return _gddb ;};_fd .ShadeToTitleAttr =&_ed ;continue ;};};_eceg :for {_dfg ,_bdf :=d .Token ();if _bdf !=nil {return _bdf ;};switch _bdg :=_dfg .(type ){case _d .StartElement :switch _bdg .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _dga :=d .DecodeElement (&_fd .FillPropertiesChoice .NoFill ,&_bdg );_dga !=nil {return _dga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _ggc :=d .DecodeElement (&_fd .FillPropertiesChoice .SolidFill ,&_bdg );_ggc !=nil {return _ggc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _gfg :=d .DecodeElement (&_fd .FillPropertiesChoice .GradFill ,&_bdg );_gfg !=nil {return _gfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _aad :=d .DecodeElement (&_fd .FillPropertiesChoice .BlipFill ,&_bdg );_aad !=nil {return _aad ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _faf :=d .DecodeElement (&_fd .FillPropertiesChoice .PattFill ,&_bdg );_faf !=nil {return _faf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_fd .FillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _cbd :=d .DecodeElement (&_fd .FillPropertiesChoice .GrpFill ,&_bdg );_cbd !=nil {return _cbd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _afe :=d .DecodeElement (&_fd .EFillPropertiesChoice .NoFill ,&_bdg );_afe !=nil {return _afe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _gdg :=d .DecodeElement (&_fd .EFillPropertiesChoice .SolidFill ,&_bdg );_gdg !=nil {return _gdg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _abc :=d .DecodeElement (&_fd .EFillPropertiesChoice .GradFill ,&_bdg );_abc !=nil {return _abc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _bgea :=d .DecodeElement (&_fd .EFillPropertiesChoice .BlipFill ,&_bdg );_bgea !=nil {return _bgea ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _dec :=d .DecodeElement (&_fd .EFillPropertiesChoice .PattFill ,&_bdg );_dec !=nil {return _dec ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_fd .EFillPropertiesChoice =_ef .NewEG_FillPropertiesChoice (); +if _adf :=d .DecodeElement (&_fd .EFillPropertiesChoice .GrpFill ,&_bdg );_adf !=nil {return _adf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_fd .EffectPropertiesChoice =_ef .NewEG_EffectPropertiesChoice (); +if _cga :=d .DecodeElement (&_fd .EffectPropertiesChoice .EffectLst ,&_bdg );_cga !=nil {return _cga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_fd .EffectPropertiesChoice =_ef .NewEG_EffectPropertiesChoice (); +if _bfc :=d .DecodeElement (&_fd .EffectPropertiesChoice .EffectDag ,&_bdg );_bfc !=nil {return _bfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fd .ExtLst =NewCT_ExtensionList (); +if _edd :=d .DecodeElement (_fd .ExtLst ,&_bdg );_edd !=nil {return _edd ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006ed\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_bdg .Name ); +if _bcg :=d .Skip ();_bcg !=nil {return _bcg ;};};case _d .EndElement :break _eceg ;case _d .CharData :};};return nil ;};type CT_GroupShapeNonVisual struct{ -// Validate validates the CT_HandoutMaster and its children -func (_cdbc *CT_HandoutMaster )Validate ()error {return _cdbc .ValidateWithPath ("\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");}; +// Non-visual Drawing Properties +CNvPr *_ef .CT_NonVisualDrawingProps ; -// Validate validates the CT_CommentAuthor and its children -func (_fbfa *CT_CommentAuthor )Validate ()error {return _fbfa .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072");};type CT_TLTimeNodeSequence struct{ +// Non-Visual Group Shape Drawing Properties +CNvGrpSpPr *_ef .CT_NonVisualGroupDrawingShapeProps ; -// Concurrent -ConcurrentAttr *bool ; +// Non-Visual Properties +NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_eecae *CT_TLAnimVariantStringVal )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0076\u0061\u006c"},Value :_a .Sprintf ("\u0025\u0076",_eecae .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewTagLst ()*TagLst {_ecfdg :=&TagLst {};_ecfdg .CT_TagList =*NewCT_TagList ();return _ecfdg };func (_egedg ST_TLTimeNodePresetClassType )ValidateWithPath (path string )error {switch _egedg {case 0,1,2,3,4,5,6:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egedg )); +};return nil ;};func (_aege ST_WebColorType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aege .String (),start );};func (_ccfde *CT_TLAnimateScaleBehavior )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ccfde .ZoomContentsAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ccfde .ZoomContentsAttr ))}); +};e .EncodeToken (start );_afbfc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_ccfde .CBhvr ,_afbfc );if _ccfde .By !=nil {_aaced :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0079"}}; +e .EncodeElement (_ccfde .By ,_aaced );};if _ccfde .From !=nil {_becdd :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_ccfde .From ,_becdd );};if _ccfde .To !=nil {_gabfc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006f"}}; +e .EncodeElement (_ccfde .To ,_gabfc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_febbc ST_TLTriggerRuntimeNode )Validate ()error {return _febbc .ValidateWithPath ("")};func (_baaac *CT_SlideMasterIdList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fgadg :for {_faba ,_fedb :=d .Token (); +if _fedb !=nil {return _fedb ;};switch _dgedc :=_faba .(type ){case _d .StartElement :switch _dgedc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_gdgb :=NewCT_SlideMasterIdListEntry (); +if _aeebdg :=d .DecodeElement (_gdgb ,&_dgedc );_aeebdg !=nil {return _aeebdg ;};_baaac .SldMasterId =append (_baaac .SldMasterId ,_gdgb );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_dgedc .Name ); +if _egdf :=d .Skip ();_egdf !=nil {return _egdf ;};};case _d .EndElement :break _fgadg ;case _d .CharData :};};return nil ;}; -// Previous Action -PrevAcAttr ST_TLPreviousActionType ; +// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path +func (_abagf *CT_Extension )ValidateWithPath (path string )error {return nil };func (_bedgg *CT_TLAnimateRotationBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bedgg .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_daad :=range start .Attr {if _daad .Name .Local =="\u0062\u0079"{_eabfd ,_agcce :=_f .ParseInt (_daad .Value ,10,32); +if _agcce !=nil {return _agcce ;};_efcea :=int32 (_eabfd );_bedgg .ByAttr =&_efcea ;continue ;};if _daad .Name .Local =="\u0066\u0072\u006f\u006d"{_ffcd ,_cbbb :=_f .ParseInt (_daad .Value ,10,32);if _cbbb !=nil {return _cbbb ;};_eada :=int32 (_ffcd ); +_bedgg .FromAttr =&_eada ;continue ;};if _daad .Name .Local =="\u0074\u006f"{_ageee ,_egggb :=_f .ParseInt (_daad .Value ,10,32);if _egggb !=nil {return _egggb ;};_begdg :=int32 (_ageee );_bedgg .ToAttr =&_begdg ;continue ;};};_bbbc :for {_gcda ,_gadba :=d .Token (); +if _gadba !=nil {return _gadba ;};switch _cdefd :=_gcda .(type ){case _d .StartElement :switch _cdefd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _fdba :=d .DecodeElement (_bedgg .CBhvr ,&_cdefd ); +_fdba !=nil {return _fdba ;};default:_e .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074\u0061\u0074i\u006f\u006eBe\u0068\u0061\u0076i\u006f\u0072\u0020\u0025\u0076",_cdefd .Name ); +if _gbff :=d .Skip ();_gbff !=nil {return _gbff ;};};case _d .EndElement :break _bbbc ;case _d .CharData :};};return nil ;}; -// Next Action -NextAcAttr ST_TLNextActionType ; +// ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path +func (_ecb *CT_HtmlPublishProperties )ValidateWithPath (path string )error {if _ecb .SldAll !=nil {if _dcgc :=_ecb .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_dcgc !=nil {return _dcgc ;};};if _ecb .SldRg !=nil {if _dcbb :=_ecb .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067"); +_dcbb !=nil {return _dcbb ;};};if _ecb .CustShow !=nil {if _dgee :=_ecb .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_dgee !=nil {return _dgee ;};};if _ecb .ExtLst !=nil {if _cecc :=_ecb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cecc !=nil {return _cecc ;};};return nil ;};func (_bcee *ST_PhotoAlbumLayout )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_bcee =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_bcee =1;case "\u0031\u0070\u0069\u0063":*_bcee =2; +case "\u0032\u0070\u0069\u0063":*_bcee =3;case "\u0034\u0070\u0069\u0063":*_bcee =4;case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_bcee =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_bcee =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_bcee =7; +};return nil ;};func (_beab ST_TLTimeNodeRestartType )String ()string {switch _beab {case 0:return "";case 1:return "\u0061\u006c\u0077\u0061\u0079\u0073";case 2:return "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065";case 3:return "\u006e\u0065\u0076e\u0072"; +};return "";};type CT_Kinsoku struct{ -// Common TimeNode Properties -CTn *CT_TLCommonTimeNodeData ; +// Language +LangAttr *string ; -// Previous Conditions List -PrevCondLst *CT_TLTimeConditionList ; +// Invalid Kinsoku Start Characters +InvalStCharsAttr string ; -// Next Conditions List -NextCondLst *CT_TLTimeConditionList ;};func (_cdcacg *CT_ShowInfoBrowse )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cdcacg .ShowScrollbarAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_cdcacg .ShowScrollbarAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bacb *ST_TLOleChartBuildType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fbabe ,_dcdg :=d .Token ();if _dcdg !=nil {return _dcdg ; -};if _bbdaa ,_defgd :=_fbabe .(_cf .EndElement );_defgd &&_bbdaa .Name ==start .Name {*_bacb =1;return nil ;};if _bebdd ,_ecebd :=_fbabe .(_cf .CharData );!_ecebd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbabe ); -}else {switch string (_bebdd ){case "":*_bacb =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_bacb =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_bacb =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_bacb =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_bacb =4; -case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_bacb =5;};};_fbabe ,_dcdg =d .Token ();if _dcdg !=nil {return _dcdg ;};if _fdedb ,_dbaa :=_fbabe .(_cf .EndElement );_dbaa &&_fdedb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbabe ); -};func (_deg *CT_ConnectorNonVisual )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_ebebb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_deg .CNvPr ,_ebebb ); -_cebf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063N\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_deg .CNvCxnSpPr ,_cebf );_ffg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}}; -e .EncodeElement (_deg .NvPr ,_ffg );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ebaef *CT_TLAnimateEffectBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebaef .TransitionAttr !=ST_TLAnimateEffectTransitionUnset {_aagdg ,_cefe :=_ebaef .TransitionAttr .MarshalXMLAttr (_cf .Name {Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}); -if _cefe !=nil {return _cefe ;};start .Attr =append (start .Attr ,_aagdg );};if _ebaef .FilterAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_ebaef .FilterAttr )}); -};if _ebaef .PrLstAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0070\u0072\u004cs\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ebaef .PrLstAttr )});};e .EncodeToken (start );_gcdee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}}; -e .EncodeElement (_ebaef .CBhvr ,_gcdee );if _ebaef .Progress !=nil {_aaaed :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}};e .EncodeElement (_ebaef .Progress ,_aaaed );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_afbebd *CT_SlideLayout )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_afbebd .CSld =NewCT_CommonSlideData ();for _ ,_gfgg :=range start .Attr {if _gfgg .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_edbbg :=_gfgg .Value ; -_afbebd .MatchingNameAttr =&_edbbg ;continue ;};if _gfgg .Name .Local =="\u0074\u0079\u0070\u0065"{_afbebd .TypeAttr .UnmarshalXMLAttr (_gfgg );continue ;};if _gfgg .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_abeff ,_dabe :=_cb .ParseBool (_gfgg .Value ); -if _dabe !=nil {return _dabe ;};_afbebd .PreserveAttr =&_abeff ;continue ;};if _gfgg .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_bcbfg ,_acdc :=_cb .ParseBool (_gfgg .Value );if _acdc !=nil {return _acdc ;};_afbebd .UserDrawnAttr =&_bcbfg ; -continue ;};if _gfgg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_ffee ,_gbg :=_cb .ParseBool (_gfgg .Value );if _gbg !=nil {return _gbg ;};_afbebd .ShowMasterSpAttr =&_ffee ;continue ;};if _gfgg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_ddca ,_bfcg :=_cb .ParseBool (_gfgg .Value ); -if _bfcg !=nil {return _bfcg ;};_afbebd .ShowMasterPhAnimAttr =&_ddca ;continue ;};};_bcdb :for {_gcaf ,_afdd :=d .Token ();if _afdd !=nil {return _afdd ;};switch _bbbec :=_gcaf .(type ){case _cf .StartElement :switch _bbbec .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _bfec :=d .DecodeElement (_afbebd .CSld ,&_bbbec ); -_bfec !=nil {return _bfec ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_afbebd .ClrMapOvr =_cfb .NewCT_ColorMappingOverride (); -if _ecgb :=d .DecodeElement (_afbebd .ClrMapOvr ,&_bbbec );_ecgb !=nil {return _ecgb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_afbebd .Transition =NewCT_SlideTransition (); -if _dgfc :=d .DecodeElement (_afbebd .Transition ,&_bbbec );_dgfc !=nil {return _dgfc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_afbebd .Timing =NewCT_SlideTiming (); -if _bbcgb :=d .DecodeElement (_afbebd .Timing ,&_bbbec );_bbcgb !=nil {return _bbcgb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_afbebd .Hf =NewCT_HeaderFooter (); -if _edfdc :=d .DecodeElement (_afbebd .Hf ,&_bbbec );_edfdc !=nil {return _edfdc ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afbebd .ExtLst =NewCT_ExtensionListModify (); -if _deegf :=d .DecodeElement (_afbebd .ExtLst ,&_bbbec );_deegf !=nil {return _deegf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061y\u006fu\u0074\u0020\u0025\u0076",_bbbec .Name ); -if _fabc :=d .Skip ();_fabc !=nil {return _fabc ;};};case _cf .EndElement :break _bcdb ;case _cf .CharData :};};return nil ;};func (_eca *CT_CommonSlideData )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _eca .NameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_eca .NameAttr )}); -};e .EncodeToken (start );if _eca .Bg !=nil {_ccg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u0067"}};e .EncodeElement (_eca .Bg ,_ccg );};_dcee :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0073\u0070\u0054\u0072\u0065\u0065"}}; -e .EncodeElement (_eca .SpTree ,_dcee );if _eca .CustDataLst !=nil {_gdcb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_eca .CustDataLst ,_gdcb );};if _eca .Controls !=nil {_gae :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}}; -e .EncodeElement (_eca .Controls ,_gae );};if _eca .ExtLst !=nil {_cfcd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eca .ExtLst ,_cfcd );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};const (ST_TLTimeIndefiniteUnset ST_TLTimeIndefinite =0;ST_TLTimeIndefiniteIndefinite ST_TLTimeIndefinite =1;);func NewCT_TLCommandBehavior ()*CT_TLCommandBehavior {_cfeea :=&CT_TLCommandBehavior {};_cfeea .CBhvr =NewCT_TLCommonBehaviorData (); -return _cfeea ;}; +// Invalid Kinsoku End Characters +InvalEndCharsAttr string ;};type CT_WebProperties struct{ -// Validate validates the CT_GraphicalObjectFrameNonVisual and its children -func (_cgad *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _cgad .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c"); -};func (_abfabe ST_TLAnimateEffectTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_abfabe .String (),start );};type ST_SplitterBarState byte ;func NewEG_BackgroundChoice ()*EG_BackgroundChoice {_dadfb :=&EG_BackgroundChoice {}; -return _dadfb };func (_bgcece *CT_TLTimeNodeExclusive )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bgcece .CTn =NewCT_TLCommonTimeNodeData ();_dfcd :for {_gcaceg ,_abfee :=d .Token ();if _abfee !=nil {return _abfee ;};switch _bfab :=_gcaceg .(type ){case _cf .StartElement :switch _bfab .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _ffded :=d .DecodeElement (_bgcece .CTn ,&_bfab ); -_ffded !=nil {return _ffded ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069\u0076\u0065\u0020\u0025\u0076",_bfab .Name ); -if _bedgb :=d .Skip ();_bedgb !=nil {return _bedgb ;};};case _cf .EndElement :break _dfcd ;case _cf .CharData :};};return nil ;};func (_bcgee *CT_TLAnimateBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bcgee .ByAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u0079"},Value :_f .Sprintf ("\u0025\u0076",*_bcgee .ByAttr )}); -};if _bcgee .FromAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_f .Sprintf ("\u0025\u0076",*_bcgee .FromAttr )});};if _bcgee .ToAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_bcgee .ToAttr )}); -};if _bcgee .CalcmodeAttr !=ST_TLAnimateBehaviorCalcModeUnset {_edgd ,_bcafb :=_bcgee .CalcmodeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"});if _bcafb !=nil {return _bcafb ;};start .Attr =append (start .Attr ,_edgd ); -};if _bcgee .ValueTypeAttr !=ST_TLAnimateBehaviorValueTypeUnset {_fead ,_cabg :=_bcgee .ValueTypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"});if _cabg !=nil {return _cabg ;};start .Attr =append (start .Attr ,_fead ); -};e .EncodeToken (start );_faegd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_bcgee .CBhvr ,_faegd );if _bcgee .TavLst !=nil {_gcdb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u0061\u0076\u004c\u0073\u0074"}}; -e .EncodeElement (_bcgee .TavLst ,_gcdb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_ControlList struct{ +// Show animation in HTML output +ShowAnimationAttr *bool ; -// Embedded Control -Control []*CT_Control ;}; +// Resize graphics in HTML output +ResizeGraphicsAttr *bool ; -// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path -func (_cbge *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _dabd :=_cbge .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_dabd !=nil {return _dabd ;};if _efab :=_cbge .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"); -_efab !=nil {return _efab ;};if _gaea :=_cbge .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_gaea !=nil {return _gaea ;};if _cgbd :=_cbge .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_cgbd !=nil {return _cgbd ; -};if _cbge .ExtLst !=nil {if _abbb :=_cbge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abbb !=nil {return _abbb ;};};return nil ;};func (_fdaed *CT_WheelTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _fdaed .SpokesAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u006f\u006b\u0065\u0073"},Value :_f .Sprintf ("\u0025\u0076",*_fdaed .SpokesAttr )}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bddbgd *CT_TLTimeTargetElement )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bddbgd .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -_dbdgg :for {_gdaea ,_baeeg :=d .Token ();if _baeeg !=nil {return _baeeg ;};switch _gfbc :=_gdaea .(type ){case _cf .StartElement :switch _gfbc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"}:_bddbgd .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -if _bfaace :=d .DecodeElement (&_bddbgd .TLTimeTargetElementChoice .SldTgt ,&_gfbc );_bfaace !=nil {return _bfaace ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"}:_bddbgd .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -if _gafa :=d .DecodeElement (&_bddbgd .TLTimeTargetElementChoice .SndTgt ,&_gfbc );_gafa !=nil {return _gafa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"}:_bddbgd .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -if _baebg :=d .DecodeElement (&_bddbgd .TLTimeTargetElementChoice .SpTgt ,&_gfbc );_baebg !=nil {return _baebg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"}:_bddbgd .TLTimeTargetElementChoice =NewCT_TLTimeTargetElementChoice (); -if _cegfeb :=d .DecodeElement (&_bddbgd .TLTimeTargetElementChoice .InkTgt ,&_gfbc );_cegfeb !=nil {return _cegfeb ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_gfbc .Name ); -if _agaec :=d .Skip ();_agaec !=nil {return _agaec ;};};case _cf .EndElement :break _dbdgg ;case _cf .CharData :};};return nil ;};func (_fggff *ST_WebColorType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fggff =0;case "\u006e\u006f\u006e\u0065":*_fggff =1; -case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_fggff =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_fggff =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_fggff =4; -case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_fggff =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_fggff =6;};return nil ;};func (_begc *CT_EmbeddedFontListEntry )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -_dgebb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_begc .Font ,_dgebb );if _begc .Regular !=nil {_dfbdc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0072\u0065\u0067\u0075\u006c\u0061r"}}; -e .EncodeElement (_begc .Regular ,_dfbdc );};if _begc .Bold !=nil {_fgcc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006f\u006c\u0064"}};e .EncodeElement (_begc .Bold ,_fgcc );};if _begc .Italic !=nil {_dfa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0069\u0074\u0061\u006c\u0069\u0063"}}; -e .EncodeElement (_begc .Italic ,_dfa );};if _begc .BoldItalic !=nil {_fdca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062o\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}};e .EncodeElement (_begc .BoldItalic ,_fdca );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};type ST_TLPreviousActionType byte ;func (_ageb *ST_PrintColorMode )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_bcgg ,_ededc :=d .Token ();if _ededc !=nil {return _ededc ;};if _adce ,_cedgd :=_bcgg .(_cf .EndElement );_cedgd &&_adce .Name ==start .Name {*_ageb =1; -return nil ;};if _aaef ,_afabe :=_bcgg .(_cf .CharData );!_afabe {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcgg );}else {switch string (_aaef ){case "":*_ageb =0; -case "\u0062\u0077":*_ageb =1;case "\u0067\u0072\u0061\u0079":*_ageb =2;case "\u0063\u006c\u0072":*_ageb =3;};};_bcgg ,_ededc =d .Token ();if _ededc !=nil {return _ededc ;};if _gbdfe ,_bfaaca :=_bcgg .(_cf .EndElement );_bfaaca &&_gbdfe .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcgg );};func (_fdefgb *SldMaster )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="p\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072";return _fdefgb .CT_SlideMaster .MarshalXML (e ,start );};type CT_Background struct{ +// Allow PNG in HTML output +AllowPngAttr *bool ; -// Black and White Mode -BwModeAttr _cfb .ST_BlackWhiteMode ;BackgroundChoice *EG_BackgroundChoice ;};func (_fedfd *ST_TLTimeNodePresetClassType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_fedfd =0;case "\u0065\u006e\u0074\u0072":*_fedfd =1;case "\u0065\u0078\u0069\u0074":*_fedfd =2; -case "\u0065\u006d\u0070\u0068":*_fedfd =3;case "\u0070\u0061\u0074\u0068":*_fedfd =4;case "\u0076\u0065\u0072\u0062":*_fedfd =5;case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_fedfd =6;};return nil ;}; +// Rely on VML for HTML output +RelyOnVmlAttr *bool ; -// ValidateWithPath validates the EG_Background and its children, prefixing error messages with path -func (_gafge *EG_Background )ValidateWithPath (path string )error {if _dfgag :=_gafge .BackgroundChoice .ValidateWithPath (path +"\u002f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043h\u006f\u0069\u0063\u0065");_dfgag !=nil {return _dfgag ; -};return nil ;};func (_feafe *CT_TLOleBuildChart )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ffafc :=range start .Attr {if _ffafc .Name .Local =="\u0062\u006c\u0064"{_feafe .BldAttr .UnmarshalXMLAttr (_ffafc );continue ;};if _ffafc .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_gabd ,_fafd :=_cb .ParseBool (_ffafc .Value ); -if _fafd !=nil {return _fafd ;};_feafe .AnimBgAttr =&_gabd ;continue ;};if _ffafc .Name .Local =="\u0073\u0070\u0069\u0064"{_adbd ,_fgbdf :=_cb .ParseUint (_ffafc .Value ,10,32);if _fgbdf !=nil {return _fgbdf ;};_feafe .SpidAttr =uint32 (_adbd );continue ; -};if _ffafc .Name .Local =="\u0067\u0072\u0070I\u0064"{_bfddb ,_bgeea :=_cb .ParseUint (_ffafc .Value ,10,32);if _bgeea !=nil {return _bgeea ;};_feafe .GrpIdAttr =uint32 (_bfddb );continue ;};if _ffafc .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_eebga ,_egffg :=_cb .ParseBool (_ffafc .Value ); -if _egffg !=nil {return _egffg ;};_feafe .UiExpandAttr =&_eebga ;continue ;};};for {_dbgfa ,_eaefb :=d .Token ();if _eaefb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0054\u004c\u004f\u006c\u0065\u0042\u0075i\u006c\u0064\u0043\u0068\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_eaefb ); -};if _fadgg ,_efda :=_dbgfa .(_cf .EndElement );_efda &&_fadgg .Name ==start .Name {break ;};};return nil ;};func (_daab *ST_TLTimeNodeSyncType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_abeae ,_facba :=d .Token ();if _facba !=nil {return _facba ; -};if _cfegee ,_ccbgc :=_abeae .(_cf .EndElement );_ccbgc &&_cfegee .Name ==start .Name {*_daab =1;return nil ;};if _ecagg ,_dcecd :=_abeae .(_cf .CharData );!_dcecd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abeae ); -}else {switch string (_ecagg ){case "":*_daab =0;case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_daab =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_daab =2;};};_abeae ,_facba =d .Token ();if _facba !=nil {return _facba ;};if _cbgbf ,_cbdeb :=_abeae .(_cf .EndElement ); -_cbdeb &&_cbgbf .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abeae );};func (_cbede ST_SplitterBarState )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cbede .String (),start ); -};func (_gaabf *CT_OrientationTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _gaabf .DirAttr !=ST_DirectionUnset {_dfaf ,_dggea :=_gaabf .DirAttr .MarshalXMLAttr (_cf .Name {Local :"\u0064\u0069\u0072"});if _dggea !=nil {return _dggea ; -};start .Attr =append (start .Attr ,_dfaf );};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func NewCT_Rel ()*CT_Rel {_faggd :=&CT_Rel {};return _faggd };type ST_SlideLayoutType byte ;func NewCT_NormalViewProperties ()*CT_NormalViewProperties {_edca :=&CT_NormalViewProperties {}; -_edca .RestoredLeft =NewCT_NormalViewPortion ();_edca .RestoredTop =NewCT_NormalViewPortion ();return _edca ;}; +// Organize HTML output in folders +OrganizeInFoldersAttr *bool ; -// ValidateWithPath validates the CT_TLTimeCondition and its children, prefixing error messages with path -func (_fagbg *CT_TLTimeCondition )ValidateWithPath (path string )error {if _aede :=_fagbg .EvtAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0074\u0041\u0074\u0074\u0072");_aede !=nil {return _aede ;};if _fagbg .DelayAttr !=nil {if _affcc :=_fagbg .DelayAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0061\u0079\u0041\u0074\u0074\u0072"); -_affcc !=nil {return _affcc ;};};if _fagbg .TLTimeConditionChoice !=nil {if _dggfd :=_fagbg .TLTimeConditionChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054im\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069c\u0065"); -_dggfd !=nil {return _dggfd ;};};return nil ;};func (_ebd *CT_ModifyVerifier )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ebd .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .AlgorithmNameAttr )}); -};if _ebd .HashValueAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .HashValueAttr )});};if _ebd .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .SaltValueAttr )}); -};if _ebd .SpinValueAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .SpinValueAttr )});};if _ebd .CryptProviderTypeAttr !=_cfc .ST_CryptProvUnset {_gegd ,_cbee :=_ebd .CryptProviderTypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"}); -if _cbee !=nil {return _cbee ;};start .Attr =append (start .Attr ,_gegd );};if _ebd .CryptAlgorithmClassAttr !=_cfc .ST_AlgClassUnset {_ddgc ,_dfbge :=_ebd .CryptAlgorithmClassAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"}); -if _dfbge !=nil {return _dfbge ;};start .Attr =append (start .Attr ,_ddgc );};if _ebd .CryptAlgorithmTypeAttr !=_cfc .ST_AlgTypeUnset {_fbdd ,_adbb :=_ebd .CryptAlgorithmTypeAttr .MarshalXMLAttr (_cf .Name {Local :"\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"}); -if _adbb !=nil {return _adbb ;};start .Attr =append (start .Attr ,_fbdd );};if _ebd .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .CryptAlgorithmSidAttr )}); -};if _ebd .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .SpinCountAttr )});};if _ebd .SaltDataAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .SaltDataAttr )}); -};if _ebd .HashDataAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .HashDataAttr )});};if _ebd .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .CryptProviderAttr )}); -};if _ebd .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .AlgIdExtAttr )});};if _ebd .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .AlgIdExtSourceAttr )}); -};if _ebd .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .CryptProviderTypeExtAttr )}); -};if _ebd .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"},Value :_f .Sprintf ("\u0025\u0076",*_ebd .CryptProviderTypeExtSourceAttr )}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gdebed *NotesMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gdebed .CT_NotesMaster =*NewCT_NotesMaster ();_edcfb :for {_bedef ,_fcebf :=d .Token (); -if _fcebf !=nil {return _fcebf ;};switch _gafad :=_bedef .(type ){case _cf .StartElement :switch _gafad .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _abag :=d .DecodeElement (_gdebed .CSld ,&_gafad ); -_abag !=nil {return _abag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _dfbfe :=d .DecodeElement (_gdebed .ClrMap ,&_gafad ); -_dfbfe !=nil {return _dfbfe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_gdebed .Hf =NewCT_HeaderFooter (); -if _bbfe :=d .DecodeElement (_gdebed .Hf ,&_gafad );_bbfe !=nil {return _bbfe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_gdebed .NotesStyle =_cfb .NewCT_TextListStyle (); -if _ecaf :=d .DecodeElement (_gdebed .NotesStyle ,&_gafad );_ecaf !=nil {return _ecaf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdebed .ExtLst =NewCT_ExtensionListModify (); -if _gafd :=d .DecodeElement (_gdebed .ExtLst ,&_gafad );_gafd !=nil {return _gafd ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025\u0076",_gafad .Name ); -if _cdgg :=d .Skip ();_cdgg !=nil {return _cdgg ;};};case _cf .EndElement :break _edcfb ;case _cf .CharData :};};return nil ;};func (_edde ST_TransitionSpeed )ValidateWithPath (path string )error {switch _edde {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edde )); -};return nil ;}; +// Use long file names in HTML output +UseLongFilenamesAttr *bool ; -// ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path -func (_fdga *CT_TLAnimVariant )ValidateWithPath (path string )error {if _feeee :=_fdga .TLAnimVariantChoice .ValidateWithPath (path +"/\u0054L\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0043\u0068oi\u0063\u0065");_feeee !=nil {return _feeee ; -};return nil ;}; +// Image size for HTML output +ImgSzAttr ST_WebScreenSize ; -// Validate validates the HandoutMaster and its children -func (_bceag *HandoutMaster )Validate ()error {return _bceag .ValidateWithPath ("\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");}; +// Encoding for HTML output +EncodingAttr *string ; -// Validate validates the EG_Background and its children -func (_gecgf *EG_Background )Validate ()error {return _gecgf .ValidateWithPath ("\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_eceag ST_TLTriggerRuntimeNode )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_eceag .String (),start ); -};type CT_SlideSize struct{ +// Slide Navigation Colors for HTML output +ClrAttr ST_WebColorType ;ExtLst *CT_ExtensionList ;};type EG_ChildSlide struct{ -// Extent Length -CxAttr int32 ; +// Color Scheme Map Override +ClrMapOvr *_ef .CT_ColorMappingOverride ;}; -// Extent Width -CyAttr int32 ; +// Validate validates the CT_TLByRgbColorTransform and its children +func (_ebba *CT_TLByRgbColorTransform )Validate ()error {return _ebba .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_eedb *CT_SlideTransitionChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eaac :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_eedb .Blinds =NewCT_OrientationTransition (); +if _edcdb :=d .DecodeElement (_eedb .Blinds ,&_eaac );_edcdb !=nil {return _edcdb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_eedb .Checker =NewCT_OrientationTransition (); +if _afage :=d .DecodeElement (_eedb .Checker ,&_eaac );_afage !=nil {return _afage ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_eedb .Circle =NewCT_Empty (); +if _febg :=d .DecodeElement (_eedb .Circle ,&_eaac );_febg !=nil {return _febg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_eedb .Dissolve =NewCT_Empty (); +if _ggeg :=d .DecodeElement (_eedb .Dissolve ,&_eaac );_ggeg !=nil {return _ggeg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_eedb .Comb =NewCT_OrientationTransition (); +if _cbcc :=d .DecodeElement (_eedb .Comb ,&_eaac );_cbcc !=nil {return _cbcc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_eedb .Cover =NewCT_EightDirectionTransition (); +if _afde :=d .DecodeElement (_eedb .Cover ,&_eaac );_afde !=nil {return _afde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_eedb .Cut =NewCT_OptionalBlackTransition (); +if _dgccc :=d .DecodeElement (_eedb .Cut ,&_eaac );_dgccc !=nil {return _dgccc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_eedb .Diamond =NewCT_Empty (); +if _ffde :=d .DecodeElement (_eedb .Diamond ,&_eaac );_ffde !=nil {return _ffde ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_eedb .Fade =NewCT_OptionalBlackTransition (); +if _geca :=d .DecodeElement (_eedb .Fade ,&_eaac );_geca !=nil {return _geca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_eedb .Newsflash =NewCT_Empty (); +if _acega :=d .DecodeElement (_eedb .Newsflash ,&_eaac );_acega !=nil {return _acega ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_eedb .Plus =NewCT_Empty (); +if _fgfcd :=d .DecodeElement (_eedb .Plus ,&_eaac );_fgfcd !=nil {return _fgfcd ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_eedb .Pull =NewCT_EightDirectionTransition (); +if _cgfg :=d .DecodeElement (_eedb .Pull ,&_eaac );_cgfg !=nil {return _cgfg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_eedb .Push =NewCT_SideDirectionTransition (); +if _cagf :=d .DecodeElement (_eedb .Push ,&_eaac );_cagf !=nil {return _cagf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_eedb .Random =NewCT_Empty (); +if _aegg :=d .DecodeElement (_eedb .Random ,&_eaac );_aegg !=nil {return _aegg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_eedb .RandomBar =NewCT_OrientationTransition (); +if _gbfa :=d .DecodeElement (_eedb .RandomBar ,&_eaac );_gbfa !=nil {return _gbfa ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_eedb .Split =NewCT_SplitTransition (); +if _aafg :=d .DecodeElement (_eedb .Split ,&_eaac );_aafg !=nil {return _aafg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_eedb .Strips =NewCT_CornerDirectionTransition (); +if _cgeee :=d .DecodeElement (_eedb .Strips ,&_eaac );_cgeee !=nil {return _cgeee ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_eedb .Wedge =NewCT_Empty (); +if _geaf :=d .DecodeElement (_eedb .Wedge ,&_eaac );_geaf !=nil {return _geaf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_eedb .Wheel =NewCT_WheelTransition (); +if _gfgab :=d .DecodeElement (_eedb .Wheel ,&_eaac );_gfgab !=nil {return _gfgab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_eedb .Wipe =NewCT_SideDirectionTransition (); +if _dddgg :=d .DecodeElement (_eedb .Wipe ,&_eaac );_dddgg !=nil {return _dddgg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_eedb .Zoom =NewCT_InOutTransition (); +if _ebabe :=d .DecodeElement (_eedb .Zoom ,&_eaac );_ebabe !=nil {return _ebabe ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_eaac .Name ); +if _gafcg :=d .Skip ();_gafcg !=nil {return _gafcg ;};};return nil ;};func (_aaeee ST_TLTimeNodeSyncType )ValidateWithPath (path string )error {switch _aaeee {case 0,1,2:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaeee )); +};return nil ;};func (_eabgc *ST_TLParaBuildType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_efdcf ,_decfb :=d .Token ();if _decfb !=nil {return _decfb ;};if _gbfege ,_cgba :=_efdcf .(_d .EndElement );_cgba &&_gbfege .Name ==start .Name {*_eabgc =1; +return nil ;};if _cefed ,_eefdc :=_efdcf .(_d .CharData );!_eefdc {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efdcf );}else {switch string (_cefed ){case "":*_eabgc =0; +case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_eabgc =1;case "\u0070":*_eabgc =2;case "\u0063\u0075\u0073\u0074":*_eabgc =3;case "\u0077\u0068\u006fl\u0065":*_eabgc =4;};};_efdcf ,_decfb =d .Token ();if _decfb !=nil {return _decfb ;};if _faeb ,_dceeb :=_efdcf .(_d .EndElement ); +_dceeb &&_faeb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efdcf );};func (_eadaf *ST_PhotoAlbumFrameShape )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eadaf =0; +case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_eadaf =1;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_eadaf =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_eadaf =3;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_eadaf =4; +case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_eadaf =5;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_eadaf =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_eadaf =7;};return nil ; +};func (_ccacb ST_TransitionSpeed )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_affd :=_d .Attr {};_affd .Name =name ;switch _ccacb {case ST_TransitionSpeedUnset :_affd .Value ="";case ST_TransitionSpeedSlow :_affd .Value ="\u0073\u006c\u006f\u0077"; +case ST_TransitionSpeedMed :_affd .Value ="\u006d\u0065\u0064";case ST_TransitionSpeedFast :_affd .Value ="\u0066\u0061\u0073\u0074";};return _affd ,nil ;}; -// Type of Size -TypeAttr ST_SlideSizeType ;};func ParseUnionST_PositivePercentage (s string )(_cfb .ST_PositivePercentage ,error ){return _cfb .ParseUnionST_PositivePercentage (s );};func NewCT_SlideMasterTextStyles ()*CT_SlideMasterTextStyles {_fdgec :=&CT_SlideMasterTextStyles {}; -return _fdgec ;}; +// ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path +func (_ffaag *CT_TLAnimateScaleBehavior )ValidateWithPath (path string )error {if _gccc :=_ffaag .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_gccc !=nil {return _gccc ;};if _ffaag .By !=nil {if _ddacb :=_ffaag .By .ValidateWithPath (path +"\u002f\u0042\u0079"); +_ddacb !=nil {return _ddacb ;};};if _ffaag .From !=nil {if _fgdg :=_ffaag .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fgdg !=nil {return _fgdg ;};};if _ffaag .To !=nil {if _fcced :=_ffaag .To .ValidateWithPath (path +"\u002f\u0054\u006f"); +_fcced !=nil {return _fcced ;};};return nil ;}; -// ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path -func (_gccg *CT_EmbeddedFontListEntry )ValidateWithPath (path string )error {if _fdcaf :=_gccg .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_fdcaf !=nil {return _fdcaf ;};if _gccg .Regular !=nil {if _bebg :=_gccg .Regular .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0075\u006c\u0061\u0072"); -_bebg !=nil {return _bebg ;};};if _gccg .Bold !=nil {if _gfbb :=_gccg .Bold .ValidateWithPath (path +"\u002f\u0042\u006fl\u0064");_gfbb !=nil {return _gfbb ;};};if _gccg .Italic !=nil {if _dfd :=_gccg .Italic .ValidateWithPath (path +"\u002fI\u0074\u0061\u006c\u0069\u0063"); -_dfd !=nil {return _dfd ;};};if _gccg .BoldItalic !=nil {if _fgda :=_gccg .BoldItalic .ValidateWithPath (path +"/\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063");_fgda !=nil {return _fgda ;};};return nil ;};func NewCT_TLBuildDiagram ()*CT_TLBuildDiagram {_bedfg :=&CT_TLBuildDiagram {}; -return _bedfg };func (_egeae *ST_TLBehaviorAccumulateType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fdbeb ,_gggf :=d .Token ();if _gggf !=nil {return _gggf ;};if _fgabb ,_bababce :=_fdbeb .(_cf .EndElement );_bababce &&_fgabb .Name ==start .Name {*_egeae =1; -return nil ;};if _cbdff ,_cabc :=_fdbeb .(_cf .CharData );!_cabc {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdbeb );}else {switch string (_cbdff ){case "":*_egeae =0; -case "\u006e\u006f\u006e\u0065":*_egeae =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_egeae =2;};};_fdbeb ,_gggf =d .Token ();if _gggf !=nil {return _gggf ;};if _fbaa ,_bfeeg :=_fdbeb .(_cf .EndElement );_bfeeg &&_fbaa .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdbeb );}; +// Validate validates the CT_OutlineViewSlideEntry and its children +func (_fdac *CT_OutlineViewSlideEntry )Validate ()error {return _fdac .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079");}; -// ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path -func (_cgbc *CT_Kinsoku )ValidateWithPath (path string )error {return nil };func (_afgd ST_TLChartSubelementType )ValidateWithPath (path string )error {switch _afgd {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afgd )); +// Validate validates the CT_SlideTransitionChoice and its children +func (_gafeb *CT_SlideTransitionChoice )Validate ()error {return _gafeb .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073i\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bbded ST_TLDiagramBuildType )Validate ()error {return _bbded .ValidateWithPath ("")}; +func (_dcfdg *ST_WebScreenSize )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_dcfdg =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_dcfdg =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_dcfdg =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_dcfdg =3; +case "\u00380\u0030\u0078\u0036\u0030\u0030":*_dcfdg =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_dcfdg =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_dcfdg =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_dcfdg =7; +case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_dcfdg =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_dcfdg =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_dcfdg =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_dcfdg =11; };return nil ;}; -// ValidateWithPath validates the EG_BackgroundChoice and its children, prefixing error messages with path -func (_cfgdg *EG_BackgroundChoice )ValidateWithPath (path string )error {if _cfgdg .BgPr !=nil {if _fefb :=_cfgdg .BgPr .ValidateWithPath (path +"\u002f\u0042\u0067P\u0072");_fefb !=nil {return _fefb ;};};if _cfgdg .BgRef !=nil {if _fbdag :=_cfgdg .BgRef .ValidateWithPath (path +"\u002f\u0042\u0067\u0052\u0065\u0066"); -_fbdag !=nil {return _fbdag ;};};return nil ;};func (_efdba ST_TransitionSideDirectionType )String ()string {switch _efdba {case 0:return "";case 1:return "\u006c";case 2:return "\u0075";case 3:return "\u0072";case 4:return "\u0064";};return "";}; - -// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path -func (_cab *CT_Background )ValidateWithPath (path string )error {if _cea :=_cab .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cea !=nil {return _cea ;};if _dbb :=_cab .BackgroundChoice .ValidateWithPath (path +"\u002f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043h\u006f\u0069\u0063\u0065"); -_dbb !=nil {return _dbb ;};return nil ;};func NewCT_TLTimeNodeParallel ()*CT_TLTimeNodeParallel {_cfged :=&CT_TLTimeNodeParallel {};_cfged .CTn =NewCT_TLCommonTimeNodeData ();return _cfged ;};type ST_TLTimeNodePresetClassType byte ;func (_cgcdc *CT_TLPoint )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_ebca :=range start .Attr {if _ebca .Name .Local =="\u0078"{_egaed ,_beceb :=ParseUnionST_Percentage (_ebca .Value ); -if _beceb !=nil {return _beceb ;};_cgcdc .XAttr =_egaed ;continue ;};if _ebca .Name .Local =="\u0079"{_bagbc ,_gecgd :=ParseUnionST_Percentage (_ebca .Value );if _gecgd !=nil {return _gecgd ;};_cgcdc .YAttr =_bagbc ;continue ;};};for {_gbdab ,_bgag :=d .Token (); -if _bgag !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074\u003a\u0020%\u0073",_bgag );};if _gdfb ,_faef :=_gbdab .(_cf .EndElement );_faef &&_gdfb .Name ==start .Name {break ; -};};return nil ;}; +// Validate validates the CT_CustomShowList and its children +func (_bfa *CT_CustomShowList )Validate ()error {return _bfa .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074");}; -// ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path -func (_fefg *CT_TLAnimVariantFloatVal )ValidateWithPath (path string )error {return nil };func (_dffcc ST_TLAnimateColorDirection )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_babad :=_cf .Attr {};_babad .Name =name ;switch _dffcc {case ST_TLAnimateColorDirectionUnset :_babad .Value =""; -case ST_TLAnimateColorDirectionCw :_babad .Value ="\u0063\u0077";case ST_TLAnimateColorDirectionCcw :_babad .Value ="\u0063\u0063\u0077";};return _babad ,nil ;};func (_fedb *CT_Kinsoku )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_bfcd :=range start .Attr {if _bfcd .Name .Local =="\u006c\u0061\u006e\u0067"{_ffbb :=_bfcd .Value ; -_fedb .LangAttr =&_ffbb ;continue ;};if _bfcd .Name .Local =="\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"{_cebd :=_bfcd .Value ;_fedb .InvalStCharsAttr =_cebd ;continue ;};if _bfcd .Name .Local =="\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"{_affc :=_bfcd .Value ; -_fedb .InvalEndCharsAttr =_affc ;continue ;};};for {_bagc ,_facfa :=d .Token ();if _facfa !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u003a\u0020%\u0073",_facfa );};if _fcfe ,_gcef :=_bagc .(_cf .EndElement ); -_gcef &&_fcfe .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_InOutTransition and its children +func (_ggfac *CT_InOutTransition )Validate ()error {return _ggfac .ValidateWithPath ("\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");}; -// ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path -func (_gb *AG_ChildSlide )ValidateWithPath (path string )error {return nil };func (_gdef ST_PlaceholderType )String ()string {switch _gdef {case 0:return "";case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0062\u006f\u0064\u0079";case 3:return "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065"; -case 4:return "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065";case 5:return "\u0064\u0074";case 6:return "\u0073\u006c\u0064\u004e\u0075\u006d";case 7:return "\u0066\u0074\u0072";case 8:return "\u0068\u0064\u0072";case 9:return "\u006f\u0062\u006a"; -case 10:return "\u0063\u0068\u0061r\u0074";case 11:return "\u0074\u0062\u006c";case 12:return "\u0063l\u0069\u0070\u0041\u0072\u0074";case 13:return "\u0064\u0067\u006d";case 14:return "\u006d\u0065\u0064i\u0061";case 15:return "\u0073\u006c\u0064\u0049\u006d\u0067"; -case 16:return "\u0070\u0069\u0063";};return "";};const (ST_IterateTypeUnset ST_IterateType =0;ST_IterateTypeEl ST_IterateType =1;ST_IterateTypeWd ST_IterateType =2;ST_IterateTypeLt ST_IterateType =3;);func (_efbeg ST_TransitionInOutDirectionType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_gddcf :=_cf .Attr {}; -_gddcf .Name =name ;switch _efbeg {case ST_TransitionInOutDirectionTypeUnset :_gddcf .Value ="";case ST_TransitionInOutDirectionTypeOut :_gddcf .Value ="\u006f\u0075\u0074";case ST_TransitionInOutDirectionTypeIn :_gddcf .Value ="\u0069\u006e";};return _gddcf ,nil ; -};type CT_StringTag struct{ +// Validate validates the TagLst and its children +func (_fcadbc *TagLst )Validate ()error {return _fcadbc .ValidateWithPath ("\u0054\u0061\u0067\u004c\u0073\u0074");}; -// Name -NameAttr string ; +// ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path +func (_aebbd *CT_TLIterateIntervalTime )ValidateWithPath (path string )error {if _fagcf :=_aebbd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fagcf !=nil {return _fagcf ;};return nil ;};func (_fcceg *CT_OleObjectEmbed )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_bfaa :=range start .Attr {if _bfaa .Name .Local =="\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"{_fcceg .FollowColorSchemeAttr .UnmarshalXMLAttr (_bfaa ); +continue ;};};_aafc :for {_eddd ,_fdgfe :=d .Token ();if _fdgfe !=nil {return _fdgfe ;};switch _dcagd :=_eddd .(type ){case _d .StartElement :switch _dcagd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fcceg .ExtLst =NewCT_ExtensionList (); +if _dfcb :=d .DecodeElement (_fcceg .ExtLst ,&_dcagd );_dfcb !=nil {return _dfcb ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064\u0020\u0025\u0076",_dcagd .Name ); +if _gdff :=d .Skip ();_gdff !=nil {return _gdff ;};};case _d .EndElement :break _aafc ;case _d .CharData :};};return nil ;};func (_aabbc *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_abaecc ,_dgfed :=d .Token (); +if _dgfed !=nil {return _dgfed ;};if _degef ,_ceecb :=_abaecc .(_d .EndElement );_ceecb &&_degef .Name ==start .Name {*_aabbc =1;return nil ;};if _addfe ,_eceeeb :=_abaecc .(_d .CharData );!_eceeeb {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abaecc ); +}else {switch string (_addfe ){case "":*_aabbc =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_aabbc =1;case "\u006c\u0061\u0079\u006f\u0075\u0074":*_aabbc =2;};};_abaecc ,_dgfed =d .Token ();if _dgfed !=nil {return _dgfed ;};if _afbdc ,_gafag :=_abaecc .(_d .EndElement ); +_gafag &&_afbdc .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abaecc );};func (_bfdde ST_PlaceholderType )ValidateWithPath (path string )error {switch _bfdde {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfdde )); +};return nil ;};func (_fbgb *ST_TLTimeNodeFillType )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcfd ,_badea :=d .Token ();if _badea !=nil {return _badea ;};if _cbbgfg ,_gfcag :=_bcfd .(_d .EndElement );_gfcag &&_cbbgfg .Name ==start .Name {*_fbgb =1; +return nil ;};if _abdff ,_dgadf :=_bcfd .(_d .CharData );!_dgadf {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcfd );}else {switch string (_abdff ){case "":*_fbgb =0; +case "\u0072\u0065\u006d\u006f\u0076\u0065":*_fbgb =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_fbgb =2;case "\u0068\u006f\u006c\u0064":*_fbgb =3;case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_fbgb =4;};};_bcfd ,_badea =d .Token (); +if _badea !=nil {return _badea ;};if _caccc ,_gdagfc :=_bcfd .(_d .EndElement );_gdagfc &&_caccc .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcfd ); +};type AG_TLBuild struct{SpidAttr uint32 ;GrpIdAttr uint32 ;UiExpandAttr *bool ;};func NewCT_Kinsoku ()*CT_Kinsoku {_ffbeg :=&CT_Kinsoku {};return _ffbeg };func NewCT_TransitionStartSoundAction ()*CT_TransitionStartSoundAction {_dddgb :=&CT_TransitionStartSoundAction {}; +_dddgb .Snd =_ef .NewCT_EmbeddedWAVAudioFile ();return _dddgb ;}; -// Value -ValAttr string ;}; +// Validate validates the CT_TLAnimVariantStringVal and its children +func (_gccba *CT_TLAnimVariantStringVal )Validate ()error {return _gccba .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l");}; -// Validate validates the CT_TLTemplateList and its children -func (_bbdbd *CT_TLTemplateList )Validate ()error {return _bbdbd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074");};func NewCT_NotesTextViewProperties ()*CT_NotesTextViewProperties {_cdca :=&CT_NotesTextViewProperties {}; -_cdca .CViewPr =NewCT_CommonViewProperties ();return _cdca ;};type ST_TransitionSpeed byte ;func (_ffebb ST_TLOleChartBuildType )ValidateWithPath (path string )error {switch _ffebb {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffebb )); -};return nil ;};func (_edecg *CT_SlideTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_fggg :=range start .Attr {if _fggg .Name .Local =="\u0073\u0070\u0064"{_edecg .SpdAttr .UnmarshalXMLAttr (_fggg );continue ;};if _fggg .Name .Local =="\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"{_cadab ,_baaed :=_cb .ParseBool (_fggg .Value ); -if _baaed !=nil {return _baaed ;};_edecg .AdvClickAttr =&_cadab ;continue ;};if _fggg .Name .Local =="\u0061\u0064\u0076T\u006d"{_dfec ,_eecf :=_cb .ParseUint (_fggg .Value ,10,32);if _eecf !=nil {return _eecf ;};_gade :=uint32 (_dfec );_edecg .AdvTmAttr =&_gade ; -continue ;};};_bcgf :for {_ffbc ,_gffca :=d .Token ();if _gffca !=nil {return _gffca ;};switch _deaf :=_ffbc .(type ){case _cf .StartElement :switch _deaf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _agga :=d .DecodeElement (&_edecg .SlideTransitionChoice .Blinds ,&_deaf );_agga !=nil {return _agga ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _dgbf :=d .DecodeElement (&_edecg .SlideTransitionChoice .Checker ,&_deaf );_dgbf !=nil {return _dgbf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _ebebbf :=d .DecodeElement (&_edecg .SlideTransitionChoice .Circle ,&_deaf );_ebebbf !=nil {return _ebebbf ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _fdfg :=d .DecodeElement (&_edecg .SlideTransitionChoice .Dissolve ,&_deaf );_fdfg !=nil {return _fdfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _bbfa :=d .DecodeElement (&_edecg .SlideTransitionChoice .Comb ,&_deaf );_bbfa !=nil {return _bbfa ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _defff :=d .DecodeElement (&_edecg .SlideTransitionChoice .Cover ,&_deaf );_defff !=nil {return _defff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _bddg :=d .DecodeElement (&_edecg .SlideTransitionChoice .Cut ,&_deaf );_bddg !=nil {return _bddg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _gcdd :=d .DecodeElement (&_edecg .SlideTransitionChoice .Diamond ,&_deaf );_gcdd !=nil {return _gcdd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _cded :=d .DecodeElement (&_edecg .SlideTransitionChoice .Fade ,&_deaf );_cded !=nil {return _cded ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _daaag :=d .DecodeElement (&_edecg .SlideTransitionChoice .Newsflash ,&_deaf );_daaag !=nil {return _daaag ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _ggab :=d .DecodeElement (&_edecg .SlideTransitionChoice .Plus ,&_deaf );_ggab !=nil {return _ggab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _edda :=d .DecodeElement (&_edecg .SlideTransitionChoice .Pull ,&_deaf );_edda !=nil {return _edda ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _caab :=d .DecodeElement (&_edecg .SlideTransitionChoice .Push ,&_deaf );_caab !=nil {return _caab ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _gffcb :=d .DecodeElement (&_edecg .SlideTransitionChoice .Random ,&_deaf );_gffcb !=nil {return _gffcb ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _cbea :=d .DecodeElement (&_edecg .SlideTransitionChoice .RandomBar ,&_deaf );_cbea !=nil {return _cbea ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _bffcd :=d .DecodeElement (&_edecg .SlideTransitionChoice .Split ,&_deaf );_bffcd !=nil {return _bffcd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _dfgca :=d .DecodeElement (&_edecg .SlideTransitionChoice .Strips ,&_deaf );_dfgca !=nil {return _dfgca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _ccaee :=d .DecodeElement (&_edecg .SlideTransitionChoice .Wedge ,&_deaf );_ccaee !=nil {return _ccaee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _baadg :=d .DecodeElement (&_edecg .SlideTransitionChoice .Wheel ,&_deaf );_baadg !=nil {return _baadg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _egff :=d .DecodeElement (&_edecg .SlideTransitionChoice .Wipe ,&_deaf );_egff !=nil {return _egff ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_edecg .SlideTransitionChoice =NewCT_SlideTransitionChoice (); -if _gceg :=d .DecodeElement (&_edecg .SlideTransitionChoice .Zoom ,&_deaf );_gceg !=nil {return _gceg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"}:_edecg .SndAc =NewCT_TransitionSoundAction (); -if _cbae :=d .DecodeElement (_edecg .SndAc ,&_deaf );_cbae !=nil {return _cbae ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edecg .ExtLst =NewCT_ExtensionListModify (); -if _gbcc :=d .DecodeElement (_edecg .ExtLst ,&_deaf );_gbcc !=nil {return _gbcc ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_deaf .Name ); -if _ffcf :=d .Skip ();_ffcf !=nil {return _ffcf ;};};case _cf .EndElement :break _bcgf ;case _cf .CharData :};};return nil ;};type CT_TLByHslColorTransform struct{ +// ST_TLTimeAnimateValueTime is a union type +type ST_TLTimeAnimateValueTime struct{ST_PositiveFixedPercentage *_ef .ST_PositiveFixedPercentage ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};const (ST_TransitionCornerDirectionTypeUnset ST_TransitionCornerDirectionType =0;ST_TransitionCornerDirectionTypeLu ST_TransitionCornerDirectionType =1; +ST_TransitionCornerDirectionTypeRu ST_TransitionCornerDirectionType =2;ST_TransitionCornerDirectionTypeLd ST_TransitionCornerDirectionType =3;ST_TransitionCornerDirectionTypeRd ST_TransitionCornerDirectionType =4;);func (_cggc *CT_ShowProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cggc .ShowTypeChoice =NewEG_ShowTypeChoice (); +for _ ,_eacg :=range start .Attr {if _eacg .Name .Local =="\u006c\u006f\u006f\u0070"{_gefc ,_gcefe :=_f .ParseBool (_eacg .Value );if _gcefe !=nil {return _gcefe ;};_cggc .LoopAttr =&_gefc ;continue ;};if _eacg .Name .Local =="\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_ggbf ,_deafa :=_f .ParseBool (_eacg .Value ); +if _deafa !=nil {return _deafa ;};_cggc .ShowNarrationAttr =&_ggbf ;continue ;};if _eacg .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_cafff ,_bgaee :=_f .ParseBool (_eacg .Value );if _bgaee !=nil {return _bgaee ; +};_cggc .ShowAnimationAttr =&_cafff ;continue ;};if _eacg .Name .Local =="\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"{_cedec ,_cfae :=_f .ParseBool (_eacg .Value );if _cfae !=nil {return _cfae ;};_cggc .UseTimingsAttr =&_cedec ;continue ; +};};_cgdgf :for {_dgadc ,_bcfe :=d .Token ();if _bcfe !=nil {return _bcfe ;};switch _eacfe :=_dgadc .(type ){case _d .StartElement :switch _eacfe .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_cggc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _agag :=d .DecodeElement (&_cggc .ShowTypeChoice .Present ,&_eacfe );_agag !=nil {return _agag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_cggc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _gfda :=d .DecodeElement (&_cggc .ShowTypeChoice .Browse ,&_eacfe );_gfda !=nil {return _gfda ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_cggc .ShowTypeChoice =NewEG_ShowTypeChoice (); +if _eecc :=d .DecodeElement (&_cggc .ShowTypeChoice .Kiosk ,&_eacfe );_eecc !=nil {return _eecc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_cggc .SldAll =NewCT_Empty (); +if _geebb :=d .DecodeElement (_cggc .SldAll ,&_eacfe );_geebb !=nil {return _geebb ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_cggc .SldRg =NewCT_IndexRange (); +if _cafc :=d .DecodeElement (_cggc .SldRg ,&_eacfe );_cafc !=nil {return _cafc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_cggc .CustShow =NewCT_CustomShowId (); +if _dbacf :=d .DecodeElement (_cggc .CustShow ,&_eacfe );_dbacf !=nil {return _dbacf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"}:_cggc .PenClr =_ef .NewCT_Color (); +if _edgcf :=d .DecodeElement (_cggc .PenClr ,&_eacfe );_edgcf !=nil {return _edgcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cggc .ExtLst =NewCT_ExtensionList (); +if _afgeg :=d .DecodeElement (_cggc .ExtLst ,&_eacfe );_afgeg !=nil {return _afgeg ;};default:_e .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eacfe .Name ); +if _efabe :=d .Skip ();_efabe !=nil {return _efabe ;};};case _d .EndElement :break _cgdgf ;case _d .CharData :};};return nil ;};type EG_ShowType struct{ShowTypeChoice *EG_ShowTypeChoice ;};func (_degee ST_IterateType )ValidateWithPath (path string )error {switch _degee {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_degee )); +};return nil ;};func (_badb *EG_BackgroundChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _badb .BgPr !=nil {_abbb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0062\u0067\u0050\u0072"}};e .EncodeElement (_badb .BgPr ,_abbb ); +}else if _badb .BgRef !=nil {_acgbeg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0062\u0067\u0052\u0065\u0066"}};e .EncodeElement (_badb .BgRef ,_acgbeg );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_dfca *CT_CustomerData )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_a .Sprintf ("\u0025\u0076",_dfca .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func NewCT_SlideMasterIdListEntry ()*CT_SlideMasterIdListEntry {_cgdb :=&CT_SlideMasterIdListEntry {};return _cgdb ;};func (_eedcf *ST_TLAnimateEffectTransition )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_eedcf =0; +case "\u0069\u006e":*_eedcf =1;case "\u006f\u0075\u0074":*_eedcf =2;case "\u006e\u006f\u006e\u0065":*_eedcf =3;};return nil ;}; -// Hue -HAttr int32 ; +// ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path +func (_dgcced *CT_TLByHslColorTransform )ValidateWithPath (path string )error {if _addcd :=_dgcced .SAttr .ValidateWithPath (path +"\u002f\u0053\u0041\u0074\u0074\u0072");_addcd !=nil {return _addcd ;};if _cfdeb :=_dgcced .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072"); +_cfdeb !=nil {return _cfdeb ;};return nil ;};func (_ggaba *CT_PresentationProperties )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );if _ggaba .HtmlPubPr !=nil {_cadc :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u0068\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072"}}; +e .EncodeElement (_ggaba .HtmlPubPr ,_cadc );};if _ggaba .WebPr !=nil {_effe :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0077\u0065\u0062\u0050\u0072"}};e .EncodeElement (_ggaba .WebPr ,_effe );};if _ggaba .PrnPr !=nil {_gaeg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0070\u0072\u006e\u0050\u0072"}}; +e .EncodeElement (_ggaba .PrnPr ,_gaeg );};if _ggaba .ShowPr !=nil {_cbeba :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073\u0068\u006f\u0077\u0050\u0072"}};e .EncodeElement (_ggaba .ShowPr ,_cbeba );};if _ggaba .ClrMru !=nil {_cdfg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0072\u0075"}}; +e .EncodeElement (_ggaba .ClrMru ,_cdfg );};if _ggaba .ExtLst !=nil {_fbcg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggaba .ExtLst ,_fbcg );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};type CT_HeaderFooter struct{ -// Saturation -SAttr _cfb .ST_FixedPercentage ; +// Slide Number Placeholder +SldNumAttr *bool ; -// Lightness -LAttr _cfb .ST_FixedPercentage ;};func (_ecebgf *ST_PhotoAlbumFrameShape )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_faag ,_daggg :=d .Token ();if _daggg !=nil {return _daggg ;};if _afebg ,_gadbg :=_faag .(_cf .EndElement );_gadbg &&_afebg .Name ==start .Name {*_ecebgf =1; -return nil ;};if _aggdga ,_faace :=_faag .(_cf .CharData );!_faace {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faag );}else {switch string (_aggdga ){case "":*_ecebgf =0; -case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_ecebgf =1;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_ecebgf =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_ecebgf =3;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_ecebgf =4; -case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_ecebgf =5;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_ecebgf =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_ecebgf =7;};};_faag ,_daggg =d .Token (); -if _daggg !=nil {return _daggg ;};if _efecdg ,_gbebf :=_faag .(_cf .EndElement );_gbebf &&_efecdg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faag ); -};const (ST_TLTriggerEventUnset ST_TLTriggerEvent =0;ST_TLTriggerEventOnBegin ST_TLTriggerEvent =1;ST_TLTriggerEventOnEnd ST_TLTriggerEvent =2;ST_TLTriggerEventBegin ST_TLTriggerEvent =3;ST_TLTriggerEventEnd ST_TLTriggerEvent =4;ST_TLTriggerEventOnClick ST_TLTriggerEvent =5; -ST_TLTriggerEventOnDblClick ST_TLTriggerEvent =6;ST_TLTriggerEventOnMouseOver ST_TLTriggerEvent =7;ST_TLTriggerEventOnMouseOut ST_TLTriggerEvent =8;ST_TLTriggerEventOnNext ST_TLTriggerEvent =9;ST_TLTriggerEventOnPrev ST_TLTriggerEvent =10;ST_TLTriggerEventOnStopAudio ST_TLTriggerEvent =11; -);const (ST_TLTimeNodeTypeUnset ST_TLTimeNodeType =0;ST_TLTimeNodeTypeClickEffect ST_TLTimeNodeType =1;ST_TLTimeNodeTypeWithEffect ST_TLTimeNodeType =2;ST_TLTimeNodeTypeAfterEffect ST_TLTimeNodeType =3;ST_TLTimeNodeTypeMainSeq ST_TLTimeNodeType =4;ST_TLTimeNodeTypeInteractiveSeq ST_TLTimeNodeType =5; -ST_TLTimeNodeTypeClickPar ST_TLTimeNodeType =6;ST_TLTimeNodeTypeWithGroup ST_TLTimeNodeType =7;ST_TLTimeNodeTypeAfterGroup ST_TLTimeNodeType =8;ST_TLTimeNodeTypeTmRoot ST_TLTimeNodeType =9;);func NewCT_OutlineViewSlideList ()*CT_OutlineViewSlideList {_efbb :=&CT_OutlineViewSlideList {}; -return _efbb ;};func NewCT_SlideRelationshipListEntry ()*CT_SlideRelationshipListEntry {_abad :=&CT_SlideRelationshipListEntry {};return _abad ;};func NewCT_SlideTiming ()*CT_SlideTiming {_dbdee :=&CT_SlideTiming {};return _dbdee }; +// Header Placeholder +HdrAttr *bool ; -// ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path -func (_cdfc *CT_SlideRelationshipList )ValidateWithPath (path string )error {for _cedfc ,_aagf :=range _cdfc .Sld {if _gbgg :=_aagf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_cedfc ));_gbgg !=nil {return _gbgg ; -};};return nil ;};func NewCT_SlideSize ()*CT_SlideSize {_eadg :=&CT_SlideSize {};_eadg .CxAttr =914400;_eadg .CyAttr =914400;return _eadg ;}; +// Footer Placeholder +FtrAttr *bool ; -// ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path -func (_aee *CT_CustomShowList )ValidateWithPath (path string )error {for _bcca ,_gdad :=range _aee .CustShow {if _dece :=_gdad .ValidateWithPath (_f .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u005b\u0025\u0064\u005d",path ,_bcca )); -_dece !=nil {return _dece ;};};return nil ;};func (_gcfcf ST_TLTimeNodeSyncType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ffbab :=_cf .Attr {};_ffbab .Name =name ;switch _gcfcf {case ST_TLTimeNodeSyncTypeUnset :_ffbab .Value ="";case ST_TLTimeNodeSyncTypeCanSlip :_ffbab .Value ="\u0063a\u006e\u0053\u006c\u0069\u0070"; -case ST_TLTimeNodeSyncTypeLocked :_ffbab .Value ="\u006c\u006f\u0063\u006b\u0065\u0064";};return _ffbab ,nil ;};func (_eagb *CT_SlideMasterIdListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_eabfe :=range start .Attr {if _eabfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eabfe .Name .Local =="\u0069\u0064"||_eabfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eabfe .Name .Local =="\u0069\u0064"{_gcbabg :=_eabfe .Value ; -_eagb .RIdAttr =_gcbabg ;continue ;};if _eabfe .Name .Local =="\u0069\u0064"{_ggff ,_gbbd :=_cb .ParseUint (_eabfe .Value ,10,32);if _gbbd !=nil {return _gbbd ;};_cecfc :=uint32 (_ggff );_eagb .IdAttr =&_cecfc ;continue ;};};_ecdc :for {_bcab ,_dfba :=d .Token (); -if _dfba !=nil {return _dfba ;};switch _ccgaf :=_bcab .(type ){case _cf .StartElement :switch _ccgaf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eagb .ExtLst =NewCT_ExtensionList (); -if _ebdca :=d .DecodeElement (_eagb .ExtLst ,&_ccgaf );_ebdca !=nil {return _ebdca ;};default:_b .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_ccgaf .Name ); -if _aefb :=d .Skip ();_aefb !=nil {return _aefb ;};};case _cf .EndElement :break _ecdc ;case _cf .CharData :};};return nil ;};func NewCT_HeaderFooter ()*CT_HeaderFooter {_afaaa :=&CT_HeaderFooter {};return _afaaa };const (ST_TransitionCornerDirectionTypeUnset ST_TransitionCornerDirectionType =0; -ST_TransitionCornerDirectionTypeLu ST_TransitionCornerDirectionType =1;ST_TransitionCornerDirectionTypeRu ST_TransitionCornerDirectionType =2;ST_TransitionCornerDirectionTypeLd ST_TransitionCornerDirectionType =3;ST_TransitionCornerDirectionTypeRd ST_TransitionCornerDirectionType =4; -);func (_bfggbe ST_TLAnimateColorSpace )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_afdg :=_cf .Attr {};_afdg .Name =name ;switch _bfggbe {case ST_TLAnimateColorSpaceUnset :_afdg .Value ="";case ST_TLAnimateColorSpaceRgb :_afdg .Value ="\u0072\u0067\u0062"; -case ST_TLAnimateColorSpaceHsl :_afdg .Value ="\u0068\u0073\u006c";};return _afdg ,nil ;};func (_ggfce *CT_SlideIdList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_deef :for {_faaa ,_ageab :=d .Token ();if _ageab !=nil {return _ageab ; -};switch _gdfcc :=_faaa .(type ){case _cf .StartElement :switch _gdfcc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"}:_dafd :=NewCT_SlideIdListEntry (); -if _dagec :=d .DecodeElement (_dafd ,&_gdfcc );_dagec !=nil {return _dagec ;};_ggfce .SldId =append (_ggfce .SldId ,_dafd );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064L\u0069s\u0074\u0020\u0025\u0076",_gdfcc .Name ); -if _efae :=d .Skip ();_efae !=nil {return _efae ;};};case _cf .EndElement :break _deef ;case _cf .CharData :};};return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_ecaec :=&CT_GroupShapeChoice {};return _ecaec };func (_bafg *ST_TLBehaviorAccumulateType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_bafg =0; -case "\u006e\u006f\u006e\u0065":*_bafg =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_bafg =2;};return nil ;};func (_daeba ST_TLAnimateBehaviorCalcMode )String ()string {switch _daeba {case 0:return "";case 1:return "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065"; -case 2:return "\u006c\u0069\u006e";case 3:return "\u0066\u006d\u006c\u0061";};return "";};const (ST_TLBehaviorOverrideTypeUnset ST_TLBehaviorOverrideType =0;ST_TLBehaviorOverrideTypeNormal ST_TLBehaviorOverrideType =1;ST_TLBehaviorOverrideTypeChildStyle ST_TLBehaviorOverrideType =2; -); +// Date/Time Placeholder +DtAttr *bool ;ExtLst *CT_ExtensionListModify ;};const (ST_TLAnimateEffectTransitionUnset ST_TLAnimateEffectTransition =0;ST_TLAnimateEffectTransitionIn ST_TLAnimateEffectTransition =1;ST_TLAnimateEffectTransitionOut ST_TLAnimateEffectTransition =2;ST_TLAnimateEffectTransitionNone ST_TLAnimateEffectTransition =3; +);type ST_TLParaBuildType byte ;type ST_PrintColorMode byte ;func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_adbdd :=&CT_ShapeNonVisual {};_adbdd .CNvPr =_ef .NewCT_NonVisualDrawingProps ();_adbdd .CNvSpPr =_ef .NewCT_NonVisualDrawingShapeProps ();_adbdd .NvPr =NewCT_ApplicationNonVisualDrawingProps (); +return _adbdd ;}; -// Validate validates the CT_Kinsoku and its children -func (_gdfd *CT_Kinsoku )Validate ()error {return _gdfd .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");};func (_ggbd *CT_TLBuildParagraph )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cceda :=range start .Attr {if _cceda .Name .Local =="\u0062\u0075\u0069l\u0064"{_ggbd .BuildAttr .UnmarshalXMLAttr (_cceda ); -continue ;};if _cceda .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_dfga ,_fbacf :=_cb .ParseUint (_cceda .Value ,10,32);if _fbacf !=nil {return _fbacf ;};_bccagd :=uint32 (_dfga );_ggbd .BldLvlAttr =&_bccagd ;continue ;};if _cceda .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_cdeab ,_gbeb :=_cb .ParseBool (_cceda .Value ); -if _gbeb !=nil {return _gbeb ;};_ggbd .AnimBgAttr =&_cdeab ;continue ;};if _cceda .Name .Local =="\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"{_cddc ,_aacdg :=_cb .ParseBool (_cceda .Value );if _aacdg !=nil {return _aacdg ; -};_ggbd .AutoUpdateAnimBgAttr =&_cddc ;continue ;};if _cceda .Name .Local =="\u0072\u0065\u0076"{_baecgb ,_abdgd :=_cb .ParseBool (_cceda .Value );if _abdgd !=nil {return _abdgd ;};_ggbd .RevAttr =&_baecgb ;continue ;};if _cceda .Name .Local =="\u0061d\u0076\u0041\u0075\u0074\u006f"{_aabgc ,_gfgdb :=ParseUnionST_TLTime (_cceda .Value ); -if _gfgdb !=nil {return _gfgdb ;};_ggbd .AdvAutoAttr =&_aabgc ;continue ;};if _cceda .Name .Local =="\u0073\u0070\u0069\u0064"{_edab ,_aaca :=_cb .ParseUint (_cceda .Value ,10,32);if _aaca !=nil {return _aaca ;};_ggbd .SpidAttr =uint32 (_edab );continue ; -};if _cceda .Name .Local =="\u0067\u0072\u0070I\u0064"{_dddcc ,_acbcf :=_cb .ParseUint (_cceda .Value ,10,32);if _acbcf !=nil {return _acbcf ;};_ggbd .GrpIdAttr =uint32 (_dddcc );continue ;};if _cceda .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_cbedg ,_dfega :=_cb .ParseBool (_cceda .Value ); -if _dfega !=nil {return _dfega ;};_ggbd .UiExpandAttr =&_cbedg ;continue ;};};_fddde :for {_fgdaa ,_gfea :=d .Token ();if _gfea !=nil {return _gfea ;};switch _begcg :=_fgdaa .(type ){case _cf .StartElement :switch _begcg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"}:_ggbd .TmplLst =NewCT_TLTemplateList (); -if _dcbe :=d .DecodeElement (_ggbd .TmplLst ,&_begcg );_dcbe !=nil {return _dcbe ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064Pa\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0025\u0076",_begcg .Name ); -if _dccbc :=d .Skip ();_dccbc !=nil {return _dccbc ;};};case _cf .EndElement :break _fddde ;case _cf .CharData :};};return nil ;};type CT_CommonViewProperties struct{ +// ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path +func (_cefb *CT_TLGraphicalObjectBuild )ValidateWithPath (path string )error {if _dggcf :=_cefb .TLGraphicalObjectBuildChoice .ValidateWithPath (path +"\u002f\u0054L\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075\u0069\u006c\u0064\u0043\u0068oi\u0063\u0065"); +_dggcf !=nil {return _dggcf ;};return nil ;}; -// Variable Scale -VarScaleAttr *bool ; +// Validate validates the CT_SlideSize and its children +func (_ddfg *CT_SlideSize )Validate ()error {return _ddfg .ValidateWithPath ("\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065");};func (_cbbc *CT_GraphicalObjectFrame )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_cbbc .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual (); +_cbbc .Xfrm =_ef .NewCT_Transform2D ();_cbbc .Graphic =_ef .NewGraphic ();for _ ,_gagb :=range start .Attr {if _gagb .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_cbbc .BwModeAttr .UnmarshalXMLAttr (_gagb );continue ;};};_baga :for {_afbec ,_cgfd :=d .Token (); +if _cgfd !=nil {return _cgfd ;};switch _ccec :=_afbec .(type ){case _d .StartElement :switch _ccec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _ebbf :=d .DecodeElement (_cbbc .NvGraphicFramePr ,&_ccec ); +_ebbf !=nil {return _ebbf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:if _edab :=d .DecodeElement (_cbbc .Xfrm ,&_ccec ); +_edab !=nil {return _edab ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_d .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _gaef :=d .DecodeElement (_cbbc .Graphic ,&_ccec ); +_gaef !=nil {return _gaef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbbc .ExtLst =NewCT_ExtensionListModify (); +if _bfdg :=d .DecodeElement (_cbbc .ExtLst ,&_ccec );_bfdg !=nil {return _bfdg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_ccec .Name ); +if _cbdd :=d .Skip ();_cbdd !=nil {return _cbdd ;};};case _d .EndElement :break _baga ;case _d .CharData :};};return nil ;}; -// View Scale -Scale *_cfb .CT_Scale2D ; +// ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path +func (_cadb *CT_GuideList )ValidateWithPath (path string )error {for _adgg ,_accg :=range _cadb .Guide {if _faff :=_accg .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fG\u0075\u0069\u0064\u0065\u005b\u0025\u0064\u005d",path ,_adgg ));_faff !=nil {return _faff ; +};};return nil ;};type ST_TLTimeNodeSyncType byte ;func (_egce *CT_TLAnimVariantIntegerVal )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_gfecb :=range start .Attr {if _gfecb .Name .Local =="\u0076\u0061\u006c"{_ceee ,_ccag :=_f .ParseInt (_gfecb .Value ,10,32); +if _ccag !=nil {return _ccag ;};_egce .ValAttr =int32 (_ceee );continue ;};};for {_ggef ,_deebd :=d .Token ();if _deebd !=nil {return _a .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074I\u006e\u0074\u0065\u0067\u0065r\u0056\u0061l\u003a\u0020\u0025\u0073",_deebd ); +};if _bedgb ,_effg :=_ggef .(_d .EndElement );_effg &&_bedgb .Name ==start .Name {break ;};};return nil ;};type CT_TLAnimVariantFloatVal struct{ -// View Origin -Origin *_cfb .CT_Point2D ;};func (_bgcg *CT_BuildListChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _bgcg .BldP !=nil {_gfda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0050"}}; -e .EncodeElement (_bgcg .BldP ,_gfda );}else if _bgcg .BldDgm !=nil {_bf :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0044\u0067\u006d"}};e .EncodeElement (_bgcg .BldDgm ,_bf );}else if _bgcg .BldOleChart !=nil {_cba :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}}; -e .EncodeElement (_bgcg .BldOleChart ,_cba );}else if _bgcg .BldGraphic !=nil {_bbg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0062l\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}};e .EncodeElement (_bgcg .BldGraphic ,_bbg );};e .EncodeToken (_cf .EndElement {Name :start .Name }); -return nil ;};func (_dcea *CT_NormalViewPortion )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u007a"},Value :_f .Sprintf ("\u0025\u0076",_dcea .SzAttr )});if _dcea .AutoAdjustAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dcea .AutoAdjustAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fbbe *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_ccff :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}}; -e .EncodeElement (_fbbe .CNvPr ,_ccff );_eddc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u004evG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_fbbe .CNvGraphicFramePr ,_eddc ); -_baeb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_fbbe .NvPr ,_baeb );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_bega *CT_TLBuildParagraph )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bega .BuildAttr !=ST_TLParaBuildTypeUnset {_aefee ,_abda :=_bega .BuildAttr .MarshalXMLAttr (_cf .Name {Local :"\u0062\u0075\u0069l\u0064"}); -if _abda !=nil {return _abda ;};start .Attr =append (start .Attr ,_aefee );};if _bega .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_bega .BldLvlAttr )}); -};if _bega .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bega .AnimBgAttr ))});};if _bega .AutoUpdateAnimBgAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bega .AutoUpdateAnimBgAttr ))}); -};if _bega .RevAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0072\u0065\u0076"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bega .RevAttr ))});};if _bega .AdvAutoAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0061d\u0076\u0041\u0075\u0074\u006f"},Value :_f .Sprintf ("\u0025\u0076",*_bega .AdvAutoAttr )}); -};start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_f .Sprintf ("\u0025\u0076",_bega .SpidAttr )});start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_f .Sprintf ("\u0025\u0076",_bega .GrpIdAttr )}); -if _bega .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bega .UiExpandAttr ))});};e .EncodeToken (start );if _bega .TmplLst !=nil {_cggdg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0074\u006d\u0070\u006c\u004c\u0073t"}}; -e .EncodeElement (_bega .TmplLst ,_cggdg );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_ebf *CT_CornerDirectionTransition )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cdec :=range start .Attr {if _cdec .Name .Local =="\u0064\u0069\u0072"{_ebf .DirAttr .UnmarshalXMLAttr (_cdec ); -continue ;};};for {_dcc ,_ega :=d .Token ();if _ega !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u0072\u006e\u0065\u0072\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006esi\u0074\u0069\u006fn\u003a \u0025\u0073",_ega ); -};if _geag ,_aagg :=_dcc .(_cf .EndElement );_aagg &&_geag .Name ==start .Name {break ;};};return nil ;};func (_gcagb *ST_TransitionSideDirectionType )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_gcagb =0;case "\u006c":*_gcagb =1; -case "\u0075":*_gcagb =2;case "\u0072":*_gcagb =3;case "\u0064":*_gcagb =4;};return nil ;};func (_gbfad ST_TLBehaviorTransformType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_cdbaf :=_cf .Attr {};_cdbaf .Name =name ;switch _gbfad {case ST_TLBehaviorTransformTypeUnset :_cdbaf .Value =""; -case ST_TLBehaviorTransformTypePt :_cdbaf .Value ="\u0070\u0074";case ST_TLBehaviorTransformTypeImg :_cdbaf .Value ="\u0069\u006d\u0067";};return _cdbaf ,nil ;}; +// Value +ValAttr float32 ;};func (_fcbed *ViewPr )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_fcbed .CT_ViewProperties =*NewCT_ViewProperties ();for _ ,_gfacd :=range start .Attr {if _gfacd .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_fcbed .LastViewAttr .UnmarshalXMLAttr (_gfacd ); +continue ;};if _gfacd .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_egcea ,_accegg :=_f .ParseBool (_gfacd .Value );if _accegg !=nil {return _accegg ;};_fcbed .ShowCommentsAttr =&_egcea ;continue ;};};_fbaf :for {_gccef ,_ebcf :=d .Token (); +if _ebcf !=nil {return _ebcf ;};switch _ddgda :=_gccef .(type ){case _d .StartElement :switch _ddgda .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .NormalViewPr =NewCT_NormalViewProperties (); +if _afgcf :=d .DecodeElement (_fcbed .NormalViewPr ,&_ddgda );_afgcf !=nil {return _afgcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .SlideViewPr =NewCT_SlideViewProperties (); +if _aeebc :=d .DecodeElement (_fcbed .SlideViewPr ,&_ddgda );_aeebc !=nil {return _aeebc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .OutlineViewPr =NewCT_OutlineViewProperties (); +if _geadga :=d .DecodeElement (_fcbed .OutlineViewPr ,&_ddgda );_geadga !=nil {return _geadga ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .NotesTextViewPr =NewCT_NotesTextViewProperties (); +if _abdbe :=d .DecodeElement (_fcbed .NotesTextViewPr ,&_ddgda );_abdbe !=nil {return _abdbe ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .SorterViewPr =NewCT_SlideSorterViewProperties (); +if _dgfc :=d .DecodeElement (_fcbed .SorterViewPr ,&_ddgda );_dgfc !=nil {return _dgfc ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_fcbed .NotesViewPr =NewCT_NotesViewProperties (); +if _gfeef :=d .DecodeElement (_fcbed .NotesViewPr ,&_ddgda );_gfeef !=nil {return _gfeef ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_fcbed .GridSpacing =_ef .NewCT_PositiveSize2D (); +if _bcaca :=d .DecodeElement (_fcbed .GridSpacing ,&_ddgda );_bcaca !=nil {return _bcaca ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fcbed .ExtLst =NewCT_ExtensionList (); +if _badeg :=d .DecodeElement (_fcbed .ExtLst ,&_ddgda );_badeg !=nil {return _badeg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u0069\u0065\u0077\u0050\u0072\u0020\u0025\u0076",_ddgda .Name ); +if _egae :=d .Skip ();_egae !=nil {return _egae ;};};case _d .EndElement :break _fbaf ;case _d .CharData :};};return nil ;};func (_aeaga ST_TLTriggerEvent )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_aeaga .String (),start ); +};type CT_TLAnimateEffectBehavior struct{ -// Validate validates the CT_TLTimeConditionList and its children -func (_beeaa *CT_TLTimeConditionList )Validate ()error {return _beeaa .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074");};func (_cecf *CT_GroupShapeNonVisual )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_cecf .CNvPr =_cfb .NewCT_NonVisualDrawingProps (); -_cecf .CNvGrpSpPr =_cfb .NewCT_NonVisualGroupDrawingShapeProps ();_cecf .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_ccda :for {_dfgg ,_efdc :=d .Token ();if _efdc !=nil {return _efdc ;};switch _dcca :=_dfgg .(type ){case _cf .StartElement :switch _dcca .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _acac :=d .DecodeElement (_cecf .CNvPr ,&_dcca ); -_acac !=nil {return _acac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _cbgd :=d .DecodeElement (_cecf .CNvGrpSpPr ,&_dcca ); -_cbgd !=nil {return _cbgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _ddce :=d .DecodeElement (_cecf .NvPr ,&_dcca ); -_ddce !=nil {return _ddce ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_dcca .Name ); -if _fcbf :=d .Skip ();_fcbf !=nil {return _fcbf ;};};case _cf .EndElement :break _ccda ;case _cf .CharData :};};return nil ;};func (_febgb ST_ViewType )String ()string {switch _febgb {case 0:return "";case 1:return "\u0073l\u0064\u0056\u0069\u0065\u0077"; -case 2:return "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 3:return "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w";case 4:return "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077";case 5:return "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077"; -case 6:return "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077";case 7:return "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 8:return "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077"; -};return "";}; +// Transition +TransitionAttr ST_TLAnimateEffectTransition ; -// Validate validates the CT_TLAnimVariantBooleanVal and its children -func (_begde *CT_TLAnimVariantBooleanVal )Validate ()error {return _begde .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c");}; +// Filter +FilterAttr *string ; -// Validate validates the CT_TransitionSoundActionChoice and its children -func (_edbffd *CT_TransitionSoundActionChoice )Validate ()error {return _edbffd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e\u0053\u006f\u0075\u006e\u0064A\u0063\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065"); -};type CT_TLIterateIntervalPercentage struct{ +// Property List +PrLstAttr *string ;CBhvr *CT_TLCommonBehaviorData ; -// Value -ValAttr _cfb .ST_PositivePercentage ;};func (_bdfb *CT_CommonViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _bdfb .VarScaleAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_bdfb .VarScaleAttr ))}); -};e .EncodeToken (start );_bdc :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0073\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bdfb .Scale ,_bdc );_deca :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006f\u0072\u0069\u0067\u0069\u006e"}}; -e .EncodeElement (_bdfb .Origin ,_deca );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};const (ST_PrintWhatUnset ST_PrintWhat =0;ST_PrintWhatSlides ST_PrintWhat =1;ST_PrintWhatHandouts1 ST_PrintWhat =2;ST_PrintWhatHandouts2 ST_PrintWhat =3; -ST_PrintWhatHandouts3 ST_PrintWhat =4;ST_PrintWhatHandouts4 ST_PrintWhat =5;ST_PrintWhatHandouts6 ST_PrintWhat =6;ST_PrintWhatHandouts9 ST_PrintWhat =7;ST_PrintWhatNotes ST_PrintWhat =8;ST_PrintWhatOutline ST_PrintWhat =9;);func NewNotesMaster ()*NotesMaster {_bcgfb :=&NotesMaster {}; -_bcgfb .CT_NotesMaster =*NewCT_NotesMaster ();return _bcgfb ;};func NewCT_TransitionStartSoundAction ()*CT_TransitionStartSoundAction {_afcdb :=&CT_TransitionStartSoundAction {};_afcdb .Snd =_cfb .NewCT_EmbeddedWAVAudioFile ();return _afcdb ;};func (_ggdf *CT_OleObjectEmbed )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cgfd :=range start .Attr {if _cgfd .Name .Local =="\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"{_ggdf .FollowColorSchemeAttr .UnmarshalXMLAttr (_cgfd ); -continue ;};};_ebbce :for {_fggc ,_fdag :=d .Token ();if _fdag !=nil {return _fdag ;};switch _cbga :=_fggc .(type ){case _cf .StartElement :switch _cbga .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggdf .ExtLst =NewCT_ExtensionList (); -if _ccaga :=d .DecodeElement (_ggdf .ExtLst ,&_cbga );_ccaga !=nil {return _ccaga ;};default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064\u0020\u0025\u0076",_cbga .Name ); -if _abefgc :=d .Skip ();_abefgc !=nil {return _abefgc ;};};case _cf .EndElement :break _ebbce ;case _cf .CharData :};};return nil ;};type CT_OutlineViewProperties struct{ +// Progress +Progress *CT_TLAnimVariant ;};func NewCT_TLMediaNodeVideo ()*CT_TLMediaNodeVideo {_cbgg :=&CT_TLMediaNodeVideo {};_cbgg .CMediaNode =NewCT_TLCommonMediaNodeData ();return _cbgg ;};func NewCT_TLCommonMediaNodeData ()*CT_TLCommonMediaNodeData {_fafc :=&CT_TLCommonMediaNodeData {}; +_fafc .CTn =NewCT_TLCommonTimeNodeData ();_fafc .TgtEl =NewCT_TLTimeTargetElement ();return _fafc ;};type OleObj struct{CT_OleObject };func (_cfab *CT_TLTimeConditionChoice )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +if _cfab .TgtEl !=nil {_beff :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_cfab .TgtEl ,_beff );}else if _cfab .Tn !=nil {_bcbfb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0074\u006e"}}; +e .EncodeElement (_cfab .Tn ,_bcbfb );}else if _cfab .Rtn !=nil {_ccda :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0072t\u006e"}};e .EncodeElement (_cfab .Rtn ,_ccda );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_bacfab *ST_TLAnimateEffectTransition )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gacbg ,_eafff :=d .Token (); +if _eafff !=nil {return _eafff ;};if _edaff ,_aeade :=_gacbg .(_d .EndElement );_aeade &&_edaff .Name ==start .Name {*_bacfab =1;return nil ;};if _agdba ,_daag :=_gacbg .(_d .CharData );!_daag {return _a .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gacbg ); +}else {switch string (_agdba ){case "":*_bacfab =0;case "\u0069\u006e":*_bacfab =1;case "\u006f\u0075\u0074":*_bacfab =2;case "\u006e\u006f\u006e\u0065":*_bacfab =3;};};_gacbg ,_eafff =d .Token ();if _eafff !=nil {return _eafff ;};if _gfafb ,_adbbeb :=_gacbg .(_d .EndElement ); +_adbbeb &&_gfafb .Name ==start .Name {return nil ;};return _a .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gacbg );};func (_gbgae ST_TLPreviousActionType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcefde :=_d .Attr {}; +_fcefde .Name =name ;switch _gbgae {case ST_TLPreviousActionTypeUnset :_fcefde .Value ="";case ST_TLPreviousActionTypeNone :_fcefde .Value ="\u006e\u006f\u006e\u0065";case ST_TLPreviousActionTypeSkipTimed :_fcefde .Value ="\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d"; +};return _fcefde ,nil ;};func (_bgaea *CT_ShowInfoBrowse )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bgaea .ShowScrollbarAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bgaea .ShowScrollbarAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Common View Properties -CViewPr *CT_CommonViewProperties ; +// ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path +func (_cdff *CT_TLCommonTimeNodeData )ValidateWithPath (path string )error {if _cefec :=_cdff .PresetClassAttr .ValidateWithPath (path +"\u002f\u0050r\u0065\u0073\u0065t\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_cefec !=nil {return _cefec ; +};if _cdff .DurAttr !=nil {if _ggead :=_cdff .DurAttr .ValidateWithPath (path +"\u002f\u0044\u0075\u0072\u0041\u0074\u0074\u0072");_ggead !=nil {return _ggead ;};};if _cdff .RepeatCountAttr !=nil {if _baeeg :=_cdff .RepeatCountAttr .ValidateWithPath (path +"\u002f\u0052e\u0070\u0065\u0061t\u0043\u006f\u0075\u006e\u0074\u0041\u0074\u0074\u0072"); +_baeeg !=nil {return _baeeg ;};};if _cdff .RepeatDurAttr !=nil {if _bbccg :=_cdff .RepeatDurAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0070\u0065\u0061\u0074\u0044\u0075r\u0041\u0074\u0074\u0072");_bbccg !=nil {return _bbccg ;};};if _cdff .SpdAttr !=nil {if _ebddb :=_cdff .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072"); +_ebddb !=nil {return _ebddb ;};};if _cdff .AccelAttr !=nil {if _eadfd :=_cdff .AccelAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006c\u0041\u0074\u0074\u0072");_eadfd !=nil {return _eadfd ;};};if _cdff .DecelAttr !=nil {if _daegf :=_cdff .DecelAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u0065\u006c\u0041\u0074\u0074\u0072"); +_daegf !=nil {return _daegf ;};};if _gcdc :=_cdff .RestartAttr .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_gcdc !=nil {return _gcdc ;};if _aafdb :=_cdff .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r"); +_aafdb !=nil {return _aafdb ;};if _fdfeb :=_cdff .SyncBehaviorAttr .ValidateWithPath (path +"\u002f\u0053\u0079\u006e\u0063\u0042\u0065\u0068\u0061\u0076\u0069\u006fr\u0041\u0074\u0074\u0072");_fdfeb !=nil {return _fdfeb ;};if _eddba :=_cdff .MasterRelAttr .ValidateWithPath (path +"\u002f\u004d\u0061\u0073\u0074\u0065\u0072\u0052\u0065l\u0041\u0074\u0074\u0072"); +_eddba !=nil {return _eddba ;};if _fccae :=_cdff .NodeTypeAttr .ValidateWithPath (path +"\u002f\u004e\u006f\u0064\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_fccae !=nil {return _fccae ;};if _cdff .StCondLst !=nil {if _acefa :=_cdff .StCondLst .ValidateWithPath (path +"\u002f\u0053\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"); +_acefa !=nil {return _acefa ;};};if _cdff .EndCondLst !=nil {if _acdd :=_cdff .EndCondLst .ValidateWithPath (path +"/\u0045\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_acdd !=nil {return _acdd ;};};if _cdff .EndSync !=nil {if _gcdcg :=_cdff .EndSync .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0053\u0079\u006e\u0063"); +_gcdcg !=nil {return _gcdcg ;};};if _cdff .Iterate !=nil {if _acbe :=_cdff .Iterate .ValidateWithPath (path +"\u002f\u0049\u0074\u0065\u0072\u0061\u0074\u0065");_acbe !=nil {return _acbe ;};};if _cdff .ChildTnLst !=nil {if _faed :=_cdff .ChildTnLst .ValidateWithPath (path +"/\u0043\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"); +_faed !=nil {return _faed ;};};if _cdff .SubTnLst !=nil {if _daaag :=_cdff .SubTnLst .ValidateWithPath (path +"\u002fS\u0075\u0062\u0054\u006e\u004c\u0073t");_daaag !=nil {return _daaag ;};};return nil ;}; -// List of Presentation Slides -SldLst *CT_OutlineViewSlideList ;ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_CommonViewProperties and its children +func (_adbde *CT_CommonViewProperties )Validate ()error {return _adbde .ValidateWithPath ("\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// Validate validates the CT_TLByAnimateColorTransform and its children -func (_bfdebb *CT_TLByAnimateColorTransform )Validate ()error {return _bfdebb .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d");};func (_dfac *EG_ShowType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {_dfac .ShowTypeChoice .MarshalXML (e ,_cf .StartElement {}); -return nil ;};func NewCT_NotesSlide ()*CT_NotesSlide {_efaaa :=&CT_NotesSlide {};_efaaa .CSld =NewCT_CommonSlideData ();return _efaaa ;};func (_bac *CT_CustomShowList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gdca :for {_cdb ,_ggbc :=d .Token (); -if _ggbc !=nil {return _ggbc ;};switch _aac :=_cdb .(type ){case _cf .StartElement :switch _aac .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_afa :=NewCT_CustomShow (); -if _cbfg :=d .DecodeElement (_afa ,&_aac );_cbfg !=nil {return _cbfg ;};_bac .CustShow =append (_bac .CustShow ,_afa );default:_b .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_aac .Name ); -if _gdgd :=d .Skip ();_gdgd !=nil {return _gdgd ;};};case _cf .EndElement :break _gdca ;case _cf .CharData :};};return nil ;};const (ST_SplitterBarStateUnset ST_SplitterBarState =0;ST_SplitterBarStateMinimized ST_SplitterBarState =1;ST_SplitterBarStateRestored ST_SplitterBarState =2; -ST_SplitterBarStateMaximized ST_SplitterBarState =3;); +// ST_TransitionEightDirectionType is a union type +type ST_TransitionEightDirectionType struct{ST_TransitionSideDirectionType ST_TransitionSideDirectionType ;ST_TransitionCornerDirectionType ST_TransitionCornerDirectionType ;};func (_eceb *EG_BackgroundChoice )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_bcad :=start ; +switch start .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_eceb .BgPr =NewCT_BackgroundProperties (); +if _cdggg :=d .DecodeElement (_eceb .BgPr ,&_bcad );_cdggg !=nil {return _cdggg ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_eceb .BgRef =_ef .NewCT_StyleMatrixReference (); +if _dgggf :=d .DecodeElement (_eceb .BgRef ,&_bcad );_dgggf !=nil {return _dgggf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006fun\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcad .Name ); +if _debe :=d .Skip ();_debe !=nil {return _debe ;};};return nil ;}; // Validate validates the EG_BackgroundChoice and its children -func (_fcee *EG_BackgroundChoice )Validate ()error {return _fcee .ValidateWithPath ("\u0045\u0047\u005f\u0042ac\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_TransitionSoundAction struct{TransitionSoundActionChoice *CT_TransitionSoundActionChoice ; -}; +func (_dbdae *EG_BackgroundChoice )Validate ()error {return _dbdae .ValidateWithPath ("\u0045\u0047\u005f\u0042ac\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043\u0068\u006f\u0069\u0063\u0065");}; -// ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path -func (_eafg *CT_SlideTransitionChoice )ValidateWithPath (path string )error {if _eafg .Blinds !=nil {if _afbg :=_eafg .Blinds .ValidateWithPath (path +"\u002fB\u006c\u0069\u006e\u0064\u0073");_afbg !=nil {return _afbg ;};};if _eafg .Checker !=nil {if _dafae :=_eafg .Checker .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0072"); -_dafae !=nil {return _dafae ;};};if _eafg .Circle !=nil {if _acdcd :=_eafg .Circle .ValidateWithPath (path +"\u002fC\u0069\u0072\u0063\u006c\u0065");_acdcd !=nil {return _acdcd ;};};if _eafg .Dissolve !=nil {if _acgfa :=_eafg .Dissolve .ValidateWithPath (path +"\u002fD\u0069\u0073\u0073\u006f\u006c\u0076e"); -_acgfa !=nil {return _acgfa ;};};if _eafg .Comb !=nil {if _aedd :=_eafg .Comb .ValidateWithPath (path +"\u002f\u0043\u006fm\u0062");_aedd !=nil {return _aedd ;};};if _eafg .Cover !=nil {if _ccbfd :=_eafg .Cover .ValidateWithPath (path +"\u002f\u0043\u006f\u0076\u0065\u0072"); -_ccbfd !=nil {return _ccbfd ;};};if _eafg .Cut !=nil {if _edcd :=_eafg .Cut .ValidateWithPath (path +"\u002f\u0043\u0075\u0074");_edcd !=nil {return _edcd ;};};if _eafg .Diamond !=nil {if _acaeb :=_eafg .Diamond .ValidateWithPath (path +"\u002f\u0044\u0069\u0061\u006d\u006f\u006e\u0064"); -_acaeb !=nil {return _acaeb ;};};if _eafg .Fade !=nil {if _bfaac :=_eafg .Fade .ValidateWithPath (path +"\u002f\u0046\u0061d\u0065");_bfaac !=nil {return _bfaac ;};};if _eafg .Newsflash !=nil {if _dbcbb :=_eafg .Newsflash .ValidateWithPath (path +"\u002f\u004e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068"); -_dbcbb !=nil {return _dbcbb ;};};if _eafg .Plus !=nil {if _fafg :=_eafg .Plus .ValidateWithPath (path +"\u002f\u0050\u006cu\u0073");_fafg !=nil {return _fafg ;};};if _eafg .Pull !=nil {if _cdaa :=_eafg .Pull .ValidateWithPath (path +"\u002f\u0050\u0075l\u006c"); -_cdaa !=nil {return _cdaa ;};};if _eafg .Push !=nil {if _badd :=_eafg .Push .ValidateWithPath (path +"\u002f\u0050\u0075s\u0068");_badd !=nil {return _badd ;};};if _eafg .Random !=nil {if _caffff :=_eafg .Random .ValidateWithPath (path +"\u002fR\u0061\u006e\u0064\u006f\u006d"); -_caffff !=nil {return _caffff ;};};if _eafg .RandomBar !=nil {if _gfggd :=_eafg .RandomBar .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072");_gfggd !=nil {return _gfggd ;};};if _eafg .Split !=nil {if _ebad :=_eafg .Split .ValidateWithPath (path +"\u002f\u0053\u0070\u006c\u0069\u0074"); -_ebad !=nil {return _ebad ;};};if _eafg .Strips !=nil {if _dfda :=_eafg .Strips .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u0070\u0073");_dfda !=nil {return _dfda ;};};if _eafg .Wedge !=nil {if _beadb :=_eafg .Wedge .ValidateWithPath (path +"\u002f\u0057\u0065\u0064\u0067\u0065"); -_beadb !=nil {return _beadb ;};};if _eafg .Wheel !=nil {if _fcacf :=_eafg .Wheel .ValidateWithPath (path +"\u002f\u0057\u0068\u0065\u0065\u006c");_fcacf !=nil {return _fcacf ;};};if _eafg .Wipe !=nil {if _gbadg :=_eafg .Wipe .ValidateWithPath (path +"\u002f\u0057\u0069p\u0065"); -_gbadg !=nil {return _gbadg ;};};if _eafg .Zoom !=nil {if _dgdba :=_eafg .Zoom .ValidateWithPath (path +"\u002f\u005a\u006fo\u006d");_dgdba !=nil {return _dgdba ;};};return nil ;};func (_gabbc ST_TLCommandType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_gabbc .String (),start ); -};func (_adcdd ST_TLTimeNodeType )ValidateWithPath (path string )error {switch _adcdd {case 0,1,2,3,4,5,6,7,8,9:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adcdd )); -};return nil ;};type PresentationPr struct{CT_PresentationProperties }; +// ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path +func (_gfag *CT_ShowInfoBrowse )ValidateWithPath (path string )error {return nil };func (_ccfc *CT_TLMediaNodeVideo )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _ccfc .FullScrnAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_ccfc .FullScrnAttr ))}); +};e .EncodeToken (start );_edbca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_ccfc .CMediaNode ,_edbca );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_ecbg *TagLst )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ecbg .CT_TagList =*NewCT_TagList ();_bdbcg :for {_cfagca ,_gfdab :=d .Token ();if _gfdab !=nil {return _gfdab ;};switch _agdgd :=_cfagca .(type ){case _d .StartElement :switch _agdgd .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_abbbfg :=NewCT_StringTag (); +if _aagbc :=d .DecodeElement (_abbbfg ,&_agdgd );_aagbc !=nil {return _aagbc ;};_ecbg .Tag =append (_ecbg .Tag ,_abbbfg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0061\u0067\u004c\u0073\u0074\u0020\u0025\u0076",_agdgd .Name ); +if _cffee :=d .Skip ();_cffee !=nil {return _cffee ;};};case _d .EndElement :break _bdbcg ;case _d .CharData :};};return nil ;};func (_dgcb *CT_EmbeddedFontList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_gbbaf :for {_edg ,_bafd :=d .Token (); +if _bafd !=nil {return _bafd ;};switch _efec :=_edg .(type ){case _d .StartElement :switch _efec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"}:_aaaa :=NewCT_EmbeddedFontListEntry (); +if _eddbg :=d .DecodeElement (_aaaa ,&_efec );_eddbg !=nil {return _eddbg ;};_dgcb .EmbeddedFont =append (_dgcb .EmbeddedFont ,_aaaa );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065dF\u006f\u006e\u0074\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_efec .Name ); +if _acbg :=d .Skip ();_acbg !=nil {return _acbg ;};};case _d .EndElement :break _gbbaf ;case _d .CharData :};};return nil ;};func (_fecf *CT_WebProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {for _ ,_ddeag :=range start .Attr {if _ddeag .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_adaea ,_dfeafc :=_f .ParseBool (_ddeag .Value ); +if _dfeafc !=nil {return _dfeafc ;};_fecf .ShowAnimationAttr =&_adaea ;continue ;};if _ddeag .Name .Local =="\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"{_cfga ,_bfgb :=_f .ParseBool (_ddeag .Value );if _bfgb !=nil {return _bfgb ; +};_fecf .ResizeGraphicsAttr =&_cfga ;continue ;};if _ddeag .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"{_fcadf ,_deacgd :=_f .ParseBool (_ddeag .Value );if _deacgd !=nil {return _deacgd ;};_fecf .AllowPngAttr =&_fcadf ;continue ;}; +if _ddeag .Name .Local =="\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"{_cecfc ,_cddda :=_f .ParseBool (_ddeag .Value );if _cddda !=nil {return _cddda ;};_fecf .RelyOnVmlAttr =&_cecfc ;continue ;};if _ddeag .Name .Local =="\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"{_abge ,_gaaad :=_f .ParseBool (_ddeag .Value ); +if _gaaad !=nil {return _gaaad ;};_fecf .OrganizeInFoldersAttr =&_abge ;continue ;};if _ddeag .Name .Local =="\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"{_eeecb ,_fgddb :=_f .ParseBool (_ddeag .Value );if _fgddb !=nil {return _fgddb ; +};_fecf .UseLongFilenamesAttr =&_eeecb ;continue ;};if _ddeag .Name .Local =="\u0069\u006d\u0067S\u007a"{_fecf .ImgSzAttr .UnmarshalXMLAttr (_ddeag );continue ;};if _ddeag .Name .Local =="\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"{_bafdb :=_ddeag .Value ; +_fecf .EncodingAttr =&_bafdb ;continue ;};if _ddeag .Name .Local =="\u0063\u006c\u0072"{_fecf .ClrAttr .UnmarshalXMLAttr (_ddeag );continue ;};};_bgbf :for {_bbdba ,_aabgd :=d .Token ();if _aabgd !=nil {return _aabgd ;};switch _edde :=_bbdba .(type ){case _d .StartElement :switch _edde .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fecf .ExtLst =NewCT_ExtensionList (); +if _dedgg :=d .DecodeElement (_fecf .ExtLst ,&_edde );_dedgg !=nil {return _dedgg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025v",_edde .Name ); +if _agggb :=d .Skip ();_agggb !=nil {return _agggb ;};};case _d .EndElement :break _bgbf ;case _d .CharData :};};return nil ;};func (_cegda ST_TLBehaviorOverrideType )Validate ()error {return _cegda .ValidateWithPath ("")}; -// Validate validates the CT_NotesTextViewProperties and its children -func (_aed *CT_NotesTextViewProperties )Validate ()error {return _aed .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_acceb *CT_SlideRelationshipListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cdaf :=range start .Attr {if _cdaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cdaf .Name .Local =="\u0069\u0064"||_cdaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cdaf .Name .Local =="\u0069\u0064"{_fgeg :=_cdaf .Value ; -_acceb .IdAttr =_fgeg ;continue ;};};for {_adfa ,_cdfdg :=d .Token ();if _cdfdg !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069n\u0067\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_cdfdg ); -};if _dfgdc ,_efbcg :=_adfa .(_cf .EndElement );_efbcg &&_dfgdc .Name ==start .Name {break ;};};return nil ;};func (_gadg *CT_HandoutMaster )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gadg .CSld =NewCT_CommonSlideData ();_gadg .ClrMap =_cfb .NewCT_ColorMapping (); -_cfge :for {_adgfg ,_cfgef :=d .Token ();if _cfgef !=nil {return _cfgef ;};switch _cada :=_adgfg .(type ){case _cf .StartElement :switch _cada .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _gca :=d .DecodeElement (_gadg .CSld ,&_cada ); -_gca !=nil {return _gca ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _gfge :=d .DecodeElement (_gadg .ClrMap ,&_cada ); -_gfge !=nil {return _gfge ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_gadg .Hf =NewCT_HeaderFooter (); -if _ceee :=d .DecodeElement (_gadg .Hf ,&_cada );_ceee !=nil {return _ceee ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gadg .ExtLst =NewCT_ExtensionListModify (); -if _aff :=d .DecodeElement (_gadg .ExtLst ,&_cada );_aff !=nil {return _aff ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025v",_cada .Name ); -if _gba :=d .Skip ();_gba !=nil {return _gba ;};};case _cf .EndElement :break _cfge ;case _cf .CharData :};};return nil ;};type CT_Comment struct{ +// Validate validates the CT_TLTemplate and its children +func (_afbeb *CT_TLTemplate )Validate ()error {return _afbeb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065");};func ParseUnionST_TLTimeAnimateValueTime (s string )(ST_TLTimeAnimateValueTime ,error ){return ST_TLTimeAnimateValueTime {},nil ; +};func (_fga *CT_Empty )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};type ST_TLTimeNodeMasterRelation byte ; -// Comment Author ID -AuthorIdAttr uint32 ; +// Validate validates the CT_TLTimeNodeParallel and its children +func (_cggb *CT_TLTimeNodeParallel )Validate ()error {return _cggb .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c");};func (_ggbbd *ST_TLParaBuildType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_ggbbd =0; +case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_ggbbd =1;case "\u0070":*_ggbbd =2;case "\u0063\u0075\u0073\u0074":*_ggbbd =3;case "\u0077\u0068\u006fl\u0065":*_ggbbd =4;};return nil ;};func (_bbgd *CT_GroupShape )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start ); +_dcaab :=_d .StartElement {Name :_d .Name {Local :"p\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bbgd .NvGrpSpPr ,_dcaab );_eadc :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070\u0050r"}}; +e .EncodeElement (_bbgd .GrpSpPr ,_eadc );if _bbgd .GroupShapeChoice !=nil {for _ ,_aagf :=range _bbgd .GroupShapeChoice {_aagf .MarshalXML (e ,_d .StartElement {});};};if _bbgd .ExtLst !=nil {_fegc :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bbgd .ExtLst ,_fegc );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;}; -// Comment Date/Time -DtAttr *_g .Time ; +// ValidateWithPath validates the CT_TLTextTargetElement and its children, prefixing error messages with path +func (_caae *CT_TLTextTargetElement )ValidateWithPath (path string )error {if _caae .TLTextTargetElementChoice !=nil {if _egdgd :=_caae .TLTextTargetElementChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067e\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); +_egdgd !=nil {return _egdgd ;};};return nil ;};const (ST_TLTimeNodePresetClassTypeUnset ST_TLTimeNodePresetClassType =0;ST_TLTimeNodePresetClassTypeEntr ST_TLTimeNodePresetClassType =1;ST_TLTimeNodePresetClassTypeExit ST_TLTimeNodePresetClassType =2;ST_TLTimeNodePresetClassTypeEmph ST_TLTimeNodePresetClassType =3; +ST_TLTimeNodePresetClassTypePath ST_TLTimeNodePresetClassType =4;ST_TLTimeNodePresetClassTypeVerb ST_TLTimeNodePresetClassType =5;ST_TLTimeNodePresetClassTypeMediacall ST_TLTimeNodePresetClassType =6;);func (_fgaf *CT_NotesMasterIdList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dededg :for {_dcdb ,_fbga :=d .Token (); +if _fbga !=nil {return _fbga ;};switch _aaba :=_dcdb .(type ){case _d .StartElement :switch _aaba .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_fgaf .NotesMasterId =NewCT_NotesMasterIdListEntry (); +if _aacf :=d .DecodeElement (_fgaf .NotesMasterId ,&_aaba );_aacf !=nil {return _aacf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_aaba .Name ); +if _acgfg :=d .Skip ();_acgfg !=nil {return _acgfg ;};};case _d .EndElement :break _dededg ;case _d .CharData :};};return nil ;};func (_defde *EG_ExtensionList )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _defde .Ext !=nil {_geced :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065x\u0074"}}; +for _ ,_fcafcf :=range _defde .Ext {e .EncodeElement (_fcafcf ,_geced );};};return nil ;}; -// Comment Index -IdxAttr uint32 ; +// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path +func (_bade *CT_GroupShape )ValidateWithPath (path string )error {if _cgfe :=_bade .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_cgfe !=nil {return _cgfe ;};if _ebdbe :=_bade .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_ebdbe !=nil {return _ebdbe ;};for _ggcbb ,_dbca :=range _bade .GroupShapeChoice {if _ffbb :=_dbca .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ggcbb )); +_ffbb !=nil {return _ffbb ;};};if _bade .ExtLst !=nil {if _eadd :=_bade .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eadd !=nil {return _eadd ;};};return nil ;};func (_cfbe ST_TLAnimateBehaviorCalcMode )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_bbfba :=_d .Attr {}; +_bbfba .Name =name ;switch _cfbe {case ST_TLAnimateBehaviorCalcModeUnset :_bbfba .Value ="";case ST_TLAnimateBehaviorCalcModeDiscrete :_bbfba .Value ="\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065";case ST_TLAnimateBehaviorCalcModeLin :_bbfba .Value ="\u006c\u0069\u006e"; +case ST_TLAnimateBehaviorCalcModeFmla :_bbfba .Value ="\u0066\u006d\u006c\u0061";};return _bbfba ,nil ;};func (_dbbec *CT_OutlineViewProperties )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dbbec .CViewPr =NewCT_CommonViewProperties (); +_egaa :for {_eadec ,_bbbe :=d .Token ();if _bbbe !=nil {return _bbbe ;};switch _egbcc :=_eadec .(type ){case _d .StartElement :switch _egbcc .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _gcag :=d .DecodeElement (_dbbec .CViewPr ,&_egbcc ); +_gcag !=nil {return _gcag ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:_dbbec .SldLst =NewCT_OutlineViewSlideList (); +if _dfae :=d .DecodeElement (_dbbec .SldLst ,&_egbcc );_dfae !=nil {return _dfae ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbbec .ExtLst =NewCT_ExtensionList (); +if _egdaf :=d .DecodeElement (_dbbec .ExtLst ,&_egbcc );_egdaf !=nil {return _egdaf ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_egbcc .Name ); +if _bcefb :=d .Skip ();_bcefb !=nil {return _bcefb ;};};case _d .EndElement :break _egaa ;case _d .CharData :};};return nil ;};func (_aecbba *ST_TLAnimateMotionPathEditMode )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_aecbba =0; +case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_aecbba =1;case "\u0066\u0069\u0078e\u0064":*_aecbba =2;};return nil ;};func (_fgdc ST_TLAnimateEffectTransition )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_dfaeg :=_d .Attr {};_dfaeg .Name =name ; +switch _fgdc {case ST_TLAnimateEffectTransitionUnset :_dfaeg .Value ="";case ST_TLAnimateEffectTransitionIn :_dfaeg .Value ="\u0069\u006e";case ST_TLAnimateEffectTransitionOut :_dfaeg .Value ="\u006f\u0075\u0074";case ST_TLAnimateEffectTransitionNone :_dfaeg .Value ="\u006e\u006f\u006e\u0065"; +};return _dfaeg ,nil ;};func (_bbga ST_TLNextActionType )String ()string {switch _bbga {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0065\u0065\u006b";};return "";};const (ST_TLBehaviorAccumulateTypeUnset ST_TLBehaviorAccumulateType =0; +ST_TLBehaviorAccumulateTypeNone ST_TLBehaviorAccumulateType =1;ST_TLBehaviorAccumulateTypeAlways ST_TLBehaviorAccumulateType =2;);func NewCT_CustomerData ()*CT_CustomerData {_dgcf :=&CT_CustomerData {};return _dgcf };func NewCT_SlideSize ()*CT_SlideSize {_aegf :=&CT_SlideSize {}; +_aegf .CxAttr =914400;_aegf .CyAttr =914400;return _aegf ;}; -// Comment Position -Pos *_cfb .CT_Point2D ; +// Validate validates the CT_TLAnimateScaleBehavior and its children +func (_fddfc *CT_TLAnimateScaleBehavior )Validate ()error {return _fddfc .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");}; -// Comment's Text Content -Text string ;ExtLst *CT_ExtensionListModify ;};func (_cbaa *CT_TLSetBehavior )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_ddace :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}}; -e .EncodeElement (_cbaa .CBhvr ,_ddace );if _cbaa .To !=nil {_fgad :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_cbaa .To ,_fgad );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_fffge *ST_PrintWhat )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_acecg ,_gfddc :=d .Token (); -if _gfddc !=nil {return _gfddc ;};if _dggfc ,_ffgfg :=_acecg .(_cf .EndElement );_ffgfg &&_dggfc .Name ==start .Name {*_fffge =1;return nil ;};if _fcgc ,_gebf :=_acecg .(_cf .CharData );!_gebf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acecg ); -}else {switch string (_fcgc ){case "":*_fffge =0;case "\u0073\u006c\u0069\u0064\u0065\u0073":*_fffge =1;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_fffge =2;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_fffge =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_fffge =4; -case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_fffge =5;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_fffge =6;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_fffge =7;case "\u006e\u006f\u0074e\u0073":*_fffge =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_fffge =9; -};};_acecg ,_gfddc =d .Token ();if _gfddc !=nil {return _gfddc ;};if _decac ,_fdfec :=_acecg .(_cf .EndElement );_fdfec &&_decac .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acecg ); -};func (_bcbfge ST_TLTimeNodeRestartType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_bcbfge .String (),start );};type CT_TLSetBehavior struct{ +// Validate validates the CT_CustomerDataList and its children +func (_cgf *CT_CustomerDataList )Validate ()error {return _cgf .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074");};type CT_GroupShape struct{ -// Common Behavior -CBhvr *CT_TLCommonBehaviorData ; +// Non-Visual Properties for a Group Shape +NvGrpSpPr *CT_GroupShapeNonVisual ; -// To -To *CT_TLAnimVariant ;};func (_baffb *ST_TLAnimateMotionPathEditMode )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_baffb =0;case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_baffb =1;case "\u0066\u0069\u0078e\u0064":*_baffb =2; -};return nil ;};func (_cefa *EG_ExtensionList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _cefa .Ext !=nil {_bbfda :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_cbbag :=range _cefa .Ext {e .EncodeElement (_cbbag ,_bbfda ); -};};return nil ;}; +// Group Shape Properties +GrpSpPr *_ef .CT_GroupShapeProperties ;GroupShapeChoice []*CT_GroupShapeChoice ;ExtLst *CT_ExtensionListModify ;};func (_edafff *ST_PlaceholderSize )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_edafff =0;case "\u0066\u0075\u006c\u006c":*_edafff =1; +case "\u0068\u0061\u006c\u0066":*_edafff =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_edafff =3;};return nil ;};func NewCT_TLSetBehavior ()*CT_TLSetBehavior {_ecfa :=&CT_TLSetBehavior {};_ecfa .CBhvr =NewCT_TLCommonBehaviorData ();return _ecfa ;}; -// ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path -func (_gabb *CT_OleObject )ValidateWithPath (path string )error {if _gfbg :=_gabb .OleObjectChoice .ValidateWithPath (path +"\u002f\u004fl\u0065\u004f\u0062j\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_gfbg !=nil {return _gfbg ;};if _gabb .Pic !=nil {if _gddc :=_gabb .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); -_gddc !=nil {return _gddc ;};};if _gabb .ImgWAttr !=nil {if *_gabb .ImgWAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gabb .ImgWAttr ); -};};if _gabb .ImgHAttr !=nil {if *_gabb .ImgHAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_gabb .ImgHAttr ); -};};return nil ;};func NewCT_TLTemplateList ()*CT_TLTemplateList {_bdgdd :=&CT_TLTemplateList {};return _bdgdd };func NewCT_CustomShowId ()*CT_CustomShowId {_aae :=&CT_CustomShowId {};return _aae };func (_cdebg ST_PlaceholderSize )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_cdebg .String (),start ); -};func (_dgeaa *ST_PlaceholderType )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fegeaa ,_bafba :=d .Token ();if _bafba !=nil {return _bafba ;};if _affdd ,_gdeg :=_fegeaa .(_cf .EndElement );_gdeg &&_affdd .Name ==start .Name {*_dgeaa =1; -return nil ;};if _acadg ,_cbfgf :=_fegeaa .(_cf .CharData );!_cbfgf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fegeaa );}else {switch string (_acadg ){case "":*_dgeaa =0; -case "\u0074\u0069\u0074l\u0065":*_dgeaa =1;case "\u0062\u006f\u0064\u0079":*_dgeaa =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_dgeaa =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_dgeaa =4;case "\u0064\u0074":*_dgeaa =5; -case "\u0073\u006c\u0064\u004e\u0075\u006d":*_dgeaa =6;case "\u0066\u0074\u0072":*_dgeaa =7;case "\u0068\u0064\u0072":*_dgeaa =8;case "\u006f\u0062\u006a":*_dgeaa =9;case "\u0063\u0068\u0061r\u0074":*_dgeaa =10;case "\u0074\u0062\u006c":*_dgeaa =11;case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_dgeaa =12; -case "\u0064\u0067\u006d":*_dgeaa =13;case "\u006d\u0065\u0064i\u0061":*_dgeaa =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_dgeaa =15;case "\u0070\u0069\u0063":*_dgeaa =16;};};_fegeaa ,_bafba =d .Token ();if _bafba !=nil {return _bafba ;};if _bddbc ,_bgdgg :=_fegeaa .(_cf .EndElement ); -_bgdgg &&_bddbc .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fegeaa );}; -// ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path -func (_egfa *CT_Presentation )ValidateWithPath (path string )error {if _egfa .ServerZoomAttr !=nil {if _abea :=_egfa .ServerZoomAttr .ValidateWithPath (path +"\u002fS\u0065r\u0076\u0065\u0072\u005a\u006f\u006f\u006d\u0041\u0074\u0074\u0072");_abea !=nil {return _abea ; -};};if _egfa .BookmarkIdSeedAttr !=nil {if *_egfa .BookmarkIdSeedAttr < 1{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064\u0053\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_egfa .BookmarkIdSeedAttr ); -};if *_egfa .BookmarkIdSeedAttr >=2147483648{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064S\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u003648\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_egfa .BookmarkIdSeedAttr ); -};};if _gffb :=_egfa .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_gffb !=nil {return _gffb ;};if _egfa .SldMasterIdLst !=nil {if _agda :=_egfa .SldMasterIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"); -_agda !=nil {return _agda ;};};if _egfa .NotesMasterIdLst !=nil {if _fbbf :=_egfa .NotesMasterIdLst .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074");_fbbf !=nil {return _fbbf ; -};};if _egfa .HandoutMasterIdLst !=nil {if _effe :=_egfa .HandoutMasterIdLst .ValidateWithPath (path +"\u002f\u0048\u0061\u006edo\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074");_effe !=nil {return _effe ;};};if _egfa .SldIdLst !=nil {if _aagd :=_egfa .SldIdLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u0049\u0064\u004c\u0073t"); -_aagd !=nil {return _aagd ;};};if _egfa .SldSz !=nil {if _dgfe :=_egfa .SldSz .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0053\u007a");_dgfe !=nil {return _dgfe ;};};if _aefc :=_egfa .NotesSz .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u0053\u007a"); -_aefc !=nil {return _aefc ;};if _egfa .SmartTags !=nil {if _cbdg :=_egfa .SmartTags .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");_cbdg !=nil {return _cbdg ;};};if _egfa .EmbeddedFontLst !=nil {if _aabg :=_egfa .EmbeddedFontLst .ValidateWithPath (path +"\u002f\u0045m\u0062\u0065\u0064d\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"); -_aabg !=nil {return _aabg ;};};if _egfa .CustShowLst !=nil {if _gbdd :=_egfa .CustShowLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074");_gbdd !=nil {return _gbdd ;};};if _egfa .PhotoAlbum !=nil {if _cfgd :=_egfa .PhotoAlbum .ValidateWithPath (path +"/\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"); -_cfgd !=nil {return _cfgd ;};};if _egfa .CustDataLst !=nil {if _abffe :=_egfa .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_abffe !=nil {return _abffe ;};};if _egfa .Kinsoku !=nil {if _cafff :=_egfa .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075"); -_cafff !=nil {return _cafff ;};};if _egfa .DefaultTextStyle !=nil {if _caafg :=_egfa .DefaultTextStyle .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0065\u0078\u0074S\u0074\u0079\u006c\u0065");_caafg !=nil {return _caafg ; -};};if _egfa .ModifyVerifier !=nil {if _ccgg :=_egfa .ModifyVerifier .ValidateWithPath (path +"\u002fM\u006fd\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072");_ccgg !=nil {return _ccgg ;};};if _egfa .ExtLst !=nil {if _gegeb :=_egfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gegeb !=nil {return _gegeb ;};};return nil ;};func (_ccee *CT_OleObjectLink )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _ccee .UpdateAutomaticAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_ccee .UpdateAutomaticAttr ))}); -};e .EncodeToken (start );if _ccee .ExtLst !=nil {_fbce :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccee .ExtLst ,_fbce );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func NewCT_Picture ()*CT_Picture {_fgfee :=&CT_Picture {};_fgfee .NvPicPr =NewCT_PictureNonVisual ();_fgfee .BlipFill =_cfb .NewCT_BlipFillProperties ();_fgfee .SpPr =_cfb .NewCT_ShapeProperties ();return _fgfee ;};const (ST_TLDiagramBuildTypeUnset ST_TLDiagramBuildType =0; -ST_TLDiagramBuildTypeWhole ST_TLDiagramBuildType =1;ST_TLDiagramBuildTypeDepthByNode ST_TLDiagramBuildType =2;ST_TLDiagramBuildTypeDepthByBranch ST_TLDiagramBuildType =3;ST_TLDiagramBuildTypeBreadthByNode ST_TLDiagramBuildType =4;ST_TLDiagramBuildTypeBreadthByLvl ST_TLDiagramBuildType =5; -ST_TLDiagramBuildTypeCw ST_TLDiagramBuildType =6;ST_TLDiagramBuildTypeCwIn ST_TLDiagramBuildType =7;ST_TLDiagramBuildTypeCwOut ST_TLDiagramBuildType =8;ST_TLDiagramBuildTypeCcw ST_TLDiagramBuildType =9;ST_TLDiagramBuildTypeCcwIn ST_TLDiagramBuildType =10; -ST_TLDiagramBuildTypeCcwOut ST_TLDiagramBuildType =11;ST_TLDiagramBuildTypeInByRing ST_TLDiagramBuildType =12;ST_TLDiagramBuildTypeOutByRing ST_TLDiagramBuildType =13;ST_TLDiagramBuildTypeUp ST_TLDiagramBuildType =14;ST_TLDiagramBuildTypeDown ST_TLDiagramBuildType =15; -ST_TLDiagramBuildTypeAllAtOnce ST_TLDiagramBuildType =16;ST_TLDiagramBuildTypeCust ST_TLDiagramBuildType =17;);func (_feeag ST_PlaceholderSize )Validate ()error {return _feeag .ValidateWithPath ("")};func (_caeb ST_TLAnimateMotionPathEditMode )String ()string {switch _caeb {case 0:return ""; -case 1:return "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";case 2:return "\u0066\u0069\u0078e\u0064";};return "";};func (_fecg ST_TLAnimateColorSpace )ValidateWithPath (path string )error {switch _fecg {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fecg )); -};return nil ;};func (_cega *CT_SlideRelationshipList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_gdee :for {_ffaf ,_ceadb :=d .Token ();if _ceadb !=nil {return _ceadb ;};switch _gfgef :=_ffaf .(type ){case _cf .StartElement :switch _gfgef .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_bcgc :=NewCT_SlideRelationshipListEntry (); -if _eccbe :=d .DecodeElement (_bcgc ,&_gfgef );_eccbe !=nil {return _eccbe ;};_cega .Sld =append (_cega .Sld ,_bcgc );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069p\u004c\u0069\u0073\u0074\u0020%\u0076",_gfgef .Name ); -if _ffcc :=d .Skip ();_ffcc !=nil {return _ffcc ;};};case _cf .EndElement :break _gdee ;case _cf .CharData :};};return nil ;};type CT_TagsData struct{IdAttr string ;}; +// ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path +func (_gag *CT_CommentList )ValidateWithPath (path string )error {for _dfbg ,_ceda :=range _gag .Cm {if _gcc :=_ceda .ValidateWithPath (_a .Sprintf ("\u0025s\u002f\u0043\u006d\u005b\u0025\u0064]",path ,_dfbg ));_gcc !=nil {return _gcc ;};};return nil ; +};func (_debc ST_TLParaBuildType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_fcbddc :=_d .Attr {};_fcbddc .Name =name ;switch _debc {case ST_TLParaBuildTypeUnset :_fcbddc .Value ="";case ST_TLParaBuildTypeAllAtOnce :_fcbddc .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e"; +case ST_TLParaBuildTypeP :_fcbddc .Value ="\u0070";case ST_TLParaBuildTypeCust :_fcbddc .Value ="\u0063\u0075\u0073\u0074";case ST_TLParaBuildTypeWhole :_fcbddc .Value ="\u0077\u0068\u006fl\u0065";};return _fcbddc ,nil ;};type CT_TLAnimVariantIntegerVal struct{ -// Validate validates the CT_NormalViewProperties and its children -func (_ebdc *CT_NormalViewProperties )Validate ()error {return _ebdc .ValidateWithPath ("\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; +// Value +ValAttr int32 ;};type ST_TLTimeNodeType byte ; -// Validate validates the CT_SlideSize and its children -func (_cbaff *CT_SlideSize )Validate ()error {return _cbaff .ValidateWithPath ("\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065");};func NewEG_SlideListChoice ()*EG_SlideListChoice {_gaaga :=&EG_SlideListChoice {};return _gaaga };func (_ccdee ST_TLAnimateBehaviorValueType )ValidateWithPath (path string )error {switch _ccdee {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccdee )); -};return nil ;};func NewCT_SmartTags ()*CT_SmartTags {_febe :=&CT_SmartTags {};return _febe };func (_cdddf *CT_SlideMasterTextStyles )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_adgad :for {_gcfd ,_effee :=d .Token ();if _effee !=nil {return _effee ; -};switch _cbad :=_gcfd .(type ){case _cf .StartElement :switch _cbad .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_cdddf .TitleStyle =_cfb .NewCT_TextListStyle (); -if _dgbe :=d .DecodeElement (_cdddf .TitleStyle ,&_cbad );_dgbe !=nil {return _dgbe ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"}:_cdddf .BodyStyle =_cfb .NewCT_TextListStyle (); -if _fcda :=d .DecodeElement (_cdddf .BodyStyle ,&_cbad );_fcda !=nil {return _fcda ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}:_cdddf .OtherStyle =_cfb .NewCT_TextListStyle (); -if _dfde :=d .DecodeElement (_cdddf .OtherStyle ,&_cbad );_dfde !=nil {return _dfde ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdddf .ExtLst =NewCT_ExtensionList (); -if _bdac :=d .DecodeElement (_cdddf .ExtLst ,&_cbad );_bdac !=nil {return _bdac ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0054\u0065\u0078\u0074\u0053t\u0079\u006c\u0065\u0073\u0020%\u0076",_cbad .Name ); -if _egga :=d .Skip ();_egga !=nil {return _egga ;};};case _cf .EndElement :break _adgad ;case _cf .CharData :};};return nil ;};func NewCT_TLCommonTimeNodeData ()*CT_TLCommonTimeNodeData {_fdebg :=&CT_TLCommonTimeNodeData {};return _fdebg ;};func (_cdabc *CT_TagList )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start ); -if _cdabc .Tag !=nil {_gagde :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0074a\u0067"}};for _ ,_gefae :=range _cdabc .Tag {e .EncodeElement (_gefae ,_gagde );};};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the TagLst and its children, prefixing error messages with path +func (_gdfa *TagLst )ValidateWithPath (path string )error {if _bfag :=_gdfa .CT_TagList .ValidateWithPath (path );_bfag !=nil {return _bfag ;};return nil ;};func (_faab ST_TLBehaviorAdditiveType )String ()string {switch _faab {case 0:return "";case 1:return "\u0062\u0061\u0073\u0065"; +case 2:return "\u0073\u0075\u006d";case 3:return "\u0072\u0065\u0070\u006c";case 4:return "\u006d\u0075\u006c\u0074";case 5:return "\u006e\u006f\u006e\u0065";};return "";};type CT_TransitionStartSoundAction struct{ -// Validate validates the CT_Connector and its children -func (_cacd *CT_Connector )Validate ()error {return _cacd .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");}; +// Loop Sound +LoopAttr *bool ; -// Validate validates the CT_TLByAnimateColorTransformChoice and its children -func (_cabe *CT_TLByAnimateColorTransformChoice )Validate ()error {return _cabe .ValidateWithPath ("\u0043\u0054\u005fTL\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0054r\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u0043\u0068\u006f\u0069\u0063\u0065"); -}; +// Sound +Snd *_ef .CT_EmbeddedWAVAudioFile ;};func (_bfbdf ST_PhotoAlbumLayout )String ()string {switch _bfbdf {case 0:return "";case 1:return "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065";case 2:return "\u0031\u0070\u0069\u0063";case 3:return "\u0032\u0070\u0069\u0063"; +case 4:return "\u0034\u0070\u0069\u0063";case 5:return "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce";case 6:return "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case 7:return "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return "";}; -// ValidateWithPath validates the CT_TLTextTargetElement and its children, prefixing error messages with path -func (_gggcee *CT_TLTextTargetElement )ValidateWithPath (path string )error {if _gggcee .TLTextTargetElementChoice !=nil {if _babdb :=_gggcee .TLTextTargetElementChoice .ValidateWithPath (path +"\u002f\u0054\u004c\u0054\u0065\u0078\u0074\u0054\u0061\u0072\u0067e\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); -_babdb !=nil {return _babdb ;};};return nil ;};func (_aefge ST_TransitionSideDirectionType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_dagecg :=_cf .Attr {};_dagecg .Name =name ;switch _aefge {case ST_TransitionSideDirectionTypeUnset :_dagecg .Value =""; -case ST_TransitionSideDirectionTypeL :_dagecg .Value ="\u006c";case ST_TransitionSideDirectionTypeU :_dagecg .Value ="\u0075";case ST_TransitionSideDirectionTypeR :_dagecg .Value ="\u0072";case ST_TransitionSideDirectionTypeD :_dagecg .Value ="\u0064"; -};return _dagecg ,nil ;};type CT_ExtensionList struct{ +// Validate validates the CT_TLTemplateList and its children +func (_bcfcg *CT_TLTemplateList )Validate ()error {return _bcfcg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074");};func NewCT_TLAnimateBehavior ()*CT_TLAnimateBehavior {_bgdca :=&CT_TLAnimateBehavior {}; +_bgdca .CBhvr =NewCT_TLCommonBehaviorData ();return _bgdca ;};func (_dafc *CT_TLAnimateBehavior )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_dafc .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_befae :=range start .Attr {if _befae .Name .Local =="\u0062\u0079"{_ebfff :=_befae .Value ; +_dafc .ByAttr =&_ebfff ;continue ;};if _befae .Name .Local =="\u0066\u0072\u006f\u006d"{_gffe :=_befae .Value ;_dafc .FromAttr =&_gffe ;continue ;};if _befae .Name .Local =="\u0074\u006f"{_dgf :=_befae .Value ;_dafc .ToAttr =&_dgf ;continue ;};if _befae .Name .Local =="\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"{_dafc .CalcmodeAttr .UnmarshalXMLAttr (_befae ); +continue ;};if _befae .Name .Local =="\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"{_dafc .ValueTypeAttr .UnmarshalXMLAttr (_befae );continue ;};};_dceac :for {_cgcf ,_aacbf :=d .Token ();if _aacbf !=nil {return _aacbf ;};switch _fcec :=_cgcf .(type ){case _d .StartElement :switch _fcec .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _bdcf :=d .DecodeElement (_dafc .CBhvr ,&_fcec ); +_bdcf !=nil {return _bdcf ;};case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"}:_dafc .TavLst =NewCT_TLTimeAnimateValueList (); +if _eggg :=d .DecodeElement (_dafc .TavLst ,&_fcec );_eggg !=nil {return _eggg ;};default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_fcec .Name ); +if _decge :=d .Skip ();_decge !=nil {return _decge ;};};case _d .EndElement :break _dceac ;case _d .CharData :};};return nil ;}; -// Extension -Ext []*CT_Extension ;};const (ST_TLAnimateColorDirectionUnset ST_TLAnimateColorDirection =0;ST_TLAnimateColorDirectionCw ST_TLAnimateColorDirection =1;ST_TLAnimateColorDirectionCcw ST_TLAnimateColorDirection =2;);type CT_NotesMasterIdList struct{ +// ValidateWithPath validates the CT_TLIterateDataChoice and its children, prefixing error messages with path +func (_ecfe *CT_TLIterateDataChoice )ValidateWithPath (path string )error {if _ecfe .TmAbs !=nil {if _bcgg :=_ecfe .TmAbs .ValidateWithPath (path +"\u002f\u0054\u006d\u0041\u0062\u0073");_bcgg !=nil {return _bcgg ;};};if _ecfe .TmPct !=nil {if _egffe :=_ecfe .TmPct .ValidateWithPath (path +"\u002f\u0054\u006d\u0050\u0063\u0074"); +_egffe !=nil {return _egffe ;};};return nil ;};func NewViewPr ()*ViewPr {_gdge :=&ViewPr {};_gdge .CT_ViewProperties =*NewCT_ViewProperties ();return _gdge ;}; -// Notes Master ID -NotesMasterId *CT_NotesMasterIdListEntry ;};func (_agaeg ST_TLTimeNodeSyncType )String ()string {switch _agaeg {case 0:return "";case 1:return "\u0063a\u006e\u0053\u006c\u0069\u0070";case 2:return "\u006c\u006f\u0063\u006b\u0065\u0064";};return "";};func NewPresentation ()*Presentation {_caad :=&Presentation {}; -_caad .CT_Presentation =*NewCT_Presentation ();return _caad ;}; +// Validate validates the Presentation and its children +func (_becg *Presentation )Validate ()error {return _becg .ValidateWithPath ("\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");};func (_aggf *CT_ControlList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_ccc :for {_gda ,_cffb :=d .Token (); +if _cffb !=nil {return _cffb ;};switch _gcee :=_gda .(type ){case _d .StartElement :switch _gcee .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_gdeg :=NewCT_Control (); +if _dcb :=d .DecodeElement (_gdeg ,&_gcee );_dcb !=nil {return _dcb ;};_aggf .Control =append (_aggf .Control ,_gdeg );default:_e .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006cL\u0069s\u0074\u0020\u0025\u0076",_gcee .Name ); +if _cedb :=d .Skip ();_cedb !=nil {return _cedb ;};};case _d .EndElement :break _ccc ;case _d .CharData :};};return nil ;};type CT_SlideTransition struct{ -// Validate validates the CT_Placeholder and its children -func (_acgc *CT_Placeholder )Validate ()error {return _acgc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072");};func (_fbacfc ST_PlaceholderSize )ValidateWithPath (path string )error {switch _fbacfc {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbacfc )); -};return nil ;};const (ST_TLOleChartBuildTypeUnset ST_TLOleChartBuildType =0;ST_TLOleChartBuildTypeAllAtOnce ST_TLOleChartBuildType =1;ST_TLOleChartBuildTypeSeries ST_TLOleChartBuildType =2;ST_TLOleChartBuildTypeCategory ST_TLOleChartBuildType =3;ST_TLOleChartBuildTypeSeriesEl ST_TLOleChartBuildType =4; -ST_TLOleChartBuildTypeCategoryEl ST_TLOleChartBuildType =5;);func (_bcgdg *CT_TLTextTargetElementChoice )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );if _bcgdg .CharRg !=nil {_gdace :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063\u0068\u0061\u0072\u0052\u0067"}}; -e .EncodeElement (_bcgdg .CharRg ,_gdace );}else if _bcgdg .PRg !=nil {_bgbbd :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0070R\u0067"}};e .EncodeElement (_bcgdg .PRg ,_bgbbd );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ; -};func (_aedfb ST_Direction )Validate ()error {return _aedfb .ValidateWithPath ("")};func (_fdcged ST_PrintWhat )ValidateWithPath (path string )error {switch _fdcged {case 0,1,2,3,4,5,6,7,8,9:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdcged )); -};return nil ;};func (_fdfcf *ST_TLTriggerEvent )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_ffae ,_cfcda :=d .Token ();if _cfcda !=nil {return _cfcda ;};if _dffee ,_ffgdd :=_ffae .(_cf .EndElement );_ffgdd &&_dffee .Name ==start .Name {*_fdfcf =1; -return nil ;};if _fgacg ,_gbbb :=_ffae .(_cf .CharData );!_gbbb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffae );}else {switch string (_fgacg ){case "":*_fdfcf =0; -case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_fdfcf =1;case "\u006f\u006e\u0045n\u0064":*_fdfcf =2;case "\u0062\u0065\u0067i\u006e":*_fdfcf =3;case "\u0065\u006e\u0064":*_fdfcf =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_fdfcf =5;case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_fdfcf =6; -case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_fdfcf =7;case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_fdfcf =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_fdfcf =9;case "\u006f\u006e\u0050\u0072\u0065\u0076":*_fdfcf =10; -case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_fdfcf =11;};};_ffae ,_cfcda =d .Token ();if _cfcda !=nil {return _cfcda ;};if _aeffg ,_dcecg :=_ffae .(_cf .EndElement );_dcecg &&_aeffg .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffae ); -}; +// Transition Speed +SpdAttr ST_TransitionSpeed ; -// ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path -func (_bdcb *CT_ShowInfoBrowse )ValidateWithPath (path string )error {return nil };func (_aefbf *ST_Direction )UnmarshalXMLAttr (attr _cf .Attr )error {switch attr .Value {case "":*_aefbf =0;case "\u0068\u006f\u0072\u007a":*_aefbf =1;case "\u0076\u0065\u0072\u0074":*_aefbf =2; -};return nil ;};func (_eaeg *CT_SlideLayoutIdList )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dadd :for {_baecgg ,_acef :=d .Token ();if _acef !=nil {return _acef ;};switch _aggfc :=_baecgg .(type ){case _cf .StartElement :switch _aggfc .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}:_facde :=NewCT_SlideLayoutIdListEntry (); -if _bgfa :=d .DecodeElement (_facde ,&_aggfc );_bgfa !=nil {return _bgfa ;};_eaeg .SldLayoutId =append (_eaeg .SldLayoutId ,_facde );default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_aggfc .Name ); -if _dffab :=d .Skip ();_dffab !=nil {return _dffab ;};};case _cf .EndElement :break _dadd ;case _cf .CharData :};};return nil ;}; +// Advance on Click +AdvClickAttr *bool ; -// ValidateWithPath validates the CT_TransitionSoundAction and its children, prefixing error messages with path -func (_eeaab *CT_TransitionSoundAction )ValidateWithPath (path string )error {if _gdgcg :=_eeaab .TransitionSoundActionChoice .ValidateWithPath (path +"\u002f\u0054\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006ed\u0041c\u0074\u0069\u006f\u006e\u0043\u0068\u006fi\u0063\u0065"); -_gdgcg !=nil {return _gdgcg ;};return nil ;}; +// Advance after time +AdvTmAttr *uint32 ;SlideTransitionChoice *CT_SlideTransitionChoice ; -// ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path -func (_ceb *AG_Ole )ValidateWithPath (path string )error {if _ceb .ImgWAttr !=nil {if *_ceb .ImgWAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ceb .ImgWAttr ); -};};if _ceb .ImgHAttr !=nil {if *_ceb .ImgHAttr < 0{return _f .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ceb .ImgHAttr ); -};};return nil ;}; +// Sound Action +SndAc *CT_TransitionSoundAction ;ExtLst *CT_ExtensionListModify ;};func NewCT_IndexRange ()*CT_IndexRange {_dbegf :=&CT_IndexRange {};return _dbegf };func NewCT_NotesSlide ()*CT_NotesSlide {_dfbab :=&CT_NotesSlide {};_dfbab .CSld =NewCT_CommonSlideData (); +return _dfbab ;};type CT_SlideTiming struct{TnLst *CT_TimeNodeList ; -// ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path -func (_dgfcc *CT_TLCommonMediaNodeData )ValidateWithPath (path string )error {if _dgfcc .VolAttr !=nil {if _efeea :=_dgfcc .VolAttr .ValidateWithPath (path +"\u002f\u0056\u006f\u006c\u0041\u0074\u0074\u0072");_efeea !=nil {return _efeea ;};};if _dcfbb :=_dgfcc .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e"); -_dcfbb !=nil {return _dcfbb ;};if _gbga :=_dgfcc .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_gbga !=nil {return _gbga ;};return nil ;}; +// Build List +BldLst *CT_BuildList ;ExtLst *CT_ExtensionListModify ;};type ST_TLTimeNodeFillType byte ;func (_efaf *CT_TransitionStartSoundAction )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _efaf .LoopAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_efaf .LoopAttr ))}); +};e .EncodeToken (start );_ecfcff :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0073n\u0064"}};e .EncodeElement (_efaf .Snd ,_ecfcff );e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gcaedd *CT_TagList )UnmarshalXML (d *_d .Decoder ,start _d .StartElement )error {_eecgf :for {_abed ,_gdfg :=d .Token (); +if _gdfg !=nil {return _gdfg ;};switch _eeaf :=_abed .(type ){case _d .StartElement :switch _eeaf .Name {case _d .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_d .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_ddefbe :=NewCT_StringTag (); +if _beaca :=d .DecodeElement (_ddefbe ,&_eeaf );_beaca !=nil {return _beaca ;};_gcaedd .Tag =append (_gcaedd .Tag ,_ddefbe );default:_e .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0061\u0067\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_eeaf .Name ); +if _aaadd :=d .Skip ();_aaadd !=nil {return _aaadd ;};};case _d .EndElement :break _eecgf ;case _d .CharData :};};return nil ;};type CT_TagList struct{ -// Validate validates the CT_GraphicalObjectFrame and its children -func (_daeg *CT_GraphicalObjectFrame )Validate ()error {return _daeg .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func NewCT_NotesMasterIdList ()*CT_NotesMasterIdList {_bbgda :=&CT_NotesMasterIdList {}; -return _bbgda ;}; +// Programmable Extensibility Tag +Tag []*CT_StringTag ;};func (_bgdb *CT_Placeholder )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _bgdb .TypeAttr !=ST_PlaceholderTypeUnset {_bagag ,_cgef :=_bgdb .TypeAttr .MarshalXMLAttr (_d .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _cgef !=nil {return _cgef ;};start .Attr =append (start .Attr ,_bagag );};if _bgdb .OrientAttr !=ST_DirectionUnset {_dgbcd ,_ggbgd :=_bgdb .OrientAttr .MarshalXMLAttr (_d .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _ggbgd !=nil {return _ggbgd ; +};start .Attr =append (start .Attr ,_dgbcd );};if _bgdb .SzAttr !=ST_PlaceholderSizeUnset {_fecg ,_agba :=_bgdb .SzAttr .MarshalXMLAttr (_d .Name {Local :"\u0073\u007a"});if _agba !=nil {return _agba ;};start .Attr =append (start .Attr ,_fecg );};if _bgdb .IdxAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069\u0064\u0078"},Value :_a .Sprintf ("\u0025\u0076",*_bgdb .IdxAttr )}); +};if _bgdb .HasCustomPromptAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_bgdb .HasCustomPromptAttr ))}); +};e .EncodeToken (start );if _bgdb .ExtLst !=nil {_dbac :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgdb .ExtLst ,_dbac );};e .EncodeToken (_d .EndElement {Name :start .Name });return nil ; +};func (_fbag ST_ViewType )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {return e .EncodeElement (_fbag .String (),start );}; -// Validate validates the CT_CommonViewProperties and its children -func (_gde *CT_CommonViewProperties )Validate ()error {return _gde .ValidateWithPath ("\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; +// Validate validates the OleObj and its children +func (_cafd *OleObj )Validate ()error {return _cafd .ValidateWithPath ("\u004f\u006c\u0065\u004f\u0062\u006a");}; -// ValidateWithPath validates the CT_TLAnimVariantChoice and its children, prefixing error messages with path -func (_dbdcb *CT_TLAnimVariantChoice )ValidateWithPath (path string )error {if _dbdcb .BoolVal !=nil {if _gaaad :=_dbdcb .BoolVal .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006c\u0056\u0061\u006c");_gaaad !=nil {return _gaaad ;};};if _dbdcb .IntVal !=nil {if _cbdf :=_dbdcb .IntVal .ValidateWithPath (path +"\u002fI\u006e\u0074\u0056\u0061\u006c"); -_cbdf !=nil {return _cbdf ;};};if _dbdcb .FltVal !=nil {if _gfgefc :=_dbdcb .FltVal .ValidateWithPath (path +"\u002fF\u006c\u0074\u0056\u0061\u006c");_gfgefc !=nil {return _gfgefc ;};};if _dbdcb .StrVal !=nil {if _cbeff :=_dbdcb .StrVal .ValidateWithPath (path +"\u002fS\u0074\u0072\u0056\u0061\u006c"); -_cbeff !=nil {return _cbeff ;};};if _dbdcb .ClrVal !=nil {if _afcbb :=_dbdcb .ClrVal .ValidateWithPath (path +"\u002fC\u006c\u0072\u0056\u0061\u006c");_afcbb !=nil {return _afcbb ;};};return nil ;};func (_bbgea ST_Direction )ValidateWithPath (path string )error {switch _bbgea {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbgea )); +// ValidateWithPath validates the SldSyncPr and its children, prefixing error messages with path +func (_bedd *SldSyncPr )ValidateWithPath (path string )error {if _cbbaf :=_bedd .CT_SlideSyncProperties .ValidateWithPath (path );_cbbaf !=nil {return _cbbaf ;};return nil ;};func (_gaeec ST_PhotoAlbumFrameShape )String ()string {switch _gaeec {case 0:return ""; +case 1:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031";case 2:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032";case 3:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case 4:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034"; +case 5:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035";case 6:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case 7:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037";};return "";};func (_gfgcf ST_ViewType )Validate ()error {return _gfgcf .ValidateWithPath ("")}; +type Notes struct{CT_NotesSlide }; + +// Validate validates the CT_SlideRelationshipList and its children +func (_dfgb *CT_SlideRelationshipList )Validate ()error {return _dfgb .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074");}; + +// ValidateWithPath validates the EG_Background and its children, prefixing error messages with path +func (_edcdc *EG_Background )ValidateWithPath (path string )error {if _dgfa :=_edcdc .BackgroundChoice .ValidateWithPath (path +"\u002f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0043h\u006f\u0069\u0063\u0065");_dgfa !=nil {return _dgfa ; };return nil ;}; -// Validate validates the CT_IndexRange and its children -func (_ecfda *CT_IndexRange )Validate ()error {return _ecfda .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065");};func (_egbcg ST_TLTimeNodeFillType )Validate ()error {return _egbcg .ValidateWithPath ("")}; -func (_dddbd *CT_NotesViewProperties )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_dfgfe :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_dddbd .CSldViewPr ,_dfgfe ); -if _dddbd .ExtLst !=nil {_dafb :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dddbd .ExtLst ,_dafb );};e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dcgad *CT_PrintProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {for _ ,_cafg :=range start .Attr {if _cafg .Name .Local =="\u0070r\u006e\u0057\u0068\u0061\u0074"{_dcgad .PrnWhatAttr .UnmarshalXMLAttr (_cafg ); -continue ;};if _cafg .Name .Local =="\u0063l\u0072\u004d\u006f\u0064\u0065"{_dcgad .ClrModeAttr .UnmarshalXMLAttr (_cafg );continue ;};if _cafg .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"{_gadad ,_beeca :=_cb .ParseBool (_cafg .Value ); -if _beeca !=nil {return _beeca ;};_dcgad .HiddenSlidesAttr =&_gadad ;continue ;};if _cafg .Name .Local =="\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"{_bagb ,_dcdc :=_cb .ParseBool (_cafg .Value );if _dcdc !=nil {return _dcdc ; -};_dcgad .ScaleToFitPaperAttr =&_bagb ;continue ;};if _cafg .Name .Local =="f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"{_bcbd ,_aegbf :=_cb .ParseBool (_cafg .Value );if _aegbf !=nil {return _aegbf ;};_dcgad .FrameSlidesAttr =&_bcbd ; -continue ;};};_ccbf :for {_egfb ,_cbcb :=d .Token ();if _cbcb !=nil {return _cbcb ;};switch _fcbgf :=_egfb .(type ){case _cf .StartElement :switch _fcbgf .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcgad .ExtLst =NewCT_ExtensionList (); -if _gadf :=d .DecodeElement (_dcgad .ExtLst ,&_fcbgf );_gadf !=nil {return _gadf ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_fcbgf .Name ); -if _begd :=d .Skip ();_begd !=nil {return _begd ;};};case _cf .EndElement :break _ccbf ;case _cf .CharData :};};return nil ;};func NewCT_SlideTransitionChoice ()*CT_SlideTransitionChoice {_dcba :=&CT_SlideTransitionChoice {};return _dcba ;};func (_fca *CT_EmbeddedFontListEntry )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_fca .Font =_cfb .NewCT_TextFont (); -_dfff :for {_decb ,_cbc :=d .Token ();if _cbc !=nil {return _cbc ;};switch _fcg :=_decb .(type ){case _cf .StartElement :switch _fcg .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:if _fcgd :=d .DecodeElement (_fca .Font ,&_fcg ); -_fcgd !=nil {return _fcgd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"}:_fca .Regular =NewCT_EmbeddedFontDataId (); -if _edfg :=d .DecodeElement (_fca .Regular ,&_fcg );_edfg !=nil {return _edfg ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"}:_fca .Bold =NewCT_EmbeddedFontDataId (); -if _eefd :=d .DecodeElement (_fca .Bold ,&_fcg );_eefd !=nil {return _eefd ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"}:_fca .Italic =NewCT_EmbeddedFontDataId (); -if _fge :=d .DecodeElement (_fca .Italic ,&_fcg );_fge !=nil {return _fge ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_fca .BoldItalic =NewCT_EmbeddedFontDataId (); -if _cccg :=d .DecodeElement (_fca .BoldItalic ,&_fcg );_cccg !=nil {return _cccg ;};default:_b .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074E\u006e\u0074\u0072\u0079\u0020%\u0076",_fcg .Name ); -if _geed :=d .Skip ();_geed !=nil {return _geed ;};};case _cf .EndElement :break _dfff ;case _cf .CharData :};};return nil ;};func (_ddbgd *ST_TLTriggerRuntimeNode )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_feaee ,_dada :=d .Token (); -if _dada !=nil {return _dada ;};if _bdcgd ,_ffceg :=_feaee .(_cf .EndElement );_ffceg &&_bdcgd .Name ==start .Name {*_ddbgd =1;return nil ;};if _ffcfa ,_geab :=_feaee .(_cf .CharData );!_geab {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_feaee ); -}else {switch string (_ffcfa ){case "":*_ddbgd =0;case "\u0066\u0069\u0072s\u0074":*_ddbgd =1;case "\u006c\u0061\u0073\u0074":*_ddbgd =2;case "\u0061\u006c\u006c":*_ddbgd =3;};};_feaee ,_dada =d .Token ();if _dada !=nil {return _dada ;};if _eefde ,_dfdbde :=_feaee .(_cf .EndElement ); -_dfdbde &&_eefde .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_feaee );};func (_dgede *CT_OptionalBlackTransition )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {if _dgede .ThruBlkAttr !=nil {start .Attr =append (start .Attr ,_cf .Attr {Name :_cf .Name {Local :"\u0074h\u0072\u0075\u0042\u006c\u006b"},Value :_f .Sprintf ("\u0025\u0064",_cceaa (*_dgede .ThruBlkAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_gbfgg ST_ViewType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_edfbc :=_cf .Attr {};_edfbc .Name =name ;switch _gbfgg {case ST_ViewTypeUnset :_edfbc .Value =""; -case ST_ViewTypeSldView :_edfbc .Value ="\u0073l\u0064\u0056\u0069\u0065\u0077";case ST_ViewTypeSldMasterView :_edfbc .Value ="\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesView :_edfbc .Value ="\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w"; -case ST_ViewTypeHandoutView :_edfbc .Value ="h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesMasterView :_edfbc .Value ="\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeOutlineView :_edfbc .Value ="o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077"; -case ST_ViewTypeSldSorterView :_edfbc .Value ="\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeSldThumbnailView :_edfbc .Value ="\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077"; -};return _edfbc ,nil ;};func (_begdb *CT_TLTimeNodeExclusive )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_eefgg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_begdb .CTn ,_eefgg ); -e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};func (_dcfb *CT_SlideSorterViewProperties )UnmarshalXML (d *_cf .Decoder ,start _cf .StartElement )error {_dcfb .CViewPr =NewCT_CommonViewProperties ();for _ ,_cdbd :=range start .Attr {if _cdbd .Name .Local =="\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_beaf ,_dcbfa :=_cb .ParseBool (_cdbd .Value ); -if _dcbfa !=nil {return _dcbfa ;};_dcfb .ShowFormattingAttr =&_beaf ;continue ;};};_cedde :for {_caae ,_ddbeg :=d .Token ();if _ddbeg !=nil {return _ddbeg ;};switch _feeec :=_caae .(type ){case _cf .StartElement :switch _feeec .Name {case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _edac :=d .DecodeElement (_dcfb .CViewPr ,&_feeec ); -_edac !=nil {return _edac ;};case _cf .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_cf .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcfb .ExtLst =NewCT_ExtensionList (); -if _gcde :=d .DecodeElement (_dcfb .ExtLst ,&_feeec );_gcde !=nil {return _gcde ;};default:_b .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_feeec .Name ); -if _cece :=d .Skip ();_cece !=nil {return _cece ;};};case _cf .EndElement :break _cedde ;case _cf .CharData :};};return nil ;};func (_facda ST_ViewType )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {return e .EncodeElement (_facda .String (),start ); -};func (_eedg *CT_GroupShapeNonVisual )MarshalXML (e *_cf .Encoder ,start _cf .StartElement )error {e .EncodeToken (start );_fcac :=_cf .StartElement {Name :_cf .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_eedg .CNvPr ,_fcac ); -_ccaa :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u0063N\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_eedg .CNvGrpSpPr ,_ccaa );_eacg :=_cf .StartElement {Name :_cf .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}}; -e .EncodeElement (_eedg .NvPr ,_eacg );e .EncodeToken (_cf .EndElement {Name :start .Name });return nil ;};type CT_InOutTransition struct{ +// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path +func (_gcfc *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _agb :=_gcfc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_agb !=nil {return _agb ;};if _ecdg :=_gcfc .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"); +_ecdg !=nil {return _ecdg ;};if _ccac :=_gcfc .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_ccac !=nil {return _ccac ;};return nil ;};func (_dafg ST_TLBehaviorAccumulateType )MarshalXMLAttr (name _d .Name )(_d .Attr ,error ){_ageba :=_d .Attr {}; +_ageba .Name =name ;switch _dafg {case ST_TLBehaviorAccumulateTypeUnset :_ageba .Value ="";case ST_TLBehaviorAccumulateTypeNone :_ageba .Value ="\u006e\u006f\u006e\u0065";case ST_TLBehaviorAccumulateTypeAlways :_ageba .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; +};return _ageba ,nil ;};func (_egbd *CT_ApplicationNonVisualDrawingProps )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {if _egbd .IsPhotoAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0069s\u0050\u0068\u006f\u0074\u006f"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_egbd .IsPhotoAttr ))}); +};if _egbd .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_d .Attr {Name :_d .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_a .Sprintf ("\u0025\u0064",_bfcfd (*_egbd .UserDrawnAttr ))});};e .EncodeToken (start );if _egbd .Ph !=nil {_ccb :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0070\u0068"}}; +e .EncodeElement (_egbd .Ph ,_ccb );};_egbd .MediaChoice .MarshalXML (e ,_d .StartElement {});if _egbd .CustDataLst !=nil {_ecee :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}}; +e .EncodeElement (_egbd .CustDataLst ,_ecee );};if _egbd .ExtLst !=nil {_fca :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_egbd .ExtLst ,_fca );};e .EncodeToken (_d .EndElement {Name :start .Name }); +return nil ;};func (_aacb *CT_PictureNonVisual )MarshalXML (e *_d .Encoder ,start _d .StartElement )error {e .EncodeToken (start );_cbbcg :=_d .StartElement {Name :_d .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_aacb .CNvPr ,_cbbcg ); +_egeaa :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_aacb .CNvPicPr ,_egeaa );_baeg :=_d .StartElement {Name :_d .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_aacb .NvPr ,_baeg ); +e .EncodeToken (_d .EndElement {Name :start .Name });return nil ;};func (_gbcda *ST_TLTimeNodePresetClassType )UnmarshalXMLAttr (attr _d .Attr )error {switch attr .Value {case "":*_gbcda =0;case "\u0065\u006e\u0074\u0072":*_gbcda =1;case "\u0065\u0078\u0069\u0074":*_gbcda =2; +case "\u0065\u006d\u0070\u0068":*_gbcda =3;case "\u0070\u0061\u0074\u0068":*_gbcda =4;case "\u0076\u0065\u0072\u0062":*_gbcda =5;case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_gbcda =6;};return nil ;}; -// Direction -DirAttr ST_TransitionInOutDirectionType ;};func (_beafb ST_OleObjectFollowColorScheme )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_ggdb :=_cf .Attr {};_ggdb .Name =name ;switch _beafb {case ST_OleObjectFollowColorSchemeUnset :_ggdb .Value =""; -case ST_OleObjectFollowColorSchemeNone :_ggdb .Value ="\u006e\u006f\u006e\u0065";case ST_OleObjectFollowColorSchemeFull :_ggdb .Value ="\u0066\u0075\u006c\u006c";case ST_OleObjectFollowColorSchemeTextAndBackground :_ggdb .Value ="\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064"; -};return _ggdb ,nil ;};func (_cdbce ST_TLTimeNodeRestartType )MarshalXMLAttr (name _cf .Name )(_cf .Attr ,error ){_gbebgc :=_cf .Attr {};_gbebgc .Name =name ;switch _cdbce {case ST_TLTimeNodeRestartTypeUnset :_gbebgc .Value ="";case ST_TLTimeNodeRestartTypeAlways :_gbebgc .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; -case ST_TLTimeNodeRestartTypeWhenNotActive :_gbebgc .Value ="\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065";case ST_TLTimeNodeRestartTypeNever :_gbebgc .Value ="\u006e\u0065\u0076e\u0072";};return _gbebgc ,nil ;};type CT_CommentList struct{ +// Validate validates the CT_TLIterateIntervalTime and its children +func (_cfagg *CT_TLIterateIntervalTime )Validate ()error {return _cfagg .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065");};func (_cccg ST_TLTimeNodeFillType )Validate ()error {return _cccg .ValidateWithPath ("")}; +func (_egbe ST_TransitionSpeed )ValidateWithPath (path string )error {switch _egbe {case 0,1,2,3:default:return _a .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egbe )); +};return nil ;};type CT_TLByRgbColorTransform struct{ -// Comment -Cm []*CT_Comment ;};func init (){_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_SideDirectionTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e",NewCT_CornerDirectionTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e",NewCT_EightDirectionTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e",NewCT_OrientationTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_InOutTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_OptionalBlackTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SplitTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_WheelTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e",NewCT_TransitionStartSoundAction ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e",NewCT_TransitionSoundAction ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SlideTransition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065",NewCT_TLIterateIntervalTime ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_TLIterateIntervalPercentage ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061",NewCT_TLIterateData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064",NewCT_TLSubShapeId ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTextTargetElement ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074",NewCT_TLOleChartTargetElement ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_TLShapeTargetElement ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTimeTargetElement ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044",NewCT_TLTriggerTimeNodeID ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065",NewCT_TLTriggerRuntimeNode ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e",NewCT_TLTimeCondition ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074",NewCT_TLTimeConditionList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_TimeNodeList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonTimeNodeData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c",NewCT_TLTimeNodeParallel ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065",NewCT_TLTimeNodeSequence ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065",NewCT_TLTimeNodeExclusive ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074",NewCT_TLBehaviorAttributeNameList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061",NewCT_TLCommonBehaviorData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c",NewCT_TLAnimVariantBooleanVal ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c",NewCT_TLAnimVariantIntegerVal ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c",NewCT_TLAnimVariantFloatVal ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l",NewCT_TLAnimVariantStringVal ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_TLAnimVariant ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065",NewCT_TLTimeAnimateValue ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t",NewCT_TLTimeAnimateValueList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLAnimateBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByRgbColorTransform ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByHslColorTransform ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d",NewCT_TLByAnimateColorTransform ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateColorBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateEffectBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074",NewCT_TLPoint ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateMotionBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072",NewCT_TLAnimateRotationBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateScaleBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLCommandBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072",NewCT_TLSetBehavior ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonMediaNodeData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f",NewCT_TLMediaNodeAudio ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f",NewCT_TLMediaNodeVideo ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065",NewCT_TLTemplate ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074",NewCT_TLTemplateList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068",NewCT_TLBuildParagraph ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d",NewCT_TLBuildDiagram ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074",NewCT_TLOleBuildChart ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd",NewCT_TLGraphicalObjectBuild ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074",NewCT_BuildList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067",NewCT_SlideTiming ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065",NewCT_IndexRange ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079",NewCT_SlideRelationshipListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074",NewCT_SlideRelationshipList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064",NewCT_CustomShowId ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061",NewCT_CustomerData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061",NewCT_TagsData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074",NewCT_CustomerDataList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079",NewCT_ExtensionListModify ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072",NewCT_CommentAuthor ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074",NewCT_CommentAuthorList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074",NewCT_CommentList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064",NewCT_OleObjectEmbed ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b",NewCT_OleObjectLink ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_OleObject ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074",NewCT_ControlList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_SlideIdListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074",NewCT_SlideIdList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideMasterIdListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_SlideMasterIdList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_NotesMasterIdListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_NotesMasterIdList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079",NewCT_HandoutMasterIdListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074",NewCT_HandoutMasterIdList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064",NewCT_EmbeddedFontDataId ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_EmbeddedFontListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074",NewCT_EmbeddedFontList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_SmartTags ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077",NewCT_CustomShow ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074",NewCT_CustomShowList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d",NewCT_PhotoAlbum ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065",NewCT_SlideSize ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075",NewCT_Kinsoku ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072",NewCT_ModifyVerifier ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewCT_Presentation ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_HtmlPublishProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_WebProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_PrintProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065",NewCT_ShowInfoBrowse ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b",NewCT_ShowInfoKiosk ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ShowProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_PresentationProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072",NewCT_Placeholder ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073",NewCT_ApplicationNonVisualDrawingProps ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_BackgroundProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061",NewCT_CommonSlideData ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065",NewCT_Slide ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074",NewCT_SlideLayout ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_SlideMasterTextStyles ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideLayoutIdListEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074",NewCT_SlideLayoutIdList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072",NewCT_SlideMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewCT_HandoutMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072",NewCT_NotesMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065",NewCT_NotesSlide ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideSyncProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067",NewCT_StringTag ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074",NewCT_TagList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e",NewCT_NormalViewPortion ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NormalViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_CommonViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_NotesTextViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079",NewCT_OutlineViewSlideEntry ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_OutlineViewSlideList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_OutlineViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_SlideSorterViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065",NewCT_Guide ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_GuideList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_CommonSlideViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_NotesViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ViewProperties ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","c\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074",NewCmAuthorLst ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0063\u006d\u004cs\u0074",NewCmLst ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006f\u006c\u0065\u004f\u0062\u006a",NewOleObj ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewPresentation ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072",NewPresentationPr ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073\u006c\u0064",NewSld ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004c\u0061\u0079\u006f\u0075t",NewSldLayout ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004d\u0061\u0073\u0074\u0065r",NewSldMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewHandoutMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","n\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072",NewNotesMaster ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006e\u006f\u0074e\u0073",NewNotes ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u0053\u0079\u006e\u0063\u0050r",NewSldSyncPr ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0074\u0061\u0067\u004c\u0073\u0074",NewTagLst ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0076\u0069\u0065\u0077\u0050\u0072",NewViewPr ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065",NewEG_SlideListChoice ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewEG_ExtensionList ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065",NewEG_ShowType ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065",NewEG_TopLevelSlide ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewEG_ChildSlide ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewEG_Background ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064",NewAG_TLBuild ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u004f\u006c\u0065",NewAG_Ole ); -_bc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewAG_ChildSlide ); +// Red +RAttr _ef .ST_FixedPercentage ; + +// Green +GAttr _ef .ST_FixedPercentage ; + +// Blue +BAttr _ef .ST_FixedPercentage ;};func init (){_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_SideDirectionTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e",NewCT_CornerDirectionTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e",NewCT_EightDirectionTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e",NewCT_OrientationTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_InOutTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_OptionalBlackTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SplitTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_WheelTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e",NewCT_TransitionStartSoundAction ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e",NewCT_TransitionSoundAction ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SlideTransition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065",NewCT_TLIterateIntervalTime ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_TLIterateIntervalPercentage ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061",NewCT_TLIterateData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064",NewCT_TLSubShapeId ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTextTargetElement ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074",NewCT_TLOleChartTargetElement ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_TLShapeTargetElement ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTimeTargetElement ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044",NewCT_TLTriggerTimeNodeID ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065",NewCT_TLTriggerRuntimeNode ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e",NewCT_TLTimeCondition ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074",NewCT_TLTimeConditionList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_TimeNodeList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonTimeNodeData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c",NewCT_TLTimeNodeParallel ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065",NewCT_TLTimeNodeSequence ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065",NewCT_TLTimeNodeExclusive ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074",NewCT_TLBehaviorAttributeNameList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061",NewCT_TLCommonBehaviorData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c",NewCT_TLAnimVariantBooleanVal ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c",NewCT_TLAnimVariantIntegerVal ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c",NewCT_TLAnimVariantFloatVal ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l",NewCT_TLAnimVariantStringVal ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_TLAnimVariant ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065",NewCT_TLTimeAnimateValue ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t",NewCT_TLTimeAnimateValueList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLAnimateBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByRgbColorTransform ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByHslColorTransform ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d",NewCT_TLByAnimateColorTransform ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateColorBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateEffectBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074",NewCT_TLPoint ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateMotionBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072",NewCT_TLAnimateRotationBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateScaleBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLCommandBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072",NewCT_TLSetBehavior ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonMediaNodeData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f",NewCT_TLMediaNodeAudio ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f",NewCT_TLMediaNodeVideo ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065",NewCT_TLTemplate ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074",NewCT_TLTemplateList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068",NewCT_TLBuildParagraph ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d",NewCT_TLBuildDiagram ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074",NewCT_TLOleBuildChart ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd",NewCT_TLGraphicalObjectBuild ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074",NewCT_BuildList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067",NewCT_SlideTiming ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065",NewCT_IndexRange ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079",NewCT_SlideRelationshipListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074",NewCT_SlideRelationshipList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064",NewCT_CustomShowId ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061",NewCT_CustomerData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061",NewCT_TagsData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074",NewCT_CustomerDataList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079",NewCT_ExtensionListModify ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072",NewCT_CommentAuthor ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074",NewCT_CommentAuthorList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074",NewCT_CommentList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064",NewCT_OleObjectEmbed ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b",NewCT_OleObjectLink ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_OleObject ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074",NewCT_ControlList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_SlideIdListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074",NewCT_SlideIdList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideMasterIdListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_SlideMasterIdList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_NotesMasterIdListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_NotesMasterIdList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079",NewCT_HandoutMasterIdListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074",NewCT_HandoutMasterIdList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064",NewCT_EmbeddedFontDataId ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_EmbeddedFontListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074",NewCT_EmbeddedFontList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_SmartTags ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077",NewCT_CustomShow ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074",NewCT_CustomShowList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d",NewCT_PhotoAlbum ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065",NewCT_SlideSize ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075",NewCT_Kinsoku ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072",NewCT_ModifyVerifier ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewCT_Presentation ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_HtmlPublishProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_WebProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_PrintProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065",NewCT_ShowInfoBrowse ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b",NewCT_ShowInfoKiosk ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ShowProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_PresentationProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072",NewCT_Placeholder ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073",NewCT_ApplicationNonVisualDrawingProps ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_BackgroundProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061",NewCT_CommonSlideData ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065",NewCT_Slide ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074",NewCT_SlideLayout ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_SlideMasterTextStyles ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideLayoutIdListEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074",NewCT_SlideLayoutIdList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072",NewCT_SlideMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewCT_HandoutMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072",NewCT_NotesMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065",NewCT_NotesSlide ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideSyncProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067",NewCT_StringTag ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074",NewCT_TagList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e",NewCT_NormalViewPortion ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NormalViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_CommonViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_NotesTextViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079",NewCT_OutlineViewSlideEntry ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_OutlineViewSlideList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_OutlineViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_SlideSorterViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065",NewCT_Guide ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_GuideList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_CommonSlideViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_NotesViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ViewProperties ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","c\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074",NewCmAuthorLst ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0063\u006d\u004cs\u0074",NewCmLst ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006f\u006c\u0065\u004f\u0062\u006a",NewOleObj ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewPresentation ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072",NewPresentationPr ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073\u006c\u0064",NewSld ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004c\u0061\u0079\u006f\u0075t",NewSldLayout ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004d\u0061\u0073\u0074\u0065r",NewSldMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewHandoutMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","n\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072",NewNotesMaster ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006e\u006f\u0074e\u0073",NewNotes ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u0053\u0079\u006e\u0063\u0050r",NewSldSyncPr ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0074\u0061\u0067\u004c\u0073\u0074",NewTagLst ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0076\u0069\u0065\u0077\u0050\u0072",NewViewPr ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065",NewEG_SlideListChoice ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewEG_ExtensionList ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065",NewEG_ShowType ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065",NewEG_TopLevelSlide ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewEG_ChildSlide ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewEG_Background ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064",NewAG_TLBuild ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u004f\u006c\u0065",NewAG_Ole ); +_cb .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewAG_ChildSlide ); }; \ No newline at end of file diff --git a/schema/soo/schemaLibrary/schemaLibrary.go b/schema/soo/schemaLibrary/schemaLibrary.go index 186a698d7c..b080015eaf 100644 --- a/schema/soo/schemaLibrary/schemaLibrary.go +++ b/schema/soo/schemaLibrary/schemaLibrary.go @@ -9,44 +9,38 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package schemaLibrary ;import (_g "encoding/xml";_a "fmt";_cc "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";);func (_ge *CT_Schema )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {for _ ,_cd :=range start .Attr {if _cd .Name .Local =="\u0075\u0072\u0069"{_gc :=_cd .Value ; -_ge .UriAttr =&_gc ;continue ;};if _cd .Name .Local =="\u006d\u0061n\u0069\u0066\u0065s\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_ed :=_cd .Value ;_ge .ManifestLocationAttr =&_ed ;continue ;};if _cd .Name .Local =="\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"{_gcg :=_cd .Value ; -_ge .SchemaLocationAttr =&_gcg ;continue ;};if _cd .Name .Local =="\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"{_ee :=_cd .Value ;_ge .SchemaLanguageAttr =&_ee ;continue ;};};for {_fb ,_gd :=d .Token ();if _gd !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0068e\u006d\u0061\u003a\u0020\u0025\u0073",_gd ); -};if _aa ,_gee :=_fb .(_g .EndElement );_gee &&_aa .Name ==start .Name {break ;};};return nil ;};func (_fbd *SchemaLibrary )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_fbd .CT_SchemaLibrary =*NewCT_SchemaLibrary ();_bc :for {_dc ,_ba :=d .Token (); -if _ba !=nil {return _ba ;};switch _cde :=_dc .(type ){case _g .StartElement :switch _cde .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061"}:_ced :=NewCT_Schema (); -if _cdf :=d .DecodeElement (_ced ,&_cde );_cdf !=nil {return _cdf ;};_fbd .Schema =append (_fbd .Schema ,_ced );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0063\u0068\u0065m\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079 \u0025\u0076",_cde .Name ); -if _gcf :=d .Skip ();_gcf !=nil {return _gcf ;};};case _g .EndElement :break _bc ;case _g .CharData :};};return nil ;}; +package schemaLibrary ;import (_e "encoding/xml";_a "fmt";_b "github.com/unidoc/unioffice/v2";_f "github.com/unidoc/unioffice/v2/common/logger";);func (_cg *SchemaLibrary )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061:\u0073\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079";return _cg .CT_SchemaLibrary .MarshalXML (e ,start );};type SchemaLibrary struct{CT_SchemaLibrary };func NewCT_SchemaLibrary ()*CT_SchemaLibrary {_fb :=&CT_SchemaLibrary {}; +return _fb };func (_ff *CT_SchemaLibrary )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ed :for {_cc ,_ab :=d .Token ();if _ab !=nil {return _ab ;};switch _ac :=_cc .(type ){case _e .StartElement :switch _ac .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061"}:_abb :=NewCT_Schema (); +if _ec :=d .DecodeElement (_abb ,&_ac );_ec !=nil {return _ec ;};_ff .Schema =append (_ff .Schema ,_abb );default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u0020\u0025v",_ac .Name ); +if _gf :=d .Skip ();_gf !=nil {return _gf ;};};case _e .EndElement :break _ed ;case _e .CharData :};};return nil ;}; // Validate validates the SchemaLibrary and its children -func (_dba *SchemaLibrary )Validate ()error {return _dba .ValidateWithPath ("\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079");};func NewCT_Schema ()*CT_Schema {_gf :=&CT_Schema {};return _gf };func (_fba *SchemaLibrary )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061:\u0073\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079";return _fba .CT_SchemaLibrary .MarshalXML (e ,start );};func (_b *CT_SchemaLibrary )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start ); -if _b .Schema !=nil {_d :=_g .StartElement {Name :_g .Name {Local :"\u006da\u003a\u0073\u0063\u0068\u0065\u006da"}};for _ ,_eee :=range _b .Schema {e .EncodeElement (_eee ,_d );};};e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;};type CT_SchemaLibrary struct{ +func (_gaa *SchemaLibrary )Validate ()error {return _gaa .ValidateWithPath ("\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079");}; -// Custom XML Schema Reference -Schema []*CT_Schema ;};type SchemaLibrary struct{CT_SchemaLibrary };func (_ag *CT_Schema )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {if _ag .UriAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u003a\u0075\u0072\u0069"},Value :_a .Sprintf ("\u0025\u0076",*_ag .UriAttr )}); -};if _ag .ManifestLocationAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u003a\u006dan\u0069\u0066\u0065\u0073\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0076",*_ag .ManifestLocationAttr )}); -};if _ag .SchemaLocationAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0076",*_ag .SchemaLocationAttr )}); -};if _ag .SchemaLanguageAttr !=nil {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u006d\u0061\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_ag .SchemaLanguageAttr )}); -};e .EncodeToken (start );e .EncodeToken (_g .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_SchemaLibrary and its children +func (_age *CT_SchemaLibrary )Validate ()error {return _age .ValidateWithPath ("\u0043\u0054_\u0053\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079");};func NewCT_Schema ()*CT_Schema {_be :=&CT_Schema {};return _be }; -// ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path -func (_gda *CT_Schema )ValidateWithPath (path string )error {return nil };func NewSchemaLibrary ()*SchemaLibrary {_fbg :=&SchemaLibrary {};_fbg .CT_SchemaLibrary =*NewCT_SchemaLibrary ();return _fbg ;};func NewCT_SchemaLibrary ()*CT_SchemaLibrary {_cdc :=&CT_SchemaLibrary {}; -return _cdc }; +// Validate validates the CT_Schema and its children +func (_fd *CT_Schema )Validate ()error {return _fd .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0068\u0065\u006da");};func NewSchemaLibrary ()*SchemaLibrary {_gg :=&SchemaLibrary {};_gg .CT_SchemaLibrary =*NewCT_SchemaLibrary ();return _gg ;}; -// ValidateWithPath validates the CT_SchemaLibrary and its children, prefixing error messages with path -func (_ac *CT_SchemaLibrary )ValidateWithPath (path string )error {for _eb ,_acb :=range _ac .Schema {if _ggd :=_acb .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u005b\u0025\u0064\u005d",path ,_eb ));_ggd !=nil {return _ggd ; -};};return nil ;}; +// ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path +func (_dfa *CT_Schema )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_SchemaLibrary and its children -func (_gef *CT_SchemaLibrary )Validate ()error {return _gef .ValidateWithPath ("\u0043\u0054_\u0053\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079");}; +// ValidateWithPath validates the SchemaLibrary and its children, prefixing error messages with path +func (_eb *SchemaLibrary )ValidateWithPath (path string )error {if _ccf :=_eb .CT_SchemaLibrary .ValidateWithPath (path );_ccf !=nil {return _ccf ;};return nil ;};func (_cgf *SchemaLibrary )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgf .CT_SchemaLibrary =*NewCT_SchemaLibrary (); +_ggg :for {_gea ,_eca :=d .Token ();if _eca !=nil {return _eca ;};switch _bg :=_gea .(type ){case _e .StartElement :switch _bg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061"}:_fdf :=NewCT_Schema (); +if _fc :=d .DecodeElement (_fdf ,&_bg );_fc !=nil {return _fc ;};_cgf .Schema =append (_cgf .Schema ,_fdf );default:_f .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0063\u0068\u0065m\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079 \u0025\u0076",_bg .Name ); +if _ad :=d .Skip ();_ad !=nil {return _ad ;};};case _e .EndElement :break _ggg ;case _e .CharData :};};return nil ;};type CT_SchemaLibrary struct{ -// Validate validates the CT_Schema and its children -func (_cb *CT_Schema )Validate ()error {return _cb .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0068\u0065\u006da");};func (_bb *CT_SchemaLibrary )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ce :for {_gg ,_ea :=d .Token ();if _ea !=nil {return _ea ; -};switch _ec :=_gg .(type ){case _g .StartElement :switch _ec .Name {case _g .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061"}:_fg :=NewCT_Schema (); -if _db :=d .DecodeElement (_fg ,&_ec );_db !=nil {return _db ;};_bb .Schema =append (_bb .Schema ,_fg );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u0020\u0025v",_ec .Name ); -if _be :=d .Skip ();_be !=nil {return _be ;};};case _g .EndElement :break _ce ;case _g .CharData :};};return nil ;};type CT_Schema struct{ +// Custom XML Schema Reference +Schema []*CT_Schema ;};func (_df *CT_Schema )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _df .UriAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u003a\u0075\u0072\u0069"},Value :_a .Sprintf ("\u0025\u0076",*_df .UriAttr )}); +};if _df .ManifestLocationAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u003a\u006dan\u0069\u0066\u0065\u0073\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0076",*_df .ManifestLocationAttr )}); +};if _df .SchemaLocationAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"},Value :_a .Sprintf ("\u0025\u0076",*_df .SchemaLocationAttr )}); +};if _df .SchemaLanguageAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"},Value :_a .Sprintf ("\u0025\u0076",*_df .SchemaLanguageAttr )}); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Schema struct{ // Custom XML Schema Namespace UriAttr *string ; @@ -60,8 +54,13 @@ SchemaLocationAttr *string ; // Schema Language SchemaLanguageAttr *string ;}; -// ValidateWithPath validates the SchemaLibrary and its children, prefixing error messages with path -func (_da *SchemaLibrary )ValidateWithPath (path string )error {if _ff :=_da .CT_SchemaLibrary .ValidateWithPath (path );_ff !=nil {return _ff ;};return nil ;};func init (){_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0063\u0068\u0065\u006da",NewCT_Schema ); -_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079",NewCT_SchemaLibrary ); -_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079",NewSchemaLibrary ); +// ValidateWithPath validates the CT_SchemaLibrary and its children, prefixing error messages with path +func (_fad *CT_SchemaLibrary )ValidateWithPath (path string )error {for _fbf ,_acb :=range _fad .Schema {if _gfg :=_acb .ValidateWithPath (_a .Sprintf ("\u0025\u0073\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u005b\u0025\u0064\u005d",path ,_fbf ));_gfg !=nil {return _gfg ; +};};return nil ;};func (_fa *CT_SchemaLibrary )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fa .Schema !=nil {_da :=_e .StartElement {Name :_e .Name {Local :"\u006da\u003a\u0073\u0063\u0068\u0065\u006da"}};for _ ,_dgd :=range _fa .Schema {e .EncodeElement (_dgd ,_da ); +};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_fg *CT_Schema )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gc :=range start .Attr {if _gc .Name .Local =="\u0075\u0072\u0069"{_aa :=_gc .Value ;_fg .UriAttr =&_aa ; +continue ;};if _gc .Name .Local =="\u006d\u0061n\u0069\u0066\u0065s\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_ag :=_gc .Value ;_fg .ManifestLocationAttr =&_ag ;continue ;};if _gc .Name .Local =="\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"{_ea :=_gc .Value ; +_fg .SchemaLocationAttr =&_ea ;continue ;};if _gc .Name .Local =="\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"{_gb :=_gc .Value ;_fg .SchemaLanguageAttr =&_gb ;continue ;};};for {_ge ,_ga :=d .Token ();if _ga !=nil {return _a .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0068e\u006d\u0061\u003a\u0020\u0025\u0073",_ga ); +};if _dg ,_c :=_ge .(_e .EndElement );_c &&_dg .Name ==start .Name {break ;};};return nil ;};func init (){_b .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0063\u0068\u0065\u006da",NewCT_Schema ); +_b .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079",NewCT_SchemaLibrary ); +_b .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079",NewSchemaLibrary ); }; \ No newline at end of file diff --git a/schema/soo/sml/sml.go b/schema/soo/sml/sml.go index ccecd2cc46..3102708258 100644 --- a/schema/soo/sml/sml.go +++ b/schema/soo/sml/sml.go @@ -9,881 +9,780 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package sml ;import (_c "encoding/xml";_fg "fmt";_d "github.com/unidoc/unioffice/v2";_a "github.com/unidoc/unioffice/v2/common/logger";_cd "github.com/unidoc/unioffice/v2/schema/soo/dml/spreadsheetDrawing";_b "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; -_f "strconv";_e "strings";_gf "time";);func (_gbaeb *CT_PageFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbaeb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gbaeb .CountAttr )}); -};e .EncodeToken (start );_aafgbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064"}};for _ ,_ddfgd :=range _gbaeb .PageField {e .EncodeElement (_ddfgd ,_aafgbe );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_cfaggc ST_SortBy )ValidateWithPath (path string )error {switch _cfaggc {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfaggc )); -};return nil ;}; +package sml ;import (_c "encoding/xml";_ba "fmt";_dc "github.com/unidoc/unioffice/v2";_d "github.com/unidoc/unioffice/v2/common/logger";_ced "github.com/unidoc/unioffice/v2/schema/soo/dml/spreadsheetDrawing";_cd "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes"; +_g "strconv";_ce "strings";_a "time";);func (_fdcabe ST_SheetState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fdcabe .String (),start );};func (_agca *CT_CellWatch )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_agca .RAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_IconSetTypeUnset ST_IconSetType =0;ST_IconSetType3Arrows ST_IconSetType =1;ST_IconSetType3ArrowsGray ST_IconSetType =2;ST_IconSetType3Flags ST_IconSetType =3; +ST_IconSetType3TrafficLights1 ST_IconSetType =4;ST_IconSetType3TrafficLights2 ST_IconSetType =5;ST_IconSetType3Signs ST_IconSetType =6;ST_IconSetType3Symbols ST_IconSetType =7;ST_IconSetType3Symbols2 ST_IconSetType =8;ST_IconSetType4Arrows ST_IconSetType =9; +ST_IconSetType4ArrowsGray ST_IconSetType =10;ST_IconSetType4RedToBlack ST_IconSetType =11;ST_IconSetType4Rating ST_IconSetType =12;ST_IconSetType4TrafficLights ST_IconSetType =13;ST_IconSetType5Arrows ST_IconSetType =14;ST_IconSetType5ArrowsGray ST_IconSetType =15; +ST_IconSetType5Rating ST_IconSetType =16;ST_IconSetType5Quarters ST_IconSetType =17;);func (_gfaea *CT_Location )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cgaef :=range start .Attr {if _cgaef .Name .Local =="\u0072\u0065\u0066"{_daaf :=_cgaef .Value ; +_gfaea .RefAttr =_daaf ;continue ;};if _cgaef .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064e\u0072\u0052\u006f\u0077"{_cbbeb ,_efcgfb :=_g .ParseUint (_cgaef .Value ,10,32);if _efcgfb !=nil {return _efcgfb ;};_gfaea .FirstHeaderRowAttr =uint32 (_cbbeb ); +continue ;};if _cgaef .Name .Local =="\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0052\u006f\u0077"{_gdebd ,_fabgd :=_g .ParseUint (_cgaef .Value ,10,32);if _fabgd !=nil {return _fabgd ;};_gfaea .FirstDataRowAttr =uint32 (_gdebd );continue ;};if _cgaef .Name .Local =="\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0043\u006f\u006c"{_cadb ,_edgaef :=_g .ParseUint (_cgaef .Value ,10,32); +if _edgaef !=nil {return _edgaef ;};_gfaea .FirstDataColAttr =uint32 (_cadb );continue ;};if _cgaef .Name .Local =="\u0072\u006f\u0077P\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_eadaa ,_ebedc :=_g .ParseUint (_cgaef .Value ,10,32);if _ebedc !=nil {return _ebedc ; +};_eceef :=uint32 (_eadaa );_gfaea .RowPageCountAttr =&_eceef ;continue ;};if _cgaef .Name .Local =="\u0063\u006f\u006cP\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_ggcae ,_deef :=_g .ParseUint (_cgaef .Value ,10,32);if _deef !=nil {return _deef ; +};_cagc :=uint32 (_ggcae );_gfaea .ColPageCountAttr =&_cagc ;continue ;};};for {_bdfbg ,_becafe :=d .Token ();if _becafe !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_becafe ); +};if _edecbe ,_bacdf :=_bdfbg .(_c .EndElement );_bacdf &&_edecbe .Name ==start .Name {break ;};};return nil ;};func NewCT_MergeCells ()*CT_MergeCells {_dgada :=&CT_MergeCells {};return _dgada };func (_dgca *CT_CsPageSetup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eggg :=range start .Attr {if _eggg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eggg .Name .Local =="\u0069\u0064"||_eggg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eggg .Name .Local =="\u0069\u0064"{_efcc :=_eggg .Value ; +_dgca .IdAttr =&_efcc ;continue ;};if _eggg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_dcdc ,_cecb :=_g .ParseBool (_eggg .Value );if _cecb !=nil {return _cecb ;};_dgca .BlackAndWhiteAttr =&_dcdc ;continue ; +};if _eggg .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_fdfe :=_eggg .Value ;_dgca .PaperWidthAttr =&_fdfe ;continue ;};if _eggg .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_ceff ,_ccaac :=_g .ParseUint (_eggg .Value ,10,32); +if _ccaac !=nil {return _ccaac ;};_agdg :=uint32 (_ceff );_dgca .FirstPageNumberAttr =&_agdg ;continue ;};if _eggg .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_dgca .OrientationAttr .UnmarshalXMLAttr (_eggg );continue ; +};if _eggg .Name .Local =="\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"{_gbdbc ,_dagfb :=_g .ParseBool (_eggg .Value );if _dagfb !=nil {return _dagfb ;};_dgca .UsePrinterDefaultsAttr =&_gbdbc ;continue ;};if _eggg .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_dbge ,_eedge :=_g .ParseUint (_eggg .Value ,10,32); +if _eedge !=nil {return _eedge ;};_afcg :=uint32 (_dbge );_dgca .PaperSizeAttr =&_afcg ;continue ;};if _eggg .Name .Local =="\u0064\u0072\u0061f\u0074"{_afda ,_ffafg :=_g .ParseBool (_eggg .Value );if _ffafg !=nil {return _ffafg ;};_dgca .DraftAttr =&_afda ; +continue ;};if _eggg .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_gdaga ,_feaeg :=_g .ParseBool (_eggg .Value );if _feaeg !=nil {return _feaeg ;};_dgca .UseFirstPageNumberAttr =&_gdaga ;continue ; +};if _eggg .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_bgff ,_acdb :=_g .ParseUint (_eggg .Value ,10,32);if _acdb !=nil {return _acdb ;};_gcfa :=uint32 (_bgff );_dgca .HorizontalDpiAttr =&_gcfa ;continue ; +};if _eggg .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_fggg ,_eabe :=_g .ParseUint (_eggg .Value ,10,32);if _eabe !=nil {return _eabe ;};_gcac :=uint32 (_fggg );_dgca .VerticalDpiAttr =&_gcac ;continue ;};if _eggg .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_ddge ,_ecgg :=_g .ParseUint (_eggg .Value ,10,32); +if _ecgg !=nil {return _ecgg ;};_baee :=uint32 (_ddge );_dgca .CopiesAttr =&_baee ;continue ;};if _eggg .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_feaegb :=_eggg .Value ;_dgca .PaperHeightAttr =&_feaegb ;continue ;}; +};for {_fcdgc ,_bedcg :=d .Token ();if _bedcg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u0073\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070:\u0020\u0025\u0073",_bedcg );};if _dadb ,_badcc :=_fcdgc .(_c .EndElement ); +_badcc &&_dadb .Name ==start .Name {break ;};};return nil ;};func NewCT_PageFields ()*CT_PageFields {_cfbag :=&CT_PageFields {};return _cfbag };func (_bbbba *CT_CellWatches )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgga :for {_edfa ,_bfgf :=d .Token (); +if _bfgf !=nil {return _bfgf ;};switch _dedb :=_edfa .(type ){case _c .StartElement :switch _dedb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0057\u0061\u0074\u0063h"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0057\u0061\u0074\u0063h"}:_aef :=NewCT_CellWatch (); +if _aeef :=d .DecodeElement (_aef ,&_dedb );_aeef !=nil {return _aeef ;};_bbbba .CellWatch =append (_bbbba .CellWatch ,_aef );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061\u0074c\u0068e\u0073\u0020\u0025\u0076",_dedb .Name ); +if _abgf :=d .Skip ();_abgf !=nil {return _abgf ;};};case _c .EndElement :break _bgga ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_CommentPr and its children, prefixing error messages with path -func (_cdcd *CT_CommentPr )ValidateWithPath (path string )error {if _effb :=_cdcd .TextHAlignAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0048\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_effb !=nil {return _effb ;};if _gcce :=_cdcd .TextVAlignAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0056\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_gcce !=nil {return _gcce ;};if _cbad :=_cdcd .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_cbad !=nil {return _cbad ;};return nil ;}; +// ValidateWithPath validates the CT_IntProperty and its children, prefixing error messages with path +func (_fdebg *CT_IntProperty )ValidateWithPath (path string )error {return nil };func (_eagd *CT_Controls )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edgaf :for {_gcfda ,_dfbae :=d .Token ();if _dfbae !=nil {return _dfbae ;};switch _agffg :=_gcfda .(type ){case _c .StartElement :switch _agffg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_gccc :=NewCT_Control (); +if _abdb :=d .DecodeElement (_gccc ,&_agffg );_abdb !=nil {return _abdb ;};_eagd .Control =append (_eagd .Control ,_gccc );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073\u0020\u0025\u0076",_agffg .Name ); +if _dfbge :=d .Skip ();_dfbge !=nil {return _dfbge ;};};case _c .EndElement :break _edgaf ;case _c .CharData :};};return nil ;};const (ST_MdxFunctionTypeUnset ST_MdxFunctionType =0;ST_MdxFunctionTypeM ST_MdxFunctionType =1;ST_MdxFunctionTypeV ST_MdxFunctionType =2; +ST_MdxFunctionTypeS ST_MdxFunctionType =3;ST_MdxFunctionTypeC ST_MdxFunctionType =4;ST_MdxFunctionTypeR ST_MdxFunctionType =5;ST_MdxFunctionTypeP ST_MdxFunctionType =6;ST_MdxFunctionTypeK ST_MdxFunctionType =7;);type CT_FileVersion struct{ -// ValidateWithPath validates the CT_ObjectAnchor and its children, prefixing error messages with path -func (_gbcbb *CT_ObjectAnchor )ValidateWithPath (path string )error {if _gcbeg :=_gbcbb .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_gcbeg !=nil {return _gcbeg ;};if _bededa :=_gbcbb .To .ValidateWithPath (path +"\u002f\u0054\u006f");_bededa !=nil {return _bededa ; -};return nil ;};func (_aeccd *ST_PhoneticAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdgfae ,_gagecag :=d .Token ();if _gagecag !=nil {return _gagecag ;};if _babeb ,_daeba :=_bdgfae .(_c .EndElement );_daeba &&_babeb .Name ==start .Name {*_aeccd =1; -return nil ;};if _daccd ,_afaced :=_bdgfae .(_c .CharData );!_afaced {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdgfae );}else {switch string (_daccd ){case "":*_aeccd =0; -case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_aeccd =1;case "\u006c\u0065\u0066\u0074":*_aeccd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_aeccd =3;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_aeccd =4;};};_bdgfae ,_gagecag =d .Token (); -if _gagecag !=nil {return _gagecag ;};if _caefa ,_deegd :=_bdgfae .(_c .EndElement );_deegd &&_caefa .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdgfae ); -};func (_bcbcc *CT_RevisionConflict )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adeae :=range start .Attr {if _adeae .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_abedd ,_ecadda :=_f .ParseUint (_adeae .Value ,10,32); -if _ecadda !=nil {return _ecadda ;};_aeace :=uint32 (_abedd );_bcbcc .SheetIdAttr =&_aeace ;continue ;};if _adeae .Name .Local =="\u0072\u0049\u0064"{_eedec ,_fbfeef :=_f .ParseUint (_adeae .Value ,10,32);if _fbfeef !=nil {return _fbfeef ;};_bcbcc .RIdAttr =uint32 (_eedec ); -continue ;};if _adeae .Name .Local =="\u0075\u0061"{_feded ,_cddac :=_f .ParseBool (_adeae .Value );if _cddac !=nil {return _cddac ;};_bcbcc .UaAttr =&_feded ;continue ;};if _adeae .Name .Local =="\u0072\u0061"{_bffdec ,_gacbg :=_f .ParseBool (_adeae .Value ); -if _gacbg !=nil {return _gacbg ;};_bcbcc .RaAttr =&_bffdec ;continue ;};};for {_cedcd ,_dfbdad :=d .Token ();if _dfbdad !=nil {return _fg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0052\u0065\u0076\u0069\u0073i\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u003a\u0020\u0025\u0073",_dfbdad ); -};if _dbggc ,_affgg :=_cedcd .(_c .EndElement );_affgg &&_dbggc .Name ==start .Name {break ;};};return nil ;}; +// Application Name +AppNameAttr *string ; -// ValidateWithPath validates the CT_Top10 and its children, prefixing error messages with path -func (_daadd *CT_Top10 )ValidateWithPath (path string )error {return nil };func (_ffda *CT_CacheField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_caa :=range start .Attr {if _caa .Name .Local =="\u006e\u0061\u006d\u0065"{_bdba :=_caa .Value ; -_ffda .NameAttr =_bdba ;continue ;};if _caa .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_gaff :=_caa .Value ;_ffda .CaptionAttr =&_gaff ;continue ;};if _caa .Name .Local =="\u0070\u0072\u006fp\u0065\u0072\u0074\u0079\u004e\u0061\u006d\u0065"{_acc :=_caa .Value ; -_ffda .PropertyNameAttr =&_acc ;continue ;};if _caa .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"{_cege ,_abdb :=_f .ParseBool (_caa .Value );if _abdb !=nil {return _abdb ;};_ffda .ServerFieldAttr =&_cege ;continue ;};if _caa .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004c\u0069\u0073\u0074"{_aeg ,_afba :=_f .ParseBool (_caa .Value ); -if _afba !=nil {return _afba ;};_ffda .UniqueListAttr =&_aeg ;continue ;};if _caa .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_cbe ,_cbbe :=_f .ParseUint (_caa .Value ,10,32);if _cbbe !=nil {return _cbbe ;};_dge :=uint32 (_cbe );_ffda .NumFmtIdAttr =&_dge ; -continue ;};if _caa .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_aea :=_caa .Value ;_ffda .FormulaAttr =&_aea ;continue ;};if _caa .Name .Local =="\u0073q\u006c\u0054\u0079\u0070\u0065"{_ddgc ,_dde :=_f .ParseInt (_caa .Value ,10,32);if _dde !=nil {return _dde ; -};_cfbd :=int32 (_ddgc );_ffda .SqlTypeAttr =&_cfbd ;continue ;};if _caa .Name .Local =="\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"{_gdc ,_gfg :=_f .ParseInt (_caa .Value ,10,32);if _gfg !=nil {return _gfg ;};_gacg :=int32 (_gdc );_ffda .HierarchyAttr =&_gacg ; -continue ;};if _caa .Name .Local =="\u006c\u0065\u0076e\u006c"{_ggb ,_eeab :=_f .ParseUint (_caa .Value ,10,32);if _eeab !=nil {return _eeab ;};_beed :=uint32 (_ggb );_ffda .LevelAttr =&_beed ;continue ;};if _caa .Name .Local =="\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0046\u0069\u0065\u006c\u0064"{_ebfa ,_agbd :=_f .ParseBool (_caa .Value ); -if _agbd !=nil {return _agbd ;};_ffda .DatabaseFieldAttr =&_ebfa ;continue ;};if _caa .Name .Local =="\u006d\u0061\u0070p\u0069\u006e\u0067\u0043\u006f\u0075\u006e\u0074"{_gedd ,_ffaf :=_f .ParseUint (_caa .Value ,10,32);if _ffaf !=nil {return _ffaf ;}; -_gdg :=uint32 (_gedd );_ffda .MappingCountAttr =&_gdg ;continue ;};if _caa .Name .Local =="\u006d\u0065\u006d\u0062er\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0046\u0069\u0065\u006c\u0064"{_bbc ,_fde :=_f .ParseBool (_caa .Value );if _fde !=nil {return _fde ; -};_ffda .MemberPropertyFieldAttr =&_bbc ;continue ;};};_gfgd :for {_cbbf ,_aede :=d .Token ();if _aede !=nil {return _aede ;};switch _ebdc :=_cbbf .(type ){case _c .StartElement :switch _ebdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_ffda .SharedItems =NewCT_SharedItems (); -if _dgdg :=d .DecodeElement (_ffda .SharedItems ,&_ebdc );_dgdg !=nil {return _dgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070"}:_ffda .FieldGroup =NewCT_FieldGroup (); -if _bec :=d .DecodeElement (_ffda .FieldGroup ,&_ebdc );_bec !=nil {return _bec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u004da\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u004da\u0070"}:_caec :=NewCT_X (); -if _acea :=d .DecodeElement (_caec ,&_ebdc );_acea !=nil {return _acea ;};_ffda .MpMap =append (_ffda .MpMap ,_caec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffda .ExtLst =NewCT_ExtensionList (); -if _gfdb :=d .DecodeElement (_ffda .ExtLst ,&_ebdc );_gfdb !=nil {return _gfdb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043a\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064 \u0025\u0076",_ebdc .Name ); -if _cba :=d .Skip ();_cba !=nil {return _cba ;};};case _c .EndElement :break _gfgd ;case _c .CharData :};};return nil ;};func NewMetadata ()*Metadata {_baeba :=&Metadata {};_baeba .CT_Metadata =*NewCT_Metadata ();return _baeba ;};func (_edbg *CT_ConditionalFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edbg .PivotAreas =NewCT_PivotAreas (); -for _ ,_bagab :=range start .Attr {if _bagab .Name .Local =="\u0073\u0063\u006fp\u0065"{_edbg .ScopeAttr .UnmarshalXMLAttr (_bagab );continue ;};if _bagab .Name .Local =="\u0074\u0079\u0070\u0065"{_edbg .TypeAttr .UnmarshalXMLAttr (_bagab );continue ;}; -if _bagab .Name .Local =="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_fbcdb ,_eeca :=_f .ParseUint (_bagab .Value ,10,32);if _eeca !=nil {return _eeca ;};_edbg .PriorityAttr =uint32 (_fbcdb );continue ;};};_caee :for {_gegd ,_bcec :=d .Token (); -if _bcec !=nil {return _bcec ;};switch _dcab :=_gegd .(type ){case _c .StartElement :switch _dcab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073"}:if _abab :=d .DecodeElement (_edbg .PivotAreas ,&_dcab ); -_abab !=nil {return _abab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edbg .ExtLst =NewCT_ExtensionList (); -if _cceg :=d .DecodeElement (_edbg .ExtLst ,&_dcab );_cceg !=nil {return _cceg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0020\u0025\u0076",_dcab .Name ); -if _ceda :=d .Skip ();_ceda !=nil {return _ceda ;};};case _c .EndElement :break _caee ;case _c .CharData :};};return nil ;};func (_ga *CT_Authors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cc :for {_dc ,_aa :=d .Token ();if _aa !=nil {return _aa ; -};switch _gbe :=_dc .(type ){case _c .StartElement :switch _gbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u0068\u006f\u0072"}:var _bef string ; -if _dcb :=d .DecodeElement (&_bef ,&_gbe );_dcb !=nil {return _dcb ;};_ga .Author =append (_ga .Author ,_bef );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0075\u0074\u0068\u006f\u0072\u0073\u0020\u0025\u0076",_gbe .Name ); -if _ffe :=d .Skip ();_ffe !=nil {return _ffe ;};};case _c .EndElement :break _cc ;case _c .CharData :};};return nil ;}; +// Last Edited Version +LastEditedAttr *string ; -// ValidateWithPath validates the CT_DiscretePr and its children, prefixing error messages with path -func (_cfdbf *CT_DiscretePr )ValidateWithPath (path string )error {for _aecef ,_dbbda :=range _cfdbf .X {if _dfgaf :=_dbbda .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_aecef ));_dfgaf !=nil {return _dfgaf ; -};};return nil ;}; +// Lowest Edited Version +LowestEditedAttr *string ; -// ValidateWithPath validates the CT_ChartsheetViews and its children, prefixing error messages with path -func (_gdfd *CT_ChartsheetViews )ValidateWithPath (path string )error {for _becda ,_dbcf :=range _gdfd .SheetView {if _abac :=_dbcf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_becda )); -_abac !=nil {return _abac ;};};if _gdfd .ExtLst !=nil {if _fcfg :=_gdfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcfg !=nil {return _fcfg ;};};return nil ;};func NewCT_Record ()*CT_Record {_fdefe :=&CT_Record {};return _fdefe }; -func (_bebgf *CT_MetadataStrings )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bebgf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bebgf .CountAttr )}); -};e .EncodeToken (start );_efbgcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};for _ ,_aeadg :=range _bebgf .S {e .EncodeElement (_aeadg ,_efbgcb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_abga *CT_PivotField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfdeda :=range start .Attr {if _cfdeda .Name .Local =="\u006e\u0061\u006d\u0065"{_dbbgf :=_cfdeda .Value ; -_abga .NameAttr =&_dbbgf ;continue ;};if _cfdeda .Name .Local =="\u0061\u0078\u0069\u0073"{_abga .AxisAttr .UnmarshalXMLAttr (_cfdeda );continue ;};if _cfdeda .Name .Local =="\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"{_gcbaa ,_bgaf :=_f .ParseBool (_cfdeda .Value ); -if _bgaf !=nil {return _bgaf ;};_abga .DataFieldAttr =&_gcbaa ;continue ;};if _cfdeda .Name .Local =="\u0073u\u0062t\u006f\u0074\u0061\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_aebbe :=_cfdeda .Value ;_abga .SubtotalCaptionAttr =&_aebbe ;continue ; -};if _cfdeda .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u0073"{_fcacb ,_cfdeg :=_f .ParseBool (_cfdeda .Value );if _cfdeg !=nil {return _cfdeg ;};_abga .ShowDropDownsAttr =&_fcacb ;continue ;};if _cfdeda .Name .Local =="h\u0069\u0064\u0064\u0065\u006e\u004c\u0065\u0076\u0065\u006c"{_bbaff ,_cggaa :=_f .ParseBool (_cfdeda .Value ); -if _cggaa !=nil {return _cggaa ;};_abga .HiddenLevelAttr =&_bbaff ;continue ;};if _cfdeda .Name .Local =="u\u006ei\u0071\u0075\u0065\u004d\u0065\u006d\u0062\u0065r\u0050\u0072\u006f\u0070er\u0074\u0079"{_dabbg :=_cfdeda .Value ;_abga .UniqueMemberPropertyAttr =&_dabbg ; -continue ;};if _cfdeda .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_dfcddf ,_cgddb :=_f .ParseBool (_cfdeda .Value );if _cgddb !=nil {return _cgddb ;};_abga .CompactAttr =&_dfcddf ;continue ;};if _cfdeda .Name .Local =="\u0061\u006c\u006c\u0044\u0072\u0069\u006c\u006c\u0065\u0064"{_acffeg ,_bdgg :=_f .ParseBool (_cfdeda .Value ); -if _bdgg !=nil {return _bdgg ;};_abga .AllDrilledAttr =&_acffeg ;continue ;};if _cfdeda .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_fefdd ,_ccdbcg :=_f .ParseUint (_cfdeda .Value ,10,32);if _ccdbcg !=nil {return _ccdbcg ;};_bgfac :=uint32 (_fefdd ); -_abga .NumFmtIdAttr =&_bgfac ;continue ;};if _cfdeda .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_bccdc ,_daebe :=_f .ParseBool (_cfdeda .Value );if _daebe !=nil {return _daebe ;};_abga .OutlineAttr =&_bccdc ;continue ;};if _cfdeda .Name .Local =="s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"{_bgggc ,_gfadaa :=_f .ParseBool (_cfdeda .Value ); -if _gfadaa !=nil {return _gfadaa ;};_abga .SubtotalTopAttr =&_bgggc ;continue ;};if _cfdeda .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"{_ddgcg ,_bddeb :=_f .ParseBool (_cfdeda .Value );if _bddeb !=nil {return _bddeb ;};_abga .DragToRowAttr =&_ddgcg ; -continue ;};if _cfdeda .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"{_dgaeaf ,_gcdd :=_f .ParseBool (_cfdeda .Value );if _gcdd !=nil {return _gcdd ;};_abga .DragToColAttr =&_dgaeaf ;continue ;};if _cfdeda .Name .Local =="\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"{_gfaeb ,_dface :=_f .ParseBool (_cfdeda .Value ); -if _dface !=nil {return _dface ;};_abga .MultipleItemSelectionAllowedAttr =&_gfaeb ;continue ;};if _cfdeda .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"{_ccecd ,_gfbe :=_f .ParseBool (_cfdeda .Value );if _gfbe !=nil {return _gfbe ; -};_abga .DragToPageAttr =&_ccecd ;continue ;};if _cfdeda .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"{_eeddc ,_bfcc :=_f .ParseBool (_cfdeda .Value );if _bfcc !=nil {return _bfcc ;};_abga .DragToDataAttr =&_eeddc ;continue ; -};if _cfdeda .Name .Local =="\u0064r\u0061\u0067\u004f\u0066\u0066"{_baeabe ,_eddcb :=_f .ParseBool (_cfdeda .Value );if _eddcb !=nil {return _eddcb ;};_abga .DragOffAttr =&_baeabe ;continue ;};if _cfdeda .Name .Local =="\u0073h\u006f\u0077\u0041\u006c\u006c"{_edbdb ,_ddfafcf :=_f .ParseBool (_cfdeda .Value ); -if _ddfafcf !=nil {return _ddfafcf ;};_abga .ShowAllAttr =&_edbdb ;continue ;};if _cfdeda .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0042\u006c\u0061n\u006b\u0052\u006f\u0077"{_fdfde ,_agfcg :=_f .ParseBool (_cfdeda .Value );if _agfcg !=nil {return _agfcg ; -};_abga .InsertBlankRowAttr =&_fdfde ;continue ;};if _cfdeda .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"{_bfcggg ,_cgbde :=_f .ParseBool (_cfdeda .Value );if _cgbde !=nil {return _cgbde ;};_abga .ServerFieldAttr =&_bfcggg ; -continue ;};if _cfdeda .Name .Local =="\u0069n\u0073e\u0072\u0074\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"{_ggdgd ,_gbagfb :=_f .ParseBool (_cfdeda .Value );if _gbagfb !=nil {return _gbagfb ;};_abga .InsertPageBreakAttr =&_ggdgd ;continue ; -};if _cfdeda .Name .Local =="\u0061\u0075\u0074\u006f\u0053\u0068\u006f\u0077"{_bcabc ,_agbdc :=_f .ParseBool (_cfdeda .Value );if _agbdc !=nil {return _agbdc ;};_abga .AutoShowAttr =&_bcabc ;continue ;};if _cfdeda .Name .Local =="t\u006f\u0070\u0041\u0075\u0074\u006f\u0053\u0068\u006f\u0077"{_befge ,_cccaa :=_f .ParseBool (_cfdeda .Value ); -if _cccaa !=nil {return _cccaa ;};_abga .TopAutoShowAttr =&_befge ;continue ;};if _cfdeda .Name .Local =="\u0068\u0069\u0064e\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073"{_bffga ,_aecefg :=_f .ParseBool (_cfdeda .Value );if _aecefg !=nil {return _aecefg ; -};_abga .HideNewItemsAttr =&_bffga ;continue ;};if _cfdeda .Name .Local =="\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u0069\u006c\u0074\u0065\u0072"{_fbceg ,_fgccc :=_f .ParseBool (_cfdeda .Value );if _fgccc !=nil {return _fgccc ;};_abga .MeasureFilterAttr =&_fbceg ; -continue ;};if _cfdeda .Name .Local =="\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"{_cfdgg ,_beea :=_f .ParseBool (_cfdeda .Value );if _beea !=nil {return _beea ;};_abga .IncludeNewItemsInFilterAttr =&_cfdgg ; -continue ;};if _cfdeda .Name .Local =="\u0069\u0074\u0065\u006d\u0050\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_dbbgb ,_cgfgg :=_f .ParseUint (_cfdeda .Value ,10,32);if _cgfgg !=nil {return _cgfgg ;};_efgaf :=uint32 (_dbbgb );_abga .ItemPageCountAttr =&_efgaf ; -continue ;};if _cfdeda .Name .Local =="\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"{_abga .SortTypeAttr .UnmarshalXMLAttr (_cfdeda );continue ;};if _cfdeda .Name .Local =="\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063e\u0053\u006f\u0072\u0074"{_fgdgca ,_gcddb :=_f .ParseBool (_cfdeda .Value ); -if _gcddb !=nil {return _gcddb ;};_abga .DataSourceSortAttr =&_fgdgca ;continue ;};if _cfdeda .Name .Local =="\u006eo\u006eA\u0075\u0074\u006f\u0053\u006fr\u0074\u0044e\u0066\u0061\u0075\u006c\u0074"{_ebaddc ,_gbfdcg :=_f .ParseBool (_cfdeda .Value );if _gbfdcg !=nil {return _gbfdcg ; -};_abga .NonAutoSortDefaultAttr =&_ebaddc ;continue ;};if _cfdeda .Name .Local =="\u0072\u0061\u006e\u006b\u0042\u0079"{_dcacb ,_eddgd :=_f .ParseUint (_cfdeda .Value ,10,32);if _eddgd !=nil {return _eddgd ;};_feaac :=uint32 (_dcacb );_abga .RankByAttr =&_feaac ; -continue ;};if _cfdeda .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_agcfb ,_caeega :=_f .ParseBool (_cfdeda .Value );if _caeega !=nil {return _caeega ;};_abga .DefaultSubtotalAttr =&_agcfb ;continue ; -};if _cfdeda .Name .Local =="s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_edggd ,_bgbcbf :=_f .ParseBool (_cfdeda .Value );if _bgbcbf !=nil {return _bgbcbf ;};_abga .SumSubtotalAttr =&_edggd ;continue ;};if _cfdeda .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_ecgaf ,_dagaee :=_f .ParseBool (_cfdeda .Value ); -if _dagaee !=nil {return _dagaee ;};_abga .CountASubtotalAttr =&_ecgaf ;continue ;};if _cfdeda .Name .Local =="a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_efbed ,_fcdec :=_f .ParseBool (_cfdeda .Value );if _fcdec !=nil {return _fcdec ; -};_abga .AvgSubtotalAttr =&_efbed ;continue ;};if _cfdeda .Name .Local =="m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_agaee ,_aecbc :=_f .ParseBool (_cfdeda .Value );if _aecbc !=nil {return _aecbc ;};_abga .MaxSubtotalAttr =&_agaee ; -continue ;};if _cfdeda .Name .Local =="m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_acbfa ,_fcccf :=_f .ParseBool (_cfdeda .Value );if _fcccf !=nil {return _fcccf ;};_abga .MinSubtotalAttr =&_acbfa ;continue ;};if _cfdeda .Name .Local =="\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_egadd ,_bdfa :=_f .ParseBool (_cfdeda .Value ); -if _bdfa !=nil {return _bdfa ;};_abga .ProductSubtotalAttr =&_egadd ;continue ;};if _cfdeda .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_dbgcc ,_fdbag :=_f .ParseBool (_cfdeda .Value );if _fdbag !=nil {return _fdbag ; -};_abga .CountSubtotalAttr =&_dbgcc ;continue ;};if _cfdeda .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_ccde ,_acgggb :=_f .ParseBool (_cfdeda .Value );if _acgggb !=nil {return _acgggb ;};_abga .StdDevSubtotalAttr =&_ccde ; -continue ;};if _cfdeda .Name .Local =="\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_ceeef ,_ceada :=_f .ParseBool (_cfdeda .Value );if _ceada !=nil {return _ceada ;};_abga .StdDevPSubtotalAttr =&_ceeef ;continue ;}; -if _cfdeda .Name .Local =="v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_dcffb ,_aefge :=_f .ParseBool (_cfdeda .Value );if _aefge !=nil {return _aefge ;};_abga .VarSubtotalAttr =&_dcffb ;continue ;};if _cfdeda .Name .Local =="\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_ggfcd ,_baff :=_f .ParseBool (_cfdeda .Value ); -if _baff !=nil {return _baff ;};_abga .VarPSubtotalAttr =&_ggfcd ;continue ;};if _cfdeda .Name .Local =="\u0073\u0068\u006fw\u0050\u0072\u006f\u0070\u0043\u0065\u006c\u006c"{_cbcdaf ,_cfbdg :=_f .ParseBool (_cfdeda .Value );if _cfbdg !=nil {return _cfbdg ; -};_abga .ShowPropCellAttr =&_cbcdaf ;continue ;};if _cfdeda .Name .Local =="s\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0054\u0069\u0070"{_cdggg ,_dbff :=_f .ParseBool (_cfdeda .Value );if _dbff !=nil {return _dbff ;};_abga .ShowPropTipAttr =&_cdggg ; -continue ;};if _cfdeda .Name .Local =="\u0073\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0041\u0073\u0043\u0061p\u0074\u0069\u006f\u006e"{_gcgfd ,_edcbg :=_f .ParseBool (_cfdeda .Value );if _edcbg !=nil {return _edcbg ;};_abga .ShowPropAsCaptionAttr =&_gcgfd ; -continue ;};if _cfdeda .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072i\u0062\u0075\u0074\u0065\u0044\u0072\u0069\u006c\u006c\u0053t\u0061\u0074\u0065"{_agafg ,_bcbgd :=_f .ParseBool (_cfdeda .Value );if _bcbgd !=nil {return _bcbgd ; -};_abga .DefaultAttributeDrillStateAttr =&_agafg ;continue ;};};_daafe :for {_dcgb ,_gefdbd :=d .Token ();if _gefdbd !=nil {return _gefdbd ;};switch _fbadc :=_dcgb .(type ){case _c .StartElement :switch _fbadc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065m\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065m\u0073"}:_abga .Items =NewCT_Items (); -if _dfadd :=d .DecodeElement (_abga .Items ,&_fbadc );_dfadd !=nil {return _dfadd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065"}:_abga .AutoSortScope =NewCT_AutoSortScope (); -if _abgge :=d .DecodeElement (_abga .AutoSortScope ,&_fbadc );_abgge !=nil {return _abgge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abga .ExtLst =NewCT_ExtensionList (); -if _cgebf :=d .DecodeElement (_abga .ExtLst ,&_fbadc );_cgebf !=nil {return _cgebf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064 \u0025\u0076",_fbadc .Name ); -if _dccga :=d .Skip ();_dccga !=nil {return _dccga ;};};case _c .EndElement :break _daafe ;case _c .CharData :};};return nil ;}; +// Build Version +RupBuildAttr *string ; -// ValidateWithPath validates the CT_ExternalDefinedName and its children, prefixing error messages with path -func (_ffcbf *CT_ExternalDefinedName )ValidateWithPath (path string )error {return nil };func NewCT_MetadataBlock ()*CT_MetadataBlock {_baaee :=&CT_MetadataBlock {};return _baaee };func (_cbdea ST_RevisionAction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cbdea .String (),start ); -};type CT_VerticalAlignFontProperty struct{ +// Code Name +CodeNameAttr *string ;};func NewCT_Authors ()*CT_Authors {_bc :=&CT_Authors {};return _bc };func (_fbfca ST_DataValidationOperator )String ()string {switch _fbfca {case 0:return "";case 1:return "\u0062e\u0074\u0077\u0065\u0065\u006e";case 2:return "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; +case 3:return "\u0065\u0071\u0075a\u006c";case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 6:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; +case 7:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case 8:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";};return "";};func (_eagaf *ST_MdxSetOrder )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eagaf =0; +case "\u0075":*_eagaf =1;case "\u0061":*_eagaf =2;case "\u0064":*_eagaf =3;case "\u0061\u0061":*_eagaf =4;case "\u0061\u0064":*_eagaf =5;case "\u006e\u0061":*_eagaf =6;case "\u006e\u0064":*_eagaf =7;};return nil ;};func NewCT_Query ()*CT_Query {_bcabg :=&CT_Query {}; +return _bcabg };type CT_QueryTable struct{ -// Value -ValAttr _b .ST_VerticalAlignRun ;};type CT_X struct{ +// QueryTable Name +NameAttr string ; -// Shared Items Index -VAttr *int32 ;};const (ST_RefModeUnset ST_RefMode =0;ST_RefModeA1 ST_RefMode =1;ST_RefModeR1C1 ST_RefMode =2;);func (_ffbb *CT_DynamicFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_aagb ,_cebag :=_ffbb .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _cebag !=nil {return _cebag ;};start .Attr =append (start .Attr ,_aagb );if _ffbb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_ffbb .ValAttr )});};if _ffbb .ValIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c\u0049\u0073\u006f"},Value :_b .FormatDateTime (*_ffbb .ValIsoAttr )}); -};if _ffbb .MaxValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0056\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_ffbb .MaxValAttr )});};if _ffbb .MaxValIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0056\u0061\u006c\u0049\u0073o"},Value :_b .FormatDateTime (*_ffbb .MaxValIsoAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// First Row Column Titles +HeadersAttr *bool ; -// Validate validates the CT_CacheHierarchy and its children -func (_becd *CT_CacheHierarchy )Validate ()error {return _becd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079");};func (_ebggc *CT_PatternFill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebggc .PatternTypeAttr !=ST_PatternTypeUnset {_cbegc ,_fbdfg :=_ebggc .PatternTypeAttr .MarshalXMLAttr (_c .Name {Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0054\u0079\u0070\u0065"}); -if _fbdfg !=nil {return _fbdfg ;};start .Attr =append (start .Attr ,_cbegc );};e .EncodeToken (start );if _ebggc .FgColor !=nil {_gafbc :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0067\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_ebggc .FgColor ,_gafbc ); -};if _ebggc .BgColor !=nil {_adgeg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0062\u0067\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_ebggc .BgColor ,_adgeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};type CT_ExternalSheetData struct{ +// Row Numbers +RowNumbersAttr *bool ; -// Sheet Id -SheetIdAttr uint32 ; +// Disable Refresh +DisableRefreshAttr *bool ; -// Last Refresh Resulted in Error -RefreshErrorAttr *bool ; +// Background Refresh +BackgroundRefreshAttr *bool ; -// Row -Row []*CT_ExternalRow ;};func (_begad *CT_XStringElement )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_begad .VAttr )});e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MapInfo struct{ +// First Background Refresh +FirstBackgroundRefreshAttr *bool ; -// Prefix Mappings for XPath Expressions -SelectionNamespacesAttr string ; +// Refresh On Load +RefreshOnLoadAttr *bool ; -// XML Schema -Schema []*CT_Schema ; +// Grow Shrink Type +GrowShrinkTypeAttr ST_GrowShrinkType ; -// XML Mapping Properties -Map []*CT_Map ;};func NewCT_ControlPr ()*CT_ControlPr {_fdcc :=&CT_ControlPr {};_fdcc .Anchor =NewCT_ObjectAnchor ();return _fdcc ;};func (_cdce *CT_CalculatedItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acf :=range start .Attr {if _acf .Name .Local =="\u0063\u006f\u0075n\u0074"{_agdfg ,_bebc :=_f .ParseUint (_acf .Value ,10,32); -if _bebc !=nil {return _bebc ;};_ggfa :=uint32 (_agdfg );_cdce .CountAttr =&_ggfa ;continue ;};};_acef :for {_eee ,_fagd :=d .Token ();if _fagd !=nil {return _fagd ;};switch _gcae :=_eee .(type ){case _c .StartElement :switch _gcae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d"}:_fggg :=NewCT_CalculatedItem (); -if _bgda :=d .DecodeElement (_fggg ,&_gcae );_bgda !=nil {return _bgda ;};_cdce .CalculatedItem =append (_cdce .CalculatedItem ,_fggg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_gcae .Name ); -if _acag :=d .Skip ();_acag !=nil {return _acag ;};};case _c .EndElement :break _acef ;case _c .CharData :};};return nil ;}; +// Fill Adjacent Formulas +FillFormulasAttr *bool ; -// Validate validates the CT_PivotAreaReference and its children -func (_bebef *CT_PivotAreaReference )Validate ()error {return _bebef .ValidateWithPath ("C\u0054\u005f\u0050\u0069vo\u0074A\u0072\u0065\u0061\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065");};func NewCT_HierarchyUsage ()*CT_HierarchyUsage {_daaa :=&CT_HierarchyUsage {}; -return _daaa }; +// Remove Data On Save +RemoveDataOnSaveAttr *bool ; -// Validate validates the CT_ControlPr and its children -func (_dbade *CT_ControlPr )Validate ()error {return _dbade .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072");};func (_gccaf ST_MdxFunctionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_acbfae :=_c .Attr {}; -_acbfae .Name =name ;switch _gccaf {case ST_MdxFunctionTypeUnset :_acbfae .Value ="";case ST_MdxFunctionTypeM :_acbfae .Value ="\u006d";case ST_MdxFunctionTypeV :_acbfae .Value ="\u0076";case ST_MdxFunctionTypeS :_acbfae .Value ="\u0073";case ST_MdxFunctionTypeC :_acbfae .Value ="\u0063"; -case ST_MdxFunctionTypeR :_acbfae .Value ="\u0072";case ST_MdxFunctionTypeP :_acbfae .Value ="\u0070";case ST_MdxFunctionTypeK :_acbfae .Value ="\u006b";};return _acbfae ,nil ;};type CT_FieldsUsage struct{ +// Disable Edit +DisableEditAttr *bool ; -// Field Count -CountAttr *uint32 ; +// Preserve Formatting On Refresh +PreserveFormattingAttr *bool ; -// PivotCache Field Id -FieldUsage []*CT_FieldUsage ;};type CT_Users struct{ +// Adjust Column Width On Refresh +AdjustColumnWidthAttr *bool ; -// Active User Count -CountAttr *uint32 ; +// Intermediate +IntermediateAttr *bool ; -// User Information -UserInfo []*CT_SharedUser ;};type CT_InputCells struct{ +// Connection Id +ConnectionIdAttr uint32 ; -// Reference -RAttr string ; +// QueryTable Refresh Information +QueryTableRefresh *CT_QueryTableRefresh ; -// Deleted -DeletedAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};func NewMetadata ()*Metadata {_daagcd :=&Metadata {}; +_daagcd .CT_Metadata =*NewCT_Metadata ();return _daagcd ;};func (_gbdac *CT_Row )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbdac .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdac .RAttr )}); +};if _gbdac .SpansAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u0061n\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdac .SpansAttr )});};if _gbdac .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdac .SAttr )}); +};if _gbdac .CustomFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .CustomFormatAttr ))});}; +if _gbdac .HtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdac .HtAttr )});};if _gbdac .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .HiddenAttr ))}); +};if _gbdac .CustomHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .CustomHeightAttr ))});}; +if _gbdac .OutlineLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdac .OutlineLevelAttr )});};if _gbdac .CollapsedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .CollapsedAttr ))}); +};if _gbdac .ThickTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .ThickTopAttr ))});};if _gbdac .ThickBotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0042\u006f\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .ThickBotAttr ))}); +};if _gbdac .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbdac .PhAttr ))});};e .EncodeToken (start );if _gbdac .C !=nil {_feddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063"}}; +for _ ,_gaeef :=range _gbdac .C {e .EncodeElement (_gaeef ,_feddf );};};if _gbdac .ExtLst !=nil {_fcdfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gbdac .ExtLst ,_fcdfg ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gfdde *CT_Hyperlink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgdd :=range start .Attr {if _bgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bgdd .Name .Local =="\u0069\u0064"||_bgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bgdd .Name .Local =="\u0069\u0064"{_dfed :=_bgdd .Value ; +_gfdde .IdAttr =&_dfed ;continue ;};if _bgdd .Name .Local =="\u0072\u0065\u0066"{_ccdbd :=_bgdd .Value ;_gfdde .RefAttr =_ccdbd ;continue ;};if _bgdd .Name .Local =="\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_egaff :=_bgdd .Value ;_gfdde .LocationAttr =&_egaff ; +continue ;};if _bgdd .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_fgbde :=_bgdd .Value ;_gfdde .TooltipAttr =&_fgbde ;continue ;};if _bgdd .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_gffbga :=_bgdd .Value ;_gfdde .DisplayAttr =&_gffbga ; +continue ;};};for {_ggbcg ,_gdgcf :=d .Token ();if _gdgcf !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0079p\u0065\u0072\u006c\u0069\u006e\u006b\u003a\u0020\u0025\u0073",_gdgcf );};if _ggaee ,_bgbfg :=_ggbcg .(_c .EndElement ); +_bgbfg &&_ggaee .Name ==start .Name {break ;};};return nil ;}; -// Undone -UndoneAttr *bool ; +// ValidateWithPath validates the CT_RangePr and its children, prefixing error messages with path +func (_bceab *CT_RangePr )ValidateWithPath (path string )error {if _caaea :=_bceab .GroupByAttr .ValidateWithPath (path +"\u002f\u0047\u0072o\u0075\u0070\u0042\u0079\u0041\u0074\u0074\u0072");_caaea !=nil {return _caaea ;};return nil ;};type CT_GradientStop struct{ -// Value -ValAttr string ; +// Gradient Stop Position +PositionAttr float64 ; -// Number Format Id -NumFmtIdAttr *uint32 ;};type Dialogsheet struct{CT_Dialogsheet }; +// Color +Color *CT_Color ;};func (_fdeca *CT_QueryTableFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdeca .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fdeca .CountAttr )}); +};e .EncodeToken (start );if _fdeca .QueryTableField !=nil {_dgebc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aqu\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"}};for _ ,_gbcda :=range _fdeca .QueryTableField {e .EncodeElement (_gbcda ,_dgebc ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ccbab *CT_SingleXmlCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccbab .XmlCellPr =NewCT_XmlCellPr ();for _ ,_caacd :=range start .Attr {if _caacd .Name .Local =="\u0069\u0064"{_gfda ,_bdfgc :=_g .ParseUint (_caacd .Value ,10,32); +if _bdfgc !=nil {return _bdfgc ;};_ccbab .IdAttr =uint32 (_gfda );continue ;};if _caacd .Name .Local =="\u0072"{_ffggfe :=_caacd .Value ;_ccbab .RAttr =_ffggfe ;continue ;};if _caacd .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cgdfg ,_geaee :=_g .ParseUint (_caacd .Value ,10,32); +if _geaee !=nil {return _geaee ;};_ccbab .ConnectionIdAttr =uint32 (_cgdfg );continue ;};};_bdfff :for {_daagc ,_edacd :=d .Token ();if _edacd !=nil {return _edacd ;};switch _gdgfc :=_daagc .(type ){case _c .StartElement :switch _gdgfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078m\u006c\u0043\u0065\u006c\u006c\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078m\u006c\u0043\u0065\u006c\u006c\u0050r"}:if _bgddgf :=d .DecodeElement (_ccbab .XmlCellPr ,&_gdgfc ); +_bgddgf !=nil {return _bgddgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccbab .ExtLst =NewCT_ExtensionList (); +if _fdebc :=d .DecodeElement (_ccbab .ExtLst ,&_gdgfc );_fdebc !=nil {return _fdebc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0020\u0025v",_gdgfc .Name ); +if _gdaff :=d .Skip ();_gdaff !=nil {return _gdaff ;};};case _c .EndElement :break _bdfff ;case _c .CharData :};};return nil ;};func (_cbdfd *CT_ObjectPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbdfd .Anchor =NewCT_ObjectAnchor (); +for _ ,_bceae :=range start .Attr {if _bceae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bceae .Name .Local =="\u0069\u0064"||_bceae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bceae .Name .Local =="\u0069\u0064"{_ebeab :=_bceae .Value ; +_cbdfd .IdAttr =&_ebeab ;continue ;};if _bceae .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_dccba ,_gddae :=_g .ParseBool (_bceae .Value );if _gddae !=nil {return _gddae ;};_cbdfd .AutoLineAttr =&_dccba ;continue ;};if _bceae .Name .Local =="\u0070\u0072\u0069n\u0074"{_adeef ,_bfbfd :=_g .ParseBool (_bceae .Value ); +if _bfbfd !=nil {return _bfbfd ;};_cbdfd .PrintAttr =&_adeef ;continue ;};if _bceae .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_eggcge ,_aegb :=_g .ParseBool (_bceae .Value );if _aegb !=nil {return _aegb ;};_cbdfd .DisabledAttr =&_eggcge ; +continue ;};if _bceae .Name .Local =="\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"{_egbgfd ,_ddfbc :=_g .ParseBool (_bceae .Value );if _ddfbc !=nil {return _ddfbc ;};_cbdfd .UiObjectAttr =&_egbgfd ;continue ;};if _bceae .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_caecc ,_fbdgf :=_g .ParseBool (_bceae .Value ); +if _fbdgf !=nil {return _fbdgf ;};_cbdfd .AutoFillAttr =&_caecc ;continue ;};if _bceae .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_dfcfb ,_beaae :=_g .ParseBool (_bceae .Value );if _beaae !=nil {return _beaae ;};_cbdfd .LockedAttr =&_dfcfb ; +continue ;};if _bceae .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"{_dbae ,_efaea :=_g .ParseBool (_bceae .Value );if _efaea !=nil {return _efaea ;};_cbdfd .AutoPictAttr =&_dbae ;continue ;};if _bceae .Name .Local =="\u006d\u0061\u0063r\u006f"{_bbgdg :=_bceae .Value ; +_cbdfd .MacroAttr =&_bbgdg ;continue ;};if _bceae .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_gdfge :=_bceae .Value ;_cbdfd .AltTextAttr =&_gdfge ;continue ;};if _bceae .Name .Local =="\u0064\u0064\u0065"{_gcedff ,_gdeeed :=_g .ParseBool (_bceae .Value ); +if _gdeeed !=nil {return _gdeeed ;};_cbdfd .DdeAttr =&_gcedff ;continue ;};if _bceae .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_ddbg ,_fbcbfe :=_g .ParseBool (_bceae .Value );if _fbcbfe !=nil {return _fbcbfe ;};_cbdfd .DefaultSizeAttr =&_ddbg ; +continue ;};};_aegdg :for {_baabd ,_dbabf :=d .Token ();if _dbabf !=nil {return _dbabf ;};switch _dcag :=_baabd .(type ){case _c .StartElement :switch _dcag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _cdae :=d .DecodeElement (_cbdfd .Anchor ,&_dcag ); +_cdae !=nil {return _cdae ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072\u0020\u0025\u0076",_dcag .Name ); +if _fbafd :=d .Skip ();_fbafd !=nil {return _fbafd ;};};case _c .EndElement :break _aegdg ;case _c .CharData :};};return nil ;};func (_fedeed ST_VolValueType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fedeed .String (),start ); +};func (_gdaag *CT_TableMissing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acbcgg *ST_TimePeriod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcdada ,_egfgbd :=d .Token (); +if _egfgbd !=nil {return _egfgbd ;};if _bgcff ,_ddgda :=_dcdada .(_c .EndElement );_ddgda &&_bgcff .Name ==start .Name {*_acbcgg =1;return nil ;};if _ebcgdf ,_aeecf :=_dcdada .(_c .CharData );!_aeecf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcdada ); +}else {switch string (_ebcgdf ){case "":*_acbcgg =0;case "\u0074\u006f\u0064a\u0079":*_acbcgg =1;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_acbcgg =2;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_acbcgg =3;case "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s":*_acbcgg =4; +case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_acbcgg =5;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_acbcgg =6;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_acbcgg =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_acbcgg =8; +case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_acbcgg =9;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_acbcgg =10;};};_dcdada ,_egfgbd =d .Token ();if _egfgbd !=nil {return _egfgbd ;};if _gddafc ,_fbafc :=_dcdada .(_c .EndElement ); +_fbafc &&_gddafc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcdada );};func (_cddaa *CT_PageFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cefbb :=range start .Attr {if _cefbb .Name .Local =="\u0063\u006f\u0075n\u0074"{_ffegg ,_deggc :=_g .ParseUint (_cefbb .Value ,10,32); +if _deggc !=nil {return _deggc ;};_fgead :=uint32 (_ffegg );_cddaa .CountAttr =&_fgead ;continue ;};};_dcbf :for {_cceace ,_dggd :=d .Token ();if _dggd !=nil {return _dggd ;};switch _ccccfb :=_cceace .(type ){case _c .StartElement :switch _ccccfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0046\u0069\u0065\u006cd"}:_adggd :=NewCT_PageField (); +if _fbfbc :=d .DecodeElement (_adggd ,&_ccccfb );_fbfbc !=nil {return _fbfbc ;};_cddaa .PageField =append (_cddaa .PageField ,_adggd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_ccccfb .Name ); +if _ddfad :=d .Skip ();_ddfad !=nil {return _ddfad ;};};case _c .EndElement :break _dcbf ;case _c .CharData :};};return nil ;};func NewCT_OleItems ()*CT_OleItems {_bdbe :=&CT_OleItems {};return _bdbe };type CT_Col struct{ -// ValidateWithPath validates the Worksheet and its children, prefixing error messages with path -func (_adagc *Worksheet )ValidateWithPath (path string )error {if _fdefeg :=_adagc .CT_Worksheet .ValidateWithPath (path );_fdefeg !=nil {return _fdefeg ;};return nil ;};type CT_TextField struct{ +// Minimum Column +MinAttr uint32 ; -// Field Type -TypeAttr ST_ExternalConnectionType ; +// Maximum Column +MaxAttr uint32 ; -// Position -PositionAttr *uint32 ;};func (_gcec *CT_ExternalRow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_gcec .RAttr )});e .EncodeToken (start ); -if _gcec .Cell !=nil {_debb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c"}};for _ ,_aggcc :=range _gcec .Cell {e .EncodeElement (_aggcc ,_debb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_eecd *CT_Hyperlink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_eecd .RefAttr )});if _eecd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_eecd .IdAttr )}); -};if _eecd .LocationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_eecd .LocationAttr )});};if _eecd .TooltipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u006f\u006c\u0074\u0069\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_eecd .TooltipAttr )}); -};if _eecd .DisplayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u0073\u0070\u006c\u0061\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_eecd .DisplayAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ecbd *CT_QueryTableDeletedFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecbd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ecbd .CountAttr )}); -};e .EncodeToken (start );_fdcgbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065l\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};for _ ,_ddbfa :=range _ecbd .DeletedField {e .EncodeElement (_ddbfa ,_fdcgbd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bggbab ST_ParameterType )String ()string {switch _bggbab {case 0:return "";case 1:return "\u0070\u0072\u006f\u006d\u0070\u0074";case 2:return "\u0076\u0061\u006cu\u0065";case 3:return "\u0063\u0065\u006c\u006c";};return "";};func NewCT_MergeCell ()*CT_MergeCell {_gcgg :=&CT_MergeCell {}; -return _gcgg }; +// Column Width +WidthAttr *float64 ; -// ValidateWithPath validates the CT_pivotTableDefinition and its children, prefixing error messages with path -func (_aabbe *CT_pivotTableDefinition )ValidateWithPath (path string )error {if _fbcfe :=_aabbe .Location .ValidateWithPath (path +"\u002fL\u006f\u0063\u0061\u0074\u0069\u006fn");_fbcfe !=nil {return _fbcfe ;};if _aabbe .PivotFields !=nil {if _agfaa :=_aabbe .PivotFields .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"); -_agfaa !=nil {return _agfaa ;};};if _aabbe .RowFields !=nil {if _abeed :=_aabbe .RowFields .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073");_abeed !=nil {return _abeed ;};};if _aabbe .RowItems !=nil {if _efbef :=_aabbe .RowItems .ValidateWithPath (path +"\u002fR\u006f\u0077\u0049\u0074\u0065\u006ds"); -_efbef !=nil {return _efbef ;};};if _aabbe .ColFields !=nil {if _fecaf :=_aabbe .ColFields .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073");_fecaf !=nil {return _fecaf ;};};if _aabbe .ColItems !=nil {if _efeag :=_aabbe .ColItems .ValidateWithPath (path +"\u002fC\u006f\u006c\u0049\u0074\u0065\u006ds"); -_efeag !=nil {return _efeag ;};};if _aabbe .PageFields !=nil {if _ffgaa :=_aabbe .PageFields .ValidateWithPath (path +"/\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073");_ffgaa !=nil {return _ffgaa ;};};if _aabbe .DataFields !=nil {if _gacebe :=_aabbe .DataFields .ValidateWithPath (path +"/\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"); -_gacebe !=nil {return _gacebe ;};};if _aabbe .Formats !=nil {if _geaebg :=_aabbe .Formats .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u006d\u0061\u0074\u0073");_geaebg !=nil {return _geaebg ;};};if _aabbe .ConditionalFormats !=nil {if _bdgadb :=_aabbe .ConditionalFormats .ValidateWithPath (path +"\u002f\u0043\u006f\u006edi\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0073"); -_bdgadb !=nil {return _bdgadb ;};};if _aabbe .ChartFormats !=nil {if _dfbfg :=_aabbe .ChartFormats .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073");_dfbfg !=nil {return _dfbfg ;};};if _aabbe .PivotHierarchies !=nil {if _cbccfc :=_aabbe .PivotHierarchies .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072c\u0068\u0069\u0065\u0073"); -_cbccfc !=nil {return _cbccfc ;};};if _aabbe .PivotTableStyleInfo !=nil {if _cbebaf :=_aabbe .PivotTableStyleInfo .ValidateWithPath (path +"/\u0050i\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065In\u0066\u006f");_cbebaf !=nil {return _cbebaf ; -};};if _aabbe .Filters !=nil {if _dfbfdg :=_aabbe .Filters .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");_dfbfdg !=nil {return _dfbfdg ;};};if _aabbe .RowHierarchiesUsage !=nil {if _faegcc :=_aabbe .RowHierarchiesUsage .ValidateWithPath (path +"/\u0052o\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0069\u0065\u0073\u0055sa\u0067\u0065"); -_faegcc !=nil {return _faegcc ;};};if _aabbe .ColHierarchiesUsage !=nil {if _cffee :=_aabbe .ColHierarchiesUsage .ValidateWithPath (path +"/\u0043o\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0069\u0065\u0073\u0055sa\u0067\u0065");_cffee !=nil {return _cffee ; -};};if _aabbe .ExtLst !=nil {if _aadbbd :=_aabbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aadbbd !=nil {return _aadbbd ;};};return nil ;};type ST_CfvoType byte ;func (_dcdga *CT_IconFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcdga .IconSetAttr =ST_IconSetType (1); -for _ ,_fcbce :=range start .Attr {if _fcbce .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_dcdga .IconSetAttr .UnmarshalXMLAttr (_fcbce );continue ;};if _fcbce .Name .Local =="\u0069\u0063\u006f\u006e\u0049\u0064"{_ccbcb ,_fagce :=_f .ParseUint (_fcbce .Value ,10,32); -if _fagce !=nil {return _fagce ;};_bgceb :=uint32 (_ccbcb );_dcdga .IconIdAttr =&_bgceb ;continue ;};};for {_abbdd ,_agfcb :=d .Token ();if _agfcb !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049c\u006fn\u0046i\u006c\u0074\u0065\u0072\u003a\u0020\u0025s",_agfcb ); -};if _bddae ,_adbe :=_abbdd .(_c .EndElement );_adbe &&_bddae .Name ==start .Name {break ;};};return nil ;}; +// Style +StyleAttr *uint32 ; -// ValidateWithPath validates the CT_PivotSelection and its children, prefixing error messages with path -func (_ceacf *CT_PivotSelection )ValidateWithPath (path string )error {if _ggbca :=_ceacf .PaneAttr .ValidateWithPath (path +"\u002fP\u0061\u006e\u0065\u0041\u0074\u0074r");_ggbca !=nil {return _ggbca ;};if _ggfaae :=_ceacf .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r"); -_ggfaae !=nil {return _ggfaae ;};if _dbcdb :=_ceacf .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_dbcdb !=nil {return _dbcdb ;};return nil ;}; +// Hidden Columns +HiddenAttr *bool ; -// ValidateWithPath validates the CT_ProtectedRange and its children, prefixing error messages with path -func (_aecdc *CT_ProtectedRange )ValidateWithPath (path string )error {return nil }; +// Best Fit Column Width +BestFitAttr *bool ; -// ValidateWithPath validates the CT_Controls and its children, prefixing error messages with path -func (_beaa *CT_Controls )ValidateWithPath (path string )error {for _afadb ,_gcca :=range _beaa .Control {if _fbce :=_gcca .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0074\u0072\u006fl\u005b\u0025\u0064\u005d",path ,_afadb )); -_fbce !=nil {return _fbce ;};};return nil ;}; +// Custom Width +CustomWidthAttr *bool ; -// Validate validates the CT_RevisionFormatting and its children -func (_gagbec *CT_RevisionFormatting )Validate ()error {return _gagbec .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067");};type CT_Parameter struct{ +// Show Phonetic Information +PhoneticAttr *bool ; -// Parameter Name -NameAttr *string ; +// Outline Level +OutlineLevelAttr *uint8 ; -// SQL Data Type -SqlTypeAttr *int32 ; +// Collapsed +CollapsedAttr *bool ;};func (_bcff *CT_I )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcff .TAttr !=ST_ItemTypeUnset {_adedc ,_egdab :=_bcff .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _egdab !=nil {return _egdab ;};start .Attr =append (start .Attr ,_adedc ); +};if _bcff .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_bcff .RAttr )});};if _bcff .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_bcff .IAttr )}); +};e .EncodeToken (start );if _bcff .X !=nil {_ebebca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_ffbga :=range _bcff .X {e .EncodeElement (_ffbga ,_ebebca );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Parameter Type -ParameterTypeAttr ST_ParameterType ; +// ValidateWithPath validates the CT_FunctionGroup and its children, prefixing error messages with path +func (_fafee *CT_FunctionGroup )ValidateWithPath (path string )error {return nil };func (_fgcafag ST_GradientType )String ()string {switch _fgcafag {case 0:return "";case 1:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 2:return "\u0070\u0061\u0074\u0068"; +};return "";};func (_dbbbg *CT_CalculatedItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbbbg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dbbbg .CountAttr )}); +};e .EncodeToken (start );_bced :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u006c\u0063\u0075l\u0061\u0074e\u0064\u0049\u0074\u0065\u006d"}};for _ ,_bef :=range _dbbbg .CalculatedItem {e .EncodeElement (_bef ,_bced );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_debe *CT_ChartsheetPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _debe .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_debe .PublishedAttr ))}); +};if _debe .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_debe .CodeNameAttr )});};e .EncodeToken (start );if _debe .TabColor !=nil {_dfab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_debe .TabColor ,_dfab );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Refresh on Change -RefreshOnChangeAttr *bool ; +// ValidateWithPath validates the CT_ChartsheetView and its children, prefixing error messages with path +func (_beef *CT_ChartsheetView )ValidateWithPath (path string )error {if _beef .ExtLst !=nil {if _ccbge :=_beef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccbge !=nil {return _ccbge ;};};return nil ;};func (_faege *CT_MetadataStringIndex )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcbgf :=range start .Attr {if _fcbgf .Name .Local =="\u0078"{_acagc ,_fdbdb :=_g .ParseUint (_fcbgf .Value ,10,32); +if _fdbdb !=nil {return _fdbdb ;};_faege .XAttr =uint32 (_acagc );continue ;};if _fcbgf .Name .Local =="\u0073"{_ebaff ,_gffag :=_g .ParseBool (_fcbgf .Value );if _gffag !=nil {return _gffag ;};_faege .SAttr =&_ebaff ;continue ;};};for {_cagcd ,_fdbcbe :=d .Token (); +if _fdbcbe !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0074a\u0064a\u0074a\u0053t\u0072\u0069\u006e\u0067\u0049\u006e\u0064\u0065\u0078\u003a\u0020\u0025\u0073",_fdbcbe );};if _bacad ,_aefdc :=_cagcd .(_c .EndElement ); +_aefdc &&_bacad .Name ==start .Name {break ;};};return nil ;};func (_abae *CT_Col )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_abae .MinAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_abae .MaxAttr )});if _abae .WidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u0064t\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_abae .WidthAttr )}); +};if _abae .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abae .StyleAttr )});};if _abae .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abae .HiddenAttr ))}); +};if _abae .BestFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062e\u0073\u0074\u0046\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abae .BestFitAttr ))});};if _abae .CustomWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u0075\u0073\u0074\u006f\u006d\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abae .CustomWidthAttr ))}); +};if _abae .PhoneticAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abae .PhoneticAttr ))});};if _abae .OutlineLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_abae .OutlineLevelAttr )}); +};if _abae .CollapsedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abae .CollapsedAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_Location struct{ -// Parameter Prompt String -PromptAttr *string ; +// Reference +RefAttr string ; -// Boolean -BooleanAttr *bool ; +// First Header Row +FirstHeaderRowAttr uint32 ; -// Double -DoubleAttr *float64 ; +// PivotTable Data First Row +FirstDataRowAttr uint32 ; -// Integer -IntegerAttr *int32 ; +// First Data Column +FirstDataColAttr uint32 ; -// String -StringAttr *string ; +// Rows Per Page Count +RowPageCountAttr *uint32 ; -// Cell Reference -CellAttr *string ;};type CT_Connection struct{ +// Columns Per Page +ColPageCountAttr *uint32 ;};func NewCT_Consolidation ()*CT_Consolidation {_eagcb :=&CT_Consolidation {};_eagcb .RangeSets =NewCT_RangeSets ();return _eagcb ;};func (_dgcfg *CT_MemberProperties )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgcfg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dgcfg .CountAttr )}); +};e .EncodeToken (start );_cgafb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0070"}};for _ ,_dbdfe :=range _dgcfg .Mp {e .EncodeElement (_dbdfe ,_cgafb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_ChartsheetViews struct{ -// Connection Id -IdAttr uint32 ; +// Chart Sheet View +SheetView []*CT_ChartsheetView ;ExtLst *CT_ExtensionList ;}; -// Source Database File -SourceFileAttr *string ; +// ValidateWithPath validates the CT_PivotTableStyle and its children, prefixing error messages with path +func (_cbceb *CT_PivotTableStyle )ValidateWithPath (path string )error {return nil };func (_baefga *CT_SheetId )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddcfce :=range start .Attr {if _ddcfce .Name .Local =="\u0076\u0061\u006c"{_gbcgd ,_fegcbb :=_g .ParseUint (_ddcfce .Value ,10,32); +if _fegcbb !=nil {return _fegcbb ;};_baefga .ValAttr =uint32 (_gbcgd );continue ;};};for {_eebgg ,_cbecf :=d .Token ();if _cbecf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u003a\u0020%\u0073",_cbecf ); +};if _dacba ,_dggbf :=_eebgg .(_c .EndElement );_dggbf &&_dacba .Name ==start .Name {break ;};};return nil ;}; -// Connection File -OdcFileAttr *string ; +// Validate validates the CT_PivotCacheDefinition and its children +func (_ecgef *CT_PivotCacheDefinition )Validate ()error {return _ecgef .ValidateWithPath ("\u0043\u0054\u005fPi\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e");};func NewCT_SharedUser ()*CT_SharedUser {_bfaaa :=&CT_SharedUser {}; +_bfaaa .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d";return _bfaaa ;};type CT_TableMissing struct{}; +func (_faedg *CT_X )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccbga :=range start .Attr {if _ccbga .Name .Local =="\u0076"{_cebgg ,_ddfg :=_g .ParseInt (_ccbga .Value ,10,32);if _ddfg !=nil {return _ddfg ;};_dcbaeb :=int32 (_cebgg ); +_faedg .VAttr =&_dcbaeb ;continue ;};};for {_ababcf ,_fgfga :=d .Token ();if _fgfga !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0058\u003a\u0020\u0025\u0073",_fgfga );};if _decbg ,_bbcgg :=_ababcf .(_c .EndElement ); +_bbcgg &&_decbg .Name ==start .Name {break ;};};return nil ;};func (_gedcfe ST_FormulaExpression )ValidateWithPath (path string )error {switch _gedcfe {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gedcfe )); +};return nil ;};func NewCT_TextFields ()*CT_TextFields {_adbaf :=&CT_TextFields {};return _adbaf }; -// Keep Connection Open -KeepAliveAttr *bool ; +// ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path +func (_degca *CT_Fonts )ValidateWithPath (path string )error {for _fdfcbe ,_bdgdc :=range _degca .Font {if _eceg :=_bdgdc .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_fdfcbe ));_eceg !=nil {return _eceg ; +};};return nil ;}; -// Automatic Refresh Interval -IntervalAttr *uint32 ; +// ValidateWithPath validates the CT_CalculatedItem and its children, prefixing error messages with path +func (_bbce *CT_CalculatedItem )ValidateWithPath (path string )error {if _afgc :=_bbce .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_afgc !=nil {return _afgc ;};if _bbce .ExtLst !=nil {if _eecb :=_bbce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eecb !=nil {return _eecb ;};};return nil ;};func (_bagaa *CT_TableStyles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bagaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bagaa .CountAttr )}); +};if _bagaa .DefaultTableStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bagaa .DefaultTableStyleAttr )}); +};if _bagaa .DefaultPivotStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0050\u0069\u0076\u006f\u0074S\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bagaa .DefaultPivotStyleAttr )}); +};e .EncodeToken (start );if _bagaa .TableStyle !=nil {_efdcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}};for _ ,_fcaab :=range _bagaa .TableStyle {e .EncodeElement (_fcaab ,_efdcg ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CustomProperty ()*CT_CustomProperty {_dfad :=&CT_CustomProperty {};return _dfad };func (_fdfeeb ST_CellComments )Validate ()error {return _fdfeeb .ValidateWithPath ("")}; +func NewCT_Worksheet ()*CT_Worksheet {_baefa :=&CT_Worksheet {};_baefa .SheetData =NewCT_SheetData ();return _baefa ;};type CT_OleItems struct{ -// Connection Name -NameAttr *string ; +// Object Link Item +OleItem []*CT_OleItem ;};func (_edcc *CT_DataValidations )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddaea :=range start .Attr {if _ddaea .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0050\u0072o\u006d\u0070\u0074\u0073"{_egebf ,_ffced :=_g .ParseBool (_ddaea .Value ); +if _ffced !=nil {return _ffced ;};_edcc .DisablePromptsAttr =&_egebf ;continue ;};if _ddaea .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_abcc ,_ebfgd :=_g .ParseUint (_ddaea .Value ,10,32);if _ebfgd !=nil {return _ebfgd ;};_bcgdgf :=uint32 (_abcc ); +_edcc .XWindowAttr =&_bcgdgf ;continue ;};if _ddaea .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_dded ,_fdcgd :=_g .ParseUint (_ddaea .Value ,10,32);if _fdcgd !=nil {return _fdcgd ;};_cgbab :=uint32 (_dded );_edcc .YWindowAttr =&_cgbab ;continue ; +};if _ddaea .Name .Local =="\u0063\u006f\u0075n\u0074"{_dcda ,_bddbfb :=_g .ParseUint (_ddaea .Value ,10,32);if _bddbfb !=nil {return _bddbfb ;};_eccb :=uint32 (_dcda );_edcc .CountAttr =&_eccb ;continue ;};};_bgfcc :for {_feff ,_bfba :=d .Token ();if _bfba !=nil {return _bfba ; +};switch _fdeeb :=_feff .(type ){case _c .StartElement :switch _fdeeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"}:_ebea :=NewCT_DataValidation (); +if _gcdbf :=d .DecodeElement (_ebea ,&_fdeeb );_gcdbf !=nil {return _gcdbf ;};_edcc .DataValidation =append (_edcc .DataValidation ,_ebea );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061l\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_fdeeb .Name ); +if _fcaa :=d .Skip ();_fcaa !=nil {return _fcaa ;};};case _c .EndElement :break _bgfcc ;case _c .CharData :};};return nil ;}; -// Connection Description -DescriptionAttr *string ; +// Validate validates the CT_SortCondition and its children +func (_ebecb *CT_SortCondition )Validate ()error {return _ebecb .ValidateWithPath ("\u0043\u0054_\u0053\u006f\u0072t\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e");};func NewCT_Borders ()*CT_Borders {_dced :=&CT_Borders {};return _dced };type CT_SheetCalcPr struct{ -// Database Source Type -TypeAttr *uint32 ; +// Full Calculation On Load +FullCalcOnLoadAttr *bool ;};func (_adbgf *CT_FutureMetadataBlock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _adbgf .ExtLst !=nil {_ddacf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_adbgf .ExtLst ,_ddacf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_SmartTagShowUnset ST_SmartTagShow =0;ST_SmartTagShowAll ST_SmartTagShow =1;ST_SmartTagShowNone ST_SmartTagShow =2;ST_SmartTagShowNoIndicator ST_SmartTagShow =3; +);func (_ffecf *CT_ChartFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebga :=range start .Attr {if _ebga .Name .Local =="\u0063\u006f\u0075n\u0074"{_feedd ,_fcba :=_g .ParseUint (_ebga .Value ,10,32);if _fcba !=nil {return _fcba ; +};_ggce :=uint32 (_feedd );_ffecf .CountAttr =&_ggce ;continue ;};};_feac :for {_ede ,_geaf :=d .Token ();if _geaf !=nil {return _geaf ;};switch _ada :=_ede .(type ){case _c .StartElement :switch _ada .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"}:_dddb :=NewCT_ChartFormat (); +if _fgebf :=d .DecodeElement (_dddb ,&_ada );_fgebf !=nil {return _fgebf ;};_ffecf .ChartFormat =append (_ffecf .ChartFormat ,_dddb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_ada .Name ); +if _fafg :=d .Skip ();_fafg !=nil {return _fafg ;};};case _c .EndElement :break _feac ;case _c .CharData :};};return nil ;};func (_bgead ST_FontScheme )String ()string {switch _bgead {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006d\u0061\u006ao\u0072"; +case 3:return "\u006d\u0069\u006eo\u0072";};return "";};type VolTypes struct{CT_VolTypes };type CT_CacheHierarchies struct{ -// Reconnection Method -ReconnectionMethodAttr *uint32 ; +// Hierarchy Count +CountAttr *uint32 ; -// Last Refresh Version -RefreshedVersionAttr uint8 ; +// PivotCache Hierarchy +CacheHierarchy []*CT_CacheHierarchy ;};func (_dccdb ST_Axis )ValidateWithPath (path string )error {switch _dccdb {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dccdb )); +};return nil ;};func (_aeafe *CT_Xf )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aeafe .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aeafe .NumFmtIdAttr )}); +};if _aeafe .FontIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006e\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aeafe .FontIdAttr )});};if _aeafe .FillIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u006c\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aeafe .FillIdAttr )}); +};if _aeafe .BorderIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aeafe .BorderIdAttr )});};if _aeafe .XfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aeafe .XfIdAttr )}); +};if _aeafe .QuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .QuotePrefixAttr ))});};if _aeafe .PivotButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0069\u0076\u006f\u0074\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .PivotButtonAttr ))}); +};if _aeafe .ApplyNumberFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006c\u0079\u004e\u0075\u006d\u0062\u0065\u0072\u0046o\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyNumberFormatAttr ))}); +};if _aeafe .ApplyFontAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u006c\u0079\u0046\u006f\u006et"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyFontAttr ))});};if _aeafe .ApplyFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u006c\u0079\u0046\u0069\u006cl"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyFillAttr ))}); +};if _aeafe .ApplyBorderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079\u0042\u006f\u0072\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyBorderAttr ))});};if _aeafe .ApplyAlignmentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006c\u0079\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyAlignmentAttr ))}); +};if _aeafe .ApplyProtectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aeafe .ApplyProtectionAttr ))}); +};e .EncodeToken (start );if _aeafe .Alignment !=nil {_fdffg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_aeafe .Alignment ,_fdffg );};if _aeafe .Protection !=nil {_ddbfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_aeafe .Protection ,_ddbfg );};if _aeafe .ExtLst !=nil {_degfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeafe .ExtLst ,_degfc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_ColFields ()*CT_ColFields {_afddb :=&CT_ColFields {};return _afddb };func (_abegf *CT_QueryTableField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_abegf .IdAttr )}); +if _abegf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abegf .NameAttr )});};if _abegf .DataBoundAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0042\u006f\u0075\u006ed"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abegf .DataBoundAttr ))}); +};if _abegf .RowNumbersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abegf .RowNumbersAttr ))});};if _abegf .FillFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abegf .FillFormulasAttr ))}); +};if _abegf .ClippedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063l\u0069\u0070\u0070\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abegf .ClippedAttr ))});};if _abegf .TableColumnIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_abegf .TableColumnIdAttr )}); +};e .EncodeToken (start );if _abegf .ExtLst !=nil {_efefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abegf .ExtLst ,_efefd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Minimum Version Required for Refresh -MinRefreshableVersionAttr *uint8 ; +// Validate validates the QueryTable and its children +func (_egafaf *QueryTable )Validate ()error {return _egafaf .ValidateWithPath ("\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065");};func (_fffgae ST_WebSourceType )String ()string {switch _fffgae {case 0:return "";case 1:return "\u0073\u0068\u0065e\u0074"; +case 2:return "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a";case 3:return "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072";case 4:return "\u0072\u0061\u006eg\u0065";case 5:return "\u0063\u0068\u0061r\u0074";case 6:return "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065"; +case 7:return "\u0071\u0075\u0065r\u0079";case 8:return "\u006c\u0061\u0062e\u006c";};return "";};func (_baaba *CT_FontName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbbca :=range start .Attr {if _gbbca .Name .Local =="\u0076\u0061\u006c"{_fedcf :=_gbbca .Value ; +_baaba .ValAttr =_fedcf ;continue ;};};for {_effgge ,_bbeff :=d .Token ();if _bbeff !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_bbeff );}; +if _efeag ,_ddaggc :=_effgge .(_c .EndElement );_ddaggc &&_efeag .Name ==start .Name {break ;};};return nil ;};func NewCT_CacheField ()*CT_CacheField {_gggd :=&CT_CacheField {};return _gggd };func (_afdaca ST_TextHAlign )ValidateWithPath (path string )error {switch _afdaca {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afdaca )); +};return nil ;};func (_ebdff *ST_VolValueType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fcfag ,_aedbd :=d .Token ();if _aedbd !=nil {return _aedbd ;};if _dbccec ,_cfefgf :=_fcfag .(_c .EndElement );_cfefgf &&_dbccec .Name ==start .Name {*_ebdff =1; +return nil ;};if _fgdad ,_bdegb :=_fcfag .(_c .CharData );!_bdegb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcfag );}else {switch string (_fgdad ){case "":*_ebdff =0; +case "\u0062":*_ebdff =1;case "\u006e":*_ebdff =2;case "\u0065":*_ebdff =3;case "\u0073":*_ebdff =4;};};_fcfag ,_aedbd =d .Token ();if _aedbd !=nil {return _aedbd ;};if _gcgbg ,_gaffc :=_fcfag .(_c .EndElement );_gaffc &&_gcgbg .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcfag );};func (_adfc *CT_Query )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbgg :=range start .Attr {if _gbgg .Name .Local =="\u006d\u0064\u0078"{_bdceg :=_gbgg .Value ; +_adfc .MdxAttr =_bdceg ;continue ;};};_egbff :for {_ffdaee ,_efcdb :=d .Token ();if _efcdb !=nil {return _efcdb ;};switch _afdbb :=_ffdaee .(type ){case _c .StartElement :switch _afdbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_adfc .Tpls =NewCT_Tuples (); +if _bacbbb :=d .DecodeElement (_adfc .Tpls ,&_afdbb );_bacbbb !=nil {return _bacbbb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0020\u0025\u0076",_afdbb .Name ); +if _gfedd :=d .Skip ();_gfedd !=nil {return _gfedd ;};};case _c .EndElement :break _egbff ;case _c .CharData :};};return nil ;};type CT_Groups struct{ -// Save Password -SavePasswordAttr *bool ; +// Level Group Count +CountAttr *uint32 ; -// New Connection -NewAttr *bool ; +// OLAP Group +Group []*CT_LevelGroup ;};type CT_OleLink struct{IdAttr string ; -// Deleted Connection -DeletedAttr *bool ; +// Object Link Identifier +ProgIdAttr string ; -// Only Use Connection File -OnlyUseConnectionFileAttr *bool ; +// Object Link Items +OleItems *CT_OleItems ;};func (_eggffg ST_RefMode )ValidateWithPath (path string )error {switch _eggffg {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eggffg )); +};return nil ;};func (_adaab *CT_ChartsheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adaab .TabSelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_adaab .TabSelectedAttr ))}); +};if _adaab .ZoomScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"},Value :_ba .Sprintf ("\u0025\u0076",*_adaab .ZoomScaleAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_adaab .WorkbookViewIdAttr )}); +if _adaab .ZoomToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_adaab .ZoomToFitAttr ))});};e .EncodeToken (start );if _adaab .ExtLst !=nil {_ffce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_adaab .ExtLst ,_ffce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Col ()*CT_Col {_baegc :=&CT_Col {};return _baegc };func (_bcefa *CT_Member )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbgd :=range start .Attr {if _cbgd .Name .Local =="\u006e\u0061\u006d\u0065"{_gfacb :=_cbgd .Value ; +_bcefa .NameAttr =_gfacb ;continue ;};};for {_ecde ,_egdfb :=d .Token ();if _egdfb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0065\u006db\u0065\u0072\u003a\u0020\u0025\u0073",_egdfb );};if _ebdbfd ,_gffde :=_ecde .(_c .EndElement ); +_gffde &&_ebdbfd .Name ==start .Name {break ;};};return nil ;}; -// Background Refresh -BackgroundAttr *bool ; +// Validate validates the CT_CellAlignment and its children +func (_eaad *CT_CellAlignment )Validate ()error {return _eaad .ValidateWithPath ("\u0043\u0054_\u0043\u0065\u006cl\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");}; -// Refresh on Open -RefreshOnLoadAttr *bool ; +// Validate validates the CT_ColorFilter and its children +func (_egfc *CT_ColorFilter )Validate ()error {return _egfc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0046i\u006c\u0074\u0065\u0072");};func (_debfc *ST_DataValidationErrorStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebcecd ,_bebgc :=d .Token (); +if _bebgc !=nil {return _bebgc ;};if _aeefda ,_fbddbe :=_ebcecd .(_c .EndElement );_fbddbe &&_aeefda .Name ==start .Name {*_debfc =1;return nil ;};if _cggff ,_gbebbg :=_ebcecd .(_c .CharData );!_gbebbg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebcecd ); +}else {switch string (_cggff ){case "":*_debfc =0;case "\u0073\u0074\u006f\u0070":*_debfc =1;case "\u0077a\u0072\u006e\u0069\u006e\u0067":*_debfc =2;case "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_debfc =3;};};_ebcecd ,_bebgc =d .Token (); +if _bebgc !=nil {return _bebgc ;};if _ccbbgc ,_dgafef :=_ebcecd .(_c .EndElement );_dgafef &&_ccbbgc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebcecd ); +};func NewCT_Pages ()*CT_Pages {_dddba :=&CT_Pages {};return _dddba };type CT_GroupItemsChoice struct{ -// Save Data -SaveDataAttr *bool ; +// No Value +M *CT_Missing ; -// Reconnection Method -CredentialsAttr ST_CredMethod ; +// Numeric Value +N *CT_Number ; -// SSO Id -SingleSignOnIdAttr *string ; +// Boolean +B *CT_Boolean ; -// Database Properties -DbPr *CT_DbPr ; +// Error Value +E *CT_Error ; -// OLAP Properties -OlapPr *CT_OlapPr ; +// Character Value +S *CT_String ; -// Web Query Properties -WebPr *CT_WebPr ; +// Date Time +D *CT_DateTime ;}; -// Text Import Settings -TextPr *CT_TextPr ; +// ValidateWithPath validates the CT_DataField and its children, prefixing error messages with path +func (_gbaec *CT_DataField )ValidateWithPath (path string )error {if _acbd :=_gbaec .SubtotalAttr .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_acbd !=nil {return _acbd ;};if _acba :=_gbaec .ShowDataAsAttr .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0044\u0061\u0074\u0061\u0041\u0073\u0041\u0074\u0074\u0072"); +_acba !=nil {return _acba ;};if _gbaec .ExtLst !=nil {if _cfbg :=_gbaec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfbg !=nil {return _cfbg ;};};return nil ;};func (_edbg *CT_GroupMember )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bedbf :=range start .Attr {if _bedbf .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_ababa :=_bedbf .Value ; +_edbg .UniqueNameAttr =_ababa ;continue ;};if _bedbf .Name .Local =="\u0067\u0072\u006fu\u0070"{_bfefg ,_ecfbf :=_g .ParseBool (_bedbf .Value );if _ecfbf !=nil {return _ecfbf ;};_edbg .GroupAttr =&_bfefg ;continue ;};};for {_dfdg ,_edbcd :=d .Token (); +if _edbcd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072:\u0020\u0025\u0073",_edbcd );};if _cbabbd ,_gcecf :=_dfdg .(_c .EndElement );_gcecf &&_cbabbd .Name ==start .Name {break ; +};};return nil ;};type CT_WorkbookProtection struct{ -// Query Parameters -Parameters *CT_Parameters ; +// Legacy Workbook Password +WorkbookPasswordAttr *string ; -// Future Feature Data Storage -ExtLst *CT_ExtensionList ;};type CT_Fill struct{FillChoice *CT_FillChoice ;};type CT_VolTypes struct{ +// Workbook Password Character Set +WorkbookPasswordCharacterSetAttr *string ; -// Volatile Dependency Type -VolType []*CT_VolType ;ExtLst *CT_ExtensionList ;};type CT_ExternalRow struct{ +// Legacy Revisions Password +RevisionsPasswordAttr *string ; -// Row -RAttr uint32 ; +// Revisions Password Character Set +RevisionsPasswordCharacterSetAttr *string ; -// External Cell Data -Cell []*CT_ExternalCell ;}; +// Lock Structure +LockStructureAttr *bool ; -// Validate validates the CT_CacheHierarchies and its children -func (_dfbd *CT_CacheHierarchies )Validate ()error {return _dfbd .ValidateWithPath ("\u0043\u0054\u005f\u0043ac\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073");};func (_dgddg ST_UnderlineValues )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgddg .String (),start ); -};func (_eggffb *CT_SharedItemsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _eggffb .M !=nil {_babba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_eggffb .M ,_babba ); -}else if _eggffb .N !=nil {_gabdbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_eggffb .N ,_gabdbg );}else if _eggffb .B !=nil {_gbffb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}}; -e .EncodeElement (_eggffb .B ,_gbffb );}else if _eggffb .E !=nil {_febeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_eggffb .E ,_febeb );}else if _eggffb .S !=nil {_dcegbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}}; -e .EncodeElement (_eggffb .S ,_dcegbb );}else if _eggffb .D !=nil {_ecabgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_eggffb .D ,_ecabgg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_gfbb *CT_CellStyles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfbb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gfbb .CountAttr )}); -};e .EncodeToken (start );_egcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"}};for _ ,_aedc :=range _gfbb .CellStyle {e .EncodeElement (_aedc ,_egcd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_DdeItems struct{ +// Lock Windows +LockWindowsAttr *bool ; -// DDE Item definition -DdeItem []*CT_DdeItem ;}; +// Lock Revisions +LockRevisionAttr *bool ; -// Validate validates the CT_RevisionMove and its children -func (_dfeaf *CT_RevisionMove )Validate ()error {return _dfeaf .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065");}; - -// Validate validates the CT_DataFields and its children -func (_aaggf *CT_DataFields )Validate ()error {return _aaggf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073");};type CT_CustomChartsheetView struct{ +// Cryptographic Algorithm Name +RevisionsAlgorithmNameAttr *string ; -// GUID -GuidAttr string ; +// Password Hash Value +RevisionsHashValueAttr *string ; -// Print Scale -ScaleAttr *uint32 ; +// Salt Value for Password Verifier +RevisionsSaltValueAttr *string ; -// Visible State -StateAttr ST_SheetState ; +// Iterations to Run Hashing Algorithm +RevisionsSpinCountAttr *uint32 ; -// Zoom To Fit -ZoomToFitAttr *bool ;PageMargins *CT_PageMargins ; +// Cryptographic Algorithm Name +WorkbookAlgorithmNameAttr *string ; -// Chart Sheet Page Setup -PageSetup *CT_CsPageSetup ;HeaderFooter *CT_HeaderFooter ;};func (_bfgea *CT_TableStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_bfgea .NameAttr )}); -if _bfgea .PivotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0069\u0076o\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgea .PivotAttr ))});};if _bfgea .TableAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062l\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgea .TableAttr ))}); -};if _bfgea .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bfgea .CountAttr )});};e .EncodeToken (start );if _bfgea .TableStyleElement !=nil {_facedg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0074ab\u006ce\u0053\u0074\u0079\u006c\u0065E\u006c\u0065\u006d\u0065\u006e\u0074"}}; -for _ ,_ecdgd :=range _bfgea .TableStyleElement {e .EncodeElement (_ecdgd ,_facedg );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Password Hash Value +WorkbookHashValueAttr *string ; -// Validate validates the CT_IndexedColors and its children -func (_afcc *CT_IndexedColors )Validate ()error {return _afcc .ValidateWithPath ("\u0043\u0054_\u0049\u006e\u0064e\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073");};func (_gaaa *CT_Chartsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaaa .SheetViews =NewCT_ChartsheetViews (); -_gaaa .Drawing =NewCT_Drawing ();_edag :for {_bbgfa ,_cdgc :=d .Token ();if _cdgc !=nil {return _cdgc ;};switch _bgdc :=_bbgfa .(type ){case _c .StartElement :switch _bgdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_gaaa .SheetPr =NewCT_ChartsheetPr (); -if _fbf :=d .DecodeElement (_gaaa .SheetPr ,&_bgdc );_fbf !=nil {return _fbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:if _eaed :=d .DecodeElement (_gaaa .SheetViews ,&_bgdc ); -_eaed !=nil {return _eaed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_gaaa .SheetProtection =NewCT_ChartsheetProtection (); -if _fadd :=d .DecodeElement (_gaaa .SheetProtection ,&_bgdc );_fadd !=nil {return _fadd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_gaaa .CustomSheetViews =NewCT_CustomChartsheetViews (); -if _afd :=d .DecodeElement (_gaaa .CustomSheetViews ,&_bgdc );_afd !=nil {return _afd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_gaaa .PageMargins =NewCT_PageMargins (); -if _cfde :=d .DecodeElement (_gaaa .PageMargins ,&_bgdc );_cfde !=nil {return _cfde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_gaaa .PageSetup =NewCT_CsPageSetup (); -if _gebg :=d .DecodeElement (_gaaa .PageSetup ,&_bgdc );_gebg !=nil {return _gebg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_gaaa .HeaderFooter =NewCT_HeaderFooter (); -if _dfbfc :=d .DecodeElement (_gaaa .HeaderFooter ,&_bgdc );_dfbfc !=nil {return _dfbfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:if _bfab :=d .DecodeElement (_gaaa .Drawing ,&_bgdc ); -_bfab !=nil {return _bfab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_gaaa .LegacyDrawing =NewCT_LegacyDrawing (); -if _ffac :=d .DecodeElement (_gaaa .LegacyDrawing ,&_bgdc );_ffac !=nil {return _ffac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_gaaa .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _fcab :=d .DecodeElement (_gaaa .LegacyDrawingHF ,&_bgdc );_fcab !=nil {return _fcab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_gaaa .DrawingHF =NewCT_DrawingHF (); -if _ecec :=d .DecodeElement (_gaaa .DrawingHF ,&_bgdc );_ecec !=nil {return _ecec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_gaaa .Picture =NewCT_SheetBackgroundPicture (); -if _cgac :=d .DecodeElement (_gaaa .Picture ,&_bgdc );_cgac !=nil {return _cgac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_gaaa .WebPublishItems =NewCT_WebPublishItems (); -if _cfaa :=d .DecodeElement (_gaaa .WebPublishItems ,&_bgdc );_cfaa !=nil {return _cfaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gaaa .ExtLst =NewCT_ExtensionList (); -if _abggg :=d .DecodeElement (_gaaa .ExtLst ,&_bgdc );_abggg !=nil {return _abggg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_bgdc .Name ); -if _daaee :=d .Skip ();_daaee !=nil {return _daaee ;};};case _c .EndElement :break _edag ;case _c .CharData :};};return nil ;};func (_gebf *CT_CustomChartsheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gebf .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_ddgd :=range start .Attr {if _ddgd .Name .Local =="\u0067\u0075\u0069\u0064"{_gcaag :=_ddgd .Value ;_gebf .GuidAttr =_gcaag ;continue ;};if _ddgd .Name .Local =="\u0073\u0063\u0061l\u0065"{_ccbf ,_ccbc :=_f .ParseUint (_ddgd .Value ,10,32);if _ccbc !=nil {return _ccbc ; -};_ebeb :=uint32 (_ccbf );_gebf .ScaleAttr =&_ebeb ;continue ;};if _ddgd .Name .Local =="\u0073\u0074\u0061t\u0065"{_gebf .StateAttr .UnmarshalXMLAttr (_ddgd );continue ;};if _ddgd .Name .Local =="\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"{_afdb ,_fgef :=_f .ParseBool (_ddgd .Value ); -if _fgef !=nil {return _fgef ;};_gebf .ZoomToFitAttr =&_afdb ;continue ;};};_edea :for {_gddfa ,_cabd :=d .Token ();if _cabd !=nil {return _cabd ;};switch _dfegc :=_gddfa .(type ){case _c .StartElement :switch _dfegc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_gebf .PageMargins =NewCT_PageMargins (); -if _gfebb :=d .DecodeElement (_gebf .PageMargins ,&_dfegc );_gfebb !=nil {return _gfebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_gebf .PageSetup =NewCT_CsPageSetup (); -if _bcead :=d .DecodeElement (_gebf .PageSetup ,&_dfegc );_bcead !=nil {return _bcead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_gebf .HeaderFooter =NewCT_HeaderFooter (); -if _aggge :=d .DecodeElement (_gebf .HeaderFooter ,&_dfegc );_aggge !=nil {return _aggge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077 \u0025\u0076",_dfegc .Name ); -if _bdffg :=d .Skip ();_bdffg !=nil {return _bdffg ;};};case _c .EndElement :break _edea ;case _c .CharData :};};return nil ;}; +// Salt Value for Password Verifier +WorkbookSaltValueAttr *string ; -// ValidateWithPath validates the CT_IntProperty and its children, prefixing error messages with path -func (_ddcc *CT_IntProperty )ValidateWithPath (path string )error {return nil };func (_cbfdc ST_IconSetType )ValidateWithPath (path string )error {switch _cbfdc {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbfdc )); -};return nil ;};func (_adaacc ST_SortType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_adaacc .String (),start );};func NewCT_SmartTagTypes ()*CT_SmartTagTypes {_ebfba :=&CT_SmartTagTypes {};return _ebfba };func NewCT_CalcChain ()*CT_CalcChain {_cbbb :=&CT_CalcChain {}; -return _cbbb };func NewCT_PrintOptions ()*CT_PrintOptions {_bcdca :=&CT_PrintOptions {};return _bcdca }; +// Iterations to Run Hashing Algorithm +WorkbookSpinCountAttr *uint32 ;};func (_fecg *CT_MetadataStrings )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fecg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fecg .CountAttr )}); +};e .EncodeToken (start );_bbabc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};for _ ,_dgaea :=range _fecg .S {e .EncodeElement (_dgaea ,_bbabc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_BorderStyle byte ; -// Validate validates the CT_DateTime and its children -func (_ffec *CT_DateTime )Validate ()error {return _ffec .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065");}; -// ValidateWithPath validates the CT_DdeLink and its children, prefixing error messages with path -func (_bbccc *CT_DdeLink )ValidateWithPath (path string )error {if _bbccc .DdeItems !=nil {if _bedef :=_bbccc .DdeItems .ValidateWithPath (path +"\u002fD\u0064\u0065\u0049\u0074\u0065\u006ds");_bedef !=nil {return _bedef ;};};return nil ;};func (_eabgcc *ST_Scope )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cadcb ,_afgee :=d .Token (); -if _afgee !=nil {return _afgee ;};if _fdbaab ,_bbedbg :=_cadcb .(_c .EndElement );_bbedbg &&_fdbaab .Name ==start .Name {*_eabgcc =1;return nil ;};if _fafac ,_agdgbf :=_cadcb .(_c .CharData );!_agdgbf {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cadcb ); -}else {switch string (_fafac ){case "":*_eabgcc =0;case "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn":*_eabgcc =1;case "\u0064\u0061\u0074\u0061":*_eabgcc =2;case "\u0066\u0069\u0065l\u0064":*_eabgcc =3;};};_cadcb ,_afgee =d .Token ();if _afgee !=nil {return _afgee ; -};if _fddge ,_aaacd :=_cadcb .(_c .EndElement );_aaacd &&_fddge .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cadcb ); -};func NewCT_DataBar ()*CT_DataBar {_cgde :=&CT_DataBar {};_cgde .Color =NewCT_Color ();return _cgde }; +// ValidateWithPath validates the CT_MeasureDimensionMaps and its children, prefixing error messages with path +func (_gabff *CT_MeasureDimensionMaps )ValidateWithPath (path string )error {for _fgebab ,_gcbfgea :=range _gabff .Map {if _gfegdd :=_gcbfgea .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_fgebab )); +_gfegdd !=nil {return _gfegdd ;};};return nil ;};func (_bacfe ST_Comments )Validate ()error {return _bacfe .ValidateWithPath ("")};type CT_Comment struct{ -// ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path -func (_cgdbd *CT_OleObject )ValidateWithPath (path string )error {if _cegfe :=_cgdbd .DvAspectAttr .ValidateWithPath (path +"\u002f\u0044\u0076\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cegfe !=nil {return _cegfe ;};if _gaecf :=_cgdbd .OleUpdateAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0055\u0070\u0064\u0061\u0074e\u0041\u0074\u0074\u0072"); -_gaecf !=nil {return _gaecf ;};if _cgdbd .ObjectPr !=nil {if _bggdc :=_cgdbd .ObjectPr .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074\u0050r");_bggdc !=nil {return _bggdc ;};};return nil ;};func (_afdbg *CT_Dxf )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gagbg :for {_agee ,_ggce :=d .Token (); -if _ggce !=nil {return _ggce ;};switch _gecfg :=_agee .(type ){case _c .StartElement :switch _gecfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_afdbg .Font =NewCT_Font (); -if _cgegb :=d .DecodeElement (_afdbg .Font ,&_gecfg );_cgegb !=nil {return _cgegb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_afdbg .NumFmt =NewCT_NumFmt (); -if _bcbag :=d .DecodeElement (_afdbg .NumFmt ,&_gecfg );_bcbag !=nil {return _bcbag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_afdbg .Fill =NewCT_Fill (); -if _bgggd :=d .DecodeElement (_afdbg .Fill ,&_gecfg );_bgggd !=nil {return _bgggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}:_afdbg .Alignment =NewCT_CellAlignment (); -if _eeefg :=d .DecodeElement (_afdbg .Alignment ,&_gecfg );_eeefg !=nil {return _eeefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"}:_afdbg .Border =NewCT_Border (); -if _cdefb :=d .DecodeElement (_afdbg .Border ,&_gecfg );_cdefb !=nil {return _cdefb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_afdbg .Protection =NewCT_CellProtection (); -if _edaf :=d .DecodeElement (_afdbg .Protection ,&_gecfg );_edaf !=nil {return _edaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afdbg .ExtLst =NewCT_ExtensionList (); -if _dgfb :=d .DecodeElement (_afdbg .ExtLst ,&_gecfg );_dgfb !=nil {return _dgfb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0078\u0066\u0020\u0025\u0076",_gecfg .Name ); -if _bgabe :=d .Skip ();_bgabe !=nil {return _bgabe ;};};case _c .EndElement :break _gagbg ;case _c .CharData :};};return nil ;};func NewCT_SharedUser ()*CT_SharedUser {_adgcf :=&CT_SharedUser {};_adgcf .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _adgcf ;};func NewCT_TableColumns ()*CT_TableColumns {_fabfg :=&CT_TableColumns {};return _fabfg };type CT_PageSetUpPr struct{ +// Cell Reference +RefAttr string ; -// Show Auto Page Breaks -AutoPageBreaksAttr *bool ; +// Author Id +AuthorIdAttr uint32 ; -// Fit To Page -FitToPageAttr *bool ;};type CT_RecordChoice struct{ +// Unique Identifier for Comment +GuidAttr *string ; -// No Value -M *CT_Missing ; +// Shape ID +ShapeIdAttr *uint32 ; -// Numeric Value -N *CT_Number ; +// Comment Text +Text *CT_Rst ; -// Boolean -B *CT_Boolean ; +// Comment Properties +CommentPr *CT_CommentPr ;}; -// Error Value -E *CT_Error ; +// Validate validates the CT_RevisionAutoFormatting and its children +func (_eedbb *CT_RevisionAutoFormatting )Validate ()error {return _eedbb .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg");};type CT_BorderPr struct{ -// Character Value -S *CT_String ; +// Line Style +StyleAttr ST_BorderStyle ; -// Date Time -D *CT_DateTime ; +// Color +Color *CT_Color ;}; -// Shared Items Index -X *CT_Index ;};const (ST_DynamicFilterTypeUnset ST_DynamicFilterType =0;ST_DynamicFilterTypeNull ST_DynamicFilterType =1;ST_DynamicFilterTypeAboveAverage ST_DynamicFilterType =2;ST_DynamicFilterTypeBelowAverage ST_DynamicFilterType =3;ST_DynamicFilterTypeTomorrow ST_DynamicFilterType =4; -ST_DynamicFilterTypeToday ST_DynamicFilterType =5;ST_DynamicFilterTypeYesterday ST_DynamicFilterType =6;ST_DynamicFilterTypeNextWeek ST_DynamicFilterType =7;ST_DynamicFilterTypeThisWeek ST_DynamicFilterType =8;ST_DynamicFilterTypeLastWeek ST_DynamicFilterType =9; -ST_DynamicFilterTypeNextMonth ST_DynamicFilterType =10;ST_DynamicFilterTypeThisMonth ST_DynamicFilterType =11;ST_DynamicFilterTypeLastMonth ST_DynamicFilterType =12;ST_DynamicFilterTypeNextQuarter ST_DynamicFilterType =13;ST_DynamicFilterTypeThisQuarter ST_DynamicFilterType =14; -ST_DynamicFilterTypeLastQuarter ST_DynamicFilterType =15;ST_DynamicFilterTypeNextYear ST_DynamicFilterType =16;ST_DynamicFilterTypeThisYear ST_DynamicFilterType =17;ST_DynamicFilterTypeLastYear ST_DynamicFilterType =18;ST_DynamicFilterTypeYearToDate ST_DynamicFilterType =19; -ST_DynamicFilterTypeQ1 ST_DynamicFilterType =20;ST_DynamicFilterTypeQ2 ST_DynamicFilterType =21;ST_DynamicFilterTypeQ3 ST_DynamicFilterType =22;ST_DynamicFilterTypeQ4 ST_DynamicFilterType =23;ST_DynamicFilterTypeM1 ST_DynamicFilterType =24;ST_DynamicFilterTypeM2 ST_DynamicFilterType =25; -ST_DynamicFilterTypeM3 ST_DynamicFilterType =26;ST_DynamicFilterTypeM4 ST_DynamicFilterType =27;ST_DynamicFilterTypeM5 ST_DynamicFilterType =28;ST_DynamicFilterTypeM6 ST_DynamicFilterType =29;ST_DynamicFilterTypeM7 ST_DynamicFilterType =30;ST_DynamicFilterTypeM8 ST_DynamicFilterType =31; -ST_DynamicFilterTypeM9 ST_DynamicFilterType =32;ST_DynamicFilterTypeM10 ST_DynamicFilterType =33;ST_DynamicFilterTypeM11 ST_DynamicFilterType =34;ST_DynamicFilterTypeM12 ST_DynamicFilterType =35;);func (_caaf *CT_CellXfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_caaf .CountAttr )}); -};e .EncodeToken (start );_gcgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u0066"}};for _ ,_ada :=range _caaf .Xf {e .EncodeElement (_ada ,_gcgc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_WebPublishItem struct{ +// Validate validates the CT_Fonts and its children +func (_cbcad *CT_Fonts )Validate ()error {return _cbcad .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073");};func NewCT_CalcChain ()*CT_CalcChain {_ffec :=&CT_CalcChain {};return _ffec };func NewCT_CustomSheetView ()*CT_CustomSheetView {_ggfa :=&CT_CustomSheetView {}; +_ggfa .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d";return _ggfa ;};func NewCT_Workbook ()*CT_Workbook {_bgedb :=&CT_Workbook {}; +_bgedb .Sheets =NewCT_Sheets ();return _bgedb ;}; -// Id -IdAttr uint32 ; +// ValidateWithPath validates the CT_CacheFields and its children, prefixing error messages with path +func (_gdee *CT_CacheFields )ValidateWithPath (path string )error {for _fbf ,_fab :=range _gdee .CacheField {if _aec :=_fab .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006cd\u005b\u0025\u0064\u005d",path ,_fbf )); +_aec !=nil {return _aec ;};};return nil ;};func NewCT_DataFields ()*CT_DataFields {_aebb :=&CT_DataFields {};return _aebb }; -// Destination Bookmark -DivIdAttr string ; +// ValidateWithPath validates the CT_IgnoredErrors and its children, prefixing error messages with path +func (_fffa *CT_IgnoredErrors )ValidateWithPath (path string )error {for _efgc ,_gfbd :=range _fffa .IgnoredError {if _fcada :=_gfbd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0049gn\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u005b\u0025\u0064\u005d",path ,_efgc )); +_fcada !=nil {return _fcada ;};};if _fffa .ExtLst !=nil {if _eddfa :=_fffa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eddfa !=nil {return _eddfa ;};};return nil ;};func (_fgddf *CT_Drawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fgddf .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Web Source Type -SourceTypeAttr ST_WebSourceType ; +// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path +func (_fbcbb *CT_NumFmt )ValidateWithPath (path string )error {return nil };func (_ccfbgf *ST_RefMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdggac ,_bfcdg :=d .Token ();if _bfcdg !=nil {return _bfcdg ;};if _dadgad ,_beeeff :=_fdggac .(_c .EndElement ); +_beeeff &&_dadgad .Name ==start .Name {*_ccfbgf =1;return nil ;};if _egbbd ,_gbece :=_fdggac .(_c .CharData );!_gbece {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdggac ); +}else {switch string (_egbbd ){case "":*_ccfbgf =0;case "\u0041\u0031":*_ccfbgf =1;case "\u0052\u0031\u0043\u0031":*_ccfbgf =2;};};_fdggac ,_bfcdg =d .Token ();if _bfcdg !=nil {return _bfcdg ;};if _gggba ,_abgbe :=_fdggac .(_c .EndElement );_abgbe &&_gggba .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdggac );};func (_dffef *ST_VolDepType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dffef =0; +case "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061":*_dffef =1;case "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073":*_dffef =2;};return nil ;};type CT_Macrosheet struct{ -// Source Id -SourceRefAttr *string ; +// Sheet Properties +SheetPr *CT_SheetPr ; -// Source Object Name -SourceObjectAttr *string ; +// Macro Sheet Dimensions +Dimension *CT_SheetDimension ; -// Destination File Name -DestinationFileAttr string ; +// Macro Sheet Views +SheetViews *CT_SheetViews ; -// Title -TitleAttr *string ; +// Sheet Format Properties +SheetFormatPr *CT_SheetFormatPr ; -// Automatically Publish -AutoRepublishAttr *bool ;}; +// Column Information +Cols []*CT_Cols ; -// ValidateWithPath validates the CT_RPrElt and its children, prefixing error messages with path -func (_efebe *CT_RPrElt )ValidateWithPath (path string )error {for _dgdff ,_gdggc :=range _efebe .RPrEltChoice {if _dfedb :=_gdggc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052Pr\u0045\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_dgdff )); -_dfedb !=nil {return _dfedb ;};};return nil ;};func (_eecf *CT_DataFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afdbd :=range start .Attr {if _afdbd .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfeb ,_efbgg :=_f .ParseUint (_afdbd .Value ,10,32); -if _efbgg !=nil {return _efbgg ;};_bcbb :=uint32 (_dfeb );_eecf .CountAttr =&_bcbb ;continue ;};};_aebd :for {_dbdb ,_agdd :=d .Token ();if _agdd !=nil {return _agdd ;};switch _bfgg :=_dbdb .(type ){case _c .StartElement :switch _bfgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"}:_bdbd :=NewCT_DataField (); -if _fceeb :=d .DecodeElement (_bdbd ,&_bfgg );_fceeb !=nil {return _fceeb ;};_eecf .DataField =append (_eecf .DataField ,_bdbd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044a\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_bfgg .Name ); -if _dgcd :=d .Skip ();_dgcd !=nil {return _dgcd ;};};case _c .EndElement :break _aebd ;case _c .CharData :};};return nil ;}; +// Sheet Data +SheetData *CT_SheetData ; -// Validate validates the CT_Hyperlink and its children -func (_ddff *CT_Hyperlink )Validate ()error {return _ddff .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");};func (_gfgad *CT_ExternalLinkChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abbeb :=start ; -switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_gfgad .ExternalBook =NewCT_ExternalBook (); -if _afcgc :=d .DecodeElement (_gfgad .ExternalBook ,&_abbeb );_afcgc !=nil {return _afcgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_gfgad .DdeLink =NewCT_DdeLink (); -if _afge :=d .DecodeElement (_gfgad .DdeLink ,&_abbeb );_afge !=nil {return _afge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_gfgad .OleLink =NewCT_OleLink (); -if _bbef :=d .DecodeElement (_gfgad .OleLink ,&_abbeb );_bbef !=nil {return _bbef ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_abbeb .Name ); -if _gbgcb :=d .Skip ();_gbgcb !=nil {return _gbgcb ;};};return nil ;};func (_ebecg *Users )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebecg .CT_Users =*NewCT_Users ();for _ ,_gaebd :=range start .Attr {if _gaebd .Name .Local =="\u0063\u006f\u0075n\u0074"{_afgfb ,_ddgef :=_f .ParseUint (_gaebd .Value ,10,32); -if _ddgef !=nil {return _ddgef ;};_aabee :=uint32 (_afgfb );_ebecg .CountAttr =&_aabee ;continue ;};};_dedde :for {_agdee ,_fcgccf :=d .Token ();if _fcgccf !=nil {return _fcgccf ;};switch _caafde :=_agdee .(type ){case _c .StartElement :switch _caafde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}:_ceagc :=NewCT_SharedUser (); -if _ecffa :=d .DecodeElement (_ceagc ,&_caafde );_ecffa !=nil {return _ecffa ;};_ebecg .UserInfo =append (_ebecg .UserInfo ,_ceagc );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0055\u0073\u0065r\u0073 \u0025\u0076",_caafde .Name ); -if _eeff :=d .Skip ();_eeff !=nil {return _eeff ;};};case _c .EndElement :break _dedde ;case _c .CharData :};};return nil ;};func NewCT_IconSet ()*CT_IconSet {_cded :=&CT_IconSet {};return _cded };type CT_ColHierarchiesUsage struct{ +// Sheet Protection Options +SheetProtection *CT_SheetProtection ; -// Items Count -CountAttr *uint32 ; +// AutoFilter +AutoFilter *CT_AutoFilter ; -// Column OLAP Hierarchies -ColHierarchyUsage []*CT_HierarchyUsage ;};func (_ggebe *CT_WorkbookPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdcce :=range start .Attr {if _fdcce .Name .Local =="\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"{_eaafbd ,_dcbcf :=_f .ParseBool (_fdcce .Value ); -if _dcbcf !=nil {return _dcbcf ;};_ggebe .Date1904Attr =&_eaafbd ;continue ;};if _fdcce .Name .Local =="s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_ggebe .ShowObjectsAttr .UnmarshalXMLAttr (_fdcce );continue ;};if _fdcce .Name .Local =="\u0073\u0068\u006f\u0077\u0042\u006f\u0072\u0064\u0065\u0072\u0055n\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064\u0054\u0061b\u006c\u0065\u0073"{_cbffc ,_fdgag :=_f .ParseBool (_fdcce .Value ); -if _fdgag !=nil {return _fdgag ;};_ggebe .ShowBorderUnselectedTablesAttr =&_cbffc ;continue ;};if _fdcce .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072\u0050\u0072\u0069\u0076\u0061\u0063\u0079"{_effed ,_adcfd :=_f .ParseBool (_fdcce .Value );if _adcfd !=nil {return _adcfd ; -};_ggebe .FilterPrivacyAttr =&_effed ;continue ;};if _fdcce .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074\u0065\u0064\u0053\u006f\u006c\u0075t\u0069\u006f\u006e\u0073"{_agdfaf ,_aeaagg :=_f .ParseBool (_fdcce .Value );if _aeaagg !=nil {return _aeaagg ; -};_ggebe .PromptedSolutionsAttr =&_agdfaf ;continue ;};if _fdcce .Name .Local =="\u0073\u0068\u006f\u0077\u0049\u006e\u006b\u0041\u006e\u006e\u006f\u0074a\u0074\u0069\u006f\u006e"{_dbbgbg ,_ceadeg :=_f .ParseBool (_fdcce .Value );if _ceadeg !=nil {return _ceadeg ; -};_ggebe .ShowInkAnnotationAttr =&_dbbgbg ;continue ;};if _fdcce .Name .Local =="\u0062\u0061\u0063\u006b\u0075\u0070\u0046\u0069\u006c\u0065"{_dafaf ,_ebbdc :=_f .ParseBool (_fdcce .Value );if _ebbdc !=nil {return _ebbdc ;};_ggebe .BackupFileAttr =&_dafaf ; -continue ;};if _fdcce .Name .Local =="\u0073\u0061\u0076\u0065Ex\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0056\u0061\u006c\u0075e\u0073"{_eadeb ,_edgdee :=_f .ParseBool (_fdcce .Value );if _edgdee !=nil {return _edgdee ;};_ggebe .SaveExternalLinkValuesAttr =&_eadeb ; -continue ;};if _fdcce .Name .Local =="u\u0070\u0064\u0061\u0074\u0065\u004c\u0069\u006e\u006b\u0073"{_ggebe .UpdateLinksAttr .UnmarshalXMLAttr (_fdcce );continue ;};if _fdcce .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_caedba :=_fdcce .Value ; -_ggebe .CodeNameAttr =&_caedba ;continue ;};if _fdcce .Name .Local =="\u0068i\u0064e\u0050\u0069\u0076\u006f\u0074F\u0069\u0065l\u0064\u004c\u0069\u0073\u0074"{_gcdgf ,_dfcbc :=_f .ParseBool (_fdcce .Value );if _dfcbc !=nil {return _dfcbc ;};_ggebe .HidePivotFieldListAttr =&_gcdgf ; -continue ;};if _fdcce .Name .Local =="s\u0068o\u0077\u0050\u0069\u0076\u006f\u0074\u0043\u0068a\u0072\u0074\u0046\u0069lt\u0065\u0072"{_acdde ,_abged :=_f .ParseBool (_fdcce .Value );if _abged !=nil {return _abged ;};_ggebe .ShowPivotChartFilterAttr =&_acdde ; -continue ;};if _fdcce .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0052\u0065\u0066\u0072\u0065\u0073\u0068Q\u0075\u0065\u0072\u0079"{_ababf ,_fegdb :=_f .ParseBool (_fdcce .Value );if _fegdb !=nil {return _fegdb ;};_ggebe .AllowRefreshQueryAttr =&_ababf ; -continue ;};if _fdcce .Name .Local =="\u0070\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"{_fagde ,_efgab :=_f .ParseBool (_fdcce .Value );if _efgab !=nil {return _efgab ;};_ggebe .PublishItemsAttr =&_fagde ;continue ;};if _fdcce .Name .Local =="\u0063h\u0065c\u006b\u0043\u006f\u006d\u0070a\u0074\u0069b\u0069\u006c\u0069\u0074\u0079"{_feddc ,_bcegcc :=_f .ParseBool (_fdcce .Value ); -if _bcegcc !=nil {return _bcegcc ;};_ggebe .CheckCompatibilityAttr =&_feddc ;continue ;};if _fdcce .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_abaaff ,_cgbce :=_f .ParseBool (_fdcce .Value ); -if _cgbce !=nil {return _cgbce ;};_ggebe .AutoCompressPicturesAttr =&_abaaff ;continue ;};if _fdcce .Name .Local =="r\u0065\u0066\u0072\u0065sh\u0041l\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u0069\u006f\u006e\u0073"{_fefgbc ,_dcagaa :=_f .ParseBool (_fdcce .Value ); -if _dcagaa !=nil {return _dcagaa ;};_ggebe .RefreshAllConnectionsAttr =&_fefgbc ;continue ;};if _fdcce .Name .Local =="\u0064\u0065\u0066\u0061ul\u0074\u0054\u0068\u0065\u006d\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_bdbbg ,_ffddba :=_f .ParseUint (_fdcce .Value ,10,32); -if _ffddba !=nil {return _ffddba ;};_agdffd :=uint32 (_bdbbg );_ggebe .DefaultThemeVersionAttr =&_agdffd ;continue ;};};for {_cffbc ,_dcdde :=d .Token ();if _dcdde !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0057o\u0072k\u0062o\u006f\u006b\u0050\u0072\u003a\u0020\u0025s",_dcdde ); -};if _gfbaba ,_bffec :=_cffbc .(_c .EndElement );_bffec &&_gfbaba .Name ==start .Name {break ;};};return nil ;};type CT_PivotHierarchy struct{ +// Sort State +SortState *CT_SortState ; -// Outline New Levels -OutlineAttr *bool ; +// Data Consolidation +DataConsolidate *CT_DataConsolidate ; -// Multiple Field Filters -MultipleItemSelectionAllowedAttr *bool ; +// Custom Sheet Views +CustomSheetViews *CT_CustomSheetViews ; -// New Levels Subtotals At Top -SubtotalTopAttr *bool ; +// Phonetic Properties +PhoneticPr *CT_PhoneticPr ; -// Show In Field List -ShowInFieldListAttr *bool ; +// Conditional Formatting +ConditionalFormatting []*CT_ConditionalFormatting ; -// Drag To Row -DragToRowAttr *bool ; +// Print Options +PrintOptions *CT_PrintOptions ; -// Drag To Column -DragToColAttr *bool ; +// Page Margins +PageMargins *CT_PageMargins ; -// Drag to Page -DragToPageAttr *bool ; +// Page Setup Settings +PageSetup *CT_PageSetup ; -// Drag To Data -DragToDataAttr *bool ; +// Header Footer Settings +HeaderFooter *CT_HeaderFooter ; -// Drag Off -DragOffAttr *bool ; +// Horizontal Page Breaks (Row) +RowBreaks *CT_PageBreak ; -// Inclusive Manual Filter -IncludeNewItemsInFilterAttr *bool ; +// Vertical Page Breaks +ColBreaks *CT_PageBreak ; -// Hierarchy Caption -CaptionAttr *string ; +// Custom Properties +CustomProperties *CT_CustomProperties ; -// OLAP Member Properties -Mps *CT_MemberProperties ; +// Drawing +Drawing *CT_Drawing ; -// Members -Members []*CT_Members ; +// Legacy Drawing Reference +LegacyDrawing *CT_LegacyDrawing ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_fgadea ST_Qualifier )String ()string {switch _fgadea {case 0:return "";case 1:return "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case 2:return "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065"; -case 3:return "\u006e\u006f\u006e\u0065";};return "";}; +// Legacy Drawing Header Footer +LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ; -// ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path -func (_gfdaf *CT_PageSetup )ValidateWithPath (path string )error {if _gfdaf .PaperHeightAttr !=nil {if !_b .ST_PositiveUniversalMeasurePatternRe .MatchString (*_gfdaf .PaperHeightAttr ){return _fg .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_PositiveUniversalMeasurePatternRe ,*_gfdaf .PaperHeightAttr ); -};};if _gfdaf .PaperHeightAttr !=nil {if !_b .ST_UniversalMeasurePatternRe .MatchString (*_gfdaf .PaperHeightAttr ){return _fg .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_UniversalMeasurePatternRe ,*_gfdaf .PaperHeightAttr ); -};};if _gfdaf .PaperWidthAttr !=nil {if !_b .ST_PositiveUniversalMeasurePatternRe .MatchString (*_gfdaf .PaperWidthAttr ){return _fg .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_PositiveUniversalMeasurePatternRe ,*_gfdaf .PaperWidthAttr ); -};};if _gfdaf .PaperWidthAttr !=nil {if !_b .ST_UniversalMeasurePatternRe .MatchString (*_gfdaf .PaperWidthAttr ){return _fg .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_UniversalMeasurePatternRe ,*_gfdaf .PaperWidthAttr ); -};};if _egaafc :=_gfdaf .PageOrderAttr .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u004f\u0072\u0064\u0065r\u0041\u0074\u0074\u0072");_egaafc !=nil {return _egaafc ;};if _dfgee :=_gfdaf .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072"); -_dfgee !=nil {return _dfgee ;};if _affcf :=_gfdaf .CellCommentsAttr .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0041\u0074\u0074\u0072");_affcf !=nil {return _affcf ;};if _dabfd :=_gfdaf .ErrorsAttr .ValidateWithPath (path +"/\u0045\u0072\u0072\u006f\u0072\u0073\u0041\u0074\u0074\u0072"); -_dabfd !=nil {return _dabfd ;};return nil ;};func (_ddbbe ST_DateTimeGrouping )String ()string {switch _ddbbe {case 0:return "";case 1:return "\u0079\u0065\u0061\u0072";case 2:return "\u006d\u006f\u006et\u0068";case 3:return "\u0064\u0061\u0079";case 4:return "\u0068\u006f\u0075\u0072"; -case 5:return "\u006d\u0069\u006e\u0075\u0074\u0065";case 6:return "\u0073\u0065\u0063\u006f\u006e\u0064";};return "";}; +// Background Image +Picture *CT_SheetBackgroundPicture ; -// Validate validates the CT_FontFamily and its children -func (_fcgdb *CT_FontFamily )Validate ()error {return _fcgdb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079");};type CT_FilterColumn struct{ +// Embedded Objects +OleObjects *CT_OleObjects ; -// Filter Column Data -ColIdAttr uint32 ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_Item ()*CT_Item {_cadgd :=&CT_Item {};return _cadgd };const (ST_OleUpdateUnset ST_OleUpdate =0;ST_OleUpdateOLEUPDATE_ALWAYS ST_OleUpdate =1;ST_OleUpdateOLEUPDATE_ONCALL ST_OleUpdate =2;);func (_efa *CT_Cell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efa .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_efa .RAttr )}); +};if _efa .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_efa .SAttr )});};if _efa .TAttr !=ST_CellTypeUnset {_cbbd ,_deae :=_efa .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); +if _deae !=nil {return _deae ;};start .Attr =append (start .Attr ,_cbbd );};if _efa .CmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_efa .CmAttr )});};if _efa .VmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_efa .VmAttr )}); +};if _efa .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_efa .PhAttr ))});};e .EncodeToken (start );if _efa .F !=nil {_eaab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066"}}; +e .EncodeElement (_efa .F ,_eaab );};if _efa .V !=nil {_cgefg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}};_dc .AddPreserveSpaceAttr (&_cgefg ,*_efa .V );e .EncodeElement (_efa .V ,_cgefg );};if _efa .Is !=nil {_fgeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0073"}}; +e .EncodeElement (_efa .Is ,_fgeb );};if _efa .ExtLst !=nil {_ccgef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_efa .ExtLst ,_ccgef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gfcgf *VolTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069:\u0076\u006f\u006c\u0054\u0079\u0070\u0065\u0073";return _gfcgf .CT_VolTypes .MarshalXML (e ,start );};func NewCT_DataBinding ()*CT_DataBinding {_fdabe :=&CT_DataBinding {};return _fdabe };func (_bbdg *Table )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbdg .CT_Table =*NewCT_Table (); +for _ ,_egcccd :=range start .Attr {if _egcccd .Name .Local =="\u0069\u0064"{_gebge ,_gcgfbff :=_g .ParseUint (_egcccd .Value ,10,32);if _gcgfbff !=nil {return _gcgfbff ;};_bbdg .IdAttr =uint32 (_gebge );continue ;};if _egcccd .Name .Local =="\u006e\u0061\u006d\u0065"{_bffdcg :=_egcccd .Value ; +_bbdg .NameAttr =&_bffdcg ;continue ;};if _egcccd .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"{_ccgda :=_egcccd .Value ;_bbdg .DisplayNameAttr =_ccgda ;continue ;};if _egcccd .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_ccafe :=_egcccd .Value ; +_bbdg .CommentAttr =&_ccafe ;continue ;};if _egcccd .Name .Local =="\u0072\u0065\u0066"{_ffgabd :=_egcccd .Value ;_bbdg .RefAttr =_ffgabd ;continue ;};if _egcccd .Name .Local =="\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"{_bbdg .TableTypeAttr .UnmarshalXMLAttr (_egcccd ); +continue ;};if _egcccd .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_fabfcg ,_abagg :=_g .ParseUint (_egcccd .Value ,10,32);if _abagg !=nil {return _abagg ;};_caeddc :=uint32 (_fabfcg );_bbdg .HeaderRowCountAttr =&_caeddc ; +continue ;};if _egcccd .Name .Local =="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"{_eeccd ,_dbdeec :=_g .ParseBool (_egcccd .Value );if _dbdeec !=nil {return _dbdeec ;};_bbdg .InsertRowAttr =&_eeccd ;continue ;};if _egcccd .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"{_ebcgf ,_ebagbd :=_g .ParseBool (_egcccd .Value ); +if _ebagbd !=nil {return _ebagbd ;};_bbdg .InsertRowShiftAttr =&_ebcgf ;continue ;};if _egcccd .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_bdbfc ,_bcgcfb :=_g .ParseUint (_egcccd .Value ,10,32);if _bcgcfb !=nil {return _bcgcfb ; +};_fdfda :=uint32 (_bdbfc );_bbdg .TotalsRowCountAttr =&_fdfda ;continue ;};if _egcccd .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"{_baegb ,_ebgdd :=_g .ParseBool (_egcccd .Value );if _ebgdd !=nil {return _ebgdd ; +};_bbdg .TotalsRowShownAttr =&_baegb ;continue ;};if _egcccd .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_daffce ,_fbgagf :=_g .ParseBool (_egcccd .Value );if _fbgagf !=nil {return _fbgagf ;};_bbdg .PublishedAttr =&_daffce ;continue ; +};if _egcccd .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_gfgeg ,_ccdcc :=_g .ParseUint (_egcccd .Value ,10,32);if _ccdcc !=nil {return _ccdcc ;};_gcfebg :=uint32 (_gfgeg );_bbdg .HeaderRowDxfIdAttr =&_gcfebg ; +continue ;};if _egcccd .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_aggag ,_begcd :=_g .ParseUint (_egcccd .Value ,10,32);if _begcd !=nil {return _begcd ;};_eagfa :=uint32 (_aggag );_bbdg .DataDxfIdAttr =&_eagfa ;continue ;};if _egcccd .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_fdfdge ,_gadcge :=_g .ParseUint (_egcccd .Value ,10,32); +if _gadcge !=nil {return _gadcge ;};_ddfec :=uint32 (_fdfdge );_bbdg .TotalsRowDxfIdAttr =&_ddfec ;continue ;};if _egcccd .Name .Local =="h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_dacdd ,_cdcfd :=_g .ParseUint (_egcccd .Value ,10,32); +if _cdcfd !=nil {return _cdcfd ;};_abacda :=uint32 (_dacdd );_bbdg .HeaderRowBorderDxfIdAttr =&_abacda ;continue ;};if _egcccd .Name .Local =="\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"{_aebded ,_ecfbed :=_g .ParseUint (_egcccd .Value ,10,32); +if _ecfbed !=nil {return _ecfbed ;};_gfgce :=uint32 (_aebded );_bbdg .TableBorderDxfIdAttr =&_gfgce ;continue ;};if _egcccd .Name .Local =="t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_dfdef ,_ecgfg :=_g .ParseUint (_egcccd .Value ,10,32); +if _ecgfg !=nil {return _ecgfg ;};_fcdbgb :=uint32 (_dfdef );_bbdg .TotalsRowBorderDxfIdAttr =&_fcdbgb ;continue ;};if _egcccd .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_dadgce :=_egcccd .Value ; +_bbdg .HeaderRowCellStyleAttr =&_dadgce ;continue ;};if _egcccd .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_gadeg :=_egcccd .Value ;_bbdg .DataCellStyleAttr =&_gadeg ;continue ;};if _egcccd .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_gecef :=_egcccd .Value ; +_bbdg .TotalsRowCellStyleAttr =&_gecef ;continue ;};if _egcccd .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_caagc ,_gcdad :=_g .ParseUint (_egcccd .Value ,10,32);if _gcdad !=nil {return _gcdad ;};_eeced :=uint32 (_caagc ); +_bbdg .ConnectionIdAttr =&_eeced ;continue ;};};_bfdfg :for {_dfgagc ,_dgebce :=d .Token ();if _dgebce !=nil {return _dgebce ;};switch _gedacd :=_dfgagc .(type ){case _c .StartElement :switch _gedacd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_bbdg .AutoFilter =NewCT_AutoFilter (); +if _ebbgbe :=d .DecodeElement (_bbdg .AutoFilter ,&_gedacd );_ebbgbe !=nil {return _ebbgbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_bbdg .SortState =NewCT_SortState (); +if _bgefbd :=d .DecodeElement (_bbdg .SortState ,&_gedacd );_bgefbd !=nil {return _bgefbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}:if _ebgeac :=d .DecodeElement (_bbdg .TableColumns ,&_gedacd ); +_ebgeac !=nil {return _ebgeac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"}:_bbdg .TableStyleInfo =NewCT_TableStyleInfo (); +if _caacf :=d .DecodeElement (_bbdg .TableStyleInfo ,&_gedacd );_caacf !=nil {return _caacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbdg .ExtLst =NewCT_ExtensionList (); +if _cegbaf :=d .DecodeElement (_bbdg .ExtLst ,&_gedacd );_cegbaf !=nil {return _cegbaf ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0061\u0062l\u0065 \u0025\u0076",_gedacd .Name ); +if _fegac :=d .Skip ();_fegac !=nil {return _fegac ;};};case _c .EndElement :break _bfdfg ;case _c .CharData :};};return nil ;}; -// Hidden AutoFilter Button -HiddenButtonAttr *bool ; +// Validate validates the CT_PCDKPI and its children +func (_bfgcd *CT_PCDKPI )Validate ()error {return _bfgcd .ValidateWithPath ("\u0043T\u005f\u0050\u0043\u0044\u004b\u0050I");};func (_agbba *ST_FormatAction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agbba =0;case "\u0062\u006c\u0061n\u006b":*_agbba =1; +case "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067":*_agbba =2;case "\u0064\u0072\u0069l\u006c":*_agbba =3;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_agbba =4;};return nil ;};func (_gbgbdd ST_PivotFilterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gbgbdd .String (),start ); +};func (_efgf *CT_CalculatedItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efgf .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_efgf .FieldAttr )}); +};if _efgf .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_ba .Sprintf ("\u0025\u0076",*_efgf .FormulaAttr )});};e .EncodeToken (start );_ebge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; +e .EncodeElement (_efgf .PivotArea ,_ebge );if _efgf .ExtLst !=nil {_ddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_efgf .ExtLst ,_ddf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_eddac *CT_RevisionQueryTableField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdbcg :=range start .Attr {if _gdbcg .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_gcebdf ,_eace :=_g .ParseUint (_gdbcg .Value ,10,32); +if _eace !=nil {return _eace ;};_eddac .SheetIdAttr =uint32 (_gcebdf );continue ;};if _gdbcg .Name .Local =="\u0072\u0065\u0066"{_edccc :=_gdbcg .Value ;_eddac .RefAttr =_edccc ;continue ;};if _gdbcg .Name .Local =="\u0066i\u0065\u006c\u0064\u0049\u0064"{_bagac ,_ebcfgg :=_g .ParseUint (_gdbcg .Value ,10,32); +if _ebcfgg !=nil {return _ebcfgg ;};_eddac .FieldIdAttr =uint32 (_bagac );continue ;};};for {_facfbc ,_ffdgf :=d .Token ();if _ffdgf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0051\u0075\u0065\u0072\u0079T\u0061\u0062\u006c\u0065\u0046i\u0065\u006cd\u003a\u0020\u0025\u0073",_ffdgf ); +};if _acfea ,_cdead :=_facfbc .(_c .EndElement );_cdead &&_acfea .Name ==start .Name {break ;};};return nil ;};func (_cfcaf *CT_TablesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efbff :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_cfcaf .M =NewCT_TableMissing (); +if _aedab :=d .DecodeElement (_cfcaf .M ,&_efbff );_aedab !=nil {return _aedab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_cfcaf .S =NewCT_XStringElement (); +if _ffgceb :=d .DecodeElement (_cfcaf .S ,&_efbff );_ffgceb !=nil {return _ffgceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_cfcaf .X =NewCT_Index (); +if _dcgeg :=d .DecodeElement (_cfcaf .X ,&_efbff );_dcgeg !=nil {return _dcgeg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_efbff .Name ); +if _bdfab :=d .Skip ();_bdfab !=nil {return _bdfab ;};};return nil ;};func NewCT_RevisionRowColumn ()*CT_RevisionRowColumn {_aafeb :=&CT_RevisionRowColumn {};_aafeb .ActionAttr =ST_rwColActionType (1);return _aafeb ;};type CT_Cols struct{ -// Show Filter Button -ShowButtonAttr *bool ;FilterColumnChoice *CT_FilterColumnChoice ;};func (_egge *CT_SortCondition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egge .DescendingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egge .DescendingAttr ))}); -};if _egge .SortByAttr !=ST_SortByUnset {_beeec ,_cbcddf :=_egge .SortByAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0042\u0079"});if _cbcddf !=nil {return _cbcddf ;};start .Attr =append (start .Attr ,_beeec );};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_egge .RefAttr )}); -if _egge .CustomListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_egge .CustomListAttr )});};if _egge .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_egge .DxfIdAttr )}); -};if _egge .IconSetAttr !=ST_IconSetTypeUnset {_dffbf ,_cgfdc :=_egge .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"});if _cgfdc !=nil {return _cgfdc ;};start .Attr =append (start .Attr ,_dffbf );};if _egge .IconIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_egge .IconIdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Column Width & Formatting +Col []*CT_Col ;};func (_accae ST_MdxFunctionType )Validate ()error {return _accae .ValidateWithPath ("")};func NewCT_IgnoredErrors ()*CT_IgnoredErrors {_eddd :=&CT_IgnoredErrors {};return _eddd };func (_gadaf ST_DataConsolidateFunction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgcaef :=_c .Attr {}; +_cgcaef .Name =name ;switch _gadaf {case ST_DataConsolidateFunctionUnset :_cgcaef .Value ="";case ST_DataConsolidateFunctionAverage :_cgcaef .Value ="\u0061v\u0065\u0072\u0061\u0067\u0065";case ST_DataConsolidateFunctionCount :_cgcaef .Value ="\u0063\u006f\u0075n\u0074"; +case ST_DataConsolidateFunctionCountNums :_cgcaef .Value ="\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds";case ST_DataConsolidateFunctionMax :_cgcaef .Value ="\u006d\u0061\u0078";case ST_DataConsolidateFunctionMin :_cgcaef .Value ="\u006d\u0069\u006e";case ST_DataConsolidateFunctionProduct :_cgcaef .Value ="\u0070r\u006f\u0064\u0075\u0063\u0074"; +case ST_DataConsolidateFunctionStdDev :_cgcaef .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_DataConsolidateFunctionStdDevp :_cgcaef .Value ="\u0073t\u0064\u0044\u0065\u0076\u0070";case ST_DataConsolidateFunctionSum :_cgcaef .Value ="\u0073\u0075\u006d"; +case ST_DataConsolidateFunctionVar :_cgcaef .Value ="\u0076\u0061\u0072";case ST_DataConsolidateFunctionVarp :_cgcaef .Value ="\u0076\u0061\u0072\u0070";};return _cgcaef ,nil ;};type CalcChain struct{CT_CalcChain };type CT_DefinedName struct{NameAttr string ; +CommentAttr *string ;CustomMenuAttr *string ;DescriptionAttr *string ;HelpAttr *string ;StatusBarAttr *string ;LocalSheetIdAttr *uint32 ;HiddenAttr *bool ;FunctionAttr *bool ;VbProcedureAttr *bool ;XlmAttr *bool ;FunctionGroupIdAttr *uint32 ;ShortcutKeyAttr *string ; +PublishToServerAttr *bool ;WorkbookParameterAttr *bool ;Content string ;};func NewCT_DefinedName ()*CT_DefinedName {_baddf :=&CT_DefinedName {};return _baddf };func NewCT_FieldGroup ()*CT_FieldGroup {_edeb :=&CT_FieldGroup {};return _edeb };func (_egbaba ST_MdxSetOrder )Validate ()error {return _egbaba .ValidateWithPath ("")}; -// Validate validates the CT_ChartFormats and its children -func (_dced *CT_ChartFormats )Validate ()error {return _dced .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073");}; -// Validate validates the CT_IconFilter and its children -func (_gcgdce *CT_IconFilter )Validate ()error {return _gcgdce .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072");};func (_bfaeb *ST_DvAspect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgegf ,_gcfccf :=d .Token (); -if _gcfccf !=nil {return _gcfccf ;};if _gfabdd ,_bfgef :=_dgegf .(_c .EndElement );_bfgef &&_gfabdd .Name ==start .Name {*_bfaeb =1;return nil ;};if _gcdffe ,_dbacbg :=_dgegf .(_c .CharData );!_dbacbg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgegf ); -}else {switch string (_gcdffe ){case "":*_bfaeb =0;case "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054":*_bfaeb =1;case "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e":*_bfaeb =2; -};};_dgegf ,_gcfccf =d .Token ();if _gcfccf !=nil {return _gcfccf ;};if _daagaf ,_bddged :=_dgegf .(_c .EndElement );_bddged &&_daagaf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgegf ); -};func (_cada *CT_FutureMetadataBlock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cada .ExtLst !=nil {_gdadf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cada .ExtLst ,_gdadf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_CsPageSetup and its children, prefixing error messages with path +func (_dagab *CT_CsPageSetup )ValidateWithPath (path string )error {if _dagab .PaperHeightAttr !=nil {if !_cd .ST_PositiveUniversalMeasurePatternRe .MatchString (*_dagab .PaperHeightAttr ){return _ba .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_PositiveUniversalMeasurePatternRe ,*_dagab .PaperHeightAttr ); +};};if _dagab .PaperHeightAttr !=nil {if !_cd .ST_UniversalMeasurePatternRe .MatchString (*_dagab .PaperHeightAttr ){return _ba .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_UniversalMeasurePatternRe ,*_dagab .PaperHeightAttr ); +};};if _dagab .PaperWidthAttr !=nil {if !_cd .ST_PositiveUniversalMeasurePatternRe .MatchString (*_dagab .PaperWidthAttr ){return _ba .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_PositiveUniversalMeasurePatternRe ,*_dagab .PaperWidthAttr ); +};};if _dagab .PaperWidthAttr !=nil {if !_cd .ST_UniversalMeasurePatternRe .MatchString (*_dagab .PaperWidthAttr ){return _ba .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_UniversalMeasurePatternRe ,*_dagab .PaperWidthAttr ); +};};if _gbdeff :=_dagab .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_gbdeff !=nil {return _gbdeff ;};return nil ;}; -// ValidateWithPath validates the CT_CellAlignment and its children, prefixing error messages with path -func (_eggf *CT_CellAlignment )ValidateWithPath (path string )error {if _gfaf :=_eggf .HorizontalAttr .ValidateWithPath (path +"\u002fH\u006fr\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_gfaf !=nil {return _gfaf ;};if _cdfg :=_eggf .VerticalAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u0074\u0074\u0072"); -_cdfg !=nil {return _cdfg ;};return nil ;};func (_edfac *CT_HeaderFooter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _edfac .DifferentOddEvenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edfac .DifferentOddEvenAttr ))}); -};if _edfac .DifferentFirstAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edfac .DifferentFirstAttr ))}); -};if _edfac .ScaleWithDocAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065\u0057\u0069\u0074\u0068\u0044\u006f\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edfac .ScaleWithDocAttr ))});}; -if _edfac .AlignWithMarginsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edfac .AlignWithMarginsAttr ))}); -};e .EncodeToken (start );if _edfac .OddHeader !=nil {_dbdab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_dbdab ,*_edfac .OddHeader );e .EncodeElement (_edfac .OddHeader ,_dbdab ); -};if _edfac .OddFooter !=nil {_edgac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0064\u0046\u006f\u006f\u0074\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_edgac ,*_edfac .OddFooter );e .EncodeElement (_edfac .OddFooter ,_edgac ); -};if _edfac .EvenHeader !=nil {_cfbgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0076\u0065\u006e\u0048e\u0061\u0064\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_cfbgc ,*_edfac .EvenHeader );e .EncodeElement (_edfac .EvenHeader ,_cfbgc ); -};if _edfac .EvenFooter !=nil {_fdbff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0076\u0065\u006e\u0046o\u006f\u0074\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_fdbff ,*_edfac .EvenFooter );e .EncodeElement (_edfac .EvenFooter ,_fdbff ); -};if _edfac .FirstHeader !=nil {_ecce :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_ecce ,*_edfac .FirstHeader );e .EncodeElement (_edfac .FirstHeader ,_ecce ); -};if _edfac .FirstFooter !=nil {_dcagc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}};_d .AddPreserveSpaceAttr (&_dcagc ,*_edfac .FirstFooter );e .EncodeElement (_edfac .FirstFooter ,_dcagc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewExternalLink ()*ExternalLink {_ggacc :=&ExternalLink {};_ggacc .CT_ExternalLink =*NewCT_ExternalLink ();return _ggacc ;};func (_ceacaf *CT_ServerFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adgbdg :=range start .Attr {if _adgbdg .Name .Local =="\u0063\u006f\u0075n\u0074"{_degafe ,_faegf :=_f .ParseUint (_adgbdg .Value ,10,32); -if _faegf !=nil {return _faegf ;};_adgdc :=uint32 (_degafe );_ceacaf .CountAttr =&_adgdc ;continue ;};};_bbgcefg :for {_efgbd ,_fecga :=d .Token ();if _fecga !=nil {return _fecga ;};switch _gbfefa :=_efgbd .(type ){case _c .StartElement :switch _gbfefa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"}:_bcfac :=NewCT_ServerFormat (); -if _cbdef :=d .DecodeElement (_bcfac ,&_gbfefa );_cbdef !=nil {return _cbdef ;};_ceacaf .ServerFormat =append (_ceacaf .ServerFormat ,_bcfac );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025v",_gbfefa .Name ); -if _abfec :=d .Skip ();_abfec !=nil {return _abfec ;};};case _c .EndElement :break _bbgcefg ;case _c .CharData :};};return nil ;};func (_abdfbf ST_PatternType )Validate ()error {return _abdfbf .ValidateWithPath ("")};func (_ffef *CT_CellStyleXfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agaea :=range start .Attr {if _agaea .Name .Local =="\u0063\u006f\u0075n\u0074"{_dga ,_feae :=_f .ParseUint (_agaea .Value ,10,32); -if _feae !=nil {return _feae ;};_cbeaf :=uint32 (_dga );_ffef .CountAttr =&_cbeaf ;continue ;};};_dgaf :for {_cbac ,_afbd :=d .Token ();if _afbd !=nil {return _afbd ;};switch _baca :=_cbac .(type ){case _c .StartElement :switch _baca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"}:_cfbg :=NewCT_Xf (); -if _ggef :=d .DecodeElement (_cfbg ,&_baca );_ggef !=nil {return _ggef ;};_ffef .Xf =append (_ffef .Xf ,_cfbg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073\u0020\u0025\u0076",_baca .Name ); -if _ceec :=d .Skip ();_ceec !=nil {return _ceec ;};};case _c .EndElement :break _dgaf ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the SingleXmlCells and its children, prefixing error messages with path +func (_cabdbc *SingleXmlCells )ValidateWithPath (path string )error {if _agdad :=_cabdbc .CT_SingleXmlCells .ValidateWithPath (path );_agdad !=nil {return _agdad ;};return nil ;};func (_dfdb *CT_Index )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fadga :=range start .Attr {if _fadga .Name .Local =="\u0076"{_bdae ,_cfedc :=_g .ParseUint (_fadga .Value ,10,32); +if _cfedc !=nil {return _cfedc ;};_dfdb .VAttr =uint32 (_bdae );continue ;};};for {_eefbe ,_bbggd :=d .Token ();if _bbggd !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fI\u006e\u0064\u0065\u0078: \u0025\u0073",_bbggd ); +};if _bfegg ,_cgda :=_eefbe .(_c .EndElement );_cgda &&_bfegg .Name ==start .Name {break ;};};return nil ;};func (_cff *CT_CellSmartTag )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cff .TypeAttr )}); +if _cff .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cff .DeletedAttr ))});};if _cff .XmlBasedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006c\u0042\u0061\u0073\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cff .XmlBasedAttr ))}); +};e .EncodeToken (start );if _cff .CellSmartTagPr !=nil {_ccgg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0065\u006c\u006c\u0053m\u0061\u0072t\u0054\u0061\u0067\u0050\u0072"}};for _ ,_egdf :=range _cff .CellSmartTagPr {e .EncodeElement (_egdf ,_ccgg ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_LegacyDrawing struct{IdAttr string ;};func (_bagag ST_DdeValueType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bagag .String (),start ); +}; -// Validate validates the CT_CustomChartsheetView and its children -func (_cagg *CT_CustomChartsheetView )Validate ()error {return _cagg .ValidateWithPath ("\u0043\u0054\u005fCu\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077");}; +// Validate validates the CT_TableStyleElement and its children +func (_defaa *CT_TableStyleElement )Validate ()error {return _defaa .ValidateWithPath ("C\u0054_\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079l\u0065\u0045\u006c\u0065me\u006e\u0074");};func (_acbea *CT_GroupItemsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eeeeb :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_acbea .M =NewCT_Missing (); +if _aecbgf :=d .DecodeElement (_acbea .M ,&_eeeeb );_aecbgf !=nil {return _aecbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_acbea .N =NewCT_Number (); +if _ceggd :=d .DecodeElement (_acbea .N ,&_eeeeb );_ceggd !=nil {return _ceggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_acbea .B =NewCT_Boolean (); +if _cbdfc :=d .DecodeElement (_acbea .B ,&_eeeeb );_cbdfc !=nil {return _cbdfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_acbea .E =NewCT_Error (); +if _dacfe :=d .DecodeElement (_acbea .E ,&_eeeeb );_dacfe !=nil {return _dacfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_acbea .S =NewCT_String (); +if _edgg :=d .DecodeElement (_acbea .S ,&_eeeeb );_edgg !=nil {return _edgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_acbea .D =NewCT_DateTime (); +if _cacf :=d .DecodeElement (_acbea .D ,&_eeeeb );_cacf !=nil {return _cacf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074em\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eeeeb .Name ); +if _gdege :=d .Skip ();_gdege !=nil {return _gdege ;};};return nil ;};func (_dceca ST_CfvoType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dceca .String (),start );};func (_befcec *CT_Sheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfaag :=range start .Attr {if _cfaag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cfaag .Name .Local =="\u0069\u0064"||_cfaag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cfaag .Name .Local =="\u0069\u0064"{_fgbbf :=_cfaag .Value ; +_befcec .IdAttr =_fgbbf ;continue ;};if _cfaag .Name .Local =="\u006e\u0061\u006d\u0065"{_ebffc :=_cfaag .Value ;_befcec .NameAttr =_ebffc ;continue ;};if _cfaag .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_cgefge ,_bfada :=_g .ParseUint (_cfaag .Value ,10,32); +if _bfada !=nil {return _bfada ;};_befcec .SheetIdAttr =uint32 (_cgefge );continue ;};if _cfaag .Name .Local =="\u0073\u0074\u0061t\u0065"{_befcec .StateAttr .UnmarshalXMLAttr (_cfaag );continue ;};};for {_dabdd ,_fdbec :=d .Token ();if _fdbec !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074: \u0025\u0073",_fdbec ); +};if _deafd ,_cceeag :=_dabdd .(_c .EndElement );_cceeag &&_deafd .Name ==start .Name {break ;};};return nil ;};func (_fbbcbe ST_Scope )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_caggga :=_c .Attr {};_caggga .Name =name ;switch _fbbcbe {case ST_ScopeUnset :_caggga .Value =""; +case ST_ScopeSelection :_caggga .Value ="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn";case ST_ScopeData :_caggga .Value ="\u0064\u0061\u0074\u0061";case ST_ScopeField :_caggga .Value ="\u0066\u0069\u0065l\u0064";};return _caggga ,nil ;};func (_gacdab *ST_SortType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffedd ,_cggdf :=d .Token (); +if _cggdf !=nil {return _cggdf ;};if _dfgcg ,_geeegc :=_ffedd .(_c .EndElement );_geeegc &&_dfgcg .Name ==start .Name {*_gacdab =1;return nil ;};if _gfegbf ,_dfaabf :=_ffedd .(_c .CharData );!_dfaabf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffedd ); +}else {switch string (_gfegbf ){case "":*_gacdab =0;case "\u006e\u006f\u006e\u0065":*_gacdab =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_gacdab =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_gacdab =3;case "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061":*_gacdab =4; +case "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061":*_gacdab =5;case "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c":*_gacdab =6;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c":*_gacdab =7; +};};_ffedd ,_cggdf =d .Token ();if _cggdf !=nil {return _cggdf ;};if _aafff ,_cfebga :=_ffedd .(_c .EndElement );_cfebga &&_aafff .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffedd ); +};func (_cfgcg *CT_PivotCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deega :=range start .Attr {if _deega .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_deega .Name .Local =="\u0069\u0064"||_deega .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_deega .Name .Local =="\u0069\u0064"{_fdggcd :=_deega .Value ; +_cfgcg .IdAttr =_fdggcd ;continue ;};if _deega .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_fgdcd ,_acfcb :=_g .ParseUint (_deega .Value ,10,32);if _acfcb !=nil {return _acfcb ;};_cfgcg .CacheIdAttr =uint32 (_fgdcd );continue ;};};for {_gdadd ,_eaadfc :=d .Token (); +if _eaadfc !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050i\u0076o\u0074C\u0061\u0063\u0068\u0065\u003a\u0020\u0025s",_eaadfc );};if _egbaf ,_bgaab :=_gdadd .(_c .EndElement );_bgaab &&_egbaf .Name ==start .Name {break ; +};};return nil ;};func (_abaac *CT_MemberProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abaac .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abaac .NameAttr )}); +};if _abaac .ShowCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abaac .ShowCellAttr ))});};if _abaac .ShowTipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0054\u0069\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abaac .ShowTipAttr ))}); +};if _abaac .ShowAsCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abaac .ShowAsCaptionAttr ))}); +};if _abaac .NameLenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ea\u006d\u0065\u004c\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_abaac .NameLenAttr )});};if _abaac .PPosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0050\u006f\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_abaac .PPosAttr )}); +};if _abaac .PLenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u004c\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_abaac .PLenAttr )});};if _abaac .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_abaac .LevelAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_abaac .FieldAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_SheetDimension ()*CT_SheetDimension {_adadbg :=&CT_SheetDimension {}; +return _adadbg };const (ST_TimePeriodUnset ST_TimePeriod =0;ST_TimePeriodToday ST_TimePeriod =1;ST_TimePeriodYesterday ST_TimePeriod =2;ST_TimePeriodTomorrow ST_TimePeriod =3;ST_TimePeriodLast7Days ST_TimePeriod =4;ST_TimePeriodThisMonth ST_TimePeriod =5; +ST_TimePeriodLastMonth ST_TimePeriod =6;ST_TimePeriodNextMonth ST_TimePeriod =7;ST_TimePeriodThisWeek ST_TimePeriod =8;ST_TimePeriodLastWeek ST_TimePeriod =9;ST_TimePeriodNextWeek ST_TimePeriod =10;); -// Validate validates the CT_MdxSet and its children -func (_bdbfb *CT_MdxSet )Validate ()error {return _bdbfb .ValidateWithPath ("\u0043T\u005f\u004d\u0064\u0078\u0053\u0065t");};func (_cecgfa ST_SourceType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cecgfa .String (),start ); -};func NewCT_GroupLevel ()*CT_GroupLevel {_ddga :=&CT_GroupLevel {};return _ddga };func (_dfecf *CT_TableColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dfecf .IdAttr )}); -if _dfecf .UniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .UniqueNameAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_dfecf .NameAttr )}); -if _dfecf .TotalsRowFunctionAttr !=ST_TotalsRowFunctionUnset {_aded ,_ccdafc :=_dfecf .TotalsRowFunctionAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u0075\u006ec\u0074\u0069\u006f\u006e"});if _ccdafc !=nil {return _ccdafc ; -};start .Attr =append (start .Attr ,_aded );};if _dfecf .TotalsRowLabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077L\u0061\u0062\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .TotalsRowLabelAttr )}); -};if _dfecf .QueryTableFieldIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069e\u006c\u0064\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .QueryTableFieldIdAttr )}); -};if _dfecf .HeaderRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .HeaderRowDxfIdAttr )}); -};if _dfecf .DataDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .DataDxfIdAttr )});};if _dfecf .TotalsRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .TotalsRowDxfIdAttr )}); -};if _dfecf .HeaderRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .HeaderRowCellStyleAttr )}); -};if _dfecf .DataCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .DataCellStyleAttr )}); -};if _dfecf .TotalsRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dfecf .TotalsRowCellStyleAttr )}); -};e .EncodeToken (start );if _dfecf .CalculatedColumnFormula !=nil {_cebae :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0061\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006cu\u006d\u006e\u0046o\u0072m\u0075\u006c\u0061"}}; -e .EncodeElement (_dfecf .CalculatedColumnFormula ,_cebae );};if _dfecf .TotalsRowFormula !=nil {_gddcag :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0074\u006f\u0074\u0061\u006c\u0073\u0052o\u0077\u0046\u006f\u0072mu\u006c\u0061"}};e .EncodeElement (_dfecf .TotalsRowFormula ,_gddcag ); -};if _dfecf .XmlColumnPr !=nil {_egfed :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0078\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"}};e .EncodeElement (_dfecf .XmlColumnPr ,_egfed );};if _dfecf .ExtLst !=nil {_dgfce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_dfecf .ExtLst ,_dgfce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Rst ()*CT_Rst {_fgfag :=&CT_Rst {};return _fgfag };func (_ffadfg ST_TimePeriod )Validate ()error {return _ffadfg .ValidateWithPath ("")}; -type CT_Extension struct{ +// Validate validates the CT_BorderPr and its children +func (_ecf *CT_BorderPr )Validate ()error {return _ecf .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072");};func NewCT_CsPageSetup ()*CT_CsPageSetup {_dggfe :=&CT_CsPageSetup {};return _dggfe }; -// URI -UriAttr *string ;Any _d .Any ;};func (_acdea *ST_PatternType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdeff ,_ccabd :=d .Token ();if _ccabd !=nil {return _ccabd ;};if _fgcdf ,_aaecef :=_bdeff .(_c .EndElement );_aaecef &&_fgcdf .Name ==start .Name {*_acdea =1; -return nil ;};if _gefbb ,_bbgbc :=_bdeff .(_c .CharData );!_bbgbc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdeff );}else {switch string (_gefbb ){case "":*_acdea =0; -case "\u006e\u006f\u006e\u0065":*_acdea =1;case "\u0073\u006f\u006ci\u0064":*_acdea =2;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079":*_acdea =3;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_acdea =4;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_acdea =5; -case "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c":*_acdea =6;case "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_acdea =7;case "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e":*_acdea =8;case "\u0064\u0061\u0072\u006b\u0055\u0070":*_acdea =9; -case "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064":*_acdea =10;case "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_acdea =11;case "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":*_acdea =12;case "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_acdea =13; -case "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n":*_acdea =14;case "\u006ci\u0067\u0068\u0074\u0055\u0070":*_acdea =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d":*_acdea =16;case "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_acdea =17; -case "\u0067r\u0061\u0079\u0031\u0032\u0035":*_acdea =18;case "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035":*_acdea =19;};};_bdeff ,_ccabd =d .Token ();if _ccabd !=nil {return _ccabd ;};if _cggffa ,_fegfa :=_bdeff .(_c .EndElement );_fegfa &&_cggffa .Name ==start .Name {return nil ; -};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdeff );};func (_aebcb *CT_IconSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbba :=range start .Attr {if _fbba .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_aebcb .IconSetAttr .UnmarshalXMLAttr (_fbba ); -continue ;};if _fbba .Name .Local =="\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"{_eccda ,_dfgce :=_f .ParseBool (_fbba .Value );if _dfgce !=nil {return _dfgce ;};_aebcb .ShowValueAttr =&_eccda ;continue ;};if _fbba .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_egccb ,_eeabee :=_f .ParseBool (_fbba .Value ); -if _eeabee !=nil {return _eeabee ;};_aebcb .PercentAttr =&_egccb ;continue ;};if _fbba .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_fgfga ,_dedcd :=_f .ParseBool (_fbba .Value );if _dedcd !=nil {return _dedcd ;};_aebcb .ReverseAttr =&_fgfga ; -continue ;};};_facfa :for {_bebdg ,_cagc :=d .Token ();if _cagc !=nil {return _cagc ;};switch _gceda :=_bebdg .(type ){case _c .StartElement :switch _gceda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_abbb :=NewCT_Cfvo (); -if _dfbgf :=d .DecodeElement (_abbb ,&_gceda );_dfbgf !=nil {return _dfbgf ;};_aebcb .Cfvo =append (_aebcb .Cfvo ,_abbb );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fI\u0063\u006f\u006e\u0053\u0065\u0074\u0020\u0025\u0076",_gceda .Name ); -if _fecg :=d .Skip ();_fecg !=nil {return _fecg ;};};case _c .EndElement :break _facfa ;case _c .CharData :};};return nil ;};func (_degeba *CT_MeasureGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beedg :=range start .Attr {if _beedg .Name .Local =="\u006e\u0061\u006d\u0065"{_ebgde :=_beedg .Value ; -_degeba .NameAttr =_ebgde ;continue ;};if _beedg .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_adaf :=_beedg .Value ;_degeba .CaptionAttr =_adaf ;continue ;};};for {_fgdbc ,_dabb :=d .Token ();if _dabb !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072e\u0047\u0072\u006fu\u0070:\u0020\u0025\u0073",_dabb ); -};if _fdfae ,_fbfcc :=_fgdbc .(_c .EndElement );_fbfcc &&_fdfae .Name ==start .Name {break ;};};return nil ;};func (_ebgb ST_Qualifier )ValidateWithPath (path string )error {switch _ebgb {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebgb )); -};return nil ;}; +// Validate validates the CT_PivotDimension and its children +func (_ebeag *CT_PivotDimension )Validate ()error {return _ebeag .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e");};func NewCT_UnderlineProperty ()*CT_UnderlineProperty {_cdbdd :=&CT_UnderlineProperty {}; +return _cdbdd ;};func (_caeaa ST_IconSetType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_caeaa .String (),start );};func NewCT_FilterColumn ()*CT_FilterColumn {_fbbf :=&CT_FilterColumn {};return _fbbf };func (_fgffb *CT_MergeCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_fgffb .RefAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path -func (_gfdbdc *CT_SmartTags )ValidateWithPath (path string )error {for _gccfe ,_afdgg :=range _gfdbdc .CellSmartTags {if _eebdec :=_afdgg .ValidateWithPath (_fg .Sprintf ("%\u0073/\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072t\u0054\u0061\u0067\u0073[%\u0064\u005d",path ,_gccfe )); -_eebdec !=nil {return _eebdec ;};};return nil ;}; +// ValidateWithPath validates the CT_colItems and its children, prefixing error messages with path +func (_babef *CT_colItems )ValidateWithPath (path string )error {for _bdccgd ,_ccebb :=range _babef .I {if _cedbfc :=_ccebb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0049\u005b\u0025\u0064\u005d",path ,_bdccgd ));_cedbfc !=nil {return _cedbfc ; +};};return nil ;};func NewCT_PivotAreas ()*CT_PivotAreas {_cggdcb :=&CT_PivotAreas {};return _cggdcb };type CT_rowItems struct{ -// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path -func (_gdcdf *CT_Font )ValidateWithPath (path string )error {for _fcfc ,_bfbcd :=range _gdcdf .FontChoice {if _afceb :=_bfbcd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046\u006f\u006e\u0074\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_fcfc )); -_afceb !=nil {return _afceb ;};};return nil ;};type CT_Map struct{ +// Items in a Row Count +CountAttr *uint32 ; -// XML Mapping ID -IDAttr uint32 ; +// Row Items +I []*CT_I ;};func (_cfefc *CT_MdxKPI )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfefc .PAttr =ST_MdxKPIProperty (1);for _ ,_beadg :=range start .Attr {if _beadg .Name .Local =="\u006e"{_fdcbc ,_eebd :=_g .ParseUint (_beadg .Value ,10,32); +if _eebd !=nil {return _eebd ;};_cfefc .NAttr =uint32 (_fdcbc );continue ;};if _beadg .Name .Local =="\u006e\u0070"{_gddff ,_gcee :=_g .ParseUint (_beadg .Value ,10,32);if _gcee !=nil {return _gcee ;};_cfefc .NpAttr =uint32 (_gddff );continue ;};if _beadg .Name .Local =="\u0070"{_cfefc .PAttr .UnmarshalXMLAttr (_beadg ); +continue ;};};for {_dgegb ,_cdfda :=d .Token ();if _cdfda !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0064\u0078K\u0050\u0049\u003a\u0020\u0025\u0073",_cdfda );};if _adfa ,_affb :=_dgegb .(_c .EndElement );_affb &&_adfa .Name ==start .Name {break ; +};};return nil ;};type CT_CacheFields struct{ -// XML Mapping Name -NameAttr string ; +// Field Count +CountAttr *uint32 ; -// Root Element Name -RootElementAttr string ; +// PivotCache Field +CacheField []*CT_CacheField ;};func (_egefg *CT_SheetPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egefg .SyncHorizontalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0079\u006e\u0063\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .SyncHorizontalAttr ))}); +};if _egefg .SyncVerticalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0079\u006ec\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .SyncVerticalAttr ))});}; +if _egefg .SyncRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073y\u006e\u0063\u0052\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_egefg .SyncRefAttr )});};if _egefg .TransitionEvaluationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0045v\u0061\u006c\u0075\u0061ti\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .TransitionEvaluationAttr ))}); +};if _egefg .TransitionEntryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074r\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u006e\u0074\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .TransitionEntryAttr ))}); +};if _egefg .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .PublishedAttr ))});};if _egefg .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_egefg .CodeNameAttr )}); +};if _egefg .FilterModeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072\u004d\u006f\u0064\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .FilterModeAttr ))});};if _egefg .EnableFormatConditionsCalculationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061\u0062\u006c\u0065F\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0073\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egefg .EnableFormatConditionsCalculationAttr ))}); +};e .EncodeToken (start );if _egefg .TabColor !=nil {_gdbadc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_egefg .TabColor ,_gdbadc );};if _egefg .OutlinePr !=nil {_fdddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072"}}; +e .EncodeElement (_egefg .OutlinePr ,_fdddf );};if _egefg .PageSetUpPr !=nil {_gfgacf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"}};e .EncodeElement (_egefg .PageSetUpPr ,_gfgacf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cgdgf *ST_TargetScreenSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfegfg ,_fgbbga :=d .Token ();if _fgbbga !=nil {return _fgbbga ;};if _ecggc ,_daedge :=_gfegfg .(_c .EndElement ); +_daedge &&_ecggc .Name ==start .Name {*_cgdgf =1;return nil ;};if _dfdcab ,_cadacbb :=_gfegfg .(_c .CharData );!_cadacbb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfegfg ); +}else {switch string (_dfdcab ){case "":*_cgdgf =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_cgdgf =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_cgdgf =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_cgdgf =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_cgdgf =4; +case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_cgdgf =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_cgdgf =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_cgdgf =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_cgdgf =8; +case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_cgdgf =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_cgdgf =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_cgdgf =11;};};_gfegfg ,_fgbbga =d .Token ();if _fgbbga !=nil {return _fgbbga ; +};if _bbdbea ,_edbff :=_gfegfg .(_c .EndElement );_edbff &&_bbdbea .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfegfg ); +};const (ST_VerticalAlignmentUnset ST_VerticalAlignment =0;ST_VerticalAlignmentTop ST_VerticalAlignment =1;ST_VerticalAlignmentCenter ST_VerticalAlignment =2;ST_VerticalAlignmentBottom ST_VerticalAlignment =3;ST_VerticalAlignmentJustify ST_VerticalAlignment =4; +ST_VerticalAlignmentDistributed ST_VerticalAlignment =5;);func (_fgebfc ST_Scope )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fgebfc .String (),start );};func (_bbddd *CT_Dxf )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_degba :for {_dgade ,_bbgbf :=d .Token (); +if _bbgbf !=nil {return _bbgbf ;};switch _dcdd :=_dgade .(type ){case _c .StartElement :switch _dcdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_bbddd .Font =NewCT_Font (); +if _cbcaf :=d .DecodeElement (_bbddd .Font ,&_dcdd );_cbcaf !=nil {return _cbcaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_bbddd .NumFmt =NewCT_NumFmt (); +if _abdbe :=d .DecodeElement (_bbddd .NumFmt ,&_dcdd );_abdbe !=nil {return _abdbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_bbddd .Fill =NewCT_Fill (); +if _caea :=d .DecodeElement (_bbddd .Fill ,&_dcdd );_caea !=nil {return _caea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}:_bbddd .Alignment =NewCT_CellAlignment (); +if _fbede :=d .DecodeElement (_bbddd .Alignment ,&_dcdd );_fbede !=nil {return _fbede ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"}:_bbddd .Border =NewCT_Border (); +if _eccgg :=d .DecodeElement (_bbddd .Border ,&_dcdd );_eccgg !=nil {return _eccgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_bbddd .Protection =NewCT_CellProtection (); +if _fcfe :=d .DecodeElement (_bbddd .Protection ,&_dcdd );_fcfe !=nil {return _fcfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbddd .ExtLst =NewCT_ExtensionList (); +if _gabe :=d .DecodeElement (_bbddd .ExtLst ,&_dcdd );_gabe !=nil {return _gabe ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0078\u0066\u0020\u0025\u0076",_dcdd .Name ); +if _agcbf :=d .Skip ();_agcbf !=nil {return _agcbf ;};};case _c .EndElement :break _degba ;case _c .CharData :};};return nil ;};func (_dfcbf *CT_FieldUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_dfcbf .XAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_adaagc ST_WebSourceType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bagcae :=_c .Attr {};_bagcae .Name =name ;switch _adaagc {case ST_WebSourceTypeUnset :_bagcae .Value =""; +case ST_WebSourceTypeSheet :_bagcae .Value ="\u0073\u0068\u0065e\u0074";case ST_WebSourceTypePrintArea :_bagcae .Value ="\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a";case ST_WebSourceTypeAutoFilter :_bagcae .Value ="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"; +case ST_WebSourceTypeRange :_bagcae .Value ="\u0072\u0061\u006eg\u0065";case ST_WebSourceTypeChart :_bagcae .Value ="\u0063\u0068\u0061r\u0074";case ST_WebSourceTypePivotTable :_bagcae .Value ="\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065"; +case ST_WebSourceTypeQuery :_bagcae .Value ="\u0071\u0075\u0065r\u0079";case ST_WebSourceTypeLabel :_bagcae .Value ="\u006c\u0061\u0062e\u006c";};return _bagcae ,nil ;}; -// Schema Name -SchemaIDAttr string ; +// Validate validates the PivotCacheDefinition and its children +func (_bgdcga *PivotCacheDefinition )Validate ()error {return _bgdcga .ValidateWithPath ("P\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};func (_cbebe *CT_RevisionHeaders )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cbebe .GuidAttr )}); +if _cbebe .LastGuidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbebe .LastGuidAttr )});};if _cbebe .SharedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0061\u0072\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .SharedAttr ))}); +};if _cbebe .DiskRevisionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .DiskRevisionsAttr ))}); +};if _cbebe .HistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0073\u0074\u006f\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .HistoryAttr ))});};if _cbebe .TrackRevisionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .TrackRevisionsAttr ))}); +};if _cbebe .ExclusiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .ExclusiveAttr ))});};if _cbebe .RevisionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbebe .RevisionIdAttr )}); +};if _cbebe .VersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cbebe .VersionAttr )});};if _cbebe .KeepChangeHistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .KeepChangeHistoryAttr ))}); +};if _cbebe .ProtectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbebe .ProtectedAttr ))});};if _cbebe .PreserveHistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_cbebe .PreserveHistoryAttr )}); +};e .EncodeToken (start );_dddbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}};for _ ,_ebagf :=range _cbebe .Header {e .EncodeElement (_ebagf ,_dddbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_befgb *CT_Fills )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdbf :=range start .Attr {if _fdbf .Name .Local =="\u0063\u006f\u0075n\u0074"{_dbcc ,_bfbec :=_g .ParseUint (_fdbf .Value ,10,32);if _bfbec !=nil {return _bfbec ; +};_fefd :=uint32 (_dbcc );_befgb .CountAttr =&_fefd ;continue ;};};_fecf :for {_cacgg ,_bfbeg :=d .Token ();if _bfbeg !=nil {return _bfbeg ;};switch _egdg :=_cacgg .(type ){case _c .StartElement :switch _egdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_acefd :=NewCT_Fill (); +if _ccff :=d .DecodeElement (_acefd ,&_egdg );_ccff !=nil {return _ccff ;};_befgb .Fill =append (_befgb .Fill ,_acefd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073\u0020\u0025\u0076",_egdg .Name ); +if _dfgd :=d .Skip ();_dfgd !=nil {return _dfgd ;};};case _c .EndElement :break _fecf ;case _c .CharData :};};return nil ;};func NewTable ()*Table {_ddfdb :=&Table {};_ddfdb .CT_Table =*NewCT_Table ();return _ddfdb }; -// Show Validation Errors -ShowImportExportValidationErrorsAttr bool ; +// ValidateWithPath validates the CT_MdxTuple and its children, prefixing error messages with path +func (_ebeecb *CT_MdxTuple )ValidateWithPath (path string )error {for _cgeac ,_aedff :=range _ebeecb .N {if _ddgf :=_aedff .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004e\u005b\u0025\u0064\u005d",path ,_cgeac ));_ddgf !=nil {return _ddgf ;}; +};return nil ;}; -// AutoFit Table on Refresh -AutoFitAttr bool ; +// ValidateWithPath validates the CT_DataValidation and its children, prefixing error messages with path +func (_ddccb *CT_DataValidation )ValidateWithPath (path string )error {if _aabe :=_ddccb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_aabe !=nil {return _aabe ;};if _cfdfc :=_ddccb .ErrorStyleAttr .ValidateWithPath (path +"\u002fE\u0072r\u006f\u0072\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072"); +_cfdfc !=nil {return _cfdfc ;};if _fade :=_ddccb .ImeModeAttr .ValidateWithPath (path +"\u002f\u0049\u006de\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fade !=nil {return _fade ;};if _dafag :=_ddccb .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072"); +_dafag !=nil {return _dafag ;};return nil ;};func (_gfdcb ST_DataValidationImeMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aeebg :=_c .Attr {};_aeebg .Name =name ;switch _gfdcb {case ST_DataValidationImeModeUnset :_aeebg .Value ="";case ST_DataValidationImeModeNoControl :_aeebg .Value ="\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl"; +case ST_DataValidationImeModeOff :_aeebg .Value ="\u006f\u0066\u0066";case ST_DataValidationImeModeOn :_aeebg .Value ="\u006f\u006e";case ST_DataValidationImeModeDisabled :_aeebg .Value ="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064";case ST_DataValidationImeModeHiragana :_aeebg .Value ="\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; +case ST_DataValidationImeModeFullKatakana :_aeebg .Value ="\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case ST_DataValidationImeModeHalfKatakana :_aeebg .Value ="\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061"; +case ST_DataValidationImeModeFullAlpha :_aeebg .Value ="\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a";case ST_DataValidationImeModeHalfAlpha :_aeebg .Value ="\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a";case ST_DataValidationImeModeFullHangul :_aeebg .Value ="\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c"; +case ST_DataValidationImeModeHalfHangul :_aeebg .Value ="\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c";};return _aeebg ,nil ;}; -// Append Data to Table -AppendAttr bool ; +// Validate validates the CT_Borders and its children +func (_aea *CT_Borders )Validate ()error {return _aea .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0073");};func (_ec *AG_RevData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecb :=range start .Attr {if _ecb .Name .Local =="\u0072\u0049\u0064"{_ebd ,_bb :=_g .ParseUint (_ecb .Value ,10,32); +if _bb !=nil {return _bb ;};_ec .RIdAttr =uint32 (_ebd );continue ;};if _ecb .Name .Local =="\u0075\u0061"{_be ,_cc :=_g .ParseBool (_ecb .Value );if _cc !=nil {return _cc ;};_ec .UaAttr =&_be ;continue ;};if _ecb .Name .Local =="\u0072\u0061"{_gg ,_fa :=_g .ParseBool (_ecb .Value ); +if _fa !=nil {return _fa ;};_ec .RaAttr =&_gg ;continue ;};};for {_df ,_bfd :=d .Token ();if _bfd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061\u003a\u0020%\u0073",_bfd ); +};if _ad ,_gc :=_df .(_c .EndElement );_gc &&_ad .Name ==start .Name {break ;};};return nil ;};func NewCT_PivotHierarchy ()*CT_PivotHierarchy {_ecgf :=&CT_PivotHierarchy {};return _ecgf };func (_eadcg ST_FieldSortType )String ()string {switch _eadcg {case 0:return ""; +case 1:return "\u006d\u0061\u006e\u0075\u0061\u006c";case 2:return "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case 3:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";};return "";}; -// Preserve AutoFilter State -PreserveSortAFLayoutAttr bool ; +// Validate validates the CT_RowHierarchiesUsage and its children +func (_bcaaca *CT_RowHierarchiesUsage )Validate ()error {return _bcaaca .ValidateWithPath ("\u0043\u0054\u005f\u0052ow\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065");};type CT_VolTopicRef struct{ -// Preserve Cell Formatting -PreserveFormatAttr bool ; +// Reference +RAttr string ; -// XML Mapping -DataBinding *CT_DataBinding ;};func (_ccecf ST_UpdateLinks )String ()string {switch _ccecf {case 0:return "";case 1:return "\u0075s\u0065\u0072\u0053\u0065\u0074";case 2:return "\u006e\u0065\u0076e\u0072";case 3:return "\u0061\u006c\u0077\u0061\u0079\u0073"; -};return "";};func (_aeebe *CT_IconFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_fbebd ,_baeaa :=_aeebe .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"});if _baeaa !=nil {return _baeaa ;};start .Attr =append (start .Attr ,_fbebd ); -if _aeebe .IconIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_aeebe .IconIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ddgec *CT_OutlinePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gadad :=range start .Attr {if _gadad .Name .Local =="a\u0070\u0070\u006c\u0079\u0053\u0074\u0079\u006c\u0065\u0073"{_acbdc ,_fddaef :=_f .ParseBool (_gadad .Value ); -if _fddaef !=nil {return _fddaef ;};_ddgec .ApplyStylesAttr =&_acbdc ;continue ;};if _gadad .Name .Local =="\u0073\u0075\u006dm\u0061\u0072\u0079\u0042\u0065\u006c\u006f\u0077"{_cbdcg ,_bgcff :=_f .ParseBool (_gadad .Value );if _bgcff !=nil {return _bgcff ; -};_ddgec .SummaryBelowAttr =&_cbdcg ;continue ;};if _gadad .Name .Local =="\u0073\u0075\u006dm\u0061\u0072\u0079\u0052\u0069\u0067\u0068\u0074"{_acfab ,_gbdgag :=_f .ParseBool (_gadad .Value );if _gbdgag !=nil {return _gbdgag ;};_ddgec .SummaryRightAttr =&_acfab ; -continue ;};if _gadad .Name .Local =="\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"{_bdebb ,_dgdfe :=_f .ParseBool (_gadad .Value );if _dgdfe !=nil {return _dgdfe ;};_ddgec .ShowOutlineSymbolsAttr =&_bdebb ;continue ; -};};for {_dcefa ,_gbfab :=d .Token ();if _gbfab !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0075t\u006c\u0069\u006e\u0065\u0050\u0072\u003a\u0020\u0025\u0073",_gbfab );};if _bfffa ,_aebfa :=_dcefa .(_c .EndElement ); -_aebfa &&_bfffa .Name ==start .Name {break ;};};return nil ;};func (_fedb *CT_CellWatches )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efad :for {_bade ,_ecfd :=d .Token ();if _ecfd !=nil {return _ecfd ;};switch _abed :=_bade .(type ){case _c .StartElement :switch _abed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0057\u0061\u0074\u0063h"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0057\u0061\u0074\u0063h"}:_efea :=NewCT_CellWatch (); -if _edfa :=d .DecodeElement (_efea ,&_abed );_edfa !=nil {return _edfa ;};_fedb .CellWatch =append (_fedb .CellWatch ,_efea );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061\u0074c\u0068e\u0073\u0020\u0025\u0076",_abed .Name ); -if _bcce :=d .Skip ();_bcce !=nil {return _bcce ;};};case _c .EndElement :break _efad ;case _c .CharData :};};return nil ;};func NewCT_BookView ()*CT_BookView {_cbb :=&CT_BookView {};return _cbb };func (_abdgde *ST_VerticalAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abdgde =0; -case "\u0074\u006f\u0070":*_abdgde =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_abdgde =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_abdgde =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_abdgde =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_abdgde =5; -};return nil ;};func (_baaccf *CT_MeasureDimensionMaps )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baaccf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_baaccf .CountAttr )}); -};e .EncodeToken (start );if _baaccf .Map !=nil {_fgbff :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0061\u0070"}};for _ ,_ddfab :=range _baaccf .Map {e .EncodeElement (_ddfab ,_fgbff );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_baded *CT_Extension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baded .UriAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_baded .UriAttr )}); -};e .EncodeToken (start );if _baded .Any !=nil {_baded .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Sheet Id +SAttr uint32 ;}; -// Validate validates the CT_CellXfs and its children -func (_afbc *CT_CellXfs )Validate ()error {return _afbc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0058\u0066\u0073");};func (_eadeec ST_CellSpans )String ()string {return _e .Join (_eadeec ,"\u0020")};type ST_HorizontalAlignment byte ; -func (_dadd *CT_FieldUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdbdb :=range start .Attr {if _cdbdb .Name .Local =="\u0078"{_ggfcg ,_fbdb :=_f .ParseInt (_cdbdb .Value ,10,32);if _fbdb !=nil {return _fbdb ;};_dadd .XAttr =int32 (_ggfcg ); -continue ;};};for {_bgcce ,_deeea :=d .Token ();if _deeea !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046i\u0065l\u0064U\u0073\u0061\u0067\u0065\u003a\u0020\u0025s",_deeea );};if _ebaeg ,_fcec :=_bgcce .(_c .EndElement ); -_fcec &&_ebaeg .Name ==start .Name {break ;};};return nil ;};func NewCT_FieldsUsage ()*CT_FieldsUsage {_gbfac :=&CT_FieldsUsage {};return _gbfac };func (_ddaeg ST_RefMode )ValidateWithPath (path string )error {switch _ddaeg {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddaeg )); -};return nil ;};func (_abbdbc ST_TotalsRowFunction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abbdbc .String (),start );};func (_aefcg *CT_RangePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eafg :=range start .Attr {if _eafg .Name .Local =="\u0061u\u0074\u006f\u0053\u0074\u0061\u0072t"{_fgbdg ,_dbddg :=_f .ParseBool (_eafg .Value ); -if _dbddg !=nil {return _dbddg ;};_aefcg .AutoStartAttr =&_fgbdg ;continue ;};if _eafg .Name .Local =="\u0061u\u0074\u006f\u0045\u006e\u0064"{_feegf ,_fccgd :=_f .ParseBool (_eafg .Value );if _fccgd !=nil {return _fccgd ;};_aefcg .AutoEndAttr =&_feegf ; -continue ;};if _eafg .Name .Local =="\u0067r\u006f\u0075\u0070\u0042\u0079"{_aefcg .GroupByAttr .UnmarshalXMLAttr (_eafg );continue ;};if _eafg .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u004e\u0075\u006d"{_aefgff ,_fcffa :=_f .ParseFloat (_eafg .Value ,64); -if _fcffa !=nil {return _fcffa ;};_aefcg .StartNumAttr =&_aefgff ;continue ;};if _eafg .Name .Local =="\u0065\u006e\u0064\u004e\u0075\u006d"{_cgaeab ,_babf :=_f .ParseFloat (_eafg .Value ,64);if _babf !=nil {return _babf ;};_aefcg .EndNumAttr =&_cgaeab ; -continue ;};if _eafg .Name .Local =="\u0073t\u0061\u0072\u0074\u0044\u0061\u0074e"{_aceaf ,_bgfba :=ParseStdlibTime (_eafg .Value );if _bgfba !=nil {return _bgfba ;};_aefcg .StartDateAttr =&_aceaf ;continue ;};if _eafg .Name .Local =="\u0065n\u0064\u0044\u0061\u0074\u0065"{_cbceb ,_dbbba :=ParseStdlibTime (_eafg .Value ); -if _dbbba !=nil {return _dbbba ;};_aefcg .EndDateAttr =&_cbceb ;continue ;};if _eafg .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_cefbg ,_cebbef :=_f .ParseFloat (_eafg .Value ,64);if _cebbef !=nil {return _cebbef ; -};_aefcg .GroupIntervalAttr =&_cefbg ;continue ;};};for {_eegbee ,_aecf :=d .Token ();if _aecf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072\u003a\u0020%\u0073",_aecf );}; -if _bdddf ,_dfbcb :=_eegbee .(_c .EndElement );_dfbcb &&_bdddf .Name ==start .Name {break ;};};return nil ;};func (_efcbcb *ST_SortType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_degeca ,_bdcec :=d .Token ();if _bdcec !=nil {return _bdcec ; -};if _eabfd ,_ccaef :=_degeca .(_c .EndElement );_ccaef &&_eabfd .Name ==start .Name {*_efcbcb =1;return nil ;};if _bgbeb ,_abdbg :=_degeca .(_c .CharData );!_abdbg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degeca ); -}else {switch string (_bgbeb ){case "":*_efcbcb =0;case "\u006e\u006f\u006e\u0065":*_efcbcb =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_efcbcb =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_efcbcb =3;case "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061":*_efcbcb =4; -case "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061":*_efcbcb =5;case "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c":*_efcbcb =6;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c":*_efcbcb =7; -};};_degeca ,_bdcec =d .Token ();if _bdcec !=nil {return _bdcec ;};if _ddacag ,_gccgfb :=_degeca .(_c .EndElement );_gccgfb &&_ddacag .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degeca ); -}; +// ValidateWithPath validates the CT_QueryTableField and its children, prefixing error messages with path +func (_dcgcb *CT_QueryTableField )ValidateWithPath (path string )error {if _dcgcb .ExtLst !=nil {if _geddg :=_dcgcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_geddg !=nil {return _geddg ;};};return nil ;}; -// Validate validates the CT_CellWatch and its children -func (_ggba *CT_CellWatch )Validate ()error {return _ggba .ValidateWithPath ("\u0043\u0054\u005fC\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068");};func (_ddeeb *CT_Chartsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _ddeeb .SheetPr !=nil {_ebef :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}};e .EncodeElement (_ddeeb .SheetPr ,_ebef );};_ebbc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}}; -e .EncodeElement (_ddeeb .SheetViews ,_ebbc );if _ddeeb .SheetProtection !=nil {_aagc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ddeeb .SheetProtection ,_aagc ); -};if _ddeeb .CustomSheetViews !=nil {_ffff :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}};e .EncodeElement (_ddeeb .CustomSheetViews ,_ffff );};if _ddeeb .PageMargins !=nil {_bdagd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_ddeeb .PageMargins ,_bdagd );};if _ddeeb .PageSetup !=nil {_faebc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_ddeeb .PageSetup ,_faebc ); -};if _ddeeb .HeaderFooter !=nil {_eaae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_ddeeb .HeaderFooter ,_eaae );};_cdbdd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; -e .EncodeElement (_ddeeb .Drawing ,_cdbdd );if _ddeeb .LegacyDrawing !=nil {_fded :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_ddeeb .LegacyDrawing ,_fded ); -};if _ddeeb .LegacyDrawingHF !=nil {_fccda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_ddeeb .LegacyDrawingHF ,_fccda );};if _ddeeb .DrawingHF !=nil {_fced :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; -e .EncodeElement (_ddeeb .DrawingHF ,_fced );};if _ddeeb .Picture !=nil {_aagce :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_ddeeb .Picture ,_aagce );};if _ddeeb .WebPublishItems !=nil {_bgcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}}; -e .EncodeElement (_ddeeb .WebPublishItems ,_bgcb );};if _ddeeb .ExtLst !=nil {_gbfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ddeeb .ExtLst ,_gbfb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ffafga *ST_GroupBy )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ffafga =0;case "\u0072\u0061\u006eg\u0065":*_ffafga =1;case "\u0073e\u0063\u006f\u006e\u0064\u0073":*_ffafga =2;case "\u006di\u006e\u0075\u0074\u0065\u0073":*_ffafga =3; -case "\u0068\u006f\u0075r\u0073":*_ffafga =4;case "\u0064\u0061\u0079\u0073":*_ffafga =5;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_ffafga =6;case "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073":*_ffafga =7;case "\u0079\u0065\u0061r\u0073":*_ffafga =8; -};return nil ;};func (_gbcfc *CT_CustomSheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbcfc .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_cfbdc :=range start .Attr {if _cfbdc .Name .Local =="\u0067\u0075\u0069\u0064"{_dbggf :=_cfbdc .Value ;_gbcfc .GuidAttr =_dbggf ;continue ;};if _cfbdc .Name .Local =="\u0073\u0063\u0061l\u0065"{_caad ,_aceac :=_f .ParseUint (_cfbdc .Value ,10,32); -if _aceac !=nil {return _aceac ;};_cdfae :=uint32 (_caad );_gbcfc .ScaleAttr =&_cdfae ;continue ;};if _cfbdc .Name .Local =="\u0063o\u006c\u006f\u0072\u0049\u0064"{_afdc ,_fdbab :=_f .ParseUint (_cfbdc .Value ,10,32);if _fdbab !=nil {return _fdbab ;};_deee :=uint32 (_afdc ); -_gbcfc .ColorIdAttr =&_deee ;continue ;};if _cfbdc .Name .Local =="\u0073\u0068\u006f\u0077\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"{_gfgda ,_aeef :=_f .ParseBool (_cfbdc .Value );if _aeef !=nil {return _aeef ;};_gbcfc .ShowPageBreaksAttr =&_gfgda ; -continue ;};if _cfbdc .Name .Local =="\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_dcbfb ,_ffcgf :=_f .ParseBool (_cfbdc .Value );if _ffcgf !=nil {return _ffcgf ;};_gbcfc .ShowFormulasAttr =&_dcbfb ;continue ;};if _cfbdc .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"{_ccfaf ,_begdb :=_f .ParseBool (_cfbdc .Value ); -if _begdb !=nil {return _begdb ;};_gbcfc .ShowGridLinesAttr =&_ccfaf ;continue ;};if _cfbdc .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c"{_adbd ,_dbcd :=_f .ParseBool (_cfbdc .Value );if _dbcd !=nil {return _dbcd ;};_gbcfc .ShowRowColAttr =&_adbd ; -continue ;};if _cfbdc .Name .Local =="\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0053\u0079m\u0062\u006f\u006c\u0073"{_agbf ,_afcg :=_f .ParseBool (_cfbdc .Value );if _afcg !=nil {return _afcg ;};_gbcfc .OutlineSymbolsAttr =&_agbf ;continue ;};if _cfbdc .Name .Local =="\u007a\u0065\u0072\u006f\u0056\u0061\u006c\u0075\u0065\u0073"{_afcd ,_bbfe :=_f .ParseBool (_cfbdc .Value ); -if _bbfe !=nil {return _bbfe ;};_gbcfc .ZeroValuesAttr =&_afcd ;continue ;};if _cfbdc .Name .Local =="\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"{_degg ,_gfcf :=_f .ParseBool (_cfbdc .Value );if _gfcf !=nil {return _gfcf ;};_gbcfc .FitToPageAttr =&_degg ; -continue ;};if _cfbdc .Name .Local =="\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a"{_adaca ,_dadfec :=_f .ParseBool (_cfbdc .Value );if _dadfec !=nil {return _dadfec ;};_gbcfc .PrintAreaAttr =&_adaca ;continue ;};if _cfbdc .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072"{_bfda ,_cecca :=_f .ParseBool (_cfbdc .Value ); -if _cecca !=nil {return _cecca ;};_gbcfc .FilterAttr =&_bfda ;continue ;};if _cfbdc .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"{_fbccc ,_bdef :=_f .ParseBool (_cfbdc .Value );if _bdef !=nil {return _bdef ; -};_gbcfc .ShowAutoFilterAttr =&_fbccc ;continue ;};if _cfbdc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0073"{_ceedb ,_afeb :=_f .ParseBool (_cfbdc .Value );if _afeb !=nil {return _afeb ;};_gbcfc .HiddenRowsAttr =&_ceedb ;continue ; -};if _cfbdc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_ggfe ,_ggggc :=_f .ParseBool (_cfbdc .Value );if _ggggc !=nil {return _ggggc ;};_gbcfc .HiddenColumnsAttr =&_ggfe ;continue ;};if _cfbdc .Name .Local =="\u0073\u0074\u0061t\u0065"{_gbcfc .StateAttr .UnmarshalXMLAttr (_cfbdc ); -continue ;};if _cfbdc .Name .Local =="\u0066\u0069\u006ct\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065"{_ccef ,_dcac :=_f .ParseBool (_cfbdc .Value );if _dcac !=nil {return _dcac ;};_gbcfc .FilterUniqueAttr =&_ccef ;continue ;};if _cfbdc .Name .Local =="\u0076\u0069\u0065\u0077"{_gbcfc .ViewAttr .UnmarshalXMLAttr (_cfbdc ); -continue ;};if _cfbdc .Name .Local =="\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"{_dbcgd ,_fdadg :=_f .ParseBool (_cfbdc .Value );if _fdadg !=nil {return _fdadg ;};_gbcfc .ShowRulerAttr =&_dbcgd ;continue ;};if _cfbdc .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_bfcfg :=_cfbdc .Value ; -_gbcfc .TopLeftCellAttr =&_bfcfg ;continue ;};};_gaafg :for {_ebdb ,_agage :=d .Token ();if _agage !=nil {return _agage ;};switch _eggd :=_ebdb .(type ){case _c .StartElement :switch _eggd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"}:_gbcfc .Pane =NewCT_Pane (); -if _gdce :=d .DecodeElement (_gbcfc .Pane ,&_eggd );_gdce !=nil {return _gdce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_gbcfc .Selection =NewCT_Selection (); -if _aeagb :=d .DecodeElement (_gbcfc .Selection ,&_eggd );_aeagb !=nil {return _aeagb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_gbcfc .RowBreaks =NewCT_PageBreak (); -if _cdfe :=d .DecodeElement (_gbcfc .RowBreaks ,&_eggd );_cdfe !=nil {return _cdfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_gbcfc .ColBreaks =NewCT_PageBreak (); -if _fcge :=d .DecodeElement (_gbcfc .ColBreaks ,&_eggd );_fcge !=nil {return _fcge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_gbcfc .PageMargins =NewCT_PageMargins (); -if _abbf :=d .DecodeElement (_gbcfc .PageMargins ,&_eggd );_abbf !=nil {return _abbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_gbcfc .PrintOptions =NewCT_PrintOptions (); -if _fbbgc :=d .DecodeElement (_gbcfc .PrintOptions ,&_eggd );_fbbgc !=nil {return _fbbgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_gbcfc .PageSetup =NewCT_PageSetup (); -if _afdad :=d .DecodeElement (_gbcfc .PageSetup ,&_eggd );_afdad !=nil {return _afdad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_gbcfc .HeaderFooter =NewCT_HeaderFooter (); -if _ecggd :=d .DecodeElement (_gbcfc .HeaderFooter ,&_eggd );_ecggd !=nil {return _ecggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_gbcfc .AutoFilter =NewCT_AutoFilter (); -if _cafae :=d .DecodeElement (_gbcfc .AutoFilter ,&_eggd );_cafae !=nil {return _cafae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbcfc .ExtLst =NewCT_ExtensionList (); -if _ecbgd :=d .DecodeElement (_gbcfc .ExtLst ,&_eggd );_ecbgd !=nil {return _ecbgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_eggd .Name ); -if _bdea :=d .Skip ();_bdea !=nil {return _bdea ;};};case _c .EndElement :break _gaafg ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_SortState and its children, prefixing error messages with path +func (_cgdbd *CT_SortState )ValidateWithPath (path string )error {if _fdege :=_cgdbd .SortMethodAttr .ValidateWithPath (path +"\u002fS\u006fr\u0074\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_fdege !=nil {return _fdege ;};for _bgbaa ,_ddaf :=range _cgdbd .SortCondition {if _bcaca :=_ddaf .ValidateWithPath (_ba .Sprintf ("%\u0073/\u0053\u006f\u0072\u0074\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e[%\u0064\u005d",path ,_bgbaa )); +_bcaca !=nil {return _bcaca ;};};if _cgdbd .ExtLst !=nil {if _fbgbad :=_cgdbd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbgbad !=nil {return _fbgbad ;};};return nil ;}; -// Validate validates the CT_DataRefs and its children -func (_eadcd *CT_DataRefs )Validate ()error {return _eadcd .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073");}; +// Validate validates the CT_CellStyles and its children +func (_fcfg *CT_CellStyles )Validate ()error {return _fcfg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073");}; -// ValidateWithPath validates the CT_OlapPr and its children, prefixing error messages with path -func (_aege *CT_OlapPr )ValidateWithPath (path string )error {return nil };type CT_Dxfs struct{ +// ValidateWithPath validates the CT_SheetId and its children, prefixing error messages with path +func (_ecgag *CT_SheetId )ValidateWithPath (path string )error {return nil };func NewCT_PivotFilters ()*CT_PivotFilters {_cbfbf :=&CT_PivotFilters {};return _cbfbf };type CT_OleSize struct{ -// Format Count -CountAttr *uint32 ; +// Reference +RefAttr string ;};func (_daade *ST_DateTimeGrouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acaccb ,_ffcfb :=d .Token ();if _ffcfb !=nil {return _ffcfb ;};if _adgcf ,_bbcfcb :=_acaccb .(_c .EndElement );_bbcfcb &&_adgcf .Name ==start .Name {*_daade =1; +return nil ;};if _affa ,_aedaeg :=_acaccb .(_c .CharData );!_aedaeg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acaccb );}else {switch string (_affa ){case "":*_daade =0; +case "\u0079\u0065\u0061\u0072":*_daade =1;case "\u006d\u006f\u006et\u0068":*_daade =2;case "\u0064\u0061\u0079":*_daade =3;case "\u0068\u006f\u0075\u0072":*_daade =4;case "\u006d\u0069\u006e\u0075\u0074\u0065":*_daade =5;case "\u0073\u0065\u0063\u006f\u006e\u0064":*_daade =6; +};};_acaccb ,_ffcfb =d .Token ();if _ffcfb !=nil {return _ffcfb ;};if _eaeefa ,_ffdaaed :=_acaccb .(_c .EndElement );_ffdaaed &&_eaeefa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acaccb ); +};func (_edbebd ST_ShowDataAs )Validate ()error {return _edbebd .ValidateWithPath ("")};type CT_FontChoice struct{ -// Formatting -Dxf []*CT_Dxf ;};func NewCT_WebPr ()*CT_WebPr {_dcbce :=&CT_WebPr {};return _dcbce }; +// Font Name +Name *CT_FontName ; -// Validate validates the CT_PrintOptions and its children -func (_ddcdcb *CT_PrintOptions )Validate ()error {return _ddcdcb .ValidateWithPath ("\u0043T\u005fP\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");}; - -// ValidateWithPath validates the CT_SingleXmlCell and its children, prefixing error messages with path -func (_dgefb *CT_SingleXmlCell )ValidateWithPath (path string )error {if _fgbbce :=_dgefb .XmlCellPr .ValidateWithPath (path +"\u002f\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072");_fgbbce !=nil {return _fgbbce ;};if _dgefb .ExtLst !=nil {if _gbgaaa :=_dgefb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gbgaaa !=nil {return _gbgaaa ;};};return nil ;};func ParseStdlibTime (s string )(_gf .Time ,error ){return _b .ParseStdlibTime (s )};func (_bfege *CT_Index )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_bfege .VAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path -func (_cdfd *CT_Fill )ValidateWithPath (path string )error {if _gcagd :=_cdfd .FillChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");_gcagd !=nil {return _gcagd ;};return nil ;};type CT_Rst struct{ - -// Text -T *string ; - -// Rich Text Run -R []*CT_RElt ; - -// Phonetic Run -RPh []*CT_PhoneticRun ; - -// Phonetic Properties -PhoneticPr *CT_PhoneticPr ;};type CT_Sheet struct{ - -// Sheet Name -NameAttr string ; - -// Sheet Tab Id -SheetIdAttr uint32 ; - -// Visible State -StateAttr ST_SheetState ;IdAttr string ;};func (_aafeda ST_GradientType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_aafeda .String (),start );};func (_ffadab ST_SmartTagShow )Validate ()error {return _ffadab .ValidateWithPath ("")}; -func (_accbb ST_GrowShrinkType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_accbb .String (),start );};type CT_WebPublishing struct{ - -// Use CSS -CssAttr *bool ; - -// Thicket -ThicketAttr *bool ; - -// Enable Long File Names -LongFileNamesAttr *bool ; - -// VML in Browsers -VmlAttr *bool ; - -// Allow PNG -AllowPngAttr *bool ; - -// Target Screen Size -TargetScreenSizeAttr ST_TargetScreenSize ; - -// DPI -DpiAttr *uint32 ; - -// Code Page -CodePageAttr *uint32 ; - -// Character Set -CharacterSetAttr *string ;};func (_gagaf *CT_QueryTableField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gagaf .IdAttr )}); -if _gagaf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gagaf .NameAttr )});};if _gagaf .DataBoundAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0042\u006f\u0075\u006ed"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagaf .DataBoundAttr ))}); -};if _gagaf .RowNumbersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagaf .RowNumbersAttr ))});};if _gagaf .FillFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagaf .FillFormulasAttr ))}); -};if _gagaf .ClippedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063l\u0069\u0070\u0070\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagaf .ClippedAttr ))});};if _gagaf .TableColumnIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gagaf .TableColumnIdAttr )}); -};e .EncodeToken (start );if _gagaf .ExtLst !=nil {_fabga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gagaf .ExtLst ,_fabga );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_addef *CT_WebPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aggcd :=range start .Attr {if _aggcd .Name .Local =="\u0078\u006d\u006c"{_bdeeg ,_ebfeg :=_f .ParseBool (_aggcd .Value );if _ebfeg !=nil {return _ebfeg ; -};_addef .XmlAttr =&_bdeeg ;continue ;};if _aggcd .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0044\u0061\u0074\u0061"{_fcccc ,_fecbg :=_f .ParseBool (_aggcd .Value );if _fecbg !=nil {return _fecbg ;};_addef .SourceDataAttr =&_fcccc ;continue ; -};if _aggcd .Name .Local =="\u0070\u0061\u0072\u0073\u0065\u0050\u0072\u0065"{_fdbgea ,_agbdad :=_f .ParseBool (_aggcd .Value );if _agbdad !=nil {return _agbdad ;};_addef .ParsePreAttr =&_fdbgea ;continue ;};if _aggcd .Name .Local =="c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"{_ceddb ,_bbcde :=_f .ParseBool (_aggcd .Value ); -if _bbcde !=nil {return _bbcde ;};_addef .ConsecutiveAttr =&_ceddb ;continue ;};if _aggcd .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_aaefgd ,_cacddg :=_f .ParseBool (_aggcd .Value );if _cacddg !=nil {return _cacddg ;};_addef .FirstRowAttr =&_aaefgd ; -continue ;};if _aggcd .Name .Local =="\u0078\u006c\u0039\u0037"{_gdfbgb ,_gcabd :=_f .ParseBool (_aggcd .Value );if _gcabd !=nil {return _gcabd ;};_addef .Xl97Attr =&_gdfbgb ;continue ;};if _aggcd .Name .Local =="\u0074e\u0078\u0074\u0044\u0061\u0074\u0065s"{_ecbccdc ,_ddbcba :=_f .ParseBool (_aggcd .Value ); -if _ddbcba !=nil {return _ddbcba ;};_addef .TextDatesAttr =&_ecbccdc ;continue ;};if _aggcd .Name .Local =="\u0078\u006c\u0032\u0030\u0030\u0030"{_cegab ,_adacc :=_f .ParseBool (_aggcd .Value );if _adacc !=nil {return _adacc ;};_addef .Xl2000Attr =&_cegab ; -continue ;};if _aggcd .Name .Local =="\u0075\u0072\u006c"{_cecfg :=_aggcd .Value ;_addef .UrlAttr =&_cecfg ;continue ;};if _aggcd .Name .Local =="\u0070\u006f\u0073\u0074"{_gcfcfeg :=_aggcd .Value ;_addef .PostAttr =&_gcfcfeg ;continue ;};if _aggcd .Name .Local =="\u0068\u0074\u006d\u006c\u0054\u0061\u0062\u006c\u0065\u0073"{_cbgebc ,_fceee :=_f .ParseBool (_aggcd .Value ); -if _fceee !=nil {return _fceee ;};_addef .HtmlTablesAttr =&_cbgebc ;continue ;};if _aggcd .Name .Local =="\u0068\u0074\u006d\u006c\u0046\u006f\u0072\u006d\u0061\u0074"{_addef .HtmlFormatAttr .UnmarshalXMLAttr (_aggcd );continue ;};if _aggcd .Name .Local =="\u0065\u0064\u0069\u0074\u0050\u0061\u0067\u0065"{_fbbaa :=_aggcd .Value ; -_addef .EditPageAttr =&_fbbaa ;continue ;};};_dggcab :for {_ceeddg ,_eaceef :=d .Token ();if _eaceef !=nil {return _eaceef ;};switch _bffee :=_ceeddg .(type ){case _c .StartElement :switch _bffee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0073"}:_addef .Tables =NewCT_Tables (); -if _aaccd :=d .DecodeElement (_addef .Tables ,&_bffee );_aaccd !=nil {return _aaccd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072\u0020\u0025\u0076",_bffee .Name ); -if _abadb :=d .Skip ();_abadb !=nil {return _abadb ;};};case _c .EndElement :break _dggcab ;case _c .CharData :};};return nil ;};type CT_RPrEltChoice struct{ - -// Font -RFont *CT_FontName ; - -// Character Set -Charset *CT_IntProperty ; +// Character Set +Charset *CT_IntProperty ; // Font Family -Family *CT_IntProperty ; +Family *CT_FontFamily ; // Bold B *CT_BooleanProperty ; @@ -915,1791 +814,1655 @@ Sz *CT_FontSize ; // Underline U *CT_UnderlineProperty ; -// Vertical Alignment +// Text Vertical Alignment VertAlign *CT_VerticalAlignFontProperty ; -// Font Scheme -Scheme *CT_FontScheme ;}; - -// Validate validates the ExternalLink and its children -func (_ddfcgc *ExternalLink )Validate ()error {return _ddfcgc .ValidateWithPath ("\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b");};func (_fbcded *ST_MdxFunctionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bebag ,_bagcae :=d .Token (); -if _bagcae !=nil {return _bagcae ;};if _aeebea ,_fbfabb :=_bebag .(_c .EndElement );_fbfabb &&_aeebea .Name ==start .Name {*_fbcded =1;return nil ;};if _cccce ,_fbcbdb :=_bebag .(_c .CharData );!_fbcbdb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bebag ); -}else {switch string (_cccce ){case "":*_fbcded =0;case "\u006d":*_fbcded =1;case "\u0076":*_fbcded =2;case "\u0073":*_fbcded =3;case "\u0063":*_fbcded =4;case "\u0072":*_fbcded =5;case "\u0070":*_fbcded =6;case "\u006b":*_fbcded =7;};};_bebag ,_bagcae =d .Token (); -if _bagcae !=nil {return _bagcae ;};if _gdfgc ,_bafdce :=_bebag .(_c .EndElement );_bafdce &&_gdfgc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bebag ); -}; - -// ValidateWithPath validates the CT_QueryTableFields and its children, prefixing error messages with path -func (_efeb *CT_QueryTableFields )ValidateWithPath (path string )error {for _bagde ,_ffeafg :=range _efeb .QueryTableField {if _agbcf :=_ffeafg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u005b\u0025d\u005d",path ,_bagde )); -_agbcf !=nil {return _agbcf ;};};return nil ;};func NewCT_ExternalBook ()*CT_ExternalBook {_cfgbe :=&CT_ExternalBook {};return _cfgbe };func (_cddbaf ST_SheetState )ValidateWithPath (path string )error {switch _cddbaf {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cddbaf )); -};return nil ;};func (_accg *CT_Dxf )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _accg .Font !=nil {_egfga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_accg .Font ,_egfga ); -};if _accg .NumFmt !=nil {_ffcgfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_accg .NumFmt ,_ffcgfc );};if _accg .Fill !=nil {_bcbad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u006c"}}; -e .EncodeElement (_accg .Fill ,_bcbad );};if _accg .Alignment !=nil {_badcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_accg .Alignment ,_badcc );};if _accg .Border !=nil {_dcbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_accg .Border ,_dcbe );};if _accg .Protection !=nil {_gedga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}};e .EncodeElement (_accg .Protection ,_gedga );}; -if _accg .ExtLst !=nil {_gcfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_accg .ExtLst ,_gcfe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_DataField struct{ - -// Data Field Name -NameAttr *string ; +// Scheme +Scheme *CT_FontScheme ;};func NewCT_ChartsheetViews ()*CT_ChartsheetViews {_ffda :=&CT_ChartsheetViews {};return _ffda };func (_defd ST_PrintError )Validate ()error {return _defd .ValidateWithPath ("")}; -// Field -FldAttr uint32 ; +// Validate validates the CT_MdxChoice and its children +func (_ggbgd *CT_MdxChoice )Validate ()error {return _ggbgd .ValidateWithPath ("\u0043\u0054\u005fM\u0064\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gfdbe *ST_CellType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbdde ,_baagdf :=d .Token (); +if _baagdf !=nil {return _baagdf ;};if _ecbefb ,_cbbbag :=_bbdde .(_c .EndElement );_cbbbag &&_ecbefb .Name ==start .Name {*_gfdbe =1;return nil ;};if _gdegfe ,_aaffd :=_bbdde .(_c .CharData );!_aaffd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdde ); +}else {switch string (_gdegfe ){case "":*_gfdbe =0;case "\u0062":*_gfdbe =1;case "\u006e":*_gfdbe =2;case "\u0065":*_gfdbe =3;case "\u0073":*_gfdbe =4;case "\u0073\u0074\u0072":*_gfdbe =5;case "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r":*_gfdbe =6;}; +};_bbdde ,_baagdf =d .Token ();if _baagdf !=nil {return _baagdf ;};if _fdafe ,_eddad :=_bbdde .(_c .EndElement );_eddad &&_fdafe .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdde ); +};func (_cccgc ST_Objects )ValidateWithPath (path string )error {switch _cccgc {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cccgc )); +};return nil ;};type CT_Record struct{RecordChoice []*CT_RecordChoice ;}; -// Subtotal -SubtotalAttr ST_DataConsolidateFunction ; +// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path +func (_agggg *CT_HeaderFooter )ValidateWithPath (path string )error {return nil }; -// Show Data As Display Format -ShowDataAsAttr ST_ShowDataAs ; +// Validate validates the CT_RangeSet and its children +func (_gdeda *CT_RangeSet )Validate ()error {return _gdeda .ValidateWithPath ("C\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074");};func (_fgcce ST_DataConsolidateFunction )Validate ()error {return _fgcce .ValidateWithPath ("")};func (_cabda *CT_Number )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgcdga :=range start .Attr {if _fgcdga .Name .Local =="\u0076"{_bacea ,_cceac :=_g .ParseFloat (_fgcdga .Value ,64); +if _cceac !=nil {return _cceac ;};_cabda .VAttr =_bacea ;continue ;};if _fgcdga .Name .Local =="\u0075"{_bcbeb ,_dagada :=_g .ParseBool (_fgcdga .Value );if _dagada !=nil {return _dagada ;};_cabda .UAttr =&_bcbeb ;continue ;};if _fgcdga .Name .Local =="\u0066"{_gegce ,_dddbb :=_g .ParseBool (_fgcdga .Value ); +if _dddbb !=nil {return _dddbb ;};_cabda .FAttr =&_gegce ;continue ;};if _fgcdga .Name .Local =="\u0063"{_aaca :=_fgcdga .Value ;_cabda .CAttr =&_aaca ;continue ;};if _fgcdga .Name .Local =="\u0063\u0070"{_ffgeg ,_eebdgg :=_g .ParseUint (_fgcdga .Value ,10,32); +if _eebdgg !=nil {return _eebdgg ;};_dabef :=uint32 (_ffgeg );_cabda .CpAttr =&_dabef ;continue ;};if _fgcdga .Name .Local =="\u0069\u006e"{_ddeea ,_abebb :=_g .ParseUint (_fgcdga .Value ,10,32);if _abebb !=nil {return _abebb ;};_gabaeg :=uint32 (_ddeea ); +_cabda .InAttr =&_gabaeg ;continue ;};if _fgcdga .Name .Local =="\u0062\u0063"{_fggeba :=_fgcdga .Value ;_cabda .BcAttr =&_fggeba ;continue ;};if _fgcdga .Name .Local =="\u0066\u0063"{_cbbc :=_fgcdga .Value ;_cabda .FcAttr =&_cbbc ;continue ;};if _fgcdga .Name .Local =="\u0069"{_agbbd ,_bdcfe :=_g .ParseBool (_fgcdga .Value ); +if _bdcfe !=nil {return _bdcfe ;};_cabda .IAttr =&_agbbd ;continue ;};if _fgcdga .Name .Local =="\u0075\u006e"{_bcafbd ,_ccdbdf :=_g .ParseBool (_fgcdga .Value );if _ccdbdf !=nil {return _ccdbdf ;};_cabda .UnAttr =&_bcafbd ;continue ;};if _fgcdga .Name .Local =="\u0073\u0074"{_gafaa ,_cbcbfe :=_g .ParseBool (_fgcdga .Value ); +if _cbcbfe !=nil {return _cbcbfe ;};_cabda .StAttr =&_gafaa ;continue ;};if _fgcdga .Name .Local =="\u0062"{_ccggg ,_fbbbfa :=_g .ParseBool (_fgcdga .Value );if _fbbbfa !=nil {return _fbbbfa ;};_cabda .BAttr =&_ccggg ;continue ;};};_eaggc :for {_bfbag ,_gccdd :=d .Token (); +if _gccdd !=nil {return _gccdd ;};switch _gbcca :=_bfbag .(type ){case _c .StartElement :switch _gbcca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_egab :=NewCT_Tuples (); +if _ccedb :=d .DecodeElement (_egab ,&_gbcca );_ccedb !=nil {return _ccedb ;};_cabda .Tpls =append (_cabda .Tpls ,_egab );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_fgfcb :=NewCT_X (); +if _beecg :=d .DecodeElement (_fgfcb ,&_gbcca );_beecg !=nil {return _beecg ;};_cabda .X =append (_cabda .X ,_fgfcb );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006db\u0065\u0072 \u0025\u0076",_gbcca .Name ); +if _ccggbf :=d .Skip ();_ccggbf !=nil {return _ccggbf ;};};case _c .EndElement :break _eaggc ;case _c .CharData :};};return nil ;};func (_fbadfd ST_DynamicFilterType )ValidateWithPath (path string )error {switch _fbadfd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbadfd )); +};return nil ;};func (_gbfdde ST_CfType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ddcac :=_c .Attr {};_ddcac .Name =name ;switch _gbfdde {case ST_CfTypeUnset :_ddcac .Value ="";case ST_CfTypeExpression :_ddcac .Value ="\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e"; +case ST_CfTypeCellIs :_ddcac .Value ="\u0063\u0065\u006c\u006c\u0049\u0073";case ST_CfTypeColorScale :_ddcac .Value ="\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065";case ST_CfTypeDataBar :_ddcac .Value ="\u0064a\u0074\u0061\u0042\u0061\u0072"; +case ST_CfTypeIconSet :_ddcac .Value ="\u0069c\u006f\u006e\u0053\u0065\u0074";case ST_CfTypeTop10 :_ddcac .Value ="\u0074\u006f\u00701\u0030";case ST_CfTypeUniqueValues :_ddcac .Value ="\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073"; +case ST_CfTypeDuplicateValues :_ddcac .Value ="\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case ST_CfTypeContainsText :_ddcac .Value ="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case ST_CfTypeNotContainsText :_ddcac .Value ="\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074"; +case ST_CfTypeBeginsWith :_ddcac .Value ="\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case ST_CfTypeEndsWith :_ddcac .Value ="\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case ST_CfTypeContainsBlanks :_ddcac .Value ="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073"; +case ST_CfTypeNotContainsBlanks :_ddcac .Value ="\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073";case ST_CfTypeContainsErrors :_ddcac .Value ="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073"; +case ST_CfTypeNotContainsErrors :_ddcac .Value ="\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073";case ST_CfTypeTimePeriod :_ddcac .Value ="\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"; +case ST_CfTypeAboveAverage :_ddcac .Value ="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";};return _ddcac ,nil ;}; -// 'Show Data As' Base Field -BaseFieldAttr *int32 ; +// ValidateWithPath validates the CT_NumFmts and its children, prefixing error messages with path +func (_eddfg *CT_NumFmts )ValidateWithPath (path string )error {for _ecafg ,_gfgf :=range _eddfg .NumFmt {if _aeeef :=_gfgf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004e\u0075\u006d\u0046\u006d\u0074\u005b\u0025\u0064\u005d",path ,_ecafg )); +_aeeef !=nil {return _aeeef ;};};return nil ;};type CT_CustomChartsheetView struct{ -// 'Show Data As' Base Setting -BaseItemAttr *uint32 ; +// GUID +GuidAttr string ; -// Number Format Id -NumFmtIdAttr *uint32 ; +// Print Scale +ScaleAttr *uint32 ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func NewCT_GradientFill ()*CT_GradientFill {_eadcf :=&CT_GradientFill {};return _eadcf };func (_fgdbed *CT_PageItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fgdbed .NameAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffccca *CT_MetadataTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffccca .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ffccca .CountAttr )}); -};e .EncodeToken (start );_fbfad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u006d\u0065t\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}};for _ ,_bdgac :=range _ffccca .MetadataType {e .EncodeElement (_bdgac ,_fbfad );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type ST_TextHAlign byte ;type ST_GrowShrinkType byte ;func (_dfbdg *CT_Schema )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgebf :=range start .Attr {if _bgebf .Name .Local =="\u0049\u0044"{_debfgc :=_bgebf .Value ; -_dfbdg .IDAttr =_debfgc ;continue ;};if _bgebf .Name .Local =="\u0053c\u0068\u0065\u006d\u0061\u0052\u0065f"{_dbbcgc :=_bgebf .Value ;_dfbdg .SchemaRefAttr =&_dbbcgc ;continue ;};if _bgebf .Name .Local =="\u004ea\u006d\u0065\u0073\u0070\u0061\u0063e"{_ecbcca :=_bgebf .Value ; -_dfbdg .NamespaceAttr =&_ecbcca ;continue ;};if _bgebf .Name .Local =="\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"{_fcgfge :=_bgebf .Value ;_dfbdg .SchemaLanguageAttr =&_fcgfge ;continue ;};};_cafgc :for {_accgdd ,_egbde :=d .Token (); -if _egbde !=nil {return _egbde ;};switch _fdbegc :=_accgdd .(type ){case _c .StartElement :switch _fdbegc .Name {default:if _ecdfa ,_aegge :=_d .CreateElement (_fdbegc );_aegge !=nil {return _aegge ;}else {if _eeaea :=d .DecodeElement (_ecdfa ,&_fdbegc ); -_eeaea !=nil {return _eeaea ;};_dfbdg .Any =_ecdfa ;};};case _c .EndElement :break _cafgc ;case _c .CharData :};};return nil ;}; +// Visible State +StateAttr ST_SheetState ; -// ValidateWithPath validates the CT_Item and its children, prefixing error messages with path -func (_bbffae *CT_Item )ValidateWithPath (path string )error {if _gebdc :=_bbffae .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_gebdc !=nil {return _gebdc ;};return nil ;};func (_dbcbc *CT_TableStyleInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbcbc .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dbcbc .NameAttr )}); -};if _dbcbc .ShowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcbc .ShowFirstColumnAttr ))}); -};if _dbcbc .ShowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcbc .ShowLastColumnAttr ))}); -};if _dbcbc .ShowRowStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcbc .ShowRowStripesAttr ))}); -};if _dbcbc .ShowColumnStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcbc .ShowColumnStripesAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Zoom To Fit +ZoomToFitAttr *bool ;PageMargins *CT_PageMargins ; -// Validate validates the CT_Parameter and its children -func (_bgccc *CT_Parameter )Validate ()error {return _bgccc .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072");};type CT_Formats struct{ +// Chart Sheet Page Setup +PageSetup *CT_CsPageSetup ;HeaderFooter *CT_HeaderFooter ;}; -// Formats Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_PCDKPI and its children, prefixing error messages with path +func (_befad *CT_PCDKPI )ValidateWithPath (path string )error {return nil }; -// PivotTable Format -Format []*CT_Format ;}; +// ValidateWithPath validates the CT_XmlColumnPr and its children, prefixing error messages with path +func (_bfbdg *CT_XmlColumnPr )ValidateWithPath (path string )error {if _bfbdg .ExtLst !=nil {if _afaefb :=_bfbdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_afaefb !=nil {return _afaefb ;};};return nil ;};func (_dcbagb ST_OleUpdate )ValidateWithPath (path string )error {switch _dcbagb {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcbagb )); +};return nil ;};func NewCT_ExternalRow ()*CT_ExternalRow {_gaedb :=&CT_ExternalRow {};return _gaedb };type Connections struct{CT_Connections };func (_bbagb ST_MdxSetOrder )ValidateWithPath (path string )error {switch _bbagb {case 0,1,2,3,4,5,6,7:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbagb )); +};return nil ;};func (_gff *CT_Borders )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gff .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gff .CountAttr )}); +};e .EncodeToken (start );if _gff .Border !=nil {_agcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072"}};for _ ,_gbb :=range _gff .Border {e .EncodeElement (_gbb ,_agcb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gade *CT_FileRecoveryPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gade .AutoRecoverAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0075\u0074\u006f\u0052\u0065\u0063\u006f\u0076\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gade .AutoRecoverAttr ))}); +};if _gade .CrashSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u0061\u0073\u0068\u0053\u0061\u0076e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gade .CrashSaveAttr ))});};if _gade .DataExtractLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074a\u0045\u0078\u0074\u0072\u0061\u0063\u0074\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gade .DataExtractLoadAttr ))}); +};if _gade .RepairLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0070\u0061\u0069\u0072\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gade .RepairLoadAttr ))});};e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Tuple and its children, prefixing error messages with path -func (_acacb *CT_Tuple )ValidateWithPath (path string )error {return nil };func (_dbab ST_SheetViewType )ValidateWithPath (path string )error {switch _dbab {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbab )); -};return nil ;};func NewCT_AutoSortScope ()*CT_AutoSortScope {_feg :=&CT_AutoSortScope {};_feg .PivotArea =NewCT_PivotArea ();return _feg ;};func (_gggg *CT_CellStyleXfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gggg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gggg .CountAttr )}); -};e .EncodeToken (start );_bagd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u0066"}};for _ ,_abgg :=range _gggg .Xf {e .EncodeElement (_abgg ,_bagd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Users and its children +func (_bacccc *CT_Users )Validate ()error {return _bacccc .ValidateWithPath ("\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073");};func (_aedbfg ST_TotalsRowFunction )Validate ()error {return _aedbfg .ValidateWithPath ("")};func NewCT_MdxKPI ()*CT_MdxKPI {_cebd :=&CT_MdxKPI {}; +_cebd .PAttr =ST_MdxKPIProperty (1);return _cebd ;}; -// ValidateWithPath validates the CT_PageFields and its children, prefixing error messages with path -func (_defaea *CT_PageFields )ValidateWithPath (path string )error {for _dabad ,_abcfe :=range _defaea .PageField {if _aacgdg :=_abcfe .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0050\u0061\u0067e\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_dabad )); -_aacgdg !=nil {return _aacgdg ;};};return nil ;};func (_aeaga ST_UnderlineValues )ValidateWithPath (path string )error {switch _aeaga {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeaga )); -};return nil ;}; +// ValidateWithPath validates the CT_CellXfs and its children, prefixing error messages with path +func (_agff *CT_CellXfs )ValidateWithPath (path string )error {for _gbegf ,_eecbf :=range _agff .Xf {if _edbf :=_eecbf .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0058\u0066\u005b\u0025\u0064]",path ,_gbegf ));_edbf !=nil {return _edbf ;};};return nil ; +};func (_fead *CT_DataValidation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fedb :=range start .Attr {if _fedb .Name .Local =="\u0074\u0079\u0070\u0065"{_fead .TypeAttr .UnmarshalXMLAttr (_fedb );continue ;};if _fedb .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0053\u0074\u0079\u006c\u0065"{_fead .ErrorStyleAttr .UnmarshalXMLAttr (_fedb ); +continue ;};if _fedb .Name .Local =="\u0069m\u0065\u004d\u006f\u0064\u0065"{_fead .ImeModeAttr .UnmarshalXMLAttr (_fedb );continue ;};if _fedb .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_fead .OperatorAttr .UnmarshalXMLAttr (_fedb ); +continue ;};if _fedb .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0042\u006c\u0061\u006e\u006b"{_fcdfa ,_egcbg :=_g .ParseBool (_fedb .Value );if _egcbg !=nil {return _egcbg ;};_fead .AllowBlankAttr =&_fcdfa ;continue ;};if _fedb .Name .Local =="\u0073\u0068\u006fw\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_fgadg ,_fbde :=_g .ParseBool (_fedb .Value ); +if _fbde !=nil {return _fbde ;};_fead .ShowDropDownAttr =&_fgadg ;continue ;};if _fedb .Name .Local =="\u0073\u0068o\u0077\u0049\u006ep\u0075\u0074\u004d\u0065\u0073\u0073\u0061\u0067\u0065"{_ddga ,_eedbc :=_g .ParseBool (_fedb .Value );if _eedbc !=nil {return _eedbc ; +};_fead .ShowInputMessageAttr =&_ddga ;continue ;};if _fedb .Name .Local =="\u0073\u0068o\u0077\u0045\u0072r\u006f\u0072\u004d\u0065\u0073\u0073\u0061\u0067\u0065"{_fadbcb ,_eddee :=_g .ParseBool (_fedb .Value );if _eddee !=nil {return _eddee ;};_fead .ShowErrorMessageAttr =&_fadbcb ; +continue ;};if _fedb .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0054\u0069\u0074\u006c\u0065"{_bfaa :=_fedb .Value ;_fead .ErrorTitleAttr =&_bfaa ;continue ;};if _fedb .Name .Local =="\u0065\u0072\u0072o\u0072"{_gffec :=_fedb .Value ;_fead .ErrorAttr =&_gffec ; +continue ;};if _fedb .Name .Local =="p\u0072\u006f\u006d\u0070\u0074\u0054\u0069\u0074\u006c\u0065"{_addbf :=_fedb .Value ;_fead .PromptTitleAttr =&_addbf ;continue ;};if _fedb .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_bcfbe :=_fedb .Value ; +_fead .PromptAttr =&_bcfbe ;continue ;};if _fedb .Name .Local =="\u0073\u0071\u0072e\u0066"{_fefb ,_dbdaf :=ParseSliceST_Sqref (_fedb .Value );if _dbdaf !=nil {return _dbdaf ;};_fead .SqrefAttr =_fefb ;continue ;};};_cffdd :for {_dgbda ,_eaaba :=d .Token (); +if _eaaba !=nil {return _eaaba ;};switch _cagb :=_dgbda .(type ){case _c .StartElement :switch _cagb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"}:_fead .Formula1 =new (string ); +if _afgee :=d .DecodeElement (_fead .Formula1 ,&_cagb );_afgee !=nil {return _afgee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"}:_fead .Formula2 =new (string ); +if _daffb :=d .DecodeElement (_fead .Formula2 ,&_cagb );_daffb !=nil {return _daffb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_cagb .Name ); +if _fdbb :=d .Skip ();_fdbb !=nil {return _fdbb ;};};case _c .EndElement :break _cffdd ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_RgbColor and its children -func (_fbafdd *CT_RgbColor )Validate ()error {return _fbafdd .ValidateWithPath ("C\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};func NewCT_PivotSelection ()*CT_PivotSelection {_bedgda :=&CT_PivotSelection {};_bedgda .PivotArea =NewCT_PivotArea (); -return _bedgda ;};func NewCT_MetadataStringIndex ()*CT_MetadataStringIndex {_dcbd :=&CT_MetadataStringIndex {};return _dcbd ;};type CT_Location struct{ +// ValidateWithPath validates the CT_MeasureDimensionMap and its children, prefixing error messages with path +func (_eddbb *CT_MeasureDimensionMap )ValidateWithPath (path string )error {return nil };func (_gdcfbb ST_MdxKPIProperty )Validate ()error {return _gdcfbb .ValidateWithPath ("")}; -// Reference -RefAttr string ; +// ValidateWithPath validates the CT_Chartsheet and its children, prefixing error messages with path +func (_cffd *CT_Chartsheet )ValidateWithPath (path string )error {if _cffd .SheetPr !=nil {if _gcae :=_cffd .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_gcae !=nil {return _gcae ;};};if _bgggg :=_cffd .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"); +_bgggg !=nil {return _bgggg ;};if _cffd .SheetProtection !=nil {if _dece :=_cffd .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_dece !=nil {return _dece ;};};if _cffd .CustomSheetViews !=nil {if _ccfdc :=_cffd .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"); +_ccfdc !=nil {return _ccfdc ;};};if _cffd .PageMargins !=nil {if _feggf :=_cffd .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_feggf !=nil {return _feggf ;};};if _cffd .PageSetup !=nil {if _bebd :=_cffd .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"); +_bebd !=nil {return _bebd ;};};if _cffd .HeaderFooter !=nil {if _gdga :=_cffd .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");_gdga !=nil {return _gdga ;};};if _ccgfd :=_cffd .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); +_ccgfd !=nil {return _ccgfd ;};if _cffd .LegacyDrawing !=nil {if _bcgc :=_cffd .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067");_bcgc !=nil {return _bcgc ;};};if _cffd .LegacyDrawingHF !=nil {if _dabcc :=_cffd .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); +_dabcc !=nil {return _dabcc ;};};if _cffd .DrawingHF !=nil {if _eegd :=_cffd .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_eegd !=nil {return _eegd ;};};if _cffd .Picture !=nil {if _fgcc :=_cffd .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); +_fgcc !=nil {return _fgcc ;};};if _cffd .WebPublishItems !=nil {if _geed :=_cffd .WebPublishItems .ValidateWithPath (path +"\u002f\u0057e\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073");_geed !=nil {return _geed ;};};if _cffd .ExtLst !=nil {if _gef :=_cffd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gef !=nil {return _gef ;};};return nil ;};func (_fcbae *CT_Colors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fcbae .IndexedColors !=nil {_bgfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043o\u006c\u006f\u0072\u0073"}}; +e .EncodeElement (_fcbae .IndexedColors ,_bgfb );};if _fcbae .MruColors !=nil {_dbea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0072\u0075\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_fcbae .MruColors ,_dbea ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DbPr ()*CT_DbPr {_gbaed :=&CT_DbPr {};return _gbaed }; -// First Header Row -FirstHeaderRowAttr uint32 ; +// ValidateWithPath validates the CT_ExternalRow and its children, prefixing error messages with path +func (_fbddb *CT_ExternalRow )ValidateWithPath (path string )error {for _accgb ,_defe :=range _fbddb .Cell {if _ddgggb :=_defe .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0065\u006c\u006c\u005b\u0025\u0064\u005d",path ,_accgb ));_ddgggb !=nil {return _ddgggb ; +};};return nil ;};func (_eaedg *CT_Items )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eaedg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eaedg .CountAttr )}); +};e .EncodeToken (start );_fdbca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0074\u0065\u006d"}};for _ ,_caefe :=range _eaedg .Item {e .EncodeElement (_caefe ,_fdbca );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_WebPublishObjects struct{ -// PivotTable Data First Row -FirstDataRowAttr uint32 ; +// Count +CountAttr *uint32 ; -// First Data Column -FirstDataColAttr uint32 ; +// Web Publishing Object +WebPublishObject []*CT_WebPublishObject ;};func NewCT_RevisionMoveChoice ()*CT_RevisionMoveChoice {_daebf :=&CT_RevisionMoveChoice {};return _daebf ;}; -// Rows Per Page Count -RowPageCountAttr *uint32 ; +// ValidateWithPath validates the CT_CellAlignment and its children, prefixing error messages with path +func (_dcfd *CT_CellAlignment )ValidateWithPath (path string )error {if _ggfbf :=_dcfd .HorizontalAttr .ValidateWithPath (path +"\u002fH\u006fr\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_ggfbf !=nil {return _ggfbf ;};if _ecae :=_dcfd .VerticalAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u0074\u0074\u0072"); +_ecae !=nil {return _ecae ;};return nil ;};func (_eddg *CT_Parameter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcfga :=range start .Attr {if _gcfga .Name .Local =="\u006e\u0061\u006d\u0065"{_gbaac :=_gcfga .Value ;_eddg .NameAttr =&_gbaac ; +continue ;};if _gcfga .Name .Local =="\u0073q\u006c\u0054\u0079\u0070\u0065"{_acada ,_bebc :=_g .ParseInt (_gcfga .Value ,10,32);if _bebc !=nil {return _bebc ;};_fdcbf :=int32 (_acada );_eddg .SqlTypeAttr =&_fdcbf ;continue ;};if _gcfga .Name .Local =="\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0054\u0079\u0070\u0065"{_eddg .ParameterTypeAttr .UnmarshalXMLAttr (_gcfga ); +continue ;};if _gcfga .Name .Local =="\u0072e\u0066r\u0065\u0073\u0068\u004f\u006e\u0043\u0068\u0061\u006e\u0067\u0065"{_gagcb ,_efbef :=_g .ParseBool (_gcfga .Value );if _efbef !=nil {return _efbef ;};_eddg .RefreshOnChangeAttr =&_gagcb ;continue ;};if _gcfga .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_ccabg :=_gcfga .Value ; +_eddg .PromptAttr =&_ccabg ;continue ;};if _gcfga .Name .Local =="\u0062o\u006f\u006c\u0065\u0061\u006e"{_bcaee ,_fbdfe :=_g .ParseBool (_gcfga .Value );if _fbdfe !=nil {return _fbdfe ;};_eddg .BooleanAttr =&_bcaee ;continue ;};if _gcfga .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065"{_adgec ,_gebabd :=_g .ParseFloat (_gcfga .Value ,64); +if _gebabd !=nil {return _gebabd ;};_eddg .DoubleAttr =&_adgec ;continue ;};if _gcfga .Name .Local =="\u0069n\u0074\u0065\u0067\u0065\u0072"{_cdec ,_abdfb :=_g .ParseInt (_gcfga .Value ,10,32);if _abdfb !=nil {return _abdfb ;};_ecgeg :=int32 (_cdec );_eddg .IntegerAttr =&_ecgeg ; +continue ;};if _gcfga .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_cbag :=_gcfga .Value ;_eddg .StringAttr =&_cbag ;continue ;};if _gcfga .Name .Local =="\u0063\u0065\u006c\u006c"{_aedfe :=_gcfga .Value ;_eddg .CellAttr =&_aedfe ;continue ;}; +};for {_bbaf ,_defga :=d .Token ();if _defga !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061r\u0061\u006d\u0065\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_defga );};if _efeaag ,_egdggb :=_bbaf .(_c .EndElement ); +_egdggb &&_efeaag .Name ==start .Name {break ;};};return nil ;}; -// Columns Per Page -ColPageCountAttr *uint32 ;}; +// Validate validates the CT_PCDSDTCEntries and its children +func (_edfbed *CT_PCDSDTCEntries )Validate ()error {return _edfbed .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073");}; -// Validate validates the CT_FieldUsage and its children -func (_efaef *CT_FieldUsage )Validate ()error {return _efaef .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065");};func (_gfbg *CT_CellWatch )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfbdd :=range start .Attr {if _cfbdd .Name .Local =="\u0072"{_ccaa :=_cfbdd .Value ; -_gfbg .RAttr =_ccaa ;continue ;};};for {_dgfd ,_bded :=d .Token ();if _bded !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065l\u006c\u0057\u0061\u0074\u0063\u0068\u003a\u0020\u0025\u0073",_bded );};if _baad ,_gcdc :=_dgfd .(_c .EndElement ); -_gcdc &&_baad .Name ==start .Name {break ;};};return nil ;};func NewCT_Colors ()*CT_Colors {_fbfd :=&CT_Colors {};return _fbfd };func (_gfee *CT_CustomChartsheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbdde :for {_cfdc ,_dffe :=d .Token (); -if _dffe !=nil {return _dffe ;};switch _gfcdg :=_cfdc .(type ){case _c .StartElement :switch _gfcdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}:_fadda :=NewCT_CustomChartsheetView (); -if _ebcd :=d .DecodeElement (_fadda ,&_gfcdg );_ebcd !=nil {return _ebcd ;};_gfee .CustomSheetView =append (_gfee .CustomSheetView ,_fadda );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073\u0020%\u0076",_gfcdg .Name ); -if _dcaf :=d .Skip ();_dcaf !=nil {return _dcaf ;};};case _c .EndElement :break _cbdde ;case _c .CharData :};};return nil ;};func (_edabd *CT_Format )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _edabd .ActionAttr !=ST_FormatActionUnset {_cfdea ,_cbedb :=_edabd .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"}); -if _cbedb !=nil {return _cbedb ;};start .Attr =append (start .Attr ,_cfdea );};if _edabd .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_edabd .DxfIdAttr )}); -};e .EncodeToken (start );_gadfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};e .EncodeElement (_edabd .PivotArea ,_gadfg );if _edabd .ExtLst !=nil {_abaca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_edabd .ExtLst ,_abaca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_OleLink and its children, prefixing error messages with path +func (_fffcg *CT_OleLink )ValidateWithPath (path string )error {if _fffcg .OleItems !=nil {if _ebece :=_fffcg .OleItems .ValidateWithPath (path +"\u002fO\u006c\u0065\u0049\u0074\u0065\u006ds");_ebece !=nil {return _ebece ;};};return nil ;}; -// Validate validates the CT_Sst and its children -func (_ecbade *CT_Sst )Validate ()error {return _ecbade .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0073\u0074");};func NewCT_CellAlignment ()*CT_CellAlignment {_bfbec :=&CT_CellAlignment {};return _bfbec }; +// ValidateWithPath validates the CT_CustomFilter and its children, prefixing error messages with path +func (_ddgggd *CT_CustomFilter )ValidateWithPath (path string )error {if _ccdf :=_ddgggd .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072");_ccdf !=nil {return _ccdf ;};return nil ;}; +func (_gfddb *CT_OleObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfddb .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gfddb .ProgIdAttr )}); +};if _gfddb .DvAspectAttr !=ST_DvAspectUnset {_ggecc ,_dbaf :=_gfddb .DvAspectAttr .MarshalXMLAttr (_c .Name {Local :"\u0064\u0076\u0041\u0073\u0070\u0065\u0063\u0074"});if _dbaf !=nil {return _dbaf ;};start .Attr =append (start .Attr ,_ggecc );};if _gfddb .LinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0076",*_gfddb .LinkAttr )}); +};if _gfddb .OleUpdateAttr !=ST_OleUpdateUnset {_gcafg ,_bcag :=_gfddb .OleUpdateAttr .MarshalXMLAttr (_c .Name {Local :"\u006fl\u0065\u0055\u0070\u0064\u0061\u0074e"});if _bcag !=nil {return _bcag ;};start .Attr =append (start .Attr ,_gcafg );};if _gfddb .AutoLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gfddb .AutoLoadAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gfddb .ShapeIdAttr )});if _gfddb .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gfddb .IdAttr )}); +};e .EncodeToken (start );if _gfddb .ObjectPr !=nil {_egbad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"}};e .EncodeElement (_gfddb .ObjectPr ,_egbad );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};const (ST_PivotFilterTypeUnset ST_PivotFilterType =0;ST_PivotFilterTypeUnknown ST_PivotFilterType =1;ST_PivotFilterTypeCount ST_PivotFilterType =2;ST_PivotFilterTypePercent ST_PivotFilterType =3;ST_PivotFilterTypeSum ST_PivotFilterType =4; +ST_PivotFilterTypeCaptionEqual ST_PivotFilterType =5;ST_PivotFilterTypeCaptionNotEqual ST_PivotFilterType =6;ST_PivotFilterTypeCaptionBeginsWith ST_PivotFilterType =7;ST_PivotFilterTypeCaptionNotBeginsWith ST_PivotFilterType =8;ST_PivotFilterTypeCaptionEndsWith ST_PivotFilterType =9; +ST_PivotFilterTypeCaptionNotEndsWith ST_PivotFilterType =10;ST_PivotFilterTypeCaptionContains ST_PivotFilterType =11;ST_PivotFilterTypeCaptionNotContains ST_PivotFilterType =12;ST_PivotFilterTypeCaptionGreaterThan ST_PivotFilterType =13;ST_PivotFilterTypeCaptionGreaterThanOrEqual ST_PivotFilterType =14; +ST_PivotFilterTypeCaptionLessThan ST_PivotFilterType =15;ST_PivotFilterTypeCaptionLessThanOrEqual ST_PivotFilterType =16;ST_PivotFilterTypeCaptionBetween ST_PivotFilterType =17;ST_PivotFilterTypeCaptionNotBetween ST_PivotFilterType =18;ST_PivotFilterTypeValueEqual ST_PivotFilterType =19; +ST_PivotFilterTypeValueNotEqual ST_PivotFilterType =20;ST_PivotFilterTypeValueGreaterThan ST_PivotFilterType =21;ST_PivotFilterTypeValueGreaterThanOrEqual ST_PivotFilterType =22;ST_PivotFilterTypeValueLessThan ST_PivotFilterType =23;ST_PivotFilterTypeValueLessThanOrEqual ST_PivotFilterType =24; +ST_PivotFilterTypeValueBetween ST_PivotFilterType =25;ST_PivotFilterTypeValueNotBetween ST_PivotFilterType =26;ST_PivotFilterTypeDateEqual ST_PivotFilterType =27;ST_PivotFilterTypeDateNotEqual ST_PivotFilterType =28;ST_PivotFilterTypeDateOlderThan ST_PivotFilterType =29; +ST_PivotFilterTypeDateOlderThanOrEqual ST_PivotFilterType =30;ST_PivotFilterTypeDateNewerThan ST_PivotFilterType =31;ST_PivotFilterTypeDateNewerThanOrEqual ST_PivotFilterType =32;ST_PivotFilterTypeDateBetween ST_PivotFilterType =33;ST_PivotFilterTypeDateNotBetween ST_PivotFilterType =34; +ST_PivotFilterTypeTomorrow ST_PivotFilterType =35;ST_PivotFilterTypeToday ST_PivotFilterType =36;ST_PivotFilterTypeYesterday ST_PivotFilterType =37;ST_PivotFilterTypeNextWeek ST_PivotFilterType =38;ST_PivotFilterTypeThisWeek ST_PivotFilterType =39;ST_PivotFilterTypeLastWeek ST_PivotFilterType =40; +ST_PivotFilterTypeNextMonth ST_PivotFilterType =41;ST_PivotFilterTypeThisMonth ST_PivotFilterType =42;ST_PivotFilterTypeLastMonth ST_PivotFilterType =43;ST_PivotFilterTypeNextQuarter ST_PivotFilterType =44;ST_PivotFilterTypeThisQuarter ST_PivotFilterType =45; +ST_PivotFilterTypeLastQuarter ST_PivotFilterType =46;ST_PivotFilterTypeNextYear ST_PivotFilterType =47;ST_PivotFilterTypeThisYear ST_PivotFilterType =48;ST_PivotFilterTypeLastYear ST_PivotFilterType =49;ST_PivotFilterTypeYearToDate ST_PivotFilterType =50; +ST_PivotFilterTypeQ1 ST_PivotFilterType =51;ST_PivotFilterTypeQ2 ST_PivotFilterType =52;ST_PivotFilterTypeQ3 ST_PivotFilterType =53;ST_PivotFilterTypeQ4 ST_PivotFilterType =54;ST_PivotFilterTypeM1 ST_PivotFilterType =55;ST_PivotFilterTypeM2 ST_PivotFilterType =56; +ST_PivotFilterTypeM3 ST_PivotFilterType =57;ST_PivotFilterTypeM4 ST_PivotFilterType =58;ST_PivotFilterTypeM5 ST_PivotFilterType =59;ST_PivotFilterTypeM6 ST_PivotFilterType =60;ST_PivotFilterTypeM7 ST_PivotFilterType =61;ST_PivotFilterTypeM8 ST_PivotFilterType =62; +ST_PivotFilterTypeM9 ST_PivotFilterType =63;ST_PivotFilterTypeM10 ST_PivotFilterType =64;ST_PivotFilterTypeM11 ST_PivotFilterType =65;ST_PivotFilterTypeM12 ST_PivotFilterType =66;); -// ValidateWithPath validates the CT_Dxf and its children, prefixing error messages with path -func (_bdfgc *CT_Dxf )ValidateWithPath (path string )error {if _bdfgc .Font !=nil {if _gaecg :=_bdfgc .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_gaecg !=nil {return _gaecg ;};};if _bdfgc .NumFmt !=nil {if _adcgc :=_bdfgc .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_adcgc !=nil {return _adcgc ;};};if _bdfgc .Fill !=nil {if _aebbb :=_bdfgc .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_aebbb !=nil {return _aebbb ;};};if _bdfgc .Alignment !=nil {if _gfff :=_bdfgc .Alignment .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"); -_gfff !=nil {return _gfff ;};};if _bdfgc .Border !=nil {if _dcge :=_bdfgc .Border .ValidateWithPath (path +"\u002fB\u006f\u0072\u0064\u0065\u0072");_dcge !=nil {return _dcge ;};};if _bdfgc .Protection !=nil {if _fcgaf :=_bdfgc .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); -_fcgaf !=nil {return _fcgaf ;};};if _bdfgc .ExtLst !=nil {if _caadc :=_bdfgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caadc !=nil {return _caadc ;};};return nil ;};type CT_CellXfs struct{ +// Validate validates the CT_XmlPr and its children +func (_dadfe *CT_XmlPr )Validate ()error {return _dadfe .ValidateWithPath ("\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072");};func (_febgc *CT_PageSetup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adff :=range start .Attr {if _adff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adff .Name .Local =="\u0069\u0064"||_adff .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_adff .Name .Local =="\u0069\u0064"{_eacde :=_adff .Value ; +_febgc .IdAttr =&_eacde ;continue ;};if _adff .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_febgc .OrientationAttr .UnmarshalXMLAttr (_adff );continue ;};if _adff .Name .Local =="\u0073\u0063\u0061l\u0065"{_bdgb ,_dafeb :=_g .ParseUint (_adff .Value ,10,32); +if _dafeb !=nil {return _dafeb ;};_gfcb :=uint32 (_bdgb );_febgc .ScaleAttr =&_gfcb ;continue ;};if _adff .Name .Local =="f\u0069\u0074\u0054\u006f\u0048\u0065\u0069\u0067\u0068\u0074"{_dfcca ,_fdcde :=_g .ParseUint (_adff .Value ,10,32);if _fdcde !=nil {return _fdcde ; +};_ccccde :=uint32 (_dfcca );_febgc .FitToHeightAttr =&_ccccde ;continue ;};if _adff .Name .Local =="\u0063\u0065\u006cl\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_febgc .CellCommentsAttr .UnmarshalXMLAttr (_adff );continue ;};if _adff .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_gcbaf :=_adff .Value ; +_febgc .PaperHeightAttr =&_gcbaf ;continue ;};if _adff .Name .Local =="\u0070a\u0067\u0065\u004f\u0072\u0064\u0065r"{_febgc .PageOrderAttr .UnmarshalXMLAttr (_adff );continue ;};if _adff .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_adad ,_bbfed :=_g .ParseBool (_adff .Value ); +if _bbfed !=nil {return _bbfed ;};_febgc .BlackAndWhiteAttr =&_adad ;continue ;};if _adff .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_aabec ,_gdfb :=_g .ParseUint (_adff .Value ,10,32);if _gdfb !=nil {return _gdfb ;};_cbbgg :=uint32 (_aabec ); +_febgc .PaperSizeAttr =&_cbbgg ;continue ;};if _adff .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_ebfbe :=_adff .Value ;_febgc .PaperWidthAttr =&_ebfbe ;continue ;};if _adff .Name .Local =="\u0066\u0069\u0074\u0054\u006f\u0057\u0069\u0064\u0074\u0068"{_agee ,_ecfdd :=_g .ParseUint (_adff .Value ,10,32); +if _ecfdd !=nil {return _ecfdd ;};_baafca :=uint32 (_agee );_febgc .FitToWidthAttr =&_baafca ;continue ;};if _adff .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_fgcdd ,_gfdbd :=_g .ParseUint (_adff .Value ,10,32); +if _gfdbd !=nil {return _gfdbd ;};_gfdgc :=uint32 (_fgcdd );_febgc .FirstPageNumberAttr =&_gfdgc ;continue ;};if _adff .Name .Local =="\u0064\u0072\u0061f\u0074"{_agdba ,_cfaee :=_g .ParseBool (_adff .Value );if _cfaee !=nil {return _cfaee ;};_febgc .DraftAttr =&_agdba ; +continue ;};if _adff .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_gfdbg ,_gacgd :=_g .ParseUint (_adff .Value ,10,32);if _gacgd !=nil {return _gacgd ;};_agfgg :=uint32 (_gfdbg );_febgc .HorizontalDpiAttr =&_agfgg ; +continue ;};if _adff .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0073"{_febgc .ErrorsAttr .UnmarshalXMLAttr (_adff );continue ;};if _adff .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_fgdcc ,_efggg :=_g .ParseBool (_adff .Value ); +if _efggg !=nil {return _efggg ;};_febgc .UseFirstPageNumberAttr =&_fgdcc ;continue ;};if _adff .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_dagdc ,_ecgba :=_g .ParseUint (_adff .Value ,10,32);if _ecgba !=nil {return _ecgba ; +};_aegbg :=uint32 (_dagdc );_febgc .VerticalDpiAttr =&_aegbg ;continue ;};if _adff .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_eabde ,_begfd :=_g .ParseUint (_adff .Value ,10,32);if _begfd !=nil {return _begfd ;};_dgbfa :=uint32 (_eabde );_febgc .CopiesAttr =&_dgbfa ; +continue ;};if _adff .Name .Local =="\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"{_cbda ,_ebef :=_g .ParseBool (_adff .Value );if _ebef !=nil {return _ebef ;};_febgc .UsePrinterDefaultsAttr =&_cbda ;continue ; +};};for {_aaged ,_cbdcc :=d .Token ();if _cbdcc !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061g\u0065\u0053\u0065\u0074\u0075\u0070\u003a\u0020\u0025\u0073",_cbdcc );};if _fgaafe ,_aacbb :=_aaged .(_c .EndElement ); +_aacbb &&_fgaafe .Name ==start .Name {break ;};};return nil ;};func (_cecgfa ST_ItemType )Validate ()error {return _cecgfa .ValidateWithPath ("")};func (_ged *CT_Break )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbe :=range start .Attr {if _fbe .Name .Local =="\u0069\u0064"{_ccfd ,_dcce :=_g .ParseUint (_fbe .Value ,10,32); +if _dcce !=nil {return _dcce ;};_dda :=uint32 (_ccfd );_ged .IdAttr =&_dda ;continue ;};if _fbe .Name .Local =="\u006d\u0069\u006e"{_cgb ,_acf :=_g .ParseUint (_fbe .Value ,10,32);if _acf !=nil {return _acf ;};_fed :=uint32 (_cgb );_ged .MinAttr =&_fed ; +continue ;};if _fbe .Name .Local =="\u006d\u0061\u0078"{_fadf ,_deed :=_g .ParseUint (_fbe .Value ,10,32);if _deed !=nil {return _deed ;};_edfd :=uint32 (_fadf );_ged .MaxAttr =&_edfd ;continue ;};if _fbe .Name .Local =="\u006d\u0061\u006e"{_efdb ,_daeb :=_g .ParseBool (_fbe .Value ); +if _daeb !=nil {return _daeb ;};_ged .ManAttr =&_efdb ;continue ;};if _fbe .Name .Local =="\u0070\u0074"{_cgd ,_ceca :=_g .ParseBool (_fbe .Value );if _ceca !=nil {return _ceca ;};_ged .PtAttr =&_cgd ;continue ;};};for {_fgfb ,_aaef :=d .Token ();if _aaef !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0072\u0065\u0061\u006b: \u0025\u0073",_aaef ); +};if _egdb ,_gcdb :=_fgfb .(_c .EndElement );_gcdb &&_egdb .Name ==start .Name {break ;};};return nil ;};func (_cafeb *CT_Reviewed )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cafeb .RIdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MeasureDimensionMaps struct{ -// Format Count +// Measure Group Count CountAttr *uint32 ; -// Format -Xf []*CT_Xf ;};func (_fbafdc *CT_PivotCaches )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cffgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074C\u0061\u0063\u0068\u0065"}}; -for _ ,_dfdbg :=range _fbafdc .PivotCache {e .EncodeElement (_dfdbg ,_cffgc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewComments ()*Comments {_degeg :=&Comments {};_degeg .CT_Comments =*NewCT_Comments ();return _degeg ; -};func (_fgbafe ST_HorizontalAlignment )String ()string {switch _fgbafe {case 0:return "";case 1:return "\u0067e\u006e\u0065\u0072\u0061\u006c";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0072\u0069\u0067h\u0074"; -case 5:return "\u0066\u0069\u006c\u006c";case 6:return "\u006au\u0073\u0074\u0069\u0066\u0079";case 7:return "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case 8:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; -};return "";};func (_bafcb *CT_ExternalLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bafcb .ExternalLinkChoice =NewCT_ExternalLinkChoice ();_ebcce :for {_ddcbb ,_afebc :=d .Token ();if _afebc !=nil {return _afebc ;};switch _eabg :=_ddcbb .(type ){case _c .StartElement :switch _eabg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_bafcb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _bgeae :=d .DecodeElement (&_bafcb .ExternalLinkChoice .ExternalBook ,&_eabg );_bgeae !=nil {return _bgeae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_bafcb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _fgda :=d .DecodeElement (&_bafcb .ExternalLinkChoice .DdeLink ,&_eabg );_fgda !=nil {return _fgda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_bafcb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _ggeba :=d .DecodeElement (&_bafcb .ExternalLinkChoice .OleLink ,&_eabg );_ggeba !=nil {return _ggeba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bafcb .ExtLst =NewCT_ExtensionList (); -if _beaec :=d .DecodeElement (_bafcb .ExtLst ,&_eabg );_beaec !=nil {return _beaec ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_eabg .Name ); -if _egdb :=d .Skip ();_egdb !=nil {return _egdb ;};};case _c .EndElement :break _ebcce ;case _c .CharData :};};return nil ;};type CT_CellWatch struct{ +// OLAP Measure Group +Map []*CT_MeasureDimensionMap ;}; -// Reference -RAttr string ;}; +// Validate validates the CT_CommentPr and its children +func (_bccbd *CT_CommentPr )Validate ()error {return _bccbd .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072");};func (_cadec *CT_Font )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +for _ ,_bffd :=range _cadec .FontChoice {_bffd .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gecf *CT_Chartsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gecf .SheetPr !=nil {_gebef :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}};e .EncodeElement (_gecf .SheetPr ,_gebef );};_bggae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}}; +e .EncodeElement (_gecf .SheetViews ,_bggae );if _gecf .SheetProtection !=nil {_dfea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_gecf .SheetProtection ,_dfea ); +};if _gecf .CustomSheetViews !=nil {_fabfc :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}};e .EncodeElement (_gecf .CustomSheetViews ,_fabfc );};if _gecf .PageMargins !=nil {_decb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_gecf .PageMargins ,_decb );};if _gecf .PageSetup !=nil {_agcbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_gecf .PageSetup ,_agcbb ); +};if _gecf .HeaderFooter !=nil {_gccd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_gecf .HeaderFooter ,_gccd );};_cffa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; +e .EncodeElement (_gecf .Drawing ,_cffa );if _gecf .LegacyDrawing !=nil {_gdcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_gecf .LegacyDrawing ,_gdcb ); +};if _gecf .LegacyDrawingHF !=nil {_egdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_gecf .LegacyDrawingHF ,_egdd );};if _gecf .DrawingHF !=nil {_fccgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; +e .EncodeElement (_gecf .DrawingHF ,_fccgg );};if _gecf .Picture !=nil {_gbddb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_gecf .Picture ,_gbddb );};if _gecf .WebPublishItems !=nil {_gcea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}}; +e .EncodeElement (_gecf .WebPublishItems ,_gcea );};if _gecf .ExtLst !=nil {_bbef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gecf .ExtLst ,_bbef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ecegd *CT_WebPublishing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecegd .CssAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0073\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecegd .CssAttr ))}); +};if _ecegd .ThicketAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074h\u0069\u0063\u006b\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecegd .ThicketAttr ))});};if _ecegd .LongFileNamesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecegd .LongFileNamesAttr ))}); +};if _ecegd .VmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecegd .VmlAttr ))});};if _ecegd .AllowPngAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecegd .AllowPngAttr ))}); +};if _ecegd .TargetScreenSizeAttr !=ST_TargetScreenSizeUnset {_eafed ,_deacg :=_ecegd .TargetScreenSizeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0061r\u0067\u0065\u0074S\u0063\u0072\u0065\u0065\u006e\u0053\u0069\u007a\u0065"});if _deacg !=nil {return _deacg ; +};start .Attr =append (start .Attr ,_eafed );};if _ecegd .DpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0070\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_ecegd .DpiAttr )});};if _ecegd .CodePageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecegd .CodePageAttr )}); +};if _ecegd .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ecegd .CharacterSetAttr )});};e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfdaf ST_FormulaExpression )String ()string {switch _bfdaf {case 0:return "";case 1:return "\u0072\u0065\u0066";case 2:return "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072";case 3:return "\u0061\u0072\u0065\u0061"; +case 4:return "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr";case 5:return "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061";};return "";};type ST_UpdateLinks byte ;type CT_Row struct{ -// Validate validates the CT_TablesChoice and its children -func (_cecaa *CT_TablesChoice )Validate ()error {return _cecaa .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Row Index +RAttr *uint32 ; -// Validate validates the CT_ColHierarchiesUsage and its children -func (_ffcg *CT_ColHierarchiesUsage )Validate ()error {return _ffcg .ValidateWithPath ("\u0043\u0054\u005f\u0043ol\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065");};type CT_AutoFilter struct{ +// Spans +SpansAttr *ST_CellSpans ; -// Cell or Range Reference -RefAttr *string ; +// Style Index +SAttr *uint32 ; -// AutoFilter Column -FilterColumn []*CT_FilterColumn ; +// Custom Format +CustomFormatAttr *bool ; -// Sort State for Auto Filter -SortState *CT_SortState ;ExtLst *CT_ExtensionList ;};const (ST_OrientationUnset ST_Orientation =0;ST_OrientationDefault ST_Orientation =1;ST_OrientationPortrait ST_Orientation =2;ST_OrientationLandscape ST_Orientation =3;);func (_cbfdgg *CT_RevisionHeader )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbfdgg .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_cbfdgg .SheetIdMap =NewCT_SheetIdMap ();for _ ,_bcadbb :=range start .Attr {if _bcadbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcadbb .Name .Local =="\u0069\u0064"||_bcadbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcadbb .Name .Local =="\u0069\u0064"{_dbadee :=_bcadbb .Value ; -_cbfdgg .IdAttr =_dbadee ;continue ;};if _bcadbb .Name .Local =="\u0067\u0075\u0069\u0064"{_cbedg :=_bcadbb .Value ;_cbfdgg .GuidAttr =_cbedg ;continue ;};if _bcadbb .Name .Local =="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"{_fgadfa ,_bdcge :=ParseStdlibTime (_bcadbb .Value ); -if _bdcge !=nil {return _bdcge ;};_cbfdgg .DateTimeAttr =_fgadfa ;continue ;};if _bcadbb .Name .Local =="\u006d\u0061\u0078\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_abbgd ,_gdgeb :=_f .ParseUint (_bcadbb .Value ,10,32);if _gdgeb !=nil {return _gdgeb ; -};_cbfdgg .MaxSheetIdAttr =uint32 (_abbgd );continue ;};if _bcadbb .Name .Local =="\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"{_cbbfe :=_bcadbb .Value ;_cbfdgg .UserNameAttr =_cbbfe ;continue ;};if _bcadbb .Name .Local =="\u006d\u0069\u006e\u0052\u0049\u0064"{_gffg ,_gdaba :=_f .ParseUint (_bcadbb .Value ,10,32); -if _gdaba !=nil {return _gdaba ;};_eegfb :=uint32 (_gffg );_cbfdgg .MinRIdAttr =&_eegfb ;continue ;};if _bcadbb .Name .Local =="\u006d\u0061\u0078\u0052\u0049\u0064"{_cadadf ,_befgc :=_f .ParseUint (_bcadbb .Value ,10,32);if _befgc !=nil {return _befgc ; -};_baccgb :=uint32 (_cadadf );_cbfdgg .MaxRIdAttr =&_baccgb ;continue ;};};_cacgc :for {_gebfa ,_ebead :=d .Token ();if _ebead !=nil {return _ebead ;};switch _dfefda :=_gebfa .(type ){case _c .StartElement :switch _dfefda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070"}:if _bfbcb :=d .DecodeElement (_cbfdgg .SheetIdMap ,&_dfefda ); -_bfbcb !=nil {return _bfbcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076i\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076i\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"}:_cbfdgg .ReviewedList =NewCT_ReviewedRevisions (); -if _ccfdb :=d .DecodeElement (_cbfdgg .ReviewedList ,&_dfefda );_ccfdb !=nil {return _ccfdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbfdgg .ExtLst =NewCT_ExtensionList (); -if _gdfbc :=d .DecodeElement (_cbfdgg .ExtLst ,&_dfefda );_gdfbc !=nil {return _gdfbc ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0020\u0025\u0076",_dfefda .Name ); -if _bcfba :=d .Skip ();_bcfba !=nil {return _bcfba ;};};case _c .EndElement :break _cacgc ;case _c .CharData :};};return nil ;};const (ST_PivotAreaTypeUnset ST_PivotAreaType =0;ST_PivotAreaTypeNone ST_PivotAreaType =1;ST_PivotAreaTypeNormal ST_PivotAreaType =2; -ST_PivotAreaTypeData ST_PivotAreaType =3;ST_PivotAreaTypeAll ST_PivotAreaType =4;ST_PivotAreaTypeOrigin ST_PivotAreaType =5;ST_PivotAreaTypeButton ST_PivotAreaType =6;ST_PivotAreaTypeTopEnd ST_PivotAreaType =7;ST_PivotAreaTypeTopRight ST_PivotAreaType =8; -);type CT_MdxMemeberProp struct{ +// Row Height +HtAttr *float64 ; -// Member Unique Name Index -NAttr uint32 ; +// Hidden +HiddenAttr *bool ; -// Property Name Index -NpAttr uint32 ;};func (_cgbb *CT_CustomSheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cgbb .GuidAttr )}); -if _cgbb .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cgbb .ScaleAttr )});};if _cgbb .ColorIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006f\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cgbb .ColorIdAttr )}); -};if _cgbb .ShowPageBreaksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowPageBreaksAttr ))}); -};if _cgbb .ShowFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowFormulasAttr ))});};if _cgbb .ShowGridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowGridLinesAttr ))}); -};if _cgbb .ShowRowColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowRowColAttr ))});};if _cgbb .OutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0053\u0079m\u0062\u006f\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .OutlineSymbolsAttr ))}); -};if _cgbb .ZeroValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u0065\u0072\u006f\u0056\u0061\u006c\u0075\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ZeroValuesAttr ))});};if _cgbb .FitToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .FitToPageAttr ))}); -};if _cgbb .PrintAreaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .PrintAreaAttr ))});};if _cgbb .FilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .FilterAttr ))}); -};if _cgbb .ShowAutoFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowAutoFilterAttr ))}); -};if _cgbb .HiddenRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .HiddenRowsAttr ))});};if _cgbb .HiddenColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .HiddenColumnsAttr ))}); -};if _cgbb .StateAttr !=ST_SheetStateUnset {_dbdeb ,_facc :=_cgbb .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"});if _facc !=nil {return _facc ;};start .Attr =append (start .Attr ,_dbdeb );};if _cgbb .FilterUniqueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006ct\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .FilterUniqueAttr ))}); -};if _cgbb .ViewAttr !=ST_SheetViewTypeUnset {_cbdf ,_dbeca :=_cgbb .ViewAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0065\u0077"});if _dbeca !=nil {return _dbeca ;};start .Attr =append (start .Attr ,_cbdf );};if _cgbb .ShowRulerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgbb .ShowRulerAttr ))}); -};if _cgbb .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cgbb .TopLeftCellAttr )});};e .EncodeToken (start ); -if _cgbb .Pane !=nil {_aabad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u006e\u0065"}};e .EncodeElement (_cgbb .Pane ,_aabad );};if _cgbb .Selection !=nil {_dbadb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_cgbb .Selection ,_dbadb );};if _cgbb .RowBreaks !=nil {_eaeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_cgbb .RowBreaks ,_eaeg );}; -if _cgbb .ColBreaks !=nil {_dddd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_cgbb .ColBreaks ,_dddd );};if _cgbb .PageMargins !=nil {_ggeg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_cgbb .PageMargins ,_ggeg );};if _cgbb .PrintOptions !=nil {_fcbcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_cgbb .PrintOptions ,_fcbcc ); -};if _cgbb .PageSetup !=nil {_agade :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_cgbb .PageSetup ,_agade );};if _cgbb .HeaderFooter !=nil {_eggga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}}; -e .EncodeElement (_cgbb .HeaderFooter ,_eggga );};if _cgbb .AutoFilter !=nil {_dcce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_cgbb .AutoFilter ,_dcce ); -};if _cgbb .ExtLst !=nil {_acdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgbb .ExtLst ,_acdg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_RevisionMoveChoice struct{ +// Custom Height +CustomHeightAttr *bool ; -// Undo -Undo []*CT_UndoInfo ; +// Outline Level +OutlineLevelAttr *uint8 ; -// Revision Cell Change -Rcc []*CT_RevisionCellChange ; +// Collapsed +CollapsedAttr *bool ; -// Revision Format -Rfmt []*CT_RevisionFormatting ;};type CT_MeasureGroups struct{ +// Thick Top Border +ThickTopAttr *bool ; -// Measure Group Count -CountAttr *uint32 ; +// Thick Bottom +ThickBotAttr *bool ; -// OLAP Measure Group -MeasureGroup []*CT_MeasureGroup ;};const (ST_VerticalAlignmentUnset ST_VerticalAlignment =0;ST_VerticalAlignmentTop ST_VerticalAlignment =1;ST_VerticalAlignmentCenter ST_VerticalAlignment =2;ST_VerticalAlignmentBottom ST_VerticalAlignment =3;ST_VerticalAlignmentJustify ST_VerticalAlignment =4; -ST_VerticalAlignmentDistributed ST_VerticalAlignment =5;);const (ST_UpdateLinksUnset ST_UpdateLinks =0;ST_UpdateLinksUserSet ST_UpdateLinks =1;ST_UpdateLinksNever ST_UpdateLinks =2;ST_UpdateLinksAlways ST_UpdateLinks =3;);func (_agacb *ST_SortMethod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agacb =0; -case "\u0073\u0074\u0072\u006f\u006b\u0065":*_agacb =1;case "\u0070\u0069\u006e\u0059\u0069\u006e":*_agacb =2;case "\u006e\u006f\u006e\u0065":*_agacb =3;};return nil ;};func (_badbf *CT_WebPublishObjects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _badbf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_badbf .CountAttr )}); -};e .EncodeToken (start );_aacgfd :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0077\u0065\u0062\u0050\u0075\u0062\u006ci\u0073\u0068\u004f\u0062je\u0063\u0074"}};for _ ,_ccfcb :=range _badbf .WebPublishObject {e .EncodeElement (_ccfcb ,_aacgfd ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fcgf *CT_MdxMetadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcgf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgf .CountAttr )}); -};e .EncodeToken (start );_abdae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0064\u0078"}};for _ ,_beddd :=range _fcgf .Mdx {e .EncodeElement (_beddd ,_abdae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_dabee ST_GroupBy )Validate ()error {return _dabee .ValidateWithPath ("")}; +// Show Phonetic +PhAttr *bool ; -// Validate validates the CT_GroupItemsChoice and its children -func (_ebbcc *CT_GroupItemsChoice )Validate ()error {return _ebbcc .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Cell +C []*CT_Cell ; -// ValidateWithPath validates the CT_BookView and its children, prefixing error messages with path -func (_fdf *CT_BookView )ValidateWithPath (path string )error {if _gg :=_fdf .VisibilityAttr .ValidateWithPath (path +"\u002fV\u0069s\u0069\u0062\u0069\u006c\u0069\u0074\u0079\u0041\u0074\u0074\u0072");_gg !=nil {return _gg ;};if _fdf .ExtLst !=nil {if _geg :=_fdf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_geg !=nil {return _geg ;};};return nil ;};type CT_OleObjects struct{ +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Embedded Object -OleObject []*CT_OleObject ;}; +// Validate validates the CT_Cols and its children +func (_babc *CT_Cols )Validate ()error {return _babc .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u0073");};func NewCT_CellStyle ()*CT_CellStyle {_ceeac :=&CT_CellStyle {};return _ceeac };func (_bbbg *CT_CustomProperties )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_baafc :for {_bcdgd ,_eecc :=d .Token (); +if _eecc !=nil {return _eecc ;};switch _cdbgb :=_bcdgd .(type ){case _c .StartElement :switch _cdbgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"}:_cadgb :=NewCT_CustomProperty (); +if _bddc :=d .DecodeElement (_cadgb ,&_cdbgb );_bddc !=nil {return _bddc ;};_bbbg .CustomPr =append (_bbbg .CustomPr ,_cadgb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_cdbgb .Name ); +if _fdbcf :=d .Skip ();_fdbcf !=nil {return _fdbcf ;};};case _c .EndElement :break _baafc ;case _c .CharData :};};return nil ;};type CT_CustomWorkbookViews struct{ -// ValidateWithPath validates the CT_MeasureGroup and its children, prefixing error messages with path -func (_aacbb *CT_MeasureGroup )ValidateWithPath (path string )error {return nil }; +// Custom Workbook View +CustomWorkbookView []*CT_CustomWorkbookView ;};type ST_Scope byte ;type CT_DynamicFilter struct{ -// Validate validates the CT_AutoSortScope and its children -func (_dbf *CT_AutoSortScope )Validate ()error {return _dbf .ValidateWithPath ("\u0043\u0054_\u0041\u0075\u0074o\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065");}; +// Dynamic filter type +TypeAttr ST_DynamicFilterType ; -// Validate validates the CT_VolMain and its children -func (_fgege *CT_VolMain )Validate ()error {return _fgege .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u004d\u0061\u0069\u006e");};func (_cfdcfc ST_SortType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cabbdb :=_c .Attr {};_cabbdb .Name =name ; -switch _cfdcfc {case ST_SortTypeUnset :_cabbdb .Value ="";case ST_SortTypeNone :_cabbdb .Value ="\u006e\u006f\u006e\u0065";case ST_SortTypeAscending :_cabbdb .Value ="\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case ST_SortTypeDescending :_cabbdb .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"; -case ST_SortTypeAscendingAlpha :_cabbdb .Value ="\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061";case ST_SortTypeDescendingAlpha :_cabbdb .Value ="\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061"; -case ST_SortTypeAscendingNatural :_cabbdb .Value ="\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c";case ST_SortTypeDescendingNatural :_cabbdb .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c"; -};return _cabbdb ,nil ;};type CT_PageFields struct{ +// Value +ValAttr *float64 ; -// Page Item Count -CountAttr *uint32 ; +// ISO Value +ValIsoAttr *_a .Time ; -// Page Field -PageField []*CT_PageField ;};func (_fddfb *Headers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="m\u0061\u0069\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0073";return _fddfb .CT_RevisionHeaders .MarshalXML (e ,start );};func NewCT_ProtectedRanges ()*CT_ProtectedRanges {_dfcde :=&CT_ProtectedRanges {};return _dfcde };func (_ecdec *CT_MetadataRecord )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_ecdec .TAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_ecdec .VAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_SortCondition ()*CT_SortCondition {_bdegc :=&CT_SortCondition {}; -return _bdegc };func NewCT_String ()*CT_String {_dafdge :=&CT_String {};return _dafdge };type CT_ProtectedRange struct{ +// Max Value +MaxValAttr *float64 ; -// Legacy Password -PasswordAttr *string ; +// Max ISO Value +MaxValIsoAttr *_a .Time ;};type CT_DataConsolidate struct{ -// Sequence of References -SqrefAttr ST_Sqref ; +// Function Index +FunctionAttr ST_DataConsolidateFunction ; -// Name -NameAttr string ; +// Use Starting Column Labels +StartLabelsAttr *bool ; -// Security Descriptor -SecurityDescriptorAttr *string ; +// Starting Column Labels +LeftLabelsAttr *bool ; -// Cryptographic Algorithm Name -AlgorithmNameAttr *string ; +// Labels In Top Row +TopLabelsAttr *bool ; -// Password Hash Value -HashValueAttr *string ; +// Link +LinkAttr *bool ; -// Salt Value for Password Verifier -SaltValueAttr *string ; +// Data Consolidation References +DataRefs *CT_DataRefs ;};func (_fgbcb ST_CellType )ValidateWithPath (path string )error {switch _fgbcb {case 0,1,2,3,4,5,6:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgbcb )); +};return nil ;};func (_gegdd *CT_Field )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_gegdd .XAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Revisions ()*CT_Revisions {_dadaad :=&CT_Revisions {};return _dadaad }; -// Iterations to Run Hashing Algorithm -SpinCountAttr *uint32 ; +// ValidateWithPath validates the CT_MemberProperty and its children, prefixing error messages with path +func (_cdgf *CT_MemberProperty )ValidateWithPath (path string )error {return nil };const (ST_SortMethodUnset ST_SortMethod =0;ST_SortMethodStroke ST_SortMethod =1;ST_SortMethodPinYin ST_SortMethod =2;ST_SortMethodNone ST_SortMethod =3;);func (_acabb *CT_ExternalSheetData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_acabb .SheetIdAttr )}); +if _acabb .RefreshErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066r\u0065\u0073\u0068\u0045\u0072\u0072\u006f\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acabb .RefreshErrorAttr ))});};e .EncodeToken (start ); +if _acabb .Row !=nil {_acac :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u006f\u0077"}};for _ ,_abgbg :=range _acabb .Row {e .EncodeElement (_abgbg ,_acac );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +func (_bfgbc ST_Axis )Validate ()error {return _bfgbc .ValidateWithPath ("")};func (_cdfcgg ST_CellFormulaType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gdegb :=_c .Attr {};_gdegb .Name =name ;switch _cdfcgg {case ST_CellFormulaTypeUnset :_gdegb .Value =""; +case ST_CellFormulaTypeNormal :_gdegb .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_CellFormulaTypeArray :_gdegb .Value ="\u0061\u0072\u0072a\u0079";case ST_CellFormulaTypeDataTable :_gdegb .Value ="\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce"; +case ST_CellFormulaTypeShared :_gdegb .Value ="\u0073\u0068\u0061\u0072\u0065\u0064";};return _gdegb ,nil ;};func (_bdgefc ST_SheetState )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bcged :=_c .Attr {};_bcged .Name =name ;switch _bdgefc {case ST_SheetStateUnset :_bcged .Value =""; +case ST_SheetStateVisible :_bcged .Value ="\u0076i\u0073\u0069\u0062\u006c\u0065";case ST_SheetStateHidden :_bcged .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";case ST_SheetStateVeryHidden :_bcged .Value ="\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e"; +};return _bcged ,nil ;}; -// Security Descriptor -SecurityDescriptor []string ;};type CT_Query struct{ +// Validate validates the CT_CalculatedItems and its children +func (_ccfe *CT_CalculatedItems )Validate ()error {return _ccfe .ValidateWithPath ("\u0043T\u005fC\u0061\u006c\u0063\u0075\u006ca\u0074\u0065d\u0049\u0074\u0065\u006d\u0073");};func (_acdefd *ST_HtmlFmt )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acdefd =0; +case "\u006e\u006f\u006e\u0065":*_acdefd =1;case "\u0072\u0074\u0066":*_acdefd =2;case "\u0061\u006c\u006c":*_acdefd =3;};return nil ;}; -// MDX Query String -MdxAttr string ; +// Validate validates the CT_ExternalCell and its children +func (_gebafa *CT_ExternalCell )Validate ()error {return _gebafa .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c");};func (_dfgace ST_ItemType )String ()string {switch _dfgace {case 0:return "";case 1:return "\u0064\u0061\u0074\u0061"; +case 2:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 3:return "\u0073\u0075\u006d";case 4:return "\u0063\u006f\u0075\u006e\u0074\u0041";case 5:return "\u0061\u0076\u0067";case 6:return "\u006d\u0061\u0078";case 7:return "\u006d\u0069\u006e";case 8:return "\u0070r\u006f\u0064\u0075\u0063\u0074"; +case 9:return "\u0063\u006f\u0075n\u0074";case 10:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 11:return "\u0073t\u0064\u0044\u0065\u0076\u0050";case 12:return "\u0076\u0061\u0072";case 13:return "\u0076\u0061\u0072\u0050";case 14:return "\u0067\u0072\u0061n\u0064"; +case 15:return "\u0062\u006c\u0061n\u006b";};return "";};func (_cedag *CT_Formats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cedag .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cedag .CountAttr )}); +};e .EncodeToken (start );_dcdag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0061\u0074"}};for _ ,_aegde :=range _cedag .Format {e .EncodeElement (_aegde ,_dcdag );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Tuples -Tpls *CT_Tuples ;}; +// ValidateWithPath validates the CT_Users and its children, prefixing error messages with path +func (_ddccg *CT_Users )ValidateWithPath (path string )error {for _fbfgb ,_bedgg :=range _ddccg .UserInfo {if _bcbce :=_bedgg .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fU\u0073\u0065\u0072\u0049\u006e\u0066\u006f\u005b\u0025\u0064\u005d",path ,_fbfgb )); +_bcbce !=nil {return _bcbce ;};};return nil ;};type CT_DataValidation struct{ -// ValidateWithPath validates the CT_DynamicFilter and its children, prefixing error messages with path -func (_caef *CT_DynamicFilter )ValidateWithPath (path string )error {if _caef .TypeAttr ==ST_DynamicFilterTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gafe :=_caef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gafe !=nil {return _gafe ;};return nil ;};func (_cedfb *CT_Worksheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cedfb .SheetData =NewCT_SheetData (); -_ffaega :for {_gdgfc ,_fdgcca :=d .Token ();if _fdgcca !=nil {return _fdgcca ;};switch _bgbac :=_gdgfc .(type ){case _c .StartElement :switch _bgbac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_cedfb .SheetPr =NewCT_SheetPr (); -if _ggdee :=d .DecodeElement (_cedfb .SheetPr ,&_bgbac );_ggdee !=nil {return _ggdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_cedfb .Dimension =NewCT_SheetDimension (); -if _aaadeg :=d .DecodeElement (_cedfb .Dimension ,&_bgbac );_aaadeg !=nil {return _aaadeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_cedfb .SheetViews =NewCT_SheetViews (); -if _dgcgg :=d .DecodeElement (_cedfb .SheetViews ,&_bgbac );_dgcgg !=nil {return _dgcgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_cedfb .SheetFormatPr =NewCT_SheetFormatPr (); -if _bbcdb :=d .DecodeElement (_cedfb .SheetFormatPr ,&_bgbac );_bbcdb !=nil {return _bbcdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_ceadde :=NewCT_Cols (); -if _gdcdg :=d .DecodeElement (_ceadde ,&_bgbac );_gdcdg !=nil {return _gdcdg ;};_cedfb .Cols =append (_cedfb .Cols ,_ceadde );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _afaga :=d .DecodeElement (_cedfb .SheetData ,&_bgbac ); -_afaga !=nil {return _afaga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}:_cedfb .SheetCalcPr =NewCT_SheetCalcPr (); -if _bafdc :=d .DecodeElement (_cedfb .SheetCalcPr ,&_bgbac );_bafdc !=nil {return _bafdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_cedfb .SheetProtection =NewCT_SheetProtection (); -if _bddebe :=d .DecodeElement (_cedfb .SheetProtection ,&_bgbac );_bddebe !=nil {return _bddebe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}:_cedfb .ProtectedRanges =NewCT_ProtectedRanges (); -if _cacab :=d .DecodeElement (_cedfb .ProtectedRanges ,&_bgbac );_cacab !=nil {return _cacab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"}:_cedfb .Scenarios =NewCT_Scenarios (); -if _agcbda :=d .DecodeElement (_cedfb .Scenarios ,&_bgbac );_agcbda !=nil {return _agcbda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_cedfb .AutoFilter =NewCT_AutoFilter (); -if _ddbdaa :=d .DecodeElement (_cedfb .AutoFilter ,&_bgbac );_ddbdaa !=nil {return _ddbdaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_cedfb .SortState =NewCT_SortState (); -if _ggefac :=d .DecodeElement (_cedfb .SortState ,&_bgbac );_ggefac !=nil {return _ggefac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_cedfb .DataConsolidate =NewCT_DataConsolidate (); -if _abacd :=d .DecodeElement (_cedfb .DataConsolidate ,&_bgbac );_abacd !=nil {return _abacd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_cedfb .CustomSheetViews =NewCT_CustomSheetViews (); -if _fgabee :=d .DecodeElement (_cedfb .CustomSheetViews ,&_bgbac );_fgabee !=nil {return _fgabee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"}:_cedfb .MergeCells =NewCT_MergeCells (); -if _ecfbf :=d .DecodeElement (_cedfb .MergeCells ,&_bgbac );_ecfbf !=nil {return _ecfbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_cedfb .PhoneticPr =NewCT_PhoneticPr (); -if _ceeba :=d .DecodeElement (_cedfb .PhoneticPr ,&_bgbac );_ceeba !=nil {return _ceeba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_dfead :=NewCT_ConditionalFormatting (); -if _cafeb :=d .DecodeElement (_dfead ,&_bgbac );_cafeb !=nil {return _cafeb ;};_cedfb .ConditionalFormatting =append (_cedfb .ConditionalFormatting ,_dfead );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}:_cedfb .DataValidations =NewCT_DataValidations (); -if _aaacc :=d .DecodeElement (_cedfb .DataValidations ,&_bgbac );_aaacc !=nil {return _aaacc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"}:_cedfb .Hyperlinks =NewCT_Hyperlinks (); -if _gcafb :=d .DecodeElement (_cedfb .Hyperlinks ,&_bgbac );_gcafb !=nil {return _gcafb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_cedfb .PrintOptions =NewCT_PrintOptions (); -if _aeebgf :=d .DecodeElement (_cedfb .PrintOptions ,&_bgbac );_aeebgf !=nil {return _aeebgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_cedfb .PageMargins =NewCT_PageMargins (); -if _daagee :=d .DecodeElement (_cedfb .PageMargins ,&_bgbac );_daagee !=nil {return _daagee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_cedfb .PageSetup =NewCT_PageSetup (); -if _bbced :=d .DecodeElement (_cedfb .PageSetup ,&_bgbac );_bbced !=nil {return _bbced ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_cedfb .HeaderFooter =NewCT_HeaderFooter (); -if _fbebc :=d .DecodeElement (_cedfb .HeaderFooter ,&_bgbac );_fbebc !=nil {return _fbebc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_cedfb .RowBreaks =NewCT_PageBreak (); -if _eagfg :=d .DecodeElement (_cedfb .RowBreaks ,&_bgbac );_eagfg !=nil {return _eagfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_cedfb .ColBreaks =NewCT_PageBreak (); -if _dafcea :=d .DecodeElement (_cedfb .ColBreaks ,&_bgbac );_dafcea !=nil {return _dafcea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_cedfb .CustomProperties =NewCT_CustomProperties (); -if _gbdba :=d .DecodeElement (_cedfb .CustomProperties ,&_bgbac );_gbdba !=nil {return _gbdba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}:_cedfb .CellWatches =NewCT_CellWatches (); -if _dcfecg :=d .DecodeElement (_cedfb .CellWatches ,&_bgbac );_dcfecg !=nil {return _dcfecg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"}:_cedfb .IgnoredErrors =NewCT_IgnoredErrors (); -if _egbb :=d .DecodeElement (_cedfb .IgnoredErrors ,&_bgbac );_egbb !=nil {return _egbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_cedfb .SmartTags =NewCT_SmartTags (); -if _cbgdd :=d .DecodeElement (_cedfb .SmartTags ,&_bgbac );_cbgdd !=nil {return _cbgdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_cedfb .Drawing =NewCT_Drawing (); -if _cabcg :=d .DecodeElement (_cedfb .Drawing ,&_bgbac );_cabcg !=nil {return _cabcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_cedfb .LegacyDrawing =NewCT_LegacyDrawing (); -if _gdfgdg :=d .DecodeElement (_cedfb .LegacyDrawing ,&_bgbac );_gdfgdg !=nil {return _gdfgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_cedfb .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _ffegd :=d .DecodeElement (_cedfb .LegacyDrawingHF ,&_bgbac );_ffegd !=nil {return _ffegd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_cedfb .DrawingHF =NewCT_DrawingHF (); -if _acdaa :=d .DecodeElement (_cedfb .DrawingHF ,&_bgbac );_acdaa !=nil {return _acdaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_cedfb .Picture =NewCT_SheetBackgroundPicture (); -if _bbdbcb :=d .DecodeElement (_cedfb .Picture ,&_bgbac );_bbdbcb !=nil {return _bbdbcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_cedfb .OleObjects =NewCT_OleObjects (); -if _fgccg :=d .DecodeElement (_cedfb .OleObjects ,&_bgbac );_fgccg !=nil {return _fgccg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_cedfb .Controls =NewCT_Controls (); -if _gbefd :=d .DecodeElement (_cedfb .Controls ,&_bgbac );_gbefd !=nil {return _gbefd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_cedfb .WebPublishItems =NewCT_WebPublishItems (); -if _dbgfg :=d .DecodeElement (_cedfb .WebPublishItems ,&_bgbac );_dbgfg !=nil {return _dbgfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"}:_cedfb .TableParts =NewCT_TableParts (); -if _gebac :=d .DecodeElement (_cedfb .TableParts ,&_bgbac );_gebac !=nil {return _gebac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cedfb .ExtLst =NewCT_ExtensionList (); -if _cdaedc :=d .DecodeElement (_cedfb .ExtLst ,&_bgbac );_cdaedc !=nil {return _cdaedc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_W\u006f\u0072k\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_bgbac .Name ); -if _gagfaa :=d .Skip ();_gagfaa !=nil {return _gagfaa ;};};case _c .EndElement :break _ffaega ;case _c .CharData :};};return nil ;};type CT_Tables struct{ +// Data Validation Type +TypeAttr ST_DataValidationType ; -// Count of Tables -CountAttr *uint32 ;TablesChoice []*CT_TablesChoice ;};type CT_Cols struct{ +// Data Validation Error Style +ErrorStyleAttr ST_DataValidationErrorStyle ; -// Column Width & Formatting -Col []*CT_Col ;};func (_fgcb *CT_Cfvo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgcb .TypeAttr =ST_CfvoType (1);for _ ,_gfae :=range start .Attr {if _gfae .Name .Local =="\u0074\u0079\u0070\u0065"{_fgcb .TypeAttr .UnmarshalXMLAttr (_gfae ); -continue ;};if _gfae .Name .Local =="\u0076\u0061\u006c"{_gccg :=_gfae .Value ;_fgcb .ValAttr =&_gccg ;continue ;};if _gfae .Name .Local =="\u0067\u0074\u0065"{_aece ,_faba :=_f .ParseBool (_gfae .Value );if _faba !=nil {return _faba ;};_fgcb .GteAttr =&_aece ; -continue ;};};_eggg :for {_bcad ,_cfeag :=d .Token ();if _cfeag !=nil {return _cfeag ;};switch _adffg :=_bcad .(type ){case _c .StartElement :switch _adffg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgcb .ExtLst =NewCT_ExtensionList (); -if _fada :=d .DecodeElement (_fgcb .ExtLst ,&_adffg );_fada !=nil {return _fada ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0066\u0076\u006f\u0020\u0025\u0076",_adffg .Name ); -if _dgae :=d .Skip ();_dgae !=nil {return _dgae ;};};case _c .EndElement :break _eggg ;case _c .CharData :};};return nil ;};type CT_PivotField struct{ +// IME Mode Enforced +ImeModeAttr ST_DataValidationImeMode ; -// Field Name -NameAttr *string ; +// Operator +OperatorAttr ST_DataValidationOperator ; -// Axis -AxisAttr ST_Axis ; +// Allow Blank +AllowBlankAttr *bool ; -// Data Field -DataFieldAttr *bool ; +// Show Drop Down +ShowDropDownAttr *bool ; -// Custom Subtotal Caption -SubtotalCaptionAttr *string ; +// Show Input Message +ShowInputMessageAttr *bool ; -// Show PivotField Header Drop Downs -ShowDropDownsAttr *bool ; +// Show Error Message +ShowErrorMessageAttr *bool ; -// Hidden Level -HiddenLevelAttr *bool ; +// Error Alert Text +ErrorTitleAttr *string ; -// Unique Member Property -UniqueMemberPropertyAttr *string ; +// Error Message +ErrorAttr *string ; -// Compact -CompactAttr *bool ; +// Prompt Title +PromptTitleAttr *string ; -// All Items Expanded -AllDrilledAttr *bool ; +// Input Prompt +PromptAttr *string ; -// Number Format Id -NumFmtIdAttr *uint32 ; +// Sequence of References +SqrefAttr ST_Sqref ; -// Outline Items -OutlineAttr *bool ; +// Formula 1 +Formula1 *string ; -// Subtotals At Top -SubtotalTopAttr *bool ; +// Formula 2 +Formula2 *string ;};func (_cbed *CT_Fonts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_baba :=range start .Attr {if _baba .Name .Local =="\u0063\u006f\u0075n\u0074"{_ccdee ,_baade :=_g .ParseUint (_baba .Value ,10,32);if _baade !=nil {return _baade ; +};_cffb :=uint32 (_ccdee );_cbed .CountAttr =&_cffb ;continue ;};};_acfba :for {_accda ,_gbee :=d .Token ();if _gbee !=nil {return _gbee ;};switch _egceg :=_accda .(type ){case _c .StartElement :switch _egceg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_eggdf :=NewCT_Font (); +if _cffc :=d .DecodeElement (_eggdf ,&_egceg );_cffc !=nil {return _cffc ;};_cbed .Font =append (_cbed .Font ,_eggdf );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073\u0020\u0025\u0076",_egceg .Name ); +if _ceeba :=d .Skip ();_ceeba !=nil {return _ceeba ;};};case _c .EndElement :break _acfba ;case _c .CharData :};};return nil ;};func (_aecdb *CT_Item )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beddb :=range start .Attr {if _beddb .Name .Local =="\u006e"{_degbg :=_beddb .Value ; +_aecdb .NAttr =&_degbg ;continue ;};if _beddb .Name .Local =="\u0074"{_aecdb .TAttr .UnmarshalXMLAttr (_beddb );continue ;};if _beddb .Name .Local =="\u0068"{_fddde ,_bcdeb :=_g .ParseBool (_beddb .Value );if _bcdeb !=nil {return _bcdeb ;};_aecdb .HAttr =&_fddde ; +continue ;};if _beddb .Name .Local =="\u0073"{_bdab ,_cfdda :=_g .ParseBool (_beddb .Value );if _cfdda !=nil {return _cfdda ;};_aecdb .SAttr =&_bdab ;continue ;};if _beddb .Name .Local =="\u0073\u0064"{_dcba ,_agcbed :=_g .ParseBool (_beddb .Value );if _agcbed !=nil {return _agcbed ; +};_aecdb .SdAttr =&_dcba ;continue ;};if _beddb .Name .Local =="\u0066"{_faggb ,_egbcgb :=_g .ParseBool (_beddb .Value );if _egbcgb !=nil {return _egbcgb ;};_aecdb .FAttr =&_faggb ;continue ;};if _beddb .Name .Local =="\u006d"{_ceeed ,_effaf :=_g .ParseBool (_beddb .Value ); +if _effaf !=nil {return _effaf ;};_aecdb .MAttr =&_ceeed ;continue ;};if _beddb .Name .Local =="\u0063"{_ggaa ,_eedaa :=_g .ParseBool (_beddb .Value );if _eedaa !=nil {return _eedaa ;};_aecdb .CAttr =&_ggaa ;continue ;};if _beddb .Name .Local =="\u0078"{_fgcg ,_gace :=_g .ParseUint (_beddb .Value ,10,32); +if _gace !=nil {return _gace ;};_gbec :=uint32 (_fgcg );_aecdb .XAttr =&_gbec ;continue ;};if _beddb .Name .Local =="\u0064"{_abecg ,_aecdce :=_g .ParseBool (_beddb .Value );if _aecdce !=nil {return _aecdce ;};_aecdb .DAttr =&_abecg ;continue ;};if _beddb .Name .Local =="\u0065"{_cdcdg ,_cacgeg :=_g .ParseBool (_beddb .Value ); +if _cacgeg !=nil {return _cacgeg ;};_aecdb .EAttr =&_cdcdg ;continue ;};};for {_aacbeg ,_addde :=d .Token ();if _addde !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_addde ); +};if _eebea ,_gcfgd :=_aacbeg .(_c .EndElement );_gcfgd &&_eebea .Name ==start .Name {break ;};};return nil ;};type CT_CacheHierarchy struct{ -// Drag To Row -DragToRowAttr *bool ; +// Hierarchy Unique Name +UniqueNameAttr string ; -// Drag To Column -DragToColAttr *bool ; +// Hierarchy Display Name +CaptionAttr *string ; -// Multiple Field Filters -MultipleItemSelectionAllowedAttr *bool ; +// Measure Hierarchy +MeasureAttr *bool ; -// Drag Field to Page -DragToPageAttr *bool ; +// Set +SetAttr *bool ; -// Field Can Drag to Data -DragToDataAttr *bool ; +// Parent Set +ParentSetAttr *uint32 ; -// Drag Off -DragOffAttr *bool ; +// KPI Icon Set +IconSetAttr *int32 ; -// Show All Items -ShowAllAttr *bool ; +// Attribute Hierarchy +AttributeAttr *bool ; -// Insert Blank Row -InsertBlankRowAttr *bool ; +// Time +TimeAttr *bool ; -// Server-based Page Field -ServerFieldAttr *bool ; +// Key Attribute Hierarchy +KeyAttributeAttr *bool ; -// Insert Item Page Break -InsertPageBreakAttr *bool ; +// Default Member Unique Name +DefaultMemberUniqueNameAttr *string ; -// Auto Show -AutoShowAttr *bool ; +// Unique Name of 'All' +AllUniqueNameAttr *string ; -// Top Auto Show -TopAutoShowAttr *bool ; +// Display Name of 'All' +AllCaptionAttr *string ; -// Hide New Items -HideNewItemsAttr *bool ; +// Dimension Unique Name +DimensionUniqueNameAttr *string ; -// Measure Filter -MeasureFilterAttr *bool ; +// Display Folder +DisplayFolderAttr *string ; -// Inclusive Manual Filter -IncludeNewItemsInFilterAttr *bool ; +// Measure Group Name +MeasureGroupAttr *string ; -// Items Per Page Count -ItemPageCountAttr *uint32 ; +// Measures +MeasuresAttr *bool ; -// Auto Sort Type -SortTypeAttr ST_FieldSortType ; +// Levels Count +CountAttr uint32 ; -// Data Source Sort -DataSourceSortAttr *bool ; +// One Field +OneFieldAttr *bool ; -// Auto Sort -NonAutoSortDefaultAttr *bool ; +// Member Value Data Type +MemberValueDatatypeAttr *uint16 ; -// Auto Show Rank By -RankByAttr *uint32 ; +// Unbalanced +UnbalancedAttr *bool ; -// Show Default Subtotal -DefaultSubtotalAttr *bool ; +// Unbalanced Group +UnbalancedGroupAttr *bool ; -// Sum Subtotal -SumSubtotalAttr *bool ; +// Hidden +HiddenAttr *bool ; -// CountA -CountASubtotalAttr *bool ; +// Fields Usage +FieldsUsage *CT_FieldsUsage ; -// Average -AvgSubtotalAttr *bool ; +// OLAP Grouping Levels +GroupLevels *CT_GroupLevels ; -// Max Subtotal -MaxSubtotalAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Min Subtotal -MinSubtotalAttr *bool ; +// ValidateWithPath validates the CT_CellSmartTags and its children, prefixing error messages with path +func (_ccc *CT_CellSmartTags )ValidateWithPath (path string )error {for _bdca ,_efdbb :=range _ccc .CellSmartTag {if _cfcg :=_efdbb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043el\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u005b\u0025\u0064\u005d",path ,_bdca )); +_cfcg !=nil {return _cfcg ;};};return nil ;}; -// Product Subtotal -ProductSubtotalAttr *bool ; +// ValidateWithPath validates the CT_CustomChartsheetViews and its children, prefixing error messages with path +func (_egged *CT_CustomChartsheetViews )ValidateWithPath (path string )error {for _bgbdc ,_gfgd :=range _egged .CustomSheetView {if _cdbg :=_gfgd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u005b\u0025d\u005d",path ,_bgbdc )); +_cdbg !=nil {return _cdbg ;};};return nil ;}; -// Count -CountSubtotalAttr *bool ; +// Validate validates the AG_AutoFormat and its children +func (_fb *AG_AutoFormat )Validate ()error {return _fb .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074");};func (_cffecc ST_VolValueType )ValidateWithPath (path string )error {switch _cffecc {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cffecc )); +};return nil ;};func (_dgcbcd ST_TargetScreenSize )ValidateWithPath (path string )error {switch _dgcbcd {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgcbcd )); +};return nil ;};func (_faba *CT_DynamicFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_bcda ,_ebdbf :=_faba .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _ebdbf !=nil {return _ebdbf ;};start .Attr =append (start .Attr ,_bcda ); +if _faba .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_faba .ValAttr )});};if _faba .ValIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c\u0049\u0073\u006f"},Value :_cd .FormatDateTime (*_faba .ValIsoAttr )}); +};if _faba .MaxValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0056\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_faba .MaxValAttr )});};if _faba .MaxValIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0056\u0061\u006c\u0049\u0073o"},Value :_cd .FormatDateTime (*_faba .MaxValIsoAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_PhoneticPr ()*CT_PhoneticPr {_bagea :=&CT_PhoneticPr {};return _bagea }; -// StdDev Subtotal -StdDevSubtotalAttr *bool ; +// ValidateWithPath validates the CT_ColorFilter and its children, prefixing error messages with path +func (_acdf *CT_ColorFilter )ValidateWithPath (path string )error {return nil };func (_dfaga *CT_Member )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_dfaga .NameAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_NumFmts struct{ -// StdDevP Subtotal -StdDevPSubtotalAttr *bool ; +// Number Format Count +CountAttr *uint32 ; -// Variance Subtotal -VarSubtotalAttr *bool ; +// Number Formats +NumFmt []*CT_NumFmt ;};func (_gdae *CT_CellSmartTagPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_faad :=range start .Attr {if _faad .Name .Local =="\u006b\u0065\u0079"{_dcac :=_faad .Value ;_gdae .KeyAttr =_dcac ;continue ;}; +if _faad .Name .Local =="\u0076\u0061\u006c"{_gdagf :=_faad .Value ;_gdae .ValAttr =_gdagf ;continue ;};};for {_cdbc ,_edcg :=d .Token ();if _edcg !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072: \u0025\u0073",_edcg ); +};if _baef ,_ddec :=_cdbc .(_c .EndElement );_ddec &&_baef .Name ==start .Name {break ;};};return nil ;};func NewCT_Drawing ()*CT_Drawing {_baeaafd :=&CT_Drawing {};return _baeaafd }; -// VarP Subtotal -VarPSubtotalAttr *bool ; +// ValidateWithPath validates the CT_Sst and its children, prefixing error messages with path +func (_cbdfdf *CT_Sst )ValidateWithPath (path string )error {for _dfafb ,_ccec :=range _cbdfdf .Si {if _fffeb :=_ccec .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0053\u0069\u005b\u0025\u0064]",path ,_dfafb ));_fffeb !=nil {return _fffeb ;};};if _cbdfdf .ExtLst !=nil {if _abcbb :=_cbdfdf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_abcbb !=nil {return _abcbb ;};};return nil ;};func (_cbegf *CT_Worksheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbegf .SheetData =NewCT_SheetData ();_ddedc :for {_cebfa ,_feecfd :=d .Token ();if _feecfd !=nil {return _feecfd ;}; +switch _fegggb :=_cebfa .(type ){case _c .StartElement :switch _fegggb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_cbegf .SheetPr =NewCT_SheetPr (); +if _edfabg :=d .DecodeElement (_cbegf .SheetPr ,&_fegggb );_edfabg !=nil {return _edfabg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_cbegf .Dimension =NewCT_SheetDimension (); +if _ggbab :=d .DecodeElement (_cbegf .Dimension ,&_fegggb );_ggbab !=nil {return _ggbab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_cbegf .SheetViews =NewCT_SheetViews (); +if _aebgfb :=d .DecodeElement (_cbegf .SheetViews ,&_fegggb );_aebgfb !=nil {return _aebgfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_cbegf .SheetFormatPr =NewCT_SheetFormatPr (); +if _cebdc :=d .DecodeElement (_cbegf .SheetFormatPr ,&_fegggb );_cebdc !=nil {return _cebdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_abgdd :=NewCT_Cols (); +if _ccecc :=d .DecodeElement (_abgdd ,&_fegggb );_ccecc !=nil {return _ccecc ;};_cbegf .Cols =append (_cbegf .Cols ,_abgdd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _acdeda :=d .DecodeElement (_cbegf .SheetData ,&_fegggb ); +_acdeda !=nil {return _acdeda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}:_cbegf .SheetCalcPr =NewCT_SheetCalcPr (); +if _fefbf :=d .DecodeElement (_cbegf .SheetCalcPr ,&_fegggb );_fefbf !=nil {return _fefbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_cbegf .SheetProtection =NewCT_SheetProtection (); +if _ceccg :=d .DecodeElement (_cbegf .SheetProtection ,&_fegggb );_ceccg !=nil {return _ceccg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}:_cbegf .ProtectedRanges =NewCT_ProtectedRanges (); +if _gbgdb :=d .DecodeElement (_cbegf .ProtectedRanges ,&_fegggb );_gbgdb !=nil {return _gbgdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"}:_cbegf .Scenarios =NewCT_Scenarios (); +if _gbcbf :=d .DecodeElement (_cbegf .Scenarios ,&_fegggb );_gbcbf !=nil {return _gbcbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_cbegf .AutoFilter =NewCT_AutoFilter (); +if _ffcacf :=d .DecodeElement (_cbegf .AutoFilter ,&_fegggb );_ffcacf !=nil {return _ffcacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_cbegf .SortState =NewCT_SortState (); +if _cfada :=d .DecodeElement (_cbegf .SortState ,&_fegggb );_cfada !=nil {return _cfada ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_cbegf .DataConsolidate =NewCT_DataConsolidate (); +if _cegcd :=d .DecodeElement (_cbegf .DataConsolidate ,&_fegggb );_cegcd !=nil {return _cegcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_cbegf .CustomSheetViews =NewCT_CustomSheetViews (); +if _aedbe :=d .DecodeElement (_cbegf .CustomSheetViews ,&_fegggb );_aedbe !=nil {return _aedbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"}:_cbegf .MergeCells =NewCT_MergeCells (); +if _ggaec :=d .DecodeElement (_cbegf .MergeCells ,&_fegggb );_ggaec !=nil {return _ggaec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_cbegf .PhoneticPr =NewCT_PhoneticPr (); +if _edfgdc :=d .DecodeElement (_cbegf .PhoneticPr ,&_fegggb );_edfgdc !=nil {return _edfgdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_bfdbd :=NewCT_ConditionalFormatting (); +if _gdfaab :=d .DecodeElement (_bfdbd ,&_fegggb );_gdfaab !=nil {return _gdfaab ;};_cbegf .ConditionalFormatting =append (_cbegf .ConditionalFormatting ,_bfdbd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}:_cbegf .DataValidations =NewCT_DataValidations (); +if _feddg :=d .DecodeElement (_cbegf .DataValidations ,&_fegggb );_feddg !=nil {return _feddg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"}:_cbegf .Hyperlinks =NewCT_Hyperlinks (); +if _gfgdc :=d .DecodeElement (_cbegf .Hyperlinks ,&_fegggb );_gfgdc !=nil {return _gfgdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_cbegf .PrintOptions =NewCT_PrintOptions (); +if _gcbeb :=d .DecodeElement (_cbegf .PrintOptions ,&_fegggb );_gcbeb !=nil {return _gcbeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_cbegf .PageMargins =NewCT_PageMargins (); +if _bebce :=d .DecodeElement (_cbegf .PageMargins ,&_fegggb );_bebce !=nil {return _bebce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_cbegf .PageSetup =NewCT_PageSetup (); +if _bdaac :=d .DecodeElement (_cbegf .PageSetup ,&_fegggb );_bdaac !=nil {return _bdaac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_cbegf .HeaderFooter =NewCT_HeaderFooter (); +if _bdcac :=d .DecodeElement (_cbegf .HeaderFooter ,&_fegggb );_bdcac !=nil {return _bdcac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_cbegf .RowBreaks =NewCT_PageBreak (); +if _gfeaa :=d .DecodeElement (_cbegf .RowBreaks ,&_fegggb );_gfeaa !=nil {return _gfeaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_cbegf .ColBreaks =NewCT_PageBreak (); +if _bafdgc :=d .DecodeElement (_cbegf .ColBreaks ,&_fegggb );_bafdgc !=nil {return _bafdgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_cbegf .CustomProperties =NewCT_CustomProperties (); +if _efcdg :=d .DecodeElement (_cbegf .CustomProperties ,&_fegggb );_efcdg !=nil {return _efcdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}:_cbegf .CellWatches =NewCT_CellWatches (); +if _ebabeg :=d .DecodeElement (_cbegf .CellWatches ,&_fegggb );_ebabeg !=nil {return _ebabeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"}:_cbegf .IgnoredErrors =NewCT_IgnoredErrors (); +if _dfdbee :=d .DecodeElement (_cbegf .IgnoredErrors ,&_fegggb );_dfdbee !=nil {return _dfdbee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_cbegf .SmartTags =NewCT_SmartTags (); +if _fedea :=d .DecodeElement (_cbegf .SmartTags ,&_fegggb );_fedea !=nil {return _fedea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_cbegf .Drawing =NewCT_Drawing (); +if _gcgfba :=d .DecodeElement (_cbegf .Drawing ,&_fegggb );_gcgfba !=nil {return _gcgfba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_cbegf .LegacyDrawing =NewCT_LegacyDrawing (); +if _cabbgc :=d .DecodeElement (_cbegf .LegacyDrawing ,&_fegggb );_cabbgc !=nil {return _cabbgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_cbegf .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _fccfbd :=d .DecodeElement (_cbegf .LegacyDrawingHF ,&_fegggb );_fccfbd !=nil {return _fccfbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_cbegf .DrawingHF =NewCT_DrawingHF (); +if _cgdeff :=d .DecodeElement (_cbegf .DrawingHF ,&_fegggb );_cgdeff !=nil {return _cgdeff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_cbegf .Picture =NewCT_SheetBackgroundPicture (); +if _dedaf :=d .DecodeElement (_cbegf .Picture ,&_fegggb );_dedaf !=nil {return _dedaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_cbegf .OleObjects =NewCT_OleObjects (); +if _eeebd :=d .DecodeElement (_cbegf .OleObjects ,&_fegggb );_eeebd !=nil {return _eeebd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_cbegf .Controls =NewCT_Controls (); +if _efbcff :=d .DecodeElement (_cbegf .Controls ,&_fegggb );_efbcff !=nil {return _efbcff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_cbegf .WebPublishItems =NewCT_WebPublishItems (); +if _eagbaf :=d .DecodeElement (_cbegf .WebPublishItems ,&_fegggb );_eagbaf !=nil {return _eagbaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"}:_cbegf .TableParts =NewCT_TableParts (); +if _feaaef :=d .DecodeElement (_cbegf .TableParts ,&_fegggb );_feaaef !=nil {return _feaaef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbegf .ExtLst =NewCT_ExtensionList (); +if _ggbad :=d .DecodeElement (_cbegf .ExtLst ,&_fegggb );_ggbad !=nil {return _ggbad ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_W\u006f\u0072k\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_fegggb .Name ); +if _acefge :=d .Skip ();_acefge !=nil {return _acefge ;};};case _c .EndElement :break _ddedc ;case _c .CharData :};};return nil ;};func (_efce *CT_CacheHierarchies )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dca :=range start .Attr {if _dca .Name .Local =="\u0063\u006f\u0075n\u0074"{_fcfd ,_bgea :=_g .ParseUint (_dca .Value ,10,32); +if _bgea !=nil {return _bgea ;};_acc :=uint32 (_fcfd );_efce .CountAttr =&_acc ;continue ;};};_edag :for {_bgfc ,_ffb :=d .Token ();if _ffb !=nil {return _ffb ;};switch _fadb :=_bgfc .(type ){case _c .StartElement :switch _fadb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"}:_egce :=NewCT_CacheHierarchy (); +if _dafc :=d .DecodeElement (_egce ,&_fadb );_dafc !=nil {return _dafc ;};_efce .CacheHierarchy =append (_efce .CacheHierarchy ,_egce );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069er\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0020\u0025\u0076",_fadb .Name ); +if _ffe :=d .Skip ();_ffe !=nil {return _ffe ;};};case _c .EndElement :break _edag ;case _c .CharData :};};return nil ;};func (_fgade *CT_Revisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbaac :for {_gdebg ,_dgdafg :=d .Token (); +if _dgdafg !=nil {return _dgdafg ;};switch _fbfd :=_gdebg .(type ){case _c .StartElement :switch _fbfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_decdef :=NewCT_RevisionsChoice (); +if _dddbc :=d .DecodeElement (&_decdef .Rrc ,&_fbfd );_dddbc !=nil {return _dddbc ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_decdef );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_abgdc :=NewCT_RevisionsChoice (); +if _gabbb :=d .DecodeElement (&_abgdc .Rm ,&_fbfd );_gabbb !=nil {return _gabbb ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_abgdc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_ggggb :=NewCT_RevisionsChoice (); +if _aabgf :=d .DecodeElement (&_ggggb .Rcv ,&_fbfd );_aabgf !=nil {return _aabgf ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_ggggb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_ggcab :=NewCT_RevisionsChoice (); +if _fedbf :=d .DecodeElement (&_ggcab .Rsnm ,&_fbfd );_fedbf !=nil {return _fedbf ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_ggcab );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_adcgf :=NewCT_RevisionsChoice (); +if _eegbg :=d .DecodeElement (&_adcgf .Ris ,&_fbfd );_eegbg !=nil {return _eegbg ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_adcgf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_eadfcg :=NewCT_RevisionsChoice (); +if _gfcgb :=d .DecodeElement (&_eadfcg .Rcc ,&_fbfd );_gfcgb !=nil {return _gfcgb ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_eadfcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_deaagc :=NewCT_RevisionsChoice (); +if _bcgdgc :=d .DecodeElement (&_deaagc .Rfmt ,&_fbfd );_bcgdgc !=nil {return _bcgdgc ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_deaagc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_bbdfa :=NewCT_RevisionsChoice (); +if _adecb :=d .DecodeElement (&_bbdfa .Raf ,&_fbfd );_adecb !=nil {return _adecb ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_bbdfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_afaf :=NewCT_RevisionsChoice (); +if _acgde :=d .DecodeElement (&_afaf .Rdn ,&_fbfd );_acgde !=nil {return _acgde ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_afaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_eaeggd :=NewCT_RevisionsChoice (); +if _ecafe :=d .DecodeElement (&_eaeggd .Rcmt ,&_fbfd );_ecafe !=nil {return _ecafe ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_eaeggd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_bagbd :=NewCT_RevisionsChoice (); +if _ddbgg :=d .DecodeElement (&_bagbd .Rqt ,&_fbfd );_ddbgg !=nil {return _ddbgg ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_bagbd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_bgdcca :=NewCT_RevisionsChoice (); +if _cgaaa :=d .DecodeElement (&_bgdcca .Rcft ,&_fbfd );_cgaaa !=nil {return _cgaaa ;};_fgade .RevisionsChoice =append (_fgade .RevisionsChoice ,_bgdcca );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0065\u0076i\u0073\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_fbfd .Name ); +if _dbbfbc :=d .Skip ();_dbbfbc !=nil {return _dbbfbc ;};};case _c .EndElement :break _dbaac ;case _c .CharData :};};return nil ;}; -// Show Member Property in Cell -ShowPropCellAttr *bool ; +// Validate validates the CT_Workbook and its children +func (_gefeg *CT_Workbook )Validate ()error {return _gefeg .ValidateWithPath ("C\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b");};func (_bgefb *CT_VerticalAlignFontProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgefb .ValAttr =_cd .ST_VerticalAlignRun (1); +for _ ,_eaefd :=range start .Attr {if _eaefd .Name .Local =="\u0076\u0061\u006c"{_bgefb .ValAttr .UnmarshalXMLAttr (_eaefd );continue ;};};for {_gcaag ,_edegf :=d .Token ();if _edegf !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006cA\u006c\u0069\u0067\u006e\u0046\u006f\u006e\u0074\u0050\u0072op\u0065\u0072\u0074y\u003a \u0025\u0073",_edegf ); +};if _bbfde ,_agcae :=_gcaag .(_c .EndElement );_agcae &&_bbfde .Name ==start .Name {break ;};};return nil ;}; -// Show Member Property ToolTip -ShowPropTipAttr *bool ; +// Validate validates the CT_AutoFilter and its children +func (_bee *CT_AutoFilter )Validate ()error {return _bee .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072");};type ST_CfType byte ; -// Show As Caption -ShowPropAsCaptionAttr *bool ; +// Validate validates the CT_HierarchyUsage and its children +func (_ccac *CT_HierarchyUsage )Validate ()error {return _ccac .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065");};func (_gcbeca ST_DdeValueType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bfceea :=_c .Attr {}; +_bfceea .Name =name ;switch _gcbeca {case ST_DdeValueTypeUnset :_bfceea .Value ="";case ST_DdeValueTypeNil :_bfceea .Value ="\u006e\u0069\u006c";case ST_DdeValueTypeB :_bfceea .Value ="\u0062";case ST_DdeValueTypeN :_bfceea .Value ="\u006e";case ST_DdeValueTypeE :_bfceea .Value ="\u0065"; +case ST_DdeValueTypeStr :_bfceea .Value ="\u0073\u0074\u0072";};return _bfceea ,nil ;};func (_bgda *PivotCacheDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgda .CT_PivotCacheDefinition =*NewCT_PivotCacheDefinition ();for _ ,_ddafe :=range start .Attr {if _ddafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ddafe .Name .Local =="\u0069\u0064"||_ddafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ddafe .Name .Local =="\u0069\u0064"{_gafga :=_ddafe .Value ; +_bgda .IdAttr =&_gafga ;continue ;};if _ddafe .Name .Local =="\u0069n\u0076\u0061\u006c\u0069\u0064"{_eeffg ,_bccbf :=_g .ParseBool (_ddafe .Value );if _bccbf !=nil {return _bccbf ;};_bgda .InvalidAttr =&_eeffg ;continue ;};if _ddafe .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_aafcb ,_dadbd :=_g .ParseBool (_ddafe .Value ); +if _dadbd !=nil {return _dadbd ;};_bgda .SaveDataAttr =&_aafcb ;continue ;};if _ddafe .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_cgbdgd ,_fbfaa :=_g .ParseBool (_ddafe .Value );if _fbfaa !=nil {return _fbfaa ; +};_bgda .RefreshOnLoadAttr =&_cgbdgd ;continue ;};if _ddafe .Name .Local =="\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"{_ddfbe ,_bfaadc :=_g .ParseBool (_ddafe .Value );if _bfaadc !=nil {return _bfaadc ;};_bgda .OptimizeMemoryAttr =&_ddfbe ; +continue ;};if _ddafe .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_aadfe ,_fdfea :=_g .ParseBool (_ddafe .Value );if _fdfea !=nil {return _fdfea ;};_bgda .EnableRefreshAttr =&_aadfe ;continue ;};if _ddafe .Name .Local =="r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"{_ccfbb :=_ddafe .Value ; +_bgda .RefreshedByAttr =&_ccfbb ;continue ;};if _ddafe .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"{_ffefgc ,_fdbeg :=_g .ParseFloat (_ddafe .Value ,64);if _fdbeg !=nil {return _fdbeg ;};_bgda .RefreshedDateAttr =&_ffefgc ; +continue ;};if _ddafe .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"{_eeccb ,_acgca :=ParseStdlibTime (_ddafe .Value );if _acgca !=nil {return _acgca ;};_bgda .RefreshedDateIsoAttr =&_eeccb ;continue ; +};if _ddafe .Name .Local =="\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"{_gbaeaf ,_edbac :=_g .ParseBool (_ddafe .Value );if _edbac !=nil {return _edbac ;};_bgda .BackgroundQueryAttr =&_gbaeaf ;continue ;};if _ddafe .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"{_ccgec ,_ffafbb :=_g .ParseUint (_ddafe .Value ,10,32); +if _ffafbb !=nil {return _ffafbb ;};_edcag :=uint32 (_ccgec );_bgda .MissingItemsLimitAttr =&_edcag ;continue ;};if _ddafe .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_gfadee ,_ddfac :=_g .ParseUint (_ddafe .Value ,10,8); +if _ddfac !=nil {return _ddfac ;};_egabb :=uint8 (_gfadee );_bgda .CreatedVersionAttr =&_egabb ;continue ;};if _ddafe .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_eaeefg ,_bfdad :=_g .ParseUint (_ddafe .Value ,10,8); +if _bfdad !=nil {return _bfdad ;};_gafdc :=uint8 (_eaeefg );_bgda .RefreshedVersionAttr =&_gafdc ;continue ;};if _ddafe .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_abddd ,_dbddbc :=_g .ParseUint (_ddafe .Value ,10,8); +if _dbddbc !=nil {return _dbddbc ;};_fccee :=uint8 (_abddd );_bgda .MinRefreshableVersionAttr =&_fccee ;continue ;};if _ddafe .Name .Local =="r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"{_gafdcf ,_efaeag :=_g .ParseUint (_ddafe .Value ,10,32); +if _efaeag !=nil {return _efaeag ;};_ccbag :=uint32 (_gafdcf );_bgda .RecordCountAttr =&_ccbag ;continue ;};if _ddafe .Name .Local =="\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_fgebd ,_adcbd :=_g .ParseBool (_ddafe .Value ); +if _adcbd !=nil {return _adcbd ;};_bgda .UpgradeOnRefreshAttr =&_fgebd ;continue ;};if _ddafe .Name .Local =="\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"{_acbed ,_abbge :=_g .ParseBool (_ddafe .Value );if _abbge !=nil {return _abbge ; +};_bgda .TupleCacheAttr =&_acbed ;continue ;};if _ddafe .Name .Local =="\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"{_feadae ,_bfgab :=_g .ParseBool (_ddafe .Value );if _bfgab !=nil {return _bfgab ;};_bgda .SupportSubqueryAttr =&_feadae ; +continue ;};if _ddafe .Name .Local =="s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"{_cgffd ,_afeba :=_g .ParseBool (_ddafe .Value );if _afeba !=nil {return _afeba ;};_bgda .SupportAdvancedDrillAttr =&_cgffd ; +continue ;};};_cabg :for {_fdeaef ,_cbddb :=d .Token ();if _cbddb !=nil {return _cbddb ;};switch _cecbd :=_fdeaef .(type ){case _c .StartElement :switch _cecbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}:if _bceefc :=d .DecodeElement (_bgda .CacheSource ,&_cecbd ); +_bceefc !=nil {return _bceefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _beffc :=d .DecodeElement (_bgda .CacheFields ,&_cecbd ); +_beffc !=nil {return _beffc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_bgda .CacheHierarchies =NewCT_CacheHierarchies (); +if _gedeb :=d .DecodeElement (_bgda .CacheHierarchies ,&_cecbd );_gedeb !=nil {return _gedeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"}:_bgda .Kpis =NewCT_PCDKPIs (); +if _eeefbc :=d .DecodeElement (_bgda .Kpis ,&_cecbd );_eeefbc !=nil {return _eeefbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"}:_bgda .TupleCache =NewCT_TupleCache (); +if _dddcgg :=d .DecodeElement (_bgda .TupleCache ,&_cecbd );_dddcgg !=nil {return _dddcgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_bgda .CalculatedItems =NewCT_CalculatedItems (); +if _daddd :=d .DecodeElement (_bgda .CalculatedItems ,&_cecbd );_daddd !=nil {return _daddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"}:_bgda .CalculatedMembers =NewCT_CalculatedMembers (); +if _becgd :=d .DecodeElement (_bgda .CalculatedMembers ,&_cecbd );_becgd !=nil {return _becgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"}:_bgda .Dimensions =NewCT_Dimensions (); +if _fgeff :=d .DecodeElement (_bgda .Dimensions ,&_cecbd );_fgeff !=nil {return _fgeff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"}:_bgda .MeasureGroups =NewCT_MeasureGroups (); +if _dbaef :=d .DecodeElement (_bgda .MeasureGroups ,&_cecbd );_dbaef !=nil {return _dbaef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"}:_bgda .Maps =NewCT_MeasureDimensionMaps (); +if _bgebd :=d .DecodeElement (_bgda .Maps ,&_cecbd );_bgebd !=nil {return _bgebd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgda .ExtLst =NewCT_ExtensionList (); +if _cffaf :=d .DecodeElement (_bgda .ExtLst ,&_cecbd );_cffaf !=nil {return _cffaf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_cecbd .Name ); +if _gaeaba :=d .Skip ();_gaeaba !=nil {return _gaeaba ;};};case _c .EndElement :break _cabg ;case _c .CharData :};};return nil ;};type CT_Fills struct{ -// Drill State -DefaultAttributeDrillStateAttr *bool ; +// Fill Count +CountAttr *uint32 ; -// Field Items -Items *CT_Items ; +// Fill +Fill []*CT_Fill ;};func NewCT_FontChoice ()*CT_FontChoice {_ggbcf :=&CT_FontChoice {};return _ggbcf };const (ST_BorderStyleUnset ST_BorderStyle =0;ST_BorderStyleNone ST_BorderStyle =1;ST_BorderStyleThin ST_BorderStyle =2;ST_BorderStyleMedium ST_BorderStyle =3; +ST_BorderStyleDashed ST_BorderStyle =4;ST_BorderStyleDotted ST_BorderStyle =5;ST_BorderStyleThick ST_BorderStyle =6;ST_BorderStyleDouble ST_BorderStyle =7;ST_BorderStyleHair ST_BorderStyle =8;ST_BorderStyleMediumDashed ST_BorderStyle =9;ST_BorderStyleDashDot ST_BorderStyle =10; +ST_BorderStyleMediumDashDot ST_BorderStyle =11;ST_BorderStyleDashDotDot ST_BorderStyle =12;ST_BorderStyleMediumDashDotDot ST_BorderStyle =13;ST_BorderStyleSlantDashDot ST_BorderStyle =14;);const (ST_DataConsolidateFunctionUnset ST_DataConsolidateFunction =0; +ST_DataConsolidateFunctionAverage ST_DataConsolidateFunction =1;ST_DataConsolidateFunctionCount ST_DataConsolidateFunction =2;ST_DataConsolidateFunctionCountNums ST_DataConsolidateFunction =3;ST_DataConsolidateFunctionMax ST_DataConsolidateFunction =4; +ST_DataConsolidateFunctionMin ST_DataConsolidateFunction =5;ST_DataConsolidateFunctionProduct ST_DataConsolidateFunction =6;ST_DataConsolidateFunctionStdDev ST_DataConsolidateFunction =7;ST_DataConsolidateFunctionStdDevp ST_DataConsolidateFunction =8;ST_DataConsolidateFunctionSum ST_DataConsolidateFunction =9; +ST_DataConsolidateFunctionVar ST_DataConsolidateFunction =10;ST_DataConsolidateFunctionVarp ST_DataConsolidateFunction =11;);func (_gefc *CT_IntProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_gefc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ebcdb *CT_Users )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gebeba :=range start .Attr {if _gebeba .Name .Local =="\u0063\u006f\u0075n\u0074"{_dcbcaa ,_gfcgd :=_g .ParseUint (_gebeba .Value ,10,32); +if _gfcgd !=nil {return _gfcgd ;};_cgeecc :=uint32 (_dcbcaa );_ebcdb .CountAttr =&_cgeecc ;continue ;};};_dbfab :for {_ebcdd ,_gfefb :=d .Token ();if _gfefb !=nil {return _gfefb ;};switch _gebbd :=_ebcdd .(type ){case _c .StartElement :switch _gebbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}:_gbaga :=NewCT_SharedUser (); +if _bgdbc :=d .DecodeElement (_gbaga ,&_gebbd );_bgdbc !=nil {return _bgdbc ;};_ebcdb .UserInfo =append (_ebcdb .UserInfo ,_gbaga );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073\u0020\u0025\u0076",_gebbd .Name ); +if _bdfbgb :=d .Skip ();_bdfbgb !=nil {return _bdfbgb ;};};case _c .EndElement :break _dbfab ;case _c .CharData :};};return nil ;};func (_efaa *CT_Colors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffdb :for {_fgb ,_dgdfg :=d .Token (); +if _dgdfg !=nil {return _dgdfg ;};switch _ggec :=_fgb .(type ){case _c .StartElement :switch _ggec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073"}:_efaa .IndexedColors =NewCT_IndexedColors (); +if _acce :=d .DecodeElement (_efaa .IndexedColors ,&_ggec );_acce !=nil {return _acce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006dr\u0075\u0043\u006f\u006c\u006f\u0072s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006dr\u0075\u0043\u006f\u006c\u006f\u0072s"}:_efaa .MruColors =NewCT_MRUColors (); +if _bcbfe :=d .DecodeElement (_efaa .MruColors ,&_ggec );_bcbfe !=nil {return _bcbfe ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006co\u0072\u0073 \u0025\u0076",_ggec .Name ); +if _dbacdg :=d .Skip ();_dbacdg !=nil {return _dbacdg ;};};case _c .EndElement :break _ffdb ;case _c .CharData :};};return nil ;};func (_faefeg *ST_TotalsRowFunction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aabge ,_efeeef :=d .Token (); +if _efeeef !=nil {return _efeeef ;};if _aeggb ,_dceabf :=_aabge .(_c .EndElement );_dceabf &&_aeggb .Name ==start .Name {*_faefeg =1;return nil ;};if _gdbcf ,_adbede :=_aabge .(_c .CharData );!_adbede {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aabge ); +}else {switch string (_gdbcf ){case "":*_faefeg =0;case "\u006e\u006f\u006e\u0065":*_faefeg =1;case "\u0073\u0075\u006d":*_faefeg =2;case "\u006d\u0069\u006e":*_faefeg =3;case "\u006d\u0061\u0078":*_faefeg =4;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_faefeg =5; +case "\u0063\u006f\u0075n\u0074":*_faefeg =6;case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_faefeg =7;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_faefeg =8;case "\u0076\u0061\u0072":*_faefeg =9;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_faefeg =10; +};};_aabge ,_efeeef =d .Token ();if _efeeef !=nil {return _efeeef ;};if _becafeb ,_dfgcf :=_aabge .(_c .EndElement );_dfgcf &&_becafeb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aabge ); +}; -// AutoSort Scope -AutoSortScope *CT_AutoSortScope ; +// Validate validates the CT_RevisionRowColumnChoice and its children +func (_faaed *CT_RevisionRowColumnChoice )Validate ()error {return _faaed .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068o\u0069\u0063\u0065");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_MdxMemeberProp and its children +func (_bbgd *CT_MdxMemeberProp )Validate ()error {return _bbgd .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065r\u0050\u0072\u006f\u0070");};type CT_Connections struct{ -// ValidateWithPath validates the CT_PivotAreaReferences and its children, prefixing error messages with path -func (_fbebfd *CT_PivotAreaReferences )ValidateWithPath (path string )error {for _aebffd ,_cedff :=range _fbebfd .Reference {if _gfeba :=_cedff .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u005b\u0025\u0064\u005d",path ,_aebffd )); -_gfeba !=nil {return _gfeba ;};};return nil ;};func (_afcfbe ST_ShowDataAs )String ()string {switch _afcfbe {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065"; -case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 4:return "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066";case 5:return "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c";case 6:return "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077"; -case 7:return "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c";case 8:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c";case 9:return "\u0069\u006e\u0064e\u0078";};return "";};func (_addfb *CT_RPrEltChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcecdb :=start ; -switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"}:_addfb .RFont =NewCT_FontName (); -if _acdgde :=d .DecodeElement (_addfb .RFont ,&_gcecdb );_acdgde !=nil {return _acdgde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_addfb .Charset =NewCT_IntProperty (); -if _bedeac :=d .DecodeElement (_addfb .Charset ,&_gcecdb );_bedeac !=nil {return _bedeac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_addfb .Family =NewCT_IntProperty (); -if _cfcce :=d .DecodeElement (_addfb .Family ,&_gcecdb );_cfcce !=nil {return _cfcce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_addfb .B =NewCT_BooleanProperty (); -if _cdddd :=d .DecodeElement (_addfb .B ,&_gcecdb );_cdddd !=nil {return _cdddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_addfb .I =NewCT_BooleanProperty (); -if _fabda :=d .DecodeElement (_addfb .I ,&_gcecdb );_fabda !=nil {return _fabda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_addfb .Strike =NewCT_BooleanProperty (); -if _gedee :=d .DecodeElement (_addfb .Strike ,&_gcecdb );_gedee !=nil {return _gedee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_addfb .Outline =NewCT_BooleanProperty (); -if _fgfff :=d .DecodeElement (_addfb .Outline ,&_gcecdb );_fgfff !=nil {return _fgfff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_addfb .Shadow =NewCT_BooleanProperty (); -if _gdcdc :=d .DecodeElement (_addfb .Shadow ,&_gcecdb );_gdcdc !=nil {return _gdcdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_addfb .Condense =NewCT_BooleanProperty (); -if _bdaac :=d .DecodeElement (_addfb .Condense ,&_gcecdb );_bdaac !=nil {return _bdaac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_addfb .Extend =NewCT_BooleanProperty (); -if _edcaff :=d .DecodeElement (_addfb .Extend ,&_gcecdb );_edcaff !=nil {return _edcaff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_addfb .Color =NewCT_Color (); -if _ffagf :=d .DecodeElement (_addfb .Color ,&_gcecdb );_ffagf !=nil {return _ffagf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_addfb .Sz =NewCT_FontSize (); -if _cedccc :=d .DecodeElement (_addfb .Sz ,&_gcecdb );_cedccc !=nil {return _cedccc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_addfb .U =NewCT_UnderlineProperty (); -if _bdgce :=d .DecodeElement (_addfb .U ,&_gcecdb );_bdgce !=nil {return _bdgce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_addfb .VertAlign =NewCT_VerticalAlignFontProperty (); -if _eafcf :=d .DecodeElement (_addfb .VertAlign ,&_gcecdb );_eafcf !=nil {return _eafcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_addfb .Scheme =NewCT_FontScheme (); -if _bgffc :=d .DecodeElement (_addfb .Scheme ,&_gcecdb );_bgffc !=nil {return _bgffc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072E\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gcecdb .Name ); -if _ecffgd :=d .Skip ();_ecffgd !=nil {return _ecffgd ;};};return nil ;}; +// Connection +Connection []*CT_Connection ;};func NewCT_RevisionCustomView ()*CT_RevisionCustomView {_fcefd :=&CT_RevisionCustomView {};_fcefd .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_fcefd .ActionAttr =ST_RevisionAction (1);return _fcefd ;};func (_ceafg *CT_PageItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdcfb :=range start .Attr {if _fdcfb .Name .Local =="\u006e\u0061\u006d\u0065"{_gbged :=_fdcfb .Value ; +_ceafg .NameAttr =_gbged ;continue ;};};for {_ddfe ,_gfbaecd :=d .Token ();if _gfbaecd !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_gfbaecd ); +};if _ebcab ,_cfcca :=_ddfe .(_c .EndElement );_cfcca &&_ebcab .Name ==start .Name {break ;};};return nil ;};func (_aceea *CT_SheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgebec :=range start .Attr {if _dgebec .Name .Local =="\u0077\u0069n\u0064\u006f\u0077P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"{_fcgca ,_efddc :=_g .ParseBool (_dgebec .Value ); +if _efddc !=nil {return _efddc ;};_aceea .WindowProtectionAttr =&_fcgca ;continue ;};if _dgebec .Name .Local =="\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_fgcfg ,_cbafd :=_g .ParseBool (_dgebec .Value );if _cbafd !=nil {return _cbafd ; +};_aceea .ShowFormulasAttr =&_fgcfg ;continue ;};if _dgebec .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"{_bbadd ,_ecbbaf :=_g .ParseBool (_dgebec .Value );if _ecbbaf !=nil {return _ecbbaf ;};_aceea .ShowGridLinesAttr =&_bbadd ; +continue ;};if _dgebec .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"{_acadge ,_ccfafb :=_g .ParseBool (_dgebec .Value );if _ccfafb !=nil {return _ccfafb ;};_aceea .ShowRowColHeadersAttr =&_acadge ; +continue ;};if _dgebec .Name .Local =="\u0073h\u006f\u0077\u005a\u0065\u0072\u006fs"{_efggb ,_dddbed :=_g .ParseBool (_dgebec .Value );if _dddbed !=nil {return _dddbed ;};_aceea .ShowZerosAttr =&_efggb ;continue ;};if _dgebec .Name .Local =="r\u0069\u0067\u0068\u0074\u0054\u006f\u004c\u0065\u0066\u0074"{_dbdbee ,_ccfgg :=_g .ParseBool (_dgebec .Value ); +if _ccfgg !=nil {return _ccfgg ;};_aceea .RightToLeftAttr =&_dbdbee ;continue ;};if _dgebec .Name .Local =="t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_gfbdaa ,_efceaca :=_g .ParseBool (_dgebec .Value );if _efceaca !=nil {return _efceaca ; +};_aceea .TabSelectedAttr =&_gfbdaa ;continue ;};if _dgebec .Name .Local =="\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"{_gafac ,_ggfbbc :=_g .ParseBool (_dgebec .Value );if _ggfbbc !=nil {return _ggfbbc ;};_aceea .ShowRulerAttr =&_gafac ;continue ;}; +if _dgebec .Name .Local =="\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"{_beeefb ,_ebagg :=_g .ParseBool (_dgebec .Value );if _ebagg !=nil {return _ebagg ;};_aceea .ShowOutlineSymbolsAttr =&_beeefb ;continue ; +};if _dgebec .Name .Local =="\u0064\u0065f\u0061\u0075\u006ct\u0047\u0072\u0069\u0064\u0043\u006f\u006c\u006f\u0072"{_aafbf ,_bccfe :=_g .ParseBool (_dgebec .Value );if _bccfe !=nil {return _bccfe ;};_aceea .DefaultGridColorAttr =&_aafbf ;continue ;};if _dgebec .Name .Local =="\u0073\u0068\u006f\u0077\u0057\u0068\u0069\u0074\u0065S\u0070\u0061\u0063\u0065"{_daafc ,_fbedg :=_g .ParseBool (_dgebec .Value ); +if _fbedg !=nil {return _fbedg ;};_aceea .ShowWhiteSpaceAttr =&_daafc ;continue ;};if _dgebec .Name .Local =="\u0076\u0069\u0065\u0077"{_aceea .ViewAttr .UnmarshalXMLAttr (_dgebec );continue ;};if _dgebec .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_ceaeb :=_dgebec .Value ; +_aceea .TopLeftCellAttr =&_ceaeb ;continue ;};if _dgebec .Name .Local =="\u0063o\u006c\u006f\u0072\u0049\u0064"{_bfbge ,_bdcceg :=_g .ParseUint (_dgebec .Value ,10,32);if _bdcceg !=nil {return _bdcceg ;};_eccbd :=uint32 (_bfbge );_aceea .ColorIdAttr =&_eccbd ; +continue ;};if _dgebec .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"{_cggad ,_ggfad :=_g .ParseUint (_dgebec .Value ,10,32);if _ggfad !=nil {return _ggfad ;};_fbbfb :=uint32 (_cggad );_aceea .ZoomScaleAttr =&_fbbfb ;continue ;};if _dgebec .Name .Local =="\u007ao\u006fm\u0053\u0063\u0061\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c"{_cecee ,_fgcad :=_g .ParseUint (_dgebec .Value ,10,32); +if _fgcad !=nil {return _fgcad ;};_fbbaa :=uint32 (_cecee );_aceea .ZoomScaleNormalAttr =&_fbbaa ;continue ;};if _dgebec .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006c\u0065\u0053\u0068\u0065\u0065t\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"{_acggg ,_ffabd :=_g .ParseUint (_dgebec .Value ,10,32); +if _ffabd !=nil {return _ffabd ;};_cfgdc :=uint32 (_acggg );_aceea .ZoomScaleSheetLayoutViewAttr =&_cfgdc ;continue ;};if _dgebec .Name .Local =="\u007a\u006f\u006fmS\u0063\u0061\u006c\u0065\u0050\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"{_deddf ,_gefea :=_g .ParseUint (_dgebec .Value ,10,32); +if _gefea !=nil {return _gefea ;};_fefcf :=uint32 (_deddf );_aceea .ZoomScalePageLayoutViewAttr =&_fefcf ;continue ;};if _dgebec .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"{_bdacga ,_egccf :=_g .ParseUint (_dgebec .Value ,10,32); +if _egccf !=nil {return _egccf ;};_aceea .WorkbookViewIdAttr =uint32 (_bdacga );continue ;};};_dfgad :for {_cfgcfb ,_aaafeg :=d .Token ();if _aaafeg !=nil {return _aaafeg ;};switch _cfabcf :=_cfgcfb .(type ){case _c .StartElement :switch _cfabcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"}:_aceea .Pane =NewCT_Pane (); +if _edacc :=d .DecodeElement (_aceea .Pane ,&_cfabcf );_edacc !=nil {return _edacc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_cbgaeg :=NewCT_Selection (); +if _adcab :=d .DecodeElement (_cbgaeg ,&_cfabcf );_adcab !=nil {return _adcab ;};_aceea .Selection =append (_aceea .Selection ,_cbgaeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e"}:_eegea :=NewCT_PivotSelection (); +if _dabafgf :=d .DecodeElement (_eegea ,&_cfabcf );_dabafgf !=nil {return _dabafgf ;};_aceea .PivotSelection =append (_aceea .PivotSelection ,_eegea );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aceea .ExtLst =NewCT_ExtensionList (); +if _feabd :=d .DecodeElement (_aceea .ExtLst ,&_cfabcf );_feabd !=nil {return _feabd ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_cfabcf .Name ); +if _eeabd :=d .Skip ();_eeabd !=nil {return _eeabd ;};};case _c .EndElement :break _dfgad ;case _c .CharData :};};return nil ;};func (_bbgfb *CT_GroupMembers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbgfb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bbgfb .CountAttr )}); +};e .EncodeToken (start );_ggebcb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0067\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"}};for _ ,_addg :=range _bbgfb .GroupMember {e .EncodeElement (_addg ,_ggebcb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_fcgegee *CT_PhoneticRun )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0062"},Value :_ba .Sprintf ("\u0025\u0076",_fcgegee .SbAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0062"},Value :_ba .Sprintf ("\u0025\u0076",_fcgegee .EbAttr )}); +e .EncodeToken (start );_gfddbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};_dc .AddPreserveSpaceAttr (&_gfddbb ,_fcgegee .T );e .EncodeElement (_fcgegee .T ,_gfddbb );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_GroupMember struct{ -// Validate validates the CT_InputCells and its children -func (_ffeca *CT_InputCells )Validate ()error {return _ffeca .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073");}; +// Group Member Unique Name +UniqueNameAttr string ; -// ValidateWithPath validates the CT_CalculatedMembers and its children, prefixing error messages with path -func (_ccee *CT_CalculatedMembers )ValidateWithPath (path string )error {for _fdgb ,_ecbg :=range _ccee .CalculatedMember {if _bafbg :=_ecbg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fCa\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u005b\u0025\u0064\u005d",path ,_fdgb )); -_bafbg !=nil {return _bafbg ;};};return nil ;};func NewCT_Chartsheet ()*CT_Chartsheet {_eafc :=&CT_Chartsheet {};_eafc .SheetViews =NewCT_ChartsheetViews ();_eafc .Drawing =NewCT_Drawing ();return _eafc ;};func (_aaagb *CT_PivotHierarchy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adfff :=range start .Attr {if _adfff .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_eeedb ,_cgddbf :=_f .ParseBool (_adfff .Value ); -if _cgddbf !=nil {return _cgddbf ;};_aaagb .OutlineAttr =&_eeedb ;continue ;};if _adfff .Name .Local =="\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"{_dfbfd ,_ddadg :=_f .ParseBool (_adfff .Value ); -if _ddadg !=nil {return _ddadg ;};_aaagb .MultipleItemSelectionAllowedAttr =&_dfbfd ;continue ;};if _adfff .Name .Local =="s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"{_dbegg ,_gfccda :=_f .ParseBool (_adfff .Value );if _gfccda !=nil {return _gfccda ; -};_aaagb .SubtotalTopAttr =&_dbegg ;continue ;};if _adfff .Name .Local =="\u0073h\u006fw\u0049\u006e\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_cffbb ,_bgfbe :=_f .ParseBool (_adfff .Value );if _bgfbe !=nil {return _bgfbe ;};_aaagb .ShowInFieldListAttr =&_cffbb ; -continue ;};if _adfff .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"{_geadge ,_fagec :=_f .ParseBool (_adfff .Value );if _fagec !=nil {return _fagec ;};_aaagb .DragToRowAttr =&_geadge ;continue ;};if _adfff .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"{_bacdc ,_aaage :=_f .ParseBool (_adfff .Value ); -if _aaage !=nil {return _aaage ;};_aaagb .DragToColAttr =&_bacdc ;continue ;};if _adfff .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"{_bceac ,_gdcag :=_f .ParseBool (_adfff .Value );if _gdcag !=nil {return _gdcag ;};_aaagb .DragToPageAttr =&_bceac ; -continue ;};if _adfff .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"{_bdcbc ,_acebd :=_f .ParseBool (_adfff .Value );if _acebd !=nil {return _acebd ;};_aaagb .DragToDataAttr =&_bdcbc ;continue ;};if _adfff .Name .Local =="\u0064r\u0061\u0067\u004f\u0066\u0066"{_cfffa ,_cfbfc :=_f .ParseBool (_adfff .Value ); -if _cfbfc !=nil {return _cfbfc ;};_aaagb .DragOffAttr =&_cfffa ;continue ;};if _adfff .Name .Local =="\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"{_daddc ,_bbfce :=_f .ParseBool (_adfff .Value ); -if _bbfce !=nil {return _bbfce ;};_aaagb .IncludeNewItemsInFilterAttr =&_daddc ;continue ;};if _adfff .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_bdab :=_adfff .Value ;_aaagb .CaptionAttr =&_bdab ;continue ;};};_cdeda :for {_efcda ,_eaaeg :=d .Token (); -if _eaaeg !=nil {return _eaaeg ;};switch _bddgf :=_efcda .(type ){case _c .StartElement :switch _bddgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u0073"}:_aaagb .Mps =NewCT_MemberProperties (); -if _gadcc :=d .DecodeElement (_aaagb .Mps ,&_bddgf );_gadcc !=nil {return _gadcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u006d\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u006d\u0062\u0065\u0072\u0073"}:_dceda :=NewCT_Members (); -if _cdagd :=d .DecodeElement (_dceda ,&_bddgf );_cdagd !=nil {return _cdagd ;};_aaagb .Members =append (_aaagb .Members ,_dceda );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaagb .ExtLst =NewCT_ExtensionList (); -if _fcdbc :=d .DecodeElement (_aaagb .ExtLst ,&_bddgf );_fcdbc !=nil {return _fcdbc ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0020\u0025\u0076",_bddgf .Name ); -if _dbcae :=d .Skip ();_dbcae !=nil {return _dbcae ;};};case _c .EndElement :break _cdeda ;case _c .CharData :};};return nil ;}; +// Group +GroupAttr *bool ;};func NewCT_WebPublishItem ()*CT_WebPublishItem {_gddgf :=&CT_WebPublishItem {};_gddgf .SourceTypeAttr =ST_WebSourceType (1);return _gddgf ;}; -// ValidateWithPath validates the CT_RElt and its children, prefixing error messages with path -func (_ffegc *CT_RElt )ValidateWithPath (path string )error {if _ffegc .RPr !=nil {if _bdbfc :=_ffegc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_bdbfc !=nil {return _bdbfc ;};};return nil ;}; +// ValidateWithPath validates the CT_ExternalDefinedName and its children, prefixing error messages with path +func (_cfbdb *CT_ExternalDefinedName )ValidateWithPath (path string )error {return nil };func (_egfdae *ST_Axis )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcaba ,_efgaf :=d .Token ();if _efgaf !=nil {return _efgaf ;};if _egecf ,_abgad :=_bcaba .(_c .EndElement ); +_abgad &&_egecf .Name ==start .Name {*_egfdae =1;return nil ;};if _aaafa ,_fdbba :=_bcaba .(_c .CharData );!_fdbba {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcaba ); +}else {switch string (_aaafa ){case "":*_egfdae =0;case "\u0061x\u0069\u0073\u0052\u006f\u0077":*_egfdae =1;case "\u0061x\u0069\u0073\u0043\u006f\u006c":*_egfdae =2;case "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065":*_egfdae =3;case "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073":*_egfdae =4; +};};_bcaba ,_efgaf =d .Token ();if _efgaf !=nil {return _efgaf ;};if _fadbcg ,_dgfaf :=_bcaba .(_c .EndElement );_dgfaf &&_fadbcg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcaba ); +}; -// Validate validates the CT_CsPageSetup and its children -func (_aeea *CT_CsPageSetup )Validate ()error {return _aeea .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0073\u0050\u0061\u0067\u0065S\u0065\u0074\u0075\u0070");}; +// ValidateWithPath validates the CT_ColHierarchiesUsage and its children, prefixing error messages with path +func (_dgac *CT_ColHierarchiesUsage )ValidateWithPath (path string )error {for _gfeaf ,_ceafa :=range _dgac .ColHierarchyUsage {if _bacfb :=_ceafa .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0043\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_gfeaf )); +_bacfb !=nil {return _bacfb ;};};return nil ;};func (_fcefa *CT_FunctionGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gedda :=range start .Attr {if _gedda .Name .Local =="\u006e\u0061\u006d\u0065"{_ebcff :=_gedda .Value ;_fcefa .NameAttr =&_ebcff ; +continue ;};};for {_abeag ,_gcedf :=d .Token ();if _gcedf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0075\u006e\u0063t\u0069o\u006e\u0047\u0072\u006f\u0075\u0070\u003a \u0025\u0073",_gcedf );};if _ggea ,_beega :=_abeag .(_c .EndElement ); +_beega &&_ggea .Name ==start .Name {break ;};};return nil ;};func (_bggca ST_SortBy )String ()string {switch _bggca {case 0:return "";case 1:return "\u0076\u0061\u006cu\u0065";case 2:return "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr";case 3:return "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr"; +case 4:return "\u0069\u0063\u006f\u006e";};return "";};func NewCT_NumFmt ()*CT_NumFmt {_fafea :=&CT_NumFmt {};return _fafea }; -// Validate validates the CT_Tables and its children -func (_aaeggb *CT_Tables )Validate ()error {return _aaeggb .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u006c\u0065s");};func (_abce *CT_GroupLevels )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deeeg :=range start .Attr {if _deeeg .Name .Local =="\u0063\u006f\u0075n\u0074"{_ddba ,_affa :=_f .ParseUint (_deeeg .Value ,10,32); -if _affa !=nil {return _affa ;};_aaecd :=uint32 (_ddba );_abce .CountAttr =&_aaecd ;continue ;};};_cbgfeb :for {_bebdc ,_fcacc :=d .Token ();if _fcacc !=nil {return _fcacc ;};switch _adaga :=_bebdc .(type ){case _c .StartElement :switch _adaga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c"}:_cbggd :=NewCT_GroupLevel (); -if _aeefe :=d .DecodeElement (_cbggd ,&_adaga );_aeefe !=nil {return _aeefe ;};_abce .GroupLevel =append (_abce .GroupLevel ,_cbggd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065v\u0065l\u0073\u0020\u0025\u0076",_adaga .Name ); -if _cebab :=d .Skip ();_cebab !=nil {return _cebab ;};};case _c .EndElement :break _cbgfeb ;case _c .CharData :};};return nil ;};func (_agabe *CT_CellXfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cgec :=range start .Attr {if _cgec .Name .Local =="\u0063\u006f\u0075n\u0074"{_ebbb ,_fdfc :=_f .ParseUint (_cgec .Value ,10,32); -if _fdfc !=nil {return _fdfc ;};_dfdg :=uint32 (_ebbb );_agabe .CountAttr =&_dfdg ;continue ;};};_gdab :for {_eecc ,_aggd :=d .Token ();if _aggd !=nil {return _aggd ;};switch _bfcb :=_eecc .(type ){case _c .StartElement :switch _bfcb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"}:_cfabe :=NewCT_Xf (); -if _dfa :=d .DecodeElement (_cfabe ,&_bfcb );_dfa !=nil {return _dfa ;};_agabe .Xf =append (_agabe .Xf ,_cfabe );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u0065\u006c\u006c\u0058\u0066\u0073\u0020\u0025\u0076",_bfcb .Name ); -if _babg :=d .Skip ();_babg !=nil {return _babg ;};};case _c .EndElement :break _gdab ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_FutureMetadataBlock and its children +func (_aaddf *CT_FutureMetadataBlock )Validate ()error {return _aaddf .ValidateWithPath ("\u0043\u0054\u005f\u0046ut\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006fc\u006b");};func (_abbaf *CT_Fills )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abbaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_abbaf .CountAttr )}); +};e .EncodeToken (start );if _abbaf .Fill !=nil {_decba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u006c"}};for _ ,_daeag :=range _abbaf .Fill {e .EncodeElement (_daeag ,_decba );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_Items and its children -func (_aaebe *CT_Items )Validate ()error {return _aaebe .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073");}; +// ValidateWithPath validates the CT_Formats and its children, prefixing error messages with path +func (_efadd *CT_Formats )ValidateWithPath (path string )error {for _adebf ,_aadcd :=range _efadd .Format {if _gefgg :=_aadcd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_adebf )); +_gefgg !=nil {return _gefgg ;};};return nil ;};func (_eedb *CT_CustomFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eedb .OperatorAttr !=ST_FilterOperatorUnset {_bdagd ,_accaf :=_eedb .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"}); +if _accaf !=nil {return _accaf ;};start .Attr =append (start .Attr ,_bdagd );};if _eedb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_eedb .ValAttr )});};e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Users and its children, prefixing error messages with path -func (_dedfe *CT_Users )ValidateWithPath (path string )error {for _edbee ,_dadca :=range _dedfe .UserInfo {if _gfaddc :=_dadca .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fU\u0073\u0065\u0072\u0049\u006e\u0066\u006f\u005b\u0025\u0064\u005d",path ,_edbee )); -_gfaddc !=nil {return _gfaddc ;};};return nil ;};func (_badag *CT_IgnoredErrors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggcg :for {_ffddee ,_eaadb :=d .Token ();if _eaadb !=nil {return _eaadb ;};switch _gdgec :=_ffddee .(type ){case _c .StartElement :switch _gdgec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"}:_accfff :=NewCT_IgnoredError (); -if _cecbc :=d .DecodeElement (_accfff ,&_gdgec );_cecbc !=nil {return _cecbc ;};_badag .IgnoredError =append (_badag .IgnoredError ,_accfff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_badag .ExtLst =NewCT_ExtensionList (); -if _gdgga :=d .DecodeElement (_badag .ExtLst ,&_gdgec );_gdgga !=nil {return _gdgga ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073\u0020\u0025v",_gdgec .Name ); -if _cabdb :=d .Skip ();_cabdb !=nil {return _cabdb ;};};case _c .EndElement :break _ggcg ;case _c .CharData :};};return nil ;};func (_dccae *CT_LegacyDrawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfaa :=range start .Attr {if _gfaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gfaa .Name .Local =="\u0069\u0064"||_gfaa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gfaa .Name .Local =="\u0069\u0064"{_ccfgg :=_gfaa .Value ; -_dccae .IdAttr =_ccfgg ;continue ;};};for {_fffca ,_dbeb :=d .Token ();if _dbeb !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0061c\u0079D\u0072\u0061\u0077\u0069\u006e\u0067\u003a \u0025\u0073",_dbeb ); -};if _beac ,_gegad :=_fffca .(_c .EndElement );_gegad &&_beac .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_FileVersion and its children, prefixing error messages with path +func (_bedb *CT_FileVersion )ValidateWithPath (path string )error {if _bedb .CodeNameAttr !=nil {if !_cd .ST_GuidPatternRe .MatchString (*_bedb .CodeNameAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006fd\u0065\u004e\u0061m\u0065\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,*_bedb .CodeNameAttr ); +};};return nil ;};func (_aaead *CT_DataFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aaead .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_aaead .CountAttr )}); +};e .EncodeToken (start );_eadfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064"}};for _ ,_ggdd :=range _aaead .DataField {e .EncodeElement (_ggdd ,_eadfc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_Comments ()*CT_Comments {_cbddd :=&CT_Comments {};_cbddd .Authors =NewCT_Authors ();_cbddd .CommentList =NewCT_CommentList ();return _cbddd ;};const (ST_TableTypeUnset ST_TableType =0;ST_TableTypeWorksheet ST_TableType =1;ST_TableTypeXml ST_TableType =2; +ST_TableTypeQueryTable ST_TableType =3;);func NewCT_DdeValue ()*CT_DdeValue {_cacgf :=&CT_DdeValue {};return _cacgf };func (_dgcdc *CT_UnderlineProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgcdc .ValAttr !=ST_UnderlineValuesUnset {_fdbda ,_gfaeaa :=_dgcdc .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _gfaeaa !=nil {return _gfaeaa ;};start .Attr =append (start .Attr ,_fdbda );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_ChartsheetViews and its children -func (_gddf *CT_ChartsheetViews )Validate ()error {return _gddf .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073h\u0065\u0065t\u0056\u0069\u0065\u0077\u0073");};func NewCT_ColorFilter ()*CT_ColorFilter {_gdbg :=&CT_ColorFilter {};return _gdbg }; -func NewCT_ExternalSheetDataSet ()*CT_ExternalSheetDataSet {_afgfg :=&CT_ExternalSheetDataSet {};return _afgfg ;};type CT_SheetFormatPr struct{ +// ValidateWithPath validates the CT_RPrElt and its children, prefixing error messages with path +func (_gcbcf *CT_RPrElt )ValidateWithPath (path string )error {for _acfda ,_abbag :=range _gcbcf .RPrEltChoice {if _begdg :=_abbag .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052Pr\u0045\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_acfda )); +_begdg !=nil {return _begdg ;};};return nil ;};func (_ceba *CT_DataConsolidate )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ceba .FunctionAttr !=ST_DataConsolidateFunctionUnset {_ffdc ,_afgca :=_ceba .FunctionAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"}); +if _afgca !=nil {return _afgca ;};start .Attr =append (start .Attr ,_ffdc );};if _ceba .StartLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0061\u0072\u0074\u004c\u0061\u0062\u0065\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ceba .StartLabelsAttr ))}); +};if _ceba .LeftLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074\u004c\u0061\u0062\u0065\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ceba .LeftLabelsAttr ))});};if _ceba .TopLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0070\u004c\u0061\u0062\u0065\u006cs"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ceba .TopLabelsAttr ))}); +};if _ceba .LinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ceba .LinkAttr ))});};e .EncodeToken (start );if _ceba .DataRefs !=nil {_eeae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"}}; +e .EncodeElement (_ceba .DataRefs ,_eeae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_TableStyleInfo ()*CT_TableStyleInfo {_cdeed :=&CT_TableStyleInfo {};return _cdeed }; -// Base Column Width -BaseColWidthAttr *uint32 ; +// Validate validates the CT_PageFields and its children +func (_fbcaf *CT_PageFields )Validate ()error {return _fbcaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073");};type CT_FieldsUsage struct{ -// Default Column Width -DefaultColWidthAttr *float64 ; +// Field Count +CountAttr *uint32 ; -// Default Row Height -DefaultRowHeightAttr float64 ; +// PivotCache Field Id +FieldUsage []*CT_FieldUsage ;};const (ST_DataValidationOperatorUnset ST_DataValidationOperator =0;ST_DataValidationOperatorBetween ST_DataValidationOperator =1;ST_DataValidationOperatorNotBetween ST_DataValidationOperator =2;ST_DataValidationOperatorEqual ST_DataValidationOperator =3; +ST_DataValidationOperatorNotEqual ST_DataValidationOperator =4;ST_DataValidationOperatorLessThan ST_DataValidationOperator =5;ST_DataValidationOperatorLessThanOrEqual ST_DataValidationOperator =6;ST_DataValidationOperatorGreaterThan ST_DataValidationOperator =7; +ST_DataValidationOperatorGreaterThanOrEqual ST_DataValidationOperator =8;);func (_bfbgg *CT_RevisionConflict )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efbdc :=range start .Attr {if _efbdc .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_eccbfb ,_deccd :=_g .ParseUint (_efbdc .Value ,10,32); +if _deccd !=nil {return _deccd ;};_fedfbg :=uint32 (_eccbfb );_bfbgg .SheetIdAttr =&_fedfbg ;continue ;};if _efbdc .Name .Local =="\u0072\u0049\u0064"{_dcfad ,_aaddb :=_g .ParseUint (_efbdc .Value ,10,32);if _aaddb !=nil {return _aaddb ;};_bfbgg .RIdAttr =uint32 (_dcfad ); +continue ;};if _efbdc .Name .Local =="\u0075\u0061"{_edfbg ,_gabab :=_g .ParseBool (_efbdc .Value );if _gabab !=nil {return _gabab ;};_bfbgg .UaAttr =&_edfbg ;continue ;};if _efbdc .Name .Local =="\u0072\u0061"{_gdcfb ,_adbfc :=_g .ParseBool (_efbdc .Value ); +if _adbfc !=nil {return _adbfc ;};_bfbgg .RaAttr =&_gdcfb ;continue ;};};for {_gbbede ,_ceabca :=d .Token ();if _ceabca !=nil {return _ba .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0052\u0065\u0076\u0069\u0073i\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074\u003a\u0020\u0025\u0073",_ceabca ); +};if _ebbgg ,_abgff :=_gbbede .(_c .EndElement );_abgff &&_ebbgg .Name ==start .Name {break ;};};return nil ;};type CT_CalcPr struct{ -// Custom Height -CustomHeightAttr *bool ; +// Calculation Id +CalcIdAttr *uint32 ; -// Hidden By Default -ZeroHeightAttr *bool ; +// Calculation Mode +CalcModeAttr ST_CalcMode ; -// Thick Top Border -ThickTopAttr *bool ; +// Full Calculation On Load +FullCalcOnLoadAttr *bool ; -// Thick Bottom Border -ThickBottomAttr *bool ; +// Reference Mode +RefModeAttr ST_RefMode ; -// Maximum Outline Row -OutlineLevelRowAttr *uint8 ; +// Calculation Iteration +IterateAttr *bool ; -// Column Outline Level -OutlineLevelColAttr *uint8 ;};func (_cfdcd *CT_FileVersion )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfdcd .AppNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cfdcd .AppNameAttr )}); -};if _cfdcd .LastEditedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfdcd .LastEditedAttr )});};if _cfdcd .LowestEditedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0077e\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfdcd .LowestEditedAttr )}); -};if _cfdcd .RupBuildAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0075\u0070\u0042\u0075\u0069\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfdcd .RupBuildAttr )});};if _cfdcd .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cfdcd .CodeNameAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_FutureMetadata ()*CT_FutureMetadata {_cdca :=&CT_FutureMetadata {};return _cdca };type CT_SheetBackgroundPicture struct{IdAttr string ;};func (_cgagfa ST_Scope )Validate ()error {return _cgagfa .ValidateWithPath ("")}; -type ST_CellType byte ; +// Iteration Count +IterateCountAttr *uint32 ; -// ValidateWithPath validates the MapInfo and its children, prefixing error messages with path -func (_ecacdc *MapInfo )ValidateWithPath (path string )error {if _ffefd :=_ecacdc .CT_MapInfo .ValidateWithPath (path );_ffefd !=nil {return _ffefd ;};return nil ;}; +// Iterative Calculation Delta +IterateDeltaAttr *float64 ; -// ValidateWithPath validates the CT_CalcCell and its children, prefixing error messages with path -func (_cdda *CT_CalcCell )ValidateWithPath (path string )error {return nil };func NewCT_Sheets ()*CT_Sheets {_cedeae :=&CT_Sheets {};return _cedeae }; +// Full Precision Calculation +FullPrecisionAttr *bool ; -// Validate validates the CT_OleSize and its children -func (_cabebe *CT_OleSize )Validate ()error {return _cabebe .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065");}; +// Calc Completed +CalcCompletedAttr *bool ; -// Validate validates the CT_RevisionSheetRename and its children -func (_ddbdg *CT_RevisionSheetRename )Validate ()error {return _ddbdg .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061m\u0065");};func (_fbcbf ST_SortType )String ()string {switch _fbcbf {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case 3:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";case 4:return "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061"; -case 5:return "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061";case 6:return "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c";case 7:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c"; -};return "";};type CT_Sets struct{ +// Calculate On Save +CalcOnSaveAttr *bool ; -// Tuple Set Count -CountAttr *uint32 ; +// Concurrent Calculations +ConcurrentCalcAttr *bool ; -// OLAP Set -Set []*CT_Set ;};func (_gedgbd *CT_Set )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aebace :=range start .Attr {if _aebace .Name .Local =="\u0063\u006f\u0075n\u0074"{_bfecf ,_fdgebc :=_f .ParseUint (_aebace .Value ,10,32);if _fdgebc !=nil {return _fdgebc ; -};_bcgbg :=uint32 (_bfecf );_gedgbd .CountAttr =&_bcgbg ;continue ;};if _aebace .Name .Local =="\u006da\u0078\u0052\u0061\u006e\u006b"{_baagg ,_bdage :=_f .ParseInt (_aebace .Value ,10,32);if _bdage !=nil {return _bdage ;};_gedgbd .MaxRankAttr =int32 (_baagg ); -continue ;};if _aebace .Name .Local =="\u0073\u0065\u0074\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e"{_adfbg :=_aebace .Value ;_gedgbd .SetDefinitionAttr =_adfbg ;continue ;};if _aebace .Name .Local =="\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"{_gedgbd .SortTypeAttr .UnmarshalXMLAttr (_aebace ); -continue ;};if _aebace .Name .Local =="q\u0075\u0065\u0072\u0079\u0046\u0061\u0069\u006c\u0065\u0064"{_badgc ,_ddaca :=_f .ParseBool (_aebace .Value );if _ddaca !=nil {return _ddaca ;};_gedgbd .QueryFailedAttr =&_badgc ;continue ;};};_gebb :for {_gegae ,_dgagc :=d .Token (); -if _dgagc !=nil {return _dgagc ;};switch _cgeae :=_gegae .(type ){case _c .StartElement :switch _cgeae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_fgbgf :=NewCT_Tuples (); -if _fdefb :=d .DecodeElement (_fgbgf ,&_cgeae );_fdefb !=nil {return _fdefb ;};_gedgbd .Tpls =append (_gedgbd .Tpls ,_fgbgf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"}:_gedgbd .SortByTuple =NewCT_Tuples (); -if _fdccg :=d .DecodeElement (_gedgbd .SortByTuple ,&_cgeae );_fdccg !=nil {return _fdccg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0074\u0020\u0025\u0076",_cgeae .Name ); -if _eadba :=d .Skip ();_eadba !=nil {return _eadba ;};};case _c .EndElement :break _gebb ;case _c .CharData :};};return nil ;};type Table struct{CT_Table }; +// Concurrent Thread Manual Count +ConcurrentManualCountAttr *uint32 ; -// ValidateWithPath validates the CT_ExternalRow and its children, prefixing error messages with path -func (_bbafd *CT_ExternalRow )ValidateWithPath (path string )error {for _dfddc ,_bggga :=range _bbafd .Cell {if _acff :=_bggga .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0065\u006c\u006c\u005b\u0025\u0064\u005d",path ,_dfddc ));_acff !=nil {return _acff ; -};};return nil ;};func (_gfagae *ST_OleUpdate )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gfagae =0;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053":*_gfagae =1;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c":*_gfagae =2; -};return nil ;}; +// Force Full Calculation +ForceFullCalcAttr *bool ;};func NewCT_Field ()*CT_Field {_bgbfd :=&CT_Field {};return _bgbfd };func NewCalcChain ()*CalcChain {_fgbfac :=&CalcChain {};_fgbfac .CT_CalcChain =*NewCT_CalcChain ();return _fgbfac ;};func (_gebbfe ST_DataValidationErrorStyle )ValidateWithPath (path string )error {switch _gebbfe {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gebbfe )); +};return nil ;};func NewCT_CalculatedMember ()*CT_CalculatedMember {_fbgd :=&CT_CalculatedMember {};return _fbgd };func (_fbfcb *CT_DbPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_fbfcb .ConnectionAttr )}); +if _fbfcb .CommandAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0061\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_fbfcb .CommandAttr )});};if _fbfcb .ServerCommandAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0043\u006f\u006d\u006d\u0061\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_fbfcb .ServerCommandAttr )}); +};if _fbfcb .CommandTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006d\u006d\u0061\u006e\u0064\u0054\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_fbfcb .CommandTypeAttr )});};e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DefinedNames ()*CT_DefinedNames {_fbcc :=&CT_DefinedNames {};return _fbcc }; -// ValidateWithPath validates the CT_MetadataBlock and its children, prefixing error messages with path -func (_fdbda *CT_MetadataBlock )ValidateWithPath (path string )error {for _bdgbb ,_dfcac :=range _fdbda .Rc {if _ggdba :=_dfcac .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0052\u0063\u005b\u0025\u0064]",path ,_bdgbb ));_ggdba !=nil {return _ggdba ; -};};return nil ;}; +// Validate validates the CT_CellProtection and its children +func (_bggcc *CT_CellProtection )Validate ()error {return _bggcc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e");};func (_gfeggg *CT_MdxTuple )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggeca :=range start .Attr {if _ggeca .Name .Local =="\u0063"{_aafc ,_bbga :=_g .ParseUint (_ggeca .Value ,10,32); +if _bbga !=nil {return _bbga ;};_aead :=uint32 (_aafc );_gfeggg .CAttr =&_aead ;continue ;};if _ggeca .Name .Local =="\u0063\u0074"{_fcddb :=_ggeca .Value ;_gfeggg .CtAttr =&_fcddb ;continue ;};if _ggeca .Name .Local =="\u0073\u0069"{_cebfd ,_bfdag :=_g .ParseUint (_ggeca .Value ,10,32); +if _bfdag !=nil {return _bfdag ;};_bbebe :=uint32 (_cebfd );_gfeggg .SiAttr =&_bbebe ;continue ;};if _ggeca .Name .Local =="\u0066\u0069"{_fdede ,_faaec :=_g .ParseUint (_ggeca .Value ,10,32);if _faaec !=nil {return _faaec ;};_bgcbg :=uint32 (_fdede ); +_gfeggg .FiAttr =&_bgcbg ;continue ;};if _ggeca .Name .Local =="\u0062\u0063"{_bfage :=_ggeca .Value ;_gfeggg .BcAttr =&_bfage ;continue ;};if _ggeca .Name .Local =="\u0066\u0063"{_gbcdb :=_ggeca .Value ;_gfeggg .FcAttr =&_gbcdb ;continue ;};if _ggeca .Name .Local =="\u0069"{_fbff ,_accgc :=_g .ParseBool (_ggeca .Value ); +if _accgc !=nil {return _accgc ;};_gfeggg .IAttr =&_fbff ;continue ;};if _ggeca .Name .Local =="\u0075"{_eaeaa ,_gbdc :=_g .ParseBool (_ggeca .Value );if _gbdc !=nil {return _gbdc ;};_gfeggg .UAttr =&_eaeaa ;continue ;};if _ggeca .Name .Local =="\u0073\u0074"{_aagg ,_dfadeb :=_g .ParseBool (_ggeca .Value ); +if _dfadeb !=nil {return _dfadeb ;};_gfeggg .StAttr =&_aagg ;continue ;};if _ggeca .Name .Local =="\u0062"{_bbffb ,_abbef :=_g .ParseBool (_ggeca .Value );if _abbef !=nil {return _abbef ;};_gfeggg .BAttr =&_bbffb ;continue ;};};_gabad :for {_bdffb ,_eafab :=d .Token (); +if _eafab !=nil {return _eafab ;};switch _degeg :=_bdffb .(type ){case _c .StartElement :switch _degeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_caabba :=NewCT_MetadataStringIndex (); +if _cabea :=d .DecodeElement (_caabba ,&_degeg );_cabea !=nil {return _cabea ;};_gfeggg .N =append (_gfeggg .N ,_caabba );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065\u0020\u0025\u0076",_degeg .Name ); +if _fedcd :=d .Skip ();_fedcd !=nil {return _fedcd ;};};case _c .EndElement :break _gabad ;case _c .CharData :};};return nil ;};func (_gbbaa *CT_Members )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbbaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbbaa .CountAttr )}); +};if _gbbaa .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_gbbaa .LevelAttr )});};e .EncodeToken (start );_fabgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u006d\u0062\u0065\u0072"}}; +for _ ,_fccb :=range _gbbaa .Member {e .EncodeElement (_fccb ,_fabgg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_SharedItemsChoice and its children, prefixing error messages with path -func (_bbcgb *CT_SharedItemsChoice )ValidateWithPath (path string )error {if _bbcgb .M !=nil {if _fcagf :=_bbcgb .M .ValidateWithPath (path +"\u002f\u004d");_fcagf !=nil {return _fcagf ;};};if _bbcgb .N !=nil {if _bccbg :=_bbcgb .N .ValidateWithPath (path +"\u002f\u004e"); -_bccbg !=nil {return _bccbg ;};};if _bbcgb .B !=nil {if _dcggcf :=_bbcgb .B .ValidateWithPath (path +"\u002f\u0042");_dcggcf !=nil {return _dcggcf ;};};if _bbcgb .E !=nil {if _dcbad :=_bbcgb .E .ValidateWithPath (path +"\u002f\u0045");_dcbad !=nil {return _dcbad ; -};};if _bbcgb .S !=nil {if _accdga :=_bbcgb .S .ValidateWithPath (path +"\u002f\u0053");_accdga !=nil {return _accdga ;};};if _bbcgb .D !=nil {if _ebfef :=_bbcgb .D .ValidateWithPath (path +"\u002f\u0044");_ebfef !=nil {return _ebfef ;};};return nil ;}; -const (ST_CellFormulaTypeUnset ST_CellFormulaType =0;ST_CellFormulaTypeNormal ST_CellFormulaType =1;ST_CellFormulaTypeArray ST_CellFormulaType =2;ST_CellFormulaTypeDataTable ST_CellFormulaType =3;ST_CellFormulaTypeShared ST_CellFormulaType =4;); +// Validate validates the CT_VerticalAlignFontProperty and its children +func (_acdba *CT_VerticalAlignFontProperty )Validate ()error {return _acdba .ValidateWithPath ("\u0043\u0054\u005f\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067n\u0046o\u006e\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0079");};func (_baaaa *CT_CacheFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bafd :=range start .Attr {if _bafd .Name .Local =="\u0063\u006f\u0075n\u0074"{_degb ,_cegfb :=_g .ParseUint (_bafd .Value ,10,32); +if _cegfb !=nil {return _cegfb ;};_faee :=uint32 (_degb );_baaaa .CountAttr =&_faee ;continue ;};};_ceeb :for {_bcdc ,_ecdc :=d .Token ();if _ecdc !=nil {return _ecdc ;};switch _def :=_bcdc .(type ){case _c .StartElement :switch _def .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064"}:_ggac :=NewCT_CacheField (); +if _ccge :=d .DecodeElement (_ggac ,&_def );_ccge !=nil {return _ccge ;};_baaaa .CacheField =append (_baaaa .CacheField ,_ggac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069e\u006cd\u0073\u0020\u0025\u0076",_def .Name ); +if _aga :=d .Skip ();_aga !=nil {return _aga ;};};case _c .EndElement :break _ceeb ;case _c .CharData :};};return nil ;};func NewCT_MemberProperty ()*CT_MemberProperty {_bdead :=&CT_MemberProperty {};return _bdead };func (_agcfg ST_FormatAction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fbabb :=_c .Attr {}; +_fbabb .Name =name ;switch _agcfg {case ST_FormatActionUnset :_fbabb .Value ="";case ST_FormatActionBlank :_fbabb .Value ="\u0062\u006c\u0061n\u006b";case ST_FormatActionFormatting :_fbabb .Value ="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"; +case ST_FormatActionDrill :_fbabb .Value ="\u0064\u0072\u0069l\u006c";case ST_FormatActionFormula :_fbabb .Value ="\u0066o\u0072\u006d\u0075\u006c\u0061";};return _fbabb ,nil ;};func (_gcefg *CT_ExternalReference )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gcefg .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_WebPublishItem and its children, prefixing error messages with path -func (_ggbdb *CT_WebPublishItem )ValidateWithPath (path string )error {if _ggbdb .SourceTypeAttr ==ST_WebSourceTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _bdgedc :=_ggbdb .SourceTypeAttr .ValidateWithPath (path +"\u002fS\u006fu\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_bdgedc !=nil {return _bdgedc ;};return nil ;};type CT_SortState struct{ +// Validate validates the CT_MetadataStrings and its children +func (_gbff *CT_MetadataStrings )Validate ()error {return _gbff .ValidateWithPath ("\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061t\u0061\u0053t\u0072\u0069\u006e\u0067\u0073");};func (_gceccc ST_Orientation )Validate ()error {return _gceccc .ValidateWithPath ("")}; +func (_abace *ST_SourceType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abace =0;case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_abace =1;case "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_abace =2;case "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e":*_abace =3; +case "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f":*_abace =4;};return nil ;};func (_aeebb *Workbook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069:\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b";return _aeebb .CT_Workbook .MarshalXML (e ,start );}; -// Sort by Columns -ColumnSortAttr *bool ; +// Validate validates the CT_ExtensionList and its children +func (_efgg *CT_ExtensionList )Validate ()error {return _efgg .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};type CT_QueryTableDeletedFields struct{ -// Case Sensitive -CaseSensitiveAttr *bool ; +// Deleted Fields Count +CountAttr *uint32 ; -// Sort Method -SortMethodAttr ST_SortMethod ; +// Deleted Field +DeletedField []*CT_DeletedField ;};func (_eaagc *ST_IconSetType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eaagc =0;case "\u0033A\u0072\u0072\u006f\u0077\u0073":*_eaagc =1;case "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_eaagc =2; +case "\u0033\u0046\u006c\u0061\u0067\u0073":*_eaagc =3;case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031":*_eaagc =4;case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032":*_eaagc =5; +case "\u0033\u0053\u0069\u0067\u006e\u0073":*_eaagc =6;case "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073":*_eaagc =7;case "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732":*_eaagc =8;case "\u0034A\u0072\u0072\u006f\u0077\u0073":*_eaagc =9;case "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_eaagc =10; +case "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b":*_eaagc =11;case "\u0034R\u0061\u0074\u0069\u006e\u0067":*_eaagc =12;case "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073":*_eaagc =13;case "\u0035A\u0072\u0072\u006f\u0077\u0073":*_eaagc =14; +case "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_eaagc =15;case "\u0035R\u0061\u0074\u0069\u006e\u0067":*_eaagc =16;case "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s":*_eaagc =17;};return nil ;};func (_bfbf *CT_CacheField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eed :=range start .Attr {if _eed .Name .Local =="\u006e\u0061\u006d\u0065"{_fcg :=_eed .Value ; +_bfbf .NameAttr =_fcg ;continue ;};if _eed .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_cfcee :=_eed .Value ;_bfbf .CaptionAttr =&_cfcee ;continue ;};if _eed .Name .Local =="\u0070\u0072\u006fp\u0065\u0072\u0074\u0079\u004e\u0061\u006d\u0065"{_cgf :=_eed .Value ; +_bfbf .PropertyNameAttr =&_cgf ;continue ;};if _eed .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"{_cdaa ,_abec :=_g .ParseBool (_eed .Value );if _abec !=nil {return _abec ;};_bfbf .ServerFieldAttr =&_cdaa ;continue ;};if _eed .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004c\u0069\u0073\u0074"{_bcec ,_gcfd :=_g .ParseBool (_eed .Value ); +if _gcfd !=nil {return _gcfd ;};_bfbf .UniqueListAttr =&_bcec ;continue ;};if _eed .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_bde ,_bbf :=_g .ParseUint (_eed .Value ,10,32);if _bbf !=nil {return _bbf ;};_bfc :=uint32 (_bde );_bfbf .NumFmtIdAttr =&_bfc ; +continue ;};if _eed .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_ddbb :=_eed .Value ;_bfbf .FormulaAttr =&_ddbb ;continue ;};if _eed .Name .Local =="\u0073q\u006c\u0054\u0079\u0070\u0065"{_gee ,_baff :=_g .ParseInt (_eed .Value ,10,32);if _baff !=nil {return _baff ; +};_abcb :=int32 (_gee );_bfbf .SqlTypeAttr =&_abcb ;continue ;};if _eed .Name .Local =="\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"{_cab ,_fafa :=_g .ParseInt (_eed .Value ,10,32);if _fafa !=nil {return _fafa ;};_dfag :=int32 (_cab );_bfbf .HierarchyAttr =&_dfag ; +continue ;};if _eed .Name .Local =="\u006c\u0065\u0076e\u006c"{_ceab ,_bbe :=_g .ParseUint (_eed .Value ,10,32);if _bbe !=nil {return _bbe ;};_efdg :=uint32 (_ceab );_bfbf .LevelAttr =&_efdg ;continue ;};if _eed .Name .Local =="\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0046\u0069\u0065\u006c\u0064"{_aeab ,_faa :=_g .ParseBool (_eed .Value ); +if _faa !=nil {return _faa ;};_bfbf .DatabaseFieldAttr =&_aeab ;continue ;};if _eed .Name .Local =="\u006d\u0061\u0070p\u0069\u006e\u0067\u0043\u006f\u0075\u006e\u0074"{_aff ,_ecfe :=_g .ParseUint (_eed .Value ,10,32);if _ecfe !=nil {return _ecfe ;};_ccee :=uint32 (_aff ); +_bfbf .MappingCountAttr =&_ccee ;continue ;};if _eed .Name .Local =="\u006d\u0065\u006d\u0062er\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0046\u0069\u0065\u006c\u0064"{_ecd ,_cafe :=_g .ParseBool (_eed .Value );if _cafe !=nil {return _cafe ;};_bfbf .MemberPropertyFieldAttr =&_ecd ; +continue ;};};_abfa :for {_bdd ,_fdc :=d .Token ();if _fdc !=nil {return _fdc ;};switch _aeee :=_bdd .(type ){case _c .StartElement :switch _aeee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_bfbf .SharedItems =NewCT_SharedItems (); +if _dea :=d .DecodeElement (_bfbf .SharedItems ,&_aeee );_dea !=nil {return _dea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070"}:_bfbf .FieldGroup =NewCT_FieldGroup (); +if _gde :=d .DecodeElement (_bfbf .FieldGroup ,&_aeee );_gde !=nil {return _gde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u004da\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u004da\u0070"}:_dbde :=NewCT_X (); +if _ccdg :=d .DecodeElement (_dbde ,&_aeee );_ccdg !=nil {return _ccdg ;};_bfbf .MpMap =append (_bfbf .MpMap ,_dbde );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfbf .ExtLst =NewCT_ExtensionList (); +if _cedb :=d .DecodeElement (_bfbf .ExtLst ,&_aeee );_cedb !=nil {return _cedb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043a\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064 \u0025\u0076",_aeee .Name ); +if _fdce :=d .Skip ();_fdce !=nil {return _fdce ;};};case _c .EndElement :break _abfa ;case _c .CharData :};};return nil ;}; -// Sort Range -RefAttr string ; +// Validate validates the CT_SharedUser and its children +func (_ecadc *CT_SharedUser )Validate ()error {return _ecadc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072");}; -// Sort Condition -SortCondition []*CT_SortCondition ;ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_QueryTableField and its children +func (_bgffd *CT_QueryTableField )Validate ()error {return _bgffd .ValidateWithPath ("\u0043T\u005fQ\u0075\u0065\u0072\u0079\u0054a\u0062\u006ce\u0046\u0069\u0065\u006c\u0064");}; -// ValidateWithPath validates the CT_DrawingHF and its children, prefixing error messages with path -func (_fgge *CT_DrawingHF )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_OutlinePr and its children +func (_gccf *CT_OutlinePr )Validate ()error {return _gccf .ValidateWithPath ("\u0043\u0054\u005fO\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072");};func NewCT_BookViews ()*CT_BookViews {_bcd :=&CT_BookViews {};return _bcd };func (_ddcgba ST_PageOrder )Validate ()error {return _ddcgba .ValidateWithPath ("")}; +func (_gaede *CT_PrintOptions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eadgf :=range start .Attr {if _eadgf .Name .Local =="\u0068o\u0072i\u007a\u006f\u006e\u0074\u0061l\u0043\u0065n\u0074\u0065\u0072\u0065\u0064"{_ebfag ,_bbgaa :=_g .ParseBool (_eadgf .Value ); +if _bbgaa !=nil {return _bbgaa ;};_gaede .HorizontalCenteredAttr =&_ebfag ;continue ;};if _eadgf .Name .Local =="\u0076\u0065r\u0074\u0069\u0063a\u006c\u0043\u0065\u006e\u0074\u0065\u0072\u0065\u0064"{_geeeg ,_aecab :=_g .ParseBool (_eadgf .Value );if _aecab !=nil {return _aecab ; +};_gaede .VerticalCenteredAttr =&_geeeg ;continue ;};if _eadgf .Name .Local =="\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0073"{_fddfc ,_cbeab :=_g .ParseBool (_eadgf .Value );if _cbeab !=nil {return _cbeab ;};_gaede .HeadingsAttr =&_fddfc ;continue ; +};if _eadgf .Name .Local =="\u0067r\u0069\u0064\u004c\u0069\u006e\u0065s"{_cacgee ,_edcbb :=_g .ParseBool (_eadgf .Value );if _edcbb !=nil {return _edcbb ;};_gaede .GridLinesAttr =&_cacgee ;continue ;};if _eadgf .Name .Local =="\u0067\u0072\u0069d\u004c\u0069\u006e\u0065\u0073\u0053\u0065\u0074"{_adaae ,_bedbb :=_g .ParseBool (_eadgf .Value ); +if _bedbb !=nil {return _bedbb ;};_gaede .GridLinesSetAttr =&_adaae ;continue ;};};for {_feaff ,_bgeab :=d .Token ();if _bgeab !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u004fp\u0074\u0069\u006fn\u0073:\u0020\u0025\u0073",_bgeab ); +};if _egebb ,_degga :=_feaff .(_c .EndElement );_degga &&_egebb .Name ==start .Name {break ;};};return nil ;};func (_eaaad *CT_DataBar )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaaad .Color =NewCT_Color ();for _ ,_addae :=range start .Attr {if _addae .Name .Local =="\u006di\u006e\u004c\u0065\u006e\u0067\u0074h"{_gcacc ,_fcdce :=_g .ParseUint (_addae .Value ,10,32); +if _fcdce !=nil {return _fcdce ;};_egefb :=uint32 (_gcacc );_eaaad .MinLengthAttr =&_egefb ;continue ;};if _addae .Name .Local =="\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"{_cafc ,_bcef :=_g .ParseUint (_addae .Value ,10,32);if _bcef !=nil {return _bcef ; +};_agaaf :=uint32 (_cafc );_eaaad .MaxLengthAttr =&_agaaf ;continue ;};if _addae .Name .Local =="\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"{_fabe ,_eeafe :=_g .ParseBool (_addae .Value );if _eeafe !=nil {return _eeafe ;};_eaaad .ShowValueAttr =&_fabe ; +continue ;};};_gcaga :for {_gcdfe ,_bfecb :=d .Token ();if _bfecb !=nil {return _bfecb ;};switch _fbag :=_gcdfe .(type ){case _c .StartElement :switch _fbag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_cbga :=NewCT_Cfvo (); +if _ecbb :=d .DecodeElement (_cbga ,&_fbag );_ecbb !=nil {return _ecbb ;};_eaaad .Cfvo =append (_eaaad .Cfvo ,_cbga );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:if _afecg :=d .DecodeElement (_eaaad .Color ,&_fbag ); +_afecg !=nil {return _afecg ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0061\u0074\u0061\u0042\u0061\u0072\u0020\u0025\u0076",_fbag .Name ); +if _acab :=d .Skip ();_acab !=nil {return _acab ;};};case _c .EndElement :break _gcaga ;case _c .CharData :};};return nil ;};func (_caabb *CT_Hyperlink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_caabb .RefAttr )}); +if _caabb .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_caabb .IdAttr )});};if _caabb .LocationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_caabb .LocationAttr )}); +};if _caabb .TooltipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u006f\u006c\u0074\u0069\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_caabb .TooltipAttr )});};if _caabb .DisplayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u0073\u0070\u006c\u0061\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_caabb .DisplayAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Xf and its children -func (_aeced *CT_Xf )Validate ()error {return _aeced .ValidateWithPath ("\u0043\u0054\u005fX\u0066")}; +// ValidateWithPath validates the CT_Number and its children, prefixing error messages with path +func (_fdcdd *CT_Number )ValidateWithPath (path string )error {for _eagda ,_fdbcag :=range _fdcdd .Tpls {if _aeede :=_fdbcag .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_eagda ));_aeede !=nil {return _aeede ; +};};for _gcdff ,_dgbab :=range _fdcdd .X {if _eacgb :=_dgbab .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gcdff ));_eacgb !=nil {return _eacgb ;};};return nil ;};type CT_GradientFill struct{ -// Validate validates the CT_ExternalReferences and its children -func (_aabd *CT_ExternalReferences )Validate ()error {return _aabd .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u0073");};type CT_PCDSDTCEntriesChoice struct{ +// Gradient Fill Type +TypeAttr ST_GradientType ; -// No Value -M *CT_Missing ; +// Linear Gradient Degree +DegreeAttr *float64 ; -// Numeric Value -N *CT_Number ; +// Left Convergence +LeftAttr *float64 ; -// Error Value -E *CT_Error ; +// Right Convergence +RightAttr *float64 ; -// Character Value -S *CT_String ;};func NewCT_IgnoredErrors ()*CT_IgnoredErrors {_acdbe :=&CT_IgnoredErrors {};return _acdbe };func (_gfeffd ST_TimePeriod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gfeffd .String (),start );};func (_acbea *CT_PivotAreas )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acbea .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_acbea .CountAttr )}); -};e .EncodeToken (start );if _acbea .PivotArea !=nil {_adcfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};for _ ,_fbgce :=range _acbea .PivotArea {e .EncodeElement (_fbgce ,_adcfe ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bcabga *CT_TableStyleElement )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcabga .TypeAttr =ST_TableStyleType (1);for _ ,_geddd :=range start .Attr {if _geddd .Name .Local =="\u0074\u0079\u0070\u0065"{_bcabga .TypeAttr .UnmarshalXMLAttr (_geddd ); -continue ;};if _geddd .Name .Local =="\u0073\u0069\u007a\u0065"{_aaabca ,_adfbc :=_f .ParseUint (_geddd .Value ,10,32);if _adfbc !=nil {return _adfbc ;};_ebgffg :=uint32 (_aaabca );_bcabga .SizeAttr =&_ebgffg ;continue ;};if _geddd .Name .Local =="\u0064\u0078\u0066I\u0064"{_cfeec ,_gecaf :=_f .ParseUint (_geddd .Value ,10,32); -if _gecaf !=nil {return _gecaf ;};_bbgccb :=uint32 (_cfeec );_bcabga .DxfIdAttr =&_bbgccb ;continue ;};};for {_ecdgc ,_ddccb :=d .Token ();if _ddccb !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006ce\u0053t\u0079\u006c\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_ddccb ); -};if _ebafb ,_decebe :=_ecdgc .(_c .EndElement );_decebe &&_ebafb .Name ==start .Name {break ;};};return nil ;}; +// Top Gradient Convergence +TopAttr *float64 ; -// ValidateWithPath validates the CT_PivotArea and its children, prefixing error messages with path -func (_bdbda *CT_PivotArea )ValidateWithPath (path string )error {if _ceafc :=_bdbda .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ceafc !=nil {return _ceafc ;};if _bfbacc :=_bdbda .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r"); -_bfbacc !=nil {return _bfbacc ;};if _bdbda .References !=nil {if _caeeb :=_bdbda .References .ValidateWithPath (path +"/\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073");_caeeb !=nil {return _caeeb ;};};if _bdbda .ExtLst !=nil {if _gffeg :=_bdbda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gffeg !=nil {return _gffeg ;};};return nil ;};func (_ccgfbf *Metadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069:\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061";return _ccgfbf .CT_Metadata .MarshalXML (e ,start );};func (_ggbcg *CT_CellWatch )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_ggbcg .RAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ccdcec *CT_UnderlineProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ccdcec .ValAttr !=ST_UnderlineValuesUnset {_cefcfc ,_cbbcg :=_ccdcec .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); -if _cbbcg !=nil {return _cbbcg ;};start .Attr =append (start .Attr ,_cefcfc );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fac *CT_BorderPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdb :=range start .Attr {if _cdb .Name .Local =="\u0073\u0074\u0079l\u0065"{_fac .StyleAttr .UnmarshalXMLAttr (_cdb ); -continue ;};};_beda :for {_ffcd ,_edb :=d .Token ();if _edb !=nil {return _edb ;};switch _bdc :=_ffcd .(type ){case _c .StartElement :switch _bdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_fac .Color =NewCT_Color (); -if _cdd :=d .DecodeElement (_fac .Color ,&_bdc );_cdd !=nil {return _cdd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072\u0020\u0025\u0076",_bdc .Name ); -if _dfeg :=d .Skip ();_dfeg !=nil {return _dfeg ;};};case _c .EndElement :break _beda ;case _c .CharData :};};return nil ;};func NewCT_PivotFields ()*CT_PivotFields {_aagdd :=&CT_PivotFields {};return _aagdd }; +// Bottom Convergence +BottomAttr *float64 ; -// ValidateWithPath validates the CT_SingleXmlCells and its children, prefixing error messages with path -func (_adeca *CT_SingleXmlCells )ValidateWithPath (path string )error {for _fbded ,_bfcdc :=range _adeca .SingleXmlCell {if _gfddgb :=_bfcdc .ValidateWithPath (_fg .Sprintf ("%\u0073/\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006dl\u0043\u0065\u006c\u006c[%\u0064\u005d",path ,_fbded )); -_gfddgb !=nil {return _gfddgb ;};};return nil ;}; +// Gradient Stop +Stop []*CT_GradientStop ;};func (_cdfg *CT_Item )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdfg .NAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfg .NAttr )}); +};if _cdfg .TAttr !=ST_ItemTypeUnset {_dffdb ,_gbaa :=_cdfg .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _gbaa !=nil {return _gbaa ;};start .Attr =append (start .Attr ,_dffdb );};if _cdfg .HAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .HAttr ))}); +};if _cdfg .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .SAttr ))});};if _cdfg .SdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .SdAttr ))}); +};if _cdfg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .FAttr ))});};if _cdfg .MAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .MAttr ))}); +};if _cdfg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .CAttr ))});};if _cdfg .XAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfg .XAttr )}); +};if _cdfg .DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .DAttr ))});};if _cdfg .EAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdfg .EAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbbcad *ST_CellComments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdfcbg ,_dcffb :=d .Token ();if _dcffb !=nil {return _dcffb ;};if _aeeag ,_feafb :=_fdfcbg .(_c .EndElement ); +_feafb &&_aeeag .Name ==start .Name {*_bbbcad =1;return nil ;};if _ceffdc ,_bgggc :=_fdfcbg .(_c .CharData );!_bgggc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdfcbg ); +}else {switch string (_ceffdc ){case "":*_bbbcad =0;case "\u006e\u006f\u006e\u0065":*_bbbcad =1;case "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064":*_bbbcad =2;case "\u0061\u0074\u0045n\u0064":*_bbbcad =3;};};_fdfcbg ,_dcffb =d .Token (); +if _dcffb !=nil {return _dcffb ;};if _eefca ,_cedcg :=_fdfcbg .(_c .EndElement );_cedcg &&_eefca .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdfcbg ); +}; -// Validate validates the CT_Controls and its children -func (_fddb *CT_Controls )Validate ()error {return _fddb .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073");}; +// Validate validates the CT_Rst and its children +func (_cagba *CT_Rst )Validate ()error {return _cagba .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0073\u0074");};func (_dddfa *CT_Parameters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dddfa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dddfa .CountAttr )}); +};e .EncodeToken (start );_eeeae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072"}};for _ ,_baace :=range _dddfa .Parameter {e .EncodeElement (_baace ,_eeeae );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gbadae *ST_CredMethod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcgce ,_gbdbf :=d .Token ();if _gbdbf !=nil {return _gbdbf ;};if _eceda ,_ababf :=_gcgce .(_c .EndElement );_ababf &&_eceda .Name ==start .Name {*_gbadae =1; +return nil ;};if _fedbdb ,_dgggf :=_gcgce .(_c .CharData );!_dgggf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcgce );}else {switch string (_fedbdb ){case "":*_gbadae =0; +case "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064":*_gbadae =1;case "\u006e\u006f\u006e\u0065":*_gbadae =2;case "\u0073\u0074\u006f\u0072\u0065\u0064":*_gbadae =3;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_gbadae =4;};};_gcgce ,_gbdbf =d .Token (); +if _gbdbf !=nil {return _gbdbf ;};if _abadgg ,_ebgfg :=_gcgce .(_c .EndElement );_ebgfg &&_abadgg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcgce ); +};func NewQueryTable ()*QueryTable {_beeace :=&QueryTable {};_beeace .CT_QueryTable =*NewCT_QueryTable ();return _beeace ;};func (_cdfed *CT_OleItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cdfed .OleItem !=nil {_fgfaa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u0049\u0074\u0065\u006d"}}; +for _ ,_aagdcd :=range _cdfed .OleItem {e .EncodeElement (_aagdcd ,_fgfaa );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcged ST_PatternType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bbefbc :=_c .Attr {};_bbefbc .Name =name ; +switch _gcged {case ST_PatternTypeUnset :_bbefbc .Value ="";case ST_PatternTypeNone :_bbefbc .Value ="\u006e\u006f\u006e\u0065";case ST_PatternTypeSolid :_bbefbc .Value ="\u0073\u006f\u006ci\u0064";case ST_PatternTypeMediumGray :_bbefbc .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079"; +case ST_PatternTypeDarkGray :_bbefbc .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case ST_PatternTypeLightGray :_bbefbc .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case ST_PatternTypeDarkHorizontal :_bbefbc .Value ="\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"; +case ST_PatternTypeDarkVertical :_bbefbc .Value ="\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c";case ST_PatternTypeDarkDown :_bbefbc .Value ="\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e";case ST_PatternTypeDarkUp :_bbefbc .Value ="\u0064\u0061\u0072\u006b\u0055\u0070"; +case ST_PatternTypeDarkGrid :_bbefbc .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064";case ST_PatternTypeDarkTrellis :_bbefbc .Value ="d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case ST_PatternTypeLightHorizontal :_bbefbc .Value ="\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"; +case ST_PatternTypeLightVertical :_bbefbc .Value ="\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c";case ST_PatternTypeLightDown :_bbefbc .Value ="\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n";case ST_PatternTypeLightUp :_bbefbc .Value ="\u006ci\u0067\u0068\u0074\u0055\u0070"; +case ST_PatternTypeLightGrid :_bbefbc .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d";case ST_PatternTypeLightTrellis :_bbefbc .Value ="\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case ST_PatternTypeGray125 :_bbefbc .Value ="\u0067r\u0061\u0079\u0031\u0032\u0035"; +case ST_PatternTypeGray0625 :_bbefbc .Value ="\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035";};return _bbefbc ,nil ;};type CT_ExternalBook struct{IdAttr string ; -// ValidateWithPath validates the CT_ExternalCell and its children, prefixing error messages with path -func (_bfged *CT_ExternalCell )ValidateWithPath (path string )error {if _ecgdb :=_bfged .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_ecgdb !=nil {return _ecgdb ;};return nil ;}; +// Supporting Workbook Sheet Names +SheetNames *CT_ExternalSheetNames ; -// ValidateWithPath validates the CT_Fills and its children, prefixing error messages with path -func (_caff *CT_Fills )ValidateWithPath (path string )error {for _cfgcg ,_dbfbg :=range _caff .Fill {if _fdcgb :=_dbfbg .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0046\u0069\u006c\u006c\u005b\u0025\u0064\u005d",path ,_cfgcg ));_fdcgb !=nil {return _fdcgb ; -};};return nil ;}; +// Named Links +DefinedNames *CT_ExternalDefinedNames ; -// ValidateWithPath validates the CT_FunctionGroup and its children, prefixing error messages with path -func (_efdcg *CT_FunctionGroup )ValidateWithPath (path string )error {return nil };func (_abeacc ST_TimePeriod )ValidateWithPath (path string )error {switch _abeacc {case 0,1,2,3,4,5,6,7,8,9,10:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abeacc )); -};return nil ;};func (_dcaee *ST_VolValueType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dcaee =0;case "\u0062":*_dcaee =1;case "\u006e":*_dcaee =2;case "\u0065":*_dcaee =3;case "\u0073":*_dcaee =4;};return nil ;}; +// Cached Worksheet Data +SheetDataSet *CT_ExternalSheetDataSet ;};func NewCT_Colors ()*CT_Colors {_bcae :=&CT_Colors {};return _bcae };func (_ffedc *CT_WebPublishItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdccbb :=range start .Attr {if _fdccbb .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbcga ,_ccbgf :=_g .ParseUint (_fdccbb .Value ,10,32); +if _ccbgf !=nil {return _ccbgf ;};_egebc :=uint32 (_fbcga );_ffedc .CountAttr =&_egebc ;continue ;};};_abbgcc :for {_feeafb ,_fabcbb :=d .Token ();if _fabcbb !=nil {return _fabcbb ;};switch _fedeea :=_feeafb .(type ){case _c .StartElement :switch _fedeea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d"}:_ccbcd :=NewCT_WebPublishItem (); +if _baaaab :=d .DecodeElement (_ccbcd ,&_fedeea );_baaaab !=nil {return _baaaab ;};_ffedc .WebPublishItem =append (_ffedc .WebPublishItem ,_ccbcd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_fedeea .Name ); +if _cebaf :=d .Skip ();_cebaf !=nil {return _cebaf ;};};case _c .EndElement :break _abbgcc ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_RevisionRowColumn and its children, prefixing error messages with path -func (_bbfd *CT_RevisionRowColumn )ValidateWithPath (path string )error {if _bbfd .ActionAttr ==ST_rwColActionTypeUnset {return _fg .Errorf ("\u0025\u0073\u002fAc\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _adbgd :=_bbfd .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_adbgd !=nil {return _adbgd ;};for _gfgfd ,_bdecd :=range _bbfd .RevisionRowColumnChoice {if _cffdg :=_bdecd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u0076\u0069\u0073\u0069\u006fn\u0052\u006f\u0077\u0043\u006f\u006c\u0075m\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_gfgfd )); -_cffdg !=nil {return _cffdg ;};};return nil ;};func NewCT_DbPr ()*CT_DbPr {_bafe :=&CT_DbPr {};return _bafe };func NewCT_CacheHierarchy ()*CT_CacheHierarchy {_aefg :=&CT_CacheHierarchy {};return _aefg };func (_eabbf *CT_Extension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbdbf :=range start .Attr {if _gbdbf .Name .Local =="\u0075\u0072\u0069"{_abaa :=_gbdbf .Value ; -_eabbf .UriAttr =&_abaa ;continue ;};};_gbgae :for {_ddeba ,_cfgfd :=d .Token ();if _cfgfd !=nil {return _cfgfd ;};switch _efged :=_ddeba .(type ){case _c .StartElement :switch _efged .Name {default:if _ccad ,_abbe :=_d .CreateElement (_efged );_abbe !=nil {return _abbe ; -}else {if _cfcg :=d .DecodeElement (_ccad ,&_efged );_cfcg !=nil {return _cfcg ;};_eabbf .Any =_ccad ;};};case _c .EndElement :break _gbgae ;case _c .CharData :};};return nil ;};type CT_MdxTuple struct{ +// Validate validates the Worksheet and its children +func (_dbfff *Worksheet )Validate ()error {return _dbfff .ValidateWithPath ("\u0057o\u0072\u006b\u0073\u0068\u0065\u0065t");};type CT_CellFormula struct{TAttr ST_CellFormulaType ;AcaAttr *bool ;RefAttr *string ;Dt2DAttr *bool ;DtrAttr *bool ;Del1Attr *bool ; +Del2Attr *bool ;R1Attr *string ;R2Attr *string ;CaAttr *bool ;SiAttr *uint32 ;BxAttr *bool ;Content string ;}; -// Member Index Count -CAttr *uint32 ; +// Validate validates the CT_XmlCellPr and its children +func (_fcgeb *CT_XmlCellPr )Validate ()error {return _fcgeb .ValidateWithPath ("\u0043\u0054\u005fX\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072");}; -// Server Formatting Culture Currency -CtAttr *string ; +// Validate validates the CT_RevisionConflict and its children +func (_dbgge *CT_RevisionConflict )Validate ()error {return _dbgge .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074");};func (_adbbb *ST_GroupBy )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_adbbb =0; +case "\u0072\u0061\u006eg\u0065":*_adbbb =1;case "\u0073e\u0063\u006f\u006e\u0064\u0073":*_adbbb =2;case "\u006di\u006e\u0075\u0074\u0065\u0073":*_adbbb =3;case "\u0068\u006f\u0075r\u0073":*_adbbb =4;case "\u0064\u0061\u0079\u0073":*_adbbb =5;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_adbbb =6; +case "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073":*_adbbb =7;case "\u0079\u0065\u0061r\u0073":*_adbbb =8;};return nil ;}; -// Server Formatting String Index -SiAttr *uint32 ; +// Validate validates the CT_ExternalReference and its children +func (_dfdcg *CT_ExternalReference )Validate ()error {return _dfdcg .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cR\u0065\u0066\u0065\u0072en\u0063\u0065");};func (_ddgba *CT_ExternalRow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_ddgba .RAttr )}); +e .EncodeToken (start );if _ddgba .Cell !=nil {_affg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c"}};for _ ,_ffcc :=range _ddgba .Cell {e .EncodeElement (_ffcc ,_affg );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_ExternalLinkChoice struct{ExternalBook *CT_ExternalBook ;DdeLink *CT_DdeLink ;OleLink *CT_OleLink ;}; -// Server Formatting Built-In Number Format Index -FiAttr *uint32 ; +// Validate validates the CT_PageMargins and its children +func (_gfbed *CT_PageMargins )Validate ()error {return _gfbed .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073");};type CT_MemberProperty struct{ -// Server Formatting Background Color -BcAttr *string ; +// OLAP Member Property Unique Name +NameAttr *string ; -// Server Formatting Foreground Color -FcAttr *string ; +// Show Cell +ShowCellAttr *bool ; -// Server Formatting Italic Font -IAttr *bool ; +// Show Tooltip +ShowTipAttr *bool ; -// Server Formatting Underline Font -UAttr *bool ; +// Show As Caption +ShowAsCaptionAttr *bool ; -// Server Formatting Strikethrough Font -StAttr *bool ; +// Name Length +NameLenAttr *uint32 ; -// Server Formatting Bold Font -BAttr *bool ; +// Property Name Character Index +PPosAttr *uint32 ; -// Member Unique Name Index -N []*CT_MetadataStringIndex ;};func NewCT_QueryTableField ()*CT_QueryTableField {_dcbgb :=&CT_QueryTableField {};return _dcbgb };func (_bacbc *CT_OleSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfgfe :=range start .Attr {if _gfgfe .Name .Local =="\u0072\u0065\u0066"{_gdgcb :=_gfgfe .Value ; -_bacbc .RefAttr =_gdgcb ;continue ;};};for {_befag ,_caffc :=d .Token ();if _caffc !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065\u003a\u0020%\u0073",_caffc );};if _fgdge ,_cffcb :=_befag .(_c .EndElement ); -_cffcb &&_fgdge .Name ==start .Name {break ;};};return nil ;};func (_bbbbgf *CT_PatternFill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dggce :=range start .Attr {if _dggce .Name .Local =="p\u0061\u0074\u0074\u0065\u0072\u006e\u0054\u0079\u0070\u0065"{_bbbbgf .PatternTypeAttr .UnmarshalXMLAttr (_dggce ); -continue ;};};_cbgfa :for {_ggaa ,_bgbe :=d .Token ();if _bgbe !=nil {return _bgbe ;};switch _gedcd :=_ggaa .(type ){case _c .StartElement :switch _gedcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066g\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066g\u0043\u006f\u006c\u006f\u0072"}:_bbbbgf .FgColor =NewCT_Color (); -if _dccfg :=d .DecodeElement (_bbbbgf .FgColor ,&_gedcd );_dccfg !=nil {return _dccfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062g\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062g\u0043\u006f\u006c\u006f\u0072"}:_bbbbgf .BgColor =NewCT_Color (); -if _fgafc :=d .DecodeElement (_bbbbgf .BgColor ,&_gedcd );_fgafc !=nil {return _fgafc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006eF\u0069l\u006c\u0020\u0025\u0076",_gedcd .Name ); -if _gcgfe :=d .Skip ();_gcgfe !=nil {return _gcgfe ;};};case _c .EndElement :break _cbgfa ;case _c .CharData :};};return nil ;}; +// Property Name Length +PLenAttr *uint32 ; -// ValidateWithPath validates the CT_MeasureDimensionMap and its children, prefixing error messages with path -func (_gdeaf *CT_MeasureDimensionMap )ValidateWithPath (path string )error {return nil }; +// Level Index +LevelAttr *uint32 ; -// ValidateWithPath validates the CT_MetadataBlocks and its children, prefixing error messages with path -func (_deca *CT_MetadataBlocks )ValidateWithPath (path string )error {for _egfef ,_ffffg :=range _deca .Bk {if _ffcgg :=_ffffg .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0042\u006b\u005b\u0025\u0064]",path ,_egfef ));_ffcgg !=nil {return _ffcgg ; -};};return nil ;}; +// Field Index +FieldAttr uint32 ;}; -// Validate validates the CT_MdxMemeberProp and its children -func (_agdeb *CT_MdxMemeberProp )Validate ()error {return _agdeb .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065r\u0050\u0072\u006f\u0070");};func NewCT_PivotDimension ()*CT_PivotDimension {_cgcad :=&CT_PivotDimension {}; -return _cgcad }; +// ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path +func (_cddfe *CT_CommentList )ValidateWithPath (path string )error {for _ebdb ,_eccg :=range _cddfe .Comment {if _deceg :=_eccg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006d\u006d\u0065\u006et\u005b\u0025\u0064\u005d",path ,_ebdb )); +_deceg !=nil {return _deceg ;};};return nil ;}; -// ValidateWithPath validates the CT_TableFormula and its children, prefixing error messages with path -func (_fdaeg *CT_TableFormula )ValidateWithPath (path string )error {return nil };func (_fdbc *CT_Map )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efgec :=range start .Attr {if _efgec .Name .Local =="\u0049\u0044"{_fbgc ,_bgbcb :=_f .ParseUint (_efgec .Value ,10,32); -if _bgbcb !=nil {return _bgbcb ;};_fdbc .IDAttr =uint32 (_fbgc );continue ;};if _efgec .Name .Local =="\u004e\u0061\u006d\u0065"{_gbdadf :=_efgec .Value ;_fdbc .NameAttr =_gbdadf ;continue ;};if _efgec .Name .Local =="R\u006f\u006f\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074"{_aceg :=_efgec .Value ; -_fdbc .RootElementAttr =_aceg ;continue ;};if _efgec .Name .Local =="\u0053\u0063\u0068\u0065\u006d\u0061\u0049\u0044"{_ccae :=_efgec .Value ;_fdbc .SchemaIDAttr =_ccae ;continue ;};if _efgec .Name .Local =="\u0053\u0068\u006f\u0077\u0049\u006d\u0070\u006f\u0072\u0074\u0045\u0078\u0070\u006f\u0072t\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0045\u0072\u0072\u006f\u0072\u0073"{_gfdgc ,_cebfeb :=_f .ParseBool (_efgec .Value ); -if _cebfeb !=nil {return _cebfeb ;};_fdbc .ShowImportExportValidationErrorsAttr =_gfdgc ;continue ;};if _efgec .Name .Local =="\u0041u\u0074\u006f\u0046\u0069\u0074"{_baadda ,_aeceb :=_f .ParseBool (_efgec .Value );if _aeceb !=nil {return _aeceb ;};_fdbc .AutoFitAttr =_baadda ; -continue ;};if _efgec .Name .Local =="\u0041\u0070\u0070\u0065\u006e\u0064"{_bcdde ,_cbfae :=_f .ParseBool (_efgec .Value );if _cbfae !=nil {return _cbfae ;};_fdbc .AppendAttr =_bcdde ;continue ;};if _efgec .Name .Local =="P\u0072e\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072t\u0041\u0046\u004c\u0061yo\u0075\u0074"{_ecgbb ,_cefbb :=_f .ParseBool (_efgec .Value ); -if _cefbb !=nil {return _cefbb ;};_fdbc .PreserveSortAFLayoutAttr =_ecgbb ;continue ;};if _efgec .Name .Local =="\u0050\u0072\u0065\u0073\u0065\u0072\u0076\u0065\u0046o\u0072\u006d\u0061\u0074"{_dedad ,_fadg :=_f .ParseBool (_efgec .Value );if _fadg !=nil {return _fadg ; -};_fdbc .PreserveFormatAttr =_dedad ;continue ;};};_aegcb :for {_ecgcd ,_agedaa :=d .Token ();if _agedaa !=nil {return _agedaa ;};switch _ebgg :=_ecgcd .(type ){case _c .StartElement :switch _ebgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}:_fdbc .DataBinding =NewCT_DataBinding (); -if _adgbd :=d .DecodeElement (_fdbc .DataBinding ,&_ebgg );_adgbd !=nil {return _adgbd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u0070\u0020\u0025\u0076",_ebgg .Name ); -if _cfaag :=d .Skip ();_cfaag !=nil {return _cfaag ;};};case _c .EndElement :break _aegcb ;case _c .CharData :};};return nil ;};func NewCT_FontScheme ()*CT_FontScheme {_eggc :=&CT_FontScheme {};_eggc .ValAttr =ST_FontScheme (1);return _eggc ;}; +// Validate validates the CT_CellXfs and its children +func (_aeeg *CT_CellXfs )Validate ()error {return _aeeg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0058\u0066\u0073");};func (_dbdde ST_TotalsRowFunction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bacdb :=_c .Attr {};_bacdb .Name =name ; +switch _dbdde {case ST_TotalsRowFunctionUnset :_bacdb .Value ="";case ST_TotalsRowFunctionNone :_bacdb .Value ="\u006e\u006f\u006e\u0065";case ST_TotalsRowFunctionSum :_bacdb .Value ="\u0073\u0075\u006d";case ST_TotalsRowFunctionMin :_bacdb .Value ="\u006d\u0069\u006e"; +case ST_TotalsRowFunctionMax :_bacdb .Value ="\u006d\u0061\u0078";case ST_TotalsRowFunctionAverage :_bacdb .Value ="\u0061v\u0065\u0072\u0061\u0067\u0065";case ST_TotalsRowFunctionCount :_bacdb .Value ="\u0063\u006f\u0075n\u0074";case ST_TotalsRowFunctionCountNums :_bacdb .Value ="\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds"; +case ST_TotalsRowFunctionStdDev :_bacdb .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_TotalsRowFunctionVar :_bacdb .Value ="\u0076\u0061\u0072";case ST_TotalsRowFunctionCustom :_bacdb .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _bacdb ,nil ; +}; -// Validate validates the CT_PivotCacheDefinition and its children -func (_caeda *CT_PivotCacheDefinition )Validate ()error {return _caeda .ValidateWithPath ("\u0043\u0054\u005fPi\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_OleSize and its children, prefixing error messages with path +func (_aeegb *CT_OleSize )ValidateWithPath (path string )error {return nil };func (_ggbdda ST_Qualifier )String ()string {switch _ggbdda {case 0:return "";case 1:return "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case 2:return "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065"; +case 3:return "\u006e\u006f\u006e\u0065";};return "";};func (_egbe *CT_Hyperlinks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaga :for {_fffcb ,_fdabef :=d .Token ();if _fdabef !=nil {return _fdabef ;};switch _cabdb :=_fffcb .(type ){case _c .StartElement :switch _cabdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_daaac :=NewCT_Hyperlink (); +if _ebdbb :=d .DecodeElement (_daaac ,&_cabdb );_ebdbb !=nil {return _ebdbb ;};_egbe .Hyperlink =append (_egbe .Hyperlink ,_daaac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048y\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073 \u0025\u0076",_cabdb .Name ); +if _cecgc :=d .Skip ();_cecgc !=nil {return _cecgc ;};};case _c .EndElement :break _eaga ;case _c .CharData :};};return nil ;};type CT_CommentList struct{ -// ValidateWithPath validates the CT_MeasureDimensionMaps and its children, prefixing error messages with path -func (_fedea *CT_MeasureDimensionMaps )ValidateWithPath (path string )error {for _dgcef ,_dbgdb :=range _fedea .Map {if _fafcf :=_dbgdb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_dgcef ));_fafcf !=nil {return _fafcf ; -};};return nil ;};func (_gcfbde ST_FieldSortType )Validate ()error {return _gcfbde .ValidateWithPath ("")}; +// Comment +Comment []*CT_Comment ;};func NewCT_Sheets ()*CT_Sheets {_aabgcd :=&CT_Sheets {};return _aabgcd };func NewCT_ObjectAnchor ()*CT_ObjectAnchor {_ggcb :=&CT_ObjectAnchor {};_ggcb .From =_ced .NewFrom ();_ggcb .To =_ced .NewTo ();return _ggcb ;}; -// Validate validates the CT_IconSet and its children -func (_edeged *CT_IconSet )Validate ()error {return _edeged .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0053\u0065\u0074");};type ST_FilterOperator byte ;func (_dcbee *Headers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcbee .CT_RevisionHeaders =*NewCT_RevisionHeaders (); -for _ ,_dedbdb :=range start .Attr {if _dedbdb .Name .Local =="\u0067\u0075\u0069\u0064"{_eccac :=_dedbdb .Value ;_dcbee .GuidAttr =_eccac ;continue ;};if _dedbdb .Name .Local =="\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"{_bfcca :=_dedbdb .Value ; -_dcbee .LastGuidAttr =&_bfcca ;continue ;};if _dedbdb .Name .Local =="\u0073\u0068\u0061\u0072\u0065\u0064"{_bgeafb ,_caagb :=_f .ParseBool (_dedbdb .Value );if _caagb !=nil {return _caagb ;};_dcbee .SharedAttr =&_bgeafb ;continue ;};if _dedbdb .Name .Local =="\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"{_dbcbb ,_fceagc :=_f .ParseBool (_dedbdb .Value ); -if _fceagc !=nil {return _fceagc ;};_dcbee .DiskRevisionsAttr =&_dbcbb ;continue ;};if _dedbdb .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_gfafa ,_cfcbf :=_f .ParseBool (_dedbdb .Value );if _cfcbf !=nil {return _cfcbf ;};_dcbee .HistoryAttr =&_gfafa ; -continue ;};if _dedbdb .Name .Local =="\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"{_bebebd ,_cgegae :=_f .ParseBool (_dedbdb .Value );if _cgegae !=nil {return _cgegae ;};_dcbee .TrackRevisionsAttr =&_bebebd ;continue ; -};if _dedbdb .Name .Local =="\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"{_gdcce ,_gabcd :=_f .ParseBool (_dedbdb .Value );if _gabcd !=nil {return _gabcd ;};_dcbee .ExclusiveAttr =&_gdcce ;continue ;};if _dedbdb .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"{_fefde ,_ecgdgg :=_f .ParseUint (_dedbdb .Value ,10,32); -if _ecgdgg !=nil {return _ecgdgg ;};_eagege :=uint32 (_fefde );_dcbee .RevisionIdAttr =&_eagege ;continue ;};if _dedbdb .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_debde ,_bbaa :=_f .ParseInt (_dedbdb .Value ,10,32);if _bbaa !=nil {return _bbaa ; -};_cdcdg :=int32 (_debde );_dcbee .VersionAttr =&_cdcdg ;continue ;};if _dedbdb .Name .Local =="\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"{_eddcdb ,_aabfg :=_f .ParseBool (_dedbdb .Value );if _aabfg !=nil {return _aabfg ; -};_dcbee .KeepChangeHistoryAttr =&_eddcdb ;continue ;};if _dedbdb .Name .Local =="\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"{_dfcfg ,_afcbad :=_f .ParseBool (_dedbdb .Value );if _afcbad !=nil {return _afcbad ;};_dcbee .ProtectedAttr =&_dfcfg ;continue ; -};if _dedbdb .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"{_gfgdd ,_deafgd :=_f .ParseUint (_dedbdb .Value ,10,32);if _deafgd !=nil {return _deafgd ;};_bbgac :=uint32 (_gfgdd );_dcbee .PreserveHistoryAttr =&_bbgac ; -continue ;};};_dacea :for {_bdfccg ,_cegfd :=d .Token ();if _cegfd !=nil {return _cegfd ;};switch _bddfa :=_bdfccg .(type ){case _c .StartElement :switch _bddfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_bbgcaf :=NewCT_RevisionHeader (); -if _fbdca :=d .DecodeElement (_bbgcaf ,&_bddfa );_fbdca !=nil {return _fbdca ;};_dcbee .Header =append (_dcbee .Header ,_bbgcaf );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048e\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_bddfa .Name ); -if _deagf :=d .Skip ();_deagf !=nil {return _deagf ;};};case _c .EndElement :break _dacea ;case _c .CharData :};};return nil ;};func NewCT_CellWatches ()*CT_CellWatches {_gecf :=&CT_CellWatches {};return _gecf }; +// ValidateWithPath validates the CT_FilterColumnChoice and its children, prefixing error messages with path +func (_gdedb *CT_FilterColumnChoice )ValidateWithPath (path string )error {if _gdedb .Filters !=nil {if _fcag :=_gdedb .Filters .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");_fcag !=nil {return _fcag ;};};if _gdedb .Top10 !=nil {if _bedeg :=_gdedb .Top10 .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u0031\u0030"); +_bedeg !=nil {return _bedeg ;};};if _gdedb .CustomFilters !=nil {if _dddgb :=_gdedb .CustomFilters .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0046\u0069l\u0074\u0065\u0072\u0073");_dddgb !=nil {return _dddgb ;};};if _gdedb .DynamicFilter !=nil {if _degd :=_gdedb .DynamicFilter .ValidateWithPath (path +"\u002f\u0044\u0079\u006e\u0061\u006d\u0069\u0063\u0046i\u006c\u0074\u0065\u0072"); +_degd !=nil {return _degd ;};};if _gdedb .ColorFilter !=nil {if _gbge :=_gdedb .ColorFilter .ValidateWithPath (path +"\u002f\u0043\u006fl\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072");_gbge !=nil {return _gbge ;};};if _gdedb .IconFilter !=nil {if _caefc :=_gdedb .IconFilter .ValidateWithPath (path +"/\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"); +_caefc !=nil {return _caefc ;};};if _gdedb .ExtLst !=nil {if _faggcb :=_gdedb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_faggcb !=nil {return _faggcb ;};};return nil ;};func (_faggc *CT_FileVersion )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faggc .AppNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_faggc .AppNameAttr )}); +};if _faggc .LastEditedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_faggc .LastEditedAttr )});};if _faggc .LowestEditedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0077e\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_faggc .LowestEditedAttr )}); +};if _faggc .RupBuildAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0075\u0070\u0042\u0075\u0069\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_faggc .RupBuildAttr )});};if _faggc .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_faggc .CodeNameAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CellStyles ()*CT_CellStyles {_ccgefe :=&CT_CellStyles {};return _ccgefe };type CT_MeasureGroups struct{ -// ValidateWithPath validates the CT_PCDKPI and its children, prefixing error messages with path -func (_babc *CT_PCDKPI )ValidateWithPath (path string )error {return nil }; +// Measure Group Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_CellXfs and its children, prefixing error messages with path -func (_fegeg *CT_CellXfs )ValidateWithPath (path string )error {for _ecaeea ,_dafdd :=range _fegeg .Xf {if _fece :=_dafdd .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0058\u0066\u005b\u0025\u0064]",path ,_ecaeea ));_fece !=nil {return _fece ;};};return nil ; -};func NewCT_PivotHierarchies ()*CT_PivotHierarchies {_faefb :=&CT_PivotHierarchies {};return _faefb }; +// OLAP Measure Group +MeasureGroup []*CT_MeasureGroup ;};func (_efdee *CT_TableStyles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_addc :=range start .Attr {if _addc .Name .Local =="\u0063\u006f\u0075n\u0074"{_eedeeb ,_cefcd :=_g .ParseUint (_addc .Value ,10,32); +if _cefcd !=nil {return _cefcd ;};_dgfce :=uint32 (_eedeeb );_efdee .CountAttr =&_dgfce ;continue ;};if _addc .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"{_acddf :=_addc .Value ;_efdee .DefaultTableStyleAttr =&_acddf ; +continue ;};if _addc .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0050\u0069\u0076\u006f\u0074S\u0074\u0079\u006c\u0065"{_cfegcf :=_addc .Value ;_efdee .DefaultPivotStyleAttr =&_cfegcf ;continue ;};};_ggabf :for {_eeggc ,_bggda :=d .Token (); +if _bggda !=nil {return _bggda ;};switch _cfaaf :=_eeggc .(type ){case _c .StartElement :switch _cfaaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_cfagc :=NewCT_TableStyle (); +if _gacga :=d .DecodeElement (_cfagc ,&_cfaaf );_gacga !=nil {return _gacga ;};_efdee .TableStyle =append (_efdee .TableStyle ,_cfagc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074y\u006ce\u0073\u0020\u0025\u0076",_cfaaf .Name ); +if _degbca :=d .Skip ();_degbca !=nil {return _degbca ;};};case _c .EndElement :break _ggabf ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_NumFmts and its children, prefixing error messages with path -func (_gccgc *CT_NumFmts )ValidateWithPath (path string )error {for _bfcgc ,_cfedag :=range _gccgc .NumFmt {if _effgg :=_cfedag .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004e\u0075\u006d\u0046\u006d\u0074\u005b\u0025\u0064\u005d",path ,_bfcgc )); -_effgg !=nil {return _effgg ;};};return nil ;};type ST_Visibility byte ;func (_afgbcb ST_SheetState )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fgcfbe :=_c .Attr {};_fgcfbe .Name =name ;switch _afgbcb {case ST_SheetStateUnset :_fgcfbe .Value =""; -case ST_SheetStateVisible :_fgcfbe .Value ="\u0076i\u0073\u0069\u0062\u006c\u0065";case ST_SheetStateHidden :_fgcfbe .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";case ST_SheetStateVeryHidden :_fgcfbe .Value ="\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e"; -};return _fgcfbe ,nil ;};func (_edfcg *CT_PCDKPIs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdbac :=range start .Attr {if _fdbac .Name .Local =="\u0063\u006f\u0075n\u0074"{_daecf ,_gfbgg :=_f .ParseUint (_fdbac .Value ,10,32); -if _gfbgg !=nil {return _gfbgg ;};_gbgaa :=uint32 (_daecf );_edfcg .CountAttr =&_gbgaa ;continue ;};};_dcfea :for {_dceag ,_gdbab :=d .Token ();if _gdbab !=nil {return _gdbab ;};switch _ceecgf :=_dceag .(type ){case _c .StartElement :switch _ceecgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069"}:_affbf :=NewCT_PCDKPI (); -if _edabde :=d .DecodeElement (_affbf ,&_ceecgf );_edabde !=nil {return _edabde ;};_edfcg .Kpi =append (_edfcg .Kpi ,_affbf );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0043\u0044\u004b\u0050\u0049\u0073\u0020\u0025\u0076",_ceecgf .Name ); -if _facdf :=d .Skip ();_facdf !=nil {return _facdf ;};};case _c .EndElement :break _dcfea ;case _c .CharData :};};return nil ;};const (ST_SortByUnset ST_SortBy =0;ST_SortByValue ST_SortBy =1;ST_SortByCellColor ST_SortBy =2;ST_SortByFontColor ST_SortBy =3; -ST_SortByIcon ST_SortBy =4;); +// ValidateWithPath validates the CalcChain and its children, prefixing error messages with path +func (_ebcdbg *CalcChain )ValidateWithPath (path string )error {if _aabfe :=_ebcdbg .CT_CalcChain .ValidateWithPath (path );_aabfe !=nil {return _aabfe ;};return nil ;}; -// ValidateWithPath validates the CT_SheetBackgroundPicture and its children, prefixing error messages with path -func (_fdcba *CT_SheetBackgroundPicture )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_Connections and its children, prefixing error messages with path +func (_afcf *CT_Connections )ValidateWithPath (path string )error {for _efbc ,_edac :=range _afcf .Connection {if _aagd :=_edac .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u005b\u0025\u0064\u005d",path ,_efbc )); +_aagd !=nil {return _aagd ;};};return nil ;};func (_ecabdc *CT_PageSetUpPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beegb :=range start .Attr {if _beegb .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"{_gbeeg ,_aacgg :=_g .ParseBool (_beegb .Value ); +if _aacgg !=nil {return _aacgg ;};_ecabdc .AutoPageBreaksAttr =&_gbeeg ;continue ;};if _beegb .Name .Local =="\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"{_fgdfe ,_ddeg :=_g .ParseBool (_beegb .Value );if _ddeg !=nil {return _ddeg ;};_ecabdc .FitToPageAttr =&_fgdfe ; +continue ;};};for {_cecdf ,_eacf :=d .Token ();if _eacf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072:\u0020\u0025\u0073",_eacf );};if _bgcbd ,_fegcb :=_cecdf .(_c .EndElement ); +_fegcb &&_bgcbd .Name ==start .Name {break ;};};return nil ;};func (_deabc ST_SmartTagShow )ValidateWithPath (path string )error {switch _deabc {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deabc )); +};return nil ;}; -// Validate validates the CT_CustomProperties and its children -func (_daccc *CT_CustomProperties )Validate ()error {return _daccc .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_SheetViews ()*CT_SheetViews {_fcgbg :=&CT_SheetViews {}; -return _fcgbg };func (_gedcdd *ST_ExternalConnectionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gedcdd =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_gedcdd =1;case "\u0074\u0065\u0078\u0074":*_gedcdd =2;case "\u004d\u0044\u0059":*_gedcdd =3; -case "\u0044\u004d\u0059":*_gedcdd =4;case "\u0059\u004d\u0044":*_gedcdd =5;case "\u004d\u0059\u0044":*_gedcdd =6;case "\u0044\u0059\u004d":*_gedcdd =7;case "\u0059\u0044\u004d":*_gedcdd =8;case "\u0073\u006b\u0069\u0070":*_gedcdd =9;case "\u0045\u004d\u0044":*_gedcdd =10; -};return nil ;};func NewCT_SheetData ()*CT_SheetData {_dfaeg :=&CT_SheetData {};return _dfaeg };func (_dgga *CT_MRUColors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_afgbd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; -for _ ,_fgfb :=range _dgga .Color {e .EncodeElement (_fgfb ,_afgbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Comments ()*CT_Comments {_fffe :=&CT_Comments {};_fffe .Authors =NewCT_Authors ();_fffe .CommentList =NewCT_CommentList (); -return _fffe ;};func (_ddbbg ST_CalcMode )String ()string {switch _ddbbg {case 0:return "";case 1:return "\u006d\u0061\u006e\u0075\u0061\u006c";case 2:return "\u0061\u0075\u0074\u006f";case 3:return "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065"; -};return "";}; +// Validate validates the CT_Parameters and its children +func (_bdbdb *CT_Parameters )Validate ()error {return _bdbdb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073");};func NewCT_ProtectedRange ()*CT_ProtectedRange {_cggcc :=&CT_ProtectedRange {};return _cggcc }; +func NewCT_Comment ()*CT_Comment {_ecaba :=&CT_Comment {};_ecaba .Text =NewCT_Rst ();return _ecaba };func (_bfcaf ST_VolDepType )String ()string {switch _bfcaf {case 0:return "";case 1:return "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061"; +case 2:return "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073";};return "";}; -// Validate validates the CT_Rst and its children -func (_abcgd *CT_Rst )Validate ()error {return _abcgd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0073\u0074");}; +// ValidateWithPath validates the CT_Fills and its children, prefixing error messages with path +func (_daggb *CT_Fills )ValidateWithPath (path string )error {for _acad ,_gbedf :=range _daggb .Fill {if _decgda :=_gbedf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0046\u0069\u006c\u006c\u005b\u0025\u0064\u005d",path ,_acad ));_decgda !=nil {return _decgda ; +};};return nil ;}; -// Validate validates the CT_Extension and its children -func (_bedc *CT_Extension )Validate ()error {return _bedc .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_LegacyDrawing and its children, prefixing error messages with path +func (_gbafb *CT_LegacyDrawing )ValidateWithPath (path string )error {return nil };func NewCT_Table ()*CT_Table {_eabaae :=&CT_Table {};_eabaae .TableColumns =NewCT_TableColumns ();return _eabaae ;};func (_dfadg ST_SheetState )Validate ()error {return _dfadg .ValidateWithPath ("")}; +func NewCT_DdeItems ()*CT_DdeItems {_dgaa :=&CT_DdeItems {};return _dgaa }; -// Validate validates the CT_AutoFilter and its children -func (_cb *CT_AutoFilter )Validate ()error {return _cb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072");};func (_gefbdg *CT_QueryTableFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeacc :=range start .Attr {if _eeacc .Name .Local =="\u0063\u006f\u0075n\u0074"{_dbedbg ,_efdfg :=_f .ParseUint (_eeacc .Value ,10,32); -if _efdfg !=nil {return _efdfg ;};_gbdeb :=uint32 (_dbedbg );_gefbdg .CountAttr =&_gbdeb ;continue ;};};_bbbgfd :for {_fgdfc ,_fffbf :=d .Token ();if _fffbf !=nil {return _fffbf ;};switch _dcgf :=_fgdfc .(type ){case _c .StartElement :switch _dcgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"}:_fgdgg :=NewCT_QueryTableField (); -if _aedca :=d .DecodeElement (_fgdgg ,&_dcgf );_aedca !=nil {return _aedca ;};_gefbdg .QueryTableField =append (_gefbdg .QueryTableField ,_fgdgg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061bl\u0065\u0046\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_dcgf .Name ); -if _dbacf :=d .Skip ();_dbacf !=nil {return _dbacf ;};};case _c .EndElement :break _bbbgfd ;case _c .CharData :};};return nil ;};func (_cgcg *CT_DataBar )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgcg .Color =NewCT_Color ();for _ ,_agbb :=range start .Attr {if _agbb .Name .Local =="\u006di\u006e\u004c\u0065\u006e\u0067\u0074h"{_ceaa ,_cgae :=_f .ParseUint (_agbb .Value ,10,32); -if _cgae !=nil {return _cgae ;};_gedf :=uint32 (_ceaa );_cgcg .MinLengthAttr =&_gedf ;continue ;};if _agbb .Name .Local =="\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"{_fbgb ,_gaaaf :=_f .ParseUint (_agbb .Value ,10,32);if _gaaaf !=nil {return _gaaaf ; -};_bgab :=uint32 (_fbgb );_cgcg .MaxLengthAttr =&_bgab ;continue ;};if _agbb .Name .Local =="\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"{_gfada ,_gbggd :=_f .ParseBool (_agbb .Value );if _gbggd !=nil {return _gbggd ;};_cgcg .ShowValueAttr =&_gfada ;continue ; -};};_eecef :for {_egfgd ,_acba :=d .Token ();if _acba !=nil {return _acba ;};switch _cagbgg :=_egfgd .(type ){case _c .StartElement :switch _cagbgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_gdec :=NewCT_Cfvo (); -if _gaac :=d .DecodeElement (_gdec ,&_cagbgg );_gaac !=nil {return _gaac ;};_cgcg .Cfvo =append (_cgcg .Cfvo ,_gdec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:if _cede :=d .DecodeElement (_cgcg .Color ,&_cagbgg ); -_cede !=nil {return _cede ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0061\u0074\u0061\u0042\u0061\u0072\u0020\u0025\u0076",_cagbgg .Name ); -if _acdd :=d .Skip ();_acdd !=nil {return _acdd ;};};case _c .EndElement :break _eecef ;case _c .CharData :};};return nil ;};func (_gdaeb *CT_FileSharing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfaaf :=range start .Attr {if _cfaaf .Name .Local =="\u0072\u0065\u0061\u0064On\u006c\u0079\u0052\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"{_eabc ,_cdgfa :=_f .ParseBool (_cfaaf .Value ); -if _cdgfa !=nil {return _cdgfa ;};_gdaeb .ReadOnlyRecommendedAttr =&_eabc ;continue ;};if _cfaaf .Name .Local =="\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"{_dbafa :=_cfaaf .Value ;_gdaeb .UserNameAttr =&_dbafa ;continue ;};if _cfaaf .Name .Local =="\u0072\u0065\u0073\u0065rv\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_bbdb :=_cfaaf .Value ; -_gdaeb .ReservationPasswordAttr =&_bbdb ;continue ;};if _cfaaf .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_dabc :=_cfaaf .Value ;_gdaeb .AlgorithmNameAttr =&_dabc ;continue ;};if _cfaaf .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_accdg :=_cfaaf .Value ; -_gdaeb .HashValueAttr =&_accdg ;continue ;};if _cfaaf .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_dadbe :=_cfaaf .Value ;_gdaeb .SaltValueAttr =&_dadbe ;continue ;};if _cfaaf .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_aggfd ,_debcd :=_f .ParseUint (_cfaaf .Value ,10,32); -if _debcd !=nil {return _debcd ;};_degaf :=uint32 (_aggfd );_gdaeb .SpinCountAttr =&_degaf ;continue ;};};for {_edfab ,_cafgf :=d .Token ();if _cafgf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067:\u0020\u0025\u0073",_cafgf ); -};if _bbceb ,_cgcae :=_edfab .(_c .EndElement );_cgcae &&_bbceb .Name ==start .Name {break ;};};return nil ;};func (_fgfa *CT_Macrosheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Name .Local ="\u006d\u0061\u0069\u003a\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006fs\u0068\u0065\u0065\u0074"; -e .EncodeToken (start );if _fgfa .SheetPr !=nil {_bdeee :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}};e .EncodeElement (_fgfa .SheetPr ,_bdeee );};if _fgfa .Dimension !=nil {_afceg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}}; -e .EncodeElement (_fgfa .Dimension ,_afceg );};if _fgfa .SheetViews !=nil {_aafdfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_fgfa .SheetViews ,_aafdfg ); -};if _fgfa .SheetFormatPr !=nil {_dfddcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}};e .EncodeElement (_fgfa .SheetFormatPr ,_dfddcb );};if _fgfa .Cols !=nil {_gggge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0073"}}; -for _ ,_gfgff :=range _fgfa .Cols {e .EncodeElement (_gfgff ,_gggge );};};_agedg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_fgfa .SheetData ,_agedg ); -if _fgfa .SheetProtection !=nil {_gfbdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_fgfa .SheetProtection ,_gfbdf );};if _fgfa .AutoFilter !=nil {_gfcbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}}; -e .EncodeElement (_fgfa .AutoFilter ,_gfcbe );};if _fgfa .SortState !=nil {_gbaca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_fgfa .SortState ,_gbaca ); -};if _fgfa .DataConsolidate !=nil {_dfgaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}};e .EncodeElement (_fgfa .DataConsolidate ,_dfgaa );};if _fgfa .CustomSheetViews !=nil {_facbg :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}}; -e .EncodeElement (_fgfa .CustomSheetViews ,_facbg );};if _fgfa .PhoneticPr !=nil {_fdde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}};e .EncodeElement (_fgfa .PhoneticPr ,_fdde ); -};if _fgfa .ConditionalFormatting !=nil {_daeea :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006fn\u0064\u0069\u0074\u0069\u006fn\u0061l\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg"}};for _ ,_cfacg :=range _fgfa .ConditionalFormatting {e .EncodeElement (_cfacg ,_daeea ); -};};if _fgfa .PrintOptions !=nil {_dcebb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_fgfa .PrintOptions ,_dcebb );};if _fgfa .PageMargins !=nil {_faeff :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_fgfa .PageMargins ,_faeff );};if _fgfa .PageSetup !=nil {_aeege :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_fgfa .PageSetup ,_aeege ); -};if _fgfa .HeaderFooter !=nil {_fbefb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_fgfa .HeaderFooter ,_fbefb );};if _fgfa .RowBreaks !=nil {_fgdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}}; -e .EncodeElement (_fgfa .RowBreaks ,_fgdf );};if _fgfa .ColBreaks !=nil {_adcfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_fgfa .ColBreaks ,_adcfg );}; -if _fgfa .CustomProperties !=nil {_bdffa :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073"}};e .EncodeElement (_fgfa .CustomProperties ,_bdffa );};if _fgfa .Drawing !=nil {_gcbbba :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; -e .EncodeElement (_fgfa .Drawing ,_gcbbba );};if _fgfa .LegacyDrawing !=nil {_dgab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_fgfa .LegacyDrawing ,_dgab ); -};if _fgfa .LegacyDrawingHF !=nil {_ccbcca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_fgfa .LegacyDrawingHF ,_ccbcca );};if _fgfa .DrawingHF !=nil {_fdbfdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; -e .EncodeElement (_fgfa .DrawingHF ,_fdbfdd );};if _fgfa .Picture !=nil {_cccda :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_fgfa .Picture ,_cccda );};if _fgfa .OleObjects !=nil {_bbed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}}; -e .EncodeElement (_fgfa .OleObjects ,_bbed );};if _fgfa .ExtLst !=nil {_fgaef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgfa .ExtLst ,_fgaef );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_DdeItem struct{ +// Validate validates the CT_Query and its children +func (_bcaae *CT_Query )Validate ()error {return _bcaae .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079");};func (_adbc *CT_ConditionalFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adbc .PivotAreas =NewCT_PivotAreas (); +for _ ,_ffdba :=range start .Attr {if _ffdba .Name .Local =="\u0073\u0063\u006fp\u0065"{_adbc .ScopeAttr .UnmarshalXMLAttr (_ffdba );continue ;};if _ffdba .Name .Local =="\u0074\u0079\u0070\u0065"{_adbc .TypeAttr .UnmarshalXMLAttr (_ffdba );continue ;}; +if _ffdba .Name .Local =="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_dacg ,_baffc :=_g .ParseUint (_ffdba .Value ,10,32);if _baffc !=nil {return _baffc ;};_adbc .PriorityAttr =uint32 (_dacg );continue ;};};_bdgf :for {_fgeba ,_gdfe :=d .Token (); +if _gdfe !=nil {return _gdfe ;};switch _cdeg :=_fgeba .(type ){case _c .StartElement :switch _cdeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073"}:if _feage :=d .DecodeElement (_adbc .PivotAreas ,&_cdeg ); +_feage !=nil {return _feage ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adbc .ExtLst =NewCT_ExtensionList (); +if _dfgfg :=d .DecodeElement (_adbc .ExtLst ,&_cdeg );_dfgfg !=nil {return _dfgfg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0020\u0025\u0076",_cdeg .Name ); +if _cfac :=d .Skip ();_cfac !=nil {return _cfac ;};};case _c .EndElement :break _bdgf ;case _c .CharData :};};return nil ;};type ST_SortBy byte ;func NewCT_CellFormula ()*CT_CellFormula {_badd :=&CT_CellFormula {};return _badd };func (_gfefd *CT_TextField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfefd .TypeAttr !=ST_ExternalConnectionTypeUnset {_ebbdc ,_fbdgd :=_gfefd .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _fbdgd !=nil {return _fbdgd ;};start .Attr =append (start .Attr ,_ebbdc );};if _gfefd .PositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_gfefd .PositionAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dagfdg *CT_Sst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dagfdg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dagfdg .CountAttr )}); +};if _dagfdg .UniqueCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dagfdg .UniqueCountAttr )});};e .EncodeToken (start ); +if _dagfdg .Si !=nil {_egbeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0069"}};for _ ,_ddfee :=range _dagfdg .Si {e .EncodeElement (_ddfee ,_egbeb );};};if _dagfdg .ExtLst !=nil {_cgdcga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dagfdg .ExtLst ,_cgdcga );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// DDE Name -NameAttr *string ; +// ValidateWithPath validates the CT_VerticalAlignFontProperty and its children, prefixing error messages with path +func (_babca *CT_VerticalAlignFontProperty )ValidateWithPath (path string )error {if _babca .ValAttr ==_cd .ST_VerticalAlignRunUnset {return _ba .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gdead :=_babca .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdead !=nil {return _gdead ;};return nil ;};func (_cbcbg *CT_CellFormula )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbfd :=range start .Attr {if _dbfd .Name .Local =="\u0074"{_cbcbg .TAttr .UnmarshalXMLAttr (_dbfd ); +continue ;};if _dbfd .Name .Local =="\u0061\u0063\u0061"{_cbbdf ,_efcbd :=_g .ParseBool (_dbfd .Value );if _efcbd !=nil {return _efcbd ;};_cbcbg .AcaAttr =&_cbbdf ;continue ;};if _dbfd .Name .Local =="\u0072\u0065\u0066"{_dcdf :=_dbfd .Value ;_cbcbg .RefAttr =&_dcdf ; +continue ;};if _dbfd .Name .Local =="\u0064\u0074\u0032\u0044"{_fcdd ,_dggfg :=_g .ParseBool (_dbfd .Value );if _dggfg !=nil {return _dggfg ;};_cbcbg .Dt2DAttr =&_fcdd ;continue ;};if _dbfd .Name .Local =="\u0064\u0074\u0072"{_fdfcb ,_bggc :=_g .ParseBool (_dbfd .Value ); +if _bggc !=nil {return _bggc ;};_cbcbg .DtrAttr =&_fdfcb ;continue ;};if _dbfd .Name .Local =="\u0064\u0065\u006c\u0031"{_edce ,_gdbg :=_g .ParseBool (_dbfd .Value );if _gdbg !=nil {return _gdbg ;};_cbcbg .Del1Attr =&_edce ;continue ;};if _dbfd .Name .Local =="\u0064\u0065\u006c\u0032"{_fdacc ,_eefb :=_g .ParseBool (_dbfd .Value ); +if _eefb !=nil {return _eefb ;};_cbcbg .Del2Attr =&_fdacc ;continue ;};if _dbfd .Name .Local =="\u0072\u0031"{_bgde :=_dbfd .Value ;_cbcbg .R1Attr =&_bgde ;continue ;};if _dbfd .Name .Local =="\u0072\u0032"{_adfg :=_dbfd .Value ;_cbcbg .R2Attr =&_adfg ; +continue ;};if _dbfd .Name .Local =="\u0063\u0061"{_dfdc ,_eecg :=_g .ParseBool (_dbfd .Value );if _eecg !=nil {return _eecg ;};_cbcbg .CaAttr =&_dfdc ;continue ;};if _dbfd .Name .Local =="\u0073\u0069"{_debbb ,_gccg :=_g .ParseUint (_dbfd .Value ,10,32); +if _gccg !=nil {return _gccg ;};_egdbg :=uint32 (_debbb );_cbcbg .SiAttr =&_egdbg ;continue ;};if _dbfd .Name .Local =="\u0062\u0078"{_bggf ,_gfaef :=_g .ParseBool (_dbfd .Value );if _gfaef !=nil {return _gfaef ;};_cbcbg .BxAttr =&_bggf ;continue ;};}; +for {_ecfd ,_cfbb :=d .Token ();if _cfbb !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u0065\u006c\u006c\u0046\u006f\u0072\u006d\u0075\u006c\u0061:\u0020\u0025\u0073",_cfbb );};if _gce ,_gged :=_ecfd .(_c .CharData ); +_gged {_cbcbg .Content =string (_gce );};if _abac ,_feab :=_ecfd .(_c .EndElement );_feab &&_abac .Name ==start .Name {break ;};};return nil ;}; -// Object Linking TechnologyE -OleAttr *bool ; +// ValidateWithPath validates the CT_PivotField and its children, prefixing error messages with path +func (_ecaea *CT_PivotField )ValidateWithPath (path string )error {if _ddegd :=_ecaea .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r");_ddegd !=nil {return _ddegd ;};if _ebbgf :=_ecaea .SortTypeAttr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_ebbgf !=nil {return _ebbgf ;};if _ecaea .Items !=nil {if _egbaa :=_ecaea .Items .ValidateWithPath (path +"\u002f\u0049\u0074\u0065\u006d\u0073");_egbaa !=nil {return _egbaa ;};};if _ecaea .AutoSortScope !=nil {if _beace :=_ecaea .AutoSortScope .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0053\u006f\u0072\u0074S\u0063\u006f\u0070\u0065"); +_beace !=nil {return _beace ;};};if _ecaea .ExtLst !=nil {if _caedf :=_ecaea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caedf !=nil {return _caedf ;};};return nil ;};func (_acdda ST_TargetScreenSize )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_baefgd :=_c .Attr {}; +_baefgd .Name =name ;switch _acdda {case ST_TargetScreenSizeUnset :_baefgd .Value ="";case ST_TargetScreenSize544x376 :_baefgd .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_TargetScreenSize640x480 :_baefgd .Value ="\u00364\u0030\u0078\u0034\u0038\u0030"; +case ST_TargetScreenSize720x512 :_baefgd .Value ="\u00372\u0030\u0078\u0035\u0031\u0032";case ST_TargetScreenSize800x600 :_baefgd .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_TargetScreenSize1024x768 :_baefgd .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038"; +case ST_TargetScreenSize1152x882 :_baefgd .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case ST_TargetScreenSize1152x900 :_baefgd .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_TargetScreenSize1280x1024 :_baefgd .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324"; +case ST_TargetScreenSize1600x1200 :_baefgd .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case ST_TargetScreenSize1800x1440 :_baefgd .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case ST_TargetScreenSize1920x1200 :_baefgd .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300"; +};return _baefgd ,nil ;}; -// Advise -AdviseAttr *bool ; +// Validate validates the CT_MergeCells and its children +func (_gcefe *CT_MergeCells )Validate ()error {return _gcefe .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073");};func NewCT_ExternalSheetData ()*CT_ExternalSheetData {_eccd :=&CT_ExternalSheetData {};return _eccd }; +func (_edeaf *CT_GroupItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _edeaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_edeaf .CountAttr )}); +};e .EncodeToken (start );for _ ,_gdea :=range _edeaf .GroupItemsChoice {_gdea .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Data is an Image -PreferPicAttr *bool ; +// ValidateWithPath validates the CT_RevisionInsertSheet and its children, prefixing error messages with path +func (_bbgcfd *CT_RevisionInsertSheet )ValidateWithPath (path string )error {return nil };func (_ecggd *CT_TableColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_ecggd .IdAttr )}); +if _ecggd .UniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .UniqueNameAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ecggd .NameAttr )}); +if _ecggd .TotalsRowFunctionAttr !=ST_TotalsRowFunctionUnset {_fegeg ,_adfgg :=_ecggd .TotalsRowFunctionAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u0075\u006ec\u0074\u0069\u006f\u006e"});if _adfgg !=nil {return _adfgg ; +};start .Attr =append (start .Attr ,_fegeg );};if _ecggd .TotalsRowLabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077L\u0061\u0062\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .TotalsRowLabelAttr )}); +};if _ecggd .QueryTableFieldIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069e\u006c\u0064\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .QueryTableFieldIdAttr )}); +};if _ecggd .HeaderRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .HeaderRowDxfIdAttr )}); +};if _ecggd .DataDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .DataDxfIdAttr )});};if _ecggd .TotalsRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .TotalsRowDxfIdAttr )}); +};if _ecggd .HeaderRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .HeaderRowCellStyleAttr )}); +};if _ecggd .DataCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .DataCellStyleAttr )}); +};if _ecggd .TotalsRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecggd .TotalsRowCellStyleAttr )}); +};e .EncodeToken (start );if _ecggd .CalculatedColumnFormula !=nil {_ccdcg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0061\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006cu\u006d\u006e\u0046o\u0072m\u0075\u006c\u0061"}}; +e .EncodeElement (_ecggd .CalculatedColumnFormula ,_ccdcg );};if _ecggd .TotalsRowFormula !=nil {_gecg :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0074\u006f\u0074\u0061\u006c\u0073\u0052o\u0077\u0046\u006f\u0072mu\u006c\u0061"}};e .EncodeElement (_ecggd .TotalsRowFormula ,_gecg ); +};if _ecggd .XmlColumnPr !=nil {_gabdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0078\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"}};e .EncodeElement (_ecggd .XmlColumnPr ,_gabdf );};if _ecggd .ExtLst !=nil {_fgddac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ecggd .ExtLst ,_fgddac );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewPivotTableDefinition ()*PivotTableDefinition {_gfaca :=&PivotTableDefinition {};_gfaca .CT_pivotTableDefinition =*NewCT_pivotTableDefinition (); +return _gfaca ;};func (_cdcg *CT_ExternalSheetName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdcg .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_cdcg .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// DDE Name Values -Values *CT_DdeValues ;};func (_dafgga *CT_CustomProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_dafgga .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dafgga .IdAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_ExternalLinkChoice and its children +func (_dbacg *CT_ExternalLinkChoice )Validate ()error {return _dbacg .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u004c\u0069\u006ek\u0043\u0068\u006f\u0069\u0063\u0065");};func (_caedd *CT_SheetBackgroundPicture )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdacbc :=range start .Attr {if _fdacbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fdacbc .Name .Local =="\u0069\u0064"||_fdacbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fdacbc .Name .Local =="\u0069\u0064"{_geeee :=_fdacbc .Value ; +_caedd .IdAttr =_geeee ;continue ;};};for {_gabde ,_gcggc :=d .Token ();if _gcggc !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0053\u0068\u0065\u0065\u0074\u0042\u0061\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0069\u0063\u0074\u0075\u0072e\u003a\u0020\u0025\u0073",_gcggc ); +};if _fggebb ,_efgcb :=_gabde .(_c .EndElement );_efgcb &&_fggebb .Name ==start .Name {break ;};};return nil ;};func (_ccadb *CT_ProtectedRanges )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gfccf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0072\u006f\u0074\u0065c\u0074\u0065d\u0052\u0061\u006e\u0067\u0065"}}; +for _ ,_edee :=range _ccadb .ProtectedRange {e .EncodeElement (_edee ,_gfccf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbcec *CT_TablePart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aaefbge :=range start .Attr {if _aaefbge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aaefbge .Name .Local =="\u0069\u0064"||_aaefbge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aaefbge .Name .Local =="\u0069\u0064"{_gggab :=_aaefbge .Value ; +_dbcec .IdAttr =_gggab ;continue ;};};for {_cfgee ,_ebecbg :=d .Token ();if _ebecbg !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061b\u006c\u0065\u0050\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_ebecbg ); +};if _acdea ,_agdgaf :=_cfgee .(_c .EndElement );_agdgaf &&_acdea .Name ==start .Name {break ;};};return nil ;};func NewCT_MemberProperties ()*CT_MemberProperties {_fcfad :=&CT_MemberProperties {};return _fcfad };type CT_Top10 struct{ -// ValidateWithPath validates the CT_PCDSDTCEntriesChoice and its children, prefixing error messages with path -func (_bdcaf *CT_PCDSDTCEntriesChoice )ValidateWithPath (path string )error {if _bdcaf .M !=nil {if _becegf :=_bdcaf .M .ValidateWithPath (path +"\u002f\u004d");_becegf !=nil {return _becegf ;};};if _bdcaf .N !=nil {if _cegeg :=_bdcaf .N .ValidateWithPath (path +"\u002f\u004e"); -_cegeg !=nil {return _cegeg ;};};if _bdcaf .E !=nil {if _gbeee :=_bdcaf .E .ValidateWithPath (path +"\u002f\u0045");_gbeee !=nil {return _gbeee ;};};if _bdcaf .S !=nil {if _edebd :=_bdcaf .S .ValidateWithPath (path +"\u002f\u0053");_edebd !=nil {return _edebd ; -};};return nil ;};func NewCT_RevisionMove ()*CT_RevisionMove {_eeege :=&CT_RevisionMove {};return _eeege };func (_fceba *CT_Missing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fceba .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .UAttr ))}); -};if _fceba .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .FAttr ))});};if _fceba .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_fceba .CAttr )}); -};if _fceba .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_fceba .CpAttr )});};if _fceba .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fceba .InAttr )}); -};if _fceba .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_fceba .BcAttr )});};if _fceba .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_fceba .FcAttr )}); -};if _fceba .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .IAttr ))});};if _fceba .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .UnAttr ))}); -};if _fceba .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .StAttr ))});};if _fceba .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fceba .BAttr ))}); -};e .EncodeToken (start );if _fceba .Tpls !=nil {_ddebc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};for _ ,_bfgac :=range _fceba .Tpls {e .EncodeElement (_bfgac ,_ddebc );};};if _fceba .X !=nil {_gadbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}}; -for _ ,_gbabe :=range _fceba .X {e .EncodeElement (_gbabe ,_gadbb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Top +TopAttr *bool ; -// ValidateWithPath validates the CT_SheetFormatPr and its children, prefixing error messages with path -func (_babff *CT_SheetFormatPr )ValidateWithPath (path string )error {return nil };func (_ebdee ST_OleUpdate )ValidateWithPath (path string )error {switch _ebdee {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebdee )); -};return nil ;};func (_babad *CT_RevisionCustomView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_babad .GuidAttr )}); -_acbff ,_ddbgc :=_babad .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _ddbgc !=nil {return _ddbgc ;};start .Attr =append (start .Attr ,_acbff );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Filter by Percent +PercentAttr *bool ; -// Validate validates the CT_WorkbookProtection and its children -func (_cccbb *CT_WorkbookProtection )Validate ()error {return _cccbb .ValidateWithPath ("C\u0054\u005f\u0057\u006frk\u0062o\u006f\u006b\u0050\u0072\u006ft\u0065\u0063\u0074\u0069\u006f\u006e");};func (_bggfa *CT_IgnoredError )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ababa :=range start .Attr {if _ababa .Name .Local =="\u0073\u0071\u0072e\u0066"{_gcgbc ,_gafb :=ParseSliceST_Sqref (_ababa .Value ); -if _gafb !=nil {return _gafb ;};_bggfa .SqrefAttr =_gcgbc ;continue ;};if _ababa .Name .Local =="\u0065v\u0061\u006c\u0045\u0072\u0072\u006fr"{_caeef ,_cbggg :=_f .ParseBool (_ababa .Value );if _cbggg !=nil {return _cbggg ;};_bggfa .EvalErrorAttr =&_caeef ; -continue ;};if _ababa .Name .Local =="\u0074\u0077o\u0044\u0069\u0067i\u0074\u0054\u0065\u0078\u0074\u0059\u0065\u0061\u0072"{_aefa ,_bbba :=_f .ParseBool (_ababa .Value );if _bbba !=nil {return _bbba ;};_bggfa .TwoDigitTextYearAttr =&_aefa ;continue ; -};if _ababa .Name .Local =="\u006eu\u006db\u0065\u0072\u0053\u0074\u006fr\u0065\u0064A\u0073\u0054\u0065\u0078\u0074"{_dffgd ,_geed :=_f .ParseBool (_ababa .Value );if _geed !=nil {return _geed ;};_bggfa .NumberStoredAsTextAttr =&_dffgd ;continue ;};if _ababa .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_eaad ,_abdgd :=_f .ParseBool (_ababa .Value ); -if _abdgd !=nil {return _abdgd ;};_bggfa .FormulaAttr =&_eaad ;continue ;};if _ababa .Name .Local =="\u0066\u006f\u0072m\u0075\u006c\u0061\u0052\u0061\u006e\u0067\u0065"{_eddcd ,_bgfga :=_f .ParseBool (_ababa .Value );if _bgfga !=nil {return _bgfga ;}; -_bggfa .FormulaRangeAttr =&_eddcd ;continue ;};if _ababa .Name .Local =="\u0075n\u006co\u0063\u006b\u0065\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"{_ecbb ,_gefcb :=_f .ParseBool (_ababa .Value );if _gefcb !=nil {return _gefcb ;};_bggfa .UnlockedFormulaAttr =&_ecbb ; -continue ;};if _ababa .Name .Local =="\u0065m\u0070t\u0079\u0043\u0065\u006c\u006cR\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"{_edeab ,_dcbb :=_f .ParseBool (_ababa .Value );if _dcbb !=nil {return _dcbb ;};_bggfa .EmptyCellReferenceAttr =&_edeab ;continue ; -};if _ababa .Name .Local =="\u006ci\u0073t\u0044\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"{_fddfc ,_dbedc :=_f .ParseBool (_ababa .Value );if _dbedc !=nil {return _dbedc ;};_bggfa .ListDataValidationAttr =&_fddfc ;continue ;}; -if _ababa .Name .Local =="\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e"{_ddeg ,_fgbfb :=_f .ParseBool (_ababa .Value );if _fgbfb !=nil {return _fgbfb ;};_bggfa .CalculatedColumnAttr =&_ddeg ;continue ;};};for {_fageg ,_afagb :=d .Token (); -if _afagb !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0049\u0067\u006e\u006f\u0072\u0065d\u0045\u0072\u0072o\u0072:\u0020\u0025\u0073",_afagb );};if _bdce ,_baceb :=_fageg .(_c .EndElement );_baceb &&_bdce .Name ==start .Name {break ; -};};return nil ;};func (_cacdfd *CT_SheetId )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecgcdf :=range start .Attr {if _ecgcdf .Name .Local =="\u0076\u0061\u006c"{_aecbcf ,_bdfbe :=_f .ParseUint (_ecgcdf .Value ,10,32);if _bdfbe !=nil {return _bdfbe ; -};_cacdfd .ValAttr =uint32 (_aecbcf );continue ;};};for {_agcgdac ,_fgded :=d .Token ();if _fgded !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u003a\u0020%\u0073",_fgded ); -};if _ffbbc ,_ecddf :=_agcgdac .(_c .EndElement );_ecddf &&_ffbbc .Name ==start .Name {break ;};};return nil ;};func NewCT_Borders ()*CT_Borders {_bdff :=&CT_Borders {};return _bdff };const (ST_PhoneticAlignmentUnset ST_PhoneticAlignment =0;ST_PhoneticAlignmentNoControl ST_PhoneticAlignment =1; -ST_PhoneticAlignmentLeft ST_PhoneticAlignment =2;ST_PhoneticAlignmentCenter ST_PhoneticAlignment =3;ST_PhoneticAlignmentDistributed ST_PhoneticAlignment =4;);func (_gadg *CT_FileVersion )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdfce :=range start .Attr {if _cdfce .Name .Local =="\u0061p\u0070\u004e\u0061\u006d\u0065"{_efaeg :=_cdfce .Value ; -_gadg .AppNameAttr =&_efaeg ;continue ;};if _cdfce .Name .Local =="\u006c\u0061\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"{_gbef :=_cdfce .Value ;_gadg .LastEditedAttr =&_gbef ;continue ;};if _cdfce .Name .Local =="\u006c\u006f\u0077e\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"{_ccbgd :=_cdfce .Value ; -_gadg .LowestEditedAttr =&_ccbgd ;continue ;};if _cdfce .Name .Local =="\u0072\u0075\u0070\u0042\u0075\u0069\u006c\u0064"{_cdfbb :=_cdfce .Value ;_gadg .RupBuildAttr =&_cdfbb ;continue ;};if _cdfce .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_dcbgc :=_cdfce .Value ; -_gadg .CodeNameAttr =&_dcbgc ;continue ;};};for {_cefd ,_ffbf :=d .Token ();if _ffbf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e:\u0020\u0025\u0073",_ffbf ); -};if _gacfa ,_abgbc :=_cefd .(_c .EndElement );_abgbc &&_gacfa .Name ==start .Name {break ;};};return nil ;};func (_gdbcf *CT_FillChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gdbcf .PatternFill !=nil {_edde :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}}; -e .EncodeElement (_gdbcf .PatternFill ,_edde );}else if _gdbcf .GradientFill !=nil {_bbdbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0067\u0072a\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_gdbcf .GradientFill ,_bbdbf ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfceda *ST_PageOrder )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccfcdc ,_aafbd :=d .Token ();if _aafbd !=nil {return _aafbd ;};if _aagef ,_bfgfa :=_ccfcdc .(_c .EndElement ); -_bfgfa &&_aagef .Name ==start .Name {*_dfceda =1;return nil ;};if _geddga ,_acaacd :=_ccfcdc .(_c .CharData );!_acaacd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccfcdc ); -}else {switch string (_geddga ){case "":*_dfceda =0;case "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072":*_dfceda =1;case "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e":*_dfceda =2;};};_ccfcdc ,_aafbd =d .Token (); -if _aafbd !=nil {return _aafbd ;};if _cbcfaf ,_eddeba :=_ccfcdc .(_c .EndElement );_eddeba &&_cbcfaf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccfcdc ); -};func NewCT_FillChoice ()*CT_FillChoice {_fbefe :=&CT_FillChoice {};return _fbefe };type CT_TableColumns struct{ +// Top or Bottom Value +ValAttr float64 ; -// Column Count -CountAttr *uint32 ; +// Filter Value +FilterValAttr *float64 ;}; -// Table Column -TableColumn []*CT_TableColumn ;};const (ST_PageOrderUnset ST_PageOrder =0;ST_PageOrderDownThenOver ST_PageOrder =1;ST_PageOrderOverThenDown ST_PageOrder =2;);func (_egcec *CT_MemberProperties )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egcec .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_egcec .CountAttr )}); -};e .EncodeToken (start );_eaggc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0070"}};for _ ,_gdead :=range _egcec .Mp {e .EncodeElement (_gdead ,_eaggc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func NewCT_XmlCellPr ()*CT_XmlCellPr {_gceaa :=&CT_XmlCellPr {};_gceaa .XmlPr =NewCT_XmlPr ();return _gceaa ;}; +// Validate validates the CT_Chartsheet and its children +func (_dfec *CT_Chartsheet )Validate ()error {return _dfec .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074");};func NewCT_RevisionCellChange ()*CT_RevisionCellChange {_fbccb :=&CT_RevisionCellChange {}; +_fbccb .Nc =NewCT_Cell ();return _fbccb ;}; -// Validate validates the CT_RevisionQueryTableField and its children -func (_cdddde *CT_RevisionQueryTableField )Validate ()error {return _cdddde .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064");}; +// ValidateWithPath validates the CT_DefinedName and its children, prefixing error messages with path +func (_faeee *CT_DefinedName )ValidateWithPath (path string )error {return nil };func NewCT_Format ()*CT_Format {_fbbg :=&CT_Format {};_fbbg .PivotArea =NewCT_PivotArea ();return _fbbg ;};func (_dfafg ST_Qualifier )Validate ()error {return _dfafg .ValidateWithPath ("")}; +type CT_SheetPr struct{ -// ValidateWithPath validates the CT_PCDKPIs and its children, prefixing error messages with path -func (_dfaab *CT_PCDKPIs )ValidateWithPath (path string )error {for _fgdbe ,_accgb :=range _dfaab .Kpi {if _fdcge :=_accgb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004b\u0070\u0069\u005b\u0025\u0064\u005d",path ,_fgdbe ));_fdcge !=nil {return _fdcge ; -};};return nil ;};const (ST_FormulaExpressionUnset ST_FormulaExpression =0;ST_FormulaExpressionRef ST_FormulaExpression =1;ST_FormulaExpressionRefError ST_FormulaExpression =2;ST_FormulaExpressionArea ST_FormulaExpression =3;ST_FormulaExpressionAreaError ST_FormulaExpression =4; -ST_FormulaExpressionComputedArea ST_FormulaExpression =5;);func (_eadgb ST_DataValidationOperator )String ()string {switch _eadgb {case 0:return "";case 1:return "\u0062e\u0074\u0077\u0065\u0065\u006e";case 2:return "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; -case 3:return "\u0065\u0071\u0075a\u006c";case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 6:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; -case 7:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case 8:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";};return "";}; +// Synch Horizontal +SyncHorizontalAttr *bool ; -// Validate validates the CT_TextFields and its children -func (_babcf *CT_TextFields )Validate ()error {return _babcf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073");};func (_dfcea *CT_ExternalDefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_dfcea .NameAttr )}); -if _dfcea .RefersToAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0065\u0072\u0073\u0054\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_dfcea .RefersToAttr )});};if _dfcea .SheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dfcea .SheetIdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffgba ST_VerticalAlignment )String ()string {switch _ffgba {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079";case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};func (_daeebd ST_DvAspect )ValidateWithPath (path string )error {switch _daeebd {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daeebd )); -};return nil ;}; +// Synch Vertical +SyncVerticalAttr *bool ; -// Validate validates the CT_QueryTableRefresh and its children -func (_fdbbd *CT_QueryTableRefresh )Validate ()error {return _fdbbd .ValidateWithPath ("C\u0054_\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0052\u0065\u0066re\u0073\u0068");};type CT_RevisionCustomView struct{ +// Synch Reference +SyncRefAttr *string ; -// GUID -GuidAttr string ; +// Transition Formula Evaluation +TransitionEvaluationAttr *bool ; -// User Action -ActionAttr ST_RevisionAction ;}; +// Transition Formula Entry +TransitionEntryAttr *bool ; -// Validate validates the CT_RevisionHeader and its children -func (_afddg *CT_RevisionHeader )Validate ()error {return _afddg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072");}; +// Published +PublishedAttr *bool ; -// Validate validates the CT_VerticalAlignFontProperty and its children -func (_ccbde *CT_VerticalAlignFontProperty )Validate ()error {return _ccbde .ValidateWithPath ("\u0043\u0054\u005f\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067n\u0046o\u006e\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0079");}; +// Code Name +CodeNameAttr *string ; -// ValidateWithPath validates the CT_CfRule and its children, prefixing error messages with path -func (_deae *CT_CfRule )ValidateWithPath (path string )error {if _bcea :=_deae .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bcea !=nil {return _bcea ;};if _aacfg :=_deae .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072"); -_aacfg !=nil {return _aacfg ;};if _cafb :=_deae .TimePeriodAttr .ValidateWithPath (path +"\u002fT\u0069m\u0065\u0050\u0065\u0072\u0069\u006f\u0064\u0041\u0074\u0074\u0072");_cafb !=nil {return _cafb ;};if _deae .ColorScale !=nil {if _dedb :=_deae .ColorScale .ValidateWithPath (path +"/\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"); -_dedb !=nil {return _dedb ;};};if _deae .DataBar !=nil {if _ggde :=_deae .DataBar .ValidateWithPath (path +"\u002f\u0044\u0061\u0074\u0061\u0042\u0061\u0072");_ggde !=nil {return _ggde ;};};if _deae .IconSet !=nil {if _cfage :=_deae .IconSet .ValidateWithPath (path +"\u002f\u0049\u0063\u006f\u006e\u0053\u0065\u0074"); -_cfage !=nil {return _cfage ;};};if _deae .ExtLst !=nil {if _eagdb :=_deae .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eagdb !=nil {return _eagdb ;};};return nil ;};func (_bdcdg ST_FilterOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fbbba :=_c .Attr {}; -_fbbba .Name =name ;switch _bdcdg {case ST_FilterOperatorUnset :_fbbba .Value ="";case ST_FilterOperatorEqual :_fbbba .Value ="\u0065\u0071\u0075a\u006c";case ST_FilterOperatorLessThan :_fbbba .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; -case ST_FilterOperatorLessThanOrEqual :_fbbba .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case ST_FilterOperatorNotEqual :_fbbba .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_FilterOperatorGreaterThanOrEqual :_fbbba .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; -case ST_FilterOperatorGreaterThan :_fbbba .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";};return _fbbba ,nil ;};func NewCT_PivotFilter ()*CT_PivotFilter {_fgcae :=&CT_PivotFilter {};_fgcae .TypeAttr =ST_PivotFilterType (1);_fgcae .AutoFilter =NewCT_AutoFilter (); -return _fgcae ;};func (_gbeefe ST_WebSourceType )String ()string {switch _gbeefe {case 0:return "";case 1:return "\u0073\u0068\u0065e\u0074";case 2:return "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a";case 3:return "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"; -case 4:return "\u0072\u0061\u006eg\u0065";case 5:return "\u0063\u0068\u0061r\u0074";case 6:return "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065";case 7:return "\u0071\u0075\u0065r\u0079";case 8:return "\u006c\u0061\u0062e\u006c";};return ""; -};func (_dbagb *CT_ColFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbagb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dbagb .CountAttr )}); -};e .EncodeToken (start );_bgae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u0065\u006cd"}};for _ ,_afca :=range _dbagb .Field {e .EncodeElement (_afca ,_bgae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_adffa *CT_ColorFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acd :=range start .Attr {if _acd .Name .Local =="\u0064\u0078\u0066I\u0064"{_bgfg ,_ffbg :=_f .ParseUint (_acd .Value ,10,32);if _ffbg !=nil {return _ffbg ; -};_ebda :=uint32 (_bgfg );_adffa .DxfIdAttr =&_ebda ;continue ;};if _acd .Name .Local =="\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr"{_abde ,_effce :=_f .ParseBool (_acd .Value );if _effce !=nil {return _effce ;};_adffa .CellColorAttr =&_abde ;continue ; -};};for {_gcfd ,_deed :=d .Token ();if _deed !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072:\u0020\u0025\u0073",_deed );};if _bgdf ,_dcdd :=_gcfd .(_c .EndElement ); -_dcdd &&_bgdf .Name ==start .Name {break ;};};return nil ;}; +// Filter Mode +FilterModeAttr *bool ; -// ValidateWithPath validates the CT_AutoSortScope and its children, prefixing error messages with path -func (_cbc *CT_AutoSortScope )ValidateWithPath (path string )error {if _fad :=_cbc .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_fad !=nil {return _fad ;};return nil ;};func (_aeeg *CT_ColHierarchiesUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aeeg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_aeeg .CountAttr )}); -};e .EncodeToken (start );_deeb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063ol\u0048i\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065"}};for _ ,_cafg :=range _aeeg .ColHierarchyUsage {e .EncodeElement (_cafg ,_deeb ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_FutureMetadata struct{ +// Enable Conditional Formatting Calculations +EnableFormatConditionsCalculationAttr *bool ; -// Metadata Type Name -NameAttr string ; +// Sheet Tab Color +TabColor *CT_Color ; -// Future Metadata Block Count -CountAttr *uint32 ; +// Outline Properties +OutlinePr *CT_OutlinePr ; -// Future Metadata Block -Bk []*CT_FutureMetadataBlock ; +// Page Setup Properties +PageSetUpPr *CT_PageSetUpPr ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_faecd *ST_TotalsRowFunction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agcfeb ,_ggfdf :=d .Token ();if _ggfdf !=nil {return _ggfdf ;};if _ggbabc ,_fceac :=_agcfeb .(_c .EndElement );_fceac &&_ggbabc .Name ==start .Name {*_faecd =1; -return nil ;};if _faebg ,_gdbbecc :=_agcfeb .(_c .CharData );!_gdbbecc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agcfeb );}else {switch string (_faebg ){case "":*_faecd =0; -case "\u006e\u006f\u006e\u0065":*_faecd =1;case "\u0073\u0075\u006d":*_faecd =2;case "\u006d\u0069\u006e":*_faecd =3;case "\u006d\u0061\u0078":*_faecd =4;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_faecd =5;case "\u0063\u006f\u0075n\u0074":*_faecd =6; -case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_faecd =7;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_faecd =8;case "\u0076\u0061\u0072":*_faecd =9;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_faecd =10;};};_agcfeb ,_ggfdf =d .Token ();if _ggfdf !=nil {return _ggfdf ; -};if _ddbdbac ,_fcgfd :=_agcfeb .(_c .EndElement );_fcgfd &&_ddbdbac .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agcfeb ); -};func (_fca *CT_Cell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fca .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_fca .RAttr )});};if _fca .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_fca .SAttr )}); -};if _fca .TAttr !=ST_CellTypeUnset {_acgg ,_aafdf :=_fca .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _aafdf !=nil {return _aafdf ;};start .Attr =append (start .Attr ,_acgg );};if _fca .CmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_fca .CmAttr )}); -};if _fca .VmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_fca .VmAttr )});};if _fca .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fca .PhAttr ))}); -};e .EncodeToken (start );if _fca .F !=nil {_aecb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066"}};e .EncodeElement (_fca .F ,_aecb );};if _fca .V !=nil {_afbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}}; -_d .AddPreserveSpaceAttr (&_afbg ,*_fca .V );e .EncodeElement (_fca .V ,_afbg );};if _fca .Is !=nil {_afad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0073"}};e .EncodeElement (_fca .Is ,_afad );};if _fca .ExtLst !=nil {_gcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fca .ExtLst ,_gcf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_TextPr ()*CT_TextPr {_faece :=&CT_TextPr {};return _faece };type CT_SheetDimension struct{ +// ValidateWithPath validates the CT_CellSmartTagPr and its children, prefixing error messages with path +func (_eeaf *CT_CellSmartTagPr )ValidateWithPath (path string )error {return nil };func (_gfbdcd ST_FileType )String ()string {switch _gfbdcd {case 0:return "";case 1:return "\u006d\u0061\u0063";case 2:return "\u0077\u0069\u006e";case 3:return "\u0064\u006f\u0073"; +case 4:return "\u006c\u0069\u006e";case 5:return "\u006f\u0074\u0068e\u0072";};return "";};type CT_Extension struct{ -// Reference -RefAttr string ;}; +// URI +UriAttr *string ;Any _dc .Any ;};func NewCT_RangePr ()*CT_RangePr {_aeffd :=&CT_RangePr {};return _aeffd };func (_gbcebf *CT_PageBreak )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbcebf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbcebf .CountAttr )}); +};if _gbcebf .ManualBreakCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061n\u0075\u0061\u006cB\u0072\u0065\u0061\u006b\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbcebf .ManualBreakCountAttr )}); +};e .EncodeToken (start );if _gbcebf .Brk !=nil {_cebe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0062\u0072\u006b"}};for _ ,_fabb :=range _gbcebf .Brk {e .EncodeElement (_fabb ,_cebe );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bbdcf *ST_Orientation )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbdcf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bbdcf =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_bbdcf =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_bbdcf =3; +};return nil ;};func (_cfdbf *CT_DeletedField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cfdbf .NameAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ExternalCell ()*CT_ExternalCell {_bgagg :=&CT_ExternalCell {};return _bgagg }; -// Validate validates the CT_DiscretePr and its children -func (_cgdfd *CT_DiscretePr )Validate ()error {return _cgdfd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072");};func NewSst ()*Sst {_eecbbb :=&Sst {};_eecbbb .CT_Sst =*NewCT_Sst ();return _eecbbb }; +// Validate validates the CT_SmartTags and its children +func (_effbfc *CT_SmartTags )Validate ()error {return _effbfc .ValidateWithPath ("\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");}; -// ValidateWithPath validates the CT_CellProtection and its children, prefixing error messages with path -func (_ecda *CT_CellProtection )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_FontChoice and its children +func (_cdfad *CT_FontChoice )Validate ()error {return _cdfad .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_CustomChartsheetViews struct{ -// Validate validates the CT_RevisionCustomView and its children -func (_ffdba *CT_RevisionCustomView )Validate ()error {return _ffdba .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0075\u0073t\u006f\u006d\u0056\u0069\u0065\u0077");}; +// Custom Chart Sheet View +CustomSheetView []*CT_CustomChartsheetView ;};func (_gfedb *CT_Dimensions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbdg :=range start .Attr {if _dbdg .Name .Local =="\u0063\u006f\u0075n\u0074"{_cecab ,_baca :=_g .ParseUint (_dbdg .Value ,10,32); +if _baca !=nil {return _baca ;};_bdaca :=uint32 (_cecab );_gfedb .CountAttr =&_bdaca ;continue ;};};_dfegd :for {_aaefd ,_dceeg :=d .Token ();if _dceeg !=nil {return _dceeg ;};switch _cgcc :=_aaefd .(type ){case _c .StartElement :switch _cgcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_gggf :=NewCT_PivotDimension (); +if _cbbef :=d .DecodeElement (_gggf ,&_cgcc );_cbbef !=nil {return _cbbef ;};_gfedb .Dimension =append (_gfedb .Dimension ,_gggf );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073 \u0025\u0076",_cgcc .Name ); +if _ecabag :=d .Skip ();_ecabag !=nil {return _ecabag ;};};case _c .EndElement :break _dfegd ;case _c .CharData :};};return nil ;};type CT_Pane struct{ -// ValidateWithPath validates the CT_CustomProperties and its children, prefixing error messages with path -func (_bfaa *CT_CustomProperties )ValidateWithPath (path string )error {for _gbcad ,_dbfae :=range _bfaa .CustomPr {if _gffac :=_dbfae .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u005b\u0025\u0064\u005d",path ,_gbcad )); -_gffac !=nil {return _gffac ;};};return nil ;};func (_ggec *CT_DefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggaf :=range start .Attr {if _ggaf .Name .Local =="\u006e\u0061\u006d\u0065"{_fbfce :=_ggaf .Value ;_ggec .NameAttr =_fbfce ; -continue ;};if _ggaf .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_ccbcc :=_ggaf .Value ;_ggec .CommentAttr =&_ccbcc ;continue ;};if _ggaf .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_bdgfa :=_ggaf .Value ;_ggec .CustomMenuAttr =&_bdgfa ; -continue ;};if _ggaf .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_aedga :=_ggaf .Value ;_ggec .DescriptionAttr =&_aedga ;continue ;};if _ggaf .Name .Local =="\u0068\u0065\u006c\u0070"{_abae :=_ggaf .Value ;_ggec .HelpAttr =&_abae ; -continue ;};if _ggaf .Name .Local =="\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"{_cbbbc :=_ggaf .Value ;_ggec .StatusBarAttr =&_cbbbc ;continue ;};if _ggaf .Name .Local =="\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_agggc ,_adbca :=_f .ParseUint (_ggaf .Value ,10,32); -if _adbca !=nil {return _adbca ;};_gdfg :=uint32 (_agggc );_ggec .LocalSheetIdAttr =&_gdfg ;continue ;};if _ggaf .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_bedaf ,_ecgd :=_f .ParseBool (_ggaf .Value );if _ecgd !=nil {return _ecgd ;};_ggec .HiddenAttr =&_bedaf ; -continue ;};if _ggaf .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_gcga ,_bbfff :=_f .ParseBool (_ggaf .Value );if _bbfff !=nil {return _bbfff ;};_ggec .FunctionAttr =&_gcga ;continue ;};if _ggaf .Name .Local =="v\u0062\u0050\u0072\u006f\u0063\u0065\u0064\u0075\u0072\u0065"{_caaa ,_beee :=_f .ParseBool (_ggaf .Value ); -if _beee !=nil {return _beee ;};_ggec .VbProcedureAttr =&_caaa ;continue ;};if _ggaf .Name .Local =="\u0078\u006c\u006d"{_bgcfd ,_bgfdc :=_f .ParseBool (_ggaf .Value );if _bgfdc !=nil {return _bgfdc ;};_ggec .XlmAttr =&_bgcfd ;continue ;};if _ggaf .Name .Local =="\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"{_bgebd ,_agdbgc :=_f .ParseUint (_ggaf .Value ,10,32); -if _agdbgc !=nil {return _agdbgc ;};_dfea :=uint32 (_bgebd );_ggec .FunctionGroupIdAttr =&_dfea ;continue ;};if _ggaf .Name .Local =="s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"{_ebfgb :=_ggaf .Value ;_ggec .ShortcutKeyAttr =&_ebfgb ; -continue ;};if _ggaf .Name .Local =="\u0070u\u0062l\u0069\u0073\u0068\u0054\u006f\u0053\u0065\u0072\u0076\u0065\u0072"{_cggfb ,_aeeb :=_f .ParseBool (_ggaf .Value );if _aeeb !=nil {return _aeeb ;};_ggec .PublishToServerAttr =&_cggfb ;continue ;};if _ggaf .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0061\u0072\u0061m\u0065\u0074\u0065\u0072"{_bdbf ,_cead :=_f .ParseBool (_ggaf .Value ); -if _cead !=nil {return _cead ;};_ggec .WorkbookParameterAttr =&_bdbf ;continue ;};};for {_cfbda ,_fefbd :=d .Token ();if _fefbd !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065:\u0020\u0025\u0073",_fefbd ); -};if _efafg ,_ebed :=_cfbda .(_c .CharData );_ebed {_ggec .Content =string (_efafg );};if _cfdca ,_dgddc :=_cfbda .(_c .EndElement );_dgddc &&_cfdca .Name ==start .Name {break ;};};return nil ;};func (_bdecg *CT_RevisionConflict )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bdecg .SheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bdecg .SheetIdAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_bdecg .RIdAttr )});if _bdecg .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bdecg .UaAttr ))}); -};if _bdecg .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bdecg .RaAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_afaagb ST_DdeValueType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afaagb .String (),start );}; +// Horizontal Split Position +XSplitAttr *float64 ; -// ValidateWithPath validates the CT_PivotCaches and its children, prefixing error messages with path -func (_bbdaf *CT_PivotCaches )ValidateWithPath (path string )error {for _cgfab ,_bfeec :=range _bbdaf .PivotCache {if _cdccc :=_bfeec .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u005b\u0025\u0064\u005d",path ,_cgfab )); -_cdccc !=nil {return _cdccc ;};};return nil ;}; +// Vertical Split Position +YSplitAttr *float64 ; -// Validate validates the CT_MeasureGroups and its children -func (_cbfba *CT_MeasureGroups )Validate ()error {return _cbfba .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073");};func (_cdged *CT_Control )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cdged .ShapeIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cdged .IdAttr )});if _cdged .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cdged .NameAttr )}); -};e .EncodeToken (start );if _cdged .ControlPr !=nil {_cea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072"}};e .EncodeElement (_cdged .ControlPr ,_cea );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gegg *CT_CustomChartsheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gegg .GuidAttr )}); -if _gegg .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gegg .ScaleAttr )});};if _gegg .StateAttr !=ST_SheetStateUnset {_ddfafc ,_cbgcc :=_gegg .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"}); -if _cbgcc !=nil {return _cbgcc ;};start .Attr =append (start .Attr ,_ddfafc );};if _gegg .ZoomToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gegg .ZoomToFitAttr ))}); -};e .EncodeToken (start );if _gegg .PageMargins !=nil {_fdaf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}};e .EncodeElement (_gegg .PageMargins ,_fdaf );};if _gegg .PageSetup !=nil {_cdcgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}}; -e .EncodeElement (_gegg .PageSetup ,_cdcgb );};if _gegg .HeaderFooter !=nil {_badfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_gegg .HeaderFooter ,_badfg ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ObjectPr struct{ +// Top Left Visible Cell +TopLeftCellAttr *string ; -// Locked Flag -LockedAttr *bool ; +// Active Pane +ActivePaneAttr ST_Pane ; -// Default Size Flag -DefaultSizeAttr *bool ; +// Split State +StateAttr ST_PaneState ;};type CT_PCDSDTCEntries struct{ -// Print Flag -PrintAttr *bool ; +// Tuple Count +CountAttr *uint32 ;PCDSDTCEntriesChoice []*CT_PCDSDTCEntriesChoice ;};func NewCT_ExternalSheetNames ()*CT_ExternalSheetNames {_bebee :=&CT_ExternalSheetNames {};return _bebee ;}; -// Disabled Flag -DisabledAttr *bool ; +// Validate validates the CT_Number and its children +func (_dabac *CT_Number )Validate ()error {return _dabac .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0062\u0065r");};func (_ffadf ST_RevisionAction )Validate ()error {return _ffadf .ValidateWithPath ("")}; -// UI Object Flag -UiObjectAttr *bool ; +// ValidateWithPath validates the CT_Cols and its children, prefixing error messages with path +func (_baeb *CT_Cols )ValidateWithPath (path string )error {for _acdfa ,_bffc :=range _baeb .Col {if _dcfff :=_bffc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006c\u005b\u0025\u0064\u005d",path ,_acdfa ));_dcfff !=nil {return _dcfff ; +};};return nil ;};type CT_RevisionComment struct{ -// Automatic Fill Flag -AutoFillAttr *bool ; +// Sheet Id +SheetIdAttr uint32 ; -// Automatic Line Flag -AutoLineAttr *bool ; +// Cell +CellAttr string ; -// Automatic Size Flag -AutoPictAttr *bool ; +// GUID +GuidAttr string ; -// Custom Function -MacroAttr *string ; +// User Action +ActionAttr ST_RevisionAction ; -// Alternative Text -AltTextAttr *string ; +// Always Show Comment +AlwaysShowAttr *bool ; -// Dynamic Data Exchange Flag -DdeAttr *bool ;IdAttr *string ;Anchor *CT_ObjectAnchor ;};func (_fedde *ST_Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adabga ,_agcged :=d .Token ();if _agcged !=nil {return _agcged ;};if _afebeeg ,_fdgdbg :=_adabga .(_c .EndElement ); -_fdgdbg &&_afebeeg .Name ==start .Name {*_fedde =1;return nil ;};if _fdedg ,_fgadb :=_adabga .(_c .CharData );!_fgadb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adabga ); -}else {switch string (_fdedg ){case "":*_fedde =0;case "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065":*_fedde =1;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_fedde =2;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074":*_fedde =3; -};};_adabga ,_agcged =d .Token ();if _agcged !=nil {return _agcged ;};if _gagbc ,_fafbfd :=_adabga .(_c .EndElement );_fafbfd &&_gagbc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adabga ); -};func (_cdbea *CT_RangeSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fccdcb :=range start .Attr {if _fccdcb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fccdcb .Name .Local =="\u0069\u0064"||_fccdcb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fccdcb .Name .Local =="\u0069\u0064"{_gdeef :=_fccdcb .Value ; -_cdbea .IdAttr =&_gdeef ;continue ;};if _fccdcb .Name .Local =="\u0069\u0031"{_cdagfd ,_fffcc :=_f .ParseUint (_fccdcb .Value ,10,32);if _fffcc !=nil {return _fffcc ;};_ageff :=uint32 (_cdagfd );_cdbea .I1Attr =&_ageff ;continue ;};if _fccdcb .Name .Local =="\u0069\u0032"{_gbbcac ,_dbcaeg :=_f .ParseUint (_fccdcb .Value ,10,32); -if _dbcaeg !=nil {return _dbcaeg ;};_gbcgg :=uint32 (_gbbcac );_cdbea .I2Attr =&_gbcgg ;continue ;};if _fccdcb .Name .Local =="\u0069\u0033"{_bgdfg ,_edbdg :=_f .ParseUint (_fccdcb .Value ,10,32);if _edbdg !=nil {return _edbdg ;};_eafcb :=uint32 (_bgdfg ); -_cdbea .I3Attr =&_eafcb ;continue ;};if _fccdcb .Name .Local =="\u0069\u0034"{_bddbc ,_cefag :=_f .ParseUint (_fccdcb .Value ,10,32);if _cefag !=nil {return _cefag ;};_cbcfa :=uint32 (_bddbc );_cdbea .I4Attr =&_cbcfa ;continue ;};if _fccdcb .Name .Local =="\u0072\u0065\u0066"{_egecc :=_fccdcb .Value ; -_cdbea .RefAttr =&_egecc ;continue ;};if _fccdcb .Name .Local =="\u006e\u0061\u006d\u0065"{_afdcef :=_fccdcb .Value ;_cdbea .NameAttr =&_afdcef ;continue ;};if _fccdcb .Name .Local =="\u0073\u0068\u0065e\u0074"{_dbdf :=_fccdcb .Value ;_cdbea .SheetAttr =&_dbdf ; -continue ;};};for {_ddeef ,_affac :=d .Token ();if _affac !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u003a\u0020\u0025\u0073",_affac );};if _bfegbd ,_babec :=_ddeef .(_c .EndElement ); -_babec &&_bfegbd .Name ==start .Name {break ;};};return nil ;}; +// Old Comment +OldAttr *bool ; -// ValidateWithPath validates the Chartsheet and its children, prefixing error messages with path -func (_ageec *Chartsheet )ValidateWithPath (path string )error {if _agfffa :=_ageec .CT_Chartsheet .ValidateWithPath (path );_agfffa !=nil {return _agfffa ;};return nil ;}; +// Comment In Hidden Row +HiddenRowAttr *bool ; -// Validate validates the CT_FileRecoveryPr and its children -func (_ecegga *CT_FileRecoveryPr )Validate ()error {return _ecegga .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072");};func (_dbfdfc ST_GroupBy )String ()string {switch _dbfdfc {case 0:return ""; -case 1:return "\u0072\u0061\u006eg\u0065";case 2:return "\u0073e\u0063\u006f\u006e\u0064\u0073";case 3:return "\u006di\u006e\u0075\u0074\u0065\u0073";case 4:return "\u0068\u006f\u0075r\u0073";case 5:return "\u0064\u0061\u0079\u0073";case 6:return "\u006d\u006f\u006e\u0074\u0068\u0073"; -case 7:return "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073";case 8:return "\u0079\u0065\u0061r\u0073";};return "";}; +// Hidden Column +HiddenColumnAttr *bool ; -// Validate validates the CT_Field and its children -func (_bfaf *CT_Field )Validate ()error {return _bfaf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064");}; +// Author +AuthorAttr string ; -// ValidateWithPath validates the CT_CacheSource and its children, prefixing error messages with path -func (_dfbf *CT_CacheSource )ValidateWithPath (path string )error {if _dfbf .TypeAttr ==ST_SourceTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dagb :=_dfbf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dagb !=nil {return _dagb ;};if _dfbf .CacheSourceChoice !=nil {if _eagd :=_dfbf .CacheSourceChoice .ValidateWithPath (path +"\u002fC\u0061c\u0068\u0065\u0053\u006f\u0075r\u0063\u0065C\u0068\u006f\u0069\u0063\u0065"); -_eagd !=nil {return _eagd ;};};return nil ;};func (_edead *ST_DataValidationErrorStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cegaade ,_fagee :=d .Token ();if _fagee !=nil {return _fagee ;};if _gfbdbe ,_gedfa :=_cegaade .(_c .EndElement ); -_gedfa &&_gfbdbe .Name ==start .Name {*_edead =1;return nil ;};if _ebgbf ,_ddbfg :=_cegaade .(_c .CharData );!_ddbfg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cegaade ); -}else {switch string (_ebgbf ){case "":*_edead =0;case "\u0073\u0074\u006f\u0070":*_edead =1;case "\u0077a\u0072\u006e\u0069\u006e\u0067":*_edead =2;case "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_edead =3;};};_cegaade ,_fagee =d .Token (); -if _fagee !=nil {return _fagee ;};if _cdaba ,_gcgabb :=_cegaade .(_c .EndElement );_gcgabb &&_cdaba .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cegaade ); -};const (ST_DateTimeGroupingUnset ST_DateTimeGrouping =0;ST_DateTimeGroupingYear ST_DateTimeGrouping =1;ST_DateTimeGroupingMonth ST_DateTimeGrouping =2;ST_DateTimeGroupingDay ST_DateTimeGrouping =3;ST_DateTimeGroupingHour ST_DateTimeGrouping =4;ST_DateTimeGroupingMinute ST_DateTimeGrouping =5; -ST_DateTimeGroupingSecond ST_DateTimeGrouping =6;); +// Original Comment Length +OldLengthAttr *uint32 ; -// ValidateWithPath validates the Metadata and its children, prefixing error messages with path -func (_dffgea *Metadata )ValidateWithPath (path string )error {if _gcgef :=_dffgea .CT_Metadata .ValidateWithPath (path );_gcgef !=nil {return _gcgef ;};return nil ;};func (_egadc *CT_MdxMetadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgfbe :=range start .Attr {if _fgfbe .Name .Local =="\u0063\u006f\u0075n\u0074"{_cccab ,_fdecg :=_f .ParseUint (_fgfbe .Value ,10,32); -if _fdecg !=nil {return _fdecg ;};_bgaeb :=uint32 (_cccab );_egadc .CountAttr =&_bgaeb ;continue ;};};_abgbf :for {_aadbe ,_adffd :=d .Token ();if _adffd !=nil {return _adffd ;};switch _aaceb :=_aadbe .(type ){case _c .StartElement :switch _aaceb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0064\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0064\u0078"}:_ebcbe :=NewCT_Mdx (); -if _gbdgd :=d .DecodeElement (_ebcbe ,&_aaceb );_gbdgd !=nil {return _gbdgd ;};_egadc .Mdx =append (_egadc .Mdx ,_ebcbe );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074\u0061d\u0061t\u0061\u0020\u0025\u0076",_aaceb .Name ); -if _gafbd :=d .Skip ();_gafbd !=nil {return _gafbd ;};};case _c .EndElement :break _abgbf ;case _c .CharData :};};return nil ;};type CT_PageItem struct{ +// New Comment Length +NewLengthAttr *uint32 ;};func (_cdbbf *CT_WebPublishObjects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bedegc :=range start .Attr {if _bedegc .Name .Local =="\u0063\u006f\u0075n\u0074"{_bfagf ,_dfeca :=_g .ParseUint (_bedegc .Value ,10,32); +if _dfeca !=nil {return _dfeca ;};_bdcba :=uint32 (_bfagf );_cdbbf .CountAttr =&_bdcba ;continue ;};};_aedac :for {_efddg ,_fcggf :=d .Token ();if _fcggf !=nil {return _fcggf ;};switch _febcg :=_efddg .(type ){case _c .StartElement :switch _febcg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065b\u0050\u0075\u0062l\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065b\u0050\u0075\u0062l\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074"}:_bgddab :=NewCT_WebPublishObject (); +if _bgcca :=d .DecodeElement (_bgddab ,&_febcg );_bgcca !=nil {return _bgcca ;};_cdbbf .WebPublishObject =append (_cdbbf .WebPublishObject ,_bgddab );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u0020\u0025\u0076",_febcg .Name ); +if _cccbb :=d .Skip ();_cccbb !=nil {return _cccbb ;};};case _c .EndElement :break _aedac ;case _c .CharData :};};return nil ;};func (_dfded *CT_PCDKPIs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfded .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dfded .CountAttr )}); +};e .EncodeToken (start );if _dfded .Kpi !=nil {_gaegd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006b\u0070\u0069"}};for _ ,_eebbc :=range _dfded .Kpi {e .EncodeElement (_eebbc ,_gaegd );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_baabf *CT_IconFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_afbda ,_dfgdc :=_baabf .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"});if _dfgdc !=nil {return _dfgdc ;};start .Attr =append (start .Attr ,_afbda ); +if _baabf .IconIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_baabf .IconIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ebddd *CT_ServerFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebddd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ebddd .CountAttr )}); +};e .EncodeToken (start );if _ebddd .ServerFormat !=nil {_dgagd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u0065r\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_ccfff :=range _ebddd .ServerFormat {e .EncodeElement (_ccfff ,_dgagd ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Page Item Name -NameAttr string ;};func (_bfgc *CT_CustomFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fefa :=range start .Attr {if _fefa .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_bfgc .OperatorAttr .UnmarshalXMLAttr (_fefa ); -continue ;};if _fefa .Name .Local =="\u0076\u0061\u006c"{_gfbd :=_fefa .Value ;_bfgc .ValAttr =&_gfbd ;continue ;};};for {_bgaeg ,_fdbb :=d .Token ();if _fdbb !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dF\u0069\u006c\u0074e\u0072:\u0020\u0025\u0073",_fdbb ); -};if _cefcb ,_cabg :=_bgaeg .(_c .EndElement );_cabg &&_cefcb .Name ==start .Name {break ;};};return nil ;};func NewCT_SortState ()*CT_SortState {_cedbg :=&CT_SortState {};return _cedbg }; +// ValidateWithPath validates the CT_Top10 and its children, prefixing error messages with path +func (_defad *CT_Top10 )ValidateWithPath (path string )error {return nil };func (_dcbbcg *Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";return _dcbbcg .CT_Comments .MarshalXML (e ,start );};func NewCT_ChartsheetView ()*CT_ChartsheetView {_adag :=&CT_ChartsheetView {};return _adag }; -// Validate validates the Workbook and its children -func (_bacbf *Workbook )Validate ()error {return _bacbf .ValidateWithPath ("\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b");};type CT_CustomProperties struct{ +// Validate validates the CT_Map and its children +func (_decde *CT_Map )Validate ()error {return _decde .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0070");}; -// Custom Property -CustomPr []*CT_CustomProperty ;}; +// Validate validates the CT_OleSize and its children +func (_aaefbg *CT_OleSize )Validate ()error {return _aaefbg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065");};func (_bgabg *ST_SheetState )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgabg =0; +case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_bgabg =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_bgabg =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_bgabg =3;};return nil ;};type CT_DdeItems struct{ -// ValidateWithPath validates the CT_TupleCache and its children, prefixing error messages with path -func (_gfecf *CT_TupleCache )ValidateWithPath (path string )error {if _gfecf .Entries !=nil {if _gbffg :=_gfecf .Entries .ValidateWithPath (path +"\u002f\u0045\u006e\u0074\u0072\u0069\u0065\u0073");_gbffg !=nil {return _gbffg ;};};if _gfecf .Sets !=nil {if _ggfgg :=_gfecf .Sets .ValidateWithPath (path +"\u002f\u0053\u0065t\u0073"); -_ggfgg !=nil {return _ggfgg ;};};if _gfecf .QueryCache !=nil {if _aegef :=_gfecf .QueryCache .ValidateWithPath (path +"/\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065");_aegef !=nil {return _aegef ;};};if _gfecf .ServerFormats !=nil {if _decgg :=_gfecf .ServerFormats .ValidateWithPath (path +"\u002f\u0053\u0065\u0072\u0076\u0065\u0072\u0046\u006fr\u006d\u0061\u0074\u0073"); -_decgg !=nil {return _decgg ;};};if _gfecf .ExtLst !=nil {if _gffega :=_gfecf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gffega !=nil {return _gffega ;};};return nil ;};func (_fcaaf ST_DvAspect )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbagab :=_c .Attr {}; -_gbagab .Name =name ;switch _fcaaf {case ST_DvAspectUnset :_gbagab .Value ="";case ST_DvAspectDVASPECT_CONTENT :_gbagab .Value ="\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054";case ST_DvAspectDVASPECT_ICON :_gbagab .Value ="\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e"; -};return _gbagab ,nil ;}; +// DDE Item definition +DdeItem []*CT_DdeItem ;}; -// Validate validates the CT_TableStyleInfo and its children -func (_fbeee *CT_TableStyleInfo )Validate ()error {return _fbeee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f");};type CT_PCDSCPage struct{ +// Validate validates the CT_GroupItems and its children +func (_fgeef *CT_GroupItems )Validate ()error {return _fgeef .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073");};func (_caebd *CT_DynamicFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_caebd .TypeAttr =ST_DynamicFilterType (1); +for _ ,_bcbcf :=range start .Attr {if _bcbcf .Name .Local =="\u0074\u0079\u0070\u0065"{_caebd .TypeAttr .UnmarshalXMLAttr (_bcbcf );continue ;};if _bcbcf .Name .Local =="\u0076\u0061\u006c"{_ffaa ,_dcbe :=_g .ParseFloat (_bcbcf .Value ,64);if _dcbe !=nil {return _dcbe ; +};_caebd .ValAttr =&_ffaa ;continue ;};if _bcbcf .Name .Local =="\u0076\u0061\u006c\u0049\u0073\u006f"{_gfeca ,_fgeec :=ParseStdlibTime (_bcbcf .Value );if _fgeec !=nil {return _fgeec ;};_caebd .ValIsoAttr =&_gfeca ;continue ;};if _bcbcf .Name .Local =="\u006d\u0061\u0078\u0056\u0061\u006c"{_gabae ,_fbddg :=_g .ParseFloat (_bcbcf .Value ,64); +if _fbddg !=nil {return _fbddg ;};_caebd .MaxValAttr =&_gabae ;continue ;};if _bcbcf .Name .Local =="\u006da\u0078\u0056\u0061\u006c\u0049\u0073o"{_aaae ,_baafe :=ParseStdlibTime (_bcbcf .Value );if _baafe !=nil {return _baafe ;};_caebd .MaxValIsoAttr =&_aaae ; +continue ;};};for {_dabae ,_bcbg :=d .Token ();if _bcbg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0079\u006e\u0061m\u0069c\u0046\u0069\u006c\u0074\u0065\u0072\u003a \u0025\u0073",_bcbg );};if _ffca ,_abeee :=_dabae .(_c .EndElement ); +_abeee &&_ffca .Name ==start .Name {break ;};};return nil ;};func (_begae *CT_FutureMetadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_begae .NameAttr )}); +if _begae .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_begae .CountAttr )});};e .EncodeToken (start );if _begae .Bk !=nil {_fdga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006b"}}; +for _ ,_bcfgg :=range _begae .Bk {e .EncodeElement (_bcfgg ,_fdga );};};if _begae .ExtLst !=nil {_aadd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_begae .ExtLst ,_aadd ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_DbPr struct{ -// Page Item String Count -CountAttr *uint32 ; +// Connection String +ConnectionAttr string ; -// Page Item -PageItem []*CT_PageItem ;}; +// Command Text +CommandAttr *string ; -// Validate validates the CT_Boolean and its children -func (_bfbb *CT_Boolean )Validate ()error {return _bfbb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");};func (_fefaf *CT_PivotArea )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abfcc :=range start .Attr {if _abfcc .Name .Local =="\u0066\u0069\u0065l\u0064"{_bgefa ,_cgccf :=_f .ParseInt (_abfcc .Value ,10,32); -if _cgccf !=nil {return _cgccf ;};_gdcfb :=int32 (_bgefa );_fefaf .FieldAttr =&_gdcfb ;continue ;};if _abfcc .Name .Local =="\u0074\u0079\u0070\u0065"{_fefaf .TypeAttr .UnmarshalXMLAttr (_abfcc );continue ;};if _abfcc .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u006c\u0079"{_bcaff ,_adagg :=_f .ParseBool (_abfcc .Value ); -if _adagg !=nil {return _adagg ;};_fefaf .DataOnlyAttr =&_bcaff ;continue ;};if _abfcc .Name .Local =="\u006ca\u0062\u0065\u006c\u004f\u006e\u006cy"{_bdbef ,_dgefe :=_f .ParseBool (_abfcc .Value );if _dgefe !=nil {return _dgefe ;};_fefaf .LabelOnlyAttr =&_bdbef ; -continue ;};if _abfcc .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0052\u006f\u0077"{_cgfbgb ,_fgbae :=_f .ParseBool (_abfcc .Value );if _fgbae !=nil {return _fgbae ;};_fefaf .GrandRowAttr =&_cgfbgb ;continue ;};if _abfcc .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0043\u006f\u006c"{_ffgeb ,_cagga :=_f .ParseBool (_abfcc .Value ); -if _cagga !=nil {return _cagga ;};_fefaf .GrandColAttr =&_ffgeb ;continue ;};if _abfcc .Name .Local =="\u0063\u0061\u0063\u0068\u0065\u0049\u006e\u0064\u0065\u0078"{_bfbg ,_bgggaa :=_f .ParseBool (_abfcc .Value );if _bgggaa !=nil {return _bgggaa ;};_fefaf .CacheIndexAttr =&_bfbg ; -continue ;};if _abfcc .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_cadbb ,_eaag :=_f .ParseBool (_abfcc .Value );if _eaag !=nil {return _eaag ;};_fefaf .OutlineAttr =&_cadbb ;continue ;};if _abfcc .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_dbaaa :=_abfcc .Value ; -_fefaf .OffsetAttr =&_dbaaa ;continue ;};if _abfcc .Name .Local =="c\u006f\u006c\u006c\u0061\u0070\u0073e\u0064\u004c\u0065\u0076\u0065\u006c\u0073\u0041\u0072e\u0053\u0075\u0062t\u006ft\u0061\u006c\u0073"{_badba ,_ecgede :=_f .ParseBool (_abfcc .Value ); -if _ecgede !=nil {return _ecgede ;};_fefaf .CollapsedLevelsAreSubtotalsAttr =&_badba ;continue ;};if _abfcc .Name .Local =="\u0061\u0078\u0069\u0073"{_fefaf .AxisAttr .UnmarshalXMLAttr (_abfcc );continue ;};if _abfcc .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ecfcgf ,_bdeed :=_f .ParseUint (_abfcc .Value ,10,32); -if _bdeed !=nil {return _bdeed ;};_bgcfab :=uint32 (_ecfcgf );_fefaf .FieldPositionAttr =&_bgcfab ;continue ;};};_cbadd :for {_dbgbaf ,_dabaa :=d .Token ();if _dabaa !=nil {return _dabaa ;};switch _dcafa :=_dbgbaf .(type ){case _c .StartElement :switch _dcafa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"}:_fefaf .References =NewCT_PivotAreaReferences (); -if _bfcec :=d .DecodeElement (_fefaf .References ,&_dcafa );_bfcec !=nil {return _bfcec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fefaf .ExtLst =NewCT_ExtensionList (); -if _caaca :=d .DecodeElement (_fefaf .ExtLst ,&_dcafa );_caaca !=nil {return _caaca ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0069\u0076o\u0074\u0041\u0072\u0065\u0061\u0020\u0025\u0076",_dcafa .Name ); -if _gggfe :=d .Skip ();_gggfe !=nil {return _gggfe ;};};case _c .EndElement :break _cbadd ;case _c .CharData :};};return nil ;};func (_cdaedcc *ST_rwColActionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgegbg ,_gbcef :=d .Token (); -if _gbcef !=nil {return _gbcef ;};if _bgccea ,_aeggab :=_fgegbg .(_c .EndElement );_aeggab &&_bgccea .Name ==start .Name {*_cdaedcc =1;return nil ;};if _dfafc ,_gcgfa :=_fgegbg .(_c .CharData );!_gcgfa {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgegbg ); -}else {switch string (_dfafc ){case "":*_cdaedcc =0;case "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw":*_cdaedcc =1;case "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw":*_cdaedcc =2;case "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl":*_cdaedcc =3;case "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl":*_cdaedcc =4; -};};_fgegbg ,_gbcef =d .Token ();if _gbcef !=nil {return _gbcef ;};if _eecfc ,_adffdg :=_fgegbg .(_c .EndElement );_adffdg &&_eecfc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgegbg ); -};func (_ffcaf ST_DataValidationType )ValidateWithPath (path string )error {switch _ffcaf {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffcaf )); -};return nil ;}; +// Command Text +ServerCommandAttr *string ; -// ValidateWithPath validates the CT_Pages and its children, prefixing error messages with path -func (_cceef *CT_Pages )ValidateWithPath (path string )error {for _ffaaa ,_fdef :=range _cceef .Page {if _beaab :=_fdef .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0050\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_ffaaa ));_beaab !=nil {return _beaab ; -};};return nil ;};func (_bebfd *CT_IgnoredError )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_bebfd .SqrefAttr )}); -if _bebfd .EvalErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065v\u0061\u006c\u0045\u0072\u0072\u006fr"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .EvalErrorAttr ))});};if _bebfd .TwoDigitTextYearAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0077o\u0044\u0069\u0067i\u0074\u0054\u0065\u0078\u0074\u0059\u0065\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .TwoDigitTextYearAttr ))}); -};if _bebfd .NumberStoredAsTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006eu\u006db\u0065\u0072\u0053\u0074\u006fr\u0065\u0064A\u0073\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .NumberStoredAsTextAttr ))}); -};if _bebfd .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .FormulaAttr ))});};if _bebfd .FormulaRangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072m\u0075\u006c\u0061\u0052\u0061\u006e\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .FormulaRangeAttr ))}); -};if _bebfd .UnlockedFormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u006co\u0063\u006b\u0065\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .UnlockedFormulaAttr ))}); -};if _bebfd .EmptyCellReferenceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065m\u0070t\u0079\u0043\u0065\u006c\u006cR\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .EmptyCellReferenceAttr ))}); -};if _bebfd .ListDataValidationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ci\u0073t\u0044\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .ListDataValidationAttr ))}); -};if _bebfd .CalculatedColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bebfd .CalculatedColumnAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cceee *CT_PivotFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cceee .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cceee .CountAttr )}); -};e .EncodeToken (start );_gaceb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074F\u0069\u0065\u006c\u0064"}};for _ ,_cecab :=range _cceee .PivotField {e .EncodeElement (_cecab ,_gaceb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_eabefb *CT_SheetFormatPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cccfc :=range start .Attr {if _cccfc .Name .Local =="\u0062\u0061\u0073e\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"{_gbgd ,_cdfbcg :=_f .ParseUint (_cccfc .Value ,10,32); -if _cdfbcg !=nil {return _cdfbcg ;};_gfgga :=uint32 (_gbgd );_eabefb .BaseColWidthAttr =&_gfgga ;continue ;};if _cccfc .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"{_bgbff ,_bfcba :=_f .ParseFloat (_cccfc .Value ,64); -if _bfcba !=nil {return _bfcba ;};_eabefb .DefaultColWidthAttr =&_bgbff ;continue ;};if _cccfc .Name .Local =="\u0064\u0065f\u0061\u0075\u006ct\u0052\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_edcag ,_cdaca :=_f .ParseFloat (_cccfc .Value ,64);if _cdaca !=nil {return _cdaca ; -};_eabefb .DefaultRowHeightAttr =_edcag ;continue ;};if _cccfc .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"{_bffad ,_abbdcg :=_f .ParseBool (_cccfc .Value );if _abbdcg !=nil {return _abbdcg ;};_eabefb .CustomHeightAttr =&_bffad ; -continue ;};if _cccfc .Name .Local =="\u007a\u0065\u0072\u006f\u0048\u0065\u0069\u0067\u0068\u0074"{_abggc ,_aacgfb :=_f .ParseBool (_cccfc .Value );if _aacgfb !=nil {return _aacgfb ;};_eabefb .ZeroHeightAttr =&_abggc ;continue ;};if _cccfc .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"{_cfbef ,_bfgcd :=_f .ParseBool (_cccfc .Value ); -if _bfgcd !=nil {return _bfgcd ;};_eabefb .ThickTopAttr =&_cfbef ;continue ;};if _cccfc .Name .Local =="t\u0068\u0069\u0063\u006b\u0042\u006f\u0074\u0074\u006f\u006d"{_ecdedb ,_gceff :=_f .ParseBool (_cccfc .Value );if _gceff !=nil {return _gceff ;};_eabefb .ThickBottomAttr =&_ecdedb ; -continue ;};if _cccfc .Name .Local =="\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0052\u006f\u0077"{_ccdaf ,_bbead :=_f .ParseUint (_cccfc .Value ,10,8);if _bbead !=nil {return _bbead ;};_ecfcgg :=uint8 (_ccdaf );_eabefb .OutlineLevelRowAttr =&_ecfcgg ; -continue ;};if _cccfc .Name .Local =="\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006c"{_cbcfdc ,_ddfcf :=_f .ParseUint (_cccfc .Value ,10,8);if _ddfcf !=nil {return _ddfcf ;};_gdgeg :=uint8 (_cbcfdc );_eabefb .OutlineLevelColAttr =&_gdgeg ; -continue ;};};for {_bddebb ,_gabg :=d .Token ();if _gabg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065t\u0046o\u0072\u006d\u0061\u0074\u0050\u0072\u003a \u0025\u0073",_gabg );};if _gffbcd ,_bfagab :=_bddebb .(_c .EndElement ); -_bfagab &&_gffbcd .Name ==start .Name {break ;};};return nil ;};func (_ddbe *CT_CustomWorkbookView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddbe .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_dfaf :=range start .Attr {if _dfaf .Name .Local =="\u006e\u0061\u006d\u0065"{_dadcf :=_dfaf .Value ;_ddbe .NameAttr =_dadcf ;continue ;};if _dfaf .Name .Local =="\u0067\u0075\u0069\u0064"{_dfcdc :=_dfaf .Value ;_ddbe .GuidAttr =_dfcdc ;continue ; -};if _dfaf .Name .Local =="\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"{_cdegc ,_caeeg :=_f .ParseBool (_dfaf .Value );if _caeeg !=nil {return _caeeg ;};_ddbe .AutoUpdateAttr =&_cdegc ;continue ;};if _dfaf .Name .Local =="\u006d\u0065\u0072\u0067\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_baef ,_egdf :=_f .ParseUint (_dfaf .Value ,10,32); -if _egdf !=nil {return _egdf ;};_fgfda :=uint32 (_baef );_ddbe .MergeIntervalAttr =&_fgfda ;continue ;};if _dfaf .Name .Local =="\u0063h\u0061n\u0067\u0065\u0073\u0053\u0061\u0076\u0065\u0064\u0057\u0069\u006e"{_acfa ,_gagg :=_f .ParseBool (_dfaf .Value ); -if _gagg !=nil {return _gagg ;};_ddbe .ChangesSavedWinAttr =&_acfa ;continue ;};if _dfaf .Name .Local =="\u006f\u006e\u006c\u0079\u0053\u0079\u006e\u0063"{_begc ,_cgag :=_f .ParseBool (_dfaf .Value );if _cgag !=nil {return _cgag ;};_ddbe .OnlySyncAttr =&_begc ; -continue ;};if _dfaf .Name .Local =="\u0070\u0065\u0072s\u006f\u006e\u0061\u006c\u0056\u0069\u0065\u0077"{_bbec ,_gbgfe :=_f .ParseBool (_dfaf .Value );if _gbgfe !=nil {return _gbgfe ;};_ddbe .PersonalViewAttr =&_bbec ;continue ;};if _dfaf .Name .Local =="i\u006ec\u006c\u0075\u0064\u0065\u0050\u0072\u0069\u006et\u0053\u0065\u0074\u0074in\u0067\u0073"{_ececa ,_eafcg :=_f .ParseBool (_dfaf .Value ); -if _eafcg !=nil {return _eafcg ;};_ddbe .IncludePrintSettingsAttr =&_ececa ;continue ;};if _dfaf .Name .Local =="\u0069\u006e\u0063\u006cud\u0065\u0048\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0043\u006f\u006c"{_dgbf ,_ffcb :=_f .ParseBool (_dfaf .Value ); -if _ffcb !=nil {return _ffcb ;};_ddbe .IncludeHiddenRowColAttr =&_dgbf ;continue ;};if _dfaf .Name .Local =="\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"{_bbce ,_cabe :=_f .ParseBool (_dfaf .Value );if _cabe !=nil {return _cabe ;};_ddbe .MaximizedAttr =&_bbce ; -continue ;};if _dfaf .Name .Local =="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"{_gfeg ,_fgece :=_f .ParseBool (_dfaf .Value );if _fgece !=nil {return _fgece ;};_ddbe .MinimizedAttr =&_gfeg ;continue ;};if _dfaf .Name .Local =="s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"{_dggd ,_fgedb :=_f .ParseBool (_dfaf .Value ); -if _fgedb !=nil {return _fgedb ;};_ddbe .ShowHorizontalScrollAttr =&_dggd ;continue ;};if _dfaf .Name .Local =="\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"{_agaac ,_cegd :=_f .ParseBool (_dfaf .Value );if _cegd !=nil {return _cegd ; -};_ddbe .ShowVerticalScrollAttr =&_agaac ;continue ;};if _dfaf .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"{_dgbfa ,_gedg :=_f .ParseBool (_dfaf .Value );if _gedg !=nil {return _gedg ;};_ddbe .ShowSheetTabsAttr =&_dgbfa ; -continue ;};if _dfaf .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_gcfb ,_bfcdb :=_f .ParseInt (_dfaf .Value ,10,32);if _bfcdb !=nil {return _bfcdb ;};_febf :=int32 (_gcfb );_ddbe .XWindowAttr =&_febf ;continue ;};if _dfaf .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_abad ,_bgcfa :=_f .ParseInt (_dfaf .Value ,10,32); -if _bgcfa !=nil {return _bgcfa ;};_debce :=int32 (_abad );_ddbe .YWindowAttr =&_debce ;continue ;};if _dfaf .Name .Local =="w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"{_fgdcb ,_dafdb :=_f .ParseUint (_dfaf .Value ,10,32);if _dafdb !=nil {return _dafdb ; -};_ddbe .WindowWidthAttr =uint32 (_fgdcb );continue ;};if _dfaf .Name .Local =="\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_edca ,_efdca :=_f .ParseUint (_dfaf .Value ,10,32);if _efdca !=nil {return _efdca ;};_ddbe .WindowHeightAttr =uint32 (_edca ); -continue ;};if _dfaf .Name .Local =="\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"{_aggfg ,_aaccb :=_f .ParseUint (_dfaf .Value ,10,32);if _aaccb !=nil {return _aaccb ;};_abffe :=uint32 (_aggfg );_ddbe .TabRatioAttr =&_abffe ;continue ;};if _dfaf .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_dccb ,_ccddf :=_f .ParseUint (_dfaf .Value ,10,32); -if _ccddf !=nil {return _ccddf ;};_ddbe .ActiveSheetIdAttr =uint32 (_dccb );continue ;};if _dfaf .Name .Local =="\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0075l\u0061\u0042\u0061\u0072"{_efeabf ,_cagbc :=_f .ParseBool (_dfaf .Value );if _cagbc !=nil {return _cagbc ; -};_ddbe .ShowFormulaBarAttr =&_efeabf ;continue ;};if _dfaf .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0074\u0061\u0074\u0075\u0073\u0062\u0061\u0072"{_fbfc ,_cebd :=_f .ParseBool (_dfaf .Value );if _cebd !=nil {return _cebd ;};_ddbe .ShowStatusbarAttr =&_fbfc ; -continue ;};if _dfaf .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_ddbe .ShowCommentsAttr .UnmarshalXMLAttr (_dfaf );continue ;};if _dfaf .Name .Local =="s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_ddbe .ShowObjectsAttr .UnmarshalXMLAttr (_dfaf ); -continue ;};};_efdd :for {_dcca ,_dbgb :=d .Token ();if _dbgb !=nil {return _dbgb ;};switch _caeee :=_dcca .(type ){case _c .StartElement :switch _caeee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddbe .ExtLst =NewCT_ExtensionList (); -if _fbac :=d .DecodeElement (_ddbe .ExtLst ,&_caeee );_fbac !=nil {return _fbac ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_caeee .Name ); -if _gdbcb :=d .Skip ();_gdbcb !=nil {return _gdbcb ;};};case _c .EndElement :break _efdd ;case _c .CharData :};};return nil ;};func (_bdcbg *CT_IntProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_bdcbg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_BorderPr struct{ +// OLE DB Command Type +CommandTypeAttr *uint32 ;};func (_ecdga *CT_LevelGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdga .GroupMembers =NewCT_GroupMembers ();for _ ,_ggbda :=range start .Attr {if _ggbda .Name .Local =="\u006e\u0061\u006d\u0065"{_cgaba :=_ggbda .Value ; +_ecdga .NameAttr =_cgaba ;continue ;};if _ggbda .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_eebbg :=_ggbda .Value ;_ecdga .UniqueNameAttr =_eebbg ;continue ;};if _ggbda .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_ceaec :=_ggbda .Value ; +_ecdga .CaptionAttr =_ceaec ;continue ;};if _ggbda .Name .Local =="\u0075\u006e\u0069q\u0075\u0065\u0050\u0061\u0072\u0065\u006e\u0074"{_gegaa :=_ggbda .Value ;_ecdga .UniqueParentAttr =&_gegaa ;continue ;};if _ggbda .Name .Local =="\u0069\u0064"{_fgggff ,_bddbe :=_g .ParseInt (_ggbda .Value ,10,32); +if _bddbe !=nil {return _bddbe ;};_ggca :=int32 (_fgggff );_ecdga .IdAttr =&_ggca ;continue ;};};_cgcaed :for {_fdggb ,_ebdca :=d .Token ();if _ebdca !=nil {return _ebdca ;};switch _bcgdc :=_fdggb .(type ){case _c .StartElement :switch _bcgdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"}:if _ebdbd :=d .DecodeElement (_ecdga .GroupMembers ,&_bcgdc ); +_ebdbd !=nil {return _ebdbd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ce\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_bcgdc .Name ); +if _eabf :=d .Skip ();_eabf !=nil {return _eabf ;};};case _c .EndElement :break _cgcaed ;case _c .CharData :};};return nil ;};func (_badee *CT_Set )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _badee .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_badee .CountAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0052\u0061\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0076",_badee .MaxRankAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_badee .SetDefinitionAttr )}); +if _badee .SortTypeAttr !=ST_SortTypeUnset {_fbbff ,_eafba :=_badee .SortTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"});if _eafba !=nil {return _eafba ;};start .Attr =append (start .Attr ,_fbbff );};if _badee .QueryFailedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u0065\u0072\u0079\u0046\u0061\u0069\u006c\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_badee .QueryFailedAttr ))}); +};e .EncodeToken (start );if _badee .Tpls !=nil {_dbgcfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};for _ ,_ebaga :=range _badee .Tpls {e .EncodeElement (_ebaga ,_dbgcfb );};};if _badee .SortByTuple !=nil {_dfegb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"}}; +e .EncodeElement (_badee .SortByTuple ,_dfegb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Record ()*CT_Record {_bcdab :=&CT_Record {};return _bcdab }; -// Line Style -StyleAttr ST_BorderStyle ; +// Validate validates the CT_DeletedField and its children +func (_fgcbb *CT_DeletedField )Validate ()error {return _fgcbb .ValidateWithPath ("\u0043T\u005fD\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064");};type CT_CellProtection struct{ -// Color -Color *CT_Color ;};type CT_Selection struct{ +// Cell Locked +LockedAttr *bool ; -// Pane -PaneAttr ST_Pane ; +// Hidden Cell +HiddenAttr *bool ;};type CT_ColorScale struct{ -// Active Cell Location -ActiveCellAttr *string ; +// Conditional Format Value Object +Cfvo []*CT_Cfvo ; -// Active Cell Index -ActiveCellIdAttr *uint32 ; +// Color Gradiant Interpolation +Color []*CT_Color ;}; -// Sequence of References -SqrefAttr *ST_Sqref ;};func NewCT_FontFamily ()*CT_FontFamily {_egcde :=&CT_FontFamily {};_egcde .ValAttr =0;return _egcde };func (_bagfb ST_UnderlineValues )String ()string {switch _bagfb {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065"; -case 2:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 3:return "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 4:return "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; -case 5:return "\u006e\u006f\u006e\u0065";};return "";}; +// ValidateWithPath validates the CT_DataValidations and its children, prefixing error messages with path +func (_dfgb *CT_DataValidations )ValidateWithPath (path string )error {for _fged ,_bcdgdc :=range _dfgb .DataValidation {if _efcf :=_bcdgdc .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0044\u0061ta\u0056a\u006c\u0069\u0064\u0061\u0074i\u006f\u006e\u005b\u0025\u0064\u005d",path ,_fged )); +_efcf !=nil {return _efcf ;};};return nil ;}; -// Validate validates the CT_ExternalCell and its children -func (_bgfa *CT_ExternalCell )Validate ()error {return _bgfa .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c");};func (_ffcbfd *CT_UndoInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffcbfd .ExpAttr =ST_FormulaExpression (1); -for _ ,_cagee :=range start .Attr {if _cagee .Name .Local =="\u0069\u006e\u0064e\u0078"{_ddbeg ,_egdfg :=_f .ParseUint (_cagee .Value ,10,32);if _egdfg !=nil {return _egdfg ;};_ffcbfd .IndexAttr =uint32 (_ddbeg );continue ;};if _cagee .Name .Local =="\u0065\u0078\u0070"{_ffcbfd .ExpAttr .UnmarshalXMLAttr (_cagee ); -continue ;};if _cagee .Name .Local =="\u0072\u0065\u00663\u0044"{_bfacdg ,_cgeff :=_f .ParseBool (_cagee .Value );if _cgeff !=nil {return _cgeff ;};_ffcbfd .Ref3DAttr =&_bfacdg ;continue ;};if _cagee .Name .Local =="\u0061\u0072\u0072a\u0079"{_ecggc ,_ebcbdf :=_f .ParseBool (_cagee .Value ); -if _ebcbdf !=nil {return _ebcbdf ;};_ffcbfd .ArrayAttr =&_ecggc ;continue ;};if _cagee .Name .Local =="\u0076"{_bcdcg ,_bbdeb :=_f .ParseBool (_cagee .Value );if _bbdeb !=nil {return _bbdeb ;};_ffcbfd .VAttr =&_bcdcg ;continue ;};if _cagee .Name .Local =="\u006e\u0066"{_egga ,_gcded :=_f .ParseBool (_cagee .Value ); -if _gcded !=nil {return _gcded ;};_ffcbfd .NfAttr =&_egga ;continue ;};if _cagee .Name .Local =="\u0063\u0073"{_dfeab ,_fedge :=_f .ParseBool (_cagee .Value );if _fedge !=nil {return _fedge ;};_ffcbfd .CsAttr =&_dfeab ;continue ;};if _cagee .Name .Local =="\u0064\u0072"{_bbgaab :=_cagee .Value ; -_ffcbfd .DrAttr =_bbgaab ;continue ;};if _cagee .Name .Local =="\u0064\u006e"{_ffefe :=_cagee .Value ;_ffcbfd .DnAttr =&_ffefe ;continue ;};if _cagee .Name .Local =="\u0072"{_cecgc :=_cagee .Value ;_ffcbfd .RAttr =&_cecgc ;continue ;};if _cagee .Name .Local =="\u0073\u0049\u0064"{_ecdgff ,_efcaa :=_f .ParseUint (_cagee .Value ,10,32); -if _efcaa !=nil {return _efcaa ;};_bbege :=uint32 (_ecdgff );_ffcbfd .SIdAttr =&_bbege ;continue ;};};for {_fgffbb ,_aggbf :=d .Token ();if _aggbf !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f\u003a\u0020\u0025\u0073",_aggbf ); -};if _baedc ,_dadcba :=_fgffbb .(_c .EndElement );_dadcba &&_baedc .Name ==start .Name {break ;};};return nil ;};func (_agae *CT_CacheHierarchy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggfd :=range start .Attr {if _ggfd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_fegb :=_ggfd .Value ; -_agae .UniqueNameAttr =_fegb ;continue ;};if _ggfd .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_dbcc :=_ggfd .Value ;_agae .CaptionAttr =&_dbcc ;continue ;};if _ggfd .Name .Local =="\u006de\u0061\u0073\u0075\u0072\u0065"{_eeb ,_fga :=_f .ParseBool (_ggfd .Value ); -if _fga !=nil {return _fga ;};_agae .MeasureAttr =&_eeb ;continue ;};if _ggfd .Name .Local =="\u0073\u0065\u0074"{_aegc ,_gdcd :=_f .ParseBool (_ggfd .Value );if _gdcd !=nil {return _gdcd ;};_agae .SetAttr =&_aegc ;continue ;};if _ggfd .Name .Local =="\u0070a\u0072\u0065\u006e\u0074\u0053\u0065t"{_ded ,_fgb :=_f .ParseUint (_ggfd .Value ,10,32); -if _fgb !=nil {return _fgb ;};_cbfg :=uint32 (_ded );_agae .ParentSetAttr =&_cbfg ;continue ;};if _ggfd .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_bfbba ,_bgf :=_f .ParseInt (_ggfd .Value ,10,32);if _bgf !=nil {return _bgf ;};_cefg :=int32 (_bfbba ); -_agae .IconSetAttr =&_cefg ;continue ;};if _ggfd .Name .Local =="\u0061t\u0074\u0072\u0069\u0062\u0075\u0074e"{_fdbd ,_gcbd :=_f .ParseBool (_ggfd .Value );if _gcbd !=nil {return _gcbd ;};_agae .AttributeAttr =&_fdbd ;continue ;};if _ggfd .Name .Local =="\u0074\u0069\u006d\u0065"{_ceb ,_cece :=_f .ParseBool (_ggfd .Value ); -if _cece !=nil {return _cece ;};_agae .TimeAttr =&_ceb ;continue ;};if _ggfd .Name .Local =="\u006b\u0065\u0079A\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065"{_bba ,_eece :=_f .ParseBool (_ggfd .Value );if _eece !=nil {return _eece ;};_agae .KeyAttributeAttr =&_bba ; -continue ;};if _ggfd .Name .Local =="\u0064\u0065\u0066au\u006c\u0074\u004d\u0065\u006d\u0062\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_caca :=_ggfd .Value ;_agae .DefaultMemberUniqueNameAttr =&_caca ;continue ;};if _ggfd .Name .Local =="\u0061\u006c\u006c\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_ebg :=_ggfd .Value ; -_agae .AllUniqueNameAttr =&_ebg ;continue ;};if _ggfd .Name .Local =="\u0061\u006c\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_dec :=_ggfd .Value ;_agae .AllCaptionAttr =&_dec ;continue ;};if _ggfd .Name .Local =="\u0064\u0069\u006d\u0065ns\u0069\u006f\u006e\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_dbfa :=_ggfd .Value ; -_agae .DimensionUniqueNameAttr =&_dbfa ;continue ;};if _ggfd .Name .Local =="\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"{_aage :=_ggfd .Value ;_agae .DisplayFolderAttr =&_aage ;continue ;};if _ggfd .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_ecae :=_ggfd .Value ; -_agae .MeasureGroupAttr =&_ecae ;continue ;};if _ggfd .Name .Local =="\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0073"{_gfdg ,_eagc :=_f .ParseBool (_ggfd .Value );if _eagc !=nil {return _eagc ;};_agae .MeasuresAttr =&_gfdg ;continue ;};if _ggfd .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbde ,_gdeb :=_f .ParseUint (_ggfd .Value ,10,32); -if _gdeb !=nil {return _gdeb ;};_agae .CountAttr =uint32 (_fbde );continue ;};if _ggfd .Name .Local =="\u006f\u006e\u0065\u0046\u0069\u0065\u006c\u0064"{_afg ,_add :=_f .ParseBool (_ggfd .Value );if _add !=nil {return _add ;};_agae .OneFieldAttr =&_afg ; -continue ;};if _ggfd .Name .Local =="\u006d\u0065\u006d\u0062er\u0056\u0061\u006c\u0075\u0065\u0044\u0061\u0074\u0061\u0074\u0079\u0070\u0065"{_bddf ,_bggb :=_f .ParseUint (_ggfd .Value ,10,16);if _bggb !=nil {return _bggb ;};_dadf :=uint16 (_bddf );_agae .MemberValueDatatypeAttr =&_dadf ; -continue ;};if _ggfd .Name .Local =="\u0075\u006e\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"{_cecc ,_adfd :=_f .ParseBool (_ggfd .Value );if _adfd !=nil {return _adfd ;};_agae .UnbalancedAttr =&_cecc ;continue ;};if _ggfd .Name .Local =="\u0075n\u0062a\u006c\u0061\u006e\u0063\u0065\u0064\u0047\u0072\u006f\u0075\u0070"{_gdfc ,_efc :=_f .ParseBool (_ggfd .Value ); -if _efc !=nil {return _efc ;};_agae .UnbalancedGroupAttr =&_gdfc ;continue ;};if _ggfd .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_cadb ,_fafd :=_f .ParseBool (_ggfd .Value );if _fafd !=nil {return _fafd ;};_agae .HiddenAttr =&_cadb ;continue ; -};};_beeg :for {_adde ,_bge :=d .Token ();if _bge !=nil {return _bge ;};switch _dag :=_adde .(type ){case _c .StartElement :switch _dag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"}:_agae .FieldsUsage =NewCT_FieldsUsage (); -if _acca :=d .DecodeElement (_agae .FieldsUsage ,&_dag );_acca !=nil {return _acca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"}:_agae .GroupLevels =NewCT_GroupLevels (); -if _afgg :=d .DecodeElement (_agae .GroupLevels ,&_dag );_afgg !=nil {return _afgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agae .ExtLst =NewCT_ExtensionList (); -if _dbfd :=d .DecodeElement (_agae .ExtLst ,&_dag );_dbfd !=nil {return _dbfd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0020\u0025\u0076",_dag .Name ); -if _ede :=d .Skip ();_ede !=nil {return _ede ;};};case _c .EndElement :break _beeg ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_RowHierarchiesUsage and its children, prefixing error messages with path +func (_ecbbd *CT_RowHierarchiesUsage )ValidateWithPath (path string )error {for _bcabf ,_dbdbgb :=range _ecbbd .RowHierarchyUsage {if _gdfdaa :=_dbdbgb .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0052\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_bcabf )); +_gdfdaa !=nil {return _gdfdaa ;};};return nil ;}; -// ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path -func (_cfbgg *CT_Schema )ValidateWithPath (path string )error {return nil };type CT_CustomWorkbookViews struct{ +// ValidateWithPath validates the CT_PivotFields and its children, prefixing error messages with path +func (_cfddaf *CT_PivotFields )ValidateWithPath (path string )error {for _eaadad ,_aafda :=range _cfddaf .PivotField {if _afcdg :=_aafda .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006cd\u005b\u0025\u0064\u005d",path ,_eaadad )); +_afcdg !=nil {return _afcdg ;};};return nil ;};type ST_PhoneticAlignment byte ; -// Custom Workbook View -CustomWorkbookView []*CT_CustomWorkbookView ;};func (_eafcfb ST_CredMethod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bggfe :=_c .Attr {};_bggfe .Name =name ;switch _eafcfb {case ST_CredMethodUnset :_bggfe .Value ="";case ST_CredMethodIntegrated :_bggfe .Value ="\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064"; -case ST_CredMethodNone :_bggfe .Value ="\u006e\u006f\u006e\u0065";case ST_CredMethodStored :_bggfe .Value ="\u0073\u0074\u006f\u0072\u0065\u0064";case ST_CredMethodPrompt :_bggfe .Value ="\u0070\u0072\u006f\u006d\u0070\u0074";};return _bggfe ,nil ;};func NewCT_QueryTableFields ()*CT_QueryTableFields {_agfbe :=&CT_QueryTableFields {}; -return _agfbe };type ST_FontScheme byte ;func (_bedcd *CalcChain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bedcd .CT_CalcChain =*NewCT_CalcChain ();_fbcgb :for {_cddbdg ,_bebaa :=d .Token ();if _bebaa !=nil {return _bebaa ;};switch _babbe :=_cddbdg .(type ){case _c .StartElement :switch _babbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_bgeeff :=NewCT_CalcCell (); -if _dccda :=d .DecodeElement (_bgeeff ,&_babbe );_dccda !=nil {return _dccda ;};_bedcd .C =append (_bedcd .C ,_bgeeff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bedcd .ExtLst =NewCT_ExtensionList (); -if _fffad :=d .DecodeElement (_bedcd .ExtLst ,&_babbe );_fffad !=nil {return _fffad ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0061\u006c\u0063\u0043\u0068a\u0069\u006e \u0025\u0076",_babbe .Name ); -if _cgdad :=d .Skip ();_cgdad !=nil {return _cgdad ;};};case _c .EndElement :break _fbcgb ;case _c .CharData :};};return nil ;};func (_befa *CT_Cell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggbc :=range start .Attr {if _ggbc .Name .Local =="\u0072"{_fce :=_ggbc .Value ; -_befa .RAttr =&_fce ;continue ;};if _ggbc .Name .Local =="\u0073"{_fgfc ,_dccg :=_f .ParseUint (_ggbc .Value ,10,32);if _dccg !=nil {return _dccg ;};_dbca :=uint32 (_fgfc );_befa .SAttr =&_dbca ;continue ;};if _ggbc .Name .Local =="\u0074"{_befa .TAttr .UnmarshalXMLAttr (_ggbc ); -continue ;};if _ggbc .Name .Local =="\u0063\u006d"{_gfad ,_dea :=_f .ParseUint (_ggbc .Value ,10,32);if _dea !=nil {return _dea ;};_eagge :=uint32 (_gfad );_befa .CmAttr =&_eagge ;continue ;};if _ggbc .Name .Local =="\u0076\u006d"{_gabfa ,_egae :=_f .ParseUint (_ggbc .Value ,10,32); -if _egae !=nil {return _egae ;};_bfdd :=uint32 (_gabfa );_befa .VmAttr =&_bfdd ;continue ;};if _ggbc .Name .Local =="\u0070\u0068"{_bedd ,_debe :=_f .ParseBool (_ggbc .Value );if _debe !=nil {return _debe ;};_befa .PhAttr =&_bedd ;continue ;};};_ffaa :for {_cfgc ,_fcad :=d .Token (); -if _fcad !=nil {return _fcad ;};switch _agca :=_cfgc .(type ){case _c .StartElement :switch _agca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066"}:_befa .F =NewCT_CellFormula (); -if _cceed :=d .DecodeElement (_befa .F ,&_agca );_cceed !=nil {return _cceed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:_befa .V =new (string ); -if _dafde :=d .DecodeElement (_befa .V ,&_agca );_dafde !=nil {return _dafde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0073"}:_befa .Is =NewCT_Rst (); -if _gagbb :=d .DecodeElement (_befa .Is ,&_agca );_gagbb !=nil {return _gagbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_befa .ExtLst =NewCT_ExtensionList (); -if _ebgd :=d .DecodeElement (_befa .ExtLst ,&_agca );_ebgd !=nil {return _ebgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_agca .Name ); -if _bebbe :=d .Skip ();_bebbe !=nil {return _bebbe ;};};case _c .EndElement :break _ffaa ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_ChartsheetViews and its children, prefixing error messages with path +func (_gbde *CT_ChartsheetViews )ValidateWithPath (path string )error {for _gbdef ,_fgcb :=range _gbde .SheetView {if _dgbdf :=_fgcb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_gbdef )); +_dgbdf !=nil {return _dgbdf ;};};if _gbde .ExtLst !=nil {if _abfb :=_gbde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abfb !=nil {return _abfb ;};};return nil ;};func (_ecddf *CT_Number )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_ecddf .VAttr )}); +if _ecddf .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .UAttr ))});};if _ecddf .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .FAttr ))}); +};if _ecddf .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_ecddf .CAttr )});};if _ecddf .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_ecddf .CpAttr )}); +};if _ecddf .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_ecddf .InAttr )});};if _ecddf .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_ecddf .BcAttr )}); +};if _ecddf .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_ecddf .FcAttr )});};if _ecddf .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .IAttr ))}); +};if _ecddf .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .UnAttr ))});};if _ecddf .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .StAttr ))}); +};if _ecddf .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecddf .BAttr ))});};e .EncodeToken (start );if _ecddf .Tpls !=nil {_dgffc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}}; +for _ ,_egafb :=range _ecddf .Tpls {e .EncodeElement (_egafb ,_dgffc );};};if _ecddf .X !=nil {_bfgcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_bedee :=range _ecddf .X {e .EncodeElement (_bedee ,_bfgcb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bdbbd ST_ShowDataAs )ValidateWithPath (path string )error {switch _bdbbd {case 0,1,2,3,4,5,6,7,8,9:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdbbd )); +};return nil ;};type CT_CustomFilter struct{ -// Validate validates the CT_PivotFields and its children -func (_bbbdc *CT_PivotFields )Validate ()error {return _bbbdc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u0065\u006c\u0064\u0073");};func (_edabf *CT_ObjectAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edabf .From =_cd .NewFrom (); -_edabf .To =_cd .NewTo ();for _ ,_aefb :=range start .Attr {if _aefb .Name .Local =="\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"{_efgfd ,_cedbd :=_f .ParseBool (_aefb .Value );if _cedbd !=nil {return _cedbd ;};_edabf .MoveWithCellsAttr =&_efgfd ; -continue ;};if _aefb .Name .Local =="\u0073\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"{_gefad ,_egcbe :=_f .ParseBool (_aefb .Value );if _egcbe !=nil {return _egcbe ;};_edabf .SizeWithCellsAttr =&_gefad ;continue ;};};_acgag :for {_acbad ,_bgbfe :=d .Token (); -if _bgbfe !=nil {return _bgbfe ;};switch _eggff :=_acbad .(type ){case _c .StartElement :switch _eggff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _fbegb :=d .DecodeElement (_edabf .From ,&_eggff ); -_fbegb !=nil {return _fbegb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u006f"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _cbgd :=d .DecodeElement (_edabf .To ,&_eggff ); -_cbgd !=nil {return _cbgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006ae\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_eggff .Name ); -if _cadfdc :=d .Skip ();_cadfdc !=nil {return _cadfdc ;};};case _c .EndElement :break _acgag ;case _c .CharData :};};return nil ;};func (_beadag *ST_GradientType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_beadag =0;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_beadag =1; -case "\u0070\u0061\u0074\u0068":*_beadag =2;};return nil ;};type CT_PivotFilters struct{ +// Filter Comparison Operator +OperatorAttr ST_FilterOperator ; + +// Top or Bottom Value +ValAttr *string ;};func (_cbbdg *CT_SmartTags )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdaafe :for {_edfdd ,_dacge :=d .Token ();if _dacge !=nil {return _dacge ;};switch _dbbfg :=_edfdd .(type ){case _c .StartElement :switch _dbbfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_geaeb :=NewCT_CellSmartTags (); +if _dafde :=d .DecodeElement (_geaeb ,&_dbbfg );_dafde !=nil {return _dafde ;};_cbbdg .CellSmartTags =append (_cbbdg .CellSmartTags ,_geaeb );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u006d\u0061r\u0074\u0054\u0061\u0067\u0073\u0020\u0025\u0076",_dbbfg .Name ); +if _ebddb :=d .Skip ();_ebddb !=nil {return _ebddb ;};};case _c .EndElement :break _cdaafe ;case _c .CharData :};};return nil ;};func (_acffd *CT_PivotDimension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acffd .MeasureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0061\u0073\u0075\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acffd .MeasureAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_acffd .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_acffd .UniqueNameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_acffd .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_PivotFilters struct{ // Pivot Filter Count CountAttr *uint32 ; // PivotTable Advanced Filter -Filter []*CT_PivotFilter ;};func (_dadcb *CT_PageItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdcafc :=range start .Attr {if _bdcafc .Name .Local =="\u006e\u0061\u006d\u0065"{_bfaee :=_bdcafc .Value ;_dadcb .NameAttr =_bfaee ; -continue ;};};for {_cbacd ,_afgae :=d .Token ();if _afgae !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_afgae );};if _faab ,_bfcgcg :=_cbacd .(_c .EndElement ); -_bfcgcg &&_faab .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_TableMissing and its children -func (_edaaa *CT_TableMissing )Validate ()error {return _edaaa .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u004d\u0069\u0073\u0073\u0069\u006e\u0067");};func (_dgfff *CT_ExternalSheetData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dgfff .SheetIdAttr )}); -if _dgfff .RefreshErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066r\u0065\u0073\u0068\u0045\u0072\u0072\u006f\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfff .RefreshErrorAttr ))});};e .EncodeToken (start ); -if _dgfff .Row !=nil {_cfba :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u006f\u0077"}};for _ ,_fcaec :=range _dgfff .Row {e .EncodeElement (_fcaec ,_cfba );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -func NewCT_Parameters ()*CT_Parameters {_gcfeb :=&CT_Parameters {};return _gcfeb }; +Filter []*CT_PivotFilter ;};func (_dcfcc ST_ConditionalFormattingOperator )ValidateWithPath (path string )error {switch _dcfcc {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcfcc )); +};return nil ;}; -// Validate validates the CT_Connections and its children -func (_dadfc *CT_Connections )Validate ()error {return _dadfc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063t\u0069\u006f\u006e\u0073");}; +// Validate validates the CT_Groups and its children +func (_addef *CT_Groups )Validate ()error {return _addef .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u006f\u0075\u0070s");}; -// ValidateWithPath validates the CT_TableStyleElement and its children, prefixing error messages with path -func (_cefgef *CT_TableStyleElement )ValidateWithPath (path string )error {if _cefgef .TypeAttr ==ST_TableStyleTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gadbba :=_cefgef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gadbba !=nil {return _gadbba ;};return nil ;}; +// Validate validates the CT_DdeValue and its children +func (_cdea *CT_DdeValue )Validate ()error {return _cdea .ValidateWithPath ("C\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065");}; -// Validate validates the CT_Index and its children -func (_dadce *CT_Index )Validate ()error {return _dadce .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078");}; +// Validate validates the CT_PageBreak and its children +func (_gcfea *CT_PageBreak )Validate ()error {return _gcfea .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b");}; -// Validate validates the CT_DynamicFilter and its children -func (_egafae *CT_DynamicFilter )Validate ()error {return _egafae .ValidateWithPath ("\u0043\u0054_\u0044\u0079\u006ea\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072");};type ST_MdxSetOrder byte ; +// ValidateWithPath validates the Users and its children, prefixing error messages with path +func (_fagbg *Users )ValidateWithPath (path string )error {if _bbacad :=_fagbg .CT_Users .ValidateWithPath (path );_bbacad !=nil {return _bbacad ;};return nil ;}; -// Validate validates the CT_Fill and its children -func (_ecfbd *CT_Fill )Validate ()error {return _ecfbd .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");}; +// Validate validates the CT_GroupLevels and its children +func (_eecba *CT_GroupLevels )Validate ()error {return _eecba .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004ce\u0076\u0065\u006c\u0073");}; -// Validate validates the CT_MetadataStrings and its children -func (_cdbfe *CT_MetadataStrings )Validate ()error {return _cdbfe .ValidateWithPath ("\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061t\u0061\u0053t\u0072\u0069\u006e\u0067\u0073");};type CT_MeasureDimensionMaps struct{ +// Validate validates the CT_MapInfo and its children +func (_bafe *CT_MapInfo )Validate ()error {return _bafe .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0070\u0049\u006e\u0066\u006f");};func (_cgccb ST_DateTimeGrouping )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_adfgc :=_c .Attr {};_adfgc .Name =name ; +switch _cgccb {case ST_DateTimeGroupingUnset :_adfgc .Value ="";case ST_DateTimeGroupingYear :_adfgc .Value ="\u0079\u0065\u0061\u0072";case ST_DateTimeGroupingMonth :_adfgc .Value ="\u006d\u006f\u006et\u0068";case ST_DateTimeGroupingDay :_adfgc .Value ="\u0064\u0061\u0079"; +case ST_DateTimeGroupingHour :_adfgc .Value ="\u0068\u006f\u0075\u0072";case ST_DateTimeGroupingMinute :_adfgc .Value ="\u006d\u0069\u006e\u0075\u0074\u0065";case ST_DateTimeGroupingSecond :_adfgc .Value ="\u0073\u0065\u0063\u006f\u006e\u0064";};return _adfgc ,nil ; +};func NewCT_HeaderFooter ()*CT_HeaderFooter {_cdgd :=&CT_HeaderFooter {};return _cdgd };func (_bdgbd *CT_PivotCacheDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bdgbd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .IdAttr )}); +};if _bdgbd .InvalidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0076\u0061\u006c\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .InvalidAttr ))});};if _bdgbd .SaveDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .SaveDataAttr ))}); +};if _bdgbd .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .RefreshOnLoadAttr ))}); +};if _bdgbd .OptimizeMemoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .OptimizeMemoryAttr ))}); +};if _bdgbd .EnableRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .EnableRefreshAttr ))}); +};if _bdgbd .RefreshedByAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .RefreshedByAttr )});};if _bdgbd .RefreshedDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .RefreshedDateAttr )}); +};if _bdgbd .RefreshedDateIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"},Value :_cd .FormatDateTime (*_bdgbd .RefreshedDateIsoAttr )}); +};if _bdgbd .BackgroundQueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .BackgroundQueryAttr ))}); +};if _bdgbd .MissingItemsLimitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .MissingItemsLimitAttr )}); +};if _bdgbd .CreatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .CreatedVersionAttr )}); +};if _bdgbd .RefreshedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .RefreshedVersionAttr )}); +};if _bdgbd .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .MinRefreshableVersionAttr )}); +};if _bdgbd .RecordCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bdgbd .RecordCountAttr )});};if _bdgbd .UpgradeOnRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .UpgradeOnRefreshAttr ))}); +};if _bdgbd .TupleCacheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .TupleCacheAttr ))});};if _bdgbd .SupportSubqueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .SupportSubqueryAttr ))}); +};if _bdgbd .SupportAdvancedDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bdgbd .SupportAdvancedDrillAttr ))}); +};e .EncodeToken (start );_fece :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}};e .EncodeElement (_bdgbd .CacheSource ,_fece );_feedc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}}; +e .EncodeElement (_bdgbd .CacheFields ,_feedc );if _bdgbd .CacheHierarchies !=nil {_adbbc :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0061\u0063\u0068\u0065\u0048\u0069e\u0072\u0061\u0072\u0063hi\u0065\u0073"}};e .EncodeElement (_bdgbd .CacheHierarchies ,_adbbc ); +};if _bdgbd .Kpis !=nil {_deada :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006b\u0070\u0069\u0073"}};e .EncodeElement (_bdgbd .Kpis ,_deada );};if _bdgbd .TupleCache !=nil {_cfebf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0075\u0070\u006c\u0065C\u0061\u0063\u0068\u0065"}}; +e .EncodeElement (_bdgbd .TupleCache ,_cfebf );};if _bdgbd .CalculatedItems !=nil {_gcafd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aca\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_bdgbd .CalculatedItems ,_gcafd ); +};if _bdgbd .CalculatedMembers !=nil {_baddd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063al\u0063u\u006c\u0061\u0074\u0065\u0064M\u0065\u006d\u0062\u0065\u0072\u0073"}};e .EncodeElement (_bdgbd .CalculatedMembers ,_baddd );};if _bdgbd .Dimensions !=nil {_ddfcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006es\u0069\u006f\u006e\u0073"}}; +e .EncodeElement (_bdgbd .Dimensions ,_ddfcd );};if _bdgbd .MeasureGroups !=nil {_ededd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047r\u006f\u0075\u0070\u0073"}};e .EncodeElement (_bdgbd .MeasureGroups ,_ededd ); +};if _bdgbd .Maps !=nil {_adgda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0061\u0070\u0073"}};e .EncodeElement (_bdgbd .Maps ,_adgda );};if _bdgbd .ExtLst !=nil {_efbaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bdgbd .ExtLst ,_efbaa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afcd *CT_CustomWorkbookView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_afcd .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_afcd .GuidAttr )});if _afcd .AutoUpdateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .AutoUpdateAttr ))}); +};if _afcd .MergeIntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0072\u0067\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_afcd .MergeIntervalAttr )}); +};if _afcd .ChangesSavedWinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0061n\u0067\u0065\u0073\u0053\u0061\u0076\u0065\u0064\u0057\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ChangesSavedWinAttr ))}); +};if _afcd .OnlySyncAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006e\u006c\u0079\u0053\u0079\u006e\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .OnlySyncAttr ))});};if _afcd .PersonalViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0065\u0072s\u006f\u006e\u0061\u006c\u0056\u0069\u0065\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .PersonalViewAttr ))}); +};if _afcd .IncludePrintSettingsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"i\u006ec\u006c\u0075\u0064\u0065\u0050\u0072\u0069\u006et\u0053\u0065\u0074\u0074in\u0067\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .IncludePrintSettingsAttr ))}); +};if _afcd .IncludeHiddenRowColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063\u006cud\u0065\u0048\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .IncludeHiddenRowColAttr ))}); +};if _afcd .MaximizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .MaximizedAttr ))});};if _afcd .MinimizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .MinimizedAttr ))}); +};if _afcd .ShowHorizontalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ShowHorizontalScrollAttr ))}); +};if _afcd .ShowVerticalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ShowVerticalScrollAttr ))}); +};if _afcd .ShowSheetTabsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ShowSheetTabsAttr ))}); +};if _afcd .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_afcd .XWindowAttr )});};if _afcd .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_afcd .YWindowAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",_afcd .WindowWidthAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_afcd .WindowHeightAttr )}); +if _afcd .TabRatioAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_afcd .TabRatioAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_afcd .ActiveSheetIdAttr )}); +if _afcd .ShowFormulaBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0075l\u0061\u0042\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ShowFormulaBarAttr ))}); +};if _afcd .ShowStatusbarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0074\u0061\u0074\u0075\u0073\u0062\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcd .ShowStatusbarAttr ))}); +};if _afcd .ShowCommentsAttr !=ST_CommentsUnset {_feggd ,_bdeff :=_afcd .ShowCommentsAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"});if _bdeff !=nil {return _bdeff ;};start .Attr =append (start .Attr ,_feggd ); +};if _afcd .ShowObjectsAttr !=ST_ObjectsUnset {_dfffd ,_adgc :=_afcd .ShowObjectsAttr .MarshalXMLAttr (_c .Name {Local :"s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"});if _adgc !=nil {return _adgc ;};start .Attr =append (start .Attr ,_dfffd ); +};e .EncodeToken (start );if _afcd .ExtLst !=nil {_ecfbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afcd .ExtLst ,_ecfbe );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_SheetFormatPr ()*CT_SheetFormatPr {_fcfgdf :=&CT_SheetFormatPr {};return _fcfgdf }; -// Measure Group Count -CountAttr *uint32 ; +// Validate validates the CT_PivotAreaReferences and its children +func (_ceceb *CT_PivotAreaReferences )Validate ()error {return _ceceb .ValidateWithPath ("\u0043\u0054\u005f\u0050iv\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073");}; -// OLAP Measure Group -Map []*CT_MeasureDimensionMap ;};type CT_FileVersion struct{ +// ValidateWithPath validates the CT_PivotCacheRecords and its children, prefixing error messages with path +func (_efafgf *CT_PivotCacheRecords )ValidateWithPath (path string )error {for _ddddg ,_egbccc :=range _efafgf .R {if _ebgeff :=_egbccc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_ddddg ));_ebgeff !=nil {return _ebgeff ; +};};if _efafgf .ExtLst !=nil {if _bdfdb :=_efafgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bdfdb !=nil {return _bdfdb ;};};return nil ;};func NewCT_UndoInfo ()*CT_UndoInfo {_egff :=&CT_UndoInfo {};_egff .ExpAttr =ST_FormulaExpression (1); +return _egff ;}; -// Application Name -AppNameAttr *string ; +// ValidateWithPath validates the CT_Row and its children, prefixing error messages with path +func (_ebgaf *CT_Row )ValidateWithPath (path string )error {for _dfbfe ,_ddgdba :=range _ebgaf .C {if _dfbcd :=_ddgdba .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u005b\u0025\u0064\u005d",path ,_dfbfe ));_dfbcd !=nil {return _dfbcd ;};}; +if _ebgaf .ExtLst !=nil {if _cfgag :=_ebgaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfgag !=nil {return _cfgag ;};};return nil ;};type CT_BooleanProperty struct{ -// Last Edited Version -LastEditedAttr *string ; +// Value +ValAttr *bool ;};type CT_NumFmt struct{ -// Lowest Edited Version -LowestEditedAttr *string ; +// Number Format Id +NumFmtIdAttr uint32 ; -// Build Version -RupBuildAttr *string ; +// Number Format Code +FormatCodeAttr string ;};func (_aeaec *QueryTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069\u003a\u0071\u0075\u0065\u0072\u0079T\u0061\u0062\u006c\u0065";return _aeaec .CT_QueryTable .MarshalXML (e ,start );}; -// Code Name -CodeNameAttr *string ;};type CT_ExternalCell struct{ +// Validate validates the CT_MergeCell and its children +func (_beacg *CT_MergeCell )Validate ()error {return _beacg .ValidateWithPath ("\u0043\u0054\u005fM\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c");}; -// Reference -RAttr *string ; +// Validate validates the CT_GroupMember and its children +func (_dfbf *CT_GroupMember )Validate ()error {return _dfbf .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004de\u006d\u0062\u0065\u0072");};func NewCT_PivotCacheDefinition ()*CT_PivotCacheDefinition {_abdda :=&CT_PivotCacheDefinition {}; +_abdda .CacheSource =NewCT_CacheSource ();_abdda .CacheFields =NewCT_CacheFields ();return _abdda ;};type CT_DdeValues struct{ -// Type -TAttr ST_CellType ; +// Rows +RowsAttr *uint32 ; -// Value Metadata -VmAttr *uint32 ; +// Columns +ColsAttr *uint32 ; // Value -V *string ;};func NewCT_Control ()*CT_Control {_bdfb :=&CT_Control {};return _bdfb };const (ST_PaneUnset ST_Pane =0;ST_PaneBottomRight ST_Pane =1;ST_PaneTopRight ST_Pane =2;ST_PaneBottomLeft ST_Pane =3;ST_PaneTopLeft ST_Pane =4;);func (_agbdbg ST_WebSourceType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cfcfdd :=_c .Attr {}; -_cfcfdd .Name =name ;switch _agbdbg {case ST_WebSourceTypeUnset :_cfcfdd .Value ="";case ST_WebSourceTypeSheet :_cfcfdd .Value ="\u0073\u0068\u0065e\u0074";case ST_WebSourceTypePrintArea :_cfcfdd .Value ="\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a";case ST_WebSourceTypeAutoFilter :_cfcfdd .Value ="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"; -case ST_WebSourceTypeRange :_cfcfdd .Value ="\u0072\u0061\u006eg\u0065";case ST_WebSourceTypeChart :_cfcfdd .Value ="\u0063\u0068\u0061r\u0074";case ST_WebSourceTypePivotTable :_cfcfdd .Value ="\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065"; -case ST_WebSourceTypeQuery :_cfcfdd .Value ="\u0071\u0075\u0065r\u0079";case ST_WebSourceTypeLabel :_cfcfdd .Value ="\u006c\u0061\u0062e\u006c";};return _cfcfdd ,nil ;};type CT_VolTopicRef struct{ +Value []*CT_DdeValue ;};type ST_DynamicFilterType byte ;func (_bbfa *CT_I )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgbbad :=range start .Attr {if _bgbbad .Name .Local =="\u0074"{_bbfa .TAttr .UnmarshalXMLAttr (_bgbbad );continue ; +};if _bgbbad .Name .Local =="\u0072"{_fddda ,_afce :=_g .ParseUint (_bgbbad .Value ,10,32);if _afce !=nil {return _afce ;};_egfge :=uint32 (_fddda );_bbfa .RAttr =&_egfge ;continue ;};if _bgbbad .Name .Local =="\u0069"{_dedadf ,_cgbbb :=_g .ParseUint (_bgbbad .Value ,10,32); +if _cgbbb !=nil {return _cgbbb ;};_ebdaf :=uint32 (_dedadf );_bbfa .IAttr =&_ebdaf ;continue ;};};_ggfbb :for {_gacced ,_aced :=d .Token ();if _aced !=nil {return _aced ;};switch _dcaef :=_gacced .(type ){case _c .StartElement :switch _dcaef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_bcdbb :=NewCT_X (); +if _efcea :=d .DecodeElement (_bcdbb ,&_dcaef );_efcea !=nil {return _efcea ;};_bbfa .X =append (_bbfa .X ,_bcdbb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0049\u0020\u0025\u0076",_dcaef .Name ); +if _ebaf :=d .Skip ();_ebaf !=nil {return _ebaf ;};};case _c .EndElement :break _ggfbb ;case _c .CharData :};};return nil ;};func NewCT_Selection ()*CT_Selection {_ddgcf :=&CT_Selection {};return _ddgcf };type CT_SharedItems struct{ -// Reference -RAttr string ; +// Contains Semi Mixed Data Types +ContainsSemiMixedTypesAttr *bool ; -// Sheet Id -SAttr uint32 ;}; +// Contains Non Date +ContainsNonDateAttr *bool ; -// Validate validates the CT_ChartFormat and its children -func (_fagg *CT_ChartFormat )Validate ()error {return _fagg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046o\u0072\u006d\u0061\u0074");};func (_gafee *CT_QueryCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eccee :=range start .Attr {if _eccee .Name .Local =="\u0063\u006f\u0075n\u0074"{_acbfg ,_ggfeb :=_f .ParseUint (_eccee .Value ,10,32); -if _ggfeb !=nil {return _ggfeb ;};_ffdfe :=uint32 (_acbfg );_gafee .CountAttr =&_ffdfe ;continue ;};};_cafcdb :for {_aeggc ,_cbccga :=d .Token ();if _cbccga !=nil {return _cbccga ;};switch _edcde :=_aeggc .(type ){case _c .StartElement :switch _edcde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"}:_edgfa :=NewCT_Query (); -if _fccdc :=d .DecodeElement (_edgfa ,&_edcde );_fccdc !=nil {return _fccdc ;};_gafee .Query =append (_gafee .Query ,_edgfa );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051u\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065 \u0025\u0076",_edcde .Name ); -if _ecdgbd :=d .Skip ();_ecdgbd !=nil {return _ecdgbd ;};};case _c .EndElement :break _cafcdb ;case _c .CharData :};};return nil ;}; +// Contains Date +ContainsDateAttr *bool ; -// ValidateWithPath validates the CT_GroupLevel and its children, prefixing error messages with path -func (_efcg *CT_GroupLevel )ValidateWithPath (path string )error {if _efcg .Groups !=nil {if _gfbbb :=_efcg .Groups .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0073");_gfbbb !=nil {return _gfbbb ;};};if _efcg .ExtLst !=nil {if _agecf :=_efcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_agecf !=nil {return _agecf ;};};return nil ;};type CT_Reviewed struct{ +// Contains String +ContainsStringAttr *bool ; -// revision Id -RIdAttr uint32 ;}; +// Contains Blank +ContainsBlankAttr *bool ; -// ValidateWithPath validates the CT_VolTypes and its children, prefixing error messages with path -func (_gedef *CT_VolTypes )ValidateWithPath (path string )error {for _bbcgf ,_bcfacc :=range _gedef .VolType {if _dadefc :=_bcfacc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0056\u006f\u006c\u0054\u0079\u0070e\u005b\u0025\u0064\u005d",path ,_bbcgf )); -_dadefc !=nil {return _dadefc ;};};if _gedef .ExtLst !=nil {if _ggaeb :=_gedef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ggaeb !=nil {return _ggaeb ;};};return nil ;};func (_abecf ST_PageOrder )Validate ()error {return _abecf .ValidateWithPath ("")}; -func (_fgbdc *CT_ChartFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_fgbdc .ChartAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_fgbdc .FormatAttr )}); -if _fgbdc .SeriesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0069\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgbdc .SeriesAttr ))});};e .EncodeToken (start );_dcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; -e .EncodeElement (_fgbdc .PivotArea ,_dcg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gbega *CT_Items )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_befaa :=range start .Attr {if _befaa .Name .Local =="\u0063\u006f\u0075n\u0074"{_efcad ,_fdcee :=_f .ParseUint (_befaa .Value ,10,32); -if _fdcee !=nil {return _fdcee ;};_fadeb :=uint32 (_efcad );_gbega .CountAttr =&_fadeb ;continue ;};};_gddge :for {_dddbd ,_eeagdb :=d .Token ();if _eeagdb !=nil {return _eeagdb ;};switch _acffd :=_dddbd .(type ){case _c .StartElement :switch _acffd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065\u006d"}:_bfgba :=NewCT_Item (); -if _abbfc :=d .DecodeElement (_bfgba ,&_acffd );_abbfc !=nil {return _abbfc ;};_gbega .Item =append (_gbega .Item ,_bfgba );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_acffd .Name ); -if _fcgdgf :=d .Skip ();_fcgdgf !=nil {return _fcgdgf ;};};case _c .EndElement :break _gddge ;case _c .CharData :};};return nil ;}; +// Contains Mixed Data Types +ContainsMixedTypesAttr *bool ; -// Validate validates the CT_DdeLink and its children -func (_eabde *CT_DdeLink )Validate ()error {return _eabde .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0064\u0065\u004c\u0069\u006e\u006b");};func (_fdgaa *CT_DateTime )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gaecc :=range start .Attr {if _gaecc .Name .Local =="\u0076"{_dgded ,_bdda :=ParseStdlibTime (_gaecc .Value ); -if _bdda !=nil {return _bdda ;};_fdgaa .VAttr =_dgded ;continue ;};if _gaecc .Name .Local =="\u0075"{_egdab ,_cddag :=_f .ParseBool (_gaecc .Value );if _cddag !=nil {return _cddag ;};_fdgaa .UAttr =&_egdab ;continue ;};if _gaecc .Name .Local =="\u0066"{_eeac ,_fade :=_f .ParseBool (_gaecc .Value ); -if _fade !=nil {return _fade ;};_fdgaa .FAttr =&_eeac ;continue ;};if _gaecc .Name .Local =="\u0063"{_gfec :=_gaecc .Value ;_fdgaa .CAttr =&_gfec ;continue ;};if _gaecc .Name .Local =="\u0063\u0070"{_ffacd ,_bgfcg :=_f .ParseUint (_gaecc .Value ,10,32); -if _bgfcg !=nil {return _bgfcg ;};_dacfb :=uint32 (_ffacd );_fdgaa .CpAttr =&_dacfb ;continue ;};};_bcbgf :for {_acfb ,_aabf :=d .Token ();if _aabf !=nil {return _aabf ;};switch _gfac :=_acfb .(type ){case _c .StartElement :switch _gfac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_cacg :=NewCT_X (); -if _adea :=d .DecodeElement (_cacg ,&_gfac );_adea !=nil {return _adea ;};_fdgaa .X =append (_fdgaa .X ,_cacg );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065\u0020\u0025\u0076",_gfac .Name ); -if _aabc :=d .Skip ();_aabc !=nil {return _aabc ;};};case _c .EndElement :break _bcbgf ;case _c .CharData :};};return nil ;};type CT_ChartFormat struct{ +// Contains Numbers +ContainsNumberAttr *bool ; -// Chart Index -ChartAttr uint32 ; +// Contains Integer +ContainsIntegerAttr *bool ; -// Pivot Format Id -FormatAttr uint32 ; +// Minimum Numeric Value +MinValueAttr *float64 ; -// Series Format -SeriesAttr *bool ; +// Maximum Numeric Value +MaxValueAttr *float64 ; -// Pivot Table Location Rule -PivotArea *CT_PivotArea ;};type CT_ExternalReferences struct{ +// Minimum Date Time +MinDateAttr *_a .Time ; -// External Reference -ExternalReference []*CT_ExternalReference ;}; +// Maximum Date Time Value +MaxDateAttr *_a .Time ; -// ValidateWithPath validates the CT_ExternalSheetNames and its children, prefixing error messages with path -func (_fegfcg *CT_ExternalSheetNames )ValidateWithPath (path string )error {for _ecdcf ,_efbbae :=range _fegfcg .SheetName {if _aedaa :=_efbbae .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_ecdcf )); -_aedaa !=nil {return _aedaa ;};};return nil ;};func (_ddcec ST_CfvoType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eacgb :=_c .Attr {};_eacgb .Name =name ;switch _ddcec {case ST_CfvoTypeUnset :_eacgb .Value ="";case ST_CfvoTypeNum :_eacgb .Value ="\u006e\u0075\u006d"; -case ST_CfvoTypePercent :_eacgb .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_CfvoTypeMax :_eacgb .Value ="\u006d\u0061\u0078";case ST_CfvoTypeMin :_eacgb .Value ="\u006d\u0069\u006e";case ST_CfvoTypeFormula :_eacgb .Value ="\u0066o\u0072\u006d\u0075\u006c\u0061"; -case ST_CfvoTypePercentile :_eacgb .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065";};return _eacgb ,nil ;};func (_cdgggc ST_PatternType )String ()string {switch _cdgggc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u006f\u006ci\u0064"; -case 3:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079";case 4:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 5:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case 6:return "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"; -case 7:return "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c";case 8:return "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e";case 9:return "\u0064\u0061\u0072\u006b\u0055\u0070";case 10:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064"; -case 11:return "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case 12:return "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c";case 13:return "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; -case 14:return "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n";case 15:return "\u006ci\u0067\u0068\u0074\u0055\u0070";case 16:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d";case 17:return "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073"; -case 18:return "\u0067r\u0061\u0079\u0031\u0032\u0035";case 19:return "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035";};return "";};func (_agecda *CT_Tables )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdede :=range start .Attr {if _fdede .Name .Local =="\u0063\u006f\u0075n\u0074"{_dbbaeb ,_cggcgc :=_f .ParseUint (_fdede .Value ,10,32); -if _cggcgc !=nil {return _cggcgc ;};_ggaea :=uint32 (_dbbaeb );_agecda .CountAttr =&_ggaea ;continue ;};};_afbff :for {_afgbc ,_ccgde :=d .Token ();if _ccgde !=nil {return _ccgde ;};switch _bddca :=_afgbc .(type ){case _c .StartElement :switch _bddca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_gffeb :=NewCT_TablesChoice (); -if _ceaggg :=d .DecodeElement (&_gffeb .M ,&_bddca );_ceaggg !=nil {return _ceaggg ;};_agecda .TablesChoice =append (_agecda .TablesChoice ,_gffeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_ccaegb :=NewCT_TablesChoice (); -if _caada :=d .DecodeElement (&_ccaegb .S ,&_bddca );_caada !=nil {return _caada ;};_agecda .TablesChoice =append (_agecda .TablesChoice ,_ccaegb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_gdbcba :=NewCT_TablesChoice (); -if _fagbd :=d .DecodeElement (&_gdbcba .X ,&_bddca );_fagbd !=nil {return _fagbd ;};_agecda .TablesChoice =append (_agecda .TablesChoice ,_gdbcba );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0073 \u0025\u0076",_bddca .Name ); -if _eeadea :=d .Skip ();_eeadea !=nil {return _eeadea ;};};case _c .EndElement :break _afbff ;case _c .CharData :};};return nil ;};func NewCT_IgnoredError ()*CT_IgnoredError {_gbabc :=&CT_IgnoredError {};return _gbabc }; +// Shared Items Count +CountAttr *uint32 ; -// Validate validates the CT_FunctionGroups and its children -func (_deaad *CT_FunctionGroups )Validate ()error {return _deaad .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073");};func NewCT_RevisionDefinedName ()*CT_RevisionDefinedName {_dgbag :=&CT_RevisionDefinedName {}; -return _dgbag ;};func (_edcce *ST_DynamicFilterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccbdea ,_baebfg :=d .Token ();if _baebfg !=nil {return _baebfg ;};if _bgdfb ,_gcbcdc :=_ccbdea .(_c .EndElement );_gcbcdc &&_bgdfb .Name ==start .Name {*_edcce =1; -return nil ;};if _ffdbdb ,_fbbcb :=_ccbdea .(_c .CharData );!_fbbcb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccbdea );}else {switch string (_ffdbdb ){case "":*_edcce =0; -case "\u006e\u0075\u006c\u006c":*_edcce =1;case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_edcce =2;case "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_edcce =3;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_edcce =4; -case "\u0074\u006f\u0064a\u0079":*_edcce =5;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_edcce =6;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_edcce =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_edcce =8;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_edcce =9; -case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_edcce =10;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_edcce =11;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_edcce =12;case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_edcce =13; -case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_edcce =14;case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_edcce =15;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_edcce =16;case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_edcce =17; -case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_edcce =18;case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_edcce =19;case "\u0051\u0031":*_edcce =20;case "\u0051\u0032":*_edcce =21;case "\u0051\u0033":*_edcce =22;case "\u0051\u0034":*_edcce =23; -case "\u004d\u0031":*_edcce =24;case "\u004d\u0032":*_edcce =25;case "\u004d\u0033":*_edcce =26;case "\u004d\u0034":*_edcce =27;case "\u004d\u0035":*_edcce =28;case "\u004d\u0036":*_edcce =29;case "\u004d\u0037":*_edcce =30;case "\u004d\u0038":*_edcce =31; -case "\u004d\u0039":*_edcce =32;case "\u004d\u0031\u0030":*_edcce =33;case "\u004d\u0031\u0031":*_edcce =34;case "\u004d\u0031\u0032":*_edcce =35;};};_ccbdea ,_baebfg =d .Token ();if _baebfg !=nil {return _baebfg ;};if _bccce ,_ceffd :=_ccbdea .(_c .EndElement ); -_ceffd &&_bccce .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccbdea );};func NewCT_Item ()*CT_Item {_adagd :=&CT_Item {}; -return _adagd };type CT_Cfvo struct{ +// Long Text +LongTextAttr *bool ;SharedItemsChoice []*CT_SharedItemsChoice ;};func (_cadcd ST_ItemType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cadcd .String (),start );};func (_ebec *CT_ConditionalFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebec .PivotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0069\u0076o\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebec .PivotAttr ))}); +};if _ebec .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_ebec .SqrefAttr )});};e .EncodeToken (start );_bbgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0052\u0075\u006c\u0065"}}; +for _ ,_bbeb :=range _ebec .CfRule {e .EncodeElement (_bbeb ,_bbgf );};if _ebec .ExtLst !=nil {_bfgfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebec .ExtLst ,_bfgfg ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DataValidation ()*CT_DataValidation {_fgbd :=&CT_DataValidation {};return _fgbd }; -// Type -TypeAttr ST_CfvoType ; +// ValidateWithPath validates the CT_Filter and its children, prefixing error messages with path +func (_dbbab *CT_Filter )ValidateWithPath (path string )error {return nil };type CT_Worksheet struct{ -// Value -ValAttr *string ; +// Worksheet Properties +SheetPr *CT_SheetPr ; -// Greater Than Or Equal -GteAttr *bool ;ExtLst *CT_ExtensionList ;};func NewCT_MetadataRecord ()*CT_MetadataRecord {_bcfec :=&CT_MetadataRecord {};return _bcfec };func (_fcee *CT_Consolidation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fcee .RangeSets =NewCT_RangeSets (); -for _ ,_eccc :=range start .Attr {if _eccc .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065"{_ceca ,_ffcdd :=_f .ParseBool (_eccc .Value );if _ffcdd !=nil {return _ffcdd ;};_fcee .AutoPageAttr =&_ceca ;continue ;};};_egfg :for {_feeb ,_fdeeb :=d .Token (); -if _fdeeb !=nil {return _fdeeb ;};switch _bcab :=_feeb .(type ){case _c .StartElement :switch _bcab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067e\u0073"}:_fcee .Pages =NewCT_Pages (); -if _cdgaa :=d .DecodeElement (_fcee .Pages ,&_bcab );_cdgaa !=nil {return _cdgaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0053\u0065\u0074s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0053\u0065\u0074s"}:if _cfecd :=d .DecodeElement (_fcee .RangeSets ,&_bcab ); -_cfecd !=nil {return _cfecd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0025v",_bcab .Name ); -if _dbed :=d .Skip ();_dbed !=nil {return _dbed ;};};case _c .EndElement :break _egfg ;case _c .CharData :};};return nil ;};func (_efgge *CT_SheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efgge .WindowProtectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069n\u0064\u006f\u0077P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .WindowProtectionAttr ))}); -};if _efgge .ShowFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowFormulasAttr ))});}; -if _efgge .ShowGridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowGridLinesAttr ))}); -};if _efgge .ShowRowColHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowRowColHeadersAttr ))}); -};if _efgge .ShowZerosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u005a\u0065\u0072\u006fs"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowZerosAttr ))});};if _efgge .RightToLeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0069\u0067\u0068\u0074\u0054\u006f\u004c\u0065\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .RightToLeftAttr ))}); -};if _efgge .TabSelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .TabSelectedAttr ))});};if _efgge .ShowRulerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowRulerAttr ))}); -};if _efgge .ShowOutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowOutlineSymbolsAttr ))}); -};if _efgge .DefaultGridColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065f\u0061\u0075\u006ct\u0047\u0072\u0069\u0064\u0043\u006f\u006c\u006f\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .DefaultGridColorAttr ))}); -};if _efgge .ShowWhiteSpaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0057\u0068\u0069\u0074\u0065S\u0070\u0061\u0063\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efgge .ShowWhiteSpaceAttr ))}); -};if _efgge .ViewAttr !=ST_SheetViewTypeUnset {_gfefeb ,_caaaa :=_efgge .ViewAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0065\u0077"});if _caaaa !=nil {return _caaaa ;};start .Attr =append (start .Attr ,_gfefeb );};if _efgge .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .TopLeftCellAttr )}); -};if _efgge .ColorIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006f\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .ColorIdAttr )});};if _efgge .ZoomScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .ZoomScaleAttr )}); -};if _efgge .ZoomScaleNormalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006fm\u0053\u0063\u0061\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .ZoomScaleNormalAttr )}); -};if _efgge .ZoomScaleSheetLayoutViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006c\u0065\u0053\u0068\u0065\u0065t\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .ZoomScaleSheetLayoutViewAttr )}); -};if _efgge .ZoomScalePageLayoutViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u006f\u006fmS\u0063\u0061\u006c\u0065\u0050\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_efgge .ZoomScalePageLayoutViewAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_efgge .WorkbookViewIdAttr )});e .EncodeToken (start );if _efgge .Pane !=nil {_gffedb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u006e\u0065"}}; -e .EncodeElement (_efgge .Pane ,_gffedb );};if _efgge .Selection !=nil {_daage :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};for _ ,_bedeaa :=range _efgge .Selection {e .EncodeElement (_bedeaa ,_daage ); -};};if _efgge .PivotSelection !=nil {_deafg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074S\u0065\u006ce\u0063\u0074\u0069\u006f\u006e"}};for _ ,_dddfa :=range _efgge .PivotSelection {e .EncodeElement (_dddfa ,_deafg ); -};};if _efgge .ExtLst !=nil {_fecbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_efgge .ExtLst ,_fecbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; +// Worksheet Dimensions +Dimension *CT_SheetDimension ; -// Validate validates the CT_MeasureDimensionMap and its children -func (_adgcad *CT_MeasureDimensionMap )Validate ()error {return _adgcad .ValidateWithPath ("\u0043\u0054\u005f\u004dea\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004da\u0070");};func (_geaab ST_Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_geaab .String (),start ); -};type CT_DataFields struct{ +// Sheet Views +SheetViews *CT_SheetViews ; -// Data Items Count -CountAttr *uint32 ; +// Sheet Format Properties +SheetFormatPr *CT_SheetFormatPr ; -// Data Field Item -DataField []*CT_DataField ;}; +// Column Information +Cols []*CT_Cols ; -// Validate validates the AG_RevData and its children -func (_ed *AG_RevData )Validate ()error {return _ed .ValidateWithPath ("\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061");};func (_ecac *CT_Border )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecac .DiagonalUpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0055\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ecac .DiagonalUpAttr ))}); -};if _ecac .DiagonalDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0061g\u006f\u006e\u0061\u006c\u0044\u006f\u0077\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ecac .DiagonalDownAttr ))});};if _ecac .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ecac .OutlineAttr ))}); -};e .EncodeToken (start );if _ecac .Start !=nil {_dfcg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0074\u0061\u0072t"}};e .EncodeElement (_ecac .Start ,_dfcg );};if _ecac .End !=nil {_dfcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u006e\u0064"}}; -e .EncodeElement (_ecac .End ,_dfcf );};if _ecac .Left !=nil {_agb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_ecac .Left ,_agb );};if _ecac .Right !=nil {_ggdb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0069\u0067\u0068t"}}; -e .EncodeElement (_ecac .Right ,_ggdb );};if _ecac .Top !=nil {_cg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u006f\u0070"}};e .EncodeElement (_ecac .Top ,_cg );};if _ecac .Bottom !=nil {_cagb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; -e .EncodeElement (_ecac .Bottom ,_cagb );};if _ecac .Diagonal !=nil {_dbaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"}};e .EncodeElement (_ecac .Diagonal ,_dbaf );};if _ecac .Vertical !=nil {_gabf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"}}; -e .EncodeElement (_ecac .Vertical ,_gabf );};if _ecac .Horizontal !=nil {_beb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"}};e .EncodeElement (_ecac .Horizontal ,_beb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_aegaa ST_PivotAreaType )String ()string {switch _aegaa {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 3:return "\u0064\u0061\u0074\u0061";case 4:return "\u0061\u006c\u006c"; -case 5:return "\u006f\u0072\u0069\u0067\u0069\u006e";case 6:return "\u0062\u0075\u0074\u0074\u006f\u006e";case 7:return "\u0074\u006f\u0070\u0045\u006e\u0064";case 8:return "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";};return "";};func (_gfffe ST_MdxSetOrder )String ()string {switch _gfffe {case 0:return ""; -case 1:return "\u0075";case 2:return "\u0061";case 3:return "\u0064";case 4:return "\u0061\u0061";case 5:return "\u0061\u0064";case 6:return "\u006e\u0061";case 7:return "\u006e\u0064";};return "";};func (_dgfffg *CT_ObjectPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgfffg .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .LockedAttr ))}); -};if _dgfffg .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .DefaultSizeAttr ))});};if _dgfffg .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .PrintAttr ))}); -};if _dgfffg .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .DisabledAttr ))});};if _dgfffg .UiObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .UiObjectAttr ))}); -};if _dgfffg .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .AutoFillAttr ))});};if _dgfffg .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .AutoLineAttr ))}); -};if _dgfffg .AutoPictAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .AutoPictAttr ))});};if _dgfffg .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_dgfffg .MacroAttr )}); -};if _dgfffg .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dgfffg .AltTextAttr )});};if _dgfffg .DdeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dgfffg .DdeAttr ))}); -};if _dgfffg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dgfffg .IdAttr )});};e .EncodeToken (start );_bbefg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}}; -e .EncodeElement (_dgfffg .Anchor ,_bbefg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgee *CT_DdeLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aaecgd :=range start .Attr {if _aaecgd .Name .Local =="\u0064\u0064\u0065\u0053\u0065\u0072\u0076\u0069\u0063\u0065"{_bcgab :=_aaecgd .Value ; -_dgee .DdeServiceAttr =_bcgab ;continue ;};if _aaecgd .Name .Local =="\u0064\u0064\u0065\u0054\u006f\u0070\u0069\u0063"{_cadc :=_aaecgd .Value ;_dgee .DdeTopicAttr =_cadc ;continue ;};};_adcg :for {_eage ,_ebcg :=d .Token ();if _ebcg !=nil {return _ebcg ; -};switch _fgfe :=_eage .(type ){case _c .StartElement :switch _fgfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"}:_dgee .DdeItems =NewCT_DdeItems (); -if _edbe :=d .DecodeElement (_dgee .DdeItems ,&_fgfe );_edbe !=nil {return _edbe ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0064\u0065\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_fgfe .Name ); -if _gbaga :=d .Skip ();_gbaga !=nil {return _gbaga ;};};case _c .EndElement :break _adcg ;case _c .CharData :};};return nil ;};func (_dcbdbe *ST_VerticalAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edada ,_gefac :=d .Token (); -if _gefac !=nil {return _gefac ;};if _gbeea ,_fgcfb :=_edada .(_c .EndElement );_fgcfb &&_gbeea .Name ==start .Name {*_dcbdbe =1;return nil ;};if _bfafe ,_fadac :=_edada .(_c .CharData );!_fadac {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edada ); -}else {switch string (_bfafe ){case "":*_dcbdbe =0;case "\u0074\u006f\u0070":*_dcbdbe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dcbdbe =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dcbdbe =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_dcbdbe =4; -case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_dcbdbe =5;};};_edada ,_gefac =d .Token ();if _gefac !=nil {return _gefac ;};if _dacaf ,_fgecg :=_edada .(_c .EndElement );_fgecg &&_dacaf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edada ); -};func (_abaf *CT_RevisionCellChange )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_abaf .SIdAttr )});if _abaf .OdxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0064\u0078\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .OdxfAttr ))}); -};if _abaf .XfDxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0044x\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .XfDxfAttr ))});};if _abaf .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .SAttr ))}); -};if _abaf .DxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .DxfAttr ))});};if _abaf .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_abaf .NumFmtIdAttr )}); -};if _abaf .QuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .QuotePrefixAttr ))});};if _abaf .OldQuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0051\u0075\u006f\u0074\u0065\u0050r\u0065\u0066\u0069\u0078"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .OldQuotePrefixAttr ))}); -};if _abaf .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .PhAttr ))});};if _abaf .OldPhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064P\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .OldPhAttr ))}); -};if _abaf .EndOfListFormulaUpdateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0064\u004ffL\u0069\u0073\u0074\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0055\u0070\u0064\u0061t\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .EndOfListFormulaUpdateAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_abaf .RIdAttr )});if _abaf .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .UaAttr ))}); -};if _abaf .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abaf .RaAttr ))});};e .EncodeToken (start );if _abaf .Oc !=nil {_dcebc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0063"}}; -e .EncodeElement (_abaf .Oc ,_dcebc );};_fabgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0063"}};e .EncodeElement (_abaf .Nc ,_fabgg );if _abaf .Odxf !=nil {_cfdba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0078\u0066"}}; -e .EncodeElement (_abaf .Odxf ,_cfdba );};if _abaf .Ndxf !=nil {_gfccdad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0064\u0078\u0066"}};e .EncodeElement (_abaf .Ndxf ,_gfccdad );};if _abaf .ExtLst !=nil {_bebed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_abaf .ExtLst ,_bebed );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffbba *CT_Workbook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffbba .Sheets =NewCT_Sheets ();for _ ,_edcedb :=range start .Attr {if _edcedb .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_ffbba .ConformanceAttr .UnmarshalXMLAttr (_edcedb ); -continue ;};};_ceaeab :for {_dcfaf ,_feedfd :=d .Token ();if _feedfd !=nil {return _feedfd ;};switch _cddafb :=_dcfaf .(type ){case _c .StartElement :switch _cddafb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_ffbba .FileVersion =NewCT_FileVersion (); -if _cdggc :=d .DecodeElement (_ffbba .FileVersion ,&_cddafb );_cdggc !=nil {return _cdggc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}:_ffbba .FileSharing =NewCT_FileSharing (); -if _bgcg :=d .DecodeElement (_ffbba .FileSharing ,&_cddafb );_bgcg !=nil {return _bgcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"}:_ffbba .WorkbookPr =NewCT_WorkbookPr (); -if _bdadb :=d .DecodeElement (_ffbba .WorkbookPr ,&_cddafb );_bdadb !=nil {return _bdadb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_ffbba .WorkbookProtection =NewCT_WorkbookProtection (); -if _eccbgc :=d .DecodeElement (_ffbba .WorkbookProtection ,&_cddafb );_eccbgc !=nil {return _eccbgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"}:_ffbba .BookViews =NewCT_BookViews (); -if _gddgef :=d .DecodeElement (_ffbba .BookViews ,&_cddafb );_gddgef !=nil {return _gddgef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"}:if _bfcdfb :=d .DecodeElement (_ffbba .Sheets ,&_cddafb ); -_bfcdfb !=nil {return _bfcdfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"}:_ffbba .FunctionGroups =NewCT_FunctionGroups (); -if _ffcacb :=d .DecodeElement (_ffbba .FunctionGroups ,&_cddafb );_ffcacb !=nil {return _ffcacb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"}:_ffbba .ExternalReferences =NewCT_ExternalReferences (); -if _ceeedb :=d .DecodeElement (_ffbba .ExternalReferences ,&_cddafb );_ceeedb !=nil {return _ceeedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_ffbba .DefinedNames =NewCT_DefinedNames (); -if _ddcdde :=d .DecodeElement (_ffbba .DefinedNames ,&_cddafb );_ddcdde !=nil {return _ddcdde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"}:_ffbba .CalcPr =NewCT_CalcPr (); -if _abfggd :=d .DecodeElement (_ffbba .CalcPr ,&_cddafb );_abfggd !=nil {return _abfggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"}:_ffbba .OleSize =NewCT_OleSize (); -if _caebg :=d .DecodeElement (_ffbba .OleSize ,&_cddafb );_caebg !=nil {return _caebg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}:_ffbba .CustomWorkbookViews =NewCT_CustomWorkbookViews (); -if _beebeg :=d .DecodeElement (_ffbba .CustomWorkbookViews ,&_cddafb );_beebeg !=nil {return _beebeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}:_ffbba .PivotCaches =NewCT_PivotCaches (); -if _feeeg :=d .DecodeElement (_ffbba .PivotCaches ,&_cddafb );_feeeg !=nil {return _feeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_ffbba .SmartTagPr =NewCT_SmartTagPr (); -if _eecfbg :=d .DecodeElement (_ffbba .SmartTagPr ,&_cddafb );_eecfbg !=nil {return _eecfbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"}:_ffbba .SmartTagTypes =NewCT_SmartTagTypes (); -if _dbggce :=d .DecodeElement (_ffbba .SmartTagTypes ,&_cddafb );_dbggce !=nil {return _dbggce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"}:_ffbba .WebPublishing =NewCT_WebPublishing (); -if _cggcbb :=d .DecodeElement (_ffbba .WebPublishing ,&_cddafb );_cggcbb !=nil {return _cggcbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"}:_eedg :=NewCT_FileRecoveryPr (); -if _adebf :=d .DecodeElement (_eedg ,&_cddafb );_adebf !=nil {return _adebf ;};_ffbba .FileRecoveryPr =append (_ffbba .FileRecoveryPr ,_eedg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"}:_ffbba .WebPublishObjects =NewCT_WebPublishObjects (); -if _ecadag :=d .DecodeElement (_ffbba .WebPublishObjects ,&_cddafb );_ecadag !=nil {return _ecadag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffbba .ExtLst =NewCT_ExtensionList (); -if _cddbe :=d .DecodeElement (_ffbba .ExtLst ,&_cddafb );_cddbe !=nil {return _cddbe ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0020\u0025\u0076",_cddafb .Name ); -if _feggee :=d .Skip ();_feggee !=nil {return _feggee ;};};case _c .EndElement :break _ceaeab ;case _c .CharData :};};return nil ;};type EG_ExtensionList struct{ +// Sheet Data +SheetData *CT_SheetData ; -// Extension -Ext []*CT_Extension ;};func (_afaee *CT_Pages )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcbcge :=range start .Attr {if _fcbcge .Name .Local =="\u0063\u006f\u0075n\u0074"{_gddgc ,_caaeb :=_f .ParseUint (_fcbcge .Value ,10,32); -if _caaeb !=nil {return _caaeb ;};_egdeag :=uint32 (_gddgc );_afaee .CountAttr =&_egdeag ;continue ;};};_gcefe :for {_adbga ,_cgagd :=d .Token ();if _cgagd !=nil {return _cgagd ;};switch _dcdfcd :=_adbga .(type ){case _c .StartElement :switch _dcdfcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065"}:_cegc :=NewCT_PCDSCPage (); -if _acffe :=d .DecodeElement (_cegc ,&_dcdfcd );_acffe !=nil {return _acffe ;};_afaee .Page =append (_afaee .Page ,_cegc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073\u0020\u0025\u0076",_dcdfcd .Name ); -if _gagbe :=d .Skip ();_gagbe !=nil {return _gagbe ;};};case _c .EndElement :break _gcefe ;case _c .CharData :};};return nil ;};type CT_Number struct{ +// Sheet Calculation Properties +SheetCalcPr *CT_SheetCalcPr ; -// Value -VAttr float64 ; +// Sheet Protection +SheetProtection *CT_SheetProtection ; -// Unused Item -UAttr *bool ; +// Protected Ranges +ProtectedRanges *CT_ProtectedRanges ; -// Calculated Item -FAttr *bool ; +// Scenarios +Scenarios *CT_Scenarios ; -// Caption -CAttr *string ; - -// Member Property Count -CpAttr *uint32 ; - -// Format Index -InAttr *uint32 ; - -// Background Color -BcAttr *string ; - -// Foreground Color -FcAttr *string ; - -// Italic -IAttr *bool ; - -// Underline -UnAttr *bool ; - -// Strikethrough -StAttr *bool ; - -// Bold -BAttr *bool ; +// AutoFilter +AutoFilter *CT_AutoFilter ; -// OLAP Members -Tpls []*CT_Tuples ; +// Sort State +SortState *CT_SortState ; -// Member Property Index -X []*CT_X ;};func (_gefca ST_Comments )ValidateWithPath (path string )error {switch _gefca {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gefca )); -};return nil ;}; +// Data Consolidate +DataConsolidate *CT_DataConsolidate ; -// ValidateWithPath validates the CT_SheetPr and its children, prefixing error messages with path -func (_dbcce *CT_SheetPr )ValidateWithPath (path string )error {if _dbcce .TabColor !=nil {if _efcabg :=_dbcce .TabColor .ValidateWithPath (path +"\u002fT\u0061\u0062\u0043\u006f\u006c\u006fr");_efcabg !=nil {return _efcabg ;};};if _dbcce .OutlinePr !=nil {if _aceacg :=_dbcce .OutlinePr .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072"); -_aceacg !=nil {return _aceacg ;};};if _dbcce .PageSetUpPr !=nil {if _eaddgd :=_dbcce .PageSetUpPr .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072");_eaddgd !=nil {return _eaddgd ;};};return nil ;}; +// Custom Sheet Views +CustomSheetViews *CT_CustomSheetViews ; -// ValidateWithPath validates the CT_Error and its children, prefixing error messages with path -func (_dged *CT_Error )ValidateWithPath (path string )error {if _dged .Tpls !=nil {if _bfbcf :=_dged .Tpls .ValidateWithPath (path +"\u002f\u0054\u0070l\u0073");_bfbcf !=nil {return _bfbcf ;};};for _gdgb ,_acggg :=range _dged .X {if _fbged :=_acggg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gdgb )); -_fbged !=nil {return _fbged ;};};return nil ;};func (_dgfdda ST_CfvoType )String ()string {switch _dgfdda {case 0:return "";case 1:return "\u006e\u0075\u006d";case 2:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 3:return "\u006d\u0061\u0078";case 4:return "\u006d\u0069\u006e"; -case 5:return "\u0066o\u0072\u006d\u0075\u006c\u0061";case 6:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065";};return "";};const (ST_ShowDataAsUnset ST_ShowDataAs =0;ST_ShowDataAsNormal ST_ShowDataAs =1;ST_ShowDataAsDifference ST_ShowDataAs =2; -ST_ShowDataAsPercent ST_ShowDataAs =3;ST_ShowDataAsPercentDiff ST_ShowDataAs =4;ST_ShowDataAsRunTotal ST_ShowDataAs =5;ST_ShowDataAsPercentOfRow ST_ShowDataAs =6;ST_ShowDataAsPercentOfCol ST_ShowDataAs =7;ST_ShowDataAsPercentOfTotal ST_ShowDataAs =8;ST_ShowDataAsIndex ST_ShowDataAs =9; -); +// Merge Cells +MergeCells *CT_MergeCells ; -// ValidateWithPath validates the CT_SortState and its children, prefixing error messages with path -func (_cebfd *CT_SortState )ValidateWithPath (path string )error {if _fdadgc :=_cebfd .SortMethodAttr .ValidateWithPath (path +"\u002fS\u006fr\u0074\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_fdadgc !=nil {return _fdadgc ;};for _cfbee ,_dfbbf :=range _cebfd .SortCondition {if _cbcbf :=_dfbbf .ValidateWithPath (_fg .Sprintf ("%\u0073/\u0053\u006f\u0072\u0074\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e[%\u0064\u005d",path ,_cfbee )); -_cbcbf !=nil {return _cbcbf ;};};if _cebfd .ExtLst !=nil {if _bedbd :=_cebfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bedbd !=nil {return _bedbd ;};};return nil ;};func NewCT_QueryCache ()*CT_QueryCache {_feacd :=&CT_QueryCache {}; -return _feacd };func NewCT_DateGroupItem ()*CT_DateGroupItem {_ccff :=&CT_DateGroupItem {};_ccff .DateTimeGroupingAttr =ST_DateTimeGrouping (1);return _ccff ;};func (_aaaeg *ST_DateTimeGrouping )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acecc ,_ddgfcf :=d .Token (); -if _ddgfcf !=nil {return _ddgfcf ;};if _bgfeeb ,_bbddab :=_acecc .(_c .EndElement );_bbddab &&_bgfeeb .Name ==start .Name {*_aaaeg =1;return nil ;};if _adacd ,_ddfcd :=_acecc .(_c .CharData );!_ddfcd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acecc ); -}else {switch string (_adacd ){case "":*_aaaeg =0;case "\u0079\u0065\u0061\u0072":*_aaaeg =1;case "\u006d\u006f\u006et\u0068":*_aaaeg =2;case "\u0064\u0061\u0079":*_aaaeg =3;case "\u0068\u006f\u0075\u0072":*_aaaeg =4;case "\u006d\u0069\u006e\u0075\u0074\u0065":*_aaaeg =5; -case "\u0073\u0065\u0063\u006f\u006e\u0064":*_aaaeg =6;};};_acecc ,_ddgfcf =d .Token ();if _ddgfcf !=nil {return _ddgfcf ;};if _fgfgg ,_bceaf :=_acecc .(_c .EndElement );_bceaf &&_fgfgg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acecc ); -};func (_cgggfc ST_FileType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cgggfc .String (),start );}; +// Phonetic Properties +PhoneticPr *CT_PhoneticPr ; -// Validate validates the CT_NumFmt and its children -func (_edff *CT_NumFmt )Validate ()error {return _edff .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");};func (_bbab *CT_SheetIdMap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggcaae :=range start .Attr {if _ggcaae .Name .Local =="\u0063\u006f\u0075n\u0074"{_aecde ,_cdffg :=_f .ParseUint (_ggcaae .Value ,10,32); -if _cdffg !=nil {return _cdffg ;};_efcaf :=uint32 (_aecde );_bbab .CountAttr =&_efcaf ;continue ;};};_acfbe :for {_edbbdd ,_acbga :=d .Token ();if _acbga !=nil {return _acbga ;};switch _gfbcg :=_edbbdd .(type ){case _c .StartElement :switch _gfbcg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"}:_gddec :=NewCT_SheetId (); -if _ebddc :=d .DecodeElement (_gddec ,&_gfbcg );_ebddc !=nil {return _ebddc ;};_bbab .SheetId =append (_bbab .SheetId ,_gddec );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070 \u0025\u0076",_gfbcg .Name ); -if _fgeea :=d .Skip ();_fgeea !=nil {return _fgeea ;};};case _c .EndElement :break _acfbe ;case _c .CharData :};};return nil ;};func NewCT_WorkbookProtection ()*CT_WorkbookProtection {_eefef :=&CT_WorkbookProtection {};return _eefef ;};func NewCT_Items ()*CT_Items {_bbfcf :=&CT_Items {}; -return _bbfcf };func (_eedbc ST_PatternType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bfeac :=_c .Attr {};_bfeac .Name =name ;switch _eedbc {case ST_PatternTypeUnset :_bfeac .Value ="";case ST_PatternTypeNone :_bfeac .Value ="\u006e\u006f\u006e\u0065"; -case ST_PatternTypeSolid :_bfeac .Value ="\u0073\u006f\u006ci\u0064";case ST_PatternTypeMediumGray :_bfeac .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079";case ST_PatternTypeDarkGray :_bfeac .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079"; -case ST_PatternTypeLightGray :_bfeac .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case ST_PatternTypeDarkHorizontal :_bfeac .Value ="\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c";case ST_PatternTypeDarkVertical :_bfeac .Value ="\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; -case ST_PatternTypeDarkDown :_bfeac .Value ="\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e";case ST_PatternTypeDarkUp :_bfeac .Value ="\u0064\u0061\u0072\u006b\u0055\u0070";case ST_PatternTypeDarkGrid :_bfeac .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064"; -case ST_PatternTypeDarkTrellis :_bfeac .Value ="d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case ST_PatternTypeLightHorizontal :_bfeac .Value ="\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c";case ST_PatternTypeLightVertical :_bfeac .Value ="\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; -case ST_PatternTypeLightDown :_bfeac .Value ="\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n";case ST_PatternTypeLightUp :_bfeac .Value ="\u006ci\u0067\u0068\u0074\u0055\u0070";case ST_PatternTypeLightGrid :_bfeac .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d"; -case ST_PatternTypeLightTrellis :_bfeac .Value ="\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case ST_PatternTypeGray125 :_bfeac .Value ="\u0067r\u0061\u0079\u0031\u0032\u0035";case ST_PatternTypeGray0625 :_bfeac .Value ="\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035"; -};return _bfeac ,nil ;};func (_afdef ST_IconSetType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afdef .String (),start );}; +// Conditional Formatting +ConditionalFormatting []*CT_ConditionalFormatting ; -// Validate validates the CT_CacheField and its children -func (_fgf *CT_CacheField )Validate ()error {return _fgf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064");};func (_fdadb *CT_MdxTuple )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbfed :=range start .Attr {if _cbfed .Name .Local =="\u0063"{_bccd ,_deefe :=_f .ParseUint (_cbfed .Value ,10,32); -if _deefe !=nil {return _deefe ;};_gcacb :=uint32 (_bccd );_fdadb .CAttr =&_gcacb ;continue ;};if _cbfed .Name .Local =="\u0063\u0074"{_dbeee :=_cbfed .Value ;_fdadb .CtAttr =&_dbeee ;continue ;};if _cbfed .Name .Local =="\u0073\u0069"{_ffea ,_fgbfbd :=_f .ParseUint (_cbfed .Value ,10,32); -if _fgbfbd !=nil {return _fgbfbd ;};_aedaag :=uint32 (_ffea );_fdadb .SiAttr =&_aedaag ;continue ;};if _cbfed .Name .Local =="\u0066\u0069"{_edeef ,_gaagf :=_f .ParseUint (_cbfed .Value ,10,32);if _gaagf !=nil {return _gaagf ;};_eddf :=uint32 (_edeef ); -_fdadb .FiAttr =&_eddf ;continue ;};if _cbfed .Name .Local =="\u0062\u0063"{_beef :=_cbfed .Value ;_fdadb .BcAttr =&_beef ;continue ;};if _cbfed .Name .Local =="\u0066\u0063"{_gbadf :=_cbfed .Value ;_fdadb .FcAttr =&_gbadf ;continue ;};if _cbfed .Name .Local =="\u0069"{_eedce ,_cdcba :=_f .ParseBool (_cbfed .Value ); -if _cdcba !=nil {return _cdcba ;};_fdadb .IAttr =&_eedce ;continue ;};if _cbfed .Name .Local =="\u0075"{_gaacd ,_ebdcc :=_f .ParseBool (_cbfed .Value );if _ebdcc !=nil {return _ebdcc ;};_fdadb .UAttr =&_gaacd ;continue ;};if _cbfed .Name .Local =="\u0073\u0074"{_dacee ,_eeceb :=_f .ParseBool (_cbfed .Value ); -if _eeceb !=nil {return _eeceb ;};_fdadb .StAttr =&_dacee ;continue ;};if _cbfed .Name .Local =="\u0062"{_ebecf ,_beaggb :=_f .ParseBool (_cbfed .Value );if _beaggb !=nil {return _beaggb ;};_fdadb .BAttr =&_ebecf ;continue ;};};_dcffe :for {_abdag ,_dfacf :=d .Token (); -if _dfacf !=nil {return _dfacf ;};switch _bcdf :=_abdag .(type ){case _c .StartElement :switch _bcdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_cebbe :=NewCT_MetadataStringIndex (); -if _fgede :=d .DecodeElement (_cebbe ,&_bcdf );_fgede !=nil {return _fgede ;};_fdadb .N =append (_fdadb .N ,_cebbe );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065\u0020\u0025\u0076",_bcdf .Name ); -if _daece :=d .Skip ();_daece !=nil {return _daece ;};};case _c .EndElement :break _dcffe ;case _c .CharData :};};return nil ;};func (_gacag *ST_PivotAreaType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gacag =0;case "\u006e\u006f\u006e\u0065":*_gacag =1; -case "\u006e\u006f\u0072\u006d\u0061\u006c":*_gacag =2;case "\u0064\u0061\u0074\u0061":*_gacag =3;case "\u0061\u006c\u006c":*_gacag =4;case "\u006f\u0072\u0069\u0067\u0069\u006e":*_gacag =5;case "\u0062\u0075\u0074\u0074\u006f\u006e":*_gacag =6;case "\u0074\u006f\u0070\u0045\u006e\u0064":*_gacag =7; -case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_gacag =8;};return nil ;}; +// Data Validations +DataValidations *CT_DataValidations ; -// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path -func (_dcad *CT_ExtensionList )ValidateWithPath (path string )error {for _aacfe ,_cdefg :=range _dcad .Ext {if _dcabe :=_cdefg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_aacfe ));_dcabe !=nil {return _dcabe ; -};};return nil ;};func (_fbaf *CT_IgnoredErrors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ccbdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0069\u0067n\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"}}; -for _ ,_dbfe :=range _fbaf .IgnoredError {e .EncodeElement (_dbfe ,_ccbdb );};if _fbaf .ExtLst !=nil {_gbcca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbaf .ExtLst ,_gbcca ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gbdgdg ST_rwColActionType )String ()string {switch _gbdgdg {case 0:return "";case 1:return "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw";case 2:return "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw"; -case 3:return "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl";case 4:return "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl";};return "";};func (_fcade *CT_MdxMemeberProp )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggege :=range start .Attr {if _ggege .Name .Local =="\u006e"{_gbdgf ,_cffdb :=_f .ParseUint (_ggege .Value ,10,32); -if _cffdb !=nil {return _cffdb ;};_fcade .NAttr =uint32 (_gbdgf );continue ;};if _ggege .Name .Local =="\u006e\u0070"{_gfdbad ,_eabcg :=_f .ParseUint (_ggege .Value ,10,32);if _eabcg !=nil {return _eabcg ;};_fcade .NpAttr =uint32 (_gfdbad );continue ;}; -};for {_daeeg ,_fefcg :=d .Token ();if _fefcg !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065\u0072\u0050\u0072\u006f\u0070: \u0025\u0073",_fefcg );};if _egef ,_eaab :=_daeeg .(_c .EndElement ); -_eaab &&_egef .Name ==start .Name {break ;};};return nil ;};type CT_DbPr struct{ +// Hyperlinks +Hyperlinks *CT_Hyperlinks ; -// Connection String -ConnectionAttr string ; +// Print Options +PrintOptions *CT_PrintOptions ; -// Command Text -CommandAttr *string ; +// Page Margins +PageMargins *CT_PageMargins ; -// Command Text -ServerCommandAttr *string ; +// Page Setup Settings +PageSetup *CT_PageSetup ; -// OLE DB Command Type -CommandTypeAttr *uint32 ;};func (_dfac *CT_FilterColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006cI\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dfac .ColIdAttr )}); -if _dfac .HiddenButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dfac .HiddenButtonAttr ))});};if _dfac .ShowButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dfac .ShowButtonAttr ))}); -};e .EncodeToken (start );if _dfac .FilterColumnChoice !=nil {_dfac .FilterColumnChoice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_deegg ST_SourceType )String ()string {switch _deegg {case 0:return ""; -case 1:return "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case 2:return "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c";case 3:return "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e";case 4:return "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"; -};return "";};func (_afegg *CT_ExternalSheetDataSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_feccb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}}; -for _ ,_cccg :=range _afegg .SheetData {e .EncodeElement (_cccg ,_feccb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddfefd *QueryTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0071\u0075\u0065\u0072\u0079T\u0061\u0062\u006c\u0065";return _ddfefd .CT_QueryTable .MarshalXML (e ,start );};func (_cddaf *CT_CellWatches )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_dbbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068"}};for _ ,_cedg :=range _cddaf .CellWatch {e .EncodeElement (_cedg ,_dbbg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_Dimensions struct{ +// Header and Footer Settings +HeaderFooter *CT_HeaderFooter ; -// OLAP Dimensions Count -CountAttr *uint32 ; +// Horizontal Page Breaks +RowBreaks *CT_PageBreak ; -// OLAP Dimension -Dimension []*CT_PivotDimension ;};func (_daaab ST_ExternalConnectionType )String ()string {switch _daaab {case 0:return "";case 1:return "\u0067e\u006e\u0065\u0072\u0061\u006c";case 2:return "\u0074\u0065\u0078\u0074";case 3:return "\u004d\u0044\u0059"; -case 4:return "\u0044\u004d\u0059";case 5:return "\u0059\u004d\u0044";case 6:return "\u004d\u0059\u0044";case 7:return "\u0044\u0059\u004d";case 8:return "\u0059\u0044\u004d";case 9:return "\u0073\u006b\u0069\u0070";case 10:return "\u0045\u004d\u0044"; -};return "";};func NewCT_Cell ()*CT_Cell {_cgc :=&CT_Cell {};return _cgc };type CT_Chartsheet struct{ +// Vertical Page Breaks +ColBreaks *CT_PageBreak ; -// Chart Sheet Properties -SheetPr *CT_ChartsheetPr ; +// Custom Properties +CustomProperties *CT_CustomProperties ; -// Chart Sheet Views -SheetViews *CT_ChartsheetViews ; +// Cell Watch Items +CellWatches *CT_CellWatches ; -// Chart Sheet Protection -SheetProtection *CT_ChartsheetProtection ; +// Ignored Errors +IgnoredErrors *CT_IgnoredErrors ; -// Custom Chart Sheet Views -CustomSheetViews *CT_CustomChartsheetViews ;PageMargins *CT_PageMargins ;PageSetup *CT_CsPageSetup ;HeaderFooter *CT_HeaderFooter ; +// Smart Tags +SmartTags *CT_SmartTags ; // Drawing -Drawing *CT_Drawing ;LegacyDrawing *CT_LegacyDrawing ; +Drawing *CT_Drawing ; -// Legacy Drawing Reference in Header Footer -LegacyDrawingHF *CT_LegacyDrawing ; +// Legacy Drawing +LegacyDrawing *CT_LegacyDrawing ; -// Drawing Reference in Header Footer -DrawingHF *CT_DrawingHF ;Picture *CT_SheetBackgroundPicture ;WebPublishItems *CT_WebPublishItems ;ExtLst *CT_ExtensionList ;};type CT_ExternalBook struct{IdAttr string ; +// Legacy Drawing Header Footer +LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ; -// Supporting Workbook Sheet Names -SheetNames *CT_ExternalSheetNames ; +// Background Image +Picture *CT_SheetBackgroundPicture ;OleObjects *CT_OleObjects ; -// Named Links -DefinedNames *CT_ExternalDefinedNames ; +// Embedded Controls +Controls *CT_Controls ; -// Cached Worksheet Data -SheetDataSet *CT_ExternalSheetDataSet ;};func (_gdade *CT_OleItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbdeg :=range start .Attr {if _gbdeg .Name .Local =="\u006e\u0061\u006d\u0065"{_fcbcb :=_gbdeg .Value ;_gdade .NameAttr =_fcbcb ; -continue ;};if _gbdeg .Name .Local =="\u0069\u0063\u006f\u006e"{_fbbea ,_efbeg :=_f .ParseBool (_gbdeg .Value );if _efbeg !=nil {return _efbeg ;};_gdade .IconAttr =&_fbbea ;continue ;};if _gbdeg .Name .Local =="\u0061\u0064\u0076\u0069\u0073\u0065"{_fedfgc ,_adcga :=_f .ParseBool (_gbdeg .Value ); -if _adcga !=nil {return _adcga ;};_gdade .AdviseAttr =&_fedfgc ;continue ;};if _gbdeg .Name .Local =="\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"{_gbfea ,_bbbge :=_f .ParseBool (_gbdeg .Value );if _bbbge !=nil {return _bbbge ;};_gdade .PreferPicAttr =&_gbfea ; -continue ;};};for {_eefc ,_bafg :=d .Token ();if _bafg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u003a\u0020%\u0073",_bafg );};if _dbead ,_fbfdg :=_eefc .(_c .EndElement ); -_fbfdg &&_dbead .Name ==start .Name {break ;};};return nil ;};func (_ggedf *CT_HeaderFooter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdbbg :=range start .Attr {if _cdbbg .Name .Local =="\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"{_daebfa ,_gabfcc :=_f .ParseBool (_cdbbg .Value ); -if _gabfcc !=nil {return _gabfcc ;};_ggedf .DifferentOddEvenAttr =&_daebfa ;continue ;};if _cdbbg .Name .Local =="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"{_degfca ,_bdbdd :=_f .ParseBool (_cdbbg .Value );if _bdbdd !=nil {return _bdbdd ; -};_ggedf .DifferentFirstAttr =&_degfca ;continue ;};if _cdbbg .Name .Local =="\u0073\u0063\u0061l\u0065\u0057\u0069\u0074\u0068\u0044\u006f\u0063"{_ccgfb ,_efff :=_f .ParseBool (_cdbbg .Value );if _efff !=nil {return _efff ;};_ggedf .ScaleWithDocAttr =&_ccgfb ; -continue ;};if _cdbbg .Name .Local =="\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"{_ffded ,_fddfg :=_f .ParseBool (_cdbbg .Value );if _fddfg !=nil {return _fddfg ;};_ggedf .AlignWithMarginsAttr =&_ffded ;continue ; -};};_dacb :for {_ccdfa ,_badfa :=d .Token ();if _badfa !=nil {return _badfa ;};switch _fadfd :=_ccdfa .(type ){case _c .StartElement :switch _fadfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"}:_ggedf .OddHeader =new (string ); -if _ceacce :=d .DecodeElement (_ggedf .OddHeader ,&_fadfd );_ceacce !=nil {return _ceacce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"}:_ggedf .OddFooter =new (string ); -if _cedea :=d .DecodeElement (_ggedf .OddFooter ,&_fadfd );_cedea !=nil {return _cedea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}:_ggedf .EvenHeader =new (string ); -if _fbfab :=d .DecodeElement (_ggedf .EvenHeader ,&_fadfd );_fbfab !=nil {return _fbfab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}:_ggedf .EvenFooter =new (string ); -if _dcdcf :=d .DecodeElement (_ggedf .EvenFooter ,&_fadfd );_dcdcf !=nil {return _dcdcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}:_ggedf .FirstHeader =new (string ); -if _dffeb :=d .DecodeElement (_ggedf .FirstHeader ,&_fadfd );_dffeb !=nil {return _dffeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}:_ggedf .FirstFooter =new (string ); -if _efeda :=d .DecodeElement (_ggedf .FirstFooter ,&_fadfd );_efeda !=nil {return _efeda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_fadfd .Name ); -if _aabdg :=d .Skip ();_aabdg !=nil {return _aabdg ;};};case _c .EndElement :break _dacb ;case _c .CharData :};};return nil ;};type CT_TupleCache struct{ +// Web Publishing Items +WebPublishItems *CT_WebPublishItems ; -// Entries -Entries *CT_PCDSDTCEntries ; +// Table Parts +TableParts *CT_TableParts ; -// Sets -Sets *CT_Sets ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_CellSmartTagPr ()*CT_CellSmartTagPr {_ffba :=&CT_CellSmartTagPr {};return _ffba };func (_efcbde *CT_DdeLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abca :=range start .Attr {if _abca .Name .Local =="\u0064\u0064\u0065\u0053\u0065\u0072\u0076\u0069\u0063\u0065"{_cbcgg :=_abca .Value ; +_efcbde .DdeServiceAttr =_cbcgg ;continue ;};if _abca .Name .Local =="\u0064\u0064\u0065\u0054\u006f\u0070\u0069\u0063"{_caadc :=_abca .Value ;_efcbde .DdeTopicAttr =_caadc ;continue ;};};_afbfa :for {_afcbb ,_ebecg :=d .Token ();if _ebecg !=nil {return _ebecg ; +};switch _dbfc :=_afcbb .(type ){case _c .StartElement :switch _dbfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"}:_efcbde .DdeItems =NewCT_DdeItems (); +if _ggceg :=d .DecodeElement (_efcbde .DdeItems ,&_dbfc );_ggceg !=nil {return _ggceg ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0064\u0065\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_dbfc .Name ); +if _edaf :=d .Skip ();_edaf !=nil {return _edaf ;};};case _c .EndElement :break _afbfa ;case _c .CharData :};};return nil ;};func (_gebafd ST_HorizontalAlignment )ValidateWithPath (path string )error {switch _gebafd {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gebafd )); +};return nil ;}; -// OLAP Query Cache -QueryCache *CT_QueryCache ; +// Validate validates the CT_CustomChartsheetView and its children +func (_fgca *CT_CustomChartsheetView )Validate ()error {return _fgca .ValidateWithPath ("\u0043\u0054\u005fCu\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077");};const (ST_TotalsRowFunctionUnset ST_TotalsRowFunction =0; +ST_TotalsRowFunctionNone ST_TotalsRowFunction =1;ST_TotalsRowFunctionSum ST_TotalsRowFunction =2;ST_TotalsRowFunctionMin ST_TotalsRowFunction =3;ST_TotalsRowFunctionMax ST_TotalsRowFunction =4;ST_TotalsRowFunctionAverage ST_TotalsRowFunction =5;ST_TotalsRowFunctionCount ST_TotalsRowFunction =6; +ST_TotalsRowFunctionCountNums ST_TotalsRowFunction =7;ST_TotalsRowFunctionStdDev ST_TotalsRowFunction =8;ST_TotalsRowFunctionVar ST_TotalsRowFunction =9;ST_TotalsRowFunctionCustom ST_TotalsRowFunction =10;); -// Server Formats -ServerFormats *CT_ServerFormats ; +// Validate validates the CT_AutoSortScope and its children +func (_ggbg *CT_AutoSortScope )Validate ()error {return _ggbg .ValidateWithPath ("\u0043\u0054_\u0041\u0075\u0074o\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_eefdb ST_OleUpdate )String ()string {switch _eefdb {case 0:return "";case 1:return "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053";case 2:return "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c"; -};return "";};func (_dbfbb *ST_CfType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbfbb =0;case "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e":*_dbfbb =1;case "\u0063\u0065\u006c\u006c\u0049\u0073":*_dbfbb =2; -case "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065":*_dbfbb =3;case "\u0064a\u0074\u0061\u0042\u0061\u0072":*_dbfbb =4;case "\u0069c\u006f\u006e\u0053\u0065\u0074":*_dbfbb =5;case "\u0074\u006f\u00701\u0030":*_dbfbb =6;case "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_dbfbb =7; -case "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_dbfbb =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_dbfbb =9;case "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_dbfbb =10; -case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_dbfbb =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_dbfbb =12;case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_dbfbb =13;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_dbfbb =14; -case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_dbfbb =15;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_dbfbb =16;case "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064":*_dbfbb =17; -case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_dbfbb =18;};return nil ;};func (_bdggbb ST_CellComments )String ()string {switch _bdggbb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064"; -case 3:return "\u0061\u0074\u0045n\u0064";};return "";}; +// ValidateWithPath validates the CT_Item and its children, prefixing error messages with path +func (_cbfc *CT_Item )ValidateWithPath (path string )error {if _dbfcf :=_cbfc .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_dbfcf !=nil {return _dbfcf ;};return nil ;};func ParseSliceST_Sqref (s string )(ST_Sqref ,error ){return ST_Sqref (_ce .Fields (s )),nil }; +func (_aeefd *CT_WorkbookProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfcgbd :=range start .Attr {if _gfcgbd .Name .Local =="\u0077\u006fr\u006b\u0062\u006fo\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_cedbaf :=_gfcgbd .Value ; +_aeefd .WorkbookPasswordAttr =&_cedbaf ;continue ;};if _gfcgbd .Name .Local =="\u0077\u006f\u0072\u006bb\u006f\u006f\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072d\u0043h\u0061\u0072\u0061\u0063\u0074\u0065\u0072S\u0065\u0074"{_fgdgb :=_gfcgbd .Value ; +_aeefd .WorkbookPasswordCharacterSetAttr =&_fgdgb ;continue ;};if _gfcgbd .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073s\u0077\u006f\u0072\u0064"{_cddfd :=_gfcgbd .Value ;_aeefd .RevisionsPasswordAttr =&_cddfd ; +continue ;};if _gfcgbd .Name .Local =="\u0072\u0065v\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065rS\u0065\u0074"{_bcceg :=_gfcgbd .Value ;_aeefd .RevisionsPasswordCharacterSetAttr =&_bcceg ; +continue ;};if _gfcgbd .Name .Local =="\u006c\u006f\u0063\u006b\u0053\u0074\u0072\u0075\u0063\u0074\u0075\u0072\u0065"{_cafff ,_gcgac :=_g .ParseBool (_gfcgbd .Value );if _gcgac !=nil {return _gcgac ;};_aeefd .LockStructureAttr =&_cafff ;continue ;};if _gfcgbd .Name .Local =="l\u006f\u0063\u006b\u0057\u0069\u006e\u0064\u006f\u0077\u0073"{_ebegag ,_cdefe :=_g .ParseBool (_gfcgbd .Value ); +if _cdefe !=nil {return _cdefe ;};_aeefd .LockWindowsAttr =&_ebegag ;continue ;};if _gfcgbd .Name .Local =="\u006c\u006f\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e"{_befbg ,_gbcef :=_g .ParseBool (_gfcgbd .Value );if _gbcef !=nil {return _gbcef ; +};_aeefd .LockRevisionAttr =&_befbg ;continue ;};if _gfcgbd .Name .Local =="\u0072\u0065\u0076\u0069si\u006f\u006e\u0073\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061m\u0065"{_gacdg :=_gfcgbd .Value ;_aeefd .RevisionsAlgorithmNameAttr =&_gacdg ; +continue ;};if _gfcgbd .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073H\u0061\u0073h\u0056\u0061\u006c\u0075\u0065"{_cgfd :=_gfcgbd .Value ;_aeefd .RevisionsHashValueAttr =&_cgfd ;continue ;};if _gfcgbd .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0061\u006ct\u0056\u0061\u006c\u0075\u0065"{_bagdfbg :=_gfcgbd .Value ; +_aeefd .RevisionsSaltValueAttr =&_bagdfbg ;continue ;};if _gfcgbd .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0070\u0069n\u0043\u006f\u0075\u006e\u0074"{_acfae ,_bbbcaf :=_g .ParseUint (_gfcgbd .Value ,10,32);if _bbbcaf !=nil {return _bbbcaf ; +};_fgdfd :=uint32 (_acfae );_aeefd .RevisionsSpinCountAttr =&_fgdfd ;continue ;};if _gfcgbd .Name .Local =="w\u006f\u0072\u006b\u0062oo\u006bA\u006c\u0067\u006f\u0072\u0069t\u0068\u006d\u004e\u0061\u006d\u0065"{_cgcdd :=_gfcgbd .Value ;_aeefd .WorkbookAlgorithmNameAttr =&_cgcdd ; +continue ;};if _gfcgbd .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0048\u0061\u0073\u0068V\u0061\u006c\u0075\u0065"{_gffbgf :=_gfcgbd .Value ;_aeefd .WorkbookHashValueAttr =&_gffbgf ;continue ;};if _gfcgbd .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0061\u006c\u0074V\u0061\u006c\u0075\u0065"{_cbafda :=_gfcgbd .Value ; +_aeefd .WorkbookSaltValueAttr =&_cbafda ;continue ;};if _gfcgbd .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_gdccd ,_becda :=_g .ParseUint (_gfcgbd .Value ,10,32);if _becda !=nil {return _becda ; +};_ggbaga :=uint32 (_gdccd );_aeefd .WorkbookSpinCountAttr =&_ggbaga ;continue ;};};for {_gbfeba ,_eabcc :=d .Token ();if _eabcc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006fn\u003a\u0020\u0025\u0073",_eabcc ); +};if _fbabae ,_edccag :=_gbfeba .(_c .EndElement );_edccag &&_fbabae .Name ==start .Name {break ;};};return nil ;};func (_adecc *CT_FontScheme )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_cgccg ,_adbg :=_adecc .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _adbg !=nil {return _adbg ;};start .Attr =append (start .Attr ,_cgccg );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_MetadataStrings and its children, prefixing error messages with path -func (_cbcda *CT_MetadataStrings )ValidateWithPath (path string )error {for _bfafc ,_fffacf :=range _cbcda .S {if _ecfccg :=_fffacf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053\u005b\u0025\u0064\u005d",path ,_bfafc ));_ecfccg !=nil {return _ecfccg ; -};};return nil ;};func (_gbdbff *ST_Axis )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gbdbff =0;case "\u0061x\u0069\u0073\u0052\u006f\u0077":*_gbdbff =1;case "\u0061x\u0069\u0073\u0043\u006f\u006c":*_gbdbff =2;case "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065":*_gbdbff =3; -case "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073":*_gbdbff =4;};return nil ;};func (_cdcdd *ST_Objects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaafd ,_agbdaf :=d .Token ();if _agbdaf !=nil {return _agbdaf ;};if _eedfg ,_aeefb :=_aaafd .(_c .EndElement ); -_aeefb &&_eedfg .Name ==start .Name {*_cdcdd =1;return nil ;};if _acgcb ,_afdbb :=_aaafd .(_c .CharData );!_afdbb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaafd ); -}else {switch string (_acgcb ){case "":*_cdcdd =0;case "\u0061\u006c\u006c":*_cdcdd =1;case "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073":*_cdcdd =2;case "\u006e\u006f\u006e\u0065":*_cdcdd =3;};};_aaafd ,_agbdaf =d .Token ();if _agbdaf !=nil {return _agbdaf ; -};if _bcegg ,_gbdaee :=_aaafd .(_c .EndElement );_gbdaee &&_bcegg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaafd ); -};type CT_SheetViews struct{ +// ValidateWithPath validates the CT_RevisionRowColumn and its children, prefixing error messages with path +func (_bbdca *CT_RevisionRowColumn )ValidateWithPath (path string )error {if _bbdca .ActionAttr ==ST_rwColActionTypeUnset {return _ba .Errorf ("\u0025\u0073\u002fAc\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bggfa :=_bbdca .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_bggfa !=nil {return _bggfa ;};for _bggfdf ,_dfdgec :=range _bbdca .RevisionRowColumnChoice {if _ddgfb :=_dfdgec .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u0076\u0069\u0073\u0069\u006fn\u0052\u006f\u0077\u0043\u006f\u006c\u0075m\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bggfdf )); +_ddgfb !=nil {return _ddgfb ;};};return nil ;};func NewCT_VolTypes ()*CT_VolTypes {_befee :=&CT_VolTypes {};return _befee }; -// Worksheet View -SheetView []*CT_SheetView ; +// Validate validates the CT_DrawingHF and its children +func (_fcgeg *CT_DrawingHF )Validate ()error {return _fcgeg .ValidateWithPath ("\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");};func (_eaef *CT_ChartFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eaef .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eaef .CountAttr )}); +};e .EncodeToken (start );_ffafb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_eedg :=range _eaef .ChartFormat {e .EncodeElement (_eedg ,_ffafb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_edgdeb *CT_RevisionFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_edgdeb .SheetIdAttr )}); -if _edgdeb .XfDxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0044x\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edgdeb .XfDxfAttr ))});};if _edgdeb .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_edgdeb .SAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_edgdeb .SqrefAttr )});if _edgdeb .StartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061r\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_edgdeb .StartAttr )}); -};if _edgdeb .LengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_edgdeb .LengthAttr )});};e .EncodeToken (start );if _edgdeb .Dxf !=nil {_bccga :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0064\u0078\u0066"}}; -e .EncodeElement (_edgdeb .Dxf ,_bccga );};if _edgdeb .ExtLst !=nil {_bgagb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edgdeb .ExtLst ,_bgagb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gfcde ST_FormulaExpression )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gfcde .String (),start );}; +// ValidateWithPath validates the CT_ColFields and its children, prefixing error messages with path +func (_gacc *CT_ColFields )ValidateWithPath (path string )error {for _gaage ,_bgcaa :=range _gacc .Field {if _acfad :=_bgcaa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fF\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_gaage ));_acfad !=nil {return _acfad ; +};};return nil ;};type ST_Axis byte ; -// Validate validates the CT_DeletedField and its children -func (_dcdc *CT_DeletedField )Validate ()error {return _dcdc .ValidateWithPath ("\u0043T\u005fD\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064");};func (_cdbe *CT_DefinedNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _cdbe .DefinedName !=nil {_fabg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}};for _ ,_fdeg :=range _cdbe .DefinedName {e .EncodeElement (_fdeg ,_fabg );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_Tuple struct{ +// Validate validates the CT_Index and its children +func (_efage *CT_Index )Validate ()error {return _efage .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078");};func (_bedf *CT_DdeValues )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gabaaa :=range start .Attr {if _gabaaa .Name .Local =="\u0072\u006f\u0077\u0073"{_dabb ,_bbgb :=_g .ParseUint (_gabaaa .Value ,10,32); +if _bbgb !=nil {return _bbgb ;};_deccab :=uint32 (_dabb );_bedf .RowsAttr =&_deccab ;continue ;};if _gabaaa .Name .Local =="\u0063\u006f\u006c\u0073"{_beacf ,_baadb :=_g .ParseUint (_gabaaa .Value ,10,32);if _baadb !=nil {return _baadb ;};_gffcb :=uint32 (_beacf ); +_bedf .ColsAttr =&_gffcb ;continue ;};};_fdced :for {_ebba ,_cbabb :=d .Token ();if _cbabb !=nil {return _cbabb ;};switch _gcfgb :=_ebba .(type ){case _c .StartElement :switch _gcfgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006cu\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006cu\u0065"}:_feeaa :=NewCT_DdeValue (); +if _gaaed :=d .DecodeElement (_feeaa ,&_gcfgb );_gaaed !=nil {return _gaaed ;};_bedf .Value =append (_bedf .Value ,_feeaa );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0064\u0065V\u0061\u006c\u0075\u0065\u0073\u0020\u0025\u0076",_gcfgb .Name ); +if _acbdc :=d .Skip ();_acbdc !=nil {return _acbdc ;};};case _c .EndElement :break _fdced ;case _c .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_FutureMetadata and its children, prefixing error messages with path +func (_ecdcg *CT_FutureMetadata )ValidateWithPath (path string )error {for _ecbag ,_aafa :=range _ecdcg .Bk {if _ggadf :=_aafa .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0042\u006b\u005b\u0025\u0064]",path ,_ecbag ));_ggadf !=nil {return _ggadf ; +};};if _ecdcg .ExtLst !=nil {if _cbfg :=_ecdcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cbfg !=nil {return _cbfg ;};};return nil ;};type ST_TargetScreenSize byte ;func (_eedca ST_Orientation )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_caegg :=_c .Attr {}; +_caegg .Name =name ;switch _eedca {case ST_OrientationUnset :_caegg .Value ="";case ST_OrientationDefault :_caegg .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_OrientationPortrait :_caegg .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074"; +case ST_OrientationLandscape :_caegg .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return _caegg ,nil ;};type CT_Tuple struct{ // Field Index FldAttr *uint32 ; @@ -2708,4403 +2471,4947 @@ FldAttr *uint32 ; HierAttr *uint32 ; // Item Index -ItemAttr uint32 ;};type ST_SheetState byte ; - -// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path -func (_fbfa *CT_Extension )ValidateWithPath (path string )error {return nil };func (_addgg *CT_ExternalCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _addgg .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_addgg .RAttr )}); -};if _addgg .TAttr !=ST_CellTypeUnset {_abcg ,_bgeda :=_addgg .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _bgeda !=nil {return _bgeda ;};start .Attr =append (start .Attr ,_abcg );};if _addgg .VmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_addgg .VmAttr )}); -};e .EncodeToken (start );if _addgg .V !=nil {_fcbgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}};_d .AddPreserveSpaceAttr (&_fcbgd ,*_addgg .V );e .EncodeElement (_addgg .V ,_fcbgd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_SheetProtection ()*CT_SheetProtection {_dfbgee :=&CT_SheetProtection {};return _dfbgee };func (_gggea *CT_FunctionGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gggea .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gggea .NameAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acfac ST_SortBy )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgeaab :=_c .Attr {};_dgeaab .Name =name ;switch _acfac {case ST_SortByUnset :_dgeaab .Value =""; -case ST_SortByValue :_dgeaab .Value ="\u0076\u0061\u006cu\u0065";case ST_SortByCellColor :_dgeaab .Value ="\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr";case ST_SortByFontColor :_dgeaab .Value ="\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr";case ST_SortByIcon :_dgeaab .Value ="\u0069\u0063\u006f\u006e"; -};return _dgeaab ,nil ;};func (_eabfg *EG_ExtensionList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eabfg .Ext !=nil {_eeecdg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u0078\u0074"}};for _ ,_gfagd :=range _eabfg .Ext {e .EncodeElement (_gfagd ,_eeecdg ); -};};return nil ;};func (_adad ST_Visibility )String ()string {switch _adad {case 0:return "";case 1:return "\u0076i\u0073\u0069\u0062\u006c\u0065";case 2:return "\u0068\u0069\u0064\u0064\u0065\u006e";case 3:return "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e"; -};return "";};type CT_GroupItems struct{ +ItemAttr uint32 ;};func (_ggbcfe *CT_XmlCellPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_ggbcfe .IdAttr )});if _ggbcfe .UniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ggbcfe .UniqueNameAttr )}); +};e .EncodeToken (start );_gefgga :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0078\u006d\u006c\u0050r"}};e .EncodeElement (_ggbcfe .XmlPr ,_gefgga );if _ggbcfe .ExtLst !=nil {_bebag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ggbcfe .ExtLst ,_bebag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ProtectedRanges ()*CT_ProtectedRanges {_ffgeb :=&CT_ProtectedRanges {};return _ffgeb }; -// Items Created Count -CountAttr *uint32 ;GroupItemsChoice []*CT_GroupItemsChoice ;};func (_afbe *CT_Metadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _afbe .MetadataTypes !=nil {_fgefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061T\u0079\u0070\u0065\u0073"}}; -e .EncodeElement (_afbe .MetadataTypes ,_fgefd );};if _afbe .MetadataStrings !=nil {_faae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ame\u0074\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}};e .EncodeElement (_afbe .MetadataStrings ,_faae ); -};if _afbe .MdxMetadata !=nil {_bgggdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u006d\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}};e .EncodeElement (_afbe .MdxMetadata ,_bgggdf );};if _afbe .FutureMetadata !=nil {_ddcbc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0075\u0074\u0075\u0072e\u004d\u0065t\u0061\u0064\u0061\u0074\u0061"}}; -for _ ,_daabg :=range _afbe .FutureMetadata {e .EncodeElement (_daabg ,_ddcbc );};};if _afbe .CellMetadata !=nil {_cfagd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}}; -e .EncodeElement (_afbe .CellMetadata ,_cfagd );};if _afbe .ValueMetadata !=nil {_bgcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}};e .EncodeElement (_afbe .ValueMetadata ,_bgcaa ); -};if _afbe .ExtLst !=nil {_efgcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afbe .ExtLst ,_efgcd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -func (_fefgb *CT_SmartTagTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fefgb .SmartTagType !=nil {_caged :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u006da\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}}; -for _ ,_cfdef :=range _fefgb .SmartTagType {e .EncodeElement (_cfdef ,_caged );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcd *CT_CalculatedMembers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fafdg :=range start .Attr {if _fafdg .Name .Local =="\u0063\u006f\u0075n\u0074"{_bfgb ,_fggf :=_f .ParseUint (_fafdg .Value ,10,32); -if _fggf !=nil {return _fggf ;};_ccgd :=uint32 (_bfgb );_gcd .CountAttr =&_ccgd ;continue ;};};_gfeff :for {_bebb ,_ddfg :=d .Token ();if _ddfg !=nil {return _ddfg ;};switch _gbba :=_bebb .(type ){case _c .StartElement :switch _gbba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072"}:_fabc :=NewCT_CalculatedMember (); -if _bdeea :=d .DecodeElement (_fabc ,&_gbba );_bdeea !=nil {return _bdeea ;};_gcd .CalculatedMember =append (_gcd .CalculatedMember ,_fabc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_gbba .Name ); -if _baaca :=d .Skip ();_baaca !=nil {return _baaca ;};};case _c .EndElement :break _gfeff ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_PivotAreas and its children +func (_febade *CT_PivotAreas )Validate ()error {return _febade .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073");};const (ST_FieldSortTypeUnset ST_FieldSortType =0;ST_FieldSortTypeManual ST_FieldSortType =1; +ST_FieldSortTypeAscending ST_FieldSortType =2;ST_FieldSortTypeDescending ST_FieldSortType =3;);func (_fgdc *CT_MRUColors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgbbf :for {_debbf ,_gcacd :=d .Token ();if _gcacd !=nil {return _gcacd ; +};switch _egacf :=_debbf .(type ){case _c .StartElement :switch _egacf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_abaed :=NewCT_Color (); +if _cfbc :=d .DecodeElement (_abaed ,&_egacf );_cfbc !=nil {return _cfbc ;};_fgdc .Color =append (_fgdc .Color ,_abaed );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0052\u0055C\u006f\u006c\u006f\u0072\u0073\u0020\u0025\u0076",_egacf .Name ); +if _fcccg :=d .Skip ();_fcccg !=nil {return _fcccg ;};};case _c .EndElement :break _cgbbf ;case _c .CharData :};};return nil ;};func NewCT_TextField ()*CT_TextField {_fgfge :=&CT_TextField {};return _fgfge };func (_baagd *CT_Map )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0049\u0044"},Value :_ba .Sprintf ("\u0025\u0076",_baagd .IDAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_baagd .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"R\u006f\u006f\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_baagd .RootElementAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0063\u0068\u0065\u006d\u0061\u0049\u0044"},Value :_ba .Sprintf ("\u0025\u0076",_baagd .SchemaIDAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0068\u006f\u0077\u0049\u006d\u0070\u006f\u0072\u0074\u0045\u0078\u0070\u006f\u0072t\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0045\u0072\u0072\u006f\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_baagd .ShowImportExportValidationErrorsAttr ))}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0041u\u0074\u006f\u0046\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_baagd .AutoFitAttr ))});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0041\u0070\u0070\u0065\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_baagd .AppendAttr ))}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"P\u0072e\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072t\u0041\u0046\u004c\u0061yo\u0075\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_baagd .PreserveSortAFLayoutAttr ))});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0050\u0072\u0065\u0073\u0065\u0072\u0076\u0065\u0046o\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_baagd .PreserveFormatAttr ))}); +e .EncodeToken (start );if _baagd .DataBinding !=nil {_dfbba :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0044\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}};e .EncodeElement (_baagd .DataBinding ,_dfbba );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gdacg ST_Comments )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gdcfe :=_c .Attr {};_gdcfe .Name =name ;switch _gdacg {case ST_CommentsUnset :_gdcfe .Value ="";case ST_CommentsCommNone :_gdcfe .Value ="\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065"; +case ST_CommentsCommIndicator :_gdcfe .Value ="\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";case ST_CommentsCommIndAndComment :_gdcfe .Value ="\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074"; +};return _gdcfe ,nil ;};func (_agba *CT_DataRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggcc :=range start .Attr {if _ggcc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggcc .Name .Local =="\u0069\u0064"||_ggcc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggcc .Name .Local =="\u0069\u0064"{_dagad :=_ggcc .Value ; +_agba .IdAttr =&_dagad ;continue ;};if _ggcc .Name .Local =="\u0072\u0065\u0066"{_cafbgg :=_ggcc .Value ;_agba .RefAttr =&_cafbgg ;continue ;};if _ggcc .Name .Local =="\u006e\u0061\u006d\u0065"{_deac :=_ggcc .Value ;_agba .NameAttr =&_deac ;continue ;}; +if _ggcc .Name .Local =="\u0073\u0068\u0065e\u0074"{_fcbge :=_ggcc .Value ;_agba .SheetAttr =&_fcbge ;continue ;};};for {_bgadc ,_dgae :=d .Token ();if _dgae !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u003a\u0020%\u0073",_dgae ); +};if _gaae ,_fdgf :=_bgadc .(_c .EndElement );_fdgf &&_gaae .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_VolTopic and its children -func (_ggafeb *CT_VolTopic )Validate ()error {return _ggafeb .ValidateWithPath ("C\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063");};type CT_Sheets struct{ +// ValidateWithPath validates the CT_Set and its children, prefixing error messages with path +func (_bccfg *CT_Set )ValidateWithPath (path string )error {if _dfeff :=_bccfg .SortTypeAttr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dfeff !=nil {return _dfeff ;};for _cdace ,_adadb :=range _bccfg .Tpls {if _aaacad :=_adadb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_cdace )); +_aaacad !=nil {return _aaacad ;};};if _bccfg .SortByTuple !=nil {if _fbgbg :=_bccfg .SortByTuple .ValidateWithPath (path +"\u002f\u0053\u006fr\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065");_fbgbg !=nil {return _fbgbg ;};};return nil ;}; -// Sheet Information -Sheet []*CT_Sheet ;}; +// Validate validates the CT_CellSmartTagPr and its children +func (_dgbg *CT_CellSmartTagPr )Validate ()error {return _dgbg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072");}; -// ValidateWithPath validates the CT_ColHierarchiesUsage and its children, prefixing error messages with path -func (_cfeg *CT_ColHierarchiesUsage )ValidateWithPath (path string )error {for _degd ,_cggfc :=range _cfeg .ColHierarchyUsage {if _fecb :=_cggfc .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0043\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_degd )); -_fecb !=nil {return _fecb ;};};return nil ;};func (_egbdb *CT_XmlCellPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egbdb .XmlPr =NewCT_XmlPr ();for _ ,_faagf :=range start .Attr {if _faagf .Name .Local =="\u0069\u0064"{_bdebfa ,_gbedfe :=_f .ParseUint (_faagf .Value ,10,32); -if _gbedfe !=nil {return _gbedfe ;};_egbdb .IdAttr =uint32 (_bdebfa );continue ;};if _faagf .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_ebaab :=_faagf .Value ;_egbdb .UniqueNameAttr =&_ebaab ;continue ;};};_fgggb :for {_fbdcec ,_adafe :=d .Token (); -if _adafe !=nil {return _adafe ;};switch _gagcg :=_fbdcec .(type ){case _c .StartElement :switch _gagcg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u006d\u006cP\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u006d\u006cP\u0072"}:if _cacddd :=d .DecodeElement (_egbdb .XmlPr ,&_gagcg ); -_cacddd !=nil {return _cacddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egbdb .ExtLst =NewCT_ExtensionList (); -if _dggcad :=d .DecodeElement (_egbdb .ExtLst ,&_gagcg );_dggcad !=nil {return _dggcad ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_X\u006d\u006cC\u0065\u006c\u006c\u0050\u0072\u0020\u0025\u0076",_gagcg .Name ); -if _dfdca :=d .Skip ();_dfdca !=nil {return _dfdca ;};};case _c .EndElement :break _fgggb ;case _c .CharData :};};return nil ;};func NewCT_HeaderFooter ()*CT_HeaderFooter {_agfc :=&CT_HeaderFooter {};return _agfc };func (_cfdcff *ST_PivotFilterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egcdfa ,_cbggaeg :=d .Token (); -if _cbggaeg !=nil {return _cbggaeg ;};if _edbaf ,_dbdde :=_egcdfa .(_c .EndElement );_dbdde &&_edbaf .Name ==start .Name {*_cfdcff =1;return nil ;};if _egggc ,_fgcbb :=_egcdfa .(_c .CharData );!_fgcbb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egcdfa ); -}else {switch string (_egggc ){case "":*_cfdcff =0;case "\u0075n\u006b\u006e\u006f\u0077\u006e":*_cfdcff =1;case "\u0063\u006f\u0075n\u0074":*_cfdcff =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_cfdcff =3;case "\u0073\u0075\u006d":*_cfdcff =4;case "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c":*_cfdcff =5; -case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cfdcff =6;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068":*_cfdcff =7;case "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068":*_cfdcff =8; -case "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_cfdcff =9;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068":*_cfdcff =10;case "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_cfdcff =11; -case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073":*_cfdcff =12;case "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e":*_cfdcff =13;case "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l":*_cfdcff =14; -case "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cfdcff =15;case "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c":*_cfdcff =16;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e":*_cfdcff =17; -case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cfdcff =18;case "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c":*_cfdcff =19;case "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cfdcff =20; -case "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cfdcff =21;case "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cfdcff =22; -case "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cfdcff =23;case "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cfdcff =24;case "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cfdcff =25; -case "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cfdcff =26;case "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l":*_cfdcff =27;case "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cfdcff =28; -case "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e":*_cfdcff =29;case "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cfdcff =30;case "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e":*_cfdcff =31; -case "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cfdcff =32;case "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cfdcff =33;case "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cfdcff =34; -case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_cfdcff =35;case "\u0074\u006f\u0064a\u0079":*_cfdcff =36;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_cfdcff =37;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_cfdcff =38;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_cfdcff =39; -case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_cfdcff =40;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_cfdcff =41;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_cfdcff =42;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_cfdcff =43; -case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cfdcff =44;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cfdcff =45;case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cfdcff =46;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_cfdcff =47; -case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_cfdcff =48;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_cfdcff =49;case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_cfdcff =50;case "\u0051\u0031":*_cfdcff =51; -case "\u0051\u0032":*_cfdcff =52;case "\u0051\u0033":*_cfdcff =53;case "\u0051\u0034":*_cfdcff =54;case "\u004d\u0031":*_cfdcff =55;case "\u004d\u0032":*_cfdcff =56;case "\u004d\u0033":*_cfdcff =57;case "\u004d\u0034":*_cfdcff =58;case "\u004d\u0035":*_cfdcff =59; -case "\u004d\u0036":*_cfdcff =60;case "\u004d\u0037":*_cfdcff =61;case "\u004d\u0038":*_cfdcff =62;case "\u004d\u0039":*_cfdcff =63;case "\u004d\u0031\u0030":*_cfdcff =64;case "\u004d\u0031\u0031":*_cfdcff =65;case "\u004d\u0031\u0032":*_cfdcff =66;};}; -_egcdfa ,_cbggaeg =d .Token ();if _cbggaeg !=nil {return _cbggaeg ;};if _gdfdb ,_ebeca :=_egcdfa .(_c .EndElement );_ebeca &&_gdfdb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egcdfa ); +// ValidateWithPath validates the CT_Sets and its children, prefixing error messages with path +func (_dcbde *CT_Sets )ValidateWithPath (path string )error {for _ebbdf ,_adbff :=range _dcbde .Set {if _eedbad :=_adbff .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_ebbdf ));_eedbad !=nil {return _eedbad ; +};};return nil ;};func (_cbacf *CT_TupleCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efffa :for {_ffcgc ,_cfadg :=d .Token ();if _cfadg !=nil {return _cfadg ;};switch _effbg :=_ffcgc .(type ){case _c .StartElement :switch _effbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0074\u0072\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0074\u0072\u0069\u0065\u0073"}:_cbacf .Entries =NewCT_PCDSDTCEntries (); +if _aagee :=d .DecodeElement (_cbacf .Entries ,&_effbg );_aagee !=nil {return _aagee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074\u0073"}:_cbacf .Sets =NewCT_Sets (); +if _abbadf :=d .DecodeElement (_cbacf .Sets ,&_effbg );_abbadf !=nil {return _abbadf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065"}:_cbacf .QueryCache =NewCT_QueryCache (); +if _afggf :=d .DecodeElement (_cbacf .QueryCache ,&_effbg );_afggf !=nil {return _afggf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_cbacf .ServerFormats =NewCT_ServerFormats (); +if _acggd :=d .DecodeElement (_cbacf .ServerFormats ,&_effbg );_acggd !=nil {return _acggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbacf .ExtLst =NewCT_ExtensionList (); +if _gdbcd :=d .DecodeElement (_cbacf .ExtLst ,&_effbg );_gdbcd !=nil {return _gdbcd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054u\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065 \u0025\u0076",_effbg .Name ); +if _faadeb :=d .Skip ();_faadeb !=nil {return _faadeb ;};};case _c .EndElement :break _efffa ;case _c .CharData :};};return nil ;};func (_aaee *CT_PageMargins )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .LeftAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0069\u0067h\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .RightAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .TopAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .BottomAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .HeaderAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_aaee .FooterAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; }; -// ValidateWithPath validates the CT_RevisionHeaders and its children, prefixing error messages with path -func (_fdgfef *CT_RevisionHeaders )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_fdgfef .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_fdgfef .GuidAttr ); -};if _fdgfef .LastGuidAttr !=nil {if !_b .ST_GuidPatternRe .MatchString (*_fdgfef .LastGuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004c\u0061s\u0074\u0047\u0075i\u0064\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,*_fdgfef .LastGuidAttr ); -};};for _dfcda ,_ggggb :=range _fdgfef .Header {if _dgfcc :=_ggggb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dfcda ));_dgfcc !=nil {return _dgfcc ;};};return nil ;};func NewCT_RevisionInsertSheet ()*CT_RevisionInsertSheet {_dbaef :=&CT_RevisionInsertSheet {}; -return _dbaef ;}; +// ValidateWithPath validates the CT_DdeValues and its children, prefixing error messages with path +func (_fcac *CT_DdeValues )ValidateWithPath (path string )error {for _afdee ,_bbfbe :=range _fcac .Value {if _cfbd :=_bbfbe .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fV\u0061\u006c\u0075\u0065\u005b\u0025\u0064\u005d",path ,_afdee ));_cfbd !=nil {return _cfbd ; +};};return nil ;};type CT_Filter struct{ -// Validate validates the CT_Map and its children -func (_eeade *CT_Map )Validate ()error {return _eeade .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0070");}; +// Filter Value +ValAttr *string ;}; -// Validate validates the CT_IntProperty and its children -func (_cedae *CT_IntProperty )Validate ()error {return _cedae .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");};type CT_Workbook struct{ +// Validate validates the ExternalLink and its children +func (_deedc *ExternalLink )Validate ()error {return _deedc .ValidateWithPath ("\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b");};type PivotTableDefinition struct{CT_pivotTableDefinition };func (_badc *CT_CacheSourceChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _badc .WorksheetSource !=nil {_fdfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awo\u0072\u006b\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}};e .EncodeElement (_badc .WorksheetSource ,_fdfg );}else if _badc .Consolidation !=nil {_dfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_badc .Consolidation ,_dfd );}else if _badc .ExtLst !=nil {_fdcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_badc .ExtLst ,_fdcg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Document Conformance Class -ConformanceAttr _b .ST_ConformanceClass ; +// ValidateWithPath validates the CT_PageField and its children, prefixing error messages with path +func (_bdga *CT_PageField )ValidateWithPath (path string )error {if _bdga .ExtLst !=nil {if _ffebe :=_bdga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ffebe !=nil {return _ffebe ;};};return nil ;};type CT_Formats struct{ -// File Version -FileVersion *CT_FileVersion ; +// Formats Count +CountAttr *uint32 ; -// File Sharing -FileSharing *CT_FileSharing ; +// PivotTable Format +Format []*CT_Format ;};func (_dgaac ST_ConditionalFormattingOperator )String ()string {switch _dgaac {case 0:return "";case 1:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 2:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; +case 3:return "\u0065\u0071\u0075a\u006c";case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";case 6:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; +case 7:return "\u0062e\u0074\u0077\u0065\u0065\u006e";case 8:return "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 9:return "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case 10:return "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; +case 11:return "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case 12:return "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";};return "";};func (_bccdg *CT_PCDKPI )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebcca :=range start .Attr {if _ebcca .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_fcacc :=_ebcca .Value ; +_bccdg .UniqueNameAttr =_fcacc ;continue ;};if _ebcca .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_addbfd :=_ebcca .Value ;_bccdg .CaptionAttr =&_addbfd ;continue ;};if _ebcca .Name .Local =="\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"{_afccb :=_ebcca .Value ; +_bccdg .DisplayFolderAttr =&_afccb ;continue ;};if _ebcca .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_dcgd :=_ebcca .Value ;_bccdg .MeasureGroupAttr =&_dcgd ;continue ;};if _ebcca .Name .Local =="\u0070\u0061\u0072\u0065\u006e\u0074"{_cebaa :=_ebcca .Value ; +_bccdg .ParentAttr =&_cebaa ;continue ;};if _ebcca .Name .Local =="\u0076\u0061\u006cu\u0065"{_ffab :=_ebcca .Value ;_bccdg .ValueAttr =_ffab ;continue ;};if _ebcca .Name .Local =="\u0067\u006f\u0061\u006c"{_fdaae :=_ebcca .Value ;_bccdg .GoalAttr =&_fdaae ; +continue ;};if _ebcca .Name .Local =="\u0073\u0074\u0061\u0074\u0075\u0073"{_cebfc :=_ebcca .Value ;_bccdg .StatusAttr =&_cebfc ;continue ;};if _ebcca .Name .Local =="\u0074\u0072\u0065n\u0064"{_dgccb :=_ebcca .Value ;_bccdg .TrendAttr =&_dgccb ;continue ; +};if _ebcca .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_beefc :=_ebcca .Value ;_bccdg .WeightAttr =&_beefc ;continue ;};if _ebcca .Name .Local =="\u0074\u0069\u006d\u0065"{_fcbgca :=_ebcca .Value ;_bccdg .TimeAttr =&_fcbgca ;continue ;};};for {_bceef ,_dafb :=d .Token (); +if _dafb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0043\u0044K\u0050\u0049\u003a\u0020\u0025\u0073",_dafb );};if _eebde ,_ecbfe :=_bceef .(_c .EndElement );_ecbfe &&_eebde .Name ==start .Name {break ;};};return nil ; +};func (_cafca ST_Axis )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gcfcb :=_c .Attr {};_gcfcb .Name =name ;switch _cafca {case ST_AxisUnset :_gcfcb .Value ="";case ST_AxisAxisRow :_gcfcb .Value ="\u0061x\u0069\u0073\u0052\u006f\u0077";case ST_AxisAxisCol :_gcfcb .Value ="\u0061x\u0069\u0073\u0043\u006f\u006c"; +case ST_AxisAxisPage :_gcfcb .Value ="\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065";case ST_AxisAxisValues :_gcfcb .Value ="\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073";};return _gcfcb ,nil ;}; -// Workbook Properties -WorkbookPr *CT_WorkbookPr ; +// Validate validates the CT_Revisions and its children +func (_daffbb *CT_Revisions )Validate ()error {return _daffbb .ValidateWithPath ("\u0043\u0054\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073");};func (_geagb ST_PivotAreaType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_geagb .String (),start ); +};func NewCT_IconSet ()*CT_IconSet {_fgggg :=&CT_IconSet {};return _fgggg };type CT_I struct{ -// Workbook Protection -WorkbookProtection *CT_WorkbookProtection ; +// Item Type +TAttr ST_ItemType ; -// Workbook Views -BookViews *CT_BookViews ; +// Repeated Items Count +RAttr *uint32 ; -// Sheets -Sheets *CT_Sheets ; +// Data Field Index +IAttr *uint32 ; -// Function Groups -FunctionGroups *CT_FunctionGroups ; +// Row / Column Item Index +X []*CT_X ;}; -// External References -ExternalReferences *CT_ExternalReferences ; +// Validate validates the CT_DataBar and its children +func (_fdef *CT_DataBar )Validate ()error {return _fdef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0061\u0072");};func (_bdecae ST_TextVAlign )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bdecae .String (),start ); +};func (_edcfe ST_SmartTagShow )Validate ()error {return _edcfe .ValidateWithPath ("")};func (_acddb *CT_QueryTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_acddb .NameAttr )}); +if _acddb .HeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .HeadersAttr ))});};if _acddb .RowNumbersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .RowNumbersAttr ))}); +};if _acddb .DisableRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .DisableRefreshAttr ))}); +};if _acddb .BackgroundRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .BackgroundRefreshAttr ))}); +};if _acddb .FirstBackgroundRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .FirstBackgroundRefreshAttr ))}); +};if _acddb .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .RefreshOnLoadAttr ))}); +};if _acddb .GrowShrinkTypeAttr !=ST_GrowShrinkTypeUnset {_dafge ,_bbfdb :=_acddb .GrowShrinkTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"});if _bbfdb !=nil {return _bbfdb ; +};start .Attr =append (start .Attr ,_dafge );};if _acddb .FillFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .FillFormulasAttr ))}); +};if _acddb .RemoveDataOnSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .RemoveDataOnSaveAttr ))}); +};if _acddb .DisableEditAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .DisableEditAttr ))});};if _acddb .PreserveFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .PreserveFormattingAttr ))}); +};if _acddb .AdjustColumnWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .AdjustColumnWidthAttr ))}); +};if _acddb .IntermediateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .IntermediateAttr ))});}; +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_acddb .ConnectionIdAttr )});if _acddb .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_acddb .AutoFormatIdAttr )}); +};if _acddb .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyNumberFormatsAttr ))}); +};if _acddb .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyBorderFormatsAttr ))}); +};if _acddb .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyFontFormatsAttr ))}); +};if _acddb .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyPatternFormatsAttr ))}); +};if _acddb .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyAlignmentFormatsAttr ))}); +};if _acddb .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acddb .ApplyWidthHeightFormatsAttr ))}); +};e .EncodeToken (start );if _acddb .QueryTableRefresh !=nil {_fffef :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0071ue\u0072y\u0054\u0061\u0062\u006c\u0065R\u0065\u0066\u0072\u0065\u0073\u0068"}};e .EncodeElement (_acddb .QueryTableRefresh ,_fffef ); +};if _acddb .ExtLst !=nil {_gegdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acddb .ExtLst ,_gegdf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Defined Names -DefinedNames *CT_DefinedNames ; +// Validate validates the CT_Extension and its children +func (_cgbgb *CT_Extension )Validate ()error {return _cgbgb .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};type ST_FormatAction byte ;type CT_Filters struct{ -// Calculation Properties -CalcPr *CT_CalcPr ; +// Filter by Blank +BlankAttr *bool ; -// Embedded Object Size -OleSize *CT_OleSize ; +// Calendar Type +CalendarTypeAttr _cd .ST_CalendarType ; -// Custom Workbook Views -CustomWorkbookViews *CT_CustomWorkbookViews ; +// Filter +Filter []*CT_Filter ; -// PivotCaches -PivotCaches *CT_PivotCaches ; +// Date Grouping +DateGroupItem []*CT_DateGroupItem ;};func (_cgfag *CT_Mdx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_cgfag .NAttr )});_bcbbg ,_eaaaaa :=_cgfag .FAttr .MarshalXMLAttr (_c .Name {Local :"\u0066"}); +if _eaaaaa !=nil {return _eaaaaa ;};start .Attr =append (start .Attr ,_bcbbg );e .EncodeToken (start );_cgfag .MdxChoice .MarshalXML (e ,_c .StartElement {});e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aagb *CT_RevisionRowColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_aagb .SIdAttr )}); +if _aagb .EolAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aagb .EolAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_aagb .RefAttr )}); +_aebbb ,_ggdcb :=_aagb .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _ggdcb !=nil {return _ggdcb ;};start .Attr =append (start .Attr ,_aebbb );if _aagb .EdgeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aagb .EdgeAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_aagb .RIdAttr )});if _aagb .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aagb .UaAttr ))}); +};if _aagb .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aagb .RaAttr ))});};e .EncodeToken (start );if _aagb .RevisionRowColumnChoice !=nil {for _ ,_edbdgc :=range _aagb .RevisionRowColumnChoice {_edbdgc .MarshalXML (e ,_c .StartElement {}); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_QueryCache ()*CT_QueryCache {_fcgee :=&CT_QueryCache {};return _fcgee };func (_cbfcg *CT_MetadataStrings )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccggb :=range start .Attr {if _ccggb .Name .Local =="\u0063\u006f\u0075n\u0074"{_bdbad ,_ffacd :=_g .ParseUint (_ccggb .Value ,10,32); +if _ffacd !=nil {return _ffacd ;};_abfba :=uint32 (_bdbad );_cbfcg .CountAttr =&_abfba ;continue ;};};_eedd :for {_gecda ,_aeced :=d .Token ();if _aeced !=nil {return _aeced ;};switch _bfcc :=_gecda .(type ){case _c .StartElement :switch _bfcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_efceac :=NewCT_XStringElement (); +if _ebcga :=d .DecodeElement (_efceac ,&_bfcc );_ebcga !=nil {return _ebcga ;};_cbfcg .S =append (_cbfcg .S ,_efceac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061t\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073\u0020\u0025\u0076",_bfcc .Name ); +if _gecfa :=d .Skip ();_gecfa !=nil {return _gecfa ;};};case _c .EndElement :break _eedd ;case _c .CharData :};};return nil ;};func (_baeaa *CT_CsPageSetup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baeaa .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .PaperSizeAttr )}); +};if _baeaa .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .PaperHeightAttr )});};if _baeaa .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .PaperWidthAttr )}); +};if _baeaa .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .FirstPageNumberAttr )}); +};if _baeaa .OrientationAttr !=ST_OrientationUnset {_adaga ,_cgeg :=_baeaa .OrientationAttr .MarshalXMLAttr (_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"});if _cgeg !=nil {return _cgeg ;};start .Attr =append (start .Attr ,_adaga ); +};if _baeaa .UsePrinterDefaultsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baeaa .UsePrinterDefaultsAttr ))}); +};if _baeaa .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baeaa .BlackAndWhiteAttr ))}); +};if _baeaa .DraftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baeaa .DraftAttr ))});};if _baeaa .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baeaa .UseFirstPageNumberAttr ))}); +};if _baeaa .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .HorizontalDpiAttr )}); +};if _baeaa .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .VerticalDpiAttr )});};if _baeaa .CopiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .CopiesAttr )}); +};if _baeaa .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_baeaa .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bcfad *CT_PivotArea )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcfad .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bcfad .FieldAttr )}); +};if _bcfad .TypeAttr !=ST_PivotAreaTypeUnset {_bfdde ,_baceb :=_bcfad .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _baceb !=nil {return _baceb ;};start .Attr =append (start .Attr ,_bfdde );};if _bcfad .DataOnlyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .DataOnlyAttr ))}); +};if _bcfad .LabelOnlyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ca\u0062\u0065\u006c\u004f\u006e\u006cy"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .LabelOnlyAttr ))});};if _bcfad .GrandRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .GrandRowAttr ))}); +};if _bcfad .GrandColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .GrandColAttr ))});};if _bcfad .CacheIndexAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0063\u0068\u0065\u0049\u006e\u0064\u0065\u0078"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .CacheIndexAttr ))}); +};if _bcfad .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .OutlineAttr ))});};if _bcfad .OffsetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bcfad .OffsetAttr )}); +};if _bcfad .CollapsedLevelsAreSubtotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006c\u006c\u0061\u0070\u0073e\u0064\u004c\u0065\u0076\u0065\u006c\u0073\u0041\u0072e\u0053\u0075\u0062t\u006ft\u0061\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfad .CollapsedLevelsAreSubtotalsAttr ))}); +};if _bcfad .AxisAttr !=ST_AxisUnset {_cfddc ,_gccgcf :=_bcfad .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _gccgcf !=nil {return _gccgcf ;};start .Attr =append (start .Attr ,_cfddc );};if _bcfad .FieldPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006c\u0064\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bcfad .FieldPositionAttr )}); +};e .EncodeToken (start );if _bcfad .References !=nil {_feffb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0065\u0066\u0065\u0072e\u006e\u0063\u0065\u0073"}};e .EncodeElement (_bcfad .References ,_feffb );};if _bcfad .ExtLst !=nil {_gfgff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bcfad .ExtLst ,_gfgff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fgcac *CT_Rst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fgcac .T !=nil {_fbecae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}}; +_dc .AddPreserveSpaceAttr (&_fbecae ,*_fgcac .T );e .EncodeElement (_fgcac .T ,_fbecae );};if _fgcac .R !=nil {_decad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072"}};for _ ,_gefeb :=range _fgcac .R {e .EncodeElement (_gefeb ,_decad ); +};};if _fgcac .RPh !=nil {_bfgdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0050\u0068"}};for _ ,_fagad :=range _fgcac .RPh {e .EncodeElement (_fagad ,_bfgdf );};};if _fgcac .PhoneticPr !=nil {_bfaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}}; +e .EncodeElement (_fgcac .PhoneticPr ,_bfaed );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcdada *ST_VerticalAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fadfe ,_fcacg :=d .Token ();if _fcacg !=nil {return _fcacg ; +};if _eddddg ,_ceegf :=_fadfe .(_c .EndElement );_ceegf &&_eddddg .Name ==start .Name {*_gcdada =1;return nil ;};if _eggggc ,_gecdd :=_fadfe .(_c .CharData );!_gecdd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fadfe ); +}else {switch string (_eggggc ){case "":*_gcdada =0;case "\u0074\u006f\u0070":*_gcdada =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gcdada =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gcdada =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_gcdada =4; +case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_gcdada =5;};};_fadfe ,_fcacg =d .Token ();if _fcacg !=nil {return _fcacg ;};if _dabcef ,_fecca :=_fadfe .(_c .EndElement );_fecca &&_dabcef .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fadfe ); +};type ST_PaneState byte ;func NewCT_Sst ()*CT_Sst {_afgeee :=&CT_Sst {};return _afgeee };func (_fbcbbg *CT_RevisionAutoFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cacda :=range start .Attr {if _cacda .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_bafeb ,_facdb :=_g .ParseUint (_cacda .Value ,10,32); +if _facdb !=nil {return _facdb ;};_fbcbbg .SheetIdAttr =uint32 (_bafeb );continue ;};if _cacda .Name .Local =="\u0072\u0065\u0066"{_dbaab :=_cacda .Value ;_fbcbbg .RefAttr =_dbaab ;continue ;};if _cacda .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_bdacac ,_egece :=_g .ParseUint (_cacda .Value ,10,32); +if _egece !=nil {return _egece ;};_eegbd :=uint32 (_bdacac );_fbcbbg .AutoFormatIdAttr =&_eegbd ;continue ;};if _cacda .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_fdbfa ,_ebdgf :=_g .ParseBool (_cacda .Value ); +if _ebdgf !=nil {return _ebdgf ;};_fbcbbg .ApplyNumberFormatsAttr =&_fdbfa ;continue ;};if _cacda .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_bfae ,_cbgac :=_g .ParseBool (_cacda .Value );if _cbgac !=nil {return _cbgac ; +};_fbcbbg .ApplyBorderFormatsAttr =&_bfae ;continue ;};if _cacda .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ggcac ,_efafgfa :=_g .ParseBool (_cacda .Value );if _efafgfa !=nil {return _efafgfa ; +};_fbcbbg .ApplyFontFormatsAttr =&_ggcac ;continue ;};if _cacda .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_egdff ,_gacfb :=_g .ParseBool (_cacda .Value );if _gacfb !=nil {return _gacfb ; +};_fbcbbg .ApplyPatternFormatsAttr =&_egdff ;continue ;};if _cacda .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_bgcce ,_fbddd :=_g .ParseBool (_cacda .Value );if _fbddd !=nil {return _fbddd ; +};_fbcbbg .ApplyAlignmentFormatsAttr =&_bgcce ;continue ;};if _cacda .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cdada ,_gagae :=_g .ParseBool (_cacda .Value ); +if _gagae !=nil {return _gagae ;};_fbcbbg .ApplyWidthHeightFormatsAttr =&_cdada ;continue ;};};for {_aeaaff ,_dbcce :=d .Token ();if _dbcce !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eA\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006eg\u003a\u0020\u0025\u0073",_dbcce ); +};if _ggbce ,_bfecbd :=_aeaaff .(_c .EndElement );_bfecbd &&_ggbce .Name ==start .Name {break ;};};return nil ;};func (_dgee *CT_MdxChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dgee .T !=nil {_dbed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}}; +e .EncodeElement (_dgee .T ,_dbed );}else if _dgee .Ms !=nil {_accfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0073"}};e .EncodeElement (_dgee .Ms ,_accfe );}else if _dgee .P !=nil {_edccb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0070"}}; +e .EncodeElement (_dgee .P ,_edccb );}else if _dgee .K !=nil {_aggeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006b"}};e .EncodeElement (_dgee .K ,_aggeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Smart Tag Properties -SmartTagPr *CT_SmartTagPr ; +// ValidateWithPath validates the CT_ChartsheetPr and its children, prefixing error messages with path +func (_fdbac *CT_ChartsheetPr )ValidateWithPath (path string )error {if _fdbac .TabColor !=nil {if _aefd :=_fdbac .TabColor .ValidateWithPath (path +"\u002fT\u0061\u0062\u0043\u006f\u006c\u006fr");_aefd !=nil {return _aefd ;};};return nil ;};func (_ggegb *CT_SharedItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddefc :=range start .Attr {if _ddefc .Name .Local =="\u0063\u006f\u006e\u0074ai\u006e\u0073\u0053\u0065\u006d\u0069\u004d\u0069\u0078\u0065\u0064\u0054\u0079\u0070e\u0073"{_ebfcf ,_eabbc :=_g .ParseBool (_ddefc .Value ); +if _eabbc !=nil {return _eabbc ;};_ggegb .ContainsSemiMixedTypesAttr =&_ebfcf ;continue ;};if _ddefc .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u004e\u006f\u006e\u0044\u0061\u0074\u0065"{_cggbe ,_abaea :=_g .ParseBool (_ddefc .Value );if _abaea !=nil {return _abaea ; +};_ggegb .ContainsNonDateAttr =&_cggbe ;continue ;};if _ddefc .Name .Local =="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0044\u0061\u0074\u0065"{_gdbgg ,_ecbbc :=_g .ParseBool (_ddefc .Value );if _ecbbc !=nil {return _ecbbc ;};_ggegb .ContainsDateAttr =&_gdbgg ; +continue ;};if _ddefc .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0053t\u0072\u0069\u006e\u0067"{_bgfgg ,_gecba :=_g .ParseBool (_ddefc .Value );if _gecba !=nil {return _gecba ;};_ggegb .ContainsStringAttr =&_bgfgg ;continue ;};if _ddefc .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042\u006c\u0061\u006e\u006b"{_gedga ,_aaaafa :=_g .ParseBool (_ddefc .Value ); +if _aaaafa !=nil {return _aaaafa ;};_ggegb .ContainsBlankAttr =&_gedga ;continue ;};if _ddefc .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u004di\u0078\u0065d\u0054\u0079\u0070\u0065\u0073"{_fgdae ,_agecge :=_g .ParseBool (_ddefc .Value );if _agecge !=nil {return _agecge ; +};_ggegb .ContainsMixedTypesAttr =&_fgdae ;continue ;};if _ddefc .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u004eu\u006d\u0062\u0065\u0072"{_ddaad ,_cfaaa :=_g .ParseBool (_ddefc .Value );if _cfaaa !=nil {return _cfaaa ;};_ggegb .ContainsNumberAttr =&_ddaad ; +continue ;};if _ddefc .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u0049\u006e\u0074\u0065\u0067\u0065\u0072"{_fbgga ,_ddbbg :=_g .ParseBool (_ddefc .Value );if _ddbbg !=nil {return _ddbbg ;};_ggegb .ContainsIntegerAttr =&_fbgga ;continue ;}; +if _ddefc .Name .Local =="\u006d\u0069\u006e\u0056\u0061\u006c\u0075\u0065"{_bcecf ,_bgfaaf :=_g .ParseFloat (_ddefc .Value ,64);if _bgfaaf !=nil {return _bgfaaf ;};_ggegb .MinValueAttr =&_bcecf ;continue ;};if _ddefc .Name .Local =="\u006d\u0061\u0078\u0056\u0061\u006c\u0075\u0065"{_ddded ,_dgcbc :=_g .ParseFloat (_ddefc .Value ,64); +if _dgcbc !=nil {return _dgcbc ;};_ggegb .MaxValueAttr =&_ddded ;continue ;};if _ddefc .Name .Local =="\u006di\u006e\u0044\u0061\u0074\u0065"{_fcgcg ,_adaedb :=ParseStdlibTime (_ddefc .Value );if _adaedb !=nil {return _adaedb ;};_ggegb .MinDateAttr =&_fcgcg ; +continue ;};if _ddefc .Name .Local =="\u006da\u0078\u0044\u0061\u0074\u0065"{_fffb ,_bfegc :=ParseStdlibTime (_ddefc .Value );if _bfegc !=nil {return _bfegc ;};_ggegb .MaxDateAttr =&_fffb ;continue ;};if _ddefc .Name .Local =="\u0063\u006f\u0075n\u0074"{_bgcgg ,_bafgd :=_g .ParseUint (_ddefc .Value ,10,32); +if _bafgd !=nil {return _bafgd ;};_gdced :=uint32 (_bgcgg );_ggegb .CountAttr =&_gdced ;continue ;};if _ddefc .Name .Local =="\u006c\u006f\u006e\u0067\u0054\u0065\u0078\u0074"{_adaag ,_cbabd :=_g .ParseBool (_ddefc .Value );if _cbabd !=nil {return _cbabd ; +};_ggegb .LongTextAttr =&_adaag ;continue ;};};_aaegf :for {_fcage ,_eacbad :=d .Token ();if _eacbad !=nil {return _eacbad ;};switch _gfegdg :=_fcage .(type ){case _c .StartElement :switch _gfegdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_eaafg :=NewCT_SharedItemsChoice (); +if _ecddc :=d .DecodeElement (&_eaafg .M ,&_gfegdg );_ecddc !=nil {return _ecddc ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_eaafg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_gefdc :=NewCT_SharedItemsChoice (); +if _cgebd :=d .DecodeElement (&_gefdc .N ,&_gfegdg );_cgebd !=nil {return _cgebd ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_gefdc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_ddbbd :=NewCT_SharedItemsChoice (); +if _afeccc :=d .DecodeElement (&_ddbbd .B ,&_gfegdg );_afeccc !=nil {return _afeccc ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_ddbbd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_cecbcg :=NewCT_SharedItemsChoice (); +if _cabfa :=d .DecodeElement (&_cecbcg .E ,&_gfegdg );_cabfa !=nil {return _cabfa ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_cecbcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_agade :=NewCT_SharedItemsChoice (); +if _gbdba :=d .DecodeElement (&_agade .S ,&_gfegdg );_gbdba !=nil {return _gbdba ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_agade );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_agfbfb :=NewCT_SharedItemsChoice (); +if _fabba :=d .DecodeElement (&_agfbfb .D ,&_gfegdg );_fabba !=nil {return _fabba ;};_ggegb .SharedItemsChoice =append (_ggegb .SharedItemsChoice ,_agfbfb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0049t\u0065m\u0073\u0020\u0025\u0076",_gfegdg .Name ); +if _dgfbf :=d .Skip ();_dgfbf !=nil {return _dgfbf ;};};case _c .EndElement :break _aaegf ;case _c .CharData :};};return nil ;};func (_ccbac *CT_RevisionComment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccbac .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_cceafa :=range start .Attr {if _cceafa .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_gcfgac ,_bbgga :=_g .ParseUint (_cceafa .Value ,10,32);if _bbgga !=nil {return _bbgga ;};_ccbac .SheetIdAttr =uint32 (_gcfgac );continue ;};if _cceafa .Name .Local =="\u0063\u0065\u006c\u006c"{_bcfdc :=_cceafa .Value ; +_ccbac .CellAttr =_bcfdc ;continue ;};if _cceafa .Name .Local =="\u0067\u0075\u0069\u0064"{_afggb :=_cceafa .Value ;_ccbac .GuidAttr =_afggb ;continue ;};if _cceafa .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_ccbac .ActionAttr .UnmarshalXMLAttr (_cceafa ); +continue ;};if _cceafa .Name .Local =="\u0061\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077"{_gdcaa ,_efab :=_g .ParseBool (_cceafa .Value );if _efab !=nil {return _efab ;};_ccbac .AlwaysShowAttr =&_gdcaa ;continue ;};if _cceafa .Name .Local =="\u006f\u006c\u0064"{_cfebe ,_adafgg :=_g .ParseBool (_cceafa .Value ); +if _adafgg !=nil {return _adafgg ;};_ccbac .OldAttr =&_cfebe ;continue ;};if _cceafa .Name .Local =="\u0068i\u0064\u0064\u0065\u006e\u0052\u006fw"{_baabc ,_gebc :=_g .ParseBool (_cceafa .Value );if _gebc !=nil {return _gebc ;};_ccbac .HiddenRowAttr =&_baabc ; +continue ;};if _cceafa .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e"{_cabfce ,_fcbbd :=_g .ParseBool (_cceafa .Value );if _fcbbd !=nil {return _fcbbd ;};_ccbac .HiddenColumnAttr =&_cabfce ;continue ;};if _cceafa .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_acdbb :=_cceafa .Value ; +_ccbac .AuthorAttr =_acdbb ;continue ;};if _cceafa .Name .Local =="\u006fl\u0064\u004c\u0065\u006e\u0067\u0074h"{_cfecg ,_bffaf :=_g .ParseUint (_cceafa .Value ,10,32);if _bffaf !=nil {return _bffaf ;};_fbcbe :=uint32 (_cfecg );_ccbac .OldLengthAttr =&_fbcbe ; +continue ;};if _cceafa .Name .Local =="\u006ee\u0077\u004c\u0065\u006e\u0067\u0074h"{_beagc ,_afaca :=_g .ParseUint (_cceafa .Value ,10,32);if _afaca !=nil {return _afaca ;};_daefe :=uint32 (_beagc );_ccbac .NewLengthAttr =&_daefe ;continue ;};};for {_bcfgf ,_baafbd :=d .Token (); +if _baafbd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006fn\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_baafbd );};if _ecgfe ,_bdbfg :=_bcfgf .(_c .EndElement ); +_bdbfg &&_ecgfe .Name ==start .Name {break ;};};return nil ;}; -// Smart Tag Types -SmartTagTypes *CT_SmartTagTypes ; +// Validate validates the CT_DefinedName and its children +func (_dfgfc *CT_DefinedName )Validate ()error {return _dfgfc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065");};func NewCT_SingleXmlCell ()*CT_SingleXmlCell {_egeaec :=&CT_SingleXmlCell {};_egeaec .XmlCellPr =NewCT_XmlCellPr (); +return _egeaec ;};func NewCT_DataConsolidate ()*CT_DataConsolidate {_fdcd :=&CT_DataConsolidate {};return _fdcd };func (_bgeeb ST_IconSetType )String ()string {switch _bgeeb {case 0:return "";case 1:return "\u0033A\u0072\u0072\u006f\u0077\u0073";case 2:return "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; +case 3:return "\u0033\u0046\u006c\u0061\u0067\u0073";case 4:return "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031";case 5:return "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032";case 6:return "\u0033\u0053\u0069\u0067\u006e\u0073"; +case 7:return "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073";case 8:return "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732";case 9:return "\u0034A\u0072\u0072\u006f\u0077\u0073";case 10:return "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; +case 11:return "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b";case 12:return "\u0034R\u0061\u0074\u0069\u006e\u0067";case 13:return "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073";case 14:return "\u0035A\u0072\u0072\u006f\u0077\u0073"; +case 15:return "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case 16:return "\u0035R\u0061\u0074\u0069\u006e\u0067";case 17:return "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s";};return "";};func (_ffagg *CT_MetadataStringIndex )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_ffagg .XAttr )}); +if _ffagg .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ffagg .SAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_gbcd *CT_ExternalDefinedNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gbcd .DefinedName !=nil {_acgb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}}; +for _ ,_bedce :=range _gbcd .DefinedName {e .EncodeElement (_bedce ,_acgb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Web Publishing Properties -WebPublishing *CT_WebPublishing ; +// Validate validates the CT_Top10 and its children +func (_fbaceb *CT_Top10 )Validate ()error {return _fbaceb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u006f\u0070\u0031\u0030");};func (_fbaa ST_TimePeriod )Validate ()error {return _fbaa .ValidateWithPath ("")};func NewCT_Break ()*CT_Break {_egda :=&CT_Break {}; +return _egda };func NewCT_Members ()*CT_Members {_cedba :=&CT_Members {};return _cedba };func (_fdba *CT_Cfvo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_beda ,_dacf :=_fdba .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dacf !=nil {return _dacf ;};start .Attr =append (start .Attr ,_beda );if _fdba .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_fdba .ValAttr )});};if _fdba .GteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fdba .GteAttr ))}); +};e .EncodeToken (start );if _fdba .ExtLst !=nil {_eada :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdba .ExtLst ,_eada );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// File Recovery Properties -FileRecoveryPr []*CT_FileRecoveryPr ; +// Validate validates the CT_IndexedColors and its children +func (_dfcgg *CT_IndexedColors )Validate ()error {return _dfcgg .ValidateWithPath ("\u0043\u0054_\u0049\u006e\u0064e\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073");};func (_aafagb *ST_Orientation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddbeae ,_ecbdfc :=d .Token (); +if _ecbdfc !=nil {return _ecbdfc ;};if _fdgbdd ,_ccfabg :=_ddbeae .(_c .EndElement );_ccfabg &&_fdgbdd .Name ==start .Name {*_aafagb =1;return nil ;};if _gcdbdg ,_bgeced :=_ddbeae .(_c .CharData );!_bgeced {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddbeae ); +}else {switch string (_gcdbdg ){case "":*_aafagb =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aafagb =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_aafagb =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_aafagb =3;};};_ddbeae ,_ecbdfc =d .Token (); +if _ecbdfc !=nil {return _ecbdfc ;};if _bgfgff ,_bdfdeb :=_ddbeae .(_c .EndElement );_bdfdeb &&_bgfgff .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddbeae ); +}; -// Web Publish Objects -WebPublishObjects *CT_WebPublishObjects ; +// Validate validates the CT_Metadata and its children +func (_ggdce *CT_Metadata )Validate ()error {return _ggdce .ValidateWithPath ("C\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_deabcf *ST_CellType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_deabcf =0;case "\u0062":*_deabcf =1;case "\u006e":*_deabcf =2;case "\u0065":*_deabcf =3;case "\u0073":*_deabcf =4;case "\u0073\u0074\u0072":*_deabcf =5; -case "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r":*_deabcf =6;};return nil ;}; +// Validate validates the CT_IconSet and its children +func (_gfce *CT_IconSet )Validate ()error {return _gfce .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0053\u0065\u0074");};func (_agegd *CT_PCDSCPage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gacda :=range start .Attr {if _gacda .Name .Local =="\u0063\u006f\u0075n\u0074"{_cgec ,_afdff :=_g .ParseUint (_gacda .Value ,10,32); +if _afdff !=nil {return _afdff ;};_fdaccd :=uint32 (_cgec );_agegd .CountAttr =&_fdaccd ;continue ;};};_gaeag :for {_gcaff ,_edcd :=d .Token ();if _edcd !=nil {return _edcd ;};switch _afcfg :=_gcaff .(type ){case _c .StartElement :switch _afcfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"}:_ddbcff :=NewCT_PageItem (); +if _gaef :=d .DecodeElement (_ddbcff ,&_afcfg );_gaef !=nil {return _gaef ;};_agegd .PageItem =append (_agegd .PageItem ,_ddbcff );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0043\u0044S\u0043\u0050\u0061\u0067\u0065\u0020\u0025\u0076",_afcfg .Name ); +if _egebff :=d .Skip ();_egebff !=nil {return _egebff ;};};case _c .EndElement :break _gaeag ;case _c .CharData :};};return nil ;};func NewCT_BookView ()*CT_BookView {_abc :=&CT_BookView {};return _abc };type CT_SheetData struct{ -// ValidateWithPath validates the CT_Sheet and its children, prefixing error messages with path -func (_ceaef *CT_Sheet )ValidateWithPath (path string )error {if _cecbb :=_ceaef .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_cecbb !=nil {return _cecbb ;};return nil ;}; +// Row +Row []*CT_Row ;}; -// Validate validates the CT_ConditionalFormatting and its children -func (_fgcg *CT_ConditionalFormatting )Validate ()error {return _fgcg .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067");};func (_gfbbab *CT_TableMissing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbdafa *MapInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="m\u0061\u0069\u003a\u004d\u0061\u0070\u0049\u006e\u0066\u006f";return _bbdafa .CT_MapInfo .MarshalXML (e ,start );}; +// Validate validates the CT_CustomSheetView and its children +func (_gdgc *CT_CustomSheetView )Validate ()error {return _gdgc .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dS\u0068\u0065e\u0074\u0056\u0069\u0065\u0077");}; -// Validate validates the CT_colItems and its children -func (_ebbge *CT_colItems )Validate ()error {return _ebbge .ValidateWithPath ("C\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073");};type ST_RefMode byte ;type CT_DataBinding struct{ +// ValidateWithPath validates the CT_RevisionSheetRename and its children, prefixing error messages with path +func (_baeeg *CT_RevisionSheetRename )ValidateWithPath (path string )error {if _baeeg .ExtLst !=nil {if _bbecd :=_baeeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbecd !=nil {return _bbecd ;};};return nil ;};func (_dd *AG_AutoFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cda :=range start .Attr {if _cda .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_db ,_aa :=_g .ParseUint (_cda .Value ,10,32); +if _aa !=nil {return _aa ;};_eg :=uint32 (_db );_dd .AutoFormatIdAttr =&_eg ;continue ;};if _cda .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cee ,_cf :=_g .ParseBool (_cda .Value );if _cf !=nil {return _cf ; +};_dd .ApplyNumberFormatsAttr =&_cee ;continue ;};if _cda .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_ag ,_cef :=_g .ParseBool (_cda .Value );if _cef !=nil {return _cef ;};_dd .ApplyBorderFormatsAttr =&_ag ; +continue ;};if _cda .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_dg ,_cec :=_g .ParseBool (_cda .Value );if _cec !=nil {return _cec ;};_dd .ApplyFontFormatsAttr =&_dg ;continue ;};if _cda .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_aab ,_dae :=_g .ParseBool (_cda .Value ); +if _dae !=nil {return _dae ;};_dd .ApplyPatternFormatsAttr =&_aab ;continue ;};if _cda .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_ea ,_bg :=_g .ParseBool (_cda .Value );if _bg !=nil {return _bg ; +};_dd .ApplyAlignmentFormatsAttr =&_ea ;continue ;};if _cda .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_eac ,_f :=_g .ParseBool (_cda .Value );if _f !=nil {return _f ; +};_dd .ApplyWidthHeightFormatsAttr =&_eac ;continue ;};};for {_aae ,_ed :=d .Token ();if _ed !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u003a\u0020\u0025s",_ed );};if _dcf ,_ga :=_aae .(_c .EndElement ); +_ga &&_dcf .Name ==start .Name {break ;};};return nil ;};func (_fgfbc *CT_RgbColor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fgfbc .RgbAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0067\u0062"},Value :_ba .Sprintf ("\u0025\u0076",*_fgfbc .RgbAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Tuples struct{ -// Unique Identifer -DataBindingNameAttr *string ; +// Member Name Count +CAttr *uint32 ; -// Binding to External File -FileBindingAttr *bool ; +// Tuple +Tpl []*CT_Tuple ;};func (_bccaa *CT_FillChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdgdf :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}:_bccaa .PatternFill =NewCT_PatternFill (); +if _bbfeg :=d .DecodeElement (_bccaa .PatternFill ,&_gdgdf );_bbfeg !=nil {return _bbfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}:_bccaa .GradientFill =NewCT_GradientFill (); +if _cebce :=d .DecodeElement (_bccaa .GradientFill ,&_gdgdf );_cebce !=nil {return _cebce ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_gdgdf .Name ); +if _bfbfc :=d .Skip ();_bfbfc !=nil {return _bfbfc ;};};return nil ;};func (_afbba ST_UnderlineValues )Validate ()error {return _afbba .ValidateWithPath ("")};const (ST_SheetStateUnset ST_SheetState =0;ST_SheetStateVisible ST_SheetState =1;ST_SheetStateHidden ST_SheetState =2; +ST_SheetStateVeryHidden ST_SheetState =3;); -// Reference to Connection ID -ConnectionIDAttr *uint32 ; - -// File Binding Name -FileBindingNameAttr *string ; +// ValidateWithPath validates the CT_InputCells and its children, prefixing error messages with path +func (_dabfd *CT_InputCells )ValidateWithPath (path string )error {return nil };type CT_RevisionMoveChoice struct{ -// XML Data Loading Behavior -DataBindingLoadModeAttr uint32 ;Any _d .Any ;};func NewCT_VolTopic ()*CT_VolTopic {_dgfccc :=&CT_VolTopic {};return _dgfccc }; +// Undo +Undo []*CT_UndoInfo ; -// ValidateWithPath validates the CT_DateGroupItem and its children, prefixing error messages with path -func (_efagb *CT_DateGroupItem )ValidateWithPath (path string )error {if _efagb .DateTimeGroupingAttr ==ST_DateTimeGroupingUnset {return _fg .Errorf ("\u0025s\u002f\u0044a\u0074\u0065\u0054\u0069m\u0065\u0047\u0072o\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072 i\u0073\u0020\u0061 \u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079 \u0066\u0069e\u006c\u0064",path ); -};if _cdcc :=_efagb .DateTimeGroupingAttr .ValidateWithPath (path +"/\u0044\u0061\u0074\u0065Ti\u006de\u0047\u0072\u006f\u0075\u0070i\u006e\u0067\u0041\u0074\u0074\u0072");_cdcc !=nil {return _cdcc ;};return nil ;};func (_edab *CT_FontChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _edab .Name !=nil {_gcdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_edab .Name ,_gcdf );}else if _edab .Charset !=nil {_dcadb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0073\u0065\u0074"}}; -e .EncodeElement (_edab .Charset ,_dcadb );}else if _edab .Family !=nil {_defab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}};e .EncodeElement (_edab .Family ,_defab );}else if _edab .B !=nil {_ggcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}}; -e .EncodeElement (_edab .B ,_ggcaa );}else if _edab .I !=nil {_ggffe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}};e .EncodeElement (_edab .I ,_ggffe );}else if _edab .Strike !=nil {_acbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; -e .EncodeElement (_edab .Strike ,_acbb );}else if _edab .Outline !=nil {_eeagd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065"}};e .EncodeElement (_edab .Outline ,_eeagd );}else if _edab .Shadow !=nil {_dbbbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}}; -e .EncodeElement (_edab .Shadow ,_dbbbd );}else if _edab .Condense !=nil {_fdgeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}};e .EncodeElement (_edab .Condense ,_fdgeb );}else if _edab .Extend !=nil {_fecbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u0065\u006e\u0064"}}; -e .EncodeElement (_edab .Extend ,_fecbe );}else if _edab .Color !=nil {_edace :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};e .EncodeElement (_edab .Color ,_edace );}else if _edab .Sz !=nil {_bdfgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u007a"}}; -e .EncodeElement (_edab .Sz ,_bdfgf );}else if _edab .U !=nil {_feagd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075"}};e .EncodeElement (_edab .U ,_feagd );}else if _edab .VertAlign !=nil {_beaee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_edab .VertAlign ,_beaee );}else if _edab .Scheme !=nil {_edcdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_edab .Scheme ,_edcdc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_VolTypes ()*CT_VolTypes {_begcbg :=&CT_VolTypes {};return _begcbg };func NewCT_CalculatedMembers ()*CT_CalculatedMembers {_fegf :=&CT_CalculatedMembers {};return _fegf };type ST_rwColActionType byte ;type CT_DdeValues struct{ +// Revision Cell Change +Rcc []*CT_RevisionCellChange ; -// Rows -RowsAttr *uint32 ; +// Revision Format +Rfmt []*CT_RevisionFormatting ;};func (_abeg *CT_MeasureDimensionMap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abeg .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_abeg .MeasureGroupAttr )}); +};if _abeg .DimensionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},Value :_ba .Sprintf ("\u0025\u0076",*_abeg .DimensionAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cfcaa *CT_Missing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gccgc :=range start .Attr {if _gccgc .Name .Local =="\u0075"{_ccdgd ,_edccdg :=_g .ParseBool (_gccgc .Value );if _edccdg !=nil {return _edccdg ; +};_cfcaa .UAttr =&_ccdgd ;continue ;};if _gccgc .Name .Local =="\u0066"{_bgcee ,_cbada :=_g .ParseBool (_gccgc .Value );if _cbada !=nil {return _cbada ;};_cfcaa .FAttr =&_bgcee ;continue ;};if _gccgc .Name .Local =="\u0063"{_feaac :=_gccgc .Value ;_cfcaa .CAttr =&_feaac ; +continue ;};if _gccgc .Name .Local =="\u0063\u0070"{_adaabf ,_dfcfd :=_g .ParseUint (_gccgc .Value ,10,32);if _dfcfd !=nil {return _dfcfd ;};_fcdbc :=uint32 (_adaabf );_cfcaa .CpAttr =&_fcdbc ;continue ;};if _gccgc .Name .Local =="\u0069\u006e"{_ddfff ,_eabee :=_g .ParseUint (_gccgc .Value ,10,32); +if _eabee !=nil {return _eabee ;};_fcgg :=uint32 (_ddfff );_cfcaa .InAttr =&_fcgg ;continue ;};if _gccgc .Name .Local =="\u0062\u0063"{_fgbc :=_gccgc .Value ;_cfcaa .BcAttr =&_fgbc ;continue ;};if _gccgc .Name .Local =="\u0066\u0063"{_bgegg :=_gccgc .Value ; +_cfcaa .FcAttr =&_bgegg ;continue ;};if _gccgc .Name .Local =="\u0069"{_egbfg ,_edebd :=_g .ParseBool (_gccgc .Value );if _edebd !=nil {return _edebd ;};_cfcaa .IAttr =&_egbfg ;continue ;};if _gccgc .Name .Local =="\u0075\u006e"{_edead ,_dbbga :=_g .ParseBool (_gccgc .Value ); +if _dbbga !=nil {return _dbbga ;};_cfcaa .UnAttr =&_edead ;continue ;};if _gccgc .Name .Local =="\u0073\u0074"{_geca ,_abbee :=_g .ParseBool (_gccgc .Value );if _abbee !=nil {return _abbee ;};_cfcaa .StAttr =&_geca ;continue ;};if _gccgc .Name .Local =="\u0062"{_becbe ,_bdgcd :=_g .ParseBool (_gccgc .Value ); +if _bdgcd !=nil {return _bdgcd ;};_cfcaa .BAttr =&_becbe ;continue ;};};_cedgc :for {_ddfde ,_aeadg :=d .Token ();if _aeadg !=nil {return _aeadg ;};switch _gbdefb :=_ddfde .(type ){case _c .StartElement :switch _gbdefb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_gegc :=NewCT_Tuples (); +if _fgaddc :=d .DecodeElement (_gegc ,&_gbdefb );_fgaddc !=nil {return _fgaddc ;};_cfcaa .Tpls =append (_cfcaa .Tpls ,_gegc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_agefe :=NewCT_X (); +if _cdaad :=d .DecodeElement (_agefe ,&_gbdefb );_cdaad !=nil {return _cdaad ;};_cfcaa .X =append (_cfcaa .X ,_agefe );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0069\u0073\u0073\u0069\u006e\u0067\u0020\u0025\u0076",_gbdefb .Name ); +if _ggedbc :=d .Skip ();_ggedbc !=nil {return _ggedbc ;};};case _c .EndElement :break _cedgc ;case _c .CharData :};};return nil ;};func (_bgfad *CT_PivotTableStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gceca :=range start .Attr {if _gceca .Name .Local =="\u006e\u0061\u006d\u0065"{_bccag :=_gceca .Value ; +_bgfad .NameAttr =&_bccag ;continue ;};if _gceca .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0048\u0065a\u0064\u0065\u0072\u0073"{_adccd ,_ccbegb :=_g .ParseBool (_gceca .Value );if _ccbegb !=nil {return _ccbegb ;};_bgfad .ShowRowHeadersAttr =&_adccd ; +continue ;};if _gceca .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"{_ddddgg ,_bcgeb :=_g .ParseBool (_gceca .Value );if _bcgeb !=nil {return _bcgeb ;};_bgfad .ShowColHeadersAttr =&_ddddgg ;continue ;}; +if _gceca .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"{_aafaf ,_dgfeb :=_g .ParseBool (_gceca .Value );if _dgfeb !=nil {return _dgfeb ;};_bgfad .ShowRowStripesAttr =&_aafaf ;continue ;};if _gceca .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0053\u0074r\u0069\u0070\u0065\u0073"{_bdcce ,_abdg :=_g .ParseBool (_gceca .Value ); +if _abdg !=nil {return _abdg ;};_bgfad .ShowColStripesAttr =&_bdcce ;continue ;};if _gceca .Name .Local =="\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_caffd ,_ecbdge :=_g .ParseBool (_gceca .Value );if _ecbdge !=nil {return _ecbdge ; +};_bgfad .ShowLastColumnAttr =&_caffd ;continue ;};};for {_bebad ,_aecda :=d .Token ();if _aecda !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0050\u0069\u0076\u006f\u0074\u0054\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u003a\u0020\u0025\u0073",_aecda ); +};if _bbadg ,_bgcfea :=_bebad .(_c .EndElement );_bgcfea &&_bbadg .Name ==start .Name {break ;};};return nil ;}; -// Columns -ColsAttr *uint32 ; +// Validate validates the Table and its children +func (_eacfec *Table )Validate ()error {return _eacfec .ValidateWithPath ("\u0054\u0061\u0062l\u0065")}; -// Value -Value []*CT_DdeValue ;};func NewCT_Mdx ()*CT_Mdx {_acbc :=&CT_Mdx {};_acbc .FAttr =ST_MdxFunctionType (1);_acbc .MdxChoice =NewCT_MdxChoice ();return _acbc ;};func (_bgfaa *CT_Users )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgfaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bgfaa .CountAttr )}); -};e .EncodeToken (start );if _bgfaa .UserInfo !=nil {_eebgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}};for _ ,_cfggb :=range _bgfaa .UserInfo {e .EncodeElement (_cfggb ,_eebgf );}; -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_adgcfc *CT_SingleXmlCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_adgcfc .IdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_adgcfc .RAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_adgcfc .ConnectionIdAttr )}); -e .EncodeToken (start );_gcgdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072"}};e .EncodeElement (_adgcfc .XmlCellPr ,_gcgdg );if _adgcfc .ExtLst !=nil {_ebccf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_adgcfc .ExtLst ,_ebccf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acce *CT_CustomFilters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acce .AndAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acce .AndAttr ))}); -};e .EncodeToken (start );_fcadc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0075s\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"}};for _ ,_aaecg :=range _acce .CustomFilter {e .EncodeElement (_aaecg ,_fcadc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_dbdabe ST_HorizontalAlignment )Validate ()error {return _dbdabe .ValidateWithPath ("")};func (_cgbcf *ST_Orientation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beedgd ,_ccdagd :=d .Token ();if _ccdagd !=nil {return _ccdagd ; -};if _gbadfd ,_bbdcfc :=_beedgd .(_c .EndElement );_bbdcfc &&_gbadfd .Name ==start .Name {*_cgbcf =1;return nil ;};if _ggfed ,_fafba :=_beedgd .(_c .CharData );!_fafba {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beedgd ); -}else {switch string (_ggfed ){case "":*_cgbcf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_cgbcf =1;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_cgbcf =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_cgbcf =3;};};_beedgd ,_ccdagd =d .Token (); -if _ccdagd !=nil {return _ccdagd ;};if _adccg ,_adfggb :=_beedgd .(_c .EndElement );_adfggb &&_adccg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beedgd ); -};type CT_PivotCacheRecords struct{ +// ValidateWithPath validates the CT_Map and its children, prefixing error messages with path +func (_ddedg *CT_Map )ValidateWithPath (path string )error {if _ddedg .DataBinding !=nil {if _egecc :=_ddedg .DataBinding .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");_egecc !=nil {return _egecc ;};};return nil ; +};func (_eegcd *CT_SharedUser )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eegcd .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_cgbfea :=range start .Attr {if _cgbfea .Name .Local =="\u0067\u0075\u0069\u0064"{_bcgea :=_cgbfea .Value ;_eegcd .GuidAttr =_bcgea ;continue ;};if _cgbfea .Name .Local =="\u006e\u0061\u006d\u0065"{_afdgcb :=_cgbfea .Value ;_eegcd .NameAttr =_afdgcb ; +continue ;};if _cgbfea .Name .Local =="\u0069\u0064"{_bbacae ,_bcbea :=_g .ParseInt (_cgbfea .Value ,10,32);if _bcbea !=nil {return _bcbea ;};_eegcd .IdAttr =int32 (_bbacae );continue ;};if _cgbfea .Name .Local =="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"{_egggc ,_ecgaae :=ParseStdlibTime (_cgbfea .Value ); +if _ecgaae !=nil {return _ecgaae ;};_eegcd .DateTimeAttr =_egggc ;continue ;};};_cegga :for {_bffca ,_cbcfa :=d .Token ();if _cbcfa !=nil {return _cbcfa ;};switch _aefgc :=_bffca .(type ){case _c .StartElement :switch _aefgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eegcd .ExtLst =NewCT_ExtensionList (); +if _aadcde :=d .DecodeElement (_eegcd .ExtLst ,&_aefgc );_aadcde !=nil {return _aadcde ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072 \u0025\u0076",_aefgc .Name ); +if _gacbg :=d .Skip ();_gacbg !=nil {return _gacbg ;};};case _c .EndElement :break _cegga ;case _c .CharData :};};return nil ;};func (_cfdfcf ST_DvAspect )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_agfbcd :=_c .Attr {};_agfbcd .Name =name ;switch _cfdfcf {case ST_DvAspectUnset :_agfbcd .Value =""; +case ST_DvAspectDVASPECT_CONTENT :_agfbcd .Value ="\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054";case ST_DvAspectDVASPECT_ICON :_agfbcd .Value ="\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e"; +};return _agfbcd ,nil ;}; -// PivotCache Records Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_MdxChoice and its children, prefixing error messages with path +func (_aaeab *CT_MdxChoice )ValidateWithPath (path string )error {if _aaeab .T !=nil {if _gcdg :=_aaeab .T .ValidateWithPath (path +"\u002f\u0054");_gcdg !=nil {return _gcdg ;};};if _aaeab .Ms !=nil {if _bbdfg :=_aaeab .Ms .ValidateWithPath (path +"\u002f\u004d\u0073"); +_bbdfg !=nil {return _bbdfg ;};};if _aaeab .P !=nil {if _ggbbfe :=_aaeab .P .ValidateWithPath (path +"\u002f\u0050");_ggbbfe !=nil {return _ggbbfe ;};};if _aaeab .K !=nil {if _ccceea :=_aaeab .K .ValidateWithPath (path +"\u002f\u004b");_ccceea !=nil {return _ccceea ; +};};return nil ;};func (_gfbb *CT_PivotHierarchy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddcb :=range start .Attr {if _ddcb .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_dgbba ,_aacbf :=_g .ParseBool (_ddcb .Value ); +if _aacbf !=nil {return _aacbf ;};_gfbb .OutlineAttr =&_dgbba ;continue ;};if _ddcb .Name .Local =="\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"{_fbebe ,_bgced :=_g .ParseBool (_ddcb .Value ); +if _bgced !=nil {return _bgced ;};_gfbb .MultipleItemSelectionAllowedAttr =&_fbebe ;continue ;};if _ddcb .Name .Local =="s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"{_gfdeb ,_ddeag :=_g .ParseBool (_ddcb .Value );if _ddeag !=nil {return _ddeag ; +};_gfbb .SubtotalTopAttr =&_gfdeb ;continue ;};if _ddcb .Name .Local =="\u0073h\u006fw\u0049\u006e\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_dagfba ,_ecedc :=_g .ParseBool (_ddcb .Value );if _ecedc !=nil {return _ecedc ;};_gfbb .ShowInFieldListAttr =&_dagfba ; +continue ;};if _ddcb .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"{_cgdg ,_gbfcc :=_g .ParseBool (_ddcb .Value );if _gbfcc !=nil {return _gbfcc ;};_gfbb .DragToRowAttr =&_cgdg ;continue ;};if _ddcb .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"{_aaffbb ,_ebgdb :=_g .ParseBool (_ddcb .Value ); +if _ebgdb !=nil {return _ebgdb ;};_gfbb .DragToColAttr =&_aaffbb ;continue ;};if _ddcb .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"{_ggecaa ,_cbfgb :=_g .ParseBool (_ddcb .Value );if _cbfgb !=nil {return _cbfgb ;};_gfbb .DragToPageAttr =&_ggecaa ; +continue ;};if _ddcb .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"{_dadfb ,_dedbgc :=_g .ParseBool (_ddcb .Value );if _dedbgc !=nil {return _dedbgc ;};_gfbb .DragToDataAttr =&_dadfb ;continue ;};if _ddcb .Name .Local =="\u0064r\u0061\u0067\u004f\u0066\u0066"{_fdega ,_adddd :=_g .ParseBool (_ddcb .Value ); +if _adddd !=nil {return _adddd ;};_gfbb .DragOffAttr =&_fdega ;continue ;};if _ddcb .Name .Local =="\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"{_dcgab ,_afgda :=_g .ParseBool (_ddcb .Value ); +if _afgda !=nil {return _afgda ;};_gfbb .IncludeNewItemsInFilterAttr =&_dcgab ;continue ;};if _ddcb .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_befef :=_ddcb .Value ;_gfbb .CaptionAttr =&_befef ;continue ;};};_feagc :for {_fbgde ,_adaeb :=d .Token (); +if _adaeb !=nil {return _adaeb ;};switch _dbded :=_fbgde .(type ){case _c .StartElement :switch _dbded .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070\u0073"}:_gfbb .Mps =NewCT_MemberProperties (); +if _becbb :=d .DecodeElement (_gfbb .Mps ,&_dbded );_becbb !=nil {return _becbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u006d\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u006d\u0062\u0065\u0072\u0073"}:_cfccaf :=NewCT_Members (); +if _badga :=d .DecodeElement (_cfccaf ,&_dbded );_badga !=nil {return _badga ;};_gfbb .Members =append (_gfbb .Members ,_cfccaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfbb .ExtLst =NewCT_ExtensionList (); +if _decbaa :=d .DecodeElement (_gfbb .ExtLst ,&_dbded );_decbaa !=nil {return _decbaa ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0020\u0025\u0076",_dbded .Name ); +if _dgaec :=d .Skip ();_dgaec !=nil {return _dgaec ;};};case _c .EndElement :break _feagc ;case _c .CharData :};};return nil ;}; -// PivotCache Record -R []*CT_Record ; +// ValidateWithPath validates the CT_PivotFilters and its children, prefixing error messages with path +func (_fcbdg *CT_PivotFilters )ValidateWithPath (path string )error {for _gfafe ,_ebbgb :=range _fcbdg .Filter {if _bgeeg :=_ebbgb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gfafe )); +_bgeeg !=nil {return _bgeeg ;};};return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_gfged *CT_Dxfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dccge :=range start .Attr {if _dccge .Name .Local =="\u0063\u006f\u0075n\u0074"{_gacfg ,_eade :=_f .ParseUint (_dccge .Value ,10,32); -if _eade !=nil {return _eade ;};_gddcc :=uint32 (_gacfg );_gfged .CountAttr =&_gddcc ;continue ;};};_ceacc :for {_babe ,_ebebc :=d .Token ();if _ebebc !=nil {return _ebebc ;};switch _dgbbg :=_babe .(type ){case _c .StartElement :switch _dgbbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"}:_fcgga :=NewCT_Dxf (); -if _bebgc :=d .DecodeElement (_fcgga ,&_dgbbg );_bebgc !=nil {return _bebgc ;};_gfged .Dxf =append (_gfged .Dxf ,_fcgga );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u0078\u0066\u0073\u0020\u0025\u0076",_dgbbg .Name ); -if _bccgc :=d .Skip ();_bccgc !=nil {return _bccgc ;};};case _c .EndElement :break _ceacc ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_SheetView and its children +func (_acbga *CT_SheetView )Validate ()error {return _acbga .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077");};func (_afcfea *CT_SharedItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afcfea .ContainsSemiMixedTypesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074ai\u006e\u0073\u0053\u0065\u006d\u0069\u004d\u0069\u0078\u0065\u0064\u0054\u0079\u0070e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsSemiMixedTypesAttr ))}); +};if _afcfea .ContainsNonDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u004e\u006f\u006e\u0044\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsNonDateAttr ))}); +};if _afcfea .ContainsDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0044\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsDateAttr ))}); +};if _afcfea .ContainsStringAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0053t\u0072\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsStringAttr ))}); +};if _afcfea .ContainsBlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042\u006c\u0061\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsBlankAttr ))}); +};if _afcfea .ContainsMixedTypesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u004di\u0078\u0065d\u0054\u0079\u0070\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsMixedTypesAttr ))}); +};if _afcfea .ContainsNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u004eu\u006d\u0062\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsNumberAttr ))}); +};if _afcfea .ContainsIntegerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u0049\u006e\u0074\u0065\u0067\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .ContainsIntegerAttr ))}); +};if _afcfea .MinValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0056\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_afcfea .MinValueAttr )});};if _afcfea .MaxValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0056\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_afcfea .MaxValueAttr )}); +};if _afcfea .MinDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0044\u0061\u0074\u0065"},Value :_cd .FormatDateTime (*_afcfea .MinDateAttr )});};if _afcfea .MaxDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0044\u0061\u0074\u0065"},Value :_cd .FormatDateTime (*_afcfea .MaxDateAttr )}); +};if _afcfea .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_afcfea .CountAttr )});};if _afcfea .LongTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u006e\u0067\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_afcfea .LongTextAttr ))}); +};e .EncodeToken (start );if _afcfea .SharedItemsChoice !=nil {for _ ,_ecdfd :=range _afcfea .SharedItemsChoice {_ecdfd .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ConditionalFormatting ()*CT_ConditionalFormatting {_fdfae :=&CT_ConditionalFormatting {}; +return _fdfae ;}; -// Validate validates the CT_ProtectedRanges and its children -func (_eedac *CT_ProtectedRanges )Validate ()error {return _eedac .ValidateWithPath ("\u0043T\u005fP\u0072\u006f\u0074\u0065\u0063t\u0065\u0064R\u0061\u006e\u0067\u0065\u0073");};func (_dfcfd *CT_FontSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_dfcfd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aaega *CT_DbPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dggbf :=range start .Attr {if _dggbf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"{_gebfc :=_dggbf .Value ; -_aaega .ConnectionAttr =_gebfc ;continue ;};if _dggbf .Name .Local =="\u0063o\u006d\u006d\u0061\u006e\u0064"{_gfcb :=_dggbf .Value ;_aaega .CommandAttr =&_gfcb ;continue ;};if _dggbf .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0043\u006f\u006d\u006d\u0061\u006e\u0064"{_gdgg :=_dggbf .Value ; -_aaega .ServerCommandAttr =&_gdgg ;continue ;};if _dggbf .Name .Local =="c\u006f\u006d\u006d\u0061\u006e\u0064\u0054\u0079\u0070\u0065"{_afac ,_fcaae :=_f .ParseUint (_dggbf .Value ,10,32);if _fcaae !=nil {return _fcaae ;};_edaccf :=uint32 (_afac );_aaega .CommandTypeAttr =&_edaccf ; -continue ;};};for {_eeeff ,_adbcf :=d .Token ();if _adbcf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0062\u0050\u0072\u003a\u0020\u0025\u0073",_adbcf );};if _ebdfc ,_gabag :=_eeeff .(_c .EndElement );_gabag &&_ebdfc .Name ==start .Name {break ; -};};return nil ;};func (_bffea *CT_ExtensionList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bffea .Ext !=nil {_ddacde :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u0078\u0074"}};for _ ,_gcdab :=range _bffea .Ext {e .EncodeElement (_gcdab ,_ddacde ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_DataRef and its children +func (_cgaac *CT_DataRef )Validate ()error {return _cgaac .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066");};func (_affeb *CT_VolTopicRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_begee :=range start .Attr {if _begee .Name .Local =="\u0072"{_gadfg :=_begee .Value ; +_affeb .RAttr =_gadfg ;continue ;};if _begee .Name .Local =="\u0073"{_gedag ,_affge :=_g .ParseUint (_begee .Value ,10,32);if _affge !=nil {return _affge ;};_affeb .SAttr =uint32 (_gedag );continue ;};};for {_ebcced ,_egcbd :=d .Token ();if _egcbd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fV\u006f\u006c\u0054\u006f\u0070\u0069\u0063\u0052\u0065\u0066:\u0020\u0025\u0073",_egcbd ); +};if _egcagb ,_aacabf :=_ebcced .(_c .EndElement );_aacabf &&_egcagb .Name ==start .Name {break ;};};return nil ;};type CT_Mdx struct{ -// Validate validates the CT_Font and its children -func (_gebgc *CT_Font )Validate ()error {return _gebgc .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");};func (_adced ST_DataConsolidateFunction )ValidateWithPath (path string )error {switch _adced {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adced )); -};return nil ;};type CT_QueryTableField struct{ +// Connection Name Index +NAttr uint32 ; -// Field Id -IdAttr uint32 ; +// Cube Function Tag +FAttr ST_MdxFunctionType ;MdxChoice *CT_MdxChoice ;};func (_cedee *CT_TableMissing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for {_dfacc ,_cdaadc :=d .Token ();if _cdaadc !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u004di\u0073\u0073\u0069n\u0067:\u0020\u0025\u0073",_cdaadc ); +};if _abcea ,_baeag :=_dfacc .(_c .EndElement );_baeag &&_abcea .Name ==start .Name {break ;};};return nil ;}; -// Name -NameAttr *string ; +// ValidateWithPath validates the CT_Tuples and its children, prefixing error messages with path +func (_dbffc *CT_Tuples )ValidateWithPath (path string )error {for _ebcbg ,_bcgbc :=range _dbffc .Tpl {if _afffd :=_bcgbc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0054\u0070\u006c\u005b\u0025\u0064\u005d",path ,_ebcbg ));_afffd !=nil {return _afffd ; +};};return nil ;};func (_effbf *CT_RangeSets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _effbf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_effbf .CountAttr )}); +};e .EncodeToken (start );_egccd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"}};for _ ,_bgdffc :=range _effbf .RangeSet {e .EncodeElement (_bgdffc ,_egccd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Data Bound Column -DataBoundAttr *bool ; +// Validate validates the CT_MetadataTypes and its children +func (_cgggg *CT_MetadataTypes )Validate ()error {return _cgggg .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073");};func (_fcea *CT_RevisionComment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fcea .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_fcea .CellAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fcea .GuidAttr )}); +if _fcea .ActionAttr !=ST_RevisionActionUnset {_ffeggb ,_bdbbc :=_fcea .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _bdbbc !=nil {return _bdbbc ;};start .Attr =append (start .Attr ,_ffeggb );};if _fcea .AlwaysShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcea .AlwaysShowAttr ))}); +};if _fcea .OldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcea .OldAttr ))});};if _fcea .HiddenRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0064\u0064\u0065\u006e\u0052\u006fw"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcea .HiddenRowAttr ))}); +};if _fcea .HiddenColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcea .HiddenColumnAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_fcea .AuthorAttr )}); +if _fcea .OldLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u004c\u0065\u006e\u0067\u0074h"},Value :_ba .Sprintf ("\u0025\u0076",*_fcea .OldLengthAttr )});};if _fcea .NewLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ee\u0077\u004c\u0065\u006e\u0067\u0074h"},Value :_ba .Sprintf ("\u0025\u0076",*_fcea .NewLengthAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Row Numbers -RowNumbersAttr *bool ; +// ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path +func (_egdga *CT_TableStyle )ValidateWithPath (path string )error {for _baeaeb ,_aagae :=range _egdga .TableStyleElement {if _cebcfg :=_aagae .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065E\u006c\u0065\u006d\u0065\u006e\u0074\u005b\u0025\u0064\u005d",path ,_baeaeb )); +_cebcfg !=nil {return _cebcfg ;};};return nil ;};func (_bbbbab *CT_Reviewed )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cddba :=range start .Attr {if _cddba .Name .Local =="\u0072\u0049\u0064"{_gecbb ,_cfagbg :=_g .ParseUint (_cddba .Value ,10,32); +if _cfagbg !=nil {return _cfagbg ;};_bbbbab .RIdAttr =uint32 (_gecbb );continue ;};};for {_gcebd ,_gbcff :=d .Token ();if _gbcff !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u003a\u0020\u0025\u0073",_gbcff ); +};if _gdbee ,_efbcab :=_gcebd .(_c .EndElement );_efbcab &&_gdbee .Name ==start .Name {break ;};};return nil ;};func (_efee *CT_GradientFill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efee .TypeAttr !=ST_GradientTypeUnset {_gfade ,_eaffa :=_efee .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _eaffa !=nil {return _eaffa ;};start .Attr =append (start .Attr ,_gfade );};if _efee .DegreeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0067\u0072\u0065\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_efee .DegreeAttr )}); +};if _efee .LeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_efee .LeftAttr )});};if _efee .RightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0069\u0067h\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_efee .RightAttr )}); +};if _efee .TopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_efee .TopAttr )});};if _efee .BottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_efee .BottomAttr )}); +};e .EncodeToken (start );if _efee .Stop !=nil {_aefg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u006f\u0070"}};for _ ,_gdeegb :=range _efee .Stop {e .EncodeElement (_gdeegb ,_aefg );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewConnections ()*Connections {_eegba :=&Connections {};_eegba .CT_Connections =*NewCT_Connections ();return _eegba ;};func (_bffbcf *CT_Scenarios )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bffbcf .CurrentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063u\u0072\u0072\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bffbcf .CurrentAttr )}); +};if _bffbcf .ShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_bffbcf .ShowAttr )});};if _bffbcf .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_bffbcf .SqrefAttr )}); +};e .EncodeToken (start );_daeagb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"}};for _ ,_gdfec :=range _bffbcf .Scenario {e .EncodeElement (_gdfec ,_daeagb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_fbbbfe ST_CellType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ddcab :=_c .Attr {};_ddcab .Name =name ;switch _fbbbfe {case ST_CellTypeUnset :_ddcab .Value ="";case ST_CellTypeB :_ddcab .Value ="\u0062";case ST_CellTypeN :_ddcab .Value ="\u006e"; +case ST_CellTypeE :_ddcab .Value ="\u0065";case ST_CellTypeS :_ddcab .Value ="\u0073";case ST_CellTypeStr :_ddcab .Value ="\u0073\u0074\u0072";case ST_CellTypeInlineStr :_ddcab .Value ="\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r";};return _ddcab ,nil ; +};func (_ecbfa *CT_ChartsheetProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecbfa .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbfa .PasswordAttr )}); +};if _ecbfa .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbfa .AlgorithmNameAttr )}); +};if _ecbfa .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbfa .HashValueAttr )});};if _ecbfa .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbfa .SaltValueAttr )}); +};if _ecbfa .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbfa .SpinCountAttr )});};if _ecbfa .ContentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006e\u0074\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecbfa .ContentAttr ))}); +};if _ecbfa .ObjectsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fb\u006a\u0065\u0063\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecbfa .ObjectsAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Fill This Formula On Refresh -FillFormulasAttr *bool ; +// Validate validates the CT_TablePart and its children +func (_agagd *CT_TablePart )Validate ()error {return _agagd .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074");};type CT_FillChoice struct{ -// Clipped Column -ClippedAttr *bool ; +// Pattern +PatternFill *CT_PatternFill ; -// Table Column Id -TableColumnIdAttr *uint32 ; +// Gradient +GradientFill *CT_GradientFill ;};func (_eb *AG_RevData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_eb .RIdAttr )}); +if _eb .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eb .UaAttr ))});};if _eb .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eb .RaAttr ))}); +};return nil ;};func NewCT_Filters ()*CT_Filters {_effdd :=&CT_Filters {};return _effdd };func (_caece *ST_HorizontalAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebfda ,_eabaaea :=d .Token ();if _eabaaea !=nil {return _eabaaea ; +};if _bbcad ,_efeec :=_ebfda .(_c .EndElement );_efeec &&_bbcad .Name ==start .Name {*_caece =1;return nil ;};if _bfafcb ,_gdegbc :=_ebfda .(_c .CharData );!_gdegbc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebfda ); +}else {switch string (_bfafcb ){case "":*_caece =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_caece =1;case "\u006c\u0065\u0066\u0074":*_caece =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_caece =3;case "\u0072\u0069\u0067h\u0074":*_caece =4;case "\u0066\u0069\u006c\u006c":*_caece =5; +case "\u006au\u0073\u0074\u0069\u0066\u0079":*_caece =6;case "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_caece =7;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_caece =8;};};_ebfda ,_eabaaea =d .Token (); +if _eabaaea !=nil {return _eabaaea ;};if _ggfcf ,_abfbcf :=_ebfda .(_c .EndElement );_abfbcf &&_ggfcf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebfda ); +};func (_cgada *ST_ConditionalFormattingOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cgada =0;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cgada =1;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cgada =2; +case "\u0065\u0071\u0075a\u006c":*_cgada =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cgada =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_cgada =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cgada =6; +case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_cgada =7;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cgada =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_cgada =9;case "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_cgada =10; +case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_cgada =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_cgada =12;};return nil ;};func NewCT_ChartFormats ()*CT_ChartFormats {_fcbg :=&CT_ChartFormats {};return _fcbg }; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type CT_MeasureGroup struct{ +// ValidateWithPath validates the CT_Controls and its children, prefixing error messages with path +func (_gbea *CT_Controls )ValidateWithPath (path string )error {for _bccf ,_agbf :=range _gbea .Control {if _efca :=_agbf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0074\u0072\u006fl\u005b\u0025\u0064\u005d",path ,_bccf )); +_efca !=nil {return _efca ;};};return nil ;};func (_bbgeae ST_UpdateLinks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bbgeae .String (),start );};func NewCT_CustomFilters ()*CT_CustomFilters {_bbdf :=&CT_CustomFilters {}; +return _bbdf };func (_decgg *CT_Error )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_decgg .VAttr )});if _decgg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .UAttr ))}); +};if _decgg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .FAttr ))});};if _decgg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_decgg .CAttr )}); +};if _decgg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_decgg .CpAttr )});};if _decgg .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_decgg .InAttr )}); +};if _decgg .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_decgg .BcAttr )});};if _decgg .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_decgg .FcAttr )}); +};if _decgg .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .IAttr ))});};if _decgg .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .UnAttr ))}); +};if _decgg .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .StAttr ))});};if _decgg .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_decgg .BAttr ))}); +};e .EncodeToken (start );if _decgg .Tpls !=nil {_daaga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};e .EncodeElement (_decgg .Tpls ,_daaga );};if _decgg .X !=nil {_bgcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}}; +for _ ,_agfdb :=range _decgg .X {e .EncodeElement (_agfdb ,_bgcc );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Measure Group Name -NameAttr string ; +// Validate validates the Users and its children +func (_cfeedb *Users )Validate ()error {return _cfeedb .ValidateWithPath ("\u0055\u0073\u0065r\u0073")}; -// Measure Group Display Name -CaptionAttr string ;};type CT_FutureMetadataBlock struct{ +// Validate validates the CT_ChartFormats and its children +func (_beba *CT_ChartFormats )Validate ()error {return _beba .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073");}; -// Future Feature Storage Area -ExtLst *CT_ExtensionList ;};func (_daeabd ST_PageOrder )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_daeabd .String (),start );};func (_eggae ST_CredMethod )Validate ()error {return _eggae .ValidateWithPath ("")}; -func NewCT_CustomWorkbookView ()*CT_CustomWorkbookView {_fbbe :=&CT_CustomWorkbookView {};_fbbe .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _fbbe ;};func (_dfe *CT_AutoFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbe :=range start .Attr {if _fbe .Name .Local =="\u0072\u0065\u0066"{_ebe :=_fbe .Value ;_dfe .RefAttr =&_ebe ;continue ;};};_ad :for {_adf ,_ebd :=d .Token (); -if _ebd !=nil {return _ebd ;};switch _fc :=_adf .(type ){case _c .StartElement :switch _fc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"}:_ged :=NewCT_FilterColumn (); -if _gcg :=d .DecodeElement (_ged ,&_fc );_gcg !=nil {return _gcg ;};_dfe .FilterColumn =append (_dfe .FilterColumn ,_ged );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_dfe .SortState =NewCT_SortState (); -if _ef :=d .DecodeElement (_dfe .SortState ,&_fc );_ef !=nil {return _ef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfe .ExtLst =NewCT_ExtensionList (); -if _ece :=d .DecodeElement (_dfe .ExtLst ,&_fc );_ece !=nil {return _ece ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041u\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072 \u0025\u0076",_fc .Name ); -if _bfd :=d .Skip ();_bfd !=nil {return _bfd ;};};case _c .EndElement :break _ad ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_WebPublishItem and its children +func (_gcdbfe *CT_WebPublishItem )Validate ()error {return _gcdbfe .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d");}; -// ValidateWithPath validates the CT_OutlinePr and its children, prefixing error messages with path -func (_aeacbf *CT_OutlinePr )ValidateWithPath (path string )error {return nil };func NewCT_ConditionalFormat ()*CT_ConditionalFormat {_ceefd :=&CT_ConditionalFormat {};_ceefd .PivotAreas =NewCT_PivotAreas ();return _ceefd ;};func NewCT_BorderPr ()*CT_BorderPr {_eea :=&CT_BorderPr {}; -return _eea };func (_abgbd *PivotCacheDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abgbd .CT_PivotCacheDefinition =*NewCT_PivotCacheDefinition ();for _ ,_eggee :=range start .Attr {if _eggee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eggee .Name .Local =="\u0069\u0064"||_eggee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eggee .Name .Local =="\u0069\u0064"{_dcaaa :=_eggee .Value ; -_abgbd .IdAttr =&_dcaaa ;continue ;};if _eggee .Name .Local =="\u0069n\u0076\u0061\u006c\u0069\u0064"{_ddgfc ,_cfdeag :=_f .ParseBool (_eggee .Value );if _cfdeag !=nil {return _cfdeag ;};_abgbd .InvalidAttr =&_ddgfc ;continue ;};if _eggee .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_cfbdb ,_debdc :=_f .ParseBool (_eggee .Value ); -if _debdc !=nil {return _debdc ;};_abgbd .SaveDataAttr =&_cfbdb ;continue ;};if _eggee .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_ecfegg ,_gdgecd :=_f .ParseBool (_eggee .Value );if _gdgecd !=nil {return _gdgecd ; -};_abgbd .RefreshOnLoadAttr =&_ecfegg ;continue ;};if _eggee .Name .Local =="\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"{_ddfgb ,_cffbgg :=_f .ParseBool (_eggee .Value );if _cffbgg !=nil {return _cffbgg ;};_abgbd .OptimizeMemoryAttr =&_ddfgb ; -continue ;};if _eggee .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_egcgf ,_ddgad :=_f .ParseBool (_eggee .Value );if _ddgad !=nil {return _ddgad ;};_abgbd .EnableRefreshAttr =&_egcgf ;continue ;};if _eggee .Name .Local =="r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"{_gbdbgg :=_eggee .Value ; -_abgbd .RefreshedByAttr =&_gbdbgg ;continue ;};if _eggee .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"{_gaaef ,_edffb :=_f .ParseFloat (_eggee .Value ,64);if _edffb !=nil {return _edffb ;};_abgbd .RefreshedDateAttr =&_gaaef ; -continue ;};if _eggee .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"{_ggaad ,_fbbdf :=ParseStdlibTime (_eggee .Value );if _fbbdf !=nil {return _fbbdf ;};_abgbd .RefreshedDateIsoAttr =&_ggaad ;continue ; -};if _eggee .Name .Local =="\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"{_ebffec ,_abgce :=_f .ParseBool (_eggee .Value );if _abgce !=nil {return _abgce ;};_abgbd .BackgroundQueryAttr =&_ebffec ;continue ;};if _eggee .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"{_baacfb ,_cfbfdc :=_f .ParseUint (_eggee .Value ,10,32); -if _cfbfdc !=nil {return _cfbfdc ;};_fccaa :=uint32 (_baacfb );_abgbd .MissingItemsLimitAttr =&_fccaa ;continue ;};if _eggee .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_bdbgcf ,_bbfbe :=_f .ParseUint (_eggee .Value ,10,8); -if _bbfbe !=nil {return _bbfbe ;};_dbfdf :=uint8 (_bdbgcf );_abgbd .CreatedVersionAttr =&_dbfdf ;continue ;};if _eggee .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_eacfa ,_cccdc :=_f .ParseUint (_eggee .Value ,10,8); -if _cccdc !=nil {return _cccdc ;};_cdbcf :=uint8 (_eacfa );_abgbd .RefreshedVersionAttr =&_cdbcf ;continue ;};if _eggee .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_dbfbec ,_ddbfb :=_f .ParseUint (_eggee .Value ,10,8); -if _ddbfb !=nil {return _ddbfb ;};_cbfbaa :=uint8 (_dbfbec );_abgbd .MinRefreshableVersionAttr =&_cbfbaa ;continue ;};if _eggee .Name .Local =="r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"{_efbcd ,_gbafg :=_f .ParseUint (_eggee .Value ,10,32); -if _gbafg !=nil {return _gbafg ;};_bgdca :=uint32 (_efbcd );_abgbd .RecordCountAttr =&_bgdca ;continue ;};if _eggee .Name .Local =="\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_ggfbgd ,_ccdff :=_f .ParseBool (_eggee .Value ); -if _ccdff !=nil {return _ccdff ;};_abgbd .UpgradeOnRefreshAttr =&_ggfbgd ;continue ;};if _eggee .Name .Local =="\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"{_feafde ,_acebf :=_f .ParseBool (_eggee .Value );if _acebf !=nil {return _acebf ; -};_abgbd .TupleCacheAttr =&_feafde ;continue ;};if _eggee .Name .Local =="\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"{_fbdac ,_bbbbc :=_f .ParseBool (_eggee .Value );if _bbbbc !=nil {return _bbbbc ;};_abgbd .SupportSubqueryAttr =&_fbdac ; -continue ;};if _eggee .Name .Local =="s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"{_dbdfa ,_beacc :=_f .ParseBool (_eggee .Value );if _beacc !=nil {return _beacc ;};_abgbd .SupportAdvancedDrillAttr =&_dbdfa ; -continue ;};};_cafgd :for {_fdbgeg ,_gfacd :=d .Token ();if _gfacd !=nil {return _gfacd ;};switch _gegeb :=_fdbgeg .(type ){case _c .StartElement :switch _gegeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}:if _eacab :=d .DecodeElement (_abgbd .CacheSource ,&_gegeb ); -_eacab !=nil {return _eacab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _gadba :=d .DecodeElement (_abgbd .CacheFields ,&_gegeb ); -_gadba !=nil {return _gadba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_abgbd .CacheHierarchies =NewCT_CacheHierarchies (); -if _bfagd :=d .DecodeElement (_abgbd .CacheHierarchies ,&_gegeb );_bfagd !=nil {return _bfagd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"}:_abgbd .Kpis =NewCT_PCDKPIs (); -if _ddedb :=d .DecodeElement (_abgbd .Kpis ,&_gegeb );_ddedb !=nil {return _ddedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"}:_abgbd .TupleCache =NewCT_TupleCache (); -if _ddbfaa :=d .DecodeElement (_abgbd .TupleCache ,&_gegeb );_ddbfaa !=nil {return _ddbfaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_abgbd .CalculatedItems =NewCT_CalculatedItems (); -if _eeggb :=d .DecodeElement (_abgbd .CalculatedItems ,&_gegeb );_eeggb !=nil {return _eeggb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"}:_abgbd .CalculatedMembers =NewCT_CalculatedMembers (); -if _ddfgbg :=d .DecodeElement (_abgbd .CalculatedMembers ,&_gegeb );_ddfgbg !=nil {return _ddfgbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"}:_abgbd .Dimensions =NewCT_Dimensions (); -if _fggeb :=d .DecodeElement (_abgbd .Dimensions ,&_gegeb );_fggeb !=nil {return _fggeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"}:_abgbd .MeasureGroups =NewCT_MeasureGroups (); -if _bcac :=d .DecodeElement (_abgbd .MeasureGroups ,&_gegeb );_bcac !=nil {return _bcac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"}:_abgbd .Maps =NewCT_MeasureDimensionMaps (); -if _ggdbc :=d .DecodeElement (_abgbd .Maps ,&_gegeb );_ggdbc !=nil {return _ggdbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abgbd .ExtLst =NewCT_ExtensionList (); -if _gbcfa :=d .DecodeElement (_abgbd .ExtLst ,&_gegeb );_gbcfa !=nil {return _gbcfa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_gegeb .Name ); -if _cdcge :=d .Skip ();_cdcge !=nil {return _cdcge ;};};case _c .EndElement :break _cafgd ;case _c .CharData :};};return nil ;};func NewCT_RevisionMoveChoice ()*CT_RevisionMoveChoice {_efgag :=&CT_RevisionMoveChoice {};return _efgag ;};func (_gbbcdf *CT_SheetId )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_gbbcdf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agec *CT_CalculatedMember )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_agec .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_agec .MdxAttr )});if _agec .MemberNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agec .MemberNameAttr )}); -};if _agec .HierarchyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"},Value :_fg .Sprintf ("\u0025\u0076",*_agec .HierarchyAttr )});};if _agec .ParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agec .ParentAttr )}); -};if _agec .SolveOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u006c\u0076\u0065\u004f\u0072\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_agec .SolveOrderAttr )});};if _agec .SetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agec .SetAttr ))}); -};e .EncodeToken (start );if _agec .ExtLst !=nil {_ccfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agec .ExtLst ,_ccfd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_eedced *StyleSheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0073\u0074\u0079\u006c\u0065S\u0068\u0065\u0065\u0074";return _eedced .CT_Stylesheet .MarshalXML (e ,start );};func (_ababg ST_SortBy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ababg .String (),start ); -}; +// ValidateWithPath validates the CT_FontName and its children, prefixing error messages with path +func (_eccbf *CT_FontName )ValidateWithPath (path string )error {return nil };type CT_IgnoredErrors struct{ -// Validate validates the CT_TextField and its children -func (_gccbb *CT_TextField )Validate ()error {return _gccbb .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064");}; +// Ignored Error +IgnoredError []*CT_IgnoredError ;ExtLst *CT_ExtensionList ;};type CT_Missing struct{ -// ValidateWithPath validates the CT_XmlCellPr and its children, prefixing error messages with path -func (_gbdbg *CT_XmlCellPr )ValidateWithPath (path string )error {if _ecbefd :=_gbdbg .XmlPr .ValidateWithPath (path +"\u002f\u0058\u006d\u006c\u0050\u0072");_ecbefd !=nil {return _ecbefd ;};if _gbdbg .ExtLst !=nil {if _ecbcf :=_gbdbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ecbcf !=nil {return _ecbcf ;};};return nil ;};func (_efcac *CT_Hyperlinks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_efcga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}}; -for _ ,_cbdcf :=range _efcac .Hyperlink {e .EncodeElement (_cbdcf ,_efcga );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Unused Item +UAttr *bool ; -// Validate validates the CT_MdxMetadata and its children -func (_agcgf *CT_MdxMetadata )Validate ()error {return _agcgf .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074a\u0064\u0061\u0074\u0061");}; +// Calculated Item +FAttr *bool ; -// Validate validates the CT_TableFormula and its children -func (_ceade *CT_TableFormula )Validate ()error {return _ceade .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061");}; +// Caption +CAttr *string ; -// Validate validates the CT_CellWatches and its children -func (_aaag *CT_CellWatches )Validate ()error {return _aaag .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061t\u0063\u0068\u0065\u0073");};func (_gcbea ST_TableType )String ()string {switch _gcbea {case 0:return "";case 1:return "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t"; -case 2:return "\u0078\u006d\u006c";case 3:return "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065";};return "";}; +// Member Property Count +CpAttr *uint32 ; -// ValidateWithPath validates the CT_CalcChain and its children, prefixing error messages with path -func (_dgf *CT_CalcChain )ValidateWithPath (path string )error {for _gade ,_eed :=range _dgf .C {if _geab :=_eed .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u005b\u0025\u0064\u005d",path ,_gade ));_geab !=nil {return _geab ;};};if _dgf .ExtLst !=nil {if _fff :=_dgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fff !=nil {return _fff ;};};return nil ;}; +// Format Index +InAttr *uint32 ; -// ValidateWithPath validates the CT_CalculatedItems and its children, prefixing error messages with path -func (_fcc *CT_CalculatedItems )ValidateWithPath (path string )error {for _cdag ,_edfg :=range _fcc .CalculatedItem {if _edg :=_edfg .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0061lc\u0075l\u0061\u0074\u0065\u0064\u0049t\u0065\u006d\u005b\u0025\u0064\u005d",path ,_cdag )); -_edg !=nil {return _edg ;};};return nil ;};func (_dffd *CT_GroupItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dffd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dffd .CountAttr )}); -};e .EncodeToken (start );for _ ,_bgggdb :=range _dffd .GroupItemsChoice {_bgggdb .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_DataValidationImeModeUnset ST_DataValidationImeMode =0; -ST_DataValidationImeModeNoControl ST_DataValidationImeMode =1;ST_DataValidationImeModeOff ST_DataValidationImeMode =2;ST_DataValidationImeModeOn ST_DataValidationImeMode =3;ST_DataValidationImeModeDisabled ST_DataValidationImeMode =4;ST_DataValidationImeModeHiragana ST_DataValidationImeMode =5; -ST_DataValidationImeModeFullKatakana ST_DataValidationImeMode =6;ST_DataValidationImeModeHalfKatakana ST_DataValidationImeMode =7;ST_DataValidationImeModeFullAlpha ST_DataValidationImeMode =8;ST_DataValidationImeModeHalfAlpha ST_DataValidationImeMode =9; -ST_DataValidationImeModeFullHangul ST_DataValidationImeMode =10;ST_DataValidationImeModeHalfHangul ST_DataValidationImeMode =11;); +// background Color +BcAttr *string ; -// ValidateWithPath validates the AG_AutoFormat and its children, prefixing error messages with path -func (_bc *AG_AutoFormat )ValidateWithPath (path string )error {return nil };func (_fbefc ST_DataValidationErrorStyle )String ()string {switch _fbefc {case 0:return "";case 1:return "\u0073\u0074\u006f\u0070";case 2:return "\u0077a\u0072\u006e\u0069\u006e\u0067"; -case 3:return "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";};return "";}; +// Foreground Color +FcAttr *string ; -// ValidateWithPath validates the CT_ExternalDefinedNames and its children, prefixing error messages with path -func (_bfdbb *CT_ExternalDefinedNames )ValidateWithPath (path string )error {for _edagd ,_aggeda :=range _bfdbb .DefinedName {if _cabf :=_aggeda .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fD\u0065\u0066\u0069\u006e\u0065d\u004e\u0061m\u0065\u005b\u0025\u0064\u005d",path ,_edagd )); -_cabf !=nil {return _cabf ;};};return nil ;};type CT_RevisionFormatting struct{ +// Italic +IAttr *bool ; -// Sheet Id -SheetIdAttr uint32 ; +// Underline +UnAttr *bool ; -// Row or Column Formatting Change -XfDxfAttr *bool ; +// Strikethrough +StAttr *bool ; -// Style -SAttr *bool ; +// Bold +BAttr *bool ; -// Sequence Of References -SqrefAttr ST_Sqref ; +// Tuples +Tpls []*CT_Tuples ; -// Start index -StartAttr *uint32 ; +// Member Property Indexes +X []*CT_X ;};func NewCT_ServerFormats ()*CT_ServerFormats {_eeaef :=&CT_ServerFormats {};return _eeaef }; -// Length -LengthAttr *uint32 ; +// ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path +func (_ddada *CT_SmartTagPr )ValidateWithPath (path string )error {if _becd :=_ddada .ShowAttr .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u0041\u0074\u0074r");_becd !=nil {return _becd ;};return nil ;};func (_dfefc *CT_PivotFilters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfefc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dfefc .CountAttr )}); +};e .EncodeToken (start );if _dfefc .Filter !=nil {_bgefa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072"}};for _ ,_cdedda :=range _dfefc .Filter {e .EncodeElement (_cdedda ,_bgefa );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Formatting -Dxf *CT_Dxf ;ExtLst *CT_ExtensionList ;}; +// ValidateWithPath validates the CT_ExternalSheetNames and its children, prefixing error messages with path +func (_egdeb *CT_ExternalSheetNames )ValidateWithPath (path string )error {for _cedcf ,_aefe :=range _egdeb .SheetName {if _faffg :=_aefe .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_cedcf )); +_faffg !=nil {return _faffg ;};};return nil ;};type CT_Parameters struct{ -// Validate validates the CT_ExtensionList and its children -func (_ebeda *CT_ExtensionList )Validate ()error {return _ebeda .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");}; +// Parameter Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_CellWatch and its children, prefixing error messages with path -func (_agdg *CT_CellWatch )ValidateWithPath (path string )error {return nil }; +// Parameter Properties +Parameter []*CT_Parameter ;}; -// Validate validates the CT_CustomSheetView and its children -func (_eegg *CT_CustomSheetView )Validate ()error {return _eegg .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dS\u0068\u0065e\u0074\u0056\u0069\u0065\u0077");};func (_fdfda ST_OleUpdate )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fdfda .String (),start ); -};func (_gffb *CT_Field )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_gffb .XAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_PivotCacheDefinition ()*CT_PivotCacheDefinition {_fabab :=&CT_PivotCacheDefinition {};_fabab .CacheSource =NewCT_CacheSource ();_fabab .CacheFields =NewCT_CacheFields ();return _fabab ;};func (_bggcg *CT_DateTime )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_b .FormatDateTime (_bggcg .VAttr )}); -if _bggcg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggcg .UAttr ))});};if _bggcg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggcg .FAttr ))}); -};if _bggcg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_bggcg .CAttr )});};if _bggcg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_bggcg .CpAttr )}); -};e .EncodeToken (start );if _bggcg .X !=nil {_bdbdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_efbe :=range _bggcg .X {e .EncodeElement (_efbe ,_bdbdf );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; +// ValidateWithPath validates the CT_rowItems and its children, prefixing error messages with path +func (_ddegf *CT_rowItems )ValidateWithPath (path string )error {for _begcfc ,_fgdge :=range _ddegf .I {if _gfacg :=_fgdge .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0049\u005b\u0025\u0064\u005d",path ,_begcfc ));_gfacg !=nil {return _gfacg ; +};};return nil ;};func (_aafdf *CT_MapInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acggb :=range start .Attr {if _acggb .Name .Local =="\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"{_cecff :=_acggb .Value ; +_aafdf .SelectionNamespacesAttr =_cecff ;continue ;};};_ggabb :for {_aaff ,_egfdde :=d .Token ();if _egfdde !=nil {return _egfdde ;};switch _cgbec :=_aaff .(type ){case _c .StartElement :switch _cgbec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"}:_abccf :=NewCT_Schema (); +if _cfec :=d .DecodeElement (_abccf ,&_cgbec );_cfec !=nil {return _cfec ;};_aafdf .Schema =append (_aafdf .Schema ,_abccf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"}:_eadef :=NewCT_Map (); +if _eefab :=d .DecodeElement (_eadef ,&_cgbec );_eefab !=nil {return _eefab ;};_aafdf .Map =append (_aafdf .Map ,_eadef );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0061\u0070\u0049\u006e\u0066\u006f\u0020\u0025\u0076",_cgbec .Name ); +if _adbfa :=d .Skip ();_adbfa !=nil {return _adbfa ;};};case _c .EndElement :break _ggabb ;case _c .CharData :};};return nil ;};type ST_DateTimeGrouping byte ;func (_adebg ST_DataValidationOperator )ValidateWithPath (path string )error {switch _adebg {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adebg )); +};return nil ;};func (_egee *CT_PCDSDTCEntries )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcabc :=range start .Attr {if _dcabc .Name .Local =="\u0063\u006f\u0075n\u0074"{_aggeaa ,_fdgdc :=_g .ParseUint (_dcabc .Value ,10,32); +if _fdgdc !=nil {return _fdgdc ;};_abeaa :=uint32 (_aggeaa );_egee .CountAttr =&_abeaa ;continue ;};};_acebb :for {_facbf ,_dfabec :=d .Token ();if _dfabec !=nil {return _dfabec ;};switch _faefe :=_facbf .(type ){case _c .StartElement :switch _faefe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_eced :=NewCT_PCDSDTCEntriesChoice (); +if _fdbcc :=d .DecodeElement (&_eced .M ,&_faefe );_fdbcc !=nil {return _fdbcc ;};_egee .PCDSDTCEntriesChoice =append (_egee .PCDSDTCEntriesChoice ,_eced );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_egbca :=NewCT_PCDSDTCEntriesChoice (); +if _abgg :=d .DecodeElement (&_egbca .N ,&_faefe );_abgg !=nil {return _abgg ;};_egee .PCDSDTCEntriesChoice =append (_egee .PCDSDTCEntriesChoice ,_egbca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_edaae :=NewCT_PCDSDTCEntriesChoice (); +if _acaaa :=d .DecodeElement (&_edaae .E ,&_faefe );_acaaa !=nil {return _acaaa ;};_egee .PCDSDTCEntriesChoice =append (_egee .PCDSDTCEntriesChoice ,_edaae );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_fdcf :=NewCT_PCDSDTCEntriesChoice (); +if _bgdgd :=d .DecodeElement (&_fdcf .S ,&_faefe );_bgdgd !=nil {return _bgdgd ;};_egee .PCDSDTCEntriesChoice =append (_egee .PCDSDTCEntriesChoice ,_fdcf );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_faefe .Name ); +if _cfdgaa :=d .Skip ();_cfdgaa !=nil {return _cfdgaa ;};};case _c .EndElement :break _acebb ;case _c .CharData :};};return nil ;};func (_fdfbe *CT_OleSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_fdfbe .RefAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_QueryCache struct{ -// ValidateWithPath validates the CT_DataField and its children, prefixing error messages with path -func (_efdec *CT_DataField )ValidateWithPath (path string )error {if _dcea :=_efdec .SubtotalAttr .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_dcea !=nil {return _dcea ;};if _dccgg :=_efdec .ShowDataAsAttr .ValidateWithPath (path +"\u002fS\u0068o\u0077\u0044\u0061\u0074\u0061\u0041\u0073\u0041\u0074\u0074\u0072"); -_dccgg !=nil {return _dccgg ;};if _efdec .ExtLst !=nil {if _fbge :=_efdec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbge !=nil {return _fbge ;};};return nil ;};func (_cadcfg ST_FormulaExpression )ValidateWithPath (path string )error {switch _cadcfg {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cadcfg )); -};return nil ;};func (_deeed *CT_ProtectedRange )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beegb :=range start .Attr {if _beegb .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_gbgba :=_beegb .Value ;_deeed .PasswordAttr =&_gbgba ; -continue ;};if _beegb .Name .Local =="\u0073\u0071\u0072e\u0066"{_ebdbf ,_dabbf :=ParseSliceST_Sqref (_beegb .Value );if _dabbf !=nil {return _dabbf ;};_deeed .SqrefAttr =_ebdbf ;continue ;};if _beegb .Name .Local =="\u006e\u0061\u006d\u0065"{_ebbca :=_beegb .Value ; -_deeed .NameAttr =_ebbca ;continue ;};if _beegb .Name .Local =="\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"{_bagdd :=_beegb .Value ;_deeed .SecurityDescriptorAttr =&_bagdd ;continue ;};if _beegb .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_dfdfc :=_beegb .Value ; -_deeed .AlgorithmNameAttr =&_dfdfc ;continue ;};if _beegb .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_cabbg :=_beegb .Value ;_deeed .HashValueAttr =&_cabbg ;continue ;};if _beegb .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_fcecee :=_beegb .Value ; -_deeed .SaltValueAttr =&_fcecee ;continue ;};if _beegb .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_beeee ,_dafec :=_f .ParseUint (_beegb .Value ,10,32);if _dafec !=nil {return _dafec ;};_ffcff :=uint32 (_beeee );_deeed .SpinCountAttr =&_ffcff ; -continue ;};};_faeee :for {_ecafd ,_daafb :=d .Token ();if _daafb !=nil {return _daafb ;};switch _ebbeb :=_ecafd .(type ){case _c .StartElement :switch _ebbeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"}:var _cebcb string ; -if _ecffg :=d .DecodeElement (&_cebcb ,&_ebbeb );_ecffg !=nil {return _ecffg ;};_deeed .SecurityDescriptor =append (_deeed .SecurityDescriptor ,_cebcb );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_ebbeb .Name ); -if _faced :=d .Skip ();_faced !=nil {return _faced ;};};case _c .EndElement :break _faeee ;case _c .CharData :};};return nil ;};func (_fbec *CT_ControlPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbec .Anchor =NewCT_ObjectAnchor (); -for _ ,_deda :=range start .Attr {if _deda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_deda .Name .Local =="\u0069\u0064"||_deda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_deda .Name .Local =="\u0069\u0064"{_dgff :=_deda .Value ; -_fbec .IdAttr =&_dgff ;continue ;};if _deda .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"{_afcf ,_adfdcf :=_f .ParseBool (_deda .Value );if _adfdcf !=nil {return _adfdcf ;};_fbec .AutoPictAttr =&_afcf ;continue ;};if _deda .Name .Local =="\u006d\u0061\u0063r\u006f"{_dcfab :=_deda .Value ; -_fbec .MacroAttr =&_dcfab ;continue ;};if _deda .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_gfba ,_dfgb :=_f .ParseBool (_deda .Value );if _dfgb !=nil {return _dfgb ;};_fbec .LockedAttr =&_gfba ;continue ;};if _deda .Name .Local =="\u0072\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"{_bead ,_ceegd :=_f .ParseBool (_deda .Value ); -if _ceegd !=nil {return _ceegd ;};_fbec .RecalcAlwaysAttr =&_bead ;continue ;};if _deda .Name .Local =="\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"{_afda ,_fdedc :=_f .ParseBool (_deda .Value );if _fdedc !=nil {return _fdedc ;};_fbec .UiObjectAttr =&_afda ; -continue ;};if _deda .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_eeea ,_abcag :=_f .ParseBool (_deda .Value );if _abcag !=nil {return _abcag ;};_fbec .AutoFillAttr =&_eeea ;continue ;};if _deda .Name .Local =="\u0070\u0072\u0069n\u0074"{_gfdba ,_eeag :=_f .ParseBool (_deda .Value ); -if _eeag !=nil {return _eeag ;};_fbec .PrintAttr =&_gfdba ;continue ;};if _deda .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_dfcdd ,_debgb :=_f .ParseBool (_deda .Value );if _debgb !=nil {return _debgb ;};_fbec .DisabledAttr =&_dfcdd ; -continue ;};if _deda .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_cbgcb ,_aabbd :=_f .ParseBool (_deda .Value );if _aabbd !=nil {return _aabbd ;};_fbec .AutoLineAttr =&_cbgcb ;continue ;};if _deda .Name .Local =="\u006c\u0069\u0073\u0074\u0046\u0069\u006c\u006c\u0052\u0061\u006e\u0067\u0065"{_ddacd :=_deda .Value ; -_fbec .ListFillRangeAttr =&_ddacd ;continue ;};if _deda .Name .Local =="\u006c\u0069\u006e\u006b\u0065\u0064\u0043\u0065\u006c\u006c"{_aafgb :=_deda .Value ;_fbec .LinkedCellAttr =&_aafgb ;continue ;};if _deda .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_aedee :=_deda .Value ; -_fbec .AltTextAttr =&_aedee ;continue ;};if _deda .Name .Local =="\u0063\u0066"{_aaec :=_deda .Value ;_fbec .CfAttr =&_aaec ;continue ;};if _deda .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_cffd ,_efed :=_f .ParseBool (_deda .Value ); -if _efed !=nil {return _efed ;};_fbec .DefaultSizeAttr =&_cffd ;continue ;};};_dfedf :for {_defa ,_abacg :=d .Token ();if _abacg !=nil {return _abacg ;};switch _feab :=_defa .(type ){case _c .StartElement :switch _feab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _ecfcg :=d .DecodeElement (_fbec .Anchor ,&_feab ); -_ecfcg !=nil {return _ecfcg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006et\u0072\u006f\u006c\u0050\u0072\u0020\u0025\u0076",_feab .Name ); -if _geda :=d .Skip ();_geda !=nil {return _geda ;};};case _c .EndElement :break _dfedf ;case _c .CharData :};};return nil ;}; +// Cached Query Count +CountAttr *uint32 ; -// Validate validates the CT_PivotFilters and its children -func (_cffce *CT_PivotFilters )Validate ()error {return _cffce .ValidateWithPath ("\u0043T\u005fP\u0069\u0076\u006f\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073");};func NewCT_TableParts ()*CT_TableParts {_bcbfg :=&CT_TableParts {};return _bcbfg }; +// Query +Query []*CT_Query ;};func (_eggaa *CT_PivotHierarchies )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eggaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eggaa .CountAttr )}); +};e .EncodeToken (start );_adcce :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074H\u0069\u0065r\u0061\u0072\u0063\u0068\u0079"}};for _ ,_cdadg :=range _eggaa .PivotHierarchy {e .EncodeElement (_cdadg ,_adcce );}; +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgcd *CT_ColorFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgcd .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_dgcd .DxfIdAttr )}); +};if _dgcd .CellColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgcd .CellColorAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type EG_ExtensionList struct{ -// ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path -func (_egda *CT_Connection )ValidateWithPath (path string )error {if _cadfb :=_egda .CredentialsAttr .ValidateWithPath (path +"\u002f\u0043r\u0065\u0064\u0065n\u0074\u0069\u0061\u006c\u0073\u0041\u0074\u0074\u0072");_cadfb !=nil {return _cadfb ;};if _egda .DbPr !=nil {if _bfef :=_egda .DbPr .ValidateWithPath (path +"\u002f\u0044\u0062P\u0072"); -_bfef !=nil {return _bfef ;};};if _egda .OlapPr !=nil {if _gfadd :=_egda .OlapPr .ValidateWithPath (path +"\u002fO\u006c\u0061\u0070\u0050\u0072");_gfadd !=nil {return _gfadd ;};};if _egda .WebPr !=nil {if _faac :=_egda .WebPr .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0072"); -_faac !=nil {return _faac ;};};if _egda .TextPr !=nil {if _gbfd :=_egda .TextPr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0050\u0072");_gbfd !=nil {return _gbfd ;};};if _egda .Parameters !=nil {if _bcbg :=_egda .Parameters .ValidateWithPath (path +"/\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"); -_bcbg !=nil {return _bcbg ;};};if _egda .ExtLst !=nil {if _gdgf :=_egda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gdgf !=nil {return _gdgf ;};};return nil ;}; +// Extension +Ext []*CT_Extension ;};func (_bbcde *CT_ReviewedRevisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_badaa :=range start .Attr {if _badaa .Name .Local =="\u0063\u006f\u0075n\u0074"{_edfgd ,_ggbcdc :=_g .ParseUint (_badaa .Value ,10,32); +if _ggbcdc !=nil {return _ggbcdc ;};_cebbb :=uint32 (_edfgd );_bbcde .CountAttr =&_cebbb ;continue ;};};_cgdca :for {_bgebb ,_gebd :=d .Token ();if _gebd !=nil {return _gebd ;};switch _gggfda :=_bgebb .(type ){case _c .StartElement :switch _gggfda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"}:_fdbge :=NewCT_Reviewed (); +if _fabef :=d .DecodeElement (_fdbge ,&_gggfda );_fabef !=nil {return _fabef ;};_bbcde .Reviewed =append (_bbcde .Reviewed ,_fdbge );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_gggfda .Name ); +if _acebc :=d .Skip ();_acebc !=nil {return _acebc ;};};case _c .EndElement :break _cgdca ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_CalculatedMember and its children, prefixing error messages with path -func (_adc *CT_CalculatedMember )ValidateWithPath (path string )error {if _adc .ExtLst !=nil {if _bca :=_adc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bca !=nil {return _bca ;};};return nil ;}; +// ValidateWithPath validates the CT_FilterColumn and its children, prefixing error messages with path +func (_dcedg *CT_FilterColumn )ValidateWithPath (path string )error {if _dcedg .FilterColumnChoice !=nil {if _fgcd :=_dcedg .FilterColumnChoice .ValidateWithPath (path +"\u002f\u0046\u0069\u006cte\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065"); +_fgcd !=nil {return _fgcd ;};};return nil ;};type CT_Borders struct{ -// ValidateWithPath validates the CT_PivotFields and its children, prefixing error messages with path -func (_dfade *CT_PivotFields )ValidateWithPath (path string )error {for _ecdgf ,_ddcae :=range _dfade .PivotField {if _dgegg :=_ddcae .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006cd\u005b\u0025\u0064\u005d",path ,_ecdgf )); -_dgegg !=nil {return _dgegg ;};};return nil ;};type CT_ExternalLink struct{ExternalLinkChoice *CT_ExternalLinkChoice ;ExtLst *CT_ExtensionList ;}; +// Border Count +CountAttr *uint32 ; -// Validate validates the CT_SheetPr and its children -func (_ddcee *CT_SheetPr )Validate ()error {return _ddcee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");};func (_fdcgg *CT_ConditionalFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fedbg :=range start .Attr {if _fedbg .Name .Local =="\u0063\u006f\u0075n\u0074"{_adac ,_ddfbe :=_f .ParseUint (_fedbg .Value ,10,32); -if _ddfbe !=nil {return _ddfbe ;};_bcca :=uint32 (_adac );_fdcgg .CountAttr =&_bcca ;continue ;};};_fbae :for {_ecfc ,_efdbf :=d .Token ();if _efdbf !=nil {return _efdbf ;};switch _gbdad :=_ecfc .(type ){case _c .StartElement :switch _gbdad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072\u006d\u0061\u0074"}:_gedc :=NewCT_ConditionalFormat (); -if _cgdc :=d .DecodeElement (_gedc ,&_gbdad );_cgdc !=nil {return _cgdc ;};_fdcgg .ConditionalFormat =append (_fdcgg .ConditionalFormat ,_gedc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_gbdad .Name ); -if _efcag :=d .Skip ();_efcag !=nil {return _efcag ;};};case _c .EndElement :break _fbae ;case _c .CharData :};};return nil ;}; +// Border +Border []*CT_Border ;};func NewCT_SingleXmlCells ()*CT_SingleXmlCells {_fdddfb :=&CT_SingleXmlCells {};return _fdddfb };type CT_DataRef struct{ -// Validate validates the CT_MdxTuple and its children -func (_aageb *CT_MdxTuple )Validate ()error {return _aageb .ValidateWithPath ("C\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065");}; +// Reference +RefAttr *string ; -// ValidateWithPath validates the CT_DdeItem and its children, prefixing error messages with path -func (_bcfeg *CT_DdeItem )ValidateWithPath (path string )error {if _bcfeg .Values !=nil {if _bedde :=_bcfeg .Values .ValidateWithPath (path +"\u002fV\u0061\u006c\u0075\u0065\u0073");_bedde !=nil {return _bedde ;};};return nil ;}; +// Named Range +NameAttr *string ; -// Validate validates the CT_Control and its children -func (_dagf *CT_Control )Validate ()error {return _dagf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");}; +// Sheet Name +SheetAttr *string ;IdAttr *string ;}; -// ValidateWithPath validates the CT_CellFormula and its children, prefixing error messages with path -func (_cgca *CT_CellFormula )ValidateWithPath (path string )error {if _bcfd :=_cgca .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_bcfd !=nil {return _bcfd ;};return nil ;};func NewCT_WorkbookPr ()*CT_WorkbookPr {_aeddb :=&CT_WorkbookPr {}; -return _aeddb };func (_ffgf *CT_CellStyles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfga :=range start .Attr {if _bfga .Name .Local =="\u0063\u006f\u0075n\u0074"{_ebfg ,_degb :=_f .ParseUint (_bfga .Value ,10,32);if _degb !=nil {return _degb ; -};_fdcg :=uint32 (_ebfg );_ffgf .CountAttr =&_fdcg ;continue ;};};_geac :for {_bgef ,_fcce :=d .Token ();if _fcce !=nil {return _fcce ;};switch _cefc :=_bgef .(type ){case _c .StartElement :switch _cefc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0053\u0074\u0079\u006ce"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0053\u0074\u0079\u006ce"}:_ggfce :=NewCT_CellStyle (); -if _bacef :=d .DecodeElement (_ggfce ,&_cefc );_bacef !=nil {return _bacef ;};_ffgf .CellStyle =append (_ffgf .CellStyle ,_ggfce );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043e\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073 \u0025\u0076",_cefc .Name ); -if _cebe :=d .Skip ();_cebe !=nil {return _cebe ;};};case _c .EndElement :break _geac ;case _c .CharData :};};return nil ;};func (_dcgbcf *CT_SingleXmlCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_abfdca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006dl\u0043\u0065\u006c\u006c"}}; -for _ ,_fccfe :=range _dcgbcf .SingleXmlCell {e .EncodeElement (_fccfe ,_abfdca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bfcf *CT_Connections )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gacgd :for {_ccdb ,_gdae :=d .Token (); -if _gdae !=nil {return _gdae ;};switch _bgac :=_ccdb .(type ){case _c .StartElement :switch _bgac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"}:_baeb :=NewCT_Connection (); -if _bcfa :=d .DecodeElement (_baeb ,&_bgac );_bcfa !=nil {return _bcfa ;};_bfcf .Connection =append (_bfcf .Connection ,_baeb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074i\u006fn\u0073\u0020\u0025\u0076",_bgac .Name ); -if _egafa :=d .Skip ();_egafa !=nil {return _egafa ;};};case _c .EndElement :break _gacgd ;case _c .CharData :};};return nil ;};func (_gbegc ST_FieldSortType )ValidateWithPath (path string )error {switch _gbegc {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbegc )); -};return nil ;};func (_badf *CT_CalcChain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaa :for {_gad ,_decf :=d .Token ();if _decf !=nil {return _decf ;};switch _efca :=_gad .(type ){case _c .StartElement :switch _efca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_ddda :=NewCT_CalcCell (); -if _ddeb :=d .DecodeElement (_ddda ,&_efca );_ddeb !=nil {return _ddeb ;};_badf .C =append (_badf .C ,_ddda );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_badf .ExtLst =NewCT_ExtensionList (); -if _bada :=d .DecodeElement (_badf .ExtLst ,&_efca );_bada !=nil {return _bada ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0061\u006cc\u0043\u0068\u0061\u0069\u006e\u0020\u0025\u0076",_efca .Name ); -if _dbgd :=d .Skip ();_dbgd !=nil {return _dbgd ;};};case _c .EndElement :break _gaa ;case _c .CharData :};};return nil ;};func (_ecbccd *CT_Row )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcddb :=range start .Attr {if _fcddb .Name .Local =="\u0072"{_ecbaa ,_fceddf :=_f .ParseUint (_fcddb .Value ,10,32); -if _fceddf !=nil {return _fceddf ;};_gaada :=uint32 (_ecbaa );_ecbccd .RAttr =&_gaada ;continue ;};if _fcddb .Name .Local =="\u0073\u0070\u0061n\u0073"{_bgbfb ,_gaea :=ParseSliceST_CellSpans (_fcddb .Value );if _gaea !=nil {return _gaea ;};_ecbccd .SpansAttr =&_bgbfb ; -continue ;};if _fcddb .Name .Local =="\u0073"{_dbggbf ,_aeddd :=_f .ParseUint (_fcddb .Value ,10,32);if _aeddd !=nil {return _aeddd ;};_ebcge :=uint32 (_dbggbf );_ecbccd .SAttr =&_ebcge ;continue ;};if _fcddb .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0046\u006f\u0072\u006d\u0061\u0074"{_cbaed ,_gaee :=_f .ParseBool (_fcddb .Value ); -if _gaee !=nil {return _gaee ;};_ecbccd .CustomFormatAttr =&_cbaed ;continue ;};if _fcddb .Name .Local =="\u0068\u0074"{_cafce ,_aacbe :=_f .ParseFloat (_fcddb .Value ,64);if _aacbe !=nil {return _aacbe ;};_ecbccd .HtAttr =&_cafce ;continue ;};if _fcddb .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_cdbce ,_baaab :=_f .ParseBool (_fcddb .Value ); -if _baaab !=nil {return _baaab ;};_ecbccd .HiddenAttr =&_cdbce ;continue ;};if _fcddb .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"{_cdgbba ,_gbecd :=_f .ParseBool (_fcddb .Value );if _gbecd !=nil {return _gbecd ; -};_ecbccd .CustomHeightAttr =&_cdgbba ;continue ;};if _fcddb .Name .Local =="\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"{_deaecb ,_ceabg :=_f .ParseUint (_fcddb .Value ,10,8);if _ceabg !=nil {return _ceabg ;};_fgecfa :=uint8 (_deaecb ); -_ecbccd .OutlineLevelAttr =&_fgecfa ;continue ;};if _fcddb .Name .Local =="\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"{_bgfbg ,_egfab :=_f .ParseBool (_fcddb .Value );if _egfab !=nil {return _egfab ;};_ecbccd .CollapsedAttr =&_bgfbg ;continue ;};if _fcddb .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"{_cfgd ,_dgag :=_f .ParseBool (_fcddb .Value ); -if _dgag !=nil {return _dgag ;};_ecbccd .ThickTopAttr =&_cfgd ;continue ;};if _fcddb .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0042\u006f\u0074"{_gbggf ,_gegfb :=_f .ParseBool (_fcddb .Value );if _gegfb !=nil {return _gegfb ;};_ecbccd .ThickBotAttr =&_gbggf ; -continue ;};if _fcddb .Name .Local =="\u0070\u0068"{_baeeb ,_fgfffb :=_f .ParseBool (_fcddb .Value );if _fgfffb !=nil {return _fgfffb ;};_ecbccd .PhAttr =&_baeeb ;continue ;};};_gacgdb :for {_bfcfd ,_dedaga :=d .Token ();if _dedaga !=nil {return _dedaga ; -};switch _dgeec :=_bfcfd .(type ){case _c .StartElement :switch _dgeec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_ccfdbb :=NewCT_Cell (); -if _fefgf :=d .DecodeElement (_ccfdbb ,&_dgeec );_fefgf !=nil {return _fefgf ;};_ecbccd .C =append (_ecbccd .C ,_ccfdbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecbccd .ExtLst =NewCT_ExtensionList (); -if _bgaga :=d .DecodeElement (_ecbccd .ExtLst ,&_dgeec );_bgaga !=nil {return _bgaga ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u006f\u0077\u0020\u0025\u0076",_dgeec .Name ); -if _gfadbg :=d .Skip ();_gfadbg !=nil {return _gfadbg ;};};case _c .EndElement :break _gacgdb ;case _c .CharData :};};return nil ;};func (_acbadb *ST_ShowDataAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgabc ,_faggc :=d .Token (); -if _faggc !=nil {return _faggc ;};if _abaff ,_adbfc :=_cgabc .(_c .EndElement );_adbfc &&_abaff .Name ==start .Name {*_acbadb =1;return nil ;};if _fcaccb ,_efgecd :=_cgabc .(_c .CharData );!_efgecd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgabc ); -}else {switch string (_fcaccb ){case "":*_acbadb =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_acbadb =1;case "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065":*_acbadb =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_acbadb =3;case "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066":*_acbadb =4; -case "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c":*_acbadb =5;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077":*_acbadb =6;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c":*_acbadb =7;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c":*_acbadb =8; -case "\u0069\u006e\u0064e\u0078":*_acbadb =9;};};_cgabc ,_faggc =d .Token ();if _faggc !=nil {return _faggc ;};if _gecfd ,_cbddce :=_cgabc .(_c .EndElement );_cbddce &&_gecfd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgabc ); -};type CT_OleLink struct{IdAttr string ; +// Validate validates the CT_I and its children +func (_gbgag *CT_I )Validate ()error {return _gbgag .ValidateWithPath ("\u0043\u0054\u005f\u0049")};func ParseSliceST_CellSpans (s string )(ST_CellSpans ,error ){return ST_CellSpans (_ce .Fields (s )),nil };type CT_RevisionAutoFormatting struct{ -// Object Link Identifier -ProgIdAttr string ; +// Sheet Id +SheetIdAttr uint32 ; -// Object Link Items -OleItems *CT_OleItems ;};func (_dggbga ST_MdxSetOrder )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dfedaf :=_c .Attr {};_dfedaf .Name =name ;switch _dggbga {case ST_MdxSetOrderUnset :_dfedaf .Value ="";case ST_MdxSetOrderU :_dfedaf .Value ="\u0075"; -case ST_MdxSetOrderA :_dfedaf .Value ="\u0061";case ST_MdxSetOrderD :_dfedaf .Value ="\u0064";case ST_MdxSetOrderAa :_dfedaf .Value ="\u0061\u0061";case ST_MdxSetOrderAd :_dfedaf .Value ="\u0061\u0064";case ST_MdxSetOrderNa :_dfedaf .Value ="\u006e\u0061"; -case ST_MdxSetOrderNd :_dfedaf .Value ="\u006e\u0064";};return _dfedaf ,nil ;};type CT_PivotHierarchies struct{ +// Reference +RefAttr string ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};func NewCT_Formats ()*CT_Formats {_gagef :=&CT_Formats {}; +return _gagef }; -// OLAP Hierarchy Count -CountAttr *uint32 ; +// ValidateWithPath validates the Workbook and its children, prefixing error messages with path +func (_eagfad *Workbook )ValidateWithPath (path string )error {if _afaaf :=_eagfad .CT_Workbook .ValidateWithPath (path );_afaaf !=nil {return _afaaf ;};return nil ;};func NewCT_X ()*CT_X {_edggg :=&CT_X {};return _edggg }; -// OLAP Hierarchy -PivotHierarchy []*CT_PivotHierarchy ;};func (_dcafaa *CT_RangePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcafaa .AutoStartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0053\u0074\u0061\u0072t"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcafaa .AutoStartAttr ))}); -};if _dcafaa .AutoEndAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0045\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcafaa .AutoEndAttr ))});};if _dcafaa .GroupByAttr !=ST_GroupByUnset {_eadg ,_bdfcg :=_dcafaa .GroupByAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u006f\u0075\u0070\u0042\u0079"}); -if _bdfcg !=nil {return _bdfcg ;};start .Attr =append (start .Attr ,_eadg );};if _dcafaa .StartNumAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u004e\u0075\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_dcafaa .StartNumAttr )}); -};if _dcafaa .EndNumAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0064\u004e\u0075\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_dcafaa .EndNumAttr )});};if _dcafaa .StartDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0072\u0074\u0044\u0061\u0074e"},Value :_b .FormatDateTime (*_dcafaa .StartDateAttr )}); -};if _dcafaa .EndDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065n\u0064\u0044\u0061\u0074\u0065"},Value :_b .FormatDateTime (*_dcafaa .EndDateAttr )});};if _dcafaa .GroupIntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_dcafaa .GroupIntervalAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CacheFields struct{ +// ValidateWithPath validates the CT_Index and its children, prefixing error messages with path +func (_adage *CT_Index )ValidateWithPath (path string )error {return nil };type CT_PivotFields struct{ // Field Count CountAttr *uint32 ; -// PivotCache Field -CacheField []*CT_CacheField ;}; +// PivotTable Field +PivotField []*CT_PivotField ;};type CT_MergeCells struct{ -// Validate validates the CT_Top10 and its children -func (_dgcdcd *CT_Top10 )Validate ()error {return _dgcdcd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u006f\u0070\u0031\u0030");};func NewCT_Sst ()*CT_Sst {_geccg :=&CT_Sst {};return _geccg };func (_bff *AG_RevData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_bff .RIdAttr )}); -if _bff .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bff .UaAttr ))});};if _bff .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bff .RaAttr ))}); -};return nil ;};type ST_UpdateLinks byte ;func (_gfda *CT_CfRule )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adcbb :=range start .Attr {if _adcbb .Name .Local =="\u0074\u0079\u0070\u0065"{_gfda .TypeAttr .UnmarshalXMLAttr (_adcbb ); -continue ;};if _adcbb .Name .Local =="\u0064\u0078\u0066I\u0064"{_cgbf ,_gcc :=_f .ParseUint (_adcbb .Value ,10,32);if _gcc !=nil {return _gcc ;};_begg :=uint32 (_cgbf );_gfda .DxfIdAttr =&_begg ;continue ;};if _adcbb .Name .Local =="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_cdcg ,_deba :=_f .ParseInt (_adcbb .Value ,10,32); -if _deba !=nil {return _deba ;};_gfda .PriorityAttr =int32 (_cdcg );continue ;};if _adcbb .Name .Local =="\u0073\u0074\u006f\u0070\u0049\u0066\u0054\u0072\u0075\u0065"{_fgcc ,_dfegg :=_f .ParseBool (_adcbb .Value );if _dfegg !=nil {return _dfegg ;};_gfda .StopIfTrueAttr =&_fgcc ; -continue ;};if _adcbb .Name .Local =="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065"{_aggc ,_febe :=_f .ParseBool (_adcbb .Value );if _febe !=nil {return _febe ;};_gfda .AboveAverageAttr =&_aggc ;continue ;};if _adcbb .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_cbgc ,_ffee :=_f .ParseBool (_adcbb .Value ); -if _ffee !=nil {return _ffee ;};_gfda .PercentAttr =&_cbgc ;continue ;};if _adcbb .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_ebde ,_ccdge :=_f .ParseBool (_adcbb .Value );if _ccdge !=nil {return _ccdge ;};_gfda .BottomAttr =&_ebde ;continue ; -};if _adcbb .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_gfda .OperatorAttr .UnmarshalXMLAttr (_adcbb );continue ;};if _adcbb .Name .Local =="\u0074\u0065\u0078\u0074"{_ddee :=_adcbb .Value ;_gfda .TextAttr =&_ddee ;continue ;};if _adcbb .Name .Local =="\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"{_gfda .TimePeriodAttr .UnmarshalXMLAttr (_adcbb ); -continue ;};if _adcbb .Name .Local =="\u0072\u0061\u006e\u006b"{_daae ,_efge :=_f .ParseUint (_adcbb .Value ,10,32);if _efge !=nil {return _efge ;};_bfgf :=uint32 (_daae );_gfda .RankAttr =&_bfgf ;continue ;};if _adcbb .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076"{_fgbd ,_aegce :=_f .ParseInt (_adcbb .Value ,10,32); -if _aegce !=nil {return _aegce ;};_cfbe :=int32 (_fgbd );_gfda .StdDevAttr =&_cfbe ;continue ;};if _adcbb .Name .Local =="\u0065\u0071\u0075a\u006c\u0041\u0076\u0065\u0072\u0061\u0067\u0065"{_acge ,_cdba :=_f .ParseBool (_adcbb .Value );if _cdba !=nil {return _cdba ; -};_gfda .EqualAverageAttr =&_acge ;continue ;};};_aceb :for {_cfec ,_bedb :=d .Token ();if _bedb !=nil {return _bedb ;};switch _fdgg :=_cfec .(type ){case _c .StartElement :switch _fdgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"}:var _dcagg string ; -if _egdg :=d .DecodeElement (&_dcagg ,&_fdgg );_egdg !=nil {return _egdg ;};_gfda .Formula =append (_gfda .Formula ,_dcagg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"}:_gfda .ColorScale =NewCT_ColorScale (); -if _ecdc :=d .DecodeElement (_gfda .ColorScale ,&_fdgg );_ecdc !=nil {return _ecdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0042\u0061\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0042\u0061\u0072"}:_gfda .DataBar =NewCT_DataBar (); -if _cbace :=d .DecodeElement (_gfda .DataBar ,&_fdgg );_cbace !=nil {return _cbace ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"}:_gfda .IconSet =NewCT_IconSet (); -if _facf :=d .DecodeElement (_gfda .IconSet ,&_fdgg );_facf !=nil {return _facf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gfda .ExtLst =NewCT_ExtensionList (); -if _gba :=d .DecodeElement (_gfda .ExtLst ,&_fdgg );_gba !=nil {return _gba ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0066\u0052u\u006c\u0065 \u0025\u0076",_fdgg .Name ); -if _ebff :=d .Skip ();_ebff !=nil {return _ebff ;};};case _c .EndElement :break _aceb ;case _c .CharData :};};return nil ;};type ST_SortBy byte ;func (_bfbac *CT_Location )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acdgd :=range start .Attr {if _acdgd .Name .Local =="\u0072\u0065\u0066"{_geef :=_acdgd .Value ; -_bfbac .RefAttr =_geef ;continue ;};if _acdgd .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064e\u0072\u0052\u006f\u0077"{_cafeg ,_eegf :=_f .ParseUint (_acdgd .Value ,10,32);if _eegf !=nil {return _eegf ;};_bfbac .FirstHeaderRowAttr =uint32 (_cafeg ); -continue ;};if _acdgd .Name .Local =="\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0052\u006f\u0077"{_afebe ,_ddebe :=_f .ParseUint (_acdgd .Value ,10,32);if _ddebe !=nil {return _ddebe ;};_bfbac .FirstDataRowAttr =uint32 (_afebe );continue ;};if _acdgd .Name .Local =="\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0043\u006f\u006c"{_fbcde ,_ebacf :=_f .ParseUint (_acdgd .Value ,10,32); -if _ebacf !=nil {return _ebacf ;};_bfbac .FirstDataColAttr =uint32 (_fbcde );continue ;};if _acdgd .Name .Local =="\u0072\u006f\u0077P\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_fecfe ,_bddc :=_f .ParseUint (_acdgd .Value ,10,32);if _bddc !=nil {return _bddc ; -};_geadg :=uint32 (_fecfe );_bfbac .RowPageCountAttr =&_geadg ;continue ;};if _acdgd .Name .Local =="\u0063\u006f\u006cP\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_cdgda ,_ebadd :=_f .ParseUint (_acdgd .Value ,10,32);if _ebadd !=nil {return _ebadd ; -};_adcf :=uint32 (_cdgda );_bfbac .ColPageCountAttr =&_adcf ;continue ;};};for {_gegadc ,_gedba :=d .Token ();if _gedba !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_gedba ); -};if _dbdgf ,_afdeg :=_gegadc .(_c .EndElement );_afdeg &&_dbdgf .Name ==start .Name {break ;};};return nil ;};type CT_FieldUsage struct{ +// Count +CountAttr *uint32 ; -// Field Index -XAttr int32 ;};func (_deced *ST_TableType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddabd ,_edcfaf :=d .Token ();if _edcfaf !=nil {return _edcfaf ;};if _aebed ,_ccbeb :=_ddabd .(_c .EndElement );_ccbeb &&_aebed .Name ==start .Name {*_deced =1; -return nil ;};if _gacfc ,_bgagc :=_ddabd .(_c .CharData );!_bgagc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddabd );}else {switch string (_gacfc ){case "":*_deced =0; -case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_deced =1;case "\u0078\u006d\u006c":*_deced =2;case "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065":*_deced =3;};};_ddabd ,_edcfaf =d .Token ();if _edcfaf !=nil {return _edcfaf ;};if _acede ,_afedbb :=_ddabd .(_c .EndElement ); -_afedbb &&_acede .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddabd );};func (_efbdf ST_PrintError )Validate ()error {return _efbdf .ValidateWithPath ("")}; -func (_ffbaba ST_FieldSortType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ffbaba .String (),start );};func (_agdecb *CT_colItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebdca :=range start .Attr {if _ebdca .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfbaac ,_acfbd :=_f .ParseUint (_ebdca .Value ,10,32); -if _acfbd !=nil {return _acfbd ;};_cecfc :=uint32 (_dfbaac );_agdecb .CountAttr =&_cecfc ;continue ;};};_afggag :for {_gaafe ,_dbcga :=d .Token ();if _dbcga !=nil {return _dbcga ;};switch _dbgedd :=_gaafe .(type ){case _c .StartElement :switch _dbgedd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bafeg :=NewCT_I (); -if _febcg :=d .DecodeElement (_bafeg ,&_dbgedd );_febcg !=nil {return _febcg ;};_agdecb .I =append (_agdecb .I ,_bafeg );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_dbgedd .Name ); -if _bbdcef :=d .Skip ();_bbdcef !=nil {return _bbdcef ;};};case _c .EndElement :break _afggag ;case _c .CharData :};};return nil ;};func NewStyleSheet ()*StyleSheet {_afbga :=&StyleSheet {};_afbga .CT_Stylesheet =*NewCT_Stylesheet ();return _afbga ;}; +// Merged Cell +MergeCell []*CT_MergeCell ;};func (_ecdad *CT_ExternalSheetName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_baeba :=range start .Attr {if _baeba .Name .Local =="\u0076\u0061\u006c"{_aabed :=_baeba .Value ;_ecdad .ValAttr =&_aabed ; +continue ;};};for {_fbda ,_efagg :=d .Token ();if _efagg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065r\u006ea\u006c\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_efagg ); +};if _afeag ,_cfae :=_fbda .(_c .EndElement );_cfae &&_afeag .Name ==start .Name {break ;};};return nil ;};type CT_RevisionSheetRename struct{ -// ValidateWithPath validates the CT_CacheHierarchy and its children, prefixing error messages with path -func (_bebf *CT_CacheHierarchy )ValidateWithPath (path string )error {if _bebf .FieldsUsage !=nil {if _bddfb :=_bebf .FieldsUsage .ValidateWithPath (path +"\u002f\u0046\u0069e\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065");_bddfb !=nil {return _bddfb ; -};};if _bebf .GroupLevels !=nil {if _bad :=_bebf .GroupLevels .ValidateWithPath (path +"\u002f\u0047\u0072o\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073");_bad !=nil {return _bad ;};};if _bebf .ExtLst !=nil {if _aacf :=_bebf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_aacf !=nil {return _aacf ;};};return nil ;};func (_eggfd *CT_Fonts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcbbc :=range start .Attr {if _fcbbc .Name .Local =="\u0063\u006f\u0075n\u0074"{_efbgd ,_dadad :=_f .ParseUint (_fcbbc .Value ,10,32); -if _dadad !=nil {return _dadad ;};_becbb :=uint32 (_efbgd );_eggfd .CountAttr =&_becbb ;continue ;};};_cffb :for {_dfafe ,_gabagb :=d .Token ();if _gabagb !=nil {return _gabagb ;};switch _dgfffc :=_dfafe .(type ){case _c .StartElement :switch _dgfffc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_fdbaa :=NewCT_Font (); -if _fdce :=d .DecodeElement (_fdbaa ,&_dgfffc );_fdce !=nil {return _fdce ;};_eggfd .Font =append (_eggfd .Font ,_fdbaa );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073\u0020\u0025\u0076",_dgfffc .Name ); -if _ecab :=d .Skip ();_ecab !=nil {return _ecab ;};};case _c .EndElement :break _cffb ;case _c .CharData :};};return nil ;};func NewCT_QueryTableDeletedFields ()*CT_QueryTableDeletedFields {_egdca :=&CT_QueryTableDeletedFields {};return _egdca ;};func (_befbe *CT_FieldUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_befbe .XAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gfecg *CT_RowFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfecg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gfecg .CountAttr )}); -};e .EncodeToken (start );_fgecfc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u0065\u006cd"}};for _ ,_dacab :=range _gfecg .Field {e .EncodeElement (_dacab ,_fgecfc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_QueryTableRefresh ()*CT_QueryTableRefresh {_abecbf :=&CT_QueryTableRefresh {};_abecbf .QueryTableFields =NewCT_QueryTableFields ();return _abecbf ;}; +// Sheet Id +SheetIdAttr uint32 ; -// Validate validates the CT_Query and its children -func (_dfbc *CT_Query )Validate ()error {return _dfbc .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079");};func (_ebcf *CT_FunctionGroups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebcf .BuiltInGroupCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0047\u0072\u006f\u0075\u0070C\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ebcf .BuiltInGroupCountAttr )}); -};e .EncodeToken (start );if _ebcf .FunctionGroup !=nil {_aggga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006eG\u0072\u006f\u0075\u0070"}};for _ ,_ggecaa :=range _ebcf .FunctionGroup {e .EncodeElement (_ggecaa ,_aggga ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PivotCaches struct{ +// Old Sheet Name +OldNameAttr string ; -// PivotCache -PivotCache []*CT_PivotCache ;};func (_afacc ST_PrintError )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfcfgf :=_c .Attr {};_gfcfgf .Name =name ;switch _afacc {case ST_PrintErrorUnset :_gfcfgf .Value ="";case ST_PrintErrorDisplayed :_gfcfgf .Value ="\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d"; -case ST_PrintErrorBlank :_gfcfgf .Value ="\u0062\u006c\u0061n\u006b";case ST_PrintErrorDash :_gfcfgf .Value ="\u0064\u0061\u0073\u0068";case ST_PrintErrorNA :_gfcfgf .Value ="\u004e\u0041";};return _gfcfgf ,nil ;};func (_dgedef *CT_SharedUser )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dgedef .GuidAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_dgedef .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dgedef .IdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"},Value :_b .FormatDateTime (_dgedef .DateTimeAttr )});e .EncodeToken (start );if _dgedef .ExtLst !=nil {_ddcgfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_dgedef .ExtLst ,_ddcgfg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acgbfg ST_SheetState )Validate ()error {return _acgbfg .ValidateWithPath ("")};type ST_OleUpdate byte ;func (_eac *CT_CacheSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eac .TypeAttr =ST_SourceType (1); -for _ ,_cebc :=range start .Attr {if _cebc .Name .Local =="\u0074\u0079\u0070\u0065"{_eac .TypeAttr .UnmarshalXMLAttr (_cebc );continue ;};if _cebc .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cge ,_efa :=_f .ParseUint (_cebc .Value ,10,32); -if _efa !=nil {return _efa ;};_dfcfb :=uint32 (_cge );_eac .ConnectionIdAttr =&_dfcfb ;continue ;};};_febb :for {_dbag ,_gabc :=d .Token ();if _gabc !=nil {return _gabc ;};switch _ega :=_dbag .(type ){case _c .StartElement :switch _ega .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_eac .CacheSourceChoice =NewCT_CacheSourceChoice (); -if _fgg :=d .DecodeElement (&_eac .CacheSourceChoice .WorksheetSource ,&_ega );_fgg !=nil {return _fgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"}:_eac .CacheSourceChoice =NewCT_CacheSourceChoice (); -if _dbba :=d .DecodeElement (&_eac .CacheSourceChoice .Consolidation ,&_ega );_dbba !=nil {return _dbba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eac .CacheSourceChoice =NewCT_CacheSourceChoice (); -if _ebfe :=d .DecodeElement (&_eac .CacheSourceChoice .ExtLst ,&_ega );_ebfe !=nil {return _ebfe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053\u006fu\u0072c\u0065\u0020\u0025\u0076",_ega .Name ); -if _dff :=d .Skip ();_dff !=nil {return _dff ;};};case _c .EndElement :break _febb ;case _c .CharData :};};return nil ;};func (_dbcaf *CT_Filters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbcaf .BlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061n\u006b"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcaf .BlankAttr ))}); -};if _dbcaf .CalendarTypeAttr !=_b .ST_CalendarTypeUnset {_adbfg ,_bebbc :=_dbcaf .CalendarTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0061\u006ce\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065"});if _bebbc !=nil {return _bebbc ;};start .Attr =append (start .Attr ,_adbfg ); -};e .EncodeToken (start );if _dbcaf .Filter !=nil {_bcabg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072"}};for _ ,_eebb :=range _dbcaf .Filter {e .EncodeElement (_eebb ,_bcabg );};};if _dbcaf .DateGroupItem !=nil {_gcaec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075p\u0049\u0074\u0065\u006d"}}; -for _ ,_fcfbc :=range _dbcaf .DateGroupItem {e .EncodeElement (_fcfbc ,_gcaec );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eebbff *CT_MetadataType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_eebbff .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0053up\u0070\u006f\u0072\u0074\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_eebbff .MinSupportedVersionAttr )});if _eebbff .GhostRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0068\u006f\u0073\u0074\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .GhostRowAttr ))}); -};if _eebbff .GhostColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0068\u006f\u0073\u0074\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .GhostColAttr ))});};if _eebbff .EditAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .EditAttr ))}); -};if _eebbff .DeleteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .DeleteAttr ))});};if _eebbff .CopyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .CopyAttr ))}); -};if _eebbff .PasteAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0041\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteAllAttr ))});};if _eebbff .PasteFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteFormulasAttr ))}); -};if _eebbff .PasteValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0073\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteValuesAttr ))});};if _eebbff .PasteFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073t\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteFormatsAttr ))}); -};if _eebbff .PasteCommentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteCommentsAttr ))}); -};if _eebbff .PasteDataValidationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074eD\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteDataValidationAttr ))}); -};if _eebbff .PasteBordersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073t\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteBordersAttr ))}); -};if _eebbff .PasteColWidthsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006c\u0057i\u0064\u0074\u0068\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteColWidthsAttr ))}); -};if _eebbff .PasteNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0073t\u0065\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .PasteNumberFormatsAttr ))}); -};if _eebbff .MergeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0072g\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .MergeAttr ))});};if _eebbff .SplitFirstAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u006c\u0069\u0074\u0046\u0069\u0072\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .SplitFirstAttr ))}); -};if _eebbff .SplitAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u006c\u0069\u0074\u0041\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .SplitAllAttr ))});};if _eebbff .RowColShiftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u006f\u0077\u0043\u006f\u006c\u0053\u0068\u0069\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .RowColShiftAttr ))}); -};if _eebbff .ClearAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0041\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .ClearAllAttr ))});};if _eebbff .ClearFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .ClearFormatsAttr ))}); -};if _eebbff .ClearContentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .ClearContentsAttr ))}); -};if _eebbff .ClearCommentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .ClearCommentsAttr ))}); -};if _eebbff .AssignAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0073\u0073\u0069\u0067\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .AssignAttr ))});};if _eebbff .CoerceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0065\u0072\u0063\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .CoerceAttr ))}); -};if _eebbff .AdjustAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .AdjustAttr ))});};if _eebbff .CellMetaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c\u004d\u0065\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eebbff .CellMetaAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// New Sheet Name +NewNameAttr string ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_efeda *ST_CfType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddaff ,_fbfcaf :=d .Token ();if _fbfcaf !=nil {return _fbfcaf ;};if _cfeefe ,_ggegba :=_ddaff .(_c .EndElement ); +_ggegba &&_cfeefe .Name ==start .Name {*_efeda =1;return nil ;};if _fcecef ,_bcffd :=_ddaff .(_c .CharData );!_bcffd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddaff ); +}else {switch string (_fcecef ){case "":*_efeda =0;case "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e":*_efeda =1;case "\u0063\u0065\u006c\u006c\u0049\u0073":*_efeda =2;case "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065":*_efeda =3; +case "\u0064a\u0074\u0061\u0042\u0061\u0072":*_efeda =4;case "\u0069c\u006f\u006e\u0053\u0065\u0074":*_efeda =5;case "\u0074\u006f\u00701\u0030":*_efeda =6;case "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_efeda =7;case "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_efeda =8; +case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_efeda =9;case "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_efeda =10;case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_efeda =11; +case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_efeda =12;case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_efeda =13;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_efeda =14; +case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_efeda =15;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_efeda =16;case "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064":*_efeda =17; +case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_efeda =18;};};_ddaff ,_fbfcaf =d .Token ();if _fbfcaf !=nil {return _fbfcaf ;};if _dgdac ,_gagac :=_ddaff .(_c .EndElement );_gagac &&_dgdac .Name ==start .Name {return nil ;}; +return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddaff );};func NewCT_CellSmartTags ()*CT_CellSmartTags {_cgbf :=&CT_CellSmartTags {}; +return _cgbf }; -// ValidateWithPath validates the CT_CustomWorkbookViews and its children, prefixing error messages with path -func (_aada *CT_CustomWorkbookViews )ValidateWithPath (path string )error {for _gebef ,_agga :=range _aada .CustomWorkbookView {if _gbdge :=_agga .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0043\u0075\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062o\u006fk\u0056\u0069\u0065\u0077\u005b\u0025\u0064]",path ,_gebef )); -_gbdge !=nil {return _gbdge ;};};return nil ;};func (_eeccd *CT_TextFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbcag :=range start .Attr {if _bbcag .Name .Local =="\u0063\u006f\u0075n\u0074"{_fabfd ,_efffd :=_f .ParseUint (_bbcag .Value ,10,32); -if _efffd !=nil {return _efffd ;};_ebcbd :=uint32 (_fabfd );_eeccd .CountAttr =&_ebcbd ;continue ;};};_fdag :for {_acgda ,_effdf :=d .Token ();if _effdf !=nil {return _effdf ;};switch _dcacg :=_acgda .(type ){case _c .StartElement :switch _dcacg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074e\u0078\u0074\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074e\u0078\u0074\u0046\u0069\u0065\u006cd"}:_eadcab :=NewCT_TextField (); -if _fdcec :=d .DecodeElement (_eadcab ,&_dcacg );_fdcec !=nil {return _fdcec ;};_eeccd .TextField =append (_eeccd .TextField ,_eadcab );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054e\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_dcacg .Name ); -if _eaecb :=d .Skip ();_eaecb !=nil {return _eaecb ;};};case _c .EndElement :break _fdag ;case _c .CharData :};};return nil ;};func (_dedeg ST_SmartTagShow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dedeg .String (),start ); -}; +// Validate validates the CT_IntProperty and its children +func (_edbfg *CT_IntProperty )Validate ()error {return _edbfg .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");}; -// Validate validates the CT_RevisionCellChange and its children -func (_bcceg *CT_RevisionCellChange )Validate ()error {return _bcceg .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0065\u006cl\u0043\u0068\u0061\u006e\u0067\u0065");};func NewCT_TablePart ()*CT_TablePart {_dddbc :=&CT_TablePart {}; -return _dddbc };func (_ebgbc ST_DvAspect )Validate ()error {return _ebgbc .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_Items and its children, prefixing error messages with path +func (_adcfg *CT_Items )ValidateWithPath (path string )error {for _dfacg ,_cadcf :=range _adcfg .Item {if _adced :=_cadcf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_dfacg ));_adced !=nil {return _adced ; +};};return nil ;};func (_fgab *ST_Scope )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecacg ,_abfdb :=d .Token ();if _abfdb !=nil {return _abfdb ;};if _agcgcf ,_gcaggc :=_ecacg .(_c .EndElement );_gcaggc &&_agcgcf .Name ==start .Name {*_fgab =1; +return nil ;};if _accgca ,_ggggaf :=_ecacg .(_c .CharData );!_ggggaf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecacg );}else {switch string (_accgca ){case "":*_fgab =0; +case "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn":*_fgab =1;case "\u0064\u0061\u0074\u0061":*_fgab =2;case "\u0066\u0069\u0065l\u0064":*_fgab =3;};};_ecacg ,_abfdb =d .Token ();if _abfdb !=nil {return _abfdb ;};if _eadcb ,_eedea :=_ecacg .(_c .EndElement ); +_eedea &&_eadcb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecacg );}; -// ValidateWithPath validates the CT_Field and its children, prefixing error messages with path -func (_fdegg *CT_Field )ValidateWithPath (path string )error {return nil };type CT_Groups struct{ +// ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path +func (_aceb *CT_FontScheme )ValidateWithPath (path string )error {if _aceb .ValAttr ==ST_FontSchemeUnset {return _ba .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gfegg :=_aceb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gfegg !=nil {return _gfegg ;};return nil ;};type CT_MemberProperties struct{ -// Level Group Count +// OLAP Member Properties Count CountAttr *uint32 ; -// OLAP Group -Group []*CT_LevelGroup ;}; - -// ValidateWithPath validates the CT_PrintOptions and its children, prefixing error messages with path -func (_gdgef *CT_PrintOptions )ValidateWithPath (path string )error {return nil };func (_adcbd *CT_MetadataTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_egfbff :=range start .Attr {if _egfbff .Name .Local =="\u0063\u006f\u0075n\u0074"{_gbfda ,_ceedfdd :=_f .ParseUint (_egfbff .Value ,10,32); -if _ceedfdd !=nil {return _ceedfdd ;};_facce :=uint32 (_gbfda );_adcbd .CountAttr =&_facce ;continue ;};};_gbedf :for {_bacc ,_dabdf :=d .Token ();if _dabdf !=nil {return _dabdf ;};switch _defgg :=_bacc .(type ){case _c .StartElement :switch _defgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}:_fggfg :=NewCT_MetadataType (); -if _bfcee :=d .DecodeElement (_fggfg ,&_defgg );_bfcee !=nil {return _bfcee ;};_adcbd .MetadataType =append (_adcbd .MetadataType ,_fggfg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073\u0020\u0025v",_defgg .Name ); -if _bcdda :=d .Skip ();_bcdda !=nil {return _bcdda ;};};case _c .EndElement :break _gbedf ;case _c .CharData :};};return nil ;};func (_eeecf *CT_Mdx )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_eeecf .NAttr )}); -_gcbed ,_fgfdaf :=_eeecf .FAttr .MarshalXMLAttr (_c .Name {Local :"\u0066"});if _fgfdaf !=nil {return _fgfdaf ;};start .Attr =append (start .Attr ,_gcbed );e .EncodeToken (start );_eeecf .MdxChoice .MarshalXML (e ,_c .StartElement {});e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_fbbbfa *CT_UnderlineProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffccf :=range start .Attr {if _ffccf .Name .Local =="\u0076\u0061\u006c"{_fbbbfa .ValAttr .UnmarshalXMLAttr (_ffccf );continue ;};}; -for {_gfgbd ,_baaddd :=d .Token ();if _baaddd !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006e\u0064\u0065r\u006ci\u006e\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u003a\u0020\u0025\u0073",_baaddd ); -};if _cebdg ,_bfgbc :=_gfgbd .(_c .EndElement );_bfgbc &&_cebdg .Name ==start .Name {break ;};};return nil ;};func (_ggdfb *CT_RElt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbbdga :for {_cabee ,_dgdedd :=d .Token ();if _dgdedd !=nil {return _dgdedd ; -};switch _cbdage :=_cabee .(type ){case _c .StartElement :switch _cbdage .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_ggdfb .RPr =NewCT_RPrElt (); -if _abbdf :=d .DecodeElement (_ggdfb .RPr ,&_cbdage );_abbdf !=nil {return _abbdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _bfaaa :=d .DecodeElement (&_ggdfb .T ,&_cbdage ); -_bfaaa !=nil {return _bfaaa ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0045\u006c\u0074\u0020\u0025\u0076",_cbdage .Name ); -if _fgaea :=d .Skip ();_fgaea !=nil {return _fgaea ;};};case _c .EndElement :break _fbbdga ;case _c .CharData :};};return nil ;}; +// OLAP Member Property +Mp []*CT_MemberProperty ;};const (ST_CellFormulaTypeUnset ST_CellFormulaType =0;ST_CellFormulaTypeNormal ST_CellFormulaType =1;ST_CellFormulaTypeArray ST_CellFormulaType =2;ST_CellFormulaTypeDataTable ST_CellFormulaType =3;ST_CellFormulaTypeShared ST_CellFormulaType =4; +);func (_dbdgce *ST_FormulaExpression )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbdgce =0;case "\u0072\u0065\u0066":*_dbdgce =1;case "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072":*_dbdgce =2;case "\u0061\u0072\u0065\u0061":*_dbdgce =3; +case "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr":*_dbdgce =4;case "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061":*_dbdgce =5;};return nil ;};type CT_DrawingHF struct{IdAttr string ; -// ValidateWithPath validates the CT_Sst and its children, prefixing error messages with path -func (_gbbbc *CT_Sst )ValidateWithPath (path string )error {for _fabgd ,_cdggb :=range _gbbbc .Si {if _edgade :=_cdggb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0053\u0069\u005b\u0025\u0064]",path ,_fabgd ));_edgade !=nil {return _edgade ;};};if _gbbbc .ExtLst !=nil {if _dfcdcg :=_gbbbc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_dfcdcg !=nil {return _dfcdcg ;};};return nil ;}; +// Left Header for Odd Pages +LhoAttr *uint32 ; -// ValidateWithPath validates the CT_SheetId and its children, prefixing error messages with path -func (_cgdef *CT_SheetId )ValidateWithPath (path string )error {return nil }; +// Left Header for Even Pages +LheAttr *uint32 ; -// Validate validates the CT_MRUColors and its children -func (_cefca *CT_MRUColors )Validate ()error {return _cefca .ValidateWithPath ("\u0043\u0054\u005fM\u0052\u0055\u0043\u006f\u006c\u006f\u0072\u0073");};func (_bccfgff ST_PageOrder )String ()string {switch _bccfgff {case 0:return "";case 1:return "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072"; -case 2:return "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e";};return "";}; +// Left Header for First Page +LhfAttr *uint32 ; -// ValidateWithPath validates the CT_Row and its children, prefixing error messages with path -func (_afgba *CT_Row )ValidateWithPath (path string )error {for _eaeaa ,_cedfc :=range _afgba .C {if _fbbge :=_cedfc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u005b\u0025\u0064\u005d",path ,_eaeaa ));_fbbge !=nil {return _fbbge ;};};if _afgba .ExtLst !=nil {if _decea :=_afgba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_decea !=nil {return _decea ;};};return nil ;};func NewCT_PatternFill ()*CT_PatternFill {_caage :=&CT_PatternFill {};return _caage };type CT_BooleanProperty struct{ +// Center Header for Odd Pages +ChoAttr *uint32 ; -// Value -ValAttr *bool ;};func (_ebcfdd *ST_Type )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ebcfdd =0;case "\u006e\u006f\u006e\u0065":*_ebcfdd =1;case "\u0061\u006c\u006c":*_ebcfdd =2;case "\u0072\u006f\u0077":*_ebcfdd =3;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_ebcfdd =4; -};return nil ;}; +// Center Header for Even Pages +CheAttr *uint32 ; -// ValidateWithPath validates the CT_BorderPr and its children, prefixing error messages with path -func (_fdcb *CT_BorderPr )ValidateWithPath (path string )error {if _gbbf :=_fdcb .StyleAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_gbbf !=nil {return _gbbf ;};if _fdcb .Color !=nil {if _bdeb :=_fdcb .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); -_bdeb !=nil {return _bdeb ;};};return nil ;};func NewCT_DdeValue ()*CT_DdeValue {_dacca :=&CT_DdeValue {};return _dacca };func (_dgbfc *ST_CalcMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beceb ,_cecaaa :=d .Token ();if _cecaaa !=nil {return _cecaaa ; -};if _gefefc ,_bccfgc :=_beceb .(_c .EndElement );_bccfgc &&_gefefc .Name ==start .Name {*_dgbfc =1;return nil ;};if _gegaf ,_fdfcg :=_beceb .(_c .CharData );!_fdfcg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beceb ); -}else {switch string (_gegaf ){case "":*_dgbfc =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_dgbfc =1;case "\u0061\u0075\u0074\u006f":*_dgbfc =2;case "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065":*_dgbfc =3;};};_beceb ,_cecaaa =d .Token (); -if _cecaaa !=nil {return _cecaaa ;};if _aafgbc ,_cfbcb :=_beceb .(_c .EndElement );_cfbcb &&_aafgbc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beceb ); -}; +// Center Header for First Page +ChfAttr *uint32 ; -// ValidateWithPath validates the CT_WebPublishing and its children, prefixing error messages with path -func (_acgee *CT_WebPublishing )ValidateWithPath (path string )error {if _gacfd :=_acgee .TargetScreenSizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0053c\u0072\u0065\u0065\u006e\u0053i\u007a\u0065\u0041\u0074\u0074\u0072");_gacfd !=nil {return _gacfd ; -};return nil ;}; +// Right Header for Odd Pages +RhoAttr *uint32 ; -// Validate validates the CT_Selection and its children -func (_fbdgb *CT_Selection )Validate ()error {return _fbdgb .ValidateWithPath ("\u0043\u0054\u005fS\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e");}; +// Right Header for Even Pages +RheAttr *uint32 ; -// Validate validates the CT_RevisionRowColumn and its children -func (_efdg *CT_RevisionRowColumn )Validate ()error {return _efdg .ValidateWithPath ("C\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006flu\u006d\u006e");};func (_fedda *CT_ChartFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdbf :=range start .Attr {if _fdbf .Name .Local =="\u0063\u006f\u0075n\u0074"{_dede ,_agge :=_f .ParseUint (_fdbf .Value ,10,32); -if _agge !=nil {return _agge ;};_fgdc :=uint32 (_dede );_fedda .CountAttr =&_fgdc ;continue ;};};_gefdb :for {_ggeb ,_cegg :=d .Token ();if _cegg !=nil {return _cegg ;};switch _cbbc :=_ggeb .(type ){case _c .StartElement :switch _cbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"}:_bfbd :=NewCT_ChartFormat (); -if _bbdg :=d .DecodeElement (_bfbd ,&_cbbc );_bbdg !=nil {return _bbdg ;};_fedda .ChartFormat =append (_fedda .ChartFormat ,_bfbd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_cbbc .Name ); -if _cffc :=d .Skip ();_cffc !=nil {return _cffc ;};};case _c .EndElement :break _gefdb ;case _c .CharData :};};return nil ;};func (_gbbbe *ST_RefMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gbbbe =0;case "\u0041\u0031":*_gbbbe =1; -case "\u0052\u0031\u0043\u0031":*_gbbbe =2;};return nil ;};func (_dbggcc *ST_DataValidationImeMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaecfd ,_aabef :=d .Token ();if _aabef !=nil {return _aabef ;};if _fgegg ,_fgfdafd :=_eaecfd .(_c .EndElement ); -_fgfdafd &&_fgegg .Name ==start .Name {*_dbggcc =1;return nil ;};if _baacca ,_fgcda :=_eaecfd .(_c .CharData );!_fgcda {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eaecfd ); -}else {switch string (_baacca ){case "":*_dbggcc =0;case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_dbggcc =1;case "\u006f\u0066\u0066":*_dbggcc =2;case "\u006f\u006e":*_dbggcc =3;case "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064":*_dbggcc =4; -case "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_dbggcc =5;case "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_dbggcc =6;case "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_dbggcc =7;case "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a":*_dbggcc =8; -case "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a":*_dbggcc =9;case "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c":*_dbggcc =10;case "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c":*_dbggcc =11;};};_eaecfd ,_aabef =d .Token (); -if _aabef !=nil {return _aabef ;};if _feabbd ,_gbfcff :=_eaecfd .(_c .EndElement );_gbfcff &&_feabbd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eaecfd ); -};type CT_IconFilter struct{ +// Right Header for First Page +RhfAttr *uint32 ; -// Icon Set -IconSetAttr ST_IconSetType ; +// Left Footer for Odd Pages +LfoAttr *uint32 ; -// Icon Id -IconIdAttr *uint32 ;};func (_fccfc ST_Scope )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fccfc .String (),start );};func NewCT_TablesChoice ()*CT_TablesChoice {_bcbcg :=&CT_TablesChoice {};return _bcbcg };type CT_Comments struct{ +// Left Footer for Even Pages +LfeAttr *uint32 ; -// Authors -Authors *CT_Authors ; +// Left Footer for First Page +LffAttr *uint32 ; -// List of Comments -CommentList *CT_CommentList ;ExtLst *CT_ExtensionList ;}; +// Center Footer for Odd Pages +CfoAttr *uint32 ; -// ValidateWithPath validates the CT_Dxfs and its children, prefixing error messages with path -func (_deab *CT_Dxfs )ValidateWithPath (path string )error {for _eace ,_efeaa :=range _deab .Dxf {if _acfda :=_efeaa .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0044\u0078\u0066\u005b\u0025\u0064\u005d",path ,_eace ));_acfda !=nil {return _acfda ; -};};return nil ;};func (_gebcgb ST_Orientation )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_baggf :=_c .Attr {};_baggf .Name =name ;switch _gebcgb {case ST_OrientationUnset :_baggf .Value ="";case ST_OrientationDefault :_baggf .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -case ST_OrientationPortrait :_baggf .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case ST_OrientationLandscape :_baggf .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return _baggf ,nil ;}; +// Center Footer for Even Pages +CfeAttr *uint32 ; -// ValidateWithPath validates the Headers and its children, prefixing error messages with path -func (_fafaba *Headers )ValidateWithPath (path string )error {if _cgbcdb :=_fafaba .CT_RevisionHeaders .ValidateWithPath (path );_cgbcdb !=nil {return _cgbcdb ;};return nil ;};type CT_Top10 struct{ +// Center Footer for First Page +CffAttr *uint32 ; -// Top -TopAttr *bool ; +// Right Footer for Odd Pages +RfoAttr *uint32 ; -// Filter by Percent -PercentAttr *bool ; +// Right Footer for Even Pages +RfeAttr *uint32 ; -// Top or Bottom Value -ValAttr float64 ; +// Right Footer for First Page +RffAttr *uint32 ;}; -// Filter Value -FilterValAttr *float64 ;};func (_ebdfb *Chartsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebdfb .CT_Chartsheet =*NewCT_Chartsheet ();_eeggac :for {_aggbd ,_afbcba :=d .Token ();if _afbcba !=nil {return _afbcba ;};switch _fegebd :=_aggbd .(type ){case _c .StartElement :switch _fegebd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_ebdfb .SheetPr =NewCT_ChartsheetPr (); -if _fbcdbc :=d .DecodeElement (_ebdfb .SheetPr ,&_fegebd );_fbcdbc !=nil {return _fbcdbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:if _gecabf :=d .DecodeElement (_ebdfb .SheetViews ,&_fegebd ); -_gecabf !=nil {return _gecabf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_ebdfb .SheetProtection =NewCT_ChartsheetProtection (); -if _cffda :=d .DecodeElement (_ebdfb .SheetProtection ,&_fegebd );_cffda !=nil {return _cffda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_ebdfb .CustomSheetViews =NewCT_CustomChartsheetViews (); -if _afafcd :=d .DecodeElement (_ebdfb .CustomSheetViews ,&_fegebd );_afafcd !=nil {return _afafcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_ebdfb .PageMargins =NewCT_PageMargins (); -if _aeabdd :=d .DecodeElement (_ebdfb .PageMargins ,&_fegebd );_aeabdd !=nil {return _aeabdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_ebdfb .PageSetup =NewCT_CsPageSetup (); -if _dfcfbb :=d .DecodeElement (_ebdfb .PageSetup ,&_fegebd );_dfcfbb !=nil {return _dfcfbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_ebdfb .HeaderFooter =NewCT_HeaderFooter (); -if _ecfea :=d .DecodeElement (_ebdfb .HeaderFooter ,&_fegebd );_ecfea !=nil {return _ecfea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:if _dadfed :=d .DecodeElement (_ebdfb .Drawing ,&_fegebd ); -_dadfed !=nil {return _dadfed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_ebdfb .LegacyDrawing =NewCT_LegacyDrawing (); -if _ebgded :=d .DecodeElement (_ebdfb .LegacyDrawing ,&_fegebd );_ebgded !=nil {return _ebgded ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_ebdfb .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _ebfdedb :=d .DecodeElement (_ebdfb .LegacyDrawingHF ,&_fegebd );_ebfdedb !=nil {return _ebfdedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_ebdfb .DrawingHF =NewCT_DrawingHF (); -if _dfcddb :=d .DecodeElement (_ebdfb .DrawingHF ,&_fegebd );_dfcddb !=nil {return _dfcddb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_ebdfb .Picture =NewCT_SheetBackgroundPicture (); -if _bfea :=d .DecodeElement (_ebdfb .Picture ,&_fegebd );_bfea !=nil {return _bfea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_ebdfb .WebPublishItems =NewCT_WebPublishItems (); -if _fdeec :=d .DecodeElement (_ebdfb .WebPublishItems ,&_fegebd );_fdeec !=nil {return _fdeec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebdfb .ExtLst =NewCT_ExtensionList (); -if _efbedf :=d .DecodeElement (_ebdfb .ExtLst ,&_fegebd );_efbedf !=nil {return _efbedf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_fegebd .Name ); -if _egebg :=d .Skip ();_egebg !=nil {return _egebg ;};};case _c .EndElement :break _eeggac ;case _c .CharData :};};return nil ;};func (_cefbe *CT_Set )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cefbe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cefbe .CountAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0052\u0061\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0076",_cefbe .MaxRankAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_cefbe .SetDefinitionAttr )}); -if _cefbe .SortTypeAttr !=ST_SortTypeUnset {_bdegd ,_gcccd :=_cefbe .SortTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"});if _gcccd !=nil {return _gcccd ;};start .Attr =append (start .Attr ,_bdegd );};if _cefbe .QueryFailedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u0065\u0072\u0079\u0046\u0061\u0069\u006c\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cefbe .QueryFailedAttr ))}); -};e .EncodeToken (start );if _cefbe .Tpls !=nil {_eefee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};for _ ,_bgefd :=range _cefbe .Tpls {e .EncodeElement (_bgefd ,_eefee );};};if _cefbe .SortByTuple !=nil {_ddcdd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"}}; -e .EncodeElement (_cefbe .SortByTuple ,_ddcdd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bedfe ST_ExternalConnectionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfeaf :=_c .Attr {};_gfeaf .Name =name ;switch _bedfe {case ST_ExternalConnectionTypeUnset :_gfeaf .Value =""; -case ST_ExternalConnectionTypeGeneral :_gfeaf .Value ="\u0067e\u006e\u0065\u0072\u0061\u006c";case ST_ExternalConnectionTypeText :_gfeaf .Value ="\u0074\u0065\u0078\u0074";case ST_ExternalConnectionTypeMDY :_gfeaf .Value ="\u004d\u0044\u0059";case ST_ExternalConnectionTypeDMY :_gfeaf .Value ="\u0044\u004d\u0059"; -case ST_ExternalConnectionTypeYMD :_gfeaf .Value ="\u0059\u004d\u0044";case ST_ExternalConnectionTypeMYD :_gfeaf .Value ="\u004d\u0059\u0044";case ST_ExternalConnectionTypeDYM :_gfeaf .Value ="\u0044\u0059\u004d";case ST_ExternalConnectionTypeYDM :_gfeaf .Value ="\u0059\u0044\u004d"; -case ST_ExternalConnectionTypeSkip :_gfeaf .Value ="\u0073\u006b\u0069\u0070";case ST_ExternalConnectionTypeEMD :_gfeaf .Value ="\u0045\u004d\u0044";};return _gfeaf ,nil ;};type CT_ChartFormats struct{ +// ValidateWithPath validates the CT_BorderPr and its children, prefixing error messages with path +func (_beeb *CT_BorderPr )ValidateWithPath (path string )error {if _fea :=_beeb .StyleAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_fea !=nil {return _fea ;};if _beeb .Color !=nil {if _bgf :=_beeb .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); +_bgf !=nil {return _bgf ;};};return nil ;}; -// Format Count +// ValidateWithPath validates the CT_FileRecoveryPr and its children, prefixing error messages with path +func (_bgbc *CT_FileRecoveryPr )ValidateWithPath (path string )error {return nil };type CT_ColHierarchiesUsage struct{ + +// Items Count CountAttr *uint32 ; -// PivotChart Format -ChartFormat []*CT_ChartFormat ;};func NewCT_Metadata ()*CT_Metadata {_dgec :=&CT_Metadata {};return _dgec }; +// Column OLAP Hierarchies +ColHierarchyUsage []*CT_HierarchyUsage ;};func (_ffdadg *ST_TableStyleType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_degaae ,_bcbfag :=d .Token ();if _bcbfag !=nil {return _bcbfag ;};if _bggec ,_fgbdb :=_degaae .(_c .EndElement );_fgbdb &&_bggec .Name ==start .Name {*_ffdadg =1; +return nil ;};if _fcdab ,_ddabc :=_degaae .(_c .CharData );!_ddabc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degaae );}else {switch string (_fcdab ){case "":*_ffdadg =0; +case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_ffdadg =1;case "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw":*_ffdadg =2;case "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ffdadg =3;case "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ffdadg =4; +case "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ffdadg =5;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065":*_ffdadg =6;case "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065":*_ffdadg =7; +case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065":*_ffdadg =8;case "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065":*_ffdadg =9;case "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c":*_ffdadg =10; +case "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c":*_ffdadg =11;case "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c":*_ffdadg =12;case "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c":*_ffdadg =13; +case "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_ffdadg =14;case "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e":*_ffdadg =15;case "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_ffdadg =16; +case "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ffdadg =17;case "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077":*_ffdadg =18;case "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ffdadg =19; +case "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077":*_ffdadg =20;case "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_ffdadg =21;case "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067":*_ffdadg =22; +case "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_ffdadg =23;case "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_ffdadg =24;case "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067":*_ffdadg =25; +case "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_ffdadg =26;case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073":*_ffdadg =27;case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073":*_ffdadg =28; +};};_degaae ,_bcbfag =d .Token ();if _bcbfag !=nil {return _bcbfag ;};if _dagee ,_gegac :=_degaae .(_c .EndElement );_gegac &&_dagee .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degaae ); +};func (_bgddd *CT_RevisionInsertSheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffaeg :=range start .Attr {if _ffaeg .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_fagdc ,_fedgf :=_g .ParseUint (_ffaeg .Value ,10,32); +if _fedgf !=nil {return _fedgf ;};_bgddd .SheetIdAttr =uint32 (_fagdc );continue ;};if _ffaeg .Name .Local =="\u006e\u0061\u006d\u0065"{_fdfgdc :=_ffaeg .Value ;_bgddd .NameAttr =_fdfgdc ;continue ;};if _ffaeg .Name .Local =="\u0073\u0068\u0065\u0065\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_dedgb ,_agfdbda :=_g .ParseUint (_ffaeg .Value ,10,32); +if _agfdbda !=nil {return _agfdbda ;};_bgddd .SheetPositionAttr =uint32 (_dedgb );continue ;};if _ffaeg .Name .Local =="\u0072\u0049\u0064"{_agbge ,_dfegfa :=_g .ParseUint (_ffaeg .Value ,10,32);if _dfegfa !=nil {return _dfegfa ;};_bgddd .RIdAttr =uint32 (_agbge ); +continue ;};if _ffaeg .Name .Local =="\u0075\u0061"{_bdbdf ,_abfgg :=_g .ParseBool (_ffaeg .Value );if _abfgg !=nil {return _abfgg ;};_bgddd .UaAttr =&_bdbdf ;continue ;};if _ffaeg .Name .Local =="\u0072\u0061"{_deadf ,_dbeac :=_g .ParseBool (_ffaeg .Value ); +if _dbeac !=nil {return _dbeac ;};_bgddd .RaAttr =&_deadf ;continue ;};};for {_gdeba ,_ebefc :=d .Token ();if _ebefc !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076i\u0073i\u006fn\u0049n\u0073\u0065\u0072\u0074\u0053\u0068\u0065\u0065\u0074\u003a\u0020\u0025\u0073",_ebefc ); +};if _egdbf ,_cddece :=_gdeba .(_c .EndElement );_cddece &&_egdbf .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_Map and its children, prefixing error messages with path -func (_eageg *CT_Map )ValidateWithPath (path string )error {if _eageg .DataBinding !=nil {if _fgedc :=_eageg .DataBinding .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");_fgedc !=nil {return _fgedc ;};};return nil ; -}; +// ValidateWithPath validates the CT_IndexedColors and its children, prefixing error messages with path +func (_cfbba *CT_IndexedColors )ValidateWithPath (path string )error {for _facfd ,_aacbe :=range _cfbba .RgbColor {if _feaga :=_aacbe .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fR\u0067\u0062\u0043\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_facfd )); +_feaga !=nil {return _feaga ;};};return nil ;}; -// Validate validates the CT_XStringElement and its children -func (_fgccgg *CT_XStringElement )Validate ()error {return _fgccgg .ValidateWithPath ("\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006ce\u006d\u0065\u006e\u0074");}; +// ValidateWithPath validates the CT_PivotCache and its children, prefixing error messages with path +func (_bdbcb *CT_PivotCache )ValidateWithPath (path string )error {return nil };func NewCT_Parameter ()*CT_Parameter {_abdcd :=&CT_Parameter {};return _abdcd };func NewCT_AutoSortScope ()*CT_AutoSortScope {_ggb :=&CT_AutoSortScope {};_ggb .PivotArea =NewCT_PivotArea (); +return _ggb ;}; -// Validate validates the CT_SheetDimension and its children -func (_ccfafe *CT_SheetDimension )Validate ()error {return _ccfafe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_Members and its children, prefixing error messages with path +func (_gfbdc *CT_Members )ValidateWithPath (path string )error {for _cbadb ,_dabga :=range _gfbdc .Member {if _ccda :=_dabga .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004d\u0065\u006d\u0062\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cbadb )); +_ccda !=nil {return _ccda ;};};return nil ;}; -// Validate validates the CT_CellSmartTagPr and its children -func (_fcbg *CT_CellSmartTagPr )Validate ()error {return _fcbg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072");}; +// Validate validates the Sst and its children +func (_ddfdg *Sst )Validate ()error {return _ddfdg .ValidateWithPath ("\u0053\u0073\u0074")};func (_bdacgb ST_SortMethod )ValidateWithPath (path string )error {switch _bdacgb {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdacgb )); +};return nil ;};type CT_SortState struct{ -// Validate validates the CT_GradientStop and its children -func (_becg *CT_GradientStop )Validate ()error {return _becg .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");};const (ST_SortTypeUnset ST_SortType =0;ST_SortTypeNone ST_SortType =1;ST_SortTypeAscending ST_SortType =2; -ST_SortTypeDescending ST_SortType =3;ST_SortTypeAscendingAlpha ST_SortType =4;ST_SortTypeDescendingAlpha ST_SortType =5;ST_SortTypeAscendingNatural ST_SortType =6;ST_SortTypeDescendingNatural ST_SortType =7;);func (_faafd *CT_FunctionGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgfga :=range start .Attr {if _dgfga .Name .Local =="\u006e\u0061\u006d\u0065"{_eeabd :=_dgfga .Value ; -_faafd .NameAttr =&_eeabd ;continue ;};};for {_afaaf ,_gdffa :=d .Token ();if _gdffa !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0075\u006e\u0063t\u0069o\u006e\u0047\u0072\u006f\u0075\u0070\u003a \u0025\u0073",_gdffa ); -};if _ffbbd ,_ccfeb :=_afaaf .(_c .EndElement );_ccfeb &&_ffbbd .Name ==start .Name {break ;};};return nil ;};func NewCT_MapInfo ()*CT_MapInfo {_ebdebe :=&CT_MapInfo {};return _ebdebe }; +// Sort by Columns +ColumnSortAttr *bool ; -// ValidateWithPath validates the CT_Formats and its children, prefixing error messages with path -func (_gbeac *CT_Formats )ValidateWithPath (path string )error {for _gdfad ,_fcgbd :=range _gbeac .Format {if _bccee :=_fcgbd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_gdfad )); -_bccee !=nil {return _bccee ;};};return nil ;};func (_cgd *CT_CalcCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgd .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_cgd .RAttr )}); -};if _cgd .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_cgd .RefAttr )});};if _cgd .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_cgd .IAttr )}); -};if _cgd .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgd .SAttr ))});};if _cgd .LAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgd .LAttr ))}); -};if _cgd .TAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgd .TAttr ))});};if _cgd .AAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgd .AAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_rowItems ()*CT_rowItems {_ccddb :=&CT_rowItems {};return _ccddb }; +// Case Sensitive +CaseSensitiveAttr *bool ; -// ValidateWithPath validates the CT_OleObjects and its children, prefixing error messages with path -func (_bgfab *CT_OleObjects )ValidateWithPath (path string )error {for _fcegg ,_dddfe :=range _bgfab .OleObject {if _cbcbc :=_dddfe .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_fcegg )); -_cbcbc !=nil {return _cbcbc ;};};return nil ;};func (_dbaeef *ST_FileType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acdaf ,_bbagf :=d .Token ();if _bbagf !=nil {return _bbagf ;};if _gggfa ,_gbdce :=_acdaf .(_c .EndElement );_gbdce &&_gggfa .Name ==start .Name {*_dbaeef =1; -return nil ;};if _egaeaf ,_gafcf :=_acdaf .(_c .CharData );!_gafcf {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acdaf );}else {switch string (_egaeaf ){case "":*_dbaeef =0; -case "\u006d\u0061\u0063":*_dbaeef =1;case "\u0077\u0069\u006e":*_dbaeef =2;case "\u0064\u006f\u0073":*_dbaeef =3;case "\u006c\u0069\u006e":*_dbaeef =4;case "\u006f\u0074\u0068e\u0072":*_dbaeef =5;};};_acdaf ,_bbagf =d .Token ();if _bbagf !=nil {return _bbagf ; -};if _fdgccc ,_adbgc :=_acdaf .(_c .EndElement );_adbgc &&_fdgccc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acdaf ); -};func NewCT_Reviewed ()*CT_Reviewed {_bcafc :=&CT_Reviewed {};return _bcafc };func NewCT_FunctionGroup ()*CT_FunctionGroup {_feea :=&CT_FunctionGroup {};return _feea };func NewCT_RowFields ()*CT_RowFields {_efdfgg :=&CT_RowFields {};return _efdfgg };func (_adaecf *CT_WebPublishObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afgbda :=range start .Attr {if _afgbda .Name .Local =="\u0069\u0064"{_gdfdd ,_gdcfad :=_f .ParseUint (_afgbda .Value ,10,32); -if _gdcfad !=nil {return _gdcfad ;};_adaecf .IdAttr =uint32 (_gdfdd );continue ;};if _afgbda .Name .Local =="\u0064\u0069\u0076I\u0064"{_efddf :=_afgbda .Value ;_adaecf .DivIdAttr =_efddf ;continue ;};if _afgbda .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"{_dgedg :=_afgbda .Value ; -_adaecf .SourceObjectAttr =&_dgedg ;continue ;};if _afgbda .Name .Local =="\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"{_cfdce :=_afgbda .Value ;_adaecf .DestinationFileAttr =_cfdce ;continue ;};if _afgbda .Name .Local =="\u0074\u0069\u0074l\u0065"{_agfgb :=_afgbda .Value ; -_adaecf .TitleAttr =&_agfgb ;continue ;};if _afgbda .Name .Local =="\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"{_decga ,_bfegg :=_f .ParseBool (_afgbda .Value );if _bfegg !=nil {return _bfegg ;};_adaecf .AutoRepublishAttr =&_decga ; -continue ;};};for {_cfafga ,_fafab :=d .Token ();if _fafab !=nil {return _fg .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0057\u0065\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_fafab ); -};if _cgdbf ,_gcceg :=_cfafga .(_c .EndElement );_gcceg &&_cgdbf .Name ==start .Name {break ;};};return nil ;}; +// Sort Method +SortMethodAttr ST_SortMethod ; -// ValidateWithPath validates the CT_MdxChoice and its children, prefixing error messages with path -func (_cadbfd *CT_MdxChoice )ValidateWithPath (path string )error {if _cadbfd .T !=nil {if _decff :=_cadbfd .T .ValidateWithPath (path +"\u002f\u0054");_decff !=nil {return _decff ;};};if _cadbfd .Ms !=nil {if _efbcg :=_cadbfd .Ms .ValidateWithPath (path +"\u002f\u004d\u0073"); -_efbcg !=nil {return _efbcg ;};};if _cadbfd .P !=nil {if _beaef :=_cadbfd .P .ValidateWithPath (path +"\u002f\u0050");_beaef !=nil {return _beaef ;};};if _cadbfd .K !=nil {if _eeeage :=_cadbfd .K .ValidateWithPath (path +"\u002f\u004b");_eeeage !=nil {return _eeeage ; -};};return nil ;};func (_cbeba *CT_RevisionDefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agfde :=range start .Attr {if _agfde .Name .Local =="\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_fecgc ,_bgbce :=_f .ParseUint (_agfde .Value ,10,32); -if _bgbce !=nil {return _bgbce ;};_ebega :=uint32 (_fecgc );_cbeba .LocalSheetIdAttr =&_ebega ;continue ;};if _agfde .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u0056\u0069\u0065\u0077"{_efdaaa ,_eadcb :=_f .ParseBool (_agfde .Value );if _eadcb !=nil {return _eadcb ; -};_cbeba .CustomViewAttr =&_efdaaa ;continue ;};if _agfde .Name .Local =="\u006e\u0061\u006d\u0065"{_agfg :=_agfde .Value ;_cbeba .NameAttr =_agfg ;continue ;};if _agfde .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_edacaf ,_gadac :=_f .ParseBool (_agfde .Value ); -if _gadac !=nil {return _gadac ;};_cbeba .FunctionAttr =&_edacaf ;continue ;};if _agfde .Name .Local =="o\u006c\u0064\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_gfddg ,_egcf :=_f .ParseBool (_agfde .Value );if _egcf !=nil {return _egcf ;};_cbeba .OldFunctionAttr =&_gfddg ; -continue ;};if _agfde .Name .Local =="\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"{_geegc ,_fegecf :=_f .ParseUint (_agfde .Value ,10,8);if _fegecf !=nil {return _fegecf ;};_acfdd :=uint8 (_geegc );_cbeba .FunctionGroupIdAttr =&_acfdd ; -continue ;};if _agfde .Name .Local =="\u006fl\u0064F\u0075\u006e\u0063\u0074\u0069o\u006e\u0047r\u006f\u0075\u0070\u0049\u0064"{_gegcc ,_cdabb :=_f .ParseUint (_agfde .Value ,10,8);if _cdabb !=nil {return _cdabb ;};_gcaae :=uint8 (_gegcc );_cbeba .OldFunctionGroupIdAttr =&_gcaae ; -continue ;};if _agfde .Name .Local =="s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"{_gebed ,_fgegbc :=_f .ParseUint (_agfde .Value ,10,8);if _fgegbc !=nil {return _fgegbc ;};_ebcbcd :=uint8 (_gebed );_cbeba .ShortcutKeyAttr =&_ebcbcd ; -continue ;};if _agfde .Name .Local =="\u006f\u006c\u0064\u0053\u0068\u006f\u0072\u0074\u0063u\u0074\u004b\u0065\u0079"{_efdeg ,_ebgff :=_f .ParseUint (_agfde .Value ,10,8);if _ebgff !=nil {return _ebgff ;};_fggcd :=uint8 (_efdeg );_cbeba .OldShortcutKeyAttr =&_fggcd ; -continue ;};if _agfde .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_egefe ,_gacba :=_f .ParseBool (_agfde .Value );if _gacba !=nil {return _gacba ;};_cbeba .HiddenAttr =&_egefe ;continue ;};if _agfde .Name .Local =="\u006fl\u0064\u0048\u0069\u0064\u0064\u0065n"{_ccdac ,_fegd :=_f .ParseBool (_agfde .Value ); -if _fegd !=nil {return _fegd ;};_cbeba .OldHiddenAttr =&_ccdac ;continue ;};if _agfde .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_bbcdg :=_agfde .Value ;_cbeba .CustomMenuAttr =&_bbcdg ;continue ;};if _agfde .Name .Local =="\u006f\u006c\u0064\u0043\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_bffbg :=_agfde .Value ; -_cbeba .OldCustomMenuAttr =&_bffbg ;continue ;};if _agfde .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_gfeef :=_agfde .Value ;_cbeba .DescriptionAttr =&_gfeef ;continue ;};if _agfde .Name .Local =="\u006f\u006c\u0064\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"{_dgebf :=_agfde .Value ; -_cbeba .OldDescriptionAttr =&_dgebf ;continue ;};if _agfde .Name .Local =="\u0068\u0065\u006c\u0070"{_eeafb :=_agfde .Value ;_cbeba .HelpAttr =&_eeafb ;continue ;};if _agfde .Name .Local =="\u006fl\u0064\u0048\u0065\u006c\u0070"{_fdaecd :=_agfde .Value ; -_cbeba .OldHelpAttr =&_fdaecd ;continue ;};if _agfde .Name .Local =="\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"{_dgbfdc :=_agfde .Value ;_cbeba .StatusBarAttr =&_dgbfdc ;continue ;};if _agfde .Name .Local =="\u006f\u006c\u0064S\u0074\u0061\u0074\u0075\u0073\u0042\u0061\u0072"{_cbga :=_agfde .Value ; -_cbeba .OldStatusBarAttr =&_cbga ;continue ;};if _agfde .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_beade :=_agfde .Value ;_cbeba .CommentAttr =&_beade ;continue ;};if _agfde .Name .Local =="\u006f\u006c\u0064\u0043\u006f\u006d\u006d\u0065\u006e\u0074"{_bcgaa :=_agfde .Value ; -_cbeba .OldCommentAttr =&_bcgaa ;continue ;};if _agfde .Name .Local =="\u0072\u0049\u0064"{_aeeed ,_beefa :=_f .ParseUint (_agfde .Value ,10,32);if _beefa !=nil {return _beefa ;};_cbeba .RIdAttr =uint32 (_aeeed );continue ;};if _agfde .Name .Local =="\u0075\u0061"{_agbcdc ,_fdacd :=_f .ParseBool (_agfde .Value ); -if _fdacd !=nil {return _fdacd ;};_cbeba .UaAttr =&_agbcdc ;continue ;};if _agfde .Name .Local =="\u0072\u0061"{_aeaba ,_eccbe :=_f .ParseBool (_agfde .Value );if _eccbe !=nil {return _eccbe ;};_cbeba .RaAttr =&_aeaba ;continue ;};};_ddfgdg :for {_baccc ,_cfgae :=d .Token (); -if _cfgae !=nil {return _cfgae ;};switch _cdaed :=_baccc .(type ){case _c .StartElement :switch _cdaed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"}:_cbeba .Formula =new (string ); -if _ebedd :=d .DecodeElement (_cbeba .Formula ,&_cdaed );_ebedd !=nil {return _ebedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_cbeba .OldFormula =new (string ); -if _dcbda :=d .DecodeElement (_cbeba .OldFormula ,&_cdaed );_dcbda !=nil {return _dcbda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbeba .ExtLst =NewCT_ExtensionList (); -if _fbccf :=d .DecodeElement (_cbeba .ExtLst ,&_cdaed );_fbccf !=nil {return _fbccf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0020\u0025\u0076",_cdaed .Name ); -if _ccefc :=d .Skip ();_ccefc !=nil {return _ccefc ;};};case _c .EndElement :break _ddfgdg ;case _c .CharData :};};return nil ;};func (_eacba *ST_HtmlFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbdfc ,_faccc :=d .Token ();if _faccc !=nil {return _faccc ; -};if _fdcdf ,_acfbdc :=_dbdfc .(_c .EndElement );_acfbdc &&_fdcdf .Name ==start .Name {*_eacba =1;return nil ;};if _fbgca ,_bcdfd :=_dbdfc .(_c .CharData );!_bcdfd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbdfc ); -}else {switch string (_fbgca ){case "":*_eacba =0;case "\u006e\u006f\u006e\u0065":*_eacba =1;case "\u0072\u0074\u0066":*_eacba =2;case "\u0061\u006c\u006c":*_eacba =3;};};_dbdfc ,_faccc =d .Token ();if _faccc !=nil {return _faccc ;};if _dcgcgf ,_dcddg :=_dbdfc .(_c .EndElement ); -_dcddg &&_dcgcgf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbdfc );};func (_gabcfa ST_RevisionAction )String ()string {switch _gabcfa {case 0:return ""; -case 1:return "\u0061\u0064\u0064";case 2:return "\u0064\u0065\u006c\u0065\u0074\u0065";};return "";};type CT_Control struct{ +// Sort Range +RefAttr string ; -// Shape Id -ShapeIdAttr uint32 ;IdAttr string ; +// Sort Condition +SortCondition []*CT_SortCondition ;ExtLst *CT_ExtensionList ;};type CT_WebPublishing struct{ -// Control Name -NameAttr *string ; +// Use CSS +CssAttr *bool ; -// Embedded Control Properties -ControlPr *CT_ControlPr ;};func (_bcada ST_rwColActionType )ValidateWithPath (path string )error {switch _bcada {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcada )); -};return nil ;}; +// Thicket +ThicketAttr *bool ; -// ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path -func (_bfge *CT_CommentList )ValidateWithPath (path string )error {for _ddfaf ,_gecfe :=range _bfge .Comment {if _dcdg :=_gecfe .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006d\u006d\u0065\u006et\u005b\u0025\u0064\u005d",path ,_ddfaf )); -_dcdg !=nil {return _dcdg ;};};return nil ;};type ST_CellComments byte ;func NewCT_PageBreak ()*CT_PageBreak {_ccbgc :=&CT_PageBreak {};return _ccbgc };func (_aafb *CT_DataBinding )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceaf :=range start .Attr {if _ceaf .Name .Local =="\u0044a\u0074a\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_fbgg :=_ceaf .Value ; -_aafb .DataBindingNameAttr =&_fbgg ;continue ;};if _ceaf .Name .Local =="F\u0069\u006c\u0065\u0042\u0069\u006e\u0064\u0069\u006e\u0067"{_cdecf ,_dgafd :=_f .ParseBool (_ceaf .Value );if _dgafd !=nil {return _dgafd ;};_aafb .FileBindingAttr =&_cdecf ;continue ; -};if _ceaf .Name .Local =="\u0043\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0044"{_caacd ,_dddaf :=_f .ParseUint (_ceaf .Value ,10,32);if _dddaf !=nil {return _dddaf ;};_egfbf :=uint32 (_caacd );_aafb .ConnectionIDAttr =&_egfbf ;continue ; -};if _ceaf .Name .Local =="\u0046i\u006ce\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_fbddb :=_ceaf .Value ;_aafb .FileBindingNameAttr =&_fbddb ;continue ;};if _ceaf .Name .Local =="\u0044\u0061\u0074\u0061Bi\u006e\u0064\u0069\u006e\u0067\u004c\u006f\u0061\u0064\u004d\u006f\u0064\u0065"{_ggfcef ,_efec :=_f .ParseUint (_ceaf .Value ,10,32); -if _efec !=nil {return _efec ;};_aafb .DataBindingLoadModeAttr =uint32 (_ggfcef );continue ;};};_dgafc :for {_ffcbe ,_fcbga :=d .Token ();if _fcbga !=nil {return _fcbga ;};switch _egag :=_ffcbe .(type ){case _c .StartElement :switch _egag .Name {default:if _ceff ,_eedc :=_d .CreateElement (_egag ); -_eedc !=nil {return _eedc ;}else {if _acbaa :=d .DecodeElement (_ceff ,&_egag );_acbaa !=nil {return _acbaa ;};_aafb .Any =_ceff ;};};case _c .EndElement :break _dgafc ;case _c .CharData :};};return nil ;};func (_acgc *CT_CellStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_daag :=range start .Attr {if _daag .Name .Local =="\u006e\u0061\u006d\u0065"{_bbae :=_daag .Value ; -_acgc .NameAttr =&_bbae ;continue ;};if _daag .Name .Local =="\u0078\u0066\u0049\u0064"{_aaba ,_bgcf :=_f .ParseUint (_daag .Value ,10,32);if _bgcf !=nil {return _bgcf ;};_acgc .XfIdAttr =uint32 (_aaba );continue ;};if _daag .Name .Local =="\u0062u\u0069\u006c\u0074\u0069\u006e\u0049d"{_dfgg ,_afc :=_f .ParseUint (_daag .Value ,10,32); -if _afc !=nil {return _afc ;};_cedd :=uint32 (_dfgg );_acgc .BuiltinIdAttr =&_cedd ;continue ;};if _daag .Name .Local =="\u0069\u004c\u0065\u0076\u0065\u006c"{_egeb ,_fea :=_f .ParseUint (_daag .Value ,10,32);if _fea !=nil {return _fea ;};_ddcg :=uint32 (_egeb ); -_acgc .ILevelAttr =&_ddcg ;continue ;};if _daag .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_ebbe ,_ggbe :=_f .ParseBool (_daag .Value );if _ggbe !=nil {return _ggbe ;};_acgc .HiddenAttr =&_ebbe ;continue ;};if _daag .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u0042\u0075\u0069\u006c\u0074\u0069\u006e"{_cddf ,_cdfa :=_f .ParseBool (_daag .Value ); -if _cdfa !=nil {return _cdfa ;};_acgc .CustomBuiltinAttr =&_cddf ;continue ;};};_aggg :for {_dadc ,_ecdff :=d .Token ();if _ecdff !=nil {return _ecdff ;};switch _gace :=_dadc .(type ){case _c .StartElement :switch _gace .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acgc .ExtLst =NewCT_ExtensionList (); -if _ggfc :=d .DecodeElement (_acgc .ExtLst ,&_gace );_ggfc !=nil {return _ggfc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_gace .Name ); -if _cbge :=d .Skip ();_cbge !=nil {return _cbge ;};};case _c .EndElement :break _aggg ;case _c .CharData :};};return nil ;}; +// Enable Long File Names +LongFileNamesAttr *bool ; -// Validate validates the CT_CacheSource and its children -func (_cfagf *CT_CacheSource )Validate ()error {return _cfagf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053o\u0075\u0072\u0063\u0065");};type CT_OlapPr struct{ +// VML in Browsers +VmlAttr *bool ; -// Local Cube -LocalAttr *bool ; +// Allow PNG +AllowPngAttr *bool ; -// Local Cube Connection -LocalConnectionAttr *string ; +// Target Screen Size +TargetScreenSizeAttr ST_TargetScreenSize ; -// Local Refresh -LocalRefreshAttr *bool ; +// DPI +DpiAttr *uint32 ; -// Send Locale to OLAP -SendLocaleAttr *bool ; +// Code Page +CodePageAttr *uint32 ; -// Drill Through Count -RowDrillCountAttr *uint32 ; +// Character Set +CharacterSetAttr *string ;};func (_abbae *CT_NumFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eacg :=range start .Attr {if _eacg .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_agdcf ,_fdadf :=_g .ParseUint (_eacg .Value ,10,32); +if _fdadf !=nil {return _fdadf ;};_abbae .NumFmtIdAttr =uint32 (_agdcf );continue ;};if _eacg .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_gcfbf :=_eacg .Value ;_abbae .FormatCodeAttr =_gcfbf ;continue ;};};for {_bcfec ,_bdfg :=d .Token (); +if _bdfg !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_bdfg );};if _gfbda ,_bagcd :=_bcfec .(_c .EndElement );_bagcd &&_gfbda .Name ==start .Name {break ;};};return nil ; +};func (_agbc *CT_ChartFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agbc .PivotArea =NewCT_PivotArea ();for _ ,_edbfa :=range start .Attr {if _edbfa .Name .Local =="\u0063\u0068\u0061r\u0074"{_ccga ,_bfgbg :=_g .ParseUint (_edbfa .Value ,10,32); +if _bfgbg !=nil {return _bfgbg ;};_agbc .ChartAttr =uint32 (_ccga );continue ;};if _edbfa .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_cgca ,_fbgg :=_g .ParseUint (_edbfa .Value ,10,32);if _fbgg !=nil {return _fbgg ;};_agbc .FormatAttr =uint32 (_cgca ); +continue ;};if _edbfa .Name .Local =="\u0073\u0065\u0072\u0069\u0065\u0073"{_begd ,_gbgc :=_g .ParseBool (_edbfa .Value );if _gbgc !=nil {return _gbgc ;};_agbc .SeriesAttr =&_begd ;continue ;};};_aadc :for {_cgaa ,_faff :=d .Token ();if _faff !=nil {return _faff ; +};switch _feaa :=_cgaa .(type ){case _c .StartElement :switch _feaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _cafag :=d .DecodeElement (_agbc .PivotArea ,&_feaa ); +_cafag !=nil {return _cafag ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046\u006fr\u006da\u0074\u0020\u0025\u0076",_feaa .Name ); +if _cbbb :=d .Skip ();_cbbb !=nil {return _cbbb ;};};case _c .EndElement :break _aadc ;case _c .CharData :};};return nil ;};func (_edbaee *ST_PrintError )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abbbb ,_cdffc :=d .Token ();if _cdffc !=nil {return _cdffc ; +};if _cdbge ,_cafeba :=_abbbb .(_c .EndElement );_cafeba &&_cdbge .Name ==start .Name {*_edbaee =1;return nil ;};if _gcacdad ,_gdeedf :=_abbbb .(_c .CharData );!_gdeedf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abbbb ); +}else {switch string (_gcacdad ){case "":*_edbaee =0;case "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d":*_edbaee =1;case "\u0062\u006c\u0061n\u006b":*_edbaee =2;case "\u0064\u0061\u0073\u0068":*_edbaee =3;case "\u004e\u0041":*_edbaee =4;};};_abbbb ,_cdffc =d .Token (); +if _cdffc !=nil {return _cdffc ;};if _dfeede ,_abfgf :=_abbbb .(_c .EndElement );_abfgf &&_dfeede .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abbbb ); +};func (_bcgeg *ST_DdeValueType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbgbc ,_egeafe :=d .Token ();if _egeafe !=nil {return _egeafe ;};if _gcgeg ,_fcbbc :=_bbgbc .(_c .EndElement );_fcbbc &&_gcgeg .Name ==start .Name {*_bcgeg =1; +return nil ;};if _dgdgb ,_gdgcb :=_bbgbc .(_c .CharData );!_gdgcb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbgbc );}else {switch string (_dgdgb ){case "":*_bcgeg =0; +case "\u006e\u0069\u006c":*_bcgeg =1;case "\u0062":*_bcgeg =2;case "\u006e":*_bcgeg =3;case "\u0065":*_bcgeg =4;case "\u0073\u0074\u0072":*_bcgeg =5;};};_bbgbc ,_egeafe =d .Token ();if _egeafe !=nil {return _egeafe ;};if _gffceg ,_dbfda :=_bbgbc .(_c .EndElement ); +_dbfda &&_gffceg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbgbc );}; -// OLAP Fill Formatting -ServerFillAttr *bool ; +// Validate validates the CT_CacheSource and its children +func (_dcad *CT_CacheSource )Validate ()error {return _dcad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053o\u0075\u0072\u0063\u0065");};func (_caafg ST_DataValidationErrorStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_caafg .String (),start ); +};func (_efaeeg *CT_TableStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcgaba :=range start .Attr {if _dcgaba .Name .Local =="\u006e\u0061\u006d\u0065"{_begff :=_dcgaba .Value ;_efaeeg .NameAttr =_begff ;continue ;};if _dcgaba .Name .Local =="\u0070\u0069\u0076o\u0074"{_gggbd ,_facdfb :=_g .ParseBool (_dcgaba .Value ); +if _facdfb !=nil {return _facdfb ;};_efaeeg .PivotAttr =&_gggbd ;continue ;};if _dcgaba .Name .Local =="\u0074\u0061\u0062l\u0065"{_gbgcf ,_fafcb :=_g .ParseBool (_dcgaba .Value );if _fafcb !=nil {return _fafcb ;};_efaeeg .TableAttr =&_gbgcf ;continue ; +};if _dcgaba .Name .Local =="\u0063\u006f\u0075n\u0074"{_gdddf ,_dcagb :=_g .ParseUint (_dcgaba .Value ,10,32);if _dcagb !=nil {return _dcagb ;};_dagcaa :=uint32 (_gdddf );_efaeeg .CountAttr =&_dagcaa ;continue ;};};_efadc :for {_feegg ,_fddcae :=d .Token (); +if _fddcae !=nil {return _fddcae ;};switch _fgeea :=_feegg .(type ){case _c .StartElement :switch _fgeea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0045\u006ce\u006d\u0065\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0045\u006ce\u006d\u0065\u006e\u0074"}:_dcddc :=NewCT_TableStyleElement (); +if _fgba :=d .DecodeElement (_dcddc ,&_fgeea );_fgba !=nil {return _fgba ;};_efaeeg .TableStyleElement =append (_efaeeg .TableStyleElement ,_dcddc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_fgeea .Name ); +if _agbbbf :=d .Skip ();_agbbbf !=nil {return _agbbbf ;};};case _c .EndElement :break _efadc ;case _c .CharData :};};return nil ;};type CT_PageBreak struct{ -// OLAP Number Format -ServerNumberFormatAttr *bool ; +// Page Break Count +CountAttr *uint32 ; -// OLAP Server Font -ServerFontAttr *bool ; +// Manual Break Count +ManualBreakCountAttr *uint32 ; -// OLAP Font Formatting -ServerFontColorAttr *bool ;};func (_fcaca *CT_InputCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_fcaca .RAttr )});if _fcaca .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcaca .DeletedAttr ))}); -};if _fcaca .UndoneAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0064\u006f\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcaca .UndoneAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_fcaca .ValAttr )}); -if _fcaca .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fcaca .NumFmtIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_CalculatedItem ()*CT_CalculatedItem {_eff :=&CT_CalculatedItem {};_eff .PivotArea =NewCT_PivotArea ();return _eff ;};func (_cdeaaf *ST_SheetViewType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cdeaaf =0; -case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cdeaaf =1;case "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077":*_cdeaaf =2;case "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074":*_cdeaaf =3;};return nil ; -}; +// Break +Brk []*CT_Break ;}; -// Validate validates the CT_NumFmts and its children -func (_ecaed *CT_NumFmts )Validate ()error {return _ecaed .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006d\u0074\u0073");};type CT_ProtectedRanges struct{ +// ValidateWithPath validates the AG_RevData and its children, prefixing error messages with path +func (_fac *AG_RevData )ValidateWithPath (path string )error {return nil };type CT_VolMain struct{ -// Protected Range -ProtectedRange []*CT_ProtectedRange ;};const (ST_IconSetTypeUnset ST_IconSetType =0;ST_IconSetType3Arrows ST_IconSetType =1;ST_IconSetType3ArrowsGray ST_IconSetType =2;ST_IconSetType3Flags ST_IconSetType =3;ST_IconSetType3TrafficLights1 ST_IconSetType =4; -ST_IconSetType3TrafficLights2 ST_IconSetType =5;ST_IconSetType3Signs ST_IconSetType =6;ST_IconSetType3Symbols ST_IconSetType =7;ST_IconSetType3Symbols2 ST_IconSetType =8;ST_IconSetType4Arrows ST_IconSetType =9;ST_IconSetType4ArrowsGray ST_IconSetType =10; -ST_IconSetType4RedToBlack ST_IconSetType =11;ST_IconSetType4Rating ST_IconSetType =12;ST_IconSetType4TrafficLights ST_IconSetType =13;ST_IconSetType5Arrows ST_IconSetType =14;ST_IconSetType5ArrowsGray ST_IconSetType =15;ST_IconSetType5Rating ST_IconSetType =16; -ST_IconSetType5Quarters ST_IconSetType =17;);func (_ebfgbd *CT_Dialogsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfga :for {_bedeg ,_gefe :=d .Token ();if _gefe !=nil {return _gefe ;};switch _ddce :=_bedeg .(type ){case _c .StartElement :switch _ddce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_ebfgbd .SheetPr =NewCT_SheetPr (); -if _eede :=d .DecodeElement (_ebfgbd .SheetPr ,&_ddce );_eede !=nil {return _eede ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_ebfgbd .SheetViews =NewCT_SheetViews (); -if _bfgcb :=d .DecodeElement (_ebfgbd .SheetViews ,&_ddce );_bfgcb !=nil {return _bfgcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_ebfgbd .SheetFormatPr =NewCT_SheetFormatPr (); -if _bfba :=d .DecodeElement (_ebfgbd .SheetFormatPr ,&_ddce );_bfba !=nil {return _bfba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_ebfgbd .SheetProtection =NewCT_SheetProtection (); -if _dffcc :=d .DecodeElement (_ebfgbd .SheetProtection ,&_ddce );_dffcc !=nil {return _dffcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_ebfgbd .CustomSheetViews =NewCT_CustomSheetViews (); -if _bedea :=d .DecodeElement (_ebfgbd .CustomSheetViews ,&_ddce );_bedea !=nil {return _bedea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_ebfgbd .PrintOptions =NewCT_PrintOptions (); -if _eagga :=d .DecodeElement (_ebfgbd .PrintOptions ,&_ddce );_eagga !=nil {return _eagga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_ebfgbd .PageMargins =NewCT_PageMargins (); -if _fdfgb :=d .DecodeElement (_ebfgbd .PageMargins ,&_ddce );_fdfgb !=nil {return _fdfgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_ebfgbd .PageSetup =NewCT_PageSetup (); -if _fgaab :=d .DecodeElement (_ebfgbd .PageSetup ,&_ddce );_fgaab !=nil {return _fgaab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_ebfgbd .HeaderFooter =NewCT_HeaderFooter (); -if _gdgfa :=d .DecodeElement (_ebfgbd .HeaderFooter ,&_ddce );_gdgfa !=nil {return _gdgfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_ebfgbd .Drawing =NewCT_Drawing (); -if _gabd :=d .DecodeElement (_ebfgbd .Drawing ,&_ddce );_gabd !=nil {return _gabd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_ebfgbd .LegacyDrawing =NewCT_LegacyDrawing (); -if _ebae :=d .DecodeElement (_ebfgbd .LegacyDrawing ,&_ddce );_ebae !=nil {return _ebae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_ebfgbd .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _ceac :=d .DecodeElement (_ebfgbd .LegacyDrawingHF ,&_ddce );_ceac !=nil {return _ceac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_ebfgbd .DrawingHF =NewCT_DrawingHF (); -if _bfgec :=d .DecodeElement (_ebfgbd .DrawingHF ,&_ddce );_bfgec !=nil {return _bfgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_ebfgbd .OleObjects =NewCT_OleObjects (); -if _gdbbf :=d .DecodeElement (_ebfgbd .OleObjects ,&_ddce );_gdbbf !=nil {return _gdbbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_ebfgbd .Controls =NewCT_Controls (); -if _ccddc :=d .DecodeElement (_ebfgbd .Controls ,&_ddce );_ccddc !=nil {return _ccddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebfgbd .ExtLst =NewCT_ExtensionList (); -if _agccd :=d .DecodeElement (_ebfgbd .ExtLst ,&_ddce );_agccd !=nil {return _agccd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067\u0073h\u0065e\u0074\u0020\u0025\u0076",_ddce .Name ); -if _fdaa :=d .Skip ();_fdaa !=nil {return _fdaa ;};};case _c .EndElement :break _dfga ;case _c .CharData :};};return nil ;};func NewCT_XmlPr ()*CT_XmlPr {_afbgc :=&CT_XmlPr {};return _afbgc };func (_aabdgd *CT_RevisionMove )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cedcdf :=range start .Attr {if _cedcdf .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_bdcba ,_cafafb :=_f .ParseUint (_cedcdf .Value ,10,32); -if _cafafb !=nil {return _cafafb ;};_aabdgd .SheetIdAttr =uint32 (_bdcba );continue ;};if _cedcdf .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065"{_eeeeb :=_cedcdf .Value ;_aabdgd .SourceAttr =_eeeeb ;continue ;};if _cedcdf .Name .Local =="d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"{_cdbbfb :=_cedcdf .Value ; -_aabdgd .DestinationAttr =_cdbbfb ;continue ;};if _cedcdf .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_gbbee ,_cbgda :=_f .ParseUint (_cedcdf .Value ,10,32);if _cbgda !=nil {return _cbgda ;};_beffb :=uint32 (_gbbee ); -_aabdgd .SourceSheetIdAttr =&_beffb ;continue ;};if _cedcdf .Name .Local =="\u0072\u0049\u0064"{_fdfdeb ,_egfec :=_f .ParseUint (_cedcdf .Value ,10,32);if _egfec !=nil {return _egfec ;};_aabdgd .RIdAttr =uint32 (_fdfdeb );continue ;};if _cedcdf .Name .Local =="\u0075\u0061"{_cagec ,_gdecc :=_f .ParseBool (_cedcdf .Value ); -if _gdecc !=nil {return _gdecc ;};_aabdgd .UaAttr =&_cagec ;continue ;};if _cedcdf .Name .Local =="\u0072\u0061"{_cbdgg ,_cfecga :=_f .ParseBool (_cedcdf .Value );if _cfecga !=nil {return _cfecga ;};_aabdgd .RaAttr =&_cbdgg ;continue ;};};_aggfdd :for {_dddeb ,_cacga :=d .Token (); -if _cacga !=nil {return _cacga ;};switch _afgad :=_dddeb .(type ){case _c .StartElement :switch _afgad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_fgbgb :=NewCT_RevisionMoveChoice (); -if _caga :=d .DecodeElement (&_fgbgb .Undo ,&_afgad );_caga !=nil {return _caga ;};_aabdgd .RevisionMoveChoice =append (_aabdgd .RevisionMoveChoice ,_fgbgb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_aedbca :=NewCT_RevisionMoveChoice (); -if _ggfcda :=d .DecodeElement (&_aedbca .Rcc ,&_afgad );_ggfcda !=nil {return _ggfcda ;};_aabdgd .RevisionMoveChoice =append (_aabdgd .RevisionMoveChoice ,_aedbca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_eefag :=NewCT_RevisionMoveChoice (); -if _gfbgag :=d .DecodeElement (&_eefag .Rfmt ,&_afgad );_gfbgag !=nil {return _gfbgag ;};_aabdgd .RevisionMoveChoice =append (_aabdgd .RevisionMoveChoice ,_eefag );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065\u0020\u0025\u0076",_afgad .Name ); -if _cggec :=d .Skip ();_cggec !=nil {return _cggec ;};};case _c .EndElement :break _aggfdd ;case _c .CharData :};};return nil ;};func (_dfffa ST_TextVAlign )String ()string {switch _dfffa {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079";case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};type CT_GroupItemsChoice struct{ +// First String +FirstAttr string ; -// No Value -M *CT_Missing ; +// Topic +Tp []*CT_VolTopic ;};func (_dffbda ST_Visibility )String ()string {switch _dffbda {case 0:return "";case 1:return "\u0076i\u0073\u0069\u0062\u006c\u0065";case 2:return "\u0068\u0069\u0064\u0064\u0065\u006e";case 3:return "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e"; +};return "";};type ST_SheetState byte ;type CT_PivotAreaReference struct{ -// Numeric Value -N *CT_Number ; +// Field Index +FieldAttr *uint32 ; -// Boolean -B *CT_Boolean ; +// Item Index Count +CountAttr *uint32 ; -// Error Value -E *CT_Error ; +// Selected +SelectedAttr *bool ; -// Character Value -S *CT_String ; +// Positional Reference +ByPositionAttr *bool ; -// Date Time -D *CT_DateTime ;}; +// Relative Reference +RelativeAttr *bool ; -// Validate validates the CT_SheetData and its children -func (_babbgg *CT_SheetData )Validate ()error {return _babbgg .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061");}; +// Include Default Filter +DefaultSubtotalAttr *bool ; -// ValidateWithPath validates the CT_ExternalSheetData and its children, prefixing error messages with path -func (_deggb *CT_ExternalSheetData )ValidateWithPath (path string )error {for _gcbgf ,_dcfec :=range _deggb .Row {if _aadg :=_dcfec .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u006f\u0077\u005b\u0025\u0064\u005d",path ,_gcbgf ));_aadg !=nil {return _aadg ; -};};return nil ;};type CT_DefinedName struct{NameAttr string ;CommentAttr *string ;CustomMenuAttr *string ;DescriptionAttr *string ;HelpAttr *string ;StatusBarAttr *string ;LocalSheetIdAttr *uint32 ;HiddenAttr *bool ;FunctionAttr *bool ;VbProcedureAttr *bool ; -XlmAttr *bool ;FunctionGroupIdAttr *uint32 ;ShortcutKeyAttr *string ;PublishToServerAttr *bool ;WorkbookParameterAttr *bool ;Content string ;};func (_bcbadf *CT_TupleCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggcbfd :for {_agbeg ,_fdedb :=d .Token (); -if _fdedb !=nil {return _fdedb ;};switch _egadcd :=_agbeg .(type ){case _c .StartElement :switch _egadcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0074\u0072\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0074\u0072\u0069\u0065\u0073"}:_bcbadf .Entries =NewCT_PCDSDTCEntries (); -if _fbeaa :=d .DecodeElement (_bcbadf .Entries ,&_egadcd );_fbeaa !=nil {return _fbeaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074\u0073"}:_bcbadf .Sets =NewCT_Sets (); -if _fdbaaf :=d .DecodeElement (_bcbadf .Sets ,&_egadcd );_fdbaaf !=nil {return _fdbaaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065"}:_bcbadf .QueryCache =NewCT_QueryCache (); -if _gcgbb :=d .DecodeElement (_bcbadf .QueryCache ,&_egadcd );_gcgbb !=nil {return _gcgbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_bcbadf .ServerFormats =NewCT_ServerFormats (); -if _babdcc :=d .DecodeElement (_bcbadf .ServerFormats ,&_egadcd );_babdcc !=nil {return _babdcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bcbadf .ExtLst =NewCT_ExtensionList (); -if _fabed :=d .DecodeElement (_bcbadf .ExtLst ,&_egadcd );_fabed !=nil {return _fabed ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054u\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065 \u0025\u0076",_egadcd .Name ); -if _cfgbc :=d .Skip ();_cfgbc !=nil {return _cfgbc ;};};case _c .EndElement :break _ggcbfd ;case _c .CharData :};};return nil ;};type CT_TableColumn struct{ +// Include Sum Filter +SumSubtotalAttr *bool ; -// Table Field Id -IdAttr uint32 ; +// Include CountA Filter +CountASubtotalAttr *bool ; -// Unique Name -UniqueNameAttr *string ; +// Include Average Filter +AvgSubtotalAttr *bool ; -// Column name -NameAttr string ; +// Include Maximum Filter +MaxSubtotalAttr *bool ; -// Totals Row Function -TotalsRowFunctionAttr ST_TotalsRowFunction ; +// Include Minimum Filter +MinSubtotalAttr *bool ; -// Totals Row Label -TotalsRowLabelAttr *string ; +// Include Product Filter +ProductSubtotalAttr *bool ; -// Query Table Field Id -QueryTableFieldIdAttr *uint32 ; +// Include Count Subtotal +CountSubtotalAttr *bool ; -// Header Row Cell Format Id -HeaderRowDxfIdAttr *uint32 ; +// Include StdDev Filter +StdDevSubtotalAttr *bool ; -// Data & Insert Row Format Id -DataDxfIdAttr *uint32 ; +// Include StdDevP Filter +StdDevPSubtotalAttr *bool ; -// Totals Row Format Id -TotalsRowDxfIdAttr *uint32 ; +// Include Var Filter +VarSubtotalAttr *bool ; -// Header Row Cell Style -HeaderRowCellStyleAttr *string ; +// Include VarP Filter +VarPSubtotalAttr *bool ; -// Data Area Style Name -DataCellStyleAttr *string ; +// Field Item +X []*CT_Index ;ExtLst *CT_ExtensionList ;}; -// Totals Row Style Name -TotalsRowCellStyleAttr *string ; +// ValidateWithPath validates the CT_QueryCache and its children, prefixing error messages with path +func (_aefcg *CT_QueryCache )ValidateWithPath (path string )error {for _gagbf ,_ecfdc :=range _aefcg .Query {if _dccgc :=_ecfdc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fQ\u0075\u0065\u0072\u0079\u005b\u0025\u0064\u005d",path ,_gagbf ));_dccgc !=nil {return _dccgc ; +};};return nil ;};type ST_FieldSortType byte ; -// Calculated Column Formula -CalculatedColumnFormula *CT_TableFormula ; +// ValidateWithPath validates the CT_Rst and its children, prefixing error messages with path +func (_gacbf *CT_Rst )ValidateWithPath (path string )error {for _gfcbc ,_dbdcf :=range _gacbf .R {if _edbbaf :=_dbdcf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_gfcbc ));_edbbaf !=nil {return _edbbaf ;};}; +for _acabe ,_gfbfbe :=range _gacbf .RPh {if _gddgc :=_gfbfbe .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0050\u0068\u005b\u0025\u0064\u005d",path ,_acabe ));_gddgc !=nil {return _gddgc ;};};if _gacbf .PhoneticPr !=nil {if _debbgc :=_gacbf .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"); +_debbgc !=nil {return _debbgc ;};};return nil ;}; -// Totals Row Formula -TotalsRowFormula *CT_TableFormula ; +// ValidateWithPath validates the CT_SharedItemsChoice and its children, prefixing error messages with path +func (_dbedf *CT_SharedItemsChoice )ValidateWithPath (path string )error {if _dbedf .M !=nil {if _abddf :=_dbedf .M .ValidateWithPath (path +"\u002f\u004d");_abddf !=nil {return _abddf ;};};if _dbedf .N !=nil {if _adcba :=_dbedf .N .ValidateWithPath (path +"\u002f\u004e"); +_adcba !=nil {return _adcba ;};};if _dbedf .B !=nil {if _fadda :=_dbedf .B .ValidateWithPath (path +"\u002f\u0042");_fadda !=nil {return _fadda ;};};if _dbedf .E !=nil {if _adcag :=_dbedf .E .ValidateWithPath (path +"\u002f\u0045");_adcag !=nil {return _adcag ; +};};if _dbedf .S !=nil {if _ccgaa :=_dbedf .S .ValidateWithPath (path +"\u002f\u0053");_ccgaa !=nil {return _ccgaa ;};};if _dbedf .D !=nil {if _efbbd :=_dbedf .D .ValidateWithPath (path +"\u002f\u0044");_efbbd !=nil {return _efbbd ;};};return nil ;};func NewCT_FieldUsage ()*CT_FieldUsage {_eecf :=&CT_FieldUsage {}; +return _eecf };func (_eafef *CT_ServerFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bccaga :=range start .Attr {if _bccaga .Name .Local =="\u0063\u006f\u0075n\u0074"{_ddede ,_dfacad :=_g .ParseUint (_bccaga .Value ,10,32); +if _dfacad !=nil {return _dfacad ;};_fecffa :=uint32 (_ddede );_eafef .CountAttr =&_fecffa ;continue ;};};_gcdfae :for {_fffff ,_fegdc :=d .Token ();if _fegdc !=nil {return _fegdc ;};switch _baefg :=_fffff .(type ){case _c .StartElement :switch _baefg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"}:_fcbee :=NewCT_ServerFormat (); +if _bbgda :=d .DecodeElement (_fcbee ,&_baefg );_bbgda !=nil {return _bbgda ;};_eafef .ServerFormat =append (_eafef .ServerFormat ,_fcbee );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025v",_baefg .Name ); +if _fdabd :=d .Skip ();_fdabd !=nil {return _fdabd ;};};case _c .EndElement :break _gcdfae ;case _c .CharData :};};return nil ;};func (_edcaf ST_PivotFilterType )ValidateWithPath (path string )error {switch _edcaf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edcaf )); +};return nil ;}; -// XML Column Properties -XmlColumnPr *CT_XmlColumnPr ; +// ValidateWithPath validates the Metadata and its children, prefixing error messages with path +func (_cfedfc *Metadata )ValidateWithPath (path string )error {if _befaee :=_cfedfc .CT_Metadata .ValidateWithPath (path );_befaee !=nil {return _befaee ;};return nil ;};func (_egcac *CT_ChartsheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_gggbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_ceaf :=range _egcac .SheetView {e .EncodeElement (_ceaf ,_gggbb );};if _egcac .ExtLst !=nil {_aeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_egcac .ExtLst ,_aeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_bbcb *CT_DataField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccea :=range start .Attr {if _ccea .Name .Local =="\u006e\u0061\u006d\u0065"{_dgeg :=_ccea .Value ;_bbcb .NameAttr =&_dgeg ;continue ; -};if _ccea .Name .Local =="\u0066\u006c\u0064"{_edcgc ,_cedc :=_f .ParseUint (_ccea .Value ,10,32);if _cedc !=nil {return _cedc ;};_bbcb .FldAttr =uint32 (_edcgc );continue ;};if _ccea .Name .Local =="\u0073\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_bbcb .SubtotalAttr .UnmarshalXMLAttr (_ccea ); -continue ;};if _ccea .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0061\u0074\u0061\u0041\u0073"{_bbcb .ShowDataAsAttr .UnmarshalXMLAttr (_ccea );continue ;};if _ccea .Name .Local =="\u0062a\u0073\u0065\u0046\u0069\u0065\u006cd"{_adeb ,_dedgg :=_f .ParseInt (_ccea .Value ,10,32); -if _dedgg !=nil {return _dedgg ;};_abba :=int32 (_adeb );_bbcb .BaseFieldAttr =&_abba ;continue ;};if _ccea .Name .Local =="\u0062\u0061\u0073\u0065\u0049\u0074\u0065\u006d"{_fdgdf ,_ddgda :=_f .ParseUint (_ccea .Value ,10,32);if _ddgda !=nil {return _ddgda ; -};_aagea :=uint32 (_fdgdf );_bbcb .BaseItemAttr =&_aagea ;continue ;};if _ccea .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_bfdce ,_bbdce :=_f .ParseUint (_ccea .Value ,10,32);if _bbdce !=nil {return _bbdce ;};_ecfcc :=uint32 (_bfdce ); -_bbcb .NumFmtIdAttr =&_ecfcc ;continue ;};};_eceb :for {_gdba ,_dagg :=d .Token ();if _dagg !=nil {return _dagg ;};switch _bddg :=_gdba .(type ){case _c .StartElement :switch _bddg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbcb .ExtLst =NewCT_ExtensionList (); -if _gfcg :=d .DecodeElement (_bbcb .ExtLst ,&_bddg );_gfcg !=nil {return _gfcg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0061\u0074a\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_bddg .Name ); -if _aeed :=d .Skip ();_aeed !=nil {return _aeed ;};};case _c .EndElement :break _eceb ;case _c .CharData :};};return nil ;};func (_agadbg ST_SheetState )String ()string {switch _agadbg {case 0:return "";case 1:return "\u0076i\u0073\u0069\u0062\u006c\u0065"; -case 2:return "\u0068\u0069\u0064\u0064\u0065\u006e";case 3:return "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e";};return "";};func (_fdgfe *CT_QueryTableFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdgfe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fdgfe .CountAttr )}); -};e .EncodeToken (start );if _fdgfe .QueryTableField !=nil {_agbga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aqu\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"}};for _ ,_fcdce :=range _fdgfe .QueryTableField {e .EncodeElement (_fcdce ,_agbga ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bgfb *CT_DdeValue )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgfb .TAttr !=ST_DdeValueTypeUnset {_fbccg ,_egcc :=_bgfb .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); -if _egcc !=nil {return _egcc ;};start .Attr =append (start .Attr ,_fbccg );};e .EncodeToken (start );_aaeb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0076\u0061\u006c"}};_d .AddPreserveSpaceAttr (&_aaeb ,_bgfb .Val );e .EncodeElement (_bgfb .Val ,_aaeb ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cceac ST_SourceType )Validate ()error {return _cceac .ValidateWithPath ("")};func NewCT_ObjectAnchor ()*CT_ObjectAnchor {_dbaada :=&CT_ObjectAnchor {};_dbaada .From =_cd .NewFrom (); -_dbaada .To =_cd .NewTo ();return _dbaada ;};func NewCT_ExternalRow ()*CT_ExternalRow {_aeac :=&CT_ExternalRow {};return _aeac };func (_bdbbgd *ST_MdxSetOrder )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdbbgd =0;case "\u0075":*_bdbbgd =1; -case "\u0061":*_bdbbgd =2;case "\u0064":*_bdbbgd =3;case "\u0061\u0061":*_bdbbgd =4;case "\u0061\u0064":*_bdbbgd =5;case "\u006e\u0061":*_bdbbgd =6;case "\u006e\u0064":*_bdbbgd =7;};return nil ;}; +// Validate validates the CT_RgbColor and its children +func (_dbdcd *CT_RgbColor )Validate ()error {return _dbdcd .ValidateWithPath ("C\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072");};func (_dceba ST_SortBy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dceba .String (),start ); +};func (_gdffa *CT_FontSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_gdffa .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Table and its children, prefixing error messages with path -func (_afbdg *CT_Table )ValidateWithPath (path string )error {if _dagbg :=_afbdg .TableTypeAttr .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_dagbg !=nil {return _dagbg ;};if _afbdg .AutoFilter !=nil {if _ggccd :=_afbdg .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); -_ggccd !=nil {return _ggccd ;};};if _afbdg .SortState !=nil {if _ebceb :=_afbdg .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_ebceb !=nil {return _ebceb ;};};if _cagfb :=_afbdg .TableColumns .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"); -_cagfb !=nil {return _cagfb ;};if _afbdg .TableStyleInfo !=nil {if _fbgcb :=_afbdg .TableStyleInfo .ValidateWithPath (path +"\u002fT\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f");_fbgcb !=nil {return _fbgcb ;};};if _afbdg .ExtLst !=nil {if _bdgad :=_afbdg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bdgad !=nil {return _bdgad ;};};return nil ;}; +// ValidateWithPath validates the CT_BookViews and its children, prefixing error messages with path +func (_cca *CT_BookViews )ValidateWithPath (path string )error {for _dag ,_daga :=range _cca .WorkbookView {if _adb :=_daga .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0057or\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_dag )); +_adb !=nil {return _adb ;};};return nil ;};func NewCT_WebPublishing ()*CT_WebPublishing {_dgacaf :=&CT_WebPublishing {};return _dgacaf };func (_cafb *CT_Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ccbe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0061\u0075\u0074\u0068\u006f\u0072\u0073"}}; +e .EncodeElement (_cafb .Authors ,_ccbe );_ggeb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}};e .EncodeElement (_cafb .CommentList ,_ggeb );if _cafb .ExtLst !=nil {_gaca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cafb .ExtLst ,_gaca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fdacd ST_PageOrder )ValidateWithPath (path string )error {switch _fdacd {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdacd )); +};return nil ;};func (_egcebf ST_FormulaExpression )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbfadd :=_c .Attr {};_gbfadd .Name =name ;switch _egcebf {case ST_FormulaExpressionUnset :_gbfadd .Value ="";case ST_FormulaExpressionRef :_gbfadd .Value ="\u0072\u0065\u0066"; +case ST_FormulaExpressionRefError :_gbfadd .Value ="\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072";case ST_FormulaExpressionArea :_gbfadd .Value ="\u0061\u0072\u0065\u0061";case ST_FormulaExpressionAreaError :_gbfadd .Value ="\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr"; +case ST_FormulaExpressionComputedArea :_gbfadd .Value ="\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061";};return _gbfadd ,nil ;}; -// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path -func (_baecg *CT_Hyperlink )ValidateWithPath (path string )error {return nil };type ST_SmartTagShow byte ; +// ValidateWithPath validates the CT_QueryTable and its children, prefixing error messages with path +func (_fbgbcb *CT_QueryTable )ValidateWithPath (path string )error {if _begc :=_fbgbcb .GrowShrinkTypeAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006fwS\u0068\u0072\u0069\u006e\u006b\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_begc !=nil {return _begc ; +};if _fbgbcb .QueryTableRefresh !=nil {if _cggcab :=_fbgbcb .QueryTableRefresh .ValidateWithPath (path +"\u002fQ\u0075e\u0072\u0079\u0054\u0061\u0062l\u0065\u0052e\u0066\u0072\u0065\u0073\u0068");_cggcab !=nil {return _cggcab ;};};if _fbgbcb .ExtLst !=nil {if _gdcfg :=_fbgbcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gdcfg !=nil {return _gdcfg ;};};return nil ;};func (_dceab *CT_Dxfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbfeef :=range start .Attr {if _bbfeef .Name .Local =="\u0063\u006f\u0075n\u0074"{_gffg ,_dcfca :=_g .ParseUint (_bbfeef .Value ,10,32); +if _dcfca !=nil {return _dcfca ;};_bgcfg :=uint32 (_gffg );_dceab .CountAttr =&_bgcfg ;continue ;};};_bfee :for {_efae ,_fccc :=d .Token ();if _fccc !=nil {return _fccc ;};switch _cabaa :=_efae .(type ){case _c .StartElement :switch _cabaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"}:_gddga :=NewCT_Dxf (); +if _fgaef :=d .DecodeElement (_gddga ,&_cabaa );_fgaef !=nil {return _fgaef ;};_dceab .Dxf =append (_dceab .Dxf ,_gddga );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u0078\u0066\u0073\u0020\u0025\u0076",_cabaa .Name ); +if _ebdbg :=d .Skip ();_ebdbg !=nil {return _ebdbg ;};};case _c .EndElement :break _bfee ;case _c .CharData :};};return nil ;};func NewCT_WorkbookPr ()*CT_WorkbookPr {_fgegae :=&CT_WorkbookPr {};return _fgegae }; -// Validate validates the CT_Format and its children -func (_aegcc *CT_Format )Validate ()error {return _aegcc .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u0072\u006d\u0061t");};func NewCT_Filter ()*CT_Filter {_geafa :=&CT_Filter {};return _geafa };func (_fagda *CT_WorkbookProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fagda .WorkbookPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006fr\u006b\u0062\u006fo\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookPasswordAttr )}); -};if _fagda .WorkbookPasswordCharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006bb\u006f\u006f\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072d\u0043h\u0061\u0072\u0061\u0063\u0074\u0065\u0072S\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookPasswordCharacterSetAttr )}); -};if _fagda .RevisionsPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073s\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsPasswordAttr )}); -};if _fagda .RevisionsPasswordCharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065v\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065rS\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsPasswordCharacterSetAttr )}); -};if _fagda .LockStructureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0053\u0074\u0072\u0075\u0063\u0074\u0075\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fagda .LockStructureAttr ))}); -};if _fagda .LockWindowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"l\u006f\u0063\u006b\u0057\u0069\u006e\u0064\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fagda .LockWindowsAttr ))});};if _fagda .LockRevisionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fagda .LockRevisionAttr ))}); -};if _fagda .RevisionsAlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069si\u006f\u006e\u0073\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061m\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsAlgorithmNameAttr )}); -};if _fagda .RevisionsHashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073H\u0061\u0073h\u0056\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsHashValueAttr )}); -};if _fagda .RevisionsSaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0061\u006ct\u0056\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsSaltValueAttr )}); -};if _fagda .RevisionsSpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0070\u0069n\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .RevisionsSpinCountAttr )}); -};if _fagda .WorkbookAlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u006f\u0072\u006b\u0062oo\u006bA\u006c\u0067\u006f\u0072\u0069t\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookAlgorithmNameAttr )}); -};if _fagda .WorkbookHashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0048\u0061\u0073\u0068V\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookHashValueAttr )}); -};if _fagda .WorkbookSaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0061\u006c\u0074V\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookSaltValueAttr )}); -};if _fagda .WorkbookSpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fagda .WorkbookSpinCountAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fbddd ST_DataValidationOperator )Validate ()error {return _fbddd .ValidateWithPath ("")};func NewCT_RangeSets ()*CT_RangeSets {_dfbbg :=&CT_RangeSets {}; -return _dfbbg }; +// Validate validates the CT_RevisionInsertSheet and its children +func (_ggbbfeg *CT_RevisionInsertSheet )Validate ()error {return _ggbbfeg .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0049\u006e\u0073\u0065\u0072\u0074\u0053\u0068\u0065e\u0074");}; -// Validate validates the CT_WorksheetSource and its children -func (_cecda *CT_WorksheetSource )Validate ()error {return _cecda .ValidateWithPath ("\u0043T\u005fW\u006f\u0072\u006b\u0073\u0068e\u0065\u0074S\u006f\u0075\u0072\u0063\u0065");};func NewCT_OleSize ()*CT_OleSize {_cffdf :=&CT_OleSize {};return _cffdf }; -func (_gdbbc *CT_RgbColor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gdbbc .RgbAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0067\u0062"},Value :_fg .Sprintf ("\u0025\u0076",*_gdbbc .RgbAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bgcbc *CT_PivotHierarchies )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eccb :=range start .Attr {if _eccb .Name .Local =="\u0063\u006f\u0075n\u0074"{_caadcb ,_eddca :=_f .ParseUint (_eccb .Value ,10,32); -if _eddca !=nil {return _eddca ;};_gcdea :=uint32 (_caadcb );_bgcbc .CountAttr =&_gcdea ;continue ;};};_gbfbfg :for {_gcdb ,_dbeef :=d .Token ();if _dbeef !=nil {return _dbeef ;};switch _bgba :=_gcdb .(type ){case _c .StartElement :switch _bgba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"}:_gedeb :=NewCT_PivotHierarchy (); -if _abdfb :=d .DecodeElement (_gedeb ,&_bgba );_abdfb !=nil {return _abdfb ;};_bgcbc .PivotHierarchy =append (_bgcbc .PivotHierarchy ,_gedeb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069er\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0020\u0025\u0076",_bgba .Name ); -if _beebd :=d .Skip ();_beebd !=nil {return _beebd ;};};case _c .EndElement :break _gbfbfg ;case _c .CharData :};};return nil ;};const (ST_DataValidationOperatorUnset ST_DataValidationOperator =0;ST_DataValidationOperatorBetween ST_DataValidationOperator =1; -ST_DataValidationOperatorNotBetween ST_DataValidationOperator =2;ST_DataValidationOperatorEqual ST_DataValidationOperator =3;ST_DataValidationOperatorNotEqual ST_DataValidationOperator =4;ST_DataValidationOperatorLessThan ST_DataValidationOperator =5;ST_DataValidationOperatorLessThanOrEqual ST_DataValidationOperator =6; -ST_DataValidationOperatorGreaterThan ST_DataValidationOperator =7;ST_DataValidationOperatorGreaterThanOrEqual ST_DataValidationOperator =8;);type CT_RevisionsChoice struct{ +// ValidateWithPath validates the CT_Format and its children, prefixing error messages with path +func (_cfafd *CT_Format )ValidateWithPath (path string )error {if _fefeec :=_cfafd .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_fefeec !=nil {return _fefeec ;};if _bgec :=_cfafd .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"); +_bgec !=nil {return _bgec ;};if _cfafd .ExtLst !=nil {if _cffbe :=_cfafd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cffbe !=nil {return _cffbe ;};};return nil ;};type CT_SheetDimension struct{ -// Revision Row Column Insert Delete -Rrc []*CT_RevisionRowColumn ; +// Reference +RefAttr string ;};const (ST_SourceTypeUnset ST_SourceType =0;ST_SourceTypeWorksheet ST_SourceType =1;ST_SourceTypeExternal ST_SourceType =2;ST_SourceTypeConsolidation ST_SourceType =3;ST_SourceTypeScenario ST_SourceType =4;); -// Revision Cell Move -Rm []*CT_RevisionMove ; +// ValidateWithPath validates the CT_IgnoredError and its children, prefixing error messages with path +func (_eaefa *CT_IgnoredError )ValidateWithPath (path string )error {return nil };type CT_CellStyle struct{ -// Revision Custom View -Rcv []*CT_RevisionCustomView ; +// User Defined Cell Style +NameAttr *string ; -// Revision Sheet Name -Rsnm []*CT_RevisionSheetRename ; +// Format Id +XfIdAttr uint32 ; -// Revision Insert Sheet -Ris []*CT_RevisionInsertSheet ; +// Built-In Style Id +BuiltinIdAttr *uint32 ; -// Revision Cell Change -Rcc []*CT_RevisionCellChange ; +// Outline Style +ILevelAttr *uint32 ; -// Revision Format -Rfmt []*CT_RevisionFormatting ; +// Hidden Style +HiddenAttr *bool ; -// Revision AutoFormat -Raf []*CT_RevisionAutoFormatting ; +// Custom Built In +CustomBuiltinAttr *bool ; -// Revision Defined Name -Rdn []*CT_RevisionDefinedName ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_aedc *CT_Cell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebfb :=range start .Attr {if _ebfb .Name .Local =="\u0072"{_adcg :=_ebfb .Value ;_aedc .RAttr =&_adcg ;continue ;};if _ebfb .Name .Local =="\u0073"{_efba ,_cgfa :=_g .ParseUint (_ebfb .Value ,10,32); +if _cgfa !=nil {return _cgfa ;};_bfea :=uint32 (_efba );_aedc .SAttr =&_bfea ;continue ;};if _ebfb .Name .Local =="\u0074"{_aedc .TAttr .UnmarshalXMLAttr (_ebfb );continue ;};if _ebfb .Name .Local =="\u0063\u006d"{_decd ,_bdcd :=_g .ParseUint (_ebfb .Value ,10,32); +if _bdcd !=nil {return _bdcd ;};_ffee :=uint32 (_decd );_aedc .CmAttr =&_ffee ;continue ;};if _ebfb .Name .Local =="\u0076\u006d"{_fgc ,_caed :=_g .ParseUint (_ebfb .Value ,10,32);if _caed !=nil {return _caed ;};_cdeee :=uint32 (_fgc );_aedc .VmAttr =&_cdeee ; +continue ;};if _ebfb .Name .Local =="\u0070\u0068"{_bbcd ,_cfcb :=_g .ParseBool (_ebfb .Value );if _cfcb !=nil {return _cfcb ;};_aedc .PhAttr =&_bbcd ;continue ;};};_eff :for {_abce ,_degbd :=d .Token ();if _degbd !=nil {return _degbd ;};switch _acca :=_abce .(type ){case _c .StartElement :switch _acca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066"}:_aedc .F =NewCT_CellFormula (); +if _gdbff :=d .DecodeElement (_aedc .F ,&_acca );_gdbff !=nil {return _gdbff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:_aedc .V =new (string ); +if _afa :=d .DecodeElement (_aedc .V ,&_acca );_afa !=nil {return _afa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0073"}:_aedc .Is =NewCT_Rst (); +if _eeea :=d .DecodeElement (_aedc .Is ,&_acca );_eeea !=nil {return _eeea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aedc .ExtLst =NewCT_ExtensionList (); +if _fdb :=d .DecodeElement (_aedc .ExtLst ,&_acca );_fdb !=nil {return _fdb ;};default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_acca .Name ); +if _ffg :=d .Skip ();_ffg !=nil {return _ffg ;};};case _c .EndElement :break _eff ;case _c .CharData :};};return nil ;}; -// Revision Cell Comment -Rcmt []*CT_RevisionComment ; +// Validate validates the CT_RecordChoice and its children +func (_defccf *CT_RecordChoice )Validate ()error {return _defccf .ValidateWithPath ("\u0043T\u005fR\u0065\u0063\u006f\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Revision Query Table -Rqt []*CT_RevisionQueryTableField ; +// ValidateWithPath validates the CT_SortCondition and its children, prefixing error messages with path +func (_dcgbf *CT_SortCondition )ValidateWithPath (path string )error {if _acfcda :=_dcgbf .SortByAttr .ValidateWithPath (path +"/\u0053\u006f\u0072\u0074\u0042\u0079\u0041\u0074\u0074\u0072");_acfcda !=nil {return _acfcda ;};if _faaedd :=_dcgbf .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072"); +_faaedd !=nil {return _faaedd ;};return nil ;}; -// Revision Merge Conflict -Rcft []*CT_RevisionConflict ;}; +// Validate validates the CT_TableColumns and its children +func (_deaeag *CT_TableColumns )Validate ()error {return _deaeag .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073");};func (_dgbfe *CT_TableFormula )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0072\u0072a\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_dgbfe .ArrayAttr ))}); +e .EncodeElement (_dgbfe .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CacheHierarchies ()*CT_CacheHierarchies {_efc :=&CT_CacheHierarchies {};return _efc }; -// Validate validates the CT_ExternalSheetNames and its children -func (_bbdcd *CT_ExternalSheetNames )Validate ()error {return _bbdcd .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u0073");};func (_gcbfdb *ST_CfType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcceb ,_ddaag :=d .Token (); -if _ddaag !=nil {return _ddaag ;};if _dfada ,_bebdgb :=_gcceb .(_c .EndElement );_bebdgb &&_dfada .Name ==start .Name {*_gcbfdb =1;return nil ;};if _edfca ,_agba :=_gcceb .(_c .CharData );!_agba {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcceb ); -}else {switch string (_edfca ){case "":*_gcbfdb =0;case "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e":*_gcbfdb =1;case "\u0063\u0065\u006c\u006c\u0049\u0073":*_gcbfdb =2;case "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065":*_gcbfdb =3; -case "\u0064a\u0074\u0061\u0042\u0061\u0072":*_gcbfdb =4;case "\u0069c\u006f\u006e\u0053\u0065\u0074":*_gcbfdb =5;case "\u0074\u006f\u00701\u0030":*_gcbfdb =6;case "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_gcbfdb =7;case "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_gcbfdb =8; -case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_gcbfdb =9;case "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_gcbfdb =10;case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_gcbfdb =11; -case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_gcbfdb =12;case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_gcbfdb =13;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_gcbfdb =14; -case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_gcbfdb =15;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_gcbfdb =16;case "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064":*_gcbfdb =17; -case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_gcbfdb =18;};};_gcceb ,_ddaag =d .Token ();if _ddaag !=nil {return _ddaag ;};if _efecf ,_deaab :=_gcceb .(_c .EndElement );_deaab &&_efecf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcceb ); -}; +// Validate validates the CT_LevelGroup and its children +func (_aabcd *CT_LevelGroup )Validate ()error {return _aabcd .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070");}; -// Validate validates the Connections and its children -func (_bbebge *Connections )Validate ()error {return _bbebge .ValidateWithPath ("C\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073");};func (_aecc *CT_Items )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aecc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_aecc .CountAttr )}); -};e .EncodeToken (start );_efagbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0074\u0065\u006d"}};for _ ,_fbgf :=range _aecc .Item {e .EncodeElement (_fbgf ,_efagbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +// Validate validates the CT_OleItem and its children +func (_gbdae *CT_OleItem )Validate ()error {return _gbdae .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d");};func (_cgaaf ST_TargetScreenSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cgaaf .String (),start ); +};func (_fgdg *CT_NumFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fgdg .NumFmtIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_fgdg .FormatCodeAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_ServerFormat and its children -func (_ebefg *CT_ServerFormat )Validate ()error {return _ebefg .ValidateWithPath ("\u0043T\u005fS\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074");};func NewCT_FunctionGroups ()*CT_FunctionGroups {_bbbbg :=&CT_FunctionGroups {};return _bbbbg }; -func (_adaefd *CT_WebPublishItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_adaefd .IdAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0076I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_adaefd .DivIdAttr )}); -_dggag ,_aagf :=_adaefd .SourceTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065"});if _aagf !=nil {return _aagf ;};start .Attr =append (start .Attr ,_dggag );if _adaefd .SourceRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073o\u0075\u0072\u0063\u0065\u0052\u0065f"},Value :_fg .Sprintf ("\u0025\u0076",*_adaefd .SourceRefAttr )}); -};if _adaefd .SourceObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adaefd .SourceObjectAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_adaefd .DestinationFileAttr )}); -if _adaefd .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_adaefd .TitleAttr )});};if _adaefd .AutoRepublishAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adaefd .AutoRepublishAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Tables and its children, prefixing error messages with path +func (_ddcgc *CT_Tables )ValidateWithPath (path string )error {for _beccg ,_cgfaa :=range _ddcgc .TablesChoice {if _bgddb :=_cgfaa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0054ab\u006c\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_beccg )); +_bgddb !=nil {return _bgddb ;};};return nil ;}; -// Validate validates the CT_Row and its children -func (_dadafc *CT_Row )Validate ()error {return _dadafc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u006f\u0077");}; +// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path +func (_efcef *CT_ExtensionList )ValidateWithPath (path string )error {for _eeca ,_dgba :=range _efcef .Ext {if _bcegb :=_dgba .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_eeca ));_bcegb !=nil {return _bcegb ; +};};return nil ;};func (_aadfc *ST_CredMethod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aadfc =0;case "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064":*_aadfc =1;case "\u006e\u006f\u006e\u0065":*_aadfc =2;case "\u0073\u0074\u006f\u0072\u0065\u0064":*_aadfc =3; +case "\u0070\u0072\u006f\u006d\u0070\u0074":*_aadfc =4;};return nil ;};func NewCT_Items ()*CT_Items {_aafga :=&CT_Items {};return _aafga };type CT_Font struct{FontChoice []*CT_FontChoice ;};func (_faeega *CT_Metadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _faeega .MetadataTypes !=nil {_deccc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061T\u0079\u0070\u0065\u0073"}};e .EncodeElement (_faeega .MetadataTypes ,_deccc );};if _faeega .MetadataStrings !=nil {_edbda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ame\u0074\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}}; +e .EncodeElement (_faeega .MetadataStrings ,_edbda );};if _faeega .MdxMetadata !=nil {_abeeg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u006d\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}};e .EncodeElement (_faeega .MdxMetadata ,_abeeg ); +};if _faeega .FutureMetadata !=nil {_ccbcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0075\u0074\u0075\u0072e\u004d\u0065t\u0061\u0064\u0061\u0074\u0061"}};for _ ,_accga :=range _faeega .FutureMetadata {e .EncodeElement (_accga ,_ccbcf ); +};};if _faeega .CellMetadata !=nil {_cagdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}};e .EncodeElement (_faeega .CellMetadata ,_cagdf );};if _faeega .ValueMetadata !=nil {_eebbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}}; +e .EncodeElement (_faeega .ValueMetadata ,_eebbf );};if _faeega .ExtLst !=nil {_bcaegb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faeega .ExtLst ,_bcaegb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the PivotCacheDefinition and its children -func (_fggfd *PivotCacheDefinition )Validate ()error {return _fggfd .ValidateWithPath ("P\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};func (_fdaea *CT_SmartTagPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdaea .EmbedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006d\u0062e\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdaea .EmbedAttr ))}); -};if _fdaea .ShowAttr !=ST_SmartTagShowUnset {_eaceea ,_dddda :=_fdaea .ShowAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006f\u0077"});if _dddda !=nil {return _dddda ;};start .Attr =append (start .Attr ,_eaceea );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ddde *CT_Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_efdb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0061\u0075\u0074\u0068\u006f\u0072\u0073"}};e .EncodeElement (_ddde .Authors ,_efdb ); -_gcbbb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}};e .EncodeElement (_ddde .CommentList ,_gcbbb );if _ddde .ExtLst !=nil {_cgfef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ddde .ExtLst ,_cgfef );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_PivotAreaReference ()*CT_PivotAreaReference {_cfaaa :=&CT_PivotAreaReference {};return _cfaaa ;};func NewCT_ExternalDefinedName ()*CT_ExternalDefinedName {_cbfbb :=&CT_ExternalDefinedName {}; -return _cbfbb ;};func (_bbadf ST_Axis )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eedbd :=_c .Attr {};_eedbd .Name =name ;switch _bbadf {case ST_AxisUnset :_eedbd .Value ="";case ST_AxisAxisRow :_eedbd .Value ="\u0061x\u0069\u0073\u0052\u006f\u0077"; -case ST_AxisAxisCol :_eedbd .Value ="\u0061x\u0069\u0073\u0043\u006f\u006c";case ST_AxisAxisPage :_eedbd .Value ="\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065";case ST_AxisAxisValues :_eedbd .Value ="\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073"; -};return _eedbd ,nil ;}; +// ValidateWithPath validates the CT_MetadataRecord and its children, prefixing error messages with path +func (_abaca *CT_MetadataRecord )ValidateWithPath (path string )error {return nil };func (_cacgeed *CT_SortState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cacgeed .ColumnSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0075\u006d\u006e\u0053\u006f\u0072\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cacgeed .ColumnSortAttr ))}); +};if _cacgeed .CaseSensitiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0073\u0065\u0053\u0065\u006e\u0073\u0069\u0074\u0069\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cacgeed .CaseSensitiveAttr ))}); +};if _cacgeed .SortMethodAttr !=ST_SortMethodUnset {_fdgaf ,_ebbce :=_cacgeed .SortMethodAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"});if _ebbce !=nil {return _ebbce ;};start .Attr =append (start .Attr ,_fdgaf ); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_cacgeed .RefAttr )});e .EncodeToken (start );if _cacgeed .SortCondition !=nil {_gdffd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e"}}; +for _ ,_fffac :=range _cacgeed .SortCondition {e .EncodeElement (_fffac ,_gdffd );};};if _cacgeed .ExtLst !=nil {_adfdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cacgeed .ExtLst ,_adfdg ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_MetadataBlocks ()*CT_MetadataBlocks {_ddgge :=&CT_MetadataBlocks {};return _ddgge }; -// ValidateWithPath validates the CT_SmartTagTypes and its children, prefixing error messages with path -func (_cddfb *CT_SmartTagTypes )ValidateWithPath (path string )error {for _afcce ,_cgeba :=range _cddfb .SmartTagType {if _ecgde :=_cgeba .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053ma\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_afcce )); -_ecgde !=nil {return _ecgde ;};};return nil ;};func _fbcfcb (_adffad bool )uint8 {if _adffad {return 1;};return 0;}; +// ValidateWithPath validates the CT_Query and its children, prefixing error messages with path +func (_eadfcd *CT_Query )ValidateWithPath (path string )error {if _eadfcd .Tpls !=nil {if _ffgdb :=_eadfcd .Tpls .ValidateWithPath (path +"\u002f\u0054\u0070l\u0073");_ffgdb !=nil {return _ffgdb ;};};return nil ;};func (_cgafg *CT_SheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdgae :for {_dfggd ,_dgdbe :=d .Token (); +if _dgdbe !=nil {return _dgdbe ;};switch _bcbbbe :=_dfggd .(type ){case _c .StartElement :switch _bcbbbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"}:_gbfag :=NewCT_SheetView (); +if _fcddc :=d .DecodeElement (_gbfag ,&_bcbbbe );_fcddc !=nil {return _fcddc ;};_cgafg .SheetView =append (_cgafg .SheetView ,_gbfag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgafg .ExtLst =NewCT_ExtensionList (); +if _ddgdf :=d .DecodeElement (_cgafg .ExtLst ,&_bcbbbe );_ddgdf !=nil {return _ddgdf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073 \u0025\u0076",_bcbbbe .Name ); +if _cdfeeb :=d .Skip ();_cdfeeb !=nil {return _cdfeeb ;};};case _c .EndElement :break _cdgae ;case _c .CharData :};};return nil ;};func NewWorksheet ()*Worksheet {_ebbbf :=&Worksheet {};_ebbbf .CT_Worksheet =*NewCT_Worksheet ();return _ebbbf ;}; -// ValidateWithPath validates the CT_DataBar and its children, prefixing error messages with path -func (_gdbb *CT_DataBar )ValidateWithPath (path string )error {for _acgaf ,_debfd :=range _gdbb .Cfvo {if _effd :=_debfd .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_acgaf ));_effd !=nil {return _effd ; -};};if _cccac :=_gdbb .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_cccac !=nil {return _cccac ;};return nil ;};type CT_BookView struct{ +// Validate validates the CT_MdxMetadata and its children +func (_fggge *CT_MdxMetadata )Validate ()error {return _fggge .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074a\u0064\u0061\u0074\u0061");};func (_cbba *CT_Control )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cced :=range start .Attr {if _cced .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cced .Name .Local =="\u0069\u0064"||_cced .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cced .Name .Local =="\u0069\u0064"{_cbaa :=_cced .Value ; +_cbba .IdAttr =_cbaa ;continue ;};if _cced .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_befa ,_eegeb :=_g .ParseUint (_cced .Value ,10,32);if _eegeb !=nil {return _eegeb ;};_cbba .ShapeIdAttr =uint32 (_befa );continue ;};if _cced .Name .Local =="\u006e\u0061\u006d\u0065"{_gfgbf :=_cced .Value ; +_cbba .NameAttr =&_gfgbf ;continue ;};};_fedcc :for {_facfb ,_fcbb :=d .Token ();if _fcbb !=nil {return _fcbb ;};switch _decca :=_facfb .(type ){case _c .StartElement :switch _decca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c\u0050r"}:_cbba .ControlPr =NewCT_ControlPr (); +if _agcd :=d .DecodeElement (_cbba .ControlPr ,&_decca );_agcd !=nil {return _agcd ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0020\u0025\u0076",_decca .Name ); +if _badbg :=d .Skip ();_badbg !=nil {return _badbg ;};};case _c .EndElement :break _fedcc ;case _c .CharData :};};return nil ;};type CT_Set struct{ -// Visibility -VisibilityAttr ST_Visibility ; +// Number of Tuples +CountAttr *uint32 ; -// Minimized -MinimizedAttr *bool ; +// Maximum Rank Requested +MaxRankAttr int32 ; -// Show Horizontal Scroll -ShowHorizontalScrollAttr *bool ; +// MDX Set Definition +SetDefinitionAttr string ; -// Show Vertical Scroll -ShowVerticalScrollAttr *bool ; - -// Show Sheet Tabs -ShowSheetTabsAttr *bool ; +// Set Sort Order +SortTypeAttr ST_SortType ; -// Upper Left Corner (X Coordinate) -XWindowAttr *int32 ; +// Query Failed +QueryFailedAttr *bool ; -// Upper Left Corner (Y Coordinate) -YWindowAttr *int32 ; +// Tuples +Tpls []*CT_Tuples ; -// Window Width -WindowWidthAttr *uint32 ; +// Sort By Tuple +SortByTuple *CT_Tuples ;};func (_gabbe *CT_LegacyDrawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_caecf :=range start .Attr {if _caecf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_caecf .Name .Local =="\u0069\u0064"||_caecf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_caecf .Name .Local =="\u0069\u0064"{_cbcac :=_caecf .Value ; +_gabbe .IdAttr =_cbcac ;continue ;};};for {_eeaed ,_bedga :=d .Token ();if _bedga !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065\u0067\u0061c\u0079D\u0072\u0061\u0077\u0069\u006e\u0067\u003a \u0025\u0073",_bedga ); +};if _fgbgeg ,_eceec :=_eeaed .(_c .EndElement );_eceec &&_fgbgeg .Name ==start .Name {break ;};};return nil ;};func (_adgdc ST_FormulaExpression )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_adgdc .String (),start ); +};func (_dfcgd *ST_PhoneticAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfcgd =0;case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_dfcgd =1;case "\u006c\u0065\u0066\u0074":*_dfcgd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dfcgd =3; +case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_dfcgd =4;};return nil ;}; -// Window Height -WindowHeightAttr *uint32 ; +// Validate validates the CT_ConditionalFormatting and its children +func (_cgcd *CT_ConditionalFormatting )Validate ()error {return _cgcd .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067");};func NewCT_DeletedField ()*CT_DeletedField {_fcfde :=&CT_DeletedField {}; +return _fcfde };type CT_MetadataStringIndex struct{ -// Sheet Tab Ratio -TabRatioAttr *uint32 ; +// Index Value +XAttr uint32 ; -// First Sheet -FirstSheetAttr *uint32 ; +// String is a Set +SAttr *bool ;};func NewCT_Schema ()*CT_Schema {_dgfdf :=&CT_Schema {};return _dgfdf };func (_dabd *CT_OleLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abdca :=range start .Attr {if _abdca .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abdca .Name .Local =="\u0069\u0064"||_abdca .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abdca .Name .Local =="\u0069\u0064"{_abgfb :=_abdca .Value ; +_dabd .IdAttr =_abgfb ;continue ;};if _abdca .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_eccec :=_abdca .Value ;_dabd .ProgIdAttr =_eccec ;continue ;};};_cdfcf :for {_fdbdbg ,_agadd :=d .Token ();if _agadd !=nil {return _agadd ;};switch _ffbge :=_fdbdbg .(type ){case _c .StartElement :switch _ffbge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"}:_dabd .OleItems =NewCT_OleItems (); +if _dbbd :=d .DecodeElement (_dabd .OleItems ,&_ffbge );_dbbd !=nil {return _dbbd ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fO\u006c\u0065\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_ffbge .Name ); +if _bcfed :=d .Skip ();_bcfed !=nil {return _bcfed ;};};case _c .EndElement :break _cdfcf ;case _c .CharData :};};return nil ;};type CT_WorksheetSource struct{ -// Active Sheet Index -ActiveTabAttr *uint32 ; +// Reference +RefAttr *string ; -// AutoFilter Date Grouping -AutoFilterDateGroupingAttr *bool ;ExtLst *CT_ExtensionList ;};func (_debbf *CT_MetadataStringIndex )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agbe :=range start .Attr {if _agbe .Name .Local =="\u0078"{_bbcef ,_afbbg :=_f .ParseUint (_agbe .Value ,10,32); -if _afbbg !=nil {return _afbbg ;};_debbf .XAttr =uint32 (_bbcef );continue ;};if _agbe .Name .Local =="\u0073"{_edaab ,_gfdfd :=_f .ParseBool (_agbe .Value );if _gfdfd !=nil {return _gfdfd ;};_debbf .SAttr =&_edaab ;continue ;};};for {_abaefd ,_cedf :=d .Token (); -if _cedf !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0074a\u0064a\u0074a\u0053t\u0072\u0069\u006e\u0067\u0049\u006e\u0064\u0065\u0078\u003a\u0020\u0025\u0073",_cedf );};if _gcef ,_egeg :=_abaefd .(_c .EndElement ); -_egeg &&_gcef .Name ==start .Name {break ;};};return nil ;};type CT_MetadataType struct{ +// Named Range +NameAttr *string ; -// Metadata Type Name -NameAttr string ; +// Sheet Name +SheetAttr *string ;IdAttr *string ;}; -// Minimum Supported Version -MinSupportedVersionAttr uint32 ; +// Validate validates the CT_MetadataType and its children +func (_gbaedc *CT_MetadataType )Validate ()error {return _gbaedc .ValidateWithPath ("\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065");};func NewCT_PivotField ()*CT_PivotField {_debee :=&CT_PivotField {};return _debee }; +type ST_ParameterType byte ;func NewCT_ControlPr ()*CT_ControlPr {_dgfe :=&CT_ControlPr {};_dgfe .Anchor =NewCT_ObjectAnchor ();return _dgfe ;}; -// Metadata Ghost Row -GhostRowAttr *bool ; +// ValidateWithPath validates the CT_SheetFormatPr and its children, prefixing error messages with path +func (_caaeda *CT_SheetFormatPr )ValidateWithPath (path string )error {return nil };func (_caadd *CT_FieldsUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caadd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_caadd .CountAttr )}); +};e .EncodeToken (start );if _caadd .FieldUsage !=nil {_dcdde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u0065\u006c\u0064U\u0073\u0061\u0067\u0065"}};for _ ,_dfcfe :=range _caadd .FieldUsage {e .EncodeElement (_dfcfe ,_dcdde ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gfaf *CT_CellSmartTag )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeegd :=range start .Attr {if _eeegd .Name .Local =="\u0074\u0079\u0070\u0065"{_gffe ,_bdcc :=_g .ParseUint (_eeegd .Value ,10,32); +if _bdcc !=nil {return _bdcc ;};_gfaf .TypeAttr =uint32 (_gffe );continue ;};if _eeegd .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_bafbg ,_ggbc :=_g .ParseBool (_eeegd .Value );if _ggbc !=nil {return _ggbc ;};_gfaf .DeletedAttr =&_bafbg ;continue ; +};if _eeegd .Name .Local =="\u0078\u006d\u006c\u0042\u0061\u0073\u0065\u0064"{_ecaf ,_ecdcc :=_g .ParseBool (_eeegd .Value );if _ecdcc !=nil {return _ecdcc ;};_gfaf .XmlBasedAttr =&_ecaf ;continue ;};};_egef :for {_cgbd ,_effb :=d .Token ();if _effb !=nil {return _effb ; +};switch _agg :=_cgbd .(type ){case _c .StartElement :switch _agg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"}:_adg :=NewCT_CellSmartTagPr (); +if _fefe :=d .DecodeElement (_adg ,&_agg );_fefe !=nil {return _fefe ;};_gfaf .CellSmartTagPr =append (_gfaf .CellSmartTagPr ,_adg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0020\u0025\u0076",_agg .Name ); +if _gadf :=d .Skip ();_gadf !=nil {return _gadf ;};};case _c .EndElement :break _egef ;case _c .CharData :};};return nil ;};func (_fbccf *CT_OleObjects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bbfbeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074"}}; +for _ ,_ecgbe :=range _fbccf .OleObject {e .EncodeElement (_ecgbe ,_bbfbeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcfaa *CT_Sheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_dcfaa .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_dcfaa .SheetIdAttr )});if _dcfaa .StateAttr !=ST_SheetStateUnset {_gcfdgc ,_bfdae :=_dcfaa .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"}); +if _bfdae !=nil {return _bfdae ;};start .Attr =append (start .Attr ,_gcfdgc );};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_dcfaa .IdAttr )});e .EncodeToken (start ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afcb *CT_ControlPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afcb .Anchor =NewCT_ObjectAnchor ();for _ ,_bcaab :=range start .Attr {if _bcaab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcaab .Name .Local =="\u0069\u0064"||_bcaab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcaab .Name .Local =="\u0069\u0064"{_cgcdb :=_bcaab .Value ; +_afcb .IdAttr =&_cgcdb ;continue ;};if _bcaab .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"{_ecef ,_aacdb :=_g .ParseBool (_bcaab .Value );if _aacdb !=nil {return _aacdb ;};_afcb .AutoPictAttr =&_ecef ;continue ;};if _bcaab .Name .Local =="\u006d\u0061\u0063r\u006f"{_fgbg :=_bcaab .Value ; +_afcb .MacroAttr =&_fgbg ;continue ;};if _bcaab .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_gbcf ,_gbdb :=_g .ParseBool (_bcaab .Value );if _gbdb !=nil {return _gbdb ;};_afcb .LockedAttr =&_gbcf ;continue ;};if _bcaab .Name .Local =="\u0072\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"{_ccgb ,_edgc :=_g .ParseBool (_bcaab .Value ); +if _edgc !=nil {return _edgc ;};_afcb .RecalcAlwaysAttr =&_ccgb ;continue ;};if _bcaab .Name .Local =="\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"{_bgag ,_gdcg :=_g .ParseBool (_bcaab .Value );if _gdcg !=nil {return _gdcg ;};_afcb .UiObjectAttr =&_bgag ; +continue ;};if _bcaab .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_effd ,_facb :=_g .ParseBool (_bcaab .Value );if _facb !=nil {return _facb ;};_afcb .AutoFillAttr =&_effd ;continue ;};if _bcaab .Name .Local =="\u0070\u0072\u0069n\u0074"{_cgdef ,_bebg :=_g .ParseBool (_bcaab .Value ); +if _bebg !=nil {return _bebg ;};_afcb .PrintAttr =&_cgdef ;continue ;};if _bcaab .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_efga ,_gcef :=_g .ParseBool (_bcaab .Value );if _gcef !=nil {return _gcef ;};_afcb .DisabledAttr =&_efga ; +continue ;};if _bcaab .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_ffef ,_aagad :=_g .ParseBool (_bcaab .Value );if _aagad !=nil {return _aagad ;};_afcb .AutoLineAttr =&_ffef ;continue ;};if _bcaab .Name .Local =="\u006c\u0069\u0073\u0074\u0046\u0069\u006c\u006c\u0052\u0061\u006e\u0067\u0065"{_bcdca :=_bcaab .Value ; +_afcb .ListFillRangeAttr =&_bcdca ;continue ;};if _bcaab .Name .Local =="\u006c\u0069\u006e\u006b\u0065\u0064\u0043\u0065\u006c\u006c"{_afaa :=_bcaab .Value ;_afcb .LinkedCellAttr =&_afaa ;continue ;};if _bcaab .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_edaeg :=_bcaab .Value ; +_afcb .AltTextAttr =&_edaeg ;continue ;};if _bcaab .Name .Local =="\u0063\u0066"{_eeff :=_bcaab .Value ;_afcb .CfAttr =&_eeff ;continue ;};if _bcaab .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_abbf ,_bfa :=_g .ParseBool (_bcaab .Value ); +if _bfa !=nil {return _bfa ;};_afcb .DefaultSizeAttr =&_abbf ;continue ;};};_egac :for {_cfbf ,_dbca :=d .Token ();if _dbca !=nil {return _dbca ;};switch _cdef :=_cfbf .(type ){case _c .StartElement :switch _cdef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _agdf :=d .DecodeElement (_afcb .Anchor ,&_cdef ); +_agdf !=nil {return _agdf ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006et\u0072\u006f\u006c\u0050\u0072\u0020\u0025\u0076",_cdef .Name ); +if _cdede :=d .Skip ();_cdede !=nil {return _cdede ;};};case _c .EndElement :break _egac ;case _c .CharData :};};return nil ;};func (_gbfgb ST_ConditionalFormattingOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ebfgc :=_c .Attr {};_ebfgc .Name =name ; +switch _gbfgb {case ST_ConditionalFormattingOperatorUnset :_ebfgc .Value ="";case ST_ConditionalFormattingOperatorLessThan :_ebfgc .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case ST_ConditionalFormattingOperatorLessThanOrEqual :_ebfgc .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; +case ST_ConditionalFormattingOperatorEqual :_ebfgc .Value ="\u0065\u0071\u0075a\u006c";case ST_ConditionalFormattingOperatorNotEqual :_ebfgc .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_ConditionalFormattingOperatorGreaterThanOrEqual :_ebfgc .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; +case ST_ConditionalFormattingOperatorGreaterThan :_ebfgc .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case ST_ConditionalFormattingOperatorBetween :_ebfgc .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e";case ST_ConditionalFormattingOperatorNotBetween :_ebfgc .Value ="\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; +case ST_ConditionalFormattingOperatorContainsText :_ebfgc .Value ="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case ST_ConditionalFormattingOperatorNotContains :_ebfgc .Value ="n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; +case ST_ConditionalFormattingOperatorBeginsWith :_ebfgc .Value ="\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case ST_ConditionalFormattingOperatorEndsWith :_ebfgc .Value ="\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";};return _ebfgc ,nil ; +};func (_cbafbb ST_FormatAction )Validate ()error {return _cbafbb .ValidateWithPath ("")};func NewCT_QueryTable ()*CT_QueryTable {_ddfcf :=&CT_QueryTable {};return _ddfcf };func (_aefbf *CT_MetadataType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_aefbf .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0053up\u0070\u006f\u0072\u0074\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_aefbf .MinSupportedVersionAttr )});if _aefbf .GhostRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0068\u006f\u0073\u0074\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .GhostRowAttr ))}); +};if _aefbf .GhostColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0068\u006f\u0073\u0074\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .GhostColAttr ))});};if _aefbf .EditAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .EditAttr ))}); +};if _aefbf .DeleteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .DeleteAttr ))});};if _aefbf .CopyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .CopyAttr ))}); +};if _aefbf .PasteAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0041\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteAllAttr ))});};if _aefbf .PasteFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteFormulasAttr ))}); +};if _aefbf .PasteValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0073\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteValuesAttr ))});};if _aefbf .PasteFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073t\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteFormatsAttr ))}); +};if _aefbf .PasteCommentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteCommentsAttr ))}); +};if _aefbf .PasteDataValidationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074eD\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteDataValidationAttr ))}); +};if _aefbf .PasteBordersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073t\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteBordersAttr ))});}; +if _aefbf .PasteColWidthsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006c\u0057i\u0064\u0074\u0068\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteColWidthsAttr ))}); +};if _aefbf .PasteNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0073t\u0065\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .PasteNumberFormatsAttr ))}); +};if _aefbf .MergeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0072g\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .MergeAttr ))});};if _aefbf .SplitFirstAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u006c\u0069\u0074\u0046\u0069\u0072\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .SplitFirstAttr ))}); +};if _aefbf .SplitAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u006c\u0069\u0074\u0041\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .SplitAllAttr ))});};if _aefbf .RowColShiftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u006f\u0077\u0043\u006f\u006c\u0053\u0068\u0069\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .RowColShiftAttr ))}); +};if _aefbf .ClearAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0041\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .ClearAllAttr ))});};if _aefbf .ClearFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .ClearFormatsAttr ))}); +};if _aefbf .ClearContentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .ClearContentsAttr ))}); +};if _aefbf .ClearCommentsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .ClearCommentsAttr ))}); +};if _aefbf .AssignAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0073\u0073\u0069\u0067\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .AssignAttr ))});};if _aefbf .CoerceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0065\u0072\u0063\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .CoerceAttr ))}); +};if _aefbf .AdjustAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .AdjustAttr ))});};if _aefbf .CellMetaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c\u004d\u0065\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aefbf .CellMetaAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_XmlPr struct{ -// Metadata Ghost Column -GhostColAttr *bool ; +// XML Map Id +MapIdAttr uint32 ; -// Metadata Edit -EditAttr *bool ; +// XPath +XpathAttr string ; -// Metadata Cell Value Delete -DeleteAttr *bool ; +// XML Data Type +XmlDataTypeAttr string ; -// Metadata Copy -CopyAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Metadata Paste All -PasteAllAttr *bool ; +// Validate validates the CT_Xf and its children +func (_dbcegb *CT_Xf )Validate ()error {return _dbcegb .ValidateWithPath ("\u0043\u0054\u005fX\u0066")}; -// Metadata Paste Formulas -PasteFormulasAttr *bool ; +// ValidateWithPath validates the CT_TableStyleElement and its children, prefixing error messages with path +func (_bfgdd *CT_TableStyleElement )ValidateWithPath (path string )error {if _bfgdd .TypeAttr ==ST_TableStyleTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cgced :=_bfgdd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cgced !=nil {return _cgced ;};return nil ;}; -// Metadata Paste Special Values -PasteValuesAttr *bool ; +// Validate validates the CT_Tuple and its children +func (_aedfga *CT_Tuple )Validate ()error {return _aedfga .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065");}; -// Metadata Paste Formats -PasteFormatsAttr *bool ; +// Validate validates the CT_TextPr and its children +func (_bdgdg *CT_TextPr )Validate ()error {return _bdgdg .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074\u0050r");};type CT_RPrEltChoice struct{ -// Metadata Paste Comments -PasteCommentsAttr *bool ; +// Font +RFont *CT_FontName ; -// Metadata Paste Data Validation -PasteDataValidationAttr *bool ; +// Character Set +Charset *CT_IntProperty ; -// Metadata Paste Borders -PasteBordersAttr *bool ; +// Font Family +Family *CT_IntProperty ; -// Metadata Paste Column Widths -PasteColWidthsAttr *bool ; +// Bold +B *CT_BooleanProperty ; -// Metadata Paste Number Formats -PasteNumberFormatsAttr *bool ; +// Italic +I *CT_BooleanProperty ; -// Metadata Merge -MergeAttr *bool ; +// Strike Through +Strike *CT_BooleanProperty ; -// Meatadata Split First -SplitFirstAttr *bool ; +// Outline +Outline *CT_BooleanProperty ; -// Metadata Split All -SplitAllAttr *bool ; +// Shadow +Shadow *CT_BooleanProperty ; -// Metadata Insert Delete -RowColShiftAttr *bool ; +// Condense +Condense *CT_BooleanProperty ; -// Metadata Clear All -ClearAllAttr *bool ; +// Extend +Extend *CT_BooleanProperty ; -// Metadata Clear Formats -ClearFormatsAttr *bool ; +// Text Color +Color *CT_Color ; -// Metadata Clear Contents -ClearContentsAttr *bool ; +// Font Size +Sz *CT_FontSize ; -// Metadata Clear Comments -ClearCommentsAttr *bool ; +// Underline +U *CT_UnderlineProperty ; -// Metadata Formula Assignment -AssignAttr *bool ; +// Vertical Alignment +VertAlign *CT_VerticalAlignFontProperty ; -// Metadata Coercion -CoerceAttr *bool ; +// Font Scheme +Scheme *CT_FontScheme ;};func NewCT_ExternalDefinedNames ()*CT_ExternalDefinedNames {_gcagd :=&CT_ExternalDefinedNames {};return _gcagd ;}; -// Adjust Metadata -AdjustAttr *bool ; +// ValidateWithPath validates the CT_ExternalSheetName and its children, prefixing error messages with path +func (_defgb *CT_ExternalSheetName )ValidateWithPath (path string )error {return nil }; -// Cell Metadata -CellMetaAttr *bool ;};func (_aagacf ST_VolValueType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_aagacf .String (),start );};type CT_ExternalSheetName struct{ +// Validate validates the CT_MdxKPI and its children +func (_bdbbe *CT_MdxKPI )Validate ()error {return _bdbbe .ValidateWithPath ("\u0043T\u005f\u004d\u0064\u0078\u004b\u0050I");};func NewCT_CellXfs ()*CT_CellXfs {_ecdce :=&CT_CellXfs {};return _ecdce }; -// Sheet Name Value -ValAttr *string ;};type CT_Mdx struct{ +// Validate validates the CT_BooleanProperty and its children +func (_bead *CT_BooleanProperty )Validate ()error {return _bead .ValidateWithPath ("\u0043T\u005fB\u006f\u006f\u006c\u0065\u0061n\u0050\u0072o\u0070\u0065\u0072\u0074\u0079");}; -// Connection Name Index -NAttr uint32 ; +// ValidateWithPath validates the CT_CustomProperties and its children, prefixing error messages with path +func (_fafda *CT_CustomProperties )ValidateWithPath (path string )error {for _aebd ,_eaff :=range _fafda .CustomPr {if _agbbb :=_eaff .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u005b\u0025\u0064\u005d",path ,_aebd )); +_agbbb !=nil {return _agbbb ;};};return nil ;};func (_geaae *CT_TableStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_geaae .NameAttr )}); +if _geaae .PivotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0069\u0076o\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_geaae .PivotAttr ))});};if _geaae .TableAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062l\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_geaae .TableAttr ))}); +};if _geaae .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_geaae .CountAttr )});};e .EncodeToken (start );if _geaae .TableStyleElement !=nil {_gagcd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0074ab\u006ce\u0053\u0074\u0079\u006c\u0065E\u006c\u0065\u006d\u0065\u006e\u0074"}}; +for _ ,_bddbff :=range _geaae .TableStyleElement {e .EncodeElement (_bddbff ,_gagcd );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_faded *CT_Items )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bagcb :=range start .Attr {if _bagcb .Name .Local =="\u0063\u006f\u0075n\u0074"{_cebbe ,_gedgb :=_g .ParseUint (_bagcb .Value ,10,32); +if _gedgb !=nil {return _gedgb ;};_fdgceg :=uint32 (_cebbe );_faded .CountAttr =&_fdgceg ;continue ;};};_fdcgg :for {_cdeeg ,_cbegg :=d .Token ();if _cbegg !=nil {return _cbegg ;};switch _agfcc :=_cdeeg .(type ){case _c .StartElement :switch _agfcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065\u006d"}:_gfbaec :=NewCT_Item (); +if _gbfgc :=d .DecodeElement (_gfbaec ,&_agfcc );_gbfgc !=nil {return _gbfgc ;};_faded .Item =append (_faded .Item ,_gfbaec );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_agfcc .Name ); +if _cfedcf :=d .Skip ();_cfedcf !=nil {return _cfedcf ;};};case _c .EndElement :break _fdcgg ;case _c .CharData :};};return nil ;}; -// Cube Function Tag -FAttr ST_MdxFunctionType ;MdxChoice *CT_MdxChoice ;};func NewCT_PivotCaches ()*CT_PivotCaches {_gegeeb :=&CT_PivotCaches {};return _gegeeb };func (_fddee *CT_QueryTable )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fddee .NameAttr )}); -if _fddee .HeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .HeadersAttr ))});};if _fddee .RowNumbersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .RowNumbersAttr ))}); -};if _fddee .DisableRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .DisableRefreshAttr ))}); -};if _fddee .BackgroundRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .BackgroundRefreshAttr ))}); -};if _fddee .FirstBackgroundRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .FirstBackgroundRefreshAttr ))}); -};if _fddee .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .RefreshOnLoadAttr ))}); -};if _fddee .GrowShrinkTypeAttr !=ST_GrowShrinkTypeUnset {_caaebf ,_adbdg :=_fddee .GrowShrinkTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"});if _adbdg !=nil {return _adbdg ; -};start .Attr =append (start .Attr ,_caaebf );};if _fddee .FillFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .FillFormulasAttr ))}); -};if _fddee .RemoveDataOnSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .RemoveDataOnSaveAttr ))}); -};if _fddee .DisableEditAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .DisableEditAttr ))});};if _fddee .PreserveFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .PreserveFormattingAttr ))}); -};if _fddee .AdjustColumnWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .AdjustColumnWidthAttr ))}); -};if _fddee .IntermediateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .IntermediateAttr ))});}; -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fddee .ConnectionIdAttr )});if _fddee .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fddee .AutoFormatIdAttr )}); -};if _fddee .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyNumberFormatsAttr ))}); -};if _fddee .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyBorderFormatsAttr ))}); -};if _fddee .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyFontFormatsAttr ))}); -};if _fddee .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyPatternFormatsAttr ))}); -};if _fddee .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyAlignmentFormatsAttr ))}); -};if _fddee .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fddee .ApplyWidthHeightFormatsAttr ))}); -};e .EncodeToken (start );if _fddee .QueryTableRefresh !=nil {_fffacc :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0071ue\u0072y\u0054\u0061\u0062\u006c\u0065R\u0065\u0066\u0072\u0065\u0073\u0068"}};e .EncodeElement (_fddee .QueryTableRefresh ,_fffacc ); -};if _fddee .ExtLst !=nil {_dbbaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fddee .ExtLst ,_dbbaa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};type CT_FunctionGroups struct{ +// ValidateWithPath validates the CT_DynamicFilter and its children, prefixing error messages with path +func (_bggef *CT_DynamicFilter )ValidateWithPath (path string )error {if _bggef .TypeAttr ==ST_DynamicFilterTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _efccg :=_bggef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_efccg !=nil {return _efccg ;};return nil ;};func (_abcacf *CT_RevisionCellChange )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_abcacf .SIdAttr )}); +if _abcacf .OdxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0064\u0078\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .OdxfAttr ))});};if _abcacf .XfDxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0044x\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .XfDxfAttr ))}); +};if _abcacf .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .SAttr ))});};if _abcacf .DxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .DxfAttr ))}); +};if _abcacf .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_abcacf .NumFmtIdAttr )});};if _abcacf .QuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .QuotePrefixAttr ))}); +};if _abcacf .OldQuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0051\u0075\u006f\u0074\u0065\u0050r\u0065\u0066\u0069\u0078"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .OldQuotePrefixAttr ))}); +};if _abcacf .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .PhAttr ))});};if _abcacf .OldPhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064P\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .OldPhAttr ))}); +};if _abcacf .EndOfListFormulaUpdateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0064\u004ffL\u0069\u0073\u0074\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0055\u0070\u0064\u0061t\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .EndOfListFormulaUpdateAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_abcacf .RIdAttr )});if _abcacf .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .UaAttr ))}); +};if _abcacf .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abcacf .RaAttr ))});};e .EncodeToken (start );if _abcacf .Oc !=nil {_ebag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0063"}}; +e .EncodeElement (_abcacf .Oc ,_ebag );};_ffcbbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0063"}};e .EncodeElement (_abcacf .Nc ,_ffcbbf );if _abcacf .Odxf !=nil {_effcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0078\u0066"}}; +e .EncodeElement (_abcacf .Odxf ,_effcf );};if _abcacf .Ndxf !=nil {_geecg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0064\u0078\u0066"}};e .EncodeElement (_abcacf .Ndxf ,_geecg );};if _abcacf .ExtLst !=nil {_cbdda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_abcacf .ExtLst ,_cbdda );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbecg *CT_DataBar )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbecg .MinLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u004c\u0065\u006e\u0067\u0074h"},Value :_ba .Sprintf ("\u0025\u0076",*_cbecg .MinLengthAttr )}); +};if _cbecg .MaxLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"},Value :_ba .Sprintf ("\u0025\u0076",*_cbecg .MaxLengthAttr )});};if _cbecg .ShowValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbecg .ShowValueAttr ))}); +};e .EncodeToken (start );_baeaaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}};for _ ,_gdba :=range _cbecg .Cfvo {e .EncodeElement (_gdba ,_baeaaf );};_bceb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; +e .EncodeElement (_cbecg .Color ,_bceb );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Built-in Function Group Count -BuiltInGroupCountAttr *uint32 ; +// ValidateWithPath validates the CT_CacheField and its children, prefixing error messages with path +func (_cdff *CT_CacheField )ValidateWithPath (path string )error {if _cdff .SharedItems !=nil {if _bafb :=_cdff .SharedItems .ValidateWithPath (path +"\u002f\u0053\u0068a\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073");_bafb !=nil {return _bafb ;};}; +if _cdff .FieldGroup !=nil {if _ddbc :=_cdff .FieldGroup .ValidateWithPath (path +"/\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070");_ddbc !=nil {return _ddbc ;};};for _ecdb ,_gdbf :=range _cdff .MpMap {if _gca :=_gdbf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fM\u0070\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_ecdb )); +_gca !=nil {return _gca ;};};if _cdff .ExtLst !=nil {if _fgga :=_cdff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgga !=nil {return _fgga ;};};return nil ;};func NewStyleSheet ()*StyleSheet {_ecebfd :=&StyleSheet {};_ecebfd .CT_Stylesheet =*NewCT_Stylesheet (); +return _ecebfd ;};func (_fefcb ST_HtmlFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fefcb .String (),start );};func NewCT_MdxChoice ()*CT_MdxChoice {_gdgbe :=&CT_MdxChoice {};return _gdgbe };func NewCT_Hyperlinks ()*CT_Hyperlinks {_dcbegc :=&CT_Hyperlinks {}; +return _dcbegc }; -// Function Group -FunctionGroup []*CT_FunctionGroup ;};func (_acggd ST_PhoneticType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_acggd .String (),start );}; +// ValidateWithPath validates the CT_VolTopicRef and its children, prefixing error messages with path +func (_ccbaa *CT_VolTopicRef )ValidateWithPath (path string )error {return nil };func NewCT_Control ()*CT_Control {_ecdd :=&CT_Control {};return _ecdd };func (_dbefaf ST_DataValidationImeMode )ValidateWithPath (path string )error {switch _dbefaf {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbefaf )); +};return nil ;};func (_cdcbf *Workbook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdcbf .CT_Workbook =*NewCT_Workbook ();for _ ,_ceeg :=range start .Attr {if _ceeg .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_cdcbf .ConformanceAttr .UnmarshalXMLAttr (_ceeg ); +continue ;};};_fcfaa :for {_ebdbde ,_fbafg :=d .Token ();if _fbafg !=nil {return _fbafg ;};switch _ffeeb :=_ebdbde .(type ){case _c .StartElement :switch _ffeeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_cdcbf .FileVersion =NewCT_FileVersion (); +if _befaa :=d .DecodeElement (_cdcbf .FileVersion ,&_ffeeb );_befaa !=nil {return _befaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}:_cdcbf .FileSharing =NewCT_FileSharing (); +if _cebcd :=d .DecodeElement (_cdcbf .FileSharing ,&_ffeeb );_cebcd !=nil {return _cebcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"}:_cdcbf .WorkbookPr =NewCT_WorkbookPr (); +if _bcbfd :=d .DecodeElement (_cdcbf .WorkbookPr ,&_ffeeb );_bcbfd !=nil {return _bcbfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_cdcbf .WorkbookProtection =NewCT_WorkbookProtection (); +if _bcgbe :=d .DecodeElement (_cdcbf .WorkbookProtection ,&_ffeeb );_bcgbe !=nil {return _bcgbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"}:_cdcbf .BookViews =NewCT_BookViews (); +if _eeddc :=d .DecodeElement (_cdcbf .BookViews ,&_ffeeb );_eeddc !=nil {return _eeddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"}:if _aegad :=d .DecodeElement (_cdcbf .Sheets ,&_ffeeb ); +_aegad !=nil {return _aegad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"}:_cdcbf .FunctionGroups =NewCT_FunctionGroups (); +if _aafed :=d .DecodeElement (_cdcbf .FunctionGroups ,&_ffeeb );_aafed !=nil {return _aafed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"}:_cdcbf .ExternalReferences =NewCT_ExternalReferences (); +if _acfgca :=d .DecodeElement (_cdcbf .ExternalReferences ,&_ffeeb );_acfgca !=nil {return _acfgca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_cdcbf .DefinedNames =NewCT_DefinedNames (); +if _cceaef :=d .DecodeElement (_cdcbf .DefinedNames ,&_ffeeb );_cceaef !=nil {return _cceaef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"}:_cdcbf .CalcPr =NewCT_CalcPr (); +if _dcbbg :=d .DecodeElement (_cdcbf .CalcPr ,&_ffeeb );_dcbbg !=nil {return _dcbbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"}:_cdcbf .OleSize =NewCT_OleSize (); +if _cgdda :=d .DecodeElement (_cdcbf .OleSize ,&_ffeeb );_cgdda !=nil {return _cgdda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}:_cdcbf .CustomWorkbookViews =NewCT_CustomWorkbookViews (); +if _egedg :=d .DecodeElement (_cdcbf .CustomWorkbookViews ,&_ffeeb );_egedg !=nil {return _egedg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}:_cdcbf .PivotCaches =NewCT_PivotCaches (); +if _cddbc :=d .DecodeElement (_cdcbf .PivotCaches ,&_ffeeb );_cddbc !=nil {return _cddbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_cdcbf .SmartTagPr =NewCT_SmartTagPr (); +if _bafba :=d .DecodeElement (_cdcbf .SmartTagPr ,&_ffeeb );_bafba !=nil {return _bafba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"}:_cdcbf .SmartTagTypes =NewCT_SmartTagTypes (); +if _cfebfb :=d .DecodeElement (_cdcbf .SmartTagTypes ,&_ffeeb );_cfebfb !=nil {return _cfebfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"}:_cdcbf .WebPublishing =NewCT_WebPublishing (); +if _gbeef :=d .DecodeElement (_cdcbf .WebPublishing ,&_ffeeb );_gbeef !=nil {return _gbeef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"}:_aabefc :=NewCT_FileRecoveryPr (); +if _gbafbe :=d .DecodeElement (_aabefc ,&_ffeeb );_gbafbe !=nil {return _gbafbe ;};_cdcbf .FileRecoveryPr =append (_cdcbf .FileRecoveryPr ,_aabefc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"}:_cdcbf .WebPublishObjects =NewCT_WebPublishObjects (); +if _dgafac :=d .DecodeElement (_cdcbf .WebPublishObjects ,&_ffeeb );_dgafac !=nil {return _dgafac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdcbf .ExtLst =NewCT_ExtensionList (); +if _ebdea :=d .DecodeElement (_cdcbf .ExtLst ,&_ffeeb );_ebdea !=nil {return _ebdea ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0020\u0025\u0076",_ffeeb .Name ); +if _ceedc :=d .Skip ();_ceedc !=nil {return _ceedc ;};};case _c .EndElement :break _fcfaa ;case _c .CharData :};};return nil ;};func (_geeda ST_TableStyleType )ValidateWithPath (path string )error {switch _geeda {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geeda )); +};return nil ;};func (_dgefa *CT_RowFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gefgbc :=range start .Attr {if _gefgbc .Name .Local =="\u0063\u006f\u0075n\u0074"{_bfeebe ,_cfedf :=_g .ParseUint (_gefgbc .Value ,10,32);if _cfedf !=nil {return _cfedf ; +};_agbce :=uint32 (_bfeebe );_dgefa .CountAttr =&_agbce ;continue ;};};_aeaad :for {_agacc ,_ebdd :=d .Token ();if _ebdd !=nil {return _ebdd ;};switch _acbba :=_agacc .(type ){case _c .StartElement :switch _acbba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"}:_cebba :=NewCT_Field (); +if _fgbgbf :=d .DecodeElement (_cebba ,&_acbba );_fgbgbf !=nil {return _fgbgbf ;};_dgefa .Field =append (_dgefa .Field ,_cebba );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u006f\u0077F\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_acbba .Name ); +if _babae :=d .Skip ();_babae !=nil {return _babae ;};};case _c .EndElement :break _aeaad ;case _c .CharData :};};return nil ;};type CT_QueryTableField struct{ -// Validate validates the CT_HierarchyUsage and its children -func (_dfcfdc *CT_HierarchyUsage )Validate ()error {return _dfcfdc .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065");};func (_dcdbd *CT_RevisionMove )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dcdbd .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_dcdbd .SourceAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_dcdbd .DestinationAttr )}); -if _dcdbd .SourceSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dcdbd .SourceSheetIdAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dcdbd .RIdAttr )});if _dcdbd .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcdbd .UaAttr ))}); -};if _dcdbd .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcdbd .RaAttr ))});};e .EncodeToken (start );if _dcdbd .RevisionMoveChoice !=nil {for _ ,_dcec :=range _dcdbd .RevisionMoveChoice {_dcec .MarshalXML (e ,_c .StartElement {}); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CellWatches struct{ +// Field Id +IdAttr uint32 ; -// Cell Watch Item -CellWatch []*CT_CellWatch ;}; +// Name +NameAttr *string ; -// Validate validates the CT_RevisionHeaders and its children -func (_cddba *CT_RevisionHeaders )Validate ()error {return _cddba .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0048e\u0061\u0064\u0065\u0072\u0073");};type Comments struct{CT_Comments };func (_fdc *CT_AutoFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdc .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_fdc .RefAttr )}); -};e .EncodeToken (start );if _fdc .FilterColumn !=nil {_abf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0066\u0069l\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"}};for _ ,_ddg :=range _fdc .FilterColumn {e .EncodeElement (_ddg ,_abf ); -};};if _fdc .SortState !=nil {_cfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_fdc .SortState ,_cfa );};if _fdc .ExtLst !=nil {_dgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fdc .ExtLst ,_dgd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Data Bound Column +DataBoundAttr *bool ; -// Validate validates the CT_PhoneticRun and its children -func (_daecd *CT_PhoneticRun )Validate ()error {return _daecd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074i\u0063\u0052\u0075\u006e");};const (ST_BorderStyleUnset ST_BorderStyle =0;ST_BorderStyleNone ST_BorderStyle =1;ST_BorderStyleThin ST_BorderStyle =2; -ST_BorderStyleMedium ST_BorderStyle =3;ST_BorderStyleDashed ST_BorderStyle =4;ST_BorderStyleDotted ST_BorderStyle =5;ST_BorderStyleThick ST_BorderStyle =6;ST_BorderStyleDouble ST_BorderStyle =7;ST_BorderStyleHair ST_BorderStyle =8;ST_BorderStyleMediumDashed ST_BorderStyle =9; -ST_BorderStyleDashDot ST_BorderStyle =10;ST_BorderStyleMediumDashDot ST_BorderStyle =11;ST_BorderStyleDashDotDot ST_BorderStyle =12;ST_BorderStyleMediumDashDotDot ST_BorderStyle =13;ST_BorderStyleSlantDashDot ST_BorderStyle =14;); +// Row Numbers +RowNumbersAttr *bool ; -// Validate validates the CT_MemberProperties and its children -func (_fedfd *CT_MemberProperties )Validate ()error {return _fedfd .ValidateWithPath ("\u0043\u0054\u005f\u004dem\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_Dimensions ()*CT_Dimensions {_aagdf :=&CT_Dimensions {}; -return _aagdf }; +// Fill This Formula On Refresh +FillFormulasAttr *bool ; -// Validate validates the CT_Item and its children -func (_fcgce *CT_Item )Validate ()error {return _fcgce .ValidateWithPath ("\u0043T\u005f\u0049\u0074\u0065\u006d");};func (_deffd *CT_SheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fedbb :=range start .Attr {if _fedbb .Name .Local =="\u0077\u0069n\u0064\u006f\u0077P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"{_acbba ,_dfgfab :=_f .ParseBool (_fedbb .Value ); -if _dfgfab !=nil {return _dfgfab ;};_deffd .WindowProtectionAttr =&_acbba ;continue ;};if _fedbb .Name .Local =="\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_cgecg ,_efcgec :=_f .ParseBool (_fedbb .Value );if _efcgec !=nil {return _efcgec ; -};_deffd .ShowFormulasAttr =&_cgecg ;continue ;};if _fedbb .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"{_acbee ,_fdcab :=_f .ParseBool (_fedbb .Value );if _fdcab !=nil {return _fdcab ;};_deffd .ShowGridLinesAttr =&_acbee ; -continue ;};if _fedbb .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"{_dggdd ,_gbcaad :=_f .ParseBool (_fedbb .Value );if _gbcaad !=nil {return _gbcaad ;};_deffd .ShowRowColHeadersAttr =&_dggdd ; -continue ;};if _fedbb .Name .Local =="\u0073h\u006f\u0077\u005a\u0065\u0072\u006fs"{_cfdaf ,_ceedbc :=_f .ParseBool (_fedbb .Value );if _ceedbc !=nil {return _ceedbc ;};_deffd .ShowZerosAttr =&_cfdaf ;continue ;};if _fedbb .Name .Local =="r\u0069\u0067\u0068\u0074\u0054\u006f\u004c\u0065\u0066\u0074"{_aaggd ,_dcbgf :=_f .ParseBool (_fedbb .Value ); -if _dcbgf !=nil {return _dcbgf ;};_deffd .RightToLeftAttr =&_aaggd ;continue ;};if _fedbb .Name .Local =="t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_efdgd ,_fcefdb :=_f .ParseBool (_fedbb .Value );if _fcefdb !=nil {return _fcefdb ; -};_deffd .TabSelectedAttr =&_efdgd ;continue ;};if _fedbb .Name .Local =="\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"{_bbfgg ,_gfbfd :=_f .ParseBool (_fedbb .Value );if _gfbfd !=nil {return _gfbfd ;};_deffd .ShowRulerAttr =&_bbfgg ;continue ;};if _fedbb .Name .Local =="\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"{_eggbd ,_gedgbc :=_f .ParseBool (_fedbb .Value ); -if _gedgbc !=nil {return _gedgbc ;};_deffd .ShowOutlineSymbolsAttr =&_eggbd ;continue ;};if _fedbb .Name .Local =="\u0064\u0065f\u0061\u0075\u006ct\u0047\u0072\u0069\u0064\u0043\u006f\u006c\u006f\u0072"{_ddbbad ,_cecbcf :=_f .ParseBool (_fedbb .Value ); -if _cecbcf !=nil {return _cecbcf ;};_deffd .DefaultGridColorAttr =&_ddbbad ;continue ;};if _fedbb .Name .Local =="\u0073\u0068\u006f\u0077\u0057\u0068\u0069\u0074\u0065S\u0070\u0061\u0063\u0065"{_ccbae ,_cdeeb :=_f .ParseBool (_fedbb .Value );if _cdeeb !=nil {return _cdeeb ; -};_deffd .ShowWhiteSpaceAttr =&_ccbae ;continue ;};if _fedbb .Name .Local =="\u0076\u0069\u0065\u0077"{_deffd .ViewAttr .UnmarshalXMLAttr (_fedbb );continue ;};if _fedbb .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_badbec :=_fedbb .Value ; -_deffd .TopLeftCellAttr =&_badbec ;continue ;};if _fedbb .Name .Local =="\u0063o\u006c\u006f\u0072\u0049\u0064"{_cgbae ,_fadfce :=_f .ParseUint (_fedbb .Value ,10,32);if _fadfce !=nil {return _fadfce ;};_cbgfec :=uint32 (_cgbae );_deffd .ColorIdAttr =&_cbgfec ; -continue ;};if _fedbb .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"{_dbede ,_gbedc :=_f .ParseUint (_fedbb .Value ,10,32);if _gbedc !=nil {return _gbedc ;};_eedcd :=uint32 (_dbede );_deffd .ZoomScaleAttr =&_eedcd ;continue ;};if _fedbb .Name .Local =="\u007ao\u006fm\u0053\u0063\u0061\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c"{_eegeg ,_bccc :=_f .ParseUint (_fedbb .Value ,10,32); -if _bccc !=nil {return _bccc ;};_cdcff :=uint32 (_eegeg );_deffd .ZoomScaleNormalAttr =&_cdcff ;continue ;};if _fedbb .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006c\u0065\u0053\u0068\u0065\u0065t\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"{_eeacg ,_gfgdc :=_f .ParseUint (_fedbb .Value ,10,32); -if _gfgdc !=nil {return _gfgdc ;};_cfdfa :=uint32 (_eeacg );_deffd .ZoomScaleSheetLayoutViewAttr =&_cfdfa ;continue ;};if _fedbb .Name .Local =="\u007a\u006f\u006fmS\u0063\u0061\u006c\u0065\u0050\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"{_ebfdef ,_egdbcag :=_f .ParseUint (_fedbb .Value ,10,32); -if _egdbcag !=nil {return _egdbcag ;};_deccb :=uint32 (_ebfdef );_deffd .ZoomScalePageLayoutViewAttr =&_deccb ;continue ;};if _fedbb .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"{_cgggb ,_cedee :=_f .ParseUint (_fedbb .Value ,10,32); -if _cedee !=nil {return _cedee ;};_deffd .WorkbookViewIdAttr =uint32 (_cgggb );continue ;};};_gfcbc :for {_egdcd ,_ccfgae :=d .Token ();if _ccfgae !=nil {return _ccfgae ;};switch _egcdfe :=_egdcd .(type ){case _c .StartElement :switch _egcdfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"}:_deffd .Pane =NewCT_Pane (); -if _dbega :=d .DecodeElement (_deffd .Pane ,&_egcdfe );_dbega !=nil {return _dbega ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_dcfca :=NewCT_Selection (); -if _ffeebe :=d .DecodeElement (_dcfca ,&_egcdfe );_ffeebe !=nil {return _ffeebe ;};_deffd .Selection =append (_deffd .Selection ,_dcfca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e"}:_dafaa :=NewCT_PivotSelection (); -if _ddbdba :=d .DecodeElement (_dafaa ,&_egcdfe );_ddbdba !=nil {return _ddbdba ;};_deffd .PivotSelection =append (_deffd .PivotSelection ,_dafaa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_deffd .ExtLst =NewCT_ExtensionList (); -if _adcc :=d .DecodeElement (_deffd .ExtLst ,&_egcdfe );_adcc !=nil {return _adcc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_egcdfe .Name ); -if _cgaag :=d .Skip ();_cgaag !=nil {return _cgaag ;};};case _c .EndElement :break _gfcbc ;case _c .CharData :};};return nil ;};func (_ffggd *CT_Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ffggd .FillChoice .MarshalXML (e ,_c .StartElement {}); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Clipped Column +ClippedAttr *bool ; -// ValidateWithPath validates the CT_TableParts and its children, prefixing error messages with path -func (_afbcga *CT_TableParts )ValidateWithPath (path string )error {for _gdbff ,_ccgeg :=range _afbcga .TablePart {if _gecbdd :=_ccgeg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0054\u0061\u0062l\u0065\u0050\u0061\u0072\u0074\u005b\u0025\u0064\u005d",path ,_gdbff )); -_gecbdd !=nil {return _gecbdd ;};};return nil ;};type CT_GroupMember struct{ +// Table Column Id +TableColumnIdAttr *uint32 ; -// Group Member Unique Name -UniqueNameAttr string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};type CT_Chartsheet struct{ -// Group -GroupAttr *bool ;};func (_fagae *CT_RPrElt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_defaa :for {_adee ,_eefda :=d .Token ();if _eefda !=nil {return _eefda ;};switch _aaege :=_adee .(type ){case _c .StartElement :switch _aaege .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"}:_ebfde :=NewCT_RPrEltChoice (); -if _dgdb :=d .DecodeElement (&_ebfde .RFont ,&_aaege );_dgdb !=nil {return _dgdb ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_ebfde );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_abcfc :=NewCT_RPrEltChoice (); -if _aggcge :=d .DecodeElement (&_abcfc .Charset ,&_aaege );_aggcge !=nil {return _aggcge ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_abcfc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_dcgcb :=NewCT_RPrEltChoice (); -if _cgdfe :=d .DecodeElement (&_dcgcb .Family ,&_aaege );_cgdfe !=nil {return _cgdfe ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_dcgcb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_fgefeg :=NewCT_RPrEltChoice (); -if _gbgef :=d .DecodeElement (&_fgefeg .B ,&_aaege );_gbgef !=nil {return _gbgef ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_fgefeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_fffcf :=NewCT_RPrEltChoice (); -if _dbddd :=d .DecodeElement (&_fffcf .I ,&_aaege );_dbddd !=nil {return _dbddd ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_fffcf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_fafa :=NewCT_RPrEltChoice (); -if _ebded :=d .DecodeElement (&_fafa .Strike ,&_aaege );_ebded !=nil {return _ebded ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_fafa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_deaf :=NewCT_RPrEltChoice (); -if _dfbfa :=d .DecodeElement (&_deaf .Outline ,&_aaege );_dfbfa !=nil {return _dfbfa ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_deaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_faaee :=NewCT_RPrEltChoice (); -if _aebcd :=d .DecodeElement (&_faaee .Shadow ,&_aaege );_aebcd !=nil {return _aebcd ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_faaee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_cfagfgf :=NewCT_RPrEltChoice (); -if _fcgee :=d .DecodeElement (&_cfagfgf .Condense ,&_aaege );_fcgee !=nil {return _fcgee ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_cfagfgf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_adcad :=NewCT_RPrEltChoice (); -if _aecbcc :=d .DecodeElement (&_adcad .Extend ,&_aaege );_aecbcc !=nil {return _aecbcc ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_adcad );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_gfbaa :=NewCT_RPrEltChoice (); -if _gbcbg :=d .DecodeElement (&_gfbaa .Color ,&_aaege );_gbcbg !=nil {return _gbcbg ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_gfbaa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_afdde :=NewCT_RPrEltChoice (); -if _ddagg :=d .DecodeElement (&_afdde .Sz ,&_aaege );_ddagg !=nil {return _ddagg ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_afdde );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_aegbb :=NewCT_RPrEltChoice (); -if _dbbeb :=d .DecodeElement (&_aegbb .U ,&_aaege );_dbbeb !=nil {return _dbbeb ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_aegbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_ggbdf :=NewCT_RPrEltChoice (); -if _gdgd :=d .DecodeElement (&_ggbdf .VertAlign ,&_aaege );_gdgd !=nil {return _gdgd ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_ggbdf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_fagcd :=NewCT_RPrEltChoice (); -if _fccdg :=d .DecodeElement (&_fagcd .Scheme ,&_aaege );_fccdg !=nil {return _fccdg ;};_fagae .RPrEltChoice =append (_fagae .RPrEltChoice ,_fagcd );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0050\u0072E\u006c\u0074 \u0025\u0076",_aaege .Name ); -if _ecbbc :=d .Skip ();_ecbbc !=nil {return _ecbbc ;};};case _c .EndElement :break _defaa ;case _c .CharData :};};return nil ;}; +// Chart Sheet Properties +SheetPr *CT_ChartsheetPr ; -// ValidateWithPath validates the CT_FileVersion and its children, prefixing error messages with path -func (_afgcc *CT_FileVersion )ValidateWithPath (path string )error {if _afgcc .CodeNameAttr !=nil {if !_b .ST_GuidPatternRe .MatchString (*_afgcc .CodeNameAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u006fd\u0065\u004e\u0061m\u0065\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,*_afgcc .CodeNameAttr ); -};};return nil ;};func (_afada *CT_RevisionHeaders )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afada .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_afcdd :=range start .Attr {if _afcdd .Name .Local =="\u0067\u0075\u0069\u0064"{_bfegc :=_afcdd .Value ;_afada .GuidAttr =_bfegc ;continue ;};if _afcdd .Name .Local =="\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"{_dbged :=_afcdd .Value ;_afada .LastGuidAttr =&_dbged ; -continue ;};if _afcdd .Name .Local =="\u0073\u0068\u0061\u0072\u0065\u0064"{_adfeb ,_cfdcag :=_f .ParseBool (_afcdd .Value );if _cfdcag !=nil {return _cfdcag ;};_afada .SharedAttr =&_adfeb ;continue ;};if _afcdd .Name .Local =="\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"{_adfa ,_ebfdg :=_f .ParseBool (_afcdd .Value ); -if _ebfdg !=nil {return _ebfdg ;};_afada .DiskRevisionsAttr =&_adfa ;continue ;};if _afcdd .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_ecgca ,_ddefa :=_f .ParseBool (_afcdd .Value );if _ddefa !=nil {return _ddefa ;};_afada .HistoryAttr =&_ecgca ; -continue ;};if _afcdd .Name .Local =="\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"{_begbd ,_gfgegb :=_f .ParseBool (_afcdd .Value );if _gfgegb !=nil {return _gfgegb ;};_afada .TrackRevisionsAttr =&_begbd ;continue ;}; -if _afcdd .Name .Local =="\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"{_bcbee ,_gfce :=_f .ParseBool (_afcdd .Value );if _gfce !=nil {return _gfce ;};_afada .ExclusiveAttr =&_bcbee ;continue ;};if _afcdd .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"{_ddgdb ,_aeadeb :=_f .ParseUint (_afcdd .Value ,10,32); -if _aeadeb !=nil {return _aeadeb ;};_dcgce :=uint32 (_ddgdb );_afada .RevisionIdAttr =&_dcgce ;continue ;};if _afcdd .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_ffabbd ,_afffd :=_f .ParseInt (_afcdd .Value ,10,32);if _afffd !=nil {return _afffd ; -};_efcgg :=int32 (_ffabbd );_afada .VersionAttr =&_efcgg ;continue ;};if _afcdd .Name .Local =="\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"{_fbcef ,_cabgf :=_f .ParseBool (_afcdd .Value );if _cabgf !=nil {return _cabgf ; -};_afada .KeepChangeHistoryAttr =&_fbcef ;continue ;};if _afcdd .Name .Local =="\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"{_dfdfg ,_eacbd :=_f .ParseBool (_afcdd .Value );if _eacbd !=nil {return _eacbd ;};_afada .ProtectedAttr =&_dfdfg ;continue ;}; -if _afcdd .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"{_abbec ,_ceeec :=_f .ParseUint (_afcdd .Value ,10,32);if _ceeec !=nil {return _ceeec ;};_acabfc :=uint32 (_abbec );_afada .PreserveHistoryAttr =&_acabfc ; -continue ;};};_eadaa :for {_bdegf ,_agdbgg :=d .Token ();if _agdbgg !=nil {return _agdbgg ;};switch _dabcf :=_bdegf .(type ){case _c .StartElement :switch _dabcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_adaffb :=NewCT_RevisionHeader (); -if _eaade :=d .DecodeElement (_adaffb ,&_dabcf );_eaade !=nil {return _eaade ;};_afada .Header =append (_afada .Header ,_adaffb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_dabcf .Name ); -if _gggab :=d .Skip ();_gggab !=nil {return _gggab ;};};case _c .EndElement :break _eadaa ;case _c .CharData :};};return nil ;};type CT_TableStyleInfo struct{ +// Chart Sheet Views +SheetViews *CT_ChartsheetViews ; -// Style Name -NameAttr *string ; +// Chart Sheet Protection +SheetProtection *CT_ChartsheetProtection ; -// Show First Column -ShowFirstColumnAttr *bool ; +// Custom Chart Sheet Views +CustomSheetViews *CT_CustomChartsheetViews ;PageMargins *CT_PageMargins ;PageSetup *CT_CsPageSetup ;HeaderFooter *CT_HeaderFooter ; -// Show Last Column -ShowLastColumnAttr *bool ; +// Drawing +Drawing *CT_Drawing ;LegacyDrawing *CT_LegacyDrawing ; -// Show Row Stripes -ShowRowStripesAttr *bool ; +// Legacy Drawing Reference in Header Footer +LegacyDrawingHF *CT_LegacyDrawing ; -// Show Column Stripes -ShowColumnStripesAttr *bool ;}; +// Drawing Reference in Header Footer +DrawingHF *CT_DrawingHF ;Picture *CT_SheetBackgroundPicture ;WebPublishItems *CT_WebPublishItems ;ExtLst *CT_ExtensionList ;};type ST_DataValidationOperator byte ;func (_daeae ST_Objects )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cefcf :=_c .Attr {}; +_cefcf .Name =name ;switch _daeae {case ST_ObjectsUnset :_cefcf .Value ="";case ST_ObjectsAll :_cefcf .Value ="\u0061\u006c\u006c";case ST_ObjectsPlaceholders :_cefcf .Value ="\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073";case ST_ObjectsNone :_cefcf .Value ="\u006e\u006f\u006e\u0065"; +};return _cefcf ,nil ;};func (_affdb *ST_Qualifier )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_affdb =0;case "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_affdb =1;case "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_affdb =2; +case "\u006e\u006f\u006e\u0065":*_affdb =3;};return nil ;};func (_bbdea ST_GrowShrinkType )ValidateWithPath (path string )error {switch _bbdea {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbdea )); +};return nil ;};func (_agdce *ST_SmartTagShow )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agdce =0;case "\u0061\u006c\u006c":*_agdce =1;case "\u006e\u006f\u006e\u0065":*_agdce =2;case "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_agdce =3; +};return nil ;};func (_ceg *CT_BooleanProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ceg .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ceg .ValAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_abeea ST_FormatAction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abeea .String (),start );};func NewCT_BorderPr ()*CT_BorderPr {_bggg :=&CT_BorderPr {}; +return _bggg };func NewCT_PrintOptions ()*CT_PrintOptions {_baccd :=&CT_PrintOptions {};return _baccd };func (_bbbag *CT_ExternalCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbbag .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_bbbag .RAttr )}); +};if _bbbag .TAttr !=ST_CellTypeUnset {_fbbda ,_ccbba :=_bbbag .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _ccbba !=nil {return _ccbba ;};start .Attr =append (start .Attr ,_fbbda );};if _bbbag .VmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_bbbag .VmAttr )}); +};e .EncodeToken (start );if _bbbag .V !=nil {_gcfcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}};_dc .AddPreserveSpaceAttr (&_gcfcf ,*_bbbag .V );e .EncodeElement (_bbbag .V ,_gcfcf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_BorderPr and its children -func (_gggb *CT_BorderPr )Validate ()error {return _gggb .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072");}; +// Validate validates the CT_QueryTableRefresh and its children +func (_gfdbca *CT_QueryTableRefresh )Validate ()error {return _gfdbca .ValidateWithPath ("C\u0054_\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0052\u0065\u0066re\u0073\u0068");};func (_cgade *CT_CustomSheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgade .GuidAttr )}); +if _cgade .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cgade .ScaleAttr )});};if _cgade .ColorIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006f\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgade .ColorIdAttr )}); +};if _cgade .ShowPageBreaksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowPageBreaksAttr ))}); +};if _cgade .ShowFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowFormulasAttr ))});}; +if _cgade .ShowGridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowGridLinesAttr ))}); +};if _cgade .ShowRowColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowRowColAttr ))});};if _cgade .OutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0053\u0079m\u0062\u006f\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .OutlineSymbolsAttr ))}); +};if _cgade .ZeroValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u0065\u0072\u006f\u0056\u0061\u006c\u0075\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ZeroValuesAttr ))});};if _cgade .FitToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .FitToPageAttr ))}); +};if _cgade .PrintAreaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .PrintAreaAttr ))});};if _cgade .FilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .FilterAttr ))}); +};if _cgade .ShowAutoFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowAutoFilterAttr ))}); +};if _cgade .HiddenRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .HiddenRowsAttr ))});};if _cgade .HiddenColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .HiddenColumnsAttr ))}); +};if _cgade .StateAttr !=ST_SheetStateUnset {_eaebb ,_abceb :=_cgade .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"});if _abceb !=nil {return _abceb ;};start .Attr =append (start .Attr ,_eaebb );};if _cgade .FilterUniqueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006ct\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .FilterUniqueAttr ))}); +};if _cgade .ViewAttr !=ST_SheetViewTypeUnset {_gaed ,_befcg :=_cgade .ViewAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0065\u0077"});if _befcg !=nil {return _befcg ;};start .Attr =append (start .Attr ,_gaed );};if _cgade .ShowRulerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgade .ShowRulerAttr ))}); +};if _cgade .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_cgade .TopLeftCellAttr )});};e .EncodeToken (start ); +if _cgade .Pane !=nil {_caega :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u006e\u0065"}};e .EncodeElement (_cgade .Pane ,_caega );};if _cgade .Selection !=nil {_fgebb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_cgade .Selection ,_fgebb );};if _cgade .RowBreaks !=nil {_bfga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_cgade .RowBreaks ,_bfga ); +};if _cgade .ColBreaks !=nil {_gdfcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_cgade .ColBreaks ,_gdfcd );};if _cgade .PageMargins !=nil {_gaad :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_cgade .PageMargins ,_gaad );};if _cgade .PrintOptions !=nil {_bccfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_cgade .PrintOptions ,_bccfa ); +};if _cgade .PageSetup !=nil {_efafb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_cgade .PageSetup ,_efafb );};if _cgade .HeaderFooter !=nil {_fada :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}}; +e .EncodeElement (_cgade .HeaderFooter ,_fada );};if _cgade .AutoFilter !=nil {_agga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_cgade .AutoFilter ,_agga ); +};if _cgade .ExtLst !=nil {_ade :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgade .ExtLst ,_ade );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CfRule ()*CT_CfRule {_fggd :=&CT_CfRule {}; +return _fggd }; -// ValidateWithPath validates the CT_MdxMemeberProp and its children, prefixing error messages with path -func (_fegg *CT_MdxMemeberProp )ValidateWithPath (path string )error {return nil };func (_agab *CT_CalculatedItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agab .PivotArea =NewCT_PivotArea ();for _ ,_cafe :=range start .Attr {if _cafe .Name .Local =="\u0066\u0069\u0065l\u0064"{_cdbbf ,_gadc :=_f .ParseUint (_cafe .Value ,10,32); -if _gadc !=nil {return _gadc ;};_gecb :=uint32 (_cdbbf );_agab .FieldAttr =&_gecb ;continue ;};if _cafe .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_gegf :=_cafe .Value ;_agab .FormulaAttr =&_gegf ;continue ;};};_dbbaf :for {_dacg ,_fdd :=d .Token (); -if _fdd !=nil {return _fdd ;};switch _ccdg :=_dacg .(type ){case _c .StartElement :switch _ccdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _dggb :=d .DecodeElement (_agab .PivotArea ,&_ccdg ); -_dggb !=nil {return _dggb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agab .ExtLst =NewCT_ExtensionList (); -if _fgaa :=d .DecodeElement (_agab .ExtLst ,&_ccdg );_fgaa !=nil {return _fgaa ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_ccdg .Name ); -if _eecee :=d .Skip ();_eecee !=nil {return _eecee ;};};case _c .EndElement :break _dbbaf ;case _c .CharData :};};return nil ;};type ST_TargetScreenSize byte ;func (_deefad *CT_TextField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfdfgd :=range start .Attr {if _cfdfgd .Name .Local =="\u0074\u0079\u0070\u0065"{_deefad .TypeAttr .UnmarshalXMLAttr (_cfdfgd ); -continue ;};if _cfdfgd .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cgebge ,_egadga :=_f .ParseUint (_cfdfgd .Value ,10,32);if _egadga !=nil {return _egadga ;};_adgcc :=uint32 (_cgebge );_deefad .PositionAttr =&_adgcc ;continue ;}; -};for {_fabfbe ,_gcdde :=d .Token ();if _gcdde !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0046\u0069\u0065\u006c\u0064\u003a\u0020\u0025\u0073",_gcdde );};if _fagfb ,_bgcaga :=_fabfbe .(_c .EndElement ); -_bgcaga &&_fagfb .Name ==start .Name {break ;};};return nil ;};const (ST_FormatActionUnset ST_FormatAction =0;ST_FormatActionBlank ST_FormatAction =1;ST_FormatActionFormatting ST_FormatAction =2;ST_FormatActionDrill ST_FormatAction =3;ST_FormatActionFormula ST_FormatAction =4; -);func (_dddfb ST_ParameterType )ValidateWithPath (path string )error {switch _dddfb {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dddfb )); -};return nil ;};func NewCT_PCDSDTCEntriesChoice ()*CT_PCDSDTCEntriesChoice {_eeeae :=&CT_PCDSDTCEntriesChoice {};return _eeeae ;};type CT_Cell struct{ +// ValidateWithPath validates the CT_TextFields and its children, prefixing error messages with path +func (_dcbded *CT_TextFields )ValidateWithPath (path string )error {for _ddgcg ,_bbcbb :=range _dcbded .TextField {if _dabcbb :=_bbcbb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0054\u0065\u0078t\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_ddgcg )); +_dabcbb !=nil {return _dabcbb ;};};return nil ;};func (_bfgd *CT_CacheFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfgd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgd .CountAttr )}); +};e .EncodeToken (start );if _bfgd .CacheField !=nil {_gfec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0061\u0063\u0068\u0065F\u0069\u0065\u006c\u0064"}};for _ ,_fde :=range _bfgd .CacheField {e .EncodeElement (_fde ,_gfec ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agccec *CT_RevisionMove )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfdbaf :=range start .Attr {if _cfdbaf .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_fbdfbb ,_gcdda :=_g .ParseUint (_cfdbaf .Value ,10,32); +if _gcdda !=nil {return _gcdda ;};_agccec .SheetIdAttr =uint32 (_fbdfbb );continue ;};if _cfdbaf .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065"{_adebd :=_cfdbaf .Value ;_agccec .SourceAttr =_adebd ;continue ;};if _cfdbaf .Name .Local =="d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"{_adfce :=_cfdbaf .Value ; +_agccec .DestinationAttr =_adfce ;continue ;};if _cfdbaf .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_aggafb ,_bbceb :=_g .ParseUint (_cfdbaf .Value ,10,32);if _bbceb !=nil {return _bbceb ;};_defeac :=uint32 (_aggafb ); +_agccec .SourceSheetIdAttr =&_defeac ;continue ;};if _cfdbaf .Name .Local =="\u0072\u0049\u0064"{_cgagdg ,_ffaded :=_g .ParseUint (_cfdbaf .Value ,10,32);if _ffaded !=nil {return _ffaded ;};_agccec .RIdAttr =uint32 (_cgagdg );continue ;};if _cfdbaf .Name .Local =="\u0075\u0061"{_degff ,_febgf :=_g .ParseBool (_cfdbaf .Value ); +if _febgf !=nil {return _febgf ;};_agccec .UaAttr =&_degff ;continue ;};if _cfdbaf .Name .Local =="\u0072\u0061"{_cfcgb ,_egcaa :=_g .ParseBool (_cfdbaf .Value );if _egcaa !=nil {return _egcaa ;};_agccec .RaAttr =&_cfcgb ;continue ;};};_aecgf :for {_cbcbd ,_adgdb :=d .Token (); +if _adgdb !=nil {return _adgdb ;};switch _gaddg :=_cbcbd .(type ){case _c .StartElement :switch _gaddg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_acecc :=NewCT_RevisionMoveChoice (); +if _fgcbd :=d .DecodeElement (&_acecc .Undo ,&_gaddg );_fgcbd !=nil {return _fgcbd ;};_agccec .RevisionMoveChoice =append (_agccec .RevisionMoveChoice ,_acecc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_ggedc :=NewCT_RevisionMoveChoice (); +if _gfdbf :=d .DecodeElement (&_ggedc .Rcc ,&_gaddg );_gfdbf !=nil {return _gfdbf ;};_agccec .RevisionMoveChoice =append (_agccec .RevisionMoveChoice ,_ggedc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_dadacg :=NewCT_RevisionMoveChoice (); +if _dbceg :=d .DecodeElement (&_dadacg .Rfmt ,&_gaddg );_dbceg !=nil {return _dbceg ;};_agccec .RevisionMoveChoice =append (_agccec .RevisionMoveChoice ,_dadacg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065\u0020\u0025\u0076",_gaddg .Name ); +if _afdbac :=d .Skip ();_afdbac !=nil {return _afdbac ;};};case _c .EndElement :break _aecgf ;case _c .CharData :};};return nil ;}; -// Reference -RAttr *string ; +// ValidateWithPath validates the PivotCacheRecords and its children, prefixing error messages with path +func (_fadff *PivotCacheRecords )ValidateWithPath (path string )error {if _fbefe :=_fadff .CT_PivotCacheRecords .ValidateWithPath (path );_fbefe !=nil {return _fbefe ;};return nil ;}; -// Style Index -SAttr *uint32 ; +// Validate validates the CT_SmartTagTypes and its children +func (_dbfeef *CT_SmartTagTypes )Validate ()error {return _dbfeef .ValidateWithPath ("\u0043\u0054_\u0053\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073");};func (_ddbcd ST_Scope )String ()string {switch _ddbcd {case 0:return "";case 1:return "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"; +case 2:return "\u0064\u0061\u0074\u0061";case 3:return "\u0066\u0069\u0065l\u0064";};return "";};func NewCT_GroupItemsChoice ()*CT_GroupItemsChoice {_gebbf :=&CT_GroupItemsChoice {};return _gebbf };func (_ccccf *CT_ExternalSheetNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcadb :for {_egddf ,_deff :=d .Token (); +if _deff !=nil {return _deff ;};switch _decff :=_egddf .(type ){case _c .StartElement :switch _decff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u004e\u0061\u006de"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u004e\u0061\u006de"}:_fegce :=NewCT_ExternalSheetName (); +if _eecbc :=d .DecodeElement (_fegce ,&_decff );_eecbc !=nil {return _eecbc ;};_ccccf .SheetName =append (_ccccf .SheetName ,_fegce );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073\u0020\u0025\u0076",_decff .Name ); +if _cegcc :=d .Skip ();_cegcc !=nil {return _cegcc ;};};case _c .EndElement :break _gcadb ;case _c .CharData :};};return nil ;};type ST_TextVAlign byte ;type ST_TableStyleType byte ;func (_aagcd ST_PhoneticAlignment )String ()string {switch _aagcd {case 0:return ""; +case 1:return "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};type CT_Sheet struct{ -// Cell Data Type -TAttr ST_CellType ; +// Sheet Name +NameAttr string ; -// Cell Metadata Index -CmAttr *uint32 ; +// Sheet Tab Id +SheetIdAttr uint32 ; -// Value Metadata Index -VmAttr *uint32 ; +// Visible State +StateAttr ST_SheetState ;IdAttr string ;}; -// Show Phonetic -PhAttr *bool ; +// Validate validates the CT_CellSmartTags and its children +func (_dfbc *CT_CellSmartTags )Validate ()error {return _dfbc .ValidateWithPath ("\u0043\u0054_\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");}; -// Formula -F *CT_CellFormula ; +// Validate validates the Workbook and its children +func (_ddcfdd *Workbook )Validate ()error {return _ddcfdd .ValidateWithPath ("\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b");};func NewCT_Macrosheet ()*CT_Macrosheet {_afffa :=&CT_Macrosheet {};_afffa .SheetData =NewCT_SheetData ();return _afffa ;}; -// Cell Value -V *string ; -// Rich Text Inline -Is *CT_Rst ; +// Validate validates the CT_Tables and its children +func (_abadg *CT_Tables )Validate ()error {return _abadg .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u006c\u0065s");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type CT_PageBreak struct{ +// Validate validates the CT_ObjectPr and its children +func (_agdfg *CT_ObjectPr )Validate ()error {return _agdfg .ValidateWithPath ("C\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072");};func NewCT_FutureMetadata ()*CT_FutureMetadata {_dedbae :=&CT_FutureMetadata {};return _dedbae };func NewCT_ExternalSheetDataSet ()*CT_ExternalSheetDataSet {_edgac :=&CT_ExternalSheetDataSet {}; +return _edgac ;};func (_aaebb ST_Type )Validate ()error {return _aaebb .ValidateWithPath ("")};type CT_GroupMembers struct{ -// Page Break Count +// Group Member Count CountAttr *uint32 ; -// Manual Break Count -ManualBreakCountAttr *uint32 ; +// OLAP Group Member +GroupMember []*CT_GroupMember ;};type CT_Dialogsheet struct{ -// Break -Brk []*CT_Break ;};type CT_FileRecoveryPr struct{ +// Sheet Properties +SheetPr *CT_SheetPr ; -// Auto Recover -AutoRecoverAttr *bool ; +// Dialog Sheet Views +SheetViews *CT_SheetViews ; -// Crash Save -CrashSaveAttr *bool ; +// Dialog Sheet Format Properties +SheetFormatPr *CT_SheetFormatPr ; -// Data Extract Load -DataExtractLoadAttr *bool ; +// Sheet Protection +SheetProtection *CT_SheetProtection ; -// Repair Load -RepairLoadAttr *bool ;}; +// Custom Sheet Views +CustomSheetViews *CT_CustomSheetViews ; -// Validate validates the CT_FileSharing and its children -func (_eadeg *CT_FileSharing )Validate ()error {return _eadeg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0053\u0068a\u0072\u0069\u006e\u0067");};func NewUsers ()*Users {_affdcc :=&Users {};_affdcc .CT_Users =*NewCT_Users ();return _affdcc }; +// Print Options +PrintOptions *CT_PrintOptions ; +// Page Margins +PageMargins *CT_PageMargins ; -// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path -func (_bbda *CT_Border )ValidateWithPath (path string )error {if _bbda .Start !=nil {if _ecd :=_bbda .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_ecd !=nil {return _ecd ;};};if _bbda .End !=nil {if _afbf :=_bbda .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064"); -_afbf !=nil {return _afbf ;};};if _bbda .Left !=nil {if _bee :=_bbda .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_bee !=nil {return _bee ;};};if _bbda .Right !=nil {if _abfc :=_bbda .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_abfc !=nil {return _abfc ;};};if _bbda .Top !=nil {if _dbaa :=_bbda .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_dbaa !=nil {return _dbaa ;};};if _bbda .Bottom !=nil {if _bfc :=_bbda .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_bfc !=nil {return _bfc ;};};if _bbda .Diagonal !=nil {if _fge :=_bbda .Diagonal .ValidateWithPath (path +"\u002fD\u0069\u0061\u0067\u006f\u006e\u0061l");_fge !=nil {return _fge ;};};if _bbda .Vertical !=nil {if _gdf :=_bbda .Vertical .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0069\u0063\u0061l"); -_gdf !=nil {return _gdf ;};};if _bbda .Horizontal !=nil {if _bdb :=_bbda .Horizontal .ValidateWithPath (path +"/\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c");_bdb !=nil {return _bdb ;};};return nil ;}; +// Page Setup Settings +PageSetup *CT_PageSetup ; -// ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path -func (_bgbbf *CT_Colors )ValidateWithPath (path string )error {if _bgbbf .IndexedColors !=nil {if _gadb :=_bgbbf .IndexedColors .ValidateWithPath (path +"\u002f\u0049\u006e\u0064\u0065\u0078\u0065\u0064\u0043o\u006c\u006f\u0072\u0073");_gadb !=nil {return _gadb ; -};};if _bgbbf .MruColors !=nil {if _babbg :=_bgbbf .MruColors .ValidateWithPath (path +"\u002f\u004d\u0072\u0075\u0043\u006f\u006c\u006f\u0072\u0073");_babbg !=nil {return _babbg ;};};return nil ;};func (_cabege *CT_Sst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cabege .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cabege .CountAttr )}); -};if _cabege .UniqueCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cabege .UniqueCountAttr )});};e .EncodeToken (start ); -if _cabege .Si !=nil {_acfea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0069"}};for _ ,_ggfbg :=range _cabege .Si {e .EncodeElement (_ggfbg ,_acfea );};};if _cabege .ExtLst !=nil {_baeda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cabege .ExtLst ,_baeda );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Header & Footer Settings +HeaderFooter *CT_HeaderFooter ; -// Validate validates the CT_MetadataType and its children -func (_bcdg *CT_MetadataType )Validate ()error {return _bcdg .ValidateWithPath ("\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065");}; +// Drawing +Drawing *CT_Drawing ; -// Validate validates the CT_ChartsheetView and its children -func (_cbeca *CT_ChartsheetView )Validate ()error {return _cbeca .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065t\u0056\u0069\u0065\u0077");};func NewCT_XStringElement ()*CT_XStringElement {_dcedc :=&CT_XStringElement {}; -return _dcedc }; +// Legacy Drawing +LegacyDrawing *CT_LegacyDrawing ; -// Validate validates the CT_RPrEltChoice and its children -func (_dgaa *CT_RPrEltChoice )Validate ()error {return _dgaa .ValidateWithPath ("\u0043T\u005fR\u0050\u0072\u0045\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};const (ST_PhoneticTypeUnset ST_PhoneticType =0;ST_PhoneticTypeHalfwidthKatakana ST_PhoneticType =1; -ST_PhoneticTypeFullwidthKatakana ST_PhoneticType =2;ST_PhoneticTypeHiragana ST_PhoneticType =3;ST_PhoneticTypeNoConversion ST_PhoneticType =4;);func (_gbadc ST_WebSourceType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gbadc .String (),start ); -};type CT_MetadataBlocks struct{ +// Legacy Drawing Header Footer +LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ;OleObjects *CT_OleObjects ;Controls *CT_Controls ; -// Metadata Block Count -CountAttr *uint32 ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_TableParts ()*CT_TableParts {_aadda :=&CT_TableParts {};return _aadda };type CT_MdxKPI struct{ -// Metadata Block -Bk []*CT_MetadataBlock ;};func (_dcfag ST_HorizontalAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cbgge :=_c .Attr {};_cbgge .Name =name ;switch _dcfag {case ST_HorizontalAlignmentUnset :_cbgge .Value ="";case ST_HorizontalAlignmentGeneral :_cbgge .Value ="\u0067e\u006e\u0065\u0072\u0061\u006c"; -case ST_HorizontalAlignmentLeft :_cbgge .Value ="\u006c\u0065\u0066\u0074";case ST_HorizontalAlignmentCenter :_cbgge .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_HorizontalAlignmentRight :_cbgge .Value ="\u0072\u0069\u0067h\u0074";case ST_HorizontalAlignmentFill :_cbgge .Value ="\u0066\u0069\u006c\u006c"; -case ST_HorizontalAlignmentJustify :_cbgge .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_HorizontalAlignmentCenterContinuous :_cbgge .Value ="\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case ST_HorizontalAlignmentDistributed :_cbgge .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; -};return _cbgge ,nil ;}; +// Member Unique Name Index +NAttr uint32 ; -// ValidateWithPath validates the CT_ChartFormats and its children, prefixing error messages with path -func (_egf *CT_ChartFormats )ValidateWithPath (path string )error {for _aegg ,_efdc :=range _egf .ChartFormat {if _ggfde :=_efdc .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fC\u0068\u0061\u0072\u0074\u0046o\u0072\u006da\u0074\u005b\u0025\u0064\u005d",path ,_aegg )); -_ggfde !=nil {return _ggfde ;};};return nil ;}; +// KPI Index +NpAttr uint32 ; -// Validate validates the CT_Cell and its children -func (_afe *CT_Cell )Validate ()error {return _afe .ValidateWithPath ("\u0043T\u005f\u0043\u0065\u006c\u006c");};func (_eec *CT_AutoSortScope )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eec .PivotArea =NewCT_PivotArea ();_ebc :for {_afa ,_fafe :=d .Token (); -if _fafe !=nil {return _fafe ;};switch _fae :=_afa .(type ){case _c .StartElement :switch _fae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _gfa :=d .DecodeElement (_eec .PivotArea ,&_fae ); -_gfa !=nil {return _gfa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065\u0020\u0025v",_fae .Name ); -if _gea :=d .Skip ();_gea !=nil {return _gea ;};};case _c .EndElement :break _ebc ;case _c .CharData :};};return nil ;};func NewCT_PCDKPIs ()*CT_PCDKPIs {_bdbc :=&CT_PCDKPIs {};return _bdbc };type CT_MetadataStringIndex struct{ +// KPI Property +PAttr ST_MdxKPIProperty ;}; -// Index Value -XAttr uint32 ; +// Validate validates the CT_Member and its children +func (_edaeag *CT_Member )Validate ()error {return _edaeag .ValidateWithPath ("\u0043T\u005f\u004d\u0065\u006d\u0062\u0065r");};type CT_PivotCache struct{ -// String is a Set -SAttr *bool ;};type CT_Set struct{ +// PivotCache Id +CacheIdAttr uint32 ;IdAttr string ;}; -// Number of Tuples -CountAttr *uint32 ; +// Validate validates the CT_SingleXmlCells and its children +func (_afacf *CT_SingleXmlCells )Validate ()error {return _afacf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073");};type CT_ExternalSheetData struct{ -// Maximum Rank Requested -MaxRankAttr int32 ; +// Sheet Id +SheetIdAttr uint32 ; -// MDX Set Definition -SetDefinitionAttr string ; +// Last Refresh Resulted in Error +RefreshErrorAttr *bool ; -// Set Sort Order -SortTypeAttr ST_SortType ; +// Row +Row []*CT_ExternalRow ;};type CT_GroupLevels struct{ -// Query Failed -QueryFailedAttr *bool ; +// Grouping Level Count +CountAttr *uint32 ; -// Tuples -Tpls []*CT_Tuples ; +// OLAP Grouping Levels +GroupLevel []*CT_GroupLevel ;}; -// Sort By Tuple -SortByTuple *CT_Tuples ;}; +// Validate validates the CT_Item and its children +func (_acefad *CT_Item )Validate ()error {return _acefad .ValidateWithPath ("\u0043T\u005f\u0049\u0074\u0065\u006d");};func (_degbf *CT_MetadataBlocks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeaffb :=range start .Attr {if _eeaffb .Name .Local =="\u0063\u006f\u0075n\u0074"{_cceag ,_dbcd :=_g .ParseUint (_eeaffb .Value ,10,32); +if _dbcd !=nil {return _dbcd ;};_afgcc :=uint32 (_cceag );_degbf .CountAttr =&_afgcc ;continue ;};};_egceee :for {_ddffd ,_adcb :=d .Token ();if _adcb !=nil {return _adcb ;};switch _dccaf :=_ddffd .(type ){case _c .StartElement :switch _dccaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"}:_baafce :=NewCT_MetadataBlock (); +if _cgggf :=d .DecodeElement (_baafce ,&_dccaf );_cgggf !=nil {return _cgggf ;};_degbf .Bk =append (_degbf .Bk ,_baafce );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0073\u0020\u0025\u0076",_dccaf .Name ); +if _cegeaf :=d .Skip ();_cegeaf !=nil {return _cegeaf ;};};case _c .EndElement :break _egceee ;case _c .CharData :};};return nil ;};func (_dcaaf *CT_DataRefs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfaed :=range start .Attr {if _dfaed .Name .Local =="\u0063\u006f\u0075n\u0074"{_efbee ,_aceca :=_g .ParseUint (_dfaed .Value ,10,32); +if _aceca !=nil {return _aceca ;};_cggb :=uint32 (_efbee );_dcaaf .CountAttr =&_cggb ;continue ;};};_bebff :for {_ddab ,_adge :=d .Token ();if _adge !=nil {return _adge ;};switch _acfg :=_ddab .(type ){case _c .StartElement :switch _acfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0052\u0065\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0052\u0065\u0066"}:_bbfda :=NewCT_DataRef (); +if _agefc :=d .DecodeElement (_bbfda ,&_acfg );_agefc !=nil {return _agefc ;};_dcaaf .DataRef =append (_dcaaf .DataRef ,_bbfda );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073\u0020\u0025\u0076",_acfg .Name ); +if _ggbef :=d .Skip ();_ggbef !=nil {return _ggbef ;};};case _c .EndElement :break _bebff ;case _c .CharData :};};return nil ;};type ST_CellType byte ;type ST_DdeValueType byte ;func (_cabbf *CT_DdeValues )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cabbf .RowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_cabbf .RowsAttr )}); +};if _cabbf .ColsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_cabbf .ColsAttr )});};e .EncodeToken (start );_edbb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0076\u0061\u006c\u0075e"}}; +for _ ,_eagg :=range _cabbf .Value {e .EncodeElement (_eagg ,_edbb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cegcf ST_Pane )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfefg :=_c .Attr {};_gfefg .Name =name ;switch _cegcf {case ST_PaneUnset :_gfefg .Value =""; +case ST_PaneBottomRight :_gfefg .Value ="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case ST_PaneTopRight :_gfefg .Value ="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case ST_PaneBottomLeft :_gfefg .Value ="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"; +case ST_PaneTopLeft :_gfefg .Value ="\u0074o\u0070\u004c\u0065\u0066\u0074";};return _gfefg ,nil ;};func (_dfaaf *CT_MetadataTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_badcec :=range start .Attr {if _badcec .Name .Local =="\u0063\u006f\u0075n\u0074"{_bdbgd ,_bebec :=_g .ParseUint (_badcec .Value ,10,32); +if _bebec !=nil {return _bebec ;};_cabaab :=uint32 (_bdbgd );_dfaaf .CountAttr =&_cabaab ;continue ;};};_effca :for {_gbbcb ,_fgebfe :=d .Token ();if _fgebfe !=nil {return _fgebfe ;};switch _fecffe :=_gbbcb .(type ){case _c .StartElement :switch _fecffe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}:_gddac :=NewCT_MetadataType (); +if _aaffb :=d .DecodeElement (_gddac ,&_fecffe );_aaffb !=nil {return _aaffb ;};_dfaaf .MetadataType =append (_dfaaf .MetadataType ,_gddac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073\u0020\u0025v",_fecffe .Name ); +if _fcbgg :=d .Skip ();_fcbgg !=nil {return _fcbgg ;};};case _c .EndElement :break _effca ;case _c .CharData :};};return nil ;};type Workbook struct{CT_Workbook };func (_bdee *CT_Dxf )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _bdee .Font !=nil {_ffgga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_bdee .Font ,_ffgga );};if _bdee .NumFmt !=nil {_feffd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_bdee .NumFmt ,_feffd );};if _bdee .Fill !=nil {_bcgde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_bdee .Fill ,_bcgde );};if _bdee .Alignment !=nil {_dbgea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}}; +e .EncodeElement (_bdee .Alignment ,_dbgea );};if _bdee .Border !=nil {_eedba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_bdee .Border ,_eedba );};if _bdee .Protection !=nil {_cbca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_bdee .Protection ,_cbca );};if _bdee .ExtLst !=nil {_bfdbc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdee .ExtLst ,_bfdbc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_SheetView ()*CT_SheetView {_cdbgc :=&CT_SheetView {};return _cdbgc }; -// Validate validates the CT_TableParts and its children -func (_cgeccg *CT_TableParts )Validate ()error {return _cgeccg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073");}; +// ValidateWithPath validates the CT_Record and its children, prefixing error messages with path +func (_gedaa *CT_Record )ValidateWithPath (path string )error {for _caggd ,_aagf :=range _gedaa .RecordChoice {if _bgabe :=_aagf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052ec\u006f\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_caggd )); +_bgabe !=nil {return _bgabe ;};};return nil ;}; -// ValidateWithPath validates the CT_RevisionCellChange and its children, prefixing error messages with path -func (_fddfeg *CT_RevisionCellChange )ValidateWithPath (path string )error {if _fddfeg .Oc !=nil {if _bdfcc :=_fddfeg .Oc .ValidateWithPath (path +"\u002f\u004f\u0063");_bdfcc !=nil {return _bdfcc ;};};if _fafdge :=_fddfeg .Nc .ValidateWithPath (path +"\u002f\u004e\u0063"); -_fafdge !=nil {return _fafdge ;};if _fddfeg .Odxf !=nil {if _fgcbde :=_fddfeg .Odxf .ValidateWithPath (path +"\u002f\u004f\u0064x\u0066");_fgcbde !=nil {return _fgcbde ;};};if _fddfeg .Ndxf !=nil {if _ggafe :=_fddfeg .Ndxf .ValidateWithPath (path +"\u002f\u004e\u0064x\u0066"); -_ggafe !=nil {return _ggafe ;};};if _fddfeg .ExtLst !=nil {if _ccaea :=_fddfeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ccaea !=nil {return _ccaea ;};};return nil ;}; +// Validate validates the CT_SmartTagType and its children +func (_acgdf *CT_SmartTagType )Validate ()error {return _acgdf .ValidateWithPath ("\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065");}; -// ValidateWithPath validates the CT_PatternFill and its children, prefixing error messages with path -func (_bfefc *CT_PatternFill )ValidateWithPath (path string )error {if _fbabf :=_bfefc .PatternTypeAttr .ValidateWithPath (path +"\u002f\u0050a\u0074\u0074\u0065r\u006e\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_fbabf !=nil {return _fbabf ;};if _bfefc .FgColor !=nil {if _aeged :=_bfefc .FgColor .ValidateWithPath (path +"\u002f\u0046\u0067\u0043\u006f\u006c\u006f\u0072"); -_aeged !=nil {return _aeged ;};};if _bfefc .BgColor !=nil {if _cdbgf :=_bfefc .BgColor .ValidateWithPath (path +"\u002f\u0042\u0067\u0043\u006f\u006c\u006f\u0072");_cdbgf !=nil {return _cdbgf ;};};return nil ;};func (_agcbdf *CT_PivotDimension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agcbdf .MeasureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0061\u0073\u0075\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agcbdf .MeasureAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_agcbdf .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_agcbdf .UniqueNameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_agcbdf .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_babefc *CT_TablesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abfbec :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_babefc .M =NewCT_TableMissing (); -if _fdfcba :=d .DecodeElement (_babefc .M ,&_abfbec );_fdfcba !=nil {return _fdfcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_babefc .S =NewCT_XStringElement (); -if _dcaca :=d .DecodeElement (_babefc .S ,&_abfbec );_dcaca !=nil {return _dcaca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_babefc .X =NewCT_Index (); -if _afbcgcc :=d .DecodeElement (_babefc .X ,&_abfbec );_afbcgcc !=nil {return _afbcgcc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_abfbec .Name ); -if _ebffgc :=d .Skip ();_ebffgc !=nil {return _ebffgc ;};};return nil ;}; +// ValidateWithPath validates the CT_Stylesheet and its children, prefixing error messages with path +func (_eedcc *CT_Stylesheet )ValidateWithPath (path string )error {if _eedcc .NumFmts !=nil {if _bccfgg :=_eedcc .NumFmts .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0046\u006d\u0074\u0073");_bccfgg !=nil {return _bccfgg ;};};if _eedcc .Fonts !=nil {if _aebga :=_eedcc .Fonts .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0073"); +_aebga !=nil {return _aebga ;};};if _eedcc .Fills !=nil {if _ccedba :=_eedcc .Fills .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0073");_ccedba !=nil {return _ccedba ;};};if _eedcc .Borders !=nil {if _bccgc :=_eedcc .Borders .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_bccgc !=nil {return _bccgc ;};};if _eedcc .CellStyleXfs !=nil {if _gecec :=_eedcc .CellStyleXfs .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073");_gecec !=nil {return _gecec ;};};if _eedcc .CellXfs !=nil {if _acdde :=_eedcc .CellXfs .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0058\u0066\u0073"); +_acdde !=nil {return _acdde ;};};if _eedcc .CellStyles !=nil {if _edaaae :=_eedcc .CellStyles .ValidateWithPath (path +"/\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073");_edaaae !=nil {return _edaaae ;};};if _eedcc .Dxfs !=nil {if _egdbe :=_eedcc .Dxfs .ValidateWithPath (path +"\u002f\u0044\u0078f\u0073"); +_egdbe !=nil {return _egdbe ;};};if _eedcc .TableStyles !=nil {if _bdcea :=_eedcc .TableStyles .ValidateWithPath (path +"\u002f\u0054\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073");_bdcea !=nil {return _bdcea ;};};if _eedcc .Colors !=nil {if _cdccb :=_eedcc .Colors .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u0073"); +_cdccb !=nil {return _cdccb ;};};if _eedcc .ExtLst !=nil {if _ababg :=_eedcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ababg !=nil {return _ababg ;};};return nil ;}; -// ValidateWithPath validates the CT_DateTime and its children, prefixing error messages with path -func (_ddfafe *CT_DateTime )ValidateWithPath (path string )error {for _gbeb ,_ecbeb :=range _ddfafe .X {if _edbgd :=_ecbeb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gbeb ));_edbgd !=nil {return _edbgd ;}; -};return nil ;};func (_faged *CT_PivotCacheRecords )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faged .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_faged .CountAttr )}); -};e .EncodeToken (start );if _faged .R !=nil {_bcbabe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072"}};for _ ,_gbdae :=range _faged .R {e .EncodeElement (_gbdae ,_bcbabe );};};if _faged .ExtLst !=nil {_gadfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_faged .ExtLst ,_gadfe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bggbf *CT_OleObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bggbf .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bggbf .ProgIdAttr )}); -};if _bggbf .DvAspectAttr !=ST_DvAspectUnset {_ebffg ,_agcgdd :=_bggbf .DvAspectAttr .MarshalXMLAttr (_c .Name {Local :"\u0064\u0076\u0041\u0073\u0070\u0065\u0063\u0074"});if _agcgdd !=nil {return _agcgdd ;};start .Attr =append (start .Attr ,_ebffg );}; -if _bggbf .LinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0076",*_bggbf .LinkAttr )});};if _bggbf .OleUpdateAttr !=ST_OleUpdateUnset {_dbce ,_acaa :=_bggbf .OleUpdateAttr .MarshalXMLAttr (_c .Name {Local :"\u006fl\u0065\u0055\u0070\u0064\u0061\u0074e"}); -if _acaa !=nil {return _acaa ;};start .Attr =append (start .Attr ,_dbce );};if _bggbf .AutoLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggbf .AutoLoadAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_bggbf .ShapeIdAttr )});if _bggbf .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bggbf .IdAttr )}); -};e .EncodeToken (start );if _bggbf .ObjectPr !=nil {_debeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"}};e .EncodeElement (_bggbf .ObjectPr ,_debeb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_geaea ST_PivotFilterType )ValidateWithPath (path string )error {switch _geaea {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geaea )); -};return nil ;}; +// Validate validates the CT_ReviewedRevisions and its children +func (_cecffe *CT_ReviewedRevisions )Validate ()error {return _cecffe .ValidateWithPath ("C\u0054_\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064R\u0065\u0076\u0069\u0073io\u006e\u0073");};func (_dfcee *CT_Formats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbdac :=range start .Attr {if _dbdac .Name .Local =="\u0063\u006f\u0075n\u0074"{_efbed ,_eeecf :=_g .ParseUint (_dbdac .Value ,10,32); +if _eeecf !=nil {return _eeecf ;};_acgfe :=uint32 (_efbed );_dfcee .CountAttr =&_acgfe ;continue ;};};_ebdf :for {_agbg ,_ccafg :=d .Token ();if _ccafg !=nil {return _ccafg ;};switch _gfdd :=_agbg .(type ){case _c .StartElement :switch _gfdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"}:_acaag :=NewCT_Format (); +if _bcbbf :=d .DecodeElement (_acaag ,&_gfdd );_bcbbf !=nil {return _bcbbf ;};_dfcee .Format =append (_dfcee .Format ,_acaag );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_gfdd .Name ); +if _fgeac :=d .Skip ();_fgeac !=nil {return _fgeac ;};};case _c .EndElement :break _ebdf ;case _c .CharData :};};return nil ;};func (_dabg *CT_ExternalBook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffcab :=range start .Attr {if _ffcab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ffcab .Name .Local =="\u0069\u0064"||_ffcab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ffcab .Name .Local =="\u0069\u0064"{_eebfd :=_ffcab .Value ; +_dabg .IdAttr =_eebfd ;continue ;};};_fegc :for {_aggaf ,_fdaga :=d .Token ();if _fdaga !=nil {return _fdaga ;};switch _ababb :=_aggaf .(type ){case _c .StartElement :switch _ababb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073"}:_dabg .SheetNames =NewCT_ExternalSheetNames (); +if _aggfd :=d .DecodeElement (_dabg .SheetNames ,&_ababb );_aggfd !=nil {return _aggfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_dabg .DefinedNames =NewCT_ExternalDefinedNames (); +if _bbcb :=d .DecodeElement (_dabg .DefinedNames ,&_ababb );_bbcb !=nil {return _bbcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"}:_dabg .SheetDataSet =NewCT_ExternalSheetDataSet (); +if _cgbfe :=d .DecodeElement (_dabg .SheetDataSet ,&_ababb );_cgbfe !=nil {return _cgbfe ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b\u0020\u0025\u0076",_ababb .Name ); +if _aaege :=d .Skip ();_aaege !=nil {return _aaege ;};};case _c .EndElement :break _fegc ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_DdeValue and its children, prefixing error messages with path -func (_efceb *CT_DdeValue )ValidateWithPath (path string )error {if _fagb :=_efceb .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_fagb !=nil {return _fagb ;};return nil ;}; +// ValidateWithPath validates the CT_FieldsUsage and its children, prefixing error messages with path +func (_gbab *CT_FieldsUsage )ValidateWithPath (path string )error {for _fgaf ,_fcdddf :=range _gbab .FieldUsage {if _efbgf :=_fcdddf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067e\u005b\u0025\u0064\u005d",path ,_fgaf )); +_efbgf !=nil {return _efbgf ;};};return nil ;};func (_aaceg *ST_FieldSortType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cadced ,_dddgd :=d .Token ();if _dddgd !=nil {return _dddgd ;};if _dddgf ,_ddaecc :=_cadced .(_c .EndElement ); +_ddaecc &&_dddgf .Name ==start .Name {*_aaceg =1;return nil ;};if _fddddf ,_feeagb :=_cadced .(_c .CharData );!_feeagb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cadced ); +}else {switch string (_fddddf ){case "":*_aaceg =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_aaceg =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_aaceg =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_aaceg =3;};}; +_cadced ,_dddgd =d .Token ();if _dddgd !=nil {return _dddgd ;};if _dgbffe ,_fggbad :=_cadced .(_c .EndElement );_fggbad &&_dgbffe .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cadced ); +};type CT_Colors struct{ -// Validate validates the CT_PCDSDTCEntries and its children -func (_gfgba *CT_PCDSDTCEntries )Validate ()error {return _gfgba .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073");};func (_affgaa *ST_UpdateLinks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acdad ,_cdecb :=d .Token (); -if _cdecb !=nil {return _cdecb ;};if _gbeaba ,_adgbaa :=_acdad .(_c .EndElement );_adgbaa &&_gbeaba .Name ==start .Name {*_affgaa =1;return nil ;};if _eaacf ,_abbae :=_acdad .(_c .CharData );!_abbae {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acdad ); -}else {switch string (_eaacf ){case "":*_affgaa =0;case "\u0075s\u0065\u0072\u0053\u0065\u0074":*_affgaa =1;case "\u006e\u0065\u0076e\u0072":*_affgaa =2;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_affgaa =3;};};_acdad ,_cdecb =d .Token ();if _cdecb !=nil {return _cdecb ; -};if _agffd ,_gfdec :=_acdad .(_c .EndElement );_gfdec &&_agffd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acdad ); -};type CT_MemberProperties struct{ +// Color Indexes +IndexedColors *CT_IndexedColors ; -// OLAP Member Properties Count -CountAttr *uint32 ; +// MRU Colors +MruColors *CT_MRUColors ;}; -// OLAP Member Property -Mp []*CT_MemberProperty ;}; +// Validate validates the CT_MeasureGroups and its children +func (_bccdf *CT_MeasureGroups )Validate ()error {return _bccdf .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073");};type CT_TableParts struct{ -// Validate validates the CT_SmartTagTypes and its children -func (_dafgca *CT_SmartTagTypes )Validate ()error {return _dafgca .ValidateWithPath ("\u0043\u0054_\u0053\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073");}; +// Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_OleItems and its children, prefixing error messages with path -func (_fcgdge *CT_OleItems )ValidateWithPath (path string )error {for _faec ,_ecbgg :=range _fcgdge .OleItem {if _fabfe :=_ecbgg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004f\u006c\u0065\u0049\u0074\u0065m\u005b\u0025\u0064\u005d",path ,_faec )); -_fabfe !=nil {return _fabfe ;};};return nil ;}; +// Table Part +TablePart []*CT_TablePart ;};func (_fgbba ST_Sqref )String ()string {return _ce .Join (_fgbba ,"\u0020")};func (_ffacc *CT_Cfvo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffacc .TypeAttr =ST_CfvoType (1);for _ ,_gcbc :=range start .Attr {if _gcbc .Name .Local =="\u0074\u0079\u0070\u0065"{_ffacc .TypeAttr .UnmarshalXMLAttr (_gcbc ); +continue ;};if _gcbc .Name .Local =="\u0076\u0061\u006c"{_ffbc :=_gcbc .Value ;_ffacc .ValAttr =&_ffbc ;continue ;};if _gcbc .Name .Local =="\u0067\u0074\u0065"{_ddebb ,_geac :=_g .ParseBool (_gcbc .Value );if _geac !=nil {return _geac ;};_ffacc .GteAttr =&_ddebb ; +continue ;};};_cedg :for {_dbdae ,_cegg :=d .Token ();if _cegg !=nil {return _cegg ;};switch _becf :=_dbdae .(type ){case _c .StartElement :switch _becf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffacc .ExtLst =NewCT_ExtensionList (); +if _efda :=d .DecodeElement (_ffacc .ExtLst ,&_becf );_efda !=nil {return _efda ;};default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0066\u0076\u006f\u0020\u0025\u0076",_becf .Name ); +if _fbbc :=d .Skip ();_fbbc !=nil {return _fbbc ;};};case _c .EndElement :break _cedg ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_FutureMetadataBlock and its children -func (_gfgf *CT_FutureMetadataBlock )Validate ()error {return _gfgf .ValidateWithPath ("\u0043\u0054\u005f\u0046ut\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006fc\u006b");};type ST_DataValidationType byte ;func (_fdccf *CT_DdeItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfefb :=range start .Attr {if _bfefb .Name .Local =="\u006e\u0061\u006d\u0065"{_accfg :=_bfefb .Value ; -_fdccf .NameAttr =&_accfg ;continue ;};if _bfefb .Name .Local =="\u006f\u006c\u0065"{_fcbcaa ,_dggbc :=_f .ParseBool (_bfefb .Value );if _dggbc !=nil {return _dggbc ;};_fdccf .OleAttr =&_fcbcaa ;continue ;};if _bfefb .Name .Local =="\u0061\u0064\u0076\u0069\u0073\u0065"{_gaddc ,_bfce :=_f .ParseBool (_bfefb .Value ); -if _bfce !=nil {return _bfce ;};_fdccf .AdviseAttr =&_gaddc ;continue ;};if _bfefb .Name .Local =="\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"{_aeefd ,_aebeg :=_f .ParseBool (_bfefb .Value );if _aebeg !=nil {return _aebeg ;};_fdccf .PreferPicAttr =&_aeefd ; -continue ;};};_abgfg :for {_bfad ,_efgb :=d .Token ();if _efgb !=nil {return _efgb ;};switch _cfbb :=_bfad .(type ){case _c .StartElement :switch _cfbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u0073"}:_fdccf .Values =NewCT_DdeValues (); -if _gcegb :=d .DecodeElement (_fdccf .Values ,&_cfbb );_gcegb !=nil {return _gcegb ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0064\u0065\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_cfbb .Name ); -if _edgce :=d .Skip ();_edgce !=nil {return _edgce ;};};case _c .EndElement :break _abgfg ;case _c .CharData :};};return nil ;};func (_bfcdabg *ST_DataConsolidateFunction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfcdabg =0; -case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_bfcdabg =1;case "\u0063\u006f\u0075n\u0074":*_bfcdabg =2;case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_bfcdabg =3;case "\u006d\u0061\u0078":*_bfcdabg =4;case "\u006d\u0069\u006e":*_bfcdabg =5;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_bfcdabg =6; -case "\u0073\u0074\u0064\u0044\u0065\u0076":*_bfcdabg =7;case "\u0073t\u0064\u0044\u0065\u0076\u0070":*_bfcdabg =8;case "\u0073\u0075\u006d":*_bfcdabg =9;case "\u0076\u0061\u0072":*_bfcdabg =10;case "\u0076\u0061\u0072\u0070":*_bfcdabg =11;};return nil ; -};const (ST_TextVAlignUnset ST_TextVAlign =0;ST_TextVAlignTop ST_TextVAlign =1;ST_TextVAlignCenter ST_TextVAlign =2;ST_TextVAlignBottom ST_TextVAlign =3;ST_TextVAlignJustify ST_TextVAlign =4;ST_TextVAlignDistributed ST_TextVAlign =5;);func (_edbae ST_CalcMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ddbgg :=_c .Attr {}; -_ddbgg .Name =name ;switch _edbae {case ST_CalcModeUnset :_ddbgg .Value ="";case ST_CalcModeManual :_ddbgg .Value ="\u006d\u0061\u006e\u0075\u0061\u006c";case ST_CalcModeAuto :_ddbgg .Value ="\u0061\u0075\u0074\u006f";case ST_CalcModeAutoNoTable :_ddbgg .Value ="a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065"; -};return _ddbgg ,nil ;};func (_ddcaea ST_FormatAction )Validate ()error {return _ddcaea .ValidateWithPath ("")};func (_debca ST_MdxSetOrder )ValidateWithPath (path string )error {switch _debca {case 0,1,2,3,4,5,6,7:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_debca )); -};return nil ;};func (_fdcag *CT_RevisionInsertSheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_faegg :=range start .Attr {if _faegg .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_degbd ,_dgfa :=_f .ParseUint (_faegg .Value ,10,32); -if _dgfa !=nil {return _dgfa ;};_fdcag .SheetIdAttr =uint32 (_degbd );continue ;};if _faegg .Name .Local =="\u006e\u0061\u006d\u0065"{_dbedg :=_faegg .Value ;_fdcag .NameAttr =_dbedg ;continue ;};if _faegg .Name .Local =="\u0073\u0068\u0065\u0065\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_geade ,_edefg :=_f .ParseUint (_faegg .Value ,10,32); -if _edefg !=nil {return _edefg ;};_fdcag .SheetPositionAttr =uint32 (_geade );continue ;};if _faegg .Name .Local =="\u0072\u0049\u0064"{_acbcg ,_daef :=_f .ParseUint (_faegg .Value ,10,32);if _daef !=nil {return _daef ;};_fdcag .RIdAttr =uint32 (_acbcg ); -continue ;};if _faegg .Name .Local =="\u0075\u0061"{_effae ,_ccab :=_f .ParseBool (_faegg .Value );if _ccab !=nil {return _ccab ;};_fdcag .UaAttr =&_effae ;continue ;};if _faegg .Name .Local =="\u0072\u0061"{_bfdca ,_fdcfbd :=_f .ParseBool (_faegg .Value ); -if _fdcfbd !=nil {return _fdcfbd ;};_fdcag .RaAttr =&_bfdca ;continue ;};};for {_aaca ,_aedfbf :=d .Token ();if _aedfbf !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076i\u0073i\u006fn\u0049n\u0073\u0065\u0072\u0074\u0053\u0068\u0065\u0065\u0074\u003a\u0020\u0025\u0073",_aedfbf ); -};if _cgad ,_dfgfg :=_aaca .(_c .EndElement );_dfgfg &&_cgad .Name ==start .Name {break ;};};return nil ;};func NewCT_FieldUsage ()*CT_FieldUsage {_fceg :=&CT_FieldUsage {};return _fceg };func (_caced *ST_VolDepType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_caced =0; -case "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061":*_caced =1;case "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073":*_caced =2;};return nil ;};const (ST_ConditionalFormattingOperatorUnset ST_ConditionalFormattingOperator =0; -ST_ConditionalFormattingOperatorLessThan ST_ConditionalFormattingOperator =1;ST_ConditionalFormattingOperatorLessThanOrEqual ST_ConditionalFormattingOperator =2;ST_ConditionalFormattingOperatorEqual ST_ConditionalFormattingOperator =3;ST_ConditionalFormattingOperatorNotEqual ST_ConditionalFormattingOperator =4; -ST_ConditionalFormattingOperatorGreaterThanOrEqual ST_ConditionalFormattingOperator =5;ST_ConditionalFormattingOperatorGreaterThan ST_ConditionalFormattingOperator =6;ST_ConditionalFormattingOperatorBetween ST_ConditionalFormattingOperator =7;ST_ConditionalFormattingOperatorNotBetween ST_ConditionalFormattingOperator =8; -ST_ConditionalFormattingOperatorContainsText ST_ConditionalFormattingOperator =9;ST_ConditionalFormattingOperatorNotContains ST_ConditionalFormattingOperator =10;ST_ConditionalFormattingOperatorBeginsWith ST_ConditionalFormattingOperator =11;ST_ConditionalFormattingOperatorEndsWith ST_ConditionalFormattingOperator =12; -);func (_fgag *CT_ExtensionList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfege :for {_aeecg ,_gadeg :=d .Token ();if _gadeg !=nil {return _gadeg ;};switch _dfaa :=_aeecg .(type ){case _c .StartElement :switch _dfaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_gcgd :=NewCT_Extension (); -if _bfdf :=d .DecodeElement (_gcgd ,&_dfaa );_bfdf !=nil {return _bfdf ;};_fgag .Ext =append (_fgag .Ext ,_gcgd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_dfaa .Name ); -if _aecda :=d .Skip ();_aecda !=nil {return _aecda ;};};case _c .EndElement :break _gfege ;case _c .CharData :};};return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_bebba :=&CT_Hyperlink {};return _bebba };func NewCT_OlapPr ()*CT_OlapPr {_daca :=&CT_OlapPr {}; -return _daca }; +// Validate validates the Chartsheet and its children +func (_aebfg *Chartsheet )Validate ()error {return _aebfg .ValidateWithPath ("\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074");}; -// Validate validates the CT_VolType and its children -func (_gdccf *CT_VolType )Validate ()error {return _gdccf .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065");};func (_ebfgf *CT_Drawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_ebfgf .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_CsPageSetup and its children +func (_ddce *CT_CsPageSetup )Validate ()error {return _ddce .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0073\u0050\u0061\u0067\u0065S\u0065\u0074\u0075\u0070");};func (_becbc *CT_FileVersion )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eddc :=range start .Attr {if _eddc .Name .Local =="\u0061p\u0070\u004e\u0061\u006d\u0065"{_daeg :=_eddc .Value ; +_becbc .AppNameAttr =&_daeg ;continue ;};if _eddc .Name .Local =="\u006c\u0061\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"{_ffdd :=_eddc .Value ;_becbc .LastEditedAttr =&_ffdd ;continue ;};if _eddc .Name .Local =="\u006c\u006f\u0077e\u0073\u0074\u0045\u0064\u0069\u0074\u0065\u0064"{_gcfcfaf :=_eddc .Value ; +_becbc .LowestEditedAttr =&_gcfcfaf ;continue ;};if _eddc .Name .Local =="\u0072\u0075\u0070\u0042\u0075\u0069\u006c\u0064"{_cfde :=_eddc .Value ;_becbc .RupBuildAttr =&_cfde ;continue ;};if _eddc .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_egcebd :=_eddc .Value ; +_becbc .CodeNameAttr =&_egcebd ;continue ;};};for {_gfcc ,_dbbbgg :=d .Token ();if _dbbbgg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e:\u0020\u0025\u0073",_dbbbgg ); +};if _ffdcf ,_cgdf :=_gfcc .(_c .EndElement );_cgdf &&_ffdcf .Name ==start .Name {break ;};};return nil ;};func (_bcg *CT_CalcPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcg .CalcIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bcg .CalcIdAttr )}); +};if _bcg .CalcModeAttr !=ST_CalcModeUnset {_caeb ,_gafd :=_bcg .CalcModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0061\u006c\u0063\u004d\u006f\u0064\u0065"});if _gafd !=nil {return _gafd ;};start .Attr =append (start .Attr ,_caeb );};if _bcg .FullCalcOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .FullCalcOnLoadAttr ))}); +};if _bcg .RefModeAttr !=ST_RefModeUnset {_cbdc ,_gaag :=_bcg .RefModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0072e\u0066\u004d\u006f\u0064\u0065"});if _gaag !=nil {return _gaag ;};start .Attr =append (start .Attr ,_cbdc );};if _bcg .IterateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .IterateAttr ))}); +};if _bcg .IterateCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065r\u0061\u0074\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bcg .IterateCountAttr )});};if _bcg .IterateDeltaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065r\u0061\u0074\u0065\u0044\u0065\u006c\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0076",*_bcg .IterateDeltaAttr )}); +};if _bcg .FullPrecisionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0050\u0072\u0065\u0063\u0069\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .FullPrecisionAttr ))}); +};if _bcg .CalcCompletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .CalcCompletedAttr ))}); +};if _bcg .CalcOnSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .CalcOnSaveAttr ))});};if _bcg .ConcurrentCalcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006et\u0043\u0061\u006c\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .ConcurrentCalcAttr ))}); +};if _bcg .ConcurrentManualCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0063\u0075rr\u0065n\u0074\u004d\u0061\u006e\u0075a\u006c\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bcg .ConcurrentManualCountAttr )}); +};if _bcg .ForceFullCalcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u0063\u0065\u0046\u0075\u006c\u006c\u0043\u0061\u006c\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcg .ForceFullCalcAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Connection and its children -func (_gdad *CT_Connection )Validate ()error {return _gdad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e");}; +// ValidateWithPath validates the CT_CellWatch and its children, prefixing error messages with path +func (_ega *CT_CellWatch )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_Member and its children -func (_gdfbd *CT_Member )Validate ()error {return _gdfbd .ValidateWithPath ("\u0043T\u005f\u004d\u0065\u006d\u0062\u0065r");};func (_daaaf *CT_SheetCalcPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daaaf .FullCalcOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daaaf .FullCalcOnLoadAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_RevisionQueryTableField struct{ +// ValidateWithPath validates the CT_BookView and its children, prefixing error messages with path +func (_bcb *CT_BookView )ValidateWithPath (path string )error {if _aca :=_bcb .VisibilityAttr .ValidateWithPath (path +"\u002fV\u0069s\u0069\u0062\u0069\u006c\u0069\u0074\u0079\u0041\u0074\u0074\u0072");_aca !=nil {return _aca ;};if _bcb .ExtLst !=nil {if _efe :=_bcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_efe !=nil {return _efe ;};};return nil ;};func NewCT_Mdx ()*CT_Mdx {_gcebc :=&CT_Mdx {};_gcebc .FAttr =ST_MdxFunctionType (1);_gcebc .MdxChoice =NewCT_MdxChoice ();return _gcebc ;};func (_daffe *CT_FunctionGroups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daffe .BuiltInGroupCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0047\u0072\u006f\u0075\u0070C\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_daffe .BuiltInGroupCountAttr )}); +};e .EncodeToken (start );if _daffe .FunctionGroup !=nil {_adea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006eG\u0072\u006f\u0075\u0070"}};for _ ,_deegd :=range _daffe .FunctionGroup {e .EncodeElement (_deegd ,_adea ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efbcc *CT_Metadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcbgb :for {_dbedb ,_dcdbc :=d .Token ();if _dcdbc !=nil {return _dcdbc ;};switch _dbfcc :=_dbedb .(type ){case _c .StartElement :switch _dbfcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"}:_efbcc .MetadataTypes =NewCT_MetadataTypes (); +if _cbgeg :=d .DecodeElement (_efbcc .MetadataTypes ,&_dbfcc );_cbgeg !=nil {return _cbgeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}:_efbcc .MetadataStrings =NewCT_MetadataStrings (); +if _dgbfc :=d .DecodeElement (_efbcc .MetadataStrings ,&_dbfcc );_dgbfc !=nil {return _dgbfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_efbcc .MdxMetadata =NewCT_MdxMetadata (); +if _feabb :=d .DecodeElement (_efbcc .MdxMetadata ,&_dbfcc );_feabb !=nil {return _feabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}:_eedag :=NewCT_FutureMetadata (); +if _fdgge :=d .DecodeElement (_eedag ,&_dbfcc );_fdgge !=nil {return _fdgge ;};_efbcc .FutureMetadata =append (_efbcc .FutureMetadata ,_eedag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_efbcc .CellMetadata =NewCT_MetadataBlocks (); +if _gbag :=d .DecodeElement (_efbcc .CellMetadata ,&_dbfcc );_gbag !=nil {return _gbag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_efbcc .ValueMetadata =NewCT_MetadataBlocks (); +if _dggbd :=d .DecodeElement (_efbcc .ValueMetadata ,&_dbfcc );_dggbd !=nil {return _dggbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efbcc .ExtLst =NewCT_ExtensionList (); +if _bebga :=d .DecodeElement (_efbcc .ExtLst ,&_dbfcc );_bebga !=nil {return _bebga ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_dbfcc .Name ); +if _bccabf :=d .Skip ();_bccabf !=nil {return _bccabf ;};};case _c .EndElement :break _gcbgb ;case _c .CharData :};};return nil ;}; -// Sheet Id -SheetIdAttr uint32 ; +// Validate validates the AG_RevData and its children +func (_eab *AG_RevData )Validate ()error {return _eab .ValidateWithPath ("\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061");};func NewCT_GroupLevel ()*CT_GroupLevel {_eegga :=&CT_GroupLevel {};return _eegga };func (_bgcbb *ST_ShowDataAs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fddcfe ,_beebg :=d .Token (); +if _beebg !=nil {return _beebg ;};if _beefcd ,_baddga :=_fddcfe .(_c .EndElement );_baddga &&_beefcd .Name ==start .Name {*_bgcbb =1;return nil ;};if _cfcabg ,_ccbegc :=_fddcfe .(_c .CharData );!_ccbegc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fddcfe ); +}else {switch string (_cfcabg ){case "":*_bgcbb =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_bgcbb =1;case "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065":*_bgcbb =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_bgcbb =3;case "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066":*_bgcbb =4; +case "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c":*_bgcbb =5;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077":*_bgcbb =6;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c":*_bgcbb =7;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c":*_bgcbb =8; +case "\u0069\u006e\u0064e\u0078":*_bgcbb =9;};};_fddcfe ,_beebg =d .Token ();if _beebg !=nil {return _beebg ;};if _eeggea ,_feadg :=_fddcfe .(_c .EndElement );_feadg &&_eeggea .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fddcfe ); +};func NewCT_RevisionDefinedName ()*CT_RevisionDefinedName {_ecbdf :=&CT_RevisionDefinedName {};return _ecbdf ;};const (ST_SortTypeUnset ST_SortType =0;ST_SortTypeNone ST_SortType =1;ST_SortTypeAscending ST_SortType =2;ST_SortTypeDescending ST_SortType =3; +ST_SortTypeAscendingAlpha ST_SortType =4;ST_SortTypeDescendingAlpha ST_SortType =5;ST_SortTypeAscendingNatural ST_SortType =6;ST_SortTypeDescendingNatural ST_SortType =7;);func NewCT_FunctionGroup ()*CT_FunctionGroup {_fgcdg :=&CT_FunctionGroup {};return _fgcdg }; +func (_ebcbaa *ST_WebSourceType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgcgc ,_aedacd :=d .Token ();if _aedacd !=nil {return _aedacd ;};if _cgcfc ,_gegadf :=_dgcgc .(_c .EndElement );_gegadf &&_cgcfc .Name ==start .Name {*_ebcbaa =1; +return nil ;};if _ecddcd ,_ffcffd :=_dgcgc .(_c .CharData );!_ffcffd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgcgc );}else {switch string (_ecddcd ){case "":*_ebcbaa =0; +case "\u0073\u0068\u0065e\u0074":*_ebcbaa =1;case "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a":*_ebcbaa =2;case "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072":*_ebcbaa =3;case "\u0072\u0061\u006eg\u0065":*_ebcbaa =4;case "\u0063\u0068\u0061r\u0074":*_ebcbaa =5; +case "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065":*_ebcbaa =6;case "\u0071\u0075\u0065r\u0079":*_ebcbaa =7;case "\u006c\u0061\u0062e\u006c":*_ebcbaa =8;};};_dgcgc ,_aedacd =d .Token ();if _aedacd !=nil {return _aedacd ;};if _fcdfe ,_beege :=_dgcgc .(_c .EndElement ); +_beege &&_fcdfe .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgcgc );};func (_gdcbcb *ST_OleUpdate )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edaace ,_aeeaa :=d .Token (); +if _aeeaa !=nil {return _aeeaa ;};if _agfbd ,_fgdgba :=_edaace .(_c .EndElement );_fgdgba &&_agfbd .Name ==start .Name {*_gdcbcb =1;return nil ;};if _afbdf ,_ccgabe :=_edaace .(_c .CharData );!_ccgabe {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edaace ); +}else {switch string (_afbdf ){case "":*_gdcbcb =0;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053":*_gdcbcb =1;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c":*_gdcbcb =2; +};};_edaace ,_aeeaa =d .Token ();if _aeeaa !=nil {return _aeeaa ;};if _edgffe ,_aagfd :=_edaace .(_c .EndElement );_aagfd &&_edgffe .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edaace ); +}; -// QueryTable Reference -RefAttr string ; +// Validate validates the CT_Control and its children +func (_eegdf *CT_Control )Validate ()error {return _eegdf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");};func (_daeca *CT_Sets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bebca :=range start .Attr {if _bebca .Name .Local =="\u0063\u006f\u0075n\u0074"{_bbbafg ,_bffdc :=_g .ParseUint (_bebca .Value ,10,32); +if _bffdc !=nil {return _bffdc ;};_aadf :=uint32 (_bbbafg );_daeca .CountAttr =&_aadf ;continue ;};};_ddage :for {_aebcc ,_gdgdeb :=d .Token ();if _gdgdeb !=nil {return _gdgdeb ;};switch _bdfea :=_aebcc .(type ){case _c .StartElement :switch _bdfea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_bgbdfa :=NewCT_Set (); +if _ebceg :=d .DecodeElement (_bgbdfa ,&_bdfea );_ebceg !=nil {return _ebceg ;};_daeca .Set =append (_daeca .Set ,_bgbdfa );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0065\u0074\u0073\u0020\u0025\u0076",_bdfea .Name ); +if _gccbf :=d .Skip ();_gccbf !=nil {return _gccbf ;};};case _c .EndElement :break _ddage ;case _c .CharData :};};return nil ;}; -// Field Id -FieldIdAttr uint32 ;};func (_dcdfa *CT_X )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcdfa .VAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",*_dcdfa .VAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_QueryTableFields struct{ +// ValidateWithPath validates the CT_ExternalReferences and its children, prefixing error messages with path +func (_fdgg *CT_ExternalReferences )ValidateWithPath (path string )error {for _bgef ,_cedbd :=range _fdgg .ExternalReference {if _debf :=_cedbd .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bgef )); +_debf !=nil {return _debf ;};};return nil ;};func (_eebcgf *Chartsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eebcgf .CT_Chartsheet =*NewCT_Chartsheet ();_ffaccf :for {_fggdaa ,_bfdgg :=d .Token ();if _bfdgg !=nil {return _bfdgg ; +};switch _dfadde :=_fggdaa .(type ){case _c .StartElement :switch _dfadde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_eebcgf .SheetPr =NewCT_ChartsheetPr (); +if _efdecd :=d .DecodeElement (_eebcgf .SheetPr ,&_dfadde );_efdecd !=nil {return _efdecd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:if _agafd :=d .DecodeElement (_eebcgf .SheetViews ,&_dfadde ); +_agafd !=nil {return _agafd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_eebcgf .SheetProtection =NewCT_ChartsheetProtection (); +if _gcbae :=d .DecodeElement (_eebcgf .SheetProtection ,&_dfadde );_gcbae !=nil {return _gcbae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_eebcgf .CustomSheetViews =NewCT_CustomChartsheetViews (); +if _bfgcba :=d .DecodeElement (_eebcgf .CustomSheetViews ,&_dfadde );_bfgcba !=nil {return _bfgcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_eebcgf .PageMargins =NewCT_PageMargins (); +if _gcdbd :=d .DecodeElement (_eebcgf .PageMargins ,&_dfadde );_gcdbd !=nil {return _gcdbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_eebcgf .PageSetup =NewCT_CsPageSetup (); +if _ddcfde :=d .DecodeElement (_eebcgf .PageSetup ,&_dfadde );_ddcfde !=nil {return _ddcfde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_eebcgf .HeaderFooter =NewCT_HeaderFooter (); +if _eddcd :=d .DecodeElement (_eebcgf .HeaderFooter ,&_dfadde );_eddcd !=nil {return _eddcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:if _aceed :=d .DecodeElement (_eebcgf .Drawing ,&_dfadde ); +_aceed !=nil {return _aceed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_eebcgf .LegacyDrawing =NewCT_LegacyDrawing (); +if _aegdeea :=d .DecodeElement (_eebcgf .LegacyDrawing ,&_dfadde );_aegdeea !=nil {return _aegdeea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_eebcgf .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _eagbf :=d .DecodeElement (_eebcgf .LegacyDrawingHF ,&_dfadde );_eagbf !=nil {return _eagbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_eebcgf .DrawingHF =NewCT_DrawingHF (); +if _cbdee :=d .DecodeElement (_eebcgf .DrawingHF ,&_dfadde );_cbdee !=nil {return _cbdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_eebcgf .Picture =NewCT_SheetBackgroundPicture (); +if _fegfea :=d .DecodeElement (_eebcgf .Picture ,&_dfadde );_fegfea !=nil {return _fegfea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_eebcgf .WebPublishItems =NewCT_WebPublishItems (); +if _gcccec :=d .DecodeElement (_eebcgf .WebPublishItems ,&_dfadde );_gcccec !=nil {return _gcccec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eebcgf .ExtLst =NewCT_ExtensionList (); +if _aagacb :=d .DecodeElement (_eebcgf .ExtLst ,&_dfadde );_aagacb !=nil {return _aagacb ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_dfadde .Name ); +if _baecca :=d .Skip ();_baecca !=nil {return _baecca ;};};case _c .EndElement :break _ffaccf ;case _c .CharData :};};return nil ;};func (_cefaa *CT_Top10 )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfcbb :=range start .Attr {if _dfcbb .Name .Local =="\u0074\u006f\u0070"{_faebgg ,_aafde :=_g .ParseBool (_dfcbb .Value ); +if _aafde !=nil {return _aafde ;};_cefaa .TopAttr =&_faebgg ;continue ;};if _dfcbb .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_agbda ,_gcccg :=_g .ParseBool (_dfcbb .Value );if _gcccg !=nil {return _gcccg ;};_cefaa .PercentAttr =&_agbda ;continue ; +};if _dfcbb .Name .Local =="\u0076\u0061\u006c"{_cdadea ,_dfgeb :=_g .ParseFloat (_dfcbb .Value ,64);if _dfgeb !=nil {return _dfgeb ;};_cefaa .ValAttr =_cdadea ;continue ;};if _dfcbb .Name .Local =="\u0066i\u006c\u0074\u0065\u0072\u0056\u0061l"{_baaffa ,_ddfbca :=_g .ParseFloat (_dfcbb .Value ,64); +if _ddfbca !=nil {return _ddfbca ;};_cefaa .FilterValAttr =&_baaffa ;continue ;};};for {_efbbce ,_aedfg :=d .Token ();if _aedfg !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u006f\u0070\u0031\u0030: \u0025\u0073",_aedfg ); +};if _adaba ,_gddfb :=_efbbce .(_c .EndElement );_gddfb &&_adaba .Name ==start .Name {break ;};};return nil ;};type ST_GroupBy byte ;func (_feegdf ST_TimePeriod )String ()string {switch _feegdf {case 0:return "";case 1:return "\u0074\u006f\u0064a\u0079"; +case 2:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case 3:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 4:return "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s";case 5:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 6:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h"; +case 7:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case 8:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case 9:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 10:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b"; +};return "";};func (_ebcdbga ST_PhoneticType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fabcba :=_c .Attr {};_fabcba .Name =name ;switch _ebcdbga {case ST_PhoneticTypeUnset :_fabcba .Value ="";case ST_PhoneticTypeHalfwidthKatakana :_fabcba .Value ="\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061"; +case ST_PhoneticTypeFullwidthKatakana :_fabcba .Value ="\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case ST_PhoneticTypeHiragana :_fabcba .Value ="\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; +case ST_PhoneticTypeNoConversion :_fabcba .Value ="\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e";};return _fabcba ,nil ;};func (_bcecg ST_OleUpdate )String ()string {switch _bcecg {case 0:return "";case 1:return "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053"; +case 2:return "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c";};return "";};func (_cdadde *ST_DvAspect )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbeaa ,_agaccb :=d .Token ();if _agaccb !=nil {return _agaccb ; +};if _cgcca ,_gbggcc :=_bbeaa .(_c .EndElement );_gbggcc &&_cgcca .Name ==start .Name {*_cdadde =1;return nil ;};if _gbfdf ,_fbdba :=_bbeaa .(_c .CharData );!_fbdba {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbeaa ); +}else {switch string (_gbfdf ){case "":*_cdadde =0;case "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054":*_cdadde =1;case "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e":*_cdadde =2; +};};_bbeaa ,_agaccb =d .Token ();if _agaccb !=nil {return _agaccb ;};if _bdcdfd ,_bgcfga :=_bbeaa .(_c .EndElement );_bgcfga &&_bdcdfd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbeaa ); +}; -// Column Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_SingleXmlCell and its children, prefixing error messages with path +func (_fddgcf *CT_SingleXmlCell )ValidateWithPath (path string )error {if _eeffbg :=_fddgcf .XmlCellPr .ValidateWithPath (path +"\u002f\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072");_eeffbg !=nil {return _eeffbg ;};if _fddgcf .ExtLst !=nil {if _ccgdc :=_fddgcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ccgdc !=nil {return _ccgdc ;};};return nil ;};type CT_Members struct{ -// QueryTable Field -QueryTableField []*CT_QueryTableField ;}; +// Item Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_Connections and its children, prefixing error messages with path -func (_cfdg *CT_Connections )ValidateWithPath (path string )error {for _bedff ,_gaef :=range _cfdg .Connection {if _cfcff :=_gaef .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006fn\u005b\u0025\u0064\u005d",path ,_bedff )); -_cfcff !=nil {return _cfcff ;};};return nil ;};func (_bggdd *CT_WebPublishing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bggdd .CssAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0073\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggdd .CssAttr ))}); -};if _bggdd .ThicketAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074h\u0069\u0063\u006b\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggdd .ThicketAttr ))});};if _bggdd .LongFileNamesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggdd .LongFileNamesAttr ))}); -};if _bggdd .VmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u006d\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggdd .VmlAttr ))});};if _bggdd .AllowPngAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bggdd .AllowPngAttr ))}); -};if _bggdd .TargetScreenSizeAttr !=ST_TargetScreenSizeUnset {_gbddd ,_fcaece :=_bggdd .TargetScreenSizeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0061r\u0067\u0065\u0074S\u0063\u0072\u0065\u0065\u006e\u0053\u0069\u007a\u0065"});if _fcaece !=nil {return _fcaece ; -};start .Attr =append (start .Attr ,_gbddd );};if _bggdd .DpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0070\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_bggdd .DpiAttr )});};if _bggdd .CodePageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bggdd .CodePageAttr )}); -};if _bggdd .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bggdd .CharacterSetAttr )});};e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Hierarchy Level +LevelAttr *uint32 ; -// ValidateWithPath validates the CT_DataValidation and its children, prefixing error messages with path -func (_gbbg *CT_DataValidation )ValidateWithPath (path string )error {if _gcgbe :=_gbbg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gcgbe !=nil {return _gcgbe ;};if _cbdc :=_gbbg .ErrorStyleAttr .ValidateWithPath (path +"\u002fE\u0072r\u006f\u0072\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072"); -_cbdc !=nil {return _cbdc ;};if _cdbad :=_gbbg .ImeModeAttr .ValidateWithPath (path +"\u002f\u0049\u006de\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cdbad !=nil {return _cdbad ;};if _bbdgb :=_gbbg .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072"); -_bbdgb !=nil {return _bbdgb ;};return nil ;};type ST_PhoneticAlignment byte ;type CT_MdxMetadata struct{ +// Member +Member []*CT_Member ;};func (_ggafc *CT_VolType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggafc .TypeAttr =ST_VolDepType (1);for _ ,_gbgad :=range start .Attr {if _gbgad .Name .Local =="\u0074\u0079\u0070\u0065"{_ggafc .TypeAttr .UnmarshalXMLAttr (_gbgad ); +continue ;};};_fcfda :for {_cabccf ,_cggee :=d .Token ();if _cggee !=nil {return _cggee ;};switch _fdgdbe :=_cabccf .(type ){case _c .StartElement :switch _fdgdbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0069\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0069\u006e"}:_eadfd :=NewCT_VolMain (); +if _dcggg :=d .DecodeElement (_eadfd ,&_fdgdbe );_dcggg !=nil {return _dcggg ;};_ggafc .Main =append (_ggafc .Main ,_eadfd );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u006f\u006c\u0054\u0079\u0070\u0065\u0020\u0025\u0076",_fdgdbe .Name ); +if _dfadc :=d .Skip ();_dfadc !=nil {return _dfadc ;};};case _c .EndElement :break _fcfda ;case _c .CharData :};};return nil ;};func (_dgegc *CT_MdxTuple )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgegc .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .CAttr )}); +};if _dgegc .CtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .CtAttr )});};if _dgegc .SiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .SiAttr )}); +};if _dgegc .FiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .FiAttr )});};if _dgegc .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .BcAttr )}); +};if _dgegc .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_dgegc .FcAttr )});};if _dgegc .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgegc .IAttr ))}); +};if _dgegc .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgegc .UAttr ))});};if _dgegc .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgegc .StAttr ))}); +};if _dgegc .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgegc .BAttr ))});};e .EncodeToken (start );if _dgegc .N !=nil {_acge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}}; +for _ ,_fefbg :=range _dgegc .N {e .EncodeElement (_fefbg ,_acge );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbceae ST_BorderStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dbceae .String (),start ); +};func (_ccgecc ST_HtmlFmt )String ()string {switch _ccgecc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0074\u0066";case 3:return "\u0061\u006c\u006c";};return "";};func NewCT_PCDSDTCEntriesChoice ()*CT_PCDSDTCEntriesChoice {_cfbgg :=&CT_PCDSDTCEntriesChoice {}; +return _cfbgg ;}; -// MDX Metadata Record Count -CountAttr *uint32 ; +// Validate validates the CT_Mdx and its children +func (_aeagc *CT_Mdx )Validate ()error {return _aeagc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078");}; -// MDX Metadata Record -Mdx []*CT_Mdx ;};func (_dcbaa *CT_SmartTagType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aefdf :=range start .Attr {if _aefdf .Name .Local =="\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0055\u0072\u0069"{_bcgbf :=_aefdf .Value ; -_dcbaa .NamespaceUriAttr =&_bcgbf ;continue ;};if _aefdf .Name .Local =="\u006e\u0061\u006d\u0065"{_afddd :=_aefdf .Value ;_dcbaa .NameAttr =&_afddd ;continue ;};if _aefdf .Name .Local =="\u0075\u0072\u006c"{_dggaa :=_aefdf .Value ;_dcbaa .UrlAttr =&_dggaa ; -continue ;};};for {_cgbfgd ,_ceaab :=d .Token ();if _ceaab !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0054\u0079p\u0065:\u0020\u0025\u0073",_ceaab );};if _afea ,_efaac :=_cgbfgd .(_c .EndElement ); -_efaac &&_afea .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_CustomWorkbookViews and its children, prefixing error messages with path +func (_faada *CT_CustomWorkbookViews )ValidateWithPath (path string )error {for _cffab ,_agfcd :=range _faada .CustomWorkbookView {if _acaf :=_agfcd .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0043\u0075\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062o\u006fk\u0056\u0069\u0065\u0077\u005b\u0025\u0064]",path ,_cffab )); +_acaf !=nil {return _acaf ;};};return nil ;};func (_egcdgf ST_DvAspect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egcdgf .String (),start );};func (_aaaa *CT_CellSmartTagPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0079"},Value :_ba .Sprintf ("\u0025\u0076",_aaaa .KeyAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_aaaa .ValAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afagc *ST_PageOrder )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_afagc =0; +case "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072":*_afagc =1;case "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e":*_afagc =2;};return nil ;};type CT_RevisionInsertSheet struct{ -// ValidateWithPath validates the CT_MergeCells and its children, prefixing error messages with path -func (_gdcde *CT_MergeCells )ValidateWithPath (path string )error {for _abcage ,_gdfgde :=range _gdcde .MergeCell {if _fgage :=_gdfgde .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u004d\u0065\u0072g\u0065\u0043\u0065\u006c\u006c\u005b\u0025\u0064\u005d",path ,_abcage )); -_fgage !=nil {return _fgage ;};};return nil ;};func (_fcbaac ST_SortType )Validate ()error {return _fcbaac .ValidateWithPath ("")}; +// Sheet Id +SheetIdAttr uint32 ; -// ValidateWithPath validates the CT_PhoneticRun and its children, prefixing error messages with path -func (_cacc *CT_PhoneticRun )ValidateWithPath (path string )error {return nil }; +// Sheet Name +NameAttr string ; -// Validate validates the CT_CellStyles and its children -func (_dbcg *CT_CellStyles )Validate ()error {return _dbcg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073");};func NewCT_CacheSourceChoice ()*CT_CacheSourceChoice {_cbec :=&CT_CacheSourceChoice {};return _cbec }; -func NewCT_Consolidation ()*CT_Consolidation {_cgeb :=&CT_Consolidation {};_cgeb .RangeSets =NewCT_RangeSets ();return _cgeb ;};func (_gcecd *CT_OleItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gcecd .OleItem !=nil {_ceffe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u0049\u0074\u0065\u006d"}}; -for _ ,_bfcdf :=range _gcecd .OleItem {e .EncodeElement (_bfcdf ,_ceffe );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Sheet Position +SheetPositionAttr uint32 ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_acfed *CT_Tables )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abcedb :=range start .Attr {if _abcedb .Name .Local =="\u0063\u006f\u0075n\u0074"{_efccc ,_aeeafb :=_g .ParseUint (_abcedb .Value ,10,32); +if _aeeafb !=nil {return _aeeafb ;};_gcaef :=uint32 (_efccc );_acfed .CountAttr =&_gcaef ;continue ;};};_bgeec :for {_egefe ,_ebfcc :=d .Token ();if _ebfcc !=nil {return _ebfcc ;};switch _bbgea :=_egefe .(type ){case _c .StartElement :switch _bbgea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_affdd :=NewCT_TablesChoice (); +if _dcfgc :=d .DecodeElement (&_affdd .M ,&_bbgea );_dcfgc !=nil {return _dcfgc ;};_acfed .TablesChoice =append (_acfed .TablesChoice ,_affdd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_cbcgbb :=NewCT_TablesChoice (); +if _bbggac :=d .DecodeElement (&_cbcgbb .S ,&_bbgea );_bbggac !=nil {return _bbggac ;};_acfed .TablesChoice =append (_acfed .TablesChoice ,_cbcgbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_bedbfe :=NewCT_TablesChoice (); +if _fadcc :=d .DecodeElement (&_bedbfe .X ,&_bbgea );_fadcc !=nil {return _fadcc ;};_acfed .TablesChoice =append (_acfed .TablesChoice ,_bedbfe );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0073 \u0025\u0076",_bbgea .Name ); +if _aaffa :=d .Skip ();_aaffa !=nil {return _aaffa ;};};case _c .EndElement :break _bgeec ;case _c .CharData :};};return nil ;};func (_gbcag *StyleSheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbcag .CT_Stylesheet =*NewCT_Stylesheet (); +_gcbab :for {_badgb ,_egadd :=d .Token ();if _egadd !=nil {return _egadd ;};switch _dccbcf :=_badgb .(type ){case _c .StartElement :switch _dccbcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"}:_gbcag .NumFmts =NewCT_NumFmts (); +if _cddab :=d .DecodeElement (_gbcag .NumFmts ,&_dccbcf );_cddab !=nil {return _cddab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"}:_gbcag .Fonts =NewCT_Fonts (); +if _gfafdc :=d .DecodeElement (_gbcag .Fonts ,&_dccbcf );_gfafdc !=nil {return _gfafdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"}:_gbcag .Fills =NewCT_Fills (); +if _dgccd :=d .DecodeElement (_gbcag .Fills ,&_dccbcf );_dgccd !=nil {return _dgccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"}:_gbcag .Borders =NewCT_Borders (); +if _eebgdg :=d .DecodeElement (_gbcag .Borders ,&_dccbcf );_eebgdg !=nil {return _eebgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}:_gbcag .CellStyleXfs =NewCT_CellStyleXfs (); +if _bfcga :=d .DecodeElement (_gbcag .CellStyleXfs ,&_dccbcf );_bfcga !=nil {return _bfcga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"}:_gbcag .CellXfs =NewCT_CellXfs (); +if _gegced :=d .DecodeElement (_gbcag .CellXfs ,&_dccbcf );_gegced !=nil {return _gegced ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"}:_gbcag .CellStyles =NewCT_CellStyles (); +if _bddcf :=d .DecodeElement (_gbcag .CellStyles ,&_dccbcf );_bddcf !=nil {return _bddcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"}:_gbcag .Dxfs =NewCT_Dxfs (); +if _gdegd :=d .DecodeElement (_gbcag .Dxfs ,&_dccbcf );_gdegd !=nil {return _gdegd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}:_gbcag .TableStyles =NewCT_TableStyles (); +if _aaeca :=d .DecodeElement (_gbcag .TableStyles ,&_dccbcf );_aaeca !=nil {return _aaeca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"}:_gbcag .Colors =NewCT_Colors (); +if _eedeb :=d .DecodeElement (_gbcag .Colors ,&_dccbcf );_eedeb !=nil {return _eedeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbcag .ExtLst =NewCT_ExtensionList (); +if _ffgde :=d .DecodeElement (_gbcag .ExtLst ,&_dccbcf );_ffgde !=nil {return _ffgde ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079l\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_dccbcf .Name ); +if _bgagf :=d .Skip ();_bgagf !=nil {return _bgagf ;};};case _c .EndElement :break _gcbab ;case _c .CharData :};};return nil ;};func (_abbdf ST_SourceType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abbdf .String (),start ); +};func (_cgdgg ST_SheetViewType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cgdgg .String (),start );};func (_ceebe *CT_LegacyDrawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_ceebe .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fddbg *CT_VerticalAlignFontProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_debcb ,_accdb :=_fddbg .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); +if _accdb !=nil {return _accdb ;};start .Attr =append (start .Attr ,_debcb );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egeagb ST_FilterOperator )Validate ()error {return _egeagb .ValidateWithPath ("")}; +func (_bdddag *ST_TableType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdddag =0;case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_bdddag =1;case "\u0078\u006d\u006c":*_bdddag =2;case "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065":*_bdddag =3; +};return nil ;};func (_agcfe *CT_CalculatedItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cafec :=range start .Attr {if _cafec .Name .Local =="\u0063\u006f\u0075n\u0074"{_bcdg ,_aaa :=_g .ParseUint (_cafec .Value ,10,32);if _aaa !=nil {return _aaa ; +};_aeaac :=uint32 (_bcdg );_agcfe .CountAttr =&_aeaac ;continue ;};};_fdfd :for {_dbda ,_caba :=d .Token ();if _caba !=nil {return _caba ;};switch _dfbg :=_dbda .(type ){case _c .StartElement :switch _dfbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d"}:_babb :=NewCT_CalculatedItem (); +if _dfae :=d .DecodeElement (_babb ,&_dfbg );_dfae !=nil {return _dfae ;};_agcfe .CalculatedItem =append (_agcfe .CalculatedItem ,_babb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_dfbg .Name ); +if _aeag :=d .Skip ();_aeag !=nil {return _aeag ;};};case _c .EndElement :break _fdfd ;case _c .CharData :};};return nil ;};func NewCT_MetadataType ()*CT_MetadataType {_geagg :=&CT_MetadataType {};return _geagg };func (_acdca ST_DataValidationImeMode )Validate ()error {return _acdca .ValidateWithPath ("")}; -// Validate validates the CT_ObjectAnchor and its children -func (_bfede *CT_ObjectAnchor )Validate ()error {return _bfede .ValidateWithPath ("\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072");};type CT_SingleXmlCells struct{ -// Table Properties -SingleXmlCell []*CT_SingleXmlCell ;};func (_cccbe *CT_Drawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afdbe :=range start .Attr {if _afdbe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_afdbe .Name .Local =="\u0069\u0064"||_afdbe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_afdbe .Name .Local =="\u0069\u0064"{_bebg :=_afdbe .Value ; -_cccbe .IdAttr =_bebg ;continue ;};};for {_gfedc ,_gbabg :=d .Token ();if _gbabg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u003a\u0020%\u0073",_gbabg );};if _gdbgd ,_afdd :=_gfedc .(_c .EndElement ); -_afdd &&_gdbgd .Name ==start .Name {break ;};};return nil ;};func (_cegda *CT_DataFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cegda .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cegda .CountAttr )}); -};e .EncodeToken (start );_cefga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064"}};for _ ,_daaef :=range _cegda .DataField {e .EncodeElement (_daaef ,_cefga );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gaeef *ST_Pane )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gaeef =0;case "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_gaeef =1;case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_gaeef =2; -case "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_gaeef =3;case "\u0074o\u0070\u004c\u0065\u0066\u0074":*_gaeef =4;};return nil ;};func (_baccbg ST_SortMethod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_egace :=_c .Attr {};_egace .Name =name ; -switch _baccbg {case ST_SortMethodUnset :_egace .Value ="";case ST_SortMethodStroke :_egace .Value ="\u0073\u0074\u0072\u006f\u006b\u0065";case ST_SortMethodPinYin :_egace .Value ="\u0070\u0069\u006e\u0059\u0069\u006e";case ST_SortMethodNone :_egace .Value ="\u006e\u006f\u006e\u0065"; -};return _egace ,nil ;};func (_efbgc *CT_Groups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efbgc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_efbgc .CountAttr )}); -};e .EncodeToken (start );_cfagg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0067\u0072\u006f\u0075p"}};for _ ,_aeedfe :=range _efbgc .Group {e .EncodeElement (_aeedfe ,_cfagg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_babbef *Table )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_babbef .CT_Table =*NewCT_Table ();for _ ,_dcedce :=range start .Attr {if _dcedce .Name .Local =="\u0069\u0064"{_efdedb ,_eegdc :=_f .ParseUint (_dcedce .Value ,10,32); -if _eegdc !=nil {return _eegdc ;};_babbef .IdAttr =uint32 (_efdedb );continue ;};if _dcedce .Name .Local =="\u006e\u0061\u006d\u0065"{_ggdbf :=_dcedce .Value ;_babbef .NameAttr =&_ggdbf ;continue ;};if _dcedce .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"{_egfdcd :=_dcedce .Value ; -_babbef .DisplayNameAttr =_egfdcd ;continue ;};if _dcedce .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_ddcdad :=_dcedce .Value ;_babbef .CommentAttr =&_ddcdad ;continue ;};if _dcedce .Name .Local =="\u0072\u0065\u0066"{_afcbaa :=_dcedce .Value ; -_babbef .RefAttr =_afcbaa ;continue ;};if _dcedce .Name .Local =="\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"{_babbef .TableTypeAttr .UnmarshalXMLAttr (_dcedce );continue ;};if _dcedce .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_ggfaag ,_bbeea :=_f .ParseUint (_dcedce .Value ,10,32); -if _bbeea !=nil {return _bbeea ;};_cedgb :=uint32 (_ggfaag );_babbef .HeaderRowCountAttr =&_cedgb ;continue ;};if _dcedce .Name .Local =="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"{_bgdee ,_cefdb :=_f .ParseBool (_dcedce .Value );if _cefdb !=nil {return _cefdb ; -};_babbef .InsertRowAttr =&_bgdee ;continue ;};if _dcedce .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"{_aecdf ,_cgege :=_f .ParseBool (_dcedce .Value );if _cgege !=nil {return _cgege ;};_babbef .InsertRowShiftAttr =&_aecdf ; -continue ;};if _dcedce .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_afagg ,_cbcdg :=_f .ParseUint (_dcedce .Value ,10,32);if _cbcdg !=nil {return _cbcdg ;};_geaafb :=uint32 (_afagg );_babbef .TotalsRowCountAttr =&_geaafb ; -continue ;};if _dcedce .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"{_ddddf ,_bdgbfc :=_f .ParseBool (_dcedce .Value );if _bdgbfc !=nil {return _bdgbfc ;};_babbef .TotalsRowShownAttr =&_ddddf ;continue ; -};if _dcedce .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_agdaeb ,_baacac :=_f .ParseBool (_dcedce .Value );if _baacac !=nil {return _baacac ;};_babbef .PublishedAttr =&_agdaeb ;continue ;};if _dcedce .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_bbeda ,_fdagc :=_f .ParseUint (_dcedce .Value ,10,32); -if _fdagc !=nil {return _fdagc ;};_agadb :=uint32 (_bbeda );_babbef .HeaderRowDxfIdAttr =&_agadb ;continue ;};if _dcedce .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_bddcg ,_bcbgcd :=_f .ParseUint (_dcedce .Value ,10,32);if _bcbgcd !=nil {return _bcbgcd ; -};_cdbeb :=uint32 (_bddcg );_babbef .DataDxfIdAttr =&_cdbeb ;continue ;};if _dcedce .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_cacgf ,_ffgd :=_f .ParseUint (_dcedce .Value ,10,32);if _ffgd !=nil {return _ffgd ; -};_cecfe :=uint32 (_cacgf );_babbef .TotalsRowDxfIdAttr =&_cecfe ;continue ;};if _dcedce .Name .Local =="h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_aafbcf ,_dgabe :=_f .ParseUint (_dcedce .Value ,10,32); -if _dgabe !=nil {return _dgabe ;};_fcbbcf :=uint32 (_aafbcf );_babbef .HeaderRowBorderDxfIdAttr =&_fcbbcf ;continue ;};if _dcedce .Name .Local =="\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"{_ecbcba ,_ecede :=_f .ParseUint (_dcedce .Value ,10,32); -if _ecede !=nil {return _ecede ;};_aceae :=uint32 (_ecbcba );_babbef .TableBorderDxfIdAttr =&_aceae ;continue ;};if _dcedce .Name .Local =="t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_gggdbc ,_edeba :=_f .ParseUint (_dcedce .Value ,10,32); -if _edeba !=nil {return _edeba ;};_abfaef :=uint32 (_gggdbc );_babbef .TotalsRowBorderDxfIdAttr =&_abfaef ;continue ;};if _dcedce .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_cgafa :=_dcedce .Value ; -_babbef .HeaderRowCellStyleAttr =&_cgafa ;continue ;};if _dcedce .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_dbeeb :=_dcedce .Value ;_babbef .DataCellStyleAttr =&_dbeeb ;continue ;};if _dcedce .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_cdbddd :=_dcedce .Value ; -_babbef .TotalsRowCellStyleAttr =&_cdbddd ;continue ;};if _dcedce .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_ffgce ,_cfafc :=_f .ParseUint (_dcedce .Value ,10,32);if _cfafc !=nil {return _cfafc ;};_eageb :=uint32 (_ffgce ); -_babbef .ConnectionIdAttr =&_eageb ;continue ;};};_ccfcgf :for {_gcgfee ,_aedbf :=d .Token ();if _aedbf !=nil {return _aedbf ;};switch _bcdaef :=_gcgfee .(type ){case _c .StartElement :switch _bcdaef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_babbef .AutoFilter =NewCT_AutoFilter (); -if _aceaee :=d .DecodeElement (_babbef .AutoFilter ,&_bcdaef );_aceaee !=nil {return _aceaee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_babbef .SortState =NewCT_SortState (); -if _efgae :=d .DecodeElement (_babbef .SortState ,&_bcdaef );_efgae !=nil {return _efgae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}:if _gcgfba :=d .DecodeElement (_babbef .TableColumns ,&_bcdaef ); -_gcgfba !=nil {return _gcgfba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"}:_babbef .TableStyleInfo =NewCT_TableStyleInfo (); -if _gafdb :=d .DecodeElement (_babbef .TableStyleInfo ,&_bcdaef );_gafdb !=nil {return _gafdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_babbef .ExtLst =NewCT_ExtensionList (); -if _bcgbfg :=d .DecodeElement (_babbef .ExtLst ,&_bcdaef );_bcgbfg !=nil {return _bcgbfg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0054\u0061\u0062l\u0065 \u0025\u0076",_bcdaef .Name ); -if _dccfa :=d .Skip ();_dccfa !=nil {return _dccfa ;};};case _c .EndElement :break _ccfcgf ;case _c .CharData :};};return nil ;};type CT_OleObject struct{ +// Validate validates the Comments and its children +func (_cfgea *Comments )Validate ()error {return _cfgea .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func (_ffeca *CT_ChartsheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgda :=range start .Attr {if _dgda .Name .Local =="t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_ddef ,_gddg :=_g .ParseBool (_dgda .Value ); +if _gddg !=nil {return _gddg ;};_ffeca .TabSelectedAttr =&_ddef ;continue ;};if _dgda .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"{_cbec ,_eaba :=_g .ParseUint (_dgda .Value ,10,32);if _eaba !=nil {return _eaba ;};_eecd :=uint32 (_cbec ); +_ffeca .ZoomScaleAttr =&_eecd ;continue ;};if _dgda .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"{_gbbgd ,_badb :=_g .ParseUint (_dgda .Value ,10,32);if _badb !=nil {return _badb ;};_ffeca .WorkbookViewIdAttr =uint32 (_gbbgd ); +continue ;};if _dgda .Name .Local =="\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"{_dbec ,_ggfdb :=_g .ParseBool (_dgda .Value );if _ggfdb !=nil {return _ggfdb ;};_ffeca .ZoomToFitAttr =&_dbec ;continue ;};};_becc :for {_dgdaf ,_badg :=d .Token ();if _badg !=nil {return _badg ; +};switch _ccbb :=_dgdaf .(type ){case _c .StartElement :switch _ccbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffeca .ExtLst =NewCT_ExtensionList (); +if _ecbd :=d .DecodeElement (_ffeca .ExtLst ,&_ccbb );_ecbd !=nil {return _ecbd ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_ccbb .Name ); +if _ffcdc :=d .Skip ();_ffcdc !=nil {return _ffcdc ;};};case _c .EndElement :break _becc ;case _c .CharData :};};return nil ;}; -// Embedded Object ProgId -ProgIdAttr *string ; +// ValidateWithPath validates the CT_GroupLevel and its children, prefixing error messages with path +func (_ccfbg *CT_GroupLevel )ValidateWithPath (path string )error {if _ccfbg .Groups !=nil {if _fdecd :=_ccfbg .Groups .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0073");_fdecd !=nil {return _fdecd ;};};if _ccfbg .ExtLst !=nil {if _ebfbf :=_ccfbg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ebfbf !=nil {return _ebfbf ;};};return nil ;};func (_fcdde ST_VolDepType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fcaedf :=_c .Attr {};_fcaedf .Name =name ;switch _fcdde {case ST_VolDepTypeUnset :_fcaedf .Value ="";case ST_VolDepTypeRealTimeData :_fcaedf .Value ="\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061"; +case ST_VolDepTypeOlapFunctions :_fcaedf .Value ="\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073";};return _fcaedf ,nil ;};func (_fdcge *CT_QueryCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdcge .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fdcge .CountAttr )}); +};e .EncodeToken (start );_bdgef :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0071\u0075\u0065\u0072y"}};for _ ,_agaac :=range _fdcge .Query {e .EncodeElement (_agaac ,_bdgef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_eaagb ST_Axis )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eaagb .String (),start );};func (_bfefeg *ST_Scope )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfefeg =0; +case "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn":*_bfefeg =1;case "\u0064\u0061\u0074\u0061":*_bfefeg =2;case "\u0066\u0069\u0065l\u0064":*_bfefeg =3;};return nil ;};func _cgggb (_ggfec bool )uint8 {if _ggfec {return 1;};return 0;};type CT_CalculatedItem struct{ -// Data or View Aspect -DvAspectAttr ST_DvAspect ; +// Field Index +FieldAttr *uint32 ; -// Embedded Object's Link Moniker -LinkAttr *string ; +// Calculated Item Formula +FormulaAttr *string ; -// Linked Embedded Object Update -OleUpdateAttr ST_OleUpdate ; +// Calculated Item Location +PivotArea *CT_PivotArea ; -// Auto Load -AutoLoadAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_RevisionRowColumnChoice ()*CT_RevisionRowColumnChoice {_febcf :=&CT_RevisionRowColumnChoice {};return _febcf ;}; -// Shape Id -ShapeIdAttr uint32 ;IdAttr *string ; +// ValidateWithPath validates the CT_ProtectedRanges and its children, prefixing error messages with path +func (_bgfaaa *CT_ProtectedRanges )ValidateWithPath (path string )error {for _dacede ,_baedb :=range _bgfaaa .ProtectedRange {if _daacg :=_baedb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0050\u0072ot\u0065c\u0074\u0065\u0064\u0052\u0061n\u0067\u0065\u005b\u0025\u0064\u005d",path ,_dacede )); +_daacg !=nil {return _daacg ;};};return nil ;};func (_egcdg *CT_WebPublishObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cadcba :=range start .Attr {if _cadcba .Name .Local =="\u0069\u0064"{_eacaf ,_ceagg :=_g .ParseUint (_cadcba .Value ,10,32); +if _ceagg !=nil {return _ceagg ;};_egcdg .IdAttr =uint32 (_eacaf );continue ;};if _cadcba .Name .Local =="\u0064\u0069\u0076I\u0064"{_ecdaaa :=_cadcba .Value ;_egcdg .DivIdAttr =_ecdaaa ;continue ;};if _cadcba .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"{_ggcgb :=_cadcba .Value ; +_egcdg .SourceObjectAttr =&_ggcgb ;continue ;};if _cadcba .Name .Local =="\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"{_gffce :=_cadcba .Value ;_egcdg .DestinationFileAttr =_gffce ;continue ;};if _cadcba .Name .Local =="\u0074\u0069\u0074l\u0065"{_cabab :=_cadcba .Value ; +_egcdg .TitleAttr =&_cabab ;continue ;};if _cadcba .Name .Local =="\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"{_acfbe ,_ccgbb :=_g .ParseBool (_cadcba .Value );if _ccgbb !=nil {return _ccgbb ;};_egcdg .AutoRepublishAttr =&_acfbe ; +continue ;};};for {_gdfad ,_fbfee :=d .Token ();if _fbfee !=nil {return _ba .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0057\u0065\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u003a\u0020\u0025\u0073",_fbfee ); +};if _dcagc ,_gbaae :=_gdfad .(_c .EndElement );_gbaae &&_dcagc .Name ==start .Name {break ;};};return nil ;};func (_ddgcd *CT_OleItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgbcb :for {_edcbe ,_fgfaf :=d .Token ();if _fgfaf !=nil {return _fgfaf ; +};switch _aacad :=_edcbe .(type ){case _c .StartElement :switch _aacad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0049\u0074\u0065\u006d"}:_faadad :=NewCT_OleItem (); +if _faag :=d .DecodeElement (_faadad ,&_aacad );_faag !=nil {return _faag ;};_ddgcd .OleItem =append (_ddgcd .OleItem ,_faadad );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_aacad .Name ); +if _adedb :=d .Skip ();_adedb !=nil {return _adedb ;};};case _c .EndElement :break _dgbcb ;case _c .CharData :};};return nil ;};func NewCT_DataBar ()*CT_DataBar {_cbcba :=&CT_DataBar {};_cbcba .Color =NewCT_Color ();return _cbcba ;}; -// Embedded Object Properties -ObjectPr *CT_ObjectPr ;};func (_bgfd *CT_CalculatedItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgfd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bgfd .CountAttr )}); -};e .EncodeToken (start );_ade :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u006c\u0063\u0075l\u0061\u0074e\u0064\u0049\u0074\u0065\u006d"}};for _ ,_dcae :=range _bgfd .CalculatedItem {e .EncodeElement (_dcae ,_ade );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_Dxfs and its children, prefixing error messages with path +func (_fafba *CT_Dxfs )ValidateWithPath (path string )error {for _ccdc ,_egbb :=range _fafba .Dxf {if _dgced :=_egbb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0044\u0078\u0066\u005b\u0025\u0064\u005d",path ,_ccdc ));_dgced !=nil {return _dgced ; +};};return nil ;};func (_ccfab *CT_Pane )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbfff :=range start .Attr {if _gbfff .Name .Local =="\u0078\u0053\u0070\u006c\u0069\u0074"{_fcgfd ,_aeada :=_g .ParseFloat (_gbfff .Value ,64); +if _aeada !=nil {return _aeada ;};_ccfab .XSplitAttr =&_fcgfd ;continue ;};if _gbfff .Name .Local =="\u0079\u0053\u0070\u006c\u0069\u0074"{_fccbf ,_cageaa :=_g .ParseFloat (_gbfff .Value ,64);if _cageaa !=nil {return _cageaa ;};_ccfab .YSplitAttr =&_fccbf ; +continue ;};if _gbfff .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_cgggfb :=_gbfff .Value ;_ccfab .TopLeftCellAttr =&_cgggfb ;continue ;};if _gbfff .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0050\u0061\u006e\u0065"{_ccfab .ActivePaneAttr .UnmarshalXMLAttr (_gbfff ); +continue ;};if _gbfff .Name .Local =="\u0073\u0074\u0061t\u0065"{_ccfab .StateAttr .UnmarshalXMLAttr (_gbfff );continue ;};};for {_gcecc ,_fcbcfa :=d .Token ();if _fcbcfa !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u006e\u0065\u003a\u0020\u0025\u0073",_fcbcfa ); +};if _bfeea ,_gbgcc :=_gcecc .(_c .EndElement );_gbgcc &&_bfeea .Name ==start .Name {break ;};};return nil ;};func (_edfbfd *VolTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edfbfd .CT_VolTypes =*NewCT_VolTypes ();_bgbefd :for {_eccde ,_gdfbb :=d .Token (); +if _gdfbb !=nil {return _gdfbb ;};switch _efbec :=_eccde .(type ){case _c .StartElement :switch _efbec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"}:_fdadb :=NewCT_VolType (); +if _efebg :=d .DecodeElement (_fdadb ,&_efbec );_efebg !=nil {return _efebg ;};_edfbfd .VolType =append (_edfbfd .VolType ,_fdadb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edfbfd .ExtLst =NewCT_ExtensionList (); +if _cedgb :=d .DecodeElement (_edfbfd .ExtLst ,&_efbec );_cedgb !=nil {return _cedgb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_efbec .Name ); +if _aaebf :=d .Skip ();_aaebf !=nil {return _aaebf ;};};case _c .EndElement :break _bgbefd ;case _c .CharData :};};return nil ;};func NewCT_RPrEltChoice ()*CT_RPrEltChoice {_bbgac :=&CT_RPrEltChoice {};return _bbgac }; -// Validate validates the CT_TableStyleElement and its children -func (_geegee *CT_TableStyleElement )Validate ()error {return _geegee .ValidateWithPath ("C\u0054_\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079l\u0065\u0045\u006c\u0065me\u006e\u0074");};func NewChartsheet ()*Chartsheet {_fbaaa :=&Chartsheet {};_fbaaa .CT_Chartsheet =*NewCT_Chartsheet (); -return _fbaaa ;};func NewCT_IndexedColors ()*CT_IndexedColors {_aeacb :=&CT_IndexedColors {};return _aeacb };type CT_TextFields struct{ +// ValidateWithPath validates the CT_PivotSelection and its children, prefixing error messages with path +func (_fbbbb *CT_PivotSelection )ValidateWithPath (path string )error {if _fgebbf :=_fbbbb .PaneAttr .ValidateWithPath (path +"\u002fP\u0061\u006e\u0065\u0041\u0074\u0074r");_fgebbf !=nil {return _fgebbf ;};if _dadaf :=_fbbbb .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r"); +_dadaf !=nil {return _dadaf ;};if _gaaf :=_fbbbb .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_gaaf !=nil {return _gaaf ;};return nil ;};func (_cbaef ST_VolValueType )Validate ()error {return _cbaef .ValidateWithPath ("")}; +func (_gffgeb ST_DataValidationOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fcaed :=_c .Attr {};_fcaed .Name =name ;switch _gffgeb {case ST_DataValidationOperatorUnset :_fcaed .Value ="";case ST_DataValidationOperatorBetween :_fcaed .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e"; +case ST_DataValidationOperatorNotBetween :_fcaed .Value ="\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_DataValidationOperatorEqual :_fcaed .Value ="\u0065\u0071\u0075a\u006c";case ST_DataValidationOperatorNotEqual :_fcaed .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; +case ST_DataValidationOperatorLessThan :_fcaed .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case ST_DataValidationOperatorLessThanOrEqual :_fcaed .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case ST_DataValidationOperatorGreaterThan :_fcaed .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; +case ST_DataValidationOperatorGreaterThanOrEqual :_fcaed .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";};return _fcaed ,nil ;};type CT_ServerFormats struct{ -// Count of Fields +// Format Count CountAttr *uint32 ; -// Text Import Field Settings -TextField []*CT_TextField ;};type CT_RevisionSheetRename struct{ +// Server Format +ServerFormat []*CT_ServerFormat ;};func (_dgeb *CT_FilterColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_febb :=range start .Attr {if _febb .Name .Local =="\u0063\u006f\u006cI\u0064"{_fdbg ,_cggdc :=_g .ParseUint (_febb .Value ,10,32); +if _cggdc !=nil {return _cggdc ;};_dgeb .ColIdAttr =uint32 (_fdbg );continue ;};if _febb .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0042\u0075\u0074\u0074\u006f\u006e"{_gbebe ,_ggggc :=_g .ParseBool (_febb .Value );if _ggggc !=nil {return _ggggc ; +};_dgeb .HiddenButtonAttr =&_gbebe ;continue ;};if _febb .Name .Local =="\u0073\u0068\u006f\u0077\u0042\u0075\u0074\u0074\u006f\u006e"{_abdab ,_ecaad :=_g .ParseBool (_febb .Value );if _ecaad !=nil {return _ecaad ;};_dgeb .ShowButtonAttr =&_abdab ;continue ; +};};_cacge :for {_afad ,_dfacf :=d .Token ();if _dfacf !=nil {return _dfacf ;};switch _cgeec :=_afad .(type ){case _c .StartElement :switch _cgeec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _fcgege :=d .DecodeElement (&_dgeb .FilterColumnChoice .Filters ,&_cgeec );_fcgege !=nil {return _fcgege ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _aggg :=d .DecodeElement (&_dgeb .FilterColumnChoice .Top10 ,&_cgeec );_aggg !=nil {return _aggg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _eedfg :=d .DecodeElement (&_dgeb .FilterColumnChoice .CustomFilters ,&_cgeec );_eedfg !=nil {return _eedfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _aedee :=d .DecodeElement (&_dgeb .FilterColumnChoice .DynamicFilter ,&_cgeec );_aedee !=nil {return _aedee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _efeg :=d .DecodeElement (&_dgeb .FilterColumnChoice .ColorFilter ,&_cgeec );_efeg !=nil {return _efeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _fdfgdg :=d .DecodeElement (&_dgeb .FilterColumnChoice .IconFilter ,&_cgeec );_fdfgdg !=nil {return _fdfgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgeb .FilterColumnChoice =NewCT_FilterColumnChoice (); +if _gdad :=d .DecodeElement (&_dgeb .FilterColumnChoice .ExtLst ,&_cgeec );_gdad !=nil {return _gdad ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0020\u0025\u0076",_cgeec .Name ); +if _bcfe :=d .Skip ();_bcfe !=nil {return _bcfe ;};};case _c .EndElement :break _cacge ;case _c .CharData :};};return nil ;};type ST_Objects byte ; -// Sheet Id -SheetIdAttr uint32 ; +// Validate validates the CT_RevisionCustomView and its children +func (_ffff *CT_RevisionCustomView )Validate ()error {return _ffff .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0075\u0073t\u006f\u006d\u0056\u0069\u0065\u0077");}; -// Old Sheet Name -OldNameAttr string ; +// ValidateWithPath validates the CT_PivotAreaReferences and its children, prefixing error messages with path +func (_bdgbe *CT_PivotAreaReferences )ValidateWithPath (path string )error {for _aggdc ,_bacfd :=range _bdgbe .Reference {if _agce :=_bacfd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u005b\u0025\u0064\u005d",path ,_aggdc )); +_agce !=nil {return _agce ;};};return nil ;};func (_dcdba ST_PaneState )Validate ()error {return _dcdba .ValidateWithPath ("")};type CT_HierarchyUsage struct{ -// New Sheet Name -NewNameAttr string ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_efedce *CT_MetadataBlock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_agef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063"}}; -for _ ,_agcdbb :=range _efedce .Rc {e .EncodeElement (_agcdbb ,_agef );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gdabg *ST_TextVAlign )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gdabg =0;case "\u0074\u006f\u0070":*_gdabg =1; -case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gdabg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gdabg =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_gdabg =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_gdabg =5;};return nil ; -};func (_adfe *CT_RevisionComment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adfe .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_adaff :=range start .Attr {if _adaff .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_eabce ,_dcbbc :=_f .ParseUint (_adaff .Value ,10,32);if _dcbbc !=nil {return _dcbbc ;};_adfe .SheetIdAttr =uint32 (_eabce );continue ;};if _adaff .Name .Local =="\u0063\u0065\u006c\u006c"{_cbeebb :=_adaff .Value ; -_adfe .CellAttr =_cbeebb ;continue ;};if _adaff .Name .Local =="\u0067\u0075\u0069\u0064"{_bbagb :=_adaff .Value ;_adfe .GuidAttr =_bbagb ;continue ;};if _adaff .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_adfe .ActionAttr .UnmarshalXMLAttr (_adaff ); -continue ;};if _adaff .Name .Local =="\u0061\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077"{_cdead ,_eecaec :=_f .ParseBool (_adaff .Value );if _eecaec !=nil {return _eecaec ;};_adfe .AlwaysShowAttr =&_cdead ;continue ;};if _adaff .Name .Local =="\u006f\u006c\u0064"{_eaecgf ,_dfbbec :=_f .ParseBool (_adaff .Value ); -if _dfbbec !=nil {return _dfbbec ;};_adfe .OldAttr =&_eaecgf ;continue ;};if _adaff .Name .Local =="\u0068i\u0064\u0064\u0065\u006e\u0052\u006fw"{_gfddb ,_bdcef :=_f .ParseBool (_adaff .Value );if _bdcef !=nil {return _bdcef ;};_adfe .HiddenRowAttr =&_gfddb ; -continue ;};if _adaff .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e"{_dabed ,_dffae :=_f .ParseBool (_adaff .Value );if _dffae !=nil {return _dffae ;};_adfe .HiddenColumnAttr =&_dabed ;continue ;};if _adaff .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bfagaf :=_adaff .Value ; -_adfe .AuthorAttr =_bfagaf ;continue ;};if _adaff .Name .Local =="\u006fl\u0064\u004c\u0065\u006e\u0067\u0074h"{_fabdd ,_fbed :=_f .ParseUint (_adaff .Value ,10,32);if _fbed !=nil {return _fbed ;};_aecdg :=uint32 (_fabdd );_adfe .OldLengthAttr =&_aecdg ; -continue ;};if _adaff .Name .Local =="\u006ee\u0077\u004c\u0065\u006e\u0067\u0074h"{_ddfca ,_befd :=_f .ParseUint (_adaff .Value ,10,32);if _befd !=nil {return _befd ;};_cfdbfe :=uint32 (_ddfca );_adfe .NewLengthAttr =&_cfdbfe ;continue ;};};for {_fgdga ,_egfa :=d .Token (); -if _egfa !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006fn\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_egfa );};if _cdddg ,_dffaee :=_fgdga .(_c .EndElement ); -_dffaee &&_cdddg .Name ==start .Name {break ;};};return nil ;}; +// Hierarchy Usage +HierarchyUsageAttr int32 ;};func (_bcaabb *CT_Tuple )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcaabb .FldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bcaabb .FldAttr )}); +};if _bcaabb .HierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_bcaabb .HierAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d"},Value :_ba .Sprintf ("\u0025\u0076",_bcaabb .ItemAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_VolType and its children, prefixing error messages with path -func (_gbegae *CT_VolType )ValidateWithPath (path string )error {if _gbegae .TypeAttr ==ST_VolDepTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cbbfeg :=_gbegae .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cbbfeg !=nil {return _cbbfeg ;};for _aabgb ,_fecbdg :=range _gbegae .Main {if _efdce :=_fecbdg .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u004d\u0061\u0069\u006e\u005b\u0025\u0064\u005d",path ,_aabgb )); -_efdce !=nil {return _efdce ;};};return nil ;};func (_afecg *CT_VolTopic )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfbgf :=range start .Attr {if _cfbgf .Name .Local =="\u0074"{_afecg .TAttr .UnmarshalXMLAttr (_cfbgf );continue ; -};};_ceaadd :for {_ecfeg ,_afffce :=d .Token ();if _afffce !=nil {return _afffce ;};switch _acfbec :=_ecfeg .(type ){case _c .StartElement :switch _acfbec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:if _geedf :=d .DecodeElement (&_afecg .V ,&_acfbec ); -_geedf !=nil {return _geedf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0070"}:var _gdeeee string ; -if _efcfb :=d .DecodeElement (&_gdeeee ,&_acfbec );_efcfb !=nil {return _efcfb ;};_afecg .Stp =append (_afecg .Stp ,_gdeeee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_eafcae :=NewCT_VolTopicRef (); -if _ecdgffc :=d .DecodeElement (_eafcae ,&_acfbec );_ecdgffc !=nil {return _ecdgffc ;};_afecg .Tr =append (_afecg .Tr ,_eafcae );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063\u0020\u0025\u0076",_acfbec .Name ); -if _bbdedf :=d .Skip ();_bbdedf !=nil {return _bbdedf ;};};case _c .EndElement :break _ceaadd ;case _c .CharData :};};return nil ;};func (_agcbg *CT_GradientFill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agcbg .TypeAttr !=ST_GradientTypeUnset {_cfcgg ,_ddab :=_agcbg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _ddab !=nil {return _ddab ;};start .Attr =append (start .Attr ,_cfcgg );};if _agcbg .DegreeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0067\u0072\u0065\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agcbg .DegreeAttr )}); -};if _agcbg .LeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agcbg .LeftAttr )});};if _agcbg .RightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0069\u0067h\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agcbg .RightAttr )}); -};if _agcbg .TopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_agcbg .TopAttr )});};if _agcbg .BottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_agcbg .BottomAttr )}); -};e .EncodeToken (start );if _agcbg .Stop !=nil {_cdab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u006f\u0070"}};for _ ,_gcdfc :=range _agcbg .Stop {e .EncodeElement (_gcdfc ,_cdab );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_TableStyle struct{ +// Validate validates the CT_TableParts and its children +func (_ebcecc *CT_TableParts )Validate ()error {return _ebcecc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073");};type CT_MeasureGroup struct{ -// Table Style Name +// Measure Group Name NameAttr string ; -// Pivot Style -PivotAttr *bool ; +// Measure Group Display Name +CaptionAttr string ;};func NewCT_PCDKPIs ()*CT_PCDKPIs {_eabeef :=&CT_PCDKPIs {};return _eabeef };func NewCT_WebPublishObject ()*CT_WebPublishObject {_aaefa :=&CT_WebPublishObject {};return _aaefa };func NewCT_RgbColor ()*CT_RgbColor {_febga :=&CT_RgbColor {}; +return _febga };func (_aebdf *CT_SheetIdMap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecaedf :=range start .Attr {if _ecaedf .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfdffa ,_gdafa :=_g .ParseUint (_ecaedf .Value ,10,32); +if _gdafa !=nil {return _gdafa ;};_cacgc :=uint32 (_dfdffa );_aebdf .CountAttr =&_cacgc ;continue ;};};_ggeaec :for {_gcfaeg ,_cabca :=d .Token ();if _cabca !=nil {return _cabca ;};switch _bfacg :=_gcfaeg .(type ){case _c .StartElement :switch _bfacg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"}:_eagfg :=NewCT_SheetId (); +if _efgge :=d .DecodeElement (_eagfg ,&_bfacg );_efgge !=nil {return _efgge ;};_aebdf .SheetId =append (_aebdf .SheetId ,_eagfg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070 \u0025\u0076",_bfacg .Name ); +if _geaeg :=d .Skip ();_geaeg !=nil {return _geaeg ;};};case _c .EndElement :break _ggeaec ;case _c .CharData :};};return nil ;};func (_gaffe *ST_MdxFunctionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbfbfe ,_ddafef :=d .Token (); +if _ddafef !=nil {return _ddafef ;};if _aegbf ,_dgffcd :=_cbfbfe .(_c .EndElement );_dgffcd &&_aegbf .Name ==start .Name {*_gaffe =1;return nil ;};if _fcfea ,_ffcbe :=_cbfbfe .(_c .CharData );!_ffcbe {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbfbfe ); +}else {switch string (_fcfea ){case "":*_gaffe =0;case "\u006d":*_gaffe =1;case "\u0076":*_gaffe =2;case "\u0073":*_gaffe =3;case "\u0063":*_gaffe =4;case "\u0072":*_gaffe =5;case "\u0070":*_gaffe =6;case "\u006b":*_gaffe =7;};};_cbfbfe ,_ddafef =d .Token (); +if _ddafef !=nil {return _ddafef ;};if _ebegfd ,_abbgg :=_cbfbfe .(_c .EndElement );_abbgg &&_ebegfd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbfbfe ); +};type QueryTable struct{CT_QueryTable };func (_eefdg *PivotCacheRecords )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="m\u0061\u0069\u003a\u0070iv\u006ft\u0043\u0061\u0063\u0068\u0065R\u0065\u0063\u006f\u0072\u0064\u0073";return _eefdg .CT_PivotCacheRecords .MarshalXML (e ,start );}; -// Table -TableAttr *bool ; +// Validate validates the CT_DdeValues and its children +func (_edfe *CT_DdeValues )Validate ()error {return _edfe .ValidateWithPath ("\u0043\u0054\u005fD\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0073");};const (ST_CellCommentsUnset ST_CellComments =0;ST_CellCommentsNone ST_CellComments =1;ST_CellCommentsAsDisplayed ST_CellComments =2; +ST_CellCommentsAtEnd ST_CellComments =3;);func (_fbeadg ST_RefMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgfge :=_c .Attr {};_dgfge .Name =name ;switch _fbeadg {case ST_RefModeUnset :_dgfge .Value ="";case ST_RefModeA1 :_dgfge .Value ="\u0041\u0031"; +case ST_RefModeR1C1 :_dgfge .Value ="\u0052\u0031\u0043\u0031";};return _dgfge ,nil ;};type CT_FutureMetadataBlock struct{ -// Table Style Count -CountAttr *uint32 ; +// Future Feature Storage Area +ExtLst *CT_ExtensionList ;}; -// Table Style -TableStyleElement []*CT_TableStyleElement ;};func NewCT_ExternalSheetNames ()*CT_ExternalSheetNames {_aggb :=&CT_ExternalSheetNames {};return _aggb ;};type CT_RevisionRowColumnChoice struct{ +// Validate validates the CT_Hyperlinks and its children +func (_cbead *CT_Hyperlinks )Validate ()error {return _cbead .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073");};func (_abad *CT_CacheHierarchy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eaee :=range start .Attr {if _eaee .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_agbd :=_eaee .Value ; +_abad .UniqueNameAttr =_agbd ;continue ;};if _eaee .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_ceag :=_eaee .Value ;_abad .CaptionAttr =&_ceag ;continue ;};if _eaee .Name .Local =="\u006de\u0061\u0073\u0075\u0072\u0065"{_gddb ,_bafc :=_g .ParseBool (_eaee .Value ); +if _bafc !=nil {return _bafc ;};_abad .MeasureAttr =&_gddb ;continue ;};if _eaee .Name .Local =="\u0073\u0065\u0074"{_cgde ,_bga :=_g .ParseBool (_eaee .Value );if _bga !=nil {return _bga ;};_abad .SetAttr =&_cgde ;continue ;};if _eaee .Name .Local =="\u0070a\u0072\u0065\u006e\u0074\u0053\u0065t"{_gadb ,_bag :=_g .ParseUint (_eaee .Value ,10,32); +if _bag !=nil {return _bag ;};_eddf :=uint32 (_gadb );_abad .ParentSetAttr =&_eddf ;continue ;};if _eaee .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_gbfa ,_bad :=_g .ParseInt (_eaee .Value ,10,32);if _bad !=nil {return _bad ;};_ggeg :=int32 (_gbfa ); +_abad .IconSetAttr =&_ggeg ;continue ;};if _eaee .Name .Local =="\u0061t\u0074\u0072\u0069\u0062\u0075\u0074e"{_fbeg ,_cdfc :=_g .ParseBool (_eaee .Value );if _cdfc !=nil {return _cdfc ;};_abad .AttributeAttr =&_fbeg ;continue ;};if _eaee .Name .Local =="\u0074\u0069\u006d\u0065"{_gggb ,_fbbe :=_g .ParseBool (_eaee .Value ); +if _fbbe !=nil {return _fbbe ;};_abad .TimeAttr =&_gggb ;continue ;};if _eaee .Name .Local =="\u006b\u0065\u0079A\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065"{_adf ,_ggaeg :=_g .ParseBool (_eaee .Value );if _ggaeg !=nil {return _ggaeg ;};_abad .KeyAttributeAttr =&_adf ; +continue ;};if _eaee .Name .Local =="\u0064\u0065\u0066au\u006c\u0074\u004d\u0065\u006d\u0062\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_dgdf :=_eaee .Value ;_abad .DefaultMemberUniqueNameAttr =&_dgdf ;continue ;};if _eaee .Name .Local =="\u0061\u006c\u006c\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_fdfa :=_eaee .Value ; +_abad .AllUniqueNameAttr =&_fdfa ;continue ;};if _eaee .Name .Local =="\u0061\u006c\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_cfdf :=_eaee .Value ;_abad .AllCaptionAttr =&_cfdf ;continue ;};if _eaee .Name .Local =="\u0064\u0069\u006d\u0065ns\u0069\u006f\u006e\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_ddg :=_eaee .Value ; +_abad .DimensionUniqueNameAttr =&_ddg ;continue ;};if _eaee .Name .Local =="\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"{_dcca :=_eaee .Value ;_abad .DisplayFolderAttr =&_dcca ;continue ;};if _eaee .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_ceea :=_eaee .Value ; +_abad .MeasureGroupAttr =&_ceea ;continue ;};if _eaee .Name .Local =="\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0073"{_aeaa ,_egde :=_g .ParseBool (_eaee .Value );if _egde !=nil {return _egde ;};_abad .MeasuresAttr =&_aeaa ;continue ;};if _eaee .Name .Local =="\u0063\u006f\u0075n\u0074"{_agcf ,_ace :=_g .ParseUint (_eaee .Value ,10,32); +if _ace !=nil {return _ace ;};_abad .CountAttr =uint32 (_agcf );continue ;};if _eaee .Name .Local =="\u006f\u006e\u0065\u0046\u0069\u0065\u006c\u0064"{_bbac ,_cad :=_g .ParseBool (_eaee .Value );if _cad !=nil {return _cad ;};_abad .OneFieldAttr =&_bbac ; +continue ;};if _eaee .Name .Local =="\u006d\u0065\u006d\u0062er\u0056\u0061\u006c\u0075\u0065\u0044\u0061\u0074\u0061\u0074\u0079\u0070\u0065"{_bddb ,_gfed :=_g .ParseUint (_eaee .Value ,10,16);if _gfed !=nil {return _gfed ;};_ecab :=uint16 (_bddb );_abad .MemberValueDatatypeAttr =&_ecab ; +continue ;};if _eaee .Name .Local =="\u0075\u006e\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"{_cgdc ,_abab :=_g .ParseBool (_eaee .Value );if _abab !=nil {return _abab ;};_abad .UnbalancedAttr =&_cgdc ;continue ;};if _eaee .Name .Local =="\u0075n\u0062a\u006c\u0061\u006e\u0063\u0065\u0064\u0047\u0072\u006f\u0075\u0070"{_ccbg ,_gba :=_g .ParseBool (_eaee .Value ); +if _gba !=nil {return _gba ;};_abad .UnbalancedGroupAttr =&_ccbg ;continue ;};if _eaee .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_daed ,_gadgf :=_g .ParseBool (_eaee .Value );if _gadgf !=nil {return _gadgf ;};_abad .HiddenAttr =&_daed ;continue ; +};};_cbd :for {_edfde ,_baaf :=d .Token ();if _baaf !=nil {return _baaf ;};switch _afg :=_edfde .(type ){case _c .StartElement :switch _afg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"}:_abad .FieldsUsage =NewCT_FieldsUsage (); +if _agf :=d .DecodeElement (_abad .FieldsUsage ,&_afg );_agf !=nil {return _agf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"}:_abad .GroupLevels =NewCT_GroupLevels (); +if _cafg :=d .DecodeElement (_abad .GroupLevels ,&_afg );_cafg !=nil {return _cafg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abad .ExtLst =NewCT_ExtensionList (); +if _gbeb :=d .DecodeElement (_abad .ExtLst ,&_afg );_gbeb !=nil {return _gbeb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0020\u0025\u0076",_afg .Name ); +if _fcc :=d .Skip ();_fcc !=nil {return _fcc ;};};case _c .EndElement :break _cbd ;case _c .CharData :};};return nil ;};func (_gaffg *CT_WorksheetSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gaffg .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_gaffg .RefAttr )}); +};if _gaffg .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gaffg .NameAttr )});};if _gaffg .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gaffg .SheetAttr )}); +};if _gaffg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gaffg .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gcbdb *CT_ChartsheetPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abaf :=range start .Attr {if _abaf .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_beadf ,_gcad :=_g .ParseBool (_abaf .Value ); +if _gcad !=nil {return _gcad ;};_gcbdb .PublishedAttr =&_beadf ;continue ;};if _abaf .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_fcfb :=_abaf .Value ;_gcbdb .CodeNameAttr =&_fcfb ;continue ;};};_gfdb :for {_gcfdc ,_bcgb :=d .Token (); +if _bcgb !=nil {return _bcgb ;};switch _gebeb :=_gcfdc .(type ){case _c .StartElement :switch _gebeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}:_gcbdb .TabColor =NewCT_Color (); +if _ffga :=d .DecodeElement (_gcbdb .TabColor ,&_gebeb );_ffga !=nil {return _ffga ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u0020\u0025\u0076",_gebeb .Name ); +if _acgd :=d .Skip ();_acgd !=nil {return _acgd ;};};case _c .EndElement :break _gfdb ;case _c .CharData :};};return nil ;};func (_bgefac *ST_CfvoType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bgefac =0;case "\u006e\u0075\u006d":*_bgefac =1; +case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_bgefac =2;case "\u006d\u0061\u0078":*_bgefac =3;case "\u006d\u0069\u006e":*_bgefac =4;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_bgefac =5;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065":*_bgefac =6; +};return nil ;};func (_dcfbb *CT_Users )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcfbb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dcfbb .CountAttr )}); +};e .EncodeToken (start );if _dcfbb .UserInfo !=nil {_dgfaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}};for _ ,_dbabda :=range _dcfbb .UserInfo {e .EncodeElement (_dbabda ,_dgfaa ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddaed *CT_IconFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddaed .IconSetAttr =ST_IconSetType (1);for _ ,_geeag :=range start .Attr {if _geeag .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_ddaed .IconSetAttr .UnmarshalXMLAttr (_geeag ); +continue ;};if _geeag .Name .Local =="\u0069\u0063\u006f\u006e\u0049\u0064"{_eeaa ,_fcafe :=_g .ParseUint (_geeag .Value ,10,32);if _fcafe !=nil {return _fcafe ;};_eagdgf :=uint32 (_eeaa );_ddaed .IconIdAttr =&_eagdgf ;continue ;};};for {_afag ,_aceac :=d .Token (); +if _aceac !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049c\u006fn\u0046i\u006c\u0074\u0065\u0072\u003a\u0020\u0025s",_aceac );};if _eaeea ,_ebcce :=_afag .(_c .EndElement );_ebcce &&_eaeea .Name ==start .Name {break ; +};};return nil ;};func (_ddfdbb ST_MdxSetOrder )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ddfdbb .String (),start );};type CT_Parameter struct{ -// Undo -Undo []*CT_UndoInfo ; +// Parameter Name +NameAttr *string ; -// Revised Row Column -Rcc []*CT_RevisionCellChange ; +// SQL Data Type +SqlTypeAttr *int32 ; -// Revision Format -Rfmt []*CT_RevisionFormatting ;}; +// Parameter Type +ParameterTypeAttr ST_ParameterType ; -// ValidateWithPath validates the CT_CsPageSetup and its children, prefixing error messages with path -func (_adgf *CT_CsPageSetup )ValidateWithPath (path string )error {if _adgf .PaperHeightAttr !=nil {if !_b .ST_PositiveUniversalMeasurePatternRe .MatchString (*_adgf .PaperHeightAttr ){return _fg .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_PositiveUniversalMeasurePatternRe ,*_adgf .PaperHeightAttr ); -};};if _adgf .PaperHeightAttr !=nil {if !_b .ST_UniversalMeasurePatternRe .MatchString (*_adgf .PaperHeightAttr ){return _fg .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_UniversalMeasurePatternRe ,*_adgf .PaperHeightAttr ); -};};if _adgf .PaperWidthAttr !=nil {if !_b .ST_PositiveUniversalMeasurePatternRe .MatchString (*_adgf .PaperWidthAttr ){return _fg .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_PositiveUniversalMeasurePatternRe ,*_adgf .PaperWidthAttr ); -};};if _adgf .PaperWidthAttr !=nil {if !_b .ST_UniversalMeasurePatternRe .MatchString (*_adgf .PaperWidthAttr ){return _fg .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_b .ST_UniversalMeasurePatternRe ,*_adgf .PaperWidthAttr ); -};};if _fcbd :=_adgf .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_fcbd !=nil {return _fcbd ;};return nil ;}; +// Refresh on Change +RefreshOnChangeAttr *bool ; -// ValidateWithPath validates the CT_GroupMember and its children, prefixing error messages with path -func (_bfdba *CT_GroupMember )ValidateWithPath (path string )error {return nil };func (_adbea *CT_RevisionDefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adbea .LocalSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .LocalSheetIdAttr )}); -};if _adbea .CustomViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0056\u0069\u0065\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .CustomViewAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_adbea .NameAttr )}); -if _adbea .FunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .FunctionAttr ))});};if _adbea .OldFunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u006c\u0064\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .OldFunctionAttr ))}); -};if _adbea .FunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .FunctionGroupIdAttr )}); -};if _adbea .OldFunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064F\u0075\u006e\u0063\u0074\u0069o\u006e\u0047r\u006f\u0075\u0070\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldFunctionGroupIdAttr )}); -};if _adbea .ShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .ShortcutKeyAttr )});};if _adbea .OldShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0053\u0068\u006f\u0072\u0074\u0063u\u0074\u004b\u0065\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldShortcutKeyAttr )}); -};if _adbea .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .HiddenAttr ))});};if _adbea .OldHiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u0048\u0069\u0064\u0064\u0065n"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .OldHiddenAttr ))}); -};if _adbea .CustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .CustomMenuAttr )});};if _adbea .OldCustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0043\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldCustomMenuAttr )}); -};if _adbea .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .DescriptionAttr )});};if _adbea .OldDescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldDescriptionAttr )}); -};if _adbea .HelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u006c\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .HelpAttr )});};if _adbea .OldHelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u0048\u0065\u006c\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldHelpAttr )}); -};if _adbea .StatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .StatusBarAttr )});};if _adbea .OldStatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064S\u0074\u0061\u0074\u0075\u0073\u0042\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldStatusBarAttr )}); -};if _adbea .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .CommentAttr )});};if _adbea .OldCommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0043\u006f\u006d\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adbea .OldCommentAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_adbea .RIdAttr )});if _adbea .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .UaAttr ))}); -};if _adbea .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adbea .RaAttr ))});};e .EncodeToken (start );if _adbea .Formula !=nil {_decg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061"}}; -_d .AddPreserveSpaceAttr (&_decg ,*_adbea .Formula );e .EncodeElement (_adbea .Formula ,_decg );};if _adbea .OldFormula !=nil {_eafgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0064\u0046\u006fr\u006d\u0075\u006c\u0061"}}; -_d .AddPreserveSpaceAttr (&_eafgb ,*_adbea .OldFormula );e .EncodeElement (_adbea .OldFormula ,_eafgb );};if _adbea .ExtLst !=nil {_cgdfee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_adbea .ExtLst ,_cgdfee ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CacheHierarchy struct{ +// Parameter Prompt String +PromptAttr *string ; -// Hierarchy Unique Name -UniqueNameAttr string ; +// Boolean +BooleanAttr *bool ; -// Hierarchy Display Name -CaptionAttr *string ; +// Double +DoubleAttr *float64 ; -// Measure Hierarchy -MeasureAttr *bool ; +// Integer +IntegerAttr *int32 ; -// Set -SetAttr *bool ; +// String +StringAttr *string ; -// Parent Set -ParentSetAttr *uint32 ; +// Cell Reference +CellAttr *string ;};func (_gdafb *CT_Connections )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cafd :for {_gfga ,_fgdd :=d .Token ();if _fgdd !=nil {return _fgdd ;};switch _daffa :=_gfga .(type ){case _c .StartElement :switch _daffa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"}:_ebde :=NewCT_Connection (); +if _aacg :=d .DecodeElement (_ebde ,&_daffa );_aacg !=nil {return _aacg ;};_gdafb .Connection =append (_gdafb .Connection ,_ebde );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074i\u006fn\u0073\u0020\u0025\u0076",_daffa .Name ); +if _cgba :=d .Skip ();_cgba !=nil {return _cgba ;};};case _c .EndElement :break _cafd ;case _c .CharData :};};return nil ;};func (_bfgdec ST_Visibility )Validate ()error {return _bfgdec .ValidateWithPath ("")};func (_fgfac ST_FileType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fgfac .String (),start ); +}; -// KPI Icon Set -IconSetAttr *int32 ; +// Validate validates the CT_IgnoredErrors and its children +func (_dggac *CT_IgnoredErrors )Validate ()error {return _dggac .ValidateWithPath ("\u0043\u0054_\u0049\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073");};func (_cfacd *CT_Sheets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_fbfce :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0068\u0065\u0065t"}};for _ ,_aafgc :=range _cfacd .Sheet {e .EncodeElement (_aafgc ,_fbfce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Attribute Hierarchy -AttributeAttr *bool ; +// ValidateWithPath validates the CT_Pages and its children, prefixing error messages with path +func (_dfedf *CT_Pages )ValidateWithPath (path string )error {for _eddbe ,_effac :=range _dfedf .Page {if _cgacc :=_effac .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0050\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_eddbe ));_cgacc !=nil {return _cgacc ; +};};return nil ;};func (_ccag *CT_DrawingHF )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcfdd :=range start .Attr {if _fcfdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fcfdd .Name .Local =="\u0069\u0064"||_fcfdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fcfdd .Name .Local =="\u0069\u0064"{_eggbd :=_fcfdd .Value ; +_ccag .IdAttr =_eggbd ;continue ;};if _fcfdd .Name .Local =="\u006c\u0068\u006f"{_fbace ,_accg :=_g .ParseUint (_fcfdd .Value ,10,32);if _accg !=nil {return _accg ;};_ddfc :=uint32 (_fbace );_ccag .LhoAttr =&_ddfc ;continue ;};if _fcfdd .Name .Local =="\u006c\u0068\u0065"{_cdad ,_ccccd :=_g .ParseUint (_fcfdd .Value ,10,32); +if _ccccd !=nil {return _ccccd ;};_ebfa :=uint32 (_cdad );_ccag .LheAttr =&_ebfa ;continue ;};if _fcfdd .Name .Local =="\u006c\u0068\u0066"{_dgcf ,_deddd :=_g .ParseUint (_fcfdd .Value ,10,32);if _deddd !=nil {return _deddd ;};_fcbcf :=uint32 (_dgcf ); +_ccag .LhfAttr =&_fcbcf ;continue ;};if _fcfdd .Name .Local =="\u0063\u0068\u006f"{_badce ,_gadda :=_g .ParseUint (_fcfdd .Value ,10,32);if _gadda !=nil {return _gadda ;};_deaa :=uint32 (_badce );_ccag .ChoAttr =&_deaa ;continue ;};if _fcfdd .Name .Local =="\u0063\u0068\u0065"{_aedaa ,_cggfe :=_g .ParseUint (_fcfdd .Value ,10,32); +if _cggfe !=nil {return _cggfe ;};_eged :=uint32 (_aedaa );_ccag .CheAttr =&_eged ;continue ;};if _fcfdd .Name .Local =="\u0063\u0068\u0066"{_ecec ,_cccee :=_g .ParseUint (_fcfdd .Value ,10,32);if _cccee !=nil {return _cccee ;};_fdge :=uint32 (_ecec ); +_ccag .ChfAttr =&_fdge ;continue ;};if _fcfdd .Name .Local =="\u0072\u0068\u006f"{_cfgf ,_gced :=_g .ParseUint (_fcfdd .Value ,10,32);if _gced !=nil {return _gced ;};_adce :=uint32 (_cfgf );_ccag .RhoAttr =&_adce ;continue ;};if _fcfdd .Name .Local =="\u0072\u0068\u0065"{_cecfg ,_gaccg :=_g .ParseUint (_fcfdd .Value ,10,32); +if _gaccg !=nil {return _gaccg ;};_fbbegf :=uint32 (_cecfg );_ccag .RheAttr =&_fbbegf ;continue ;};if _fcfdd .Name .Local =="\u0072\u0068\u0066"{_efagb ,_fcdbd :=_g .ParseUint (_fcfdd .Value ,10,32);if _fcdbd !=nil {return _fcdbd ;};_gcfc :=uint32 (_efagb ); +_ccag .RhfAttr =&_gcfc ;continue ;};if _fcfdd .Name .Local =="\u006c\u0066\u006f"{_dggfgd ,_ecaed :=_g .ParseUint (_fcfdd .Value ,10,32);if _ecaed !=nil {return _ecaed ;};_gcgdd :=uint32 (_dggfgd );_ccag .LfoAttr =&_gcgdd ;continue ;};if _fcfdd .Name .Local =="\u006c\u0066\u0065"{_cfgfb ,_ecge :=_g .ParseUint (_fcfdd .Value ,10,32); +if _ecge !=nil {return _ecge ;};_gcfcc :=uint32 (_cfgfb );_ccag .LfeAttr =&_gcfcc ;continue ;};if _fcfdd .Name .Local =="\u006c\u0066\u0066"{_becb ,_gaeb :=_g .ParseUint (_fcfdd .Value ,10,32);if _gaeb !=nil {return _gaeb ;};_aacb :=uint32 (_becb );_ccag .LffAttr =&_aacb ; +continue ;};if _fcfdd .Name .Local =="\u0063\u0066\u006f"{_eebe ,_dbdbe :=_g .ParseUint (_fcfdd .Value ,10,32);if _dbdbe !=nil {return _dbdbe ;};_ebebc :=uint32 (_eebe );_ccag .CfoAttr =&_ebebc ;continue ;};if _fcfdd .Name .Local =="\u0063\u0066\u0065"{_beeef ,_becad :=_g .ParseUint (_fcfdd .Value ,10,32); +if _becad !=nil {return _becad ;};_bcbc :=uint32 (_beeef );_ccag .CfeAttr =&_bcbc ;continue ;};if _fcfdd .Name .Local =="\u0063\u0066\u0066"{_cagg ,_cccce :=_g .ParseUint (_fcfdd .Value ,10,32);if _cccce !=nil {return _cccce ;};_eedc :=uint32 (_cagg ); +_ccag .CffAttr =&_eedc ;continue ;};if _fcfdd .Name .Local =="\u0072\u0066\u006f"{_bfdce ,_gcecd :=_g .ParseUint (_fcfdd .Value ,10,32);if _gcecd !=nil {return _gcecd ;};_aecd :=uint32 (_bfdce );_ccag .RfoAttr =&_aecd ;continue ;};if _fcfdd .Name .Local =="\u0072\u0066\u0065"{_beedd ,_fgcaf :=_g .ParseUint (_fcfdd .Value ,10,32); +if _fgcaf !=nil {return _fgcaf ;};_gggdb :=uint32 (_beedd );_ccag .RfeAttr =&_gggdb ;continue ;};if _fcfdd .Name .Local =="\u0072\u0066\u0066"{_gbbag ,_ffbbf :=_g .ParseUint (_fcfdd .Value ,10,32);if _ffbbf !=nil {return _ffbbf ;};_fgda :=uint32 (_gbbag ); +_ccag .RffAttr =&_fgda ;continue ;};};for {_beaebc ,_eaabd :=d .Token ();if _eaabd !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0072a\u0077\u0069\u006e\u0067\u0048\u0046\u003a\u0020\u0025\u0073",_eaabd ); +};if _efbd ,_afdb :=_beaebc .(_c .EndElement );_afdb &&_efbd .Name ==start .Name {break ;};};return nil ;};type AG_RevData struct{RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};type Sst struct{CT_Sst };func NewCT_Fonts ()*CT_Fonts {_gdde :=&CT_Fonts {}; +return _gdde }; -// Time -TimeAttr *bool ; +// Validate validates the CT_BookViews and its children +func (_gbf *CT_BookViews )Validate ()error {return _gbf .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073");};func (_ccdcd *CT_Table )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_ccdcd .IdAttr )}); +if _ccdcd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .NameAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ccdcd .DisplayNameAttr )}); +if _ccdcd .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .CommentAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_ccdcd .RefAttr )}); +if _ccdcd .TableTypeAttr !=ST_TableTypeUnset {_acfgce ,_fafcd :=_ccdcd .TableTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"});if _fafcd !=nil {return _fafcd ;};start .Attr =append (start .Attr ,_acfgce );};if _ccdcd .HeaderRowCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .HeaderRowCountAttr )}); +};if _ccdcd .InsertRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ccdcd .InsertRowAttr ))});};if _ccdcd .InsertRowShiftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ccdcd .InsertRowShiftAttr ))}); +};if _ccdcd .TotalsRowCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .TotalsRowCountAttr )}); +};if _ccdcd .TotalsRowShownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ccdcd .TotalsRowShownAttr ))}); +};if _ccdcd .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ccdcd .PublishedAttr ))});};if _ccdcd .HeaderRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .HeaderRowDxfIdAttr )}); +};if _ccdcd .DataDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .DataDxfIdAttr )});};if _ccdcd .TotalsRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .TotalsRowDxfIdAttr )}); +};if _ccdcd .HeaderRowBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .HeaderRowBorderDxfIdAttr )}); +};if _ccdcd .TableBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .TableBorderDxfIdAttr )}); +};if _ccdcd .TotalsRowBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .TotalsRowBorderDxfIdAttr )}); +};if _ccdcd .HeaderRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .HeaderRowCellStyleAttr )}); +};if _ccdcd .DataCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .DataCellStyleAttr )}); +};if _ccdcd .TotalsRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .TotalsRowCellStyleAttr )}); +};if _ccdcd .ConnectionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ccdcd .ConnectionIdAttr )});};e .EncodeToken (start ); +if _ccdcd .AutoFilter !=nil {_bdfffg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_ccdcd .AutoFilter ,_bdfffg );};if _ccdcd .SortState !=nil {_bbgcga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}}; +e .EncodeElement (_ccdcd .SortState ,_bbgcga );};_edade :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0074\u0061b\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}};e .EncodeElement (_ccdcd .TableColumns ,_edade );if _ccdcd .TableStyleInfo !=nil {_dgfgb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065S\u0074\u0079l\u0065\u0049\u006e\u0066\u006f"}}; +e .EncodeElement (_ccdcd .TableStyleInfo ,_dgfgb );};if _ccdcd .ExtLst !=nil {_ecbbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccdcd .ExtLst ,_ecbbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Key Attribute Hierarchy -KeyAttributeAttr *bool ; +// Validate validates the CT_Stylesheet and its children +func (_bccc *CT_Stylesheet )Validate ()error {return _bccc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074");};func (_gabgf *CT_WebPublishItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gabgf .IdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0076I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gabgf .DivIdAttr )});_gfcdb ,_bceed :=_gabgf .SourceTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065"}); +if _bceed !=nil {return _bceed ;};start .Attr =append (start .Attr ,_gfcdb );if _gabgf .SourceRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073o\u0075\u0072\u0063\u0065\u0052\u0065f"},Value :_ba .Sprintf ("\u0025\u0076",*_gabgf .SourceRefAttr )}); +};if _gabgf .SourceObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gabgf .SourceObjectAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_gabgf .DestinationFileAttr )}); +if _gabgf .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gabgf .TitleAttr )});};if _gabgf .AutoRepublishAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gabgf .AutoRepublishAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddega *CT_SharedItemsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ddega .M !=nil {_fgcfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}}; +e .EncodeElement (_ddega .M ,_fgcfb );}else if _ddega .N !=nil {_abgdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_ddega .N ,_abgdg );}else if _ddega .B !=nil {_cdaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}}; +e .EncodeElement (_ddega .B ,_cdaed );}else if _ddega .E !=nil {_efefb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_ddega .E ,_efefb );}else if _ddega .S !=nil {_beaeeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}}; +e .EncodeElement (_ddega .S ,_beaeeg );}else if _ddega .D !=nil {_ddageg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_ddega .D ,_ddageg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_eeafc ST_TextVAlign )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cagceg :=_c .Attr {};_cagceg .Name =name ;switch _eeafc {case ST_TextVAlignUnset :_cagceg .Value ="";case ST_TextVAlignTop :_cagceg .Value ="\u0074\u006f\u0070";case ST_TextVAlignCenter :_cagceg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_TextVAlignBottom :_cagceg .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case ST_TextVAlignJustify :_cagceg .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_TextVAlignDistributed :_cagceg .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; +};return _cagceg ,nil ;};func (_cdddf ST_GroupBy )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_edaga :=_c .Attr {};_edaga .Name =name ;switch _cdddf {case ST_GroupByUnset :_edaga .Value ="";case ST_GroupByRange :_edaga .Value ="\u0072\u0061\u006eg\u0065"; +case ST_GroupBySeconds :_edaga .Value ="\u0073e\u0063\u006f\u006e\u0064\u0073";case ST_GroupByMinutes :_edaga .Value ="\u006di\u006e\u0075\u0074\u0065\u0073";case ST_GroupByHours :_edaga .Value ="\u0068\u006f\u0075r\u0073";case ST_GroupByDays :_edaga .Value ="\u0064\u0061\u0079\u0073"; +case ST_GroupByMonths :_edaga .Value ="\u006d\u006f\u006e\u0074\u0068\u0073";case ST_GroupByQuarters :_edaga .Value ="\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073";case ST_GroupByYears :_edaga .Value ="\u0079\u0065\u0061r\u0073";};return _edaga ,nil ; +};func (_dabcfg *CT_GradientFill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bffff :=range start .Attr {if _bffff .Name .Local =="\u0074\u0079\u0070\u0065"{_dabcfg .TypeAttr .UnmarshalXMLAttr (_bffff );continue ;};if _bffff .Name .Local =="\u0064\u0065\u0067\u0072\u0065\u0065"{_bccda ,_dbdcb :=_g .ParseFloat (_bffff .Value ,64); +if _dbdcb !=nil {return _dbdcb ;};_dabcfg .DegreeAttr =&_bccda ;continue ;};if _bffff .Name .Local =="\u006c\u0065\u0066\u0074"{_egafa ,_daega :=_g .ParseFloat (_bffff .Value ,64);if _daega !=nil {return _daega ;};_dabcfg .LeftAttr =&_egafa ;continue ; +};if _bffff .Name .Local =="\u0072\u0069\u0067h\u0074"{_fbab ,_cadc :=_g .ParseFloat (_bffff .Value ,64);if _cadc !=nil {return _cadc ;};_dabcfg .RightAttr =&_fbab ;continue ;};if _bffff .Name .Local =="\u0074\u006f\u0070"{_gaaa ,_dcae :=_g .ParseFloat (_bffff .Value ,64); +if _dcae !=nil {return _dcae ;};_dabcfg .TopAttr =&_gaaa ;continue ;};if _bffff .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_afbee ,_bdded :=_g .ParseFloat (_bffff .Value ,64);if _bdded !=nil {return _bdded ;};_dabcfg .BottomAttr =&_afbee ;continue ; +};};_aagdf :for {_cgga ,_cbgcb :=d .Token ();if _cbgcb !=nil {return _cbgcb ;};switch _fdggc :=_cgga .(type ){case _c .StartElement :switch _fdggc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u006f\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u006f\u0070"}:_cefagd :=NewCT_GradientStop (); +if _ggdad :=d .DecodeElement (_cefagd ,&_fdggc );_ggdad !=nil {return _ggdad ;};_dabcfg .Stop =append (_dabcfg .Stop ,_cefagd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_fdggc .Name ); +if _egcea :=d .Skip ();_egcea !=nil {return _egcea ;};};case _c .EndElement :break _aagdf ;case _c .CharData :};};return nil ;};func (_ggedg ST_PrintError )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bcfecb :=_c .Attr {};_bcfecb .Name =name ;switch _ggedg {case ST_PrintErrorUnset :_bcfecb .Value =""; +case ST_PrintErrorDisplayed :_bcfecb .Value ="\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d";case ST_PrintErrorBlank :_bcfecb .Value ="\u0062\u006c\u0061n\u006b";case ST_PrintErrorDash :_bcfecb .Value ="\u0064\u0061\u0073\u0068";case ST_PrintErrorNA :_bcfecb .Value ="\u004e\u0041"; +};return _bcfecb ,nil ;};func (_abgec *CT_IconSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afagg :=range start .Attr {if _afagg .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_abgec .IconSetAttr .UnmarshalXMLAttr (_afagg ); +continue ;};if _afagg .Name .Local =="\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"{_cgfca ,_cbccf :=_g .ParseBool (_afagg .Value );if _cbccf !=nil {return _cbccf ;};_abgec .ShowValueAttr =&_cgfca ;continue ;};if _afagg .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_geacb ,_dcfbg :=_g .ParseBool (_afagg .Value ); +if _dcfbg !=nil {return _dcfbg ;};_abgec .PercentAttr =&_geacb ;continue ;};if _afagg .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_ecgea ,_abgbgg :=_g .ParseBool (_afagg .Value );if _abgbgg !=nil {return _abgbgg ;};_abgec .ReverseAttr =&_ecgea ; +continue ;};};_aecbc :for {_dcfcf ,_bfcbd :=d .Token ();if _bfcbd !=nil {return _bfcbd ;};switch _edeg :=_dcfcf .(type ){case _c .StartElement :switch _edeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_cegaf :=NewCT_Cfvo (); +if _dfbga :=d .DecodeElement (_cegaf ,&_edeg );_dfbga !=nil {return _dfbga ;};_abgec .Cfvo =append (_abgec .Cfvo ,_cegaf );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fI\u0063\u006f\u006e\u0053\u0065\u0074\u0020\u0025\u0076",_edeg .Name ); +if _dbbg :=d .Skip ();_dbbg !=nil {return _dbbg ;};};case _c .EndElement :break _aecbc ;case _c .CharData :};};return nil ;}; -// Default Member Unique Name -DefaultMemberUniqueNameAttr *string ; +// ValidateWithPath validates the CT_TableColumn and its children, prefixing error messages with path +func (_bedcedc *CT_TableColumn )ValidateWithPath (path string )error {if _bbced :=_bedcedc .TotalsRowFunctionAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u0074al\u0073\u0052\u006f\u0077\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0041\u0074t\u0072"); +_bbced !=nil {return _bbced ;};if _bedcedc .CalculatedColumnFormula !=nil {if _ccfea :=_bedcedc .CalculatedColumnFormula .ValidateWithPath (path +"\u002fC\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0043\u006fl\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"); +_ccfea !=nil {return _ccfea ;};};if _bedcedc .TotalsRowFormula !=nil {if _fafdb :=_bedcedc .TotalsRowFormula .ValidateWithPath (path +"\u002f\u0054\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u006fr\u006d\u0075\u006c\u0061");_fafdb !=nil {return _fafdb ; +};};if _bedcedc .XmlColumnPr !=nil {if _cceae :=_bedcedc .XmlColumnPr .ValidateWithPath (path +"\u002f\u0058\u006dl\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072");_cceae !=nil {return _cceae ;};};if _bedcedc .ExtLst !=nil {if _ffbad :=_bedcedc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_ffbad !=nil {return _ffbad ;};};return nil ;};func (_cgfbe *ST_PaneState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffcdg ,_affde :=d .Token ();if _affde !=nil {return _affde ;};if _dagbcf ,_ffdbb :=_ffcdg .(_c .EndElement );_ffdbb &&_dagbcf .Name ==start .Name {*_cgfbe =1; +return nil ;};if _badag ,_fagca :=_ffcdg .(_c .CharData );!_fagca {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcdg );}else {switch string (_badag ){case "":*_cgfbe =0; +case "\u0073\u0070\u006ci\u0074":*_cgfbe =1;case "\u0066\u0072\u006f\u007a\u0065\u006e":*_cgfbe =2;case "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074":*_cgfbe =3;};};_ffcdg ,_affde =d .Token ();if _affde !=nil {return _affde ;};if _gebecd ,_bcdac :=_ffcdg .(_c .EndElement ); +_bcdac &&_gebecd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcdg );};func (_fcdca *CT_NumFmts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgaag :=range start .Attr {if _dgaag .Name .Local =="\u0063\u006f\u0075n\u0074"{_bggbf ,_ebgda :=_g .ParseUint (_dgaag .Value ,10,32); +if _ebgda !=nil {return _ebgda ;};_cfcf :=uint32 (_bggbf );_fcdca .CountAttr =&_cfcf ;continue ;};};_bgdce :for {_effcg ,_dfbdb :=d .Token ();if _dfbdb !=nil {return _dfbdb ;};switch _dacfee :=_effcg .(type ){case _c .StartElement :switch _dacfee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_bgbag :=NewCT_NumFmt (); +if _gagda :=d .DecodeElement (_bgbag ,&_dacfee );_gagda !=nil {return _gagda ;};_fcdca .NumFmt =append (_fcdca .NumFmt ,_bgbag );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fN\u0075\u006d\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_dacfee .Name ); +if _edecg :=d .Skip ();_edecg !=nil {return _edecg ;};};case _c .EndElement :break _bgdce ;case _c .CharData :};};return nil ;};func NewCT_CommentPr ()*CT_CommentPr {_ecabd :=&CT_CommentPr {};_ecabd .Anchor =NewCT_ObjectAnchor ();return _ecabd ;};func (_fagf *CT_Color )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gece :=range start .Attr {if _gece .Name .Local =="\u0061\u0075\u0074\u006f"{_daca ,_bagdf :=_g .ParseBool (_gece .Value ); +if _bagdf !=nil {return _bagdf ;};_fagf .AutoAttr =&_daca ;continue ;};if _gece .Name .Local =="\u0069n\u0064\u0065\u0078\u0065\u0064"{_ecbe ,_ddggg :=_g .ParseUint (_gece .Value ,10,32);if _ddggg !=nil {return _ddggg ;};_cdgag :=uint32 (_ecbe );_fagf .IndexedAttr =&_cdgag ; +continue ;};if _gece .Name .Local =="\u0072\u0067\u0062"{_egcfb :=_gece .Value ;_fagf .RgbAttr =&_egcfb ;continue ;};if _gece .Name .Local =="\u0074\u0068\u0065m\u0065"{_eeec ,_cddc :=_g .ParseUint (_gece .Value ,10,32);if _cddc !=nil {return _cddc ;}; +_gfeg :=uint32 (_eeec );_fagf .ThemeAttr =&_gfeg ;continue ;};if _gece .Name .Local =="\u0074\u0069\u006e\u0074"{_faea ,_ebed :=_g .ParseFloat (_gece .Value ,64);if _ebed !=nil {return _ebed ;};_fagf .TintAttr =&_faea ;continue ;};};for {_aeec ,_abgb :=d .Token (); +if _abgb !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072: \u0025\u0073",_abgb );};if _fdace ,_febcb :=_aeec .(_c .EndElement );_febcb &&_fdace .Name ==start .Name {break ;};};return nil ;};type CT_FileSharing struct{ -// Unique Name of 'All' -AllUniqueNameAttr *string ; +// Read Only Recommended +ReadOnlyRecommendedAttr *bool ; -// Display Name of 'All' -AllCaptionAttr *string ; +// User Name +UserNameAttr *string ; -// Dimension Unique Name -DimensionUniqueNameAttr *string ; +// Write Reservation Password +ReservationPasswordAttr *string ; -// Display Folder -DisplayFolderAttr *string ; +// Cryptographic Algorithm Name +AlgorithmNameAttr *string ; -// Measure Group Name -MeasureGroupAttr *string ; +// Password Hash Value +HashValueAttr *string ; -// Measures -MeasuresAttr *bool ; +// Salt Value for Password Verifier +SaltValueAttr *string ; -// Levels Count -CountAttr uint32 ; +// Iterations to Run Hashing Algorithm +SpinCountAttr *uint32 ;}; -// One Field -OneFieldAttr *bool ; +// ValidateWithPath validates the CT_DateTime and its children, prefixing error messages with path +func (_dbabd *CT_DateTime )ValidateWithPath (path string )error {for _gbfd ,_aebaad :=range _dbabd .X {if _edec :=_aebaad .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gbfd ));_edec !=nil {return _edec ;};}; +return nil ;}; -// Member Value Data Type -MemberValueDatatypeAttr *uint16 ; +// ValidateWithPath validates the CT_ObjectPr and its children, prefixing error messages with path +func (_bbede *CT_ObjectPr )ValidateWithPath (path string )error {if _fced :=_bbede .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_fced !=nil {return _fced ;};return nil ;};type CT_PivotArea struct{ -// Unbalanced -UnbalancedAttr *bool ; +// Field Index +FieldAttr *int32 ; -// Unbalanced Group -UnbalancedGroupAttr *bool ; +// Rule Type +TypeAttr ST_PivotAreaType ; -// Hidden -HiddenAttr *bool ; +// Data Only +DataOnlyAttr *bool ; -// Fields Usage -FieldsUsage *CT_FieldsUsage ; +// Labels Only +LabelOnlyAttr *bool ; -// OLAP Grouping Levels -GroupLevels *CT_GroupLevels ; +// Include Row Grand Total +GrandRowAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_gcdba ST_DataValidationImeMode )ValidateWithPath (path string )error {switch _gcdba {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcdba )); -};return nil ;};type PivotCacheRecords struct{CT_PivotCacheRecords };func (_ddead *CT_TableFormula )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0072\u0072a\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_ddead .ArrayAttr ))}); -e .EncodeElement (_ddead .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Include Column Grand Total +GrandColAttr *bool ; -// ValidateWithPath validates the CT_Selection and its children, prefixing error messages with path -func (_bcdbcc *CT_Selection )ValidateWithPath (path string )error {if _gfdea :=_bcdbcc .PaneAttr .ValidateWithPath (path +"\u002fP\u0061\u006e\u0065\u0041\u0074\u0074r");_gfdea !=nil {return _gfdea ;};return nil ;};func NewCT_Missing ()*CT_Missing {_bgeg :=&CT_Missing {}; -return _bgeg };type CT_HeaderFooter struct{ +// Cache Index +CacheIndexAttr *bool ; -// Different Odd Even Header Footer -DifferentOddEvenAttr *bool ; +// Outline +OutlineAttr *bool ; -// Different First Page -DifferentFirstAttr *bool ; +// Offset Reference +OffsetAttr *string ; -// Scale Header & Footer With Document -ScaleWithDocAttr *bool ; +// Collapsed Levels Are Subtotals +CollapsedLevelsAreSubtotalsAttr *bool ; -// Align Margins -AlignWithMarginsAttr *bool ; +// Axis +AxisAttr ST_Axis ; -// Odd Header -OddHeader *string ; +// Field Position +FieldPositionAttr *uint32 ; -// Odd Page Footer -OddFooter *string ; +// References +References *CT_PivotAreaReferences ; -// Even Page Header -EvenHeader *string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_dfdbg ST_PivotAreaType )ValidateWithPath (path string )error {switch _dfdbg {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfdbg )); +};return nil ;};func NewCT_colItems ()*CT_colItems {_fdccc :=&CT_colItems {};return _fdccc };func NewCT_WebPr ()*CT_WebPr {_gbgbd :=&CT_WebPr {};return _gbgbd }; -// Even Page Footer -EvenFooter *string ; +// Validate validates the CT_RevisionFormatting and its children +func (_eabag *CT_RevisionFormatting )Validate ()error {return _eabag .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067");};type CT_TableFormula struct{ArrayAttr bool ;Content string ; +};func (_beeeec *CT_PivotCaches )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gdfcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074C\u0061\u0063\u0068\u0065"}};for _ ,_dfbbag :=range _beeeec .PivotCache {e .EncodeElement (_dfbbag ,_gdfcf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// First Page Header -FirstHeader *string ; +// ValidateWithPath validates the CT_Reviewed and its children, prefixing error messages with path +func (_dfbgaf *CT_Reviewed )ValidateWithPath (path string )error {return nil }; -// First Page Footer -FirstFooter *string ;};func (_ecafg ST_DynamicFilterType )Validate ()error {return _ecafg .ValidateWithPath ("")};func (_dffaf *CT_ExternalDefinedNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eeega :for {_eefa ,_fcbdf :=d .Token (); -if _fcbdf !=nil {return _fcbdf ;};switch _dbdeg :=_eefa .(type ){case _c .StartElement :switch _dbdeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}:_bbcbb :=NewCT_ExternalDefinedName (); -if _cbgeb :=d .DecodeElement (_bbcbb ,&_dbdeg );_cbgeb !=nil {return _cbgeb ;};_dffaf .DefinedName =append (_dffaf .DefinedName ,_bbcbb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044e\u0066\u0069\u006e\u0065\u0064\u004ea\u006d\u0065\u0073 \u0025\u0076",_dbdeg .Name ); -if _dadb :=d .Skip ();_dadb !=nil {return _dadb ;};};case _c .EndElement :break _eeega ;case _c .CharData :};};return nil ;};func (_cgdg *CT_ColorScale )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_agdbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}}; -for _ ,_gfdf :=range _cgdg .Cfvo {e .EncodeElement (_gfdf ,_agdbb );};_bbaf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};for _ ,_gadeb :=range _cgdg .Color {e .EncodeElement (_gadeb ,_bbaf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_eded *CT_Selection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eded .PaneAttr !=ST_PaneUnset {_ecffdf ,_bbeca :=_eded .PaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u006e\u0065"});if _bbeca !=nil {return _bbeca ; -};start .Attr =append (start .Attr ,_ecffdf );};if _eded .ActiveCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_eded .ActiveCellAttr )}); -};if _eded .ActiveCellIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074i\u0076\u0065\u0043\u0065\u006c\u006c\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_eded .ActiveCellIdAttr )});};if _eded .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_eded .SqrefAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CellFormula struct{TAttr ST_CellFormulaType ;AcaAttr *bool ;RefAttr *string ;Dt2DAttr *bool ;DtrAttr *bool ;Del1Attr *bool ;Del2Attr *bool ;R1Attr *string ; -R2Attr *string ;CaAttr *bool ;SiAttr *uint32 ;BxAttr *bool ;Content string ;};type CT_OleItem struct{ +// ValidateWithPath validates the CT_OleItem and its children, prefixing error messages with path +func (_dcceg *CT_OleItem )ValidateWithPath (path string )error {return nil };func NewCT_IconFilter ()*CT_IconFilter {_fefg :=&CT_IconFilter {};_fefg .IconSetAttr =ST_IconSetType (1);return _fefg ;};func NewCT_DataRef ()*CT_DataRef {_fcgfb :=&CT_DataRef {}; +return _fcgfb };type ST_DataValidationImeMode byte ; -// Object Name -NameAttr string ; +// ValidateWithPath validates the CT_Filters and its children, prefixing error messages with path +func (_fecbg *CT_Filters )ValidateWithPath (path string )error {if _gbdab :=_fecbg .CalendarTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_gbdab !=nil {return _gbdab ; +};for _febdb ,_bgdef :=range _fecbg .Filter {if _bdea :=_bgdef .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_febdb ));_bdea !=nil {return _bdea ;};};for _bgged ,_egbgf :=range _fecbg .DateGroupItem {if _edgeb :=_egbgf .ValidateWithPath (_ba .Sprintf ("%\u0073/\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075p\u0049\u0074\u0065\u006d[%\u0064\u005d",path ,_bgged )); +_edgeb !=nil {return _edgeb ;};};return nil ;};func (_gad *CT_AutoSortScope )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gad .PivotArea =NewCT_PivotArea ();_bbc :for {_ceee ,_facd :=d .Token ();if _facd !=nil {return _facd ;};switch _cea :=_ceee .(type ){case _c .StartElement :switch _cea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _cbc :=d .DecodeElement (_gad .PivotArea ,&_cea ); +_cbc !=nil {return _cbc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065\u0020\u0025v",_cea .Name ); +if _gdg :=d .Skip ();_gdg !=nil {return _gdg ;};};case _c .EndElement :break _bbc ;case _c .CharData :};};return nil ;};type CT_RevisionsChoice struct{ -// Icon -IconAttr *bool ; +// Revision Row Column Insert Delete +Rrc []*CT_RevisionRowColumn ; -// Advise -AdviseAttr *bool ; +// Revision Cell Move +Rm []*CT_RevisionMove ; -// Object is an Image -PreferPicAttr *bool ;};func (_decdcae *ST_rwColActionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_decdcae =0;case "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw":*_decdcae =1;case "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw":*_decdcae =2; -case "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl":*_decdcae =3;case "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl":*_decdcae =4;};return nil ;};func (_geeaf *CT_PivotHierarchies )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _geeaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_geeaf .CountAttr )}); -};e .EncodeToken (start );_fafdc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074H\u0069\u0065r\u0061\u0072\u0063\u0068\u0079"}};for _ ,_fbccac :=range _geeaf .PivotHierarchy {e .EncodeElement (_fbccac ,_fafdc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CalcPr ()*CT_CalcPr {_abg :=&CT_CalcPr {};return _abg };func (_afdgd *CT_FutureMetadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_afdgd .NameAttr )}); -if _afdgd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_afdgd .CountAttr )});};e .EncodeToken (start );if _afdgd .Bk !=nil {_fcfdca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006b"}}; -for _ ,_cfcc :=range _afdgd .Bk {e .EncodeElement (_cfcc ,_fcfdca );};};if _afdgd .ExtLst !=nil {_cgddc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afdgd .ExtLst ,_cgddc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MetadataStrings struct{ +// Revision Custom View +Rcv []*CT_RevisionCustomView ; -// MDX Metadata String Count -CountAttr *uint32 ; +// Revision Sheet Name +Rsnm []*CT_RevisionSheetRename ; -// MDX Metadata String -S []*CT_XStringElement ;};func (_dacge *CT_PivotFilters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dacge .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dacge .CountAttr )}); -};e .EncodeToken (start );if _dacge .Filter !=nil {_adbdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072"}};for _ ,_cgdcd :=range _dacge .Filter {e .EncodeElement (_cgdcd ,_adbdb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_cafcdc ST_DateTimeGrouping )ValidateWithPath (path string )error {switch _cafcdc {case 0,1,2,3,4,5,6:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cafcdc )); -};return nil ;};func NewCT_SheetIdMap ()*CT_SheetIdMap {_ceeff :=&CT_SheetIdMap {};return _ceeff };func (_ecaeg *CT_FontName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_ecaeg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ggabbf *ST_IconSetType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgdfef ,_aagddc :=d .Token ();if _aagddc !=nil {return _aagddc ;};if _bbggg ,_fedage :=_fgdfef .(_c .EndElement ); -_fedage &&_bbggg .Name ==start .Name {*_ggabbf =1;return nil ;};if _faede ,_bfgcdd :=_fgdfef .(_c .CharData );!_bfgcdd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgdfef ); -}else {switch string (_faede ){case "":*_ggabbf =0;case "\u0033A\u0072\u0072\u006f\u0077\u0073":*_ggabbf =1;case "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ggabbf =2;case "\u0033\u0046\u006c\u0061\u0067\u0073":*_ggabbf =3;case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031":*_ggabbf =4; -case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032":*_ggabbf =5;case "\u0033\u0053\u0069\u0067\u006e\u0073":*_ggabbf =6;case "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073":*_ggabbf =7;case "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732":*_ggabbf =8; -case "\u0034A\u0072\u0072\u006f\u0077\u0073":*_ggabbf =9;case "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ggabbf =10;case "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b":*_ggabbf =11;case "\u0034R\u0061\u0074\u0069\u006e\u0067":*_ggabbf =12; -case "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073":*_ggabbf =13;case "\u0035A\u0072\u0072\u006f\u0077\u0073":*_ggabbf =14;case "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ggabbf =15;case "\u0035R\u0061\u0074\u0069\u006e\u0067":*_ggabbf =16; -case "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s":*_ggabbf =17;};};_fgdfef ,_aagddc =d .Token ();if _aagddc !=nil {return _aagddc ;};if _cbcea ,_edeff :=_fgdfef .(_c .EndElement );_edeff &&_cbcea .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgdfef ); -};func (_beafa ST_Orientation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_beafa .String (),start );};func (_cccf *CT_CacheHierarchies )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cccf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cccf .CountAttr )}); -};e .EncodeToken (start );if _cccf .CacheHierarchy !=nil {_cfg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065H\u0069\u0065r\u0061\u0072\u0063\u0068\u0079"}};for _ ,_dda :=range _cccf .CacheHierarchy {e .EncodeElement (_dda ,_cfg ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ebad *CT_CustomProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gegge :=range start .Attr {if _gegge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gegge .Name .Local =="\u0069\u0064"||_gegge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gegge .Name .Local =="\u0069\u0064"{_bcdb :=_gegge .Value ; -_ebad .IdAttr =_bcdb ;continue ;};if _gegge .Name .Local =="\u006e\u0061\u006d\u0065"{_eaecg :=_gegge .Value ;_ebad .NameAttr =_eaecg ;continue ;};};for {_fceeg ,_cdeg :=d .Token ();if _cdeg !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079: \u0025\u0073",_cdeg ); -};if _adfc ,_cdbgb :=_fceeg .(_c .EndElement );_cdbgb &&_adfc .Name ==start .Name {break ;};};return nil ;};func NewCT_SmartTagPr ()*CT_SmartTagPr {_caccg :=&CT_SmartTagPr {};return _caccg };type CT_Member struct{ +// Revision Insert Sheet +Ris []*CT_RevisionInsertSheet ; -// Hidden Item Name -NameAttr string ;};func (_cdbca *CT_MdxKPI )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_cdbca .NAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0070"},Value :_fg .Sprintf ("\u0025\u0076",_cdbca .NpAttr )}); -_fgac ,_fefcd :=_cdbca .PAttr .MarshalXMLAttr (_c .Name {Local :"\u0070"});if _fefcd !=nil {return _fefcd ;};start .Attr =append (start .Attr ,_fgac );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_RgbColor struct{ +// Revision Cell Change +Rcc []*CT_RevisionCellChange ; -// Alpha Red Green Blue -RgbAttr *string ;}; +// Revision Format +Rfmt []*CT_RevisionFormatting ; -// ValidateWithPath validates the CT_MRUColors and its children, prefixing error messages with path -func (_cegdbb *CT_MRUColors )ValidateWithPath (path string )error {for _beegg ,_ccda :=range _cegdbb .Color {if _acdab :=_ccda .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fC\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_beegg ));_acdab !=nil {return _acdab ; -};};return nil ;};func (_fgeae ST_FormatAction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bccgbe :=_c .Attr {};_bccgbe .Name =name ;switch _fgeae {case ST_FormatActionUnset :_bccgbe .Value ="";case ST_FormatActionBlank :_bccgbe .Value ="\u0062\u006c\u0061n\u006b"; -case ST_FormatActionFormatting :_bccgbe .Value ="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067";case ST_FormatActionDrill :_bccgbe .Value ="\u0064\u0072\u0069l\u006c";case ST_FormatActionFormula :_bccgbe .Value ="\u0066o\u0072\u006d\u0075\u006c\u0061"; -};return _bccgbe ,nil ;}; +// Revision AutoFormat +Raf []*CT_RevisionAutoFormatting ; -// ValidateWithPath validates the CT_VolTopicRef and its children, prefixing error messages with path -func (_decdb *CT_VolTopicRef )ValidateWithPath (path string )error {return nil }; +// Revision Defined Name +Rdn []*CT_RevisionDefinedName ; -// Validate validates the CT_PivotSelection and its children -func (_bdfbc *CT_PivotSelection )Validate ()error {return _bdfbc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e");};type CT_DataConsolidate struct{ +// Revision Cell Comment +Rcmt []*CT_RevisionComment ; -// Function Index -FunctionAttr ST_DataConsolidateFunction ; +// Revision Query Table +Rqt []*CT_RevisionQueryTableField ; -// Use Starting Column Labels -StartLabelsAttr *bool ; +// Revision Merge Conflict +Rcft []*CT_RevisionConflict ;};func NewCT_Sets ()*CT_Sets {_cbbcbb :=&CT_Sets {};return _cbbcbb };func (_cgcgca ST_SortType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cgcgca .String (),start );};func (_afdggd *Sst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afdggd .CT_Sst =*NewCT_Sst (); +for _ ,_cfgg :=range start .Attr {if _cfgg .Name .Local =="\u0063\u006f\u0075n\u0074"{_ffdag ,_cbbaec :=_g .ParseUint (_cfgg .Value ,10,32);if _cbbaec !=nil {return _cbbaec ;};_fgdbfa :=uint32 (_ffdag );_afdggd .CountAttr =&_fgdbfa ;continue ;};if _cfgg .Name .Local =="u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"{_aaacg ,_feegd :=_g .ParseUint (_cfgg .Value ,10,32); +if _feegd !=nil {return _feegd ;};_gafeb :=uint32 (_aaacg );_afdggd .UniqueCountAttr =&_gafeb ;continue ;};};_gefdd :for {_gagfc ,_ecaeb :=d .Token ();if _ecaeb !=nil {return _ecaeb ;};switch _ebddg :=_gagfc .(type ){case _c .StartElement :switch _ebddg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"}:_eegdee :=NewCT_Rst (); +if _dbcag :=d .DecodeElement (_eegdee ,&_ebddg );_dbcag !=nil {return _dbcag ;};_afdggd .Si =append (_afdggd .Si ,_eegdee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afdggd .ExtLst =NewCT_ExtensionList (); +if _caeed :=d .DecodeElement (_afdggd .ExtLst ,&_ebddg );_caeed !=nil {return _caeed ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0053s\u0074\u0020\u0025\u0076",_ebddg .Name ); +if _dbdfbb :=d .Skip ();_dbdfbb !=nil {return _dbdfbb ;};};case _c .EndElement :break _gefdd ;case _c .CharData :};};return nil ;};func NewCT_QueryTableField ()*CT_QueryTableField {_dfgac :=&CT_QueryTableField {};return _dfgac }; -// Starting Column Labels -LeftLabelsAttr *bool ; +// Validate validates the CT_OleObjects and its children +func (_bbgcf *CT_OleObjects )Validate ()error {return _bbgcf .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");};func (_fcccd ST_TableStyleType )String ()string {switch _fcccd {case 0:return "";case 1:return "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065"; +case 2:return "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw";case 3:return "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077";case 4:return "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case 5:return "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"; +case 6:return "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065";case 7:return "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065";case 8:return "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065"; +case 9:return "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065";case 10:return "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c";case 11:return "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c"; +case 12:return "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c";case 13:return "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c";case 14:return "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e"; +case 15:return "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e";case 16:return "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case 17:return "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; +case 18:return "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077";case 19:return "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077";case 20:return "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077"; +case 21:return "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067";case 22:return "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067"; +case 23:return "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067";case 24:return "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case 25:return "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067"; +case 26:return "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case 27:return "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073";case 28:return "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073"; +};return "";};func NewCT_Stylesheet ()*CT_Stylesheet {_cgbae :=&CT_Stylesheet {};return _cgbae }; -// Labels In Top Row -TopLabelsAttr *bool ; +// ValidateWithPath validates the CT_TableMissing and its children, prefixing error messages with path +func (_defa *CT_TableMissing )ValidateWithPath (path string )error {return nil };func (_dceabg *CT_Macrosheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dceabg .SheetData =NewCT_SheetData ();_bdaee :for {_bfdebf ,_eaggf :=d .Token (); +if _eaggf !=nil {return _eaggf ;};switch _bbcbe :=_bfdebf .(type ){case _c .StartElement :switch _bbcbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_dceabg .SheetPr =NewCT_SheetPr (); +if _dfdge :=d .DecodeElement (_dceabg .SheetPr ,&_bbcbe );_dfdge !=nil {return _dfdge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_dceabg .Dimension =NewCT_SheetDimension (); +if _fded :=d .DecodeElement (_dceabg .Dimension ,&_bbcbe );_fded !=nil {return _fded ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_dceabg .SheetViews =NewCT_SheetViews (); +if _fbbbe :=d .DecodeElement (_dceabg .SheetViews ,&_bbcbe );_fbbbe !=nil {return _fbbbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_dceabg .SheetFormatPr =NewCT_SheetFormatPr (); +if _bcaad :=d .DecodeElement (_dceabg .SheetFormatPr ,&_bbcbe );_bcaad !=nil {return _bcaad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_abcga :=NewCT_Cols (); +if _aagdc :=d .DecodeElement (_abcga ,&_bbcbe );_aagdc !=nil {return _aagdc ;};_dceabg .Cols =append (_dceabg .Cols ,_abcga );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _cecdd :=d .DecodeElement (_dceabg .SheetData ,&_bbcbe ); +_cecdd !=nil {return _cecdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_dceabg .SheetProtection =NewCT_SheetProtection (); +if _eebg :=d .DecodeElement (_dceabg .SheetProtection ,&_bbcbe );_eebg !=nil {return _eebg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_dceabg .AutoFilter =NewCT_AutoFilter (); +if _ebfeg :=d .DecodeElement (_dceabg .AutoFilter ,&_bbcbe );_ebfeg !=nil {return _ebfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_dceabg .SortState =NewCT_SortState (); +if _afgea :=d .DecodeElement (_dceabg .SortState ,&_bbcbe );_afgea !=nil {return _afgea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_dceabg .DataConsolidate =NewCT_DataConsolidate (); +if _eccda :=d .DecodeElement (_dceabg .DataConsolidate ,&_bbcbe );_eccda !=nil {return _eccda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_dceabg .CustomSheetViews =NewCT_CustomSheetViews (); +if _faeeef :=d .DecodeElement (_dceabg .CustomSheetViews ,&_bbcbe );_faeeef !=nil {return _faeeef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_dceabg .PhoneticPr =NewCT_PhoneticPr (); +if _efgag :=d .DecodeElement (_dceabg .PhoneticPr ,&_bbcbe );_efgag !=nil {return _efgag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_dfge :=NewCT_ConditionalFormatting (); +if _ggacg :=d .DecodeElement (_dfge ,&_bbcbe );_ggacg !=nil {return _ggacg ;};_dceabg .ConditionalFormatting =append (_dceabg .ConditionalFormatting ,_dfge );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_dceabg .PrintOptions =NewCT_PrintOptions (); +if _becab :=d .DecodeElement (_dceabg .PrintOptions ,&_bbcbe );_becab !=nil {return _becab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_dceabg .PageMargins =NewCT_PageMargins (); +if _aggea :=d .DecodeElement (_dceabg .PageMargins ,&_bbcbe );_aggea !=nil {return _aggea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_dceabg .PageSetup =NewCT_PageSetup (); +if _ddcec :=d .DecodeElement (_dceabg .PageSetup ,&_bbcbe );_ddcec !=nil {return _ddcec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_dceabg .HeaderFooter =NewCT_HeaderFooter (); +if _fcae :=d .DecodeElement (_dceabg .HeaderFooter ,&_bbcbe );_fcae !=nil {return _fcae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_dceabg .RowBreaks =NewCT_PageBreak (); +if _ggbcfcc :=d .DecodeElement (_dceabg .RowBreaks ,&_bbcbe );_ggbcfcc !=nil {return _ggbcfcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_dceabg .ColBreaks =NewCT_PageBreak (); +if _bcgcb :=d .DecodeElement (_dceabg .ColBreaks ,&_bbcbe );_bcgcb !=nil {return _bcgcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_dceabg .CustomProperties =NewCT_CustomProperties (); +if _adeg :=d .DecodeElement (_dceabg .CustomProperties ,&_bbcbe );_adeg !=nil {return _adeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_dceabg .Drawing =NewCT_Drawing (); +if _aecac :=d .DecodeElement (_dceabg .Drawing ,&_bbcbe );_aecac !=nil {return _aecac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_dceabg .LegacyDrawing =NewCT_LegacyDrawing (); +if _cdbcce :=d .DecodeElement (_dceabg .LegacyDrawing ,&_bbcbe );_cdbcce !=nil {return _cdbcce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_dceabg .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _decffc :=d .DecodeElement (_dceabg .LegacyDrawingHF ,&_bbcbe );_decffc !=nil {return _decffc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_dceabg .DrawingHF =NewCT_DrawingHF (); +if _babgf :=d .DecodeElement (_dceabg .DrawingHF ,&_bbcbe );_babgf !=nil {return _babgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_dceabg .Picture =NewCT_SheetBackgroundPicture (); +if _fddga :=d .DecodeElement (_dceabg .Picture ,&_bbcbe );_fddga !=nil {return _fddga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_dceabg .OleObjects =NewCT_OleObjects (); +if _efaab :=d .DecodeElement (_dceabg .OleObjects ,&_bbcbe );_efaab !=nil {return _efaab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dceabg .ExtLst =NewCT_ExtensionList (); +if _dgaba :=d .DecodeElement (_dceabg .ExtLst ,&_bbcbe );_dgaba !=nil {return _dgaba ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004da\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_bbcbe .Name ); +if _bbgfd :=d .Skip ();_bbgfd !=nil {return _bbgfd ;};};case _c .EndElement :break _bdaee ;case _c .CharData :};};return nil ;};const (ST_DataValidationImeModeUnset ST_DataValidationImeMode =0;ST_DataValidationImeModeNoControl ST_DataValidationImeMode =1; +ST_DataValidationImeModeOff ST_DataValidationImeMode =2;ST_DataValidationImeModeOn ST_DataValidationImeMode =3;ST_DataValidationImeModeDisabled ST_DataValidationImeMode =4;ST_DataValidationImeModeHiragana ST_DataValidationImeMode =5;ST_DataValidationImeModeFullKatakana ST_DataValidationImeMode =6; +ST_DataValidationImeModeHalfKatakana ST_DataValidationImeMode =7;ST_DataValidationImeModeFullAlpha ST_DataValidationImeMode =8;ST_DataValidationImeModeHalfAlpha ST_DataValidationImeMode =9;ST_DataValidationImeModeFullHangul ST_DataValidationImeMode =10; +ST_DataValidationImeModeHalfHangul ST_DataValidationImeMode =11;);const (ST_FormatActionUnset ST_FormatAction =0;ST_FormatActionBlank ST_FormatAction =1;ST_FormatActionFormatting ST_FormatAction =2;ST_FormatActionDrill ST_FormatAction =3;ST_FormatActionFormula ST_FormatAction =4; +); -// Link -LinkAttr *bool ; +// Validate validates the CT_RevisionMoveChoice and its children +func (_bgabbb *CT_RevisionMoveChoice )Validate ()error {return _bgabbb .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u004d\u006f\u0076e\u0043\u0068\u006f\u0069\u0063\u0065");};func NewCT_MeasureDimensionMaps ()*CT_MeasureDimensionMaps {_ccbc :=&CT_MeasureDimensionMaps {}; +return _ccbc ;};func (_bafdg *CT_Location )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_bafdg .RefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064e\u0072\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",_bafdg .FirstHeaderRowAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",_bafdg .FirstDataRowAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_bafdg .FirstDataColAttr )}); +if _bafdg .RowPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077P\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bafdg .RowPageCountAttr )});};if _bafdg .ColPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006cP\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bafdg .ColPageCountAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ObjectPr struct{ -// Data Consolidation References -DataRefs *CT_DataRefs ;};type ST_Sqref []string ; +// Locked Flag +LockedAttr *bool ; -// ValidateWithPath validates the CT_WebPublishObject and its children, prefixing error messages with path -func (_ecfaa *CT_WebPublishObject )ValidateWithPath (path string )error {return nil }; +// Default Size Flag +DefaultSizeAttr *bool ; -// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path -func (_ccf *CT_Boolean )ValidateWithPath (path string )error {for _bffd ,_bfa :=range _ccf .X {if _gfcc :=_bfa .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_bffd ));_gfcc !=nil {return _gfcc ;};};return nil ; -};func (_cbdag *CT_PhoneticPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deeaag :=range start .Attr {if _deeaag .Name .Local =="\u0066\u006f\u006e\u0074\u0049\u0064"{_bdbcd ,_ebgc :=_f .ParseUint (_deeaag .Value ,10,32);if _ebgc !=nil {return _ebgc ; -};_cbdag .FontIdAttr =uint32 (_bdbcd );continue ;};if _deeaag .Name .Local =="\u0074\u0079\u0070\u0065"{_cbdag .TypeAttr .UnmarshalXMLAttr (_deeaag );continue ;};if _deeaag .Name .Local =="\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"{_cbdag .AlignmentAttr .UnmarshalXMLAttr (_deeaag ); -continue ;};};for {_gdebc ,_cbfce :=d .Token ();if _cbfce !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050h\u006fn\u0065t\u0069\u0063\u0050\u0072\u003a\u0020\u0025s",_cbfce );};if _fbcab ,_baeag :=_gdebc .(_c .EndElement ); -_baeag &&_fbcab .Name ==start .Name {break ;};};return nil ;};func (_acdae ST_PhoneticAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bgeeca :=_c .Attr {};_bgeeca .Name =name ;switch _acdae {case ST_PhoneticAlignmentUnset :_bgeeca .Value =""; -case ST_PhoneticAlignmentNoControl :_bgeeca .Value ="\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl";case ST_PhoneticAlignmentLeft :_bgeeca .Value ="\u006c\u0065\u0066\u0074";case ST_PhoneticAlignmentCenter :_bgeeca .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; -case ST_PhoneticAlignmentDistributed :_bgeeca .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return _bgeeca ,nil ;}; +// Print Flag +PrintAttr *bool ; -// Validate validates the CT_Filter and its children -func (_ggbf *CT_Filter )Validate ()error {return _ggbf .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u0074\u0065r");};type CT_DataRefs struct{ +// Disabled Flag +DisabledAttr *bool ; -// Data Consolidation Reference Count -CountAttr *uint32 ; +// UI Object Flag +UiObjectAttr *bool ; -// Data Consolidation Reference -DataRef []*CT_DataRef ;};type CT_RElt struct{ +// Automatic Fill Flag +AutoFillAttr *bool ; -// Run Properties -RPr *CT_RPrElt ; +// Automatic Line Flag +AutoLineAttr *bool ; -// Text -T string ;}; +// Automatic Size Flag +AutoPictAttr *bool ; -// Validate validates the CT_rowItems and its children -func (_caceb *CT_rowItems )Validate ()error {return _caceb .ValidateWithPath ("C\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073");}; +// Custom Function +MacroAttr *string ; -// ValidateWithPath validates the CT_Dialogsheet and its children, prefixing error messages with path -func (_gcgaa *CT_Dialogsheet )ValidateWithPath (path string )error {if _gcgaa .SheetPr !=nil {if _ffgg :=_gcgaa .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_ffgg !=nil {return _ffgg ;};};if _gcgaa .SheetViews !=nil {if _dfefe :=_gcgaa .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"); -_dfefe !=nil {return _dfefe ;};};if _gcgaa .SheetFormatPr !=nil {if _gfcba :=_gcgaa .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072");_gfcba !=nil {return _gfcba ;};};if _gcgaa .SheetProtection !=nil {if _gggec :=_gcgaa .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); -_gggec !=nil {return _gggec ;};};if _gcgaa .CustomSheetViews !=nil {if _gdgc :=_gcgaa .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_gdgc !=nil {return _gdgc ; -};};if _gcgaa .PrintOptions !=nil {if _bedbba :=_gcgaa .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_bedbba !=nil {return _bedbba ;};};if _gcgaa .PageMargins !=nil {if _acdbg :=_gcgaa .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); -_acdbg !=nil {return _acdbg ;};};if _gcgaa .PageSetup !=nil {if _afbcb :=_gcgaa .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_afbcb !=nil {return _afbcb ;};};if _gcgaa .HeaderFooter !=nil {if _feegd :=_gcgaa .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); -_feegd !=nil {return _feegd ;};};if _gcgaa .Drawing !=nil {if _dbbe :=_gcgaa .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_dbbe !=nil {return _dbbe ;};};if _gcgaa .LegacyDrawing !=nil {if _baec :=_gcgaa .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"); -_baec !=nil {return _baec ;};};if _gcgaa .LegacyDrawingHF !=nil {if _gdccb :=_gcgaa .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_gdccb !=nil {return _gdccb ;};};if _gcgaa .DrawingHF !=nil {if _eadbe :=_gcgaa .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); -_eadbe !=nil {return _eadbe ;};};if _gcgaa .OleObjects !=nil {if _dggbb :=_gcgaa .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");_dggbb !=nil {return _dggbb ;};};if _gcgaa .Controls !=nil {if _gebab :=_gcgaa .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); -_gebab !=nil {return _gebab ;};};if _gcgaa .ExtLst !=nil {if _ebgf :=_gcgaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebgf !=nil {return _ebgf ;};};return nil ;};func (_dcfecb ST_CellComments )Validate ()error {return _dcfecb .ValidateWithPath ("")}; -const (ST_DataConsolidateFunctionUnset ST_DataConsolidateFunction =0;ST_DataConsolidateFunctionAverage ST_DataConsolidateFunction =1;ST_DataConsolidateFunctionCount ST_DataConsolidateFunction =2;ST_DataConsolidateFunctionCountNums ST_DataConsolidateFunction =3; -ST_DataConsolidateFunctionMax ST_DataConsolidateFunction =4;ST_DataConsolidateFunctionMin ST_DataConsolidateFunction =5;ST_DataConsolidateFunctionProduct ST_DataConsolidateFunction =6;ST_DataConsolidateFunctionStdDev ST_DataConsolidateFunction =7;ST_DataConsolidateFunctionStdDevp ST_DataConsolidateFunction =8; -ST_DataConsolidateFunctionSum ST_DataConsolidateFunction =9;ST_DataConsolidateFunctionVar ST_DataConsolidateFunction =10;ST_DataConsolidateFunctionVarp ST_DataConsolidateFunction =11;);func (_dacec *CT_FileRecoveryPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dacec .AutoRecoverAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0075\u0074\u006f\u0052\u0065\u0063\u006f\u0076\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dacec .AutoRecoverAttr ))}); -};if _dacec .CrashSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063r\u0061\u0073\u0068\u0053\u0061\u0076e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dacec .CrashSaveAttr ))});};if _dacec .DataExtractLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074a\u0045\u0078\u0074\u0072\u0061\u0063\u0074\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dacec .DataExtractLoadAttr ))}); -};if _dacec .RepairLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0070\u0061\u0069\u0072\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dacec .RepairLoadAttr ))});};e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Alternative Text +AltTextAttr *string ; -// ValidateWithPath validates the CT_CellStyle and its children, prefixing error messages with path -func (_gcfa *CT_CellStyle )ValidateWithPath (path string )error {if _gcfa .ExtLst !=nil {if _eddd :=_gcfa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eddd !=nil {return _eddd ;};};return nil ;};func (_dafad ST_SortMethod )Validate ()error {return _dafad .ValidateWithPath ("")}; -func (_aafd *CT_CalcChain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_eba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063"}};for _ ,_cff :=range _aafd .C {e .EncodeElement (_cff ,_eba );};if _aafd .ExtLst !=nil {_ebab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_aafd .ExtLst ,_ebab );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fedbcg *ST_FontScheme )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbbdd ,_acbca :=d .Token ();if _acbca !=nil {return _acbca ; -};if _eegfc ,_geadbb :=_gbbdd .(_c .EndElement );_geadbb &&_eegfc .Name ==start .Name {*_fedbcg =1;return nil ;};if _fdfabe ,_daaag :=_gbbdd .(_c .CharData );!_daaag {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbbdd ); -}else {switch string (_fdfabe ){case "":*_fedbcg =0;case "\u006e\u006f\u006e\u0065":*_fedbcg =1;case "\u006d\u0061\u006ao\u0072":*_fedbcg =2;case "\u006d\u0069\u006eo\u0072":*_fedbcg =3;};};_gbbdd ,_acbca =d .Token ();if _acbca !=nil {return _acbca ;}; -if _dcdcd ,_cafegf :=_gbbdd .(_c .EndElement );_cafegf &&_dcdcd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbbdd ); -};func (_cbgbce *CT_SheetDimension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_cbgbce .RefAttr )});e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Dynamic Data Exchange Flag +DdeAttr *bool ;IdAttr *string ;Anchor *CT_ObjectAnchor ;};type CT_CacheField struct{ -// Validate validates the CT_PivotField and its children -func (_bgggcb *CT_PivotField )Validate ()error {return _bgggcb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064");};func NewPivotCacheDefinition ()*PivotCacheDefinition {_bbbbd :=&PivotCacheDefinition {}; -_bbbbd .CT_PivotCacheDefinition =*NewCT_PivotCacheDefinition ();return _bbbbd ;};type CT_MdxChoice struct{ +// PivotCache Field Name +NameAttr string ; -// Tuple MDX Metadata -T *CT_MdxTuple ; +// PivotCache Field Caption +CaptionAttr *string ; -// Set MDX Metadata -Ms *CT_MdxSet ; +// Property Name +PropertyNameAttr *string ; -// Member Property MDX Metadata -P *CT_MdxMemeberProp ; +// Server-based Field +ServerFieldAttr *bool ; -// KPI MDX Metadata -K *CT_MdxKPI ;};func NewCT_Dialogsheet ()*CT_Dialogsheet {_bdbab :=&CT_Dialogsheet {};return _bdbab };func (_cafbca *ST_PivotFilterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cafbca =0;case "\u0075n\u006b\u006e\u006f\u0077\u006e":*_cafbca =1; -case "\u0063\u006f\u0075n\u0074":*_cafbca =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_cafbca =3;case "\u0073\u0075\u006d":*_cafbca =4;case "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c":*_cafbca =5;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cafbca =6; -case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068":*_cafbca =7;case "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068":*_cafbca =8;case "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_cafbca =9; -case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068":*_cafbca =10;case "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_cafbca =11;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073":*_cafbca =12; -case "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e":*_cafbca =13;case "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l":*_cafbca =14;case "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cafbca =15; -case "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c":*_cafbca =16;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e":*_cafbca =17;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cafbca =18; -case "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c":*_cafbca =19;case "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cafbca =20;case "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cafbca =21; -case "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cafbca =22;case "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cafbca =23;case "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cafbca =24; -case "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cafbca =25;case "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cafbca =26;case "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l":*_cafbca =27; -case "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cafbca =28;case "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e":*_cafbca =29;case "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cafbca =30; -case "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e":*_cafbca =31;case "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cafbca =32;case "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cafbca =33; -case "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cafbca =34;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_cafbca =35;case "\u0074\u006f\u0064a\u0079":*_cafbca =36;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_cafbca =37; -case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_cafbca =38;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_cafbca =39;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_cafbca =40;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_cafbca =41; -case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_cafbca =42;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_cafbca =43;case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cafbca =44;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cafbca =45; -case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cafbca =46;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_cafbca =47;case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_cafbca =48;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_cafbca =49; -case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_cafbca =50;case "\u0051\u0031":*_cafbca =51;case "\u0051\u0032":*_cafbca =52;case "\u0051\u0033":*_cafbca =53;case "\u0051\u0034":*_cafbca =54;case "\u004d\u0031":*_cafbca =55;case "\u004d\u0032":*_cafbca =56; -case "\u004d\u0033":*_cafbca =57;case "\u004d\u0034":*_cafbca =58;case "\u004d\u0035":*_cafbca =59;case "\u004d\u0036":*_cafbca =60;case "\u004d\u0037":*_cafbca =61;case "\u004d\u0038":*_cafbca =62;case "\u004d\u0039":*_cafbca =63;case "\u004d\u0031\u0030":*_cafbca =64; -case "\u004d\u0031\u0031":*_cafbca =65;case "\u004d\u0031\u0032":*_cafbca =66;};return nil ;}; +// Unique List Retrieved +UniqueListAttr *bool ; -// ValidateWithPath validates the CT_MdxKPI and its children, prefixing error messages with path -func (_dcafe *CT_MdxKPI )ValidateWithPath (path string )error {if _dcafe .PAttr ==ST_MdxKPIPropertyUnset {return _fg .Errorf ("\u0025\u0073/\u0050\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066ie\u006c\u0064",path ); -};if _cdfcb :=_dcafe .PAttr .ValidateWithPath (path +"\u002f\u0050\u0041\u0074\u0074\u0072");_cdfcb !=nil {return _cdfcb ;};return nil ;}; +// Number Format Id +NumFmtIdAttr *uint32 ; -// ValidateWithPath validates the CT_CacheHierarchies and its children, prefixing error messages with path -func (_eaf *CT_CacheHierarchies )ValidateWithPath (path string )error {for _dfcaa ,_dbd :=range _eaf .CacheHierarchy {if _aef :=_dbd .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0061ch\u0065H\u0069\u0065\u0072\u0061\u0072c\u0068\u0079\u005b\u0025\u0064\u005d",path ,_dfcaa )); -_aef !=nil {return _aef ;};};return nil ;};func (_fcbcab *CT_PivotHierarchy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcbcab .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .OutlineAttr ))}); -};if _fcbcab .MultipleItemSelectionAllowedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .MultipleItemSelectionAllowedAttr ))}); -};if _fcbcab .SubtotalTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .SubtotalTopAttr ))});};if _fcbcab .ShowInFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0049\u006e\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .ShowInFieldListAttr ))}); -};if _fcbcab .DragToRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .DragToRowAttr ))});};if _fcbcab .DragToColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .DragToColAttr ))}); -};if _fcbcab .DragToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .DragToPageAttr ))});};if _fcbcab .DragToDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .DragToDataAttr ))}); -};if _fcbcab .DragOffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u004f\u0066\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .DragOffAttr ))});};if _fcbcab .IncludeNewItemsInFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbcab .IncludeNewItemsInFilterAttr ))}); -};if _fcbcab .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fcbcab .CaptionAttr )});};e .EncodeToken (start );if _fcbcab .Mps !=nil {_affdc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0070\u0073"}}; -e .EncodeElement (_fcbcab .Mps ,_affdc );};if _fcbcab .Members !=nil {_baab :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006d\u0065\u006d\u0062\u0065\u0072\u0073"}};for _ ,_gcgab :=range _fcbcab .Members {e .EncodeElement (_gcgab ,_baab ); -};};if _fcbcab .ExtLst !=nil {_fadgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fcbcab .ExtLst ,_fadgf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func NewCT_BooleanProperty ()*CT_BooleanProperty {_egbg :=&CT_BooleanProperty {};return _egbg };func (_dagdf *CT_MemberProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cecfa :=range start .Attr {if _cecfa .Name .Local =="\u006e\u0061\u006d\u0065"{_cfebg :=_cecfa .Value ; -_dagdf .NameAttr =&_cfebg ;continue ;};if _cecfa .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u0065\u006c\u006c"{_ccaac ,_fgcfa :=_f .ParseBool (_cecfa .Value );if _fgcfa !=nil {return _fgcfa ;};_dagdf .ShowCellAttr =&_ccaac ;continue ;};if _cecfa .Name .Local =="\u0073h\u006f\u0077\u0054\u0069\u0070"{_ceggbe ,_aegbg :=_f .ParseBool (_cecfa .Value ); -if _aegbg !=nil {return _aegbg ;};_dagdf .ShowTipAttr =&_ceggbe ;continue ;};if _cecfa .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_gedcag ,_cfgeb :=_f .ParseBool (_cecfa .Value );if _cfgeb !=nil {return _cfgeb ; -};_dagdf .ShowAsCaptionAttr =&_gedcag ;continue ;};if _cecfa .Name .Local =="\u006ea\u006d\u0065\u004c\u0065\u006e"{_dgcdc ,_geeaac :=_f .ParseUint (_cecfa .Value ,10,32);if _geeaac !=nil {return _geeaac ;};_gabee :=uint32 (_dgcdc );_dagdf .NameLenAttr =&_gabee ; -continue ;};if _cecfa .Name .Local =="\u0070\u0050\u006f\u0073"{_cgbe ,_cdbfgd :=_f .ParseUint (_cecfa .Value ,10,32);if _cdbfgd !=nil {return _cdbfgd ;};_fabbf :=uint32 (_cgbe );_dagdf .PPosAttr =&_fabbf ;continue ;};if _cecfa .Name .Local =="\u0070\u004c\u0065\u006e"{_aedgf ,_bddcc :=_f .ParseUint (_cecfa .Value ,10,32); -if _bddcc !=nil {return _bddcc ;};_gfgaa :=uint32 (_aedgf );_dagdf .PLenAttr =&_gfgaa ;continue ;};if _cecfa .Name .Local =="\u006c\u0065\u0076e\u006c"{_aggag ,_bdaa :=_f .ParseUint (_cecfa .Value ,10,32);if _bdaa !=nil {return _bdaa ;};_agbcd :=uint32 (_aggag ); -_dagdf .LevelAttr =&_agbcd ;continue ;};if _cecfa .Name .Local =="\u0066\u0069\u0065l\u0064"{_beada ,_abedc :=_f .ParseUint (_cecfa .Value ,10,32);if _abedc !=nil {return _abedc ;};_dagdf .FieldAttr =uint32 (_beada );continue ;};};for {_cfbbab ,_bbdcg :=d .Token (); -if _bbdcg !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079: \u0025\u0073",_bbdcg );};if _fbbfc ,_fccff :=_cfbbab .(_c .EndElement ); -_fccff &&_fbbfc .Name ==start .Name {break ;};};return nil ;};func NewCT_UnderlineProperty ()*CT_UnderlineProperty {_ecgfg :=&CT_UnderlineProperty {};return _ecgfg ;};type CT_pivotTableDefinition struct{ +// Calculated Field Formula +FormulaAttr *string ; -// Name -NameAttr string ; +// SQL Data Type +SqlTypeAttr *int32 ; -// PivotCache Definition Id -CacheIdAttr uint32 ; +// Hierarchy +HierarchyAttr *int32 ; -// Data On Rows -DataOnRowsAttr *bool ; +// Hierarchy Level +LevelAttr *uint32 ; -// Default Data Field Position -DataPositionAttr *uint32 ; +// Database Field +DatabaseFieldAttr *bool ; -// Data Field Header Name -DataCaptionAttr string ; +// Member Property Count +MappingCountAttr *uint32 ; -// Grand Totals Caption -GrandTotalCaptionAttr *string ; +// Member Property Field +MemberPropertyFieldAttr *bool ; -// Error Caption -ErrorCaptionAttr *string ; +// Shared Items +SharedItems *CT_SharedItems ; -// Show Error -ShowErrorAttr *bool ; +// Field Group Properties +FieldGroup *CT_FieldGroup ; -// Caption for Missing Values -MissingCaptionAttr *string ; +// Member Properties Map +MpMap []*CT_X ; -// Show Missing -ShowMissingAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_gcgfc *CT_SheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcgfc .WindowProtectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069n\u0064\u006f\u0077P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .WindowProtectionAttr ))}); +};if _gcgfc .ShowFormulasAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowFormulasAttr ))});}; +if _gcgfc .ShowGridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowGridLinesAttr ))}); +};if _gcgfc .ShowRowColHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowRowColHeadersAttr ))}); +};if _gcgfc .ShowZerosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u005a\u0065\u0072\u006fs"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowZerosAttr ))});};if _gcgfc .RightToLeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0069\u0067\u0068\u0074\u0054\u006f\u004c\u0065\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .RightToLeftAttr ))}); +};if _gcgfc .TabSelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .TabSelectedAttr ))});};if _gcgfc .ShowRulerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowRulerAttr ))}); +};if _gcgfc .ShowOutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowOutlineSymbolsAttr ))}); +};if _gcgfc .DefaultGridColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065f\u0061\u0075\u006ct\u0047\u0072\u0069\u0064\u0043\u006f\u006c\u006f\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .DefaultGridColorAttr ))}); +};if _gcgfc .ShowWhiteSpaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0057\u0068\u0069\u0074\u0065S\u0070\u0061\u0063\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcgfc .ShowWhiteSpaceAttr ))}); +};if _gcgfc .ViewAttr !=ST_SheetViewTypeUnset {_dgfab ,_efeged :=_gcgfc .ViewAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0065\u0077"});if _efeged !=nil {return _efeged ;};start .Attr =append (start .Attr ,_dgfab );};if _gcgfc .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .TopLeftCellAttr )}); +};if _gcgfc .ColorIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006f\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .ColorIdAttr )});};if _gcgfc .ZoomScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .ZoomScaleAttr )}); +};if _gcgfc .ZoomScaleNormalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006fm\u0053\u0063\u0061\u006c\u0065\u004e\u006f\u0072\u006d\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .ZoomScaleNormalAttr )}); +};if _gcgfc .ZoomScaleSheetLayoutViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006c\u0065\u0053\u0068\u0065\u0065t\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .ZoomScaleSheetLayoutViewAttr )}); +};if _gcgfc .ZoomScalePageLayoutViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u006f\u006fmS\u0063\u0061\u006c\u0065\u0050\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0056\u0069\u0065\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_gcgfc .ZoomScalePageLayoutViewAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gcgfc .WorkbookViewIdAttr )});e .EncodeToken (start );if _gcgfc .Pane !=nil {_ccdgda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u006e\u0065"}}; +e .EncodeElement (_gcgfc .Pane ,_ccdgda );};if _gcgfc .Selection !=nil {_fbeeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"}};for _ ,_cefcg :=range _gcgfc .Selection {e .EncodeElement (_cefcg ,_fbeeb ); +};};if _gcgfc .PivotSelection !=nil {_bcddc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074S\u0065\u006ce\u0063\u0074\u0069\u006f\u006e"}};for _ ,_ecfegg :=range _gcgfc .PivotSelection {e .EncodeElement (_ecfegg ,_bcddc ); +};};if _gcgfc .ExtLst !=nil {_acbag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gcgfc .ExtLst ,_acbag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_PivotHierarchy struct{ -// Page Header Style Name -PageStyleAttr *string ; +// Outline New Levels +OutlineAttr *bool ; -// Table Style Name -PivotTableStyleAttr *string ; +// Multiple Field Filters +MultipleItemSelectionAllowedAttr *bool ; -// Vacated Style -VacatedStyleAttr *string ; +// New Levels Subtotals At Top +SubtotalTopAttr *bool ; -// PivotTable Custom String -TagAttr *string ; +// Show In Field List +ShowInFieldListAttr *bool ; -// PivotTable Last Updated Version -UpdatedVersionAttr *uint8 ; +// Drag To Row +DragToRowAttr *bool ; -// Minimum Refreshable Version -MinRefreshableVersionAttr *uint8 ; +// Drag To Column +DragToColAttr *bool ; -// Asterisk Totals -AsteriskTotalsAttr *bool ; +// Drag to Page +DragToPageAttr *bool ; -// Show Item Names -ShowItemsAttr *bool ; +// Drag To Data +DragToDataAttr *bool ; -// Allow Edit Data -EditDataAttr *bool ; +// Drag Off +DragOffAttr *bool ; -// Disable Field List -DisableFieldListAttr *bool ; +// Inclusive Manual Filter +IncludeNewItemsInFilterAttr *bool ; -// Show Calculated Members -ShowCalcMbrsAttr *bool ; +// Hierarchy Caption +CaptionAttr *string ; -// Total Visual Data -VisualTotalsAttr *bool ; +// OLAP Member Properties +Mps *CT_MemberProperties ; -// Show Multiple Labels -ShowMultipleLabelAttr *bool ; +// Members +Members []*CT_Members ; -// Show Drop Down -ShowDataDropDownAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_bbbaa ST_VolValueType )String ()string {switch _bbbaa {case 0:return "";case 1:return "\u0062";case 2:return "\u006e";case 3:return "\u0065";case 4:return "\u0073";};return "";};func (_cbcb *CT_CellAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbcb .HorizontalAttr !=ST_HorizontalAlignmentUnset {_dccb ,_ggda :=_cbcb .HorizontalAttr .MarshalXMLAttr (_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"}); +if _ggda !=nil {return _ggda ;};start .Attr =append (start .Attr ,_dccb );};if _cbcb .VerticalAttr !=ST_VerticalAlignmentUnset {_bddd ,_ebda :=_cbcb .VerticalAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"});if _ebda !=nil {return _ebda ; +};start .Attr =append (start .Attr ,_bddd );};if _cbcb .TextRotationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078t\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcb .TextRotationAttr )}); +};if _cbcb .WrapTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbcb .WrapTextAttr ))});};if _cbcb .IndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcb .IndentAttr )}); +};if _cbcb .RelativeIndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0049n\u0064\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcb .RelativeIndentAttr )}); +};if _cbcb .JustifyLastLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006au\u0073t\u0069\u0066\u0079\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbcb .JustifyLastLineAttr ))}); +};if _cbcb .ShrinkToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u0072\u0069\u006e\u006b\u0054\u006f\u0046\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbcb .ShrinkToFitAttr ))});};if _cbcb .ReadingOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0061d\u0069\u006e\u0067\u004f\u0072\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcb .ReadingOrderAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_abfea *CT_SheetFormatPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abfea .BaseColWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073e\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_abfea .BaseColWidthAttr )}); +};if _abfea .DefaultColWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_abfea .DefaultColWidthAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065f\u0061\u0075\u006ct\u0052\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_abfea .DefaultRowHeightAttr )});if _abfea .CustomHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abfea .CustomHeightAttr ))}); +};if _abfea .ZeroHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u0065\u0072\u006f\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abfea .ZeroHeightAttr ))});};if _abfea .ThickTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abfea .ThickTopAttr ))}); +};if _abfea .ThickBottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0068\u0069\u0063\u006b\u0042\u006f\u0074\u0074\u006f\u006d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abfea .ThickBottomAttr ))});};if _abfea .OutlineLevelRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_abfea .OutlineLevelRowAttr )}); +};if _abfea .OutlineLevelColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_abfea .OutlineLevelColAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Show Expand Collapse -ShowDrillAttr *bool ; +// Validate validates the CT_SheetProtection and its children +func (_gffagd *CT_SheetProtection )Validate ()error {return _gffagd .ValidateWithPath ("\u0043T\u005fS\u0068\u0065\u0065\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e");};func (_gafc *CT_MemberProperties )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afbc :=range start .Attr {if _afbc .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbfba ,_becaa :=_g .ParseUint (_afbc .Value ,10,32); +if _becaa !=nil {return _becaa ;};_dfgga :=uint32 (_fbfba );_gafc .CountAttr =&_dfgga ;continue ;};};_efdbg :for {_afeff ,_afffad :=d .Token ();if _afffad !=nil {return _afffad ;};switch _abcac :=_afeff .(type ){case _c .StartElement :switch _abcac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070"}:_dggbg :=NewCT_MemberProperty (); +if _fbgdb :=d .DecodeElement (_dggbg ,&_abcac );_fbgdb !=nil {return _fbgdb ;};_gafc .Mp =append (_gafc .Mp ,_dggbg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_abcac .Name ); +if _ffgab :=d .Skip ();_ffgab !=nil {return _ffgab ;};};case _c .EndElement :break _efdbg ;case _c .CharData :};};return nil ;}; -// Print Drill Indicators -PrintDrillAttr *bool ; +// ValidateWithPath validates the CT_Macrosheet and its children, prefixing error messages with path +func (_acgda *CT_Macrosheet )ValidateWithPath (path string )error {if _acgda .SheetPr !=nil {if _gegab :=_acgda .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_gegab !=nil {return _gegab ;};};if _acgda .Dimension !=nil {if _fbecf :=_acgda .Dimension .ValidateWithPath (path +"\u002f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); +_fbecf !=nil {return _fbecf ;};};if _acgda .SheetViews !=nil {if _cdcdfc :=_acgda .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");_cdcdfc !=nil {return _cdcdfc ;};};if _acgda .SheetFormatPr !=nil {if _ggacd :=_acgda .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"); +_ggacd !=nil {return _ggacd ;};};for _feggg ,_eabae :=range _acgda .Cols {if _gagad :=_eabae .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u006f\u006c\u0073\u005b\u0025\u0064\u005d",path ,_feggg ));_gagad !=nil {return _gagad ;};};if _ffagf :=_acgda .SheetData .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"); +_ffagf !=nil {return _ffagf ;};if _acgda .SheetProtection !=nil {if _edffa :=_acgda .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_edffa !=nil {return _edffa ;};};if _acgda .AutoFilter !=nil {if _bdcff :=_acgda .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); +_bdcff !=nil {return _bdcff ;};};if _acgda .SortState !=nil {if _eceb :=_acgda .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_eceb !=nil {return _eceb ;};};if _acgda .DataConsolidate !=nil {if _afba :=_acgda .DataConsolidate .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0043o\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"); +_afba !=nil {return _afba ;};};if _acgda .CustomSheetViews !=nil {if _cfgcf :=_acgda .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_cfgcf !=nil {return _cfgcf ; +};};if _acgda .PhoneticPr !=nil {if _fdbdg :=_acgda .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072");_fdbdg !=nil {return _fdbdg ;};};for _cdadb ,_aceaa :=range _acgda .ConditionalFormatting {if _dfgg :=_aceaa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043o\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u005b%\u0064\u005d",path ,_cdadb )); +_dfgg !=nil {return _dfgg ;};};if _acgda .PrintOptions !=nil {if _badf :=_acgda .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_badf !=nil {return _badf ;};};if _acgda .PageMargins !=nil {if _dacd :=_acgda .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); +_dacd !=nil {return _dacd ;};};if _acgda .PageSetup !=nil {if _bdcbb :=_acgda .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_bdcbb !=nil {return _bdcbb ;};};if _acgda .HeaderFooter !=nil {if _becce :=_acgda .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); +_becce !=nil {return _becce ;};};if _acgda .RowBreaks !=nil {if _ebcfg :=_acgda .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073");_ebcfg !=nil {return _ebcfg ;};};if _acgda .ColBreaks !=nil {if _bgbfa :=_acgda .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"); +_bgbfa !=nil {return _bgbfa ;};};if _acgda .CustomProperties !=nil {if _agbag :=_acgda .CustomProperties .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");_agbag !=nil {return _agbag ; +};};if _acgda .Drawing !=nil {if _fefc :=_acgda .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_fefc !=nil {return _fefc ;};};if _acgda .LegacyDrawing !=nil {if _ccfa :=_acgda .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"); +_ccfa !=nil {return _ccfa ;};};if _acgda .LegacyDrawingHF !=nil {if _gbfge :=_acgda .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_gbfge !=nil {return _gbfge ;};};if _acgda .DrawingHF !=nil {if _baccc :=_acgda .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); +_baccc !=nil {return _baccc ;};};if _acgda .Picture !=nil {if _fadgc :=_acgda .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");_fadgc !=nil {return _fadgc ;};};if _acgda .OleObjects !=nil {if _bgded :=_acgda .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"); +_bgded !=nil {return _bgded ;};};if _acgda .ExtLst !=nil {if _aedeaf :=_acgda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aedeaf !=nil {return _aedeaf ;};};return nil ;};func (_gffba *CT_Pages )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fegge :=range start .Attr {if _fegge .Name .Local =="\u0063\u006f\u0075n\u0074"{_abgeg ,_egeeg :=_g .ParseUint (_fegge .Value ,10,32); +if _egeeg !=nil {return _egeeg ;};_fedad :=uint32 (_abgeg );_gffba .CountAttr =&_fedad ;continue ;};};_aaaec :for {_cdddeg ,_efdgg :=d .Token ();if _efdgg !=nil {return _efdgg ;};switch _gdeed :=_cdddeg .(type ){case _c .StartElement :switch _gdeed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065"}:_afcaa :=NewCT_PCDSCPage (); +if _eecdd :=d .DecodeElement (_afcaa ,&_gdeed );_eecdd !=nil {return _eecdd ;};_gffba .Page =append (_gffba .Page ,_afcaa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073\u0020\u0025\u0076",_gdeed .Name ); +if _gefaa :=d .Skip ();_gefaa !=nil {return _gefaa ;};};case _c .EndElement :break _aaaec ;case _c .CharData :};};return nil ;};func NewCT_XmlColumnPr ()*CT_XmlColumnPr {_dbcaad :=&CT_XmlColumnPr {};return _dbcaad }; -// Show Member Property ToolTips -ShowMemberPropertyTipsAttr *bool ; +// ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path +func (_cbfbbe *EG_ExtensionList )ValidateWithPath (path string )error {for _gedac ,_baccfea :=range _cbfbbe .Ext {if _fggcf :=_baccfea .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_gedac ));_fggcf !=nil {return _fggcf ; +};};return nil ;};func (_cfgd *CT_FilterColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006cI\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cfgd .ColIdAttr )}); +if _cfgd .HiddenButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfgd .HiddenButtonAttr ))});};if _cfgd .ShowButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfgd .ShowButtonAttr ))}); +};e .EncodeToken (start );if _cfgd .FilterColumnChoice !=nil {_cfgd .FilterColumnChoice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ConditionalFormats ()*CT_ConditionalFormats {_aebe :=&CT_ConditionalFormats {}; +return _aebe ;};func (_caabg *ST_DataConsolidateFunction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_caabg =0;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_caabg =1;case "\u0063\u006f\u0075n\u0074":*_caabg =2;case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_caabg =3; +case "\u006d\u0061\u0078":*_caabg =4;case "\u006d\u0069\u006e":*_caabg =5;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_caabg =6;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_caabg =7;case "\u0073t\u0064\u0044\u0065\u0076\u0070":*_caabg =8;case "\u0073\u0075\u006d":*_caabg =9; +case "\u0076\u0061\u0072":*_caabg =10;case "\u0076\u0061\u0072\u0070":*_caabg =11;};return nil ;}; -// Show ToolTips on Data -ShowDataTipsAttr *bool ; +// Validate validates the CT_RowFields and its children +func (_aeegc *CT_RowFields )Validate ()error {return _aeegc .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073");}; -// Enable PivotTable Wizard -EnableWizardAttr *bool ; +// Validate validates the CT_Dxfs and its children +func (_gdbad *CT_Dxfs )Validate ()error {return _gdbad .ValidateWithPath ("\u0043T\u005f\u0044\u0078\u0066\u0073");};func (_bfab ST_rwColActionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fafeea :=_c .Attr {};_fafeea .Name =name ;switch _bfab {case ST_rwColActionTypeUnset :_fafeea .Value =""; +case ST_rwColActionTypeInsertRow :_fafeea .Value ="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw";case ST_rwColActionTypeDeleteRow :_fafeea .Value ="\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw";case ST_rwColActionTypeInsertCol :_fafeea .Value ="\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl"; +case ST_rwColActionTypeDeleteCol :_fafeea .Value ="\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl";};return _fafeea ,nil ;};func (_egddfd ST_CredMethod )String ()string {switch _egddfd {case 0:return "";case 1:return "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064"; +case 2:return "\u006e\u006f\u006e\u0065";case 3:return "\u0073\u0074\u006f\u0072\u0065\u0064";case 4:return "\u0070\u0072\u006f\u006d\u0070\u0074";};return "";};func (_acb *CT_Border )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddb :=range start .Attr {if _ddb .Name .Local =="\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0055\u0070"{_ecca ,_beb :=_g .ParseBool (_ddb .Value ); +if _beb !=nil {return _beb ;};_acb .DiagonalUpAttr =&_ecca ;continue ;};if _ddb .Name .Local =="\u0064\u0069\u0061g\u006f\u006e\u0061\u006c\u0044\u006f\u0077\u006e"{_eaeb ,_gfee :=_g .ParseBool (_ddb .Value );if _gfee !=nil {return _gfee ;};_acb .DiagonalDownAttr =&_eaeb ; +continue ;};if _ddb .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_gbd ,_ddd :=_g .ParseBool (_ddb .Value );if _ddd !=nil {return _ddd ;};_acb .OutlineAttr =&_gbd ;continue ;};};_ead :for {_gdb ,_dcfc :=d .Token ();if _dcfc !=nil {return _dcfc ; +};switch _dbd :=_gdb .(type ){case _c .StartElement :switch _dbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_acb .Start =NewCT_BorderPr (); +if _egd :=d .DecodeElement (_acb .Start ,&_dbd );_egd !=nil {return _egd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"}:_acb .End =NewCT_BorderPr (); +if _efea :=d .DecodeElement (_acb .End ,&_dbd );_efea !=nil {return _efea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_acb .Left =NewCT_BorderPr (); +if _ceac :=d .DecodeElement (_acb .Left ,&_dbd );_ceac !=nil {return _ceac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_acb .Right =NewCT_BorderPr (); +if _acd :=d .DecodeElement (_acb .Right ,&_dbd );_acd !=nil {return _acd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"}:_acb .Top =NewCT_BorderPr (); +if _bdg :=d .DecodeElement (_acb .Top ,&_dbd );_bdg !=nil {return _bdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_acb .Bottom =NewCT_BorderPr (); +if _cdda :=d .DecodeElement (_acb .Bottom ,&_dbd );_cdda !=nil {return _cdda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"}:_acb .Diagonal =NewCT_BorderPr (); +if _gaab :=d .DecodeElement (_acb .Diagonal ,&_dbd );_gaab !=nil {return _gaab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"}:_acb .Vertical =NewCT_BorderPr (); +if _cfe :=d .DecodeElement (_acb .Vertical ,&_dbd );_cfe !=nil {return _cfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"}:_acb .Horizontal =NewCT_BorderPr (); +if _ggd :=d .DecodeElement (_acb .Horizontal ,&_dbd );_ggd !=nil {return _ggd ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0042\u006f\u0072d\u0065\u0072 \u0025\u0076",_dbd .Name ); +if _ff :=d .Skip ();_ff !=nil {return _ff ;};};case _c .EndElement :break _ead ;case _c .CharData :};};return nil ;};func NewCT_Boolean ()*CT_Boolean {_aeea :=&CT_Boolean {};return _aeea }; -// Enable Drill Down -EnableDrillAttr *bool ; +// Validate validates the CT_ExternalDefinedNames and its children +func (_egbgd *CT_ExternalDefinedNames )Validate ()error {return _egbgd .ValidateWithPath ("\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");};const (ST_OrientationUnset ST_Orientation =0; +ST_OrientationDefault ST_Orientation =1;ST_OrientationPortrait ST_Orientation =2;ST_OrientationLandscape ST_Orientation =3;);func NewCT_String ()*CT_String {_cedeg :=&CT_String {};return _cedeg }; -// Enable Field Properties -EnableFieldPropertiesAttr *bool ; +// ValidateWithPath validates the CT_Consolidation and its children, prefixing error messages with path +func (_fcdg *CT_Consolidation )ValidateWithPath (path string )error {if _fcdg .Pages !=nil {if _dbdc :=_fcdg .Pages .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0073");_dbdc !=nil {return _dbdc ;};};if _dcea :=_fcdg .RangeSets .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073"); +_dcea !=nil {return _dcea ;};return nil ;};func NewCT_PageSetUpPr ()*CT_PageSetUpPr {_dceae :=&CT_PageSetUpPr {};return _dceae };func (_cbde *CT_Comment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_cbde .RefAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cbde .AuthorIdAttr )});if _cbde .GuidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbde .GuidAttr )}); +};if _cbde .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbde .ShapeIdAttr )});};e .EncodeToken (start );_afea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074"}}; +e .EncodeElement (_cbde .Text ,_afea );if _cbde .CommentPr !=nil {_abgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072"}};e .EncodeElement (_cbde .CommentPr ,_abgc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_QueryTableRefresh ()*CT_QueryTableRefresh {_fcgae :=&CT_QueryTableRefresh {};_fcgae .QueryTableFields =NewCT_QueryTableFields ();return _fcgae ;};func (_fcadd *CT_TableParts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbecg :=range start .Attr {if _bbecg .Name .Local =="\u0063\u006f\u0075n\u0074"{_bbegb ,_cgfef :=_g .ParseUint (_bbecg .Value ,10,32); +if _cgfef !=nil {return _cgfef ;};_adada :=uint32 (_bbegb );_fcadd .CountAttr =&_adada ;continue ;};};_fefde :for {_ddcge ,_edgafe :=d .Token ();if _edgafe !=nil {return _edgafe ;};switch _bbfcc :=_ddcge .(type ){case _c .StartElement :switch _bbfcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0062\u006c\u0065\u0050\u0061\u0072t"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0062\u006c\u0065\u0050\u0061\u0072t"}:_afccbf :=NewCT_TablePart (); +if _gddba :=d .DecodeElement (_afccbf ,&_bbfcc );_gddba !=nil {return _gddba ;};_fcadd .TablePart =append (_fcadd .TablePart ,_afccbf );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073 \u0025\u0076",_bbfcc .Name ); +if _bgfdc :=d .Skip ();_bgfdc !=nil {return _bgfdc ;};};case _c .EndElement :break _fefde ;case _c .CharData :};};return nil ;}; -// Preserve Formatting -PreserveFormattingAttr *bool ; +// Validate validates the CT_FunctionGroups and its children +func (_gggea *CT_FunctionGroups )Validate ()error {return _gggea .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073");};type ST_DataValidationType byte ; -// Auto Formatting -UseAutoFormattingAttr *bool ; +// Validate validates the CT_Macrosheet and its children +func (_dbfb *CT_Macrosheet )Validate ()error {return _dbfb .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074");};type CT_RangePr struct{ -// Page Wrap -PageWrapAttr *uint32 ; +// Source Data Set Beginning Range +AutoStartAttr *bool ; -// Page Over Then Down -PageOverThenDownAttr *bool ; +// Source Data Ending Range +AutoEndAttr *bool ; -// Subtotal Hidden Items -SubtotalHiddenItemsAttr *bool ; +// Group By +GroupByAttr ST_GroupBy ; -// Row Grand Totals -RowGrandTotalsAttr *bool ; +// Numeric Grouping Start Value +StartNumAttr *float64 ; -// Grand Totals On Columns -ColGrandTotalsAttr *bool ; +// Numeric Grouping End Value +EndNumAttr *float64 ; -// Field Print Titles -FieldPrintTitlesAttr *bool ; +// Date Grouping Start Value +StartDateAttr *_a .Time ; -// Item Print Titles -ItemPrintTitlesAttr *bool ; +// Date Grouping End Value +EndDateAttr *_a .Time ; -// Merge Titles -MergeItemAttr *bool ; +// Grouping Interval +GroupIntervalAttr *float64 ;};func (_edge *CT_Consolidation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edge .RangeSets =NewCT_RangeSets ();for _ ,_abcf :=range start .Attr {if _abcf .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065"{_dfbb ,_aeda :=_g .ParseBool (_abcf .Value ); +if _aeda !=nil {return _aeda ;};_edge .AutoPageAttr =&_dfbb ;continue ;};};_gdeeg :for {_gfac ,_baebc :=d .Token ();if _baebc !=nil {return _baebc ;};switch _bfda :=_gfac .(type ){case _c .StartElement :switch _bfda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067e\u0073"}:_edge .Pages =NewCT_Pages (); +if _egddg :=d .DecodeElement (_edge .Pages ,&_bfda );_egddg !=nil {return _egddg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0053\u0065\u0074s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0053\u0065\u0074s"}:if _fdfgd :=d .DecodeElement (_edge .RangeSets ,&_bfda ); +_fdfgd !=nil {return _fdfgd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0025v",_bfda .Name ); +if _acdg :=d .Skip ();_acdg !=nil {return _acdg ;};};case _c .EndElement :break _gdeeg ;case _c .CharData :};};return nil ;};func NewCT_CalculatedMembers ()*CT_CalculatedMembers {_ecgd :=&CT_CalculatedMembers {};return _ecgd };type CT_CustomWorkbookView struct{ -// Show Drop Zones -ShowDropZonesAttr *bool ; +// Custom View Name +NameAttr string ; -// PivotCache Created Version -CreatedVersionAttr *uint8 ; +// Custom View GUID +GuidAttr string ; -// Indentation for Compact Axis -IndentAttr *uint32 ; +// Auto Update +AutoUpdateAttr *bool ; -// Show Empty Row -ShowEmptyRowAttr *bool ; +// Merge Interval +MergeIntervalAttr *uint32 ; -// Show Empty Column -ShowEmptyColAttr *bool ; +// Changes Saved Win +ChangesSavedWinAttr *bool ; -// Show Field Headers -ShowHeadersAttr *bool ; +// Only Synch +OnlySyncAttr *bool ; -// Compact New Fields -CompactAttr *bool ; +// Personal View +PersonalViewAttr *bool ; -// Outline New Fields -OutlineAttr *bool ; +// Include Print Settings +IncludePrintSettingsAttr *bool ; -// Outline Data Fields -OutlineDataAttr *bool ; +// Include Hidden Rows & Columns +IncludeHiddenRowColAttr *bool ; -// Compact Data -CompactDataAttr *bool ; +// Maximized +MaximizedAttr *bool ; -// Data Fields Published -PublishedAttr *bool ; +// Minimized +MinimizedAttr *bool ; -// Enable Drop Zones -GridDropZonesAttr *bool ; +// Show Horizontal Scroll +ShowHorizontalScrollAttr *bool ; -// Stop Immersive UI -ImmersiveAttr *bool ; +// Show Vertical Scroll +ShowVerticalScrollAttr *bool ; -// Multiple Field Filters -MultipleFieldFiltersAttr *bool ; +// Show Sheet Tabs +ShowSheetTabsAttr *bool ; -// Chart Format Id -ChartFormatAttr *uint32 ; +// Top Left Corner (X Coordinate) +XWindowAttr *int32 ; -// Row Header Caption -RowHeaderCaptionAttr *string ; +// Top Left Corner (Y Coordinate) +YWindowAttr *int32 ; -// Column Header Caption -ColHeaderCaptionAttr *string ; +// Window Width +WindowWidthAttr uint32 ; -// Default Sort Order -FieldListSortAscendingAttr *bool ; +// Window Height +WindowHeightAttr uint32 ; -// MDX Subqueries Supported -MdxSubqueriesAttr *bool ; +// Sheet Tab Ratio +TabRatioAttr *uint32 ; -// Custom List AutoSort -CustomListSortAttr *bool ; +// Active Sheet in Book View +ActiveSheetIdAttr uint32 ; -// PivotTable Location -Location *CT_Location ; +// Show Formula Bar +ShowFormulaBarAttr *bool ; -// PivotTable Fields -PivotFields *CT_PivotFields ; +// Show Status Bar +ShowStatusbarAttr *bool ; -// Row Fields -RowFields *CT_RowFields ; +// Show Comments +ShowCommentsAttr ST_Comments ; -// Row Items -RowItems *CT_rowItems ; +// Show Objects +ShowObjectsAttr ST_Objects ;ExtLst *CT_ExtensionList ;};type CT_RecordChoice struct{ -// Column Fields -ColFields *CT_ColFields ; +// No Value +M *CT_Missing ; -// Column Items -ColItems *CT_colItems ; +// Numeric Value +N *CT_Number ; -// Page Field Items -PageFields *CT_PageFields ; +// Boolean +B *CT_Boolean ; -// Data Fields -DataFields *CT_DataFields ; +// Error Value +E *CT_Error ; + +// Character Value +S *CT_String ; + +// Date Time +D *CT_DateTime ; + +// Shared Items Index +X *CT_Index ;};func (_bbfedd *CT_RElt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bbfedd .RPr !=nil {_decbc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0050\u0072"}};e .EncodeElement (_bbfedd .RPr ,_decbc ); +};_ggdca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};_dc .AddPreserveSpaceAttr (&_ggdca ,_bbfedd .T );e .EncodeElement (_bbfedd .T ,_ggdca );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_feeagc *ST_PageOrder )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_geggc ,_fagcf :=d .Token (); +if _fagcf !=nil {return _fagcf ;};if _gegee ,_dabcba :=_geggc .(_c .EndElement );_dabcba &&_gegee .Name ==start .Name {*_feeagc =1;return nil ;};if _dafdfa ,_bgadd :=_geggc .(_c .CharData );!_bgadd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geggc ); +}else {switch string (_dafdfa ){case "":*_feeagc =0;case "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072":*_feeagc =1;case "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e":*_feeagc =2;};};_geggc ,_fagcf =d .Token (); +if _fagcf !=nil {return _fagcf ;};if _fbbbbg ,_gdefa :=_geggc .(_c .EndElement );_gdefa &&_fbbbbg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geggc ); +};type CT_PatternFill struct{ + +// Pattern Type +PatternTypeAttr ST_PatternType ; + +// Foreground Color +FgColor *CT_Color ; + +// Background Color +BgColor *CT_Color ;}; + +// Validate validates the CT_CalcChain and its children +func (_dfcb *CT_CalcChain )Validate ()error {return _dfcb .ValidateWithPath ("\u0043\u0054\u005fC\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e");};func (_fefcg *CT_Scenario )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_fefcg .NameAttr )}); +if _fefcg .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fefcg .LockedAttr ))});};if _fefcg .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fefcg .HiddenAttr ))}); +};if _fefcg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fefcg .CountAttr )});};if _fefcg .UserAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_fefcg .UserAttr )}); +};if _fefcg .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fefcg .CommentAttr )});};e .EncodeToken (start );_efgcca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u006e\u0070\u0075\u0074C\u0065\u006c\u006c\u0073"}}; +for _ ,_bagfg :=range _fefcg .InputCells {e .EncodeElement (_bagfg ,_efgcca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ExternalLinkChoice ()*CT_ExternalLinkChoice {_bbgbd :=&CT_ExternalLinkChoice {};return _bbgbd ; +}; + +// ValidateWithPath validates the CT_MdxMetadata and its children, prefixing error messages with path +func (_agad *CT_MdxMetadata )ValidateWithPath (path string )error {for _dgeee ,_cgacac :=range _agad .Mdx {if _decaf :=_cgacac .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004d\u0064\u0078\u005b\u0025\u0064\u005d",path ,_dgeee ));_decaf !=nil {return _decaf ; +};};return nil ;};func (_bagfe *CT_PCDKPIs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfdab :=range start .Attr {if _bfdab .Name .Local =="\u0063\u006f\u0075n\u0074"{_decef ,_dcgdc :=_g .ParseUint (_bfdab .Value ,10,32);if _dcgdc !=nil {return _dcgdc ; +};_ebgfd :=uint32 (_decef );_bagfe .CountAttr =&_ebgfd ;continue ;};};_affed :for {_bedbg ,_dbaff :=d .Token ();if _dbaff !=nil {return _dbaff ;};switch _cebfb :=_bedbg .(type ){case _c .StartElement :switch _cebfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069"}:_cacbba :=NewCT_PCDKPI (); +if _gbbdc :=d .DecodeElement (_cacbba ,&_cebfb );_gbbdc !=nil {return _gbbdc ;};_bagfe .Kpi =append (_bagfe .Kpi ,_cacbba );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0043\u0044\u004b\u0050\u0049\u0073\u0020\u0025\u0076",_cebfb .Name ); +if _efcda :=d .Skip ();_efcda !=nil {return _efcda ;};};case _c .EndElement :break _affed ;case _c .CharData :};};return nil ;};func (_aacac *CT_PivotField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geaab :=range start .Attr {if _geaab .Name .Local =="\u006e\u0061\u006d\u0065"{_bafaf :=_geaab .Value ; +_aacac .NameAttr =&_bafaf ;continue ;};if _geaab .Name .Local =="\u0061\u0078\u0069\u0073"{_aacac .AxisAttr .UnmarshalXMLAttr (_geaab );continue ;};if _geaab .Name .Local =="\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"{_ebdbdd ,_gaeea :=_g .ParseBool (_geaab .Value ); +if _gaeea !=nil {return _gaeea ;};_aacac .DataFieldAttr =&_ebdbdd ;continue ;};if _geaab .Name .Local =="\u0073u\u0062t\u006f\u0074\u0061\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_dbcabd :=_geaab .Value ;_aacac .SubtotalCaptionAttr =&_dbcabd ;continue ; +};if _geaab .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u0073"{_aaeabf ,_fadaf :=_g .ParseBool (_geaab .Value );if _fadaf !=nil {return _fadaf ;};_aacac .ShowDropDownsAttr =&_aaeabf ;continue ;};if _geaab .Name .Local =="h\u0069\u0064\u0064\u0065\u006e\u004c\u0065\u0076\u0065\u006c"{_baccfe ,_abcbg :=_g .ParseBool (_geaab .Value ); +if _abcbg !=nil {return _abcbg ;};_aacac .HiddenLevelAttr =&_baccfe ;continue ;};if _geaab .Name .Local =="u\u006ei\u0071\u0075\u0065\u004d\u0065\u006d\u0062\u0065r\u0050\u0072\u006f\u0070er\u0074\u0079"{_bcbbbd :=_geaab .Value ;_aacac .UniqueMemberPropertyAttr =&_bcbbbd ; +continue ;};if _geaab .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_cfbff ,_bgabb :=_g .ParseBool (_geaab .Value );if _bgabb !=nil {return _bgabb ;};_aacac .CompactAttr =&_cfbff ;continue ;};if _geaab .Name .Local =="\u0061\u006c\u006c\u0044\u0072\u0069\u006c\u006c\u0065\u0064"{_bcgdd ,_agagf :=_g .ParseBool (_geaab .Value ); +if _agagf !=nil {return _agagf ;};_aacac .AllDrilledAttr =&_bcgdd ;continue ;};if _geaab .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_bgfgc ,_dgbcae :=_g .ParseUint (_geaab .Value ,10,32);if _dgbcae !=nil {return _dgbcae ;};_gfegeg :=uint32 (_bgfgc ); +_aacac .NumFmtIdAttr =&_gfegeg ;continue ;};if _geaab .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_gacef ,_eebad :=_g .ParseBool (_geaab .Value );if _eebad !=nil {return _eebad ;};_aacac .OutlineAttr =&_gacef ;continue ;};if _geaab .Name .Local =="s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"{_dfaca ,_ffdcc :=_g .ParseBool (_geaab .Value ); +if _ffdcc !=nil {return _ffdcc ;};_aacac .SubtotalTopAttr =&_dfaca ;continue ;};if _geaab .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"{_defca ,_egafc :=_g .ParseBool (_geaab .Value );if _egafc !=nil {return _egafc ;};_aacac .DragToRowAttr =&_defca ; +continue ;};if _geaab .Name .Local =="\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"{_abccd ,_bgaeb :=_g .ParseBool (_geaab .Value );if _bgaeb !=nil {return _bgaeb ;};_aacac .DragToColAttr =&_abccd ;continue ;};if _geaab .Name .Local =="\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"{_ggdac ,_bcgdea :=_g .ParseBool (_geaab .Value ); +if _bcgdea !=nil {return _bcgdea ;};_aacac .MultipleItemSelectionAllowedAttr =&_ggdac ;continue ;};if _geaab .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"{_adbcg ,_egfcga :=_g .ParseBool (_geaab .Value );if _egfcga !=nil {return _egfcga ; +};_aacac .DragToPageAttr =&_adbcg ;continue ;};if _geaab .Name .Local =="\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"{_badbb ,_bggff :=_g .ParseBool (_geaab .Value );if _bggff !=nil {return _bggff ;};_aacac .DragToDataAttr =&_badbb ;continue ; +};if _geaab .Name .Local =="\u0064r\u0061\u0067\u004f\u0066\u0066"{_egded ,_ccefe :=_g .ParseBool (_geaab .Value );if _ccefe !=nil {return _ccefe ;};_aacac .DragOffAttr =&_egded ;continue ;};if _geaab .Name .Local =="\u0073h\u006f\u0077\u0041\u006c\u006c"{_afefg ,_bdgeg :=_g .ParseBool (_geaab .Value ); +if _bdgeg !=nil {return _bdgeg ;};_aacac .ShowAllAttr =&_afefg ;continue ;};if _geaab .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0042\u006c\u0061n\u006b\u0052\u006f\u0077"{_gccfb ,_cfbe :=_g .ParseBool (_geaab .Value );if _cfbe !=nil {return _cfbe ; +};_aacac .InsertBlankRowAttr =&_gccfb ;continue ;};if _geaab .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"{_abebgb ,_affdf :=_g .ParseBool (_geaab .Value );if _affdf !=nil {return _affdf ;};_aacac .ServerFieldAttr =&_abebgb ; +continue ;};if _geaab .Name .Local =="\u0069n\u0073e\u0072\u0074\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"{_agfbf ,_faaef :=_g .ParseBool (_geaab .Value );if _faaef !=nil {return _faaef ;};_aacac .InsertPageBreakAttr =&_agfbf ;continue ;}; +if _geaab .Name .Local =="\u0061\u0075\u0074\u006f\u0053\u0068\u006f\u0077"{_adcec ,_egegbf :=_g .ParseBool (_geaab .Value );if _egegbf !=nil {return _egegbf ;};_aacac .AutoShowAttr =&_adcec ;continue ;};if _geaab .Name .Local =="t\u006f\u0070\u0041\u0075\u0074\u006f\u0053\u0068\u006f\u0077"{_abded ,_agabef :=_g .ParseBool (_geaab .Value ); +if _agabef !=nil {return _agabef ;};_aacac .TopAutoShowAttr =&_abded ;continue ;};if _geaab .Name .Local =="\u0068\u0069\u0064e\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073"{_ffddf ,_bgceef :=_g .ParseBool (_geaab .Value );if _bgceef !=nil {return _bgceef ; +};_aacac .HideNewItemsAttr =&_ffddf ;continue ;};if _geaab .Name .Local =="\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u0069\u006c\u0074\u0065\u0072"{_abgd ,_ecbgae :=_g .ParseBool (_geaab .Value );if _ecbgae !=nil {return _ecbgae ;};_aacac .MeasureFilterAttr =&_abgd ; +continue ;};if _geaab .Name .Local =="\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"{_degcg ,_ffddg :=_g .ParseBool (_geaab .Value );if _ffddg !=nil {return _ffddg ;};_aacac .IncludeNewItemsInFilterAttr =&_degcg ; +continue ;};if _geaab .Name .Local =="\u0069\u0074\u0065\u006d\u0050\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"{_aebdef ,_cgdb :=_g .ParseUint (_geaab .Value ,10,32);if _cgdb !=nil {return _cgdb ;};_ggebb :=uint32 (_aebdef );_aacac .ItemPageCountAttr =&_ggebb ; +continue ;};if _geaab .Name .Local =="\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"{_aacac .SortTypeAttr .UnmarshalXMLAttr (_geaab );continue ;};if _geaab .Name .Local =="\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063e\u0053\u006f\u0072\u0074"{_faeba ,_bgcgdf :=_g .ParseBool (_geaab .Value ); +if _bgcgdf !=nil {return _bgcgdf ;};_aacac .DataSourceSortAttr =&_faeba ;continue ;};if _geaab .Name .Local =="\u006eo\u006eA\u0075\u0074\u006f\u0053\u006fr\u0074\u0044e\u0066\u0061\u0075\u006c\u0074"{_ebgfec ,_abaab :=_g .ParseBool (_geaab .Value );if _abaab !=nil {return _abaab ; +};_aacac .NonAutoSortDefaultAttr =&_ebgfec ;continue ;};if _geaab .Name .Local =="\u0072\u0061\u006e\u006b\u0042\u0079"{_feeaec ,_bcgcf :=_g .ParseUint (_geaab .Value ,10,32);if _bcgcf !=nil {return _bcgcf ;};_aebba :=uint32 (_feeaec );_aacac .RankByAttr =&_aebba ; +continue ;};if _geaab .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_bffga ,_afega :=_g .ParseBool (_geaab .Value );if _afega !=nil {return _afega ;};_aacac .DefaultSubtotalAttr =&_bffga ;continue ;}; +if _geaab .Name .Local =="s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fcfef ,_ebbdb :=_g .ParseBool (_geaab .Value );if _ebbdb !=nil {return _ebbdb ;};_aacac .SumSubtotalAttr =&_fcfef ;continue ;};if _geaab .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_ceebc ,_bcbfa :=_g .ParseBool (_geaab .Value ); +if _bcbfa !=nil {return _bcbfa ;};_aacac .CountASubtotalAttr =&_ceebc ;continue ;};if _geaab .Name .Local =="a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gcbdeb ,_fcfcb :=_g .ParseBool (_geaab .Value );if _fcfcb !=nil {return _fcfcb ; +};_aacac .AvgSubtotalAttr =&_gcbdeb ;continue ;};if _geaab .Name .Local =="m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_dedfb ,_acagbb :=_g .ParseBool (_geaab .Value );if _acagbb !=nil {return _acagbb ;};_aacac .MaxSubtotalAttr =&_dedfb ; +continue ;};if _geaab .Name .Local =="m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fgefe ,_eddbd :=_g .ParseBool (_geaab .Value );if _eddbd !=nil {return _eddbd ;};_aacac .MinSubtotalAttr =&_fgefe ;continue ;};if _geaab .Name .Local =="\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_bdcbg ,_bfccb :=_g .ParseBool (_geaab .Value ); +if _bfccb !=nil {return _bfccb ;};_aacac .ProductSubtotalAttr =&_bdcbg ;continue ;};if _geaab .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gfbde ,_ccacd :=_g .ParseBool (_geaab .Value );if _ccacd !=nil {return _ccacd ; +};_aacac .CountSubtotalAttr =&_gfbde ;continue ;};if _geaab .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_beaee ,_cdadf :=_g .ParseBool (_geaab .Value );if _cdadf !=nil {return _cdadf ;};_aacac .StdDevSubtotalAttr =&_beaee ; +continue ;};if _geaab .Name .Local =="\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_deecf ,_fbbcf :=_g .ParseBool (_geaab .Value );if _fbbcf !=nil {return _fbbcf ;};_aacac .StdDevPSubtotalAttr =&_deecf ;continue ;}; +if _geaab .Name .Local =="v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_aaag ,_afgfa :=_g .ParseBool (_geaab .Value );if _afgfa !=nil {return _afgfa ;};_aacac .VarSubtotalAttr =&_aaag ;continue ;};if _geaab .Name .Local =="\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_ebffb ,_acaeb :=_g .ParseBool (_geaab .Value ); +if _acaeb !=nil {return _acaeb ;};_aacac .VarPSubtotalAttr =&_ebffb ;continue ;};if _geaab .Name .Local =="\u0073\u0068\u006fw\u0050\u0072\u006f\u0070\u0043\u0065\u006c\u006c"{_bgccd ,_bcdbf :=_g .ParseBool (_geaab .Value );if _bcdbf !=nil {return _bcdbf ; +};_aacac .ShowPropCellAttr =&_bgccd ;continue ;};if _geaab .Name .Local =="s\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0054\u0069\u0070"{_dcaab ,_eagad :=_g .ParseBool (_geaab .Value );if _eagad !=nil {return _eagad ;};_aacac .ShowPropTipAttr =&_dcaab ; +continue ;};if _geaab .Name .Local =="\u0073\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0041\u0073\u0043\u0061p\u0074\u0069\u006f\u006e"{_edega ,_dfgag :=_g .ParseBool (_geaab .Value );if _dfgag !=nil {return _dfgag ;};_aacac .ShowPropAsCaptionAttr =&_edega ; +continue ;};if _geaab .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072i\u0062\u0075\u0074\u0065\u0044\u0072\u0069\u006c\u006c\u0053t\u0061\u0074\u0065"{_bbdfc ,_feeca :=_g .ParseBool (_geaab .Value );if _feeca !=nil {return _feeca ; +};_aacac .DefaultAttributeDrillStateAttr =&_bbdfc ;continue ;};};_egcde :for {_gdfd ,_gecc :=d .Token ();if _gecc !=nil {return _gecc ;};switch _agdeg :=_gdfd .(type ){case _c .StartElement :switch _agdeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065m\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0065m\u0073"}:_aacac .Items =NewCT_Items (); +if _gddd :=d .DecodeElement (_aacac .Items ,&_agdeg );_gddd !=nil {return _gddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065"}:_aacac .AutoSortScope =NewCT_AutoSortScope (); +if _edfee :=d .DecodeElement (_aacac .AutoSortScope ,&_agdeg );_edfee !=nil {return _edfee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aacac .ExtLst =NewCT_ExtensionList (); +if _defea :=d .DecodeElement (_aacac .ExtLst ,&_agdeg );_defea !=nil {return _defea ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064 \u0025\u0076",_agdeg .Name ); +if _cdafge :=d .Skip ();_cdafge !=nil {return _cdafge ;};};case _c .EndElement :break _egcde ;case _c .CharData :};};return nil ;};func (_accec *Dialogsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006da\u0069:\u0064\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074";return _accec .CT_Dialogsheet .MarshalXML (e ,start );};func (_abffa *CT_Tuples )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abffa .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_abffa .CAttr )}); +};e .EncodeToken (start );_adcac :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u0070\u006c"}};for _ ,_aaagec :=range _abffa .Tpl {e .EncodeElement (_aaagec ,_adcac );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_fgegaf *CT_RevisionMoveChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccefef :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_cbecbg :=NewCT_UndoInfo (); +if _gggc :=d .DecodeElement (_cbecbg ,&_ccefef );_gggc !=nil {return _gggc ;};_fgegaf .Undo =append (_fgegaf .Undo ,_cbecbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_fagdca :=NewCT_RevisionCellChange (); +if _gbbba :=d .DecodeElement (_fagdca ,&_ccefef );_gbbba !=nil {return _gbbba ;};_fgegaf .Rcc =append (_fgegaf .Rcc ,_fagdca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_egdc :=NewCT_RevisionFormatting (); +if _bdcdfc :=d .DecodeElement (_egdc ,&_ccefef );_bdcdfc !=nil {return _bdcdfc ;};_fgegaf .Rfmt =append (_fgegaf .Rfmt ,_egdc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ccefef .Name ); +if _fcacf :=d .Skip ();_fcacf !=nil {return _fcacf ;};};return nil ;};func (_gaac *CT_Drawing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfgb :=range start .Attr {if _cfgb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cfgb .Name .Local =="\u0069\u0064"||_cfgb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cfgb .Name .Local =="\u0069\u0064"{_efeac :=_cfgb .Value ; +_gaac .IdAttr =_efeac ;continue ;};};for {_gbgd ,_dfaec :=d .Token ();if _dfaec !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u003a\u0020%\u0073",_dfaec );};if _bbccd ,_ccbf :=_gbgd .(_c .EndElement ); +_ccbf &&_bbccd .Name ==start .Name {break ;};};return nil ;}; + +// Validate validates the CT_MeasureDimensionMaps and its children +func (_ccccec *CT_MeasureDimensionMaps )Validate ()error {return _ccccec .ValidateWithPath ("\u0043\u0054\u005fMe\u0061\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u0073");}; + +// ValidateWithPath validates the CT_MRUColors and its children, prefixing error messages with path +func (_eadag *CT_MRUColors )ValidateWithPath (path string )error {for _efdc ,_ecafc :=range _eadag .Color {if _febad :=_ecafc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fC\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_efdc ));_febad !=nil {return _febad ; +};};return nil ;}; + +// ValidateWithPath validates the CT_DataFields and its children, prefixing error messages with path +func (_dead *CT_DataFields )ValidateWithPath (path string )error {for _ebecd ,_dcee :=range _dead .DataField {if _cadac :=_dcee .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0044\u0061\u0074a\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_ebecd )); +_cadac !=nil {return _cadac ;};};return nil ;}; + +// ValidateWithPath validates the CT_DataConsolidate and its children, prefixing error messages with path +func (_eegb *CT_DataConsolidate )ValidateWithPath (path string )error {if _fbbca :=_eegb .FunctionAttr .ValidateWithPath (path +"\u002f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_fbbca !=nil {return _fbbca ;};if _eegb .DataRefs !=nil {if _ddffg :=_eegb .DataRefs .ValidateWithPath (path +"\u002fD\u0061\u0074\u0061\u0052\u0065\u0066s"); +_ddffg !=nil {return _ddffg ;};};return nil ;};func (_fcddg ST_DynamicFilterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gegdg :=_c .Attr {};_gegdg .Name =name ;switch _fcddg {case ST_DynamicFilterTypeUnset :_gegdg .Value ="";case ST_DynamicFilterTypeNull :_gegdg .Value ="\u006e\u0075\u006c\u006c"; +case ST_DynamicFilterTypeAboveAverage :_gegdg .Value ="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";case ST_DynamicFilterTypeBelowAverage :_gegdg .Value ="\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065";case ST_DynamicFilterTypeTomorrow :_gegdg .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077"; +case ST_DynamicFilterTypeToday :_gegdg .Value ="\u0074\u006f\u0064a\u0079";case ST_DynamicFilterTypeYesterday :_gegdg .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case ST_DynamicFilterTypeNextWeek :_gegdg .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b"; +case ST_DynamicFilterTypeThisWeek :_gegdg .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_DynamicFilterTypeLastWeek :_gegdg .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case ST_DynamicFilterTypeNextMonth :_gegdg .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; +case ST_DynamicFilterTypeThisMonth :_gegdg .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_DynamicFilterTypeLastMonth :_gegdg .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case ST_DynamicFilterTypeNextQuarter :_gegdg .Value ="n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; +case ST_DynamicFilterTypeThisQuarter :_gegdg .Value ="t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_DynamicFilterTypeLastQuarter :_gegdg .Value ="l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_DynamicFilterTypeNextYear :_gegdg .Value ="\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072"; +case ST_DynamicFilterTypeThisYear :_gegdg .Value ="\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case ST_DynamicFilterTypeLastYear :_gegdg .Value ="\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072";case ST_DynamicFilterTypeYearToDate :_gegdg .Value ="\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065"; +case ST_DynamicFilterTypeQ1 :_gegdg .Value ="\u0051\u0031";case ST_DynamicFilterTypeQ2 :_gegdg .Value ="\u0051\u0032";case ST_DynamicFilterTypeQ3 :_gegdg .Value ="\u0051\u0033";case ST_DynamicFilterTypeQ4 :_gegdg .Value ="\u0051\u0034";case ST_DynamicFilterTypeM1 :_gegdg .Value ="\u004d\u0031"; +case ST_DynamicFilterTypeM2 :_gegdg .Value ="\u004d\u0032";case ST_DynamicFilterTypeM3 :_gegdg .Value ="\u004d\u0033";case ST_DynamicFilterTypeM4 :_gegdg .Value ="\u004d\u0034";case ST_DynamicFilterTypeM5 :_gegdg .Value ="\u004d\u0035";case ST_DynamicFilterTypeM6 :_gegdg .Value ="\u004d\u0036"; +case ST_DynamicFilterTypeM7 :_gegdg .Value ="\u004d\u0037";case ST_DynamicFilterTypeM8 :_gegdg .Value ="\u004d\u0038";case ST_DynamicFilterTypeM9 :_gegdg .Value ="\u004d\u0039";case ST_DynamicFilterTypeM10 :_gegdg .Value ="\u004d\u0031\u0030";case ST_DynamicFilterTypeM11 :_gegdg .Value ="\u004d\u0031\u0031"; +case ST_DynamicFilterTypeM12 :_gegdg .Value ="\u004d\u0031\u0032";};return _gegdg ,nil ;}; + +// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path +func (_daccf *CT_Font )ValidateWithPath (path string )error {for _aacgf ,_ecfdfd :=range _daccf .FontChoice {if _gedg :=_ecfdfd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046\u006f\u006e\u0074\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_aacgf )); +_gedg !=nil {return _gedg ;};};return nil ;};type CT_TableStyleInfo struct{ + +// Style Name +NameAttr *string ; + +// Show First Column +ShowFirstColumnAttr *bool ; + +// Show Last Column +ShowLastColumnAttr *bool ; + +// Show Row Stripes +ShowRowStripesAttr *bool ; + +// Show Column Stripes +ShowColumnStripesAttr *bool ;};type CT_TupleCache struct{ + +// Entries +Entries *CT_PCDSDTCEntries ; + +// Sets +Sets *CT_Sets ; + +// OLAP Query Cache +QueryCache *CT_QueryCache ; + +// Server Formats +ServerFormats *CT_ServerFormats ; + +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_ddgbb *CT_Error )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggfaf :=range start .Attr {if _ggfaf .Name .Local =="\u0076"{_ecdg :=_ggfaf .Value ;_ddgbb .VAttr =_ecdg ;continue ;};if _ggfaf .Name .Local =="\u0075"{_dbaca ,_acbg :=_g .ParseBool (_ggfaf .Value ); +if _acbg !=nil {return _acbg ;};_ddgbb .UAttr =&_dbaca ;continue ;};if _ggfaf .Name .Local =="\u0066"{_ecba ,_afccd :=_g .ParseBool (_ggfaf .Value );if _afccd !=nil {return _afccd ;};_ddgbb .FAttr =&_ecba ;continue ;};if _ggfaf .Name .Local =="\u0063"{_bfdff :=_ggfaf .Value ; +_ddgbb .CAttr =&_bfdff ;continue ;};if _ggfaf .Name .Local =="\u0063\u0070"{_acae ,_adaed :=_g .ParseUint (_ggfaf .Value ,10,32);if _adaed !=nil {return _adaed ;};_fgbf :=uint32 (_acae );_ddgbb .CpAttr =&_fgbf ;continue ;};if _ggfaf .Name .Local =="\u0069\u006e"{_eabg ,_dedad :=_g .ParseUint (_ggfaf .Value ,10,32); +if _dedad !=nil {return _dedad ;};_fdfbg :=uint32 (_eabg );_ddgbb .InAttr =&_fdfbg ;continue ;};if _ggfaf .Name .Local =="\u0062\u0063"{_fefab :=_ggfaf .Value ;_ddgbb .BcAttr =&_fefab ;continue ;};if _ggfaf .Name .Local =="\u0066\u0063"{_facdf :=_ggfaf .Value ; +_ddgbb .FcAttr =&_facdf ;continue ;};if _ggfaf .Name .Local =="\u0069"{_caga ,_adbe :=_g .ParseBool (_ggfaf .Value );if _adbe !=nil {return _adbe ;};_ddgbb .IAttr =&_caga ;continue ;};if _ggfaf .Name .Local =="\u0075\u006e"{_bccg ,_cfba :=_g .ParseBool (_ggfaf .Value ); +if _cfba !=nil {return _cfba ;};_ddgbb .UnAttr =&_bccg ;continue ;};if _ggfaf .Name .Local =="\u0073\u0074"{_aaefe ,_bffg :=_g .ParseBool (_ggfaf .Value );if _bffg !=nil {return _bffg ;};_ddgbb .StAttr =&_aaefe ;continue ;};if _ggfaf .Name .Local =="\u0062"{_gfgde ,_faced :=_g .ParseBool (_ggfaf .Value ); +if _faced !=nil {return _faced ;};_ddgbb .BAttr =&_gfgde ;continue ;};};_bffad :for {_effcc ,_aafgd :=d .Token ();if _aafgd !=nil {return _aafgd ;};switch _bbdff :=_effcc .(type ){case _c .StartElement :switch _bbdff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_ddgbb .Tpls =NewCT_Tuples (); +if _dceaa :=d .DecodeElement (_ddgbb .Tpls ,&_bbdff );_dceaa !=nil {return _dceaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_gfad :=NewCT_X (); +if _fede :=d .DecodeElement (_gfad ,&_bbdff );_fede !=nil {return _fede ;};_ddgbb .X =append (_ddgbb .X ,_gfad );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072\u0020\u0025\u0076",_bbdff .Name ); +if _agbad :=d .Skip ();_agbad !=nil {return _agbad ;};};case _c .EndElement :break _bffad ;case _c .CharData :};};return nil ;};func (_dfgeg ST_UnderlineValues )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbfef :=_c .Attr {};_gbfef .Name =name ; +switch _dfgeg {case ST_UnderlineValuesUnset :_gbfef .Value ="";case ST_UnderlineValuesSingle :_gbfef .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_UnderlineValuesDouble :_gbfef .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_UnderlineValuesSingleAccounting :_gbfef .Value ="\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case ST_UnderlineValuesDoubleAccounting :_gbfef .Value ="\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_UnderlineValuesNone :_gbfef .Value ="\u006e\u006f\u006e\u0065";};return _gbfef ,nil ;};func (_dabec ST_CredMethod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fdgfdg :=_c .Attr {}; +_fdgfdg .Name =name ;switch _dabec {case ST_CredMethodUnset :_fdgfdg .Value ="";case ST_CredMethodIntegrated :_fdgfdg .Value ="\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064";case ST_CredMethodNone :_fdgfdg .Value ="\u006e\u006f\u006e\u0065"; +case ST_CredMethodStored :_fdgfdg .Value ="\u0073\u0074\u006f\u0072\u0065\u0064";case ST_CredMethodPrompt :_fdgfdg .Value ="\u0070\u0072\u006f\u006d\u0070\u0074";};return _fdgfdg ,nil ;}; + +// Validate validates the CT_RevisionDefinedName and its children +func (_baefbb *CT_RevisionDefinedName )Validate ()error {return _baefbb .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065");};const (ST_TypeUnset ST_Type =0;ST_TypeNone ST_Type =1; +ST_TypeAll ST_Type =2;ST_TypeRow ST_Type =3;ST_TypeColumn ST_Type =4;);const (ST_ScopeUnset ST_Scope =0;ST_ScopeSelection ST_Scope =1;ST_ScopeData ST_Scope =2;ST_ScopeField ST_Scope =3;);func (_ebaaf ST_VolDepType )Validate ()error {return _ebaaf .ValidateWithPath ("")}; +func NewCT_GroupMember ()*CT_GroupMember {_bbccc :=&CT_GroupMember {};return _bbccc };func (_eage *CT_Record )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );for _ ,_fdfcc :=range _eage .RecordChoice {_fdfcc .MarshalXML (e ,_c .StartElement {}); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbeca *CT_Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbeca .Authors =NewCT_Authors ();_cbeca .CommentList =NewCT_CommentList ();_ceggg :for {_gebab ,_edba :=d .Token (); +if _edba !=nil {return _edba ;};switch _cefa :=_gebab .(type ){case _c .StartElement :switch _cefa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"}:if _cacb :=d .DecodeElement (_cbeca .Authors ,&_cefa ); +_cacb !=nil {return _cacb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}:if _fabdf :=d .DecodeElement (_cbeca .CommentList ,&_cefa ); +_fabdf !=nil {return _fabdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbeca .ExtLst =NewCT_ExtensionList (); +if _bebda :=d .DecodeElement (_cbeca .ExtLst ,&_cefa );_bebda !=nil {return _bebda ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_cefa .Name ); +if _ddbd :=d .Skip ();_ddbd !=nil {return _ddbd ;};};case _c .EndElement :break _ceggg ;case _c .CharData :};};return nil ;};func (_bfebef *ST_GrowShrinkType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afdcd ,_febbd :=d .Token ();if _febbd !=nil {return _febbd ; +};if _fbgdf ,_agbab :=_afdcd .(_c .EndElement );_agbab &&_fbgdf .Name ==start .Name {*_bfebef =1;return nil ;};if _bfgfd ,_geaag :=_afdcd .(_c .CharData );!_geaag {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afdcd ); +}else {switch string (_bfgfd ){case "":*_bfebef =0;case "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065":*_bfebef =1;case "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072":*_bfebef =2;case "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072":*_bfebef =3; +};};_afdcd ,_febbd =d .Token ();if _febbd !=nil {return _febbd ;};if _bggbb ,_aaeaf :=_afdcd .(_c .EndElement );_aaeaf &&_bggbb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afdcd ); +}; + +// ValidateWithPath validates the CT_Missing and its children, prefixing error messages with path +func (_fcdac *CT_Missing )ValidateWithPath (path string )error {for _ddbdbb ,_deafg :=range _fcdac .Tpls {if _agbcgg :=_deafg .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_ddbdbb ));_agbcgg !=nil {return _agbcgg ; +};};for _cdaff ,_gcgcb :=range _fcdac .X {if _gdgfg :=_gcgcb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_cdaff ));_gdgfg !=nil {return _gdgfg ;};};return nil ;};func NewCT_ChartFormat ()*CT_ChartFormat {_bded :=&CT_ChartFormat {}; +_bded .PivotArea =NewCT_PivotArea ();return _bded ;};func (_acffdc ST_FontScheme )Validate ()error {return _acffdc .ValidateWithPath ("")}; + +// Validate validates the CT_TableColumn and its children +func (_gadcg *CT_TableColumn )Validate ()error {return _gadcg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043o\u006c\u0075\u006d\u006e");};func (_gfgdd ST_DataValidationType )ValidateWithPath (path string )error {switch _gfgdd {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfgdd )); +};return nil ;};func NewCT_Users ()*CT_Users {_gbadc :=&CT_Users {};return _gbadc };type ST_FileType byte ; + +// Validate validates the CT_NumFmt and its children +func (_dgccg *CT_NumFmt )Validate ()error {return _dgccg .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");};type CT_CommentPr struct{ + +// Locked Flag +LockedAttr *bool ; + +// Default Size Flag +DefaultSizeAttr *bool ; + +// Print Flag +PrintAttr *bool ; + +// Disabled Flag +DisabledAttr *bool ; + +// Automatic Fill Flag +AutoFillAttr *bool ; + +// Automatic Line Flag +AutoLineAttr *bool ; + +// Alternative Text +AltTextAttr *string ; + +// Text Horizontal Alignment +TextHAlignAttr ST_TextHAlign ; + +// ext Vertical Alignment +TextVAlignAttr ST_TextVAlign ; + +// Text Lock Flag +LockTextAttr *bool ; + +// Far East Alignment Flag +JustLastXAttr *bool ; + +// Automatic Text Scaling Flag +AutoScaleAttr *bool ;Anchor *CT_ObjectAnchor ;};func (_abdde ST_UpdateLinks )String ()string {switch _abdde {case 0:return "";case 1:return "\u0075s\u0065\u0072\u0053\u0065\u0074";case 2:return "\u006e\u0065\u0076e\u0072";case 3:return "\u0061\u006c\u0077\u0061\u0079\u0073"; +};return "";};func (_abdbf *CT_InputCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_abdbf .RAttr )});if _abdbf .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abdbf .DeletedAttr ))}); +};if _abdbf .UndoneAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0064\u006f\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abdbf .UndoneAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_abdbf .ValAttr )}); +if _abdbf .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_abdbf .NumFmtIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_CalculatedItems ()*CT_CalculatedItems {_fbeeg :=&CT_CalculatedItems {};return _fbeeg };func (_efccab *PivotTableDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006da\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e";return _efccab .CT_pivotTableDefinition .MarshalXML (e ,start );};const (ST_AxisUnset ST_Axis =0; +ST_AxisAxisRow ST_Axis =1;ST_AxisAxisCol ST_Axis =2;ST_AxisAxisPage ST_Axis =3;ST_AxisAxisValues ST_Axis =4;);type CT_PhoneticPr struct{ + +// Font Id +FontIdAttr uint32 ; + +// Character Type +TypeAttr ST_PhoneticType ; + +// Alignment +AlignmentAttr ST_PhoneticAlignment ;};const (ST_DataValidationTypeUnset ST_DataValidationType =0;ST_DataValidationTypeNone ST_DataValidationType =1;ST_DataValidationTypeWhole ST_DataValidationType =2;ST_DataValidationTypeDecimal ST_DataValidationType =3; +ST_DataValidationTypeList ST_DataValidationType =4;ST_DataValidationTypeDate ST_DataValidationType =5;ST_DataValidationTypeTime ST_DataValidationType =6;ST_DataValidationTypeTextLength ST_DataValidationType =7;ST_DataValidationTypeCustom ST_DataValidationType =8; +);type CT_DefinedNames struct{ + +// Defined Name +DefinedName []*CT_DefinedName ;};func NewCT_CellWatches ()*CT_CellWatches {_eeef :=&CT_CellWatches {};return _eeef }; + +// Validate validates the CT_RevisionSheetRename and its children +func (_dgfg *CT_RevisionSheetRename )Validate ()error {return _dgfg .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061m\u0065");}; + +// Validate validates the CT_PivotArea and its children +func (_cfdec *CT_PivotArea )Validate ()error {return _cfdec .ValidateWithPath ("\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");};func NewCT_MetadataTypes ()*CT_MetadataTypes {_afcdc :=&CT_MetadataTypes {};return _afcdc };func (_eecga ST_SortBy )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gabfg :=_c .Attr {}; +_gabfg .Name =name ;switch _eecga {case ST_SortByUnset :_gabfg .Value ="";case ST_SortByValue :_gabfg .Value ="\u0076\u0061\u006cu\u0065";case ST_SortByCellColor :_gabfg .Value ="\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr";case ST_SortByFontColor :_gabfg .Value ="\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr"; +case ST_SortByIcon :_gabfg .Value ="\u0069\u0063\u006f\u006e";};return _gabfg ,nil ;}; + +// ValidateWithPath validates the CT_TableStyles and its children, prefixing error messages with path +func (_gfdcce *CT_TableStyles )ValidateWithPath (path string )error {for _bedaf ,_ffgegc :=range _gfdcce .TableStyle {if _bedfa :=_ffgegc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u005b\u0025\u0064\u005d",path ,_bedaf )); +_bedfa !=nil {return _bedfa ;};};return nil ;}; + +// Validate validates the CT_Pane and its children +func (_gfaed *CT_Pane )Validate ()error {return _gfaed .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u006e\u0065");};func (_ebced *CT_Query )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_ebced .MdxAttr )}); +e .EncodeToken (start );if _ebced .Tpls !=nil {_ddfcab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};e .EncodeElement (_ebced .Tpls ,_ddfcab );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; + +// ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path +func (_fgdga *CT_PageMargins )ValidateWithPath (path string )error {return nil }; + +// Validate validates the CT_ObjectAnchor and its children +func (_aeaba *CT_ObjectAnchor )Validate ()error {return _aeaba .ValidateWithPath ("\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072");};const (ST_DataValidationErrorStyleUnset ST_DataValidationErrorStyle =0;ST_DataValidationErrorStyleStop ST_DataValidationErrorStyle =1; +ST_DataValidationErrorStyleWarning ST_DataValidationErrorStyle =2;ST_DataValidationErrorStyleInformation ST_DataValidationErrorStyle =3;); + +// Validate validates the CT_CacheHierarchy and its children +func (_gbae *CT_CacheHierarchy )Validate ()error {return _gbae .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079");};func (_eeecg *CT_MetadataBlock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fggbd :for {_fbcaa ,_aacdbc :=d .Token (); +if _aacdbc !=nil {return _aacdbc ;};switch _eadeb :=_fbcaa .(type ){case _c .StartElement :switch _eadeb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063"}:_cbcgb :=NewCT_MetadataRecord (); +if _fadeg :=d .DecodeElement (_cbcgb ,&_eadeb );_fadeg !=nil {return _fadeg ;};_eeecg .Rc =append (_eeecg .Rc ,_cbcgb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0020\u0025v",_eadeb .Name ); +if _cggeb :=d .Skip ();_cggeb !=nil {return _cggeb ;};};case _c .EndElement :break _fggbd ;case _c .CharData :};};return nil ;}; + +// ValidateWithPath validates the QueryTable and its children, prefixing error messages with path +func (_fdcgdc *QueryTable )ValidateWithPath (path string )error {if _eabgf :=_fdcgdc .CT_QueryTable .ValidateWithPath (path );_eabgf !=nil {return _eabgf ;};return nil ;};func (_bdacc *ST_PrintError )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdacc =0; +case "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d":*_bdacc =1;case "\u0062\u006c\u0061n\u006b":*_bdacc =2;case "\u0064\u0061\u0073\u0068":*_bdacc =3;case "\u004e\u0041":*_bdacc =4;};return nil ;};type CT_Stylesheet struct{ + +// Number Formats +NumFmts *CT_NumFmts ; + +// Fonts +Fonts *CT_Fonts ; + +// Fills +Fills *CT_Fills ; + +// Borders +Borders *CT_Borders ; + +// Formatting Records +CellStyleXfs *CT_CellStyleXfs ; + +// Cell Formats +CellXfs *CT_CellXfs ; + +// Cell Styles +CellStyles *CT_CellStyles ; -// PivotTable Formats -Formats *CT_Formats ; +// Formats +Dxfs *CT_Dxfs ; -// Conditional Formats -ConditionalFormats *CT_ConditionalFormats ; +// Table Styles +TableStyles *CT_TableStyles ; -// PivotChart Formats -ChartFormats *CT_ChartFormats ; +// Colors +Colors *CT_Colors ; -// PivotTable OLAP Hierarchies -PivotHierarchies *CT_PivotHierarchies ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// PivotTable Style -PivotTableStyleInfo *CT_PivotTableStyle ; +// Validate validates the CT_Hyperlink and its children +func (_dfade *CT_Hyperlink )Validate ()error {return _dfade .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");};func (_egdfc ST_GrowShrinkType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ebaag :=_c .Attr {}; +_ebaag .Name =name ;switch _egdfc {case ST_GrowShrinkTypeUnset :_ebaag .Value ="";case ST_GrowShrinkTypeInsertDelete :_ebaag .Value ="\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065";case ST_GrowShrinkTypeInsertClear :_ebaag .Value ="i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072"; +case ST_GrowShrinkTypeOverwriteClear :_ebaag .Value ="\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072";};return _ebaag ,nil ;}; -// Filters -Filters *CT_PivotFilters ; +// ValidateWithPath validates the PivotTableDefinition and its children, prefixing error messages with path +func (_afgb *PivotTableDefinition )ValidateWithPath (path string )error {if _faccb :=_afgb .CT_pivotTableDefinition .ValidateWithPath (path );_faccb !=nil {return _faccb ;};return nil ;}; -// Row OLAP Hierarchy References -RowHierarchiesUsage *CT_RowHierarchiesUsage ; +// Validate validates the SingleXmlCells and its children +func (_badba *SingleXmlCells )Validate ()error {return _badba .ValidateWithPath ("\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073");};func (_dbadg *CT_MdxMemeberProp )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_dbadg .NAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0070"},Value :_ba .Sprintf ("\u0025\u0076",_dbadg .NpAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dacedc *ST_TotalsRowFunction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dacedc =0; +case "\u006e\u006f\u006e\u0065":*_dacedc =1;case "\u0073\u0075\u006d":*_dacedc =2;case "\u006d\u0069\u006e":*_dacedc =3;case "\u006d\u0061\u0078":*_dacedc =4;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_dacedc =5;case "\u0063\u006f\u0075n\u0074":*_dacedc =6; +case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_dacedc =7;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_dacedc =8;case "\u0076\u0061\u0072":*_dacedc =9;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dacedc =10;};return nil ;};func NewCT_TablesChoice ()*CT_TablesChoice {_fdcbce :=&CT_TablesChoice {}; +return _fdcbce }; -// Column OLAP Hierarchy References -ColHierarchiesUsage *CT_ColHierarchiesUsage ; +// ValidateWithPath validates the CT_ServerFormat and its children, prefixing error messages with path +func (_fbgac *CT_ServerFormat )ValidateWithPath (path string )error {return nil }; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};type CT_FontChoice struct{ +// Validate validates the CT_Boolean and its children +func (_gea *CT_Boolean )Validate ()error {return _gea .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e");};type CT_SmartTagType struct{ -// Font Name -Name *CT_FontName ; +// SmartTag Namespace URI +NamespaceUriAttr *string ; -// Character Set -Charset *CT_IntProperty ; +// Name +NameAttr *string ; -// Font Family -Family *CT_FontFamily ; +// Smart Tag URL +UrlAttr *string ;}; -// Bold -B *CT_BooleanProperty ; +// Validate validates the CT_Dialogsheet and its children +func (_cgcaeb *CT_Dialogsheet )Validate ()error {return _cgcaeb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067s\u0068\u0065\u0065\u0074");}; -// Italic -I *CT_BooleanProperty ; +// Validate validates the CT_SheetId and its children +func (_ggfca *CT_SheetId )Validate ()error {return _ggfca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064");};func (_dgggfe ST_RevisionAction )String ()string {switch _dgggfe {case 0:return "";case 1:return "\u0061\u0064\u0064"; +case 2:return "\u0064\u0065\u006c\u0065\u0074\u0065";};return "";};type CT_Xf struct{ -// Strike Through -Strike *CT_BooleanProperty ; +// Number Format Id +NumFmtIdAttr *uint32 ; -// Outline -Outline *CT_BooleanProperty ; +// Font Id +FontIdAttr *uint32 ; -// Shadow -Shadow *CT_BooleanProperty ; +// Fill Id +FillIdAttr *uint32 ; -// Condense -Condense *CT_BooleanProperty ; +// Border Id +BorderIdAttr *uint32 ; -// Extend -Extend *CT_BooleanProperty ; +// Format Id +XfIdAttr *uint32 ; -// Text Color -Color *CT_Color ; +// Quote Prefix +QuotePrefixAttr *bool ; -// Font Size -Sz *CT_FontSize ; +// Pivot Button +PivotButtonAttr *bool ; -// Underline -U *CT_UnderlineProperty ; +// Apply Number Format +ApplyNumberFormatAttr *bool ; -// Text Vertical Alignment -VertAlign *CT_VerticalAlignFontProperty ; +// Apply Font +ApplyFontAttr *bool ; -// Scheme -Scheme *CT_FontScheme ;};type CT_ChartsheetViews struct{ +// Apply Fill +ApplyFillAttr *bool ; -// Chart Sheet View -SheetView []*CT_ChartsheetView ;ExtLst *CT_ExtensionList ;};func (_ceab *CT_PrintOptions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ceab .HorizontalCenteredAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068o\u0072i\u007a\u006f\u006e\u0074\u0061l\u0043\u0065n\u0074\u0065\u0072\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ceab .HorizontalCenteredAttr ))}); -};if _ceab .VerticalCenteredAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0065r\u0074\u0069\u0063a\u006c\u0043\u0065\u006e\u0074\u0065\u0072\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ceab .VerticalCenteredAttr ))}); -};if _ceab .HeadingsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ceab .HeadingsAttr ))});};if _ceab .GridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067r\u0069\u0064\u004c\u0069\u006e\u0065s"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ceab .GridLinesAttr ))}); -};if _ceab .GridLinesSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0069d\u004c\u0069\u006e\u0065\u0073\u0053\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ceab .GridLinesSetAttr ))});};e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Font struct{FontChoice []*CT_FontChoice ;};func (_cbgbbb ST_VolValueType )Validate ()error {return _cbgbbb .ValidateWithPath ("")};type CT_OutlinePr struct{ +// Apply Border +ApplyBorderAttr *bool ; -// Apply Styles in Outline -ApplyStylesAttr *bool ; +// Apply Alignment +ApplyAlignmentAttr *bool ; -// Summary Below -SummaryBelowAttr *bool ; +// Apply Protection +ApplyProtectionAttr *bool ; -// Summary Right -SummaryRightAttr *bool ; +// Alignment +Alignment *CT_CellAlignment ; -// Show Outline Symbols -ShowOutlineSymbolsAttr *bool ;}; +// Protection +Protection *CT_CellProtection ; -// Validate validates the CT_Macrosheet and its children -func (_gdacc *CT_Macrosheet )Validate ()error {return _gdacc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074");};type ST_FileType byte ;func (_egeed *CT_UndoInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064e\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_egeed .IndexAttr )}); -_ecbgb ,_cbdcd :=_egeed .ExpAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0078\u0070"});if _cbdcd !=nil {return _cbdcd ;};start .Attr =append (start .Attr ,_ecbgb );if _egeed .Ref3DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u00663\u0044"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeed .Ref3DAttr ))}); -};if _egeed .ArrayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0072\u0072a\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeed .ArrayAttr ))});};if _egeed .VAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeed .VAttr ))}); -};if _egeed .NfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeed .NfAttr ))});};if _egeed .CsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeed .CsAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_egeed .DrAttr )});if _egeed .DnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_egeed .DnAttr )}); -};if _egeed .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_egeed .RAttr )});};if _egeed .SIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_egeed .SIdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfeaa *CT_Query )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbbea :=range start .Attr {if _cbbea .Name .Local =="\u006d\u0064\u0078"{_badceg :=_cbbea .Value ; -_dfeaa .MdxAttr =_badceg ;continue ;};};_febg :for {_fbfaf ,_eddfdg :=d .Token ();if _eddfdg !=nil {return _eddfdg ;};switch _febca :=_fbfaf .(type ){case _c .StartElement :switch _febca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_dfeaa .Tpls =NewCT_Tuples (); -if _ebggf :=d .DecodeElement (_dfeaa .Tpls ,&_febca );_ebggf !=nil {return _ebggf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0020\u0025\u0076",_febca .Name ); -if _facbe :=d .Skip ();_facbe !=nil {return _facbe ;};};case _c .EndElement :break _febg ;case _c .CharData :};};return nil ;}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};type Users struct{CT_Users }; -// Validate validates the CT_Dxf and its children -func (_gegc *CT_Dxf )Validate ()error {return _gegc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0078\u0066");}; +// ValidateWithPath validates the CT_ExternalSheetDataSet and its children, prefixing error messages with path +func (_gcddg *CT_ExternalSheetDataSet )ValidateWithPath (path string )error {for _eagf ,_gffeg :=range _gcddg .SheetData {if _gdgef :=_gffeg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_eagf )); +_gdgef !=nil {return _gdgef ;};};return nil ;};func NewCT_SortCondition ()*CT_SortCondition {_abbab :=&CT_SortCondition {};return _abbab };func (_eadc *CT_DataValidations )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eadc .DisablePromptsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0050\u0072o\u006d\u0070\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eadc .DisablePromptsAttr ))}); +};if _eadc .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_eadc .XWindowAttr )});};if _eadc .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_eadc .YWindowAttr )}); +};if _eadc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eadc .CountAttr )});};e .EncodeToken (start );_bfde :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"}}; +for _ ,_ebfg :=range _eadc .DataValidation {e .EncodeElement (_ebfg ,_bfde );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_SheetViews struct{ -// Validate validates the CT_Formats and its children -func (_egadg *CT_Formats )Validate ()error {return _egadg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0061\u0074\u0073");}; +// Worksheet View +SheetView []*CT_SheetView ; -// ValidateWithPath validates the CT_ExternalReference and its children, prefixing error messages with path -func (_gfeda *CT_ExternalReference )ValidateWithPath (path string )error {return nil };func (_fffac *CT_Metadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffeg :for {_dfege ,_bbgge :=d .Token ();if _bbgge !=nil {return _bbgge ;};switch _eggcb :=_dfege .(type ){case _c .StartElement :switch _eggcb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"}:_fffac .MetadataTypes =NewCT_MetadataTypes (); -if _ecgfa :=d .DecodeElement (_fffac .MetadataTypes ,&_eggcb );_ecgfa !=nil {return _ecgfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}:_fffac .MetadataStrings =NewCT_MetadataStrings (); -if _ebcagd :=d .DecodeElement (_fffac .MetadataStrings ,&_eggcb );_ebcagd !=nil {return _ebcagd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_fffac .MdxMetadata =NewCT_MdxMetadata (); -if _eabae :=d .DecodeElement (_fffac .MdxMetadata ,&_eggcb );_eabae !=nil {return _eabae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}:_eadcde :=NewCT_FutureMetadata (); -if _fcdc :=d .DecodeElement (_eadcde ,&_eggcb );_fcdc !=nil {return _fcdc ;};_fffac .FutureMetadata =append (_fffac .FutureMetadata ,_eadcde );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_fffac .CellMetadata =NewCT_MetadataBlocks (); -if _gcadg :=d .DecodeElement (_fffac .CellMetadata ,&_eggcb );_gcadg !=nil {return _gcadg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_fffac .ValueMetadata =NewCT_MetadataBlocks (); -if _daagb :=d .DecodeElement (_fffac .ValueMetadata ,&_eggcb );_daagb !=nil {return _daagb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fffac .ExtLst =NewCT_ExtensionList (); -if _aadfb :=d .DecodeElement (_fffac .ExtLst ,&_eggcb );_aadfb !=nil {return _aadfb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_eggcb .Name ); -if _bdace :=d .Skip ();_bdace !=nil {return _bdace ;};};case _c .EndElement :break _ffeg ;case _c .CharData :};};return nil ;};type ST_PhoneticType byte ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_ObjectPr ()*CT_ObjectPr {_adcgg :=&CT_ObjectPr {};_adcgg .Anchor =NewCT_ObjectAnchor ();return _adcgg ;};func (_bfdda *ST_CfType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfdda =0;case "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e":*_bfdda =1; +case "\u0063\u0065\u006c\u006c\u0049\u0073":*_bfdda =2;case "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065":*_bfdda =3;case "\u0064a\u0074\u0061\u0042\u0061\u0072":*_bfdda =4;case "\u0069c\u006f\u006e\u0053\u0065\u0074":*_bfdda =5;case "\u0074\u006f\u00701\u0030":*_bfdda =6; +case "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_bfdda =7;case "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073":*_bfdda =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_bfdda =9; +case "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_bfdda =10;case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_bfdda =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_bfdda =12;case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_bfdda =13; +case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073":*_bfdda =14;case "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_bfdda =15;case "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073":*_bfdda =16; +case "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064":*_bfdda =17;case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_bfdda =18;};return nil ;};func (_bgdec *CT_CommentPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgdec .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .LockedAttr ))}); +};if _bgdec .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .DefaultSizeAttr ))});};if _bgdec .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .PrintAttr ))}); +};if _bgdec .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .DisabledAttr ))});};if _bgdec .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .AutoFillAttr ))}); +};if _bgdec .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .AutoLineAttr ))});};if _bgdec .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bgdec .AltTextAttr )}); +};if _bgdec .TextHAlignAttr !=ST_TextHAlignUnset {_gabb ,_dfegc :=_bgdec .TextHAlignAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"});if _dfegc !=nil {return _dfegc ;};start .Attr =append (start .Attr ,_gabb ); +};if _bgdec .TextVAlignAttr !=ST_TextVAlignUnset {_bggb ,_bgeg :=_bgdec .TextVAlignAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"});if _bgeg !=nil {return _bgeg ;};start .Attr =append (start .Attr ,_bggb ); +};if _bgdec .LockTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .LockTextAttr ))});};if _bgdec .JustLastXAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006au\u0073\u0074\u004c\u0061\u0073\u0074X"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .JustLastXAttr ))}); +};if _bgdec .AutoScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0053\u0063\u0061\u006ce"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdec .AutoScaleAttr ))});};e .EncodeToken (start );_geacg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}}; +e .EncodeElement (_bgdec .Anchor ,_geacg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Scenarios and its children, prefixing error messages with path -func (_ceeaf *CT_Scenarios )ValidateWithPath (path string )error {for _ebgeb ,_eggge :=range _ceeaf .Scenario {if _dcbbb :=_eggge .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u005b\u0025\u0064\u005d",path ,_ebgeb )); -_dcbbb !=nil {return _dcbbb ;};};return nil ;};func (_cbdfae ST_TextVAlign )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cbdfae .String (),start );};func (_ccfaae ST_DataValidationType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ccfaae .String (),start ); -};func NewCT_MeasureGroups ()*CT_MeasureGroups {_dabgg :=&CT_MeasureGroups {};return _dabgg };const (ST_FilterOperatorUnset ST_FilterOperator =0;ST_FilterOperatorEqual ST_FilterOperator =1;ST_FilterOperatorLessThan ST_FilterOperator =2;ST_FilterOperatorLessThanOrEqual ST_FilterOperator =3; -ST_FilterOperatorNotEqual ST_FilterOperator =4;ST_FilterOperatorGreaterThanOrEqual ST_FilterOperator =5;ST_FilterOperatorGreaterThan ST_FilterOperator =6;);type CT_String struct{ +// ValidateWithPath validates the CT_GroupMembers and its children, prefixing error messages with path +func (_fabed *CT_GroupMembers )ValidateWithPath (path string )error {for _cecgb ,_eggff :=range _fabed .GroupMember {if _dcdcd :=_eggff .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fG\u0072\u006f\u0075\u0070\u004de\u006d\u0062e\u0072\u005b\u0025\u0064\u005d",path ,_cecgb )); +_dcdcd !=nil {return _dcdcd ;};};return nil ;};func NewCT_Groups ()*CT_Groups {_deca :=&CT_Groups {};return _deca };func (_dgfdef *CT_ExternalLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dgfdef .ExternalLinkChoice .MarshalXML (e ,_c .StartElement {}); +if _dgfdef .ExtLst !=nil {_egcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dgfdef .ExtLst ,_egcc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +func NewVolTypes ()*VolTypes {_gcbba :=&VolTypes {};_gcbba .CT_VolTypes =*NewCT_VolTypes ();return _gcbba ;}; -// Value -VAttr string ; +// ValidateWithPath validates the CT_XmlPr and its children, prefixing error messages with path +func (_dggec *CT_XmlPr )ValidateWithPath (path string )error {if _dggec .ExtLst !=nil {if _baddfg :=_dggec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_baddfg !=nil {return _baddfg ;};};return nil ;};type CT_FunctionGroup struct{ -// Unused Item -UAttr *bool ; +// Name +NameAttr *string ;};func NewCT_ExternalBook ()*CT_ExternalBook {_acffa :=&CT_ExternalBook {};return _acffa }; -// Calculated Item -FAttr *bool ; +// Validate validates the VolTypes and its children +func (_fcgaa *VolTypes )Validate ()error {return _fcgaa .ValidateWithPath ("\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073");}; -// Item Caption -CAttr *string ; +// ValidateWithPath validates the StyleSheet and its children, prefixing error messages with path +func (_aeaee *StyleSheet )ValidateWithPath (path string )error {if _bgdfgg :=_aeaee .CT_Stylesheet .ValidateWithPath (path );_bgdfgg !=nil {return _bgdfgg ;};return nil ;};type CT_CellSmartTagPr struct{ -// Member Property Count -CpAttr *uint32 ; +// Key Name +KeyAttr string ; -// Format Index -InAttr *uint32 ; +// Value +ValAttr string ;};func (_ccbdg ST_PatternType )String ()string {switch _ccbdg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u006f\u006ci\u0064";case 3:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079"; +case 4:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 5:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case 6:return "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c";case 7:return "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; +case 8:return "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e";case 9:return "\u0064\u0061\u0072\u006b\u0055\u0070";case 10:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064";case 11:return "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073"; +case 12:return "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c";case 13:return "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c";case 14:return "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n"; +case 15:return "\u006ci\u0067\u0068\u0074\u0055\u0070";case 16:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d";case 17:return "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073";case 18:return "\u0067r\u0061\u0079\u0031\u0032\u0035"; +case 19:return "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035";};return "";};type ST_TimePeriod byte ;func (_bedfd *CT_PivotAreaReferences )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bedfd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bedfd .CountAttr )}); +};e .EncodeToken (start );_gceef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};for _ ,_bgedc :=range _bedfd .Reference {e .EncodeElement (_bgedc ,_gceef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ebafc *ST_Type )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebgge ,_bcdfaf :=d .Token ();if _bcdfaf !=nil {return _bcdfaf ;};if _fgceb ,_dgcgb :=_ebgge .(_c .EndElement );_dgcgb &&_fgceb .Name ==start .Name {*_ebafc =1; +return nil ;};if _dgggbd ,_bdebgf :=_ebgge .(_c .CharData );!_bdebgf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebgge );}else {switch string (_dgggbd ){case "":*_ebafc =0; +case "\u006e\u006f\u006e\u0065":*_ebafc =1;case "\u0061\u006c\u006c":*_ebafc =2;case "\u0072\u006f\u0077":*_ebafc =3;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_ebafc =4;};};_ebgge ,_bcdfaf =d .Token ();if _bcdfaf !=nil {return _bcdfaf ;};if _ebdba ,_gcgda :=_ebgge .(_c .EndElement ); +_gcgda &&_ebdba .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebgge );}; -// Background Color -BcAttr *string ; +// ValidateWithPath validates the CT_RevisionCustomView and its children, prefixing error messages with path +func (_bfgcc *CT_RevisionCustomView )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_bfgcc .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_bfgcc .GuidAttr ); +};if _bfgcc .ActionAttr ==ST_RevisionActionUnset {return _ba .Errorf ("\u0025\u0073\u002fAc\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aacgb :=_bfgcc .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_aacgb !=nil {return _aacgb ;};return nil ;};type CT_CalculatedMember struct{ -// Foreground Color -FcAttr *string ; +// Calculated Member Name +NameAttr string ; -// Italic -IAttr *bool ; +// Calculated Member MDX Formula +MdxAttr string ; -// Underline -UnAttr *bool ; +// OLAP Calculated Member Name +MemberNameAttr *string ; -// Strikethrough -StAttr *bool ; +// Hierarchy Name +HierarchyAttr *string ; -// Bold -BAttr *bool ; +// Parent Name +ParentAttr *string ; -// Tuples -Tpls []*CT_Tuples ; +// Calculated Members Solve Order +SolveOrderAttr *int32 ; -// Member Property Index -X []*CT_X ;};func (_ebfgfc ST_TableType )Validate ()error {return _ebfgfc .ValidateWithPath ("")};func (_fefce *CT_DdeLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065\u0053\u0065\u0072\u0076\u0069\u0063\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fefce .DdeServiceAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065\u0054\u006f\u0070\u0069\u0063"},Value :_fg .Sprintf ("\u0025\u0076",_fefce .DdeTopicAttr )});e .EncodeToken (start );if _fefce .DdeItems !=nil {_ddea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"}}; -e .EncodeElement (_fefce .DdeItems ,_ddea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdcee *CT_QueryTableRefresh )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdcee .QueryTableFields =NewCT_QueryTableFields (); -for _ ,_cbacc :=range start .Attr {if _cbacc .Name .Local =="\u0070r\u0065\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072\u0074\u0046i\u006c\u0074\u0065\u0072\u004c\u0061\u0079\u006f\u0075\u0074"{_aegcg ,_bfebfd :=_f .ParseBool (_cbacc .Value );if _bfebfd !=nil {return _bfebfd ; -};_cdcee .PreserveSortFilterLayoutAttr =&_aegcg ;continue ;};if _cbacc .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0049\u0064\u0057\u0072a\u0070\u0070\u0065\u0064"{_efbcc ,_ecbga :=_f .ParseBool (_cbacc .Value );if _ecbga !=nil {return _ecbga ;};_cdcee .FieldIdWrappedAttr =&_efbcc ; -continue ;};if _cbacc .Name .Local =="h\u0065a\u0064\u0065\u0072\u0073\u0049\u006e\u004c\u0061s\u0074\u0052\u0065\u0066re\u0073\u0068"{_begde ,_cceaf :=_f .ParseBool (_cbacc .Value );if _cceaf !=nil {return _cceaf ;};_cdcee .HeadersInLastRefreshAttr =&_begde ; -continue ;};if _cbacc .Name .Local =="\u006d\u0069\u006e\u0069\u006d\u0075\u006d\u0056\u0065r\u0073\u0069\u006f\u006e"{_afcbdd ,_gfcfg :=_f .ParseUint (_cbacc .Value ,10,8);if _gfcfg !=nil {return _gfcfg ;};_eebcf :=uint8 (_afcbdd );_cdcee .MinimumVersionAttr =&_eebcf ; -continue ;};if _cbacc .Name .Local =="\u006e\u0065\u0078\u0074\u0049\u0064"{_cfgba ,_daagf :=_f .ParseUint (_cbacc .Value ,10,32);if _daagf !=nil {return _daagf ;};_fdac :=uint32 (_cfgba );_cdcee .NextIdAttr =&_fdac ;continue ;};if _cbacc .Name .Local =="\u0075n\u0062o\u0075\u006e\u0064\u0043\u006fl\u0075\u006dn\u0073\u004c\u0065\u0066\u0074"{_dcegb ,_dgbgd :=_f .ParseUint (_cbacc .Value ,10,32); -if _dgbgd !=nil {return _dgbgd ;};_efbag :=uint32 (_dcegb );_cdcee .UnboundColumnsLeftAttr =&_efbag ;continue ;};if _cbacc .Name .Local =="\u0075\u006e\u0062\u006fun\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0052\u0069\u0067\u0068\u0074"{_decda ,_adfg :=_f .ParseUint (_cbacc .Value ,10,32); -if _adfg !=nil {return _adfg ;};_babedd :=uint32 (_decda );_cdcee .UnboundColumnsRightAttr =&_babedd ;continue ;};};_ffddd :for {_cggb ,_dcabc :=d .Token ();if _dcabc !=nil {return _dcabc ;};switch _cabbc :=_cggb .(type ){case _c .StartElement :switch _cabbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075e\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075e\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _facceb :=d .DecodeElement (_cdcee .QueryTableFields ,&_cabbc ); -_facceb !=nil {return _facceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065ry\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065ry\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073"}:_cdcee .QueryTableDeletedFields =NewCT_QueryTableDeletedFields (); -if _ffcba :=d .DecodeElement (_cdcee .QueryTableDeletedFields ,&_cabbc );_ffcba !=nil {return _ffcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_cdcee .SortState =NewCT_SortState (); -if _dabea :=d .DecodeElement (_cdcee .SortState ,&_cabbc );_dabea !=nil {return _dabea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cdcee .ExtLst =NewCT_ExtensionList (); -if _gcedc :=d .DecodeElement (_cdcee .ExtLst ,&_cabbc );_gcedc !=nil {return _gcedc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068\u0020\u0025\u0076",_cabbc .Name ); -if _cfdgc :=d .Skip ();_cfdgc !=nil {return _cfdgc ;};};case _c .EndElement :break _ffddd ;case _c .CharData :};};return nil ;}; +// Set +SetAttr *bool ; -// Validate validates the CT_DdeItem and its children -func (_cdade *CT_DdeItem )Validate ()error {return _cdade .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d");};func (_fafdce ST_Sqref )String ()string {return _e .Join (_fafdce ,"\u0020")};func (_ddddef *ST_SheetViewType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gadccc ,_fedcb :=d .Token (); -if _fedcb !=nil {return _fedcb ;};if _gebbe ,_debec :=_gadccc .(_c .EndElement );_debec &&_gebbe .Name ==start .Name {*_ddddef =1;return nil ;};if _dacfgd ,_gdagad :=_gadccc .(_c .CharData );!_gdagad {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gadccc ); -}else {switch string (_dacfgd ){case "":*_ddddef =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_ddddef =1;case "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077":*_ddddef =2;case "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074":*_ddddef =3; -};};_gadccc ,_fedcb =d .Token ();if _fedcb !=nil {return _fedcb ;};if _aaegcc ,_ffgaae :=_gadccc .(_c .EndElement );_ffgaae &&_aaegcc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gadccc ); -};type CT_PatternFill struct{ +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_PivotTableStyle ()*CT_PivotTableStyle {_gdaee :=&CT_PivotTableStyle {};return _gdaee };func (_aafbfc *ST_PivotAreaType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aafbfc =0;case "\u006e\u006f\u006e\u0065":*_aafbfc =1; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_aafbfc =2;case "\u0064\u0061\u0074\u0061":*_aafbfc =3;case "\u0061\u006c\u006c":*_aafbfc =4;case "\u006f\u0072\u0069\u0067\u0069\u006e":*_aafbfc =5;case "\u0062\u0075\u0074\u0074\u006f\u006e":*_aafbfc =6;case "\u0074\u006f\u0070\u0045\u006e\u0064":*_aafbfc =7; +case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_aafbfc =8;};return nil ;};func NewCT_Missing ()*CT_Missing {_gcgdg :=&CT_Missing {};return _gcgdg };func (_gedbc ST_RevisionAction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gedbc .String (),start ); +};type CT_RevisionQueryTableField struct{ -// Pattern Type -PatternTypeAttr ST_PatternType ; +// Sheet Id +SheetIdAttr uint32 ; -// Foreground Color -FgColor *CT_Color ; +// QueryTable Reference +RefAttr string ; -// Background Color -BgColor *CT_Color ;};func (_bbgae *Worksheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +// Field Id +FieldIdAttr uint32 ;};func (_dbege *CalcChain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0077\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074";return _bbgae .CT_Worksheet .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_ColorScale and its children, prefixing error messages with path -func (_fabbd *CT_ColorScale )ValidateWithPath (path string )error {for _gggac ,_afdg :=range _fabbd .Cfvo {if _agdbg :=_afdg .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_gggac ));_agdbg !=nil {return _agdbg ; -};};for _aaccg ,_dcfg :=range _fabbd .Color {if _agcg :=_dcfg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fC\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_aaccg ));_agcg !=nil {return _agcg ;};};return nil ;};func (_fcfba *CT_PivotCaches )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agecba :for {_cedgd ,_egafeb :=d .Token (); -if _egafeb !=nil {return _egafeb ;};switch _eeebg :=_cedgd .(type ){case _c .StartElement :switch _eeebg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065"}:_caedc :=NewCT_PivotCache (); -if _gbagfc :=d .DecodeElement (_caedc ,&_eeebg );_gbagfc !=nil {return _gbagfc ;};_fcfba .PivotCache =append (_fcfba .PivotCache ,_caedc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061c\u0068e\u0073\u0020\u0025\u0076",_eeebg .Name ); -if _aaaea :=d .Skip ();_aaaea !=nil {return _aaaea ;};};case _c .EndElement :break _agecba ;case _c .CharData :};};return nil ;};type CT_SmartTags struct{ - -// Cell Smart Tags -CellSmartTags []*CT_CellSmartTags ;};func (_egeeg *CT_RevisionInsertSheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_egeeg .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_egeeg .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065\u0065\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_egeeg .SheetPositionAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_egeeg .RIdAttr )});if _egeeg .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeeg .UaAttr ))}); -};if _egeeg .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_egeeg .RaAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_Scenarios struct{ - -// Current Scenario -CurrentAttr *uint32 ; - -// Last Shown Scenario -ShowAttr *uint32 ; - -// Sequence of References -SqrefAttr *ST_Sqref ; +start .Name .Local ="\u006d\u0061\u0069\u003a\u0063\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e";return _dbege .CT_CalcChain .MarshalXML (e ,start );};type CT_Controls struct{ -// Scenario -Scenario []*CT_Scenario ;};func (_ebfb *CT_PageSetUpPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebfb .AutoPageBreaksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebfb .AutoPageBreaksAttr ))}); -};if _ebfb .FitToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebfb .FitToPageAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_fbdce *CT_Missing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bggbc :=range start .Attr {if _bggbc .Name .Local =="\u0075"{_badce ,_dceeg :=_f .ParseBool (_bggbc .Value );if _dceeg !=nil {return _dceeg ;}; -_fbdce .UAttr =&_badce ;continue ;};if _bggbc .Name .Local =="\u0066"{_edbdc ,_ccdce :=_f .ParseBool (_bggbc .Value );if _ccdce !=nil {return _ccdce ;};_fbdce .FAttr =&_edbdc ;continue ;};if _bggbc .Name .Local =="\u0063"{_adbcdc :=_bggbc .Value ;_fbdce .CAttr =&_adbcdc ; -continue ;};if _bggbc .Name .Local =="\u0063\u0070"{_abag ,_ecgag :=_f .ParseUint (_bggbc .Value ,10,32);if _ecgag !=nil {return _ecgag ;};_adacb :=uint32 (_abag );_fbdce .CpAttr =&_adacb ;continue ;};if _bggbc .Name .Local =="\u0069\u006e"{_fbgbe ,_daebg :=_f .ParseUint (_bggbc .Value ,10,32); -if _daebg !=nil {return _daebg ;};_gbfag :=uint32 (_fbgbe );_fbdce .InAttr =&_gbfag ;continue ;};if _bggbc .Name .Local =="\u0062\u0063"{_fbcad :=_bggbc .Value ;_fbdce .BcAttr =&_fbcad ;continue ;};if _bggbc .Name .Local =="\u0066\u0063"{_bdfce :=_bggbc .Value ; -_fbdce .FcAttr =&_bdfce ;continue ;};if _bggbc .Name .Local =="\u0069"{_cfffe ,_dfgca :=_f .ParseBool (_bggbc .Value );if _dfgca !=nil {return _dfgca ;};_fbdce .IAttr =&_cfffe ;continue ;};if _bggbc .Name .Local =="\u0075\u006e"{_cfca ,_fcdcg :=_f .ParseBool (_bggbc .Value ); -if _fcdcg !=nil {return _fcdcg ;};_fbdce .UnAttr =&_cfca ;continue ;};if _bggbc .Name .Local =="\u0073\u0074"{_fbdeg ,_ccdbf :=_f .ParseBool (_bggbc .Value );if _ccdbf !=nil {return _ccdbf ;};_fbdce .StAttr =&_fbdeg ;continue ;};if _bggbc .Name .Local =="\u0062"{_efgda ,_agdae :=_f .ParseBool (_bggbc .Value ); -if _agdae !=nil {return _agdae ;};_fbdce .BAttr =&_efgda ;continue ;};};_ggggea :for {_begcb ,_eddfd :=d .Token ();if _eddfd !=nil {return _eddfd ;};switch _cgced :=_begcb .(type ){case _c .StartElement :switch _cgced .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_cfbfa :=NewCT_Tuples (); -if _efgdc :=d .DecodeElement (_cfbfa ,&_cgced );_efgdc !=nil {return _efgdc ;};_fbdce .Tpls =append (_fbdce .Tpls ,_cfbfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_baecf :=NewCT_X (); -if _ffegb :=d .DecodeElement (_baecf ,&_cgced );_ffegb !=nil {return _ffegb ;};_fbdce .X =append (_fbdce .X ,_baecf );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0069\u0073\u0073\u0069\u006e\u0067\u0020\u0025\u0076",_cgced .Name ); -if _eeecd :=d .Skip ();_eeecd !=nil {return _eeecd ;};};case _c .EndElement :break _ggggea ;case _c .CharData :};};return nil ;};func (_ffddfc *CT_ProtectedRanges )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dabe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0072\u006f\u0074\u0065c\u0074\u0065d\u0052\u0061\u006e\u0067\u0065"}}; -for _ ,_cgfdf :=range _ffddfc .ProtectedRange {e .EncodeElement (_cgfdf ,_dabe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_ChartFormat and its children, prefixing error messages with path -func (_agcb *CT_ChartFormat )ValidateWithPath (path string )error {if _gbcf :=_agcb .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_gbcf !=nil {return _gbcf ;};return nil ;};func NewCT_ObjectPr ()*CT_ObjectPr {_fggfc :=&CT_ObjectPr {}; -_fggfc .Anchor =NewCT_ObjectAnchor ();return _fggfc ;};func (_fageb *CT_XmlCellPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fageb .IdAttr )}); -if _fageb .UniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fageb .UniqueNameAttr )});};e .EncodeToken (start ); -_aebfgfg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0078\u006d\u006c\u0050r"}};e .EncodeElement (_fageb .XmlPr ,_aebfgfg );if _fageb .ExtLst !=nil {_fdeee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_fageb .ExtLst ,_fdeee );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fegge *CT_VolMain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_fegge .FirstAttr )}); -e .EncodeToken (start );_defdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070"}};for _ ,_gfgebg :=range _fegge .Tp {e .EncodeElement (_gfgebg ,_defdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; - -// Validate validates the CT_RevisionConflict and its children -func (_aeeda *CT_RevisionConflict )Validate ()error {return _aeeda .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074");}; - -// ValidateWithPath validates the CT_ChartsheetView and its children, prefixing error messages with path -func (_cbdd *CT_ChartsheetView )ValidateWithPath (path string )error {if _cbdd .ExtLst !=nil {if _acgf :=_cbdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acgf !=nil {return _acgf ;};};return nil ;};func (_eeecaa ST_ExternalConnectionType )ValidateWithPath (path string )error {switch _eeecaa {case 0,1,2,3,4,5,6,7,8,9,10:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeecaa )); -};return nil ;}; +// Embedded Control +Control []*CT_Control ;};func NewCT_LegacyDrawing ()*CT_LegacyDrawing {_bcedgc :=&CT_LegacyDrawing {};return _bcedgc }; -// Validate validates the CT_PageItem and its children -func (_cbgbg *CT_PageItem )Validate ()error {return _cbgbg .ValidateWithPath ("C\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d");};func (_bdgea *CT_MetadataRecord )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abaea :=range start .Attr {if _abaea .Name .Local =="\u0074"{_eadcdg ,_ecfad :=_f .ParseUint (_abaea .Value ,10,32); -if _ecfad !=nil {return _ecfad ;};_bdgea .TAttr =uint32 (_eadcdg );continue ;};if _abaea .Name .Local =="\u0076"{_bedbe ,_ebffc :=_f .ParseUint (_abaea .Value ,10,32);if _ebffc !=nil {return _ebffc ;};_bdgea .VAttr =uint32 (_bedbe );continue ;};};for {_abfbg ,_dfbbe :=d .Token (); -if _dfbbe !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052\u0065\u0063\u006f\u0072\u0064: \u0025\u0073",_dfbbe );};if _bcadb ,_aeddg :=_abfbg .(_c .EndElement ); -_aeddg &&_bcadb .Name ==start .Name {break ;};};return nil ;};func NewCT_SheetCalcPr ()*CT_SheetCalcPr {_cfadce :=&CT_SheetCalcPr {};return _cfadce };type CT_TableStyleElement struct{ +// ValidateWithPath validates the CT_DrawingHF and its children, prefixing error messages with path +func (_bgfbd *CT_DrawingHF )ValidateWithPath (path string )error {return nil };func (_cedd *CT_PageSetUpPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cedd .AutoPageBreaksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cedd .AutoPageBreaksAttr ))}); +};if _cedd .FitToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cedd .FitToPageAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Table Style Type -TypeAttr ST_TableStyleType ; +// ValidateWithPath validates the CT_CalcChain and its children, prefixing error messages with path +func (_bab *CT_CalcChain )ValidateWithPath (path string )error {for _fef ,_eea :=range _bab .C {if _afe :=_eea .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u005b\u0025\u0064\u005d",path ,_fef ));_afe !=nil {return _afe ;};};if _bab .ExtLst !=nil {if _bgdc :=_bab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bgdc !=nil {return _bgdc ;};};return nil ;};type CT_RPrElt struct{RPrEltChoice []*CT_RPrEltChoice ;};func (_eeag *CT_CustomWorkbookViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ebbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069e\u0077"}}; +for _ ,_dedf :=range _eeag .CustomWorkbookView {e .EncodeElement (_dedf ,_ebbg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type PivotCacheDefinition struct{CT_PivotCacheDefinition };func NewCT_QueryTableFields ()*CT_QueryTableFields {_aafgaa :=&CT_QueryTableFields {}; +return _aafgaa };func (_defccb *Worksheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069\u003a\u0077\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074";return _defccb .CT_Worksheet .MarshalXML (e ,start );};type CT_ConditionalFormat struct{ -// Band Size -SizeAttr *uint32 ; +// Conditional Formatting Scope +ScopeAttr ST_Scope ; -// Formatting Id -DxfIdAttr *uint32 ;}; +// Conditional Formatting Rule Type +TypeAttr ST_Type ; -// ValidateWithPath validates the CT_WorkbookProtection and its children, prefixing error messages with path -func (_eeccg *CT_WorkbookProtection )ValidateWithPath (path string )error {return nil };func (_bfcde *CT_DataBinding )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfcde .DataBindingNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0044a\u0074a\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfcde .DataBindingNameAttr )}); -};if _bfcde .FileBindingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"F\u0069\u006c\u0065\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfcde .FileBindingAttr ))});};if _bfcde .ConnectionIDAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0043\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0044"},Value :_fg .Sprintf ("\u0025\u0076",*_bfcde .ConnectionIDAttr )}); -};if _bfcde .FileBindingNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0046i\u006ce\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfcde .FileBindingNameAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0044\u0061\u0074\u0061Bi\u006e\u0064\u0069\u006e\u0067\u004c\u006f\u0061\u0064\u004d\u006f\u0064\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_bfcde .DataBindingLoadModeAttr )});e .EncodeToken (start ); -if _bfcde .Any !=nil {_bfcde .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CommentList ()*CT_CommentList {_fgea :=&CT_CommentList {};return _fgea }; +// Priority +PriorityAttr uint32 ; -// Validate validates the CT_ConditionalFormat and its children -func (_cbfef *CT_ConditionalFormat )Validate ()error {return _cbfef .ValidateWithPath ("C\u0054_\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0061\u006c\u0046\u006frm\u0061\u0074");};func (_eagcf ST_Objects )ValidateWithPath (path string )error {switch _eagcf {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eagcf )); -};return nil ;};func (_eacb *CT_Control )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebgac :=range start .Attr {if _ebgac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebgac .Name .Local =="\u0069\u0064"||_ebgac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebgac .Name .Local =="\u0069\u0064"{_fcac :=_ebgac .Value ; -_eacb .IdAttr =_fcac ;continue ;};if _ebgac .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_bebcf ,_ccca :=_f .ParseUint (_ebgac .Value ,10,32);if _ccca !=nil {return _ccca ;};_eacb .ShapeIdAttr =uint32 (_bebcf );continue ;};if _ebgac .Name .Local =="\u006e\u0061\u006d\u0065"{_fafeag :=_ebgac .Value ; -_eacb .NameAttr =&_fafeag ;continue ;};};_accf :for {_fbcf ,_dece :=d .Token ();if _dece !=nil {return _dece ;};switch _afbda :=_fbcf .(type ){case _c .StartElement :switch _afbda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c\u0050r"}:_eacb .ControlPr =NewCT_ControlPr (); -if _gcfc :=d .DecodeElement (_eacb .ControlPr ,&_afbda );_gcfc !=nil {return _gcfc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0020\u0025\u0076",_afbda .Name ); -if _agdgb :=d .Skip ();_agdgb !=nil {return _agdgb ;};};case _c .EndElement :break _accf ;case _c .CharData :};};return nil ;};func (_bfdad *CT_Error )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_bfdad .VAttr )}); -if _bfdad .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .UAttr ))});};if _bfdad .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .FAttr ))}); -};if _bfdad .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdad .CAttr )});};if _bfdad .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdad .CpAttr )}); -};if _bfdad .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdad .InAttr )});};if _bfdad .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdad .BcAttr )}); -};if _bfdad .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdad .FcAttr )});};if _bfdad .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .IAttr ))}); -};if _bfdad .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .UnAttr ))});};if _bfdad .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .StAttr ))}); -};if _bfdad .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfdad .BAttr ))});};e .EncodeToken (start );if _bfdad .Tpls !=nil {_afff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}}; -e .EncodeElement (_bfdad .Tpls ,_afff );};if _bfdad .X !=nil {_afbaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_ceag :=range _bfdad .X {e .EncodeElement (_ceag ,_afbaa );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_Boolean ()*CT_Boolean {_cfag :=&CT_Boolean {};return _cfag };func NewCT_OleObjects ()*CT_OleObjects {_bgacb :=&CT_OleObjects {};return _bgacb };type CT_SmartTagType struct{ +// Pivot Areas +PivotAreas *CT_PivotAreas ;ExtLst *CT_ExtensionList ;}; -// SmartTag Namespace URI -NamespaceUriAttr *string ; +// ValidateWithPath validates the CT_MetadataBlocks and its children, prefixing error messages with path +func (_gdfef *CT_MetadataBlocks )ValidateWithPath (path string )error {for _ecdac ,_cgadfd :=range _gdfef .Bk {if _baegd :=_cgadfd .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0042\u006b\u005b\u0025\u0064]",path ,_ecdac ));_baegd !=nil {return _baegd ; +};};return nil ;}; -// Name -NameAttr *string ; +// Validate validates the CT_DateTime and its children +func (_cbdcg *CT_DateTime )Validate ()error {return _cbdcg .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065");}; -// Smart Tag URL -UrlAttr *string ;};func NewCT_FieldGroup ()*CT_FieldGroup {_afgec :=&CT_FieldGroup {};return _afgec };func (_aeggf *CT_RevisionAutoFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aeggf .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_aeggf .RefAttr )});if _aeggf .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_aeggf .AutoFormatIdAttr )}); -};if _aeggf .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyNumberFormatsAttr ))}); -};if _aeggf .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyBorderFormatsAttr ))}); -};if _aeggf .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyFontFormatsAttr ))}); -};if _aeggf .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyPatternFormatsAttr ))}); -};if _aeggf .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyAlignmentFormatsAttr ))}); -};if _aeggf .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeggf .ApplyWidthHeightFormatsAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fgaccc *PivotCacheRecords )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgaccc .CT_PivotCacheRecords =*NewCT_PivotCacheRecords ();for _ ,_gbcff :=range start .Attr {if _gbcff .Name .Local =="\u0063\u006f\u0075n\u0074"{_adcfge ,_egece :=_f .ParseUint (_gbcff .Value ,10,32); -if _egece !=nil {return _egece ;};_gdbbec :=uint32 (_adcfge );_fgaccc .CountAttr =&_gdbbec ;continue ;};};_cbbdbg :for {_bfbdba ,_gdgfb :=d .Token ();if _gdgfb !=nil {return _gdgfb ;};switch _cbdgc :=_bfbdba .(type ){case _c .StartElement :switch _cbdgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_adfbe :=NewCT_Record (); -if _bbbbca :=d .DecodeElement (_adfbe ,&_cbdgc );_bbbbca !=nil {return _bbbbca ;};_fgaccc .R =append (_fgaccc .R ,_adfbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgaccc .ExtLst =NewCT_ExtensionList (); -if _gbddb :=d .DecodeElement (_fgaccc .ExtLst ,&_cbdgc );_gbddb !=nil {return _gbddb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065\u0063\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_cbdgc .Name ); -if _ecbgbc :=d .Skip ();_ecbgbc !=nil {return _ecbgbc ;};};case _c .EndElement :break _cbbdbg ;case _c .CharData :};};return nil ;};func (_abddd *CT_IconSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abddd .IconSetAttr !=ST_IconSetTypeUnset {_facd ,_efgc :=_abddd .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"}); -if _efgc !=nil {return _efgc ;};start .Attr =append (start .Attr ,_facd );};if _abddd .ShowValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abddd .ShowValueAttr ))}); -};if _abddd .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abddd .PercentAttr ))});};if _abddd .ReverseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abddd .ReverseAttr ))}); -};e .EncodeToken (start );_caecf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}};for _ ,_affbd :=range _abddd .Cfvo {e .EncodeElement (_affbd ,_caecf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_DynamicFilter ()*CT_DynamicFilter {_dfefc :=&CT_DynamicFilter {};_dfefc .TypeAttr =ST_DynamicFilterType (1);return _dfefc ;};func (_ecgfd ST_TableType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ecgfd .String (),start ); -}; +// Validate validates the CT_PageSetup and its children +func (_fegaa *CT_PageSetup )Validate ()error {return _fegaa .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");};func (_gbcbd ST_SheetViewType )String ()string {switch _gbcbd {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c"; +case 2:return "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077";case 3:return "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074";};return "";};type ST_MdxSetOrder byte ; -// Validate validates the CT_PageField and its children -func (_cbbbf *CT_PageField )Validate ()error {return _cbbbf .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064");};func (_febdg *CT_MdxChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gagdea :=start ; -switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_febdg .T =NewCT_MdxTuple (); -if _ecdbg :=d .DecodeElement (_febdg .T ,&_gagdea );_ecdbg !=nil {return _ecdbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"}:_febdg .Ms =NewCT_MdxSet (); -if _fdabf :=d .DecodeElement (_febdg .Ms ,&_gagdea );_fdabf !=nil {return _fdabf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_febdg .P =NewCT_MdxMemeberProp (); -if _geafe :=d .DecodeElement (_febdg .P ,&_gagdea );_geafe !=nil {return _geafe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"}:_febdg .K =NewCT_MdxKPI (); -if _adcdd :=d .DecodeElement (_febdg .K ,&_gagdea );_adcdd !=nil {return _adcdd ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0064\u0078C\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gagdea .Name ); -if _efcd :=d .Skip ();_efcd !=nil {return _efcd ;};};return nil ;}; +// ValidateWithPath validates the Dialogsheet and its children, prefixing error messages with path +func (_dbaeg *Dialogsheet )ValidateWithPath (path string )error {if _ggaecf :=_dbaeg .CT_Dialogsheet .ValidateWithPath (path );_ggaecf !=nil {return _ggaecf ;};return nil ;};func (_bfbef *CT_PivotDimension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acdac :=range start .Attr {if _acdac .Name .Local =="\u006de\u0061\u0073\u0075\u0072\u0065"{_cgcf ,_bebfc :=_g .ParseBool (_acdac .Value ); +if _bebfc !=nil {return _bebfc ;};_bfbef .MeasureAttr =&_cgcf ;continue ;};if _acdac .Name .Local =="\u006e\u0061\u006d\u0065"{_feee :=_acdac .Value ;_bfbef .NameAttr =_feee ;continue ;};if _acdac .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_gagcbg :=_acdac .Value ; +_bfbef .UniqueNameAttr =_gagcbg ;continue ;};if _acdac .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_dbaeb :=_acdac .Value ;_bfbef .CaptionAttr =_dbaeb ;continue ;};};for {_acabc ,_fgcgga :=d .Token ();if _fgcgga !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e: \u0025\u0073",_fgcgga ); +};if _fcagd ,_gffdb :=_acabc .(_c .EndElement );_gffdb &&_fcagd .Name ==start .Name {break ;};};return nil ;};func NewCT_MdxMemeberProp ()*CT_MdxMemeberProp {_adaf :=&CT_MdxMemeberProp {};return _adaf };func (_eeab *CT_FunctionGroups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbcdd :=range start .Attr {if _gbcdd .Name .Local =="\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0047\u0072\u006f\u0075\u0070C\u006f\u0075\u006e\u0074"{_ddfbf ,_agffgf :=_g .ParseUint (_gbcdd .Value ,10,32); +if _agffgf !=nil {return _agffgf ;};_dbdfd :=uint32 (_ddfbf );_eeab .BuiltInGroupCountAttr =&_dbdfd ;continue ;};};_eefac :for {_cdegc ,_aceag :=d .Token ();if _aceag !=nil {return _aceag ;};switch _dcbeg :=_cdegc .(type ){case _c .StartElement :switch _dcbeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070"}:_aaada :=NewCT_FunctionGroup (); +if _defb :=d .DecodeElement (_aaada ,&_dcbeg );_defb !=nil {return _defb ;};_eeab .FunctionGroup =append (_eeab .FunctionGroup ,_aaada );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0073\u0020\u0025\u0076",_dcbeg .Name ); +if _gadba :=d .Skip ();_gadba !=nil {return _gadba ;};};case _c .EndElement :break _eefac ;case _c .CharData :};};return nil ;};type CT_PrintOptions struct{ -// ValidateWithPath validates the Comments and its children, prefixing error messages with path -func (_bdbca *Comments )ValidateWithPath (path string )error {if _fgdbb :=_bdbca .CT_Comments .ValidateWithPath (path );_fgdbb !=nil {return _fgdbb ;};return nil ;};func (_dcfac ST_Axis )Validate ()error {return _dcfac .ValidateWithPath ("")};func (_acgb *CT_CellProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acgb .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acgb .LockedAttr ))}); -};if _acgb .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acgb .HiddenAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_TableMissing ()*CT_TableMissing {_gggee :=&CT_TableMissing {};return _gggee }; +// Horizontal Centered +HorizontalCenteredAttr *bool ; -// ValidateWithPath validates the CalcChain and its children, prefixing error messages with path -func (_dcbgdg *CalcChain )ValidateWithPath (path string )error {if _bbaef :=_dcbgdg .CT_CalcChain .ValidateWithPath (path );_bbaef !=nil {return _bbaef ;};return nil ;}; +// Vertical Centered +VerticalCenteredAttr *bool ; -// ValidateWithPath validates the CT_RevisionDefinedName and its children, prefixing error messages with path -func (_agcbf *CT_RevisionDefinedName )ValidateWithPath (path string )error {if _agcbf .ExtLst !=nil {if _baccg :=_agcbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_baccg !=nil {return _baccg ;};};return nil ;}; +// Print Headings +HeadingsAttr *bool ; -// ValidateWithPath validates the CT_TableStyleInfo and its children, prefixing error messages with path -func (_decdca *CT_TableStyleInfo )ValidateWithPath (path string )error {return nil };func (_cfedg ST_HorizontalAlignment )ValidateWithPath (path string )error {switch _cfedg {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfedg )); -};return nil ;}; +// Print Grid Lines +GridLinesAttr *bool ; -// Validate validates the CT_FontChoice and its children -func (_cgacg *CT_FontChoice )Validate ()error {return _cgacg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_dbbff ST_Objects )Validate ()error {return _dbbff .ValidateWithPath ("")};func (_dbcedc ST_Type )String ()string {switch _dbcedc {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u006c";case 3:return "\u0072\u006f\u0077";case 4:return "\u0063\u006f\u006c\u0075\u006d\u006e";};return "";}; +// Grid Lines Set +GridLinesSetAttr *bool ;}; -// ValidateWithPath validates the CT_WebPublishObjects and its children, prefixing error messages with path -func (_aedef *CT_WebPublishObjects )ValidateWithPath (path string )error {for _ceacg ,_gdadde :=range _aedef .WebPublishObject {if _degbg :=_gdadde .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fWe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_ceacg )); -_degbg !=nil {return _degbg ;};};return nil ;};const (ST_DvAspectUnset ST_DvAspect =0;ST_DvAspectDVASPECT_CONTENT ST_DvAspect =1;ST_DvAspectDVASPECT_ICON ST_DvAspect =2;);const (ST_GroupByUnset ST_GroupBy =0;ST_GroupByRange ST_GroupBy =1;ST_GroupBySeconds ST_GroupBy =2; -ST_GroupByMinutes ST_GroupBy =3;ST_GroupByHours ST_GroupBy =4;ST_GroupByDays ST_GroupBy =5;ST_GroupByMonths ST_GroupBy =6;ST_GroupByQuarters ST_GroupBy =7;ST_GroupByYears ST_GroupBy =8;);func (_eae *CT_BorderPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eae .StyleAttr !=ST_BorderStyleUnset {_ecf ,_cab :=_eae .StyleAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0079l\u0065"}); -if _cab !=nil {return _cab ;};start .Attr =append (start .Attr ,_ecf );};e .EncodeToken (start );if _eae .Color !=nil {_abd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};e .EncodeElement (_eae .Color ,_abd ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgcb *CT_PCDSCPage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eabea :=range start .Attr {if _eabea .Name .Local =="\u0063\u006f\u0075n\u0074"{_acfbc ,_dagbf :=_f .ParseUint (_eabea .Value ,10,32); -if _dagbf !=nil {return _dagbf ;};_dabce :=uint32 (_acfbc );_dgcb .CountAttr =&_dabce ;continue ;};};_aeeba :for {_caagf ,_ddaea :=d .Token ();if _ddaea !=nil {return _ddaea ;};switch _fgbbc :=_caagf .(type ){case _c .StartElement :switch _fgbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"}:_abea :=NewCT_PageItem (); -if _dcga :=d .DecodeElement (_abea ,&_fgbbc );_dcga !=nil {return _dcga ;};_dgcb .PageItem =append (_dgcb .PageItem ,_abea );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0043\u0044S\u0043\u0050\u0061\u0067\u0065\u0020\u0025\u0076",_fgbbc .Name ); -if _egbdd :=d .Skip ();_egbdd !=nil {return _egbdd ;};};case _c .EndElement :break _aeeba ;case _c .CharData :};};return nil ;};type CT_Record struct{RecordChoice []*CT_RecordChoice ;};func (_gfaef *CT_TableParts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfaef .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gfaef .CountAttr )}); -};e .EncodeToken (start );if _gfaef .TablePart !=nil {_ecdfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074"}};for _ ,_fdfe :=range _gfaef .TablePart {e .EncodeElement (_fdfe ,_ecdfg ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CacheField ()*CT_CacheField {_bccg :=&CT_CacheField {};return _bccg }; +// Validate validates the CT_NumFmts and its children +func (_afacg *CT_NumFmts )Validate ()error {return _afacg .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006d\u0074\u0073");};type CT_FontSize struct{ -// Validate validates the CT_ExternalSheetName and its children -func (_fabcd *CT_ExternalSheetName )Validate ()error {return _fabcd .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Na\u006d\u0065");};func NewCT_PivotTableStyle ()*CT_PivotTableStyle {_egaab :=&CT_PivotTableStyle {}; -return _egaab };func (_agceg *ST_PhoneticAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agceg =0;case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_agceg =1;case "\u006c\u0065\u0066\u0074":*_agceg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_agceg =3; -case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_agceg =4;};return nil ;}; +// Value +ValAttr float64 ;};type CT_TextField struct{ -// ValidateWithPath validates the CT_ServerFormat and its children, prefixing error messages with path -func (_bfcda *CT_ServerFormat )ValidateWithPath (path string )error {return nil };func (_dbedbe ST_PrintError )ValidateWithPath (path string )error {switch _dbedbe {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbedbe )); -};return nil ;};func (_bbefa ST_GrowShrinkType )Validate ()error {return _bbefa .ValidateWithPath ("")};func (_dbbdf *CT_PivotCacheRecords )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcbdb :=range start .Attr {if _gcbdb .Name .Local =="\u0063\u006f\u0075n\u0074"{_beeeg ,_fgee :=_f .ParseUint (_gcbdb .Value ,10,32); -if _fgee !=nil {return _fgee ;};_dbeab :=uint32 (_beeeg );_dbbdf .CountAttr =&_dbeab ;continue ;};};_bfcfge :for {_fecbb ,_cbbef :=d .Token ();if _cbbef !=nil {return _cbbef ;};switch _bfde :=_fecbb .(type ){case _c .StartElement :switch _bfde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_fcebd :=NewCT_Record (); -if _bbdd :=d .DecodeElement (_fcebd ,&_bfde );_bbdd !=nil {return _bbdd ;};_dbbdf .R =append (_dbbdf .R ,_fcebd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbbdf .ExtLst =NewCT_ExtensionList (); -if _edbcf :=d .DecodeElement (_dbbdf .ExtLst ,&_bfde );_edbcf !=nil {return _edbcf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065\u0063\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_bfde .Name ); -if _fdbdg :=d .Skip ();_fdbdg !=nil {return _fdbdg ;};};case _c .EndElement :break _bfcfge ;case _c .CharData :};};return nil ;};func (_fagceb ST_Axis )ValidateWithPath (path string )error {switch _fagceb {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fagceb )); -};return nil ;};func (_eacdc *CT_PivotFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_caecbd :=range start .Attr {if _caecbd .Name .Local =="\u0063\u006f\u0075n\u0074"{_bgeeed ,_daebec :=_f .ParseUint (_caecbd .Value ,10,32); -if _daebec !=nil {return _daebec ;};_dcbfg :=uint32 (_bgeeed );_eacdc .CountAttr =&_dcbfg ;continue ;};};_dggca :for {_gfbee ,_dcfad :=d .Token ();if _dcfad !=nil {return _dcfad ;};switch _aebbg :=_gfbee .(type ){case _c .StartElement :switch _aebbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064"}:_egec :=NewCT_PivotField (); -if _adda :=d .DecodeElement (_egec ,&_aebbg );_adda !=nil {return _adda ;};_eacdc .PivotField =append (_eacdc .PivotField ,_egec );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069e\u006cd\u0073\u0020\u0025\u0076",_aebbg .Name ); -if _feaaf :=d .Skip ();_feaaf !=nil {return _feaaf ;};};case _c .EndElement :break _dggca ;case _c .CharData :};};return nil ;};func (_fcgd *CT_CellFormula )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcgd .TAttr !=ST_CellFormulaTypeUnset {_caed ,_bgc :=_fcgd .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); -if _bgc !=nil {return _bgc ;};start .Attr =append (start .Attr ,_caed );};if _fcgd .AcaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .AcaAttr ))}); -};if _fcgd .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgd .RefAttr )});};if _fcgd .Dt2DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0074\u0032\u0044"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .Dt2DAttr ))}); -};if _fcgd .DtrAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0074\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .DtrAttr ))});};if _fcgd .Del1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0031"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .Del1Attr ))}); -};if _fcgd .Del2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0032"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .Del2Attr ))});};if _fcgd .R1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0031"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgd .R1Attr )}); -};if _fcgd .R2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0032"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgd .R2Attr )});};if _fcgd .CaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .CaAttr ))}); -};if _fcgd .SiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgd .SiAttr )});};if _fcgd .BxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0078"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgd .BxAttr ))}); -};e .EncodeElement (_fcgd .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Field Type +TypeAttr ST_ExternalConnectionType ; -// ValidateWithPath validates the CT_QueryTableField and its children, prefixing error messages with path -func (_bebfgd *CT_QueryTableField )ValidateWithPath (path string )error {if _bebfgd .ExtLst !=nil {if _bccfa :=_bebfgd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bccfa !=nil {return _bccfa ;};};return nil ;};func NewCT_DdeValues ()*CT_DdeValues {_fdabb :=&CT_DdeValues {}; -return _fdabb };type ST_CfType byte ;type CT_CustomProperty struct{ +// Position +PositionAttr *uint32 ;};func (_daaacf ST_Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_daaacf .String (),start );};func (_baaag ST_Objects )Validate ()error {return _baaag .ValidateWithPath ("")};func (_geead *CT_Tuple )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbdf :=range start .Attr {if _gbdf .Name .Local =="\u0066\u006c\u0064"{_defbb ,_gccccf :=_g .ParseUint (_gbdf .Value ,10,32); +if _gccccf !=nil {return _gccccf ;};_bfbcfa :=uint32 (_defbb );_geead .FldAttr =&_bfbcfa ;continue ;};if _gbdf .Name .Local =="\u0068\u0069\u0065\u0072"{_dcgbg ,_ccadd :=_g .ParseUint (_gbdf .Value ,10,32);if _ccadd !=nil {return _ccadd ;};_gbfgd :=uint32 (_dcgbg ); +_geead .HierAttr =&_gbfgd ;continue ;};if _gbdf .Name .Local =="\u0069\u0074\u0065\u006d"{_eegdfg ,_eebed :=_g .ParseUint (_gbdf .Value ,10,32);if _eebed !=nil {return _eebed ;};_geead .ItemAttr =uint32 (_eegdfg );continue ;};};for {_afdfc ,_fegfe :=d .Token (); +if _fegfe !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0075\u0070\u006c\u0065: \u0025\u0073",_fegfe );};if _bdgda ,_acfee :=_afdfc .(_c .EndElement );_acfee &&_bdgda .Name ==start .Name {break ;};};return nil ; +};type ST_CalcMode byte ;func NewCT_PivotCache ()*CT_PivotCache {_edbef :=&CT_PivotCache {};return _edbef };func (_cecgf *CT_WebPublishObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cecgf .IdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0076I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cecgf .DivIdAttr )});if _cecgf .SourceObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cecgf .SourceObjectAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cecgf .DestinationFileAttr )});if _cecgf .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cecgf .TitleAttr )}); +};if _cecgf .AutoRepublishAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cecgf .AutoRepublishAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdcba *CT_SheetCalcPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdcba .FullCalcOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdcba .FullCalcOnLoadAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acbgg ST_BorderStyle )Validate ()error {return _acbgg .ValidateWithPath ("")};func (_abadfa ST_Orientation )ValidateWithPath (path string )error {switch _abadfa {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abadfa )); +};return nil ;};func (_gfcce *CT_SheetData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gfcce .Row !=nil {_deffc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u006f\u0077"}};for _ ,_fdebb :=range _gfcce .Row {e .EncodeElement (_fdebb ,_deffc ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Custom Property Name -NameAttr string ;IdAttr string ;};type CT_WebPublishItems struct{ +// ValidateWithPath validates the CT_OleObjects and its children, prefixing error messages with path +func (_egfgee *CT_OleObjects )ValidateWithPath (path string )error {for _eacdc ,_cbeb :=range _egfgee .OleObject {if _dfgfb :=_cbeb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_eacdc )); +_dfgfb !=nil {return _dfgfb ;};};return nil ;};type CT_PivotCacheRecords struct{ -// Web Publishing Items Count +// PivotCache Records Count CountAttr *uint32 ; -// Web Publishing Item -WebPublishItem []*CT_WebPublishItem ;};func (_gdag *CT_SheetPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gdag .SyncHorizontalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0079\u006e\u0063\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .SyncHorizontalAttr ))}); -};if _gdag .SyncVerticalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0079\u006ec\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .SyncVerticalAttr ))});};if _gdag .SyncRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073y\u006e\u0063\u0052\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_gdag .SyncRefAttr )}); -};if _gdag .TransitionEvaluationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0045v\u0061\u006c\u0075\u0061ti\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .TransitionEvaluationAttr ))}); -};if _gdag .TransitionEntryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074r\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u006e\u0074\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .TransitionEntryAttr ))}); -};if _gdag .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .PublishedAttr ))});};if _gdag .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gdag .CodeNameAttr )}); -};if _gdag .FilterModeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072\u004d\u006f\u0064\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .FilterModeAttr ))});};if _gdag .EnableFormatConditionsCalculationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061\u0062\u006c\u0065F\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0073\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdag .EnableFormatConditionsCalculationAttr ))}); -};e .EncodeToken (start );if _gdag .TabColor !=nil {_fgbaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_gdag .TabColor ,_fgbaf );};if _gdag .OutlinePr !=nil {_dgeba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072"}}; -e .EncodeElement (_gdag .OutlinePr ,_dgeba );};if _gdag .PageSetUpPr !=nil {_cfbbc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"}};e .EncodeElement (_gdag .PageSetUpPr ,_cfbbc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ChartsheetProtection ()*CT_ChartsheetProtection {_gada :=&CT_ChartsheetProtection {};return _gada ;}; - -// ValidateWithPath validates the CT_ReviewedRevisions and its children, prefixing error messages with path -func (_bddbfa *CT_ReviewedRevisions )ValidateWithPath (path string )error {for _bccgfg ,_fbffc :=range _bddbfa .Reviewed {if _ecbadg :=_fbffc .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fR\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u005b\u0025\u0064\u005d",path ,_bccgfg )); -_ecbadg !=nil {return _ecbadg ;};};return nil ;};type ST_ExternalConnectionType byte ; +// PivotCache Record +R []*CT_Record ; -// ValidateWithPath validates the CT_CustomFilter and its children, prefixing error messages with path -func (_effg *CT_CustomFilter )ValidateWithPath (path string )error {if _fabe :=_effg .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072");_fabe !=nil {return _fabe ;};return nil ;};type SingleXmlCells struct{CT_SingleXmlCells }; -type CT_ChartsheetPr struct{ +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Published -PublishedAttr *bool ; +// ValidateWithPath validates the CT_UnderlineProperty and its children, prefixing error messages with path +func (_aaeaa *CT_UnderlineProperty )ValidateWithPath (path string )error {if _debef :=_aaeaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_debef !=nil {return _debef ;};return nil ;}; -// Code Name -CodeNameAttr *string ;TabColor *CT_Color ;};func (_fdfg *CT_ConditionalFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdfg .ScopeAttr !=ST_ScopeUnset {_acgbd ,_abca :=_fdfg .ScopeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0063\u006fp\u0065"}); -if _abca !=nil {return _abca ;};start .Attr =append (start .Attr ,_acgbd );};if _fdfg .TypeAttr !=ST_TypeUnset {_eceg ,_fadfc :=_fdfg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _fadfc !=nil {return _fadfc ;};start .Attr =append (start .Attr ,_eceg ); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_fg .Sprintf ("\u0025\u0076",_fdfg .PriorityAttr )});e .EncodeToken (start );_fgfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074A\u0072\u0065\u0061\u0073"}}; -e .EncodeElement (_fdfg .PivotAreas ,_fgfg );if _fdfg .ExtLst !=nil {_fcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fdfg .ExtLst ,_fcaa );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_edcaf *CT_ExternalReferences )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ecegg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0065xt\u0065r\u006e\u0061\u006c\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065"}}; -for _ ,_dfec :=range _edcaf .ExternalReference {e .EncodeElement (_dfec ,_ecegg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_RevisionAutoFormatting ()*CT_RevisionAutoFormatting {_aggdb :=&CT_RevisionAutoFormatting {}; -return _aggdb ;}; +// Validate validates the CT_FontName and its children +func (_dfbgf *CT_FontName )Validate ()error {return _dfbgf .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065");}; -// Validate validates the CT_SharedItemsChoice and its children -func (_ebcgcd *CT_SharedItemsChoice )Validate ()error {return _ebcgcd .ValidateWithPath ("C\u0054_\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074e\u006d\u0073\u0043\u0068oi\u0063\u0065");};func (_dfeeg ST_DataConsolidateFunction )Validate ()error {return _dfeeg .ValidateWithPath ("")}; -func (_fdfbb *ST_FontScheme )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fdfbb =0;case "\u006e\u006f\u006e\u0065":*_fdfbb =1;case "\u006d\u0061\u006ao\u0072":*_fdfbb =2;case "\u006d\u0069\u006eo\u0072":*_fdfbb =3;};return nil ; -};func (_acfge ST_ConditionalFormattingOperator )String ()string {switch _acfge {case 0:return "";case 1:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 2:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; -case 3:return "\u0065\u0071\u0075a\u006c";case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";case 6:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; -case 7:return "\u0062e\u0074\u0077\u0065\u0065\u006e";case 8:return "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 9:return "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case 10:return "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; -case 11:return "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case 12:return "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";};return "";};type CT_Colors struct{ +// Validate validates the CT_OleItems and its children +func (_dffad *CT_OleItems )Validate ()error {return _dffad .ValidateWithPath ("C\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073");};type ST_PivotFilterType byte ;func (_ggbcb *CT_IndexedColors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_effe :for {_caee ,_cdge :=d .Token (); +if _cdge !=nil {return _cdge ;};switch _cgeag :=_caee .(type ){case _c .StartElement :switch _cgeag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"}:_aeca :=NewCT_RgbColor (); +if _dabce :=d .DecodeElement (_aeca ,&_cgeag );_dabce !=nil {return _dabce ;};_ggbcb .RgbColor =append (_ggbcb .RgbColor ,_aeca );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073\u0020\u0025v",_cgeag .Name ); +if _ebeec :=d .Skip ();_ebeec !=nil {return _ebeec ;};};case _c .EndElement :break _effe ;case _c .CharData :};};return nil ;};type CT_WebPublishObject struct{ -// Color Indexes -IndexedColors *CT_IndexedColors ; +// Id +IdAttr uint32 ; -// MRU Colors -MruColors *CT_MRUColors ;};func (_fcegge *CT_PivotFilters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdeea :=range start .Attr {if _gdeea .Name .Local =="\u0063\u006f\u0075n\u0074"{_gfacf ,_ffgef :=_f .ParseUint (_gdeea .Value ,10,32); -if _ffgef !=nil {return _ffgef ;};_bgebg :=uint32 (_gfacf );_fcegge .CountAttr =&_bgebg ;continue ;};};_aabed :for {_fcgbb ,_cadbe :=d .Token ();if _cadbe !=nil {return _cadbe ;};switch _ccgb :=_fcgbb .(type ){case _c .StartElement :switch _ccgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"}:_ebeac :=NewCT_PivotFilter (); -if _dfgdc :=d .DecodeElement (_ebeac ,&_ccgb );_dfgdc !=nil {return _dfgdc ;};_fcegge .Filter =append (_fcegge .Filter ,_ebeac );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076o\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025\u0076",_ccgb .Name ); -if _dcgee :=d .Skip ();_dcgee !=nil {return _dcgee ;};};case _c .EndElement :break _aabed ;case _c .CharData :};};return nil ;}; +// Div Id +DivIdAttr string ; -// Validate validates the CT_WorkbookPr and its children -func (_fggdb *CT_WorkbookPr )Validate ()error {return _fggdb .ValidateWithPath ("\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072");};func (_ffefa *CT_CsPageSetup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccgdd :=range start .Attr {if _ccgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ccgdd .Name .Local =="\u0069\u0064"||_ccgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ccgdd .Name .Local =="\u0069\u0064"{_ccfg :=_ccgdd .Value ; -_ffefa .IdAttr =&_ccfg ;continue ;};if _ccgdd .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_gfeb ,_bgbbe :=_f .ParseBool (_ccgdd .Value );if _bgbbe !=nil {return _bgbbe ;};_ffefa .BlackAndWhiteAttr =&_gfeb ; -continue ;};if _ccgdd .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_begd :=_ccgdd .Value ;_ffefa .PaperWidthAttr =&_begd ;continue ;};if _ccgdd .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_bdbac ,_gdfa :=_f .ParseUint (_ccgdd .Value ,10,32); -if _gdfa !=nil {return _gdfa ;};_cebce :=uint32 (_bdbac );_ffefa .FirstPageNumberAttr =&_cebce ;continue ;};if _ccgdd .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_ffefa .OrientationAttr .UnmarshalXMLAttr (_ccgdd );continue ; -};if _ccgdd .Name .Local =="\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"{_ccdf ,_bgde :=_f .ParseBool (_ccgdd .Value );if _bgde !=nil {return _bgde ;};_ffefa .UsePrinterDefaultsAttr =&_ccdf ;continue ;};if _ccgdd .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_fgff ,_gfde :=_f .ParseUint (_ccgdd .Value ,10,32); -if _gfde !=nil {return _gfde ;};_fgddc :=uint32 (_fgff );_ffefa .PaperSizeAttr =&_fgddc ;continue ;};if _ccgdd .Name .Local =="\u0064\u0072\u0061f\u0074"{_fgfcc ,_agdge :=_f .ParseBool (_ccgdd .Value );if _agdge !=nil {return _agdge ;};_ffefa .DraftAttr =&_fgfcc ; -continue ;};if _ccgdd .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_cafa ,_egaaf :=_f .ParseBool (_ccgdd .Value );if _egaaf !=nil {return _egaaf ;};_ffefa .UseFirstPageNumberAttr =&_cafa ;continue ; -};if _ccgdd .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_efcc ,_edaa :=_f .ParseUint (_ccgdd .Value ,10,32);if _edaa !=nil {return _edaa ;};_decd :=uint32 (_efcc );_ffefa .HorizontalDpiAttr =&_decd ;continue ; -};if _ccgdd .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_bbebg ,_bbbdb :=_f .ParseUint (_ccgdd .Value ,10,32);if _bbbdb !=nil {return _bbbdb ;};_dega :=uint32 (_bbebg );_ffefa .VerticalDpiAttr =&_dega ;continue ;};if _ccgdd .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_abcc ,_cabb :=_f .ParseUint (_ccgdd .Value ,10,32); -if _cabb !=nil {return _cabb ;};_debea :=uint32 (_abcc );_ffefa .CopiesAttr =&_debea ;continue ;};if _ccgdd .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_fgaae :=_ccgdd .Value ;_ffefa .PaperHeightAttr =&_fgaae ;continue ; -};};for {_cbfdg ,_eega :=d .Token ();if _eega !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u0073\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070:\u0020\u0025\u0073",_eega );};if _edcb ,_cbcd :=_cbfdg .(_c .EndElement ); -_cbcd &&_edcb .Name ==start .Name {break ;};};return nil ;};func NewCT_MergeCells ()*CT_MergeCells {_fbffb :=&CT_MergeCells {};return _fbffb };func (_gfccc *CT_OleLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gfccc .IdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gfccc .ProgIdAttr )});e .EncodeToken (start );if _gfccc .OleItems !=nil {_abgde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"}}; -e .EncodeElement (_gfccc .OleItems ,_abgde );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbef *CT_CalculatedItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbef .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dbef .FieldAttr )}); -};if _dbef .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_fg .Sprintf ("\u0025\u0076",*_dbef .FormulaAttr )});};e .EncodeToken (start );_cfea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; -e .EncodeElement (_dbef .PivotArea ,_cfea );if _dbef .ExtLst !=nil {_acg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dbef .ExtLst ,_acg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Source Object +SourceObjectAttr *string ; -// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path -func (_gebd *CT_Color )ValidateWithPath (path string )error {return nil };func (_fcfda *CT_Reviewed )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cecg :=range start .Attr {if _cecg .Name .Local =="\u0072\u0049\u0064"{_ebecc ,_bcebd :=_f .ParseUint (_cecg .Value ,10,32); -if _bcebd !=nil {return _bcebd ;};_fcfda .RIdAttr =uint32 (_ebecc );continue ;};};for {_efbcb ,_ageedg :=d .Token ();if _ageedg !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u003a\u0020\u0025\u0073",_ageedg ); -};if _ceebg ,_gbcfb :=_efbcb .(_c .EndElement );_gbcfb &&_ceebg .Name ==start .Name {break ;};};return nil ;};const (ST_TotalsRowFunctionUnset ST_TotalsRowFunction =0;ST_TotalsRowFunctionNone ST_TotalsRowFunction =1;ST_TotalsRowFunctionSum ST_TotalsRowFunction =2; -ST_TotalsRowFunctionMin ST_TotalsRowFunction =3;ST_TotalsRowFunctionMax ST_TotalsRowFunction =4;ST_TotalsRowFunctionAverage ST_TotalsRowFunction =5;ST_TotalsRowFunctionCount ST_TotalsRowFunction =6;ST_TotalsRowFunctionCountNums ST_TotalsRowFunction =7; -ST_TotalsRowFunctionStdDev ST_TotalsRowFunction =8;ST_TotalsRowFunctionVar ST_TotalsRowFunction =9;ST_TotalsRowFunctionCustom ST_TotalsRowFunction =10;);type CT_ExternalSheetDataSet struct{ +// Destination File +DestinationFileAttr string ; -// External Sheet Data Set -SheetData []*CT_ExternalSheetData ;};type CT_DataRef struct{ +// Title +TitleAttr *string ; -// Reference -RefAttr *string ; +// Auto Republish +AutoRepublishAttr *bool ;};func (_egbcg *CT_CustomFilters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egbcg .AndAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egbcg .AndAttr ))}); +};e .EncodeToken (start );_fdgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0075s\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"}};for _ ,_cgge :=range _egbcg .CustomFilter {e .EncodeElement (_cgge ,_fdgd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dfbee *CT_SheetData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egeccg :for {_eadca ,_efbccg :=d .Token ();if _efbccg !=nil {return _efbccg ;};switch _aagdb :=_eadca .(type ){case _c .StartElement :switch _aagdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"}:_bgedg :=NewCT_Row (); +if _bdacg :=d .DecodeElement (_bgedg ,&_aagdb );_bdacg !=nil {return _bdacg ;};_dfbee .Row =append (_dfbee .Row ,_bgedg );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_aagdb .Name ); +if _cegcg :=d .Skip ();_cegcg !=nil {return _cegcg ;};};case _c .EndElement :break _egeccg ;case _c .CharData :};};return nil ;};func NewCT_Dialogsheet ()*CT_Dialogsheet {_cdcb :=&CT_Dialogsheet {};return _cdcb };func (_dcfed ST_PageOrder )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fggfce :=_c .Attr {}; +_fggfce .Name =name ;switch _dcfed {case ST_PageOrderUnset :_fggfce .Value ="";case ST_PageOrderDownThenOver :_fggfce .Value ="\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072";case ST_PageOrderOverThenDown :_fggfce .Value ="\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"; +};return _fggfce ,nil ;};type CT_RevisionConflict struct{ -// Named Range -NameAttr *string ; +// Sheet Id +SheetIdAttr *uint32 ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; -// Sheet Name -SheetAttr *string ;IdAttr *string ;};func (_bbagab ST_DataValidationType )String ()string {switch _bbagab {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0077\u0068\u006fl\u0065";case 3:return "\u0064e\u0063\u0069\u006d\u0061\u006c"; -case 4:return "\u006c\u0069\u0073\u0074";case 5:return "\u0064\u0061\u0074\u0065";case 6:return "\u0074\u0069\u006d\u0065";case 7:return "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068";case 8:return "\u0063\u0075\u0073\u0074\u006f\u006d"; -};return "";}; +// ValidateWithPath validates the CT_LevelGroup and its children, prefixing error messages with path +func (_deeea *CT_LevelGroup )ValidateWithPath (path string )error {if _ddfcb :=_deeea .GroupMembers .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073");_ddfcb !=nil {return _ddfcb ;};return nil ;}; +func (_adefed ST_SheetState )ValidateWithPath (path string )error {switch _adefed {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adefed )); +};return nil ;};func (_dfca *CT_Dialogsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beecc :for {_gdcd ,_egcad :=d .Token ();if _egcad !=nil {return _egcad ;};switch _ccea :=_gdcd .(type ){case _c .StartElement :switch _ccea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_dfca .SheetPr =NewCT_SheetPr (); +if _gfegd :=d .DecodeElement (_dfca .SheetPr ,&_ccea );_gfegd !=nil {return _gfegd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_dfca .SheetViews =NewCT_SheetViews (); +if _ebac :=d .DecodeElement (_dfca .SheetViews ,&_ccea );_ebac !=nil {return _ebac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_dfca .SheetFormatPr =NewCT_SheetFormatPr (); +if _cefg :=d .DecodeElement (_dfca .SheetFormatPr ,&_ccea );_cefg !=nil {return _cefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_dfca .SheetProtection =NewCT_SheetProtection (); +if _ebfe :=d .DecodeElement (_dfca .SheetProtection ,&_ccea );_ebfe !=nil {return _ebfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_dfca .CustomSheetViews =NewCT_CustomSheetViews (); +if _fdecc :=d .DecodeElement (_dfca .CustomSheetViews ,&_ccea );_fdecc !=nil {return _fdecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_dfca .PrintOptions =NewCT_PrintOptions (); +if _ggedd :=d .DecodeElement (_dfca .PrintOptions ,&_ccea );_ggedd !=nil {return _ggedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_dfca .PageMargins =NewCT_PageMargins (); +if _ddaec :=d .DecodeElement (_dfca .PageMargins ,&_ccea );_ddaec !=nil {return _ddaec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_dfca .PageSetup =NewCT_PageSetup (); +if _bgbff :=d .DecodeElement (_dfca .PageSetup ,&_ccea );_bgbff !=nil {return _bgbff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_dfca .HeaderFooter =NewCT_HeaderFooter (); +if _bccd :=d .DecodeElement (_dfca .HeaderFooter ,&_ccea );_bccd !=nil {return _bccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_dfca .Drawing =NewCT_Drawing (); +if _abafb :=d .DecodeElement (_dfca .Drawing ,&_ccea );_abafb !=nil {return _abafb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_dfca .LegacyDrawing =NewCT_LegacyDrawing (); +if _caae :=d .DecodeElement (_dfca .LegacyDrawing ,&_ccea );_caae !=nil {return _caae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_dfca .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _dfaab :=d .DecodeElement (_dfca .LegacyDrawingHF ,&_ccea );_dfaab !=nil {return _dfaab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_dfca .DrawingHF =NewCT_DrawingHF (); +if _gefed :=d .DecodeElement (_dfca .DrawingHF ,&_ccea );_gefed !=nil {return _gefed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_dfca .OleObjects =NewCT_OleObjects (); +if _edaea :=d .DecodeElement (_dfca .OleObjects ,&_ccea );_edaea !=nil {return _edaea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_dfca .Controls =NewCT_Controls (); +if _eabb :=d .DecodeElement (_dfca .Controls ,&_ccea );_eabb !=nil {return _eabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfca .ExtLst =NewCT_ExtensionList (); +if _bgega :=d .DecodeElement (_dfca .ExtLst ,&_ccea );_bgega !=nil {return _bgega ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067\u0073h\u0065e\u0074\u0020\u0025\u0076",_ccea .Name ); +if _cfbdd :=d .Skip ();_cfbdd !=nil {return _cfbdd ;};};case _c .EndElement :break _beecc ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_TableColumns and its children -func (_gabad *CT_TableColumns )Validate ()error {return _gabad .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073");}; +// ValidateWithPath validates the ExternalLink and its children, prefixing error messages with path +func (_ddabg *ExternalLink )ValidateWithPath (path string )error {if _fddgd :=_ddabg .CT_ExternalLink .ValidateWithPath (path );_fddgd !=nil {return _fddgd ;};return nil ;};func NewCT_TableStyle ()*CT_TableStyle {_gcefa :=&CT_TableStyle {};return _gcefa }; +type CT_GroupLevel struct{ -// ValidateWithPath validates the CT_PageBreak and its children, prefixing error messages with path -func (_cagfc *CT_PageBreak )ValidateWithPath (path string )error {for _efbaae ,_cbdfc :=range _cagfc .Brk {if _bbdea :=_cbdfc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0042\u0072\u006b\u005b\u0025\u0064\u005d",path ,_efbaae ));_bbdea !=nil {return _bbdea ; -};};return nil ;};func (_cfegc *CT_RecordChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fagbc :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_cfegc .M =NewCT_Missing (); -if _bdefa :=d .DecodeElement (_cfegc .M ,&_fagbc );_bdefa !=nil {return _bdefa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_cfegc .N =NewCT_Number (); -if _cbcba :=d .DecodeElement (_cfegc .N ,&_fagbc );_cbcba !=nil {return _cbcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_cfegc .B =NewCT_Boolean (); -if _geadb :=d .DecodeElement (_cfegc .B ,&_fagbc );_geadb !=nil {return _geadb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_cfegc .E =NewCT_Error (); -if _aeegc :=d .DecodeElement (_cfegc .E ,&_fagbc );_aeegc !=nil {return _aeegc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_cfegc .S =NewCT_String (); -if _agdce :=d .DecodeElement (_cfegc .S ,&_fagbc );_agdce !=nil {return _agdce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_cfegc .D =NewCT_DateTime (); -if _ffcbef :=d .DecodeElement (_cfegc .D ,&_fagbc );_ffcbef !=nil {return _ffcbef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_cfegc .X =NewCT_Index (); -if _ddaee :=d .DecodeElement (_cfegc .X ,&_fagbc );_ddaee !=nil {return _ddaee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0063o\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fagbc .Name ); -if _ddacg :=d .Skip ();_ddacg !=nil {return _ddacg ;};};return nil ;};func (_abgaa ST_Visibility )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abgaa .String (),start );};func NewCT_Filters ()*CT_Filters {_gdfbf :=&CT_Filters {}; -return _gdfbf }; +// Unique Name +UniqueNameAttr string ; -// Validate validates the CT_SheetBackgroundPicture and its children -func (_gcgac *CT_SheetBackgroundPicture )Validate ()error {return _gcgac .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0065e\u0074\u0042\u0061\u0063\u006bg\u0072o\u0075n\u0064\u0050\u0069\u0063\u0074\u0075\u0072e");};func (_bbecf *QueryTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbecf .CT_QueryTable =*NewCT_QueryTable (); -for _ ,_abdbf :=range start .Attr {if _abdbf .Name .Local =="\u006e\u0061\u006d\u0065"{_baage :=_abdbf .Value ;_bbecf .NameAttr =_baage ;continue ;};if _abdbf .Name .Local =="\u0068e\u0061\u0064\u0065\u0072\u0073"{_ebfed ,_eebda :=_f .ParseBool (_abdbf .Value ); -if _eebda !=nil {return _eebda ;};_bbecf .HeadersAttr =&_ebfed ;continue ;};if _abdbf .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_cggde ,_cbafg :=_f .ParseBool (_abdbf .Value );if _cbafg !=nil {return _cbafg ;};_bbecf .RowNumbersAttr =&_cggde ; -continue ;};if _abdbf .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"{_dcbgdgf ,_gcgga :=_f .ParseBool (_abdbf .Value );if _gcgga !=nil {return _gcgga ;};_bbecf .DisableRefreshAttr =&_dcbgdgf ;continue ; -};if _abdbf .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"{_ecaeag ,_bbagg :=_f .ParseBool (_abdbf .Value );if _bbagg !=nil {return _bbagg ;};_bbecf .BackgroundRefreshAttr =&_ecaeag ;continue ; -};if _abdbf .Name .Local =="\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"{_ecdgfd ,_eeedaa :=_f .ParseBool (_abdbf .Value );if _eeedaa !=nil {return _eeedaa ;};_bbecf .FirstBackgroundRefreshAttr =&_ecdgfd ; -continue ;};if _abdbf .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_gddgg ,_dgfcec :=_f .ParseBool (_abdbf .Value );if _dgfcec !=nil {return _dgfcec ;};_bbecf .RefreshOnLoadAttr =&_gddgg ;continue ;};if _abdbf .Name .Local =="\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"{_bbecf .GrowShrinkTypeAttr .UnmarshalXMLAttr (_abdbf ); -continue ;};if _abdbf .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_gccdf ,_fdfgeb :=_f .ParseBool (_abdbf .Value );if _fdfgeb !=nil {return _fdfgeb ;};_bbecf .FillFormulasAttr =&_gccdf ;continue ;};if _abdbf .Name .Local =="\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"{_gbbef ,_gfeag :=_f .ParseBool (_abdbf .Value ); -if _gfeag !=nil {return _gfeag ;};_bbecf .RemoveDataOnSaveAttr =&_gbbef ;continue ;};if _abdbf .Name .Local =="d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"{_gbdca ,_gfbcb :=_f .ParseBool (_abdbf .Value );if _gfbcb !=nil {return _gfbcb ; -};_bbecf .DisableEditAttr =&_gbdca ;continue ;};if _abdbf .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_bdcfc ,_cccee :=_f .ParseBool (_abdbf .Value );if _cccee !=nil {return _cccee ;};_bbecf .PreserveFormattingAttr =&_bdcfc ; -continue ;};if _abdbf .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"{_bedada ,_gabeaa :=_f .ParseBool (_abdbf .Value );if _gabeaa !=nil {return _gabeaa ;};_bbecf .AdjustColumnWidthAttr =&_bedada ; -continue ;};if _abdbf .Name .Local =="\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"{_ffaad ,_cagdg :=_f .ParseBool (_abdbf .Value );if _cagdg !=nil {return _cagdg ;};_bbecf .IntermediateAttr =&_ffaad ;continue ;};if _abdbf .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cebge ,_dgafdg :=_f .ParseUint (_abdbf .Value ,10,32); -if _dgafdg !=nil {return _dgafdg ;};_bbecf .ConnectionIdAttr =uint32 (_cebge );continue ;};if _abdbf .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_gfdbg ,_ccbcbf :=_f .ParseUint (_abdbf .Value ,10,32);if _ccbcbf !=nil {return _ccbcbf ; -};_gfdce :=uint32 (_gfdbg );_bbecf .AutoFormatIdAttr =&_gfdce ;continue ;};if _abdbf .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_adfea ,_egbfg :=_f .ParseBool (_abdbf .Value );if _egbfg !=nil {return _egbfg ; -};_bbecf .ApplyNumberFormatsAttr =&_adfea ;continue ;};if _abdbf .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_afdbdf ,_aageda :=_f .ParseBool (_abdbf .Value );if _aageda !=nil {return _aageda ; -};_bbecf .ApplyBorderFormatsAttr =&_afdbdf ;continue ;};if _abdbf .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ecgcbc ,_bbbfce :=_f .ParseBool (_abdbf .Value );if _bbbfce !=nil {return _bbbfce ; -};_bbecf .ApplyFontFormatsAttr =&_ecgcbc ;continue ;};if _abdbf .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_eeagg ,_eggeg :=_f .ParseBool (_abdbf .Value );if _eggeg !=nil {return _eggeg ; -};_bbecf .ApplyPatternFormatsAttr =&_eeagg ;continue ;};if _abdbf .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_addgc ,_fgdeee :=_f .ParseBool (_abdbf .Value );if _fgdeee !=nil {return _fgdeee ; -};_bbecf .ApplyAlignmentFormatsAttr =&_addgc ;continue ;};if _abdbf .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_acfdb ,_debbc :=_f .ParseBool (_abdbf .Value ); -if _debbc !=nil {return _debbc ;};_bbecf .ApplyWidthHeightFormatsAttr =&_acfdb ;continue ;};};_fbdaf :for {_fabcc ,_efbeea :=d .Token ();if _efbeea !=nil {return _efbeea ;};switch _fbagb :=_fabcc .(type ){case _c .StartElement :switch _fbagb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"}:_bbecf .QueryTableRefresh =NewCT_QueryTableRefresh (); -if _edbdf :=d .DecodeElement (_bbecf .QueryTableRefresh ,&_fbagb );_edbdf !=nil {return _edbdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbecf .ExtLst =NewCT_ExtensionList (); -if _dgefc :=d .DecodeElement (_bbecf .ExtLst ,&_fbagb );_dgefc !=nil {return _dgefc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0051\u0075\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_fbagb .Name ); -if _gaedb :=d .Skip ();_gaedb !=nil {return _gaedb ;};};case _c .EndElement :break _fbdaf ;case _c .CharData :};};return nil ;}; +// Grouping Level Display Name +CaptionAttr string ; -// ValidateWithPath validates the CT_Col and its children, prefixing error messages with path -func (_fbca *CT_Col )ValidateWithPath (path string )error {return nil }; +// User-Defined Group Level +UserAttr *bool ; -// Validate validates the CT_PivotDimension and its children -func (_cebda *CT_PivotDimension )Validate ()error {return _cebda .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e");};func (_ebee *CT_BooleanProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebee .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebee .ValAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Custom Roll Up +CustomRollUpAttr *bool ; -// Validate validates the CT_SmartTags and its children -func (_eeadcf *CT_SmartTags )Validate ()error {return _eeadcf .ValidateWithPath ("\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");}; +// OLAP Level Groups +Groups *CT_Groups ; -// Validate validates the CT_TableStyles and its children -func (_ceedd *CT_TableStyles )Validate ()error {return _ceedd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073");};type CT_AutoSortScope struct{ +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_SheetId ()*CT_SheetId {_dddfe :=&CT_SheetId {};return _dddfe };func (_bcfc *CT_ExtensionList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bcfc .Ext !=nil {_gdbe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u0078\u0074"}}; +for _ ,_cabce :=range _bcfc .Ext {e .EncodeElement (_cabce ,_gdbe );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Auto Sort Scope -PivotArea *CT_PivotArea ;};func (_caffa ST_TextHAlign )Validate ()error {return _caffa .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_ExternalCell and its children, prefixing error messages with path +func (_cfee *CT_ExternalCell )ValidateWithPath (path string )error {if _cffdb :=_cfee .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_cffdb !=nil {return _cffdb ;};return nil ;};func (_daadd ST_Pane )String ()string {switch _daadd {case 0:return ""; +case 1:return "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case 2:return "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case 4:return "\u0074o\u0070\u004c\u0065\u0066\u0074"; +};return "";};func (_eagbdc *CT_GradientStop )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eagbdc .Color =NewCT_Color ();for _ ,_ffdaf :=range start .Attr {if _ffdaf .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bagcc ,_cfeag :=_g .ParseFloat (_ffdaf .Value ,64); +if _cfeag !=nil {return _cfeag ;};_eagbdc .PositionAttr =_bagcc ;continue ;};};_ecaab :for {_bgbab ,_gffea :=d .Token ();if _gffea !=nil {return _gffea ;};switch _fcbe :=_bgbab .(type ){case _c .StartElement :switch _fcbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:if _adefe :=d .DecodeElement (_eagbdc .Color ,&_fcbe ); +_adefe !=nil {return _adefe ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_fcbe .Name ); +if _ddda :=d .Skip ();_ddda !=nil {return _ddda ;};};case _c .EndElement :break _ecaab ;case _c .CharData :};};return nil ;};func NewCT_TableStyles ()*CT_TableStyles {_agbfa :=&CT_TableStyles {};return _agbfa }; -// Validate validates the CT_MetadataBlock and its children -func (_agaad *CT_MetadataBlock )Validate ()error {return _agaad .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b");}; +// ValidateWithPath validates the CT_SheetPr and its children, prefixing error messages with path +func (_bfbad *CT_SheetPr )ValidateWithPath (path string )error {if _bfbad .TabColor !=nil {if _dgfae :=_bfbad .TabColor .ValidateWithPath (path +"\u002fT\u0061\u0062\u0043\u006f\u006c\u006fr");_dgfae !=nil {return _dgfae ;};};if _bfbad .OutlinePr !=nil {if _fdgef :=_bfbad .OutlinePr .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072"); +_fdgef !=nil {return _fdgef ;};};if _bfbad .PageSetUpPr !=nil {if _fcdcad :=_bfbad .PageSetUpPr .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072");_fcdcad !=nil {return _fcdcad ;};};return nil ;}; -// Validate validates the CT_CustomProperty and its children -func (_bgfc *CT_CustomProperty )Validate ()error {return _bgfc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");};func NewCT_FileRecoveryPr ()*CT_FileRecoveryPr {_cadcc :=&CT_FileRecoveryPr {}; -return _cadcc }; +// ValidateWithPath validates the CT_ReviewedRevisions and its children, prefixing error messages with path +func (_efgba *CT_ReviewedRevisions )ValidateWithPath (path string )error {for _efege ,_abccb :=range _efgba .Reviewed {if _dgafg :=_abccb .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fR\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u005b\u0025\u0064\u005d",path ,_efege )); +_dgafg !=nil {return _dgafg ;};};return nil ;};func (_gcge *CT_RPrEltChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gcge .RFont !=nil {_fafdg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0046\u006f\u006et"}}; +e .EncodeElement (_gcge .RFont ,_fafdg );}else if _gcge .Charset !=nil {_acaab :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0073\u0065\u0074"}};e .EncodeElement (_gcge .Charset ,_acaab );}else if _gcge .Family !=nil {_gbeff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}}; +e .EncodeElement (_gcge .Family ,_gbeff );}else if _gcge .B !=nil {_faaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_gcge .B ,_faaf );}else if _gcge .I !=nil {_ecfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}}; +e .EncodeElement (_gcge .I ,_ecfc );}else if _gcge .Strike !=nil {_fecdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}};e .EncodeElement (_gcge .Strike ,_fecdb );}else if _gcge .Outline !=nil {_cdgcg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065"}}; +e .EncodeElement (_gcge .Outline ,_cdgcg );}else if _gcge .Shadow !=nil {_fdddeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gcge .Shadow ,_fdddeg );}else if _gcge .Condense !=nil {_decbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}}; +e .EncodeElement (_gcge .Condense ,_decbb );}else if _gcge .Extend !=nil {_ggdgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u0065\u006e\u0064"}};e .EncodeElement (_gcge .Extend ,_ggdgg );}else if _gcge .Color !=nil {_dagfd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; +e .EncodeElement (_gcge .Color ,_dagfd );}else if _gcge .Sz !=nil {_agffe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u007a"}};e .EncodeElement (_gcge .Sz ,_agffe );}else if _gcge .U !=nil {_bcdcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075"}}; +e .EncodeElement (_gcge .U ,_bcdcc );}else if _gcge .VertAlign !=nil {_fgcab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gcge .VertAlign ,_fgcab );}else if _gcge .Scheme !=nil {_gbdbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0068\u0065\u006d\u0065"}}; +e .EncodeElement (_gcge .Scheme ,_gbdbb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CustomSheetViews struct{ -// ValidateWithPath validates the CT_FontName and its children, prefixing error messages with path -func (_bfebe *CT_FontName )ValidateWithPath (path string )error {return nil };func NewCT_DrawingHF ()*CT_DrawingHF {_ecbebd :=&CT_DrawingHF {};return _ecbebd };func NewCT_ServerFormat ()*CT_ServerFormat {_fbafac :=&CT_ServerFormat {};return _fbafac };func NewCT_RevisionQueryTableField ()*CT_RevisionQueryTableField {_bagee :=&CT_RevisionQueryTableField {}; -return _bagee ;}; +// Custom Sheet View +CustomSheetView []*CT_CustomSheetView ;};func (_beab *CT_DataField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcgfb :=range start .Attr {if _bcgfb .Name .Local =="\u006e\u0061\u006d\u0065"{_ceadd :=_bcgfb .Value ;_beab .NameAttr =&_ceadd ; +continue ;};if _bcgfb .Name .Local =="\u0066\u006c\u0064"{_gcffd ,_dgcda :=_g .ParseUint (_bcgfb .Value ,10,32);if _dgcda !=nil {return _dgcda ;};_beab .FldAttr =uint32 (_gcffd );continue ;};if _bcgfb .Name .Local =="\u0073\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_beab .SubtotalAttr .UnmarshalXMLAttr (_bcgfb ); +continue ;};if _bcgfb .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0061\u0074\u0061\u0041\u0073"{_beab .ShowDataAsAttr .UnmarshalXMLAttr (_bcgfb );continue ;};if _bcgfb .Name .Local =="\u0062a\u0073\u0065\u0046\u0069\u0065\u006cd"{_gffbg ,_accd :=_g .ParseInt (_bcgfb .Value ,10,32); +if _accd !=nil {return _accd ;};_gfagb :=int32 (_gffbg );_beab .BaseFieldAttr =&_gfagb ;continue ;};if _bcgfb .Name .Local =="\u0062\u0061\u0073\u0065\u0049\u0074\u0065\u006d"{_eeed ,_gegea :=_g .ParseUint (_bcgfb .Value ,10,32);if _gegea !=nil {return _gegea ; +};_dfcd :=uint32 (_eeed );_beab .BaseItemAttr =&_dfcd ;continue ;};if _bcgfb .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_cecdg ,_daea :=_g .ParseUint (_bcgfb .Value ,10,32);if _daea !=nil {return _daea ;};_badde :=uint32 (_cecdg ); +_beab .NumFmtIdAttr =&_badde ;continue ;};};_fcec :for {_fcbaef ,_cafbg :=d .Token ();if _cafbg !=nil {return _cafbg ;};switch _abba :=_fcbaef .(type ){case _c .StartElement :switch _abba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_beab .ExtLst =NewCT_ExtensionList (); +if _bdec :=d .DecodeElement (_beab .ExtLst ,&_abba );_bdec !=nil {return _bdec ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0061\u0074a\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_abba .Name ); +if _gefb :=d .Skip ();_gefb !=nil {return _gefb ;};};case _c .EndElement :break _fcec ;case _c .CharData :};};return nil ;};func (_baedc ST_CfType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_baedc .String (),start ); +};func (_dddcd *CT_ColFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bacf :=range start .Attr {if _bacf .Name .Local =="\u0063\u006f\u0075n\u0074"{_acfac ,_gggda :=_g .ParseUint (_bacf .Value ,10,32);if _gggda !=nil {return _gggda ; +};_gede :=uint32 (_acfac );_dddcd .CountAttr =&_gede ;continue ;};};_dfaa :for {_fdee ,_befd :=d .Token ();if _befd !=nil {return _befd ;};switch _dccc :=_fdee .(type ){case _c .StartElement :switch _dccc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"}:_eadf :=NewCT_Field (); +if _dcaa :=d .DecodeElement (_eadf ,&_dccc );_dcaa !=nil {return _dcaa ;};_dddcd .Field =append (_dddcd .Field ,_eadf );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006cF\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_dccc .Name ); +if _bacc :=d .Skip ();_bacc !=nil {return _bacc ;};};case _c .EndElement :break _dfaa ;case _c .CharData :};};return nil ;};type CT_ObjectAnchor struct{ -// ValidateWithPath validates the CT_TablesChoice and its children, prefixing error messages with path -func (_dgadg *CT_TablesChoice )ValidateWithPath (path string )error {if _dgadg .M !=nil {if _gdbdc :=_dgadg .M .ValidateWithPath (path +"\u002f\u004d");_gdbdc !=nil {return _gdbdc ;};};if _dgadg .S !=nil {if _feddg :=_dgadg .S .ValidateWithPath (path +"\u002f\u0053"); -_feddg !=nil {return _feddg ;};};if _dgadg .X !=nil {if _bdbfgc :=_dgadg .X .ValidateWithPath (path +"\u002f\u0058");_bdbfgc !=nil {return _bdbfgc ;};};return nil ;}; +// Move With Cells +MoveWithCellsAttr *bool ; -// Validate validates the CT_SheetCalcPr and its children -func (_aafcc *CT_SheetCalcPr )Validate ()error {return _aafcc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0043a\u006c\u0063\u0050\u0072");};type CT_Fills struct{ +// Size With Cells +SizeWithCellsAttr *bool ;From *_ced .From ;To *_ced .To ;}; -// Fill Count -CountAttr *uint32 ; +// Validate validates the CT_SheetBackgroundPicture and its children +func (_bbaad *CT_SheetBackgroundPicture )Validate ()error {return _bbaad .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0065e\u0074\u0042\u0061\u0063\u006bg\u0072o\u0075n\u0064\u0050\u0069\u0063\u0074\u0075\u0072e");};func (_fcaabc *ST_SheetViewType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebfcg ,_cfggf :=d .Token (); +if _cfggf !=nil {return _cfggf ;};if _aeddc ,_dgcgg :=_ebfcg .(_c .EndElement );_dgcgg &&_aeddc .Name ==start .Name {*_fcaabc =1;return nil ;};if _egeac ,_ecagg :=_ebfcg .(_c .CharData );!_ecagg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebfcg ); +}else {switch string (_egeac ){case "":*_fcaabc =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fcaabc =1;case "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077":*_fcaabc =2;case "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074":*_fcaabc =3; +};};_ebfcg ,_cfggf =d .Token ();if _cfggf !=nil {return _cfggf ;};if _dfaaa ,_gagfff :=_ebfcg .(_c .EndElement );_gagfff &&_dfaaa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebfcg ); +};type Headers struct{CT_RevisionHeaders };func (_gacebg ST_CfvoType )String ()string {switch _gacebg {case 0:return "";case 1:return "\u006e\u0075\u006d";case 2:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 3:return "\u006d\u0061\u0078";case 4:return "\u006d\u0069\u006e"; +case 5:return "\u0066o\u0072\u006d\u0075\u006c\u0061";case 6:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065";};return "";};type CT_QueryTableRefresh struct{ -// Fill -Fill []*CT_Fill ;};type CT_SheetData struct{ +// Preserve Sort & Filter Layout +PreserveSortFilterLayoutAttr *bool ; -// Row -Row []*CT_Row ;};func (_bbcdf *CT_TableStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gage :=range start .Attr {if _gage .Name .Local =="\u006e\u0061\u006d\u0065"{_aeacbc :=_gage .Value ;_bbcdf .NameAttr =_aeacbc ;continue ; -};if _gage .Name .Local =="\u0070\u0069\u0076o\u0074"{_cbbga ,_gbgbc :=_f .ParseBool (_gage .Value );if _gbgbc !=nil {return _gbgbc ;};_bbcdf .PivotAttr =&_cbbga ;continue ;};if _gage .Name .Local =="\u0074\u0061\u0062l\u0065"{_cdcbc ,_cbcffc :=_f .ParseBool (_gage .Value ); -if _cbcffc !=nil {return _cbcffc ;};_bbcdf .TableAttr =&_cdcbc ;continue ;};if _gage .Name .Local =="\u0063\u006f\u0075n\u0074"{_gefgb ,_dddac :=_f .ParseUint (_gage .Value ,10,32);if _dddac !=nil {return _dddac ;};_eadee :=uint32 (_gefgb );_bbcdf .CountAttr =&_eadee ; -continue ;};};_ceeece :for {_dadge ,_aaegef :=d .Token ();if _aaegef !=nil {return _aaegef ;};switch _ccgcc :=_dadge .(type ){case _c .StartElement :switch _ccgcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0045\u006ce\u006d\u0065\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0045\u006ce\u006d\u0065\u006e\u0074"}:_caebaf :=NewCT_TableStyleElement (); -if _fafbd :=d .DecodeElement (_caebaf ,&_ccgcc );_fafbd !=nil {return _fafbd ;};_bbcdf .TableStyleElement =append (_bbcdf .TableStyleElement ,_caebaf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065 \u0025\u0076",_ccgcc .Name ); -if _dbgcg :=d .Skip ();_dbgcg !=nil {return _dbgcg ;};};case _c .EndElement :break _ceeece ;case _c .CharData :};};return nil ;};func NewCT_SingleXmlCells ()*CT_SingleXmlCells {_gefcg :=&CT_SingleXmlCells {};return _gefcg };type CT_Members struct{ +// Next Field Id Wrapped +FieldIdWrappedAttr *bool ; -// Item Count -CountAttr *uint32 ; +// Headers In Last Refresh +HeadersInLastRefreshAttr *bool ; -// Hierarchy Level -LevelAttr *uint32 ; +// Minimum Refresh Version +MinimumVersionAttr *uint8 ; -// Member -Member []*CT_Member ;};func (_cfagfg *CT_MetadataBlock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_facbga :for {_eaffa ,_fgaf :=d .Token ();if _fgaf !=nil {return _fgaf ;};switch _acead :=_eaffa .(type ){case _c .StartElement :switch _acead .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063"}:_dedac :=NewCT_MetadataRecord (); -if _gggde :=d .DecodeElement (_dedac ,&_acead );_gggde !=nil {return _gggde ;};_cfagfg .Rc =append (_cfagfg .Rc ,_dedac );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0020\u0025v",_acead .Name ); -if _eecfb :=d .Skip ();_eecfb !=nil {return _eecfb ;};};case _c .EndElement :break _facbga ;case _c .CharData :};};return nil ;};type CT_TableFormula struct{ArrayAttr bool ;Content string ;};func (_gecaa *CT_DefinedNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgegb :for {_ddfcg ,_dgcf :=d .Token (); -if _dgcf !=nil {return _dgcf ;};switch _afgag :=_ddfcg .(type ){case _c .StartElement :switch _afgag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}:_fega :=NewCT_DefinedName (); -if _bdgaf :=d .DecodeElement (_fega ,&_afgag );_bdgaf !=nil {return _bdgaf ;};_gecaa .DefinedName =append (_gecaa .DefinedName ,_fega );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073\u0020\u0025\u0076",_afgag .Name ); -if _bagad :=d .Skip ();_bagad !=nil {return _bagad ;};};case _c .EndElement :break _fgegb ;case _c .CharData :};};return nil ;};func (_facgb *CT_SmartTagTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acfec :for {_dccggc ,_adbgdd :=d .Token (); -if _adbgdd !=nil {return _adbgdd ;};switch _dgffc :=_dccggc .(type ){case _c .StartElement :switch _dgffc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_gfcbb :=NewCT_SmartTagType (); -if _bbgff :=d .DecodeElement (_gfcbb ,&_dgffc );_bbgff !=nil {return _bbgff ;};_facgb .SmartTagType =append (_facgb .SmartTagType ,_gfcbb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073\u0020\u0025v",_dgffc .Name ); -if _agbdb :=d .Skip ();_agbdb !=nil {return _agbdb ;};};case _c .EndElement :break _acfec ;case _c .CharData :};};return nil ;}; +// Next field id +NextIdAttr *uint32 ; -// Validate validates the CT_PivotArea and its children -func (_beeb *CT_PivotArea )Validate ()error {return _beeb .ValidateWithPath ("\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");}; +// Columns Left +UnboundColumnsLeftAttr *uint32 ; -// Validate validates the CT_Missing and its children -func (_gggbb *CT_Missing )Validate ()error {return _gggbb .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0069\u0073\u0073\u0069\u006e\u0067");}; +// Columns Right +UnboundColumnsRightAttr *uint32 ; -// ValidateWithPath validates the CT_RangeSet and its children, prefixing error messages with path -func (_befgg *CT_RangeSet )ValidateWithPath (path string )error {return nil }; +// Query table fields +QueryTableFields *CT_QueryTableFields ; -// Validate validates the CT_FontSize and its children -func (_dgcge *CT_FontSize )Validate ()error {return _dgcge .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065");}; +// Deleted Fields +QueryTableDeletedFields *CT_QueryTableDeletedFields ; -// ValidateWithPath validates the CT_RecordChoice and its children, prefixing error messages with path -func (_ccagc *CT_RecordChoice )ValidateWithPath (path string )error {if _ccagc .M !=nil {if _fbfee :=_ccagc .M .ValidateWithPath (path +"\u002f\u004d");_fbfee !=nil {return _fbfee ;};};if _ccagc .N !=nil {if _gedfed :=_ccagc .N .ValidateWithPath (path +"\u002f\u004e"); -_gedfed !=nil {return _gedfed ;};};if _ccagc .B !=nil {if _cfggc :=_ccagc .B .ValidateWithPath (path +"\u002f\u0042");_cfggc !=nil {return _cfggc ;};};if _ccagc .E !=nil {if _eafe :=_ccagc .E .ValidateWithPath (path +"\u002f\u0045");_eafe !=nil {return _eafe ; -};};if _ccagc .S !=nil {if _edebg :=_ccagc .S .ValidateWithPath (path +"\u002f\u0053");_edebg !=nil {return _edebg ;};};if _ccagc .D !=nil {if _cfcb :=_ccagc .D .ValidateWithPath (path +"\u002f\u0044");_cfcb !=nil {return _cfcb ;};};if _ccagc .X !=nil {if _dbfff :=_ccagc .X .ValidateWithPath (path +"\u002f\u0058"); -_dbfff !=nil {return _dbfff ;};};return nil ;};func (_efgef *PivotTableDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006ce\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e";return _efgef .CT_pivotTableDefinition .MarshalXML (e ,start );};type CT_Error struct{ +// Sort State +SortState *CT_SortState ; -// Value -VAttr string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};type ST_MdxFunctionType byte ;type CT_Comments struct{ -// Unused Item -UAttr *bool ; +// Authors +Authors *CT_Authors ; -// Calculated Item -FAttr *bool ; +// List of Comments +CommentList *CT_CommentList ;ExtLst *CT_ExtensionList ;};func NewCT_PCDSDTCEntries ()*CT_PCDSDTCEntries {_dcbee :=&CT_PCDSDTCEntries {};return _dcbee }; -// Item Caption -CAttr *string ; +// ValidateWithPath validates the CT_Break and its children, prefixing error messages with path +func (_ebf *CT_Break )ValidateWithPath (path string )error {return nil };func (_eefd *CT_PivotSelection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eefd .PivotArea =NewCT_PivotArea ();for _ ,_ceaab :=range start .Attr {if _ceaab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ceaab .Name .Local =="\u0069\u0064"||_ceaab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ceaab .Name .Local =="\u0069\u0064"{_cdac :=_ceaab .Value ; +_eefd .IdAttr =&_cdac ;continue ;};if _ceaab .Name .Local =="\u0073\u0074\u0061r\u0074"{_gfcdac ,_cgbc :=_g .ParseUint (_ceaab .Value ,10,32);if _cgbc !=nil {return _cgbc ;};_cdgdg :=uint32 (_gfcdac );_eefd .StartAttr =&_cdgdg ;continue ;};if _ceaab .Name .Local =="\u0063\u006f\u0075n\u0074"{_gggge ,_cacce :=_g .ParseUint (_ceaab .Value ,10,32); +if _cacce !=nil {return _cacce ;};_fcffg :=uint32 (_gggge );_eefd .CountAttr =&_fcffg ;continue ;};if _ceaab .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0052\u006fw"{_fcgea ,_beddee :=_g .ParseUint (_ceaab .Value ,10,32);if _beddee !=nil {return _beddee ; +};_fdbgd :=uint32 (_fcgea );_eefd .ActiveRowAttr =&_fdbgd ;continue ;};if _ceaab .Name .Local =="\u0070\u0061\u006e\u0065"{_eefd .PaneAttr .UnmarshalXMLAttr (_ceaab );continue ;};if _ceaab .Name .Local =="\u0061\u0078\u0069\u0073"{_eefd .AxisAttr .UnmarshalXMLAttr (_ceaab ); +continue ;};if _ceaab .Name .Local =="\u006c\u0061\u0062e\u006c"{_eefdb ,_cggce :=_g .ParseBool (_ceaab .Value );if _cggce !=nil {return _cggce ;};_eefd .LabelAttr =&_eefdb ;continue ;};if _ceaab .Name .Local =="\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"{_efebf ,_fbeae :=_g .ParseUint (_ceaab .Value ,10,32); +if _fbeae !=nil {return _fbeae ;};_edecgg :=uint32 (_efebf );_eefd .DimensionAttr =&_edecgg ;continue ;};if _ceaab .Name .Local =="\u006d\u0069\u006e"{_ggccbc ,_fbdbc :=_g .ParseUint (_ceaab .Value ,10,32);if _fbdbc !=nil {return _fbdbc ;};_dbeg :=uint32 (_ggccbc ); +_eefd .MinAttr =&_dbeg ;continue ;};if _ceaab .Name .Local =="\u0065\u0078\u0074\u0065\u006e\u0064\u0061\u0062\u006c\u0065"{_fegfc ,_adccg :=_g .ParseBool (_ceaab .Value );if _adccg !=nil {return _adccg ;};_eefd .ExtendableAttr =&_fegfc ;continue ;};if _ceaab .Name .Local =="\u006d\u0061\u0078"{_fcegc ,_bgceb :=_g .ParseUint (_ceaab .Value ,10,32); +if _bgceb !=nil {return _bgceb ;};_cbgaec :=uint32 (_fcegc );_eefd .MaxAttr =&_cbgaec ;continue ;};if _ceaab .Name .Local =="\u0064\u0061\u0074\u0061"{_ffebfa ,_efccgd :=_g .ParseBool (_ceaab .Value );if _efccgd !=nil {return _efccgd ;};_eefd .DataAttr =&_ffebfa ; +continue ;};if _ceaab .Name .Local =="p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0043\u006f\u006c"{_bbgcg ,_bfbgb :=_g .ParseUint (_ceaab .Value ,10,32);if _bfbgb !=nil {return _bfbgb ;};_ffbfe :=uint32 (_bbgcg );_eefd .PreviousColAttr =&_ffbfe ;continue ; +};if _ceaab .Name .Local =="p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0052\u006f\u0077"{_eebcg ,_baecfg :=_g .ParseUint (_ceaab .Value ,10,32);if _baecfg !=nil {return _baecfg ;};_faggcbf :=uint32 (_eebcg );_eefd .PreviousRowAttr =&_faggcbf ;continue ; +};if _ceaab .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0043\u006fl"{_cfadfb ,_gcbgf :=_g .ParseUint (_ceaab .Value ,10,32);if _gcbgf !=nil {return _gcbgf ;};_daaaca :=uint32 (_cfadfb );_eefd .ActiveColAttr =&_daaaca ;continue ;};if _ceaab .Name .Local =="\u0063\u006c\u0069c\u006b"{_degebe ,_fbgae :=_g .ParseUint (_ceaab .Value ,10,32); +if _fbgae !=nil {return _fbgae ;};_gcbfgb :=uint32 (_degebe );_eefd .ClickAttr =&_gcbfgb ;continue ;};if _ceaab .Name .Local =="\u0073\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072"{_ggeba ,_dacab :=_g .ParseBool (_ceaab .Value );if _dacab !=nil {return _dacab ; +};_eefd .ShowHeaderAttr =&_ggeba ;continue ;};};_cagcc :for {_bebfa ,_faedb :=d .Token ();if _faedb !=nil {return _faedb ;};switch _gddbd :=_bebfa .(type ){case _c .StartElement :switch _gddbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _cgddd :=d .DecodeElement (_eefd .PivotArea ,&_gddbd ); +_cgddd !=nil {return _cgddd ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_gddbd .Name ); +if _cfdfd :=d .Skip ();_cfdfd !=nil {return _cfdfd ;};};case _c .EndElement :break _cagcc ;case _c .CharData :};};return nil ;};func NewChartsheet ()*Chartsheet {_geebg :=&Chartsheet {};_geebg .CT_Chartsheet =*NewCT_Chartsheet ();return _geebg ;}; -// Member Property Count -CpAttr *uint32 ; +// ValidateWithPath validates the CT_FillChoice and its children, prefixing error messages with path +func (_dddbe *CT_FillChoice )ValidateWithPath (path string )error {if _dddbe .PatternFill !=nil {if _dagb :=_dddbe .PatternFill .ValidateWithPath (path +"\u002f\u0050\u0061t\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c");_dagb !=nil {return _dagb ;}; +};if _dddbe .GradientFill !=nil {if _bcgff :=_dddbe .GradientFill .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c");_bcgff !=nil {return _bcgff ;};};return nil ;}; -// Format Index -InAttr *uint32 ; +// ValidateWithPath validates the CT_MergeCell and its children, prefixing error messages with path +func (_dgag *CT_MergeCell )ValidateWithPath (path string )error {return nil };func (_fbdab *CT_FilterColumnChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fbdab .Filters !=nil {_gbfad :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072\u0073"}}; +e .EncodeElement (_fbdab .Filters ,_gbfad );}else if _fbdab .Top10 !=nil {_dafaf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u006f\u0070\u00310"}};e .EncodeElement (_fbdab .Top10 ,_dafaf );}else if _fbdab .CustomFilters !=nil {_aeae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069l\u0074\u0065\u0072\u0073"}}; +e .EncodeElement (_fbdab .CustomFilters ,_aeae );}else if _fbdab .DynamicFilter !=nil {_gfgcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_fbdab .DynamicFilter ,_gfgcb ); +}else if _fbdab .ColorFilter !=nil {_feggfe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}};e .EncodeElement (_fbdab .ColorFilter ,_feggfe );}else if _fbdab .IconFilter !=nil {_cbbba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0063\u006f\u006e\u0046i\u006c\u0074\u0065\u0072"}}; +e .EncodeElement (_fbdab .IconFilter ,_cbbba );}else if _fbdab .ExtLst !=nil {_gdgfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbdab .ExtLst ,_gdgfe );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_I ()*CT_I {_bdggc :=&CT_I {};return _bdggc };func (_bebdd ST_HtmlFmt )Validate ()error {return _bebdd .ValidateWithPath ("")};func (_bcfbf *CT_RevisionInsertSheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bcfbf .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_bcfbf .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065\u0065\u0074\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_bcfbf .SheetPositionAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bcfbf .RIdAttr )});if _bcfbf .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfbf .UaAttr ))}); +};if _bcfbf .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bcfbf .RaAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_RevisionFormatting struct{ -// background Color -BcAttr *string ; +// Sheet Id +SheetIdAttr uint32 ; -// Foreground Color -FcAttr *string ; +// Row or Column Formatting Change +XfDxfAttr *bool ; -// Italic -IAttr *bool ; +// Style +SAttr *bool ; -// Underline -UnAttr *bool ; +// Sequence Of References +SqrefAttr ST_Sqref ; -// Strikethrough -StAttr *bool ; +// Start index +StartAttr *uint32 ; -// Bold -BAttr *bool ; +// Length +LengthAttr *uint32 ; -// Tuples -Tpls *CT_Tuples ; +// Formatting +Dxf *CT_Dxf ;ExtLst *CT_ExtensionList ;};func (_bgdgc *CT_QueryTableDeletedFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deacb :=range start .Attr {if _deacb .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfgda ,_eacbb :=_g .ParseUint (_deacb .Value ,10,32); +if _eacbb !=nil {return _eacbb ;};_afbfg :=uint32 (_dfgda );_bgdgc .CountAttr =&_afbfg ;continue ;};};_fcfdc :for {_fgddd ,_egafaa :=d .Token ();if _egafaa !=nil {return _egafaa ;};switch _acfge :=_fgddd .(type ){case _c .StartElement :switch _acfge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u006ce\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u006ce\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_ccccdd :=NewCT_DeletedField (); +if _adagc :=d .DecodeElement (_ccccdd ,&_acfge );_adagc !=nil {return _adagc ;};_bgdgc .DeletedField =append (_bgdgc .DeletedField ,_ccccdd );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0051\u0075e\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_acfge .Name ); +if _feggfa :=d .Skip ();_feggfa !=nil {return _feggfa ;};};case _c .EndElement :break _fcfdc ;case _c .CharData :};};return nil ;}; -// Member Property Indexes -X []*CT_X ;};func NewCT_FutureMetadataBlock ()*CT_FutureMetadataBlock {_faee :=&CT_FutureMetadataBlock {};return _faee ;}; +// ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path +func (_cfffc *CT_Schema )ValidateWithPath (path string )error {return nil };func (_dfggdf ST_OleUpdate )Validate ()error {return _dfggdf .ValidateWithPath ("")};func (_cgcge *CT_GroupLevel )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cgcge .UniqueNameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_cgcge .CaptionAttr )});if _cgcge .UserAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcge .UserAttr ))}); +};if _cgcge .CustomRollUpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0052\u006f\u006c\u006c\u0055\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcge .CustomRollUpAttr ))});}; +e .EncodeToken (start );if _cgcge .Groups !=nil {_aegcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070\u0073"}};e .EncodeElement (_cgcge .Groups ,_aegcd );};if _cgcge .ExtLst !=nil {_ggdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cgcge .ExtLst ,_ggdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fbfgf ST_IconSetType )Validate ()error {return _fbfgf .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_ExternalSheetDataSet and its children, prefixing error messages with path -func (_ffdab *CT_ExternalSheetDataSet )ValidateWithPath (path string )error {for _bagdb ,_cebfb :=range _ffdab .SheetData {if _aabbb :=_cebfb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_bagdb )); -_aabbb !=nil {return _aabbb ;};};return nil ;};func (_gagdc *CT_ChartsheetProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdge :=range start .Attr {if _cdge .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_gcba :=_cdge .Value ; -_gagdc .PasswordAttr =&_gcba ;continue ;};if _cdge .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_ffgb :=_cdge .Value ;_gagdc .AlgorithmNameAttr =&_ffgb ;continue ;};if _cdge .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_dafg :=_cdge .Value ; -_gagdc .HashValueAttr =&_dafg ;continue ;};if _cdge .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_aeag :=_cdge .Value ;_gagdc .SaltValueAttr =&_aeag ;continue ;};if _cdge .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_gdebe ,_fgae :=_f .ParseUint (_cdge .Value ,10,32); -if _fgae !=nil {return _fgae ;};_edgg :=uint32 (_gdebe );_gagdc .SpinCountAttr =&_edgg ;continue ;};if _cdge .Name .Local =="\u0063o\u006e\u0074\u0065\u006e\u0074"{_debf ,_gggbf :=_f .ParseBool (_cdge .Value );if _gggbf !=nil {return _gggbf ;};_gagdc .ContentAttr =&_debf ; -continue ;};if _cdge .Name .Local =="\u006fb\u006a\u0065\u0063\u0074\u0073"{_fabca ,_faff :=_f .ParseBool (_cdge .Value );if _faff !=nil {return _faff ;};_gagdc .ObjectsAttr =&_fabca ;continue ;};};for {_agfa ,_ecff :=d .Token ();if _ecff !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_ecff ); -};if _cgdd ,_baga :=_agfa .(_c .EndElement );_baga &&_cgdd .Name ==start .Name {break ;};};return nil ;};func (_fcbfa *ST_CredMethod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfeafb ,_dacef :=d .Token ();if _dacef !=nil {return _dacef ; -};if _fbgeeb ,_geddde :=_dfeafb .(_c .EndElement );_geddde &&_fbgeeb .Name ==start .Name {*_fcbfa =1;return nil ;};if _fbbgge ,_faeffc :=_dfeafb .(_c .CharData );!_faeffc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfeafb ); -}else {switch string (_fbbgge ){case "":*_fcbfa =0;case "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064":*_fcbfa =1;case "\u006e\u006f\u006e\u0065":*_fcbfa =2;case "\u0073\u0074\u006f\u0072\u0065\u0064":*_fcbfa =3;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_fcbfa =4; -};};_dfeafb ,_dacef =d .Token ();if _dacef !=nil {return _dacef ;};if _fccce ,_cgeag :=_dfeafb .(_c .EndElement );_cgeag &&_fccce .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfeafb ); -};func (_cbece ST_Visibility )ValidateWithPath (path string )error {switch _cbece {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbece )); -};return nil ;};func (_geeaa *CT_BooleanProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbf :=range start .Attr {if _cbf .Name .Local =="\u0076\u0061\u006c"{_dce ,_gfccf :=_f .ParseBool (_cbf .Value );if _gfccf !=nil {return _gfccf ; -};_geeaa .ValAttr =&_dce ;continue ;};};for {_ggd ,_cdc :=d .Token ();if _cdc !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0042\u006f\u006f\u006c\u0065\u0061\u006eP\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u003a\u0020\u0025\u0073",_cdc ); -};if _gef ,_acac :=_ggd .(_c .EndElement );_acac &&_gef .Name ==start .Name {break ;};};return nil ;};func (_fcdgd ST_DataValidationOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abcce :=_c .Attr {};_abcce .Name =name ;switch _fcdgd {case ST_DataValidationOperatorUnset :_abcce .Value =""; -case ST_DataValidationOperatorBetween :_abcce .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e";case ST_DataValidationOperatorNotBetween :_abcce .Value ="\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_DataValidationOperatorEqual :_abcce .Value ="\u0065\u0071\u0075a\u006c"; -case ST_DataValidationOperatorNotEqual :_abcce .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_DataValidationOperatorLessThan :_abcce .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case ST_DataValidationOperatorLessThanOrEqual :_abcce .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; -case ST_DataValidationOperatorGreaterThan :_abcce .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case ST_DataValidationOperatorGreaterThanOrEqual :_abcce .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; -};return _abcce ,nil ;};type CT_SheetId struct{ +// ValidateWithPath validates the CT_Tuple and its children, prefixing error messages with path +func (_agffga *CT_Tuple )ValidateWithPath (path string )error {return nil };func NewCT_PCDSCPage ()*CT_PCDSCPage {_dagbf :=&CT_PCDSCPage {};return _dagbf };func NewCT_ChartsheetPr ()*CT_ChartsheetPr {_bbag :=&CT_ChartsheetPr {};return _bbag };type CT_RevisionRowColumn struct{ // Sheet Id -ValAttr uint32 ;}; +SIdAttr uint32 ; -// ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path -func (_addbd *CT_PageMargins )ValidateWithPath (path string )error {return nil }; +// End Of List +EolAttr *bool ; -// ValidateWithPath validates the CT_PivotAreaReference and its children, prefixing error messages with path -func (_fedad *CT_PivotAreaReference )ValidateWithPath (path string )error {for _bgbfd ,_efdaa :=range _fedad .X {if _edced :=_efdaa .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_bgbfd ));_edced !=nil {return _edced ; -};};if _fedad .ExtLst !=nil {if _effe :=_fedad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_effe !=nil {return _effe ;};};return nil ;}; +// Reference +RefAttr string ; -// ValidateWithPath validates the CT_Consolidation and its children, prefixing error messages with path -func (_cgddd *CT_Consolidation )ValidateWithPath (path string )error {if _cgddd .Pages !=nil {if _fbbgg :=_cgddd .Pages .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0073");_fbbgg !=nil {return _fbbgg ;};};if _adfdc :=_cgddd .RangeSets .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073"); -_adfdc !=nil {return _adfdc ;};return nil ;};func (_egd *CT_BookViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cae :for {_aaf ,_afb :=d .Token ();if _afb !=nil {return _afb ;};switch _gde :=_aaf .(type ){case _c .StartElement :switch _gde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"}:_ffd :=NewCT_BookView (); -if _dcc :=d .DecodeElement (_ffd ,&_gde );_dcc !=nil {return _dcc ;};_egd .WorkbookView =append (_egd .WorkbookView ,_ffd );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u006f\u006fk\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_gde .Name ); -if _gda :=d .Skip ();_gda !=nil {return _gda ;};};case _c .EndElement :break _cae ;case _c .CharData :};};return nil ;};type ST_DateTimeGrouping byte ;type ST_VolValueType byte ; +// User Action +ActionAttr ST_rwColActionType ; -// Validate validates the CT_Number and its children -func (_dgeb *CT_Number )Validate ()error {return _dgeb .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0062\u0065r");};func NewCT_DateTime ()*CT_DateTime {_dgge :=&CT_DateTime {};return _dgge };func NewCT_RowHierarchiesUsage ()*CT_RowHierarchiesUsage {_afegd :=&CT_RowHierarchiesUsage {}; -return _afegd ;};func (_aggff ST_VerticalAlignment )ValidateWithPath (path string )error {switch _aggff {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aggff )); -};return nil ;};func (_dcdece ST_DateTimeGrouping )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_beged :=_c .Attr {};_beged .Name =name ;switch _dcdece {case ST_DateTimeGroupingUnset :_beged .Value ="";case ST_DateTimeGroupingYear :_beged .Value ="\u0079\u0065\u0061\u0072"; -case ST_DateTimeGroupingMonth :_beged .Value ="\u006d\u006f\u006et\u0068";case ST_DateTimeGroupingDay :_beged .Value ="\u0064\u0061\u0079";case ST_DateTimeGroupingHour :_beged .Value ="\u0068\u006f\u0075\u0072";case ST_DateTimeGroupingMinute :_beged .Value ="\u006d\u0069\u006e\u0075\u0074\u0065"; -case ST_DateTimeGroupingSecond :_beged .Value ="\u0073\u0065\u0063\u006f\u006e\u0064";};return _beged ,nil ;};type CT_Table struct{ +// Edge Deleted +EdgeAttr *bool ;RevisionRowColumnChoice []*CT_RevisionRowColumnChoice ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; -// Table Id -IdAttr uint32 ; +// ValidateWithPath validates the CT_RevisionCellChange and its children, prefixing error messages with path +func (_acfeg *CT_RevisionCellChange )ValidateWithPath (path string )error {if _acfeg .Oc !=nil {if _bbdffd :=_acfeg .Oc .ValidateWithPath (path +"\u002f\u004f\u0063");_bbdffd !=nil {return _bbdffd ;};};if _bfdceb :=_acfeg .Nc .ValidateWithPath (path +"\u002f\u004e\u0063"); +_bfdceb !=nil {return _bfdceb ;};if _acfeg .Odxf !=nil {if _ddbae :=_acfeg .Odxf .ValidateWithPath (path +"\u002f\u004f\u0064x\u0066");_ddbae !=nil {return _ddbae ;};};if _acfeg .Ndxf !=nil {if _dcaee :=_acfeg .Ndxf .ValidateWithPath (path +"\u002f\u004e\u0064x\u0066"); +_dcaee !=nil {return _dcaee ;};};if _acfeg .ExtLst !=nil {if _fdffa :=_acfeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdffa !=nil {return _fdffa ;};};return nil ;};func (_afdd *CT_Chartsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afdd .SheetViews =NewCT_ChartsheetViews (); +_afdd .Drawing =NewCT_Drawing ();_deedg :for {_dacef ,_adaa :=d .Token ();if _adaa !=nil {return _adaa ;};switch _gbda :=_dacef .(type ){case _c .StartElement :switch _gbda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_afdd .SheetPr =NewCT_ChartsheetPr (); +if _bdda :=d .DecodeElement (_afdd .SheetPr ,&_gbda );_bdda !=nil {return _bdda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:if _dfeg :=d .DecodeElement (_afdd .SheetViews ,&_gbda ); +_dfeg !=nil {return _dfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_afdd .SheetProtection =NewCT_ChartsheetProtection (); +if _egcb :=d .DecodeElement (_afdd .SheetProtection ,&_gbda );_egcb !=nil {return _egcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_afdd .CustomSheetViews =NewCT_CustomChartsheetViews (); +if _bcbbb :=d .DecodeElement (_afdd .CustomSheetViews ,&_gbda );_bcbbb !=nil {return _bcbbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_afdd .PageMargins =NewCT_PageMargins (); +if _fdae :=d .DecodeElement (_afdd .PageMargins ,&_gbda );_fdae !=nil {return _fdae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_afdd .PageSetup =NewCT_CsPageSetup (); +if _fcbd :=d .DecodeElement (_afdd .PageSetup ,&_gbda );_fcbd !=nil {return _fcbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_afdd .HeaderFooter =NewCT_HeaderFooter (); +if _ecaa :=d .DecodeElement (_afdd .HeaderFooter ,&_gbda );_ecaa !=nil {return _ecaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:if _ddcd :=d .DecodeElement (_afdd .Drawing ,&_gbda ); +_ddcd !=nil {return _ddcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_afdd .LegacyDrawing =NewCT_LegacyDrawing (); +if _bcgd :=d .DecodeElement (_afdd .LegacyDrawing ,&_gbda );_bcgd !=nil {return _bcgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_afdd .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _cefd :=d .DecodeElement (_afdd .LegacyDrawingHF ,&_gbda );_cefd !=nil {return _cefd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_afdd .DrawingHF =NewCT_DrawingHF (); +if _fbbcc :=d .DecodeElement (_afdd .DrawingHF ,&_gbda );_fbbcc !=nil {return _fbbcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_afdd .Picture =NewCT_SheetBackgroundPicture (); +if _dddd :=d .DecodeElement (_afdd .Picture ,&_gbda );_dddd !=nil {return _dddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_afdd .WebPublishItems =NewCT_WebPublishItems (); +if _bbcf :=d .DecodeElement (_afdd .WebPublishItems ,&_gbda );_bbcf !=nil {return _bbcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afdd .ExtLst =NewCT_ExtensionList (); +if _aaac :=d .DecodeElement (_afdd .ExtLst ,&_gbda );_aaac !=nil {return _aaac ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043h\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_gbda .Name ); +if _gcbg :=d .Skip ();_gcbg !=nil {return _gcbg ;};};case _c .EndElement :break _deedg ;case _c .CharData :};};return nil ;};func NewCT_ExternalReferences ()*CT_ExternalReferences {_baabe :=&CT_ExternalReferences {};return _baabe ;}; -// Name -NameAttr *string ; +// Validate validates the CT_InputCells and its children +func (_aefcb *CT_InputCells )Validate ()error {return _aefcb .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073");};func (_bccagd ST_CellComments )String ()string {switch _bccagd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064";case 3:return "\u0061\u0074\u0045n\u0064";};return "";};func (_fbeee *CT_Font )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfefga :for {_dfcc ,_effgg :=d .Token (); +if _effgg !=nil {return _effgg ;};switch _dbdgb :=_dfcc .(type ){case _c .StartElement :switch _dbdgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_fbfbg :=NewCT_FontChoice (); +if _dfgff :=d .DecodeElement (&_fbfbg .Name ,&_dbdgb );_dfgff !=nil {return _dfgff ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_fbfbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_dfdag :=NewCT_FontChoice (); +if _eddaf :=d .DecodeElement (&_dfdag .Charset ,&_dbdgb );_eddaf !=nil {return _eddaf ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_dfdag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_acag :=NewCT_FontChoice (); +if _eeafg :=d .DecodeElement (&_acag .Family ,&_dbdgb );_eeafg !=nil {return _eeafg ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_acag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_fggfa :=NewCT_FontChoice (); +if _fbdca :=d .DecodeElement (&_fggfa .B ,&_dbdgb );_fbdca !=nil {return _fbdca ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_fggfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bfff :=NewCT_FontChoice (); +if _agbcc :=d .DecodeElement (&_bfff .I ,&_dbdgb );_agbcc !=nil {return _agbcc ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_bfff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_gdcbb :=NewCT_FontChoice (); +if _bfac :=d .DecodeElement (&_gdcbb .Strike ,&_dbdgb );_bfac !=nil {return _bfac ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_gdcbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_gfdfb :=NewCT_FontChoice (); +if _fedac :=d .DecodeElement (&_gfdfb .Outline ,&_dbdgb );_fedac !=nil {return _fedac ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_gfdfb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_acecab :=NewCT_FontChoice (); +if _bcgfc :=d .DecodeElement (&_acecab .Shadow ,&_dbdgb );_bcgfc !=nil {return _bcgfc ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_acecab );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_dcccb :=NewCT_FontChoice (); +if _dfcbc :=d .DecodeElement (&_dcccb .Condense ,&_dbdgb );_dfcbc !=nil {return _dfcbc ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_dcccb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_edcggc :=NewCT_FontChoice (); +if _cfff :=d .DecodeElement (&_edcggc .Extend ,&_dbdgb );_cfff !=nil {return _cfff ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_edcggc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_aegecg :=NewCT_FontChoice (); +if _ebad :=d .DecodeElement (&_aegecg .Color ,&_dbdgb );_ebad !=nil {return _ebad ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_aegecg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_gfgdga :=NewCT_FontChoice (); +if _affgd :=d .DecodeElement (&_gfgdga .Sz ,&_dbdgb );_affgd !=nil {return _affgd ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_gfgdga );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_gggeg :=NewCT_FontChoice (); +if _efcba :=d .DecodeElement (&_gggeg .U ,&_dbdgb );_efcba !=nil {return _efcba ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_gggeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_fbdabc :=NewCT_FontChoice (); +if _bdgga :=d .DecodeElement (&_fbdabc .VertAlign ,&_dbdgb );_bdgga !=nil {return _bdgga ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_fbdabc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_bggeff :=NewCT_FontChoice (); +if _gbef :=d .DecodeElement (&_bggeff .Scheme ,&_dbdgb );_gbef !=nil {return _gbef ;};_fbeee .FontChoice =append (_fbeee .FontChoice ,_bggeff );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_dbdgb .Name ); +if _cdbgd :=d .Skip ();_cdbgd !=nil {return _cdbgd ;};};case _c .EndElement :break _cfefga ;case _c .CharData :};};return nil ;};func (_fdggg *CT_Sheets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdgea :for {_gcagg ,_egbab :=d .Token (); +if _egbab !=nil {return _egbab ;};switch _bfafc :=_gcagg .(type ){case _c .StartElement :switch _bfafc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074"}:_gdfcc :=NewCT_Sheet (); +if _ddcfba :=d .DecodeElement (_gdfcc ,&_bfafc );_ddcfba !=nil {return _ddcfba ;};_fdggg .Sheet =append (_fdggg .Sheet ,_gdfcc );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0068\u0065e\u0074\u0073 \u0025\u0076",_bfafc .Name ); +if _addag :=d .Skip ();_addag !=nil {return _addag ;};};case _c .EndElement :break _fdgea ;case _c .CharData :};};return nil ;};type ST_HtmlFmt byte ;type CT_RevisionCustomView struct{ -// Table Name -DisplayNameAttr string ; +// GUID +GuidAttr string ; -// Table Comment -CommentAttr *string ; +// User Action +ActionAttr ST_RevisionAction ;};type CT_SheetProtection struct{ -// Reference -RefAttr string ; +// Legacy Password +PasswordAttr *string ; -// Table Type -TableTypeAttr ST_TableType ; +// Cryptographic Algorithm Name +AlgorithmNameAttr *string ; -// Header Row Count -HeaderRowCountAttr *uint32 ; +// Password Hash Value +HashValueAttr *string ; -// Insert Row Showing -InsertRowAttr *bool ; +// Salt Value for Password Verifier +SaltValueAttr *string ; -// Insert Row Shift -InsertRowShiftAttr *bool ; +// Iterations to Run Hashing Algorithm +SpinCountAttr *uint32 ; -// Totals Row Count -TotalsRowCountAttr *uint32 ; +// Sheet Locked +SheetAttr *bool ; -// Totals Row Shown -TotalsRowShownAttr *bool ; +// Objects Locked +ObjectsAttr *bool ; -// Published -PublishedAttr *bool ; +// Scenarios Locked +ScenariosAttr *bool ; -// Header Row Format Id -HeaderRowDxfIdAttr *uint32 ; +// Format Cells Locked +FormatCellsAttr *bool ; -// Data Area Format Id -DataDxfIdAttr *uint32 ; +// Format Columns Locked +FormatColumnsAttr *bool ; -// Totals Row Format Id -TotalsRowDxfIdAttr *uint32 ; +// Format Rows Locked +FormatRowsAttr *bool ; -// Header Row Border Format Id -HeaderRowBorderDxfIdAttr *uint32 ; +// Insert Columns Locked +InsertColumnsAttr *bool ; + +// Insert Rows Locked +InsertRowsAttr *bool ; + +// Insert Hyperlinks Locked +InsertHyperlinksAttr *bool ; -// Table Border Format Id -TableBorderDxfIdAttr *uint32 ; +// Delete Columns Locked +DeleteColumnsAttr *bool ; -// Totals Row Border Format Id -TotalsRowBorderDxfIdAttr *uint32 ; +// Delete Rows Locked +DeleteRowsAttr *bool ; -// Header Row Style -HeaderRowCellStyleAttr *string ; +// Select Locked Cells Locked +SelectLockedCellsAttr *bool ; -// Data Style Name -DataCellStyleAttr *string ; +// Sort Locked +SortAttr *bool ; -// Totals Row Style -TotalsRowCellStyleAttr *string ; +// AutoFilter Locked +AutoFilterAttr *bool ; -// Connection ID -ConnectionIdAttr *uint32 ; +// Pivot Tables Locked +PivotTablesAttr *bool ; -// Table AutoFilter -AutoFilter *CT_AutoFilter ; +// Select Unlocked Cells Locked +SelectUnlockedCellsAttr *bool ;};func NewCT_FontScheme ()*CT_FontScheme {_deee :=&CT_FontScheme {};_deee .ValAttr =ST_FontScheme (1);return _deee ;};func (_bdgd *CT_FilterColumnChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddcdf :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_bdgd .Filters =NewCT_Filters (); +if _agffge :=d .DecodeElement (_bdgd .Filters ,&_ddcdf );_agffge !=nil {return _agffge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"}:_bdgd .Top10 =NewCT_Top10 (); +if _fecbb :=d .DecodeElement (_bdgd .Top10 ,&_ddcdf );_fecbb !=nil {return _fecbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"}:_bdgd .CustomFilters =NewCT_CustomFilters (); +if _bcbe :=d .DecodeElement (_bdgd .CustomFilters ,&_ddcdf );_bcbe !=nil {return _bcbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"}:_bdgd .DynamicFilter =NewCT_DynamicFilter (); +if _aacbd :=d .DecodeElement (_bdgd .DynamicFilter ,&_ddcdf );_aacbd !=nil {return _aacbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}:_bdgd .ColorFilter =NewCT_ColorFilter (); +if _cbfe :=d .DecodeElement (_bdgd .ColorFilter ,&_ddcdf );_cbfe !=nil {return _cbfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"}:_bdgd .IconFilter =NewCT_IconFilter (); +if _gebga :=d .DecodeElement (_bdgd .IconFilter ,&_ddcdf );_gebga !=nil {return _gebga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdgd .ExtLst =NewCT_ExtensionList (); +if _cecbf :=d .DecodeElement (_bdgd .ExtLst ,&_ddcdf );_cecbf !=nil {return _cecbf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ddcdf .Name ); +if _effaa :=d .Skip ();_effaa !=nil {return _effaa ;};};return nil ;};func (_feegf *CT_RPrElt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffcbb :for {_ecffb ,_gceeg :=d .Token ();if _gceeg !=nil {return _gceeg ;};switch _dgagg :=_ecffb .(type ){case _c .StartElement :switch _dgagg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"}:_bcbebg :=NewCT_RPrEltChoice (); +if _fbbccc :=d .DecodeElement (&_bcbebg .RFont ,&_dgagg );_fbbccc !=nil {return _fbbccc ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_bcbebg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_aaeag :=NewCT_RPrEltChoice (); +if _ecebf :=d .DecodeElement (&_aaeag .Charset ,&_dgagg );_ecebf !=nil {return _ecebf ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_aaeag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_ddccc :=NewCT_RPrEltChoice (); +if _gfcbb :=d .DecodeElement (&_ddccc .Family ,&_dgagg );_gfcbb !=nil {return _gfcbb ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_ddccc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_gedef :=NewCT_RPrEltChoice (); +if _efeee :=d .DecodeElement (&_gedef .B ,&_dgagg );_efeee !=nil {return _efeee ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_gedef );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_adfcd :=NewCT_RPrEltChoice (); +if _gacad :=d .DecodeElement (&_adfcd .I ,&_dgagg );_gacad !=nil {return _gacad ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_adfcd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_fgegc :=NewCT_RPrEltChoice (); +if _daeab :=d .DecodeElement (&_fgegc .Strike ,&_dgagg );_daeab !=nil {return _daeab ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_fgegc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_fdebf :=NewCT_RPrEltChoice (); +if _ccgge :=d .DecodeElement (&_fdebf .Outline ,&_dgagg );_ccgge !=nil {return _ccgge ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_fdebf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fgacb :=NewCT_RPrEltChoice (); +if _dacbe :=d .DecodeElement (&_fgacb .Shadow ,&_dgagg );_dacbe !=nil {return _dacbe ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_fgacb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_cfabb :=NewCT_RPrEltChoice (); +if _fgdef :=d .DecodeElement (&_cfabb .Condense ,&_dgagg );_fgdef !=nil {return _fgdef ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_cfabb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_eaaed :=NewCT_RPrEltChoice (); +if _cffad :=d .DecodeElement (&_eaaed .Extend ,&_dgagg );_cffad !=nil {return _cffad ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_eaaed );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_dgcdb :=NewCT_RPrEltChoice (); +if _bdaeec :=d .DecodeElement (&_dgcdb .Color ,&_dgagg );_bdaeec !=nil {return _bdaeec ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_dgcdb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_ddfeb :=NewCT_RPrEltChoice (); +if _fbdde :=d .DecodeElement (&_ddfeb .Sz ,&_dgagg );_fbdde !=nil {return _fbdde ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_ddfeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_fgffbf :=NewCT_RPrEltChoice (); +if _gfdda :=d .DecodeElement (&_fgffbf .U ,&_dgagg );_gfdda !=nil {return _gfdda ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_fgffbf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_eccgcc :=NewCT_RPrEltChoice (); +if _ddddbf :=d .DecodeElement (&_eccgcc .VertAlign ,&_dgagg );_ddddbf !=nil {return _ddddbf ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_eccgcc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_agdfd :=NewCT_RPrEltChoice (); +if _fdgfd :=d .DecodeElement (&_agdfd .Scheme ,&_dgagg );_fdgfd !=nil {return _fdgfd ;};_feegf .RPrEltChoice =append (_feegf .RPrEltChoice ,_agdfd );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0050\u0072E\u006c\u0074 \u0025\u0076",_dgagg .Name ); +if _dggga :=d .Skip ();_dggga !=nil {return _dggga ;};};case _c .EndElement :break _ffcbb ;case _c .CharData :};};return nil ;}; -// Sort State -SortState *CT_SortState ; +// ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path +func (_gcab *CT_FontFamily )ValidateWithPath (path string )error {if _gcab .ValAttr < 0{return _ba .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gcab .ValAttr ); +};if _gcab .ValAttr > 14{return _ba .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00314 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_gcab .ValAttr );};return nil ;};func (_bggaefc *ST_ConditionalFormattingOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdcgaf ,_bdfgba :=d .Token (); +if _bdfgba !=nil {return _bdfgba ;};if _gbadda ,_dabgcf :=_gdcgaf .(_c .EndElement );_dabgcf &&_gbadda .Name ==start .Name {*_bggaefc =1;return nil ;};if _gdcece ,_aafea :=_gdcgaf .(_c .CharData );!_aafea {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdcgaf ); +}else {switch string (_gdcece ){case "":*_bggaefc =0;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_bggaefc =1;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_bggaefc =2;case "\u0065\u0071\u0075a\u006c":*_bggaefc =3; +case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_bggaefc =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_bggaefc =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_bggaefc =6; +case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_bggaefc =7;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_bggaefc =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_bggaefc =9;case "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_bggaefc =10; +case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_bggaefc =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_bggaefc =12;};};_gdcgaf ,_bdfgba =d .Token ();if _bdfgba !=nil {return _bdfgba ;};if _bgbcfg ,_efgga :=_gdcgaf .(_c .EndElement ); +_efgga &&_bgbcfg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdcgaf );};func (_ecadb *CT_IgnoredError )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_ecadb .SqrefAttr )}); +if _ecadb .EvalErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065v\u0061\u006c\u0045\u0072\u0072\u006fr"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .EvalErrorAttr ))});};if _ecadb .TwoDigitTextYearAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0077o\u0044\u0069\u0067i\u0074\u0054\u0065\u0078\u0074\u0059\u0065\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .TwoDigitTextYearAttr ))}); +};if _ecadb .NumberStoredAsTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006eu\u006db\u0065\u0072\u0053\u0074\u006fr\u0065\u0064A\u0073\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .NumberStoredAsTextAttr ))}); +};if _ecadb .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .FormulaAttr ))});};if _ecadb .FormulaRangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072m\u0075\u006c\u0061\u0052\u0061\u006e\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .FormulaRangeAttr ))}); +};if _ecadb .UnlockedFormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u006co\u0063\u006b\u0065\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .UnlockedFormulaAttr ))}); +};if _ecadb .EmptyCellReferenceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065m\u0070t\u0079\u0043\u0065\u006c\u006cR\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .EmptyCellReferenceAttr ))}); +};if _ecadb .ListDataValidationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ci\u0073t\u0044\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .ListDataValidationAttr ))}); +};if _ecadb .CalculatedColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ecadb .CalculatedColumnAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fcabcc *ST_GradientType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fcabcc =0;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_fcabcc =1; +case "\u0070\u0061\u0074\u0068":*_fcabcc =2;};return nil ;};func NewCT_RevisionFormatting ()*CT_RevisionFormatting {_faffa :=&CT_RevisionFormatting {};return _faffa ;}; -// Table Columns -TableColumns *CT_TableColumns ; +// ValidateWithPath validates the CT_RangeSets and its children, prefixing error messages with path +func (_dcfbf *CT_RangeSets )ValidateWithPath (path string )error {for _cgcdc ,_fage :=range _dcfbf .RangeSet {if _deagf :=_fage .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_cgcdc )); +_deagf !=nil {return _deagf ;};};return nil ;};func (_gcfbae *CT_PageMargins )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdbdg :=range start .Attr {if _bdbdg .Name .Local =="\u006c\u0065\u0066\u0074"{_gafgf ,_abbga :=_g .ParseFloat (_bdbdg .Value ,64); +if _abbga !=nil {return _abbga ;};_gcfbae .LeftAttr =_gafgf ;continue ;};if _bdbdg .Name .Local =="\u0072\u0069\u0067h\u0074"{_fgedb ,_deeef :=_g .ParseFloat (_bdbdg .Value ,64);if _deeef !=nil {return _deeef ;};_gcfbae .RightAttr =_fgedb ;continue ;}; +if _bdbdg .Name .Local =="\u0074\u006f\u0070"{_beaccg ,_bfgag :=_g .ParseFloat (_bdbdg .Value ,64);if _bfgag !=nil {return _bfgag ;};_gcfbae .TopAttr =_beaccg ;continue ;};if _bdbdg .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_dgbbe ,_fgebe :=_g .ParseFloat (_bdbdg .Value ,64); +if _fgebe !=nil {return _fgebe ;};_gcfbae .BottomAttr =_dgbbe ;continue ;};if _bdbdg .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_fdccb ,_cgcba :=_g .ParseFloat (_bdbdg .Value ,64);if _cgcba !=nil {return _cgcba ;};_gcfbae .HeaderAttr =_fdccb ; +continue ;};if _bdbdg .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_eedgg ,_fgdb :=_g .ParseFloat (_bdbdg .Value ,64);if _fgdb !=nil {return _fgdb ;};_gcfbae .FooterAttr =_eedgg ;continue ;};};for {_afca ,_dbbff :=d .Token ();if _dbbff !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073:\u0020\u0025\u0073",_dbbff ); +};if _aabab ,_fgaaf :=_afca .(_c .EndElement );_fgaaf &&_aabab .Name ==start .Name {break ;};};return nil ;};func (_feeage ST_PhoneticType )Validate ()error {return _feeage .ValidateWithPath ("")};type CT_SheetBackgroundPicture struct{IdAttr string ;}; -// Table Style -TableStyleInfo *CT_TableStyleInfo ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type CT_Item struct{ +// ValidateWithPath validates the CT_String and its children, prefixing error messages with path +func (_cfbggd *CT_String )ValidateWithPath (path string )error {for _gedff ,_acabcg :=range _cfbggd .Tpls {if _gecde :=_acabcg .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_gedff ));_gecde !=nil {return _gecde ; +};};for _fffec ,_gefac :=range _cfbggd .X {if _cabcae :=_gefac .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_fffec ));_cabcae !=nil {return _cabcae ;};};return nil ;};func (_ddgggg *CT_PivotFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddgggg .TypeAttr =ST_PivotFilterType (1); +_ddgggg .AutoFilter =NewCT_AutoFilter ();for _ ,_bacgd :=range start .Attr {if _bacgd .Name .Local =="\u0066\u006c\u0064"{_ffegc ,_dgabfd :=_g .ParseUint (_bacgd .Value ,10,32);if _dgabfd !=nil {return _dgabfd ;};_ddgggg .FldAttr =uint32 (_ffegc );continue ; +};if _bacgd .Name .Local =="\u006d\u0070\u0046l\u0064"{_facag ,_gbecg :=_g .ParseUint (_bacgd .Value ,10,32);if _gbecg !=nil {return _gbecg ;};_ccafc :=uint32 (_facag );_ddgggg .MpFldAttr =&_ccafc ;continue ;};if _bacgd .Name .Local =="\u0074\u0079\u0070\u0065"{_ddgggg .TypeAttr .UnmarshalXMLAttr (_bacgd ); +continue ;};if _bacgd .Name .Local =="\u0065v\u0061\u006c\u004f\u0072\u0064\u0065r"{_bcdge ,_fcfdbc :=_g .ParseInt (_bacgd .Value ,10,32);if _fcfdbc !=nil {return _fcfdbc ;};_cabff :=int32 (_bcdge );_ddgggg .EvalOrderAttr =&_cabff ;continue ;};if _bacgd .Name .Local =="\u0069\u0064"{_cgbdf ,_dcggc :=_g .ParseUint (_bacgd .Value ,10,32); +if _dcggc !=nil {return _dcggc ;};_ddgggg .IdAttr =uint32 (_cgbdf );continue ;};if _bacgd .Name .Local =="\u0069\u004d\u0065a\u0073\u0075\u0072\u0065\u0048\u0069\u0065\u0072"{_dcfgg ,_aafaa :=_g .ParseUint (_bacgd .Value ,10,32);if _aafaa !=nil {return _aafaa ; +};_geab :=uint32 (_dcfgg );_ddgggg .IMeasureHierAttr =&_geab ;continue ;};if _bacgd .Name .Local =="i\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u006c\u0064"{_babfg ,_cfccc :=_g .ParseUint (_bacgd .Value ,10,32);if _cfccc !=nil {return _cfccc ;};_gdcbbd :=uint32 (_babfg ); +_ddgggg .IMeasureFldAttr =&_gdcbbd ;continue ;};if _bacgd .Name .Local =="\u006e\u0061\u006d\u0065"{_faffef :=_bacgd .Value ;_ddgggg .NameAttr =&_faffef ;continue ;};if _bacgd .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_dcadc :=_bacgd .Value ; +_ddgggg .DescriptionAttr =&_dcadc ;continue ;};if _bacgd .Name .Local =="\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0031"{_edfag :=_bacgd .Value ;_ddgggg .StringValue1Attr =&_edfag ;continue ;};if _bacgd .Name .Local =="\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0032"{_egcfbe :=_bacgd .Value ; +_ddgggg .StringValue2Attr =&_egcfbe ;continue ;};};_dbbgb :for {_efgcf ,_egddgc :=d .Token ();if _egddgc !=nil {return _egddgc ;};switch _ddfdf :=_efgcf .(type ){case _c .StartElement :switch _ddfdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:if _dadcea :=d .DecodeElement (_ddgggg .AutoFilter ,&_ddfdf ); +_dadcea !=nil {return _dadcea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddgggg .ExtLst =NewCT_ExtensionList (); +if _geacga :=d .DecodeElement (_ddgggg .ExtLst ,&_ddfdf );_geacga !=nil {return _geacga ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069l\u0074e\u0072\u0020\u0025\u0076",_ddfdf .Name ); +if _ddad :=d .Skip ();_ddad !=nil {return _ddad ;};};case _c .EndElement :break _dbbgb ;case _c .CharData :};};return nil ;};func (_fdedeee *CT_RowFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdedeee .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fdedeee .CountAttr )}); +};e .EncodeToken (start );_bdeadc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u0065\u006cd"}};for _ ,_dfede :=range _fdedeee .Field {e .EncodeElement (_dfede ,_bdeadc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_DeletedField struct{ -// Item User Caption -NAttr *string ; +// Deleted Fields Name +NameAttr string ;}; -// Item Type -TAttr ST_ItemType ; +// Validate validates the CT_Table and its children +func (_ebcgc *CT_Table )Validate ()error {return _ebcgc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065");}; -// Hidden -HAttr *bool ; +// Validate validates the CT_ColorScale and its children +func (_fdg *CT_ColorScale )Validate ()error {return _fdg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065");};func (_abea *CT_CellWatch )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gada :=range start .Attr {if _gada .Name .Local =="\u0072"{_acea :=_gada .Value ; +_abea .RAttr =_acea ;continue ;};};for {_egeb ,_eefaa :=d .Token ();if _eefaa !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065l\u006c\u0057\u0061\u0074\u0063\u0068\u003a\u0020\u0025\u0073",_eefaa );}; +if _ccfdd ,_fdec :=_egeb .(_c .EndElement );_fdec &&_ccfdd .Name ==start .Name {break ;};};return nil ;}; -// Character -SAttr *bool ; +// Validate validates the CT_Dimensions and its children +func (_gbdea *CT_Dimensions )Validate ()error {return _gbdea .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073");};func (_accee ST_FilterOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_accee .String (),start ); +};func (_eecgc *CT_PivotCacheDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eecgc .CacheSource =NewCT_CacheSource ();_eecgc .CacheFields =NewCT_CacheFields ();for _ ,_cadbf :=range start .Attr {if _cadbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cadbf .Name .Local =="\u0069\u0064"||_cadbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cadbf .Name .Local =="\u0069\u0064"{_ccca :=_cadbf .Value ; +_eecgc .IdAttr =&_ccca ;continue ;};if _cadbf .Name .Local =="\u0069n\u0076\u0061\u006c\u0069\u0064"{_cgbbbg ,_fabff :=_g .ParseBool (_cadbf .Value );if _fabff !=nil {return _fabff ;};_eecgc .InvalidAttr =&_cgbbbg ;continue ;};if _cadbf .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_fcbgda ,_cgage :=_g .ParseBool (_cadbf .Value ); +if _cgage !=nil {return _cgage ;};_eecgc .SaveDataAttr =&_fcbgda ;continue ;};if _cadbf .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_ebgfaf ,_dafbd :=_g .ParseBool (_cadbf .Value );if _dafbd !=nil {return _dafbd ; +};_eecgc .RefreshOnLoadAttr =&_ebgfaf ;continue ;};if _cadbf .Name .Local =="\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"{_dfbea ,_egdgc :=_g .ParseBool (_cadbf .Value );if _egdgc !=nil {return _egdgc ;};_eecgc .OptimizeMemoryAttr =&_dfbea ; +continue ;};if _cadbf .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_efafg ,_cgfgb :=_g .ParseBool (_cadbf .Value );if _cgfgb !=nil {return _cgfgb ;};_eecgc .EnableRefreshAttr =&_efafg ;continue ;};if _cadbf .Name .Local =="r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"{_cddcb :=_cadbf .Value ; +_eecgc .RefreshedByAttr =&_cddcb ;continue ;};if _cadbf .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"{_fgdbd ,_egdgfb :=_g .ParseFloat (_cadbf .Value ,64);if _egdgfb !=nil {return _egdgfb ;};_eecgc .RefreshedDateAttr =&_fgdbd ; +continue ;};if _cadbf .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"{_accdf ,_gfbag :=ParseStdlibTime (_cadbf .Value );if _gfbag !=nil {return _gfbag ;};_eecgc .RefreshedDateIsoAttr =&_accdf ;continue ; +};if _cadbf .Name .Local =="\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"{_bffce ,_ecbfb :=_g .ParseBool (_cadbf .Value );if _ecbfb !=nil {return _ecbfb ;};_eecgc .BackgroundQueryAttr =&_bffce ;continue ;};if _cadbf .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"{_bgfbg ,_beebf :=_g .ParseUint (_cadbf .Value ,10,32); +if _beebf !=nil {return _beebf ;};_fgbbgb :=uint32 (_bgfbg );_eecgc .MissingItemsLimitAttr =&_fgbbgb ;continue ;};if _cadbf .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_fgdff ,_gacf :=_g .ParseUint (_cadbf .Value ,10,8); +if _gacf !=nil {return _gacf ;};_cfadf :=uint8 (_fgdff );_eecgc .CreatedVersionAttr =&_cfadf ;continue ;};if _cadbf .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_gcece ,_cbcfe :=_g .ParseUint (_cadbf .Value ,10,8); +if _cbcfe !=nil {return _cbcfe ;};_gceea :=uint8 (_gcece );_eecgc .RefreshedVersionAttr =&_gceea ;continue ;};if _cadbf .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_ecfdg ,_gfaaf :=_g .ParseUint (_cadbf .Value ,10,8); +if _gfaaf !=nil {return _gfaaf ;};_abgee :=uint8 (_ecfdg );_eecgc .MinRefreshableVersionAttr =&_abgee ;continue ;};if _cadbf .Name .Local =="r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"{_ebdcf ,_bdagdb :=_g .ParseUint (_cadbf .Value ,10,32); +if _bdagdb !=nil {return _bdagdb ;};_egeef :=uint32 (_ebdcf );_eecgc .RecordCountAttr =&_egeef ;continue ;};if _cadbf .Name .Local =="\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_cdfff ,_abgge :=_g .ParseBool (_cadbf .Value ); +if _abgge !=nil {return _abgge ;};_eecgc .UpgradeOnRefreshAttr =&_cdfff ;continue ;};if _cadbf .Name .Local =="\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"{_cgceg ,_gacbeb :=_g .ParseBool (_cadbf .Value );if _gacbeb !=nil {return _gacbeb ; +};_eecgc .TupleCacheAttr =&_cgceg ;continue ;};if _cadbf .Name .Local =="\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"{_acfcd ,_fcdcf :=_g .ParseBool (_cadbf .Value );if _fcdcf !=nil {return _fcdcf ;};_eecgc .SupportSubqueryAttr =&_acfcd ; +continue ;};if _cadbf .Name .Local =="s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"{_efaff ,_caeeg :=_g .ParseBool (_cadbf .Value );if _caeeg !=nil {return _caeeg ;};_eecgc .SupportAdvancedDrillAttr =&_efaff ; +continue ;};};_faddbg :for {_dgcbg ,_cbadba :=d .Token ();if _cbadba !=nil {return _cbadba ;};switch _bfeeg :=_dgcbg .(type ){case _c .StartElement :switch _bfeeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}:if _bafaa :=d .DecodeElement (_eecgc .CacheSource ,&_bfeeg ); +_bafaa !=nil {return _bafaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _fedfb :=d .DecodeElement (_eecgc .CacheFields ,&_bfeeg ); +_fedfb !=nil {return _fedfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_eecgc .CacheHierarchies =NewCT_CacheHierarchies (); +if _ggdff :=d .DecodeElement (_eecgc .CacheHierarchies ,&_bfeeg );_ggdff !=nil {return _ggdff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"}:_eecgc .Kpis =NewCT_PCDKPIs (); +if _bbgge :=d .DecodeElement (_eecgc .Kpis ,&_bfeeg );_bbgge !=nil {return _bbgge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"}:_eecgc .TupleCache =NewCT_TupleCache (); +if _agceb :=d .DecodeElement (_eecgc .TupleCache ,&_bfeeg );_agceb !=nil {return _agceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_eecgc .CalculatedItems =NewCT_CalculatedItems (); +if _adbfe :=d .DecodeElement (_eecgc .CalculatedItems ,&_bfeeg );_adbfe !=nil {return _adbfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"}:_eecgc .CalculatedMembers =NewCT_CalculatedMembers (); +if _daeaa :=d .DecodeElement (_eecgc .CalculatedMembers ,&_bfeeg );_daeaa !=nil {return _daeaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"}:_eecgc .Dimensions =NewCT_Dimensions (); +if _degcf :=d .DecodeElement (_eecgc .Dimensions ,&_bfeeg );_degcf !=nil {return _degcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"}:_eecgc .MeasureGroups =NewCT_MeasureGroups (); +if _gggbg :=d .DecodeElement (_eecgc .MeasureGroups ,&_bfeeg );_gggbg !=nil {return _gggbg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"}:_eecgc .Maps =NewCT_MeasureDimensionMaps (); +if _cfdad :=d .DecodeElement (_eecgc .Maps ,&_bfeeg );_cfdad !=nil {return _cfdad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eecgc .ExtLst =NewCT_ExtensionList (); +if _cdddg :=d .DecodeElement (_eecgc .ExtLst ,&_bfeeg );_cdddg !=nil {return _cdddg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u0044\u0065\u0066\u0069\u006e\u0069t\u0069\u006f\u006e \u0025\u0076",_bfeeg .Name ); +if _dgggb :=d .Skip ();_dgggb !=nil {return _dgggb ;};};case _c .EndElement :break _faddbg ;case _c .CharData :};};return nil ;};func (_efbcd ST_TextHAlign )String ()string {switch _efbcd {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; +case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079";case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};func (_gdfcda *CT_pivotTableDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdfcda .Location =NewCT_Location (); +for _ ,_dbacbca :=range start .Attr {if _dbacbca .Name .Local =="\u006e\u0061\u006d\u0065"{_adbeb :=_dbacbca .Value ;_gdfcda .NameAttr =_adbeb ;continue ;};if _dbacbca .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_acdae ,_bbeba :=_g .ParseUint (_dbacbca .Value ,10,32); +if _bbeba !=nil {return _bbeba ;};_gdfcda .CacheIdAttr =uint32 (_acdae );continue ;};if _dbacbca .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"{_abaacf ,_bgebce :=_g .ParseBool (_dbacbca .Value );if _bgebce !=nil {return _bgebce ; +};_gdfcda .DataOnRowsAttr =&_abaacf ;continue ;};if _dbacbca .Name .Local =="\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bbcdc ,_aebce :=_g .ParseUint (_dbacbca .Value ,10,32);if _aebce !=nil {return _aebce ;};_cdedc :=uint32 (_bbcdc ); +_gdfcda .DataPositionAttr =&_cdedc ;continue ;};if _dbacbca .Name .Local =="d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_ceeeb :=_dbacbca .Value ;_gdfcda .DataCaptionAttr =_ceeeb ;continue ;};if _dbacbca .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"{_abcca :=_dbacbca .Value ; +_gdfcda .GrandTotalCaptionAttr =&_abcca ;continue ;};if _dbacbca .Name .Local =="\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_addcc :=_dbacbca .Value ;_gdfcda .ErrorCaptionAttr =&_addcc ;continue ;};if _dbacbca .Name .Local =="\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"{_cgaff ,_efffe :=_g .ParseBool (_dbacbca .Value ); +if _efffe !=nil {return _efffe ;};_gdfcda .ShowErrorAttr =&_cgaff ;continue ;};if _dbacbca .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"{_fgdgf :=_dbacbca .Value ;_gdfcda .MissingCaptionAttr =&_fgdgf ; +continue ;};if _dbacbca .Name .Local =="s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"{_faabb ,_cecde :=_g .ParseBool (_dbacbca .Value );if _cecde !=nil {return _cecde ;};_gdfcda .ShowMissingAttr =&_faabb ;continue ;};if _dbacbca .Name .Local =="\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"{_ggedbb :=_dbacbca .Value ; +_gdfcda .PageStyleAttr =&_ggedbb ;continue ;};if _dbacbca .Name .Local =="\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"{_gbafdd :=_dbacbca .Value ;_gdfcda .PivotTableStyleAttr =&_gbafdd ;continue ;};if _dbacbca .Name .Local =="\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"{_dgdbg :=_dbacbca .Value ; +_gdfcda .VacatedStyleAttr =&_dgdbg ;continue ;};if _dbacbca .Name .Local =="\u0074\u0061\u0067"{_cegdd :=_dbacbca .Value ;_gdfcda .TagAttr =&_cegdd ;continue ;};if _dbacbca .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_gafe ,_cgcaaf :=_g .ParseUint (_dbacbca .Value ,10,8); +if _cgcaaf !=nil {return _cgcaaf ;};_fcbegg :=uint8 (_gafe );_gdfcda .UpdatedVersionAttr =&_fcbegg ;continue ;};if _dbacbca .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_gebabdc ,_fddgg :=_g .ParseUint (_dbacbca .Value ,10,8); +if _fddgg !=nil {return _fddgg ;};_dcdbe :=uint8 (_gebabdc );_gdfcda .MinRefreshableVersionAttr =&_dcdbe ;continue ;};if _dbacbca .Name .Local =="\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"{_aacfa ,_dcddef :=_g .ParseBool (_dbacbca .Value ); +if _dcddef !=nil {return _dcddef ;};_gdfcda .AsteriskTotalsAttr =&_aacfa ;continue ;};if _dbacbca .Name .Local =="\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"{_edded ,_abgdea :=_g .ParseBool (_dbacbca .Value );if _abgdea !=nil {return _abgdea ;};_gdfcda .ShowItemsAttr =&_edded ; +continue ;};if _dbacbca .Name .Local =="\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"{_gccag ,_bfeggf :=_g .ParseBool (_dbacbca .Value );if _bfeggf !=nil {return _bfeggf ;};_gdfcda .EditDataAttr =&_gccag ;continue ;};if _dbacbca .Name .Local =="\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_acdef ,_abffaf :=_g .ParseBool (_dbacbca .Value ); +if _abffaf !=nil {return _abffaf ;};_gdfcda .DisableFieldListAttr =&_acdef ;continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"{_gecfd ,_fbgab :=_g .ParseBool (_dbacbca .Value );if _fbgab !=nil {return _fbgab ; +};_gdfcda .ShowCalcMbrsAttr =&_gecfd ;continue ;};if _dbacbca .Name .Local =="\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"{_bbbda ,_eaffd :=_g .ParseBool (_dbacbca .Value );if _eaffd !=nil {return _eaffd ;};_gdfcda .VisualTotalsAttr =&_bbbda ; +continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"{_agccb ,_adbed :=_g .ParseBool (_dbacbca .Value );if _adbed !=nil {return _adbed ;};_gdfcda .ShowMultipleLabelAttr =&_agccb ; +continue ;};if _dbacbca .Name .Local =="\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_ceaac ,_eecfbg :=_g .ParseBool (_dbacbca .Value );if _eecfbg !=nil {return _eecfbg ;};_gdfcda .ShowDataDropDownAttr =&_ceaac ; +continue ;};if _dbacbca .Name .Local =="\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"{_abcgda ,_bcfgb :=_g .ParseBool (_dbacbca .Value );if _bcfgb !=nil {return _bcfgb ;};_gdfcda .ShowDrillAttr =&_abcgda ;continue ;};if _dbacbca .Name .Local =="\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"{_fbafdc ,_beggb :=_g .ParseBool (_dbacbca .Value ); +if _beggb !=nil {return _beggb ;};_gdfcda .PrintDrillAttr =&_fbafdc ;continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"{_accde ,_egcgec :=_g .ParseBool (_dbacbca .Value ); +if _egcgec !=nil {return _egcgec ;};_gdfcda .ShowMemberPropertyTipsAttr =&_accde ;continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"{_bcegce ,_adbde :=_g .ParseBool (_dbacbca .Value );if _adbde !=nil {return _adbde ; +};_gdfcda .ShowDataTipsAttr =&_bcegce ;continue ;};if _dbacbca .Name .Local =="\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"{_ccgebb ,_afacaa :=_g .ParseBool (_dbacbca .Value );if _afacaa !=nil {return _afacaa ;};_gdfcda .EnableWizardAttr =&_ccgebb ; +continue ;};if _dbacbca .Name .Local =="e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"{_efdbd ,_agfbc :=_g .ParseBool (_dbacbca .Value );if _agfbc !=nil {return _agfbc ;};_gdfcda .EnableDrillAttr =&_efdbd ;continue ;};if _dbacbca .Name .Local =="e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"{_gaaae ,_eccgd :=_g .ParseBool (_dbacbca .Value ); +if _eccgd !=nil {return _eccgd ;};_gdfcda .EnableFieldPropertiesAttr =&_gaaae ;continue ;};if _dbacbca .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_cefbe ,_gaeefc :=_g .ParseBool (_dbacbca .Value ); +if _gaeefc !=nil {return _gaeefc ;};_gdfcda .PreserveFormattingAttr =&_cefbe ;continue ;};if _dbacbca .Name .Local =="\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_ebbed ,_bgfdd :=_g .ParseBool (_dbacbca .Value ); +if _bgfdd !=nil {return _bgfdd ;};_gdfcda .UseAutoFormattingAttr =&_ebbed ;continue ;};if _dbacbca .Name .Local =="\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"{_befae ,_faeef :=_g .ParseUint (_dbacbca .Value ,10,32);if _faeef !=nil {return _faeef ; +};_aegcf :=uint32 (_befae );_gdfcda .PageWrapAttr =&_aegcf ;continue ;};if _dbacbca .Name .Local =="\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"{_efccb ,_feaacg :=_g .ParseBool (_dbacbca .Value );if _feaacg !=nil {return _feaacg ; +};_gdfcda .PageOverThenDownAttr =&_efccb ;continue ;};if _dbacbca .Name .Local =="\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"{_cdaef ,_fadgce :=_g .ParseBool (_dbacbca .Value );if _fadgce !=nil {return _fadgce ; +};_gdfcda .SubtotalHiddenItemsAttr =&_cdaef ;continue ;};if _dbacbca .Name .Local =="\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_acbdcb ,_gdcab :=_g .ParseBool (_dbacbca .Value );if _gdcab !=nil {return _gdcab ;};_gdfcda .RowGrandTotalsAttr =&_acbdcb ; +continue ;};if _dbacbca .Name .Local =="\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_ccfeae ,_eaedf :=_g .ParseBool (_dbacbca .Value );if _eaedf !=nil {return _eaedf ;};_gdfcda .ColGrandTotalsAttr =&_ccfeae ;continue ; +};if _dbacbca .Name .Local =="\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_gabfaa ,_ebgaga :=_g .ParseBool (_dbacbca .Value );if _ebgaga !=nil {return _ebgaga ;};_gdfcda .FieldPrintTitlesAttr =&_gabfaa ;continue ; +};if _dbacbca .Name .Local =="\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_fbcdb ,_dcfac :=_g .ParseBool (_dbacbca .Value );if _dcfac !=nil {return _dcfac ;};_gdfcda .ItemPrintTitlesAttr =&_fbcdb ;continue ;};if _dbacbca .Name .Local =="\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"{_afbfe ,_cegbe :=_g .ParseBool (_dbacbca .Value ); +if _cegbe !=nil {return _cegbe ;};_gdfcda .MergeItemAttr =&_afbfe ;continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_gcbcfg ,_bffeg :=_g .ParseBool (_dbacbca .Value );if _bffeg !=nil {return _bffeg ; +};_gdfcda .ShowDropZonesAttr =&_gcbcfg ;continue ;};if _dbacbca .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_eefbca ,_eedde :=_g .ParseUint (_dbacbca .Value ,10,8);if _eedde !=nil {return _eedde ;};_gddbe :=uint8 (_eefbca ); +_gdfcda .CreatedVersionAttr =&_gddbe ;continue ;};if _dbacbca .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_bbggb ,_bfcbfbd :=_g .ParseUint (_dbacbca .Value ,10,32);if _bfcbfbd !=nil {return _bfcbfbd ;};_geeba :=uint32 (_bbggb );_gdfcda .IndentAttr =&_geeba ; +continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"{_ccgbd ,_bdagff :=_g .ParseBool (_dbacbca .Value );if _bdagff !=nil {return _bdagff ;};_gdfcda .ShowEmptyRowAttr =&_ccgbd ;continue ;};if _dbacbca .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"{_cadacb ,_ccfcgd :=_g .ParseBool (_dbacbca .Value ); +if _ccfcgd !=nil {return _ccfcgd ;};_gdfcda .ShowEmptyColAttr =&_cadacb ;continue ;};if _dbacbca .Name .Local =="s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"{_addgd ,_ddegdag :=_g .ParseBool (_dbacbca .Value );if _ddegdag !=nil {return _ddegdag ; +};_gdfcda .ShowHeadersAttr =&_addgd ;continue ;};if _dbacbca .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_ebebf ,_dbagd :=_g .ParseBool (_dbacbca .Value );if _dbagd !=nil {return _dbagd ;};_gdfcda .CompactAttr =&_ebebf ;continue ;};if _dbacbca .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_afegd ,_effcd :=_g .ParseBool (_dbacbca .Value ); +if _effcd !=nil {return _effcd ;};_gdfcda .OutlineAttr =&_afegd ;continue ;};if _dbacbca .Name .Local =="o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"{_afbbb ,_dgeea :=_g .ParseBool (_dbacbca .Value );if _dgeea !=nil {return _dgeea ;}; +_gdfcda .OutlineDataAttr =&_afbbb ;continue ;};if _dbacbca .Name .Local =="c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"{_cgcff ,_efabc :=_g .ParseBool (_dbacbca .Value );if _efabc !=nil {return _efabc ;};_gdfcda .CompactDataAttr =&_cgcff ; +continue ;};if _dbacbca .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_dbfbb ,_bgdceb :=_g .ParseBool (_dbacbca .Value );if _bgdceb !=nil {return _bgdceb ;};_gdfcda .PublishedAttr =&_dbfbb ;continue ;};if _dbacbca .Name .Local =="\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_bfgaa ,_fgege :=_g .ParseBool (_dbacbca .Value ); +if _fgege !=nil {return _fgege ;};_gdfcda .GridDropZonesAttr =&_bfgaa ;continue ;};if _dbacbca .Name .Local =="\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"{_gbaef ,_afagbc :=_g .ParseBool (_dbacbca .Value );if _afagbc !=nil {return _afagbc ;};_gdfcda .ImmersiveAttr =&_gbaef ; +continue ;};if _dbacbca .Name .Local =="m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"{_ccegga ,_beeda :=_g .ParseBool (_dbacbca .Value );if _beeda !=nil {return _beeda ;};_gdfcda .MultipleFieldFiltersAttr =&_ccegga ; +continue ;};if _dbacbca .Name .Local =="c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"{_gebaad ,_ffcff :=_g .ParseUint (_dbacbca .Value ,10,32);if _ffcff !=nil {return _ffcff ;};_baagfa :=uint32 (_gebaad );_gdfcda .ChartFormatAttr =&_baagfa ; +continue ;};if _dbacbca .Name .Local =="\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_cfgcff :=_dbacbca .Value ;_gdfcda .RowHeaderCaptionAttr =&_cfgcff ;continue ;};if _dbacbca .Name .Local =="\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_bgaceg :=_dbacbca .Value ; +_gdfcda .ColHeaderCaptionAttr =&_bgaceg ;continue ;};if _dbacbca .Name .Local =="\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"{_gffbd ,_ecadf :=_g .ParseBool (_dbacbca .Value );if _ecadf !=nil {return _ecadf ; +};_gdfcda .FieldListSortAscendingAttr =&_gffbd ;continue ;};if _dbacbca .Name .Local =="\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"{_deaef ,_gaeabd :=_g .ParseBool (_dbacbca .Value );if _gaeabd !=nil {return _gaeabd ; +};_gdfcda .MdxSubqueriesAttr =&_deaef ;continue ;};if _dbacbca .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"{_gefba ,_ffggc :=_g .ParseBool (_dbacbca .Value );if _ffggc !=nil {return _ffggc ;};_gdfcda .CustomListSortAttr =&_gefba ; +continue ;};if _dbacbca .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_fgage ,_ecaee :=_g .ParseUint (_dbacbca .Value ,10,32);if _ecaee !=nil {return _ecaee ;};_gbcfg :=uint32 (_fgage );_gdfcda .AutoFormatIdAttr =&_gbcfg ; +continue ;};if _dbacbca .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_dffdbf ,_afbdg :=_g .ParseBool (_dbacbca .Value );if _afbdg !=nil {return _afbdg ;};_gdfcda .ApplyNumberFormatsAttr =&_dffdbf ; +continue ;};if _dbacbca .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_afbcd ,_bcbeag :=_g .ParseBool (_dbacbca .Value );if _bcbeag !=nil {return _bcbeag ;};_gdfcda .ApplyBorderFormatsAttr =&_afbcd ; +continue ;};if _dbacbca .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_fcebe ,_eaceb :=_g .ParseBool (_dbacbca .Value );if _eaceb !=nil {return _eaceb ;};_gdfcda .ApplyFontFormatsAttr =&_fcebe ; +continue ;};if _dbacbca .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_bgbdb ,_ffcccb :=_g .ParseBool (_dbacbca .Value );if _ffcccb !=nil {return _ffcccb ;};_gdfcda .ApplyPatternFormatsAttr =&_bgbdb ; +continue ;};if _dbacbca .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_ebgfdd ,_fcadg :=_g .ParseBool (_dbacbca .Value );if _fcadg !=nil {return _fcadg ;};_gdfcda .ApplyAlignmentFormatsAttr =&_ebgfdd ; +continue ;};if _dbacbca .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_adgfef ,_gbbeb :=_g .ParseBool (_dbacbca .Value );if _gbbeb !=nil {return _gbbeb ; +};_gdfcda .ApplyWidthHeightFormatsAttr =&_adgfef ;continue ;};};_gfecc :for {_eaefb ,_beaga :=d .Token ();if _beaga !=nil {return _beaga ;};switch _bafbe :=_eaefb .(type ){case _c .StartElement :switch _bafbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}:if _dfebb :=d .DecodeElement (_gdfcda .Location ,&_bafbe ); +_dfebb !=nil {return _dfebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_gdfcda .PivotFields =NewCT_PivotFields (); +if _cgegdc :=d .DecodeElement (_gdfcda .PivotFields ,&_bafbe );_cgegdc !=nil {return _cgegdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"}:_gdfcda .RowFields =NewCT_RowFields (); +if _dacff :=d .DecodeElement (_gdfcda .RowFields ,&_bafbe );_dacff !=nil {return _dacff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}:_gdfcda .RowItems =NewCT_rowItems (); +if _fgageb :=d .DecodeElement (_gdfcda .RowItems ,&_bafbe );_fgageb !=nil {return _fgageb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"}:_gdfcda .ColFields =NewCT_ColFields (); +if _cbeaea :=d .DecodeElement (_gdfcda .ColFields ,&_bafbe );_cbeaea !=nil {return _cbeaea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}:_gdfcda .ColItems =NewCT_colItems (); +if _aabcg :=d .DecodeElement (_gdfcda .ColItems ,&_bafbe );_aabcg !=nil {return _aabcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_gdfcda .PageFields =NewCT_PageFields (); +if _bedbge :=d .DecodeElement (_gdfcda .PageFields ,&_bafbe );_bedbge !=nil {return _bedbge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"}:_gdfcda .DataFields =NewCT_DataFields (); +if _fecdg :=d .DecodeElement (_gdfcda .DataFields ,&_bafbe );_fecdg !=nil {return _fecdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"}:_gdfcda .Formats =NewCT_Formats (); +if _adbca :=d .DecodeElement (_gdfcda .Formats ,&_bafbe );_adbca !=nil {return _adbca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"}:_gdfcda .ConditionalFormats =NewCT_ConditionalFormats (); +if _aaaee :=d .DecodeElement (_gdfcda .ConditionalFormats ,&_bafbe );_aaaee !=nil {return _aaaee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_gdfcda .ChartFormats =NewCT_ChartFormats (); +if _gagge :=d .DecodeElement (_gdfcda .ChartFormats ,&_bafbe );_gagge !=nil {return _gagge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_gdfcda .PivotHierarchies =NewCT_PivotHierarchies (); +if _gdcdcf :=d .DecodeElement (_gdfcda .PivotHierarchies ,&_bafbe );_gdcdcf !=nil {return _gdcdcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}:_gdfcda .PivotTableStyleInfo =NewCT_PivotTableStyle (); +if _fgbdf :=d .DecodeElement (_gdfcda .PivotTableStyleInfo ,&_bafbe );_fgbdf !=nil {return _fgbdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_gdfcda .Filters =NewCT_PivotFilters (); +if _edeeg :=d .DecodeElement (_gdfcda .Filters ,&_bafbe );_edeeg !=nil {return _edeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_gdfcda .RowHierarchiesUsage =NewCT_RowHierarchiesUsage (); +if _ffdfa :=d .DecodeElement (_gdfcda .RowHierarchiesUsage ,&_bafbe );_ffdfa !=nil {return _ffdfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_gdfcda .ColHierarchiesUsage =NewCT_ColHierarchiesUsage (); +if _dcgbc :=d .DecodeElement (_gdfcda .ColHierarchiesUsage ,&_bafbe );_dcgbc !=nil {return _dcgbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdfcda .ExtLst =NewCT_ExtensionList (); +if _cacdg :=d .DecodeElement (_gdfcda .ExtLst ,&_bafbe );_cacdg !=nil {return _cacdg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006ce\u0044\u0065\u0066\u0069\u006e\u0069t\u0069\u006f\u006e \u0025\u0076",_bafbe .Name ); +if _fbfbd :=d .Skip ();_fbfbd !=nil {return _fbfbd ;};};case _c .EndElement :break _gfecc ;case _c .CharData :};};return nil ;};func NewCT_MetadataStringIndex ()*CT_MetadataStringIndex {_fafff :=&CT_MetadataStringIndex {};return _fafff ;};func (_gaebg ST_RefMode )String ()string {switch _gaebg {case 0:return ""; +case 1:return "\u0041\u0031";case 2:return "\u0052\u0031\u0043\u0031";};return "";};type ST_IconSetType byte ;func (_eaac *CT_InputCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afff :=range start .Attr {if _afff .Name .Local =="\u0072"{_bgbdf :=_afff .Value ; +_eaac .RAttr =_bgbdf ;continue ;};if _afff .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_bbec ,_dbfa :=_g .ParseBool (_afff .Value );if _dbfa !=nil {return _dbfa ;};_eaac .DeletedAttr =&_bbec ;continue ;};if _afff .Name .Local =="\u0075\u006e\u0064\u006f\u006e\u0065"{_cecce ,_cabdd :=_g .ParseBool (_afff .Value ); +if _cabdd !=nil {return _cabdd ;};_eaac .UndoneAttr =&_cecce ;continue ;};if _afff .Name .Local =="\u0076\u0061\u006c"{_afcbd :=_afff .Value ;_eaac .ValAttr =_afcbd ;continue ;};if _afff .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_agfdbd ,_eedfgf :=_g .ParseUint (_afff .Value ,10,32); +if _eedfgf !=nil {return _eedfgf ;};_cbfdb :=uint32 (_agfdbd );_eaac .NumFmtIdAttr =&_cbfdb ;continue ;};};for {_ffcbg ,_acgg :=d .Token ();if _acgg !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0070u\u0074C\u0065\u006c\u006c\u0073\u003a\u0020\u0025s",_acgg ); +};if _gdfa ,_ddgee :=_ffcbg .(_c .EndElement );_ddgee &&_gdfa .Name ==start .Name {break ;};};return nil ;};func (_dcgff ST_CellSpans )String ()string {return _ce .Join (_dcgff ,"\u0020")}; -// Hide Details -SdAttr *bool ; +// Validate validates the EG_ExtensionList and its children +func (_cafea *EG_ExtensionList )Validate ()error {return _cafea .ValidateWithPath ("\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};type ST_PrintError byte ;func NewCT_SheetData ()*CT_SheetData {_ecdaf :=&CT_SheetData {}; +return _ecdaf };func NewCT_PivotCacheRecords ()*CT_PivotCacheRecords {_fdbe :=&CT_PivotCacheRecords {};return _fdbe };func (_cabee ST_ParameterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cabee .String (),start ); +};type CT_Border struct{ -// Calculated Member -FAttr *bool ; +// Diagonal Up +DiagonalUpAttr *bool ; -// Missing -MAttr *bool ; +// Diagonal Down +DiagonalDownAttr *bool ; -// Child Items -CAttr *bool ; +// Outline +OutlineAttr *bool ; -// Item Index -XAttr *uint32 ; +// Leading Edge Border +Start *CT_BorderPr ; -// Expanded -DAttr *bool ; +// Trailing Edge Border +End *CT_BorderPr ; -// Drill Across Attributes -EAttr *bool ;};func (_dfcgca *CT_WebPublishItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfcgca .SourceTypeAttr =ST_WebSourceType (1);for _ ,_baebe :=range start .Attr {if _baebe .Name .Local =="\u0069\u0064"{_dgdedg ,_eefac :=_f .ParseUint (_baebe .Value ,10,32); -if _eefac !=nil {return _eefac ;};_dfcgca .IdAttr =uint32 (_dgdedg );continue ;};if _baebe .Name .Local =="\u0064\u0069\u0076I\u0064"{_cecdfg :=_baebe .Value ;_dfcgca .DivIdAttr =_cecdfg ;continue ;};if _baebe .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065"{_dfcgca .SourceTypeAttr .UnmarshalXMLAttr (_baebe ); -continue ;};if _baebe .Name .Local =="\u0073o\u0075\u0072\u0063\u0065\u0052\u0065f"{_ggaga :=_baebe .Value ;_dfcgca .SourceRefAttr =&_ggaga ;continue ;};if _baebe .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"{_gaaeg :=_baebe .Value ; -_dfcgca .SourceObjectAttr =&_gaaeg ;continue ;};if _baebe .Name .Local =="\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"{_abecc :=_baebe .Value ;_dfcgca .DestinationFileAttr =_abecc ;continue ;};if _baebe .Name .Local =="\u0074\u0069\u0074l\u0065"{_cgdffe :=_baebe .Value ; -_dfcgca .TitleAttr =&_cgdffe ;continue ;};if _baebe .Name .Local =="\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"{_ecgcc ,_ceacab :=_f .ParseBool (_baebe .Value );if _ceacab !=nil {return _ceacab ;};_dfcgca .AutoRepublishAttr =&_ecgcc ; -continue ;};};for {_adcgcg ,_cbbebd :=d .Token ();if _cbbebd !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d: \u0025\u0073",_cbbebd ); -};if _ggfbcb ,_ddggfb :=_adcgcg .(_c .EndElement );_ddggfb &&_ggfbcb .Name ==start .Name {break ;};};return nil ;};func NewCT_IconFilter ()*CT_IconFilter {_ffcab :=&CT_IconFilter {};_ffcab .IconSetAttr =ST_IconSetType (1);return _ffcab ;};type CT_FieldGroup struct{ +// Leading Edge Border +Left *CT_BorderPr ; -// Parent -ParAttr *uint32 ; +// Trailing Edge Border +Right *CT_BorderPr ; -// Field Base -BaseAttr *uint32 ; +// Top Border +Top *CT_BorderPr ; -// Range Grouping Properties -RangePr *CT_RangePr ; +// Bottom Border +Bottom *CT_BorderPr ; -// Discrete Grouping Properties -DiscretePr *CT_DiscretePr ; +// Diagonal +Diagonal *CT_BorderPr ; -// OLAP Group Items -GroupItems *CT_GroupItems ;};func (_ffgag *CT_FileRecoveryPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdcac :=range start .Attr {if _fdcac .Name .Local =="a\u0075\u0074\u006f\u0052\u0065\u0063\u006f\u0076\u0065\u0072"{_ccfcd ,_cdcf :=_f .ParseBool (_fdcac .Value ); -if _cdcf !=nil {return _cdcf ;};_ffgag .AutoRecoverAttr =&_ccfcd ;continue ;};if _fdcac .Name .Local =="\u0063r\u0061\u0073\u0068\u0053\u0061\u0076e"{_afce ,_bfebc :=_f .ParseBool (_fdcac .Value );if _bfebc !=nil {return _bfebc ;};_ffgag .CrashSaveAttr =&_afce ; -continue ;};if _fdcac .Name .Local =="\u0064a\u0074a\u0045\u0078\u0074\u0072\u0061\u0063\u0074\u004c\u006f\u0061\u0064"{_fdggg ,_agaed :=_f .ParseBool (_fdcac .Value );if _agaed !=nil {return _agaed ;};_ffgag .DataExtractLoadAttr =&_fdggg ;continue ;}; -if _fdcac .Name .Local =="\u0072\u0065\u0070\u0061\u0069\u0072\u004c\u006f\u0061\u0064"{_eecfd ,_egbf :=_f .ParseBool (_fdcac .Value );if _egbf !=nil {return _egbf ;};_ffgag .RepairLoadAttr =&_eecfd ;continue ;};};for {_gfecc ,_accff :=d .Token ();if _accff !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076\u0065\u0072\u0079\u0050\u0072: \u0025\u0073",_accff ); -};if _deefc ,_cdegg :=_gfecc .(_c .EndElement );_cdegg &&_deefc .Name ==start .Name {break ;};};return nil ;}; +// Vertical Inner Border +Vertical *CT_BorderPr ; -// Validate validates the CT_CustomSheetViews and its children -func (_gcac *CT_CustomSheetViews )Validate ()error {return _gcac .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");};type CT_TableMissing struct{};func (_dddffe ST_DataValidationImeMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dddffe .String (),start ); -};type CT_RevisionCellChange struct{ +// Horizontal Inner Borders +Horizontal *CT_BorderPr ;};func NewCT_PivotHierarchies ()*CT_PivotHierarchies {_fcdfb :=&CT_PivotHierarchies {};return _fcdfb };func (_bgdeb *ST_CalcMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbagf ,_gedea :=d .Token ();if _gedea !=nil {return _gedea ; +};if _beaea ,_cdafgd :=_fbagf .(_c .EndElement );_cdafgd &&_beaea .Name ==start .Name {*_bgdeb =1;return nil ;};if _cgdcaa ,_eeaded :=_fbagf .(_c .CharData );!_eeaded {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbagf ); +}else {switch string (_cgdcaa ){case "":*_bgdeb =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_bgdeb =1;case "\u0061\u0075\u0074\u006f":*_bgdeb =2;case "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065":*_bgdeb =3;};};_fbagf ,_gedea =d .Token (); +if _gedea !=nil {return _gedea ;};if _ecdee ,_eefcb :=_fbagf .(_c .EndElement );_eefcb &&_ecdee .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbagf ); +}; -// Sheet Id -SIdAttr uint32 ; +// ValidateWithPath validates the Sst and its children, prefixing error messages with path +func (_ggdb *Sst )ValidateWithPath (path string )error {if _fagfbb :=_ggdb .CT_Sst .ValidateWithPath (path );_fagfbb !=nil {return _fagfbb ;};return nil ;};func (_dcgag ST_SortType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfgab :=_c .Attr {}; +_gfgab .Name =name ;switch _dcgag {case ST_SortTypeUnset :_gfgab .Value ="";case ST_SortTypeNone :_gfgab .Value ="\u006e\u006f\u006e\u0065";case ST_SortTypeAscending :_gfgab .Value ="\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case ST_SortTypeDescending :_gfgab .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"; +case ST_SortTypeAscendingAlpha :_gfgab .Value ="\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061";case ST_SortTypeDescendingAlpha :_gfgab .Value ="\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061"; +case ST_SortTypeAscendingNatural :_gfgab .Value ="\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c";case ST_SortTypeDescendingNatural :_gfgab .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c"; +};return _gfgab ,nil ;};func (_afbde *CT_PivotFilters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aedede :=range start .Attr {if _aedede .Name .Local =="\u0063\u006f\u0075n\u0074"{_bedbc ,_bagfa :=_g .ParseUint (_aedede .Value ,10,32); +if _bagfa !=nil {return _bagfa ;};_ggga :=uint32 (_bedbc );_afbde .CountAttr =&_ggga ;continue ;};};_fgbddc :for {_aecfae ,_edggc :=d .Token ();if _edggc !=nil {return _edggc ;};switch _gbabf :=_aecfae .(type ){case _c .StartElement :switch _gbabf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"}:_efcaa :=NewCT_PivotFilter (); +if _egcgc :=d .DecodeElement (_efcaa ,&_gbabf );_egcgc !=nil {return _egcgc ;};_afbde .Filter =append (_afbde .Filter ,_efcaa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076o\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025\u0076",_gbabf .Name ); +if _edebdb :=d .Skip ();_edebdb !=nil {return _edebdb ;};};case _c .EndElement :break _fgbddc ;case _c .CharData :};};return nil ;};type CT_CellXfs struct{ -// Old Formatting Information -OdxfAttr *bool ; +// Format Count +CountAttr *uint32 ; -// Row Column Formatting Change -XfDxfAttr *bool ; +// Format +Xf []*CT_Xf ;}; -// Style Revision -SAttr *bool ; +// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path +func (_acdee *CT_Drawing )ValidateWithPath (path string )error {return nil }; -// Formatting -DxfAttr *bool ; +// ValidateWithPath validates the CT_FunctionGroups and its children, prefixing error messages with path +func (_fcbcfc *CT_FunctionGroups )ValidateWithPath (path string )error {for _fcdfaf ,_agfgc :=range _fcbcfc .FunctionGroup {if _afdbg :=_agfgc .ValidateWithPath (_ba .Sprintf ("%\u0073/\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006eG\u0072\u006f\u0075\u0070[%\u0064\u005d",path ,_fcdfaf )); +_afdbg !=nil {return _afdbg ;};};return nil ;};type CT_WebPr struct{ -// Number Format Id -NumFmtIdAttr *uint32 ; +// XML Source +XmlAttr *bool ; -// Quote Prefix -QuotePrefixAttr *bool ; +// Import XML Source Data +SourceDataAttr *bool ; -// Old Quote Prefix -OldQuotePrefixAttr *bool ; +// Parse PRE +ParsePreAttr *bool ; -// Phonetic Text -PhAttr *bool ; +// Consecutive Delimiters +ConsecutiveAttr *bool ; -// Old Phonetic Text -OldPhAttr *bool ; +// Use First Row +FirstRowAttr *bool ; -// End of List Formula Update -EndOfListFormulaUpdateAttr *bool ; +// Created in Excel 97 +Xl97Attr *bool ; -// Old Cell Data -Oc *CT_Cell ; +// Dates as Text +TextDatesAttr *bool ; -// New Cell Data -Nc *CT_Cell ; +// Refreshed in Excel 2000 +Xl2000Attr *bool ; -// Old Formatting Information -Odxf *CT_Dxf ; +// URL +UrlAttr *string ; -// New Formatting Information -Ndxf *CT_Dxf ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_dadfa ST_CellComments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dadfa .String (),start );};func (_acgfbc ST_SortBy )Validate ()error {return _acgfbc .ValidateWithPath ("")}; +// Web Post +PostAttr *string ; +// HTML Tables Only +HtmlTablesAttr *bool ; -// ValidateWithPath validates the CT_Cfvo and its children, prefixing error messages with path -func (_caea *CT_Cfvo )ValidateWithPath (path string )error {if _caea .TypeAttr ==ST_CfvoTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _degf :=_caea .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_degf !=nil {return _degf ;};if _caea .ExtLst !=nil {if _fedd :=_caea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fedd !=nil {return _fedd ; -};};return nil ;};func (_eebac ST_SmartTagShow )ValidateWithPath (path string )error {switch _eebac {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eebac )); -};return nil ;};func (_cffcbd *CT_PivotField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cffcbd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .NameAttr )}); -};if _cffcbd .AxisAttr !=ST_AxisUnset {_gfbbd ,_cfafg :=_cffcbd .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _cfafg !=nil {return _cfafg ;};start .Attr =append (start .Attr ,_gfbbd );};if _cffcbd .DataFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DataFieldAttr ))}); -};if _cffcbd .SubtotalCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073u\u0062t\u006f\u0074\u0061\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .SubtotalCaptionAttr )}); -};if _cffcbd .ShowDropDownsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ShowDropDownsAttr ))}); -};if _cffcbd .HiddenLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0069\u0064\u0064\u0065\u006e\u004c\u0065\u0076\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .HiddenLevelAttr ))});};if _cffcbd .UniqueMemberPropertyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"u\u006ei\u0071\u0075\u0065\u004d\u0065\u006d\u0062\u0065r\u0050\u0072\u006f\u0070er\u0074\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .UniqueMemberPropertyAttr )}); -};if _cffcbd .CompactAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u0070\u0061\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .CompactAttr ))});};if _cffcbd .AllDrilledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0044\u0072\u0069\u006c\u006c\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .AllDrilledAttr ))}); -};if _cffcbd .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .NumFmtIdAttr )});};if _cffcbd .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .OutlineAttr ))}); -};if _cffcbd .SubtotalTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .SubtotalTopAttr ))});};if _cffcbd .DragToRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DragToRowAttr ))}); -};if _cffcbd .DragToColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DragToColAttr ))});};if _cffcbd .MultipleItemSelectionAllowedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .MultipleItemSelectionAllowedAttr ))}); -};if _cffcbd .DragToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DragToPageAttr ))});};if _cffcbd .DragToDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DragToDataAttr ))}); -};if _cffcbd .DragOffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u004f\u0066\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DragOffAttr ))});};if _cffcbd .ShowAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0041\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ShowAllAttr ))}); -};if _cffcbd .InsertBlankRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0042\u006c\u0061n\u006b\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .InsertBlankRowAttr ))}); -};if _cffcbd .ServerFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ServerFieldAttr ))});};if _cffcbd .InsertPageBreakAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0073e\u0072\u0074\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .InsertPageBreakAttr ))}); -};if _cffcbd .AutoShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0053\u0068\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .AutoShowAttr ))});};if _cffcbd .TopAutoShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u0041\u0075\u0074\u006f\u0053\u0068\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .TopAutoShowAttr ))}); -};if _cffcbd .HideNewItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064e\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .HideNewItemsAttr ))}); -};if _cffcbd .MeasureFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .MeasureFilterAttr ))}); -};if _cffcbd .IncludeNewItemsInFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .IncludeNewItemsInFilterAttr ))}); -};if _cffcbd .ItemPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d\u0050\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .ItemPageCountAttr )}); -};if _cffcbd .SortTypeAttr !=ST_FieldSortTypeUnset {_bbfbg ,_fagdgd :=_cffcbd .SortTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"});if _fagdgd !=nil {return _fagdgd ;};start .Attr =append (start .Attr ,_bbfbg ); -};if _cffcbd .DataSourceSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063e\u0053\u006f\u0072\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DataSourceSortAttr ))}); -};if _cffcbd .NonAutoSortDefaultAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006eo\u006eA\u0075\u0074\u006f\u0053\u006fr\u0074\u0044e\u0066\u0061\u0075\u006c\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .NonAutoSortDefaultAttr ))}); -};if _cffcbd .RankByAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061\u006e\u006b\u0042\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_cffcbd .RankByAttr )});};if _cffcbd .DefaultSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DefaultSubtotalAttr ))}); -};if _cffcbd .SumSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .SumSubtotalAttr ))});};if _cffcbd .CountASubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .CountASubtotalAttr ))}); -};if _cffcbd .AvgSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .AvgSubtotalAttr ))});};if _cffcbd .MaxSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .MaxSubtotalAttr ))}); -};if _cffcbd .MinSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .MinSubtotalAttr ))});};if _cffcbd .ProductSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ProductSubtotalAttr ))}); -};if _cffcbd .CountSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .CountSubtotalAttr ))}); -};if _cffcbd .StdDevSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .StdDevSubtotalAttr ))}); -};if _cffcbd .StdDevPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .StdDevPSubtotalAttr ))}); -};if _cffcbd .VarSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .VarSubtotalAttr ))});};if _cffcbd .VarPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .VarPSubtotalAttr ))}); -};if _cffcbd .ShowPropCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0050\u0072\u006f\u0070\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ShowPropCellAttr ))}); -};if _cffcbd .ShowPropTipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0054\u0069\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ShowPropTipAttr ))});};if _cffcbd .ShowPropAsCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0041\u0073\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .ShowPropAsCaptionAttr ))}); -};if _cffcbd .DefaultAttributeDrillStateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072i\u0062\u0075\u0074\u0065\u0044\u0072\u0069\u006c\u006c\u0053t\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cffcbd .DefaultAttributeDrillStateAttr ))}); -};e .EncodeToken (start );if _cffcbd .Items !=nil {_bcgbd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0069\u0074\u0065\u006ds"}};e .EncodeElement (_cffcbd .Items ,_bcgbd );};if _cffcbd .AutoSortScope !=nil {_cfgcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074S\u0063\u006f\u0070\u0065"}}; -e .EncodeElement (_cffcbd .AutoSortScope ,_cfgcb );};if _cffcbd .ExtLst !=nil {_ffeaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cffcbd .ExtLst ,_ffeaf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// HTML Formatting Handling +HtmlFormatAttr ST_HtmlFmt ; -// ValidateWithPath validates the CT_QueryCache and its children, prefixing error messages with path -func (_fgcea *CT_QueryCache )ValidateWithPath (path string )error {for _bbgdb ,_fbcdcd :=range _fgcea .Query {if _eeecg :=_fbcdcd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fQ\u0075\u0065\u0072\u0079\u005b\u0025\u0064\u005d",path ,_bbgdb ));_eeecg !=nil {return _eeecg ; -};};return nil ;};const (ST_CellCommentsUnset ST_CellComments =0;ST_CellCommentsNone ST_CellComments =1;ST_CellCommentsAsDisplayed ST_CellComments =2;ST_CellCommentsAtEnd ST_CellComments =3;);func (_fdfdeg *CT_TableStyles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdeega :=range start .Attr {if _gdeega .Name .Local =="\u0063\u006f\u0075n\u0074"{_fddac ,_eeeeg :=_f .ParseUint (_gdeega .Value ,10,32); -if _eeeeg !=nil {return _eeeeg ;};_gaefb :=uint32 (_fddac );_fdfdeg .CountAttr =&_gaefb ;continue ;};if _gdeega .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"{_eefga :=_gdeega .Value ; -_fdfdeg .DefaultTableStyleAttr =&_eefga ;continue ;};if _gdeega .Name .Local =="\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0050\u0069\u0076\u006f\u0074S\u0074\u0079\u006c\u0065"{_babac :=_gdeega .Value ;_fdfdeg .DefaultPivotStyleAttr =&_babac ;continue ; -};};_ggggbb :for {_bfgdd ,_cdfff :=d .Token ();if _cdfff !=nil {return _cdfff ;};switch _faeab :=_bfgdd .(type ){case _c .StartElement :switch _faeab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_gedcgb :=NewCT_TableStyle (); -if _eaafb :=d .DecodeElement (_gedcgb ,&_faeab );_eaafb !=nil {return _eaafb ;};_fdfdeg .TableStyle =append (_fdfdeg .TableStyle ,_gedcgb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074y\u006ce\u0073\u0020\u0025\u0076",_faeab .Name ); -if _bffdeb :=d .Skip ();_bffdeb !=nil {return _bffdeb ;};};case _c .EndElement :break _ggggbb ;case _c .CharData :};};return nil ;}; +// Edit Query URL +EditPageAttr *string ; -// Validate validates the CT_Mdx and its children -func (_aacfc *CT_Mdx )Validate ()error {return _aacfc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0064\u0078");};func (_ecabf *CT_Stylesheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dabfa :for {_decae ,_bddaf :=d .Token ();if _bddaf !=nil {return _bddaf ; -};switch _fbcgc :=_decae .(type ){case _c .StartElement :switch _fbcgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"}:_ecabf .NumFmts =NewCT_NumFmts (); -if _dcagd :=d .DecodeElement (_ecabf .NumFmts ,&_fbcgc );_dcagd !=nil {return _dcagd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"}:_ecabf .Fonts =NewCT_Fonts (); -if _accdb :=d .DecodeElement (_ecabf .Fonts ,&_fbcgc );_accdb !=nil {return _accdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"}:_ecabf .Fills =NewCT_Fills (); -if _egcagf :=d .DecodeElement (_ecabf .Fills ,&_fbcgc );_egcagf !=nil {return _egcagf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"}:_ecabf .Borders =NewCT_Borders (); -if _debbfg :=d .DecodeElement (_ecabf .Borders ,&_fbcgc );_debbfg !=nil {return _debbfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}:_ecabf .CellStyleXfs =NewCT_CellStyleXfs (); -if _bbdffa :=d .DecodeElement (_ecabf .CellStyleXfs ,&_fbcgc );_bbdffa !=nil {return _bbdffa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"}:_ecabf .CellXfs =NewCT_CellXfs (); -if _bfdcf :=d .DecodeElement (_ecabf .CellXfs ,&_fbcgc );_bfdcf !=nil {return _bfdcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"}:_ecabf .CellStyles =NewCT_CellStyles (); -if _eafcc :=d .DecodeElement (_ecabf .CellStyles ,&_fbcgc );_eafcc !=nil {return _eafcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"}:_ecabf .Dxfs =NewCT_Dxfs (); -if _cgdgf :=d .DecodeElement (_ecabf .Dxfs ,&_fbcgc );_cgdgf !=nil {return _cgdgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}:_ecabf .TableStyles =NewCT_TableStyles (); -if _accfcd :=d .DecodeElement (_ecabf .TableStyles ,&_fbcgc );_accfcd !=nil {return _accfcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"}:_ecabf .Colors =NewCT_Colors (); -if _gabcc :=d .DecodeElement (_ecabf .Colors ,&_fbcgc );_gabcc !=nil {return _gabcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecabf .ExtLst =NewCT_ExtensionList (); -if _ffaba :=d .DecodeElement (_ecabf .ExtLst ,&_fbcgc );_ffaba !=nil {return _ffaba ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_fbcgc .Name ); -if _eeafe :=d .Skip ();_eeafe !=nil {return _eeafe ;};};case _c .EndElement :break _dabfa ;case _c .CharData :};};return nil ;}; +// Tables +Tables *CT_Tables ;}; -// Validate validates the CT_CalculatedMember and its children -func (_ecacg *CT_CalculatedMember )Validate ()error {return _ecacg .ValidateWithPath ("\u0043\u0054\u005f\u0043al\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072");};func (_ddaffb *ST_DataConsolidateFunction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgfbce ,_bcge :=d .Token (); -if _bcge !=nil {return _bcge ;};if _cgfdeg ,_dcged :=_dgfbce .(_c .EndElement );_dcged &&_cgfdeg .Name ==start .Name {*_ddaffb =1;return nil ;};if _cbddg ,_aefed :=_dgfbce .(_c .CharData );!_aefed {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgfbce ); -}else {switch string (_cbddg ){case "":*_ddaffb =0;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_ddaffb =1;case "\u0063\u006f\u0075n\u0074":*_ddaffb =2;case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_ddaffb =3;case "\u006d\u0061\u0078":*_ddaffb =4; -case "\u006d\u0069\u006e":*_ddaffb =5;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_ddaffb =6;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_ddaffb =7;case "\u0073t\u0064\u0044\u0065\u0076\u0070":*_ddaffb =8;case "\u0073\u0075\u006d":*_ddaffb =9;case "\u0076\u0061\u0072":*_ddaffb =10; -case "\u0076\u0061\u0072\u0070":*_ddaffb =11;};};_dgfbce ,_bcge =d .Token ();if _bcge !=nil {return _bcge ;};if _aaafc ,_cbcfc :=_dgfbce .(_c .EndElement );_cbcfc &&_aaafc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgfbce ); -};type CT_SheetIdMap struct{ +// Validate validates the CT_IgnoredError and its children +func (_fggda *CT_IgnoredError )Validate ()error {return _fggda .ValidateWithPath ("\u0043T\u005fI\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072");}; -// Sheet Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_VolTopic and its children, prefixing error messages with path +func (_fbcbg *CT_VolTopic )ValidateWithPath (path string )error {if _eedab :=_fbcbg .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_eedab !=nil {return _eedab ;};for _effef ,_dfdeb :=range _fbcbg .Tr {if _gfgdaf :=_dfdeb .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_effef )); +_gfgdaf !=nil {return _gfgdaf ;};};return nil ;};func (_dabaf *CT_FieldGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgbcf :=range start .Attr {if _dgbcf .Name .Local =="\u0070\u0061\u0072"{_bfdcd ,_cffea :=_g .ParseUint (_dgbcf .Value ,10,32); +if _cffea !=nil {return _cffea ;};_dbace :=uint32 (_bfdcd );_dabaf .ParAttr =&_dbace ;continue ;};if _dgbcf .Name .Local =="\u0062\u0061\u0073\u0065"{_bccbc ,_cgeea :=_g .ParseUint (_dgbcf .Value ,10,32);if _cgeea !=nil {return _cgeea ;};_ggbbf :=uint32 (_bccbc ); +_dabaf .BaseAttr =&_ggbbf ;continue ;};};_gabfe :for {_fgea ,_bgebc :=d .Token ();if _bgebc !=nil {return _bgebc ;};switch _aggc :=_fgea .(type ){case _c .StartElement :switch _aggc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0050\u0072"}:_dabaf .RangePr =NewCT_RangePr (); +if _abbc :=d .DecodeElement (_dabaf .RangePr ,&_aggc );_abbc !=nil {return _abbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"}:_dabaf .DiscretePr =NewCT_DiscretePr (); +if _gdbaf :=d .DecodeElement (_dabaf .DiscretePr ,&_aggc );_gdbaf !=nil {return _gdbaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073"}:_dabaf .GroupItems =NewCT_GroupItems (); +if _ebcg :=d .DecodeElement (_dabaf .GroupItems ,&_aggc );_ebcg !=nil {return _ebcg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_aggc .Name ); +if _gcfff :=d .Skip ();_gcfff !=nil {return _gcfff ;};};case _c .EndElement :break _gabfe ;case _c .CharData :};};return nil ;};const (ST_ExternalConnectionTypeUnset ST_ExternalConnectionType =0;ST_ExternalConnectionTypeGeneral ST_ExternalConnectionType =1; +ST_ExternalConnectionTypeText ST_ExternalConnectionType =2;ST_ExternalConnectionTypeMDY ST_ExternalConnectionType =3;ST_ExternalConnectionTypeDMY ST_ExternalConnectionType =4;ST_ExternalConnectionTypeYMD ST_ExternalConnectionType =5;ST_ExternalConnectionTypeMYD ST_ExternalConnectionType =6; +ST_ExternalConnectionTypeDYM ST_ExternalConnectionType =7;ST_ExternalConnectionTypeYDM ST_ExternalConnectionType =8;ST_ExternalConnectionTypeSkip ST_ExternalConnectionType =9;ST_ExternalConnectionTypeEMD ST_ExternalConnectionType =10;); -// Sheet Id -SheetId []*CT_SheetId ;};func NewCT_Tables ()*CT_Tables {_baaaf :=&CT_Tables {};return _baaaf };func (_eggfca ST_Qualifier )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cdeab :=_c .Attr {};_cdeab .Name =name ;switch _eggfca {case ST_QualifierUnset :_cdeab .Value =""; -case ST_QualifierDoubleQuote :_cdeab .Value ="d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case ST_QualifierSingleQuote :_cdeab .Value ="s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case ST_QualifierNone :_cdeab .Value ="\u006e\u006f\u006e\u0065"; -};return _cdeab ,nil ;};func (_fccgf ST_VolDepType )ValidateWithPath (path string )error {switch _fccgf {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fccgf )); -};return nil ;};func (_cfecea ST_RevisionAction )Validate ()error {return _cfecea .ValidateWithPath ("")};func (_gcgaaca *ST_GroupBy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eegafc ,_dcbggc :=d .Token ();if _dcbggc !=nil {return _dcbggc ; -};if _gffcd ,_ffadb :=_eegafc .(_c .EndElement );_ffadb &&_gffcd .Name ==start .Name {*_gcgaaca =1;return nil ;};if _bcebde ,_ddffbb :=_eegafc .(_c .CharData );!_ddffbb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eegafc ); -}else {switch string (_bcebde ){case "":*_gcgaaca =0;case "\u0072\u0061\u006eg\u0065":*_gcgaaca =1;case "\u0073e\u0063\u006f\u006e\u0064\u0073":*_gcgaaca =2;case "\u006di\u006e\u0075\u0074\u0065\u0073":*_gcgaaca =3;case "\u0068\u006f\u0075r\u0073":*_gcgaaca =4; -case "\u0064\u0061\u0079\u0073":*_gcgaaca =5;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_gcgaaca =6;case "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073":*_gcgaaca =7;case "\u0079\u0065\u0061r\u0073":*_gcgaaca =8;};};_eegafc ,_dcbggc =d .Token ();if _dcbggc !=nil {return _dcbggc ; -};if _ddadb ,_eegbea :=_eegafc .(_c .EndElement );_eegbea &&_ddadb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eegafc ); -};func (_beceg *CT_Font )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );for _ ,_faebb :=range _beceg .FontChoice {_faebb .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};const (ST_GradientTypeUnset ST_GradientType =0;ST_GradientTypeLinear ST_GradientType =1;ST_GradientTypePath ST_GradientType =2;); +// ValidateWithPath validates the CT_DdeLink and its children, prefixing error messages with path +func (_aabgc *CT_DdeLink )ValidateWithPath (path string )error {if _aabgc .DdeItems !=nil {if _bbfb :=_aabgc .DdeItems .ValidateWithPath (path +"\u002fD\u0064\u0065\u0049\u0074\u0065\u006ds");_bbfb !=nil {return _bbfb ;};};return nil ;}; -// Validate validates the CT_UnderlineProperty and its children -func (_geedba *CT_UnderlineProperty )Validate ()error {return _geedba .ValidateWithPath ("C\u0054_\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0050\u0072\u006f\u0070er\u0074\u0079");};func NewCT_Controls ()*CT_Controls {_afgc :=&CT_Controls {};return _afgc }; -func (_bdfe *ST_DataValidationType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bccfb ,_gdbaf :=d .Token ();if _gdbaf !=nil {return _gdbaf ;};if _egcef ,_gbdag :=_bccfb .(_c .EndElement );_gbdag &&_egcef .Name ==start .Name {*_bdfe =1; -return nil ;};if _dfedfa ,_egdabff :=_bccfb .(_c .CharData );!_egdabff {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bccfb );}else {switch string (_dfedfa ){case "":*_bdfe =0; -case "\u006e\u006f\u006e\u0065":*_bdfe =1;case "\u0077\u0068\u006fl\u0065":*_bdfe =2;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_bdfe =3;case "\u006c\u0069\u0073\u0074":*_bdfe =4;case "\u0064\u0061\u0074\u0065":*_bdfe =5;case "\u0074\u0069\u006d\u0065":*_bdfe =6; -case "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068":*_bdfe =7;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bdfe =8;};};_bccfb ,_gdbaf =d .Token ();if _gdbaf !=nil {return _gdbaf ;};if _cbbge ,_cafafg :=_bccfb .(_c .EndElement );_cafafg &&_cbbge .Name ==start .Name {return nil ; -};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bccfb );};func NewCT_CacheSource ()*CT_CacheSource {_ccbg :=&CT_CacheSource {}; -_ccbg .TypeAttr =ST_SourceType (1);return _ccbg ;};func (_agbfad *CT_Table )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_agbfad .IdAttr )}); -if _agbfad .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .NameAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_agbfad .DisplayNameAttr )}); -if _agbfad .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .CommentAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_agbfad .RefAttr )}); -if _agbfad .TableTypeAttr !=ST_TableTypeUnset {_dcbdg ,_ggfee :=_agbfad .TableTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"});if _ggfee !=nil {return _ggfee ;};start .Attr =append (start .Attr ,_dcbdg );};if _agbfad .HeaderRowCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .HeaderRowCountAttr )}); -};if _agbfad .InsertRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agbfad .InsertRowAttr ))});};if _agbfad .InsertRowShiftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agbfad .InsertRowShiftAttr ))}); -};if _agbfad .TotalsRowCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .TotalsRowCountAttr )}); -};if _agbfad .TotalsRowShownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agbfad .TotalsRowShownAttr ))}); -};if _agbfad .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_agbfad .PublishedAttr ))});};if _agbfad .HeaderRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .HeaderRowDxfIdAttr )}); -};if _agbfad .DataDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .DataDxfIdAttr )});};if _agbfad .TotalsRowDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .TotalsRowDxfIdAttr )}); -};if _agbfad .HeaderRowBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .HeaderRowBorderDxfIdAttr )}); -};if _agbfad .TableBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .TableBorderDxfIdAttr )}); -};if _agbfad .TotalsRowBorderDxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .TotalsRowBorderDxfIdAttr )}); -};if _agbfad .HeaderRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .HeaderRowCellStyleAttr )}); -};if _agbfad .DataCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .DataCellStyleAttr )}); -};if _agbfad .TotalsRowCellStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .TotalsRowCellStyleAttr )}); -};if _agbfad .ConnectionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_agbfad .ConnectionIdAttr )});};e .EncodeToken (start ); -if _agbfad .AutoFilter !=nil {_dcedaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_agbfad .AutoFilter ,_dcedaa );};if _agbfad .SortState !=nil {_gebad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}}; -e .EncodeElement (_agbfad .SortState ,_gebad );};_ccfbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0074\u0061b\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}};e .EncodeElement (_agbfad .TableColumns ,_ccfbf );if _agbfad .TableStyleInfo !=nil {_abcfef :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065S\u0074\u0079l\u0065\u0049\u006e\u0066\u006f"}}; -e .EncodeElement (_agbfad .TableStyleInfo ,_abcfef );};if _agbfad .ExtLst !=nil {_gdbgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agbfad .ExtLst ,_gdbgg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_eegfd *CT_Sets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gedab :=range start .Attr {if _gedab .Name .Local =="\u0063\u006f\u0075n\u0074"{_dadcfc ,_ccfga :=_f .ParseUint (_gedab .Value ,10,32);if _ccfga !=nil {return _ccfga ; -};_ebedb :=uint32 (_dadcfc );_eegfd .CountAttr =&_ebedb ;continue ;};};_edfee :for {_fccgb ,_afbbgc :=d .Token ();if _afbbgc !=nil {return _afbbgc ;};switch _aeabd :=_fccgb .(type ){case _c .StartElement :switch _aeabd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_bfdcgc :=NewCT_Set (); -if _ddgab :=d .DecodeElement (_bfdcgc ,&_aeabd );_ddgab !=nil {return _ddgab ;};_eegfd .Set =append (_eegfd .Set ,_bfdcgc );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0065\u0074\u0073\u0020\u0025\u0076",_aeabd .Name ); -if _fggegf :=d .Skip ();_fggegf !=nil {return _fggegf ;};};case _c .EndElement :break _edfee ;case _c .CharData :};};return nil ;};type CT_RevisionConflict struct{ +// ValidateWithPath validates the CT_SheetDimension and its children, prefixing error messages with path +func (_fgdbe *CT_SheetDimension )ValidateWithPath (path string )error {return nil };func (_ffgac *CT_ColorScale )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdadc :for {_febd ,_gfab :=d .Token ();if _gfab !=nil {return _gfab ;};switch _dagf :=_febd .(type ){case _c .StartElement :switch _dagf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_dcec :=NewCT_Cfvo (); +if _baac :=d .DecodeElement (_dcec ,&_dagf );_baac !=nil {return _baac ;};_ffgac .Cfvo =append (_ffgac .Cfvo ,_dcec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_eaaaa :=NewCT_Color (); +if _fcda :=d .DecodeElement (_eaaaa ,&_dagf );_fcda !=nil {return _fcda ;};_ffgac .Color =append (_ffgac .Color ,_eaaaa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065 \u0025\u0076",_dagf .Name ); +if _efgb :=d .Skip ();_efgb !=nil {return _efgb ;};};case _c .EndElement :break _fdadc ;case _c .CharData :};};return nil ;}; -// Sheet Id -SheetIdAttr *uint32 ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_aadgcg ST_Visibility )Validate ()error {return _aadgcg .ValidateWithPath ("")};func (_bccgdcf *CT_TableFormula )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddgba :=range start .Attr {if _ddgba .Name .Local =="\u0061\u0072\u0072a\u0079"{_bdefg ,_dfbaa :=_f .ParseBool (_ddgba .Value ); -if _dfbaa !=nil {return _dfbaa ;};_bccgdcf .ArrayAttr =_bdefg ;continue ;};};for {_dbfgb ,_fgdgea :=d .Token ();if _fgdgea !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0046o\u0072\u006d\u0075l\u0061:\u0020\u0025\u0073",_fgdgea ); -};if _cecdc ,_bbbdfb :=_dbfgb .(_c .CharData );_bbbdfb {_bccgdcf .Content =string (_cecdc );};if _efcbc ,_ccfcdd :=_dbfgb .(_c .EndElement );_ccfcdd &&_efcbc .Name ==start .Name {break ;};};return nil ;};func (_gcdbac ST_DvAspect )String ()string {switch _gcdbac {case 0:return ""; -case 1:return "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054";case 2:return "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e";};return "";};type CT_FilterColumnChoice struct{ +// Validate validates the CT_Field and its children +func (_bfgc *CT_Field )Validate ()error {return _bfgc .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064");}; -// Filter Criteria -Filters *CT_Filters ; +// ValidateWithPath validates the CT_PivotHierarchies and its children, prefixing error messages with path +func (_fggab *CT_PivotHierarchies )ValidateWithPath (path string )error {for _defcaa ,_gdfcb :=range _fggab .PivotHierarchy {if _ggded :=_gdfcb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0050\u0069vo\u0074H\u0069\u0065\u0072\u0061\u0072c\u0068\u0079\u005b\u0025\u0064\u005d",path ,_defcaa )); +_ggded !=nil {return _ggded ;};};return nil ;};func NewCT_Sheet ()*CT_Sheet {_ccccg :=&CT_Sheet {};return _ccccg };func NewCT_PivotAreaReference ()*CT_PivotAreaReference {_bbcgfb :=&CT_PivotAreaReference {};return _bbcgfb ;}; -// Top 10 -Top10 *CT_Top10 ; +// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path +func (_dfagb *CT_Comment )ValidateWithPath (path string )error {if _dfagb .GuidAttr !=nil {if !_cd .ST_GuidPatternRe .MatchString (*_dfagb .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,*_dfagb .GuidAttr ); +};};if _adgfe :=_dfagb .Text .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074");_adgfe !=nil {return _adgfe ;};if _dfagb .CommentPr !=nil {if _gddf :=_dfagb .CommentPr .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072"); +_gddf !=nil {return _gddf ;};};return nil ;};type CT_RevisionRowColumnChoice struct{ -// Custom Filters -CustomFilters *CT_CustomFilters ; +// Undo +Undo []*CT_UndoInfo ; -// Dynamic Filter -DynamicFilter *CT_DynamicFilter ; +// Revised Row Column +Rcc []*CT_RevisionCellChange ; -// Color Filter Criteria -ColorFilter *CT_ColorFilter ; +// Revision Format +Rfmt []*CT_RevisionFormatting ;}; -// Icon Filter -IconFilter *CT_IconFilter ;ExtLst *CT_ExtensionList ;};func NewCT_RecordChoice ()*CT_RecordChoice {_gffbe :=&CT_RecordChoice {};return _gffbe };func NewCT_SingleXmlCell ()*CT_SingleXmlCell {_ecfed :=&CT_SingleXmlCell {};_ecfed .XmlCellPr =NewCT_XmlCellPr (); -return _ecfed ;}; +// ValidateWithPath validates the AG_AutoFormat and its children, prefixing error messages with path +func (_cb *AG_AutoFormat )ValidateWithPath (path string )error {return nil };func (_fagbb *CT_RevisionConflict )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fagbb .SheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_fagbb .SheetIdAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fagbb .RIdAttr )});if _fagbb .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fagbb .UaAttr ))}); +};if _fagbb .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fagbb .RaAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bfagb *CT_PivotFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bfagb .FldAttr )});if _bfagb .MpFldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0070\u0046l\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .MpFldAttr )}); +};_cbaff ,_cegad :=_bfagb .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _cegad !=nil {return _cegad ;};start .Attr =append (start .Attr ,_cbaff );if _bfagb .EvalOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065v\u0061\u006c\u004f\u0072\u0064\u0065r"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .EvalOrderAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bfagb .IdAttr )});if _bfagb .IMeasureHierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u004d\u0065a\u0073\u0075\u0072\u0065\u0048\u0069\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .IMeasureHierAttr )}); +};if _bfagb .IMeasureFldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"i\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .IMeasureFldAttr )});};if _bfagb .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .NameAttr )}); +};if _bfagb .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .DescriptionAttr )});};if _bfagb .StringValue1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0031"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .StringValue1Attr )}); +};if _bfagb .StringValue2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0032"},Value :_ba .Sprintf ("\u0025\u0076",*_bfagb .StringValue2Attr )});};e .EncodeToken (start ); +_gcfae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_bfagb .AutoFilter ,_gcfae );if _bfagb .ExtLst !=nil {_eeeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bfagb .ExtLst ,_eeeb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_PageSetUpPr and its children -func (_ggceb *CT_PageSetUpPr )Validate ()error {return _ggceb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0053\u0065t\u0055\u0070\u0050\u0072");};type CT_Filter struct{ +// Validate validates the CT_PivotAreaReference and its children +func (_dabefa *CT_PivotAreaReference )Validate ()error {return _dabefa .ValidateWithPath ("C\u0054\u005f\u0050\u0069vo\u0074A\u0072\u0065\u0061\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065");}; -// Filter Value -ValAttr *string ;};func NewCT_WebPublishItems ()*CT_WebPublishItems {_dggee :=&CT_WebPublishItems {};return _dggee };type CT_PivotTableStyle struct{ +// ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path +func (_ebff *CT_Comments )ValidateWithPath (path string )error {if _eddae :=_ebff .Authors .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u0068\u006f\u0072\u0073");_eddae !=nil {return _eddae ;};if _dfdff :=_ebff .CommentList .ValidateWithPath (path +"\u002f\u0043\u006fm\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"); +_dfdff !=nil {return _dfdff ;};if _ebff .ExtLst !=nil {if _cega :=_ebff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cega !=nil {return _cega ;};};return nil ;};func (_afgdg ST_PhoneticType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afgdg .String (),start ); +}; -// Table Style Name -NameAttr *string ; +// ValidateWithPath validates the CT_WorkbookProtection and its children, prefixing error messages with path +func (_bafbb *CT_WorkbookProtection )ValidateWithPath (path string )error {return nil };func (_efaeb *CT_RevisionCustomView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efaeb .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_efaeb .ActionAttr =ST_RevisionAction (1);for _ ,_gbadd :=range start .Attr {if _gbadd .Name .Local =="\u0067\u0075\u0069\u0064"{_begcf :=_gbadd .Value ;_efaeb .GuidAttr =_begcf ;continue ;};if _gbadd .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_efaeb .ActionAttr .UnmarshalXMLAttr (_gbadd ); +continue ;};};for {_dcfgb ,_ddfffg :=d .Token ();if _ddfffg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0043u\u0073\u0074\u006f\u006d\u0056\u0069\u0065w\u003a\u0020\u0025\u0073",_ddfffg ); +};if _bfedg ,_dgfbd :=_dcfgb .(_c .EndElement );_dgfbd &&_bfedg .Name ==start .Name {break ;};};return nil ;};type CT_BookViews struct{ -// Show Row Header Formatting -ShowRowHeadersAttr *bool ; +// Workbook View +WorkbookView []*CT_BookView ;};func (_egdgg *CT_MapInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0076",_egdgg .SelectionNamespacesAttr )}); +e .EncodeToken (start );_degdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0053\u0063\u0068\u0065\u006d\u0061"}};for _ ,_faddf :=range _egdgg .Schema {e .EncodeElement (_faddf ,_degdc );};_aeege :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u004d\u0061\u0070"}}; +for _ ,_edfga :=range _egdgg .Map {e .EncodeElement (_edfga ,_aeege );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Show Table Style Column Header Formatting -ShowColHeadersAttr *bool ; +// Validate validates the CT_CustomFilter and its children +func (_eabd *CT_CustomFilter )Validate ()error {return _eabd .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072");};func (_fcfgd *CT_DdeLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065\u0053\u0065\u0072\u0076\u0069\u0063\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_fcfgd .DdeServiceAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065\u0054\u006f\u0070\u0069\u0063"},Value :_ba .Sprintf ("\u0025\u0076",_fcfgd .DdeTopicAttr )});e .EncodeToken (start );if _fcfgd .DdeItems !=nil {_eece :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0064\u0065\u0049\u0074\u0065\u006d\u0073"}}; +e .EncodeElement (_fcfgd .DdeItems ,_eece );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ServerFormat struct{ -// Show Row Stripes -ShowRowStripesAttr *bool ; +// Culture +CultureAttr *string ; -// Show Column Stripes -ShowColStripesAttr *bool ; +// Format +FormatAttr *string ;}; -// Show Last Column -ShowLastColumnAttr *bool ;};func (_cgfcb ST_DataConsolidateFunction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eacdca :=_c .Attr {};_eacdca .Name =name ;switch _cgfcb {case ST_DataConsolidateFunctionUnset :_eacdca .Value ="";case ST_DataConsolidateFunctionAverage :_eacdca .Value ="\u0061v\u0065\u0072\u0061\u0067\u0065"; -case ST_DataConsolidateFunctionCount :_eacdca .Value ="\u0063\u006f\u0075n\u0074";case ST_DataConsolidateFunctionCountNums :_eacdca .Value ="\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds";case ST_DataConsolidateFunctionMax :_eacdca .Value ="\u006d\u0061\u0078"; -case ST_DataConsolidateFunctionMin :_eacdca .Value ="\u006d\u0069\u006e";case ST_DataConsolidateFunctionProduct :_eacdca .Value ="\u0070r\u006f\u0064\u0075\u0063\u0074";case ST_DataConsolidateFunctionStdDev :_eacdca .Value ="\u0073\u0074\u0064\u0044\u0065\u0076"; -case ST_DataConsolidateFunctionStdDevp :_eacdca .Value ="\u0073t\u0064\u0044\u0065\u0076\u0070";case ST_DataConsolidateFunctionSum :_eacdca .Value ="\u0073\u0075\u006d";case ST_DataConsolidateFunctionVar :_eacdca .Value ="\u0076\u0061\u0072";case ST_DataConsolidateFunctionVarp :_eacdca .Value ="\u0076\u0061\u0072\u0070"; -};return _eacdca ,nil ;};func (_dcafb *CT_Users )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efcee :=range start .Attr {if _efcee .Name .Local =="\u0063\u006f\u0075n\u0074"{_gddecb ,_bgfee :=_f .ParseUint (_efcee .Value ,10,32); -if _bgfee !=nil {return _bgfee ;};_gefbgc :=uint32 (_gddecb );_dcafb .CountAttr =&_gefbgc ;continue ;};};_ffdea :for {_dgfgg ,_fdecf :=d .Token ();if _fdecf !=nil {return _fdecf ;};switch _edcabg :=_dgfgg .(type ){case _c .StartElement :switch _edcabg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}:_dedbd :=NewCT_SharedUser (); -if _egcab :=d .DecodeElement (_dedbd ,&_edcabg );_egcab !=nil {return _egcab ;};_dcafb .UserInfo =append (_dcafb .UserInfo ,_dedbd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073\u0020\u0025\u0076",_edcabg .Name ); -if _efcdae :=d .Skip ();_efcdae !=nil {return _efcdae ;};};case _c .EndElement :break _ffdea ;case _c .CharData :};};return nil ;};func (_dacae *CT_PivotSelection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dacae .PivotArea =NewCT_PivotArea (); -for _ ,_faabg :=range start .Attr {if _faabg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_faabg .Name .Local =="\u0069\u0064"||_faabg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_faabg .Name .Local =="\u0069\u0064"{_gcecf :=_faabg .Value ; -_dacae .IdAttr =&_gcecf ;continue ;};if _faabg .Name .Local =="\u0073\u0074\u0061r\u0074"{_cbcbb ,_ebfbc :=_f .ParseUint (_faabg .Value ,10,32);if _ebfbc !=nil {return _ebfbc ;};_fgabda :=uint32 (_cbcbb );_dacae .StartAttr =&_fgabda ;continue ;};if _faabg .Name .Local =="\u0063\u006f\u0075n\u0074"{_gbfece ,_edfaa :=_f .ParseUint (_faabg .Value ,10,32); -if _edfaa !=nil {return _edfaa ;};_fadae :=uint32 (_gbfece );_dacae .CountAttr =&_fadae ;continue ;};if _faabg .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0052\u006fw"{_dbbae ,_deebg :=_f .ParseUint (_faabg .Value ,10,32);if _deebg !=nil {return _deebg ; -};_fbgdd :=uint32 (_dbbae );_dacae .ActiveRowAttr =&_fbgdd ;continue ;};if _faabg .Name .Local =="\u0070\u0061\u006e\u0065"{_dacae .PaneAttr .UnmarshalXMLAttr (_faabg );continue ;};if _faabg .Name .Local =="\u0061\u0078\u0069\u0073"{_dacae .AxisAttr .UnmarshalXMLAttr (_faabg ); -continue ;};if _faabg .Name .Local =="\u006c\u0061\u0062e\u006c"{_agefc ,_ccdae :=_f .ParseBool (_faabg .Value );if _ccdae !=nil {return _ccdae ;};_dacae .LabelAttr =&_agefc ;continue ;};if _faabg .Name .Local =="\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"{_fafee ,_abcef :=_f .ParseUint (_faabg .Value ,10,32); -if _abcef !=nil {return _abcef ;};_ffecb :=uint32 (_fafee );_dacae .DimensionAttr =&_ffecb ;continue ;};if _faabg .Name .Local =="\u006d\u0069\u006e"{_dafbe ,_gecaeb :=_f .ParseUint (_faabg .Value ,10,32);if _gecaeb !=nil {return _gecaeb ;};_ccddff :=uint32 (_dafbe ); -_dacae .MinAttr =&_ccddff ;continue ;};if _faabg .Name .Local =="\u0065\u0078\u0074\u0065\u006e\u0064\u0061\u0062\u006c\u0065"{_fgcd ,_ecdge :=_f .ParseBool (_faabg .Value );if _ecdge !=nil {return _ecdge ;};_dacae .ExtendableAttr =&_fgcd ;continue ;}; -if _faabg .Name .Local =="\u006d\u0061\u0078"{_dgbbb ,_eccgb :=_f .ParseUint (_faabg .Value ,10,32);if _eccgb !=nil {return _eccgb ;};_aaddbd :=uint32 (_dgbbb );_dacae .MaxAttr =&_aaddbd ;continue ;};if _faabg .Name .Local =="\u0064\u0061\u0074\u0061"{_fccef ,_bcffe :=_f .ParseBool (_faabg .Value ); -if _bcffe !=nil {return _bcffe ;};_dacae .DataAttr =&_fccef ;continue ;};if _faabg .Name .Local =="p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0043\u006f\u006c"{_dgaff ,_gcbcg :=_f .ParseUint (_faabg .Value ,10,32);if _gcbcg !=nil {return _gcbcg ;};_ffbdc :=uint32 (_dgaff ); -_dacae .PreviousColAttr =&_ffbdc ;continue ;};if _faabg .Name .Local =="p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0052\u006f\u0077"{_cffff ,_efdfc :=_f .ParseUint (_faabg .Value ,10,32);if _efdfc !=nil {return _efdfc ;};_bbadc :=uint32 (_cffff );_dacae .PreviousRowAttr =&_bbadc ; -continue ;};if _faabg .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0043\u006fl"{_eegbb ,_edbdd :=_f .ParseUint (_faabg .Value ,10,32);if _edbdd !=nil {return _edbdd ;};_eedcg :=uint32 (_eegbb );_dacae .ActiveColAttr =&_eedcg ;continue ;};if _faabg .Name .Local =="\u0063\u006c\u0069c\u006b"{_cgabd ,_bcdgb :=_f .ParseUint (_faabg .Value ,10,32); -if _bcdgb !=nil {return _bcdgb ;};_ggdf :=uint32 (_cgabd );_dacae .ClickAttr =&_ggdf ;continue ;};if _faabg .Name .Local =="\u0073\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072"{_gegac ,_dbcfgd :=_f .ParseBool (_faabg .Value );if _dbcfgd !=nil {return _dbcfgd ; -};_dacae .ShowHeaderAttr =&_gegac ;continue ;};};_bdggc :for {_dabcb ,_fafde :=d .Token ();if _fafde !=nil {return _fafde ;};switch _cdffd :=_dabcb .(type ){case _c .StartElement :switch _cdffd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _bggab :=d .DecodeElement (_dacae .PivotArea ,&_cdffd ); -_bggab !=nil {return _bggab ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_cdffd .Name ); -if _eccdae :=d .Skip ();_eccdae !=nil {return _eccdae ;};};case _c .EndElement :break _bdggc ;case _c .CharData :};};return nil ;};func (_fgffb *CT_RevisionHeader )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgffb .GuidAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"},Value :_b .FormatDateTime (_fgffb .DateTimeAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgffb .MaxSheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fgffb .UserNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgffb .IdAttr )}); -if _fgffb .MinRIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0052\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fgffb .MinRIdAttr )});};if _fgffb .MaxRIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0052\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fgffb .MaxRIdAttr )}); -};e .EncodeToken (start );_aacea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074I\u0064\u004d\u0061\u0070"}};e .EncodeElement (_fgffb .SheetIdMap ,_aacea );if _fgffb .ReviewedList !=nil {_fbagc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0072\u0065v\u0069\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"}}; -e .EncodeElement (_fgffb .ReviewedList ,_fbagc );};if _fgffb .ExtLst !=nil {_gegcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgffb .ExtLst ,_gegcg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_edbbb ST_ConditionalFormattingOperator )Validate ()error {return _edbbb .ValidateWithPath ("")};type ST_FormulaExpression byte ;func (_cadade ST_ParameterType )Validate ()error {return _cadade .ValidateWithPath ("")};func (_ecegf ST_CfvoType )Validate ()error {return _ecegf .ValidateWithPath ("")}; -type CT_CacheSourceChoice struct{ +// Validate validates the CT_VolTopic and its children +func (_bbffa *CT_VolTopic )Validate ()error {return _bbffa .ValidateWithPath ("C\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063");};func (_befgd *CT_WebPublishItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _befgd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_befgd .CountAttr )}); +};e .EncodeToken (start );_adcgb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0077\u0065\u0062\u0050\u0075b\u006c\u0069s\u0068\u0049\u0074\u0065\u006d"}};for _ ,_afedcc :=range _befgd .WebPublishItem {e .EncodeElement (_afedcc ,_adcgb ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agfeb ST_Visibility )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agfeb .String (),start );};func NewCT_Top10 ()*CT_Top10 {_fcfdec :=&CT_Top10 {}; +return _fcfdec };func (_cgeff *CT_pivotTableDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cgeff .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0063\u0068\u0065\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgeff .CacheIdAttr )});if _cgeff .DataOnRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .DataOnRowsAttr ))}); +};if _cgeff .DataPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .DataPositionAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_cgeff .DataCaptionAttr )}); +if _cgeff .GrandTotalCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .GrandTotalCaptionAttr )}); +};if _cgeff .ErrorCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .ErrorCaptionAttr )});};if _cgeff .ShowErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowErrorAttr ))}); +};if _cgeff .MissingCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .MissingCaptionAttr )}); +};if _cgeff .ShowMissingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowMissingAttr ))});};if _cgeff .PageStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .PageStyleAttr )}); +};if _cgeff .PivotTableStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .PivotTableStyleAttr )}); +};if _cgeff .VacatedStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .VacatedStyleAttr )});};if _cgeff .TagAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0067"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .TagAttr )}); +};if _cgeff .UpdatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .UpdatedVersionAttr )}); +};if _cgeff .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .MinRefreshableVersionAttr )}); +};if _cgeff .AsteriskTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .AsteriskTotalsAttr ))}); +};if _cgeff .ShowItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowItemsAttr ))});};if _cgeff .EditDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .EditDataAttr ))}); +};if _cgeff .DisableFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .DisableFieldListAttr ))}); +};if _cgeff .ShowCalcMbrsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowCalcMbrsAttr ))});}; +if _cgeff .VisualTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .VisualTotalsAttr ))});};if _cgeff .ShowMultipleLabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowMultipleLabelAttr ))}); +};if _cgeff .ShowDataDropDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowDataDropDownAttr ))}); +};if _cgeff .ShowDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowDrillAttr ))});};if _cgeff .PrintDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .PrintDrillAttr ))}); +};if _cgeff .ShowMemberPropertyTipsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowMemberPropertyTipsAttr ))}); +};if _cgeff .ShowDataTipsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowDataTipsAttr ))});}; +if _cgeff .EnableWizardAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .EnableWizardAttr ))});};if _cgeff .EnableDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .EnableDrillAttr ))}); +};if _cgeff .EnableFieldPropertiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .EnableFieldPropertiesAttr ))}); +};if _cgeff .PreserveFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .PreserveFormattingAttr ))}); +};if _cgeff .UseAutoFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .UseAutoFormattingAttr ))}); +};if _cgeff .PageWrapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .PageWrapAttr )});};if _cgeff .PageOverThenDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .PageOverThenDownAttr ))}); +};if _cgeff .SubtotalHiddenItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .SubtotalHiddenItemsAttr ))}); +};if _cgeff .RowGrandTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .RowGrandTotalsAttr ))}); +};if _cgeff .ColGrandTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ColGrandTotalsAttr ))}); +};if _cgeff .FieldPrintTitlesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .FieldPrintTitlesAttr ))}); +};if _cgeff .ItemPrintTitlesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ItemPrintTitlesAttr ))}); +};if _cgeff .MergeItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .MergeItemAttr ))});};if _cgeff .ShowDropZonesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowDropZonesAttr ))}); +};if _cgeff .CreatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .CreatedVersionAttr )}); +};if _cgeff .IndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .IndentAttr )});};if _cgeff .ShowEmptyRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowEmptyRowAttr ))}); +};if _cgeff .ShowEmptyColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowEmptyColAttr ))});}; +if _cgeff .ShowHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ShowHeadersAttr ))});};if _cgeff .CompactAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u0070\u0061\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .CompactAttr ))}); +};if _cgeff .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .OutlineAttr ))});};if _cgeff .OutlineDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .OutlineDataAttr ))}); +};if _cgeff .CompactDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .CompactDataAttr ))});};if _cgeff .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .PublishedAttr ))}); +};if _cgeff .GridDropZonesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .GridDropZonesAttr ))}); +};if _cgeff .ImmersiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ImmersiveAttr ))});};if _cgeff .MultipleFieldFiltersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .MultipleFieldFiltersAttr ))}); +};if _cgeff .ChartFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .ChartFormatAttr )});};if _cgeff .RowHeaderCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .RowHeaderCaptionAttr )}); +};if _cgeff .ColHeaderCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .ColHeaderCaptionAttr )}); +};if _cgeff .FieldListSortAscendingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .FieldListSortAscendingAttr ))}); +};if _cgeff .MdxSubqueriesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .MdxSubqueriesAttr ))}); +};if _cgeff .CustomListSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .CustomListSortAttr ))}); +};if _cgeff .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeff .AutoFormatIdAttr )});};if _cgeff .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyNumberFormatsAttr ))}); +};if _cgeff .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyBorderFormatsAttr ))}); +};if _cgeff .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyFontFormatsAttr ))}); +};if _cgeff .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyPatternFormatsAttr ))}); +};if _cgeff .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyAlignmentFormatsAttr ))}); +};if _cgeff .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgeff .ApplyWidthHeightFormatsAttr ))}); +};e .EncodeToken (start );_gdeea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_cgeff .Location ,_gdeea );if _cgeff .PivotFields !=nil {_gcacb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}}; +e .EncodeElement (_cgeff .PivotFields ,_gcacb );};if _cgeff .RowFields !=nil {_efbge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073"}};e .EncodeElement (_cgeff .RowFields ,_efbge ); +};if _cgeff .RowItems !=nil {_cedab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_cgeff .RowItems ,_cedab );};if _cgeff .ColFields !=nil {_dgcfdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073"}}; +e .EncodeElement (_cgeff .ColFields ,_dgcfdg );};if _cgeff .ColItems !=nil {_faadg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_cgeff .ColItems ,_faadg );};if _cgeff .PageFields !=nil {_gfgcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0046i\u0065\u006c\u0064\u0073"}}; +e .EncodeElement (_cgeff .PageFields ,_gfgcf );};if _cgeff .DataFields !=nil {_ebcba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_cgeff .DataFields ,_ebcba ); +};if _cgeff .Formats !=nil {_befgg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0061\u0074\u0073"}};e .EncodeElement (_cgeff .Formats ,_befgg );};if _cgeff .ConditionalFormats !=nil {_adgeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aco\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061t\u0073"}}; +e .EncodeElement (_cgeff .ConditionalFormats ,_adgeb );};if _cgeff .ChartFormats !=nil {_dbbdee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0068a\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}};e .EncodeElement (_cgeff .ChartFormats ,_dbbdee ); +};if _cgeff .PivotHierarchies !=nil {_ccbgdc :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0070\u0069\u0076\u006f\u0074\u0048\u0069e\u0072\u0061\u0072\u0063hi\u0065\u0073"}};e .EncodeElement (_cgeff .PivotHierarchies ,_ccbgdc );};if _cgeff .PivotTableStyleInfo !=nil {_efdca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}}; +e .EncodeElement (_cgeff .PivotTableStyleInfo ,_efdca );};if _cgeff .Filters !=nil {_egbfd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072\u0073"}};e .EncodeElement (_cgeff .Filters ,_egbfd );};if _cgeff .RowHierarchiesUsage !=nil {_bgfadb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:r\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}}; +e .EncodeElement (_cgeff .RowHierarchiesUsage ,_bgfadb );};if _cgeff .ColHierarchiesUsage !=nil {_adcca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:c\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}}; +e .EncodeElement (_cgeff .ColHierarchiesUsage ,_adcca );};if _cgeff .ExtLst !=nil {_acfdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cgeff .ExtLst ,_acfdc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Worksheet PivotCache Source -WorksheetSource *CT_WorksheetSource ; +// Validate validates the CT_TableStyle and its children +func (_ecage *CT_TableStyle )Validate ()error {return _ecage .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");};type CT_CellWatches struct{ -// Consolidation Source -Consolidation *CT_Consolidation ; +// Cell Watch Item +CellWatch []*CT_CellWatch ;};func (_fabce ST_CredMethod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fabce .String (),start );};type CT_colItems struct{ -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_aeefc ST_FormatAction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_aeefc .String (),start );};type ST_MdxFunctionType byte ;func NewCT_TableStyleElement ()*CT_TableStyleElement {_dcdce :=&CT_TableStyleElement {}; -_dcdce .TypeAttr =ST_TableStyleType (1);return _dcdce ;}; +// Column Item Count +CountAttr *uint32 ; -// Validate validates the CT_pivotTableDefinition and its children -func (_gddbe *CT_pivotTableDefinition )Validate ()error {return _gddbe .ValidateWithPath ("\u0043\u0054\u005fpi\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e");};type CT_SharedUser struct{ +// Column Items +I []*CT_I ;};type CT_MetadataStrings struct{ -// User Revisions GUID -GuidAttr string ; +// MDX Metadata String Count +CountAttr *uint32 ; -// User Name -NameAttr string ; +// MDX Metadata String +S []*CT_XStringElement ;};func (_decgb *ST_GradientType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddgcdg ,_fdedg :=d .Token ();if _fdedg !=nil {return _fdedg ;};if _bgagdb ,_edcbg :=_ddgcdg .(_c .EndElement );_edcbg &&_bgagdb .Name ==start .Name {*_decgb =1; +return nil ;};if _acgdcd ,_fgbgbfc :=_ddgcdg .(_c .CharData );!_fgbgbfc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddgcdg ); +}else {switch string (_acgdcd ){case "":*_decgb =0;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_decgb =1;case "\u0070\u0061\u0074\u0068":*_decgb =2;};};_ddgcdg ,_fdedg =d .Token ();if _fdedg !=nil {return _fdedg ;};if _ceedcb ,_cdgcb :=_ddgcdg .(_c .EndElement ); +_cdgcb &&_ceedcb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddgcdg );};func (_fbaef *CT_CustomProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_fbaef .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fbaef .IdAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// User Id -IdAttr int32 ; +// Validate validates the CT_Tuples and its children +func (_aeegcf *CT_Tuples )Validate ()error {return _aeegcf .ValidateWithPath ("\u0043T\u005f\u0054\u0075\u0070\u006c\u0065s");}; -// Date Time -DateTimeAttr _gf .Time ;ExtLst *CT_ExtensionList ;};func (_bgegd *CT_PivotAreaReference )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgegd .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bgegd .FieldAttr )}); -};if _bgegd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bgegd .CountAttr )});};if _bgegd .SelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .SelectedAttr ))}); -};if _bgegd .ByPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0079\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .ByPositionAttr ))});};if _bgegd .RelativeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .RelativeAttr ))}); -};if _bgegd .DefaultSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .DefaultSubtotalAttr ))}); -};if _bgegd .SumSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .SumSubtotalAttr ))});};if _bgegd .CountASubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .CountASubtotalAttr ))}); -};if _bgegd .AvgSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .AvgSubtotalAttr ))});};if _bgegd .MaxSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .MaxSubtotalAttr ))}); -};if _bgegd .MinSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .MinSubtotalAttr ))});};if _bgegd .ProductSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .ProductSubtotalAttr ))}); -};if _bgegd .CountSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .CountSubtotalAttr ))}); -};if _bgegd .StdDevSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .StdDevSubtotalAttr ))}); -};if _bgegd .StdDevPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .StdDevPSubtotalAttr ))}); -};if _bgegd .VarSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .VarSubtotalAttr ))});};if _bgegd .VarPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgegd .VarPSubtotalAttr ))}); -};e .EncodeToken (start );if _bgegd .X !=nil {_deagc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_eegfg :=range _bgegd .X {e .EncodeElement (_eegfg ,_deagc );};};if _bgegd .ExtLst !=nil {_fgfgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bgegd .ExtLst ,_fgfgd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_SingleXmlCell struct{ +// ValidateWithPath validates the CT_TableColumns and its children, prefixing error messages with path +func (_gffdd *CT_TableColumns )ValidateWithPath (path string )error {for _ffffc ,_cebbg :=range _gffdd .TableColumn {if _fbge :=_cebbg .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fT\u0061\u0062\u006c\u0065\u0043o\u006c\u0075m\u006e\u005b\u0025\u0064\u005d",path ,_ffffc )); +_fbge !=nil {return _fbge ;};};return nil ;};func NewCT_FilterColumnChoice ()*CT_FilterColumnChoice {_beecd :=&CT_FilterColumnChoice {};return _beecd ;};type CT_TextPr struct{ -// Table Id -IdAttr uint32 ; +// Prompt for File Name +PromptAttr *bool ; -// Reference -RAttr string ; +// File Type +FileTypeAttr ST_FileType ; -// Connection ID -ConnectionIdAttr uint32 ; +// Code Page +CodePageAttr *uint32 ; + +// Character Set +CharacterSetAttr *string ; -// Cell Properties -XmlCellPr *CT_XmlCellPr ; +// First Row +FirstRowAttr *uint32 ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// Source File Name +SourceFileAttr *string ; -// ValidateWithPath validates the CT_TablePart and its children, prefixing error messages with path -func (_edgfg *CT_TablePart )ValidateWithPath (path string )error {return nil };type ST_DvAspect byte ;func NewCT_CustomWorkbookViews ()*CT_CustomWorkbookViews {_eegd :=&CT_CustomWorkbookViews {};return _eegd ;}; +// Delimited File +DelimitedAttr *bool ; -// Validate validates the CT_RangePr and its children -func (_aabge *CT_RangePr )Validate ()error {return _aabge .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072");};func NewCT_ReviewedRevisions ()*CT_ReviewedRevisions {_eadca :=&CT_ReviewedRevisions {};return _eadca ;};func (_bggbb *CT_Tuples )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bggbb .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_bggbb .CAttr )}); -};e .EncodeToken (start );_gcgfb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u0070\u006c"}};for _ ,_dfdacd :=range _bggbb .Tpl {e .EncodeElement (_dfdacd ,_gcgfb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; +// Decimal Separator +DecimalAttr *string ; -// ValidateWithPath validates the CT_RevisionAutoFormatting and its children, prefixing error messages with path -func (_eddag *CT_RevisionAutoFormatting )ValidateWithPath (path string )error {return nil }; +// Thousands Separator +ThousandsAttr *string ; -// Validate validates the CT_ExternalSheetDataSet and its children -func (_dfbge *CT_ExternalSheetDataSet )Validate ()error {return _dfbge .ValidateWithPath ("\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074");};func (_cddgf *CT_IntProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gddb :=range start .Attr {if _gddb .Name .Local =="\u0076\u0061\u006c"{_efcec ,_bddgg :=_f .ParseInt (_gddb .Value ,10,32); -if _bddgg !=nil {return _bddgg ;};_cddgf .ValAttr =int32 (_efcec );continue ;};};for {_fcbgaf ,_ggcbf :=d .Token ();if _ggcbf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fI\u006e\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079:\u0020\u0025\u0073",_ggcbf ); -};if _dadac ,_dbfbgb :=_fcbgaf .(_c .EndElement );_dbfbgb &&_dadac .Name ==start .Name {break ;};};return nil ;};func (_dbfec ST_CellComments )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdggf :=_c .Attr {};_bdggf .Name =name ;switch _dbfec {case ST_CellCommentsUnset :_bdggf .Value =""; -case ST_CellCommentsNone :_bdggf .Value ="\u006e\u006f\u006e\u0065";case ST_CellCommentsAsDisplayed :_bdggf .Value ="a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064";case ST_CellCommentsAtEnd :_bdggf .Value ="\u0061\u0074\u0045n\u0064";}; -return _bdggf ,nil ;}; +// Tab as Delimiter +TabAttr *bool ; -// ValidateWithPath validates the CT_ExternalReferences and its children, prefixing error messages with path -func (_adaef *CT_ExternalReferences )ValidateWithPath (path string )error {for _ggag ,_gefbd :=range _adaef .ExternalReference {if _ffaac :=_gefbd .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ggag )); -_ffaac !=nil {return _ffaac ;};};return nil ;};type ST_ParameterType byte ;func (_adegg *CT_LevelGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_adegg .GroupMembers =NewCT_GroupMembers ();for _ ,_addba :=range start .Attr {if _addba .Name .Local =="\u006e\u0061\u006d\u0065"{_dcde :=_addba .Value ; -_adegg .NameAttr =_dcde ;continue ;};if _addba .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_cgdgd :=_addba .Value ;_adegg .UniqueNameAttr =_cgdgd ;continue ;};if _addba .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_gbad :=_addba .Value ; -_adegg .CaptionAttr =_gbad ;continue ;};if _addba .Name .Local =="\u0075\u006e\u0069q\u0075\u0065\u0050\u0061\u0072\u0065\u006e\u0074"{_edgcf :=_addba .Value ;_adegg .UniqueParentAttr =&_edgcf ;continue ;};if _addba .Name .Local =="\u0069\u0064"{_fafggb ,_edgea :=_f .ParseInt (_addba .Value ,10,32); -if _edgea !=nil {return _edgea ;};_fbgd :=int32 (_fafggb );_adegg .IdAttr =&_fbgd ;continue ;};};_daggc :for {_befad ,_eabgd :=d .Token ();if _eabgd !=nil {return _eabgd ;};switch _fccea :=_befad .(type ){case _c .StartElement :switch _fccea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"}:if _aacgd :=d .DecodeElement (_adegg .GroupMembers ,&_fccea ); -_aacgd !=nil {return _aacgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004ce\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_fccea .Name ); -if _bgbdf :=d .Skip ();_bgbdf !=nil {return _bgbdf ;};};case _c .EndElement :break _daggc ;case _c .CharData :};};return nil ;}; +// Space is Delimiter +SpaceAttr *bool ; -// ValidateWithPath validates the CT_DataRef and its children, prefixing error messages with path -func (_ggge *CT_DataRef )ValidateWithPath (path string )error {return nil };func NewCT_OutlinePr ()*CT_OutlinePr {_eebg :=&CT_OutlinePr {};return _eebg };func NewCT_PCDKPI ()*CT_PCDKPI {_cadabe :=&CT_PCDKPI {};return _cadabe }; +// Comma is Delimiter +CommaAttr *bool ; -// Validate validates the Comments and its children -func (_cbafda *Comments )Validate ()error {return _cbafda .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func (_fffgb *CT_ServerFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fffgb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fffgb .CountAttr )}); -};e .EncodeToken (start );if _fffgb .ServerFormat !=nil {_afcbec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u0065r\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_aagcd :=range _fffgb .ServerFormat {e .EncodeElement (_aagcd ,_afcbec ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MdxKPI struct{ +// Semicolon is Delimiter +SemicolonAttr *bool ; -// Member Unique Name Index -NAttr uint32 ; +// Consecutive Delimiters +ConsecutiveAttr *bool ; -// KPI Index -NpAttr uint32 ; +// Qualifier +QualifierAttr ST_Qualifier ; -// KPI Property -PAttr ST_MdxKPIProperty ;};func (_aaed *CT_GradientFill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdbgc :=range start .Attr {if _gdbgc .Name .Local =="\u0074\u0079\u0070\u0065"{_aaed .TypeAttr .UnmarshalXMLAttr (_gdbgc );continue ; -};if _gdbgc .Name .Local =="\u0064\u0065\u0067\u0072\u0065\u0065"{_fdbfd ,_bfbbaa :=_f .ParseFloat (_gdbgc .Value ,64);if _bfbbaa !=nil {return _bfbbaa ;};_aaed .DegreeAttr =&_fdbfd ;continue ;};if _gdbgc .Name .Local =="\u006c\u0065\u0066\u0074"{_efga ,_cgbg :=_f .ParseFloat (_gdbgc .Value ,64); -if _cgbg !=nil {return _cgbg ;};_aaed .LeftAttr =&_efga ;continue ;};if _gdbgc .Name .Local =="\u0072\u0069\u0067h\u0074"{_fage ,_fdecc :=_f .ParseFloat (_gdbgc .Value ,64);if _fdecc !=nil {return _fdecc ;};_aaed .RightAttr =&_fage ;continue ;};if _gdbgc .Name .Local =="\u0074\u006f\u0070"{_egbfa ,_fbcca :=_f .ParseFloat (_gdbgc .Value ,64); -if _fbcca !=nil {return _fbcca ;};_aaed .TopAttr =&_egbfa ;continue ;};if _gdbgc .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_cgefb ,_dded :=_f .ParseFloat (_gdbgc .Value ,64);if _dded !=nil {return _dded ;};_aaed .BottomAttr =&_cgefb ;continue ; -};};_gbeef :for {_bfddg ,_gafgf :=d .Token ();if _gafgf !=nil {return _gafgf ;};switch _cegfa :=_bfddg .(type ){case _c .StartElement :switch _cegfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u006f\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u006f\u0070"}:_ggda :=NewCT_GradientStop (); -if _adbcg :=d .DecodeElement (_ggda ,&_cegfa );_adbcg !=nil {return _adbcg ;};_aaed .Stop =append (_aaed .Stop ,_ggda );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_cegfa .Name ); -if _bcbeg :=d .Skip ();_bcbeg !=nil {return _bcbeg ;};};case _c .EndElement :break _gbeef ;case _c .CharData :};};return nil ;};const (ST_ScopeUnset ST_Scope =0;ST_ScopeSelection ST_Scope =1;ST_ScopeData ST_Scope =2;ST_ScopeField ST_Scope =3;);func (_ebbff *CT_PivotCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0063\u0068\u0065\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_ebbff .CacheIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_ebbff .IdAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fgbed ST_PhoneticType )String ()string {switch _fgbed {case 0:return ""; -case 1:return "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case 2:return "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case 3:return "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; -case 4:return "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e";};return "";};type CT_ConditionalFormatting struct{ +// Custom Delimiter +DelimiterAttr *string ; -// PivotTable Conditional Formatting -PivotAttr *bool ; +// Fields +TextFields *CT_TextFields ;}; -// Sequence of Refernces -SqrefAttr *ST_Sqref ; +// ValidateWithPath validates the CT_PivotFilter and its children, prefixing error messages with path +func (_aaggf *CT_PivotFilter )ValidateWithPath (path string )error {if _aaggf .TypeAttr ==ST_PivotFilterTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ggbcd :=_aaggf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ggbcd !=nil {return _ggbcd ;};if _aadba :=_aaggf .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); +_aadba !=nil {return _aadba ;};if _aaggf .ExtLst !=nil {if _cfadc :=_aaggf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cfadc !=nil {return _cfadc ;};};return nil ;};func (_gdafc *CT_RangePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffgfg :=range start .Attr {if _ffgfg .Name .Local =="\u0061u\u0074\u006f\u0053\u0074\u0061\u0072t"{_ffbfdc ,_aabeg :=_g .ParseBool (_ffgfg .Value ); +if _aabeg !=nil {return _aabeg ;};_gdafc .AutoStartAttr =&_ffbfdc ;continue ;};if _ffgfg .Name .Local =="\u0061u\u0074\u006f\u0045\u006e\u0064"{_cdfdad ,_fefcd :=_g .ParseBool (_ffgfg .Value );if _fefcd !=nil {return _fefcd ;};_gdafc .AutoEndAttr =&_cdfdad ; +continue ;};if _ffgfg .Name .Local =="\u0067r\u006f\u0075\u0070\u0042\u0079"{_gdafc .GroupByAttr .UnmarshalXMLAttr (_ffgfg );continue ;};if _ffgfg .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u004e\u0075\u006d"{_dbfgc ,_aaaga :=_g .ParseFloat (_ffgfg .Value ,64); +if _aaaga !=nil {return _aaaga ;};_gdafc .StartNumAttr =&_dbfgc ;continue ;};if _ffgfg .Name .Local =="\u0065\u006e\u0064\u004e\u0075\u006d"{_beegg ,_bgcab :=_g .ParseFloat (_ffgfg .Value ,64);if _bgcab !=nil {return _bgcab ;};_gdafc .EndNumAttr =&_beegg ; +continue ;};if _ffgfg .Name .Local =="\u0073t\u0061\u0072\u0074\u0044\u0061\u0074e"{_adadc ,_fadde :=ParseStdlibTime (_ffgfg .Value );if _fadde !=nil {return _fadde ;};_gdafc .StartDateAttr =&_adadc ;continue ;};if _ffgfg .Name .Local =="\u0065n\u0064\u0044\u0061\u0074\u0065"{_edfeb ,_febdc :=ParseStdlibTime (_ffgfg .Value ); +if _febdc !=nil {return _febdc ;};_gdafc .EndDateAttr =&_edfeb ;continue ;};if _ffgfg .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_eebgd ,_ffgaf :=_g .ParseFloat (_ffgfg .Value ,64);if _ffgaf !=nil {return _ffgaf ; +};_gdafc .GroupIntervalAttr =&_eebgd ;continue ;};};for {_egdef ,_dcbca :=d .Token ();if _dcbca !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072\u003a\u0020%\u0073",_dcbca ); +};if _cadcb ,_fbbfe :=_egdef .(_c .EndElement );_fbbfe &&_cadcb .Name ==start .Name {break ;};};return nil ;}; -// Conditional Formatting Rule -CfRule []*CT_CfRule ;ExtLst *CT_ExtensionList ;};func (_dcfa *CT_ChartFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcfa .PivotArea =NewCT_PivotArea ();for _ ,_gaaf :=range start .Attr {if _gaaf .Name .Local =="\u0063\u0068\u0061r\u0074"{_afga ,_dddg :=_f .ParseUint (_gaaf .Value ,10,32); -if _dddg !=nil {return _dddg ;};_dcfa .ChartAttr =uint32 (_afga );continue ;};if _gaaf .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_cbfe ,_gcbg :=_f .ParseUint (_gaaf .Value ,10,32);if _gcbg !=nil {return _gcbg ;};_dcfa .FormatAttr =uint32 (_cbfe ); -continue ;};if _gaaf .Name .Local =="\u0073\u0065\u0072\u0069\u0065\u0073"{_babb ,_dafc :=_f .ParseBool (_gaaf .Value );if _dafc !=nil {return _dafc ;};_dcfa .SeriesAttr =&_babb ;continue ;};};_bdcb :for {_dgdd ,_dedc :=d .Token ();if _dedc !=nil {return _dedc ; -};switch _fccd :=_dgdd .(type ){case _c .StartElement :switch _fccd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _dbgg :=d .DecodeElement (_dcfa .PivotArea ,&_fccd ); -_dbgg !=nil {return _dbgg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046\u006fr\u006da\u0074\u0020\u0025\u0076",_fccd .Name ); -if _bcbd :=d .Skip ();_bcbd !=nil {return _bcbd ;};};case _c .EndElement :break _bdcb ;case _c .CharData :};};return nil ;};func (_eefcd *CT_X )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecfdd :=range start .Attr {if _ecfdd .Name .Local =="\u0076"{_cbfbg ,_fceea :=_f .ParseInt (_ecfdd .Value ,10,32); -if _fceea !=nil {return _fceea ;};_cgfggf :=int32 (_cbfbg );_eefcd .VAttr =&_cgfggf ;continue ;};};for {_ebgdb ,_bfdccf :=d .Token ();if _bfdccf !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0058\u003a\u0020\u0025\u0073",_bfdccf ); -};if _cfdffe ,_dafdcb :=_ebgdb .(_c .EndElement );_dafdcb &&_cfdffe .Name ==start .Name {break ;};};return nil ;};type ST_VolDepType byte ;func (_bdbee *CT_GroupLevels )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bdbee .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bdbee .CountAttr )}); -};e .EncodeToken (start );_edcab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070L\u0065\u0076\u0065\u006c"}};for _ ,_dccbb :=range _bdbee .GroupLevel {e .EncodeElement (_dccbb ,_edcab );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bgeabfa ST_MdxFunctionType )String ()string {switch _bgeabfa {case 0:return "";case 1:return "\u006d";case 2:return "\u0076";case 3:return "\u0073";case 4:return "\u0063";case 5:return "\u0072";case 6:return "\u0070";case 7:return "\u006b"; -};return "";};type CT_SheetCalcPr struct{ +// Validate validates the CT_Border and its children +func (_gdd *CT_Border )Validate ()error {return _gdd .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");}; -// Full Calculation On Load -FullCalcOnLoadAttr *bool ;};func (_ffedc *CT_OlapPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbced :=range start .Attr {if _fbced .Name .Local =="\u006c\u006f\u0063a\u006c"{_aeggg ,_fgbde :=_f .ParseBool (_fbced .Value );if _fgbde !=nil {return _fgbde ; -};_ffedc .LocalAttr =&_aeggg ;continue ;};if _fbced .Name .Local =="\u006co\u0063a\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"{_cbcfd :=_fbced .Value ;_ffedc .LocalConnectionAttr =&_cbcfd ;continue ;};if _fbced .Name .Local =="\u006c\u006f\u0063a\u006c\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_efcfc ,_dgfdc :=_f .ParseBool (_fbced .Value ); -if _dgfdc !=nil {return _dgfdc ;};_ffedc .LocalRefreshAttr =&_efcfc ;continue ;};if _fbced .Name .Local =="\u0073\u0065\u006e\u0064\u004c\u006f\u0063\u0061\u006c\u0065"{_cfgac ,_eaee :=_f .ParseBool (_fbced .Value );if _eaee !=nil {return _eaee ;};_ffedc .SendLocaleAttr =&_cfgac ; -continue ;};if _fbced .Name .Local =="\u0072\u006f\u0077\u0044\u0072\u0069\u006c\u006c\u0043\u006f\u0075\u006e\u0074"{_ebefa ,_cedcc :=_f .ParseUint (_fbced .Value ,10,32);if _cedcc !=nil {return _cedcc ;};_abfac :=uint32 (_ebefa );_ffedc .RowDrillCountAttr =&_abfac ; -continue ;};if _fbced .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u006c\u006c"{_bfcbg ,_fdfcf :=_f .ParseBool (_fbced .Value );if _fdfcf !=nil {return _fdfcf ;};_ffedc .ServerFillAttr =&_bfcbg ;continue ;};if _fbced .Name .Local =="\u0073e\u0072v\u0065\u0072\u004e\u0075\u006db\u0065\u0072F\u006f\u0072\u006d\u0061\u0074"{_cbfbag ,_dfbga :=_f .ParseBool (_fbced .Value ); -if _dfbga !=nil {return _dfbga ;};_ffedc .ServerNumberFormatAttr =&_cbfbag ;continue ;};if _fbced .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u006e\u0074"{_egabf ,_dacd :=_f .ParseBool (_fbced .Value );if _dacd !=nil {return _dacd ; -};_ffedc .ServerFontAttr =&_egabf ;continue ;};if _fbced .Name .Local =="\u0073e\u0072v\u0065\u0072\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006f\u0072"{_ffdbd ,_babed :=_f .ParseBool (_fbced .Value );if _babed !=nil {return _babed ;};_ffedc .ServerFontColorAttr =&_ffdbd ; -continue ;};};for {_gacb ,_gggdf :=d .Token ();if _gggdf !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004f\u006c\u0061p\u0050\u0072\u003a\u0020\u0025\u0073",_gggdf );};if _gbdef ,_edaad :=_gacb .(_c .EndElement );_edaad &&_gbdef .Name ==start .Name {break ; -};};return nil ;};func (_ageda *CT_Colors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edeca :for {_cdgbb ,_dfegb :=d .Token ();if _dfegb !=nil {return _dfegb ;};switch _ddfd :=_cdgbb .(type ){case _c .StartElement :switch _ddfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073"}:_ageda .IndexedColors =NewCT_IndexedColors (); -if _ecbc :=d .DecodeElement (_ageda .IndexedColors ,&_ddfd );_ecbc !=nil {return _ecbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006dr\u0075\u0043\u006f\u006c\u006f\u0072s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006dr\u0075\u0043\u006f\u006c\u006f\u0072s"}:_ageda .MruColors =NewCT_MRUColors (); -if _bcebc :=d .DecodeElement (_ageda .MruColors ,&_ddfd );_bcebc !=nil {return _bcebc ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006co\u0072\u0073 \u0025\u0076",_ddfd .Name ); -if _bgfeg :=d .Skip ();_bgfeg !=nil {return _bgfeg ;};};case _c .EndElement :break _edeca ;case _c .CharData :};};return nil ;};func (_deeeaf ST_VerticalAlignment )Validate ()error {return _deeeaf .ValidateWithPath ("")}; +// Validate validates the CT_FieldsUsage and its children +func (_gdab *CT_FieldsUsage )Validate ()error {return _gdab .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073U\u0073\u0061\u0067\u0065");}; -// Validate validates the CT_ExternalBook and its children -func (_gdgfg *CT_ExternalBook )Validate ()error {return _gdgfg .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b");};func (_fbdefe ST_Comments )String ()string {switch _fbdefe {case 0:return "";case 1:return "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065"; -case 2:return "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";case 3:return "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074";};return "";};func (_gefeg ST_rwColActionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aagbdd :=_c .Attr {}; -_aagbdd .Name =name ;switch _gefeg {case ST_rwColActionTypeUnset :_aagbdd .Value ="";case ST_rwColActionTypeInsertRow :_aagbdd .Value ="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw";case ST_rwColActionTypeDeleteRow :_aagbdd .Value ="\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw"; -case ST_rwColActionTypeInsertCol :_aagbdd .Value ="\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl";case ST_rwColActionTypeDeleteCol :_aagbdd .Value ="\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl";};return _aagbdd ,nil ;};type CT_Stylesheet struct{ +// Validate validates the CT_CellFormula and its children +func (_ffcg *CT_CellFormula )Validate ()error {return _ffcg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0046\u006fr\u006d\u0075\u006c\u0061");};func (_dcgc *CT_ExternalSheetData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efbgb :=range start .Attr {if _efbgb .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_dbfg ,_fdgcg :=_g .ParseUint (_efbgb .Value ,10,32); +if _fdgcg !=nil {return _fdgcg ;};_dcgc .SheetIdAttr =uint32 (_dbfg );continue ;};if _efbgb .Name .Local =="\u0072\u0065\u0066r\u0065\u0073\u0068\u0045\u0072\u0072\u006f\u0072"{_edfc ,_fcef :=_g .ParseBool (_efbgb .Value );if _fcef !=nil {return _fcef ; +};_dcgc .RefreshErrorAttr =&_edfc ;continue ;};};_geda :for {_fbdfd ,_debcd :=d .Token ();if _debcd !=nil {return _debcd ;};switch _fbga :=_fbdfd .(type ){case _c .StartElement :switch _fbga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"}:_gedec :=NewCT_ExternalRow (); +if _gdacb :=d .DecodeElement (_gedec ,&_fbga );_gdacb !=nil {return _gdacb ;};_dcgc .Row =append (_dcgc .Row ,_gedec );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_fbga .Name ); +if _dggb :=d .Skip ();_dggb !=nil {return _dggb ;};};case _c .EndElement :break _geda ;case _c .CharData :};};return nil ;};func (_gcfbfg *ST_SortType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gcfbfg =0;case "\u006e\u006f\u006e\u0065":*_gcfbfg =1; +case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_gcfbfg =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_gcfbfg =3;case "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061":*_gcfbfg =4;case "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061":*_gcfbfg =5; +case "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c":*_gcfbfg =6;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c":*_gcfbfg =7;};return nil ;};func (_ebcc *CT_Format )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebcc .ActionAttr !=ST_FormatActionUnset {_ccfeb ,_dagca :=_ebcc .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"}); +if _dagca !=nil {return _dagca ;};start .Attr =append (start .Attr ,_ccfeb );};if _ebcc .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ebcc .DxfIdAttr )}); +};e .EncodeToken (start );_ggccb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};e .EncodeElement (_ebcc .PivotArea ,_ggccb );if _ebcc .ExtLst !=nil {_ffbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ebcc .ExtLst ,_ffbf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffafe *CT_PivotFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffafe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ffafe .CountAttr )}); +};e .EncodeToken (start );_cfeef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074F\u0069\u0065\u006c\u0064"}};for _ ,_ffgdd :=range _ffafe .PivotField {e .EncodeElement (_ffgdd ,_cfeef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gceec *ST_VolDepType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebgcc ,_eabddf :=d .Token ();if _eabddf !=nil {return _eabddf ;};if _bfbfb ,_dcegg :=_ebgcc .(_c .EndElement );_dcegg &&_bfbfb .Name ==start .Name {*_gceec =1; +return nil ;};if _gedagd ,_ddegff :=_ebgcc .(_c .CharData );!_ddegff {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebgcc );}else {switch string (_gedagd ){case "":*_gceec =0; +case "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061":*_gceec =1;case "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073":*_gceec =2;};};_ebgcc ,_eabddf =d .Token ();if _eabddf !=nil {return _eabddf ;}; +if _adfcbf ,_befgf :=_ebgcc .(_c .EndElement );_befgf &&_adfcbf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebgcc ); +}; -// Number Formats -NumFmts *CT_NumFmts ; +// Validate validates the CT_String and its children +func (_cfaadb *CT_String )Validate ()error {return _cfaadb .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};func NewCT_PhoneticRun ()*CT_PhoneticRun {_eagde :=&CT_PhoneticRun {};return _eagde }; -// Fonts -Fonts *CT_Fonts ; +// ValidateWithPath validates the CT_CacheSourceChoice and its children, prefixing error messages with path +func (_ecbf *CT_CacheSourceChoice )ValidateWithPath (path string )error {if _ecbf .WorksheetSource !=nil {if _fedc :=_ecbf .WorksheetSource .ValidateWithPath (path +"\u002f\u0057o\u0072\u006b\u0073h\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"); +_fedc !=nil {return _fedc ;};};if _ecbf .Consolidation !=nil {if _gbdd :=_ecbf .Consolidation .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064a\u0074\u0069\u006f\u006e");_gbdd !=nil {return _gbdd ;};};if _ecbf .ExtLst !=nil {if _gfba :=_ecbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gfba !=nil {return _gfba ;};};return nil ;};func (_fdbafd *CT_XmlColumnPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bebba :=range start .Attr {if _bebba .Name .Local =="\u006d\u0061\u0070I\u0064"{_bddgd ,_ebeceg :=_g .ParseUint (_bebba .Value ,10,32); +if _ebeceg !=nil {return _ebeceg ;};_fdbafd .MapIdAttr =uint32 (_bddgd );continue ;};if _bebba .Name .Local =="\u0078\u0070\u0061t\u0068"{_fdgbcc :=_bebba .Value ;_fdbafd .XpathAttr =_fdgbcc ;continue ;};if _bebba .Name .Local =="\u0064\u0065\u006eo\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0064"{_cbgbc ,_eefge :=_g .ParseBool (_bebba .Value ); +if _eefge !=nil {return _eefge ;};_fdbafd .DenormalizedAttr =&_cbgbc ;continue ;};if _bebba .Name .Local =="x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"{_gfafcb :=_bebba .Value ;_fdbafd .XmlDataTypeAttr =_gfafcb ;continue ;};};_aeebe :for {_acaeea ,_eacfe :=d .Token (); +if _eacfe !=nil {return _eacfe ;};switch _gdgfbc :=_acaeea .(type ){case _c .StartElement :switch _gdgfbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdbafd .ExtLst =NewCT_ExtensionList (); +if _ebffab :=d .DecodeElement (_fdbafd .ExtLst ,&_gdgfbc );_ebffab !=nil {return _ebffab ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006c\u0075m\u006eP\u0072\u0020\u0025\u0076",_gdgfbc .Name ); +if _gaedbg :=d .Skip ();_gaedbg !=nil {return _gaedbg ;};};case _c .EndElement :break _aeebe ;case _c .CharData :};};return nil ;};func (_aedg *CT_Set )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfcbfe :=range start .Attr {if _dfcbfe .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfdbe ,_gbffcf :=_g .ParseUint (_dfcbfe .Value ,10,32); +if _gbffcf !=nil {return _gbffcf ;};_edadc :=uint32 (_dfdbe );_aedg .CountAttr =&_edadc ;continue ;};if _dfcbfe .Name .Local =="\u006da\u0078\u0052\u0061\u006e\u006b"{_gcbad ,_fgaaa :=_g .ParseInt (_dfcbfe .Value ,10,32);if _fgaaa !=nil {return _fgaaa ; +};_aedg .MaxRankAttr =int32 (_gcbad );continue ;};if _dfcbfe .Name .Local =="\u0073\u0065\u0074\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e"{_bgeae :=_dfcbfe .Value ;_aedg .SetDefinitionAttr =_bgeae ;continue ;};if _dfcbfe .Name .Local =="\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"{_aedg .SortTypeAttr .UnmarshalXMLAttr (_dfcbfe ); +continue ;};if _dfcbfe .Name .Local =="q\u0075\u0065\u0072\u0079\u0046\u0061\u0069\u006c\u0065\u0064"{_afbca ,_gefbf :=_g .ParseBool (_dfcbfe .Value );if _gefbf !=nil {return _gefbf ;};_aedg .QueryFailedAttr =&_afbca ;continue ;};};_cadgec :for {_dagbg ,_gaggb :=d .Token (); +if _gaggb !=nil {return _gaggb ;};switch _ebgg :=_dagbg .(type ){case _c .StartElement :switch _ebgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_eacca :=NewCT_Tuples (); +if _cgbdg :=d .DecodeElement (_eacca ,&_ebgg );_cgbdg !=nil {return _cgbdg ;};_aedg .Tpls =append (_aedg .Tpls ,_eacca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006f\u0072\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065"}:_aedg .SortByTuple =NewCT_Tuples (); +if _gcdfac :=d .DecodeElement (_aedg .SortByTuple ,&_ebgg );_gcdfac !=nil {return _gcdfac ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0074\u0020\u0025\u0076",_ebgg .Name ); +if _cabbg :=d .Skip ();_cabbg !=nil {return _cabbg ;};};case _c .EndElement :break _cadgec ;case _c .CharData :};};return nil ;};func (_dbcbc *CT_SmartTags )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dgbdaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072t\u0054\u0061\u0067\u0073"}}; +for _ ,_gfdga :=range _dbcbc .CellSmartTags {e .EncodeElement (_gfdga ,_dgbdaa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_VolTopic ()*CT_VolTopic {_babe :=&CT_VolTopic {};return _babe };func (_ecbdgf ST_OleUpdate )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ecbdgf .String (),start ); +};type CT_Items struct{ -// Fills -Fills *CT_Fills ; +// Field Count +CountAttr *uint32 ; -// Borders -Borders *CT_Borders ; +// PivotTable Field Item +Item []*CT_Item ;};type ST_CellSpans []string ;func NewCT_CommentList ()*CT_CommentList {_face :=&CT_CommentList {};return _face };func (_gfeab *CT_RowHierarchiesUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agfag :=range start .Attr {if _agfag .Name .Local =="\u0063\u006f\u0075n\u0074"{_cafgd ,_dcgfd :=_g .ParseUint (_agfag .Value ,10,32); +if _dcgfd !=nil {return _dcgfd ;};_ebgec :=uint32 (_cafgd );_gfeab .CountAttr =&_ebgec ;continue ;};};_fccgc :for {_edfab ,_dbedbb :=d .Token ();if _dbedbb !=nil {return _dbedbb ;};switch _ccdea :=_edfab .(type ){case _c .StartElement :switch _ccdea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"}:_eebbgc :=NewCT_HierarchyUsage (); +if _afbfabd :=d .DecodeElement (_eebbgc ,&_ccdea );_afbfabd !=nil {return _afbfabd ;};_gfeab .RowHierarchyUsage =append (_gfeab .RowHierarchyUsage ,_eebbgc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u006f\u0077\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065\u0020\u0025\u0076",_ccdea .Name ); +if _dedcb :=d .Skip ();_dedcb !=nil {return _dedcb ;};};case _c .EndElement :break _fccgc ;case _c .CharData :};};return nil ;};const (ST_UpdateLinksUnset ST_UpdateLinks =0;ST_UpdateLinksUserSet ST_UpdateLinks =1;ST_UpdateLinksNever ST_UpdateLinks =2;ST_UpdateLinksAlways ST_UpdateLinks =3; +);func (_ecaeee ST_SortBy )Validate ()error {return _ecaeee .ValidateWithPath ("")};func (_fdag *CT_ChartsheetProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abfdc :=range start .Attr {if _abfdc .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_ebgbc :=_abfdc .Value ; +_fdag .PasswordAttr =&_ebgbc ;continue ;};if _abfdc .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_dfg :=_abfdc .Value ;_fdag .AlgorithmNameAttr =&_dfg ;continue ;};if _abfdc .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_bdbc :=_abfdc .Value ; +_fdag .HashValueAttr =&_bdbc ;continue ;};if _abfdc .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_ecfb :=_abfdc .Value ;_fdag .SaltValueAttr =&_ecfb ;continue ;};if _abfdc .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_fdcc ,_eefbc :=_g .ParseUint (_abfdc .Value ,10,32); +if _eefbc !=nil {return _eefbc ;};_acfa :=uint32 (_fdcc );_fdag .SpinCountAttr =&_acfa ;continue ;};if _abfdc .Name .Local =="\u0063o\u006e\u0074\u0065\u006e\u0074"{_afef ,_acfd :=_g .ParseBool (_abfdc .Value );if _acfd !=nil {return _acfd ;};_fdag .ContentAttr =&_afef ; +continue ;};if _abfdc .Name .Local =="\u006fb\u006a\u0065\u0063\u0074\u0073"{_dddf ,_eaaa :=_g .ParseBool (_abfdc .Value );if _eaaa !=nil {return _eaaa ;};_fdag .ObjectsAttr =&_dddf ;continue ;};};for {_faeegb ,_ccfb :=d .Token ();if _ccfb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_ccfb ); +};if _bdacb ,_gbad :=_faeegb .(_c .EndElement );_gbad &&_bdacb .Name ==start .Name {break ;};};return nil ;};type CT_PCDSDTCEntriesChoice struct{ -// Formatting Records -CellStyleXfs *CT_CellStyleXfs ; +// No Value +M *CT_Missing ; -// Cell Formats -CellXfs *CT_CellXfs ; +// Numeric Value +N *CT_Number ; -// Cell Styles -CellStyles *CT_CellStyles ; +// Error Value +E *CT_Error ; -// Formats -Dxfs *CT_Dxfs ; +// Character Value +S *CT_String ;};func (_ggadd *CT_ProtectedRange )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cebdd :=range start .Attr {if _cebdd .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_adfge :=_cebdd .Value ;_ggadd .PasswordAttr =&_adfge ; +continue ;};if _cebdd .Name .Local =="\u0073\u0071\u0072e\u0066"{_aacdd ,_bbdaa :=ParseSliceST_Sqref (_cebdd .Value );if _bbdaa !=nil {return _bbdaa ;};_ggadd .SqrefAttr =_aacdd ;continue ;};if _cebdd .Name .Local =="\u006e\u0061\u006d\u0065"{_dfebd :=_cebdd .Value ; +_ggadd .NameAttr =_dfebd ;continue ;};if _cebdd .Name .Local =="\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"{_beede :=_cebdd .Value ;_ggadd .SecurityDescriptorAttr =&_beede ;continue ;};if _cebdd .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_ceggdg :=_cebdd .Value ; +_ggadd .AlgorithmNameAttr =&_ceggdg ;continue ;};if _cebdd .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_cbfgcd :=_cebdd .Value ;_ggadd .HashValueAttr =&_cbfgcd ;continue ;};if _cebdd .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_aafca :=_cebdd .Value ; +_ggadd .SaltValueAttr =&_aafca ;continue ;};if _cebdd .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_dcbbd ,_gabdg :=_g .ParseUint (_cebdd .Value ,10,32);if _gabdg !=nil {return _gabdg ;};_gebea :=uint32 (_dcbbd );_ggadd .SpinCountAttr =&_gebea ; +continue ;};};_agbga :for {_gdaae ,_fcbgfb :=d .Token ();if _fcbgfb !=nil {return _fcbgfb ;};switch _cffgb :=_gdaae .(type ){case _c .StartElement :switch _cffgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"}:var _abadf string ; +if _fbcbbd :=d .DecodeElement (&_abadf ,&_cffgb );_fbcbbd !=nil {return _fbcbbd ;};_ggadd .SecurityDescriptor =append (_ggadd .SecurityDescriptor ,_abadf );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_cffgb .Name ); +if _gbfga :=d .Skip ();_gbfga !=nil {return _gbfga ;};};case _c .EndElement :break _agbga ;case _c .CharData :};};return nil ;};func (_dbdeb *CT_Rst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbcbd :for {_dgbfg ,_gagff :=d .Token (); +if _gagff !=nil {return _gagff ;};switch _bdbgc :=_dgbfg .(type ){case _c .StartElement :switch _bdbgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_dbdeb .T =new (string ); +if _efdcc :=d .DecodeElement (_dbdeb .T ,&_bdbgc );_efdcc !=nil {return _efdcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_fdegaf :=NewCT_RElt (); +if _fgaad :=d .DecodeElement (_fdegaf ,&_bdbgc );_fgaad !=nil {return _fgaad ;};_dbdeb .R =append (_dbdeb .R ,_fdegaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0068"}:_cebceb :=NewCT_PhoneticRun (); +if _cdgfb :=d .DecodeElement (_cebceb ,&_bdbgc );_cdgfb !=nil {return _cdgfb ;};_dbdeb .RPh =append (_dbdeb .RPh ,_cebceb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_dbdeb .PhoneticPr =NewCT_PhoneticPr (); +if _cdgbg :=d .DecodeElement (_dbdeb .PhoneticPr ,&_bdbgc );_cdgbg !=nil {return _cdgbg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0073\u0074\u0020\u0025\u0076",_bdbgc .Name ); +if _efbfc :=d .Skip ();_efbfc !=nil {return _efbfc ;};};case _c .EndElement :break _bbcbd ;case _c .CharData :};};return nil ;};func NewCT_XmlPr ()*CT_XmlPr {_gebaa :=&CT_XmlPr {};return _gebaa };func (_fcdcb *CT_SmartTagType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcdcb .NamespaceUriAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0055\u0072\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_fcdcb .NamespaceUriAttr )}); +};if _fcdcb .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_fcdcb .NameAttr )});};if _fcdcb .UrlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_fcdcb .UrlAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_RevisionHeaders ()*CT_RevisionHeaders {_gacacd :=&CT_RevisionHeaders {};_gacacd .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _gacacd ;};type CT_RevisionDefinedName struct{ -// Table Styles -TableStyles *CT_TableStyles ; +// Local Name Sheet Id +LocalSheetIdAttr *uint32 ; -// Colors -Colors *CT_Colors ; +// Custom View +CustomViewAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func NewCT_LevelGroup ()*CT_LevelGroup {_daegf :=&CT_LevelGroup {};_daegf .GroupMembers =NewCT_GroupMembers ();return _daegf ;};type CT_CellAlignment struct{ +// Name +NameAttr string ; -// Horizontal Alignment -HorizontalAttr ST_HorizontalAlignment ; +// Function +FunctionAttr *bool ; -// Vertical Alignment -VerticalAttr ST_VerticalAlignment ; +// Old Function +OldFunctionAttr *bool ; -// Text Rotation -TextRotationAttr *uint8 ; +// Function Group Id +FunctionGroupIdAttr *uint8 ; -// Wrap Text -WrapTextAttr *bool ; +// Old Function Group Id +OldFunctionGroupIdAttr *uint8 ; -// Indent -IndentAttr *uint32 ; +// Shortcut Key +ShortcutKeyAttr *uint8 ; -// Relative Indent -RelativeIndentAttr *int32 ; +// Old Short Cut Key +OldShortcutKeyAttr *uint8 ; -// Justify Last Line -JustifyLastLineAttr *bool ; +// Named Range Hidden +HiddenAttr *bool ; -// Shrink To Fit -ShrinkToFitAttr *bool ; +// Old Hidden +OldHiddenAttr *bool ; -// Reading Order -ReadingOrderAttr *uint32 ;};func (_fbfac *CT_LegacyDrawing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fbfac .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DataRef ()*CT_DataRef {_dcffa :=&CT_DataRef {};return _dcffa };type CT_Pane struct{ +// New Custom Menu +CustomMenuAttr *string ; -// Horizontal Split Position -XSplitAttr *float64 ; +// Old Custom Menu Text +OldCustomMenuAttr *string ; -// Vertical Split Position -YSplitAttr *float64 ; +// Description +DescriptionAttr *string ; -// Top Left Visible Cell -TopLeftCellAttr *string ; +// Old Description +OldDescriptionAttr *string ; -// Active Pane -ActivePaneAttr ST_Pane ; +// New Help Topic +HelpAttr *string ; -// Split State -StateAttr ST_PaneState ;};type CT_PivotCacheDefinition struct{IdAttr *string ; +// Old Help Topic +OldHelpAttr *string ; -// Invalid Cache -InvalidAttr *bool ; +// Status Bar +StatusBarAttr *string ; -// Save Pivot Records -SaveDataAttr *bool ; +// Old Status Bar +OldStatusBarAttr *string ; -// Refresh On Load -RefreshOnLoadAttr *bool ; +// Name Comment +CommentAttr *string ; -// Optimize Cache for Memory -OptimizeMemoryAttr *bool ; +// Old Name Comment +OldCommentAttr *string ; -// Enable PivotCache Refresh -EnableRefreshAttr *bool ; +// Formula +Formula *string ; -// Last Refreshed By -RefreshedByAttr *string ; +// Old Formula +OldFormula *string ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_dgcaf *CT_Scenario )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aeffdb :=range start .Attr {if _aeffdb .Name .Local =="\u006e\u0061\u006d\u0065"{_gdfab :=_aeffdb .Value ; +_dgcaf .NameAttr =_gdfab ;continue ;};if _aeffdb .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_baagfc ,_gecdb :=_g .ParseBool (_aeffdb .Value );if _gecdb !=nil {return _gecdb ;};_dgcaf .LockedAttr =&_baagfc ;continue ;};if _aeffdb .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_aegcb ,_bdage :=_g .ParseBool (_aeffdb .Value ); +if _bdage !=nil {return _bdage ;};_dgcaf .HiddenAttr =&_aegcb ;continue ;};if _aeffdb .Name .Local =="\u0063\u006f\u0075n\u0074"{_dcadd ,_afagb :=_g .ParseUint (_aeffdb .Value ,10,32);if _afagb !=nil {return _afagb ;};_babab :=uint32 (_dcadd );_dgcaf .CountAttr =&_babab ; +continue ;};if _aeffdb .Name .Local =="\u0075\u0073\u0065\u0072"{_fbdaa :=_aeffdb .Value ;_dgcaf .UserAttr =&_fbdaa ;continue ;};if _aeffdb .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_effaeg :=_aeffdb .Value ;_dgcaf .CommentAttr =&_effaeg ; +continue ;};};_becec :for {_dgceg ,_bccefg :=d .Token ();if _bccefg !=nil {return _bccefg ;};switch _bgbef :=_dgceg .(type ){case _c .StartElement :switch _bgbef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073"}:_fbbad :=NewCT_InputCells (); +if _adfb :=d .DecodeElement (_fbbad ,&_bgbef );_adfb !=nil {return _adfb ;};_dgcaf .InputCells =append (_dgcaf .InputCells ,_fbbad );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0020\u0025\u0076",_bgbef .Name ); +if _bcgge :=d .Skip ();_bcgge !=nil {return _bcgge ;};};case _c .EndElement :break _becec ;case _c .CharData :};};return nil ;};func (_acbgaf *CT_Xf )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddagb :=range start .Attr {if _ddagb .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_bcdcfaf ,_aaeeb :=_g .ParseUint (_ddagb .Value ,10,32); +if _aaeeb !=nil {return _aaeeb ;};_dfdabfe :=uint32 (_bcdcfaf );_acbgaf .NumFmtIdAttr =&_dfdabfe ;continue ;};if _ddagb .Name .Local =="\u0066\u006f\u006e\u0074\u0049\u0064"{_acdabb ,_dfffge :=_g .ParseUint (_ddagb .Value ,10,32);if _dfffge !=nil {return _dfffge ; +};_bdedd :=uint32 (_acdabb );_acbgaf .FontIdAttr =&_bdedd ;continue ;};if _ddagb .Name .Local =="\u0066\u0069\u006c\u006c\u0049\u0064"{_geebb ,_ddgaf :=_g .ParseUint (_ddagb .Value ,10,32);if _ddgaf !=nil {return _ddgaf ;};_afeafa :=uint32 (_geebb );_acbgaf .FillIdAttr =&_afeafa ; +continue ;};if _ddagb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0049\u0064"{_feeaaa ,_fcbef :=_g .ParseUint (_ddagb .Value ,10,32);if _fcbef !=nil {return _fcbef ;};_facca :=uint32 (_feeaaa );_acbgaf .BorderIdAttr =&_facca ;continue ;};if _ddagb .Name .Local =="\u0078\u0066\u0049\u0064"{_febbg ,_bgbga :=_g .ParseUint (_ddagb .Value ,10,32); +if _bgbga !=nil {return _bgbga ;};_gccee :=uint32 (_febbg );_acbgaf .XfIdAttr =&_gccee ;continue ;};if _ddagb .Name .Local =="q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"{_gbggc ,_daccfbb :=_g .ParseBool (_ddagb .Value );if _daccfbb !=nil {return _daccfbb ; +};_acbgaf .QuotePrefixAttr =&_gbggc ;continue ;};if _ddagb .Name .Local =="p\u0069\u0076\u006f\u0074\u0042\u0075\u0074\u0074\u006f\u006e"{_adeea ,_deaebg :=_g .ParseBool (_ddagb .Value );if _deaebg !=nil {return _deaebg ;};_acbgaf .PivotButtonAttr =&_adeea ; +continue ;};if _ddagb .Name .Local =="\u0061\u0070\u0070\u006c\u0079\u004e\u0075\u006d\u0062\u0065\u0072\u0046o\u0072\u006d\u0061\u0074"{_bgebbe ,_dgefe :=_g .ParseBool (_ddagb .Value );if _dgefe !=nil {return _dgefe ;};_acbgaf .ApplyNumberFormatAttr =&_bgebbe ; +continue ;};if _ddagb .Name .Local =="\u0061p\u0070\u006c\u0079\u0046\u006f\u006et"{_degef ,_faafb :=_g .ParseBool (_ddagb .Value );if _faafb !=nil {return _faafb ;};_acbgaf .ApplyFontAttr =&_degef ;continue ;};if _ddagb .Name .Local =="\u0061p\u0070\u006c\u0079\u0046\u0069\u006cl"{_gagce ,_eaafc :=_g .ParseBool (_ddagb .Value ); +if _eaafc !=nil {return _eaafc ;};_acbgaf .ApplyFillAttr =&_gagce ;continue ;};if _ddagb .Name .Local =="a\u0070\u0070\u006c\u0079\u0042\u006f\u0072\u0064\u0065\u0072"{_acbgb ,_gcgge :=_g .ParseBool (_ddagb .Value );if _gcgge !=nil {return _gcgge ;};_acbgaf .ApplyBorderAttr =&_acbgb ; +continue ;};if _ddagb .Name .Local =="\u0061\u0070\u0070\u006c\u0079\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074"{_cgfbb ,_ffdaae :=_g .ParseBool (_ddagb .Value );if _ffdaae !=nil {return _ffdaae ;};_acbgaf .ApplyAlignmentAttr =&_cgfbb ;continue ; +};if _ddagb .Name .Local =="\u0061p\u0070l\u0079\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"{_fdgfac ,_bagfad :=_g .ParseBool (_ddagb .Value );if _bagfad !=nil {return _bagfad ;};_acbgaf .ApplyProtectionAttr =&_fdgfac ;continue ;};};_efdec :for {_fcabcb ,_bcdfd :=d .Token (); +if _bcdfd !=nil {return _bcdfd ;};switch _fegcg :=_fcabcb .(type ){case _c .StartElement :switch _fegcg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}:_acbgaf .Alignment =NewCT_CellAlignment (); +if _ccbfa :=d .DecodeElement (_acbgaf .Alignment ,&_fegcg );_ccbfa !=nil {return _ccbfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_acbgaf .Protection =NewCT_CellProtection (); +if _feacf :=d .DecodeElement (_acbgaf .Protection ,&_fegcg );_feacf !=nil {return _feacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acbgaf .ExtLst =NewCT_ExtensionList (); +if _cdcbc :=d .DecodeElement (_acbgaf .ExtLst ,&_fegcg );_cdcbc !=nil {return _cdcbc ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fX\u0066 \u0025\u0076",_fegcg .Name ); +if _ecfbfa :=d .Skip ();_ecfbfa !=nil {return _ecfbfa ;};};case _c .EndElement :break _efdec ;case _c .CharData :};};return nil ;};func (_gcebdc *ST_Pane )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffddgc ,_fgaecc :=d .Token ();if _fgaecc !=nil {return _fgaecc ; +};if _fbfdbe ,_bfadb :=_ffddgc .(_c .EndElement );_bfadb &&_fbfdbe .Name ==start .Name {*_gcebdc =1;return nil ;};if _cfefba ,_edbabg :=_ffddgc .(_c .CharData );!_edbabg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffddgc ); +}else {switch string (_cfefba ){case "":*_gcebdc =0;case "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_gcebdc =1;case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_gcebdc =2;case "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_gcebdc =3; +case "\u0074o\u0070\u004c\u0065\u0066\u0074":*_gcebdc =4;};};_ffddgc ,_fgaecc =d .Token ();if _fgaecc !=nil {return _fgaecc ;};if _dfagaa ,_dcbbaf :=_ffddgc .(_c .EndElement );_dcbbaf &&_dfagaa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffddgc ); +};func (_eecfe *CT_MeasureGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bggbcg :=range start .Attr {if _bggbcg .Name .Local =="\u006e\u0061\u006d\u0065"{_faadec :=_bggbcg .Value ;_eecfe .NameAttr =_faadec ;continue ;};if _bggbcg .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_gabcg :=_bggbcg .Value ; +_eecfe .CaptionAttr =_gabcg ;continue ;};};for {_cbaad ,_fgcbbd :=d .Token ();if _fgcbbd !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072e\u0047\u0072\u006fu\u0070:\u0020\u0025\u0073",_fgcbbd ); +};if _cbcacd ,_gefcf :=_cbaad .(_c .EndElement );_gefcf &&_cbcacd .Name ==start .Name {break ;};};return nil ;};func NewCT_MetadataStrings ()*CT_MetadataStrings {_edfgb :=&CT_MetadataStrings {};return _edfgb };type CT_Dxfs struct{ -// PivotCache Last Refreshed Date -RefreshedDateAttr *float64 ; +// Format Count +CountAttr *uint32 ; -// PivotCache Last Refreshed Date ISO -RefreshedDateIsoAttr *_gf .Time ; +// Formatting +Dxf []*CT_Dxf ;};func (_cfebg *CT_WebPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfebg .XmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .XmlAttr ))}); +};if _cfebg .SourceDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .SourceDataAttr ))});};if _cfebg .ParsePreAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0073\u0065\u0050\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .ParsePreAttr ))}); +};if _cfebg .ConsecutiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .ConsecutiveAttr ))});};if _cfebg .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .FirstRowAttr ))}); +};if _cfebg .Xl97Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u0039\u0037"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .Xl97Attr ))});};if _cfebg .TextDatesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074e\u0078\u0074\u0044\u0061\u0074\u0065s"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .TextDatesAttr ))}); +};if _cfebg .Xl2000Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u0032\u0030\u0030\u0030"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .Xl2000Attr ))});};if _cfebg .UrlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_cfebg .UrlAttr )}); +};if _cfebg .PostAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cfebg .PostAttr )});};if _cfebg .HtmlTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0074\u006d\u006c\u0054\u0061\u0062\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfebg .HtmlTablesAttr ))}); +};if _cfebg .HtmlFormatAttr !=ST_HtmlFmtUnset {_ebdcfe ,_eagac :=_cfebg .HtmlFormatAttr .MarshalXMLAttr (_c .Name {Local :"\u0068\u0074\u006d\u006c\u0046\u006f\u0072\u006d\u0061\u0074"});if _eagac !=nil {return _eagac ;};start .Attr =append (start .Attr ,_ebdcfe ); +};if _cfebg .EditPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cfebg .EditPageAttr )});};e .EncodeToken (start );if _cfebg .Tables !=nil {_cefgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065\u0073"}}; +e .EncodeElement (_cfebg .Tables ,_cefgb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gfgaa ST_CredMethod )ValidateWithPath (path string )error {switch _gfgaa {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfgaa )); +};return nil ;};type CT_Drawing struct{IdAttr string ;};func (_eaadag *CT_Row )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gebbac :=range start .Attr {if _gebbac .Name .Local =="\u0072"{_bcbd ,_efgagg :=_g .ParseUint (_gebbac .Value ,10,32); +if _efgagg !=nil {return _efgagg ;};_ecaeac :=uint32 (_bcbd );_eaadag .RAttr =&_ecaeac ;continue ;};if _gebbac .Name .Local =="\u0073\u0070\u0061n\u0073"{_gfgfg ,_fbdcc :=ParseSliceST_CellSpans (_gebbac .Value );if _fbdcc !=nil {return _fbdcc ;};_eaadag .SpansAttr =&_gfgfg ; +continue ;};if _gebbac .Name .Local =="\u0073"{_ccdfd ,_cgbfeg :=_g .ParseUint (_gebbac .Value ,10,32);if _cgbfeg !=nil {return _cgbfeg ;};_dfbbe :=uint32 (_ccdfd );_eaadag .SAttr =&_dfbbe ;continue ;};if _gebbac .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0046\u006f\u0072\u006d\u0061\u0074"{_bcbba ,_beggc :=_g .ParseBool (_gebbac .Value ); +if _beggc !=nil {return _beggc ;};_eaadag .CustomFormatAttr =&_bcbba ;continue ;};if _gebbac .Name .Local =="\u0068\u0074"{_bcgeef ,_eeaeg :=_g .ParseFloat (_gebbac .Value ,64);if _eeaeg !=nil {return _eeaeg ;};_eaadag .HtAttr =&_bcgeef ;continue ;};if _gebbac .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_dfafd ,_effgb :=_g .ParseBool (_gebbac .Value ); +if _effgb !=nil {return _effgb ;};_eaadag .HiddenAttr =&_dfafd ;continue ;};if _gebbac .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"{_bbdaf ,_aafafd :=_g .ParseBool (_gebbac .Value );if _aafafd !=nil {return _aafafd ; +};_eaadag .CustomHeightAttr =&_bbdaf ;continue ;};if _gebbac .Name .Local =="\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"{_aaadb ,_aaegg :=_g .ParseUint (_gebbac .Value ,10,8);if _aaegg !=nil {return _aaegg ;};_eafbe :=uint8 (_aaadb ); +_eaadag .OutlineLevelAttr =&_eafbe ;continue ;};if _gebbac .Name .Local =="\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"{_ccfcgf ,_efcaaf :=_g .ParseBool (_gebbac .Value );if _efcaaf !=nil {return _efcaaf ;};_eaadag .CollapsedAttr =&_ccfcgf ;continue ; +};if _gebbac .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"{_dage ,_fbgaef :=_g .ParseBool (_gebbac .Value );if _fbgaef !=nil {return _fbgaef ;};_eaadag .ThickTopAttr =&_dage ;continue ;};if _gebbac .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0042\u006f\u0074"{_eafgc ,_acfgc :=_g .ParseBool (_gebbac .Value ); +if _acfgc !=nil {return _acfgc ;};_eaadag .ThickBotAttr =&_eafgc ;continue ;};if _gebbac .Name .Local =="\u0070\u0068"{_egcdc ,_dcbag :=_g .ParseBool (_gebbac .Value );if _dcbag !=nil {return _dcbag ;};_eaadag .PhAttr =&_egcdc ;continue ;};};_cdcef :for {_egaceg ,_fdbaf :=d .Token (); +if _fdbaf !=nil {return _fdbaf ;};switch _abgdcf :=_egaceg .(type ){case _c .StartElement :switch _abgdcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_edgff :=NewCT_Cell (); +if _ebbaa :=d .DecodeElement (_edgff ,&_abgdcf );_ebbaa !=nil {return _ebbaa ;};_eaadag .C =append (_eaadag .C ,_edgff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eaadag .ExtLst =NewCT_ExtensionList (); +if _gacde :=d .DecodeElement (_eaadag .ExtLst ,&_abgdcf );_gacde !=nil {return _gacde ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u006f\u0077\u0020\u0025\u0076",_abgdcf .Name ); +if _cbbaeb :=d .Skip ();_cbbaeb !=nil {return _cbbaeb ;};};case _c .EndElement :break _cdcef ;case _c .CharData :};};return nil ;}; -// Background Query -BackgroundQueryAttr *bool ; +// ValidateWithPath validates the CT_HierarchyUsage and its children, prefixing error messages with path +func (_gaga *CT_HierarchyUsage )ValidateWithPath (path string )error {return nil }; -// Missing Items Limit -MissingItemsLimitAttr *uint32 ; +// ValidateWithPath validates the CT_WebPublishObject and its children, prefixing error messages with path +func (_eegad *CT_WebPublishObject )ValidateWithPath (path string )error {return nil }; -// PivotCache Created Version -CreatedVersionAttr *uint8 ; +// Validate validates the CT_CustomProperty and its children +func (_gedee *CT_CustomProperty )Validate ()error {return _gedee .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");}; -// PivotCache Last Refreshed Version -RefreshedVersionAttr *uint8 ; +// Validate validates the CT_CellStyle and its children +func (_gegg *CT_CellStyle )Validate ()error {return _gegg .ValidateWithPath ("\u0043\u0054\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065");};func NewCT_PCDKPI ()*CT_PCDKPI {_eecaf :=&CT_PCDKPI {};return _eecaf };func (_dfbgfd *ST_TableType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgffdd ,_egdbbd :=d .Token (); +if _egdbbd !=nil {return _egdbbd ;};if _bdbfe ,_bcacad :=_cgffdd .(_c .EndElement );_bcacad &&_bdbfe .Name ==start .Name {*_dfbgfd =1;return nil ;};if _fcegbd ,_cedef :=_cgffdd .(_c .CharData );!_cedef {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgffdd ); +}else {switch string (_fcegbd ){case "":*_dfbgfd =0;case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_dfbgfd =1;case "\u0078\u006d\u006c":*_dfbgfd =2;case "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065":*_dfbgfd =3;};};_cgffdd ,_egdbbd =d .Token (); +if _egdbbd !=nil {return _egdbbd ;};if _edgagc ,_ddccd :=_cgffdd .(_c .EndElement );_ddccd &&_edgagc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgffdd ); +}; -// Minimum Version Required for Refresh -MinRefreshableVersionAttr *uint8 ; +// ValidateWithPath validates the CT_AutoFilter and its children, prefixing error messages with path +func (_bce *CT_AutoFilter )ValidateWithPath (path string )error {for _edf ,_gcdcg :=range _bce .FilterColumn {if _dgd :=_gcdcg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0046il\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u005b\u0025\u0064\u005d",path ,_edf )); +_dgd !=nil {return _dgd ;};};if _bce .SortState !=nil {if _dbad :=_bce .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_dbad !=nil {return _dbad ;};};if _bce .ExtLst !=nil {if _dce :=_bce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_dce !=nil {return _dce ;};};return nil ;};type CT_Map struct{ -// PivotCache Record Count -RecordCountAttr *uint32 ; +// XML Mapping ID +IDAttr uint32 ; -// Upgrade PivotCache on Refresh -UpgradeOnRefreshAttr *bool ; +// XML Mapping Name +NameAttr string ; -// Tuple Cache -TupleCacheAttr *bool ; +// Root Element Name +RootElementAttr string ; -// Supports Subqueries -SupportSubqueryAttr *bool ; +// Schema Name +SchemaIDAttr string ; -// Supports Attribute Drilldown -SupportAdvancedDrillAttr *bool ; +// Show Validation Errors +ShowImportExportValidationErrorsAttr bool ; -// PivotCache Source Description -CacheSource *CT_CacheSource ; +// AutoFit Table on Refresh +AutoFitAttr bool ; -// PivotCache Fields -CacheFields *CT_CacheFields ; +// Append Data to Table +AppendAttr bool ; -// PivotCache Hierarchies -CacheHierarchies *CT_CacheHierarchies ; +// Preserve AutoFilter State +PreserveSortAFLayoutAttr bool ; -// OLAP KPIs -Kpis *CT_PCDKPIs ; +// Preserve Cell Formatting +PreserveFormatAttr bool ; -// Tuple Cache -TupleCache *CT_TupleCache ; +// XML Mapping +DataBinding *CT_DataBinding ;};func NewCT_RevisionMove ()*CT_RevisionMove {_bbbac :=&CT_RevisionMove {};return _bbbac };func (_ededa *CT_ServerFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fffga :=range start .Attr {if _fffga .Name .Local =="\u0063u\u006c\u0074\u0075\u0072\u0065"{_dcgfc :=_fffga .Value ; +_ededa .CultureAttr =&_dcgfc ;continue ;};if _fffga .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_cadde :=_fffga .Value ;_ededa .FormatAttr =&_cadde ;continue ;};};for {_fbgffb ,_cedeb :=d .Token ();if _cedeb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0065\u0072\u0076\u0065\u0072F\u006f\u0072\u006da\u0074:\u0020\u0025\u0073",_cedeb ); +};if _cdgga ,_cffgc :=_fbgffb .(_c .EndElement );_cffgc &&_cdgga .Name ==start .Name {break ;};};return nil ;};func (_cbbcf ST_DataValidationErrorStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_efcde :=_c .Attr {};_efcde .Name =name ;switch _cbbcf {case ST_DataValidationErrorStyleUnset :_efcde .Value =""; +case ST_DataValidationErrorStyleStop :_efcde .Value ="\u0073\u0074\u006f\u0070";case ST_DataValidationErrorStyleWarning :_efcde .Value ="\u0077a\u0072\u006e\u0069\u006e\u0067";case ST_DataValidationErrorStyleInformation :_efcde .Value ="i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e"; +};return _efcde ,nil ;};func (_effae *CT_QueryTableRefresh )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_effae .QueryTableFields =NewCT_QueryTableFields ();for _ ,_cfeagf :=range start .Attr {if _cfeagf .Name .Local =="\u0070r\u0065\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072\u0074\u0046i\u006c\u0074\u0065\u0072\u004c\u0061\u0079\u006f\u0075\u0074"{_adfcc ,_bfdaba :=_g .ParseBool (_cfeagf .Value ); +if _bfdaba !=nil {return _bfdaba ;};_effae .PreserveSortFilterLayoutAttr =&_adfcc ;continue ;};if _cfeagf .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0049\u0064\u0057\u0072a\u0070\u0070\u0065\u0064"{_baada ,_abfag :=_g .ParseBool (_cfeagf .Value ); +if _abfag !=nil {return _abfag ;};_effae .FieldIdWrappedAttr =&_baada ;continue ;};if _cfeagf .Name .Local =="h\u0065a\u0064\u0065\u0072\u0073\u0049\u006e\u004c\u0061s\u0074\u0052\u0065\u0066re\u0073\u0068"{_fbccc ,_gbdde :=_g .ParseBool (_cfeagf .Value ); +if _gbdde !=nil {return _gbdde ;};_effae .HeadersInLastRefreshAttr =&_fbccc ;continue ;};if _cfeagf .Name .Local =="\u006d\u0069\u006e\u0069\u006d\u0075\u006d\u0056\u0065r\u0073\u0069\u006f\u006e"{_cccac ,_bbcbea :=_g .ParseUint (_cfeagf .Value ,10,8); +if _bbcbea !=nil {return _bbcbea ;};_fbece :=uint8 (_cccac );_effae .MinimumVersionAttr =&_fbece ;continue ;};if _cfeagf .Name .Local =="\u006e\u0065\u0078\u0074\u0049\u0064"{_bfbbg ,_eadefa :=_g .ParseUint (_cfeagf .Value ,10,32);if _eadefa !=nil {return _eadefa ; +};_ccbbg :=uint32 (_bfbbg );_effae .NextIdAttr =&_ccbbg ;continue ;};if _cfeagf .Name .Local =="\u0075n\u0062o\u0075\u006e\u0064\u0043\u006fl\u0075\u006dn\u0073\u004c\u0065\u0066\u0074"{_eddfc ,_agcef :=_g .ParseUint (_cfeagf .Value ,10,32);if _agcef !=nil {return _agcef ; +};_eeffb :=uint32 (_eddfc );_effae .UnboundColumnsLeftAttr =&_eeffb ;continue ;};if _cfeagf .Name .Local =="\u0075\u006e\u0062\u006fun\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0052\u0069\u0067\u0068\u0074"{_ccdab ,_gcbga :=_g .ParseUint (_cfeagf .Value ,10,32); +if _gcbga !=nil {return _gcbga ;};_cfaad :=uint32 (_ccdab );_effae .UnboundColumnsRightAttr =&_cfaad ;continue ;};};_bgade :for {_gdbbc ,_cabcb :=d .Token ();if _cabcb !=nil {return _cabcb ;};switch _fbffa :=_gdbbc .(type ){case _c .StartElement :switch _fbffa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075e\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075e\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _fbce :=d .DecodeElement (_effae .QueryTableFields ,&_fbffa ); +_fbce !=nil {return _fbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065ry\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065ry\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073"}:_effae .QueryTableDeletedFields =NewCT_QueryTableDeletedFields (); +if _daccd :=d .DecodeElement (_effae .QueryTableDeletedFields ,&_fbffa );_daccd !=nil {return _daccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_effae .SortState =NewCT_SortState (); +if _dcebb :=d .DecodeElement (_effae .SortState ,&_fbffa );_dcebb !=nil {return _dcebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_effae .ExtLst =NewCT_ExtensionList (); +if _acadb :=d .DecodeElement (_effae .ExtLst ,&_fbffa );_acadb !=nil {return _acadb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068\u0020\u0025\u0076",_fbffa .Name ); +if _ecbbag :=d .Skip ();_ecbbag !=nil {return _ecbbag ;};};case _c .EndElement :break _bgade ;case _c .CharData :};};return nil ;}; -// Calculated Items -CalculatedItems *CT_CalculatedItems ; +// Validate validates the CT_DdeItems and its children +func (_cfaga *CT_DdeItems )Validate ()error {return _cfaga .ValidateWithPath ("C\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073");};func (_ecgc *CT_CellStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aafg :=range start .Attr {if _aafg .Name .Local =="\u006e\u0061\u006d\u0065"{_bgad :=_aafg .Value ; +_ecgc .NameAttr =&_bgad ;continue ;};if _aafg .Name .Local =="\u0078\u0066\u0049\u0064"{_bfbcc ,_beaf :=_g .ParseUint (_aafg .Value ,10,32);if _beaf !=nil {return _beaf ;};_ecgc .XfIdAttr =uint32 (_bfbcc );continue ;};if _aafg .Name .Local =="\u0062u\u0069\u006c\u0074\u0069\u006e\u0049d"{_gdc ,_fbbeg :=_g .ParseUint (_aafg .Value ,10,32); +if _fbbeg !=nil {return _fbbeg ;};_bfdf :=uint32 (_gdc );_ecgc .BuiltinIdAttr =&_bfdf ;continue ;};if _aafg .Name .Local =="\u0069\u004c\u0065\u0076\u0065\u006c"{_dbbfb ,_ffgg :=_g .ParseUint (_aafg .Value ,10,32);if _ffgg !=nil {return _ffgg ;};_gbg :=uint32 (_dbbfb ); +_ecgc .ILevelAttr =&_gbg ;continue ;};if _aafg .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_fcad ,_abdf :=_g .ParseBool (_aafg .Value );if _abdf !=nil {return _abdf ;};_ecgc .HiddenAttr =&_fcad ;continue ;};if _aafg .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u0042\u0075\u0069\u006c\u0074\u0069\u006e"{_feed ,_eagb :=_g .ParseBool (_aafg .Value ); +if _eagb !=nil {return _eagb ;};_ecgc .CustomBuiltinAttr =&_feed ;continue ;};};_gcbd :for {_fafbg ,_cgc :=d .Token ();if _cgc !=nil {return _cgc ;};switch _fbfe :=_fafbg .(type ){case _c .StartElement :switch _fbfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecgc .ExtLst =NewCT_ExtensionList (); +if _cbeg :=d .DecodeElement (_ecgc .ExtLst ,&_fbfe );_cbeg !=nil {return _cbeg ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_fbfe .Name ); +if _cgad :=d .Skip ();_cgad !=nil {return _cgad ;};};case _c .EndElement :break _gcbd ;case _c .CharData :};};return nil ;}; -// Calculated Members -CalculatedMembers *CT_CalculatedMembers ; +// ValidateWithPath validates the CT_ControlPr and its children, prefixing error messages with path +func (_eeegdc *CT_ControlPr )ValidateWithPath (path string )error {if _bddf :=_eeegdc .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_bddf !=nil {return _bddf ;};return nil ;};func (_gcf *CT_AutoFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcf .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_gcf .RefAttr )}); +};e .EncodeToken (start );if _gcf .FilterColumn !=nil {_gb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0066\u0069l\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"}};for _ ,_aaf :=range _gcf .FilterColumn {e .EncodeElement (_aaf ,_gb ); +};};if _gcf .SortState !=nil {_gcdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_gcf .SortState ,_gcdc );};if _gcf .ExtLst !=nil {_cfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_gcf .ExtLst ,_cfc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgabef *CT_SmartTagTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dgabef .SmartTagType !=nil {_bddaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u006da\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}}; +for _ ,_fgcef :=range _dgabef .SmartTagType {e .EncodeElement (_fgcef ,_bddaa );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aebad *CT_DdeItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _aebad .DdeItem !=nil {_agcbe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0064\u0065\u0049\u0074\u0065\u006d"}};for _ ,_ecabc :=range _aebad .DdeItem {e .EncodeElement (_ecabc ,_agcbe );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// OLAP Dimensions -Dimensions *CT_Dimensions ; +// ValidateWithPath validates the CT_AutoSortScope and its children, prefixing error messages with path +func (_fg *CT_AutoSortScope )ValidateWithPath (path string )error {if _bfb :=_fg .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_bfb !=nil {return _bfb ;};return nil ;};type CT_Authors struct{ -// OLAP Measure Groups -MeasureGroups *CT_MeasureGroups ; +// Author +Author []string ;};func (_deead *ST_DataValidationType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccedbb ,_dbadeg :=d .Token ();if _dbadeg !=nil {return _dbadeg ;};if _cabaf ,_eebcf :=_ccedbb .(_c .EndElement );_eebcf &&_cabaf .Name ==start .Name {*_deead =1; +return nil ;};if _acfgf ,_fabae :=_ccedbb .(_c .CharData );!_fabae {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccedbb );}else {switch string (_acfgf ){case "":*_deead =0; +case "\u006e\u006f\u006e\u0065":*_deead =1;case "\u0077\u0068\u006fl\u0065":*_deead =2;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_deead =3;case "\u006c\u0069\u0073\u0074":*_deead =4;case "\u0064\u0061\u0074\u0065":*_deead =5;case "\u0074\u0069\u006d\u0065":*_deead =6; +case "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068":*_deead =7;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_deead =8;};};_ccedbb ,_dbadeg =d .Token ();if _dbadeg !=nil {return _dbadeg ;};if _fbfcf ,_dcebbc :=_ccedbb .(_c .EndElement ); +_dcebbc &&_fbfcf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccedbb );};func NewCT_RevisionQueryTableField ()*CT_RevisionQueryTableField {_effccg :=&CT_RevisionQueryTableField {}; +return _effccg ;};func (_daadb *CT_SingleXmlCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_cebee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006dl\u0043\u0065\u006c\u006c"}}; +for _ ,_fbdecc :=range _daadb .SingleXmlCell {e .EncodeElement (_fbdecc ,_cebee );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_FileRecoveryPr struct{ -// OLAP Measure Group -Maps *CT_MeasureDimensionMaps ; +// Auto Recover +AutoRecoverAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// Crash Save +CrashSaveAttr *bool ; -// Validate validates the CT_Parameters and its children -func (_abecb *CT_Parameters )Validate ()error {return _abecb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073");}; +// Data Extract Load +DataExtractLoadAttr *bool ; -// ValidateWithPath validates the CT_PivotCacheDefinition and its children, prefixing error messages with path -func (_bgecde *CT_PivotCacheDefinition )ValidateWithPath (path string )error {if _fccag :=_bgecde .CacheSource .ValidateWithPath (path +"\u002f\u0043\u0061c\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065");_fccag !=nil {return _fccag ;};if _adcac :=_bgecde .CacheFields .ValidateWithPath (path +"\u002f\u0043\u0061c\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"); -_adcac !=nil {return _adcac ;};if _bgecde .CacheHierarchies !=nil {if _fdgec :=_bgecde .CacheHierarchies .ValidateWithPath (path +"\u002f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072c\u0068\u0069\u0065\u0073");_fdgec !=nil {return _fdgec ; -};};if _bgecde .Kpis !=nil {if _ebcfd :=_bgecde .Kpis .ValidateWithPath (path +"\u002f\u004b\u0070i\u0073");_ebcfd !=nil {return _ebcfd ;};};if _bgecde .TupleCache !=nil {if _bdeae :=_bgecde .TupleCache .ValidateWithPath (path +"/\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"); -_bdeae !=nil {return _bdeae ;};};if _bgecde .CalculatedItems !=nil {if _egedge :=_bgecde .CalculatedItems .ValidateWithPath (path +"\u002f\u0043a\u006c\u0063\u0075l\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073");_egedge !=nil {return _egedge ; -};};if _bgecde .CalculatedMembers !=nil {if _eafdaf :=_bgecde .CalculatedMembers .ValidateWithPath (path +"\u002fC\u0061l\u0063\u0075\u006c\u0061\u0074e\u0064\u004de\u006d\u0062\u0065\u0072\u0073");_eafdaf !=nil {return _eafdaf ;};};if _bgecde .Dimensions !=nil {if _ffdbbb :=_bgecde .Dimensions .ValidateWithPath (path +"/\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"); -_ffdbbb !=nil {return _ffdbbb ;};};if _bgecde .MeasureGroups !=nil {if _dbedb :=_bgecde .MeasureGroups .ValidateWithPath (path +"\u002f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0047r\u006f\u0075\u0070\u0073");_dbedb !=nil {return _dbedb ;};};if _bgecde .Maps !=nil {if _bbccce :=_bgecde .Maps .ValidateWithPath (path +"\u002f\u004d\u0061p\u0073"); -_bbccce !=nil {return _bbccce ;};};if _bgecde .ExtLst !=nil {if _acege :=_bgecde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acege !=nil {return _acege ;};};return nil ;};func (_egdfd ST_GradientType )ValidateWithPath (path string )error {switch _egdfd {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egdfd )); -};return nil ;};func (_gccgf *CT_PCDKPIs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gccgf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gccgf .CountAttr )}); -};e .EncodeToken (start );if _gccgf .Kpi !=nil {_bgdd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006b\u0070\u0069"}};for _ ,_edcgcc :=range _gccgf .Kpi {e .EncodeElement (_edcgcc ,_bgdd );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_DiscretePr ()*CT_DiscretePr {_cefcf :=&CT_DiscretePr {};return _cefcf };const (ST_DataValidationTypeUnset ST_DataValidationType =0;ST_DataValidationTypeNone ST_DataValidationType =1;ST_DataValidationTypeWhole ST_DataValidationType =2; -ST_DataValidationTypeDecimal ST_DataValidationType =3;ST_DataValidationTypeList ST_DataValidationType =4;ST_DataValidationTypeDate ST_DataValidationType =5;ST_DataValidationTypeTime ST_DataValidationType =6;ST_DataValidationTypeTextLength ST_DataValidationType =7; -ST_DataValidationTypeCustom ST_DataValidationType =8;);func NewCT_Connections ()*CT_Connections {_eagdf :=&CT_Connections {};return _eagdf };func (_abadf *ST_Pane )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgafe ,_bcbeed :=d .Token (); -if _bcbeed !=nil {return _bcbeed ;};if _fdgcb ,_egceg :=_bgafe .(_c .EndElement );_egceg &&_fdgcb .Name ==start .Name {*_abadf =1;return nil ;};if _ggfaab ,_accafd :=_bgafe .(_c .CharData );!_accafd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgafe ); -}else {switch string (_ggfaab ){case "":*_abadf =0;case "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_abadf =1;case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_abadf =2;case "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_abadf =3; -case "\u0074o\u0070\u004c\u0065\u0066\u0074":*_abadf =4;};};_bgafe ,_bcbeed =d .Token ();if _bcbeed !=nil {return _bcbeed ;};if _bbgab ,_ggegg :=_bgafe .(_c .EndElement );_ggegg &&_bbgab .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgafe ); -};func (_eeedc *CT_Groups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbafd :=range start .Attr {if _cbafd .Name .Local =="\u0063\u006f\u0075n\u0074"{_dgcdd ,_cfagb :=_f .ParseUint (_cbafd .Value ,10,32);if _cfagb !=nil {return _cfagb ; -};_bbadb :=uint32 (_dgcdd );_eeedc .CountAttr =&_bbadb ;continue ;};};_ffecg :for {_fgbe ,_bebcb :=d .Token ();if _bebcb !=nil {return _bebcb ;};switch _cegga :=_fgbe .(type ){case _c .StartElement :switch _cegga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_beded :=NewCT_LevelGroup (); -if _beedb :=d .DecodeElement (_beded ,&_cegga );_beedb !=nil {return _beedb ;};_eeedc .Group =append (_eeedc .Group ,_beded );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u0073 \u0025\u0076",_cegga .Name ); -if _gdde :=d .Skip ();_gdde !=nil {return _gdde ;};};case _c .EndElement :break _ffecg ;case _c .CharData :};};return nil ;}; +// Repair Load +RepairLoadAttr *bool ;};func (_egffd ST_PivotAreaType )Validate ()error {return _egffd .ValidateWithPath ("")};type CT_Color struct{ -// ValidateWithPath validates the CT_CellStyles and its children, prefixing error messages with path -func (_ccbe *CT_CellStyles )ValidateWithPath (path string )error {for _badb ,_cggf :=range _ccbe .CellStyle {if _dgac :=_cggf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0043\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_badb )); -_dgac !=nil {return _dgac ;};};return nil ;};type Metadata struct{CT_Metadata }; +// Automatic +AutoAttr *bool ; -// Validate validates the Dialogsheet and its children -func (_gbggdf *Dialogsheet )Validate ()error {return _gbggdf .ValidateWithPath ("D\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074");};func (_aebcc *CT_ChartsheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_faa :for {_afeda ,_deef :=d .Token (); -if _deef !=nil {return _deef ;};switch _dedbe :=_afeda .(type ){case _c .StartElement :switch _dedbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"}:_gdcc :=NewCT_ChartsheetView (); -if _fgdgf :=d .DecodeElement (_gdcc ,&_dedbe );_fgdgf !=nil {return _fgdgf ;};_aebcc .SheetView =append (_aebcc .SheetView ,_gdcc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aebcc .ExtLst =NewCT_ExtensionList (); -if _effa :=d .DecodeElement (_aebcc .ExtLst ,&_dedbe );_effa !=nil {return _effa ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073h\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_dedbe .Name ); -if _gega :=d .Skip ();_gega !=nil {return _gega ;};};case _c .EndElement :break _faa ;case _c .CharData :};};return nil ;};func (_eegba *CT_Top10 )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gaedg :=range start .Attr {if _gaedg .Name .Local =="\u0074\u006f\u0070"{_deaeb ,_dgdfc :=_f .ParseBool (_gaedg .Value ); -if _dgdfc !=nil {return _dgdfc ;};_eegba .TopAttr =&_deaeb ;continue ;};if _gaedg .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_edccag ,_cbedef :=_f .ParseBool (_gaedg .Value );if _cbedef !=nil {return _cbedef ;};_eegba .PercentAttr =&_edccag ; -continue ;};if _gaedg .Name .Local =="\u0076\u0061\u006c"{_bddga ,_bdccd :=_f .ParseFloat (_gaedg .Value ,64);if _bdccd !=nil {return _bdccd ;};_eegba .ValAttr =_bddga ;continue ;};if _gaedg .Name .Local =="\u0066i\u006c\u0074\u0065\u0072\u0056\u0061l"{_eeefdd ,_eacf :=_f .ParseFloat (_gaedg .Value ,64); -if _eacf !=nil {return _eacf ;};_eegba .FilterValAttr =&_eeefdd ;continue ;};};for {_edfdda ,_adaac :=d .Token ();if _adaac !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u006f\u0070\u0031\u0030: \u0025\u0073",_adaac ); -};if _gbdac ,_gdgab :=_edfdda .(_c .EndElement );_gdgab &&_gbdac .Name ==start .Name {break ;};};return nil ;};func (_fgggba ST_DynamicFilterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bffbb :=_c .Attr {};_bffbb .Name =name ;switch _fgggba {case ST_DynamicFilterTypeUnset :_bffbb .Value =""; -case ST_DynamicFilterTypeNull :_bffbb .Value ="\u006e\u0075\u006c\u006c";case ST_DynamicFilterTypeAboveAverage :_bffbb .Value ="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";case ST_DynamicFilterTypeBelowAverage :_bffbb .Value ="\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065"; -case ST_DynamicFilterTypeTomorrow :_bffbb .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case ST_DynamicFilterTypeToday :_bffbb .Value ="\u0074\u006f\u0064a\u0079";case ST_DynamicFilterTypeYesterday :_bffbb .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y"; -case ST_DynamicFilterTypeNextWeek :_bffbb .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case ST_DynamicFilterTypeThisWeek :_bffbb .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_DynamicFilterTypeLastWeek :_bffbb .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b"; -case ST_DynamicFilterTypeNextMonth :_bffbb .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case ST_DynamicFilterTypeThisMonth :_bffbb .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_DynamicFilterTypeLastMonth :_bffbb .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h"; -case ST_DynamicFilterTypeNextQuarter :_bffbb .Value ="n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_DynamicFilterTypeThisQuarter :_bffbb .Value ="t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_DynamicFilterTypeLastQuarter :_bffbb .Value ="l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; -case ST_DynamicFilterTypeNextYear :_bffbb .Value ="\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072";case ST_DynamicFilterTypeThisYear :_bffbb .Value ="\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case ST_DynamicFilterTypeLastYear :_bffbb .Value ="\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072"; -case ST_DynamicFilterTypeYearToDate :_bffbb .Value ="\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case ST_DynamicFilterTypeQ1 :_bffbb .Value ="\u0051\u0031";case ST_DynamicFilterTypeQ2 :_bffbb .Value ="\u0051\u0032";case ST_DynamicFilterTypeQ3 :_bffbb .Value ="\u0051\u0033"; -case ST_DynamicFilterTypeQ4 :_bffbb .Value ="\u0051\u0034";case ST_DynamicFilterTypeM1 :_bffbb .Value ="\u004d\u0031";case ST_DynamicFilterTypeM2 :_bffbb .Value ="\u004d\u0032";case ST_DynamicFilterTypeM3 :_bffbb .Value ="\u004d\u0033";case ST_DynamicFilterTypeM4 :_bffbb .Value ="\u004d\u0034"; -case ST_DynamicFilterTypeM5 :_bffbb .Value ="\u004d\u0035";case ST_DynamicFilterTypeM6 :_bffbb .Value ="\u004d\u0036";case ST_DynamicFilterTypeM7 :_bffbb .Value ="\u004d\u0037";case ST_DynamicFilterTypeM8 :_bffbb .Value ="\u004d\u0038";case ST_DynamicFilterTypeM9 :_bffbb .Value ="\u004d\u0039"; -case ST_DynamicFilterTypeM10 :_bffbb .Value ="\u004d\u0031\u0030";case ST_DynamicFilterTypeM11 :_bffbb .Value ="\u004d\u0031\u0031";case ST_DynamicFilterTypeM12 :_bffbb .Value ="\u004d\u0031\u0032";};return _bffbb ,nil ;};func (_fadcg ST_WebSourceType )Validate ()error {return _fadcg .ValidateWithPath ("")}; -func (_deb *CT_CacheField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_deb .NameAttr )});if _deb .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .CaptionAttr )}); -};if _deb .PropertyNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006fp\u0065\u0072\u0074\u0079\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .PropertyNameAttr )});};if _deb .ServerFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_deb .ServerFieldAttr ))}); -};if _deb .UniqueListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004c\u0069\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_deb .UniqueListAttr ))});};if _deb .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .NumFmtIdAttr )}); -};if _deb .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .FormulaAttr )});};if _deb .SqlTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073q\u006c\u0054\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .SqlTypeAttr )}); -};if _deb .HierarchyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .HierarchyAttr )});};if _deb .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .LevelAttr )}); -};if _deb .DatabaseFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0046\u0069\u0065\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_deb .DatabaseFieldAttr ))}); -};if _deb .MappingCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070p\u0069\u006e\u0067\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_deb .MappingCountAttr )});};if _deb .MemberPropertyFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062er\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0046\u0069\u0065\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_deb .MemberPropertyFieldAttr ))}); -};e .EncodeToken (start );if _deb .SharedItems !=nil {_eead :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_deb .SharedItems ,_eead );};if _deb .FieldGroup !=nil {_cgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u0065\u006c\u0064G\u0072\u006f\u0075\u0070"}}; -e .EncodeElement (_deb .FieldGroup ,_cgb );};if _deb .MpMap !=nil {_ceeg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0070\u004d\u0061p"}};for _ ,_cac :=range _deb .MpMap {e .EncodeElement (_cac ,_ceeg );};};if _deb .ExtLst !=nil {_ceee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_deb .ExtLst ,_ceee );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Index +IndexedAttr *uint32 ; -// ValidateWithPath validates the Connections and its children, prefixing error messages with path -func (_bcdge *Connections )ValidateWithPath (path string )error {if _geceg :=_bcdge .CT_Connections .ValidateWithPath (path );_geceg !=nil {return _geceg ;};return nil ;}; +// Alpha Red Green Blue Color Value +RgbAttr *string ; -// ValidateWithPath validates the Table and its children, prefixing error messages with path -func (_fabee *Table )ValidateWithPath (path string )error {if _aacefb :=_fabee .CT_Table .ValidateWithPath (path );_aacefb !=nil {return _aacefb ;};return nil ;};type CT_UndoInfo struct{ +// Theme Color +ThemeAttr *uint32 ; -// Index -IndexAttr uint32 ; +// Tint +TintAttr *float64 ;};func NewCT_CustomWorkbookView ()*CT_CustomWorkbookView {_ffgfa :=&CT_CustomWorkbookView {};_ffgfa .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _ffgfa ;};func NewCT_FutureMetadataBlock ()*CT_FutureMetadataBlock {_egba :=&CT_FutureMetadataBlock {};return _egba ;};func (_bdfabb ST_GroupBy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bdfabb .String (),start ); +}; -// Expression -ExpAttr ST_FormulaExpression ; +// Validate validates the CT_ProtectedRanges and its children +func (_cgefc *CT_ProtectedRanges )Validate ()error {return _cgefc .ValidateWithPath ("\u0043T\u005fP\u0072\u006f\u0074\u0065\u0063t\u0065\u0064R\u0061\u006e\u0067\u0065\u0073");};func (_bggbd ST_DataValidationErrorStyle )Validate ()error {return _bggbd .ValidateWithPath ("")}; +type CT_MRUColors struct{ -// Reference 3D -Ref3DAttr *bool ; +// Color +Color []*CT_Color ;};func (_bceeff ST_VolDepType )ValidateWithPath (path string )error {switch _bceeff {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bceeff )); +};return nil ;};type ST_Comments byte ;type CT_SharedItemsChoice struct{ -// Array Formula -ArrayAttr *bool ; +// No Value +M *CT_Missing ; -// Value Needed -VAttr *bool ; +// Numeric +N *CT_Number ; -// Defined Name Formula -NfAttr *bool ; +// Boolean +B *CT_Boolean ; -// Cross Sheet Move -CsAttr *bool ; +// Error Value +E *CT_Error ; -// Range -DrAttr string ; +// Character Value +S *CT_String ; -// Defined Name -DnAttr *string ; +// Date Time +D *CT_DateTime ;};func (_fgbfacf ST_HtmlFmt )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gdfdg :=_c .Attr {};_gdfdg .Name =name ;switch _fgbfacf {case ST_HtmlFmtUnset :_gdfdg .Value ="";case ST_HtmlFmtNone :_gdfdg .Value ="\u006e\u006f\u006e\u0065"; +case ST_HtmlFmtRtf :_gdfdg .Value ="\u0072\u0074\u0066";case ST_HtmlFmtAll :_gdfdg .Value ="\u0061\u006c\u006c";};return _gdfdg ,nil ;};func (_fddbde ST_VerticalAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dddef :=_c .Attr {};_dddef .Name =name ; +switch _fddbde {case ST_VerticalAlignmentUnset :_dddef .Value ="";case ST_VerticalAlignmentTop :_dddef .Value ="\u0074\u006f\u0070";case ST_VerticalAlignmentCenter :_dddef .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_VerticalAlignmentBottom :_dddef .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; +case ST_VerticalAlignmentJustify :_dddef .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_VerticalAlignmentDistributed :_dddef .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return _dddef ,nil ;}; -// Cell Reference -RAttr *string ; +// ValidateWithPath validates the CT_DataBar and its children, prefixing error messages with path +func (_gcgb *CT_DataBar )ValidateWithPath (path string )error {for _cfdc ,_egeffa :=range _gcgb .Cfvo {if _cacc :=_egeffa .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_cfdc ));_cacc !=nil {return _cacc ; +};};if _bgce :=_gcgb .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_bgce !=nil {return _bgce ;};return nil ;};type CT_RevisionMove struct{ // Sheet Id -SIdAttr *uint32 ;};func (_dgggc *CT_Record )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abaeg :for {_dgfgf ,_ggfbe :=d .Token ();if _ggfbe !=nil {return _ggfbe ;};switch _ebdff :=_dgfgf .(type ){case _c .StartElement :switch _ebdff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_cdaafg :=NewCT_RecordChoice (); -if _bbdag :=d .DecodeElement (&_cdaafg .M ,&_ebdff );_bbdag !=nil {return _bbdag ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_cdaafg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_gbfce :=NewCT_RecordChoice (); -if _eggfc :=d .DecodeElement (&_gbfce .N ,&_ebdff );_eggfc !=nil {return _eggfc ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_gbfce );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_cebaf :=NewCT_RecordChoice (); -if _aaddc :=d .DecodeElement (&_cebaf .B ,&_ebdff );_aaddc !=nil {return _aaddc ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_cebaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_gcaaa :=NewCT_RecordChoice (); -if _geggad :=d .DecodeElement (&_gcaaa .E ,&_ebdff );_geggad !=nil {return _geggad ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_gcaaa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_egbegd :=NewCT_RecordChoice (); -if _fecd :=d .DecodeElement (&_egbegd .S ,&_ebdff );_fecd !=nil {return _fecd ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_egbegd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_fcbec :=NewCT_RecordChoice (); -if _aefca :=d .DecodeElement (&_fcbec .D ,&_ebdff );_aefca !=nil {return _aefca ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_fcbec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_edbef :=NewCT_RecordChoice (); -if _dcbbf :=d .DecodeElement (&_edbef .X ,&_ebdff );_dcbbf !=nil {return _dcbbf ;};_dgggc .RecordChoice =append (_dgggc .RecordChoice ,_edbef );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0065\u0063o\u0072\u0064 \u0025\u0076",_ebdff .Name ); -if _gdbec :=d .Skip ();_gdbec !=nil {return _gdbec ;};};case _c .EndElement :break _abaeg ;case _c .CharData :};};return nil ;};func (_cfadf *CT_SortCondition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eccba :=range start .Attr {if _eccba .Name .Local =="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"{_efgbee ,_gfacc :=_f .ParseBool (_eccba .Value ); -if _gfacc !=nil {return _gfacc ;};_cfadf .DescendingAttr =&_efgbee ;continue ;};if _eccba .Name .Local =="\u0073\u006f\u0072\u0074\u0042\u0079"{_cfadf .SortByAttr .UnmarshalXMLAttr (_eccba );continue ;};if _eccba .Name .Local =="\u0072\u0065\u0066"{_fggfca :=_eccba .Value ; -_cfadf .RefAttr =_fggfca ;continue ;};if _eccba .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073\u0074"{_dgbfg :=_eccba .Value ;_cfadf .CustomListAttr =&_dgbfg ;continue ;};if _eccba .Name .Local =="\u0064\u0078\u0066I\u0064"{_cagcc ,_dbeafde :=_f .ParseUint (_eccba .Value ,10,32); -if _dbeafde !=nil {return _dbeafde ;};_dedadc :=uint32 (_cagcc );_cfadf .DxfIdAttr =&_dedadc ;continue ;};if _eccba .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_cfadf .IconSetAttr .UnmarshalXMLAttr (_eccba );continue ;};if _eccba .Name .Local =="\u0069\u0063\u006f\u006e\u0049\u0064"{_cdbae ,_ddceb :=_f .ParseUint (_eccba .Value ,10,32); -if _ddceb !=nil {return _ddceb ;};_ddafc :=uint32 (_cdbae );_cfadf .IconIdAttr =&_ddafc ;continue ;};};for {_gbccd ,_baeabf :=d .Token ();if _baeabf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006f\u0072\u0074C\u006fn\u0064\u0069\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_baeabf ); -};if _cggcc ,_caabd :=_gbccd .(_c .EndElement );_caabd &&_cggcc .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_PageField and its children, prefixing error messages with path -func (_egdaa *CT_PageField )ValidateWithPath (path string )error {if _egdaa .ExtLst !=nil {if _cdeaa :=_egdaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdeaa !=nil {return _cdeaa ;};};return nil ;};func (_cfcaa ST_PhoneticType )ValidateWithPath (path string )error {switch _cfcaa {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfcaa )); -};return nil ;}; +SheetIdAttr uint32 ; -// ValidateWithPath validates the CT_OleLink and its children, prefixing error messages with path -func (_cdbcgb *CT_OleLink )ValidateWithPath (path string )error {if _cdbcgb .OleItems !=nil {if _ddge :=_cdbcgb .OleItems .ValidateWithPath (path +"\u002fO\u006c\u0065\u0049\u0074\u0065\u006ds");_ddge !=nil {return _ddge ;};};return nil ;};func NewCT_WebPublishItem ()*CT_WebPublishItem {_afgeg :=&CT_WebPublishItem {}; -_afgeg .SourceTypeAttr =ST_WebSourceType (1);return _afgeg ;};const (ST_TextHAlignUnset ST_TextHAlign =0;ST_TextHAlignLeft ST_TextHAlign =1;ST_TextHAlignCenter ST_TextHAlign =2;ST_TextHAlignRight ST_TextHAlign =3;ST_TextHAlignJustify ST_TextHAlign =4;ST_TextHAlignDistributed ST_TextHAlign =5; -);func (_fddf *CT_CellSmartTags )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_fddf .RAttr )});e .EncodeToken (start );_cgdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}}; -for _ ,_ccfa :=range _fddf .CellSmartTag {e .EncodeElement (_ccfa ,_cgdb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_baffe *Dialogsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069:\u0064\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074";return _baffe .CT_Dialogsheet .MarshalXML (e ,start );}; +// Source +SourceAttr string ; -// Validate validates the CT_Sheet and its children -func (_eccbb *CT_Sheet )Validate ()error {return _eccbb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074");}; +// Destination +DestinationAttr string ; -// Validate validates the CT_Tuples and its children -func (_fgfcd *CT_Tuples )Validate ()error {return _fgfcd .ValidateWithPath ("\u0043T\u005f\u0054\u0075\u0070\u006c\u0065s");};func (_ecbef *CT_DataValidation )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbgg :=range start .Attr {if _bbgg .Name .Local =="\u0074\u0079\u0070\u0065"{_ecbef .TypeAttr .UnmarshalXMLAttr (_bbgg ); -continue ;};if _bbgg .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0053\u0074\u0079\u006c\u0065"{_ecbef .ErrorStyleAttr .UnmarshalXMLAttr (_bbgg );continue ;};if _bbgg .Name .Local =="\u0069m\u0065\u004d\u006f\u0064\u0065"{_ecbef .ImeModeAttr .UnmarshalXMLAttr (_bbgg ); -continue ;};if _bbgg .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_ecbef .OperatorAttr .UnmarshalXMLAttr (_bbgg );continue ;};if _bbgg .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0042\u006c\u0061\u006e\u006b"{_faebf ,_bcbf :=_f .ParseBool (_bbgg .Value ); -if _bcbf !=nil {return _bcbf ;};_ecbef .AllowBlankAttr =&_faebf ;continue ;};if _bbgg .Name .Local =="\u0073\u0068\u006fw\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_cbgfe ,_afebf :=_f .ParseBool (_bbgg .Value );if _afebf !=nil {return _afebf ;}; -_ecbef .ShowDropDownAttr =&_cbgfe ;continue ;};if _bbgg .Name .Local =="\u0073\u0068o\u0077\u0049\u006ep\u0075\u0074\u004d\u0065\u0073\u0073\u0061\u0067\u0065"{_afbaf ,_aaade :=_f .ParseBool (_bbgg .Value );if _aaade !=nil {return _aaade ;};_ecbef .ShowInputMessageAttr =&_afbaf ; -continue ;};if _bbgg .Name .Local =="\u0073\u0068o\u0077\u0045\u0072r\u006f\u0072\u004d\u0065\u0073\u0073\u0061\u0067\u0065"{_adbf ,_dgba :=_f .ParseBool (_bbgg .Value );if _dgba !=nil {return _dgba ;};_ecbef .ShowErrorMessageAttr =&_adbf ;continue ;}; -if _bbgg .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0054\u0069\u0074\u006c\u0065"{_ggae :=_bbgg .Value ;_ecbef .ErrorTitleAttr =&_ggae ;continue ;};if _bbgg .Name .Local =="\u0065\u0072\u0072o\u0072"{_agcc :=_bbgg .Value ;_ecbef .ErrorAttr =&_agcc ; -continue ;};if _bbgg .Name .Local =="p\u0072\u006f\u006d\u0070\u0074\u0054\u0069\u0074\u006c\u0065"{_eabd :=_bbgg .Value ;_ecbef .PromptTitleAttr =&_eabd ;continue ;};if _bbgg .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_fbfe :=_bbgg .Value ; -_ecbef .PromptAttr =&_fbfe ;continue ;};if _bbgg .Name .Local =="\u0073\u0071\u0072e\u0066"{_cedb ,_eegbe :=ParseSliceST_Sqref (_bbgg .Value );if _eegbe !=nil {return _eegbe ;};_ecbef .SqrefAttr =_cedb ;continue ;};};_gbec :for {_gaddg ,_gdea :=d .Token (); -if _gdea !=nil {return _gdea ;};switch _edecd :=_gaddg .(type ){case _c .StartElement :switch _edecd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"}:_ecbef .Formula1 =new (string ); -if _gecfa :=d .DecodeElement (_ecbef .Formula1 ,&_edecd );_gecfa !=nil {return _gecfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"}:_ecbef .Formula2 =new (string ); -if _dgaef :=d .DecodeElement (_ecbef .Formula2 ,&_edecd );_dgaef !=nil {return _dgaef ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_edecd .Name ); -if _fgead :=d .Skip ();_fgead !=nil {return _fgead ;};};case _c .EndElement :break _gbec ;case _c .CharData :};};return nil ;};func (_efefe ST_TargetScreenSize )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_edfedc :=_c .Attr {};_edfedc .Name =name ; -switch _efefe {case ST_TargetScreenSizeUnset :_edfedc .Value ="";case ST_TargetScreenSize544x376 :_edfedc .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_TargetScreenSize640x480 :_edfedc .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_TargetScreenSize720x512 :_edfedc .Value ="\u00372\u0030\u0078\u0035\u0031\u0032"; -case ST_TargetScreenSize800x600 :_edfedc .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_TargetScreenSize1024x768 :_edfedc .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_TargetScreenSize1152x882 :_edfedc .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032"; -case ST_TargetScreenSize1152x900 :_edfedc .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_TargetScreenSize1280x1024 :_edfedc .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_TargetScreenSize1600x1200 :_edfedc .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300"; -case ST_TargetScreenSize1800x1440 :_edfedc .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case ST_TargetScreenSize1920x1200 :_edfedc .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _edfedc ,nil ;}; +// Source Sheet Id +SourceSheetIdAttr *uint32 ;RevisionMoveChoice []*CT_RevisionMoveChoice ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_bafg *CT_DefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_bafg .NameAttr )}); +if _bafg .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .CommentAttr )});};if _bafg .CustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .CustomMenuAttr )}); +};if _bafg .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .DescriptionAttr )});};if _bafg .HelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u006c\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .HelpAttr )}); +};if _bafg .StatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .StatusBarAttr )});};if _bafg .LocalSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .LocalSheetIdAttr )}); +};if _bafg .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .HiddenAttr ))});};if _bafg .FunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .FunctionAttr ))}); +};if _bafg .VbProcedureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0062\u0050\u0072\u006f\u0063\u0065\u0064\u0075\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .VbProcedureAttr ))});};if _bafg .XlmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u006d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .XlmAttr ))}); +};if _bafg .FunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .FunctionGroupIdAttr )}); +};if _bafg .ShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_bafg .ShortcutKeyAttr )});};if _bafg .PublishToServerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062l\u0069\u0073\u0068\u0054\u006f\u0053\u0065\u0072\u0076\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .PublishToServerAttr ))}); +};if _bafg .WorkbookParameterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0061\u0072\u0061m\u0065\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bafg .WorkbookParameterAttr ))}); +};e .EncodeElement (_bafg .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gacg *CT_PageFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gacg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gacg .CountAttr )}); +};e .EncodeToken (start );_egbcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064"}};for _ ,_bffac :=range _gacg .PageField {e .EncodeElement (_bffac ,_egbcc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_AutoSortScope struct{ -// ValidateWithPath validates the CT_RevisionSheetRename and its children, prefixing error messages with path -func (_bafga *CT_RevisionSheetRename )ValidateWithPath (path string )error {if _bafga .ExtLst !=nil {if _efcae :=_bafga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_efcae !=nil {return _efcae ;};};return nil ;};func (_cffca *CT_Pane )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agcbd :=range start .Attr {if _agcbd .Name .Local =="\u0078\u0053\u0070\u006c\u0069\u0074"{_facdb ,_ffada :=_f .ParseFloat (_agcbd .Value ,64); -if _ffada !=nil {return _ffada ;};_cffca .XSplitAttr =&_facdb ;continue ;};if _agcbd .Name .Local =="\u0079\u0053\u0070\u006c\u0069\u0074"{_bfdbf ,_bccgdc :=_f .ParseFloat (_agcbd .Value ,64);if _bccgdc !=nil {return _bccgdc ;};_cffca .YSplitAttr =&_bfdbf ; -continue ;};if _agcbd .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_dadfce :=_agcbd .Value ;_cffca .TopLeftCellAttr =&_dadfce ;continue ;};if _agcbd .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0050\u0061\u006e\u0065"{_cffca .ActivePaneAttr .UnmarshalXMLAttr (_agcbd ); -continue ;};if _agcbd .Name .Local =="\u0073\u0074\u0061t\u0065"{_cffca .StateAttr .UnmarshalXMLAttr (_agcbd );continue ;};};for {_fecca ,_dbeec :=d .Token ();if _dbeec !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u006e\u0065\u003a\u0020\u0025\u0073",_dbeec ); -};if _gabage ,_aadc :=_fecca .(_c .EndElement );_aadc &&_gabage .Name ==start .Name {break ;};};return nil ;};func (_ffaaf *CT_WebPublishItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffaaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ffaaf .CountAttr )}); -};e .EncodeToken (start );_edgcfg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0077\u0065\u0062\u0050\u0075b\u006c\u0069s\u0068\u0049\u0074\u0065\u006d"}};for _ ,_agdegf :=range _ffaaf .WebPublishItem {e .EncodeElement (_agdegf ,_edgcfg ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cabgcb ST_HtmlFmt )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fdeafe :=_c .Attr {};_fdeafe .Name =name ;switch _cabgcb {case ST_HtmlFmtUnset :_fdeafe .Value ="";case ST_HtmlFmtNone :_fdeafe .Value ="\u006e\u006f\u006e\u0065"; -case ST_HtmlFmtRtf :_fdeafe .Value ="\u0072\u0074\u0066";case ST_HtmlFmtAll :_fdeafe .Value ="\u0061\u006c\u006c";};return _fdeafe ,nil ;};func (_gfdaa *CT_Revisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afcdfb :for {_bfbbf ,_aeaea :=d .Token (); -if _aeaea !=nil {return _aeaea ;};switch _afdcd :=_bfbbf .(type ){case _c .StartElement :switch _afdcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_geffe :=NewCT_RevisionsChoice (); -if _ggedd :=d .DecodeElement (&_geffe .Rrc ,&_afdcd );_ggedd !=nil {return _ggedd ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_geffe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_gdbbg :=NewCT_RevisionsChoice (); -if _fdgdbf :=d .DecodeElement (&_gdbbg .Rm ,&_afdcd );_fdgdbf !=nil {return _fdgdbf ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_gdbbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_daccf :=NewCT_RevisionsChoice (); -if _acceg :=d .DecodeElement (&_daccf .Rcv ,&_afdcd );_acceg !=nil {return _acceg ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_daccf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_geedb :=NewCT_RevisionsChoice (); -if _ecbbd :=d .DecodeElement (&_geedb .Rsnm ,&_afdcd );_ecbbd !=nil {return _ecbbd ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_geedb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_abgfd :=NewCT_RevisionsChoice (); -if _bebda :=d .DecodeElement (&_abgfd .Ris ,&_afdcd );_bebda !=nil {return _bebda ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_abgfd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_afgeag :=NewCT_RevisionsChoice (); -if _gdcgf :=d .DecodeElement (&_afgeag .Rcc ,&_afdcd );_gdcgf !=nil {return _gdcgf ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_afgeag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_ebadc :=NewCT_RevisionsChoice (); -if _ggfab :=d .DecodeElement (&_ebadc .Rfmt ,&_afdcd );_ggfab !=nil {return _ggfab ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_ebadc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_efbcce :=NewCT_RevisionsChoice (); -if _aedfc :=d .DecodeElement (&_efbcce .Raf ,&_afdcd );_aedfc !=nil {return _aedfc ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_efbcce );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_agcfg :=NewCT_RevisionsChoice (); -if _dagdg :=d .DecodeElement (&_agcfg .Rdn ,&_afdcd );_dagdg !=nil {return _dagdg ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_agcfg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_abdge :=NewCT_RevisionsChoice (); -if _fgagb :=d .DecodeElement (&_abdge .Rcmt ,&_afdcd );_fgagb !=nil {return _fgagb ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_abdge );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_edecag :=NewCT_RevisionsChoice (); -if _baadg :=d .DecodeElement (&_edecag .Rqt ,&_afdcd );_baadg !=nil {return _baadg ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_edecag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_gbdcc :=NewCT_RevisionsChoice (); -if _beafbb :=d .DecodeElement (&_gbdcc .Rcft ,&_afdcd );_beafbb !=nil {return _beafbb ;};_gfdaa .RevisionsChoice =append (_gfdaa .RevisionsChoice ,_gbdcc );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0065\u0076i\u0073\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_afdcd .Name ); -if _gffcg :=d .Skip ();_gffcg !=nil {return _gffcg ;};};case _c .EndElement :break _afcdfb ;case _c .CharData :};};return nil ;};func (_gadag *Revisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073";return _gadag .CT_Revisions .MarshalXML (e ,start );}; +// Auto Sort Scope +PivotArea *CT_PivotArea ;};func (_gdagag ST_WebSourceType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdagag .String (),start );}; -// ValidateWithPath validates the CT_CellSmartTag and its children, prefixing error messages with path -func (_cdfb *CT_CellSmartTag )ValidateWithPath (path string )error {for _aggf ,_bbfb :=range _cdfb .CellSmartTagPr {if _dedg :=_bbfb .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0065ll\u0053m\u0061\u0072\u0074\u0054\u0061g\u0050\u0072\u005b\u0025\u0064\u005d",path ,_aggf )); -_dedg !=nil {return _dedg ;};};return nil ;}; +// ValidateWithPath validates the CT_TextPr and its children, prefixing error messages with path +func (_cgcgg *CT_TextPr )ValidateWithPath (path string )error {if _afgae :=_cgcgg .FileTypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_afgae !=nil {return _afgae ;};if _ebfgda :=_cgcgg .QualifierAttr .ValidateWithPath (path +"\u002f\u0051\u0075\u0061\u006c\u0069\u0066\u0069\u0065r\u0041\u0074\u0074\u0072"); +_ebfgda !=nil {return _ebfgda ;};if _cgcgg .TextFields !=nil {if _fefdc :=_cgcgg .TextFields .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073");_fefdc !=nil {return _fefdc ;};};return nil ;};func (_cdced ST_Qualifier )ValidateWithPath (path string )error {switch _cdced {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdced )); +};return nil ;};func (_abfbcc *ST_CellType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abfbcc =0;case "\u0062":*_abfbcc =1;case "\u006e":*_abfbcc =2;case "\u0065":*_abfbcc =3;case "\u0073":*_abfbcc =4;case "\u0073\u0074\u0072":*_abfbcc =5; +case "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r":*_abfbcc =6;};return nil ;};func (_eaag *CT_CellProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eaag .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eaag .LockedAttr ))}); +};if _eaag .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eaag .HiddenAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dgfef ST_TotalsRowFunction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dgfef .String (),start );};func (_fdfabe *CT_FileRecoveryPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfagf :=range start .Attr {if _gfagf .Name .Local =="a\u0075\u0074\u006f\u0052\u0065\u0063\u006f\u0076\u0065\u0072"{_bcedf ,_ddcda :=_g .ParseBool (_gfagf .Value ); +if _ddcda !=nil {return _ddcda ;};_fdfabe .AutoRecoverAttr =&_bcedf ;continue ;};if _gfagf .Name .Local =="\u0063r\u0061\u0073\u0068\u0053\u0061\u0076e"{_fbef ,_defc :=_g .ParseBool (_gfagf .Value );if _defc !=nil {return _defc ;};_fdfabe .CrashSaveAttr =&_fbef ; +continue ;};if _gfagf .Name .Local =="\u0064a\u0074a\u0045\u0078\u0074\u0072\u0061\u0063\u0074\u004c\u006f\u0061\u0064"{_cddec ,_dbdbba :=_g .ParseBool (_gfagf .Value );if _dbdbba !=nil {return _dbdbba ;};_fdfabe .DataExtractLoadAttr =&_cddec ;continue ; +};if _gfagf .Name .Local =="\u0072\u0065\u0070\u0061\u0069\u0072\u004c\u006f\u0061\u0064"{_febcd ,_dgbdc :=_g .ParseBool (_gfagf .Value );if _dgbdc !=nil {return _dgbdc ;};_fdfabe .RepairLoadAttr =&_febcd ;continue ;};};for {_acefa ,_aece :=d .Token (); +if _aece !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076\u0065\u0072\u0079\u0050\u0072: \u0025\u0073",_aece );};if _fggac ,_egcge :=_acefa .(_c .EndElement ); +_egcge &&_fggac .Name ==start .Name {break ;};};return nil ;};func NewHeaders ()*Headers {_gffee :=&Headers {};_gffee .CT_RevisionHeaders =*NewCT_RevisionHeaders ();return _gffee ;};func (_bdfa *CT_SharedUser )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bdfa .GuidAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_bdfa .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bdfa .IdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"},Value :_cd .FormatDateTime (_bdfa .DateTimeAttr )});e .EncodeToken (start );if _bdfa .ExtLst !=nil {_babfgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bdfa .ExtLst ,_babfgc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the Metadata and its children -func (_cgdcbf *Metadata )Validate ()error {return _cgdcbf .ValidateWithPath ("\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");};type Connections struct{CT_Connections };type CT_CalculatedItems struct{ +// ValidateWithPath validates the CT_GroupMember and its children, prefixing error messages with path +func (_deede *CT_GroupMember )ValidateWithPath (path string )error {return nil };func (_feaec *CT_Parameter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _feaec .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .NameAttr )}); +};if _feaec .SqlTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073q\u006c\u0054\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .SqlTypeAttr )});};if _feaec .ParameterTypeAttr !=ST_ParameterTypeUnset {_dafafb ,_bgcfe :=_feaec .ParameterTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0054\u0079\u0070\u0065"}); +if _bgcfe !=nil {return _bgcfe ;};start .Attr =append (start .Attr ,_dafafb );};if _feaec .RefreshOnChangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0066r\u0065\u0073\u0068\u004f\u006e\u0043\u0068\u0061\u006e\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_feaec .RefreshOnChangeAttr ))}); +};if _feaec .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .PromptAttr )});};if _feaec .BooleanAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062o\u006f\u006c\u0065\u0061\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_feaec .BooleanAttr ))}); +};if _feaec .DoubleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u006f\u0075\u0062\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .DoubleAttr )});};if _feaec .IntegerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0074\u0065\u0067\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .IntegerAttr )}); +};if _feaec .StringAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .StringAttr )});};if _feaec .CellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_feaec .CellAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Calculated Item Formula Count -CountAttr *uint32 ; +// Validate validates the CT_RevisionRowColumn and its children +func (_aabcfc *CT_RevisionRowColumn )Validate ()error {return _aabcfc .ValidateWithPath ("C\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006flu\u006d\u006e");};func (_feeg *CT_MergeCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _feeg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_feeg .CountAttr )}); +};e .EncodeToken (start );_cdfeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c"}};for _ ,_abbfb :=range _feeg .MergeCell {e .EncodeElement (_abbfb ,_cdfeg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Calculated Item -CalculatedItem []*CT_CalculatedItem ;};func (_ggafa *CT_Stylesheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ggafa .NumFmts !=nil {_dgeda :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074\u0073"}}; -e .EncodeElement (_ggafa .NumFmts ,_dgeda );};if _ggafa .Fonts !=nil {_addfd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u006f\u006e\u0074s"}};e .EncodeElement (_ggafa .Fonts ,_addfd );};if _ggafa .Fills !=nil {_afab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u006c\u006cs"}}; -e .EncodeElement (_ggafa .Fills ,_afab );};if _ggafa .Borders !=nil {_eaccb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_ggafa .Borders ,_eaccb );};if _ggafa .CellStyleXfs !=nil {_abge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}}; -e .EncodeElement (_ggafa .CellStyleXfs ,_abge );};if _ggafa .CellXfs !=nil {_adaea :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0058\u0066\u0073"}};e .EncodeElement (_ggafa .CellXfs ,_adaea );};if _ggafa .CellStyles !=nil {_cdege :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053t\u0079\u006c\u0065\u0073"}}; -e .EncodeElement (_ggafa .CellStyles ,_cdege );};if _ggafa .Dxfs !=nil {_gfcee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0078\u0066\u0073"}};e .EncodeElement (_ggafa .Dxfs ,_gfcee );};if _ggafa .TableStyles !=nil {_affdcg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}}; -e .EncodeElement (_ggafa .TableStyles ,_affdcg );};if _ggafa .Colors !=nil {_cbebd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_ggafa .Colors ,_cbebd );};if _ggafa .ExtLst !=nil {_eecgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_ggafa .ExtLst ,_eecgd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_DataValidationOperator byte ;func NewCT_Table ()*CT_Table {_dbdgaa :=&CT_Table {};_dbdgaa .TableColumns =NewCT_TableColumns ();return _dbdgaa ; -};func (_cefab *CT_WebPublishItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afbbc :=range start .Attr {if _afbbc .Name .Local =="\u0063\u006f\u0075n\u0074"{_gcfgdg ,_eebaa :=_f .ParseUint (_afbbc .Value ,10,32);if _eebaa !=nil {return _eebaa ; -};_eaafag :=uint32 (_gcfgdg );_cefab .CountAttr =&_eaafag ;continue ;};};_bacca :for {_fbecg ,_gdbef :=d .Token ();if _gdbef !=nil {return _gdbef ;};switch _gdaga :=_fbecg .(type ){case _c .StartElement :switch _gdaga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d"}:_dbafg :=NewCT_WebPublishItem (); -if _afbdac :=d .DecodeElement (_dbafg ,&_gdaga );_afbdac !=nil {return _afbdac ;};_cefab .WebPublishItem =append (_cefab .WebPublishItem ,_dbafg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_gdaga .Name ); -if _abfgb :=d .Skip ();_abfgb !=nil {return _abfgb ;};};case _c .EndElement :break _bacca ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_PivotFilter and its children +func (_feade *CT_PivotFilter )Validate ()error {return _feade .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u006c\u0074\u0065\u0072");};func (_gfaebe ST_ParameterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abeddb :=_c .Attr {}; +_abeddb .Name =name ;switch _gfaebe {case ST_ParameterTypeUnset :_abeddb .Value ="";case ST_ParameterTypePrompt :_abeddb .Value ="\u0070\u0072\u006f\u006d\u0070\u0074";case ST_ParameterTypeValue :_abeddb .Value ="\u0076\u0061\u006cu\u0065";case ST_ParameterTypeCell :_abeddb .Value ="\u0063\u0065\u006c\u006c"; +};return _abeddb ,nil ;}; -// ValidateWithPath validates the CT_BookViews and its children, prefixing error messages with path -func (_gfef *CT_BookViews )ValidateWithPath (path string )error {for _aed ,_agg :=range _gfef .WorkbookView {if _ffa :=_agg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0057or\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_aed )); -_ffa !=nil {return _ffa ;};};return nil ;};func NewCT_ChartFormat ()*CT_ChartFormat {_efba :=&CT_ChartFormat {};_efba .PivotArea =NewCT_PivotArea ();return _efba ;};func (_edded *CT_TableMissing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for {_gagaa ,_gdgda :=d .Token (); -if _gdgda !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u004di\u0073\u0073\u0069n\u0067:\u0020\u0025\u0073",_gdgda );};if _bdddc ,_cbcfg :=_gagaa .(_c .EndElement );_cbcfg &&_bdddc .Name ==start .Name {break ; -};};return nil ;};func (_dbdge ST_DynamicFilterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dbdge .String (),start );}; +// Validate validates the CT_WorkbookProtection and its children +func (_ebfec *CT_WorkbookProtection )Validate ()error {return _ebfec .ValidateWithPath ("C\u0054\u005f\u0057\u006frk\u0062o\u006f\u006b\u0050\u0072\u006ft\u0065\u0063\u0074\u0069\u006f\u006e");};func NewCT_Color ()*CT_Color {_baea :=&CT_Color {};return _baea }; +type CT_ExtensionList struct{ -// Validate validates the CT_Worksheet and its children -func (_abbcg *CT_Worksheet )Validate ()error {return _abbcg .ValidateWithPath ("\u0043\u0054\u005fW\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074");};func (_dfbagd *ST_SmartTagShow )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfbagd =0; -case "\u0061\u006c\u006c":*_dfbagd =1;case "\u006e\u006f\u006e\u0065":*_dfbagd =2;case "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_dfbagd =3;};return nil ;};func (_abagg *CT_Query )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_abagg .MdxAttr )}); -e .EncodeToken (start );if _abagg .Tpls !=nil {_gcfcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};e .EncodeElement (_abagg .Tpls ,_gcfcf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_gebea *CT_SingleXmlCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gebea .XmlCellPr =NewCT_XmlCellPr ();for _ ,_dggfa :=range start .Attr {if _dggfa .Name .Local =="\u0069\u0064"{_afegga ,_gdfada :=_f .ParseUint (_dggfa .Value ,10,32); -if _gdfada !=nil {return _gdfada ;};_gebea .IdAttr =uint32 (_afegga );continue ;};if _dggfa .Name .Local =="\u0072"{_aefcd :=_dggfa .Value ;_gebea .RAttr =_aefcd ;continue ;};if _dggfa .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cdaac ,_cagdae :=_f .ParseUint (_dggfa .Value ,10,32); -if _cagdae !=nil {return _cagdae ;};_gebea .ConnectionIdAttr =uint32 (_cdaac );continue ;};};_deebe :for {_daadb ,_begac :=d .Token ();if _begac !=nil {return _begac ;};switch _bfaacg :=_daadb .(type ){case _c .StartElement :switch _bfaacg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078m\u006c\u0043\u0065\u006c\u006c\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078m\u006c\u0043\u0065\u006c\u006c\u0050r"}:if _becaa :=d .DecodeElement (_gebea .XmlCellPr ,&_bfaacg ); -_becaa !=nil {return _becaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gebea .ExtLst =NewCT_ExtensionList (); -if _bfdge :=d .DecodeElement (_gebea .ExtLst ,&_bfaacg );_bfdge !=nil {return _bfdge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0020\u0025v",_bfaacg .Name ); -if _faegcf :=d .Skip ();_faegcf !=nil {return _faegcf ;};};case _c .EndElement :break _deebe ;case _c .CharData :};};return nil ;};func (_cbdb ST_MdxKPIProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cbdb .String (),start ); -};func (_eeage ST_ShowDataAs )ValidateWithPath (path string )error {switch _eeage {case 0,1,2,3,4,5,6,7,8,9:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeage )); -};return nil ;};func (_cggeaa ST_Orientation )Validate ()error {return _cggeaa .ValidateWithPath ("")};const (ST_VolDepTypeUnset ST_VolDepType =0;ST_VolDepTypeRealTimeData ST_VolDepType =1;ST_VolDepTypeOlapFunctions ST_VolDepType =2;);func (_edecf *StyleSheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edecf .CT_Stylesheet =*NewCT_Stylesheet (); -_geecce :for {_cfadd ,_fcddg :=d .Token ();if _fcddg !=nil {return _fcddg ;};switch _bdafbe :=_cfadd .(type ){case _c .StartElement :switch _bdafbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"}:_edecf .NumFmts =NewCT_NumFmts (); -if _daegd :=d .DecodeElement (_edecf .NumFmts ,&_bdafbe );_daegd !=nil {return _daegd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"}:_edecf .Fonts =NewCT_Fonts (); -if _feecd :=d .DecodeElement (_edecf .Fonts ,&_bdafbe );_feecd !=nil {return _feecd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"}:_edecf .Fills =NewCT_Fills (); -if _cfgff :=d .DecodeElement (_edecf .Fills ,&_bdafbe );_cfgff !=nil {return _cfgff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"}:_edecf .Borders =NewCT_Borders (); -if _fcedc :=d .DecodeElement (_edecf .Borders ,&_bdafbe );_fcedc !=nil {return _fcedc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}:_edecf .CellStyleXfs =NewCT_CellStyleXfs (); -if _dfggb :=d .DecodeElement (_edecf .CellStyleXfs ,&_bdafbe );_dfggb !=nil {return _dfggb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"}:_edecf .CellXfs =NewCT_CellXfs (); -if _bacbe :=d .DecodeElement (_edecf .CellXfs ,&_bdafbe );_bacbe !=nil {return _bacbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"}:_edecf .CellStyles =NewCT_CellStyles (); -if _agdga :=d .DecodeElement (_edecf .CellStyles ,&_bdafbe );_agdga !=nil {return _agdga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"}:_edecf .Dxfs =NewCT_Dxfs (); -if _egeee :=d .DecodeElement (_edecf .Dxfs ,&_bdafbe );_egeee !=nil {return _egeee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}:_edecf .TableStyles =NewCT_TableStyles (); -if _gaecgg :=d .DecodeElement (_edecf .TableStyles ,&_bdafbe );_gaecgg !=nil {return _gaecgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"}:_edecf .Colors =NewCT_Colors (); -if _addgd :=d .DecodeElement (_edecf .Colors ,&_bdafbe );_addgd !=nil {return _addgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edecf .ExtLst =NewCT_ExtensionList (); -if _gadaf :=d .DecodeElement (_edecf .ExtLst ,&_bdafbe );_gadaf !=nil {return _gadaf ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079l\u0065\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_bdafbe .Name ); -if _fgegf :=d .Skip ();_fgegf !=nil {return _fgegf ;};};case _c .EndElement :break _geecce ;case _c .CharData :};};return nil ;}; +// Extension +Ext []*CT_Extension ;};func (_fdada *CT_Comment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdada .Text =NewCT_Rst ();for _ ,_gebf :=range start .Attr {if _gebf .Name .Local =="\u0072\u0065\u0066"{_cbdg :=_gebf .Value ;_fdada .RefAttr =_cbdg ; +continue ;};if _gebf .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"{_fdea ,_efcd :=_g .ParseUint (_gebf .Value ,10,32);if _efcd !=nil {return _efcd ;};_fdada .AuthorIdAttr =uint32 (_fdea );continue ;};if _gebf .Name .Local =="\u0067\u0075\u0069\u0064"{_becaf :=_gebf .Value ; +_fdada .GuidAttr =&_becaf ;continue ;};if _gebf .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_cgae ,_gdce :=_g .ParseUint (_gebf .Value ,10,32);if _gdce !=nil {return _gdce ;};_gaggf :=uint32 (_cgae );_fdada .ShapeIdAttr =&_gaggf ;continue ;}; +};_ggaef :for {_ddee ,_fadbc :=d .Token ();if _fadbc !=nil {return _fadbc ;};switch _ffbgg :=_ddee .(type ){case _c .StartElement :switch _ffbgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:if _abge :=d .DecodeElement (_fdada .Text ,&_ffbgg ); +_abge !=nil {return _abge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0050r"}:_fdada .CommentPr =NewCT_CommentPr (); +if _baga :=d .DecodeElement (_fdada .CommentPr ,&_ffbgg );_baga !=nil {return _baga ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_ffbgg .Name ); +if _gefa :=d .Skip ();_gefa !=nil {return _gefa ;};};case _c .EndElement :break _ggaef ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_UnderlineProperty and its children, prefixing error messages with path -func (_fgbef *CT_UnderlineProperty )ValidateWithPath (path string )error {if _fededc :=_fgbef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fededc !=nil {return _fededc ;};return nil ;};func (_fcadd *CT_RangeSets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcadd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fcadd .CountAttr )}); -};e .EncodeToken (start );_affde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"}};for _ ,_abaedb :=range _fcadd .RangeSet {e .EncodeElement (_abaedb ,_affde );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_Pane and its children, prefixing error messages with path +func (_dbaae *CT_Pane )ValidateWithPath (path string )error {if _aadeb :=_dbaae .ActivePaneAttr .ValidateWithPath (path +"\u002fA\u0063t\u0069\u0076\u0065\u0050\u0061\u006e\u0065\u0041\u0074\u0074\u0072");_aadeb !=nil {return _aadeb ;};if _aaecb :=_dbaae .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); +_aaecb !=nil {return _aaecb ;};return nil ;};func (_egcee *CT_CommentPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egcee .Anchor =NewCT_ObjectAnchor ();for _ ,_gdafd :=range start .Attr {if _gdafd .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_ggcg ,_dafac :=_g .ParseBool (_gdafd .Value ); +if _dafac !=nil {return _dafac ;};_egcee .LockedAttr =&_ggcg ;continue ;};if _gdafd .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_facge ,_abbg :=_g .ParseBool (_gdafd .Value );if _abbg !=nil {return _abbg ;};_egcee .DefaultSizeAttr =&_facge ; +continue ;};if _gdafd .Name .Local =="\u0070\u0072\u0069n\u0074"{_dbgc ,_gadcd :=_g .ParseBool (_gdafd .Value );if _gadcd !=nil {return _gadcd ;};_egcee .PrintAttr =&_dbgc ;continue ;};if _gdafd .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_eccga ,_fcga :=_g .ParseBool (_gdafd .Value ); +if _fcga !=nil {return _fcga ;};_egcee .DisabledAttr =&_eccga ;continue ;};if _gdafd .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_deage ,_cacd :=_g .ParseBool (_gdafd .Value );if _cacd !=nil {return _cacd ;};_egcee .AutoFillAttr =&_deage ; +continue ;};if _gdafd .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_cegfd ,_ddcgb :=_g .ParseBool (_gdafd .Value );if _ddcgb !=nil {return _ddcgb ;};_egcee .AutoLineAttr =&_cegfd ;continue ;};if _gdafd .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_gaba :=_gdafd .Value ; +_egcee .AltTextAttr =&_gaba ;continue ;};if _gdafd .Name .Local =="\u0074\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"{_egcee .TextHAlignAttr .UnmarshalXMLAttr (_gdafd );continue ;};if _gdafd .Name .Local =="\u0074\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"{_egcee .TextVAlignAttr .UnmarshalXMLAttr (_gdafd ); +continue ;};if _gdafd .Name .Local =="\u006c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"{_efge ,_cffac :=_g .ParseBool (_gdafd .Value );if _cffac !=nil {return _cffac ;};_egcee .LockTextAttr =&_efge ;continue ;};if _gdafd .Name .Local =="\u006au\u0073\u0074\u004c\u0061\u0073\u0074X"{_dgea ,_bcfg :=_g .ParseBool (_gdafd .Value ); +if _bcfg !=nil {return _bcfg ;};_egcee .JustLastXAttr =&_dgea ;continue ;};if _gdafd .Name .Local =="\u0061u\u0074\u006f\u0053\u0063\u0061\u006ce"{_daaa ,_fbba :=_g .ParseBool (_gdafd .Value );if _fbba !=nil {return _fbba ;};_egcee .AutoScaleAttr =&_daaa ; +continue ;};};_aceg :for {_dagg ,_egeff :=d .Token ();if _egeff !=nil {return _egeff ;};switch _ebgag :=_dagg .(type ){case _c .StartElement :switch _ebgag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _efff :=d .DecodeElement (_egcee .Anchor ,&_ebgag ); +_efff !=nil {return _efff ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006dm\u0065\u006e\u0074\u0050\u0072\u0020\u0025\u0076",_ebgag .Name ); +if _abfdg :=d .Skip ();_abfdg !=nil {return _abfdg ;};};case _c .EndElement :break _aceg ;case _c .CharData :};};return nil ;};func (_dedgd ST_FormatAction )String ()string {switch _dedgd {case 0:return "";case 1:return "\u0062\u006c\u0061n\u006b";case 2:return "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"; +case 3:return "\u0064\u0072\u0069l\u006c";case 4:return "\u0066o\u0072\u006d\u0075\u006c\u0061";};return "";};func (_aeagf ST_SortType )String ()string {switch _aeagf {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg"; +case 3:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";case 4:return "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061";case 5:return "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061"; +case 6:return "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c";case 7:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c";};return "";};type CT_Selection struct{ -// ValidateWithPath validates the CT_DdeItems and its children, prefixing error messages with path -func (_fgdce *CT_DdeItems )ValidateWithPath (path string )error {for _bcfc ,_ffdded :=range _fgdce .DdeItem {if _bddfe :=_ffdded .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0044\u0064\u0065\u0049\u0074\u0065m\u005b\u0025\u0064\u005d",path ,_bcfc )); -_bddfe !=nil {return _bddfe ;};};return nil ;};func (_dfddb ST_GradientType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dcgfg :=_c .Attr {};_dcgfg .Name =name ;switch _dfddb {case ST_GradientTypeUnset :_dcgfg .Value ="";case ST_GradientTypeLinear :_dcgfg .Value ="\u006c\u0069\u006e\u0065\u0061\u0072"; -case ST_GradientTypePath :_dcgfg .Value ="\u0070\u0061\u0074\u0068";};return _dcgfg ,nil ;}; +// Pane +PaneAttr ST_Pane ; -// ValidateWithPath validates the CT_String and its children, prefixing error messages with path -func (_dbgec *CT_String )ValidateWithPath (path string )error {for _febcb ,_ebebcf :=range _dbgec .Tpls {if _gcbgg :=_ebebcf .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_febcb ));_gcbgg !=nil {return _gcbgg ; -};};for _gacdd ,_ggdad :=range _dbgec .X {if _afggb :=_ggdad .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gacdd ));_afggb !=nil {return _afggb ;};};return nil ;};func (_defbd *CT_RowHierarchiesUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _defbd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_defbd .CountAttr )}); -};e .EncodeToken (start );_ggded :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0072ow\u0048i\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065"}};for _ ,_ecefg :=range _defbd .RowHierarchyUsage {e .EncodeElement (_ecefg ,_ggded ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_TableStyleTypeUnset ST_TableStyleType =0;ST_TableStyleTypeWholeTable ST_TableStyleType =1;ST_TableStyleTypeHeaderRow ST_TableStyleType =2;ST_TableStyleTypeTotalRow ST_TableStyleType =3; -ST_TableStyleTypeFirstColumn ST_TableStyleType =4;ST_TableStyleTypeLastColumn ST_TableStyleType =5;ST_TableStyleTypeFirstRowStripe ST_TableStyleType =6;ST_TableStyleTypeSecondRowStripe ST_TableStyleType =7;ST_TableStyleTypeFirstColumnStripe ST_TableStyleType =8; -ST_TableStyleTypeSecondColumnStripe ST_TableStyleType =9;ST_TableStyleTypeFirstHeaderCell ST_TableStyleType =10;ST_TableStyleTypeLastHeaderCell ST_TableStyleType =11;ST_TableStyleTypeFirstTotalCell ST_TableStyleType =12;ST_TableStyleTypeLastTotalCell ST_TableStyleType =13; -ST_TableStyleTypeFirstSubtotalColumn ST_TableStyleType =14;ST_TableStyleTypeSecondSubtotalColumn ST_TableStyleType =15;ST_TableStyleTypeThirdSubtotalColumn ST_TableStyleType =16;ST_TableStyleTypeFirstSubtotalRow ST_TableStyleType =17;ST_TableStyleTypeSecondSubtotalRow ST_TableStyleType =18; -ST_TableStyleTypeThirdSubtotalRow ST_TableStyleType =19;ST_TableStyleTypeBlankRow ST_TableStyleType =20;ST_TableStyleTypeFirstColumnSubheading ST_TableStyleType =21;ST_TableStyleTypeSecondColumnSubheading ST_TableStyleType =22;ST_TableStyleTypeThirdColumnSubheading ST_TableStyleType =23; -ST_TableStyleTypeFirstRowSubheading ST_TableStyleType =24;ST_TableStyleTypeSecondRowSubheading ST_TableStyleType =25;ST_TableStyleTypeThirdRowSubheading ST_TableStyleType =26;ST_TableStyleTypePageFieldLabels ST_TableStyleType =27;ST_TableStyleTypePageFieldValues ST_TableStyleType =28; -);type CT_GroupMembers struct{ +// Active Cell Location +ActiveCellAttr *string ; -// Group Member Count -CountAttr *uint32 ; +// Active Cell Index +ActiveCellIdAttr *uint32 ; -// OLAP Group Member -GroupMember []*CT_GroupMember ;};func NewCT_PhoneticPr ()*CT_PhoneticPr {_fbbag :=&CT_PhoneticPr {};return _fbbag };func (_acfd *CT_ChartsheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aeee :=range start .Attr {if _aeee .Name .Local =="t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_dcdfc ,_afed :=_f .ParseBool (_aeee .Value ); -if _afed !=nil {return _afed ;};_acfd .TabSelectedAttr =&_dcdfc ;continue ;};if _aeee .Name .Local =="\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"{_bagdc ,_bgeb :=_f .ParseUint (_aeee .Value ,10,32);if _bgeb !=nil {return _bgeb ;};_dfab :=uint32 (_bagdc ); -_acfd .ZoomScaleAttr =&_dfab ;continue ;};if _aeee .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"{_edege ,_efce :=_f .ParseUint (_aeee .Value ,10,32);if _efce !=nil {return _efce ;};_acfd .WorkbookViewIdAttr =uint32 (_edege ); -continue ;};if _aeee .Name .Local =="\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"{_dccd ,_cdbg :=_f .ParseBool (_aeee .Value );if _cdbg !=nil {return _cdbg ;};_acfd .ZoomToFitAttr =&_dccd ;continue ;};};_dbad :for {_cfc ,_afbcg :=d .Token ();if _afbcg !=nil {return _afbcg ; -};switch _bcae :=_cfc .(type ){case _c .StartElement :switch _bcae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acfd .ExtLst =NewCT_ExtensionList (); -if _afae :=d .DecodeElement (_acfd .ExtLst ,&_bcae );_afae !=nil {return _afae ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_bcae .Name ); -if _bgeee :=d .Skip ();_bgeee !=nil {return _bgeee ;};};case _c .EndElement :break _dbad ;case _c .CharData :};};return nil ;};type CT_PivotAreaReferences struct{ +// Sequence of References +SqrefAttr *ST_Sqref ;};func (_gffbe *CT_RPrEltChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_baaefg :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0046\u006fn\u0074"}:_gffbe .RFont =NewCT_FontName (); +if _fegae :=d .DecodeElement (_gffbe .RFont ,&_baaefg );_fegae !=nil {return _fegae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_gffbe .Charset =NewCT_IntProperty (); +if _ggfbd :=d .DecodeElement (_gffbe .Charset ,&_baaefg );_ggfbd !=nil {return _ggfbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_gffbe .Family =NewCT_IntProperty (); +if _efagc :=d .DecodeElement (_gffbe .Family ,&_baaefg );_efagc !=nil {return _efagc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_gffbe .B =NewCT_BooleanProperty (); +if _cfaba :=d .DecodeElement (_gffbe .B ,&_baaefg );_cfaba !=nil {return _cfaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_gffbe .I =NewCT_BooleanProperty (); +if _ddbge :=d .DecodeElement (_gffbe .I ,&_baaefg );_ddbge !=nil {return _ddbge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_gffbe .Strike =NewCT_BooleanProperty (); +if _bafed :=d .DecodeElement (_gffbe .Strike ,&_baaefg );_bafed !=nil {return _bafed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_gffbe .Outline =NewCT_BooleanProperty (); +if _adbdd :=d .DecodeElement (_gffbe .Outline ,&_baaefg );_adbdd !=nil {return _adbdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gffbe .Shadow =NewCT_BooleanProperty (); +if _bbbdc :=d .DecodeElement (_gffbe .Shadow ,&_baaefg );_bbbdc !=nil {return _bbbdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_gffbe .Condense =NewCT_BooleanProperty (); +if _dccgd :=d .DecodeElement (_gffbe .Condense ,&_baaefg );_dccgd !=nil {return _dccgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_gffbe .Extend =NewCT_BooleanProperty (); +if _gacac :=d .DecodeElement (_gffbe .Extend ,&_baaefg );_gacac !=nil {return _gacac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_gffbe .Color =NewCT_Color (); +if _cgbgf :=d .DecodeElement (_gffbe .Color ,&_baaefg );_cgbgf !=nil {return _cgbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_gffbe .Sz =NewCT_FontSize (); +if _ecfdgg :=d .DecodeElement (_gffbe .Sz ,&_baaefg );_ecfdgg !=nil {return _ecfdgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_gffbe .U =NewCT_UnderlineProperty (); +if _dacbb :=d .DecodeElement (_gffbe .U ,&_baaefg );_dacbb !=nil {return _dacbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_gffbe .VertAlign =NewCT_VerticalAlignFontProperty (); +if _addee :=d .DecodeElement (_gffbe .VertAlign ,&_baaefg );_addee !=nil {return _addee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_gffbe .Scheme =NewCT_FontScheme (); +if _cfacc :=d .DecodeElement (_gffbe .Scheme ,&_baaefg );_cfacc !=nil {return _cfacc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072E\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_baaefg .Name ); +if _dcgbd :=d .Skip ();_dcgbd !=nil {return _dcgbd ;};};return nil ;};func NewCT_MdxSet ()*CT_MdxSet {_bbgcb :=&CT_MdxSet {};return _bbgcb };func (_ggaggb *ST_TargetScreenSize )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggaggb =0; +case "\u00354\u0034\u0078\u0033\u0037\u0036":*_ggaggb =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_ggaggb =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_ggaggb =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_ggaggb =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_ggaggb =5; +case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_ggaggb =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_ggaggb =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_ggaggb =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_ggaggb =9; +case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_ggaggb =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_ggaggb =11;};return nil ;}; -// Pivot Filter Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_MeasureGroup and its children, prefixing error messages with path +func (_geae *CT_MeasureGroup )ValidateWithPath (path string )error {return nil };type CT_FilterColumn struct{ -// Reference -Reference []*CT_PivotAreaReference ;};type ST_WebSourceType byte ;func NewCT_Row ()*CT_Row {_adcbbg :=&CT_Row {};return _adcbbg };func (_agaeda ST_SheetViewType )String ()string {switch _agaeda {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c"; -case 2:return "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077";case 3:return "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074";};return "";};func (_dceae *ST_Scope )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dceae =0; -case "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn":*_dceae =1;case "\u0064\u0061\u0074\u0061":*_dceae =2;case "\u0066\u0069\u0065l\u0064":*_dceae =3;};return nil ;};func (_gcbfd *CT_Scenarios )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddced :=range start .Attr {if _ddced .Name .Local =="\u0063u\u0072\u0072\u0065\u006e\u0074"{_gdbgba ,_fffab :=_f .ParseUint (_ddced .Value ,10,32); -if _fffab !=nil {return _fffab ;};_defbe :=uint32 (_gdbgba );_gcbfd .CurrentAttr =&_defbe ;continue ;};if _ddced .Name .Local =="\u0073\u0068\u006f\u0077"{_cgfc ,_cgcbd :=_f .ParseUint (_ddced .Value ,10,32);if _cgcbd !=nil {return _cgcbd ;};_gebefe :=uint32 (_cgfc ); -_gcbfd .ShowAttr =&_gebefe ;continue ;};if _ddced .Name .Local =="\u0073\u0071\u0072e\u0066"{_gfecd ,_cgeca :=ParseSliceST_Sqref (_ddced .Value );if _cgeca !=nil {return _cgeca ;};_gcbfd .SqrefAttr =&_gfecd ;continue ;};};_dgceg :for {_ddaeb ,_ffeacd :=d .Token (); -if _ffeacd !=nil {return _ffeacd ;};switch _geaccc :=_ddaeb .(type ){case _c .StartElement :switch _geaccc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"}:_edfe :=NewCT_Scenario (); -if _baedb :=d .DecodeElement (_edfe ,&_geaccc );_baedb !=nil {return _baedb ;};_gcbfd .Scenario =append (_gcbfd .Scenario ,_edfe );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0063\u0065n\u0061\u0072\u0069\u006f\u0073\u0020\u0025\u0076",_geaccc .Name ); -if _adcdaa :=d .Skip ();_adcdaa !=nil {return _adcdaa ;};};case _c .EndElement :break _dgceg ;case _c .CharData :};};return nil ;};func NewCT_RPrEltChoice ()*CT_RPrEltChoice {_bcbffe :=&CT_RPrEltChoice {};return _bcbffe };func (_fbgcba ST_RefMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_feebdf :=_c .Attr {}; -_feebdf .Name =name ;switch _fbgcba {case ST_RefModeUnset :_feebdf .Value ="";case ST_RefModeA1 :_feebdf .Value ="\u0041\u0031";case ST_RefModeR1C1 :_feebdf .Value ="\u0052\u0031\u0043\u0031";};return _feebdf ,nil ;}; +// Filter Column Data +ColIdAttr uint32 ; -// Validate validates the CT_Metadata and its children -func (_gccga *CT_Metadata )Validate ()error {return _gccga .ValidateWithPath ("C\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");};func (_dbffb ST_SmartTagShow )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_faaggd :=_c .Attr {};_faaggd .Name =name ; -switch _dbffb {case ST_SmartTagShowUnset :_faaggd .Value ="";case ST_SmartTagShowAll :_faaggd .Value ="\u0061\u006c\u006c";case ST_SmartTagShowNone :_faaggd .Value ="\u006e\u006f\u006e\u0065";case ST_SmartTagShowNoIndicator :_faaggd .Value ="n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072"; -};return _faaggd ,nil ;}; +// Hidden AutoFilter Button +HiddenButtonAttr *bool ; -// ValidateWithPath validates the CT_WorkbookPr and its children, prefixing error messages with path -func (_ebdce *CT_WorkbookPr )ValidateWithPath (path string )error {if _dgacg :=_ebdce .ShowObjectsAttr .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004fb\u006a\u0065\u0063\u0074\u0073\u0041\u0074\u0074\u0072");_dgacg !=nil {return _dgacg ;};if _fdaag :=_ebdce .UpdateLinksAttr .ValidateWithPath (path +"\u002f\u0055p\u0064\u0061\u0074e\u004c\u0069\u006e\u006b\u0073\u0041\u0074\u0074\u0072"); -_fdaag !=nil {return _fdaag ;};return nil ;};type CT_PhoneticRun struct{ +// Show Filter Button +ShowButtonAttr *bool ;FilterColumnChoice *CT_FilterColumnChoice ;};func (_caecb *CT_Filter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caecb .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_caecb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Base Text Start Index -SbAttr uint32 ; +// ValidateWithPath validates the CT_OleItems and its children, prefixing error messages with path +func (_fedag *CT_OleItems )ValidateWithPath (path string )error {for _addeg ,_bccef :=range _fedag .OleItem {if _gdbce :=_bccef .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004f\u006c\u0065\u0049\u0074\u0065m\u005b\u0025\u0064\u005d",path ,_addeg )); +_gdbce !=nil {return _gdbce ;};};return nil ;};func (_effbb ST_FileType )ValidateWithPath (path string )error {switch _effbb {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_effbb )); +};return nil ;};func NewCT_SmartTags ()*CT_SmartTags {_cdffeb :=&CT_SmartTags {};return _cdffeb };func (_abefg *CT_Tuples )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gabcgg :=range start .Attr {if _gabcgg .Name .Local =="\u0063"{_gbced ,_adcdb :=_g .ParseUint (_gabcgg .Value ,10,32); +if _adcdb !=nil {return _adcdb ;};_cgcacg :=uint32 (_gbced );_abefg .CAttr =&_cgcacg ;continue ;};};_cgccgg :for {_gbagb ,_edbgf :=d .Token ();if _edbgf !=nil {return _edbgf ;};switch _cccfff :=_gbagb .(type ){case _c .StartElement :switch _cccfff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c"}:_adcgc :=NewCT_Tuple (); +if _eebag :=d .DecodeElement (_adcgc ,&_cccfff );_eebag !=nil {return _eebag ;};_abefg .Tpl =append (_abefg .Tpl ,_adcgc );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0075\u0070l\u0065\u0073 \u0025\u0076",_cccfff .Name ); +if _daacb :=d .Skip ();_daacb !=nil {return _daacb ;};};case _c .EndElement :break _cgccgg ;case _c .CharData :};};return nil ;};type Worksheet struct{CT_Worksheet };func (_egafd *CT_FontName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_egafd .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_DdeValueTypeUnset ST_DdeValueType =0;ST_DdeValueTypeNil ST_DdeValueType =1;ST_DdeValueTypeB ST_DdeValueType =2;ST_DdeValueTypeN ST_DdeValueType =3;ST_DdeValueTypeE ST_DdeValueType =4; +ST_DdeValueTypeStr ST_DdeValueType =5;);func (_dbeef ST_Objects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dbeef .String (),start );};func NewCT_PageBreak ()*CT_PageBreak {_aecag :=&CT_PageBreak {};return _aecag }; +func (_cbeff *CT_ExternalLinkChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbgg :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_cbeff .ExternalBook =NewCT_ExternalBook (); +if _bcga :=d .DecodeElement (_cbeff .ExternalBook ,&_bbgg );_bcga !=nil {return _bcga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_cbeff .DdeLink =NewCT_DdeLink (); +if _aabda :=d .DecodeElement (_cbeff .DdeLink ,&_bbgg );_aabda !=nil {return _aabda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_cbeff .OleLink =NewCT_OleLink (); +if _dfbgb :=d .DecodeElement (_cbeff .OleLink ,&_bbgg );_dfbgb !=nil {return _dfbgb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bbgg .Name ); +if _afecc :=d .Skip ();_afecc !=nil {return _afecc ;};};return nil ;};func (_bgbec ST_DateTimeGrouping )String ()string {switch _bgbec {case 0:return "";case 1:return "\u0079\u0065\u0061\u0072";case 2:return "\u006d\u006f\u006et\u0068";case 3:return "\u0064\u0061\u0079"; +case 4:return "\u0068\u006f\u0075\u0072";case 5:return "\u006d\u0069\u006e\u0075\u0074\u0065";case 6:return "\u0073\u0065\u0063\u006f\u006e\u0064";};return "";}; -// Base Text End Index -EbAttr uint32 ; +// ValidateWithPath validates the CT_RevisionAutoFormatting and its children, prefixing error messages with path +func (_gdfda *CT_RevisionAutoFormatting )ValidateWithPath (path string )error {return nil }; -// Text -T string ;};func (_dbaea *CT_SheetProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbaea .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dbaea .PasswordAttr )}); -};if _dbaea .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dbaea .AlgorithmNameAttr )}); -};if _dbaea .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_dbaea .HashValueAttr )});};if _dbaea .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_dbaea .SaltValueAttr )}); -};if _dbaea .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_fg .Sprintf ("\u0025\u0076",*_dbaea .SpinCountAttr )});};if _dbaea .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .SheetAttr ))}); -};if _dbaea .ObjectsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fb\u006a\u0065\u0063\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .ObjectsAttr ))});};if _dbaea .ScenariosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .ScenariosAttr ))}); -};if _dbaea .FormatCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"f\u006f\u0072\u006d\u0061\u0074\u0043\u0065\u006c\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .FormatCellsAttr ))});};if _dbaea .FormatColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .FormatColumnsAttr ))}); -};if _dbaea .FormatRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0052\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .FormatRowsAttr ))});};if _dbaea .InsertColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .InsertColumnsAttr ))}); -};if _dbaea .InsertRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .InsertRowsAttr ))});};if _dbaea .InsertHyperlinksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006es\u0065\u0072\u0074H\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .InsertHyperlinksAttr ))}); -};if _dbaea .DeleteColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .DeleteColumnsAttr ))}); -};if _dbaea .DeleteRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065\u0052\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .DeleteRowsAttr ))});};if _dbaea .SelectLockedCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065\u0063\u0074\u004c\u006f\u0063\u006b\u0065\u0064C\u0065\u006c\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .SelectLockedCellsAttr ))}); -};if _dbaea .SortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0072\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .SortAttr ))});};if _dbaea .AutoFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .AutoFilterAttr ))}); -};if _dbaea .PivotTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .PivotTablesAttr ))});};if _dbaea .SelectUnlockedCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065ct\u0055\u006e\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0065\u006c\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbaea .SelectUnlockedCellsAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bgee *CT_CalcCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdbb :=range start .Attr {if _cdbb .Name .Local =="\u0072"{_aacg :=_cdbb .Value ; -_bgee .RAttr =&_aacg ;continue ;};if _cdbb .Name .Local =="\u0072\u0065\u0066"{_gbbc :=_cdbb .Value ;_bgee .RefAttr =&_gbbc ;continue ;};if _cdbb .Name .Local =="\u0069"{_aacgf ,_abff :=_f .ParseInt (_cdbb .Value ,10,32);if _abff !=nil {return _abff ;}; -_fege :=int32 (_aacgf );_bgee .IAttr =&_fege ;continue ;};if _cdbb .Name .Local =="\u0073"{_febd ,_dfcd :=_f .ParseBool (_cdbb .Value );if _dfcd !=nil {return _dfcd ;};_bgee .SAttr =&_febd ;continue ;};if _cdbb .Name .Local =="\u006c"{_aebb ,_fafeg :=_f .ParseBool (_cdbb .Value ); -if _fafeg !=nil {return _fafeg ;};_bgee .LAttr =&_aebb ;continue ;};if _cdbb .Name .Local =="\u0074"{_aaff ,_aacc :=_f .ParseBool (_cdbb .Value );if _aacc !=nil {return _aacc ;};_bgee .TAttr =&_aaff ;continue ;};if _cdbb .Name .Local =="\u0061"{_ebcc ,_dbg :=_f .ParseBool (_cdbb .Value ); -if _dbg !=nil {return _dbg ;};_bgee .AAttr =&_ebcc ;continue ;};};for {_efe ,_cdaa :=d .Token ();if _cdaa !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c\u003a\u0020\u0025\u0073",_cdaa ); -};if _ddac ,_cce :=_efe .(_c .EndElement );_cce &&_ddac .Name ==start .Name {break ;};};return nil ;};func NewCT_CalculatedItems ()*CT_CalculatedItems {_cbce :=&CT_CalculatedItems {};return _cbce };type CT_ColFields struct{ +// Validate validates the CT_TupleCache and its children +func (_dbebd *CT_TupleCache )Validate ()error {return _dbebd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065");};func NewCT_SheetCalcPr ()*CT_SheetCalcPr {_agffeg :=&CT_SheetCalcPr {};return _agffeg }; -// Repeated Items Count -CountAttr *uint32 ; -// Field -Field []*CT_Field ;};type CT_SharedItemsChoice struct{ +// ValidateWithPath validates the CT_Sheets and its children, prefixing error messages with path +func (_aaab *CT_Sheets )ValidateWithPath (path string )error {for _bfggd ,_ecbbe :=range _aaab .Sheet {if _fbdbb :=_ecbbe .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fS\u0068\u0065\u0065\u0074\u005b\u0025\u0064\u005d",path ,_bfggd ));_fbdbb !=nil {return _fbdbb ; +};};return nil ;}; -// No Value -M *CT_Missing ; +// Validate validates the CT_ExternalSheetData and its children +func (_eaada *CT_ExternalSheetData )Validate ()error {return _eaada .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Da\u0074\u0061");};func (_efecc *CT_Consolidation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _efecc .AutoPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_efecc .AutoPageAttr ))}); +};e .EncodeToken (start );if _efecc .Pages !=nil {_abgcg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0070\u0061\u0067\u0065s"}};e .EncodeElement (_efecc .Pages ,_abgcg );};_fegf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073"}}; +e .EncodeElement (_efecc .RangeSets ,_fegf );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Numeric -N *CT_Number ; +// Validate validates the CT_SharedItemsChoice and its children +func (_gcdfb *CT_SharedItemsChoice )Validate ()error {return _gcdfb .ValidateWithPath ("C\u0054_\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074e\u006d\u0073\u0043\u0068oi\u0063\u0065");};type CT_ReviewedRevisions struct{ -// Boolean -B *CT_Boolean ; +// Reviewed Revisions Count +CountAttr *uint32 ; -// Error Value -E *CT_Error ; +// Reviewed +Reviewed []*CT_Reviewed ;};func (_cfcdg *CT_Dialogsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cfcdg .SheetPr !=nil {_bfdfbf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}}; +e .EncodeElement (_cfcdg .SheetPr ,_bfdfbf );};if _cfcdg .SheetViews !=nil {_gabg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_cfcdg .SheetViews ,_gabg ); +};if _cfcdg .SheetFormatPr !=nil {_adbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}};e .EncodeElement (_cfcdg .SheetFormatPr ,_adbf );};if _cfcdg .SheetProtection !=nil {_cbabf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_cfcdg .SheetProtection ,_cbabf );};if _cfcdg .CustomSheetViews !=nil {_addd :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}};e .EncodeElement (_cfcdg .CustomSheetViews ,_addd ); +};if _cfcdg .PrintOptions !=nil {_adae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_cfcdg .PrintOptions ,_adae );};if _cfcdg .PageMargins !=nil {_gfebb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_cfcdg .PageMargins ,_gfebb );};if _cfcdg .PageSetup !=nil {_fdcab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_cfcdg .PageSetup ,_fdcab ); +};if _cfcdg .HeaderFooter !=nil {_gbgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_cfcdg .HeaderFooter ,_gbgb );};if _cfcdg .Drawing !=nil {_cafda :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; +e .EncodeElement (_cfcdg .Drawing ,_cafda );};if _cfcdg .LegacyDrawing !=nil {_dgcdaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_cfcdg .LegacyDrawing ,_dgcdaf ); +};if _cfcdg .LegacyDrawingHF !=nil {_bfede :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_cfcdg .LegacyDrawingHF ,_bfede );};if _cfcdg .DrawingHF !=nil {_bfcad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; +e .EncodeElement (_cfcdg .DrawingHF ,_bfcad );};if _cfcdg .OleObjects !=nil {_bgae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}};e .EncodeElement (_cfcdg .OleObjects ,_bgae ); +};if _cfcdg .Controls !=nil {_bggccd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}};e .EncodeElement (_cfcdg .Controls ,_bggccd );};if _cfcdg .ExtLst !=nil {_fgce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cfcdg .ExtLst ,_fgce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Character Value -S *CT_String ; +// Validate validates the CT_FieldUsage and its children +func (_gbfaf *CT_FieldUsage )Validate ()error {return _gbfaf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065");}; -// Date Time -D *CT_DateTime ;};func (_ceeag *CT_WorksheetSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ceeag .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_ceeag .RefAttr )}); -};if _ceeag .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ceeag .NameAttr )});};if _ceeag .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ceeag .SheetAttr )}); -};if _ceeag .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ceeag .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_SharedItemsChoice ()*CT_SharedItemsChoice {_cageg :=&CT_SharedItemsChoice {};return _cageg ;};func (_acgge *CT_ExternalLinkChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acgge .ExternalBook !=nil {_fccg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0065\u0078t\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}}; -e .EncodeElement (_acgge .ExternalBook ,_fccg );}else if _acgge .DdeLink !=nil {_degab :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0064\u0065\u004c\u0069\u006e\u006b"}};e .EncodeElement (_acgge .DdeLink ,_degab );}else if _acgge .OleLink !=nil {_bedgd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u004c\u0069\u006e\u006b"}}; -e .EncodeElement (_acgge .OleLink ,_bedgd );};return nil ;};type CT_WebPublishObjects struct{ +// ValidateWithPath validates the CT_DataRef and its children, prefixing error messages with path +func (_beeec *CT_DataRef )ValidateWithPath (path string )error {return nil };func NewCT_HierarchyUsage ()*CT_HierarchyUsage {_bggcca :=&CT_HierarchyUsage {};return _bggcca };type CT_SheetIdMap struct{ -// Count +// Sheet Count CountAttr *uint32 ; -// Web Publishing Object -WebPublishObject []*CT_WebPublishObject ;}; +// Sheet Id +SheetId []*CT_SheetId ;}; -// Validate validates the CT_SheetView and its children -func (_cafac *CT_SheetView )Validate ()error {return _cafac .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077");}; +// ValidateWithPath validates the CT_PageItem and its children, prefixing error messages with path +func (_bgcgd *CT_PageItem )ValidateWithPath (path string )error {return nil };func (_fegg *CT_CacheSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_ddcc ,_fafd :=_fegg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _fafd !=nil {return _fafd ;};start .Attr =append (start .Attr ,_ddcc );if _fegg .ConnectionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_fegg .ConnectionIdAttr )}); +};e .EncodeToken (start );if _fegg .CacheSourceChoice !=nil {_fegg .CacheSourceChoice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_PhoneticAlignmentUnset ST_PhoneticAlignment =0;ST_PhoneticAlignmentNoControl ST_PhoneticAlignment =1; +ST_PhoneticAlignmentLeft ST_PhoneticAlignment =2;ST_PhoneticAlignmentCenter ST_PhoneticAlignment =3;ST_PhoneticAlignmentDistributed ST_PhoneticAlignment =4;);func (_gbebb *CT_CustomChartsheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddbdb :for {_cbeag ,_acdgc :=d .Token (); +if _acdgc !=nil {return _acdgc ;};switch _cfaf :=_cbeag .(type ){case _c .StartElement :switch _cfaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}:_ceeaa :=NewCT_CustomChartsheetView (); +if _aecfc :=d .DecodeElement (_ceeaa ,&_cfaf );_aecfc !=nil {return _aecfc ;};_gbebb .CustomSheetView =append (_gbebb .CustomSheetView ,_ceeaa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073\u0020%\u0076",_cfaf .Name ); +if _bffb :=d .Skip ();_bffb !=nil {return _bffb ;};};case _c .EndElement :break _ddbdb ;case _c .CharData :};};return nil ;}; -// Validate validates the PivotCacheRecords and its children -func (_adegge *PivotCacheRecords )Validate ()error {return _adegge .ValidateWithPath ("\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065c\u006f\u0072\u0064\u0073");};type CT_PivotFields struct{ +// Validate validates the CT_FileSharing and its children +func (_gfafd *CT_FileSharing )Validate ()error {return _gfafd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0053\u0068a\u0072\u0069\u006e\u0067");}; -// Field Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_CustomWorkbookView and its children, prefixing error messages with path +func (_bdaf *CT_CustomWorkbookView )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_bdaf .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_bdaf .GuidAttr ); +};if _fddaf :=_bdaf .ShowCommentsAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0041\u0074\u0074\u0072");_fddaf !=nil {return _fddaf ;};if _bedd :=_bdaf .ShowObjectsAttr .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004fb\u006a\u0065\u0063\u0074\u0073\u0041\u0074\u0074\u0072"); +_bedd !=nil {return _bedd ;};if _bdaf .ExtLst !=nil {if _bgge :=_bdaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgge !=nil {return _bgge ;};};return nil ;};func (_fedec *Chartsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0074s\u0068\u0065\u0065\u0074";return _fedec .CT_Chartsheet .MarshalXML (e ,start );};func NewCT_Set ()*CT_Set {_fcbcfg :=&CT_Set {};return _fcbcfg };type CT_FilterColumnChoice struct{ -// PivotTable Field -PivotField []*CT_PivotField ;};func NewCT_CsPageSetup ()*CT_CsPageSetup {_deec :=&CT_CsPageSetup {};return _deec };func NewCT_Authors ()*CT_Authors {_bce :=&CT_Authors {};return _bce };func (_cgcfg *CT_Members )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgcfg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcfg .CountAttr )}); -};if _cgcfg .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcfg .LevelAttr )});};e .EncodeToken (start );_afcafd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u006d\u0062\u0065\u0072"}}; -for _ ,_fdade :=range _cgcfg .Member {e .EncodeElement (_fdade ,_afcafd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_IntProperty struct{ +// Filter Criteria +Filters *CT_Filters ; -// Value -ValAttr int32 ;}; +// Top 10 +Top10 *CT_Top10 ; -// Validate validates the CT_MemberProperty and its children -func (_eecae *CT_MemberProperty )Validate ()error {return _eecae .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");}; +// Custom Filters +CustomFilters *CT_CustomFilters ; -// ValidateWithPath validates the CT_DdeValues and its children, prefixing error messages with path -func (_afcga *CT_DdeValues )ValidateWithPath (path string )error {for _dfbgb ,_agagb :=range _afcga .Value {if _fabf :=_agagb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fV\u0061\u006c\u0075\u0065\u005b\u0025\u0064\u005d",path ,_dfbgb ));_fabf !=nil {return _fabf ; -};};return nil ;};func (_cfcbd ST_Objects )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dafggd :=_c .Attr {};_dafggd .Name =name ;switch _cfcbd {case ST_ObjectsUnset :_dafggd .Value ="";case ST_ObjectsAll :_dafggd .Value ="\u0061\u006c\u006c";case ST_ObjectsPlaceholders :_dafggd .Value ="\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073"; -case ST_ObjectsNone :_dafggd .Value ="\u006e\u006f\u006e\u0065";};return _dafggd ,nil ;};func (_gefdea ST_CfType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gefdea .String (),start );}; +// Dynamic Filter +DynamicFilter *CT_DynamicFilter ; -// ValidateWithPath validates the CT_ControlPr and its children, prefixing error messages with path -func (_ecgec *CT_ControlPr )ValidateWithPath (path string )error {if _dddgc :=_ecgec .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_dddgc !=nil {return _dddgc ;};return nil ;}; +// Color Filter Criteria +ColorFilter *CT_ColorFilter ; -// ValidateWithPath validates the CT_RevisionFormatting and its children, prefixing error messages with path -func (_ffggb *CT_RevisionFormatting )ValidateWithPath (path string )error {if _ffggb .Dxf !=nil {if _ebcdg :=_ffggb .Dxf .ValidateWithPath (path +"\u002f\u0044\u0078\u0066");_ebcdg !=nil {return _ebcdg ;};};if _ffggb .ExtLst !=nil {if _gadff :=_ffggb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_gadff !=nil {return _gadff ;};};return nil ;}; +// Icon Filter +IconFilter *CT_IconFilter ;ExtLst *CT_ExtensionList ;};func (_bccefe ST_CellFormulaType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bccefe .String (),start );};func (_cccab *ST_UpdateLinks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggdfe ,_deegeb :=d .Token (); +if _deegeb !=nil {return _deegeb ;};if _gdfccg ,_efebcf :=_ggdfe .(_c .EndElement );_efebcf &&_gdfccg .Name ==start .Name {*_cccab =1;return nil ;};if _cdbaa ,_gcdgde :=_ggdfe .(_c .CharData );!_gcdgde {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdfe ); +}else {switch string (_cdbaa ){case "":*_cccab =0;case "\u0075s\u0065\u0072\u0053\u0065\u0074":*_cccab =1;case "\u006e\u0065\u0076e\u0072":*_cccab =2;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_cccab =3;};};_ggdfe ,_deegeb =d .Token ();if _deegeb !=nil {return _deegeb ; +};if _ddfbbf ,_cfddfb :=_ggdfe .(_c .EndElement );_cfddfb &&_ddfbbf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdfe ); +};func (_ccdff ST_MdxKPIProperty )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ebebg :=_c .Attr {};_ebebg .Name =name ;switch _ccdff {case ST_MdxKPIPropertyUnset :_ebebg .Value ="";case ST_MdxKPIPropertyV :_ebebg .Value ="\u0076";case ST_MdxKPIPropertyG :_ebebg .Value ="\u0067"; +case ST_MdxKPIPropertyS :_ebebg .Value ="\u0073";case ST_MdxKPIPropertyT :_ebebg .Value ="\u0074";case ST_MdxKPIPropertyW :_ebebg .Value ="\u0077";case ST_MdxKPIPropertyM :_ebebg .Value ="\u006d";};return _ebebg ,nil ;}; -// ValidateWithPath validates the CT_TableColumn and its children, prefixing error messages with path -func (_eaefee *CT_TableColumn )ValidateWithPath (path string )error {if _dgagg :=_eaefee .TotalsRowFunctionAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u0074al\u0073\u0052\u006f\u0077\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0041\u0074t\u0072"); -_dgagg !=nil {return _dgagg ;};if _eaefee .CalculatedColumnFormula !=nil {if _bbdda :=_eaefee .CalculatedColumnFormula .ValidateWithPath (path +"\u002fC\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0043\u006fl\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"); -_bbdda !=nil {return _bbdda ;};};if _eaefee .TotalsRowFormula !=nil {if _ggbab :=_eaefee .TotalsRowFormula .ValidateWithPath (path +"\u002f\u0054\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u006fr\u006d\u0075\u006c\u0061");_ggbab !=nil {return _ggbab ; -};};if _eaefee .XmlColumnPr !=nil {if _cgcbde :=_eaefee .XmlColumnPr .ValidateWithPath (path +"\u002f\u0058\u006dl\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072");_cgcbde !=nil {return _cgcbde ;};};if _eaefee .ExtLst !=nil {if _fabbe :=_eaefee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_fabbe !=nil {return _fabbe ;};};return nil ;};func (_cfefg ST_CredMethod )ValidateWithPath (path string )error {switch _cfefg {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfefg )); -};return nil ;};func (_caaadb ST_PaneState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_caaadb .String (),start );};func (_cbdfb *CT_ExternalCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gecae :=range start .Attr {if _gecae .Name .Local =="\u0072"{_aaegad :=_gecae .Value ; -_cbdfb .RAttr =&_aaegad ;continue ;};if _gecae .Name .Local =="\u0074"{_cbdfb .TAttr .UnmarshalXMLAttr (_gecae );continue ;};if _gecae .Name .Local =="\u0076\u006d"{_gabdd ,_fcfff :=_f .ParseUint (_gecae .Value ,10,32);if _fcfff !=nil {return _fcfff ;}; -_egceb :=uint32 (_gabdd );_cbdfb .VmAttr =&_egceb ;continue ;};};_cacea :for {_adcge ,_ffbea :=d .Token ();if _ffbea !=nil {return _ffbea ;};switch _dfbe :=_adcge .(type ){case _c .StartElement :switch _dfbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:_cbdfb .V =new (string ); -if _cabbd :=d .DecodeElement (_cbdfb .V ,&_dfbe );_cabbd !=nil {return _cabbd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_dfbe .Name ); -if _gfgbc :=d .Skip ();_gfgbc !=nil {return _gfgbc ;};};case _c .EndElement :break _cacea ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_TablesChoice and its children +func (_egad *CT_TablesChoice )Validate ()error {return _egad .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cfdcb *CT_RevisionDefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccbcg :=range start .Attr {if _ccbcg .Name .Local =="\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_ecace ,_gdage :=_g .ParseUint (_ccbcg .Value ,10,32); +if _gdage !=nil {return _gdage ;};_ccdec :=uint32 (_ecace );_cfdcb .LocalSheetIdAttr =&_ccdec ;continue ;};if _ccbcg .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u0056\u0069\u0065\u0077"{_bcfgad ,_edgeg :=_g .ParseBool (_ccbcg .Value );if _edgeg !=nil {return _edgeg ; +};_cfdcb .CustomViewAttr =&_bcfgad ;continue ;};if _ccbcg .Name .Local =="\u006e\u0061\u006d\u0065"{_cggfd :=_ccbcg .Value ;_cfdcb .NameAttr =_cggfd ;continue ;};if _ccbcg .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_gdbfb ,_cecad :=_g .ParseBool (_ccbcg .Value ); +if _cecad !=nil {return _cecad ;};_cfdcb .FunctionAttr =&_gdbfb ;continue ;};if _ccbcg .Name .Local =="o\u006c\u0064\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_eabaa ,_defba :=_g .ParseBool (_ccbcg .Value );if _defba !=nil {return _defba ;};_cfdcb .OldFunctionAttr =&_eabaa ; +continue ;};if _ccbcg .Name .Local =="\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"{_bebeea ,_aeaf :=_g .ParseUint (_ccbcg .Value ,10,8);if _aeaf !=nil {return _aeaf ;};_egaeg :=uint8 (_bebeea );_cfdcb .FunctionGroupIdAttr =&_egaeg ; +continue ;};if _ccbcg .Name .Local =="\u006fl\u0064F\u0075\u006e\u0063\u0074\u0069o\u006e\u0047r\u006f\u0075\u0070\u0049\u0064"{_fedeeg ,_fbad :=_g .ParseUint (_ccbcg .Value ,10,8);if _fbad !=nil {return _fbad ;};_dbdag :=uint8 (_fedeeg );_cfdcb .OldFunctionGroupIdAttr =&_dbdag ; +continue ;};if _ccbcg .Name .Local =="s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"{_cbbca ,_bdfe :=_g .ParseUint (_ccbcg .Value ,10,8);if _bdfe !=nil {return _bdfe ;};_cged :=uint8 (_cbbca );_cfdcb .ShortcutKeyAttr =&_cged ;continue ; +};if _ccbcg .Name .Local =="\u006f\u006c\u0064\u0053\u0068\u006f\u0072\u0074\u0063u\u0074\u004b\u0065\u0079"{_cdafb ,_agefd :=_g .ParseUint (_ccbcg .Value ,10,8);if _agefd !=nil {return _agefd ;};_baccfc :=uint8 (_cdafb );_cfdcb .OldShortcutKeyAttr =&_baccfc ; +continue ;};if _ccbcg .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_ebaee ,_ggfcd :=_g .ParseBool (_ccbcg .Value );if _ggfcd !=nil {return _ggfcd ;};_cfdcb .HiddenAttr =&_ebaee ;continue ;};if _ccbcg .Name .Local =="\u006fl\u0064\u0048\u0069\u0064\u0064\u0065n"{_cccge ,_agcdd :=_g .ParseBool (_ccbcg .Value ); +if _agcdd !=nil {return _agcdd ;};_cfdcb .OldHiddenAttr =&_cccge ;continue ;};if _ccbcg .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_efged :=_ccbcg .Value ;_cfdcb .CustomMenuAttr =&_efged ;continue ;};if _ccbcg .Name .Local =="\u006f\u006c\u0064\u0043\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_egdbbb :=_ccbcg .Value ; +_cfdcb .OldCustomMenuAttr =&_egdbbb ;continue ;};if _ccbcg .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_dbddg :=_ccbcg .Value ;_cfdcb .DescriptionAttr =&_dbddg ;continue ;};if _ccbcg .Name .Local =="\u006f\u006c\u0064\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"{_dbacca :=_ccbcg .Value ; +_cfdcb .OldDescriptionAttr =&_dbacca ;continue ;};if _ccbcg .Name .Local =="\u0068\u0065\u006c\u0070"{_febed :=_ccbcg .Value ;_cfdcb .HelpAttr =&_febed ;continue ;};if _ccbcg .Name .Local =="\u006fl\u0064\u0048\u0065\u006c\u0070"{_eeabg :=_ccbcg .Value ; +_cfdcb .OldHelpAttr =&_eeabg ;continue ;};if _ccbcg .Name .Local =="\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"{_gbgbg :=_ccbcg .Value ;_cfdcb .StatusBarAttr =&_gbgbg ;continue ;};if _ccbcg .Name .Local =="\u006f\u006c\u0064S\u0074\u0061\u0074\u0075\u0073\u0042\u0061\u0072"{_agdge :=_ccbcg .Value ; +_cfdcb .OldStatusBarAttr =&_agdge ;continue ;};if _ccbcg .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_bgfgd :=_ccbcg .Value ;_cfdcb .CommentAttr =&_bgfgd ;continue ;};if _ccbcg .Name .Local =="\u006f\u006c\u0064\u0043\u006f\u006d\u006d\u0065\u006e\u0074"{_cegeb :=_ccbcg .Value ; +_cfdcb .OldCommentAttr =&_cegeb ;continue ;};if _ccbcg .Name .Local =="\u0072\u0049\u0064"{_gddaed ,_bggfg :=_g .ParseUint (_ccbcg .Value ,10,32);if _bggfg !=nil {return _bggfg ;};_cfdcb .RIdAttr =uint32 (_gddaed );continue ;};if _ccbcg .Name .Local =="\u0075\u0061"{_fabefe ,_aeebd :=_g .ParseBool (_ccbcg .Value ); +if _aeebd !=nil {return _aeebd ;};_cfdcb .UaAttr =&_fabefe ;continue ;};if _ccbcg .Name .Local =="\u0072\u0061"{_gbaeb ,_aecbaa :=_g .ParseBool (_ccbcg .Value );if _aecbaa !=nil {return _aecbaa ;};_cfdcb .RaAttr =&_gbaeb ;continue ;};};_fgbdc :for {_decefg ,_degf :=d .Token (); +if _degf !=nil {return _degf ;};switch _abbad :=_decefg .(type ){case _c .StartElement :switch _abbad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"}:_cfdcb .Formula =new (string ); +if _gaafd :=d .DecodeElement (_cfdcb .Formula ,&_abbad );_gaafd !=nil {return _gaafd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_cfdcb .OldFormula =new (string ); +if _eageb :=d .DecodeElement (_cfdcb .OldFormula ,&_abbad );_eageb !=nil {return _eageb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfdcb .ExtLst =NewCT_ExtensionList (); +if _fgadbc :=d .DecodeElement (_cfdcb .ExtLst ,&_abbad );_fgadbc !=nil {return _fgadbc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0020\u0025\u0076",_abbad .Name ); +if _gbffc :=d .Skip ();_gbffc !=nil {return _gbffc ;};};case _c .EndElement :break _fgbdc ;case _c .CharData :};};return nil ;};func (_ffaf *CT_CalculatedMember )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecad :=range start .Attr {if _ecad .Name .Local =="\u006e\u0061\u006d\u0065"{_edc :=_ecad .Value ; +_ffaf .NameAttr =_edc ;continue ;};if _ecad .Name .Local =="\u006d\u0064\u0078"{_baec :=_ecad .Value ;_ffaf .MdxAttr =_baec ;continue ;};if _ecad .Name .Local =="\u006d\u0065\u006d\u0062\u0065\u0072\u004e\u0061\u006d\u0065"{_fdeb :=_ecad .Value ;_ffaf .MemberNameAttr =&_fdeb ; +continue ;};if _ecad .Name .Local =="\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"{_dcff :=_ecad .Value ;_ffaf .HierarchyAttr =&_dcff ;continue ;};if _ecad .Name .Local =="\u0070\u0061\u0072\u0065\u006e\u0074"{_dec :=_ecad .Value ;_ffaf .ParentAttr =&_dec ; +continue ;};if _ecad .Name .Local =="\u0073\u006f\u006c\u0076\u0065\u004f\u0072\u0064\u0065\u0072"{_dafa ,_adde :=_g .ParseInt (_ecad .Value ,10,32);if _adde !=nil {return _adde ;};_ddag :=int32 (_dafa );_ffaf .SolveOrderAttr =&_ddag ;continue ;};if _ecad .Name .Local =="\u0073\u0065\u0074"{_dgf ,_bcdb :=_g .ParseBool (_ecad .Value ); +if _bcdb !=nil {return _bcdb ;};_ffaf .SetAttr =&_dgf ;continue ;};};_acg :for {_dfbd ,_gfd :=d .Token ();if _gfd !=nil {return _gfd ;};switch _ecfgd :=_dfbd .(type ){case _c .StartElement :switch _ecfgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffaf .ExtLst =NewCT_ExtensionList (); +if _dbba :=d .DecodeElement (_ffaf .ExtLst ,&_ecfgd );_dbba !=nil {return _dbba ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061te\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u0020\u0025\u0076",_ecfgd .Name ); +if _dcg :=d .Skip ();_dcg !=nil {return _dcg ;};};case _c .EndElement :break _acg ;case _c .CharData :};};return nil ;};type CT_GroupItems struct{ -// Validate validates the CT_CalcPr and its children -func (_cace *CT_CalcPr )Validate ()error {return _cace .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006c\u0063\u0050r");};func (_eggfcd *CT_RevisionFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbade :=range start .Attr {if _fbade .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_bgabba ,_cadfbb :=_f .ParseUint (_fbade .Value ,10,32); -if _cadfbb !=nil {return _cadfbb ;};_eggfcd .SheetIdAttr =uint32 (_bgabba );continue ;};if _fbade .Name .Local =="\u0078\u0066\u0044x\u0066"{_aacff ,_efadb :=_f .ParseBool (_fbade .Value );if _efadb !=nil {return _efadb ;};_eggfcd .XfDxfAttr =&_aacff ; -continue ;};if _fbade .Name .Local =="\u0073"{_fababd ,_gfbdbb :=_f .ParseBool (_fbade .Value );if _gfbdbb !=nil {return _gfbdbb ;};_eggfcd .SAttr =&_fababd ;continue ;};if _fbade .Name .Local =="\u0073\u0071\u0072e\u0066"{_afafd ,_ffeae :=ParseSliceST_Sqref (_fbade .Value ); -if _ffeae !=nil {return _ffeae ;};_eggfcd .SqrefAttr =_afafd ;continue ;};if _fbade .Name .Local =="\u0073\u0074\u0061r\u0074"{_eabcgd ,_gfbfg :=_f .ParseUint (_fbade .Value ,10,32);if _gfbfg !=nil {return _gfbfg ;};_eeedd :=uint32 (_eabcgd );_eggfcd .StartAttr =&_eeedd ; -continue ;};if _fbade .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_ebgfc ,_gbcdeg :=_f .ParseUint (_fbade .Value ,10,32);if _gbcdeg !=nil {return _gbcdeg ;};_deefa :=uint32 (_ebgfc );_eggfcd .LengthAttr =&_deefa ;continue ;};};_acabf :for {_gcdbc ,_cdcdc :=d .Token (); -if _cdcdc !=nil {return _cdcdc ;};switch _fcgeea :=_gcdbc .(type ){case _c .StartElement :switch _fcgeea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"}:_eggfcd .Dxf =NewCT_Dxf (); -if _feddag :=d .DecodeElement (_eggfcd .Dxf ,&_fcgeea );_feddag !=nil {return _feddag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eggfcd .ExtLst =NewCT_ExtensionList (); -if _acacgc :=d .DecodeElement (_eggfcd .ExtLst ,&_fcgeea );_acacgc !=nil {return _acacgc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0020\u0025\u0076",_fcgeea .Name ); -if _abbaa :=d .Skip ();_abbaa !=nil {return _abbaa ;};};case _c .EndElement :break _acabf ;case _c .CharData :};};return nil ;};func (_cegfbb *ST_CellComments )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cegfbb =0;case "\u006e\u006f\u006e\u0065":*_cegfbb =1; -case "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064":*_cegfbb =2;case "\u0061\u0074\u0045n\u0064":*_cegfbb =3;};return nil ;};func NewCT_CellSmartTagPr ()*CT_CellSmartTagPr {_fdgc :=&CT_CellSmartTagPr {};return _fdgc };func (_caafe *CT_RangeSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caafe .I1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0031"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .I1Attr )}); -};if _caafe .I2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0032"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .I2Attr )});};if _caafe .I3Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0033"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .I3Attr )}); -};if _caafe .I4Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0034"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .I4Attr )});};if _caafe .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .RefAttr )}); -};if _caafe .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .NameAttr )});};if _caafe .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .SheetAttr )}); -};if _caafe .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caafe .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_fgabb *CT_rowItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afeab :=range start .Attr {if _afeab .Name .Local =="\u0063\u006f\u0075n\u0074"{_ecgbd ,_dcdeeg :=_f .ParseUint (_afeab .Value ,10,32);if _dcdeeg !=nil {return _dcdeeg ; -};_ccfbge :=uint32 (_ecgbd );_fgabb .CountAttr =&_ccfbge ;continue ;};};_cbdaga :for {_gabbe ,_ccgega :=d .Token ();if _ccgega !=nil {return _ccgega ;};switch _fbccb :=_gabbe .(type ){case _c .StartElement :switch _fbccb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bbeae :=NewCT_I (); -if _bfaaf :=d .DecodeElement (_bbeae ,&_fbccb );_bfaaf !=nil {return _bfaaf ;};_fgabb .I =append (_fgabb .I ,_bbeae );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_fbccb .Name ); -if _aadcba :=d .Skip ();_aadcba !=nil {return _aadcba ;};};case _c .EndElement :break _cbdaga ;case _c .CharData :};};return nil ;}; +// Items Created Count +CountAttr *uint32 ;GroupItemsChoice []*CT_GroupItemsChoice ;};func (_ddbee *CT_Schema )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfddd :=range start .Attr {if _gfddd .Name .Local =="\u0049\u0044"{_fbbbff :=_gfddd .Value ;_ddbee .IDAttr =_fbbbff ; +continue ;};if _gfddd .Name .Local =="\u0053c\u0068\u0065\u006d\u0061\u0052\u0065f"{_bgcec :=_gfddd .Value ;_ddbee .SchemaRefAttr =&_bgcec ;continue ;};if _gfddd .Name .Local =="\u004ea\u006d\u0065\u0073\u0070\u0061\u0063e"{_gdfbf :=_gfddd .Value ;_ddbee .NamespaceAttr =&_gdfbf ; +continue ;};if _gfddd .Name .Local =="\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"{_eaceg :=_gfddd .Value ;_ddbee .SchemaLanguageAttr =&_eaceg ;continue ;};};_bffee :for {_cddaed ,_egafbc :=d .Token ();if _egafbc !=nil {return _egafbc ; +};switch _adfcb :=_cddaed .(type ){case _c .StartElement :switch _adfcb .Name {default:if _egcdd ,_bfgba :=_dc .CreateElement (_adfcb );_bfgba !=nil {return _bfgba ;}else {if _acebg :=d .DecodeElement (_egcdd ,&_adfcb );_acebg !=nil {return _acebg ;};_ddbee .Any =_egcdd ; +};};case _c .EndElement :break _bffee ;case _c .CharData :};};return nil ;};func NewCT_Error ()*CT_Error {_dgedc :=&CT_Error {};return _dgedc };func (_bfcde ST_SourceType )ValidateWithPath (path string )error {switch _bfcde {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfcde )); +};return nil ;}; -// Validate validates the CT_LevelGroup and its children -func (_gbbca *CT_LevelGroup )Validate ()error {return _gbbca .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070");};func (_bfbe *CT_AutoSortScope )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_dba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};e .EncodeElement (_bfbe .PivotArea ,_dba );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_HierarchyUsage struct{ +// Validate validates the CT_ConditionalFormat and its children +func (_cccd *CT_ConditionalFormat )Validate ()error {return _cccd .ValidateWithPath ("C\u0054_\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0061\u006c\u0046\u006frm\u0061\u0074");};func NewCT_TableStyleElement ()*CT_TableStyleElement {_aebgf :=&CT_TableStyleElement {}; +_aebgf .TypeAttr =ST_TableStyleType (1);return _aebgf ;};type CT_ExternalCell struct{ -// Hierarchy Usage -HierarchyUsageAttr int32 ;};type CT_QueryTableRefresh struct{ +// Reference +RAttr *string ; -// Preserve Sort & Filter Layout -PreserveSortFilterLayoutAttr *bool ; +// Type +TAttr ST_CellType ; -// Next Field Id Wrapped -FieldIdWrappedAttr *bool ; +// Value Metadata +VmAttr *uint32 ; -// Headers In Last Refresh -HeadersInLastRefreshAttr *bool ; +// Value +V *string ;};type CT_Users struct{ -// Minimum Refresh Version -MinimumVersionAttr *uint8 ; +// Active User Count +CountAttr *uint32 ; -// Next field id -NextIdAttr *uint32 ; +// User Information +UserInfo []*CT_SharedUser ;}; -// Columns Left -UnboundColumnsLeftAttr *uint32 ; +// ValidateWithPath validates the CT_SheetBackgroundPicture and its children, prefixing error messages with path +func (_cbedb *CT_SheetBackgroundPicture )ValidateWithPath (path string )error {return nil };func (_eeeba *CT_RgbColor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccdgb :=range start .Attr {if _ccdgb .Name .Local =="\u0072\u0067\u0062"{_gbdca :=_ccdgb .Value ; +_eeeba .RgbAttr =&_gbdca ;continue ;};};for {_cdccg ,_cdaaf :=d .Token ();if _cdaaf !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072\u003a\u0020\u0025\u0073",_cdaaf );}; +if _dcbad ,_gfebc :=_cdccg .(_c .EndElement );_gfebc &&_dcbad .Name ==start .Name {break ;};};return nil ;};type CT_PCDKPI struct{ -// Columns Right -UnboundColumnsRightAttr *uint32 ; +// KPI Unique Name +UniqueNameAttr string ; -// Query table fields -QueryTableFields *CT_QueryTableFields ; +// KPI Display Name +CaptionAttr *string ; -// Deleted Fields -QueryTableDeletedFields *CT_QueryTableDeletedFields ; +// KPI Display Folder +DisplayFolderAttr *string ; -// Sort State -SortState *CT_SortState ; +// KPI Measure Group Name +MeasureGroupAttr *string ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_caecg *CT_Xf )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caecg .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caecg .NumFmtIdAttr )}); -};if _caecg .FontIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006e\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caecg .FontIdAttr )});};if _caecg .FillIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u006c\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caecg .FillIdAttr )}); -};if _caecg .BorderIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caecg .BorderIdAttr )});};if _caecg .XfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caecg .XfIdAttr )}); -};if _caecg .QuotePrefixAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .QuotePrefixAttr ))});};if _caecg .PivotButtonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0069\u0076\u006f\u0074\u0042\u0075\u0074\u0074\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .PivotButtonAttr ))}); -};if _caecg .ApplyNumberFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006c\u0079\u004e\u0075\u006d\u0062\u0065\u0072\u0046o\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyNumberFormatAttr ))}); -};if _caecg .ApplyFontAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u006c\u0079\u0046\u006f\u006et"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyFontAttr ))});};if _caecg .ApplyFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070\u006c\u0079\u0046\u0069\u006cl"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyFillAttr ))}); -};if _caecg .ApplyBorderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079\u0042\u006f\u0072\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyBorderAttr ))});};if _caecg .ApplyAlignmentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006c\u0079\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyAlignmentAttr ))}); -};if _caecg .ApplyProtectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caecg .ApplyProtectionAttr ))}); -};e .EncodeToken (start );if _caecg .Alignment !=nil {_fdgaeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_caecg .Alignment ,_fdgaeb );};if _caecg .Protection !=nil {_bfgce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_caecg .Protection ,_bfgce );};if _caecg .ExtLst !=nil {_fcgafc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_caecg .ExtLst ,_fcgafc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gdcdeg ST_Visibility )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gagae :=_c .Attr {};_gagae .Name =name ;switch _gdcdeg {case ST_VisibilityUnset :_gagae .Value ="";case ST_VisibilityVisible :_gagae .Value ="\u0076i\u0073\u0069\u0062\u006c\u0065"; -case ST_VisibilityHidden :_gagae .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";case ST_VisibilityVeryHidden :_gagae .Value ="\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e";};return _gagae ,nil ;};func (_fdfdba ST_Pane )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fdfdba .String (),start ); -};func (_efcfe *CT_DdeItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _efcfe .DdeItem !=nil {_eabb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0064\u0065\u0049\u0074\u0065\u006d"}}; -for _ ,_aedg :=range _efcfe .DdeItem {e .EncodeElement (_aedg ,_eabb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bgdgc *CT_TableColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cedbb :=range start .Attr {if _cedbb .Name .Local =="\u0069\u0064"{_ecdca ,_eccafdg :=_f .ParseUint (_cedbb .Value ,10,32); -if _eccafdg !=nil {return _eccafdg ;};_bgdgc .IdAttr =uint32 (_ecdca );continue ;};if _cedbb .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_cebcac :=_cedbb .Value ;_bgdgc .UniqueNameAttr =&_cebcac ;continue ;};if _cedbb .Name .Local =="\u006e\u0061\u006d\u0065"{_dbgggf :=_cedbb .Value ; -_bgdgc .NameAttr =_dbgggf ;continue ;};if _cedbb .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u0075\u006ec\u0074\u0069\u006f\u006e"{_bgdgc .TotalsRowFunctionAttr .UnmarshalXMLAttr (_cedbb );continue ;};if _cedbb .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077L\u0061\u0062\u0065\u006c"{_ababca :=_cedbb .Value ; -_bgdgc .TotalsRowLabelAttr =&_ababca ;continue ;};if _cedbb .Name .Local =="\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069e\u006c\u0064\u0049\u0064"{_fbbde ,_egecb :=_f .ParseUint (_cedbb .Value ,10,32);if _egecb !=nil {return _egecb ; -};_cabffb :=uint32 (_fbbde );_bgdgc .QueryTableFieldIdAttr =&_cabffb ;continue ;};if _cedbb .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_cegdd ,_fgggd :=_f .ParseUint (_cedbb .Value ,10,32);if _fgggd !=nil {return _fgggd ; -};_bcecb :=uint32 (_cegdd );_bgdgc .HeaderRowDxfIdAttr =&_bcecb ;continue ;};if _cedbb .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_bggbe ,_fcbbba :=_f .ParseUint (_cedbb .Value ,10,32);if _fcbbba !=nil {return _fcbbba ;};_fefdfd :=uint32 (_bggbe ); -_bgdgc .DataDxfIdAttr =&_fefdfd ;continue ;};if _cedbb .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_bdfbgg ,_cffga :=_f .ParseUint (_cedbb .Value ,10,32);if _cffga !=nil {return _cffga ;};_eccfc :=uint32 (_bdfbgg ); -_bgdgc .TotalsRowDxfIdAttr =&_eccfc ;continue ;};if _cedbb .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_geaff :=_cedbb .Value ;_bgdgc .HeaderRowCellStyleAttr =&_geaff ;continue ;};if _cedbb .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_fadbe :=_cedbb .Value ; -_bgdgc .DataCellStyleAttr =&_fadbe ;continue ;};if _cedbb .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_gbccdd :=_cedbb .Value ;_bgdgc .TotalsRowCellStyleAttr =&_gbccdd ;continue ;};};_abbab :for {_cdagdd ,_ddece :=d .Token (); -if _ddece !=nil {return _ddece ;};switch _ddafd :=_cdagdd .(type ){case _c .StartElement :switch _ddafd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006ccu\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006ccu\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_bgdgc .CalculatedColumnFormula =NewCT_TableFormula (); -if _adaec :=d .DecodeElement (_bgdgc .CalculatedColumnFormula ,&_ddafd );_adaec !=nil {return _adaec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006ft\u0061\u006c\u0073R\u006f\u0077\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006ft\u0061\u006c\u0073R\u006f\u0077\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_bgdgc .TotalsRowFormula =NewCT_TableFormula (); -if _cgefg :=d .DecodeElement (_bgdgc .TotalsRowFormula ,&_ddafd );_cgefg !=nil {return _cgefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"x\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"x\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"}:_bgdgc .XmlColumnPr =NewCT_XmlColumnPr (); -if _edecdc :=d .DecodeElement (_bgdgc .XmlColumnPr ,&_ddafd );_edecdc !=nil {return _edecdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgdgc .ExtLst =NewCT_ExtensionList (); -if _agede :=d .DecodeElement (_bgdgc .ExtLst ,&_ddafd );_agede !=nil {return _agede ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006fl\u0075m\u006e\u0020\u0025\u0076",_ddafd .Name ); -if _ffgbd :=d .Skip ();_ffgbd !=nil {return _ffgbd ;};};case _c .EndElement :break _abbab ;case _c .CharData :};};return nil ;};func (_egaad ST_DataValidationType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbgaab :=_c .Attr {};_gbgaab .Name =name ; -switch _egaad {case ST_DataValidationTypeUnset :_gbgaab .Value ="";case ST_DataValidationTypeNone :_gbgaab .Value ="\u006e\u006f\u006e\u0065";case ST_DataValidationTypeWhole :_gbgaab .Value ="\u0077\u0068\u006fl\u0065";case ST_DataValidationTypeDecimal :_gbgaab .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c"; -case ST_DataValidationTypeList :_gbgaab .Value ="\u006c\u0069\u0073\u0074";case ST_DataValidationTypeDate :_gbgaab .Value ="\u0064\u0061\u0074\u0065";case ST_DataValidationTypeTime :_gbgaab .Value ="\u0074\u0069\u006d\u0065";case ST_DataValidationTypeTextLength :_gbgaab .Value ="\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068"; -case ST_DataValidationTypeCustom :_gbgaab .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _gbgaab ,nil ;};func (_bcedb ST_SheetState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcedb .String (),start ); -};type CT_Items struct{ +// Parent KPI +ParentAttr *string ; -// Field Count -CountAttr *uint32 ; +// KPI Value Unique Name +ValueAttr string ; -// PivotTable Field Item -Item []*CT_Item ;};func (_ccgbd *ST_MdxFunctionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ccgbd =0;case "\u006d":*_ccgbd =1;case "\u0076":*_ccgbd =2;case "\u0073":*_ccgbd =3;case "\u0063":*_ccgbd =4;case "\u0072":*_ccgbd =5; -case "\u0070":*_ccgbd =6;case "\u006b":*_ccgbd =7;};return nil ;};type CT_MdxSet struct{ +// KPI Goal Unique Name +GoalAttr *string ; -// Set Definition Index -NsAttr uint32 ; +// KPI Status Unique Name +StatusAttr *string ; -// Sort By Member Index Count -CAttr *uint32 ; +// KPI Trend Unique Name +TrendAttr *string ; -// Set Sort Order -OAttr ST_MdxSetOrder ; +// KPI Weight Unique Name +WeightAttr *string ; + +// Time Member KPI Unique Name +TimeAttr *string ;}; + +// Validate validates the CT_CacheHierarchies and its children +func (_cafa *CT_CacheHierarchies )Validate ()error {return _cafa .ValidateWithPath ("\u0043\u0054\u005f\u0043ac\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073");};func (_fabd *CT_ChartsheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eggc :for {_dade ,_beeee :=d .Token (); +if _beeee !=nil {return _beeee ;};switch _beccb :=_dade .(type ){case _c .StartElement :switch _beccb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"}:_ggfe :=NewCT_ChartsheetView (); +if _gafg :=d .DecodeElement (_ggfe ,&_beccb );_gafg !=nil {return _gafg ;};_fabd .SheetView =append (_fabd .SheetView ,_ggfe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fabd .ExtLst =NewCT_ExtensionList (); +if _bcaf :=d .DecodeElement (_fabd .ExtLst ,&_beccb );_bcaf !=nil {return _bcaf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073h\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_beccb .Name ); +if _gbbd :=d .Skip ();_gbbd !=nil {return _gbbd ;};};case _c .EndElement :break _eggc ;case _c .CharData :};};return nil ;};func (_feeag *CT_SheetDimension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_feeag .RefAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewMapInfo ()*MapInfo {_fbfbdf :=&MapInfo {};_fbfbdf .CT_MapInfo =*NewCT_MapInfo ();return _fbfbdf ;};func (_fcde *CT_DdeItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcde .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_fcde .NameAttr )}); +};if _fcde .OleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcde .OleAttr ))});};if _fcde .AdviseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u0076\u0069\u0073\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcde .AdviseAttr ))}); +};if _fcde .PreferPicAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fcde .PreferPicAttr ))});};e .EncodeToken (start );if _fcde .Values !=nil {_daba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0061\u006c\u0075\u0065\u0073"}}; +e .EncodeElement (_fcde .Values ,_daba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Member Unique Name Index -N []*CT_MetadataStringIndex ;};func (_caggd *CT_PCDKPI )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_caggd .UniqueNameAttr )}); -if _caggd .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .CaptionAttr )});};if _caggd .DisplayFolderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .DisplayFolderAttr )}); -};if _caggd .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .MeasureGroupAttr )});};if _caggd .ParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .ParentAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006cu\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_caggd .ValueAttr )});if _caggd .GoalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u006f\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .GoalAttr )}); -};if _caggd .StatusAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061\u0074\u0075\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .StatusAttr )});};if _caggd .TrendAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0072\u0065n\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .TrendAttr )}); -};if _caggd .WeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .WeightAttr )});};if _caggd .TimeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_caggd .TimeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewAG_AutoFormat ()*AG_AutoFormat {_eb :=&AG_AutoFormat {};return _eb };func (_efead *CT_SheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fecec :for {_gbfae ,_ddfbd :=d .Token (); -if _ddfbd !=nil {return _ddfbd ;};switch _ebgfe :=_gbfae .(type ){case _c .StartElement :switch _ebgfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0056\u0069\u0065w"}:_agbff :=NewCT_SheetView (); -if _fafbf :=d .DecodeElement (_agbff ,&_ebgfe );_fafbf !=nil {return _fafbf ;};_efead .SheetView =append (_efead .SheetView ,_agbff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efead .ExtLst =NewCT_ExtensionList (); -if _egdcee :=d .DecodeElement (_efead .ExtLst ,&_ebgfe );_egdcee !=nil {return _egdcee ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073 \u0025\u0076",_ebgfe .Name ); -if _bgggb :=d .Skip ();_bgggb !=nil {return _bgggb ;};};case _c .EndElement :break _fecec ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_CellSmartTag and its children, prefixing error messages with path +func (_ecce *CT_CellSmartTag )ValidateWithPath (path string )error {for _dfe ,_addf :=range _ecce .CellSmartTagPr {if _dabf :=_addf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0065ll\u0053m\u0061\u0072\u0074\u0054\u0061g\u0050\u0072\u005b\u0025\u0064\u005d",path ,_dfe )); +_dabf !=nil {return _dabf ;};};return nil ;};type Metadata struct{CT_Metadata };type CT_SheetFormatPr struct{ -// Validate validates the CT_SortState and its children -func (_bbfeb *CT_SortState )Validate ()error {return _bbfeb .ValidateWithPath ("\u0043\u0054\u005fS\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");};type CT_Authors struct{ +// Base Column Width +BaseColWidthAttr *uint32 ; -// Author -Author []string ;};func NewCT_Query ()*CT_Query {_cbgeg :=&CT_Query {};return _cbgeg };func (_dbgbc ST_IconSetType )String ()string {switch _dbgbc {case 0:return "";case 1:return "\u0033A\u0072\u0072\u006f\u0077\u0073";case 2:return "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; -case 3:return "\u0033\u0046\u006c\u0061\u0067\u0073";case 4:return "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031";case 5:return "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032";case 6:return "\u0033\u0053\u0069\u0067\u006e\u0073"; -case 7:return "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073";case 8:return "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732";case 9:return "\u0034A\u0072\u0072\u006f\u0077\u0073";case 10:return "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; -case 11:return "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b";case 12:return "\u0034R\u0061\u0074\u0069\u006e\u0067";case 13:return "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073";case 14:return "\u0035A\u0072\u0072\u006f\u0077\u0073"; -case 15:return "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case 16:return "\u0035R\u0061\u0074\u0069\u006e\u0067";case 17:return "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s";};return "";};func (_dacgg ST_UpdateLinks )ValidateWithPath (path string )error {switch _dacgg {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dacgg )); -};return nil ;}; +// Default Column Width +DefaultColWidthAttr *float64 ; -// ValidateWithPath validates the CT_CustomWorkbookView and its children, prefixing error messages with path -func (_fgaed *CT_CustomWorkbookView )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_fgaed .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_fgaed .GuidAttr ); -};if _bdbe :=_fgaed .ShowCommentsAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0041\u0074\u0074\u0072");_bdbe !=nil {return _bdbe ;};if _eegcf :=_fgaed .ShowObjectsAttr .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004fb\u006a\u0065\u0063\u0074\u0073\u0041\u0074\u0074\u0072"); -_eegcf !=nil {return _eegcf ;};if _fgaed .ExtLst !=nil {if _dbbd :=_fgaed .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbbd !=nil {return _dbbd ;};};return nil ;};func (_gdfcb *ST_WebSourceType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gdfcb =0; -case "\u0073\u0068\u0065e\u0074":*_gdfcb =1;case "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a":*_gdfcb =2;case "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072":*_gdfcb =3;case "\u0072\u0061\u006eg\u0065":*_gdfcb =4;case "\u0063\u0068\u0061r\u0074":*_gdfcb =5; -case "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065":*_gdfcb =6;case "\u0071\u0075\u0065r\u0079":*_gdfcb =7;case "\u006c\u0061\u0062e\u006c":*_gdfcb =8;};return nil ;}; +// Default Row Height +DefaultRowHeightAttr float64 ; -// Validate validates the CT_FilterColumnChoice and its children -func (_bccfg *CT_FilterColumnChoice )Validate ()error {return _bccfg .ValidateWithPath ("C\u0054\u005f\u0046\u0069lt\u0065r\u0043\u006f\u006c\u0075\u006dn\u0043\u0068\u006f\u0069\u0063\u0065");};type PivotCacheDefinition struct{CT_PivotCacheDefinition }; +// Custom Height +CustomHeightAttr *bool ; +// Hidden By Default +ZeroHeightAttr *bool ; -// ValidateWithPath validates the CT_LevelGroup and its children, prefixing error messages with path -func (_gbac *CT_LevelGroup )ValidateWithPath (path string )error {if _bcfce :=_gbac .GroupMembers .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073");_bcfce !=nil {return _bcfce ;};return nil ;};func (_cacbc ST_DataConsolidateFunction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cacbc .String (),start ); -};func (_bdgge *CT_Selection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eedfc :=range start .Attr {if _eedfc .Name .Local =="\u0070\u0061\u006e\u0065"{_bdgge .PaneAttr .UnmarshalXMLAttr (_eedfc );continue ;};if _eedfc .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0065\u006c\u006c"{_bfgfg :=_eedfc .Value ; -_bdgge .ActiveCellAttr =&_bfgfg ;continue ;};if _eedfc .Name .Local =="\u0061\u0063\u0074i\u0076\u0065\u0043\u0065\u006c\u006c\u0049\u0064"{_faafc ,_egeegf :=_f .ParseUint (_eedfc .Value ,10,32);if _egeegf !=nil {return _egeegf ;};_baadde :=uint32 (_faafc ); -_bdgge .ActiveCellIdAttr =&_baadde ;continue ;};if _eedfc .Name .Local =="\u0073\u0071\u0072e\u0066"{_fbcgd ,_gegcgd :=ParseSliceST_Sqref (_eedfc .Value );if _gegcgd !=nil {return _gegcgd ;};_bdgge .SqrefAttr =&_fbcgd ;continue ;};};for {_debff ,_cgefa :=d .Token (); -if _cgefa !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065l\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_cgefa );};if _facae ,_fggga :=_debff .(_c .EndElement );_fggga &&_facae .Name ==start .Name {break ; -};};return nil ;};func (_bbgbb *CT_CustomFilters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_faebcg :=range start .Attr {if _faebcg .Name .Local =="\u0061\u006e\u0064"{_abdfg ,_bfed :=_f .ParseBool (_faebcg .Value );if _bfed !=nil {return _bfed ; -};_bbgbb .AndAttr =&_abdfg ;continue ;};};_edge :for {_beab ,_ccgdac :=d .Token ();if _ccgdac !=nil {return _ccgdac ;};switch _ebdg :=_beab .(type ){case _c .StartElement :switch _ebdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"}:_gfgdg :=NewCT_CustomFilter (); -if _bece :=d .DecodeElement (_gfgdg ,&_ebdg );_bece !=nil {return _bece ;};_bbgbb .CustomFilter =append (_bbgbb .CustomFilter ,_gfgdg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025v",_ebdg .Name ); -if _fgbc :=d .Skip ();_fgbc !=nil {return _fgbc ;};};case _c .EndElement :break _edge ;case _c .CharData :};};return nil ;};func (_bccac *ST_SortBy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbgbc ,_abbgg :=d .Token ();if _abbgg !=nil {return _abbgg ; -};if _gdbbcd ,_efdad :=_fbgbc .(_c .EndElement );_efdad &&_gdbbcd .Name ==start .Name {*_bccac =1;return nil ;};if _ccccg ,_bddba :=_fbgbc .(_c .CharData );!_bddba {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbgbc ); -}else {switch string (_ccccg ){case "":*_bccac =0;case "\u0076\u0061\u006cu\u0065":*_bccac =1;case "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr":*_bccac =2;case "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr":*_bccac =3;case "\u0069\u0063\u006f\u006e":*_bccac =4; -};};_fbgbc ,_abbgg =d .Token ();if _abbgg !=nil {return _abbgg ;};if _cedce ,_debfc :=_fbgbc .(_c .EndElement );_debfc &&_cedce .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbgbc ); -};func (_bdbdfc *CT_SheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dgaaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_cbcdc :=range _bdbdfc .SheetView {e .EncodeElement (_cbcdc ,_dgaaa ); -};if _bdbdfc .ExtLst !=nil {_cgbfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdbdfc .ExtLst ,_cgbfd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_egdce *CT_DateGroupItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egdce .DateTimeGroupingAttr =ST_DateTimeGrouping (1);for _ ,_gddcd :=range start .Attr {if _gddcd .Name .Local =="\u0079\u0065\u0061\u0072"{_dabd ,_dbbgc :=_f .ParseUint (_gddcd .Value ,10,16); -if _dbbgc !=nil {return _dbbgc ;};_egdce .YearAttr =uint16 (_dabd );continue ;};if _gddcd .Name .Local =="\u006d\u006f\u006et\u0068"{_fgdeg ,_debag :=_f .ParseUint (_gddcd .Value ,10,16);if _debag !=nil {return _debag ;};_cebfe :=uint16 (_fgdeg );_egdce .MonthAttr =&_cebfe ; -continue ;};if _gddcd .Name .Local =="\u0064\u0061\u0079"{_bffa ,_ecfe :=_f .ParseUint (_gddcd .Value ,10,16);if _ecfe !=nil {return _ecfe ;};_acada :=uint16 (_bffa );_egdce .DayAttr =&_acada ;continue ;};if _gddcd .Name .Local =="\u0068\u006f\u0075\u0072"{_aebac ,_bggc :=_f .ParseUint (_gddcd .Value ,10,16); -if _bggc !=nil {return _bggc ;};_fdab :=uint16 (_aebac );_egdce .HourAttr =&_fdab ;continue ;};if _gddcd .Name .Local =="\u006d\u0069\u006e\u0075\u0074\u0065"{_dfad ,_dbadd :=_f .ParseUint (_gddcd .Value ,10,16);if _dbadd !=nil {return _dbadd ;};_gbae :=uint16 (_dfad ); -_egdce .MinuteAttr =&_gbae ;continue ;};if _gddcd .Name .Local =="\u0073\u0065\u0063\u006f\u006e\u0064"{_dddee ,_eebd :=_f .ParseUint (_gddcd .Value ,10,16);if _eebd !=nil {return _eebd ;};_agadf :=uint16 (_dddee );_egdce .SecondAttr =&_agadf ;continue ; -};if _gddcd .Name .Local =="\u0064\u0061t\u0065\u0054\u0069m\u0065\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_egdce .DateTimeGroupingAttr .UnmarshalXMLAttr (_gddcd );continue ;};};for {_ggbce ,_aedf :=d .Token ();if _aedf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0065G\u0072o\u0075\u0070\u0049\u0074\u0065\u006d\u003a \u0025\u0073",_aedf ); -};if _aedbc ,_eabf :=_ggbce .(_c .EndElement );_eabf &&_aedbc .Name ==start .Name {break ;};};return nil ;};type CT_RevisionDefinedName struct{ +// Thick Top Border +ThickTopAttr *bool ; -// Local Name Sheet Id -LocalSheetIdAttr *uint32 ; +// Thick Bottom Border +ThickBottomAttr *bool ; -// Custom View -CustomViewAttr *bool ; +// Maximum Outline Row +OutlineLevelRowAttr *uint8 ; -// Name -NameAttr string ; +// Column Outline Level +OutlineLevelColAttr *uint8 ;}; -// Function -FunctionAttr *bool ; +// ValidateWithPath validates the CT_PageSetUpPr and its children, prefixing error messages with path +func (_gegaf *CT_PageSetUpPr )ValidateWithPath (path string )error {return nil };func NewCT_CellAlignment ()*CT_CellAlignment {_edg :=&CT_CellAlignment {};return _edg }; -// Old Function -OldFunctionAttr *bool ; +// Validate validates the CT_CalculatedMembers and its children +func (_cabb *CT_CalculatedMembers )Validate ()error {return _cabb .ValidateWithPath ("C\u0054_\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074e\u0064\u004d\u0065\u006dbe\u0072\u0073");};func (_bafdga ST_TextHAlign )Validate ()error {return _bafdga .ValidateWithPath ("")}; +func (_aacgfc ST_CellType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_aacgfc .String (),start );};func (_ebdaeb ST_CalcMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fceee :=_c .Attr {};_fceee .Name =name ; +switch _ebdaeb {case ST_CalcModeUnset :_fceee .Value ="";case ST_CalcModeManual :_fceee .Value ="\u006d\u0061\u006e\u0075\u0061\u006c";case ST_CalcModeAuto :_fceee .Value ="\u0061\u0075\u0074\u006f";case ST_CalcModeAutoNoTable :_fceee .Value ="a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065"; +};return _fceee ,nil ;};func (_dadeeg *ST_BorderStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abgfg ,_ebcfff :=d .Token ();if _ebcfff !=nil {return _ebcfff ;};if _gbabfd ,_afebe :=_abgfg .(_c .EndElement );_afebe &&_gbabfd .Name ==start .Name {*_dadeeg =1; +return nil ;};if _ggfac ,_bffbf :=_abgfg .(_c .CharData );!_bffbf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abgfg );}else {switch string (_ggfac ){case "":*_dadeeg =0; +case "\u006e\u006f\u006e\u0065":*_dadeeg =1;case "\u0074\u0068\u0069\u006e":*_dadeeg =2;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_dadeeg =3;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_dadeeg =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_dadeeg =5; +case "\u0074\u0068\u0069c\u006b":*_dadeeg =6;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_dadeeg =7;case "\u0068\u0061\u0069\u0072":*_dadeeg =8;case "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064":*_dadeeg =9;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_dadeeg =10; +case "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_dadeeg =11;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_dadeeg =12;case "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_dadeeg =13; +case "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_dadeeg =14;};};_abgfg ,_ebcfff =d .Token ();if _ebcfff !=nil {return _ebcfff ;};if _geecd ,_gbddd :=_abgfg .(_c .EndElement );_gbddd &&_geecd .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abgfg );};func (_caddg *ST_TextVAlign )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_caddg =0; +case "\u0074\u006f\u0070":*_caddg =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_caddg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_caddg =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_caddg =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_caddg =5; +};return nil ;};func (_dcced ST_TextVAlign )String ()string {switch _dcced {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079"; +case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};type CT_FutureMetadata struct{ -// Function Group Id -FunctionGroupIdAttr *uint8 ; +// Metadata Type Name +NameAttr string ; -// Old Function Group Id -OldFunctionGroupIdAttr *uint8 ; +// Future Metadata Block Count +CountAttr *uint32 ; -// Shortcut Key -ShortcutKeyAttr *uint8 ; +// Future Metadata Block +Bk []*CT_FutureMetadataBlock ; -// Old Short Cut Key -OldShortcutKeyAttr *uint8 ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};type CT_PageField struct{ -// Named Range Hidden -HiddenAttr *bool ; +// Field +FldAttr int32 ; -// Old Hidden -OldHiddenAttr *bool ; +// Item Index +ItemAttr *uint32 ; -// New Custom Menu -CustomMenuAttr *string ; +// OLAP Hierarchy Index +HierAttr *int32 ; -// Old Custom Menu Text -OldCustomMenuAttr *string ; +// Hierarchy Unique Name +NameAttr *string ; -// Description -DescriptionAttr *string ; +// Hierarchy Display Name +CapAttr *string ; -// Old Description -OldDescriptionAttr *string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_gaeac *CT_Revisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );for _ ,_gbbfe :=range _gaeac .RevisionsChoice {_gbbfe .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cgbgbe ST_Qualifier )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cgbgbe .String (),start );};func NewCT_ExternalLink ()*CT_ExternalLink {_abcg :=&CT_ExternalLink {};_abcg .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +return _abcg ;};func NewCT_RowFields ()*CT_RowFields {_fdccbc :=&CT_RowFields {};return _fdccbc }; -// New Help Topic -HelpAttr *string ; +// ValidateWithPath validates the CT_RevisionQueryTableField and its children, prefixing error messages with path +func (_eabcd *CT_RevisionQueryTableField )ValidateWithPath (path string )error {return nil };const (ST_RevisionActionUnset ST_RevisionAction =0;ST_RevisionActionAdd ST_RevisionAction =1;ST_RevisionActionDelete ST_RevisionAction =2;);func (_fddfd ST_WebSourceType )ValidateWithPath (path string )error {switch _fddfd {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fddfd )); +};return nil ;};func (_gcdd *CT_ExternalReference )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efffc :=range start .Attr {if _efffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_efffc .Name .Local =="\u0069\u0064"||_efffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_efffc .Name .Local =="\u0069\u0064"{_cecba :=_efffc .Value ; +_gcdd .IdAttr =_cecba ;continue ;};};for {_dafd ,_acbdd :=d .Token ();if _acbdd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065r\u006ea\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_acbdd ); +};if _feagg ,_fddce :=_dafd .(_c .EndElement );_fddce &&_feagg .Name ==start .Name {break ;};};return nil ;};func (_ccef *CT_CellWatches )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ddaca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068"}}; +for _ ,_eagc :=range _ccef .CellWatch {e .EncodeElement (_eagc ,_ddaca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fbfgaa *CT_DiscretePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fbfgaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fbfgaa .CountAttr )}); +};e .EncodeToken (start );_gggfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_cfdca :=range _fbfgaa .X {e .EncodeElement (_cfdca ,_gggfd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewExternalLink ()*ExternalLink {_caegcc :=&ExternalLink {}; +_caegcc .CT_ExternalLink =*NewCT_ExternalLink ();return _caegcc ;};func NewCT_RevisionHeader ()*CT_RevisionHeader {_efbbe :=&CT_RevisionHeader {};_efbbe .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_efbbe .SheetIdMap =NewCT_SheetIdMap ();return _efbbe ;};const (ST_QualifierUnset ST_Qualifier =0;ST_QualifierDoubleQuote ST_Qualifier =1;ST_QualifierSingleQuote ST_Qualifier =2;ST_QualifierNone ST_Qualifier =3;);func (_acagf *ST_DynamicFilterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_added ,_fgdfc :=d .Token (); +if _fgdfc !=nil {return _fgdfc ;};if _fdafd ,_bfgdgg :=_added .(_c .EndElement );_bfgdgg &&_fdafd .Name ==start .Name {*_acagf =1;return nil ;};if _dcfdg ,_dbfbdd :=_added .(_c .CharData );!_dbfbdd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_added ); +}else {switch string (_dcfdg ){case "":*_acagf =0;case "\u006e\u0075\u006c\u006c":*_acagf =1;case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_acagf =2;case "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_acagf =3; +case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_acagf =4;case "\u0074\u006f\u0064a\u0079":*_acagf =5;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_acagf =6;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_acagf =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_acagf =8; +case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_acagf =9;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_acagf =10;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_acagf =11;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_acagf =12; +case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_acagf =13;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_acagf =14;case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_acagf =15;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_acagf =16; +case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_acagf =17;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_acagf =18;case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_acagf =19;case "\u0051\u0031":*_acagf =20;case "\u0051\u0032":*_acagf =21; +case "\u0051\u0033":*_acagf =22;case "\u0051\u0034":*_acagf =23;case "\u004d\u0031":*_acagf =24;case "\u004d\u0032":*_acagf =25;case "\u004d\u0033":*_acagf =26;case "\u004d\u0034":*_acagf =27;case "\u004d\u0035":*_acagf =28;case "\u004d\u0036":*_acagf =29; +case "\u004d\u0037":*_acagf =30;case "\u004d\u0038":*_acagf =31;case "\u004d\u0039":*_acagf =32;case "\u004d\u0031\u0030":*_acagf =33;case "\u004d\u0031\u0031":*_acagf =34;case "\u004d\u0031\u0032":*_acagf =35;};};_added ,_fgdfc =d .Token ();if _fgdfc !=nil {return _fgdfc ; +};if _fggaaa ,_dgcag :=_added .(_c .EndElement );_dgcag &&_fggaaa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_added ); +};type CT_Index struct{ -// Old Help Topic -OldHelpAttr *string ; +// Shared Items Index +VAttr uint32 ;};func (_dfdfe *CT_RevisionHeader )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfdfe .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +_dfdfe .SheetIdMap =NewCT_SheetIdMap ();for _ ,_ebgfbd :=range start .Attr {if _ebgfbd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebgfbd .Name .Local =="\u0069\u0064"||_ebgfbd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebgfbd .Name .Local =="\u0069\u0064"{_eaead :=_ebgfbd .Value ; +_dfdfe .IdAttr =_eaead ;continue ;};if _ebgfbd .Name .Local =="\u0067\u0075\u0069\u0064"{_fggafe :=_ebgfbd .Value ;_dfdfe .GuidAttr =_fggafe ;continue ;};if _ebgfbd .Name .Local =="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"{_cbbf ,_bcffag :=ParseStdlibTime (_ebgfbd .Value ); +if _bcffag !=nil {return _bcffag ;};_dfdfe .DateTimeAttr =_cbbf ;continue ;};if _ebgfbd .Name .Local =="\u006d\u0061\u0078\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_efcee ,_ddaaf :=_g .ParseUint (_ebgfbd .Value ,10,32);if _ddaaf !=nil {return _ddaaf ; +};_dfdfe .MaxSheetIdAttr =uint32 (_efcee );continue ;};if _ebgfbd .Name .Local =="\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"{_eddaed :=_ebgfbd .Value ;_dfdfe .UserNameAttr =_eddaed ;continue ;};if _ebgfbd .Name .Local =="\u006d\u0069\u006e\u0052\u0049\u0064"{_gdddb ,_ccgbf :=_g .ParseUint (_ebgfbd .Value ,10,32); +if _ccgbf !=nil {return _ccgbf ;};_bfaef :=uint32 (_gdddb );_dfdfe .MinRIdAttr =&_bfaef ;continue ;};if _ebgfbd .Name .Local =="\u006d\u0061\u0078\u0052\u0049\u0064"{_egegbg ,_cdeec :=_g .ParseUint (_ebgfbd .Value ,10,32);if _cdeec !=nil {return _cdeec ; +};_egfb :=uint32 (_egegbg );_dfdfe .MaxRIdAttr =&_egfb ;continue ;};};_agfdf :for {_bcdcfa ,_cbecb :=d .Token ();if _cbecb !=nil {return _cbecb ;};switch _gfbdcc :=_bcdcfa .(type ){case _c .StartElement :switch _gfbdcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070"}:if _cefea :=d .DecodeElement (_dfdfe .SheetIdMap ,&_gfbdcc ); +_cefea !=nil {return _cefea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076i\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076i\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"}:_dfdfe .ReviewedList =NewCT_ReviewedRevisions (); +if _afedc :=d .DecodeElement (_dfdfe .ReviewedList ,&_gfbdcc );_afedc !=nil {return _afedc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfdfe .ExtLst =NewCT_ExtensionList (); +if _aaaaf :=d .DecodeElement (_dfdfe .ExtLst ,&_gfbdcc );_aaaaf !=nil {return _aaaaf ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0020\u0025\u0076",_gfbdcc .Name ); +if _ebdae :=d .Skip ();_ebdae !=nil {return _ebdae ;};};case _c .EndElement :break _agfdf ;case _c .CharData :};};return nil ;};func (_bcffe ST_ExternalConnectionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcffe .String (),start ); +}; -// Status Bar -StatusBarAttr *string ; +// Validate validates the CT_SheetDimension and its children +func (_gccgad *CT_SheetDimension )Validate ()error {return _gccgad .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e");};type CT_MergeCell struct{ -// Old Status Bar -OldStatusBarAttr *string ; +// Reference +RefAttr string ;};func (_adeabc *SingleXmlCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006da\u0069:\u0073\u0069\u006e\u0067\u006ce\u0058\u006dl\u0043\u0065\u006c\u006c\u0073";return _adeabc .CT_SingleXmlCells .MarshalXML (e ,start );};func (_efec *CT_CommentList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_befe :for {_gbga ,_caeg :=d .Token (); +if _caeg !=nil {return _caeg ;};switch _bccab :=_gbga .(type ){case _c .StartElement :switch _bccab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_dccbb :=NewCT_Comment (); +if _eaaeg :=d .DecodeElement (_dccbb ,&_bccab );_eaaeg !=nil {return _eaaeg ;};_efec .Comment =append (_efec .Comment ,_dccbb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074L\u0069s\u0074\u0020\u0025\u0076",_bccab .Name ); +if _egae :=d .Skip ();_egae !=nil {return _egae ;};};case _c .EndElement :break _befe ;case _c .CharData :};};return nil ;};func (_dagac *CT_PhoneticPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006e\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_dagac .FontIdAttr )}); +if _dagac .TypeAttr !=ST_PhoneticTypeUnset {_bffe ,_acgeee :=_dagac .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _acgeee !=nil {return _acgeee ;};start .Attr =append (start .Attr ,_bffe );};if _dagac .AlignmentAttr !=ST_PhoneticAlignmentUnset {_aacab ,_ecfde :=_dagac .AlignmentAttr .MarshalXMLAttr (_c .Name {Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}); +if _ecfde !=nil {return _ecfde ;};start .Attr =append (start .Attr ,_aacab );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Name Comment -CommentAttr *string ; +// Validate validates the CT_Sheets and its children +func (_fdfbed *CT_Sheets )Validate ()error {return _fdfbed .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0065\u0065\u0074s");};func (_agcgb *Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agcgb .CT_Comments =*NewCT_Comments (); +_afdgg :for {_facab ,_edadcg :=d .Token ();if _edadcg !=nil {return _edadcg ;};switch _bdbee :=_facab .(type ){case _c .StartElement :switch _bdbee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"}:if _bfdbf :=d .DecodeElement (_agcgb .Authors ,&_bdbee ); +_bfdbf !=nil {return _bfdbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}:if _acabba :=d .DecodeElement (_agcgb .CommentList ,&_bdbee ); +_acabba !=nil {return _acabba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agcgb .ExtLst =NewCT_ExtensionList (); +if _beabc :=d .DecodeElement (_agcgb .ExtLst ,&_bdbee );_beabc !=nil {return _beabc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_bdbee .Name ); +if _bdcab :=d .Skip ();_bdcab !=nil {return _bdcab ;};};case _c .EndElement :break _afdgg ;case _c .CharData :};};return nil ;};func NewCT_Connections ()*CT_Connections {_edaef :=&CT_Connections {};return _edaef };func (_fddab *CT_SortState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cgdee :=range start .Attr {if _cgdee .Name .Local =="\u0063\u006f\u006c\u0075\u006d\u006e\u0053\u006f\u0072\u0074"{_gdcdfe ,_gaagee :=_g .ParseBool (_cgdee .Value ); +if _gaagee !=nil {return _gaagee ;};_fddab .ColumnSortAttr =&_gdcdfe ;continue ;};if _cgdee .Name .Local =="\u0063\u0061\u0073\u0065\u0053\u0065\u006e\u0073\u0069\u0074\u0069\u0076\u0065"{_cbcdff ,_fdafa :=_g .ParseBool (_cgdee .Value );if _fdafa !=nil {return _fdafa ; +};_fddab .CaseSensitiveAttr =&_cbcdff ;continue ;};if _cgdee .Name .Local =="\u0073\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"{_fddab .SortMethodAttr .UnmarshalXMLAttr (_cgdee );continue ;};if _cgdee .Name .Local =="\u0072\u0065\u0066"{_gaafc :=_cgdee .Value ; +_fddab .RefAttr =_gaafc ;continue ;};};_cgdcd :for {_cgeee ,_bebcg :=d .Token ();if _bebcg !=nil {return _bebcg ;};switch _egcebb :=_cgeee .(type ){case _c .StartElement :switch _egcebb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e"}:_befbe :=NewCT_SortCondition (); +if _ffgaccc :=d .DecodeElement (_befbe ,&_egcebb );_ffgaccc !=nil {return _ffgaccc ;};_fddab .SortCondition =append (_fddab .SortCondition ,_befbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fddab .ExtLst =NewCT_ExtensionList (); +if _gagcgd :=d .DecodeElement (_fddab .ExtLst ,&_egcebb );_gagcgd !=nil {return _gagcgd ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u006f\u0072t\u0053\u0074\u0061\u0074\u0065\u0020\u0025\u0076",_egcebb .Name ); +if _fcedf :=d .Skip ();_fcedf !=nil {return _fcedf ;};};case _c .EndElement :break _cgdcd ;case _c .CharData :};};return nil ;};type CT_OleObject struct{ -// Old Name Comment -OldCommentAttr *string ; +// Embedded Object ProgId +ProgIdAttr *string ; -// Formula -Formula *string ; +// Data or View Aspect +DvAspectAttr ST_DvAspect ; -// Old Formula -OldFormula *string ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func NewCT_CacheHierarchies ()*CT_CacheHierarchies {_agdb :=&CT_CacheHierarchies {};return _agdb };type ST_Orientation byte ;func NewPivotCacheRecords ()*PivotCacheRecords {_dfdab :=&PivotCacheRecords {}; -_dfdab .CT_PivotCacheRecords =*NewCT_PivotCacheRecords ();return _dfdab ;}; +// Embedded Object's Link Moniker +LinkAttr *string ; -// ValidateWithPath validates the CT_PivotHierarchies and its children, prefixing error messages with path -func (_gcaaf *CT_PivotHierarchies )ValidateWithPath (path string )error {for _edcbc ,_deeead :=range _gcaaf .PivotHierarchy {if _bfdfc :=_deeead .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0050\u0069vo\u0074H\u0069\u0065\u0072\u0061\u0072c\u0068\u0079\u005b\u0025\u0064\u005d",path ,_edcbc )); -_bfdfc !=nil {return _bfdfc ;};};return nil ;}; +// Linked Embedded Object Update +OleUpdateAttr ST_OleUpdate ; -// ValidateWithPath validates the CT_Members and its children, prefixing error messages with path -func (_fafec *CT_Members )ValidateWithPath (path string )error {for _beafe ,_eafdg :=range _fafec .Member {if _bcbaa :=_eafdg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004d\u0065\u006d\u0062\u0065\u0072\u005b\u0025\u0064\u005d",path ,_beafe )); -_bcbaa !=nil {return _bcbaa ;};};return nil ;};func (_eedde *CT_ExternalLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_eedde .ExternalLinkChoice .MarshalXML (e ,_c .StartElement {});if _eedde .ExtLst !=nil {_ecea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eedde .ExtLst ,_ecea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_accffb ST_HtmlFmt )String ()string {switch _accffb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0074\u0066"; -case 3:return "\u0061\u006c\u006c";};return "";};func (_cfgcef *CT_Dxfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfgcef .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cfgcef .CountAttr )}); -};e .EncodeToken (start );if _cfgcef .Dxf !=nil {_aeaab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0064\u0078\u0066"}};for _ ,_cebad :=range _cfgcef .Dxf {e .EncodeElement (_cebad ,_aeaab );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_dbeba ST_PivotAreaType )Validate ()error {return _dbeba .ValidateWithPath ("")};func (_cbbbe *CT_OleItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_cbbbe .NameAttr )}); -if _cbbbe .IconAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbbbe .IconAttr ))});};if _cbbbe .AdviseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u0076\u0069\u0073\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbbbe .AdviseAttr ))}); -};if _cbbbe .PreferPicAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbbbe .PreferPicAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bddgb *CT_DiscretePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bddgb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bddgb .CountAttr )}); -};e .EncodeToken (start );_cdfed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_dfcab :=range _bddgb .X {e .EncodeElement (_dfcab ,_cdfed );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Auto Load +AutoLoadAttr *bool ; -// Validate validates the CT_Table and its children -func (_bedaad *CT_Table )Validate ()error {return _bedaad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065");}; +// Shape Id +ShapeIdAttr uint32 ;IdAttr *string ; -// Validate validates the CT_ExternalLink and its children -func (_bbac *CT_ExternalLink )Validate ()error {return _bbac .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b");};func (_agdffb ST_TableType )ValidateWithPath (path string )error {switch _agdffb {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agdffb )); -};return nil ;};func (_ceggae *ST_Type )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afeae ,_dbfdca :=d .Token ();if _dbfdca !=nil {return _dbfdca ;};if _aagdg ,_fefee :=_afeae .(_c .EndElement );_fefee &&_aagdg .Name ==start .Name {*_ceggae =1; -return nil ;};if _dcdgf ,_begae :=_afeae .(_c .CharData );!_begae {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afeae );}else {switch string (_dcdgf ){case "":*_ceggae =0; -case "\u006e\u006f\u006e\u0065":*_ceggae =1;case "\u0061\u006c\u006c":*_ceggae =2;case "\u0072\u006f\u0077":*_ceggae =3;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_ceggae =4;};};_afeae ,_dbfdca =d .Token ();if _dbfdca !=nil {return _dbfdca ;};if _cecfgd ,_gfgcdd :=_afeae .(_c .EndElement ); -_gfgcdd &&_cecfgd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afeae );};func (_dfbfgd ST_CellType )ValidateWithPath (path string )error {switch _dfbfgd {case 0,1,2,3,4,5,6:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfbfgd )); -};return nil ;};const (ST_CredMethodUnset ST_CredMethod =0;ST_CredMethodIntegrated ST_CredMethod =1;ST_CredMethodNone ST_CredMethod =2;ST_CredMethodStored ST_CredMethod =3;ST_CredMethodPrompt ST_CredMethod =4;);func NewCT_Scenario ()*CT_Scenario {_ffedd :=&CT_Scenario {}; -return _ffedd };type ST_ItemType byte ; +// Embedded Object Properties +ObjectPr *CT_ObjectPr ;};func (_ccadg ST_TextVAlign )ValidateWithPath (path string )error {switch _ccadg {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccadg )); +};return nil ;}; -// ValidateWithPath validates the CT_QueryTableRefresh and its children, prefixing error messages with path -func (_ccgbf *CT_QueryTableRefresh )ValidateWithPath (path string )error {if _bdddg :=_ccgbf .QueryTableFields .ValidateWithPath (path +"\u002f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064\u0073");_bdddg !=nil {return _bdddg ; -};if _ccgbf .QueryTableDeletedFields !=nil {if _abeba :=_ccgbf .QueryTableDeletedFields .ValidateWithPath (path +"\u002fQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065l\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073");_abeba !=nil {return _abeba ; -};};if _ccgbf .SortState !=nil {if _adce :=_ccgbf .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_adce !=nil {return _adce ;};};if _ccgbf .ExtLst !=nil {if _aaccf :=_ccgbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_aaccf !=nil {return _aaccf ;};};return nil ;};func NewCT_RevisionFormatting ()*CT_RevisionFormatting {_gcafcd :=&CT_RevisionFormatting {};return _gcafcd ;};func (_eafdc *CT_GroupLevel )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_eafdc .UniqueNameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_eafdc .CaptionAttr )});if _eafdc .UserAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eafdc .UserAttr ))}); -};if _eafdc .CustomRollUpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0052\u006f\u006c\u006c\u0055\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eafdc .CustomRollUpAttr ))});}; -e .EncodeToken (start );if _eafdc .Groups !=nil {_facb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070\u0073"}};e .EncodeElement (_eafdc .Groups ,_facb );};if _eafdc .ExtLst !=nil {_degfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_eafdc .ExtLst ,_degfc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_RevisionHeader struct{ +// Validate validates the CT_ConditionalFormats and its children +func (_ffbb *CT_ConditionalFormats )Validate ()error {return _ffbb .ValidateWithPath ("C\u0054\u005f\u0043\u006fnd\u0069t\u0069\u006f\u006e\u0061\u006cF\u006f\u0072\u006d\u0061\u0074\u0073");};func (_faafc *CT_Tables )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faafc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_faafc .CountAttr )}); +};e .EncodeToken (start );for _ ,_bgcgc :=range _faafc .TablesChoice {_bgcgc .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_GradientTypeUnset ST_GradientType =0;ST_GradientTypeLinear ST_GradientType =1; +ST_GradientTypePath ST_GradientType =2;);func (_febdf ST_SourceType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_egcagf :=_c .Attr {};_egcagf .Name =name ;switch _febdf {case ST_SourceTypeUnset :_egcagf .Value ="";case ST_SourceTypeWorksheet :_egcagf .Value ="\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t"; +case ST_SourceTypeExternal :_egcagf .Value ="\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c";case ST_SourceTypeConsolidation :_egcagf .Value ="\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e";case ST_SourceTypeScenario :_egcagf .Value ="\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"; +};return _egcagf ,nil ;};type CT_RevisionHeader struct{ // GUID GuidAttr string ; // Date Time -DateTimeAttr _gf .Time ; +DateTimeAttr _a .Time ; // Last Sheet Id MaxSheetIdAttr uint32 ; @@ -7122,1140 +7429,1272 @@ MaxRIdAttr *uint32 ; SheetIdMap *CT_SheetIdMap ; // Reviewed List -ReviewedList *CT_ReviewedRevisions ;ExtLst *CT_ExtensionList ;};func (_bfedg *VolTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069:\u0076\u006f\u006c\u0054\u0079\u0070\u0065\u0073";return _bfedg .CT_VolTypes .MarshalXML (e ,start );}; - -// Validate validates the CT_PCDSDTCEntriesChoice and its children -func (_becaf *CT_PCDSDTCEntriesChoice )Validate ()error {return _becaf .ValidateWithPath ("\u0043\u0054\u005fPC\u0044\u0053\u0044\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_aeda *CT_CustomWorkbookView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_aeda .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aeda .GuidAttr )});if _aeda .AutoUpdateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .AutoUpdateAttr ))}); -};if _aeda .MergeIntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0072\u0067\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_aeda .MergeIntervalAttr )}); -};if _aeda .ChangesSavedWinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0061n\u0067\u0065\u0073\u0053\u0061\u0076\u0065\u0064\u0057\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ChangesSavedWinAttr ))}); -};if _aeda .OnlySyncAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006e\u006c\u0079\u0053\u0079\u006e\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .OnlySyncAttr ))});};if _aeda .PersonalViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0065\u0072s\u006f\u006e\u0061\u006c\u0056\u0069\u0065\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .PersonalViewAttr ))}); -};if _aeda .IncludePrintSettingsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"i\u006ec\u006c\u0075\u0064\u0065\u0050\u0072\u0069\u006et\u0053\u0065\u0074\u0074in\u0067\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .IncludePrintSettingsAttr ))}); -};if _aeda .IncludeHiddenRowColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063\u006cud\u0065\u0048\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .IncludeHiddenRowColAttr ))}); -};if _aeda .MaximizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .MaximizedAttr ))});};if _aeda .MinimizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .MinimizedAttr ))}); -};if _aeda .ShowHorizontalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ShowHorizontalScrollAttr ))}); -};if _aeda .ShowVerticalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ShowVerticalScrollAttr ))}); -};if _aeda .ShowSheetTabsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ShowSheetTabsAttr ))}); -};if _aeda .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_aeda .XWindowAttr )});};if _aeda .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_aeda .YWindowAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",_aeda .WindowWidthAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_aeda .WindowHeightAttr )}); -if _aeda .TabRatioAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_aeda .TabRatioAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aeda .ActiveSheetIdAttr )}); -if _aeda .ShowFormulaBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0075l\u0061\u0042\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ShowFormulaBarAttr ))}); -};if _aeda .ShowStatusbarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0074\u0061\u0074\u0075\u0073\u0062\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeda .ShowStatusbarAttr ))}); -};if _aeda .ShowCommentsAttr !=ST_CommentsUnset {_bbff ,_fefb :=_aeda .ShowCommentsAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"});if _fefb !=nil {return _fefb ;};start .Attr =append (start .Attr ,_bbff ); -};if _aeda .ShowObjectsAttr !=ST_ObjectsUnset {_efcf ,_ggfaa :=_aeda .ShowObjectsAttr .MarshalXMLAttr (_c .Name {Local :"s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"});if _ggfaa !=nil {return _ggfaa ;};start .Attr =append (start .Attr ,_efcf ); -};e .EncodeToken (start );if _aeda .ExtLst !=nil {_bcdea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeda .ExtLst ,_bcdea );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; - -// Validate validates the Table and its children -func (_fecge *Table )Validate ()error {return _fecge .ValidateWithPath ("\u0054\u0061\u0062l\u0065")};func (_dgb *CT_CommentPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgb .Anchor =NewCT_ObjectAnchor ();for _ ,_agda :=range start .Attr {if _agda .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_cfecc ,_gdca :=_f .ParseBool (_agda .Value ); -if _gdca !=nil {return _gdca ;};_dgb .LockedAttr =&_cfecc ;continue ;};if _agda .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_bfbf ,_bfbbce :=_f .ParseBool (_agda .Value );if _bfbbce !=nil {return _bfbbce ;};_dgb .DefaultSizeAttr =&_bfbf ; -continue ;};if _agda .Name .Local =="\u0070\u0072\u0069n\u0074"{_gegb ,_eecb :=_f .ParseBool (_agda .Value );if _eecb !=nil {return _eecb ;};_dgb .PrintAttr =&_gegb ;continue ;};if _agda .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_fgca ,_edgc :=_f .ParseBool (_agda .Value ); -if _edgc !=nil {return _edgc ;};_dgb .DisabledAttr =&_fgca ;continue ;};if _agda .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_gceg ,_egaaa :=_f .ParseBool (_agda .Value );if _egaaa !=nil {return _egaaa ;};_dgb .AutoFillAttr =&_gceg ; -continue ;};if _agda .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_gcbgb ,_ecaf :=_f .ParseBool (_agda .Value );if _ecaf !=nil {return _ecaf ;};_dgb .AutoLineAttr =&_gcbgb ;continue ;};if _agda .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_dgfef :=_agda .Value ; -_dgb .AltTextAttr =&_dgfef ;continue ;};if _agda .Name .Local =="\u0074\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"{_dgb .TextHAlignAttr .UnmarshalXMLAttr (_agda );continue ;};if _agda .Name .Local =="\u0074\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"{_dgb .TextVAlignAttr .UnmarshalXMLAttr (_agda ); -continue ;};if _agda .Name .Local =="\u006c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"{_fegef ,_fcff :=_f .ParseBool (_agda .Value );if _fcff !=nil {return _fcff ;};_dgb .LockTextAttr =&_fegef ;continue ;};if _agda .Name .Local =="\u006au\u0073\u0074\u004c\u0061\u0073\u0074X"{_aagd ,_fba :=_f .ParseBool (_agda .Value ); -if _fba !=nil {return _fba ;};_dgb .JustLastXAttr =&_aagd ;continue ;};if _agda .Name .Local =="\u0061u\u0074\u006f\u0053\u0063\u0061\u006ce"{_acdf ,_bagf :=_f .ParseBool (_agda .Value );if _bagf !=nil {return _bagf ;};_dgb .AutoScaleAttr =&_acdf ;continue ; -};};_cfbf :for {_bggd ,_feccf :=d .Token ();if _feccf !=nil {return _feccf ;};switch _dafa :=_bggd .(type ){case _c .StartElement :switch _dafa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _bdfc :=d .DecodeElement (_dgb .Anchor ,&_dafa ); -_bdfc !=nil {return _bdfc ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006dm\u0065\u006e\u0074\u0050\u0072\u0020\u0025\u0076",_dafa .Name ); -if _geag :=d .Skip ();_geag !=nil {return _geag ;};};case _c .EndElement :break _cfbf ;case _c .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_QueryTableDeletedFields and its children, prefixing error messages with path -func (_edbad *CT_QueryTableDeletedFields )ValidateWithPath (path string )error {for _dfcec ,_cfbfd :=range _edbad .DeletedField {if _dcdbg :=_cfbfd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0044el\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_dfcec )); -_dcdbg !=nil {return _dcdbg ;};};return nil ;};func (_cfbbe *CT_MetadataBlocks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfbbe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cfbbe .CountAttr )}); -};e .EncodeToken (start );_cgdff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006b"}};for _ ,_cbab :=range _cfbbe .Bk {e .EncodeElement (_cbab ,_cgdff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -func (_badfgf *CT_CustomWorkbookViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gggag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069e\u0077"}}; -for _ ,_gfdde :=range _badfgf .CustomWorkbookView {e .EncodeElement (_gfdde ,_gggag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_PageItem ()*CT_PageItem {_bgaad :=&CT_PageItem {};return _bgaad };func (_fbfgf *CT_pivotTableDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fbfgf .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0063\u0068\u0065\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fbfgf .CacheIdAttr )});if _fbfgf .DataOnRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .DataOnRowsAttr ))}); -};if _fbfgf .DataPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .DataPositionAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_fbfgf .DataCaptionAttr )}); -if _fbfgf .GrandTotalCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .GrandTotalCaptionAttr )}); -};if _fbfgf .ErrorCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .ErrorCaptionAttr )});};if _fbfgf .ShowErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowErrorAttr ))}); -};if _fbfgf .MissingCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .MissingCaptionAttr )}); -};if _fbfgf .ShowMissingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowMissingAttr ))});};if _fbfgf .PageStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .PageStyleAttr )}); -};if _fbfgf .PivotTableStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .PivotTableStyleAttr )}); -};if _fbfgf .VacatedStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .VacatedStyleAttr )});};if _fbfgf .TagAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0067"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .TagAttr )}); -};if _fbfgf .UpdatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .UpdatedVersionAttr )}); -};if _fbfgf .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .MinRefreshableVersionAttr )}); -};if _fbfgf .AsteriskTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .AsteriskTotalsAttr ))}); -};if _fbfgf .ShowItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowItemsAttr ))});};if _fbfgf .EditDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .EditDataAttr ))}); -};if _fbfgf .DisableFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .DisableFieldListAttr ))}); -};if _fbfgf .ShowCalcMbrsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowCalcMbrsAttr ))});}; -if _fbfgf .VisualTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .VisualTotalsAttr ))});};if _fbfgf .ShowMultipleLabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowMultipleLabelAttr ))}); -};if _fbfgf .ShowDataDropDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowDataDropDownAttr ))}); -};if _fbfgf .ShowDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowDrillAttr ))});};if _fbfgf .PrintDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .PrintDrillAttr ))}); -};if _fbfgf .ShowMemberPropertyTipsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowMemberPropertyTipsAttr ))}); -};if _fbfgf .ShowDataTipsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowDataTipsAttr ))});}; -if _fbfgf .EnableWizardAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .EnableWizardAttr ))});};if _fbfgf .EnableDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .EnableDrillAttr ))}); -};if _fbfgf .EnableFieldPropertiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .EnableFieldPropertiesAttr ))}); -};if _fbfgf .PreserveFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .PreserveFormattingAttr ))}); -};if _fbfgf .UseAutoFormattingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .UseAutoFormattingAttr ))}); -};if _fbfgf .PageWrapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .PageWrapAttr )});};if _fbfgf .PageOverThenDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .PageOverThenDownAttr ))}); -};if _fbfgf .SubtotalHiddenItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .SubtotalHiddenItemsAttr ))}); -};if _fbfgf .RowGrandTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .RowGrandTotalsAttr ))}); -};if _fbfgf .ColGrandTotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ColGrandTotalsAttr ))}); -};if _fbfgf .FieldPrintTitlesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .FieldPrintTitlesAttr ))}); -};if _fbfgf .ItemPrintTitlesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ItemPrintTitlesAttr ))}); -};if _fbfgf .MergeItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .MergeItemAttr ))});};if _fbfgf .ShowDropZonesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowDropZonesAttr ))}); -};if _fbfgf .CreatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .CreatedVersionAttr )}); -};if _fbfgf .IndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .IndentAttr )});};if _fbfgf .ShowEmptyRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowEmptyRowAttr ))}); -};if _fbfgf .ShowEmptyColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowEmptyColAttr ))});}; -if _fbfgf .ShowHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ShowHeadersAttr ))});};if _fbfgf .CompactAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u0070\u0061\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .CompactAttr ))}); -};if _fbfgf .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .OutlineAttr ))});};if _fbfgf .OutlineDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .OutlineDataAttr ))}); -};if _fbfgf .CompactDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .CompactDataAttr ))});};if _fbfgf .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .PublishedAttr ))}); -};if _fbfgf .GridDropZonesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .GridDropZonesAttr ))}); -};if _fbfgf .ImmersiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ImmersiveAttr ))});};if _fbfgf .MultipleFieldFiltersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .MultipleFieldFiltersAttr ))}); -};if _fbfgf .ChartFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .ChartFormatAttr )});};if _fbfgf .RowHeaderCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .RowHeaderCaptionAttr )}); -};if _fbfgf .ColHeaderCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .ColHeaderCaptionAttr )}); -};if _fbfgf .FieldListSortAscendingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .FieldListSortAscendingAttr ))}); -};if _fbfgf .MdxSubqueriesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .MdxSubqueriesAttr ))}); -};if _fbfgf .CustomListSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .CustomListSortAttr ))}); -};if _fbfgf .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fbfgf .AutoFormatIdAttr )});};if _fbfgf .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyNumberFormatsAttr ))}); -};if _fbfgf .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyBorderFormatsAttr ))}); -};if _fbfgf .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyFontFormatsAttr ))}); -};if _fbfgf .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyPatternFormatsAttr ))}); -};if _fbfgf .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyAlignmentFormatsAttr ))}); -};if _fbfgf .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fbfgf .ApplyWidthHeightFormatsAttr ))}); -};e .EncodeToken (start );_dffca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_fbfgf .Location ,_dffca );if _fbfgf .PivotFields !=nil {_ecadab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}}; -e .EncodeElement (_fbfgf .PivotFields ,_ecadab );};if _fbfgf .RowFields !=nil {_eabfac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073"}};e .EncodeElement (_fbfgf .RowFields ,_eabfac ); -};if _fbfgf .RowItems !=nil {_dcccfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_fbfgf .RowItems ,_dcccfe );};if _fbfgf .ColFields !=nil {_bgeef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073"}}; -e .EncodeElement (_fbfgf .ColFields ,_bgeef );};if _fbfgf .ColItems !=nil {_dgcfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_fbfgf .ColItems ,_dgcfd );};if _fbfgf .PageFields !=nil {_fdeag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0046i\u0065\u006c\u0064\u0073"}}; -e .EncodeElement (_fbfgf .PageFields ,_fdeag );};if _fbfgf .DataFields !=nil {_feagc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_fbfgf .DataFields ,_feagc ); -};if _fbfgf .Formats !=nil {_fgggf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0061\u0074\u0073"}};e .EncodeElement (_fbfgf .Formats ,_fgggf );};if _fbfgf .ConditionalFormats !=nil {_afddb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aco\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061t\u0073"}}; -e .EncodeElement (_fbfgf .ConditionalFormats ,_afddb );};if _fbfgf .ChartFormats !=nil {_cedded :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0068a\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}};e .EncodeElement (_fbfgf .ChartFormats ,_cedded ); -};if _fbfgf .PivotHierarchies !=nil {_aedbce :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0070\u0069\u0076\u006f\u0074\u0048\u0069e\u0072\u0061\u0072\u0063hi\u0065\u0073"}};e .EncodeElement (_fbfgf .PivotHierarchies ,_aedbce );};if _fbfgf .PivotTableStyleInfo !=nil {_bfaae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}}; -e .EncodeElement (_fbfgf .PivotTableStyleInfo ,_bfaae );};if _fbfgf .Filters !=nil {_efeff :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072\u0073"}};e .EncodeElement (_fbfgf .Filters ,_efeff );};if _fbfgf .RowHierarchiesUsage !=nil {_aacge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:r\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}}; -e .EncodeElement (_fbfgf .RowHierarchiesUsage ,_aacge );};if _fbfgf .ColHierarchiesUsage !=nil {_ebagf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:c\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}}; -e .EncodeElement (_fbfgf .ColHierarchiesUsage ,_ebagf );};if _fbfgf .ExtLst !=nil {_eddda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbfgf .ExtLst ,_eddda );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_Dialogsheet struct{ - -// Sheet Properties -SheetPr *CT_SheetPr ; - -// Dialog Sheet Views -SheetViews *CT_SheetViews ; - -// Dialog Sheet Format Properties -SheetFormatPr *CT_SheetFormatPr ; - -// Sheet Protection -SheetProtection *CT_SheetProtection ; - -// Custom Sheet Views -CustomSheetViews *CT_CustomSheetViews ; - -// Print Options -PrintOptions *CT_PrintOptions ; - -// Page Margins -PageMargins *CT_PageMargins ; - -// Page Setup Settings -PageSetup *CT_PageSetup ; - -// Header & Footer Settings -HeaderFooter *CT_HeaderFooter ; - -// Drawing -Drawing *CT_Drawing ; - -// Legacy Drawing -LegacyDrawing *CT_LegacyDrawing ; +ReviewedList *CT_ReviewedRevisions ;ExtLst *CT_ExtensionList ;};func (_eaaab *CT_Field )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecee :=range start .Attr {if _ecee .Name .Local =="\u0078"{_cbaac ,_cfafb :=_g .ParseInt (_ecee .Value ,10,32); +if _cfafb !=nil {return _cfafb ;};_eaaab .XAttr =int32 (_cbaac );continue ;};};for {_eccc ,_cgfg :=d .Token ();if _cgfg !=nil {return _ba .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u0065\u006c\u0064: \u0025\u0073",_cgfg ); +};if _gfafg ,_ecag :=_eccc .(_c .EndElement );_ecag &&_gfafg .Name ==start .Name {break ;};};return nil ;};func NewCT_WebPublishObjects ()*CT_WebPublishObjects {_ecbfbf :=&CT_WebPublishObjects {};return _ecbfbf ;}; -// Legacy Drawing Header Footer -LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ;OleObjects *CT_OleObjects ;Controls *CT_Controls ; +// Validate validates the CalcChain and its children +func (_aecage *CalcChain )Validate ()error {return _aecage .ValidateWithPath ("\u0043a\u006c\u0063\u0043\u0068\u0061\u0069n");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_DateGroupItem and its children +func (_cadff *CT_DateGroupItem )Validate ()error {return _cadff .ValidateWithPath ("\u0043\u0054_\u0044\u0061\u0074e\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d");};func (_acbdf ST_BorderStyle )ValidateWithPath (path string )error {switch _acbdf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acbdf )); +};return nil ;};func (_dfbgg *CT_QueryTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aebf :=range start .Attr {if _aebf .Name .Local =="\u006e\u0061\u006d\u0065"{_bbadb :=_aebf .Value ;_dfbgg .NameAttr =_bbadb ;continue ;}; +if _aebf .Name .Local =="\u0068e\u0061\u0064\u0065\u0072\u0073"{_baegcc ,_gebec :=_g .ParseBool (_aebf .Value );if _gebec !=nil {return _gebec ;};_dfbgg .HeadersAttr =&_baegcc ;continue ;};if _aebf .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_cdcdga ,_fgag :=_g .ParseBool (_aebf .Value ); +if _fgag !=nil {return _fgag ;};_dfbgg .RowNumbersAttr =&_cdcdga ;continue ;};if _aebf .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"{_fdaee ,_daefg :=_g .ParseBool (_aebf .Value );if _daefg !=nil {return _daefg ; +};_dfbgg .DisableRefreshAttr =&_fdaee ;continue ;};if _aebf .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"{_gegdb ,_agdac :=_g .ParseBool (_aebf .Value );if _agdac !=nil {return _agdac ; +};_dfbgg .BackgroundRefreshAttr =&_gegdb ;continue ;};if _aebf .Name .Local =="\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"{_gccgab ,_gdec :=_g .ParseBool (_aebf .Value );if _gdec !=nil {return _gdec ; +};_dfbgg .FirstBackgroundRefreshAttr =&_gccgab ;continue ;};if _aebf .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_efbf ,_agdcd :=_g .ParseBool (_aebf .Value );if _agdcd !=nil {return _agdcd ;};_dfbgg .RefreshOnLoadAttr =&_efbf ; +continue ;};if _aebf .Name .Local =="\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"{_dfbgg .GrowShrinkTypeAttr .UnmarshalXMLAttr (_aebf );continue ;};if _aebf .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_gbgge ,_ddeeg :=_g .ParseBool (_aebf .Value ); +if _ddeeg !=nil {return _ddeeg ;};_dfbgg .FillFormulasAttr =&_gbgge ;continue ;};if _aebf .Name .Local =="\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"{_cdefce ,_dddbd :=_g .ParseBool (_aebf .Value );if _dddbd !=nil {return _dddbd ; +};_dfbgg .RemoveDataOnSaveAttr =&_cdefce ;continue ;};if _aebf .Name .Local =="d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"{_ccgga ,_aeeaf :=_g .ParseBool (_aebf .Value );if _aeeaf !=nil {return _aeeaf ;};_dfbgg .DisableEditAttr =&_ccgga ; +continue ;};if _aebf .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_fdcfa ,_ggdg :=_g .ParseBool (_aebf .Value );if _ggdg !=nil {return _ggdg ;};_dfbgg .PreserveFormattingAttr =&_fdcfa ;continue ; +};if _aebf .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"{_dcbfd ,_bagec :=_g .ParseBool (_aebf .Value );if _bagec !=nil {return _bagec ;};_dfbgg .AdjustColumnWidthAttr =&_dcbfd ;continue ; +};if _aebf .Name .Local =="\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"{_bfacb ,_edddf :=_g .ParseBool (_aebf .Value );if _edddf !=nil {return _edddf ;};_dfbgg .IntermediateAttr =&_bfacb ;continue ;};if _aebf .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_defcce ,_beeca :=_g .ParseUint (_aebf .Value ,10,32); +if _beeca !=nil {return _beeca ;};_dfbgg .ConnectionIdAttr =uint32 (_defcce );continue ;};if _aebf .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_eceeca ,_cbbae :=_g .ParseUint (_aebf .Value ,10,32);if _cbbae !=nil {return _cbbae ; +};_cdbab :=uint32 (_eceeca );_dfbgg .AutoFormatIdAttr =&_cdbab ;continue ;};if _aebf .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cgaccg ,_beggg :=_g .ParseBool (_aebf .Value );if _beggg !=nil {return _beggg ; +};_dfbgg .ApplyNumberFormatsAttr =&_cgaccg ;continue ;};if _aebf .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_dcbdg ,_dcfba :=_g .ParseBool (_aebf .Value );if _dcfba !=nil {return _dcfba ;}; +_dfbgg .ApplyBorderFormatsAttr =&_dcbdg ;continue ;};if _aebf .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_facdag ,_ddbccb :=_g .ParseBool (_aebf .Value );if _ddbccb !=nil {return _ddbccb ;};_dfbgg .ApplyFontFormatsAttr =&_facdag ; +continue ;};if _aebf .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cegge ,_ddaaa :=_g .ParseBool (_aebf .Value );if _ddaaa !=nil {return _ddaaa ;};_dfbgg .ApplyPatternFormatsAttr =&_cegge ; +continue ;};if _aebf .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_agbdff ,_fcbfa :=_g .ParseBool (_aebf .Value );if _fcbfa !=nil {return _fcbfa ;};_dfbgg .ApplyAlignmentFormatsAttr =&_agbdff ; +continue ;};if _aebf .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ebbdef ,_bdeee :=_g .ParseBool (_aebf .Value );if _bdeee !=nil {return _bdeee ;};_dfbgg .ApplyWidthHeightFormatsAttr =&_ebbdef ; +continue ;};};_abcbc :for {_eacc ,_fgcagb :=d .Token ();if _fgcagb !=nil {return _fgcagb ;};switch _edfef :=_eacc .(type ){case _c .StartElement :switch _edfef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"}:_dfbgg .QueryTableRefresh =NewCT_QueryTableRefresh (); +if _gebgg :=d .DecodeElement (_dfbgg .QueryTableRefresh ,&_edfef );_gebgg !=nil {return _gebgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfbgg .ExtLst =NewCT_ExtensionList (); +if _bdffd :=d .DecodeElement (_dfbgg .ExtLst ,&_edfef );_bdffd !=nil {return _bdffd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051u\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065 \u0025\u0076",_edfef .Name ); +if _dbefa :=d .Skip ();_dbefa !=nil {return _dbefa ;};};case _c .EndElement :break _abcbc ;case _c .CharData :};};return nil ;};func (_gfeeg *CT_ProtectedRange )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfeeg .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .PasswordAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_gfeeg .SqrefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_gfeeg .NameAttr )}); +if _gfeeg .SecurityDescriptorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .SecurityDescriptorAttr )}); +};if _gfeeg .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .AlgorithmNameAttr )}); +};if _gfeeg .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .HashValueAttr )});};if _gfeeg .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .SaltValueAttr )}); +};if _gfeeg .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_ba .Sprintf ("\u0025\u0076",*_gfeeg .SpinCountAttr )});};e .EncodeToken (start );if _gfeeg .SecurityDescriptor !=nil {_adafg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ase\u0063\u0075\u0072\u0069\u0074\u0079\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074o\u0072"}}; +for _ ,_deade :=range _gfeeg .SecurityDescriptor {e .EncodeElement (_deade ,_adafg );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agdab *CT_WorkbookPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfadcf :=range start .Attr {if _dfadcf .Name .Local =="\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"{_abfdd ,_cgeaaa :=_g .ParseBool (_dfadcf .Value ); +if _cgeaaa !=nil {return _cgeaaa ;};_agdab .Date1904Attr =&_abfdd ;continue ;};if _dfadcf .Name .Local =="s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_agdab .ShowObjectsAttr .UnmarshalXMLAttr (_dfadcf );continue ;};if _dfadcf .Name .Local =="\u0073\u0068\u006f\u0077\u0042\u006f\u0072\u0064\u0065\u0072\u0055n\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064\u0054\u0061b\u006c\u0065\u0073"{_debdg ,_afdde :=_g .ParseBool (_dfadcf .Value ); +if _afdde !=nil {return _afdde ;};_agdab .ShowBorderUnselectedTablesAttr =&_debdg ;continue ;};if _dfadcf .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072\u0050\u0072\u0069\u0076\u0061\u0063\u0079"{_ebfegg ,_dbfdf :=_g .ParseBool (_dfadcf .Value ); +if _dbfdf !=nil {return _dbfdf ;};_agdab .FilterPrivacyAttr =&_ebfegg ;continue ;};if _dfadcf .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074\u0065\u0064\u0053\u006f\u006c\u0075t\u0069\u006f\u006e\u0073"{_efgef ,_egdgd :=_g .ParseBool (_dfadcf .Value ); +if _egdgd !=nil {return _egdgd ;};_agdab .PromptedSolutionsAttr =&_efgef ;continue ;};if _dfadcf .Name .Local =="\u0073\u0068\u006f\u0077\u0049\u006e\u006b\u0041\u006e\u006e\u006f\u0074a\u0074\u0069\u006f\u006e"{_gcbgaa ,_cgbfa :=_g .ParseBool (_dfadcf .Value ); +if _cgbfa !=nil {return _cgbfa ;};_agdab .ShowInkAnnotationAttr =&_gcbgaa ;continue ;};if _dfadcf .Name .Local =="\u0062\u0061\u0063\u006b\u0075\u0070\u0046\u0069\u006c\u0065"{_dgcga ,_dbdab :=_g .ParseBool (_dfadcf .Value );if _dbdab !=nil {return _dbdab ; +};_agdab .BackupFileAttr =&_dgcga ;continue ;};if _dfadcf .Name .Local =="\u0073\u0061\u0076\u0065Ex\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0056\u0061\u006c\u0075e\u0073"{_eafag ,_dbaag :=_g .ParseBool (_dfadcf .Value );if _dbaag !=nil {return _dbaag ; +};_agdab .SaveExternalLinkValuesAttr =&_eafag ;continue ;};if _dfadcf .Name .Local =="u\u0070\u0064\u0061\u0074\u0065\u004c\u0069\u006e\u006b\u0073"{_agdab .UpdateLinksAttr .UnmarshalXMLAttr (_dfadcf );continue ;};if _dfadcf .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_cfedfb :=_dfadcf .Value ; +_agdab .CodeNameAttr =&_cfedfb ;continue ;};if _dfadcf .Name .Local =="\u0068i\u0064e\u0050\u0069\u0076\u006f\u0074F\u0069\u0065l\u0064\u004c\u0069\u0073\u0074"{_fabbb ,_gbbdecf :=_g .ParseBool (_dfadcf .Value );if _gbbdecf !=nil {return _gbbdecf ;};_agdab .HidePivotFieldListAttr =&_fabbb ; +continue ;};if _dfadcf .Name .Local =="s\u0068o\u0077\u0050\u0069\u0076\u006f\u0074\u0043\u0068a\u0072\u0074\u0046\u0069lt\u0065\u0072"{_bagff ,_cagbd :=_g .ParseBool (_dfadcf .Value );if _cagbd !=nil {return _cagbd ;};_agdab .ShowPivotChartFilterAttr =&_bagff ; +continue ;};if _dfadcf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0052\u0065\u0066\u0072\u0065\u0073\u0068Q\u0075\u0065\u0072\u0079"{_cbdb ,_gbffe :=_g .ParseBool (_dfadcf .Value );if _gbffe !=nil {return _gbffe ;};_agdab .AllowRefreshQueryAttr =&_cbdb ; +continue ;};if _dfadcf .Name .Local =="\u0070\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"{_becea ,_bcfef :=_g .ParseBool (_dfadcf .Value );if _bcfef !=nil {return _bcfef ;};_agdab .PublishItemsAttr =&_becea ;continue ;};if _dfadcf .Name .Local =="\u0063h\u0065c\u006b\u0043\u006f\u006d\u0070a\u0074\u0069b\u0069\u006c\u0069\u0074\u0079"{_fcegcb ,_acbaa :=_g .ParseBool (_dfadcf .Value ); +if _acbaa !=nil {return _acbaa ;};_agdab .CheckCompatibilityAttr =&_fcegcb ;continue ;};if _dfadcf .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_dadeeb ,_ggceb :=_g .ParseBool (_dfadcf .Value ); +if _ggceb !=nil {return _ggceb ;};_agdab .AutoCompressPicturesAttr =&_dadeeb ;continue ;};if _dfadcf .Name .Local =="r\u0065\u0066\u0072\u0065sh\u0041l\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u0069\u006f\u006e\u0073"{_ecfef ,_ceafab :=_g .ParseBool (_dfadcf .Value ); +if _ceafab !=nil {return _ceafab ;};_agdab .RefreshAllConnectionsAttr =&_ecfef ;continue ;};if _dfadcf .Name .Local =="\u0064\u0065\u0066\u0061ul\u0074\u0054\u0068\u0065\u006d\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_ggcbc ,_bbfae :=_g .ParseUint (_dfadcf .Value ,10,32); +if _bbfae !=nil {return _bbfae ;};_abbed :=uint32 (_ggcbc );_agdab .DefaultThemeVersionAttr =&_abbed ;continue ;};};for {_ccgcfa ,_ebfga :=d .Token ();if _ebfga !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0057o\u0072k\u0062o\u006f\u006b\u0050\u0072\u003a\u0020\u0025s",_ebfga ); +};if _fbfcg ,_agcee :=_ccgcfa .(_c .EndElement );_agcee &&_fbfcg .Name ==start .Name {break ;};};return nil ;};func (_bfcae *CT_SingleXmlCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bfcae .IdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_bfcae .RAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bfcae .ConnectionIdAttr )}); +e .EncodeToken (start );_bfacbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072"}};e .EncodeElement (_bfcae .XmlCellPr ,_bfacbd );if _bfcae .ExtLst !=nil {_cbddg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_bfcae .ExtLst ,_cbddg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcdaa *CT_MdxMetadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcdaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gcdaa .CountAttr )}); +};e .EncodeToken (start );_eaaf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0064\u0078"}};for _ ,_agbfe :=range _gcdaa .Mdx {e .EncodeElement (_agbfe ,_eaaf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Validate validates the CT_MapInfo and its children -func (_gfefde *CT_MapInfo )Validate ()error {return _gfefde .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0070\u0049\u006e\u0066\u006f");};const (ST_MdxKPIPropertyUnset ST_MdxKPIProperty =0;ST_MdxKPIPropertyV ST_MdxKPIProperty =1;ST_MdxKPIPropertyG ST_MdxKPIProperty =2; -ST_MdxKPIPropertyS ST_MdxKPIProperty =3;ST_MdxKPIPropertyT ST_MdxKPIProperty =4;ST_MdxKPIPropertyW ST_MdxKPIProperty =5;ST_MdxKPIPropertyM ST_MdxKPIProperty =6;);func NewCT_Sheet ()*CT_Sheet {_bddff :=&CT_Sheet {};return _bddff };func (_cbeee ST_FieldSortType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fafgec :=_c .Attr {}; -_fafgec .Name =name ;switch _cbeee {case ST_FieldSortTypeUnset :_fafgec .Value ="";case ST_FieldSortTypeManual :_fafgec .Value ="\u006d\u0061\u006e\u0075\u0061\u006c";case ST_FieldSortTypeAscending :_fafgec .Value ="\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg"; -case ST_FieldSortTypeDescending :_fafgec .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";};return _fafgec ,nil ;};type CT_PivotCache struct{ +// ValidateWithPath validates the CT_CellFormula and its children, prefixing error messages with path +func (_cddf *CT_CellFormula )ValidateWithPath (path string )error {if _afec :=_cddf .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_afec !=nil {return _afec ;};return nil ;};func (_ddfdd *ST_FilterOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ageea ,_ddfbbc :=d .Token (); +if _ddfbbc !=nil {return _ddfbbc ;};if _bdgefg ,_ggfff :=_ageea .(_c .EndElement );_ggfff &&_bdgefg .Name ==start .Name {*_ddfdd =1;return nil ;};if _agfec ,_dbcdd :=_ageea .(_c .CharData );!_dbcdd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ageea ); +}else {switch string (_agfec ){case "":*_ddfdd =0;case "\u0065\u0071\u0075a\u006c":*_ddfdd =1;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_ddfdd =2;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_ddfdd =3; +case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_ddfdd =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_ddfdd =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_ddfdd =6; +};};_ageea ,_ddfbbc =d .Token ();if _ddfbbc !=nil {return _ddfbbc ;};if _afdffg ,_ecgeab :=_ageea .(_c .EndElement );_ecgeab &&_afdffg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ageea ); +};func (_cafde *CT_FillChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cafde .PatternFill !=nil {_gffgc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}}; +e .EncodeElement (_cafde .PatternFill ,_gffgc );}else if _cafde .GradientFill !=nil {_cefde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0067\u0072a\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_cafde .GradientFill ,_cefde ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// PivotCache Id -CacheIdAttr uint32 ;IdAttr string ;};func (_fgcfd *ST_DvAspect )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fgcfd =0;case "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054":*_fgcfd =1;case "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e":*_fgcfd =2; -};return nil ;};type CT_RevisionAutoFormatting struct{ +// ValidateWithPath validates the CT_TablesChoice and its children, prefixing error messages with path +func (_egfcgb *CT_TablesChoice )ValidateWithPath (path string )error {if _egfcgb .M !=nil {if _geeea :=_egfcgb .M .ValidateWithPath (path +"\u002f\u004d");_geeea !=nil {return _geeea ;};};if _egfcgb .S !=nil {if _fcede :=_egfcgb .S .ValidateWithPath (path +"\u002f\u0053"); +_fcede !=nil {return _fcede ;};};if _egfcgb .X !=nil {if _fefga :=_egfcgb .X .ValidateWithPath (path +"\u002f\u0058");_fefga !=nil {return _fefga ;};};return nil ;}; -// Sheet Id -SheetIdAttr uint32 ; +// Validate validates the CT_CustomWorkbookViews and its children +func (_bfaf *CT_CustomWorkbookViews )Validate ()error {return _bfaf .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065w\u0073");}; -// Reference -RefAttr string ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};func (_aagac *CT_OleLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deeab :=range start .Attr {if _deeab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_deeab .Name .Local =="\u0069\u0064"||_deeab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_deeab .Name .Local =="\u0069\u0064"{_bbegb :=_deeab .Value ; -_aagac .IdAttr =_bbegb ;continue ;};if _deeab .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_efbdb :=_deeab .Value ;_aagac .ProgIdAttr =_efbdb ;continue ;};};_dacba :for {_eegbg ,_geedc :=d .Token ();if _geedc !=nil {return _geedc ;};switch _dfdb :=_eegbg .(type ){case _c .StartElement :switch _dfdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"}:_aagac .OleItems =NewCT_OleItems (); -if _gcfbb :=d .DecodeElement (_aagac .OleItems ,&_dfdb );_gcfbb !=nil {return _gcfbb ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fO\u006c\u0065\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_dfdb .Name ); -if _fbfcae :=d .Skip ();_fbfcae !=nil {return _fbfcae ;};};case _c .EndElement :break _dacba ;case _c .CharData :};};return nil ;};func (_aadee *ST_DataValidationOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecacdd ,_geaffa :=d .Token (); -if _geaffa !=nil {return _geaffa ;};if _eeeed ,_ggffc :=_ecacdd .(_c .EndElement );_ggffc &&_eeeed .Name ==start .Name {*_aadee =1;return nil ;};if _aeebac ,_cbbfcg :=_ecacdd .(_c .CharData );!_cbbfcg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecacdd ); -}else {switch string (_aeebac ){case "":*_aadee =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_aadee =1;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_aadee =2;case "\u0065\u0071\u0075a\u006c":*_aadee =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_aadee =4; -case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_aadee =5;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_aadee =6;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_aadee =7;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_aadee =8; -};};_ecacdd ,_geaffa =d .Token ();if _geaffa !=nil {return _geaffa ;};if _aaceg ,_dfbce :=_ecacdd .(_c .EndElement );_dfbce &&_aaceg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecacdd ); -};func NewCT_RevisionHeaders ()*CT_RevisionHeaders {_aefdb :=&CT_RevisionHeaders {};_aefdb .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _aefdb ;}; +// ValidateWithPath validates the CT_pivotTableDefinition and its children, prefixing error messages with path +func (_dbdgcd *CT_pivotTableDefinition )ValidateWithPath (path string )error {if _gegeb :=_dbdgcd .Location .ValidateWithPath (path +"\u002fL\u006f\u0063\u0061\u0074\u0069\u006fn");_gegeb !=nil {return _gegeb ;};if _dbdgcd .PivotFields !=nil {if _ccgde :=_dbdgcd .PivotFields .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"); +_ccgde !=nil {return _ccgde ;};};if _dbdgcd .RowFields !=nil {if _ecgfdg :=_dbdgcd .RowFields .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073");_ecgfdg !=nil {return _ecgfdg ;};};if _dbdgcd .RowItems !=nil {if _bgecf :=_dbdgcd .RowItems .ValidateWithPath (path +"\u002fR\u006f\u0077\u0049\u0074\u0065\u006ds"); +_bgecf !=nil {return _bgecf ;};};if _dbdgcd .ColFields !=nil {if _aaeb :=_dbdgcd .ColFields .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073");_aaeb !=nil {return _aaeb ;};};if _dbdgcd .ColItems !=nil {if _dbaba :=_dbdgcd .ColItems .ValidateWithPath (path +"\u002fC\u006f\u006c\u0049\u0074\u0065\u006ds"); +_dbaba !=nil {return _dbaba ;};};if _dbdgcd .PageFields !=nil {if _acebba :=_dbdgcd .PageFields .ValidateWithPath (path +"/\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073");_acebba !=nil {return _acebba ;};};if _dbdgcd .DataFields !=nil {if _cbaed :=_dbdgcd .DataFields .ValidateWithPath (path +"/\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"); +_cbaed !=nil {return _cbaed ;};};if _dbdgcd .Formats !=nil {if _bbfdd :=_dbdgcd .Formats .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u006d\u0061\u0074\u0073");_bbfdd !=nil {return _bbfdd ;};};if _dbdgcd .ConditionalFormats !=nil {if _begac :=_dbdgcd .ConditionalFormats .ValidateWithPath (path +"\u002f\u0043\u006f\u006edi\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0073"); +_begac !=nil {return _begac ;};};if _dbdgcd .ChartFormats !=nil {if _bcebee :=_dbdgcd .ChartFormats .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073");_bcebee !=nil {return _bcebee ;};};if _dbdgcd .PivotHierarchies !=nil {if _egcddg :=_dbdgcd .PivotHierarchies .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072c\u0068\u0069\u0065\u0073"); +_egcddg !=nil {return _egcddg ;};};if _dbdgcd .PivotTableStyleInfo !=nil {if _beeac :=_dbdgcd .PivotTableStyleInfo .ValidateWithPath (path +"/\u0050i\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065In\u0066\u006f");_beeac !=nil {return _beeac ; +};};if _dbdgcd .Filters !=nil {if _dbgdc :=_dbdgcd .Filters .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");_dbgdc !=nil {return _dbgdc ;};};if _dbdgcd .RowHierarchiesUsage !=nil {if _eabaed :=_dbdgcd .RowHierarchiesUsage .ValidateWithPath (path +"/\u0052o\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0069\u0065\u0073\u0055sa\u0067\u0065"); +_eabaed !=nil {return _eabaed ;};};if _dbdgcd .ColHierarchiesUsage !=nil {if _fdead :=_dbdgcd .ColHierarchiesUsage .ValidateWithPath (path +"/\u0043o\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0069\u0065\u0073\u0055sa\u0067\u0065");_fdead !=nil {return _fdead ; +};};if _dbdgcd .ExtLst !=nil {if _gfbg :=_dbdgcd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gfbg !=nil {return _gfbg ;};};return nil ;};func (_dddg *CT_CellXfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffgc :=range start .Attr {if _ffgc .Name .Local =="\u0063\u006f\u0075n\u0074"{_efaf ,_baeg :=_g .ParseUint (_ffgc .Value ,10,32); +if _baeg !=nil {return _baeg ;};_fcgf :=uint32 (_efaf );_dddg .CountAttr =&_fcgf ;continue ;};};_facg :for {_bfgb ,_beac :=d .Token ();if _beac !=nil {return _beac ;};switch _cbdd :=_bfgb .(type ){case _c .StartElement :switch _cbdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"}:_adcgd :=NewCT_Xf (); +if _efac :=d .DecodeElement (_adcgd ,&_cbdd );_efac !=nil {return _efac ;};_dddg .Xf =append (_dddg .Xf ,_adcgd );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u0065\u006c\u006c\u0058\u0066\u0073\u0020\u0025\u0076",_cbdd .Name ); +if _egf :=d .Skip ();_egf !=nil {return _egf ;};};case _c .EndElement :break _facg ;case _c .CharData :};};return nil ;};func (_cgcac *CT_RevisionSheetRename )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gebcd :=range start .Attr {if _gebcd .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_fcffc ,_gagcg :=_g .ParseUint (_gebcd .Value ,10,32); +if _gagcg !=nil {return _gagcg ;};_cgcac .SheetIdAttr =uint32 (_fcffc );continue ;};if _gebcd .Name .Local =="\u006fl\u0064\u004e\u0061\u006d\u0065"{_ebbfe :=_gebcd .Value ;_cgcac .OldNameAttr =_ebbfe ;continue ;};if _gebcd .Name .Local =="\u006ee\u0077\u004e\u0061\u006d\u0065"{_gfgda :=_gebcd .Value ; +_cgcac .NewNameAttr =_gfgda ;continue ;};if _gebcd .Name .Local =="\u0072\u0049\u0064"{_ebefb ,_dacfb :=_g .ParseUint (_gebcd .Value ,10,32);if _dacfb !=nil {return _dacfb ;};_cgcac .RIdAttr =uint32 (_ebefb );continue ;};if _gebcd .Name .Local =="\u0075\u0061"{_aggafbf ,_eafe :=_g .ParseBool (_gebcd .Value ); +if _eafe !=nil {return _eafe ;};_cgcac .UaAttr =&_aggafbf ;continue ;};if _gebcd .Name .Local =="\u0072\u0061"{_dcaf ,_dcbbe :=_g .ParseBool (_gebcd .Value );if _dcbbe !=nil {return _dcbbe ;};_cgcac .RaAttr =&_dcaf ;continue ;};};_ccdbcd :for {_dbced ,_eeade :=d .Token (); +if _eeade !=nil {return _eeade ;};switch _acdgg :=_dbced .(type ){case _c .StartElement :switch _acdgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cgcac .ExtLst =NewCT_ExtensionList (); +if _fabfd :=d .DecodeElement (_cgcac .ExtLst ,&_acdgg );_fabfd !=nil {return _fabfd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061\u006d\u0065\u0020\u0025\u0076",_acdgg .Name ); +if _gdgfb :=d .Skip ();_gdgfb !=nil {return _gdgfb ;};};case _c .EndElement :break _ccdbcd ;case _c .CharData :};};return nil ;};func (_effcca *CT_PivotCacheRecords )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccgbec :=range start .Attr {if _ccgbec .Name .Local =="\u0063\u006f\u0075n\u0074"{_fggce ,_agfddd :=_g .ParseUint (_ccgbec .Value ,10,32); +if _agfddd !=nil {return _agfddd ;};_dgcde :=uint32 (_fggce );_effcca .CountAttr =&_dgcde ;continue ;};};_gbacb :for {_fbbbc ,_egcga :=d .Token ();if _egcga !=nil {return _egcga ;};switch _ggfdba :=_fbbbc .(type ){case _c .StartElement :switch _ggfdba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_fcfcg :=NewCT_Record (); +if _dcfae :=d .DecodeElement (_fcfcg ,&_ggfdba );_dcfae !=nil {return _dcfae ;};_effcca .R =append (_effcca .R ,_fcfcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_effcca .ExtLst =NewCT_ExtensionList (); +if _gceg :=d .DecodeElement (_effcca .ExtLst ,&_ggfdba );_gceg !=nil {return _gceg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065\u0063\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_ggfdba .Name ); +if _ccddcb :=d .Skip ();_ccddcb !=nil {return _ccddcb ;};};case _c .EndElement :break _gbacb ;case _c .CharData :};};return nil ;};type CT_PageSetup struct{ -// Validate validates the CT_PCDKPIs and its children -func (_cegaa *CT_PCDKPIs )Validate ()error {return _cegaa .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0043\u0044\u004b\u0050\u0049\u0073");}; +// Paper Size +PaperSizeAttr *uint32 ; -// Validate validates the CT_QueryCache and its children -func (_dfdaf *CT_QueryCache )Validate ()error {return _dfdaf .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065");};func (_bfdec *ST_TimePeriod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfdec =0; -case "\u0074\u006f\u0064a\u0079":*_bfdec =1;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_bfdec =2;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_bfdec =3;case "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s":*_bfdec =4;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_bfdec =5; -case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_bfdec =6;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_bfdec =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_bfdec =8;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_bfdec =9; -case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_bfdec =10;};return nil ;};func (_ecaege ST_TotalsRowFunction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gafbf :=_c .Attr {};_gafbf .Name =name ;switch _ecaege {case ST_TotalsRowFunctionUnset :_gafbf .Value =""; -case ST_TotalsRowFunctionNone :_gafbf .Value ="\u006e\u006f\u006e\u0065";case ST_TotalsRowFunctionSum :_gafbf .Value ="\u0073\u0075\u006d";case ST_TotalsRowFunctionMin :_gafbf .Value ="\u006d\u0069\u006e";case ST_TotalsRowFunctionMax :_gafbf .Value ="\u006d\u0061\u0078"; -case ST_TotalsRowFunctionAverage :_gafbf .Value ="\u0061v\u0065\u0072\u0061\u0067\u0065";case ST_TotalsRowFunctionCount :_gafbf .Value ="\u0063\u006f\u0075n\u0074";case ST_TotalsRowFunctionCountNums :_gafbf .Value ="\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds"; -case ST_TotalsRowFunctionStdDev :_gafbf .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_TotalsRowFunctionVar :_gafbf .Value ="\u0076\u0061\u0072";case ST_TotalsRowFunctionCustom :_gafbf .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _gafbf ,nil ; -};func (_eecgf *CT_PivotTableStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfaeed :=range start .Attr {if _bfaeed .Name .Local =="\u006e\u0061\u006d\u0065"{_afdca :=_bfaeed .Value ;_eecgf .NameAttr =&_afdca ;continue ;};if _bfaeed .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0048\u0065a\u0064\u0065\u0072\u0073"{_cadcf ,_cgcca :=_f .ParseBool (_bfaeed .Value ); -if _cgcca !=nil {return _cgcca ;};_eecgf .ShowRowHeadersAttr =&_cadcf ;continue ;};if _bfaeed .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"{_deeca ,_abdfba :=_f .ParseBool (_bfaeed .Value );if _abdfba !=nil {return _abdfba ; -};_eecgf .ShowColHeadersAttr =&_deeca ;continue ;};if _bfaeed .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"{_fgbcc ,_gdfbfc :=_f .ParseBool (_bfaeed .Value );if _gdfbfc !=nil {return _gdfbfc ;};_eecgf .ShowRowStripesAttr =&_fgbcc ; -continue ;};if _bfaeed .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0053\u0074r\u0069\u0070\u0065\u0073"{_adfb ,_bggad :=_f .ParseBool (_bfaeed .Value );if _bggad !=nil {return _bggad ;};_eecgf .ShowColStripesAttr =&_adfb ;continue ;};if _bfaeed .Name .Local =="\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_fbafg ,_afeba :=_f .ParseBool (_bfaeed .Value ); -if _afeba !=nil {return _afeba ;};_eecgf .ShowLastColumnAttr =&_fbafg ;continue ;};};for {_cggfcb ,_fcggb :=d .Token ();if _fcggb !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0050\u0069\u0076\u006f\u0074\u0054\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u003a\u0020\u0025\u0073",_fcggb ); -};if _agfdc ,_fadee :=_cggfcb .(_c .EndElement );_fadee &&_agfdc .Name ==start .Name {break ;};};return nil ;};func (_agcgc *ST_CellComments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbagc ,_dddabc :=d .Token ();if _dddabc !=nil {return _dddabc ; -};if _fcaee ,_dggagc :=_bbagc .(_c .EndElement );_dggagc &&_fcaee .Name ==start .Name {*_agcgc =1;return nil ;};if _cdcce ,_fgafcb :=_bbagc .(_c .CharData );!_fgafcb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbagc ); -}else {switch string (_cdcce ){case "":*_agcgc =0;case "\u006e\u006f\u006e\u0065":*_agcgc =1;case "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064":*_agcgc =2;case "\u0061\u0074\u0045n\u0064":*_agcgc =3;};};_bbagc ,_dddabc =d .Token ();if _dddabc !=nil {return _dddabc ; -};if _aacdb ,_gcgea :=_bbagc .(_c .EndElement );_gcgea &&_aacdb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbagc ); -};func NewAG_RevData ()*AG_RevData {_dfb :=&AG_RevData {};return _dfb };func (_bagfe *CT_Filter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beaaf :=range start .Attr {if _beaaf .Name .Local =="\u0076\u0061\u006c"{_ecde :=_beaaf .Value ; -_bagfe .ValAttr =&_ecde ;continue ;};};for {_fccbe ,_fegege :=d .Token ();if _fegege !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0069\u006ct\u0065\u0072\u003a\u0020\u0025\u0073",_fegege );};if _dbae ,_abdee :=_fccbe .(_c .EndElement ); -_abdee &&_dbae .Name ==start .Name {break ;};};return nil ;}; +// Paper Height +PaperHeightAttr *string ; -// Validate validates the CT_XmlCellPr and its children -func (_cfgcge *CT_XmlCellPr )Validate ()error {return _cfgcge .ValidateWithPath ("\u0043\u0054\u005fX\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072");}; +// Paper Width +PaperWidthAttr *string ; -// ValidateWithPath validates the CT_Reviewed and its children, prefixing error messages with path -func (_ffaaad *CT_Reviewed )ValidateWithPath (path string )error {return nil }; +// Print Scale +ScaleAttr *uint32 ; -// Validate validates the CT_DataRef and its children -func (_acfg *CT_DataRef )Validate ()error {return _acfg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066");};const (ST_DdeValueTypeUnset ST_DdeValueType =0;ST_DdeValueTypeNil ST_DdeValueType =1;ST_DdeValueTypeB ST_DdeValueType =2; -ST_DdeValueTypeN ST_DdeValueType =3;ST_DdeValueTypeE ST_DdeValueType =4;ST_DdeValueTypeStr ST_DdeValueType =5;);type CT_XmlCellPr struct{ +// First Page Number +FirstPageNumberAttr *uint32 ; -// Table Field Id -IdAttr uint32 ; +// Fit To Width +FitToWidthAttr *uint32 ; -// Unique Table Name -UniqueNameAttr *string ; +// Fit To Height +FitToHeightAttr *uint32 ; -// Column XML Properties -XmlPr *CT_XmlPr ; +// Page Order +PageOrderAttr ST_PageOrder ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_bccbe *CT_Scenario )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_bccbe .NameAttr )}); -if _bccbe .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bccbe .LockedAttr ))});};if _bccbe .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bccbe .HiddenAttr ))}); -};if _bccbe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bccbe .CountAttr )});};if _bccbe .UserAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_bccbe .UserAttr )}); -};if _bccbe .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bccbe .CommentAttr )});};e .EncodeToken (start );_fcdba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u006e\u0070\u0075\u0074C\u0065\u006c\u006c\u0073"}}; -for _ ,_bgadce :=range _bccbe .InputCells {e .EncodeElement (_bgadce ,_fcdba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Orientation +OrientationAttr ST_Orientation ; -// Validate validates the CT_CalculatedItems and its children -func (_geddb *CT_CalculatedItems )Validate ()error {return _geddb .ValidateWithPath ("\u0043T\u005fC\u0061\u006c\u0063\u0075\u006ca\u0074\u0065d\u0049\u0074\u0065\u006d\u0073");}; +// Use Printer Defaults +UsePrinterDefaultsAttr *bool ; -// Validate validates the CT_QueryTable and its children -func (_adgfag *CT_QueryTable )Validate ()error {return _adgfag .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065");};func (_bfdac *CT_Sets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfdac .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bfdac .CountAttr )}); -};e .EncodeToken (start );_eegbgb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0065\u0074"}};for _ ,_gegedd :=range _bfdac .Set {e .EncodeElement (_gegedd ,_eegbgb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func NewCT_ExternalReference ()*CT_ExternalReference {_geff :=&CT_ExternalReference {};return _geff };type CT_Col struct{ +// Black And White +BlackAndWhiteAttr *bool ; -// Minimum Column -MinAttr uint32 ; +// Draft +DraftAttr *bool ; -// Maximum Column -MaxAttr uint32 ; +// Print Cell Comments +CellCommentsAttr ST_CellComments ; -// Column Width -WidthAttr *float64 ; +// Use First Page Number +UseFirstPageNumberAttr *bool ; -// Style -StyleAttr *uint32 ; +// Print Error Handling +ErrorsAttr ST_PrintError ; -// Hidden Columns -HiddenAttr *bool ; +// Horizontal DPI +HorizontalDpiAttr *uint32 ; -// Best Fit Column Width -BestFitAttr *bool ; +// Vertical DPI +VerticalDpiAttr *uint32 ; -// Custom Width -CustomWidthAttr *bool ; +// Number Of Copies +CopiesAttr *uint32 ;IdAttr *string ;};func (_bcde *CT_FieldsUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_feafa :=range start .Attr {if _feafa .Name .Local =="\u0063\u006f\u0075n\u0074"{_gdffe ,_gcagae :=_g .ParseUint (_feafa .Value ,10,32); +if _gcagae !=nil {return _gcagae ;};_afab :=uint32 (_gdffe );_bcde .CountAttr =&_afab ;continue ;};};_ffdab :for {_cfca ,_fbcf :=d .Token ();if _fbcf !=nil {return _fbcf ;};switch _aecdc :=_cfca .(type ){case _c .StartElement :switch _aecdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065"}:_eeagb :=NewCT_FieldUsage (); +if _egegd :=d .DecodeElement (_eeagb ,&_aecdc );_egegd !=nil {return _egegd ;};_bcde .FieldUsage =append (_bcde .FieldUsage ,_eeagb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073\u0055s\u0061g\u0065\u0020\u0025\u0076",_aecdc .Name ); +if _cbdf :=d .Skip ();_cbdf !=nil {return _cbdf ;};};case _c .EndElement :break _ffdab ;case _c .CharData :};};return nil ;};func (_efdbge ST_PivotAreaType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgcdbe :=_c .Attr {};_cgcdbe .Name =name ;switch _efdbge {case ST_PivotAreaTypeUnset :_cgcdbe .Value =""; +case ST_PivotAreaTypeNone :_cgcdbe .Value ="\u006e\u006f\u006e\u0065";case ST_PivotAreaTypeNormal :_cgcdbe .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_PivotAreaTypeData :_cgcdbe .Value ="\u0064\u0061\u0074\u0061";case ST_PivotAreaTypeAll :_cgcdbe .Value ="\u0061\u006c\u006c"; +case ST_PivotAreaTypeOrigin :_cgcdbe .Value ="\u006f\u0072\u0069\u0067\u0069\u006e";case ST_PivotAreaTypeButton :_cgcdbe .Value ="\u0062\u0075\u0074\u0074\u006f\u006e";case ST_PivotAreaTypeTopEnd :_cgcdbe .Value ="\u0074\u006f\u0070\u0045\u006e\u0064"; +case ST_PivotAreaTypeTopRight :_cgcdbe .Value ="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";};return _cgcdbe ,nil ;};func (_agegc ST_GrowShrinkType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agegc .String (),start ); +};func NewCT_CacheSource ()*CT_CacheSource {_bfe :=&CT_CacheSource {};_bfe .TypeAttr =ST_SourceType (1);return _bfe ;};type CT_DataField struct{ -// Show Phonetic Information -PhoneticAttr *bool ; +// Data Field Name +NameAttr *string ; -// Outline Level -OutlineLevelAttr *uint8 ; +// Field +FldAttr uint32 ; -// Collapsed -CollapsedAttr *bool ;};func (_ddfdb *CT_HierarchyUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_ddfdb .HierarchyUsageAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eccaf *CT_Colors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _eccaf .IndexedColors !=nil {_fadfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u006e\u0064\u0065\u0078\u0065\u0064\u0043o\u006c\u006f\u0072\u0073"}}; -e .EncodeElement (_eccaf .IndexedColors ,_fadfa );};if _eccaf .MruColors !=nil {_cfgce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0072\u0075\u0043\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_eccaf .MruColors ,_cfgce ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_PivotFilterType byte ;func NewCT_CellProtection ()*CT_CellProtection {_cega :=&CT_CellProtection {};return _cega }; +// Subtotal +SubtotalAttr ST_DataConsolidateFunction ; -// ValidateWithPath validates the CT_Hyperlinks and its children, prefixing error messages with path -func (_fddfd *CT_Hyperlinks )ValidateWithPath (path string )error {for _edcba ,_egacb :=range _fddfd .Hyperlink {if _caafc :=_egacb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0048\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u005b\u0025\u0064\u005d",path ,_edcba )); -_caafc !=nil {return _caafc ;};};return nil ;};func (_edfbg ST_IconSetType )Validate ()error {return _edfbg .ValidateWithPath ("")};func (_cgegac *CT_SharedItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beabd :=range start .Attr {if _beabd .Name .Local =="\u0063\u006f\u006e\u0074ai\u006e\u0073\u0053\u0065\u006d\u0069\u004d\u0069\u0078\u0065\u0064\u0054\u0079\u0070e\u0073"{_gfcdb ,_fgfec :=_f .ParseBool (_beabd .Value ); -if _fgfec !=nil {return _fgfec ;};_cgegac .ContainsSemiMixedTypesAttr =&_gfcdb ;continue ;};if _beabd .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u004e\u006f\u006e\u0044\u0061\u0074\u0065"{_geee ,_dcggc :=_f .ParseBool (_beabd .Value );if _dcggc !=nil {return _dcggc ; -};_cgegac .ContainsNonDateAttr =&_geee ;continue ;};if _beabd .Name .Local =="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0044\u0061\u0074\u0065"{_gcbfc ,_cgefbg :=_f .ParseBool (_beabd .Value );if _cgefbg !=nil {return _cgefbg ;};_cgegac .ContainsDateAttr =&_gcbfc ; -continue ;};if _beabd .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0053t\u0072\u0069\u006e\u0067"{_gfab ,_gafbb :=_f .ParseBool (_beabd .Value );if _gafbb !=nil {return _gafbb ;};_cgegac .ContainsStringAttr =&_gfab ;continue ;};if _beabd .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042\u006c\u0061\u006e\u006b"{_aecae ,_eaaa :=_f .ParseBool (_beabd .Value ); -if _eaaa !=nil {return _eaaa ;};_cgegac .ContainsBlankAttr =&_aecae ;continue ;};if _beabd .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u004di\u0078\u0065d\u0054\u0079\u0070\u0065\u0073"{_ebgffd ,_ggddc :=_f .ParseBool (_beabd .Value );if _ggddc !=nil {return _ggddc ; -};_cgegac .ContainsMixedTypesAttr =&_ebgffd ;continue ;};if _beabd .Name .Local =="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u004eu\u006d\u0062\u0065\u0072"{_aegcbc ,_ddbdee :=_f .ParseBool (_beabd .Value );if _ddbdee !=nil {return _ddbdee ;};_cgegac .ContainsNumberAttr =&_aegcbc ; -continue ;};if _beabd .Name .Local =="\u0063o\u006et\u0061\u0069\u006e\u0073\u0049\u006e\u0074\u0065\u0067\u0065\u0072"{_aggdg ,_bagcf :=_f .ParseBool (_beabd .Value );if _bagcf !=nil {return _bagcf ;};_cgegac .ContainsIntegerAttr =&_aggdg ;continue ;}; -if _beabd .Name .Local =="\u006d\u0069\u006e\u0056\u0061\u006c\u0075\u0065"{_debaa ,_afgdc :=_f .ParseFloat (_beabd .Value ,64);if _afgdc !=nil {return _afgdc ;};_cgegac .MinValueAttr =&_debaa ;continue ;};if _beabd .Name .Local =="\u006d\u0061\u0078\u0056\u0061\u006c\u0075\u0065"{_geagd ,_cegedg :=_f .ParseFloat (_beabd .Value ,64); -if _cegedg !=nil {return _cegedg ;};_cgegac .MaxValueAttr =&_geagd ;continue ;};if _beabd .Name .Local =="\u006di\u006e\u0044\u0061\u0074\u0065"{_fcfbg ,_eabfaa :=ParseStdlibTime (_beabd .Value );if _eabfaa !=nil {return _eabfaa ;};_cgegac .MinDateAttr =&_fcfbg ; -continue ;};if _beabd .Name .Local =="\u006da\u0078\u0044\u0061\u0074\u0065"{_dgdffb ,_degbb :=ParseStdlibTime (_beabd .Value );if _degbb !=nil {return _degbb ;};_cgegac .MaxDateAttr =&_dgdffb ;continue ;};if _beabd .Name .Local =="\u0063\u006f\u0075n\u0074"{_cggcd ,_acfbfg :=_f .ParseUint (_beabd .Value ,10,32); -if _acfbfg !=nil {return _acfbfg ;};_eaeec :=uint32 (_cggcd );_cgegac .CountAttr =&_eaeec ;continue ;};if _beabd .Name .Local =="\u006c\u006f\u006e\u0067\u0054\u0065\u0078\u0074"{_cgebe ,_agegeg :=_f .ParseBool (_beabd .Value );if _agegeg !=nil {return _agegeg ; -};_cgegac .LongTextAttr =&_cgebe ;continue ;};};_fbcfcg :for {_bbccbc ,_eaggd :=d .Token ();if _eaggd !=nil {return _eaggd ;};switch _dbebd :=_bbccbc .(type ){case _c .StartElement :switch _dbebd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_eccef :=NewCT_SharedItemsChoice (); -if _gbeab :=d .DecodeElement (&_eccef .M ,&_dbebd );_gbeab !=nil {return _gbeab ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_eccef );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_beffe :=NewCT_SharedItemsChoice (); -if _dfceg :=d .DecodeElement (&_beffe .N ,&_dbebd );_dfceg !=nil {return _dfceg ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_beffe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_afacg :=NewCT_SharedItemsChoice (); -if _cdee :=d .DecodeElement (&_afacg .B ,&_dbebd );_cdee !=nil {return _cdee ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_afacg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_aeegd :=NewCT_SharedItemsChoice (); -if _gcdbe :=d .DecodeElement (&_aeegd .E ,&_dbebd );_gcdbe !=nil {return _gcdbe ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_aeegd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_cdabbc :=NewCT_SharedItemsChoice (); -if _ggcbg :=d .DecodeElement (&_cdabbc .S ,&_dbebd );_ggcbg !=nil {return _ggcbg ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_cdabbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_cgdeg :=NewCT_SharedItemsChoice (); -if _gfgebc :=d .DecodeElement (&_cgdeg .D ,&_dbebd );_gfgebc !=nil {return _gfgebc ;};_cgegac .SharedItemsChoice =append (_cgegac .SharedItemsChoice ,_cgdeg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0049t\u0065m\u0073\u0020\u0025\u0076",_dbebd .Name ); -if _gcfea :=d .Skip ();_gcfea !=nil {return _gcfea ;};};case _c .EndElement :break _fbcfcg ;case _c .CharData :};};return nil ;};func NewCT_OleItem ()*CT_OleItem {_cdgfed :=&CT_OleItem {};return _cdgfed };func (_gffgc ST_SortType )ValidateWithPath (path string )error {switch _gffgc {case 0,1,2,3,4,5,6,7:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gffgc )); -};return nil ;};func (_ebebf *ST_RefMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beeea ,_gcfaeg :=d .Token ();if _gcfaeg !=nil {return _gcfaeg ;};if _acfed ,_ebfedb :=_beeea .(_c .EndElement );_ebfedb &&_acfed .Name ==start .Name {*_ebebf =1; -return nil ;};if _efedd ,_beace :=_beeea .(_c .CharData );!_beace {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beeea );}else {switch string (_efedd ){case "":*_ebebf =0; -case "\u0041\u0031":*_ebebf =1;case "\u0052\u0031\u0043\u0031":*_ebebf =2;};};_beeea ,_gcfaeg =d .Token ();if _gcfaeg !=nil {return _gcfaeg ;};if _dcdebb ,_abgab :=_beeea .(_c .EndElement );_abgab &&_dcdebb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beeea ); -};func (_beeebd ST_ShowDataAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_beeebd .String (),start );}; +// Show Data As Display Format +ShowDataAsAttr ST_ShowDataAs ; -// ValidateWithPath validates the VolTypes and its children, prefixing error messages with path -func (_dbaed *VolTypes )ValidateWithPath (path string )error {if _becfg :=_dbaed .CT_VolTypes .ValidateWithPath (path );_becfg !=nil {return _becfg ;};return nil ;};func (_aegd *CT_TablesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _aegd .M !=nil {_gcfeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_aegd .M ,_gcfeg );}else if _aegd .S !=nil {_ccagf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_aegd .S ,_ccagf ); -}else if _aegd .X !=nil {_eecce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};e .EncodeElement (_aegd .X ,_eecce );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// 'Show Data As' Base Field +BaseFieldAttr *int32 ; -// Validate validates the CT_OleObject and its children -func (_bbee *CT_OleObject )Validate ()error {return _bbee .ValidateWithPath ("\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074");};type CT_RevisionRowColumn struct{ +// 'Show Data As' Base Setting +BaseItemAttr *uint32 ; -// Sheet Id -SIdAttr uint32 ; +// Number Format Id +NumFmtIdAttr *uint32 ; -// End Of List -EolAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func NewCT_IndexedColors ()*CT_IndexedColors {_cdgc :=&CT_IndexedColors {};return _cdgc };func (_gagbe *CT_PivotFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cagec :=range start .Attr {if _cagec .Name .Local =="\u0063\u006f\u0075n\u0074"{_eabbf ,_ffbfd :=_g .ParseUint (_cagec .Value ,10,32); +if _ffbfd !=nil {return _ffbfd ;};_gfecab :=uint32 (_eabbf );_gagbe .CountAttr =&_gfecab ;continue ;};};_cfdac :for {_faeaeb ,_cceaf :=d .Token ();if _cceaf !=nil {return _cceaf ;};switch _bdcfc :=_faeaeb .(type ){case _c .StartElement :switch _bdcfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064"}:_gcfed :=NewCT_PivotField (); +if _gfbfb :=d .DecodeElement (_gcfed ,&_bdcfc );_gfbfb !=nil {return _gfbfb ;};_gagbe .PivotField =append (_gagbe .PivotField ,_gcfed );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069e\u006cd\u0073\u0020\u0025\u0076",_bdcfc .Name ); +if _facfg :=d .Skip ();_facfg !=nil {return _facfg ;};};case _c .EndElement :break _cfdac ;case _c .CharData :};};return nil ;};func (_bcfeaa *MapInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="m\u0061\u0069\u003a\u004d\u0061\u0070\u0049\u006e\u0066\u006f";return _bcfeaa .CT_MapInfo .MarshalXML (e ,start );};func (_deeeag *CT_PivotHierarchy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _deeeag .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .OutlineAttr ))}); +};if _deeeag .MultipleItemSelectionAllowedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .MultipleItemSelectionAllowedAttr ))}); +};if _deeeag .SubtotalTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .SubtotalTopAttr ))});};if _deeeag .ShowInFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0049\u006e\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .ShowInFieldListAttr ))}); +};if _deeeag .DragToRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .DragToRowAttr ))});};if _deeeag .DragToColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .DragToColAttr ))}); +};if _deeeag .DragToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .DragToPageAttr ))});};if _deeeag .DragToDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .DragToDataAttr ))}); +};if _deeeag .DragOffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u004f\u0066\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .DragOffAttr ))});};if _deeeag .IncludeNewItemsInFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deeeag .IncludeNewItemsInFilterAttr ))}); +};if _deeeag .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_deeeag .CaptionAttr )});};e .EncodeToken (start );if _deeeag .Mps !=nil {_fcecf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0070\u0073"}}; +e .EncodeElement (_deeeag .Mps ,_fcecf );};if _deeeag .Members !=nil {_effacb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006d\u0065\u006d\u0062\u0065\u0072\u0073"}};for _ ,_gdagfg :=range _deeeag .Members {e .EncodeElement (_gdagfg ,_effacb ); +};};if _deeeag .ExtLst !=nil {_dacdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_deeeag .ExtLst ,_dacdf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Reference -RefAttr string ; +// ValidateWithPath validates the CT_MetadataTypes and its children, prefixing error messages with path +func (_bfdca *CT_MetadataTypes )ValidateWithPath (path string )error {for _cdcec ,_gabac :=range _bfdca .MetadataType {if _afbb :=_gabac .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004det\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_cdcec )); +_afbb !=nil {return _afbb ;};};return nil ;};func (_dcdfe *CT_TableColumns )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbeca :=range start .Attr {if _gbeca .Name .Local =="\u0063\u006f\u0075n\u0074"{_edeae ,_fadbf :=_g .ParseUint (_gbeca .Value ,10,32); +if _fadbf !=nil {return _fadbf ;};_bdeac :=uint32 (_edeae );_dcdfe .CountAttr =&_bdeac ;continue ;};};_ceec :for {_dadeg ,_cgdbc :=d .Token ();if _cgdbc !=nil {return _cgdbc ;};switch _dfbggb :=_dadeg .(type ){case _c .StartElement :switch _dfbggb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"}:_afdab :=NewCT_TableColumn (); +if _aabdag :=d .DecodeElement (_afdab ,&_dfbggb );_aabdag !=nil {return _aabdag ;};_dcdfe .TableColumn =append (_dcdfe .TableColumn ,_afdab );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0020\u0025\u0076",_dfbggb .Name ); +if _cfeaf :=d .Skip ();_cfeaf !=nil {return _cfeaf ;};};case _c .EndElement :break _ceec ;case _c .CharData :};};return nil ;};func (_fcedc *CT_PivotCacheRecords )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcedc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fcedc .CountAttr )}); +};e .EncodeToken (start );if _fcedc .R !=nil {_ddffcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072"}};for _ ,_ecged :=range _fcedc .R {e .EncodeElement (_ecged ,_ddffcg );};};if _fcedc .ExtLst !=nil {_afedg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_fcedc .ExtLst ,_afedg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// User Action -ActionAttr ST_rwColActionType ; +// Validate validates the CT_PivotFilters and its children +func (_gdfac *CT_PivotFilters )Validate ()error {return _gdfac .ValidateWithPath ("\u0043T\u005fP\u0069\u0076\u006f\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073");}; -// Edge Deleted -EdgeAttr *bool ;RevisionRowColumnChoice []*CT_RevisionRowColumnChoice ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;};func (_cfgefg *CT_MergeCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfgefg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cfgefg .CountAttr )}); -};e .EncodeToken (start );_aedfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c"}};for _ ,_ccac :=range _cfgefg .MergeCell {e .EncodeElement (_ccac ,_aedfd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_afgcd *CT_DdeValue )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfcbf :=range start .Attr {if _gfcbf .Name .Local =="\u0074"{_afgcd .TAttr .UnmarshalXMLAttr (_gfcbf );continue ;};};_geca :for {_gfcbff ,_gdff :=d .Token (); -if _gdff !=nil {return _gdff ;};switch _ebce :=_gfcbff .(type ){case _c .StartElement :switch _ebce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"}:if _ddbed :=d .DecodeElement (&_afgcd .Val ,&_ebce ); -_ddbed !=nil {return _ddbed ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0020\u0025\u0076",_ebce .Name ); -if _ecfg :=d .Skip ();_ecfg !=nil {return _ecfg ;};};case _c .EndElement :break _geca ;case _c .CharData :};};return nil ;};func NewCT_Drawing ()*CT_Drawing {_dbda :=&CT_Drawing {};return _dbda }; +// Validate validates the CT_Parameter and its children +func (_aabfd *CT_Parameter )Validate ()error {return _aabfd .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072");}; -// Validate validates the CT_DdeValue and its children -func (_bgefb *CT_DdeValue )Validate ()error {return _bgefb .ValidateWithPath ("C\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065");};func (_fafbe *CT_Parameters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fafbe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fafbe .CountAttr )}); -};e .EncodeToken (start );_ffcfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072"}};for _ ,_dfacd :=range _fafbe .Parameter {e .EncodeElement (_dfacd ,_ffcfb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_Parameter ()*CT_Parameter {_bgccd :=&CT_Parameter {};return _bgccd };func NewMapInfo ()*MapInfo {_fbfcb :=&MapInfo {};_fbfcb .CT_MapInfo =*NewCT_MapInfo ();return _fbfcb };type CT_RevisionInsertSheet struct{ +// Validate validates the Metadata and its children +func (_fgdgbg *Metadata )Validate ()error {return _fgdgbg .ValidateWithPath ("\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");};type CT_MetadataBlocks struct{ -// Sheet Id -SheetIdAttr uint32 ; +// Metadata Block Count +CountAttr *uint32 ; -// Sheet Name -NameAttr string ; +// Metadata Block +Bk []*CT_MetadataBlock ;};func NewCT_RevisionAutoFormatting ()*CT_RevisionAutoFormatting {_eecab :=&CT_RevisionAutoFormatting {};return _eecab ;};func NewCT_ExternalReference ()*CT_ExternalReference {_cgbag :=&CT_ExternalReference {};return _cgbag ;};func (_bcfcd *CT_FunctionGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bcfcd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bcfcd .NameAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_FieldUsage struct{ -// Sheet Position -SheetPositionAttr uint32 ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; +// Field Index +XAttr int32 ;};func (_eddbba ST_TimePeriod )ValidateWithPath (path string )error {switch _eddbba {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eddbba )); +};return nil ;};type ST_FormulaExpression byte ; -// Validate validates the CT_PivotHierarchies and its children -func (_bgcdb *CT_PivotHierarchies )Validate ()error {return _bgcdb .ValidateWithPath ("\u0043\u0054\u005f\u0050iv\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073");};func NewCT_SheetPr ()*CT_SheetPr {_bdbefc :=&CT_SheetPr {}; -return _bdbefc };const (ST_SourceTypeUnset ST_SourceType =0;ST_SourceTypeWorksheet ST_SourceType =1;ST_SourceTypeExternal ST_SourceType =2;ST_SourceTypeConsolidation ST_SourceType =3;ST_SourceTypeScenario ST_SourceType =4;);const (ST_ItemTypeUnset ST_ItemType =0; -ST_ItemTypeData ST_ItemType =1;ST_ItemTypeDefault ST_ItemType =2;ST_ItemTypeSum ST_ItemType =3;ST_ItemTypeCountA ST_ItemType =4;ST_ItemTypeAvg ST_ItemType =5;ST_ItemTypeMax ST_ItemType =6;ST_ItemTypeMin ST_ItemType =7;ST_ItemTypeProduct ST_ItemType =8; -ST_ItemTypeCount ST_ItemType =9;ST_ItemTypeStdDev ST_ItemType =10;ST_ItemTypeStdDevP ST_ItemType =11;ST_ItemTypeVar ST_ItemType =12;ST_ItemTypeVarP ST_ItemType =13;ST_ItemTypeGrand ST_ItemType =14;ST_ItemTypeBlank ST_ItemType =15;);func NewDialogsheet ()*Dialogsheet {_afbead :=&Dialogsheet {}; -_afbead .CT_Dialogsheet =*NewCT_Dialogsheet ();return _afbead ;};func (_dcff *CT_CsPageSetup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcff .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .PaperSizeAttr )}); -};if _dcff .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .PaperHeightAttr )});};if _dcff .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .PaperWidthAttr )}); -};if _dcff .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .FirstPageNumberAttr )}); -};if _dcff .OrientationAttr !=ST_OrientationUnset {_ecbgf ,_ddcd :=_dcff .OrientationAttr .MarshalXMLAttr (_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"});if _ddcd !=nil {return _ddcd ;};start .Attr =append (start .Attr ,_ecbgf ); -};if _dcff .UsePrinterDefaultsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcff .UsePrinterDefaultsAttr ))}); -};if _dcff .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcff .BlackAndWhiteAttr ))}); -};if _dcff .DraftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcff .DraftAttr ))});};if _dcff .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dcff .UseFirstPageNumberAttr ))}); -};if _dcff .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .HorizontalDpiAttr )}); -};if _dcff .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .VerticalDpiAttr )});};if _dcff .CopiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .CopiesAttr )}); -};if _dcff .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dcff .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ggbcf *CT_PivotAreaReference )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eafb :=range start .Attr {if _eafb .Name .Local =="\u0066\u0069\u0065l\u0064"{_fgacc ,_dbfdc :=_f .ParseUint (_eafb .Value ,10,32);if _dbfdc !=nil {return _dbfdc ; -};_dagbb :=uint32 (_fgacc );_ggbcf .FieldAttr =&_dagbb ;continue ;};if _eafb .Name .Local =="\u0063\u006f\u0075n\u0074"{_gabbd ,_beege :=_f .ParseUint (_eafb .Value ,10,32);if _beege !=nil {return _beege ;};_gfcbfb :=uint32 (_gabbd );_ggbcf .CountAttr =&_gfcbfb ; -continue ;};if _eafb .Name .Local =="\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_deece ,_gfebfg :=_f .ParseBool (_eafb .Value );if _gfebfg !=nil {return _gfebfg ;};_ggbcf .SelectedAttr =&_deece ;continue ;};if _eafb .Name .Local =="\u0062\u0079\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_daagc ,_bedca :=_f .ParseBool (_eafb .Value ); -if _bedca !=nil {return _bedca ;};_ggbcf .ByPositionAttr =&_daagc ;continue ;};if _eafb .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"{_cccdb ,_bcbabd :=_f .ParseBool (_eafb .Value );if _bcbabd !=nil {return _bcbabd ;};_ggbcf .RelativeAttr =&_cccdb ; -continue ;};if _eafb .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_beec ,_ageae :=_f .ParseBool (_eafb .Value );if _ageae !=nil {return _ageae ;};_ggbcf .DefaultSubtotalAttr =&_beec ;continue ;};if _eafb .Name .Local =="s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gccgd ,_bgdag :=_f .ParseBool (_eafb .Value ); -if _bgdag !=nil {return _bgdag ;};_ggbcf .SumSubtotalAttr =&_gccgd ;continue ;};if _eafb .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_deead ,_defe :=_f .ParseBool (_eafb .Value );if _defe !=nil {return _defe ; -};_ggbcf .CountASubtotalAttr =&_deead ;continue ;};if _eafb .Name .Local =="a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_cebca ,_egbgd :=_f .ParseBool (_eafb .Value );if _egbgd !=nil {return _egbgd ;};_ggbcf .AvgSubtotalAttr =&_cebca ; -continue ;};if _eafb .Name .Local =="m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_cgcbg ,_gcbcde :=_f .ParseBool (_eafb .Value );if _gcbcde !=nil {return _gcbcde ;};_ggbcf .MaxSubtotalAttr =&_cgcbg ;continue ;};if _eafb .Name .Local =="m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_efcb ,_fdcfb :=_f .ParseBool (_eafb .Value ); -if _fdcfb !=nil {return _fdcfb ;};_ggbcf .MinSubtotalAttr =&_efcb ;continue ;};if _eafb .Name .Local =="\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_befbge ,_eabag :=_f .ParseBool (_eafb .Value );if _eabag !=nil {return _eabag ; -};_ggbcf .ProductSubtotalAttr =&_befbge ;continue ;};if _eafb .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fddcf ,_dgbg :=_f .ParseBool (_eafb .Value );if _dgbg !=nil {return _dgbg ;};_ggbcf .CountSubtotalAttr =&_fddcf ; -continue ;};if _eafb .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_ceffg ,_ggeaf :=_f .ParseBool (_eafb .Value );if _ggeaf !=nil {return _ggeaf ;};_ggbcf .StdDevSubtotalAttr =&_ceffg ;continue ;};if _eafb .Name .Local =="\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fgdeb ,_ddgfdf :=_f .ParseBool (_eafb .Value ); -if _ddgfdf !=nil {return _ddgfdf ;};_ggbcf .StdDevPSubtotalAttr =&_fgdeb ;continue ;};if _eafb .Name .Local =="v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fafdf ,_bbffg :=_f .ParseBool (_eafb .Value );if _bbffg !=nil {return _bbffg ; -};_ggbcf .VarSubtotalAttr =&_fafdf ;continue ;};if _eafb .Name .Local =="\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gcbdf ,_aaedb :=_f .ParseBool (_eafb .Value );if _aaedb !=nil {return _aaedb ;};_ggbcf .VarPSubtotalAttr =&_gcbdf ; -continue ;};};_fefg :for {_bcafd ,_ebada :=d .Token ();if _ebada !=nil {return _ebada ;};switch _bgedg :=_bcafd .(type ){case _c .StartElement :switch _bgedg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_fgebd :=NewCT_Index (); -if _aadga :=d .DecodeElement (_fgebd ,&_bgedg );_aadga !=nil {return _aadga ;};_ggbcf .X =append (_ggbcf .X ,_fgebd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggbcf .ExtLst =NewCT_ExtensionList (); -if _bceca :=d .DecodeElement (_ggbcf .ExtLst ,&_bgedg );_bceca !=nil {return _bceca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025\u0076",_bgedg .Name ); -if _bbccb :=d .Skip ();_bbccb !=nil {return _bbccb ;};};case _c .EndElement :break _fefg ;case _c .CharData :};};return nil ;};func (_fdffg *CalcChain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +// ValidateWithPath validates the CT_OlapPr and its children, prefixing error messages with path +func (_edfgg *CT_OlapPr )ValidateWithPath (path string )error {return nil };func NewSingleXmlCells ()*SingleXmlCells {_ccbgca :=&SingleXmlCells {};_ccbgca .CT_SingleXmlCells =*NewCT_SingleXmlCells ();return _ccbgca ;};func (_egcfba ST_DdeValueType )Validate ()error {return _egcfba .ValidateWithPath ("")}; +func (_afffg *PivotCacheDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0063\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e";return _fdffg .CT_CalcChain .MarshalXML (e ,start );}; +start .Name .Local ="\u006da\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e";return _afffg .CT_PivotCacheDefinition .MarshalXML (e ,start );};func (_agcag *CT_ProtectedRanges )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdbcef :for {_eeafb ,_dagabb :=d .Token (); +if _dagabb !=nil {return _dagabb ;};switch _cgaabe :=_eeafb .(type ){case _c .StartElement :switch _cgaabe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065"}:_bdcdf :=NewCT_ProtectedRange (); +if _geefg :=d .DecodeElement (_bdcdf ,&_cgaabe );_geefg !=nil {return _geefg ;};_agcag .ProtectedRange =append (_agcag .ProtectedRange ,_bdcdf );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063t\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073\u0020\u0025\u0076",_cgaabe .Name ); +if _bfefc :=d .Skip ();_bfefc !=nil {return _bfefc ;};};case _c .EndElement :break _gdbcef ;case _c .CharData :};};return nil ;};func NewComments ()*Comments {_cdedf :=&Comments {};_cdedf .CT_Comments =*NewCT_Comments ();return _cdedf ;};func (_gcag *CT_ControlPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gcag .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .LockedAttr ))}); +};if _gcag .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .DefaultSizeAttr ))});};if _gcag .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .PrintAttr ))}); +};if _gcag .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .DisabledAttr ))});};if _gcag .RecalcAlwaysAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .RecalcAlwaysAttr ))}); +};if _gcag .UiObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .UiObjectAttr ))});};if _gcag .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .AutoFillAttr ))}); +};if _gcag .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .AutoLineAttr ))});};if _gcag .AutoPictAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gcag .AutoPictAttr ))}); +};if _gcag .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .MacroAttr )});};if _gcag .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .AltTextAttr )}); +};if _gcag .LinkedCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .LinkedCellAttr )});};if _gcag .ListFillRangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u0073\u0074\u0046\u0069\u006c\u006c\u0052\u0061\u006e\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .ListFillRangeAttr )}); +};if _gcag .CfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .CfAttr )});};if _gcag .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gcag .IdAttr )}); +};e .EncodeToken (start );_bggab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_gcag .Anchor ,_bggab );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_X and its children -func (_fbbfbgb *CT_X )Validate ()error {return _fbbfbgb .ValidateWithPath ("\u0043\u0054\u005f\u0058")}; +// Validate validates the CT_RangePr and its children +func (_edfdg *CT_RangePr )Validate ()error {return _edfdg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072");};func NewCT_RevisionInsertSheet ()*CT_RevisionInsertSheet {_aagede :=&CT_RevisionInsertSheet {};return _aagede ; +};func (_deb *CT_CacheHierarchies )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _deb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_deb .CountAttr )}); +};e .EncodeToken (start );if _deb .CacheHierarchy !=nil {_bba :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065H\u0069\u0065r\u0061\u0072\u0063\u0068\u0079"}};for _ ,_deda :=range _deb .CacheHierarchy {e .EncodeElement (_deda ,_bba ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efgefg *ST_DataValidationErrorStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_efgefg =0;case "\u0073\u0074\u006f\u0070":*_efgefg =1;case "\u0077a\u0072\u006e\u0069\u006e\u0067":*_efgefg =2; +case "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_efgefg =3;};return nil ;}; -// ValidateWithPath validates the CT_MdxSet and its children, prefixing error messages with path -func (_bfgcc *CT_MdxSet )ValidateWithPath (path string )error {if _fbcgg :=_bfgcc .OAttr .ValidateWithPath (path +"\u002f\u004f\u0041\u0074\u0074\u0072");_fbcgg !=nil {return _fbcgg ;};for _cddbd ,_gddd :=range _bfgcc .N {if _edddb :=_gddd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004e\u005b\u0025\u0064\u005d",path ,_cddbd )); -_edddb !=nil {return _edddb ;};};return nil ;};func NewCT_GroupMembers ()*CT_GroupMembers {_cgaac :=&CT_GroupMembers {};return _cgaac };func NewCT_MetadataType ()*CT_MetadataType {_egcg :=&CT_MetadataType {};return _egcg };func (_fcdfc *ST_FormatAction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fcdfc =0; -case "\u0062\u006c\u0061n\u006b":*_fcdfc =1;case "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067":*_fcdfc =2;case "\u0064\u0072\u0069l\u006c":*_fcdfc =3;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_fcdfc =4;};return nil ;};type ST_SortType byte ; -func (_fdcf *CT_InputCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gafgb :=range start .Attr {if _gafgb .Name .Local =="\u0072"{_adeg :=_gafgb .Value ;_fdcf .RAttr =_adeg ;continue ;};if _gafgb .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_cgbdd ,_cfcef :=_f .ParseBool (_gafgb .Value ); -if _cfcef !=nil {return _cfcef ;};_fdcf .DeletedAttr =&_cgbdd ;continue ;};if _gafgb .Name .Local =="\u0075\u006e\u0064\u006f\u006e\u0065"{_afdf ,_eaggbe :=_f .ParseBool (_gafgb .Value );if _eaggbe !=nil {return _eaggbe ;};_fdcf .UndoneAttr =&_afdf ;continue ; -};if _gafgb .Name .Local =="\u0076\u0061\u006c"{_gbcb :=_gafgb .Value ;_fdcf .ValAttr =_gbcb ;continue ;};if _gafgb .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_ceaac ,_fcgdc :=_f .ParseUint (_gafgb .Value ,10,32);if _fcgdc !=nil {return _fcgdc ; -};_gecbf :=uint32 (_ceaac );_fdcf .NumFmtIdAttr =&_gecbf ;continue ;};};for {_fdfb ,_bdcg :=d .Token ();if _bdcg !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0070u\u0074C\u0065\u006c\u006c\u0073\u003a\u0020\u0025s",_bdcg ); -};if _dfgeg ,_affe :=_fdfb .(_c .EndElement );_affe &&_dfgeg .Name ==start .Name {break ;};};return nil ;};func NewCT_RevisionsChoice ()*CT_RevisionsChoice {_adfae :=&CT_RevisionsChoice {};return _adfae };func NewCT_RevisionRowColumnChoice ()*CT_RevisionRowColumnChoice {_agcfe :=&CT_RevisionRowColumnChoice {}; -return _agcfe ;}; +// Validate validates the CT_CfRule and its children +func (_befg *CT_CfRule )Validate ()error {return _befg .ValidateWithPath ("\u0043T\u005f\u0043\u0066\u0052\u0075\u006ce");}; -// ValidateWithPath validates the CT_RgbColor and its children, prefixing error messages with path -func (_cfbce *CT_RgbColor )ValidateWithPath (path string )error {return nil };func (_ebafd ST_PivotAreaType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aecfe :=_c .Attr {};_aecfe .Name =name ;switch _ebafd {case ST_PivotAreaTypeUnset :_aecfe .Value =""; -case ST_PivotAreaTypeNone :_aecfe .Value ="\u006e\u006f\u006e\u0065";case ST_PivotAreaTypeNormal :_aecfe .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_PivotAreaTypeData :_aecfe .Value ="\u0064\u0061\u0074\u0061";case ST_PivotAreaTypeAll :_aecfe .Value ="\u0061\u006c\u006c"; -case ST_PivotAreaTypeOrigin :_aecfe .Value ="\u006f\u0072\u0069\u0067\u0069\u006e";case ST_PivotAreaTypeButton :_aecfe .Value ="\u0062\u0075\u0074\u0074\u006f\u006e";case ST_PivotAreaTypeTopEnd :_aecfe .Value ="\u0074\u006f\u0070\u0045\u006e\u0064";case ST_PivotAreaTypeTopRight :_aecfe .Value ="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; -};return _aecfe ,nil ;};func (_agcge ST_FilterOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_agcge .String (),start );}; +// Validate validates the CT_ColHierarchiesUsage and its children +func (_dega *CT_ColHierarchiesUsage )Validate ()error {return _dega .ValidateWithPath ("\u0043\u0054\u005f\u0043ol\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065");};func (_bbdbe ST_PrintError )String ()string {switch _bbdbe {case 0:return ""; +case 1:return "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d";case 2:return "\u0062\u006c\u0061n\u006b";case 3:return "\u0064\u0061\u0073\u0068";case 4:return "\u004e\u0041";};return "";};func (_eeaffc *ST_Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdege ,_gfgffe :=d .Token (); +if _gfgffe !=nil {return _gfgffe ;};if _bdcegaf ,_caabc :=_cdege .(_c .EndElement );_caabc &&_bdcegaf .Name ==start .Name {*_eeaffc =1;return nil ;};if _efagf ,_gedde :=_cdege .(_c .CharData );!_gedde {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdege ); +}else {switch string (_efagf ){case "":*_eeaffc =0;case "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065":*_eeaffc =1;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_eeaffc =2;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074":*_eeaffc =3; +};};_cdege ,_gfgffe =d .Token ();if _gfgffe !=nil {return _gfgffe ;};if _fdcbcg ,_dfced :=_cdege .(_c .EndElement );_dfced &&_fdcbcg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdege ); +};const (ST_PageOrderUnset ST_PageOrder =0;ST_PageOrderDownThenOver ST_PageOrder =1;ST_PageOrderOverThenDown ST_PageOrder =2;);func NewCT_DrawingHF ()*CT_DrawingHF {_adca :=&CT_DrawingHF {};return _adca };func (_agecc ST_PivotFilterType )String ()string {switch _agecc {case 0:return ""; +case 1:return "\u0075n\u006b\u006e\u006f\u0077\u006e";case 2:return "\u0063\u006f\u0075n\u0074";case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 4:return "\u0073\u0075\u006d";case 5:return "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c"; +case 6:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 7:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068";case 8:return "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068"; +case 9:return "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case 10:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068";case 11:return "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; +case 12:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073";case 13:return "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e";case 14:return "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l"; +case 15:return "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 16:return "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c";case 17:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e"; +case 18:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e";case 19:return "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c";case 20:return "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; +case 21:return "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case 22:return "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case 23:return "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; +case 24:return "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case 25:return "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 26:return "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; +case 27:return "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l";case 28:return "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 29:return "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e";case 30:return "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; +case 31:return "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e";case 32:return "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case 33:return "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; +case 34:return "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e";case 35:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 36:return "\u0074\u006f\u0064a\u0079";case 37:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y"; +case 38:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case 39:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case 40:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 41:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; +case 42:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 43:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case 44:return "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 45:return "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; +case 46:return "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 47:return "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072";case 48:return "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case 49:return "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072"; +case 50:return "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case 51:return "\u0051\u0031";case 52:return "\u0051\u0032";case 53:return "\u0051\u0033";case 54:return "\u0051\u0034";case 55:return "\u004d\u0031";case 56:return "\u004d\u0032"; +case 57:return "\u004d\u0033";case 58:return "\u004d\u0034";case 59:return "\u004d\u0035";case 60:return "\u004d\u0036";case 61:return "\u004d\u0037";case 62:return "\u004d\u0038";case 63:return "\u004d\u0039";case 64:return "\u004d\u0031\u0030";case 65:return "\u004d\u0031\u0031"; +case 66:return "\u004d\u0031\u0032";};return "";};func (_cgeef *CT_Mdx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgeef .FAttr =ST_MdxFunctionType (1);_cgeef .MdxChoice =NewCT_MdxChoice ();for _ ,_aecba :=range start .Attr {if _aecba .Name .Local =="\u006e"{_eagba ,_egdbb :=_g .ParseUint (_aecba .Value ,10,32); +if _egdbb !=nil {return _egdbb ;};_cgeef .NAttr =uint32 (_eagba );continue ;};if _aecba .Name .Local =="\u0066"{_cgeef .FAttr .UnmarshalXMLAttr (_aecba );continue ;};};_geadaa :for {_deegdf ,_dadcg :=d .Token ();if _dadcg !=nil {return _dadcg ;};switch _beffg :=_deegdf .(type ){case _c .StartElement :switch _beffg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_cgeef .MdxChoice =NewCT_MdxChoice (); +if _dfecb :=d .DecodeElement (&_cgeef .MdxChoice .T ,&_beffg );_dfecb !=nil {return _dfecb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"}:_cgeef .MdxChoice =NewCT_MdxChoice (); +if _bbbcc :=d .DecodeElement (&_cgeef .MdxChoice .Ms ,&_beffg );_bbbcc !=nil {return _bbbcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_cgeef .MdxChoice =NewCT_MdxChoice (); +if _cdbag :=d .DecodeElement (&_cgeef .MdxChoice .P ,&_beffg );_cdbag !=nil {return _cdbag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"}:_cgeef .MdxChoice =NewCT_MdxChoice (); +if _dbacc :=d .DecodeElement (&_cgeef .MdxChoice .K ,&_beffg );_dbacc !=nil {return _dbacc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u0020\u0025\u0076",_beffg .Name ); +if _gabd :=d .Skip ();_gabd !=nil {return _gabd ;};};case _c .EndElement :break _geadaa ;case _c .CharData :};};return nil ;};func (_cgdcb *CT_MeasureDimensionMaps )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgdcb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgdcb .CountAttr )}); +};e .EncodeToken (start );if _cgdcb .Map !=nil {_ebeae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0061\u0070"}};for _ ,_egdgf :=range _cgdcb .Map {e .EncodeElement (_egdgf ,_ebeae );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_CustomSheetView and its children, prefixing error messages with path -func (_bffde *CT_CustomSheetView )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_bffde .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_bffde .GuidAttr ); -};if _edcd :=_bffde .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_edcd !=nil {return _edcd ;};if _bbbfc :=_bffde .ViewAttr .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0041\u0074\u0074r");_bbbfc !=nil {return _bbbfc ; -};if _bffde .Pane !=nil {if _bgea :=_bffde .Pane .ValidateWithPath (path +"\u002f\u0050\u0061n\u0065");_bgea !=nil {return _bgea ;};};if _bffde .Selection !=nil {if _ccdd :=_bffde .Selection .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"); -_ccdd !=nil {return _ccdd ;};};if _bffde .RowBreaks !=nil {if _cbcef :=_bffde .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073");_cbcef !=nil {return _cbcef ;};};if _bffde .ColBreaks !=nil {if _fcgdg :=_bffde .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"); -_fcgdg !=nil {return _fcgdg ;};};if _bffde .PageMargins !=nil {if _fafc :=_bffde .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_fafc !=nil {return _fafc ;};};if _bffde .PrintOptions !=nil {if _aaaf :=_bffde .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); -_aaaf !=nil {return _aaaf ;};};if _bffde .PageSetup !=nil {if _fcgb :=_bffde .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_fcgb !=nil {return _fcgb ;};};if _bffde .HeaderFooter !=nil {if _egddd :=_bffde .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); -_egddd !=nil {return _egddd ;};};if _bffde .AutoFilter !=nil {if _cacaa :=_bffde .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072");_cacaa !=nil {return _cacaa ;};};if _bffde .ExtLst !=nil {if _ababc :=_bffde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ababc !=nil {return _ababc ;};};return nil ;}; +// Validate validates the CT_DataRefs and its children +func (_fgbb *CT_DataRefs )Validate ()error {return _fgbb .ValidateWithPath ("C\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073");};func (_aedfc *CT_GroupItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggfg :=range start .Attr {if _ggfg .Name .Local =="\u0063\u006f\u0075n\u0074"{_dgcff ,_gdded :=_g .ParseUint (_ggfg .Value ,10,32); +if _gdded !=nil {return _gdded ;};_gccda :=uint32 (_dgcff );_aedfc .CountAttr =&_gccda ;continue ;};};_eabaf :for {_eegccb ,_gfde :=d .Token ();if _gfde !=nil {return _gfde ;};switch _fbedec :=_eegccb .(type ){case _c .StartElement :switch _fbedec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_ddbbc :=NewCT_GroupItemsChoice (); +if _babg :=d .DecodeElement (&_ddbbc .M ,&_fbedec );_babg !=nil {return _babg ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_ddbbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_adgbg :=NewCT_GroupItemsChoice (); +if _cgac :=d .DecodeElement (&_adgbg .N ,&_fbedec );_cgac !=nil {return _cgac ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_adgbg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_aegc :=NewCT_GroupItemsChoice (); +if _gfca :=d .DecodeElement (&_aegc .B ,&_fbedec );_gfca !=nil {return _gfca ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_aegc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_cadge :=NewCT_GroupItemsChoice (); +if _fbbbf :=d .DecodeElement (&_cadge .E ,&_fbedec );_fbbbf !=nil {return _fbbbf ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_cadge );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_ababc :=NewCT_GroupItemsChoice (); +if _gfff :=d .DecodeElement (&_ababc .S ,&_fbedec );_gfff !=nil {return _gfff ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_ababc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_cabeb :=NewCT_GroupItemsChoice (); +if _bggea :=d .DecodeElement (&_cabeb .D ,&_fbedec );_bggea !=nil {return _bggea ;};_aedfc .GroupItemsChoice =append (_aedfc .GroupItemsChoice ,_cabeb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073 \u0025\u0076",_fbedec .Name ); +if _gbgcd :=d .Skip ();_gbgcd !=nil {return _gbgcd ;};};case _c .EndElement :break _eabaf ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_SortCondition and its children -func (_ccega *CT_SortCondition )Validate ()error {return _ccega .ValidateWithPath ("\u0043\u0054_\u0053\u006f\u0072t\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e");};func NewCT_Revisions ()*CT_Revisions {_abacae :=&CT_Revisions {};return _abacae }; +// Validate validates the CT_DataConsolidate and its children +func (_ggee *CT_DataConsolidate )Validate ()error {return _ggee .ValidateWithPath ("\u0043T\u005fD\u0061\u0074\u0061\u0043\u006fn\u0073\u006fl\u0069\u0064\u0061\u0074\u0065");};func NewCT_OleObjects ()*CT_OleObjects {_eddeg :=&CT_OleObjects {};return _eddeg }; -// ValidateWithPath validates the CT_PCDSCPage and its children, prefixing error messages with path -func (_cbecg *CT_PCDSCPage )ValidateWithPath (path string )error {for _aeadb ,_afegb :=range _cbecg .PageItem {if _bgecd :=_afegb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fP\u0061\u0067\u0065\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_aeadb )); -_bgecd !=nil {return _bgecd ;};};return nil ;};func NewCT_Format ()*CT_Format {_gegab :=&CT_Format {};_gegab .PivotArea =NewCT_PivotArea ();return _gegab ;};func (_fdec *CT_DeletedField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agdc :=range start .Attr {if _agdc .Name .Local =="\u006e\u0061\u006d\u0065"{_eeae :=_agdc .Value ; -_fdec .NameAttr =_eeae ;continue ;};};for {_bdbg ,_cegec :=d .Token ();if _cegec !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0065\u006c\u0065\u0074\u0065d\u0046\u0069\u0065l\u0064:\u0020\u0025\u0073",_cegec ); -};if _cdaaf ,_adaeg :=_bdbg .(_c .EndElement );_adaeg &&_cdaaf .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_Col and its children +func (_cecfe *CT_Col )Validate ()error {return _cecfe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c");};func (_bgdcg *CT_CellFormula )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgdcg .TAttr !=ST_CellFormulaTypeUnset {_cfdg ,_gegb :=_bgdcg .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); +if _gegb !=nil {return _gegb ;};start .Attr =append (start .Attr ,_cfdg );};if _bgdcg .AcaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .AcaAttr ))}); +};if _bgdcg .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_bgdcg .RefAttr )});};if _bgdcg .Dt2DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0074\u0032\u0044"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .Dt2DAttr ))}); +};if _bgdcg .DtrAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0074\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .DtrAttr ))});};if _bgdcg .Del1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0031"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .Del1Attr ))}); +};if _bgdcg .Del2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0032"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .Del2Attr ))});};if _bgdcg .R1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0031"},Value :_ba .Sprintf ("\u0025\u0076",*_bgdcg .R1Attr )}); +};if _bgdcg .R2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0032"},Value :_ba .Sprintf ("\u0025\u0076",*_bgdcg .R2Attr )});};if _bgdcg .CaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .CaAttr ))}); +};if _bgdcg .SiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_bgdcg .SiAttr )});};if _bgdcg .BxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0078"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bgdcg .BxAttr ))}); +};e .EncodeElement (_bgdcg .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdfcb ST_Scope )Validate ()error {return _cdfcb .ValidateWithPath ("")};func NewCT_WebPublishItems ()*CT_WebPublishItems {_bddgg :=&CT_WebPublishItems {}; +return _bddgg };func (_bggfge ST_DataConsolidateFunction )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bggfge .String (),start );};func (_dbebf *CT_RevisionSheetRename )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_dbebf .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_dbebf .OldNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ee\u0077\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_dbebf .NewNameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_dbebf .RIdAttr )});if _dbebf .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dbebf .UaAttr ))}); +};if _dbebf .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dbebf .RaAttr ))});};e .EncodeToken (start );if _dbebf .ExtLst !=nil {_gbgae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_dbebf .ExtLst ,_gbgae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bgeb *CT_CommentList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bgeb .Comment !=nil {_debbd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}}; +for _ ,_afgf :=range _bgeb .Comment {e .EncodeElement (_afgf ,_debbd );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcacf *CT_FieldUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgfdb :=range start .Attr {if _fgfdb .Name .Local =="\u0078"{_cegca ,_baagf :=_g .ParseInt (_fgfdb .Value ,10,32); +if _baagf !=nil {return _baagf ;};_dcacf .XAttr =int32 (_cegca );continue ;};};for {_abced ,_faed :=d .Token ();if _faed !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046i\u0065l\u0064U\u0073\u0061\u0067\u0065\u003a\u0020\u0025s",_faed ); +};if _fgcbbf ,_gcgf :=_abced .(_c .EndElement );_gcgf &&_fgcbbf .Name ==start .Name {break ;};};return nil ;};type ST_CredMethod byte ;type CT_CustomProperties struct{ -// Validate validates the CT_Sheets and its children -func (_fbbac *CT_Sheets )Validate ()error {return _fbbac .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0065\u0065\u0074s");};func (_fgfea *CT_PCDSDTCEntriesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggedfd :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_fgfea .M =NewCT_Missing (); -if _dccdb :=d .DecodeElement (_fgfea .M ,&_ggedfd );_dccdb !=nil {return _dccdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_fgfea .N =NewCT_Number (); -if _gdabdc :=d .DecodeElement (_fgfea .N ,&_ggedfd );_gdabdc !=nil {return _gdabdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_fgfea .E =NewCT_Error (); -if _efded :=d .DecodeElement (_fgfea .E ,&_ggedfd );_efded !=nil {return _efded ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_fgfea .S =NewCT_String (); -if _eccdg :=d .DecodeElement (_fgfea .S ,&_ggedfd );_eccdg !=nil {return _eccdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_ggedfd .Name ); -if _fcdb :=d .Skip ();_fcdb !=nil {return _fcdb ;};};return nil ;}; +// Custom Property +CustomPr []*CT_CustomProperty ;};type CT_CalcChain struct{ -// Validate validates the CT_SheetId and its children -func (_baebbd *CT_SheetId )Validate ()error {return _baebbd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064");}; +// Cell +C []*CT_CalcCell ;ExtLst *CT_ExtensionList ;};func (_feaca ST_GrowShrinkType )String ()string {switch _feaca {case 0:return "";case 1:return "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065";case 2:return "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072"; +case 3:return "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072";};return "";};func (_abeac *CT_CustomChartsheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_abeac .GuidAttr )}); +if _abeac .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abeac .ScaleAttr )});};if _abeac .StateAttr !=ST_SheetStateUnset {_dfee ,_ddeaf :=_abeac .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"}); +if _ddeaf !=nil {return _ddeaf ;};start .Attr =append (start .Attr ,_dfee );};if _abeac .ZoomToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abeac .ZoomToFitAttr ))}); +};e .EncodeToken (start );if _abeac .PageMargins !=nil {_fddgc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}};e .EncodeElement (_abeac .PageMargins ,_fddgc );};if _abeac .PageSetup !=nil {_fedg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}}; +e .EncodeElement (_abeac .PageSetup ,_fedg );};if _abeac .HeaderFooter !=nil {_egaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_abeac .HeaderFooter ,_egaed ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_TablesChoice struct{ -// Validate validates the CT_RevisionsChoice and its children -func (_bebgae *CT_RevisionsChoice )Validate ()error {return _bebgae .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0073C\u0068\u006f\u0069\u0063\u0065");}; +// No Value +M *CT_TableMissing ; -// ValidateWithPath validates the CT_Tuples and its children, prefixing error messages with path -func (_fbddg *CT_Tuples )ValidateWithPath (path string )error {for _gffcb ,_dead :=range _fbddg .Tpl {if _ecbdd :=_dead .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0054\u0070\u006c\u005b\u0025\u0064\u005d",path ,_gffcb ));_ecbdd !=nil {return _ecbdd ; -};};return nil ;}; +// Character Value +S *CT_XStringElement ; -// Validate validates the CT_SheetProtection and its children -func (_caeeee *CT_SheetProtection )Validate ()error {return _caeeee .ValidateWithPath ("\u0043T\u005fS\u0068\u0065\u0065\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e");}; +// Index +X *CT_Index ;};func (_gcaf *CT_CalculatedItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcaf .PivotArea =NewCT_PivotArea ();for _ ,_dbf :=range start .Attr {if _dbf .Name .Local =="\u0066\u0069\u0065l\u0064"{_aad ,_daag :=_g .ParseUint (_dbf .Value ,10,32); +if _daag !=nil {return _daag ;};_bdbg :=uint32 (_aad );_gcaf .FieldAttr =&_bdbg ;continue ;};if _dbf .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_bcbf :=_dbf .Value ;_gcaf .FormulaAttr =&_bcbf ;continue ;};};_cdee :for {_bggga ,_agfc :=d .Token (); +if _agfc !=nil {return _agfc ;};switch _cgdd :=_bggga .(type ){case _c .StartElement :switch _cgdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _dddc :=d .DecodeElement (_gcaf .PivotArea ,&_cgdd ); +_dddc !=nil {return _dddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcaf .ExtLst =NewCT_ExtensionList (); +if _cba :=d .DecodeElement (_gcaf .ExtLst ,&_cgdd );_cba !=nil {return _cba ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_cgdd .Name ); +if _dbfe :=d .Skip ();_dbfe !=nil {return _dbfe ;};};case _c .EndElement :break _cdee ;case _c .CharData :};};return nil ;};func (_ccgcf *CT_OleItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffgabf :=range start .Attr {if _ffgabf .Name .Local =="\u006e\u0061\u006d\u0065"{_geace :=_ffgabf .Value ; +_ccgcf .NameAttr =_geace ;continue ;};if _ffgabf .Name .Local =="\u0069\u0063\u006f\u006e"{_gfdbc ,_eegce :=_g .ParseBool (_ffgabf .Value );if _eegce !=nil {return _eegce ;};_ccgcf .IconAttr =&_gfdbc ;continue ;};if _ffgabf .Name .Local =="\u0061\u0064\u0076\u0069\u0073\u0065"{_ggbfd ,_bagfc :=_g .ParseBool (_ffgabf .Value ); +if _bagfc !=nil {return _bagfc ;};_ccgcf .AdviseAttr =&_ggbfd ;continue ;};if _ffgabf .Name .Local =="\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"{_aadab ,_acadd :=_g .ParseBool (_ffgabf .Value );if _acadd !=nil {return _acadd ;};_ccgcf .PreferPicAttr =&_aadab ; +continue ;};};for {_abedgb ,_edef :=d .Token ();if _edef !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u003a\u0020%\u0073",_edef );};if _fegda ,_bfbdc :=_abedgb .(_c .EndElement ); +_bfbdc &&_fegda .Name ==start .Name {break ;};};return nil ;};func (_dccd *CT_ExternalReferences )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cafbgc :for {_accb ,_gedd :=d .Token ();if _gedd !=nil {return _gedd ;};switch _bbeg :=_accb .(type ){case _c .StartElement :switch _bbeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_dcab :=NewCT_ExternalReference (); +if _baaff :=d .DecodeElement (_dcab ,&_bbeg );_baaff !=nil {return _baaff ;};_dccd .ExternalReference =append (_dccd .ExternalReference ,_dcab );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_bbeg .Name ); +if _faeae :=d .Skip ();_faeae !=nil {return _faeae ;};};case _c .EndElement :break _cafbgc ;case _c .CharData :};};return nil ;};func (_bfbccc ST_FormatAction )ValidateWithPath (path string )error {switch _bfbccc {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfbccc )); +};return nil ;};type CT_CellStyles struct{ -// Validate validates the CT_Schema and its children -func (_acabe *CT_Schema )Validate ()error {return _acabe .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0068\u0065\u006da");}; +// Style Count +CountAttr *uint32 ; -// Validate validates the CT_RevisionRowColumnChoice and its children -func (_eeeffg *CT_RevisionRowColumnChoice )Validate ()error {return _eeeffg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068o\u0069\u0063\u0065");};func (_ggbee *CT_CustomProperties )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_ebfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"}};for _ ,_bgaa :=range _ggbee .CustomPr {e .EncodeElement (_bgaa ,_ebfd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; +// Cell Style +CellStyle []*CT_CellStyle ;};func (_baffaf ST_DataValidationErrorStyle )String ()string {switch _baffaf {case 0:return "";case 1:return "\u0073\u0074\u006f\u0070";case 2:return "\u0077a\u0072\u006e\u0069\u006e\u0067";case 3:return "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e"; +};return "";}; -// ValidateWithPath validates the CT_DeletedField and its children, prefixing error messages with path -func (_abacc *CT_DeletedField )ValidateWithPath (path string )error {return nil };func NewCT_RElt ()*CT_RElt {_acecfc :=&CT_RElt {};return _acecfc };type CT_SmartTagTypes struct{ +// ValidateWithPath validates the CT_Revisions and its children, prefixing error messages with path +func (_bbbfc *CT_Revisions )ValidateWithPath (path string )error {for _gbfdd ,_gcbdbc :=range _bbbfc .RevisionsChoice {if _fbbag :=_gcbdbc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_gbfdd )); +_fbbag !=nil {return _fbbag ;};};return nil ;};type CT_SheetView struct{ -// Smart Tag Type -SmartTagType []*CT_SmartTagType ;};func (_dcgcc *CT_Rst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dcgcc .T !=nil {_dbcca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};_d .AddPreserveSpaceAttr (&_dbcca ,*_dcgcc .T ); -e .EncodeElement (_dcgcc .T ,_dbcca );};if _dcgcc .R !=nil {_fcefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072"}};for _ ,_gcedaf :=range _dcgcc .R {e .EncodeElement (_gcedaf ,_fcefd );};};if _dcgcc .RPh !=nil {_eecdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0050\u0068"}}; -for _ ,_begbb :=range _dcgcc .RPh {e .EncodeElement (_begbb ,_eecdf );};};if _dcgcc .PhoneticPr !=nil {_gccc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}};e .EncodeElement (_dcgcc .PhoneticPr ,_gccc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gbfgfd *CT_colItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbfgfd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gbfgfd .CountAttr )}); -};e .EncodeToken (start );_cfgeff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}};for _ ,_edaaf :=range _gbfgfd .I {e .EncodeElement (_edaaf ,_cfgeff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_addgeb *ST_TotalsRowFunction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_addgeb =0; -case "\u006e\u006f\u006e\u0065":*_addgeb =1;case "\u0073\u0075\u006d":*_addgeb =2;case "\u006d\u0069\u006e":*_addgeb =3;case "\u006d\u0061\u0078":*_addgeb =4;case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_addgeb =5;case "\u0063\u006f\u0075n\u0074":*_addgeb =6; -case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_addgeb =7;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_addgeb =8;case "\u0076\u0061\u0072":*_addgeb =9;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_addgeb =10;};return nil ;};func (_dfedag ST_CellType )Validate ()error {return _dfedag .ValidateWithPath ("")}; +// Window Protection +WindowProtectionAttr *bool ; +// Show Formulas +ShowFormulasAttr *bool ; -// Validate validates the CT_IgnoredErrors and its children -func (_dabg *CT_IgnoredErrors )Validate ()error {return _dabg .ValidateWithPath ("\u0043\u0054_\u0049\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073");}; +// Show Grid Lines +ShowGridLinesAttr *bool ; -// Validate validates the CT_BookViews and its children -func (_fab *CT_BookViews )Validate ()error {return _fab .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073");};type CT_DdeValue struct{ +// Show Headers +ShowRowColHeadersAttr *bool ; -// DDE Value Type -TAttr ST_DdeValueType ; +// Show Zero Values +ShowZerosAttr *bool ; -// DDE Link Value -Val string ;};func (_feafd *CT_FontName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbed :=range start .Attr {if _cbed .Name .Local =="\u0076\u0061\u006c"{_fggad :=_cbed .Value ;_feafd .ValAttr =_fggad ;continue ;};};for {_fafgg ,_acdfd :=d .Token (); -if _acdfd !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_acdfd );};if _degdd ,_afdaa :=_fafgg .(_c .EndElement );_afdaa &&_degdd .Name ==start .Name {break ; -};};return nil ;};type CT_ServerFormats struct{ +// Right To Left +RightToLeftAttr *bool ; -// Format Count -CountAttr *uint32 ; +// Sheet Tab Selected +TabSelectedAttr *bool ; -// Server Format -ServerFormat []*CT_ServerFormat ;};func (_cfecba *CT_Tuple )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfecba .FldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfecba .FldAttr )}); -};if _cfecba .HierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_cfecba .HierAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d"},Value :_fg .Sprintf ("\u0025\u0076",_cfecba .ItemAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_MetadataTypes struct{ +// Show Ruler +ShowRulerAttr *bool ; -// Metadata Type Count -CountAttr *uint32 ; +// Show Outline Symbols +ShowOutlineSymbolsAttr *bool ; -// Metadata Type Information -MetadataType []*CT_MetadataType ;};func (_gcbbad ST_Type )ValidateWithPath (path string )error {switch _gcbbad {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcbbad )); -};return nil ;};func (_gacbb ST_TableStyleType )String ()string {switch _gacbb {case 0:return "";case 1:return "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065";case 2:return "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw";case 3:return "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; -case 4:return "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case 5:return "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case 6:return "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065";case 7:return "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065"; -case 8:return "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065";case 9:return "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065";case 10:return "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c"; -case 11:return "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c";case 12:return "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c";case 13:return "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c"; -case 14:return "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case 15:return "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e";case 16:return "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e"; -case 17:return "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077";case 18:return "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077";case 19:return "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; -case 20:return "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077";case 21:return "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067";case 22:return "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067"; -case 23:return "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067";case 24:return "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case 25:return "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067"; -case 26:return "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case 27:return "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073";case 28:return "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073"; -};return "";};func (_cefdbf ST_CredMethod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cefdbf .String (),start );}; +// Default Grid Color +DefaultGridColorAttr *bool ; -// Validate validates the CT_Scenarios and its children -func (_ddgdg *CT_Scenarios )Validate ()error {return _ddgdg .ValidateWithPath ("\u0043\u0054\u005fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073");};func (_fdaecc ST_PageOrder )ValidateWithPath (path string )error {switch _fdaecc {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdaecc )); -};return nil ;}; +// Show White Space +ShowWhiteSpaceAttr *bool ; -// ValidateWithPath validates the CT_WorksheetSource and its children, prefixing error messages with path -func (_beafbbd *CT_WorksheetSource )ValidateWithPath (path string )error {return nil }; +// View Type +ViewAttr ST_SheetViewType ; -// ValidateWithPath validates the CT_ColorFilter and its children, prefixing error messages with path -func (_gaba *CT_ColorFilter )ValidateWithPath (path string )error {return nil }; +// Top Left Visible Cell +TopLeftCellAttr *string ; -// Validate validates the CT_PivotAreas and its children -func (_fagdg *CT_PivotAreas )Validate ()error {return _fagdg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073");};type MapInfo struct{CT_MapInfo };func NewCT_Connection ()*CT_Connection {_edeb :=&CT_Connection {}; -return _edeb };type CT_ExtensionList struct{ +// Color Id +ColorIdAttr *uint32 ; -// Extension -Ext []*CT_Extension ;};func (_eafd *CT_ExternalSheetName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eafd .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_eafd .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cdfeed *ST_TextVAlign )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abbaf ,_dbbfa :=d .Token ();if _dbbfa !=nil {return _dbbfa ;};if _ceddg ,_dfdcff :=_abbaf .(_c .EndElement ); -_dfdcff &&_ceddg .Name ==start .Name {*_cdfeed =1;return nil ;};if _deedd ,_gcdgg :=_abbaf .(_c .CharData );!_gcdgg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abbaf ); -}else {switch string (_deedd ){case "":*_cdfeed =0;case "\u0074\u006f\u0070":*_cdfeed =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdfeed =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cdfeed =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_cdfeed =4; -case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cdfeed =5;};};_abbaf ,_dbbfa =d .Token ();if _dbbfa !=nil {return _dbbfa ;};if _dccdbc ,_ffdeg :=_abbaf .(_c .EndElement );_ffdeg &&_dccdbc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abbaf ); -};type ST_GroupBy byte ; +// Zoom Scale +ZoomScaleAttr *uint32 ; -// Validate validates the CT_PatternFill and its children -func (_cfceg *CT_PatternFill )Validate ()error {return _cfceg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072n\u0046\u0069\u006c\u006c");};type CT_SmartTagPr struct{ +// Zoom Scale Normal View +ZoomScaleNormalAttr *uint32 ; -// Embed SmartTags -EmbedAttr *bool ; +// Zoom Scale Page Break Preview +ZoomScaleSheetLayoutViewAttr *uint32 ; -// Show Smart Tags -ShowAttr ST_SmartTagShow ;};func (_gaddbf ST_FileType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bgccb :=_c .Attr {};_bgccb .Name =name ;switch _gaddbf {case ST_FileTypeUnset :_bgccb .Value ="";case ST_FileTypeMac :_bgccb .Value ="\u006d\u0061\u0063"; -case ST_FileTypeWin :_bgccb .Value ="\u0077\u0069\u006e";case ST_FileTypeDos :_bgccb .Value ="\u0064\u006f\u0073";case ST_FileTypeLin :_bgccb .Value ="\u006c\u0069\u006e";case ST_FileTypeOther :_bgccb .Value ="\u006f\u0074\u0068e\u0072";};return _bgccb ,nil ; -}; +// Zoom Scale Page Layout View +ZoomScalePageLayoutViewAttr *uint32 ; -// ValidateWithPath validates the StyleSheet and its children, prefixing error messages with path -func (_egedc *StyleSheet )ValidateWithPath (path string )error {if _ceedbe :=_egedc .CT_Stylesheet .ValidateWithPath (path );_ceedbe !=nil {return _ceedbe ;};return nil ;};func (_gagdd *Worksheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gagdd .CT_Worksheet =*NewCT_Worksheet (); -_dadgdgg :for {_cggac ,_defbb :=d .Token ();if _defbb !=nil {return _defbb ;};switch _cedad :=_cggac .(type ){case _c .StartElement :switch _cedad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_gagdd .SheetPr =NewCT_SheetPr (); -if _dadcd :=d .DecodeElement (_gagdd .SheetPr ,&_cedad );_dadcd !=nil {return _dadcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_gagdd .Dimension =NewCT_SheetDimension (); -if _eadef :=d .DecodeElement (_gagdd .Dimension ,&_cedad );_eadef !=nil {return _eadef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_gagdd .SheetViews =NewCT_SheetViews (); -if _fbagd :=d .DecodeElement (_gagdd .SheetViews ,&_cedad );_fbagd !=nil {return _fbagd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_gagdd .SheetFormatPr =NewCT_SheetFormatPr (); -if _egfbc :=d .DecodeElement (_gagdd .SheetFormatPr ,&_cedad );_egfbc !=nil {return _egfbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_bggeg :=NewCT_Cols (); -if _efdda :=d .DecodeElement (_bggeg ,&_cedad );_efdda !=nil {return _efdda ;};_gagdd .Cols =append (_gagdd .Cols ,_bggeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _dbfgg :=d .DecodeElement (_gagdd .SheetData ,&_cedad ); -_dbfgg !=nil {return _dbfgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}:_gagdd .SheetCalcPr =NewCT_SheetCalcPr (); -if _gcggad :=d .DecodeElement (_gagdd .SheetCalcPr ,&_cedad );_gcggad !=nil {return _gcggad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_gagdd .SheetProtection =NewCT_SheetProtection (); -if _edfdag :=d .DecodeElement (_gagdd .SheetProtection ,&_cedad );_edfdag !=nil {return _edfdag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}:_gagdd .ProtectedRanges =NewCT_ProtectedRanges (); -if _fcafa :=d .DecodeElement (_gagdd .ProtectedRanges ,&_cedad );_fcafa !=nil {return _fcafa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"}:_gagdd .Scenarios =NewCT_Scenarios (); -if _bbdafg :=d .DecodeElement (_gagdd .Scenarios ,&_cedad );_bbdafg !=nil {return _bbdafg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_gagdd .AutoFilter =NewCT_AutoFilter (); -if _gbdcga :=d .DecodeElement (_gagdd .AutoFilter ,&_cedad );_gbdcga !=nil {return _gbdcga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_gagdd .SortState =NewCT_SortState (); -if _gcbefc :=d .DecodeElement (_gagdd .SortState ,&_cedad );_gcbefc !=nil {return _gcbefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_gagdd .DataConsolidate =NewCT_DataConsolidate (); -if _bagfg :=d .DecodeElement (_gagdd .DataConsolidate ,&_cedad );_bagfg !=nil {return _bagfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_gagdd .CustomSheetViews =NewCT_CustomSheetViews (); -if _ebdac :=d .DecodeElement (_gagdd .CustomSheetViews ,&_cedad );_ebdac !=nil {return _ebdac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"}:_gagdd .MergeCells =NewCT_MergeCells (); -if _fbbgeg :=d .DecodeElement (_gagdd .MergeCells ,&_cedad );_fbbgeg !=nil {return _fbbgeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_gagdd .PhoneticPr =NewCT_PhoneticPr (); -if _degec :=d .DecodeElement (_gagdd .PhoneticPr ,&_cedad );_degec !=nil {return _degec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_cabfd :=NewCT_ConditionalFormatting (); -if _eeedea :=d .DecodeElement (_cabfd ,&_cedad );_eeedea !=nil {return _eeedea ;};_gagdd .ConditionalFormatting =append (_gagdd .ConditionalFormatting ,_cabfd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}:_gagdd .DataValidations =NewCT_DataValidations (); -if _eafbc :=d .DecodeElement (_gagdd .DataValidations ,&_cedad );_eafbc !=nil {return _eafbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"}:_gagdd .Hyperlinks =NewCT_Hyperlinks (); -if _fbbad :=d .DecodeElement (_gagdd .Hyperlinks ,&_cedad );_fbbad !=nil {return _fbbad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_gagdd .PrintOptions =NewCT_PrintOptions (); -if _accfe :=d .DecodeElement (_gagdd .PrintOptions ,&_cedad );_accfe !=nil {return _accfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_gagdd .PageMargins =NewCT_PageMargins (); -if _cggbc :=d .DecodeElement (_gagdd .PageMargins ,&_cedad );_cggbc !=nil {return _cggbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_gagdd .PageSetup =NewCT_PageSetup (); -if _fcgdd :=d .DecodeElement (_gagdd .PageSetup ,&_cedad );_fcgdd !=nil {return _fcgdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_gagdd .HeaderFooter =NewCT_HeaderFooter (); -if _gffgg :=d .DecodeElement (_gagdd .HeaderFooter ,&_cedad );_gffgg !=nil {return _gffgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_gagdd .RowBreaks =NewCT_PageBreak (); -if _cgddcf :=d .DecodeElement (_gagdd .RowBreaks ,&_cedad );_cgddcf !=nil {return _cgddcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_gagdd .ColBreaks =NewCT_PageBreak (); -if _bbbfcf :=d .DecodeElement (_gagdd .ColBreaks ,&_cedad );_bbbfcf !=nil {return _bbbfcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_gagdd .CustomProperties =NewCT_CustomProperties (); -if _aaacf :=d .DecodeElement (_gagdd .CustomProperties ,&_cedad );_aaacf !=nil {return _aaacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}:_gagdd .CellWatches =NewCT_CellWatches (); -if _cdbeg :=d .DecodeElement (_gagdd .CellWatches ,&_cedad );_cdbeg !=nil {return _cdbeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"}:_gagdd .IgnoredErrors =NewCT_IgnoredErrors (); -if _baeaba :=d .DecodeElement (_gagdd .IgnoredErrors ,&_cedad );_baeaba !=nil {return _baeaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_gagdd .SmartTags =NewCT_SmartTags (); -if _beccc :=d .DecodeElement (_gagdd .SmartTags ,&_cedad );_beccc !=nil {return _beccc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_gagdd .Drawing =NewCT_Drawing (); -if _fddab :=d .DecodeElement (_gagdd .Drawing ,&_cedad );_fddab !=nil {return _fddab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_gagdd .LegacyDrawing =NewCT_LegacyDrawing (); -if _fcefdc :=d .DecodeElement (_gagdd .LegacyDrawing ,&_cedad );_fcefdc !=nil {return _fcefdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_gagdd .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _acfbea :=d .DecodeElement (_gagdd .LegacyDrawingHF ,&_cedad );_acfbea !=nil {return _acfbea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_gagdd .DrawingHF =NewCT_DrawingHF (); -if _dbdfe :=d .DecodeElement (_gagdd .DrawingHF ,&_cedad );_dbdfe !=nil {return _dbdfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_gagdd .Picture =NewCT_SheetBackgroundPicture (); -if _bbedc :=d .DecodeElement (_gagdd .Picture ,&_cedad );_bbedc !=nil {return _bbedc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_gagdd .OleObjects =NewCT_OleObjects (); -if _bagabe :=d .DecodeElement (_gagdd .OleObjects ,&_cedad );_bagabe !=nil {return _bagabe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_gagdd .Controls =NewCT_Controls (); -if _gebdg :=d .DecodeElement (_gagdd .Controls ,&_cedad );_gebdg !=nil {return _gebdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_gagdd .WebPublishItems =NewCT_WebPublishItems (); -if _bgcdd :=d .DecodeElement (_gagdd .WebPublishItems ,&_cedad );_bgcdd !=nil {return _bgcdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"}:_gagdd .TableParts =NewCT_TableParts (); -if _ggeae :=d .DecodeElement (_gagdd .TableParts ,&_cedad );_ggeae !=nil {return _ggeae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gagdd .ExtLst =NewCT_ExtensionList (); -if _efbeeb :=d .DecodeElement (_gagdd .ExtLst ,&_cedad );_efbeeb !=nil {return _efbeeb ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u006f\u0072\u006b\u0073\u0068e\u0065\u0074 \u0025\u0076",_cedad .Name ); -if _baaff :=d .Skip ();_baaff !=nil {return _baaff ;};};case _c .EndElement :break _dadgdgg ;case _c .CharData :};};return nil ;}; +// Workbook View Index +WorkbookViewIdAttr uint32 ; -// ValidateWithPath validates the CT_Mdx and its children, prefixing error messages with path -func (_becbbe *CT_Mdx )ValidateWithPath (path string )error {if _becbbe .FAttr ==ST_MdxFunctionTypeUnset {return _fg .Errorf ("\u0025\u0073/\u0046\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066ie\u006c\u0064",path ); -};if _dffdd :=_becbbe .FAttr .ValidateWithPath (path +"\u002f\u0046\u0041\u0074\u0074\u0072");_dffdd !=nil {return _dffdd ;};if _gcgba :=_becbbe .MdxChoice .ValidateWithPath (path +"\u002f\u004d\u0064\u0078\u0043\u0068\u006f\u0069\u0063\u0065");_gcgba !=nil {return _gcgba ; -};return nil ;};type CT_Consolidation struct{ +// View Pane +Pane *CT_Pane ; -// Auto Page -AutoPageAttr *bool ; +// Selection +Selection []*CT_Selection ; -// Page Item Values -Pages *CT_Pages ; +// PivotTable Selection +PivotSelection []*CT_PivotSelection ; -// Range Sets -RangeSets *CT_RangeSets ;};func NewCT_MeasureDimensionMap ()*CT_MeasureDimensionMap {_afdce :=&CT_MeasureDimensionMap {};return _afdce ;};func (_abee *CT_DdeValues )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abee .RowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_abee .RowsAttr )}); -};if _abee .ColsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_abee .ColsAttr )});};e .EncodeToken (start );_bgggg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0076\u0061\u006c\u0075e"}}; -for _ ,_adae :=range _abee .Value {e .EncodeElement (_adae ,_bgggg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_egbebe *CT_UnderlineProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdfcfe :=range start .Attr {if _cdfcfe .Name .Local =="\u0076\u0061\u006c"{_egbebe .ValAttr .UnmarshalXMLAttr (_cdfcfe ); +continue ;};};for {_faadb ,_bgcdc :=d .Token ();if _bgcdc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006e\u0064\u0065r\u006ci\u006e\u0065\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u003a\u0020\u0025\u0073",_bgcdc ); +};if _agcbfd ,_beedef :=_faadb .(_c .EndElement );_beedef &&_agcbfd .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_CustomChartsheetView and its children, prefixing error messages with path -func (_gddg *CT_CustomChartsheetView )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_gddg .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_gddg .GuidAttr ); -};if _bfcd :=_gddg .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_bfcd !=nil {return _bfcd ;};if _gddg .PageMargins !=nil {if _gbcfg :=_gddg .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); -_gbcfg !=nil {return _gbcfg ;};};if _gddg .PageSetup !=nil {if _eccg :=_gddg .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_eccg !=nil {return _eccg ;};};if _gddg .HeaderFooter !=nil {if _eeec :=_gddg .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); -_eeec !=nil {return _eeec ;};};return nil ;}; +// Validate validates the CT_CalculatedMember and its children +func (_fddd *CT_CalculatedMember )Validate ()error {return _fddd .ValidateWithPath ("\u0043\u0054\u005f\u0043al\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072");};type CT_TableColumn struct{ -// Validate validates the CT_Revisions and its children -func (_dgeaa *CT_Revisions )Validate ()error {return _dgeaa .ValidateWithPath ("\u0043\u0054\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073");};func (_aagfb *ST_TableType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aagfb =0; -case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_aagfb =1;case "\u0078\u006d\u006c":*_aagfb =2;case "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065":*_aagfb =3;};return nil ;}; +// Table Field Id +IdAttr uint32 ; -// ValidateWithPath validates the CT_Authors and its children, prefixing error messages with path -func (_gfe *CT_Authors )ValidateWithPath (path string )error {return nil }; +// Unique Name +UniqueNameAttr *string ; -// Validate validates the CT_CellProtection and its children -func (_gbbad *CT_CellProtection )Validate ()error {return _gbbad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e");}; +// Column name +NameAttr string ; -// Validate validates the CT_CacheSourceChoice and its children -func (_eegca *CT_CacheSourceChoice )Validate ()error {return _eegca .ValidateWithPath ("C\u0054_\u0043\u0061\u0063\u0068\u0065\u0053\u006f\u0075r\u0063\u0065\u0043\u0068oi\u0063\u0065");}; +// Totals Row Function +TotalsRowFunctionAttr ST_TotalsRowFunction ; -// Validate validates the CT_CacheFields and its children -func (_dad *CT_CacheFields )Validate ()error {return _dad .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046i\u0065\u006c\u0064\u0073");}; +// Totals Row Label +TotalsRowLabelAttr *string ; -// ValidateWithPath validates the CT_X and its children, prefixing error messages with path -func (_cfgda *CT_X )ValidateWithPath (path string )error {return nil };type CT_PivotDimension struct{ +// Query Table Field Id +QueryTableFieldIdAttr *uint32 ; -// Measure -MeasureAttr *bool ; +// Header Row Cell Format Id +HeaderRowDxfIdAttr *uint32 ; -// Dimension Name -NameAttr string ; +// Data & Insert Row Format Id +DataDxfIdAttr *uint32 ; -// Dimension Unique Name -UniqueNameAttr string ; +// Totals Row Format Id +TotalsRowDxfIdAttr *uint32 ; -// Dimension Display Name -CaptionAttr string ;};func (_bbbg *CT_FilterColumnChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbcc :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_bbbg .Filters =NewCT_Filters (); -if _cacd :=d .DecodeElement (_bbbg .Filters ,&_gbcc );_cacd !=nil {return _cacd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"}:_bbbg .Top10 =NewCT_Top10 (); -if _ccba :=d .DecodeElement (_bbbg .Top10 ,&_gbcc );_ccba !=nil {return _ccba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"}:_bbbg .CustomFilters =NewCT_CustomFilters (); -if _afcb :=d .DecodeElement (_bbbg .CustomFilters ,&_gbcc );_afcb !=nil {return _afcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"}:_bbbg .DynamicFilter =NewCT_DynamicFilter (); -if _afbb :=d .DecodeElement (_bbbg .DynamicFilter ,&_gbcc );_afbb !=nil {return _afbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}:_bbbg .ColorFilter =NewCT_ColorFilter (); -if _aadf :=d .DecodeElement (_bbbg .ColorFilter ,&_gbcc );_aadf !=nil {return _aadf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"}:_bbbg .IconFilter =NewCT_IconFilter (); -if _ebgec :=d .DecodeElement (_bbbg .IconFilter ,&_gbcc );_ebgec !=nil {return _ebgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbbg .ExtLst =NewCT_ExtensionList (); -if _adab :=d .DecodeElement (_bbbg .ExtLst ,&_gbcc );_adab !=nil {return _adab ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gbcc .Name ); -if _dbgdf :=d .Skip ();_dbgdf !=nil {return _dbgdf ;};};return nil ;}; +// Header Row Cell Style +HeaderRowCellStyleAttr *string ; -// ValidateWithPath validates the CT_IndexedColors and its children, prefixing error messages with path -func (_cecbe *CT_IndexedColors )ValidateWithPath (path string )error {for _fgcbd ,_ccccb :=range _cecbe .RgbColor {if _cddcf :=_ccccb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fR\u0067\u0062\u0043\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_fgcbd )); -_cddcf !=nil {return _cddcf ;};};return nil ;};func (_agdcdg ST_CellType )String ()string {switch _agdcdg {case 0:return "";case 1:return "\u0062";case 2:return "\u006e";case 3:return "\u0065";case 4:return "\u0073";case 5:return "\u0073\u0074\u0072";case 6:return "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r"; -};return "";};func (_ffbab *SingleXmlCells )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +// Data Area Style Name +DataCellStyleAttr *string ; + +// Totals Row Style Name +TotalsRowCellStyleAttr *string ; + +// Calculated Column Formula +CalculatedColumnFormula *CT_TableFormula ; + +// Totals Row Formula +TotalsRowFormula *CT_TableFormula ; + +// XML Column Properties +XmlColumnPr *CT_XmlColumnPr ; + +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_acegc *CT_Connection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_acegc .IdAttr )}); +if _acegc .SourceFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .SourceFileAttr )});};if _acegc .OdcFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fd\u0063\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .OdcFileAttr )}); +};if _acegc .KeepAliveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006be\u0065\u0070\u0041\u006c\u0069\u0076e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .KeepAliveAttr ))});};if _acegc .IntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .IntervalAttr )}); +};if _acegc .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .NameAttr )});};if _acegc .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .DescriptionAttr )}); +};if _acegc .TypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .TypeAttr )});};if _acegc .ReconnectionMethodAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0063o\u006e\u006e\u0065\u0063\u0074i\u006f\u006eM\u0065\u0074\u0068\u006f\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .ReconnectionMethodAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_acegc .RefreshedVersionAttr )});if _acegc .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .MinRefreshableVersionAttr )}); +};if _acegc .SavePasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .SavePasswordAttr ))});}; +if _acegc .NewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0065\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .NewAttr ))});};if _acegc .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .DeletedAttr ))}); +};if _acegc .OnlyUseConnectionFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u006e\u006c\u0079\u0055se\u0043o\u006e\u006e\u0065\u0063\u0074i\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .OnlyUseConnectionFileAttr ))}); +};if _acegc .BackgroundAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .BackgroundAttr ))});};if _acegc .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .RefreshOnLoadAttr ))}); +};if _acegc .SaveDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acegc .SaveDataAttr ))});};if _acegc .CredentialsAttr !=ST_CredMethodUnset {_edde ,_eadfg :=_acegc .CredentialsAttr .MarshalXMLAttr (_c .Name {Local :"c\u0072\u0065\u0064\u0065\u006e\u0074\u0069\u0061\u006c\u0073"}); +if _eadfg !=nil {return _eadfg ;};start .Attr =append (start .Attr ,_edde );};if _acegc .SingleSignOnIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0053\u0069\u0067n\u004f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_acegc .SingleSignOnIdAttr )}); +};e .EncodeToken (start );if _acegc .DbPr !=nil {_dbce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0062\u0050\u0072"}};e .EncodeElement (_acegc .DbPr ,_dbce );};if _acegc .OlapPr !=nil {_eegcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0061\u0070\u0050\u0072"}}; +e .EncodeElement (_acegc .OlapPr ,_eegcc );};if _acegc .WebPr !=nil {_acec :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0077\u0065\u0062\u0050r"}};e .EncodeElement (_acegc .WebPr ,_acec );};if _acegc .TextPr !=nil {_bdag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0050\u0072"}}; +e .EncodeElement (_acegc .TextPr ,_bdag );};if _acegc .Parameters !=nil {_bbfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0072\u0061\u006de\u0074\u0065\u0072\u0073"}};e .EncodeElement (_acegc .Parameters ,_bbfd ); +};if _acegc .ExtLst !=nil {_fgad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acegc .ExtLst ,_fgad );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +func (_dfcf *CT_AutoSortScope )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_abb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};e .EncodeElement (_dfcf .PivotArea ,_abb ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfcfee ST_DataConsolidateFunction )ValidateWithPath (path string )error {switch _dfcfee {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfcfee )); +};return nil ;};func (_gbfc *CT_IgnoredErrors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fbdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0069\u0067n\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"}}; +for _ ,_gcffg :=range _gbfc .IgnoredError {e .EncodeElement (_gcffg ,_fbdg );};if _gbfc .ExtLst !=nil {_fcdfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gbfc .ExtLst ,_fcdfc ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbcbf *CT_CellAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddbe :=range start .Attr {if _ddbe .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"{_cbcbf .HorizontalAttr .UnmarshalXMLAttr (_ddbe ); +continue ;};if _ddbe .Name .Local =="\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"{_cbcbf .VerticalAttr .UnmarshalXMLAttr (_ddbe );continue ;};if _ddbe .Name .Local =="\u0074\u0065\u0078t\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_bbaa ,_bfbc :=_g .ParseUint (_ddbe .Value ,10,8); +if _bfbc !=nil {return _bfbc ;};_deag :=uint8 (_bbaa );_cbcbf .TextRotationAttr =&_deag ;continue ;};if _ddbe .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_abd ,_cgfc :=_g .ParseBool (_ddbe .Value );if _cgfc !=nil {return _cgfc ;}; +_cbcbf .WrapTextAttr =&_abd ;continue ;};if _ddbe .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_agcc ,_ggbd :=_g .ParseUint (_ddbe .Value ,10,32);if _ggbd !=nil {return _ggbd ;};_agd :=uint32 (_agcc );_cbcbf .IndentAttr =&_agd ;continue ;};if _ddbe .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0049n\u0064\u0065\u006e\u0074"{_dede ,_bccae :=_g .ParseInt (_ddbe .Value ,10,32); +if _bccae !=nil {return _bccae ;};_aadb :=int32 (_dede );_cbcbf .RelativeIndentAttr =&_aadb ;continue ;};if _ddbe .Name .Local =="\u006au\u0073t\u0069\u0066\u0079\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065"{_efcg ,_bbbf :=_g .ParseBool (_ddbe .Value ); +if _bbbf !=nil {return _bbbf ;};_cbcbf .JustifyLastLineAttr =&_efcg ;continue ;};if _ddbe .Name .Local =="s\u0068\u0072\u0069\u006e\u006b\u0054\u006f\u0046\u0069\u0074"{_bgbac ,_gdgf :=_g .ParseBool (_ddbe .Value );if _gdgf !=nil {return _gdgf ;};_cbcbf .ShrinkToFitAttr =&_bgbac ; +continue ;};if _ddbe .Name .Local =="\u0072\u0065\u0061d\u0069\u006e\u0067\u004f\u0072\u0064\u0065\u0072"{_bcdgb ,_ffde :=_g .ParseUint (_ddbe .Value ,10,32);if _ffde !=nil {return _ffde ;};_cabc :=uint32 (_bcdgb );_cbcbf .ReadingOrderAttr =&_cabc ;continue ; +};};for {_agab ,_fadba :=d .Token ();if _fadba !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006cA\u006ci\u0067\u006e\u006d\u0065\u006e\u0074\u003a \u0025\u0073",_fadba );};if _afd ,_gac :=_agab .(_c .EndElement ); +_gac &&_afd .Name ==start .Name {break ;};};return nil ;};func (_daaff *CT_NumFmts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daaff .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_daaff .CountAttr )}); +};e .EncodeToken (start );if _daaff .NumFmt !=nil {_bfgdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};for _ ,_fcabe :=range _daaff .NumFmt {e .EncodeElement (_fcabe ,_bfgdb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bbaca *CT_Filters )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbaca .BlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061n\u006b"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bbaca .BlankAttr ))}); +};if _bbaca .CalendarTypeAttr !=_cd .ST_CalendarTypeUnset {_bcdf ,_aafd :=_bbaca .CalendarTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0061\u006ce\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065"});if _aafd !=nil {return _aafd ;};start .Attr =append (start .Attr ,_bcdf ); +};e .EncodeToken (start );if _bbaca .Filter !=nil {_aacc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072"}};for _ ,_faffgf :=range _bbaca .Filter {e .EncodeElement (_faffgf ,_aacc );};};if _bbaca .DateGroupItem !=nil {_dfgba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075p\u0049\u0074\u0065\u006d"}}; +for _ ,_dbfec :=range _bbaca .DateGroupItem {e .EncodeElement (_dbfec ,_dfgba );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgcca ST_FilterOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gggfba :=_c .Attr {}; +_gggfba .Name =name ;switch _dgcca {case ST_FilterOperatorUnset :_gggfba .Value ="";case ST_FilterOperatorEqual :_gggfba .Value ="\u0065\u0071\u0075a\u006c";case ST_FilterOperatorLessThan :_gggfba .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; +case ST_FilterOperatorLessThanOrEqual :_gggfba .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case ST_FilterOperatorNotEqual :_gggfba .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_FilterOperatorGreaterThanOrEqual :_gggfba .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; +case ST_FilterOperatorGreaterThan :_gggfba .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";};return _gggfba ,nil ;}; + +// Validate validates the Headers and its children +func (_febdcc *Headers )Validate ()error {return _febdcc .ValidateWithPath ("\u0048e\u0061\u0064\u0065\u0072\u0073");};func (_bacbb *CT_GroupLevels )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bacbb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bacbb .CountAttr )}); +};e .EncodeToken (start );_fcdea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070L\u0065\u0076\u0065\u006c"}};for _ ,_cfead :=range _bacbb .GroupLevel {e .EncodeElement (_cfead ,_fcdea );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; + +// ValidateWithPath validates the CT_Authors and its children, prefixing error messages with path +func (_dcb *CT_Authors )ValidateWithPath (path string )error {return nil };const (ST_UnderlineValuesUnset ST_UnderlineValues =0;ST_UnderlineValuesSingle ST_UnderlineValues =1;ST_UnderlineValuesDouble ST_UnderlineValues =2;ST_UnderlineValuesSingleAccounting ST_UnderlineValues =3; +ST_UnderlineValuesDoubleAccounting ST_UnderlineValues =4;ST_UnderlineValuesNone ST_UnderlineValues =5;); + +// Validate validates the CT_XmlColumnPr and its children +func (_caadb *CT_XmlColumnPr )Validate ()error {return _caadb .ValidateWithPath ("\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006cu\u006d\u006e\u0050\u0072");};func (_bged *CT_Hyperlinks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_edcba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}};for _ ,_ggbed :=range _bged .Hyperlink {e .EncodeElement (_ggbed ,_edcba );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type Table struct{CT_Table }; + +// Validate validates the CT_SharedItems and its children +func (_ggdae *CT_SharedItems )Validate ()error {return _ggdae .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064I\u0074\u0065\u006d\u0073");};func (_accgaa *Users )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069:\u0073\u0069\u006e\u0067\u006ce\u0058\u006dl\u0043\u0065\u006c\u006c\u0073";return _ffbab .CT_SingleXmlCells .MarshalXML (e ,start );};func NewCT_RevisionCellChange ()*CT_RevisionCellChange {_agabd :=&CT_RevisionCellChange {}; -_agabd .Nc =NewCT_Cell ();return _agabd ;};type Headers struct{CT_RevisionHeaders }; +start .Name .Local ="\u006da\u0069\u003a\u0075\u0073\u0065\u0072s";return _accgaa .CT_Users .MarshalXML (e ,start );};func (_ebbfb *CT_ExternalCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adec :=range start .Attr {if _adec .Name .Local =="\u0072"{_abdeg :=_adec .Value ; +_ebbfb .RAttr =&_abdeg ;continue ;};if _adec .Name .Local =="\u0074"{_ebbfb .TAttr .UnmarshalXMLAttr (_adec );continue ;};if _adec .Name .Local =="\u0076\u006d"{_aeaaf ,_ccgbe :=_g .ParseUint (_adec .Value ,10,32);if _ccgbe !=nil {return _ccgbe ;};_fbeb :=uint32 (_aeaaf ); +_ebbfb .VmAttr =&_fbeb ;continue ;};};_bfcdd :for {_cbfb ,_edaab :=d .Token ();if _edaab !=nil {return _edaab ;};switch _gbed :=_cbfb .(type ){case _c .StartElement :switch _gbed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:_ebbfb .V =new (string ); +if _cagde :=d .DecodeElement (_ebbfb .V ,&_gbed );_cagde !=nil {return _cagde ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_gbed .Name ); +if _gbbe :=d .Skip ();_gbbe !=nil {return _gbbe ;};};case _c .EndElement :break _bfcdd ;case _c .CharData :};};return nil ;};func (_gaec *CT_Color )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gaec .AutoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaec .AutoAttr ))}); +};if _gaec .IndexedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0064\u0065\u0078\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gaec .IndexedAttr )});};if _gaec .RgbAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0067\u0062"},Value :_ba .Sprintf ("\u0025\u0076",*_gaec .RgbAttr )}); +};if _gaec .ThemeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0065m\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gaec .ThemeAttr )});};if _gaec .TintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gaec .TintAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CustomWorkbookViews ()*CT_CustomWorkbookViews {_cade :=&CT_CustomWorkbookViews {};return _cade ;};func (_faca *CT_HeaderFooter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgagd :=range start .Attr {if _bgagd .Name .Local =="\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"{_gcggg ,_bfdeb :=_g .ParseBool (_bgagd .Value ); +if _bfdeb !=nil {return _bfdeb ;};_faca .DifferentOddEvenAttr =&_gcggg ;continue ;};if _bgagd .Name .Local =="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"{_cgbgbd ,_fcce :=_g .ParseBool (_bgagd .Value );if _fcce !=nil {return _fcce ; +};_faca .DifferentFirstAttr =&_cgbgbd ;continue ;};if _bgagd .Name .Local =="\u0073\u0063\u0061l\u0065\u0057\u0069\u0074\u0068\u0044\u006f\u0063"{_cfgda ,_beegad :=_g .ParseBool (_bgagd .Value );if _beegad !=nil {return _beegad ;};_faca .ScaleWithDocAttr =&_cfgda ; +continue ;};if _bgagd .Name .Local =="\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"{_geddaf ,_adagf :=_g .ParseBool (_bgagd .Value );if _adagf !=nil {return _adagf ;};_faca .AlignWithMarginsAttr =&_geddaf ;continue ; +};};_cbafb :for {_dgggg ,_ddcce :=d .Token ();if _ddcce !=nil {return _ddcce ;};switch _acbbc :=_dgggg .(type ){case _c .StartElement :switch _acbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0048\u0065\u0061\u0064\u0065r"}:_faca .OddHeader =new (string ); +if _cffddd :=d .DecodeElement (_faca .OddHeader ,&_acbbc );_cffddd !=nil {return _cffddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fd\u0064\u0046\u006f\u006f\u0074\u0065r"}:_faca .OddFooter =new (string ); +if _cgcgc :=d .DecodeElement (_faca .OddFooter ,&_acbbc );_cgcgc !=nil {return _cgcgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0048\u0065\u0061\u0064\u0065\u0072"}:_faca .EvenHeader =new (string ); +if _dbccd :=d .DecodeElement (_faca .EvenHeader ,&_acbbc );_dbccd !=nil {return _dbccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0046\u006f\u006f\u0074\u0065\u0072"}:_faca .EvenFooter =new (string ); +if _gbgfg :=d .DecodeElement (_faca .EvenFooter ,&_acbbc );_gbgfg !=nil {return _gbgfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}:_faca .FirstHeader =new (string ); +if _dfcgb :=d .DecodeElement (_faca .FirstHeader ,&_acbbc );_dfcgb !=nil {return _dfcgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}:_faca .FirstFooter =new (string ); +if _bcfcg :=d .DecodeElement (_faca .FirstFooter ,&_acbbc );_bcfcg !=nil {return _bcfcg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_acbbc .Name ); +if _ceabb :=d .Skip ();_ceabb !=nil {return _ceabb ;};};case _c .EndElement :break _cbafb ;case _c .CharData :};};return nil ;};func (_edaefg *CT_CustomChartsheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edaefg .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_dged :=range start .Attr {if _dged .Name .Local =="\u0067\u0075\u0069\u0064"{_gabf :=_dged .Value ;_edaefg .GuidAttr =_gabf ;continue ;};if _dged .Name .Local =="\u0073\u0063\u0061l\u0065"{_bgcg ,_dfaag :=_g .ParseUint (_dged .Value ,10,32);if _dfaag !=nil {return _dfaag ; +};_cdaab :=uint32 (_bgcg );_edaefg .ScaleAttr =&_cdaab ;continue ;};if _dged .Name .Local =="\u0073\u0074\u0061t\u0065"{_edaefg .StateAttr .UnmarshalXMLAttr (_dged );continue ;};if _dged .Name .Local =="\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"{_efafa ,_bgdcf :=_g .ParseBool (_dged .Value ); +if _bgdcf !=nil {return _bgdcf ;};_edaefg .ZoomToFitAttr =&_efafa ;continue ;};};_caec :for {_dccbc ,_bdedb :=d .Token ();if _bdedb !=nil {return _bdedb ;};switch _cbbe :=_dccbc .(type ){case _c .StartElement :switch _cbbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_edaefg .PageMargins =NewCT_PageMargins (); +if _fcfbf :=d .DecodeElement (_edaefg .PageMargins ,&_cbbe );_fcfbf !=nil {return _fcfbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_edaefg .PageSetup =NewCT_CsPageSetup (); +if _bbagf :=d .DecodeElement (_edaefg .PageSetup ,&_cbbe );_bbagf !=nil {return _bbagf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_edaefg .HeaderFooter =NewCT_HeaderFooter (); +if _fcbf :=d .DecodeElement (_edaefg .HeaderFooter ,&_cbbe );_fcbf !=nil {return _fcbf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077 \u0025\u0076",_cbbe .Name ); +if _baad :=d .Skip ();_baad !=nil {return _baad ;};};case _c .EndElement :break _caec ;case _c .CharData :};};return nil ;};func (_bfbe *CT_CalcPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aed :=range start .Attr {if _aed .Name .Local =="\u0063\u0061\u006c\u0063\u0049\u0064"{_cgef ,_egcfd :=_g .ParseUint (_aed .Value ,10,32); +if _egcfd !=nil {return _egcfd ;};_cbg :=uint32 (_cgef );_bfbe .CalcIdAttr =&_cbg ;continue ;};if _aed .Name .Local =="\u0063\u0061\u006c\u0063\u004d\u006f\u0064\u0065"{_bfbe .CalcModeAttr .UnmarshalXMLAttr (_aed );continue ;};if _aed .Name .Local =="\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"{_gebg ,_fggaf :=_g .ParseBool (_aed .Value ); +if _fggaf !=nil {return _fggaf ;};_bfbe .FullCalcOnLoadAttr =&_gebg ;continue ;};if _aed .Name .Local =="\u0072e\u0066\u004d\u006f\u0064\u0065"{_bfbe .RefModeAttr .UnmarshalXMLAttr (_aed );continue ;};if _aed .Name .Local =="\u0069t\u0065\u0072\u0061\u0074\u0065"{_fgfe ,_faae :=_g .ParseBool (_aed .Value ); +if _faae !=nil {return _faae ;};_bfbe .IterateAttr =&_fgfe ;continue ;};if _aed .Name .Local =="\u0069\u0074\u0065r\u0061\u0074\u0065\u0043\u006f\u0075\u006e\u0074"{_dfdf ,_baffa :=_g .ParseUint (_aed .Value ,10,32);if _baffa !=nil {return _baffa ;};_acbee :=uint32 (_dfdf ); +_bfbe .IterateCountAttr =&_acbee ;continue ;};if _aed .Name .Local =="\u0069\u0074\u0065r\u0061\u0074\u0065\u0044\u0065\u006c\u0074\u0061"{_fca ,_cfg :=_g .ParseFloat (_aed .Value ,64);if _cfg !=nil {return _cfg ;};_bfbe .IterateDeltaAttr =&_fca ;continue ; +};if _aed .Name .Local =="\u0066\u0075\u006c\u006c\u0050\u0072\u0065\u0063\u0069\u0073\u0069\u006f\u006e"{_dbbb ,_ecbff :=_g .ParseBool (_aed .Value );if _ecbff !=nil {return _ecbff ;};_bfbe .FullPrecisionAttr =&_dbbb ;continue ;};if _aed .Name .Local =="\u0063\u0061\u006c\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0074\u0065\u0064"{_afbf ,_cefb :=_g .ParseBool (_aed .Value ); +if _cefb !=nil {return _cefb ;};_bfbe .CalcCompletedAttr =&_afbf ;continue ;};if _aed .Name .Local =="\u0063\u0061\u006c\u0063\u004f\u006e\u0053\u0061\u0076\u0065"{_fbcb ,_cbcc :=_g .ParseBool (_aed .Value );if _cbcc !=nil {return _cbcc ;};_bfbe .CalcOnSaveAttr =&_fbcb ; +continue ;};if _aed .Name .Local =="\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006et\u0043\u0061\u006c\u0063"{_fgfa ,_eggf :=_g .ParseBool (_aed .Value );if _eggf !=nil {return _eggf ;};_bfbe .ConcurrentCalcAttr =&_fgfa ;continue ;};if _aed .Name .Local =="c\u006f\u006e\u0063\u0075rr\u0065n\u0074\u004d\u0061\u006e\u0075a\u006c\u0043\u006f\u0075\u006e\u0074"{_fbfb ,_fge :=_g .ParseUint (_aed .Value ,10,32); +if _fge !=nil {return _fge ;};_daad :=uint32 (_fbfb );_bfbe .ConcurrentManualCountAttr =&_daad ;continue ;};if _aed .Name .Local =="\u0066\u006f\u0072\u0063\u0065\u0046\u0075\u006c\u006c\u0043\u0061\u006c\u0063"{_fbg ,_bbff :=_g .ParseBool (_aed .Value ); +if _bbff !=nil {return _bbff ;};_bfbe .ForceFullCalcAttr =&_fbg ;continue ;};};for {_eaa ,_bdb :=d .Token ();if _bdb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0061\u006cc\u0050\u0072\u003a\u0020\u0025\u0073",_bdb ); +};if _beee ,_fafb :=_eaa .(_c .EndElement );_fafb &&_beee .Name ==start .Name {break ;};};return nil ;};func (_cgfbcb ST_RefMode )Validate ()error {return _cgfbcb .ValidateWithPath ("")};func (_degbe *ST_RefMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_degbe =0; +case "\u0041\u0031":*_degbe =1;case "\u0052\u0031\u0043\u0031":*_degbe =2;};return nil ;};func (_befac *CT_ExternalSheetDataSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcfaf :for {_cafcc ,_cdfb :=d .Token ();if _cdfb !=nil {return _cdfb ; +};switch _caffg :=_cafcc .(type ){case _c .StartElement :switch _caffg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:_gcdfa :=NewCT_ExternalSheetData (); +if _cgadf :=d .DecodeElement (_gcdfa ,&_caffg );_cgadf !=nil {return _cgadf ;};_befac .SheetData =append (_befac .SheetData ,_gcdfa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053h\u0065\u0065\u0074\u0044\u0061\u0074a\u0053\u0065\u0074 \u0025\u0076",_caffg .Name ); +if _efacg :=d .Skip ();_efacg !=nil {return _efacg ;};};case _c .EndElement :break _dcfaf ;case _c .CharData :};};return nil ;};func NewCT_MapInfo ()*CT_MapInfo {_dccf :=&CT_MapInfo {};return _dccf }; -// ValidateWithPath validates the CT_DataValidations and its children, prefixing error messages with path -func (_dgafa *CT_DataValidations )ValidateWithPath (path string )error {for _gafge ,_becb :=range _dgafa .DataValidation {if _ebaa :=_becb .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0044\u0061ta\u0056a\u006c\u0069\u0064\u0061\u0074i\u006f\u006e\u005b\u0025\u0064\u005d",path ,_gafge )); -_ebaa !=nil {return _ebaa ;};};return nil ;};func (_ageed *CT_QueryCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ageed .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ageed .CountAttr )}); -};e .EncodeToken (start );_effga :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0071\u0075\u0065\u0072y"}};for _ ,_afcbd :=range _ageed .Query {e .EncodeElement (_afcbd ,_effga );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_cdebg *CT_PageBreak )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfbae :=range start .Attr {if _dfbae .Name .Local =="\u0063\u006f\u0075n\u0074"{_edbf ,_gaggg :=_f .ParseUint (_dfbae .Value ,10,32);if _gaggg !=nil {return _gaggg ; -};_eagec :=uint32 (_edbf );_cdebg .CountAttr =&_eagec ;continue ;};if _dfbae .Name .Local =="\u006d\u0061n\u0075\u0061\u006cB\u0072\u0065\u0061\u006b\u0043\u006f\u0075\u006e\u0074"{_gcged ,_edfbe :=_f .ParseUint (_dfbae .Value ,10,32);if _edfbe !=nil {return _edfbe ; -};_bdaff :=uint32 (_gcged );_cdebg .ManualBreakCountAttr =&_bdaff ;continue ;};};_dccaef :for {_ecaea ,_gedbb :=d .Token ();if _gedbb !=nil {return _gedbb ;};switch _ccfea :=_ecaea .(type ){case _c .StartElement :switch _ccfea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006b"}:_begdcd :=NewCT_Break (); -if _gebebc :=d .DecodeElement (_begdcd ,&_ccfea );_gebebc !=nil {return _gebebc ;};_cdebg .Brk =append (_cdebg .Brk ,_begdcd );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0061\u0067e\u0042\u0072\u0065\u0061\u006b\u0020\u0025\u0076",_ccfea .Name ); -if _efbaf :=d .Skip ();_efbaf !=nil {return _efbaf ;};};case _c .EndElement :break _dccaef ;case _c .CharData :};};return nil ;};func NewCT_Tuple ()*CT_Tuple {_ddgag :=&CT_Tuple {};return _ddgag };func (_effad *ST_VolValueType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdedf ,_acdgeb :=d .Token (); -if _acdgeb !=nil {return _acdgeb ;};if _fgdbg ,_gfdcf :=_bdedf .(_c .EndElement );_gfdcf &&_fgdbg .Name ==start .Name {*_effad =1;return nil ;};if _eabeg ,_cbddcg :=_bdedf .(_c .CharData );!_cbddcg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdedf ); -}else {switch string (_eabeg ){case "":*_effad =0;case "\u0062":*_effad =1;case "\u006e":*_effad =2;case "\u0065":*_effad =3;case "\u0073":*_effad =4;};};_bdedf ,_acdgeb =d .Token ();if _acdgeb !=nil {return _acdgeb ;};if _aefeb ,_deccf :=_bdedf .(_c .EndElement ); -_deccf &&_aefeb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdedf );};func NewCT_DeletedField ()*CT_DeletedField {_ebabc :=&CT_DeletedField {}; -return _ebabc };func NewCT_Top10 ()*CT_Top10 {_fdaca :=&CT_Top10 {};return _fdaca }; +// Validate validates the CT_CalcCell and its children +func (_gfae *CT_CalcCell )Validate ()error {return _gfae .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c");};func (_gabba *CT_DataValidation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gabba .TypeAttr !=ST_DataValidationTypeUnset {_fbfbe ,_dgad :=_gabba .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dgad !=nil {return _dgad ;};start .Attr =append (start .Attr ,_fbfbe );};if _gabba .ErrorStyleAttr !=ST_DataValidationErrorStyleUnset {_afcfc ,_babcf :=_gabba .ErrorStyleAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0053\u0074\u0079\u006c\u0065"}); +if _babcf !=nil {return _babcf ;};start .Attr =append (start .Attr ,_afcfc );};if _gabba .ImeModeAttr !=ST_DataValidationImeModeUnset {_aeff ,_ddbec :=_gabba .ImeModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0069m\u0065\u004d\u006f\u0064\u0065"});if _ddbec !=nil {return _ddbec ; +};start .Attr =append (start .Attr ,_aeff );};if _gabba .OperatorAttr !=ST_DataValidationOperatorUnset {_bgfeb ,_egcfe :=_gabba .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"});if _egcfe !=nil {return _egcfe ; +};start .Attr =append (start .Attr ,_bgfeb );};if _gabba .AllowBlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0042\u006c\u0061\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gabba .AllowBlankAttr ))}); +};if _gabba .ShowDropDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gabba .ShowDropDownAttr ))});}; +if _gabba .ShowInputMessageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0049\u006ep\u0075\u0074\u004d\u0065\u0073\u0073\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gabba .ShowInputMessageAttr ))}); +};if _gabba .ShowErrorMessageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0045\u0072r\u006f\u0072\u004d\u0065\u0073\u0073\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gabba .ShowErrorMessageAttr ))}); +};if _gabba .ErrorTitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0054\u0069\u0074\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gabba .ErrorTitleAttr )});};if _gabba .ErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072o\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_gabba .ErrorAttr )}); +};if _gabba .PromptTitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u006f\u006d\u0070\u0074\u0054\u0069\u0074\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gabba .PromptTitleAttr )});};if _gabba .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gabba .PromptAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_gabba .SqrefAttr )});e .EncodeToken (start );if _gabba .Formula1 !=nil {_cdce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"}}; +_dc .AddPreserveSpaceAttr (&_cdce ,*_gabba .Formula1 );e .EncodeElement (_gabba .Formula1 ,_cdce );};if _gabba .Formula2 !=nil {_aadeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"}};_dc .AddPreserveSpaceAttr (&_aadeg ,*_gabba .Formula2 ); +e .EncodeElement (_gabba .Formula2 ,_aadeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_beccf ST_ExternalConnectionType )Validate ()error {return _beccf .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_CustomFilters and its children, prefixing error messages with path -func (_bcda *CT_CustomFilters )ValidateWithPath (path string )error {for _cfgag ,_egce :=range _bcda .CustomFilter {if _caag :=_egce .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cfgag )); -_caag !=nil {return _caag ;};};return nil ;};func NewCT_ColFields ()*CT_ColFields {_ebcba :=&CT_ColFields {};return _ebcba };type QueryTable struct{CT_QueryTable };func (_fddacb ST_TimePeriod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgbggg :=_c .Attr {}; -_cgbggg .Name =name ;switch _fddacb {case ST_TimePeriodUnset :_cgbggg .Value ="";case ST_TimePeriodToday :_cgbggg .Value ="\u0074\u006f\u0064a\u0079";case ST_TimePeriodYesterday :_cgbggg .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case ST_TimePeriodTomorrow :_cgbggg .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077"; -case ST_TimePeriodLast7Days :_cgbggg .Value ="\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s";case ST_TimePeriodThisMonth :_cgbggg .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_TimePeriodLastMonth :_cgbggg .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h"; -case ST_TimePeriodNextMonth :_cgbggg .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case ST_TimePeriodThisWeek :_cgbggg .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_TimePeriodLastWeek :_cgbggg .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b"; -case ST_TimePeriodNextWeek :_cgbggg .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";};return _cgbggg ,nil ;};func (_fdgff *ST_CellFormulaType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaece ,_gceffg :=d .Token ();if _gceffg !=nil {return _gceffg ; -};if _gacgg ,_fgbfg :=_aaece .(_c .EndElement );_fgbfg &&_gacgg .Name ==start .Name {*_fdgff =1;return nil ;};if _edffd ,_geaafe :=_aaece .(_c .CharData );!_geaafe {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaece ); -}else {switch string (_edffd ){case "":*_fdgff =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fdgff =1;case "\u0061\u0072\u0072a\u0079":*_fdgff =2;case "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce":*_fdgff =3;case "\u0073\u0068\u0061\u0072\u0065\u0064":*_fdgff =4; -};};_aaece ,_gceffg =d .Token ();if _gceffg !=nil {return _gceffg ;};if _cfgfeb ,_bcbae :=_aaece .(_c .EndElement );_bcbae &&_cfgfeb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaece ); -};func (_gadef *CT_RevisionHeaders )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gadef .GuidAttr )});if _gadef .LastGuidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gadef .LastGuidAttr )}); -};if _gadef .SharedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0061\u0072\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .SharedAttr ))});};if _gadef .DiskRevisionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .DiskRevisionsAttr ))}); -};if _gadef .HistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0073\u0074\u006f\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .HistoryAttr ))});};if _gadef .TrackRevisionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .TrackRevisionsAttr ))}); -};if _gadef .ExclusiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .ExclusiveAttr ))});};if _gadef .RevisionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gadef .RevisionIdAttr )}); -};if _gadef .VersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076e\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gadef .VersionAttr )});};if _gadef .KeepChangeHistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .KeepChangeHistoryAttr ))}); -};if _gadef .ProtectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gadef .ProtectedAttr ))});};if _gadef .PreserveHistoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_gadef .PreserveHistoryAttr )}); -};e .EncodeToken (start );_eacea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}};for _ ,_ecdba :=range _gadef .Header {e .EncodeElement (_ecdba ,_eacea );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_GroupItemsChoice ()*CT_GroupItemsChoice {_fcba :=&CT_GroupItemsChoice {};return _fcba };func (_daefa ST_WebSourceType )ValidateWithPath (path string )error {switch _daefa {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daefa )); -};return nil ;};func NewCT_XmlColumnPr ()*CT_XmlColumnPr {_gfbaac :=&CT_XmlColumnPr {};return _gfbaac };func (_eebbfe *CT_Member )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afebdf :=range start .Attr {if _afebdf .Name .Local =="\u006e\u0061\u006d\u0065"{_geged :=_afebdf .Value ; -_eebbfe .NameAttr =_geged ;continue ;};};for {_ddffb ,_cfad :=d .Token ();if _cfad !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0065\u006db\u0065\u0072\u003a\u0020\u0025\u0073",_cfad );};if _cadada ,_afefg :=_ddffb .(_c .EndElement ); -_afefg &&_cadada .Name ==start .Name {break ;};};return nil ;};func NewCT_ChartsheetView ()*CT_ChartsheetView {_dab :=&CT_ChartsheetView {};return _dab };type ST_ConditionalFormattingOperator byte ;func (_gdecbe ST_Objects )String ()string {switch _gdecbe {case 0:return ""; -case 1:return "\u0061\u006c\u006c";case 2:return "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073";case 3:return "\u006e\u006f\u006e\u0065";};return "";}; +// Validate validates the CT_FieldGroup and its children +func (_eggd *CT_FieldGroup )Validate ()error {return _eggd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070");};func (_ccbed ST_PaneState )ValidateWithPath (path string )error {switch _ccbed {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccbed )); +};return nil ;};func (_efdbe *CT_WebPublishItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efdbe .SourceTypeAttr =ST_WebSourceType (1);for _ ,_cbccab :=range start .Attr {if _cbccab .Name .Local =="\u0069\u0064"{_eddfgc ,_agfbe :=_g .ParseUint (_cbccab .Value ,10,32); +if _agfbe !=nil {return _agfbe ;};_efdbe .IdAttr =uint32 (_eddfgc );continue ;};if _cbccab .Name .Local =="\u0064\u0069\u0076I\u0064"{_eddcf :=_cbccab .Value ;_efdbe .DivIdAttr =_eddcf ;continue ;};if _cbccab .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065"{_efdbe .SourceTypeAttr .UnmarshalXMLAttr (_cbccab ); +continue ;};if _cbccab .Name .Local =="\u0073o\u0075\u0072\u0063\u0065\u0052\u0065f"{_deebg :=_cbccab .Value ;_efdbe .SourceRefAttr =&_deebg ;continue ;};if _cbccab .Name .Local =="\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"{_deecc :=_cbccab .Value ; +_efdbe .SourceObjectAttr =&_deecc ;continue ;};if _cbccab .Name .Local =="\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"{_dfbead :=_cbccab .Value ;_efdbe .DestinationFileAttr =_dfbead ;continue ;};if _cbccab .Name .Local =="\u0074\u0069\u0074l\u0065"{_bedfg :=_cbccab .Value ; +_efdbe .TitleAttr =&_bedfg ;continue ;};if _cbccab .Name .Local =="\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"{_ebdee ,_egccc :=_g .ParseBool (_cbccab .Value );if _egccc !=nil {return _egccc ;};_efdbe .AutoRepublishAttr =&_ebdee ; +continue ;};};for {_dceea ,_caaffb :=d .Token ();if _caaffb !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d: \u0025\u0073",_caaffb ); +};if _gbdcg ,_adcef :=_dceea .(_c .EndElement );_adcef &&_gbdcg .Name ==start .Name {break ;};};return nil ;};type ST_CellFormulaType byte ; -// Validate validates the CT_OleObjects and its children -func (_dedaf *CT_OleObjects )Validate ()error {return _dedaf .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");};type CT_Xf struct{ +// ValidateWithPath validates the CT_WorksheetSource and its children, prefixing error messages with path +func (_dfcfg *CT_WorksheetSource )ValidateWithPath (path string )error {return nil };func (_ccb *CT_BookView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgc :=range start .Attr {if _bgc .Name .Local =="\u0076\u0069\u0073\u0069\u0062\u0069\u006c\u0069\u0074\u0079"{_ccb .VisibilityAttr .UnmarshalXMLAttr (_bgc ); +continue ;};if _bgc .Name .Local =="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"{_ef ,_bgg :=_g .ParseBool (_bgc .Value );if _bgg !=nil {return _bgg ;};_ccb .MinimizedAttr =&_ef ;continue ;};if _bgc .Name .Local =="s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"{_dff ,_cbe :=_g .ParseBool (_bgc .Value ); +if _cbe !=nil {return _cbe ;};_ccb .ShowHorizontalScrollAttr =&_dff ;continue ;};if _bgc .Name .Local =="\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"{_fgg ,_bfbg :=_g .ParseBool (_bgc .Value );if _bfbg !=nil {return _bfbg ; +};_ccb .ShowVerticalScrollAttr =&_fgg ;continue ;};if _bgc .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"{_dee ,_gae :=_g .ParseBool (_bgc .Value );if _gae !=nil {return _gae ;};_ccb .ShowSheetTabsAttr =&_dee ; +continue ;};if _bgc .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_fbb ,_fbd :=_g .ParseInt (_bgc .Value ,10,32);if _fbd !=nil {return _fbd ;};_ddc :=int32 (_fbb );_ccb .XWindowAttr =&_ddc ;continue ;};if _bgc .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_abg ,_cce :=_g .ParseInt (_bgc .Value ,10,32); +if _cce !=nil {return _cce ;};_bea :=int32 (_abg );_ccb .YWindowAttr =&_bea ;continue ;};if _bgc .Name .Local =="w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"{_gdgb ,_daa :=_g .ParseUint (_bgc .Value ,10,32);if _daa !=nil {return _daa ; +};_eca :=uint32 (_gdgb );_ccb .WindowWidthAttr =&_eca ;continue ;};if _bgc .Name .Local =="\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_ggae ,_dgb :=_g .ParseUint (_bgc .Value ,10,32);if _dgb !=nil {return _dgb ;};_bbb :=uint32 (_ggae ); +_ccb .WindowHeightAttr =&_bbb ;continue ;};if _bgc .Name .Local =="\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"{_cfd ,_eef :=_g .ParseUint (_bgc .Value ,10,32);if _eef !=nil {return _eef ;};_aabf :=uint32 (_cfd );_ccb .TabRatioAttr =&_aabf ;continue ; +};if _bgc .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u0068\u0065\u0065\u0074"{_ebc ,_fdd :=_g .ParseUint (_bgc .Value ,10,32);if _fdd !=nil {return _fdd ;};_cdab :=uint32 (_ebc );_ccb .FirstSheetAttr =&_cdab ;continue ;};if _bgc .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0054\u0061b"{_bd ,_gf :=_g .ParseUint (_bgc .Value ,10,32); +if _gf !=nil {return _gf ;};_gda :=uint32 (_bd );_ccb .ActiveTabAttr =&_gda ;continue ;};if _bgc .Name .Local =="\u0061\u0075\u0074\u006fFi\u006c\u0074\u0065\u0072\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0069n\u0067"{_ccf ,_bfg :=_g .ParseBool (_bgc .Value ); +if _bfg !=nil {return _bfg ;};_ccb .AutoFilterDateGroupingAttr =&_ccf ;continue ;};};_gdaf :for {_fdac ,_gaa :=d .Token ();if _gaa !=nil {return _gaa ;};switch _agc :=_fdac .(type ){case _c .StartElement :switch _agc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccb .ExtLst =NewCT_ExtensionList (); +if _dbac :=d .DecodeElement (_ccb .ExtLst ,&_agc );_dbac !=nil {return _dbac ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_agc .Name ); +if _aee :=d .Skip ();_aee !=nil {return _aee ;};};case _c .EndElement :break _gdaf ;case _c .CharData :};};return nil ;};type CT_ColFields struct{ -// Number Format Id -NumFmtIdAttr *uint32 ; +// Repeated Items Count +CountAttr *uint32 ; -// Font Id -FontIdAttr *uint32 ; +// Field +Field []*CT_Field ;};func (_ecgga *CT_CustomFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdgab :=range start .Attr {if _cdgab .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_ecgga .OperatorAttr .UnmarshalXMLAttr (_cdgab ); +continue ;};if _cdgab .Name .Local =="\u0076\u0061\u006c"{_decg :=_cdgab .Value ;_ecgga .ValAttr =&_decg ;continue ;};};for {_gbbf ,_fggfgf :=d .Token ();if _fggfgf !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dF\u0069\u006c\u0074e\u0072:\u0020\u0025\u0073",_fggfgf ); +};if _bafa ,_bcgba :=_gbbf .(_c .EndElement );_bcgba &&_bafa .Name ==start .Name {break ;};};return nil ;};func (_ggdf *CT_MeasureDimensionMap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfbbg :=range start .Attr {if _dfbbg .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_cdafa ,_dfegf :=_g .ParseUint (_dfbbg .Value ,10,32); +if _dfegf !=nil {return _dfegf ;};_aaccc :=uint32 (_cdafa );_ggdf .MeasureGroupAttr =&_aaccc ;continue ;};if _dfbbg .Name .Local =="\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"{_cgaab ,_afdgd :=_g .ParseUint (_dfbbg .Value ,10,32);if _afdgd !=nil {return _afdgd ; +};_dbddb :=uint32 (_cgaab );_ggdf .DimensionAttr =&_dbddb ;continue ;};};for {_addbed ,_dgbcd :=d .Token ();if _dgbcd !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0061s\u0075r\u0065D\u0069m\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_dgbcd ); +};if _dgaee ,_cgadeg :=_addbed .(_c .EndElement );_cgadeg &&_dgaee .Name ==start .Name {break ;};};return nil ;};func (_bfeebeb *ST_UnderlineValues )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dccbf ,_gfbgg :=d .Token ();if _gfbgg !=nil {return _gfbgg ; +};if _gbeae ,_cfaefb :=_dccbf .(_c .EndElement );_cfaefb &&_gbeae .Name ==start .Name {*_bfeebeb =1;return nil ;};if _ffgbb ,_agbec :=_dccbf .(_c .CharData );!_agbec {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dccbf ); +}else {switch string (_ffgbb ){case "":*_bfeebeb =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_bfeebeb =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_bfeebeb =2;case "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfeebeb =3; +case "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfeebeb =4;case "\u006e\u006f\u006e\u0065":*_bfeebeb =5;};};_dccbf ,_gfbgg =d .Token ();if _gfbgg !=nil {return _gfbgg ;};if _ecabaa ,_ggdagc :=_dccbf .(_c .EndElement ); +_ggdagc &&_ecabaa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dccbf );};func (_gbccae *CT_PivotCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0063\u0068\u0065\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gbccae .CacheIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gbccae .IdAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_CfTypeUnset ST_CfType =0; +ST_CfTypeExpression ST_CfType =1;ST_CfTypeCellIs ST_CfType =2;ST_CfTypeColorScale ST_CfType =3;ST_CfTypeDataBar ST_CfType =4;ST_CfTypeIconSet ST_CfType =5;ST_CfTypeTop10 ST_CfType =6;ST_CfTypeUniqueValues ST_CfType =7;ST_CfTypeDuplicateValues ST_CfType =8; +ST_CfTypeContainsText ST_CfType =9;ST_CfTypeNotContainsText ST_CfType =10;ST_CfTypeBeginsWith ST_CfType =11;ST_CfTypeEndsWith ST_CfType =12;ST_CfTypeContainsBlanks ST_CfType =13;ST_CfTypeNotContainsBlanks ST_CfType =14;ST_CfTypeContainsErrors ST_CfType =15; +ST_CfTypeNotContainsErrors ST_CfType =16;ST_CfTypeTimePeriod ST_CfType =17;ST_CfTypeAboveAverage ST_CfType =18;);func (_bddfe *CT_QueryTableField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdbed :=range start .Attr {if _gdbed .Name .Local =="\u0069\u0064"{_ggcbg ,_cceda :=_g .ParseUint (_gdbed .Value ,10,32); +if _cceda !=nil {return _cceda ;};_bddfe .IdAttr =uint32 (_ggcbg );continue ;};if _gdbed .Name .Local =="\u006e\u0061\u006d\u0065"{_fdgfe :=_gdbed .Value ;_bddfe .NameAttr =&_fdgfe ;continue ;};if _gdbed .Name .Local =="\u0064a\u0074\u0061\u0042\u006f\u0075\u006ed"{_cdefceb ,_afcec :=_g .ParseBool (_gdbed .Value ); +if _afcec !=nil {return _afcec ;};_bddfe .DataBoundAttr =&_cdefceb ;continue ;};if _gdbed .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_dadee ,_cgbgaf :=_g .ParseBool (_gdbed .Value );if _cgbgaf !=nil {return _cgbgaf ;}; +_bddfe .RowNumbersAttr =&_dadee ;continue ;};if _gdbed .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_deebd ,_abbbgd :=_g .ParseBool (_gdbed .Value );if _abbbgd !=nil {return _abbbgd ;};_bddfe .FillFormulasAttr =&_deebd ; +continue ;};if _gdbed .Name .Local =="\u0063l\u0069\u0070\u0070\u0065\u0064"{_adbba ,_gccbb :=_g .ParseBool (_gdbed .Value );if _gccbb !=nil {return _gccbb ;};_bddfe .ClippedAttr =&_adbba ;continue ;};if _gdbed .Name .Local =="\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0049\u0064"{_edad ,_baaef :=_g .ParseUint (_gdbed .Value ,10,32); +if _baaef !=nil {return _baaef ;};_bbdab :=uint32 (_edad );_bddfe .TableColumnIdAttr =&_bbdab ;continue ;};};_cccg :for {_cceb ,_egecb :=d .Token ();if _egecb !=nil {return _egecb ;};switch _cgeeg :=_cceb .(type ){case _c .StartElement :switch _cgeeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bddfe .ExtLst =NewCT_ExtensionList (); +if _bcfdg :=d .DecodeElement (_bddfe .ExtLst ,&_cgeeg );_bcfdg !=nil {return _bcfdg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_cgeeg .Name ); +if _cacgfce :=d .Skip ();_cacgfce !=nil {return _cacgfce ;};};case _c .EndElement :break _cccg ;case _c .CharData :};};return nil ;};type CT_ExternalSheetDataSet struct{ + +// External Sheet Data Set +SheetData []*CT_ExternalSheetData ;};func (_cfdfe *CT_FontFamily )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_cfdfe .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_Fill and its children +func (_ebfea *CT_Fill )Validate ()error {return _ebfea .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");};type CT_OlapPr struct{ + +// Local Cube +LocalAttr *bool ; + +// Local Cube Connection +LocalConnectionAttr *string ; + +// Local Refresh +LocalRefreshAttr *bool ; + +// Send Locale to OLAP +SendLocaleAttr *bool ; + +// Drill Through Count +RowDrillCountAttr *uint32 ; + +// OLAP Fill Formatting +ServerFillAttr *bool ; -// Fill Id -FillIdAttr *uint32 ; +// OLAP Number Format +ServerNumberFormatAttr *bool ; -// Border Id -BorderIdAttr *uint32 ; +// OLAP Server Font +ServerFontAttr *bool ; -// Format Id -XfIdAttr *uint32 ; +// OLAP Font Formatting +ServerFontColorAttr *bool ;};const (ST_CredMethodUnset ST_CredMethod =0;ST_CredMethodIntegrated ST_CredMethod =1;ST_CredMethodNone ST_CredMethod =2;ST_CredMethodStored ST_CredMethod =3;ST_CredMethodPrompt ST_CredMethod =4;); -// Quote Prefix -QuotePrefixAttr *bool ; +// Validate validates the CT_Selection and its children +func (_gfggg *CT_Selection )Validate ()error {return _gfggg .ValidateWithPath ("\u0043\u0054\u005fS\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e");}; -// Pivot Button -PivotButtonAttr *bool ; +// ValidateWithPath validates the CT_PhoneticRun and its children, prefixing error messages with path +func (_eggfd *CT_PhoneticRun )ValidateWithPath (path string )error {return nil };func (_cfdaee ST_ExternalConnectionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cecbaa :=_c .Attr {};_cecbaa .Name =name ;switch _cfdaee {case ST_ExternalConnectionTypeUnset :_cecbaa .Value =""; +case ST_ExternalConnectionTypeGeneral :_cecbaa .Value ="\u0067e\u006e\u0065\u0072\u0061\u006c";case ST_ExternalConnectionTypeText :_cecbaa .Value ="\u0074\u0065\u0078\u0074";case ST_ExternalConnectionTypeMDY :_cecbaa .Value ="\u004d\u0044\u0059";case ST_ExternalConnectionTypeDMY :_cecbaa .Value ="\u0044\u004d\u0059"; +case ST_ExternalConnectionTypeYMD :_cecbaa .Value ="\u0059\u004d\u0044";case ST_ExternalConnectionTypeMYD :_cecbaa .Value ="\u004d\u0059\u0044";case ST_ExternalConnectionTypeDYM :_cecbaa .Value ="\u0044\u0059\u004d";case ST_ExternalConnectionTypeYDM :_cecbaa .Value ="\u0059\u0044\u004d"; +case ST_ExternalConnectionTypeSkip :_cecbaa .Value ="\u0073\u006b\u0069\u0070";case ST_ExternalConnectionTypeEMD :_cecbaa .Value ="\u0045\u004d\u0044";};return _cecbaa ,nil ;}; -// Apply Number Format -ApplyNumberFormatAttr *bool ; +// ValidateWithPath validates the CT_PageFields and its children, prefixing error messages with path +func (_efaee *CT_PageFields )ValidateWithPath (path string )error {for _cadbg ,_ffefg :=range _efaee .PageField {if _fdedee :=_ffefg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0050\u0061\u0067e\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_cadbg )); +_fdedee !=nil {return _fdedee ;};};return nil ;};const (ST_PatternTypeUnset ST_PatternType =0;ST_PatternTypeNone ST_PatternType =1;ST_PatternTypeSolid ST_PatternType =2;ST_PatternTypeMediumGray ST_PatternType =3;ST_PatternTypeDarkGray ST_PatternType =4; +ST_PatternTypeLightGray ST_PatternType =5;ST_PatternTypeDarkHorizontal ST_PatternType =6;ST_PatternTypeDarkVertical ST_PatternType =7;ST_PatternTypeDarkDown ST_PatternType =8;ST_PatternTypeDarkUp ST_PatternType =9;ST_PatternTypeDarkGrid ST_PatternType =10; +ST_PatternTypeDarkTrellis ST_PatternType =11;ST_PatternTypeLightHorizontal ST_PatternType =12;ST_PatternTypeLightVertical ST_PatternType =13;ST_PatternTypeLightDown ST_PatternType =14;ST_PatternTypeLightUp ST_PatternType =15;ST_PatternTypeLightGrid ST_PatternType =16; +ST_PatternTypeLightTrellis ST_PatternType =17;ST_PatternTypeGray125 ST_PatternType =18;ST_PatternTypeGray0625 ST_PatternType =19;);func (_acfgg *CT_DdeItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgfed :for {_fefba ,_aegfc :=d .Token (); +if _aegfc !=nil {return _aegfc ;};switch _bdcag :=_fefba .(type ){case _c .StartElement :switch _bdcag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u0049\u0074\u0065\u006d"}:_cbefa :=NewCT_DdeItem (); +if _fgebc :=d .DecodeElement (_cbefa ,&_bdcag );_fgebc !=nil {return _fgebc ;};_acfgg .DdeItem =append (_acfgg .DdeItem ,_cbefa );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_bdcag .Name ); +if _bdbf :=d .Skip ();_bdbf !=nil {return _bdbf ;};};case _c .EndElement :break _bgfed ;case _c .CharData :};};return nil ;};func (_egace *CT_ExternalRow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgggf :=range start .Attr {if _fgggf .Name .Local =="\u0072"{_ddgcc ,_gcfcfa :=_g .ParseUint (_fgggf .Value ,10,32); +if _gcfcfa !=nil {return _gcfcfa ;};_egace .RAttr =uint32 (_ddgcc );continue ;};};_fdaef :for {_bbefa ,_bbdbfa :=d .Token ();if _bbdbfa !=nil {return _bbdbfa ;};switch _cabfb :=_bbefa .(type ){case _c .StartElement :switch _cabfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c"}:_degeb :=NewCT_ExternalCell (); +if _dcfga :=d .DecodeElement (_degeb ,&_cabfb );_dcfga !=nil {return _dcfga ;};_egace .Cell =append (_egace .Cell ,_degeb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061l\u0052o\u0077\u0020\u0025\u0076",_cabfb .Name ); +if _cbgf :=d .Skip ();_cbgf !=nil {return _cbgf ;};};case _c .EndElement :break _fdaef ;case _c .CharData :};};return nil ;};type CT_RevisionCellChange struct{ -// Apply Font -ApplyFontAttr *bool ; +// Sheet Id +SIdAttr uint32 ; -// Apply Fill -ApplyFillAttr *bool ; +// Old Formatting Information +OdxfAttr *bool ; -// Apply Border -ApplyBorderAttr *bool ; +// Row Column Formatting Change +XfDxfAttr *bool ; -// Apply Alignment -ApplyAlignmentAttr *bool ; +// Style Revision +SAttr *bool ; -// Apply Protection -ApplyProtectionAttr *bool ; +// Formatting +DxfAttr *bool ; -// Alignment -Alignment *CT_CellAlignment ; +// Number Format Id +NumFmtIdAttr *uint32 ; -// Protection -Protection *CT_CellProtection ; +// Quote Prefix +QuotePrefixAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func NewCT_SheetId ()*CT_SheetId {_gcfaa :=&CT_SheetId {};return _gcfaa }; +// Old Quote Prefix +OldQuotePrefixAttr *bool ; -// ValidateWithPath validates the CT_RevisionMoveChoice and its children, prefixing error messages with path -func (_efgad *CT_RevisionMoveChoice )ValidateWithPath (path string )error {for _geaeg ,_fbccce :=range _efgad .Undo {if _abffb :=_fbccce .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0055\u006e\u0064\u006f\u005b\u0025\u0064\u005d",path ,_geaeg ));_abffb !=nil {return _abffb ; -};};for _cffa ,_gggged :=range _efgad .Rcc {if _cgfgd :=_gggged .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_cffa ));_cgfgd !=nil {return _cgfgd ;};};for _fgeee ,_dcccf :=range _efgad .Rfmt {if _deagd :=_dcccf .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_fgeee )); -_deagd !=nil {return _deagd ;};};return nil ;};func (_fgcf *CT_GroupLevel )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adga :=range start .Attr {if _adga .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_gccbc :=_adga .Value ; -_fgcf .UniqueNameAttr =_gccbc ;continue ;};if _adga .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_efaa :=_adga .Value ;_fgcf .CaptionAttr =_efaa ;continue ;};if _adga .Name .Local =="\u0075\u0073\u0065\u0072"{_cafcd ,_ebaf :=_f .ParseBool (_adga .Value ); -if _ebaf !=nil {return _ebaf ;};_fgcf .UserAttr =&_cafcd ;continue ;};if _adga .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0052\u006f\u006c\u006c\u0055\u0070"{_dbfdb ,_gcbfg :=_f .ParseBool (_adga .Value );if _gcbfg !=nil {return _gcbfg ;};_fgcf .CustomRollUpAttr =&_dbfdb ; -continue ;};};_aceda :for {_ebafc ,_ggefe :=d .Token ();if _ggefe !=nil {return _ggefe ;};switch _gafed :=_ebafc .(type ){case _c .StartElement :switch _gafed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0073"}:_fgcf .Groups =NewCT_Groups (); -if _ceaaa :=d .DecodeElement (_fgcf .Groups ,&_gafed );_ceaaa !=nil {return _ceaaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgcf .ExtLst =NewCT_ExtensionList (); -if _gffc :=d .DecodeElement (_fgcf .ExtLst ,&_gafed );_gffc !=nil {return _gffc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c \u0025\u0076",_gafed .Name ); -if _agccb :=d .Skip ();_agccb !=nil {return _agccb ;};};case _c .EndElement :break _aceda ;case _c .CharData :};};return nil ;};type CT_CellProtection struct{ +// Phonetic Text +PhAttr *bool ; -// Cell Locked -LockedAttr *bool ; +// Old Phonetic Text +OldPhAttr *bool ; -// Hidden Cell -HiddenAttr *bool ;};func NewCT_Comment ()*CT_Comment {_aegfe :=&CT_Comment {};_aegfe .Text =NewCT_Rst ();return _aegfe };type CT_WebPublishObject struct{ +// End of List Formula Update +EndOfListFormulaUpdateAttr *bool ; -// Id -IdAttr uint32 ; +// Old Cell Data +Oc *CT_Cell ; -// Div Id -DivIdAttr string ; +// New Cell Data +Nc *CT_Cell ; -// Source Object -SourceObjectAttr *string ; +// Old Formatting Information +Odxf *CT_Dxf ; -// Destination File -DestinationFileAttr string ; +// New Formatting Information +Ndxf *CT_Dxf ;ExtLst *CT_ExtensionList ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; -// Title -TitleAttr *string ; +// Validate validates the CT_MetadataBlocks and its children +func (_cagea *CT_MetadataBlocks )Validate ()error {return _cagea .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042l\u006f\u0063\u006b\u0073");};func (_eedcd ST_CalcMode )String ()string {switch _eedcd {case 0:return ""; +case 1:return "\u006d\u0061\u006e\u0075\u0061\u006c";case 2:return "\u0061\u0075\u0074\u006f";case 3:return "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065";};return "";};type CT_DateGroupItem struct{ -// Auto Republish -AutoRepublishAttr *bool ;};func NewCT_Font ()*CT_Font {_ebfad :=&CT_Font {};return _ebfad };func (_abgf *CT_CfRule )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abgf .TypeAttr !=ST_CfTypeUnset {_abgc ,_dcdfd :=_abgf .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _dcdfd !=nil {return _dcdfd ;};start .Attr =append (start .Attr ,_abgc );};if _abgf .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_abgf .DxfIdAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_fg .Sprintf ("\u0025\u0076",_abgf .PriorityAttr )});if _abgf .StopIfTrueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u006f\u0070\u0049\u0066\u0054\u0072\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abgf .StopIfTrueAttr ))}); -};if _abgf .AboveAverageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abgf .AboveAverageAttr ))});};if _abgf .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abgf .PercentAttr ))}); -};if _abgf .BottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abgf .BottomAttr ))});};if _abgf .OperatorAttr !=ST_ConditionalFormattingOperatorUnset {_fgbg ,_ccfad :=_abgf .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"}); -if _ccfad !=nil {return _ccfad ;};start .Attr =append (start .Attr ,_fgbg );};if _abgf .TextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_abgf .TextAttr )}); -};if _abgf .TimePeriodAttr !=ST_TimePeriodUnset {_bbdf ,_geb :=_abgf .TimePeriodAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"});if _geb !=nil {return _geb ;};start .Attr =append (start .Attr ,_bbdf ); -};if _abgf .RankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0076",*_abgf .RankAttr )});};if _abgf .StdDevAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076"},Value :_fg .Sprintf ("\u0025\u0076",*_abgf .StdDevAttr )}); -};if _abgf .EqualAverageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0071\u0075a\u006c\u0041\u0076\u0065\u0072\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abgf .EqualAverageAttr ))});};e .EncodeToken (start ); -if _abgf .Formula !=nil {_dcag :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061"}};for _ ,_dgdc :=range _abgf .Formula {e .EncodeElement (_dgdc ,_dcag );};};if _abgf .ColorScale !=nil {_eagdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u006f\u0072S\u0063\u0061\u006c\u0065"}}; -e .EncodeElement (_abgf .ColorScale ,_eagdc );};if _abgf .DataBar !=nil {_gfgb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0042\u0061\u0072"}};e .EncodeElement (_abgf .DataBar ,_gfgb );};if _abgf .IconSet !=nil {_adgbg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0069\u0063\u006f\u006e\u0053\u0065\u0074"}}; -e .EncodeElement (_abgf .IconSet ,_adgbg );};if _abgf .ExtLst !=nil {_dccc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abgf .ExtLst ,_dccc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Year +YearAttr uint16 ; -// Validate validates the CT_PivotCache and its children -func (_cedeg *CT_PivotCache )Validate ()error {return _cedeg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065");};type CT_PCDKPIs struct{ +// Month +MonthAttr *uint16 ; -// KPI Count -CountAttr *uint32 ; +// Day +DayAttr *uint16 ; -// OLAP KPI -Kpi []*CT_PCDKPI ;};func (_dcdbf *CT_Parameters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcfcf :=range start .Attr {if _fcfcf .Name .Local =="\u0063\u006f\u0075n\u0074"{_bcgfg ,_edage :=_f .ParseUint (_fcfcf .Value ,10,32); -if _edage !=nil {return _edage ;};_efcdf :=uint32 (_bcgfg );_dcdbf .CountAttr =&_efcdf ;continue ;};};_gbcgd :for {_gaggf ,_dadgdg :=d .Token ();if _dadgdg !=nil {return _dadgdg ;};switch _dfcge :=_gaggf .(type ){case _c .StartElement :switch _dfcge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0072\u0061\u006d\u0065\u0074\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0072\u0061\u006d\u0065\u0074\u0065r"}:_ebedc :=NewCT_Parameter (); -if _cgbga :=d .DecodeElement (_ebedc ,&_dfcge );_cgbga !=nil {return _cgbga ;};_dcdbf .Parameter =append (_dcdbf .Parameter ,_ebedc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073 \u0025\u0076",_dfcge .Name ); -if _gbfdc :=d .Skip ();_gbfdc !=nil {return _gbfdc ;};};case _c .EndElement :break _gbcgd ;case _c .CharData :};};return nil ;};func (_cdgb *CT_ColHierarchiesUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fegbb :=range start .Attr {if _fegbb .Name .Local =="\u0063\u006f\u0075n\u0074"{_ebbbf ,_ccgda :=_f .ParseUint (_fegbb .Value ,10,32); -if _ccgda !=nil {return _ccgda ;};_dfbg :=uint32 (_ebbbf );_cdgb .CountAttr =&_dfbg ;continue ;};};_gbfg :for {_ceed ,_fdeb :=d .Token ();if _fdeb !=nil {return _fdeb ;};switch _cdga :=_ceed .(type ){case _c .StartElement :switch _cdga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"}:_fgbfe :=NewCT_HierarchyUsage (); -if _feede :=d .DecodeElement (_fgbfe ,&_cdga );_feede !=nil {return _feede ;};_cdgb .ColHierarchyUsage =append (_cdgb .ColHierarchyUsage ,_fgbfe );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006f\u006c\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065\u0020\u0025\u0076",_cdga .Name ); -if _cfge :=d .Skip ();_cfge !=nil {return _cfge ;};};case _c .EndElement :break _gbfg ;case _c .CharData :};};return nil ;};func (_gaebb ST_UnderlineValues )Validate ()error {return _gaebb .ValidateWithPath ("")};type ST_GradientType byte ;func (_gbegb ST_CellFormulaType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gcedd :=_c .Attr {}; -_gcedd .Name =name ;switch _gbegb {case ST_CellFormulaTypeUnset :_gcedd .Value ="";case ST_CellFormulaTypeNormal :_gcedd .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_CellFormulaTypeArray :_gcedd .Value ="\u0061\u0072\u0072a\u0079";case ST_CellFormulaTypeDataTable :_gcedd .Value ="\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce"; -case ST_CellFormulaTypeShared :_gcedd .Value ="\u0073\u0068\u0061\u0072\u0065\u0064";};return _gcedd ,nil ;};type CT_CellStyle struct{ +// Hour +HourAttr *uint16 ; -// User Defined Cell Style -NameAttr *string ; +// Minute +MinuteAttr *uint16 ; -// Format Id -XfIdAttr uint32 ; +// Second +SecondAttr *uint16 ; -// Built-In Style Id -BuiltinIdAttr *uint32 ; +// Date Time Grouping +DateTimeGroupingAttr ST_DateTimeGrouping ;};func (_bdge *CT_CustomSheetView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdge .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_egceb :=range start .Attr {if _egceb .Name .Local =="\u0067\u0075\u0069\u0064"{_dfbcc :=_egceb .Value ;_bdge .GuidAttr =_dfbcc ;continue ;};if _egceb .Name .Local =="\u0073\u0063\u0061l\u0065"{_debeg ,_dcfe :=_g .ParseUint (_egceb .Value ,10,32); +if _dcfe !=nil {return _dcfe ;};_cabeg :=uint32 (_debeg );_bdge .ScaleAttr =&_cabeg ;continue ;};if _egceb .Name .Local =="\u0063o\u006c\u006f\u0072\u0049\u0064"{_efbg ,_ecefa :=_g .ParseUint (_egceb .Value ,10,32);if _ecefa !=nil {return _ecefa ;};_cgefa :=uint32 (_efbg ); +_bdge .ColorIdAttr =&_cgefa ;continue ;};if _egceb .Name .Local =="\u0073\u0068\u006f\u0077\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"{_ffagb ,_bgfe :=_g .ParseBool (_egceb .Value );if _bgfe !=nil {return _bgfe ;};_bdge .ShowPageBreaksAttr =&_ffagb ; +continue ;};if _egceb .Name .Local =="\u0073\u0068\u006fw\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_egeg ,_cggf :=_g .ParseBool (_egceb .Value );if _cggf !=nil {return _cggf ;};_bdge .ShowFormulasAttr =&_egeg ;continue ;};if _egceb .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0072\u0069\u0064\u004c\u0069\u006e\u0065\u0073"{_eddb ,_cfdb :=_g .ParseBool (_egceb .Value ); +if _cfdb !=nil {return _cfdb ;};_bdge .ShowGridLinesAttr =&_eddb ;continue ;};if _egceb .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0043\u006f\u006c"{_aeeb ,_caada :=_g .ParseBool (_egceb .Value );if _caada !=nil {return _caada ;};_bdge .ShowRowColAttr =&_aeeb ; +continue ;};if _egceb .Name .Local =="\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0053\u0079m\u0062\u006f\u006c\u0073"{_bdba ,_cdgg :=_g .ParseBool (_egceb .Value );if _cdgg !=nil {return _cdgg ;};_bdge .OutlineSymbolsAttr =&_bdba ;continue ;};if _egceb .Name .Local =="\u007a\u0065\u0072\u006f\u0056\u0061\u006c\u0075\u0065\u0073"{_cdefb ,_egegb :=_g .ParseBool (_egceb .Value ); +if _egegb !=nil {return _egegb ;};_bdge .ZeroValuesAttr =&_cdefb ;continue ;};if _egceb .Name .Local =="\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"{_cccc ,_cdfdc :=_g .ParseBool (_egceb .Value );if _cdfdc !=nil {return _cdfdc ;};_bdge .FitToPageAttr =&_cccc ; +continue ;};if _egceb .Name .Local =="\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a"{_acdbd ,_ecda :=_g .ParseBool (_egceb .Value );if _ecda !=nil {return _ecda ;};_bdge .PrintAreaAttr =&_acdbd ;continue ;};if _egceb .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072"{_cgea ,_beefg :=_g .ParseBool (_egceb .Value ); +if _beefg !=nil {return _beefg ;};_bdge .FilterAttr =&_cgea ;continue ;};if _egceb .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"{_edfbf ,_ecff :=_g .ParseBool (_egceb .Value );if _ecff !=nil {return _ecff ; +};_bdge .ShowAutoFilterAttr =&_edfbf ;continue ;};if _egceb .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0073"{_gecb ,_abff :=_g .ParseBool (_egceb .Value );if _abff !=nil {return _abff ;};_bdge .HiddenRowsAttr =&_gecb ;continue ; +};if _egceb .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_ccfg ,_dgabe :=_g .ParseBool (_egceb .Value );if _dgabe !=nil {return _dgabe ;};_bdge .HiddenColumnsAttr =&_ccfg ;continue ;};if _egceb .Name .Local =="\u0073\u0074\u0061t\u0065"{_bdge .StateAttr .UnmarshalXMLAttr (_egceb ); +continue ;};if _egceb .Name .Local =="\u0066\u0069\u006ct\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065"{_bdcgg ,_gfgc :=_g .ParseBool (_egceb .Value );if _gfgc !=nil {return _gfgc ;};_bdge .FilterUniqueAttr =&_bdcgg ;continue ;};if _egceb .Name .Local =="\u0076\u0069\u0065\u0077"{_bdge .ViewAttr .UnmarshalXMLAttr (_egceb ); +continue ;};if _egceb .Name .Local =="\u0073h\u006f\u0077\u0052\u0075\u006c\u0065r"{_dbdb ,_acgc :=_g .ParseBool (_egceb .Value );if _acgc !=nil {return _acgc ;};_bdge .ShowRulerAttr =&_dbdb ;continue ;};if _egceb .Name .Local =="t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"{_gcadf :=_egceb .Value ; +_bdge .TopLeftCellAttr =&_gcadf ;continue ;};};_fcdb :for {_gdgg ,_gddgb :=d .Token ();if _gddgb !=nil {return _gddgb ;};switch _fagfb :=_gdgg .(type ){case _c .StartElement :switch _fagfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u006e\u0065"}:_bdge .Pane =NewCT_Pane (); +if _ddca :=d .DecodeElement (_bdge .Pane ,&_fagfb );_ddca !=nil {return _ddca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"}:_bdge .Selection =NewCT_Selection (); +if _bfad :=d .DecodeElement (_bdge .Selection ,&_fagfb );_bfad !=nil {return _bfad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_bdge .RowBreaks =NewCT_PageBreak (); +if _ddbbb :=d .DecodeElement (_bdge .RowBreaks ,&_fagfb );_ddbbb !=nil {return _ddbbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_bdge .ColBreaks =NewCT_PageBreak (); +if _ageg :=d .DecodeElement (_bdge .ColBreaks ,&_fagfb );_ageg !=nil {return _ageg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_bdge .PageMargins =NewCT_PageMargins (); +if _bddga :=d .DecodeElement (_bdge .PageMargins ,&_fagfb );_bddga !=nil {return _bddga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_bdge .PrintOptions =NewCT_PrintOptions (); +if _abdc :=d .DecodeElement (_bdge .PrintOptions ,&_fagfb );_abdc !=nil {return _abdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_bdge .PageSetup =NewCT_PageSetup (); +if _efgd :=d .DecodeElement (_bdge .PageSetup ,&_fagfb );_efgd !=nil {return _efgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_bdge .HeaderFooter =NewCT_HeaderFooter (); +if _gacd :=d .DecodeElement (_bdge .HeaderFooter ,&_fagfb );_gacd !=nil {return _gacd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_bdge .AutoFilter =NewCT_AutoFilter (); +if _ffae :=d .DecodeElement (_bdge .AutoFilter ,&_fagfb );_ffae !=nil {return _ffae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bdge .ExtLst =NewCT_ExtensionList (); +if _egceeb :=d .DecodeElement (_bdge .ExtLst ,&_fagfb );_egceeb !=nil {return _egceeb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_fagfb .Name ); +if _fgadd :=d .Skip ();_fgadd !=nil {return _fgadd ;};};case _c .EndElement :break _fcdb ;case _c .CharData :};};return nil ;};type CT_Fill struct{FillChoice *CT_FillChoice ;};type CT_Sets struct{ -// Outline Style -ILevelAttr *uint32 ; +// Tuple Set Count +CountAttr *uint32 ; -// Hidden Style -HiddenAttr *bool ; +// OLAP Set +Set []*CT_Set ;};type CT_RElt struct{ -// Custom Built In -CustomBuiltinAttr *bool ; +// Run Properties +RPr *CT_RPrElt ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func NewCT_SheetView ()*CT_SheetView {_bgdad :=&CT_SheetView {};return _bgdad };func (_dbeded *CT_WebPublishing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbbaf :=range start .Attr {if _fbbaf .Name .Local =="\u0063\u0073\u0073"{_ceccdg ,_fdcbf :=_f .ParseBool (_fbbaf .Value ); -if _fdcbf !=nil {return _fdcbf ;};_dbeded .CssAttr =&_ceccdg ;continue ;};if _fbbaf .Name .Local =="\u0074h\u0069\u0063\u006b\u0065\u0074"{_acagac ,_ffbdg :=_f .ParseBool (_fbbaf .Value );if _ffbdg !=nil {return _ffbdg ;};_dbeded .ThicketAttr =&_acagac ; -continue ;};if _fbbaf .Name .Local =="\u006c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"{_fdgaaa ,_fcfcfa :=_f .ParseBool (_fbbaf .Value );if _fcfcfa !=nil {return _fcfcfa ;};_dbeded .LongFileNamesAttr =&_fdgaaa ;continue ; -};if _fbbaf .Name .Local =="\u0076\u006d\u006c"{_ddfaab ,_bdebf :=_f .ParseBool (_fbbaf .Value );if _bdebf !=nil {return _bdebf ;};_dbeded .VmlAttr =&_ddfaab ;continue ;};if _fbbaf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"{_gdfcfb ,_gabddg :=_f .ParseBool (_fbbaf .Value ); -if _gabddg !=nil {return _gabddg ;};_dbeded .AllowPngAttr =&_gdfcfb ;continue ;};if _fbbaf .Name .Local =="\u0074\u0061r\u0067\u0065\u0074S\u0063\u0072\u0065\u0065\u006e\u0053\u0069\u007a\u0065"{_dbeded .TargetScreenSizeAttr .UnmarshalXMLAttr (_fbbaf ); -continue ;};if _fbbaf .Name .Local =="\u0064\u0070\u0069"{_bbfee ,_cggba :=_f .ParseUint (_fbbaf .Value ,10,32);if _cggba !=nil {return _cggba ;};_fccbgd :=uint32 (_bbfee );_dbeded .DpiAttr =&_fccbgd ;continue ;};if _fbbaf .Name .Local =="\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"{_dcgge ,_fcdff :=_f .ParseUint (_fbbaf .Value ,10,32); -if _fcdff !=nil {return _fcdff ;};_cbfcdf :=uint32 (_dcgge );_dbeded .CodePageAttr =&_cbfcdf ;continue ;};if _fbbaf .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_bfacaab :=_fbbaf .Value ;_dbeded .CharacterSetAttr =&_bfacaab ; -continue ;};};for {_efbae ,_bgcea :=d .Token ();if _bgcea !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050u\u0062l\u0069\u0073\u0068\u0069\u006e\u0067\u003a \u0025\u0073",_bgcea );};if _gacfaa ,_eceda :=_efbae .(_c .EndElement ); -_eceda &&_gacfaa .Name ==start .Name {break ;};};return nil ;};func (_aedegc ST_Comments )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_efbbeb :=_c .Attr {};_efbbeb .Name =name ;switch _aedegc {case ST_CommentsUnset :_efbbeb .Value ="";case ST_CommentsCommNone :_efbbeb .Value ="\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065"; -case ST_CommentsCommIndicator :_efbbeb .Value ="\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";case ST_CommentsCommIndAndComment :_efbbeb .Value ="\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074"; -};return _efbbeb ,nil ;}; +// Text +T string ;};func (_fffad *Metadata )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069:\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061";return _fffad .CT_Metadata .MarshalXML (e ,start );};func (_accce *ST_SmartTagShow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfefa ,_eedcb :=d .Token (); +if _eedcb !=nil {return _eedcb ;};if _gfaec ,_cdcff :=_cfefa .(_c .EndElement );_cdcff &&_gfaec .Name ==start .Name {*_accce =1;return nil ;};if _gbcde ,_dcdbad :=_cfefa .(_c .CharData );!_dcdbad {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfefa ); +}else {switch string (_gbcde ){case "":*_accce =0;case "\u0061\u006c\u006c":*_accce =1;case "\u006e\u006f\u006e\u0065":*_accce =2;case "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_accce =3;};};_cfefa ,_eedcb =d .Token ();if _eedcb !=nil {return _eedcb ; +};if _bdgfd ,_cefbac :=_cfefa .(_c .EndElement );_cefbac &&_bdgfd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfefa ); +};type CT_Hyperlinks struct{ -// Validate validates the CT_RangeSets and its children -func (_gadca *CT_RangeSets )Validate ()error {return _gadca .ValidateWithPath ("\u0043\u0054\u005fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073");};func NewCT_WorksheetSource ()*CT_WorksheetSource {_aeedfd :=&CT_WorksheetSource {};return _aeedfd }; +// Hyperlink +Hyperlink []*CT_Hyperlink ;}; +// Validate validates the CT_ExternalSheetDataSet and its children +func (_dggc *CT_ExternalSheetDataSet )Validate ()error {return _dggc .ValidateWithPath ("\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074");}; -// Validate validates the CT_CustomFilters and its children -func (_ccfgd *CT_CustomFilters )Validate ()error {return _ccfgd .ValidateWithPath ("\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073");}; +// Validate validates the CT_ChartsheetView and its children +func (_bggcf *CT_ChartsheetView )Validate ()error {return _bggcf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065t\u0056\u0069\u0065\u0077");};func (_affd *CT_PhoneticRun )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efcgg :=range start .Attr {if _efcgg .Name .Local =="\u0073\u0062"{_edceg ,_dacbd :=_g .ParseUint (_efcgg .Value ,10,32); +if _dacbd !=nil {return _dacbd ;};_affd .SbAttr =uint32 (_edceg );continue ;};if _efcgg .Name .Local =="\u0065\u0062"{_gcdbb ,_deggce :=_g .ParseUint (_efcgg .Value ,10,32);if _deggce !=nil {return _deggce ;};_affd .EbAttr =uint32 (_gcdbb );continue ;}; +};_aefdcg :for {_aagcg ,_gacaed :=d .Token ();if _gacaed !=nil {return _gacaed ;};switch _debbgg :=_aagcg .(type ){case _c .StartElement :switch _debbgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _fgec :=d .DecodeElement (&_affd .T ,&_debbgg ); +_fgec !=nil {return _fgec ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069c\u0052u\u006e\u0020\u0025\u0076",_debbgg .Name ); +if _bdagb :=d .Skip ();_bdagb !=nil {return _bdagb ;};};case _c .EndElement :break _aefdcg ;case _c .CharData :};};return nil ;};func (_cddbd *ST_SheetViewType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cddbd =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cddbd =1; +case "\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077":*_cddbd =2;case "\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074":*_cddbd =3;};return nil ;};func NewCT_Border ()*CT_Border {_egg :=&CT_Border {}; +return _egg };func NewCT_MeasureGroup ()*CT_MeasureGroup {_cddfg :=&CT_MeasureGroup {};return _cddfg };func (_cdadeg ST_SortBy )ValidateWithPath (path string )error {switch _cdadeg {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdadeg )); +};return nil ;};func NewCT_Dxf ()*CT_Dxf {_dffeg :=&CT_Dxf {};return _dffeg };func (_afaaef *CT_MetadataBlock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_ddcff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063"}}; +for _ ,_aacec :=range _afaaef .Rc {e .EncodeElement (_aacec ,_ddcff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_deggg *CT_DrawingHF )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_deggg .IdAttr )}); +if _deggg .LhoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LhoAttr )});};if _deggg .LheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LheAttr )}); +};if _deggg .LhfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LhfAttr )});};if _deggg .ChoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .ChoAttr )}); +};if _deggg .CheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .CheAttr )});};if _deggg .ChfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .ChfAttr )}); +};if _deggg .RhoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RhoAttr )});};if _deggg .RheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RheAttr )}); +};if _deggg .RhfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RhfAttr )});};if _deggg .LfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LfoAttr )}); +};if _deggg .LfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LfeAttr )});};if _deggg .LffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .LffAttr )}); +};if _deggg .CfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .CfoAttr )});};if _deggg .CfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .CfeAttr )}); +};if _deggg .CffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .CffAttr )});};if _deggg .RfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RfoAttr )}); +};if _deggg .RfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RfeAttr )});};if _deggg .RffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_deggg .RffAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbgb *CT_Groups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dagfe :=range start .Attr {if _dagfe .Name .Local =="\u0063\u006f\u0075n\u0074"{_dgcc ,_bedec :=_g .ParseUint (_dagfe .Value ,10,32); +if _bedec !=nil {return _bedec ;};_gcbe :=uint32 (_dgcc );_cbgb .CountAttr =&_gcbe ;continue ;};};_bggaeg :for {_geeb ,_dafdf :=d .Token ();if _dafdf !=nil {return _dafdf ;};switch _acccg :=_geeb .(type ){case _c .StartElement :switch _acccg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_becfgc :=NewCT_LevelGroup (); +if _dafdfb :=d .DecodeElement (_becfgc ,&_acccg );_dafdfb !=nil {return _dafdfb ;};_cbgb .Group =append (_cbgb .Group ,_becfgc );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u0073 \u0025\u0076",_acccg .Name ); +if _adcc :=d .Skip ();_adcc !=nil {return _adcc ;};};case _c .EndElement :break _bggaeg ;case _c .CharData :};};return nil ;};func (_cbeeg *ST_HtmlFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daefd ,_eegfe :=d .Token ();if _eegfe !=nil {return _eegfe ; +};if _bfbfed ,_cfade :=_daefd .(_c .EndElement );_cfade &&_bfbfed .Name ==start .Name {*_cbeeg =1;return nil ;};if _beacee ,_dfeee :=_daefd .(_c .CharData );!_dfeee {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daefd ); +}else {switch string (_beacee ){case "":*_cbeeg =0;case "\u006e\u006f\u006e\u0065":*_cbeeg =1;case "\u0072\u0074\u0066":*_cbeeg =2;case "\u0061\u006c\u006c":*_cbeeg =3;};};_daefd ,_eegfe =d .Token ();if _eegfe !=nil {return _eegfe ;};if _gagfca ,_ccgead :=_daefd .(_c .EndElement ); +_ccgead &&_gagfca .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daefd );};func (_abebc *ST_SortMethod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abebc =0; +case "\u0073\u0074\u0072\u006f\u006b\u0065":*_abebc =1;case "\u0070\u0069\u006e\u0059\u0069\u006e":*_abebc =2;case "\u006e\u006f\u006e\u0065":*_abebc =3;};return nil ;};func (_gaafdf *CT_WebPublishing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfbcc :=range start .Attr {if _cfbcc .Name .Local =="\u0063\u0073\u0073"{_aabegg ,_bgdfdf :=_g .ParseBool (_cfbcc .Value ); +if _bgdfdf !=nil {return _bgdfdf ;};_gaafdf .CssAttr =&_aabegg ;continue ;};if _cfbcc .Name .Local =="\u0074h\u0069\u0063\u006b\u0065\u0074"{_bcade ,_fabcf :=_g .ParseBool (_cfbcc .Value );if _fabcf !=nil {return _fabcf ;};_gaafdf .ThicketAttr =&_bcade ; +continue ;};if _cfbcc .Name .Local =="\u006c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"{_bedae ,_ggbag :=_g .ParseBool (_cfbcc .Value );if _ggbag !=nil {return _ggbag ;};_gaafdf .LongFileNamesAttr =&_bedae ;continue ;};if _cfbcc .Name .Local =="\u0076\u006d\u006c"{_cgcegc ,_dgcege :=_g .ParseBool (_cfbcc .Value ); +if _dgcege !=nil {return _dgcege ;};_gaafdf .VmlAttr =&_cgcegc ;continue ;};if _cfbcc .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"{_geadg ,_gebbdd :=_g .ParseBool (_cfbcc .Value );if _gebbdd !=nil {return _gebbdd ;};_gaafdf .AllowPngAttr =&_geadg ; +continue ;};if _cfbcc .Name .Local =="\u0074\u0061r\u0067\u0065\u0074S\u0063\u0072\u0065\u0065\u006e\u0053\u0069\u007a\u0065"{_gaafdf .TargetScreenSizeAttr .UnmarshalXMLAttr (_cfbcc );continue ;};if _cfbcc .Name .Local =="\u0064\u0070\u0069"{_eedgc ,_dcaeeb :=_g .ParseUint (_cfbcc .Value ,10,32); +if _dcaeeb !=nil {return _dcaeeb ;};_ecbeg :=uint32 (_eedgc );_gaafdf .DpiAttr =&_ecbeg ;continue ;};if _cfbcc .Name .Local =="\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"{_agbcd ,_bcafa :=_g .ParseUint (_cfbcc .Value ,10,32);if _bcafa !=nil {return _bcafa ; +};_fedda :=uint32 (_agbcd );_gaafdf .CodePageAttr =&_fedda ;continue ;};if _cfbcc .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_cgeaf :=_cfbcc .Value ;_gaafdf .CharacterSetAttr =&_cgeaf ;continue ;};};for {_dfbdf ,_fgafc :=d .Token (); +if _fgafc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050u\u0062l\u0069\u0073\u0068\u0069\u006e\u0067\u003a \u0025\u0073",_fgafc );};if _bgaba ,_ddcbd :=_dfbdf .(_c .EndElement );_ddcbd &&_bgaba .Name ==start .Name {break ; +};};return nil ;}; -// Validate validates the CT_Error and its children -func (_dffab *CT_Error )Validate ()error {return _dffab .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072");};func (_daeb *CT_Controls )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdcdb :for {_accd ,_egabe :=d .Token (); -if _egabe !=nil {return _egabe ;};switch _cebf :=_accd .(type ){case _c .StartElement :switch _cebf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_gead :=NewCT_Control (); -if _aceab :=d .DecodeElement (_gead ,&_cebf );_aceab !=nil {return _aceab ;};_daeb .Control =append (_daeb .Control ,_gead );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073\u0020\u0025\u0076",_cebf .Name ); -if _edfb :=d .Skip ();_edfb !=nil {return _edfb ;};};case _c .EndElement :break _cdcdb ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_RevisionMove and its children, prefixing error messages with path +func (_ceebcc *CT_RevisionMove )ValidateWithPath (path string )error {for _bcaef ,_dfbgba :=range _ceebcc .RevisionMoveChoice {if _gaabf :=_dfbgba .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u004do\u0076e\u0043h\u006f\u0069\u0063\u0065\u005b\u0025\u0064]",path ,_bcaef )); +_gaabf !=nil {return _gaabf ;};};return nil ;};func (_bcgaf *Table )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006da\u0069\u003a\u0074\u0061\u0062\u006ce";return _bcgaf .CT_Table .MarshalXML (e ,start );};func (_gbecgg ST_ItemType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_agaee :=_c .Attr {};_agaee .Name =name ;switch _gbecgg {case ST_ItemTypeUnset :_agaee .Value =""; +case ST_ItemTypeData :_agaee .Value ="\u0064\u0061\u0074\u0061";case ST_ItemTypeDefault :_agaee .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_ItemTypeSum :_agaee .Value ="\u0073\u0075\u006d";case ST_ItemTypeCountA :_agaee .Value ="\u0063\u006f\u0075\u006e\u0074\u0041"; +case ST_ItemTypeAvg :_agaee .Value ="\u0061\u0076\u0067";case ST_ItemTypeMax :_agaee .Value ="\u006d\u0061\u0078";case ST_ItemTypeMin :_agaee .Value ="\u006d\u0069\u006e";case ST_ItemTypeProduct :_agaee .Value ="\u0070r\u006f\u0064\u0075\u0063\u0074";case ST_ItemTypeCount :_agaee .Value ="\u0063\u006f\u0075n\u0074"; +case ST_ItemTypeStdDev :_agaee .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_ItemTypeStdDevP :_agaee .Value ="\u0073t\u0064\u0044\u0065\u0076\u0050";case ST_ItemTypeVar :_agaee .Value ="\u0076\u0061\u0072";case ST_ItemTypeVarP :_agaee .Value ="\u0076\u0061\u0072\u0050"; +case ST_ItemTypeGrand :_agaee .Value ="\u0067\u0072\u0061n\u0064";case ST_ItemTypeBlank :_agaee .Value ="\u0062\u006c\u0061n\u006b";};return _agaee ,nil ;};type CT_TableColumns struct{ -// Validate validates the CT_TableColumn and its children -func (_facbc *CT_TableColumn )Validate ()error {return _facbc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043o\u006c\u0075\u006d\u006e");};func (_eabaec ST_ItemType )String ()string {switch _eabaec {case 0:return "";case 1:return "\u0064\u0061\u0074\u0061"; -case 2:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 3:return "\u0073\u0075\u006d";case 4:return "\u0063\u006f\u0075\u006e\u0074\u0041";case 5:return "\u0061\u0076\u0067";case 6:return "\u006d\u0061\u0078";case 7:return "\u006d\u0069\u006e";case 8:return "\u0070r\u006f\u0064\u0075\u0063\u0074"; -case 9:return "\u0063\u006f\u0075n\u0074";case 10:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 11:return "\u0073t\u0064\u0044\u0065\u0076\u0050";case 12:return "\u0076\u0061\u0072";case 13:return "\u0076\u0061\u0072\u0050";case 14:return "\u0067\u0072\u0061n\u0064"; -case 15:return "\u0062\u006c\u0061n\u006b";};return "";};func NewCT_RangeSet ()*CT_RangeSet {_dcfefa :=&CT_RangeSet {};return _dcfefa };func NewCT_Workbook ()*CT_Workbook {_aecgf :=&CT_Workbook {};_aecgf .Sheets =NewCT_Sheets ();return _aecgf ;}; +// Column Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_TableColumns and its children, prefixing error messages with path -func (_ccdfdc *CT_TableColumns )ValidateWithPath (path string )error {for _cbcff ,_ceagg :=range _ccdfdc .TableColumn {if _agebe :=_ceagg .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fT\u0061\u0062\u006c\u0065\u0043o\u006c\u0075m\u006e\u005b\u0025\u0064\u005d",path ,_cbcff )); -_agebe !=nil {return _agebe ;};};return nil ;};const (ST_RevisionActionUnset ST_RevisionAction =0;ST_RevisionActionAdd ST_RevisionAction =1;ST_RevisionActionDelete ST_RevisionAction =2;); +// Table Column +TableColumn []*CT_TableColumn ;};type CT_Control struct{ -// ValidateWithPath validates the CT_SheetCalcPr and its children, prefixing error messages with path -func (_ccbba *CT_SheetCalcPr )ValidateWithPath (path string )error {return nil };type CT_MergeCell struct{ +// Shape Id +ShapeIdAttr uint32 ;IdAttr string ; -// Reference -RefAttr string ;}; +// Control Name +NameAttr *string ; -// Validate validates the CT_TablePart and its children -func (_dcgfc *CT_TablePart )Validate ()error {return _dcgfc .ValidateWithPath ("\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074");}; +// Embedded Control Properties +ControlPr *CT_ControlPr ;}; -// Validate validates the CT_Chartsheet and its children -func (_dcaeb *CT_Chartsheet )Validate ()error {return _dcaeb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074");}; +// ValidateWithPath validates the CT_Workbook and its children, prefixing error messages with path +func (_gffafd *CT_Workbook )ValidateWithPath (path string )error {if _eeadc :=_gffafd .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_eeadc !=nil {return _eeadc ;};if _gffafd .FileVersion !=nil {if _efgadg :=_gffafd .FileVersion .ValidateWithPath (path +"\u002f\u0046\u0069l\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"); +_efgadg !=nil {return _efgadg ;};};if _gffafd .FileSharing !=nil {if _faagd :=_gffafd .FileSharing .ValidateWithPath (path +"\u002f\u0046\u0069l\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067");_faagd !=nil {return _faagd ;};};if _gffafd .WorkbookPr !=nil {if _dgffg :=_gffafd .WorkbookPr .ValidateWithPath (path +"/\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"); +_dgffg !=nil {return _dgffg ;};};if _gffafd .WorkbookProtection !=nil {if _fgfab :=_gffafd .WorkbookProtection .ValidateWithPath (path +"\u002f\u0057\u006f\u0072kb\u006f\u006f\u006b\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_fgfab !=nil {return _fgfab ; +};};if _gffafd .BookViews !=nil {if _dcgee :=_gffafd .BookViews .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073");_dcgee !=nil {return _dcgee ;};};if _gfbaf :=_gffafd .Sheets .ValidateWithPath (path +"\u002fS\u0068\u0065\u0065\u0074\u0073"); +_gfbaf !=nil {return _gfbaf ;};if _gffafd .FunctionGroups !=nil {if _gdfff :=_gffafd .FunctionGroups .ValidateWithPath (path +"\u002fF\u0075n\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0073");_gdfff !=nil {return _gdfff ;};};if _gffafd .ExternalReferences !=nil {if _adaec :=_gffafd .ExternalReferences .ValidateWithPath (path +"\u002f\u0045\u0078\u0074er\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"); +_adaec !=nil {return _adaec ;};};if _gffafd .DefinedNames !=nil {if _gebac :=_gffafd .DefinedNames .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");_gebac !=nil {return _gebac ;};};if _gffafd .CalcPr !=nil {if _fbbcba :=_gffafd .CalcPr .ValidateWithPath (path +"\u002fC\u0061\u006c\u0063\u0050\u0072"); +_fbbcba !=nil {return _fbbcba ;};};if _gffafd .OleSize !=nil {if _bbeeg :=_gffafd .OleSize .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0053\u0069\u007a\u0065");_bbeeg !=nil {return _bbeeg ;};};if _gffafd .CustomWorkbookViews !=nil {if _cbdceb :=_gffafd .CustomWorkbookViews .ValidateWithPath (path +"/\u0043u\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006bb\u006f\u006f\u006b\u0056ie\u0077\u0073"); +_cbdceb !=nil {return _cbdceb ;};};if _gffafd .PivotCaches !=nil {if _gecdaa :=_gffafd .PivotCaches .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073");_gecdaa !=nil {return _gecdaa ;};};if _gffafd .SmartTagPr !=nil {if _fcgge :=_gffafd .SmartTagPr .ValidateWithPath (path +"/\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"); +_fcgge !=nil {return _fcgge ;};};if _gffafd .SmartTagTypes !=nil {if _fdcdc :=_gffafd .SmartTagTypes .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067T\u0079\u0070\u0065\u0073");_fdcdc !=nil {return _fdcdc ;};};if _gffafd .WebPublishing !=nil {if _fffgad :=_gffafd .WebPublishing .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u0069\u006e\u0067"); +_fffgad !=nil {return _fffgad ;};};for _bdace ,_afcacb :=range _gffafd .FileRecoveryPr {if _dfbab :=_afcacb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0046\u0069le\u0052e\u0063\u006f\u0076\u0065\u0072y\u0050\u0072\u005b\u0025\u0064\u005d",path ,_bdace )); +_dfbab !=nil {return _dfbab ;};};if _gffafd .WebPublishObjects !=nil {if _cbdaa :=_gffafd .WebPublishObjects .ValidateWithPath (path +"\u002fW\u0065b\u0050\u0075\u0062\u006c\u0069s\u0068\u004fb\u006a\u0065\u0063\u0074\u0073");_cbdaa !=nil {return _cbdaa ; +};};if _gffafd .ExtLst !=nil {if _bgcbc :=_gffafd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgcbc !=nil {return _bgcbc ;};};return nil ;};func (_deegf *CT_ConditionalFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _deegf .ScopeAttr !=ST_ScopeUnset {_gfdfa ,_faegg :=_deegf .ScopeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0063\u006fp\u0065"}); +if _faegg !=nil {return _faegg ;};start .Attr =append (start .Attr ,_gfdfa );};if _deegf .TypeAttr !=ST_TypeUnset {_gdbc ,_cfege :=_deegf .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _cfege !=nil {return _cfege ;};start .Attr =append (start .Attr ,_gdbc ); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_ba .Sprintf ("\u0025\u0076",_deegf .PriorityAttr )});e .EncodeToken (start );_cgce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074A\u0072\u0065\u0061\u0073"}}; +e .EncodeElement (_deegf .PivotAreas ,_cgce );if _deegf .ExtLst !=nil {_ccdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_deegf .ExtLst ,_ccdb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_TableFormula ()*CT_TableFormula {_aefae :=&CT_TableFormula {};return _aefae };type ST_RefMode byte ;const (ST_TargetScreenSizeUnset ST_TargetScreenSize =0;ST_TargetScreenSize544x376 ST_TargetScreenSize =1;ST_TargetScreenSize640x480 ST_TargetScreenSize =2; +ST_TargetScreenSize720x512 ST_TargetScreenSize =3;ST_TargetScreenSize800x600 ST_TargetScreenSize =4;ST_TargetScreenSize1024x768 ST_TargetScreenSize =5;ST_TargetScreenSize1152x882 ST_TargetScreenSize =6;ST_TargetScreenSize1152x900 ST_TargetScreenSize =7; +ST_TargetScreenSize1280x1024 ST_TargetScreenSize =8;ST_TargetScreenSize1600x1200 ST_TargetScreenSize =9;ST_TargetScreenSize1800x1440 ST_TargetScreenSize =10;ST_TargetScreenSize1920x1200 ST_TargetScreenSize =11;);func NewCT_QueryTableDeletedFields ()*CT_QueryTableDeletedFields {_bfcgb :=&CT_QueryTableDeletedFields {}; +return _bfcgb ;}; -// Validate validates the Worksheet and its children -func (_dgbga *Worksheet )Validate ()error {return _dgbga .ValidateWithPath ("\u0057o\u0072\u006b\u0073\u0068\u0065\u0065t");}; +// Validate validates the CT_MetadataStringIndex and its children +func (_ffgabb *CT_MetadataStringIndex )Validate ()error {return _ffgabb .ValidateWithPath ("\u0043\u0054\u005f\u004det\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0049\u006e\u0064e\u0078");}; -// Validate validates the CT_CellSmartTags and its children -func (_ddcb *CT_CellSmartTags )Validate ()error {return _ddcb .ValidateWithPath ("\u0043\u0054_\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");};func (_aaefb *CT_I )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gffae :=range start .Attr {if _gffae .Name .Local =="\u0074"{_aaefb .TAttr .UnmarshalXMLAttr (_gffae ); -continue ;};if _gffae .Name .Local =="\u0072"{_begb ,_affc :=_f .ParseUint (_gffae .Value ,10,32);if _affc !=nil {return _affc ;};_faddc :=uint32 (_begb );_aaefb .RAttr =&_faddc ;continue ;};if _gffae .Name .Local =="\u0069"{_bgfbc ,_gffag :=_f .ParseUint (_gffae .Value ,10,32); -if _gffag !=nil {return _gffag ;};_adgeba :=uint32 (_bgfbc );_aaefb .IAttr =&_adgeba ;continue ;};};_bebgg :for {_bacac ,_accac :=d .Token ();if _accac !=nil {return _accac ;};switch _ffddf :=_bacac .(type ){case _c .StartElement :switch _ffddf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_bdgafb :=NewCT_X (); -if _eegdd :=d .DecodeElement (_bdgafb ,&_ffddf );_eegdd !=nil {return _eegdd ;};_aaefb .X =append (_aaefb .X ,_bdgafb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0049\u0020\u0025\u0076",_ffddf .Name ); -if _ceggg :=d .Skip ();_ceggg !=nil {return _ceggg ;};};case _c .EndElement :break _bebgg ;case _c .CharData :};};return nil ;};func (_dg *CT_Authors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dg .Author !=nil {_daf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u0068\u006f\u0072"}}; -for _ ,_gbgf :=range _dg .Author {e .EncodeElement (_gbgf ,_daf );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_FieldGroup and its children, prefixing error messages with path +func (_defef *CT_FieldGroup )ValidateWithPath (path string )error {if _defef .RangePr !=nil {if _cgfb :=_defef .RangePr .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u0050\u0072");_cgfb !=nil {return _cgfb ;};};if _defef .DiscretePr !=nil {if _cacbb :=_defef .DiscretePr .ValidateWithPath (path +"/\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"); +_cacbb !=nil {return _cacbb ;};};if _defef .GroupItems !=nil {if _febf :=_defef .GroupItems .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073");_febf !=nil {return _febf ;};};return nil ;};func (_cfaec *ST_SortBy )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cfaec =0; +case "\u0076\u0061\u006cu\u0065":*_cfaec =1;case "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr":*_cfaec =2;case "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr":*_cfaec =3;case "\u0069\u0063\u006f\u006e":*_cfaec =4;};return nil ;}; -// Validate validates the CT_Hyperlinks and its children -func (_afebd *CT_Hyperlinks )Validate ()error {return _afebd .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073");};type CT_DateTime struct{ +// ValidateWithPath validates the CT_QueryTableDeletedFields and its children, prefixing error messages with path +func (_gaaef *CT_QueryTableDeletedFields )ValidateWithPath (path string )error {for _debbbd ,_fcffgc :=range _gaaef .DeletedField {if _acdc :=_fcffgc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0044el\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_debbbd )); +_acdc !=nil {return _acdc ;};};return nil ;};func (_dgddd *CT_Extension )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgddd .UriAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_dgddd .UriAttr )}); +};e .EncodeToken (start );if _dgddd .Any !=nil {_dgddd .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcabb ST_Pane )Validate ()error {return _dcabb .ValidateWithPath ("")};func NewCT_IntProperty ()*CT_IntProperty {_cegab :=&CT_IntProperty {}; +return _cegab };func NewCT_Cols ()*CT_Cols {_bbbc :=&CT_Cols {};return _bbbc };func (_bedbgd *CT_RevisionFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bedbgd .SheetIdAttr )}); +if _bedbgd .XfDxfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0044x\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bedbgd .XfDxfAttr ))});};if _bedbgd .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bedbgd .SAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_bedbgd .SqrefAttr )});if _bedbgd .StartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061r\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bedbgd .StartAttr )}); +};if _bedbgd .LengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_bedbgd .LengthAttr )});};e .EncodeToken (start );if _bedbgd .Dxf !=nil {_adgcd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0064\u0078\u0066"}}; +e .EncodeElement (_bedbgd .Dxf ,_adgcd );};if _bedbgd .ExtLst !=nil {_ggcggc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bedbgd .ExtLst ,_ggcggc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_gdabe *CT_MetadataRecord )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afcfe :=range start .Attr {if _afcfe .Name .Local =="\u0074"{_gdcbc ,_fecfb :=_g .ParseUint (_afcfe .Value ,10,32);if _fecfb !=nil {return _fecfb ; +};_gdabe .TAttr =uint32 (_gdcbc );continue ;};if _afcfe .Name .Local =="\u0076"{_adac ,_cdbbd :=_g .ParseUint (_afcfe .Value ,10,32);if _cdbbd !=nil {return _cdbbd ;};_gdabe .VAttr =uint32 (_adac );continue ;};};for {_cgadd ,_agfa :=d .Token ();if _agfa !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052\u0065\u0063\u006f\u0072\u0064: \u0025\u0073",_agfa ); +};if _dcbbb ,_affef :=_cgadd .(_c .EndElement );_affef &&_dcbbb .Name ==start .Name {break ;};};return nil ;};func (_acagb *CT_Members )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecdec :=range start .Attr {if _ecdec .Name .Local =="\u0063\u006f\u0075n\u0074"{_ddbcfa ,_gdeeb :=_g .ParseUint (_ecdec .Value ,10,32); +if _gdeeb !=nil {return _gdeeb ;};_bffcd :=uint32 (_ddbcfa );_acagb .CountAttr =&_bffcd ;continue ;};if _ecdec .Name .Local =="\u006c\u0065\u0076e\u006c"{_fdbff ,_afffc :=_g .ParseUint (_ecdec .Value ,10,32);if _afffc !=nil {return _afffc ;};_fcbdb :=uint32 (_fdbff ); +_acagb .LevelAttr =&_fcbdb ;continue ;};};_ggegaf :for {_afdac ,_ffdee :=d .Token ();if _ffdee !=nil {return _ffdee ;};switch _caefb :=_afdac .(type ){case _c .StartElement :switch _caefb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u006d\u0062\u0065\u0072"}:_fgcff :=NewCT_Member (); +if _fgafa :=d .DecodeElement (_fgcff ,&_caefb );_fgafa !=nil {return _fgafa ;};_acagb .Member =append (_acagb .Member ,_fgcff );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_caefb .Name ); +if _cdeda :=d .Skip ();_cdeda !=nil {return _cdeda ;};};case _c .EndElement :break _ggegaf ;case _c .CharData :};};return nil ;};func (_fadad *ST_Qualifier )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ceffdd ,_bbdbfd :=d .Token ();if _bbdbfd !=nil {return _bbdbfd ; +};if _gdcga ,_edddd :=_ceffdd .(_c .EndElement );_edddd &&_gdcga .Name ==start .Name {*_fadad =1;return nil ;};if _dcgae ,_dgbgg :=_ceffdd .(_c .CharData );!_dgbgg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceffdd ); +}else {switch string (_dcgae ){case "":*_fadad =0;case "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_fadad =1;case "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_fadad =2;case "\u006e\u006f\u006e\u0065":*_fadad =3; +};};_ceffdd ,_bbdbfd =d .Token ();if _bbdbfd !=nil {return _bbdbfd ;};if _ebbcd ,_dfdfa :=_ceffdd .(_c .EndElement );_dfdfa &&_ebbcd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceffdd ); +};func NewCT_ReviewedRevisions ()*CT_ReviewedRevisions {_aecge :=&CT_ReviewedRevisions {};return _aecge ;};func (_fgfgb *CT_rowItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fgfgb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fgfgb .CountAttr )}); +};e .EncodeToken (start );_fbffc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}};for _ ,_abagf :=range _fgfgb .I {e .EncodeElement (_abagf ,_fbffc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Value -VAttr _gf .Time ; +// ValidateWithPath validates the CT_FontSize and its children, prefixing error messages with path +func (_dfeaa *CT_FontSize )ValidateWithPath (path string )error {return nil };func (_abffbf *QueryTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abffbf .CT_QueryTable =*NewCT_QueryTable ();for _ ,_fadgcd :=range start .Attr {if _fadgcd .Name .Local =="\u006e\u0061\u006d\u0065"{_fbfdb :=_fadgcd .Value ; +_abffbf .NameAttr =_fbfdb ;continue ;};if _fadgcd .Name .Local =="\u0068e\u0061\u0064\u0065\u0072\u0073"{_edcga ,_fbeegd :=_g .ParseBool (_fadgcd .Value );if _fbeegd !=nil {return _fbeegd ;};_abffbf .HeadersAttr =&_edcga ;continue ;};if _fadgcd .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_daagb ,_ccabfg :=_g .ParseBool (_fadgcd .Value ); +if _ccabfg !=nil {return _ccabfg ;};_abffbf .RowNumbersAttr =&_daagb ;continue ;};if _fadgcd .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"{_gfggag ,_efbffd :=_g .ParseBool (_fadgcd .Value );if _efbffd !=nil {return _efbffd ; +};_abffbf .DisableRefreshAttr =&_gfggag ;continue ;};if _fadgcd .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"{_gebfc ,_gcaca :=_g .ParseBool (_fadgcd .Value );if _gcaca !=nil {return _gcaca ; +};_abffbf .BackgroundRefreshAttr =&_gebfc ;continue ;};if _fadgcd .Name .Local =="\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"{_eaabe ,_efbdb :=_g .ParseBool (_fadgcd .Value );if _efbdb !=nil {return _efbdb ; +};_abffbf .FirstBackgroundRefreshAttr =&_eaabe ;continue ;};if _fadgcd .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_ffgeda ,_egdfd :=_g .ParseBool (_fadgcd .Value );if _egdfd !=nil {return _egdfd ;};_abffbf .RefreshOnLoadAttr =&_ffgeda ; +continue ;};if _fadgcd .Name .Local =="\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"{_abffbf .GrowShrinkTypeAttr .UnmarshalXMLAttr (_fadgcd );continue ;};if _fadgcd .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_eegcag ,_ebfgae :=_g .ParseBool (_fadgcd .Value ); +if _ebfgae !=nil {return _ebfgae ;};_abffbf .FillFormulasAttr =&_eegcag ;continue ;};if _fadgcd .Name .Local =="\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"{_aagfe ,_ebdega :=_g .ParseBool (_fadgcd .Value );if _ebdega !=nil {return _ebdega ; +};_abffbf .RemoveDataOnSaveAttr =&_aagfe ;continue ;};if _fadgcd .Name .Local =="d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"{_egdgb ,_afbdab :=_g .ParseBool (_fadgcd .Value );if _afbdab !=nil {return _afbdab ;};_abffbf .DisableEditAttr =&_egdgb ; +continue ;};if _fadgcd .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_edfad ,_effdb :=_g .ParseBool (_fadgcd .Value );if _effdb !=nil {return _effdb ;};_abffbf .PreserveFormattingAttr =&_edfad ; +continue ;};if _fadgcd .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"{_cacbc ,_cgadfdf :=_g .ParseBool (_fadgcd .Value );if _cgadfdf !=nil {return _cgadfdf ;};_abffbf .AdjustColumnWidthAttr =&_cacbc ; +continue ;};if _fadgcd .Name .Local =="\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"{_egdgdd ,_gecge :=_g .ParseBool (_fadgcd .Value );if _gecge !=nil {return _gecge ;};_abffbf .IntermediateAttr =&_egdgdd ;continue ;};if _fadgcd .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cbbaa ,_fbecgg :=_g .ParseUint (_fadgcd .Value ,10,32); +if _fbecgg !=nil {return _fbecgg ;};_abffbf .ConnectionIdAttr =uint32 (_cbbaa );continue ;};if _fadgcd .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_bgbabb ,_aeedg :=_g .ParseUint (_fadgcd .Value ,10,32);if _aeedg !=nil {return _aeedg ; +};_fddcc :=uint32 (_bgbabb );_abffbf .AutoFormatIdAttr =&_fddcc ;continue ;};if _fadgcd .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cbcfcg ,_ceffcc :=_g .ParseBool (_fadgcd .Value );if _ceffcc !=nil {return _ceffcc ; +};_abffbf .ApplyNumberFormatsAttr =&_cbcfcg ;continue ;};if _fadgcd .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_dbefc ,_ffefb :=_g .ParseBool (_fadgcd .Value );if _ffefb !=nil {return _ffefb ; +};_abffbf .ApplyBorderFormatsAttr =&_dbefc ;continue ;};if _fadgcd .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cadffb ,_dccdf :=_g .ParseBool (_fadgcd .Value );if _dccdf !=nil {return _dccdf ; +};_abffbf .ApplyFontFormatsAttr =&_cadffb ;continue ;};if _fadgcd .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_fgbee ,_fecgdc :=_g .ParseBool (_fadgcd .Value );if _fecgdc !=nil {return _fecgdc ; +};_abffbf .ApplyPatternFormatsAttr =&_fgbee ;continue ;};if _fadgcd .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_gddgae ,_ccebe :=_g .ParseBool (_fadgcd .Value );if _ccebe !=nil {return _ccebe ; +};_abffbf .ApplyAlignmentFormatsAttr =&_gddgae ;continue ;};if _fadgcd .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ebcgb ,_fbadf :=_g .ParseBool (_fadgcd .Value ); +if _fbadf !=nil {return _fbadf ;};_abffbf .ApplyWidthHeightFormatsAttr =&_ebcgb ;continue ;};};_egabd :for {_ccedac ,_cedcc :=d .Token ();if _cedcc !=nil {return _cedcc ;};switch _gfcece :=_ccedac .(type ){case _c .StartElement :switch _gfcece .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"}:_abffbf .QueryTableRefresh =NewCT_QueryTableRefresh (); +if _fdcdb :=d .DecodeElement (_abffbf .QueryTableRefresh ,&_gfcece );_fdcdb !=nil {return _fdcdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abffbf .ExtLst =NewCT_ExtensionList (); +if _dbcea :=d .DecodeElement (_abffbf .ExtLst ,&_gfcece );_dbcea !=nil {return _dbcea ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0051\u0075\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_gfcece .Name ); +if _dgdgg :=d .Skip ();_dgdgg !=nil {return _dgdgg ;};};case _c .EndElement :break _egabd ;case _c .CharData :};};return nil ;};func (_bbbfcf ST_MdxFunctionType )String ()string {switch _bbbfcf {case 0:return "";case 1:return "\u006d";case 2:return "\u0076"; +case 3:return "\u0073";case 4:return "\u0063";case 5:return "\u0072";case 6:return "\u0070";case 7:return "\u006b";};return "";};func (_gafgfe *CT_Workbook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gafgfe .Sheets =NewCT_Sheets ();for _ ,_aeefc :=range start .Attr {if _aeefc .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_gafgfe .ConformanceAttr .UnmarshalXMLAttr (_aeefc ); +continue ;};};_edgage :for {_dcegfd ,_cfbea :=d .Token ();if _cfbea !=nil {return _cfbea ;};switch _cdgef :=_dcegfd .(type ){case _c .StartElement :switch _cdgef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_gafgfe .FileVersion =NewCT_FileVersion (); +if _afcba :=d .DecodeElement (_gafgfe .FileVersion ,&_cdgef );_afcba !=nil {return _afcba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}:_gafgfe .FileSharing =NewCT_FileSharing (); +if _bdfad :=d .DecodeElement (_gafgfe .FileSharing ,&_cdgef );_bdfad !=nil {return _bdfad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"}:_gafgfe .WorkbookPr =NewCT_WorkbookPr (); +if _facfa :=d .DecodeElement (_gafgfe .WorkbookPr ,&_cdgef );_facfa !=nil {return _facfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_gafgfe .WorkbookProtection =NewCT_WorkbookProtection (); +if _cedcfa :=d .DecodeElement (_gafgfe .WorkbookProtection ,&_cdgef );_cedcfa !=nil {return _cedcfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"}:_gafgfe .BookViews =NewCT_BookViews (); +if _fbfbfa :=d .DecodeElement (_gafgfe .BookViews ,&_cdgef );_fbfbfa !=nil {return _fbfbfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"}:if _gfcfd :=d .DecodeElement (_gafgfe .Sheets ,&_cdgef ); +_gfcfd !=nil {return _gfcfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"}:_gafgfe .FunctionGroups =NewCT_FunctionGroups (); +if _cgfga :=d .DecodeElement (_gafgfe .FunctionGroups ,&_cdgef );_cgfga !=nil {return _cgfga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"}:_gafgfe .ExternalReferences =NewCT_ExternalReferences (); +if _ebgea :=d .DecodeElement (_gafgfe .ExternalReferences ,&_cdgef );_ebgea !=nil {return _ebgea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_gafgfe .DefinedNames =NewCT_DefinedNames (); +if _bgbce :=d .DecodeElement (_gafgfe .DefinedNames ,&_cdgef );_bgbce !=nil {return _bgbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"}:_gafgfe .CalcPr =NewCT_CalcPr (); +if _gdcfa :=d .DecodeElement (_gafgfe .CalcPr ,&_cdgef );_gdcfa !=nil {return _gdcfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"}:_gafgfe .OleSize =NewCT_OleSize (); +if _efegf :=d .DecodeElement (_gafgfe .OleSize ,&_cdgef );_efegf !=nil {return _efegf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}:_gafgfe .CustomWorkbookViews =NewCT_CustomWorkbookViews (); +if _fbcd :=d .DecodeElement (_gafgfe .CustomWorkbookViews ,&_cdgef );_fbcd !=nil {return _fbcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}:_gafgfe .PivotCaches =NewCT_PivotCaches (); +if _cadbfe :=d .DecodeElement (_gafgfe .PivotCaches ,&_cdgef );_cadbfe !=nil {return _cadbfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_gafgfe .SmartTagPr =NewCT_SmartTagPr (); +if _eegab :=d .DecodeElement (_gafgfe .SmartTagPr ,&_cdgef );_eegab !=nil {return _eegab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"}:_gafgfe .SmartTagTypes =NewCT_SmartTagTypes (); +if _edecbd :=d .DecodeElement (_gafgfe .SmartTagTypes ,&_cdgef );_edecbd !=nil {return _edecbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"}:_gafgfe .WebPublishing =NewCT_WebPublishing (); +if _bgdfc :=d .DecodeElement (_gafgfe .WebPublishing ,&_cdgef );_bgdfc !=nil {return _bgdfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"}:_ebafe :=NewCT_FileRecoveryPr (); +if _ggcced :=d .DecodeElement (_ebafe ,&_cdgef );_ggcced !=nil {return _ggcced ;};_gafgfe .FileRecoveryPr =append (_gafgfe .FileRecoveryPr ,_ebafe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"}:_gafgfe .WebPublishObjects =NewCT_WebPublishObjects (); +if _bbgba :=d .DecodeElement (_gafgfe .WebPublishObjects ,&_cdgef );_bbgba !=nil {return _bbgba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gafgfe .ExtLst =NewCT_ExtensionList (); +if _ebeagb :=d .DecodeElement (_gafgfe .ExtLst ,&_cdgef );_ebeagb !=nil {return _ebeagb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0020\u0025\u0076",_cdgef .Name ); +if _deeebf :=d .Skip ();_deeebf !=nil {return _deeebf ;};};case _c .EndElement :break _edgage ;case _c .CharData :};};return nil ;}; -// Unused Item -UAttr *bool ; +// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path +func (_bace *CT_Border )ValidateWithPath (path string )error {if _bace .Start !=nil {if _eaf :=_bace .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_eaf !=nil {return _eaf ;};};if _bace .End !=nil {if _gge :=_bace .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064"); +_gge !=nil {return _gge ;};};if _bace .Left !=nil {if _bec :=_bace .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_bec !=nil {return _bec ;};};if _bace .Right !=nil {if _cegb :=_bace .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_cegb !=nil {return _cegb ;};};if _bace .Top !=nil {if _facf :=_bace .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_facf !=nil {return _facf ;};};if _bace .Bottom !=nil {if _geg :=_bace .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_geg !=nil {return _geg ;};};if _bace .Diagonal !=nil {if _bbdbf :=_bace .Diagonal .ValidateWithPath (path +"\u002fD\u0069\u0061\u0067\u006f\u006e\u0061l");_bbdbf !=nil {return _bbdbf ;};};if _bace .Vertical !=nil {if _eba :=_bace .Vertical .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0069\u0063\u0061l"); +_eba !=nil {return _eba ;};};if _bace .Horizontal !=nil {if _dggf :=_bace .Horizontal .ValidateWithPath (path +"/\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c");_dggf !=nil {return _dggf ;};};return nil ;};func NewCT_Rst ()*CT_Rst {_gfaag :=&CT_Rst {}; +return _gfaag };func NewCT_Location ()*CT_Location {_dcgfg :=&CT_Location {};return _dcgfg };func (_bcfda *CT_PivotHierarchies )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecfbd :=range start .Attr {if _ecfbd .Name .Local =="\u0063\u006f\u0075n\u0074"{_efebc ,_egddb :=_g .ParseUint (_ecfbd .Value ,10,32); +if _egddb !=nil {return _egddb ;};_gbdg :=uint32 (_efebc );_bcfda .CountAttr =&_gbdg ;continue ;};};_cbdfdc :for {_bbbcge ,_fgdbf :=d .Token ();if _fgdbf !=nil {return _fgdbf ;};switch _edcfd :=_bbbcge .(type ){case _c .StartElement :switch _edcfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"}:_edfgbg :=NewCT_PivotHierarchy (); +if _fgbcc :=d .DecodeElement (_edfgbg ,&_edcfd );_fgbcc !=nil {return _fgbcc ;};_bcfda .PivotHierarchy =append (_bcfda .PivotHierarchy ,_edfgbg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069er\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0020\u0025\u0076",_edcfd .Name ); +if _gabgc :=d .Skip ();_gabgc !=nil {return _gabgc ;};};case _c .EndElement :break _cbdfdc ;case _c .CharData :};};return nil ;};func (_cgdfd *ST_PivotFilterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afbfgb ,_aacea :=d .Token (); +if _aacea !=nil {return _aacea ;};if _bcdfg ,_eefed :=_afbfgb .(_c .EndElement );_eefed &&_bcdfg .Name ==start .Name {*_cgdfd =1;return nil ;};if _badfc ,_afdbde :=_afbfgb .(_c .CharData );!_afdbde {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afbfgb ); +}else {switch string (_badfc ){case "":*_cgdfd =0;case "\u0075n\u006b\u006e\u006f\u0077\u006e":*_cgdfd =1;case "\u0063\u006f\u0075n\u0074":*_cgdfd =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_cgdfd =3;case "\u0073\u0075\u006d":*_cgdfd =4;case "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c":*_cgdfd =5; +case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cgdfd =6;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068":*_cgdfd =7;case "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068":*_cgdfd =8; +case "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_cgdfd =9;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068":*_cgdfd =10;case "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_cgdfd =11; +case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073":*_cgdfd =12;case "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e":*_cgdfd =13;case "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l":*_cgdfd =14; +case "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cgdfd =15;case "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c":*_cgdfd =16;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e":*_cgdfd =17; +case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cgdfd =18;case "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c":*_cgdfd =19;case "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cgdfd =20; +case "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cgdfd =21;case "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cgdfd =22; +case "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cgdfd =23;case "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cgdfd =24;case "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cgdfd =25; +case "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cgdfd =26;case "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l":*_cgdfd =27;case "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cgdfd =28;case "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e":*_cgdfd =29; +case "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cgdfd =30;case "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e":*_cgdfd =31;case "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_cgdfd =32; +case "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cgdfd =33;case "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_cgdfd =34;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_cgdfd =35;case "\u0074\u006f\u0064a\u0079":*_cgdfd =36; +case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_cgdfd =37;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_cgdfd =38;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_cgdfd =39;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_cgdfd =40; +case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_cgdfd =41;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_cgdfd =42;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_cgdfd =43;case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cgdfd =44; +case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cgdfd =45;case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_cgdfd =46;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_cgdfd =47;case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_cgdfd =48; +case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_cgdfd =49;case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_cgdfd =50;case "\u0051\u0031":*_cgdfd =51;case "\u0051\u0032":*_cgdfd =52;case "\u0051\u0033":*_cgdfd =53;case "\u0051\u0034":*_cgdfd =54; +case "\u004d\u0031":*_cgdfd =55;case "\u004d\u0032":*_cgdfd =56;case "\u004d\u0033":*_cgdfd =57;case "\u004d\u0034":*_cgdfd =58;case "\u004d\u0035":*_cgdfd =59;case "\u004d\u0036":*_cgdfd =60;case "\u004d\u0037":*_cgdfd =61;case "\u004d\u0038":*_cgdfd =62; +case "\u004d\u0039":*_cgdfd =63;case "\u004d\u0031\u0030":*_cgdfd =64;case "\u004d\u0031\u0031":*_cgdfd =65;case "\u004d\u0031\u0032":*_cgdfd =66;};};_afbfgb ,_aacea =d .Token ();if _aacea !=nil {return _aacea ;};if _feaee ,_gagcdd :=_afbfgb .(_c .EndElement ); +_gagcdd &&_feaee .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afbfgb );};func (_bgbbd ST_SortMethod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cbdgc :=_c .Attr {}; +_cbdgc .Name =name ;switch _bgbbd {case ST_SortMethodUnset :_cbdgc .Value ="";case ST_SortMethodStroke :_cbdgc .Value ="\u0073\u0074\u0072\u006f\u006b\u0065";case ST_SortMethodPinYin :_cbdgc .Value ="\u0070\u0069\u006e\u0059\u0069\u006e";case ST_SortMethodNone :_cbdgc .Value ="\u006e\u006f\u006e\u0065"; +};return _cbdgc ,nil ;}; -// Calculated Item Value -FAttr *bool ; +// Validate validates the CT_TableFormula and its children +func (_ccbbc *CT_TableFormula )Validate ()error {return _ccbbc .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061");}; -// Caption -CAttr *string ; +// ValidateWithPath validates the CT_CalculatedMembers and its children, prefixing error messages with path +func (_ccae *CT_CalculatedMembers )ValidateWithPath (path string )error {for _dfba ,_geba :=range _ccae .CalculatedMember {if _gcb :=_geba .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fCa\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dfba )); +_gcb !=nil {return _gcb ;};};return nil ;};func (_aaaca *CT_RangeSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aaaca .I1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0031"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .I1Attr )}); +};if _aaaca .I2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0032"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .I2Attr )});};if _aaaca .I3Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0033"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .I3Attr )}); +};if _aaaca .I4Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0034"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .I4Attr )});};if _aaaca .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .RefAttr )}); +};if _aaaca .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .NameAttr )});};if _aaaca .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .SheetAttr )}); +};if _aaaca .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaca .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_CustomChartsheetViews ()*CT_CustomChartsheetViews {_bacb :=&CT_CustomChartsheetViews {};return _bacb ;}; -// Member Property Count -CpAttr *uint32 ; +// ValidateWithPath validates the CT_XStringElement and its children, prefixing error messages with path +func (_gafff *CT_XStringElement )ValidateWithPath (path string )error {return nil };type CT_ColorFilter struct{ -// Member Property Index -X []*CT_X ;};func (_dadafg *Sst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069\u003a\u0073\u0073\u0074";return _dadafg .CT_Sst .MarshalXML (e ,start );}; +// Differential Format Record Id +DxfIdAttr *uint32 ; -// ValidateWithPath validates the CT_CellSmartTagPr and its children, prefixing error messages with path -func (_bfeb *CT_CellSmartTagPr )ValidateWithPath (path string )error {return nil };func (_cbaf *CT_CalcPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbaf .CalcIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cbaf .CalcIdAttr )}); -};if _cbaf .CalcModeAttr !=ST_CalcModeUnset {_beg ,_aaad :=_cbaf .CalcModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0061\u006c\u0063\u004d\u006f\u0064\u0065"});if _aaad !=nil {return _aaad ;};start .Attr =append (start .Attr ,_beg );};if _cbaf .FullCalcOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .FullCalcOnLoadAttr ))}); -};if _cbaf .RefModeAttr !=ST_RefModeUnset {_egab ,_daeg :=_cbaf .RefModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0072e\u0066\u004d\u006f\u0064\u0065"});if _daeg !=nil {return _daeg ;};start .Attr =append (start .Attr ,_egab );};if _cbaf .IterateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .IterateAttr ))}); -};if _cbaf .IterateCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065r\u0061\u0074\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cbaf .IterateCountAttr )});};if _cbaf .IterateDeltaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065r\u0061\u0074\u0065\u0044\u0065\u006c\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0076",*_cbaf .IterateDeltaAttr )}); -};if _cbaf .FullPrecisionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006c\u006c\u0050\u0072\u0065\u0063\u0069\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .FullPrecisionAttr ))}); -};if _cbaf .CalcCompletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .CalcCompletedAttr ))}); -};if _cbaf .CalcOnSaveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .CalcOnSaveAttr ))});};if _cbaf .ConcurrentCalcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006et\u0043\u0061\u006c\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .ConcurrentCalcAttr ))}); -};if _cbaf .ConcurrentManualCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0063\u0075rr\u0065n\u0074\u004d\u0061\u006e\u0075a\u006c\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cbaf .ConcurrentManualCountAttr )}); -};if _cbaf .ForceFullCalcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u0063\u0065\u0046\u0075\u006c\u006c\u0043\u0061\u006c\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbaf .ForceFullCalcAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dggc *CT_Break )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_age :=range start .Attr {if _age .Name .Local =="\u0069\u0064"{_gge ,_aagg :=_f .ParseUint (_age .Value ,10,32); -if _aagg !=nil {return _aagg ;};_dac :=uint32 (_gge );_dggc .IdAttr =&_dac ;continue ;};if _age .Name .Local =="\u006d\u0069\u006e"{_ccg ,_bac :=_f .ParseUint (_age .Value ,10,32);if _bac !=nil {return _bac ;};_agdfa :=uint32 (_ccg );_dggc .MinAttr =&_agdfa ; -continue ;};if _age .Name .Local =="\u006d\u0061\u0078"{_fdfa ,_gaf :=_f .ParseUint (_age .Value ,10,32);if _gaf !=nil {return _gaf ;};_efbg :=uint32 (_fdfa );_dggc .MaxAttr =&_efbg ;continue ;};if _age .Name .Local =="\u006d\u0061\u006e"{_adb ,_fef :=_f .ParseBool (_age .Value ); -if _fef !=nil {return _fef ;};_dggc .ManAttr =&_adb ;continue ;};if _age .Name .Local =="\u0070\u0074"{_aedb ,_dfdfe :=_f .ParseBool (_age .Value );if _dfdfe !=nil {return _dfdfe ;};_dggc .PtAttr =&_aedb ;continue ;};};for {_ggc ,_dae :=d .Token ();if _dae !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0072\u0065\u0061\u006b: \u0025\u0073",_dae ); -};if _bffg ,_cad :=_ggc .(_c .EndElement );_cad &&_bffg .Name ==start .Name {break ;};};return nil ;};func (_fedae *ST_GrowShrinkType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fedae =0;case "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065":*_fedae =1; -case "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072":*_fedae =2;case "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072":*_fedae =3;};return nil ;}; +// Filter By Cell Color +CellColorAttr *bool ;};type CT_CsPageSetup struct{ -// Validate validates the CT_GroupLevel and its children -func (_egcdf *CT_GroupLevel )Validate ()error {return _egcdf .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c");}; +// Paper Size +PaperSizeAttr *uint32 ; -// ValidateWithPath validates the CT_Revisions and its children, prefixing error messages with path -func (_adbcff *CT_Revisions )ValidateWithPath (path string )error {for _cebbg ,_acggbc :=range _adbcff .RevisionsChoice {if _bgfcgf :=_acggbc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025d\u005d",path ,_cebbg )); -_bgfcgf !=nil {return _bgfcgf ;};};return nil ;};func (_adccb ST_VerticalAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_adccb .String (),start );}; +// Paper Height +PaperHeightAttr *string ; -// Validate validates the CT_WebPublishObject and its children -func (_ccdacf *CT_WebPublishObject )Validate ()error {return _ccdacf .ValidateWithPath ("\u0043\u0054\u005f\u0057eb\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074");}; +// Paper Width +PaperWidthAttr *string ; -// ValidateWithPath validates the CT_OleItem and its children, prefixing error messages with path -func (_faaga *CT_OleItem )ValidateWithPath (path string )error {return nil };func (_adcgd *CT_PageBreak )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adcgd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adcgd .CountAttr )}); -};if _adcgd .ManualBreakCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061n\u0075\u0061\u006cB\u0072\u0065\u0061\u006b\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adcgd .ManualBreakCountAttr )}); -};e .EncodeToken (start );if _adcgd .Brk !=nil {_eaadg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0062\u0072\u006b"}};for _ ,_accag :=range _adcgd .Brk {e .EncodeElement (_accag ,_eaadg );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_CellSmartTags ()*CT_CellSmartTags {_gcda :=&CT_CellSmartTags {};return _gcda };func (_bbfg *CT_Dimensions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ecfb :=range start .Attr {if _ecfb .Name .Local =="\u0063\u006f\u0075n\u0074"{_cdgfe ,_adcd :=_f .ParseUint (_ecfb .Value ,10,32); -if _adcd !=nil {return _adcd ;};_gbab :=uint32 (_cdgfe );_bbfg .CountAttr =&_gbab ;continue ;};};_ddacdd :for {_fcfd ,_agcbe :=d .Token ();if _agcbe !=nil {return _agcbe ;};switch _dfbb :=_fcfd .(type ){case _c .StartElement :switch _dfbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_gbbd :=NewCT_PivotDimension (); -if _bdbfg :=d .DecodeElement (_gbbd ,&_dfbb );_bdbfg !=nil {return _bdbfg ;};_bbfg .Dimension =append (_bbfg .Dimension ,_gbbd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073 \u0025\u0076",_dfbb .Name ); -if _gfcae :=d .Skip ();_gfcae !=nil {return _gfcae ;};};case _c .EndElement :break _ddacdd ;case _c .CharData :};};return nil ;};func (_bcaga *CT_Fills )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceged :=range start .Attr {if _ceged .Name .Local =="\u0063\u006f\u0075n\u0074"{_efdf ,_bfacd :=_f .ParseUint (_ceged .Value ,10,32); -if _bfacd !=nil {return _bfacd ;};_dgbac :=uint32 (_efdf );_bcaga .CountAttr =&_dgbac ;continue ;};};_ggcca :for {_fgaga ,_eadd :=d .Token ();if _eadd !=nil {return _eadd ;};switch _fbbbdd :=_fgaga .(type ){case _c .StartElement :switch _fbbbdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u006c"}:_bfaga :=NewCT_Fill (); -if _ebbg :=d .DecodeElement (_bfaga ,&_fbbbdd );_ebbg !=nil {return _ebbg ;};_bcaga .Fill =append (_bcaga .Fill ,_bfaga );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073\u0020\u0025\u0076",_fbbbdd .Name ); -if _fadfg :=d .Skip ();_fadfg !=nil {return _fadfg ;};};case _c .EndElement :break _ggcca ;case _c .CharData :};};return nil ;};func (_bceeb *CT_Item )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebfeb :=range start .Attr {if _ebfeb .Name .Local =="\u006e"{_adgdg :=_ebfeb .Value ; -_bceeb .NAttr =&_adgdg ;continue ;};if _ebfeb .Name .Local =="\u0074"{_bceeb .TAttr .UnmarshalXMLAttr (_ebfeb );continue ;};if _ebfeb .Name .Local =="\u0068"{_ddbc ,_acbe :=_f .ParseBool (_ebfeb .Value );if _acbe !=nil {return _acbe ;};_bceeb .HAttr =&_ddbc ; -continue ;};if _ebfeb .Name .Local =="\u0073"{_cbcdd ,_cdffa :=_f .ParseBool (_ebfeb .Value );if _cdffa !=nil {return _cdffa ;};_bceeb .SAttr =&_cbcdd ;continue ;};if _ebfeb .Name .Local =="\u0073\u0064"{_gdfed ,_adffe :=_f .ParseBool (_ebfeb .Value ); -if _adffe !=nil {return _adffe ;};_bceeb .SdAttr =&_gdfed ;continue ;};if _ebfeb .Name .Local =="\u0066"{_ccgfbd ,_gcacd :=_f .ParseBool (_ebfeb .Value );if _gcacd !=nil {return _gcacd ;};_bceeb .FAttr =&_ccgfbd ;continue ;};if _ebfeb .Name .Local =="\u006d"{_ggafb ,_gdcb :=_f .ParseBool (_ebfeb .Value ); -if _gdcb !=nil {return _gdcb ;};_bceeb .MAttr =&_ggafb ;continue ;};if _ebfeb .Name .Local =="\u0063"{_aaebc ,_bcgc :=_f .ParseBool (_ebfeb .Value );if _bcgc !=nil {return _bcgc ;};_bceeb .CAttr =&_aaebc ;continue ;};if _ebfeb .Name .Local =="\u0078"{_fgdgc ,_eddg :=_f .ParseUint (_ebfeb .Value ,10,32); -if _eddg !=nil {return _eddg ;};_gbced :=uint32 (_fgdgc );_bceeb .XAttr =&_gbced ;continue ;};if _ebfeb .Name .Local =="\u0064"{_bcagf ,_eced :=_f .ParseBool (_ebfeb .Value );if _eced !=nil {return _eced ;};_bceeb .DAttr =&_bcagf ;continue ;};if _ebfeb .Name .Local =="\u0065"{_bcffc ,_edae :=_f .ParseBool (_ebfeb .Value ); -if _edae !=nil {return _edae ;};_bceeb .EAttr =&_bcffc ;continue ;};};for {_dfbdd ,_gfcaa :=d .Token ();if _gfcaa !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u003a\u0020\u0025\u0073",_gfcaa ); -};if _bdaf ,_ccfec :=_dfbdd .(_c .EndElement );_ccfec &&_bdaf .Name ==start .Name {break ;};};return nil ;};func (_cbag *CT_Cfvo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_dcbf ,_abda :=_cbag .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _abda !=nil {return _abda ;};start .Attr =append (start .Attr ,_dcbf );if _cbag .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cbag .ValAttr )});};if _cbag .GteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbag .GteAttr ))}); -};e .EncodeToken (start );if _cbag .ExtLst !=nil {_efbgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cbag .ExtLst ,_efbgb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_agfcf *ST_Qualifier )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebbef ,_addeb :=d .Token ();if _addeb !=nil {return _addeb ;};if _cgcfc ,_fbeag :=_ebbef .(_c .EndElement );_fbeag &&_cgcfc .Name ==start .Name {*_agfcf =1; -return nil ;};if _aaccdg ,_gfaafc :=_ebbef .(_c .CharData );!_gfaafc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebbef );}else {switch string (_aaccdg ){case "":*_agfcf =0; -case "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_agfcf =1;case "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_agfcf =2;case "\u006e\u006f\u006e\u0065":*_agfcf =3;};};_ebbef ,_addeb =d .Token ();if _addeb !=nil {return _addeb ; -};if _babgd ,_badfc :=_ebbef .(_c .EndElement );_badfc &&_babgd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebbef ); -}; +// First Page Number +FirstPageNumberAttr *uint32 ; -// ValidateWithPath validates the CT_RevisionCustomView and its children, prefixing error messages with path -func (_gbgcg *CT_RevisionCustomView )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_gbgcg .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_gbgcg .GuidAttr ); -};if _gbgcg .ActionAttr ==ST_RevisionActionUnset {return _fg .Errorf ("\u0025\u0073\u002fAc\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eagfc :=_gbgcg .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_eagfc !=nil {return _eagfc ;};return nil ;};func (_gagde *CT_CalcPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cddg :=range start .Attr {if _cddg .Name .Local =="\u0063\u0061\u006c\u0063\u0049\u0064"{_gga ,_fbdea :=_f .ParseUint (_cddg .Value ,10,32); -if _fbdea !=nil {return _fbdea ;};_adg :=uint32 (_gga );_gagde .CalcIdAttr =&_adg ;continue ;};if _cddg .Name .Local =="\u0063\u0061\u006c\u0063\u004d\u006f\u0064\u0065"{_gagde .CalcModeAttr .UnmarshalXMLAttr (_cddg );continue ;};if _cddg .Name .Local =="\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"{_ddgg ,_face :=_f .ParseBool (_cddg .Value ); -if _face !=nil {return _face ;};_gagde .FullCalcOnLoadAttr =&_ddgg ;continue ;};if _cddg .Name .Local =="\u0072e\u0066\u004d\u006f\u0064\u0065"{_gagde .RefModeAttr .UnmarshalXMLAttr (_cddg );continue ;};if _cddg .Name .Local =="\u0069t\u0065\u0072\u0061\u0074\u0065"{_dfdc ,_cbea :=_f .ParseBool (_cddg .Value ); -if _cbea !=nil {return _cbea ;};_gagde .IterateAttr =&_dfdc ;continue ;};if _cddg .Name .Local =="\u0069\u0074\u0065r\u0061\u0074\u0065\u0043\u006f\u0075\u006e\u0074"{_gadd ,_dcda :=_f .ParseUint (_cddg .Value ,10,32);if _dcda !=nil {return _dcda ;};_adgc :=uint32 (_gadd ); -_gagde .IterateCountAttr =&_adgc ;continue ;};if _cddg .Name .Local =="\u0069\u0074\u0065r\u0061\u0074\u0065\u0044\u0065\u006c\u0074\u0061"{_fagf ,_bfdb :=_f .ParseFloat (_cddg .Value ,64);if _bfdb !=nil {return _bfdb ;};_gagde .IterateDeltaAttr =&_fagf ; -continue ;};if _cddg .Name .Local =="\u0066\u0075\u006c\u006c\u0050\u0072\u0065\u0063\u0069\u0073\u0069\u006f\u006e"{_egdc ,_adfdg :=_f .ParseBool (_cddg .Value );if _adfdg !=nil {return _adfdg ;};_gagde .FullPrecisionAttr =&_egdc ;continue ;};if _cddg .Name .Local =="\u0063\u0061\u006c\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0074\u0065\u0064"{_aaef ,_fdca :=_f .ParseBool (_cddg .Value ); -if _fdca !=nil {return _fdca ;};_gagde .CalcCompletedAttr =&_aaef ;continue ;};if _cddg .Name .Local =="\u0063\u0061\u006c\u0063\u004f\u006e\u0053\u0061\u0076\u0065"{_cadba ,_ecaee :=_f .ParseBool (_cddg .Value );if _ecaee !=nil {return _ecaee ;};_gagde .CalcOnSaveAttr =&_cadba ; -continue ;};if _cddg .Name .Local =="\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006et\u0043\u0061\u006c\u0063"{_gfcd ,_bdde :=_f .ParseBool (_cddg .Value );if _bdde !=nil {return _bdde ;};_gagde .ConcurrentCalcAttr =&_gfcd ;continue ;};if _cddg .Name .Local =="c\u006f\u006e\u0063\u0075rr\u0065n\u0074\u004d\u0061\u006e\u0075a\u006c\u0043\u006f\u0075\u006e\u0074"{_ddcf ,_fbg :=_f .ParseUint (_cddg .Value ,10,32); -if _fbg !=nil {return _fbg ;};_fbbda :=uint32 (_ddcf );_gagde .ConcurrentManualCountAttr =&_fbbda ;continue ;};if _cddg .Name .Local =="\u0066\u006f\u0072\u0063\u0065\u0046\u0075\u006c\u006c\u0043\u0061\u006c\u0063"{_ecgg ,_ffb :=_f .ParseBool (_cddg .Value ); -if _ffb !=nil {return _ffb ;};_gagde .ForceFullCalcAttr =&_ecgg ;continue ;};};for {_fcfa ,_fcb :=d .Token ();if _fcb !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0061\u006cc\u0050\u0072\u003a\u0020\u0025\u0073",_fcb ); -};if _gae ,_agcf :=_fcfa .(_c .EndElement );_agcf &&_gae .Name ==start .Name {break ;};};return nil ;};func (_fcgff ST_RefMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fcgff .String (),start );};func (_dbgedg *ST_CfvoType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abdage ,_deefed :=d .Token (); -if _deefed !=nil {return _deefed ;};if _accbc ,_bgbaf :=_abdage .(_c .EndElement );_bgbaf &&_accbc .Name ==start .Name {*_dbgedg =1;return nil ;};if _bbdbbe ,_degcf :=_abdage .(_c .CharData );!_degcf {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abdage ); -}else {switch string (_bbdbbe ){case "":*_dbgedg =0;case "\u006e\u0075\u006d":*_dbgedg =1;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_dbgedg =2;case "\u006d\u0061\u0078":*_dbgedg =3;case "\u006d\u0069\u006e":*_dbgedg =4;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_dbgedg =5; -case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065":*_dbgedg =6;};};_abdage ,_deefed =d .Token ();if _deefed !=nil {return _deefed ;};if _gegbbc ,_egbaa :=_abdage .(_c .EndElement );_egbaa &&_gegbbc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abdage ); -};func NewCT_CalcCell ()*CT_CalcCell {_ageb :=&CT_CalcCell {};return _ageb };func NewCT_DataRefs ()*CT_DataRefs {_dcbcg :=&CT_DataRefs {};return _dcbcg };func NewCT_Cols ()*CT_Cols {_bffda :=&CT_Cols {};return _bffda };func NewCT_MetadataStrings ()*CT_MetadataStrings {_ggfcea :=&CT_MetadataStrings {}; -return _ggfcea }; +// Orientation +OrientationAttr ST_Orientation ; -// Validate validates the CT_PivotCacheRecords and its children -func (_bbdgf *CT_PivotCacheRecords )Validate ()error {return _bbdgf .ValidateWithPath ("C\u0054_\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063h\u0065\u0052\u0065\u0063or\u0064\u0073");}; +// Use Printer Defaults +UsePrinterDefaultsAttr *bool ; -// ValidateWithPath validates the CT_DefinedNames and its children, prefixing error messages with path -func (_efef *CT_DefinedNames )ValidateWithPath (path string )error {for _feaf ,_fdebf :=range _efef .DefinedName {if _gfccad :=_fdebf .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fD\u0065\u0066\u0069\u006e\u0065d\u004e\u0061m\u0065\u005b\u0025\u0064\u005d",path ,_feaf )); -_gfccad !=nil {return _gfccad ;};};return nil ;};func (_bfdcg *CT_CommentList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbdad :for {_ffga ,_fcbf :=d .Token ();if _fcbf !=nil {return _fcbf ;};switch _defd :=_ffga .(type ){case _c .StartElement :switch _defd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_dfda :=NewCT_Comment (); -if _ddcbd :=d .DecodeElement (_dfda ,&_defd );_ddcbd !=nil {return _ddcbd ;};_bfdcg .Comment =append (_bfdcg .Comment ,_dfda );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074L\u0069s\u0074\u0020\u0025\u0076",_defd .Name ); -if _dbdg :=d .Skip ();_dbdg !=nil {return _dbdg ;};};case _c .EndElement :break _cbdad ;case _c .CharData :};};return nil ;}; +// Black And White +BlackAndWhiteAttr *bool ; -// Validate validates the CT_Filters and its children -func (_baggc *CT_Filters )Validate ()error {return _baggc .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");}; +// Draft +DraftAttr *bool ; -// Validate validates the CT_Fills and its children -func (_aegb *CT_Fills )Validate ()error {return _aegb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073");};func NewCT_TextField ()*CT_TextField {_fabdg :=&CT_TextField {};return _fabdg };func NewCT_QueryTable ()*CT_QueryTable {_bedbef :=&CT_QueryTable {}; -return _bedbef }; +// Use First Page Number +UseFirstPageNumberAttr *bool ; -// Validate validates the CT_Location and its children -func (_afcee *CT_Location )Validate ()error {return _afcee .ValidateWithPath ("C\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e");};func (_adfba ST_CfType )String ()string {switch _adfba {case 0:return "";case 1:return "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e"; -case 2:return "\u0063\u0065\u006c\u006c\u0049\u0073";case 3:return "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065";case 4:return "\u0064a\u0074\u0061\u0042\u0061\u0072";case 5:return "\u0069c\u006f\u006e\u0053\u0065\u0074";case 6:return "\u0074\u006f\u00701\u0030"; -case 7:return "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case 8:return "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case 9:return "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074"; -case 10:return "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case 11:return "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case 12:return "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case 13:return "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073"; -case 14:return "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073";case 15:return "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073";case 16:return "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073"; -case 17:return "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064";case 18:return "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";};return "";};type CT_rowItems struct{ +// Horizontal DPI +HorizontalDpiAttr *uint32 ; -// Items in a Row Count -CountAttr *uint32 ; +// Vertical DPI +VerticalDpiAttr *uint32 ; -// Row Items -I []*CT_I ;}; +// Number Of Copies +CopiesAttr *uint32 ;IdAttr *string ;}; -// ValidateWithPath validates the CT_FieldUsage and its children, prefixing error messages with path -func (_fegc *CT_FieldUsage )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_VolTypes and its children +func (_adadbd *CT_VolTypes )Validate ()error {return _adadbd .ValidateWithPath ("C\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073");};func NewCT_VerticalAlignFontProperty ()*CT_VerticalAlignFontProperty {_fcfecb :=&CT_VerticalAlignFontProperty {}; +_fcfecb .ValAttr =_cd .ST_VerticalAlignRun (1);return _fcfecb ;};type ST_RevisionAction byte ; -// Validate validates the CT_ExternalLinkChoice and its children -func (_cbcce *CT_ExternalLinkChoice )Validate ()error {return _cbcce .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u004c\u0069\u006ek\u0043\u0068\u006f\u0069\u0063\u0065");};type ST_PrintError byte ;func (_ebdccd ST_PhoneticType )Validate ()error {return _ebdccd .ValidateWithPath ("")}; -func NewCT_CellStyleXfs ()*CT_CellStyleXfs {_ddb :=&CT_CellStyleXfs {};return _ddb }; +// ValidateWithPath validates the CT_GradientFill and its children, prefixing error messages with path +func (_adee *CT_GradientFill )ValidateWithPath (path string )error {if _ecaadg :=_adee .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ecaadg !=nil {return _ecaadg ;};for _ddde ,_fcdgg :=range _adee .Stop {if _dgead :=_fcdgg .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0053\u0074\u006f\u0070\u005b\u0025\u0064\u005d",path ,_ddde )); +_dgead !=nil {return _dgead ;};};return nil ;};func (_edebf *CT_Worksheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _edebf .SheetPr !=nil {_ggcea :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}}; +e .EncodeElement (_edebf .SheetPr ,_ggcea );};if _edebf .Dimension !=nil {_cedcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}};e .EncodeElement (_edebf .Dimension ,_cedcb ); +};if _edebf .SheetViews !=nil {_addga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_edebf .SheetViews ,_addga );};if _edebf .SheetFormatPr !=nil {_fbead :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}}; +e .EncodeElement (_edebf .SheetFormatPr ,_fbead );};if _edebf .Cols !=nil {_gdceda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0073"}};for _ ,_aegdee :=range _edebf .Cols {e .EncodeElement (_aegdee ,_gdceda ); +};};_acdce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_edebf .SheetData ,_acdce );if _edebf .SheetCalcPr !=nil {_beccbd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}}; +e .EncodeElement (_edebf .SheetCalcPr ,_beccbd );};if _edebf .SheetProtection !=nil {_cfgde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_edebf .SheetProtection ,_cfgde ); +};if _edebf .ProtectedRanges !=nil {_feffcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003apr\u006f\u0074\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}};e .EncodeElement (_edebf .ProtectedRanges ,_feffcb );};if _edebf .Scenarios !=nil {_ddead :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073"}}; +e .EncodeElement (_edebf .Scenarios ,_ddead );};if _edebf .AutoFilter !=nil {_dbdbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_edebf .AutoFilter ,_dbdbd ); +};if _edebf .SortState !=nil {_fgbab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_edebf .SortState ,_fgbab );};if _edebf .DataConsolidate !=nil {_bdccg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}}; +e .EncodeElement (_edebf .DataConsolidate ,_bdccg );};if _edebf .CustomSheetViews !=nil {_aefcc :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}};e .EncodeElement (_edebf .CustomSheetViews ,_aefcc ); +};if _edebf .MergeCells !=nil {_dbebe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0072\u0067\u0065C\u0065\u006c\u006c\u0073"}};e .EncodeElement (_edebf .MergeCells ,_dbebe );};if _edebf .PhoneticPr !=nil {_bbca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}}; +e .EncodeElement (_edebf .PhoneticPr ,_bbca );};if _edebf .ConditionalFormatting !=nil {_cbdbb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006fn\u0064\u0069\u0074\u0069\u006fn\u0061l\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg"}}; +for _ ,_bcgae :=range _edebf .ConditionalFormatting {e .EncodeElement (_bcgae ,_cbdbb );};};if _edebf .DataValidations !=nil {_cbcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}}; +e .EncodeElement (_edebf .DataValidations ,_cbcaa );};if _edebf .Hyperlinks !=nil {_fbegf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0079\u0070\u0065\u0072l\u0069\u006e\u006b\u0073"}};e .EncodeElement (_edebf .Hyperlinks ,_fbegf ); +};if _edebf .PrintOptions !=nil {_aagec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_edebf .PrintOptions ,_aagec );};if _edebf .PageMargins !=nil {_cgdge :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_edebf .PageMargins ,_cgdge );};if _edebf .PageSetup !=nil {_fcgcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_edebf .PageSetup ,_fcgcd ); +};if _edebf .HeaderFooter !=nil {_dfedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_edebf .HeaderFooter ,_dfedc );};if _edebf .RowBreaks !=nil {_abcbcac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}}; +e .EncodeElement (_edebf .RowBreaks ,_abcbcac );};if _edebf .ColBreaks !=nil {_bdbcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_edebf .ColBreaks ,_bdbcd ); +};if _edebf .CustomProperties !=nil {_acfged :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073"}};e .EncodeElement (_edebf .CustomProperties ,_acfged );};if _edebf .CellWatches !=nil {_bgage :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}}; +e .EncodeElement (_edebf .CellWatches ,_bgage );};if _edebf .IgnoredErrors !=nil {_ccfddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045r\u0072\u006f\u0072\u0073"}};e .EncodeElement (_edebf .IgnoredErrors ,_ccfddf ); +};if _edebf .SmartTags !=nil {_adccef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}};e .EncodeElement (_edebf .SmartTags ,_adccef );};if _edebf .Drawing !=nil {_babdg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; +e .EncodeElement (_edebf .Drawing ,_babdg );};if _edebf .LegacyDrawing !=nil {_cebbc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_edebf .LegacyDrawing ,_cebbc ); +};if _edebf .LegacyDrawingHF !=nil {_dgbde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_edebf .LegacyDrawingHF ,_dgbde );};if _edebf .DrawingHF !=nil {_ccaab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; +e .EncodeElement (_edebf .DrawingHF ,_ccaab );};if _edebf .Picture !=nil {_ccdde :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_edebf .Picture ,_ccdde );};if _edebf .OleObjects !=nil {_fbfbab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}}; +e .EncodeElement (_edebf .OleObjects ,_fbfbab );};if _edebf .Controls !=nil {_egced :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}};e .EncodeElement (_edebf .Controls ,_egced );};if _edebf .WebPublishItems !=nil {_dcceb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}}; +e .EncodeElement (_edebf .WebPublishItems ,_dcceb );};if _edebf .TableParts !=nil {_fgddc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065P\u0061\u0072\u0074\u0073"}};e .EncodeElement (_edebf .TableParts ,_fgddc ); +};if _edebf .ExtLst !=nil {_ffcec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edebf .ExtLst ,_ffcec );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_deffg *CT_Missing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _deffg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .UAttr ))}); +};if _deffg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .FAttr ))});};if _deffg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_deffg .CAttr )}); +};if _deffg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_deffg .CpAttr )});};if _deffg .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_deffg .InAttr )}); +};if _deffg .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_deffg .BcAttr )});};if _deffg .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_deffg .FcAttr )}); +};if _deffg .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .IAttr ))});};if _deffg .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .UnAttr ))}); +};if _deffg .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .StAttr ))});};if _deffg .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_deffg .BAttr ))}); +};e .EncodeToken (start );if _deffg .Tpls !=nil {_dafab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}};for _ ,_abaedc :=range _deffg .Tpls {e .EncodeElement (_abaedc ,_dafab );};};if _deffg .X !=nil {_egfgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}}; +for _ ,_bgbcc :=range _deffg .X {e .EncodeElement (_bgbcc ,_egfgb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfdca ST_SortMethod )Validate ()error {return _dfdca .ValidateWithPath ("")};func (_debfa *ST_SortBy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgcgb ,_bdgcb :=d .Token (); +if _bdgcb !=nil {return _bdgcb ;};if _dddgg ,_ddedge :=_fgcgb .(_c .EndElement );_ddedge &&_dddgg .Name ==start .Name {*_debfa =1;return nil ;};if _eafedg ,_bffbe :=_fgcgb .(_c .CharData );!_bffbe {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgcgb ); +}else {switch string (_eafedg ){case "":*_debfa =0;case "\u0076\u0061\u006cu\u0065":*_debfa =1;case "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr":*_debfa =2;case "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr":*_debfa =3;case "\u0069\u0063\u006f\u006e":*_debfa =4; +};};_fgcgb ,_bdgcb =d .Token ();if _bdgcb !=nil {return _bdgcb ;};if _cgeage ,_ccdac :=_fgcgb .(_c .EndElement );_ccdac &&_cgeage .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgcgb ); +};func (_bdfcc *ST_SortMethod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edgcad ,_bbafd :=d .Token ();if _bbafd !=nil {return _bbafd ;};if _edbbc ,_aceff :=_edgcad .(_c .EndElement );_aceff &&_edbbc .Name ==start .Name {*_bdfcc =1;return nil ; +};if _gagfb ,_ggagdb :=_edgcad .(_c .CharData );!_ggagdb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edgcad );}else {switch string (_gagfb ){case "":*_bdfcc =0; +case "\u0073\u0074\u0072\u006f\u006b\u0065":*_bdfcc =1;case "\u0070\u0069\u006e\u0059\u0069\u006e":*_bdfcc =2;case "\u006e\u006f\u006e\u0065":*_bdfcc =3;};};_edgcad ,_bbafd =d .Token ();if _bbafd !=nil {return _bbafd ;};if _dedbf ,_fefdcg :=_edgcad .(_c .EndElement ); +_fefdcg &&_dedbf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edgcad );};func (_eabbe *ST_SheetState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dffefc ,_ccgbg :=d .Token (); +if _ccgbg !=nil {return _ccgbg ;};if _ebdbe ,_fcbdde :=_dffefc .(_c .EndElement );_fcbdde &&_ebdbe .Name ==start .Name {*_eabbe =1;return nil ;};if _edfbaf ,_dbgff :=_dffefc .(_c .CharData );!_dbgff {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dffefc ); +}else {switch string (_edfbaf ){case "":*_eabbe =0;case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_eabbe =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_eabbe =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_eabbe =3;};};_dffefc ,_ccgbg =d .Token (); +if _ccgbg !=nil {return _ccgbg ;};if _gccaag ,_dcffe :=_dffefc .(_c .EndElement );_dcffe &&_gccaag .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dffefc ); +}; -// ValidateWithPath validates the CT_Workbook and its children, prefixing error messages with path -func (_facba *CT_Workbook )ValidateWithPath (path string )error {if _agcba :=_facba .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_agcba !=nil {return _agcba ;};if _facba .FileVersion !=nil {if _gfdaec :=_facba .FileVersion .ValidateWithPath (path +"\u002f\u0046\u0069l\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"); -_gfdaec !=nil {return _gfdaec ;};};if _facba .FileSharing !=nil {if _gfgbb :=_facba .FileSharing .ValidateWithPath (path +"\u002f\u0046\u0069l\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067");_gfgbb !=nil {return _gfgbb ;};};if _facba .WorkbookPr !=nil {if _affgad :=_facba .WorkbookPr .ValidateWithPath (path +"/\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"); -_affgad !=nil {return _affgad ;};};if _facba .WorkbookProtection !=nil {if _fgdcbg :=_facba .WorkbookProtection .ValidateWithPath (path +"\u002f\u0057\u006f\u0072kb\u006f\u006f\u006b\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_fgdcbg !=nil {return _fgdcbg ; -};};if _facba .BookViews !=nil {if _fecdg :=_facba .BookViews .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073");_fecdg !=nil {return _fecdg ;};};if _gddbb :=_facba .Sheets .ValidateWithPath (path +"\u002fS\u0068\u0065\u0065\u0074\u0073"); -_gddbb !=nil {return _gddbb ;};if _facba .FunctionGroups !=nil {if _ccfcg :=_facba .FunctionGroups .ValidateWithPath (path +"\u002fF\u0075n\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0073");_ccfcg !=nil {return _ccfcg ;};};if _facba .ExternalReferences !=nil {if _ffdbge :=_facba .ExternalReferences .ValidateWithPath (path +"\u002f\u0045\u0078\u0074er\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"); -_ffdbge !=nil {return _ffdbge ;};};if _facba .DefinedNames !=nil {if _bdeegf :=_facba .DefinedNames .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");_bdeegf !=nil {return _bdeegf ;};};if _facba .CalcPr !=nil {if _dgecbf :=_facba .CalcPr .ValidateWithPath (path +"\u002fC\u0061\u006c\u0063\u0050\u0072"); -_dgecbf !=nil {return _dgecbf ;};};if _facba .OleSize !=nil {if _dcgdg :=_facba .OleSize .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0053\u0069\u007a\u0065");_dcgdg !=nil {return _dcgdg ;};};if _facba .CustomWorkbookViews !=nil {if _gcbcgg :=_facba .CustomWorkbookViews .ValidateWithPath (path +"/\u0043u\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006bb\u006f\u006f\u006b\u0056ie\u0077\u0073"); -_gcbcgg !=nil {return _gcbcgg ;};};if _facba .PivotCaches !=nil {if _eagfd :=_facba .PivotCaches .ValidateWithPath (path +"\u002f\u0050\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073");_eagfd !=nil {return _eagfd ;};};if _facba .SmartTagPr !=nil {if _eadgf :=_facba .SmartTagPr .ValidateWithPath (path +"/\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"); -_eadgf !=nil {return _eadgf ;};};if _facba .SmartTagTypes !=nil {if _bcedc :=_facba .SmartTagTypes .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067T\u0079\u0070\u0065\u0073");_bcedc !=nil {return _bcedc ;};};if _facba .WebPublishing !=nil {if _dcadd :=_facba .WebPublishing .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u0069\u006e\u0067"); -_dcadd !=nil {return _dcadd ;};};for _fdaee ,_afaae :=range _facba .FileRecoveryPr {if _eeddag :=_afaae .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0046\u0069le\u0052e\u0063\u006f\u0076\u0065\u0072y\u0050\u0072\u005b\u0025\u0064\u005d",path ,_fdaee )); -_eeddag !=nil {return _eeddag ;};};if _facba .WebPublishObjects !=nil {if _cbffd :=_facba .WebPublishObjects .ValidateWithPath (path +"\u002fW\u0065b\u0050\u0075\u0062\u006c\u0069s\u0068\u004fb\u006a\u0065\u0063\u0074\u0073");_cbffd !=nil {return _cbffd ; -};};if _facba .ExtLst !=nil {if _abcee :=_facba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abcee !=nil {return _abcee ;};};return nil ;};func NewConnections ()*Connections {_gagdeac :=&Connections {};_gagdeac .CT_Connections =*NewCT_Connections (); -return _gagdeac ;};type CT_WorkbookPr struct{ +// Validate validates the CT_RevisionQueryTableField and its children +func (_daada *CT_RevisionQueryTableField )Validate ()error {return _daada .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064");}; -// Date 1904 -Date1904Attr *bool ; +// Validate validates the CT_Schema and its children +func (_ddcbe *CT_Schema )Validate ()error {return _ddcbe .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0068\u0065\u006da");};type CT_IntProperty struct{ -// Show Objects -ShowObjectsAttr ST_Objects ; +// Value +ValAttr int32 ;};func (_ccfcd *ST_Objects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cedgbc ,_cbedd :=d .Token ();if _cbedd !=nil {return _cbedd ;};if _gbdga ,_dbdec :=_cedgbc .(_c .EndElement );_dbdec &&_gbdga .Name ==start .Name {*_ccfcd =1; +return nil ;};if _ceafd ,_cdcag :=_cedgbc .(_c .CharData );!_cdcag {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cedgbc );}else {switch string (_ceafd ){case "":*_ccfcd =0; +case "\u0061\u006c\u006c":*_ccfcd =1;case "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073":*_ccfcd =2;case "\u006e\u006f\u006e\u0065":*_ccfcd =3;};};_cedgbc ,_cbedd =d .Token ();if _cbedd !=nil {return _cbedd ;};if _fbdbab ,_gacfg :=_cedgbc .(_c .EndElement ); +_gacfg &&_fbdbab .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cedgbc );};type CT_VerticalAlignFontProperty struct{ -// Show Border Unselected Table -ShowBorderUnselectedTablesAttr *bool ; +// Value +ValAttr _cd .ST_VerticalAlignRun ;};func (_fafabc ST_DateTimeGrouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fafabc .String (),start );};func (_dbecdd *CT_SharedItemsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_geefgc :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_dbecdd .M =NewCT_Missing (); +if _deadfg :=d .DecodeElement (_dbecdd .M ,&_geefgc );_deadfg !=nil {return _deadfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_dbecdd .N =NewCT_Number (); +if _dbbde :=d .DecodeElement (_dbecdd .N ,&_geefgc );_dbbde !=nil {return _dbbde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_dbecdd .B =NewCT_Boolean (); +if _edagc :=d .DecodeElement (_dbecdd .B ,&_geefgc );_edagc !=nil {return _edagc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_dbecdd .E =NewCT_Error (); +if _gbacd :=d .DecodeElement (_dbecdd .E ,&_geefgc );_gbacd !=nil {return _gbacd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_dbecdd .S =NewCT_String (); +if _beddd :=d .DecodeElement (_dbecdd .S ,&_geefgc );_beddd !=nil {return _beddd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_dbecdd .D =NewCT_DateTime (); +if _fbcfa :=d .DecodeElement (_dbecdd .D ,&_geefgc );_fbcfa !=nil {return _fbcfa ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_geefgc .Name ); +if _adafa :=d .Skip ();_adafa !=nil {return _adafa ;};};return nil ;};func (_daacd ST_BorderStyle )String ()string {switch _daacd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u0068\u0069\u006e";case 3:return "\u006d\u0065\u0064\u0069\u0075\u006d"; +case 4:return "\u0064\u0061\u0073\u0068\u0065\u0064";case 5:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 6:return "\u0074\u0068\u0069c\u006b";case 7:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 8:return "\u0068\u0061\u0069\u0072";case 9:return "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064"; +case 10:return "\u0064a\u0073\u0068\u0044\u006f\u0074";case 11:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case 12:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 13:return "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +case 14:return "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074";};return "";};func (_dbeab *CT_SmartTagPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbeab .EmbedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006d\u0062e\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dbeab .EmbedAttr ))}); +};if _dbeab .ShowAttr !=ST_SmartTagShowUnset {_feefd ,_gdgfdd :=_dbeab .ShowAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006f\u0077"});if _gdgfdd !=nil {return _gdgfdd ;};start .Attr =append (start .Attr ,_feefd );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_UndoInfo struct{ -// Filter Privacy -FilterPrivacyAttr *bool ; +// Index +IndexAttr uint32 ; -// Prompted Solutions -PromptedSolutionsAttr *bool ; +// Expression +ExpAttr ST_FormulaExpression ; -// Show Ink Annotations -ShowInkAnnotationAttr *bool ; +// Reference 3D +Ref3DAttr *bool ; -// Create Backup File -BackupFileAttr *bool ; +// Array Formula +ArrayAttr *bool ; -// Save External Link Values -SaveExternalLinkValuesAttr *bool ; +// Value Needed +VAttr *bool ; -// Update Links Behavior -UpdateLinksAttr ST_UpdateLinks ; +// Defined Name Formula +NfAttr *bool ; -// Code Name -CodeNameAttr *string ; +// Cross Sheet Move +CsAttr *bool ; -// Hide Pivot Field List -HidePivotFieldListAttr *bool ; +// Range +DrAttr string ; -// Show Pivot Chart Filter -ShowPivotChartFilterAttr *bool ; +// Defined Name +DnAttr *string ; -// Allow Refresh Query -AllowRefreshQueryAttr *bool ; +// Cell Reference +RAttr *string ; -// Publish Items -PublishItemsAttr *bool ; +// Sheet Id +SIdAttr *uint32 ;};func (_aggbc *CT_MdxMetadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_affgb :=range start .Attr {if _affgb .Name .Local =="\u0063\u006f\u0075n\u0074"{_gcdcf ,_dfecba :=_g .ParseUint (_affgb .Value ,10,32); +if _dfecba !=nil {return _dfecba ;};_cgcbd :=uint32 (_gcdcf );_aggbc .CountAttr =&_cgcbd ;continue ;};};_ceedb :for {_gdgga ,_agfbb :=d .Token ();if _agfbb !=nil {return _agfbb ;};switch _bafdb :=_gdgga .(type ){case _c .StartElement :switch _bafdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0064\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0064\u0078"}:_ffcea :=NewCT_Mdx (); +if _fgbdd :=d .DecodeElement (_ffcea ,&_bafdb );_fgbdd !=nil {return _fgbdd ;};_aggbc .Mdx =append (_aggbc .Mdx ,_ffcea );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074\u0061d\u0061t\u0061\u0020\u0025\u0076",_bafdb .Name ); +if _gecfb :=d .Skip ();_gecfb !=nil {return _gecfb ;};};case _c .EndElement :break _ceedb ;case _c .CharData :};};return nil ;}; -// Check Compatibility On Save -CheckCompatibilityAttr *bool ; +// ValidateWithPath validates the CT_WebPublishItem and its children, prefixing error messages with path +func (_dafff *CT_WebPublishItem )ValidateWithPath (path string )error {if _dafff .SourceTypeAttr ==ST_WebSourceTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _fdebfd :=_dafff .SourceTypeAttr .ValidateWithPath (path +"\u002fS\u006fu\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_fdebfd !=nil {return _fdebfd ;};return nil ;};func NewCT_TableMissing ()*CT_TableMissing {_ffcba :=&CT_TableMissing {}; +return _ffcba };type ST_Orientation byte ;func (_dfacd *ST_DdeValueType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfacd =0;case "\u006e\u0069\u006c":*_dfacd =1;case "\u0062":*_dfacd =2;case "\u006e":*_dfacd =3;case "\u0065":*_dfacd =4; +case "\u0073\u0074\u0072":*_dfacd =5;};return nil ;};func (_gdcag *CT_CustomSheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgdg :for {_caebb ,_bfgfb :=d .Token ();if _bfgfb !=nil {return _bfgfb ;};switch _fdfb :=_caebb .(type ){case _c .StartElement :switch _fdfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}:_gccb :=NewCT_CustomSheetView (); +if _baaee :=d .DecodeElement (_gccb ,&_fdfb );_baaee !=nil {return _baaee ;};_gdcag .CustomSheetView =append (_gdcag .CustomSheetView ,_gccb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053he\u0065\u0074\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_fdfb .Name ); +if _cfag :=d .Skip ();_cfag !=nil {return _cfag ;};};case _c .EndElement :break _bgdg ;case _c .CharData :};};return nil ;}; -// Auto Compress Pictures -AutoCompressPicturesAttr *bool ; +// Validate validates the CT_PCDSCPage and its children +func (_adcbg *CT_PCDSCPage )Validate ()error {return _adcbg .ValidateWithPath ("\u0043\u0054\u005fP\u0043\u0044\u0053\u0043\u0050\u0061\u0067\u0065");};func (_afed *CT_Connections )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_cbef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u006e\u0065c\u0074\u0069\u006f\u006e"}};for _ ,_cace :=range _afed .Connection {e .EncodeElement (_cace ,_cbef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_MeasureDimensionMap ()*CT_MeasureDimensionMap {_ebega :=&CT_MeasureDimensionMap {};return _ebega ;}; -// Refresh all Connections on Open -RefreshAllConnectionsAttr *bool ; +// Validate validates the CT_TableStyleInfo and its children +func (_acdab *CT_TableStyleInfo )Validate ()error {return _acdab .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f");};func (_dcfa *CT_CalcCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcfa .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_dcfa .RAttr )}); +};if _dcfa .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_dcfa .RefAttr )});};if _dcfa .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_dcfa .IAttr )}); +};if _dcfa .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dcfa .SAttr ))});};if _dcfa .LAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dcfa .LAttr ))}); +};if _dcfa .TAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dcfa .TAttr ))});};if _dcfa .AAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dcfa .AAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Chartsheet ()*CT_Chartsheet {_cbab :=&CT_Chartsheet {};_cbab .SheetViews =NewCT_ChartsheetViews ();_cbab .Drawing =NewCT_Drawing ();return _cbab ;}; +type CT_CalculatedMembers struct{ -// Default Theme Version -DefaultThemeVersionAttr *uint32 ;};func (_fbdgbe *CT_TableStyleInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aefdbg :=range start .Attr {if _aefdbg .Name .Local =="\u006e\u0061\u006d\u0065"{_bebfge :=_aefdbg .Value ;_fbdgbe .NameAttr =&_bebfge ; -continue ;};if _aefdbg .Name .Local =="\u0073h\u006fw\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_adbef ,_eddcca :=_f .ParseBool (_aefdbg .Value );if _eddcca !=nil {return _eddcca ;};_fbdgbe .ShowFirstColumnAttr =&_adbef ;continue ; -};if _aefdbg .Name .Local =="\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_eedcgf ,_acacd :=_f .ParseBool (_aefdbg .Value );if _acacd !=nil {return _acacd ;};_fbdgbe .ShowLastColumnAttr =&_eedcgf ;continue ;};if _aefdbg .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"{_gabaa ,_bddgff :=_f .ParseBool (_aefdbg .Value ); -if _bddgff !=nil {return _bddgff ;};_fbdgbe .ShowRowStripesAttr =&_gabaa ;continue ;};if _aefdbg .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0074r\u0069\u0070\u0065\u0073"{_gfdca ,_gdccdg :=_f .ParseBool (_aefdbg .Value ); -if _gdccdg !=nil {return _gdccdg ;};_fbdgbe .ShowColumnStripesAttr =&_gfdca ;continue ;};};for {_badgg ,_dacgc :=d .Token ();if _dacgc !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f: \u0025\u0073",_dacgc ); -};if _fcgda ,_eecbb :=_badgg .(_c .EndElement );_eecbb &&_fcgda .Name ==start .Name {break ;};};return nil ;};const (ST_SheetViewTypeUnset ST_SheetViewType =0;ST_SheetViewTypeNormal ST_SheetViewType =1;ST_SheetViewTypePageBreakPreview ST_SheetViewType =2; -ST_SheetViewTypePageLayout ST_SheetViewType =3;); +// Calculated Members Count +CountAttr *uint32 ; -// Validate validates the CT_GroupMembers and its children -func (_abbg *CT_GroupMembers )Validate ()error {return _abbg .ValidateWithPath ("\u0043T\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073");}; +// Calculated Member +CalculatedMember []*CT_CalculatedMember ;};func NewCT_CellProtection ()*CT_CellProtection {_eege :=&CT_CellProtection {};return _eege }; -// Validate validates the CT_ObjectPr and its children -func (_dagga *CT_ObjectPr )Validate ()error {return _dagga .ValidateWithPath ("C\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072");}; +// ValidateWithPath validates the CT_ExternalSheetData and its children, prefixing error messages with path +func (_ffafc *CT_ExternalSheetData )ValidateWithPath (path string )error {for _dffd ,_efbcb :=range _ffafc .Row {if _eacba :=_efbcb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u006f\u0077\u005b\u0025\u0064\u005d",path ,_dffd ));_eacba !=nil {return _eacba ; +};};return nil ;}; -// ValidateWithPath validates the CT_IconFilter and its children, prefixing error messages with path -func (_deffa *CT_IconFilter )ValidateWithPath (path string )error {if _deffa .IconSetAttr ==ST_IconSetTypeUnset {return _fg .Errorf ("%\u0073\u002f\u0049\u0063\u006f\u006eS\u0065\u0074\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _cfaac :=_deffa .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072");_cfaac !=nil {return _cfaac ;};return nil ;};func (_cagf *CT_CellStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cagf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cagf .NameAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cagf .XfIdAttr )});if _cagf .BuiltinIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062u\u0069\u006c\u0074\u0069\u006e\u0049d"},Value :_fg .Sprintf ("\u0025\u0076",*_cagf .BuiltinIdAttr )}); -};if _cagf .ILevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u004c\u0065\u0076\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cagf .ILevelAttr )});};if _cagf .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cagf .HiddenAttr ))}); -};if _cagf .CustomBuiltinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0042\u0075\u0069\u006c\u0074\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cagf .CustomBuiltinAttr ))}); -};e .EncodeToken (start );if _cagf .ExtLst !=nil {_aade :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cagf .ExtLst ,_aade );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ebfc *CT_SharedUser )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebfc .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_cegaad :=range start .Attr {if _cegaad .Name .Local =="\u0067\u0075\u0069\u0064"{_fbdeae :=_cegaad .Value ;_ebfc .GuidAttr =_fbdeae ;continue ;};if _cegaad .Name .Local =="\u006e\u0061\u006d\u0065"{_bfcgd :=_cegaad .Value ;_ebfc .NameAttr =_bfcgd ; -continue ;};if _cegaad .Name .Local =="\u0069\u0064"{_ggafcf ,_aagcf :=_f .ParseInt (_cegaad .Value ,10,32);if _aagcf !=nil {return _aagcf ;};_ebfc .IdAttr =int32 (_ggafcf );continue ;};if _cegaad .Name .Local =="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"{_bfedc ,_fcbbe :=ParseStdlibTime (_cegaad .Value ); -if _fcbbe !=nil {return _fcbbe ;};_ebfc .DateTimeAttr =_bfedc ;continue ;};};_fcggg :for {_cebdag ,_fgcgb :=d .Token ();if _fgcgb !=nil {return _fgcgb ;};switch _cfeba :=_cebdag .(type ){case _c .StartElement :switch _cfeba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebfc .ExtLst =NewCT_ExtensionList (); -if _cegaf :=d .DecodeElement (_ebfc .ExtLst ,&_cfeba );_cegaf !=nil {return _cegaf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053h\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072 \u0025\u0076",_cfeba .Name ); -if _afcca :=d .Skip ();_afcca !=nil {return _afcca ;};};case _c .EndElement :break _fcggg ;case _c .CharData :};};return nil ;};func (_faedc *CT_TextPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deeda :=range start .Attr {if _deeda .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_aaddg ,_ceagbf :=_f .ParseBool (_deeda .Value ); -if _ceagbf !=nil {return _ceagbf ;};_faedc .PromptAttr =&_aaddg ;continue ;};if _deeda .Name .Local =="\u0066\u0069\u006c\u0065\u0054\u0079\u0070\u0065"{_faedc .FileTypeAttr .UnmarshalXMLAttr (_deeda );continue ;};if _deeda .Name .Local =="\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"{_bdeeca ,_feff :=_f .ParseUint (_deeda .Value ,10,32); -if _feff !=nil {return _feff ;};_dgfcf :=uint32 (_bdeeca );_faedc .CodePageAttr =&_dgfcf ;continue ;};if _deeda .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_bagfc :=_deeda .Value ;_faedc .CharacterSetAttr =&_bagfc ; -continue ;};if _deeda .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_bbggc ,_adcba :=_f .ParseUint (_deeda .Value ,10,32);if _adcba !=nil {return _adcba ;};_dafcec :=uint32 (_bbggc );_faedc .FirstRowAttr =&_dafcec ;continue ;};if _deeda .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"{_cdfda :=_deeda .Value ; -_faedc .SourceFileAttr =&_cdfda ;continue ;};if _deeda .Name .Local =="\u0064e\u006c\u0069\u006d\u0069\u0074\u0065d"{_feee ,_dbgbf :=_f .ParseBool (_deeda .Value );if _dbgbf !=nil {return _dbgbf ;};_faedc .DelimitedAttr =&_feee ;continue ;};if _deeda .Name .Local =="\u0064e\u0063\u0069\u006d\u0061\u006c"{_beffbc :=_deeda .Value ; -_faedc .DecimalAttr =&_beffbc ;continue ;};if _deeda .Name .Local =="\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s"{_gbdgb :=_deeda .Value ;_faedc .ThousandsAttr =&_gbdgb ;continue ;};if _deeda .Name .Local =="\u0074\u0061\u0062"{_gbabca ,_ggfbd :=_f .ParseBool (_deeda .Value ); -if _ggfbd !=nil {return _ggfbd ;};_faedc .TabAttr =&_gbabca ;continue ;};if _deeda .Name .Local =="\u0073\u0070\u0061c\u0065"{_cgedce ,_ebfbb :=_f .ParseBool (_deeda .Value );if _ebfbb !=nil {return _ebfbb ;};_faedc .SpaceAttr =&_cgedce ;continue ;};if _deeda .Name .Local =="\u0063\u006f\u006dm\u0061"{_gecad ,_efggae :=_f .ParseBool (_deeda .Value ); -if _efggae !=nil {return _efggae ;};_faedc .CommaAttr =&_gecad ;continue ;};if _deeda .Name .Local =="\u0073e\u006d\u0069\u0063\u006f\u006c\u006fn"{_agdef ,_eecbbg :=_f .ParseBool (_deeda .Value );if _eecbbg !=nil {return _eecbbg ;};_faedc .SemicolonAttr =&_agdef ; -continue ;};if _deeda .Name .Local =="c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"{_adfbce ,_cgdab :=_f .ParseBool (_deeda .Value );if _cgdab !=nil {return _cgdab ;};_faedc .ConsecutiveAttr =&_adfbce ;continue ;};if _deeda .Name .Local =="\u0071u\u0061\u006c\u0069\u0066\u0069\u0065r"{_faedc .QualifierAttr .UnmarshalXMLAttr (_deeda ); -continue ;};if _deeda .Name .Local =="\u0064e\u006c\u0069\u006d\u0069\u0074\u0065r"{_facgf :=_deeda .Value ;_faedc .DelimiterAttr =&_facgf ;continue ;};};_fbbfbg :for {_eacbg ,_edbbc :=d .Token ();if _edbbc !=nil {return _edbbc ;};switch _cffgbc :=_eacbg .(type ){case _c .StartElement :switch _cffgbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_faedc .TextFields =NewCT_TextFields (); -if _bbgfd :=d .DecodeElement (_faedc .TextFields ,&_cffgbc );_bbgfd !=nil {return _bbgfd ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0065\u0078t\u0050\u0072 \u0025\u0076",_cffgbc .Name ); -if _addbc :=d .Skip ();_addbc !=nil {return _addbc ;};};case _c .EndElement :break _fbbfbg ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_SheetView and its children, prefixing error messages with path +func (_dbaad *CT_SheetView )ValidateWithPath (path string )error {if _dgdbd :=_dbaad .ViewAttr .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0041\u0074\u0074r");_dgdbd !=nil {return _dgdbd ;};if _dbaad .Pane !=nil {if _ggbbce :=_dbaad .Pane .ValidateWithPath (path +"\u002f\u0050\u0061n\u0065"); +_ggbbce !=nil {return _ggbbce ;};};for _aafbb ,_ggbfa :=range _dbaad .Selection {if _fgfed :=_ggbfa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0053\u0065\u006ce\u0063\u0074\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_aafbb ));_fgfed !=nil {return _fgfed ; +};};for _ccebd ,_eabfc :=range _dbaad .PivotSelection {if _dadfg :=_eabfc .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0050\u0069vo\u0074S\u0065\u006c\u0065\u0063\u0074i\u006f\u006e\u005b\u0025\u0064\u005d",path ,_ccebd ));_dadfg !=nil {return _dadfg ; +};};if _dbaad .ExtLst !=nil {if _fbefda :=_dbaad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbefda !=nil {return _fbefda ;};};return nil ;};func NewCT_SortState ()*CT_SortState {_fbbagf :=&CT_SortState {};return _fbbagf }; +const (ST_FileTypeUnset ST_FileType =0;ST_FileTypeMac ST_FileType =1;ST_FileTypeWin ST_FileType =2;ST_FileTypeDos ST_FileType =3;ST_FileTypeLin ST_FileType =4;ST_FileTypeOther ST_FileType =5;);type CT_Pages struct{ -// ValidateWithPath validates the CT_FutureMetadataBlock and its children, prefixing error messages with path -func (_edgdc *CT_FutureMetadataBlock )ValidateWithPath (path string )error {if _edgdc .ExtLst !=nil {if _eebff :=_edgdc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eebff !=nil {return _eebff ;};};return nil ;};func (_cbdae *CT_Color )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdgbd :=range start .Attr {if _bdgbd .Name .Local =="\u0061\u0075\u0074\u006f"{_deea ,_aceag :=_f .ParseBool (_bdgbd .Value ); -if _aceag !=nil {return _aceag ;};_cbdae .AutoAttr =&_deea ;continue ;};if _bdgbd .Name .Local =="\u0069n\u0064\u0065\u0078\u0065\u0064"{_bedbb ,_gcgb :=_f .ParseUint (_bdgbd .Value ,10,32);if _gcgb !=nil {return _gcgb ;};_egaf :=uint32 (_bedbb );_cbdae .IndexedAttr =&_egaf ; -continue ;};if _bdgbd .Name .Local =="\u0072\u0067\u0062"{_acgad :=_bdgbd .Value ;_cbdae .RgbAttr =&_acgad ;continue ;};if _bdgbd .Name .Local =="\u0074\u0068\u0065m\u0065"{_gagf ,_cgbd :=_f .ParseUint (_bdgbd .Value ,10,32);if _cgbd !=nil {return _cgbd ; -};_gede :=uint32 (_gagf );_cbdae .ThemeAttr =&_gede ;continue ;};if _bdgbd .Name .Local =="\u0074\u0069\u006e\u0074"{_edcc ,_gfge :=_f .ParseFloat (_bdgbd .Value ,64);if _gfge !=nil {return _gfge ;};_cbdae .TintAttr =&_edcc ;continue ;};};for {_effc ,_bcde :=d .Token (); -if _bcde !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072: \u0025\u0073",_bcde );};if _agbda ,_bgec :=_effc .(_c .EndElement );_bgec &&_agbda .Name ==start .Name {break ;};};return nil ;}; +// Page Item String Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_PivotTableStyle and its children, prefixing error messages with path -func (_egdbca *CT_PivotTableStyle )ValidateWithPath (path string )error {return nil };func NewCT_PageSetup ()*CT_PageSetup {_efcdg :=&CT_PageSetup {};return _efcdg }; +// Page Items +Page []*CT_PCDSCPage ;};func (_abdfg *ST_DataValidationType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abdfg =0;case "\u006e\u006f\u006e\u0065":*_abdfg =1;case "\u0077\u0068\u006fl\u0065":*_abdfg =2;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_abdfg =3; +case "\u006c\u0069\u0073\u0074":*_abdfg =4;case "\u0064\u0061\u0074\u0065":*_abdfg =5;case "\u0074\u0069\u006d\u0065":*_abdfg =6;case "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068":*_abdfg =7;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_abdfg =8; +};return nil ;}; -// Validate validates the CT_DateGroupItem and its children -func (_gcegf *CT_DateGroupItem )Validate ()error {return _gcegf .ValidateWithPath ("\u0043\u0054_\u0044\u0061\u0074e\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d");};func (_ebfgg *CT_ChartsheetPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebfgg .PublishedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebfgg .PublishedAttr ))}); -};if _ebfgg .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ebfgg .CodeNameAttr )});};e .EncodeToken (start );if _ebfgg .TabColor !=nil {_deaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}}; -e .EncodeElement (_ebfgg .TabColor ,_deaa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_RgbColor ()*CT_RgbColor {_gfaae :=&CT_RgbColor {};return _gfaae }; +// Validate validates the CT_DataField and its children +func (_ccbbb *CT_DataField )Validate ()error {return _ccbbb .ValidateWithPath ("\u0043\u0054\u005fD\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064");};func NewCT_Cfvo ()*CT_Cfvo {_dgga :=&CT_Cfvo {};_dgga .TypeAttr =ST_CfvoType (1);return _dgga };func (_fcffdg *ST_TextVAlign )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbcfge ,_dbfdd :=d .Token (); +if _dbfdd !=nil {return _dbfdd ;};if _cfgab ,_accdd :=_gbcfge .(_c .EndElement );_accdd &&_cfgab .Name ==start .Name {*_fcffdg =1;return nil ;};if _aeadf ,_gaadf :=_gbcfge .(_c .CharData );!_gaadf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbcfge ); +}else {switch string (_aeadf ){case "":*_fcffdg =0;case "\u0074\u006f\u0070":*_fcffdg =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fcffdg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_fcffdg =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_fcffdg =4; +case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_fcffdg =5;};};_gbcfge ,_dbfdd =d .Token ();if _dbfdd !=nil {return _dbfdd ;};if _cbgdg ,_ebcfe :=_gbcfge .(_c .EndElement );_ebcfe &&_cbgdg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbcfge ); +};func (_gddedf ST_PrintError )ValidateWithPath (path string )error {switch _gddedf {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gddedf )); +};return nil ;};type CT_SmartTags struct{ -// Validate validates the CalcChain and its children -func (_eafdd *CalcChain )Validate ()error {return _eafdd .ValidateWithPath ("\u0043a\u006c\u0063\u0043\u0068\u0061\u0069n");};func (_faeb *CT_CalculatedMembers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faeb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_faeb .CountAttr )}); -};e .EncodeToken (start );_fccb :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0061\u006c\u0063\u0075\u006c\u0061t\u0065\u0064\u004d\u0065mb\u0065\u0072"}};for _ ,_bace :=range _faeb .CalculatedMember {e .EncodeElement (_bace ,_fccb ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ChartsheetView struct{ +// Cell Smart Tags +CellSmartTags []*CT_CellSmartTags ;};const (ST_WebSourceTypeUnset ST_WebSourceType =0;ST_WebSourceTypeSheet ST_WebSourceType =1;ST_WebSourceTypePrintArea ST_WebSourceType =2;ST_WebSourceTypeAutoFilter ST_WebSourceType =3;ST_WebSourceTypeRange ST_WebSourceType =4; +ST_WebSourceTypeChart ST_WebSourceType =5;ST_WebSourceTypePivotTable ST_WebSourceType =6;ST_WebSourceTypeQuery ST_WebSourceType =7;ST_WebSourceTypeLabel ST_WebSourceType =8;);type CT_ChartsheetView struct{ // Sheet Tab Selected TabSelectedAttr *bool ; @@ -8267,5375 +8706,5429 @@ ZoomScaleAttr *uint32 ; WorkbookViewIdAttr uint32 ; // Zoom To Fit -ZoomToFitAttr *bool ;ExtLst *CT_ExtensionList ;};type Worksheet struct{CT_Worksheet }; - -// Validate validates the CT_SharedItems and its children -func (_fgfgda *CT_SharedItems )Validate ()error {return _fgfgda .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064I\u0074\u0065\u006d\u0073");};func (_bfbdb *CT_CustomChartsheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _bfbdb .CustomSheetView !=nil {_edcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_edgf :=range _bfbdb .CustomSheetView {e .EncodeElement (_edgf ,_edcg ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Stylesheet and its children, prefixing error messages with path -func (_dfabc *CT_Stylesheet )ValidateWithPath (path string )error {if _dfabc .NumFmts !=nil {if _gcagg :=_dfabc .NumFmts .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0046\u006d\u0074\u0073");_gcagg !=nil {return _gcagg ;};};if _dfabc .Fonts !=nil {if _fdeef :=_dfabc .Fonts .ValidateWithPath (path +"\u002f\u0046\u006f\u006e\u0074\u0073"); -_fdeef !=nil {return _fdeef ;};};if _dfabc .Fills !=nil {if _gecagf :=_dfabc .Fills .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0073");_gecagf !=nil {return _gecagf ;};};if _dfabc .Borders !=nil {if _gbbbf :=_dfabc .Borders .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_gbbbf !=nil {return _gbbbf ;};};if _dfabc .CellStyleXfs !=nil {if _ddcga :=_dfabc .CellStyleXfs .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073");_ddcga !=nil {return _ddcga ;};};if _dfabc .CellXfs !=nil {if _dcadg :=_dfabc .CellXfs .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0058\u0066\u0073"); -_dcadg !=nil {return _dcadg ;};};if _dfabc .CellStyles !=nil {if _dddae :=_dfabc .CellStyles .ValidateWithPath (path +"/\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073");_dddae !=nil {return _dddae ;};};if _dfabc .Dxfs !=nil {if _edcfe :=_dfabc .Dxfs .ValidateWithPath (path +"\u002f\u0044\u0078f\u0073"); -_edcfe !=nil {return _edcfe ;};};if _dfabc .TableStyles !=nil {if _ddgbe :=_dfabc .TableStyles .ValidateWithPath (path +"\u002f\u0054\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073");_ddgbe !=nil {return _ddgbe ;};};if _dfabc .Colors !=nil {if _cbced :=_dfabc .Colors .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u0073"); -_cbced !=nil {return _cbced ;};};if _dfabc .ExtLst !=nil {if _eagdbe :=_dfabc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eagdbe !=nil {return _eagdbe ;};};return nil ;};func (_befce ST_MdxKPIProperty )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_adabg :=_c .Attr {}; -_adabg .Name =name ;switch _befce {case ST_MdxKPIPropertyUnset :_adabg .Value ="";case ST_MdxKPIPropertyV :_adabg .Value ="\u0076";case ST_MdxKPIPropertyG :_adabg .Value ="\u0067";case ST_MdxKPIPropertyS :_adabg .Value ="\u0073";case ST_MdxKPIPropertyT :_adabg .Value ="\u0074"; -case ST_MdxKPIPropertyW :_adabg .Value ="\u0077";case ST_MdxKPIPropertyM :_adabg .Value ="\u006d";};return _adabg ,nil ;};type ST_CellFormulaType byte ;func (_edgdb *CT_RevisionRowColumnChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _edgdb .Undo !=nil {_afbcgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0075\u006e\u0064\u006f"}};for _ ,_bdegb :=range _edgdb .Undo {e .EncodeElement (_bdegb ,_afbcgc );};}else if _edgdb .Rcc !=nil {_fdfbd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}}; -for _ ,_efbeb :=range _edgdb .Rcc {e .EncodeElement (_efbeb ,_fdfbd );};}else if _edgdb .Rfmt !=nil {_gbcab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_acaac :=range _edgdb .Rfmt {e .EncodeElement (_acaac ,_gbcab ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CustomWorkbookView struct{ - -// Custom View Name -NameAttr string ; +ZoomToFitAttr *bool ;ExtLst *CT_ExtensionList ;};func NewCT_ExternalDefinedName ()*CT_ExternalDefinedName {_bbgbfc :=&CT_ExternalDefinedName {};return _bbgbfc ;}; -// Custom View GUID -GuidAttr string ; +// Validate validates the CT_VolMain and its children +func (_acbgd *CT_VolMain )Validate ()error {return _acbgd .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u004d\u0061\u0069\u006e");};func NewCT_PivotFilter ()*CT_PivotFilter {_fcfaf :=&CT_PivotFilter {};_fcfaf .TypeAttr =ST_PivotFilterType (1); +_fcfaf .AutoFilter =NewCT_AutoFilter ();return _fcfaf ;};type CT_ConditionalFormatting struct{ -// Auto Update -AutoUpdateAttr *bool ; +// PivotTable Conditional Formatting +PivotAttr *bool ; -// Merge Interval -MergeIntervalAttr *uint32 ; +// Sequence of Refernces +SqrefAttr *ST_Sqref ; -// Changes Saved Win -ChangesSavedWinAttr *bool ; +// Conditional Formatting Rule +CfRule []*CT_CfRule ;ExtLst *CT_ExtensionList ;};func (_abdecf *ST_MdxSetOrder )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cefbbd ,_fbagg :=d .Token ();if _fbagg !=nil {return _fbagg ;};if _eafca ,_egddbe :=_cefbbd .(_c .EndElement ); +_egddbe &&_eafca .Name ==start .Name {*_abdecf =1;return nil ;};if _cfgbab ,_bgadb :=_cefbbd .(_c .CharData );!_bgadb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cefbbd ); +}else {switch string (_cfgbab ){case "":*_abdecf =0;case "\u0075":*_abdecf =1;case "\u0061":*_abdecf =2;case "\u0064":*_abdecf =3;case "\u0061\u0061":*_abdecf =4;case "\u0061\u0064":*_abdecf =5;case "\u006e\u0061":*_abdecf =6;case "\u006e\u0064":*_abdecf =7; +};};_cefbbd ,_fbagg =d .Token ();if _fbagg !=nil {return _fbagg ;};if _bfedb ,_dgccda :=_cefbbd .(_c .EndElement );_dgccda &&_bfedb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cefbbd ); +};func (_ggbefc *CT_Stylesheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gffgg :for {_efcfa ,_acfcc :=d .Token ();if _acfcc !=nil {return _acfcc ;};switch _aafdd :=_efcfa .(type ){case _c .StartElement :switch _aafdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eu\u006d\u0046\u006d\u0074\u0073"}:_ggbefc .NumFmts =NewCT_NumFmts (); +if _adebb :=d .DecodeElement (_ggbefc .NumFmts ,&_aafdd );_adebb !=nil {return _adebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006et\u0073"}:_ggbefc .Fonts =NewCT_Fonts (); +if _ggfed :=d .DecodeElement (_ggbefc .Fonts ,&_aafdd );_ggfed !=nil {return _ggfed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006cl\u0073"}:_ggbefc .Fills =NewCT_Fills (); +if _gccaaa :=d .DecodeElement (_ggbefc .Fills ,&_aafdd );_gccaaa !=nil {return _gccaaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0072\u0064\u0065\u0072\u0073"}:_ggbefc .Borders =NewCT_Borders (); +if _fabcb :=d .DecodeElement (_ggbefc .Borders ,&_aafdd );_fabcb !=nil {return _fabcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}:_ggbefc .CellStyleXfs =NewCT_CellStyleXfs (); +if _edefg :=d .DecodeElement (_ggbefc .CellStyleXfs ,&_aafdd );_edefg !=nil {return _edefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0058\u0066\u0073"}:_ggbefc .CellXfs =NewCT_CellXfs (); +if _fadgcf :=d .DecodeElement (_ggbefc .CellXfs ,&_aafdd );_fadgcf !=nil {return _fadgcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"}:_ggbefc .CellStyles =NewCT_CellStyles (); +if _eabdc :=d .DecodeElement (_ggbefc .CellStyles ,&_aafdd );_eabdc !=nil {return _eabdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066\u0073"}:_ggbefc .Dxfs =NewCT_Dxfs (); +if _daebb :=d .DecodeElement (_ggbefc .Dxfs ,&_aafdd );_daebb !=nil {return _daebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}:_ggbefc .TableStyles =NewCT_TableStyles (); +if _abadb :=d .DecodeElement (_ggbefc .TableStyles ,&_aafdd );_abadb !=nil {return _abadb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0073"}:_ggbefc .Colors =NewCT_Colors (); +if _gdggc :=d .DecodeElement (_ggbefc .Colors ,&_aafdd );_gdggc !=nil {return _gdggc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggbefc .ExtLst =NewCT_ExtensionList (); +if _bedcgf :=d .DecodeElement (_ggbefc .ExtLst ,&_aafdd );_bedcgf !=nil {return _bedcgf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053t\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_aafdd .Name ); +if _fdacf :=d .Skip ();_fdacf !=nil {return _fdacf ;};};case _c .EndElement :break _gffgg ;case _c .CharData :};};return nil ;};func (_cadbgd ST_UpdateLinks )ValidateWithPath (path string )error {switch _cadbgd {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cadbgd )); +};return nil ;};func NewCT_VolMain ()*CT_VolMain {_aecde :=&CT_VolMain {};return _aecde };type CT_Schema struct{ -// Only Synch -OnlySyncAttr *bool ; +// Schema ID +IDAttr string ; -// Personal View -PersonalViewAttr *bool ; +// Schema Reference +SchemaRefAttr *string ; -// Include Print Settings -IncludePrintSettingsAttr *bool ; +// Schema Root Namespace +NamespaceAttr *string ; -// Include Hidden Rows & Columns -IncludeHiddenRowColAttr *bool ; +// Schema Language +SchemaLanguageAttr *string ;Any _dc .Any ;};type CT_Break struct{ -// Maximized -MaximizedAttr *bool ; +// Id +IdAttr *uint32 ; -// Minimized -MinimizedAttr *bool ; +// Minimum +MinAttr *uint32 ; -// Show Horizontal Scroll -ShowHorizontalScrollAttr *bool ; +// Maximum +MaxAttr *uint32 ; -// Show Vertical Scroll -ShowVerticalScrollAttr *bool ; +// Manual Page Break +ManAttr *bool ; -// Show Sheet Tabs -ShowSheetTabsAttr *bool ; +// Pivot-Created Page Break +PtAttr *bool ;}; -// Top Left Corner (X Coordinate) -XWindowAttr *int32 ; +// ValidateWithPath validates the CT_ConditionalFormats and its children, prefixing error messages with path +func (_abag *CT_ConditionalFormats )ValidateWithPath (path string )error {for _beafg ,_fbdf :=range _abag .ConditionalFormat {if _gcfb :=_fbdf .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_beafg )); +_gcfb !=nil {return _gcfb ;};};return nil ;}; -// Top Left Corner (Y Coordinate) -YWindowAttr *int32 ; +// Validate validates the CT_ExternalReferences and its children +func (_aeabc *CT_ExternalReferences )Validate ()error {return _aeabc .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u0073");}; -// Window Width -WindowWidthAttr uint32 ; +// Validate validates the CT_ExternalSheetNames and its children +func (_fedba *CT_ExternalSheetNames )Validate ()error {return _fedba .ValidateWithPath ("C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u0073");};func (_cfcd *CT_CacheField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cfcd .NameAttr )}); +if _cfcd .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .CaptionAttr )});};if _cfcd .PropertyNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006fp\u0065\u0072\u0074\u0079\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .PropertyNameAttr )}); +};if _cfcd .ServerFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfcd .ServerFieldAttr ))});};if _cfcd .UniqueListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004c\u0069\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfcd .UniqueListAttr ))}); +};if _cfcd .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .NumFmtIdAttr )});};if _cfcd .FormulaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .FormulaAttr )}); +};if _cfcd .SqlTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073q\u006c\u0054\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .SqlTypeAttr )});};if _cfcd .HierarchyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .HierarchyAttr )}); +};if _cfcd .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .LevelAttr )});};if _cfcd .DatabaseFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0046\u0069\u0065\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfcd .DatabaseFieldAttr ))}); +};if _cfcd .MappingCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070p\u0069\u006e\u0067\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cfcd .MappingCountAttr )});};if _cfcd .MemberPropertyFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062er\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0046\u0069\u0065\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cfcd .MemberPropertyFieldAttr ))}); +};e .EncodeToken (start );if _cfcd .SharedItems !=nil {_ggge :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_cfcd .SharedItems ,_ggge );};if _cfcd .FieldGroup !=nil {_dadc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u0065\u006c\u0064G\u0072\u006f\u0075\u0070"}}; +e .EncodeElement (_cfcd .FieldGroup ,_dadc );};if _cfcd .MpMap !=nil {_gfag :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u006d\u0070\u004d\u0061p"}};for _ ,_geb :=range _cfcd .MpMap {e .EncodeElement (_geb ,_gfag );};};if _cfcd .ExtLst !=nil {_eeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_cfcd .ExtLst ,_eeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_FontSchemeUnset ST_FontScheme =0;ST_FontSchemeNone ST_FontScheme =1;ST_FontSchemeMajor ST_FontScheme =2;ST_FontSchemeMinor ST_FontScheme =3; +);func (_edbfad ST_OleUpdate )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_egffb :=_c .Attr {};_egffb .Name =name ;switch _edbfad {case ST_OleUpdateUnset :_egffb .Value ="";case ST_OleUpdateOLEUPDATE_ALWAYS :_egffb .Value ="\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053"; +case ST_OleUpdateOLEUPDATE_ONCALL :_egffb .Value ="\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c";};return _egffb ,nil ;}; -// Window Height -WindowHeightAttr uint32 ; +// ValidateWithPath validates the CT_Cell and its children, prefixing error messages with path +func (_fbfg *CT_Cell )ValidateWithPath (path string )error {if _dbg :=_fbfg .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_dbg !=nil {return _dbg ;};if _fbfg .F !=nil {if _ggfb :=_fbfg .F .ValidateWithPath (path +"\u002f\u0046"); +_ggfb !=nil {return _ggfb ;};};if _fbfg .Is !=nil {if _dcef :=_fbfg .Is .ValidateWithPath (path +"\u002f\u0049\u0073");_dcef !=nil {return _dcef ;};};if _fbfg .ExtLst !=nil {if _dbdf :=_fbfg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_dbdf !=nil {return _dbdf ;};};return nil ;};func (_cbee *CT_PageField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bagca :=range start .Attr {if _bagca .Name .Local =="\u0066\u006c\u0064"{_cbcea ,_abdecd :=_g .ParseInt (_bagca .Value ,10,32); +if _abdecd !=nil {return _abdecd ;};_cbee .FldAttr =int32 (_cbcea );continue ;};if _bagca .Name .Local =="\u0069\u0074\u0065\u006d"{_dbgdg ,_facbc :=_g .ParseUint (_bagca .Value ,10,32);if _facbc !=nil {return _facbc ;};_bdfc :=uint32 (_dbgdg );_cbee .ItemAttr =&_bdfc ; +continue ;};if _bagca .Name .Local =="\u0068\u0069\u0065\u0072"{_bceeb ,_dbfbe :=_g .ParseInt (_bagca .Value ,10,32);if _dbfbe !=nil {return _dbfbe ;};_ffcfa :=int32 (_bceeb );_cbee .HierAttr =&_ffcfa ;continue ;};if _bagca .Name .Local =="\u006e\u0061\u006d\u0065"{_egcbgc :=_bagca .Value ; +_cbee .NameAttr =&_egcbgc ;continue ;};if _bagca .Name .Local =="\u0063\u0061\u0070"{_daffc :=_bagca .Value ;_cbee .CapAttr =&_daffc ;continue ;};};_dfdaf :for {_dfddd ,_gdfaa :=d .Token ();if _gdfaa !=nil {return _gdfaa ;};switch _bgdfd :=_dfddd .(type ){case _c .StartElement :switch _bgdfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbee .ExtLst =NewCT_ExtensionList (); +if _gbfeb :=d .DecodeElement (_cbee .ExtLst ,&_bgdfd );_gbfeb !=nil {return _gbfeb ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0061\u0067e\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_bgdfd .Name ); +if _gccgb :=d .Skip ();_gccgb !=nil {return _gccgb ;};};case _c .EndElement :break _dfdaf ;case _c .CharData :};};return nil ;}; -// Sheet Tab Ratio -TabRatioAttr *uint32 ; +// ValidateWithPath validates the CT_PCDSDTCEntriesChoice and its children, prefixing error messages with path +func (_bfbdca *CT_PCDSDTCEntriesChoice )ValidateWithPath (path string )error {if _bfbdca .M !=nil {if _bbagfa :=_bfbdca .M .ValidateWithPath (path +"\u002f\u004d");_bbagfa !=nil {return _bbagfa ;};};if _bfbdca .N !=nil {if _aecc :=_bfbdca .N .ValidateWithPath (path +"\u002f\u004e"); +_aecc !=nil {return _aecc ;};};if _bfbdca .E !=nil {if _gcddcf :=_bfbdca .E .ValidateWithPath (path +"\u002f\u0045");_gcddcf !=nil {return _gcddcf ;};};if _bfbdca .S !=nil {if _ffecfc :=_bfbdca .S .ValidateWithPath (path +"\u002f\u0053");_ffecfc !=nil {return _ffecfc ; +};};return nil ;}; -// Active Sheet in Book View -ActiveSheetIdAttr uint32 ; +// Validate validates the CT_Scenarios and its children +func (_dbabfa *CT_Scenarios )Validate ()error {return _dbabfa .ValidateWithPath ("\u0043\u0054\u005fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073");}; -// Show Formula Bar -ShowFormulaBarAttr *bool ; +// ValidateWithPath validates the CT_TableParts and its children, prefixing error messages with path +func (_ddfcdd *CT_TableParts )ValidateWithPath (path string )error {for _bbaade ,_efcfc :=range _ddfcdd .TablePart {if _cedaa :=_efcfc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0054\u0061\u0062l\u0065\u0050\u0061\u0072\u0074\u005b\u0025\u0064\u005d",path ,_bbaade )); +_cedaa !=nil {return _cedaa ;};};return nil ;};func NewCT_MetadataBlock ()*CT_MetadataBlock {_bebb :=&CT_MetadataBlock {};return _bebb };func (_abcgd *CT_PivotCaches )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdcgee :for {_bcfd ,_abegag :=d .Token (); +if _abegag !=nil {return _abegag ;};switch _eadg :=_bcfd .(type ){case _c .StartElement :switch _eadg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065"}:_dagae :=NewCT_PivotCache (); +if _bgab :=d .DecodeElement (_dagae ,&_eadg );_bgab !=nil {return _bgab ;};_abcgd .PivotCache =append (_abcgd .PivotCache ,_dagae );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061c\u0068e\u0073\u0020\u0025\u0076",_eadg .Name ); +if _fgdaf :=d .Skip ();_fgdaf !=nil {return _fgdaf ;};};case _c .EndElement :break _cdcgee ;case _c .CharData :};};return nil ;};func (_abbbge ST_PhoneticAlignment )ValidateWithPath (path string )error {switch _abbbge {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abbbge )); +};return nil ;};type Chartsheet struct{CT_Chartsheet }; -// Show Status Bar -ShowStatusbarAttr *bool ; +// Validate validates the CT_WebPublishObject and its children +func (_acagbd *CT_WebPublishObject )Validate ()error {return _acagbd .ValidateWithPath ("\u0043\u0054\u005f\u0057eb\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074");};func (_edgcf *CT_RevisionCellChange )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edgcf .Nc =NewCT_Cell (); +for _ ,_afbed :=range start .Attr {if _afbed .Name .Local =="\u0073\u0049\u0064"{_ebadfe ,_fcace :=_g .ParseUint (_afbed .Value ,10,32);if _fcace !=nil {return _fcace ;};_edgcf .SIdAttr =uint32 (_ebadfe );continue ;};if _afbed .Name .Local =="\u006f\u0064\u0078\u0066"{_bcfab ,_abcd :=_g .ParseBool (_afbed .Value ); +if _abcd !=nil {return _abcd ;};_edgcf .OdxfAttr =&_bcfab ;continue ;};if _afbed .Name .Local =="\u0078\u0066\u0044x\u0066"{_fadgf ,_gbabb :=_g .ParseBool (_afbed .Value );if _gbabb !=nil {return _gbabb ;};_edgcf .XfDxfAttr =&_fadgf ;continue ;};if _afbed .Name .Local =="\u0073"{_cfeagg ,_cacdaa :=_g .ParseBool (_afbed .Value ); +if _cacdaa !=nil {return _cacdaa ;};_edgcf .SAttr =&_cfeagg ;continue ;};if _afbed .Name .Local =="\u0064\u0078\u0066"{_gffdc ,_cedbc :=_g .ParseBool (_afbed .Value );if _cedbc !=nil {return _cedbc ;};_edgcf .DxfAttr =&_gffdc ;continue ;};if _afbed .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_fcafd ,_cfede :=_g .ParseUint (_afbed .Value ,10,32); +if _cfede !=nil {return _cfede ;};_accab :=uint32 (_fcafd );_edgcf .NumFmtIdAttr =&_accab ;continue ;};if _afbed .Name .Local =="q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"{_gdcdf ,_cedcd :=_g .ParseBool (_afbed .Value );if _cedcd !=nil {return _cedcd ; +};_edgcf .QuotePrefixAttr =&_gdcdf ;continue ;};if _afbed .Name .Local =="\u006f\u006c\u0064\u0051\u0075\u006f\u0074\u0065\u0050r\u0065\u0066\u0069\u0078"{_geagfg ,_cdadba :=_g .ParseBool (_afbed .Value );if _cdadba !=nil {return _cdadba ;};_edgcf .OldQuotePrefixAttr =&_geagfg ; +continue ;};if _afbed .Name .Local =="\u0070\u0068"{_dbcg ,_bebfcd :=_g .ParseBool (_afbed .Value );if _bebfcd !=nil {return _bebfcd ;};_edgcf .PhAttr =&_dbcg ;continue ;};if _afbed .Name .Local =="\u006f\u006c\u0064P\u0068"{_bcgbd ,_gfafb :=_g .ParseBool (_afbed .Value ); +if _gfafb !=nil {return _gfafb ;};_edgcf .OldPhAttr =&_bcgbd ;continue ;};if _afbed .Name .Local =="\u0065\u006e\u0064\u004ffL\u0069\u0073\u0074\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0055\u0070\u0064\u0061t\u0065"{_gcccc ,_fbecg :=_g .ParseBool (_afbed .Value ); +if _fbecg !=nil {return _fbecg ;};_edgcf .EndOfListFormulaUpdateAttr =&_gcccc ;continue ;};if _afbed .Name .Local =="\u0072\u0049\u0064"{_bafea ,_gbaad :=_g .ParseUint (_afbed .Value ,10,32);if _gbaad !=nil {return _gbaad ;};_edgcf .RIdAttr =uint32 (_bafea ); +continue ;};if _afbed .Name .Local =="\u0075\u0061"{_eedee ,_cfbgf :=_g .ParseBool (_afbed .Value );if _cfbgf !=nil {return _cfbgf ;};_edgcf .UaAttr =&_eedee ;continue ;};if _afbed .Name .Local =="\u0072\u0061"{_fcdeb ,_cbfbfc :=_g .ParseBool (_afbed .Value ); +if _cbfbfc !=nil {return _cbfbfc ;};_edgcf .RaAttr =&_fcdeb ;continue ;};};_cffee :for {_fbdeb ,_gdgde :=d .Token ();if _gdgde !=nil {return _gdgde ;};switch _cbdce :=_fbdeb .(type ){case _c .StartElement :switch _cbdce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0063"}:_edgcf .Oc =NewCT_Cell (); +if _fdfce :=d .DecodeElement (_edgcf .Oc ,&_cbdce );_fdfce !=nil {return _fdfce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0063"}:if _fgagg :=d .DecodeElement (_edgcf .Nc ,&_cbdce ); +_fgagg !=nil {return _fgagg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0064\u0078\u0066"}:_edgcf .Odxf =NewCT_Dxf (); +if _ccbae :=d .DecodeElement (_edgcf .Odxf ,&_cbdce );_ccbae !=nil {return _ccbae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0064\u0078\u0066"}:_edgcf .Ndxf =NewCT_Dxf (); +if _agdga :=d .DecodeElement (_edgcf .Ndxf ,&_cbdce );_agdga !=nil {return _agdga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edgcf .ExtLst =NewCT_ExtensionList (); +if _fgfgg :=d .DecodeElement (_edgcf .ExtLst ,&_cbdce );_fgfgg !=nil {return _fgfgg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0043\u0065\u006c\u006c\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_cbdce .Name ); +if _eaec :=d .Skip ();_eaec !=nil {return _eaec ;};};case _c .EndElement :break _cffee ;case _c .CharData :};};return nil ;}; -// Show Comments -ShowCommentsAttr ST_Comments ; +// ValidateWithPath validates the CT_DdeItem and its children, prefixing error messages with path +func (_agfca *CT_DdeItem )ValidateWithPath (path string )error {if _agfca .Values !=nil {if _bbde :=_agfca .Values .ValidateWithPath (path +"\u002fV\u0061\u006c\u0075\u0065\u0073");_bbde !=nil {return _bbde ;};};return nil ;};func (_gdedd ST_CellComments )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ddacc :=_c .Attr {}; +_ddacc .Name =name ;switch _gdedd {case ST_CellCommentsUnset :_ddacc .Value ="";case ST_CellCommentsNone :_ddacc .Value ="\u006e\u006f\u006e\u0065";case ST_CellCommentsAsDisplayed :_ddacc .Value ="a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064"; +case ST_CellCommentsAtEnd :_ddacc .Value ="\u0061\u0074\u0045n\u0064";};return _ddacc ,nil ;};func (_bdbfa ST_FieldSortType )Validate ()error {return _bdbfa .ValidateWithPath ("")}; -// Show Objects -ShowObjectsAttr ST_Objects ;ExtLst *CT_ExtensionList ;};func NewCT_Set ()*CT_Set {_dfbbc :=&CT_Set {};return _dfbbc };func (_afcaa *PivotCacheRecords )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +// Validate validates the CT_Members and its children +func (_gggbc *CT_Members )Validate ()error {return _gggbc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0073");};func NewCT_DynamicFilter ()*CT_DynamicFilter {_cbbag :=&CT_DynamicFilter {};_cbbag .TypeAttr =ST_DynamicFilterType (1); +return _cbbag ;};func (_gcaba *ST_Visibility )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_badad ,_beagf :=d .Token ();if _beagf !=nil {return _beagf ;};if _ebdgab ,_dcaeb :=_badad .(_c .EndElement );_dcaeb &&_ebdgab .Name ==start .Name {*_gcaba =1; +return nil ;};if _cbbcae ,_ccceg :=_badad .(_c .CharData );!_ccceg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_badad );}else {switch string (_cbbcae ){case "":*_gcaba =0; +case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_gcaba =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_gcaba =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_gcaba =3;};};_badad ,_beagf =d .Token ();if _beagf !=nil {return _beagf ; +};if _abeeec ,_gcade :=_badad .(_c .EndElement );_gcade &&_abeeec .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_badad ); +};func (_bbfbg *Connections )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="m\u0061\u0069\u003a\u0070iv\u006ft\u0043\u0061\u0063\u0068\u0065R\u0065\u0063\u006f\u0072\u0064\u0073";return _afcaa .CT_PivotCacheRecords .MarshalXML (e ,start );}; +start .Name .Local ="\u006da\u0069:\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073";return _bbfbg .CT_Connections .MarshalXML (e ,start );};type CT_Tables struct{ -// ValidateWithPath validates the CT_MergeCell and its children, prefixing error messages with path -func (_dbcba *CT_MergeCell )ValidateWithPath (path string )error {return nil }; +// Count of Tables +CountAttr *uint32 ;TablesChoice []*CT_TablesChoice ;}; -// ValidateWithPath validates the CT_ChartsheetPr and its children, prefixing error messages with path -func (_cffg *CT_ChartsheetPr )ValidateWithPath (path string )error {if _cffg .TabColor !=nil {if _agde :=_cffg .TabColor .ValidateWithPath (path +"\u002fT\u0061\u0062\u0043\u006f\u006c\u006fr");_agde !=nil {return _agde ;};};return nil ;};func (_bdbff *CT_IndexedColors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_begbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"}};for _ ,_acecf :=range _bdbff .RgbColor {e .EncodeElement (_acecf ,_begbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_edddf *CT_PivotFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_edddf .FldAttr )});if _edddf .MpFldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0070\u0046l\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .MpFldAttr )}); -};_gcfg ,_ffgcf :=_edddf .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _ffgcf !=nil {return _ffgcf ;};start .Attr =append (start .Attr ,_gcfg );if _edddf .EvalOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065v\u0061\u006c\u004f\u0072\u0064\u0065r"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .EvalOrderAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_edddf .IdAttr )});if _edddf .IMeasureHierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u004d\u0065a\u0073\u0075\u0072\u0065\u0048\u0069\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .IMeasureHierAttr )}); -};if _edddf .IMeasureFldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"i\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .IMeasureFldAttr )});};if _edddf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .NameAttr )}); -};if _edddf .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .DescriptionAttr )});};if _edddf .StringValue1Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0031"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .StringValue1Attr )}); -};if _edddf .StringValue2Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0032"},Value :_fg .Sprintf ("\u0025\u0076",*_edddf .StringValue2Attr )});};e .EncodeToken (start ); -_gfaeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_edddf .AutoFilter ,_gfaeg );if _edddf .ExtLst !=nil {_dbfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_edddf .ExtLst ,_dbfg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CalculatedMember struct{ +// ValidateWithPath validates the CT_CustomSheetViews and its children, prefixing error messages with path +func (_dadcf *CT_CustomSheetViews )ValidateWithPath (path string )error {for _gdeee ,_aegf :=range _dadcf .CustomSheetView {if _effg :=_aegf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u005b\u0025d\u005d",path ,_gdeee )); +_effg !=nil {return _effg ;};};return nil ;};func NewCT_CellWatch ()*CT_CellWatch {_gbcb :=&CT_CellWatch {};return _gbcb };func (_cadeed *ST_TextHAlign )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbdcg ,_ebgeb :=d .Token ();if _ebgeb !=nil {return _ebgeb ; +};if _decgf ,_cgebe :=_bbdcg .(_c .EndElement );_cgebe &&_decgf .Name ==start .Name {*_cadeed =1;return nil ;};if _dbeaa ,_agcdfd :=_bbdcg .(_c .CharData );!_agcdfd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbdcg ); +}else {switch string (_dbeaa ){case "":*_cadeed =0;case "\u006c\u0065\u0066\u0074":*_cadeed =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cadeed =2;case "\u0072\u0069\u0067h\u0074":*_cadeed =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_cadeed =4; +case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cadeed =5;};};_bbdcg ,_ebgeb =d .Token ();if _ebgeb !=nil {return _ebgeb ;};if _dagegg ,_abadfg :=_bbdcg .(_c .EndElement );_abadfg &&_dagegg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbdcg ); +}; -// Calculated Member Name -NameAttr string ; +// ValidateWithPath validates the CT_PivotAreaReference and its children, prefixing error messages with path +func (_ceabfe *CT_PivotAreaReference )ValidateWithPath (path string )error {for _ddffc ,_bfeec :=range _ceabfe .X {if _bcegc :=_bfeec .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_ddffc ));_bcegc !=nil {return _bcegc ; +};};if _ceabfe .ExtLst !=nil {if _edffc :=_ceabfe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_edffc !=nil {return _edffc ;};};return nil ;};func (_gedaac *CT_RevisionMoveChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _gedaac .Undo !=nil {_aecfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0075\u006e\u0064\u006f"}};for _ ,_gdedg :=range _gedaac .Undo {e .EncodeElement (_gdedg ,_aecfd );};}else if _gedaac .Rcc !=nil {_gfcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}}; +for _ ,_ecffa :=range _gedaac .Rcc {e .EncodeElement (_ecffa ,_gfcf );};}else if _gedaac .Rfmt !=nil {_cgcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_cgdbb :=range _gedaac .Rfmt {e .EncodeElement (_cgdbb ,_cgcaa ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Calculated Member MDX Formula -MdxAttr string ; +// Validate validates the CT_CustomWorkbookView and its children +func (_gcgd *CT_CustomWorkbookView )Validate ()error {return _gcgd .ValidateWithPath ("C\u0054\u005f\u0043\u0075st\u006fm\u0057\u006f\u0072\u006b\u0062o\u006f\u006b\u0056\u0069\u0065\u0077");}; -// OLAP Calculated Member Name -MemberNameAttr *string ; +// ValidateWithPath validates the CT_SingleXmlCells and its children, prefixing error messages with path +func (_fgfbd *CT_SingleXmlCells )ValidateWithPath (path string )error {for _cdbac ,_ggggbg :=range _fgfbd .SingleXmlCell {if _ebgffd :=_ggggbg .ValidateWithPath (_ba .Sprintf ("%\u0073/\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006dl\u0043\u0065\u006c\u006c[%\u0064\u005d",path ,_cdbac )); +_ebgffd !=nil {return _ebgffd ;};};return nil ;};func (_acadaa *ST_ParameterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acadaa =0;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_acadaa =1;case "\u0076\u0061\u006cu\u0065":*_acadaa =2; +case "\u0063\u0065\u006c\u006c":*_acadaa =3;};return nil ;}; -// Hierarchy Name -HierarchyAttr *string ; +// ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path +func (_fdgb *CT_Colors )ValidateWithPath (path string )error {if _fdgb .IndexedColors !=nil {if _bedc :=_fdgb .IndexedColors .ValidateWithPath (path +"\u002f\u0049\u006e\u0064\u0065\u0078\u0065\u0064\u0043o\u006c\u006f\u0072\u0073");_bedc !=nil {return _bedc ; +};};if _fdgb .MruColors !=nil {if _fdfab :=_fdgb .MruColors .ValidateWithPath (path +"\u002f\u004d\u0072\u0075\u0043\u006f\u006c\u006f\u0072\u0073");_fdfab !=nil {return _fdfab ;};};return nil ;};func (_bgafg *CT_TableColumns )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgafg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bgafg .CountAttr )}); +};e .EncodeToken (start );_afcdb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"}};for _ ,_gafdda :=range _bgafg .TableColumn {e .EncodeElement (_gafdda ,_afcdb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cbdbd *ST_FilterOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbdbd =0;case "\u0065\u0071\u0075a\u006c":*_cbdbd =1;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cbdbd =2;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cbdbd =3; +case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cbdbd =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_cbdbd =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cbdbd =6; +};return nil ;}; -// Parent Name -ParentAttr *string ; +// Validate validates the CT_TableMissing and its children +func (_fedbg *CT_TableMissing )Validate ()error {return _fedbg .ValidateWithPath ("\u0043T\u005fT\u0061\u0062\u006c\u0065\u004d\u0069\u0073\u0073\u0069\u006e\u0067");};func (_bgbgf ST_DataValidationType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bgbgf .String (),start ); +};func NewCT_FileSharing ()*CT_FileSharing {_cebc :=&CT_FileSharing {};return _cebc }; -// Calculated Members Solve Order -SolveOrderAttr *int32 ; +// ValidateWithPath validates the CT_VolMain and its children, prefixing error messages with path +func (_bdefa *CT_VolMain )ValidateWithPath (path string )error {for _fbcccd ,_ceeee :=range _bdefa .Tp {if _cdecg :=_ceeee .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0054\u0070\u005b\u0025\u0064]",path ,_fbcccd ));_cdecg !=nil {return _cdecg ;};}; +return nil ;};func (_bada *CT_IntProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbcdf :=range start .Attr {if _cbcdf .Name .Local =="\u0076\u0061\u006c"{_acdge ,_faadf :=_g .ParseInt (_cbcdf .Value ,10,32);if _faadf !=nil {return _faadf ; +};_bada .ValAttr =int32 (_acdge );continue ;};};for {_cegea ,_cfabf :=d .Token ();if _cfabf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fI\u006e\u0074\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079:\u0020\u0025\u0073",_cfabf ); +};if _fedfc ,_dbceb :=_cegea .(_c .EndElement );_dbceb &&_fedfc .Name ==start .Name {break ;};};return nil ;};func NewCT_PivotFields ()*CT_PivotFields {_eacda :=&CT_PivotFields {};return _eacda };func NewCT_RowHierarchiesUsage ()*CT_RowHierarchiesUsage {_efaac :=&CT_RowHierarchiesUsage {}; +return _efaac ;}; -// Set -SetAttr *bool ; +// ValidateWithPath validates the CT_Scenario and its children, prefixing error messages with path +func (_cdgbc *CT_Scenario )ValidateWithPath (path string )error {for _fgggga ,_agaf :=range _cdgbc .InputCells {if _fbcef :=_agaf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006cs\u005b\u0025\u0064\u005d",path ,_fgggga )); +_fbcef !=nil {return _fbcef ;};};return nil ;};func (_dgcbf *ST_FormatAction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gccba ,_bfagg :=d .Token ();if _bfagg !=nil {return _bfagg ;};if _cbadc ,_fgbdfg :=_gccba .(_c .EndElement );_fgbdfg &&_cbadc .Name ==start .Name {*_dgcbf =1; +return nil ;};if _dgecg ,_ecbbfed :=_gccba .(_c .CharData );!_ecbbfed {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gccba );}else {switch string (_dgecg ){case "":*_dgcbf =0; +case "\u0062\u006c\u0061n\u006b":*_dgcbf =1;case "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067":*_dgcbf =2;case "\u0064\u0072\u0069l\u006c":*_dgcbf =3;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_dgcbf =4;};};_gccba ,_bfagg =d .Token (); +if _bfagg !=nil {return _bfagg ;};if _fggdg ,_gfaded :=_gccba .(_c .EndElement );_gfaded &&_fggdg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gccba ); +};func (_afdc *CT_MergeCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeeff :=range start .Attr {if _eeeff .Name .Local =="\u0072\u0065\u0066"{_bbdfe :=_eeeff .Value ;_afdc .RefAttr =_bbdfe ;continue ;};};for {_fadef ,_dfbad :=d .Token (); +if _dfbad !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065r\u0067\u0065\u0043\u0065\u006c\u006c\u003a\u0020\u0025\u0073",_dfbad );};if _cdca ,_abcfde :=_fadef .(_c .EndElement );_abcfde &&_cdca .Name ==start .Name {break ; +};};return nil ;};func NewCT_RevisionConflict ()*CT_RevisionConflict {_gcfbe :=&CT_RevisionConflict {};return _gcfbe };type ST_DvAspect byte ;func (_dbgee ST_PhoneticType )ValidateWithPath (path string )error {switch _dbgee {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgee )); +};return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type CT_GroupLevel struct{ +// ValidateWithPath validates the Worksheet and its children, prefixing error messages with path +func (_eeacf *Worksheet )ValidateWithPath (path string )error {if _gefacb :=_eeacf .CT_Worksheet .ValidateWithPath (path );_gefacb !=nil {return _gefacb ;};return nil ;}; -// Unique Name -UniqueNameAttr string ; +// Validate validates the CT_Controls and its children +func (_efcgc *CT_Controls )Validate ()error {return _efcgc .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073");};func (_egggg *CT_VolTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_bbdec :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0076\u006f\u006c\u0054\u0079\u0070\u0065"}};for _ ,_babda :=range _egggg .VolType {e .EncodeElement (_babda ,_bbdec );};if _egggg .ExtLst !=nil {_efecdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_egggg .ExtLst ,_efecdb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Grouping Level Display Name -CaptionAttr string ; +// Validate validates the CT_BookView and its children +func (_dgbe *CT_BookView )Validate ()error {return _dgbe .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077");};func (_bcedc *CT_ExternalBook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bcedc .IdAttr )}); +e .EncodeToken (start );if _bcedc .SheetNames !=nil {_ebdec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074N\u0061\u006d\u0065\u0073"}};e .EncodeElement (_bcedc .SheetNames ,_ebdec );};if _bcedc .DefinedNames !=nil {_edeca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065f\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}}; +e .EncodeElement (_bcedc .DefinedNames ,_edeca );};if _bcedc .SheetDataSet !=nil {_dfabd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u0068e\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"}};e .EncodeElement (_bcedc .SheetDataSet ,_dfabd ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfecd *CT_VolMain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_caafe :=range start .Attr {if _caafe .Name .Local =="\u0066\u0069\u0072s\u0074"{_acegd :=_caafe .Value ; +_dfecd .FirstAttr =_acegd ;continue ;};};_dcddce :for {_dcdgb ,_fdgga :=d .Token ();if _fdgga !=nil {return _fdgga ;};switch _bfegb :=_dcdgb .(type ){case _c .StartElement :switch _bfegb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070"}:_fgaab :=NewCT_VolTopic (); +if _dedbag :=d .DecodeElement (_fgaab ,&_bfegb );_dedbag !=nil {return _dedbag ;};_dfecd .Tp =append (_dfecd .Tp ,_fgaab );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u006f\u006c\u004d\u0061\u0069\u006e\u0020\u0025\u0076",_bfegb .Name ); +if _eaefcg :=d .Skip ();_eaefcg !=nil {return _eaefcg ;};};case _c .EndElement :break _dcddce ;case _c .CharData :};};return nil ;};func NewCT_LevelGroup ()*CT_LevelGroup {_dbdgc :=&CT_LevelGroup {};_dbdgc .GroupMembers =NewCT_GroupMembers ();return _dbdgc ; +}; -// User-Defined Group Level -UserAttr *bool ; +// ValidateWithPath validates the CT_RecordChoice and its children, prefixing error messages with path +func (_ggfdf *CT_RecordChoice )ValidateWithPath (path string )error {if _ggfdf .M !=nil {if _gfeage :=_ggfdf .M .ValidateWithPath (path +"\u002f\u004d");_gfeage !=nil {return _gfeage ;};};if _ggfdf .N !=nil {if _bbfba :=_ggfdf .N .ValidateWithPath (path +"\u002f\u004e"); +_bbfba !=nil {return _bbfba ;};};if _ggfdf .B !=nil {if _abgda :=_ggfdf .B .ValidateWithPath (path +"\u002f\u0042");_abgda !=nil {return _abgda ;};};if _ggfdf .E !=nil {if _dfege :=_ggfdf .E .ValidateWithPath (path +"\u002f\u0045");_dfege !=nil {return _dfege ; +};};if _ggfdf .S !=nil {if _gfccfae :=_ggfdf .S .ValidateWithPath (path +"\u002f\u0053");_gfccfae !=nil {return _gfccfae ;};};if _ggfdf .D !=nil {if _degag :=_ggfdf .D .ValidateWithPath (path +"\u002f\u0044");_degag !=nil {return _degag ;};};if _ggfdf .X !=nil {if _abdce :=_ggfdf .X .ValidateWithPath (path +"\u002f\u0058"); +_abdce !=nil {return _abdce ;};};return nil ;}; -// Custom Roll Up -CustomRollUpAttr *bool ; +// Validate validates the CT_Comment and its children +func (_ebgac *CT_Comment )Validate ()error {return _ebgac .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");};func (_baedf ST_Pane )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_baedf .String (),start ); +};func (_abdcb *CT_RangePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abdcb .AutoStartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0053\u0074\u0061\u0072t"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abdcb .AutoStartAttr ))}); +};if _abdcb .AutoEndAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0045\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abdcb .AutoEndAttr ))});};if _abdcb .GroupByAttr !=ST_GroupByUnset {_caggg ,_dgcg :=_abdcb .GroupByAttr .MarshalXMLAttr (_c .Name {Local :"\u0067r\u006f\u0075\u0070\u0042\u0079"}); +if _dgcg !=nil {return _dgcg ;};start .Attr =append (start .Attr ,_caggg );};if _abdcb .StartNumAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u004e\u0075\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_abdcb .StartNumAttr )}); +};if _abdcb .EndNumAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0064\u004e\u0075\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_abdcb .EndNumAttr )});};if _abdcb .StartDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0072\u0074\u0044\u0061\u0074e"},Value :_cd .FormatDateTime (*_abdcb .StartDateAttr )}); +};if _abdcb .EndDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065n\u0064\u0044\u0061\u0074\u0065"},Value :_cd .FormatDateTime (*_abdcb .EndDateAttr )});};if _abdcb .GroupIntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_abdcb .GroupIntervalAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gegag *CT_ExternalLinkChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gegag .ExternalBook !=nil {_cdaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0065\u0078t\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}}; +e .EncodeElement (_gegag .ExternalBook ,_cdaf );}else if _gegag .DdeLink !=nil {_abafee :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0064\u0065\u004c\u0069\u006e\u006b"}};e .EncodeElement (_gegag .DdeLink ,_abafee );}else if _gegag .OleLink !=nil {_ecaaa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u004c\u0069\u006e\u006b"}}; +e .EncodeElement (_gegag .OleLink ,_ecaaa );};return nil ;};func NewCT_GroupMembers ()*CT_GroupMembers {_dgacc :=&CT_GroupMembers {};return _dgacc };func (_cfadfg *CT_QueryTableDeletedFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cfadfg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cfadfg .CountAttr )}); +};e .EncodeToken (start );_bfcea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065l\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};for _ ,_dedg :=range _cfadfg .DeletedField {e .EncodeElement (_dedg ,_bfcea );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dgg *CT_AutoFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dba :=range start .Attr {if _dba .Name .Local =="\u0072\u0065\u0066"{_bcc :=_dba .Value ;_dgg .RefAttr =&_bcc ;continue ;};};_gcdf :for {_fd ,_ee :=d .Token (); +if _ee !=nil {return _ee ;};switch _eda :=_fd .(type ){case _c .StartElement :switch _eda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e"}:_dfc :=NewCT_FilterColumn (); +if _beg :=d .DecodeElement (_dfc ,&_eda );_beg !=nil {return _beg ;};_dgg .FilterColumn =append (_dgg .FilterColumn ,_dfc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_dgg .SortState =NewCT_SortState (); +if _ac :=d .DecodeElement (_dgg .SortState ,&_eda );_ac !=nil {return _ac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgg .ExtLst =NewCT_ExtensionList (); +if _fbc :=d .DecodeElement (_dgg .ExtLst ,&_eda );_fbc !=nil {return _fbc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041u\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072 \u0025\u0076",_eda .Name ); +if _fcf :=d .Skip ();_fcf !=nil {return _fcf ;};};case _c .EndElement :break _gcdf ;case _c .CharData :};};return nil ;};func NewCT_CalculatedItem ()*CT_CalculatedItem {_gege :=&CT_CalculatedItem {};_gege .PivotArea =NewCT_PivotArea ();return _gege ;}; +func (_egfgbf *MapInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egfgbf .CT_MapInfo =*NewCT_MapInfo ();for _ ,_cafgc :=range start .Attr {if _cafgc .Name .Local =="\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"{_gfebe :=_cafgc .Value ; +_egfgbf .SelectionNamespacesAttr =_gfebe ;continue ;};};_aacfb :for {_dgaded ,_ddffb :=d .Token ();if _ddffb !=nil {return _ddffb ;};switch _cgbbc :=_dgaded .(type ){case _c .StartElement :switch _cgbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"}:_febgcb :=NewCT_Schema (); +if _cffbb :=d .DecodeElement (_febgcb ,&_cgbbc );_cffbb !=nil {return _cffbb ;};_egfgbf .Schema =append (_egfgbf .Schema ,_febgcb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"}:_deebb :=NewCT_Map (); +if _agfge :=d .DecodeElement (_deebb ,&_cgbbc );_agfge !=nil {return _agfge ;};_egfgbf .Map =append (_egfgbf .Map ,_deebb );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004da\u0070\u0049\u006e\u0066\u006f\u0020\u0025\u0076",_cgbbc .Name ); +if _gbfbe :=d .Skip ();_gbfbe !=nil {return _gbfbe ;};};case _c .EndElement :break _aacfb ;case _c .CharData :};};return nil ;};func (_dfbdcf *CT_PhoneticPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_deaffa :=range start .Attr {if _deaffa .Name .Local =="\u0066\u006f\u006e\u0074\u0049\u0064"{_acaga ,_fecgg :=_g .ParseUint (_deaffa .Value ,10,32); +if _fecgg !=nil {return _fecgg ;};_dfbdcf .FontIdAttr =uint32 (_acaga );continue ;};if _deaffa .Name .Local =="\u0074\u0079\u0070\u0065"{_dfbdcf .TypeAttr .UnmarshalXMLAttr (_deaffa );continue ;};if _deaffa .Name .Local =="\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"{_dfbdcf .AlignmentAttr .UnmarshalXMLAttr (_deaffa ); +continue ;};};for {_aaffe ,_fffce :=d .Token ();if _fffce !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050h\u006fn\u0065t\u0069\u0063\u0050\u0072\u003a\u0020\u0025s",_fffce );};if _ebdg ,_fffg :=_aaffe .(_c .EndElement ); +_fffg &&_ebdg .Name ==start .Name {break ;};};return nil ;};func (_cbagf ST_CfvoType )ValidateWithPath (path string )error {switch _cbagf {case 0,1,2,3,4,5,6:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbagf )); +};return nil ;};func (_fcaga *EG_ExtensionList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcaga .Ext !=nil {_cbbdb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u0078\u0074"}};for _ ,_gefebg :=range _fcaga .Ext {e .EncodeElement (_gefebg ,_cbbdb ); +};};return nil ;};type CT_ExternalRow struct{ -// OLAP Level Groups -Groups *CT_Groups ; +// Row +RAttr uint32 ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// External Cell Data +Cell []*CT_ExternalCell ;};type CT_XStringElement struct{ -// Validate validates the CT_TextPr and its children -func (_agadg *CT_TextPr )Validate ()error {return _agadg .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074\u0050r");};func (_gebaa ST_PhoneticAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gebaa .String (),start ); -};func (_bbdae *CT_RevisionQueryTableField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edacde :=range start .Attr {if _edacde .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_acbde ,_fcaeg :=_f .ParseUint (_edacde .Value ,10,32); -if _fcaeg !=nil {return _fcaeg ;};_bbdae .SheetIdAttr =uint32 (_acbde );continue ;};if _edacde .Name .Local =="\u0072\u0065\u0066"{_ceafe :=_edacde .Value ;_bbdae .RefAttr =_ceafe ;continue ;};if _edacde .Name .Local =="\u0066i\u0065\u006c\u0064\u0049\u0064"{_gccdad ,_ecccf :=_f .ParseUint (_edacde .Value ,10,32); -if _ecccf !=nil {return _ecccf ;};_bbdae .FieldIdAttr =uint32 (_gccdad );continue ;};};for {_gaagfd ,_eegee :=d .Token ();if _eegee !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0051\u0075\u0065\u0072\u0079T\u0061\u0062\u006c\u0065\u0046i\u0065\u006cd\u003a\u0020\u0025\u0073",_eegee ); -};if _ceffc ,_fegfb :=_gaagfd .(_c .EndElement );_fegfb &&_ceffc .Name ==start .Name {break ;};};return nil ;};func (_bgbcbg ST_CfType )ValidateWithPath (path string )error {switch _bgbcbg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgbcbg )); -};return nil ;}; +// Value +VAttr string ;};const (ST_CellTypeUnset ST_CellType =0;ST_CellTypeB ST_CellType =1;ST_CellTypeN ST_CellType =2;ST_CellTypeE ST_CellType =3;ST_CellTypeS ST_CellType =4;ST_CellTypeStr ST_CellType =5;ST_CellTypeInlineStr ST_CellType =6;); + +// ValidateWithPath validates the CT_CustomChartsheetView and its children, prefixing error messages with path +func (_gfaa *CT_CustomChartsheetView )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_gfaa .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_gfaa .GuidAttr ); +};if _acde :=_gfaa .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_acde !=nil {return _acde ;};if _gfaa .PageMargins !=nil {if _agda :=_gfaa .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); +_agda !=nil {return _agda ;};};if _gfaa .PageSetup !=nil {if _eface :=_gfaa .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_eface !=nil {return _eface ;};};if _gfaa .HeaderFooter !=nil {if _dgbc :=_gfaa .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); +_dgbc !=nil {return _dgbc ;};};return nil ;}; + +// Validate validates the CT_IconFilter and its children +func (_dcga *CT_IconFilter )Validate ()error {return _dcga .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072");};func (_ecbed *CT_RevisionRowColumnChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbbce :=start ; +switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_agbada :=NewCT_UndoInfo (); +if _efggd :=d .DecodeElement (_agbada ,&_cbbce );_efggd !=nil {return _efggd ;};_ecbed .Undo =append (_ecbed .Undo ,_agbada );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_bedgf :=NewCT_RevisionCellChange (); +if _fdcggc :=d .DecodeElement (_bedgf ,&_cbbce );_fdcggc !=nil {return _fdcggc ;};_ecbed .Rcc =append (_ecbed .Rcc ,_bedgf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_ccgdb :=NewCT_RevisionFormatting (); +if _gcbfe :=d .DecodeElement (_ccgdb ,&_cbbce );_gcbfe !=nil {return _gcbfe ;};_ecbed .Rfmt =append (_ecbed .Rfmt ,_ccgdb );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0052\u0065v\u0069\u0073\u0069\u006f\u006e\u0052\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cbbce .Name ); +if _dadbf :=d .Skip ();_dadbf !=nil {return _dadbf ;};};return nil ;};func (_cgafde *EG_ExtensionList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edcde :for {_cddce ,_aebdb :=d .Token ();if _aebdb !=nil {return _aebdb ;};switch _bedgb :=_cddce .(type ){case _c .StartElement :switch _bedgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_edaegb :=NewCT_Extension (); +if _gbeda :=d .DecodeElement (_edaegb ,&_bedgb );_gbeda !=nil {return _gbeda ;};_cgafde .Ext =append (_cgafde .Ext ,_edaegb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_bedgb .Name ); +if _abdaa :=d .Skip ();_abdaa !=nil {return _abdaa ;};};case _c .EndElement :break _edcde ;case _c .CharData :};};return nil ;};func (_daebe ST_MdxSetOrder )String ()string {switch _daebe {case 0:return "";case 1:return "\u0075";case 2:return "\u0061"; +case 3:return "\u0064";case 4:return "\u0061\u0061";case 5:return "\u0061\u0064";case 6:return "\u006e\u0061";case 7:return "\u006e\u0064";};return "";};func (_fafgf *CT_Index )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_fafgf .VAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gdecd *CT_RPrElt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );for _ ,_bgcdg :=range _gdecd .RPrEltChoice {_bgcdg .MarshalXML (e ,_c .StartElement {}); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_daeaba *ST_rwColActionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_daeaba =0;case "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw":*_daeaba =1;case "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw":*_daeaba =2; +case "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl":*_daeaba =3;case "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl":*_daeaba =4;};return nil ;}; // Validate validates the PivotTableDefinition and its children -func (_bcece *PivotTableDefinition )Validate ()error {return _bcece .ValidateWithPath ("P\u0069v\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};func (_gag *CT_Borders )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcg :=range start .Attr {if _bcg .Name .Local =="\u0063\u006f\u0075n\u0074"{_cfe ,_dcfe :=_f .ParseUint (_bcg .Value ,10,32); -if _dcfe !=nil {return _dcfe ;};_gfccb :=uint32 (_cfe );_gag .CountAttr =&_gfccb ;continue ;};};_eegc :for {_egdd ,_gcb :=d .Token ();if _gcb !=nil {return _gcb ;};switch _ebf :=_egdd .(type ){case _c .StartElement :switch _ebf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"}:_baac :=NewCT_Border (); -if _ecg :=d .DecodeElement (_baac ,&_ebf );_ecg !=nil {return _ecg ;};_gag .Border =append (_gag .Border ,_baac );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_ebf .Name ); -if _befc :=d .Skip ();_befc !=nil {return _befc ;};};case _c .EndElement :break _eegc ;case _c .CharData :};};return nil ;}; +func (_cbbdgf *PivotTableDefinition )Validate ()error {return _cbbdgf .ValidateWithPath ("P\u0069v\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e");};func (_eccff *CalcChain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eccff .CT_CalcChain =*NewCT_CalcChain (); +_gbbage :for {_fddcd ,_cdacg :=d .Token ();if _cdacg !=nil {return _cdacg ;};switch _fecbbb :=_fddcd .(type ){case _c .StartElement :switch _fecbbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_bfgdg :=NewCT_CalcCell (); +if _fgdccg :=d .DecodeElement (_bfgdg ,&_fecbbb );_fgdccg !=nil {return _fgdccg ;};_eccff .C =append (_eccff .C ,_bfgdg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eccff .ExtLst =NewCT_ExtensionList (); +if _fegfd :=d .DecodeElement (_eccff .ExtLst ,&_fecbbb );_fegfd !=nil {return _fegfd ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0061\u006c\u0063\u0043\u0068a\u0069\u006e \u0025\u0076",_fecbbb .Name ); +if _ccdeb :=d .Skip ();_ccdeb !=nil {return _ccdeb ;};};case _c .EndElement :break _gbbage ;case _c .CharData :};};return nil ;};func (_fbaed *CT_Sets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fbaed .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fbaed .CountAttr )}); +};e .EncodeToken (start );_agebe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0065\u0074"}};for _ ,_deaec :=range _fbaed .Set {e .EncodeElement (_deaec ,_agebe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_OleItem struct{ -// Validate validates the CT_MetadataBlocks and its children -func (_bccgd *CT_MetadataBlocks )Validate ()error {return _bccgd .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042l\u006f\u0063\u006b\u0073");};type CT_TableStyles struct{ +// Object Name +NameAttr string ; -// Table Style Count -CountAttr *uint32 ; +// Icon +IconAttr *bool ; -// Default Table Style -DefaultTableStyleAttr *string ; +// Advise +AdviseAttr *bool ; -// Default Pivot Style -DefaultPivotStyleAttr *string ; +// Object is an Image +PreferPicAttr *bool ;}; -// Table Style -TableStyle []*CT_TableStyle ;};func (_aeb *CT_BookView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aeb .VisibilityAttr !=ST_VisibilityUnset {_agc ,_dfd :=_aeb .VisibilityAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0073\u0069\u0062\u0069\u006c\u0069\u0074\u0079"}); -if _dfd !=nil {return _dfd ;};start .Attr =append (start .Attr ,_agc );};if _aeb .MinimizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeb .MinimizedAttr ))}); -};if _aeb .ShowHorizontalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeb .ShowHorizontalScrollAttr ))}); -};if _aeb .ShowVerticalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeb .ShowVerticalScrollAttr ))}); -};if _aeb .ShowSheetTabsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeb .ShowSheetTabsAttr ))}); -};if _aeb .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .XWindowAttr )});};if _aeb .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .YWindowAttr )}); -};if _aeb .WindowWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .WindowWidthAttr )});};if _aeb .WindowHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .WindowHeightAttr )}); -};if _aeb .TabRatioAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .TabRatioAttr )});};if _aeb .FirstSheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u0068\u0065\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .FirstSheetAttr )}); -};if _aeb .ActiveTabAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0054\u0061b"},Value :_fg .Sprintf ("\u0025\u0076",*_aeb .ActiveTabAttr )});};if _aeb .AutoFilterDateGroupingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006fFi\u006c\u0074\u0065\u0072\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0069n\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeb .AutoFilterDateGroupingAttr ))}); -};e .EncodeToken (start );if _aeb .ExtLst !=nil {_ddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeb .ExtLst ,_ddf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_Drawing struct{IdAttr string ;};func (_fface *CT_SharedItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fface .ContainsSemiMixedTypesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074ai\u006e\u0073\u0053\u0065\u006d\u0069\u004d\u0069\u0078\u0065\u0064\u0054\u0079\u0070e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsSemiMixedTypesAttr ))}); -};if _fface .ContainsNonDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u004e\u006f\u006e\u0044\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsNonDateAttr ))}); -};if _fface .ContainsDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0044\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsDateAttr ))});}; -if _fface .ContainsStringAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0053t\u0072\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsStringAttr ))}); -};if _fface .ContainsBlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042\u006c\u0061\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsBlankAttr ))}); -};if _fface .ContainsMixedTypesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u004di\u0078\u0065d\u0054\u0079\u0070\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsMixedTypesAttr ))}); -};if _fface .ContainsNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u004eu\u006d\u0062\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsNumberAttr ))}); -};if _fface .ContainsIntegerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006et\u0061\u0069\u006e\u0073\u0049\u006e\u0074\u0065\u0067\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .ContainsIntegerAttr ))}); -};if _fface .MinValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0056\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fface .MinValueAttr )});};if _fface .MaxValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0056\u0061\u006c\u0075\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fface .MaxValueAttr )}); -};if _fface .MinDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0044\u0061\u0074\u0065"},Value :_b .FormatDateTime (*_fface .MinDateAttr )});};if _fface .MaxDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u0044\u0061\u0074\u0065"},Value :_b .FormatDateTime (*_fface .MaxDateAttr )}); -};if _fface .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fface .CountAttr )});};if _fface .LongTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u006e\u0067\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fface .LongTextAttr ))}); -};e .EncodeToken (start );if _fface .SharedItemsChoice !=nil {for _ ,_bbfgce :=range _fface .SharedItemsChoice {_bbfgce .MarshalXML (e ,_c .StartElement {});};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcbec *CT_GradientStop )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_dcbec .PositionAttr )}); -e .EncodeToken (start );_daeae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};e .EncodeElement (_dcbec .Color ,_daeae );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_UndoInfo ()*CT_UndoInfo {_cgade :=&CT_UndoInfo {}; -_cgade .ExpAttr =ST_FormulaExpression (1);return _cgade ;};type CT_MemberProperty struct{ +// Validate validates the CT_Reviewed and its children +func (_bdddg *CT_Reviewed )Validate ()error {return _bdddg .ValidateWithPath ("C\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064");};type CT_CellWatch struct{ -// OLAP Member Property Unique Name -NameAttr *string ; +// Reference +RAttr string ;}; -// Show Cell -ShowCellAttr *bool ; +// ValidateWithPath validates the CT_Dxf and its children, prefixing error messages with path +func (_afefaf *CT_Dxf )ValidateWithPath (path string )error {if _afefaf .Font !=nil {if _deeb :=_afefaf .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_deeb !=nil {return _deeb ;};};if _afefaf .NumFmt !=nil {if _aaeg :=_afefaf .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_aaeg !=nil {return _aaeg ;};};if _afefaf .Fill !=nil {if _aebde :=_afefaf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_aebde !=nil {return _aebde ;};};if _afefaf .Alignment !=nil {if _cebad :=_afefaf .Alignment .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"); +_cebad !=nil {return _cebad ;};};if _afefaf .Border !=nil {if _gdgec :=_afefaf .Border .ValidateWithPath (path +"\u002fB\u006f\u0072\u0064\u0065\u0072");_gdgec !=nil {return _gdgec ;};};if _afefaf .Protection !=nil {if _agcbec :=_afefaf .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); +_agcbec !=nil {return _agcbec ;};};if _afefaf .ExtLst !=nil {if _dgbdb :=_afefaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dgbdb !=nil {return _dgbdb ;};};return nil ;}; -// Show Tooltip -ShowTipAttr *bool ; +// ValidateWithPath validates the CT_ChartFormats and its children, prefixing error messages with path +func (_acbf *CT_ChartFormats )ValidateWithPath (path string )error {for _fabf ,_bfefe :=range _acbf .ChartFormat {if _bccb :=_bfefe .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fC\u0068\u0061\u0072\u0074\u0046o\u0072\u006da\u0074\u005b\u0025\u0064\u005d",path ,_fabf )); +_bccb !=nil {return _bccb ;};};return nil ;}; -// Show As Caption -ShowAsCaptionAttr *bool ; +// ValidateWithPath validates the CT_TupleCache and its children, prefixing error messages with path +func (_eggce *CT_TupleCache )ValidateWithPath (path string )error {if _eggce .Entries !=nil {if _afeaf :=_eggce .Entries .ValidateWithPath (path +"\u002f\u0045\u006e\u0074\u0072\u0069\u0065\u0073");_afeaf !=nil {return _afeaf ;};};if _eggce .Sets !=nil {if _babde :=_eggce .Sets .ValidateWithPath (path +"\u002f\u0053\u0065t\u0073"); +_babde !=nil {return _babde ;};};if _eggce .QueryCache !=nil {if _cafdf :=_eggce .QueryCache .ValidateWithPath (path +"/\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065");_cafdf !=nil {return _cafdf ;};};if _eggce .ServerFormats !=nil {if _egcec :=_eggce .ServerFormats .ValidateWithPath (path +"\u002f\u0053\u0065\u0072\u0076\u0065\u0072\u0046\u006fr\u006d\u0061\u0074\u0073"); +_egcec !=nil {return _egcec ;};};if _eggce .ExtLst !=nil {if _bbbbd :=_eggce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbbbd !=nil {return _bbbbd ;};};return nil ;}; -// Name Length -NameLenAttr *uint32 ; +// ValidateWithPath validates the CT_ObjectAnchor and its children, prefixing error messages with path +func (_baegf *CT_ObjectAnchor )ValidateWithPath (path string )error {if _fedd :=_baegf .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_fedd !=nil {return _fedd ;};if _gccdf :=_baegf .To .ValidateWithPath (path +"\u002f\u0054\u006f");_gccdf !=nil {return _gccdf ; +};return nil ;};func (_cdaafc *ST_PhoneticAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbbcd ,_cdcaa :=d .Token ();if _cdcaa !=nil {return _cdcaa ;};if _fceef ,_eecbfg :=_cbbcd .(_c .EndElement );_eecbfg &&_fceef .Name ==start .Name {*_cdaafc =1; +return nil ;};if _ebbcca ,_fdbgg :=_cbbcd .(_c .CharData );!_fdbgg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbbcd );}else {switch string (_ebbcca ){case "":*_cdaafc =0; +case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_cdaafc =1;case "\u006c\u0065\u0066\u0074":*_cdaafc =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdaafc =3;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cdaafc =4;};};_cbbcd ,_cdcaa =d .Token (); +if _cdcaa !=nil {return _cdcaa ;};if _dfeea ,_bbcdcb :=_cbbcd .(_c .EndElement );_bbcdcb &&_dfeea .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbbcd ); +};func (_eecdde *CT_PivotAreaReference )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgfebc :=range start .Attr {if _bgfebc .Name .Local =="\u0066\u0069\u0065l\u0064"{_aaggad ,_dgacd :=_g .ParseUint (_bgfebc .Value ,10,32);if _dgacd !=nil {return _dgacd ; +};_abgeb :=uint32 (_aaggad );_eecdde .FieldAttr =&_abgeb ;continue ;};if _bgfebc .Name .Local =="\u0063\u006f\u0075n\u0074"{_facbbd ,_fgcafa :=_g .ParseUint (_bgfebc .Value ,10,32);if _fgcafa !=nil {return _fgcafa ;};_agbgd :=uint32 (_facbbd );_eecdde .CountAttr =&_agbgd ; +continue ;};if _bgfebc .Name .Local =="\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064"{_adbdc ,_ebcb :=_g .ParseBool (_bgfebc .Value );if _ebcb !=nil {return _ebcb ;};_eecdde .SelectedAttr =&_adbdc ;continue ;};if _bgfebc .Name .Local =="\u0062\u0079\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_gacbe ,_fbddf :=_g .ParseBool (_bgfebc .Value ); +if _fbddf !=nil {return _fbddf ;};_eecdde .ByPositionAttr =&_gacbe ;continue ;};if _bgfebc .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"{_ffbbe ,_ggbge :=_g .ParseBool (_bgfebc .Value );if _ggbge !=nil {return _ggbge ;};_eecdde .RelativeAttr =&_ffbbe ; +continue ;};if _bgfebc .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gffaf ,_afefc :=_g .ParseBool (_bgfebc .Value );if _afefc !=nil {return _afefc ;};_eecdde .DefaultSubtotalAttr =&_gffaf ;continue ; +};if _bgfebc .Name .Local =="s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_deaea ,_bcfag :=_g .ParseBool (_bgfebc .Value );if _bcfag !=nil {return _bcfag ;};_eecdde .SumSubtotalAttr =&_deaea ;continue ;};if _bgfebc .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_dgebf ,_fcdgd :=_g .ParseBool (_bgfebc .Value ); +if _fcdgd !=nil {return _fcdgd ;};_eecdde .CountASubtotalAttr =&_dgebf ;continue ;};if _bgfebc .Name .Local =="a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gfabe ,_dcfdb :=_g .ParseBool (_bgfebc .Value );if _dcfdb !=nil {return _dcfdb ; +};_eecdde .AvgSubtotalAttr =&_gfabe ;continue ;};if _bgfebc .Name .Local =="m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_aebc ,_caag :=_g .ParseBool (_bgfebc .Value );if _caag !=nil {return _caag ;};_eecdde .MaxSubtotalAttr =&_aebc ; +continue ;};if _bgfebc .Name .Local =="m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_fcbcg ,_gcafa :=_g .ParseBool (_bgfebc .Value );if _gcafa !=nil {return _gcafa ;};_eecdde .MinSubtotalAttr =&_fcbcg ;continue ;};if _bgfebc .Name .Local =="\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_ddbead ,_cdagee :=_g .ParseBool (_bgfebc .Value ); +if _cdagee !=nil {return _cdagee ;};_eecdde .ProductSubtotalAttr =&_ddbead ;continue ;};if _bgfebc .Name .Local =="\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_abega ,_cfeda :=_g .ParseBool (_bgfebc .Value );if _cfeda !=nil {return _cfeda ; +};_eecdde .CountSubtotalAttr =&_abega ;continue ;};if _bgfebc .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"{_gfcdae ,_egfae :=_g .ParseBool (_bgfebc .Value );if _egfae !=nil {return _egfae ;};_eecdde .StdDevSubtotalAttr =&_gfcdae ; +continue ;};if _bgfebc .Name .Local =="\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_gdcda ,_gffeaf :=_g .ParseBool (_bgfebc .Value );if _gffeaf !=nil {return _gffeaf ;};_eecdde .StdDevPSubtotalAttr =&_gdcda ;continue ; +};if _bgfebc .Name .Local =="v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_ccccc ,_fggdb :=_g .ParseBool (_bgfebc .Value );if _fggdb !=nil {return _fggdb ;};_eecdde .VarSubtotalAttr =&_ccccc ;continue ;};if _bgfebc .Name .Local =="\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"{_eggdg ,_eabeg :=_g .ParseBool (_bgfebc .Value ); +if _eabeg !=nil {return _eabeg ;};_eecdde .VarPSubtotalAttr =&_eggdg ;continue ;};};_dafeg :for {_aafeg ,_fbgbe :=d .Token ();if _fbgbe !=nil {return _fbgbe ;};switch _cdbga :=_aafeg .(type ){case _c .StartElement :switch _cdbga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_gbbea :=NewCT_Index (); +if _faffd :=d .DecodeElement (_gbbea ,&_cdbga );_faffd !=nil {return _faffd ;};_eecdde .X =append (_eecdde .X ,_gbbea );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eecdde .ExtLst =NewCT_ExtensionList (); +if _bgfab :=d .DecodeElement (_eecdde .ExtLst ,&_cdbga );_bgfab !=nil {return _bgfab ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025\u0076",_cdbga .Name ); +if _fecgd :=d .Skip ();_fecgd !=nil {return _fecgd ;};};case _c .EndElement :break _dafeg ;case _c .CharData :};};return nil ;};func (_bfefa *CT_FileSharing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfefa .ReadOnlyRecommendedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0061\u0064On\u006c\u0079\u0052\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfefa .ReadOnlyRecommendedAttr ))}); +};if _bfefa .UserNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .UserNameAttr )});};if _bfefa .ReservationPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0073\u0065rv\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .ReservationPasswordAttr )}); +};if _bfefa .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .AlgorithmNameAttr )}); +};if _bfefa .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .HashValueAttr )});};if _bfefa .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .SaltValueAttr )}); +};if _bfefa .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_ba .Sprintf ("\u0025\u0076",*_bfefa .SpinCountAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_RangeSets struct{ -// Property Name Character Index -PPosAttr *uint32 ; +// Reference and Page Item Count +CountAttr *uint32 ; -// Property Name Length -PLenAttr *uint32 ; +// Range Set +RangeSet []*CT_RangeSet ;}; -// Level Index -LevelAttr *uint32 ; +// Validate validates the CT_MeasureGroup and its children +func (_eacbag *CT_MeasureGroup )Validate ()error {return _eacbag .ValidateWithPath ("\u0043T\u005fM\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070");};type ST_SortType byte ;func (_accfad ST_ShowDataAs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_accfad .String (),start ); +};func (_bcgbef *ST_WebSourceType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bcgbef =0;case "\u0073\u0068\u0065e\u0074":*_bcgbef =1;case "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a":*_bcgbef =2;case "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072":*_bcgbef =3; +case "\u0072\u0061\u006eg\u0065":*_bcgbef =4;case "\u0063\u0068\u0061r\u0074":*_bcgbef =5;case "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065":*_bcgbef =6;case "\u0071\u0075\u0065r\u0079":*_bcgbef =7;case "\u006c\u0061\u0062e\u006c":*_bcgbef =8; +};return nil ;}; -// Field Index -FieldAttr uint32 ;};func NewCT_Dxf ()*CT_Dxf {_gbgaf :=&CT_Dxf {};return _gbgaf };func NewCT_FontSize ()*CT_FontSize {_facfc :=&CT_FontSize {};return _facfc }; +// ValidateWithPath validates the CT_ColorScale and its children, prefixing error messages with path +func (_eggcb *CT_ColorScale )ValidateWithPath (path string )error {for _badgc ,_bdf :=range _eggcb .Cfvo {if _egbc :=_bdf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_badgc ));_egbc !=nil {return _egbc ; +};};for _agfe ,_fcgfg :=range _eggcb .Color {if _bbda :=_fcgfg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fC\u006f\u006c\u006f\u0072\u005b\u0025\u0064\u005d",path ,_agfe ));_bbda !=nil {return _bbda ;};};return nil ;}; -// ValidateWithPath validates the CT_MdxMetadata and its children, prefixing error messages with path -func (_abfd *CT_MdxMetadata )ValidateWithPath (path string )error {for _abdff ,_cgcd :=range _abfd .Mdx {if _fcgab :=_cgcd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004d\u0064\u0078\u005b\u0025\u0064\u005d",path ,_abdff ));_fcgab !=nil {return _fcgab ; -};};return nil ;};func (_aaabd *CT_MeasureGroups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfagg :=range start .Attr {if _bfagg .Name .Local =="\u0063\u006f\u0075n\u0074"{_egaae ,_degef :=_f .ParseUint (_bfagg .Value ,10,32); -if _degef !=nil {return _degef ;};_ddafg :=uint32 (_egaae );_aaabd .CountAttr =&_ddafg ;continue ;};};_cdffe :for {_cbdca ,_gdegd :=d .Token ();if _gdegd !=nil {return _gdegd ;};switch _cfaae :=_cbdca .(type ){case _c .StartElement :switch _cfaae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"}:_gbgbe :=NewCT_MeasureGroup (); -if _abgdd :=d .DecodeElement (_gbgbe ,&_cfaae );_abgdd !=nil {return _abgdd ;};_aaabd .MeasureGroup =append (_aaabd .MeasureGroup ,_gbgbe );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073\u0020\u0025v",_cfaae .Name ); -if _ddebab :=d .Skip ();_ddebab !=nil {return _ddebab ;};};case _c .EndElement :break _cdffe ;case _c .CharData :};};return nil ;};func (_aabbbc *CT_Reviewed )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aabbbc .RIdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eaeaf *CT_MemberProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eaeaf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_eaeaf .NameAttr )}); -};if _eaeaf .ShowCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eaeaf .ShowCellAttr ))});};if _eaeaf .ShowTipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0054\u0069\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eaeaf .ShowTipAttr ))}); -};if _eaeaf .ShowAsCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eaeaf .ShowAsCaptionAttr ))}); -};if _eaeaf .NameLenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ea\u006d\u0065\u004c\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_eaeaf .NameLenAttr )});};if _eaeaf .PPosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0050\u006f\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_eaeaf .PPosAttr )}); -};if _eaeaf .PLenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u004c\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_eaeaf .PLenAttr )});};if _eaeaf .LevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0076e\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_eaeaf .LevelAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_eaeaf .FieldAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PageMargins struct{ +// ValidateWithPath validates the CT_Hyperlinks and its children, prefixing error messages with path +func (_acdgae *CT_Hyperlinks )ValidateWithPath (path string )error {for _fdbcg ,_dfaedb :=range _acdgae .Hyperlink {if _aded :=_dfaedb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0048\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u005b\u0025\u0064\u005d",path ,_fdbcg )); +_aded !=nil {return _aded ;};};return nil ;};func (_babd *CT_MdxKPI )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_babd .NAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0070"},Value :_ba .Sprintf ("\u0025\u0076",_babd .NpAttr )});_deba ,_cdfe :=_babd .PAttr .MarshalXMLAttr (_c .Name {Local :"\u0070"});if _cdfe !=nil {return _cdfe ;};start .Attr =append (start .Attr ,_deba ); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_XmlCellPr ()*CT_XmlCellPr {_gdgbeda :=&CT_XmlCellPr {};_gdgbeda .XmlPr =NewCT_XmlPr ();return _gdgbeda ;};func (_daeage ST_PaneState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_daeage .String (),start ); +};func (_ebgfe *CT_PivotField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebgfe .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .NameAttr )}); +};if _ebgfe .AxisAttr !=ST_AxisUnset {_gdfga ,_abegd :=_ebgfe .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _abegd !=nil {return _abegd ;};start .Attr =append (start .Attr ,_gdfga );};if _ebgfe .DataFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DataFieldAttr ))}); +};if _ebgfe .SubtotalCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073u\u0062t\u006f\u0074\u0061\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .SubtotalCaptionAttr )}); +};if _ebgfe .ShowDropDownsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ShowDropDownsAttr ))}); +};if _ebgfe .HiddenLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0069\u0064\u0064\u0065\u006e\u004c\u0065\u0076\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .HiddenLevelAttr ))});};if _ebgfe .UniqueMemberPropertyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"u\u006ei\u0071\u0075\u0065\u004d\u0065\u006d\u0062\u0065r\u0050\u0072\u006f\u0070er\u0074\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .UniqueMemberPropertyAttr )}); +};if _ebgfe .CompactAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u0070\u0061\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .CompactAttr ))});};if _ebgfe .AllDrilledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0044\u0072\u0069\u006c\u006c\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .AllDrilledAttr ))}); +};if _ebgfe .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .NumFmtIdAttr )});};if _ebgfe .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .OutlineAttr ))}); +};if _ebgfe .SubtotalTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0054\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .SubtotalTopAttr ))});};if _ebgfe .DragToRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0052\u006fw"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DragToRowAttr ))}); +};if _ebgfe .DragToColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u0054\u006f\u0043\u006fl"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DragToColAttr ))});};if _ebgfe .MultipleItemSelectionAllowedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0075\u006c\u0074i\u0070\u006c\u0065\u0049\u0074\u0065\u006d\u0053\u0065\u006ce\u0063t\u0069\u006f\u006e\u0041\u006c\u006c\u006fw\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .MultipleItemSelectionAllowedAttr ))}); +};if _ebgfe .DragToPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DragToPageAttr ))});};if _ebgfe .DragToDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061\u0067\u0054\u006f\u0044\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DragToDataAttr ))}); +};if _ebgfe .DragOffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064r\u0061\u0067\u004f\u0066\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DragOffAttr ))});};if _ebgfe .ShowAllAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0041\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ShowAllAttr ))}); +};if _ebgfe .InsertBlankRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0042\u006c\u0061n\u006b\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .InsertBlankRowAttr ))}); +};if _ebgfe .ServerFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u0065\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ServerFieldAttr ))});};if _ebgfe .InsertPageBreakAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0073e\u0072\u0074\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .InsertPageBreakAttr ))}); +};if _ebgfe .AutoShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0053\u0068\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .AutoShowAttr ))});};if _ebgfe .TopAutoShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u0041\u0075\u0074\u006f\u0053\u0068\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .TopAutoShowAttr ))}); +};if _ebgfe .HideNewItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064e\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .HideNewItemsAttr ))});}; +if _ebgfe .MeasureFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .MeasureFilterAttr ))}); +};if _ebgfe .IncludeNewItemsInFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0063lu\u0064\u0065\u004e\u0065\u0077\u0049\u0074\u0065\u006d\u0073\u0049\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .IncludeNewItemsInFilterAttr ))}); +};if _ebgfe .ItemPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d\u0050\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .ItemPageCountAttr )}); +};if _ebgfe .SortTypeAttr !=ST_FieldSortTypeUnset {_dccga ,_gfgbeb :=_ebgfe .SortTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0054\u0079\u0070\u0065"});if _gfgbeb !=nil {return _gfgbeb ;};start .Attr =append (start .Attr ,_dccga ); +};if _ebgfe .DataSourceSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063e\u0053\u006f\u0072\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DataSourceSortAttr ))}); +};if _ebgfe .NonAutoSortDefaultAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006eo\u006eA\u0075\u0074\u006f\u0053\u006fr\u0074\u0044e\u0066\u0061\u0075\u006c\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .NonAutoSortDefaultAttr ))}); +};if _ebgfe .RankByAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061\u006e\u006b\u0042\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_ebgfe .RankByAttr )});};if _ebgfe .DefaultSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DefaultSubtotalAttr ))}); +};if _ebgfe .SumSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .SumSubtotalAttr ))});};if _ebgfe .CountASubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .CountASubtotalAttr ))}); +};if _ebgfe .AvgSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .AvgSubtotalAttr ))});};if _ebgfe .MaxSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .MaxSubtotalAttr ))}); +};if _ebgfe .MinSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .MinSubtotalAttr ))});};if _ebgfe .ProductSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ProductSubtotalAttr ))}); +};if _ebgfe .CountSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .CountSubtotalAttr ))}); +};if _ebgfe .StdDevSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .StdDevSubtotalAttr ))}); +};if _ebgfe .StdDevPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .StdDevPSubtotalAttr ))}); +};if _ebgfe .VarSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .VarSubtotalAttr ))});};if _ebgfe .VarPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .VarPSubtotalAttr ))}); +};if _ebgfe .ShowPropCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0050\u0072\u006f\u0070\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ShowPropCellAttr ))});}; +if _ebgfe .ShowPropTipAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0054\u0069\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ShowPropTipAttr ))});};if _ebgfe .ShowPropAsCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0041\u0073\u0043\u0061p\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .ShowPropAsCaptionAttr ))}); +};if _ebgfe .DefaultAttributeDrillStateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072i\u0062\u0075\u0074\u0065\u0044\u0072\u0069\u006c\u006c\u0053t\u0061\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebgfe .DefaultAttributeDrillStateAttr ))}); +};e .EncodeToken (start );if _ebgfe .Items !=nil {_dbccg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0069\u0074\u0065\u006ds"}};e .EncodeElement (_ebgfe .Items ,_dbccg );};if _ebgfe .AutoSortScope !=nil {_dabag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0053\u006f\u0072\u0074S\u0063\u006f\u0070\u0065"}}; +e .EncodeElement (_ebgfe .AutoSortScope ,_dabag );};if _ebgfe .ExtLst !=nil {_feaace :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebgfe .ExtLst ,_feaace );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_SheetBackgroundPicture ()*CT_SheetBackgroundPicture {_bdafc :=&CT_SheetBackgroundPicture {};return _bdafc ;};func (_feafg ST_TargetScreenSize )String ()string {switch _feafg {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036"; +case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030";case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032";case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032"; +case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300"; +};return "";};func NewCT_GradientStop ()*CT_GradientStop {_cadgbe :=&CT_GradientStop {};_cadgbe .Color =NewCT_Color ();return _cadgbe ;};func (_fcegf *ST_PivotAreaType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cgggfg ,_acddbc :=d .Token (); +if _acddbc !=nil {return _acddbc ;};if _gaafg ,_daagad :=_cgggfg .(_c .EndElement );_daagad &&_gaafg .Name ==start .Name {*_fcegf =1;return nil ;};if _babfgef ,_cdcaf :=_cgggfg .(_c .CharData );!_cdcaf {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgggfg ); +}else {switch string (_babfgef ){case "":*_fcegf =0;case "\u006e\u006f\u006e\u0065":*_fcegf =1;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fcegf =2;case "\u0064\u0061\u0074\u0061":*_fcegf =3;case "\u0061\u006c\u006c":*_fcegf =4;case "\u006f\u0072\u0069\u0067\u0069\u006e":*_fcegf =5; +case "\u0062\u0075\u0074\u0074\u006f\u006e":*_fcegf =6;case "\u0074\u006f\u0070\u0045\u006e\u0064":*_fcegf =7;case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_fcegf =8;};};_cgggfg ,_acddbc =d .Token ();if _acddbc !=nil {return _acddbc ;};if _cdcbgg ,_bbbgeb :=_cgggfg .(_c .EndElement ); +_bbbgeb &&_cdcbgg .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgggfg );};func (_eddea *ST_MdxKPIProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_geebf ,_efeca :=d .Token (); +if _efeca !=nil {return _efeca ;};if _ebeaeb ,_aeafec :=_geebf .(_c .EndElement );_aeafec &&_ebeaeb .Name ==start .Name {*_eddea =1;return nil ;};if _gcbabg ,_cfeeb :=_geebf .(_c .CharData );!_cfeeb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geebf ); +}else {switch string (_gcbabg ){case "":*_eddea =0;case "\u0076":*_eddea =1;case "\u0067":*_eddea =2;case "\u0073":*_eddea =3;case "\u0074":*_eddea =4;case "\u0077":*_eddea =5;case "\u006d":*_eddea =6;};};_geebf ,_efeca =d .Token ();if _efeca !=nil {return _efeca ; +};if _dddfga ,_aebac :=_geebf .(_c .EndElement );_aebac &&_dddfga .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geebf ); +};const (ST_rwColActionTypeUnset ST_rwColActionType =0;ST_rwColActionTypeInsertRow ST_rwColActionType =1;ST_rwColActionTypeDeleteRow ST_rwColActionType =2;ST_rwColActionTypeInsertCol ST_rwColActionType =3;ST_rwColActionTypeDeleteCol ST_rwColActionType =4; +);func (_efbda *CT_IgnoredError )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bggbc :=range start .Attr {if _bggbc .Name .Local =="\u0073\u0071\u0072e\u0066"{_cfdag ,_ccbd :=ParseSliceST_Sqref (_bggbc .Value );if _ccbd !=nil {return _ccbd ; +};_efbda .SqrefAttr =_cfdag ;continue ;};if _bggbc .Name .Local =="\u0065v\u0061\u006c\u0045\u0072\u0072\u006fr"{_dfbef ,_caaed :=_g .ParseBool (_bggbc .Value );if _caaed !=nil {return _caaed ;};_efbda .EvalErrorAttr =&_dfbef ;continue ;};if _bggbc .Name .Local =="\u0074\u0077o\u0044\u0069\u0067i\u0074\u0054\u0065\u0078\u0074\u0059\u0065\u0061\u0072"{_egdag ,_ageb :=_g .ParseBool (_bggbc .Value ); +if _ageb !=nil {return _ageb ;};_efbda .TwoDigitTextYearAttr =&_egdag ;continue ;};if _bggbc .Name .Local =="\u006eu\u006db\u0065\u0072\u0053\u0074\u006fr\u0065\u0064A\u0073\u0054\u0065\u0078\u0074"{_dbfcg ,_dfgffg :=_g .ParseBool (_bggbc .Value );if _dfgffg !=nil {return _dfgffg ; +};_efbda .NumberStoredAsTextAttr =&_dbfcg ;continue ;};if _bggbc .Name .Local =="\u0066o\u0072\u006d\u0075\u006c\u0061"{_gegad ,_dgcfd :=_g .ParseBool (_bggbc .Value );if _dgcfd !=nil {return _dgcfd ;};_efbda .FormulaAttr =&_gegad ;continue ;};if _bggbc .Name .Local =="\u0066\u006f\u0072m\u0075\u006c\u0061\u0052\u0061\u006e\u0067\u0065"{_dbcf ,_ageaf :=_g .ParseBool (_bggbc .Value ); +if _ageaf !=nil {return _ageaf ;};_efbda .FormulaRangeAttr =&_dbcf ;continue ;};if _bggbc .Name .Local =="\u0075n\u006co\u0063\u006b\u0065\u0064\u0046\u006f\u0072\u006d\u0075\u006c\u0061"{_agdb ,_cdcdf :=_g .ParseBool (_bggbc .Value );if _cdcdf !=nil {return _cdcdf ; +};_efbda .UnlockedFormulaAttr =&_agdb ;continue ;};if _bggbc .Name .Local =="\u0065m\u0070t\u0079\u0043\u0065\u006c\u006cR\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"{_dbagf ,_abbbc :=_g .ParseBool (_bggbc .Value );if _abbbc !=nil {return _abbbc ;};_efbda .EmptyCellReferenceAttr =&_dbagf ; +continue ;};if _bggbc .Name .Local =="\u006ci\u0073t\u0044\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"{_beaa ,_cagdb :=_g .ParseBool (_bggbc .Value );if _cagdb !=nil {return _cagdb ;};_efbda .ListDataValidationAttr =&_beaa ;continue ; +};if _bggbc .Name .Local =="\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e"{_aadgg ,_ccbegg :=_g .ParseBool (_bggbc .Value );if _ccbegg !=nil {return _ccbegg ;};_efbda .CalculatedColumnAttr =&_aadgg ;continue ;}; +};for {_fcgc ,_gcbfge :=d .Token ();if _gcbfge !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0049\u0067\u006e\u006f\u0072\u0065d\u0045\u0072\u0072o\u0072:\u0020\u0025\u0073",_gcbfge );};if _ebcge ,_begg :=_fcgc .(_c .EndElement ); +_begg &&_ebcge .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_RevisionHeader and its children, prefixing error messages with path +func (_cfedeb *CT_RevisionHeader )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_cfedeb .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_cfedeb .GuidAttr ); +};if _fcagc :=_cfedeb .SheetIdMap .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070");_fcagc !=nil {return _fcagc ;};if _cfedeb .ReviewedList !=nil {if _fadbcf :=_cfedeb .ReviewedList .ValidateWithPath (path +"\u002f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"); +_fadbcf !=nil {return _fadbcf ;};};if _cfedeb .ExtLst !=nil {if _cecae :=_cfedeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cecae !=nil {return _cecae ;};};return nil ;}; + +// Validate validates the CT_Set and its children +func (_ddegda *CT_Set )Validate ()error {return _ddegda .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0074");};func (_ddade ST_HorizontalAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_deccb :=_c .Attr {};_deccb .Name =name ;switch _ddade {case ST_HorizontalAlignmentUnset :_deccb .Value =""; +case ST_HorizontalAlignmentGeneral :_deccb .Value ="\u0067e\u006e\u0065\u0072\u0061\u006c";case ST_HorizontalAlignmentLeft :_deccb .Value ="\u006c\u0065\u0066\u0074";case ST_HorizontalAlignmentCenter :_deccb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_HorizontalAlignmentRight :_deccb .Value ="\u0072\u0069\u0067h\u0074";case ST_HorizontalAlignmentFill :_deccb .Value ="\u0066\u0069\u006c\u006c";case ST_HorizontalAlignmentJustify :_deccb .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_HorizontalAlignmentCenterContinuous :_deccb .Value ="\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073"; +case ST_HorizontalAlignmentDistributed :_deccb .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return _deccb ,nil ;};func (_cacgec *CT_MeasureGroups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cacgec .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cacgec .CountAttr )}); +};e .EncodeToken (start );if _cacgec .MeasureGroup !=nil {_dadg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u006d\u0065a\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"}};for _ ,_dbgf :=range _cacgec .MeasureGroup {e .EncodeElement (_dbgf ,_dadg ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ChartsheetPr struct{ + +// Published +PublishedAttr *bool ; -// Left Page Margin -LeftAttr float64 ; +// Code Name +CodeNameAttr *string ;TabColor *CT_Color ;};func (_bcgafa ST_TableStyleType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abgfce :=_c .Attr {};_abgfce .Name =name ;switch _bcgafa {case ST_TableStyleTypeUnset :_abgfce .Value ="";case ST_TableStyleTypeWholeTable :_abgfce .Value ="\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065"; +case ST_TableStyleTypeHeaderRow :_abgfce .Value ="\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw";case ST_TableStyleTypeTotalRow :_abgfce .Value ="\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077";case ST_TableStyleTypeFirstColumn :_abgfce .Value ="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"; +case ST_TableStyleTypeLastColumn :_abgfce .Value ="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeFirstRowStripe :_abgfce .Value ="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065";case ST_TableStyleTypeSecondRowStripe :_abgfce .Value ="\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065"; +case ST_TableStyleTypeFirstColumnStripe :_abgfce .Value ="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065";case ST_TableStyleTypeSecondColumnStripe :_abgfce .Value ="\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065"; +case ST_TableStyleTypeFirstHeaderCell :_abgfce .Value ="\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c";case ST_TableStyleTypeLastHeaderCell :_abgfce .Value ="\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c"; +case ST_TableStyleTypeFirstTotalCell :_abgfce .Value ="\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c";case ST_TableStyleTypeLastTotalCell :_abgfce .Value ="\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c"; +case ST_TableStyleTypeFirstSubtotalColumn :_abgfce .Value ="\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeSecondSubtotalColumn :_abgfce .Value ="s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e"; +case ST_TableStyleTypeThirdSubtotalColumn :_abgfce .Value ="\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeFirstSubtotalRow :_abgfce .Value ="\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; +case ST_TableStyleTypeSecondSubtotalRow :_abgfce .Value ="\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077";case ST_TableStyleTypeThirdSubtotalRow :_abgfce .Value ="\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; +case ST_TableStyleTypeBlankRow :_abgfce .Value ="\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077";case ST_TableStyleTypeFirstColumnSubheading :_abgfce .Value ="f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067"; +case ST_TableStyleTypeSecondColumnSubheading :_abgfce .Value ="\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067";case ST_TableStyleTypeThirdColumnSubheading :_abgfce .Value ="t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067"; +case ST_TableStyleTypeFirstRowSubheading :_abgfce .Value ="\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case ST_TableStyleTypeSecondRowSubheading :_abgfce .Value ="\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067"; +case ST_TableStyleTypeThirdRowSubheading :_abgfce .Value ="\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case ST_TableStyleTypePageFieldLabels :_abgfce .Value ="\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073"; +case ST_TableStyleTypePageFieldValues :_abgfce .Value ="\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073";};return _abgfce ,nil ;};func (_dbagfc ST_DateTimeGrouping )Validate ()error {return _dbagfc .ValidateWithPath ("")}; +func (_fggaad *CT_RangeSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edcdb :=range start .Attr {if _edcdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_edcdb .Name .Local =="\u0069\u0064"||_edcdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_edcdb .Name .Local =="\u0069\u0064"{_bfbgf :=_edcdb .Value ; +_fggaad .IdAttr =&_bfbgf ;continue ;};if _edcdb .Name .Local =="\u0069\u0031"{_eefdbf ,_edgdg :=_g .ParseUint (_edcdb .Value ,10,32);if _edgdg !=nil {return _edgdg ;};_fgagc :=uint32 (_eefdbf );_fggaad .I1Attr =&_fgagc ;continue ;};if _edcdb .Name .Local =="\u0069\u0032"{_dadde ,_bdecf :=_g .ParseUint (_edcdb .Value ,10,32); +if _bdecf !=nil {return _bdecf ;};_ebffa :=uint32 (_dadde );_fggaad .I2Attr =&_ebffa ;continue ;};if _edcdb .Name .Local =="\u0069\u0033"{_dgec ,_beefga :=_g .ParseUint (_edcdb .Value ,10,32);if _beefga !=nil {return _beefga ;};_bcafe :=uint32 (_dgec ); +_fggaad .I3Attr =&_bcafe ;continue ;};if _edcdb .Name .Local =="\u0069\u0034"{_dabgcg ,_ddcgg :=_g .ParseUint (_edcdb .Value ,10,32);if _ddcgg !=nil {return _ddcgg ;};_dddfb :=uint32 (_dabgcg );_fggaad .I4Attr =&_dddfb ;continue ;};if _edcdb .Name .Local =="\u0072\u0065\u0066"{_bacbag :=_edcdb .Value ; +_fggaad .RefAttr =&_bacbag ;continue ;};if _edcdb .Name .Local =="\u006e\u0061\u006d\u0065"{_fbaeg :=_edcdb .Value ;_fggaad .NameAttr =&_fbaeg ;continue ;};if _edcdb .Name .Local =="\u0073\u0068\u0065e\u0074"{_bgfac :=_edcdb .Value ;_fggaad .SheetAttr =&_bgfac ; +continue ;};};for {_cbfed ,_gccdc :=d .Token ();if _gccdc !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u003a\u0020\u0025\u0073",_gccdc );};if _fcebg ,_efed :=_cbfed .(_c .EndElement ); +_efed &&_fcebg .Name ==start .Name {break ;};};return nil ;};func (_ceabc *CT_PCDKPI )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ceabc .UniqueNameAttr )}); +if _ceabc .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .CaptionAttr )});};if _ceabc .DisplayFolderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .DisplayFolderAttr )}); +};if _ceabc .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .MeasureGroupAttr )});};if _ceabc .ParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .ParentAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006cu\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ceabc .ValueAttr )});if _ceabc .GoalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u006f\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .GoalAttr )}); +};if _ceabc .StatusAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061\u0074\u0075\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .StatusAttr )});};if _ceabc .TrendAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0072\u0065n\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .TrendAttr )}); +};if _ceabc .WeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .WeightAttr )});};if _ceabc .TimeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ceabc .TimeAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfafdc *ST_PaneState )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfafdc =0;case "\u0073\u0070\u006ci\u0074":*_dfafdc =1;case "\u0066\u0072\u006f\u007a\u0065\u006e":*_dfafdc =2; +case "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074":*_dfafdc =3;};return nil ;};const (ST_PaneUnset ST_Pane =0;ST_PaneBottomRight ST_Pane =1;ST_PaneTopRight ST_Pane =2;ST_PaneBottomLeft ST_Pane =3;ST_PaneTopLeft ST_Pane =4;);const (ST_SheetViewTypeUnset ST_SheetViewType =0; +ST_SheetViewTypeNormal ST_SheetViewType =1;ST_SheetViewTypePageBreakPreview ST_SheetViewType =2;ST_SheetViewTypePageLayout ST_SheetViewType =3;); -// Right Page Margin -RightAttr float64 ; +// ValidateWithPath validates the CT_MetadataType and its children, prefixing error messages with path +func (_ffge *CT_MetadataType )ValidateWithPath (path string )error {return nil }; -// Top Page Margin -TopAttr float64 ; +// Validate validates the CT_X and its children +func (_bebbb *CT_X )Validate ()error {return _bebbb .ValidateWithPath ("\u0043\u0054\u005f\u0058")};type CT_Workbook struct{ -// Bottom Page Margin -BottomAttr float64 ; +// Document Conformance Class +ConformanceAttr _cd .ST_ConformanceClass ; -// Header Page Margin -HeaderAttr float64 ; +// File Version +FileVersion *CT_FileVersion ; -// Footer Page Margin -FooterAttr float64 ;};func (_fbbf *CT_DataRefs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abgb :=range start .Attr {if _abgb .Name .Local =="\u0063\u006f\u0075n\u0074"{_eaecf ,_ebefc :=_f .ParseUint (_abgb .Value ,10,32);if _ebefc !=nil {return _ebefc ; -};_fbfca :=uint32 (_eaecf );_fbbf .CountAttr =&_fbfca ;continue ;};};_aeaag :for {_ecdgb ,_efag :=d .Token ();if _efag !=nil {return _efag ;};switch _ecdfb :=_ecdgb .(type ){case _c .StartElement :switch _ecdfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0052\u0065\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0052\u0065\u0066"}:_aaae :=NewCT_DataRef (); -if _fdae :=d .DecodeElement (_aaae ,&_ecdfb );_fdae !=nil {return _fdae ;};_fbbf .DataRef =append (_fbbf .DataRef ,_aaae );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073\u0020\u0025\u0076",_ecdfb .Name ); -if _ecffc :=d .Skip ();_ecffc !=nil {return _ecffc ;};};case _c .EndElement :break _aeaag ;case _c .CharData :};};return nil ;};func (_baadc *CT_Xf )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdbbad :=range start .Attr {if _cdbbad .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_bdege ,_dfgab :=_f .ParseUint (_cdbbad .Value ,10,32); -if _dfgab !=nil {return _dfgab ;};_fbebb :=uint32 (_bdege );_baadc .NumFmtIdAttr =&_fbebb ;continue ;};if _cdbbad .Name .Local =="\u0066\u006f\u006e\u0074\u0049\u0064"{_ggbg ,_cggff :=_f .ParseUint (_cdbbad .Value ,10,32);if _cggff !=nil {return _cggff ; -};_facfd :=uint32 (_ggbg );_baadc .FontIdAttr =&_facfd ;continue ;};if _cdbbad .Name .Local =="\u0066\u0069\u006c\u006c\u0049\u0064"{_gcdace ,_ageaed :=_f .ParseUint (_cdbbad .Value ,10,32);if _ageaed !=nil {return _ageaed ;};_ecgcac :=uint32 (_gcdace ); -_baadc .FillIdAttr =&_ecgcac ;continue ;};if _cdbbad .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0049\u0064"{_cedegf ,_dfbag :=_f .ParseUint (_cdbbad .Value ,10,32);if _dfbag !=nil {return _dfbag ;};_gageca :=uint32 (_cedegf );_baadc .BorderIdAttr =&_gageca ; -continue ;};if _cdbbad .Name .Local =="\u0078\u0066\u0049\u0064"{_cafefd ,_gggce :=_f .ParseUint (_cdbbad .Value ,10,32);if _gggce !=nil {return _gggce ;};_ceegc :=uint32 (_cafefd );_baadc .XfIdAttr =&_ceegc ;continue ;};if _cdbbad .Name .Local =="q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"{_gdbdb ,_agacc :=_f .ParseBool (_cdbbad .Value ); -if _agacc !=nil {return _agacc ;};_baadc .QuotePrefixAttr =&_gdbdb ;continue ;};if _cdbbad .Name .Local =="p\u0069\u0076\u006f\u0074\u0042\u0075\u0074\u0074\u006f\u006e"{_gefbdge ,_bbade :=_f .ParseBool (_cdbbad .Value );if _bbade !=nil {return _bbade ; -};_baadc .PivotButtonAttr =&_gefbdge ;continue ;};if _cdbbad .Name .Local =="\u0061\u0070\u0070\u006c\u0079\u004e\u0075\u006d\u0062\u0065\u0072\u0046o\u0072\u006d\u0061\u0074"{_cgeef ,_faecc :=_f .ParseBool (_cdbbad .Value );if _faecc !=nil {return _faecc ; -};_baadc .ApplyNumberFormatAttr =&_cgeef ;continue ;};if _cdbbad .Name .Local =="\u0061p\u0070\u006c\u0079\u0046\u006f\u006et"{_cecgf ,_ffaec :=_f .ParseBool (_cdbbad .Value );if _ffaec !=nil {return _ffaec ;};_baadc .ApplyFontAttr =&_cecgf ;continue ; -};if _cdbbad .Name .Local =="\u0061p\u0070\u006c\u0079\u0046\u0069\u006cl"{_gacec ,_dggaf :=_f .ParseBool (_cdbbad .Value );if _dggaf !=nil {return _dggaf ;};_baadc .ApplyFillAttr =&_gacec ;continue ;};if _cdbbad .Name .Local =="a\u0070\u0070\u006c\u0079\u0042\u006f\u0072\u0064\u0065\u0072"{_cbcfac ,_dabdde :=_f .ParseBool (_cdbbad .Value ); -if _dabdde !=nil {return _dabdde ;};_baadc .ApplyBorderAttr =&_cbcfac ;continue ;};if _cdbbad .Name .Local =="\u0061\u0070\u0070\u006c\u0079\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074"{_cbffcc ,_bbedb :=_f .ParseBool (_cdbbad .Value );if _bbedb !=nil {return _bbedb ; -};_baadc .ApplyAlignmentAttr =&_cbffcc ;continue ;};if _cdbbad .Name .Local =="\u0061p\u0070l\u0079\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"{_aadba ,_gggfc :=_f .ParseBool (_cdbbad .Value );if _gggfc !=nil {return _gggfc ;};_baadc .ApplyProtectionAttr =&_aadba ; -continue ;};};_dbafe :for {_dfgcg ,_aagga :=d .Token ();if _aagga !=nil {return _aagga ;};switch _bfgaad :=_dfgcg .(type ){case _c .StartElement :switch _bfgaad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}:_baadc .Alignment =NewCT_CellAlignment (); -if _edfeb :=d .DecodeElement (_baadc .Alignment ,&_bfgaad );_edfeb !=nil {return _edfeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_baadc .Protection =NewCT_CellProtection (); -if _gbgce :=d .DecodeElement (_baadc .Protection ,&_bfgaad );_gbgce !=nil {return _gbgce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_baadc .ExtLst =NewCT_ExtensionList (); -if _egfdg :=d .DecodeElement (_baadc .ExtLst ,&_bfgaad );_egfdg !=nil {return _egfdg ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fX\u0066 \u0025\u0076",_bfgaad .Name ); -if _fgdae :=d .Skip ();_fgdae !=nil {return _fgdae ;};};case _c .EndElement :break _dbafe ;case _c .CharData :};};return nil ;};type CT_DataValidations struct{ +// File Sharing +FileSharing *CT_FileSharing ; -// Disable Prompts -DisablePromptsAttr *bool ; +// Workbook Properties +WorkbookPr *CT_WorkbookPr ; -// Top Left Corner (X Coodrinate) -XWindowAttr *uint32 ; +// Workbook Protection +WorkbookProtection *CT_WorkbookProtection ; -// Top Left Corner (Y Coordinate) -YWindowAttr *uint32 ; +// Workbook Views +BookViews *CT_BookViews ; -// Data Validation Item Count -CountAttr *uint32 ; +// Sheets +Sheets *CT_Sheets ; -// Data Validation -DataValidation []*CT_DataValidation ;}; +// Function Groups +FunctionGroups *CT_FunctionGroups ; -// Validate validates the CT_ServerFormats and its children -func (_fcbde *CT_ServerFormats )Validate ()error {return _fcbde .ValidateWithPath ("\u0043\u0054_\u0053\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073");};type CT_Parameters struct{ +// External References +ExternalReferences *CT_ExternalReferences ; -// Parameter Count -CountAttr *uint32 ; +// Defined Names +DefinedNames *CT_DefinedNames ; -// Parameter Properties -Parameter []*CT_Parameter ;};func (_effcd ST_DynamicFilterType )String ()string {switch _effcd {case 0:return "";case 1:return "\u006e\u0075\u006c\u006c";case 2:return "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";case 3:return "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065"; -case 4:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 5:return "\u0074\u006f\u0064a\u0079";case 6:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case 7:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case 8:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b"; -case 9:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 10:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case 11:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 12:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case 13:return "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; -case 14:return "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 15:return "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 16:return "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072";case 17:return "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072"; -case 18:return "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072";case 19:return "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case 20:return "\u0051\u0031";case 21:return "\u0051\u0032";case 22:return "\u0051\u0033";case 23:return "\u0051\u0034"; -case 24:return "\u004d\u0031";case 25:return "\u004d\u0032";case 26:return "\u004d\u0033";case 27:return "\u004d\u0034";case 28:return "\u004d\u0035";case 29:return "\u004d\u0036";case 30:return "\u004d\u0037";case 31:return "\u004d\u0038";case 32:return "\u004d\u0039"; -case 33:return "\u004d\u0031\u0030";case 34:return "\u004d\u0031\u0031";case 35:return "\u004d\u0031\u0032";};return "";}; +// Calculation Properties +CalcPr *CT_CalcPr ; -// Validate validates the CT_TupleCache and its children -func (_fafdgf *CT_TupleCache )Validate ()error {return _fafdgf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065");};func NewCT_VolType ()*CT_VolType {_abafg :=&CT_VolType {};_abafg .TypeAttr =ST_VolDepType (1); -return _abafg ;}; +// Embedded Object Size +OleSize *CT_OleSize ; -// ValidateWithPath validates the CT_Groups and its children, prefixing error messages with path -func (_cdae *CT_Groups )ValidateWithPath (path string )error {for _aedbcb ,_gaae :=range _cdae .Group {if _afcfc :=_gaae .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fG\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_aedbcb ));_afcfc !=nil {return _afcfc ; -};};return nil ;}; +// Custom Workbook Views +CustomWorkbookViews *CT_CustomWorkbookViews ; -// Validate validates the Sst and its children -func (_fcgdae *Sst )Validate ()error {return _fcgdae .ValidateWithPath ("\u0053\u0073\u0074")}; +// PivotCaches +PivotCaches *CT_PivotCaches ; -// ValidateWithPath validates the CT_Tables and its children, prefixing error messages with path -func (_acbcf *CT_Tables )ValidateWithPath (path string )error {for _bdgcf ,_egfgaba :=range _acbcf .TablesChoice {if _dbfge :=_egfgaba .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0054ab\u006c\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bdgcf )); -_dbfge !=nil {return _dbfge ;};};return nil ;}; +// Smart Tag Properties +SmartTagPr *CT_SmartTagPr ; -// Validate validates the CT_RowFields and its children -func (_cefgd *CT_RowFields )Validate ()error {return _cefgd .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073");};func (_fbbbde *MapInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbbbde .CT_MapInfo =*NewCT_MapInfo (); -for _ ,_aedega :=range start .Attr {if _aedega .Name .Local =="\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"{_baffeg :=_aedega .Value ;_fbbbde .SelectionNamespacesAttr =_baffeg ;continue ;};}; -_gbbec :for {_dedgf ,_ffcfc :=d .Token ();if _ffcfc !=nil {return _ffcfc ;};switch _fbcfg :=_dedgf .(type ){case _c .StartElement :switch _fbcfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"}:_eagaf :=NewCT_Schema (); -if _gffcaf :=d .DecodeElement (_eagaf ,&_fbcfg );_gffcaf !=nil {return _gffcaf ;};_fbbbde .Schema =append (_fbbbde .Schema ,_eagaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"}:_fdbabg :=NewCT_Map (); -if _dafcc :=d .DecodeElement (_fdbabg ,&_fbcfg );_dafcc !=nil {return _dafcc ;};_fbbbde .Map =append (_fbbbde .Map ,_fdbabg );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004da\u0070\u0049\u006e\u0066\u006f\u0020\u0025\u0076",_fbcfg .Name ); -if _addbcb :=d .Skip ();_addbcb !=nil {return _addbcb ;};};case _c .EndElement :break _gbbec ;case _c .CharData :};};return nil ;};func (_eacae *ST_ShowDataAs )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eacae =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_eacae =1; -case "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065":*_eacae =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_eacae =3;case "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066":*_eacae =4;case "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c":*_eacae =5; -case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077":*_eacae =6;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c":*_eacae =7;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c":*_eacae =8; -case "\u0069\u006e\u0064e\u0078":*_eacae =9;};return nil ;}; +// Smart Tag Types +SmartTagTypes *CT_SmartTagTypes ; -// ValidateWithPath validates the CT_WebPublishItems and its children, prefixing error messages with path -func (_feggea *CT_WebPublishItems )ValidateWithPath (path string )error {for _cfegd ,_bdccc :=range _feggea .WebPublishItem {if _cdfcbb :=_bdccc .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0057\u0065bP\u0075b\u006c\u0069\u0073\u0068\u0049t\u0065\u006d\u005b\u0025\u0064\u005d",path ,_cfegd )); -_cdfcbb !=nil {return _cdfcbb ;};};return nil ;};func ParseSliceST_CellSpans (s string )(ST_CellSpans ,error ){return ST_CellSpans (_e .Fields (s )),nil };func (_bfdg *CT_FontChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffeb :=start ; -switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_bfdg .Name =NewCT_FontName (); -if _eebbf :=d .DecodeElement (_bfdg .Name ,&_ffeb );_eebbf !=nil {return _eebbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_bfdg .Charset =NewCT_IntProperty (); -if _fcfdc :=d .DecodeElement (_bfdg .Charset ,&_ffeb );_fcfdc !=nil {return _fcfdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_bfdg .Family =NewCT_FontFamily (); -if _eaba :=d .DecodeElement (_bfdg .Family ,&_ffeb );_eaba !=nil {return _eaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_bfdg .B =NewCT_BooleanProperty (); -if _defb :=d .DecodeElement (_bfdg .B ,&_ffeb );_defb !=nil {return _defb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bfdg .I =NewCT_BooleanProperty (); -if _bgcd :=d .DecodeElement (_bfdg .I ,&_ffeb );_bgcd !=nil {return _bgcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_bfdg .Strike =NewCT_BooleanProperty (); -if _aadad :=d .DecodeElement (_bfdg .Strike ,&_ffeb );_aadad !=nil {return _aadad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_bfdg .Outline =NewCT_BooleanProperty (); -if _ecbgdb :=d .DecodeElement (_bfdg .Outline ,&_ffeb );_ecbgdb !=nil {return _ecbgdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bfdg .Shadow =NewCT_BooleanProperty (); -if _gecc :=d .DecodeElement (_bfdg .Shadow ,&_ffeb );_gecc !=nil {return _gecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_bfdg .Condense =NewCT_BooleanProperty (); -if _cdgbbd :=d .DecodeElement (_bfdg .Condense ,&_ffeb );_cdgbbd !=nil {return _cdgbbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_bfdg .Extend =NewCT_BooleanProperty (); -if _bgce :=d .DecodeElement (_bfdg .Extend ,&_ffeb );_bgce !=nil {return _bgce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_bfdg .Color =NewCT_Color (); -if _daddb :=d .DecodeElement (_bfdg .Color ,&_ffeb );_daddb !=nil {return _daddb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_bfdg .Sz =NewCT_FontSize (); -if _ggee :=d .DecodeElement (_bfdg .Sz ,&_ffeb );_ggee !=nil {return _ggee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_bfdg .U =NewCT_UnderlineProperty (); -if _fbfge :=d .DecodeElement (_bfdg .U ,&_ffeb );_fbfge !=nil {return _fbfge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_bfdg .VertAlign =NewCT_VerticalAlignFontProperty (); -if _cbde :=d .DecodeElement (_bfdg .VertAlign ,&_ffeb );_cbde !=nil {return _cbde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_bfdg .Scheme =NewCT_FontScheme (); -if _fffcg :=d .DecodeElement (_bfdg .Scheme ,&_ffeb );_fffcg !=nil {return _fffcg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046o\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_ffeb .Name ); -if _ceedf :=d .Skip ();_ceedf !=nil {return _ceedf ;};};return nil ;}; +// Web Publishing Properties +WebPublishing *CT_WebPublishing ; -// Validate validates the CT_CalcCell and its children -func (_bdag *CT_CalcCell )Validate ()error {return _bdag .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c");};func (_fgabdd ST_FontScheme )String ()string {switch _fgabdd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u006d\u0061\u006ao\u0072";case 3:return "\u006d\u0069\u006eo\u0072";};return "";};func NewCT_CommentPr ()*CT_CommentPr {_bage :=&CT_CommentPr {};_bage .Anchor =NewCT_ObjectAnchor ();return _bage ;};func (_dcfdc ST_GrowShrinkType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gddggb :=_c .Attr {}; -_gddggb .Name =name ;switch _dcfdc {case ST_GrowShrinkTypeUnset :_gddggb .Value ="";case ST_GrowShrinkTypeInsertDelete :_gddggb .Value ="\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065";case ST_GrowShrinkTypeInsertClear :_gddggb .Value ="i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072"; -case ST_GrowShrinkTypeOverwriteClear :_gddggb .Value ="\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072";};return _gddggb ,nil ;};func NewCT_MdxMemeberProp ()*CT_MdxMemeberProp {_cdcgbc :=&CT_MdxMemeberProp {};return _cdcgbc }; -type CT_Boolean struct{ +// File Recovery Properties +FileRecoveryPr []*CT_FileRecoveryPr ; -// Value -VAttr bool ; +// Web Publish Objects +WebPublishObjects *CT_WebPublishObjects ; -// Unused Item -UAttr *bool ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_dbcae *CT_Parameters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebcgd :=range start .Attr {if _ebcgd .Name .Local =="\u0063\u006f\u0075n\u0074"{_bdgea ,_cgbba :=_g .ParseUint (_ebcgd .Value ,10,32); +if _cgbba !=nil {return _cgbba ;};_abcfb :=uint32 (_bdgea );_dbcae .CountAttr =&_abcfb ;continue ;};};_dgbff :for {_bbbea ,_cgeefe :=d .Token ();if _cgeefe !=nil {return _cgeefe ;};switch _acfef :=_bbbea .(type ){case _c .StartElement :switch _acfef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0072\u0061\u006d\u0065\u0074\u0065r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0072\u0061\u006d\u0065\u0074\u0065r"}:_bbcec :=NewCT_Parameter (); +if _afddd :=d .DecodeElement (_bbcec ,&_acfef );_afddd !=nil {return _afddd ;};_dbcae .Parameter =append (_dbcae .Parameter ,_bbcec );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073 \u0025\u0076",_acfef .Name ); +if _cbbec :=d .Skip ();_cbbec !=nil {return _cbbec ;};};case _c .EndElement :break _dgbff ;case _c .CharData :};};return nil ;};func (_bbffd ST_TableType )Validate ()error {return _bbffd .ValidateWithPath ("")}; -// Calculated Item -FAttr *bool ; +// Validate validates the CT_CommentList and its children +func (_afae *CT_CommentList )Validate ()error {return _afae .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074");};func NewCT_FillChoice ()*CT_FillChoice {_beff :=&CT_FillChoice {};return _beff };func (_fffe *CT_OlapPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fffe .LocalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .LocalAttr ))}); +};if _fffe .LocalConnectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006co\u0063a\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_fffe .LocalConnectionAttr )}); +};if _fffe .LocalRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .LocalRefreshAttr ))});};if _fffe .SendLocaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006e\u0064\u004c\u006f\u0063\u0061\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .SendLocaleAttr ))}); +};if _fffe .RowDrillCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0044\u0072\u0069\u006c\u006c\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fffe .RowDrillCountAttr )}); +};if _fffe .ServerFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .ServerFillAttr ))});};if _fffe .ServerNumberFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0072v\u0065\u0072\u004e\u0075\u006db\u0065\u0072F\u006f\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .ServerNumberFormatAttr ))}); +};if _fffe .ServerFontAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .ServerFontAttr ))});};if _fffe .ServerFontColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0072v\u0065\u0072\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006f\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fffe .ServerFontColorAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Caption -CAttr *string ; +// Validate validates the CT_Dxf and its children +func (_cgfe *CT_Dxf )Validate ()error {return _cgfe .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0078\u0066");};func (_cagdd *CT_VolTopic )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acedb :=range start .Attr {if _acedb .Name .Local =="\u0074"{_cagdd .TAttr .UnmarshalXMLAttr (_acedb ); +continue ;};};_ddgdc :for {_fffgaf ,_bfbac :=d .Token ();if _bfbac !=nil {return _bfbac ;};switch _efeef :=_fffgaf .(type ){case _c .StartElement :switch _efeef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076"}:if _afdag :=d .DecodeElement (&_cagdd .V ,&_efeef ); +_afdag !=nil {return _afdag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0070"}:var _ebbb string ; +if _dbdee :=d .DecodeElement (&_ebbb ,&_efeef );_dbdee !=nil {return _dbdee ;};_cagdd .Stp =append (_cagdd .Stp ,_ebbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072"}:_dbbaf :=NewCT_VolTopicRef (); +if _dafbc :=d .DecodeElement (_dbbaf ,&_efeef );_dafbc !=nil {return _dafbc ;};_cagdd .Tr =append (_cagdd .Tr ,_dbbaf );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063\u0020\u0025\u0076",_efeef .Name ); +if _cdddb :=d .Skip ();_cdddb !=nil {return _cdddb ;};};case _c .EndElement :break _ddgdc ;case _c .CharData :};};return nil ;}; -// Member Property Count -CpAttr *uint32 ; +// ValidateWithPath validates the CT_CalculatedItems and its children, prefixing error messages with path +func (_add *CT_CalculatedItems )ValidateWithPath (path string )error {for _dfde ,_ffa :=range _add .CalculatedItem {if _dedae :=_ffa .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0061lc\u0075l\u0061\u0074\u0065\u0064\u0049t\u0065\u006d\u005b\u0025\u0064\u005d",path ,_dfde )); +_dedae !=nil {return _dedae ;};};return nil ;};func (_eedeec ST_TextHAlign )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abedgd :=_c .Attr {};_abedgd .Name =name ;switch _eedeec {case ST_TextHAlignUnset :_abedgd .Value ="";case ST_TextHAlignLeft :_abedgd .Value ="\u006c\u0065\u0066\u0074"; +case ST_TextHAlignCenter :_abedgd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TextHAlignRight :_abedgd .Value ="\u0072\u0069\u0067h\u0074";case ST_TextHAlignJustify :_abedgd .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_TextHAlignDistributed :_abedgd .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; +};return _abedgd ,nil ;};type CT_MdxSet struct{ -// Member Property Indexes -X []*CT_X ;};type CT_DiscretePr struct{ +// Set Definition Index +NsAttr uint32 ; -// Mapping Index Count -CountAttr *uint32 ; +// Sort By Member Index Count +CAttr *uint32 ; -// Element Group -X []*CT_Index ;};func (_eegfbb *ExternalLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eegfbb .CT_ExternalLink =*NewCT_ExternalLink ();_baegg :for {_bafdda ,_dgagf :=d .Token ();if _dgagf !=nil {return _dgagf ;};switch _ffgfa :=_bafdda .(type ){case _c .StartElement :switch _ffgfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_eegfbb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _febcbc :=d .DecodeElement (&_eegfbb .ExternalLinkChoice .ExternalBook ,&_ffgfa );_febcbc !=nil {return _febcbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_eegfbb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _eceaa :=d .DecodeElement (&_eegfbb .ExternalLinkChoice .DdeLink ,&_ffgfa );_eceaa !=nil {return _eceaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_eegfbb .ExternalLinkChoice =NewCT_ExternalLinkChoice (); -if _bffag :=d .DecodeElement (&_eegfbb .ExternalLinkChoice .OleLink ,&_ffgfa );_bffag !=nil {return _bffag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eegfbb .ExtLst =NewCT_ExtensionList (); -if _dbfad :=d .DecodeElement (_eegfbb .ExtLst ,&_ffgfa );_dbfad !=nil {return _dbfad ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0078te\u0072\u006ea\u006c\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_ffgfa .Name ); -if _afgdg :=d .Skip ();_afgdg !=nil {return _afgdg ;};};case _c .EndElement :break _baegg ;case _c .CharData :};};return nil ;};func (_abbdce ST_TotalsRowFunction )String ()string {switch _abbdce {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0073\u0075\u006d";case 3:return "\u006d\u0069\u006e";case 4:return "\u006d\u0061\u0078";case 5:return "\u0061v\u0065\u0072\u0061\u0067\u0065";case 6:return "\u0063\u006f\u0075n\u0074";case 7:return "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds"; -case 8:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 9:return "\u0076\u0061\u0072";case 10:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_ceedca ST_DateTimeGrouping )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ceedca .String (),start ); -};func (_edfed *ST_FormulaExpression )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_edfed =0;case "\u0072\u0065\u0066":*_edfed =1;case "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072":*_edfed =2;case "\u0061\u0072\u0065\u0061":*_edfed =3; -case "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr":*_edfed =4;case "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061":*_edfed =5;};return nil ;}; +// Set Sort Order +OAttr ST_MdxSetOrder ; -// ValidateWithPath validates the CT_SheetDimension and its children, prefixing error messages with path -func (_bgeca *CT_SheetDimension )ValidateWithPath (path string )error {return nil }; +// Member Unique Name Index +N []*CT_MetadataStringIndex ;}; -// ValidateWithPath validates the CT_PCDSDTCEntries and its children, prefixing error messages with path -func (_dfeef *CT_PCDSDTCEntries )ValidateWithPath (path string )error {for _ddggf ,_efbca :=range _dfeef .PCDSDTCEntriesChoice {if _bgeaf :=_efbca .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0050\u0043\u0044\u0053D\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073C\u0068\u006f\u0069c\u0065[\u0025\u0064\u005d",path ,_ddggf )); -_bgeaf !=nil {return _bgeaf ;};};return nil ;};type CT_DataBar struct{ +// Validate validates the CT_PrintOptions and its children +func (_gdbfff *CT_PrintOptions )Validate ()error {return _gdbfff .ValidateWithPath ("\u0043T\u005fP\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");};func (_fdfdg *CT_CellStyleXfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdfdg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fdfdg .CountAttr )}); +};e .EncodeToken (start );_efbag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u0066"}};for _ ,_gead :=range _fdfdg .Xf {e .EncodeElement (_gead ,_efbag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Minimum Length -MinLengthAttr *uint32 ; -// Maximum Length -MaxLengthAttr *uint32 ; +// Validate validates the CT_GroupItemsChoice and its children +func (_fbdcb *CT_GroupItemsChoice )Validate ()error {return _fbdcb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Show Values -ShowValueAttr *bool ; +// Validate validates the CT_TableStyles and its children +func (_cccda *CT_TableStyles )Validate ()error {return _cccda .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073");};func NewCT_TupleCache ()*CT_TupleCache {_abgce :=&CT_TupleCache {};return _abgce }; -// Conditional Format Value Object -Cfvo []*CT_Cfvo ; +// ValidateWithPath validates the CT_ConditionalFormat and its children, prefixing error messages with path +func (_gegd *CT_ConditionalFormat )ValidateWithPath (path string )error {if _dggg :=_gegd .ScopeAttr .ValidateWithPath (path +"\u002f\u0053\u0063\u006f\u0070\u0065\u0041\u0074\u0074\u0072");_dggg !=nil {return _dggg ;};if _efacbc :=_gegd .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_efacbc !=nil {return _efacbc ;};if _febca :=_gegd .PivotAreas .ValidateWithPath (path +"/\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073");_febca !=nil {return _febca ;};if _gegd .ExtLst !=nil {if _feeaf :=_gegd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_feeaf !=nil {return _feeaf ;};};return nil ;};func (_gbbed *CT_ExternalDefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_gbbed .NameAttr )}); +if _gbbed .RefersToAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0065\u0072\u0073\u0054\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_gbbed .RefersToAttr )});};if _gbbed .SheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gbbed .SheetIdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbcd *CT_DataField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbcd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcd .NameAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cbcd .FldAttr )});if _cbcd .SubtotalAttr !=ST_DataConsolidateFunctionUnset {_fabfg ,_gefgb :=_cbcd .SubtotalAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0075\u0062\u0074\u006f\u0074\u0061\u006c"}); +if _gefgb !=nil {return _gefgb ;};start .Attr =append (start .Attr ,_fabfg );};if _cbcd .ShowDataAsAttr !=ST_ShowDataAsUnset {_dbag ,_eggcc :=_cbcd .ShowDataAsAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0061\u0074\u0061\u0041\u0073"}); +if _eggcc !=nil {return _eggcc ;};start .Attr =append (start .Attr ,_dbag );};if _cbcd .BaseFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062a\u0073\u0065\u0046\u0069\u0065\u006cd"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcd .BaseFieldAttr )}); +};if _cbcd .BaseItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073\u0065\u0049\u0074\u0065\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcd .BaseItemAttr )});};if _cbcd .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcd .NumFmtIdAttr )}); +};e .EncodeToken (start );if _cbcd .ExtLst !=nil {_gbafd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cbcd .ExtLst ,_gbafd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_DdeItem ()*CT_DdeItem {_bceg :=&CT_DdeItem {};return _bceg };func (_edecgd ST_VerticalAlignment )ValidateWithPath (path string )error {switch _edecgd {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edecgd )); +};return nil ;}; -// Data Bar Color -Color *CT_Color ;};func (_adec *CT_PivotCacheDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adec .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .IdAttr )}); -};if _adec .InvalidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0076\u0061\u006c\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .InvalidAttr ))});};if _adec .SaveDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .SaveDataAttr ))}); -};if _adec .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .RefreshOnLoadAttr ))}); -};if _adec .OptimizeMemoryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .OptimizeMemoryAttr ))}); -};if _adec .EnableRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .EnableRefreshAttr ))}); -};if _adec .RefreshedByAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .RefreshedByAttr )});};if _adec .RefreshedDateAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .RefreshedDateAttr )}); -};if _adec .RefreshedDateIsoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"},Value :_b .FormatDateTime (*_adec .RefreshedDateIsoAttr )}); -};if _adec .BackgroundQueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .BackgroundQueryAttr ))}); -};if _adec .MissingItemsLimitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .MissingItemsLimitAttr )}); -};if _adec .CreatedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .CreatedVersionAttr )}); -};if _adec .RefreshedVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .RefreshedVersionAttr )}); -};if _adec .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .MinRefreshableVersionAttr )}); -};if _adec .RecordCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adec .RecordCountAttr )});};if _adec .UpgradeOnRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .UpgradeOnRefreshAttr ))}); -};if _adec .TupleCacheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .TupleCacheAttr ))});};if _adec .SupportSubqueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .SupportSubqueryAttr ))}); -};if _adec .SupportAdvancedDrillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_adec .SupportAdvancedDrillAttr ))}); -};e .EncodeToken (start );_ebcgc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}};e .EncodeElement (_adec .CacheSource ,_ebcgc );_gagab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}}; -e .EncodeElement (_adec .CacheFields ,_gagab );if _adec .CacheHierarchies !=nil {_fbgff :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0061\u0063\u0068\u0065\u0048\u0069e\u0072\u0061\u0072\u0063hi\u0065\u0073"}};e .EncodeElement (_adec .CacheHierarchies ,_fbgff ); -};if _adec .Kpis !=nil {_eaeafd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006b\u0070\u0069\u0073"}};e .EncodeElement (_adec .Kpis ,_eaeafd );};if _adec .TupleCache !=nil {_ffedce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0075\u0070\u006c\u0065C\u0061\u0063\u0068\u0065"}}; -e .EncodeElement (_adec .TupleCache ,_ffedce );};if _adec .CalculatedItems !=nil {_cgebc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aca\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}};e .EncodeElement (_adec .CalculatedItems ,_cgebc ); -};if _adec .CalculatedMembers !=nil {_babcg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063al\u0063u\u006c\u0061\u0074\u0065\u0064M\u0065\u006d\u0062\u0065\u0072\u0073"}};e .EncodeElement (_adec .CalculatedMembers ,_babcg );};if _adec .Dimensions !=nil {_beaeca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006es\u0069\u006f\u006e\u0073"}}; -e .EncodeElement (_adec .Dimensions ,_beaeca );};if _adec .MeasureGroups !=nil {_becbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047r\u006f\u0075\u0070\u0073"}};e .EncodeElement (_adec .MeasureGroups ,_becbf ); -};if _adec .Maps !=nil {_fgeff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0061\u0070\u0073"}};e .EncodeElement (_adec .Maps ,_fgeff );};if _adec .ExtLst !=nil {_ceaea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_adec .ExtLst ,_ceaea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PivotAreaReference struct{ +// Validate validates the CT_CellWatches and its children +func (_decc *CT_CellWatches )Validate ()error {return _decc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061t\u0063\u0068\u0065\u0073");};func (_cbcbc *CT_colItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbcbc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbcbc .CountAttr )}); +};e .EncodeToken (start );_afddc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}};for _ ,_cdadec :=range _cbcbc .I {e .EncodeElement (_cdadec ,_afddc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acaed *CT_ExternalSheetNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_cege :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065"}};for _ ,_ffdae :=range _acaed .SheetName {e .EncodeElement (_ffdae ,_cege );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_fee *CT_CellProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fddc :=range start .Attr {if _fddc .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_cdfdd ,_fbbb :=_g .ParseBool (_fddc .Value );if _fbbb !=nil {return _fbbb ; +};_fee .LockedAttr =&_cdfdd ;continue ;};if _fddc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_eead ,_egb :=_g .ParseBool (_fddc .Value );if _egb !=nil {return _egb ;};_fee .HiddenAttr =&_eead ;continue ;};};for {_ggde ,_afge :=d .Token ();if _afge !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e: \u0025\u0073",_afge ); +};if _aabdf ,_gbbgb :=_ggde .(_c .EndElement );_gbbgb &&_aabdf .Name ==start .Name {break ;};};return nil ;}; -// Field Index -FieldAttr *uint32 ; +// Validate validates the CT_TextFields and its children +func (_fcafg *CT_TextFields )Validate ()error {return _fcafg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073");};func (_adaedc ST_FilterOperator )String ()string {switch _adaedc {case 0:return "";case 1:return "\u0065\u0071\u0075a\u006c"; +case 2:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 3:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; +case 6:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";};return "";};type CT_CustomProperty struct{ -// Item Index Count -CountAttr *uint32 ; +// Custom Property Name +NameAttr string ;IdAttr string ;};type ST_GradientType byte ;func (_aebfb *CT_SheetPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceffd :=range start .Attr {if _ceffd .Name .Local =="\u0073\u0079\u006e\u0063\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"{_ffgec ,_bbcgd :=_g .ParseBool (_ceffd .Value ); +if _bbcgd !=nil {return _bbcgd ;};_aebfb .SyncHorizontalAttr =&_ffgec ;continue ;};if _ceffd .Name .Local =="\u0073\u0079\u006ec\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"{_cafdc ,_afggbf :=_g .ParseBool (_ceffd .Value );if _afggbf !=nil {return _afggbf ; +};_aebfb .SyncVerticalAttr =&_cafdc ;continue ;};if _ceffd .Name .Local =="\u0073y\u006e\u0063\u0052\u0065\u0066"{_bfdcdf :=_ceffd .Value ;_aebfb .SyncRefAttr =&_bfdcdf ;continue ;};if _ceffd .Name .Local =="t\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0045v\u0061\u006c\u0075\u0061ti\u006f\u006e"{_ccbaf ,_dcbea :=_g .ParseBool (_ceffd .Value ); +if _dcbea !=nil {return _dcbea ;};_aebfb .TransitionEvaluationAttr =&_ccbaf ;continue ;};if _ceffd .Name .Local =="\u0074r\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u006e\u0074\u0072\u0079"{_dbagg ,_aeaab :=_g .ParseBool (_ceffd .Value );if _aeaab !=nil {return _aeaab ; +};_aebfb .TransitionEntryAttr =&_dbagg ;continue ;};if _ceffd .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_cbcgc ,_ddbf :=_g .ParseBool (_ceffd .Value );if _ddbf !=nil {return _ddbf ;};_aebfb .PublishedAttr =&_cbcgc ;continue ;};if _ceffd .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_bdbdbd :=_ceffd .Value ; +_aebfb .CodeNameAttr =&_bdbdbd ;continue ;};if _ceffd .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072\u004d\u006f\u0064\u0065"{_bfgcce ,_dbdff :=_g .ParseBool (_ceffd .Value );if _dbdff !=nil {return _dbdff ;};_aebfb .FilterModeAttr =&_bfgcce ;continue ; +};if _ceffd .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065F\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0073\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0069\u006f\u006e"{_ecdda ,_efabb :=_g .ParseBool (_ceffd .Value ); +if _efabb !=nil {return _efabb ;};_aebfb .EnableFormatConditionsCalculationAttr =&_ecdda ;continue ;};};_efdacf :for {_bcbgd ,_ebcdg :=d .Token ();if _ebcdg !=nil {return _ebcdg ;};switch _aceab :=_bcbgd .(type ){case _c .StartElement :switch _aceab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}:_aebfb .TabColor =NewCT_Color (); +if _bcgcc :=d .DecodeElement (_aebfb .TabColor ,&_aceab );_bcgcc !=nil {return _bcgcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065\u0050r"}:_aebfb .OutlinePr =NewCT_OutlinePr (); +if _cgggd :=d .DecodeElement (_aebfb .OutlinePr ,&_aceab );_cgggd !=nil {return _cgggd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"}:_aebfb .PageSetUpPr =NewCT_PageSetUpPr (); +if _gefdg :=d .DecodeElement (_aebfb .PageSetUpPr ,&_aceab );_gefdg !=nil {return _gefdg ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0050\u0072\u0020\u0025\u0076",_aceab .Name ); +if _fgecf :=d .Skip ();_fgecf !=nil {return _fgecf ;};};case _c .EndElement :break _efdacf ;case _c .CharData :};};return nil ;};func (_agae *ST_Type )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agae =0;case "\u006e\u006f\u006e\u0065":*_agae =1; +case "\u0061\u006c\u006c":*_agae =2;case "\u0072\u006f\u0077":*_agae =3;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_agae =4;};return nil ;};func (_gbffcd *CT_VolType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_bedbd ,_gcaec :=_gbffcd .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _gcaec !=nil {return _gcaec ;};start .Attr =append (start .Attr ,_bedbd );e .EncodeToken (start );_acdfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0061\u0069\u006e"}};for _ ,_eddaa :=range _gbffcd .Main {e .EncodeElement (_eddaa ,_acdfg ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type PivotCacheRecords struct{CT_PivotCacheRecords };func (_dgcab *ST_FontScheme )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dgcab =0;case "\u006e\u006f\u006e\u0065":*_dgcab =1; +case "\u006d\u0061\u006ao\u0072":*_dgcab =2;case "\u006d\u0069\u006eo\u0072":*_dgcab =3;};return nil ;};type CT_Hyperlink struct{ -// Selected -SelectedAttr *bool ; +// Reference +RefAttr string ;IdAttr *string ; -// Positional Reference -ByPositionAttr *bool ; +// Location +LocationAttr *string ; -// Relative Reference -RelativeAttr *bool ; +// Tool Tip +TooltipAttr *string ; -// Include Default Filter -DefaultSubtotalAttr *bool ; +// Display String +DisplayAttr *string ;};type CT_Error struct{ -// Include Sum Filter -SumSubtotalAttr *bool ; +// Value +VAttr string ; -// Include CountA Filter -CountASubtotalAttr *bool ; +// Unused Item +UAttr *bool ; -// Include Average Filter -AvgSubtotalAttr *bool ; +// Calculated Item +FAttr *bool ; -// Include Maximum Filter -MaxSubtotalAttr *bool ; +// Item Caption +CAttr *string ; -// Include Minimum Filter -MinSubtotalAttr *bool ; +// Member Property Count +CpAttr *uint32 ; -// Include Product Filter -ProductSubtotalAttr *bool ; +// Format Index +InAttr *uint32 ; -// Include Count Subtotal -CountSubtotalAttr *bool ; +// background Color +BcAttr *string ; -// Include StdDev Filter -StdDevSubtotalAttr *bool ; +// Foreground Color +FcAttr *string ; -// Include StdDevP Filter -StdDevPSubtotalAttr *bool ; +// Italic +IAttr *bool ; -// Include Var Filter -VarSubtotalAttr *bool ; +// Underline +UnAttr *bool ; -// Include VarP Filter -VarPSubtotalAttr *bool ; +// Strikethrough +StAttr *bool ; -// Field Item -X []*CT_Index ;ExtLst *CT_ExtensionList ;};type CT_IndexedColors struct{ +// Bold +BAttr *bool ; -// RGB Color -RgbColor []*CT_RgbColor ;};type CT_SheetPr struct{ +// Tuples +Tpls *CT_Tuples ; -// Synch Horizontal -SyncHorizontalAttr *bool ; +// Member Property Indexes +X []*CT_X ;}; -// Synch Vertical -SyncVerticalAttr *bool ; +// Validate validates the CT_FillChoice and its children +func (_abeb *CT_FillChoice )Validate ()error {return _abeb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Synch Reference -SyncRefAttr *string ; +// Validate validates the CT_RPrElt and its children +func (_begcg *CT_RPrElt )Validate ()error {return _begcg .ValidateWithPath ("\u0043T\u005f\u0052\u0050\u0072\u0045\u006ct");};type ST_ConditionalFormattingOperator byte ;func NewSst ()*Sst {_cbdgb :=&Sst {};_cbdgb .CT_Sst =*NewCT_Sst ();return _cbdgb }; +func (_efbe *CT_CacheSourceChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcca :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_efbe .WorksheetSource =NewCT_WorksheetSource (); +if _fadc :=d .DecodeElement (_efbe .WorksheetSource ,&_bcca );_fadc !=nil {return _fadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"}:_efbe .Consolidation =NewCT_Consolidation (); +if _dabc :=d .DecodeElement (_efbe .Consolidation ,&_bcca );_dabc !=nil {return _dabc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efbe .ExtLst =NewCT_ExtensionList (); +if _ebcf :=d .DecodeElement (_efbe .ExtLst ,&_bcca );_ebcf !=nil {return _ebcf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcca .Name ); +if _acbc :=d .Skip ();_acbc !=nil {return _acbc ;};};return nil ;};func (_bbfff ST_TableType )ValidateWithPath (path string )error {switch _bbfff {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbfff )); +};return nil ;};type CT_DataValidations struct{ -// Transition Formula Evaluation -TransitionEvaluationAttr *bool ; +// Disable Prompts +DisablePromptsAttr *bool ; -// Transition Formula Entry -TransitionEntryAttr *bool ; +// Top Left Corner (X Coodrinate) +XWindowAttr *uint32 ; -// Published -PublishedAttr *bool ; +// Top Left Corner (Y Coordinate) +YWindowAttr *uint32 ; -// Code Name -CodeNameAttr *string ; +// Data Validation Item Count +CountAttr *uint32 ; -// Filter Mode -FilterModeAttr *bool ; +// Data Validation +DataValidation []*CT_DataValidation ;};func (_ddbcg *CT_ColFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ddbcg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ddbcg .CountAttr )}); +};e .EncodeToken (start );_eeadg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u0065\u006cd"}};for _ ,_ddfa :=range _ddbcg .Field {e .EncodeElement (_ddfa ,_eeadg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Enable Conditional Formatting Calculations -EnableFormatConditionsCalculationAttr *bool ; +// ValidateWithPath validates the CT_Member and its children, prefixing error messages with path +func (_bcdd *CT_Member )ValidateWithPath (path string )error {return nil };func (_fdcadb *CT_String )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acgeea :=range start .Attr {if _acgeea .Name .Local =="\u0076"{_ceefc :=_acgeea .Value ; +_fdcadb .VAttr =_ceefc ;continue ;};if _acgeea .Name .Local =="\u0075"{_ebaeb ,_fcgdf :=_g .ParseBool (_acgeea .Value );if _fcgdf !=nil {return _fcgdf ;};_fdcadb .UAttr =&_ebaeb ;continue ;};if _acgeea .Name .Local =="\u0066"{_eaddf ,_gbada :=_g .ParseBool (_acgeea .Value ); +if _gbada !=nil {return _gbada ;};_fdcadb .FAttr =&_eaddf ;continue ;};if _acgeea .Name .Local =="\u0063"{_cgece :=_acgeea .Value ;_fdcadb .CAttr =&_cgece ;continue ;};if _acgeea .Name .Local =="\u0063\u0070"{_addgc ,_bfbae :=_g .ParseUint (_acgeea .Value ,10,32); +if _bfbae !=nil {return _bfbae ;};_abbaeec :=uint32 (_addgc );_fdcadb .CpAttr =&_abbaeec ;continue ;};if _acgeea .Name .Local =="\u0069\u006e"{_aedcd ,_eaaaad :=_g .ParseUint (_acgeea .Value ,10,32);if _eaaaad !=nil {return _eaaaad ;};_dcgba :=uint32 (_aedcd ); +_fdcadb .InAttr =&_dcgba ;continue ;};if _acgeea .Name .Local =="\u0062\u0063"{_abfffg :=_acgeea .Value ;_fdcadb .BcAttr =&_abfffg ;continue ;};if _acgeea .Name .Local =="\u0066\u0063"{_abfbc :=_acgeea .Value ;_fdcadb .FcAttr =&_abfbc ;continue ;};if _acgeea .Name .Local =="\u0069"{_bbbdca ,_gbfebf :=_g .ParseBool (_acgeea .Value ); +if _gbfebf !=nil {return _gbfebf ;};_fdcadb .IAttr =&_bbbdca ;continue ;};if _acgeea .Name .Local =="\u0075\u006e"{_fdbde ,_ecddg :=_g .ParseBool (_acgeea .Value );if _ecddg !=nil {return _ecddg ;};_fdcadb .UnAttr =&_fdbde ;continue ;};if _acgeea .Name .Local =="\u0073\u0074"{_adbffc ,_edfgf :=_g .ParseBool (_acgeea .Value ); +if _edfgf !=nil {return _edfgf ;};_fdcadb .StAttr =&_adbffc ;continue ;};if _acgeea .Name .Local =="\u0062"{_bageb ,_bccfc :=_g .ParseBool (_acgeea .Value );if _bccfc !=nil {return _bccfc ;};_fdcadb .BAttr =&_bageb ;continue ;};};_ceceda :for {_egege ,_bbaag :=d .Token (); +if _bbaag !=nil {return _bbaag ;};switch _eccbdf :=_egege .(type ){case _c .StartElement :switch _eccbdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_fddfb :=NewCT_Tuples (); +if _ecfddd :=d .DecodeElement (_fddfb ,&_eccbdf );_ecfddd !=nil {return _ecfddd ;};_fdcadb .Tpls =append (_fdcadb .Tpls ,_fddfb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_gffga :=NewCT_X (); +if _eegca :=d .DecodeElement (_gffga ,&_eccbdf );_eegca !=nil {return _eegca ;};_fdcadb .X =append (_fdcadb .X ,_gffga );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072i\u006e\u0067 \u0025\u0076",_eccbdf .Name ); +if _fdbace :=d .Skip ();_fdbace !=nil {return _fdbace ;};};case _c .EndElement :break _ceceda ;case _c .CharData :};};return nil ;};func (_cfda *CT_CellStyleXfs )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfdc :=range start .Attr {if _bfdc .Name .Local =="\u0063\u006f\u0075n\u0074"{_bgee ,_edfbc :=_g .ParseUint (_bfdc .Value ,10,32); +if _edfbc !=nil {return _edfbc ;};_cgcg :=uint32 (_bgee );_cfda .CountAttr =&_cgcg ;continue ;};};_dgcb :for {_fddcf ,_bagd :=d .Token ();if _bagd !=nil {return _bagd ;};switch _gebe :=_fddcf .(type ){case _c .StartElement :switch _gebe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066"}:_dbacb :=NewCT_Xf (); +if _agbb :=d .DecodeElement (_dbacb ,&_gebe );_agbb !=nil {return _agbb ;};_cfda .Xf =append (_cfda .Xf ,_dbacb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073\u0020\u0025\u0076",_gebe .Name ); +if _cefc :=d .Skip ();_cefc !=nil {return _cefc ;};};case _c .EndElement :break _dgcb ;case _c .CharData :};};return nil ;};type CT_AutoFilter struct{ -// Sheet Tab Color -TabColor *CT_Color ; +// Cell or Range Reference +RefAttr *string ; -// Outline Properties -OutlinePr *CT_OutlinePr ; +// AutoFilter Column +FilterColumn []*CT_FilterColumn ; -// Page Setup Properties -PageSetUpPr *CT_PageSetUpPr ;};func (_ccfgf *ST_GradientType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgfdf ,_defdfe :=d .Token ();if _defdfe !=nil {return _defdfe ;};if _gabcb ,_fceaf :=_dgfdf .(_c .EndElement );_fceaf &&_gabcb .Name ==start .Name {*_ccfgf =1; -return nil ;};if _fecde ,_fbdec :=_dgfdf .(_c .CharData );!_fbdec {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgfdf );}else {switch string (_fecde ){case "":*_ccfgf =0; -case "\u006c\u0069\u006e\u0065\u0061\u0072":*_ccfgf =1;case "\u0070\u0061\u0074\u0068":*_ccfgf =2;};};_dgfdf ,_defdfe =d .Token ();if _defdfe !=nil {return _defdfe ;};if _dffbe ,_abcdag :=_dgfdf .(_c .EndElement );_abcdag &&_dffbe .Name ==start .Name {return nil ; -};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgfdf );}; +// Sort State for Auto Filter +SortState *CT_SortState ;ExtLst *CT_ExtensionList ;};type CT_VolTopic struct{ -// ValidateWithPath validates the CT_Filters and its children, prefixing error messages with path -func (_bbgag *CT_Filters )ValidateWithPath (path string )error {if _cbdce :=_bbgag .CalendarTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_cbdce !=nil {return _cbdce ; -};for _bddbf ,_gddce :=range _bbgag .Filter {if _fgbb :=_gddce .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bddbf ));_fgbb !=nil {return _fgbb ;};};for _egac ,_gbcec :=range _bbgag .DateGroupItem {if _dagcf :=_gbcec .ValidateWithPath (_fg .Sprintf ("%\u0073/\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075p\u0049\u0074\u0065\u006d[%\u0064\u005d",path ,_egac )); -_dagcf !=nil {return _dagcf ;};};return nil ;};func (_faebcf *CT_Row )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faebcf .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_faebcf .RAttr )}); -};if _faebcf .SpansAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u0061n\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_faebcf .SpansAttr )});};if _faebcf .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_faebcf .SAttr )}); -};if _faebcf .CustomFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .CustomFormatAttr ))}); -};if _faebcf .HtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_faebcf .HtAttr )});};if _faebcf .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .HiddenAttr ))}); -};if _faebcf .CustomHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .CustomHeightAttr ))}); -};if _faebcf .OutlineLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_faebcf .OutlineLevelAttr )});};if _faebcf .CollapsedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .CollapsedAttr ))}); -};if _faebcf .ThickTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .ThickTopAttr ))});};if _faebcf .ThickBotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0042\u006f\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .ThickBotAttr ))}); -};if _faebcf .PhAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_faebcf .PhAttr ))});};e .EncodeToken (start );if _faebcf .C !=nil {_agcff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063"}}; -for _ ,_ccfae :=range _faebcf .C {e .EncodeElement (_ccfae ,_agcff );};};if _faebcf .ExtLst !=nil {_cbgcge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faebcf .ExtLst ,_cbgcge ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efgeg *Users )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069\u003a\u0075\u0073\u0065\u0072s";return _efgeg .CT_Users .MarshalXML (e ,start );};type CT_SortCondition struct{ +// Type +TAttr ST_VolValueType ; -// Descending -DescendingAttr *bool ; +// Topic Value +V string ; -// Sort By -SortByAttr ST_SortBy ; +// Strings in Subtopic +Stp []string ; -// Reference -RefAttr string ; +// References +Tr []*CT_VolTopicRef ;}; -// Custom List -CustomListAttr *string ; +// ValidateWithPath validates the CT_OutlinePr and its children, prefixing error messages with path +func (_cfceac *CT_OutlinePr )ValidateWithPath (path string )error {return nil };type ST_DataConsolidateFunction byte ; -// Format Id -DxfIdAttr *uint32 ; +// ValidateWithPath validates the CT_RevisionFormatting and its children, prefixing error messages with path +func (_caedef *CT_RevisionFormatting )ValidateWithPath (path string )error {if _caedef .Dxf !=nil {if _fbdec :=_caedef .Dxf .ValidateWithPath (path +"\u002f\u0044\u0078\u0066");_fbdec !=nil {return _fbdec ;};};if _caedef .ExtLst !=nil {if _deeee :=_caedef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_deeee !=nil {return _deeee ;};};return nil ;};func (_gcbde *CT_FontFamily )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcbde .ValAttr =0;for _ ,_fccff :=range start .Attr {if _fccff .Name .Local =="\u0076\u0061\u006c"{_fbdad ,_efbce :=_g .ParseInt (_fccff .Value ,10,64); +if _efbce !=nil {return _efbce ;};_gcbde .ValAttr =_fbdad ;continue ;};};for {_ebadb ,_ddcaa :=d .Token ();if _ddcaa !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0046a\u006d\u0069\u006c\u0079\u003a\u0020\u0025s",_ddcaa ); +};if _eefef ,_afgab :=_ebadb .(_c .EndElement );_afgab &&_eefef .Name ==start .Name {break ;};};return nil ;};func (_abfd *CT_Boolean )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggg :=range start .Attr {if _ggg .Name .Local =="\u0076"{_efb ,_deg :=_g .ParseBool (_ggg .Value ); +if _deg !=nil {return _deg ;};_abfd .VAttr =_efb ;continue ;};if _ggg .Name .Local =="\u0075"{_baa ,_egc :=_g .ParseBool (_ggg .Value );if _egc !=nil {return _egc ;};_abfd .UAttr =&_baa ;continue ;};if _ggg .Name .Local =="\u0066"{_eacb ,_edb :=_g .ParseBool (_ggg .Value ); +if _edb !=nil {return _edb ;};_abfd .FAttr =&_eacb ;continue ;};if _ggg .Name .Local =="\u0063"{_ded :=_ggg .Value ;_abfd .CAttr =&_ded ;continue ;};if _ggg .Name .Local =="\u0063\u0070"{_gcg ,_egca :=_g .ParseUint (_ggg .Value ,10,32);if _egca !=nil {return _egca ; +};_baaa :=uint32 (_gcg );_abfd .CpAttr =&_baaa ;continue ;};};_agb :for {_aeb ,_fdad :=d .Token ();if _fdad !=nil {return _fdad ;};switch _ge :=_aeb .(type ){case _c .StartElement :switch _ge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_cceg :=NewCT_X (); +if _bacd :=d .DecodeElement (_cceg ,&_ge );_bacd !=nil {return _bacd ;};_abfd .X =append (_abfd .X ,_cceg );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u006f\u006f\u006c\u0065\u0061\u006e\u0020\u0025\u0076",_ge .Name ); +if _dbb :=d .Skip ();_dbb !=nil {return _dbb ;};};case _c .EndElement :break _agb ;case _c .CharData :};};return nil ;};type CT_pivotTableDefinition struct{ -// Icon Set -IconSetAttr ST_IconSetType ; +// Name +NameAttr string ; -// Icon Id -IconIdAttr *uint32 ;};func NewCT_DefinedNames ()*CT_DefinedNames {_afbfa :=&CT_DefinedNames {};return _afbfa }; +// PivotCache Definition Id +CacheIdAttr uint32 ; -// ValidateWithPath validates the CT_SheetData and its children, prefixing error messages with path -func (_dbacg *CT_SheetData )ValidateWithPath (path string )error {for _defaeg ,_dfdad :=range _dbacg .Row {if _dbeea :=_dfdad .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u006f\u0077\u005b\u0025\u0064\u005d",path ,_defaeg ));_dbeea !=nil {return _dbeea ; -};};return nil ;};type ST_SortMethod byte ;func (_caeea *CT_DataRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgdeb :=range start .Attr {if _dgdeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgdeb .Name .Local =="\u0069\u0064"||_dgdeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgdeb .Name .Local =="\u0069\u0064"{_bdedd :=_dgdeb .Value ; -_caeea .IdAttr =&_bdedd ;continue ;};if _dgdeb .Name .Local =="\u0072\u0065\u0066"{_aedea :=_dgdeb .Value ;_caeea .RefAttr =&_aedea ;continue ;};if _dgdeb .Name .Local =="\u006e\u0061\u006d\u0065"{_efafd :=_dgdeb .Value ;_caeea .NameAttr =&_efafd ;continue ; -};if _dgdeb .Name .Local =="\u0073\u0068\u0065e\u0074"{_dadgd :=_dgdeb .Value ;_caeea .SheetAttr =&_dadgd ;continue ;};};for {_cabeb ,_gcdac :=d .Token ();if _gcdac !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u003a\u0020%\u0073",_gcdac ); -};if _abcca ,_aaegf :=_cabeb .(_c .EndElement );_aaegf &&_abcca .Name ==start .Name {break ;};};return nil ;};func NewCT_MemberProperties ()*CT_MemberProperties {_fbeg :=&CT_MemberProperties {};return _fbeg }; +// Data On Rows +DataOnRowsAttr *bool ; -// Validate validates the CT_CustomWorkbookView and its children -func (_dbcb *CT_CustomWorkbookView )Validate ()error {return _dbcb .ValidateWithPath ("C\u0054\u005f\u0043\u0075st\u006fm\u0057\u006f\u0072\u006b\u0062o\u006f\u006b\u0056\u0069\u0065\u0077");};func NewCT_Index ()*CT_Index {_baaa :=&CT_Index {};return _baaa }; -func (_egfd *CT_HierarchyUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfcgd :=range start .Attr {if _cfcgd .Name .Local =="\u0068\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"{_abbc ,_egadgg :=_f .ParseInt (_cfcgd .Value ,10,32); -if _egadgg !=nil {return _egadgg ;};_egfd .HierarchyUsageAttr =int32 (_abbc );continue ;};};for {_gdfe ,_bbgcc :=d .Token ();if _bbgcc !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0055\u0073\u0061\u0067\u0065: \u0025\u0073",_bbgcc ); -};if _cfed ,_cegfb :=_gdfe .(_c .EndElement );_cegfb &&_cfed .Name ==start .Name {break ;};};return nil ;};type CalcChain struct{CT_CalcChain }; +// Default Data Field Position +DataPositionAttr *uint32 ; -// Validate validates the CT_Groups and its children -func (_caedb *CT_Groups )Validate ()error {return _caedb .ValidateWithPath ("\u0043T\u005f\u0047\u0072\u006f\u0075\u0070s");};type CT_MRUColors struct{ +// Data Field Header Name +DataCaptionAttr string ; -// Color -Color []*CT_Color ;}; +// Grand Totals Caption +GrandTotalCaptionAttr *string ; -// Validate validates the CT_RecordChoice and its children -func (_gdgcg *CT_RecordChoice )Validate ()error {return _gdgcg .ValidateWithPath ("\u0043T\u005fR\u0065\u0063\u006f\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065");}; +// Error Caption +ErrorCaptionAttr *string ; -// Validate validates the CT_DataBinding and its children -func (_ddcbdg *CT_DataBinding )Validate ()error {return _ddcbdg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067");}; +// Show Error +ShowErrorAttr *bool ; -// ValidateWithPath validates the CT_LegacyDrawing and its children, prefixing error messages with path -func (_cdfbc *CT_LegacyDrawing )ValidateWithPath (path string )error {return nil };func (_cccbfa *ST_DataValidationErrorStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cccbfa =0;case "\u0073\u0074\u006f\u0070":*_cccbfa =1;case "\u0077a\u0072\u006e\u0069\u006e\u0067":*_cccbfa =2; -case "i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e":*_cccbfa =3;};return nil ;}; +// Caption for Missing Values +MissingCaptionAttr *string ; -// ValidateWithPath validates the CT_Number and its children, prefixing error messages with path -func (_cfcad *CT_Number )ValidateWithPath (path string )error {for _ceaag ,_aceef :=range _cfcad .Tpls {if _cbddea :=_aceef .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_ceaag ));_cbddea !=nil {return _cbddea ; -};};for _gcbfa ,_cadfd :=range _cfcad .X {if _efgbc :=_cadfd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_gcbfa ));_efgbc !=nil {return _efgbc ;};};return nil ;};func (_gagb *CT_Break )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gagb .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gagb .IdAttr )}); -};if _gagb .MinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gagb .MinAttr )});};if _gagb .MaxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_fg .Sprintf ("\u0025\u0076",*_gagb .MaxAttr )}); -};if _gagb .ManAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagb .ManAttr ))});};if _gagb .PtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gagb .PtAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_begdbf ST_ShowDataAs )Validate ()error {return _begdbf .ValidateWithPath ("")}; +// Show Missing +ShowMissingAttr *bool ; -// ValidateWithPath validates the CT_PivotFilters and its children, prefixing error messages with path -func (_caeae *CT_PivotFilters )ValidateWithPath (path string )error {for _gbgfb ,_gadfgd :=range _caeae .Filter {if _efefg :=_gadfgd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbgfb )); -_efefg !=nil {return _efefg ;};};return nil ;}; +// Page Header Style Name +PageStyleAttr *string ; -// ValidateWithPath validates the CT_TextPr and its children, prefixing error messages with path -func (_dggde *CT_TextPr )ValidateWithPath (path string )error {if _cegfbg :=_dggde .FileTypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_cegfbg !=nil {return _cegfbg ;};if _dgadf :=_dggde .QualifierAttr .ValidateWithPath (path +"\u002f\u0051\u0075\u0061\u006c\u0069\u0066\u0069\u0065r\u0041\u0074\u0074\u0072"); -_dgadf !=nil {return _dgadf ;};if _dggde .TextFields !=nil {if _afbdff :=_dggde .TextFields .ValidateWithPath (path +"/\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073");_afbdff !=nil {return _afbdff ;};};return nil ;};func (_cgcee *CT_SmartTags )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcfge :for {_dgdbf ,_afedf :=d .Token (); -if _afedf !=nil {return _afedf ;};switch _efgfg :=_dgdbf .(type ){case _c .StartElement :switch _efgfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_fafad :=NewCT_CellSmartTags (); -if _eafee :=d .DecodeElement (_fafad ,&_efgfg );_eafee !=nil {return _eafee ;};_cgcee .CellSmartTags =append (_cgcee .CellSmartTags ,_fafad );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u006d\u0061r\u0074\u0054\u0061\u0067\u0073\u0020\u0025\u0076",_efgfg .Name ); -if _dagggf :=d .Skip ();_dagggf !=nil {return _dagggf ;};};case _c .EndElement :break _dcfge ;case _c .CharData :};};return nil ;};func (_fffede ST_ConditionalFormattingOperator )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ebeec :=_c .Attr {};_ebeec .Name =name ; -switch _fffede {case ST_ConditionalFormattingOperatorUnset :_ebeec .Value ="";case ST_ConditionalFormattingOperatorLessThan :_ebeec .Value ="\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case ST_ConditionalFormattingOperatorLessThanOrEqual :_ebeec .Value ="\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; -case ST_ConditionalFormattingOperatorEqual :_ebeec .Value ="\u0065\u0071\u0075a\u006c";case ST_ConditionalFormattingOperatorNotEqual :_ebeec .Value ="\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_ConditionalFormattingOperatorGreaterThanOrEqual :_ebeec .Value ="\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c"; -case ST_ConditionalFormattingOperatorGreaterThan :_ebeec .Value ="g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";case ST_ConditionalFormattingOperatorBetween :_ebeec .Value ="\u0062e\u0074\u0077\u0065\u0065\u006e";case ST_ConditionalFormattingOperatorNotBetween :_ebeec .Value ="\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; -case ST_ConditionalFormattingOperatorContainsText :_ebeec .Value ="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case ST_ConditionalFormattingOperatorNotContains :_ebeec .Value ="n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; -case ST_ConditionalFormattingOperatorBeginsWith :_ebeec .Value ="\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case ST_ConditionalFormattingOperatorEndsWith :_ebeec .Value ="\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";};return _ebeec ,nil ; -}; +// Table Style Name +PivotTableStyleAttr *string ; -// Validate validates the CT_RPrElt and its children -func (_bcdbg *CT_RPrElt )Validate ()error {return _bcdbg .ValidateWithPath ("\u0043T\u005f\u0052\u0050\u0072\u0045\u006ct");};func NewCT_ServerFormats ()*CT_ServerFormats {_bfcdab :=&CT_ServerFormats {};return _bfcdab };func (_gcbab ST_TextVAlign )Validate ()error {return _gcbab .ValidateWithPath ("")}; -func (_dbgcb *CT_PageMargins )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .LeftAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0069\u0067h\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .RightAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .TopAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .BottomAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .HeaderAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_dbgcb .FooterAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CellSmartTag struct{ +// Vacated Style +VacatedStyleAttr *string ; -// Smart Tag Type Index -TypeAttr uint32 ; +// PivotTable Custom String +TagAttr *string ; -// Deleted -DeletedAttr *bool ; +// PivotTable Last Updated Version +UpdatedVersionAttr *uint8 ; -// XML Based -XmlBasedAttr *bool ; +// Minimum Refreshable Version +MinRefreshableVersionAttr *uint8 ; -// Smart Tag Properties -CellSmartTagPr []*CT_CellSmartTagPr ;};func (_fbfb *CT_MeasureDimensionMaps )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aeebg :=range start .Attr {if _aeebg .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbdga ,_cbeb :=_f .ParseUint (_aeebg .Value ,10,32); -if _cbeb !=nil {return _cbeb ;};_dabdg :=uint32 (_fbdga );_fbfb .CountAttr =&_dabdg ;continue ;};};_ddefe :for {_beabb ,_bfdbbc :=d .Token ();if _bfdbbc !=nil {return _bfdbbc ;};switch _gcfag :=_beabb .(type ){case _c .StartElement :switch _gcfag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070"}:_egdbc :=NewCT_MeasureDimensionMap (); -if _faeef :=d .DecodeElement (_egdbc ,&_gcfag );_faeef !=nil {return _faeef ;};_fbfb .Map =append (_fbfb .Map ,_egdbc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0044\u0069m\u0065\u006e\u0073\u0069\u006f\u006eM\u0061\u0070\u0073 \u0025\u0076",_gcfag .Name ); -if _bedaa :=d .Skip ();_bedaa !=nil {return _bedaa ;};};case _c .EndElement :break _ddefe ;case _c .CharData :};};return nil ;};type CT_PhoneticPr struct{ +// Asterisk Totals +AsteriskTotalsAttr *bool ; -// Font Id -FontIdAttr uint32 ; +// Show Item Names +ShowItemsAttr *bool ; -// Character Type -TypeAttr ST_PhoneticType ; +// Allow Edit Data +EditDataAttr *bool ; -// Alignment -AlignmentAttr ST_PhoneticAlignment ;};func (_ebdbde ST_FontScheme )ValidateWithPath (path string )error {switch _ebdbde {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebdbde )); -};return nil ;};const (ST_DataValidationErrorStyleUnset ST_DataValidationErrorStyle =0;ST_DataValidationErrorStyleStop ST_DataValidationErrorStyle =1;ST_DataValidationErrorStyleWarning ST_DataValidationErrorStyle =2;ST_DataValidationErrorStyleInformation ST_DataValidationErrorStyle =3; -); +// Disable Field List +DisableFieldListAttr *bool ; -// ValidateWithPath validates the Users and its children, prefixing error messages with path -func (_becdcb *Users )ValidateWithPath (path string )error {if _eaddc :=_becdcb .CT_Users .ValidateWithPath (path );_eaddc !=nil {return _eaddc ;};return nil ;};func NewCT_PivotAreaReferences ()*CT_PivotAreaReferences {_gbdfb :=&CT_PivotAreaReferences {}; -return _gbdfb ;};type ST_TextVAlign byte ; +// Show Calculated Members +ShowCalcMbrsAttr *bool ; -// ValidateWithPath validates the CT_PivotHierarchy and its children, prefixing error messages with path -func (_adfda *CT_PivotHierarchy )ValidateWithPath (path string )error {if _adfda .Mps !=nil {if _bfeca :=_adfda .Mps .ValidateWithPath (path +"\u002f\u004d\u0070\u0073");_bfeca !=nil {return _bfeca ;};};for _gfgeg ,_gfbbe :=range _adfda .Members {if _ffacc :=_gfbbe .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004d\u0065\u006d\u0062\u0065\u0072s\u005b\u0025\u0064\u005d",path ,_gfgeg )); -_ffacc !=nil {return _ffacc ;};};if _adfda .ExtLst !=nil {if _fdcca :=_adfda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fdcca !=nil {return _fdcca ;};};return nil ;};const (ST_TableTypeUnset ST_TableType =0;ST_TableTypeWorksheet ST_TableType =1; -ST_TableTypeXml ST_TableType =2;ST_TableTypeQueryTable ST_TableType =3;);func NewCT_CustomProperty ()*CT_CustomProperty {_gddc :=&CT_CustomProperty {};return _gddc };func (_acfabc *ST_DdeValueType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acfabc =0; -case "\u006e\u0069\u006c":*_acfabc =1;case "\u0062":*_acfabc =2;case "\u006e":*_acfabc =3;case "\u0065":*_acfabc =4;case "\u0073\u0074\u0072":*_acfabc =5;};return nil ;}; +// Total Visual Data +VisualTotalsAttr *bool ; -// Validate validates the CT_SmartTagPr and its children -func (_bbgca *CT_SmartTagPr )Validate ()error {return _bbgca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");};func (_gbbfb ST_Type )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gbbfb .String (),start ); -};func NewCT_CellFormula ()*CT_CellFormula {_befb :=&CT_CellFormula {};return _befb };func NewCT_DataValidation ()*CT_DataValidation {_gfdcd :=&CT_DataValidation {};return _gfdcd };func (_acaec *CT_MergeCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddcaf :=range start .Attr {if _ddcaf .Name .Local =="\u0072\u0065\u0066"{_bedbcb :=_ddcaf .Value ; -_acaec .RefAttr =_bedbcb ;continue ;};};for {_agcdf ,_dgbfd :=d .Token ();if _dgbfd !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065r\u0067\u0065\u0043\u0065\u006c\u006c\u003a\u0020\u0025\u0073",_dgbfd ); -};if _ececaf ,_ecdab :=_agcdf .(_c .EndElement );_ecdab &&_ececaf .Name ==start .Name {break ;};};return nil ;}; +// Show Multiple Labels +ShowMultipleLabelAttr *bool ; -// ValidateWithPath validates the CT_RevisionsChoice and its children, prefixing error messages with path -func (_bdbcf *CT_RevisionsChoice )ValidateWithPath (path string )error {for _cacff ,_ffccd :=range _bdbcf .Rrc {if _geebd :=_ffccd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0072\u0063\u005b\u0025\u0064\u005d",path ,_cacff ));_geebd !=nil {return _geebd ; -};};for _gbgefe ,_eedbf :=range _bdbcf .Rm {if _gcbbbe :=_eedbf .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0052\u006d\u005b\u0025\u0064]",path ,_gbgefe ));_gcbbbe !=nil {return _gcbbbe ;};};for _bfbbcf ,_bfecd :=range _bdbcf .Rcv {if _gebcg :=_bfecd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0076\u005b\u0025\u0064\u005d",path ,_bfbbcf )); -_gebcg !=nil {return _gebcg ;};};for _eedab ,_dfcga :=range _bdbcf .Rsnm {if _fdbaed :=_dfcga .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0073\u006e\u006d\u005b\u0025\u0064\u005d",path ,_eedab ));_fdbaed !=nil {return _fdbaed ;};};for _gafce ,_geaacf :=range _bdbcf .Ris {if _aeeedg :=_geaacf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0069\u0073\u005b\u0025\u0064\u005d",path ,_gafce )); -_aeeedg !=nil {return _aeeedg ;};};for _cedcb ,_fdffb :=range _bdbcf .Rcc {if _fcggc :=_fdffb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_cedcb ));_fcggc !=nil {return _fcggc ;};};for _egcdd ,_ddeeff :=range _bdbcf .Rfmt {if _aaee :=_ddeeff .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_egcdd )); -_aaee !=nil {return _aaee ;};};for _fabdf ,_fdffd :=range _bdbcf .Raf {if _bacee :=_fdffd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0061\u0066\u005b\u0025\u0064\u005d",path ,_fabdf ));_bacee !=nil {return _bacee ;};};for _cfdbd ,_aeagc :=range _bdbcf .Rdn {if _gagfa :=_aeagc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0064\u006e\u005b\u0025\u0064\u005d",path ,_cfdbd )); -_gagfa !=nil {return _gagfa ;};};for _degee ,_gcabg :=range _bdbcf .Rcmt {if _aggfdc :=_gcabg .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0063\u006d\u0074\u005b\u0025\u0064\u005d",path ,_degee ));_aggfdc !=nil {return _aggfdc ;};};for _ebcga ,_dfcgf :=range _bdbcf .Rqt {if _bffeb :=_dfcgf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0071\u0074\u005b\u0025\u0064\u005d",path ,_ebcga )); -_bffeb !=nil {return _bffeb ;};};for _bdbeed ,_dabbd :=range _bdbcf .Rcft {if _ageaef :=_dabbd .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0063\u0066\u0074\u005b\u0025\u0064\u005d",path ,_bdbeed ));_ageaef !=nil {return _ageaef ;};};return nil ; -};func (_cddeg *CT_DataField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cddeg .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cddeg .NameAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cddeg .FldAttr )});if _cddeg .SubtotalAttr !=ST_DataConsolidateFunctionUnset {_ecaac ,_dadfg :=_cddeg .SubtotalAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0075\u0062\u0074\u006f\u0074\u0061\u006c"}); -if _dadfg !=nil {return _dadfg ;};start .Attr =append (start .Attr ,_ecaac );};if _cddeg .ShowDataAsAttr !=ST_ShowDataAsUnset {_daec ,_dbgaf :=_cddeg .ShowDataAsAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u006f\u0077\u0044\u0061\u0074\u0061\u0041\u0073"}); -if _dbgaf !=nil {return _dbgaf ;};start .Attr =append (start .Attr ,_daec );};if _cddeg .BaseFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062a\u0073\u0065\u0046\u0069\u0065\u006cd"},Value :_fg .Sprintf ("\u0025\u0076",*_cddeg .BaseFieldAttr )}); -};if _cddeg .BaseItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073\u0065\u0049\u0074\u0065\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_cddeg .BaseItemAttr )});};if _cddeg .NumFmtIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cddeg .NumFmtIdAttr )}); -};e .EncodeToken (start );if _cddeg .ExtLst !=nil {_fgggg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cddeg .ExtLst ,_fgggg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_ExternalCell ()*CT_ExternalCell {_gebc :=&CT_ExternalCell {};return _gebc };func (_gcdg *CT_QueryTableDeletedFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbdfdf :=range start .Attr {if _bbdfdf .Name .Local =="\u0063\u006f\u0075n\u0074"{_aeegb ,_cgdcb :=_f .ParseUint (_bbdfdf .Value ,10,32); -if _cgdcb !=nil {return _cgdcb ;};_cddd :=uint32 (_aeegb );_gcdg .CountAttr =&_cddd ;continue ;};};_eaadf :for {_gcbfbc ,_gcdeaf :=d .Token ();if _gcdeaf !=nil {return _gcdeaf ;};switch _deaec :=_gcbfbc .(type ){case _c .StartElement :switch _deaec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u006ce\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u006ce\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_fbeba :=NewCT_DeletedField (); -if _egaef :=d .DecodeElement (_fbeba ,&_deaec );_egaef !=nil {return _egaef ;};_gcdg .DeletedField =append (_gcdg .DeletedField ,_fbeba );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0051\u0075e\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_deaec .Name ); -if _aedce :=d .Skip ();_aedce !=nil {return _aedce ;};};case _c .EndElement :break _eaadf ;case _c .CharData :};};return nil ;};type CT_RevisionComment struct{ +// Show Drop Down +ShowDataDropDownAttr *bool ; -// Sheet Id -SheetIdAttr uint32 ; +// Show Expand Collapse +ShowDrillAttr *bool ; -// Cell -CellAttr string ; +// Print Drill Indicators +PrintDrillAttr *bool ; -// GUID -GuidAttr string ; +// Show Member Property ToolTips +ShowMemberPropertyTipsAttr *bool ; -// User Action -ActionAttr ST_RevisionAction ; +// Show ToolTips on Data +ShowDataTipsAttr *bool ; -// Always Show Comment -AlwaysShowAttr *bool ; +// Enable PivotTable Wizard +EnableWizardAttr *bool ; -// Old Comment -OldAttr *bool ; +// Enable Drill Down +EnableDrillAttr *bool ; -// Comment In Hidden Row -HiddenRowAttr *bool ; +// Enable Field Properties +EnableFieldPropertiesAttr *bool ; -// Hidden Column -HiddenColumnAttr *bool ; +// Preserve Formatting +PreserveFormattingAttr *bool ; -// Author -AuthorAttr string ; +// Auto Formatting +UseAutoFormattingAttr *bool ; -// Original Comment Length -OldLengthAttr *uint32 ; +// Page Wrap +PageWrapAttr *uint32 ; -// New Comment Length -NewLengthAttr *uint32 ;}; +// Page Over Then Down +PageOverThenDownAttr *bool ; -// ValidateWithPath validates the CT_SortCondition and its children, prefixing error messages with path -func (_adcde *CT_SortCondition )ValidateWithPath (path string )error {if _dbgbga :=_adcde .SortByAttr .ValidateWithPath (path +"/\u0053\u006f\u0072\u0074\u0042\u0079\u0041\u0074\u0074\u0072");_dbgbga !=nil {return _dbgbga ;};if _cdagg :=_adcde .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072"); -_cdagg !=nil {return _cdagg ;};return nil ;};type CT_Dxf struct{ +// Subtotal Hidden Items +SubtotalHiddenItemsAttr *bool ; -// Font Properties -Font *CT_Font ; +// Row Grand Totals +RowGrandTotalsAttr *bool ; -// Number Format -NumFmt *CT_NumFmt ; +// Grand Totals On Columns +ColGrandTotalsAttr *bool ; -// Fill -Fill *CT_Fill ; +// Field Print Titles +FieldPrintTitlesAttr *bool ; -// Alignment -Alignment *CT_CellAlignment ; +// Item Print Titles +ItemPrintTitlesAttr *bool ; -// Border Properties -Border *CT_Border ; +// Merge Titles +MergeItemAttr *bool ; -// Protection Properties -Protection *CT_CellProtection ; +// Show Drop Zones +ShowDropZonesAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_ebdcf *CT_NumFmts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebdcf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ebdcf .CountAttr )}); -};e .EncodeToken (start );if _ebdcf .NumFmt !=nil {_efgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};for _ ,_efaad :=range _ebdcf .NumFmt {e .EncodeElement (_efaad ,_efgf );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ddgfd *CT_Fills )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ddgfd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ddgfd .CountAttr )}); -};e .EncodeToken (start );if _ddgfd .Fill !=nil {_ffeeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u006c\u006c"}};for _ ,_dgead :=range _ddgfd .Fill {e .EncodeElement (_dgead ,_ffeeb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// PivotCache Created Version +CreatedVersionAttr *uint8 ; -// ValidateWithPath validates the CT_CacheField and its children, prefixing error messages with path -func (_cgg *CT_CacheField )ValidateWithPath (path string )error {if _cgg .SharedItems !=nil {if _ffadc :=_cgg .SharedItems .ValidateWithPath (path +"\u002f\u0053\u0068a\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073");_ffadc !=nil {return _ffadc ;};}; -if _cgg .FieldGroup !=nil {if _bcf :=_cgg .FieldGroup .ValidateWithPath (path +"/\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070");_bcf !=nil {return _bcf ;};};for _eaa ,_cafc :=range _cgg .MpMap {if _fbdd :=_cafc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fM\u0070\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_eaa )); -_fbdd !=nil {return _fbdd ;};};if _cgg .ExtLst !=nil {if _baae :=_cgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_baae !=nil {return _baae ;};};return nil ;};func (_bgdg *CT_Dimensions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgdg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bgdg .CountAttr )}); -};e .EncodeToken (start );if _bgdg .Dimension !=nil {_agecbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}};for _ ,_baba :=range _bgdg .Dimension {e .EncodeElement (_baba ,_agecbg ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cfgef *CT_Comment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_cfgef .RefAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cfgef .AuthorIdAttr )});if _cfgef .GuidAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfgef .GuidAttr )}); -};if _cfgef .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cfgef .ShapeIdAttr )});};e .EncodeToken (start );_ggbdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074"}}; -e .EncodeElement (_cfgef .Text ,_ggbdc );if _cfgef .CommentPr !=nil {_gfggc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072"}};e .EncodeElement (_cfgef .CommentPr ,_gfggc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ceccd *CT_MeasureGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_ceccd .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_ceccd .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_ddfce *CT_Scenario )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aaefd :=range start .Attr {if _aaefd .Name .Local =="\u006e\u0061\u006d\u0065"{_cdaf :=_aaefd .Value ;_ddfce .NameAttr =_cdaf ;continue ;};if _aaefd .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_adgcef ,_cgbed :=_f .ParseBool (_aaefd .Value ); -if _cgbed !=nil {return _cgbed ;};_ddfce .LockedAttr =&_adgcef ;continue ;};if _aaefd .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_gfdbf ,_agefg :=_f .ParseBool (_aaefd .Value );if _agefg !=nil {return _agefg ;};_ddfce .HiddenAttr =&_gfdbf ;continue ; -};if _aaefd .Name .Local =="\u0063\u006f\u0075n\u0074"{_gbcce ,_dafga :=_f .ParseUint (_aaefd .Value ,10,32);if _dafga !=nil {return _dafga ;};_dbeafd :=uint32 (_gbcce );_ddfce .CountAttr =&_dbeafd ;continue ;};if _aaefd .Name .Local =="\u0075\u0073\u0065\u0072"{_febge :=_aaefd .Value ; -_ddfce .UserAttr =&_febge ;continue ;};if _aaefd .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_defgf :=_aaefd .Value ;_ddfce .CommentAttr =&_defgf ;continue ;};};_fcgfg :for {_gdeeg ,_bdggb :=d .Token ();if _bdggb !=nil {return _bdggb ;};switch _befab :=_gdeeg .(type ){case _c .StartElement :switch _befab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073"}:_addfg :=NewCT_InputCells (); -if _ccdbb :=d .DecodeElement (_addfg ,&_befab );_ccdbb !=nil {return _ccdbb ;};_ddfce .InputCells =append (_ddfce .InputCells ,_addfg );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0020\u0025\u0076",_befab .Name ); -if _adgbb :=d .Skip ();_adgbb !=nil {return _adgbb ;};};case _c .EndElement :break _fcgfg ;case _c .CharData :};};return nil ;};func NewWorkbook ()*Workbook {_efbde :=&Workbook {};_efbde .CT_Workbook =*NewCT_Workbook ();return _efbde ;};type ST_IconSetType byte ; -func (_dcdgb *CT_ExternalBook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgecf :=range start .Attr {if _fgecf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fgecf .Name .Local =="\u0069\u0064"||_fgecf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fgecf .Name .Local =="\u0069\u0064"{_acbf :=_fgecf .Value ; -_dcdgb .IdAttr =_acbf ;continue ;};};_fadb :for {_cddcb ,_dafgcg :=d .Token ();if _dafgcg !=nil {return _dafgcg ;};switch _ebdag :=_cddcb .(type ){case _c .StartElement :switch _ebdag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073"}:_dcdgb .SheetNames =NewCT_ExternalSheetNames (); -if _bdffb :=d .DecodeElement (_dcdgb .SheetNames ,&_ebdag );_bdffb !=nil {return _bdffb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_dcdgb .DefinedNames =NewCT_ExternalDefinedNames (); -if _ebcag :=d .DecodeElement (_dcdgb .DefinedNames ,&_ebdag );_ebcag !=nil {return _ebcag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"}:_dcdgb .SheetDataSet =NewCT_ExternalSheetDataSet (); -if _gaadg :=d .DecodeElement (_dcdgb .SheetDataSet ,&_ebdag );_gaadg !=nil {return _gaadg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b\u0020\u0025\u0076",_ebdag .Name ); -if _baced :=d .Skip ();_baced !=nil {return _baced ;};};case _c .EndElement :break _fadb ;case _c .CharData :};};return nil ;};type CT_QueryTableDeletedFields struct{ +// Indentation for Compact Axis +IndentAttr *uint32 ; -// Deleted Fields Count -CountAttr *uint32 ; +// Show Empty Row +ShowEmptyRowAttr *bool ; -// Deleted Field -DeletedField []*CT_DeletedField ;};func NewCT_CustomChartsheetViews ()*CT_CustomChartsheetViews {_gbgc :=&CT_CustomChartsheetViews {};return _gbgc ;}; +// Show Empty Column +ShowEmptyColAttr *bool ; -// Validate validates the CT_CustomChartsheetViews and its children -func (_cdff *CT_CustomChartsheetViews )Validate ()error {return _cdff .ValidateWithPath ("\u0043T\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072t\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");}; +// Show Field Headers +ShowHeadersAttr *bool ; -// Validate validates the CT_Colors and its children -func (_gaad *CT_Colors )Validate ()error {return _gaad .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s");}; +// Compact New Fields +CompactAttr *bool ; -// Validate validates the CT_FontName and its children -func (_gfecb *CT_FontName )Validate ()error {return _gfecb .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065");}; +// Outline New Fields +OutlineAttr *bool ; -// Validate validates the CT_CellFormula and its children -func (_bcag *CT_CellFormula )Validate ()error {return _bcag .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0046\u006fr\u006d\u0075\u006c\u0061");}; +// Outline Data Fields +OutlineDataAttr *bool ; -// ValidateWithPath validates the CT_PivotCacheRecords and its children, prefixing error messages with path -func (_ddbdb *CT_PivotCacheRecords )ValidateWithPath (path string )error {for _dbeecb ,_fadde :=range _ddbdb .R {if _aafbe :=_fadde .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_dbeecb ));_aafbe !=nil {return _aafbe ; -};};if _ddbdb .ExtLst !=nil {if _bdgbfe :=_ddbdb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bdgbfe !=nil {return _bdgbfe ;};};return nil ;};const (ST_TargetScreenSizeUnset ST_TargetScreenSize =0;ST_TargetScreenSize544x376 ST_TargetScreenSize =1; -ST_TargetScreenSize640x480 ST_TargetScreenSize =2;ST_TargetScreenSize720x512 ST_TargetScreenSize =3;ST_TargetScreenSize800x600 ST_TargetScreenSize =4;ST_TargetScreenSize1024x768 ST_TargetScreenSize =5;ST_TargetScreenSize1152x882 ST_TargetScreenSize =6; -ST_TargetScreenSize1152x900 ST_TargetScreenSize =7;ST_TargetScreenSize1280x1024 ST_TargetScreenSize =8;ST_TargetScreenSize1600x1200 ST_TargetScreenSize =9;ST_TargetScreenSize1800x1440 ST_TargetScreenSize =10;ST_TargetScreenSize1920x1200 ST_TargetScreenSize =11; -);func (_dccegc *CT_rowItems )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dccegc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dccegc .CountAttr )}); -};e .EncodeToken (start );_gggace :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}};for _ ,_adegce :=range _dccegc .I {e .EncodeElement (_adegce ,_gggace );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fbagf ST_Pane )ValidateWithPath (path string )error {switch _fbagf {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbagf )); -};return nil ;};type CT_VolType struct{ +// Compact Data +CompactDataAttr *bool ; -// Type -TypeAttr ST_VolDepType ; +// Data Fields Published +PublishedAttr *bool ; -// Main -Main []*CT_VolMain ;};func NewCT_Extension ()*CT_Extension {_faeg :=&CT_Extension {};return _faeg };func (_bfdaa *CT_FilterColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfefbd :=range start .Attr {if _bfefbd .Name .Local =="\u0063\u006f\u006cI\u0064"{_bcdc ,_fffd :=_f .ParseUint (_bfefbd .Value ,10,32); -if _fffd !=nil {return _fffd ;};_bfdaa .ColIdAttr =uint32 (_bcdc );continue ;};if _bfefbd .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0042\u0075\u0074\u0074\u006f\u006e"{_bagbf ,_acbfe :=_f .ParseBool (_bfefbd .Value );if _acbfe !=nil {return _acbfe ; -};_bfdaa .HiddenButtonAttr =&_bagbf ;continue ;};if _bfefbd .Name .Local =="\u0073\u0068\u006f\u0077\u0042\u0075\u0074\u0074\u006f\u006e"{_gcgdc ,_dcgea :=_f .ParseBool (_bfefbd .Value );if _dcgea !=nil {return _dcgea ;};_bfdaa .ShowButtonAttr =&_gcgdc ; -continue ;};};_bfae :for {_fead ,_baed :=d .Token ();if _baed !=nil {return _baed ;};switch _dgdcd :=_fead .(type ){case _c .StartElement :switch _dgdcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _gdee :=d .DecodeElement (&_bfdaa .FilterColumnChoice .Filters ,&_dgdcd );_gdee !=nil {return _gdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u00701\u0030"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _dafe :=d .DecodeElement (&_bfdaa .FilterColumnChoice .Top10 ,&_dgdcd );_dafe !=nil {return _dafe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _dggff :=d .DecodeElement (&_bfdaa .FilterColumnChoice .CustomFilters ,&_dgdcd );_dggff !=nil {return _dggff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _baacf :=d .DecodeElement (&_bfdaa .FilterColumnChoice .DynamicFilter ,&_dgdcd );_baacf !=nil {return _baacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _cfdcf :=d .DecodeElement (&_bfdaa .FilterColumnChoice .ColorFilter ,&_dgdcd );_cfdcf !=nil {return _cfdcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _dfae :=d .DecodeElement (&_bfdaa .FilterColumnChoice .IconFilter ,&_dgdcd );_dfae !=nil {return _dfae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfdaa .FilterColumnChoice =NewCT_FilterColumnChoice (); -if _agggca :=d .DecodeElement (&_bfdaa .FilterColumnChoice .ExtLst ,&_dgdcd );_agggca !=nil {return _agggca ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u006ct\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0020\u0025\u0076",_dgdcd .Name ); -if _gbaea :=d .Skip ();_gbaea !=nil {return _gbaea ;};};case _c .EndElement :break _bfae ;case _c .CharData :};};return nil ;}; +// Enable Drop Zones +GridDropZonesAttr *bool ; -// ValidateWithPath validates the CT_DbPr and its children, prefixing error messages with path -func (_bcga *CT_DbPr )ValidateWithPath (path string )error {return nil };const (ST_CommentsUnset ST_Comments =0;ST_CommentsCommNone ST_Comments =1;ST_CommentsCommIndicator ST_Comments =2;ST_CommentsCommIndAndComment ST_Comments =3;);func (_adeaa ST_SheetViewType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_baceef :=_c .Attr {}; -_baceef .Name =name ;switch _adeaa {case ST_SheetViewTypeUnset :_baceef .Value ="";case ST_SheetViewTypeNormal :_baceef .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_SheetViewTypePageBreakPreview :_baceef .Value ="\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077"; -case ST_SheetViewTypePageLayout :_baceef .Value ="\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074";};return _baceef ,nil ;};func (_ffbgc *ST_CfvoType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ffbgc =0;case "\u006e\u0075\u006d":*_ffbgc =1; -case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_ffbgc =2;case "\u006d\u0061\u0078":*_ffbgc =3;case "\u006d\u0069\u006e":*_ffbgc =4;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_ffbgc =5;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065":*_ffbgc =6; -};return nil ;}; +// Stop Immersive UI +ImmersiveAttr *bool ; -// Validate validates the CT_TableStyle and its children -func (_bgedc *CT_TableStyle )Validate ()error {return _bgedc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065");};func NewCT_TableStyle ()*CT_TableStyle {_bgeab :=&CT_TableStyle {};return _bgeab };func (_afedc *ST_SourceType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbfbga ,_cbeeg :=d .Token (); -if _cbeeg !=nil {return _cbeeg ;};if _beabc ,_begcc :=_bbfbga .(_c .EndElement );_begcc &&_beabc .Name ==start .Name {*_afedc =1;return nil ;};if _agaabb ,_cfbbg :=_bbfbga .(_c .CharData );!_cfbbg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbfbga ); -}else {switch string (_agaabb ){case "":*_afedc =0;case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_afedc =1;case "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_afedc =2;case "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e":*_afedc =3; -case "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f":*_afedc =4;};};_bbfbga ,_cbeeg =d .Token ();if _cbeeg !=nil {return _cbeeg ;};if _dgefbc ,_efdded :=_bbfbga .(_c .EndElement );_efdded &&_dgefbc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbfbga ); -};func (_fdadbf ST_HtmlFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fdadbf .String (),start );};func (_aeagg *CT_ChartsheetView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aeagg .TabSelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0061\u0062\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeagg .TabSelectedAttr ))}); -};if _aeagg .ZoomScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0053\u0063\u0061\u006ce"},Value :_fg .Sprintf ("\u0025\u0076",*_aeagg .ZoomScaleAttr )});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056i\u0065\u0077\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aeagg .WorkbookViewIdAttr )}); -if _aeagg .ZoomToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007ao\u006f\u006d\u0054\u006f\u0046\u0069t"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeagg .ZoomToFitAttr ))});};e .EncodeToken (start );if _aeagg .ExtLst !=nil {_dcfef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_aeagg .ExtLst ,_dcfef );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CalcPr struct{ +// Multiple Field Filters +MultipleFieldFiltersAttr *bool ; -// Calculation Id -CalcIdAttr *uint32 ; +// Chart Format Id +ChartFormatAttr *uint32 ; -// Calculation Mode -CalcModeAttr ST_CalcMode ; +// Row Header Caption +RowHeaderCaptionAttr *string ; -// Full Calculation On Load -FullCalcOnLoadAttr *bool ; +// Column Header Caption +ColHeaderCaptionAttr *string ; -// Reference Mode -RefModeAttr ST_RefMode ; +// Default Sort Order +FieldListSortAscendingAttr *bool ; -// Calculation Iteration -IterateAttr *bool ; +// MDX Subqueries Supported +MdxSubqueriesAttr *bool ; -// Iteration Count -IterateCountAttr *uint32 ; +// Custom List AutoSort +CustomListSortAttr *bool ; -// Iterative Calculation Delta -IterateDeltaAttr *float64 ; +// PivotTable Location +Location *CT_Location ; -// Full Precision Calculation -FullPrecisionAttr *bool ; +// PivotTable Fields +PivotFields *CT_PivotFields ; -// Calc Completed -CalcCompletedAttr *bool ; +// Row Fields +RowFields *CT_RowFields ; -// Calculate On Save -CalcOnSaveAttr *bool ; +// Row Items +RowItems *CT_rowItems ; -// Concurrent Calculations -ConcurrentCalcAttr *bool ; +// Column Fields +ColFields *CT_ColFields ; -// Concurrent Thread Manual Count -ConcurrentManualCountAttr *uint32 ; +// Column Items +ColItems *CT_colItems ; -// Force Full Calculation -ForceFullCalcAttr *bool ;};func (_bbbee *ST_FormatAction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ceeage ,_ddbbf :=d .Token ();if _ddbbf !=nil {return _ddbbf ;};if _bbbcg ,_feaef :=_ceeage .(_c .EndElement );_feaef &&_bbbcg .Name ==start .Name {*_bbbee =1; -return nil ;};if _abcea ,_deefgc :=_ceeage .(_c .CharData );!_deefgc {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceeage );}else {switch string (_abcea ){case "":*_bbbee =0; -case "\u0062\u006c\u0061n\u006b":*_bbbee =1;case "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067":*_bbbee =2;case "\u0064\u0072\u0069l\u006c":*_bbbee =3;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_bbbee =4;};};_ceeage ,_ddbbf =d .Token (); -if _ddbbf !=nil {return _ddbbf ;};if _afgfdc ,_ecgee :=_ceeage .(_c .EndElement );_ecgee &&_afgfdc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceeage ); -};func (_cgabe *CT_SmartTagType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgabe .NamespaceUriAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0055\u0072\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_cgabe .NamespaceUriAttr )}); -};if _cgabe .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cgabe .NameAttr )});};if _cgabe .UrlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cgabe .UrlAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Break struct{ +// Page Field Items +PageFields *CT_PageFields ; -// Id -IdAttr *uint32 ; +// Data Fields +DataFields *CT_DataFields ; -// Minimum -MinAttr *uint32 ; +// PivotTable Formats +Formats *CT_Formats ; -// Maximum -MaxAttr *uint32 ; +// Conditional Formats +ConditionalFormats *CT_ConditionalFormats ; -// Manual Page Break -ManAttr *bool ; +// PivotChart Formats +ChartFormats *CT_ChartFormats ; -// Pivot-Created Page Break -PtAttr *bool ;};func NewCT_VerticalAlignFontProperty ()*CT_VerticalAlignFontProperty {_aggdcd :=&CT_VerticalAlignFontProperty {};_aggdcd .ValAttr =_b .ST_VerticalAlignRun (1);return _aggdcd ;};func (_bfgccb *CT_OutlinePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfgccb .ApplyStylesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgccb .ApplyStylesAttr ))}); -};if _bfgccb .SummaryBelowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u006dm\u0061\u0072\u0079\u0042\u0065\u006c\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgccb .SummaryBelowAttr ))}); -};if _bfgccb .SummaryRightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u006dm\u0061\u0072\u0079\u0052\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgccb .SummaryRightAttr ))}); -};if _bfgccb .ShowOutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bfgccb .ShowOutlineSymbolsAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gdfca *CT_Macrosheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdfca .SheetData =NewCT_SheetData ();_cdbfg :for {_cggda ,_bgbc :=d .Token (); -if _bgbc !=nil {return _bgbc ;};switch _bbded :=_cggda .(type ){case _c .StartElement :switch _bbded .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_gdfca .SheetPr =NewCT_SheetPr (); -if _dbgadc :=d .DecodeElement (_gdfca .SheetPr ,&_bbded );_dbgadc !=nil {return _dbgadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_gdfca .Dimension =NewCT_SheetDimension (); -if _fefe :=d .DecodeElement (_gdfca .Dimension ,&_bbded );_fefe !=nil {return _fefe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_gdfca .SheetViews =NewCT_SheetViews (); -if _gfdff :=d .DecodeElement (_gdfca .SheetViews ,&_bbded );_gfdff !=nil {return _gfdff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_gdfca .SheetFormatPr =NewCT_SheetFormatPr (); -if _beeedd :=d .DecodeElement (_gdfca .SheetFormatPr ,&_bbded );_beeedd !=nil {return _beeedd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_ebeee :=NewCT_Cols (); -if _gaabe :=d .DecodeElement (_ebeee ,&_bbded );_gaabe !=nil {return _gaabe ;};_gdfca .Cols =append (_gdfca .Cols ,_ebeee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _gaagb :=d .DecodeElement (_gdfca .SheetData ,&_bbded ); -_gaagb !=nil {return _gaagb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_gdfca .SheetProtection =NewCT_SheetProtection (); -if _cdbfa :=d .DecodeElement (_gdfca .SheetProtection ,&_bbded );_cdbfa !=nil {return _cdbfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_gdfca .AutoFilter =NewCT_AutoFilter (); -if _dggffb :=d .DecodeElement (_gdfca .AutoFilter ,&_bbded );_dggffb !=nil {return _dggffb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_gdfca .SortState =NewCT_SortState (); -if _eeeac :=d .DecodeElement (_gdfca .SortState ,&_bbded );_eeeac !=nil {return _eeeac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_gdfca .DataConsolidate =NewCT_DataConsolidate (); -if _ffag :=d .DecodeElement (_gdfca .DataConsolidate ,&_bbded );_ffag !=nil {return _ffag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_gdfca .CustomSheetViews =NewCT_CustomSheetViews (); -if _fgfaa :=d .DecodeElement (_gdfca .CustomSheetViews ,&_bbded );_fgfaa !=nil {return _fgfaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_gdfca .PhoneticPr =NewCT_PhoneticPr (); -if _bega :=d .DecodeElement (_gdfca .PhoneticPr ,&_bbded );_bega !=nil {return _bega ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_gfdag :=NewCT_ConditionalFormatting (); -if _fdbgg :=d .DecodeElement (_gfdag ,&_bbded );_fdbgg !=nil {return _fdbgg ;};_gdfca .ConditionalFormatting =append (_gdfca .ConditionalFormatting ,_gfdag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_gdfca .PrintOptions =NewCT_PrintOptions (); -if _cbgggg :=d .DecodeElement (_gdfca .PrintOptions ,&_bbded );_cbgggg !=nil {return _cbgggg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_gdfca .PageMargins =NewCT_PageMargins (); -if _fceb :=d .DecodeElement (_gdfca .PageMargins ,&_bbded );_fceb !=nil {return _fceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_gdfca .PageSetup =NewCT_PageSetup (); -if _dccef :=d .DecodeElement (_gdfca .PageSetup ,&_bbded );_dccef !=nil {return _dccef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_gdfca .HeaderFooter =NewCT_HeaderFooter (); -if _dbagf :=d .DecodeElement (_gdfca .HeaderFooter ,&_bbded );_dbagf !=nil {return _dbagf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_gdfca .RowBreaks =NewCT_PageBreak (); -if _egdbd :=d .DecodeElement (_gdfca .RowBreaks ,&_bbded );_egdbd !=nil {return _egdbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_gdfca .ColBreaks =NewCT_PageBreak (); -if _bfdda :=d .DecodeElement (_gdfca .ColBreaks ,&_bbded );_bfdda !=nil {return _bfdda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_gdfca .CustomProperties =NewCT_CustomProperties (); -if _agfd :=d .DecodeElement (_gdfca .CustomProperties ,&_bbded );_agfd !=nil {return _agfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_gdfca .Drawing =NewCT_Drawing (); -if _cbedf :=d .DecodeElement (_gdfca .Drawing ,&_bbded );_cbedf !=nil {return _cbedf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_gdfca .LegacyDrawing =NewCT_LegacyDrawing (); -if _eeaee :=d .DecodeElement (_gdfca .LegacyDrawing ,&_bbded );_eeaee !=nil {return _eeaee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_gdfca .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _dfadc :=d .DecodeElement (_gdfca .LegacyDrawingHF ,&_bbded );_dfadc !=nil {return _dfadc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_gdfca .DrawingHF =NewCT_DrawingHF (); -if _egeaf :=d .DecodeElement (_gdfca .DrawingHF ,&_bbded );_egeaf !=nil {return _egeaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_gdfca .Picture =NewCT_SheetBackgroundPicture (); -if _eagag :=d .DecodeElement (_gdfca .Picture ,&_bbded );_eagag !=nil {return _eagag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_gdfca .OleObjects =NewCT_OleObjects (); -if _ggac :=d .DecodeElement (_gdfca .OleObjects ,&_bbded );_ggac !=nil {return _ggac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdfca .ExtLst =NewCT_ExtensionList (); -if _gcgff :=d .DecodeElement (_gdfca .ExtLst ,&_bbded );_gcgff !=nil {return _gcgff ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004da\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074 \u0025\u0076",_bbded .Name ); -if _agedb :=d .Skip ();_agedb !=nil {return _agedb ;};};case _c .EndElement :break _cdbfg ;case _c .CharData :};};return nil ;};func (_dggfd *ST_CalcMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dggfd =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_dggfd =1; -case "\u0061\u0075\u0074\u006f":*_dggfd =2;case "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065":*_dggfd =3;};return nil ;};func (_cdffc *CT_RevisionSheetRename )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cdffc .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_cdffc .OldNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ee\u0077\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_cdffc .NewNameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cdffc .RIdAttr )});if _cdffc .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdffc .UaAttr ))}); -};if _cdffc .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdffc .RaAttr ))});};e .EncodeToken (start );if _cdffc .ExtLst !=nil {_aadcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_cdffc .ExtLst ,_aadcb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_CustomSheetViews struct{ +// PivotTable OLAP Hierarchies +PivotHierarchies *CT_PivotHierarchies ; -// Custom Sheet View -CustomSheetView []*CT_CustomSheetView ;};func NewCT_PivotAreas ()*CT_PivotAreas {_cccgf :=&CT_PivotAreas {};return _cccgf };type CT_IgnoredErrors struct{ +// PivotTable Style +PivotTableStyleInfo *CT_PivotTableStyle ; -// Ignored Error -IgnoredError []*CT_IgnoredError ;ExtLst *CT_ExtensionList ;};func (_dbcdd *CT_OlapPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbcdd .LocalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .LocalAttr ))}); -};if _dbcdd .LocalConnectionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006co\u0063a\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_dbcdd .LocalConnectionAttr )}); -};if _dbcdd .LocalRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0052\u0065\u0066\u0072\u0065\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .LocalRefreshAttr ))});}; -if _dbcdd .SendLocaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006e\u0064\u004c\u006f\u0063\u0061\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .SendLocaleAttr ))});};if _dbcdd .RowDrillCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077\u0044\u0072\u0069\u006c\u006c\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dbcdd .RowDrillCountAttr )}); -};if _dbcdd .ServerFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .ServerFillAttr ))});};if _dbcdd .ServerNumberFormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0072v\u0065\u0072\u004e\u0075\u006db\u0065\u0072F\u006f\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .ServerNumberFormatAttr ))}); -};if _dbcdd .ServerFontAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .ServerFontAttr ))});};if _dbcdd .ServerFontColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0072v\u0065\u0072\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006f\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcdd .ServerFontColorAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Filters +Filters *CT_PivotFilters ; -// Validate validates the CT_FillChoice and its children -func (_ccdfd *CT_FillChoice )Validate ()error {return _ccdfd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ccfe *CT_DeletedField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_ccfe .NameAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ColHierarchiesUsage ()*CT_ColHierarchiesUsage {_aafg :=&CT_ColHierarchiesUsage {};return _aafg ;}; +// Row OLAP Hierarchy References +RowHierarchiesUsage *CT_RowHierarchiesUsage ; -// ValidateWithPath validates the CT_MemberProperties and its children, prefixing error messages with path -func (_adaaf *CT_MemberProperties )ValidateWithPath (path string )error {for _cabcb ,_ceagb :=range _adaaf .Mp {if _caaab :=_ceagb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u004d\u0070\u005b\u0025\u0064]",path ,_cabcb ));_caaab !=nil {return _caaab ; -};};return nil ;};func (_cafbc *CT_SingleXmlCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_faffg :for {_abfbe ,_cfabg :=d .Token ();if _cfabg !=nil {return _cfabg ;};switch _ddggff :=_abfbe .(type ){case _c .StartElement :switch _ddggff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"}:_bgffd :=NewCT_SingleXmlCell (); -if _efcba :=d .DecodeElement (_bgffd ,&_ddggff );_efcba !=nil {return _efcba ;};_cafbc .SingleXmlCell =append (_cafbc .SingleXmlCell ,_bgffd );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0073\u0020\u0025\u0076",_ddggff .Name ); -if _fgfdd :=d .Skip ();_fgfdd !=nil {return _fgfdd ;};};case _c .EndElement :break _faffg ;case _c .CharData :};};return nil ;};func (_agabg ST_TotalsRowFunction )Validate ()error {return _agabg .ValidateWithPath ("")};func (_ebefd *CT_ConditionalFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebefd .PivotAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0069\u0076o\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebefd .PivotAttr ))}); -};if _ebefd .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_ebefd .SqrefAttr )});};e .EncodeToken (start );_feaag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0052\u0075\u006c\u0065"}}; -for _ ,_cbcee :=range _ebefd .CfRule {e .EncodeElement (_cbcee ,_feaag );};if _ebefd .ExtLst !=nil {_efae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebefd .ExtLst ,_efae ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Column OLAP Hierarchy References +ColHierarchiesUsage *CT_ColHierarchiesUsage ; -// ValidateWithPath validates the CT_ConditionalFormats and its children, prefixing error messages with path -func (_ddaf *CT_ConditionalFormats )ValidateWithPath (path string )error {for _fgfca ,_fcaed :=range _ddaf .ConditionalFormat {if _efbc :=_fcaed .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_fgfca )); -_efbc !=nil {return _efbc ;};};return nil ;};func (_cfdgcd ST_PivotAreaType )ValidateWithPath (path string )error {switch _cfdgcd {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfdgcd )); -};return nil ;}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};func NewCT_DataField ()*CT_DataField {_dfce :=&CT_DataField {}; +return _dfce }; -// Validate validates the CT_ChartsheetProtection and its children -func (_dafce *CT_ChartsheetProtection )Validate ()error {return _dafce .ValidateWithPath ("\u0043\u0054\u005fCh\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");}; +// Validate validates the CT_FileVersion and its children +func (_caede *CT_FileVersion )Validate ()error {return _caede .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0056\u0065r\u0073\u0069\u006f\u006e");};func (_ffega *CT_DefinedNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _ffega .DefinedName !=nil {_ggacc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}};for _ ,_dddfg :=range _ffega .DefinedName {e .EncodeElement (_dddfg ,_ggacc );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_fdadee *Dialogsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdadee .CT_Dialogsheet =*NewCT_Dialogsheet ();_caabe :for {_abgded ,_gefbd :=d .Token ();if _gefbd !=nil {return _gefbd ;};switch _gddbb :=_abgded .(type ){case _c .StartElement :switch _gddbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_fdadee .SheetPr =NewCT_SheetPr (); +if _bcbae :=d .DecodeElement (_fdadee .SheetPr ,&_gddbb );_bcbae !=nil {return _bcbae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_fdadee .SheetViews =NewCT_SheetViews (); +if _afdgf :=d .DecodeElement (_fdadee .SheetViews ,&_gddbb );_afdgf !=nil {return _afdgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_fdadee .SheetFormatPr =NewCT_SheetFormatPr (); +if _gcfde :=d .DecodeElement (_fdadee .SheetFormatPr ,&_gddbb );_gcfde !=nil {return _gcfde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_fdadee .SheetProtection =NewCT_SheetProtection (); +if _geabg :=d .DecodeElement (_fdadee .SheetProtection ,&_gddbb );_geabg !=nil {return _geabg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_fdadee .CustomSheetViews =NewCT_CustomSheetViews (); +if _dbcbe :=d .DecodeElement (_fdadee .CustomSheetViews ,&_gddbb );_dbcbe !=nil {return _dbcbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_fdadee .PrintOptions =NewCT_PrintOptions (); +if _bedgc :=d .DecodeElement (_fdadee .PrintOptions ,&_gddbb );_bedgc !=nil {return _bedgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_fdadee .PageMargins =NewCT_PageMargins (); +if _ceffc :=d .DecodeElement (_fdadee .PageMargins ,&_gddbb );_ceffc !=nil {return _ceffc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_fdadee .PageSetup =NewCT_PageSetup (); +if _fgbcf :=d .DecodeElement (_fdadee .PageSetup ,&_gddbb );_fgbcf !=nil {return _fgbcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_fdadee .HeaderFooter =NewCT_HeaderFooter (); +if _ddfbb :=d .DecodeElement (_fdadee .HeaderFooter ,&_gddbb );_ddfbb !=nil {return _ddfbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_fdadee .Drawing =NewCT_Drawing (); +if _fgbfg :=d .DecodeElement (_fdadee .Drawing ,&_gddbb );_fgbfg !=nil {return _fgbfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_fdadee .LegacyDrawing =NewCT_LegacyDrawing (); +if _ggcdga :=d .DecodeElement (_fdadee .LegacyDrawing ,&_gddbb );_ggcdga !=nil {return _ggcdga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_fdadee .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _dcecg :=d .DecodeElement (_fdadee .LegacyDrawingHF ,&_gddbb );_dcecg !=nil {return _dcecg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_fdadee .DrawingHF =NewCT_DrawingHF (); +if _gcgbd :=d .DecodeElement (_fdadee .DrawingHF ,&_gddbb );_gcgbd !=nil {return _gcgbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_fdadee .OleObjects =NewCT_OleObjects (); +if _bgcge :=d .DecodeElement (_fdadee .OleObjects ,&_gddbb );_bgcge !=nil {return _bgcge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_fdadee .Controls =NewCT_Controls (); +if _gggbe :=d .DecodeElement (_fdadee .Controls ,&_gddbb );_gggbe !=nil {return _gggbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdadee .ExtLst =NewCT_ExtensionList (); +if _bfeeab :=d .DecodeElement (_fdadee .ExtLst ,&_gddbb );_bfeeab !=nil {return _bfeeab ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0044\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_gddbb .Name ); +if _gadcga :=d .Skip ();_gadcga !=nil {return _gadcga ;};};case _c .EndElement :break _caabe ;case _c .CharData :};};return nil ;};func NewCT_Dimensions ()*CT_Dimensions {_ggbde :=&CT_Dimensions {};return _ggbde };func (_edede *CT_TablesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _edede .M !=nil {_acefee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_edede .M ,_acefee );}else if _edede .S !=nil {_gddde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_edede .S ,_gddde ); +}else if _edede .X !=nil {_cdgbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};e .EncodeElement (_edede .X ,_cdgbe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acbb *CT_GroupItemsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +if _acbb .M !=nil {_agefb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_acbb .M ,_agefb );}else if _acbb .N !=nil {_gfafc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_acbb .N ,_gfafc ); +}else if _acbb .B !=nil {_efcefe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_acbb .B ,_efcefe );}else if _acbb .E !=nil {_beade :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_acbb .E ,_beade ); +}else if _acbb .S !=nil {_cacdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_acbb .S ,_cacdf );}else if _acbb .D !=nil {_gdcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_acbb .D ,_gdcf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgceee ST_PaneState )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ceecg :=_c .Attr {};_ceecg .Name =name ;switch _dgceee {case ST_PaneStateUnset :_ceecg .Value ="";case ST_PaneStateSplit :_ceecg .Value ="\u0073\u0070\u006ci\u0074"; +case ST_PaneStateFrozen :_ceecg .Value ="\u0066\u0072\u006f\u007a\u0065\u006e";case ST_PaneStateFrozenSplit :_ceecg .Value ="f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074";};return _ceecg ,nil ;}; -// ValidateWithPath validates the CT_MapInfo and its children, prefixing error messages with path -func (_dagfd *CT_MapInfo )ValidateWithPath (path string )error {for _gfag ,_fgad :=range _dagfd .Schema {if _cadad :=_fgad .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u005b\u0025\u0064\u005d",path ,_gfag )); -_cadad !=nil {return _cadad ;};};for _ddbb ,_afgac :=range _dagfd .Map {if _gggf :=_afgac .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_ddbb ));_gggf !=nil {return _gggf ;};};return nil ;};func (_baaad ST_CalcMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_baaad .String (),start ); -};type CT_FunctionGroup struct{ +// ValidateWithPath validates the CT_CellProtection and its children, prefixing error messages with path +func (_gega *CT_CellProtection )ValidateWithPath (path string )error {return nil }; -// Name -NameAttr *string ;};func (_acad *CT_Borders )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acad .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_acad .CountAttr )}); -};e .EncodeToken (start );if _acad .Border !=nil {_ffad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072"}};for _ ,_bbg :=range _acad .Border {e .EncodeElement (_bbg ,_ffad );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gcadf *ST_FormulaExpression )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afbef ,_bdabe :=d .Token ();if _bdabe !=nil {return _bdabe ;};if _adcfc ,_cgbaf :=_afbef .(_c .EndElement );_cgbaf &&_adcfc .Name ==start .Name {*_gcadf =1; -return nil ;};if _eabga ,_fbbeaa :=_afbef .(_c .CharData );!_fbbeaa {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afbef );}else {switch string (_eabga ){case "":*_gcadf =0; -case "\u0072\u0065\u0066":*_gcadf =1;case "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072":*_gcadf =2;case "\u0061\u0072\u0065\u0061":*_gcadf =3;case "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr":*_gcadf =4;case "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061":*_gcadf =5; -};};_afbef ,_bdabe =d .Token ();if _bdabe !=nil {return _bdabe ;};if _gbgdb ,_gacdff :=_afbef .(_c .EndElement );_gacdff &&_gbgdb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afbef ); -};type CT_Missing struct{ +// ValidateWithPath validates the CT_MeasureGroups and its children, prefixing error messages with path +func (_efdgd *CT_MeasureGroups )ValidateWithPath (path string )error {for _eeffc ,_fggfe :=range _efdgd .MeasureGroup {if _aacca :=_fggfe .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004dea\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_eeffc )); +_aacca !=nil {return _aacca ;};};return nil ;}; -// Unused Item -UAttr *bool ; +// Validate validates the CT_ColFields and its children +func (_dfda *CT_ColFields )Validate ()error {return _dfda .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073");}; -// Calculated Item -FAttr *bool ; +// Validate validates the CT_Consolidation and its children +func (_eafa *CT_Consolidation )Validate ()error {return _eafa .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006es\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e");};func (_dgbafd *CT_WebPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dacgc :=range start .Attr {if _dacgc .Name .Local =="\u0078\u006d\u006c"{_dfcgbb ,_babfge :=_g .ParseBool (_dacgc .Value ); +if _babfge !=nil {return _babfge ;};_dgbafd .XmlAttr =&_dfcgbb ;continue ;};if _dacgc .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0044\u0061\u0074\u0061"{_ccfad ,_cebcfa :=_g .ParseBool (_dacgc .Value );if _cebcfa !=nil {return _cebcfa ;};_dgbafd .SourceDataAttr =&_ccfad ; +continue ;};if _dacgc .Name .Local =="\u0070\u0061\u0072\u0073\u0065\u0050\u0072\u0065"{_gfaedd ,_daacfg :=_g .ParseBool (_dacgc .Value );if _daacfg !=nil {return _daacfg ;};_dgbafd .ParsePreAttr =&_gfaedd ;continue ;};if _dacgc .Name .Local =="c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"{_cfbbe ,_dgdcc :=_g .ParseBool (_dacgc .Value ); +if _dgdcc !=nil {return _dgdcc ;};_dgbafd .ConsecutiveAttr =&_cfbbe ;continue ;};if _dacgc .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_dfbeae ,_eeeda :=_g .ParseBool (_dacgc .Value );if _eeeda !=nil {return _eeeda ;};_dgbafd .FirstRowAttr =&_dfbeae ; +continue ;};if _dacgc .Name .Local =="\u0078\u006c\u0039\u0037"{_gdef ,_cdfbba :=_g .ParseBool (_dacgc .Value );if _cdfbba !=nil {return _cdfbba ;};_dgbafd .Xl97Attr =&_gdef ;continue ;};if _dacgc .Name .Local =="\u0074e\u0078\u0074\u0044\u0061\u0074\u0065s"{_daab ,_ecddfb :=_g .ParseBool (_dacgc .Value ); +if _ecddfb !=nil {return _ecddfb ;};_dgbafd .TextDatesAttr =&_daab ;continue ;};if _dacgc .Name .Local =="\u0078\u006c\u0032\u0030\u0030\u0030"{_edbae ,_beadec :=_g .ParseBool (_dacgc .Value );if _beadec !=nil {return _beadec ;};_dgbafd .Xl2000Attr =&_edbae ; +continue ;};if _dacgc .Name .Local =="\u0075\u0072\u006c"{_efbfb :=_dacgc .Value ;_dgbafd .UrlAttr =&_efbfb ;continue ;};if _dacgc .Name .Local =="\u0070\u006f\u0073\u0074"{_bbdfad :=_dacgc .Value ;_dgbafd .PostAttr =&_bbdfad ;continue ;};if _dacgc .Name .Local =="\u0068\u0074\u006d\u006c\u0054\u0061\u0062\u006c\u0065\u0073"{_eebdgb ,_cebgee :=_g .ParseBool (_dacgc .Value ); +if _cebgee !=nil {return _cebgee ;};_dgbafd .HtmlTablesAttr =&_eebdgb ;continue ;};if _dacgc .Name .Local =="\u0068\u0074\u006d\u006c\u0046\u006f\u0072\u006d\u0061\u0074"{_dgbafd .HtmlFormatAttr .UnmarshalXMLAttr (_dacgc );continue ;};if _dacgc .Name .Local =="\u0065\u0064\u0069\u0074\u0050\u0061\u0067\u0065"{_efdccg :=_dacgc .Value ; +_dgbafd .EditPageAttr =&_efdccg ;continue ;};};_fddbgd :for {_gdceb ,_cbaae :=d .Token ();if _cbaae !=nil {return _cbaae ;};switch _dgadec :=_gdceb .(type ){case _c .StartElement :switch _dgadec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0073"}:_dgbafd .Tables =NewCT_Tables (); +if _edagb :=d .DecodeElement (_dgbafd .Tables ,&_dgadec );_edagb !=nil {return _edagb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072\u0020\u0025\u0076",_dgadec .Name ); +if _ggdcf :=d .Skip ();_ggdcf !=nil {return _ggdcf ;};};case _c .EndElement :break _fddbgd ;case _c .CharData :};};return nil ;}; -// Caption -CAttr *string ; +// ValidateWithPath validates the CT_SheetIdMap and its children, prefixing error messages with path +func (_gaegdc *CT_SheetIdMap )ValidateWithPath (path string )error {for _abcbca ,_eebge :=range _gaegdc .SheetId {if _ageba :=_eebge .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053\u0068\u0065\u0065\u0074\u0049d\u005b\u0025\u0064\u005d",path ,_abcbca )); +_ageba !=nil {return _ageba ;};};return nil ;};func NewCT_CustomProperties ()*CT_CustomProperties {_baae :=&CT_CustomProperties {};return _baae }; -// Member Property Count -CpAttr *uint32 ; +// ValidateWithPath validates the CT_SheetProtection and its children, prefixing error messages with path +func (_ggaac *CT_SheetProtection )ValidateWithPath (path string )error {return nil };func (_fad *CT_BookViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bac :for {_bbd ,_dad :=d .Token ();if _dad !=nil {return _dad ;};switch _bcf :=_bbd .(type ){case _c .StartElement :switch _bcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"}:_fdf :=NewCT_BookView (); +if _fgf :=d .DecodeElement (_fdf ,&_bcf );_fgf !=nil {return _fgf ;};_fad .WorkbookView =append (_fad .WorkbookView ,_fdf );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u006f\u006fk\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_bcf .Name ); +if _cdb :=d .Skip ();_cdb !=nil {return _cdb ;};};case _c .EndElement :break _bac ;case _c .CharData :};};return nil ;};func NewCT_RevisionComment ()*CT_RevisionComment {_bgcdgf :=&CT_RevisionComment {};_bgcdgf .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _bgcdgf ;};func (_eadfdc ST_PhoneticAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afdfd :=_c .Attr {};_afdfd .Name =name ;switch _eadfdc {case ST_PhoneticAlignmentUnset :_afdfd .Value ="";case ST_PhoneticAlignmentNoControl :_afdfd .Value ="\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl"; +case ST_PhoneticAlignmentLeft :_afdfd .Value ="\u006c\u0065\u0066\u0074";case ST_PhoneticAlignmentCenter :_afdfd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_PhoneticAlignmentDistributed :_afdfd .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; +};return _afdfd ,nil ;};func (_ccdaff *ST_ParameterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccgbc ,_eaeac :=d .Token ();if _eaeac !=nil {return _eaeac ;};if _cccde ,_cbbeg :=_ccgbc .(_c .EndElement );_cbbeg &&_cccde .Name ==start .Name {*_ccdaff =1; +return nil ;};if _aeccd ,_fgfca :=_ccgbc .(_c .CharData );!_fgfca {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccgbc );}else {switch string (_aeccd ){case "":*_ccdaff =0; +case "\u0070\u0072\u006f\u006d\u0070\u0074":*_ccdaff =1;case "\u0076\u0061\u006cu\u0065":*_ccdaff =2;case "\u0063\u0065\u006c\u006c":*_ccdaff =3;};};_ccgbc ,_eaeac =d .Token ();if _eaeac !=nil {return _eaeac ;};if _gbbda ,_degggg :=_ccgbc .(_c .EndElement ); +_degggg &&_gbbda .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccgbc );};func (_dbeed *SingleXmlCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbeed .CT_SingleXmlCells =*NewCT_SingleXmlCells (); +_acacf :for {_bagacg ,_decade :=d .Token ();if _decade !=nil {return _decade ;};switch _eedgec :=_bagacg .(type ){case _c .StartElement :switch _eedgec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"}:_efdfc :=NewCT_SingleXmlCell (); +if _ffacf :=d .DecodeElement (_efdfc ,&_eedgec );_ffacf !=nil {return _ffacf ;};_dbeed .SingleXmlCell =append (_dbeed .SingleXmlCell ,_efdfc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043e\u006cl\u0073\u0020\u0025\u0076",_eedgec .Name ); +if _gggcf :=d .Skip ();_gggcf !=nil {return _gggcf ;};};case _c .EndElement :break _acacf ;case _c .CharData :};};return nil ;}; -// Format Index -InAttr *uint32 ; +// Validate validates the CT_VolType and its children +func (_bdbaa *CT_VolType )Validate ()error {return _bdbaa .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065");};func (_ffebd ST_CfType )String ()string {switch _ffebd {case 0:return "";case 1:return "\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e"; +case 2:return "\u0063\u0065\u006c\u006c\u0049\u0073";case 3:return "\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065";case 4:return "\u0064a\u0074\u0061\u0042\u0061\u0072";case 5:return "\u0069c\u006f\u006e\u0053\u0065\u0074";case 6:return "\u0074\u006f\u00701\u0030"; +case 7:return "\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case 8:return "\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case 9:return "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074"; +case 10:return "\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case 11:return "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case 12:return "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case 13:return "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073"; +case 14:return "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073";case 15:return "\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073";case 16:return "\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073"; +case 17:return "\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064";case 18:return "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";};return "";}; -// background Color -BcAttr *string ; +// Validate validates the CT_MemberProperties and its children +func (_ebcd *CT_MemberProperties )Validate ()error {return _ebcd .ValidateWithPath ("\u0043\u0054\u005f\u004dem\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};type CT_PivotAreaReferences struct{ -// Foreground Color -FcAttr *string ; +// Pivot Filter Count +CountAttr *uint32 ; -// Italic -IAttr *bool ; +// Reference +Reference []*CT_PivotAreaReference ;};func (_ggaecg *ST_TextHAlign )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggaecg =0;case "\u006c\u0065\u0066\u0074":*_ggaecg =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ggaecg =2;case "\u0072\u0069\u0067h\u0074":*_ggaecg =3; +case "\u006au\u0073\u0074\u0069\u0066\u0079":*_ggaecg =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_ggaecg =5;};return nil ;}; -// Underline -UnAttr *bool ; +// Validate validates the CT_DataFields and its children +func (_acbeg *CT_DataFields )Validate ()error {return _acbeg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073");};func NewCT_Number ()*CT_Number {_cacfe :=&CT_Number {};return _cacfe }; -// Strikethrough -StAttr *bool ; +// ValidateWithPath validates the CT_Table and its children, prefixing error messages with path +func (_cgbaef *CT_Table )ValidateWithPath (path string )error {if _eaddb :=_cgbaef .TableTypeAttr .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_eaddb !=nil {return _eaddb ;};if _cgbaef .AutoFilter !=nil {if _gdcba :=_cgbaef .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); +_gdcba !=nil {return _gdcba ;};};if _cgbaef .SortState !=nil {if _aegeb :=_cgbaef .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_aegeb !=nil {return _aegeb ;};};if _aafag :=_cgbaef .TableColumns .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"); +_aafag !=nil {return _aafag ;};if _cgbaef .TableStyleInfo !=nil {if _ccdbg :=_cgbaef .TableStyleInfo .ValidateWithPath (path +"\u002fT\u0061b\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f");_ccdbg !=nil {return _ccdbg ;};};if _cgbaef .ExtLst !=nil {if _efggdg :=_cgbaef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_efggdg !=nil {return _efggdg ;};};return nil ;}; -// Bold -BAttr *bool ; +// ValidateWithPath validates the CT_DateGroupItem and its children, prefixing error messages with path +func (_eaea *CT_DateGroupItem )ValidateWithPath (path string )error {if _eaea .DateTimeGroupingAttr ==ST_DateTimeGroupingUnset {return _ba .Errorf ("\u0025s\u002f\u0044a\u0074\u0065\u0054\u0069m\u0065\u0047\u0072o\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072 i\u0073\u0020\u0061 \u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079 \u0066\u0069e\u006c\u0064",path ); +};if _beaeg :=_eaea .DateTimeGroupingAttr .ValidateWithPath (path +"/\u0044\u0061\u0074\u0065Ti\u006de\u0047\u0072\u006f\u0075\u0070i\u006e\u0067\u0041\u0074\u0074\u0072");_beaeg !=nil {return _beaeg ;};return nil ;};func (_afced *CT_VolTopicRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_afced .RAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_ba .Sprintf ("\u0025\u0076",_afced .SAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ChartFormat struct{ -// Tuples -Tpls []*CT_Tuples ; +// Chart Index +ChartAttr uint32 ; -// Member Property Indexes -X []*CT_X ;}; +// Pivot Format Id +FormatAttr uint32 ; -// Validate validates the CT_Cfvo and its children -func (_fgeg *CT_Cfvo )Validate ()error {return _fgeg .ValidateWithPath ("\u0043T\u005f\u0043\u0066\u0076\u006f");}; +// Series Format +SeriesAttr *bool ; -// ValidateWithPath validates the CT_VolTopic and its children, prefixing error messages with path -func (_ccffc *CT_VolTopic )ValidateWithPath (path string )error {if _dgacbe :=_ccffc .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_dgacbe !=nil {return _dgacbe ;};for _cfebd ,_ffddb :=range _ccffc .Tr {if _fecfb :=_ffddb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_cfebd )); -_fecfb !=nil {return _fecfb ;};};return nil ;};func (_gddgf *CT_VolTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_eeabce :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0076\u006f\u006c\u0054\u0079\u0070\u0065"}}; -for _ ,_bebae :=range _gddgf .VolType {e .EncodeElement (_bebae ,_eeabce );};if _gddgf .ExtLst !=nil {_ebfdedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gddgf .ExtLst ,_ebfdedc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfbca ST_MdxKPIProperty )String ()string {switch _dfbca {case 0:return "";case 1:return "\u0076";case 2:return "\u0067";case 3:return "\u0073";case 4:return "\u0074";case 5:return "\u0077"; -case 6:return "\u006d";};return "";}; +// Pivot Table Location Rule +PivotArea *CT_PivotArea ;};type CT_SmartTagTypes struct{ -// ValidateWithPath validates the CT_MemberProperty and its children, prefixing error messages with path -func (_bgfdca *CT_MemberProperty )ValidateWithPath (path string )error {return nil };func (_cdgac *ST_BorderStyle )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dabcea ,_gdfgdf :=d .Token ();if _gdfgdf !=nil {return _gdfgdf ;};if _afbffg ,_gebebg :=_dabcea .(_c .EndElement ); -_gebebg &&_afbffg .Name ==start .Name {*_cdgac =1;return nil ;};if _aeacee ,_bagfeg :=_dabcea .(_c .CharData );!_bagfeg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dabcea ); -}else {switch string (_aeacee ){case "":*_cdgac =0;case "\u006e\u006f\u006e\u0065":*_cdgac =1;case "\u0074\u0068\u0069\u006e":*_cdgac =2;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_cdgac =3;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_cdgac =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_cdgac =5; -case "\u0074\u0068\u0069c\u006b":*_cdgac =6;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_cdgac =7;case "\u0068\u0061\u0069\u0072":*_cdgac =8;case "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064":*_cdgac =9;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_cdgac =10; -case "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_cdgac =11;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cdgac =12;case "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cdgac =13; -case "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_cdgac =14;};};_dabcea ,_gdfgdf =d .Token ();if _gdfgdf !=nil {return _gdfgdf ;};if _fbdfc ,_eebfd :=_dabcea .(_c .EndElement );_eebfd &&_fbdfc .Name ==start .Name {return nil ; -};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dabcea );};func NewCT_Location ()*CT_Location {_dbbc :=&CT_Location {};return _dbbc }; -func NewCT_Selection ()*CT_Selection {_cgecc :=&CT_Selection {};return _cgecc };func (_cfcfdf *CT_XmlColumnPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfaaac :=range start .Attr {if _bfaaac .Name .Local =="\u006d\u0061\u0070I\u0064"{_dacccd ,_dcgbb :=_f .ParseUint (_bfaaac .Value ,10,32); -if _dcgbb !=nil {return _dcgbb ;};_cfcfdf .MapIdAttr =uint32 (_dacccd );continue ;};if _bfaaac .Name .Local =="\u0078\u0070\u0061t\u0068"{_fbgcea :=_bfaaac .Value ;_cfcfdf .XpathAttr =_fbgcea ;continue ;};if _bfaaac .Name .Local =="\u0064\u0065\u006eo\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0064"{_beebdf ,_cbedd :=_f .ParseBool (_bfaaac .Value ); -if _cbedd !=nil {return _cbedd ;};_cfcfdf .DenormalizedAttr =&_beebdf ;continue ;};if _bfaaac .Name .Local =="x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"{_cdega :=_bfaaac .Value ;_cfcfdf .XmlDataTypeAttr =_cdega ;continue ;};};_fbda :for {_dgefg ,_fcdg :=d .Token (); -if _fcdg !=nil {return _fcdg ;};switch _gabdg :=_dgefg .(type ){case _c .StartElement :switch _gabdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfcfdf .ExtLst =NewCT_ExtensionList (); -if _eadce :=d .DecodeElement (_cfcfdf .ExtLst ,&_gabdg );_eadce !=nil {return _eadce ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006c\u0075m\u006eP\u0072\u0020\u0025\u0076",_gabdg .Name ); -if _bdaaf :=d .Skip ();_bdaaf !=nil {return _bdaaf ;};};case _c .EndElement :break _fbda ;case _c .CharData :};};return nil ;};type ST_BorderStyle byte ;type CT_CacheHierarchies struct{ +// Smart Tag Type +SmartTagType []*CT_SmartTagType ;};func (_cagef *CT_MetadataTypes )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cagef .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cagef .CountAttr )}); +};e .EncodeToken (start );_ggcga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u006d\u0065t\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}};for _ ,_gafa :=range _cagef .MetadataType {e .EncodeElement (_gafa ,_ggcga );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type ST_Type byte ; -// Hierarchy Count +// Validate validates the CT_GradientStop and its children +func (_afdg *CT_GradientStop )Validate ()error {return _afdg .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070");};type CT_Dimensions struct{ + +// OLAP Dimensions Count CountAttr *uint32 ; -// PivotCache Hierarchy -CacheHierarchy []*CT_CacheHierarchy ;};func (_cfeeb *CT_SmartTagPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeggf :=range start .Attr {if _eeggf .Name .Local =="\u0065\u006d\u0062e\u0064"{_fgaaeg ,_dfcdad :=_f .ParseBool (_eeggf .Value ); -if _dfcdad !=nil {return _dfcdad ;};_cfeeb .EmbedAttr =&_fgaaeg ;continue ;};if _eeggf .Name .Local =="\u0073\u0068\u006f\u0077"{_cfeeb .ShowAttr .UnmarshalXMLAttr (_eeggf );continue ;};};for {_gdcdce ,_dbcgdc :=d .Token ();if _dbcgdc !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053m\u0061r\u0074T\u0061\u0067\u0050\u0072\u003a\u0020\u0025s",_dbcgdc ); -};if _ecbcb ,_gfdee :=_gdcdce .(_c .EndElement );_gfdee &&_ecbcb .Name ==start .Name {break ;};};return nil ;};type CT_RangeSet struct{ +// OLAP Dimension +Dimension []*CT_PivotDimension ;};func NewUsers ()*Users {_dgdcef :=&Users {};_dgdcef .CT_Users =*NewCT_Users ();return _dgdcef };func (_adfcfe ST_DataValidationImeMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_adfcfe .String (),start ); +};func (_efecb *CT_RevisionQueryTableField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_efecb .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_efecb .RefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0065\u006c\u0064\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_efecb .FieldIdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_ConditionalFormattingOperatorUnset ST_ConditionalFormattingOperator =0;ST_ConditionalFormattingOperatorLessThan ST_ConditionalFormattingOperator =1;ST_ConditionalFormattingOperatorLessThanOrEqual ST_ConditionalFormattingOperator =2; +ST_ConditionalFormattingOperatorEqual ST_ConditionalFormattingOperator =3;ST_ConditionalFormattingOperatorNotEqual ST_ConditionalFormattingOperator =4;ST_ConditionalFormattingOperatorGreaterThanOrEqual ST_ConditionalFormattingOperator =5;ST_ConditionalFormattingOperatorGreaterThan ST_ConditionalFormattingOperator =6; +ST_ConditionalFormattingOperatorBetween ST_ConditionalFormattingOperator =7;ST_ConditionalFormattingOperatorNotBetween ST_ConditionalFormattingOperator =8;ST_ConditionalFormattingOperatorContainsText ST_ConditionalFormattingOperator =9;ST_ConditionalFormattingOperatorNotContains ST_ConditionalFormattingOperator =10; +ST_ConditionalFormattingOperatorBeginsWith ST_ConditionalFormattingOperator =11;ST_ConditionalFormattingOperatorEndsWith ST_ConditionalFormattingOperator =12;);func (_eaadf *CT_ColorFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_feda :=range start .Attr {if _feda .Name .Local =="\u0064\u0078\u0066I\u0064"{_dfeb ,_geedc :=_g .ParseUint (_feda .Value ,10,32); +if _geedc !=nil {return _geedc ;};_eaeg :=uint32 (_dfeb );_eaadf .DxfIdAttr =&_eaeg ;continue ;};if _feda .Name .Local =="\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr"{_degg ,_bcce :=_g .ParseBool (_feda .Value );if _bcce !=nil {return _bcce ;};_eaadf .CellColorAttr =&_degg ; +continue ;};};for {_gfeda ,_gbgca :=d .Token ();if _gbgca !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072:\u0020\u0025\u0073",_gbgca );};if _cgg ,_adcf :=_gfeda .(_c .EndElement ); +_adcf &&_cgg .Name ==start .Name {break ;};};return nil ;}; -// Field Item Index Page 1 -I1Attr *uint32 ; +// ValidateWithPath validates the CT_PhoneticPr and its children, prefixing error messages with path +func (_bdagg *CT_PhoneticPr )ValidateWithPath (path string )error {if _bfgg :=_bdagg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bfgg !=nil {return _bfgg ;};if _dgfa :=_bdagg .AlignmentAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006et\u0041\u0074\u0074\u0072"); +_dgfa !=nil {return _dgfa ;};return nil ;}; -// Field Item Index Page 2 -I2Attr *uint32 ; +// Validate validates the CT_CellWatch and its children +func (_fbdc *CT_CellWatch )Validate ()error {return _fbdc .ValidateWithPath ("\u0043\u0054\u005fC\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068");};func NewCT_WorksheetSource ()*CT_WorksheetSource {_dcgdbe :=&CT_WorksheetSource {};return _dcgdbe }; -// Field Item index Page 3 -I3Attr *uint32 ; +// ValidateWithPath validates the CT_RangeSet and its children, prefixing error messages with path +func (_degae *CT_RangeSet )ValidateWithPath (path string )error {return nil };type CT_X struct{ -// Field Item Index Page 4 -I4Attr *uint32 ; +// Shared Items Index +VAttr *int32 ;}; -// Reference -RefAttr *string ; +// ValidateWithPath validates the Headers and its children, prefixing error messages with path +func (_fdadd *Headers )ValidateWithPath (path string )error {if _aggaa :=_fdadd .CT_RevisionHeaders .ValidateWithPath (path );_aggaa !=nil {return _aggaa ;};return nil ;};type CT_PivotField struct{ -// Named Range +// Field Name NameAttr *string ; -// Sheet Name -SheetAttr *string ;IdAttr *string ;};func (_dabfb *ST_FilterOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dabfb =0;case "\u0065\u0071\u0075a\u006c":*_dabfb =1;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_dabfb =2; -case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_dabfb =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_dabfb =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_dabfb =5; -case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_dabfb =6;};return nil ;}; +// Axis +AxisAttr ST_Axis ; -// ValidateWithPath validates the CT_InputCells and its children, prefixing error messages with path -func (_fcdf *CT_InputCells )ValidateWithPath (path string )error {return nil }; +// Data Field +DataFieldAttr *bool ; -// ValidateWithPath validates the CT_Parameters and its children, prefixing error messages with path -func (_ebaae *CT_Parameters )ValidateWithPath (path string )error {for _dgeeg ,_eebdb :=range _ebaae .Parameter {if _bbecb :=_eebdb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0050\u0061\u0072a\u006d\u0065\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dgeeg )); -_bbecb !=nil {return _bbecb ;};};return nil ;};func NewCT_CustomFilter ()*CT_CustomFilter {_beaad :=&CT_CustomFilter {};return _beaad }; +// Custom Subtotal Caption +SubtotalCaptionAttr *string ; -// ValidateWithPath validates the CT_CustomProperty and its children, prefixing error messages with path -func (_ecgb *CT_CustomProperty )ValidateWithPath (path string )error {return nil };func (_dfabb *CT_ConditionalFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfabb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dfabb .CountAttr )}); -};e .EncodeToken (start );_cdef :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063on\u0064i\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_agff :=range _dfabb .ConditionalFormat {e .EncodeElement (_agff ,_cdef ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ecgaeg ST_DynamicFilterType )ValidateWithPath (path string )error {switch _ecgaeg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecgaeg )); -};return nil ;};func (_fbfcf ST_DataValidationErrorStyle )ValidateWithPath (path string )error {switch _fbfcf {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbfcf )); -};return nil ;};func (_ddddc *CT_Rst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaege :for {_gdfba ,_affabc :=d .Token ();if _affabc !=nil {return _affabc ;};switch _fcbac :=_gdfba .(type ){case _c .StartElement :switch _fcbac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_ddddc .T =new (string ); -if _fagceg :=d .DecodeElement (_ddddc .T ,&_fcbac );_fagceg !=nil {return _fagceg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_badaad :=NewCT_RElt (); -if _dbddc :=d .DecodeElement (_badaad ,&_fcbac );_dbddc !=nil {return _dbddc ;};_ddddc .R =append (_ddddc .R ,_badaad );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0068"}:_bgdec :=NewCT_PhoneticRun (); -if _gbgee :=d .DecodeElement (_bgdec ,&_fcbac );_gbgee !=nil {return _gbgee ;};_ddddc .RPh =append (_ddddc .RPh ,_bgdec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_ddddc .PhoneticPr =NewCT_PhoneticPr (); -if _fgbda :=d .DecodeElement (_ddddc .PhoneticPr ,&_fcbac );_fgbda !=nil {return _fgbda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0073\u0074\u0020\u0025\u0076",_fcbac .Name ); -if _gfdgb :=d .Skip ();_gfdgb !=nil {return _gfdgb ;};};case _c .EndElement :break _gaege ;case _c .CharData :};};return nil ;};type CT_CalcCell struct{ +// Show PivotField Header Drop Downs +ShowDropDownsAttr *bool ; -// Cell Reference -RAttr *string ;RefAttr *string ; +// Hidden Level +HiddenLevelAttr *bool ; -// Sheet Id -IAttr *int32 ; +// Unique Member Property +UniqueMemberPropertyAttr *string ; -// Child Chain -SAttr *bool ; +// Compact +CompactAttr *bool ; -// New Dependency Level -LAttr *bool ; +// All Items Expanded +AllDrilledAttr *bool ; -// New Thread -TAttr *bool ; +// Number Format Id +NumFmtIdAttr *uint32 ; -// Array -AAttr *bool ;};type CT_CellStyles struct{ +// Outline Items +OutlineAttr *bool ; -// Style Count -CountAttr *uint32 ; +// Subtotals At Top +SubtotalTopAttr *bool ; -// Cell Style -CellStyle []*CT_CellStyle ;};func NewCT_Scenarios ()*CT_Scenarios {_ggebf :=&CT_Scenarios {};return _ggebf };type CT_VolTopic struct{ +// Drag To Row +DragToRowAttr *bool ; -// Type -TAttr ST_VolValueType ; +// Drag To Column +DragToColAttr *bool ; -// Topic Value -V string ; +// Multiple Field Filters +MultipleItemSelectionAllowedAttr *bool ; -// Strings in Subtopic -Stp []string ; +// Drag Field to Page +DragToPageAttr *bool ; -// References -Tr []*CT_VolTopicRef ;};func (_gccgab *CT_XmlPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfcdgg :=range start .Attr {if _gfcdgg .Name .Local =="\u006d\u0061\u0070I\u0064"{_gdeff ,_gccff :=_f .ParseUint (_gfcdgg .Value ,10,32); -if _gccff !=nil {return _gccff ;};_gccgab .MapIdAttr =uint32 (_gdeff );continue ;};if _gfcdgg .Name .Local =="\u0078\u0070\u0061t\u0068"{_bdcdc :=_gfcdgg .Value ;_gccgab .XpathAttr =_bdcdc ;continue ;};if _gfcdgg .Name .Local =="x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"{_cagcg :=_gfcdgg .Value ; -_gccgab .XmlDataTypeAttr =_cagcg ;continue ;};};_geegd :for {_cegfef ,_gfddbc :=d .Token ();if _gfddbc !=nil {return _gfddbc ;};switch _babfe :=_cegfef .(type ){case _c .StartElement :switch _babfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gccgab .ExtLst =NewCT_ExtensionList (); -if _cdfde :=d .DecodeElement (_gccgab .ExtLst ,&_babfe );_cdfde !=nil {return _cdfde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072\u0020\u0025\u0076",_babfe .Name ); -if _cefcde :=d .Skip ();_cefcde !=nil {return _cefcde ;};};case _c .EndElement :break _geegd ;case _c .CharData :};};return nil ;}; +// Field Can Drag to Data +DragToDataAttr *bool ; -// ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path -func (_gggcf *CT_TextField )ValidateWithPath (path string )error {if _bgge :=_gggcf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bgge !=nil {return _bgge ;};return nil ;};func (_daadba *CT_WorkbookPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daadba .Date1904Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .Date1904Attr ))}); -};if _daadba .ShowObjectsAttr !=ST_ObjectsUnset {_ccgcg ,_cggfbc :=_daadba .ShowObjectsAttr .MarshalXMLAttr (_c .Name {Local :"s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"});if _cggfbc !=nil {return _cggfbc ;};start .Attr =append (start .Attr ,_ccgcg ); -};if _daadba .ShowBorderUnselectedTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0042\u006f\u0072\u0064\u0065\u0072\u0055n\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064\u0054\u0061b\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .ShowBorderUnselectedTablesAttr ))}); -};if _daadba .FilterPrivacyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072\u0050\u0072\u0069\u0076\u0061\u0063\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .FilterPrivacyAttr ))}); -};if _daadba .PromptedSolutionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074\u0065\u0064\u0053\u006f\u006c\u0075t\u0069\u006f\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .PromptedSolutionsAttr ))}); -};if _daadba .ShowInkAnnotationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0049\u006e\u006b\u0041\u006e\u006e\u006f\u0074a\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .ShowInkAnnotationAttr ))}); -};if _daadba .BackupFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0075\u0070\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .BackupFileAttr ))});};if _daadba .SaveExternalLinkValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065Ex\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0056\u0061\u006c\u0075e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .SaveExternalLinkValuesAttr ))}); -};if _daadba .UpdateLinksAttr !=ST_UpdateLinksUnset {_dbcfdf ,_cbdfaf :=_daadba .UpdateLinksAttr .MarshalXMLAttr (_c .Name {Local :"u\u0070\u0064\u0061\u0074\u0065\u004c\u0069\u006e\u006b\u0073"});if _cbdfaf !=nil {return _cbdfaf ;};start .Attr =append (start .Attr ,_dbcfdf ); -};if _daadba .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_daadba .CodeNameAttr )});};if _daadba .HidePivotFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0064e\u0050\u0069\u0076\u006f\u0074F\u0069\u0065l\u0064\u004c\u0069\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .HidePivotFieldListAttr ))}); -};if _daadba .ShowPivotChartFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0050\u0069\u0076\u006f\u0074\u0043\u0068a\u0072\u0074\u0046\u0069lt\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .ShowPivotChartFilterAttr ))}); -};if _daadba .AllowRefreshQueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0052\u0065\u0066\u0072\u0065\u0073\u0068Q\u0075\u0065\u0072\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .AllowRefreshQueryAttr ))}); -};if _daadba .PublishItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .PublishItemsAttr ))}); -};if _daadba .CheckCompatibilityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0065c\u006b\u0043\u006f\u006d\u0070a\u0074\u0069b\u0069\u006c\u0069\u0074\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .CheckCompatibilityAttr ))}); -};if _daadba .AutoCompressPicturesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .AutoCompressPicturesAttr ))}); -};if _daadba .RefreshAllConnectionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0066\u0072\u0065sh\u0041l\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_daadba .RefreshAllConnectionsAttr ))}); -};if _daadba .DefaultThemeVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061ul\u0074\u0054\u0068\u0065\u006d\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_daadba .DefaultThemeVersionAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_baeebg ST_ItemType )Validate ()error {return _baeebg .ValidateWithPath ("")};func (_aafa *CT_Font )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dffed :for {_fgffc ,_cfeee :=d .Token (); -if _cfeee !=nil {return _cfeee ;};switch _afdgb :=_fgffc .(type ){case _c .StartElement :switch _afdgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_efdfa :=NewCT_FontChoice (); -if _ccgddg :=d .DecodeElement (&_efdfa .Name ,&_afdgb );_ccgddg !=nil {return _ccgddg ;};_aafa .FontChoice =append (_aafa .FontChoice ,_efdfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_bcbe :=NewCT_FontChoice (); -if _ebcac :=d .DecodeElement (&_bcbe .Charset ,&_afdgb );_ebcac !=nil {return _ebcac ;};_aafa .FontChoice =append (_aafa .FontChoice ,_bcbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_eagff :=NewCT_FontChoice (); -if _ffdbg :=d .DecodeElement (&_eagff .Family ,&_afdgb );_ffdbg !=nil {return _ffdbg ;};_aafa .FontChoice =append (_aafa .FontChoice ,_eagff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_fdbeb :=NewCT_FontChoice (); -if _bege :=d .DecodeElement (&_fdbeb .B ,&_afdgb );_bege !=nil {return _bege ;};_aafa .FontChoice =append (_aafa .FontChoice ,_fdbeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_cfegf :=NewCT_FontChoice (); -if _aafdg :=d .DecodeElement (&_cfegf .I ,&_afdgb );_aafdg !=nil {return _aafdg ;};_aafa .FontChoice =append (_aafa .FontChoice ,_cfegf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_gefdbb :=NewCT_FontChoice (); -if _eeeag :=d .DecodeElement (&_gefdbb .Strike ,&_afdgb );_eeeag !=nil {return _eeeag ;};_aafa .FontChoice =append (_aafa .FontChoice ,_gefdbb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_cbdcee :=NewCT_FontChoice (); -if _geadc :=d .DecodeElement (&_cbdcee .Outline ,&_afdgb );_geadc !=nil {return _geadc ;};_aafa .FontChoice =append (_aafa .FontChoice ,_cbdcee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_efdag :=NewCT_FontChoice (); -if _bfdadg :=d .DecodeElement (&_efdag .Shadow ,&_afdgb );_bfdadg !=nil {return _bfdadg ;};_aafa .FontChoice =append (_aafa .FontChoice ,_efdag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_cbdg :=NewCT_FontChoice (); -if _ccec :=d .DecodeElement (&_cbdg .Condense ,&_afdgb );_ccec !=nil {return _ccec ;};_aafa .FontChoice =append (_aafa .FontChoice ,_cbdg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_bcced :=NewCT_FontChoice (); -if _aabe :=d .DecodeElement (&_bcced .Extend ,&_afdgb );_aabe !=nil {return _aabe ;};_aafa .FontChoice =append (_aafa .FontChoice ,_bcced );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_dedf :=NewCT_FontChoice (); -if _edgb :=d .DecodeElement (&_dedf .Color ,&_afdgb );_edgb !=nil {return _edgb ;};_aafa .FontChoice =append (_aafa .FontChoice ,_dedf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_acfaa :=NewCT_FontChoice (); -if _daegag :=d .DecodeElement (&_acfaa .Sz ,&_afdgb );_daegag !=nil {return _daegag ;};_aafa .FontChoice =append (_aafa .FontChoice ,_acfaa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_eeceg :=NewCT_FontChoice (); -if _fbgac :=d .DecodeElement (&_eeceg .U ,&_afdgb );_fbgac !=nil {return _fbgac ;};_aafa .FontChoice =append (_aafa .FontChoice ,_eeceg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_addd :=NewCT_FontChoice (); -if _cafd :=d .DecodeElement (&_addd .VertAlign ,&_afdgb );_cafd !=nil {return _cafd ;};_aafa .FontChoice =append (_aafa .FontChoice ,_addd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_gcee :=NewCT_FontChoice (); -if _fbdbe :=d .DecodeElement (&_gcee .Scheme ,&_afdgb );_fbdbe !=nil {return _fbdbe ;};_aafa .FontChoice =append (_aafa .FontChoice ,_gcee );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_afdgb .Name ); -if _ggafc :=d .Skip ();_ggafc !=nil {return _ggafc ;};};case _c .EndElement :break _dffed ;case _c .CharData :};};return nil ;};type CT_RPrElt struct{RPrEltChoice []*CT_RPrEltChoice ;};func (_ggecb *CT_QueryTableRefresh )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ggecb .PreserveSortFilterLayoutAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072\u0074\u0046i\u006c\u0074\u0065\u0072\u004c\u0061\u0079\u006f\u0075\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggecb .PreserveSortFilterLayoutAttr ))}); -};if _ggecb .FieldIdWrappedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006c\u0064\u0049\u0064\u0057\u0072a\u0070\u0070\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggecb .FieldIdWrappedAttr ))}); -};if _ggecb .HeadersInLastRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0065a\u0064\u0065\u0072\u0073\u0049\u006e\u004c\u0061s\u0074\u0052\u0065\u0066re\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggecb .HeadersInLastRefreshAttr ))}); -};if _ggecb .MinimumVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0069\u006d\u0075\u006d\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_ggecb .MinimumVersionAttr )}); -};if _ggecb .NextIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0065\u0078\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ggecb .NextIdAttr )});};if _ggecb .UnboundColumnsLeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u0062o\u0075\u006e\u0064\u0043\u006fl\u0075\u006dn\u0073\u004c\u0065\u0066\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ggecb .UnboundColumnsLeftAttr )}); -};if _ggecb .UnboundColumnsRightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0062\u006fun\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0052\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ggecb .UnboundColumnsRightAttr )}); -};e .EncodeToken (start );_cadbc :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0071\u0075\u0065\u0072\u0079\u0054\u0061b\u006c\u0065\u0046\u0069el\u0064\u0073"}};e .EncodeElement (_ggecb .QueryTableFields ,_cadbc );if _ggecb .QueryTableDeletedFields !=nil {_cegbg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0071\u0075\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006ce\u0074\u0065\u0064F\u0069e\u006c\u0064\u0073"}}; -e .EncodeElement (_ggecb .QueryTableDeletedFields ,_cegbg );};if _ggecb .SortState !=nil {_fcbae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_ggecb .SortState ,_fcbae ); -};if _ggecb .ExtLst !=nil {_bddfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ggecb .ExtLst ,_bddfc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_cebada ST_PivotAreaType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cebada .String (),start );}; +// Drag Off +DragOffAttr *bool ; -// Validate validates the CT_VolTopicRef and its children -func (_cgcaed *CT_VolTopicRef )Validate ()error {return _cgcaed .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070i\u0063\u0052\u0065\u0066");}; +// Show All Items +ShowAllAttr *bool ; -// ValidateWithPath validates the Revisions and its children, prefixing error messages with path -func (_dafbea *Revisions )ValidateWithPath (path string )error {if _dbdcd :=_dafbea .CT_Revisions .ValidateWithPath (path );_dbdcd !=nil {return _dbdcd ;};return nil ;}; +// Insert Blank Row +InsertBlankRowAttr *bool ; -// ValidateWithPath validates the CT_PivotAreas and its children, prefixing error messages with path -func (_cbegcf *CT_PivotAreas )ValidateWithPath (path string )error {for _geacc ,_dfgfc :=range _cbegcf .PivotArea {if _fdcgf :=_dfgfc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0050\u0069\u0076o\u0074\u0041\u0072\u0065\u0061\u005b\u0025\u0064\u005d",path ,_geacc )); -_fdcgf !=nil {return _fdcgf ;};};return nil ;};func (_abcae *CT_DdeItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bafa :for {_bfac ,_deeg :=d .Token ();if _deeg !=nil {return _deeg ;};switch _ecgge :=_bfac .(type ){case _c .StartElement :switch _ecgge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u0049\u0074\u0065\u006d"}:_ffed :=NewCT_DdeItem (); -if _eaac :=d .DecodeElement (_ffed ,&_ecgge );_eaac !=nil {return _eaac ;};_abcae .DdeItem =append (_abcae .DdeItem ,_ffed );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_ecgge .Name ); -if _befea :=d .Skip ();_befea !=nil {return _befea ;};};case _c .EndElement :break _bafa ;case _c .CharData :};};return nil ;};func NewCT_CellStyles ()*CT_CellStyles {_bfec :=&CT_CellStyles {};return _bfec }; +// Server-based Page Field +ServerFieldAttr *bool ; -// ValidateWithPath validates the CT_Xf and its children, prefixing error messages with path -func (_eadcg *CT_Xf )ValidateWithPath (path string )error {if _eadcg .Alignment !=nil {if _aadbee :=_eadcg .Alignment .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");_aadbee !=nil {return _aadbee ;};};if _eadcg .Protection !=nil {if _efdfaa :=_eadcg .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); -_efdfaa !=nil {return _efdfaa ;};};if _eadcg .ExtLst !=nil {if _aabcf :=_eadcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aabcf !=nil {return _aabcf ;};};return nil ;}; +// Insert Item Page Break +InsertPageBreakAttr *bool ; -// Validate validates the CT_Break and its children -func (_cgfe *CT_Break )Validate ()error {return _cgfe .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b");};func (_dacc *CT_CellSmartTag )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fegec :=range start .Attr {if _fegec .Name .Local =="\u0074\u0079\u0070\u0065"{_cbbg ,_caecb :=_f .ParseUint (_fegec .Value ,10,32); -if _caecb !=nil {return _caecb ;};_dacc .TypeAttr =uint32 (_cbbg );continue ;};if _fegec .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_bcb ,_fbbdg :=_f .ParseBool (_fegec .Value );if _fbbdg !=nil {return _fbbdg ;};_dacc .DeletedAttr =&_bcb ;continue ; -};if _fegec .Name .Local =="\u0078\u006d\u006c\u0042\u0061\u0073\u0065\u0064"{_agcd ,_accaf :=_f .ParseBool (_fegec .Value );if _accaf !=nil {return _accaf ;};_dacc .XmlBasedAttr =&_agcd ;continue ;};};_ecgc :for {_ecdf ,_cdec :=d .Token ();if _cdec !=nil {return _cdec ; -};switch _ddca :=_ecdf .(type ){case _c .StartElement :switch _ddca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"}:_debc :=NewCT_CellSmartTagPr (); -if _def :=d .DecodeElement (_debc ,&_ddca );_def !=nil {return _def ;};_dacc .CellSmartTagPr =append (_dacc .CellSmartTagPr ,_debc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0020\u0025\u0076",_ddca .Name ); -if _gfcca :=d .Skip ();_gfcca !=nil {return _gfcca ;};};case _c .EndElement :break _ecgc ;case _c .CharData :};};return nil ;};type CT_FontScheme struct{ +// Auto Show +AutoShowAttr *bool ; -// Font Scheme -ValAttr ST_FontScheme ;};func (_abbcf ST_FormulaExpression )Validate ()error {return _abbcf .ValidateWithPath ("")};func NewCT_pivotTableDefinition ()*CT_pivotTableDefinition {_gegbb :=&CT_pivotTableDefinition {};_gegbb .Location =NewCT_Location ();return _gegbb ; -};func (_agfda *CT_PivotCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agce :=range start .Attr {if _agce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_agce .Name .Local =="\u0069\u0064"||_agce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_agce .Name .Local =="\u0069\u0064"{_fabfee :=_agce .Value ; -_agfda .IdAttr =_fabfee ;continue ;};if _agce .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_cgcdd ,_abgbb :=_f .ParseUint (_agce .Value ,10,32);if _abgbb !=nil {return _abgbb ;};_agfda .CacheIdAttr =uint32 (_cgcdd );continue ;};};for {_dfcbd ,_gfccd :=d .Token (); -if _gfccd !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050i\u0076o\u0074C\u0061\u0063\u0068\u0065\u003a\u0020\u0025s",_gfccd );};if _geafb ,_fadab :=_dfcbd .(_c .EndElement );_fadab &&_geafb .Name ==start .Name {break ; -};};return nil ;};func (_bfeab ST_UnderlineValues )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_feccd :=_c .Attr {};_feccd .Name =name ;switch _bfeab {case ST_UnderlineValuesUnset :_feccd .Value ="";case ST_UnderlineValuesSingle :_feccd .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; -case ST_UnderlineValuesDouble :_feccd .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_UnderlineValuesSingleAccounting :_feccd .Value ="\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_UnderlineValuesDoubleAccounting :_feccd .Value ="\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; -case ST_UnderlineValuesNone :_feccd .Value ="\u006e\u006f\u006e\u0065";};return _feccd ,nil ;}; +// Top Auto Show +TopAutoShowAttr *bool ; -// ValidateWithPath validates the CT_SheetIdMap and its children, prefixing error messages with path -func (_cbdaec *CT_SheetIdMap )ValidateWithPath (path string )error {for _cdecag ,_fdbcd :=range _cbdaec .SheetId {if _gfefc :=_fdbcd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053\u0068\u0065\u0065\u0074\u0049d\u005b\u0025\u0064\u005d",path ,_cdecag )); -_gfefc !=nil {return _gfefc ;};};return nil ;}; +// Hide New Items +HideNewItemsAttr *bool ; -// ValidateWithPath validates the CT_ConditionalFormat and its children, prefixing error messages with path -func (_bbcc *CT_ConditionalFormat )ValidateWithPath (path string )error {if _acda :=_bbcc .ScopeAttr .ValidateWithPath (path +"\u002f\u0053\u0063\u006f\u0070\u0065\u0041\u0074\u0074\u0072");_acda !=nil {return _acda ;};if _feba :=_bbcc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_feba !=nil {return _feba ;};if _efadd :=_bbcc .PivotAreas .ValidateWithPath (path +"/\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073");_efadd !=nil {return _efadd ;};if _bbcc .ExtLst !=nil {if _ceggb :=_bbcc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ceggb !=nil {return _ceggb ;};};return nil ;};func (_gbddbg ST_CellType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dfdcdg :=_c .Attr {};_dfdcdg .Name =name ;switch _gbddbg {case ST_CellTypeUnset :_dfdcdg .Value ="";case ST_CellTypeB :_dfdcdg .Value ="\u0062"; -case ST_CellTypeN :_dfdcdg .Value ="\u006e";case ST_CellTypeE :_dfdcdg .Value ="\u0065";case ST_CellTypeS :_dfdcdg .Value ="\u0073";case ST_CellTypeStr :_dfdcdg .Value ="\u0073\u0074\u0072";case ST_CellTypeInlineStr :_dfdcdg .Value ="\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r"; -};return _dfdcdg ,nil ;};func (_ffccc *CT_CommentPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffccc .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .LockedAttr ))}); -};if _ffccc .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .DefaultSizeAttr ))});};if _ffccc .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .PrintAttr ))}); -};if _ffccc .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .DisabledAttr ))});};if _ffccc .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .AutoFillAttr ))}); -};if _ffccc .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .AutoLineAttr ))});};if _ffccc .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ffccc .AltTextAttr )}); -};if _ffccc .TextHAlignAttr !=ST_TextHAlignUnset {_bddb ,_aaabb :=_ffccc .TextHAlignAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"});if _aaabb !=nil {return _aaabb ;};start .Attr =append (start .Attr ,_bddb ); -};if _ffccc .TextVAlignAttr !=ST_TextVAlignUnset {_fcfag ,_cgaa :=_ffccc .TextVAlignAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"});if _cgaa !=nil {return _cgaa ;};start .Attr =append (start .Attr ,_fcfag ); -};if _ffccc .LockTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .LockTextAttr ))});};if _ffccc .JustLastXAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006au\u0073\u0074\u004c\u0061\u0073\u0074X"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .JustLastXAttr ))}); -};if _ffccc .AutoScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061u\u0074\u006f\u0053\u0063\u0061\u006ce"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ffccc .AutoScaleAttr ))});};e .EncodeToken (start );_cddce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}}; -e .EncodeElement (_ffccc .Anchor ,_cddce );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewQueryTable ()*QueryTable {_ccgdec :=&QueryTable {};_ccgdec .CT_QueryTable =*NewCT_QueryTable ();return _ccgdec ;}; +// Measure Filter +MeasureFilterAttr *bool ; -// ValidateWithPath validates the CT_Location and its children, prefixing error messages with path -func (_gcaca *CT_Location )ValidateWithPath (path string )error {return nil };func (_eaede *ST_DynamicFilterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eaede =0;case "\u006e\u0075\u006c\u006c":*_eaede =1;case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_eaede =2; -case "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_eaede =3;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_eaede =4;case "\u0074\u006f\u0064a\u0079":*_eaede =5;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_eaede =6; -case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_eaede =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_eaede =8;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_eaede =9;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_eaede =10; -case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_eaede =11;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_eaede =12;case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_eaede =13;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_eaede =14; -case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_eaede =15;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_eaede =16;case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_eaede =17;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_eaede =18; -case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_eaede =19;case "\u0051\u0031":*_eaede =20;case "\u0051\u0032":*_eaede =21;case "\u0051\u0033":*_eaede =22;case "\u0051\u0034":*_eaede =23;case "\u004d\u0031":*_eaede =24;case "\u004d\u0032":*_eaede =25; -case "\u004d\u0033":*_eaede =26;case "\u004d\u0034":*_eaede =27;case "\u004d\u0035":*_eaede =28;case "\u004d\u0036":*_eaede =29;case "\u004d\u0037":*_eaede =30;case "\u004d\u0038":*_eaede =31;case "\u004d\u0039":*_eaede =32;case "\u004d\u0031\u0030":*_eaede =33; -case "\u004d\u0031\u0031":*_eaede =34;case "\u004d\u0031\u0032":*_eaede =35;};return nil ;}; +// Inclusive Manual Filter +IncludeNewItemsInFilterAttr *bool ; -// ValidateWithPath validates the CT_Format and its children, prefixing error messages with path -func (_cfbba *CT_Format )ValidateWithPath (path string )error {if _gdece :=_cfbba .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_gdece !=nil {return _gdece ;};if _debfg :=_cfbba .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"); -_debfg !=nil {return _debfg ;};if _cfbba .ExtLst !=nil {if _fede :=_cfbba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fede !=nil {return _fede ;};};return nil ;}; +// Items Per Page Count +ItemPageCountAttr *uint32 ; -// Validate validates the CT_Set and its children -func (_dfacb *CT_Set )Validate ()error {return _dfacb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0074");};func NewCT_MemberProperty ()*CT_MemberProperty {_eacdb :=&CT_MemberProperty {};return _eacdb }; +// Auto Sort Type +SortTypeAttr ST_FieldSortType ; -// ValidateWithPath validates the CT_I and its children, prefixing error messages with path -func (_dcagca *CT_I )ValidateWithPath (path string )error {if _bdffbd :=_dcagca .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_bdffbd !=nil {return _bdffbd ;};for _fbdf ,_ccaf :=range _dcagca .X {if _fcffc :=_ccaf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_fbdf )); -_fcffc !=nil {return _fcffc ;};};return nil ;};func NewCT_DdeLink ()*CT_DdeLink {_edacd :=&CT_DdeLink {};return _edacd };func (_dcecf *CT_RevisionMoveChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dcecf .Undo !=nil {_aebfgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0075\u006e\u0064\u006f"}}; -for _ ,_bdcgc :=range _dcecf .Undo {e .EncodeElement (_bdcgc ,_aebfgf );};}else if _dcecf .Rcc !=nil {_feedf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}};for _ ,_fbgge :=range _dcecf .Rcc {e .EncodeElement (_fbgge ,_feedf ); -};}else if _dcecf .Rfmt !=nil {_bfebce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_caeegd :=range _dcecf .Rfmt {e .EncodeElement (_caeegd ,_bfebce );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_CfRule ()*CT_CfRule {_acfc :=&CT_CfRule {};return _acfc };func (_gafd *CT_FillChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gebeb :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}:_gafd .PatternFill =NewCT_PatternFill (); -if _fdgdc :=d .DecodeElement (_gafd .PatternFill ,&_gebeb );_fdgdc !=nil {return _fdgdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}:_gafd .GradientFill =NewCT_GradientFill (); -if _gbeeb :=d .DecodeElement (_gafd .GradientFill ,&_gebeb );_gbeeb !=nil {return _gbeeb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_gebeb .Name ); -if _dfaae :=d .Skip ();_dfaae !=nil {return _dfaae ;};};return nil ;};type ST_CredMethod byte ;func (_efdde *CT_GroupItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcfce :=range start .Attr {if _dcfce .Name .Local =="\u0063\u006f\u0075n\u0074"{_ceaaf ,_gcfca :=_f .ParseUint (_dcfce .Value ,10,32); -if _gcfca !=nil {return _gcfca ;};_fefd :=uint32 (_ceaaf );_efdde .CountAttr =&_fefd ;continue ;};};_eeece :for {_bfacbe ,_dfebc :=d .Token ();if _dfebc !=nil {return _dfebc ;};switch _bcgf :=_bfacbe .(type ){case _c .StartElement :switch _bcgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_beaff :=NewCT_GroupItemsChoice (); -if _dfggda :=d .DecodeElement (&_beaff .M ,&_bcgf );_dfggda !=nil {return _dfggda ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_beaff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_bgga :=NewCT_GroupItemsChoice (); -if _eaebf :=d .DecodeElement (&_bgga .N ,&_bcgf );_eaebf !=nil {return _eaebf ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_bgga );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_fcbcd :=NewCT_GroupItemsChoice (); -if _fcfdg :=d .DecodeElement (&_fcbcd .B ,&_bcgf );_fcfdg !=nil {return _fcfdg ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_fcbcd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_gccee :=NewCT_GroupItemsChoice (); -if _acebb :=d .DecodeElement (&_gccee .E ,&_bcgf );_acebb !=nil {return _acebb ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_gccee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_ddfdd :=NewCT_GroupItemsChoice (); -if _cbfbe :=d .DecodeElement (&_ddfdd .S ,&_bcgf );_cbfbe !=nil {return _cbfbe ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_ddfdd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_abbdb :=NewCT_GroupItemsChoice (); -if _fggd :=d .DecodeElement (&_abbdb .D ,&_bcgf );_fggd !=nil {return _fggd ;};_efdde .GroupItemsChoice =append (_efdde .GroupItemsChoice ,_abbdb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073 \u0025\u0076",_bcgf .Name ); -if _afbdf :=d .Skip ();_afbdf !=nil {return _afbdf ;};};case _c .EndElement :break _eeece ;case _c .CharData :};};return nil ;};type CT_DynamicFilter struct{ +// Data Source Sort +DataSourceSortAttr *bool ; -// Dynamic filter type -TypeAttr ST_DynamicFilterType ; +// Auto Sort +NonAutoSortDefaultAttr *bool ; -// Value -ValAttr *float64 ; +// Auto Show Rank By +RankByAttr *uint32 ; -// ISO Value -ValIsoAttr *_gf .Time ; +// Show Default Subtotal +DefaultSubtotalAttr *bool ; -// Max Value -MaxValAttr *float64 ; +// Sum Subtotal +SumSubtotalAttr *bool ; -// Max ISO Value -MaxValIsoAttr *_gf .Time ;};func NewCT_RangePr ()*CT_RangePr {_bggfc :=&CT_RangePr {};return _bggfc }; +// CountA +CountASubtotalAttr *bool ; -// Validate validates the CT_FontScheme and its children -func (_fcgcf *CT_FontScheme )Validate ()error {return _fcgcf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065");}; +// Average +AvgSubtotalAttr *bool ; -// ValidateWithPath validates the CT_Items and its children, prefixing error messages with path -func (_bfaca *CT_Items )ValidateWithPath (path string )error {for _dcdfg ,_adegc :=range _bfaca .Item {if _dcefd :=_adegc .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_dcdfg ));_dcefd !=nil {return _dcefd ; -};};return nil ;};func NewCT_PageField ()*CT_PageField {_bgacbc :=&CT_PageField {};return _bgacbc };func (_aaegc *VolTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaegc .CT_VolTypes =*NewCT_VolTypes ();_dfeeb :for {_aaffe ,_bfgdf :=d .Token (); -if _bfgdf !=nil {return _bfgdf ;};switch _cfege :=_aaffe .(type ){case _c .StartElement :switch _cfege .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"}:_cgbbe :=NewCT_VolType (); -if _aeebb :=d .DecodeElement (_cgbbe ,&_cfege );_aeebb !=nil {return _aeebb ;};_aaegc .VolType =append (_aaegc .VolType ,_cgbbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaegc .ExtLst =NewCT_ExtensionList (); -if _fccefg :=d .DecodeElement (_aaegc .ExtLst ,&_cfege );_fccefg !=nil {return _fccefg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_cfege .Name ); -if _gcaagd :=d .Skip ();_gcaagd !=nil {return _gcaagd ;};};case _c .EndElement :break _dfeeb ;case _c .CharData :};};return nil ;}; +// Max Subtotal +MaxSubtotalAttr *bool ; -// ValidateWithPath validates the Workbook and its children, prefixing error messages with path -func (_dcccfg *Workbook )ValidateWithPath (path string )error {if _fcagff :=_dcccfg .CT_Workbook .ValidateWithPath (path );_fcagff !=nil {return _fcagff ;};return nil ;};func (_bfadc *CT_MdxKPI )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfadc .PAttr =ST_MdxKPIProperty (1); -for _ ,_gebgce :=range start .Attr {if _gebgce .Name .Local =="\u006e"{_bgcae ,_aaea :=_f .ParseUint (_gebgce .Value ,10,32);if _aaea !=nil {return _aaea ;};_bfadc .NAttr =uint32 (_bgcae );continue ;};if _gebgce .Name .Local =="\u006e\u0070"{_cbcdbb ,_fdaaa :=_f .ParseUint (_gebgce .Value ,10,32); -if _fdaaa !=nil {return _fdaaa ;};_bfadc .NpAttr =uint32 (_cbcdbb );continue ;};if _gebgce .Name .Local =="\u0070"{_bfadc .PAttr .UnmarshalXMLAttr (_gebgce );continue ;};};for {_fdgeg ,_bfff :=d .Token ();if _bfff !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0064\u0078K\u0050\u0049\u003a\u0020\u0025\u0073",_bfff ); -};if _gcffa ,_acddd :=_fdgeg .(_c .EndElement );_acddd &&_gcffa .Name ==start .Name {break ;};};return nil ;};func (_acagf *CT_MergeCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbeaf :=range start .Attr {if _dbeaf .Name .Local =="\u0063\u006f\u0075n\u0074"{_fefdc ,_geeca :=_f .ParseUint (_dbeaf .Value ,10,32); -if _geeca !=nil {return _geeca ;};_aaaga :=uint32 (_fefdc );_acagf .CountAttr =&_aaaga ;continue ;};};_caefe :for {_effbb ,_dbgdbd :=d .Token ();if _dbgdbd !=nil {return _dbgdbd ;};switch _ecgdg :=_effbb .(type ){case _c .StartElement :switch _ecgdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0072\u0067\u0065\u0043\u0065\u006cl"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0072\u0067\u0065\u0043\u0065\u006cl"}:_cgaf :=NewCT_MergeCell (); -if _faaa :=d .DecodeElement (_cgaf ,&_ecgdg );_faaa !=nil {return _faaa ;};_acagf .MergeCell =append (_acagf .MergeCell ,_cgaf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004de\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073 \u0025\u0076",_ecgdg .Name ); -if _fddfe :=d .Skip ();_fddfe !=nil {return _fddfe ;};};case _c .EndElement :break _caefe ;case _c .CharData :};};return nil ;}; +// Min Subtotal +MinSubtotalAttr *bool ; -// ValidateWithPath validates the CT_Filter and its children, prefixing error messages with path -func (_cecf *CT_Filter )ValidateWithPath (path string )error {return nil }; +// Product Subtotal +ProductSubtotalAttr *bool ; -// Validate validates the CT_DataValidations and its children -func (_abdg *CT_DataValidations )Validate ()error {return _abdg .ValidateWithPath ("\u0043T\u005fD\u0061\u0074\u0061\u0056\u0061l\u0069\u0064a\u0074\u0069\u006f\u006e\u0073");}; +// Count +CountSubtotalAttr *bool ; -// Validate validates the CT_WebPublishItems and its children -func (_deddd *CT_WebPublishItems )Validate ()error {return _deddd .ValidateWithPath ("\u0043T\u005fW\u0065\u0062\u0050\u0075\u0062l\u0069\u0073h\u0049\u0074\u0065\u006d\u0073");};func (_bgaag ST_CellFormulaType )String ()string {switch _bgaag {case 0:return ""; -case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0061\u0072\u0072a\u0079";case 3:return "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce";case 4:return "\u0073\u0068\u0061\u0072\u0065\u0064";};return "";};func (_dbfeg *CT_Revisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -for _ ,_agegd :=range _dbfeg .RevisionsChoice {_agegd .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afbad *CT_CustomSheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_degac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_dcebg :=range _afbad .CustomSheetView {e .EncodeElement (_dcebg ,_degac );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_baacfg *ST_PaneState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gafcfg ,_cdbdf :=d .Token ();if _cdbdf !=nil {return _cdbdf ;};if _cbcdcg ,_cbgfd :=_gafcfg .(_c .EndElement );_cbgfd &&_cbcdcg .Name ==start .Name {*_baacfg =1; -return nil ;};if _ggbbc ,_gebge :=_gafcfg .(_c .CharData );!_gebge {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gafcfg );}else {switch string (_ggbbc ){case "":*_baacfg =0; -case "\u0073\u0070\u006ci\u0074":*_baacfg =1;case "\u0066\u0072\u006f\u007a\u0065\u006e":*_baacfg =2;case "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074":*_baacfg =3;};};_gafcfg ,_cdbdf =d .Token ();if _cdbdf !=nil {return _cdbdf ;};if _eggfcab ,_dacfef :=_gafcfg .(_c .EndElement ); -_dacfef &&_eggfcab .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gafcfg );}; +// StdDev Subtotal +StdDevSubtotalAttr *bool ; -// ValidateWithPath validates the PivotTableDefinition and its children, prefixing error messages with path -func (_cbgcdb *PivotTableDefinition )ValidateWithPath (path string )error {if _dfccd :=_cbgcdb .CT_pivotTableDefinition .ValidateWithPath (path );_dfccd !=nil {return _dfccd ;};return nil ;}; +// StdDevP Subtotal +StdDevPSubtotalAttr *bool ; -// Validate validates the CT_RElt and its children -func (_eecaeb *CT_RElt )Validate ()error {return _eecaeb .ValidateWithPath ("\u0043T\u005f\u0052\u0045\u006c\u0074");};func (_eaefec *CT_RevisionRowColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaefec .ActionAttr =ST_rwColActionType (1); -for _ ,_acaga :=range start .Attr {if _acaga .Name .Local =="\u0073\u0049\u0064"{_gbaf ,_eeede :=_f .ParseUint (_acaga .Value ,10,32);if _eeede !=nil {return _eeede ;};_eaefec .SIdAttr =uint32 (_gbaf );continue ;};if _acaga .Name .Local =="\u0065\u006f\u006c"{_agbba ,_beggb :=_f .ParseBool (_acaga .Value ); -if _beggb !=nil {return _beggb ;};_eaefec .EolAttr =&_agbba ;continue ;};if _acaga .Name .Local =="\u0072\u0065\u0066"{_fbcgge :=_acaga .Value ;_eaefec .RefAttr =_fbcgge ;continue ;};if _acaga .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_eaefec .ActionAttr .UnmarshalXMLAttr (_acaga ); -continue ;};if _acaga .Name .Local =="\u0065\u0064\u0067\u0065"{_fcdced ,_ffaeg :=_f .ParseBool (_acaga .Value );if _ffaeg !=nil {return _ffaeg ;};_eaefec .EdgeAttr =&_fcdced ;continue ;};if _acaga .Name .Local =="\u0072\u0049\u0064"{_aeegf ,_agaab :=_f .ParseUint (_acaga .Value ,10,32); -if _agaab !=nil {return _agaab ;};_eaefec .RIdAttr =uint32 (_aeegf );continue ;};if _acaga .Name .Local =="\u0075\u0061"{_dfadg ,_abfdc :=_f .ParseBool (_acaga .Value );if _abfdc !=nil {return _abfdc ;};_eaefec .UaAttr =&_dfadg ;continue ;};if _acaga .Name .Local =="\u0072\u0061"{_debebg ,_bfbfa :=_f .ParseBool (_acaga .Value ); -if _bfbfa !=nil {return _bfbfa ;};_eaefec .RaAttr =&_debebg ;continue ;};};_bdacbg :for {_ceddeg ,_gaabea :=d .Token ();if _gaabea !=nil {return _gaabea ;};switch _acggee :=_ceddeg .(type ){case _c .StartElement :switch _acggee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_bebee :=NewCT_RevisionRowColumnChoice (); -if _ffcbeb :=d .DecodeElement (&_bebee .Undo ,&_acggee );_ffcbeb !=nil {return _ffcbeb ;};_eaefec .RevisionRowColumnChoice =append (_eaefec .RevisionRowColumnChoice ,_bebee );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_beebe :=NewCT_RevisionRowColumnChoice (); -if _bcfbc :=d .DecodeElement (&_beebe .Rcc ,&_acggee );_bcfbc !=nil {return _bcfbc ;};_eaefec .RevisionRowColumnChoice =append (_eaefec .RevisionRowColumnChoice ,_beebe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_feegdg :=NewCT_RevisionRowColumnChoice (); -if _dcdec :=d .DecodeElement (&_feegdg .Rfmt ,&_acggee );_dcdec !=nil {return _dcdec ;};_eaefec .RevisionRowColumnChoice =append (_eaefec .RevisionRowColumnChoice ,_feegdg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0052\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0020\u0025\u0076",_acggee .Name ); -if _bgddf :=d .Skip ();_bgddf !=nil {return _bgddf ;};};case _c .EndElement :break _bdacbg ;case _c .CharData :};};return nil ;};func (_cfbfe *Connections )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cfbfe .CT_Connections =*NewCT_Connections (); -_dccdg :for {_fgdcg ,_cbegfe :=d .Token ();if _cbegfe !=nil {return _cbegfe ;};switch _egecd :=_fgdcg .(type ){case _c .StartElement :switch _egecd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"}:_dgacc :=NewCT_Connection (); -if _eegbf :=d .DecodeElement (_dgacc ,&_egecd );_eegbf !=nil {return _eegbf ;};_cfbfe .Connection =append (_cfbfe .Connection ,_dgacc );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_egecd .Name ); -if _acefa :=d .Skip ();_acefa !=nil {return _acefa ;};};case _c .EndElement :break _dccdg ;case _c .CharData :};};return nil ;}; +// Variance Subtotal +VarSubtotalAttr *bool ; -// Validate validates the Chartsheet and its children -func (_acdcb *Chartsheet )Validate ()error {return _acdcb .ValidateWithPath ("\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074");};type PivotTableDefinition struct{CT_pivotTableDefinition };func (_gaddb *CT_DefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gaddb .NameAttr )}); -if _gaddb .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .CommentAttr )});};if _gaddb .CustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .CustomMenuAttr )}); -};if _gaddb .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .DescriptionAttr )});};if _gaddb .HelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u006c\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .HelpAttr )}); -};if _gaddb .StatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .StatusBarAttr )});};if _gaddb .LocalSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .LocalSheetIdAttr )}); -};if _gaddb .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .HiddenAttr ))});};if _gaddb .FunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .FunctionAttr ))}); -};if _gaddb .VbProcedureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0062\u0050\u0072\u006f\u0063\u0065\u0064\u0075\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .VbProcedureAttr ))});};if _gaddb .XlmAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u006d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .XlmAttr ))}); -};if _gaddb .FunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .FunctionGroupIdAttr )}); -};if _gaddb .ShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_gaddb .ShortcutKeyAttr )});};if _gaddb .PublishToServerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070u\u0062l\u0069\u0073\u0068\u0054\u006f\u0053\u0065\u0072\u0076\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .PublishToServerAttr ))}); -};if _gaddb .WorkbookParameterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0061\u0072\u0061m\u0065\u0074\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gaddb .WorkbookParameterAttr ))}); -};e .EncodeElement (_gaddb .Content ,start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// VarP Subtotal +VarPSubtotalAttr *bool ; -// Validate validates the CT_XmlPr and its children -func (_gbcgfg *CT_XmlPr )Validate ()error {return _gbcgfg .ValidateWithPath ("\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072");};func (_cda *CT_CacheSource )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_gbce ,_fcgc :=_cda .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _fcgc !=nil {return _fcgc ;};start .Attr =append (start .Attr ,_gbce );if _cda .ConnectionIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cda .ConnectionIdAttr )}); -};e .EncodeToken (start );if _cda .CacheSourceChoice !=nil {_cda .CacheSourceChoice .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_FontFamily struct{ValAttr int64 ;};func (_gfca *CT_ColorFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gfca .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_gfca .DxfIdAttr )}); -};if _gfca .CellColorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gfca .CellColorAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Show Member Property in Cell +ShowPropCellAttr *bool ; -// Validate validates the CT_Consolidation and its children -func (_eeef *CT_Consolidation )Validate ()error {return _eeef .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006es\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e");};type CT_Pages struct{ +// Show Member Property ToolTip +ShowPropTipAttr *bool ; -// Page Item String Count -CountAttr *uint32 ; +// Show As Caption +ShowPropAsCaptionAttr *bool ; -// Page Items -Page []*CT_PCDSCPage ;};func (_adbcaf *Chartsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0074s\u0068\u0065\u0065\u0074";return _adbcaf .CT_Chartsheet .MarshalXML (e ,start );};func NewCT_TextFields ()*CT_TextFields {_abcda :=&CT_TextFields {};return _abcda }; +// Drill State +DefaultAttributeDrillStateAttr *bool ; -// ValidateWithPath validates the CT_Pane and its children, prefixing error messages with path -func (_eeagf *CT_Pane )ValidateWithPath (path string )error {if _abdba :=_eeagf .ActivePaneAttr .ValidateWithPath (path +"\u002fA\u0063t\u0069\u0076\u0065\u0050\u0061\u006e\u0065\u0041\u0074\u0074\u0072");_abdba !=nil {return _abdba ;};if _bcdec :=_eeagf .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); -_bcdec !=nil {return _bcdec ;};return nil ;}; +// Field Items +Items *CT_Items ; -// ValidateWithPath validates the CT_colItems and its children, prefixing error messages with path -func (_bbdaa *CT_colItems )ValidateWithPath (path string )error {for _agbgac ,_fgcgf :=range _bbdaa .I {if _ccfef :=_fgcgf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0049\u005b\u0025\u0064\u005d",path ,_agbgac ));_ccfef !=nil {return _ccfef ; -};};return nil ;};const (ST_FileTypeUnset ST_FileType =0;ST_FileTypeMac ST_FileType =1;ST_FileTypeWin ST_FileType =2;ST_FileTypeDos ST_FileType =3;ST_FileTypeLin ST_FileType =4;ST_FileTypeOther ST_FileType =5;);type ST_SourceType byte ;func (_gabfb ST_FileType )Validate ()error {return _gabfb .ValidateWithPath ("")}; -type CT_DefinedNames struct{ +// AutoSort Scope +AutoSortScope *CT_AutoSortScope ; -// Defined Name -DefinedName []*CT_DefinedName ;};type CT_Border struct{ +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_gefdb ST_GroupBy )Validate ()error {return _gefdb .ValidateWithPath ("")};type CT_RowHierarchiesUsage struct{ -// Diagonal Up -DiagonalUpAttr *bool ; +// Item Count +CountAttr *uint32 ; -// Diagonal Down -DiagonalDownAttr *bool ; +// Row OLAP Hierarchies +RowHierarchyUsage []*CT_HierarchyUsage ;}; -// Outline -OutlineAttr *bool ; +// Validate validates the CT_PivotHierarchies and its children +func (_cadef *CT_PivotHierarchies )Validate ()error {return _cadef .ValidateWithPath ("\u0043\u0054\u005f\u0050iv\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073");};const (ST_DvAspectUnset ST_DvAspect =0;ST_DvAspectDVASPECT_CONTENT ST_DvAspect =1; +ST_DvAspectDVASPECT_ICON ST_DvAspect =2;);func NewCT_TableColumns ()*CT_TableColumns {_decag :=&CT_TableColumns {};return _decag }; -// Leading Edge Border -Start *CT_BorderPr ; +// Validate validates the CT_RevisionCellChange and its children +func (_beedeb *CT_RevisionCellChange )Validate ()error {return _beedeb .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0065\u006cl\u0043\u0068\u0061\u006e\u0067\u0065");}; -// Trailing Edge Border -End *CT_BorderPr ; +// Validate validates the CT_CellSmartTag and its children +func (_ecgdd *CT_CellSmartTag )Validate ()error {return _ecgdd .ValidateWithPath ("\u0043T\u005fC\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067");};func (_adgbc *CT_SingleXmlCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aabbc :for {_bbaeb ,_egcdb :=d .Token (); +if _egcdb !=nil {return _egcdb ;};switch _cegdfc :=_bbaeb .(type ){case _c .StartElement :switch _cegdfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"}:_cgafge :=NewCT_SingleXmlCell (); +if _eaca :=d .DecodeElement (_cgafge ,&_cegdfc );_eaca !=nil {return _eaca ;};_adgbc .SingleXmlCell =append (_adgbc .SingleXmlCell ,_cgafge );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0073\u0020\u0025\u0076",_cegdfc .Name ); +if _bgdbdd :=d .Skip ();_bgdbdd !=nil {return _bgdbdd ;};};case _c .EndElement :break _aabbc ;case _c .CharData :};};return nil ;}; -// Leading Edge Border -Left *CT_BorderPr ; +// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path +func (_fbcbf *CT_Fill )ValidateWithPath (path string )error {if _agea :=_fbcbf .FillChoice .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0043\u0068\u006f\u0069\u0063\u0065");_agea !=nil {return _agea ;};return nil ;};func (_bbdacc ST_FormulaExpression )Validate ()error {return _bbdacc .ValidateWithPath ("")}; -// Trailing Edge Border -Right *CT_BorderPr ; -// Top Border -Top *CT_BorderPr ; +// Validate validates the CT_Colors and its children +func (_fbed *CT_Colors )Validate ()error {return _fbed .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s");}; -// Bottom Border -Bottom *CT_BorderPr ; +// Validate validates the CT_ExternalDefinedName and its children +func (_eebef *CT_ExternalDefinedName )Validate ()error {return _eebef .ValidateWithPath ("\u0043\u0054\u005f\u0045xt\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065");};func (_gcgfcb ST_WebSourceType )Validate ()error {return _gcgfcb .ValidateWithPath ("")}; -// Diagonal -Diagonal *CT_BorderPr ; -// Vertical Inner Border -Vertical *CT_BorderPr ; +// Validate validates the Dialogsheet and its children +func (_ggbdd *Dialogsheet )Validate ()error {return _ggbdd .ValidateWithPath ("D\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074");};type Comments struct{CT_Comments };type CT_MeasureDimensionMap struct{ -// Horizontal Inner Borders -Horizontal *CT_BorderPr ;};type ST_Scope byte ;func (_gbeaab *ST_DateTimeGrouping )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gbeaab =0;case "\u0079\u0065\u0061\u0072":*_gbeaab =1;case "\u006d\u006f\u006et\u0068":*_gbeaab =2; -case "\u0064\u0061\u0079":*_gbeaab =3;case "\u0068\u006f\u0075\u0072":*_gbeaab =4;case "\u006d\u0069\u006e\u0075\u0074\u0065":*_gbeaab =5;case "\u0073\u0065\u0063\u006f\u006e\u0064":*_gbeaab =6;};return nil ;};func NewCT_RevisionConflict ()*CT_RevisionConflict {_fafggbe :=&CT_RevisionConflict {}; -return _fafggbe ;}; +// Measure Group Id +MeasureGroupAttr *uint32 ; -// ValidateWithPath validates the CT_FileSharing and its children, prefixing error messages with path -func (_deecd *CT_FileSharing )ValidateWithPath (path string )error {return nil };type CT_CustomFilters struct{ +// Dimension Id +DimensionAttr *uint32 ;};func (_efbffdc ST_TableType )String ()string {switch _efbffdc {case 0:return "";case 1:return "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case 2:return "\u0078\u006d\u006c";case 3:return "\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065"; +};return "";};func (_bgegd *CT_PatternFill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbefb :=range start .Attr {if _fbefb .Name .Local =="p\u0061\u0074\u0074\u0065\u0072\u006e\u0054\u0079\u0070\u0065"{_bgegd .PatternTypeAttr .UnmarshalXMLAttr (_fbefb ); +continue ;};};_aagc :for {_eaadb ,_dafcg :=d .Token ();if _dafcg !=nil {return _dafcg ;};switch _ecgaa :=_eaadb .(type ){case _c .StartElement :switch _ecgaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066g\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066g\u0043\u006f\u006c\u006f\u0072"}:_bgegd .FgColor =NewCT_Color (); +if _faac :=d .DecodeElement (_bgegd .FgColor ,&_ecgaa );_faac !=nil {return _faac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062g\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062g\u0043\u006f\u006c\u006f\u0072"}:_bgegd .BgColor =NewCT_Color (); +if _dbdddf :=d .DecodeElement (_bgegd .BgColor ,&_ecgaa );_dbdddf !=nil {return _dbdddf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072\u006eF\u0069l\u006c\u0020\u0025\u0076",_ecgaa .Name ); +if _acacc :=d .Skip ();_acacc !=nil {return _acacc ;};};case _c .EndElement :break _aagc ;case _c .CharData :};};return nil ;}; -// And -AndAttr *bool ; +// Validate validates the CT_CustomChartsheetViews and its children +func (_fbggd *CT_CustomChartsheetViews )Validate ()error {return _fbggd .ValidateWithPath ("\u0043T\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072t\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");}; -// Custom Filter Criteria -CustomFilter []*CT_CustomFilter ;};func (_caacdg *ST_ConditionalFormattingOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_caacdg =0;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_caacdg =1;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_caacdg =2; -case "\u0065\u0071\u0075a\u006c":*_caacdg =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_caacdg =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_caacdg =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_caacdg =6; -case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_caacdg =7;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_caacdg =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_caacdg =9;case "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_caacdg =10; -case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_caacdg =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_caacdg =12;};return nil ;};func NewCT_IntProperty ()*CT_IntProperty {_fbcfd :=&CT_IntProperty {};return _fbcfd }; +// Validate validates the CT_ChartsheetPr and its children +func (_bedg *CT_ChartsheetPr )Validate ()error {return _bedg .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072");}; +// ValidateWithPath validates the CT_Dialogsheet and its children, prefixing error messages with path +func (_fffc *CT_Dialogsheet )ValidateWithPath (path string )error {if _fffc .SheetPr !=nil {if _ddgc :=_fffc .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_ddgc !=nil {return _ddgc ;};};if _fffc .SheetViews !=nil {if _ebebe :=_fffc .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"); +_ebebe !=nil {return _ebebe ;};};if _fffc .SheetFormatPr !=nil {if _eeda :=_fffc .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072");_eeda !=nil {return _eeda ;};};if _fffc .SheetProtection !=nil {if _gdda :=_fffc .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); +_gdda !=nil {return _gdda ;};};if _fffc .CustomSheetViews !=nil {if _egaf :=_fffc .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_egaf !=nil {return _egaf ; +};};if _fffc .PrintOptions !=nil {if _dceg :=_fffc .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_dceg !=nil {return _dceg ;};};if _fffc .PageMargins !=nil {if _cgcgf :=_fffc .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); +_cgcgf !=nil {return _cgcgf ;};};if _fffc .PageSetup !=nil {if _fefa :=_fffc .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_fefa !=nil {return _fefa ;};};if _fffc .HeaderFooter !=nil {if _afbe :=_fffc .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); +_afbe !=nil {return _afbe ;};};if _fffc .Drawing !=nil {if _bddda :=_fffc .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_bddda !=nil {return _bddda ;};};if _fffc .LegacyDrawing !=nil {if _gage :=_fffc .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"); +_gage !=nil {return _gage ;};};if _fffc .LegacyDrawingHF !=nil {if _fdgce :=_fffc .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_fdgce !=nil {return _fdgce ;};};if _fffc .DrawingHF !=nil {if _gdeb :=_fffc .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); +_gdeb !=nil {return _gdeb ;};};if _fffc .OleObjects !=nil {if _edgf :=_fffc .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");_edgf !=nil {return _edgf ;};};if _fffc .Controls !=nil {if _fedbc :=_fffc .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); +_fedbc !=nil {return _fedbc ;};};if _fffc .ExtLst !=nil {if _fcffd :=_fffc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fcffd !=nil {return _fcffd ;};};return nil ;};func (_adda *CT_CustomProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcda :=range start .Attr {if _gcda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gcda .Name .Local =="\u0069\u0064"||_gcda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gcda .Name .Local =="\u0069\u0064"{_dgcdd :=_gcda .Value ; +_adda .IdAttr =_dgcdd ;continue ;};if _gcda .Name .Local =="\u006e\u0061\u006d\u0065"{_afbd :=_gcda .Value ;_adda .NameAttr =_afbd ;continue ;};};for {_ddggd ,_fgffd :=d .Token ();if _fgffd !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079: \u0025\u0073",_fgffd ); +};if _fgcf ,_ffegb :=_ddggd .(_c .EndElement );_ffegb &&_fgcf .Name ==start .Name {break ;};};return nil ;};func (_gbbfb ST_ConditionalFormattingOperator )Validate ()error {return _gbbfb .ValidateWithPath ("")};func (_gdeabe *CT_QueryCache )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edaad :=range start .Attr {if _edaad .Name .Local =="\u0063\u006f\u0075n\u0074"{_dabefc ,_egbafe :=_g .ParseUint (_edaad .Value ,10,32); +if _egbafe !=nil {return _egbafe ;};_efbcf :=uint32 (_dabefc );_gdeabe .CountAttr =&_efbcf ;continue ;};};_edccg :for {_dfaf ,_dbfef :=d .Token ();if _dbfef !=nil {return _dbfef ;};switch _badfa :=_dfaf .(type ){case _c .StartElement :switch _badfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"}:_cceaff :=NewCT_Query (); +if _gcfbaec :=d .DecodeElement (_cceaff ,&_badfa );_gcfbaec !=nil {return _gcfbaec ;};_gdeabe .Query =append (_gdeabe .Query ,_cceaff );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051u\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065 \u0025\u0076",_badfa .Name ); +if _bfeeb :=d .Skip ();_bfeeb !=nil {return _bfeeb ;};};case _c .EndElement :break _edccg ;case _c .CharData :};};return nil ;};func NewCT_RangeSets ()*CT_RangeSets {_acgfd :=&CT_RangeSets {};return _acgfd };func (_geeedd *CT_XStringElement )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_geeedd .VAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbebc *CT_VolTopic )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbebc .TAttr !=ST_VolValueTypeUnset {_fggfd ,_ebggf :=_bbebc .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); +if _ebggf !=nil {return _ebggf ;};start .Attr =append (start .Attr ,_fggfd );};e .EncodeToken (start );_gbdefg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}};_dc .AddPreserveSpaceAttr (&_gbdefg ,_bbebc .V );e .EncodeElement (_bbebc .V ,_gbdefg ); +if _bbebc .Stp !=nil {_edfcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0074\u0070"}};for _ ,_cdceg :=range _bbebc .Stp {e .EncodeElement (_cdceg ,_edfcf );};};_badeed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0072"}}; +for _ ,_dgbbc :=range _bbebc .Tr {e .EncodeElement (_dgbbc ,_badeed );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddfgg ST_PhoneticAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ddfgg .String (),start ); +};type StyleSheet struct{CT_Stylesheet }; -// Validate validates the CT_DdeItems and its children -func (_efbb *CT_DdeItems )Validate ()error {return _efbb .ValidateWithPath ("C\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073");};func NewCT_CustomSheetViews ()*CT_CustomSheetViews {_dfde :=&CT_CustomSheetViews {};return _dfde };type CT_CacheField struct{ +// Validate validates the CT_CacheFields and its children +func (_dfac *CT_CacheFields )Validate ()error {return _dfac .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046i\u0065\u006c\u0064\u0073");};type CT_Field struct{ -// PivotCache Field Name -NameAttr string ; +// Field Index +XAttr int32 ;};func (_cdecggc ST_Type )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fgbff :=_c .Attr {};_fgbff .Name =name ;switch _cdecggc {case ST_TypeUnset :_fgbff .Value ="";case ST_TypeNone :_fgbff .Value ="\u006e\u006f\u006e\u0065";case ST_TypeAll :_fgbff .Value ="\u0061\u006c\u006c"; +case ST_TypeRow :_fgbff .Value ="\u0072\u006f\u0077";case ST_TypeColumn :_fgbff .Value ="\u0063\u006f\u006c\u0075\u006d\u006e";};return _fgbff ,nil ;};func (_fgfff *CT_ColorScale )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_ccfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}};for _ ,_bbcgf :=range _fgfff .Cfvo {e .EncodeElement (_bbcgf ,_ccfc );};_daff :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; +for _ ,_dffe :=range _fgfff .Color {e .EncodeElement (_dffe ,_daff );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddbcc *CT_PageItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ddbcc .NameAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbbbb *CT_WorkbookProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbbbb .WorkbookPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006fr\u006b\u0062\u006fo\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookPasswordAttr )}); +};if _cbbbb .WorkbookPasswordCharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006bb\u006f\u006f\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072d\u0043h\u0061\u0072\u0061\u0063\u0074\u0065\u0072S\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookPasswordCharacterSetAttr )}); +};if _cbbbb .RevisionsPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073s\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsPasswordAttr )}); +};if _cbbbb .RevisionsPasswordCharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065v\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065rS\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsPasswordCharacterSetAttr )}); +};if _cbbbb .LockStructureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0053\u0074\u0072\u0075\u0063\u0074\u0075\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbbb .LockStructureAttr ))}); +};if _cbbbb .LockWindowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"l\u006f\u0063\u006b\u0057\u0069\u006e\u0064\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbbb .LockWindowsAttr ))});};if _cbbbb .LockRevisionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbbb .LockRevisionAttr ))}); +};if _cbbbb .RevisionsAlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0076\u0069si\u006f\u006e\u0073\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061m\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsAlgorithmNameAttr )}); +};if _cbbbb .RevisionsHashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073H\u0061\u0073h\u0056\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsHashValueAttr )}); +};if _cbbbb .RevisionsSaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0061\u006ct\u0056\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsSaltValueAttr )}); +};if _cbbbb .RevisionsSpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0070\u0069n\u0043\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .RevisionsSpinCountAttr )}); +};if _cbbbb .WorkbookAlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u006f\u0072\u006b\u0062oo\u006bA\u006c\u0067\u006f\u0072\u0069t\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookAlgorithmNameAttr )}); +};if _cbbbb .WorkbookHashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0048\u0061\u0073\u0068V\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookHashValueAttr )}); +};if _cbbbb .WorkbookSaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0061\u006c\u0074V\u0061\u006c\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookSaltValueAttr )}); +};if _cbbbb .WorkbookSpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbbb .WorkbookSpinCountAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fggbb *CT_ObjectAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fggbb .MoveWithCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fggbb .MoveWithCellsAttr ))}); +};if _fggbb .SizeWithCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_fggbb .SizeWithCellsAttr ))}); +};e .EncodeToken (start );_fcca :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_fggbb .From ,_fcca );_ecbdgb :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u006f"}}; +e .EncodeElement (_fggbb .To ,_ecbdgb );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efbbb ST_CellType )String ()string {switch _efbbb {case 0:return "";case 1:return "\u0062";case 2:return "\u006e";case 3:return "\u0065";case 4:return "\u0073"; +case 5:return "\u0073\u0074\u0072";case 6:return "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r";};return "";};type CT_CalculatedItems struct{ -// PivotCache Field Caption -CaptionAttr *string ; +// Calculated Item Formula Count +CountAttr *uint32 ; -// Property Name -PropertyNameAttr *string ; +// Calculated Item +CalculatedItem []*CT_CalculatedItem ;};type CT_Consolidation struct{ -// Server-based Field -ServerFieldAttr *bool ; +// Auto Page +AutoPageAttr *bool ; -// Unique List Retrieved -UniqueListAttr *bool ; +// Page Item Values +Pages *CT_Pages ; -// Number Format Id -NumFmtIdAttr *uint32 ; +// Range Sets +RangeSets *CT_RangeSets ;};func (_efgcc *CT_RecordChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cccbd :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_efgcc .M =NewCT_Missing (); +if _eegff :=d .DecodeElement (_efgcc .M ,&_cccbd );_eegff !=nil {return _eegff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_efgcc .N =NewCT_Number (); +if _ddgdb :=d .DecodeElement (_efgcc .N ,&_cccbd );_ddgdb !=nil {return _ddgdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_efgcc .B =NewCT_Boolean (); +if _cbeagc :=d .DecodeElement (_efgcc .B ,&_cccbd );_cbeagc !=nil {return _cbeagc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_efgcc .E =NewCT_Error (); +if _bfbcf :=d .DecodeElement (_efgcc .E ,&_cccbd );_bfbcf !=nil {return _bfbcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_efgcc .S =NewCT_String (); +if _aebbc :=d .DecodeElement (_efgcc .S ,&_cccbd );_aebbc !=nil {return _aebbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_efgcc .D =NewCT_DateTime (); +if _bfdffb :=d .DecodeElement (_efgcc .D ,&_cccbd );_bfdffb !=nil {return _bfdffb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_efgcc .X =NewCT_Index (); +if _cfeggb :=d .DecodeElement (_efgcc .X ,&_cccbd );_cfeggb !=nil {return _cfeggb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0063o\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cccbd .Name ); +if _beabae :=d .Skip ();_beabae !=nil {return _beabae ;};};return nil ;};func (_cdecgg *Connections )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdecgg .CT_Connections =*NewCT_Connections ();_egcddge :for {_fggebf ,_gabca :=d .Token (); +if _gabca !=nil {return _gabca ;};switch _fddfa :=_fggebf .(type ){case _c .StartElement :switch _fddfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"}:_ccfeg :=NewCT_Connection (); +if _bdagbb :=d .DecodeElement (_ccfeg ,&_fddfa );_bdagbb !=nil {return _bdagbb ;};_cdecgg .Connection =append (_cdecgg .Connection ,_ccfeg );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_fddfa .Name ); +if _cecddg :=d .Skip ();_cecddg !=nil {return _cecddg ;};};case _c .EndElement :break _egcddge ;case _c .CharData :};};return nil ;};func (_afgbe ST_TimePeriod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afgbe .String (),start ); +};func (_adfcf *CT_VolMain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_adfcf .FirstAttr )});e .EncodeToken (start ); +_gegcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070"}};for _ ,_fbfgba :=range _adfcf .Tp {e .EncodeElement (_fbfgba ,_gegcf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Calculated Field Formula -FormulaAttr *string ; +// Validate validates the CT_ChartFormat and its children +func (_ddea *CT_ChartFormat )Validate ()error {return _ddea .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046o\u0072\u006d\u0061\u0074");};func (_ffdcfa ST_PageOrder )String ()string {switch _ffdcfa {case 0:return "";case 1:return "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072"; +case 2:return "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e";};return "";};type CT_DateTime struct{ -// SQL Data Type -SqlTypeAttr *int32 ; +// Value +VAttr _a .Time ; -// Hierarchy -HierarchyAttr *int32 ; +// Unused Item +UAttr *bool ; -// Hierarchy Level -LevelAttr *uint32 ; +// Calculated Item Value +FAttr *bool ; -// Database Field -DatabaseFieldAttr *bool ; +// Caption +CAttr *string ; // Member Property Count -MappingCountAttr *uint32 ; +CpAttr *uint32 ; -// Member Property Field -MemberPropertyFieldAttr *bool ; +// Member Property Index +X []*CT_X ;};type ST_OleUpdate byte ; -// Shared Items -SharedItems *CT_SharedItems ; +// ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path +func (_faaga *CT_OleObject )ValidateWithPath (path string )error {if _gbefa :=_faaga .DvAspectAttr .ValidateWithPath (path +"\u002f\u0044\u0076\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_gbefa !=nil {return _gbefa ;};if _bgaaf :=_faaga .OleUpdateAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0055\u0070\u0064\u0061\u0074e\u0041\u0074\u0074\u0072"); +_bgaaf !=nil {return _bgaaf ;};if _faaga .ObjectPr !=nil {if _dgbdca :=_faaga .ObjectPr .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074\u0050r");_dgbdca !=nil {return _dgbdca ;};};return nil ;}; -// Field Group Properties -FieldGroup *CT_FieldGroup ; +// ValidateWithPath validates the CT_RevisionHeaders and its children, prefixing error messages with path +func (_addbc *CT_RevisionHeaders )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_addbc .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_addbc .GuidAttr ); +};if _addbc .LastGuidAttr !=nil {if !_cd .ST_GuidPatternRe .MatchString (*_addbc .LastGuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u004c\u0061s\u0074\u0047\u0075i\u0064\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,*_addbc .LastGuidAttr ); +};};for _dcbae ,_fcecb :=range _addbc .Header {if _ddcfc :=_fcecb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dcbae ));_ddcfc !=nil {return _ddcfc ;};};return nil ;};func (_efgcbd ST_TotalsRowFunction )ValidateWithPath (path string )error {switch _efgcbd {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efgcbd )); +};return nil ;};func (_bacbg *Worksheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bacbg .CT_Worksheet =*NewCT_Worksheet ();_dffgfb :for {_fdgec ,_ddcgbe :=d .Token ();if _ddcgbe !=nil {return _ddcgbe ;};switch _abfaae :=_fdgec .(type ){case _c .StartElement :switch _abfaae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_bacbg .SheetPr =NewCT_SheetPr (); +if _gdade :=d .DecodeElement (_bacbg .SheetPr ,&_abfaae );_gdade !=nil {return _gdade ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"}:_bacbg .Dimension =NewCT_SheetDimension (); +if _facfdb :=d .DecodeElement (_bacbg .Dimension ,&_abfaae );_facfdb !=nil {return _facfdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_bacbg .SheetViews =NewCT_SheetViews (); +if _cefbf :=d .DecodeElement (_bacbg .SheetViews ,&_abfaae );_cefbf !=nil {return _cefbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_bacbg .SheetFormatPr =NewCT_SheetFormatPr (); +if _fefaba :=d .DecodeElement (_bacbg .SheetFormatPr ,&_abfaae );_fefaba !=nil {return _fefaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_debfg :=NewCT_Cols (); +if _aaebe :=d .DecodeElement (_debfg ,&_abfaae );_aaebe !=nil {return _aaebe ;};_bacbg .Cols =append (_bacbg .Cols ,_debfg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:if _bgbead :=d .DecodeElement (_bacbg .SheetData ,&_abfaae ); +_bgbead !=nil {return _bgbead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}:_bacbg .SheetCalcPr =NewCT_SheetCalcPr (); +if _deaaf :=d .DecodeElement (_bacbg .SheetCalcPr ,&_abfaae );_deaaf !=nil {return _deaaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_bacbg .SheetProtection =NewCT_SheetProtection (); +if _edcbaf :=d .DecodeElement (_bacbg .SheetProtection ,&_abfaae );_edcbaf !=nil {return _edcbaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u006ft\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}:_bacbg .ProtectedRanges =NewCT_ProtectedRanges (); +if _dgdee :=d .DecodeElement (_bacbg .ProtectedRanges ,&_abfaae );_dgdee !=nil {return _dgdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"}:_bacbg .Scenarios =NewCT_Scenarios (); +if _bgfee :=d .DecodeElement (_bacbg .Scenarios ,&_abfaae );_bgfee !=nil {return _bgfee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_bacbg .AutoFilter =NewCT_AutoFilter (); +if _cggebb :=d .DecodeElement (_bacbg .AutoFilter ,&_abfaae );_cggebb !=nil {return _cggebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_bacbg .SortState =NewCT_SortState (); +if _ccgab :=d .DecodeElement (_bacbg .SortState ,&_abfaae );_ccgab !=nil {return _ccgab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}:_bacbg .DataConsolidate =NewCT_DataConsolidate (); +if _ddeee :=d .DecodeElement (_bacbg .DataConsolidate ,&_abfaae );_ddeee !=nil {return _ddeee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_bacbg .CustomSheetViews =NewCT_CustomSheetViews (); +if _bbecga :=d .DecodeElement (_bacbg .CustomSheetViews ,&_abfaae );_bbecga !=nil {return _bbecga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073"}:_bacbg .MergeCells =NewCT_MergeCells (); +if _cfcga :=d .DecodeElement (_bacbg .MergeCells ,&_abfaae );_cfcga !=nil {return _cfcga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"}:_bacbg .PhoneticPr =NewCT_PhoneticPr (); +if _dadec :=d .DecodeElement (_bacbg .PhoneticPr ,&_abfaae );_dadec !=nil {return _dadec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0064\u0069ti\u006fn\u0061\u006c\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"}:_dbaga :=NewCT_ConditionalFormatting (); +if _fegad :=d .DecodeElement (_dbaga ,&_abfaae );_fegad !=nil {return _fegad ;};_bacbg .ConditionalFormatting =append (_bacbg .ConditionalFormatting ,_dbaga );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074a\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}:_bacbg .DataValidations =NewCT_DataValidations (); +if _bbaage :=d .DecodeElement (_bacbg .DataValidations ,&_abfaae );_bbaage !=nil {return _bbaage ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"}:_bacbg .Hyperlinks =NewCT_Hyperlinks (); +if _ecdfg :=d .DecodeElement (_bacbg .Hyperlinks ,&_abfaae );_ecdfg !=nil {return _ecdfg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_bacbg .PrintOptions =NewCT_PrintOptions (); +if _febac :=d .DecodeElement (_bacbg .PrintOptions ,&_abfaae );_febac !=nil {return _febac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_bacbg .PageMargins =NewCT_PageMargins (); +if _gagcea :=d .DecodeElement (_bacbg .PageMargins ,&_abfaae );_gagcea !=nil {return _gagcea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_bacbg .PageSetup =NewCT_PageSetup (); +if _ebbgd :=d .DecodeElement (_bacbg .PageSetup ,&_abfaae );_ebbgd !=nil {return _ebbgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_bacbg .HeaderFooter =NewCT_HeaderFooter (); +if _bbfea :=d .DecodeElement (_bacbg .HeaderFooter ,&_abfaae );_bbfea !=nil {return _bbfea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0042\u0072\u0065\u0061\u006bs"}:_bacbg .RowBreaks =NewCT_PageBreak (); +if _bfcfc :=d .DecodeElement (_bacbg .RowBreaks ,&_abfaae );_bfcfc !=nil {return _bfcfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0042\u0072\u0065\u0061\u006bs"}:_bacbg .ColBreaks =NewCT_PageBreak (); +if _feeffb :=d .DecodeElement (_bacbg .ColBreaks ,&_abfaae );_feeffb !=nil {return _feeffb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dP\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"}:_bacbg .CustomProperties =NewCT_CustomProperties (); +if _eccfe :=d .DecodeElement (_bacbg .CustomProperties ,&_abfaae );_eccfe !=nil {return _eccfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}:_bacbg .CellWatches =NewCT_CellWatches (); +if _deceef :=d .DecodeElement (_bacbg .CellWatches ,&_abfaae );_deceef !=nil {return _deceef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073"}:_bacbg .IgnoredErrors =NewCT_IgnoredErrors (); +if _fgfebc :=d .DecodeElement (_bacbg .IgnoredErrors ,&_abfaae );_fgfebc !=nil {return _fgfebc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_bacbg .SmartTags =NewCT_SmartTags (); +if _fggec :=d .DecodeElement (_bacbg .SmartTags ,&_abfaae );_fggec !=nil {return _fggec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_bacbg .Drawing =NewCT_Drawing (); +if _gdagff :=d .DecodeElement (_bacbg .Drawing ,&_abfaae );_gdagff !=nil {return _gdagff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_bacbg .LegacyDrawing =NewCT_LegacyDrawing (); +if _ddffgg :=d .DecodeElement (_bacbg .LegacyDrawing ,&_abfaae );_ddffgg !=nil {return _ddffgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_bacbg .LegacyDrawingHF =NewCT_LegacyDrawing (); +if _bbdbgf :=d .DecodeElement (_bacbg .LegacyDrawingHF ,&_abfaae );_bbdbgf !=nil {return _bbdbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_bacbg .DrawingHF =NewCT_DrawingHF (); +if _aabea :=d .DecodeElement (_bacbg .DrawingHF ,&_abfaae );_aabea !=nil {return _aabea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_bacbg .Picture =NewCT_SheetBackgroundPicture (); +if _agcgbc :=d .DecodeElement (_bacbg .Picture ,&_abfaae );_agcgbc !=nil {return _agcgbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_bacbg .OleObjects =NewCT_OleObjects (); +if _ebgga :=d .DecodeElement (_bacbg .OleObjects ,&_abfaae );_ebgga !=nil {return _ebgga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_bacbg .Controls =NewCT_Controls (); +if _caggge :=d .DecodeElement (_bacbg .Controls ,&_abfaae );_caggge !=nil {return _caggge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077e\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}:_bacbg .WebPublishItems =NewCT_WebPublishItems (); +if _agafa :=d .DecodeElement (_bacbg .WebPublishItems ,&_abfaae );_agafa !=nil {return _agafa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"}:_bacbg .TableParts =NewCT_TableParts (); +if _cecebe :=d .DecodeElement (_bacbg .TableParts ,&_abfaae );_cecebe !=nil {return _cecebe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bacbg .ExtLst =NewCT_ExtensionList (); +if _fbbace :=d .DecodeElement (_bacbg .ExtLst ,&_abfaae );_fbbace !=nil {return _fbbace ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u006f\u0072\u006b\u0073\u0068e\u0065\u0074 \u0025\u0076",_abfaae .Name ); +if _ebgcf :=d .Skip ();_ebgcf !=nil {return _ebgcf ;};};case _c .EndElement :break _dffgfb ;case _c .CharData :};};return nil ;}; -// Member Properties Map -MpMap []*CT_X ; +// Validate validates the CT_CalculatedItem and its children +func (_cdffe *CT_CalculatedItem )Validate ()error {return _cdffe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d");};func NewCT_PageField ()*CT_PageField {_bbee :=&CT_PageField {};return _bbee }; +const (ST_HorizontalAlignmentUnset ST_HorizontalAlignment =0;ST_HorizontalAlignmentGeneral ST_HorizontalAlignment =1;ST_HorizontalAlignmentLeft ST_HorizontalAlignment =2;ST_HorizontalAlignmentCenter ST_HorizontalAlignment =3;ST_HorizontalAlignmentRight ST_HorizontalAlignment =4; +ST_HorizontalAlignmentFill ST_HorizontalAlignment =5;ST_HorizontalAlignmentJustify ST_HorizontalAlignment =6;ST_HorizontalAlignmentCenterContinuous ST_HorizontalAlignment =7;ST_HorizontalAlignmentDistributed ST_HorizontalAlignment =8;);func (_abdd *CT_Macrosheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Name .Local ="\u006d\u0061\u0069\u003a\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006fs\u0068\u0065\u0065\u0074"; +e .EncodeToken (start );if _abdd .SheetPr !=nil {_gfagg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}};e .EncodeElement (_abdd .SheetPr ,_gfagg );};if _abdd .Dimension !=nil {_dbadc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}}; +e .EncodeElement (_abdd .Dimension ,_dbadc );};if _abdd .SheetViews !=nil {_ddbbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_abdd .SheetViews ,_ddbbf ); +};if _abdd .SheetFormatPr !=nil {_edgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}};e .EncodeElement (_abdd .SheetFormatPr ,_edgb );};if _abdd .Cols !=nil {_cffec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0073"}}; +for _ ,_gfcdd :=range _abdd .Cols {e .EncodeElement (_gfcdd ,_cffec );};};_abeacf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_abdd .SheetData ,_abeacf ); +if _abdd .SheetProtection !=nil {_aedae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_abdd .SheetProtection ,_aedae );};if _abdd .AutoFilter !=nil {_edeaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}}; +e .EncodeElement (_abdd .AutoFilter ,_edeaa );};if _abdd .SortState !=nil {_cddef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_abdd .SortState ,_cddef ); +};if _abdd .DataConsolidate !=nil {_bfcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}};e .EncodeElement (_abdd .DataConsolidate ,_bfcf );};if _abdd .CustomSheetViews !=nil {_dceb :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}}; +e .EncodeElement (_abdd .CustomSheetViews ,_dceb );};if _abdd .PhoneticPr !=nil {_gdfaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}};e .EncodeElement (_abdd .PhoneticPr ,_gdfaf ); +};if _abdd .ConditionalFormatting !=nil {_fdaec :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006fn\u0064\u0069\u0074\u0069\u006fn\u0061l\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg"}};for _ ,_abddb :=range _abdd .ConditionalFormatting {e .EncodeElement (_abddb ,_fdaec ); +};};if _abdd .PrintOptions !=nil {_baaec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_abdd .PrintOptions ,_baaec );};if _abdd .PageMargins !=nil {_fggeb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_abdd .PageMargins ,_fggeb );};if _abdd .PageSetup !=nil {_fgcgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_abdd .PageSetup ,_fgcgg ); +};if _abdd .HeaderFooter !=nil {_aefa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_abdd .HeaderFooter ,_aefa );};if _abdd .RowBreaks !=nil {_gdaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}}; +e .EncodeElement (_abdd .RowBreaks ,_gdaa );};if _abdd .ColBreaks !=nil {_fcdcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_abdd .ColBreaks ,_fcdcc );}; +if _abdd .CustomProperties !=nil {_fgded :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073"}};e .EncodeElement (_abdd .CustomProperties ,_fgded );};if _abdd .Drawing !=nil {_gbfae :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; +e .EncodeElement (_abdd .Drawing ,_gbfae );};if _abdd .LegacyDrawing !=nil {_gdcbfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_abdd .LegacyDrawing ,_gdcbfb ); +};if _abdd .LegacyDrawingHF !=nil {_gbfea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_abdd .LegacyDrawingHF ,_gbfea );};if _abdd .DrawingHF !=nil {_abaaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; +e .EncodeElement (_abdd .DrawingHF ,_abaaa );};if _abdd .Picture !=nil {_fcecd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}};e .EncodeElement (_abdd .Picture ,_fcecd );};if _abdd .OleObjects !=nil {_ccaga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}}; +e .EncodeElement (_abdd .OleObjects ,_ccaga );};if _abdd .ExtLst !=nil {_daaec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abdd .ExtLst ,_daaec );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_CustomFilter ()*CT_CustomFilter {_bedef :=&CT_CustomFilter {};return _bedef };const (ST_PaneStateUnset ST_PaneState =0;ST_PaneStateSplit ST_PaneState =1;ST_PaneStateFrozen ST_PaneState =2;ST_PaneStateFrozenSplit ST_PaneState =3; +);func NewCT_ServerFormat ()*CT_ServerFormat {_fbfge :=&CT_ServerFormat {};return _fbfge };func (_gdeab *CT_MeasureDimensionMaps )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geef :=range start .Attr {if _geef .Name .Local =="\u0063\u006f\u0075n\u0074"{_acgee ,_bfcg :=_g .ParseUint (_geef .Value ,10,32); +if _bfcg !=nil {return _bfcg ;};_abcgb :=uint32 (_acgee );_gdeab .CountAttr =&_abcgb ;continue ;};};_ccbgd :for {_gabbc ,_bcafb :=d .Token ();if _bcafb !=nil {return _bcafb ;};switch _ebfc :=_gabbc .(type ){case _c .StartElement :switch _ebfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070"}:_baecc :=NewCT_MeasureDimensionMap (); +if _gegfd :=d .DecodeElement (_baecc ,&_ebfc );_gegfd !=nil {return _gegfd ;};_gdeab .Map =append (_gdeab .Map ,_baecc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0044\u0069m\u0065\u006e\u0073\u0069\u006f\u006eM\u0061\u0070\u0073 \u0025\u0076",_ebfc .Name ); +if _febda :=d .Skip ();_febda !=nil {return _febda ;};};case _c .EndElement :break _ccbgd ;case _c .CharData :};};return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// ValidateWithPath validates the CT_FontChoice and its children, prefixing error messages with path +func (_gcfba *CT_FontChoice )ValidateWithPath (path string )error {if _gcfba .Name !=nil {if _gfdfaa :=_gcfba .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_gfdfaa !=nil {return _gfdfaa ;};};if _gcfba .Charset !=nil {if _bcge :=_gcfba .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074"); +_bcge !=nil {return _bcge ;};};if _gcfba .Family !=nil {if _agabb :=_gcfba .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079");_agabb !=nil {return _agabb ;};};if _gcfba .B !=nil {if _edbc :=_gcfba .B .ValidateWithPath (path +"\u002f\u0042"); +_edbc !=nil {return _edbc ;};};if _gcfba .I !=nil {if _ffbcb :=_gcfba .I .ValidateWithPath (path +"\u002f\u0049");_ffbcb !=nil {return _ffbcb ;};};if _gcfba .Strike !=nil {if _bgccg :=_gcfba .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); +_bgccg !=nil {return _bgccg ;};};if _gcfba .Outline !=nil {if _edbe :=_gcfba .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_edbe !=nil {return _edbe ;};};if _gcfba .Shadow !=nil {if _accdc :=_gcfba .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_accdc !=nil {return _accdc ;};};if _gcfba .Condense !=nil {if _dbeb :=_gcfba .Condense .ValidateWithPath (path +"\u002fC\u006f\u006e\u0064\u0065\u006e\u0073e");_dbeb !=nil {return _dbeb ;};};if _gcfba .Extend !=nil {if _fega :=_gcfba .Extend .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0064"); +_fega !=nil {return _fega ;};};if _gcfba .Color !=nil {if _abgca :=_gcfba .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_abgca !=nil {return _abgca ;};};if _gcfba .Sz !=nil {if _cbeaec :=_gcfba .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_cbeaec !=nil {return _cbeaec ;};};if _gcfba .U !=nil {if _bbae :=_gcfba .U .ValidateWithPath (path +"\u002f\u0055");_bbae !=nil {return _bbae ;};};if _gcfba .VertAlign !=nil {if _feec :=_gcfba .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_feec !=nil {return _feec ;};};if _gcfba .Scheme !=nil {if _dddcg :=_gcfba .Scheme .ValidateWithPath (path +"\u002fS\u0063\u0068\u0065\u006d\u0065");_dddcg !=nil {return _dddcg ;};};return nil ;};type ST_MdxKPIProperty byte ;func (_gdbb *CT_CalculatedMembers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gdbb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gdbb .CountAttr )}); +};e .EncodeToken (start );_aacd :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0061\u006c\u0063\u0075\u006c\u0061t\u0065\u0064\u004d\u0065mb\u0065\u0072"}};for _ ,_geee :=range _gdbb .CalculatedMember {e .EncodeElement (_geee ,_aacd ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the PivotCacheDefinition and its children, prefixing error messages with path -func (_ebgaef *PivotCacheDefinition )ValidateWithPath (path string )error {if _gccde :=_ebgaef .CT_PivotCacheDefinition .ValidateWithPath (path );_gccde !=nil {return _gccde ;};return nil ;};func (_eef *CT_Boolean )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adff :=range start .Attr {if _adff .Name .Local =="\u0076"{_agd ,_ggg :=_f .ParseBool (_adff .Value ); -if _ggg !=nil {return _ggg ;};_eef .VAttr =_agd ;continue ;};if _adff .Name .Local =="\u0075"{_aga ,_cec :=_f .ParseBool (_adff .Value );if _cec !=nil {return _cec ;};_eef .UAttr =&_aga ;continue ;};if _adff .Name .Local =="\u0066"{_ceef ,_ffc :=_f .ParseBool (_adff .Value ); -if _ffc !=nil {return _ffc ;};_eef .FAttr =&_ceef ;continue ;};if _adff .Name .Local =="\u0063"{_aae :=_adff .Value ;_eef .CAttr =&_aae ;continue ;};if _adff .Name .Local =="\u0063\u0070"{_dfca ,_bgd :=_f .ParseUint (_adff .Value ,10,32);if _bgd !=nil {return _bgd ; -};_fbbd :=uint32 (_dfca );_eef .CpAttr =&_fbbd ;continue ;};};_gca :for {_ddd ,_geea :=d .Token ();if _geea !=nil {return _geea ;};switch _gbc :=_ddd .(type ){case _c .StartElement :switch _gbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_acedg :=NewCT_X (); -if _ecca :=d .DecodeElement (_acedg ,&_gbc );_ecca !=nil {return _ecca ;};_eef .X =append (_eef .X ,_acedg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u006f\u006f\u006c\u0065\u0061\u006e\u0020\u0025\u0076",_gbc .Name ); -if _gcaa :=d .Skip ();_gcaa !=nil {return _gcaa ;};};case _c .EndElement :break _gca ;case _c .CharData :};};return nil ;};func NewCT_Xf ()*CT_Xf {_fbcbe :=&CT_Xf {};return _fbcbe };func (_bebfg *CT_Formats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgefe :=range start .Attr {if _fgefe .Name .Local =="\u0063\u006f\u0075n\u0074"{_fdcd ,_badaa :=_f .ParseUint (_fgefe .Value ,10,32); -if _badaa !=nil {return _badaa ;};_aegca :=uint32 (_fdcd );_bebfg .CountAttr =&_aegca ;continue ;};};_cfaf :for {_cfbbd ,_dgdeg :=d .Token ();if _dgdeg !=nil {return _dgdeg ;};switch _gabfcf :=_cfbbd .(type ){case _c .StartElement :switch _gabfcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"}:_caefg :=NewCT_Format (); -if _dfge :=d .DecodeElement (_caefg ,&_gabfcf );_dfge !=nil {return _dfge ;};_bebfg .Format =append (_bebfg .Format ,_caefg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_gabfcf .Name ); -if _daea :=d .Skip ();_daea !=nil {return _daea ;};};case _c .EndElement :break _cfaf ;case _c .CharData :};};return nil ;};type CT_ExternalLinkChoice struct{ExternalBook *CT_ExternalBook ;DdeLink *CT_DdeLink ;OleLink *CT_OleLink ;};func NewCT_Field ()*CT_Field {_fgfeg :=&CT_Field {}; -return _fgfeg };const (ST_FieldSortTypeUnset ST_FieldSortType =0;ST_FieldSortTypeManual ST_FieldSortType =1;ST_FieldSortTypeAscending ST_FieldSortType =2;ST_FieldSortTypeDescending ST_FieldSortType =3;);func (_dgagcg ST_TextHAlign )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bfaec :=_c .Attr {}; -_bfaec .Name =name ;switch _dgagcg {case ST_TextHAlignUnset :_bfaec .Value ="";case ST_TextHAlignLeft :_bfaec .Value ="\u006c\u0065\u0066\u0074";case ST_TextHAlignCenter :_bfaec .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TextHAlignRight :_bfaec .Value ="\u0072\u0069\u0067h\u0074"; -case ST_TextHAlignJustify :_bfaec .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_TextHAlignDistributed :_bfaec .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return _bfaec ,nil ;}; +// Validate validates the CT_WebPublishItems and its children +func (_eadgd *CT_WebPublishItems )Validate ()error {return _eadgd .ValidateWithPath ("\u0043T\u005fW\u0065\u0062\u0050\u0075\u0062l\u0069\u0073h\u0049\u0074\u0065\u006d\u0073");};type CT_QueryTableFields struct{ -// ValidateWithPath validates the QueryTable and its children, prefixing error messages with path -func (_feeacd *QueryTable )ValidateWithPath (path string )error {if _dagcba :=_feeacd .CT_QueryTable .ValidateWithPath (path );_dagcba !=nil {return _dagcba ;};return nil ;};type ST_DdeValueType byte ;func (_adcbc *CT_Tables )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adcbc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adcbc .CountAttr )}); -};e .EncodeToken (start );for _ ,_aegggg :=range _adcbc .TablesChoice {_aegggg .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Format struct{ +// Column Count +CountAttr *uint32 ; -// Format Action -ActionAttr ST_FormatAction ; +// QueryTable Field +QueryTableField []*CT_QueryTableField ;};func (_cgdfb *CT_OleLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgdfb .IdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgdfb .ProgIdAttr )});e .EncodeToken (start );if _cgdfb .OleItems !=nil {_bdgca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006f\u006c\u0065\u0049\u0074\u0065\u006d\u0073"}}; +e .EncodeElement (_cgdfb .OleItems ,_bdgca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Font ()*CT_Font {_dedaa :=&CT_Font {};return _dedaa };type MapInfo struct{CT_MapInfo };type ST_ExternalConnectionType byte ;func (_eafaf ST_UpdateLinks )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abecd :=_c .Attr {}; +_abecd .Name =name ;switch _eafaf {case ST_UpdateLinksUnset :_abecd .Value ="";case ST_UpdateLinksUserSet :_abecd .Value ="\u0075s\u0065\u0072\u0053\u0065\u0074";case ST_UpdateLinksNever :_abecd .Value ="\u006e\u0065\u0076e\u0072";case ST_UpdateLinksAlways :_abecd .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; +};return _abecd ,nil ;};func NewCT_RecordChoice ()*CT_RecordChoice {_gfedag :=&CT_RecordChoice {};return _gfedag };func (_dcfcg ST_Orientation )String ()string {switch _dcfcg {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074"; +case 3:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return "";}; -// Format Id -DxfIdAttr *uint32 ; +// ValidateWithPath validates the CT_PCDKPIs and its children, prefixing error messages with path +func (_bgfgf *CT_PCDKPIs )ValidateWithPath (path string )error {for _ggbca ,_agfdd :=range _bgfgf .Kpi {if _bdbbf :=_agfdd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004b\u0070\u0069\u005b\u0025\u0064\u005d",path ,_ggbca ));_bdbbf !=nil {return _bdbbf ; +};};return nil ;};func (_daagf ST_ParameterType )ValidateWithPath (path string )error {switch _daagf {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daagf )); +};return nil ;};func (_dgaf *CT_GroupMembers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceef :=range start .Attr {if _ceef .Name .Local =="\u0063\u006f\u0075n\u0074"{_acgcd ,_fbdfb :=_g .ParseUint (_ceef .Value ,10,32);if _fbdfb !=nil {return _fbdfb ; +};_cfagb :=uint32 (_acgcd );_dgaf .CountAttr =&_cfagb ;continue ;};};_gfdg :for {_acbcad ,_gegf :=d .Token ();if _gegf !=nil {return _gegf ;};switch _bfecad :=_acbcad .(type ){case _c .StartElement :switch _bfecad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"}:_ggab :=NewCT_GroupMember (); +if _fdcb :=d .DecodeElement (_ggab ,&_bfecad );_fdcb !=nil {return _fdcb ;};_dgaf .GroupMember =append (_dgaf .GroupMember ,_ggab );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_bfecad .Name ); +if _dagbd :=d .Skip ();_dagbd !=nil {return _dagbd ;};};case _c .EndElement :break _gfdg ;case _c .CharData :};};return nil ;};func (_dfcdg ST_CalcMode )ValidateWithPath (path string )error {switch _dfcdg {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfcdg )); +};return nil ;};func (_fagbbb ST_rwColActionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fagbbb .String (),start );};func (_eeaff *CT_Groups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eeaff .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eeaff .CountAttr )}); +};e .EncodeToken (start );_gddfd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0067\u0072\u006f\u0075p"}};for _ ,_dcbba :=range _eeaff .Group {e .EncodeElement (_dcbba ,_gddfd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_adcge *ST_CellComments )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_adcge =0;case "\u006e\u006f\u006e\u0065":*_adcge =1;case "a\u0073\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0065\u0064":*_adcge =2;case "\u0061\u0074\u0045n\u0064":*_adcge =3; +};return nil ;};func (_effec *CT_Pane )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _effec .XSplitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0053\u0070\u006c\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_effec .XSplitAttr )}); +};if _effec .YSplitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079\u0053\u0070\u006c\u0069\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_effec .YSplitAttr )});};if _effec .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_effec .TopLeftCellAttr )}); +};if _effec .ActivePaneAttr !=ST_PaneUnset {_fbdfa ,_agbdf :=_effec .ActivePaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0050\u0061\u006e\u0065"});if _agbdf !=nil {return _agbdf ;};start .Attr =append (start .Attr ,_fbdfa ); +};if _effec .StateAttr !=ST_PaneStateUnset {_fbaba ,_ebfbg :=_effec .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"});if _ebfbg !=nil {return _ebfbg ;};start .Attr =append (start .Attr ,_fbaba );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_febbgc *ST_PivotFilterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_febbgc =0;case "\u0075n\u006b\u006e\u006f\u0077\u006e":*_febbgc =1;case "\u0063\u006f\u0075n\u0074":*_febbgc =2;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_febbgc =3; +case "\u0073\u0075\u006d":*_febbgc =4;case "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c":*_febbgc =5;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_febbgc =6;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068":*_febbgc =7; +case "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068":*_febbgc =8;case "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_febbgc =9;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068":*_febbgc =10; +case "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_febbgc =11;case "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073":*_febbgc =12;case "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e":*_febbgc =13; +case "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l":*_febbgc =14;case "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_febbgc =15;case "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c":*_febbgc =16; +case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e":*_febbgc =17;case "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_febbgc =18;case "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c":*_febbgc =19; +case "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_febbgc =20;case "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_febbgc =21;case "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_febbgc =22; +case "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_febbgc =23;case "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_febbgc =24;case "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_febbgc =25; +case "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_febbgc =26;case "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l":*_febbgc =27;case "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_febbgc =28; +case "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e":*_febbgc =29;case "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_febbgc =30;case "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e":*_febbgc =31; +case "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c":*_febbgc =32;case "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_febbgc =33;case "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e":*_febbgc =34; +case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_febbgc =35;case "\u0074\u006f\u0064a\u0079":*_febbgc =36;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_febbgc =37;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_febbgc =38;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_febbgc =39; +case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_febbgc =40;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_febbgc =41;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_febbgc =42;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_febbgc =43; +case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_febbgc =44;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_febbgc =45;case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_febbgc =46;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_febbgc =47; +case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_febbgc =48;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_febbgc =49;case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_febbgc =50;case "\u0051\u0031":*_febbgc =51; +case "\u0051\u0032":*_febbgc =52;case "\u0051\u0033":*_febbgc =53;case "\u0051\u0034":*_febbgc =54;case "\u004d\u0031":*_febbgc =55;case "\u004d\u0032":*_febbgc =56;case "\u004d\u0033":*_febbgc =57;case "\u004d\u0034":*_febbgc =58;case "\u004d\u0035":*_febbgc =59; +case "\u004d\u0036":*_febbgc =60;case "\u004d\u0037":*_febbgc =61;case "\u004d\u0038":*_febbgc =62;case "\u004d\u0039":*_febbgc =63;case "\u004d\u0031\u0030":*_febbgc =64;case "\u004d\u0031\u0031":*_febbgc =65;case "\u004d\u0031\u0032":*_febbgc =66;};return nil ; +};func (_bgdbe *CT_CustomChartsheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bgdbe .CustomSheetView !=nil {_abedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}}; +for _ ,_bdgc :=range _bgdbe .CustomSheetView {e .EncodeElement (_bdgc ,_abedc );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Pivot Table Location -PivotArea *CT_PivotArea ; +// Validate validates the CT_SheetFormatPr and its children +func (_acbfe *CT_SheetFormatPr )Validate ()error {return _acbfe .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u0065e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072");};func (_gecfde *ST_SourceType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bebfg ,_efffd :=d .Token (); +if _efffd !=nil {return _efffd ;};if _gcdcb ,_bgfebg :=_bebfg .(_c .EndElement );_bgfebg &&_gcdcb .Name ==start .Name {*_gecfde =1;return nil ;};if _beffgb ,_adccge :=_bebfg .(_c .CharData );!_adccge {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bebfg ); +}else {switch string (_beffgb ){case "":*_gecfde =0;case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_gecfde =1;case "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_gecfde =2;case "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e":*_gecfde =3; +case "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f":*_gecfde =4;};};_bebfg ,_efffd =d .Token ();if _efffd !=nil {return _efffd ;};if _cddcbd ,_cbbage :=_bebfg .(_c .EndElement );_cbbage &&_cddcbd .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bebfg ); +}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// ValidateWithPath validates the CT_ExternalBook and its children, prefixing error messages with path +func (_bdff *CT_ExternalBook )ValidateWithPath (path string )error {if _bdff .SheetNames !=nil {if _dgbca :=_bdff .SheetNames .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073");_dgbca !=nil {return _dgbca ;};};if _bdff .DefinedNames !=nil {if _gcbfg :=_bdff .DefinedNames .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"); +_gcbfg !=nil {return _gcbfg ;};};if _bdff .SheetDataSet !=nil {if _agfg :=_bdff .SheetDataSet .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074");_agfg !=nil {return _agfg ;};};return nil ;};func (_bcbcc *CT_RevisionHeaders )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcbcc .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_cacgfb :=range start .Attr {if _cacgfb .Name .Local =="\u0067\u0075\u0069\u0064"{_ddbce :=_cacgfb .Value ;_bcbcc .GuidAttr =_ddbce ;continue ;};if _cacgfb .Name .Local =="\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"{_gccaa :=_cacgfb .Value ; +_bcbcc .LastGuidAttr =&_gccaa ;continue ;};if _cacgfb .Name .Local =="\u0073\u0068\u0061\u0072\u0065\u0064"{_dbggbd ,_ecbea :=_g .ParseBool (_cacgfb .Value );if _ecbea !=nil {return _ecbea ;};_bcbcc .SharedAttr =&_dbggbd ;continue ;};if _cacgfb .Name .Local =="\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"{_cbbge ,_gfega :=_g .ParseBool (_cacgfb .Value ); +if _gfega !=nil {return _gfega ;};_bcbcc .DiskRevisionsAttr =&_cbbge ;continue ;};if _cacgfb .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_faaab ,_caedfb :=_g .ParseBool (_cacgfb .Value );if _caedfb !=nil {return _caedfb ;};_bcbcc .HistoryAttr =&_faaab ; +continue ;};if _cacgfb .Name .Local =="\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"{_fdfgba ,_cegabe :=_g .ParseBool (_cacgfb .Value );if _cegabe !=nil {return _cegabe ;};_bcbcc .TrackRevisionsAttr =&_fdfgba ;continue ; +};if _cacgfb .Name .Local =="\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"{_bfbfa ,_ccdaf :=_g .ParseBool (_cacgfb .Value );if _ccdaf !=nil {return _ccdaf ;};_bcbcc .ExclusiveAttr =&_bfbfa ;continue ;};if _cacgfb .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"{_begea ,_gfefc :=_g .ParseUint (_cacgfb .Value ,10,32); +if _gfefc !=nil {return _gfefc ;};_egdgcb :=uint32 (_begea );_bcbcc .RevisionIdAttr =&_egdgcb ;continue ;};if _cacgfb .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_caaddd ,_bedefb :=_g .ParseInt (_cacgfb .Value ,10,32);if _bedefb !=nil {return _bedefb ; +};_gceefb :=int32 (_caaddd );_bcbcc .VersionAttr =&_gceefb ;continue ;};if _cacgfb .Name .Local =="\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"{_afbbe ,_bfdgb :=_g .ParseBool (_cacgfb .Value );if _bfdgb !=nil {return _bfdgb ; +};_bcbcc .KeepChangeHistoryAttr =&_afbbe ;continue ;};if _cacgfb .Name .Local =="\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"{_aagcc ,_beedf :=_g .ParseBool (_cacgfb .Value );if _beedf !=nil {return _beedf ;};_bcbcc .ProtectedAttr =&_aagcc ;continue ; +};if _cacgfb .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"{_bdafg ,_gfecff :=_g .ParseUint (_cacgfb .Value ,10,32);if _gfecff !=nil {return _gfecff ;};_acagd :=uint32 (_bdafg );_bcbcc .PreserveHistoryAttr =&_acagd ; +continue ;};};_bbgbb :for {_gfdgg ,_ccaaf :=d .Token ();if _ccaaf !=nil {return _ccaaf ;};switch _egfad :=_gfdgg .(type ){case _c .StartElement :switch _egfad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_bfddd :=NewCT_RevisionHeader (); +if _fcabc :=d .DecodeElement (_bfddd ,&_egfad );_fcabc !=nil {return _fcabc ;};_bcbcc .Header =append (_bcbcc .Header ,_bfddd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0048\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_egfad .Name ); +if _gagea :=d .Skip ();_gagea !=nil {return _gagea ;};};case _c .EndElement :break _bbgbb ;case _c .CharData :};};return nil ;};func (_adab *CT_DdeItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fafbd :=range start .Attr {if _fafbd .Name .Local =="\u006e\u0061\u006d\u0065"{_bggcfb :=_fafbd .Value ; +_adab .NameAttr =&_bggcfb ;continue ;};if _fafbd .Name .Local =="\u006f\u006c\u0065"{_aaeae ,_afgd :=_g .ParseBool (_fafbd .Value );if _afgd !=nil {return _afgd ;};_adab .OleAttr =&_aaeae ;continue ;};if _fafbd .Name .Local =="\u0061\u0064\u0076\u0069\u0073\u0065"{_cebg ,_cafcb :=_g .ParseBool (_fafbd .Value ); +if _cafcb !=nil {return _cafcb ;};_adab .AdviseAttr =&_cebg ;continue ;};if _fafbd .Name .Local =="\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"{_babf ,_fbfea :=_g .ParseBool (_fafbd .Value );if _fbfea !=nil {return _fbfea ;};_adab .PreferPicAttr =&_babf ; +continue ;};};_cfea :for {_ebcaa ,_dedcf :=d .Token ();if _dedcf !=nil {return _dedcf ;};switch _ecfed :=_ebcaa .(type ){case _c .StartElement :switch _ecfed .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u0073"}:_adab .Values =NewCT_DdeValues (); +if _dbecd :=d .DecodeElement (_adab .Values ,&_ecfed );_dbecd !=nil {return _dbecd ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0064\u0065\u0049\u0074\u0065\u006d\u0020\u0025\u0076",_ecfed .Name ); +if _cfab :=d .Skip ();_cfab !=nil {return _cfab ;};};case _c .EndElement :break _cfea ;case _c .CharData :};};return nil ;};func (_bcgdb ST_RefMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bcgdb .String (),start ); +};func (_efceg *CT_RecordChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _efceg .M !=nil {_edbba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_efceg .M ,_edbba ); +}else if _efceg .N !=nil {_adbge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_efceg .N ,_adbge );}else if _efceg .B !=nil {_ebege :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_efceg .B ,_ebege ); +}else if _efceg .E !=nil {_adeab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_efceg .E ,_adeab );}else if _efceg .S !=nil {_cfefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_efceg .S ,_cfefd ); +}else if _efceg .D !=nil {_eddbeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_efceg .D ,_eddbeb );}else if _efceg .X !=nil {_fcaag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}}; +e .EncodeElement (_efceg .X ,_fcaag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aebg *CT_CustomWorkbookViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfbe :for {_gggef ,_geeed :=d .Token ();if _geeed !=nil {return _geeed ; +};switch _dbfee :=_gggef .(type ){case _c .StartElement :switch _dbfee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062\u006fo\u006b\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062\u006fo\u006b\u0056\u0069\u0065\u0077"}:_ebab :=NewCT_CustomWorkbookView (); +if _agdc :=d .DecodeElement (_ebab ,&_dbfee );_agdc !=nil {return _agdc ;};_aebg .CustomWorkbookView =append (_aebg .CustomWorkbookView ,_ebab );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0075\u0073\u0074o\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_dbfee .Name ); +if _gfedf :=d .Skip ();_gfedf !=nil {return _gfedf ;};};case _c .EndElement :break _dfbe ;case _c .CharData :};};return nil ;};type CT_DataBinding struct{ -// Validate validates the CT_CommentList and its children -func (_eged *CT_CommentList )Validate ()error {return _eged .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074");};func NewCT_Members ()*CT_Members {_cafcf :=&CT_Members {};return _cafcf };func (_gabfe *CT_MdxTuple )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gabfe .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .CAttr )}); -};if _gabfe .CtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .CtAttr )});};if _gabfe .SiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .SiAttr )}); -};if _gabfe .FiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .FiAttr )});};if _gabfe .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .BcAttr )}); -};if _gabfe .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gabfe .FcAttr )});};if _gabfe .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gabfe .IAttr ))}); -};if _gabfe .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gabfe .UAttr ))});};if _gabfe .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gabfe .StAttr ))}); -};if _gabfe .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gabfe .BAttr ))});};e .EncodeToken (start );if _gabfe .N !=nil {_bdafd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}}; -for _ ,_fbfgc :=range _gabfe .N {e .EncodeElement (_fbfgc ,_bdafd );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Workbook struct{CT_Workbook };type CT_ReviewedRevisions struct{ +// Unique Identifer +DataBindingNameAttr *string ; -// Reviewed Revisions Count -CountAttr *uint32 ; +// Binding to External File +FileBindingAttr *bool ; -// Reviewed -Reviewed []*CT_Reviewed ;};func (_bgeaeg *CT_PCDKPI )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eegda :=range start .Attr {if _eegda .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_fgddb :=_eegda .Value ; -_bgeaeg .UniqueNameAttr =_fgddb ;continue ;};if _eegda .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_fdgce :=_eegda .Value ;_bgeaeg .CaptionAttr =&_fdgce ;continue ;};if _eegda .Name .Local =="\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"{_cgbbg :=_eegda .Value ; -_bgeaeg .DisplayFolderAttr =&_cgbbg ;continue ;};if _eegda .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_addc :=_eegda .Value ;_bgeaeg .MeasureGroupAttr =&_addc ;continue ;};if _eegda .Name .Local =="\u0070\u0061\u0072\u0065\u006e\u0074"{_geddg :=_eegda .Value ; -_bgeaeg .ParentAttr =&_geddg ;continue ;};if _eegda .Name .Local =="\u0076\u0061\u006cu\u0065"{_geeba :=_eegda .Value ;_bgeaeg .ValueAttr =_geeba ;continue ;};if _eegda .Name .Local =="\u0067\u006f\u0061\u006c"{_dbgbg :=_eegda .Value ;_bgeaeg .GoalAttr =&_dbgbg ; -continue ;};if _eegda .Name .Local =="\u0073\u0074\u0061\u0074\u0075\u0073"{_bebec :=_eegda .Value ;_bgeaeg .StatusAttr =&_bebec ;continue ;};if _eegda .Name .Local =="\u0074\u0072\u0065n\u0064"{_gccabf :=_eegda .Value ;_bgeaeg .TrendAttr =&_gccabf ;continue ; -};if _eegda .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ebebb :=_eegda .Value ;_bgeaeg .WeightAttr =&_ebebb ;continue ;};if _eegda .Name .Local =="\u0074\u0069\u006d\u0065"{_deag :=_eegda .Value ;_bgeaeg .TimeAttr =&_deag ;continue ;};};for {_afgcb ,_ccdgg :=d .Token (); -if _ccdgg !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0043\u0044K\u0050\u0049\u003a\u0020\u0025\u0073",_ccdgg );};if _bagaa ,_fcdaa :=_afgcb .(_c .EndElement );_fcdaa &&_bagaa .Name ==start .Name {break ;};};return nil ; -};func (_cddge *CT_SheetProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdfca :=range start .Attr {if _fdfca .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_dfbeb :=_fdfca .Value ;_cddge .PasswordAttr =&_dfbeb ; -continue ;};if _fdfca .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_adgda :=_fdfca .Value ;_cddge .AlgorithmNameAttr =&_adgda ;continue ;};if _fdfca .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_ccbfa :=_fdfca .Value ; -_cddge .HashValueAttr =&_ccbfa ;continue ;};if _fdfca .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_gcgaac :=_fdfca .Value ;_cddge .SaltValueAttr =&_gcgaac ;continue ;};if _fdfca .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_ebaad ,_caffce :=_f .ParseUint (_fdfca .Value ,10,32); -if _caffce !=nil {return _caffce ;};_dggef :=uint32 (_ebaad );_cddge .SpinCountAttr =&_dggef ;continue ;};if _fdfca .Name .Local =="\u0073\u0068\u0065e\u0074"{_dbbgd ,_bfabf :=_f .ParseBool (_fdfca .Value );if _bfabf !=nil {return _bfabf ;};_cddge .SheetAttr =&_dbbgd ; -continue ;};if _fdfca .Name .Local =="\u006fb\u006a\u0065\u0063\u0074\u0073"{_bdgbfg ,_debgf :=_f .ParseBool (_fdfca .Value );if _debgf !=nil {return _debgf ;};_cddge .ObjectsAttr =&_bdgbfg ;continue ;};if _fdfca .Name .Local =="\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"{_faegc ,_eeefb :=_f .ParseBool (_fdfca .Value ); -if _eeefb !=nil {return _eeefb ;};_cddge .ScenariosAttr =&_faegc ;continue ;};if _fdfca .Name .Local =="f\u006f\u0072\u006d\u0061\u0074\u0043\u0065\u006c\u006c\u0073"{_ecada ,_aaddd :=_f .ParseBool (_fdfca .Value );if _aaddd !=nil {return _aaddd ;};_cddge .FormatCellsAttr =&_ecada ; -continue ;};if _fdfca .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_cfbaec ,_baccb :=_f .ParseBool (_fdfca .Value );if _baccb !=nil {return _baccb ;};_cddge .FormatColumnsAttr =&_cfbaec ;continue ;};if _fdfca .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0052\u006f\u0077\u0073"{_ddcbbb ,_abddde :=_f .ParseBool (_fdfca .Value ); -if _abddde !=nil {return _abddde ;};_cddge .FormatRowsAttr =&_ddcbbb ;continue ;};if _fdfca .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_gadfgc ,_dcbdb :=_f .ParseBool (_fdfca .Value );if _dcbdb !=nil {return _dcbdb ; -};_cddge .InsertColumnsAttr =&_gadfgc ;continue ;};if _fdfca .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077\u0073"{_acfbg ,_fcbaea :=_f .ParseBool (_fdfca .Value );if _fcbaea !=nil {return _fcbaea ;};_cddge .InsertRowsAttr =&_acfbg ; -continue ;};if _fdfca .Name .Local =="\u0069\u006es\u0065\u0072\u0074H\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"{_fgdbf ,_bggff :=_f .ParseBool (_fdfca .Value );if _bggff !=nil {return _bggff ;};_cddge .InsertHyperlinksAttr =&_fgdbf ;continue ; -};if _fdfca .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_fcgfb ,_adfebf :=_f .ParseBool (_fdfca .Value );if _adfebf !=nil {return _adfebf ;};_cddge .DeleteColumnsAttr =&_fcgfb ;continue ;};if _fdfca .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065\u0052\u006f\u0077\u0073"{_bccaa ,_bbfcb :=_f .ParseBool (_fdfca .Value ); -if _bbfcb !=nil {return _bbfcb ;};_cddge .DeleteRowsAttr =&_bccaa ;continue ;};if _fdfca .Name .Local =="\u0073\u0065\u006c\u0065\u0063\u0074\u004c\u006f\u0063\u006b\u0065\u0064C\u0065\u006c\u006c\u0073"{_bafbc ,_cbedgc :=_f .ParseBool (_fdfca .Value ); -if _cbedgc !=nil {return _cbedgc ;};_cddge .SelectLockedCellsAttr =&_bafbc ;continue ;};if _fdfca .Name .Local =="\u0073\u006f\u0072\u0074"{_eddeb ,_bacaa :=_f .ParseBool (_fdfca .Value );if _bacaa !=nil {return _bacaa ;};_cddge .SortAttr =&_eddeb ;continue ; -};if _fdfca .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"{_agafd ,_bfdgc :=_f .ParseBool (_fdfca .Value );if _bfdgc !=nil {return _bfdgc ;};_cddge .AutoFilterAttr =&_agafd ;continue ;};if _fdfca .Name .Local =="p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0073"{_daebb ,_fdfce :=_f .ParseBool (_fdfca .Value ); -if _fdfce !=nil {return _fdfce ;};_cddge .PivotTablesAttr =&_daebb ;continue ;};if _fdfca .Name .Local =="\u0073\u0065\u006c\u0065ct\u0055\u006e\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0065\u006c\u006c\u0073"{_ecggb ,_gaeed :=_f .ParseBool (_fdfca .Value ); -if _gaeed !=nil {return _gaeed ;};_cddge .SelectUnlockedCellsAttr =&_ecggb ;continue ;};};for {_fdbge ,_cdbdg :=d .Token ();if _cdbdg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0068\u0065\u0065\u0074\u0050\u0072o\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_cdbdg ); -};if _ceeeafc ,_faefa :=_fdbge .(_c .EndElement );_faefa &&_ceeeafc .Name ==start .Name {break ;};};return nil ;};func (_bfcfdd ST_SourceType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_egafc :=_c .Attr {};_egafc .Name =name ;switch _bfcfdd {case ST_SourceTypeUnset :_egafc .Value =""; -case ST_SourceTypeWorksheet :_egafc .Value ="\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case ST_SourceTypeExternal :_egafc .Value ="\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c";case ST_SourceTypeConsolidation :_egafc .Value ="\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"; -case ST_SourceTypeScenario :_egafc .Value ="\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f";};return _egafc ,nil ;}; +// Reference to Connection ID +ConnectionIDAttr *uint32 ; -// ValidateWithPath validates the CT_Worksheet and its children, prefixing error messages with path -func (_gbcgf *CT_Worksheet )ValidateWithPath (path string )error {if _gbcgf .SheetPr !=nil {if _aeadee :=_gbcgf .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_aeadee !=nil {return _aeadee ;};};if _gbcgf .Dimension !=nil {if _dagaef :=_gbcgf .Dimension .ValidateWithPath (path +"\u002f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); -_dagaef !=nil {return _dagaef ;};};if _gbcgf .SheetViews !=nil {if _gbfede :=_gbcgf .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");_gbfede !=nil {return _gbfede ;};};if _gbcgf .SheetFormatPr !=nil {if _bdcgbg :=_gbcgf .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"); -_bdcgbg !=nil {return _bdcgbg ;};};for _faecg ,_cabega :=range _gbcgf .Cols {if _gceca :=_cabega .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u006f\u006c\u0073\u005b\u0025\u0064\u005d",path ,_faecg ));_gceca !=nil {return _gceca ;};};if _ecbbe :=_gbcgf .SheetData .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"); -_ecbbe !=nil {return _ecbbe ;};if _gbcgf .SheetCalcPr !=nil {if _bbcba :=_gbcgf .SheetCalcPr .ValidateWithPath (path +"\u002f\u0053\u0068e\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072");_bbcba !=nil {return _bbcba ;};};if _gbcgf .SheetProtection !=nil {if _beede :=_gbcgf .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); -_beede !=nil {return _beede ;};};if _gbcgf .ProtectedRanges !=nil {if _bcbdbd :=_gbcgf .ProtectedRanges .ValidateWithPath (path +"\u002f\u0050r\u006f\u0074\u0065c\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073");_bcbdbd !=nil {return _bcbdbd ;}; -};if _gbcgf .Scenarios !=nil {if _ffdeb :=_gbcgf .Scenarios .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073");_ffdeb !=nil {return _ffdeb ;};};if _gbcgf .AutoFilter !=nil {if _dagfe :=_gbcgf .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); -_dagfe !=nil {return _dagfe ;};};if _gbcgf .SortState !=nil {if _dbgda :=_gbcgf .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_dbgda !=nil {return _dbgda ;};};if _gbcgf .DataConsolidate !=nil {if _eefdd :=_gbcgf .DataConsolidate .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0043o\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"); -_eefdd !=nil {return _eefdd ;};};if _gbcgf .CustomSheetViews !=nil {if _cddfc :=_gbcgf .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_cddfc !=nil {return _cddfc ; -};};if _gbcgf .MergeCells !=nil {if _fabgeg :=_gbcgf .MergeCells .ValidateWithPath (path +"/\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073");_fabgeg !=nil {return _fabgeg ;};};if _gbcgf .PhoneticPr !=nil {if _baebd :=_gbcgf .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"); -_baebd !=nil {return _baebd ;};};for _affdg ,_ebdbe :=range _gbcgf .ConditionalFormatting {if _agffa :=_ebdbe .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043o\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u005b%\u0064\u005d",path ,_affdg )); -_agffa !=nil {return _agffa ;};};if _gbcgf .DataValidations !=nil {if _eacbda :=_gbcgf .DataValidations .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073");_eacbda !=nil {return _eacbda ;}; -};if _gbcgf .Hyperlinks !=nil {if _gbgdd :=_gbcgf .Hyperlinks .ValidateWithPath (path +"/\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073");_gbgdd !=nil {return _gbgdd ;};};if _gbcgf .PrintOptions !=nil {if _acdbgg :=_gbcgf .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); -_acdbgg !=nil {return _acdbgg ;};};if _gbcgf .PageMargins !=nil {if _cfcbg :=_gbcgf .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_cfcbg !=nil {return _cfcbg ;};};if _gbcgf .PageSetup !=nil {if _aaeae :=_gbcgf .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"); -_aaeae !=nil {return _aaeae ;};};if _gbcgf .HeaderFooter !=nil {if _aeaf :=_gbcgf .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");_aeaf !=nil {return _aeaf ;};};if _gbcgf .RowBreaks !=nil {if _abgdf :=_gbcgf .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"); -_abgdf !=nil {return _abgdf ;};};if _gbcgf .ColBreaks !=nil {if _aadgf :=_gbcgf .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073");_aadgf !=nil {return _aadgf ;};};if _gbcgf .CustomProperties !=nil {if _dcdcc :=_gbcgf .CustomProperties .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"); -_dcdcc !=nil {return _dcdcc ;};};if _gbcgf .CellWatches !=nil {if _ccgeb :=_gbcgf .CellWatches .ValidateWithPath (path +"\u002f\u0043\u0065l\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073");_ccgeb !=nil {return _ccgeb ;};};if _gbcgf .IgnoredErrors !=nil {if _agdfcb :=_gbcgf .IgnoredErrors .ValidateWithPath (path +"\u002f\u0049\u0067\u006e\u006f\u0072\u0065\u0064\u0045r\u0072\u006f\u0072\u0073"); -_agdfcb !=nil {return _agdfcb ;};};if _gbcgf .SmartTags !=nil {if _fgdab :=_gbcgf .SmartTags .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");_fgdab !=nil {return _fgdab ;};};if _gbcgf .Drawing !=nil {if _aeecd :=_gbcgf .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); -_aeecd !=nil {return _aeecd ;};};if _gbcgf .LegacyDrawing !=nil {if _fafgc :=_gbcgf .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067");_fafgc !=nil {return _fafgc ;};};if _gbcgf .LegacyDrawingHF !=nil {if _deeff :=_gbcgf .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); -_deeff !=nil {return _deeff ;};};if _gbcgf .DrawingHF !=nil {if _bcbbb :=_gbcgf .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_bcbbb !=nil {return _bcbbb ;};};if _gbcgf .Picture !=nil {if _efbgf :=_gbcgf .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); -_efbgf !=nil {return _efbgf ;};};if _gbcgf .OleObjects !=nil {if _eabcb :=_gbcgf .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");_eabcb !=nil {return _eabcb ;};};if _gbcgf .Controls !=nil {if _bbcac :=_gbcgf .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); -_bbcac !=nil {return _bbcac ;};};if _gbcgf .WebPublishItems !=nil {if _dbdcg :=_gbcgf .WebPublishItems .ValidateWithPath (path +"\u002f\u0057e\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073");_dbdcg !=nil {return _dbdcg ;};};if _gbcgf .TableParts !=nil {if _egdfef :=_gbcgf .TableParts .ValidateWithPath (path +"/\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"); -_egdfef !=nil {return _egdfef ;};};if _gbcgf .ExtLst !=nil {if _ebcbda :=_gbcgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebcbda !=nil {return _ebcbda ;};};return nil ;};const (ST_MdxSetOrderUnset ST_MdxSetOrder =0;ST_MdxSetOrderU ST_MdxSetOrder =1; -ST_MdxSetOrderA ST_MdxSetOrder =2;ST_MdxSetOrderD ST_MdxSetOrder =3;ST_MdxSetOrderAa ST_MdxSetOrder =4;ST_MdxSetOrderAd ST_MdxSetOrder =5;ST_MdxSetOrderNa ST_MdxSetOrder =6;ST_MdxSetOrderNd ST_MdxSetOrder =7;); +// File Binding Name +FileBindingNameAttr *string ; -// Validate validates the CT_ChartsheetPr and its children -func (_ggga *CT_ChartsheetPr )Validate ()error {return _ggga .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072");};func (_gabef *CT_VolType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gabef .TypeAttr =ST_VolDepType (1); -for _ ,_bgebda :=range start .Attr {if _bgebda .Name .Local =="\u0074\u0079\u0070\u0065"{_gabef .TypeAttr .UnmarshalXMLAttr (_bgebda );continue ;};};_fbdgd :for {_cgbef ,_eebce :=d .Token ();if _eebce !=nil {return _eebce ;};switch _dcgde :=_cgbef .(type ){case _c .StartElement :switch _dcgde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0069\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0069\u006e"}:_aedfcd :=NewCT_VolMain (); -if _agefe :=d .DecodeElement (_aedfcd ,&_dcgde );_agefe !=nil {return _agefe ;};_gabef .Main =append (_gabef .Main ,_aedfcd );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u006f\u006c\u0054\u0079\u0070\u0065\u0020\u0025\u0076",_dcgde .Name ); -if _accfb :=d .Skip ();_accfb !=nil {return _accfb ;};};case _c .EndElement :break _fbdgd ;case _c .CharData :};};return nil ;}; +// XML Data Loading Behavior +DataBindingLoadModeAttr uint32 ;Any _dc .Any ;};func (_cdfbd *CT_PivotAreas )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acaee :=range start .Attr {if _acaee .Name .Local =="\u0063\u006f\u0075n\u0074"{_cddgf ,_edab :=_g .ParseUint (_acaee .Value ,10,32); +if _edab !=nil {return _edab ;};_afbcb :=uint32 (_cddgf );_cdfbd .CountAttr =&_afbcb ;continue ;};};_adfae :for {_adbee ,_edbfgc :=d .Token ();if _edbfgc !=nil {return _edbfgc ;};switch _cadeca :=_adbee .(type ){case _c .StartElement :switch _cadeca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:_bagccc :=NewCT_PivotArea (); +if _fggfc :=d .DecodeElement (_bagccc ,&_cadeca );_fggfc !=nil {return _fggfc ;};_cdfbd .PivotArea =append (_cdfbd .PivotArea ,_bagccc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073 \u0025\u0076",_cadeca .Name ); +if _becfd :=d .Skip ();_becfd !=nil {return _becfd ;};};case _c .EndElement :break _adfae ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_Dxfs and its children -func (_fcgbc *CT_Dxfs )Validate ()error {return _fcgbc .ValidateWithPath ("\u0043T\u005f\u0044\u0078\u0066\u0073");};func (_gbagf *CT_DdeItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbagf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gbagf .NameAttr )}); -};if _gbagf .OleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbagf .OleAttr ))});};if _gbagf .AdviseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u0076\u0069\u0073\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbagf .AdviseAttr ))}); -};if _gbagf .PreferPicAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbagf .PreferPicAttr ))});};e .EncodeToken (start );if _gbagf .Values !=nil {_dbcfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0061\u006c\u0075\u0065\u0073"}}; -e .EncodeElement (_gbagf .Values ,_dbcfd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fgggdd *CT_VerticalAlignFontProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_caaad ,_degfe :=_fgggdd .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); -if _degfe !=nil {return _degfe ;};start .Attr =append (start .Attr ,_caaad );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_edegd *ST_PivotAreaType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcgag ,_fcadf :=d .Token (); -if _fcadf !=nil {return _fcadf ;};if _edccb ,_dcefg :=_gcgag .(_c .EndElement );_dcefg &&_edccb .Name ==start .Name {*_edegd =1;return nil ;};if _bgaec ,_gcdcbd :=_gcgag .(_c .CharData );!_gcdcbd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcgag ); -}else {switch string (_bgaec ){case "":*_edegd =0;case "\u006e\u006f\u006e\u0065":*_edegd =1;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_edegd =2;case "\u0064\u0061\u0074\u0061":*_edegd =3;case "\u0061\u006c\u006c":*_edegd =4;case "\u006f\u0072\u0069\u0067\u0069\u006e":*_edegd =5; -case "\u0062\u0075\u0074\u0074\u006f\u006e":*_edegd =6;case "\u0074\u006f\u0070\u0045\u006e\u0064":*_edegd =7;case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_edegd =8;};};_gcgag ,_fcadf =d .Token ();if _fcadf !=nil {return _fcadf ;};if _dcadbe ,_bcaefa :=_gcgag .(_c .EndElement ); -_bcaefa &&_dcadbe .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcgag );};func (_ebbbg *CT_Pages )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebbbg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ebbbg .CountAttr )}); -};e .EncodeToken (start );_bcaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065"}};for _ ,_beacf :=range _ebbbg .Page {e .EncodeElement (_beacf ,_bcaf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_beefae ST_GrowShrinkType )String ()string {switch _beefae {case 0:return "";case 1:return "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065";case 2:return "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072"; -case 3:return "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072";};return "";};func (_caade *CT_TableStyles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _caade .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_caade .CountAttr )}); -};if _caade .DefaultTableStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_caade .DefaultTableStyleAttr )}); -};if _caade .DefaultPivotStyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0050\u0069\u0076\u006f\u0074S\u0074\u0079\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_caade .DefaultPivotStyleAttr )}); -};e .EncodeToken (start );if _caade .TableStyle !=nil {_bbfed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}};for _ ,_eedabg :=range _caade .TableStyle {e .EncodeElement (_eedabg ,_bbfed ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aeabae *CT_Tuple )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fabge :=range start .Attr {if _fabge .Name .Local =="\u0066\u006c\u0064"{_fcbfbf ,_bccad :=_f .ParseUint (_fabge .Value ,10,32); -if _bccad !=nil {return _bccad ;};_bbbabc :=uint32 (_fcbfbf );_aeabae .FldAttr =&_bbbabc ;continue ;};if _fabge .Name .Local =="\u0068\u0069\u0065\u0072"{_cbdgge ,_eebcaf :=_f .ParseUint (_fabge .Value ,10,32);if _eebcaf !=nil {return _eebcaf ;};_defce :=uint32 (_cbdgge ); -_aeabae .HierAttr =&_defce ;continue ;};if _fabge .Name .Local =="\u0069\u0074\u0065\u006d"{_gddcb ,_afdae :=_f .ParseUint (_fabge .Value ,10,32);if _afdae !=nil {return _afdae ;};_aeabae .ItemAttr =uint32 (_gddcb );continue ;};};for {_geggff ,_afaec :=d .Token (); -if _afaec !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0075\u0070\u006c\u0065: \u0025\u0073",_afaec );};if _ggbec ,_abgcb :=_geggff .(_c .EndElement );_abgcb &&_ggbec .Name ==start .Name {break ;};};return nil ; -};func NewCT_SmartTagType ()*CT_SmartTagType {_cbdcc :=&CT_SmartTagType {};return _cbdcc };func NewWorksheet ()*Worksheet {_fadga :=&Worksheet {};_fadga .CT_Worksheet =*NewCT_Worksheet ();return _fadga ;}; +// Validate validates the CT_MetadataBlock and its children +func (_dgfea *CT_MetadataBlock )Validate ()error {return _dgfea .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b");};type CT_Number struct{ -// Validate validates the CT_FilterColumn and its children -func (_gadee *CT_FilterColumn )Validate ()error {return _gadee .ValidateWithPath ("\u0043T\u005fF\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e");};func (_fdcaa ST_RefMode )Validate ()error {return _fdcaa .ValidateWithPath ("")}; +// Value +VAttr float64 ; -// Validate validates the CT_DataBar and its children -func (_ebdd *CT_DataBar )Validate ()error {return _ebdd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0061\u0072");};type CT_Comment struct{ +// Unused Item +UAttr *bool ; -// Cell Reference -RefAttr string ; +// Calculated Item +FAttr *bool ; -// Author Id -AuthorIdAttr uint32 ; +// Caption +CAttr *string ; -// Unique Identifier for Comment -GuidAttr *string ; +// Member Property Count +CpAttr *uint32 ; -// Shape ID -ShapeIdAttr *uint32 ; +// Format Index +InAttr *uint32 ; -// Comment Text -Text *CT_Rst ; +// Background Color +BcAttr *string ; -// Comment Properties -CommentPr *CT_CommentPr ;};func (_agafb *CT_Workbook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agafb .ConformanceAttr !=_b .ST_ConformanceClassUnset {_gagea ,_cbbdbb :=_agafb .ConformanceAttr .MarshalXMLAttr (_c .Name {Local :"c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"}); -if _cbbdbb !=nil {return _cbbdbb ;};start .Attr =append (start .Attr ,_gagea );};e .EncodeToken (start );if _agafb .FileVersion !=nil {_ffgefe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}}; -e .EncodeElement (_agafb .FileVersion ,_ffgefe );};if _agafb .FileSharing !=nil {_agfdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}};e .EncodeElement (_agafb .FileSharing ,_agfdf ); -};if _agafb .WorkbookPr !=nil {_gcdfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0077\u006f\u0072\u006b\u0062o\u006f\u006b\u0050\u0072"}};e .EncodeElement (_agafb .WorkbookPr ,_gcdfa );};if _agafb .WorkbookProtection !=nil {_bffc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awo\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069o\u006e"}}; -e .EncodeElement (_agafb .WorkbookProtection ,_bffc );};if _agafb .BookViews !=nil {_faace :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}};e .EncodeElement (_agafb .BookViews ,_faace ); -};_dfebe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0073"}};e .EncodeElement (_agafb .Sheets ,_dfebe );if _agafb .FunctionGroups !=nil {_bdaba :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0075\u006e\u0063\u0074i\u006f\u006eG\u0072\u006f\u0075\u0070\u0073"}}; -e .EncodeElement (_agafb .FunctionGroups ,_bdaba );};if _agafb .ExternalReferences !=nil {_egaga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aex\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073"}}; -e .EncodeElement (_agafb .ExternalReferences ,_egaga );};if _agafb .DefinedNames !=nil {_ecacd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065f\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}};e .EncodeElement (_agafb .DefinedNames ,_ecacd ); -};if _agafb .CalcPr !=nil {_agdec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0061\u006c\u0063\u0050\u0072"}};e .EncodeElement (_agafb .CalcPr ,_agdec );};if _agafb .OleSize !=nil {_gcafe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_agafb .OleSize ,_gcafe );};if _agafb .CustomWorkbookViews !=nil {_fecab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:c\u0075\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}}; -e .EncodeElement (_agafb .CustomWorkbookViews ,_fecab );};if _agafb .PivotCaches !=nil {_eecada :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}};e .EncodeElement (_agafb .PivotCaches ,_eecada ); -};if _agafb .SmartTagPr !=nil {_baegf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"}};e .EncodeElement (_agafb .SmartTagPr ,_baegf );};if _agafb .SmartTagTypes !=nil {_afccf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067T\u0079\u0070\u0065\u0073"}}; -e .EncodeElement (_agafb .SmartTagTypes ,_afccf );};if _agafb .WebPublishing !=nil {_dbbee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u0069\u006e\u0067"}};e .EncodeElement (_agafb .WebPublishing ,_dbbee ); -};if _agafb .FileRecoveryPr !=nil {_cbccdg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0052e\u0063\u006fv\u0065\u0072\u0079\u0050\u0072"}};for _ ,_gbgfa :=range _agafb .FileRecoveryPr {e .EncodeElement (_gbgfa ,_cbccdg ); -};};if _agafb .WebPublishObjects !=nil {_fgeed :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0077eb\u0050u\u0062\u006c\u0069\u0073\u0068O\u0062\u006a\u0065\u0063\u0074\u0073"}};e .EncodeElement (_agafb .WebPublishObjects ,_fgeed );}; -if _agafb .ExtLst !=nil {_addcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_agafb .ExtLst ,_addcd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -const (ST_CfTypeUnset ST_CfType =0;ST_CfTypeExpression ST_CfType =1;ST_CfTypeCellIs ST_CfType =2;ST_CfTypeColorScale ST_CfType =3;ST_CfTypeDataBar ST_CfType =4;ST_CfTypeIconSet ST_CfType =5;ST_CfTypeTop10 ST_CfType =6;ST_CfTypeUniqueValues ST_CfType =7; -ST_CfTypeDuplicateValues ST_CfType =8;ST_CfTypeContainsText ST_CfType =9;ST_CfTypeNotContainsText ST_CfType =10;ST_CfTypeBeginsWith ST_CfType =11;ST_CfTypeEndsWith ST_CfType =12;ST_CfTypeContainsBlanks ST_CfType =13;ST_CfTypeNotContainsBlanks ST_CfType =14; -ST_CfTypeContainsErrors ST_CfType =15;ST_CfTypeNotContainsErrors ST_CfType =16;ST_CfTypeTimePeriod ST_CfType =17;ST_CfTypeAboveAverage ST_CfType =18;);func NewCT_FileSharing ()*CT_FileSharing {_acgbe :=&CT_FileSharing {};return _acgbe };func (_fcfagd *CT_ProtectedRanges )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egcadd :for {_febdd ,_afgcf :=d .Token (); -if _afgcf !=nil {return _afgcf ;};switch _cegcb :=_febdd .(type ){case _c .StartElement :switch _cegcb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065"}:_edbba :=NewCT_ProtectedRange (); -if _eddcc :=d .DecodeElement (_edbba ,&_cegcb );_eddcc !=nil {return _eddcc ;};_fcfagd .ProtectedRange =append (_fcfagd .ProtectedRange ,_edbba );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063t\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073\u0020\u0025\u0076",_cegcb .Name ); -if _beabec :=d .Skip ();_beabec !=nil {return _beabec ;};};case _c .EndElement :break _egcadd ;case _c .CharData :};};return nil ;};func (_aeabdc *CT_SheetCalcPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adbdbg :=range start .Attr {if _adbdbg .Name .Local =="\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"{_aacfeb ,_ddecb :=_f .ParseBool (_adbdbg .Value ); -if _ddecb !=nil {return _ddecb ;};_aeabdc .FullCalcOnLoadAttr =&_aacfeb ;continue ;};};for {_afafc ,_bbbgb :=d .Token ();if _bbbgb !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072:\u0020\u0025\u0073",_bbbgb ); -};if _fgcca ,_cbdfd :=_afafc .(_c .EndElement );_cbdfd &&_fgcca .Name ==start .Name {break ;};};return nil ;}; +// Foreground Color +FcAttr *string ; -// Validate validates the CT_Borders and its children -func (_dgg *CT_Borders )Validate ()error {return _dgg .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0073");}; +// Italic +IAttr *bool ; -// Validate validates the CT_PageBreak and its children -func (_edafc *CT_PageBreak )Validate ()error {return _edafc .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b");}; +// Underline +UnAttr *bool ; -// ValidateWithPath validates the CT_HierarchyUsage and its children, prefixing error messages with path -func (_fcbaa *CT_HierarchyUsage )ValidateWithPath (path string )error {return nil };func NewCT_MdxChoice ()*CT_MdxChoice {_fdceed :=&CT_MdxChoice {};return _fdceed };func (_fgbbb *CT_TableStyleElement )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_bgegg ,_geabf :=_fgbbb .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _geabf !=nil {return _geabf ;};start .Attr =append (start .Attr ,_bgegg );if _fgbbb .SizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fgbbb .SizeAttr )}); -};if _fgbbb .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fgbbb .DxfIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Strikethrough +StAttr *bool ; -// Validate validates the Headers and its children -func (_fbccba *Headers )Validate ()error {return _fbccba .ValidateWithPath ("\u0048e\u0061\u0064\u0065\u0072\u0073");};func (_fdebge *CT_MRUColors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdbg :for {_ebcgfg ,_geegf :=d .Token ();if _geegf !=nil {return _geegf ; -};switch _acdge :=_ebcgfg .(type ){case _c .StartElement :switch _acdge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_ecaeb :=NewCT_Color (); -if _ccggd :=d .DecodeElement (_ecaeb ,&_acdge );_ccggd !=nil {return _ccggd ;};_fdebge .Color =append (_fdebge .Color ,_ecaeb );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0052\u0055C\u006f\u006c\u006f\u0072\u0073\u0020\u0025\u0076",_acdge .Name ); -if _afdaf :=d .Skip ();_afdaf !=nil {return _afdaf ;};};case _c .EndElement :break _fdbg ;case _c .CharData :};};return nil ;};func (_ggeca *CT_ExternalSheetData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcceg :=range start .Attr {if _dcceg .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_dgacb ,_ababd :=_f .ParseUint (_dcceg .Value ,10,32); -if _ababd !=nil {return _ababd ;};_ggeca .SheetIdAttr =uint32 (_dgacb );continue ;};if _dcceg .Name .Local =="\u0072\u0065\u0066r\u0065\u0073\u0068\u0045\u0072\u0072\u006f\u0072"{_fdafe ,_gcag :=_f .ParseBool (_dcceg .Value );if _gcag !=nil {return _gcag ; -};_ggeca .RefreshErrorAttr =&_fdafe ;continue ;};};_ddgca :for {_bacf ,_acagg :=d .Token ();if _acagg !=nil {return _acagg ;};switch _bageg :=_bacf .(type ){case _c .StartElement :switch _bageg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"}:_aagae :=NewCT_ExternalRow (); -if _adgd :=d .DecodeElement (_aagae ,&_bageg );_adgd !=nil {return _adgd ;};_ggeca .Row =append (_ggeca .Row ,_aagae );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_bageg .Name ); -if _ddec :=d .Skip ();_ddec !=nil {return _ddec ;};};case _c .EndElement :break _ddgca ;case _c .CharData :};};return nil ;};type CT_CalculatedMembers struct{ +// Bold +BAttr *bool ; -// Calculated Members Count -CountAttr *uint32 ; +// OLAP Members +Tpls []*CT_Tuples ; -// Calculated Member -CalculatedMember []*CT_CalculatedMember ;};type CT_CustomSheetView struct{ +// Member Property Index +X []*CT_X ;};func (_dfccb *CT_OleObjects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbacgg :for {_fedbb ,_deaag :=d .Token ();if _deaag !=nil {return _deaag ;};switch _bbcfb :=_fedbb .(type ){case _c .StartElement :switch _bbcfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004f\u0062\u006a\u0065\u0063t"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004f\u0062\u006a\u0065\u0063t"}:_bgebe :=NewCT_OleObject (); +if _ebfbba :=d .DecodeElement (_bgebe ,&_bbcfb );_ebfbba !=nil {return _ebfbba ;};_dfccb .OleObject =append (_dfccb .OleObject ,_bgebe );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004fl\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073 \u0025\u0076",_bbcfb .Name ); +if _daccab :=d .Skip ();_daccab !=nil {return _daccab ;};};case _c .EndElement :break _fbacgg ;case _c .CharData :};};return nil ;};const (ST_TableStyleTypeUnset ST_TableStyleType =0;ST_TableStyleTypeWholeTable ST_TableStyleType =1;ST_TableStyleTypeHeaderRow ST_TableStyleType =2; +ST_TableStyleTypeTotalRow ST_TableStyleType =3;ST_TableStyleTypeFirstColumn ST_TableStyleType =4;ST_TableStyleTypeLastColumn ST_TableStyleType =5;ST_TableStyleTypeFirstRowStripe ST_TableStyleType =6;ST_TableStyleTypeSecondRowStripe ST_TableStyleType =7; +ST_TableStyleTypeFirstColumnStripe ST_TableStyleType =8;ST_TableStyleTypeSecondColumnStripe ST_TableStyleType =9;ST_TableStyleTypeFirstHeaderCell ST_TableStyleType =10;ST_TableStyleTypeLastHeaderCell ST_TableStyleType =11;ST_TableStyleTypeFirstTotalCell ST_TableStyleType =12; +ST_TableStyleTypeLastTotalCell ST_TableStyleType =13;ST_TableStyleTypeFirstSubtotalColumn ST_TableStyleType =14;ST_TableStyleTypeSecondSubtotalColumn ST_TableStyleType =15;ST_TableStyleTypeThirdSubtotalColumn ST_TableStyleType =16;ST_TableStyleTypeFirstSubtotalRow ST_TableStyleType =17; +ST_TableStyleTypeSecondSubtotalRow ST_TableStyleType =18;ST_TableStyleTypeThirdSubtotalRow ST_TableStyleType =19;ST_TableStyleTypeBlankRow ST_TableStyleType =20;ST_TableStyleTypeFirstColumnSubheading ST_TableStyleType =21;ST_TableStyleTypeSecondColumnSubheading ST_TableStyleType =22; +ST_TableStyleTypeThirdColumnSubheading ST_TableStyleType =23;ST_TableStyleTypeFirstRowSubheading ST_TableStyleType =24;ST_TableStyleTypeSecondRowSubheading ST_TableStyleType =25;ST_TableStyleTypeThirdRowSubheading ST_TableStyleType =26;ST_TableStyleTypePageFieldLabels ST_TableStyleType =27; +ST_TableStyleTypePageFieldValues ST_TableStyleType =28;); -// GUID -GuidAttr string ; +// Validate validates the CT_DiscretePr and its children +func (_ggbb *CT_DiscretePr )Validate ()error {return _ggbb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072");};func NewCT_ChartsheetProtection ()*CT_ChartsheetProtection {_bagb :=&CT_ChartsheetProtection {}; +return _bagb ;};const (ST_VolValueTypeUnset ST_VolValueType =0;ST_VolValueTypeB ST_VolValueType =1;ST_VolValueTypeN ST_VolValueType =2;ST_VolValueTypeE ST_VolValueType =3;ST_VolValueTypeS ST_VolValueType =4;);func NewCT_Map ()*CT_Map {_acbfcc :=&CT_Map {}; +return _acbfcc };const (ST_DynamicFilterTypeUnset ST_DynamicFilterType =0;ST_DynamicFilterTypeNull ST_DynamicFilterType =1;ST_DynamicFilterTypeAboveAverage ST_DynamicFilterType =2;ST_DynamicFilterTypeBelowAverage ST_DynamicFilterType =3;ST_DynamicFilterTypeTomorrow ST_DynamicFilterType =4; +ST_DynamicFilterTypeToday ST_DynamicFilterType =5;ST_DynamicFilterTypeYesterday ST_DynamicFilterType =6;ST_DynamicFilterTypeNextWeek ST_DynamicFilterType =7;ST_DynamicFilterTypeThisWeek ST_DynamicFilterType =8;ST_DynamicFilterTypeLastWeek ST_DynamicFilterType =9; +ST_DynamicFilterTypeNextMonth ST_DynamicFilterType =10;ST_DynamicFilterTypeThisMonth ST_DynamicFilterType =11;ST_DynamicFilterTypeLastMonth ST_DynamicFilterType =12;ST_DynamicFilterTypeNextQuarter ST_DynamicFilterType =13;ST_DynamicFilterTypeThisQuarter ST_DynamicFilterType =14; +ST_DynamicFilterTypeLastQuarter ST_DynamicFilterType =15;ST_DynamicFilterTypeNextYear ST_DynamicFilterType =16;ST_DynamicFilterTypeThisYear ST_DynamicFilterType =17;ST_DynamicFilterTypeLastYear ST_DynamicFilterType =18;ST_DynamicFilterTypeYearToDate ST_DynamicFilterType =19; +ST_DynamicFilterTypeQ1 ST_DynamicFilterType =20;ST_DynamicFilterTypeQ2 ST_DynamicFilterType =21;ST_DynamicFilterTypeQ3 ST_DynamicFilterType =22;ST_DynamicFilterTypeQ4 ST_DynamicFilterType =23;ST_DynamicFilterTypeM1 ST_DynamicFilterType =24;ST_DynamicFilterTypeM2 ST_DynamicFilterType =25; +ST_DynamicFilterTypeM3 ST_DynamicFilterType =26;ST_DynamicFilterTypeM4 ST_DynamicFilterType =27;ST_DynamicFilterTypeM5 ST_DynamicFilterType =28;ST_DynamicFilterTypeM6 ST_DynamicFilterType =29;ST_DynamicFilterTypeM7 ST_DynamicFilterType =30;ST_DynamicFilterTypeM8 ST_DynamicFilterType =31; +ST_DynamicFilterTypeM9 ST_DynamicFilterType =32;ST_DynamicFilterTypeM10 ST_DynamicFilterType =33;ST_DynamicFilterTypeM11 ST_DynamicFilterType =34;ST_DynamicFilterTypeM12 ST_DynamicFilterType =35;);func (_eefbea *CT_TableStyleElement )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_dacee ,_gdbdca :=_eefbea .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _gdbdca !=nil {return _gdbdca ;};start .Attr =append (start .Attr ,_dacee );if _eefbea .SizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_eefbea .SizeAttr )}); +};if _eefbea .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_eefbea .DxfIdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ccg *CT_BooleanProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcd :=range start .Attr {if _fcd .Name .Local =="\u0076\u0061\u006c"{_dde ,_dgc :=_g .ParseBool (_fcd .Value );if _dgc !=nil {return _dgc ; +};_ccg .ValAttr =&_dde ;continue ;};};for {_dadd ,_aaea :=d .Token ();if _aaea !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0042\u006f\u006f\u006c\u0065\u0061\u006eP\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u003a\u0020\u0025\u0073",_aaea ); +};if _bca ,_aba :=_dadd .(_c .EndElement );_aba &&_bca .Name ==start .Name {break ;};};return nil ;}; -// Print Scale -ScaleAttr *uint32 ; +// ValidateWithPath validates the CT_RElt and its children, prefixing error messages with path +func (_faebg *CT_RElt )ValidateWithPath (path string )error {if _faebg .RPr !=nil {if _cegbb :=_faebg .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_cegbb !=nil {return _cegbb ;};};return nil ;};func (_aeedef ST_Pane )ValidateWithPath (path string )error {switch _aeedef {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aeedef )); +};return nil ;};func (_fdcad *CT_GroupLevel )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbaf :=range start .Attr {if _fbaf .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_feffa :=_fbaf .Value ;_fdcad .UniqueNameAttr =_feffa ; +continue ;};if _fbaf .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_fdfgb :=_fbaf .Value ;_fdcad .CaptionAttr =_fdfgb ;continue ;};if _fbaf .Name .Local =="\u0075\u0073\u0065\u0072"{_adgfg ,_aefff :=_g .ParseBool (_fbaf .Value );if _aefff !=nil {return _aefff ; +};_fdcad .UserAttr =&_adgfg ;continue ;};if _fbaf .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0052\u006f\u006c\u006c\u0055\u0070"{_gfffe ,_fgde :=_g .ParseBool (_fbaf .Value );if _fgde !=nil {return _fgde ;};_fdcad .CustomRollUpAttr =&_gfffe ;continue ; +};};_fggdc :for {_gedc ,_bggfd :=d .Token ();if _bggfd !=nil {return _bggfd ;};switch _gdbdd :=_gedc .(type ){case _c .StartElement :switch _gdbdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0073"}:_fdcad .Groups =NewCT_Groups (); +if _fdfeb :=d .DecodeElement (_fdcad .Groups ,&_gdbdd );_fdfeb !=nil {return _fdfeb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdcad .ExtLst =NewCT_ExtensionList (); +if _bcadg :=d .DecodeElement (_fdcad .ExtLst ,&_gdbdd );_bcadg !=nil {return _bcadg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c \u0025\u0076",_gdbdd .Name ); +if _ddeab :=d .Skip ();_ddeab !=nil {return _ddeab ;};};case _c .EndElement :break _fggdc ;case _c .CharData :};};return nil ;}; -// Color Id -ColorIdAttr *uint32 ; +// ValidateWithPath validates the CT_ExternalReference and its children, prefixing error messages with path +func (_cddb *CT_ExternalReference )ValidateWithPath (path string )error {return nil }; -// Show Page Breaks -ShowPageBreaksAttr *bool ; +// Validate validates the CT_Missing and its children +func (_acfcf *CT_Missing )Validate ()error {return _acfcf .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0069\u0073\u0073\u0069\u006e\u0067");};func (_gageb *ST_UnderlineValues )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gageb =0; +case "\u0073\u0069\u006e\u0067\u006c\u0065":*_gageb =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_gageb =2;case "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_gageb =3;case "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_gageb =4; +case "\u006e\u006f\u006e\u0065":*_gageb =5;};return nil ;}; -// Show Formulas -ShowFormulasAttr *bool ; +// Validate validates the CT_RevisionsChoice and its children +func (_dfaac *CT_RevisionsChoice )Validate ()error {return _dfaac .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0073C\u0068\u006f\u0069\u0063\u0065");}; -// Show Grid Lines -ShowGridLinesAttr *bool ; +// Validate validates the CT_SheetData and its children +func (_gaebd *CT_SheetData )Validate ()error {return _gaebd .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061");}; -// Show Headers -ShowRowColAttr *bool ; +// ValidateWithPath validates the CT_IconFilter and its children, prefixing error messages with path +func (_cfbge *CT_IconFilter )ValidateWithPath (path string )error {if _cfbge .IconSetAttr ==ST_IconSetTypeUnset {return _ba .Errorf ("%\u0073\u002f\u0049\u0063\u006f\u006eS\u0065\u0074\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061n\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _edbag :=_cfbge .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072");_edbag !=nil {return _edbag ;};return nil ;};func (_cgbgd *CT_Selection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgbgd .PaneAttr !=ST_PaneUnset {_ccggf ,_abgde :=_cgbgd .PaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u006e\u0065"}); +if _abgde !=nil {return _abgde ;};start .Attr =append (start .Attr ,_ccggf );};if _cgbgd .ActiveCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0065\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_cgbgd .ActiveCellAttr )}); +};if _cgbgd .ActiveCellIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0063\u0074i\u0076\u0065\u0043\u0065\u006c\u006c\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgbgd .ActiveCellIdAttr )});};if _cgbgd .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_cgbgd .SqrefAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fcggc ST_rwColActionType )ValidateWithPath (path string )error {switch _fcggc {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcggc )); +};return nil ;};func NewCT_ColorFilter ()*CT_ColorFilter {_fggc :=&CT_ColorFilter {};return _fggc }; -// Show Outline Symbols -OutlineSymbolsAttr *bool ; +// Validate validates the CT_PageSetUpPr and its children +func (_dccg *CT_PageSetUpPr )Validate ()error {return _dccg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0053\u0065t\u0055\u0070\u0050\u0072");};func (_dbga *CT_DateTime )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acefg :=range start .Attr {if _acefg .Name .Local =="\u0076"{_fdfgf ,_dgded :=ParseStdlibTime (_acefg .Value ); +if _dgded !=nil {return _dgded ;};_dbga .VAttr =_fdfgf ;continue ;};if _acefg .Name .Local =="\u0075"{_fegb ,_cedbf :=_g .ParseBool (_acefg .Value );if _cedbf !=nil {return _cedbf ;};_dbga .UAttr =&_fegb ;continue ;};if _acefg .Name .Local =="\u0066"{_decfc ,_geaa :=_g .ParseBool (_acefg .Value ); +if _geaa !=nil {return _geaa ;};_dbga .FAttr =&_decfc ;continue ;};if _acefg .Name .Local =="\u0063"{_fcdfd :=_acefg .Value ;_dbga .CAttr =&_fcdfd ;continue ;};if _acefg .Name .Local =="\u0063\u0070"{_beea ,_feaag :=_g .ParseUint (_acefg .Value ,10,32); +if _feaag !=nil {return _feaag ;};_dbdd :=uint32 (_beea );_dbga .CpAttr =&_dbdd ;continue ;};};_afac :for {_feef ,_ffgce :=d .Token ();if _ffgce !=nil {return _ffgce ;};switch _daedf :=_feef .(type ){case _c .StartElement :switch _daedf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_fcff :=NewCT_X (); +if _cfdga :=d .DecodeElement (_fcff ,&_daedf );_cfdga !=nil {return _cfdga ;};_dbga .X =append (_dbga .X ,_fcff );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065\u0020\u0025\u0076",_daedf .Name ); +if _dcfdd :=d .Skip ();_dcfdd !=nil {return _dcfdd ;};};case _c .EndElement :break _afac ;case _c .CharData :};};return nil ;};func (_dbacce *CT_OlapPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gffgd :=range start .Attr {if _gffgd .Name .Local =="\u006c\u006f\u0063a\u006c"{_gfdca ,_bfgaf :=_g .ParseBool (_gffgd .Value ); +if _bfgaf !=nil {return _bfgaf ;};_dbacce .LocalAttr =&_gfdca ;continue ;};if _gffgd .Name .Local =="\u006co\u0063a\u006c\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"{_gbagc :=_gffgd .Value ;_dbacce .LocalConnectionAttr =&_gbagc ;continue ; +};if _gffgd .Name .Local =="\u006c\u006f\u0063a\u006c\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_fgfeb ,_faeag :=_g .ParseBool (_gffgd .Value );if _faeag !=nil {return _faeag ;};_dbacce .LocalRefreshAttr =&_fgfeb ;continue ;};if _gffgd .Name .Local =="\u0073\u0065\u006e\u0064\u004c\u006f\u0063\u0061\u006c\u0065"{_ccfee ,_eafc :=_g .ParseBool (_gffgd .Value ); +if _eafc !=nil {return _eafc ;};_dbacce .SendLocaleAttr =&_ccfee ;continue ;};if _gffgd .Name .Local =="\u0072\u006f\u0077\u0044\u0072\u0069\u006c\u006c\u0043\u006f\u0075\u006e\u0074"{_bacgc ,_gdgag :=_g .ParseUint (_gffgd .Value ,10,32);if _gdgag !=nil {return _gdgag ; +};_fabgga :=uint32 (_bacgc );_dbacce .RowDrillCountAttr =&_fabgga ;continue ;};if _gffgd .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u0069\u006c\u006c"{_bcfa ,_ecgddb :=_g .ParseBool (_gffgd .Value );if _ecgddb !=nil {return _ecgddb ;};_dbacce .ServerFillAttr =&_bcfa ; +continue ;};if _gffgd .Name .Local =="\u0073e\u0072v\u0065\u0072\u004e\u0075\u006db\u0065\u0072F\u006f\u0072\u006d\u0061\u0074"{_edgca ,_edbdg :=_g .ParseBool (_gffgd .Value );if _edbdg !=nil {return _edbdg ;};_dbacce .ServerNumberFormatAttr =&_edgca ; +continue ;};if _gffgd .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u006e\u0074"{_ebabe ,_egdge :=_g .ParseBool (_gffgd .Value );if _egdge !=nil {return _egdge ;};_dbacce .ServerFontAttr =&_ebabe ;continue ;};if _gffgd .Name .Local =="\u0073e\u0072v\u0065\u0072\u0046\u006f\u006e\u0074\u0043\u006f\u006c\u006f\u0072"{_ggeed ,_fcgfe :=_g .ParseBool (_gffgd .Value ); +if _fcgfe !=nil {return _fcgfe ;};_dbacce .ServerFontColorAttr =&_ggeed ;continue ;};};for {_ddcfb ,_gcage :=d .Token ();if _gcage !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004f\u006c\u0061p\u0050\u0072\u003a\u0020\u0025\u0073",_gcage ); +};if _fdgbd ,_dcabd :=_ddcfb .(_c .EndElement );_dcabd &&_fdgbd .Name ==start .Name {break ;};};return nil ;};type CT_CalcCell struct{ -// Show Zero Values -ZeroValuesAttr *bool ; +// Cell Reference +RAttr *string ;RefAttr *string ; -// Fit To Page -FitToPageAttr *bool ; +// Sheet Id +IAttr *int32 ; -// Print Area Defined -PrintAreaAttr *bool ; +// Child Chain +SAttr *bool ; -// Filtered List -FilterAttr *bool ; +// New Dependency Level +LAttr *bool ; -// Show AutoFitler Drop Down Controls -ShowAutoFilterAttr *bool ; +// New Thread +TAttr *bool ; + +// Array +AAttr *bool ;};const (ST_VolDepTypeUnset ST_VolDepType =0;ST_VolDepTypeRealTimeData ST_VolDepType =1;ST_VolDepTypeOlapFunctions ST_VolDepType =2;);func NewCT_Index ()*CT_Index {_cdbdb :=&CT_Index {};return _cdbdb };func (_gfcfe *Revisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfcfe .CT_Revisions =*NewCT_Revisions (); +_abece :for {_gdbdg ,_ageafc :=d .Token ();if _ageafc !=nil {return _ageafc ;};switch _ebcdgd :=_gdbdg .(type ){case _c .StartElement :switch _ebcdgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_bfadf :=NewCT_RevisionsChoice (); +if _bfgagc :=d .DecodeElement (&_bfadf .Rrc ,&_ebcdgd );_bfgagc !=nil {return _bfgagc ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_bfadf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_fdeafg :=NewCT_RevisionsChoice (); +if _dafbfe :=d .DecodeElement (&_fdeafg .Rm ,&_ebcdgd );_dafbfe !=nil {return _dafbfe ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_fdeafg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_caeega :=NewCT_RevisionsChoice (); +if _eaegfg :=d .DecodeElement (&_caeega .Rcv ,&_ebcdgd );_eaegfg !=nil {return _eaegfg ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_caeega );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_agbbe :=NewCT_RevisionsChoice (); +if _gfagbd :=d .DecodeElement (&_agbbe .Rsnm ,&_ebcdgd );_gfagbd !=nil {return _gfagbd ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_agbbe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_addca :=NewCT_RevisionsChoice (); +if _caabea :=d .DecodeElement (&_addca .Ris ,&_ebcdgd );_caabea !=nil {return _caabea ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_addca );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_gggfe :=NewCT_RevisionsChoice (); +if _ceged :=d .DecodeElement (&_gggfe .Rcc ,&_ebcdgd );_ceged !=nil {return _ceged ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_gggfe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_eagfd :=NewCT_RevisionsChoice (); +if _bdgfc :=d .DecodeElement (&_eagfd .Rfmt ,&_ebcdgd );_bdgfc !=nil {return _bdgfc ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_eagfd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_fbdadd :=NewCT_RevisionsChoice (); +if _fegef :=d .DecodeElement (&_fbdadd .Raf ,&_ebcdgd );_fegef !=nil {return _fegef ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_fbdadd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_eaefcc :=NewCT_RevisionsChoice (); +if _fgced :=d .DecodeElement (&_eaefcc .Rdn ,&_ebcdgd );_fgced !=nil {return _fgced ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_eaefcc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_efbcg :=NewCT_RevisionsChoice (); +if _gabcb :=d .DecodeElement (&_efbcg .Rcmt ,&_ebcdgd );_gabcb !=nil {return _gabcb ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_efbcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_gbdda :=NewCT_RevisionsChoice (); +if _fbbbcc :=d .DecodeElement (&_gbdda .Rqt ,&_ebcdgd );_fbbbcc !=nil {return _fbbbcc ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_gbdda );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_fagee :=NewCT_RevisionsChoice (); +if _cbaffe :=d .DecodeElement (&_fagee .Rcft ,&_ebcdgd );_cbaffe !=nil {return _cbaffe ;};_gfcfe .RevisionsChoice =append (_gfcfe .RevisionsChoice ,_fagee );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0073 \u0025\u0076",_ebcdgd .Name ); +if _fbeda :=d .Skip ();_fbeda !=nil {return _fbeda ;};};case _c .EndElement :break _abece ;case _c .CharData :};};return nil ;}; + +// Validate validates the CT_DataValidations and its children +func (_geeg *CT_DataValidations )Validate ()error {return _geeg .ValidateWithPath ("\u0043T\u005fD\u0061\u0074\u0061\u0056\u0061l\u0069\u0064a\u0074\u0069\u006f\u006e\u0073");}; -// Hidden Rows -HiddenRowsAttr *bool ; +// Validate validates the CT_Format and its children +func (_eaefc *CT_Format )Validate ()error {return _eaefc .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u0072\u006d\u0061t");};func (_cdfdg *CT_MergeCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggecf :=range start .Attr {if _ggecf .Name .Local =="\u0063\u006f\u0075n\u0074"{_bgfdf ,_dabgf :=_g .ParseUint (_ggecf .Value ,10,32); +if _dabgf !=nil {return _dabgf ;};_afgg :=uint32 (_bgfdf );_cdfdg .CountAttr =&_afgg ;continue ;};};_fddba :for {_bage ,_ebfbb :=d .Token ();if _ebfbb !=nil {return _ebfbb ;};switch _badff :=_bage .(type ){case _c .StartElement :switch _badff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0072\u0067\u0065\u0043\u0065\u006cl"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0072\u0067\u0065\u0043\u0065\u006cl"}:_ddacfa :=NewCT_MergeCell (); +if _eegbb :=d .DecodeElement (_ddacfa ,&_badff );_eegbb !=nil {return _eegbb ;};_cdfdg .MergeCell =append (_cdfdg .MergeCell ,_ddacfa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004de\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073 \u0025\u0076",_badff .Name ); +if _dbecdb :=d .Skip ();_dbecdb !=nil {return _dbecdb ;};};case _c .EndElement :break _fddba ;case _c .CharData :};};return nil ;};func (_fdedf ST_Objects )String ()string {switch _fdedf {case 0:return "";case 1:return "\u0061\u006c\u006c";case 2:return "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073"; +case 3:return "\u006e\u006f\u006e\u0065";};return "";};func (_bbffdd ST_CalcMode )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bbffdd .String (),start );};func (_febbde ST_HorizontalAlignment )String ()string {switch _febbde {case 0:return ""; +case 1:return "\u0067e\u006e\u0065\u0072\u0061\u006c";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0072\u0069\u0067h\u0074";case 5:return "\u0066\u0069\u006c\u006c";case 6:return "\u006au\u0073\u0074\u0069\u0066\u0079"; +case 7:return "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case 8:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};func NewCT_CustomChartsheetView ()*CT_CustomChartsheetView {_fadce :=&CT_CustomChartsheetView {}; +_fadce .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d";return _fadce ;}; -// Hidden Columns -HiddenColumnsAttr *bool ; +// Validate validates the CT_DataValidation and its children +func (_degee *CT_DataValidation )Validate ()error {return _degee .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e");};func (_bcgee *CT_OleObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcfdb :=range start .Attr {if _fcfdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fcfdb .Name .Local =="\u0069\u0064"||_fcfdb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fcfdb .Name .Local =="\u0069\u0064"{_efeaa :=_fcfdb .Value ; +_bcgee .IdAttr =&_efeaa ;continue ;};if _fcfdb .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_gbeedf :=_fcfdb .Value ;_bcgee .ProgIdAttr =&_gbeedf ;continue ;};if _fcfdb .Name .Local =="\u0064\u0076\u0041\u0073\u0070\u0065\u0063\u0074"{_bcgee .DvAspectAttr .UnmarshalXMLAttr (_fcfdb ); +continue ;};if _fcfdb .Name .Local =="\u006c\u0069\u006e\u006b"{_gdfca :=_fcfdb .Value ;_bcgee .LinkAttr =&_gdfca ;continue ;};if _fcfdb .Name .Local =="\u006fl\u0065\u0055\u0070\u0064\u0061\u0074e"{_bcgee .OleUpdateAttr .UnmarshalXMLAttr (_fcfdb );continue ; +};if _fcfdb .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u006f\u0061\u0064"{_eeccf ,_bbbge :=_g .ParseBool (_fcfdb .Value );if _bbbge !=nil {return _bbbge ;};_bcgee .AutoLoadAttr =&_eeccf ;continue ;};if _fcfdb .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_cdcee ,_cfabc :=_g .ParseUint (_fcfdb .Value ,10,32); +if _cfabc !=nil {return _cfabc ;};_bcgee .ShapeIdAttr =uint32 (_cdcee );continue ;};};_gaccb :for {_edbee ,_beccbf :=d .Token ();if _beccbf !=nil {return _beccbf ;};switch _fbgba :=_edbee .(type ){case _c .StartElement :switch _fbgba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"}:_bcgee .ObjectPr =NewCT_ObjectPr (); +if _gdgfd :=d .DecodeElement (_bcgee .ObjectPr ,&_fbgba );_gdgfd !=nil {return _gdgfd ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_fbgba .Name ); +if _bagge :=d .Skip ();_bagge !=nil {return _bagge ;};};case _c .EndElement :break _gaccb ;case _c .CharData :};};return nil ;}; -// Visible State -StateAttr ST_SheetState ; +// Validate validates the CT_ExternalRow and its children +func (_gagc *CT_ExternalRow )Validate ()error {return _gagc .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006ea\u006c\u0052\u006f\u0077");};type CT_CellSmartTag struct{ -// Filter -FilterUniqueAttr *bool ; +// Smart Tag Type Index +TypeAttr uint32 ; -// View Type -ViewAttr ST_SheetViewType ; +// Deleted +DeletedAttr *bool ; -// Show Ruler -ShowRulerAttr *bool ; +// XML Based +XmlBasedAttr *bool ; -// Top Left Visible Cell -TopLeftCellAttr *string ; +// Smart Tag Properties +CellSmartTagPr []*CT_CellSmartTagPr ;}; -// Pane Split Information -Pane *CT_Pane ; +// Validate validates the CT_QueryTableDeletedFields and its children +func (_beacfe *CT_QueryTableDeletedFields )Validate ()error {return _beacfe .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069e\u006c\u0064\u0073");};func (_bgaag ST_Scope )ValidateWithPath (path string )error {switch _bgaag {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgaag )); +};return nil ;};type CT_ExternalSheetName struct{ -// Selection -Selection *CT_Selection ; +// Sheet Name Value +ValAttr *string ;};func (_cagga ST_CellComments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cagga .String (),start );};func NewCT_RElt ()*CT_RElt {_cbfec :=&CT_RElt {};return _cbfec };func (_baf *CT_Border )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baf .DiagonalUpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0055\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baf .DiagonalUpAttr ))}); +};if _baf .DiagonalDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0061g\u006f\u006e\u0061\u006c\u0044\u006f\u0077\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baf .DiagonalDownAttr ))});};if _baf .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_baf .OutlineAttr ))}); +};e .EncodeToken (start );if _baf .Start !=nil {_gfb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0074\u0061\u0072t"}};e .EncodeElement (_baf .Start ,_gfb );};if _baf .End !=nil {_bgbf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0065\u006e\u0064"}}; +e .EncodeElement (_baf .End ,_bgbf );};if _baf .Left !=nil {_aafe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_baf .Left ,_aafe );};if _baf .Right !=nil {_bgd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0069\u0067\u0068t"}}; +e .EncodeElement (_baf .Right ,_bgd );};if _baf .Top !=nil {_bdc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u006f\u0070"}};e .EncodeElement (_baf .Top ,_bdc );};if _baf .Bottom !=nil {_cedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; +e .EncodeElement (_baf .Bottom ,_cedc );};if _baf .Diagonal !=nil {_gbeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"}};e .EncodeElement (_baf .Diagonal ,_gbeg );};if _baf .Vertical !=nil {_daf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"}}; +e .EncodeElement (_baf .Vertical ,_daf );};if _baf .Horizontal !=nil {_cae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"}};e .EncodeElement (_baf .Horizontal ,_cae );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dfacfd *CT_PCDSDTCEntries )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfacfd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dfacfd .CountAttr )}); +};e .EncodeToken (start );for _ ,_gfdeg :=range _dfacfd .PCDSDTCEntriesChoice {_gfdeg .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgfb *CT_OutlinePr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgfb .ApplyStylesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgfb .ApplyStylesAttr ))}); +};if _dgfb .SummaryBelowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u006dm\u0061\u0072\u0079\u0042\u0065\u006c\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgfb .SummaryBelowAttr ))});};if _dgfb .SummaryRightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0075\u006dm\u0061\u0072\u0079\u0052\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgfb .SummaryRightAttr ))}); +};if _dgfb .ShowOutlineSymbolsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dgfb .ShowOutlineSymbolsAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffcdgg ST_DdeValueType )String ()string {switch _ffcdgg {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0062";case 3:return "\u006e"; +case 4:return "\u0065";case 5:return "\u0073\u0074\u0072";};return "";}; -// Horizontal Page Breaks -RowBreaks *CT_PageBreak ; +// Validate validates the CT_RangeSets and its children +func (_abdag *CT_RangeSets )Validate ()error {return _abdag .ValidateWithPath ("\u0043\u0054\u005fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073");};func NewCT_Controls ()*CT_Controls {_bbcdf :=&CT_Controls {};return _bbcdf };func NewCT_CacheSourceChoice ()*CT_CacheSourceChoice {_fagc :=&CT_CacheSourceChoice {}; +return _fagc };func (_cegfc *CT_Table )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cegfc .TableColumns =NewCT_TableColumns ();for _ ,_decae :=range start .Attr {if _decae .Name .Local =="\u0069\u0064"{_degab ,_gdaddg :=_g .ParseUint (_decae .Value ,10,32); +if _gdaddg !=nil {return _gdaddg ;};_cegfc .IdAttr =uint32 (_degab );continue ;};if _decae .Name .Local =="\u006e\u0061\u006d\u0065"{_fegcc :=_decae .Value ;_cegfc .NameAttr =&_fegcc ;continue ;};if _decae .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"{_aedbf :=_decae .Value ; +_cegfc .DisplayNameAttr =_aedbf ;continue ;};if _decae .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_feca :=_decae .Value ;_cegfc .CommentAttr =&_feca ;continue ;};if _decae .Name .Local =="\u0072\u0065\u0066"{_gfaeb :=_decae .Value ;_cegfc .RefAttr =_gfaeb ; +continue ;};if _decae .Name .Local =="\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"{_cegfc .TableTypeAttr .UnmarshalXMLAttr (_decae );continue ;};if _decae .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_gdbcb ,_abecf :=_g .ParseUint (_decae .Value ,10,32); +if _abecf !=nil {return _abecf ;};_ecggb :=uint32 (_gdbcb );_cegfc .HeaderRowCountAttr =&_ecggb ;continue ;};if _decae .Name .Local =="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"{_baadg ,_dcdg :=_g .ParseBool (_decae .Value );if _dcdg !=nil {return _dcdg ; +};_cegfc .InsertRowAttr =&_baadg ;continue ;};if _decae .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"{_bcddcd ,_cdbfc :=_g .ParseBool (_decae .Value );if _cdbfc !=nil {return _cdbfc ;};_cegfc .InsertRowShiftAttr =&_bcddcd ; +continue ;};if _decae .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_bbggc ,_bgcga :=_g .ParseUint (_decae .Value ,10,32);if _bgcga !=nil {return _bgcga ;};_dedbe :=uint32 (_bbggc );_cegfc .TotalsRowCountAttr =&_dedbe ; +continue ;};if _decae .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"{_gadab ,_fadafa :=_g .ParseBool (_decae .Value );if _fadafa !=nil {return _fadafa ;};_cegfc .TotalsRowShownAttr =&_gadab ;continue ;}; +if _decae .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_abbaa ,_bcdaf :=_g .ParseBool (_decae .Value );if _bcdaf !=nil {return _bcdaf ;};_cegfc .PublishedAttr =&_abbaa ;continue ;};if _decae .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_feecd ,_cagccg :=_g .ParseUint (_decae .Value ,10,32); +if _cagccg !=nil {return _cagccg ;};_gdbbe :=uint32 (_feecd );_cegfc .HeaderRowDxfIdAttr =&_gdbbe ;continue ;};if _decae .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_dfaeg ,_dggba :=_g .ParseUint (_decae .Value ,10,32);if _dggba !=nil {return _dggba ; +};_gfgdb :=uint32 (_dfaeg );_cegfc .DataDxfIdAttr =&_gfgdb ;continue ;};if _decae .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_fdfedg ,_ggggf :=_g .ParseUint (_decae .Value ,10,32);if _ggggf !=nil {return _ggggf ; +};_deadff :=uint32 (_fdfedg );_cegfc .TotalsRowDxfIdAttr =&_deadff ;continue ;};if _decae .Name .Local =="h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_debcg ,_bgadg :=_g .ParseUint (_decae .Value ,10,32); +if _bgadg !=nil {return _bgadg ;};_cddccfd :=uint32 (_debcg );_cegfc .HeaderRowBorderDxfIdAttr =&_cddccfd ;continue ;};if _decae .Name .Local =="\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"{_fddae ,_acaba :=_g .ParseUint (_decae .Value ,10,32); +if _acaba !=nil {return _acaba ;};_abaec :=uint32 (_fddae );_cegfc .TableBorderDxfIdAttr =&_abaec ;continue ;};if _decae .Name .Local =="t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_ffdeg ,_cbcbb :=_g .ParseUint (_decae .Value ,10,32); +if _cbcbb !=nil {return _cbcbb ;};_cgggc :=uint32 (_ffdeg );_cegfc .TotalsRowBorderDxfIdAttr =&_cgggc ;continue ;};if _decae .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_ggdab :=_decae .Value ; +_cegfc .HeaderRowCellStyleAttr =&_ggdab ;continue ;};if _decae .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_deeebd :=_decae .Value ;_cegfc .DataCellStyleAttr =&_deeebd ;continue ;};if _decae .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_bcbbgb :=_decae .Value ; +_cegfc .TotalsRowCellStyleAttr =&_bcbbgb ;continue ;};if _decae .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_fdfdd ,_afbbf :=_g .ParseUint (_decae .Value ,10,32);if _afbbf !=nil {return _afbbf ;};_ggabd :=uint32 (_fdfdd ); +_cegfc .ConnectionIdAttr =&_ggabd ;continue ;};};_aaagf :for {_eccba ,_babgfa :=d .Token ();if _babgfa !=nil {return _babgfa ;};switch _dbacac :=_eccba .(type ){case _c .StartElement :switch _dbacac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_cegfc .AutoFilter =NewCT_AutoFilter (); +if _bcdcfad :=d .DecodeElement (_cegfc .AutoFilter ,&_dbacac );_bcdcfad !=nil {return _bcdcfad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_cegfc .SortState =NewCT_SortState (); +if _cfcecg :=d .DecodeElement (_cegfc .SortState ,&_dbacac );_cfcecg !=nil {return _cfcecg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}:if _bgdfb :=d .DecodeElement (_cegfc .TableColumns ,&_dbacac ); +_bgdfb !=nil {return _bgdfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"}:_cegfc .TableStyleInfo =NewCT_TableStyleInfo (); +if _ececc :=d .DecodeElement (_cegfc .TableStyleInfo ,&_dbacac );_ececc !=nil {return _ececc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cegfc .ExtLst =NewCT_ExtensionList (); +if _fcadag :=d .DecodeElement (_cegfc .ExtLst ,&_dbacac );_fcadag !=nil {return _fcadag ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_dbacac .Name ); +if _agecgd :=d .Skip ();_agecgd !=nil {return _agecgd ;};};case _c .EndElement :break _aaagf ;case _c .CharData :};};return nil ;};func (_degge *CT_TablePart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_degge .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Vertical Page Breaks -ColBreaks *CT_PageBreak ; +// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path +func (_eadfb *CT_Extension )ValidateWithPath (path string )error {return nil }; -// Page Margins -PageMargins *CT_PageMargins ; +// Validate validates the CT_DefinedNames and its children +func (_fgaa *CT_DefinedNames )Validate ()error {return _fgaa .ValidateWithPath ("\u0043T\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");}; -// Print Options -PrintOptions *CT_PrintOptions ; +// Validate validates the CT_Connections and its children +func (_cabe *CT_Connections )Validate ()error {return _cabe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063t\u0069\u006f\u006e\u0073");};func (_fedee *CT_FutureMetadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_becfg :=range start .Attr {if _becfg .Name .Local =="\u006e\u0061\u006d\u0065"{_afabe :=_becfg .Value ; +_fedee .NameAttr =_afabe ;continue ;};if _becfg .Name .Local =="\u0063\u006f\u0075n\u0074"{_dgebe ,_egec :=_g .ParseUint (_becfg .Value ,10,32);if _egec !=nil {return _egec ;};_aedea :=uint32 (_dgebe );_fedee .CountAttr =&_aedea ;continue ;};};_ddddb :for {_cfdgd ,_eeggg :=d .Token (); +if _eeggg !=nil {return _eeggg ;};switch _acgdb :=_cfdgd .(type ){case _c .StartElement :switch _acgdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"}:_baece :=NewCT_FutureMetadataBlock (); +if _ecdccf :=d .DecodeElement (_baece ,&_acgdb );_ecdccf !=nil {return _ecdccf ;};_fedee .Bk =append (_fedee .Bk ,_baece );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fedee .ExtLst =NewCT_ExtensionList (); +if _bdbd :=d .DecodeElement (_fedee .ExtLst ,&_acgdb );_bdbd !=nil {return _bdbd ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_acgdb .Name ); +if _abcgg :=d .Skip ();_abcgg !=nil {return _abcgg ;};};case _c .EndElement :break _ddddb ;case _c .CharData :};};return nil ;};func (_cabcd *ST_DataValidationOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cabcd =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_cabcd =1; +case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_cabcd =2;case "\u0065\u0071\u0075a\u006c":*_cabcd =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_cabcd =4;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_cabcd =5; +case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_cabcd =6;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_cabcd =7;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_cabcd =8; +};return nil ;};type ST_rwColActionType byte ;type CT_String struct{ -// Page Setup Settings -PageSetup *CT_PageSetup ; +// Value +VAttr string ; -// Header Footer Settings -HeaderFooter *CT_HeaderFooter ; +// Unused Item +UAttr *bool ; -// AutoFilter Settings -AutoFilter *CT_AutoFilter ;ExtLst *CT_ExtensionList ;};func (_cdbfcb ST_TextVAlign )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dcgef :=_c .Attr {};_dcgef .Name =name ;switch _cdbfcb {case ST_TextVAlignUnset :_dcgef .Value ="";case ST_TextVAlignTop :_dcgef .Value ="\u0074\u006f\u0070"; -case ST_TextVAlignCenter :_dcgef .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TextVAlignBottom :_dcgef .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case ST_TextVAlignJustify :_dcgef .Value ="\u006au\u0073\u0074\u0069\u0066\u0079";case ST_TextVAlignDistributed :_dcgef .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064"; -};return _dcgef ,nil ;};func (_ggcebg *Dialogsheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggcebg .CT_Dialogsheet =*NewCT_Dialogsheet ();_acdac :for {_ecdac ,_ffbdef :=d .Token ();if _ffbdef !=nil {return _ffbdef ;};switch _bbefe :=_ecdac .(type ){case _c .StartElement :switch _bbefe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0050\u0072"}:_ggcebg .SheetPr =NewCT_SheetPr (); -if _gdbgf :=d .DecodeElement (_ggcebg .SheetPr ,&_bbefe );_gdbgf !=nil {return _gdbgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_ggcebg .SheetViews =NewCT_SheetViews (); -if _caecd :=d .DecodeElement (_ggcebg .SheetViews ,&_bbefe );_caecd !=nil {return _caecd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072"}:_ggcebg .SheetFormatPr =NewCT_SheetFormatPr (); -if _baecc :=d .DecodeElement (_ggcebg .SheetFormatPr ,&_bbefe );_baecc !=nil {return _baecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_ggcebg .SheetProtection =NewCT_SheetProtection (); -if _deedb :=d .DecodeElement (_ggcebg .SheetProtection ,&_bbefe );_deedb !=nil {return _deedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075s\u0074\u006f\u006dS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"}:_ggcebg .CustomSheetViews =NewCT_CustomSheetViews (); -if _cfcab :=d .DecodeElement (_ggcebg .CustomSheetViews ,&_bbefe );_cfcab !=nil {return _cfcab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u0069n\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}:_ggcebg .PrintOptions =NewCT_PrintOptions (); -if _abedf :=d .DecodeElement (_ggcebg .PrintOptions ,&_bbefe );_abedf !=nil {return _abedf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_ggcebg .PageMargins =NewCT_PageMargins (); -if _cfgde :=d .DecodeElement (_ggcebg .PageMargins ,&_bbefe );_cfgde !=nil {return _cfgde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0053\u0065\u0074\u0075p"}:_ggcebg .PageSetup =NewCT_PageSetup (); -if _gbefg :=d .DecodeElement (_ggcebg .PageSetup ,&_bbefe );_gbefg !=nil {return _gbefg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}:_ggcebg .HeaderFooter =NewCT_HeaderFooter (); -if _ebfcc :=d .DecodeElement (_ggcebg .HeaderFooter ,&_bbefe );_ebfcc !=nil {return _ebfcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_ggcebg .Drawing =NewCT_Drawing (); -if _bgeea :=d .DecodeElement (_ggcebg .Drawing ,&_bbefe );_bgeea !=nil {return _bgeea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067"}:_ggcebg .LegacyDrawing =NewCT_LegacyDrawing (); -if _fbbdab :=d .DecodeElement (_ggcebg .LegacyDrawing ,&_bbefe );_fbbdab !=nil {return _fbbdab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ce\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}:_ggcebg .LegacyDrawingHF =NewCT_LegacyDrawing (); -if _facbcc :=d .DecodeElement (_ggcebg .LegacyDrawingHF ,&_bbefe );_facbcc !=nil {return _facbcc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067\u0048F"}:_ggcebg .DrawingHF =NewCT_DrawingHF (); -if _dbcgaf :=d .DecodeElement (_ggcebg .DrawingHF ,&_bbefe );_dbcgaf !=nil {return _dbcgaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"}:_ggcebg .OleObjects =NewCT_OleObjects (); -if _bbccd :=d .DecodeElement (_ggcebg .OleObjects ,&_bbefe );_bbccd !=nil {return _bbccd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_ggcebg .Controls =NewCT_Controls (); -if _ggddg :=d .DecodeElement (_ggcebg .Controls ,&_bbefe );_ggddg !=nil {return _ggddg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggcebg .ExtLst =NewCT_ExtensionList (); -if _bfceed :=d .DecodeElement (_ggcebg .ExtLst ,&_bbefe );_bfceed !=nil {return _bfceed ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0044\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074\u0020\u0025\u0076",_bbefe .Name ); -if _egbgb :=d .Skip ();_egbgb !=nil {return _egbgb ;};};case _c .EndElement :break _acdac ;case _c .CharData :};};return nil ;};const (ST_CfvoTypeUnset ST_CfvoType =0;ST_CfvoTypeNum ST_CfvoType =1;ST_CfvoTypePercent ST_CfvoType =2;ST_CfvoTypeMax ST_CfvoType =3; -ST_CfvoTypeMin ST_CfvoType =4;ST_CfvoTypeFormula ST_CfvoType =5;ST_CfvoTypePercentile ST_CfvoType =6;);func (_defee ST_Qualifier )Validate ()error {return _defee .ValidateWithPath ("")};func (_dgfgb *CT_Sst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gefbg :=range start .Attr {if _gefbg .Name .Local =="\u0063\u006f\u0075n\u0074"{_aagaf ,_ebaceg :=_f .ParseUint (_gefbg .Value ,10,32); -if _ebaceg !=nil {return _ebaceg ;};_ddaff :=uint32 (_aagaf );_dgfgb .CountAttr =&_ddaff ;continue ;};if _gefbg .Name .Local =="u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"{_cceecg ,_gcaad :=_f .ParseUint (_gefbg .Value ,10,32);if _gcaad !=nil {return _gcaad ; -};_cdbbggd :=uint32 (_cceecg );_dgfgb .UniqueCountAttr =&_cdbbggd ;continue ;};};_cgcfga :for {_fbafgf ,_fgdgcab :=d .Token ();if _fgdgcab !=nil {return _fgdgcab ;};switch _abcaca :=_fbafgf .(type ){case _c .StartElement :switch _abcaca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"}:_cbbeb :=NewCT_Rst (); -if _ebecfa :=d .DecodeElement (_cbbeb ,&_abcaca );_ebecfa !=nil {return _ebecfa ;};_dgfgb .Si =append (_dgfgb .Si ,_cbbeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgfgb .ExtLst =NewCT_ExtensionList (); -if _ccgbb :=d .DecodeElement (_dgfgb .ExtLst ,&_abcaca );_ccgbb !=nil {return _ccgbb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0073\u0074\u0020\u0025\u0076",_abcaca .Name ); -if _gedbg :=d .Skip ();_gedbg !=nil {return _gedbg ;};};case _c .EndElement :break _cgcfga ;case _c .CharData :};};return nil ;};func NewCT_WebPublishObjects ()*CT_WebPublishObjects {_fdeaf :=&CT_WebPublishObjects {};return _fdeaf ;};func (_cfbbcg ST_FormatAction )ValidateWithPath (path string )error {switch _cfbbcg {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfbbcg )); -};return nil ;};type CT_MeasureDimensionMap struct{ +// Calculated Item +FAttr *bool ; -// Measure Group Id -MeasureGroupAttr *uint32 ; +// Item Caption +CAttr *string ; -// Dimension Id -DimensionAttr *uint32 ;};func NewCT_Color ()*CT_Color {_gfgbe :=&CT_Color {};return _gfgbe };func (_dbea *CT_CacheHierarchies )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdbd :=range start .Attr {if _cdbd .Name .Local =="\u0063\u006f\u0075n\u0074"{_bebd ,_befcb :=_f .ParseUint (_cdbd .Value ,10,32); -if _befcb !=nil {return _befcb ;};_agac :=uint32 (_bebd );_dbea .CountAttr =&_agac ;continue ;};};_agad :for {_bgb ,_dbee :=d .Token ();if _dbee !=nil {return _dbee ;};switch _bfg :=_bgb .(type ){case _c .StartElement :switch _bfg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079"}:_dcd :=NewCT_CacheHierarchy (); -if _ffdd :=d .DecodeElement (_dcd ,&_bfg );_ffdd !=nil {return _ffdd ;};_dbea .CacheHierarchy =append (_dbea .CacheHierarchy ,_dcd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069er\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0020\u0025\u0076",_bfg .Name ); -if _aba :=d .Skip ();_aba !=nil {return _aba ;};};case _c .EndElement :break _agad ;case _c .CharData :};};return nil ;};func (_ccggb *CT_TextPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ccggb .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .PromptAttr ))}); -};if _ccggb .FileTypeAttr !=ST_FileTypeUnset {_adfeg ,_cefdd :=_ccggb .FileTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u0065\u0054\u0079\u0070\u0065"});if _cefdd !=nil {return _cefdd ;};start .Attr =append (start .Attr ,_adfeg );};if _ccggb .CodePageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .CodePageAttr )}); -};if _ccggb .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .CharacterSetAttr )});};if _ccggb .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .FirstRowAttr )}); -};if _ccggb .SourceFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .SourceFileAttr )});};if _ccggb .DelimitedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0069\u006d\u0069\u0074\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .DelimitedAttr ))}); -};if _ccggb .DecimalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .DecimalAttr )});};if _ccggb .ThousandsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .ThousandsAttr )}); -};if _ccggb .TabAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .TabAttr ))});};if _ccggb .SpaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u0061c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .SpaceAttr ))}); -};if _ccggb .CommaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006dm\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .CommaAttr ))});};if _ccggb .SemicolonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u006d\u0069\u0063\u006f\u006c\u006fn"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .SemicolonAttr ))}); -};if _ccggb .ConsecutiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ccggb .ConsecutiveAttr ))});};if _ccggb .QualifierAttr !=ST_QualifierUnset {_dggfc ,_gafae :=_ccggb .QualifierAttr .MarshalXMLAttr (_c .Name {Local :"\u0071u\u0061\u006c\u0069\u0066\u0069\u0065r"}); -if _gafae !=nil {return _gafae ;};start .Attr =append (start .Attr ,_dggfc );};if _ccggb .DelimiterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0069\u006d\u0069\u0074\u0065r"},Value :_fg .Sprintf ("\u0025\u0076",*_ccggb .DelimiterAttr )}); -};e .EncodeToken (start );if _ccggb .TextFields !=nil {_gbdbfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_ccggb .TextFields ,_gbdbfd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_IgnoredError struct{ +// Member Property Count +CpAttr *uint32 ; -// Sequence of References -SqrefAttr ST_Sqref ; +// Format Index +InAttr *uint32 ; -// Evaluation Error -EvalErrorAttr *bool ; +// Background Color +BcAttr *string ; -// Two Digit Text Year -TwoDigitTextYearAttr *bool ; +// Foreground Color +FcAttr *string ; -// Number Stored As Text -NumberStoredAsTextAttr *bool ; +// Italic +IAttr *bool ; -// Formula -FormulaAttr *bool ; +// Underline +UnAttr *bool ; -// Formula Range -FormulaRangeAttr *bool ; +// Strikethrough +StAttr *bool ; -// Unlocked Formula -UnlockedFormulaAttr *bool ; +// Bold +BAttr *bool ; -// Empty Cell Reference -EmptyCellReferenceAttr *bool ; +// Tuples +Tpls []*CT_Tuples ; -// List Data Validation -ListDataValidationAttr *bool ; +// Member Property Index +X []*CT_X ;};func (_bddag *CT_Fill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bddag .FillChoice .MarshalXML (e ,_c .StartElement {});e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_TableStyle struct{ -// Calculated Column -CalculatedColumnAttr *bool ;};func (_cbcbfc ST_SortMethod )ValidateWithPath (path string )error {switch _cbcbfc {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbcbfc )); -};return nil ;}; +// Table Style Name +NameAttr string ; -// Validate validates the CT_Record and its children -func (_ggfdef *CT_Record )Validate ()error {return _ggfdef .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u006f\u0072d");}; +// Pivot Style +PivotAttr *bool ; -// ValidateWithPath validates the CT_RowHierarchiesUsage and its children, prefixing error messages with path -func (_adagaa *CT_RowHierarchiesUsage )ValidateWithPath (path string )error {for _dccfga ,_gfdae :=range _adagaa .RowHierarchyUsage {if _ceeed :=_gfdae .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0052\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065\u005b\u0025\u0064\u005d",path ,_dccfga )); -_ceeed !=nil {return _ceeed ;};};return nil ;};func NewCT_OleItems ()*CT_OleItems {_ccbda :=&CT_OleItems {};return _ccbda };func (_gbdf *CT_CellSmartTagPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0079"},Value :_fg .Sprintf ("\u0025\u0076",_gbdf .KeyAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_gbdf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Schema ()*CT_Schema {_ffcca :=&CT_Schema {}; -return _ffcca }; +// Table +TableAttr *bool ; -// Validate validates the CT_VolTypes and its children -func (_bfdgcd *CT_VolTypes )Validate ()error {return _bfdgcd .ValidateWithPath ("C\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073");};func NewCT_PivotField ()*CT_PivotField {_ddffe :=&CT_PivotField {};return _ddffe }; +// Table Style Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_Record and its children, prefixing error messages with path -func (_abdcg *CT_Record )ValidateWithPath (path string )error {for _bdbgb ,_edgde :=range _abdcg .RecordChoice {if _ggefec :=_edgde .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052ec\u006f\u0072\u0064\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bdbgb )); -_ggefec !=nil {return _ggefec ;};};return nil ;}; +// Table Style +TableStyleElement []*CT_TableStyleElement ;}; -// ValidateWithPath validates the CT_RevisionRowColumnChoice and its children, prefixing error messages with path -func (_bcaeb *CT_RevisionRowColumnChoice )ValidateWithPath (path string )error {for _daagd ,_ddebf :=range _bcaeb .Undo {if _gfdcce :=_ddebf .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0055\u006e\u0064\u006f\u005b\u0025\u0064\u005d",path ,_daagd )); -_gfdcce !=nil {return _gfdcce ;};};for _aefab ,_bfcbfb :=range _bcaeb .Rcc {if _geaae :=_bfcbfb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_aefab ));_geaae !=nil {return _geaae ;};};for _aagdfe ,_cafef :=range _bcaeb .Rfmt {if _fbcfdd :=_cafef .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_aagdfe )); -_fbcfdd !=nil {return _fbcfdd ;};};return nil ;};func (_aace *CT_ColorScale )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ccbd :for {_eebfb ,_dafgg :=d .Token ();if _dafgg !=nil {return _dafgg ;};switch _cgdbe :=_eebfb .(type ){case _c .StartElement :switch _cgdbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0076\u006f"}:_facg :=NewCT_Cfvo (); -if _cbccf :=d .DecodeElement (_facg ,&_cgdbe );_cbccf !=nil {return _cbccf ;};_aace .Cfvo =append (_aace .Cfvo ,_facg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_aefd :=NewCT_Color (); -if _agag :=d .DecodeElement (_aefd ,&_cgdbe );_agag !=nil {return _agag ;};_aace .Color =append (_aace .Color ,_aefd );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065 \u0025\u0076",_cgdbe .Name ); -if _dgfea :=d .Skip ();_dgfea !=nil {return _dgfea ;};};case _c .EndElement :break _ccbd ;case _c .CharData :};};return nil ;};func (_bgdaf *CT_String )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbgfc :=range start .Attr {if _dbgfc .Name .Local =="\u0076"{_bcgg :=_dbgfc .Value ; -_bgdaf .VAttr =_bcgg ;continue ;};if _dbgfc .Name .Local =="\u0075"{_aceeed ,_cegce :=_f .ParseBool (_dbgfc .Value );if _cegce !=nil {return _cegce ;};_bgdaf .UAttr =&_aceeed ;continue ;};if _dbgfc .Name .Local =="\u0066"{_ggaac ,_gcfcfe :=_f .ParseBool (_dbgfc .Value ); -if _gcfcfe !=nil {return _gcfcfe ;};_bgdaf .FAttr =&_ggaac ;continue ;};if _dbgfc .Name .Local =="\u0063"{_adgad :=_dbgfc .Value ;_bgdaf .CAttr =&_adgad ;continue ;};if _dbgfc .Name .Local =="\u0063\u0070"{_beebc ,_ffdfd :=_f .ParseUint (_dbgfc .Value ,10,32); -if _ffdfd !=nil {return _ffdfd ;};_egcagc :=uint32 (_beebc );_bgdaf .CpAttr =&_egcagc ;continue ;};if _dbgfc .Name .Local =="\u0069\u006e"{_befgcf ,_aagbd :=_f .ParseUint (_dbgfc .Value ,10,32);if _aagbd !=nil {return _aagbd ;};_bffdc :=uint32 (_befgcf ); -_bgdaf .InAttr =&_bffdc ;continue ;};if _dbgfc .Name .Local =="\u0062\u0063"{_ddbedc :=_dbgfc .Value ;_bgdaf .BcAttr =&_ddbedc ;continue ;};if _dbgfc .Name .Local =="\u0066\u0063"{_ecefb :=_dbgfc .Value ;_bgdaf .FcAttr =&_ecefb ;continue ;};if _dbgfc .Name .Local =="\u0069"{_bagbc ,_ceadd :=_f .ParseBool (_dbgfc .Value ); -if _ceadd !=nil {return _ceadd ;};_bgdaf .IAttr =&_bagbc ;continue ;};if _dbgfc .Name .Local =="\u0075\u006e"{_bffdecb ,_dcgfa :=_f .ParseBool (_dbgfc .Value );if _dcgfa !=nil {return _dcgfa ;};_bgdaf .UnAttr =&_bffdecb ;continue ;};if _dbgfc .Name .Local =="\u0073\u0074"{_dfdac ,_bgcdc :=_f .ParseBool (_dbgfc .Value ); -if _bgcdc !=nil {return _bgcdc ;};_bgdaf .StAttr =&_dfdac ;continue ;};if _dbgfc .Name .Local =="\u0062"{_dbfgf ,_bdcca :=_f .ParseBool (_dbgfc .Value );if _bdcca !=nil {return _bdcca ;};_bgdaf .BAttr =&_dbfgf ;continue ;};};_cbafa :for {_bdbge ,_fedfc :=d .Token (); -if _fedfc !=nil {return _fedfc ;};switch _eagef :=_bdbge .(type ){case _c .StartElement :switch _eagef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_bedad :=NewCT_Tuples (); -if _cbfee :=d .DecodeElement (_bedad ,&_eagef );_cbfee !=nil {return _cbfee ;};_bgdaf .Tpls =append (_bgdaf .Tpls ,_bedad );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_dfefeg :=NewCT_X (); -if _ddebb :=d .DecodeElement (_dfefeg ,&_eagef );_ddebb !=nil {return _ddebb ;};_bgdaf .X =append (_bgdaf .X ,_dfefeg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072i\u006e\u0067 \u0025\u0076",_eagef .Name ); -if _bbbcb :=d .Skip ();_bbbcb !=nil {return _bbbcb ;};};case _c .EndElement :break _cbafa ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_SharedUser and its children, prefixing error messages with path +func (_gffebd *CT_SharedUser )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_gffebd .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_gffebd .GuidAttr ); +};if _gffebd .ExtLst !=nil {if _abdac :=_gffebd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_abdac !=nil {return _abdac ;};};return nil ;};func (_ccce *CT_Col )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agec :=range start .Attr {if _agec .Name .Local =="\u006d\u0069\u006e"{_afde ,_adgf :=_g .ParseUint (_agec .Value ,10,32); +if _adgf !=nil {return _adgf ;};_ccce .MinAttr =uint32 (_afde );continue ;};if _agec .Name .Local =="\u006d\u0061\u0078"{_bcaa ,_cgbdd :=_g .ParseUint (_agec .Value ,10,32);if _cgbdd !=nil {return _cgbdd ;};_ccce .MaxAttr =uint32 (_bcaa );continue ;};if _agec .Name .Local =="\u0077\u0069\u0064t\u0068"{_edda ,_dbc :=_g .ParseFloat (_agec .Value ,64); +if _dbc !=nil {return _dbc ;};_ccce .WidthAttr =&_edda ;continue ;};if _agec .Name .Local =="\u0073\u0074\u0079l\u0065"{_dbacd ,_fgge :=_g .ParseUint (_agec .Value ,10,32);if _fgge !=nil {return _fgge ;};_ffbg :=uint32 (_dbacd );_ccce .StyleAttr =&_ffbg ; +continue ;};if _agec .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_fdaed ,_beae :=_g .ParseBool (_agec .Value );if _beae !=nil {return _beae ;};_ccce .HiddenAttr =&_fdaed ;continue ;};if _agec .Name .Local =="\u0062e\u0073\u0074\u0046\u0069\u0074"{_fddg ,_cdga :=_g .ParseBool (_agec .Value ); +if _cdga !=nil {return _cdga ;};_ccce .BestFitAttr =&_fddg ;continue ;};if _agec .Name .Local =="c\u0075\u0073\u0074\u006f\u006d\u0057\u0069\u0064\u0074\u0068"{_dcfab ,_ddgb :=_g .ParseBool (_agec .Value );if _ddgb !=nil {return _ddgb ;};_ccce .CustomWidthAttr =&_dcfab ; +continue ;};if _agec .Name .Local =="\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063"{_gcga ,_gcgg :=_g .ParseBool (_agec .Value );if _gcgg !=nil {return _gcgg ;};_ccce .PhoneticAttr =&_gcga ;continue ;};if _agec .Name .Local =="\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"{_geedf ,_eaae :=_g .ParseUint (_agec .Value ,10,8); +if _eaae !=nil {return _eaae ;};_dbgb :=uint8 (_geedf );_ccce .OutlineLevelAttr =&_dbgb ;continue ;};if _agec .Name .Local =="\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"{_cfdfg ,_agge :=_g .ParseBool (_agec .Value );if _agge !=nil {return _agge ;};_ccce .CollapsedAttr =&_cfdfg ; +continue ;};};for {_cbcg ,_ccde :=d .Token ();if _ccde !=nil {return _ba .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0043o\u006c\u003a\u0020\u0025\u0073",_ccde );};if _eegg ,_dgge :=_cbcg .(_c .EndElement );_dgge &&_eegg .Name ==start .Name {break ; +};};return nil ;}; -// ValidateWithPath validates the CT_FieldsUsage and its children, prefixing error messages with path -func (_cgaeb *CT_FieldsUsage )ValidateWithPath (path string )error {for _daad ,_cabgc :=range _cgaeb .FieldUsage {if _cegag :=_cabgc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067e\u005b\u0025\u0064\u005d",path ,_daad )); -_cegag !=nil {return _cegag ;};};return nil ;};func (_efgbg *ST_Visibility )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_efgbg =0;case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_efgbg =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_efgbg =2; -case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_efgbg =3;};return nil ;};type AG_AutoFormat struct{AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ; -ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};type ST_PageOrder byte ;func NewCT_WebPublishObject ()*CT_WebPublishObject {_cabgg :=&CT_WebPublishObject {};return _cabgg };func (_bdgd *CT_RowHierarchiesUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_feebd :=range start .Attr {if _feebd .Name .Local =="\u0063\u006f\u0075n\u0074"{_defeg ,_gcggc :=_f .ParseUint (_feebd .Value ,10,32); -if _gcggc !=nil {return _gcggc ;};_ageba :=uint32 (_defeg );_bdgd .CountAttr =&_ageba ;continue ;};};_gacd :for {_ggecc ,_aefe :=d .Token ();if _aefe !=nil {return _aefe ;};switch _cbabe :=_ggecc .(type ){case _c .StartElement :switch _cbabe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"}:_bcdeb :=NewCT_HierarchyUsage (); -if _ggfbc :=d .DecodeElement (_bcdeb ,&_cbabe );_ggfbc !=nil {return _ggfbc ;};_bdgd .RowHierarchyUsage =append (_bdgd .RowHierarchyUsage ,_bcdeb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u006f\u0077\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065\u0020\u0025\u0076",_cbabe .Name ); -if _eebcac :=d .Skip ();_eebcac !=nil {return _eebcac ;};};case _c .EndElement :break _gacd ;case _c .CharData :};};return nil ;};const (ST_FontSchemeUnset ST_FontScheme =0;ST_FontSchemeNone ST_FontScheme =1;ST_FontSchemeMajor ST_FontScheme =2;ST_FontSchemeMinor ST_FontScheme =3; -); +// Validate validates the CT_colItems and its children +func (_gebbc *CT_colItems )Validate ()error {return _gebbc .ValidateWithPath ("C\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073");}; -// ValidateWithPath validates the CT_WebPr and its children, prefixing error messages with path -func (_baeee *CT_WebPr )ValidateWithPath (path string )error {if _debdg :=_baeee .HtmlFormatAttr .ValidateWithPath (path +"\u002fH\u0074m\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_debdg !=nil {return _debdg ;};if _baeee .Tables !=nil {if _afdge :=_baeee .Tables .ValidateWithPath (path +"\u002fT\u0061\u0062\u006c\u0065\u0073"); -_afdge !=nil {return _afdge ;};};return nil ;};func (_dbfbf ST_MdxFunctionType )ValidateWithPath (path string )error {switch _dbfbf {case 0,1,2,3,4,5,6,7:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbfbf )); -};return nil ;};type CT_TextPr struct{ +// Validate validates the CT_SheetPr and its children +func (_aadegb *CT_SheetPr )Validate ()error {return _aadegb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");}; -// Prompt for File Name -PromptAttr *bool ; +// Validate validates the CT_pivotTableDefinition and its children +func (_eadbba *CT_pivotTableDefinition )Validate ()error {return _eadbba .ValidateWithPath ("\u0043\u0054\u005fpi\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e");};const (ST_MdxSetOrderUnset ST_MdxSetOrder =0; +ST_MdxSetOrderU ST_MdxSetOrder =1;ST_MdxSetOrderA ST_MdxSetOrder =2;ST_MdxSetOrderD ST_MdxSetOrder =3;ST_MdxSetOrderAa ST_MdxSetOrder =4;ST_MdxSetOrderAd ST_MdxSetOrder =5;ST_MdxSetOrderNa ST_MdxSetOrder =6;ST_MdxSetOrderNd ST_MdxSetOrder =7;);func (_bcaff ST_CfType )ValidateWithPath (path string )error {switch _bcaff {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcaff )); +};return nil ;};func (_eaefdf ST_CredMethod )Validate ()error {return _eaefdf .ValidateWithPath ("")}; -// File Type -FileTypeAttr ST_FileType ; +// ValidateWithPath validates the CT_PageBreak and its children, prefixing error messages with path +func (_dffg *CT_PageBreak )ValidateWithPath (path string )error {for _adaac ,_adgd :=range _dffg .Brk {if _cbcge :=_adgd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0042\u0072\u006b\u005b\u0025\u0064\u005d",path ,_adaac ));_cbcge !=nil {return _cbcge ; +};};return nil ;};func NewCT_Fill ()*CT_Fill {_eccbe :=&CT_Fill {};_eccbe .FillChoice =NewCT_FillChoice ();return _eccbe ;};func NewCT_Reviewed ()*CT_Reviewed {_dagdfd :=&CT_Reviewed {};return _dagdfd };func NewCT_MdxMetadata ()*CT_MdxMetadata {_gfgbd :=&CT_MdxMetadata {}; +return _gfgbd };func (_cgcce *CT_UndoInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064e\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_cgcce .IndexAttr )}); +_fgbfa ,_fgbcd :=_cgcce .ExpAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0078\u0070"});if _fgbcd !=nil {return _fgbcd ;};start .Attr =append (start .Attr ,_fgbfa );if _cgcce .Ref3DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u00663\u0044"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcce .Ref3DAttr ))}); +};if _cgcce .ArrayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0072\u0072a\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcce .ArrayAttr ))});};if _cgcce .VAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcce .VAttr ))}); +};if _cgcce .NfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcce .NfAttr ))});};if _cgcce .CsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgcce .CsAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_cgcce .DrAttr )});if _cgcce .DnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cgcce .DnAttr )}); +};if _cgcce .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_cgcce .RAttr )});};if _cgcce .SIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgcce .SIdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_WebSourceType byte ;func (_abbdfa ST_PivotFilterType )Validate ()error {return _abbdfa .ValidateWithPath ("")};func (_fbgdea ST_DataValidationImeMode )String ()string {switch _fbgdea {case 0:return ""; +case 1:return "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl";case 2:return "\u006f\u0066\u0066";case 3:return "\u006f\u006e";case 4:return "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064";case 5:return "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; +case 6:return "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case 7:return "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case 8:return "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a";case 9:return "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a"; +case 10:return "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c";case 11:return "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c";};return "";};func (_fccgce ST_CellType )Validate ()error {return _fccgce .ValidateWithPath ("")}; +func (_gdedeg ST_Orientation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdedeg .String (),start );};type CT_ExternalSheetNames struct{ -// Code Page -CodePageAttr *uint32 ; +// Sheet Name +SheetName []*CT_ExternalSheetName ;};func NewCT_DataValidations ()*CT_DataValidations {_ebgf :=&CT_DataValidations {};return _ebgf };func (_fggca *CT_Record )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beeggd :for {_eebga ,_bacec :=d .Token (); +if _bacec !=nil {return _bacec ;};switch _ecgfd :=_eebga .(type ){case _c .StartElement :switch _ecgfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_fegfa :=NewCT_RecordChoice (); +if _ddba :=d .DecodeElement (&_fegfa .M ,&_ecgfd );_ddba !=nil {return _ddba ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_fegfa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_fbedf :=NewCT_RecordChoice (); +if _gdbea :=d .DecodeElement (&_fbedf .N ,&_ecgfd );_gdbea !=nil {return _gdbea ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_fbedf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_cbbgb :=NewCT_RecordChoice (); +if _aggdb :=d .DecodeElement (&_cbbgb .B ,&_ecgfd );_aggdb !=nil {return _aggdb ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_cbbgb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_dbead :=NewCT_RecordChoice (); +if _fcece :=d .DecodeElement (&_dbead .E ,&_ecgfd );_fcece !=nil {return _fcece ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_dbead );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_ccbfb :=NewCT_RecordChoice (); +if _ebbcc :=d .DecodeElement (&_ccbfb .S ,&_ecgfd );_ebbcc !=nil {return _ebbcc ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_ccbfb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_gcebb :=NewCT_RecordChoice (); +if _gfccg :=d .DecodeElement (&_gcebb .D ,&_ecgfd );_gfccg !=nil {return _gfccg ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_gcebb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_acee :=NewCT_RecordChoice (); +if _cfbfdc :=d .DecodeElement (&_acee .X ,&_ecgfd );_cfbfdc !=nil {return _cfbfdc ;};_fggca .RecordChoice =append (_fggca .RecordChoice ,_acee );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0065\u0063o\u0072\u0064 \u0025\u0076",_ecgfd .Name ); +if _abbfab :=d .Skip ();_abbfab !=nil {return _abbfab ;};};case _c .EndElement :break _beeggd ;case _c .CharData :};};return nil ;};func NewCT_pivotTableDefinition ()*CT_pivotTableDefinition {_dbcfd :=&CT_pivotTableDefinition {};_dbcfd .Location =NewCT_Location (); +return _dbcfd ;}; -// Character Set -CharacterSetAttr *string ; +// Validate validates the CT_GroupMembers and its children +func (_dbdgd *CT_GroupMembers )Validate ()error {return _dbdgd .ValidateWithPath ("\u0043T\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073");};type CT_PhoneticRun struct{ -// First Row -FirstRowAttr *uint32 ; +// Base Text Start Index +SbAttr uint32 ; -// Source File Name -SourceFileAttr *string ; +// Base Text End Index +EbAttr uint32 ; -// Delimited File -DelimitedAttr *bool ; +// Text +T string ;};func (_dggab *ST_Visibility )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dggab =0;case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_dggab =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_dggab =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_dggab =3; +};return nil ;}; -// Decimal Separator -DecimalAttr *string ; +// Validate validates the CT_DbPr and its children +func (_ggaga *CT_DbPr )Validate ()error {return _ggaga .ValidateWithPath ("\u0043T\u005f\u0044\u0062\u0050\u0072");}; -// Thousands Separator -ThousandsAttr *string ; +// ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path +func (_aefad *CT_SmartTags )ValidateWithPath (path string )error {for _fceaf ,_afdgbc :=range _aefad .CellSmartTags {if _ebggb :=_afdgbc .ValidateWithPath (_ba .Sprintf ("%\u0073/\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072t\u0054\u0061\u0067\u0073[%\u0064\u005d",path ,_fceaf )); +_ebggb !=nil {return _ebggb ;};};return nil ;};type CT_CacheSource struct{ -// Tab as Delimiter -TabAttr *bool ; +// Cache Type +TypeAttr ST_SourceType ; -// Space is Delimiter -SpaceAttr *bool ; +// Connection Index +ConnectionIdAttr *uint32 ;CacheSourceChoice *CT_CacheSourceChoice ;};type CT_ExternalDefinedNames struct{ -// Comma is Delimiter -CommaAttr *bool ; +// Defined Name +DefinedName []*CT_ExternalDefinedName ;};func (_aacf *CT_WorkbookPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aacf .Date1904Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0031\u0039\u0030\u0034"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .Date1904Attr ))}); +};if _aacf .ShowObjectsAttr !=ST_ObjectsUnset {_gadee ,_deagfg :=_aacf .ShowObjectsAttr .MarshalXMLAttr (_c .Name {Local :"s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"});if _deagfg !=nil {return _deagfg ;};start .Attr =append (start .Attr ,_gadee ); +};if _aacf .ShowBorderUnselectedTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0042\u006f\u0072\u0064\u0065\u0072\u0055n\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064\u0054\u0061b\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .ShowBorderUnselectedTablesAttr ))}); +};if _aacf .FilterPrivacyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072\u0050\u0072\u0069\u0076\u0061\u0063\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .FilterPrivacyAttr ))}); +};if _aacf .PromptedSolutionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074\u0065\u0064\u0053\u006f\u006c\u0075t\u0069\u006f\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .PromptedSolutionsAttr ))}); +};if _aacf .ShowInkAnnotationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0049\u006e\u006b\u0041\u006e\u006e\u006f\u0074a\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .ShowInkAnnotationAttr ))}); +};if _aacf .BackupFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0075\u0070\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .BackupFileAttr ))});};if _aacf .SaveExternalLinkValuesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065Ex\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0056\u0061\u006c\u0075e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .SaveExternalLinkValuesAttr ))}); +};if _aacf .UpdateLinksAttr !=ST_UpdateLinksUnset {_edcca ,_gbedb :=_aacf .UpdateLinksAttr .MarshalXMLAttr (_c .Name {Local :"u\u0070\u0064\u0061\u0074\u0065\u004c\u0069\u006e\u006b\u0073"});if _gbedb !=nil {return _gbedb ;};start .Attr =append (start .Attr ,_edcca ); +};if _aacf .CodeNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_aacf .CodeNameAttr )});};if _aacf .HidePivotFieldListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0064e\u0050\u0069\u0076\u006f\u0074F\u0069\u0065l\u0064\u004c\u0069\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .HidePivotFieldListAttr ))}); +};if _aacf .ShowPivotChartFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0050\u0069\u0076\u006f\u0074\u0043\u0068a\u0072\u0074\u0046\u0069lt\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .ShowPivotChartFilterAttr ))}); +};if _aacf .AllowRefreshQueryAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0052\u0065\u0066\u0072\u0065\u0073\u0068Q\u0075\u0065\u0072\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .AllowRefreshQueryAttr ))}); +};if _aacf .PublishItemsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0075\u0062l\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .PublishItemsAttr ))});};if _aacf .CheckCompatibilityAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063h\u0065c\u006b\u0043\u006f\u006d\u0070a\u0074\u0069b\u0069\u006c\u0069\u0074\u0079"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .CheckCompatibilityAttr ))}); +};if _aacf .AutoCompressPicturesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .AutoCompressPicturesAttr ))}); +};if _aacf .RefreshAllConnectionsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"r\u0065\u0066\u0072\u0065sh\u0041l\u006c\u0043\u006f\u006e\u006ee\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aacf .RefreshAllConnectionsAttr ))}); +};if _aacf .DefaultThemeVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066\u0061ul\u0074\u0054\u0068\u0065\u006d\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_aacf .DefaultThemeVersionAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbgad ST_SheetViewType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ggcfe :=_c .Attr {};_ggcfe .Name =name ;switch _bbgad {case ST_SheetViewTypeUnset :_ggcfe .Value =""; +case ST_SheetViewTypeNormal :_ggcfe .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_SheetViewTypePageBreakPreview :_ggcfe .Value ="\u0070\u0061g\u0065\u0042\u0072e\u0061\u006b\u0050\u0072\u0065\u0076\u0069\u0065\u0077";case ST_SheetViewTypePageLayout :_ggcfe .Value ="\u0070\u0061\u0067\u0065\u004c\u0061\u0079\u006f\u0075\u0074"; +};return _ggcfe ,nil ;};func NewCT_SheetPr ()*CT_SheetPr {_efgab :=&CT_SheetPr {};return _efgab };type ST_DataValidationErrorStyle byte ;func (_caagee ST_VolDepType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_caagee .String (),start ); +};func (_fabgf ST_PageOrder )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fabgf .String (),start );};type CT_Reviewed struct{ -// Semicolon is Delimiter -SemicolonAttr *bool ; +// revision Id +RIdAttr uint32 ;}; -// Consecutive Delimiters -ConsecutiveAttr *bool ; +// Validate validates the CT_SortState and its children +func (_ffgdg *CT_SortState )Validate ()error {return _ffgdg .ValidateWithPath ("\u0043\u0054\u005fS\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");}; -// Qualifier -QualifierAttr ST_Qualifier ; +// ValidateWithPath validates the Table and its children, prefixing error messages with path +func (_eeace *Table )ValidateWithPath (path string )error {if _cdfbbb :=_eeace .CT_Table .ValidateWithPath (path );_cdfbbb !=nil {return _cdfbbb ;};return nil ;};type CT_InputCells struct{ -// Custom Delimiter -DelimiterAttr *string ; +// Reference +RAttr string ; -// Fields -TextFields *CT_TextFields ;};type CT_UnderlineProperty struct{ +// Deleted +DeletedAttr *bool ; -// Underline Value -ValAttr ST_UnderlineValues ;};func (_egccg ST_DataValidationOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egccg .String (),start );};func (_ffege ST_DvAspect )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ffege .String (),start ); -};func (_gafac ST_Orientation )String ()string {switch _gafac {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case 3:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e"; -};return "";};func (_gdddc ST_TargetScreenSize )String ()string {switch _gdddc {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030";case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032"; -case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324"; -case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return "";};func (_ecgea *CT_GroupItemsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _ecgea .M !=nil {_daee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_ecgea .M ,_daee );}else if _ecgea .N !=nil {_fcgbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_ecgea .N ,_fcgbf ); -}else if _ecgea .B !=nil {_dggffg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_ecgea .B ,_dggffg );}else if _ecgea .E !=nil {_cgcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_ecgea .E ,_cgcf ); -}else if _ecgea .S !=nil {_aeedd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_ecgea .S ,_aeedd );}else if _ecgea .D !=nil {_ddedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_ecgea .D ,_ddedc ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gacdf ST_FileType )ValidateWithPath (path string )error {switch _gacdf {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gacdf )); -};return nil ;};func (_fgaeg ST_TextHAlign )ValidateWithPath (path string )error {switch _fgaeg {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgaeg )); -};return nil ;};func NewCT_Macrosheet ()*CT_Macrosheet {_efdcgf :=&CT_Macrosheet {};_efdcgf .SheetData =NewCT_SheetData ();return _efdcgf ;};func (_ccfca *CT_LevelGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_ccfca .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_ccfca .UniqueNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_ccfca .CaptionAttr )}); -if _ccfca .UniqueParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069q\u0075\u0065\u0050\u0061\u0072\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ccfca .UniqueParentAttr )});};if _ccfca .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ccfca .IdAttr )}); -};e .EncodeToken (start );_dafgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0067\u0072o\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"}};e .EncodeElement (_ccfca .GroupMembers ,_dafgd );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_fdgecg *ST_SortType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fdgecg =0;case "\u006e\u006f\u006e\u0065":*_fdgecg =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_fdgecg =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_fdgecg =3; -case "\u0061\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067A\u006c\u0070\u0068\u0061":*_fdgecg =4;case "\u0064e\u0073c\u0065\u006e\u0064\u0069\u006e\u0067\u0041\u006c\u0070\u0068\u0061":*_fdgecg =5;case "\u0061\u0073c\u0065\u006e\u0064i\u006e\u0067\u004e\u0061\u0074\u0075\u0072\u0061\u006c":*_fdgecg =6; -case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u004e\u0061t\u0075\u0072\u0061\u006c":*_fdgecg =7;};return nil ;}; +// Undone +UndoneAttr *bool ; -// Validate validates the CT_CommentPr and its children -func (_bggfb *CT_CommentPr )Validate ()error {return _bggfb .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072");};func (_eceac ST_TableStyleType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abgeda :=_c .Attr {}; -_abgeda .Name =name ;switch _eceac {case ST_TableStyleTypeUnset :_abgeda .Value ="";case ST_TableStyleTypeWholeTable :_abgeda .Value ="\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065";case ST_TableStyleTypeHeaderRow :_abgeda .Value ="\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw"; -case ST_TableStyleTypeTotalRow :_abgeda .Value ="\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077";case ST_TableStyleTypeFirstColumn :_abgeda .Value ="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeLastColumn :_abgeda .Value ="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"; -case ST_TableStyleTypeFirstRowStripe :_abgeda .Value ="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065";case ST_TableStyleTypeSecondRowStripe :_abgeda .Value ="\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065"; -case ST_TableStyleTypeFirstColumnStripe :_abgeda .Value ="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065";case ST_TableStyleTypeSecondColumnStripe :_abgeda .Value ="\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065"; -case ST_TableStyleTypeFirstHeaderCell :_abgeda .Value ="\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c";case ST_TableStyleTypeLastHeaderCell :_abgeda .Value ="\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c"; -case ST_TableStyleTypeFirstTotalCell :_abgeda .Value ="\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c";case ST_TableStyleTypeLastTotalCell :_abgeda .Value ="\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c"; -case ST_TableStyleTypeFirstSubtotalColumn :_abgeda .Value ="\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeSecondSubtotalColumn :_abgeda .Value ="s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e"; -case ST_TableStyleTypeThirdSubtotalColumn :_abgeda .Value ="\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e";case ST_TableStyleTypeFirstSubtotalRow :_abgeda .Value ="\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; -case ST_TableStyleTypeSecondSubtotalRow :_abgeda .Value ="\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077";case ST_TableStyleTypeThirdSubtotalRow :_abgeda .Value ="\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077"; -case ST_TableStyleTypeBlankRow :_abgeda .Value ="\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077";case ST_TableStyleTypeFirstColumnSubheading :_abgeda .Value ="f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067"; -case ST_TableStyleTypeSecondColumnSubheading :_abgeda .Value ="\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067";case ST_TableStyleTypeThirdColumnSubheading :_abgeda .Value ="t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067"; -case ST_TableStyleTypeFirstRowSubheading :_abgeda .Value ="\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case ST_TableStyleTypeSecondRowSubheading :_abgeda .Value ="\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067"; -case ST_TableStyleTypeThirdRowSubheading :_abgeda .Value ="\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067";case ST_TableStyleTypePageFieldLabels :_abgeda .Value ="\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073"; -case ST_TableStyleTypePageFieldValues :_abgeda .Value ="\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073";};return _abgeda ,nil ;}; +// Value +ValAttr string ; -// Validate validates the CT_DbPr and its children -func (_geeb *CT_DbPr )Validate ()error {return _geeb .ValidateWithPath ("\u0043T\u005f\u0044\u0062\u0050\u0072");};func (_fdfad *CT_Tuples )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acaea :=range start .Attr {if _acaea .Name .Local =="\u0063"{_cefgb ,_eefab :=_f .ParseUint (_acaea .Value ,10,32); -if _eefab !=nil {return _eefab ;};_dcgfd :=uint32 (_cefgb );_fdfad .CAttr =&_dcgfd ;continue ;};};_ddbccf :for {_cbgae ,_gbfefc :=d .Token ();if _gbfefc !=nil {return _gbfefc ;};switch _fcaedd :=_cbgae .(type ){case _c .StartElement :switch _fcaedd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c"}:_bdfceg :=NewCT_Tuple (); -if _cccgg :=d .DecodeElement (_bdfceg ,&_fcaedd );_cccgg !=nil {return _cccgg ;};_fdfad .Tpl =append (_fdfad .Tpl ,_bdfceg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0075\u0070l\u0065\u0073 \u0025\u0076",_fcaedd .Name ); -if _dfbec :=d .Skip ();_dfbec !=nil {return _dfbec ;};};case _c .EndElement :break _ddbccf ;case _c .CharData :};};return nil ;}; +// Number Format Id +NumFmtIdAttr *uint32 ;};type CT_MdxTuple struct{ -// Validate validates the CT_Color and its children -func (_cbgg *CT_Color )Validate ()error {return _cbgg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func (_fcdcc *CT_Scenarios )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcdcc .CurrentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063u\u0072\u0072\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fcdcc .CurrentAttr )}); -};if _fcdcc .ShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_fcdcc .ShowAttr )});};if _fcdcc .SqrefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_fcdcc .SqrefAttr )}); -};e .EncodeToken (start );_gffdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"}};for _ ,_bdggge :=range _fcdcc .Scenario {e .EncodeElement (_bdggge ,_gffdg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};const (ST_HorizontalAlignmentUnset ST_HorizontalAlignment =0;ST_HorizontalAlignmentGeneral ST_HorizontalAlignment =1;ST_HorizontalAlignmentLeft ST_HorizontalAlignment =2;ST_HorizontalAlignmentCenter ST_HorizontalAlignment =3;ST_HorizontalAlignmentRight ST_HorizontalAlignment =4; -ST_HorizontalAlignmentFill ST_HorizontalAlignment =5;ST_HorizontalAlignmentJustify ST_HorizontalAlignment =6;ST_HorizontalAlignmentCenterContinuous ST_HorizontalAlignment =7;ST_HorizontalAlignmentDistributed ST_HorizontalAlignment =8;);func (_gfbfb *CT_Number )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_begcd :=range start .Attr {if _begcd .Name .Local =="\u0076"{_geaaf ,_daeege :=_f .ParseFloat (_begcd .Value ,64); -if _daeege !=nil {return _daeege ;};_gfbfb .VAttr =_geaaf ;continue ;};if _begcd .Name .Local =="\u0075"{_ccdda ,_fgfba :=_f .ParseBool (_begcd .Value );if _fgfba !=nil {return _fgfba ;};_gfbfb .UAttr =&_ccdda ;continue ;};if _begcd .Name .Local =="\u0066"{_abgbe ,_abgff :=_f .ParseBool (_begcd .Value ); -if _abgff !=nil {return _abgff ;};_gfbfb .FAttr =&_abgbe ;continue ;};if _begcd .Name .Local =="\u0063"{_eegaf :=_begcd .Value ;_gfbfb .CAttr =&_eegaf ;continue ;};if _begcd .Name .Local =="\u0063\u0070"{_ggefa ,_bagdg :=_f .ParseUint (_begcd .Value ,10,32); -if _bagdg !=nil {return _bagdg ;};_aafeg :=uint32 (_ggefa );_gfbfb .CpAttr =&_aafeg ;continue ;};if _begcd .Name .Local =="\u0069\u006e"{_affd ,_eeaf :=_f .ParseUint (_begcd .Value ,10,32);if _eeaf !=nil {return _eeaf ;};_dffgec :=uint32 (_affd );_gfbfb .InAttr =&_dffgec ; -continue ;};if _begcd .Name .Local =="\u0062\u0063"{_aedae :=_begcd .Value ;_gfbfb .BcAttr =&_aedae ;continue ;};if _begcd .Name .Local =="\u0066\u0063"{_dcafd :=_begcd .Value ;_gfbfb .FcAttr =&_dcafd ;continue ;};if _begcd .Name .Local =="\u0069"{_agebg ,_bdgc :=_f .ParseBool (_begcd .Value ); -if _bdgc !=nil {return _bdgc ;};_gfbfb .IAttr =&_agebg ;continue ;};if _begcd .Name .Local =="\u0075\u006e"{_afegf ,_eebde :=_f .ParseBool (_begcd .Value );if _eebde !=nil {return _eebde ;};_gfbfb .UnAttr =&_afegf ;continue ;};if _begcd .Name .Local =="\u0073\u0074"{_gfdffe ,_edgee :=_f .ParseBool (_begcd .Value ); -if _edgee !=nil {return _edgee ;};_gfbfb .StAttr =&_gfdffe ;continue ;};if _begcd .Name .Local =="\u0062"{_bacdf ,_gaeg :=_f .ParseBool (_begcd .Value );if _gaeg !=nil {return _gaeg ;};_gfbfb .BAttr =&_bacdf ;continue ;};};_ffabde :for {_febdb ,_beffd :=d .Token (); -if _beffd !=nil {return _beffd ;};switch _eaaee :=_febdb .(type ){case _c .StartElement :switch _eaaee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_efbea :=NewCT_Tuples (); -if _baaccc :=d .DecodeElement (_efbea ,&_eaaee );_baaccc !=nil {return _baaccc ;};_gfbfb .Tpls =append (_gfbfb .Tpls ,_efbea );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_bdcgd :=NewCT_X (); -if _fccfg :=d .DecodeElement (_bdcgd ,&_eaaee );_fccfg !=nil {return _fccfg ;};_gfbfb .X =append (_gfbfb .X ,_bdcgd );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006db\u0065\u0072 \u0025\u0076",_eaaee .Name ); -if _ecffd :=d .Skip ();_ecffd !=nil {return _ecffd ;};};case _c .EndElement :break _ffabde ;case _c .CharData :};};return nil ;};func (_dgeaf *CT_Formats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dgeaf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dgeaf .CountAttr )}); -};e .EncodeToken (start );_caab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0061\u0074"}};for _ ,_befec :=range _dgeaf .Format {e .EncodeElement (_befec ,_caab );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bfdde *CT_GroupMembers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdbb :=range start .Attr {if _bdbb .Name .Local =="\u0063\u006f\u0075n\u0074"{_caafd ,_ddfaa :=_f .ParseUint (_bdbb .Value ,10,32);if _ddfaa !=nil {return _ddfaa ; -};_cdcae :=uint32 (_caafd );_bfdde .CountAttr =&_cdcae ;continue ;};};_gbbac :for {_gcde ,_eeecc :=d .Token ();if _eeecc !=nil {return _eeecc ;};switch _bdgaa :=_gcde .(type ){case _c .StartElement :switch _bdgaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"}:_efab :=NewCT_GroupMember (); -if _accb :=d .DecodeElement (_efab ,&_bdgaa );_accb !=nil {return _accb ;};_bfdde .GroupMember =append (_bfdde .GroupMember ,_efab );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006fu\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_bdgaa .Name ); -if _babaa :=d .Skip ();_babaa !=nil {return _babaa ;};};case _c .EndElement :break _gbbac ;case _c .CharData :};};return nil ;};func (_geebde *ST_CellType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eafed ,_debgfd :=d .Token ();if _debgfd !=nil {return _debgfd ; -};if _dfgff ,_cadea :=_eafed .(_c .EndElement );_cadea &&_dfgff .Name ==start .Name {*_geebde =1;return nil ;};if _aeccc ,_dgecf :=_eafed .(_c .CharData );!_dgecf {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eafed ); -}else {switch string (_aeccc ){case "":*_geebde =0;case "\u0062":*_geebde =1;case "\u006e":*_geebde =2;case "\u0065":*_geebde =3;case "\u0073":*_geebde =4;case "\u0073\u0074\u0072":*_geebde =5;case "\u0069n\u006c\u0069\u006e\u0065\u0053\u0074r":*_geebde =6; -};};_eafed ,_debgfd =d .Token ();if _debgfd !=nil {return _debgfd ;};if _fbfgfd ,_edbafd :=_eafed .(_c .EndElement );_edbafd &&_fbfgfd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eafed ); -};func NewCT_ExtensionList ()*CT_ExtensionList {_dcebd :=&CT_ExtensionList {};return _dcebd }; +// Member Index Count +CAttr *uint32 ; -// Validate validates the CT_OlapPr and its children -func (_egegf *CT_OlapPr )Validate ()error {return _egegf .ValidateWithPath ("\u0043T\u005f\u004f\u006c\u0061\u0070\u0050r");};func (_cgcc *CT_CellAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgcc .HorizontalAttr !=ST_HorizontalAlignmentUnset {_dffg ,_cfee :=_cgcc .HorizontalAttr .MarshalXMLAttr (_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"}); -if _cfee !=nil {return _cfee ;};start .Attr =append (start .Attr ,_dffg );};if _cgcc .VerticalAttr !=ST_VerticalAlignmentUnset {_cfga ,_ecga :=_cgcc .VerticalAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"});if _ecga !=nil {return _ecga ; -};start .Attr =append (start .Attr ,_cfga );};if _cgcc .TextRotationAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078t\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcc .TextRotationAttr )}); -};if _cgcc .WrapTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgcc .WrapTextAttr ))});};if _cgcc .IndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0064\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcc .IndentAttr )}); -};if _cgcc .RelativeIndentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0049n\u0064\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcc .RelativeIndentAttr )}); -};if _cgcc .JustifyLastLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006au\u0073t\u0069\u0066\u0079\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgcc .JustifyLastLineAttr ))}); -};if _cgcc .ShrinkToFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u0072\u0069\u006e\u006b\u0054\u006f\u0046\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cgcc .ShrinkToFitAttr ))});};if _cgcc .ReadingOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0061d\u0069\u006e\u0067\u004f\u0072\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_cgcc .ReadingOrderAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_DataField ()*CT_DataField {_daaga :=&CT_DataField {};return _daaga };func (_faege *CT_MeasureDimensionMap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _faege .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_faege .MeasureGroupAttr )}); -};if _faege .DimensionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},Value :_fg .Sprintf ("\u0025\u0076",*_faege .DimensionAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};const (ST_PrintErrorUnset ST_PrintError =0;ST_PrintErrorDisplayed ST_PrintError =1;ST_PrintErrorBlank ST_PrintError =2;ST_PrintErrorDash ST_PrintError =3;ST_PrintErrorNA ST_PrintError =4;);func (_ceaeb ST_FieldSortType )String ()string {switch _ceaeb {case 0:return ""; -case 1:return "\u006d\u0061\u006e\u0075\u0061\u006c";case 2:return "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case 3:return "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";};return "";};func (_cccdd *CT_PageSetUpPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eaggcf :=range start .Attr {if _eaggcf .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065\u0042r\u0065\u0061\u006b\u0073"{_eeecec ,_effdd :=_f .ParseBool (_eaggcf .Value ); -if _effdd !=nil {return _effdd ;};_cccdd .AutoPageBreaksAttr =&_eeecec ;continue ;};if _eaggcf .Name .Local =="\u0066i\u0074\u0054\u006f\u0050\u0061\u0067e"{_dfbgab ,_edgad :=_f .ParseBool (_eaggcf .Value );if _edgad !=nil {return _edgad ;};_cccdd .FitToPageAttr =&_dfbgab ; -continue ;};};for {_cabed ,_bafed :=d .Token ();if _bafed !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072:\u0020\u0025\u0073",_bafed );};if _eebbe ,_becce :=_cabed .(_c .EndElement ); -_becce &&_eebbe .Name ==start .Name {break ;};};return nil ;};func (_afgbdf ST_HorizontalAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afgbdf .String (),start );};func NewCT_MRUColors ()*CT_MRUColors {_dedag :=&CT_MRUColors {}; -return _dedag }; +// Server Formatting Culture Currency +CtAttr *string ; -// Validate validates the CT_Col and its children -func (_cegea *CT_Col )Validate ()error {return _cegea .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c");};func (_eafdb ST_FormulaExpression )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gebaab :=_c .Attr {};_gebaab .Name =name ;switch _eafdb {case ST_FormulaExpressionUnset :_gebaab .Value =""; -case ST_FormulaExpressionRef :_gebaab .Value ="\u0072\u0065\u0066";case ST_FormulaExpressionRefError :_gebaab .Value ="\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072";case ST_FormulaExpressionArea :_gebaab .Value ="\u0061\u0072\u0065\u0061";case ST_FormulaExpressionAreaError :_gebaab .Value ="\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr"; -case ST_FormulaExpressionComputedArea :_gebaab .Value ="\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061";};return _gebaab ,nil ;};func (_bfbbac *CT_MapInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gabea :=range start .Attr {if _gabea .Name .Local =="\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"{_dfadb :=_gabea .Value ; -_bfbbac .SelectionNamespacesAttr =_dfadb ;continue ;};};_daadg :for {_fgcba ,_fafed :=d .Token ();if _fafed !=nil {return _fafed ;};switch _febee :=_fgcba .(type ){case _c .StartElement :switch _febee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0053\u0063\u0068\u0065\u006d\u0061"}:_dccac :=NewCT_Schema (); -if _dfgfa :=d .DecodeElement (_dccac ,&_febee );_dfgfa !=nil {return _dfgfa ;};_bfbbac .Schema =append (_bfbbac .Schema ,_dccac );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u004d\u0061\u0070"}:_cecae :=NewCT_Map (); -if _ecged :=d .DecodeElement (_cecae ,&_febee );_ecged !=nil {return _ecged ;};_bfbbac .Map =append (_bfbbac .Map ,_cecae );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0061\u0070\u0049\u006e\u0066\u006f\u0020\u0025\u0076",_febee .Name ); -if _bfagac :=d .Skip ();_bfagac !=nil {return _bfagac ;};};case _c .EndElement :break _daadg ;case _c .CharData :};};return nil ;};type CT_Revisions struct{RevisionsChoice []*CT_RevisionsChoice ;};type CT_Macrosheet struct{ +// Server Formatting String Index +SiAttr *uint32 ; -// Sheet Properties -SheetPr *CT_SheetPr ; +// Server Formatting Built-In Number Format Index +FiAttr *uint32 ; -// Macro Sheet Dimensions -Dimension *CT_SheetDimension ; +// Server Formatting Background Color +BcAttr *string ; -// Macro Sheet Views -SheetViews *CT_SheetViews ; +// Server Formatting Foreground Color +FcAttr *string ; -// Sheet Format Properties -SheetFormatPr *CT_SheetFormatPr ; +// Server Formatting Italic Font +IAttr *bool ; -// Column Information -Cols []*CT_Cols ; +// Server Formatting Underline Font +UAttr *bool ; -// Sheet Data -SheetData *CT_SheetData ; +// Server Formatting Strikethrough Font +StAttr *bool ; -// Sheet Protection Options -SheetProtection *CT_SheetProtection ; +// Server Formatting Bold Font +BAttr *bool ; -// AutoFilter -AutoFilter *CT_AutoFilter ; +// Member Unique Name Index +N []*CT_MetadataStringIndex ;};func NewCT_AutoFilter ()*CT_AutoFilter {_cdf :=&CT_AutoFilter {};return _cdf }; -// Sort State -SortState *CT_SortState ; +// Validate validates the CT_ServerFormat and its children +func (_befdb *CT_ServerFormat )Validate ()error {return _befdb .ValidateWithPath ("\u0043T\u005fS\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074");};func (_cbadd ST_FontScheme )ValidateWithPath (path string )error {switch _cbadd {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbadd )); +};return nil ;};func (_cgbb *CT_CellXfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgbb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgbb .CountAttr )}); +};e .EncodeToken (start );_bbbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0078\u0066"}};for _ ,_bafdd :=range _cgbb .Xf {e .EncodeElement (_bafdd ,_bbbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +func (_becdfg ST_ParameterType )Validate ()error {return _becdfg .ValidateWithPath ("")}; -// Data Consolidation -DataConsolidate *CT_DataConsolidate ; +// ValidateWithPath validates the CT_Groups and its children, prefixing error messages with path +func (_fbca *CT_Groups )ValidateWithPath (path string )error {for _feaae ,_gbeed :=range _fbca .Group {if _cfeb :=_gbeed .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fG\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_feaae ));_cfeb !=nil {return _cfeb ; +};};return nil ;};func NewCT_ColHierarchiesUsage ()*CT_ColHierarchiesUsage {_acbfc :=&CT_ColHierarchiesUsage {};return _acbfc ;};func (_fcfca *CT_Workbook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcfca .ConformanceAttr !=_cd .ST_ConformanceClassUnset {_fbbdec ,_dccef :=_fcfca .ConformanceAttr .MarshalXMLAttr (_c .Name {Local :"c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"}); +if _dccef !=nil {return _dccef ;};start .Attr =append (start .Attr ,_fbbdec );};e .EncodeToken (start );if _fcfca .FileVersion !=nil {_cgffb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}}; +e .EncodeElement (_fcfca .FileVersion ,_cgffb );};if _fcfca .FileSharing !=nil {_dgbfd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}};e .EncodeElement (_fcfca .FileSharing ,_dgbfd ); +};if _fcfca .WorkbookPr !=nil {_faccf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0077\u006f\u0072\u006b\u0062o\u006f\u006b\u0050\u0072"}};e .EncodeElement (_fcfca .WorkbookPr ,_faccf );};if _fcfca .WorkbookProtection !=nil {_ccggbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awo\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069o\u006e"}}; +e .EncodeElement (_fcfca .WorkbookProtection ,_ccggbd );};if _fcfca .BookViews !=nil {_agfddb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}};e .EncodeElement (_fcfca .BookViews ,_agfddb ); +};_cbfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0073"}};e .EncodeElement (_fcfca .Sheets ,_cbfa );if _fcfca .FunctionGroups !=nil {_cfddab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0075\u006e\u0063\u0074i\u006f\u006eG\u0072\u006f\u0075\u0070\u0073"}}; +e .EncodeElement (_fcfca .FunctionGroups ,_cfddab );};if _fcfca .ExternalReferences !=nil {_gfcbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003aex\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073"}}; +e .EncodeElement (_fcfca .ExternalReferences ,_gfcbe );};if _fcfca .DefinedNames !=nil {_adbag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065f\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}};e .EncodeElement (_fcfca .DefinedNames ,_adbag ); +};if _fcfca .CalcPr !=nil {_ebccee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0061\u006c\u0063\u0050\u0072"}};e .EncodeElement (_fcfca .CalcPr ,_ebccee );};if _fcfca .OleSize !=nil {_bdfeab :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u006c\u0065\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_fcfca .OleSize ,_bdfeab );};if _fcfca .CustomWorkbookViews !=nil {_bceaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:c\u0075\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}}; +e .EncodeElement (_fcfca .CustomWorkbookViews ,_bceaf );};if _fcfca .PivotCaches !=nil {_afdgdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}};e .EncodeElement (_fcfca .PivotCaches ,_afdgdf ); +};if _fcfca .SmartTagPr !=nil {_cagda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072"}};e .EncodeElement (_fcfca .SmartTagPr ,_cagda );};if _fcfca .SmartTagTypes !=nil {_cfabfd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067T\u0079\u0070\u0065\u0073"}}; +e .EncodeElement (_fcfca .SmartTagTypes ,_cfabfd );};if _fcfca .WebPublishing !=nil {_edgde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u0069\u006e\u0067"}};e .EncodeElement (_fcfca .WebPublishing ,_edgde ); +};if _fcfca .FileRecoveryPr !=nil {_eddag :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u006c\u0065\u0052e\u0063\u006fv\u0065\u0072\u0079\u0050\u0072"}};for _ ,_gffagg :=range _fcfca .FileRecoveryPr {e .EncodeElement (_gffagg ,_eddag ); +};};if _fcfca .WebPublishObjects !=nil {_fcfac :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0077eb\u0050u\u0062\u006c\u0069\u0073\u0068O\u0062\u006a\u0065\u0063\u0074\u0073"}};e .EncodeElement (_fcfca .WebPublishObjects ,_fcfac );}; +if _fcfca .ExtLst !=nil {_aebeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fcfca .ExtLst ,_aebeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +type ExternalLink struct{CT_ExternalLink };func (_adef *CT_ExternalReferences )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bggefa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0065xt\u0065r\u006e\u0061\u006c\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065"}}; +for _ ,_afaae :=range _adef .ExternalReference {e .EncodeElement (_afaae ,_bggefa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aaaae *CT_PivotAreaReference )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aaaae .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaae .FieldAttr )}); +};if _aaaae .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_aaaae .CountAttr )});};if _aaaae .SelectedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065\u0063\u0074\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .SelectedAttr ))}); +};if _aaaae .ByPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0079\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .ByPositionAttr ))});};if _aaaae .RelativeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .RelativeAttr ))}); +};if _aaaae .DefaultSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .DefaultSubtotalAttr ))}); +};if _aaaae .SumSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0075\u006d\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .SumSubtotalAttr ))});};if _aaaae .CountASubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0041\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .CountASubtotalAttr ))}); +};if _aaaae .AvgSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0076\u0067\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .AvgSubtotalAttr ))});};if _aaaae .MaxSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0061\u0078\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .MaxSubtotalAttr ))}); +};if _aaaae .MinSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .MinSubtotalAttr ))});};if _aaaae .ProductSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u006fd\u0075\u0063\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .ProductSubtotalAttr ))}); +};if _aaaae .CountSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075\u006e\u0074\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .CountSubtotalAttr ))}); +};if _aaaae .StdDevSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076\u0053\u0075\u0062t\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .StdDevSubtotalAttr ))}); +};if _aaaae .StdDevPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0064D\u0065\u0076\u0050\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .StdDevPSubtotalAttr ))}); +};if _aaaae .VarSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0061\u0072\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .VarSubtotalAttr ))});};if _aaaae .VarPSubtotalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u0072P\u0053\u0075\u0062\u0074\u006f\u0074\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_aaaae .VarPSubtotalAttr ))}); +};e .EncodeToken (start );if _aaaae .X !=nil {_ecabce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_cedf :=range _aaaae .X {e .EncodeElement (_cedf ,_ecabce );};};if _aaaae .ExtLst !=nil {_agbbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_aaaae .ExtLst ,_agbbf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Custom Sheet Views -CustomSheetViews *CT_CustomSheetViews ; +// Validate validates the CT_ChartsheetViews and its children +func (_fdaa *CT_ChartsheetViews )Validate ()error {return _fdaa .ValidateWithPath ("\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073h\u0065\u0065t\u0056\u0069\u0065\u0077\u0073");};func NewCT_InputCells ()*CT_InputCells {_bafge :=&CT_InputCells {};return _bafge }; -// Phonetic Properties -PhoneticPr *CT_PhoneticPr ; -// Conditional Formatting -ConditionalFormatting []*CT_ConditionalFormatting ; +// ValidateWithPath validates the CT_ChartFormat and its children, prefixing error messages with path +func (_efacb *CT_ChartFormat )ValidateWithPath (path string )error {if _affe :=_efacb .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_affe !=nil {return _affe ;};return nil ;};func (_feaegd ST_FontScheme )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_feaegd .String (),start ); +};type CT_MetadataType struct{ -// Print Options -PrintOptions *CT_PrintOptions ; +// Metadata Type Name +NameAttr string ; -// Page Margins -PageMargins *CT_PageMargins ; +// Minimum Supported Version +MinSupportedVersionAttr uint32 ; -// Page Setup Settings -PageSetup *CT_PageSetup ; +// Metadata Ghost Row +GhostRowAttr *bool ; -// Header Footer Settings -HeaderFooter *CT_HeaderFooter ; +// Metadata Ghost Column +GhostColAttr *bool ; -// Horizontal Page Breaks (Row) -RowBreaks *CT_PageBreak ; +// Metadata Edit +EditAttr *bool ; -// Vertical Page Breaks -ColBreaks *CT_PageBreak ; +// Metadata Cell Value Delete +DeleteAttr *bool ; -// Custom Properties -CustomProperties *CT_CustomProperties ; +// Metadata Copy +CopyAttr *bool ; -// Drawing -Drawing *CT_Drawing ; +// Metadata Paste All +PasteAllAttr *bool ; -// Legacy Drawing Reference -LegacyDrawing *CT_LegacyDrawing ; +// Metadata Paste Formulas +PasteFormulasAttr *bool ; -// Legacy Drawing Header Footer -LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ; +// Metadata Paste Special Values +PasteValuesAttr *bool ; -// Background Image -Picture *CT_SheetBackgroundPicture ; +// Metadata Paste Formats +PasteFormatsAttr *bool ; -// Embedded Objects -OleObjects *CT_OleObjects ; +// Metadata Paste Comments +PasteCommentsAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func NewCT_DataConsolidate ()*CT_DataConsolidate {_dffba :=&CT_DataConsolidate {};return _dffba }; +// Metadata Paste Data Validation +PasteDataValidationAttr *bool ; -// Validate validates the CT_OutlinePr and its children -func (_bebceg *CT_OutlinePr )Validate ()error {return _bebceg .ValidateWithPath ("\u0043\u0054\u005fO\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072");};func NewCT_SmartTags ()*CT_SmartTags {_eddfa :=&CT_SmartTags {};return _eddfa };func (_ffffea ST_VolDepType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aebgc :=_c .Attr {}; -_aebgc .Name =name ;switch _ffffea {case ST_VolDepTypeUnset :_aebgc .Value ="";case ST_VolDepTypeRealTimeData :_aebgc .Value ="\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061";case ST_VolDepTypeOlapFunctions :_aebgc .Value ="\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073"; -};return _aebgc ,nil ;}; +// Metadata Paste Borders +PasteBordersAttr *bool ; -// ValidateWithPath validates the CT_rowItems and its children, prefixing error messages with path -func (_caceg *CT_rowItems )ValidateWithPath (path string )error {for _cfbfcf ,_fecfg :=range _caceg .I {if _ffdad :=_fecfg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0049\u005b\u0025\u0064\u005d",path ,_cfbfcf ));_ffdad !=nil {return _ffdad ; -};};return nil ;}; +// Metadata Paste Column Widths +PasteColWidthsAttr *bool ; -// Validate validates the CT_CalculatedItem and its children -func (_edbc *CT_CalculatedItem )Validate ()error {return _edbc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d");}; +// Metadata Paste Number Formats +PasteNumberFormatsAttr *bool ; -// ValidateWithPath validates the CT_UndoInfo and its children, prefixing error messages with path -func (_bbgbe *CT_UndoInfo )ValidateWithPath (path string )error {if _bbgbe .ExpAttr ==ST_FormulaExpressionUnset {return _fg .Errorf ("\u0025\u0073\u002fE\u0078\u0070\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _deefgg :=_bbgbe .ExpAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u0041\u0074\u0074\u0072");_deefgg !=nil {return _deefgg ;};return nil ;};func (_bbdge ST_MdxKPIProperty )Validate ()error {return _bbdge .ValidateWithPath ("")};func NewCT_Dxfs ()*CT_Dxfs {_cbcb :=&CT_Dxfs {}; -return _cbcb };func (_ecbfe ST_DdeValueType )ValidateWithPath (path string )error {switch _ecbfe {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecbfe )); -};return nil ;};func (_dcgae *CT_VolMain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfebf :=range start .Attr {if _cfebf .Name .Local =="\u0066\u0069\u0072s\u0074"{_cfcdf :=_cfebf .Value ;_dcgae .FirstAttr =_cfcdf ;continue ; -};};_afafda :for {_bcdcad ,_gbfbfgf :=d .Token ();if _gbfbfgf !=nil {return _gbfbfgf ;};switch _cfeef :=_bcdcad .(type ){case _c .StartElement :switch _cfeef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070"}:_dgcaa :=NewCT_VolTopic (); -if _eaafa :=d .DecodeElement (_dgcaa ,&_cfeef );_eaafa !=nil {return _eaafa ;};_dcgae .Tp =append (_dcgae .Tp ,_dgcaa );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fV\u006f\u006c\u004d\u0061\u0069\u006e\u0020\u0025\u0076",_cfeef .Name ); -if _fgdaad :=d .Skip ();_fgdaad !=nil {return _fgdaad ;};};case _c .EndElement :break _afafda ;case _c .CharData :};};return nil ;};func (_gdfbfcb *ST_DdeValueType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdbcfg ,_cbgag :=d .Token (); -if _cbgag !=nil {return _cbgag ;};if _ecfgbe ,_fcabe :=_bdbcfg .(_c .EndElement );_fcabe &&_ecfgbe .Name ==start .Name {*_gdfbfcb =1;return nil ;};if _gdfea ,_cabbdd :=_bdbcfg .(_c .CharData );!_cabbdd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdbcfg ); -}else {switch string (_gdfea ){case "":*_gdfbfcb =0;case "\u006e\u0069\u006c":*_gdfbfcb =1;case "\u0062":*_gdfbfcb =2;case "\u006e":*_gdfbfcb =3;case "\u0065":*_gdfbfcb =4;case "\u0073\u0074\u0072":*_gdfbfcb =5;};};_bdbcfg ,_cbgag =d .Token ();if _cbgag !=nil {return _cbgag ; -};if _efeabfc ,_bbeef :=_bdbcfg .(_c .EndElement );_bbeef &&_efeabfc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdbcfg ); -};type CT_Color struct{ +// Metadata Merge +MergeAttr *bool ; -// Automatic -AutoAttr *bool ; +// Meatadata Split First +SplitFirstAttr *bool ; -// Index -IndexedAttr *uint32 ; +// Metadata Split All +SplitAllAttr *bool ; -// Alpha Red Green Blue Color Value -RgbAttr *string ; +// Metadata Insert Delete +RowColShiftAttr *bool ; -// Theme Color -ThemeAttr *uint32 ; +// Metadata Clear All +ClearAllAttr *bool ; -// Tint -TintAttr *float64 ;};func (_ddfc *CT_ChartsheetProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ddfc .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ddfc .PasswordAttr )}); -};if _ddfc .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ddfc .AlgorithmNameAttr )}); -};if _ddfc .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_ddfc .HashValueAttr )});};if _ddfc .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_ddfc .SaltValueAttr )}); -};if _ddfc .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_fg .Sprintf ("\u0025\u0076",*_ddfc .SpinCountAttr )});};if _ddfc .ContentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006e\u0074\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ddfc .ContentAttr ))}); -};if _ddfc .ObjectsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fb\u006a\u0065\u0063\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ddfc .ObjectsAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Metadata Clear Formats +ClearFormatsAttr *bool ; -// ValidateWithPath validates the CT_CellStyleXfs and its children, prefixing error messages with path -func (_cbca *CT_CellStyleXfs )ValidateWithPath (path string )error {for _gdac ,_fgdg :=range _cbca .Xf {if _fafg :=_fgdg .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0058\u0066\u005b\u0025\u0064]",path ,_gdac ));_fafg !=nil {return _fafg ;};};return nil ; -};type CT_Hyperlinks struct{ +// Metadata Clear Contents +ClearContentsAttr *bool ; -// Hyperlink -Hyperlink []*CT_Hyperlink ;};func (_fbeb *CT_CommentList )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fbeb .Comment !=nil {_fbefa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}}; -for _ ,_abdf :=range _fbeb .Comment {e .EncodeElement (_abdf ,_fbefa );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ff *AG_AutoFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gb :=range start .Attr {if _gb .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_ab ,_gbb :=_f .ParseUint (_gb .Value ,10,32); -if _gbb !=nil {return _gbb ;};_bd :=uint32 (_ab );_ff .AutoFormatIdAttr =&_bd ;continue ;};if _gb .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_ag ,_be :=_f .ParseBool (_gb .Value );if _be !=nil {return _be ; -};_ff .ApplyNumberFormatsAttr =&_ag ;continue ;};if _gb .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_gbf ,_ee :=_f .ParseBool (_gb .Value );if _ee !=nil {return _ee ;};_ff .ApplyBorderFormatsAttr =&_gbf ; -continue ;};if _gb .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_bb ,_de :=_f .ParseBool (_gb .Value );if _de !=nil {return _de ;};_ff .ApplyFontFormatsAttr =&_bb ;continue ;};if _gb .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ec ,_ca :=_f .ParseBool (_gb .Value ); -if _ca !=nil {return _ca ;};_ff .ApplyPatternFormatsAttr =&_ec ;continue ;};if _gb .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_ecc ,_fb :=_f .ParseBool (_gb .Value );if _fb !=nil {return _fb ; -};_ff .ApplyAlignmentFormatsAttr =&_ecc ;continue ;};if _gb .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ce ,_ac :=_f .ParseBool (_gb .Value );if _ac !=nil {return _ac ; -};_ff .ApplyWidthHeightFormatsAttr =&_ce ;continue ;};};for {_gbg ,_fa :=d .Token ();if _fa !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u003a\u0020\u0025s",_fa );};if _faf ,_af :=_gbg .(_c .EndElement ); -_af &&_faf .Name ==start .Name {break ;};};return nil ;};type Users struct{CT_Users };func (_dacda *ExternalLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061i\u003a\u0065\u0078t\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b";return _dacda .CT_ExternalLink .MarshalXML (e ,start );};func NewCT_FileVersion ()*CT_FileVersion {_cadbf :=&CT_FileVersion {};return _cadbf }; -func NewCT_SharedItems ()*CT_SharedItems {_fbace :=&CT_SharedItems {};return _fbace };func (_bbdgc *CT_ExternalSheetNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_efbba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065"}}; -for _ ,_ebba :=range _bbdgc .SheetName {e .EncodeElement (_ebba ,_efbba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ddcbbg *EG_ExtensionList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acbce :for {_dgeaad ,_ggfbaa :=d .Token (); -if _ggfbaa !=nil {return _ggfbaa ;};switch _eefce :=_dgeaad .(type ){case _c .StartElement :switch _eefce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dbcgf :=NewCT_Extension (); -if _ccdggg :=d .DecodeElement (_dbcgf ,&_eefce );_ccdggg !=nil {return _ccdggg ;};_ddcbbg .Ext =append (_ddcbbg .Ext ,_dbcgf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_eefce .Name ); -if _agggcd :=d .Skip ();_agggcd !=nil {return _agggcd ;};};case _c .EndElement :break _acbce ;case _c .CharData :};};return nil ;};func NewCT_PageFields ()*CT_PageFields {_accfd :=&CT_PageFields {};return _accfd };func (_dfgcb *CT_ExternalDefinedNames )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _dfgcb .DefinedName !=nil {_egcea :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}};for _ ,_bcbac :=range _dfgcb .DefinedName {e .EncodeElement (_bcbac ,_egcea );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Metadata Clear Comments +ClearCommentsAttr *bool ; -// ValidateWithPath validates the CT_CalcPr and its children, prefixing error messages with path -func (_dace *CT_CalcPr )ValidateWithPath (path string )error {if _fffa :=_dace .CalcModeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0063\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fffa !=nil {return _fffa ;};if _gcbb :=_dace .RefModeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); -_gcbb !=nil {return _gcbb ;};return nil ;};func (_dcagad ST_GradientType )Validate ()error {return _dcagad .ValidateWithPath ("")};func (_bfgd *CT_GroupMembers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfgd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bfgd .CountAttr )}); -};e .EncodeToken (start );_bcaef :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0067\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072"}};for _ ,_cbecb :=range _bfgd .GroupMember {e .EncodeElement (_cbecb ,_bcaef );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_MdxMetadata ()*CT_MdxMetadata {_gbbfg :=&CT_MdxMetadata {};return _gbbfg };func NewCT_Users ()*CT_Users {_dgggf :=&CT_Users {};return _dgggf };func (_cbcdbbc *ST_TextHAlign )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbcdbbc =0; -case "\u006c\u0065\u0066\u0074":*_cbcdbbc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cbcdbbc =2;case "\u0072\u0069\u0067h\u0074":*_cbcdbbc =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_cbcdbbc =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cbcdbbc =5; -};return nil ;};func (_eecdd *CT_ObjectAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eecdd .MoveWithCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eecdd .MoveWithCellsAttr ))}); -};if _eecdd .SizeWithCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_eecdd .SizeWithCellsAttr ))}); -};e .EncodeToken (start );_eeafg :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_eecdd .From ,_eeafg );_dfee :=_c .StartElement {Name :_c .Name {Local :"\u0078\u0064\u0072\u003a\u0074\u006f"}}; -e .EncodeElement (_eecdd .To ,_dfee );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Metadata Formula Assignment +AssignAttr *bool ; -// ValidateWithPath validates the CT_PageSetUpPr and its children, prefixing error messages with path -func (_ffffe *CT_PageSetUpPr )ValidateWithPath (path string )error {return nil }; +// Metadata Coercion +CoerceAttr *bool ; -// ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path -func (_aabaa *CT_SmartTagPr )ValidateWithPath (path string )error {if _gfcbab :=_aabaa .ShowAttr .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u0041\u0074\u0074r");_gfcbab !=nil {return _gfcbab ;};return nil ;};func (_bbbdba *CT_OleObject )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdeg :=range start .Attr {if _bdeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdeg .Name .Local =="\u0069\u0064"||_bdeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdeg .Name .Local =="\u0069\u0064"{_faed :=_bdeg .Value ; -_bbbdba .IdAttr =&_faed ;continue ;};if _bdeg .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_dbcabc :=_bdeg .Value ;_bbbdba .ProgIdAttr =&_dbcabc ;continue ;};if _bdeg .Name .Local =="\u0064\u0076\u0041\u0073\u0070\u0065\u0063\u0074"{_bbbdba .DvAspectAttr .UnmarshalXMLAttr (_bdeg ); -continue ;};if _bdeg .Name .Local =="\u006c\u0069\u006e\u006b"{_fcece :=_bdeg .Value ;_bbbdba .LinkAttr =&_fcece ;continue ;};if _bdeg .Name .Local =="\u006fl\u0065\u0055\u0070\u0064\u0061\u0074e"{_bbbdba .OleUpdateAttr .UnmarshalXMLAttr (_bdeg );continue ; -};if _bdeg .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u006f\u0061\u0064"{_afbec ,_accbf :=_f .ParseBool (_bdeg .Value );if _accbf !=nil {return _accbf ;};_bbbdba .AutoLoadAttr =&_afbec ;continue ;};if _bdeg .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_cfcd ,_aeca :=_f .ParseUint (_bdeg .Value ,10,32); -if _aeca !=nil {return _aeca ;};_bbbdba .ShapeIdAttr =uint32 (_cfcd );continue ;};};_effbbc :for {_efgdf ,_aeff :=d .Token ();if _aeff !=nil {return _aeff ;};switch _affbc :=_efgdf .(type ){case _c .StartElement :switch _affbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u0050\u0072"}:_bbbdba .ObjectPr =NewCT_ObjectPr (); -if _cgaca :=d .DecodeElement (_bbbdba .ObjectPr ,&_affbc );_cgaca !=nil {return _cgaca ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_affbc .Name ); -if _dgef :=d .Skip ();_dgef !=nil {return _dgef ;};};case _c .EndElement :break _effbbc ;case _c .CharData :};};return nil ;};type CT_CustomFilter struct{ +// Adjust Metadata +AdjustAttr *bool ; -// Filter Comparison Operator -OperatorAttr ST_FilterOperator ; +// Cell Metadata +CellMetaAttr *bool ;};func (_bfgcf *CT_TextPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfgcf .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .PromptAttr ))}); +};if _bfgcf .FileTypeAttr !=ST_FileTypeUnset {_bbaea ,_caaff :=_bfgcf .FileTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0069\u006c\u0065\u0054\u0079\u0070\u0065"});if _caaff !=nil {return _caaff ;};start .Attr =append (start .Attr ,_bbaea );};if _bfgcf .CodePageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .CodePageAttr )}); +};if _bfgcf .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .CharacterSetAttr )});};if _bfgcf .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .FirstRowAttr )}); +};if _bfgcf .SourceFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .SourceFileAttr )});};if _bfgcf .DelimitedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0069\u006d\u0069\u0074\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .DelimitedAttr ))}); +};if _bfgcf .DecimalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0063\u0069\u006d\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .DecimalAttr )});};if _bfgcf .ThousandsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .ThousandsAttr )}); +};if _bfgcf .TabAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .TabAttr ))});};if _bfgcf .SpaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0070\u0061c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .SpaceAttr ))}); +};if _bfgcf .CommaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006dm\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .CommaAttr ))});};if _bfgcf .SemicolonAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u006d\u0069\u0063\u006f\u006c\u006fn"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .SemicolonAttr ))}); +};if _bfgcf .ConsecutiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgcf .ConsecutiveAttr ))});};if _bfgcf .QualifierAttr !=ST_QualifierUnset {_deab ,_abefa :=_bfgcf .QualifierAttr .MarshalXMLAttr (_c .Name {Local :"\u0071u\u0061\u006c\u0069\u0066\u0069\u0065r"}); +if _abefa !=nil {return _abefa ;};start .Attr =append (start .Attr ,_deab );};if _bfgcf .DelimiterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0069\u006d\u0069\u0074\u0065r"},Value :_ba .Sprintf ("\u0025\u0076",*_bfgcf .DelimiterAttr )}); +};e .EncodeToken (start );if _bfgcf .TextFields !=nil {_acdbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_bfgcf .TextFields ,_acdbf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_Tuple ()*CT_Tuple {_agffec :=&CT_Tuple {};return _agffec };func (_fgfafb *CT_SheetFormatPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adgef :=range start .Attr {if _adgef .Name .Local =="\u0062\u0061\u0073e\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"{_bbge ,_fccd :=_g .ParseUint (_adgef .Value ,10,32); +if _fccd !=nil {return _fccd ;};_bdcgb :=uint32 (_bbge );_fgfafb .BaseColWidthAttr =&_bdcgb ;continue ;};if _adgef .Name .Local =="\u0064e\u0066a\u0075\u006c\u0074\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"{_bgaf ,_ddecda :=_g .ParseFloat (_adgef .Value ,64); +if _ddecda !=nil {return _ddecda ;};_fgfafb .DefaultColWidthAttr =&_bgaf ;continue ;};if _adgef .Name .Local =="\u0064\u0065f\u0061\u0075\u006ct\u0052\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_ebbad ,_cbbgd :=_g .ParseFloat (_adgef .Value ,64); +if _cbbgd !=nil {return _cbbgd ;};_fgfafb .DefaultRowHeightAttr =_ebbad ;continue ;};if _adgef .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"{_fccfc ,_cbcee :=_g .ParseBool (_adgef .Value );if _cbcee !=nil {return _cbcee ; +};_fgfafb .CustomHeightAttr =&_fccfc ;continue ;};if _adgef .Name .Local =="\u007a\u0065\u0072\u006f\u0048\u0065\u0069\u0067\u0068\u0074"{_cbcgec ,_gcgcf :=_g .ParseBool (_adgef .Value );if _gcgcf !=nil {return _gcgcf ;};_fgfafb .ZeroHeightAttr =&_cbcgec ; +continue ;};if _adgef .Name .Local =="\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"{_deaae ,_eadbb :=_g .ParseBool (_adgef .Value );if _eadbb !=nil {return _eadbb ;};_fgfafb .ThickTopAttr =&_deaae ;continue ;};if _adgef .Name .Local =="t\u0068\u0069\u0063\u006b\u0042\u006f\u0074\u0074\u006f\u006d"{_ffccb ,_dabdb :=_g .ParseBool (_adgef .Value ); +if _dabdb !=nil {return _dabdb ;};_fgfafb .ThickBottomAttr =&_ffccb ;continue ;};if _adgef .Name .Local =="\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0052\u006f\u0077"{_ggaed ,_fegbd :=_g .ParseUint (_adgef .Value ,10,8);if _fegbd !=nil {return _fegbd ; +};_bdeadg :=uint8 (_ggaed );_fgfafb .OutlineLevelRowAttr =&_bdeadg ;continue ;};if _adgef .Name .Local =="\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006c"{_fggaadd ,_gdeef :=_g .ParseUint (_adgef .Value ,10,8);if _gdeef !=nil {return _gdeef ; +};_edeaad :=uint8 (_fggaadd );_fgfafb .OutlineLevelColAttr =&_edeaad ;continue ;};};for {_efafc ,_dageg :=d .Token ();if _dageg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065t\u0046o\u0072\u006d\u0061\u0074\u0050\u0072\u003a \u0025\u0073",_dageg ); +};if _aggad ,_degdg :=_efafc .(_c .EndElement );_degdg &&_aggad .Name ==start .Name {break ;};};return nil ;};func (_gbcba *CT_DataConsolidate )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdedc :=range start .Attr {if _gdedc .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_gbcba .FunctionAttr .UnmarshalXMLAttr (_gdedc ); +continue ;};if _gdedc .Name .Local =="s\u0074\u0061\u0072\u0074\u004c\u0061\u0062\u0065\u006c\u0073"{_gccga ,_aeeab :=_g .ParseBool (_gdedc .Value );if _aeeab !=nil {return _aeeab ;};_gbcba .StartLabelsAttr =&_gccga ;continue ;};if _gdedc .Name .Local =="\u006c\u0065\u0066\u0074\u004c\u0061\u0062\u0065\u006c\u0073"{_bfcbf ,_degc :=_g .ParseBool (_gdedc .Value ); +if _degc !=nil {return _degc ;};_gbcba .LeftLabelsAttr =&_bfcbf ;continue ;};if _gdedc .Name .Local =="\u0074o\u0070\u004c\u0061\u0062\u0065\u006cs"{_bcgf ,_ecbdg :=_g .ParseBool (_gdedc .Value );if _ecbdg !=nil {return _ecbdg ;};_gbcba .TopLabelsAttr =&_bcgf ; +continue ;};if _gdedc .Name .Local =="\u006c\u0069\u006e\u006b"{_gcec ,_gdgd :=_g .ParseBool (_gdedc .Value );if _gdgd !=nil {return _gdgd ;};_gbcba .LinkAttr =&_gcec ;continue ;};};_abafe :for {_acgf ,_afefb :=d .Token ();if _afefb !=nil {return _afefb ; +};switch _ecfgc :=_acgf .(type ){case _c .StartElement :switch _ecfgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"}:_gbcba .DataRefs =NewCT_DataRefs (); +if _debc :=d .DecodeElement (_gbcba .DataRefs ,&_ecfgc );_debc !=nil {return _debc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0043\u006fn\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065\u0020\u0025\u0076",_ecfgc .Name ); +if _dagc :=d .Skip ();_dagc !=nil {return _dagc ;};};case _c .EndElement :break _abafe ;case _c .CharData :};};return nil ;};func (_bbafe *CT_RElt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_becaac :for {_cabdfb ,_degddd :=d .Token (); +if _degddd !=nil {return _degddd ;};switch _ccagcd :=_cabdfb .(type ){case _c .StartElement :switch _ccagcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0050\u0072"}:_bbafe .RPr =NewCT_RPrElt (); +if _cfcec :=d .DecodeElement (_bbafe .RPr ,&_ccagcd );_cfcec !=nil {return _cfcec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _gfacd :=d .DecodeElement (&_bbafe .T ,&_ccagcd ); +_gfacd !=nil {return _gfacd ;};default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0045\u006c\u0074\u0020\u0025\u0076",_ccagcd .Name ); +if _edfba :=d .Skip ();_edfba !=nil {return _edfba ;};};case _c .EndElement :break _becaac ;case _c .CharData :};};return nil ;};func (_ccagc *CT_IndexedColors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_afdbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"}}; +for _ ,_babga :=range _ccagc .RgbColor {e .EncodeElement (_babga ,_afdbd );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_daaecg *ST_Objects )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_daaecg =0;case "\u0061\u006c\u006c":*_daaecg =1; +case "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073":*_daaecg =2;case "\u006e\u006f\u006e\u0065":*_daaecg =3;};return nil ;}; -// Top or Bottom Value -ValAttr *string ;}; +// Validate validates the CT_Cell and its children +func (_ggbe *CT_Cell )Validate ()error {return _ggbe .ValidateWithPath ("\u0043T\u005f\u0043\u0065\u006c\u006c");}; -// Validate validates the CT_SheetFormatPr and its children -func (_acddc *CT_SheetFormatPr )Validate ()error {return _acddc .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u0065e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072");};func (_fbef *CT_BookViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_dfgd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0077\u006fr\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"}};for _ ,_aaa :=range _fbef .WorkbookView {e .EncodeElement (_aaa ,_dfgd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_VolMain struct{ +// ValidateWithPath validates the CT_I and its children, prefixing error messages with path +func (_ccddd *CT_I )ValidateWithPath (path string )error {if _egcd :=_ccddd .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_egcd !=nil {return _egcd ;};for _dadce ,_ebfeb :=range _ccddd .X {if _fadcb :=_ebfeb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_dadce )); +_fadcb !=nil {return _fadcb ;};};return nil ;};const (ST_ObjectsUnset ST_Objects =0;ST_ObjectsAll ST_Objects =1;ST_ObjectsPlaceholders ST_Objects =2;ST_ObjectsNone ST_Objects =3;);func NewCT_SharedItemsChoice ()*CT_SharedItemsChoice {_aabef :=&CT_SharedItemsChoice {}; +return _aabef ;}; -// First String -FirstAttr string ; +// Validate validates the CT_Color and its children +func (_ddfb *CT_Color )Validate ()error {return _ddfb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func (_cecg *CT_Break )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cecg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cecg .IdAttr )}); +};if _cecg .MinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cecg .MinAttr )});};if _cecg .MaxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_ba .Sprintf ("\u0025\u0076",*_cecg .MaxAttr )}); +};if _cecg .ManAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cecg .ManAttr ))});};if _cecg .PtAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cecg .PtAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gdadg ST_TableType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_caeba :=_c .Attr {};_caeba .Name =name ;switch _gdadg {case ST_TableTypeUnset :_caeba .Value =""; +case ST_TableTypeWorksheet :_caeba .Value ="\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case ST_TableTypeXml :_caeba .Value ="\u0078\u006d\u006c";case ST_TableTypeQueryTable :_caeba .Value ="\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065"; +};return _caeba ,nil ;};func (_cgbbge ST_TimePeriod )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dccfcf :=_c .Attr {};_dccfcf .Name =name ;switch _cgbbge {case ST_TimePeriodUnset :_dccfcf .Value ="";case ST_TimePeriodToday :_dccfcf .Value ="\u0074\u006f\u0064a\u0079"; +case ST_TimePeriodYesterday :_dccfcf .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case ST_TimePeriodTomorrow :_dccfcf .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case ST_TimePeriodLast7Days :_dccfcf .Value ="\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s"; +case ST_TimePeriodThisMonth :_dccfcf .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_TimePeriodLastMonth :_dccfcf .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case ST_TimePeriodNextMonth :_dccfcf .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; +case ST_TimePeriodThisWeek :_dccfcf .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_TimePeriodLastWeek :_dccfcf .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case ST_TimePeriodNextWeek :_dccfcf .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b"; +};return _dccfcf ,nil ;};func NewCT_SheetIdMap ()*CT_SheetIdMap {_adbcbg :=&CT_SheetIdMap {};return _adbcbg };func (_fcfgc ST_SmartTagShow )String ()string {switch _fcfgc {case 0:return "";case 1:return "\u0061\u006c\u006c";case 2:return "\u006e\u006f\u006e\u0065"; +case 3:return "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";};return "";};func (_cadd *CT_ObjectPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cadd .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .LockedAttr ))}); +};if _cadd .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .DefaultSizeAttr ))});};if _cadd .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .PrintAttr ))}); +};if _cadd .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .DisabledAttr ))});};if _cadd .UiObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .UiObjectAttr ))}); +};if _cadd .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .AutoFillAttr ))});};if _cadd .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .AutoLineAttr ))}); +};if _cadd .AutoPictAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .AutoPictAttr ))});};if _cadd .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_cadd .MacroAttr )}); +};if _cadd .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cadd .AltTextAttr )});};if _cadd .DdeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0064\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cadd .DdeAttr ))}); +};if _cadd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cadd .IdAttr )});};e .EncodeToken (start );_bfdbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}}; +e .EncodeElement (_cadd .Anchor ,_bfdbg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_CalcModeUnset ST_CalcMode =0;ST_CalcModeManual ST_CalcMode =1;ST_CalcModeAuto ST_CalcMode =2;ST_CalcModeAutoNoTable ST_CalcMode =3;); +func (_gggdc *CT_ChartFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0061r\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_gggdc .ChartAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_gggdc .FormatAttr )}); +if _gggdc .SeriesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0069\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gggdc .SeriesAttr ))});};e .EncodeToken (start );_abfac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; +e .EncodeElement (_gggdc .PivotArea ,_abfac );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Topic -Tp []*CT_VolTopic ;}; +// ValidateWithPath validates the CT_BooleanProperty and its children, prefixing error messages with path +func (_cece *CT_BooleanProperty )ValidateWithPath (path string )error {return nil };func (_fcgfc *CT_DbPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_faffb :=range start .Attr {if _faffb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"{_ecefc :=_faffb .Value ; +_fcgfc .ConnectionAttr =_ecefc ;continue ;};if _faffb .Name .Local =="\u0063o\u006d\u006d\u0061\u006e\u0064"{_edecb :=_faffb .Value ;_fcgfc .CommandAttr =&_edecb ;continue ;};if _faffb .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u0043\u006f\u006d\u006d\u0061\u006e\u0064"{_eeage :=_faffb .Value ; +_fcgfc .ServerCommandAttr =&_eeage ;continue ;};if _faffb .Name .Local =="c\u006f\u006d\u006d\u0061\u006e\u0064\u0054\u0079\u0070\u0065"{_bgbb ,_dabcf :=_g .ParseUint (_faffb .Value ,10,32);if _dabcf !=nil {return _dabcf ;};_dgdc :=uint32 (_bgbb );_fcgfc .CommandTypeAttr =&_dgdc ; +continue ;};};for {_aecbg ,_gcdcc :=d .Token ();if _gcdcc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u0062\u0050\u0072\u003a\u0020\u0025\u0073",_gcdcc );};if _gbba ,_bfeab :=_aecbg .(_c .EndElement );_bfeab &&_gbba .Name ==start .Name {break ; +};};return nil ;};func (_cdg *CT_Boolean )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (_cdg .VAttr ))});if _cdg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdg .UAttr ))}); +};if _cdg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cdg .FAttr ))});};if _cdg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_cdg .CAttr )}); +};if _cdg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_cdg .CpAttr )});};e .EncodeToken (start );if _cdg .X !=nil {_bbdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}}; +for _ ,_ca :=range _cdg .X {e .EncodeElement (_ca ,_bbdb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_MergeCell ()*CT_MergeCell {_bdcagc :=&CT_MergeCell {};return _bdcagc };func (_eeaea *CT_TableParts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eeaea .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eeaea .CountAttr )}); +};e .EncodeToken (start );if _eeaea .TablePart !=nil {_gbafc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074"}};for _ ,_bdafa :=range _eeaea .TablePart {e .EncodeElement (_bdafa ,_gbafc ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afbfbc ST_DdeValueType )ValidateWithPath (path string )error {switch _afbfbc {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afbfbc )); +};return nil ;};type CT_TextFields struct{ -// ValidateWithPath validates the CT_ColFields and its children, prefixing error messages with path -func (_befe *CT_ColFields )ValidateWithPath (path string )error {for _bbeb ,_gdge :=range _befe .Field {if _degc :=_gdge .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fF\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_bbeb ));_degc !=nil {return _degc ; -};};return nil ;};func NewCT_X ()*CT_X {_ddeefg :=&CT_X {};return _ddeefg };func NewCT_InputCells ()*CT_InputCells {_cggcb :=&CT_InputCells {};return _cggcb };func (_eeeaef ST_OleUpdate )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_aaabg :=_c .Attr {}; -_aaabg .Name =name ;switch _eeeaef {case ST_OleUpdateUnset :_aaabg .Value ="";case ST_OleUpdateOLEUPDATE_ALWAYS :_aaabg .Value ="\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053";case ST_OleUpdateOLEUPDATE_ONCALL :_aaabg .Value ="\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c"; -};return _aaabg ,nil ;}; +// Count of Fields +CountAttr *uint32 ; -// ValidateWithPath validates the CT_TableMissing and its children, prefixing error messages with path -func (_bfgaa *CT_TableMissing )ValidateWithPath (path string )error {return nil };type CT_CommentPr struct{ +// Text Import Field Settings +TextField []*CT_TextField ;};type CT_PivotDimension struct{ -// Locked Flag -LockedAttr *bool ; +// Measure +MeasureAttr *bool ; -// Default Size Flag -DefaultSizeAttr *bool ; +// Dimension Name +NameAttr string ; -// Print Flag -PrintAttr *bool ; +// Dimension Unique Name +UniqueNameAttr string ; -// Disabled Flag -DisabledAttr *bool ; +// Dimension Display Name +CaptionAttr string ;}; -// Automatic Fill Flag -AutoFillAttr *bool ; +// Validate validates the CT_QueryCache and its children +func (_afdgb *CT_QueryCache )Validate ()error {return _afdgb .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065");}; -// Automatic Line Flag -AutoLineAttr *bool ; +// ValidateWithPath validates the CT_CustomFilters and its children, prefixing error messages with path +func (_cdcf *CT_CustomFilters )ValidateWithPath (path string )error {for _cdbcc ,_dabff :=range _cdcf .CustomFilter {if _gcgca :=_dabff .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_cdbcc )); +_gcgca !=nil {return _gcgca ;};};return nil ;};func (_gegge *CT_PrintOptions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gegge .HorizontalCenteredAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068o\u0072i\u007a\u006f\u006e\u0074\u0061l\u0043\u0065n\u0074\u0065\u0072\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gegge .HorizontalCenteredAttr ))}); +};if _gegge .VerticalCenteredAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0065r\u0074\u0069\u0063a\u006c\u0043\u0065\u006e\u0074\u0065\u0072\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gegge .VerticalCenteredAttr ))}); +};if _gegge .HeadingsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gegge .HeadingsAttr ))});};if _gegge .GridLinesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067r\u0069\u0064\u004c\u0069\u006e\u0065s"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gegge .GridLinesAttr ))}); +};if _gegge .GridLinesSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0069d\u004c\u0069\u006e\u0065\u0073\u0053\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gegge .GridLinesSetAttr ))});}; +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Alternative Text -AltTextAttr *string ; +// Validate validates the CT_FontSize and its children +func (_afee *CT_FontSize )Validate ()error {return _afee .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065");}; -// Text Horizontal Alignment -TextHAlignAttr ST_TextHAlign ; +// ValidateWithPath validates the CT_VolTypes and its children, prefixing error messages with path +func (_bfbggc *CT_VolTypes )ValidateWithPath (path string )error {for _ecbcf ,_fafed :=range _bfbggc .VolType {if _gaccec :=_fafed .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0056\u006f\u006c\u0054\u0079\u0070e\u005b\u0025\u0064\u005d",path ,_ecbcf )); +_gaccec !=nil {return _gaccec ;};};if _bfbggc .ExtLst !=nil {if _bccfeb :=_bfbggc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bccfeb !=nil {return _bccfeb ;};};return nil ;}; -// ext Vertical Alignment -TextVAlignAttr ST_TextVAlign ; +// Validate validates the CT_Break and its children +func (_acbe *CT_Break )Validate ()error {return _acbe .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b");};type CT_DdeItem struct{ -// Text Lock Flag -LockTextAttr *bool ; +// DDE Name +NameAttr *string ; -// Far East Alignment Flag -JustLastXAttr *bool ; +// Object Linking TechnologyE +OleAttr *bool ; -// Automatic Text Scaling Flag -AutoScaleAttr *bool ;Anchor *CT_ObjectAnchor ;};func (_gcbba *CT_Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcbba .Authors =NewCT_Authors ();_gcbba .CommentList =NewCT_CommentList ();_cbcf :for {_fdda ,_cfeagg :=d .Token (); -if _cfeagg !=nil {return _cfeagg ;};switch _dadfe :=_fdda .(type ){case _c .StartElement :switch _dadfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"}:if _fffc :=d .DecodeElement (_gcbba .Authors ,&_dadfe ); -_fffc !=nil {return _fffc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}:if _cadf :=d .DecodeElement (_gcbba .CommentList ,&_dadfe ); -_cadf !=nil {return _cadf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcbba .ExtLst =NewCT_ExtensionList (); -if _fdee :=d .DecodeElement (_gcbba .ExtLst ,&_dadfe );_fdee !=nil {return _fdee ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_dadfe .Name ); -if _feaa :=d .Skip ();_feaa !=nil {return _feaa ;};};case _c .EndElement :break _cbcf ;case _c .CharData :};};return nil ;};func (_gcbbf *CT_DiscretePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gecea :=range start .Attr {if _gecea .Name .Local =="\u0063\u006f\u0075n\u0074"{_efddd ,_agcdg :=_f .ParseUint (_gecea .Value ,10,32); -if _agcdg !=nil {return _agcdg ;};_aeabe :=uint32 (_efddd );_gcbbf .CountAttr =&_aeabe ;continue ;};};_bbgce :for {_bbbc ,_aagcc :=d .Token ();if _aagcc !=nil {return _aagcc ;};switch _febea :=_bbbc .(type ){case _c .StartElement :switch _febea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_dfcc :=NewCT_Index (); -if _gcbcd :=d .DecodeElement (_dfcc ,&_febea );_gcbcd !=nil {return _gcbcd ;};_gcbbf .X =append (_gcbbf .X ,_dfcc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072 \u0025\u0076",_febea .Name ); -if _egfeb :=d .Skip ();_egfeb !=nil {return _egfeb ;};};case _c .EndElement :break _bbgce ;case _c .CharData :};};return nil ;}; +// Advise +AdviseAttr *bool ; -// Validate validates the CT_Cols and its children -func (_efbab *CT_Cols )Validate ()error {return _efbab .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u0073");};type CT_PivotArea struct{ +// Data is an Image +PreferPicAttr *bool ; -// Field Index -FieldAttr *int32 ; +// DDE Name Values +Values *CT_DdeValues ;};func NewCT_Metadata ()*CT_Metadata {_ffcdf :=&CT_Metadata {};return _ffcdf };func (_effga *CT_Top10 )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _effga .TopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_effga .TopAttr ))}); +};if _effga .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_effga .PercentAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_effga .ValAttr )}); +if _effga .FilterValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u0074\u0065\u0072\u0056\u0061l"},Value :_ba .Sprintf ("\u0025\u0076",*_effga .FilterValAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ebce *CT_ExternalSheetDataSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_febg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}}; +for _ ,_dcegf :=range _ebce .SheetData {e .EncodeElement (_dcegf ,_febg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Rule Type -TypeAttr ST_PivotAreaType ; +// Validate validates the CT_RevisionMove and its children +func (_bdbbb *CT_RevisionMove )Validate ()error {return _bdbbb .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065");};func (_abbd *CT_PageSetup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abbd .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .PaperSizeAttr )}); +};if _abbd .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .PaperHeightAttr )});};if _abbd .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .PaperWidthAttr )}); +};if _abbd .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .ScaleAttr )});};if _abbd .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .FirstPageNumberAttr )}); +};if _abbd .FitToWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0074\u0054\u006f\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .FitToWidthAttr )});};if _abbd .FitToHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"f\u0069\u0074\u0054\u006f\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .FitToHeightAttr )}); +};if _abbd .PageOrderAttr !=ST_PageOrderUnset {_eabef ,_eaeba :=_abbd .PageOrderAttr .MarshalXMLAttr (_c .Name {Local :"\u0070a\u0067\u0065\u004f\u0072\u0064\u0065r"});if _eaeba !=nil {return _eaeba ;};start .Attr =append (start .Attr ,_eabef );};if _abbd .OrientationAttr !=ST_OrientationUnset {_abbfbg ,_acbafd :=_abbd .OrientationAttr .MarshalXMLAttr (_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}); +if _acbafd !=nil {return _acbafd ;};start .Attr =append (start .Attr ,_abbfbg );};if _abbd .UsePrinterDefaultsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbd .UsePrinterDefaultsAttr ))}); +};if _abbd .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbd .BlackAndWhiteAttr ))}); +};if _abbd .DraftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbd .DraftAttr ))});};if _abbd .CellCommentsAttr !=ST_CellCommentsUnset {_cfebc ,_gbbcg :=_abbd .CellCommentsAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0065\u006cl\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"}); +if _gbbcg !=nil {return _gbbcg ;};start .Attr =append (start .Attr ,_cfebc );};if _abbd .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbd .UseFirstPageNumberAttr ))}); +};if _abbd .ErrorsAttr !=ST_PrintErrorUnset {_geede ,_bfefd :=_abbd .ErrorsAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0073"});if _bfefd !=nil {return _bfefd ;};start .Attr =append (start .Attr ,_geede );};if _abbd .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .HorizontalDpiAttr )}); +};if _abbd .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .VerticalDpiAttr )});};if _abbd .CopiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .CopiesAttr )}); +};if _abbd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_abbd .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func ParseStdlibTime (s string )(_a .Time ,error ){return _cd .ParseStdlibTime (s )};func (_egddgce *CT_RevisionCustomView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_egddgce .GuidAttr )}); +_cgcga ,_gaebcf :=_egddgce .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _gaebcf !=nil {return _gaebcf ;};start .Attr =append (start .Attr ,_cgcga );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_FieldsUsage ()*CT_FieldsUsage {_bfbga :=&CT_FieldsUsage {};return _bfbga };func (_baefd *ST_Comments )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_baefd =0;case "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065":*_baefd =1; +case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_baefd =2;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074":*_baefd =3;};return nil ;};func (_ggbcfc *CT_IconSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ggbcfc .IconSetAttr !=ST_IconSetTypeUnset {_feacd ,_cdefc :=_ggbcfc .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"}); +if _cdefc !=nil {return _cdefc ;};start .Attr =append (start .Attr ,_feacd );};if _ggbcfc .ShowValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ggbcfc .ShowValueAttr ))}); +};if _ggbcfc .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ggbcfc .PercentAttr ))});};if _ggbcfc .ReverseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ggbcfc .ReverseAttr ))}); +};e .EncodeToken (start );_cbge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}};for _ ,_adbb :=range _ggbcfc .Cfvo {e .EncodeElement (_adbb ,_cbge );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_eggaf *CT_Scenarios )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eafgbb :=range start .Attr {if _eafgbb .Name .Local =="\u0063u\u0072\u0072\u0065\u006e\u0074"{_dfggf ,_bfcee :=_g .ParseUint (_eafgbb .Value ,10,32); +if _bfcee !=nil {return _bfcee ;};_bbffbe :=uint32 (_dfggf );_eggaf .CurrentAttr =&_bbffbe ;continue ;};if _eafgbb .Name .Local =="\u0073\u0068\u006f\u0077"{_aafaae ,_cfacg :=_g .ParseUint (_eafgbb .Value ,10,32);if _cfacg !=nil {return _cfacg ;};_dfgc :=uint32 (_aafaae ); +_eggaf .ShowAttr =&_dfgc ;continue ;};if _eafgbb .Name .Local =="\u0073\u0071\u0072e\u0066"{_eccae ,_ggfba :=ParseSliceST_Sqref (_eafgbb .Value );if _ggfba !=nil {return _ggfba ;};_eggaf .SqrefAttr =&_eccae ;continue ;};};_gcdeb :for {_agedf ,_edaff :=d .Token (); +if _edaff !=nil {return _edaff ;};switch _defce :=_agedf .(type ){case _c .StartElement :switch _defce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f"}:_ffbcg :=NewCT_Scenario (); +if _gdaedd :=d .DecodeElement (_ffbcg ,&_defce );_gdaedd !=nil {return _gdaedd ;};_eggaf .Scenario =append (_eggaf .Scenario ,_ffbcg );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0063\u0065n\u0061\u0072\u0069\u006f\u0073\u0020\u0025\u0076",_defce .Name ); +if _gcaaa :=d .Skip ();_gcaaa !=nil {return _gcaaa ;};};case _c .EndElement :break _gcdeb ;case _c .CharData :};};return nil ;};func (_eabed *ST_ExternalConnectionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afedccb ,_bbdbc :=d .Token (); +if _bbdbc !=nil {return _bbdbc ;};if _bbdac ,_dcdbd :=_afedccb .(_c .EndElement );_dcdbd &&_bbdac .Name ==start .Name {*_eabed =1;return nil ;};if _defgaa ,_bbafa :=_afedccb .(_c .CharData );!_bbafa {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afedccb ); +}else {switch string (_defgaa ){case "":*_eabed =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_eabed =1;case "\u0074\u0065\u0078\u0074":*_eabed =2;case "\u004d\u0044\u0059":*_eabed =3;case "\u0044\u004d\u0059":*_eabed =4;case "\u0059\u004d\u0044":*_eabed =5; +case "\u004d\u0059\u0044":*_eabed =6;case "\u0044\u0059\u004d":*_eabed =7;case "\u0059\u0044\u004d":*_eabed =8;case "\u0073\u006b\u0069\u0070":*_eabed =9;case "\u0045\u004d\u0044":*_eabed =10;};};_afedccb ,_bbdbc =d .Token ();if _bbdbc !=nil {return _bbdbc ; +};if _befgde ,_aebcb :=_afedccb .(_c .EndElement );_aebcb &&_befgde .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afedccb ); +};type CT_MetadataTypes struct{ -// Data Only -DataOnlyAttr *bool ; +// Metadata Type Count +CountAttr *uint32 ; -// Labels Only -LabelOnlyAttr *bool ; +// Metadata Type Information +MetadataType []*CT_MetadataType ;}; -// Include Row Grand Total -GrandRowAttr *bool ; +// Validate validates the CT_Location and its children +func (_befab *CT_Location )Validate ()error {return _befab .ValidateWithPath ("C\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e");}; -// Include Column Grand Total -GrandColAttr *bool ; +// Validate validates the CT_FutureMetadata and its children +func (_fgcde *CT_FutureMetadata )Validate ()error {return _fgcde .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061");}; -// Cache Index -CacheIndexAttr *bool ; +// Validate validates the CT_Fills and its children +func (_daaag *CT_Fills )Validate ()error {return _daaag .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073");}; -// Outline -OutlineAttr *bool ; +// ValidateWithPath validates the CT_MetadataStringIndex and its children, prefixing error messages with path +func (_cfeed *CT_MetadataStringIndex )ValidateWithPath (path string )error {return nil }; -// Offset Reference -OffsetAttr *string ; +// Validate validates the CT_Comments and its children +func (_ggef *CT_Comments )Validate ()error {return _ggef .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func NewRevisions ()*Revisions {_acbcf :=&Revisions {};_acbcf .CT_Revisions =*NewCT_Revisions ();return _acbcf ; +};func (_gaged *CT_TableStyleElement )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaged .TypeAttr =ST_TableStyleType (1);for _ ,_gaeeb :=range start .Attr {if _gaeeb .Name .Local =="\u0074\u0079\u0070\u0065"{_gaged .TypeAttr .UnmarshalXMLAttr (_gaeeb ); +continue ;};if _gaeeb .Name .Local =="\u0073\u0069\u007a\u0065"{_gebeg ,_cgbdb :=_g .ParseUint (_gaeeb .Value ,10,32);if _cgbdb !=nil {return _cgbdb ;};_abdegf :=uint32 (_gebeg );_gaged .SizeAttr =&_abdegf ;continue ;};if _gaeeb .Name .Local =="\u0064\u0078\u0066I\u0064"{_ccegg ,_gbbbd :=_g .ParseUint (_gaeeb .Value ,10,32); +if _gbbbd !=nil {return _gbbbd ;};_egeged :=uint32 (_ccegg );_gaged .DxfIdAttr =&_egeged ;continue ;};};for {_ecfee ,_agcgc :=d .Token ();if _agcgc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006ce\u0053t\u0079\u006c\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u003a\u0020\u0025\u0073",_agcgc ); +};if _deacbe ,_eggfff :=_ecfee .(_c .EndElement );_eggfff &&_deacbe .Name ==start .Name {break ;};};return nil ;}; -// Collapsed Levels Are Subtotals -CollapsedLevelsAreSubtotalsAttr *bool ; +// Validate validates the CT_UnderlineProperty and its children +func (_eccbef *CT_UnderlineProperty )Validate ()error {return _eccbef .ValidateWithPath ("C\u0054_\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0050\u0072\u006f\u0070er\u0074\u0079");};func (_dagcfc ST_GradientType )Validate ()error {return _dagcfc .ValidateWithPath ("")}; +type CT_ProtectedRange struct{ -// Axis -AxisAttr ST_Axis ; +// Legacy Password +PasswordAttr *string ; -// Field Position -FieldPositionAttr *uint32 ; +// Sequence of References +SqrefAttr ST_Sqref ; -// References -References *CT_PivotAreaReferences ; +// Name +NameAttr string ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_facee *ST_MdxKPIProperty )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_facee =0;case "\u0076":*_facee =1;case "\u0067":*_facee =2;case "\u0073":*_facee =3;case "\u0074":*_facee =4;case "\u0077":*_facee =5; -case "\u006d":*_facee =6;};return nil ;};type ST_PivotAreaType byte ;type CT_DateGroupItem struct{ +// Security Descriptor +SecurityDescriptorAttr *string ; -// Year -YearAttr uint16 ; +// Cryptographic Algorithm Name +AlgorithmNameAttr *string ; -// Month -MonthAttr *uint16 ; +// Password Hash Value +HashValueAttr *string ; -// Day -DayAttr *uint16 ; +// Salt Value for Password Verifier +SaltValueAttr *string ; -// Hour -HourAttr *uint16 ; +// Iterations to Run Hashing Algorithm +SpinCountAttr *uint32 ; -// Minute -MinuteAttr *uint16 ; +// Security Descriptor +SecurityDescriptor []string ;};type CT_DdeLink struct{ -// Second -SecondAttr *uint16 ; +// Service name +DdeServiceAttr string ; -// Date Time Grouping -DateTimeGroupingAttr ST_DateTimeGrouping ;};type CT_GradientFill struct{ +// Topic for DDE server +DdeTopicAttr string ; -// Gradient Fill Type -TypeAttr ST_GradientType ; +// DDE Items Collection +DdeItems *CT_DdeItems ;};type ST_HorizontalAlignment byte ;func NewCT_SheetProtection ()*CT_SheetProtection {_bggcbb :=&CT_SheetProtection {};return _bggcbb };func NewCT_GroupLevels ()*CT_GroupLevels {_fdde :=&CT_GroupLevels {};return _fdde }; -// Linear Gradient Degree -DegreeAttr *float64 ; +// ValidateWithPath validates the CT_MetadataBlock and its children, prefixing error messages with path +func (_aefdg *CT_MetadataBlock )ValidateWithPath (path string )error {for _bcaead ,_cbegd :=range _aefdg .Rc {if _adgg :=_cbegd .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0052\u0063\u005b\u0025\u0064]",path ,_bcaead ));_adgg !=nil {return _adgg ; +};};return nil ;};func (_aada *CT_Dimensions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aada .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_aada .CountAttr )}); +};e .EncodeToken (start );if _aada .Dimension !=nil {_afcdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}};for _ ,_fecb :=range _aada .Dimension {e .EncodeElement (_fecb ,_afcdd ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Left Convergence -LeftAttr *float64 ; +// ValidateWithPath validates the CT_DdeValue and its children, prefixing error messages with path +func (_feada *CT_DdeValue )ValidateWithPath (path string )error {if _dgdd :=_feada .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_dgdd !=nil {return _dgdd ;};return nil ;}; -// Right Convergence -RightAttr *float64 ; +// Validate validates the CT_PivotField and its children +func (_ggdcc *CT_PivotField )Validate ()error {return _ggdcc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064");};const (ST_PhoneticTypeUnset ST_PhoneticType =0;ST_PhoneticTypeHalfwidthKatakana ST_PhoneticType =1; +ST_PhoneticTypeFullwidthKatakana ST_PhoneticType =2;ST_PhoneticTypeHiragana ST_PhoneticType =3;ST_PhoneticTypeNoConversion ST_PhoneticType =4;);type ST_PhoneticType byte ;func (_ccfaac *ST_TimePeriod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ccfaac =0; +case "\u0074\u006f\u0064a\u0079":*_ccfaac =1;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_ccfaac =2;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_ccfaac =3;case "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s":*_ccfaac =4;case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_ccfaac =5; +case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_ccfaac =6;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_ccfaac =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_ccfaac =8;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_ccfaac =9; +case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_ccfaac =10;};return nil ;};func (_cadad *ExternalLink )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061i\u003a\u0065\u0078t\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b";return _cadad .CT_ExternalLink .MarshalXML (e ,start );};func (_cacbcd ST_UnderlineValues )String ()string {switch _cacbcd {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065"; +case 2:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 3:return "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 4:return "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case 5:return "\u006e\u006f\u006e\u0065";};return "";};func (_cebf *CT_ExternalLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cebf .ExternalLinkChoice =NewCT_ExternalLinkChoice ();_fafe :for {_acfe ,_gdcgb :=d .Token ();if _gdcgb !=nil {return _gdcgb ; +};switch _daae :=_acfe .(type ){case _c .StartElement :switch _daae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_cebf .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _fagfc :=d .DecodeElement (&_cebf .ExternalLinkChoice .ExternalBook ,&_daae );_fagfc !=nil {return _fagfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_cebf .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _cfbfd :=d .DecodeElement (&_cebf .ExternalLinkChoice .DdeLink ,&_daae );_cfbfd !=nil {return _cfbfd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_cebf .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _ebbff :=d .DecodeElement (&_cebf .ExternalLinkChoice .OleLink ,&_daae );_ebbff !=nil {return _ebbff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cebf .ExtLst =NewCT_ExtensionList (); +if _fgedg :=d .DecodeElement (_cebf .ExtLst ,&_daae );_fgedg !=nil {return _fgedg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_daae .Name ); +if _ccddf :=d .Skip ();_ccddf !=nil {return _ccddf ;};};case _c .EndElement :break _fafe ;case _c .CharData :};};return nil ;};func (_bgdfca *Users )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgdfca .CT_Users =*NewCT_Users ();for _ ,_gdggea :=range start .Attr {if _gdggea .Name .Local =="\u0063\u006f\u0075n\u0074"{_cbbgad ,_fedeb :=_g .ParseUint (_gdggea .Value ,10,32); +if _fedeb !=nil {return _fedeb ;};_abegab :=uint32 (_cbbgad );_bgdfca .CountAttr =&_abegab ;continue ;};};_fdfad :for {_cfcgg ,_ceeff :=d .Token ();if _ceeff !=nil {return _ceeff ;};switch _cdbaga :=_cfcgg .(type ){case _c .StartElement :switch _cdbaga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u0073\u0065\u0072\u0049\u006e\u0066\u006f"}:_edbeea :=NewCT_SharedUser (); +if _baffcc :=d .DecodeElement (_edbeea ,&_cdbaga );_baffcc !=nil {return _baffcc ;};_bgdfca .UserInfo =append (_bgdfca .UserInfo ,_edbeea );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0055\u0073\u0065r\u0073 \u0025\u0076",_cdbaga .Name ); +if _bbacf :=d .Skip ();_bbacf !=nil {return _bbacf ;};};case _c .EndElement :break _fdfad ;case _c .CharData :};};return nil ;}; -// Top Gradient Convergence -TopAttr *float64 ; +// Validate validates the CT_PCDSDTCEntriesChoice and its children +func (_dfdabf *CT_PCDSDTCEntriesChoice )Validate ()error {return _dfdabf .ValidateWithPath ("\u0043\u0054\u005fPC\u0044\u0053\u0044\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Bottom Convergence -BottomAttr *float64 ; +// Validate validates the CT_QueryTableFields and its children +func (_abadff *CT_QueryTableFields )Validate ()error {return _abadff .ValidateWithPath ("\u0043\u0054\u005f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073");};func (_agbgg *CT_RevisionAutoFormatting )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_agbgg .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_agbgg .RefAttr )});if _agbgg .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_agbgg .AutoFormatIdAttr )}); +};if _agbgg .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyNumberFormatsAttr ))}); +};if _agbgg .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyBorderFormatsAttr ))}); +};if _agbgg .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyFontFormatsAttr ))}); +};if _agbgg .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyPatternFormatsAttr ))}); +};if _agbgg .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyAlignmentFormatsAttr ))}); +};if _agbgg .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbgg .ApplyWidthHeightFormatsAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ffcfdg ST_FilterOperator )ValidateWithPath (path string )error {switch _ffcfdg {case 0,1,2,3,4,5,6:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffcfdg )); +};return nil ;};func NewCT_SmartTagType ()*CT_SmartTagType {_bafab :=&CT_SmartTagType {};return _bafab };type CT_HeaderFooter struct{ -// Gradient Stop -Stop []*CT_GradientStop ;};type CT_Filters struct{ +// Different Odd Even Header Footer +DifferentOddEvenAttr *bool ; -// Filter by Blank -BlankAttr *bool ; +// Different First Page +DifferentFirstAttr *bool ; -// Calendar Type -CalendarTypeAttr _b .ST_CalendarType ; +// Scale Header & Footer With Document +ScaleWithDocAttr *bool ; -// Filter -Filter []*CT_Filter ; +// Align Margins +AlignWithMarginsAttr *bool ; -// Date Grouping -DateGroupItem []*CT_DateGroupItem ;};type CT_DdeLink struct{ +// Odd Header +OddHeader *string ; -// Service name -DdeServiceAttr string ; +// Odd Page Footer +OddFooter *string ; -// Topic for DDE server -DdeTopicAttr string ; +// Even Page Header +EvenHeader *string ; -// DDE Items Collection -DdeItems *CT_DdeItems ;};func (_afegdc ST_DataValidationErrorStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgdgdg :=_c .Attr {};_dgdgdg .Name =name ;switch _afegdc {case ST_DataValidationErrorStyleUnset :_dgdgdg .Value ="";case ST_DataValidationErrorStyleStop :_dgdgdg .Value ="\u0073\u0074\u006f\u0070"; -case ST_DataValidationErrorStyleWarning :_dgdgdg .Value ="\u0077a\u0072\u006e\u0069\u006e\u0067";case ST_DataValidationErrorStyleInformation :_dgdgdg .Value ="i\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e";};return _dgdgdg ,nil ;}; +// Even Page Footer +EvenFooter *string ; -// ValidateWithPath validates the CT_XmlColumnPr and its children, prefixing error messages with path -func (_dddbdb *CT_XmlColumnPr )ValidateWithPath (path string )error {if _dddbdb .ExtLst !=nil {if _fffed :=_dddbdb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fffed !=nil {return _fffed ;};};return nil ;};func (_dbaaf ST_DataValidationErrorStyle )Validate ()error {return _dbaaf .ValidateWithPath ("")}; +// First Page Header +FirstHeader *string ; +// First Page Footer +FirstFooter *string ;};func (_ggdag ST_ExternalConnectionType )ValidateWithPath (path string )error {switch _ggdag {case 0,1,2,3,4,5,6,7,8,9,10:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggdag )); +};return nil ;}; -// ValidateWithPath validates the CT_GroupItems and its children, prefixing error messages with path -func (_addff *CT_GroupItems )ValidateWithPath (path string )error {for _gbeaa ,_adebba :=range _addff .GroupItemsChoice {if _dccaa :=_adebba .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_gbeaa )); -_dccaa !=nil {return _dccaa ;};};return nil ;};type CT_GradientStop struct{ +// Validate validates the CT_DataBinding and its children +func (_edcb *CT_DataBinding )Validate ()error {return _edcb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067");};func NewCT_Filter ()*CT_Filter {_ecece :=&CT_Filter {};return _ecece };func (_gbceb *CT_MemberProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acbaf :=range start .Attr {if _acbaf .Name .Local =="\u006e\u0061\u006d\u0065"{_gdfae :=_acbaf .Value ; +_gbceb .NameAttr =&_gdfae ;continue ;};if _acbaf .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u0065\u006c\u006c"{_eadcd ,_cfaa :=_g .ParseBool (_acbaf .Value );if _cfaa !=nil {return _cfaa ;};_gbceb .ShowCellAttr =&_eadcd ;continue ;};if _acbaf .Name .Local =="\u0073h\u006f\u0077\u0054\u0069\u0070"{_edaacd ,_bddee :=_g .ParseBool (_acbaf .Value ); +if _bddee !=nil {return _bddee ;};_gbceb .ShowTipAttr =&_edaacd ;continue ;};if _acbaf .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_ebae ,_fdbdgc :=_g .ParseBool (_acbaf .Value );if _fdbdgc !=nil {return _fdbdgc ; +};_gbceb .ShowAsCaptionAttr =&_ebae ;continue ;};if _acbaf .Name .Local =="\u006ea\u006d\u0065\u004c\u0065\u006e"{_gddbf ,_ecdfe :=_g .ParseUint (_acbaf .Value ,10,32);if _ecdfe !=nil {return _ecdfe ;};_befce :=uint32 (_gddbf );_gbceb .NameLenAttr =&_befce ; +continue ;};if _acbaf .Name .Local =="\u0070\u0050\u006f\u0073"{_dfef ,_bcdaa :=_g .ParseUint (_acbaf .Value ,10,32);if _bcdaa !=nil {return _bcdaa ;};_dcaba :=uint32 (_dfef );_gbceb .PPosAttr =&_dcaba ;continue ;};if _acbaf .Name .Local =="\u0070\u004c\u0065\u006e"{_dceega ,_edgag :=_g .ParseUint (_acbaf .Value ,10,32); +if _edgag !=nil {return _edgag ;};_cedae :=uint32 (_dceega );_gbceb .PLenAttr =&_cedae ;continue ;};if _acbaf .Name .Local =="\u006c\u0065\u0076e\u006c"{_bbffc ,_eadb :=_g .ParseUint (_acbaf .Value ,10,32);if _eadb !=nil {return _eadb ;};_fdfee :=uint32 (_bbffc ); +_gbceb .LevelAttr =&_fdfee ;continue ;};if _acbaf .Name .Local =="\u0066\u0069\u0065l\u0064"{_cbgce ,_fggba :=_g .ParseUint (_acbaf .Value ,10,32);if _fggba !=nil {return _fggba ;};_gbceb .FieldAttr =uint32 (_cbgce );continue ;};};for {_cdafg ,_cbgab :=d .Token (); +if _cbgab !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079: \u0025\u0073",_cbgab );};if _feafd ,_dbfbd :=_cdafg .(_c .EndElement ); +_dbfbd &&_feafd .Name ==start .Name {break ;};};return nil ;};func (_agefca ST_GroupBy )ValidateWithPath (path string )error {switch _agefca {case 0,1,2,3,4,5,6,7,8:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agefca )); +};return nil ;};func (_fbafa *CT_Pages )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fbafa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fbafa .CountAttr )}); +};e .EncodeToken (start );_cddcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065"}};for _ ,_dfffg :=range _fbafa .Page {e .EncodeElement (_dfffg ,_cddcc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Gradient Stop Position -PositionAttr float64 ; +// ValidateWithPath validates the CT_WebPublishItems and its children, prefixing error messages with path +func (_bbgbbg *CT_WebPublishItems )ValidateWithPath (path string )error {for _adcde ,_eceeb :=range _bbgbbg .WebPublishItem {if _ecbdc :=_eceeb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0057\u0065bP\u0075b\u006c\u0069\u0073\u0068\u0049t\u0065\u006d\u005b\u0025\u0064\u005d",path ,_adcde )); +_ecbdc !=nil {return _ecbdc ;};};return nil ;};func (_egcace *CT_FontChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _egcace .Name !=nil {_fcabg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006e\u0061\u006d\u0065"}}; +e .EncodeElement (_egcace .Name ,_fcabg );}else if _egcace .Charset !=nil {_dfdcd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0073\u0065\u0074"}};e .EncodeElement (_egcace .Charset ,_dfdcd );}else if _egcace .Family !=nil {_bdce :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}}; +e .EncodeElement (_egcace .Family ,_bdce );}else if _egcace .B !=nil {_fbdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_egcace .B ,_fbdb );}else if _egcace .I !=nil {_efad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}}; +e .EncodeElement (_egcace .I ,_efad );}else if _egcace .Strike !=nil {_aefbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}};e .EncodeElement (_egcace .Strike ,_aefbe );}else if _egcace .Outline !=nil {_gbcfa :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065"}}; +e .EncodeElement (_egcace .Outline ,_gbcfa );}else if _egcace .Shadow !=nil {_dcbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_egcace .Shadow ,_dcbd );}else if _egcace .Condense !=nil {_dgacbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}}; +e .EncodeElement (_egcace .Condense ,_dgacbf );}else if _egcace .Extend !=nil {_bfeca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u0065\u006e\u0064"}};e .EncodeElement (_egcace .Extend ,_bfeca );}else if _egcace .Color !=nil {_gacbb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; +e .EncodeElement (_egcace .Color ,_gacbb );}else if _egcace .Sz !=nil {_bbdcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u007a"}};e .EncodeElement (_egcace .Sz ,_bbdcc );}else if _egcace .U !=nil {_dedbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075"}}; +e .EncodeElement (_egcace .U ,_dedbg );}else if _egcace .VertAlign !=nil {_bceff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_egcace .VertAlign ,_bceff ); +}else if _egcace .Scheme !=nil {_deec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_egcace .Scheme ,_deec );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Color -Color *CT_Color ;};type ST_Axis byte ; +// ValidateWithPath validates the CT_QueryTableFields and its children, prefixing error messages with path +func (_bgdda *CT_QueryTableFields )ValidateWithPath (path string )error {for _gacge ,_agcbeg :=range _bgdda .QueryTableField {if _cfgbb :=_agcbeg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u005b\u0025d\u005d",path ,_gacge )); +_cfgbb !=nil {return _cfgbb ;};};return nil ;}; -// Validate validates the CT_DrawingHF and its children -func (_bbea *CT_DrawingHF )Validate ()error {return _bbea .ValidateWithPath ("\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");};func (_defgfb ST_PatternType )ValidateWithPath (path string )error {switch _defgfb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_defgfb )); -};return nil ;}; +// Validate validates the CT_ExternalBook and its children +func (_faadd *CT_ExternalBook )Validate ()error {return _faadd .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b");};func (_cdeb ST_FieldSortType )ValidateWithPath (path string )error {switch _cdeb {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdeb )); +};return nil ;};const (ST_FormulaExpressionUnset ST_FormulaExpression =0;ST_FormulaExpressionRef ST_FormulaExpression =1;ST_FormulaExpressionRefError ST_FormulaExpression =2;ST_FormulaExpressionArea ST_FormulaExpression =3;ST_FormulaExpressionAreaError ST_FormulaExpression =4; +ST_FormulaExpressionComputedArea ST_FormulaExpression =5;);func (_bgfcaa ST_MdxKPIProperty )ValidateWithPath (path string )error {switch _bgfcaa {case 0,1,2,3,4,5,6:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgfcaa )); +};return nil ;};func (_cgccd ST_IconSetType )ValidateWithPath (path string )error {switch _cgccd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgccd )); +};return nil ;};func (_abccbf ST_PatternType )ValidateWithPath (path string )error {switch _abccbf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abccbf )); +};return nil ;};type CT_CfRule struct{ -// ValidateWithPath validates the CT_ExternalSheetName and its children, prefixing error messages with path -func (_fdfgd *CT_ExternalSheetName )ValidateWithPath (path string )error {return nil };func (_ebgag ST_TableStyleType )Validate ()error {return _ebgag .ValidateWithPath ("")}; +// Type +TypeAttr ST_CfType ; -// ValidateWithPath validates the CT_RowFields and its children, prefixing error messages with path -func (_fcbeca *CT_RowFields )ValidateWithPath (path string )error {for _ddbcc ,_egbag :=range _fcbeca .Field {if _facec :=_egbag .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fF\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_ddbcc ));_facec !=nil {return _facec ; -};};return nil ;}; +// Differential Formatting Id +DxfIdAttr *uint32 ; -// ValidateWithPath validates the CT_ObjectPr and its children, prefixing error messages with path -func (_bbdac *CT_ObjectPr )ValidateWithPath (path string )error {if _dggg :=_bbdac .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_dggg !=nil {return _dggg ;};return nil ;};func (_fefdf *CT_RevisionRowColumnChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebdea :=start ; -switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_ggdd :=NewCT_UndoInfo (); -if _aedfdf :=d .DecodeElement (_ggdd ,&_ebdea );_aedfdf !=nil {return _aedfdf ;};_fefdf .Undo =append (_fefdf .Undo ,_ggdd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_geege :=NewCT_RevisionCellChange (); -if _gbeafb :=d .DecodeElement (_geege ,&_ebdea );_gbeafb !=nil {return _gbeafb ;};_fefdf .Rcc =append (_fefdf .Rcc ,_geege );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_dcebba :=NewCT_RevisionFormatting (); -if _fgcaaf :=d .DecodeElement (_dcebba ,&_ebdea );_fgcaaf !=nil {return _fgcaaf ;};_fefdf .Rfmt =append (_fefdf .Rfmt ,_dcebba );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0052\u0065v\u0069\u0073\u0069\u006f\u006e\u0052\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ebdea .Name ); -if _gefag :=d .Skip ();_gefag !=nil {return _gefag ;};};return nil ;};func (_gedaf ST_SheetViewType )Validate ()error {return _gedaf .ValidateWithPath ("")}; +// Priority +PriorityAttr int32 ; -// Validate validates the CT_RevisionAutoFormatting and its children -func (_bfbbad *CT_RevisionAutoFormatting )Validate ()error {return _bfbbad .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg");};func NewCT_Map ()*CT_Map {_bbbbb :=&CT_Map {}; -return _bbbbb };type CT_ExternalDefinedName struct{ +// Stop If True +StopIfTrueAttr *bool ; -// Defined Name -NameAttr string ; +// Above Or Below Average +AboveAverageAttr *bool ; -// Refers To -RefersToAttr *string ; +// Top 10 Percent +PercentAttr *bool ; -// Sheet Id -SheetIdAttr *uint32 ;};func (_bgdda ST_DataValidationImeMode )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dbegga :=_c .Attr {};_dbegga .Name =name ;switch _bgdda {case ST_DataValidationImeModeUnset :_dbegga .Value ="";case ST_DataValidationImeModeNoControl :_dbegga .Value ="\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl"; -case ST_DataValidationImeModeOff :_dbegga .Value ="\u006f\u0066\u0066";case ST_DataValidationImeModeOn :_dbegga .Value ="\u006f\u006e";case ST_DataValidationImeModeDisabled :_dbegga .Value ="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064";case ST_DataValidationImeModeHiragana :_dbegga .Value ="\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; -case ST_DataValidationImeModeFullKatakana :_dbegga .Value ="\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case ST_DataValidationImeModeHalfKatakana :_dbegga .Value ="\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061"; -case ST_DataValidationImeModeFullAlpha :_dbegga .Value ="\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a";case ST_DataValidationImeModeHalfAlpha :_dbegga .Value ="\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a";case ST_DataValidationImeModeFullHangul :_dbegga .Value ="\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c"; -case ST_DataValidationImeModeHalfHangul :_dbegga .Value ="\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c";};return _dbegga ,nil ;};func (_aefag ST_PaneState )String ()string {switch _aefag {case 0:return "";case 1:return "\u0073\u0070\u006ci\u0074"; -case 2:return "\u0066\u0072\u006f\u007a\u0065\u006e";case 3:return "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074";};return "";};func (_eagca *ST_ParameterType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcgbgc ,_aeccb :=d .Token (); -if _aeccb !=nil {return _aeccb ;};if _dcbcga ,_abcacf :=_gcgbgc .(_c .EndElement );_abcacf &&_dcbcga .Name ==start .Name {*_eagca =1;return nil ;};if _bgcdf ,_fdafcf :=_gcgbgc .(_c .CharData );!_fdafcf {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcgbgc ); -}else {switch string (_bgcdf ){case "":*_eagca =0;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_eagca =1;case "\u0076\u0061\u006cu\u0065":*_eagca =2;case "\u0063\u0065\u006c\u006c":*_eagca =3;};};_gcgbgc ,_aeccb =d .Token ();if _aeccb !=nil {return _aeccb ; -};if _abceec ,_egggf :=_gcgbgc .(_c .EndElement );_egggf &&_abceec .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcgbgc ); -};type ST_FieldSortType byte ;type CT_Connections struct{ +// Bottom N +BottomAttr *bool ; -// Connection -Connection []*CT_Connection ;}; +// Operator +OperatorAttr ST_ConditionalFormattingOperator ; -// ValidateWithPath validates the CT_ExternalLinkChoice and its children, prefixing error messages with path -func (_ccag *CT_ExternalLinkChoice )ValidateWithPath (path string )error {if _ccag .ExternalBook !=nil {if _eeed :=_ccag .ExternalBook .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b");_eeed !=nil {return _eeed ; -};};if _ccag .DdeLink !=nil {if _beadc :=_ccag .DdeLink .ValidateWithPath (path +"\u002f\u0044\u0064\u0065\u004c\u0069\u006e\u006b");_beadc !=nil {return _beadc ;};};if _ccag .OleLink !=nil {if _gfbgc :=_ccag .OleLink .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u004c\u0069\u006e\u006b"); -_gfbgc !=nil {return _gfbgc ;};};return nil ;}; +// Text +TextAttr *string ; -// ValidateWithPath validates the CT_IgnoredError and its children, prefixing error messages with path -func (_eafca *CT_IgnoredError )ValidateWithPath (path string )error {return nil }; +// Time Period +TimePeriodAttr ST_TimePeriod ; -// Validate validates the CT_Stylesheet and its children -func (_abgdc *CT_Stylesheet )Validate ()error {return _abgdc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074");};func (_fcfab *CT_Sheets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbabf :for {_beecd ,_faagaf :=d .Token (); -if _faagaf !=nil {return _faagaf ;};switch _bcadca :=_beecd .(type ){case _c .StartElement :switch _bcadca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065e\u0074"}:_cdeae :=NewCT_Sheet (); -if _cfccc :=d .DecodeElement (_cdeae ,&_bcadca );_cfccc !=nil {return _cfccc ;};_fcfab .Sheet =append (_fcfab .Sheet ,_cdeae );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0068\u0065e\u0074\u0073 \u0025\u0076",_bcadca .Name ); -if _bbdbc :=d .Skip ();_bbdbc !=nil {return _bbdbc ;};};case _c .EndElement :break _bbabf ;case _c .CharData :};};return nil ;}; +// Rank +RankAttr *uint32 ; -// Validate validates the CT_BookView and its children -func (_dfdf *CT_BookView )Validate ()error {return _dfdf .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077");};func NewCT_PhoneticRun ()*CT_PhoneticRun {_dgfc :=&CT_PhoneticRun {};return _dgfc };func NewCT_ConditionalFormats ()*CT_ConditionalFormats {_cbage :=&CT_ConditionalFormats {}; -return _cbage ;};func NewCT_Sets ()*CT_Sets {_abfgg :=&CT_Sets {};return _abfgg };type CT_ControlPr struct{ +// StdDev +StdDevAttr *int32 ; -// Locked Flag -LockedAttr *bool ; +// Equal Average +EqualAverageAttr *bool ; -// Default Size Flag -DefaultSizeAttr *bool ; +// Formula +Formula []string ; -// Print Flag -PrintAttr *bool ; +// Color Scale +ColorScale *CT_ColorScale ; -// Disabled Flag -DisabledAttr *bool ; +// Data Bar +DataBar *CT_DataBar ; -// Recalculation Flag -RecalcAlwaysAttr *bool ; +// Icon Set +IconSet *CT_IconSet ;ExtLst *CT_ExtensionList ;};type CT_Metadata struct{ -// UI Object Flag -UiObjectAttr *bool ; +// Metadata Types Collection +MetadataTypes *CT_MetadataTypes ; -// Automatic Fill Flag -AutoFillAttr *bool ; +// Metadata String Store +MetadataStrings *CT_MetadataStrings ; -// Automatic Line Flag -AutoLineAttr *bool ; +// MDX Metadata Information +MdxMetadata *CT_MdxMetadata ; -// Automatic Size Flag -AutoPictAttr *bool ; +// Future Metadata +FutureMetadata []*CT_FutureMetadata ; -// Custom Function -MacroAttr *string ; +// Cell Metadata +CellMetadata *CT_MetadataBlocks ; -// Alternative Text -AltTextAttr *string ; +// Value Metadata +ValueMetadata *CT_MetadataBlocks ; -// Linked Formula -LinkedCellAttr *string ; +// Future Feature Storage Area +ExtLst *CT_ExtensionList ;};type CT_RangeSet struct{ -// List Items Source Range -ListFillRangeAttr *string ; +// Field Item Index Page 1 +I1Attr *uint32 ; -// Image Format -CfAttr *string ;IdAttr *string ; +// Field Item Index Page 2 +I2Attr *uint32 ; -// Object Cell Anchor -Anchor *CT_ObjectAnchor ;};func (_fgfgb *CT_GradientStop )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgfgb .Color =NewCT_Color ();for _ ,_aafde :=range start .Attr {if _aafde .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_edcca ,_dcbgg :=_f .ParseFloat (_aafde .Value ,64); -if _dcbgg !=nil {return _dcbgg ;};_fgfgb .PositionAttr =_edcca ;continue ;};};_acdgb :for {_geacb ,_ccbag :=d .Token ();if _ccbag !=nil {return _ccbag ;};switch _bcbge :=_geacb .(type ){case _c .StartElement :switch _bcbge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:if _egafe :=d .DecodeElement (_fgfgb .Color ,&_bcbge ); -_egafe !=nil {return _egafe ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061d\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070\u0020\u0025\u0076",_bcbge .Name ); -if _afcaf :=d .Skip ();_afcaf !=nil {return _afcaf ;};};case _c .EndElement :break _acdgb ;case _c .CharData :};};return nil ;};func (_abefc ST_CellType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_abefc .String (),start ); -}; +// Field Item index Page 3 +I3Attr *uint32 ; -// ValidateWithPath validates the CT_Sets and its children, prefixing error messages with path -func (_gffbc *CT_Sets )ValidateWithPath (path string )error {for _gbeacg ,_cgggg :=range _gffbc .Set {if _fddad :=_cgggg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_gbeacg ));_fddad !=nil {return _fddad ; -};};return nil ;}; +// Field Item Index Page 4 +I4Attr *uint32 ; -// Validate validates the CT_PivotAreaReferences and its children -func (_abcff *CT_PivotAreaReferences )Validate ()error {return _abcff .ValidateWithPath ("\u0043\u0054\u005f\u0050iv\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073");}; +// Reference +RefAttr *string ; -// ValidateWithPath validates the CT_ExternalBook and its children, prefixing error messages with path -func (_bdge *CT_ExternalBook )ValidateWithPath (path string )error {if _bdge .SheetNames !=nil {if _bcade :=_bdge .SheetNames .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073");_bcade !=nil {return _bcade ;};};if _bdge .DefinedNames !=nil {if _afbgd :=_bdge .DefinedNames .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"); -_afbgd !=nil {return _afbgd ;};};if _bdge .SheetDataSet !=nil {if _agegee :=_bdge .SheetDataSet .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074");_agegee !=nil {return _agegee ;};};return nil ;}; +// Named Range +NameAttr *string ; +// Sheet Name +SheetAttr *string ;IdAttr *string ;};func NewCT_VolType ()*CT_VolType {_gfgga :=&CT_VolType {};_gfgga .TypeAttr =ST_VolDepType (1);return _gfgga ;}; -// Validate validates the CT_OleItems and its children -func (_gcfae *CT_OleItems )Validate ()error {return _gcfae .ValidateWithPath ("C\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073");}; +// ValidateWithPath validates the CT_SheetData and its children, prefixing error messages with path +func (_dbcda *CT_SheetData )ValidateWithPath (path string )error {for _cbfee ,_fedfbf :=range _dbcda .Row {if _bebecb :=_fedfbf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u006f\u0077\u005b\u0025\u0064\u005d",path ,_cbfee ));_bebecb !=nil {return _bebecb ; +};};return nil ;};func (_dccfb *CT_RevisionsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dccfb .Rrc !=nil {_efffcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0072\u0063"}};for _ ,_gfegf :=range _dccfb .Rrc {e .EncodeElement (_gfegf ,_efffcf ); +};}else if _dccfb .Rm !=nil {_gagdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006d"}};for _ ,_bfeag :=range _dccfb .Rm {e .EncodeElement (_bfeag ,_gagdd );};}else if _dccfb .Rcv !=nil {_dedge :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0076"}}; +for _ ,_edbebg :=range _dccfb .Rcv {e .EncodeElement (_edbebg ,_dedge );};}else if _dccfb .Rsnm !=nil {_cfegc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0073\u006e\u006d"}};for _ ,_ffbfg :=range _dccfb .Rsnm {e .EncodeElement (_ffbfg ,_cfegc ); +};}else if _dccfb .Ris !=nil {_cdfee :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0069\u0073"}};for _ ,_cgcgd :=range _dccfb .Ris {e .EncodeElement (_cgcgd ,_cdfee );};}else if _dccfb .Rcc !=nil {_fefac :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}}; +for _ ,_gcfaa :=range _dccfb .Rcc {e .EncodeElement (_gcfaa ,_fefac );};}else if _dccfb .Rfmt !=nil {_afcgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_dbggf :=range _dccfb .Rfmt {e .EncodeElement (_dbggf ,_afcgb ); +};}else if _dccfb .Raf !=nil {_bdfcg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0061\u0066"}};for _ ,_bbffbf :=range _dccfb .Raf {e .EncodeElement (_bbffbf ,_bdfcg );};}else if _dccfb .Rdn !=nil {_ebgff :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0064\u006e"}}; +for _ ,_adadf :=range _dccfb .Rdn {e .EncodeElement (_adadf ,_ebgff );};}else if _dccfb .Rcmt !=nil {_fabc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063\u006d\u0074"}};for _ ,_gdaec :=range _dccfb .Rcmt {e .EncodeElement (_gdaec ,_fabc ); +};}else if _dccfb .Rqt !=nil {_efcbb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0071\u0074"}};for _ ,_dbade :=range _dccfb .Rqt {e .EncodeElement (_dbade ,_efcbb );};}else if _dccfb .Rcft !=nil {_cbbed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063\u0066\u0074"}}; +for _ ,_cgbbg :=range _dccfb .Rcft {e .EncodeElement (_cgbbg ,_cbbed );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_OleSize and its children, prefixing error messages with path -func (_caba *CT_OleSize )ValidateWithPath (path string )error {return nil };func (_eeaae *ST_OleUpdate )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dccgd ,_gcefc :=d .Token ();if _gcefc !=nil {return _gcefc ;};if _fggaf ,_aedde :=_dccgd .(_c .EndElement ); -_aedde &&_fggaf .Name ==start .Name {*_eeaae =1;return nil ;};if _eeaff ,_gcdfcd :=_dccgd .(_c .CharData );!_gcdfcd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dccgd ); -}else {switch string (_eeaff ){case "":*_eeaae =0;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053":*_eeaae =1;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c":*_eeaae =2; -};};_dccgd ,_gcefc =d .Token ();if _gcefc !=nil {return _gcefc ;};if _fcaba ,_eafag :=_dccgd .(_c .EndElement );_eafag &&_fcaba .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dccgd ); -};func (_abeef *CT_Filter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abeef .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_abeef .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_PivotCacheDefinition and its children, prefixing error messages with path +func (_cecfb *CT_PivotCacheDefinition )ValidateWithPath (path string )error {if _ggccd :=_cecfb .CacheSource .ValidateWithPath (path +"\u002f\u0043\u0061c\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065");_ggccd !=nil {return _ggccd ;};if _bgfaa :=_cecfb .CacheFields .ValidateWithPath (path +"\u002f\u0043\u0061c\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"); +_bgfaa !=nil {return _bgfaa ;};if _cecfb .CacheHierarchies !=nil {if _dbfgb :=_cecfb .CacheHierarchies .ValidateWithPath (path +"\u002f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072c\u0068\u0069\u0065\u0073");_dbfgb !=nil {return _dbfgb ; +};};if _cecfb .Kpis !=nil {if _bfaga :=_cecfb .Kpis .ValidateWithPath (path +"\u002f\u004b\u0070i\u0073");_bfaga !=nil {return _bfaga ;};};if _cecfb .TupleCache !=nil {if _bgbgd :=_cecfb .TupleCache .ValidateWithPath (path +"/\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"); +_bgbgd !=nil {return _bgbgd ;};};if _cecfb .CalculatedItems !=nil {if _egbfga :=_cecfb .CalculatedItems .ValidateWithPath (path +"\u002f\u0043a\u006c\u0063\u0075l\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073");_egbfga !=nil {return _egbfga ;}; +};if _cecfb .CalculatedMembers !=nil {if _gdggd :=_cecfb .CalculatedMembers .ValidateWithPath (path +"\u002fC\u0061l\u0063\u0075\u006c\u0061\u0074e\u0064\u004de\u006d\u0062\u0065\u0072\u0073");_gdggd !=nil {return _gdggd ;};};if _cecfb .Dimensions !=nil {if _gdcgd :=_cecfb .Dimensions .ValidateWithPath (path +"/\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"); +_gdcgd !=nil {return _gdcgd ;};};if _cecfb .MeasureGroups !=nil {if _bdeag :=_cecfb .MeasureGroups .ValidateWithPath (path +"\u002f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0047r\u006f\u0075\u0070\u0073");_bdeag !=nil {return _bdeag ;};};if _cecfb .Maps !=nil {if _dabfg :=_cecfb .Maps .ValidateWithPath (path +"\u002f\u004d\u0061p\u0073"); +_dabfg !=nil {return _dabfg ;};};if _cecfb .ExtLst !=nil {if _fbdcag :=_cecfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbdcag !=nil {return _fbdcag ;};};return nil ;};type CT_TableStyleElement struct{ -// ValidateWithPath validates the CT_Index and its children, prefixing error messages with path -func (_dcdfcg *CT_Index )ValidateWithPath (path string )error {return nil };func (_dgefd *ST_PrintError )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efebc ,_gaebc :=d .Token ();if _gaebc !=nil {return _gaebc ;};if _cabfc ,_cdaaff :=_efebc .(_c .EndElement ); -_cdaaff &&_cabfc .Name ==start .Name {*_dgefd =1;return nil ;};if _agfgf ,_dbbfaa :=_efebc .(_c .CharData );!_dbbfaa {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efebc ); -}else {switch string (_agfgf ){case "":*_dgefd =0;case "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d":*_dgefd =1;case "\u0062\u006c\u0061n\u006b":*_dgefd =2;case "\u0064\u0061\u0073\u0068":*_dgefd =3;case "\u004e\u0041":*_dgefd =4;};};_efebc ,_gaebc =d .Token (); -if _gaebc !=nil {return _gaebc ;};if _dbfac ,_gcafa :=_efebc .(_c .EndElement );_gcafa &&_dbfac .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efebc ); -};type CT_WorkbookProtection struct{ +// Table Style Type +TypeAttr ST_TableStyleType ; -// Legacy Workbook Password -WorkbookPasswordAttr *string ; +// Band Size +SizeAttr *uint32 ; -// Workbook Password Character Set -WorkbookPasswordCharacterSetAttr *string ; +// Formatting Id +DxfIdAttr *uint32 ;};func (_dededb *ST_DynamicFilterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dededb =0;case "\u006e\u0075\u006c\u006c":*_dededb =1;case "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_dededb =2; +case "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065":*_dededb =3;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_dededb =4;case "\u0074\u006f\u0064a\u0079":*_dededb =5;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_dededb =6; +case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_dededb =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_dededb =8;case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_dededb =9;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_dededb =10; +case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_dededb =11;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_dededb =12;case "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_dededb =13;case "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_dededb =14; +case "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072":*_dededb =15;case "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072":*_dededb =16;case "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072":*_dededb =17;case "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072":*_dededb =18; +case "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065":*_dededb =19;case "\u0051\u0031":*_dededb =20;case "\u0051\u0032":*_dededb =21;case "\u0051\u0033":*_dededb =22;case "\u0051\u0034":*_dededb =23;case "\u004d\u0031":*_dededb =24;case "\u004d\u0032":*_dededb =25; +case "\u004d\u0033":*_dededb =26;case "\u004d\u0034":*_dededb =27;case "\u004d\u0035":*_dededb =28;case "\u004d\u0036":*_dededb =29;case "\u004d\u0037":*_dededb =30;case "\u004d\u0038":*_dededb =31;case "\u004d\u0039":*_dededb =32;case "\u004d\u0031\u0030":*_dededb =33; +case "\u004d\u0031\u0031":*_dededb =34;case "\u004d\u0031\u0032":*_dededb =35;};return nil ;}; -// Legacy Revisions Password -RevisionsPasswordAttr *string ; +// Validate validates the CT_WorkbookPr and its children +func (_fdcae *CT_WorkbookPr )Validate ()error {return _fdcae .ValidateWithPath ("\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072");};type CT_PageSetUpPr struct{ -// Revisions Password Character Set -RevisionsPasswordCharacterSetAttr *string ; +// Show Auto Page Breaks +AutoPageBreaksAttr *bool ; -// Lock Structure -LockStructureAttr *bool ; +// Fit To Page +FitToPageAttr *bool ;};func (_cbcadg *ST_DataConsolidateFunction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agafde ,_adfdgd :=d .Token ();if _adfdgd !=nil {return _adfdgd ;};if _fedbaf ,_aeedf :=_agafde .(_c .EndElement );_aeedf &&_fedbaf .Name ==start .Name {*_cbcadg =1; +return nil ;};if _bfcdb ,_gdgda :=_agafde .(_c .CharData );!_gdgda {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agafde );}else {switch string (_bfcdb ){case "":*_cbcadg =0; +case "\u0061v\u0065\u0072\u0061\u0067\u0065":*_cbcadg =1;case "\u0063\u006f\u0075n\u0074":*_cbcadg =2;case "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds":*_cbcadg =3;case "\u006d\u0061\u0078":*_cbcadg =4;case "\u006d\u0069\u006e":*_cbcadg =5;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_cbcadg =6; +case "\u0073\u0074\u0064\u0044\u0065\u0076":*_cbcadg =7;case "\u0073t\u0064\u0044\u0065\u0076\u0070":*_cbcadg =8;case "\u0073\u0075\u006d":*_cbcadg =9;case "\u0076\u0061\u0072":*_cbcadg =10;case "\u0076\u0061\u0072\u0070":*_cbcadg =11;};};_agafde ,_adfdgd =d .Token (); +if _adfdgd !=nil {return _adfdgd ;};if _ccdda ,_cecda :=_agafde .(_c .EndElement );_cecda &&_ccdda .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agafde ); +}; -// Lock Windows -LockWindowsAttr *bool ; +// ValidateWithPath validates the CT_CommentPr and its children, prefixing error messages with path +func (_gbaf *CT_CommentPr )ValidateWithPath (path string )error {if _gcfe :=_gbaf .TextHAlignAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0048\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_gcfe !=nil {return _gcfe ;};if _gcfg :=_gbaf .TextVAlignAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0056\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_gcfg !=nil {return _gcfg ;};if _bfedd :=_gbaf .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_bfedd !=nil {return _bfedd ;};return nil ;};const (ST_TextHAlignUnset ST_TextHAlign =0;ST_TextHAlignLeft ST_TextHAlign =1;ST_TextHAlignCenter ST_TextHAlign =2; +ST_TextHAlignRight ST_TextHAlign =3;ST_TextHAlignJustify ST_TextHAlign =4;ST_TextHAlignDistributed ST_TextHAlign =5;); -// Lock Revisions -LockRevisionAttr *bool ; +// ValidateWithPath validates the CT_Scenarios and its children, prefixing error messages with path +func (_dgafe *CT_Scenarios )ValidateWithPath (path string )error {for _ffabf ,_cfgfd :=range _dgafe .Scenario {if _cfece :=_cfgfd .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u005b\u0025\u0064\u005d",path ,_ffabf )); +_cfece !=nil {return _cfece ;};};return nil ;};func (_cgeaa *CT_DataRefs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgeaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgeaa .CountAttr )}); +};e .EncodeToken (start );if _cgeaa .DataRef !=nil {_gebaf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0052\u0065\u0066"}};for _ ,_ggedb :=range _cgeaa .DataRef {e .EncodeElement (_ggedb ,_gebaf );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type ST_ShowDataAs byte ;func (_eccfb *CT_Stylesheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _eccfb .NumFmts !=nil {_faadaf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006e\u0075\u006d\u0046\u006d\u0074\u0073"}}; +e .EncodeElement (_eccfb .NumFmts ,_faadaf );};if _eccfb .Fonts !=nil {_fgeda :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u006f\u006e\u0074s"}};e .EncodeElement (_eccfb .Fonts ,_fgeda );};if _eccfb .Fills !=nil {_abeba :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0066\u0069\u006c\u006cs"}}; +e .EncodeElement (_eccfb .Fills ,_abeba );};if _eccfb .Borders !=nil {_ebcaba :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_eccfb .Borders ,_ebcaba );};if _eccfb .CellStyleXfs !=nil {_feaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073"}}; +e .EncodeElement (_eccfb .CellStyleXfs ,_feaed );};if _eccfb .CellXfs !=nil {_bgffe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0058\u0066\u0073"}};e .EncodeElement (_eccfb .CellXfs ,_bgffe );};if _eccfb .CellStyles !=nil {_ebdcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053t\u0079\u006c\u0065\u0073"}}; +e .EncodeElement (_eccfb .CellStyles ,_ebdcg );};if _eccfb .Dxfs !=nil {_beaab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0078\u0066\u0073"}};e .EncodeElement (_eccfb .Dxfs ,_beaab );};if _eccfb .TableStyles !=nil {_bbbgf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"}}; +e .EncodeElement (_eccfb .TableStyles ,_bbbgf );};if _eccfb .Colors !=nil {_egcaaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u006f\u0072\u0073"}};e .EncodeElement (_eccfb .Colors ,_egcaaf );};if _eccfb .ExtLst !=nil {_bdgag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_eccfb .ExtLst ,_bdgag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efd *CT_BookViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_dcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0077\u006fr\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077"}}; +for _ ,_cdd :=range _efd .WorkbookView {e .EncodeElement (_cdd ,_dcc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bdeca *CT_RevisionRowColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdeca .ActionAttr =ST_rwColActionType (1); +for _ ,_bfafg :=range start .Attr {if _bfafg .Name .Local =="\u0073\u0049\u0064"{_bdgbed ,_bbdba :=_g .ParseUint (_bfafg .Value ,10,32);if _bbdba !=nil {return _bbdba ;};_bdeca .SIdAttr =uint32 (_bdgbed );continue ;};if _bfafg .Name .Local =="\u0065\u006f\u006c"{_cedbdb ,_daccfb :=_g .ParseBool (_bfafg .Value ); +if _daccfb !=nil {return _daccfb ;};_bdeca .EolAttr =&_cedbdb ;continue ;};if _bfafg .Name .Local =="\u0072\u0065\u0066"{_cegbad :=_bfafg .Value ;_bdeca .RefAttr =_cegbad ;continue ;};if _bfafg .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_bdeca .ActionAttr .UnmarshalXMLAttr (_bfafg ); +continue ;};if _bfafg .Name .Local =="\u0065\u0064\u0067\u0065"{_bacae ,_edbec :=_g .ParseBool (_bfafg .Value );if _edbec !=nil {return _edbec ;};_bdeca .EdgeAttr =&_bacae ;continue ;};if _bfafg .Name .Local =="\u0072\u0049\u0064"{_cdece ,_ebagb :=_g .ParseUint (_bfafg .Value ,10,32); +if _ebagb !=nil {return _ebagb ;};_bdeca .RIdAttr =uint32 (_cdece );continue ;};if _bfafg .Name .Local =="\u0075\u0061"{_debacf ,_aeadgg :=_g .ParseBool (_bfafg .Value );if _aeadgg !=nil {return _aeadgg ;};_bdeca .UaAttr =&_debacf ;continue ;};if _bfafg .Name .Local =="\u0072\u0061"{_aedca ,_gccfa :=_g .ParseBool (_bfafg .Value ); +if _gccfa !=nil {return _gccfa ;};_bdeca .RaAttr =&_aedca ;continue ;};};_efbdf :for {_begb ,_cdgabc :=d .Token ();if _cdgabc !=nil {return _cdgabc ;};switch _fdade :=_begb .(type ){case _c .StartElement :switch _fdade .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_ceggf :=NewCT_RevisionRowColumnChoice (); +if _geff :=d .DecodeElement (&_ceggf .Undo ,&_fdade );_geff !=nil {return _geff ;};_bdeca .RevisionRowColumnChoice =append (_bdeca .RevisionRowColumnChoice ,_ceggf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_egcef :=NewCT_RevisionRowColumnChoice (); +if _cbafc :=d .DecodeElement (&_egcef .Rcc ,&_fdade );_cbafc !=nil {return _cbafc ;};_bdeca .RevisionRowColumnChoice =append (_bdeca .RevisionRowColumnChoice ,_egcef );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_dceeef :=NewCT_RevisionRowColumnChoice (); +if _dgbgb :=d .DecodeElement (&_dceeef .Rfmt ,&_fdade );_dgbgb !=nil {return _dgbgb ;};_bdeca .RevisionRowColumnChoice =append (_bdeca .RevisionRowColumnChoice ,_dceeef );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0052\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0020\u0025\u0076",_fdade .Name ); +if _ecbef :=d .Skip ();_ecbef !=nil {return _ecbef ;};};case _c .EndElement :break _efbdf ;case _c .CharData :};};return nil ;};func (_ebcgfg ST_SheetViewType )ValidateWithPath (path string )error {switch _ebcgfg {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcgfg )); +};return nil ;};func (_dfgab *ST_ExternalConnectionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dfgab =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_dfgab =1;case "\u0074\u0065\u0078\u0074":*_dfgab =2;case "\u004d\u0044\u0059":*_dfgab =3; +case "\u0044\u004d\u0059":*_dfgab =4;case "\u0059\u004d\u0044":*_dfgab =5;case "\u004d\u0059\u0044":*_dfgab =6;case "\u0044\u0059\u004d":*_dfgab =7;case "\u0059\u0044\u004d":*_dfgab =8;case "\u0073\u006b\u0069\u0070":*_dfgab =9;case "\u0045\u004d\u0044":*_dfgab =10; +};return nil ;};func (_gaacab *CT_RevisionDefinedName )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gaacab .LocalSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .LocalSheetIdAttr )}); +};if _gaacab .CustomViewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0056\u0069\u0065\u0077"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .CustomViewAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_gaacab .NameAttr )}); +if _gaacab .FunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .FunctionAttr ))});};if _gaacab .OldFunctionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u006c\u0064\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .OldFunctionAttr ))}); +};if _gaacab .FunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .FunctionGroupIdAttr )}); +};if _gaacab .OldFunctionGroupIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064F\u0075\u006e\u0063\u0074\u0069o\u006e\u0047r\u006f\u0075\u0070\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldFunctionGroupIdAttr )}); +};if _gaacab .ShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .ShortcutKeyAttr )});};if _gaacab .OldShortcutKeyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0053\u0068\u006f\u0072\u0074\u0063u\u0074\u004b\u0065\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldShortcutKeyAttr )}); +};if _gaacab .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .HiddenAttr ))});};if _gaacab .OldHiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u0048\u0069\u0064\u0064\u0065n"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .OldHiddenAttr ))}); +};if _gaacab .CustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .CustomMenuAttr )});};if _gaacab .OldCustomMenuAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0043\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldCustomMenuAttr )}); +};if _gaacab .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .DescriptionAttr )});};if _gaacab .OldDescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldDescriptionAttr )}); +};if _gaacab .HelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0065\u006c\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .HelpAttr )});};if _gaacab .OldHelpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u0048\u0065\u006c\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldHelpAttr )}); +};if _gaacab .StatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .StatusBarAttr )});};if _gaacab .OldStatusBarAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064S\u0074\u0061\u0074\u0075\u0073\u0042\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldStatusBarAttr )}); +};if _gaacab .CommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .CommentAttr )});};if _gaacab .OldCommentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064\u0043\u006f\u006d\u006d\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gaacab .OldCommentAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_gaacab .RIdAttr )});if _gaacab .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .UaAttr ))}); +};if _gaacab .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gaacab .RaAttr ))});};e .EncodeToken (start );if _gaacab .Formula !=nil {_ebfcd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061"}}; +_dc .AddPreserveSpaceAttr (&_ebfcd ,*_gaacab .Formula );e .EncodeElement (_gaacab .Formula ,_ebfcd );};if _gaacab .OldFormula !=nil {_cdfbb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0064\u0046\u006fr\u006d\u0075\u006c\u0061"}}; +_dc .AddPreserveSpaceAttr (&_cdfbb ,*_gaacab .OldFormula );e .EncodeElement (_gaacab .OldFormula ,_cdfbb );};if _gaacab .ExtLst !=nil {_bafdba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gaacab .ExtLst ,_bafdba ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gcbec *ExternalLink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcbec .CT_ExternalLink =*NewCT_ExternalLink ();_fdcgdd :for {_geadbf ,_gfgcd :=d .Token ();if _gfgcd !=nil {return _gfgcd ; +};switch _bafddf :=_geadbf .(type ){case _c .StartElement :switch _bafddf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b"}:_gcbec .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _cagbc :=d .DecodeElement (&_gcbec .ExternalLinkChoice .ExternalBook ,&_bafddf );_cagbc !=nil {return _cagbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064d\u0065\u004c\u0069\u006e\u006b"}:_gcbec .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _cgfgd :=d .DecodeElement (&_gcbec .ExternalLinkChoice .DdeLink ,&_bafddf );_cgfgd !=nil {return _cgfgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004c\u0069\u006e\u006b"}:_gcbec .ExternalLinkChoice =NewCT_ExternalLinkChoice (); +if _bedfda :=d .DecodeElement (&_gcbec .ExternalLinkChoice .OleLink ,&_bafddf );_bedfda !=nil {return _bedfda ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcbec .ExtLst =NewCT_ExtensionList (); +if _aaeeg :=d .DecodeElement (_gcbec .ExtLst ,&_bafddf );_aaeeg !=nil {return _aaeeg ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0078te\u0072\u006ea\u006c\u004c\u0069\u006e\u006b\u0020\u0025\u0076",_bafddf .Name ); +if _ccfag :=d .Skip ();_ccfag !=nil {return _ccfag ;};};case _c .EndElement :break _fdcgdd ;case _c .CharData :};};return nil ;};func (_dffee *CT_ExternalDefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccgfb :=range start .Attr {if _ccgfb .Name .Local =="\u006e\u0061\u006d\u0065"{_aegd :=_ccgfb .Value ; +_dffee .NameAttr =_aegd ;continue ;};if _ccgfb .Name .Local =="\u0072\u0065\u0066\u0065\u0072\u0073\u0054\u006f"{_ddbcf :=_ccgfb .Value ;_dffee .RefersToAttr =&_ddbcf ;continue ;};if _ccgfb .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_cggd ,_bbfg :=_g .ParseUint (_ccgfb .Value ,10,32); +if _bbfg !=nil {return _bbfg ;};_agbbg :=uint32 (_cggd );_dffee .SheetIdAttr =&_agbbg ;continue ;};};for {_ccdd ,_gfedg :=d .Token ();if _gfedg !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072n\u0061l\u0044e\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_gfedg ); +};if _ffggf ,_dggeg :=_ccdd .(_c .EndElement );_dggeg &&_ffggf .Name ==start .Name {break ;};};return nil ;}; -// Cryptographic Algorithm Name -RevisionsAlgorithmNameAttr *string ; +// ValidateWithPath validates the CT_MapInfo and its children, prefixing error messages with path +func (_gcfdg *CT_MapInfo )ValidateWithPath (path string )error {for _dffbd ,_ffcae :=range _gcfdg .Schema {if _dbddd :=_ffcae .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u005b\u0025\u0064\u005d",path ,_dffbd )); +_dbddd !=nil {return _dbddd ;};};for _aecfa ,_fdcac :=range _gcfdg .Map {if _edbfc :=_fdcac .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004d\u0061\u0070\u005b\u0025\u0064\u005d",path ,_aecfa ));_edbfc !=nil {return _edbfc ;};};return nil ;};type CT_FontFamily struct{ValAttr int64 ; +};func (_bacfg ST_Type )ValidateWithPath (path string )error {switch _bacfg {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bacfg )); +};return nil ;};func (_ecgdeb *CT_PageField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_ecgdeb .FldAttr )});if _ecgdeb .ItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d"},Value :_ba .Sprintf ("\u0025\u0076",*_ecgdeb .ItemAttr )}); +};if _ecgdeb .HierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_ecgdeb .HierAttr )});};if _ecgdeb .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ecgdeb .NameAttr )}); +};if _ecgdeb .CapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_ecgdeb .CapAttr )});};e .EncodeToken (start );if _ecgdeb .ExtLst !=nil {_gbbde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ecgdeb .ExtLst ,_gbbde );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dgbegfe ST_Visibility )ValidateWithPath (path string )error {switch _dgbegfe {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgbegfe )); +};return nil ;};func (_gfabc *CT_PivotAreaReferences )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdcdc :=range start .Attr {if _cdcdc .Name .Local =="\u0063\u006f\u0075n\u0074"{_gdcagg ,_dfdae :=_g .ParseUint (_cdcdc .Value ,10,32); +if _dfdae !=nil {return _dfdae ;};_cadgf :=uint32 (_gdcagg );_gfabc .CountAttr =&_cadgf ;continue ;};};_dafg :for {_gfgbdf ,_cdade :=d .Token ();if _cdade !=nil {return _cdade ;};switch _afcea :=_gfgbdf .(type ){case _c .StartElement :switch _afcea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0066\u0065\u0072\u0065\u006e\u0063e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0066\u0065\u0072\u0065\u006e\u0063e"}:_ddbde :=NewCT_PivotAreaReference (); +if _fccef :=d .DecodeElement (_ddbde ,&_afcea );_fccef !=nil {return _fccef ;};_gfabc .Reference =append (_gfabc .Reference ,_ddbde );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0069\u0076\u006ft\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_afcea .Name ); +if _cagdff :=d .Skip ();_cagdff !=nil {return _cagdff ;};};case _c .EndElement :break _dafg ;case _c .CharData :};};return nil ;}; -// Password Hash Value -RevisionsHashValueAttr *string ; +// ValidateWithPath validates the CT_Location and its children, prefixing error messages with path +func (_gdbdc *CT_Location )ValidateWithPath (path string )error {return nil };type CT_IgnoredError struct{ -// Salt Value for Password Verifier -RevisionsSaltValueAttr *string ; +// Sequence of References +SqrefAttr ST_Sqref ; -// Iterations to Run Hashing Algorithm -RevisionsSpinCountAttr *uint32 ; +// Evaluation Error +EvalErrorAttr *bool ; -// Cryptographic Algorithm Name -WorkbookAlgorithmNameAttr *string ; +// Two Digit Text Year +TwoDigitTextYearAttr *bool ; -// Password Hash Value -WorkbookHashValueAttr *string ; +// Number Stored As Text +NumberStoredAsTextAttr *bool ; -// Salt Value for Password Verifier -WorkbookSaltValueAttr *string ; +// Formula +FormulaAttr *bool ; -// Iterations to Run Hashing Algorithm -WorkbookSpinCountAttr *uint32 ;}; +// Formula Range +FormulaRangeAttr *bool ; -// ValidateWithPath validates the CT_FontSize and its children, prefixing error messages with path -func (_cebff *CT_FontSize )ValidateWithPath (path string )error {return nil }; +// Unlocked Formula +UnlockedFormulaAttr *bool ; -// ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path -func (_fegegef *CT_FontScheme )ValidateWithPath (path string )error {if _fegegef .ValAttr ==ST_FontSchemeUnset {return _fg .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gedcg :=_fegegef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gedcg !=nil {return _gedcg ;};return nil ;}; +// Empty Cell Reference +EmptyCellReferenceAttr *bool ; -// Validate validates the CT_MetadataStringIndex and its children -func (_gdfede *CT_MetadataStringIndex )Validate ()error {return _gdfede .ValidateWithPath ("\u0043\u0054\u005f\u004det\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0049\u006e\u0064e\u0078");};func (_eaebc *ST_PrintError )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_eaebc =0; -case "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d":*_eaebc =1;case "\u0062\u006c\u0061n\u006b":*_eaebc =2;case "\u0064\u0061\u0073\u0068":*_eaebc =3;case "\u004e\u0041":*_eaebc =4;};return nil ;}; +// List Data Validation +ListDataValidationAttr *bool ; -// Validate validates the CT_ColorFilter and its children -func (_abeg *CT_ColorFilter )Validate ()error {return _abeg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0046i\u006c\u0074\u0065\u0072");};func (_gadaff ST_FilterOperator )ValidateWithPath (path string )error {switch _gadaff {case 0,1,2,3,4,5,6:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gadaff )); -};return nil ;};func (_aacd ST_TextHAlign )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_aacd .String (),start );};type CT_ChartsheetProtection struct{ +// Calculated Column +CalculatedColumnAttr *bool ;};func NewCT_rowItems ()*CT_rowItems {_bfbdd :=&CT_rowItems {};return _bfbdd };type ST_CellComments byte ; -// Password -PasswordAttr *string ; +// Validate validates the CT_UndoInfo and its children +func (_eaaga *CT_UndoInfo )Validate ()error {return _eaaga .ValidateWithPath ("C\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f");};func NewCT_ConditionalFormat ()*CT_ConditionalFormat {_feba :=&CT_ConditionalFormat {};_feba .PivotAreas =NewCT_PivotAreas (); +return _feba ;}; -// Cryptographic Algorithm Name -AlgorithmNameAttr *string ; +// Validate validates the CT_RevisionHeaders and its children +func (_cfcab *CT_RevisionHeaders )Validate ()error {return _cfcab .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0048e\u0061\u0064\u0065\u0072\u0073");};func NewCT_SharedItems ()*CT_SharedItems {_fgfbca :=&CT_SharedItems {};return _fgfbca }; +func NewCT_RangeSet ()*CT_RangeSet {_eaeaf :=&CT_RangeSet {};return _eaeaf };func (_cfdgb *ST_MdxFunctionType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cfdgb =0;case "\u006d":*_cfdgb =1;case "\u0076":*_cfdgb =2;case "\u0073":*_cfdgb =3; +case "\u0063":*_cfdgb =4;case "\u0072":*_cfdgb =5;case "\u0070":*_cfdgb =6;case "\u006b":*_cfdgb =7;};return nil ;};func (_daced *CT_DefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfdc :=range start .Attr {if _gfdc .Name .Local =="\u006e\u0061\u006d\u0065"{_ecgbb :=_gfdc .Value ; +_daced .NameAttr =_ecgbb ;continue ;};if _gfdc .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_beaeb :=_gfdc .Value ;_daced .CommentAttr =&_beaeb ;continue ;};if _gfdc .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0065\u006e\u0075"{_eafgb :=_gfdc .Value ; +_daced .CustomMenuAttr =&_eafgb ;continue ;};if _gfdc .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_fgadb :=_gfdc .Value ;_daced .DescriptionAttr =&_fgadb ;continue ;};if _gfdc .Name .Local =="\u0068\u0065\u006c\u0070"{_dbdef :=_gfdc .Value ; +_daced .HelpAttr =&_dbdef ;continue ;};if _gfdc .Name .Local =="\u0073t\u0061\u0074\u0075\u0073\u0042\u0061r"{_eecca :=_gfdc .Value ;_daced .StatusBarAttr =&_eecca ;continue ;};if _gfdc .Name .Local =="\u006c\u006f\u0063a\u006c\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_ffcb ,_gadbd :=_g .ParseUint (_gfdc .Value ,10,32); +if _gadbd !=nil {return _gadbd ;};_bgdf :=uint32 (_ffcb );_daced .LocalSheetIdAttr =&_bgdf ;continue ;};if _gfdc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_dcfb ,_fgdda :=_g .ParseBool (_gfdc .Value );if _fgdda !=nil {return _fgdda ;};_daced .HiddenAttr =&_dcfb ; +continue ;};if _gfdc .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_efgbc ,_aedf :=_g .ParseBool (_gfdc .Value );if _aedf !=nil {return _aedf ;};_daced .FunctionAttr =&_efgbc ;continue ;};if _gfdc .Name .Local =="v\u0062\u0050\u0072\u006f\u0063\u0065\u0064\u0075\u0072\u0065"{_bbabd ,_accef :=_g .ParseBool (_gfdc .Value ); +if _accef !=nil {return _accef ;};_daced .VbProcedureAttr =&_bbabd ;continue ;};if _gfdc .Name .Local =="\u0078\u006c\u006d"{_bdcb ,_dgacb :=_g .ParseBool (_gfdc .Value );if _dgacb !=nil {return _dgacb ;};_daced .XlmAttr =&_bdcb ;continue ;};if _gfdc .Name .Local =="\u0066u\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0049\u0064"{_eeccg ,_bdfb :=_g .ParseUint (_gfdc .Value ,10,32); +if _bdfb !=nil {return _bdfb ;};_eaaaf :=uint32 (_eeccg );_daced .FunctionGroupIdAttr =&_eaaaf ;continue ;};if _gfdc .Name .Local =="s\u0068\u006f\u0072\u0074\u0063\u0075\u0074\u004b\u0065\u0079"{_cebge :=_gfdc .Value ;_daced .ShortcutKeyAttr =&_cebge ; +continue ;};if _gfdc .Name .Local =="\u0070u\u0062l\u0069\u0073\u0068\u0054\u006f\u0053\u0065\u0072\u0076\u0065\u0072"{_adeb ,_bcgg :=_g .ParseBool (_gfdc .Value );if _bcgg !=nil {return _bcgg ;};_daced .PublishToServerAttr =&_adeb ;continue ;};if _gfdc .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0061\u0072\u0061m\u0065\u0074\u0065\u0072"{_fcgd ,_eggbb :=_g .ParseBool (_gfdc .Value ); +if _eggbb !=nil {return _eggbb ;};_daced .WorkbookParameterAttr =&_fcgd ;continue ;};};for {_dafe ,_ddfd :=d .Token ();if _ddfd !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065:\u0020\u0025\u0073",_ddfd ); +};if _fedbd ,_ebgfa :=_dafe .(_c .CharData );_ebgfa {_daced .Content =string (_fedbd );};if _abfe ,_acfb :=_dafe .(_c .EndElement );_acfb &&_abfe .Name ==start .Name {break ;};};return nil ;};func (_gaaca *CT_GroupLevels )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccdef :=range start .Attr {if _ccdef .Name .Local =="\u0063\u006f\u0075n\u0074"{_acade ,_dgbeg :=_g .ParseUint (_ccdef .Value ,10,32); +if _dgbeg !=nil {return _dgbeg ;};_ebcae :=uint32 (_acade );_gaaca .CountAttr =&_ebcae ;continue ;};};_aaadc :for {_dcbce ,_cbfd :=d .Token ();if _cbfd !=nil {return _cbfd ;};switch _ecgde :=_dcbce .(type ){case _c .StartElement :switch _ecgde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c"}:_faegge :=NewCT_GroupLevel (); +if _bbaed :=d .DecodeElement (_faegge ,&_ecgde );_bbaed !=nil {return _bbaed ;};_gaaca .GroupLevel =append (_gaaca .GroupLevel ,_faegge );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065v\u0065l\u0073\u0020\u0025\u0076",_ecgde .Name ); +if _fadfd :=d .Skip ();_fadfd !=nil {return _fadfd ;};};case _c .EndElement :break _aaadc ;case _c .CharData :};};return nil ;};func NewCT_FontName ()*CT_FontName {_cdggf :=&CT_FontName {};return _cdggf };func (_cafbe ST_VolValueType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bbgcd :=_c .Attr {}; +_bbgcd .Name =name ;switch _cafbe {case ST_VolValueTypeUnset :_bbgcd .Value ="";case ST_VolValueTypeB :_bbgcd .Value ="\u0062";case ST_VolValueTypeN :_bbgcd .Value ="\u006e";case ST_VolValueTypeE :_bbgcd .Value ="\u0065";case ST_VolValueTypeS :_bbgcd .Value ="\u0073"; +};return _bbgcd ,nil ;};func (_ffcfc *CT_MeasureGroups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_defcc :=range start .Attr {if _defcc .Name .Local =="\u0063\u006f\u0075n\u0074"{_baddb ,_cbgg :=_g .ParseUint (_defcc .Value ,10,32); +if _cbgg !=nil {return _cbgg ;};_cdedd :=uint32 (_baddb );_ffcfc .CountAttr =&_cdedd ;continue ;};};_gccec :for {_aeed ,_gaaad :=d .Token ();if _gaaad !=nil {return _gaaad ;};switch _fgcae :=_aeed .(type ){case _c .StartElement :switch _fgcae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"}:_dbfac :=NewCT_MeasureGroup (); +if _bgfa :=d .DecodeElement (_dbfac ,&_fgcae );_bgfa !=nil {return _bgfa ;};_ffcfc .MeasureGroup =append (_ffcfc .MeasureGroup ,_dbfac );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073\u0020\u0025v",_fgcae .Name ); +if _beddc :=d .Skip ();_beddc !=nil {return _beddc ;};};case _c .EndElement :break _gccec ;case _c .CharData :};};return nil ;};func NewCT_GradientFill ()*CT_GradientFill {_caffb :=&CT_GradientFill {};return _caffb };func NewCT_RPrElt ()*CT_RPrElt {_bfdac :=&CT_RPrElt {}; +return _bfdac }; -// Password Hash Value -HashValueAttr *string ; +// ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path +func (_gggdbf *CT_Parameter )ValidateWithPath (path string )error {if _cgcaea :=_gggdbf .ParameterTypeAttr .ValidateWithPath (path +"\u002fP\u0061r\u0061\u006d\u0065\u0074\u0065r\u0054\u0079p\u0065\u0041\u0074\u0074\u0072");_cgcaea !=nil {return _cgcaea ; +};return nil ;};func (_bfbde ST_IconSetType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cddeg :=_c .Attr {};_cddeg .Name =name ;switch _bfbde {case ST_IconSetTypeUnset :_cddeg .Value ="";case ST_IconSetType3Arrows :_cddeg .Value ="\u0033A\u0072\u0072\u006f\u0077\u0073"; +case ST_IconSetType3ArrowsGray :_cddeg .Value ="3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case ST_IconSetType3Flags :_cddeg .Value ="\u0033\u0046\u006c\u0061\u0067\u0073";case ST_IconSetType3TrafficLights1 :_cddeg .Value ="\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031"; +case ST_IconSetType3TrafficLights2 :_cddeg .Value ="\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032";case ST_IconSetType3Signs :_cddeg .Value ="\u0033\u0053\u0069\u0067\u006e\u0073";case ST_IconSetType3Symbols :_cddeg .Value ="\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073"; +case ST_IconSetType3Symbols2 :_cddeg .Value ="\u0033S\u0079\u006d\u0062\u006f\u006c\u00732";case ST_IconSetType4Arrows :_cddeg .Value ="\u0034A\u0072\u0072\u006f\u0077\u0073";case ST_IconSetType4ArrowsGray :_cddeg .Value ="4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; +case ST_IconSetType4RedToBlack :_cddeg .Value ="4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b";case ST_IconSetType4Rating :_cddeg .Value ="\u0034R\u0061\u0074\u0069\u006e\u0067";case ST_IconSetType4TrafficLights :_cddeg .Value ="\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073"; +case ST_IconSetType5Arrows :_cddeg .Value ="\u0035A\u0072\u0072\u006f\u0077\u0073";case ST_IconSetType5ArrowsGray :_cddeg .Value ="5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case ST_IconSetType5Rating :_cddeg .Value ="\u0035R\u0061\u0074\u0069\u006e\u0067"; +case ST_IconSetType5Quarters :_cddeg .Value ="\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s";};return _cddeg ,nil ;};func NewCT_IgnoredError ()*CT_IgnoredError {_begfe :=&CT_IgnoredError {};return _begfe };func (_abbbg *CT_PatternFill )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abbbg .PatternTypeAttr !=ST_PatternTypeUnset {_ebbaf ,_bgdfg :=_abbbg .PatternTypeAttr .MarshalXMLAttr (_c .Name {Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0054\u0079\u0070\u0065"}); +if _bgdfg !=nil {return _bgdfg ;};start .Attr =append (start .Attr ,_ebbaf );};e .EncodeToken (start );if _abbbg .FgColor !=nil {_adgfgf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0067\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_abbbg .FgColor ,_adgfgf ); +};if _abbbg .BgColor !=nil {_dcdae :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0062\u0067\u0043\u006f\u006c\u006f\u0072"}};e .EncodeElement (_abbbg .BgColor ,_dcdae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Salt Value for Password Verifier -SaltValueAttr *string ; +// ValidateWithPath validates the PivotCacheDefinition and its children, prefixing error messages with path +func (_bcebeef *PivotCacheDefinition )ValidateWithPath (path string )error {if _baefbbc :=_bcebeef .CT_PivotCacheDefinition .ValidateWithPath (path );_baefbbc !=nil {return _baefbbc ;};return nil ;};type ST_Pane byte ;func (_ebecf ST_PhoneticType )String ()string {switch _ebecf {case 0:return ""; +case 1:return "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case 2:return "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case 3:return "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061"; +case 4:return "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e";};return "";};type CT_CustomSheetView struct{ -// Iterations to Run Hashing Algorithm -SpinCountAttr *uint32 ; +// GUID +GuidAttr string ; -// Contents -ContentAttr *bool ; +// Print Scale +ScaleAttr *uint32 ; -// Objects Locked -ObjectsAttr *bool ;};type ST_ShowDataAs byte ; +// Color Id +ColorIdAttr *uint32 ; -// ValidateWithPath validates the CT_Chartsheet and its children, prefixing error messages with path -func (_bged *CT_Chartsheet )ValidateWithPath (path string )error {if _bged .SheetPr !=nil {if _bgede :=_bged .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_bgede !=nil {return _bgede ;};};if _beggf :=_bged .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073"); -_beggf !=nil {return _beggf ;};if _bged .SheetProtection !=nil {if _eebf :=_bged .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_eebf !=nil {return _eebf ;};};if _bged .CustomSheetViews !=nil {if _cdfc :=_bged .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"); -_cdfc !=nil {return _cdfc ;};};if _bged .PageMargins !=nil {if _dgfe :=_bged .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_dgfe !=nil {return _dgfe ;};};if _bged .PageSetup !=nil {if _fbcdc :=_bged .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"); -_fbcdc !=nil {return _fbcdc ;};};if _bged .HeaderFooter !=nil {if _cdbc :=_bged .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");_cdbc !=nil {return _cdbc ;};};if _adca :=_bged .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); -_adca !=nil {return _adca ;};if _bged .LegacyDrawing !=nil {if _fabb :=_bged .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067");_fabb !=nil {return _fabb ;};};if _bged .LegacyDrawingHF !=nil {if _fagc :=_bged .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); -_fagc !=nil {return _fagc ;};};if _bged .DrawingHF !=nil {if _dffb :=_bged .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_dffb !=nil {return _dffb ;};};if _bged .Picture !=nil {if _abffa :=_bged .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); -_abffa !=nil {return _abffa ;};};if _bged .WebPublishItems !=nil {if _cefb :=_bged .WebPublishItems .ValidateWithPath (path +"\u002f\u0057e\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073");_cefb !=nil {return _cefb ;};};if _bged .ExtLst !=nil {if _debg :=_bged .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_debg !=nil {return _debg ;};};return nil ;};func (_adcff *ST_FilterOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dffddc ,_fdgba :=d .Token ();if _fdgba !=nil {return _fdgba ;};if _cacbd ,_bggddd :=_dffddc .(_c .EndElement );_bggddd &&_cacbd .Name ==start .Name {*_adcff =1; -return nil ;};if _cbaee ,_bdcab :=_dffddc .(_c .CharData );!_bdcab {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dffddc );}else {switch string (_cbaee ){case "":*_adcff =0; -case "\u0065\u0071\u0075a\u006c":*_adcff =1;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_adcff =2;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_adcff =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_adcff =4; -case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_adcff =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_adcff =6;};};_dffddc ,_fdgba =d .Token ();if _fdgba !=nil {return _fdgba ; -};if _aceeef ,_bgeed :=_dffddc .(_c .EndElement );_bgeed &&_aceeef .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dffddc ); -};func NewCT_MeasureDimensionMaps ()*CT_MeasureDimensionMaps {_cfbed :=&CT_MeasureDimensionMaps {};return _cfbed ;};func (_bggdaf *ST_SheetState )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bggdaf =0;case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_bggdaf =1; -case "\u0068\u0069\u0064\u0064\u0065\u006e":*_bggdaf =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_bggdaf =3;};return nil ;};func (_afege ST_DdeValueType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eecag :=_c .Attr {}; -_eecag .Name =name ;switch _afege {case ST_DdeValueTypeUnset :_eecag .Value ="";case ST_DdeValueTypeNil :_eecag .Value ="\u006e\u0069\u006c";case ST_DdeValueTypeB :_eecag .Value ="\u0062";case ST_DdeValueTypeN :_eecag .Value ="\u006e";case ST_DdeValueTypeE :_eecag .Value ="\u0065"; -case ST_DdeValueTypeStr :_eecag .Value ="\u0073\u0074\u0072";};return _eecag ,nil ;}; +// Show Page Breaks +ShowPageBreaksAttr *bool ; -// ValidateWithPath validates the CT_RevisionQueryTableField and its children, prefixing error messages with path -func (_defcd *CT_RevisionQueryTableField )ValidateWithPath (path string )error {return nil };func NewCT_MeasureGroup ()*CT_MeasureGroup {_eeda :=&CT_MeasureGroup {};return _eeda };func NewCT_RevisionComment ()*CT_RevisionComment {_dffee :=&CT_RevisionComment {}; -_dffee .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d";return _dffee ;};func (_edbbd *CT_ExternalReference )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_edbbd .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fdgga *CT_DataRefs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdgga .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fdgga .CountAttr )}); -};e .EncodeToken (start );if _fdgga .DataRef !=nil {_bdad :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0052\u0065\u0066"}};for _ ,_dfgf :=range _fdgga .DataRef {e .EncodeElement (_dfgf ,_bdad );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_LegacyDrawing ()*CT_LegacyDrawing {_cddee :=&CT_LegacyDrawing {};return _cddee };func NewCT_BookViews ()*CT_BookViews {_fbcce :=&CT_BookViews {};return _fbcce };type CT_ConditionalFormat struct{ +// Show Formulas +ShowFormulasAttr *bool ; -// Conditional Formatting Scope -ScopeAttr ST_Scope ; +// Show Grid Lines +ShowGridLinesAttr *bool ; -// Conditional Formatting Rule Type -TypeAttr ST_Type ; +// Show Headers +ShowRowColAttr *bool ; -// Priority -PriorityAttr uint32 ; +// Show Outline Symbols +OutlineSymbolsAttr *bool ; -// Pivot Areas -PivotAreas *CT_PivotAreas ;ExtLst *CT_ExtensionList ;}; +// Show Zero Values +ZeroValuesAttr *bool ; -// ValidateWithPath validates the Dialogsheet and its children, prefixing error messages with path -func (_gabaaf *Dialogsheet )ValidateWithPath (path string )error {if _aadcbab :=_gabaaf .CT_Dialogsheet .ValidateWithPath (path );_aadcbab !=nil {return _aadcbab ;};return nil ;};func (_cbcbd *CT_MergeCell )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_cbcbd .RefAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Fit To Page +FitToPageAttr *bool ; -// Validate validates the CT_Workbook and its children -func (_efffb *CT_Workbook )Validate ()error {return _efffb .ValidateWithPath ("C\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b");};func (_ddae *CT_Connection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afgaa :=range start .Attr {if _afgaa .Name .Local =="\u0069\u0064"{_fbga ,_bfeg :=_f .ParseUint (_afgaa .Value ,10,32); -if _bfeg !=nil {return _bfeg ;};_ddae .IdAttr =uint32 (_fbga );continue ;};if _afgaa .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"{_edda :=_afgaa .Value ;_ddae .SourceFileAttr =&_edda ;continue ;};if _afgaa .Name .Local =="\u006fd\u0063\u0046\u0069\u006c\u0065"{_aaeg :=_afgaa .Value ; -_ddae .OdcFileAttr =&_aaeg ;continue ;};if _afgaa .Name .Local =="\u006be\u0065\u0070\u0041\u006c\u0069\u0076e"{_egbd ,_cbbfd :=_f .ParseBool (_afgaa .Value );if _cbbfd !=nil {return _cbbfd ;};_ddae .KeepAliveAttr =&_egbd ;continue ;};if _afgaa .Name .Local =="\u0069\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_fgfd ,_acggb :=_f .ParseUint (_afgaa .Value ,10,32); -if _acggb !=nil {return _acggb ;};_dceb :=uint32 (_fgfd );_ddae .IntervalAttr =&_dceb ;continue ;};if _afgaa .Name .Local =="\u006e\u0061\u006d\u0065"{_dcba :=_afgaa .Value ;_ddae .NameAttr =&_dcba ;continue ;};if _afgaa .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_aacb :=_afgaa .Value ; -_ddae .DescriptionAttr =&_aacb ;continue ;};if _afgaa .Name .Local =="\u0074\u0079\u0070\u0065"{_daegg ,_cffgg :=_f .ParseUint (_afgaa .Value ,10,32);if _cffgg !=nil {return _cffgg ;};_gccef :=uint32 (_daegg );_ddae .TypeAttr =&_gccef ;continue ;};if _afgaa .Name .Local =="\u0072e\u0063o\u006e\u006e\u0065\u0063\u0074i\u006f\u006eM\u0065\u0074\u0068\u006f\u0064"{_ceggc ,_aafe :=_f .ParseUint (_afgaa .Value ,10,32); -if _aafe !=nil {return _aafe ;};_acee :=uint32 (_ceggc );_ddae .ReconnectionMethodAttr =&_acee ;continue ;};if _afgaa .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_ggff ,_ggfg :=_f .ParseUint (_afgaa .Value ,10,8); -if _ggfg !=nil {return _ggfg ;};_ddae .RefreshedVersionAttr =uint8 (_ggff );continue ;};if _afgaa .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_eadb ,_gbbe :=_f .ParseUint (_afgaa .Value ,10,8); -if _gbbe !=nil {return _gbbe ;};_aaefg :=uint8 (_eadb );_ddae .MinRefreshableVersionAttr =&_aaefg ;continue ;};if _afgaa .Name .Local =="\u0073\u0061\u0076e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_cgdf ,_efda :=_f .ParseBool (_afgaa .Value ); -if _efda !=nil {return _efda ;};_ddae .SavePasswordAttr =&_cgdf ;continue ;};if _afgaa .Name .Local =="\u006e\u0065\u0077"{_gggad ,_afec :=_f .ParseBool (_afgaa .Value );if _afec !=nil {return _afec ;};_ddae .NewAttr =&_gggad ;continue ;};if _afgaa .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_agege ,_cefa :=_f .ParseBool (_afgaa .Value ); -if _cefa !=nil {return _cefa ;};_ddae .DeletedAttr =&_agege ;continue ;};if _afgaa .Name .Local =="o\u006e\u006c\u0079\u0055se\u0043o\u006e\u006e\u0065\u0063\u0074i\u006f\u006e\u0046\u0069\u006c\u0065"{_dagcb ,_geba :=_f .ParseBool (_afgaa .Value );if _geba !=nil {return _geba ; -};_ddae .OnlyUseConnectionFileAttr =&_dagcb ;continue ;};if _afgaa .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"{_gebe ,_cdgea :=_f .ParseBool (_afgaa .Value );if _cdgea !=nil {return _cdgea ;};_ddae .BackgroundAttr =&_gebe ; -continue ;};if _afgaa .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_gaec ,_bdgf :=_f .ParseBool (_afgaa .Value );if _bdgf !=nil {return _bdgf ;};_ddae .RefreshOnLoadAttr =&_gaec ;continue ;};if _afgaa .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_agbc ,_agecb :=_f .ParseBool (_afgaa .Value ); -if _agecb !=nil {return _agecb ;};_ddae .SaveDataAttr =&_agbc ;continue ;};if _afgaa .Name .Local =="c\u0072\u0065\u0064\u0065\u006e\u0074\u0069\u0061\u006c\u0073"{_ddae .CredentialsAttr .UnmarshalXMLAttr (_afgaa );continue ;};if _afgaa .Name .Local =="\u0073\u0069\u006e\u0067\u006c\u0065\u0053\u0069\u0067n\u004f\u006e\u0049\u0064"{_fgdd :=_afgaa .Value ; -_ddae .SingleSignOnIdAttr =&_fgdd ;continue ;};};_ggdg :for {_bgeec ,_fdba :=d .Token ();if _fdba !=nil {return _fdba ;};switch _dgde :=_bgeec .(type ){case _c .StartElement :switch _dgde .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0062\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0062\u0050\u0072"}:_ddae .DbPr =NewCT_DbPr (); -if _cbfa :=d .DecodeElement (_ddae .DbPr ,&_dgde );_cbfa !=nil {return _cbfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0061\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0061\u0070\u0050\u0072"}:_ddae .OlapPr =NewCT_OlapPr (); -if _egde :=d .DecodeElement (_ddae .OlapPr ,&_dgde );_egde !=nil {return _egde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_ddae .WebPr =NewCT_WebPr (); -if _cdgf :=d .DecodeElement (_ddae .WebPr ,&_dgde );_cdgf !=nil {return _cdgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0050\u0072"}:_ddae .TextPr =NewCT_TextPr (); -if _egdea :=d .DecodeElement (_ddae .TextPr ,&_dgde );_egdea !=nil {return _egdea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"}:_ddae .Parameters =NewCT_Parameters (); -if _aacee :=d .DecodeElement (_ddae .Parameters ,&_dgde );_aacee !=nil {return _aacee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddae .ExtLst =NewCT_ExtensionList (); -if _ecegd :=d .DecodeElement (_ddae .ExtLst ,&_dgde );_ecegd !=nil {return _ecegd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e \u0025\u0076",_dgde .Name ); -if _ffdcc :=d .Skip ();_ffdcc !=nil {return _ffdcc ;};};case _c .EndElement :break _ggdg ;case _c .CharData :};};return nil ;};func (_ffagfa *CT_RevisionCustomView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffagfa .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_ffagfa .ActionAttr =ST_RevisionAction (1);for _ ,_cbcdbc :=range start .Attr {if _cbcdbc .Name .Local =="\u0067\u0075\u0069\u0064"{_aecba :=_cbcdbc .Value ;_ffagfa .GuidAttr =_aecba ;continue ;};if _cbcdbc .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_ffagfa .ActionAttr .UnmarshalXMLAttr (_cbcdbc ); -continue ;};};for {_dfbdae ,_gecgc :=d .Token ();if _gecgc !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0043u\u0073\u0074\u006f\u006d\u0056\u0069\u0065w\u003a\u0020\u0025\u0073",_gecgc ); -};if _fdfge ,_afadf :=_dfbdae .(_c .EndElement );_afadf &&_fdfge .Name ==start .Name {break ;};};return nil ;}; +// Print Area Defined +PrintAreaAttr *bool ; -// Validate validates the CT_GroupMember and its children -func (_bebgd *CT_GroupMember )Validate ()error {return _bebgd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004de\u006d\u0062\u0065\u0072");};func (_beagb *Table )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069\u003a\u0074\u0061\u0062\u006ce";return _beagb .CT_Table .MarshalXML (e ,start );}; +// Filtered List +FilterAttr *bool ; -// ValidateWithPath validates the AG_RevData and its children, prefixing error messages with path -func (_eg *AG_RevData )ValidateWithPath (path string )error {return nil };func (_fec *CT_CacheSourceChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfbfb :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_fec .WorksheetSource =NewCT_WorksheetSource (); -if _ffdde :=d .DecodeElement (_fec .WorksheetSource ,&_dfbfb );_ffdde !=nil {return _ffdde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"}:_fec .Consolidation =NewCT_Consolidation (); -if _aab :=d .DecodeElement (_fec .Consolidation ,&_dfbfb );_aab !=nil {return _aab ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fec .ExtLst =NewCT_ExtensionList (); -if _ead :=d .DecodeElement (_fec .ExtLst ,&_dfbfb );_ead !=nil {return _ead ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dfbfb .Name ); -if _baf :=d .Skip ();_baf !=nil {return _baf ;};};return nil ;};func (_bfcg *CT_CellProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdga :=range start .Attr {if _bdga .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_aeabb ,_ggcc :=_f .ParseBool (_bdga .Value ); -if _ggcc !=nil {return _ggcc ;};_bfcg .LockedAttr =&_aeabb ;continue ;};if _bdga .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_ffcc ,_gcaf :=_f .ParseBool (_bdga .Value );if _gcaf !=nil {return _gcaf ;};_bfcg .HiddenAttr =&_ffcc ;continue ;};}; -for {_aaab ,_fcbe :=d .Token ();if _fcbe !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e: \u0025\u0073",_fcbe );};if _cadg ,_aegf :=_aaab .(_c .EndElement ); -_aegf &&_cadg .Name ==start .Name {break ;};};return nil ;};func NewCT_ExternalSheetName ()*CT_ExternalSheetName {_bggcd :=&CT_ExternalSheetName {};return _bggcd ;};func (_ddacc *ST_RevisionAction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggebb ,_ddcgd :=d .Token (); -if _ddcgd !=nil {return _ddcgd ;};if _adaed ,_ccfcac :=_ggebb .(_c .EndElement );_ccfcac &&_adaed .Name ==start .Name {*_ddacc =1;return nil ;};if _dbeae ,_ffcec :=_ggebb .(_c .CharData );!_ffcec {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggebb ); -}else {switch string (_dbeae ){case "":*_ddacc =0;case "\u0061\u0064\u0064":*_ddacc =1;case "\u0064\u0065\u006c\u0065\u0074\u0065":*_ddacc =2;};};_ggebb ,_ddcgd =d .Token ();if _ddcgd !=nil {return _ddcgd ;};if _becdag ,_gbcgb :=_ggebb .(_c .EndElement ); -_gbcgb &&_becdag .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggebb );};func (_bbdcgb *ST_SourceType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbdcgb =0; -case "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t":*_bbdcgb =1;case "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c":*_bbdcgb =2;case "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e":*_bbdcgb =3;case "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f":*_bbdcgb =4; -};return nil ;};func (_eccf *CT_SharedItemsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfagg :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_eccf .M =NewCT_Missing (); -if _gefgg :=d .DecodeElement (_eccf .M ,&_gfagg );_gefgg !=nil {return _gefgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_eccf .N =NewCT_Number (); -if _efdcb :=d .DecodeElement (_eccf .N ,&_gfagg );_efdcb !=nil {return _efdcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_eccf .B =NewCT_Boolean (); -if _cdagdc :=d .DecodeElement (_eccf .B ,&_gfagg );_cdagdc !=nil {return _cdagdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_eccf .E =NewCT_Error (); -if _dfgga :=d .DecodeElement (_eccf .E ,&_gfagg );_dfgga !=nil {return _dfgga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_eccf .S =NewCT_String (); -if _gefgc :=d .DecodeElement (_eccf .S ,&_gfagg );_gefgc !=nil {return _gefgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_eccf .D =NewCT_DateTime (); -if _fadbg :=d .DecodeElement (_eccf .D ,&_gfagg );_fadbg !=nil {return _fadbg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gfagg .Name ); -if _ffcfa :=d .Skip ();_ffcfa !=nil {return _ffcfa ;};};return nil ;};func (_fcgde *CT_Item )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcgde .NAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgde .NAttr )}); -};if _fcgde .TAttr !=ST_ItemTypeUnset {_agabc ,_aeae :=_fcgde .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"});if _aeae !=nil {return _aeae ;};start .Attr =append (start .Attr ,_agabc );};if _fcgde .HAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .HAttr ))}); -};if _fcgde .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .SAttr ))});};if _fcgde .SdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .SdAttr ))}); -};if _fcgde .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .FAttr ))});};if _fcgde .MAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .MAttr ))}); -};if _fcgde .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .CAttr ))});};if _fcgde .XAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_fg .Sprintf ("\u0025\u0076",*_fcgde .XAttr )}); -};if _fcgde .DAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .DAttr ))});};if _fcgde .EAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcgde .EAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_TableStyles ()*CT_TableStyles {_gdbcg :=&CT_TableStyles {};return _gdbcg };type CT_FillChoice struct{ +// Show AutoFitler Drop Down Controls +ShowAutoFilterAttr *bool ; -// Pattern -PatternFill *CT_PatternFill ; +// Hidden Rows +HiddenRowsAttr *bool ; -// Gradient -GradientFill *CT_GradientFill ;};type ST_CellSpans []string ;func (_abdebe ST_FilterOperator )Validate ()error {return _abdebe .ValidateWithPath ("")}; +// Hidden Columns +HiddenColumnsAttr *bool ; -// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path -func (_gcbcb *CT_Drawing )ValidateWithPath (path string )error {return nil };func (_dbacd ST_CfvoType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dbacd .String (),start );}; +// Visible State +StateAttr ST_SheetState ; -// ValidateWithPath validates the CT_Borders and its children, prefixing error messages with path -func (_bea *CT_Borders )ValidateWithPath (path string )error {for _bceb ,_cca :=range _bea .Border {if _feb :=_cca .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bceb ));_feb !=nil {return _feb ; -};};return nil ;};func (_egeca ST_PivotFilterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dgedf :=_c .Attr {};_dgedf .Name =name ;switch _egeca {case ST_PivotFilterTypeUnset :_dgedf .Value ="";case ST_PivotFilterTypeUnknown :_dgedf .Value ="\u0075n\u006b\u006e\u006f\u0077\u006e"; -case ST_PivotFilterTypeCount :_dgedf .Value ="\u0063\u006f\u0075n\u0074";case ST_PivotFilterTypePercent :_dgedf .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_PivotFilterTypeSum :_dgedf .Value ="\u0073\u0075\u006d";case ST_PivotFilterTypeCaptionEqual :_dgedf .Value ="\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c"; -case ST_PivotFilterTypeCaptionNotEqual :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeCaptionBeginsWith :_dgedf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068"; -case ST_PivotFilterTypeCaptionNotBeginsWith :_dgedf .Value ="c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068";case ST_PivotFilterTypeCaptionEndsWith :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068"; -case ST_PivotFilterTypeCaptionNotEndsWith :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068";case ST_PivotFilterTypeCaptionContains :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073"; -case ST_PivotFilterTypeCaptionNotContains :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073";case ST_PivotFilterTypeCaptionGreaterThan :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e"; -case ST_PivotFilterTypeCaptionGreaterThanOrEqual :_dgedf .Value ="\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l";case ST_PivotFilterTypeCaptionLessThan :_dgedf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; -case ST_PivotFilterTypeCaptionLessThanOrEqual :_dgedf .Value ="\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c";case ST_PivotFilterTypeCaptionBetween :_dgedf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e"; -case ST_PivotFilterTypeCaptionNotBetween :_dgedf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeValueEqual :_dgedf .Value ="\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c"; -case ST_PivotFilterTypeValueNotEqual :_dgedf .Value ="\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeValueGreaterThan :_dgedf .Value ="\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; -case ST_PivotFilterTypeValueGreaterThanOrEqual :_dgedf .Value ="\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeValueLessThan :_dgedf .Value ="\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; -case ST_PivotFilterTypeValueLessThanOrEqual :_dgedf .Value ="v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case ST_PivotFilterTypeValueBetween :_dgedf .Value ="\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; -case ST_PivotFilterTypeValueNotBetween :_dgedf .Value ="\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeDateEqual :_dgedf .Value ="\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l";case ST_PivotFilterTypeDateNotEqual :_dgedf .Value ="\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; -case ST_PivotFilterTypeDateOlderThan :_dgedf .Value ="\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeDateOlderThanOrEqual :_dgedf .Value ="d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; -case ST_PivotFilterTypeDateNewerThan :_dgedf .Value ="\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeDateNewerThanOrEqual :_dgedf .Value ="d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; -case ST_PivotFilterTypeDateBetween :_dgedf .Value ="d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeDateNotBetween :_dgedf .Value ="\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeTomorrow :_dgedf .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077"; -case ST_PivotFilterTypeToday :_dgedf .Value ="\u0074\u006f\u0064a\u0079";case ST_PivotFilterTypeYesterday :_dgedf .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case ST_PivotFilterTypeNextWeek :_dgedf .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b"; -case ST_PivotFilterTypeThisWeek :_dgedf .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_PivotFilterTypeLastWeek :_dgedf .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case ST_PivotFilterTypeNextMonth :_dgedf .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; -case ST_PivotFilterTypeThisMonth :_dgedf .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_PivotFilterTypeLastMonth :_dgedf .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case ST_PivotFilterTypeNextQuarter :_dgedf .Value ="n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; -case ST_PivotFilterTypeThisQuarter :_dgedf .Value ="t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_PivotFilterTypeLastQuarter :_dgedf .Value ="l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_PivotFilterTypeNextYear :_dgedf .Value ="\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072"; -case ST_PivotFilterTypeThisYear :_dgedf .Value ="\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case ST_PivotFilterTypeLastYear :_dgedf .Value ="\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072";case ST_PivotFilterTypeYearToDate :_dgedf .Value ="\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065"; -case ST_PivotFilterTypeQ1 :_dgedf .Value ="\u0051\u0031";case ST_PivotFilterTypeQ2 :_dgedf .Value ="\u0051\u0032";case ST_PivotFilterTypeQ3 :_dgedf .Value ="\u0051\u0033";case ST_PivotFilterTypeQ4 :_dgedf .Value ="\u0051\u0034";case ST_PivotFilterTypeM1 :_dgedf .Value ="\u004d\u0031"; -case ST_PivotFilterTypeM2 :_dgedf .Value ="\u004d\u0032";case ST_PivotFilterTypeM3 :_dgedf .Value ="\u004d\u0033";case ST_PivotFilterTypeM4 :_dgedf .Value ="\u004d\u0034";case ST_PivotFilterTypeM5 :_dgedf .Value ="\u004d\u0035";case ST_PivotFilterTypeM6 :_dgedf .Value ="\u004d\u0036"; -case ST_PivotFilterTypeM7 :_dgedf .Value ="\u004d\u0037";case ST_PivotFilterTypeM8 :_dgedf .Value ="\u004d\u0038";case ST_PivotFilterTypeM9 :_dgedf .Value ="\u004d\u0039";case ST_PivotFilterTypeM10 :_dgedf .Value ="\u004d\u0031\u0030";case ST_PivotFilterTypeM11 :_dgedf .Value ="\u004d\u0031\u0031"; -case ST_PivotFilterTypeM12 :_dgedf .Value ="\u004d\u0031\u0032";};return _dgedf ,nil ;};func (_ecgcb *CT_Format )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecgcb .PivotArea =NewCT_PivotArea ();for _ ,_geeg :=range start .Attr {if _geeg .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_ecgcb .ActionAttr .UnmarshalXMLAttr (_geeg ); -continue ;};if _geeg .Name .Local =="\u0064\u0078\u0066I\u0064"{_cddegg ,_beca :=_f .ParseUint (_geeg .Value ,10,32);if _beca !=nil {return _beca ;};_addb :=uint32 (_cddegg );_ecgcb .DxfIdAttr =&_addb ;continue ;};};_dbcfb :for {_eggdd ,_gcgf :=d .Token (); -if _gcgf !=nil {return _gcgf ;};switch _bafdd :=_eggdd .(type ){case _c .StartElement :switch _bafdd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _dggbfc :=d .DecodeElement (_ecgcb .PivotArea ,&_bafdd ); -_dggbfc !=nil {return _dggbfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecgcb .ExtLst =NewCT_ExtensionList (); -if _ffeef :=d .DecodeElement (_ecgcb .ExtLst ,&_bafdd );_ffeef !=nil {return _ffeef ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u006f\u0072m\u0061\u0074 \u0025\u0076",_bafdd .Name ); -if _ecdcfc :=d .Skip ();_ecdcfc !=nil {return _ecdcfc ;};};case _c .EndElement :break _dbcfb ;case _c .CharData :};};return nil ;};type CT_TableParts struct{ +// Filter +FilterUniqueAttr *bool ; -// Count -CountAttr *uint32 ; +// View Type +ViewAttr ST_SheetViewType ; -// Table Part -TablePart []*CT_TablePart ;}; +// Show Ruler +ShowRulerAttr *bool ; -// Validate validates the CT_RangeSet and its children -func (_daaec *CT_RangeSet )Validate ()error {return _daaec .ValidateWithPath ("C\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074");};type CT_WebPr struct{ +// Top Left Visible Cell +TopLeftCellAttr *string ; -// XML Source -XmlAttr *bool ; +// Pane Split Information +Pane *CT_Pane ; -// Import XML Source Data -SourceDataAttr *bool ; +// Selection +Selection *CT_Selection ; -// Parse PRE -ParsePreAttr *bool ; +// Horizontal Page Breaks +RowBreaks *CT_PageBreak ; -// Consecutive Delimiters -ConsecutiveAttr *bool ; +// Vertical Page Breaks +ColBreaks *CT_PageBreak ; -// Use First Row -FirstRowAttr *bool ; +// Page Margins +PageMargins *CT_PageMargins ; -// Created in Excel 97 -Xl97Attr *bool ; +// Print Options +PrintOptions *CT_PrintOptions ; -// Dates as Text -TextDatesAttr *bool ; +// Page Setup Settings +PageSetup *CT_PageSetup ; -// Refreshed in Excel 2000 -Xl2000Attr *bool ; +// Header Footer Settings +HeaderFooter *CT_HeaderFooter ; -// URL -UrlAttr *string ; +// AutoFilter Settings +AutoFilter *CT_AutoFilter ;ExtLst *CT_ExtensionList ;}; -// Web Post -PostAttr *string ; +// Validate validates the CT_OleLink and its children +func (_abbaee *CT_OleLink )Validate ()error {return _abbaee .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004c\u0069\u006e\u006b");};type CT_MapInfo struct{ -// HTML Tables Only -HtmlTablesAttr *bool ; +// Prefix Mappings for XPath Expressions +SelectionNamespacesAttr string ; -// HTML Formatting Handling -HtmlFormatAttr ST_HtmlFmt ; +// XML Schema +Schema []*CT_Schema ; -// Edit Query URL -EditPageAttr *string ; +// XML Mapping Properties +Map []*CT_Map ;};func (_adega ST_Visibility )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgbbfa :=_c .Attr {};_cgbbfa .Name =name ;switch _adega {case ST_VisibilityUnset :_cgbbfa .Value ="";case ST_VisibilityVisible :_cgbbfa .Value ="\u0076i\u0073\u0069\u0062\u006c\u0065"; +case ST_VisibilityHidden :_cgbbfa .Value ="\u0068\u0069\u0064\u0064\u0065\u006e";case ST_VisibilityVeryHidden :_cgbbfa .Value ="\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e";};return _cgbbfa ,nil ;}; -// Tables -Tables *CT_Tables ;}; +// Validate validates the CT_ExternalLink and its children +func (_debcf *CT_ExternalLink )Validate ()error {return _debcf .ValidateWithPath ("\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b");};func NewCT_ExtensionList ()*CT_ExtensionList {_ggff :=&CT_ExtensionList {};return _ggff }; -// ValidateWithPath validates the ExternalLink and its children, prefixing error messages with path -func (_fdgef *ExternalLink )ValidateWithPath (path string )error {if _degda :=_fdgef .CT_ExternalLink .ValidateWithPath (path );_degda !=nil {return _degda ;};return nil ;};func NewCT_Formats ()*CT_Formats {_daed :=&CT_Formats {};return _daed }; -// Validate validates the CT_MdxKPI and its children -func (_acdba *CT_MdxKPI )Validate ()error {return _acdba .ValidateWithPath ("\u0043T\u005f\u004d\u0064\u0078\u004b\u0050I");};func (_dedca *CT_RevisionsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcffc :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_gdcef :=NewCT_RevisionRowColumn (); -if _fgbdgd :=d .DecodeElement (_gdcef ,&_dcffc );_fgbdgd !=nil {return _fgbdgd ;};_dedca .Rrc =append (_dedca .Rrc ,_gdcef );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_dgeag :=NewCT_RevisionMove (); -if _bbccf :=d .DecodeElement (_dgeag ,&_dcffc );_bbccf !=nil {return _bbccf ;};_dedca .Rm =append (_dedca .Rm ,_dgeag );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_bfbbeg :=NewCT_RevisionCustomView (); -if _effdb :=d .DecodeElement (_bfbbeg ,&_dcffc );_effdb !=nil {return _effdb ;};_dedca .Rcv =append (_dedca .Rcv ,_bfbbeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_caffe :=NewCT_RevisionSheetRename (); -if _bdccf :=d .DecodeElement (_caffe ,&_dcffc );_bdccf !=nil {return _bdccf ;};_dedca .Rsnm =append (_dedca .Rsnm ,_caffe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_cfbcd :=NewCT_RevisionInsertSheet (); -if _gdded :=d .DecodeElement (_cfbcd ,&_dcffc );_gdded !=nil {return _gdded ;};_dedca .Ris =append (_dedca .Ris ,_cfbcd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_adgaf :=NewCT_RevisionCellChange (); -if _bggda :=d .DecodeElement (_adgaf ,&_dcffc );_bggda !=nil {return _bggda ;};_dedca .Rcc =append (_dedca .Rcc ,_adgaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_gecbdb :=NewCT_RevisionFormatting (); -if _caggg :=d .DecodeElement (_gecbdb ,&_dcffc );_caggg !=nil {return _caggg ;};_dedca .Rfmt =append (_dedca .Rfmt ,_gecbdb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_cgbc :=NewCT_RevisionAutoFormatting (); -if _dbced :=d .DecodeElement (_cgbc ,&_dcffc );_dbced !=nil {return _dbced ;};_dedca .Raf =append (_dedca .Raf ,_cgbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_edggc :=NewCT_RevisionDefinedName (); -if _bcaad :=d .DecodeElement (_edggc ,&_dcffc );_bcaad !=nil {return _bcaad ;};_dedca .Rdn =append (_dedca .Rdn ,_edggc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_gcgffa :=NewCT_RevisionComment (); -if _gceag :=d .DecodeElement (_gcgffa ,&_dcffc );_gceag !=nil {return _gceag ;};_dedca .Rcmt =append (_dedca .Rcmt ,_gcgffa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_dfgfe :=NewCT_RevisionQueryTableField (); -if _gfddc :=d .DecodeElement (_dfgfe ,&_dcffc );_gfddc !=nil {return _gfddc ;};_dedca .Rqt =append (_dedca .Rqt ,_dfgfe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_fbaeb :=NewCT_RevisionConflict (); -if _fffbb :=d .DecodeElement (_fbaeb ,&_dcffc );_fffbb !=nil {return _fffbb ;};_dedca .Rcft =append (_dedca .Rcft ,_fbaeb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dcffc .Name ); -if _eegbga :=d .Skip ();_eegbga !=nil {return _eegbga ;};};return nil ;};func (_acfdaf ST_DdeValueType )String ()string {switch _acfdaf {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0062";case 3:return "\u006e";case 4:return "\u0065"; -case 5:return "\u0073\u0074\u0072";};return "";};func NewCT_WebPublishing ()*CT_WebPublishing {_becac :=&CT_WebPublishing {};return _becac };func (_ggccb *CT_ExternalBook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_ggccb .IdAttr )}); -e .EncodeToken (start );if _ggccb .SheetNames !=nil {_eeeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074N\u0061\u006d\u0065\u0073"}};e .EncodeElement (_ggccb .SheetNames ,_eeeg );};if _ggccb .DefinedNames !=nil {_gaab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0064\u0065f\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}}; -e .EncodeElement (_ggccb .DefinedNames ,_gaab );};if _ggccb .SheetDataSet !=nil {_fcedd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0073\u0068e\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074"}};e .EncodeElement (_ggccb .SheetDataSet ,_fcedd ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dfba *CT_FieldGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfba .ParAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_dfba .ParAttr )}); -};if _dfba .BaseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_dfba .BaseAttr )});};e .EncodeToken (start );if _dfba .RangePr !=nil {_bfeda :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0072\u0061\u006e\u0067\u0065\u0050\u0072"}}; -e .EncodeElement (_dfba .RangePr ,_bfeda );};if _dfba .DiscretePr !=nil {_bddge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u0073\u0063\u0072e\u0074\u0065\u0050\u0072"}};e .EncodeElement (_dfba .DiscretePr ,_bddge ); -};if _dfba .GroupItems !=nil {_cgfa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070I\u0074\u0065\u006d\u0073"}};e .EncodeElement (_dfba .GroupItems ,_cgfa );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_efgea *CT_SmartTags )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_bdgda :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053\u006d\u0061\u0072t\u0054\u0061\u0067\u0073"}}; -for _ ,_gefcf :=range _efgea .CellSmartTags {e .EncodeElement (_gefcf ,_bdgda );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eccaa ST_MdxFunctionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eccaa .String (),start ); -};func (_fadffd ST_GroupBy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fadffd .String (),start );};func (_gfdcb ST_DataConsolidateFunction )String ()string {switch _gfdcb {case 0:return "";case 1:return "\u0061v\u0065\u0072\u0061\u0067\u0065"; -case 2:return "\u0063\u006f\u0075n\u0074";case 3:return "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds";case 4:return "\u006d\u0061\u0078";case 5:return "\u006d\u0069\u006e";case 6:return "\u0070r\u006f\u0064\u0075\u0063\u0074";case 7:return "\u0073\u0074\u0064\u0044\u0065\u0076"; -case 8:return "\u0073t\u0064\u0044\u0065\u0076\u0070";case 9:return "\u0073\u0075\u006d";case 10:return "\u0076\u0061\u0072";case 11:return "\u0076\u0061\u0072\u0070";};return "";}; +// ValidateWithPath validates the CT_UndoInfo and its children, prefixing error messages with path +func (_bdaef *CT_UndoInfo )ValidateWithPath (path string )error {if _bdaef .ExpAttr ==ST_FormulaExpressionUnset {return _ba .Errorf ("\u0025\u0073\u002fE\u0078\u0070\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gcdga :=_bdaef .ExpAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0070\u0041\u0074\u0074\u0072");_gcdga !=nil {return _gcdga ;};return nil ;};type ST_PageOrder byte ;func (_ddcee *ST_FileType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ddcee =0; +case "\u006d\u0061\u0063":*_ddcee =1;case "\u0077\u0069\u006e":*_ddcee =2;case "\u0064\u006f\u0073":*_ddcee =3;case "\u006c\u0069\u006e":*_ddcee =4;case "\u006f\u0074\u0068e\u0072":*_ddcee =5;};return nil ;};func (_ecdde *CT_FileSharing )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddceb :=range start .Attr {if _ddceb .Name .Local =="\u0072\u0065\u0061\u0064On\u006c\u0079\u0052\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"{_fgbge ,_egdac :=_g .ParseBool (_ddceb .Value ); +if _egdac !=nil {return _egdac ;};_ecdde .ReadOnlyRecommendedAttr =&_fgbge ;continue ;};if _ddceb .Name .Local =="\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"{_ffdg :=_ddceb .Value ;_ecdde .UserNameAttr =&_ffdg ;continue ;};if _ddceb .Name .Local =="\u0072\u0065\u0073\u0065rv\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_accaff :=_ddceb .Value ; +_ecdde .ReservationPasswordAttr =&_accaff ;continue ;};if _ddceb .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_adfeg :=_ddceb .Value ;_ecdde .AlgorithmNameAttr =&_adfeg ;continue ;};if _ddceb .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_ecdf :=_ddceb .Value ; +_ecdde .HashValueAttr =&_ecdf ;continue ;};if _ddceb .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_afeb :=_ddceb .Value ;_ecdde .SaltValueAttr =&_afeb ;continue ;};if _ddceb .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_fceg ,_fecd :=_g .ParseUint (_ddceb .Value ,10,32); +if _fecd !=nil {return _fecd ;};_dabbe :=uint32 (_fceg );_ecdde .SpinCountAttr =&_dabbe ;continue ;};};for {_bcgad ,_dcbcc :=d .Token ();if _dcbcc !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067:\u0020\u0025\u0073",_dcbcc ); +};if _agag ,_decgd :=_bcgad .(_c .EndElement );_decgd &&_agag .Name ==start .Name {break ;};};return nil ;};func (_gabfcf *ST_GrowShrinkType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gabfcf =0;case "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065":*_gabfcf =1; +case "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072":*_gabfcf =2;case "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072":*_gabfcf =3;};return nil ;};type ST_Sqref []string ;type CT_Item struct{ -// Validate validates the VolTypes and its children -func (_egdabf *VolTypes )Validate ()error {return _egdabf .ValidateWithPath ("\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073");};func NewTable ()*Table {_ffeda :=&Table {};_ffeda .CT_Table =*NewCT_Table ();return _ffeda };func (_cbdagd *CT_PhoneticRun )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0062"},Value :_fg .Sprintf ("\u0025\u0076",_cbdagd .SbAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0062"},Value :_fg .Sprintf ("\u0025\u0076",_cbdagd .EbAttr )});e .EncodeToken (start );_gacea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};_d .AddPreserveSpaceAttr (&_gacea ,_cbdagd .T ); -e .EncodeElement (_cbdagd .T ,_gacea );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_eaddg *CT_NumFmt )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ccfbg :=range start .Attr {if _ccfbg .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_adefe ,_eacce :=_f .ParseUint (_ccfbg .Value ,10,32); -if _eacce !=nil {return _eacce ;};_eaddg .NumFmtIdAttr =uint32 (_adefe );continue ;};if _ccfbg .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"{_bfbbga :=_ccfbg .Value ;_eaddg .FormatCodeAttr =_bfbbga ;continue ;};};for {_bebbd ,_begbfa :=d .Token (); -if _begbfa !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_begbfa );};if _bfebec ,_gdecb :=_bebbd .(_c .EndElement );_gdecb &&_bfebec .Name ==start .Name {break ;};};return nil ; -};func (_cbgcd *CT_Parameter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbgcd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .NameAttr )}); -};if _cbgcd .SqlTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073q\u006c\u0054\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .SqlTypeAttr )});};if _cbgcd .ParameterTypeAttr !=ST_ParameterTypeUnset {_acagge ,_gceee :=_cbgcd .ParameterTypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0054\u0079\u0070\u0065"}); -if _gceee !=nil {return _gceee ;};start .Attr =append (start .Attr ,_acagge );};if _cbgcd .RefreshOnChangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0066r\u0065\u0073\u0068\u004f\u006e\u0043\u0068\u0061\u006e\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbgcd .RefreshOnChangeAttr ))}); -};if _cbgcd .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .PromptAttr )});};if _cbgcd .BooleanAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062o\u006f\u006c\u0065\u0061\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbgcd .BooleanAttr ))}); -};if _cbgcd .DoubleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u006f\u0075\u0062\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .DoubleAttr )});};if _cbgcd .IntegerAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0074\u0065\u0067\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .IntegerAttr )}); -};if _cbgcd .StringAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .StringAttr )});};if _cbgcd .CellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cbgcd .CellAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_deeaa *CT_DataValidations )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edaca :=range start .Attr {if _edaca .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0050\u0072o\u006d\u0070\u0074\u0073"{_efdcf ,_badc :=_f .ParseBool (_edaca .Value ); -if _badc !=nil {return _badc ;};_deeaa .DisablePromptsAttr =&_efdcf ;continue ;};if _edaca .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_gedfe ,_agadeg :=_f .ParseUint (_edaca .Value ,10,32);if _agadeg !=nil {return _agadeg ;};_eaeff :=uint32 (_gedfe ); -_deeaa .XWindowAttr =&_eaeff ;continue ;};if _edaca .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_eaeab ,_debcee :=_f .ParseUint (_edaca .Value ,10,32);if _debcee !=nil {return _debcee ;};_fdbae :=uint32 (_eaeab );_deeaa .YWindowAttr =&_fdbae ; -continue ;};if _edaca .Name .Local =="\u0063\u006f\u0075n\u0074"{_dfggd ,_bedbc :=_f .ParseUint (_edaca .Value ,10,32);if _bedbc !=nil {return _bedbc ;};_dfgc :=uint32 (_dfggd );_deeaa .CountAttr =&_dfgc ;continue ;};};_eagce :for {_fefbe ,_fabcad :=d .Token (); -if _fabcad !=nil {return _fabcad ;};switch _faga :=_fefbe .(type ){case _c .StartElement :switch _faga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"}:_fgccf :=NewCT_DataValidation (); -if _gffe :=d .DecodeElement (_fgccf ,&_faga );_gffe !=nil {return _gffe ;};_deeaa .DataValidation =append (_deeaa .DataValidation ,_fgccf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061l\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_faga .Name ); -if _ecdga :=d .Skip ();_ecdga !=nil {return _ecdga ;};};case _c .EndElement :break _eagce ;case _c .CharData :};};return nil ;};func NewCT_Hyperlinks ()*CT_Hyperlinks {_cfagfe :=&CT_Hyperlinks {};return _cfagfe };type CT_QueryTable struct{ +// Item User Caption +NAttr *string ; -// QueryTable Name -NameAttr string ; +// Item Type +TAttr ST_ItemType ; -// First Row Column Titles -HeadersAttr *bool ; +// Hidden +HAttr *bool ; -// Row Numbers -RowNumbersAttr *bool ; +// Character +SAttr *bool ; -// Disable Refresh -DisableRefreshAttr *bool ; +// Hide Details +SdAttr *bool ; -// Background Refresh -BackgroundRefreshAttr *bool ; +// Calculated Member +FAttr *bool ; -// First Background Refresh -FirstBackgroundRefreshAttr *bool ; +// Missing +MAttr *bool ; -// Refresh On Load -RefreshOnLoadAttr *bool ; +// Child Items +CAttr *bool ; -// Grow Shrink Type -GrowShrinkTypeAttr ST_GrowShrinkType ; +// Item Index +XAttr *uint32 ; -// Fill Adjacent Formulas -FillFormulasAttr *bool ; +// Expanded +DAttr *bool ; -// Remove Data On Save -RemoveDataOnSaveAttr *bool ; +// Drill Across Attributes +EAttr *bool ;}; -// Disable Edit -DisableEditAttr *bool ; +// Validate validates the CT_Sets and its children +func (_edafe *CT_Sets )Validate ()error {return _edafe .ValidateWithPath ("\u0043T\u005f\u0053\u0065\u0074\u0073");}; -// Preserve Formatting On Refresh -PreserveFormattingAttr *bool ; +// Validate validates the CT_Scenario and its children +func (_eafcg *CT_Scenario )Validate ()error {return _eafcg .ValidateWithPath ("C\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f");};func (_dbbdc *CT_OleSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdafad :=range start .Attr {if _cdafad .Name .Local =="\u0072\u0065\u0066"{_ddffgd :=_cdafad .Value ; +_dbbdc .RefAttr =_ddffgd ;continue ;};};for {_ddfbfc ,_ebcdf :=d .Token ();if _ebcdf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065\u003a\u0020%\u0073",_ebcdf );};if _bedced ,_abedgbf :=_ddfbfc .(_c .EndElement ); +_abedgbf &&_bedced .Name ==start .Name {break ;};};return nil ;};func (_ceebcb ST_ShowDataAs )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_caca :=_c .Attr {};_caca .Name =name ;switch _ceebcb {case ST_ShowDataAsUnset :_caca .Value ="";case ST_ShowDataAsNormal :_caca .Value ="\u006e\u006f\u0072\u006d\u0061\u006c"; +case ST_ShowDataAsDifference :_caca .Value ="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065";case ST_ShowDataAsPercent :_caca .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_ShowDataAsPercentDiff :_caca .Value ="p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066"; +case ST_ShowDataAsRunTotal :_caca .Value ="\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c";case ST_ShowDataAsPercentOfRow :_caca .Value ="\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077";case ST_ShowDataAsPercentOfCol :_caca .Value ="\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c"; +case ST_ShowDataAsPercentOfTotal :_caca .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c";case ST_ShowDataAsIndex :_caca .Value ="\u0069\u006e\u0064e\u0078";};return _caca ,nil ;}; -// Adjust Column Width On Refresh -AdjustColumnWidthAttr *bool ; +// Validate validates the CT_MeasureDimensionMap and its children +func (_ebbab *CT_MeasureDimensionMap )Validate ()error {return _ebbab .ValidateWithPath ("\u0043\u0054\u005f\u004dea\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004da\u0070");};func (_ecgege ST_PatternType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ecgege .String (),start ); +};type CT_SingleXmlCells struct{ -// Intermediate -IntermediateAttr *bool ; +// Table Properties +SingleXmlCell []*CT_SingleXmlCell ;};func (_bcggc *ST_VerticalAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bcggc =0;case "\u0074\u006f\u0070":*_bcggc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bcggc =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_bcggc =3; +case "\u006au\u0073\u0074\u0069\u0066\u0079":*_bcggc =4;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_bcggc =5;};return nil ;}; -// Connection Id -ConnectionIdAttr uint32 ; +// Validate validates the CT_Connection and its children +func (_aadca *CT_Connection )Validate ()error {return _aadca .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e");}; -// QueryTable Refresh Information -QueryTableRefresh *CT_QueryTableRefresh ; +// ValidateWithPath validates the CT_PrintOptions and its children, prefixing error messages with path +func (_fceb *CT_PrintOptions )ValidateWithPath (path string )error {return nil };func (_cbafg *ST_HorizontalAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbafg =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_cbafg =1; +case "\u006c\u0065\u0066\u0074":*_cbafg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cbafg =3;case "\u0072\u0069\u0067h\u0074":*_cbafg =4;case "\u0066\u0069\u006c\u006c":*_cbafg =5;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_cbafg =6;case "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_cbafg =7; +case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cbafg =8;};return nil ;}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ;ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;};func NewCT_RPrElt ()*CT_RPrElt {_eabed :=&CT_RPrElt {}; -return _eabed };func (_cfgfg ST_FontScheme )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gaceg :=_c .Attr {};_gaceg .Name =name ;switch _cfgfg {case ST_FontSchemeUnset :_gaceg .Value ="";case ST_FontSchemeNone :_gaceg .Value ="\u006e\u006f\u006e\u0065"; -case ST_FontSchemeMajor :_gaceg .Value ="\u006d\u0061\u006ao\u0072";case ST_FontSchemeMinor :_gaceg .Value ="\u006d\u0069\u006eo\u0072";};return _gaceg ,nil ;};func (_gggdb *CT_SheetBackgroundPicture )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcdee :=range start .Attr {if _dcdee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dcdee .Name .Local =="\u0069\u0064"||_dcdee .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dcdee .Name .Local =="\u0069\u0064"{_eadfc :=_dcdee .Value ; -_gggdb .IdAttr =_eadfc ;continue ;};};for {_bcgac ,_bdffc :=d .Token ();if _bdffc !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0053\u0068\u0065\u0065\u0074\u0042\u0061\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0069\u0063\u0074\u0075\u0072e\u003a\u0020\u0025\u0073",_bdffc ); -};if _fgcac ,_beccab :=_bcgac .(_c .EndElement );_beccab &&_fgcac .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the MapInfo and its children, prefixing error messages with path +func (_adgfgfa *MapInfo )ValidateWithPath (path string )error {if _abcfe :=_adgfgfa .CT_MapInfo .ValidateWithPath (path );_abcfe !=nil {return _abcfe ;};return nil ;};func (_aacgc *CT_VolTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdgab :for {_gdgbed ,_gcbcd :=d .Token (); +if _gcbcd !=nil {return _gcbcd ;};switch _cfagd :=_gdgbed .(type ){case _c .StartElement :switch _cfagd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"}:_debg :=NewCT_VolType (); +if _eabdec :=d .DecodeElement (_debg ,&_cfagd );_eabdec !=nil {return _eabdec ;};_aacgc .VolType =append (_aacgc .VolType ,_debg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aacgc .ExtLst =NewCT_ExtensionList (); +if _dgcdefb :=d .DecodeElement (_aacgc .ExtLst ,&_cfagd );_dgcdefb !=nil {return _dgcdefb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_cfagd .Name ); +if _eedfec :=d .Skip ();_eedfec !=nil {return _eedfec ;};};case _c .EndElement :break _gdgab ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path -func (_fccgc *CT_Parameter )ValidateWithPath (path string )error {if _aeadge :=_fccgc .ParameterTypeAttr .ValidateWithPath (path +"\u002fP\u0061r\u0061\u006d\u0065\u0074\u0065r\u0054\u0079p\u0065\u0041\u0074\u0074\u0072");_aeadge !=nil {return _aeadge ; -};return nil ;}; +// ValidateWithPath validates the CT_CalcPr and its children, prefixing error messages with path +func (_ffc *CT_CalcPr )ValidateWithPath (path string )error {if _gbc :=_ffc .CalcModeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0063\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gbc !=nil {return _gbc ;};if _fafad :=_ffc .RefModeAttr .ValidateWithPath (path +"\u002f\u0052\u0065f\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); +_fafad !=nil {return _fafad ;};return nil ;}; -// Validate validates the CT_DefinedNames and its children -func (_dgfeae *CT_DefinedNames )Validate ()error {return _dgfeae .ValidateWithPath ("\u0043T\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");}; +// ValidateWithPath validates the CT_SheetViews and its children, prefixing error messages with path +func (_fdgbb *CT_SheetViews )ValidateWithPath (path string )error {for _bfbcef ,_fdfed :=range _fdgbb .SheetView {if _eecfg :=_fdfed .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_bfbcef )); +_eecfg !=nil {return _eecfg ;};};if _fdgbb .ExtLst !=nil {if _caegc :=_fdgbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caegc !=nil {return _caegc ;};};return nil ;};func NewCT_GroupItems ()*CT_GroupItems {_baffd :=&CT_GroupItems {}; +return _baffd };func (_cacddc *CT_RangeSets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edgfg :=range start .Attr {if _edgfg .Name .Local =="\u0063\u006f\u0075n\u0074"{_acaef ,_beeecf :=_g .ParseUint (_edgfg .Value ,10,32);if _beeecf !=nil {return _beeecf ; +};_dbbfd :=uint32 (_acaef );_cacddc .CountAttr =&_dbbfd ;continue ;};};_ggeaeg :for {_cdcc ,_adbcgd :=d .Token ();if _adbcgd !=nil {return _adbcgd ;};switch _dbccf :=_cdcc .(type ){case _c .StartElement :switch _dbccf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"}:_cegba :=NewCT_RangeSet (); +if _dcegd :=d .DecodeElement (_cegba ,&_dbccf );_dcegd !=nil {return _dcegd ;};_cacddc .RangeSet =append (_cacddc .RangeSet ,_cegba );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0061\u006eg\u0065\u0053\u0065\u0074\u0073\u0020\u0025\u0076",_dbccf .Name ); +if _dagbc :=d .Skip ();_dagbc !=nil {return _dagbc ;};};case _c .EndElement :break _ggeaeg ;case _c .CharData :};};return nil ;};func NewCT_Pane ()*CT_Pane {_dbafb :=&CT_Pane {};return _dbafb };type CT_ExternalReferences struct{ -// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path -func (_bdac *CT_Comment )ValidateWithPath (path string )error {if _bdac .GuidAttr !=nil {if !_b .ST_GuidPatternRe .MatchString (*_bdac .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,*_bdac .GuidAttr ); -};};if _aff :=_bdac .Text .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074");_aff !=nil {return _aff ;};if _bdac .CommentPr !=nil {if _fcdd :=_bdac .CommentPr .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072");_fcdd !=nil {return _fcdd ; -};};return nil ;};func (_abggcd *ST_SortMethod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edfaf ,_ccabc :=d .Token ();if _ccabc !=nil {return _ccabc ;};if _acbdg ,_eaadc :=_edfaf .(_c .EndElement );_eaadc &&_acbdg .Name ==start .Name {*_abggcd =1; -return nil ;};if _bbdbe ,_cbada :=_edfaf .(_c .CharData );!_cbada {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edfaf );}else {switch string (_bbdbe ){case "":*_abggcd =0; -case "\u0073\u0074\u0072\u006f\u006b\u0065":*_abggcd =1;case "\u0070\u0069\u006e\u0059\u0069\u006e":*_abggcd =2;case "\u006e\u006f\u006e\u0065":*_abggcd =3;};};_edfaf ,_ccabc =d .Token ();if _ccabc !=nil {return _ccabc ;};if _fdeac ,_caddf :=_edfaf .(_c .EndElement ); -_caddf &&_fdeac .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edfaf );};type ST_DataValidationImeMode byte ; -func (_cbccd *CT_PivotTableStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cbccd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cbccd .NameAttr )}); -};if _cbccd .ShowRowHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbccd .ShowRowHeadersAttr ))}); -};if _cbccd .ShowColHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbccd .ShowColHeadersAttr ))}); -};if _cbccd .ShowRowStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbccd .ShowRowStripesAttr ))}); -};if _cbccd .ShowColStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbccd .ShowColStripesAttr ))}); -};if _cbccd .ShowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cbccd .ShowLastColumnAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CellStyle ()*CT_CellStyle {_fedf :=&CT_CellStyle {};return _fedf };func (_ceae *CT_Parameter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcebc :=range start .Attr {if _fcebc .Name .Local =="\u006e\u0061\u006d\u0065"{_gadab :=_fcebc .Value ; -_ceae .NameAttr =&_gadab ;continue ;};if _fcebc .Name .Local =="\u0073q\u006c\u0054\u0079\u0070\u0065"{_fbab ,_dgca :=_f .ParseInt (_fcebc .Value ,10,32);if _dgca !=nil {return _dgca ;};_ggbb :=int32 (_fbab );_ceae .SqlTypeAttr =&_ggbb ;continue ;};if _fcebc .Name .Local =="\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0054\u0079\u0070\u0065"{_ceae .ParameterTypeAttr .UnmarshalXMLAttr (_fcebc ); -continue ;};if _fcebc .Name .Local =="\u0072e\u0066r\u0065\u0073\u0068\u004f\u006e\u0043\u0068\u0061\u006e\u0067\u0065"{_gabfac ,_edcbd :=_f .ParseBool (_fcebc .Value );if _edcbd !=nil {return _edcbd ;};_ceae .RefreshOnChangeAttr =&_gabfac ;continue ;}; -if _fcebc .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_gggfg :=_fcebc .Value ;_ceae .PromptAttr =&_gggfg ;continue ;};if _fcebc .Name .Local =="\u0062o\u006f\u006c\u0065\u0061\u006e"{_gcagb ,_cgcge :=_f .ParseBool (_fcebc .Value );if _cgcge !=nil {return _cgcge ; -};_ceae .BooleanAttr =&_gcagb ;continue ;};if _fcebc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065"{_fccbg ,_egbgf :=_f .ParseFloat (_fcebc .Value ,64);if _egbgf !=nil {return _egbgf ;};_ceae .DoubleAttr =&_fccbg ;continue ;};if _fcebc .Name .Local =="\u0069n\u0074\u0065\u0067\u0065\u0072"{_ffgeg ,_afbdc :=_f .ParseInt (_fcebc .Value ,10,32); -if _afbdc !=nil {return _afbdc ;};_addge :=int32 (_ffgeg );_ceae .IntegerAttr =&_addge ;continue ;};if _fcebc .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_eccab :=_fcebc .Value ;_ceae .StringAttr =&_eccab ;continue ;};if _fcebc .Name .Local =="\u0063\u0065\u006c\u006c"{_bacec :=_fcebc .Value ; -_ceae .CellAttr =&_bacec ;continue ;};};for {_abfe ,_bgcag :=d .Token ();if _bgcag !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061r\u0061\u006d\u0065\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_bgcag ); -};if _eaeafb ,_fdgcf :=_abfe .(_c .EndElement );_fdgcf &&_eaeafb .Name ==start .Name {break ;};};return nil ;};func (_gaaeb *ST_TableStyleType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbgcgb ,_ffgee :=d .Token ();if _ffgee !=nil {return _ffgee ; -};if _efacc ,_cbeab :=_gbgcgb .(_c .EndElement );_cbeab &&_efacc .Name ==start .Name {*_gaaeb =1;return nil ;};if _bedefg ,_adgfd :=_gbgcgb .(_c .CharData );!_adgfd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbgcgb ); -}else {switch string (_bedefg ){case "":*_gaaeb =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_gaaeb =1;case "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw":*_gaaeb =2;case "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_gaaeb =3; -case "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_gaaeb =4;case "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_gaaeb =5;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065":*_gaaeb =6; -case "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065":*_gaaeb =7;case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065":*_gaaeb =8;case "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065":*_gaaeb =9; -case "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c":*_gaaeb =10;case "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c":*_gaaeb =11;case "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c":*_gaaeb =12; -case "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c":*_gaaeb =13;case "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_gaaeb =14;case "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e":*_gaaeb =15; -case "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_gaaeb =16;case "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_gaaeb =17;case "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077":*_gaaeb =18; -case "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_gaaeb =19;case "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077":*_gaaeb =20;case "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_gaaeb =21; -case "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067":*_gaaeb =22;case "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_gaaeb =23; -case "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_gaaeb =24;case "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067":*_gaaeb =25;case "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_gaaeb =26; -case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073":*_gaaeb =27;case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073":*_gaaeb =28;};};_gbgcgb ,_ffgee =d .Token ();if _ffgee !=nil {return _ffgee ; -};if _dfgac ,_acdfc :=_gbgcgb .(_c .EndElement );_acdfc &&_dfgac .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbgcgb ); -};func (_fedaf *CT_VerticalAlignFontProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fedaf .ValAttr =_b .ST_VerticalAlignRun (1);for _ ,_bebbf :=range start .Attr {if _bebbf .Name .Local =="\u0076\u0061\u006c"{_fedaf .ValAttr .UnmarshalXMLAttr (_bebbf ); -continue ;};};for {_afcgca ,_defcf :=d .Token ();if _defcf !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006cA\u006c\u0069\u0067\u006e\u0046\u006f\u006e\u0074\u0050\u0072op\u0065\u0072\u0074y\u003a \u0025\u0073",_defcf ); -};if _dfaea ,_aabdgc :=_afcgca .(_c .EndElement );_aabdgc &&_dfaea .Name ==start .Name {break ;};};return nil ;};func (_gecdc *CT_NumFmts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_beabe :=range start .Attr {if _beabe .Name .Local =="\u0063\u006f\u0075n\u0074"{_dbcfa ,_gbfef :=_f .ParseUint (_beabe .Value ,10,32); -if _gbfef !=nil {return _gbfef ;};_dceed :=uint32 (_dbcfa );_gecdc .CountAttr =&_dceed ;continue ;};};_geaac :for {_gcdaf ,_ddcac :=d .Token ();if _ddcac !=nil {return _ddcac ;};switch _bggdg :=_gcdaf .(type ){case _c .StartElement :switch _bggdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dggcc :=NewCT_NumFmt (); -if _becfa :=d .DecodeElement (_dggcc ,&_bggdg );_becfa !=nil {return _becfa ;};_gecdc .NumFmt =append (_gecdc .NumFmt ,_dggcc );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fN\u0075\u006d\u0046\u006d\u0074\u0073\u0020\u0025\u0076",_bggdg .Name ); -if _fgcaa :=d .Skip ();_fgcaa !=nil {return _fgcaa ;};};case _c .EndElement :break _geaac ;case _c .CharData :};};return nil ;}; +// External Reference +ExternalReference []*CT_ExternalReference ;};func (_bdedf ST_DvAspect )Validate ()error {return _bdedf .ValidateWithPath ("")};func (_aaeed ST_FontScheme )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eafgce :=_c .Attr {};_eafgce .Name =name ;switch _aaeed {case ST_FontSchemeUnset :_eafgce .Value =""; +case ST_FontSchemeNone :_eafgce .Value ="\u006e\u006f\u006e\u0065";case ST_FontSchemeMajor :_eafgce .Value ="\u006d\u0061\u006ao\u0072";case ST_FontSchemeMinor :_eafgce .Value ="\u006d\u0069\u006eo\u0072";};return _eafgce ,nil ;};func NewCT_DdeLink ()*CT_DdeLink {_afcge :=&CT_DdeLink {}; +return _afcge };func NewCT_Cell ()*CT_Cell {_cefe :=&CT_Cell {};return _cefe };func NewCT_FunctionGroups ()*CT_FunctionGroups {_aeeea :=&CT_FunctionGroups {};return _aeeea };type CT_BookView struct{ -// Validate validates the CT_FutureMetadata and its children -func (_cfaga *CT_FutureMetadata )Validate ()error {return _cfaga .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061");}; +// Visibility +VisibilityAttr ST_Visibility ; -// Validate validates the CT_Authors and its children -func (_abc *CT_Authors )Validate ()error {return _abc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u0068\u006f\u0072\u0073");};func (_daafd *CT_MapInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0065\u006c\u0065ct\u0069\u006f\u006e\u004e\u0061\u006d\u0065\u0073\u0070\u0061\u0063\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0076",_daafd .SelectionNamespacesAttr )}); -e .EncodeToken (start );_fdbgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0053\u0063\u0068\u0065\u006d\u0061"}};for _ ,_ccccf :=range _daafd .Schema {e .EncodeElement (_ccccf ,_fdbgb );};_gabcf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u004d\u0061\u0070"}}; -for _ ,_ecdb :=range _daafd .Map {e .EncodeElement (_ecdb ,_gabcf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cebgg ST_SortMethod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cebgg .String (),start ); -}; +// Minimized +MinimizedAttr *bool ; -// ValidateWithPath validates the CT_FileRecoveryPr and its children, prefixing error messages with path -func (_bdgbf *CT_FileRecoveryPr )ValidateWithPath (path string )error {return nil };func (_daaac *CT_Record )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );for _ ,_agceb :=range _daaac .RecordChoice {_agceb .MarshalXML (e ,_c .StartElement {}); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_aface *CT_RangeSets )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdccd :=range start .Attr {if _gdccd .Name .Local =="\u0063\u006f\u0075n\u0074"{_dgffef ,_accgg :=_f .ParseUint (_gdccd .Value ,10,32); -if _accgg !=nil {return _accgg ;};_eafa :=uint32 (_dgffef );_aface .CountAttr =&_eafa ;continue ;};};_gddca :for {_gagbbb ,_ffeac :=d .Token ();if _ffeac !=nil {return _ffeac ;};switch _agfba :=_gagbbb .(type ){case _c .StartElement :switch _agfba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074"}:_ebece :=NewCT_RangeSet (); -if _ecffe :=d .DecodeElement (_ebece ,&_agfba );_ecffe !=nil {return _ecffe ;};_aface .RangeSet =append (_aface .RangeSet ,_ebece );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0061\u006eg\u0065\u0053\u0065\u0074\u0073\u0020\u0025\u0076",_agfba .Name ); -if _babef :=d .Skip ();_babef !=nil {return _babef ;};};case _c .EndElement :break _gddca ;case _c .CharData :};};return nil ;};func (_aafbff ST_PivotFilterType )String ()string {switch _aafbff {case 0:return "";case 1:return "\u0075n\u006b\u006e\u006f\u0077\u006e"; -case 2:return "\u0063\u006f\u0075n\u0074";case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 4:return "\u0073\u0075\u006d";case 5:return "\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c";case 6:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; -case 7:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068";case 8:return "c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068";case 9:return "\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068"; -case 10:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068";case 11:return "\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073";case 12:return "\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073"; -case 13:return "\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e";case 14:return "\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l";case 15:return "\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; -case 16:return "\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c";case 17:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e";case 18:return "\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e"; -case 19:return "\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c";case 20:return "\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 21:return "\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; -case 22:return "\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case 23:return "\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 24:return "v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; -case 25:return "\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 26:return "\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 27:return "\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l";case 28:return "\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; -case 29:return "\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e";case 30:return "d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case 31:return "\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e"; -case 32:return "d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case 33:return "d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case 34:return "\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e"; -case 35:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 36:return "\u0074\u006f\u0064a\u0079";case 37:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y";case 38:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case 39:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b"; -case 40:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 41:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case 42:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 43:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h"; -case 44:return "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 45:return "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 46:return "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 47:return "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072"; -case 48:return "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case 49:return "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072";case 50:return "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case 51:return "\u0051\u0031";case 52:return "\u0051\u0032"; -case 53:return "\u0051\u0033";case 54:return "\u0051\u0034";case 55:return "\u004d\u0031";case 56:return "\u004d\u0032";case 57:return "\u004d\u0033";case 58:return "\u004d\u0034";case 59:return "\u004d\u0035";case 60:return "\u004d\u0036";case 61:return "\u004d\u0037"; -case 62:return "\u004d\u0038";case 63:return "\u004d\u0039";case 64:return "\u004d\u0031\u0030";case 65:return "\u004d\u0031\u0031";case 66:return "\u004d\u0031\u0032";};return "";};func (_aaceef ST_CellComments )ValidateWithPath (path string )error {switch _aaceef {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaceef )); -};return nil ;}; +// Show Horizontal Scroll +ShowHorizontalScrollAttr *bool ; -// Validate validates the CT_ColorScale and its children -func (_aaadc *CT_ColorScale )Validate ()error {return _aaadc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065");}; +// Show Vertical Scroll +ShowVerticalScrollAttr *bool ; -// Validate validates the CT_DataConsolidate and its children -func (_fcadg *CT_DataConsolidate )Validate ()error {return _fcadg .ValidateWithPath ("\u0043T\u005fD\u0061\u0074\u0061\u0043\u006fn\u0073\u006fl\u0069\u0064\u0061\u0074\u0065");};func (_cbdgga *Comments )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbdgga .CT_Comments =*NewCT_Comments (); -_bdbed :for {_afadbb ,_dcfafc :=d .Token ();if _dcfafc !=nil {return _dcfafc ;};switch _edfcb :=_afadbb .(type ){case _c .StartElement :switch _edfcb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0074\u0068\u006f\u0072\u0073"}:if _bddde :=d .DecodeElement (_cbdgga .Authors ,&_edfcb ); -_bddde !=nil {return _bddde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006d\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"}:if _dbaae :=d .DecodeElement (_cbdgga .CommentList ,&_edfcb ); -_dbaae !=nil {return _dbaae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbdgga .ExtLst =NewCT_ExtensionList (); -if _cffbg :=d .DecodeElement (_cbdgga .ExtLst ,&_edfcb );_cffbg !=nil {return _cffbg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_edfcb .Name ); -if _abagga :=d .Skip ();_abagga !=nil {return _abagga ;};};case _c .EndElement :break _bdbed ;case _c .CharData :};};return nil ;}; +// Show Sheet Tabs +ShowSheetTabsAttr *bool ; -// Validate validates the CT_SingleXmlCell and its children -func (_gdbbaf *CT_SingleXmlCell )Validate ()error {return _gdbbaf .ValidateWithPath ("\u0043\u0054_\u0053\u0069\u006eg\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c");};func (_ebfgbe *CT_MemberProperties )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceedfd :=range start .Attr {if _ceedfd .Name .Local =="\u0063\u006f\u0075n\u0074"{_ggceda ,_ccafe :=_f .ParseUint (_ceedfd .Value ,10,32); -if _ccafe !=nil {return _ccafe ;};_ceaacf :=uint32 (_ggceda );_ebfgbe .CountAttr =&_ceaacf ;continue ;};};_ddbba :for {_dfcgc ,_bcfeef :=d .Token ();if _bcfeef !=nil {return _bcfeef ;};switch _dddad :=_dfcgc .(type ){case _c .StartElement :switch _dddad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0070"}:_egcb :=NewCT_MemberProperty (); -if _edbgc :=d .DecodeElement (_egcb ,&_dddad );_edbgc !=nil {return _edbgc ;};_ebfgbe .Mp =append (_ebfgbe .Mp ,_egcb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dddad .Name ); -if _dfdcf :=d .Skip ();_dfdcf !=nil {return _dfdcf ;};};case _c .EndElement :break _ddbba ;case _c .CharData :};};return nil ;};func (_bdgag ST_MdxSetOrder )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bdgag .String (),start ); -};func NewCT_DdeItems ()*CT_DdeItems {_ggcb :=&CT_DdeItems {};return _ggcb };func NewCT_TupleCache ()*CT_TupleCache {_cfcdb :=&CT_TupleCache {};return _cfcdb };type CT_ConditionalFormats struct{ +// Upper Left Corner (X Coordinate) +XWindowAttr *int32 ; -// Conditional Format Count -CountAttr *uint32 ; +// Upper Left Corner (Y Coordinate) +YWindowAttr *int32 ; -// Conditional Formatting -ConditionalFormat []*CT_ConditionalFormat ;};type CT_SheetProtection struct{ +// Window Width +WindowWidthAttr *uint32 ; -// Legacy Password -PasswordAttr *string ; +// Window Height +WindowHeightAttr *uint32 ; -// Cryptographic Algorithm Name -AlgorithmNameAttr *string ; +// Sheet Tab Ratio +TabRatioAttr *uint32 ; -// Password Hash Value -HashValueAttr *string ; +// First Sheet +FirstSheetAttr *uint32 ; -// Salt Value for Password Verifier -SaltValueAttr *string ; +// Active Sheet Index +ActiveTabAttr *uint32 ; -// Iterations to Run Hashing Algorithm -SpinCountAttr *uint32 ; +// AutoFilter Date Grouping +AutoFilterDateGroupingAttr *bool ;ExtLst *CT_ExtensionList ;};func (_gagbc ST_MdxKPIProperty )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gagbc .String (),start );};func (_cfdgf *ST_CellFormulaType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bddbfc ,_fgcagf :=d .Token (); +if _fgcagf !=nil {return _fgcagf ;};if _bbcfd ,_decfb :=_bddbfc .(_c .EndElement );_decfb &&_bbcfd .Name ==start .Name {*_cfdgf =1;return nil ;};if _gagee ,_bgdee :=_bddbfc .(_c .CharData );!_bgdee {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bddbfc ); +}else {switch string (_gagee ){case "":*_cfdgf =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cfdgf =1;case "\u0061\u0072\u0072a\u0079":*_cfdgf =2;case "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce":*_cfdgf =3;case "\u0073\u0068\u0061\u0072\u0065\u0064":*_cfdgf =4; +};};_bddbfc ,_fgcagf =d .Token ();if _fgcagf !=nil {return _fgcagf ;};if _bdagbc ,_fbbfc :=_bddbfc .(_c .EndElement );_fbbfc &&_bdagbc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bddbfc ); +};func (_gdcedb ST_GradientType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdcedb .String (),start );};func (_abbgc *CT_PivotTableStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _abbgc .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_abbgc .NameAttr )}); +};if _abbgc .ShowRowHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbgc .ShowRowHeadersAttr ))}); +};if _abbgc .ShowColHeadersAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0048\u0065a\u0064\u0065\u0072\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbgc .ShowColHeadersAttr ))}); +};if _abbgc .ShowRowStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbgc .ShowRowStripesAttr ))}); +};if _abbgc .ShowColStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbgc .ShowColStripesAttr ))}); +};if _abbgc .ShowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_abbgc .ShowLastColumnAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bcee *CT_CellStyles )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aace :=range start .Attr {if _aace .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbfa ,_fbac :=_g .ParseUint (_aace .Value ,10,32); +if _fbac !=nil {return _fbac ;};_gbac :=uint32 (_fbfa );_bcee .CountAttr =&_gbac ;continue ;};};_aafb :for {_cdgb ,_aggf :=d .Token ();if _aggf !=nil {return _aggf ;};switch _fddf :=_cdgb .(type ){case _c .StartElement :switch _fddf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0053\u0074\u0079\u006ce"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063e\u006c\u006c\u0053\u0074\u0079\u006ce"}:_ecgb :=NewCT_CellStyle (); +if _gbcc :=d .DecodeElement (_ecgb ,&_fddf );_gbcc !=nil {return _gbcc ;};_bcee .CellStyle =append (_bcee .CellStyle ,_ecgb );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043e\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073 \u0025\u0076",_fddf .Name ); +if _baaab :=d .Skip ();_baaab !=nil {return _baaab ;};};case _c .EndElement :break _aafb ;case _c .CharData :};};return nil ;};func (_dfddaf ST_CellComments )ValidateWithPath (path string )error {switch _dfddaf {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfddaf )); +};return nil ;};func (_gaead *CT_OutlinePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggeae :=range start .Attr {if _ggeae .Name .Local =="a\u0070\u0070\u006c\u0079\u0053\u0074\u0079\u006c\u0065\u0073"{_dfcac ,_dbcee :=_g .ParseBool (_ggeae .Value ); +if _dbcee !=nil {return _dbcee ;};_gaead .ApplyStylesAttr =&_dfcac ;continue ;};if _ggeae .Name .Local =="\u0073\u0075\u006dm\u0061\u0072\u0079\u0042\u0065\u006c\u006f\u0077"{_dcddf ,_ddfca :=_g .ParseBool (_ggeae .Value );if _ddfca !=nil {return _ddfca ; +};_gaead .SummaryBelowAttr =&_dcddf ;continue ;};if _ggeae .Name .Local =="\u0073\u0075\u006dm\u0061\u0072\u0079\u0052\u0069\u0067\u0068\u0074"{_gfcda ,_bedde :=_g .ParseBool (_ggeae .Value );if _bedde !=nil {return _bedde ;};_gaead .SummaryRightAttr =&_gfcda ; +continue ;};if _ggeae .Name .Local =="\u0073h\u006fw\u004f\u0075\u0074\u006c\u0069n\u0065\u0053y\u006d\u0062\u006f\u006c\u0073"{_fggggg ,_cbae :=_g .ParseBool (_ggeae .Value );if _cbae !=nil {return _cbae ;};_gaead .ShowOutlineSymbolsAttr =&_fggggg ;continue ; +};};for {_ccabf ,_agecg :=d .Token ();if _agecg !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0075t\u006c\u0069\u006e\u0065\u0050\u0072\u003a\u0020\u0025\u0073",_agecg );};if _bcaga ,_bece :=_ccabf .(_c .EndElement ); +_bece &&_bcaga .Name ==start .Name {break ;};};return nil ;};type CT_UnderlineProperty struct{ -// Sheet Locked -SheetAttr *bool ; +// Underline Value +ValAttr ST_UnderlineValues ;}; -// Objects Locked -ObjectsAttr *bool ; +// Validate validates the CT_MemberProperty and its children +func (_aagga *CT_MemberProperty )Validate ()error {return _aagga .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006fp\u0065\u0072\u0074\u0079");};func (_gfddfg ST_MdxFunctionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gfddfg .String (),start ); +}; -// Scenarios Locked -ScenariosAttr *bool ; +// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path +func (_effa *CT_Control )ValidateWithPath (path string )error {if _effa .ControlPr !=nil {if _dgff :=_effa .ControlPr .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072");_dgff !=nil {return _dgff ;};};return nil ;}; +func (_aedad *CT_SmartTagType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfbdb :=range start .Attr {if _bfbdb .Name .Local =="\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0055\u0072\u0069"{_cdega :=_bfbdb .Value ;_aedad .NamespaceUriAttr =&_cdega ; +continue ;};if _bfbdb .Name .Local =="\u006e\u0061\u006d\u0065"{_gcfab :=_bfbdb .Value ;_aedad .NameAttr =&_gcfab ;continue ;};if _bfbdb .Name .Local =="\u0075\u0072\u006c"{_dccadc :=_bfbdb .Value ;_aedad .UrlAttr =&_dccadc ;continue ;};};for {_gedcb ,_gbaea :=d .Token (); +if _gbaea !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0054\u0079p\u0065:\u0020\u0025\u0073",_gbaea );};if _cbfea ,_fcagb :=_gedcb .(_c .EndElement );_fcagb &&_cbfea .Name ==start .Name {break ; +};};return nil ;};func (_bdaff *CT_Selection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcefa :=range start .Attr {if _dcefa .Name .Local =="\u0070\u0061\u006e\u0065"{_bdaff .PaneAttr .UnmarshalXMLAttr (_dcefa );continue ;};if _dcefa .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0043\u0065\u006c\u006c"{_gacbc :=_dcefa .Value ; +_bdaff .ActiveCellAttr =&_gacbc ;continue ;};if _dcefa .Name .Local =="\u0061\u0063\u0074i\u0076\u0065\u0043\u0065\u006c\u006c\u0049\u0064"{_cgaabeb ,_ecegg :=_g .ParseUint (_dcefa .Value ,10,32);if _ecegg !=nil {return _ecegg ;};_ccedg :=uint32 (_cgaabeb ); +_bdaff .ActiveCellIdAttr =&_ccedg ;continue ;};if _dcefa .Name .Local =="\u0073\u0071\u0072e\u0066"{_begbf ,_dbdfdg :=ParseSliceST_Sqref (_dcefa .Value );if _dbdfdg !=nil {return _dbdfdg ;};_bdaff .SqrefAttr =&_begbf ;continue ;};};for {_cagce ,_fdabcf :=d .Token (); +if _fdabcf !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065l\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_fdabcf );};if _cecbfb ,_cfefb :=_cagce .(_c .EndElement );_cfefb &&_cecbfb .Name ==start .Name {break ; +};};return nil ;};func (_efdf *CT_OleItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_efdf .NameAttr )}); +if _efdf .IconAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_efdf .IconAttr ))});};if _efdf .AdviseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0064\u0076\u0069\u0073\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_efdf .AdviseAttr ))}); +};if _efdf .PreferPicAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0066\u0065\u0072\u0050\u0069c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_efdf .PreferPicAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_faf *CT_Borders )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dfa :=range start .Attr {if _dfa .Name .Local =="\u0063\u006f\u0075n\u0074"{_bbg ,_abbe :=_g .ParseUint (_dfa .Value ,10,32);if _abbe !=nil {return _abbe ; +};_feg :=uint32 (_bbg );_faf .CountAttr =&_feg ;continue ;};};_ccgf :for {_bge ,_eag :=d .Token ();if _eag !=nil {return _eag ;};switch _caf :=_bge .(type ){case _c .StartElement :switch _caf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072"}:_dedc :=NewCT_Border (); +if _gfa :=d .DecodeElement (_dedc ,&_caf );_gfa !=nil {return _gfa ;};_faf .Border =append (_faf .Border ,_dedc );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_caf .Name ); +if _edd :=d .Skip ();_edd !=nil {return _edd ;};};case _c .EndElement :break _ccgf ;case _c .CharData :};};return nil ;};func (_bcdfa *CT_SheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_geddab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}}; +for _ ,_bgfdg :=range _bcdfa .SheetView {e .EncodeElement (_bgfdg ,_geddab );};if _bcdfa .ExtLst !=nil {_gcbdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcdfa .ExtLst ,_gcbdf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fggccb ST_PivotFilterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gaacaf :=_c .Attr {};_gaacaf .Name =name ;switch _fggccb {case ST_PivotFilterTypeUnset :_gaacaf .Value =""; +case ST_PivotFilterTypeUnknown :_gaacaf .Value ="\u0075n\u006b\u006e\u006f\u0077\u006e";case ST_PivotFilterTypeCount :_gaacaf .Value ="\u0063\u006f\u0075n\u0074";case ST_PivotFilterTypePercent :_gaacaf .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_PivotFilterTypeSum :_gaacaf .Value ="\u0073\u0075\u006d"; +case ST_PivotFilterTypeCaptionEqual :_gaacaf .Value ="\u0063\u0061\u0070t\u0069\u006f\u006e\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeCaptionNotEqual :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; +case ST_PivotFilterTypeCaptionBeginsWith :_gaacaf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065\u0067\u0069\u006es\u0057\u0069\u0074\u0068";case ST_PivotFilterTypeCaptionNotBeginsWith :_gaacaf .Value ="c\u0061p\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042e\u0067\u0069\u006e\u0073Wi\u0074\u0068"; +case ST_PivotFilterTypeCaptionEndsWith :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0045\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case ST_PivotFilterTypeCaptionNotEndsWith :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0045\u006ed\u0073\u0057\u0069\u0074\u0068"; +case ST_PivotFilterTypeCaptionContains :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073";case ST_PivotFilterTypeCaptionNotContains :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004e\u006ft\u0043\u006fn\u0074\u0061\u0069\u006e\u0073"; +case ST_PivotFilterTypeCaptionGreaterThan :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u0047\u0072e\u0061\u0074e\u0072\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeCaptionGreaterThanOrEqual :_gaacaf .Value ="\u0063a\u0070\u0074\u0069\u006fn\u0047\u0072\u0065\u0061\u0074e\u0072T\u0068a\u006e\u004f\u0072\u0045\u0071\u0075\u0061l"; +case ST_PivotFilterTypeCaptionLessThan :_gaacaf .Value ="\u0063a\u0070t\u0069\u006f\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeCaptionLessThanOrEqual :_gaacaf .Value ="\u0063\u0061\u0070\u0074io\u006e\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075a\u006c"; +case ST_PivotFilterTypeCaptionBetween :_gaacaf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0042\u0065t\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeCaptionNotBetween :_gaacaf .Value ="\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e"; +case ST_PivotFilterTypeValueEqual :_gaacaf .Value ="\u0076\u0061\u006c\u0075\u0065\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeValueNotEqual :_gaacaf .Value ="\u0076\u0061\u006c\u0075\u0065\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeValueGreaterThan :_gaacaf .Value ="\u0076\u0061l\u0075\u0065\u0047r\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e"; +case ST_PivotFilterTypeValueGreaterThanOrEqual :_gaacaf .Value ="\u0076\u0061\u006cue\u0047\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c";case ST_PivotFilterTypeValueLessThan :_gaacaf .Value ="\u0076\u0061\u006c\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068\u0061\u006e"; +case ST_PivotFilterTypeValueLessThanOrEqual :_gaacaf .Value ="v\u0061l\u0075\u0065\u004c\u0065\u0073\u0073\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c";case ST_PivotFilterTypeValueBetween :_gaacaf .Value ="\u0076\u0061\u006cu\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e"; +case ST_PivotFilterTypeValueNotBetween :_gaacaf .Value ="\u0076a\u006cu\u0065\u004e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeDateEqual :_gaacaf .Value ="\u0064a\u0074\u0065\u0045\u0071\u0075\u0061l";case ST_PivotFilterTypeDateNotEqual :_gaacaf .Value ="\u0064\u0061\u0074e\u004e\u006f\u0074\u0045\u0071\u0075\u0061\u006c"; +case ST_PivotFilterTypeDateOlderThan :_gaacaf .Value ="\u0064\u0061\u0074\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeDateOlderThanOrEqual :_gaacaf .Value ="d\u0061t\u0065\u004f\u006c\u0064\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; +case ST_PivotFilterTypeDateNewerThan :_gaacaf .Value ="\u0064\u0061\u0074\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068\u0061\u006e";case ST_PivotFilterTypeDateNewerThanOrEqual :_gaacaf .Value ="d\u0061t\u0065\u004e\u0065\u0077\u0065\u0072\u0054\u0068a\u006e\u004f\u0072\u0045qu\u0061\u006c"; +case ST_PivotFilterTypeDateBetween :_gaacaf .Value ="d\u0061\u0074\u0065\u0042\u0065\u0074\u0077\u0065\u0065\u006e";case ST_PivotFilterTypeDateNotBetween :_gaacaf .Value ="\u0064\u0061\u0074\u0065\u004e\u006f\u0074\u0042\u0065t\u0077\u0065\u0065\u006e"; +case ST_PivotFilterTypeTomorrow :_gaacaf .Value ="\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case ST_PivotFilterTypeToday :_gaacaf .Value ="\u0074\u006f\u0064a\u0079";case ST_PivotFilterTypeYesterday :_gaacaf .Value ="\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y"; +case ST_PivotFilterTypeNextWeek :_gaacaf .Value ="\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case ST_PivotFilterTypeThisWeek :_gaacaf .Value ="\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case ST_PivotFilterTypeLastWeek :_gaacaf .Value ="\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b"; +case ST_PivotFilterTypeNextMonth :_gaacaf .Value ="\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h";case ST_PivotFilterTypeThisMonth :_gaacaf .Value ="\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case ST_PivotFilterTypeLastMonth :_gaacaf .Value ="\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h"; +case ST_PivotFilterTypeNextQuarter :_gaacaf .Value ="n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_PivotFilterTypeThisQuarter :_gaacaf .Value ="t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case ST_PivotFilterTypeLastQuarter :_gaacaf .Value ="l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; +case ST_PivotFilterTypeNextYear :_gaacaf .Value ="\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072";case ST_PivotFilterTypeThisYear :_gaacaf .Value ="\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case ST_PivotFilterTypeLastYear :_gaacaf .Value ="\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072"; +case ST_PivotFilterTypeYearToDate :_gaacaf .Value ="\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case ST_PivotFilterTypeQ1 :_gaacaf .Value ="\u0051\u0031";case ST_PivotFilterTypeQ2 :_gaacaf .Value ="\u0051\u0032";case ST_PivotFilterTypeQ3 :_gaacaf .Value ="\u0051\u0033"; +case ST_PivotFilterTypeQ4 :_gaacaf .Value ="\u0051\u0034";case ST_PivotFilterTypeM1 :_gaacaf .Value ="\u004d\u0031";case ST_PivotFilterTypeM2 :_gaacaf .Value ="\u004d\u0032";case ST_PivotFilterTypeM3 :_gaacaf .Value ="\u004d\u0033";case ST_PivotFilterTypeM4 :_gaacaf .Value ="\u004d\u0034"; +case ST_PivotFilterTypeM5 :_gaacaf .Value ="\u004d\u0035";case ST_PivotFilterTypeM6 :_gaacaf .Value ="\u004d\u0036";case ST_PivotFilterTypeM7 :_gaacaf .Value ="\u004d\u0037";case ST_PivotFilterTypeM8 :_gaacaf .Value ="\u004d\u0038";case ST_PivotFilterTypeM9 :_gaacaf .Value ="\u004d\u0039"; +case ST_PivotFilterTypeM10 :_gaacaf .Value ="\u004d\u0031\u0030";case ST_PivotFilterTypeM11 :_gaacaf .Value ="\u004d\u0031\u0031";case ST_PivotFilterTypeM12 :_gaacaf .Value ="\u004d\u0031\u0032";};return _gaacaf ,nil ;}; -// Format Cells Locked -FormatCellsAttr *bool ; +// ValidateWithPath validates the CT_CellStyleXfs and its children, prefixing error messages with path +func (_aaaad *CT_CellStyleXfs )ValidateWithPath (path string )error {for _gbgf ,_accfg :=range _aaaad .Xf {if _ceagf :=_accfg .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0058\u0066\u005b\u0025\u0064]",path ,_gbgf ));_ceagf !=nil {return _ceagf ;}; +};return nil ;};func (_bdcega ST_FieldSortType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bdcega .String (),start );};type ST_ItemType byte ;type CT_ChartFormats struct{ -// Format Columns Locked -FormatColumnsAttr *bool ; +// Format Count +CountAttr *uint32 ; -// Format Rows Locked -FormatRowsAttr *bool ; +// PivotChart Format +ChartFormat []*CT_ChartFormat ;};func (_fcbeg *CT_ReviewedRevisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcbeg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fcbeg .CountAttr )}); +};e .EncodeToken (start );_gcgddf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"}};for _ ,_fgeecg :=range _fcbeg .Reviewed {e .EncodeElement (_fgeecg ,_gcgddf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_dgdge ST_RevisionAction )ValidateWithPath (path string )error {switch _dgdge {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgdge )); +};return nil ;};func (_eebbe *CT_SheetBackgroundPicture )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_eebbe .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dafec *ST_CfvoType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgeef ,_eeecd :=d .Token ();if _eeecd !=nil {return _eeecd ;};if _acdggb ,_eaccc :=_dgeef .(_c .EndElement ); +_eaccc &&_acdggb .Name ==start .Name {*_dafec =1;return nil ;};if _gccgbg ,_daedg :=_dgeef .(_c .CharData );!_daedg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgeef ); +}else {switch string (_gccgbg ){case "":*_dafec =0;case "\u006e\u0075\u006d":*_dafec =1;case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_dafec =2;case "\u006d\u0061\u0078":*_dafec =3;case "\u006d\u0069\u006e":*_dafec =4;case "\u0066o\u0072\u006d\u0075\u006c\u0061":*_dafec =5; +case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065":*_dafec =6;};};_dgeef ,_eeecd =d .Token ();if _eeecd !=nil {return _eeecd ;};if _cbffa ,_beedff :=_dgeef .(_c .EndElement );_beedff &&_cbffa .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgeef ); +};func (_abed *CT_CellSmartTags )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_abed .RAttr )});e .EncodeToken (start );_efead :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0063\u0065l\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}}; +for _ ,_cadf :=range _abed .CellSmartTag {e .EncodeElement (_cadf ,_efead );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_gbcbag ST_TextHAlign )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gbcbag .String (),start ); +};func (_cdbdc ST_FieldSortType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gdffdd :=_c .Attr {};_gdffdd .Name =name ;switch _cdbdc {case ST_FieldSortTypeUnset :_gdffdd .Value ="";case ST_FieldSortTypeManual :_gdffdd .Value ="\u006d\u0061\u006e\u0075\u0061\u006c"; +case ST_FieldSortTypeAscending :_gdffdd .Value ="\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg";case ST_FieldSortTypeDescending :_gdffdd .Value ="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067";};return _gdffdd ,nil ;}; -// Insert Columns Locked -InsertColumnsAttr *bool ; +// Validate validates the CT_Sheet and its children +func (_fbfbf *CT_Sheet )Validate ()error {return _fbfbf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074");}; -// Insert Rows Locked -InsertRowsAttr *bool ; +// Validate validates the CT_OlapPr and its children +func (_efgdg *CT_OlapPr )Validate ()error {return _efgdg .ValidateWithPath ("\u0043T\u005f\u004f\u006c\u0061\u0070\u0050r");}; -// Insert Hyperlinks Locked -InsertHyperlinksAttr *bool ; +// ValidateWithPath validates the CT_Borders and its children, prefixing error messages with path +func (_gbbb *CT_Borders )ValidateWithPath (path string )error {for _af ,_gec :=range _gbbb .Border {if _edfb :=_gec .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_af ));_edfb !=nil {return _edfb ; +};};return nil ;};type CT_Cell struct{ -// Delete Columns Locked -DeleteColumnsAttr *bool ; +// Reference +RAttr *string ; + +// Style Index +SAttr *uint32 ; -// Delete Rows Locked -DeleteRowsAttr *bool ; +// Cell Data Type +TAttr ST_CellType ; -// Select Locked Cells Locked -SelectLockedCellsAttr *bool ; +// Cell Metadata Index +CmAttr *uint32 ; -// Sort Locked -SortAttr *bool ; +// Value Metadata Index +VmAttr *uint32 ; -// AutoFilter Locked -AutoFilterAttr *bool ; +// Show Phonetic +PhAttr *bool ; -// Pivot Tables Locked -PivotTablesAttr *bool ; +// Formula +F *CT_CellFormula ; -// Select Unlocked Cells Locked -SelectUnlockedCellsAttr *bool ;};func (_ffcf *CT_OleSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_ffcf .RefAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ColorScale struct{ +// Cell Value +V *string ; -// Conditional Format Value Object -Cfvo []*CT_Cfvo ; +// Rich Text Inline +Is *CT_Rst ; -// Color Gradiant Interpolation -Color []*CT_Color ;};func (_agdab ST_Orientation )ValidateWithPath (path string )error {switch _agdab {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agdab )); -};return nil ;};func (_gefd *CT_CacheHierarchy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gefd .UniqueNameAttr )}); -if _gefd .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .CaptionAttr )});};if _gefd .MeasureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0061\u0073\u0075\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .MeasureAttr ))}); -};if _gefd .SetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .SetAttr ))});};if _gefd .ParentSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0072\u0065\u006e\u0074\u0053\u0065t"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .ParentSetAttr )}); -};if _gefd .IconSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .IconSetAttr )});};if _gefd .AttributeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061t\u0074\u0072\u0069\u0062\u0075\u0074e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .AttributeAttr ))}); -};if _gefd .TimeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .TimeAttr ))});};if _gefd .KeyAttributeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0079A\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .KeyAttributeAttr ))}); -};if _gefd .DefaultMemberUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066au\u006c\u0074\u004d\u0065\u006d\u0062\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .DefaultMemberUniqueNameAttr )}); -};if _gefd .AllUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .AllUniqueNameAttr )}); -};if _gefd .AllCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .AllCaptionAttr )});};if _gefd .DimensionUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u006d\u0065ns\u0069\u006f\u006e\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .DimensionUniqueNameAttr )}); -};if _gefd .DisplayFolderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .DisplayFolderAttr )}); -};if _gefd .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .MeasureGroupAttr )});};if _gefd .MeasuresAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .MeasuresAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_gefd .CountAttr )});if _gefd .OneFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006e\u0065\u0046\u0069\u0065\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .OneFieldAttr ))}); -};if _gefd .MemberValueDatatypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062er\u0056\u0061\u006c\u0075\u0065\u0044\u0061\u0074\u0061\u0074\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_gefd .MemberValueDatatypeAttr )}); -};if _gefd .UnbalancedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .UnbalancedAttr ))});};if _gefd .UnbalancedGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u0062a\u006c\u0061\u006e\u0063\u0065\u0064\u0047\u0072\u006f\u0075\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .UnbalancedGroupAttr ))}); -};if _gefd .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gefd .HiddenAttr ))});};e .EncodeToken (start );if _gefd .FieldsUsage !=nil {_gdb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"}}; -e .EncodeElement (_gefd .FieldsUsage ,_gdb );};if _gefd .GroupLevels !=nil {_fgec :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"}};e .EncodeElement (_gefd .GroupLevels ,_fgec ); -};if _gefd .ExtLst !=nil {_abe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gefd .ExtLst ,_abe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_Sheets and its children, prefixing error messages with path -func (_cgeee *CT_Sheets )ValidateWithPath (path string )error {for _caafb ,_agead :=range _cgeee .Sheet {if _bcccb :=_agead .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002fS\u0068\u0065\u0065\u0074\u005b\u0025\u0064\u005d",path ,_caafb ));_bcccb !=nil {return _bcccb ; -};};return nil ;};func (_adacf *ST_UnderlineValues )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eccfd ,_gffacc :=d .Token ();if _gffacc !=nil {return _gffacc ;};if _cefdfe ,_egdcg :=_eccfd .(_c .EndElement );_egdcg &&_cefdfe .Name ==start .Name {*_adacf =1; -return nil ;};if _fbfbg ,_ffcea :=_eccfd .(_c .CharData );!_ffcea {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eccfd );}else {switch string (_fbfbg ){case "":*_adacf =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_adacf =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_adacf =2;case "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_adacf =3;case "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_adacf =4; -case "\u006e\u006f\u006e\u0065":*_adacf =5;};};_eccfd ,_gffacc =d .Token ();if _gffacc !=nil {return _gffacc ;};if _agdeeb ,_eefcc :=_eccfd .(_c .EndElement );_eefcc &&_agdeeb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eccfd ); -};type CT_CacheSource struct{ +// Validate validates the CT_Filter and its children +func (_egbd *CT_Filter )Validate ()error {return _egbd .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u0074\u0065r");}; -// Cache Type -TypeAttr ST_SourceType ; +// ValidateWithPath validates the CT_CacheHierarchy and its children, prefixing error messages with path +func (_gfc *CT_CacheHierarchy )ValidateWithPath (path string )error {if _gfc .FieldsUsage !=nil {if _bdcg :=_gfc .FieldsUsage .ValidateWithPath (path +"\u002f\u0046\u0069e\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065");_bdcg !=nil {return _bdcg ;};}; +if _gfc .GroupLevels !=nil {if _feb :=_gfc .GroupLevels .ValidateWithPath (path +"\u002f\u0047\u0072o\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073");_feb !=nil {return _feb ;};};if _gfc .ExtLst !=nil {if _eeeg :=_gfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_eeeg !=nil {return _eeeg ;};};return nil ;};func (_egfbg ST_GrowShrinkType )Validate ()error {return _egfbg .ValidateWithPath ("")};func NewCT_DataRefs ()*CT_DataRefs {_gdcc :=&CT_DataRefs {};return _gdcc };type CT_CellSmartTags struct{ -// Connection Index -ConnectionIdAttr *uint32 ;CacheSourceChoice *CT_CacheSourceChoice ;}; +// Reference +RAttr string ; -// ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path -func (_dddab *EG_ExtensionList )ValidateWithPath (path string )error {for _eecged ,_ecbgcg :=range _dddab .Ext {if _agbdff :=_ecbgcg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_eecged ));_agbdff !=nil {return _agbdff ; -};};return nil ;}; +// Cell Smart Tag +CellSmartTag []*CT_CellSmartTag ;}; -// Validate validates the CT_ExternalRow and its children -func (_fbfgg *CT_ExternalRow )Validate ()error {return _fbfgg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006ea\u006c\u0052\u006f\u0077");}; +// ValidateWithPath validates the CT_FutureMetadataBlock and its children, prefixing error messages with path +func (_bgcfc *CT_FutureMetadataBlock )ValidateWithPath (path string )error {if _bgcfc .ExtLst !=nil {if _defcb :=_bgcfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_defcb !=nil {return _defcb ;};};return nil ;};func (_bdcgf ST_ExternalConnectionType )String ()string {switch _bdcgf {case 0:return ""; +case 1:return "\u0067e\u006e\u0065\u0072\u0061\u006c";case 2:return "\u0074\u0065\u0078\u0074";case 3:return "\u004d\u0044\u0059";case 4:return "\u0044\u004d\u0059";case 5:return "\u0059\u004d\u0044";case 6:return "\u004d\u0059\u0044";case 7:return "\u0044\u0059\u004d"; +case 8:return "\u0059\u0044\u004d";case 9:return "\u0073\u006b\u0069\u0070";case 10:return "\u0045\u004d\u0044";};return "";}; -// ValidateWithPath validates the CT_DataRefs and its children, prefixing error messages with path -func (_bcdaa *CT_DataRefs )ValidateWithPath (path string )error {for _bccf ,_dcef :=range _bcdaa .DataRef {if _ecegc :=_dcef .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0044\u0061\u0074\u0061\u0052\u0065f\u005b\u0025\u0064\u005d",path ,_bccf )); -_ecegc !=nil {return _ecegc ;};};return nil ;};func (_aabbee *ST_FieldSortType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aabbee =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_aabbee =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_aabbee =2; -case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_aabbee =3;};return nil ;};func (_gbdb *CT_Comment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbdb .Text =NewCT_Rst ();for _ ,_fdebc :=range start .Attr {if _fdebc .Name .Local =="\u0072\u0065\u0066"{_baadd :=_fdebc .Value ; -_gbdb .RefAttr =_baadd ;continue ;};if _fdebc .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"{_ddgf ,_gaafc :=_f .ParseUint (_fdebc .Value ,10,32);if _gaafc !=nil {return _gaafc ;};_gbdb .AuthorIdAttr =uint32 (_ddgf );continue ;};if _fdebc .Name .Local =="\u0067\u0075\u0069\u0064"{_gced :=_fdebc .Value ; -_gbdb .GuidAttr =&_gced ;continue ;};if _fdebc .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_acae ,_bfdc :=_f .ParseUint (_fdebc .Value ,10,32);if _bfdc !=nil {return _bfdc ;};_adag :=uint32 (_acae );_gbdb .ShapeIdAttr =&_adag ;continue ;};}; -_ffbe :for {_aebe ,_bedg :=d .Token ();if _bedg !=nil {return _bedg ;};switch _efcab :=_aebe .(type ){case _c .StartElement :switch _efcab .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:if _dfdcd :=d .DecodeElement (_gbdb .Text ,&_efcab ); -_dfdcd !=nil {return _dfdcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074\u0050r"}:_gbdb .CommentPr =NewCT_CommentPr (); -if _gefg :=d .DecodeElement (_gbdb .CommentPr ,&_efcab );_gefg !=nil {return _gefg ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_efcab .Name ); -if _aggcg :=d .Skip ();_aggcg !=nil {return _aggcg ;};};case _c .EndElement :break _ffbe ;case _c .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Col and its children, prefixing error messages with path +func (_facc *CT_Col )ValidateWithPath (path string )error {return nil };type CT_Cfvo struct{ -// Validate validates the CT_PageFields and its children -func (_bbbdg *CT_PageFields )Validate ()error {return _bbbdg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073");};type CT_TablePart struct{IdAttr string ;}; +// Type +TypeAttr ST_CfvoType ; -// ValidateWithPath validates the CT_GroupItemsChoice and its children, prefixing error messages with path -func (_cgce *CT_GroupItemsChoice )ValidateWithPath (path string )error {if _cgce .M !=nil {if _bagca :=_cgce .M .ValidateWithPath (path +"\u002f\u004d");_bagca !=nil {return _bagca ;};};if _cgce .N !=nil {if _fadc :=_cgce .N .ValidateWithPath (path +"\u002f\u004e"); -_fadc !=nil {return _fadc ;};};if _cgce .B !=nil {if _aeecc :=_cgce .B .ValidateWithPath (path +"\u002f\u0042");_aeecc !=nil {return _aeecc ;};};if _cgce .E !=nil {if _ccbdg :=_cgce .E .ValidateWithPath (path +"\u002f\u0045");_ccbdg !=nil {return _ccbdg ; -};};if _cgce .S !=nil {if _fddff :=_cgce .S .ValidateWithPath (path +"\u002f\u0053");_fddff !=nil {return _fddff ;};};if _cgce .D !=nil {if _cdagf :=_cgce .D .ValidateWithPath (path +"\u002f\u0044");_cdagf !=nil {return _cdagf ;};};return nil ;};func (_caeefg ST_GradientType )String ()string {switch _caeefg {case 0:return ""; -case 1:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 2:return "\u0070\u0061\u0074\u0068";};return "";};func (_aabce ST_TextHAlign )String ()string {switch _aabce {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079";case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";}; +// Value +ValAttr *string ; -// ValidateWithPath validates the CT_CalculatedItem and its children, prefixing error messages with path -func (_gbfc *CT_CalculatedItem )ValidateWithPath (path string )error {if _cagd :=_gbfc .PivotArea .ValidateWithPath (path +"\u002f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061");_cagd !=nil {return _cagd ;};if _gbfc .ExtLst !=nil {if _eecg :=_gbfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_eecg !=nil {return _eecg ;};};return nil ;};func (_affec *CT_VolTopicRef )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aecabc :=range start .Attr {if _aecabc .Name .Local =="\u0072"{_dcbgfg :=_aecabc .Value ;_affec .RAttr =_dcbgfg ; -continue ;};if _aecabc .Name .Local =="\u0073"{_caadg ,_dgaefe :=_f .ParseUint (_aecabc .Value ,10,32);if _dgaefe !=nil {return _dgaefe ;};_affec .SAttr =uint32 (_caadg );continue ;};};for {_abaae ,_caggf :=d .Token ();if _caggf !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fV\u006f\u006c\u0054\u006f\u0070\u0069\u0063\u0052\u0065\u0066:\u0020\u0025\u0073",_caggf ); -};if _ecfcggf ,_agecde :=_abaae .(_c .EndElement );_agecde &&_ecfcggf .Name ==start .Name {break ;};};return nil ;};func NewCT_GradientStop ()*CT_GradientStop {_edggf :=&CT_GradientStop {};_edggf .Color =NewCT_Color ();return _edggf ;}; +// Greater Than Or Equal +GteAttr *bool ;ExtLst *CT_ExtensionList ;};type CT_DataRefs struct{ -// Validate validates the CT_SingleXmlCells and its children -func (_dfgfac *CT_SingleXmlCells )Validate ()error {return _dfgfac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073");}; +// Data Consolidation Reference Count +CountAttr *uint32 ; -// Validate validates the CT_CalcChain and its children -func (_dbga *CT_CalcChain )Validate ()error {return _dbga .ValidateWithPath ("\u0043\u0054\u005fC\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e");}; +// Data Consolidation Reference +DataRef []*CT_DataRef ;};func (_agbdg *CT_PivotSelection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agbdg .PaneAttr !=ST_PaneUnset {_geec ,_eebfe :=_agbdg .PaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u006e\u0065"});if _eebfe !=nil {return _eebfe ; +};start .Attr =append (start .Attr ,_geec );};if _agbdg .ShowHeaderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbdg .ShowHeaderAttr ))}); +};if _agbdg .LabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0062e\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbdg .LabelAttr ))});};if _agbdg .DataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbdg .DataAttr ))}); +};if _agbdg .ExtendableAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0078\u0074\u0065\u006e\u0064\u0061\u0062\u006c\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agbdg .ExtendableAttr ))});};if _agbdg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .CountAttr )}); +};if _agbdg .AxisAttr !=ST_AxisUnset {_gbfgca ,_abfg :=_agbdg .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _abfg !=nil {return _abfg ;};start .Attr =append (start .Attr ,_gbfgca );};if _agbdg .DimensionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .DimensionAttr )}); +};if _agbdg .StartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061r\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .StartAttr )});};if _agbdg .MinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .MinAttr )}); +};if _agbdg .MaxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .MaxAttr )});};if _agbdg .ActiveRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0052\u006fw"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .ActiveRowAttr )}); +};if _agbdg .ActiveColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0043\u006fl"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .ActiveColAttr )});};if _agbdg .PreviousRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0052\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .PreviousRowAttr )}); +};if _agbdg .PreviousColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0043\u006f\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .PreviousColAttr )});};if _agbdg .ClickAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0069c\u006b"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .ClickAttr )}); +};if _agbdg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_agbdg .IdAttr )});};e .EncodeToken (start );_cddff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; +e .EncodeElement (_agbdg .PivotArea ,_cddff );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_SingleXmlCell struct{ -// ValidateWithPath validates the CT_Metadata and its children, prefixing error messages with path -func (_gcgeb *CT_Metadata )ValidateWithPath (path string )error {if _gcgeb .MetadataTypes !=nil {if _gcdcg :=_gcgeb .MetadataTypes .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061T\u0079\u0070\u0065\u0073");_gcdcg !=nil {return _gcdcg ; -};};if _gcgeb .MetadataStrings !=nil {if _eeefd :=_gcgeb .MetadataStrings .ValidateWithPath (path +"\u002f\u004de\u0074\u0061\u0064a\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073");_eeefd !=nil {return _eeefd ;};};if _gcgeb .MdxMetadata !=nil {if _cgfbg :=_gcgeb .MdxMetadata .ValidateWithPath (path +"\u002f\u004d\u0064x\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"); -_cgfbg !=nil {return _cgfbg ;};};for _deaef ,_dadfbb :=range _gcgeb .FutureMetadata {if _bbbfd :=_dadfbb .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0046\u0075tu\u0072e\u004d\u0065\u0074\u0061\u0064a\u0074\u0061\u005b\u0025\u0064\u005d",path ,_deaef )); -_bbbfd !=nil {return _bbbfd ;};};if _gcgeb .CellMetadata !=nil {if _dbedf :=_gcgeb .CellMetadata .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");_dbedf !=nil {return _dbedf ;};};if _gcgeb .ValueMetadata !=nil {if _bddgc :=_gcgeb .ValueMetadata .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0075\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"); -_bddgc !=nil {return _bddgc ;};};if _gcgeb .ExtLst !=nil {if _daaeg :=_gcgeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_daaeg !=nil {return _daaeg ;};};return nil ;};func (_eeggg ST_Type )Validate ()error {return _eeggg .ValidateWithPath ("")}; -func (_egedg *CT_FutureMetadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cegb :=range start .Attr {if _cegb .Name .Local =="\u006e\u0061\u006d\u0065"{_fafgb :=_cegb .Value ;_egedg .NameAttr =_fafgb ;continue ;};if _cegb .Name .Local =="\u0063\u006f\u0075n\u0074"{_cgge ,_ecfdb :=_f .ParseUint (_cegb .Value ,10,32); -if _ecfdb !=nil {return _ecfdb ;};_gcgbg :=uint32 (_cgge );_egedg .CountAttr =&_gcgbg ;continue ;};};_deggg :for {_fgdb ,_dfff :=d .Token ();if _dfff !=nil {return _dfff ;};switch _adaa :=_fgdb .(type ){case _c .StartElement :switch _adaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"}:_eebdf :=NewCT_FutureMetadataBlock (); -if _eddc :=d .DecodeElement (_eebdf ,&_adaa );_eddc !=nil {return _eddc ;};_egedg .Bk =append (_egedg .Bk ,_eebdf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egedg .ExtLst =NewCT_ExtensionList (); -if _gdbd :=d .DecodeElement (_egedg .ExtLst ,&_adaa );_gdbd !=nil {return _gdbd ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_adaa .Name ); -if _afbfc :=d .Skip ();_afbfc !=nil {return _afbfc ;};};case _c .EndElement :break _deggg ;case _c .CharData :};};return nil ;};func (_gbebge ST_PivotFilterType )Validate ()error {return _gbebge .ValidateWithPath ("")}; +// Table Id +IdAttr uint32 ; -// ValidateWithPath validates the CT_MdxTuple and its children, prefixing error messages with path -func (_daafa *CT_MdxTuple )ValidateWithPath (path string )error {for _cefgab ,_fceca :=range _daafa .N {if _aefgf :=_fceca .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004e\u005b\u0025\u0064\u005d",path ,_cefgab ));_aefgf !=nil {return _aefgf ; -};};return nil ;};func (_cceec *CT_PageFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbfegc :=range start .Attr {if _gbfegc .Name .Local =="\u0063\u006f\u0075n\u0074"{_ggfbb ,_ffafg :=_f .ParseUint (_gbfegc .Value ,10,32); -if _ffafg !=nil {return _ffafg ;};_bccbb :=uint32 (_ggfbb );_cceec .CountAttr =&_bccbb ;continue ;};};_gfecca :for {_fedg ,_gbfed :=d .Token ();if _gbfed !=nil {return _gbfed ;};switch _gafda :=_fedg .(type ){case _c .StartElement :switch _gafda .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070a\u0067\u0065\u0046\u0069\u0065\u006cd"}:_accee :=NewCT_PageField (); -if _afageg :=d .DecodeElement (_accee ,&_gafda );_afageg !=nil {return _afageg ;};_cceec .PageField =append (_cceec .PageField ,_accee );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050a\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_gafda .Name ); -if _gbbgd :=d .Skip ();_gbbgd !=nil {return _gbbgd ;};};case _c .EndElement :break _gfecca ;case _c .CharData :};};return nil ;}; +// Reference +RAttr string ; -// Validate validates the CT_IgnoredError and its children -func (_ggced *CT_IgnoredError )Validate ()error {return _ggced .ValidateWithPath ("\u0043T\u005fI\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072");};func (_gab *CT_BookView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aca :=range start .Attr {if _aca .Name .Local =="\u0076\u0069\u0073\u0069\u0062\u0069\u006c\u0069\u0074\u0079"{_gab .VisibilityAttr .UnmarshalXMLAttr (_aca ); -continue ;};if _aca .Name .Local =="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"{_bae ,_gfd :=_f .ParseBool (_aca .Value );if _gfd !=nil {return _gfd ;};_gab .MinimizedAttr =&_bae ;continue ;};if _aca .Name .Local =="s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"{_bed ,_eag :=_f .ParseBool (_aca .Value ); -if _eag !=nil {return _eag ;};_gab .ShowHorizontalScrollAttr =&_bed ;continue ;};if _aca .Name .Local =="\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"{_bbf ,_dbb :=_f .ParseBool (_aca .Value );if _dbb !=nil {return _dbb ; -};_gab .ShowVerticalScrollAttr =&_bbf ;continue ;};if _aca .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"{_gd ,_ebdf :=_f .ParseBool (_aca .Value );if _ebdf !=nil {return _ebdf ;};_gab .ShowSheetTabsAttr =&_gd ; -continue ;};if _aca .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_ace ,_aag :=_f .ParseInt (_aca .Value ,10,32);if _aag !=nil {return _aag ;};_baa :=int32 (_ace );_gab .XWindowAttr =&_baa ;continue ;};if _aca .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_fbcc ,_ceg :=_f .ParseInt (_aca .Value ,10,32); -if _ceg !=nil {return _ceg ;};_gbd :=int32 (_fbcc );_gab .YWindowAttr =&_gbd ;continue ;};if _aca .Name .Local =="w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"{_gfb ,_bbd :=_f .ParseUint (_aca .Value ,10,32);if _bbd !=nil {return _bbd ; -};_dca :=uint32 (_gfb );_gab .WindowWidthAttr =&_dca ;continue ;};if _aca .Name .Local =="\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_ccd ,_bbde :=_f .ParseUint (_aca .Value ,10,32);if _bbde !=nil {return _bbde ;};_fbcd :=uint32 (_ccd ); -_gab .WindowHeightAttr =&_fbcd ;continue ;};if _aca .Name .Local =="\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"{_deg ,_dbe :=_f .ParseUint (_aca .Value ,10,32);if _dbe !=nil {return _dbe ;};_dfg :=uint32 (_deg );_gab .TabRatioAttr =&_dfg ;continue ; -};if _aca .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u0068\u0065\u0065\u0074"{_edd ,_cag :=_f .ParseUint (_aca .Value ,10,32);if _cag !=nil {return _cag ;};_agf :=uint32 (_edd );_gab .FirstSheetAttr =&_agf ;continue ;};if _aca .Name .Local =="\u0061c\u0074\u0069\u0076\u0065\u0054\u0061b"{_aced ,_fbb :=_f .ParseUint (_aca .Value ,10,32); -if _fbb !=nil {return _fbb ;};_aebc :=uint32 (_aced );_gab .ActiveTabAttr =&_aebc ;continue ;};if _aca .Name .Local =="\u0061\u0075\u0074\u006fFi\u006c\u0074\u0065\u0072\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0069n\u0067"{_egb ,_bag :=_f .ParseBool (_aca .Value ); -if _bag !=nil {return _bag ;};_gab .AutoFilterDateGroupingAttr =&_egb ;continue ;};};_fadf :for {_dfc ,_bdf :=d .Token ();if _bdf !=nil {return _bdf ;};switch _fgd :=_dfc .(type ){case _c .StartElement :switch _fgd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gab .ExtLst =NewCT_ExtensionList (); -if _bab :=d .DecodeElement (_gab .ExtLst ,&_fgd );_bab !=nil {return _bab ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_fgd .Name ); -if _eeg :=d .Skip ();_eeg !=nil {return _eeg ;};};case _c .EndElement :break _fadf ;case _c .CharData :};};return nil ;};type CT_PCDKPI struct{ +// Connection ID +ConnectionIdAttr uint32 ; -// KPI Unique Name -UniqueNameAttr string ; +// Cell Properties +XmlCellPr *CT_XmlCellPr ; -// KPI Display Name -CaptionAttr *string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_bcbge *CT_FontChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbac :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_bcbge .Name =NewCT_FontName (); +if _bcaea :=d .DecodeElement (_bcbge .Name ,&_cbac );_bcaea !=nil {return _bcaea ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_bcbge .Charset =NewCT_IntProperty (); +if _ecbga :=d .DecodeElement (_bcbge .Charset ,&_cbac );_ecbga !=nil {return _ecbga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_bcbge .Family =NewCT_FontFamily (); +if _eeba :=d .DecodeElement (_bcbge .Family ,&_cbac );_eeba !=nil {return _eeba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_bcbge .B =NewCT_BooleanProperty (); +if _bbcge :=d .DecodeElement (_bcbge .B ,&_cbac );_bbcge !=nil {return _bbcge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bcbge .I =NewCT_BooleanProperty (); +if _bfcbfb :=d .DecodeElement (_bcbge .I ,&_cbac );_bfcbfb !=nil {return _bfcbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_bcbge .Strike =NewCT_BooleanProperty (); +if _bbbe :=d .DecodeElement (_bcbge .Strike ,&_cbac );_bbbe !=nil {return _bbbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_bcbge .Outline =NewCT_BooleanProperty (); +if _ffdde :=d .DecodeElement (_bcbge .Outline ,&_cbac );_ffdde !=nil {return _ffdde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bcbge .Shadow =NewCT_BooleanProperty (); +if _dgdb :=d .DecodeElement (_bcbge .Shadow ,&_cbac );_dgdb !=nil {return _dgdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}:_bcbge .Condense =NewCT_BooleanProperty (); +if _fdaac :=d .DecodeElement (_bcbge .Condense ,&_cbac );_fdaac !=nil {return _fdaac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u006e\u0064"}:_bcbge .Extend =NewCT_BooleanProperty (); +if _aefc :=d .DecodeElement (_bcbge .Extend ,&_cbac );_aefc !=nil {return _aefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_bcbge .Color =NewCT_Color (); +if _ddaa :=d .DecodeElement (_bcbge .Color ,&_cbac );_ddaa !=nil {return _ddaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u007a"}:_bcbge .Sz =NewCT_FontSize (); +if _ggbdf :=d .DecodeElement (_bcbge .Sz ,&_cbac );_ggbdf !=nil {return _ggbdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075"}:_bcbge .U =NewCT_UnderlineProperty (); +if _gffd :=d .DecodeElement (_bcbge .U ,&_cbac );_gffd !=nil {return _gffd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_bcbge .VertAlign =NewCT_VerticalAlignFontProperty (); +if _ffdf :=d .DecodeElement (_bcbge .VertAlign ,&_cbac );_ffdf !=nil {return _ffdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0065"}:_bcbge .Scheme =NewCT_FontScheme (); +if _bfebe :=d .DecodeElement (_bcbge .Scheme ,&_cbac );_bfebe !=nil {return _bfebe ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046o\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065 \u0025\u0076",_cbac .Name ); +if _bacdd :=d .Skip ();_bacdd !=nil {return _bacdd ;};};return nil ;};type CT_PageFields struct{ -// KPI Display Folder -DisplayFolderAttr *string ; +// Page Item Count +CountAttr *uint32 ; -// KPI Measure Group Name -MeasureGroupAttr *string ; +// Page Field +PageField []*CT_PageField ;};func (_beeab *ST_GroupBy )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daacge ,_dfdcac :=d .Token ();if _dfdcac !=nil {return _dfdcac ;};if _efabg ,_gfdae :=_daacge .(_c .EndElement );_gfdae &&_efabg .Name ==start .Name {*_beeab =1; +return nil ;};if _aggcc ,_ffffb :=_daacge .(_c .CharData );!_ffffb {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daacge );}else {switch string (_aggcc ){case "":*_beeab =0; +case "\u0072\u0061\u006eg\u0065":*_beeab =1;case "\u0073e\u0063\u006f\u006e\u0064\u0073":*_beeab =2;case "\u006di\u006e\u0075\u0074\u0065\u0073":*_beeab =3;case "\u0068\u006f\u0075r\u0073":*_beeab =4;case "\u0064\u0061\u0079\u0073":*_beeab =5;case "\u006d\u006f\u006e\u0074\u0068\u0073":*_beeab =6; +case "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073":*_beeab =7;case "\u0079\u0065\u0061r\u0073":*_beeab =8;};};_daacge ,_dfdcac =d .Token ();if _dfdcac !=nil {return _dfdcac ;};if _cefda ,_cgfgaf :=_daacge .(_c .EndElement );_cgfgaf &&_cefda .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daacge );};func NewCT_OleItem ()*CT_OleItem {_bdgcc :=&CT_OleItem {};return _bdgcc }; -// Parent KPI -ParentAttr *string ; -// KPI Value Unique Name -ValueAttr string ; +// Validate validates the CT_SheetViews and its children +func (_afdda *CT_SheetViews )Validate ()error {return _afdda .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");};func (_ccgea *CT_QueryTableFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfbdag :=range start .Attr {if _gfbdag .Name .Local =="\u0063\u006f\u0075n\u0074"{_eafd ,_acefe :=_g .ParseUint (_gfbdag .Value ,10,32); +if _acefe !=nil {return _acefe ;};_bffbc :=uint32 (_eafd );_ccgea .CountAttr =&_bffbc ;continue ;};};_abgfc :for {_cede ,_bade :=d .Token ();if _bade !=nil {return _bade ;};switch _eecbb :=_cede .(type ){case _c .StartElement :switch _eecbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071u\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064"}:_aefag :=NewCT_QueryTableField (); +if _cbbcc :=d .DecodeElement (_aefag ,&_eecbb );_cbbcc !=nil {return _cbbcc ;};_ccgea .QueryTableField =append (_ccgea .QueryTableField ,_aefag );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061bl\u0065\u0046\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_eecbb .Name ); +if _bffgc :=d .Skip ();_bffgc !=nil {return _bffgc ;};};case _c .EndElement :break _abgfc ;case _c .CharData :};};return nil ;};func (_gddad ST_Type )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gddad .String (),start ); +};func (_abebcg *ST_DataValidationImeMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_abebcg =0;case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_abebcg =1;case "\u006f\u0066\u0066":*_abebcg =2;case "\u006f\u006e":*_abebcg =3; +case "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064":*_abebcg =4;case "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_abebcg =5;case "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_abebcg =6;case "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_abebcg =7; +case "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a":*_abebcg =8;case "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a":*_abebcg =9;case "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c":*_abebcg =10;case "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c":*_abebcg =11; +};return nil ;};func (_dgcedb *CT_MdxSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acfdb :=range start .Attr {if _acfdb .Name .Local =="\u006e\u0073"{_facbg ,_ecbba :=_g .ParseUint (_acfdb .Value ,10,32);if _ecbba !=nil {return _ecbba ; +};_dgcedb .NsAttr =uint32 (_facbg );continue ;};if _acfdb .Name .Local =="\u0063"{_fadfa ,_adfege :=_g .ParseUint (_acfdb .Value ,10,32);if _adfege !=nil {return _adfege ;};_ffgd :=uint32 (_fadfa );_dgcedb .CAttr =&_ffgd ;continue ;};if _acfdb .Name .Local =="\u006f"{_dgcedb .OAttr .UnmarshalXMLAttr (_acfdb ); +continue ;};};_adcfb :for {_gafgc ,_cedgg :=d .Token ();if _cedgg !=nil {return _cedgg ;};switch _ccfeba :=_gafgc .(type ){case _c .StartElement :switch _ccfeba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_ffebf :=NewCT_MetadataStringIndex (); +if _cacdd :=d .DecodeElement (_ffebf ,&_ccfeba );_cacdd !=nil {return _cacdd ;};_dgcedb .N =append (_dgcedb .N ,_ffebf );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0064\u0078S\u0065\u0074 \u0025\u0076",_ccfeba .Name ); +if _dgbf :=d .Skip ();_dgbf !=nil {return _dgbf ;};};case _c .EndElement :break _adcfb ;case _c .CharData :};};return nil ;};func (_eecbaa *CT_PCDSDTCEntriesChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agde :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_eecbaa .M =NewCT_Missing (); +if _bdcgd :=d .DecodeElement (_eecbaa .M ,&_agde );_bdcgd !=nil {return _bdcgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_eecbaa .N =NewCT_Number (); +if _bcffa :=d .DecodeElement (_eecbaa .N ,&_agde );_bcffa !=nil {return _bcffa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_eecbaa .E =NewCT_Error (); +if _acdgaa :=d .DecodeElement (_eecbaa .E ,&_agde );_acdgaa !=nil {return _acdgaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_eecbaa .S =NewCT_String (); +if _gaebc :=d .DecodeElement (_eecbaa .S ,&_agde );_gaebc !=nil {return _gaebc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_agde .Name ); +if _fafbe :=d .Skip ();_fafbe !=nil {return _fafbe ;};};return nil ;};func (_dcdb *CT_CellStyles )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcdb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dcdb .CountAttr )}); +};e .EncodeToken (start );_gabc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"}};for _ ,_bda :=range _dcdb .CellStyle {e .EncodeElement (_bda ,_gabc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_Format struct{ -// KPI Goal Unique Name -GoalAttr *string ; +// Format Action +ActionAttr ST_FormatAction ; -// KPI Status Unique Name -StatusAttr *string ; +// Format Id +DxfIdAttr *uint32 ; -// KPI Trend Unique Name -TrendAttr *string ; +// Pivot Table Location +PivotArea *CT_PivotArea ; -// KPI Weight Unique Name -WeightAttr *string ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_fdeee *CT_RevisionRowColumnChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _fdeee .Undo !=nil {_gaeeac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0075\u006e\u0064\u006f"}}; +for _ ,_cgfcaa :=range _fdeee .Undo {e .EncodeElement (_cgfcaa ,_gaeeac );};}else if _fdeee .Rcc !=nil {_fdaad :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}};for _ ,_eefbg :=range _fdeee .Rcc {e .EncodeElement (_eefbg ,_fdaad ); +};}else if _fdeee .Rfmt !=nil {_gagf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_gggbcd :=range _fdeee .Rfmt {e .EncodeElement (_gggbcd ,_gagf );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ebbbg ST_VerticalAlignment )String ()string {switch _ebbbg {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006au\u0073\u0074\u0069\u0066\u0079"; +case 5:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};const (ST_ShowDataAsUnset ST_ShowDataAs =0;ST_ShowDataAsNormal ST_ShowDataAs =1;ST_ShowDataAsDifference ST_ShowDataAs =2;ST_ShowDataAsPercent ST_ShowDataAs =3;ST_ShowDataAsPercentDiff ST_ShowDataAs =4; +ST_ShowDataAsRunTotal ST_ShowDataAs =5;ST_ShowDataAsPercentOfRow ST_ShowDataAs =6;ST_ShowDataAsPercentOfCol ST_ShowDataAs =7;ST_ShowDataAsPercentOfTotal ST_ShowDataAs =8;ST_ShowDataAsIndex ST_ShowDataAs =9;);type CT_XmlColumnPr struct{ -// Time Member KPI Unique Name -TimeAttr *string ;};const (ST_SheetStateUnset ST_SheetState =0;ST_SheetStateVisible ST_SheetState =1;ST_SheetStateHidden ST_SheetState =2;ST_SheetStateVeryHidden ST_SheetState =3;);func (_fbgdec ST_SortMethod )String ()string {switch _fbgdec {case 0:return ""; -case 1:return "\u0073\u0074\u0072\u006f\u006b\u0065";case 2:return "\u0070\u0069\u006e\u0059\u0069\u006e";case 3:return "\u006e\u006f\u006e\u0065";};return "";};func NewCT_CustomFilters ()*CT_CustomFilters {_badd :=&CT_CustomFilters {};return _badd }; +// XML Map Id +MapIdAttr uint32 ; -// ValidateWithPath validates the CT_FunctionGroups and its children, prefixing error messages with path -func (_ddgge *CT_FunctionGroups )ValidateWithPath (path string )error {for _gebcb ,_cacb :=range _ddgge .FunctionGroup {if _cfce :=_cacb .ValidateWithPath (_fg .Sprintf ("%\u0073/\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006eG\u0072\u006f\u0075\u0070[%\u0064\u005d",path ,_gebcb )); -_cfce !=nil {return _cfce ;};};return nil ;};type CT_CommentList struct{ +// XPath +XpathAttr string ; -// Comment -Comment []*CT_Comment ;};func (_cabeg *CT_MdxSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0073"},Value :_fg .Sprintf ("\u0025\u0076",_cabeg .NsAttr )});if _cabeg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_cabeg .CAttr )}); -};if _cabeg .OAttr !=ST_MdxSetOrderUnset {_cfdbg ,_baaeg :=_cabeg .OAttr .MarshalXMLAttr (_c .Name {Local :"\u006f"});if _baaeg !=nil {return _baaeg ;};start .Attr =append (start .Attr ,_cfdbg );};e .EncodeToken (start );if _cabeg .N !=nil {_fbcg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}}; -for _ ,_ebbdb :=range _cabeg .N {e .EncodeElement (_ebbdb ,_fbcg );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_Pane byte ;func (_bbbea ST_VolValueType )ValidateWithPath (path string )error {switch _bbbea {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbbea )); -};return nil ;};type ST_DynamicFilterType byte ;func (_bcbfc *CT_FilterColumnChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _bcbfc .Filters !=nil {_badgb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u0069\u006c\u0074\u0065\u0072\u0073"}}; -e .EncodeElement (_bcbfc .Filters ,_badgb );}else if _bcbfc .Top10 !=nil {_fbfdb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0074\u006f\u0070\u00310"}};e .EncodeElement (_bcbfc .Top10 ,_fbfdb );}else if _bcbfc .CustomFilters !=nil {_gfbad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0046\u0069l\u0074\u0065\u0072\u0073"}}; -e .EncodeElement (_bcbfc .CustomFilters ,_gfbad );}else if _bcbfc .DynamicFilter !=nil {_bacgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0046i\u006c\u0074\u0065\u0072"}};e .EncodeElement (_bcbfc .DynamicFilter ,_bacgg ); -}else if _bcbfc .ColorFilter !=nil {_eaefe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u006f\u006c\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072"}};e .EncodeElement (_bcbfc .ColorFilter ,_eaefe );}else if _bcbfc .IconFilter !=nil {_abcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0063\u006f\u006e\u0046i\u006c\u0074\u0065\u0072"}}; -e .EncodeElement (_bcbfc .IconFilter ,_abcd );}else if _bcbfc .ExtLst !=nil {_aebeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bcbfc .ExtLst ,_aebeb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bggbcd ST_DataValidationImeMode )String ()string {switch _bggbcd {case 0:return "";case 1:return "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl";case 2:return "\u006f\u0066\u0066";case 3:return "\u006f\u006e";case 4:return "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"; -case 5:return "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061";case 6:return "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case 7:return "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061";case 8:return "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a"; -case 9:return "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a";case 10:return "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c";case 11:return "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c";};return "";};type ST_DataValidationErrorStyle byte ; +// Denormalized +DenormalizedAttr *bool ; +// XML Data Type +XmlDataTypeAttr string ; -// Validate validates the CT_Members and its children -func (_dgbaa *CT_Members )Validate ()error {return _dgbaa .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0073");};func (_afaagf *CT_SortState )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afaagf .ColumnSortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006c\u0075\u006d\u006e\u0053\u006f\u0072\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_afaagf .ColumnSortAttr ))}); -};if _afaagf .CaseSensitiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0073\u0065\u0053\u0065\u006e\u0073\u0069\u0074\u0069\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_afaagf .CaseSensitiveAttr ))}); -};if _afaagf .SortMethodAttr !=ST_SortMethodUnset {_dafca ,_dgaec :=_afaagf .SortMethodAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"});if _dgaec !=nil {return _dgaec ;};start .Attr =append (start .Attr ,_dafca ); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_afaagf .RefAttr )});e .EncodeToken (start );if _afaagf .SortCondition !=nil {_gedcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064i\u0074\u0069\u006f\u006e"}}; -for _ ,_eagdcc :=range _afaagf .SortCondition {e .EncodeElement (_eagdcc ,_gedcc );};};if _afaagf .ExtLst !=nil {_cabde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afaagf .ExtLst ,_cabde ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_Missing and its children, prefixing error messages with path -func (_dbfed *CT_Missing )ValidateWithPath (path string )error {for _fgfee ,_dcbcc :=range _dbfed .Tpls {if _cfeda :=_dcbcc .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_fgfee ));_cfeda !=nil {return _cfeda ; -};};for _afcba ,_bbcf :=range _dbfed .X {if _bbcebb :=_bbcf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_afcba ));_bbcebb !=nil {return _bbcebb ;};};return nil ;};func NewCT_GroupItems ()*CT_GroupItems {_decbf :=&CT_GroupItems {}; -return _decbf };func (_gcfcd *CT_RevisionMoveChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egfgf :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0075\u006e\u0064\u006f"}:_fabcec :=NewCT_UndoInfo (); -if _afgacb :=d .DecodeElement (_fabcec ,&_egfgf );_afgacb !=nil {return _afgacb ;};_gcfcd .Undo =append (_gcfcd .Undo ,_fabcec );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_dcgbc :=NewCT_RevisionCellChange (); -if _gbcaa :=d .DecodeElement (_dcgbc ,&_egfgf );_gbcaa !=nil {return _gbcaa ;};_gcfcd .Rcc =append (_gcfcd .Rcc ,_dcgbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_feegdf :=NewCT_RevisionFormatting (); -if _becgf :=d .DecodeElement (_feegdf ,&_egfgf );_becgf !=nil {return _becgf ;};_gcfcd .Rfmt =append (_gcfcd .Rfmt ,_feegdf );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_egfgf .Name ); -if _fagcb :=d .Skip ();_fagcb !=nil {return _fagcb ;};};return nil ;};type CT_XStringElement struct{ +// ValidateWithPath validates the CT_WorkbookPr and its children, prefixing error messages with path +func (_ccabc *CT_WorkbookPr )ValidateWithPath (path string )error {if _gcbag :=_ccabc .ShowObjectsAttr .ValidateWithPath (path +"\u002f\u0053h\u006f\u0077\u004fb\u006a\u0065\u0063\u0074\u0073\u0041\u0074\u0074\u0072");_gcbag !=nil {return _gcbag ;};if _cgdff :=_ccabc .UpdateLinksAttr .ValidateWithPath (path +"\u002f\u0055p\u0064\u0061\u0074e\u004c\u0069\u006e\u006b\u0073\u0041\u0074\u0074\u0072"); +_cgdff !=nil {return _cgdff ;};return nil ;}; -// Value -VAttr string ;};func (_bcadcd *ST_SheetState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgdbe ,_dafba :=d .Token ();if _dafba !=nil {return _dafba ;};if _fdcef ,_fddeb :=_dgdbe .(_c .EndElement );_fddeb &&_fdcef .Name ==start .Name {*_bcadcd =1; -return nil ;};if _dfgfb ,_ffbac :=_dgdbe .(_c .CharData );!_ffbac {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgdbe );}else {switch string (_dfgfb ){case "":*_bcadcd =0; -case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_bcadcd =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_bcadcd =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_bcadcd =3;};};_dgdbe ,_dafba =d .Token ();if _dafba !=nil {return _dafba ; -};if _badfe ,_abdaee :=_dgdbe .(_c .EndElement );_abdaee &&_badfe .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgdbe ); -};func (_gageg ST_CellFormulaType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gageg .String (),start );};func (_gccdd ST_GrowShrinkType )ValidateWithPath (path string )error {switch _gccdd {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccdd )); -};return nil ;};func NewCT_CellWatch ()*CT_CellWatch {_dgad :=&CT_CellWatch {};return _dgad };type CT_Tuples struct{ +// Validate validates the CT_Row and its children +func (_ggcdg *CT_Row )Validate ()error {return _ggcdg .ValidateWithPath ("\u0043\u0054\u005f\u0052\u006f\u0077");};func NewCT_PatternFill ()*CT_PatternFill {_dcacb :=&CT_PatternFill {};return _dcacb };func (_cdbagg ST_FileType )Validate ()error {return _cdbagg .ValidateWithPath ("")}; +func (_ece *CT_CalculatedMember )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ece .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0064\u0078"},Value :_ba .Sprintf ("\u0025\u0076",_ece .MdxAttr )}); +if _ece .MemberNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ece .MemberNameAttr )});};if _ece .HierarchyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"},Value :_ba .Sprintf ("\u0025\u0076",*_ece .HierarchyAttr )}); +};if _ece .ParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ece .ParentAttr )});};if _ece .SolveOrderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u006c\u0076\u0065\u004f\u0072\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_ece .SolveOrderAttr )}); +};if _ece .SetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ece .SetAttr ))});};e .EncodeToken (start );if _ece .ExtLst !=nil {_fgfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_ece .ExtLst ,_fgfc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cecaf ST_TableStyleType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cecaf .String (),start );}; +type ST_TableType byte ;func (_dbbbf *CT_WorksheetSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bcfgd :=range start .Attr {if _bcfgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcfgd .Name .Local =="\u0069\u0064"||_bcfgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcfgd .Name .Local =="\u0069\u0064"{_gfcfg :=_bcfgd .Value ; +_dbbbf .IdAttr =&_gfcfg ;continue ;};if _bcfgd .Name .Local =="\u0072\u0065\u0066"{_cfedd :=_bcfgd .Value ;_dbbbf .RefAttr =&_cfedd ;continue ;};if _bcfgd .Name .Local =="\u006e\u0061\u006d\u0065"{_ceddg :=_bcfgd .Value ;_dbbbf .NameAttr =&_ceddg ;continue ; +};if _bcfgd .Name .Local =="\u0073\u0068\u0065e\u0074"{_aggga :=_bcfgd .Value ;_dbbbf .SheetAttr =&_aggga ;continue ;};};for {_fedfe ,_acbfee :=d .Token ();if _acbfee !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u006f\u0072\u006b\u0073\u0068\u0065e\u0074\u0053\u006f\u0075\u0072\u0063\u0065\u003a\u0020\u0025\u0073",_acbfee ); +};if _dcdfd ,_eebgaf :=_fedfe .(_c .EndElement );_eebgaf &&_dcdfd .Name ==start .Name {break ;};};return nil ;}; -// Member Name Count -CAttr *uint32 ; +// ValidateWithPath validates the CT_ConditionalFormatting and its children, prefixing error messages with path +func (_edea *CT_ConditionalFormatting )ValidateWithPath (path string )error {for _cbea ,_febaa :=range _edea .CfRule {if _agaa :=_febaa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043\u0066\u0052\u0075\u006c\u0065\u005b\u0025\u0064\u005d",path ,_cbea )); +_agaa !=nil {return _agaa ;};};if _edea .ExtLst !=nil {if _fgbe :=_edea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgbe !=nil {return _fgbe ;};};return nil ;}; -// Tuple -Tpl []*CT_Tuple ;};func (_gdeed *ST_HorizontalAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bceadg ,_dgcea :=d .Token ();if _dgcea !=nil {return _dgcea ;};if _cgfaf ,_gagdda :=_bceadg .(_c .EndElement );_gagdda &&_cgfaf .Name ==start .Name {*_gdeed =1; -return nil ;};if _acbbe ,_fddfca :=_bceadg .(_c .CharData );!_fddfca {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bceadg );}else {switch string (_acbbe ){case "":*_gdeed =0; -case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_gdeed =1;case "\u006c\u0065\u0066\u0074":*_gdeed =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gdeed =3;case "\u0072\u0069\u0067h\u0074":*_gdeed =4;case "\u0066\u0069\u006c\u006c":*_gdeed =5;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_gdeed =6; -case "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_gdeed =7;case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_gdeed =8;};};_bceadg ,_dgcea =d .Token ();if _dgcea !=nil {return _dgcea ;}; -if _cedead ,_cffcf :=_bceadg .(_c .EndElement );_cffcf &&_cedead .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bceadg ); -};type CT_LegacyDrawing struct{IdAttr string ;};func (_becbbc *SingleXmlCells )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_becbbc .CT_SingleXmlCells =*NewCT_SingleXmlCells ();_gfdbe :for {_ffdgd ,_cefba :=d .Token ();if _cefba !=nil {return _cefba ; -};switch _gbfbe :=_ffdgd .(type ){case _c .StartElement :switch _gbfbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c"}:_egdgg :=NewCT_SingleXmlCell (); -if _eddfaf :=d .DecodeElement (_egdgg ,&_gbfbe );_eddfaf !=nil {return _eddfaf ;};_becbbc .SingleXmlCell =append (_becbbc .SingleXmlCell ,_egdgg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006c\u0043e\u006cl\u0073\u0020\u0025\u0076",_gbfbe .Name ); -if _ccgegb :=d .Skip ();_ccgegb !=nil {return _ccgegb ;};};case _c .EndElement :break _gfdbe ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_Font and its children +func (_degdd *CT_Font )Validate ()error {return _degdd .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");};func (_caabf ST_rwColActionType )Validate ()error {return _caabf .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_MetadataTypes and its children, prefixing error messages with path -func (_agaeb *CT_MetadataTypes )ValidateWithPath (path string )error {for _dbfdbd ,_ebcbc :=range _agaeb .MetadataType {if _aebce :=_ebcbc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004det\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_dbfdbd )); -_aebce !=nil {return _aebce ;};};return nil ;}; +// ValidateWithPath validates the CT_DdeItems and its children, prefixing error messages with path +func (_adgb *CT_DdeItems )ValidateWithPath (path string )error {for _agbaa ,_fbea :=range _adgb .DdeItem {if _ebgd :=_fbea .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0044\u0064\u0065\u0049\u0074\u0065m\u005b\u0025\u0064\u005d",path ,_agbaa )); +_ebgd !=nil {return _ebgd ;};};return nil ;}; -// Validate validates the CT_OleLink and its children -func (_cagda *CT_OleLink )Validate ()error {return _cagda .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004c\u0069\u006e\u006b");}; +// Validate validates the CT_DdeItem and its children +func (_cegff *CT_DdeItem )Validate ()error {return _cegff .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d");}; -// Validate validates the CT_PhoneticPr and its children -func (_gbgbea *CT_PhoneticPr )Validate ()error {return _gbgbea .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072");};func (_caedf *CT_PageField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgfeff :=range start .Attr {if _dgfeff .Name .Local =="\u0066\u006c\u0064"{_fffbc ,_gdef :=_f .ParseInt (_dgfeff .Value ,10,32); -if _gdef !=nil {return _gdef ;};_caedf .FldAttr =int32 (_fffbc );continue ;};if _dgfeff .Name .Local =="\u0069\u0074\u0065\u006d"{_bfdfb ,_gbcac :=_f .ParseUint (_dgfeff .Value ,10,32);if _gbcac !=nil {return _gbcac ;};_aaegg :=uint32 (_bfdfb );_caedf .ItemAttr =&_aaegg ; -continue ;};if _dgfeff .Name .Local =="\u0068\u0069\u0065\u0072"{_dddff ,_gdbcbc :=_f .ParseInt (_dgfeff .Value ,10,32);if _gdbcbc !=nil {return _gdbcbc ;};_ecgae :=int32 (_dddff );_caedf .HierAttr =&_ecgae ;continue ;};if _dgfeff .Name .Local =="\u006e\u0061\u006d\u0065"{_dbgag :=_dgfeff .Value ; -_caedf .NameAttr =&_dbgag ;continue ;};if _dgfeff .Name .Local =="\u0063\u0061\u0070"{_acace :=_dgfeff .Value ;_caedf .CapAttr =&_acace ;continue ;};};_fcged :for {_bgdbcd ,_adbee :=d .Token ();if _adbee !=nil {return _adbee ;};switch _dafdc :=_bgdbcd .(type ){case _c .StartElement :switch _dafdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caedf .ExtLst =NewCT_ExtensionList (); -if _edgdf :=d .DecodeElement (_caedf .ExtLst ,&_dafdc );_edgdf !=nil {return _edgdf ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0061\u0067e\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_dafdc .Name ); -if _afadc :=d .Skip ();_afadc !=nil {return _afadc ;};};case _c .EndElement :break _fcged ;case _c .CharData :};};return nil ;};func NewCT_DataBinding ()*CT_DataBinding {_decdc :=&CT_DataBinding {};return _decdc };func NewCT_PageSetUpPr ()*CT_PageSetUpPr {_ffbde :=&CT_PageSetUpPr {}; -return _ffbde };func (_badbb *CT_FontFamily )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_badbb .ValAttr )});e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_MergeCells and its children, prefixing error messages with path +func (_cbcdd *CT_MergeCells )ValidateWithPath (path string )error {for _fcgdb ,_ffcaed :=range _cbcdd .MergeCell {if _abga :=_ffcaed .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u004d\u0065\u0072g\u0065\u0043\u0065\u006c\u006c\u005b\u0025\u0064\u005d",path ,_fcgdb )); +_abga !=nil {return _abga ;};};return nil ;};func (_ffdbac *CT_ConditionalFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcfg :=range start .Attr {if _dcfg .Name .Local =="\u0070\u0069\u0076o\u0074"{_feeae ,_bfeg :=_g .ParseBool (_dcfg .Value ); +if _bfeg !=nil {return _bfeg ;};_ffdbac .PivotAttr =&_feeae ;continue ;};if _dcfg .Name .Local =="\u0073\u0071\u0072e\u0066"{_cgbg ,_acbca :=ParseSliceST_Sqref (_dcfg .Value );if _acbca !=nil {return _acbca ;};_ffdbac .SqrefAttr =&_cgbg ;continue ;};}; +_ffgb :for {_edcf ,_bgfbc :=d .Token ();if _bgfbc !=nil {return _bgfbc ;};switch _ecbfd :=_edcf .(type ){case _c .StartElement :switch _ecbfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0052\u0075\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0052\u0075\u006c\u0065"}:_cffg :=NewCT_CfRule (); +if _dffb :=d .DecodeElement (_cffg ,&_ecbfd );_dffb !=nil {return _dffb ;};_ffdbac .CfRule =append (_ffdbac .CfRule ,_cffg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ffdbac .ExtLst =NewCT_ExtensionList (); +if _dfcg :=d .DecodeElement (_ffdbac .ExtLst ,&_ecbfd );_dfcg !=nil {return _dfcg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067\u0020%\u0076",_ecbfd .Name ); +if _bcad :=d .Skip ();_bcad !=nil {return _bcad ;};};case _c .EndElement :break _ffgb ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_FieldGroup and its children -func (_bcgb *CT_FieldGroup )Validate ()error {return _bcgb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070");}; +// ValidateWithPath validates the CT_Worksheet and its children, prefixing error messages with path +func (_ecefe *CT_Worksheet )ValidateWithPath (path string )error {if _ecefe .SheetPr !=nil {if _bcfbg :=_ecefe .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_bcfbg !=nil {return _bcfbg ;};};if _ecefe .Dimension !=nil {if _feaef :=_ecefe .Dimension .ValidateWithPath (path +"\u002f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); +_feaef !=nil {return _feaef ;};};if _ecefe .SheetViews !=nil {if _egbafa :=_ecefe .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");_egbafa !=nil {return _egbafa ;};};if _ecefe .SheetFormatPr !=nil {if _aadfd :=_ecefe .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"); +_aadfd !=nil {return _aadfd ;};};for _facbcd ,_bbbbf :=range _ecefe .Cols {if _gbbgdf :=_bbbbf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u006f\u006c\u0073\u005b\u0025\u0064\u005d",path ,_facbcd ));_gbbgdf !=nil {return _gbbgdf ;};};if _befcd :=_ecefe .SheetData .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"); +_befcd !=nil {return _befcd ;};if _ecefe .SheetCalcPr !=nil {if _dcadce :=_ecefe .SheetCalcPr .ValidateWithPath (path +"\u002f\u0053\u0068e\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072");_dcadce !=nil {return _dcadce ;};};if _ecefe .SheetProtection !=nil {if _efeaaa :=_ecefe .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); +_efeaaa !=nil {return _efeaaa ;};};if _ecefe .ProtectedRanges !=nil {if _gabfd :=_ecefe .ProtectedRanges .ValidateWithPath (path +"\u002f\u0050r\u006f\u0074\u0065c\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073");_gabfd !=nil {return _gabfd ;};}; +if _ecefe .Scenarios !=nil {if _bggedf :=_ecefe .Scenarios .ValidateWithPath (path +"\u002f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073");_bggedf !=nil {return _bggedf ;};};if _ecefe .AutoFilter !=nil {if _egedb :=_ecefe .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); +_egedb !=nil {return _egedb ;};};if _ecefe .SortState !=nil {if _acegdf :=_ecefe .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_acegdf !=nil {return _acegdf ;};};if _ecefe .DataConsolidate !=nil {if _fdeaf :=_ecefe .DataConsolidate .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0043o\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"); +_fdeaf !=nil {return _fdeaf ;};};if _ecefe .CustomSheetViews !=nil {if _cgafd :=_ecefe .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_cgafd !=nil {return _cgafd ; +};};if _ecefe .MergeCells !=nil {if _acbfcd :=_ecefe .MergeCells .ValidateWithPath (path +"/\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073");_acbfcd !=nil {return _acbfcd ;};};if _ecefe .PhoneticPr !=nil {if _gcgbc :=_ecefe .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"); +_gcgbc !=nil {return _gcgbc ;};};for _bgcde ,_debcdg :=range _ecefe .ConditionalFormatting {if _dfbbc :=_debcdg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0043o\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u005b%\u0064\u005d",path ,_bgcde )); +_dfbbc !=nil {return _dfbbc ;};};if _ecefe .DataValidations !=nil {if _abccc :=_ecefe .DataValidations .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073");_abccc !=nil {return _abccc ;};};if _ecefe .Hyperlinks !=nil {if _dadga :=_ecefe .Hyperlinks .ValidateWithPath (path +"/\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"); +_dadga !=nil {return _dadga ;};};if _ecefe .PrintOptions !=nil {if _agfdfc :=_ecefe .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_agfdfc !=nil {return _agfdfc ;};};if _ecefe .PageMargins !=nil {if _beadd :=_ecefe .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); +_beadd !=nil {return _beadd ;};};if _ecefe .PageSetup !=nil {if _eaefac :=_ecefe .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_eaefac !=nil {return _eaefac ;};};if _ecefe .HeaderFooter !=nil {if _gacbfg :=_ecefe .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); +_gacbfg !=nil {return _gacbfg ;};};if _ecefe .RowBreaks !=nil {if _gdabd :=_ecefe .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073");_gdabd !=nil {return _gdabd ;};};if _ecefe .ColBreaks !=nil {if _dgafa :=_ecefe .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"); +_dgafa !=nil {return _dgafa ;};};if _ecefe .CustomProperties !=nil {if _fcgaf :=_ecefe .CustomProperties .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");_fcgaf !=nil {return _fcgaf ; +};};if _ecefe .CellWatches !=nil {if _bgecg :=_ecefe .CellWatches .ValidateWithPath (path +"\u002f\u0043\u0065l\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073");_bgecg !=nil {return _bgecg ;};};if _ecefe .IgnoredErrors !=nil {if _gbbdb :=_ecefe .IgnoredErrors .ValidateWithPath (path +"\u002f\u0049\u0067\u006e\u006f\u0072\u0065\u0064\u0045r\u0072\u006f\u0072\u0073"); +_gbbdb !=nil {return _gbbdb ;};};if _ecefe .SmartTags !=nil {if _ffccc :=_ecefe .SmartTags .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");_ffccc !=nil {return _ffccc ;};};if _ecefe .Drawing !=nil {if _begag :=_ecefe .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); +_begag !=nil {return _begag ;};};if _ecefe .LegacyDrawing !=nil {if _baadbc :=_ecefe .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067");_baadbc !=nil {return _baadbc ;};};if _ecefe .LegacyDrawingHF !=nil {if _fecgda :=_ecefe .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); +_fecgda !=nil {return _fecgda ;};};if _ecefe .DrawingHF !=nil {if _gggfde :=_ecefe .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_gggfde !=nil {return _gggfde ;};};if _ecefe .Picture !=nil {if _ffdaa :=_ecefe .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); +_ffdaa !=nil {return _ffdaa ;};};if _ecefe .OleObjects !=nil {if _bcbccc :=_ecefe .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073");_bcbccc !=nil {return _bcbccc ;};};if _ecefe .Controls !=nil {if _cafee :=_ecefe .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs"); +_cafee !=nil {return _cafee ;};};if _ecefe .WebPublishItems !=nil {if _gcgdc :=_ecefe .WebPublishItems .ValidateWithPath (path +"\u002f\u0057e\u0062\u0050\u0075b\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073");_gcgdc !=nil {return _gcgdc ;};};if _ecefe .TableParts !=nil {if _geegb :=_ecefe .TableParts .ValidateWithPath (path +"/\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073"); +_geegb !=nil {return _geegb ;};};if _ecefe .ExtLst !=nil {if _caafa :=_ecefe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caafa !=nil {return _caafa ;};};return nil ;}; -// Validate validates the CT_CellStyleXfs and its children -func (_dgcg *CT_CellStyleXfs )Validate ()error {return _dgcg .ValidateWithPath ("\u0043T\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073");};type CT_CfRule struct{ +// Validate validates the CT_ServerFormats and its children +func (_aaagd *CT_ServerFormats )Validate ()error {return _aaagd .ValidateWithPath ("\u0043\u0054_\u0053\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073");}; -// Type -TypeAttr ST_CfType ; +// ValidateWithPath validates the CT_MemberProperties and its children, prefixing error messages with path +func (_caac *CT_MemberProperties )ValidateWithPath (path string )error {for _cddae ,_bgbe :=range _caac .Mp {if _ebbfd :=_bgbe .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u004d\u0070\u005b\u0025\u0064]",path ,_cddae ));_ebbfd !=nil {return _ebbfd ; +};};return nil ;};func (_ecc *CT_Authors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _ecc .Author !=nil {_gd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u0068\u006f\u0072"}}; +for _ ,_ceda :=range _ecc .Author {e .EncodeElement (_ceda ,_gd );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbbac *CT_DateTime )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_cd .FormatDateTime (_dbbac .VAttr )}); +if _dbbac .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dbbac .UAttr ))});};if _dbbac .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dbbac .FAttr ))}); +};if _dbbac .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_dbbac .CAttr )});};if _dbbac .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_dbbac .CpAttr )}); +};e .EncodeToken (start );if _dbbac .X !=nil {_baaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_babba :=range _dbbac .X {e .EncodeElement (_babba ,_baaed );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type CT_ChartsheetProtection struct{ -// Differential Formatting Id -DxfIdAttr *uint32 ; +// Password +PasswordAttr *string ; -// Priority -PriorityAttr int32 ; +// Cryptographic Algorithm Name +AlgorithmNameAttr *string ; -// Stop If True -StopIfTrueAttr *bool ; +// Password Hash Value +HashValueAttr *string ; -// Above Or Below Average -AboveAverageAttr *bool ; +// Salt Value for Password Verifier +SaltValueAttr *string ; -// Top 10 Percent -PercentAttr *bool ; +// Iterations to Run Hashing Algorithm +SpinCountAttr *uint32 ; -// Bottom N -BottomAttr *bool ; +// Contents +ContentAttr *bool ; -// Operator -OperatorAttr ST_ConditionalFormattingOperator ; +// Objects Locked +ObjectsAttr *bool ;};type CT_PivotCacheDefinition struct{IdAttr *string ; -// Text -TextAttr *string ; +// Invalid Cache +InvalidAttr *bool ; -// Time Period -TimePeriodAttr ST_TimePeriod ; +// Save Pivot Records +SaveDataAttr *bool ; -// Rank -RankAttr *uint32 ; +// Refresh On Load +RefreshOnLoadAttr *bool ; -// StdDev -StdDevAttr *int32 ; +// Optimize Cache for Memory +OptimizeMemoryAttr *bool ; -// Equal Average -EqualAverageAttr *bool ; +// Enable PivotCache Refresh +EnableRefreshAttr *bool ; -// Formula -Formula []string ; +// Last Refreshed By +RefreshedByAttr *string ; -// Color Scale -ColorScale *CT_ColorScale ; +// PivotCache Last Refreshed Date +RefreshedDateAttr *float64 ; -// Data Bar -DataBar *CT_DataBar ; +// PivotCache Last Refreshed Date ISO +RefreshedDateIsoAttr *_a .Time ; -// Icon Set -IconSet *CT_IconSet ;ExtLst *CT_ExtensionList ;};const (ST_QualifierUnset ST_Qualifier =0;ST_QualifierDoubleQuote ST_Qualifier =1;ST_QualifierSingleQuote ST_Qualifier =2;ST_QualifierNone ST_Qualifier =3;);func (_faaeee *CT_TupleCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _faaeee .Entries !=nil {_cgfbc :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0065\u006e\u0074\u0072\u0069\u0065\u0073"}};e .EncodeElement (_faaeee .Entries ,_cgfbc );};if _faaeee .Sets !=nil {_ffgada :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u0074\u0073"}}; -e .EncodeElement (_faaeee .Sets ,_ffgada );};if _faaeee .QueryCache !=nil {_dabfaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0071\u0075\u0065\u0072\u0079C\u0061\u0063\u0068\u0065"}};e .EncodeElement (_faaeee .QueryCache ,_dabfaf ); -};if _faaeee .ServerFormats !=nil {_dgcdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006fr\u006d\u0061\u0074\u0073"}};e .EncodeElement (_faaeee .ServerFormats ,_dgcdb );};if _faaeee .ExtLst !=nil {_dgdab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_faaeee .ExtLst ,_dgdab );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_PCDSDTCEntries struct{ +// Background Query +BackgroundQueryAttr *bool ; -// Tuple Count -CountAttr *uint32 ;PCDSDTCEntriesChoice []*CT_PCDSDTCEntriesChoice ;}; +// Missing Items Limit +MissingItemsLimitAttr *uint32 ; -// Validate validates the CT_DefinedName and its children -func (_cebee *CT_DefinedName )Validate ()error {return _cebee .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065");};func NewCT_Fonts ()*CT_Fonts {_cfggf :=&CT_Fonts {};return _cfggf }; +// PivotCache Created Version +CreatedVersionAttr *uint8 ; -// ValidateWithPath validates the CT_ConditionalFormatting and its children, prefixing error messages with path -func (_bbgb *CT_ConditionalFormatting )ValidateWithPath (path string )error {for _badab ,_dadg :=range _bbgb .CfRule {if _gabe :=_dadg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u0066\u0052\u0075\u006c\u0065\u005b\u0025\u0064\u005d",path ,_badab )); -_gabe !=nil {return _gabe ;};};if _bbgb .ExtLst !=nil {if _eaec :=_bbgb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eaec !=nil {return _eaec ;};};return nil ;};type CT_Worksheet struct{ +// PivotCache Last Refreshed Version +RefreshedVersionAttr *uint8 ; -// Worksheet Properties -SheetPr *CT_SheetPr ; +// Minimum Version Required for Refresh +MinRefreshableVersionAttr *uint8 ; -// Worksheet Dimensions -Dimension *CT_SheetDimension ; +// PivotCache Record Count +RecordCountAttr *uint32 ; -// Sheet Views -SheetViews *CT_SheetViews ; +// Upgrade PivotCache on Refresh +UpgradeOnRefreshAttr *bool ; -// Sheet Format Properties -SheetFormatPr *CT_SheetFormatPr ; +// Tuple Cache +TupleCacheAttr *bool ; -// Column Information -Cols []*CT_Cols ; +// Supports Subqueries +SupportSubqueryAttr *bool ; -// Sheet Data -SheetData *CT_SheetData ; +// Supports Attribute Drilldown +SupportAdvancedDrillAttr *bool ; -// Sheet Calculation Properties -SheetCalcPr *CT_SheetCalcPr ; +// PivotCache Source Description +CacheSource *CT_CacheSource ; -// Sheet Protection -SheetProtection *CT_SheetProtection ; +// PivotCache Fields +CacheFields *CT_CacheFields ; -// Protected Ranges -ProtectedRanges *CT_ProtectedRanges ; +// PivotCache Hierarchies +CacheHierarchies *CT_CacheHierarchies ; -// Scenarios -Scenarios *CT_Scenarios ; +// OLAP KPIs +Kpis *CT_PCDKPIs ; -// AutoFilter -AutoFilter *CT_AutoFilter ; +// Tuple Cache +TupleCache *CT_TupleCache ; + +// Calculated Items +CalculatedItems *CT_CalculatedItems ; -// Sort State -SortState *CT_SortState ; +// Calculated Members +CalculatedMembers *CT_CalculatedMembers ; -// Data Consolidate -DataConsolidate *CT_DataConsolidate ; +// OLAP Dimensions +Dimensions *CT_Dimensions ; -// Custom Sheet Views -CustomSheetViews *CT_CustomSheetViews ; +// OLAP Measure Groups +MeasureGroups *CT_MeasureGroups ; -// Merge Cells -MergeCells *CT_MergeCells ; +// OLAP Measure Group +Maps *CT_MeasureDimensionMaps ; -// Phonetic Properties -PhoneticPr *CT_PhoneticPr ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Conditional Formatting -ConditionalFormatting []*CT_ConditionalFormatting ; +// Validate validates the CT_ExternalSheetName and its children +func (_gcbce *CT_ExternalSheetName )Validate ()error {return _gcbce .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Na\u006d\u0065");}; -// Data Validations -DataValidations *CT_DataValidations ; +// ValidateWithPath validates the CT_PCDSCPage and its children, prefixing error messages with path +func (_dfdbf *CT_PCDSCPage )ValidateWithPath (path string )error {for _fcacd ,_ffgacc :=range _dfdbf .PageItem {if _gcca :=_ffgacc .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fP\u0061\u0067\u0065\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_fcacd )); +_gcca !=nil {return _gcca ;};};return nil ;}; -// Hyperlinks -Hyperlinks *CT_Hyperlinks ; +// Validate validates the CT_RElt and its children +func (_fcfbc *CT_RElt )Validate ()error {return _fcfbc .ValidateWithPath ("\u0043T\u005f\u0052\u0045\u006c\u0074");};func (_ggcfb ST_CellFormulaType )Validate ()error {return _ggcfb .ValidateWithPath ("")};func (_cfddf *CT_MetadataRecord )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_cfddf .TAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_cfddf .VAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Print Options -PrintOptions *CT_PrintOptions ; +// ValidateWithPath validates the CT_FieldUsage and its children, prefixing error messages with path +func (_bfegf *CT_FieldUsage )ValidateWithPath (path string )error {return nil };func (_agbdfa *ST_RevisionAction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_agbdfa =0;case "\u0061\u0064\u0064":*_agbdfa =1;case "\u0064\u0065\u006c\u0065\u0074\u0065":*_agbdfa =2; +};return nil ;};func NewCT_PageMargins ()*CT_PageMargins {_ggbee :=&CT_PageMargins {};return _ggbee }; -// Page Margins -PageMargins *CT_PageMargins ; +// ValidateWithPath validates the CT_CacheSource and its children, prefixing error messages with path +func (_cde *CT_CacheSource )ValidateWithPath (path string )error {if _cde .TypeAttr ==ST_SourceTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dac :=_cde .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dac !=nil {return _dac ;};if _cde .CacheSourceChoice !=nil {if _fgd :=_cde .CacheSourceChoice .ValidateWithPath (path +"\u002fC\u0061c\u0068\u0065\u0053\u006f\u0075r\u0063\u0065C\u0068\u006f\u0069\u0063\u0065"); +_fgd !=nil {return _fgd ;};};return nil ;};func (_cfcbg ST_CellFormulaType )ValidateWithPath (path string )error {switch _cfcbg {case 0,1,2,3,4:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfcbg )); +};return nil ;};const (ST_MdxKPIPropertyUnset ST_MdxKPIProperty =0;ST_MdxKPIPropertyV ST_MdxKPIProperty =1;ST_MdxKPIPropertyG ST_MdxKPIProperty =2;ST_MdxKPIPropertyS ST_MdxKPIProperty =3;ST_MdxKPIPropertyT ST_MdxKPIProperty =4;ST_MdxKPIPropertyW ST_MdxKPIProperty =5; +ST_MdxKPIPropertyM ST_MdxKPIProperty =6;);const (ST_FilterOperatorUnset ST_FilterOperator =0;ST_FilterOperatorEqual ST_FilterOperator =1;ST_FilterOperatorLessThan ST_FilterOperator =2;ST_FilterOperatorLessThanOrEqual ST_FilterOperator =3;ST_FilterOperatorNotEqual ST_FilterOperator =4; +ST_FilterOperatorGreaterThanOrEqual ST_FilterOperator =5;ST_FilterOperatorGreaterThan ST_FilterOperator =6;); -// Page Setup Settings -PageSetup *CT_PageSetup ; +// ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path +func (_gbdbg *CT_PageSetup )ValidateWithPath (path string )error {if _gbdbg .PaperHeightAttr !=nil {if !_cd .ST_PositiveUniversalMeasurePatternRe .MatchString (*_gbdbg .PaperHeightAttr ){return _ba .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_PositiveUniversalMeasurePatternRe ,*_gbdbg .PaperHeightAttr ); +};};if _gbdbg .PaperHeightAttr !=nil {if !_cd .ST_UniversalMeasurePatternRe .MatchString (*_gbdbg .PaperHeightAttr ){return _ba .Errorf ("\u0025\u0073/\u006d\u002e\u0050\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_UniversalMeasurePatternRe ,*_gbdbg .PaperHeightAttr ); +};};if _gbdbg .PaperWidthAttr !=nil {if !_cd .ST_PositiveUniversalMeasurePatternRe .MatchString (*_gbdbg .PaperWidthAttr ){return _ba .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_PositiveUniversalMeasurePatternRe ,*_gbdbg .PaperWidthAttr ); +};};if _gbdbg .PaperWidthAttr !=nil {if !_cd .ST_UniversalMeasurePatternRe .MatchString (*_gbdbg .PaperWidthAttr ){return _ba .Errorf ("\u0025s\u002f\u006d.\u0050\u0061\u0070e\u0072\u0057\u0069\u0064\u0074\u0068\u0041t\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027 \u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_cd .ST_UniversalMeasurePatternRe ,*_gbdbg .PaperWidthAttr ); +};};if _aagac :=_gbdbg .PageOrderAttr .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u004f\u0072\u0064\u0065r\u0041\u0074\u0074\u0072");_aagac !=nil {return _aagac ;};if _afbad :=_gbdbg .OrientationAttr .ValidateWithPath (path +"\u002f\u004fr\u0069\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072"); +_afbad !=nil {return _afbad ;};if _aacde :=_gbdbg .CellCommentsAttr .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0043\u006f\u006d\u006d\u0065\u006e\u0074s\u0041\u0074\u0074\u0072");_aacde !=nil {return _aacde ;};if _cfffb :=_gbdbg .ErrorsAttr .ValidateWithPath (path +"/\u0045\u0072\u0072\u006f\u0072\u0073\u0041\u0074\u0074\u0072"); +_cfffb !=nil {return _cfffb ;};return nil ;};func NewCT_OlapPr ()*CT_OlapPr {_bfbeac :=&CT_OlapPr {};return _bfbeac };func (_dabed *CT_PageBreak )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_baeaf :=range start .Attr {if _baeaf .Name .Local =="\u0063\u006f\u0075n\u0074"{_cdbbg ,_dcgb :=_g .ParseUint (_baeaf .Value ,10,32); +if _dcgb !=nil {return _dcgb ;};_geeeb :=uint32 (_cdbbg );_dabed .CountAttr =&_geeeb ;continue ;};if _baeaf .Name .Local =="\u006d\u0061n\u0075\u0061\u006cB\u0072\u0065\u0061\u006b\u0043\u006f\u0075\u006e\u0074"{_adbd ,_edgd :=_g .ParseUint (_baeaf .Value ,10,32); +if _edgd !=nil {return _edgd ;};_cfbad :=uint32 (_adbd );_dabed .ManualBreakCountAttr =&_cfbad ;continue ;};};_dcfcb :for {_ebcaag ,_aacadg :=d .Token ();if _aacadg !=nil {return _aacadg ;};switch _aecgad :=_ebcaag .(type ){case _c .StartElement :switch _aecgad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006b"}:_dcbbc :=NewCT_Break (); +if _begef :=d .DecodeElement (_dcbbc ,&_aecgad );_begef !=nil {return _begef ;};_dabed .Brk =append (_dabed .Brk ,_dcbbc );default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0061\u0067e\u0042\u0072\u0065\u0061\u006b\u0020\u0025\u0076",_aecgad .Name ); +if _dfffa :=d .Skip ();_dfffa !=nil {return _dfffa ;};};case _c .EndElement :break _dcfcb ;case _c .CharData :};};return nil ;};func (_eefec *CT_Filters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbbg :=range start .Attr {if _cbbg .Name .Local =="\u0062\u006c\u0061n\u006b"{_fcfc ,_geced :=_g .ParseBool (_cbbg .Value ); +if _geced !=nil {return _geced ;};_eefec .BlankAttr =&_fcfc ;continue ;};if _cbbg .Name .Local =="\u0063\u0061\u006ce\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065"{_eefec .CalendarTypeAttr .UnmarshalXMLAttr (_cbbg );continue ;};};_gafdd :for {_ccaae ,_baeed :=d .Token (); +if _baeed !=nil {return _baeed ;};switch _addad :=_ccaae .(type ){case _c .StartElement :switch _addad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"}:_bgaa :=NewCT_Filter (); +if _ggad :=d .DecodeElement (_bgaa ,&_addad );_ggad !=nil {return _ggad ;};_eefec .Filter =append (_eefec .Filter ,_bgaa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d"}:_gdeg :=NewCT_DateGroupItem (); +if _ddcf :=d .DecodeElement (_gdeg ,&_addad );_ddcf !=nil {return _ddcf ;};_eefec .DateGroupItem =append (_eefec .DateGroupItem ,_gdeg );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025\u0076",_addad .Name ); +if _dcdad :=d .Skip ();_dcdad !=nil {return _dcdad ;};};case _c .EndElement :break _gafdd ;case _c .CharData :};};return nil ;};func (_cfdbd *ST_FieldSortType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cfdbd =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_cfdbd =1; +case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_cfdbd =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_cfdbd =3;};return nil ;};func NewCT_OleSize ()*CT_OleSize {_fdccg :=&CT_OleSize {};return _fdccg };func NewCT_PivotSelection ()*CT_PivotSelection {_fgaec :=&CT_PivotSelection {}; +_fgaec .PivotArea =NewCT_PivotArea ();return _fgaec ;}; -// Header and Footer Settings -HeaderFooter *CT_HeaderFooter ; +// Validate validates the CT_PivotSelection and its children +func (_bfggg *CT_PivotSelection )Validate ()error {return _bfggg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e");};func (_cbbdga *CT_TableFormula )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eddgf :=range start .Attr {if _eddgf .Name .Local =="\u0061\u0072\u0072a\u0079"{_dacbdc ,_caead :=_g .ParseBool (_eddgf .Value ); +if _caead !=nil {return _caead ;};_cbbdga .ArrayAttr =_dacbdc ;continue ;};};for {_fcagf ,_geabc :=d .Token ();if _geabc !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0046o\u0072\u006d\u0075l\u0061:\u0020\u0025\u0073",_geabc ); +};if _bbgeb ,_fffcba :=_fcagf .(_c .CharData );_fffcba {_cbbdga .Content =string (_bbgeb );};if _egdda ,_fcbdd :=_fcagf .(_c .EndElement );_fcbdd &&_egdda .Name ==start .Name {break ;};};return nil ;}; -// Horizontal Page Breaks -RowBreaks *CT_PageBreak ; +// Validate validates the CT_FontFamily and its children +func (_bgfcae *CT_FontFamily )Validate ()error {return _bgfcae .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079");};func (_fagga *CT_SheetId )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_ba .Sprintf ("\u0025\u0076",_fagga .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Vertical Page Breaks -ColBreaks *CT_PageBreak ; +// ValidateWithPath validates the CT_VolType and its children, prefixing error messages with path +func (_dcbgg *CT_VolType )ValidateWithPath (path string )error {if _dcbgg .TypeAttr ==ST_VolDepTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dbebg :=_dcbgg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dbebg !=nil {return _dbebg ;};for _cfceg ,_ggggfb :=range _dcbgg .Main {if _cdbdbd :=_ggggfb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u004d\u0061\u0069\u006e\u005b\u0025\u0064\u005d",path ,_cfceg )); +_cdbdbd !=nil {return _cdbdbd ;};};return nil ;};func (_cgega *CT_SmartTagTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgacdc :for {_degce ,_eaacc :=d .Token ();if _eaacc !=nil {return _eaacc ;};switch _gfdcc :=_degce .(type ){case _c .StartElement :switch _gfdcc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_cbagg :=NewCT_SmartTagType (); +if _fbdebb :=d .DecodeElement (_cbagg ,&_gfdcc );_fbdebb !=nil {return _fbdebb ;};_cgega .SmartTagType =append (_cgega .SmartTagType ,_cbagg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073\u0020\u0025v",_gfdcc .Name ); +if _abfbg :=d .Skip ();_abfbg !=nil {return _abfbg ;};};case _c .EndElement :break _bgacdc ;case _c .CharData :};};return nil ;};func (_ebfdb *CT_Sst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cecddd :=range start .Attr {if _cecddd .Name .Local =="\u0063\u006f\u0075n\u0074"{_egcged ,_gfdad :=_g .ParseUint (_cecddd .Value ,10,32); +if _gfdad !=nil {return _gfdad ;};_befcb :=uint32 (_egcged );_ebfdb .CountAttr =&_befcb ;continue ;};if _cecddd .Name .Local =="u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"{_ggcgee ,_gaceb :=_g .ParseUint (_cecddd .Value ,10,32);if _gaceb !=nil {return _gaceb ; +};_geaegb :=uint32 (_ggcgee );_ebfdb .UniqueCountAttr =&_geaegb ;continue ;};};_gfagc :for {_bbbca ,_aaggb :=d .Token ();if _aaggb !=nil {return _aaggb ;};switch _gafaf :=_bbbca .(type ){case _c .StartElement :switch _gafaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"}:_cgeefa :=NewCT_Rst (); +if _cfaef :=d .DecodeElement (_cgeefa ,&_gafaf );_cfaef !=nil {return _cfaef ;};_ebfdb .Si =append (_ebfdb .Si ,_cgeefa );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebfdb .ExtLst =NewCT_ExtensionList (); +if _gebbfd :=d .DecodeElement (_ebfdb .ExtLst ,&_gafaf );_gebbfd !=nil {return _gebbfd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0073\u0074\u0020\u0025\u0076",_gafaf .Name ); +if _dccab :=d .Skip ();_dccab !=nil {return _dccab ;};};case _c .EndElement :break _gfagc ;case _c .CharData :};};return nil ;};func (_becdc ST_DynamicFilterType )Validate ()error {return _becdc .ValidateWithPath ("")};func (_egcgcf *CT_XmlColumnPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_egcgcf .MapIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0070\u0061t\u0068"},Value :_ba .Sprintf ("\u0025\u0076",_egcgcf .XpathAttr )});if _egcgcf .DenormalizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006eo\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_egcgcf .DenormalizedAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_egcgcf .XmlDataTypeAttr )});e .EncodeToken (start );if _egcgcf .ExtLst !=nil {_bbcfbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_egcgcf .ExtLst ,_bbcfbe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_babbac *CT_MdxChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eaegg :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_babbac .T =NewCT_MdxTuple (); +if _agebb :=d .DecodeElement (_babbac .T ,&_eaegg );_agebb !=nil {return _agebb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"}:_babbac .Ms =NewCT_MdxSet (); +if _deegb :=d .DecodeElement (_babbac .Ms ,&_eaegg );_deegb !=nil {return _deegb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_babbac .P =NewCT_MdxMemeberProp (); +if _dcddee :=d .DecodeElement (_babbac .P ,&_eaegg );_dcddee !=nil {return _dcddee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"}:_babbac .K =NewCT_MdxKPI (); +if _afccc :=d .DecodeElement (_babbac .K ,&_eaegg );_afccc !=nil {return _afccc ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0064\u0078C\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eaegg .Name ); +if _cgafc :=d .Skip ();_cgafc !=nil {return _cgafc ;};};return nil ;}; -// Custom Properties -CustomProperties *CT_CustomProperties ; +// ValidateWithPath validates the CT_ExternalLinkChoice and its children, prefixing error messages with path +func (_dfbdc *CT_ExternalLinkChoice )ValidateWithPath (path string )error {if _dfbdc .ExternalBook !=nil {if _gdfg :=_dfbdc .ExternalBook .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b");_gdfg !=nil {return _gdfg ; +};};if _dfbdc .DdeLink !=nil {if _ffdca :=_dfbdc .DdeLink .ValidateWithPath (path +"\u002f\u0044\u0064\u0065\u004c\u0069\u006e\u006b");_ffdca !=nil {return _ffdca ;};};if _dfbdc .OleLink !=nil {if _efcgf :=_dfbdc .OleLink .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u004c\u0069\u006e\u006b"); +_efcgf !=nil {return _efcgf ;};};return nil ;};func (_dafega ST_UpdateLinks )Validate ()error {return _dafega .ValidateWithPath ("")};func (_bccdff *ST_Pane )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bccdff =0;case "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074":*_bccdff =1; +case "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074":*_bccdff =2;case "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074":*_bccdff =3;case "\u0074o\u0070\u004c\u0065\u0066\u0074":*_bccdff =4;};return nil ;};func (_cafgb *CT_Fonts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cafgb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cafgb .CountAttr )}); +};e .EncodeToken (start );if _cafgb .Font !=nil {_deeeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u006e\u0074"}};for _ ,_gdaed :=range _cafgb .Font {e .EncodeElement (_gdaed ,_deeeb );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Cell Watch Items -CellWatches *CT_CellWatches ; +// Validate validates the CT_VolTopicRef and its children +func (_aefga *CT_VolTopicRef )Validate ()error {return _aefga .ValidateWithPath ("\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070i\u0063\u0052\u0065\u0066");};func (_eadac ST_DateTimeGrouping )ValidateWithPath (path string )error {switch _eadac {case 0,1,2,3,4,5,6:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadac )); +};return nil ;};func NewCT_CellSmartTag ()*CT_CellSmartTag {_dcbg :=&CT_CellSmartTag {};return _dcbg };func (_adafgf ST_GradientType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dafda :=_c .Attr {};_dafda .Name =name ;switch _adafgf {case ST_GradientTypeUnset :_dafda .Value =""; +case ST_GradientTypeLinear :_dafda .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_GradientTypePath :_dafda .Value ="\u0070\u0061\u0074\u0068";};return _dafda ,nil ;}; -// Ignored Errors -IgnoredErrors *CT_IgnoredErrors ; +// Validate validates the PivotCacheRecords and its children +func (_feaece *PivotCacheRecords )Validate ()error {return _feaece .ValidateWithPath ("\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065c\u006f\u0072\u0064\u0073");};func (_dedcfa *ST_VolValueType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dedcfa =0; +case "\u0062":*_dedcfa =1;case "\u006e":*_dedcfa =2;case "\u0065":*_dedcfa =3;case "\u0073":*_dedcfa =4;};return nil ;}; -// Smart Tags -SmartTags *CT_SmartTags ; +// ValidateWithPath validates the CT_ChartsheetProtection and its children, prefixing error messages with path +func (_gbfg *CT_ChartsheetProtection )ValidateWithPath (path string )error {return nil };func (_gdaef *CT_XmlPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdccgc :=range start .Attr {if _bdccgc .Name .Local =="\u006d\u0061\u0070I\u0064"{_eabea ,_fadca :=_g .ParseUint (_bdccgc .Value ,10,32); +if _fadca !=nil {return _fadca ;};_gdaef .MapIdAttr =uint32 (_eabea );continue ;};if _bdccgc .Name .Local =="\u0078\u0070\u0061t\u0068"{_bfcbg :=_bdccgc .Value ;_gdaef .XpathAttr =_bfcbg ;continue ;};if _bdccgc .Name .Local =="x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"{_fagaa :=_bdccgc .Value ; +_gdaef .XmlDataTypeAttr =_fagaa ;continue ;};};_defcg :for {_bdbce ,_dgbga :=d .Token ();if _dgbga !=nil {return _dgbga ;};switch _dfdebg :=_bdbce .(type ){case _c .StartElement :switch _dfdebg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdaef .ExtLst =NewCT_ExtensionList (); +if _dfeag :=d .DecodeElement (_gdaef .ExtLst ,&_dfdebg );_dfeag !=nil {return _dfeag ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072\u0020\u0025\u0076",_dfdebg .Name ); +if _fcded :=d .Skip ();_fcded !=nil {return _fcded ;};};case _c .EndElement :break _defcg ;case _c .CharData :};};return nil ;};func NewCT_CacheFields ()*CT_CacheFields {_bdef :=&CT_CacheFields {};return _bdef }; -// Drawing -Drawing *CT_Drawing ; +// ValidateWithPath validates the CT_CustomSheetView and its children, prefixing error messages with path +func (_ccbeg *CT_CustomSheetView )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_ccbeg .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_ccbeg .GuidAttr ); +};if _gfdfc :=_ccbeg .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_gfdfc !=nil {return _gfdfc ;};if _cffe :=_ccbeg .ViewAttr .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0041\u0074\u0074r"); +_cffe !=nil {return _cffe ;};if _ccbeg .Pane !=nil {if _cdeff :=_ccbeg .Pane .ValidateWithPath (path +"\u002f\u0050\u0061n\u0065");_cdeff !=nil {return _cdeff ;};};if _ccbeg .Selection !=nil {if _eadfge :=_ccbeg .Selection .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e"); +_eadfge !=nil {return _eadfge ;};};if _ccbeg .RowBreaks !=nil {if _fdda :=_ccbeg .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073");_fdda !=nil {return _fdda ;};};if _ccbeg .ColBreaks !=nil {if _ecdbd :=_ccbeg .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"); +_ecdbd !=nil {return _ecdbd ;};};if _ccbeg .PageMargins !=nil {if _gaea :=_ccbeg .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073");_gaea !=nil {return _gaea ;};};if _ccbeg .PrintOptions !=nil {if _fdfca :=_ccbeg .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"); +_fdfca !=nil {return _fdfca ;};};if _ccbeg .PageSetup !=nil {if _cbad :=_ccbeg .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_cbad !=nil {return _cbad ;};};if _ccbeg .HeaderFooter !=nil {if _facbb :=_ccbeg .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); +_facbb !=nil {return _facbb ;};};if _ccbeg .AutoFilter !=nil {if _fgcba :=_ccbeg .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072");_fgcba !=nil {return _fgcba ;};};if _ccbeg .ExtLst !=nil {if _cccf :=_ccbeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cccf !=nil {return _cccf ;};};return nil ;}; -// Legacy Drawing -LegacyDrawing *CT_LegacyDrawing ; +// Validate validates the CT_rowItems and its children +func (_gfcec *CT_rowItems )Validate ()error {return _gfcec .ValidateWithPath ("C\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073");};type CT_PCDSCPage struct{ -// Legacy Drawing Header Footer -LegacyDrawingHF *CT_LegacyDrawing ;DrawingHF *CT_DrawingHF ; +// Page Item String Count +CountAttr *uint32 ; -// Background Image -Picture *CT_SheetBackgroundPicture ;OleObjects *CT_OleObjects ; +// Page Item +PageItem []*CT_PageItem ;}; -// Embedded Controls -Controls *CT_Controls ; +// Validate validates the CT_MRUColors and its children +func (_dbgcb *CT_MRUColors )Validate ()error {return _dbgcb .ValidateWithPath ("\u0043\u0054\u005fM\u0052\u0055\u0043\u006f\u006c\u006f\u0072\u0073");};func (_gdcaggd ST_SourceType )Validate ()error {return _gdcaggd .ValidateWithPath ("")};func (_cdfa *CT_Extension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfgdg :=range start .Attr {if _gfgdg .Name .Local =="\u0075\u0072\u0069"{_bbcfc :=_gfgdg .Value ; +_cdfa .UriAttr =&_bbcfc ;continue ;};};_ccabe :for {_abda ,_bfdcc :=d .Token ();if _bfdcc !=nil {return _bfdcc ;};switch _eegcg :=_abda .(type ){case _c .StartElement :switch _eegcg .Name {default:if _caab ,_beacc :=_dc .CreateElement (_eegcg );_beacc !=nil {return _beacc ; +}else {if _dcgg :=d .DecodeElement (_caab ,&_eegcg );_dcgg !=nil {return _dcgg ;};_cdfa .Any =_caab ;};};case _c .EndElement :break _ccabe ;case _c .CharData :};};return nil ;};func (_ebbec ST_MdxFunctionType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_badceb :=_c .Attr {}; +_badceb .Name =name ;switch _ebbec {case ST_MdxFunctionTypeUnset :_badceb .Value ="";case ST_MdxFunctionTypeM :_badceb .Value ="\u006d";case ST_MdxFunctionTypeV :_badceb .Value ="\u0076";case ST_MdxFunctionTypeS :_badceb .Value ="\u0073";case ST_MdxFunctionTypeC :_badceb .Value ="\u0063"; +case ST_MdxFunctionTypeR :_badceb .Value ="\u0072";case ST_MdxFunctionTypeP :_badceb .Value ="\u0070";case ST_MdxFunctionTypeK :_badceb .Value ="\u006b";};return _badceb ,nil ;};func (_fbgbd *ST_DataValidationOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcfac ,_bffgf :=d .Token (); +if _bffgf !=nil {return _bffgf ;};if _gcecg ,_bffbd :=_bcfac .(_c .EndElement );_bffbd &&_gcecg .Name ==start .Name {*_fbgbd =1;return nil ;};if _egag ,_fdbef :=_bcfac .(_c .CharData );!_fdbef {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcfac ); +}else {switch string (_egag ){case "":*_fbgbd =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_fbgbd =1;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_fbgbd =2;case "\u0065\u0071\u0075a\u006c":*_fbgbd =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_fbgbd =4; +case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_fbgbd =5;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_fbgbd =6;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_fbgbd =7;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_fbgbd =8; +};};_bcfac ,_bffgf =d .Token ();if _bffgf !=nil {return _bffgf ;};if _fcacda ,_gdaba :=_bcfac .(_c .EndElement );_gdaba &&_fcacda .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcfac ); +};func NewCT_FontFamily ()*CT_FontFamily {_fecfa :=&CT_FontFamily {};_fecfa .ValAttr =0;return _fecfa }; -// Web Publishing Items -WebPublishItems *CT_WebPublishItems ; +// Validate validates the CT_Filters and its children +func (_dcde *CT_Filters )Validate ()error {return _dcde .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");};func (_fffffg ST_VerticalAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fffffg .String (),start ); +};type CT_ExternalDefinedName struct{ -// Table Parts -TableParts *CT_TableParts ; +// Defined Name +NameAttr string ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type CT_PrintOptions struct{ +// Refers To +RefersToAttr *string ; -// Horizontal Centered -HorizontalCenteredAttr *bool ; +// Sheet Id +SheetIdAttr *uint32 ;}; -// Vertical Centered -VerticalCenteredAttr *bool ; +// ValidateWithPath validates the CT_ExternalLink and its children, prefixing error messages with path +func (_bacfc *CT_ExternalLink )ValidateWithPath (path string )error {if _bdbga :=_bacfc .ExternalLinkChoice .ValidateWithPath (path +"\u002f\u0045\u0078\u0074er\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0043\u0068\u006f\u0069\u0063\u0065");_bdbga !=nil {return _bdbga ; +};if _bacfc .ExtLst !=nil {if _ecfdf :=_bacfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ecfdf !=nil {return _ecfdf ;};};return nil ;};func (_ccbec ST_ConditionalFormattingOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ccbec .String (),start ); +};func (_bbdbg *CT_BorderPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfce :=range start .Attr {if _cfce .Name .Local =="\u0073\u0074\u0079l\u0065"{_bbdbg .StyleAttr .UnmarshalXMLAttr (_cfce );continue ;};};_aag :for {_cg ,_fe :=d .Token (); +if _fe !=nil {return _fe ;};switch _cge :=_cg .(type ){case _c .StartElement :switch _cge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_bbdbg .Color =NewCT_Color (); +if _bgdb :=d .DecodeElement (_bbdbg .Color ,&_cge );_bgdb !=nil {return _bgdb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072\u0020\u0025\u0076",_cge .Name ); +if _fgff :=d .Skip ();_fgff !=nil {return _fgff ;};};case _c .EndElement :break _aag ;case _c .CharData :};};return nil ;};func NewCT_OleLink ()*CT_OleLink {_ddedgg :=&CT_OleLink {};return _ddedgg }; -// Print Headings -HeadingsAttr *bool ; +// Validate validates the CT_FileRecoveryPr and its children +func (_adabe *CT_FileRecoveryPr )Validate ()error {return _adabe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072");};const (ST_CfvoTypeUnset ST_CfvoType =0;ST_CfvoTypeNum ST_CfvoType =1; +ST_CfvoTypePercent ST_CfvoType =2;ST_CfvoTypeMax ST_CfvoType =3;ST_CfvoTypeMin ST_CfvoType =4;ST_CfvoTypeFormula ST_CfvoType =5;ST_CfvoTypePercentile ST_CfvoType =6;);func NewCT_CustomSheetViews ()*CT_CustomSheetViews {_afdfe :=&CT_CustomSheetViews {}; +return _afdfe }; -// Print Grid Lines -GridLinesAttr *bool ; +// Validate validates the CT_RevisionComment and its children +func (_feecf *CT_RevisionComment )Validate ()error {return _feecf .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0043o\u006d\u006d\u0065\u006e\u0074");};func (_ffccce *StyleSheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069\u003a\u0073\u0074\u0079\u006c\u0065S\u0068\u0065\u0065\u0074";return _ffccce .CT_Stylesheet .MarshalXML (e ,start );};func (_aged *CT_FieldGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _aged .ParAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_aged .ParAttr )}); +};if _aged .BaseAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_aged .BaseAttr )});};e .EncodeToken (start );if _aged .RangePr !=nil {_fdabc :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0072\u0061\u006e\u0067\u0065\u0050\u0072"}}; +e .EncodeElement (_aged .RangePr ,_fdabc );};if _aged .DiscretePr !=nil {_baafcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u0073\u0063\u0072e\u0074\u0065\u0050\u0072"}};e .EncodeElement (_aged .DiscretePr ,_baafcd ); +};if _aged .GroupItems !=nil {_ccdbc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0067\u0072\u006f\u0075\u0070I\u0074\u0065\u006d\u0073"}};e .EncodeElement (_aged .GroupItems ,_ccdbc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_FileRecoveryPr ()*CT_FileRecoveryPr {_ccbgc :=&CT_FileRecoveryPr {};return _ccbgc };func (_fcdcaa *Headers )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="m\u0061\u0069\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0073";return _fcdcaa .CT_RevisionHeaders .MarshalXML (e ,start );}; -// Grid Lines Set -GridLinesSetAttr *bool ;};func (_bbgef *ST_PhoneticType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbgef =0;case "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_bbgef =1; -case "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_bbgef =2;case "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_bbgef =3;case "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e":*_bbgef =4; -};return nil ;};func (_badgf *CT_PageSetup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gdebg :=range start .Attr {if _gdebg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdebg .Name .Local =="\u0069\u0064"||_gdebg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gdebg .Name .Local =="\u0069\u0064"{_dcdfgf :=_gdebg .Value ; -_badgf .IdAttr =&_dcdfgf ;continue ;};if _gdebg .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_badgf .OrientationAttr .UnmarshalXMLAttr (_gdebg );continue ;};if _gdebg .Name .Local =="\u0073\u0063\u0061l\u0065"{_fccba ,_gbfbf :=_f .ParseUint (_gdebg .Value ,10,32); -if _gbfbf !=nil {return _gbfbf ;};_affg :=uint32 (_fccba );_badgf .ScaleAttr =&_affg ;continue ;};if _gdebg .Name .Local =="f\u0069\u0074\u0054\u006f\u0048\u0065\u0069\u0067\u0068\u0074"{_bgag ,_bdfdf :=_f .ParseUint (_gdebg .Value ,10,32);if _bdfdf !=nil {return _bdfdf ; -};_dagda :=uint32 (_bgag );_badgf .FitToHeightAttr =&_dagda ;continue ;};if _gdebg .Name .Local =="\u0063\u0065\u006cl\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_badgf .CellCommentsAttr .UnmarshalXMLAttr (_gdebg );continue ;};if _gdebg .Name .Local =="p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"{_cfead :=_gdebg .Value ; -_badgf .PaperHeightAttr =&_cfead ;continue ;};if _gdebg .Name .Local =="\u0070a\u0067\u0065\u004f\u0072\u0064\u0065r"{_badgf .PageOrderAttr .UnmarshalXMLAttr (_gdebg );continue ;};if _gdebg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"{_afgab ,_caefd :=_f .ParseBool (_gdebg .Value ); -if _caefd !=nil {return _caefd ;};_badgf .BlackAndWhiteAttr =&_afgab ;continue ;};if _gdebg .Name .Local =="\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"{_adddd ,_dagdaf :=_f .ParseUint (_gdebg .Value ,10,32);if _dagdaf !=nil {return _dagdaf ;};_bdbaf :=uint32 (_adddd ); -_badgf .PaperSizeAttr =&_bdbaf ;continue ;};if _gdebg .Name .Local =="\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"{_ecdda :=_gdebg .Value ;_badgf .PaperWidthAttr =&_ecdda ;continue ;};if _gdebg .Name .Local =="\u0066\u0069\u0074\u0054\u006f\u0057\u0069\u0064\u0074\u0068"{_cacggc ,_fcdfd :=_f .ParseUint (_gdebg .Value ,10,32); -if _fcdfd !=nil {return _fcdfd ;};_edbed :=uint32 (_cacggc );_badgf .FitToWidthAttr =&_edbed ;continue ;};if _gdebg .Name .Local =="\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"{_aebfb ,_cddeb :=_f .ParseUint (_gdebg .Value ,10,32); -if _cddeb !=nil {return _cddeb ;};_fcde :=uint32 (_aebfb );_badgf .FirstPageNumberAttr =&_fcde ;continue ;};if _gdebg .Name .Local =="\u0064\u0072\u0061f\u0074"{_cecdf ,_adefeb :=_f .ParseBool (_gdebg .Value );if _adefeb !=nil {return _adefeb ;};_badgf .DraftAttr =&_cecdf ; -continue ;};if _gdebg .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"{_gdgff ,_bgff :=_f .ParseUint (_gdebg .Value ,10,32);if _bgff !=nil {return _bgff ;};_agbg :=uint32 (_gdgff );_badgf .HorizontalDpiAttr =&_agbg ; -continue ;};if _gdebg .Name .Local =="\u0065\u0072\u0072\u006f\u0072\u0073"{_badgf .ErrorsAttr .UnmarshalXMLAttr (_gdebg );continue ;};if _gdebg .Name .Local =="\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"{_efcca ,_debgba :=_f .ParseBool (_gdebg .Value ); -if _debgba !=nil {return _debgba ;};_badgf .UseFirstPageNumberAttr =&_efcca ;continue ;};if _gdebg .Name .Local =="v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"{_dcdfb ,_cbae :=_f .ParseUint (_gdebg .Value ,10,32);if _cbae !=nil {return _cbae ; -};_fceddc :=uint32 (_dcdfb );_badgf .VerticalDpiAttr =&_fceddc ;continue ;};if _gdebg .Name .Local =="\u0063\u006f\u0070\u0069\u0065\u0073"{_geedg ,_bgddd :=_f .ParseUint (_gdebg .Value ,10,32);if _bgddd !=nil {return _bgddd ;};_afgea :=uint32 (_geedg ); -_badgf .CopiesAttr =&_afgea ;continue ;};if _gdebg .Name .Local =="\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"{_aaebg ,_fafcfd :=_f .ParseBool (_gdebg .Value );if _fafcfd !=nil {return _fafcfd ;};_badgf .UsePrinterDefaultsAttr =&_aaebg ; -continue ;};};for {_dgbfe ,_ccbaf :=d .Token ();if _ccbaf !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0061g\u0065\u0053\u0065\u0074\u0075\u0070\u003a\u0020\u0025\u0073",_ccbaf );};if _gdggf ,_aeceg :=_dgbfe .(_c .EndElement ); -_aeceg &&_gdggf .Name ==start .Name {break ;};};return nil ;};func (_fecba ST_MdxFunctionType )Validate ()error {return _fecba .ValidateWithPath ("")};func (_bagcg ST_Objects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bagcg .String (),start ); -};func (_acbed *CT_RevisionCellChange )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acbed .Nc =NewCT_Cell ();for _ ,_faeeb :=range start .Attr {if _faeeb .Name .Local =="\u0073\u0049\u0064"{_cccgd ,_ebfded :=_f .ParseUint (_faeeb .Value ,10,32); -if _ebfded !=nil {return _ebfded ;};_acbed .SIdAttr =uint32 (_cccgd );continue ;};if _faeeb .Name .Local =="\u006f\u0064\u0078\u0066"{_cffeb ,_eefg :=_f .ParseBool (_faeeb .Value );if _eefg !=nil {return _eefg ;};_acbed .OdxfAttr =&_cffeb ;continue ;}; -if _faeeb .Name .Local =="\u0078\u0066\u0044x\u0066"{_bgega ,_efgbe :=_f .ParseBool (_faeeb .Value );if _efgbe !=nil {return _efgbe ;};_acbed .XfDxfAttr =&_bgega ;continue ;};if _faeeb .Name .Local =="\u0073"{_eecec ,_acagb :=_f .ParseBool (_faeeb .Value ); -if _acagb !=nil {return _acagb ;};_acbed .SAttr =&_eecec ;continue ;};if _faeeb .Name .Local =="\u0064\u0078\u0066"{_gdgge ,_gfafd :=_f .ParseBool (_faeeb .Value );if _gfafd !=nil {return _gfafd ;};_acbed .DxfAttr =&_gdgge ;continue ;};if _faeeb .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"{_degacf ,_bfabc :=_f .ParseUint (_faeeb .Value ,10,32); -if _bfabc !=nil {return _bfabc ;};_fbcb :=uint32 (_degacf );_acbed .NumFmtIdAttr =&_fbcb ;continue ;};if _faeeb .Name .Local =="q\u0075\u006f\u0074\u0065\u0050\u0072\u0065\u0066\u0069\u0078"{_baefg ,_ddcgf :=_f .ParseBool (_faeeb .Value );if _ddcgf !=nil {return _ddcgf ; -};_acbed .QuotePrefixAttr =&_baefg ;continue ;};if _faeeb .Name .Local =="\u006f\u006c\u0064\u0051\u0075\u006f\u0074\u0065\u0050r\u0065\u0066\u0069\u0078"{_fbfada ,_egaegf :=_f .ParseBool (_faeeb .Value );if _egaegf !=nil {return _egaegf ;};_acbed .OldQuotePrefixAttr =&_fbfada ; -continue ;};if _faeeb .Name .Local =="\u0070\u0068"{_geccb ,_dggbfcb :=_f .ParseBool (_faeeb .Value );if _dggbfcb !=nil {return _dggbfcb ;};_acbed .PhAttr =&_geccb ;continue ;};if _faeeb .Name .Local =="\u006f\u006c\u0064P\u0068"{_bafcd ,_cgdbdb :=_f .ParseBool (_faeeb .Value ); -if _cgdbdb !=nil {return _cgdbdb ;};_acbed .OldPhAttr =&_bafcd ;continue ;};if _faeeb .Name .Local =="\u0065\u006e\u0064\u004ffL\u0069\u0073\u0074\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0055\u0070\u0064\u0061t\u0065"{_afddc ,_eabaeb :=_f .ParseBool (_faeeb .Value ); -if _eabaeb !=nil {return _eabaeb ;};_acbed .EndOfListFormulaUpdateAttr =&_afddc ;continue ;};if _faeeb .Name .Local =="\u0072\u0049\u0064"{_gbgfg ,_dadbf :=_f .ParseUint (_faeeb .Value ,10,32);if _dadbf !=nil {return _dadbf ;};_acbed .RIdAttr =uint32 (_gbgfg ); -continue ;};if _faeeb .Name .Local =="\u0075\u0061"{_fcbgc ,_fdebb :=_f .ParseBool (_faeeb .Value );if _fdebb !=nil {return _fdebb ;};_acbed .UaAttr =&_fcbgc ;continue ;};if _faeeb .Name .Local =="\u0072\u0061"{_cceba ,_daabbe :=_f .ParseBool (_faeeb .Value ); -if _daabbe !=nil {return _daabbe ;};_acbed .RaAttr =&_cceba ;continue ;};};_deffe :for {_aadbb ,_bbefb :=d .Token ();if _bbefb !=nil {return _bbefb ;};switch _fgacf :=_aadbb .(type ){case _c .StartElement :switch _fgacf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0063"}:_acbed .Oc =NewCT_Cell (); -if _ecdbge :=d .DecodeElement (_acbed .Oc ,&_fgacf );_ecdbge !=nil {return _ecdbge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0063"}:if _gcgedf :=d .DecodeElement (_acbed .Nc ,&_fgacf ); -_gcgedf !=nil {return _gcgedf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0064\u0078\u0066"}:_acbed .Odxf =NewCT_Dxf (); -if _dffgc :=d .DecodeElement (_acbed .Odxf ,&_fgacf );_dffgc !=nil {return _dffgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0064\u0078\u0066"}:_acbed .Ndxf =NewCT_Dxf (); -if _agced :=d .DecodeElement (_acbed .Ndxf ,&_fgacf );_agced !=nil {return _agced ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acbed .ExtLst =NewCT_ExtensionList (); -if _ebecb :=d .DecodeElement (_acbed .ExtLst ,&_fgacf );_ebecb !=nil {return _ebecb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0043\u0065\u006c\u006c\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_fgacf .Name ); -if _cedfff :=d .Skip ();_cedfff !=nil {return _cedfff ;};};case _c .EndElement :break _deffe ;case _c .CharData :};};return nil ;};type CT_CellSmartTags struct{ +// ValidateWithPath validates the VolTypes and its children, prefixing error messages with path +func (_fdagc *VolTypes )ValidateWithPath (path string )error {if _cafad :=_fdagc .CT_VolTypes .ValidateWithPath (path );_cafad !=nil {return _cafad ;};return nil ;};func NewWorkbook ()*Workbook {_ggfae :=&Workbook {};_ggfae .CT_Workbook =*NewCT_Workbook (); +return _ggfae ;};func (_agbdb ST_DataValidationType )Validate ()error {return _agbdb .ValidateWithPath ("")}; -// Reference -RAttr string ; +// ValidateWithPath validates the CT_ExternalDefinedNames and its children, prefixing error messages with path +func (_faffe *CT_ExternalDefinedNames )ValidateWithPath (path string )error {for _acdeee ,_abedg :=range _faffe .DefinedName {if _dabbc :=_abedg .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fD\u0065\u0066\u0069\u006e\u0065d\u004e\u0061m\u0065\u005b\u0025\u0064\u005d",path ,_acdeee )); +_dabbc !=nil {return _dabbc ;};};return nil ;};type CT_ProtectedRanges struct{ -// Cell Smart Tag -CellSmartTag []*CT_CellSmartTag ;};type CT_DataValidation struct{ +// Protected Range +ProtectedRange []*CT_ProtectedRange ;}; -// Data Validation Type -TypeAttr ST_DataValidationType ; +// ValidateWithPath validates the CT_QueryTableRefresh and its children, prefixing error messages with path +func (_gdcea *CT_QueryTableRefresh )ValidateWithPath (path string )error {if _fadeb :=_gdcea .QueryTableFields .ValidateWithPath (path +"\u002f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064\u0073");_fadeb !=nil {return _fadeb ; +};if _gdcea .QueryTableDeletedFields !=nil {if _eabc :=_gdcea .QueryTableDeletedFields .ValidateWithPath (path +"\u002fQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065l\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064\u0073");_eabc !=nil {return _eabc ; +};};if _gdcea .SortState !=nil {if _degaa :=_gdcea .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_degaa !=nil {return _degaa ;};};if _gdcea .ExtLst !=nil {if _fagcd :=_gdcea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_fagcd !=nil {return _fagcd ;};};return nil ;};func (_egfda *CT_MetadataBlocks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egfda .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_egfda .CountAttr )}); +};e .EncodeToken (start );_eaaca :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0062\u006b"}};for _ ,_bccbdc :=range _egfda .Bk {e .EncodeElement (_bccbdc ,_eaaca );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func NewCT_DateTime ()*CT_DateTime {_bfcbb :=&CT_DateTime {};return _bfcbb };func NewCT_XStringElement ()*CT_XStringElement {_fddcag :=&CT_XStringElement {};return _fddcag };func (_debb *CT_CalcChain )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_accf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063"}};for _ ,_dadf :=range _debb .C {e .EncodeElement (_dadf ,_accf );};if _debb .ExtLst !=nil {_gbfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; +e .EncodeElement (_debb .ExtLst ,_gbfe );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dedgfg ST_SortType )ValidateWithPath (path string )error {switch _dedgfg {case 0,1,2,3,4,5,6,7:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dedgfg )); +};return nil ;};func (_cgbeg *CT_RevisionMove )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgbeg .SheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cgbeg .SourceAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_cgbeg .DestinationAttr )}); +if _cgbeg .SourceSheetIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgbeg .SourceSheetIdAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_cgbeg .RIdAttr )});if _cgbeg .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgbeg .UaAttr ))}); +};if _cgbeg .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cgbeg .RaAttr ))});};e .EncodeToken (start );if _cgbeg .RevisionMoveChoice !=nil {for _ ,_cacfd :=range _cgbeg .RevisionMoveChoice {_cacfd .MarshalXML (e ,_c .StartElement {}); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Table struct{ -// Data Validation Error Style -ErrorStyleAttr ST_DataValidationErrorStyle ; +// Table Id +IdAttr uint32 ; -// IME Mode Enforced -ImeModeAttr ST_DataValidationImeMode ; +// Name +NameAttr *string ; -// Operator -OperatorAttr ST_DataValidationOperator ; +// Table Name +DisplayNameAttr string ; -// Allow Blank -AllowBlankAttr *bool ; +// Table Comment +CommentAttr *string ; -// Show Drop Down -ShowDropDownAttr *bool ; +// Reference +RefAttr string ; -// Show Input Message -ShowInputMessageAttr *bool ; +// Table Type +TableTypeAttr ST_TableType ; -// Show Error Message -ShowErrorMessageAttr *bool ; +// Header Row Count +HeaderRowCountAttr *uint32 ; -// Error Alert Text -ErrorTitleAttr *string ; +// Insert Row Showing +InsertRowAttr *bool ; -// Error Message -ErrorAttr *string ; +// Insert Row Shift +InsertRowShiftAttr *bool ; -// Prompt Title -PromptTitleAttr *string ; +// Totals Row Count +TotalsRowCountAttr *uint32 ; -// Input Prompt -PromptAttr *string ; +// Totals Row Shown +TotalsRowShownAttr *bool ; -// Sequence of References -SqrefAttr ST_Sqref ; +// Published +PublishedAttr *bool ; -// Formula 1 -Formula1 *string ; +// Header Row Format Id +HeaderRowDxfIdAttr *uint32 ; -// Formula 2 -Formula2 *string ;}; +// Data Area Format Id +DataDxfIdAttr *uint32 ; -// Validate validates the CT_Border and its children -func (_bgg *CT_Border )Validate ()error {return _bgg .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");};func (_dfaec *CT_TextField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dfaec .TypeAttr !=ST_ExternalConnectionTypeUnset {_acfdde ,_bfgeeb :=_dfaec .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _bfgeeb !=nil {return _bfgeeb ;};start .Attr =append (start .Attr ,_acfdde );};if _dfaec .PositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_dfaec .PositionAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Totals Row Format Id +TotalsRowDxfIdAttr *uint32 ; -// Validate validates the CT_CellSmartTag and its children -func (_eab *CT_CellSmartTag )Validate ()error {return _eab .ValidateWithPath ("\u0043T\u005fC\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067");}; +// Header Row Border Format Id +HeaderRowBorderDxfIdAttr *uint32 ; -// Validate validates the CT_SheetViews and its children -func (_dagdc *CT_SheetViews )Validate ()error {return _dagdc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");};func (_debeg ST_CellFormulaType )ValidateWithPath (path string )error {switch _debeg {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_debeg )); -};return nil ;};func (_eadbd ST_TextVAlign )ValidateWithPath (path string )error {switch _eadbd {case 0,1,2,3,4,5:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadbd )); -};return nil ;};func (_edfae *CT_Pane )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _edfae .XSplitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0053\u0070\u006c\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_edfae .XSplitAttr )}); -};if _edfae .YSplitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079\u0053\u0070\u006c\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_edfae .YSplitAttr )});};if _edfae .TopLeftCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u006f\u0070\u004c\u0065\u0066\u0074\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_edfae .TopLeftCellAttr )}); -};if _edfae .ActivePaneAttr !=ST_PaneUnset {_eeee ,_ebdfcc :=_edfae .ActivePaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u0076\u0065\u0050\u0061\u006e\u0065"});if _ebdfcc !=nil {return _ebdfcc ;};start .Attr =append (start .Attr ,_eeee ); -};if _edfae .StateAttr !=ST_PaneStateUnset {_dbgf ,_gecgd :=_edfae .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"});if _gecgd !=nil {return _gecgd ;};start .Attr =append (start .Attr ,_dbgf );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ccggdf *ST_TableStyleType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ccggdf =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_ccggdf =1;case "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw":*_ccggdf =2; -case "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ccggdf =3;case "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ccggdf =4;case "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ccggdf =5;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065":*_ccggdf =6; -case "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065":*_ccggdf =7;case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065":*_ccggdf =8;case "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065":*_ccggdf =9; -case "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c":*_ccggdf =10;case "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c":*_ccggdf =11;case "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c":*_ccggdf =12; -case "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c":*_ccggdf =13;case "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_ccggdf =14;case "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e":*_ccggdf =15; -case "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_ccggdf =16;case "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ccggdf =17;case "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077":*_ccggdf =18; -case "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_ccggdf =19;case "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077":*_ccggdf =20;case "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_ccggdf =21; -case "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067":*_ccggdf =22;case "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_ccggdf =23; -case "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_ccggdf =24;case "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067":*_ccggdf =25;case "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_ccggdf =26; -case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073":*_ccggdf =27;case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073":*_ccggdf =28;};return nil ;};func (_aggccg ST_DataValidationType )Validate ()error {return _aggccg .ValidateWithPath ("")}; -func (_egfbffc ST_FilterOperator )String ()string {switch _egfbffc {case 0:return "";case 1:return "\u0065\u0071\u0075a\u006c";case 2:return "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e";case 3:return "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c"; -case 4:return "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c";case 5:return "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c";case 6:return "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e";};return ""; -}; +// Table Border Format Id +TableBorderDxfIdAttr *uint32 ; -// ValidateWithPath validates the CT_RangePr and its children, prefixing error messages with path -func (_faggg *CT_RangePr )ValidateWithPath (path string )error {if _dcdgbc :=_faggg .GroupByAttr .ValidateWithPath (path +"\u002f\u0047\u0072o\u0075\u0070\u0042\u0079\u0041\u0074\u0074\u0072");_dcdgbc !=nil {return _dcdgbc ;};return nil ;};func (_bdca *CT_ExternalSheetName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbdab :=range start .Attr {if _cbdab .Name .Local =="\u0076\u0061\u006c"{_abbd :=_cbdab .Value ; -_bdca .ValAttr =&_abbd ;continue ;};};for {_egea ,_dgffe :=d .Token ();if _dgffe !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065r\u006ea\u006c\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_dgffe ); -};if _ecega ,_badgd :=_egea .(_c .EndElement );_badgd &&_ecega .Name ==start .Name {break ;};};return nil ;};func (_dgacfd *ST_BorderStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dgacfd =0;case "\u006e\u006f\u006e\u0065":*_dgacfd =1; -case "\u0074\u0068\u0069\u006e":*_dgacfd =2;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_dgacfd =3;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_dgacfd =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_dgacfd =5;case "\u0074\u0068\u0069c\u006b":*_dgacfd =6; -case "\u0064\u006f\u0075\u0062\u006c\u0065":*_dgacfd =7;case "\u0068\u0061\u0069\u0072":*_dgacfd =8;case "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064":*_dgacfd =9;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_dgacfd =10;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_dgacfd =11; -case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_dgacfd =12;case "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_dgacfd =13;case "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_dgacfd =14; -};return nil ;};type CT_ExternalReference struct{IdAttr string ;};func NewCT_RevisionRowColumn ()*CT_RevisionRowColumn {_beggg :=&CT_RevisionRowColumn {};_beggg .ActionAttr =ST_rwColActionType (1);return _beggg ;};func (_ebdeee *ST_PatternType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ebdeee =0; -case "\u006e\u006f\u006e\u0065":*_ebdeee =1;case "\u0073\u006f\u006ci\u0064":*_ebdeee =2;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079":*_ebdeee =3;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_ebdeee =4;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_ebdeee =5; -case "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c":*_ebdeee =6;case "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_ebdeee =7;case "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e":*_ebdeee =8; -case "\u0064\u0061\u0072\u006b\u0055\u0070":*_ebdeee =9;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064":*_ebdeee =10;case "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_ebdeee =11;case "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":*_ebdeee =12; -case "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_ebdeee =13;case "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n":*_ebdeee =14;case "\u006ci\u0067\u0068\u0074\u0055\u0070":*_ebdeee =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d":*_ebdeee =16; -case "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_ebdeee =17;case "\u0067r\u0061\u0079\u0031\u0032\u0035":*_ebdeee =18;case "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035":*_ebdeee =19;};return nil ;};func (_cggd *CT_FontSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abcb :=range start .Attr {if _abcb .Name .Local =="\u0076\u0061\u006c"{_caae ,_aggda :=_f .ParseFloat (_abcb .Value ,64); -if _aggda !=nil {return _aggda ;};_cggd .ValAttr =_caae ;continue ;};};for {_gegga ,_ccbb :=d .Token ();if _ccbb !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_ccbb ); -};if _dgfg ,_dgdf :=_gegga .(_c .EndElement );_dgdf &&_dgfg .Name ==start .Name {break ;};};return nil ;};func (_caeb *CT_GroupMember )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_caeb .UniqueNameAttr )}); -if _caeb .GroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u006fu\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_caeb .GroupAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Totals Row Border Format Id +TotalsRowBorderDxfIdAttr *uint32 ; -// Validate validates the CT_WebPublishItem and its children -func (_ecgagg *CT_WebPublishItem )Validate ()error {return _ecgagg .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d");}; +// Header Row Style +HeaderRowCellStyleAttr *string ; -// ValidateWithPath validates the CT_XStringElement and its children, prefixing error messages with path -func (_ecbgcc *CT_XStringElement )ValidateWithPath (path string )error {return nil }; +// Data Style Name +DataCellStyleAttr *string ; -// Validate validates the CT_UndoInfo and its children -func (_bbgcad *CT_UndoInfo )Validate ()error {return _bbgcad .ValidateWithPath ("C\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f");};func (_defdf ST_Axis )String ()string {switch _defdf {case 0:return "";case 1:return "\u0061x\u0069\u0073\u0052\u006f\u0077"; -case 2:return "\u0061x\u0069\u0073\u0043\u006f\u006c";case 3:return "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065";case 4:return "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073";};return "";};func (_gcaeg ST_GroupBy )ValidateWithPath (path string )error {switch _gcaeg {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcaeg )); -};return nil ;}; +// Totals Row Style +TotalsRowCellStyleAttr *string ; -// Validate validates the CT_RevisionComment and its children -func (_bfdcc *CT_RevisionComment )Validate ()error {return _bfdcc .ValidateWithPath ("\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0043o\u006d\u006d\u0065\u006e\u0074");};func (_fdfdb *CT_PCDSDTCEntries )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdfdb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fdfdb .CountAttr )}); -};e .EncodeToken (start );for _ ,_ebffca :=range _fdfdb .PCDSDTCEntriesChoice {_ebffca .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_caacad ST_TableStyleType )ValidateWithPath (path string )error {switch _caacad {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caacad )); -};return nil ;};type CT_CalculatedItem struct{ +// Connection ID +ConnectionIdAttr *uint32 ; -// Field Index -FieldAttr *uint32 ; +// Table AutoFilter +AutoFilter *CT_AutoFilter ; -// Calculated Item Formula -FormulaAttr *string ; +// Sort State +SortState *CT_SortState ; -// Calculated Item Location -PivotArea *CT_PivotArea ; +// Table Columns +TableColumns *CT_TableColumns ; + +// Table Style +TableStyleInfo *CT_TableStyleInfo ; // Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_cadbd *CT_ControlPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cadbd .LockedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .LockedAttr ))}); -};if _cadbd .DefaultSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .DefaultSizeAttr ))});};if _cadbd .PrintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069n\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .PrintAttr ))}); -};if _cadbd .DisabledAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .DisabledAttr ))});};if _cadbd .RecalcAlwaysAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .RecalcAlwaysAttr ))}); -};if _cadbd .UiObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .UiObjectAttr ))});};if _cadbd .AutoFillAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .AutoFillAttr ))}); -};if _cadbd .AutoLineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .AutoLineAttr ))});};if _cadbd .AutoPictAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cadbd .AutoPictAttr ))}); -};if _cadbd .MacroAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0063r\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .MacroAttr )});};if _cadbd .AltTextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061l\u0074\u0054\u0065\u0078\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .AltTextAttr )}); -};if _cadbd .LinkedCellAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0043\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .LinkedCellAttr )});};if _cadbd .ListFillRangeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u0073\u0074\u0046\u0069\u006c\u006c\u0052\u0061\u006e\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .ListFillRangeAttr )}); -};if _cadbd .CfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .CfAttr )});};if _cadbd .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbd .IdAttr )}); -};e .EncodeToken (start );_ceea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u006e\u0063\u0068\u006f\u0072"}};e .EncodeElement (_cadbd .Anchor ,_ceea );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbgcd *CT_RgbColor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dffgf :=range start .Attr {if _dffgf .Name .Local =="\u0072\u0067\u0062"{_ggdbe :=_dffgf .Value ; -_bbgcd .RgbAttr =&_ggdbe ;continue ;};};for {_daecg ,_ccfdc :=d .Token ();if _ccfdc !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072\u003a\u0020\u0025\u0073",_ccfdc );}; -if _feead ,_dfdce :=_daecg .(_c .EndElement );_dfdce &&_feead .Name ==start .Name {break ;};};return nil ;}; +ExtLst *CT_ExtensionList ;};func (_gcead ST_GroupBy )String ()string {switch _gcead {case 0:return "";case 1:return "\u0072\u0061\u006eg\u0065";case 2:return "\u0073e\u0063\u006f\u006e\u0064\u0073";case 3:return "\u006di\u006e\u0075\u0074\u0065\u0073"; +case 4:return "\u0068\u006f\u0075r\u0073";case 5:return "\u0064\u0061\u0079\u0073";case 6:return "\u006d\u006f\u006e\u0074\u0068\u0073";case 7:return "\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073";case 8:return "\u0079\u0065\u0061r\u0073";};return ""; +}; -// Validate validates the CT_PCDSCPage and its children -func (_afgcca *CT_PCDSCPage )Validate ()error {return _afgcca .ValidateWithPath ("\u0043\u0054\u005fP\u0043\u0044\u0053\u0043\u0050\u0061\u0067\u0065");};func (_bfbeee *Metadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bfbeee .CT_Metadata =*NewCT_Metadata (); -_cgbddb :for {_bfded ,_gbdccc :=d .Token ();if _gbdccc !=nil {return _gbdccc ;};switch _bceae :=_bfded .(type ){case _c .StartElement :switch _bceae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"}:_bfbeee .MetadataTypes =NewCT_MetadataTypes (); -if _dbgagb :=d .DecodeElement (_bfbeee .MetadataTypes ,&_bceae );_dbgagb !=nil {return _dbgagb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}:_bfbeee .MetadataStrings =NewCT_MetadataStrings (); -if _fbdag :=d .DecodeElement (_bfbeee .MetadataStrings ,&_bceae );_fbdag !=nil {return _fbdag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_bfbeee .MdxMetadata =NewCT_MdxMetadata (); -if _ceead :=d .DecodeElement (_bfbeee .MdxMetadata ,&_bceae );_ceead !=nil {return _ceead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}:_cgfecf :=NewCT_FutureMetadata (); -if _bfgbca :=d .DecodeElement (_cgfecf ,&_bceae );_bfgbca !=nil {return _bfgbca ;};_bfbeee .FutureMetadata =append (_bfbeee .FutureMetadata ,_cgfecf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_bfbeee .CellMetadata =NewCT_MetadataBlocks (); -if _edabff :=d .DecodeElement (_bfbeee .CellMetadata ,&_bceae );_edabff !=nil {return _edabff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_bfbeee .ValueMetadata =NewCT_MetadataBlocks (); -if _cbfec :=d .DecodeElement (_bfbeee .ValueMetadata ,&_bceae );_cbfec !=nil {return _cbfec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfbeee .ExtLst =NewCT_ExtensionList (); -if _cefcc :=d .DecodeElement (_bfbeee .ExtLst ,&_bceae );_cefcc !=nil {return _cefcc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_bceae .Name ); -if _cfgcbf :=d .Skip ();_cfgcbf !=nil {return _cfgcbf ;};};case _c .EndElement :break _cgbddb ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_PivotCacheRecords and its children +func (_fddbb *CT_PivotCacheRecords )Validate ()error {return _fddbb .ValidateWithPath ("C\u0054_\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063h\u0065\u0052\u0065\u0063or\u0064\u0073");};func NewCT_TablePart ()*CT_TablePart {_dddgbc :=&CT_TablePart {}; +return _dddgbc };func NewCT_MeasureGroups ()*CT_MeasureGroups {_ffebga :=&CT_MeasureGroups {};return _ffebga }; -// ValidateWithPath validates the CT_Cell and its children, prefixing error messages with path -func (_ecbe *CT_Cell )ValidateWithPath (path string )error {if _cde :=_ecbe .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072");_cde !=nil {return _cde ;};if _ecbe .F !=nil {if _ebge :=_ecbe .F .ValidateWithPath (path +"\u002f\u0046"); -_ebge !=nil {return _ebge ;};};if _ecbe .Is !=nil {if _bgbb :=_ecbe .Is .ValidateWithPath (path +"\u002f\u0049\u0073");_bgbb !=nil {return _bgbb ;};};if _ecbe .ExtLst !=nil {if _cabc :=_ecbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_cabc !=nil {return _cabc ;};};return nil ;};func NewCT_Number ()*CT_Number {_dabbe :=&CT_Number {};return _dabbe };type CT_XmlPr struct{ +// ValidateWithPath validates the CT_CalculatedMember and its children, prefixing error messages with path +func (_cadg *CT_CalculatedMember )ValidateWithPath (path string )error {if _cadg .ExtLst !=nil {if _gbbg :=_cadg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbbg !=nil {return _gbbg ;};};return nil ;}; -// XML Map Id -MapIdAttr uint32 ; +// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path +func (_acebd *CT_Hyperlink )ValidateWithPath (path string )error {return nil };func (_eaeef *CT_X )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eaeef .VAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",*_eaeef .VAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_afcacc ST_DataValidationOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_afcacc .String (),start );};func (_defeg ST_Axis )String ()string {switch _defeg {case 0:return ""; +case 1:return "\u0061x\u0069\u0073\u0052\u006f\u0077";case 2:return "\u0061x\u0069\u0073\u0043\u006f\u006c";case 3:return "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065";case 4:return "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073";}; +return "";}; -// XPath -XpathAttr string ; +// Validate validates the CT_PivotTableStyle and its children +func (_bgabbg *CT_PivotTableStyle )Validate ()error {return _bgabbg .ValidateWithPath ("\u0043T\u005fP\u0069\u0076\u006f\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065");}; -// XML Data Type -XmlDataTypeAttr string ; +// Validate validates the CT_TextField and its children +func (_ceebf *CT_TextField )Validate ()error {return _ceebf .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064");};func (_fff *CT_DefinedNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaad :for {_cdbb ,_afcc :=d .Token (); +if _afcc !=nil {return _afcc ;};switch _bdeg :=_cdbb .(type ){case _c .StartElement :switch _bdeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}:_ffagd :=NewCT_DefinedName (); +if _acdga :=d .DecodeElement (_ffagd ,&_bdeg );_acdga !=nil {return _acdga ;};_fff .DefinedName =append (_fff .DefinedName ,_ffagd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073\u0020\u0025\u0076",_bdeg .Name ); +if _facda :=d .Skip ();_facda !=nil {return _facda ;};};case _c .EndElement :break _aaad ;case _c .CharData :};};return nil ;};func (_affc ST_ShowDataAs )String ()string {switch _affc {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c"; +case 2:return "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065";case 3:return "\u0070e\u0072\u0063\u0065\u006e\u0074";case 4:return "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066";case 5:return "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c"; +case 6:return "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077";case 7:return "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c";case 8:return "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c"; +case 9:return "\u0069\u006e\u0064e\u0078";};return "";}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_egegb ST_CellFormulaType )Validate ()error {return _egegb .ValidateWithPath ("")};func (_agaeg *CT_ExternalReferences )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcad :for {_affb ,_dfecb :=d .Token (); -if _dfecb !=nil {return _dfecb ;};switch _edfd :=_affb .(type ){case _c .StartElement :switch _edfd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_fgagg :=NewCT_ExternalReference (); -if _eabdd :=d .DecodeElement (_fgagg ,&_edfd );_eabdd !=nil {return _eabdd ;};_agaeg .ExternalReference =append (_agaeg .ExternalReference ,_fgagg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_edfd .Name ); -if _afef :=d .Skip ();_afef !=nil {return _afef ;};};case _c .EndElement :break _gcad ;case _c .CharData :};};return nil ;};func (_efdecb *CT_MdxMemeberProp )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_efdecb .NAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0070"},Value :_fg .Sprintf ("\u0025\u0076",_efdecb .NpAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_FileSharing struct{ +// Validate validates the CT_HeaderFooter and its children +func (_ebadf *CT_HeaderFooter )Validate ()error {return _ebadf .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");}; -// Read Only Recommended -ReadOnlyRecommendedAttr *bool ; +// Validate validates the CT_LegacyDrawing and its children +func (_bdece *CT_LegacyDrawing )Validate ()error {return _bdece .ValidateWithPath ("\u0043\u0054_\u004c\u0065\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func (_fegga *CT_Cols )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfgf :for {_efbeg ,_ddgd :=d .Token (); +if _ddgd !=nil {return _ddgd ;};switch _beec :=_efbeg .(type ){case _c .StartElement :switch _beec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c"}:_bede :=NewCT_Col (); +if _ffag :=d .DecodeElement (_bede ,&_beec );_ffag !=nil {return _ffag ;};_fegga .Col =append (_fegga .Col ,_bede );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006f\u006c\u0073\u0020\u0025\u0076",_beec .Name ); +if _badcd :=d .Skip ();_badcd !=nil {return _badcd ;};};case _c .EndElement :break _dfgf ;case _c .CharData :};};return nil ;};type ST_PatternType byte ;type ST_FontScheme byte ;type ST_VolValueType byte ;type CT_FontScheme struct{ -// User Name -UserNameAttr *string ; +// Font Scheme +ValAttr ST_FontScheme ;};func NewCT_FontSize ()*CT_FontSize {_ebgef :=&CT_FontSize {};return _ebgef };func (_dcgdb *CT_TextFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_edgdd :=range start .Attr {if _edgdd .Name .Local =="\u0063\u006f\u0075n\u0074"{_fdgbdc ,_fabcd :=_g .ParseUint (_edgdd .Value ,10,32); +if _fabcd !=nil {return _fabcd ;};_ababce :=uint32 (_fdgbdc );_dcgdb .CountAttr =&_ababce ;continue ;};};_gdacbd :for {_bfbgad ,_ecbbea :=d .Token ();if _ecbbea !=nil {return _ecbbea ;};switch _cdbfa :=_bfbgad .(type ){case _c .StartElement :switch _cdbfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074e\u0078\u0074\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074e\u0078\u0074\u0046\u0069\u0065\u006cd"}:_debec :=NewCT_TextField (); +if _ggaeff :=d .DecodeElement (_debec ,&_cdbfa );_ggaeff !=nil {return _ggaeff ;};_dcgdb .TextField =append (_dcgdb .TextField ,_debec );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054e\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_cdbfa .Name ); +if _bgefad :=d .Skip ();_bgefad !=nil {return _bgefad ;};};case _c .EndElement :break _gdacbd ;case _c .CharData :};};return nil ;};type CT_DiscretePr struct{ -// Write Reservation Password -ReservationPasswordAttr *string ; +// Mapping Index Count +CountAttr *uint32 ; -// Cryptographic Algorithm Name -AlgorithmNameAttr *string ; +// Element Group +X []*CT_Index ;};func (_eabfgg ST_HorizontalAlignment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eabfgg .String (),start );};func (_gdbfg ST_MdxFunctionType )ValidateWithPath (path string )error {switch _gdbfg {case 0,1,2,3,4,5,6,7:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdbfg )); +};return nil ;};func (_geebc *ST_TableStyleType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_geebc =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_geebc =1;case "\u0068e\u0061\u0064\u0065\u0072\u0052\u006fw":*_geebc =2; +case "\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_geebc =3;case "f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_geebc =4;case "\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_geebc =5;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0053t\u0072\u0069\u0070\u0065":*_geebc =6; +case "\u0073e\u0063o\u006e\u0064\u0052\u006f\u0077\u0053\u0074\u0072\u0069\u0070\u0065":*_geebc =7;case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0053t\u0072\u0069\u0070\u0065":*_geebc =8;case "\u0073e\u0063o\u006e\u0064\u0043\u006f\u006cu\u006d\u006eS\u0074\u0072\u0069\u0070\u0065":*_geebc =9; +case "\u0066i\u0072s\u0074\u0048\u0065\u0061\u0064\u0065\u0072\u0043\u0065\u006c\u006c":*_geebc =10;case "\u006c\u0061\u0073\u0074\u0048\u0065\u0061\u0064\u0065r\u0043\u0065\u006c\u006c":*_geebc =11;case "\u0066\u0069\u0072\u0073\u0074\u0054\u006f\u0074\u0061l\u0043\u0065\u006c\u006c":*_geebc =12; +case "\u006c\u0061\u0073\u0074\u0054\u006f\u0074\u0061\u006c\u0043\u0065\u006c\u006c":*_geebc =13;case "\u0066\u0069\u0072\u0073tS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_geebc =14;case "s\u0065c\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006ft\u0061\u006c\u0043\u006flu\u006d\u006e":*_geebc =15; +case "\u0074\u0068\u0069\u0072dS\u0075\u0062\u0074\u006f\u0074\u0061\u006c\u0043\u006f\u006c\u0075\u006d\u006e":*_geebc =16;case "\u0066\u0069r\u0073\u0074\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_geebc =17;case "\u0073\u0065\u0063\u006f\u006e\u0064\u0053\u0075\u0062\u0074\u006f\u0074a\u006c\u0052\u006f\u0077":*_geebc =18; +case "\u0074\u0068i\u0072\u0064\u0053u\u0062\u0074\u006f\u0074\u0061\u006c\u0052\u006f\u0077":*_geebc =19;case "\u0062\u006c\u0061\u006e\u006b\u0052\u006f\u0077":*_geebc =20;case "f\u0069\u0072\u0073\u0074Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_geebc =21; +case "\u0073\u0065\u0063\u006fnd\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069n\u0067":*_geebc =22;case "t\u0068\u0069\u0072\u0064Co\u006cu\u006d\u006e\u0053\u0075\u0062h\u0065\u0061\u0064\u0069\u006e\u0067":*_geebc =23; +case "\u0066i\u0072s\u0074\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_geebc =24;case "\u0073\u0065\u0063\u006fnd\u0052\u006f\u0077\u0053\u0075\u0062\u0068\u0065\u0061\u0064\u0069\u006e\u0067":*_geebc =25;case "\u0074h\u0069r\u0064\u0052\u006f\u0077\u0053u\u0062\u0068e\u0061\u0064\u0069\u006e\u0067":*_geebc =26; +case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u004c\u0061\u0062\u0065\u006c\u0073":*_geebc =27;case "\u0070a\u0067e\u0046\u0069\u0065\u006c\u0064\u0056\u0061\u006c\u0075\u0065\u0073":*_geebc =28;};return nil ;};func NewDialogsheet ()*Dialogsheet {_dcbdc :=&Dialogsheet {}; +_dcbdc .CT_Dialogsheet =*NewCT_Dialogsheet ();return _dcbdc ;}; -// Password Hash Value -HashValueAttr *string ; +// ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path +func (_deadfb *CT_SmartTagType )ValidateWithPath (path string )error {return nil };func (_aaagg ST_ParameterType )String ()string {switch _aaagg {case 0:return "";case 1:return "\u0070\u0072\u006f\u006d\u0070\u0074";case 2:return "\u0076\u0061\u006cu\u0065"; +case 3:return "\u0063\u0065\u006c\u006c";};return "";};type CT_RevisionHeaders struct{ + +// Last Revision GUID +GuidAttr string ; + +// Last GUID +LastGuidAttr *string ; -// Salt Value for Password Verifier -SaltValueAttr *string ; +// Shared Workbook +SharedAttr *bool ; -// Iterations to Run Hashing Algorithm -SpinCountAttr *uint32 ;};func (_dbcfae *CT_RevisionComment )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dbcfae .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0065\u006c\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_dbcfae .CellAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_dbcfae .GuidAttr )}); -if _dbcfae .ActionAttr !=ST_RevisionActionUnset {_gbfad ,_cbdfca :=_dbcfae .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _cbdfca !=nil {return _cbdfca ;};start .Attr =append (start .Attr ,_gbfad );};if _dbcfae .AlwaysShowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcfae .AlwaysShowAttr ))}); -};if _dbcfae .OldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcfae .OldAttr ))});};if _dbcfae .HiddenRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068i\u0064\u0064\u0065\u006e\u0052\u006fw"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcfae .HiddenRowAttr ))}); -};if _dbcfae .HiddenColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbcfae .HiddenColumnAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_dbcfae .AuthorAttr )});if _dbcfae .OldLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fl\u0064\u004c\u0065\u006e\u0067\u0074h"},Value :_fg .Sprintf ("\u0025\u0076",*_dbcfae .OldLengthAttr )}); -};if _dbcfae .NewLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ee\u0077\u004c\u0065\u006e\u0067\u0074h"},Value :_fg .Sprintf ("\u0025\u0076",*_dbcfae .NewLengthAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_PivotCacheRecords ()*CT_PivotCacheRecords {_gcbedf :=&CT_PivotCacheRecords {};return _gcbedf ;}; +// Disk Revisions +DiskRevisionsAttr *bool ; -// Validate validates the CT_Dialogsheet and its children -func (_ddcfg *CT_Dialogsheet )Validate ()error {return _ddcfg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067s\u0068\u0065\u0065\u0074");};func (_cfeaf ST_ItemType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cfeaf .String (),start ); -}; +// History +HistoryAttr *bool ; -// ValidateWithPath validates the CT_FilterColumnChoice and its children, prefixing error messages with path -func (_aaged *CT_FilterColumnChoice )ValidateWithPath (path string )error {if _aaged .Filters !=nil {if _dgcc :=_aaged .Filters .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u0074\u0065\u0072\u0073");_dgcc !=nil {return _dgcc ;};};if _aaged .Top10 !=nil {if _fggeg :=_aaged .Top10 .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u0031\u0030"); -_fggeg !=nil {return _fggeg ;};};if _aaged .CustomFilters !=nil {if _ceaca :=_aaged .CustomFilters .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0046\u0069l\u0074\u0065\u0072\u0073");_ceaca !=nil {return _ceaca ;};};if _aaged .DynamicFilter !=nil {if _ffdf :=_aaged .DynamicFilter .ValidateWithPath (path +"\u002f\u0044\u0079\u006e\u0061\u006d\u0069\u0063\u0046i\u006c\u0074\u0065\u0072"); -_ffdf !=nil {return _ffdf ;};};if _aaged .ColorFilter !=nil {if _gfbae :=_aaged .ColorFilter .ValidateWithPath (path +"\u002f\u0043\u006fl\u006f\u0072\u0046\u0069\u006c\u0074\u0065\u0072");_gfbae !=nil {return _gfbae ;};};if _aaged .IconFilter !=nil {if _cgfb :=_aaged .IconFilter .ValidateWithPath (path +"/\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072"); -_cgfb !=nil {return _cgfb ;};};if _aaged .ExtLst !=nil {if _egee :=_aaged .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_egee !=nil {return _egee ;};};return nil ;};const (ST_ExternalConnectionTypeUnset ST_ExternalConnectionType =0; -ST_ExternalConnectionTypeGeneral ST_ExternalConnectionType =1;ST_ExternalConnectionTypeText ST_ExternalConnectionType =2;ST_ExternalConnectionTypeMDY ST_ExternalConnectionType =3;ST_ExternalConnectionTypeDMY ST_ExternalConnectionType =4;ST_ExternalConnectionTypeYMD ST_ExternalConnectionType =5; -ST_ExternalConnectionTypeMYD ST_ExternalConnectionType =6;ST_ExternalConnectionTypeDYM ST_ExternalConnectionType =7;ST_ExternalConnectionTypeYDM ST_ExternalConnectionType =8;ST_ExternalConnectionTypeSkip ST_ExternalConnectionType =9;ST_ExternalConnectionTypeEMD ST_ExternalConnectionType =10; -);func (_gdgdf ST_SheetViewType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gdgdf .String (),start );};func (_cegge ST_RevisionAction )ValidateWithPath (path string )error {switch _cegge {case 0,1,2:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cegge )); -};return nil ;};type CT_OleItems struct{ +// Track Revisions +TrackRevisionsAttr *bool ; -// Object Link Item -OleItem []*CT_OleItem ;};func (_fcfffa ST_Type )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfdbdd :=_c .Attr {};_gfdbdd .Name =name ;switch _fcfffa {case ST_TypeUnset :_gfdbdd .Value ="";case ST_TypeNone :_gfdbdd .Value ="\u006e\u006f\u006e\u0065"; -case ST_TypeAll :_gfdbdd .Value ="\u0061\u006c\u006c";case ST_TypeRow :_gfdbdd .Value ="\u0072\u006f\u0077";case ST_TypeColumn :_gfdbdd .Value ="\u0063\u006f\u006c\u0075\u006d\u006e";};return _gfdbdd ,nil ;};func (_dffcf *ST_FieldSortType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbggg ,_aedegae :=d .Token (); -if _aedegae !=nil {return _aedegae ;};if _cccfe ,_gdgdd :=_gbggg .(_c .EndElement );_gdgdd &&_cccfe .Name ==start .Name {*_dffcf =1;return nil ;};if _dcggg ,_ffeaa :=_gbggg .(_c .CharData );!_ffeaa {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbggg ); -}else {switch string (_dcggg ){case "":*_dffcf =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_dffcf =1;case "\u0061s\u0063\u0065\u006e\u0064\u0069\u006eg":*_dffcf =2;case "\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067":*_dffcf =3;};};_gbggg ,_aedegae =d .Token (); -if _aedegae !=nil {return _aedegae ;};if _fgceeg ,_bcfbaf :=_gbggg .(_c .EndElement );_bcfbaf &&_fgceeg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbggg ); -};const (ST_TypeUnset ST_Type =0;ST_TypeNone ST_Type =1;ST_TypeAll ST_Type =2;ST_TypeRow ST_Type =3;ST_TypeColumn ST_Type =4;);func (_efbec ST_rwColActionType )Validate ()error {return _efbec .ValidateWithPath ("")}; +// Exclusive Mode +ExclusiveAttr *bool ; -// ValidateWithPath validates the CT_Scenario and its children, prefixing error messages with path -func (_egede *CT_Scenario )ValidateWithPath (path string )error {for _gaega ,_ggeag :=range _egede .InputCells {if _cbfeg :=_ggeag .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006cs\u005b\u0025\u0064\u005d",path ,_gaega )); -_cbfeg !=nil {return _cbfeg ;};};return nil ;}; +// Revision Id +RevisionIdAttr *uint32 ; -// Validate validates the SingleXmlCells and its children -func (_eaced *SingleXmlCells )Validate ()error {return _eaced .ValidateWithPath ("\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073");}; +// Version +VersionAttr *int32 ; -// ValidateWithPath validates the CT_Set and its children, prefixing error messages with path -func (_dbgca *CT_Set )ValidateWithPath (path string )error {if _gbdee :=_dbgca .SortTypeAttr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gbdee !=nil {return _gbdee ;};for _efdfb ,_ddfef :=range _dbgca .Tpls {if _fccbd :=_ddfef .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0054\u0070\u006c\u0073\u005b\u0025\u0064\u005d",path ,_efdfb )); -_fccbd !=nil {return _fccbd ;};};if _dbgca .SortByTuple !=nil {if _gedgca :=_dbgca .SortByTuple .ValidateWithPath (path +"\u002f\u0053\u006fr\u0074\u0042\u0079\u0054\u0075\u0070\u006c\u0065");_gedgca !=nil {return _gedgca ;};};return nil ;};func (_ebfab *ST_IconSetType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ebfab =0; -case "\u0033A\u0072\u0072\u006f\u0077\u0073":*_ebfab =1;case "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebfab =2;case "\u0033\u0046\u006c\u0061\u0067\u0073":*_ebfab =3;case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031":*_ebfab =4; -case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032":*_ebfab =5;case "\u0033\u0053\u0069\u0067\u006e\u0073":*_ebfab =6;case "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073":*_ebfab =7;case "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732":*_ebfab =8; -case "\u0034A\u0072\u0072\u006f\u0077\u0073":*_ebfab =9;case "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebfab =10;case "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b":*_ebfab =11;case "\u0034R\u0061\u0074\u0069\u006e\u0067":*_ebfab =12; -case "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073":*_ebfab =13;case "\u0035A\u0072\u0072\u006f\u0077\u0073":*_ebfab =14;case "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebfab =15;case "\u0035R\u0061\u0074\u0069\u006e\u0067":*_ebfab =16; -case "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s":*_ebfab =17;};return nil ;}; +// Keep Change History +KeepChangeHistoryAttr *bool ; -// ValidateWithPath validates the CT_Break and its children, prefixing error messages with path -func (_cfb *CT_Break )ValidateWithPath (path string )error {return nil };func (_fcfbae *CT_SheetData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aaeab :for {_fbeab ,_cfae :=d .Token ();if _cfae !=nil {return _cfae ;};switch _cgfec :=_fbeab .(type ){case _c .StartElement :switch _cgfec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077"}:_fdgae :=NewCT_Row (); -if _fefbb :=d .DecodeElement (_fdgae ,&_cgfec );_fefbb !=nil {return _fefbb ;};_fcfbae .Row =append (_fcfbae .Row ,_fdgae );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0065e\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_cgfec .Name ); -if _acaba :=d .Skip ();_acaba !=nil {return _acaba ;};};case _c .EndElement :break _aaeab ;case _c .CharData :};};return nil ;};func (_aeagga *Workbook )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069:\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b";return _aeagga .CT_Workbook .MarshalXML (e ,start );};func (_acdb *CT_CustomSheetViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbff :for {_bccgf ,_bcdd :=d .Token (); -if _bcdd !=nil {return _bcdd ;};switch _fgecb :=_bccgf .(type ){case _c .StartElement :switch _fgecb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}:_feef :=NewCT_CustomSheetView (); -if _gefb :=d .DecodeElement (_feef ,&_fgecb );_gefb !=nil {return _gefb ;};_acdb .CustomSheetView =append (_acdb .CustomSheetView ,_feef );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053he\u0065\u0074\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_fgecb .Name ); -if _caeg :=d .Skip ();_caeg !=nil {return _caeg ;};};case _c .EndElement :break _fbff ;case _c .CharData :};};return nil ;}; +// Protected +ProtectedAttr *bool ; -// ValidateWithPath validates the CT_TextFields and its children, prefixing error messages with path -func (_abaec *CT_TextFields )ValidateWithPath (path string )error {for _babdf ,_ggggf :=range _abaec .TextField {if _bbbfe :=_ggggf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0054\u0065\u0078t\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_babdf )); -_bbbfe !=nil {return _bbbfe ;};};return nil ;};func (_fafgbc ST_MdxSetOrder )Validate ()error {return _fafgbc .ValidateWithPath ("")};func NewCT_PivotCache ()*CT_PivotCache {_gfddd :=&CT_PivotCache {};return _gfddd };func (_cebeb *CT_ExternalRow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dedga :=range start .Attr {if _dedga .Name .Local =="\u0072"{_dgafcb ,_fafbg :=_f .ParseUint (_dedga .Value ,10,32); -if _fafbg !=nil {return _fafbg ;};_cebeb .RAttr =uint32 (_dgafcb );continue ;};};_dgce :for {_fabcac ,_gcgbee :=d .Token ();if _gcgbee !=nil {return _gcgbee ;};switch _cdcdf :=_fabcac .(type ){case _c .StartElement :switch _cdcdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006c\u006c"}:_gfbgcg :=NewCT_ExternalCell (); -if _ecfee :=d .DecodeElement (_gfbgcg ,&_cdcdf );_ecfee !=nil {return _ecfee ;};_cebeb .Cell =append (_cebeb .Cell ,_gfbgcg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061l\u0052o\u0077\u0020\u0025\u0076",_cdcdf .Name ); -if _gacge :=d .Skip ();_gacge !=nil {return _gacge ;};};case _c .EndElement :break _dgce ;case _c .CharData :};};return nil ;};func (_fbeagf ST_PrintError )String ()string {switch _fbeagf {case 0:return "";case 1:return "\u0064i\u0073\u0070\u006c\u0061\u0079\u0065d"; -case 2:return "\u0062\u006c\u0061n\u006b";case 3:return "\u0064\u0061\u0073\u0068";case 4:return "\u004e\u0041";};return "";};type CT_CsPageSetup struct{ +// Preserve History +PreserveHistoryAttr *uint32 ; -// Paper Size -PaperSizeAttr *uint32 ; +// Header +Header []*CT_RevisionHeader ;};func (_ffbcd *CT_ConditionalFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffbcd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ffbcd .CountAttr )}); +};e .EncodeToken (start );_bfdfb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063on\u0064i\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_caad :=range _ffbcd .ConditionalFormat {e .EncodeElement (_caad ,_bfdfb ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ebegfe *ST_IconSetType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acagcc ,_eaeee :=d .Token ();if _eaeee !=nil {return _eaeee ;};if _bebceb ,_fabedc :=_acagcc .(_c .EndElement ); +_fabedc &&_bebceb .Name ==start .Name {*_ebegfe =1;return nil ;};if _agceeg ,_eegfc :=_acagcc .(_c .CharData );!_eegfc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acagcc ); +}else {switch string (_agceeg ){case "":*_ebegfe =0;case "\u0033A\u0072\u0072\u006f\u0077\u0073":*_ebegfe =1;case "3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebegfe =2;case "\u0033\u0046\u006c\u0061\u0067\u0073":*_ebegfe =3;case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031":*_ebegfe =4; +case "\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032":*_ebegfe =5;case "\u0033\u0053\u0069\u0067\u006e\u0073":*_ebegfe =6;case "\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073":*_ebegfe =7;case "\u0033S\u0079\u006d\u0062\u006f\u006c\u00732":*_ebegfe =8; +case "\u0034A\u0072\u0072\u006f\u0077\u0073":*_ebegfe =9;case "4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebegfe =10;case "4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b":*_ebegfe =11;case "\u0034R\u0061\u0074\u0069\u006e\u0067":*_ebegfe =12; +case "\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073":*_ebegfe =13;case "\u0035A\u0072\u0072\u006f\u0077\u0073":*_ebegfe =14;case "5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079":*_ebegfe =15;case "\u0035R\u0061\u0074\u0069\u006e\u0067":*_ebegfe =16; +case "\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s":*_ebegfe =17;};};_acagcc ,_eaeee =d .Token ();if _eaeee !=nil {return _eaeee ;};if _fgfabb ,_gcgggg :=_acagcc .(_c .EndElement );_gcgggg &&_fgfabb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acagcc ); +}; -// Paper Height -PaperHeightAttr *string ; +// ValidateWithPath validates the CT_RevisionConflict and its children, prefixing error messages with path +func (_ggaeb *CT_RevisionConflict )ValidateWithPath (path string )error {return nil }; -// Paper Width -PaperWidthAttr *string ; +// Validate validates the CT_Error and its children +func (_cfdba *CT_Error )Validate ()error {return _cfdba .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072");};func (_dbdbbg *CT_PCDSCPage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbdbbg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbbg .CountAttr )}); +};e .EncodeToken (start );if _dbdbbg .PageItem !=nil {_gbbaag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"}};for _ ,_bgbda :=range _dbdbbg .PageItem {e .EncodeElement (_bgbda ,_gbbaag ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// First Page Number -FirstPageNumberAttr *uint32 ; +// ValidateWithPath validates the CT_CellStyle and its children, prefixing error messages with path +func (_cfcdd *CT_CellStyle )ValidateWithPath (path string )error {if _cfcdd .ExtLst !=nil {if _bbcc :=_cfcdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bbcc !=nil {return _bbcc ;};};return nil ;};func (_cfffeb ST_DvAspect )ValidateWithPath (path string )error {switch _cfffeb {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfffeb )); +};return nil ;};func (_bcebe *CT_DateGroupItem )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bcebe .DateTimeGroupingAttr =ST_DateTimeGrouping (1);for _ ,_bgcf :=range start .Attr {if _bgcf .Name .Local =="\u0079\u0065\u0061\u0072"{_fedf ,_cbf :=_g .ParseUint (_bgcf .Value ,10,16); +if _cbf !=nil {return _cbf ;};_bcebe .YearAttr =uint16 (_fedf );continue ;};if _bgcf .Name .Local =="\u006d\u006f\u006et\u0068"{_cebb ,_fedaf :=_g .ParseUint (_bgcf .Value ,10,16);if _fedaf !=nil {return _fedaf ;};_bcdcf :=uint16 (_cebb );_bcebe .MonthAttr =&_bcdcf ; +continue ;};if _bgcf .Name .Local =="\u0064\u0061\u0079"{_edccd ,_bfca :=_g .ParseUint (_bgcf .Value ,10,16);if _bfca !=nil {return _bfca ;};_eefe :=uint16 (_edccd );_bcebe .DayAttr =&_eefe ;continue ;};if _bgcf .Name .Local =="\u0068\u006f\u0075\u0072"{_eafg ,_afeac :=_g .ParseUint (_bgcf .Value ,10,16); +if _afeac !=nil {return _afeac ;};_aaaac :=uint16 (_eafg );_bcebe .HourAttr =&_aaaac ;continue ;};if _bgcf .Name .Local =="\u006d\u0069\u006e\u0075\u0074\u0065"{_bbadc ,_eagdg :=_g .ParseUint (_bgcf .Value ,10,16);if _eagdg !=nil {return _eagdg ;};_gceb :=uint16 (_bbadc ); +_bcebe .MinuteAttr =&_gceb ;continue ;};if _bgcf .Name .Local =="\u0073\u0065\u0063\u006f\u006e\u0064"{_aecga ,_fec :=_g .ParseUint (_bgcf .Value ,10,16);if _fec !=nil {return _fec ;};_edca :=uint16 (_aecga );_bcebe .SecondAttr =&_edca ;continue ;};if _bgcf .Name .Local =="\u0064\u0061t\u0065\u0054\u0069m\u0065\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_bcebe .DateTimeGroupingAttr .UnmarshalXMLAttr (_bgcf ); +continue ;};};for {_fafc ,_gcbgg :=d .Token ();if _gcbgg !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0065G\u0072o\u0075\u0070\u0049\u0074\u0065\u006d\u003a \u0025\u0073",_gcbgg );};if _cadea ,_egfce :=_fafc .(_c .EndElement ); +_egfce &&_cadea .Name ==start .Name {break ;};};return nil ;}; -// Orientation -OrientationAttr ST_Orientation ; +// ValidateWithPath validates the CT_DeletedField and its children, prefixing error messages with path +func (_dagd *CT_DeletedField )ValidateWithPath (path string )error {return nil };func (_faega *ST_CalcMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_faega =0;case "\u006d\u0061\u006e\u0075\u0061\u006c":*_faega =1;case "\u0061\u0075\u0074\u006f":*_faega =2; +case "a\u0075\u0074\u006f\u004e\u006f\u0054\u0061\u0062\u006c\u0065":*_faega =3;};return nil ;}; -// Use Printer Defaults -UsePrinterDefaultsAttr *bool ; +// ValidateWithPath validates the CT_Selection and its children, prefixing error messages with path +func (_egfgd *CT_Selection )ValidateWithPath (path string )error {if _egfbf :=_egfgd .PaneAttr .ValidateWithPath (path +"\u002fP\u0061\u006e\u0065\u0041\u0074\u0074r");_egfbf !=nil {return _egfbf ;};return nil ;};type CT_WebPublishItem struct{ -// Black And White -BlackAndWhiteAttr *bool ; +// Id +IdAttr uint32 ; -// Draft -DraftAttr *bool ; +// Destination Bookmark +DivIdAttr string ; -// Use First Page Number -UseFirstPageNumberAttr *bool ; +// Web Source Type +SourceTypeAttr ST_WebSourceType ; -// Horizontal DPI -HorizontalDpiAttr *uint32 ; +// Source Id +SourceRefAttr *string ; -// Vertical DPI -VerticalDpiAttr *uint32 ; +// Source Object Name +SourceObjectAttr *string ; -// Number Of Copies -CopiesAttr *uint32 ;IdAttr *string ;};func (_cddfd *CT_RevisionAutoFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdcf :=range start .Attr {if _bdcf .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_ebcage ,_bafde :=_f .ParseUint (_bdcf .Value ,10,32); -if _bafde !=nil {return _bafde ;};_cddfd .SheetIdAttr =uint32 (_ebcage );continue ;};if _bdcf .Name .Local =="\u0072\u0065\u0066"{_fdgad :=_bdcf .Value ;_cddfd .RefAttr =_fdgad ;continue ;};if _bdcf .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_gdaccc ,_fccebc :=_f .ParseUint (_bdcf .Value ,10,32); -if _fccebc !=nil {return _fccebc ;};_ffagd :=uint32 (_gdaccc );_cddfd .AutoFormatIdAttr =&_ffagd ;continue ;};if _bdcf .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_gdddb ,_afddf :=_f .ParseBool (_bdcf .Value ); -if _afddf !=nil {return _afddf ;};_cddfd .ApplyNumberFormatsAttr =&_gdddb ;continue ;};if _bdcf .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_bbcga ,_fbbgd :=_f .ParseBool (_bdcf .Value );if _fbbgd !=nil {return _fbbgd ; -};_cddfd .ApplyBorderFormatsAttr =&_bbcga ;continue ;};if _bdcf .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_fgdaa ,_ccadf :=_f .ParseBool (_bdcf .Value );if _ccadf !=nil {return _ccadf ;};_cddfd .ApplyFontFormatsAttr =&_fgdaa ; -continue ;};if _bdcf .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cbeef ,_dbfde :=_f .ParseBool (_bdcf .Value );if _dbfde !=nil {return _dbfde ;};_cddfd .ApplyPatternFormatsAttr =&_cbeef ; -continue ;};if _bdcf .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_bgeeeb ,_fbdeaf :=_f .ParseBool (_bdcf .Value );if _fbdeaf !=nil {return _fbdeaf ;};_cddfd .ApplyAlignmentFormatsAttr =&_bgeeeb ; -continue ;};if _bdcf .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cffbf ,_dcgd :=_f .ParseBool (_bdcf .Value );if _dcgd !=nil {return _dcgd ;};_cddfd .ApplyWidthHeightFormatsAttr =&_cffbf ; -continue ;};};for {_abage ,_ffaae :=d .Token ();if _ffaae !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eA\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006eg\u003a\u0020\u0025\u0073",_ffaae ); -};if _ceccff ,_fcffae :=_abage .(_c .EndElement );_fcffae &&_ceccff .Name ==start .Name {break ;};};return nil ;}; +// Destination File Name +DestinationFileAttr string ; -// ValidateWithPath validates the CT_MetadataRecord and its children, prefixing error messages with path -func (_abaef *CT_MetadataRecord )ValidateWithPath (path string )error {return nil };func (_bgcgd ST_PhoneticAlignment )ValidateWithPath (path string )error {switch _bgcgd {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgcgd )); -};return nil ;};func (_ggea *CT_Col )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_ggea .MinAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_ggea .MaxAttr )}); -if _ggea .WidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u0064t\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_ggea .WidthAttr )});};if _ggea .StyleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ggea .StyleAttr )}); -};if _ggea .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggea .HiddenAttr ))});};if _ggea .BestFitAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062e\u0073\u0074\u0046\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggea .BestFitAttr ))}); -};if _ggea .CustomWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u0075\u0073\u0074\u006f\u006d\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggea .CustomWidthAttr ))});};if _ggea .PhoneticAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggea .PhoneticAttr ))}); -};if _ggea .OutlineLevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_ggea .OutlineLevelAttr )});};if _ggea .CollapsedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ggea .CollapsedAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_Sst struct{ +// Title +TitleAttr *string ; -// String Count -CountAttr *uint32 ; +// Automatically Publish +AutoRepublishAttr *bool ;};func (_eaaae *CT_rowItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcdab :=range start .Attr {if _dcdab .Name .Local =="\u0063\u006f\u0075n\u0074"{_gccdcc ,_abddc :=_g .ParseUint (_dcdab .Value ,10,32); +if _abddc !=nil {return _abddc ;};_ebbbe :=uint32 (_gccdcc );_eaaae .CountAttr =&_ebbbe ;continue ;};};_ggdgd :for {_adeee ,_cabfff :=d .Token ();if _cabfff !=nil {return _cabfff ;};switch _adbac :=_adeee .(type ){case _c .StartElement :switch _adbac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_bbace :=NewCT_I (); +if _dgefc :=d .DecodeElement (_bbace ,&_adbac );_dgefc !=nil {return _dgefc ;};_eaaae .I =append (_eaaae .I ,_bbace );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_adbac .Name ); +if _bbgaf :=d .Skip ();_bbgaf !=nil {return _bbgaf ;};};case _c .EndElement :break _ggdgd ;case _c .CharData :};};return nil ;};type CT_MetadataRecord struct{ -// Unique String Count -UniqueCountAttr *uint32 ; +// Metadata Record Type Index +TAttr uint32 ; -// String Item -Si []*CT_Rst ;ExtLst *CT_ExtensionList ;};func (_cefcg *CT_DataRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cefcg .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_cefcg .RefAttr )}); -};if _cefcg .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cefcg .NameAttr )});};if _cefcg .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cefcg .SheetAttr )}); -};if _cefcg .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cefcg .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gcdgc ST_ConditionalFormattingOperator )ValidateWithPath (path string )error {switch _gcdgc {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcdgc )); -};return nil ;};func (_ggdfa *CT_WorksheetSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbddggf :=range start .Attr {if _dbddggf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbddggf .Name .Local =="\u0069\u0064"||_dbddggf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbddggf .Name .Local =="\u0069\u0064"{_gaca :=_dbddggf .Value ; -_ggdfa .IdAttr =&_gaca ;continue ;};if _dbddggf .Name .Local =="\u0072\u0065\u0066"{_dcced :=_dbddggf .Value ;_ggdfa .RefAttr =&_dcced ;continue ;};if _dbddggf .Name .Local =="\u006e\u0061\u006d\u0065"{_gagec :=_dbddggf .Value ;_ggdfa .NameAttr =&_gagec ; -continue ;};if _dbddggf .Name .Local =="\u0073\u0068\u0065e\u0074"{_bagcb :=_dbddggf .Value ;_ggdfa .SheetAttr =&_bagcb ;continue ;};};for {_eegddc ,_fbgcd :=d .Token ();if _fbgcd !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u006f\u0072\u006b\u0073\u0068\u0065e\u0074\u0053\u006f\u0075\u0072\u0063\u0065\u003a\u0020\u0025\u0073",_fbgcd ); -};if _fefef ,_eecge :=_eegddc .(_c .EndElement );_eecge &&_fefef .Name ==start .Name {break ;};};return nil ;}; +// Metadata Record Value Index +VAttr uint32 ;};func NewCT_VolTopicRef ()*CT_VolTopicRef {_gebfg :=&CT_VolTopicRef {};return _gebfg }; -// ValidateWithPath validates the CT_CustomSheetViews and its children, prefixing error messages with path -func (_aggce *CT_CustomSheetViews )ValidateWithPath (path string )error {for _bbge ,_gdbfb :=range _aggce .CustomSheetView {if _eaedd :=_gdbfb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u005b\u0025d\u005d",path ,_bbge )); -_eaedd !=nil {return _eaedd ;};};return nil ;};type ST_PatternType byte ;func (_ggfbdf *ST_PageOrder )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggfbdf =0;case "\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072":*_ggfbdf =1; -case "\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e":*_ggfbdf =2;};return nil ;};func (_gbee *CT_Controls )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_gbag :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c"}}; -for _ ,_gded :=range _gbee .Control {e .EncodeElement (_gded ,_gbag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Sst struct{CT_Sst };func (_fgfffe *ST_TargetScreenSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egcfb ,_ebeecb :=d .Token (); -if _ebeecb !=nil {return _ebeecb ;};if _abfga ,_egbgg :=_egcfb .(_c .EndElement );_egbgg &&_abfga .Name ==start .Name {*_fgfffe =1;return nil ;};if _dbdff ,_bbafe :=_egcfb .(_c .CharData );!_bbafe {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egcfb ); -}else {switch string (_dbdff ){case "":*_fgfffe =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_fgfffe =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_fgfffe =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_fgfffe =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_fgfffe =4; -case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_fgfffe =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_fgfffe =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_fgfffe =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_fgfffe =8; -case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_fgfffe =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_fgfffe =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_fgfffe =11;};};_egcfb ,_ebeecb =d .Token ();if _ebeecb !=nil {return _ebeecb ; -};if _gcfdb ,_accbfe :=_egcfb .(_c .EndElement );_accbfe &&_gcfdb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egcfb ); -};func (_dbdda *ST_SortBy )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dbdda =0;case "\u0076\u0061\u006cu\u0065":*_dbdda =1;case "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr":*_dbdda =2;case "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr":*_dbdda =3; -case "\u0069\u0063\u006f\u006e":*_dbdda =4;};return nil ;};func NewCT_PCDSDTCEntries ()*CT_PCDSDTCEntries {_gbbce :=&CT_PCDSDTCEntries {};return _gbbce };func (_bagbg *ST_DataValidationImeMode )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bagbg =0; -case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_bagbg =1;case "\u006f\u0066\u0066":*_bagbg =2;case "\u006f\u006e":*_bagbg =3;case "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064":*_bagbg =4;case "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_bagbg =5; -case "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_bagbg =6;case "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_bagbg =7;case "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a":*_bagbg =8;case "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a":*_bagbg =9; -case "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c":*_bagbg =10;case "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c":*_bagbg =11;};return nil ;};func (_afee *CT_Index )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffcag :=range start .Attr {if _ffcag .Name .Local =="\u0076"{_gbbaae ,_deecdf :=_f .ParseUint (_ffcag .Value ,10,32); -if _deecdf !=nil {return _deecdf ;};_afee .VAttr =uint32 (_gbbaae );continue ;};};for {_bedcf ,_bgefe :=d .Token ();if _bgefe !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fI\u006e\u0064\u0065\u0078: \u0025\u0073",_bgefe ); -};if _eedfe ,_abdeee :=_bedcf .(_c .EndElement );_abdeee &&_eedfe .Name ==start .Name {break ;};};return nil ;};type CT_RangeSets struct{ +// Validate validates the CT_SingleXmlCell and its children +func (_bedeed *CT_SingleXmlCell )Validate ()error {return _bedeed .ValidateWithPath ("\u0043\u0054_\u0053\u0069\u006eg\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c");};func (_bed *CT_CellStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bed .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bed .NameAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0066\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_bed .XfIdAttr )});if _bed .BuiltinIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062u\u0069\u006c\u0074\u0069\u006e\u0049d"},Value :_ba .Sprintf ("\u0025\u0076",*_bed .BuiltinIdAttr )}); +};if _bed .ILevelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u004c\u0065\u0076\u0065\u006c"},Value :_ba .Sprintf ("\u0025\u0076",*_bed .ILevelAttr )});};if _bed .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bed .HiddenAttr ))}); +};if _bed .CustomBuiltinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0042\u0075\u0069\u006c\u0074\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bed .CustomBuiltinAttr ))}); +};e .EncodeToken (start );if _bed .ExtLst !=nil {_bddg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bed .ExtLst ,_bddg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_aagebg *CT_TextPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdadc :=range start .Attr {if _cdadc .Name .Local =="\u0070\u0072\u006f\u006d\u0070\u0074"{_dccfc ,_bfbaed :=_g .ParseBool (_cdadc .Value );if _bfbaed !=nil {return _bfbaed ; +};_aagebg .PromptAttr =&_dccfc ;continue ;};if _cdadc .Name .Local =="\u0066\u0069\u006c\u0065\u0054\u0079\u0070\u0065"{_aagebg .FileTypeAttr .UnmarshalXMLAttr (_cdadc );continue ;};if _cdadc .Name .Local =="\u0063\u006f\u0064\u0065\u0050\u0061\u0067\u0065"{_dfcgc ,_aeead :=_g .ParseUint (_cdadc .Value ,10,32); +if _aeead !=nil {return _aeead ;};_ggddf :=uint32 (_dfcgc );_aagebg .CodePageAttr =&_ggddf ;continue ;};if _cdadc .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_cgfegb :=_cdadc .Value ;_aagebg .CharacterSetAttr =&_cgfegb ; +continue ;};if _cdadc .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_abcfdg ,_dgccf :=_g .ParseUint (_cdadc .Value ,10,32);if _dgccf !=nil {return _dgccf ;};_gagga :=uint32 (_abcfdg );_aagebg .FirstRowAttr =&_gagga ;continue ;};if _cdadc .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"{_egdbfa :=_cdadc .Value ; +_aagebg .SourceFileAttr =&_egdbfa ;continue ;};if _cdadc .Name .Local =="\u0064e\u006c\u0069\u006d\u0069\u0074\u0065d"{_adcfbg ,_fbabc :=_g .ParseBool (_cdadc .Value );if _fbabc !=nil {return _fbabc ;};_aagebg .DelimitedAttr =&_adcfbg ;continue ;};if _cdadc .Name .Local =="\u0064e\u0063\u0069\u006d\u0061\u006c"{_cfdae :=_cdadc .Value ; +_aagebg .DecimalAttr =&_cfdae ;continue ;};if _cdadc .Name .Local =="\u0074h\u006f\u0075\u0073\u0061\u006e\u0064s"{_dadbg :=_cdadc .Value ;_aagebg .ThousandsAttr =&_dadbg ;continue ;};if _cdadc .Name .Local =="\u0074\u0061\u0062"{_gggca ,_ggbcc :=_g .ParseBool (_cdadc .Value ); +if _ggbcc !=nil {return _ggbcc ;};_aagebg .TabAttr =&_gggca ;continue ;};if _cdadc .Name .Local =="\u0073\u0070\u0061c\u0065"{_cgabe ,_bdaga :=_g .ParseBool (_cdadc .Value );if _bdaga !=nil {return _bdaga ;};_aagebg .SpaceAttr =&_cgabe ;continue ;};if _cdadc .Name .Local =="\u0063\u006f\u006dm\u0061"{_acbbag ,_cdcbg :=_g .ParseBool (_cdadc .Value ); +if _cdcbg !=nil {return _cdcbg ;};_aagebg .CommaAttr =&_acbbag ;continue ;};if _cdadc .Name .Local =="\u0073e\u006d\u0069\u0063\u006f\u006c\u006fn"{_baebe ,_dagcf :=_g .ParseBool (_cdadc .Value );if _dagcf !=nil {return _dagcf ;};_aagebg .SemicolonAttr =&_baebe ; +continue ;};if _cdadc .Name .Local =="c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"{_ecgdea ,_fbbfa :=_g .ParseBool (_cdadc .Value );if _fbbfa !=nil {return _fbbfa ;};_aagebg .ConsecutiveAttr =&_ecgdea ;continue ;};if _cdadc .Name .Local =="\u0071u\u0061\u006c\u0069\u0066\u0069\u0065r"{_aagebg .QualifierAttr .UnmarshalXMLAttr (_cdadc ); +continue ;};if _cdadc .Name .Local =="\u0064e\u006c\u0069\u006d\u0069\u0074\u0065r"{_egeca :=_cdadc .Value ;_aagebg .DelimiterAttr =&_egeca ;continue ;};};_cebced :for {_cadca ,_fbbdd :=d .Token ();if _fbbdd !=nil {return _fbbdd ;};switch _egacd :=_cadca .(type ){case _c .StartElement :switch _egacd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_aagebg .TextFields =NewCT_TextFields (); +if _bdfga :=d .DecodeElement (_aagebg .TextFields ,&_egacd );_bdfga !=nil {return _bdfga ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0054\u0065\u0078t\u0050\u0072 \u0025\u0076",_egacd .Name ); +if _cbecc :=d .Skip ();_cbecc !=nil {return _cbecc ;};};case _c .EndElement :break _cebced ;case _c .CharData :};};return nil ;};func (_bfgec *ST_ItemType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfgec =0;case "\u0064\u0061\u0074\u0061":*_bfgec =1; +case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bfgec =2;case "\u0073\u0075\u006d":*_bfgec =3;case "\u0063\u006f\u0075\u006e\u0074\u0041":*_bfgec =4;case "\u0061\u0076\u0067":*_bfgec =5;case "\u006d\u0061\u0078":*_bfgec =6;case "\u006d\u0069\u006e":*_bfgec =7; +case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_bfgec =8;case "\u0063\u006f\u0075n\u0074":*_bfgec =9;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_bfgec =10;case "\u0073t\u0064\u0044\u0065\u0076\u0050":*_bfgec =11;case "\u0076\u0061\u0072":*_bfgec =12;case "\u0076\u0061\u0072\u0050":*_bfgec =13; +case "\u0067\u0072\u0061n\u0064":*_bfgec =14;case "\u0062\u006c\u0061n\u006b":*_bfgec =15;};return nil ;}; -// Reference and Page Item Count -CountAttr *uint32 ; +// ValidateWithPath validates the CT_RevisionMoveChoice and its children, prefixing error messages with path +func (_bbfcf *CT_RevisionMoveChoice )ValidateWithPath (path string )error {for _abcbgc ,_fdecag :=range _bbfcf .Undo {if _abedd :=_fdecag .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0055\u006e\u0064\u006f\u005b\u0025\u0064\u005d",path ,_abcbgc )); +_abedd !=nil {return _abedd ;};};for _cgbabg ,_effdca :=range _bbfcf .Rcc {if _cfffe :=_effdca .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_cgbabg ));_cfffe !=nil {return _cfffe ;};};for _ddfef ,_eecbg :=range _bbfcf .Rfmt {if _fgeab :=_eecbg .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_ddfef )); +_fgeab !=nil {return _fgeab ;};};return nil ;};func NewCT_CalcCell ()*CT_CalcCell {_daac :=&CT_CalcCell {};return _daac }; -// Range Set -RangeSet []*CT_RangeSet ;};func (_agbcc *CT_MdxChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _agbcc .T !=nil {_acab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};e .EncodeElement (_agbcc .T ,_acab ); -}else if _agbcc .Ms !=nil {_abcf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0073"}};e .EncodeElement (_agbcc .Ms ,_abcf );}else if _agbcc .P !=nil {_afebee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0070"}}; -e .EncodeElement (_agbcc .P ,_afebee );}else if _agbcc .K !=nil {_aeeaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006b"}};e .EncodeElement (_agbcc .K ,_aeeaf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path +func (_accc *CT_Color )ValidateWithPath (path string )error {return nil };type CT_Member struct{ +// Hidden Item Name +NameAttr string ;};func (_eggfdf *CT_QueryTableRefresh )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eggfdf .PreserveSortFilterLayoutAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070r\u0065\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072\u0074\u0046i\u006c\u0074\u0065\u0072\u004c\u0061\u0079\u006f\u0075\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eggfdf .PreserveSortFilterLayoutAttr ))}); +};if _eggfdf .FieldIdWrappedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006c\u0064\u0049\u0064\u0057\u0072a\u0070\u0070\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eggfdf .FieldIdWrappedAttr ))}); +};if _eggfdf .HeadersInLastRefreshAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"h\u0065a\u0064\u0065\u0072\u0073\u0049\u006e\u004c\u0061s\u0074\u0052\u0065\u0066re\u0073\u0068"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_eggfdf .HeadersInLastRefreshAttr ))}); +};if _eggfdf .MinimumVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0069\u006d\u0075\u006d\u0056\u0065r\u0073\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_eggfdf .MinimumVersionAttr )}); +};if _eggfdf .NextIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0065\u0078\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_eggfdf .NextIdAttr )});};if _eggfdf .UnboundColumnsLeftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u0062o\u0075\u006e\u0064\u0043\u006fl\u0075\u006dn\u0073\u004c\u0065\u0066\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eggfdf .UnboundColumnsLeftAttr )}); +};if _eggfdf .UnboundColumnsRightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0062\u006fun\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0052\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_eggfdf .UnboundColumnsRightAttr )}); +};e .EncodeToken (start );_dfdda :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0071\u0075\u0065\u0072\u0079\u0054\u0061b\u006c\u0065\u0046\u0069el\u0064\u0073"}};e .EncodeElement (_eggfdf .QueryTableFields ,_dfdda );if _eggfdf .QueryTableDeletedFields !=nil {_dagdd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0071\u0075\u0065r\u0079\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u006ce\u0074\u0065\u0064F\u0069e\u006c\u0064\u0073"}}; +e .EncodeElement (_eggfdf .QueryTableDeletedFields ,_dagdd );};if _eggfdf .SortState !=nil {_fadea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_eggfdf .SortState ,_fadea ); +};if _eggfdf .ExtLst !=nil {_eadgg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eggfdf .ExtLst ,_eadgg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};type Revisions struct{CT_Revisions };func (_dcddb ST_SortMethod )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dcddb .String (),start );}; -// ValidateWithPath validates the CT_MetadataStringIndex and its children, prefixing error messages with path -func (_eagde *CT_MetadataStringIndex )ValidateWithPath (path string )error {return nil };func (_eedfb ST_Scope )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afgff :=_c .Attr {};_afgff .Name =name ;switch _eedfb {case ST_ScopeUnset :_afgff .Value =""; -case ST_ScopeSelection :_afgff .Value ="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn";case ST_ScopeData :_afgff .Value ="\u0064\u0061\u0074\u0061";case ST_ScopeField :_afgff .Value ="\u0066\u0069\u0065l\u0064";};return _afgff ,nil ;};type StyleSheet struct{CT_Stylesheet }; +// ValidateWithPath validates the CT_GroupLevels and its children, prefixing error messages with path +func (_eaebg *CT_GroupLevels )ValidateWithPath (path string )error {for _dbdfb ,_bbedc :=range _eaebg .GroupLevel {if _aeefa :=_bbedc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065l\u005b\u0025\u0064\u005d",path ,_dbdfb )); +_aeefa !=nil {return _aeefa ;};};return nil ;}; +// Validate validates the CT_FontScheme and its children +func (_fgfdc *CT_FontScheme )Validate ()error {return _fgfdc .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065");};const (ST_ItemTypeUnset ST_ItemType =0;ST_ItemTypeData ST_ItemType =1;ST_ItemTypeDefault ST_ItemType =2; +ST_ItemTypeSum ST_ItemType =3;ST_ItemTypeCountA ST_ItemType =4;ST_ItemTypeAvg ST_ItemType =5;ST_ItemTypeMax ST_ItemType =6;ST_ItemTypeMin ST_ItemType =7;ST_ItemTypeProduct ST_ItemType =8;ST_ItemTypeCount ST_ItemType =9;ST_ItemTypeStdDev ST_ItemType =10; +ST_ItemTypeStdDevP ST_ItemType =11;ST_ItemTypeVar ST_ItemType =12;ST_ItemTypeVarP ST_ItemType =13;ST_ItemTypeGrand ST_ItemType =14;ST_ItemTypeBlank ST_ItemType =15;);func NewCT_Parameters ()*CT_Parameters {_degbc :=&CT_Parameters {};return _degbc };func NewCT_PageItem ()*CT_PageItem {_efcbaf :=&CT_PageItem {}; +return _efcbaf };func (_dcffd *CT_MeasureGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_dcffd .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_dcffd .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func NewCT_BooleanProperty ()*CT_BooleanProperty {_ggf :=&CT_BooleanProperty {};return _ggf }; -// ValidateWithPath validates the CT_ServerFormats and its children, prefixing error messages with path -func (_fcgba *CT_ServerFormats )ValidateWithPath (path string )error {for _edfda ,_cebac :=range _fcgba .ServerFormat {if _gecbb :=_cebac .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0053er\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_edfda )); -_gecbb !=nil {return _gecbb ;};};return nil ;};func (_fffb *CT_MdxSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gaaba :=range start .Attr {if _gaaba .Name .Local =="\u006e\u0073"{_fgabd ,_ebcfe :=_f .ParseUint (_gaaba .Value ,10,32); -if _ebcfe !=nil {return _ebcfe ;};_fffb .NsAttr =uint32 (_fgabd );continue ;};if _gaaba .Name .Local =="\u0063"{_dgda ,_dfged :=_f .ParseUint (_gaaba .Value ,10,32);if _dfged !=nil {return _dfged ;};_ebace :=uint32 (_dgda );_fffb .CAttr =&_ebace ;continue ; -};if _gaaba .Name .Local =="\u006f"{_fffb .OAttr .UnmarshalXMLAttr (_gaaba );continue ;};};_dadaf :for {_befba ,_bbfgc :=d .Token ();if _bbfgc !=nil {return _bbfgc ;};switch _dbbcf :=_befba .(type ){case _c .StartElement :switch _dbbcf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_fgabdg :=NewCT_MetadataStringIndex (); -if _cebadd :=d .DecodeElement (_fgabdg ,&_dbbcf );_cebadd !=nil {return _cebadd ;};_fffb .N =append (_fffb .N ,_fgabdg );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0064\u0078S\u0065\u0074 \u0025\u0076",_dbbcf .Name ); -if _gacee :=d .Skip ();_gacee !=nil {return _gacee ;};};case _c .EndElement :break _dadaf ;case _c .CharData :};};return nil ;};func (_cbdggea *CT_VolTopicRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_cbdggea .RAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0076",_cbdggea .SAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_babaf ST_DataValidationErrorStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_babaf .String (),start ); -};type ST_UnderlineValues byte ;func (_deege ST_ShowDataAs )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dadbc :=_c .Attr {};_dadbc .Name =name ;switch _deege {case ST_ShowDataAsUnset :_dadbc .Value ="";case ST_ShowDataAsNormal :_dadbc .Value ="\u006e\u006f\u0072\u006d\u0061\u006c"; -case ST_ShowDataAsDifference :_dadbc .Value ="\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065";case ST_ShowDataAsPercent :_dadbc .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_ShowDataAsPercentDiff :_dadbc .Value ="p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066"; -case ST_ShowDataAsRunTotal :_dadbc .Value ="\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c";case ST_ShowDataAsPercentOfRow :_dadbc .Value ="\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077";case ST_ShowDataAsPercentOfCol :_dadbc .Value ="\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c"; -case ST_ShowDataAsPercentOfTotal :_dadbc .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c";case ST_ShowDataAsIndex :_dadbc .Value ="\u0069\u006e\u0064e\u0078";};return _dadbc ,nil ;};type CT_Metadata struct{ +// ValidateWithPath validates the CT_Mdx and its children, prefixing error messages with path +func (_bbfc *CT_Mdx )ValidateWithPath (path string )error {if _bbfc .FAttr ==ST_MdxFunctionTypeUnset {return _ba .Errorf ("\u0025\u0073/\u0046\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066ie\u006c\u0064",path ); +};if _aafdfd :=_bbfc .FAttr .ValidateWithPath (path +"\u002f\u0046\u0041\u0074\u0074\u0072");_aafdfd !=nil {return _aafdfd ;};if _cecbc :=_bbfc .MdxChoice .ValidateWithPath (path +"\u002f\u004d\u0064\u0078\u0043\u0068\u006f\u0069\u0063\u0065");_cecbc !=nil {return _cecbc ; +};return nil ;};type CT_Boolean struct{ -// Metadata Types Collection -MetadataTypes *CT_MetadataTypes ; +// Value +VAttr bool ; -// Metadata String Store -MetadataStrings *CT_MetadataStrings ; +// Unused Item +UAttr *bool ; -// MDX Metadata Information -MdxMetadata *CT_MdxMetadata ; +// Calculated Item +FAttr *bool ; -// Future Metadata -FutureMetadata []*CT_FutureMetadata ; +// Caption +CAttr *string ; -// Cell Metadata -CellMetadata *CT_MetadataBlocks ; +// Member Property Count +CpAttr *uint32 ; -// Value Metadata -ValueMetadata *CT_MetadataBlocks ; +// Member Property Indexes +X []*CT_X ;};func (_acdacg *ST_Axis )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_acdacg =0;case "\u0061x\u0069\u0073\u0052\u006f\u0077":*_acdacg =1;case "\u0061x\u0069\u0073\u0043\u006f\u006c":*_acdacg =2;case "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065":*_acdacg =3; +case "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073":*_acdacg =4;};return nil ;};func (_fafdgg ST_CfvoType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fceced :=_c .Attr {};_fceced .Name =name ;switch _fafdgg {case ST_CfvoTypeUnset :_fceced .Value =""; +case ST_CfvoTypeNum :_fceced .Value ="\u006e\u0075\u006d";case ST_CfvoTypePercent :_fceced .Value ="\u0070e\u0072\u0063\u0065\u006e\u0074";case ST_CfvoTypeMax :_fceced .Value ="\u006d\u0061\u0078";case ST_CfvoTypeMin :_fceced .Value ="\u006d\u0069\u006e"; +case ST_CfvoTypeFormula :_fceced .Value ="\u0066o\u0072\u006d\u0075\u006c\u0061";case ST_CfvoTypePercentile :_fceced .Value ="\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u0069\u006c\u0065";};return _fceced ,nil ;};type CT_TableStyles struct{ -// Future Feature Storage Area -ExtLst *CT_ExtensionList ;};func (_ccga *CT_MeasureDimensionMap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abcfa :=range start .Attr {if _abcfa .Name .Local =="\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"{_ddefd ,_bbeg :=_f .ParseUint (_abcfa .Value ,10,32); -if _bbeg !=nil {return _bbeg ;};_afgd :=uint32 (_ddefd );_ccga .MeasureGroupAttr =&_afgd ;continue ;};if _abcfa .Name .Local =="\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"{_ddbae ,_egagc :=_f .ParseUint (_abcfa .Value ,10,32);if _egagc !=nil {return _egagc ; -};_ggfb :=uint32 (_ddbae );_ccga .DimensionAttr =&_ggfb ;continue ;};};for {_egbeg ,_gefea :=d .Token ();if _gefea !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0065\u0061s\u0075r\u0065D\u0069m\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_gefea ); -};if _caecfe ,_gdfgd :=_egbeg .(_c .EndElement );_gdfgd &&_caecfe .Name ==start .Name {break ;};};return nil ;};func NewCT_AutoFilter ()*CT_AutoFilter {_fdg :=&CT_AutoFilter {};return _fdg };func (_fbgabc *PivotTableDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fbgabc .CT_pivotTableDefinition =*NewCT_pivotTableDefinition (); -for _ ,_ggbaf :=range start .Attr {if _ggbaf .Name .Local =="\u006e\u0061\u006d\u0065"{_defegb :=_ggbaf .Value ;_fbgabc .NameAttr =_defegb ;continue ;};if _ggbaf .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_cbadf ,_eaefg :=_f .ParseUint (_ggbaf .Value ,10,32); -if _eaefg !=nil {return _eaefg ;};_fbgabc .CacheIdAttr =uint32 (_cbadf );continue ;};if _ggbaf .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"{_badfb ,_egebb :=_f .ParseBool (_ggbaf .Value );if _egebb !=nil {return _egebb ; -};_fbgabc .DataOnRowsAttr =&_badfb ;continue ;};if _ggbaf .Name .Local =="\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ffbcf ,_cbbfc :=_f .ParseUint (_ggbaf .Value ,10,32);if _cbbfc !=nil {return _cbbfc ;};_aebaf :=uint32 (_ffbcf ); -_fbgabc .DataPositionAttr =&_aebaf ;continue ;};if _ggbaf .Name .Local =="d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_gdffc :=_ggbaf .Value ;_fbgabc .DataCaptionAttr =_gdffc ;continue ;};if _ggbaf .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"{_eecgg :=_ggbaf .Value ; -_fbgabc .GrandTotalCaptionAttr =&_eecgg ;continue ;};if _ggbaf .Name .Local =="\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_feabb :=_ggbaf .Value ;_fbgabc .ErrorCaptionAttr =&_feabb ;continue ;};if _ggbaf .Name .Local =="\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"{_daccfa ,_dbgab :=_f .ParseBool (_ggbaf .Value ); -if _dbgab !=nil {return _dbgab ;};_fbgabc .ShowErrorAttr =&_daccfa ;continue ;};if _ggbaf .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"{_bdeaga :=_ggbaf .Value ;_fbgabc .MissingCaptionAttr =&_bdeaga ;continue ; -};if _ggbaf .Name .Local =="s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"{_acdbd ,_dbgcag :=_f .ParseBool (_ggbaf .Value );if _dbgcag !=nil {return _dbgcag ;};_fbgabc .ShowMissingAttr =&_acdbd ;continue ;};if _ggbaf .Name .Local =="\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"{_cgbdg :=_ggbaf .Value ; -_fbgabc .PageStyleAttr =&_cgbdg ;continue ;};if _ggbaf .Name .Local =="\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"{_eeeda :=_ggbaf .Value ;_fbgabc .PivotTableStyleAttr =&_eeeda ;continue ;};if _ggbaf .Name .Local =="\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"{_eeccf :=_ggbaf .Value ; -_fbgabc .VacatedStyleAttr =&_eeccf ;continue ;};if _ggbaf .Name .Local =="\u0074\u0061\u0067"{_efbbe :=_ggbaf .Value ;_fbgabc .TagAttr =&_efbbe ;continue ;};if _ggbaf .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_cgagf ,_cacddda :=_f .ParseUint (_ggbaf .Value ,10,8); -if _cacddda !=nil {return _cacddda ;};_aafdb :=uint8 (_cgagf );_fbgabc .UpdatedVersionAttr =&_aafdb ;continue ;};if _ggbaf .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_gaffe ,_edgff :=_f .ParseUint (_ggbaf .Value ,10,8); -if _edgff !=nil {return _edgff ;};_bcfga :=uint8 (_gaffe );_fbgabc .MinRefreshableVersionAttr =&_bcfga ;continue ;};if _ggbaf .Name .Local =="\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"{_eecac ,_dadacg :=_f .ParseBool (_ggbaf .Value ); -if _dadacg !=nil {return _dadacg ;};_fbgabc .AsteriskTotalsAttr =&_eecac ;continue ;};if _ggbaf .Name .Local =="\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"{_fbgad ,_gfgge :=_f .ParseBool (_ggbaf .Value );if _gfgge !=nil {return _gfgge ;};_fbgabc .ShowItemsAttr =&_fbgad ; -continue ;};if _ggbaf .Name .Local =="\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"{_aacbeg ,_begf :=_f .ParseBool (_ggbaf .Value );if _begf !=nil {return _begf ;};_fbgabc .EditDataAttr =&_aacbeg ;continue ;};if _ggbaf .Name .Local =="\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_aedgd ,_ecbdf :=_f .ParseBool (_ggbaf .Value ); -if _ecbdf !=nil {return _ecbdf ;};_fbgabc .DisableFieldListAttr =&_aedgd ;continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"{_abfbf ,_dfdfd :=_f .ParseBool (_ggbaf .Value );if _dfdfd !=nil {return _dfdfd ; -};_fbgabc .ShowCalcMbrsAttr =&_abfbf ;continue ;};if _ggbaf .Name .Local =="\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"{_dbcfe ,_fddbg :=_f .ParseBool (_ggbaf .Value );if _fddbg !=nil {return _fddbg ;};_fbgabc .VisualTotalsAttr =&_dbcfe ; -continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"{_dbaadg ,_debcdg :=_f .ParseBool (_ggbaf .Value );if _debcdg !=nil {return _debcdg ;};_fbgabc .ShowMultipleLabelAttr =&_dbaadg ; -continue ;};if _ggbaf .Name .Local =="\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_cdggbf ,_ccbbag :=_f .ParseBool (_ggbaf .Value );if _ccbbag !=nil {return _ccbbag ;};_fbgabc .ShowDataDropDownAttr =&_cdggbf ; -continue ;};if _ggbaf .Name .Local =="\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"{_eaccg ,_afbgg :=_f .ParseBool (_ggbaf .Value );if _afbgg !=nil {return _afbgg ;};_fbgabc .ShowDrillAttr =&_eaccg ;continue ;};if _ggbaf .Name .Local =="\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"{_gadfgb ,_fcecg :=_f .ParseBool (_ggbaf .Value ); -if _fcecg !=nil {return _fcecg ;};_fbgabc .PrintDrillAttr =&_gadfgb ;continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"{_gdbfg ,_fgbea :=_f .ParseBool (_ggbaf .Value ); -if _fgbea !=nil {return _fgbea ;};_fbgabc .ShowMemberPropertyTipsAttr =&_gdbfg ;continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"{_gfebac ,_afegfa :=_f .ParseBool (_ggbaf .Value );if _afegfa !=nil {return _afegfa ; -};_fbgabc .ShowDataTipsAttr =&_gfebac ;continue ;};if _ggbaf .Name .Local =="\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"{_fadba ,_fdagb :=_f .ParseBool (_ggbaf .Value );if _fdagb !=nil {return _fdagb ;};_fbgabc .EnableWizardAttr =&_fadba ; -continue ;};if _ggbaf .Name .Local =="e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"{_fbegd ,_gbgca :=_f .ParseBool (_ggbaf .Value );if _gbgca !=nil {return _gbgca ;};_fbgabc .EnableDrillAttr =&_fbegd ;continue ;};if _ggbaf .Name .Local =="e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"{_gegcd ,_fcdag :=_f .ParseBool (_ggbaf .Value ); -if _fcdag !=nil {return _fcdag ;};_fbgabc .EnableFieldPropertiesAttr =&_gegcd ;continue ;};if _ggbaf .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_faaec ,_fbddgb :=_f .ParseBool (_ggbaf .Value ); -if _fbddgb !=nil {return _fbddgb ;};_fbgabc .PreserveFormattingAttr =&_faaec ;continue ;};if _ggbaf .Name .Local =="\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_dbcbce ,_eeecdf :=_f .ParseBool (_ggbaf .Value ); -if _eeecdf !=nil {return _eeecdf ;};_fbgabc .UseAutoFormattingAttr =&_dbcbce ;continue ;};if _ggbaf .Name .Local =="\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"{_ebefdd ,_dgaeg :=_f .ParseUint (_ggbaf .Value ,10,32);if _dgaeg !=nil {return _dgaeg ; -};_befcd :=uint32 (_ebefdd );_fbgabc .PageWrapAttr =&_befcd ;continue ;};if _ggbaf .Name .Local =="\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"{_cbege ,_gfbbbc :=_f .ParseBool (_ggbaf .Value );if _gfbbbc !=nil {return _gfbbbc ; -};_fbgabc .PageOverThenDownAttr =&_cbege ;continue ;};if _ggbaf .Name .Local =="\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"{_cbggae ,_ebfea :=_f .ParseBool (_ggbaf .Value );if _ebfea !=nil {return _ebfea ; -};_fbgabc .SubtotalHiddenItemsAttr =&_cbggae ;continue ;};if _ggbaf .Name .Local =="\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_beccad ,_beggfb :=_f .ParseBool (_ggbaf .Value );if _beggfb !=nil {return _beggfb ;};_fbgabc .RowGrandTotalsAttr =&_beccad ; -continue ;};if _ggbaf .Name .Local =="\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_eagb ,_gadddd :=_f .ParseBool (_ggbaf .Value );if _gadddd !=nil {return _gadddd ;};_fbgabc .ColGrandTotalsAttr =&_eagb ;continue ;}; -if _ggbaf .Name .Local =="\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_ecbfb ,_gdbad :=_f .ParseBool (_ggbaf .Value );if _gdbad !=nil {return _gdbad ;};_fbgabc .FieldPrintTitlesAttr =&_ecbfb ;continue ;};if _ggbaf .Name .Local =="\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_befgee ,_bcfcca :=_f .ParseBool (_ggbaf .Value ); -if _bcfcca !=nil {return _bcfcca ;};_fbgabc .ItemPrintTitlesAttr =&_befgee ;continue ;};if _ggbaf .Name .Local =="\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"{_ffebg ,_cgecb :=_f .ParseBool (_ggbaf .Value );if _cgecb !=nil {return _cgecb ;};_fbgabc .MergeItemAttr =&_ffebg ; -continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_effbbf ,_eaefb :=_f .ParseBool (_ggbaf .Value );if _eaefb !=nil {return _eaefb ;};_fbgabc .ShowDropZonesAttr =&_effbbf ;continue ;};if _ggbaf .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_cfaec ,_aaefe :=_f .ParseUint (_ggbaf .Value ,10,8); -if _aaefe !=nil {return _aaefe ;};_acgae :=uint8 (_cfaec );_fbgabc .CreatedVersionAttr =&_acgae ;continue ;};if _ggbaf .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_gbdde ,_fgfgbg :=_f .ParseUint (_ggbaf .Value ,10,32);if _fgfgbg !=nil {return _fgfgbg ; -};_ageea :=uint32 (_gbdde );_fbgabc .IndentAttr =&_ageea ;continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"{_fedee ,_bafdb :=_f .ParseBool (_ggbaf .Value );if _bafdb !=nil {return _bafdb ;};_fbgabc .ShowEmptyRowAttr =&_fedee ; -continue ;};if _ggbaf .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"{_ebdba ,_gefef :=_f .ParseBool (_ggbaf .Value );if _gefef !=nil {return _gefef ;};_fbgabc .ShowEmptyColAttr =&_ebdba ;continue ;};if _ggbaf .Name .Local =="s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"{_fgcfag ,_faecgd :=_f .ParseBool (_ggbaf .Value ); -if _faecgd !=nil {return _faecgd ;};_fbgabc .ShowHeadersAttr =&_fgcfag ;continue ;};if _ggbaf .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_agfge ,_bcbbc :=_f .ParseBool (_ggbaf .Value );if _bcbbc !=nil {return _bcbbc ;};_fbgabc .CompactAttr =&_agfge ; -continue ;};if _ggbaf .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_gbdcg ,_eaaac :=_f .ParseBool (_ggbaf .Value );if _eaaac !=nil {return _eaaac ;};_fbgabc .OutlineAttr =&_gbdcg ;continue ;};if _ggbaf .Name .Local =="o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"{_edbbcb ,_eeaegg :=_f .ParseBool (_ggbaf .Value ); -if _eeaegg !=nil {return _eeaegg ;};_fbgabc .OutlineDataAttr =&_edbbcb ;continue ;};if _ggbaf .Name .Local =="c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"{_cdcac ,_ggafgd :=_f .ParseBool (_ggbaf .Value );if _ggafgd !=nil {return _ggafgd ; -};_fbgabc .CompactDataAttr =&_cdcac ;continue ;};if _ggbaf .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_fbaec ,_afgfd :=_f .ParseBool (_ggbaf .Value );if _afgfd !=nil {return _afgfd ;};_fbgabc .PublishedAttr =&_fbaec ;continue ;};if _ggbaf .Name .Local =="\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_aacgfc ,_feggf :=_f .ParseBool (_ggbaf .Value ); -if _feggf !=nil {return _feggf ;};_fbgabc .GridDropZonesAttr =&_aacgfc ;continue ;};if _ggbaf .Name .Local =="\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"{_ebfff ,_efgdd :=_f .ParseBool (_ggbaf .Value );if _efgdd !=nil {return _efgdd ;};_fbgabc .ImmersiveAttr =&_ebfff ; -continue ;};if _ggbaf .Name .Local =="m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"{_bggddg ,_eececg :=_f .ParseBool (_ggbaf .Value );if _eececg !=nil {return _eececg ;};_fbgabc .MultipleFieldFiltersAttr =&_bggddg ; -continue ;};if _ggbaf .Name .Local =="c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"{_dedae ,_cedbba :=_f .ParseUint (_ggbaf .Value ,10,32);if _cedbba !=nil {return _cedbba ;};_ebdae :=uint32 (_dedae );_fbgabc .ChartFormatAttr =&_ebdae ; -continue ;};if _ggbaf .Name .Local =="\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_gdgae :=_ggbaf .Value ;_fbgabc .RowHeaderCaptionAttr =&_gdgae ;continue ;};if _ggbaf .Name .Local =="\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_dbddce :=_ggbaf .Value ; -_fbgabc .ColHeaderCaptionAttr =&_dbddce ;continue ;};if _ggbaf .Name .Local =="\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"{_acaceg ,_bfdbbe :=_f .ParseBool (_ggbaf .Value );if _bfdbbe !=nil {return _bfdbbe ; -};_fbgabc .FieldListSortAscendingAttr =&_acaceg ;continue ;};if _ggbaf .Name .Local =="\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"{_accegb ,_bbgfg :=_f .ParseBool (_ggbaf .Value );if _bbgfg !=nil {return _bbgfg ;};_fbgabc .MdxSubqueriesAttr =&_accegb ; -continue ;};if _ggbaf .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"{_adfcd ,_ababfb :=_f .ParseBool (_ggbaf .Value );if _ababfb !=nil {return _ababfb ;};_fbgabc .CustomListSortAttr =&_adfcd ;continue ; -};if _ggbaf .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_gegba ,_ebcbb :=_f .ParseUint (_ggbaf .Value ,10,32);if _ebcbb !=nil {return _ebcbb ;};_gfggcb :=uint32 (_gegba );_fbgabc .AutoFormatIdAttr =&_gfggcb ;continue ; -};if _ggbaf .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cgaaa ,_adafc :=_f .ParseBool (_ggbaf .Value );if _adafc !=nil {return _adafc ;};_fbgabc .ApplyNumberFormatsAttr =&_cgaaa ;continue ; -};if _ggbaf .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_bfdab ,_eeceee :=_f .ParseBool (_ggbaf .Value );if _eeceee !=nil {return _eeceee ;};_fbgabc .ApplyBorderFormatsAttr =&_bfdab ;continue ; -};if _ggbaf .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_gfecfe ,_feddcg :=_f .ParseBool (_ggbaf .Value );if _feddcg !=nil {return _feddcg ;};_fbgabc .ApplyFontFormatsAttr =&_gfecfe ;continue ; -};if _ggbaf .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cdcaf ,_cfdcef :=_f .ParseBool (_ggbaf .Value );if _cfdcef !=nil {return _cfdcef ;};_fbgabc .ApplyPatternFormatsAttr =&_cdcaf ; -continue ;};if _ggbaf .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_effeg ,_fbgee :=_f .ParseBool (_ggbaf .Value );if _fbgee !=nil {return _fbgee ;};_fbgabc .ApplyAlignmentFormatsAttr =&_effeg ; -continue ;};if _ggbaf .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_cdcde ,_ccaaaa :=_f .ParseBool (_ggbaf .Value );if _ccaaaa !=nil {return _ccaaaa ;}; -_fbgabc .ApplyWidthHeightFormatsAttr =&_cdcde ;continue ;};};_feeec :for {_acaddb ,_ebfdf :=d .Token ();if _ebfdf !=nil {return _ebfdf ;};switch _ebcfc :=_acaddb .(type ){case _c .StartElement :switch _ebcfc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}:if _fffgg :=d .DecodeElement (_fbgabc .Location ,&_ebcfc ); -_fffgg !=nil {return _fffgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_fbgabc .PivotFields =NewCT_PivotFields (); -if _gbgde :=d .DecodeElement (_fbgabc .PivotFields ,&_ebcfc );_gbgde !=nil {return _gbgde ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"}:_fbgabc .RowFields =NewCT_RowFields (); -if _eccgd :=d .DecodeElement (_fbgabc .RowFields ,&_ebcfc );_eccgd !=nil {return _eccgd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}:_fbgabc .RowItems =NewCT_rowItems (); -if _gdacf :=d .DecodeElement (_fbgabc .RowItems ,&_ebcfc );_gdacf !=nil {return _gdacf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"}:_fbgabc .ColFields =NewCT_ColFields (); -if _gcfdg :=d .DecodeElement (_fbgabc .ColFields ,&_ebcfc );_gcfdg !=nil {return _gcfdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}:_fbgabc .ColItems =NewCT_colItems (); -if _fbgagg :=d .DecodeElement (_fbgabc .ColItems ,&_ebcfc );_fbgagg !=nil {return _fbgagg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_fbgabc .PageFields =NewCT_PageFields (); -if _gacc :=d .DecodeElement (_fbgabc .PageFields ,&_ebcfc );_gacc !=nil {return _gacc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"}:_fbgabc .DataFields =NewCT_DataFields (); -if _cbgbb :=d .DecodeElement (_fbgabc .DataFields ,&_ebcfc );_cbgbb !=nil {return _cbgbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"}:_fbgabc .Formats =NewCT_Formats (); -if _gggaba :=d .DecodeElement (_fbgabc .Formats ,&_ebcfc );_gggaba !=nil {return _gggaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"}:_fbgabc .ConditionalFormats =NewCT_ConditionalFormats (); -if _egfba :=d .DecodeElement (_fbgabc .ConditionalFormats ,&_ebcfc );_egfba !=nil {return _egfba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_fbgabc .ChartFormats =NewCT_ChartFormats (); -if _afedb :=d .DecodeElement (_fbgabc .ChartFormats ,&_ebcfc );_afedb !=nil {return _afedb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_fbgabc .PivotHierarchies =NewCT_PivotHierarchies (); -if _ggbef :=d .DecodeElement (_fbgabc .PivotHierarchies ,&_ebcfc );_ggbef !=nil {return _ggbef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}:_fbgabc .PivotTableStyleInfo =NewCT_PivotTableStyle (); -if _ddgadf :=d .DecodeElement (_fbgabc .PivotTableStyleInfo ,&_ebcfc );_ddgadf !=nil {return _ddgadf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_fbgabc .Filters =NewCT_PivotFilters (); -if _ecdgbb :=d .DecodeElement (_fbgabc .Filters ,&_ebcfc );_ecdgbb !=nil {return _ecdgbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_fbgabc .RowHierarchiesUsage =NewCT_RowHierarchiesUsage (); -if _fgdfe :=d .DecodeElement (_fbgabc .RowHierarchiesUsage ,&_ebcfc );_fgdfe !=nil {return _fgdfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_fbgabc .ColHierarchiesUsage =NewCT_ColHierarchiesUsage (); -if _bggbed :=d .DecodeElement (_fbgabc .ColHierarchiesUsage ,&_ebcfc );_bggbed !=nil {return _bggbed ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbgabc .ExtLst =NewCT_ExtensionList (); -if _aadde :=d .DecodeElement (_fbgabc .ExtLst ,&_ebcfc );_aadde !=nil {return _aadde ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_ebcfc .Name ); -if _abaaffg :=d .Skip ();_abaaffg !=nil {return _abaaffg ;};};case _c .EndElement :break _feeec ;case _c .CharData :};};return nil ;}; +// Table Style Count +CountAttr *uint32 ; -// Validate validates the CT_Sets and its children -func (_ggbcea *CT_Sets )Validate ()error {return _ggbcea .ValidateWithPath ("\u0043T\u005f\u0053\u0065\u0074\u0073");};func NewCT_MetadataTypes ()*CT_MetadataTypes {_bfgeca :=&CT_MetadataTypes {};return _bfgeca }; +// Default Table Style +DefaultTableStyleAttr *string ; -// Validate validates the CT_ExternalSheetData and its children -func (_cddcg *CT_ExternalSheetData )Validate ()error {return _cddcg .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Da\u0074\u0061");};func (_bggcde *CT_I )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bggcde .TAttr !=ST_ItemTypeUnset {_cecfd ,_ebbfe :=_bggcde .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); -if _ebbfe !=nil {return _ebbfe ;};start .Attr =append (start .Attr ,_cecfd );};if _bggcde .RAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_bggcde .RAttr )});};if _bggcde .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_bggcde .IAttr )}); -};e .EncodeToken (start );if _bggcde .X !=nil {_abccab :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_bgaba :=range _bggcde .X {e .EncodeElement (_bgaba ,_abccab );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};type CT_I struct{ +// Default Pivot Style +DefaultPivotStyleAttr *string ; -// Item Type -TAttr ST_ItemType ; +// Table Style +TableStyle []*CT_TableStyle ;};func NewCT_Dxfs ()*CT_Dxfs {_gcdfg :=&CT_Dxfs {};return _gcdfg };func NewCT_PageSetup ()*CT_PageSetup {_begda :=&CT_PageSetup {};return _begda }; -// Repeated Items Count -RAttr *uint32 ; +// ValidateWithPath validates the CT_PivotHierarchy and its children, prefixing error messages with path +func (_bfefgb *CT_PivotHierarchy )ValidateWithPath (path string )error {if _bfefgb .Mps !=nil {if _dgcdf :=_bfefgb .Mps .ValidateWithPath (path +"\u002f\u004d\u0070\u0073");_dgcdf !=nil {return _dgcdf ;};};for _dcbbbf ,_ccgfg :=range _bfefgb .Members {if _dbfcca :=_ccgfg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004d\u0065\u006d\u0062\u0065\u0072s\u005b\u0025\u0064\u005d",path ,_dcbbbf )); +_dbfcca !=nil {return _dbfcca ;};};if _bfefgb .ExtLst !=nil {if _adedbg :=_bfefgb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_adedbg !=nil {return _adedbg ;};};return nil ;};func (_afb *CT_CacheSource )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afb .TypeAttr =ST_SourceType (1); +for _ ,_gdf :=range start .Attr {if _gdf .Name .Local =="\u0074\u0079\u0070\u0065"{_afb .TypeAttr .UnmarshalXMLAttr (_gdf );continue ;};if _gdf .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_bfec ,_cbcf :=_g .ParseUint (_gdf .Value ,10,32); +if _cbcf !=nil {return _cbcf ;};_fbdd :=uint32 (_bfec );_afb .ConnectionIdAttr =&_fbdd ;continue ;};};_gab :for {_efcb ,_baab :=d .Token ();if _baab !=nil {return _baab ;};switch _cac :=_efcb .(type ){case _c .StartElement :switch _cac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}:_afb .CacheSourceChoice =NewCT_CacheSourceChoice (); +if _aabd :=d .DecodeElement (&_afb .CacheSourceChoice .WorksheetSource ,&_cac );_aabd !=nil {return _aabd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"}:_afb .CacheSourceChoice =NewCT_CacheSourceChoice (); +if _fba :=d .DecodeElement (&_afb .CacheSourceChoice .Consolidation ,&_cac );_fba !=nil {return _fba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afb .CacheSourceChoice =NewCT_CacheSourceChoice (); +if _dab :=d .DecodeElement (&_afb .CacheSourceChoice .ExtLst ,&_cac );_dab !=nil {return _dab ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053\u006fu\u0072c\u0065\u0020\u0025\u0076",_cac .Name ); +if _cfef :=d .Skip ();_cfef !=nil {return _cfef ;};};case _c .EndElement :break _gab ;case _c .CharData :};};return nil ;};func (_fcfee *CT_XStringElement )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fbggdf :=range start .Attr {if _fbggdf .Name .Local =="\u0076"{_becga :=_fbggdf .Value ; +_fcfee .VAttr =_becga ;continue ;};};for {_ffcce ,_fbeba :=d .Token ();if _fbeba !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006c\u0065\u006d\u0065\u006e\u0074: \u0025\u0073",_fbeba ); +};if _fccbd ,_bcabd :=_ffcce .(_c .EndElement );_bcabd &&_fccbd .Name ==start .Name {break ;};};return nil ;};func (_dedgf *CT_RowHierarchiesUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dedgf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_dedgf .CountAttr )}); +};e .EncodeToken (start );_aaafe :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0072ow\u0048i\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065"}};for _ ,_bfcfg :=range _dedgf .RowHierarchyUsage {e .EncodeElement (_bfcfg ,_aaafe ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Xf ()*CT_Xf {_cgcggc :=&CT_Xf {};return _cgcggc };func (_aeaae ST_Type )String ()string {switch _aeaae {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u006c"; +case 3:return "\u0072\u006f\u0077";case 4:return "\u0063\u006f\u006c\u0075\u006d\u006e";};return "";};func (_afbaf *CT_TextField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geagcd :=range start .Attr {if _geagcd .Name .Local =="\u0074\u0079\u0070\u0065"{_afbaf .TypeAttr .UnmarshalXMLAttr (_geagcd ); +continue ;};if _geagcd .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_edcbc ,_bcgbg :=_g .ParseUint (_geagcd .Value ,10,32);if _bcgbg !=nil {return _bcgbg ;};_cbebee :=uint32 (_edcbc );_afbaf .PositionAttr =&_cbebee ;continue ;};};for {_bdcdd ,_daacf :=d .Token (); +if _daacf !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0046\u0069\u0065\u006c\u0064\u003a\u0020\u0025\u0073",_daacf );};if _bbedd ,_fgdbg :=_bdcdd .(_c .EndElement );_fgdbg &&_bbedd .Name ==start .Name {break ; +};};return nil ;};type CT_PivotAreas struct{ -// Data Field Index -IAttr *uint32 ; +// Pivot Area Count +CountAttr *uint32 ; -// Row / Column Item Index -X []*CT_X ;};func (_cfgb *CT_ChartsheetPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bggf :=range start .Attr {if _bggf .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_aafc ,_ecfa :=_f .ParseBool (_bggf .Value ); -if _ecfa !=nil {return _ecfa ;};_cfgb .PublishedAttr =&_aafc ;continue ;};if _bggf .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_cdde :=_bggf .Value ;_cfgb .CodeNameAttr =&_cdde ;continue ;};};_cgace :for {_gdbf ,_efaf :=d .Token (); -if _efaf !=nil {return _efaf ;};switch _cgeg :=_gdbf .(type ){case _c .StartElement :switch _cgeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}:_cfgb .TabColor =NewCT_Color (); -if _cbfb :=d .DecodeElement (_cfgb .TabColor ,&_cgeg );_cbfb !=nil {return _cbfb ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0068\u0061r\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u0020\u0025\u0076",_cgeg .Name ); -if _gcdae :=d .Skip ();_gcdae !=nil {return _gcdae ;};};case _c .EndElement :break _cgace ;case _c .CharData :};};return nil ;}; +// Pivot Area +PivotArea []*CT_PivotArea ;};func (_fdbd *CT_ExtensionList )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bebdf :for {_cabcc ,_abdfa :=d .Token ();if _abdfa !=nil {return _abdfa ;};switch _abgbd :=_cabcc .(type ){case _c .StartElement :switch _abgbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_cbecaa :=NewCT_Extension (); +if _fdcgc :=d .DecodeElement (_cbecaa ,&_abgbd );_fdcgc !=nil {return _fdcgc ;};_fdbd .Ext =append (_fdbd .Ext ,_cbecaa );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_abgbd .Name ); +if _ffebg :=d .Skip ();_ffebg !=nil {return _ffebg ;};};case _c .EndElement :break _bebdf ;case _c .CharData :};};return nil ;};func (_efbgc ST_Qualifier )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_abfgd :=_c .Attr {};_abfgd .Name =name ;switch _efbgc {case ST_QualifierUnset :_abfgd .Value =""; +case ST_QualifierDoubleQuote :_abfgd .Value ="d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case ST_QualifierSingleQuote :_abfgd .Value ="s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065";case ST_QualifierNone :_abfgd .Value ="\u006e\u006f\u006e\u0065"; +};return _abfgd ,nil ;};const (ST_PivotAreaTypeUnset ST_PivotAreaType =0;ST_PivotAreaTypeNone ST_PivotAreaType =1;ST_PivotAreaTypeNormal ST_PivotAreaType =2;ST_PivotAreaTypeData ST_PivotAreaType =3;ST_PivotAreaTypeAll ST_PivotAreaType =4;ST_PivotAreaTypeOrigin ST_PivotAreaType =5; +ST_PivotAreaTypeButton ST_PivotAreaType =6;ST_PivotAreaTypeTopEnd ST_PivotAreaType =7;ST_PivotAreaTypeTopRight ST_PivotAreaType =8;);type ST_SourceType byte ;func NewPivotCacheDefinition ()*PivotCacheDefinition {_cgfac :=&PivotCacheDefinition {};_cgfac .CT_PivotCacheDefinition =*NewCT_PivotCacheDefinition (); +return _cgfac ;};const (ST_SortByUnset ST_SortBy =0;ST_SortByValue ST_SortBy =1;ST_SortByCellColor ST_SortBy =2;ST_SortByFontColor ST_SortBy =3;ST_SortByIcon ST_SortBy =4;); -// ValidateWithPath validates the CT_FillChoice and its children, prefixing error messages with path -func (_efbd *CT_FillChoice )ValidateWithPath (path string )error {if _efbd .PatternFill !=nil {if _bcadc :=_efbd .PatternFill .ValidateWithPath (path +"\u002f\u0050\u0061t\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c");_bcadc !=nil {return _bcadc ;}; -};if _efbd .GradientFill !=nil {if _cdfee :=_efbd .GradientFill .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c");_cdfee !=nil {return _cdfee ;};};return nil ;};func (_bfebg *CT_TextFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfebg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bfebg .CountAttr )}); -};e .EncodeToken (start );_bggef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064"}};for _ ,_fbdefb :=range _bfebg .TextField {e .EncodeElement (_fbdefb ,_bggef );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_FileSharing and its children, prefixing error messages with path +func (_afgaf *CT_FileSharing )ValidateWithPath (path string )error {return nil };func (_edafd *CT_RevisionHeader )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0075\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_edafd .GuidAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"},Value :_cd .FormatDateTime (_edafd .DateTimeAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0053\u0068\u0065\u0065\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_edafd .MaxSheetIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_edafd .UserNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_edafd .IdAttr )}); +if _edafd .MinRIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0052\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_edafd .MinRIdAttr )});};if _edafd .MaxRIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078\u0052\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_edafd .MaxRIdAttr )}); +};e .EncodeToken (start );_befff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074I\u0064\u004d\u0061\u0070"}};e .EncodeElement (_edafd .SheetIdMap ,_befff );if _edafd .ReviewedList !=nil {_gabef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0072\u0065v\u0069\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"}}; +e .EncodeElement (_edafd .ReviewedList ,_gabef );};if _edafd .ExtLst !=nil {_gagdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edafd .ExtLst ,_gagdb );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cccff *CT_TupleCache )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _cccff .Entries !=nil {_eabdbd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0065\u006e\u0074\u0072\u0069\u0065\u0073"}}; +e .EncodeElement (_cccff .Entries ,_eabdbd );};if _cccff .Sets !=nil {_fcaeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u0074\u0073"}};e .EncodeElement (_cccff .Sets ,_fcaeb );};if _cccff .QueryCache !=nil {_cccba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0071\u0075\u0065\u0072\u0079C\u0061\u0063\u0068\u0065"}}; +e .EncodeElement (_cccff .QueryCache ,_cccba );};if _cccff .ServerFormats !=nil {_gddaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0065\u0072\u0076\u0065\u0072\u0046\u006fr\u006d\u0061\u0074\u0073"}};e .EncodeElement (_cccff .ServerFormats ,_gddaf ); +};if _cccff .ExtLst !=nil {_gbbedee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cccff .ExtLst ,_gbbedee );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +}; -// Validate validates the CT_Fonts and its children -func (_dddfd *CT_Fonts )Validate ()error {return _dddfd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073");}; +// Validate validates the CT_Authors and its children +func (_fcb *CT_Authors )Validate ()error {return _fcb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u0068\u006f\u0072\u0073");}; -// ValidateWithPath validates the CT_SheetViews and its children, prefixing error messages with path -func (_fdcgc *CT_SheetViews )ValidateWithPath (path string )error {for _ddgbc ,_aadgc :=range _fdcgc .SheetView {if _dacdd :=_aadgc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0053\u0068\u0065e\u0074\u0056\u0069\u0065\u0077\u005b\u0025\u0064\u005d",path ,_ddgbc )); -_dacdd !=nil {return _dacdd ;};};if _fdcgc .ExtLst !=nil {if _edcfa :=_fdcgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_edcfa !=nil {return _edcfa ;};};return nil ;};func NewCT_ChartsheetPr ()*CT_ChartsheetPr {_baea :=&CT_ChartsheetPr {}; -return _baea }; +// Validate validates the StyleSheet and its children +func (_addcd *StyleSheet )Validate ()error {return _addcd .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074");}; -// ValidateWithPath validates the SingleXmlCells and its children, prefixing error messages with path -func (_cdgggg *SingleXmlCells )ValidateWithPath (path string )error {if _acfcg :=_cdgggg .CT_SingleXmlCells .ValidateWithPath (path );_acfcg !=nil {return _acfcg ;};return nil ;};type CT_OleSize struct{ +// Validate validates the CT_Worksheet and its children +func (_dbbc *CT_Worksheet )Validate ()error {return _dbbc .ValidateWithPath ("\u0043\u0054\u005fW\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074");}; -// Reference -RefAttr string ;};func NewPivotTableDefinition ()*PivotTableDefinition {_gceb :=&PivotTableDefinition {};_gceb .CT_pivotTableDefinition =*NewCT_pivotTableDefinition ();return _gceb ;};func (_ebeea *CT_WebPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebeea .XmlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .XmlAttr ))}); -};if _ebeea .SourceDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .SourceDataAttr ))});};if _ebeea .ParsePreAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0072\u0073\u0065\u0050\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .ParsePreAttr ))}); -};if _ebeea .ConsecutiveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .ConsecutiveAttr ))});};if _ebeea .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .FirstRowAttr ))}); -};if _ebeea .Xl97Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u0039\u0037"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .Xl97Attr ))});};if _ebeea .TextDatesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074e\u0078\u0074\u0044\u0061\u0074\u0065s"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .TextDatesAttr ))}); -};if _ebeea .Xl2000Attr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006c\u0032\u0030\u0030\u0030"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .Xl2000Attr ))});};if _ebeea .UrlAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0072\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_ebeea .UrlAttr )}); -};if _ebeea .PostAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ebeea .PostAttr )});};if _ebeea .HtmlTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0074\u006d\u006c\u0054\u0061\u0062\u006c\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ebeea .HtmlTablesAttr ))}); -};if _ebeea .HtmlFormatAttr !=ST_HtmlFmtUnset {_acgce ,_bbbdgb :=_ebeea .HtmlFormatAttr .MarshalXMLAttr (_c .Name {Local :"\u0068\u0074\u006d\u006c\u0046\u006f\u0072\u006d\u0061\u0074"});if _bbbdgb !=nil {return _bbbdgb ;};start .Attr =append (start .Attr ,_acgce ); -};if _ebeea .EditPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0069\u0074\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ebeea .EditPageAttr )});};e .EncodeToken (start );if _ebeea .Tables !=nil {_eebae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065\u0073"}}; -e .EncodeElement (_ebeea .Tables ,_eebae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcgaee *ST_Axis )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acfeb ,_efcef :=d .Token ();if _efcef !=nil {return _efcef ; -};if _gdfde ,_bbeag :=_acfeb .(_c .EndElement );_bbeag &&_gdfde .Name ==start .Name {*_dcgaee =1;return nil ;};if _edacg ,_bebcbb :=_acfeb .(_c .CharData );!_bebcbb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acfeb ); -}else {switch string (_edacg ){case "":*_dcgaee =0;case "\u0061x\u0069\u0073\u0052\u006f\u0077":*_dcgaee =1;case "\u0061x\u0069\u0073\u0043\u006f\u006c":*_dcgaee =2;case "\u0061\u0078\u0069\u0073\u0050\u0061\u0067\u0065":*_dcgaee =3;case "\u0061\u0078\u0069\u0073\u0056\u0061\u006c\u0075\u0065\u0073":*_dcgaee =4; -};};_acfeb ,_efcef =d .Token ();if _efcef !=nil {return _efcef ;};if _dfaca ,_bcbgee :=_acfeb .(_c .EndElement );_bcbgee &&_dfaca .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acfeb ); -};func (_cdea *CT_CustomFilter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdea .OperatorAttr !=ST_FilterOperatorUnset {_edadb ,_feaad :=_cdea .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"}); -if _feaad !=nil {return _feaad ;};start .Attr =append (start .Attr ,_edadb );};if _cdea .ValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_cdea .ValAttr )});};e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_GroupItems and its children, prefixing error messages with path +func (_degggd *CT_GroupItems )ValidateWithPath (path string )error {for _eefg ,_edcge :=range _degggd .GroupItemsChoice {if _gfcd :=_edcge .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fGr\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_eefg )); +_gfcd !=nil {return _gfcd ;};};return nil ;};func NewPivotCacheRecords ()*PivotCacheRecords {_facdd :=&PivotCacheRecords {};_facdd .CT_PivotCacheRecords =*NewCT_PivotCacheRecords ();return _facdd ;};func (_ffeb *CT_CustomSheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_bggaef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003acu\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_abagd :=range _ffeb .CustomSheetView {e .EncodeElement (_abagd ,_bggaef );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_ecfeb *CT_GradientStop )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_ecfeb .PositionAttr )}); +e .EncodeToken (start );_bdfbf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};e .EncodeElement (_ecfeb .Color ,_bdfbf );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cacecg *PivotTableDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cacecg .CT_pivotTableDefinition =*NewCT_pivotTableDefinition (); +for _ ,_ecabg :=range start .Attr {if _ecabg .Name .Local =="\u006e\u0061\u006d\u0065"{_beaac :=_ecabg .Value ;_cacecg .NameAttr =_beaac ;continue ;};if _ecabg .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_fefaa ,_eabcf :=_g .ParseUint (_ecabg .Value ,10,32); +if _eabcf !=nil {return _eabcf ;};_cacecg .CacheIdAttr =uint32 (_fefaa );continue ;};if _ecabg .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"{_aaaed ,_ffbadf :=_g .ParseBool (_ecabg .Value );if _ffbadf !=nil {return _ffbadf ; +};_cacecg .DataOnRowsAttr =&_aaaed ;continue ;};if _ecabg .Name .Local =="\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_adfaef ,_fcgfgg :=_g .ParseUint (_ecabg .Value ,10,32);if _fcgfgg !=nil {return _fcgfgg ;};_adfac :=uint32 (_adfaef ); +_cacecg .DataPositionAttr =&_adfac ;continue ;};if _ecabg .Name .Local =="d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_daedfe :=_ecabg .Value ;_cacecg .DataCaptionAttr =_daedfe ;continue ;};if _ecabg .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"{_cgebc :=_ecabg .Value ; +_cacecg .GrandTotalCaptionAttr =&_cgebc ;continue ;};if _ecabg .Name .Local =="\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_gbeegd :=_ecabg .Value ;_cacecg .ErrorCaptionAttr =&_gbeegd ;continue ;};if _ecabg .Name .Local =="\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"{_bdfbff ,_eabfg :=_g .ParseBool (_ecabg .Value ); +if _eabfg !=nil {return _eabfg ;};_cacecg .ShowErrorAttr =&_bdfbff ;continue ;};if _ecabg .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"{_ffbba :=_ecabg .Value ;_cacecg .MissingCaptionAttr =&_ffbba ;continue ; +};if _ecabg .Name .Local =="s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"{_cdgfa ,_cdcfe :=_g .ParseBool (_ecabg .Value );if _cdcfe !=nil {return _cdcfe ;};_cacecg .ShowMissingAttr =&_cdgfa ;continue ;};if _ecabg .Name .Local =="\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"{_fbffcg :=_ecabg .Value ; +_cacecg .PageStyleAttr =&_fbffcg ;continue ;};if _ecabg .Name .Local =="\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"{_geffe :=_ecabg .Value ;_cacecg .PivotTableStyleAttr =&_geffe ;continue ;};if _ecabg .Name .Local =="\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"{_gbeeda :=_ecabg .Value ; +_cacecg .VacatedStyleAttr =&_gbeeda ;continue ;};if _ecabg .Name .Local =="\u0074\u0061\u0067"{_bfebcd :=_ecabg .Value ;_cacecg .TagAttr =&_bfebcd ;continue ;};if _ecabg .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_bdebg ,_gcded :=_g .ParseUint (_ecabg .Value ,10,8); +if _gcded !=nil {return _gcded ;};_dgefce :=uint8 (_bdebg );_cacecg .UpdatedVersionAttr =&_dgefce ;continue ;};if _ecabg .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_gcacg ,_eadbd :=_g .ParseUint (_ecabg .Value ,10,8); +if _eadbd !=nil {return _eadbd ;};_gdbgd :=uint8 (_gcacg );_cacecg .MinRefreshableVersionAttr =&_gdbgd ;continue ;};if _ecabg .Name .Local =="\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"{_fceeg ,_gffeag :=_g .ParseBool (_ecabg .Value ); +if _gffeag !=nil {return _gffeag ;};_cacecg .AsteriskTotalsAttr =&_fceeg ;continue ;};if _ecabg .Name .Local =="\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"{_ddbab ,_gceefbd :=_g .ParseBool (_ecabg .Value );if _gceefbd !=nil {return _gceefbd ;};_cacecg .ShowItemsAttr =&_ddbab ; +continue ;};if _ecabg .Name .Local =="\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"{_dgbac ,_gdbca :=_g .ParseBool (_ecabg .Value );if _gdbca !=nil {return _gdbca ;};_cacecg .EditDataAttr =&_dgbac ;continue ;};if _ecabg .Name .Local =="\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_ebgaa ,_dcbcg :=_g .ParseBool (_ecabg .Value ); +if _dcbcg !=nil {return _dcbcg ;};_cacecg .DisableFieldListAttr =&_ebgaa ;continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"{_dgdca ,_fagae :=_g .ParseBool (_ecabg .Value );if _fagae !=nil {return _fagae ; +};_cacecg .ShowCalcMbrsAttr =&_dgdca ;continue ;};if _ecabg .Name .Local =="\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"{_cdbeb ,_ccadc :=_g .ParseBool (_ecabg .Value );if _ccadc !=nil {return _ccadc ;};_cacecg .VisualTotalsAttr =&_cdbeb ; +continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"{_befag ,_dbabg :=_g .ParseBool (_ecabg .Value );if _dbabg !=nil {return _dbabg ;};_cacecg .ShowMultipleLabelAttr =&_befag ; +continue ;};if _ecabg .Name .Local =="\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_ggafd ,_efgfa :=_g .ParseBool (_ecabg .Value );if _efgfa !=nil {return _efgfa ;};_cacecg .ShowDataDropDownAttr =&_ggafd ;continue ; +};if _ecabg .Name .Local =="\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"{_ddbdbc ,_ecaca :=_g .ParseBool (_ecabg .Value );if _ecaca !=nil {return _ecaca ;};_cacecg .ShowDrillAttr =&_ddbdbc ;continue ;};if _ecabg .Name .Local =="\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"{_agbca ,_dbbe :=_g .ParseBool (_ecabg .Value ); +if _dbbe !=nil {return _dbbe ;};_cacecg .PrintDrillAttr =&_agbca ;continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"{_ffbfef ,_dggeea :=_g .ParseBool (_ecabg .Value ); +if _dggeea !=nil {return _dggeea ;};_cacecg .ShowMemberPropertyTipsAttr =&_ffbfef ;continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"{_aecbaae ,_cbdgf :=_g .ParseBool (_ecabg .Value );if _cbdgf !=nil {return _cbdgf ; +};_cacecg .ShowDataTipsAttr =&_aecbaae ;continue ;};if _ecabg .Name .Local =="\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"{_cbbga ,_dfgcd :=_g .ParseBool (_ecabg .Value );if _dfgcd !=nil {return _dfgcd ;};_cacecg .EnableWizardAttr =&_cbbga ; +continue ;};if _ecabg .Name .Local =="e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"{_bfacgg ,_fggdcf :=_g .ParseBool (_ecabg .Value );if _fggdcf !=nil {return _fggdcf ;};_cacecg .EnableDrillAttr =&_bfacgg ;continue ;};if _ecabg .Name .Local =="e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"{_faggae ,_eedeef :=_g .ParseBool (_ecabg .Value ); +if _eedeef !=nil {return _eedeef ;};_cacecg .EnableFieldPropertiesAttr =&_faggae ;continue ;};if _ecabg .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_ebgc ,_gfabd :=_g .ParseBool (_ecabg .Value ); +if _gfabd !=nil {return _gfabd ;};_cacecg .PreserveFormattingAttr =&_ebgc ;continue ;};if _ecabg .Name .Local =="\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_facga ,_fggcg :=_g .ParseBool (_ecabg .Value ); +if _fggcg !=nil {return _fggcg ;};_cacecg .UseAutoFormattingAttr =&_facga ;continue ;};if _ecabg .Name .Local =="\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"{_aebca ,_aeaag :=_g .ParseUint (_ecabg .Value ,10,32);if _aeaag !=nil {return _aeaag ;};_afdbbd :=uint32 (_aebca ); +_cacecg .PageWrapAttr =&_afdbbd ;continue ;};if _ecabg .Name .Local =="\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"{_egacdc ,_ecead :=_g .ParseBool (_ecabg .Value );if _ecead !=nil {return _ecead ;};_cacecg .PageOverThenDownAttr =&_egacdc ; +continue ;};if _ecabg .Name .Local =="\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"{_gddeb ,_ecgfc :=_g .ParseBool (_ecabg .Value );if _ecgfc !=nil {return _ecgfc ;};_cacecg .SubtotalHiddenItemsAttr =&_gddeb ; +continue ;};if _ecabg .Name .Local =="\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_ccaabc ,_dbged :=_g .ParseBool (_ecabg .Value );if _dbged !=nil {return _dbged ;};_cacecg .RowGrandTotalsAttr =&_ccaabc ;continue ;}; +if _ecabg .Name .Local =="\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_bgffbe ,_bacgdg :=_g .ParseBool (_ecabg .Value );if _bacgdg !=nil {return _bacgdg ;};_cacecg .ColGrandTotalsAttr =&_bgffbe ;continue ;};if _ecabg .Name .Local =="\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_faagb ,_bfbfca :=_g .ParseBool (_ecabg .Value ); +if _bfbfca !=nil {return _bfbfca ;};_cacecg .FieldPrintTitlesAttr =&_faagb ;continue ;};if _ecabg .Name .Local =="\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_bffgae ,_gefcc :=_g .ParseBool (_ecabg .Value );if _gefcc !=nil {return _gefcc ; +};_cacecg .ItemPrintTitlesAttr =&_bffgae ;continue ;};if _ecabg .Name .Local =="\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"{_baddbb ,_bgcef :=_g .ParseBool (_ecabg .Value );if _bgcef !=nil {return _bgcef ;};_cacecg .MergeItemAttr =&_baddbb ;continue ; +};if _ecabg .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_dfeed ,_bgbea :=_g .ParseBool (_ecabg .Value );if _bgbea !=nil {return _bgbea ;};_cacecg .ShowDropZonesAttr =&_dfeed ;continue ;};if _ecabg .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_bbgdd ,_cdccgd :=_g .ParseUint (_ecabg .Value ,10,8); +if _cdccgd !=nil {return _cdccgd ;};_gbcefa :=uint8 (_bbgdd );_cacecg .CreatedVersionAttr =&_gbcefa ;continue ;};if _ecabg .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_cbbbc ,_dgfage :=_g .ParseUint (_ecabg .Value ,10,32);if _dgfage !=nil {return _dgfage ; +};_cgbac :=uint32 (_cbbbc );_cacecg .IndentAttr =&_cgbac ;continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"{_cgecea ,_aefgcg :=_g .ParseBool (_ecabg .Value );if _aefgcg !=nil {return _aefgcg ;};_cacecg .ShowEmptyRowAttr =&_cgecea ; +continue ;};if _ecabg .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"{_bbeac ,_gbfbf :=_g .ParseBool (_ecabg .Value );if _gbfbf !=nil {return _gbfbf ;};_cacecg .ShowEmptyColAttr =&_bbeac ;continue ;};if _ecabg .Name .Local =="s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"{_adegf ,_dfcea :=_g .ParseBool (_ecabg .Value ); +if _dfcea !=nil {return _dfcea ;};_cacecg .ShowHeadersAttr =&_adegf ;continue ;};if _ecabg .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_ecbfg ,_ecbab :=_g .ParseBool (_ecabg .Value );if _ecbab !=nil {return _ecbab ;};_cacecg .CompactAttr =&_ecbfg ; +continue ;};if _ecabg .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_cadbd ,_eecafc :=_g .ParseBool (_ecabg .Value );if _eecafc !=nil {return _eecafc ;};_cacecg .OutlineAttr =&_cadbd ;continue ;};if _ecabg .Name .Local =="o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"{_ggdfa ,_dedff :=_g .ParseBool (_ecabg .Value ); +if _dedff !=nil {return _dedff ;};_cacecg .OutlineDataAttr =&_ggdfa ;continue ;};if _ecabg .Name .Local =="c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"{_dfbdbg ,_eecddf :=_g .ParseBool (_ecabg .Value );if _eecddf !=nil {return _eecddf ; +};_cacecg .CompactDataAttr =&_dfbdbg ;continue ;};if _ecabg .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_cdbbc ,_ceacc :=_g .ParseBool (_ecabg .Value );if _ceacc !=nil {return _ceacc ;};_cacecg .PublishedAttr =&_cdbbc ;continue ;};if _ecabg .Name .Local =="\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_aacdf ,_baddg :=_g .ParseBool (_ecabg .Value ); +if _baddg !=nil {return _baddg ;};_cacecg .GridDropZonesAttr =&_aacdf ;continue ;};if _ecabg .Name .Local =="\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"{_agaff ,_afecca :=_g .ParseBool (_ecabg .Value );if _afecca !=nil {return _afecca ;};_cacecg .ImmersiveAttr =&_agaff ; +continue ;};if _ecabg .Name .Local =="m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"{_deea ,_facddb :=_g .ParseBool (_ecabg .Value );if _facddb !=nil {return _facddb ;};_cacecg .MultipleFieldFiltersAttr =&_deea ; +continue ;};if _ecabg .Name .Local =="c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"{_cbcbe ,_gecdae :=_g .ParseUint (_ecabg .Value ,10,32);if _gecdae !=nil {return _gecdae ;};_geaad :=uint32 (_cbcbe );_cacecg .ChartFormatAttr =&_geaad ; +continue ;};if _ecabg .Name .Local =="\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_fagcc :=_ecabg .Value ;_cacecg .RowHeaderCaptionAttr =&_fagcc ;continue ;};if _ecabg .Name .Local =="\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_egada :=_ecabg .Value ; +_cacecg .ColHeaderCaptionAttr =&_egada ;continue ;};if _ecabg .Name .Local =="\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"{_gbdcc ,_cgfgda :=_g .ParseBool (_ecabg .Value );if _cgfgda !=nil {return _cgfgda ; +};_cacecg .FieldListSortAscendingAttr =&_gbdcc ;continue ;};if _ecabg .Name .Local =="\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"{_decab ,_afaba :=_g .ParseBool (_ecabg .Value );if _afaba !=nil {return _afaba ;};_cacecg .MdxSubqueriesAttr =&_decab ; +continue ;};if _ecabg .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"{_ebbdfg ,_cgfbc :=_g .ParseBool (_ecabg .Value );if _cgfbc !=nil {return _cgfbc ;};_cacecg .CustomListSortAttr =&_ebbdfg ;continue ;}; +if _ecabg .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_cfgbe ,_addfa :=_g .ParseUint (_ecabg .Value ,10,32);if _addfa !=nil {return _addfa ;};_dgceda :=uint32 (_cfgbe );_cacecg .AutoFormatIdAttr =&_dgceda ;continue ; +};if _ecabg .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_aafcbd ,_dgeec :=_g .ParseBool (_ecabg .Value );if _dgeec !=nil {return _dgeec ;};_cacecg .ApplyNumberFormatsAttr =&_aafcbd ;continue ; +};if _ecabg .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_agfbfe ,_dfcbg :=_g .ParseBool (_ecabg .Value );if _dfcbg !=nil {return _dfcbg ;};_cacecg .ApplyBorderFormatsAttr =&_agfbfe ;continue ; +};if _ecabg .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_bagae ,_fcbddc :=_g .ParseBool (_ecabg .Value );if _fcbddc !=nil {return _fcbddc ;};_cacecg .ApplyFontFormatsAttr =&_bagae ;continue ;}; +if _ecabg .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_gcdgd ,_afbfea :=_g .ParseBool (_ecabg .Value );if _afbfea !=nil {return _afbfea ;};_cacecg .ApplyPatternFormatsAttr =&_gcdgd ; +continue ;};if _ecabg .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_fadfde ,_geedb :=_g .ParseBool (_ecabg .Value );if _geedb !=nil {return _geedb ;};_cacecg .ApplyAlignmentFormatsAttr =&_fadfde ; +continue ;};if _ecabg .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ggaag ,_abcad :=_g .ParseBool (_ecabg .Value );if _abcad !=nil {return _abcad ;};_cacecg .ApplyWidthHeightFormatsAttr =&_ggaag ; +continue ;};};_deceda :for {_dbfce ,_bagdd :=d .Token ();if _bagdd !=nil {return _bagdd ;};switch _egfba :=_dbfce .(type ){case _c .StartElement :switch _egfba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}:if _cefbc :=d .DecodeElement (_cacecg .Location ,&_egfba ); +_cefbc !=nil {return _cefbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_cacecg .PivotFields =NewCT_PivotFields (); +if _cedbe :=d .DecodeElement (_cacecg .PivotFields ,&_egfba );_cedbe !=nil {return _cedbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"}:_cacecg .RowFields =NewCT_RowFields (); +if _gabbce :=d .DecodeElement (_cacecg .RowFields ,&_egfba );_gabbce !=nil {return _gabbce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}:_cacecg .RowItems =NewCT_rowItems (); +if _aedaba :=d .DecodeElement (_cacecg .RowItems ,&_egfba );_aedaba !=nil {return _aedaba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"}:_cacecg .ColFields =NewCT_ColFields (); +if _dceff :=d .DecodeElement (_cacecg .ColFields ,&_egfba );_dceff !=nil {return _dceff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}:_cacecg .ColItems =NewCT_colItems (); +if _gafcb :=d .DecodeElement (_cacecg .ColItems ,&_egfba );_gafcb !=nil {return _gafcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_cacecg .PageFields =NewCT_PageFields (); +if _gcafac :=d .DecodeElement (_cacecg .PageFields ,&_egfba );_gcafac !=nil {return _gcafac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"}:_cacecg .DataFields =NewCT_DataFields (); +if _dbccc :=d .DecodeElement (_cacecg .DataFields ,&_egfba );_dbccc !=nil {return _dbccc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"}:_cacecg .Formats =NewCT_Formats (); +if _bbefbb :=d .DecodeElement (_cacecg .Formats ,&_egfba );_bbefbb !=nil {return _bbefbb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"}:_cacecg .ConditionalFormats =NewCT_ConditionalFormats (); +if _ceaebd :=d .DecodeElement (_cacecg .ConditionalFormats ,&_egfba );_ceaebd !=nil {return _ceaebd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_cacecg .ChartFormats =NewCT_ChartFormats (); +if _decge :=d .DecodeElement (_cacecg .ChartFormats ,&_egfba );_decge !=nil {return _decge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_cacecg .PivotHierarchies =NewCT_PivotHierarchies (); +if _gggga :=d .DecodeElement (_cacecg .PivotHierarchies ,&_egfba );_gggga !=nil {return _gggga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}:_cacecg .PivotTableStyleInfo =NewCT_PivotTableStyle (); +if _ecgefd :=d .DecodeElement (_cacecg .PivotTableStyleInfo ,&_egfba );_ecgefd !=nil {return _ecgefd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_cacecg .Filters =NewCT_PivotFilters (); +if _aefcae :=d .DecodeElement (_cacecg .Filters ,&_egfba );_aefcae !=nil {return _aefcae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_cacecg .RowHierarchiesUsage =NewCT_RowHierarchiesUsage (); +if _eecfa :=d .DecodeElement (_cacecg .RowHierarchiesUsage ,&_egfba );_eecfa !=nil {return _eecfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_cacecg .ColHierarchiesUsage =NewCT_ColHierarchiesUsage (); +if _gedca :=d .DecodeElement (_cacecg .ColHierarchiesUsage ,&_egfba );_gedca !=nil {return _gedca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cacecg .ExtLst =NewCT_ExtensionList (); +if _ggbdeb :=d .DecodeElement (_cacecg .ExtLst ,&_egfba );_ggbdeb !=nil {return _ggbdeb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_egfba .Name ); +if _becdf :=d .Skip ();_becdf !=nil {return _becdf ;};};case _c .EndElement :break _deceda ;case _c .CharData :};};return nil ;};func (_ecbbb *CT_MdxSet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0076",_ecbbb .NsAttr )}); +if _ecbbb .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_ecbbb .CAttr )});};if _ecbbb .OAttr !=ST_MdxSetOrderUnset {_daef ,_eegf :=_ecbbb .OAttr .MarshalXMLAttr (_c .Name {Local :"\u006f"}); +if _eegf !=nil {return _eegf ;};start .Attr =append (start .Attr ,_daef );};e .EncodeToken (start );if _ecbbb .N !=nil {_gcbggb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};for _ ,_cbcfc :=range _ecbbb .N {e .EncodeElement (_cbcfc ,_gcbggb ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Extension ()*CT_Extension {_bgace :=&CT_Extension {};return _bgace };func NewCT_Tables ()*CT_Tables {_gaefa :=&CT_Tables {};return _gaefa };func (_cecf *CT_CalculatedMembers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfea :=range start .Attr {if _gfea .Name .Local =="\u0063\u006f\u0075n\u0074"{_dace ,_ddff :=_g .ParseUint (_gfea .Value ,10,32); +if _ddff !=nil {return _ddff ;};_efef :=uint32 (_dace );_cecf .CountAttr =&_efef ;continue ;};};_bfbd :for {_gcfdb ,_baecf :=d .Token ();if _baecf !=nil {return _baecf ;};switch _ccgc :=_gcfdb .(type ){case _c .StartElement :switch _ccgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061l\u0063\u0075\u006ca\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072"}:_bbdd :=NewCT_CalculatedMember (); +if _dedd :=d .DecodeElement (_bbdd ,&_ccgc );_dedd !=nil {return _dedd ;};_cecf .CalculatedMember =append (_cecf .CalculatedMember ,_bbdd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_ccgc .Name ); +if _fga :=d .Skip ();_fga !=nil {return _fga ;};};case _c .EndElement :break _bfbd ;case _c .CharData :};};return nil ;};const (ST_CommentsUnset ST_Comments =0;ST_CommentsCommNone ST_Comments =1;ST_CommentsCommIndicator ST_Comments =2;ST_CommentsCommIndAndComment ST_Comments =3; +); -// Validate validates the CT_Users and its children -func (_bfcdd *CT_Users )Validate ()error {return _bfcdd .ValidateWithPath ("\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073");};func (_abfacd *CT_RPrEltChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _abfacd .RFont !=nil {_gdaac :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0046\u006f\u006et"}}; -e .EncodeElement (_abfacd .RFont ,_gdaac );}else if _abfacd .Charset !=nil {_bffbf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u0068\u0061\u0072\u0073\u0065\u0074"}};e .EncodeElement (_abfacd .Charset ,_bffbf );}else if _abfacd .Family !=nil {_begga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}}; -e .EncodeElement (_abfacd .Family ,_begga );}else if _abfacd .B !=nil {_bcdcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_abfacd .B ,_bcdcd );}else if _abfacd .I !=nil {_cacaac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0069"}}; -e .EncodeElement (_abfacd .I ,_cacaac );}else if _abfacd .Strike !=nil {_eada :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}};e .EncodeElement (_abfacd .Strike ,_eada );}else if _abfacd .Outline !=nil {_fefbdd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u006f\u0075\u0074\u006c\u0069\u006e\u0065"}}; -e .EncodeElement (_abfacd .Outline ,_fefbdd );}else if _abfacd .Shadow !=nil {_egdga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_abfacd .Shadow ,_egdga );}else if _abfacd .Condense !=nil {_gcddd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0064\u0065\u006e\u0073\u0065"}}; -e .EncodeElement (_abfacd .Condense ,_gcddd );}else if _abfacd .Extend !=nil {_eecad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u0065\u006e\u0064"}};e .EncodeElement (_abfacd .Extend ,_eecad );}else if _abfacd .Color !=nil {_dedd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; -e .EncodeElement (_abfacd .Color ,_dedd );}else if _abfacd .Sz !=nil {_geffd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u007a"}};e .EncodeElement (_abfacd .Sz ,_geffd );}else if _abfacd .U !=nil {_gfdcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0075"}}; -e .EncodeElement (_abfacd .U ,_gfdcc );}else if _abfacd .VertAlign !=nil {_dggae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_abfacd .VertAlign ,_dggae ); -}else if _abfacd .Scheme !=nil {_ceedc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0068\u0065\u006d\u0065"}};e .EncodeElement (_abfacd .Scheme ,_ceedc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -}; +// Validate validates the CT_QueryTable and its children +func (_deedge *CT_QueryTable )Validate ()error {return _deedge .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065");};type CT_IconSet struct{ -// Validate validates the CT_OleItem and its children -func (_cacf *CT_OleItem )Validate ()error {return _cacf .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d");};type ExternalLink struct{CT_ExternalLink };func (_ccdag *CT_WorkbookProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gafbcc :=range start .Attr {if _gafbcc .Name .Local =="\u0077\u006fr\u006b\u0062\u006fo\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_cegcea :=_gafbcc .Value ; -_ccdag .WorkbookPasswordAttr =&_cegcea ;continue ;};if _gafbcc .Name .Local =="\u0077\u006f\u0072\u006bb\u006f\u006f\u006b\u0050\u0061\u0073\u0073\u0077\u006f\u0072d\u0043h\u0061\u0072\u0061\u0063\u0074\u0065\u0072S\u0065\u0074"{_gfadbd :=_gafbcc .Value ; -_ccdag .WorkbookPasswordCharacterSetAttr =&_gfadbd ;continue ;};if _gafbcc .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073s\u0077\u006f\u0072\u0064"{_bbcgg :=_gafbcc .Value ;_ccdag .RevisionsPasswordAttr =&_bbcgg ; -continue ;};if _gafbcc .Name .Local =="\u0072\u0065v\u0069\u0073\u0069\u006f\u006e\u0073\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065rS\u0065\u0074"{_adgba :=_gafbcc .Value ;_ccdag .RevisionsPasswordCharacterSetAttr =&_adgba ; -continue ;};if _gafbcc .Name .Local =="\u006c\u006f\u0063\u006b\u0053\u0074\u0072\u0075\u0063\u0074\u0075\u0072\u0065"{_faggd ,_befdg :=_f .ParseBool (_gafbcc .Value );if _befdg !=nil {return _befdg ;};_ccdag .LockStructureAttr =&_faggd ;continue ;};if _gafbcc .Name .Local =="l\u006f\u0063\u006b\u0057\u0069\u006e\u0064\u006f\u0077\u0073"{_fgdgcd ,_cedgc :=_f .ParseBool (_gafbcc .Value ); -if _cedgc !=nil {return _cedgc ;};_ccdag .LockWindowsAttr =&_fgdgcd ;continue ;};if _gafbcc .Name .Local =="\u006c\u006f\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e"{_gecaeg ,_fcfgbf :=_f .ParseBool (_gafbcc .Value );if _fcfgbf !=nil {return _fcfgbf ; -};_ccdag .LockRevisionAttr =&_gecaeg ;continue ;};if _gafbcc .Name .Local =="\u0072\u0065\u0076\u0069si\u006f\u006e\u0073\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061m\u0065"{_eaegb :=_gafbcc .Value ;_ccdag .RevisionsAlgorithmNameAttr =&_eaegb ; -continue ;};if _gafbcc .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073H\u0061\u0073h\u0056\u0061\u006c\u0075\u0065"{_abbcd :=_gafbcc .Value ;_ccdag .RevisionsHashValueAttr =&_abbcd ;continue ;};if _gafbcc .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0061\u006ct\u0056\u0061\u006c\u0075\u0065"{_ggcbd :=_gafbcc .Value ; -_ccdag .RevisionsSaltValueAttr =&_ggcbd ;continue ;};if _gafbcc .Name .Local =="\u0072e\u0076i\u0073\u0069\u006f\u006e\u0073S\u0070\u0069n\u0043\u006f\u0075\u006e\u0074"{_dggcb ,_bgcgf :=_f .ParseUint (_gafbcc .Value ,10,32);if _bgcgf !=nil {return _bgcgf ; -};_cafbd :=uint32 (_dggcb );_ccdag .RevisionsSpinCountAttr =&_cafbd ;continue ;};if _gafbcc .Name .Local =="w\u006f\u0072\u006b\u0062oo\u006bA\u006c\u0067\u006f\u0072\u0069t\u0068\u006d\u004e\u0061\u006d\u0065"{_fffdf :=_gafbcc .Value ;_ccdag .WorkbookAlgorithmNameAttr =&_fffdf ; -continue ;};if _gafbcc .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0048\u0061\u0073\u0068V\u0061\u006c\u0075\u0065"{_bdfgcf :=_gafbcc .Value ;_ccdag .WorkbookHashValueAttr =&_bdfgcf ;continue ;};if _gafbcc .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0061\u006c\u0074V\u0061\u006c\u0075\u0065"{_gbdfbd :=_gafbcc .Value ; -_ccdag .WorkbookSaltValueAttr =&_gbdfbd ;continue ;};if _gafbcc .Name .Local =="\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_acbab ,_acaee :=_f .ParseUint (_gafbcc .Value ,10,32);if _acaee !=nil {return _acaee ; -};_ddbffc :=uint32 (_acbab );_ccdag .WorkbookSpinCountAttr =&_ddbffc ;continue ;};};for {_gdcdfb ,_aaac :=d .Token ();if _aaac !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050r\u006f\u0074\u0065\u0063\u0074\u0069\u006fn\u003a\u0020\u0025\u0073",_aaac ); -};if _gacdg ,_cgffc :=_gdcdfb .(_c .EndElement );_cgffc &&_gacdg .Name ==start .Name {break ;};};return nil ;};func (_facbab *ST_Objects )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_facbab =0;case "\u0061\u006c\u006c":*_facbab =1; -case "\u0070\u006c\u0061c\u0065\u0068\u006f\u006c\u0064\u0065\u0072\u0073":*_facbab =2;case "\u006e\u006f\u006e\u0065":*_facbab =3;};return nil ;}; +// Icon Set +IconSetAttr ST_IconSetType ; -// Validate validates the CT_LegacyDrawing and its children -func (_cdbbgg *CT_LegacyDrawing )Validate ()error {return _cdbbgg .ValidateWithPath ("\u0043\u0054_\u004c\u0065\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func (_eecca *CT_Cols )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_caac :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c"}};for _ ,_gfdd :=range _eecca .Col {e .EncodeElement (_gfdd ,_caac );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Show Value +ShowValueAttr *bool ; -// ValidateWithPath validates the CT_AutoFilter and its children, prefixing error messages with path -func (_gee *CT_AutoFilter )ValidateWithPath (path string )error {for _bcc ,_ba :=range _gee .FilterColumn {if _fe :=_ba .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0046il\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u005b\u0025\u0064\u005d",path ,_bcc )); -_fe !=nil {return _fe ;};};if _gee .SortState !=nil {if _bfb :=_gee .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_bfb !=nil {return _bfb ;};};if _gee .ExtLst !=nil {if _bda :=_gee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bda !=nil {return _bda ;};};return nil ;};func (_ecbadf ST_OleUpdate )Validate ()error {return _ecbadf .ValidateWithPath ("")}; +// Percent +PercentAttr *bool ; -// Validate validates the CT_QueryTableDeletedFields and its children -func (_gfgcd *CT_QueryTableDeletedFields )Validate ()error {return _gfgcd .ValidateWithPath ("\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069e\u006c\u0064\u0073");}; +// Reverse Icons +ReverseAttr *bool ; -// Validate validates the CT_DataField and its children -func (_cfdf *CT_DataField )Validate ()error {return _cfdf .ValidateWithPath ("\u0043\u0054\u005fD\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064");};type CT_SharedItems struct{ +// Conditional Formatting Object +Cfvo []*CT_Cfvo ;};func (_cegddd ST_SmartTagShow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cegddd .String (),start );};type ST_TotalsRowFunction byte ;func (_fcdgb *CT_Control )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0061\u0070\u0065\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fcdgb .ShapeIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_fcdgb .IdAttr )});if _fcdgb .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_fcdgb .NameAttr )}); +};e .EncodeToken (start );if _fcdgb .ControlPr !=nil {_afedd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072"}};e .EncodeElement (_fcdgb .ControlPr ,_afedd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Contains Semi Mixed Data Types -ContainsSemiMixedTypesAttr *bool ; +// ValidateWithPath validates the CT_TablePart and its children, prefixing error messages with path +func (_abage *CT_TablePart )ValidateWithPath (path string )error {return nil };func (_edcab *CT_UndoInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edcab .ExpAttr =ST_FormulaExpression (1);for _ ,_dfaacf :=range start .Attr {if _dfaacf .Name .Local =="\u0069\u006e\u0064e\u0078"{_bdecfd ,_dedbb :=_g .ParseUint (_dfaacf .Value ,10,32); +if _dedbb !=nil {return _dedbb ;};_edcab .IndexAttr =uint32 (_bdecfd );continue ;};if _dfaacf .Name .Local =="\u0065\u0078\u0070"{_edcab .ExpAttr .UnmarshalXMLAttr (_dfaacf );continue ;};if _dfaacf .Name .Local =="\u0072\u0065\u00663\u0044"{_gbdegb ,_gbbcbg :=_g .ParseBool (_dfaacf .Value ); +if _gbbcbg !=nil {return _gbbcbg ;};_edcab .Ref3DAttr =&_gbdegb ;continue ;};if _dfaacf .Name .Local =="\u0061\u0072\u0072a\u0079"{_ededf ,_fdaaba :=_g .ParseBool (_dfaacf .Value );if _fdaaba !=nil {return _fdaaba ;};_edcab .ArrayAttr =&_ededf ;continue ; +};if _dfaacf .Name .Local =="\u0076"{_ceagd ,_efgfc :=_g .ParseBool (_dfaacf .Value );if _efgfc !=nil {return _efgfc ;};_edcab .VAttr =&_ceagd ;continue ;};if _dfaacf .Name .Local =="\u006e\u0066"{_ecdba ,_dgcdbf :=_g .ParseBool (_dfaacf .Value );if _dgcdbf !=nil {return _dgcdbf ; +};_edcab .NfAttr =&_ecdba ;continue ;};if _dfaacf .Name .Local =="\u0063\u0073"{_gecgc ,_dgeac :=_g .ParseBool (_dfaacf .Value );if _dgeac !=nil {return _dgeac ;};_edcab .CsAttr =&_gecgc ;continue ;};if _dfaacf .Name .Local =="\u0064\u0072"{_dbdddb :=_dfaacf .Value ; +_edcab .DrAttr =_dbdddb ;continue ;};if _dfaacf .Name .Local =="\u0064\u006e"{_bebcd :=_dfaacf .Value ;_edcab .DnAttr =&_bebcd ;continue ;};if _dfaacf .Name .Local =="\u0072"{_daegg :=_dfaacf .Value ;_edcab .RAttr =&_daegg ;continue ;};if _dfaacf .Name .Local =="\u0073\u0049\u0064"{_bdfge ,_eggge :=_g .ParseUint (_dfaacf .Value ,10,32); +if _eggge !=nil {return _eggge ;};_edfeg :=uint32 (_bdfge );_edcab .SIdAttr =&_edfeg ;continue ;};};for {_egbebb ,_acefdb :=d .Token ();if _acefdb !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f\u003a\u0020\u0025\u0073",_acefdb ); +};if _cdadd ,_dgbef :=_egbebb .(_c .EndElement );_dgbef &&_cdadd .Name ==start .Name {break ;};};return nil ;};type ST_SortMethod byte ;type Dialogsheet struct{CT_Dialogsheet };func NewCT_Member ()*CT_Member {_gddc :=&CT_Member {};return _gddc };func NewCT_MRUColors ()*CT_MRUColors {_ccbfg :=&CT_MRUColors {}; +return _ccbfg }; -// Contains Non Date -ContainsNonDateAttr *bool ; +// ValidateWithPath validates the CT_WebPr and its children, prefixing error messages with path +func (_abcbbf *CT_WebPr )ValidateWithPath (path string )error {if _cefec :=_abcbbf .HtmlFormatAttr .ValidateWithPath (path +"\u002fH\u0074m\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_cefec !=nil {return _cefec ;};if _abcbbf .Tables !=nil {if _dedbba :=_abcbbf .Tables .ValidateWithPath (path +"\u002fT\u0061\u0062\u006c\u0065\u0073"); +_dedbba !=nil {return _dedbba ;};};return nil ;};func (_cgaca *CT_LevelGroup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cgaca .NameAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cgaca .UniqueNameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",_cgaca .CaptionAttr )}); +if _cgaca .UniqueParentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069q\u0075\u0065\u0050\u0061\u0072\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cgaca .UniqueParentAttr )});};if _cgaca .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cgaca .IdAttr )}); +};e .EncodeToken (start );_gfgac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0067\u0072o\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073"}};e .EncodeElement (_cgaca .GroupMembers ,_gfgac );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_cegffg *ST_BorderStyle )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cegffg =0;case "\u006e\u006f\u006e\u0065":*_cegffg =1;case "\u0074\u0068\u0069\u006e":*_cegffg =2;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_cegffg =3; +case "\u0064\u0061\u0073\u0068\u0065\u0064":*_cegffg =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_cegffg =5;case "\u0074\u0068\u0069c\u006b":*_cegffg =6;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_cegffg =7;case "\u0068\u0061\u0069\u0072":*_cegffg =8; +case "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064":*_cegffg =9;case "\u0064a\u0073\u0068\u0044\u006f\u0074":*_cegffg =10;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_cegffg =11;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cegffg =12; +case "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_cegffg =13;case "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074":*_cegffg =14;};return nil ;};func (_agcde *CT_SortCondition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agcde .DescendingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agcde .DescendingAttr ))}); +};if _agcde .SortByAttr !=ST_SortByUnset {_acgfa ,_cgdfe :=_agcde .SortByAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u006f\u0072\u0074\u0042\u0079"});if _cgdfe !=nil {return _cgdfe ;};start .Attr =append (start .Attr ,_acgfa );};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",_agcde .RefAttr )}); +if _agcde .CustomListAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_agcde .CustomListAttr )});};if _agcde .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_agcde .DxfIdAttr )}); +};if _agcde .IconSetAttr !=ST_IconSetTypeUnset {_gdffef ,_dedgea :=_agcde .IconSetAttr .MarshalXMLAttr (_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"});if _dedgea !=nil {return _dedgea ;};start .Attr =append (start .Attr ,_gdffef );};if _agcde .IconIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0063\u006f\u006e\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_agcde .IconIdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Contains Date -ContainsDateAttr *bool ; +// ValidateWithPath validates the CT_MdxSet and its children, prefixing error messages with path +func (_dabgc *CT_MdxSet )ValidateWithPath (path string )error {if _bdeeb :=_dabgc .OAttr .ValidateWithPath (path +"\u002f\u004f\u0041\u0074\u0074\u0072");_bdeeb !=nil {return _bdeeb ;};for _cebcf ,_gfcaa :=range _dabgc .N {if _cabbe :=_gfcaa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u004e\u005b\u0025\u0064\u005d",path ,_cebcf )); +_cabbe !=nil {return _cabbe ;};};return nil ;}; -// Contains String -ContainsStringAttr *bool ; +// Validate validates the CT_Cfvo and its children +func (_gagd *CT_Cfvo )Validate ()error {return _gagd .ValidateWithPath ("\u0043T\u005f\u0043\u0066\u0076\u006f");}; -// Contains Blank -ContainsBlankAttr *bool ; +// ValidateWithPath validates the CT_X and its children, prefixing error messages with path +func (_dcbfbe *CT_X )ValidateWithPath (path string )error {return nil }; -// Contains Mixed Data Types -ContainsMixedTypesAttr *bool ; +// ValidateWithPath validates the CT_CellWatches and its children, prefixing error messages with path +func (_bcbb *CT_CellWatches )ValidateWithPath (path string )error {for _ffgf ,_cafae :=range _bcbb .CellWatch {if _fefee :=_cafae .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0043\u0065\u006cl\u0057\u0061\u0074\u0063\u0068\u005b\u0025\u0064\u005d",path ,_ffgf )); +_fefee !=nil {return _fefee ;};};return nil ;}; -// Contains Numbers -ContainsNumberAttr *bool ; +// ValidateWithPath validates the Revisions and its children, prefixing error messages with path +func (_gbcgdc *Revisions )ValidateWithPath (path string )error {if _cbbac :=_gbcgdc .CT_Revisions .ValidateWithPath (path );_cbbac !=nil {return _cbbac ;};return nil ;}; -// Contains Integer -ContainsIntegerAttr *bool ; +// ValidateWithPath validates the CT_RPrEltChoice and its children, prefixing error messages with path +func (_fgggd *CT_RPrEltChoice )ValidateWithPath (path string )error {if _fgggd .RFont !=nil {if _acecd :=_fgggd .RFont .ValidateWithPath (path +"\u002f\u0052\u0046\u006f\u006e\u0074");_acecd !=nil {return _acecd ;};};if _fgggd .Charset !=nil {if _aafgf :=_fgggd .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074"); +_aafgf !=nil {return _aafgf ;};};if _fgggd .Family !=nil {if _fbeag :=_fgggd .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079");_fbeag !=nil {return _fbeag ;};};if _fgggd .B !=nil {if _faafg :=_fgggd .B .ValidateWithPath (path +"\u002f\u0042"); +_faafg !=nil {return _faafg ;};};if _fgggd .I !=nil {if _efafgff :=_fgggd .I .ValidateWithPath (path +"\u002f\u0049");_efafgff !=nil {return _efafgff ;};};if _fgggd .Strike !=nil {if _ffgbe :=_fgggd .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); +_ffgbe !=nil {return _ffgbe ;};};if _fgggd .Outline !=nil {if _ccbgcb :=_fgggd .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_ccbgcb !=nil {return _ccbgcb ;};};if _fgggd .Shadow !=nil {if _deagd :=_fgggd .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_deagd !=nil {return _deagd ;};};if _fgggd .Condense !=nil {if _efdfg :=_fgggd .Condense .ValidateWithPath (path +"\u002fC\u006f\u006e\u0064\u0065\u006e\u0073e");_efdfg !=nil {return _efdfg ;};};if _fgggd .Extend !=nil {if _bfceb :=_fgggd .Extend .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0064"); +_bfceb !=nil {return _bfceb ;};};if _fgggd .Color !=nil {if _afece :=_fgggd .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_afece !=nil {return _afece ;};};if _fgggd .Sz !=nil {if _cdgbd :=_fgggd .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_cdgbd !=nil {return _cdgbd ;};};if _fgggd .U !=nil {if _gcfeb :=_fgggd .U .ValidateWithPath (path +"\u002f\u0055");_gcfeb !=nil {return _gcfeb ;};};if _fgggd .VertAlign !=nil {if _cafecc :=_fgggd .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_cafecc !=nil {return _cafecc ;};};if _fgggd .Scheme !=nil {if _bfaab :=_fgggd .Scheme .ValidateWithPath (path +"\u002fS\u0063\u0068\u0065\u006d\u0065");_bfaab !=nil {return _bfaab ;};};return nil ;};type CT_OutlinePr struct{ -// Minimum Numeric Value -MinValueAttr *float64 ; +// Apply Styles in Outline +ApplyStylesAttr *bool ; -// Maximum Numeric Value -MaxValueAttr *float64 ; +// Summary Below +SummaryBelowAttr *bool ; -// Minimum Date Time -MinDateAttr *_gf .Time ; +// Summary Right +SummaryRightAttr *bool ; -// Maximum Date Time Value -MaxDateAttr *_gf .Time ; +// Show Outline Symbols +ShowOutlineSymbolsAttr *bool ;};type CT_FontName struct{ -// Shared Items Count -CountAttr *uint32 ; +// String Value +ValAttr string ;}; -// Long Text -LongTextAttr *bool ;SharedItemsChoice []*CT_SharedItemsChoice ;};func NewCT_Cfvo ()*CT_Cfvo {_ecdg :=&CT_Cfvo {};_ecdg .TypeAttr =ST_CfvoType (1);return _ecdg };type ST_Comments byte ;func (_dcffg *CT_MeasureGroups )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dcffg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dcffg .CountAttr )}); -};e .EncodeToken (start );if _dcffg .MeasureGroup !=nil {_ddeff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u006d\u0065a\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"}};for _ ,_ggfgb :=range _dcffg .MeasureGroup {e .EncodeElement (_ggfgb ,_ddeff ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_GradientFill and its children +func (_cdcge *CT_GradientFill )Validate ()error {return _cdcge .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c");};func (_dcecc ST_SmartTagShow )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fcfae :=_c .Attr {}; +_fcfae .Name =name ;switch _dcecc {case ST_SmartTagShowUnset :_fcfae .Value ="";case ST_SmartTagShowAll :_fcfae .Value ="\u0061\u006c\u006c";case ST_SmartTagShowNone :_fcfae .Value ="\u006e\u006f\u006e\u0065";case ST_SmartTagShowNoIndicator :_fcfae .Value ="n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072"; +};return _fcfae ,nil ;};func (_aedcb *ST_PhoneticType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_aedcb =0;case "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_aedcb =1;case "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_aedcb =2; +case "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_aedcb =3;case "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e":*_aedcb =4;};return nil ;};func NewCT_Scenario ()*CT_Scenario {_bceabg :=&CT_Scenario {};return _bceabg };func (_fcgag ST_TotalsRowFunction )String ()string {switch _fcgag {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0075\u006d";case 3:return "\u006d\u0069\u006e";case 4:return "\u006d\u0061\u0078";case 5:return "\u0061v\u0065\u0072\u0061\u0067\u0065";case 6:return "\u0063\u006f\u0075n\u0074";case 7:return "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds"; +case 8:return "\u0073\u0074\u0064\u0044\u0065\u0076";case 9:return "\u0076\u0061\u0072";case 10:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";}; -// ValidateWithPath validates the CT_RPrEltChoice and its children, prefixing error messages with path -func (_edcda *CT_RPrEltChoice )ValidateWithPath (path string )error {if _edcda .RFont !=nil {if _agdfc :=_edcda .RFont .ValidateWithPath (path +"\u002f\u0052\u0046\u006f\u006e\u0074");_agdfc !=nil {return _agdfc ;};};if _edcda .Charset !=nil {if _baebb :=_edcda .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074"); -_baebb !=nil {return _baebb ;};};if _edcda .Family !=nil {if _efcfea :=_edcda .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079");_efcfea !=nil {return _efcfea ;};};if _edcda .B !=nil {if _bdbgce :=_edcda .B .ValidateWithPath (path +"\u002f\u0042"); -_bdbgce !=nil {return _bdbgce ;};};if _edcda .I !=nil {if _cbaa :=_edcda .I .ValidateWithPath (path +"\u002f\u0049");_cbaa !=nil {return _cbaa ;};};if _edcda .Strike !=nil {if _caadd :=_edcda .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); -_caadd !=nil {return _caadd ;};};if _edcda .Outline !=nil {if _bbadbc :=_edcda .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_bbadbc !=nil {return _bbadbc ;};};if _edcda .Shadow !=nil {if _afbdce :=_edcda .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_afbdce !=nil {return _afbdce ;};};if _edcda .Condense !=nil {if _bgeeb :=_edcda .Condense .ValidateWithPath (path +"\u002fC\u006f\u006e\u0064\u0065\u006e\u0073e");_bgeeb !=nil {return _bgeeb ;};};if _edcda .Extend !=nil {if _cefge :=_edcda .Extend .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0064"); -_cefge !=nil {return _cefge ;};};if _edcda .Color !=nil {if _badec :=_edcda .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_badec !=nil {return _badec ;};};if _edcda .Sz !=nil {if _gccda :=_edcda .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_gccda !=nil {return _gccda ;};};if _edcda .U !=nil {if _gggcb :=_edcda .U .ValidateWithPath (path +"\u002f\u0055");_gggcb !=nil {return _gggcb ;};};if _edcda .VertAlign !=nil {if _geebf :=_edcda .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_geebf !=nil {return _geebf ;};};if _edcda .Scheme !=nil {if _acfag :=_edcda .Scheme .ValidateWithPath (path +"\u002fS\u0063\u0068\u0065\u006d\u0065");_acfag !=nil {return _acfag ;};};return nil ;};func (_dcdba *CT_ObjectPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dcdba .Anchor =NewCT_ObjectAnchor (); -for _ ,_bfcbf :=range start .Attr {if _bfcbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bfcbf .Name .Local =="\u0069\u0064"||_bfcbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bfcbf .Name .Local =="\u0069\u0064"{_bgbba :=_bfcbf .Value ; -_dcdba .IdAttr =&_bgbba ;continue ;};if _bfcbf .Name .Local =="\u0061\u0075\u0074\u006f\u004c\u0069\u006e\u0065"{_edcf ,_afaf :=_f .ParseBool (_bfcbf .Value );if _afaf !=nil {return _afaf ;};_dcdba .AutoLineAttr =&_edcf ;continue ;};if _bfcbf .Name .Local =="\u0070\u0072\u0069n\u0074"{_gdaef ,_dagae :=_f .ParseBool (_bfcbf .Value ); -if _dagae !=nil {return _dagae ;};_dcdba .PrintAttr =&_gdaef ;continue ;};if _bfcbf .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064"{_egeaa ,_bdeag :=_f .ParseBool (_bfcbf .Value );if _bdeag !=nil {return _bdeag ;};_dcdba .DisabledAttr =&_egeaa ; -continue ;};if _bfcbf .Name .Local =="\u0075\u0069\u004f\u0062\u006a\u0065\u0063\u0074"{_aacgdf ,_afage :=_f .ParseBool (_bfcbf .Value );if _afage !=nil {return _afage ;};_dcdba .UiObjectAttr =&_aacgdf ;continue ;};if _bfcbf .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u006c"{_gffd ,_bcfccg :=_f .ParseBool (_bfcbf .Value ); -if _bcfccg !=nil {return _bcfccg ;};_dcdba .AutoFillAttr =&_gffd ;continue ;};if _bfcbf .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_fgbaa ,_acacg :=_f .ParseBool (_bfcbf .Value );if _acacg !=nil {return _acacg ;};_dcdba .LockedAttr =&_fgbaa ; -continue ;};if _bfcbf .Name .Local =="\u0061\u0075\u0074\u006f\u0050\u0069\u0063\u0074"{_bfgace ,_caeed :=_f .ParseBool (_bfcbf .Value );if _caeed !=nil {return _caeed ;};_dcdba .AutoPictAttr =&_bfgace ;continue ;};if _bfcbf .Name .Local =="\u006d\u0061\u0063r\u006f"{_bccb :=_bfcbf .Value ; -_dcdba .MacroAttr =&_bccb ;continue ;};if _bfcbf .Name .Local =="\u0061l\u0074\u0054\u0065\u0078\u0074"{_afafg :=_bfcbf .Value ;_dcdba .AltTextAttr =&_afafg ;continue ;};if _bfcbf .Name .Local =="\u0064\u0064\u0065"{_edcgab ,_badea :=_f .ParseBool (_bfcbf .Value ); -if _badea !=nil {return _badea ;};_dcdba .DdeAttr =&_edcgab ;continue ;};if _bfcbf .Name .Local =="d\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"{_fbdcb ,_ebagd :=_f .ParseBool (_bfcbf .Value );if _ebagd !=nil {return _ebagd ;};_dcdba .DefaultSizeAttr =&_fbdcb ; -continue ;};};_bgedd :for {_dcfgb ,_ccdbc :=d .Token ();if _ccdbc !=nil {return _ccdbc ;};switch _befbeg :=_dcfgb .(type ){case _c .StartElement :switch _befbeg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:if _dbge :=d .DecodeElement (_dcdba .Anchor ,&_befbeg ); -_dbge !=nil {return _dbge ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072\u0020\u0025\u0076",_befbeg .Name ); -if _aeaac :=d .Skip ();_aeaac !=nil {return _aeaac ;};};case _c .EndElement :break _bgedd ;case _c .CharData :};};return nil ;};func (_gfdbfb *ST_HtmlFmt )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gfdbfb =0;case "\u006e\u006f\u006e\u0065":*_gfdbfb =1; -case "\u0072\u0074\u0066":*_gfdbfb =2;case "\u0061\u006c\u006c":*_gfdbfb =3;};return nil ;};const (ST_CellTypeUnset ST_CellType =0;ST_CellTypeB ST_CellType =1;ST_CellTypeN ST_CellType =2;ST_CellTypeE ST_CellType =3;ST_CellTypeS ST_CellType =4;ST_CellTypeStr ST_CellType =5; -ST_CellTypeInlineStr ST_CellType =6;);func (_bgdacd *CT_PivotFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgdacd .TypeAttr =ST_PivotFilterType (1);_bgdacd .AutoFilter =NewCT_AutoFilter ();for _ ,_fbbcd :=range start .Attr {if _fbbcd .Name .Local =="\u0066\u006c\u0064"{_ecadd ,_bgedab :=_f .ParseUint (_fbbcd .Value ,10,32); -if _bgedab !=nil {return _bgedab ;};_bgdacd .FldAttr =uint32 (_ecadd );continue ;};if _fbbcd .Name .Local =="\u006d\u0070\u0046l\u0064"{_cedde ,_cffdbe :=_f .ParseUint (_fbbcd .Value ,10,32);if _cffdbe !=nil {return _cffdbe ;};_befca :=uint32 (_cedde ); -_bgdacd .MpFldAttr =&_befca ;continue ;};if _fbbcd .Name .Local =="\u0074\u0079\u0070\u0065"{_bgdacd .TypeAttr .UnmarshalXMLAttr (_fbbcd );continue ;};if _fbbcd .Name .Local =="\u0065v\u0061\u006c\u004f\u0072\u0064\u0065r"{_dbgeg ,_eabdb :=_f .ParseInt (_fbbcd .Value ,10,32); -if _eabdb !=nil {return _eabdb ;};_fbfba :=int32 (_dbgeg );_bgdacd .EvalOrderAttr =&_fbfba ;continue ;};if _fbbcd .Name .Local =="\u0069\u0064"{_beage ,_cbgggc :=_f .ParseUint (_fbbcd .Value ,10,32);if _cbgggc !=nil {return _cbgggc ;};_bgdacd .IdAttr =uint32 (_beage ); -continue ;};if _fbbcd .Name .Local =="\u0069\u004d\u0065a\u0073\u0075\u0072\u0065\u0048\u0069\u0065\u0072"{_edabc ,_gdggb :=_f .ParseUint (_fbbcd .Value ,10,32);if _gdggb !=nil {return _gdggb ;};_bfccf :=uint32 (_edabc );_bgdacd .IMeasureHierAttr =&_bfccf ; -continue ;};if _fbbcd .Name .Local =="i\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u0046\u006c\u0064"{_fgbcbc ,_eabef :=_f .ParseUint (_fbbcd .Value ,10,32);if _eabef !=nil {return _eabef ;};_ggdga :=uint32 (_fgbcbc );_bgdacd .IMeasureFldAttr =&_ggdga ; -continue ;};if _fbbcd .Name .Local =="\u006e\u0061\u006d\u0065"{_aaefbe :=_fbbcd .Value ;_bgdacd .NameAttr =&_aaefbe ;continue ;};if _fbbcd .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_ebfgd :=_fbbcd .Value ;_bgdacd .DescriptionAttr =&_ebfgd ; -continue ;};if _fbbcd .Name .Local =="\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0031"{_acde :=_fbbcd .Value ;_bgdacd .StringValue1Attr =&_acde ;continue ;};if _fbbcd .Name .Local =="\u0073\u0074\u0072i\u006e\u0067\u0056\u0061\u006c\u0075\u0065\u0032"{_dbfbe :=_fbbcd .Value ; -_bgdacd .StringValue2Attr =&_dbfbe ;continue ;};};_afecbd :for {_agcca ,_cafgg :=d .Token ();if _cafgg !=nil {return _cafgg ;};switch _eacbc :=_agcca .(type ){case _c .StartElement :switch _eacbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:if _feac :=d .DecodeElement (_bgdacd .AutoFilter ,&_eacbc ); -_feac !=nil {return _feac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgdacd .ExtLst =NewCT_ExtensionList (); -if _cgbfg :=d .DecodeElement (_bgdacd .ExtLst ,&_eacbc );_cgbfg !=nil {return _cgbfg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069l\u0074e\u0072\u0020\u0025\u0076",_eacbc .Name ); -if _abgaf :=d .Skip ();_abgaf !=nil {return _abgaf ;};};case _c .EndElement :break _afecbd ;case _c .CharData :};};return nil ;};func NewCT_FontChoice ()*CT_FontChoice {_gfegd :=&CT_FontChoice {};return _gfegd };type CT_Scenario struct{ +// Validate validates the CT_PCDKPIs and its children +func (_gcddf *CT_PCDKPIs )Validate ()error {return _gcddf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0043\u0044\u004b\u0050\u0049\u0073");};func NewCT_DdeValues ()*CT_DdeValues {_eaaef :=&CT_DdeValues {};return _eaaef };func (_ebeaa ST_SheetState )String ()string {switch _ebeaa {case 0:return ""; +case 1:return "\u0076i\u0073\u0069\u0062\u006c\u0065";case 2:return "\u0068\u0069\u0064\u0064\u0065\u006e";case 3:return "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e";};return "";};type ST_TextHAlign byte ;func (_ecbgb *ST_DvAspect )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ecbgb =0; +case "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054":*_ecbgb =1;case "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e":*_ecbgb =2;};return nil ;}; -// Scenario Name -NameAttr string ; +// ValidateWithPath validates the CT_ProtectedRange and its children, prefixing error messages with path +func (_ddaag *CT_ProtectedRange )ValidateWithPath (path string )error {return nil };func (_egbae ST_CalcMode )Validate ()error {return _egbae .ValidateWithPath ("")};type ST_GrowShrinkType byte ;type CT_TablePart struct{IdAttr string ;};func NewCT_RevisionSheetRename ()*CT_RevisionSheetRename {_beafc :=&CT_RevisionSheetRename {}; +return _beafc ;};func (_egge *CT_BorderPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egge .StyleAttr !=ST_BorderStyleUnset {_aaba ,_ebg :=_egge .StyleAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0079l\u0065"});if _ebg !=nil {return _ebg ; +};start .Attr =append (start .Attr ,_aaba );};e .EncodeToken (start );if _egge .Color !=nil {_cegf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};e .EncodeElement (_egge .Color ,_cegf );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;}; -// Scenario Locked -LockedAttr *bool ; +// ValidateWithPath validates the CT_GroupItemsChoice and its children, prefixing error messages with path +func (_eccgc *CT_GroupItemsChoice )ValidateWithPath (path string )error {if _eccgc .M !=nil {if _bcbbfg :=_eccgc .M .ValidateWithPath (path +"\u002f\u004d");_bcbbfg !=nil {return _bcbbfg ;};};if _eccgc .N !=nil {if _bcedd :=_eccgc .N .ValidateWithPath (path +"\u002f\u004e"); +_bcedd !=nil {return _bcedd ;};};if _eccgc .B !=nil {if _fcfa :=_eccgc .B .ValidateWithPath (path +"\u002f\u0042");_fcfa !=nil {return _fcfa ;};};if _eccgc .E !=nil {if _gaaaa :=_eccgc .E .ValidateWithPath (path +"\u002f\u0045");_gaaaa !=nil {return _gaaaa ; +};};if _eccgc .S !=nil {if _fgedc :=_eccgc .S .ValidateWithPath (path +"\u002f\u0053");_fgedc !=nil {return _fgedc ;};};if _eccgc .D !=nil {if _deaeb :=_eccgc .D .ValidateWithPath (path +"\u002f\u0044");_deaeb !=nil {return _deaeb ;};};return nil ;}; -// Hidden Scenario -HiddenAttr *bool ; +// Validate validates the CT_CalcPr and its children +func (_cegc *CT_CalcPr )Validate ()error {return _cegc .ValidateWithPath ("\u0043T\u005f\u0043\u0061\u006c\u0063\u0050r");};type ST_CfvoType byte ;func (_ae *AG_AutoFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ae .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_ae .AutoFormatIdAttr )}); +};if _ae .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyNumberFormatsAttr ))}); +};if _ae .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyBorderFormatsAttr ))}); +};if _ae .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyFontFormatsAttr ))}); +};if _ae .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyPatternFormatsAttr ))}); +};if _ae .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyAlignmentFormatsAttr ))}); +};if _ae .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ae .ApplyWidthHeightFormatsAttr ))}); +};return nil ;};func NewCT_WorkbookProtection ()*CT_WorkbookProtection {_cfcad :=&CT_WorkbookProtection {};return _cfcad ;};func NewAG_RevData ()*AG_RevData {_bf :=&AG_RevData {};return _bf };func (_gfbdcf ST_PhoneticAlignment )Validate ()error {return _gfbdcf .ValidateWithPath ("")}; +func (_gfdfgd *ST_PhoneticType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edbcg ,_ggcad :=d .Token ();if _ggcad !=nil {return _ggcad ;};if _caedg ,_ffdccb :=_edbcg .(_c .EndElement );_ffdccb &&_caedg .Name ==start .Name {*_gfdfgd =1; +return nil ;};if _ccfdca ,_cgbage :=_edbcg .(_c .CharData );!_cgbage {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edbcg );}else {switch string (_ccfdca ){case "":*_gfdfgd =0; +case "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_gfdfgd =1;case "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_gfdfgd =2;case "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_gfdfgd =3; +case "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e":*_gfdfgd =4;};};_edbcg ,_ggcad =d .Token ();if _ggcad !=nil {return _ggcad ;};if _fgadde ,_becgaf :=_edbcg .(_c .EndElement );_becgaf &&_fgadde .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edbcg );};type CT_CellStyleXfs struct{ -// Changing Cell Count +// Style Count CountAttr *uint32 ; -// User Name -UserAttr *string ; +// Formatting Elements +Xf []*CT_Xf ;};type CT_FieldGroup struct{ -// Scenario Comment -CommentAttr *string ; +// Parent +ParAttr *uint32 ; + +// Field Base +BaseAttr *uint32 ; + +// Range Grouping Properties +RangePr *CT_RangePr ; + +// Discrete Grouping Properties +DiscretePr *CT_DiscretePr ; -// Input Cells -InputCells []*CT_InputCells ;};func (_gaead ST_DdeValueType )Validate ()error {return _gaead .ValidateWithPath ("")};func (_fffce *CT_CustomProperties )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edefc :for {_fged ,_ccdc :=d .Token (); -if _ccdc !=nil {return _ccdc ;};switch _gbggc :=_fged .(type ){case _c .StartElement :switch _gbggc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"}:_afgfe :=NewCT_CustomProperty (); -if _afgga :=d .DecodeElement (_afgfe ,&_gbggc );_afgga !=nil {return _afgga ;};_fffce .CustomPr =append (_fffce .CustomPr ,_afgfe );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050ro\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gbggc .Name ); -if _efeab :=d .Skip ();_efeab !=nil {return _efeab ;};};case _c .EndElement :break _edefc ;case _c .CharData :};};return nil ;};type CT_XmlColumnPr struct{ +// OLAP Group Items +GroupItems *CT_GroupItems ;};type CT_PCDKPIs struct{ -// XML Map Id -MapIdAttr uint32 ; +// KPI Count +CountAttr *uint32 ; -// XPath -XpathAttr string ; +// OLAP KPI +Kpi []*CT_PCDKPI ;}; -// Denormalized -DenormalizedAttr *bool ; +// Validate validates the CT_PhoneticRun and its children +func (_fdgcc *CT_PhoneticRun )Validate ()error {return _fdgcc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074i\u0063\u0052\u0075\u006e");};func (_bagbg ST_GradientType )ValidateWithPath (path string )error {switch _bagbg {case 0,1,2:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bagbg )); +};return nil ;}; -// XML Data Type -XmlDataTypeAttr string ; +// Validate validates the CT_WebPublishing and its children +func (_gbccaf *CT_WebPublishing )Validate ()error {return _gbccaf .ValidateWithPath ("\u0043\u0054_\u0057\u0065\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_cgbcg *CT_TablePart )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cgbcg .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_CalcMode byte ;func (_gabce *CT_Sheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gabce .NameAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gabce .SheetIdAttr )});if _gabce .StateAttr !=ST_SheetStateUnset {_dbegdg ,_dcabf :=_gabce .StateAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0074\u0061t\u0065"}); -if _dcabf !=nil {return _dcabf ;};start .Attr =append (start .Attr ,_dbegdg );};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gabce .IdAttr )});e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_CalcModeUnset ST_CalcMode =0;ST_CalcModeManual ST_CalcMode =1;ST_CalcModeAuto ST_CalcMode =2;ST_CalcModeAutoNoTable ST_CalcMode =3;); +// Validate validates the MapInfo and its children +func (_fegfb *MapInfo )Validate ()error {return _fegfb .ValidateWithPath ("\u004da\u0070\u0049\u006e\u0066\u006f");};func (_gbade ST_Comments )String ()string {switch _gbade {case 0:return "";case 1:return "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065"; +case 2:return "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";case 3:return "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074";};return "";};type CT_SmartTagPr struct{ -// ValidateWithPath validates the PivotCacheRecords and its children, prefixing error messages with path -func (_bbbdgd *PivotCacheRecords )ValidateWithPath (path string )error {if _gcage :=_bbbdgd .CT_PivotCacheRecords .ValidateWithPath (path );_gcage !=nil {return _gcage ;};return nil ;};func (_dbaedg *ST_ItemType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_added ,_gfbade :=d .Token (); -if _gfbade !=nil {return _gfbade ;};if _bffdac ,_cbafc :=_added .(_c .EndElement );_cbafc &&_bffdac .Name ==start .Name {*_dbaedg =1;return nil ;};if _dbdbb ,_aabbbb :=_added .(_c .CharData );!_aabbbb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_added ); -}else {switch string (_dbdbb ){case "":*_dbaedg =0;case "\u0064\u0061\u0074\u0061":*_dbaedg =1;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_dbaedg =2;case "\u0073\u0075\u006d":*_dbaedg =3;case "\u0063\u006f\u0075\u006e\u0074\u0041":*_dbaedg =4;case "\u0061\u0076\u0067":*_dbaedg =5; -case "\u006d\u0061\u0078":*_dbaedg =6;case "\u006d\u0069\u006e":*_dbaedg =7;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_dbaedg =8;case "\u0063\u006f\u0075n\u0074":*_dbaedg =9;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_dbaedg =10;case "\u0073t\u0064\u0044\u0065\u0076\u0050":*_dbaedg =11; -case "\u0076\u0061\u0072":*_dbaedg =12;case "\u0076\u0061\u0072\u0050":*_dbaedg =13;case "\u0067\u0072\u0061n\u0064":*_dbaedg =14;case "\u0062\u006c\u0061n\u006b":*_dbaedg =15;};};_added ,_gfbade =d .Token ();if _gfbade !=nil {return _gfbade ;};if _ddeda ,_ecbefe :=_added .(_c .EndElement ); -_ecbefe &&_ddeda .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_added );};type CT_RowHierarchiesUsage struct{ +// Embed SmartTags +EmbedAttr *bool ; -// Item Count -CountAttr *uint32 ; +// Show Smart Tags +ShowAttr ST_SmartTagShow ;};func NewCT_SmartTagPr ()*CT_SmartTagPr {_dbfbee :=&CT_SmartTagPr {};return _dbfbee };func (_fddfe ST_BorderStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gcbgbd :=_c .Attr {};_gcbgbd .Name =name ;switch _fddfe {case ST_BorderStyleUnset :_gcbgbd .Value =""; +case ST_BorderStyleNone :_gcbgbd .Value ="\u006e\u006f\u006e\u0065";case ST_BorderStyleThin :_gcbgbd .Value ="\u0074\u0068\u0069\u006e";case ST_BorderStyleMedium :_gcbgbd .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_BorderStyleDashed :_gcbgbd .Value ="\u0064\u0061\u0073\u0068\u0065\u0064"; +case ST_BorderStyleDotted :_gcbgbd .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_BorderStyleThick :_gcbgbd .Value ="\u0074\u0068\u0069c\u006b";case ST_BorderStyleDouble :_gcbgbd .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_BorderStyleHair :_gcbgbd .Value ="\u0068\u0061\u0069\u0072"; +case ST_BorderStyleMediumDashed :_gcbgbd .Value ="\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064";case ST_BorderStyleDashDot :_gcbgbd .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074";case ST_BorderStyleMediumDashDot :_gcbgbd .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074"; +case ST_BorderStyleDashDotDot :_gcbgbd .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_BorderStyleMediumDashDotDot :_gcbgbd .Value ="\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; +case ST_BorderStyleSlantDashDot :_gcbgbd .Value ="\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074";};return _gcbgbd ,nil ;};func (_gbdaed *CT_SheetIdMap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbdaed .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbdaed .CountAttr )}); +};e .EncodeToken (start );_cedfg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0049\u0064"}};for _ ,_feeff :=range _gbdaed .SheetId {e .EncodeElement (_feeff ,_cedfg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type ST_VolDepType byte ; -// Row OLAP Hierarchies -RowHierarchyUsage []*CT_HierarchyUsage ;};func (_fegca *ST_ParameterType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fegca =0;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_fegca =1;case "\u0076\u0061\u006cu\u0065":*_fegca =2; -case "\u0063\u0065\u006c\u006c":*_fegca =3;};return nil ;}; +// ValidateWithPath validates the CT_RevisionDefinedName and its children, prefixing error messages with path +func (_ceabbb *CT_RevisionDefinedName )ValidateWithPath (path string )error {if _ceabbb .ExtLst !=nil {if _bcac :=_ceabbb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcac !=nil {return _bcac ;};};return nil ;};func (_fedgc *CT_DdeValue )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_adfeb :=range start .Attr {if _adfeb .Name .Local =="\u0074"{_fedgc .TAttr .UnmarshalXMLAttr (_adfeb ); +continue ;};};_fagg :for {_fbbac ,_bfag :=d .Token ();if _bfag !=nil {return _bfag ;};switch _cfccg :=_fbbac .(type ){case _c .StartElement :switch _cfccg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"}:if _baafb :=d .DecodeElement (&_fedgc .Val ,&_cfccg ); +_baafb !=nil {return _baafb ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0020\u0025\u0076",_cfccg .Name ); +if _efcag :=d .Skip ();_efcag !=nil {return _efcag ;};};case _c .EndElement :break _fagg ;case _c .CharData :};};return nil ;};type CT_PivotSelection struct{ -// ValidateWithPath validates the CT_VerticalAlignFontProperty and its children, prefixing error messages with path -func (_afbfe *CT_VerticalAlignFontProperty )ValidateWithPath (path string )error {if _afbfe .ValAttr ==_b .ST_VerticalAlignRunUnset {return _fg .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _afdaff :=_afbfe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_afdaff !=nil {return _afdaff ;};return nil ;}; +// Pane +PaneAttr ST_Pane ; -// ValidateWithPath validates the CT_SharedUser and its children, prefixing error messages with path -func (_bcbfb *CT_SharedUser )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_bcbfb .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_bcbfb .GuidAttr ); -};if _bcbfb .ExtLst !=nil {if _ceddef :=_bcbfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ceddef !=nil {return _ceddef ;};};return nil ;};type CT_WorksheetSource struct{ +// Show Header +ShowHeaderAttr *bool ; -// Reference -RefAttr *string ; +// Label +LabelAttr *bool ; -// Named Range -NameAttr *string ; +// Data Selection +DataAttr *bool ; -// Sheet Name -SheetAttr *string ;IdAttr *string ;};func NewCT_FilterColumnChoice ()*CT_FilterColumnChoice {_eaaf :=&CT_FilterColumnChoice {};return _eaaf ;}; +// Extendable +ExtendableAttr *bool ; -// ValidateWithPath validates the CT_PageItem and its children, prefixing error messages with path -func (_faagg *CT_PageItem )ValidateWithPath (path string )error {return nil };func (_bafge ST_ParameterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bafge .String (),start );}; +// Selection Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_IconSet and its children, prefixing error messages with path -func (_bddd *CT_IconSet )ValidateWithPath (path string )error {if _bgfde :=_bddd .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072");_bgfde !=nil {return _bgfde ;};for _gfefg ,_aadb :=range _bddd .Cfvo {if _geec :=_aadb .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_gfefg )); -_geec !=nil {return _geec ;};};return nil ;};func (_cggg *CT_OleObjects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fcegd :for {_adgce ,_bbbab :=d .Token ();if _bbbab !=nil {return _bbbab ;};switch _fcaag :=_adgce .(type ){case _c .StartElement :switch _fcaag .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004f\u0062\u006a\u0065\u0063t"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u004f\u0062\u006a\u0065\u0063t"}:_cfafa :=NewCT_OleObject (); -if _accfc :=d .DecodeElement (_cfafa ,&_fcaag );_accfc !=nil {return _accfc ;};_cggg .OleObject =append (_cggg .OleObject ,_cfafa );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004fl\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073 \u0025\u0076",_fcaag .Name ); -if _dcggb :=d .Skip ();_dcggb !=nil {return _dcggb ;};};case _c .EndElement :break _fcegd ;case _c .CharData :};};return nil ;};type CT_RangePr struct{ +// Axis +AxisAttr ST_Axis ; -// Source Data Set Beginning Range -AutoStartAttr *bool ; +// Dimension +DimensionAttr *uint32 ; -// Source Data Ending Range -AutoEndAttr *bool ; +// Start +StartAttr *uint32 ; -// Group By -GroupByAttr ST_GroupBy ; +// Minimum +MinAttr *uint32 ; -// Numeric Grouping Start Value -StartNumAttr *float64 ; +// Maximum +MaxAttr *uint32 ; -// Numeric Grouping End Value -EndNumAttr *float64 ; +// Active Row +ActiveRowAttr *uint32 ; -// Date Grouping Start Value -StartDateAttr *_gf .Time ; +// Active Column +ActiveColAttr *uint32 ; -// Date Grouping End Value -EndDateAttr *_gf .Time ; +// Previous Row +PreviousRowAttr *uint32 ; -// Grouping Interval -GroupIntervalAttr *float64 ;};func (_fdfbg *Workbook )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fdfbg .CT_Workbook =*NewCT_Workbook ();for _ ,_bbfddf :=range start .Attr {if _bbfddf .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_fdfbg .ConformanceAttr .UnmarshalXMLAttr (_bbfddf ); -continue ;};};_ffage :for {_edbgdc ,_cbdcfe :=d .Token ();if _cbdcfe !=nil {return _cbdcfe ;};switch _dgcged :=_edbgdc .(type ){case _c .StartElement :switch _dgcged .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0056\u0065\u0072\u0073\u0069\u006f\u006e"}:_fdfbg .FileVersion =NewCT_FileVersion (); -if _ebgfcf :=d .DecodeElement (_fdfbg .FileVersion ,&_dgcged );_ebgfcf !=nil {return _ebgfcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"f\u0069\u006c\u0065\u0053\u0068\u0061\u0072\u0069\u006e\u0067"}:_fdfbg .FileSharing =NewCT_FileSharing (); -if _bbfef :=d .DecodeElement (_fdfbg .FileSharing ,&_dgcged );_bbfef !=nil {return _bbfef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072"}:_fdfbg .WorkbookPr =NewCT_WorkbookPr (); -if _fdcaf :=d .DecodeElement (_fdfbg .WorkbookPr ,&_dgcged );_fdcaf !=nil {return _fdcaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077o\u0072k\u0062\u006f\u006f\u006b\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_fdfbg .WorkbookProtection =NewCT_WorkbookProtection (); -if _ecebg :=d .DecodeElement (_fdfbg .WorkbookProtection ,&_dgcged );_ecebg !=nil {return _ecebg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006b\u0056\u0069\u0065\u0077s"}:_fdfbg .BookViews =NewCT_BookViews (); -if _acfeg :=d .DecodeElement (_fdfbg .BookViews ,&_dgcged );_acfeg !=nil {return _acfeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u0065\u0065\u0074\u0073"}:if _gggfb :=d .DecodeElement (_fdfbg .Sheets ,&_dgcged ); -_gggfb !=nil {return _gggfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073"}:_fdfbg .FunctionGroups =NewCT_FunctionGroups (); -if _fcfdb :=d .DecodeElement (_fdfbg .FunctionGroups ,&_dgcged );_fcfdb !=nil {return _fcfdb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065x\u0074e\u0072\u006e\u0061\u006c\u0052e\u0066\u0065r\u0065\u006e\u0063\u0065\u0073"}:_fdfbg .ExternalReferences =NewCT_ExternalReferences (); -if _ageeae :=d .DecodeElement (_fdfbg .ExternalReferences ,&_dgcged );_ageeae !=nil {return _ageeae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065\u0066i\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073"}:_fdfbg .DefinedNames =NewCT_DefinedNames (); -if _dfcbe :=d .DecodeElement (_fdfbg .DefinedNames ,&_dgcged );_dfcbe !=nil {return _dfcbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0050\u0072"}:_fdfbg .CalcPr =NewCT_CalcPr (); -if _eagbe :=d .DecodeElement (_fdfbg .CalcPr ,&_dgcged );_eagbe !=nil {return _eagbe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0053\u0069\u007a\u0065"}:_fdfbg .OleSize =NewCT_OleSize (); -if _fbfef :=d .DecodeElement (_fdfbg .OleSize ,&_dgcged );_fbfef !=nil {return _fbfef ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073"}:_fdfbg .CustomWorkbookViews =NewCT_CustomWorkbookViews (); -if _ccgce :=d .DecodeElement (_fdfbg .CustomWorkbookViews ,&_dgcged );_ccgce !=nil {return _ccgce ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0073"}:_fdfbg .PivotCaches =NewCT_PivotCaches (); -if _bffdae :=d .DecodeElement (_fdfbg .PivotCaches ,&_dgcged );_bffdae !=nil {return _bffdae ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_fdfbg .SmartTagPr =NewCT_SmartTagPr (); -if _beaeg :=d .DecodeElement (_fdfbg .SmartTagPr ,&_dgcged );_beaeg !=nil {return _beaeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073"}:_fdfbg .SmartTagTypes =NewCT_SmartTagTypes (); -if _affcd :=d .DecodeElement (_fdfbg .SmartTagTypes ,&_dgcged );_affcd !=nil {return _affcd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067"}:_fdfbg .WebPublishing =NewCT_WebPublishing (); -if _aebead :=d .DecodeElement (_fdfbg .WebPublishing ,&_dgcged );_aebead !=nil {return _aebead ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072"}:_dbadeb :=NewCT_FileRecoveryPr (); -if _cegceb :=d .DecodeElement (_dbadeb ,&_dgcged );_cegceb !=nil {return _cegceb ;};_fdfbg .FileRecoveryPr =append (_fdfbg .FileRecoveryPr ,_dbadeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062j\u0065\u0063\u0074\u0073"}:_fdfbg .WebPublishObjects =NewCT_WebPublishObjects (); -if _fgggc :=d .DecodeElement (_fdfbg .WebPublishObjects ,&_dgcged );_fgggc !=nil {return _fgggc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fdfbg .ExtLst =NewCT_ExtensionList (); -if _abdagg :=d .DecodeElement (_fdfbg .ExtLst ,&_dgcged );_abdagg !=nil {return _abdagg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0020\u0025\u0076",_dgcged .Name ); -if _ebcab :=d .Skip ();_ebcab !=nil {return _ebcab ;};};case _c .EndElement :break _ffage ;case _c .CharData :};};return nil ;}; +// Previous Column Selection +PreviousColAttr *uint32 ; -// Validate validates the CT_WebPublishing and its children -func (_eaadee *CT_WebPublishing )Validate ()error {return _eaadee .ValidateWithPath ("\u0043\u0054_\u0057\u0065\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067");}; +// Click Count +ClickAttr *uint32 ;IdAttr *string ; -// Validate validates the CT_Tuple and its children -func (_fcggaf *CT_Tuple )Validate ()error {return _fcggaf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065");};func (_bbbbba ST_HtmlFmt )ValidateWithPath (path string )error {switch _bbbbba {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbbbba )); -};return nil ;};type ST_TableStyleType byte ; +// Pivot Area +PivotArea *CT_PivotArea ;}; -// Validate validates the StyleSheet and its children -func (_bacfe *StyleSheet )Validate ()error {return _bacfe .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074");};func NewCT_ColorScale ()*CT_ColorScale {_aeba :=&CT_ColorScale {};return _aeba };func (_effgb *ST_PaneState )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_effgb =0; -case "\u0073\u0070\u006ci\u0074":*_effgb =1;case "\u0066\u0072\u006f\u007a\u0065\u006e":*_effgb =2;case "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074":*_effgb =3;};return nil ;};const (ST_SortMethodUnset ST_SortMethod =0;ST_SortMethodStroke ST_SortMethod =1; -ST_SortMethodPinYin ST_SortMethod =2;ST_SortMethodNone ST_SortMethod =3;);func NewCalcChain ()*CalcChain {_bccbc :=&CalcChain {};_bccbc .CT_CalcChain =*NewCT_CalcChain ();return _bccbc ;};func (_gcbda *ST_GrowShrinkType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecdabb ,_aecgc :=d .Token (); -if _aecgc !=nil {return _aecgc ;};if _daadc ,_fcccg :=_ecdabb .(_c .EndElement );_fcccg &&_daadc .Name ==start .Name {*_gcbda =1;return nil ;};if _becfd ,_fdceeg :=_ecdabb .(_c .CharData );!_fdceeg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecdabb ); -}else {switch string (_becfd ){case "":*_gcbda =0;case "\u0069\u006e\u0073e\u0072\u0074\u0044\u0065\u006c\u0065\u0074\u0065":*_gcbda =1;case "i\u006e\u0073\u0065\u0072\u0074\u0043\u006c\u0065\u0061\u0072":*_gcbda =2;case "\u006f\u0076\u0065\u0072\u0077\u0072\u0069\u0074\u0065C\u006c\u0065\u0061\u0072":*_gcbda =3; -};};_ecdabb ,_aecgc =d .Token ();if _aecgc !=nil {return _aecgc ;};if _dabedf ,_bgbcfa :=_ecdabb .(_c .EndElement );_bgbcfa &&_dabedf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecdabb ); -}; +// ValidateWithPath validates the CT_TableStyleInfo and its children, prefixing error messages with path +func (_agcdfb *CT_TableStyleInfo )ValidateWithPath (path string )error {return nil };type CT_VolTypes struct{ -// ValidateWithPath validates the CT_IgnoredErrors and its children, prefixing error messages with path -func (_cgaed *CT_IgnoredErrors )ValidateWithPath (path string )error {for _baeab ,_gbdga :=range _cgaed .IgnoredError {if _egbfe :=_gbdga .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0049gn\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u005b\u0025\u0064\u005d",path ,_baeab )); -_egbfe !=nil {return _egbfe ;};};if _cgaed .ExtLst !=nil {if _eabeb :=_cgaed .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eabeb !=nil {return _eabeb ;};};return nil ;};const (ST_AxisUnset ST_Axis =0;ST_AxisAxisRow ST_Axis =1; -ST_AxisAxisCol ST_Axis =2;ST_AxisAxisPage ST_Axis =3;ST_AxisAxisValues ST_Axis =4;);const (ST_OleUpdateUnset ST_OleUpdate =0;ST_OleUpdateOLEUPDATE_ALWAYS ST_OleUpdate =1;ST_OleUpdateOLEUPDATE_ONCALL ST_OleUpdate =2;);func (_egeba *ST_DataValidationType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_egeba =0; -case "\u006e\u006f\u006e\u0065":*_egeba =1;case "\u0077\u0068\u006fl\u0065":*_egeba =2;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_egeba =3;case "\u006c\u0069\u0073\u0074":*_egeba =4;case "\u0064\u0061\u0074\u0065":*_egeba =5;case "\u0074\u0069\u006d\u0065":*_egeba =6; -case "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068":*_egeba =7;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_egeba =8;};return nil ;};func (_eeagb *CT_DataConsolidate )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abegd :=range start .Attr {if _abegd .Name .Local =="\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"{_eeagb .FunctionAttr .UnmarshalXMLAttr (_abegd ); -continue ;};if _abegd .Name .Local =="s\u0074\u0061\u0072\u0074\u004c\u0061\u0062\u0065\u006c\u0073"{_acaeg ,_fabaf :=_f .ParseBool (_abegd .Value );if _fabaf !=nil {return _fabaf ;};_eeagb .StartLabelsAttr =&_acaeg ;continue ;};if _abegd .Name .Local =="\u006c\u0065\u0066\u0074\u004c\u0061\u0062\u0065\u006c\u0073"{_cdcgc ,_ecad :=_f .ParseBool (_abegd .Value ); -if _ecad !=nil {return _ecad ;};_eeagb .LeftLabelsAttr =&_cdcgc ;continue ;};if _abegd .Name .Local =="\u0074o\u0070\u004c\u0061\u0062\u0065\u006cs"{_deceb ,_dgffg :=_f .ParseBool (_abegd .Value );if _dgffg !=nil {return _dgffg ;};_eeagb .TopLabelsAttr =&_deceb ; -continue ;};if _abegd .Name .Local =="\u006c\u0069\u006e\u006b"{_dgacf ,_fbbbf :=_f .ParseBool (_abegd .Value );if _fbbbf !=nil {return _fbbbf ;};_eeagb .LinkAttr =&_dgacf ;continue ;};};_aadag :for {_gedb ,_fgcbg :=d .Token ();if _fgcbg !=nil {return _fgcbg ; -};switch _eadc :=_gedb .(type ){case _c .StartElement :switch _eadc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"}:_eeagb .DataRefs =NewCT_DataRefs (); -if _cbegf :=d .DecodeElement (_eeagb .DataRefs ,&_eadc );_cbegf !=nil {return _cbegf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0043\u006fn\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065\u0020\u0025\u0076",_eadc .Name ); -if _ccgf :=d .Skip ();_ccgf !=nil {return _ccgf ;};};case _c .EndElement :break _aadag ;case _c .CharData :};};return nil ;};const (ST_UnderlineValuesUnset ST_UnderlineValues =0;ST_UnderlineValuesSingle ST_UnderlineValues =1;ST_UnderlineValuesDouble ST_UnderlineValues =2; -ST_UnderlineValuesSingleAccounting ST_UnderlineValues =3;ST_UnderlineValuesDoubleAccounting ST_UnderlineValues =4;ST_UnderlineValuesNone ST_UnderlineValues =5;);func (_addg *CT_CellFormula )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_baag :=range start .Attr {if _baag .Name .Local =="\u0074"{_addg .TAttr .UnmarshalXMLAttr (_baag ); -continue ;};if _baag .Name .Local =="\u0061\u0063\u0061"{_eagdd ,_bedf :=_f .ParseBool (_baag .Value );if _bedf !=nil {return _bedf ;};_addg .AcaAttr =&_eagdd ;continue ;};if _baag .Name .Local =="\u0072\u0065\u0066"{_gadf :=_baag .Value ;_addg .RefAttr =&_gadf ; -continue ;};if _baag .Name .Local =="\u0064\u0074\u0032\u0044"{_fegfc ,_gecg :=_f .ParseBool (_baag .Value );if _gecg !=nil {return _gecg ;};_addg .Dt2DAttr =&_fegfc ;continue ;};if _baag .Name .Local =="\u0064\u0074\u0072"{_gbgb ,_gdbc :=_f .ParseBool (_baag .Value ); -if _gdbc !=nil {return _gdbc ;};_addg .DtrAttr =&_gbgb ;continue ;};if _baag .Name .Local =="\u0064\u0065\u006c\u0031"{_fcef ,_dacfa :=_f .ParseBool (_baag .Value );if _dacfa !=nil {return _dacfa ;};_addg .Del1Attr =&_fcef ;continue ;};if _baag .Name .Local =="\u0064\u0065\u006c\u0032"{_edec ,_cbgf :=_f .ParseBool (_baag .Value ); -if _cbgf !=nil {return _cbgf ;};_addg .Del2Attr =&_edec ;continue ;};if _baag .Name .Local =="\u0072\u0031"{_bggg :=_baag .Value ;_addg .R1Attr =&_bggg ;continue ;};if _baag .Name .Local =="\u0072\u0032"{_faca :=_baag .Value ;_addg .R2Attr =&_faca ;continue ; -};if _baag .Name .Local =="\u0063\u0061"{_gcbf ,_fdgd :=_f .ParseBool (_baag .Value );if _fdgd !=nil {return _fdgd ;};_addg .CaAttr =&_gcbf ;continue ;};if _baag .Name .Local =="\u0073\u0069"{_gefa ,_gffa :=_f .ParseUint (_baag .Value ,10,32);if _gffa !=nil {return _gffa ; -};_gdcf :=uint32 (_gefa );_addg .SiAttr =&_gdcf ;continue ;};if _baag .Name .Local =="\u0062\u0078"{_cccb ,_ebca :=_f .ParseBool (_baag .Value );if _ebca !=nil {return _ebca ;};_addg .BxAttr =&_cccb ;continue ;};};for {_dagc ,_gbda :=d .Token ();if _gbda !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u0065\u006c\u006c\u0046\u006f\u0072\u006d\u0075\u006c\u0061:\u0020\u0025\u0073",_gbda ); -};if _ebac ,_bbbdf :=_dagc .(_c .CharData );_bbbdf {_addg .Content =string (_ebac );};if _fcgg ,_fcbca :=_dagc .(_c .EndElement );_fcbca &&_fcgg .Name ==start .Name {break ;};};return nil ;};func (_cabcf *CT_OleItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bbbe :for {_daafc ,_efgcde :=d .Token (); -if _efgcde !=nil {return _efgcde ;};switch _fbgfe :=_daafc .(type ){case _c .StartElement :switch _fbgfe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fl\u0065\u0049\u0074\u0065\u006d"}:_cfeae :=NewCT_OleItem (); -if _gdcee :=d .DecodeElement (_cfeae ,&_fbgfe );_gdcee !=nil {return _gdcee ;};_cabcf .OleItem =append (_cabcf .OleItem ,_cfeae );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_fbgfe .Name ); -if _egfefc :=d .Skip ();_egfefc !=nil {return _egfefc ;};};case _c .EndElement :break _bbbe ;case _c .CharData :};};return nil ;};func (_efcbf ST_TargetScreenSize )Validate ()error {return _efcbf .ValidateWithPath ("")};func NewCT_Tuples ()*CT_Tuples {_dacfag :=&CT_Tuples {}; -return _dacfag };func (_gaeba ST_ConditionalFormattingOperator )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gaeba .String (),start );};type CT_MetadataRecord struct{ +// Volatile Dependency Type +VolType []*CT_VolType ;ExtLst *CT_ExtensionList ;}; -// Metadata Record Type Index -TAttr uint32 ; +// ValidateWithPath validates the CT_WebPublishing and its children, prefixing error messages with path +func (_beffd *CT_WebPublishing )ValidateWithPath (path string )error {if _ebgfbdf :=_beffd .TargetScreenSizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0053c\u0072\u0065\u0065\u006e\u0053i\u007a\u0065\u0041\u0074\u0074\u0072");_ebgfbdf !=nil {return _ebgfbdf ; +};return nil ;};func NewCT_TableColumn ()*CT_TableColumn {_ebcec :=&CT_TableColumn {};return _ebcec };func NewCT_NumFmts ()*CT_NumFmts {_geagc :=&CT_NumFmts {};return _geagc };func (_cbdfcg *CT_SortCondition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eecgg :=range start .Attr {if _eecgg .Name .Local =="\u0064\u0065\u0073\u0063\u0065\u006e\u0064\u0069\u006e\u0067"{_deded ,_cecaef :=_g .ParseBool (_eecgg .Value ); +if _cecaef !=nil {return _cecaef ;};_cbdfcg .DescendingAttr =&_deded ;continue ;};if _eecgg .Name .Local =="\u0073\u006f\u0072\u0074\u0042\u0079"{_cbdfcg .SortByAttr .UnmarshalXMLAttr (_eecgg );continue ;};if _eecgg .Name .Local =="\u0072\u0065\u0066"{_cagdfg :=_eecgg .Value ; +_cbdfcg .RefAttr =_cagdfg ;continue ;};if _eecgg .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073\u0074"{_aaaece :=_eecgg .Value ;_cbdfcg .CustomListAttr =&_aaaece ;continue ;};if _eecgg .Name .Local =="\u0064\u0078\u0066I\u0064"{_daaagd ,_dgbec :=_g .ParseUint (_eecgg .Value ,10,32); +if _dgbec !=nil {return _dgbec ;};_bbdfgb :=uint32 (_daaagd );_cbdfcg .DxfIdAttr =&_bbdfgb ;continue ;};if _eecgg .Name .Local =="\u0069c\u006f\u006e\u0053\u0065\u0074"{_cbdfcg .IconSetAttr .UnmarshalXMLAttr (_eecgg );continue ;};if _eecgg .Name .Local =="\u0069\u0063\u006f\u006e\u0049\u0064"{_cccgf ,_cddca :=_g .ParseUint (_eecgg .Value ,10,32); +if _cddca !=nil {return _cddca ;};_dgedd :=uint32 (_cccgf );_cbdfcg .IconIdAttr =&_dgedd ;continue ;};};for {_gfecfc ,_bgece :=d .Token ();if _bgece !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006f\u0072\u0074C\u006fn\u0064\u0069\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_bgece ); +};if _agbbff ,_bgdcef :=_gfecfc .(_c .EndElement );_bgdcef &&_agbbff .Name ==start .Name {break ;};};return nil ;};func (_debac *CT_MdxMemeberProp )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcaeg :=range start .Attr {if _gcaeg .Name .Local =="\u006e"{_afadb ,_feadc :=_g .ParseUint (_gcaeg .Value ,10,32); +if _feadc !=nil {return _feadc ;};_debac .NAttr =uint32 (_afadb );continue ;};if _gcaeg .Name .Local =="\u006e\u0070"{_cgfea ,_gcddc :=_g .ParseUint (_gcaeg .Value ,10,32);if _gcddc !=nil {return _gcddc ;};_debac .NpAttr =uint32 (_cgfea );continue ;};}; +for {_gbedfc ,_cebda :=d .Token ();if _cebda !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065\u0072\u0050\u0072\u006f\u0070: \u0025\u0073",_cebda );};if _ggeff ,_cfcea :=_gbedfc .(_c .EndElement ); +_cfcea &&_ggeff .Name ==start .Name {break ;};};return nil ;};func (_ddcg *CT_Cols )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_eebb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c"}}; +for _ ,_aadbf :=range _ddcg .Col {e .EncodeElement (_aadbf ,_eebb );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ControlPr struct{ -// Metadata Record Value Index -VAttr uint32 ;}; +// Locked Flag +LockedAttr *bool ; -// ValidateWithPath validates the CT_TableStyles and its children, prefixing error messages with path -func (_dgfgbc *CT_TableStyles )ValidateWithPath (path string )error {for _fbebe ,_dacac :=range _dgfgbc .TableStyle {if _ccaag :=_dacac .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u005b\u0025\u0064\u005d",path ,_fbebe )); -_ccaag !=nil {return _ccaag ;};};return nil ;}; +// Default Size Flag +DefaultSizeAttr *bool ; -// ValidateWithPath validates the CT_SheetProtection and its children, prefixing error messages with path -func (_fgcgc *CT_SheetProtection )ValidateWithPath (path string )error {return nil };func (_fgbaeb *CT_WebPublishObject )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgbaeb .IdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0076I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgbaeb .DivIdAttr )});if _fgbaeb .SourceObjectAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075r\u0063\u0065\u004f\u0062\u006a\u0065\u0063\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fgbaeb .SourceObjectAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0073t\u0069\u006e\u0061\u0074\u0069\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_fgbaeb .DestinationFileAttr )});if _fgbaeb .TitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fgbaeb .TitleAttr )}); -};if _fgbaeb .AutoRepublishAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0052\u0065\u0070\u0075\u0062\u006c\u0069\u0073\u0068"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgbaeb .AutoRepublishAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Print Flag +PrintAttr *bool ; -// Validate validates the CT_PCDKPI and its children -func (_cbgdg *CT_PCDKPI )Validate ()error {return _cbgdg .ValidateWithPath ("\u0043T\u005f\u0050\u0043\u0044\u004b\u0050I");};type CT_CellSmartTagPr struct{ +// Disabled Flag +DisabledAttr *bool ; -// Key Name -KeyAttr string ; +// Recalculation Flag +RecalcAlwaysAttr *bool ; -// Value -ValAttr string ;};func (_gaecgf *CT_RevisionsChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gaecgf .Rrc !=nil {_ddbda :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0072\u0063"}};for _ ,_fcbceb :=range _gaecgf .Rrc {e .EncodeElement (_fcbceb ,_ddbda ); -};}else if _gaecgf .Rm !=nil {_aedcgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006d"}};for _ ,_bebdd :=range _gaecgf .Rm {e .EncodeElement (_bebdd ,_aedcgf );};}else if _gaecgf .Rcv !=nil {_ecgga :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0076"}}; -for _ ,_eafea :=range _gaecgf .Rcv {e .EncodeElement (_eafea ,_ecgga );};}else if _gaecgf .Rsnm !=nil {_efbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0073\u006e\u006d"}};for _ ,_ecgdc :=range _gaecgf .Rsnm {e .EncodeElement (_ecgdc ,_efbf ); -};}else if _gaecgf .Ris !=nil {_abbgb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0069\u0073"}};for _ ,_agggb :=range _gaecgf .Ris {e .EncodeElement (_agggb ,_abbgb );};}else if _gaecgf .Rcc !=nil {_acbfad :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0063\u0063"}}; -for _ ,_gegade :=range _gaecgf .Rcc {e .EncodeElement (_gegade ,_acbfad );};}else if _gaecgf .Rfmt !=nil {_befef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0066\u006d\u0074"}};for _ ,_gffad :=range _gaecgf .Rfmt {e .EncodeElement (_gffad ,_befef ); -};}else if _gaecgf .Raf !=nil {_cgcdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0061\u0066"}};for _ ,_babefe :=range _gaecgf .Raf {e .EncodeElement (_babefe ,_cgcdf );};}else if _gaecgf .Rdn !=nil {_bcbdf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0064\u006e"}}; -for _ ,_edgdad :=range _gaecgf .Rdn {e .EncodeElement (_edgdad ,_bcbdf );};}else if _gaecgf .Rcmt !=nil {_cadd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063\u006d\u0074"}};for _ ,_debfe :=range _gaecgf .Rcmt {e .EncodeElement (_debfe ,_cadd ); -};}else if _gaecgf .Rqt !=nil {_ebdbd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0071\u0074"}};for _ ,_ffabee :=range _gaecgf .Rqt {e .EncodeElement (_ffabee ,_ebdbd );};}else if _gaecgf .Rcft !=nil {_aeedac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0063\u0066\u0074"}}; -for _ ,_eaceae :=range _gaecgf .Rcft {e .EncodeElement (_eaceae ,_aeedac );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// UI Object Flag +UiObjectAttr *bool ; -// Validate validates the CT_CellAlignment and its children -func (_bcd *CT_CellAlignment )Validate ()error {return _bcd .ValidateWithPath ("\u0043\u0054_\u0043\u0065\u006cl\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");}; +// Automatic Fill Flag +AutoFillAttr *bool ; -// ValidateWithPath validates the CT_CustomChartsheetViews and its children, prefixing error messages with path -func (_bceg *CT_CustomChartsheetViews )ValidateWithPath (path string )error {for _facga ,_geaf :=range _bceg .CustomSheetView {if _gafa :=_geaf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u005b\u0025d\u005d",path ,_facga )); -_gafa !=nil {return _gafa ;};};return nil ;};func (_ffab *CT_DdeValues )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdadf :=range start .Attr {if _fdadf .Name .Local =="\u0072\u006f\u0077\u0073"{_cfcfg ,_ddagc :=_f .ParseUint (_fdadf .Value ,10,32); -if _ddagc !=nil {return _ddagc ;};_eaecc :=uint32 (_cfcfg );_ffab .RowsAttr =&_eaecc ;continue ;};if _fdadf .Name .Local =="\u0063\u006f\u006c\u0073"{_aaaed ,_decb :=_f .ParseUint (_fdadf .Value ,10,32);if _decb !=nil {return _decb ;};_eedf :=uint32 (_aaaed ); -_ffab .ColsAttr =&_eedf ;continue ;};};_gcbc :for {_fdge ,_gdabd :=d .Token ();if _gdabd !=nil {return _gdabd ;};switch _fdgcg :=_fdge .(type ){case _c .StartElement :switch _fdgcg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006cu\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006cu\u0065"}:_bbffa :=NewCT_DdeValue (); -if _fcda :=d .DecodeElement (_bbffa ,&_fdgcg );_fcda !=nil {return _fcda ;};_ffab .Value =append (_ffab .Value ,_bbffa );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u0064\u0065V\u0061\u006c\u0075\u0065\u0073\u0020\u0025\u0076",_fdgcg .Name ); -if _abfbd :=d .Skip ();_abfbd !=nil {return _abfbd ;};};case _c .EndElement :break _gcbc ;case _c .CharData :};};return nil ;}; +// Automatic Line Flag +AutoLineAttr *bool ; -// ValidateWithPath validates the CT_BooleanProperty and its children, prefixing error messages with path -func (_fcf *CT_BooleanProperty )ValidateWithPath (path string )error {return nil }; +// Automatic Size Flag +AutoPictAttr *bool ; -// Validate validates the AG_AutoFormat and its children -func (_bf *AG_AutoFormat )Validate ()error {return _bf .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074");}; +// Custom Function +MacroAttr *string ; -// ValidateWithPath validates the CT_QueryTable and its children, prefixing error messages with path -func (_deffb *CT_QueryTable )ValidateWithPath (path string )error {if _badfd :=_deffb .GrowShrinkTypeAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006fwS\u0068\u0072\u0069\u006e\u006b\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_badfd !=nil {return _badfd ; -};if _deffb .QueryTableRefresh !=nil {if _fcdcge :=_deffb .QueryTableRefresh .ValidateWithPath (path +"\u002fQ\u0075e\u0072\u0079\u0054\u0061\u0062l\u0065\u0052e\u0066\u0072\u0065\u0073\u0068");_fcdcge !=nil {return _fcdcge ;};};if _deffb .ExtLst !=nil {if _bafaa :=_deffb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_bafaa !=nil {return _bafaa ;};};return nil ;};func (_ddbde *CT_PivotCacheDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddbde .CacheSource =NewCT_CacheSource ();_ddbde .CacheFields =NewCT_CacheFields ();for _ ,_accagd :=range start .Attr {if _accagd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_accagd .Name .Local =="\u0069\u0064"||_accagd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_accagd .Name .Local =="\u0069\u0064"{_fddec :=_accagd .Value ; -_ddbde .IdAttr =&_fddec ;continue ;};if _accagd .Name .Local =="\u0069n\u0076\u0061\u006c\u0069\u0064"{_aedfbg ,_cbbbg :=_f .ParseBool (_accagd .Value );if _cbbbg !=nil {return _cbbbg ;};_ddbde .InvalidAttr =&_aedfbg ;continue ;};if _accagd .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_ffdef ,_dgada :=_f .ParseBool (_accagd .Value ); -if _dgada !=nil {return _dgada ;};_ddbde .SaveDataAttr =&_ffdef ;continue ;};if _accagd .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_cgedc ,_fffg :=_f .ParseBool (_accagd .Value );if _fffg !=nil {return _fffg ; -};_ddbde .RefreshOnLoadAttr =&_cgedc ;continue ;};if _accagd .Name .Local =="\u006f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u004de\u006d\u006f\u0072\u0079"{_aabafa ,_dbdc :=_f .ParseBool (_accagd .Value );if _dbdc !=nil {return _dbdc ;};_ddbde .OptimizeMemoryAttr =&_aabafa ; -continue ;};if _accagd .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_ecbcc ,_bebga :=_f .ParseBool (_accagd .Value );if _bebga !=nil {return _bebga ;};_ddbde .EnableRefreshAttr =&_ecbcc ;continue ;};if _accagd .Name .Local =="r\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0042\u0079"{_abdgg :=_accagd .Value ; -_ddbde .RefreshedByAttr =&_abdgg ;continue ;};if _accagd .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0065\u0064\u0044\u0061\u0074\u0065"{_badabd ,_eagae :=_f .ParseFloat (_accagd .Value ,64);if _eagae !=nil {return _eagae ;};_ddbde .RefreshedDateAttr =&_badabd ; -continue ;};if _accagd .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0044\u0061\u0074\u0065\u0049\u0073\u006f"{_edfbeb ,_edfbf :=ParseStdlibTime (_accagd .Value );if _edfbf !=nil {return _edfbf ;};_ddbde .RefreshedDateIsoAttr =&_edfbeb ; -continue ;};if _accagd .Name .Local =="\u0062a\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0051\u0075\u0065\u0072\u0079"{_eggb ,_cbdaef :=_f .ParseBool (_accagd .Value );if _cbdaef !=nil {return _cbdaef ;};_ddbde .BackgroundQueryAttr =&_eggb ;continue ; -};if _accagd .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0049\u0074\u0065\u006d\u0073L\u0069\u006d\u0069\u0074"{_aaaab ,_deegce :=_f .ParseUint (_accagd .Value ,10,32);if _deegce !=nil {return _deegce ;};_gaddd :=uint32 (_aaaab );_ddbde .MissingItemsLimitAttr =&_gaddd ; -continue ;};if _accagd .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_dgccg ,_ddeaf :=_f .ParseUint (_accagd .Value ,10,8);if _ddeaf !=nil {return _ddeaf ;};_fafdfg :=uint8 (_dgccg );_ddbde .CreatedVersionAttr =&_fafdfg ; -continue ;};if _accagd .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_afaag ,_abbge :=_f .ParseUint (_accagd .Value ,10,8);if _abbge !=nil {return _abbge ;};_dgdgda :=uint8 (_afaag );_ddbde .RefreshedVersionAttr =&_dgdgda ; -continue ;};if _accagd .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_egdff ,_cfgga :=_f .ParseUint (_accagd .Value ,10,8);if _cfgga !=nil {return _cfgga ;};_bdeab :=uint8 (_egdff ); -_ddbde .MinRefreshableVersionAttr =&_bdeab ;continue ;};if _accagd .Name .Local =="r\u0065\u0063\u006f\u0072\u0064\u0043\u006f\u0075\u006e\u0074"{_abbag ,_eggcf :=_f .ParseUint (_accagd .Value ,10,32);if _eggcf !=nil {return _eggcf ;};_daff :=uint32 (_abbag ); -_ddbde .RecordCountAttr =&_daff ;continue ;};if _accagd .Name .Local =="\u0075\u0070g\u0072\u0061\u0064e\u004f\u006e\u0052\u0065\u0066\u0072\u0065\u0073\u0068"{_ddcdca ,_egfgab :=_f .ParseBool (_accagd .Value );if _egfgab !=nil {return _egfgab ;};_ddbde .UpgradeOnRefreshAttr =&_ddcdca ; -continue ;};if _accagd .Name .Local =="\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"{_egaea ,_fcbdbf :=_f .ParseBool (_accagd .Value );if _fcbdbf !=nil {return _fcbdbf ;};_ddbde .TupleCacheAttr =&_egaea ;continue ;};if _accagd .Name .Local =="\u0073u\u0070p\u006f\u0072\u0074\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0079"{_dcefda ,_fbbc :=_f .ParseBool (_accagd .Value ); -if _fbbc !=nil {return _fbbc ;};_ddbde .SupportSubqueryAttr =&_dcefda ;continue ;};if _accagd .Name .Local =="s\u0075p\u0070\u006f\u0072\u0074\u0041\u0064\u0076\u0061n\u0063\u0065\u0064\u0044ri\u006c\u006c"{_bfgcfc ,_bbffb :=_f .ParseBool (_accagd .Value ); -if _bbffb !=nil {return _bbffb ;};_ddbde .SupportAdvancedDrillAttr =&_bfgcfc ;continue ;};};_aagedd :for {_bcegc ,_eebca :=d .Token ();if _eebca !=nil {return _eebca ;};switch _ebbbc :=_bcegc .(type ){case _c .StartElement :switch _ebbbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0053\u006f\u0075\u0072\u0063\u0065"}:if _fgade :=d .DecodeElement (_ddbde .CacheSource ,&_ebbbc ); -_fgade !=nil {return _fgade ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:if _cabad :=d .DecodeElement (_ddbde .CacheFields ,&_ebbbc ); -_cabad !=nil {return _cabad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_ddbde .CacheHierarchies =NewCT_CacheHierarchies (); -if _bbbgfe :=d .DecodeElement (_ddbde .CacheHierarchies ,&_ebbbc );_bbbgfe !=nil {return _bbbgfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0070\u0069\u0073"}:_ddbde .Kpis =NewCT_PCDKPIs (); -if _bfgee :=d .DecodeElement (_ddbde .Kpis ,&_ebbbc );_bfgee !=nil {return _bfgee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065"}:_ddbde .TupleCache =NewCT_TupleCache (); -if _dacecb :=d .DecodeElement (_ddbde .TupleCache ,&_ebbbc );_dacecb !=nil {return _dacecb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063a\u006cc\u0075\u006c\u0061\u0074\u0065\u0064\u0049\u0074\u0065\u006d\u0073"}:_ddbde .CalculatedItems =NewCT_CalculatedItems (); -if _ffcac :=d .DecodeElement (_ddbde .CalculatedItems ,&_ebbbc );_ffcac !=nil {return _ffcac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065m\u0062\u0065\u0072\u0073"}:_ddbde .CalculatedMembers =NewCT_CalculatedMembers (); -if _beafb :=d .DecodeElement (_ddbde .CalculatedMembers ,&_ebbbc );_beafb !=nil {return _beafb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073"}:_ddbde .Dimensions =NewCT_Dimensions (); -if _cddgb :=d .DecodeElement (_ddbde .Dimensions ,&_ebbbc );_cddgb !=nil {return _cddgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073"}:_ddbde .MeasureGroups =NewCT_MeasureGroups (); -if _ccdbd :=d .DecodeElement (_ddbde .MeasureGroups ,&_ebbbc );_ccdbd !=nil {return _ccdbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0061\u0070\u0073"}:_ddbde .Maps =NewCT_MeasureDimensionMaps (); -if _daeca :=d .DecodeElement (_ddbde .Maps ,&_ebbbc );_daeca !=nil {return _daeca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddbde .ExtLst =NewCT_ExtensionList (); -if _fcecd :=d .DecodeElement (_ddbde .ExtLst ,&_ebbbc );_fcecd !=nil {return _fcecd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u0044\u0065\u0066\u0069\u006e\u0069t\u0069\u006f\u006e \u0025\u0076",_ebbbc .Name ); -if _feeac :=d .Skip ();_feeac !=nil {return _feeac ;};};case _c .EndElement :break _aagedd ;case _c .CharData :};};return nil ;};func NewCT_DefinedName ()*CT_DefinedName {_dadfb :=&CT_DefinedName {};return _dadfb }; +// Alternative Text +AltTextAttr *string ; -// Validate validates the CT_MergeCells and its children -func (_aabfc *CT_MergeCells )Validate ()error {return _aabfc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073");};func (_ggf *CT_Border )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efb :=range start .Attr {if _efb .Name .Local =="\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0055\u0070"{_gbca ,_fed :=_f .ParseBool (_efb .Value ); -if _fed !=nil {return _fed ;};_ggf .DiagonalUpAttr =&_gbca ;continue ;};if _efb .Name .Local =="\u0064\u0069\u0061g\u006f\u006e\u0061\u006c\u0044\u006f\u0077\u006e"{_cef ,_gdd :=_f .ParseBool (_efb .Value );if _gdd !=nil {return _gdd ;};_ggf .DiagonalDownAttr =&_cef ; -continue ;};if _efb .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_cbd ,_ecb :=_f .ParseBool (_efb .Value );if _ecb !=nil {return _ecb ;};_ggf .OutlineAttr =&_cbd ;continue ;};};_ccc :for {_fbd ,_cbbd :=d .Token ();if _cbbd !=nil {return _cbbd ; -};switch _ddc :=_fbd .(type ){case _c .StartElement :switch _ddc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_ggf .Start =NewCT_BorderPr (); -if _agdf :=d .DecodeElement (_ggf .Start ,&_ddc );_agdf !=nil {return _agdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064"}:_ggf .End =NewCT_BorderPr (); -if _gfdc :=d .DecodeElement (_ggf .End ,&_ddc );_gfdc !=nil {return _gfdc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_ggf .Left =NewCT_BorderPr (); -if _cdcb :=d .DecodeElement (_ggf .Left ,&_ddc );_cdcb !=nil {return _cdcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_ggf .Right =NewCT_BorderPr (); -if _fcg :=d .DecodeElement (_ggf .Right ,&_ddc );_fcg !=nil {return _fcg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f\u0070"}:_ggf .Top =NewCT_BorderPr (); -if _cage :=d .DecodeElement (_ggf .Top ,&_ddc );_cage !=nil {return _cage ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_ggf .Bottom =NewCT_BorderPr (); -if _ccfc :=d .DecodeElement (_ggf .Bottom ,&_ddc );_ccfc !=nil {return _ccfc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0061\u0067\u006f\u006e\u0061\u006c"}:_ggf .Diagonal =NewCT_BorderPr (); -if _ffca :=d .DecodeElement (_ggf .Diagonal ,&_ddc );_ffca !=nil {return _ffca ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"}:_ggf .Vertical =NewCT_BorderPr (); -if _dcf :=d .DecodeElement (_ggf .Vertical ,&_ddc );_dcf !=nil {return _dcf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"}:_ggf .Horizontal =NewCT_BorderPr (); -if _cga :=d .DecodeElement (_ggf .Horizontal ,&_ddc );_cga !=nil {return _cga ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0042\u006f\u0072d\u0065\u0072 \u0025\u0076",_ddc .Name ); -if _ccb :=d .Skip ();_ccb !=nil {return _ccb ;};};case _c .EndElement :break _ccc ;case _c .CharData :};};return nil ;};func NewCT_CustomSheetView ()*CT_CustomSheetView {_egaec :=&CT_CustomSheetView {};_egaec .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _egaec ;}; +// Linked Formula +LinkedCellAttr *string ; -// ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path -func (_febcf *CT_FontFamily )ValidateWithPath (path string )error {if _febcf .ValAttr < 0{return _fg .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_febcf .ValAttr ); -};if _febcf .ValAttr > 14{return _fg .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003c\u003d\u0020\u00314 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_febcf .ValAttr );};return nil ;};func (_gbdfc *CT_Filters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_agfb :=range start .Attr {if _agfb .Name .Local =="\u0062\u006c\u0061n\u006b"{_gaadd ,_adebb :=_f .ParseBool (_agfb .Value ); -if _adebb !=nil {return _adebb ;};_gbdfc .BlankAttr =&_gaadd ;continue ;};if _agfb .Name .Local =="\u0063\u0061\u006ce\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065"{_gbdfc .CalendarTypeAttr .UnmarshalXMLAttr (_agfb );continue ;};};_edcga :for {_aeedf ,_dgede :=d .Token (); -if _dgede !=nil {return _dgede ;};switch _bbcd :=_aeedf .(type ){case _c .StartElement :switch _bbcd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u006c\u0074\u0065\u0072"}:_ggefc :=NewCT_Filter (); -if _bbca :=d .DecodeElement (_ggefc ,&_bbcd );_bbca !=nil {return _bbca ;};_gbdfc .Filter =append (_gbdfc .Filter ,_ggefc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d"}:_eaff :=NewCT_DateGroupItem (); -if _cgcbf :=d .DecodeElement (_eaff ,&_bbcd );_cgcbf !=nil {return _cgcbf ;};_gbdfc .DateGroupItem =append (_gbdfc .DateGroupItem ,_eaff );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025\u0076",_bbcd .Name ); -if _ffae :=d .Skip ();_ffae !=nil {return _ffae ;};};case _c .EndElement :break _edcga ;case _c .CharData :};};return nil ;};type CT_CellStyleXfs struct{ +// List Items Source Range +ListFillRangeAttr *string ; -// Style Count -CountAttr *uint32 ; +// Image Format +CfAttr *string ;IdAttr *string ; -// Formatting Elements -Xf []*CT_Xf ;};func (_ebafcb ST_PivotFilterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ebafcb .String (),start );};type CT_DeletedField struct{ +// Object Cell Anchor +Anchor *CT_ObjectAnchor ;};func (_fedbac ST_HorizontalAlignment )Validate ()error {return _fedbac .ValidateWithPath ("")}; -// Deleted Fields Name -NameAttr string ;};func (_bgdaa *CT_Hyperlinks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_agaag :for {_bbebgg ,_agdgc :=d .Token ();if _agdgc !=nil {return _agdgc ;};switch _dcbfbd :=_bbebgg .(type ){case _c .StartElement :switch _dcbfbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fceed :=NewCT_Hyperlink (); -if _fabd :=d .DecodeElement (_fceed ,&_dcbfbd );_fabd !=nil {return _fabd ;};_bgdaa .Hyperlink =append (_bgdaa .Hyperlink ,_fceed );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048y\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073 \u0025\u0076",_dcbfbd .Name ); -if _cgaad :=d .Skip ();_cgaad !=nil {return _cgaad ;};};case _c .EndElement :break _agaag ;case _c .CharData :};};return nil ;};func (_gfdbec ST_Qualifier )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gfdbec .String (),start ); -};func (_dbecc ST_VolValueType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cfagcc :=_c .Attr {};_cfagcc .Name =name ;switch _dbecc {case ST_VolValueTypeUnset :_cfagcc .Value ="";case ST_VolValueTypeB :_cfagcc .Value ="\u0062";case ST_VolValueTypeN :_cfagcc .Value ="\u006e"; -case ST_VolValueTypeE :_cfagcc .Value ="\u0065";case ST_VolValueTypeS :_cfagcc .Value ="\u0073";};return _cfagcc ,nil ;};func (_cfbdf *CT_XmlPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_cfbdf .MapIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0070\u0061t\u0068"},Value :_fg .Sprintf ("\u0025\u0076",_cfbdf .XpathAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_cfbdf .XmlDataTypeAttr )}); -e .EncodeToken (start );if _cfbdf .ExtLst !=nil {_fegeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cfbdf .ExtLst ,_fegeb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_faeca ST_VerticalAlignment )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_febdff :=_c .Attr {};_febdff .Name =name ;switch _faeca {case ST_VerticalAlignmentUnset :_febdff .Value ="";case ST_VerticalAlignmentTop :_febdff .Value ="\u0074\u006f\u0070"; -case ST_VerticalAlignmentCenter :_febdff .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_VerticalAlignmentBottom :_febdff .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case ST_VerticalAlignmentJustify :_febdff .Value ="\u006au\u0073\u0074\u0069\u0066\u0079"; -case ST_VerticalAlignmentDistributed :_febdff .Value ="d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return _febdff ,nil ;};func (_cfabf *CT_QueryTable )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfgge :=range start .Attr {if _cfgge .Name .Local =="\u006e\u0061\u006d\u0065"{_acgca :=_cfgge .Value ; -_cfabf .NameAttr =_acgca ;continue ;};if _cfgge .Name .Local =="\u0068e\u0061\u0064\u0065\u0072\u0073"{_bgfgf ,_agcgda :=_f .ParseBool (_cfgge .Value );if _agcgda !=nil {return _agcgda ;};_cfabf .HeadersAttr =&_bgfgf ;continue ;};if _cfgge .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_bebfe ,_agdfb :=_f .ParseBool (_cfgge .Value ); -if _agdfb !=nil {return _agdfb ;};_cfabf .RowNumbersAttr =&_bebfe ;continue ;};if _cfgge .Name .Local =="\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"{_ddadc ,_ccge :=_f .ParseBool (_cfgge .Value );if _ccge !=nil {return _ccge ; -};_cfabf .DisableRefreshAttr =&_ddadc ;continue ;};if _cfgge .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065f\u0072\u0065\u0073\u0068"{_gcafc ,_bdbada :=_f .ParseBool (_cfgge .Value );if _bdbada !=nil {return _bdbada ; -};_cfabf .BackgroundRefreshAttr =&_gcafc ;continue ;};if _cfgge .Name .Local =="\u0066\u0069\u0072\u0073tB\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0052\u0065\u0066\u0072\u0065s\u0068"{_bbdfd ,_agfcbe :=_f .ParseBool (_cfgge .Value );if _agfcbe !=nil {return _agfcbe ; -};_cfabf .FirstBackgroundRefreshAttr =&_bbdfd ;continue ;};if _cfgge .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_eegbgd ,_efcbe :=_f .ParseBool (_cfgge .Value );if _efcbe !=nil {return _efcbe ;};_cfabf .RefreshOnLoadAttr =&_eegbgd ; -continue ;};if _cfgge .Name .Local =="\u0067\u0072\u006f\u0077\u0053\u0068\u0072\u0069\u006ek\u0054\u0079\u0070\u0065"{_cfabf .GrowShrinkTypeAttr .UnmarshalXMLAttr (_cfgge );continue ;};if _cfgge .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_cgbgg ,_dfeae :=_f .ParseBool (_cfgge .Value ); -if _dfeae !=nil {return _dfeae ;};_cfabf .FillFormulasAttr =&_cgbgg ;continue ;};if _cfgge .Name .Local =="\u0072\u0065m\u006f\u0076\u0065D\u0061\u0074\u0061\u004f\u006e\u0053\u0061\u0076\u0065"{_bdeaec ,_fbag :=_f .ParseBool (_cfgge .Value );if _fbag !=nil {return _fbag ; -};_cfabf .RemoveDataOnSaveAttr =&_bdeaec ;continue ;};if _cfgge .Name .Local =="d\u0069\u0073\u0061\u0062\u006c\u0065\u0045\u0064\u0069\u0074"{_egdfe ,_gdeee :=_f .ParseBool (_cfgge .Value );if _gdeee !=nil {return _gdeee ;};_cfabf .DisableEditAttr =&_egdfe ; -continue ;};if _cfgge .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_dcfeag ,_acbfb :=_f .ParseBool (_cfgge .Value );if _acbfb !=nil {return _acbfb ;};_cfabf .PreserveFormattingAttr =&_dcfeag ; -continue ;};if _cfgge .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006eW\u0069\u0064\u0074\u0068"{_dcaa ,_afgfed :=_f .ParseBool (_cfgge .Value );if _afgfed !=nil {return _afgfed ;};_cfabf .AdjustColumnWidthAttr =&_dcaa ; -continue ;};if _cfgge .Name .Local =="\u0069\u006e\u0074e\u0072\u006d\u0065\u0064\u0069\u0061\u0074\u0065"{_fceag ,_gbcde :=_f .ParseBool (_cfgge .Value );if _gbcde !=nil {return _gbcde ;};_cfabf .IntermediateAttr =&_fceag ;continue ;};if _cfgge .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_cfbae ,_gfdbd :=_f .ParseUint (_cfgge .Value ,10,32); -if _gfdbd !=nil {return _gfdbd ;};_cfabf .ConnectionIdAttr =uint32 (_cfbae );continue ;};if _cfgge .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_ffabb ,_baeed :=_f .ParseUint (_cfgge .Value ,10,32);if _baeed !=nil {return _baeed ; -};_ccedc :=uint32 (_ffabb );_cfabf .AutoFormatIdAttr =&_ccedc ;continue ;};if _cfgge .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_acafc ,_afece :=_f .ParseBool (_cfgge .Value );if _afece !=nil {return _afece ; -};_cfabf .ApplyNumberFormatsAttr =&_acafc ;continue ;};if _cfgge .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cdcfde ,_cdecg :=_f .ParseBool (_cfgge .Value );if _cdecg !=nil {return _cdecg ; -};_cfabf .ApplyBorderFormatsAttr =&_cdcfde ;continue ;};if _cfgge .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_eegeb ,_gffed :=_f .ParseBool (_cfgge .Value );if _gffed !=nil {return _gffed ;}; -_cfabf .ApplyFontFormatsAttr =&_eegeb ;continue ;};if _cfgge .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_bdfbg ,_gbdcf :=_f .ParseBool (_cfgge .Value );if _gbdcf !=nil {return _gbdcf ; -};_cfabf .ApplyPatternFormatsAttr =&_bdfbg ;continue ;};if _cfgge .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_dfbda ,_edcgdc :=_f .ParseBool (_cfgge .Value );if _edcgdc !=nil {return _edcgdc ; -};_cfabf .ApplyAlignmentFormatsAttr =&_dfbda ;continue ;};if _cfgge .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ebcfg ,_cdgde :=_f .ParseBool (_cfgge .Value ); -if _cdgde !=nil {return _cdgde ;};_cfabf .ApplyWidthHeightFormatsAttr =&_ebcfg ;continue ;};};_bcdbb :for {_dfgdg ,_cecag :=d .Token ();if _cecag !=nil {return _cecag ;};switch _gecbd :=_dfgdg .(type ){case _c .StartElement :switch _gecbd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0052\u0065f\u0072\u0065\u0073\u0068"}:_cfabf .QueryTableRefresh =NewCT_QueryTableRefresh (); -if _aaagbf :=d .DecodeElement (_cfabf .QueryTableRefresh ,&_gecbd );_aaagbf !=nil {return _aaagbf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfabf .ExtLst =NewCT_ExtensionList (); -if _cdbdc :=d .DecodeElement (_cfabf .ExtLst ,&_gecbd );_cdbdc !=nil {return _cdbdc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051u\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065 \u0025\u0076",_gecbd .Name ); -if _gdefb :=d .Skip ();_gdefb !=nil {return _gdefb ;};};case _c .EndElement :break _bcdbb ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_CustomProperties and its children +func (_feafe *CT_CustomProperties )Validate ()error {return _feafe .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");}; -// ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path -func (_eabagc *CT_SmartTagType )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_MdxSet and its children +func (_deadb *CT_MdxSet )Validate ()error {return _deadb .ValidateWithPath ("\u0043T\u005f\u004d\u0064\u0078\u0053\u0065t");};func (_fecea *ST_FontScheme )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bggce ,_fgcgfb :=d .Token ();if _fgcgfb !=nil {return _fgcgfb ; +};if _dgaad ,_gaacd :=_bggce .(_c .EndElement );_gaacd &&_dgaad .Name ==start .Name {*_fecea =1;return nil ;};if _fdafeg ,_dccff :=_bggce .(_c .CharData );!_dccff {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bggce ); +}else {switch string (_fdafeg ){case "":*_fecea =0;case "\u006e\u006f\u006e\u0065":*_fecea =1;case "\u006d\u0061\u006ao\u0072":*_fecea =2;case "\u006d\u0069\u006eo\u0072":*_fecea =3;};};_bggce ,_fgcgfb =d .Token ();if _fgcgfb !=nil {return _fgcgfb ;};if _dgbecc ,_badceg :=_bggce .(_c .EndElement ); +_badceg &&_dgbecc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bggce );}; -// ValidateWithPath validates the Sst and its children, prefixing error messages with path -func (_cfgec *Sst )ValidateWithPath (path string )error {if _edcdd :=_cfgec .CT_Sst .ValidateWithPath (path );_edcdd !=nil {return _edcdd ;};return nil ;};const (ST_VisibilityUnset ST_Visibility =0;ST_VisibilityVisible ST_Visibility =1;ST_VisibilityHidden ST_Visibility =2; -ST_VisibilityVeryHidden ST_Visibility =3;); +// ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path +func (_bbcga *CT_TextField )ValidateWithPath (path string )error {if _bgeca :=_bbcga .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bgeca !=nil {return _bgeca ;};return nil ;}; -// Validate validates the CT_PivotHierarchy and its children -func (_bacbcb *CT_PivotHierarchy )Validate ()error {return _bacbcb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079");};func (_afagd *CT_TableColumns )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afagd .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_afagd .CountAttr )}); -};e .EncodeToken (start );_gffab :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"}};for _ ,_abdga :=range _afagd .TableColumn {e .EncodeElement (_abdga ,_gffab );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_MdxKPI ()*CT_MdxKPI {_gcdff :=&CT_MdxKPI {};_gcdff .PAttr =ST_MdxKPIProperty (1);return _gcdff ;};func NewCT_DataValidations ()*CT_DataValidations {_bebce :=&CT_DataValidations {};return _bebce };type CT_ExternalDefinedNames struct{ +// Validate validates the CT_FilterColumn and its children +func (_bgbba *CT_FilterColumn )Validate ()error {return _bgbba .ValidateWithPath ("\u0043T\u005fF\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e");};const (ST_VisibilityUnset ST_Visibility =0;ST_VisibilityVisible ST_Visibility =1;ST_VisibilityHidden ST_Visibility =2; +ST_VisibilityVeryHidden ST_Visibility =3;);func (_bfdb *CT_CfRule )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eegc :=range start .Attr {if _eegc .Name .Local =="\u0074\u0079\u0070\u0065"{_bfdb .TypeAttr .UnmarshalXMLAttr (_eegc ); +continue ;};if _eegc .Name .Local =="\u0064\u0078\u0066I\u0064"{_fbbd ,_gcgc :=_g .ParseUint (_eegc .Value ,10,32);if _gcgc !=nil {return _gcgc ;};_afc :=uint32 (_fbbd );_bfdb .DxfIdAttr =&_afc ;continue ;};if _eegc .Name .Local =="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_deeg ,_cabd :=_g .ParseInt (_eegc .Value ,10,32); +if _cabd !=nil {return _cabd ;};_bfdb .PriorityAttr =int32 (_deeg );continue ;};if _eegc .Name .Local =="\u0073\u0074\u006f\u0070\u0049\u0066\u0054\u0072\u0075\u0065"{_gdbd ,_caff :=_g .ParseBool (_eegc .Value );if _caff !=nil {return _caff ;};_bfdb .StopIfTrueAttr =&_gdbd ; +continue ;};if _eegc .Name .Local =="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065"{_dbfeg ,_ebca :=_g .ParseBool (_eegc .Value );if _ebca !=nil {return _ebca ;};_bfdb .AboveAverageAttr =&_dbfeg ;continue ;};if _eegc .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_egcfa ,_ecdbc :=_g .ParseBool (_eegc .Value ); +if _ecdbc !=nil {return _ecdbc ;};_bfdb .PercentAttr =&_egcfa ;continue ;};if _eegc .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_gagg ,_caef :=_g .ParseBool (_eegc .Value );if _caef !=nil {return _caef ;};_bfdb .BottomAttr =&_gagg ;continue ; +};if _eegc .Name .Local =="\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"{_bfdb .OperatorAttr .UnmarshalXMLAttr (_eegc );continue ;};if _eegc .Name .Local =="\u0074\u0065\u0078\u0074"{_cfa :=_eegc .Value ;_bfdb .TextAttr =&_cfa ;continue ;};if _eegc .Name .Local =="\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"{_bfdb .TimePeriodAttr .UnmarshalXMLAttr (_eegc ); +continue ;};if _eegc .Name .Local =="\u0072\u0061\u006e\u006b"{_gfbe ,_afdf :=_g .ParseUint (_eegc .Value ,10,32);if _afdf !=nil {return _afdf ;};_dgab :=uint32 (_gfbe );_bfdb .RankAttr =&_dgab ;continue ;};if _eegc .Name .Local =="\u0073\u0074\u0064\u0044\u0065\u0076"{_dbe ,_aecg :=_g .ParseInt (_eegc .Value ,10,32); +if _aecg !=nil {return _aecg ;};_dbdfc :=int32 (_dbe );_bfdb .StdDevAttr =&_dbdfc ;continue ;};if _eegc .Name .Local =="\u0065\u0071\u0075a\u006c\u0041\u0076\u0065\u0072\u0061\u0067\u0065"{_ebe ,_ecac :=_g .ParseBool (_eegc .Value );if _ecac !=nil {return _ecac ; +};_bfdb .EqualAverageAttr =&_ebe ;continue ;};};_ffeg :for {_feea ,_ecbg :=d .Token ();if _ecbg !=nil {return _ecbg ;};switch _dcge :=_feea .(type ){case _c .StartElement :switch _dcge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0075\u006c\u0061"}:var _bagg string ; +if _ceb :=d .DecodeElement (&_bagg ,&_dcge );_ceb !=nil {return _ceb ;};_bfdb .Formula =append (_bfdb .Formula ,_bagg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"}:_bfdb .ColorScale =NewCT_ColorScale (); +if _eedfe :=d .DecodeElement (_bfdb .ColorScale ,&_dcge );_eedfe !=nil {return _eedfe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0042\u0061\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0042\u0061\u0072"}:_bfdb .DataBar =NewCT_DataBar (); +if _bdac :=d .DecodeElement (_bfdb .DataBar ,&_dcge );_bdac !=nil {return _bdac ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"}:_bfdb .IconSet =NewCT_IconSet (); +if _faeeg :=d .DecodeElement (_bfdb .IconSet ,&_dcge );_faeeg !=nil {return _faeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfdb .ExtLst =NewCT_ExtensionList (); +if _gdac :=d .DecodeElement (_bfdb .ExtLst ,&_dcge );_gdac !=nil {return _gdac ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u0066\u0052u\u006c\u0065 \u0025\u0076",_dcge .Name ); +if _gffc :=d .Skip ();_gffc !=nil {return _gffc ;};};case _c .EndElement :break _ffeg ;case _c .CharData :};};return nil ;}; -// Defined Name -DefinedName []*CT_ExternalDefinedName ;};func (_egaaad *CT_RevisionQueryTableField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u0065\u0065\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_egaaad .SheetIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_egaaad .RefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0065\u006c\u0064\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_egaaad .FieldIdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cacca ST_FileType )String ()string {switch _cacca {case 0:return "";case 1:return "\u006d\u0061\u0063";case 2:return "\u0077\u0069\u006e";case 3:return "\u0064\u006f\u0073"; -case 4:return "\u006c\u0069\u006e";case 5:return "\u006f\u0074\u0068e\u0072";};return "";};func NewCT_FontName ()*CT_FontName {_abfg :=&CT_FontName {};return _abfg };func NewCT_TableFormula ()*CT_TableFormula {_abgfc :=&CT_TableFormula {};return _abgfc }; +// ValidateWithPath validates the CT_CalcCell and its children, prefixing error messages with path +func (_eefa *CT_CalcCell )ValidateWithPath (path string )error {return nil };func (_cbecef *ST_CellFormulaType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbecef =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cbecef =1;case "\u0061\u0072\u0072a\u0079":*_cbecef =2; +case "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce":*_cbecef =3;case "\u0073\u0068\u0061\u0072\u0065\u0064":*_cbecef =4;};return nil ;};type CT_ExternalReference struct{IdAttr string ;};func (_ceggff *ST_FormulaExpression )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gedcf ,_cbebb :=d .Token (); +if _cbebb !=nil {return _cbebb ;};if _gceag ,_ccggbb :=_gedcf .(_c .EndElement );_ccggbb &&_gceag .Name ==start .Name {*_ceggff =1;return nil ;};if _gdgdee ,_cbff :=_gedcf .(_c .CharData );!_cbff {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gedcf ); +}else {switch string (_gdgdee ){case "":*_ceggff =0;case "\u0072\u0065\u0066":*_ceggff =1;case "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072":*_ceggff =2;case "\u0061\u0072\u0065\u0061":*_ceggff =3;case "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr":*_ceggff =4; +case "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061":*_ceggff =5;};};_gedcf ,_cbebb =d .Token ();if _cbebb !=nil {return _cbebb ;};if _bdgbec ,_ddgbbg :=_gedcf .(_c .EndElement );_ddgbbg &&_bdgbec .Name ==start .Name {return nil ; +};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gedcf );};func (_egfcg *CT_MetadataType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfgfg :=range start .Attr {if _cfgfg .Name .Local =="\u006e\u0061\u006d\u0065"{_cfafe :=_cfgfg .Value ; +_egfcg .NameAttr =_cfafe ;continue ;};if _cfgfg .Name .Local =="\u006d\u0069\u006e\u0053up\u0070\u006f\u0072\u0074\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_gbdad ,_gceab :=_g .ParseUint (_cfgfg .Value ,10,32);if _gceab !=nil {return _gceab ; +};_egfcg .MinSupportedVersionAttr =uint32 (_gbdad );continue ;};if _cfgfg .Name .Local =="\u0067\u0068\u006f\u0073\u0074\u0052\u006f\u0077"{_ccgcc ,_fecff :=_g .ParseBool (_cfgfg .Value );if _fecff !=nil {return _fecff ;};_egfcg .GhostRowAttr =&_ccgcc ; +continue ;};if _cfgfg .Name .Local =="\u0067\u0068\u006f\u0073\u0074\u0043\u006f\u006c"{_acded ,_dbdafc :=_g .ParseBool (_cfgfg .Value );if _dbdafc !=nil {return _dbdafc ;};_egfcg .GhostColAttr =&_acded ;continue ;};if _cfgfg .Name .Local =="\u0065\u0064\u0069\u0074"{_eccdg ,_degbgc :=_g .ParseBool (_cfgfg .Value ); +if _degbgc !=nil {return _degbgc ;};_egfcg .EditAttr =&_eccdg ;continue ;};if _cfgfg .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065"{_bbbeb ,_eebdg :=_g .ParseBool (_cfgfg .Value );if _eebdg !=nil {return _eebdg ;};_egfcg .DeleteAttr =&_bbbeb ;continue ; +};if _cfgfg .Name .Local =="\u0063\u006f\u0070\u0079"{_egeag ,_bccaf :=_g .ParseBool (_cfgfg .Value );if _bccaf !=nil {return _bccaf ;};_egfcg .CopyAttr =&_egeag ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0041\u006c\u006c"{_cecaa ,_cebbd :=_g .ParseBool (_cfgfg .Value ); +if _cebbd !=nil {return _cebbd ;};_egfcg .PasteAllAttr =&_cecaa ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_bbefb ,_bgfcg :=_g .ParseBool (_cfgfg .Value );if _bgfcg !=nil {return _bgfcg ; +};_egfcg .PasteFormulasAttr =&_bbefb ;continue ;};if _cfgfg .Name .Local =="p\u0061\u0073\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073"{_acage ,_dbgd :=_g .ParseBool (_cfgfg .Value );if _dbgd !=nil {return _dbgd ;};_egfcg .PasteValuesAttr =&_acage ; +continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073t\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_efbbc ,_dbcb :=_g .ParseBool (_cfgfg .Value );if _dbcb !=nil {return _dbcb ;};_egfcg .PasteFormatsAttr =&_efbbc ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_dbecc ,_afgef :=_g .ParseBool (_cfgfg .Value ); +if _afgef !=nil {return _afgef ;};_egfcg .PasteCommentsAttr =&_dbecc ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073\u0074eD\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"{_dfccd ,_dcadg :=_g .ParseBool (_cfgfg .Value ); +if _dcadg !=nil {return _dcadg ;};_egfcg .PasteDataValidationAttr =&_dfccd ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073t\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0073"{_fbdff ,_gcgfbd :=_g .ParseBool (_cfgfg .Value );if _gcgfbd !=nil {return _gcgfbd ; +};_egfcg .PasteBordersAttr =&_fbdff ;continue ;};if _cfgfg .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006c\u0057i\u0064\u0074\u0068\u0073"{_gfeag ,_fdgbc :=_g .ParseBool (_cfgfg .Value );if _fdgbc !=nil {return _fdgbc ;};_egfcg .PasteColWidthsAttr =&_gfeag ; +continue ;};if _cfgfg .Name .Local =="\u0070a\u0073t\u0065\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_acgfeb ,_gfecf :=_g .ParseBool (_cfgfg .Value );if _gfecf !=nil {return _gfecf ;};_egfcg .PasteNumberFormatsAttr =&_acgfeb ; +continue ;};if _cfgfg .Name .Local =="\u006d\u0065\u0072g\u0065"{_aefea ,_fcbfg :=_g .ParseBool (_cfgfg .Value );if _fcbfg !=nil {return _fcbfg ;};_egfcg .MergeAttr =&_aefea ;continue ;};if _cfgfg .Name .Local =="\u0073\u0070\u006c\u0069\u0074\u0046\u0069\u0072\u0073\u0074"{_ebgbb ,_ggagg :=_g .ParseBool (_cfgfg .Value ); +if _ggagg !=nil {return _ggagg ;};_egfcg .SplitFirstAttr =&_ebgbb ;continue ;};if _cfgfg .Name .Local =="\u0073\u0070\u006c\u0069\u0074\u0041\u006c\u006c"{_bcaac ,_gffge :=_g .ParseBool (_cfgfg .Value );if _gffge !=nil {return _gffge ;};_egfcg .SplitAllAttr =&_bcaac ; +continue ;};if _cfgfg .Name .Local =="r\u006f\u0077\u0043\u006f\u006c\u0053\u0068\u0069\u0066\u0074"{_agadg ,_faabe :=_g .ParseBool (_cfgfg .Value );if _faabe !=nil {return _faabe ;};_egfcg .RowColShiftAttr =&_agadg ;continue ;};if _cfgfg .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0041\u006c\u006c"{_dbggb ,_gceba :=_g .ParseBool (_cfgfg .Value ); +if _gceba !=nil {return _gceba ;};_egfcg .ClearAllAttr =&_dbggb ;continue ;};if _cfgfg .Name .Local =="\u0063\u006c\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_fdafb ,_ddagcg :=_g .ParseBool (_cfgfg .Value );if _ddagcg !=nil {return _ddagcg ; +};_egfcg .ClearFormatsAttr =&_fdafb ;continue ;};if _cfgfg .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"{_fdaba ,_gffed :=_g .ParseBool (_cfgfg .Value );if _gffed !=nil {return _gffed ;};_egfcg .ClearContentsAttr =&_fdaba ; +continue ;};if _cfgfg .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_gadgc ,_abdec :=_g .ParseBool (_cfgfg .Value );if _abdec !=nil {return _abdec ;};_egfcg .ClearCommentsAttr =&_gadgc ;continue ;};if _cfgfg .Name .Local =="\u0061\u0073\u0073\u0069\u0067\u006e"{_debcfb ,_aeac :=_g .ParseBool (_cfgfg .Value ); +if _aeac !=nil {return _aeac ;};_egfcg .AssignAttr =&_debcfb ;continue ;};if _cfgfg .Name .Local =="\u0063\u006f\u0065\u0072\u0063\u0065"{_ceggc ,_gdcdc :=_g .ParseBool (_cfgfg .Value );if _gdcdc !=nil {return _gdcdc ;};_egfcg .CoerceAttr =&_ceggc ;continue ; +};if _cfgfg .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074"{_daddf ,_fbefd :=_g .ParseBool (_cfgfg .Value );if _fbefd !=nil {return _fbefd ;};_egfcg .AdjustAttr =&_daddf ;continue ;};if _cfgfg .Name .Local =="\u0063\u0065\u006c\u006c\u004d\u0065\u0074\u0061"{_fabdd ,_degegc :=_g .ParseBool (_cfgfg .Value ); +if _degegc !=nil {return _degegc ;};_egfcg .CellMetaAttr =&_fabdd ;continue ;};};for {_cbabfc ,_gagb :=d .Token ();if _gagb !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061t\u0061\u0054\u0079p\u0065:\u0020\u0025\u0073",_gagb ); +};if _gbbbc ,_fcade :=_cbabfc .(_c .EndElement );_fcade &&_gbbbc .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_CellStyleXfs and its children +func (_gadgb *CT_CellStyleXfs )Validate ()error {return _gadgb .ValidateWithPath ("\u0043T\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073");};func (_dbgcg ST_ItemType )ValidateWithPath (path string )error {switch _dbgcg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgcg )); +};return nil ;};func (_bagba *CT_ServerFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bagba .CultureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063u\u006c\u0074\u0075\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_bagba .CultureAttr )}); +};if _bagba .FormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bagba .FormatAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_bgbg *CT_PivotArea )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efaec :=range start .Attr {if _efaec .Name .Local =="\u0066\u0069\u0065l\u0064"{_cfegg ,_fgbbg :=_g .ParseInt (_efaec .Value ,10,32);if _fgbbg !=nil {return _fgbbg ; +};_eebae :=int32 (_cfegg );_bgbg .FieldAttr =&_eebae ;continue ;};if _efaec .Name .Local =="\u0074\u0079\u0070\u0065"{_bgbg .TypeAttr .UnmarshalXMLAttr (_efaec );continue ;};if _efaec .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u006c\u0079"{_effge ,_fddff :=_g .ParseBool (_efaec .Value ); +if _fddff !=nil {return _fddff ;};_bgbg .DataOnlyAttr =&_effge ;continue ;};if _efaec .Name .Local =="\u006ca\u0062\u0065\u006c\u004f\u006e\u006cy"{_gaff ,_afcca :=_g .ParseBool (_efaec .Value );if _afcca !=nil {return _afcca ;};_bgbg .LabelOnlyAttr =&_gaff ; +continue ;};if _efaec .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0052\u006f\u0077"{_bcab ,_ecbcg :=_g .ParseBool (_efaec .Value );if _ecbcg !=nil {return _ecbcg ;};_bgbg .GrandRowAttr =&_bcab ;continue ;};if _efaec .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0043\u006f\u006c"{_dcdee ,_dbbgg :=_g .ParseBool (_efaec .Value ); +if _dbbgg !=nil {return _dbbgg ;};_bgbg .GrandColAttr =&_dcdee ;continue ;};if _efaec .Name .Local =="\u0063\u0061\u0063\u0068\u0065\u0049\u006e\u0064\u0065\u0078"{_dggge ,_ddcdg :=_g .ParseBool (_efaec .Value );if _ddcdg !=nil {return _ddcdg ;};_bgbg .CacheIndexAttr =&_dggge ; +continue ;};if _efaec .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_caceb ,_baed :=_g .ParseBool (_efaec .Value );if _baed !=nil {return _baed ;};_bgbg .OutlineAttr =&_caceb ;continue ;};if _efaec .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_gfcgg :=_efaec .Value ; +_bgbg .OffsetAttr =&_gfcgg ;continue ;};if _efaec .Name .Local =="c\u006f\u006c\u006c\u0061\u0070\u0073e\u0064\u004c\u0065\u0076\u0065\u006c\u0073\u0041\u0072e\u0053\u0075\u0062t\u006ft\u0061\u006c\u0073"{_cdgac ,_ffegf :=_g .ParseBool (_efaec .Value ); +if _ffegf !=nil {return _ffegf ;};_bgbg .CollapsedLevelsAreSubtotalsAttr =&_cdgac ;continue ;};if _efaec .Name .Local =="\u0061\u0078\u0069\u0073"{_bgbg .AxisAttr .UnmarshalXMLAttr (_efaec );continue ;};if _efaec .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bcdeg ,_bdcaf :=_g .ParseUint (_efaec .Value ,10,32); +if _bdcaf !=nil {return _bdcaf ;};_dbcaa :=uint32 (_bcdeg );_bgbg .FieldPositionAttr =&_dbcaa ;continue ;};};_ccdfa :for {_effdc ,_fgef :=d .Token ();if _fgef !=nil {return _fgef ;};switch _bfebc :=_effdc .(type ){case _c .StartElement :switch _bfebc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073"}:_bgbg .References =NewCT_PivotAreaReferences (); +if _ccdgf :=d .DecodeElement (_bgbg .References ,&_bfebc );_ccdgf !=nil {return _ccdgf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgbg .ExtLst =NewCT_ExtensionList (); +if _beag :=d .DecodeElement (_bgbg .ExtLst ,&_bfebc );_beag !=nil {return _beag ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0069\u0076o\u0074\u0041\u0072\u0065\u0061\u0020\u0025\u0076",_bfebc .Name ); +if _aeeeaf :=d .Skip ();_aeeeaf !=nil {return _aeeeaf ;};};case _c .EndElement :break _ccdfa ;case _c .CharData :};};return nil ;}; -// Validate validates the CT_MetadataRecord and its children -func (_dbadf *CT_MetadataRecord )Validate ()error {return _dbadf .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052e\u0063\u006f\u0072\u0064");};type CT_MergeCells struct{ +// ValidateWithPath validates the CT_Error and its children, prefixing error messages with path +func (_cgab *CT_Error )ValidateWithPath (path string )error {if _cgab .Tpls !=nil {if _ebfgf :=_cgab .Tpls .ValidateWithPath (path +"\u002f\u0054\u0070l\u0073");_ebfgf !=nil {return _ebfgf ;};};for _cgfaf ,_abagc :=range _cgab .X {if _cgagd :=_abagc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_cgfaf )); +_cgagd !=nil {return _cgagd ;};};return nil ;};func NewCT_PivotArea ()*CT_PivotArea {_gggfb :=&CT_PivotArea {};return _gggfb };func (_gbabe ST_PrintError )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gbabe .String (),start ); +};func (_ebbde *CT_IgnoredErrors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdbdb :for {_fgfffb ,_beeba :=d .Token ();if _beeba !=nil {return _beeba ;};switch _cdage :=_fgfffb .(type ){case _c .StartElement :switch _cdage .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072"}:_dacb :=NewCT_IgnoredError (); +if _dccdc :=d .DecodeElement (_dacb ,&_cdage );_dccdc !=nil {return _dccdc ;};_ebbde .IgnoredError =append (_ebbde .IgnoredError ,_dacb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebbde .ExtLst =NewCT_ExtensionList (); +if _ddebc :=d .DecodeElement (_ebbde .ExtLst ,&_cdage );_ddebc !=nil {return _ddebc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073\u0020\u0025v",_cdage .Name ); +if _bbbfd :=d .Skip ();_bbbfd !=nil {return _bbbfd ;};};case _c .EndElement :break _gdbdb ;case _c .CharData :};};return nil ;};type CT_Scenarios struct{ -// Count -CountAttr *uint32 ; +// Current Scenario +CurrentAttr *uint32 ; -// Merged Cell -MergeCell []*CT_MergeCell ;}; +// Last Shown Scenario +ShowAttr *uint32 ; -// Validate validates the CT_Pane and its children -func (_abddc *CT_Pane )Validate ()error {return _abddc .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u006e\u0065");};func (_beccg ST_PhoneticAlignment )String ()string {switch _beccg {case 0:return "";case 1:return "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl"; -case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064";};return "";};func (_dcafaf ST_SmartTagShow )String ()string {switch _dcafaf {case 0:return ""; -case 1:return "\u0061\u006c\u006c";case 2:return "\u006e\u006f\u006e\u0065";case 3:return "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072";};return "";};func (_bgdbg *CT_SheetData )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _bgdbg .Row !=nil {_dgecb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u006f\u0077"}};for _ ,_eeefa :=range _bgdbg .Row {e .EncodeElement (_eeefa ,_dgecb );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_ggacd *ST_DataValidationOperator )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggacd =0;case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_ggacd =1;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_ggacd =2; -case "\u0065\u0071\u0075a\u006c":*_ggacd =3;case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_ggacd =4;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_ggacd =5;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_ggacd =6; -case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_ggacd =7;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_ggacd =8;};return nil ;}; +// Sequence of References +SqrefAttr *ST_Sqref ; -// Validate validates the CT_PivotTableStyle and its children -func (_bbgaa *CT_PivotTableStyle )Validate ()error {return _bbgaa .ValidateWithPath ("\u0043T\u005fP\u0069\u0076\u006f\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065");};func (_cgdce ST_CfType )Validate ()error {return _cgdce .ValidateWithPath ("")}; -type Revisions struct{CT_Revisions }; +// Scenario +Scenario []*CT_Scenario ;};func NewCT_CellStyleXfs ()*CT_CellStyleXfs {_cdc :=&CT_CellStyleXfs {};return _cdc };func (_cgcb *CT_ColHierarchiesUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_decf :=range start .Attr {if _decf .Name .Local =="\u0063\u006f\u0075n\u0074"{_bbba ,_fcge :=_g .ParseUint (_decf .Value ,10,32); +if _fcge !=nil {return _fcge ;};_dfga :=uint32 (_bbba );_cgcb .CountAttr =&_dfga ;continue ;};};_fcdf :for {_aeba ,_eeb :=d .Token ();if _eeb !=nil {return _eeb ;};switch _deaff :=_aeba .(type ){case _c .StartElement :switch _deaff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"}:_gdfc :=NewCT_HierarchyUsage (); +if _fbbde :=d .DecodeElement (_gdfc ,&_deaff );_fbbde !=nil {return _fbbde ;};_cgcb .ColHierarchyUsage =append (_cgcb .ColHierarchyUsage ,_gdfc );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006f\u006c\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065\u0020\u0025\u0076",_deaff .Name ); +if _ddgg :=d .Skip ();_ddgg !=nil {return _ddgg ;};};case _c .EndElement :break _fcdf ;case _c .CharData :};};return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_abbgf :=&CT_Hyperlink {};return _abbgf };func (_gefee *CT_Controls )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_fcbga :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c"}};for _ ,_gefg :=range _gefee .Control {e .EncodeElement (_gefg ,_fcbga );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_ddbgd ST_RevisionAction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_beccd :=_c .Attr {};_beccd .Name =name ;switch _ddbgd {case ST_RevisionActionUnset :_beccd .Value ="";case ST_RevisionActionAdd :_beccd .Value ="\u0061\u0064\u0064";case ST_RevisionActionDelete :_beccd .Value ="\u0064\u0065\u006c\u0065\u0074\u0065"; +};return _beccd ,nil ;};type CT_Fonts struct{ -// ValidateWithPath validates the CT_PivotDimension and its children, prefixing error messages with path -func (_edddc *CT_PivotDimension )ValidateWithPath (path string )error {return nil };func (_bgbg *CT_PivotArea )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bgbg .FieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065l\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bgbg .FieldAttr )}); -};if _bgbg .TypeAttr !=ST_PivotAreaTypeUnset {_gdbabb ,_cbdac :=_bgbg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _cbdac !=nil {return _cbdac ;};start .Attr =append (start .Attr ,_gdbabb );};if _bgbg .DataOnlyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .DataOnlyAttr ))}); -};if _bgbg .LabelOnlyAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006ca\u0062\u0065\u006c\u004f\u006e\u006cy"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .LabelOnlyAttr ))});};if _bgbg .GrandRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .GrandRowAttr ))}); -};if _bgbg .GrandColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u0061\u006e\u0064\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .GrandColAttr ))});};if _bgbg .CacheIndexAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0063\u0068\u0065\u0049\u006e\u0064\u0065\u0078"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .CacheIndexAttr ))}); -};if _bgbg .OutlineAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .OutlineAttr ))});};if _bgbg .OffsetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bgbg .OffsetAttr )}); -};if _bgbg .CollapsedLevelsAreSubtotalsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006c\u006c\u0061\u0070\u0073e\u0064\u004c\u0065\u0076\u0065\u006c\u0073\u0041\u0072e\u0053\u0075\u0062t\u006ft\u0061\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bgbg .CollapsedLevelsAreSubtotalsAttr ))}); -};if _bgbg .AxisAttr !=ST_AxisUnset {_acbg ,_ecdcbc :=_bgbg .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _ecdcbc !=nil {return _ecdcbc ;};start .Attr =append (start .Attr ,_acbg );};if _bgbg .FieldPositionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0065\u006c\u0064\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_bgbg .FieldPositionAttr )}); -};e .EncodeToken (start );if _bgbg .References !=nil {_eegac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0065\u0066\u0065\u0072e\u006e\u0063\u0065\u0073"}};e .EncodeElement (_bgbg .References ,_eegac );};if _bgbg .ExtLst !=nil {_acfdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_bgbg .ExtLst ,_acfdg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Font Count +CountAttr *uint32 ; -// ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path -func (_eacd *CT_Fonts )ValidateWithPath (path string )error {for _aggdc ,_fcbdb :=range _eacd .Font {if _bcfeb :=_fcbdb .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_aggdc ));_bcfeb !=nil {return _bcfeb ; -};};return nil ;};func (_aeaa *CT_Connection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_aeaa .IdAttr )});if _aeaa .SourceFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .SourceFileAttr )}); -};if _aeaa .OdcFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fd\u0063\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .OdcFileAttr )});};if _aeaa .KeepAliveAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006be\u0065\u0070\u0041\u006c\u0069\u0076e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .KeepAliveAttr ))}); -};if _aeaa .IntervalAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0074\u0065\u0072\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .IntervalAttr )});};if _aeaa .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .NameAttr )}); -};if _aeaa .DescriptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .DescriptionAttr )});};if _aeaa .TypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .TypeAttr )}); -};if _aeaa .ReconnectionMethodAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072e\u0063o\u006e\u006e\u0065\u0063\u0074i\u006f\u006eM\u0065\u0074\u0068\u006f\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .ReconnectionMethodAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_aeaa .RefreshedVersionAttr )});if _aeaa .MinRefreshableVersionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .MinRefreshableVersionAttr )}); -};if _aeaa .SavePasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .SavePasswordAttr ))});};if _aeaa .NewAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0065\u0077"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .NewAttr ))}); -};if _aeaa .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .DeletedAttr ))});};if _aeaa .OnlyUseConnectionFileAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"o\u006e\u006c\u0079\u0055se\u0043o\u006e\u006e\u0065\u0063\u0074i\u006f\u006e\u0046\u0069\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .OnlyUseConnectionFileAttr ))}); -};if _aeaa .BackgroundAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .BackgroundAttr ))});};if _aeaa .RefreshOnLoadAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .RefreshOnLoadAttr ))}); -};if _aeaa .SaveDataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_aeaa .SaveDataAttr ))});};if _aeaa .CredentialsAttr !=ST_CredMethodUnset {_aggfe ,_edbb :=_aeaa .CredentialsAttr .MarshalXMLAttr (_c .Name {Local :"c\u0072\u0065\u0064\u0065\u006e\u0074\u0069\u0061\u006c\u0073"}); -if _edbb !=nil {return _edbb ;};start .Attr =append (start .Attr ,_aggfe );};if _aeaa .SingleSignOnIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0069\u006e\u0067\u006c\u0065\u0053\u0069\u0067n\u004f\u006e\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_aeaa .SingleSignOnIdAttr )}); -};e .EncodeToken (start );if _aeaa .DbPr !=nil {_bbad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0062\u0050\u0072"}};e .EncodeElement (_aeaa .DbPr ,_bbad );};if _aeaa .OlapPr !=nil {_dbcgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0061\u0070\u0050\u0072"}}; -e .EncodeElement (_aeaa .OlapPr ,_dbcgc );};if _aeaa .WebPr !=nil {_dbcag :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0077\u0065\u0062\u0050r"}};e .EncodeElement (_aeaa .WebPr ,_dbcag );};if _aeaa .TextPr !=nil {_abdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0050\u0072"}}; -e .EncodeElement (_aeaa .TextPr ,_abdd );};if _aeaa .Parameters !=nil {_gged :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0072\u0061\u006de\u0074\u0065\u0072\u0073"}};e .EncodeElement (_aeaa .Parameters ,_gged );};if _aeaa .ExtLst !=nil {_gdcad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_aeaa .ExtLst ,_gdcad );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bcefde *CT_Field )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffdbb :=range start .Attr {if _ffdbb .Name .Local =="\u0078"{_eddb ,_bbaga :=_f .ParseInt (_ffdbb .Value ,10,32); -if _bbaga !=nil {return _bbaga ;};_bcefde .XAttr =int32 (_eddb );continue ;};};for {_gbdc ,_adbcd :=d .Token ();if _adbcd !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0069\u0065\u006c\u0064: \u0025\u0073",_adbcd ); -};if _aeeec ,_dbfb :=_gbdc .(_c .EndElement );_dbfb &&_aeeec .Name ==start .Name {break ;};};return nil ;};func (_faebed ST_CfType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afbbdb :=_c .Attr {};_afbbdb .Name =name ;switch _faebed {case ST_CfTypeUnset :_afbbdb .Value =""; -case ST_CfTypeExpression :_afbbdb .Value ="\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e";case ST_CfTypeCellIs :_afbbdb .Value ="\u0063\u0065\u006c\u006c\u0049\u0073";case ST_CfTypeColorScale :_afbbdb .Value ="\u0063\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"; -case ST_CfTypeDataBar :_afbbdb .Value ="\u0064a\u0074\u0061\u0042\u0061\u0072";case ST_CfTypeIconSet :_afbbdb .Value ="\u0069c\u006f\u006e\u0053\u0065\u0074";case ST_CfTypeTop10 :_afbbdb .Value ="\u0074\u006f\u00701\u0030";case ST_CfTypeUniqueValues :_afbbdb .Value ="\u0075\u006e\u0069q\u0075\u0065\u0056\u0061\u006c\u0075\u0065\u0073"; -case ST_CfTypeDuplicateValues :_afbbdb .Value ="\u0064u\u0070l\u0069\u0063\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073";case ST_CfTypeContainsText :_afbbdb .Value ="\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074";case ST_CfTypeNotContainsText :_afbbdb .Value ="\u006eo\u0074C\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074"; -case ST_CfTypeBeginsWith :_afbbdb .Value ="\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068";case ST_CfTypeEndsWith :_afbbdb .Value ="\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068";case ST_CfTypeContainsBlanks :_afbbdb .Value ="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073"; -case ST_CfTypeNotContainsBlanks :_afbbdb .Value ="\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0042l\u0061\u006e\u006b\u0073";case ST_CfTypeContainsErrors :_afbbdb .Value ="\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073"; -case ST_CfTypeNotContainsErrors :_afbbdb .Value ="\u006e\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073\u0045r\u0072\u006f\u0072\u0073";case ST_CfTypeTimePeriod :_afbbdb .Value ="\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"; -case ST_CfTypeAboveAverage :_afbbdb .Value ="\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065";};return _afbbdb ,nil ;};func NewCT_CacheFields ()*CT_CacheFields {_bfe :=&CT_CacheFields {};return _bfe }; +// Font +Font []*CT_Font ;};func (_fbefa *ST_OleUpdate )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fbefa =0;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u0041\u004c\u0057\u0041\u0059\u0053":*_fbefa =1;case "\u004f\u004cE\u0055\u0050\u0044A\u0054\u0045\u005f\u004f\u004e\u0043\u0041\u004c\u004c":*_fbefa =2; +};return nil ;};func (_efcce *CT_colItems )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bagccb :=range start .Attr {if _bagccb .Name .Local =="\u0063\u006f\u0075n\u0074"{_gbeffg ,_dbdcc :=_g .ParseUint (_bagccb .Value ,10,32);if _dbdcc !=nil {return _dbdcc ; +};_abccda :=uint32 (_gbeffg );_efcce .CountAttr =&_abccda ;continue ;};};_geacf :for {_dgdbc ,_abddab :=d .Token ();if _abddab !=nil {return _abddab ;};switch _dabfa :=_dgdbc .(type ){case _c .StartElement :switch _dabfa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069"}:_cffgbb :=NewCT_I (); +if _eegde :=d .DecodeElement (_cffgbb ,&_dabfa );_eegde !=nil {return _eegde ;};_efcce .I =append (_efcce .I ,_cffgbb );default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073\u0020\u0025\u0076",_dabfa .Name ); +if _cddcg :=d .Skip ();_cddcg !=nil {return _cddcg ;};};case _c .EndElement :break _geacf ;case _c .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_DataConsolidate and its children, prefixing error messages with path -func (_dggdb *CT_DataConsolidate )ValidateWithPath (path string )error {if _gggae :=_dggdb .FunctionAttr .ValidateWithPath (path +"\u002f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_gggae !=nil {return _gggae ;};if _dggdb .DataRefs !=nil {if _dedab :=_dggdb .DataRefs .ValidateWithPath (path +"\u002fD\u0061\u0074\u0061\u0052\u0065\u0066s"); -_dedab !=nil {return _dedab ;};};return nil ;};func NewCT_Break ()*CT_Break {_gac :=&CT_Break {};return _gac };func (_edfbgf ST_VolDepType )String ()string {switch _edfbgf {case 0:return "";case 1:return "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061"; -case 2:return "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073";};return "";};func (_ccbgb ST_TargetScreenSize )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_ccbgb .String (),start ); -}; +// ValidateWithPath validates the CT_RevisionsChoice and its children, prefixing error messages with path +func (_ecea *CT_RevisionsChoice )ValidateWithPath (path string )error {for _cgafe ,_edbcb :=range _ecea .Rrc {if _ebfbec :=_edbcb .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0072\u0063\u005b\u0025\u0064\u005d",path ,_cgafe ));_ebfbec !=nil {return _ebfbec ; +};};for _bgbfb ,_ffbe :=range _ecea .Rm {if _gabeg :=_ffbe .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0052\u006d\u005b\u0025\u0064]",path ,_bgbfb ));_gabeg !=nil {return _gabeg ;};};for _gffbb ,_ddecd :=range _ecea .Rcv {if _cbaeb :=_ddecd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0076\u005b\u0025\u0064\u005d",path ,_gffbb )); +_cbaeb !=nil {return _cbaeb ;};};for _gbfgac ,_gcacda :=range _ecea .Rsnm {if _dgaae :=_gcacda .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0073\u006e\u006d\u005b\u0025\u0064\u005d",path ,_gbfgac ));_dgaae !=nil {return _dgaae ;};};for _dgdce ,_fcgda :=range _ecea .Ris {if _ffged :=_fcgda .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0069\u0073\u005b\u0025\u0064\u005d",path ,_dgdce )); +_ffged !=nil {return _ffged ;};};for _eeffe ,_beacgf :=range _ecea .Rcc {if _begfc :=_beacgf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_eeffe ));_begfc !=nil {return _begfc ;};};for _abfga ,_begefe :=range _ecea .Rfmt {if _abffb :=_begefe .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_abfga )); +_abffb !=nil {return _abffb ;};};for _facfe ,_agfga :=range _ecea .Raf {if _gfddf :=_agfga .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0061\u0066\u005b\u0025\u0064\u005d",path ,_facfe ));_gfddf !=nil {return _gfddf ;};};for _cggbb ,_dbcba :=range _ecea .Rdn {if _dfgae :=_dbcba .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0064\u006e\u005b\u0025\u0064\u005d",path ,_cggbb )); +_dfgae !=nil {return _dfgae ;};};for _cbccd ,_ccfaf :=range _ecea .Rcmt {if _ffeff :=_ccfaf .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0063\u006d\u0074\u005b\u0025\u0064\u005d",path ,_cbccd ));_ffeff !=nil {return _ffeff ;};};for _dagfa ,_gcbff :=range _ecea .Rqt {if _aecgeb :=_gcbff .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0071\u0074\u005b\u0025\u0064\u005d",path ,_dagfa )); +_aecgeb !=nil {return _aecgeb ;};};for _dfbfg ,_ffcac :=range _ecea .Rcft {if _aaage :=_ffcac .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0063\u0066\u0074\u005b\u0025\u0064\u005d",path ,_dfbfg ));_aaage !=nil {return _aaage ;};};return nil ; +};type CT_ExternalLink struct{ExternalLinkChoice *CT_ExternalLinkChoice ;ExtLst *CT_ExtensionList ;}; -// Validate validates the CT_SharedUser and its children -func (_bdged *CT_SharedUser )Validate ()error {return _bdged .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072");};type ST_PaneState byte ;func (_gccac *CT_SheetBackgroundPicture )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gccac .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path +func (_cfad *CT_DataBinding )ValidateWithPath (path string )error {return nil };func (_fbedgc ST_MdxSetOrder )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_fecc :=_c .Attr {};_fecc .Name =name ;switch _fbedgc {case ST_MdxSetOrderUnset :_fecc .Value =""; +case ST_MdxSetOrderU :_fecc .Value ="\u0075";case ST_MdxSetOrderA :_fecc .Value ="\u0061";case ST_MdxSetOrderD :_fecc .Value ="\u0064";case ST_MdxSetOrderAa :_fecc .Value ="\u0061\u0061";case ST_MdxSetOrderAd :_fecc .Value ="\u0061\u0064";case ST_MdxSetOrderNa :_fecc .Value ="\u006e\u0061"; +case ST_MdxSetOrderNd :_fecc .Value ="\u006e\u0064";};return _fecc ,nil ;};func (_ccdca ST_DataValidationOperator )Validate ()error {return _ccdca .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_ProtectedRanges and its children, prefixing error messages with path -func (_aegbgd *CT_ProtectedRanges )ValidateWithPath (path string )error {for _bafab ,_ccace :=range _aegbgd .ProtectedRange {if _edddd :=_ccace .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0050\u0072ot\u0065c\u0074\u0065\u0064\u0052\u0061n\u0067\u0065\u005b\u0025\u0064\u005d",path ,_bafab )); -_edddd !=nil {return _edddd ;};};return nil ;}; +// ValidateWithPath validates the CT_WebPublishObjects and its children, prefixing error messages with path +func (_bbcbdc *CT_WebPublishObjects )ValidateWithPath (path string )error {for _aafgdc ,_dggfgf :=range _bbcbdc .WebPublishObject {if _ecaceb :=_dggfgf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fWe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u005b\u0025\u0064\u005d",path ,_aafgdc )); +_ecaceb !=nil {return _ecaceb ;};};return nil ;};func NewCT_Connection ()*CT_Connection {_ecbc :=&CT_Connection {};return _ecbc }; -// ValidateWithPath validates the CT_CacheSourceChoice and its children, prefixing error messages with path -func (_bfag *CT_CacheSourceChoice )ValidateWithPath (path string )error {if _bfag .WorksheetSource !=nil {if _aedd :=_bfag .WorksheetSource .ValidateWithPath (path +"\u002f\u0057o\u0072\u006b\u0073h\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"); -_aedd !=nil {return _aedd ;};};if _bfag .Consolidation !=nil {if _bafb :=_bfag .Consolidation .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064a\u0074\u0069\u006f\u006e");_bafb !=nil {return _bafb ;};};if _bfag .ExtLst !=nil {if _babd :=_bfag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_babd !=nil {return _babd ;};};return nil ;};func (_gbcg *CT_CellSmartTag )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gbcg .TypeAttr )}); -if _gbcg .DeletedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u006c\u0065\u0074\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbcg .DeletedAttr ))});};if _gbcg .XmlBasedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006c\u0042\u0061\u0073\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbcg .XmlBasedAttr ))}); -};e .EncodeToken (start );if _gbcg .CellSmartTagPr !=nil {_acb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0065\u006c\u006c\u0053m\u0061\u0072t\u0054\u0061\u0067\u0050\u0072"}};for _ ,_bfbbc :=range _gbcg .CellSmartTagPr {e .EncodeElement (_bfbbc ,_acb ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_Worksheet ()*CT_Worksheet {_bedac :=&CT_Worksheet {};_bedac .SheetData =NewCT_SheetData ();return _bedac ;};type CT_PageSetup struct{ +// ValidateWithPath validates the CT_Sheet and its children, prefixing error messages with path +func (_caeegb *CT_Sheet )ValidateWithPath (path string )error {if _dfbec :=_caeegb .StateAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_dfbec !=nil {return _dfbec ;};return nil ;}; -// Paper Size -PaperSizeAttr *uint32 ; +// Validate validates the CT_WebPublishObjects and its children +func (_cebca *CT_WebPublishObjects )Validate ()error {return _cebca .ValidateWithPath ("C\u0054_\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u004f\u0062\u006aec\u0074\u0073");}; -// Paper Height -PaperHeightAttr *string ; +// Validate validates the CT_ChartsheetProtection and its children +func (_egdfe *CT_ChartsheetProtection )Validate ()error {return _egdfe .ValidateWithPath ("\u0043\u0054\u005fCh\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");};func (_dbdbb *CT_DateGroupItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079\u0065\u0061\u0072"},Value :_ba .Sprintf ("\u0025\u0076",_dbdbb .YearAttr )}); +if _dbdbb .MonthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u006f\u006et\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbb .MonthAttr )});};if _dbdbb .DayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0079"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbb .DayAttr )}); +};if _dbdbb .HourAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0075\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbb .HourAttr )});};if _dbdbb .MinuteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0075\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbb .MinuteAttr )}); +};if _dbdbb .SecondAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0063\u006f\u006e\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_dbdbb .SecondAttr )});};_aeefb ,_bafdc :=_dbdbb .DateTimeGroupingAttr .MarshalXMLAttr (_c .Name {Local :"\u0064\u0061t\u0065\u0054\u0069m\u0065\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}); +if _bafdc !=nil {return _bafdc ;};start .Attr =append (start .Attr ,_aeefb );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Paper Width -PaperWidthAttr *string ; +// ValidateWithPath validates the CT_TableFormula and its children, prefixing error messages with path +func (_adccc *CT_TableFormula )ValidateWithPath (path string )error {return nil };type CT_CacheSourceChoice struct{ -// Print Scale -ScaleAttr *uint32 ; +// Worksheet PivotCache Source +WorksheetSource *CT_WorksheetSource ; -// First Page Number -FirstPageNumberAttr *uint32 ; +// Consolidation Source +Consolidation *CT_Consolidation ; -// Fit To Width -FitToWidthAttr *uint32 ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};func (_fcadb *ST_ShowDataAs )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fcadb =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fcadb =1;case "\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0063\u0065":*_fcadb =2; +case "\u0070e\u0072\u0063\u0065\u006e\u0074":*_fcadb =3;case "p\u0065\u0072\u0063\u0065\u006e\u0074\u0044\u0069\u0066\u0066":*_fcadb =4;case "\u0072\u0075\u006e\u0054\u006f\u0074\u0061\u006c":*_fcadb =5;case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0052\u006f\u0077":*_fcadb =6; +case "\u0070\u0065\u0072c\u0065\u006e\u0074\u004f\u0066\u0043\u006f\u006c":*_fcadb =7;case "\u0070\u0065\u0072\u0063\u0065\u006e\u0074\u004f\u0066T\u006f\u0074\u0061\u006c":*_fcadb =8;case "\u0069\u006e\u0064e\u0078":*_fcadb =9;};return nil ;}; -// Fit To Height -FitToHeightAttr *uint32 ; +// Validate validates the CT_Items and its children +func (_dgdg *CT_Items )Validate ()error {return _dgdg .ValidateWithPath ("\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073");};type SingleXmlCells struct{CT_SingleXmlCells };func (_fcaff *CT_WebPublishObjects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcaff .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fcaff .CountAttr )}); +};e .EncodeToken (start );_afcee :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0077\u0065\u0062\u0050\u0075\u0062\u006ci\u0073\u0068\u004f\u0062je\u0063\u0074"}};for _ ,_bgaaa :=range _fcaff .WebPublishObject {e .EncodeElement (_bgaaa ,_afcee ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agfd *CT_CellSmartTags )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cfeg :=range start .Attr {if _cfeg .Name .Local =="\u0072"{_bggd :=_cfeg .Value ;_agfd .RAttr =_bggd ; +continue ;};};_cbaf :for {_dge ,_gfef :=d .Token ();if _gfef !=nil {return _gfef ;};switch _cacg :=_dge .(type ){case _c .StartElement :switch _cacg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_beca :=NewCT_CellSmartTag (); +if _ffac :=d .DecodeElement (_beca ,&_cacg );_ffac !=nil {return _ffac ;};_agfd .CellSmartTag =append (_agfd .CellSmartTag ,_beca );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073\u0020\u0025v",_cacg .Name ); +if _bgfca :=d .Skip ();_bgfca !=nil {return _bgfca ;};};case _c .EndElement :break _cbaf ;case _c .CharData :};};return nil ;}; -// Page Order -PageOrderAttr ST_PageOrder ; +// Validate validates the CT_GroupLevel and its children +func (_geea *CT_GroupLevel )Validate ()error {return _geea .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c");}; -// Orientation -OrientationAttr ST_Orientation ; +// Validate validates the CT_Formats and its children +func (_edbaf *CT_Formats )Validate ()error {return _edbaf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0061\u0074\u0073");};func (_efcdgb *ST_UpdateLinks )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_efcdgb =0; +case "\u0075s\u0065\u0072\u0053\u0065\u0074":*_efcdgb =1;case "\u006e\u0065\u0076e\u0072":*_efcdgb =2;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_efcdgb =3;};return nil ;}; -// Use Printer Defaults -UsePrinterDefaultsAttr *bool ; +// ValidateWithPath validates the CT_CellStyles and its children, prefixing error messages with path +func (_addb *CT_CellStyles )ValidateWithPath (path string )error {for _gadd ,_becg :=range _addb .CellStyle {if _eacd :=_becg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0043\u0065\u006cl\u0053\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gadd )); +_eacd !=nil {return _eacd ;};};return nil ;}; -// Black And White -BlackAndWhiteAttr *bool ; +// ValidateWithPath validates the Connections and its children, prefixing error messages with path +func (_dgbegf *Connections )ValidateWithPath (path string )error {if _ggfag :=_dgbegf .CT_Connections .ValidateWithPath (path );_ggfag !=nil {return _ggfag ;};return nil ;};func (_gcd *CT_Authors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gga :for {_ccd ,_bgb :=d .Token (); +if _bgb !=nil {return _bgb ;};switch _dfb :=_ccd .(type ){case _c .StartElement :switch _dfb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u0068\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u0068\u006f\u0072"}:var _fc string ; +if _cfb :=d .DecodeElement (&_fc ,&_dfb );_cfb !=nil {return _cfb ;};_gcd .Author =append (_gcd .Author ,_fc );default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fA\u0075\u0074\u0068\u006f\u0072\u0073\u0020\u0025\u0076",_dfb .Name ); +if _cbb :=d .Skip ();_cbb !=nil {return _cbb ;};};case _c .EndElement :break _gga ;case _c .CharData :};};return nil ;};func (_abebd ST_VerticalAlignment )Validate ()error {return _abebd .ValidateWithPath ("")};func (_agaba *CT_SheetProtection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _agaba .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_agaba .PasswordAttr )}); +};if _agaba .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_agaba .AlgorithmNameAttr )}); +};if _agaba .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_agaba .HashValueAttr )});};if _agaba .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_ba .Sprintf ("\u0025\u0076",*_agaba .SaltValueAttr )}); +};if _agaba .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_ba .Sprintf ("\u0025\u0076",*_agaba .SpinCountAttr )});};if _agaba .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .SheetAttr ))}); +};if _agaba .ObjectsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fb\u006a\u0065\u0063\u0074\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .ObjectsAttr ))});};if _agaba .ScenariosAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .ScenariosAttr ))}); +};if _agaba .FormatCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"f\u006f\u0072\u006d\u0061\u0074\u0043\u0065\u006c\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .FormatCellsAttr ))});};if _agaba .FormatColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .FormatColumnsAttr ))}); +};if _agaba .FormatRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0052\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .FormatRowsAttr ))});};if _agaba .InsertColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .InsertColumnsAttr ))}); +};if _agaba .InsertRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .InsertRowsAttr ))});};if _agaba .InsertHyperlinksAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006es\u0065\u0072\u0074H\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .InsertHyperlinksAttr ))}); +};if _agaba .DeleteColumnsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .DeleteColumnsAttr ))}); +};if _agaba .DeleteRowsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006c\u0065\u0074\u0065\u0052\u006f\u0077\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .DeleteRowsAttr ))});};if _agaba .SelectLockedCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065\u0063\u0074\u004c\u006f\u0063\u006b\u0065\u0064C\u0065\u006c\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .SelectLockedCellsAttr ))}); +};if _agaba .SortAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u006f\u0072\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .SortAttr ))});};if _agaba .AutoFilterAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .AutoFilterAttr ))}); +};if _agaba .PivotTablesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .PivotTablesAttr ))});};if _agaba .SelectUnlockedCellsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u006c\u0065ct\u0055\u006e\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0065\u006c\u006c\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_agaba .SelectUnlockedCellsAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_feceg ST_SortMethod )String ()string {switch _feceg {case 0:return "";case 1:return "\u0073\u0074\u0072\u006f\u006b\u0065";case 2:return "\u0070\u0069\u006e\u0059\u0069\u006e"; +case 3:return "\u006e\u006f\u006e\u0065";};return "";};func NewCT_PivotCaches ()*CT_PivotCaches {_fcfec :=&CT_PivotCaches {};return _fcfec };type CT_RowFields struct{ -// Draft -DraftAttr *bool ; +// Repeated Items Count +CountAttr *uint32 ; -// Print Cell Comments -CellCommentsAttr ST_CellComments ; +// Row Items +Field []*CT_Field ;};type ST_FilterOperator byte ;func (_gebgb *CT_DiscretePr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fcdda :=range start .Attr {if _fcdda .Name .Local =="\u0063\u006f\u0075n\u0074"{_acffg ,_eecbfb :=_g .ParseUint (_fcdda .Value ,10,32); +if _eecbfb !=nil {return _eecbfb ;};_ecced :=uint32 (_acffg );_gebgb .CountAttr =&_ecced ;continue ;};};_dgcdg :for {_ebgfb ,_abfaa :=d .Token ();if _abfaa !=nil {return _abfaa ;};switch _bcafg :=_ebgfb .(type ){case _c .StartElement :switch _bcafg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_gefd :=NewCT_Index (); +if _ggebc :=d .DecodeElement (_gefd ,&_bcafg );_ggebc !=nil {return _ggebc ;};_gebgb .X =append (_gebgb .X ,_gefd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044i\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072 \u0025\u0076",_bcafg .Name ); +if _edcgg :=d .Skip ();_edcgg !=nil {return _edcgg ;};};case _c .EndElement :break _dgcdg ;case _c .CharData :};};return nil ;}; -// Use First Page Number -UseFirstPageNumberAttr *bool ; +// ValidateWithPath validates the CT_Field and its children, prefixing error messages with path +func (_cfgaf *CT_Field )ValidateWithPath (path string )error {return nil };func (_fggcc *CT_FutureMetadataBlock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfcg :for {_bagf ,_cgaf :=d .Token ();if _cgaf !=nil {return _cgaf ;};switch _bcfea :=_bagf .(type ){case _c .StartElement :switch _bcfea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fggcc .ExtLst =NewCT_ExtensionList (); +if _fecbd :=d .DecodeElement (_fggcc .ExtLst ,&_bcfea );_fecbd !=nil {return _fecbd ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0075\u0074\u0075r\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_bcfea .Name ); +if _fbgag :=d .Skip ();_fbgag !=nil {return _fbgag ;};};case _c .EndElement :break _gfcg ;case _c .CharData :};};return nil ;}; -// Print Error Handling -ErrorsAttr ST_PrintError ; +// ValidateWithPath validates the CT_MdxMemeberProp and its children, prefixing error messages with path +func (_fggaa *CT_MdxMemeberProp )ValidateWithPath (path string )error {return nil };func (_eegebf *CT_CustomFilters )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbab :=range start .Attr {if _dbab .Name .Local =="\u0061\u006e\u0064"{_cfcc ,_dgef :=_g .ParseBool (_dbab .Value ); +if _dgef !=nil {return _dgef ;};_eegebf .AndAttr =&_cfcc ;continue ;};};_gefga :for {_abbb ,_ceae :=d .Token ();if _ceae !=nil {return _ceae ;};switch _bdgg :=_abbb .(type ){case _c .StartElement :switch _bdgg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072"}:_aage :=NewCT_CustomFilter (); +if _fgee :=d .DecodeElement (_aage ,&_bdgg );_fgee !=nil {return _fgee ;};_eegebf .CustomFilter =append (_eegebf .CustomFilter ,_aage );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073\u0020\u0025v",_bdgg .Name ); +if _dccad :=d .Skip ();_dccad !=nil {return _dccad ;};};case _c .EndElement :break _gefga ;case _c .CharData :};};return nil ;}; -// Horizontal DPI -HorizontalDpiAttr *uint32 ; +// Validate validates the CT_WebPr and its children +func (_cebeef *CT_WebPr )Validate ()error {return _cebeef .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072");}; -// Vertical DPI -VerticalDpiAttr *uint32 ; +// ValidateWithPath validates the CT_Parameters and its children, prefixing error messages with path +func (_eabge *CT_Parameters )ValidateWithPath (path string )error {for _dagdf ,_fdgfa :=range _eabge .Parameter {if _bfce :=_fdgfa .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0050\u0061\u0072a\u006d\u0065\u0074\u0065\u0072\u005b\u0025\u0064\u005d",path ,_dagdf )); +_bfce !=nil {return _bfce ;};};return nil ;};func NewCT_DiscretePr ()*CT_DiscretePr {_fbgf :=&CT_DiscretePr {};return _fbgf };func (_cccea *ST_PatternType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aggbd ,_fgbgbc :=d .Token ();if _fgbgbc !=nil {return _fgbgbc ; +};if _fdegf ,_cacee :=_aggbd .(_c .EndElement );_cacee &&_fdegf .Name ==start .Name {*_cccea =1;return nil ;};if _deeca ,_geeca :=_aggbd .(_c .CharData );!_geeca {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aggbd ); +}else {switch string (_deeca ){case "":*_cccea =0;case "\u006e\u006f\u006e\u0065":*_cccea =1;case "\u0073\u006f\u006ci\u0064":*_cccea =2;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079":*_cccea =3;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_cccea =4; +case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_cccea =5;case "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c":*_cccea =6;case "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_cccea =7;case "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e":*_cccea =8; +case "\u0064\u0061\u0072\u006b\u0055\u0070":*_cccea =9;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064":*_cccea =10;case "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_cccea =11;case "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":*_cccea =12; +case "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_cccea =13;case "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n":*_cccea =14;case "\u006ci\u0067\u0068\u0074\u0055\u0070":*_cccea =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d":*_cccea =16; +case "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_cccea =17;case "\u0067r\u0061\u0079\u0031\u0032\u0035":*_cccea =18;case "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035":*_cccea =19;};};_aggbd ,_fgbgbc =d .Token ();if _fgbgbc !=nil {return _fgbgbc ; +};if _dacgcc ,_ddacad :=_aggbd .(_c .EndElement );_ddacad &&_dacgcc .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aggbd ); +}; -// Number Of Copies -CopiesAttr *uint32 ;IdAttr *string ;};func (_bedcdb ST_Axis )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bedcdb .String (),start );};func (_beacd ST_FontScheme )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_beacd .String (),start ); -};func (_abacf ST_UpdateLinks )Validate ()error {return _abacf .ValidateWithPath ("")}; +// Validate validates the CT_CustomSheetViews and its children +func (_bgffb *CT_CustomSheetViews )Validate ()error {return _bgffb .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");};func (_egfg *CT_Connection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fggf :=range start .Attr {if _fggf .Name .Local =="\u0069\u0064"{_ccfcg ,_bdbb :=_g .ParseUint (_fggf .Value ,10,32); +if _bdbb !=nil {return _bdbb ;};_egfg .IdAttr =uint32 (_ccfcg );continue ;};if _fggf .Name .Local =="\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006c\u0065"{_fdgc :=_fggf .Value ;_egfg .SourceFileAttr =&_fdgc ;continue ;};if _fggf .Name .Local =="\u006fd\u0063\u0046\u0069\u006c\u0065"{_aade :=_fggf .Value ; +_egfg .OdcFileAttr =&_aade ;continue ;};if _fggf .Name .Local =="\u006be\u0065\u0070\u0041\u006c\u0069\u0076e"{_bfdd ,_cggg :=_g .ParseBool (_fggf .Value );if _cggg !=nil {return _cggg ;};_egfg .KeepAliveAttr =&_bfdd ;continue ;};if _fggf .Name .Local =="\u0069\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_ddagg ,_fdbc :=_g .ParseUint (_fggf .Value ,10,32); +if _fdbc !=nil {return _fdbc ;};_cddg :=uint32 (_ddagg );_egfg .IntervalAttr =&_cddg ;continue ;};if _fggf .Name .Local =="\u006e\u0061\u006d\u0065"{_ccaf :=_fggf .Value ;_egfg .NameAttr =&_ccaf ;continue ;};if _fggf .Name .Local =="d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"{_ccgeb :=_fggf .Value ; +_egfg .DescriptionAttr =&_ccgeb ;continue ;};if _fggf .Name .Local =="\u0074\u0079\u0070\u0065"{_acff ,_fggfg :=_g .ParseUint (_fggf .Value ,10,32);if _fggfg !=nil {return _fggfg ;};_eebf :=uint32 (_acff );_egfg .TypeAttr =&_eebf ;continue ;};if _fggf .Name .Local =="\u0072e\u0063o\u006e\u006e\u0065\u0063\u0074i\u006f\u006eM\u0065\u0074\u0068\u006f\u0064"{_ddae ,_aaga :=_g .ParseUint (_fggf .Value ,10,32); +if _aaga !=nil {return _aaga ;};_feaf :=uint32 (_ddae );_egfg .ReconnectionMethodAttr =&_feaf ;continue ;};if _fggf .Name .Local =="\u0072\u0065f\u0072\u0065\u0073h\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_fgae ,_addbe :=_g .ParseUint (_fggf .Value ,10,8); +if _addbe !=nil {return _addbe ;};_egfg .RefreshedVersionAttr =uint8 (_fgae );continue ;};if _fggf .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_aege ,_dgdfd :=_g .ParseUint (_fggf .Value ,10,8); +if _dgdfd !=nil {return _dgdfd ;};_fdab :=uint8 (_aege );_egfg .MinRefreshableVersionAttr =&_fdab ;continue ;};if _fggf .Name .Local =="\u0073\u0061\u0076e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_eeac ,_abee :=_g .ParseBool (_fggf .Value );if _abee !=nil {return _abee ; +};_egfg .SavePasswordAttr =&_eeac ;continue ;};if _fggf .Name .Local =="\u006e\u0065\u0077"{_egcbe ,_ecfeg :=_g .ParseBool (_fggf .Value );if _ecfeg !=nil {return _ecfeg ;};_egfg .NewAttr =&_egcbe ;continue ;};if _fggf .Name .Local =="\u0064e\u006c\u0065\u0074\u0065\u0064"{_accfa ,_deced :=_g .ParseBool (_fggf .Value ); +if _deced !=nil {return _deced ;};_egfg .DeletedAttr =&_accfa ;continue ;};if _fggf .Name .Local =="o\u006e\u006c\u0079\u0055se\u0043o\u006e\u006e\u0065\u0063\u0074i\u006f\u006e\u0046\u0069\u006c\u0065"{_gdca ,_cddd :=_g .ParseBool (_fggf .Value );if _cddd !=nil {return _cddd ; +};_egfg .OnlyUseConnectionFileAttr =&_gdca ;continue ;};if _fggf .Name .Local =="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"{_eggb ,_bcgdg :=_g .ParseBool (_fggf .Value );if _bcgdg !=nil {return _bcgdg ;};_egfg .BackgroundAttr =&_eggb ; +continue ;};if _fggf .Name .Local =="\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u004f\u006e\u004c\u006f\u0061\u0064"{_bfdg ,_abaa :=_g .ParseBool (_fggf .Value );if _abaa !=nil {return _abaa ;};_egfg .RefreshOnLoadAttr =&_bfdg ;continue ;};if _fggf .Name .Local =="\u0073\u0061\u0076\u0065\u0044\u0061\u0074\u0061"{_cgbe ,_cecga :=_g .ParseBool (_fggf .Value ); +if _cecga !=nil {return _cecga ;};_egfg .SaveDataAttr =&_cgbe ;continue ;};if _fggf .Name .Local =="c\u0072\u0065\u0064\u0065\u006e\u0074\u0069\u0061\u006c\u0073"{_egfg .CredentialsAttr .UnmarshalXMLAttr (_fggf );continue ;};if _fggf .Name .Local =="\u0073\u0069\u006e\u0067\u006c\u0065\u0053\u0069\u0067n\u004f\u006e\u0049\u0064"{_bgfd :=_fggf .Value ; +_egfg .SingleSignOnIdAttr =&_bgfd ;continue ;};};_baeae :for {_ebb ,_dgde :=d .Token ();if _dgde !=nil {return _dgde ;};switch _befc :=_ebb .(type ){case _c .StartElement :switch _befc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0062\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0062\u0050\u0072"}:_egfg .DbPr =NewCT_DbPr (); +if _cfgc :=d .DecodeElement (_egfg .DbPr ,&_befc );_cfgc !=nil {return _cfgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0061\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0061\u0070\u0050\u0072"}:_egfg .OlapPr =NewCT_OlapPr (); +if _dcged :=d .DecodeElement (_egfg .OlapPr ,&_befc );_dcged !=nil {return _dcged ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_egfg .WebPr =NewCT_WebPr (); +if _gefe :=d .DecodeElement (_egfg .WebPr ,&_befc );_gefe !=nil {return _gefe ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0050\u0072"}:_egfg .TextPr =NewCT_TextPr (); +if _bebf :=d .DecodeElement (_egfg .TextPr ,&_befc );_bebf !=nil {return _bebf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"}:_egfg .Parameters =NewCT_Parameters (); +if _eega :=d .DecodeElement (_egfg .Parameters ,&_befc );_eega !=nil {return _eega ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egfg .ExtLst =NewCT_ExtensionList (); +if _aabc :=d .DecodeElement (_egfg .ExtLst ,&_befc );_aabc !=nil {return _aabc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043o\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e \u0025\u0076",_befc .Name ); +if _dffa :=d .Skip ();_dffa !=nil {return _dffa ;};};case _c .EndElement :break _baeae ;case _c .CharData :};};return nil ;};const (ST_GrowShrinkTypeUnset ST_GrowShrinkType =0;ST_GrowShrinkTypeInsertDelete ST_GrowShrinkType =1;ST_GrowShrinkTypeInsertClear ST_GrowShrinkType =2; +ST_GrowShrinkTypeOverwriteClear ST_GrowShrinkType =3;);type CT_Sheets struct{ -// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path -func (_fedag *CT_GradientStop )ValidateWithPath (path string )error {if _deaae :=_fedag .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_deaae !=nil {return _deaae ;};return nil ;}; +// Sheet Information +Sheet []*CT_Sheet ;}; -// ValidateWithPath validates the CT_Dimensions and its children, prefixing error messages with path -func (_bacag *CT_Dimensions )ValidateWithPath (path string )error {for _ggebg ,_bcagd :=range _bacag .Dimension {if _dagd :=_bcagd .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0044\u0069\u006de\u006e\u0073\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_ggebg )); -_dagd !=nil {return _dagd ;};};return nil ;};func ParseSliceST_Sqref (s string )(ST_Sqref ,error ){return ST_Sqref (_e .Fields (s )),nil };func (_fbdcad ST_BorderStyle )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gddbc :=_c .Attr {};_gddbc .Name =name ; -switch _fbdcad {case ST_BorderStyleUnset :_gddbc .Value ="";case ST_BorderStyleNone :_gddbc .Value ="\u006e\u006f\u006e\u0065";case ST_BorderStyleThin :_gddbc .Value ="\u0074\u0068\u0069\u006e";case ST_BorderStyleMedium :_gddbc .Value ="\u006d\u0065\u0064\u0069\u0075\u006d"; -case ST_BorderStyleDashed :_gddbc .Value ="\u0064\u0061\u0073\u0068\u0065\u0064";case ST_BorderStyleDotted :_gddbc .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_BorderStyleThick :_gddbc .Value ="\u0074\u0068\u0069c\u006b";case ST_BorderStyleDouble :_gddbc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065"; -case ST_BorderStyleHair :_gddbc .Value ="\u0068\u0061\u0069\u0072";case ST_BorderStyleMediumDashed :_gddbc .Value ="\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064";case ST_BorderStyleDashDot :_gddbc .Value ="\u0064a\u0073\u0068\u0044\u006f\u0074"; -case ST_BorderStyleMediumDashDot :_gddbc .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case ST_BorderStyleDashDotDot :_gddbc .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_BorderStyleMediumDashDotDot :_gddbc .Value ="\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -case ST_BorderStyleSlantDashDot :_gddbc .Value ="\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074";};return _gddbc ,nil ;};type ST_Objects byte ;type CT_RevisionMove struct{ +// Validate validates the CT_OleObject and its children +func (_ggbec *CT_OleObject )Validate ()error {return _ggbec .ValidateWithPath ("\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074");};func (_bceaa *CT_FontSize )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dedba :=range start .Attr {if _dedba .Name .Local =="\u0076\u0061\u006c"{_cafbc ,_bcedg :=_g .ParseFloat (_dedba .Value ,64); +if _bcedg !=nil {return _bcedg ;};_bceaa .ValAttr =_cafbc ;continue ;};};for {_bgdcc ,_aecff :=d .Token ();if _aecff !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_aecff ); +};if _cfdbfg ,_fgcag :=_bgdcc .(_c .EndElement );_fgcag &&_cfdbfg .Name ==start .Name {break ;};};return nil ;};func (_edcgd *CT_ConditionalFormats )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdfd :=range start .Attr {if _bdfd .Name .Local =="\u0063\u006f\u0075n\u0074"{_fadfg ,_gadad :=_g .ParseUint (_bdfd .Value ,10,32); +if _gadad !=nil {return _gadad ;};_ffdad :=uint32 (_fadfg );_edcgd .CountAttr =&_ffdad ;continue ;};};_cage :for {_fcbc ,_beccc :=d .Token ();if _beccc !=nil {return _beccc ;};switch _bdad :=_fcbc .(type ){case _c .StartElement :switch _bdad .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072\u006d\u0061\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072\u006d\u0061\u0074"}:_ggega :=NewCT_ConditionalFormat (); +if _dfff :=d .DecodeElement (_ggega ,&_bdad );_dfff !=nil {return _dfff ;};_edcgd .ConditionalFormat =append (_edcgd .ConditionalFormat ,_ggega );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061\u0074\u0073\u0020\u0025\u0076",_bdad .Name ); +if _cead :=d .Skip ();_cead !=nil {return _cead ;};};case _c .EndElement :break _cage ;case _c .CharData :};};return nil ;};type CT_RgbColor struct{ -// Sheet Id -SheetIdAttr uint32 ; +// Alpha Red Green Blue +RgbAttr *string ;};func NewCT_MetadataRecord ()*CT_MetadataRecord {_gfaee :=&CT_MetadataRecord {};return _gfaee };type CT_Sst struct{ -// Source -SourceAttr string ; +// String Count +CountAttr *uint32 ; -// Destination -DestinationAttr string ; +// Unique String Count +UniqueCountAttr *uint32 ; -// Source Sheet Id -SourceSheetIdAttr *uint32 ;RevisionMoveChoice []*CT_RevisionMoveChoice ;RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; +// String Item +Si []*CT_Rst ;ExtLst *CT_ExtensionList ;}; + +// Validate validates the CT_XStringElement and its children +func (_edcegg *CT_XStringElement )Validate ()error {return _edcegg .ValidateWithPath ("\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006ce\u006d\u0065\u006e\u0074");}; -// Validate validates the CT_QueryTableFields and its children -func (_abcgg *CT_QueryTableFields )Validate ()error {return _abcgg .ValidateWithPath ("\u0043\u0054\u005f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073");};func (_cfegg *CT_Map )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0049\u0044"},Value :_fg .Sprintf ("\u0025\u0076",_cfegg .IDAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_cfegg .NameAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"R\u006f\u006f\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_cfegg .RootElementAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0063\u0068\u0065\u006d\u0061\u0049\u0044"},Value :_fg .Sprintf ("\u0025\u0076",_cfegg .SchemaIDAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0068\u006f\u0077\u0049\u006d\u0070\u006f\u0072\u0074\u0045\u0078\u0070\u006f\u0072t\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0045\u0072\u0072\u006f\u0072\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_cfegg .ShowImportExportValidationErrorsAttr ))}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0041u\u0074\u006f\u0046\u0069\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_cfegg .AutoFitAttr ))});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0041\u0070\u0070\u0065\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_cfegg .AppendAttr ))}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"P\u0072e\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072t\u0041\u0046\u004c\u0061yo\u0075\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_cfegg .PreserveSortAFLayoutAttr ))});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0050\u0072\u0065\u0073\u0065\u0072\u0076\u0065\u0046o\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_cfegg .PreserveFormatAttr ))}); -e .EncodeToken (start );if _cfegg .DataBinding !=nil {_cfeeg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0044\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}};e .EncodeElement (_cfegg .DataBinding ,_cfeeg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_CellXfs ()*CT_CellXfs {_bbdc :=&CT_CellXfs {};return _bbdc };type CT_RevisionHeaders struct{ +// Validate validates the CT_Sst and its children +func (_dbbfc *CT_Sst )Validate ()error {return _dbbfc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0073\u0074");}; -// Last Revision GUID -GuidAttr string ; +// ValidateWithPath validates the CT_RevisionRowColumnChoice and its children, prefixing error messages with path +func (_ceedd *CT_RevisionRowColumnChoice )ValidateWithPath (path string )error {for _cfefe ,_egbba :=range _ceedd .Undo {if _dbff :=_egbba .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0055\u006e\u0064\u006f\u005b\u0025\u0064\u005d",path ,_cfefe )); +_dbff !=nil {return _dbff ;};};for _baadc ,_dfcdc :=range _ceedd .Rcc {if _gbcg :=_dfcdc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0052\u0063\u0063\u005b\u0025\u0064\u005d",path ,_baadc ));_gbcg !=nil {return _gbcg ;};};for _gfeba ,_dfbada :=range _ceedd .Rfmt {if _ecfa :=_dfbada .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0052\u0066\u006d\u0074\u005b\u0025\u0064\u005d",path ,_gfeba )); +_ecfa !=nil {return _ecfa ;};};return nil ;}; -// Last GUID -LastGuidAttr *string ; +// Validate validates the CT_Drawing and its children +func (_faef *CT_Drawing )Validate ()error {return _faef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");}; -// Shared Workbook -SharedAttr *bool ; +// ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path +func (_aebec *CT_GradientStop )ValidateWithPath (path string )error {if _ccddc :=_aebec .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_ccddc !=nil {return _ccddc ;};return nil ;};type CT_DdeValue struct{ -// Disk Revisions -DiskRevisionsAttr *bool ; +// DDE Value Type +TAttr ST_DdeValueType ; -// History -HistoryAttr *bool ; +// DDE Link Value +Val string ;}; -// Track Revisions -TrackRevisionsAttr *bool ; +// ValidateWithPath validates the CT_XmlCellPr and its children, prefixing error messages with path +func (_ebdcd *CT_XmlCellPr )ValidateWithPath (path string )error {if _cdacd :=_ebdcd .XmlPr .ValidateWithPath (path +"\u002f\u0058\u006d\u006c\u0050\u0072");_cdacd !=nil {return _cdacd ;};if _ebdcd .ExtLst !=nil {if _cdbdf :=_ebdcd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_cdbdf !=nil {return _cdbdf ;};};return nil ;};type CT_MetadataBlock struct{ -// Exclusive Mode -ExclusiveAttr *bool ; +// Metadata Record +Rc []*CT_MetadataRecord ;}; -// Revision Id -RevisionIdAttr *uint32 ; +// Validate validates the CT_DdeLink and its children +func (_fdddg *CT_DdeLink )Validate ()error {return _fdddg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0064\u0065\u004c\u0069\u006e\u006b");}; -// Version -VersionAttr *int32 ; +// Validate validates the CT_CustomFilters and its children +func (_ecgcg *CT_CustomFilters )Validate ()error {return _ecgcg .ValidateWithPath ("\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073");};type CT_DataBar struct{ -// Keep Change History -KeepChangeHistoryAttr *bool ; +// Minimum Length +MinLengthAttr *uint32 ; -// Protected -ProtectedAttr *bool ; +// Maximum Length +MaxLengthAttr *uint32 ; -// Preserve History -PreserveHistoryAttr *uint32 ; +// Show Values +ShowValueAttr *bool ; -// Header -Header []*CT_RevisionHeader ;};const (ST_GrowShrinkTypeUnset ST_GrowShrinkType =0;ST_GrowShrinkTypeInsertDelete ST_GrowShrinkType =1;ST_GrowShrinkTypeInsertClear ST_GrowShrinkType =2;ST_GrowShrinkTypeOverwriteClear ST_GrowShrinkType =3;);type ST_TotalsRowFunction byte ; -func NewCT_Fills ()*CT_Fills {_egaaae :=&CT_Fills {};return _egaaae };func NewCT_Stylesheet ()*CT_Stylesheet {_gfaac :=&CT_Stylesheet {};return _gfaac };func (_dfebd *CT_PCDSDTCEntriesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -if _dfebd .M !=nil {_ecbf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_dfebd .M ,_ecbf );}else if _dfebd .N !=nil {_agbdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_dfebd .N ,_agbdf ); -}else if _dfebd .E !=nil {_babdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_dfebd .E ,_babdb );}else if _dfebd .S !=nil {_edeeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_dfebd .S ,_edeeg ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_adbc *CT_CacheSourceChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _adbc .WorksheetSource !=nil {_ebcb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awo\u0072\u006b\u0073\u0068\u0065\u0065\u0074\u0053\u006f\u0075\u0072\u0063\u0065"}}; -e .EncodeElement (_adbc .WorksheetSource ,_ebcb );}else if _adbc .Consolidation !=nil {_cbff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064a\u0074\u0069\u006f\u006e"}};e .EncodeElement (_adbc .Consolidation ,_cbff ); -}else if _adbc .ExtLst !=nil {_ege :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_adbc .ExtLst ,_ege );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -func (_aabb *CT_ConditionalFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_becdb :=range start .Attr {if _becdb .Name .Local =="\u0070\u0069\u0076o\u0074"{_cagbg ,_ddag :=_f .ParseBool (_becdb .Value );if _ddag !=nil {return _ddag ; -};_aabb .PivotAttr =&_cagbg ;continue ;};if _becdb .Name .Local =="\u0073\u0071\u0072e\u0066"{_acdc ,_fdggf :=ParseSliceST_Sqref (_becdb .Value );if _fdggf !=nil {return _fdggf ;};_aabb .SqrefAttr =&_acdc ;continue ;};};_edef :for {_ecge ,_fdga :=d .Token (); -if _fdga !=nil {return _fdga ;};switch _dcbc :=_ecge .(type ){case _c .StartElement :switch _dcbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0052\u0075\u006c\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0066\u0052\u0075\u006c\u0065"}:_abb :=NewCT_CfRule (); -if _fegbc :=d .DecodeElement (_abb ,&_dcbc );_fegbc !=nil {return _fegbc ;};_aabb .CfRule =append (_aabb .CfRule ,_abb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aabb .ExtLst =NewCT_ExtensionList (); -if _fecea :=d .DecodeElement (_aabb .ExtLst ,&_dcbc );_fecea !=nil {return _fecea ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067\u0020%\u0076",_dcbc .Name ); -if _dbbb :=d .Skip ();_dbbb !=nil {return _dbbb ;};};case _c .EndElement :break _edef ;case _c .CharData :};};return nil ;};func NewCT_Fill ()*CT_Fill {_dabab :=&CT_Fill {};_dabab .FillChoice =NewCT_FillChoice ();return _dabab ;};func (_gdafg *CT_String )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_gdafg .VAttr )}); -if _gdafg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .UAttr ))});};if _gdafg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .FAttr ))}); -};if _gdafg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gdafg .CAttr )});};if _gdafg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_gdafg .CpAttr )}); -};if _gdafg .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_gdafg .InAttr )});};if _gdafg .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gdafg .BcAttr )}); -};if _gdafg .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_gdafg .FcAttr )});};if _gdafg .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .IAttr ))}); -};if _gdafg .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .UnAttr ))});};if _gdafg .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .StAttr ))}); -};if _gdafg .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdafg .BAttr ))});};e .EncodeToken (start );if _gdafg .Tpls !=nil {_ggddb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}}; -for _ ,_dcfcf :=range _gdafg .Tpls {e .EncodeElement (_dcfcf ,_ggddb );};};if _gdafg .X !=nil {_ebdgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_ecaeaa :=range _gdafg .X {e .EncodeElement (_ecaeaa ,_ebdgf );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Conditional Format Value Object +Cfvo []*CT_Cfvo ; -// Validate validates the CT_I and its children -func (_eggcg *CT_I )Validate ()error {return _eggcg .ValidateWithPath ("\u0043\u0054\u005f\u0049")};func (_cbbcc *ST_UpdateLinks )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cbbcc =0;case "\u0075s\u0065\u0072\u0053\u0065\u0074":*_cbbcc =1; -case "\u006e\u0065\u0076e\u0072":*_cbbcc =2;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_cbbcc =3;};return nil ;}; +// Data Bar Color +Color *CT_Color ;}; -// Validate validates the Users and its children -func (_cacdc *Users )Validate ()error {return _cacdc .ValidateWithPath ("\u0055\u0073\u0065r\u0073")};type ST_DataConsolidateFunction byte ;type VolTypes struct{CT_VolTypes }; +// Validate validates the CT_ControlPr and its children +func (_cbeae *CT_ControlPr )Validate ()error {return _cbeae .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072");};func (_dbgfc ST_DvAspect )String ()string {switch _dbgfc {case 0:return "";case 1:return "\u0044\u0056A\u0053\u0050\u0045C\u0054\u005f\u0043\u004f\u004e\u0054\u0045\u004e\u0054"; +case 2:return "\u0044\u0056\u0041\u0053\u0050\u0045\u0043\u0054\u005f\u0049\u0043\u004f\u004e";};return "";}; -// Validate validates the CT_ConditionalFormats and its children -func (_efde *CT_ConditionalFormats )Validate ()error {return _efde .ValidateWithPath ("C\u0054\u005f\u0043\u006fnd\u0069t\u0069\u006f\u006e\u0061\u006cF\u006f\u0072\u006d\u0061\u0074\u0073");};func NewCT_PivotHierarchy ()*CT_PivotHierarchy {_aagec :=&CT_PivotHierarchy {}; -return _aagec };type CT_ColorFilter struct{ +// Validate validates the CT_PivotCache and its children +func (_aaffeb *CT_PivotCache )Validate ()error {return _aaffeb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065");};func (_ebfac *Sst )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006da\u0069\u003a\u0073\u0073\u0074";return _ebfac .CT_Sst .MarshalXML (e ,start );};func NewCT_Fills ()*CT_Fills {_egfdd :=&CT_Fills {};return _egfdd };func (_dcgcd *ST_RevisionAction )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acefde ,_feedg :=d .Token (); +if _feedg !=nil {return _feedg ;};if _acfce ,_dgbae :=_acefde .(_c .EndElement );_dgbae &&_acfce .Name ==start .Name {*_dcgcd =1;return nil ;};if _ffafa ,_cbggdc :=_acefde .(_c .CharData );!_cbggdc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acefde ); +}else {switch string (_ffafa ){case "":*_dcgcd =0;case "\u0061\u0064\u0064":*_dcgcd =1;case "\u0064\u0065\u006c\u0065\u0074\u0065":*_dcgcd =2;};};_acefde ,_feedg =d .Token ();if _feedg !=nil {return _feedg ;};if _degdca ,_eagfb :=_acefde .(_c .EndElement ); +_eagfb &&_degdca .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acefde );};const (ST_TextVAlignUnset ST_TextVAlign =0; +ST_TextVAlignTop ST_TextVAlign =1;ST_TextVAlignCenter ST_TextVAlign =2;ST_TextVAlignBottom ST_TextVAlign =3;ST_TextVAlignJustify ST_TextVAlign =4;ST_TextVAlignDistributed ST_TextVAlign =5;);func (_caeff ST_CfType )Validate ()error {return _caeff .ValidateWithPath ("")}; +type CT_Query struct{ -// Differential Format Record Id -DxfIdAttr *uint32 ; +// MDX Query String +MdxAttr string ; -// Filter By Cell Color -CellColorAttr *bool ;}; +// Tuples +Tpls *CT_Tuples ;}; -// ValidateWithPath validates the CT_CellWatches and its children, prefixing error messages with path -func (_dfef *CT_CellWatches )ValidateWithPath (path string )error {for _cbfd ,_bbfc :=range _dfef .CellWatch {if _ddcfd :=_bbfc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0043\u0065\u006cl\u0057\u0061\u0074\u0063\u0068\u005b\u0025\u0064\u005d",path ,_cbfd )); -_ddcfd !=nil {return _ddcfd ;};};return nil ;};func (_daceb *CT_ProtectedRange )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _daceb .PasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .PasswordAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_daceb .SqrefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_daceb .NameAttr )}); -if _daceb .SecurityDescriptorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073e\u0063u\u0072\u0069\u0074\u0079\u0044e\u0073\u0063r\u0069\u0070\u0074\u006f\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .SecurityDescriptorAttr )}); -};if _daceb .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .AlgorithmNameAttr )}); -};if _daceb .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .HashValueAttr )});};if _daceb .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .SaltValueAttr )}); -};if _daceb .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_fg .Sprintf ("\u0025\u0076",*_daceb .SpinCountAttr )});};e .EncodeToken (start );if _daceb .SecurityDescriptor !=nil {_acdee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ase\u0063\u0075\u0072\u0069\u0074\u0079\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074o\u0072"}}; -for _ ,_effee :=range _daceb .SecurityDescriptor {e .EncodeElement (_effee ,_acdee );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Cfvo and its children, prefixing error messages with path +func (_cbgc *CT_Cfvo )ValidateWithPath (path string )error {if _cbgc .TypeAttr ==ST_CfvoTypeUnset {return _ba .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fdceb :=_cbgc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fdceb !=nil {return _fdceb ;};if _cbgc .ExtLst !=nil {if _fbfc :=_cbgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbfc !=nil {return _fbfc ; +};};return nil ;};func NewCT_TextPr ()*CT_TextPr {_afgfd :=&CT_TextPr {};return _afgfd }; -// ValidateWithPath validates the CT_ChartsheetProtection and its children, prefixing error messages with path -func (_cebg *CT_ChartsheetProtection )ValidateWithPath (path string )error {return nil };type CT_IconSet struct{ +// Validate validates the CT_Record and its children +func (_fcdddfg *CT_Record )Validate ()error {return _fcdddfg .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u006f\u0072d");};func (_fcgdfe *CT_TextFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcgdfe .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_fcgdfe .CountAttr )}); +};e .EncodeToken (start );_bcdgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064"}};for _ ,_dfdcdc :=range _fcgdfe .TextField {e .EncodeElement (_dfdcdc ,_bcdgc );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_accefa *Metadata )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_accefa .CT_Metadata =*NewCT_Metadata ();_bccfgb :for {_dabbcb ,_dcdadd :=d .Token ();if _dcdadd !=nil {return _dcdadd ;};switch _gdeec :=_dabbcb .(type ){case _c .StartElement :switch _gdeec .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073"}:_accefa .MetadataTypes =NewCT_MetadataTypes (); +if _abaecc :=d .DecodeElement (_accefa .MetadataTypes ,&_gdeec );_abaecc !=nil {return _abaecc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006de\u0074a\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073"}:_accefa .MetadataStrings =NewCT_MetadataStrings (); +if _daege :=d .DecodeElement (_accefa .MetadataStrings ,&_gdeec );_daege !=nil {return _daege ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"m\u0064\u0078\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_accefa .MdxMetadata =NewCT_MdxMetadata (); +if _daeabb :=d .DecodeElement (_accefa .MdxMetadata ,&_gdeec );_daeabb !=nil {return _daeabb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"}:_cadacba :=NewCT_FutureMetadata (); +if _bedeb :=d .DecodeElement (_cadacba ,&_gdeec );_bedeb !=nil {return _bedeb ;};_accefa .FutureMetadata =append (_accefa .FutureMetadata ,_cadacba );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_accefa .CellMetadata =NewCT_MetadataBlocks (); +if _dccgaf :=d .DecodeElement (_accefa .CellMetadata ,&_gdeec );_dccgaf !=nil {return _dccgaf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c\u0075\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"}:_accefa .ValueMetadata =NewCT_MetadataBlocks (); +if _ffbfdf :=d .DecodeElement (_accefa .ValueMetadata ,&_gdeec );_ffbfdf !=nil {return _ffbfdf ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_accefa .ExtLst =NewCT_ExtensionList (); +if _dffgf :=d .DecodeElement (_accefa .ExtLst ,&_gdeec );_dffgf !=nil {return _dffgf ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0020\u0025\u0076",_gdeec .Name ); +if _bgcdgg :=d .Skip ();_bgcdgg !=nil {return _bgcdgg ;};};case _c .EndElement :break _bccfgb ;case _c .CharData :};};return nil ;};type CT_PivotHierarchies struct{ -// Icon Set -IconSetAttr ST_IconSetType ; +// OLAP Hierarchy Count +CountAttr *uint32 ; -// Show Value -ShowValueAttr *bool ; +// OLAP Hierarchy +PivotHierarchy []*CT_PivotHierarchy ;};func NewCT_DateGroupItem ()*CT_DateGroupItem {_egfe :=&CT_DateGroupItem {};_egfe .DateTimeGroupingAttr =ST_DateTimeGrouping (1);return _egfe ;};func (_cdfce *CT_DataRef )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdfce .RefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfce .RefAttr )}); +};if _cdfce .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfce .NameAttr )});};if _cdfce .SheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u0065e\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfce .SheetAttr )}); +};if _cdfce .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_cdfce .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_MdxMemeberProp struct{ -// Percent -PercentAttr *bool ; +// Member Unique Name Index +NAttr uint32 ; -// Reverse Icons -ReverseAttr *bool ; +// Property Name Index +NpAttr uint32 ;};const (ST_RefModeUnset ST_RefMode =0;ST_RefModeA1 ST_RefMode =1;ST_RefModeR1C1 ST_RefMode =2;);func (_dcbbdc ST_SheetViewType )Validate ()error {return _dcbbdc .ValidateWithPath ("")};func (_becaag *CT_PivotAreas )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _becaag .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_becaag .CountAttr )}); +};e .EncodeToken (start );if _becaag .PivotArea !=nil {_cgcag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}};for _ ,_fagd :=range _becaag .PivotArea {e .EncodeElement (_fagd ,_cgcag ); +};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egfcc *CT_DeletedField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdcd :=range start .Attr {if _cdcd .Name .Local =="\u006e\u0061\u006d\u0065"{_fedae :=_cdcd .Value ; +_egfcc .NameAttr =_fedae ;continue ;};};for {_abcfc ,_ccab :=d .Token ();if _ccab !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0044\u0065\u006c\u0065\u0074\u0065d\u0046\u0069\u0065l\u0064:\u0020\u0025\u0073",_ccab ); +};if _cfefg ,_dceee :=_abcfc .(_c .EndElement );_dceee &&_cfefg .Name ==start .Name {break ;};};return nil ;}; -// Conditional Formatting Object -Cfvo []*CT_Cfvo ;};type CT_Borders struct{ +// ValidateWithPath validates the CT_RowFields and its children, prefixing error messages with path +func (_dfage *CT_RowFields )ValidateWithPath (path string )error {for _cbbcaf ,_gcgcg :=range _dfage .Field {if _gfeff :=_gcgcg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002fF\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_cbbcaf ));_gfeff !=nil {return _gfeff ; +};};return nil ;};func (_bgdfe ST_DataValidationType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbggca :=_c .Attr {};_gbggca .Name =name ;switch _bgdfe {case ST_DataValidationTypeUnset :_gbggca .Value ="";case ST_DataValidationTypeNone :_gbggca .Value ="\u006e\u006f\u006e\u0065"; +case ST_DataValidationTypeWhole :_gbggca .Value ="\u0077\u0068\u006fl\u0065";case ST_DataValidationTypeDecimal :_gbggca .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c";case ST_DataValidationTypeList :_gbggca .Value ="\u006c\u0069\u0073\u0074";case ST_DataValidationTypeDate :_gbggca .Value ="\u0064\u0061\u0074\u0065"; +case ST_DataValidationTypeTime :_gbggca .Value ="\u0074\u0069\u006d\u0065";case ST_DataValidationTypeTextLength :_gbggca .Value ="\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068";case ST_DataValidationTypeCustom :_gbggca .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _gbggca ,nil ;};func (_bedba *ST_MdxKPIProperty )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bedba =0;case "\u0076":*_bedba =1;case "\u0067":*_bedba =2;case "\u0073":*_bedba =3;case "\u0074":*_bedba =4;case "\u0077":*_bedba =5; +case "\u006d":*_bedba =6;};return nil ;};func (_gcgfbf *CT_PCDSDTCEntriesChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _gcgfbf .M !=nil {_dadac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}}; +e .EncodeElement (_gcgfbf .M ,_dadac );}else if _gcgfbf .N !=nil {_acadg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_gcgfbf .N ,_acadg );}else if _gcgfbf .E !=nil {_ecbac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}}; +e .EncodeElement (_gcgfbf .E ,_ecbac );}else if _gcgfbf .S !=nil {_babdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_gcgfbf .S ,_babdc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_dbcad *CT_SheetProtection )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dabafg :=range start .Attr {if _dabafg .Name .Local =="\u0070\u0061\u0073\u0073\u0077\u006f\u0072\u0064"{_gabfa :=_dabafg .Value ;_dbcad .PasswordAttr =&_gabfa ; +continue ;};if _dabafg .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_fageg :=_dabafg .Value ;_dbcad .AlgorithmNameAttr =&_fageg ;continue ;};if _dabafg .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_gdfbfc :=_dabafg .Value ; +_dbcad .HashValueAttr =&_gdfbfc ;continue ;};if _dabafg .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_aega :=_dabafg .Value ;_dbcad .SaltValueAttr =&_aega ;continue ;};if _dabafg .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_gebcdd ,_ffebc :=_g .ParseUint (_dabafg .Value ,10,32); +if _ffebc !=nil {return _ffebc ;};_gacbcd :=uint32 (_gebcdd );_dbcad .SpinCountAttr =&_gacbcd ;continue ;};if _dabafg .Name .Local =="\u0073\u0068\u0065e\u0074"{_faebgf ,_adcdf :=_g .ParseBool (_dabafg .Value );if _adcdf !=nil {return _adcdf ;};_dbcad .SheetAttr =&_faebgf ; +continue ;};if _dabafg .Name .Local =="\u006fb\u006a\u0065\u0063\u0074\u0073"{_eebbea ,_cccdc :=_g .ParseBool (_dabafg .Value );if _cccdc !=nil {return _cccdc ;};_dbcad .ObjectsAttr =&_eebbea ;continue ;};if _dabafg .Name .Local =="\u0073c\u0065\u006e\u0061\u0072\u0069\u006fs"{_aabb ,_fcdad :=_g .ParseBool (_dabafg .Value ); +if _fcdad !=nil {return _fcdad ;};_dbcad .ScenariosAttr =&_aabb ;continue ;};if _dabafg .Name .Local =="f\u006f\u0072\u006d\u0061\u0074\u0043\u0065\u006c\u006c\u0073"{_gaebb ,_dcccbc :=_g .ParseBool (_dabafg .Value );if _dcccbc !=nil {return _dcccbc ;}; +_dbcad .FormatCellsAttr =&_gaebb ;continue ;};if _dabafg .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_cggbeg ,_fbbcfg :=_g .ParseBool (_dabafg .Value );if _fbbcfg !=nil {return _fbbcfg ;};_dbcad .FormatColumnsAttr =&_cggbeg ; +continue ;};if _dabafg .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0052\u006f\u0077\u0073"{_cgfeg ,_dccbbg :=_g .ParseBool (_dabafg .Value );if _dccbbg !=nil {return _dccbbg ;};_dbcad .FormatRowsAttr =&_cgfeg ;continue ;};if _dabafg .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_cfcce ,_ffcdfa :=_g .ParseBool (_dabafg .Value ); +if _ffcdfa !=nil {return _ffcdfa ;};_dbcad .InsertColumnsAttr =&_cfcce ;continue ;};if _dabafg .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077\u0073"{_eacbe ,_dcbcdb :=_g .ParseBool (_dabafg .Value );if _dcbcdb !=nil {return _dcbcdb ; +};_dbcad .InsertRowsAttr =&_eacbe ;continue ;};if _dabafg .Name .Local =="\u0069\u006es\u0065\u0072\u0074H\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073"{_cgeead ,_fefce :=_g .ParseBool (_dabafg .Value );if _fefce !=nil {return _fefce ;};_dbcad .InsertHyperlinksAttr =&_cgeead ; +continue ;};if _dabafg .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"{_dggea ,_caaeg :=_g .ParseBool (_dabafg .Value );if _caaeg !=nil {return _caaeg ;};_dbcad .DeleteColumnsAttr =&_dggea ;continue ;};if _dabafg .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065\u0052\u006f\u0077\u0073"{_bccage ,_effdg :=_g .ParseBool (_dabafg .Value ); +if _effdg !=nil {return _effdg ;};_dbcad .DeleteRowsAttr =&_bccage ;continue ;};if _dabafg .Name .Local =="\u0073\u0065\u006c\u0065\u0063\u0074\u004c\u006f\u0063\u006b\u0065\u0064C\u0065\u006c\u006c\u0073"{_ebdfd ,_dgegd :=_g .ParseBool (_dabafg .Value ); +if _dgegd !=nil {return _dgegd ;};_dbcad .SelectLockedCellsAttr =&_ebdfd ;continue ;};if _dabafg .Name .Local =="\u0073\u006f\u0072\u0074"{_cfdcd ,_ebegb :=_g .ParseBool (_dabafg .Value );if _ebegb !=nil {return _ebegb ;};_dbcad .SortAttr =&_cfdcd ;continue ; +};if _dabafg .Name .Local =="\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"{_aabba ,_decdae :=_g .ParseBool (_dabafg .Value );if _decdae !=nil {return _decdae ;};_dbcad .AutoFilterAttr =&_aabba ;continue ;};if _dabafg .Name .Local =="p\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0073"{_gfadf ,_cfebd :=_g .ParseBool (_dabafg .Value ); +if _cfebd !=nil {return _cfebd ;};_dbcad .PivotTablesAttr =&_gfadf ;continue ;};if _dabafg .Name .Local =="\u0073\u0065\u006c\u0065ct\u0055\u006e\u006c\u006f\u0063\u006b\u0065\u0064\u0043\u0065\u006c\u006c\u0073"{_fdaab ,_acgfdc :=_g .ParseBool (_dabafg .Value ); +if _acgfdc !=nil {return _acgfdc ;};_dbcad .SelectUnlockedCellsAttr =&_fdaab ;continue ;};};for {_fdbbe ,_beadgf :=d .Token ();if _beadgf !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0068\u0065\u0065\u0074\u0050\u0072o\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_beadgf ); +};if _cgdac ,_bafddd :=_fdbbe .(_c .EndElement );_bafddd &&_cgdac .Name ==start .Name {break ;};};return nil ;}; -// Border Count -CountAttr *uint32 ; +// Validate validates the CT_PivotHierarchy and its children +func (_bfbb *CT_PivotHierarchy )Validate ()error {return _bfbb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079");};func (_ggag *CT_DataBinding )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gacce :=range start .Attr {if _gacce .Name .Local =="\u0044a\u0074a\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_faeb :=_gacce .Value ; +_ggag .DataBindingNameAttr =&_faeb ;continue ;};if _gacce .Name .Local =="F\u0069\u006c\u0065\u0042\u0069\u006e\u0064\u0069\u006e\u0067"{_dabcb ,_fgdf :=_g .ParseBool (_gacce .Value );if _fgdf !=nil {return _fgdf ;};_ggag .FileBindingAttr =&_dabcb ;continue ; +};if _gacce .Name .Local =="\u0043\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0044"{_abbfa ,_cbege :=_g .ParseUint (_gacce .Value ,10,32);if _cbege !=nil {return _cbege ;};_bacba :=uint32 (_abbfa );_ggag .ConnectionIDAttr =&_bacba ;continue ; +};if _gacce .Name .Local =="\u0046i\u006ce\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_adba :=_gacce .Value ;_ggag .FileBindingNameAttr =&_adba ;continue ;};if _gacce .Name .Local =="\u0044\u0061\u0074\u0061Bi\u006e\u0064\u0069\u006e\u0067\u004c\u006f\u0061\u0064\u004d\u006f\u0064\u0065"{_ebbe ,_eedbf :=_g .ParseUint (_gacce .Value ,10,32); +if _eedbf !=nil {return _eedbf ;};_ggag .DataBindingLoadModeAttr =uint32 (_ebbe );continue ;};};_fccf :for {_gbfab ,_gcbf :=d .Token ();if _gcbf !=nil {return _gcbf ;};switch _ffcf :=_gbfab .(type ){case _c .StartElement :switch _ffcf .Name {default:if _afeg ,_aedb :=_dc .CreateElement (_ffcf ); +_aedb !=nil {return _aedb ;}else {if _efag :=d .DecodeElement (_afeg ,&_ffcf );_efag !=nil {return _efag ;};_ggag .Any =_afeg ;};};case _c .EndElement :break _fccf ;case _c .CharData :};};return nil ;}; -// Border -Border []*CT_Border ;}; +// ValidateWithPath validates the CT_SharedItems and its children, prefixing error messages with path +func (_bbaga *CT_SharedItems )ValidateWithPath (path string )error {for _gfegb ,_ddfcfb :=range _bbaga .SharedItemsChoice {if _eaabb :=_ddfcfb .ValidateWithPath (_ba .Sprintf ("\u0025s\u002f\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006ds\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_gfegb )); +_eaabb !=nil {return _eaabb ;};};return nil ;};func (_ffbcba ST_TableStyleType )Validate ()error {return _ffbcba .ValidateWithPath ("")};type ST_Qualifier byte ; -// Validate validates the CT_RevisionDefinedName and its children -func (_gfdfdf *CT_RevisionDefinedName )Validate ()error {return _gfdfdf .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065");};func (_aabadd ST_TableType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gbfaed :=_c .Attr {}; -_gbfaed .Name =name ;switch _aabadd {case ST_TableTypeUnset :_gbfaed .Value ="";case ST_TableTypeWorksheet :_gbfaed .Value ="\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case ST_TableTypeXml :_gbfaed .Value ="\u0078\u006d\u006c";case ST_TableTypeQueryTable :_gbfaed .Value ="\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065"; -};return _gbfaed ,nil ;}; +// ValidateWithPath validates the CT_PCDSDTCEntries and its children, prefixing error messages with path +func (_eede *CT_PCDSDTCEntries )ValidateWithPath (path string )error {for _caefee ,_efdac :=range _eede .PCDSDTCEntriesChoice {if _ceedg :=_efdac .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0050\u0043\u0044\u0053D\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073C\u0068\u006f\u0069c\u0065[\u0025\u0064\u005d",path ,_caefee )); +_ceedg !=nil {return _ceedg ;};};return nil ;};func NewCT_MdxTuple ()*CT_MdxTuple {_ecbda :=&CT_MdxTuple {};return _ecbda };func (_bbggeg *ST_DateTimeGrouping )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bbggeg =0;case "\u0079\u0065\u0061\u0072":*_bbggeg =1; +case "\u006d\u006f\u006et\u0068":*_bbggeg =2;case "\u0064\u0061\u0079":*_bbggeg =3;case "\u0068\u006f\u0075\u0072":*_bbggeg =4;case "\u006d\u0069\u006e\u0075\u0074\u0065":*_bbggeg =5;case "\u0073\u0065\u0063\u006f\u006e\u0064":*_bbggeg =6;};return nil ; +};func NewCT_Scenarios ()*CT_Scenarios {_fgcgf :=&CT_Scenarios {};return _fgcgf }; -// ValidateWithPath validates the CT_PhoneticPr and its children, prefixing error messages with path -func (_acbaf *CT_PhoneticPr )ValidateWithPath (path string )error {if _fafge :=_acbaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fafge !=nil {return _fafge ;};if _eddae :=_acbaf .AlignmentAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006et\u0041\u0074\u0074\u0072"); -_eddae !=nil {return _eddae ;};return nil ;};func (_ffdfea ST_Scope )String ()string {switch _ffdfea {case 0:return "";case 1:return "\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn";case 2:return "\u0064\u0061\u0074\u0061";case 3:return "\u0066\u0069\u0065l\u0064"; -};return "";};func (_eeba *CT_PivotAreaReferences )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _eeba .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_eeba .CountAttr )}); -};e .EncodeToken (start );_aabcc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};for _ ,_ddbg :=range _eeba .Reference {e .EncodeElement (_ddbg ,_aabcc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_fcgbe ST_RevisionAction )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_eddfae :=_c .Attr {};_eddfae .Name =name ;switch _fcgbe {case ST_RevisionActionUnset :_eddfae .Value ="";case ST_RevisionActionAdd :_eddfae .Value ="\u0061\u0064\u0064"; -case ST_RevisionActionDelete :_eddfae .Value ="\u0064\u0065\u006c\u0065\u0074\u0065";};return _eddfae ,nil ;}; +// Validate validates the CT_FilterColumnChoice and its children +func (_efdd *CT_FilterColumnChoice )Validate ()error {return _efdd .ValidateWithPath ("C\u0054\u005f\u0046\u0069lt\u0065r\u0043\u006f\u006c\u0075\u006dn\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bbgc *CT_DataFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cgcae :=range start .Attr {if _cgcae .Name .Local =="\u0063\u006f\u0075n\u0074"{_debbg ,_baefb :=_g .ParseUint (_cgcae .Value ,10,32); +if _baefb !=nil {return _baefb ;};_cdba :=uint32 (_debbg );_bbgc .CountAttr =&_cdba ;continue ;};};_egcag :for {_bffa ,_adfe :=d .Token ();if _adfe !=nil {return _adfe ;};switch _fdecb :=_bffa .(type ){case _c .StartElement :switch _fdecb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064a\u0074\u0061\u0046\u0069\u0065\u006cd"}:_agbcg :=NewCT_DataField (); +if _acbcg :=d .DecodeElement (_agbcg ,&_fdecb );_acbcg !=nil {return _acbcg ;};_bbgc .DataField =append (_bbgc .DataField ,_agbcg );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044a\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073 \u0025\u0076",_fdecb .Name ); +if _efgdb :=d .Skip ();_efgdb !=nil {return _efgdb ;};};case _c .EndElement :break _egcag ;case _c .CharData :};};return nil ;};func NewCT_OleObject ()*CT_OleObject {_fcbgc :=&CT_OleObject {};return _fcbgc }; -// Validate validates the CT_RevisionMoveChoice and its children -func (_geecc *CT_RevisionMoveChoice )Validate ()error {return _geecc .ValidateWithPath ("C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u004d\u006f\u0076e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_dafafb *Revisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dafafb .CT_Revisions =*NewCT_Revisions (); -_gfbac :for {_eggbe ,_gacaa :=d .Token ();if _gacaa !=nil {return _gacaa ;};switch _daebd :=_eggbe .(type ){case _c .StartElement :switch _daebd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_bfaeg :=NewCT_RevisionsChoice (); -if _accdgc :=d .DecodeElement (&_bfaeg .Rrc ,&_daebd );_accdgc !=nil {return _accdgc ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_bfaeg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_gfaaf :=NewCT_RevisionsChoice (); -if _dgebfb :=d .DecodeElement (&_gfaaf .Rm ,&_daebd );_dgebfb !=nil {return _dgebfb ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_gfaaf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_abfbc :=NewCT_RevisionsChoice (); -if _cbcad :=d .DecodeElement (&_abfbc .Rcv ,&_daebd );_cbcad !=nil {return _cbcad ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_abfbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_agccf :=NewCT_RevisionsChoice (); -if _bbdee :=d .DecodeElement (&_agccf .Rsnm ,&_daebd );_bbdee !=nil {return _bbdee ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_agccf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_gfgggd :=NewCT_RevisionsChoice (); -if _gfddeg :=d .DecodeElement (&_gfgggd .Ris ,&_daebd );_gfddeg !=nil {return _gfddeg ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_gfgggd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_ceebd :=NewCT_RevisionsChoice (); -if _aacef :=d .DecodeElement (&_ceebd .Rcc ,&_daebd );_aacef !=nil {return _aacef ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_ceebd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_eebfc :=NewCT_RevisionsChoice (); -if _cdfbcb :=d .DecodeElement (&_eebfc .Rfmt ,&_daebd );_cdfbcb !=nil {return _cdfbcb ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_eebfc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_gfefgc :=NewCT_RevisionsChoice (); -if _daeeb :=d .DecodeElement (&_gfefgc .Raf ,&_daebd );_daeeb !=nil {return _daeeb ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_gfefgc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_cebfcg :=NewCT_RevisionsChoice (); -if _agcfed :=d .DecodeElement (&_cebfcg .Rdn ,&_daebd );_agcfed !=nil {return _agcfed ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_cebfcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_badff :=NewCT_RevisionsChoice (); -if _ggfcgg :=d .DecodeElement (&_badff .Rcmt ,&_daebd );_ggfcgg !=nil {return _ggfcgg ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_badff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_dgfdg :=NewCT_RevisionsChoice (); -if _eecgff :=d .DecodeElement (&_dgfdg .Rqt ,&_daebd );_eecgff !=nil {return _eecgff ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_dgfdg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_gacga :=NewCT_RevisionsChoice (); -if _bdgbg :=d .DecodeElement (&_gacga .Rcft ,&_daebd );_bdgbg !=nil {return _bdgbg ;};_dafafb .RevisionsChoice =append (_dafafb .RevisionsChoice ,_gacga );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0073 \u0025\u0076",_daebd .Name ); -if _gfaaa :=d .Skip ();_gfaaa !=nil {return _gfaaa ;};};case _c .EndElement :break _gfbac ;case _c .CharData :};};return nil ;};func NewCT_MetadataBlocks ()*CT_MetadataBlocks {_agfff :=&CT_MetadataBlocks {};return _agfff };func (_fagea *ST_FileType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fagea =0; -case "\u006d\u0061\u0063":*_fagea =1;case "\u0077\u0069\u006e":*_fagea =2;case "\u0064\u006f\u0073":*_fagea =3;case "\u006c\u0069\u006e":*_fagea =4;case "\u006f\u0074\u0068e\u0072":*_fagea =5;};return nil ;};func NewCT_TableColumn ()*CT_TableColumn {_ccce :=&CT_TableColumn {}; -return _ccce }; +// Validate validates the CT_MetadataRecord and its children +func (_gbcddg *CT_MetadataRecord )Validate ()error {return _gbcddg .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052e\u0063\u006f\u0072\u0064");};type CT_Dxf struct{ -// Validate validates the QueryTable and its children -func (_ceaec *QueryTable )Validate ()error {return _ceaec .ValidateWithPath ("\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065");};type ST_Qualifier byte ;func NewHeaders ()*Headers {_ececc :=&Headers {};_ececc .CT_RevisionHeaders =*NewCT_RevisionHeaders (); -return _ececc ;};func NewCT_ChartFormats ()*CT_ChartFormats {_cbcc :=&CT_ChartFormats {};return _cbcc };func (_bdebeb *CT_GroupItemsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgefbd :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_bdebeb .M =NewCT_Missing (); -if _bcee :=d .DecodeElement (_bdebeb .M ,&_bgefbd );_bcee !=nil {return _bcee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_bdebeb .N =NewCT_Number (); -if _cdbba :=d .DecodeElement (_bdebeb .N ,&_bgefbd );_cdbba !=nil {return _cdbba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062"}:_bdebeb .B =NewCT_Boolean (); -if _fbbbcb :=d .DecodeElement (_bdebeb .B ,&_bgefbd );_fbbbcb !=nil {return _fbbbcb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_bdebeb .E =NewCT_Error (); -if _fcgec :=d .DecodeElement (_bdebeb .E ,&_bgefbd );_fcgec !=nil {return _fcgec ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_bdebeb .S =NewCT_String (); -if _dbgba :=d .DecodeElement (_bdebeb .S ,&_bgefbd );_dbgba !=nil {return _dbgba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064"}:_bdebeb .D =NewCT_DateTime (); -if _ceagf :=d .DecodeElement (_bdebeb .D ,&_bgefbd );_ceagf !=nil {return _ceagf ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074em\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bgefbd .Name ); -if _ggbeef :=d .Skip ();_ggbeef !=nil {return _ggbeef ;};};return nil ;};func (_fdbe *CT_Color )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdbe .AutoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdbe .AutoAttr ))}); -};if _fdbe .IndexedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069n\u0064\u0065\u0078\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_fdbe .IndexedAttr )});};if _fdbe .RgbAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0067\u0062"},Value :_fg .Sprintf ("\u0025\u0076",*_fdbe .RgbAttr )}); -};if _fdbe .ThemeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0065m\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fdbe .ThemeAttr )});};if _fdbe .TintAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fdbe .TintAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_abdbgf *ST_SmartTagShow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_baebg ,_abaac :=d .Token ();if _abaac !=nil {return _abaac ;};if _gfebad ,_bccede :=_baebg .(_c .EndElement ); -_bccede &&_gfebad .Name ==start .Name {*_abdbgf =1;return nil ;};if _eeggd ,_cedcbe :=_baebg .(_c .CharData );!_cedcbe {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baebg ); -}else {switch string (_eeggd ){case "":*_abdbgf =0;case "\u0061\u006c\u006c":*_abdbgf =1;case "\u006e\u006f\u006e\u0065":*_abdbgf =2;case "n\u006f\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_abdbgf =3;};};_baebg ,_abaac =d .Token ();if _abaac !=nil {return _abaac ; -};if _bffbd ,_ccede :=_baebg .(_c .EndElement );_ccede &&_bffbd .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baebg ); -};func NewCT_colItems ()*CT_colItems {_cfgagf :=&CT_colItems {};return _cfgagf }; +// Font Properties +Font *CT_Font ; -// ValidateWithPath validates the CT_PivotField and its children, prefixing error messages with path -func (_aagbea *CT_PivotField )ValidateWithPath (path string )error {if _gedfc :=_aagbea .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r");_gedfc !=nil {return _gedfc ;};if _bdecb :=_aagbea .SortTypeAttr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_bdecb !=nil {return _bdecb ;};if _aagbea .Items !=nil {if _dbfaa :=_aagbea .Items .ValidateWithPath (path +"\u002f\u0049\u0074\u0065\u006d\u0073");_dbfaa !=nil {return _dbfaa ;};};if _aagbea .AutoSortScope !=nil {if _bgadc :=_aagbea .AutoSortScope .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0053\u006f\u0072\u0074S\u0063\u006f\u0070\u0065"); -_bgadc !=nil {return _bgadc ;};};if _aagbea .ExtLst !=nil {if _dcaga :=_aagbea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcaga !=nil {return _dcaga ;};};return nil ;}; +// Number Format +NumFmt *CT_NumFmt ; -// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path -func (_agaf *CT_Control )ValidateWithPath (path string )error {if _agaf .ControlPr !=nil {if _ggffd :=_agaf .ControlPr .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072");_ggffd !=nil {return _ggffd ;};};return nil ; -}; +// Fill +Fill *CT_Fill ; -// ValidateWithPath validates the CT_RevisionConflict and its children, prefixing error messages with path -func (_ecfac *CT_RevisionConflict )ValidateWithPath (path string )error {return nil }; +// Alignment +Alignment *CT_CellAlignment ; -// Validate validates the CT_QueryTableField and its children -func (_gcgbec *CT_QueryTableField )Validate ()error {return _gcgbec .ValidateWithPath ("\u0043T\u005fQ\u0075\u0065\u0072\u0079\u0054a\u0062\u006ce\u0046\u0069\u0065\u006c\u0064");}; +// Border Properties +Border *CT_Border ; -// Validate validates the CT_String and its children -func (_egbdeb *CT_String )Validate ()error {return _egbdeb .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};func (_daabb *CT_OleObjects )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_fbafa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074"}}; -for _ ,_gfdcg :=range _daabb .OleObject {e .EncodeElement (_gfdcg ,_fbafa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_RevisionHeader ()*CT_RevisionHeader {_dbddgg :=&CT_RevisionHeader {};_dbddgg .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_dbddgg .SheetIdMap =NewCT_SheetIdMap ();return _dbddgg ;};func (_bbbbf ST_PatternType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bbbbf .String (),start );}; +// Protection Properties +Protection *CT_CellProtection ; -// Validate validates the CT_PivotFilter and its children -func (_fagag *CT_PivotFilter )Validate ()error {return _fagag .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u006c\u0074\u0065\u0072");};func (_dcdcb ST_CredMethod )String ()string {switch _dcdcb {case 0:return "";case 1:return "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064"; -case 2:return "\u006e\u006f\u006e\u0065";case 3:return "\u0073\u0074\u006f\u0072\u0065\u0064";case 4:return "\u0070\u0072\u006f\u006d\u0070\u0074";};return "";}; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;};type CT_PivotCaches struct{ -// Validate validates the CT_ProtectedRange and its children -func (_bbcg *CT_ProtectedRange )Validate ()error {return _bbcg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065");};func (_gbfa *CT_Connections )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_bfabd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006e\u006e\u0065c\u0074\u0069\u006f\u006e"}};for _ ,_bafd :=range _gbfa .Connection {e .EncodeElement (_bafd ,_bfabd );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_Groups ()*CT_Groups {_cade :=&CT_Groups {};return _cade };func (_fdgab ST_Pane )String ()string {switch _fdgab {case 0:return "";case 1:return "b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074";case 2:return "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"; -case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case 4:return "\u0074o\u0070\u004c\u0065\u0066\u0074";};return "";};func (_dcbbca *CT_SheetDimension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dccfe :=range start .Attr {if _dccfe .Name .Local =="\u0072\u0065\u0066"{_gdgca :=_dccfe .Value ; -_dcbbca .RefAttr =_gdgca ;continue ;};};for {_gecag ,_cefe :=d .Token ();if _cefe !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e: \u0025\u0073",_cefe ); -};if _cefgg ,_dggbd :=_gecag .(_c .EndElement );_dggbd &&_cefgg .Name ==start .Name {break ;};};return nil ;};func (_fggdbd ST_PaneState )ValidateWithPath (path string )error {switch _fggdbd {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fggdbd )); -};return nil ;};func (_fcbfb *CT_DataValidation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fcbfb .TypeAttr !=ST_DataValidationTypeUnset {_bdgbdb ,_fbffe :=_fcbfb .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _fbffe !=nil {return _fbffe ;};start .Attr =append (start .Attr ,_bdgbdb );};if _fcbfb .ErrorStyleAttr !=ST_DataValidationErrorStyleUnset {_bggfd ,_gcbad :=_fcbfb .ErrorStyleAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0053\u0074\u0079\u006c\u0065"}); -if _gcbad !=nil {return _gcbad ;};start .Attr =append (start .Attr ,_bggfd );};if _fcbfb .ImeModeAttr !=ST_DataValidationImeModeUnset {_dddcc ,_febc :=_fcbfb .ImeModeAttr .MarshalXMLAttr (_c .Name {Local :"\u0069m\u0065\u004d\u006f\u0064\u0065"});if _febc !=nil {return _febc ; -};start .Attr =append (start .Attr ,_dddcc );};if _fcbfb .OperatorAttr !=ST_DataValidationOperatorUnset {_dceg ,_ebea :=_fcbfb .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"});if _ebea !=nil {return _ebea ; -};start .Attr =append (start .Attr ,_dceg );};if _fcbfb .AllowBlankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0042\u006c\u0061\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbfb .AllowBlankAttr ))}); -};if _fcbfb .ShowDropDownAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006fw\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbfb .ShowDropDownAttr ))});}; -if _fcbfb .ShowInputMessageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0049\u006ep\u0075\u0074\u004d\u0065\u0073\u0073\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbfb .ShowInputMessageAttr ))}); -};if _fcbfb .ShowErrorMessageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068o\u0077\u0045\u0072r\u006f\u0072\u004d\u0065\u0073\u0073\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fcbfb .ShowErrorMessageAttr ))}); -};if _fcbfb .ErrorTitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0054\u0069\u0074\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fcbfb .ErrorTitleAttr )});};if _fcbfb .ErrorAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0072\u0072o\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_fcbfb .ErrorAttr )}); -};if _fcbfb .PromptTitleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u006f\u006d\u0070\u0074\u0054\u0069\u0074\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_fcbfb .PromptTitleAttr )});};if _fcbfb .PromptAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u006f\u006d\u0070\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fcbfb .PromptAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0071\u0072e\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_fcbfb .SqrefAttr )});e .EncodeToken (start );if _fcbfb .Formula1 !=nil {_bcefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0031"}}; -_d .AddPreserveSpaceAttr (&_bcefd ,*_fcbfb .Formula1 );e .EncodeElement (_fcbfb .Formula1 ,_bcefd );};if _fcbfb .Formula2 !=nil {_ebeaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0032"}};_d .AddPreserveSpaceAttr (&_ebeaf ,*_fcbfb .Formula2 ); -e .EncodeElement (_fcbfb .Formula2 ,_ebeaf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_TimePeriodUnset ST_TimePeriod =0;ST_TimePeriodToday ST_TimePeriod =1;ST_TimePeriodYesterday ST_TimePeriod =2;ST_TimePeriodTomorrow ST_TimePeriod =3; -ST_TimePeriodLast7Days ST_TimePeriod =4;ST_TimePeriodThisMonth ST_TimePeriod =5;ST_TimePeriodLastMonth ST_TimePeriod =6;ST_TimePeriodNextMonth ST_TimePeriod =7;ST_TimePeriodThisWeek ST_TimePeriod =8;ST_TimePeriodLastWeek ST_TimePeriod =9;ST_TimePeriodNextWeek ST_TimePeriod =10; -); +// PivotCache +PivotCache []*CT_PivotCache ;};type ST_SheetViewType byte ;func (_afacaf *CT_XmlPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",_afacaf .MapIdAttr )}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0070\u0061t\u0068"},Value :_ba .Sprintf ("\u0025\u0076",_afacaf .XpathAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_afacaf .XmlDataTypeAttr )}); +e .EncodeToken (start );if _afacaf .ExtLst !=nil {_fcdbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_afacaf .ExtLst ,_fcdbg );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func (_acaa *CT_CacheHierarchy )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_acaa .UniqueNameAttr )}); +if _acaa .CaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .CaptionAttr )});};if _acaa .MeasureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006de\u0061\u0073\u0075\u0072\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .MeasureAttr ))}); +};if _acaa .SetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .SetAttr ))});};if _acaa .ParentSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0072\u0065\u006e\u0074\u0053\u0065t"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .ParentSetAttr )}); +};if _acaa .IconSetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069c\u006f\u006e\u0053\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .IconSetAttr )});};if _acaa .AttributeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061t\u0074\u0072\u0069\u0062\u0075\u0074e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .AttributeAttr ))}); +};if _acaa .TimeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0069\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .TimeAttr ))});};if _acaa .KeyAttributeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006b\u0065\u0079A\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .KeyAttributeAttr ))}); +};if _acaa .DefaultMemberUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u0066au\u006c\u0074\u004d\u0065\u006d\u0062\u0065\u0072\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .DefaultMemberUniqueNameAttr )}); +};if _acaa .AllUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .AllUniqueNameAttr )}); +};if _acaa .AllCaptionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .AllCaptionAttr )});};if _acaa .DimensionUniqueNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u006d\u0065ns\u0069\u006f\u006e\u0055\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .DimensionUniqueNameAttr )}); +};if _acaa .DisplayFolderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0046\u006f\u006c\u0064\u0065\u0072"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .DisplayFolderAttr )}); +};if _acaa .MeasureGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .MeasureGroupAttr )});};if _acaa .MeasuresAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .MeasuresAttr ))}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",_acaa .CountAttr )});if _acaa .OneFieldAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006f\u006e\u0065\u0046\u0069\u0065\u006c\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .OneFieldAttr ))}); +};if _acaa .MemberValueDatatypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0065\u006d\u0062er\u0056\u0061\u006c\u0075\u0065\u0044\u0061\u0074\u0061\u0074\u0079\u0070\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_acaa .MemberValueDatatypeAttr )}); +};if _acaa .UnbalancedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0064"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .UnbalancedAttr ))});};if _acaa .UnbalancedGroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075n\u0062a\u006c\u0061\u006e\u0063\u0065\u0064\u0047\u0072\u006f\u0075\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .UnbalancedGroupAttr ))}); +};if _acaa .HiddenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_acaa .HiddenAttr ))});};e .EncodeToken (start );if _acaa .FieldsUsage !=nil {_bgca :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0065\u006c\u0064\u0073\u0055\u0073\u0061\u0067\u0065"}}; +e .EncodeElement (_acaa .FieldsUsage ,_bgca );};if _acaa .GroupLevels !=nil {_eee :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0067\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c\u0073"}};e .EncodeElement (_acaa .GroupLevels ,_eee ); +};if _acaa .ExtLst !=nil {_gfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acaa .ExtLst ,_gfg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cacaf *ST_PatternType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cacaf =0; +case "\u006e\u006f\u006e\u0065":*_cacaf =1;case "\u0073\u006f\u006ci\u0064":*_cacaf =2;case "\u006d\u0065\u0064\u0069\u0075\u006d\u0047\u0072\u0061\u0079":*_cacaf =3;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_cacaf =4;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_cacaf =5; +case "\u0064\u0061\u0072\u006b\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c":*_cacaf =6;case "\u0064\u0061\u0072k\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_cacaf =7;case "\u0064\u0061\u0072\u006b\u0044\u006f\u0077\u006e":*_cacaf =8;case "\u0064\u0061\u0072\u006b\u0055\u0070":*_cacaf =9; +case "\u0064\u0061\u0072\u006b\u0047\u0072\u0069\u0064":*_cacaf =10;case "d\u0061\u0072\u006b\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_cacaf =11;case "\u006ci\u0067h\u0074\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":*_cacaf =12;case "\u006c\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_cacaf =13; +case "\u006ci\u0067\u0068\u0074\u0044\u006f\u0077n":*_cacaf =14;case "\u006ci\u0067\u0068\u0074\u0055\u0070":*_cacaf =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0069d":*_cacaf =16;case "\u006c\u0069\u0067h\u0074\u0054\u0072\u0065\u006c\u006c\u0069\u0073":*_cacaf =17; +case "\u0067r\u0061\u0079\u0031\u0032\u0035":*_cacaf =18;case "\u0067\u0072\u0061\u0079\u0030\u0036\u0032\u0035":*_cacaf =19;};return nil ;};type CT_OleObjects struct{ -// Validate validates the CT_XmlColumnPr and its children -func (_cdggd *CT_XmlColumnPr )Validate ()error {return _cdggd .ValidateWithPath ("\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006cu\u006d\u006e\u0050\u0072");}; +// Embedded Object +OleObject []*CT_OleObject ;};func (_ddgec ST_TargetScreenSize )Validate ()error {return _ddgec .ValidateWithPath ("")}; -// Validate validates the CT_Reviewed and its children -func (_dgfbc *CT_Reviewed )Validate ()error {return _dgfbc .ValidateWithPath ("C\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064");}; +// ValidateWithPath validates the CT_MetadataStrings and its children, prefixing error messages with path +func (_beebc *CT_MetadataStrings )ValidateWithPath (path string )error {for _gadec ,_fdebga :=range _beebc .S {if _ecdca :=_fdebga .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053\u005b\u0025\u0064\u005d",path ,_gadec ));_ecdca !=nil {return _ecdca ; +};};return nil ;}; -// ValidateWithPath validates the CT_VolMain and its children, prefixing error messages with path -func (_dabcg *CT_VolMain )ValidateWithPath (path string )error {for _bfdfe ,_fdgdba :=range _dabcg .Tp {if _cbfdf :=_fdgdba .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0054\u0070\u005b\u0025\u0064]",path ,_bfdfe ));_cbfdf !=nil {return _cbfdf ;};}; -return nil ;};func NewCT_ConditionalFormatting ()*CT_ConditionalFormatting {_cfaba :=&CT_ConditionalFormatting {};return _cfaba ;}; +// ValidateWithPath validates the CT_Xf and its children, prefixing error messages with path +func (_efaga *CT_Xf )ValidateWithPath (path string )error {if _efaga .Alignment !=nil {if _fadeab :=_efaga .Alignment .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");_fadeab !=nil {return _fadeab ;};};if _efaga .Protection !=nil {if _gbgcg :=_efaga .Protection .ValidateWithPath (path +"/\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); +_gbgcg !=nil {return _gbgcg ;};};if _efaga .ExtLst !=nil {if _gfbfa :=_efaga .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gfbfa !=nil {return _gfbfa ;};};return nil ;};func (_fbcdc *ST_DataValidationImeMode )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_edddc ,_bgdab :=d .Token (); +if _bgdab !=nil {return _bgdab ;};if _facba ,_acaedf :=_edddc .(_c .EndElement );_acaedf &&_facba .Name ==start .Name {*_fbcdc =1;return nil ;};if _gfefcc ,_decadd :=_edddc .(_c .CharData );!_decadd {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edddc ); +}else {switch string (_gfefcc ){case "":*_fbcdc =0;case "\u006eo\u0043\u006f\u006e\u0074\u0072\u006fl":*_fbcdc =1;case "\u006f\u0066\u0066":*_fbcdc =2;case "\u006f\u006e":*_fbcdc =3;case "\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0064":*_fbcdc =4;case "\u0068\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_fbcdc =5; +case "\u0066\u0075\u006cl\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_fbcdc =6;case "\u0068\u0061\u006cf\u004b\u0061\u0074\u0061\u006b\u0061\u006e\u0061":*_fbcdc =7;case "\u0066u\u006c\u006c\u0041\u006c\u0070\u0068a":*_fbcdc =8;case "\u0068a\u006c\u0066\u0041\u006c\u0070\u0068a":*_fbcdc =9; +case "\u0066\u0075\u006c\u006c\u0048\u0061\u006e\u0067\u0075\u006c":*_fbcdc =10;case "\u0068\u0061\u006c\u0066\u0048\u0061\u006e\u0067\u0075\u006c":*_fbcdc =11;};};_edddc ,_bgdab =d .Token ();if _bgdab !=nil {return _bgdab ;};if _fcaea ,_gcadg :=_edddc .(_c .EndElement ); +_gcadg &&_fcaea .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edddc );};type ST_UnderlineValues byte ; -// Validate validates the CT_HeaderFooter and its children -func (_bdbad *CT_HeaderFooter )Validate ()error {return _bdbad .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};const (ST_PivotFilterTypeUnset ST_PivotFilterType =0;ST_PivotFilterTypeUnknown ST_PivotFilterType =1; -ST_PivotFilterTypeCount ST_PivotFilterType =2;ST_PivotFilterTypePercent ST_PivotFilterType =3;ST_PivotFilterTypeSum ST_PivotFilterType =4;ST_PivotFilterTypeCaptionEqual ST_PivotFilterType =5;ST_PivotFilterTypeCaptionNotEqual ST_PivotFilterType =6;ST_PivotFilterTypeCaptionBeginsWith ST_PivotFilterType =7; -ST_PivotFilterTypeCaptionNotBeginsWith ST_PivotFilterType =8;ST_PivotFilterTypeCaptionEndsWith ST_PivotFilterType =9;ST_PivotFilterTypeCaptionNotEndsWith ST_PivotFilterType =10;ST_PivotFilterTypeCaptionContains ST_PivotFilterType =11;ST_PivotFilterTypeCaptionNotContains ST_PivotFilterType =12; -ST_PivotFilterTypeCaptionGreaterThan ST_PivotFilterType =13;ST_PivotFilterTypeCaptionGreaterThanOrEqual ST_PivotFilterType =14;ST_PivotFilterTypeCaptionLessThan ST_PivotFilterType =15;ST_PivotFilterTypeCaptionLessThanOrEqual ST_PivotFilterType =16;ST_PivotFilterTypeCaptionBetween ST_PivotFilterType =17; -ST_PivotFilterTypeCaptionNotBetween ST_PivotFilterType =18;ST_PivotFilterTypeValueEqual ST_PivotFilterType =19;ST_PivotFilterTypeValueNotEqual ST_PivotFilterType =20;ST_PivotFilterTypeValueGreaterThan ST_PivotFilterType =21;ST_PivotFilterTypeValueGreaterThanOrEqual ST_PivotFilterType =22; -ST_PivotFilterTypeValueLessThan ST_PivotFilterType =23;ST_PivotFilterTypeValueLessThanOrEqual ST_PivotFilterType =24;ST_PivotFilterTypeValueBetween ST_PivotFilterType =25;ST_PivotFilterTypeValueNotBetween ST_PivotFilterType =26;ST_PivotFilterTypeDateEqual ST_PivotFilterType =27; -ST_PivotFilterTypeDateNotEqual ST_PivotFilterType =28;ST_PivotFilterTypeDateOlderThan ST_PivotFilterType =29;ST_PivotFilterTypeDateOlderThanOrEqual ST_PivotFilterType =30;ST_PivotFilterTypeDateNewerThan ST_PivotFilterType =31;ST_PivotFilterTypeDateNewerThanOrEqual ST_PivotFilterType =32; -ST_PivotFilterTypeDateBetween ST_PivotFilterType =33;ST_PivotFilterTypeDateNotBetween ST_PivotFilterType =34;ST_PivotFilterTypeTomorrow ST_PivotFilterType =35;ST_PivotFilterTypeToday ST_PivotFilterType =36;ST_PivotFilterTypeYesterday ST_PivotFilterType =37; -ST_PivotFilterTypeNextWeek ST_PivotFilterType =38;ST_PivotFilterTypeThisWeek ST_PivotFilterType =39;ST_PivotFilterTypeLastWeek ST_PivotFilterType =40;ST_PivotFilterTypeNextMonth ST_PivotFilterType =41;ST_PivotFilterTypeThisMonth ST_PivotFilterType =42; -ST_PivotFilterTypeLastMonth ST_PivotFilterType =43;ST_PivotFilterTypeNextQuarter ST_PivotFilterType =44;ST_PivotFilterTypeThisQuarter ST_PivotFilterType =45;ST_PivotFilterTypeLastQuarter ST_PivotFilterType =46;ST_PivotFilterTypeNextYear ST_PivotFilterType =47; -ST_PivotFilterTypeThisYear ST_PivotFilterType =48;ST_PivotFilterTypeLastYear ST_PivotFilterType =49;ST_PivotFilterTypeYearToDate ST_PivotFilterType =50;ST_PivotFilterTypeQ1 ST_PivotFilterType =51;ST_PivotFilterTypeQ2 ST_PivotFilterType =52;ST_PivotFilterTypeQ3 ST_PivotFilterType =53; -ST_PivotFilterTypeQ4 ST_PivotFilterType =54;ST_PivotFilterTypeM1 ST_PivotFilterType =55;ST_PivotFilterTypeM2 ST_PivotFilterType =56;ST_PivotFilterTypeM3 ST_PivotFilterType =57;ST_PivotFilterTypeM4 ST_PivotFilterType =58;ST_PivotFilterTypeM5 ST_PivotFilterType =59; -ST_PivotFilterTypeM6 ST_PivotFilterType =60;ST_PivotFilterTypeM7 ST_PivotFilterType =61;ST_PivotFilterTypeM8 ST_PivotFilterType =62;ST_PivotFilterTypeM9 ST_PivotFilterType =63;ST_PivotFilterTypeM10 ST_PivotFilterType =64;ST_PivotFilterTypeM11 ST_PivotFilterType =65; -ST_PivotFilterTypeM12 ST_PivotFilterType =66;);func NewCT_ExternalLinkChoice ()*CT_ExternalLinkChoice {_ceeb :=&CT_ExternalLinkChoice {};return _ceeb ;};func (_cfeab *CT_PivotDimension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cagfd :=range start .Attr {if _cagfd .Name .Local =="\u006de\u0061\u0073\u0075\u0072\u0065"{_bfacaa ,_efggc :=_f .ParseBool (_cagfd .Value ); -if _efggc !=nil {return _efggc ;};_cfeab .MeasureAttr =&_bfacaa ;continue ;};if _cagfd .Name .Local =="\u006e\u0061\u006d\u0065"{_gdeae :=_cagfd .Value ;_cfeab .NameAttr =_gdeae ;continue ;};if _cagfd .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_faacd :=_cagfd .Value ; -_cfeab .UniqueNameAttr =_faacd ;continue ;};if _cagfd .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_eagee :=_cagfd .Value ;_cfeab .CaptionAttr =_eagee ;continue ;};};for {_fdff ,_fdece :=d .Token ();if _fdece !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e: \u0025\u0073",_fdece ); -};if _ddfgdd ,_dcfcec :=_fdff .(_c .EndElement );_dcfcec &&_ddfgdd .Name ==start .Name {break ;};};return nil ;};func (_dcdeb *CT_PivotAreas )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cggea :=range start .Attr {if _cggea .Name .Local =="\u0063\u006f\u0075n\u0074"{_geggf ,_fbgab :=_f .ParseUint (_cggea .Value ,10,32); -if _fbgab !=nil {return _fbgab ;};_eagcd :=uint32 (_geggf );_dcdeb .CountAttr =&_eagcd ;continue ;};};_bfggg :for {_fdcdg ,_dabfc :=d .Token ();if _dabfc !=nil {return _dabfc ;};switch _gaeccd :=_fdcdg .(type ){case _c .StartElement :switch _gaeccd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:_gbbada :=NewCT_PivotArea (); -if _eaccc :=d .DecodeElement (_gbbada ,&_gaeccd );_eaccc !=nil {return _eaccc ;};_dcdeb .PivotArea =append (_dcdeb .PivotArea ,_gbbada );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050i\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073 \u0025\u0076",_gaeccd .Name ); -if _fdbfc :=d .Skip ();_fdbfc !=nil {return _fdbfc ;};};case _c .EndElement :break _bfggg ;case _c .CharData :};};return nil ;};func (_gaagg *CT_Members )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ddcdc :=range start .Attr {if _ddcdc .Name .Local =="\u0063\u006f\u0075n\u0074"{_efcfd ,_gbdd :=_f .ParseUint (_ddcdc .Value ,10,32); -if _gbdd !=nil {return _gbdd ;};_fbcfde :=uint32 (_efcfd );_gaagg .CountAttr =&_fbcfde ;continue ;};if _ddcdc .Name .Local =="\u006c\u0065\u0076e\u006c"{_bgcaf ,_fbcfb :=_f .ParseUint (_ddcdc .Value ,10,32);if _fbcfb !=nil {return _fbcfb ;};_geaec :=uint32 (_bgcaf ); -_gaagg .LevelAttr =&_geaec ;continue ;};};_bbbbe :for {_acaf ,_bdbacb :=d .Token ();if _bdbacb !=nil {return _bdbacb ;};switch _babdc :=_acaf .(type ){case _c .StartElement :switch _babdc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u006d\u0062\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0065\u006d\u0062\u0065\u0072"}:_bafce :=NewCT_Member (); -if _gfbdd :=d .DecodeElement (_bafce ,&_babdc );_gfbdd !=nil {return _gfbdd ;};_gaagg .Member =append (_gaagg .Member ,_bafce );default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fM\u0065\u006d\u0062\u0065\u0072\u0073\u0020\u0025\u0076",_babdc .Name ); -if _fggcg :=d .Skip ();_fggcg !=nil {return _fggcg ;};};case _c .EndElement :break _bbbbe ;case _c .CharData :};};return nil ;};func (_ggaec *CT_VolType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_abbbf ,_ddcda :=_ggaec .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _ddcda !=nil {return _ddcda ;};start .Attr =append (start .Attr ,_abbbf );e .EncodeToken (start );_fbfea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0061\u0069\u006e"}};for _ ,_bcaffa :=range _ggaec .Main {e .EncodeElement (_bcaffa ,_fbfea ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_TimePeriod byte ;func NewCT_ProtectedRange ()*CT_ProtectedRange {_eeeccg :=&CT_ProtectedRange {};return _eeeccg };func NewCT_PCDSCPage ()*CT_PCDSCPage {_dcdcfg :=&CT_PCDSCPage {}; -return _dcdcfg }; -// Validate validates the CT_CellStyle and its children -func (_eedd *CT_CellStyle )Validate ()error {return _eedd .ValidateWithPath ("\u0043\u0054\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065");}; +// Validate validates the CT_PatternFill and its children +func (_fgacc *CT_PatternFill )Validate ()error {return _fgacc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072n\u0046\u0069\u006c\u006c");};func (_dga *CT_CalcChain )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbbfa :for {_fbec ,_edae :=d .Token (); +if _edae !=nil {return _edae ;};switch _bae :=_fbec .(type ){case _c .StartElement :switch _bae .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063"}:_cgeb :=NewCT_CalcCell (); +if _gfbf :=d .DecodeElement (_cgeb ,&_bae );_gfbf !=nil {return _gfbf ;};_dga .C =append (_dga .C ,_cgeb );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dga .ExtLst =NewCT_ExtensionList (); +if _gbbc :=d .DecodeElement (_dga .ExtLst ,&_bae );_gbbc !=nil {return _gbbc ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u0061\u006cc\u0043\u0068\u0061\u0069\u006e\u0020\u0025\u0076",_bae .Name ); +if _edaa :=d .Skip ();_edaa !=nil {return _edaa ;};};case _c .EndElement :break _dbbfa ;case _c .CharData :};};return nil ;};func (_cegcae *CT_Filter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gfgbe :=range start .Attr {if _gfgbe .Name .Local =="\u0076\u0061\u006c"{_aedda :=_gfgbe .Value ; +_cegcae .ValAttr =&_aedda ;continue ;};};for {_afaef ,_gaeab :=d .Token ();if _gaeab !=nil {return _ba .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0069\u006ct\u0065\u0072\u003a\u0020\u0025\u0073",_gaeab );};if _cfed ,_gcedb :=_afaef .(_c .EndElement ); +_gcedb &&_cfed .Name ==start .Name {break ;};};return nil ;};func (_eadaf *PivotCacheRecords )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eadaf .CT_PivotCacheRecords =*NewCT_PivotCacheRecords ();for _ ,_gcgad :=range start .Attr {if _gcgad .Name .Local =="\u0063\u006f\u0075n\u0074"{_gcbada ,_eebbb :=_g .ParseUint (_gcgad .Value ,10,32); +if _eebbb !=nil {return _eebbb ;};_gfgdgb :=uint32 (_gcbada );_eadaf .CountAttr =&_gfgdgb ;continue ;};};_dgecb :for {_gbcfc ,_ccafa :=d .Token ();if _ccafa !=nil {return _ccafa ;};switch _baceg :=_gbcfc .(type ){case _c .StartElement :switch _baceg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072"}:_abede :=NewCT_Record (); +if _cabbeb :=d .DecodeElement (_abede ,&_baceg );_cabbeb !=nil {return _cabbeb ;};_eadaf .R =append (_eadaf .R ,_abede );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eadaf .ExtLst =NewCT_ExtensionList (); +if _aeabcf :=d .DecodeElement (_eadaf .ExtLst ,&_baceg );_aeabcf !=nil {return _aeabcf ;};default:_d .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065\u0063\u006f\u0072\u0064\u0073\u0020\u0025\u0076",_baceg .Name ); +if _abbca :=d .Skip ();_abbca !=nil {return _abbca ;};};case _c .EndElement :break _dgecb ;case _c .CharData :};};return nil ;};func (_eabbb *CT_ObjectAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eabbb .From =_ced .NewFrom ();_eabbb .To =_ced .NewTo (); +for _ ,_bfgde :=range start .Attr {if _bfgde .Name .Local =="\u006d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"{_daffg ,_agfaa :=_g .ParseBool (_bfgde .Value );if _agfaa !=nil {return _agfaa ;};_eabbb .MoveWithCellsAttr =&_daffg ; +continue ;};if _bfgde .Name .Local =="\u0073\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"{_gfgfa ,_dffc :=_g .ParseBool (_bfgde .Value );if _dffc !=nil {return _dffc ;};_eabbb .SizeWithCellsAttr =&_gfgfa ;continue ;};};_ddbca :for {_dbdgda ,_cbfbb :=d .Token (); +if _cbfbb !=nil {return _cbfbb ;};switch _ccfaa :=_dbdgda .(type ){case _c .StartElement :switch _ccfaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0066\u0072\u006f\u006d"}:if _bffgg :=d .DecodeElement (_eabbb .From ,&_ccfaa ); +_bffgg !=nil {return _bffgg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067",Local :"\u0074\u006f"},_c .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fdr\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061\u0077\u0069\u006e\u0067",Local :"\u0074\u006f"}:if _feadcc :=d .DecodeElement (_eabbb .To ,&_ccfaa ); +_feadcc !=nil {return _feadcc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006ae\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_ccfaa .Name ); +if _bfaad :=d .Skip ();_bfaad !=nil {return _bfaad ;};};case _c .EndElement :break _ddbca ;case _c .CharData :};};return nil ;};type CT_CustomFilters struct{ -// ValidateWithPath validates the CT_DefinedName and its children, prefixing error messages with path -func (_cgef *CT_DefinedName )ValidateWithPath (path string )error {return nil };const (ST_HtmlFmtUnset ST_HtmlFmt =0;ST_HtmlFmtNone ST_HtmlFmt =1;ST_HtmlFmtRtf ST_HtmlFmt =2;ST_HtmlFmtAll ST_HtmlFmt =3;);func (_afdeb *CT_MetadataBlocks )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gface :=range start .Attr {if _gface .Name .Local =="\u0063\u006f\u0075n\u0074"{_egaba ,_gbfeg :=_f .ParseUint (_gface .Value ,10,32); -if _gbfeg !=nil {return _gbfeg ;};_ecfcd :=uint32 (_egaba );_afdeb .CountAttr =&_ecfcd ;continue ;};};_geaa :for {_bfebf ,_cfgfe :=d .Token ();if _cfgfe !=nil {return _cfgfe ;};switch _gdbdg :=_bfebf .(type ){case _c .StartElement :switch _gdbdg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006b"}:_ffffd :=NewCT_MetadataBlock (); -if _cbeeb :=d .DecodeElement (_ffffd ,&_gdbdg );_cbeeb !=nil {return _cbeeb ;};_afdeb .Bk =append (_afdeb .Bk ,_ffffd );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0073\u0020\u0025\u0076",_gdbdg .Name ); -if _cbbgc :=d .Skip ();_cbbgc !=nil {return _cbbgc ;};};case _c .EndElement :break _geaa ;case _c .CharData :};};return nil ;};type Chartsheet struct{CT_Chartsheet }; +// And +AndAttr *bool ; -// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path -func (_aafgg *CT_NumFmt )ValidateWithPath (path string )error {return nil };func (_afabb ST_TimePeriod )String ()string {switch _afabb {case 0:return "";case 1:return "\u0074\u006f\u0064a\u0079";case 2:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y"; -case 3:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 4:return "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s";case 5:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 6:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case 7:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; -case 8:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case 9:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 10:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";};return "";};func (_gedgb *CT_FieldsUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdgg :=range start .Attr {if _cdgg .Name .Local =="\u0063\u006f\u0075n\u0074"{_eadf ,_befbg :=_f .ParseUint (_cdgg .Value ,10,32); -if _befbg !=nil {return _befbg ;};_cfeb :=uint32 (_eadf );_gedgb .CountAttr =&_cfeb ;continue ;};};_deeee :for {_agffb ,_daab :=d .Token ();if _daab !=nil {return _daab ;};switch _fbea :=_agffb .(type ){case _c .StartElement :switch _fbea .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065"}:_agageg :=NewCT_FieldUsage (); -if _cceab :=d .DecodeElement (_agageg ,&_fbea );_cceab !=nil {return _cceab ;};_gedgb .FieldUsage =append (_gedgb .FieldUsage ,_agageg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073\u0055s\u0061g\u0065\u0020\u0025\u0076",_fbea .Name ); -if _ebabg :=d .Skip ();_ebabg !=nil {return _ebabg ;};};case _c .EndElement :break _deeee ;case _c .CharData :};};return nil ;};func (_bbgd *CT_CellSmartTagPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_daega :=range start .Attr {if _daega .Name .Local =="\u006b\u0065\u0079"{_ceeea :=_daega .Value ; -_bbgd .KeyAttr =_ceeea ;continue ;};if _daega .Name .Local =="\u0076\u0061\u006c"{_egc :=_daega .Value ;_bbgd .ValAttr =_egc ;continue ;};};for {_fgba ,_bcfe :=d .Token ();if _bcfe !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072: \u0025\u0073",_bcfe ); -};if _cgff ,_bagb :=_fgba .(_c .EndElement );_bagb &&_cgff .Name ==start .Name {break ;};};return nil ;}; +// Custom Filter Criteria +CustomFilter []*CT_CustomFilter ;}; -// Validate validates the CT_MetadataTypes and its children -func (_cabff *CT_MetadataTypes )Validate ()error {return _cabff .ValidateWithPath ("\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073");};func NewEG_ExtensionList ()*EG_ExtensionList {_bcdae :=&EG_ExtensionList {};return _bcdae }; -func (_cbede *CT_Location )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_cbede .RefAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064e\u0072\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",_cbede .FirstHeaderRowAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",_cbede .FirstDataRowAttr )});start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072s\u0074\u0044\u0061\u0074\u0061\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_cbede .FirstDataColAttr )}); -if _cbede .RowPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u006f\u0077P\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cbede .RowPageCountAttr )});};if _cbede .ColPageCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006cP\u0061\u0067\u0065\u0043\u006f\u0075\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cbede .ColPageCountAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_VolMain ()*CT_VolMain {_cefad :=&CT_VolMain {};return _cefad };type CT_Row struct{ +// ValidateWithPath validates the CT_RevisionComment and its children, prefixing error messages with path +func (_gcbgc *CT_RevisionComment )ValidateWithPath (path string )error {if !_cd .ST_GuidPatternRe .MatchString (_gcbgc .GuidAttr ){return _ba .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_cd .ST_GuidPatternRe ,_gcbgc .GuidAttr ); +};if _bdadg :=_gcbgc .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_bdadg !=nil {return _bdadg ;};return nil ;};type CT_SortCondition struct{ -// Row Index -RAttr *uint32 ; +// Descending +DescendingAttr *bool ; -// Spans -SpansAttr *ST_CellSpans ; +// Sort By +SortByAttr ST_SortBy ; -// Style Index -SAttr *uint32 ; +// Reference +RefAttr string ; -// Custom Format -CustomFormatAttr *bool ; +// Custom List +CustomListAttr *string ; -// Row Height -HtAttr *float64 ; +// Format Id +DxfIdAttr *uint32 ; -// Hidden -HiddenAttr *bool ; +// Icon Set +IconSetAttr ST_IconSetType ; -// Custom Height -CustomHeightAttr *bool ; +// Icon Id +IconIdAttr *uint32 ;}; -// Outline Level -OutlineLevelAttr *uint8 ; +// ValidateWithPath validates the Chartsheet and its children, prefixing error messages with path +func (_bcgga *Chartsheet )ValidateWithPath (path string )error {if _dafbf :=_bcgga .CT_Chartsheet .ValidateWithPath (path );_dafbf !=nil {return _dafbf ;};return nil ;};func (_fecdf ST_SortType )Validate ()error {return _fecdf .ValidateWithPath ("")}; -// Collapsed -CollapsedAttr *bool ; +// ValidateWithPath validates the CT_DiscretePr and its children, prefixing error messages with path +func (_gbccd *CT_DiscretePr )ValidateWithPath (path string )error {for _cgag ,_fcddd :=range _gbccd .X {if _aede :=_fcddd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_cgag ));_aede !=nil {return _aede ;};}; +return nil ;};func (_bbgff *Revisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006d\u0061\u0069\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073";return _bbgff .CT_Revisions .MarshalXML (e ,start );};func (_gdbgfc ST_CfvoType )Validate ()error {return _gdbgfc .ValidateWithPath ("")}; -// Thick Top Border -ThickTopAttr *bool ; +// Validate validates the CT_PageField and its children +func (_cfbbg *CT_PageField )Validate ()error {return _cfbbg .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064");};type CT_IconFilter struct{ -// Thick Bottom -ThickBotAttr *bool ; +// Icon Set +IconSetAttr ST_IconSetType ; -// Show Phonetic -PhAttr *bool ; +// Icon Id +IconIdAttr *uint32 ;};func (_fgdabf *ST_rwColActionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fffaa ,_ddabgf :=d .Token ();if _ddabgf !=nil {return _ddabgf ;};if _feecfb ,_gbgef :=_fffaa .(_c .EndElement );_gbgef &&_feecfb .Name ==start .Name {*_fgdabf =1; +return nil ;};if _gafca ,_cegbac :=_fffaa .(_c .CharData );!_cegbac {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fffaa );}else {switch string (_gafca ){case "":*_fgdabf =0; +case "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw":*_fgdabf =1;case "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw":*_fgdabf =2;case "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl":*_fgdabf =3;case "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl":*_fgdabf =4; +};};_fffaa ,_ddabgf =d .Token ();if _ddabgf !=nil {return _ddabgf ;};if _aeddf ,_ddaaaf :=_fffaa .(_c .EndElement );_ddaaaf &&_aeddf .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fffaa ); +};func (_ecabb ST_CellFormulaType )String ()string {switch _ecabb {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0061\u0072\u0072a\u0079";case 3:return "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce";case 4:return "\u0073\u0068\u0061\u0072\u0065\u0064"; +};return "";}; -// Cell -C []*CT_Cell ; +// Validate validates the CT_RevisionHeader and its children +func (_gcfaf *CT_RevisionHeader )Validate ()error {return _gcfaf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072");}; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;}; +// Validate validates the CT_SheetIdMap and its children +func (_bebab *CT_SheetIdMap )Validate ()error {return _bebab .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070");};func (_gcba *CT_MRUColors )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_ccefa :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}};for _ ,_aaaea :=range _gcba .Color {e .EncodeElement (_aaaea ,_ccefa );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Drawing and its children -func (_aafec *CT_Drawing )Validate ()error {return _aafec .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func NewCT_CustomProperties ()*CT_CustomProperties {_efdeb :=&CT_CustomProperties {};return _efdeb };type CT_GroupLevels struct{ +// Validate validates the CT_DynamicFilter and its children +func (_ebbf *CT_DynamicFilter )Validate ()error {return _ebbf .ValidateWithPath ("\u0043\u0054_\u0044\u0079\u006ea\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072");};type CT_DataFields struct{ -// Grouping Level Count +// Data Items Count CountAttr *uint32 ; -// OLAP Grouping Levels -GroupLevel []*CT_GroupLevel ;};func (_bdcbd *ST_CredMethod )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bdcbd =0;case "\u0069\u006e\u0074\u0065\u0067\u0072\u0061\u0074\u0065\u0064":*_bdcbd =1;case "\u006e\u006f\u006e\u0065":*_bdcbd =2; -case "\u0073\u0074\u006f\u0072\u0065\u0064":*_bdcbd =3;case "\u0070\u0072\u006f\u006d\u0070\u0074":*_bdcbd =4;};return nil ;};func (_eabegg *ST_Visibility )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_babfde ,_bcggg :=d .Token ();if _bcggg !=nil {return _bcggg ; -};if _aaeba ,_bcdab :=_babfde .(_c .EndElement );_bcdab &&_aaeba .Name ==start .Name {*_eabegg =1;return nil ;};if _cabegd ,_ecbeba :=_babfde .(_c .CharData );!_ecbeba {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_babfde ); -}else {switch string (_cabegd ){case "":*_eabegg =0;case "\u0076i\u0073\u0069\u0062\u006c\u0065":*_eabegg =1;case "\u0068\u0069\u0064\u0064\u0065\u006e":*_eabegg =2;case "\u0076\u0065\u0072\u0079\u0048\u0069\u0064\u0064\u0065\u006e":*_eabegg =3;};};_babfde ,_bcggg =d .Token (); -if _bcggg !=nil {return _bcggg ;};if _bdgdg ,_ccbca :=_babfde .(_c .EndElement );_ccbca &&_bdgdg .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_babfde ); -}; - -// ValidateWithPath validates the CT_GroupMembers and its children, prefixing error messages with path -func (_dbggg *CT_GroupMembers )ValidateWithPath (path string )error {for _efbaa ,_ecaba :=range _dbggg .GroupMember {if _afbfab :=_ecaba .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fG\u0072\u006f\u0075\u0070\u004de\u006d\u0062e\u0072\u005b\u0025\u0064\u005d",path ,_efbaa )); -_afbfab !=nil {return _afbfab ;};};return nil ;};func (_feagf ST_CfvoType )ValidateWithPath (path string )error {switch _feagf {case 0,1,2,3,4,5,6:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feagf )); -};return nil ;}; +// Data Field Item +DataField []*CT_DataField ;};func NewCT_SheetViews ()*CT_SheetViews {_afgeg :=&CT_SheetViews {};return _afgeg };const (ST_DateTimeGroupingUnset ST_DateTimeGrouping =0;ST_DateTimeGroupingYear ST_DateTimeGrouping =1;ST_DateTimeGroupingMonth ST_DateTimeGrouping =2; +ST_DateTimeGroupingDay ST_DateTimeGrouping =3;ST_DateTimeGroupingHour ST_DateTimeGrouping =4;ST_DateTimeGroupingMinute ST_DateTimeGrouping =5;ST_DateTimeGroupingSecond ST_DateTimeGrouping =6;);func NewEG_ExtensionList ()*EG_ExtensionList {_defcf :=&EG_ExtensionList {}; +return _defcf }; -// Validate validates the CT_CustomWorkbookViews and its children -func (_daba *CT_CustomWorkbookViews )Validate ()error {return _daba .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065w\u0073");};func NewCT_I ()*CT_I {_cadab :=&CT_I {};return _cadab }; -func (_cgggf *CT_PhoneticRun )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cegff :=range start .Attr {if _cegff .Name .Local =="\u0073\u0062"{_agecg ,_cfaab :=_f .ParseUint (_cegff .Value ,10,32);if _cfaab !=nil {return _cfaab ; -};_cgggf .SbAttr =uint32 (_agecg );continue ;};if _cegff .Name .Local =="\u0065\u0062"{_ddcbe ,_agbdd :=_f .ParseUint (_cegff .Value ,10,32);if _agbdd !=nil {return _agbdd ;};_cgggf .EbAttr =uint32 (_ddcbe );continue ;};};_gdaca :for {_eceab ,_ccaeg :=d .Token (); -if _ccaeg !=nil {return _ccaeg ;};switch _dabbc :=_eceab .(type ){case _c .StartElement :switch _dabbc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:if _edcgd :=d .DecodeElement (&_cgggf .T ,&_dabbc ); -_edcgd !=nil {return _edcgd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069c\u0052u\u006e\u0020\u0025\u0076",_dabbc .Name ); -if _fbadf :=d .Skip ();_fbadf !=nil {return _fbadf ;};};case _c .EndElement :break _gdaca ;case _c .CharData :};};return nil ;};func (_gbfaa *CT_XmlColumnPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0070I\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gbfaa .MapIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u0070\u0061t\u0068"},Value :_fg .Sprintf ("\u0025\u0076",_gbfaa .XpathAttr )});if _gbfaa .DenormalizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065\u006eo\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gbfaa .DenormalizedAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"x\u006d\u006c\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gbfaa .XmlDataTypeAttr )});e .EncodeToken (start );if _gbfaa .ExtLst !=nil {_dcdbc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_gbfaa .ExtLst ,_dcdbc );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dcbge *CT_ExternalSheetDataSet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fddae :for {_eacg ,_fgecc :=d .Token (); -if _fgecc !=nil {return _fgecc ;};switch _fabce :=_eacg .(type ){case _c .StartElement :switch _fabce .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u0044\u0061\u0074a"}:_egbc :=NewCT_ExternalSheetData (); -if _gaeccb :=d .DecodeElement (_egbc ,&_fabce );_gaeccb !=nil {return _gaeccb ;};_dcbge .SheetData =append (_dcbge .SheetData ,_egbc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053h\u0065\u0065\u0074\u0044\u0061\u0074a\u0053\u0065\u0074 \u0025\u0076",_fabce .Name ); -if _eecab :=d .Skip ();_eecab !=nil {return _eecab ;};};case _c .EndElement :break _fddae ;case _c .CharData :};};return nil ;}; +// Validate validates the CT_RPrEltChoice and its children +func (_aceace *CT_RPrEltChoice )Validate ()error {return _aceace .ValidateWithPath ("\u0043T\u005fR\u0050\u0072\u0045\u006c\u0074\u0043\u0068\u006f\u0069\u0063\u0065");}; -// ValidateWithPath validates the CT_FieldGroup and its children, prefixing error messages with path -func (_bbdcf *CT_FieldGroup )ValidateWithPath (path string )error {if _bbdcf .RangePr !=nil {if _fgce :=_bbdcf .RangePr .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u0050\u0072");_fgce !=nil {return _fgce ;};};if _bbdcf .DiscretePr !=nil {if _dccdd :=_bbdcf .DiscretePr .ValidateWithPath (path +"/\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"); -_dccdd !=nil {return _dccdd ;};};if _bbdcf .GroupItems !=nil {if _aebf :=_bbdcf .GroupItems .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073");_aebf !=nil {return _aebf ;};};return nil ;}; +// ValidateWithPath validates the Comments and its children, prefixing error messages with path +func (_cdfcg *Comments )ValidateWithPath (path string )error {if _eegfb :=_cdfcg .CT_Comments .ValidateWithPath (path );_eegfb !=nil {return _eegfb ;};return nil ;};func (_gggac ST_Comments )ValidateWithPath (path string )error {switch _gggac {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gggac )); +};return nil ;};type CT_VolType struct{ -// ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path -func (_dbcab *CT_Comments )ValidateWithPath (path string )error {if _ceccf :=_dbcab .Authors .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u0068\u006f\u0072\u0073");_ceccf !=nil {return _ceccf ;};if _bcff :=_dbcab .CommentList .ValidateWithPath (path +"\u002f\u0043\u006fm\u006d\u0065\u006e\u0074\u004c\u0069\u0073\u0074"); -_bcff !=nil {return _bcff ;};if _dbcab .ExtLst !=nil {if _gbbcg :=_dbcab .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbbcg !=nil {return _gbbcg ;};};return nil ;};type CT_NumFmts struct{ +// Type +TypeAttr ST_VolDepType ; -// Number Format Count -CountAttr *uint32 ; +// Main +Main []*CT_VolMain ;}; -// Number Formats -NumFmt []*CT_NumFmt ;};func (_fffbd ST_ParameterType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cgagg :=_c .Attr {};_cgagg .Name =name ;switch _fffbd {case ST_ParameterTypeUnset :_cgagg .Value ="";case ST_ParameterTypePrompt :_cgagg .Value ="\u0070\u0072\u006f\u006d\u0070\u0074"; -case ST_ParameterTypeValue :_cgagg .Value ="\u0076\u0061\u006cu\u0065";case ST_ParameterTypeCell :_cgagg .Value ="\u0063\u0065\u006c\u006c";};return _cgagg ,nil ;};func (_gabdb *CT_FontFamily )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gabdb .ValAttr =0; -for _ ,_fdgdb :=range start .Attr {if _fdgdb .Name .Local =="\u0076\u0061\u006c"{_bcbab ,_cgdda :=_f .ParseInt (_fdgdb .Value ,10,64);if _cgdda !=nil {return _cgdda ;};_gabdb .ValAttr =_bcbab ;continue ;};};for {_ccage ,_cbggc :=d .Token ();if _cbggc !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0046a\u006d\u0069\u006c\u0079\u003a\u0020\u0025s",_cbggc ); -};if _edccd ,_gbea :=_ccage .(_c .EndElement );_gbea &&_edccd .Name ==start .Name {break ;};};return nil ;};func (_defda *CT_Consolidation )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _defda .AutoPageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006f\u0050\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_defda .AutoPageAttr ))}); -};e .EncodeToken (start );if _defda .Pages !=nil {_bcfb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0070\u0061\u0067\u0065s"}};e .EncodeElement (_defda .Pages ,_bcfb );};_bbag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073"}}; -e .EncodeElement (_defda .RangeSets ,_bbag );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ea *AG_RevData )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eca :=range start .Attr {if _eca .Name .Local =="\u0072\u0049\u0064"{_cee ,_gc :=_f .ParseUint (_eca .Value ,10,32); -if _gc !=nil {return _gc ;};_ea .RIdAttr =uint32 (_cee );continue ;};if _eca .Name .Local =="\u0075\u0061"{_ge ,_caf :=_f .ParseBool (_eca .Value );if _caf !=nil {return _caf ;};_ea .UaAttr =&_ge ;continue ;};if _eca .Name .Local =="\u0072\u0061"{_da ,_dd :=_f .ParseBool (_eca .Value ); -if _dd !=nil {return _dd ;};_ea .RaAttr =&_da ;continue ;};};for {_gec ,_fbc :=d .Token ();if _fbc !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061\u003a\u0020%\u0073",_fbc ); -};if _db ,_gbga :=_gec .(_c .EndElement );_gbga &&_db .Name ==start .Name {break ;};};return nil ;};func NewCT_ExternalLink ()*CT_ExternalLink {_cfcfd :=&CT_ExternalLink {};_cfcfd .ExternalLinkChoice =NewCT_ExternalLinkChoice ();return _cfcfd ;};func NewCT_DdeItem ()*CT_DdeItem {_cffcc :=&CT_DdeItem {}; -return _cffcc };func NewCT_Error ()*CT_Error {_dafgc :=&CT_Error {};return _dafgc };func (_gbbga ST_FormulaExpression )String ()string {switch _gbbga {case 0:return "";case 1:return "\u0072\u0065\u0066";case 2:return "\u0072\u0065\u0066\u0045\u0072\u0072\u006f\u0072"; -case 3:return "\u0061\u0072\u0065\u0061";case 4:return "\u0061r\u0065\u0061\u0045\u0072\u0072\u006fr";case 5:return "\u0063\u006f\u006dp\u0075\u0074\u0065\u0064\u0041\u0072\u0065\u0061";};return "";};func (_bdadf *CT_Mdx )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bdadf .FAttr =ST_MdxFunctionType (1); -_bdadf .MdxChoice =NewCT_MdxChoice ();for _ ,_ggafg :=range start .Attr {if _ggafg .Name .Local =="\u006e"{_dafdg ,_debd :=_f .ParseUint (_ggafg .Value ,10,32);if _debd !=nil {return _debd ;};_bdadf .NAttr =uint32 (_dafdg );continue ;};if _ggafg .Name .Local =="\u0066"{_bdadf .FAttr .UnmarshalXMLAttr (_ggafg ); -continue ;};};_gaefc :for {_gdbga ,_cacac :=d .Token ();if _cacac !=nil {return _cacac ;};switch _debac :=_gdbga .(type ){case _c .StartElement :switch _debac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074"}:_bdadf .MdxChoice =NewCT_MdxChoice (); -if _gcff :=d .DecodeElement (&_bdadf .MdxChoice .T ,&_debac );_gcff !=nil {return _gcff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u0073"}:_bdadf .MdxChoice =NewCT_MdxChoice (); -if _ecba :=d .DecodeElement (&_bdadf .MdxChoice .Ms ,&_debac );_ecba !=nil {return _ecba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070"}:_bdadf .MdxChoice =NewCT_MdxChoice (); -if _aebff :=d .DecodeElement (&_bdadf .MdxChoice .P ,&_debac );_aebff !=nil {return _aebff ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b"}:_bdadf .MdxChoice =NewCT_MdxChoice (); -if _gcgda :=d .DecodeElement (&_bdadf .MdxChoice .K ,&_debac );_gcgda !=nil {return _gcgda ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0064\u0078\u0020\u0025\u0076",_debac .Name ); -if _ebfgc :=d .Skip ();_ebfgc !=nil {return _ebfgc ;};};case _c .EndElement :break _gaefc ;case _c .CharData :};};return nil ;};func (_dadcbb ST_TableStyleType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dadcbb .String (),start ); -}; +// Validate validates the CT_PivotCaches and its children +func (_ggcgg *CT_PivotCaches )Validate ()error {return _ggcgg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043a\u0063\u0068\u0065\u0073");};func (_bbbeg ST_MdxKPIProperty )String ()string {switch _bbbeg {case 0:return "";case 1:return "\u0076"; +case 2:return "\u0067";case 3:return "\u0073";case 4:return "\u0074";case 5:return "\u0077";case 6:return "\u006d";};return "";};func (_gagbd ST_TableType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gagbd .String (),start ); +};func NewCT_PivotAreaReferences ()*CT_PivotAreaReferences {_ggcca :=&CT_PivotAreaReferences {};return _ggcca ;}; -// ValidateWithPath validates the CT_FilterColumn and its children, prefixing error messages with path -func (_gfbda *CT_FilterColumn )ValidateWithPath (path string )error {if _gfbda .FilterColumnChoice !=nil {if _becca :=_gfbda .FilterColumnChoice .ValidateWithPath (path +"\u002f\u0046\u0069\u006cte\u0072\u0043\u006f\u006c\u0075\u006d\u006e\u0043\u0068\u006f\u0069\u0063\u0065"); -_becca !=nil {return _becca ;};};return nil ;};const (ST_WebSourceTypeUnset ST_WebSourceType =0;ST_WebSourceTypeSheet ST_WebSourceType =1;ST_WebSourceTypePrintArea ST_WebSourceType =2;ST_WebSourceTypeAutoFilter ST_WebSourceType =3;ST_WebSourceTypeRange ST_WebSourceType =4; -ST_WebSourceTypeChart ST_WebSourceType =5;ST_WebSourceTypePivotTable ST_WebSourceType =6;ST_WebSourceTypeQuery ST_WebSourceType =7;ST_WebSourceTypeLabel ST_WebSourceType =8;);type CT_Fonts struct{ +// ValidateWithPath validates the CT_CacheHierarchies and its children, prefixing error messages with path +func (_gdge *CT_CacheHierarchies )ValidateWithPath (path string )error {for _gdag ,_ecfg :=range _gdge .CacheHierarchy {if _ecg :=_ecfg .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0061ch\u0065H\u0069\u0065\u0072\u0061\u0072c\u0068\u0079\u005b\u0025\u0064\u005d",path ,_gdag )); +_ecg !=nil {return _ecg ;};};return nil ;};type CT_MdxMetadata struct{ -// Font Count +// MDX Metadata Record Count CountAttr *uint32 ; -// Font -Font []*CT_Font ;};func (_ffbc *CT_DbPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e"},Value :_fg .Sprintf ("\u0025\u0076",_ffbc .ConnectionAttr )}); -if _ffbc .CommandAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063o\u006d\u006d\u0061\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ffbc .CommandAttr )});};if _ffbc .ServerCommandAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u0043\u006f\u006d\u006d\u0061\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ffbc .ServerCommandAttr )}); -};if _ffbc .CommandTypeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"c\u006f\u006d\u006d\u0061\u006e\u0064\u0054\u0079\u0070\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ffbc .CommandTypeAttr )});};e .EncodeToken (start ); -e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_befgga *CT_Worksheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _befgga .SheetPr !=nil {_bcfgf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}}; -e .EncodeElement (_befgga .SheetPr ,_bcfgf );};if _befgga .Dimension !=nil {_gcabe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"}};e .EncodeElement (_befgga .Dimension ,_gcabe ); -};if _befgga .SheetViews !=nil {_bebeb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_befgga .SheetViews ,_bebeb );};if _befgga .SheetFormatPr !=nil {_cfgdb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}}; -e .EncodeElement (_befgga .SheetFormatPr ,_cfgdb );};if _befgga .Cols !=nil {_bddggc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0073"}};for _ ,_fgegec :=range _befgga .Cols {e .EncodeElement (_fgegec ,_bddggc ); -};};_gbfage :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_befgga .SheetData ,_gbfage );if _befgga .SheetCalcPr !=nil {_fdbgc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0073\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072"}}; -e .EncodeElement (_befgga .SheetCalcPr ,_fdbgc );};if _befgga .SheetProtection !=nil {_efedaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_befgga .SheetProtection ,_efedaa ); -};if _befgga .ProtectedRanges !=nil {_fgecfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003apr\u006f\u0074\u0065\u0063\u0074\u0065\u0064\u0052\u0061\u006e\u0067\u0065\u0073"}};e .EncodeElement (_befgga .ProtectedRanges ,_fgecfg );}; -if _befgga .Scenarios !=nil {_befcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073"}};e .EncodeElement (_befgga .Scenarios ,_befcaa );};if _befgga .AutoFilter !=nil {_cfdde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0061\u0075\u0074\u006f\u0046i\u006c\u0074\u0065\u0072"}}; -e .EncodeElement (_befgga .AutoFilter ,_cfdde );};if _befgga .SortState !=nil {_ebgffge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_befgga .SortState ,_ebgffge ); -};if _befgga .DataConsolidate !=nil {_gbaae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0043\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"}};e .EncodeElement (_befgga .DataConsolidate ,_gbaae );};if _befgga .CustomSheetViews !=nil {_gdcgd :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}}; -e .EncodeElement (_befgga .CustomSheetViews ,_gdcgd );};if _befgga .MergeCells !=nil {_bggba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006d\u0065\u0072\u0067\u0065C\u0065\u006c\u006c\u0073"}};e .EncodeElement (_befgga .MergeCells ,_bggba ); -};if _befgga .PhoneticPr !=nil {_edegef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0068\u006f\u006e\u0065t\u0069\u0063\u0050\u0072"}};e .EncodeElement (_befgga .PhoneticPr ,_edegef );};if _befgga .ConditionalFormatting !=nil {_ceagd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006fn\u0064\u0069\u0074\u0069\u006fn\u0061l\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg"}}; -for _ ,_acffdc :=range _befgga .ConditionalFormatting {e .EncodeElement (_acffdc ,_ceagd );};};if _befgga .DataValidations !=nil {_bdae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ada\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0073"}}; -e .EncodeElement (_befgga .DataValidations ,_bdae );};if _befgga .Hyperlinks !=nil {_cebaed :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0068\u0079\u0070\u0065\u0072l\u0069\u006e\u006b\u0073"}};e .EncodeElement (_befgga .Hyperlinks ,_cebaed ); -};if _befgga .PrintOptions !=nil {_gcfdf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_befgga .PrintOptions ,_gcfdf );};if _befgga .PageMargins !=nil {_bebbg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_befgga .PageMargins ,_bebbg );};if _befgga .PageSetup !=nil {_ddfee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_befgga .PageSetup ,_ddfee ); -};if _befgga .HeaderFooter !=nil {_bggaf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_befgga .HeaderFooter ,_bggaf );};if _befgga .RowBreaks !=nil {_dddef :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0072\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073"}}; -e .EncodeElement (_befgga .RowBreaks ,_dddef );};if _befgga .ColBreaks !=nil {_fgdee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"}};e .EncodeElement (_befgga .ColBreaks ,_fgdee ); -};if _befgga .CustomProperties !=nil {_bfcfe :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0050r\u006f\u0070\u0065\u0072ti\u0065\u0073"}};e .EncodeElement (_befgga .CustomProperties ,_bfcfe );};if _befgga .CellWatches !=nil {_cbbgae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068\u0065\u0073"}}; -e .EncodeElement (_befgga .CellWatches ,_cbbgae );};if _befgga .IgnoredErrors !=nil {_bbdgbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0069\u0067\u006e\u006f\u0072\u0065\u0064\u0045r\u0072\u006f\u0072\u0073"}};e .EncodeElement (_befgga .IgnoredErrors ,_bbdgbe ); -};if _befgga .SmartTags !=nil {_gbbbg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}};e .EncodeElement (_befgga .SmartTags ,_gbbbg );};if _befgga .Drawing !=nil {_becdc :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; -e .EncodeElement (_befgga .Drawing ,_becdc );};if _befgga .LegacyDrawing !=nil {_cagdc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_befgga .LegacyDrawing ,_cagdc ); -};if _befgga .LegacyDrawingHF !=nil {_dcaggf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_befgga .LegacyDrawingHF ,_dcaggf );}; -if _befgga .DrawingHF !=nil {_fecbge :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_befgga .DrawingHF ,_fecbge );};if _befgga .Picture !=nil {_gddba :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}}; -e .EncodeElement (_befgga .Picture ,_gddba );};if _befgga .OleObjects !=nil {_cdcbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}};e .EncodeElement (_befgga .OleObjects ,_cdcbd ); -};if _befgga .Controls !=nil {_dcbggb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}};e .EncodeElement (_befgga .Controls ,_dcbggb );};if _befgga .WebPublishItems !=nil {_cbaba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003awe\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0049\u0074\u0065\u006d\u0073"}}; -e .EncodeElement (_befgga .WebPublishItems ,_cbaba );};if _befgga .TableParts !=nil {_adcdad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0061\u0062\u006c\u0065P\u0061\u0072\u0074\u0073"}};e .EncodeElement (_befgga .TableParts ,_adcdad ); -};if _befgga .ExtLst !=nil {_ecgbba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_befgga .ExtLst ,_ecgbba );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; -};func (_aggcf *CT_ExternalDefinedName )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aagab :=range start .Attr {if _aagab .Name .Local =="\u006e\u0061\u006d\u0065"{_eebfa :=_aagab .Value ;_aggcf .NameAttr =_eebfa ;continue ;};if _aagab .Name .Local =="\u0072\u0065\u0066\u0065\u0072\u0073\u0054\u006f"{_beaf :=_aagab .Value ; -_aggcf .RefersToAttr =&_beaf ;continue ;};if _aagab .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_fedbc ,_egca :=_f .ParseUint (_aagab .Value ,10,32);if _egca !=nil {return _egca ;};_dbfc :=uint32 (_fedbc );_aggcf .SheetIdAttr =&_dbfc ;continue ; -};};for {_abada ,_efafb :=d .Token ();if _efafb !=nil {return _fg .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074e\u0072n\u0061l\u0044e\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_efafb ); -};if _dbdgg ,_fgab :=_abada .(_c .EndElement );_fgab &&_dbdgg .Name ==start .Name {break ;};};return nil ;};func (_bcef *CT_Col )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbbfa :=range start .Attr {if _gbbfa .Name .Local =="\u006d\u0069\u006e"{_dbec ,_ecbgc :=_f .ParseUint (_gbbfa .Value ,10,32); -if _ecbgc !=nil {return _ecbgc ;};_bcef .MinAttr =uint32 (_dbec );continue ;};if _gbbfa .Name .Local =="\u006d\u0061\u0078"{_dddc ,_cbda :=_f .ParseUint (_gbbfa .Value ,10,32);if _cbda !=nil {return _cbda ;};_bcef .MaxAttr =uint32 (_dddc );continue ;}; -if _gbbfa .Name .Local =="\u0077\u0069\u0064t\u0068"{_fcga ,_gece :=_f .ParseFloat (_gbbfa .Value ,64);if _gece !=nil {return _gece ;};_bcef .WidthAttr =&_fcga ;continue ;};if _gbbfa .Name .Local =="\u0073\u0074\u0079l\u0065"{_dffc ,_bdfg :=_f .ParseUint (_gbbfa .Value ,10,32); -if _bdfg !=nil {return _bdfg ;};_dgea :=uint32 (_dffc );_bcef .StyleAttr =&_dgea ;continue ;};if _gbbfa .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_cccfa ,_dada :=_f .ParseBool (_gbbfa .Value );if _dada !=nil {return _dada ;};_bcef .HiddenAttr =&_cccfa ; -continue ;};if _gbbfa .Name .Local =="\u0062e\u0073\u0074\u0046\u0069\u0074"{_cfcf ,_edac :=_f .ParseBool (_gbbfa .Value );if _edac !=nil {return _edac ;};_bcef .BestFitAttr =&_cfcf ;continue ;};if _gbbfa .Name .Local =="c\u0075\u0073\u0074\u006f\u006d\u0057\u0069\u0064\u0074\u0068"{_fbbbc ,_egaa :=_f .ParseBool (_gbbfa .Value ); -if _egaa !=nil {return _egaa ;};_bcef .CustomWidthAttr =&_fbbbc ;continue ;};if _gbbfa .Name .Local =="\u0070\u0068\u006f\u006e\u0065\u0074\u0069\u0063"{_fdad ,_deff :=_f .ParseBool (_gbbfa .Value );if _deff !=nil {return _deff ;};_bcef .PhoneticAttr =&_fdad ; -continue ;};if _gbbfa .Name .Local =="\u006f\u0075\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c"{_ebag ,_bfbc :=_f .ParseUint (_gbbfa .Value ,10,8);if _bfbc !=nil {return _bfbc ;};_feed :=uint8 (_ebag );_bcef .OutlineLevelAttr =&_feed ;continue ; -};if _gbbfa .Name .Local =="\u0063o\u006c\u006c\u0061\u0070\u0073\u0065d"{_egaeg ,_adge :=_f .ParseBool (_gbbfa .Value );if _adge !=nil {return _adge ;};_bcef .CollapsedAttr =&_egaeg ;continue ;};};for {_ecdfc ,_ageg :=d .Token ();if _ageg !=nil {return _fg .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0043o\u006c\u003a\u0020\u0025\u0073",_ageg ); -};if _adgeb ,_deefg :=_ecdfc .(_c .EndElement );_deefg &&_adgeb .Name ==start .Name {break ;};};return nil ;};const (ST_SmartTagShowUnset ST_SmartTagShow =0;ST_SmartTagShowAll ST_SmartTagShow =1;ST_SmartTagShowNone ST_SmartTagShow =2;ST_SmartTagShowNoIndicator ST_SmartTagShow =3; -);func NewCT_MdxTuple ()*CT_MdxTuple {_ceecg :=&CT_MdxTuple {};return _ceecg };func (_ecebb *CT_PCDSCPage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ecebb .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_ecebb .CountAttr )}); -};e .EncodeToken (start );if _ecebb .PageItem !=nil {_dafdgb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0070\u0061\u0067\u0065\u0049\u0074\u0065\u006d"}};for _ ,_dcbeb :=range _ecebb .PageItem {e .EncodeElement (_dcbeb ,_dafdgb ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bddaeb *ST_MdxKPIProperty )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daafbb ,_egaeag :=d .Token ();if _egaeag !=nil {return _egaeag ;};if _ddegag ,_bcgfe :=_daafbb .(_c .EndElement ); -_bcgfe &&_ddegag .Name ==start .Name {*_bddaeb =1;return nil ;};if _dddbg ,_aebg :=_daafbb .(_c .CharData );!_aebg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daafbb ); -}else {switch string (_dddbg ){case "":*_bddaeb =0;case "\u0076":*_bddaeb =1;case "\u0067":*_bddaeb =2;case "\u0073":*_bddaeb =3;case "\u0074":*_bddaeb =4;case "\u0077":*_bddaeb =5;case "\u006d":*_bddaeb =6;};};_daafbb ,_egaeag =d .Token ();if _egaeag !=nil {return _egaeag ; -};if _badac ,_eebbfee :=_daafbb .(_c .EndElement );_eebbfee &&_badac .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daafbb ); -};func (_fdafc *CT_ReviewedRevisions )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdafc .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_fdafc .CountAttr )}); -};e .EncodeToken (start );_ecedb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"}};for _ ,_bdecc :=range _fdafc .Reviewed {e .EncodeElement (_bdecc ,_ecedb );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_bgfe *CT_ColFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gegag :=range start .Attr {if _gegag .Name .Local =="\u0063\u006f\u0075n\u0074"{_gaga ,_abfb :=_f .ParseUint (_gegag .Value ,10,32);if _abfb !=nil {return _abfb ; -};_aedeg :=uint32 (_gaga );_bgfe .CountAttr =&_aedeg ;continue ;};};_acga :for {_fefc ,_ccfb :=d .Token ();if _ccfb !=nil {return _ccfb ;};switch _cfecg :=_fefc .(type ){case _c .StartElement :switch _cfecg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"}:_gdabe :=NewCT_Field (); -if _daaf :=d .DecodeElement (_gdabe ,&_cfecg );_daaf !=nil {return _daaf ;};_bgfe .Field =append (_bgfe .Field ,_gdabe );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006cF\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_cfecg .Name ); -if _cgega :=d .Skip ();_cgega !=nil {return _cgega ;};};case _c .EndElement :break _acga ;case _c .CharData :};};return nil ;};func (_baebf *CT_DataValidations )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _baebf .DisablePromptsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0073\u0061\u0062\u006c\u0065\u0050\u0072o\u006d\u0070\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_baebf .DisablePromptsAttr ))}); -};if _baebf .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_baebf .XWindowAttr )});};if _baebf .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_baebf .YWindowAttr )}); -};if _baebf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_baebf .CountAttr )});};e .EncodeToken (start );_geae :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0064\u0061\u0074\u0061\u0056a\u006c\u0069d\u0061\u0074\u0069\u006f\u006e"}}; -for _ ,_fdbbg :=range _baebf .DataValidation {e .EncodeElement (_fdbbg ,_geae );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_efbbab *CT_ReviewedRevisions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_abgffd :=range start .Attr {if _abgffd .Name .Local =="\u0063\u006f\u0075n\u0074"{_abbcc ,_ffaed :=_f .ParseUint (_abgffd .Value ,10,32); -if _ffaed !=nil {return _ffaed ;};_fgddcc :=uint32 (_abbcc );_efbbab .CountAttr =&_fgddcc ;continue ;};};_dddgcc :for {_aebfbe ,_aeebgd :=d .Token ();if _aeebgd !=nil {return _aeebgd ;};switch _addac :=_aebfbe .(type ){case _c .StartElement :switch _addac .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0076\u0069\u0065\u0077\u0065\u0064"}:_aeffb :=NewCT_Reviewed (); -if _dbedca :=d .DecodeElement (_aeffb ,&_addac );_dbedca !=nil {return _dbedca ;};_efbbab .Reviewed =append (_efbbab .Reviewed ,_aeffb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_addac .Name ); -if _ceagff :=d .Skip ();_ceagff !=nil {return _ceagff ;};};case _c .EndElement :break _dddgcc ;case _c .CharData :};};return nil ;};func (_egbec ST_TotalsRowFunction )ValidateWithPath (path string )error {switch _egbec {case 0,1,2,3,4,5,6,7,8,9,10:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egbec )); -};return nil ;}; - -// Validate validates the Revisions and its children -func (_bcdac *Revisions )Validate ()error {return _bcdac .ValidateWithPath ("\u0052e\u0076\u0069\u0073\u0069\u006f\u006es");};func NewCT_Pane ()*CT_Pane {_ceccaf :=&CT_Pane {};return _ceccaf };func (_gdgfd ST_DateTimeGrouping )Validate ()error {return _gdgfd .ValidateWithPath ("")}; -func (_ggdgb ST_Pane )Validate ()error {return _ggdgb .ValidateWithPath ("")};func (_gce *CT_CacheFields )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gce .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_gce .CountAttr )}); -};e .EncodeToken (start );if _gce .CacheField !=nil {_baacc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0061\u0063\u0068\u0065F\u0069\u0065\u006c\u0064"}};for _ ,_eccd :=range _gce .CacheField {e .EncodeElement (_eccd ,_baacc ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type CT_ObjectAnchor struct{ +// MDX Metadata Record +Mdx []*CT_Mdx ;};func (_ffbgf *CT_Dxfs )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ffbgf .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_ffbgf .CountAttr )}); +};e .EncodeToken (start );if _ffbgf .Dxf !=nil {_abef :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0064\u0078\u0066"}};for _ ,_ggbf :=range _ffbgf .Dxf {e .EncodeElement (_ggbf ,_abef );};};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_SharedUser struct{ -// Move With Cells -MoveWithCellsAttr *bool ; +// User Revisions GUID +GuidAttr string ; -// Size With Cells -SizeWithCellsAttr *bool ;From *_cd .From ;To *_cd .To ;};type CT_DrawingHF struct{IdAttr string ; +// User Name +NameAttr string ; -// Left Header for Odd Pages -LhoAttr *uint32 ; +// User Id +IdAttr int32 ; -// Left Header for Even Pages -LheAttr *uint32 ; +// Date Time +DateTimeAttr _a .Time ;ExtLst *CT_ExtensionList ;};func (_ebdc *CT_DataBinding )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ebdc .DataBindingNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0044a\u0074a\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ebdc .DataBindingNameAttr )}); +};if _ebdc .FileBindingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"F\u0069\u006c\u0065\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_ebdc .FileBindingAttr ))});};if _ebdc .ConnectionIDAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0043\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0044"},Value :_ba .Sprintf ("\u0025\u0076",*_ebdc .ConnectionIDAttr )}); +};if _ebdc .FileBindingNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0046i\u006ce\u0042\u0069\u006e\u0064\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_ebdc .FileBindingNameAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0044\u0061\u0074\u0061Bi\u006e\u0064\u0069\u006e\u0067\u004c\u006f\u0061\u0064\u004d\u006f\u0064\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_ebdc .DataBindingLoadModeAttr )});e .EncodeToken (start ); +if _ebdc .Any !=nil {_ebdc .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Left Header for First Page -LhfAttr *uint32 ; +// Validate validates the CT_CacheField and its children +func (_eedf *CT_CacheField )Validate ()error {return _eedf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064");};const (ST_GroupByUnset ST_GroupBy =0;ST_GroupByRange ST_GroupBy =1;ST_GroupBySeconds ST_GroupBy =2; +ST_GroupByMinutes ST_GroupBy =3;ST_GroupByHours ST_GroupBy =4;ST_GroupByDays ST_GroupBy =5;ST_GroupByMonths ST_GroupBy =6;ST_GroupByQuarters ST_GroupBy =7;ST_GroupByYears ST_GroupBy =8;);func (_gacb *CT_CustomProperties )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); +_bfgeg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u0075\u0073\u0074\u006f\u006d\u0050\u0072"}};for _ ,_gffa :=range _gacb .CustomPr {e .EncodeElement (_gffa ,_bfgeg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ; +};func (_egfea *CT_Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_egfea .FillChoice =NewCT_FillChoice ();_fgac :for {_bgcb ,_cddde :=d .Token ();if _cddde !=nil {return _cddde ;};switch _gcdbe :=_bgcb .(type ){case _c .StartElement :switch _gcdbe .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}:_egfea .FillChoice =NewCT_FillChoice (); +if _ebbd :=d .DecodeElement (&_egfea .FillChoice .PatternFill ,&_gcdbe );_ebbd !=nil {return _ebbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}:_egfea .FillChoice =NewCT_FillChoice (); +if _dcgf :=d .DecodeElement (&_egfea .FillChoice .GradientFill ,&_gcdbe );_dcgf !=nil {return _dcgf ;};default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_gcdbe .Name ); +if _ecgae :=d .Skip ();_ecgae !=nil {return _ecgae ;};};case _c .EndElement :break _fgac ;case _c .CharData :};};return nil ;};type AG_AutoFormat struct{AutoFormatIdAttr *uint32 ;ApplyNumberFormatsAttr *bool ;ApplyBorderFormatsAttr *bool ;ApplyFontFormatsAttr *bool ; +ApplyPatternFormatsAttr *bool ;ApplyAlignmentFormatsAttr *bool ;ApplyWidthHeightFormatsAttr *bool ;}; -// Center Header for Odd Pages -ChoAttr *uint32 ; +// Validate validates the CT_SmartTagPr and its children +func (_abdegb *CT_SmartTagPr )Validate ()error {return _abdegb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");}; -// Center Header for Even Pages -CheAttr *uint32 ; +// Validate validates the CT_MdxTuple and its children +func (_dgcec *CT_MdxTuple )Validate ()error {return _dgcec .ValidateWithPath ("C\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065");}; -// Center Header for First Page -ChfAttr *uint32 ; +// Validate validates the Revisions and its children +func (_afgce *Revisions )Validate ()error {return _afgce .ValidateWithPath ("\u0052e\u0076\u0069\u0073\u0069\u006f\u006es");};func (_eaddg *CT_Schema )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0049\u0044"},Value :_ba .Sprintf ("\u0025\u0076",_eaddg .IDAttr )}); +if _eaddg .SchemaRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053c\u0068\u0065\u006d\u0061\u0052\u0065f"},Value :_ba .Sprintf ("\u0025\u0076",*_eaddg .SchemaRefAttr )});};if _eaddg .NamespaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u004ea\u006d\u0065\u0073\u0070\u0061\u0063e"},Value :_ba .Sprintf ("\u0025\u0076",*_eaddg .NamespaceAttr )}); +};if _eaddg .SchemaLanguageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_eaddg .SchemaLanguageAttr )}); +};e .EncodeToken (start );if _eaddg .Any !=nil {_eaddg .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbeega ST_PivotAreaType )String ()string {switch _bbeega {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 3:return "\u0064\u0061\u0074\u0061";case 4:return "\u0061\u006c\u006c";case 5:return "\u006f\u0072\u0069\u0067\u0069\u006e";case 6:return "\u0062\u0075\u0074\u0074\u006f\u006e";case 7:return "\u0074\u006f\u0070\u0045\u006e\u0064"; +case 8:return "\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";};return "";}; -// Right Header for Odd Pages -RhoAttr *uint32 ; +// ValidateWithPath validates the CT_DbPr and its children, prefixing error messages with path +func (_fadg *CT_DbPr )ValidateWithPath (path string )error {return nil };func (_cbbfd ST_PaneState )String ()string {switch _cbbfd {case 0:return "";case 1:return "\u0073\u0070\u006ci\u0074";case 2:return "\u0066\u0072\u006f\u007a\u0065\u006e";case 3:return "f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074"; +};return "";}; -// Right Header for Even Pages -RheAttr *uint32 ; +// ValidateWithPath validates the CT_RgbColor and its children, prefixing error messages with path +func (_fabag *CT_RgbColor )ValidateWithPath (path string )error {return nil }; -// Right Header for First Page -RhfAttr *uint32 ; +// Validate validates the CT_PivotFields and its children +func (_efbca *CT_PivotFields )Validate ()error {return _efbca .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u0065\u006c\u0064\u0073");};func (_gbe *CT_BookView )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbe .VisibilityAttr !=ST_VisibilityUnset {_ege ,_fda :=_gbe .VisibilityAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0069\u0073\u0069\u0062\u0069\u006c\u0069\u0074\u0079"}); +if _fda !=nil {return _fda ;};start .Attr =append (start .Attr ,_ege );};if _gbe .MinimizedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbe .MinimizedAttr ))}); +};if _gbe .ShowHorizontalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbe .ShowHorizontalScrollAttr ))}); +};if _gbe .ShowVerticalScrollAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbe .ShowVerticalScrollAttr ))}); +};if _gbe .ShowSheetTabsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbe .ShowSheetTabsAttr ))}); +};if _gbe .XWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .XWindowAttr )});};if _gbe .YWindowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079W\u0069\u006e\u0064\u006f\u0077"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .YWindowAttr )}); +};if _gbe .WindowWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .WindowWidthAttr )});};if _gbe .WindowHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .WindowHeightAttr )}); +};if _gbe .TabRatioAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .TabRatioAttr )});};if _gbe .FirstSheetAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u0068\u0065\u0065\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .FirstSheetAttr )}); +};if _gbe .ActiveTabAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0054\u0061b"},Value :_ba .Sprintf ("\u0025\u0076",*_gbe .ActiveTabAttr )});};if _gbe .AutoFilterDateGroupingAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074\u006fFi\u006c\u0074\u0065\u0072\u0044\u0061\u0074\u0065\u0047\u0072\u006f\u0075\u0070\u0069n\u0067"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbe .AutoFilterDateGroupingAttr ))}); +};e .EncodeToken (start );if _gbe .ExtLst !=nil {_dcd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gbe .ExtLst ,_dcd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};type CT_SheetId struct{ -// Left Footer for Odd Pages -LfoAttr *uint32 ; +// Sheet Id +ValAttr uint32 ;};type CT_PivotTableStyle struct{ -// Left Footer for Even Pages -LfeAttr *uint32 ; +// Table Style Name +NameAttr *string ; -// Left Footer for First Page -LffAttr *uint32 ; +// Show Row Header Formatting +ShowRowHeadersAttr *bool ; -// Center Footer for Odd Pages -CfoAttr *uint32 ; +// Show Table Style Column Header Formatting +ShowColHeadersAttr *bool ; -// Center Footer for Even Pages -CfeAttr *uint32 ; +// Show Row Stripes +ShowRowStripesAttr *bool ; -// Center Footer for First Page -CffAttr *uint32 ; +// Show Column Stripes +ShowColStripesAttr *bool ; -// Right Footer for Odd Pages -RfoAttr *uint32 ; +// Show Last Column +ShowLastColumnAttr *bool ;}; -// Right Footer for Even Pages -RfeAttr *uint32 ; +// ValidateWithPath validates the CT_PatternFill and its children, prefixing error messages with path +func (_agbfd *CT_PatternFill )ValidateWithPath (path string )error {if _bcdfb :=_agbfd .PatternTypeAttr .ValidateWithPath (path +"\u002f\u0050a\u0074\u0074\u0065r\u006e\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_bcdfb !=nil {return _bcdfb ;};if _agbfd .FgColor !=nil {if _bdaed :=_agbfd .FgColor .ValidateWithPath (path +"\u002f\u0046\u0067\u0043\u006f\u006c\u006f\u0072"); +_bdaed !=nil {return _bdaed ;};};if _agbfd .BgColor !=nil {if _gacae :=_agbfd .BgColor .ValidateWithPath (path +"\u002f\u0042\u0067\u0043\u006f\u006c\u006f\u0072");_gacae !=nil {return _gacae ;};};return nil ;};func (_cccced *CT_RevisionFormatting )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dgdbb :=range start .Attr {if _dgdbb .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_gfaga ,_aaaf :=_g .ParseUint (_dgdbb .Value ,10,32); +if _aaaf !=nil {return _aaaf ;};_cccced .SheetIdAttr =uint32 (_gfaga );continue ;};if _dgdbb .Name .Local =="\u0078\u0066\u0044x\u0066"{_facbga ,_dfbdcb :=_g .ParseBool (_dgdbb .Value );if _dfbdcb !=nil {return _dfbdcb ;};_cccced .XfDxfAttr =&_facbga ; +continue ;};if _dgdbb .Name .Local =="\u0073"{_bcdcfb ,_fceeb :=_g .ParseBool (_dgdbb .Value );if _fceeb !=nil {return _fceeb ;};_cccced .SAttr =&_bcdcfb ;continue ;};if _dgdbb .Name .Local =="\u0073\u0071\u0072e\u0066"{_ffbbd ,_cfabcc :=ParseSliceST_Sqref (_dgdbb .Value ); +if _cfabcc !=nil {return _cfabcc ;};_cccced .SqrefAttr =_ffbbd ;continue ;};if _dgdbb .Name .Local =="\u0073\u0074\u0061r\u0074"{_fagbe ,_cdceb :=_g .ParseUint (_dgdbb .Value ,10,32);if _cdceb !=nil {return _cdceb ;};_ccdbcg :=uint32 (_fagbe );_cccced .StartAttr =&_ccdbcg ; +continue ;};if _dgdbb .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_fbcfg ,_eacbbf :=_g .ParseUint (_dgdbb .Value ,10,32);if _eacbbf !=nil {return _eacbbf ;};_dgcdef :=uint32 (_fbcfg );_cccced .LengthAttr =&_dgcdef ;continue ;};};_gadgcd :for {_edfefb ,_ddgef :=d .Token (); +if _ddgef !=nil {return _ddgef ;};switch _befb :=_edfefb .(type ){case _c .StartElement :switch _befb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0078\u0066"}:_cccced .Dxf =NewCT_Dxf (); +if _dcbfb :=d .DecodeElement (_cccced .Dxf ,&_befb );_dcbfb !=nil {return _dcbfb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cccced .ExtLst =NewCT_ExtensionList (); +if _ecgefe :=d .DecodeElement (_cccced .ExtLst ,&_befb );_ecgefe !=nil {return _ecgefe ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0020\u0025\u0076",_befb .Name ); +if _dafdb :=d .Skip ();_dafdb !=nil {return _dafdb ;};};case _c .EndElement :break _gadgcd ;case _c .CharData :};};return nil ;};func (_fgggc *CT_FontScheme )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgggc .ValAttr =ST_FontScheme (1); +for _ ,_bfbce :=range start .Attr {if _bfbce .Name .Local =="\u0076\u0061\u006c"{_fgggc .ValAttr .UnmarshalXMLAttr (_bfbce );continue ;};};for {_faddb ,_bbed :=d .Token ();if _bbed !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0053c\u0068\u0065\u006d\u0065\u003a\u0020\u0025s",_bbed ); +};if _gcgfb ,_egea :=_faddb .(_c .EndElement );_egea &&_gcgfb .Name ==start .Name {break ;};};return nil ;};func (_ebeb *CT_CustomWorkbookView )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebeb .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_bbbff :=range start .Attr {if _bbbff .Name .Local =="\u006e\u0061\u006d\u0065"{_dbacbc :=_bbbff .Value ;_ebeb .NameAttr =_dbacbc ;continue ;};if _bbbff .Name .Local =="\u0067\u0075\u0069\u0064"{_bbbcg :=_bbbff .Value ;_ebeb .GuidAttr =_bbbcg ;continue ; +};if _bbbff .Name .Local =="\u0061\u0075\u0074\u006f\u0055\u0070\u0064\u0061\u0074\u0065"{_aedd ,_dcbb :=_g .ParseBool (_bbbff .Value );if _dcbb !=nil {return _dcbb ;};_ebeb .AutoUpdateAttr =&_aedd ;continue ;};if _bbbff .Name .Local =="\u006d\u0065\u0072\u0067\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c"{_gdbge ,_aabg :=_g .ParseUint (_bbbff .Value ,10,32); +if _aabg !=nil {return _aabg ;};_acga :=uint32 (_gdbge );_ebeb .MergeIntervalAttr =&_acga ;continue ;};if _bbbff .Name .Local =="\u0063h\u0061n\u0067\u0065\u0073\u0053\u0061\u0076\u0065\u0064\u0057\u0069\u006e"{_dgfde ,_edff :=_g .ParseBool (_bbbff .Value ); +if _edff !=nil {return _edff ;};_ebeb .ChangesSavedWinAttr =&_dgfde ;continue ;};if _bbbff .Name .Local =="\u006f\u006e\u006c\u0079\u0053\u0079\u006e\u0063"{_aaec ,_dgggd :=_g .ParseBool (_bbbff .Value );if _dgggd !=nil {return _dgggd ;};_ebeb .OnlySyncAttr =&_aaec ; +continue ;};if _bbbff .Name .Local =="\u0070\u0065\u0072s\u006f\u006e\u0061\u006c\u0056\u0069\u0065\u0077"{_cefba ,_bbfee :=_g .ParseBool (_bbbff .Value );if _bbfee !=nil {return _bbfee ;};_ebeb .PersonalViewAttr =&_cefba ;continue ;};if _bbbff .Name .Local =="i\u006ec\u006c\u0075\u0064\u0065\u0050\u0072\u0069\u006et\u0053\u0065\u0074\u0074in\u0067\u0073"{_baeab ,_befca :=_g .ParseBool (_bbbff .Value ); +if _befca !=nil {return _befca ;};_ebeb .IncludePrintSettingsAttr =&_baeab ;continue ;};if _bbbff .Name .Local =="\u0069\u006e\u0063\u006cud\u0065\u0048\u0069\u0064\u0064\u0065\u006e\u0052\u006f\u0077\u0043\u006f\u006c"{_gfbff ,_bgacd :=_g .ParseBool (_bbbff .Value ); +if _bgacd !=nil {return _bgacd ;};_ebeb .IncludeHiddenRowColAttr =&_gfbff ;continue ;};if _bbbff .Name .Local =="\u006da\u0078\u0069\u006d\u0069\u007a\u0065d"{_edbd ,_ggcd :=_g .ParseBool (_bbbff .Value );if _ggcd !=nil {return _ggcd ;};_ebeb .MaximizedAttr =&_edbd ; +continue ;};if _bbbff .Name .Local =="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d"{_dgabf ,_ebee :=_g .ParseBool (_bbbff .Value );if _ebee !=nil {return _ebee ;};_ebeb .MinimizedAttr =&_dgabf ;continue ;};if _bbbff .Name .Local =="s\u0068o\u0077\u0048\u006f\u0072\u0069\u007a\u006f\u006et\u0061\u006c\u0053\u0063ro\u006c\u006c"{_bfbfe ,_bagc :=_g .ParseBool (_bbbff .Value ); +if _bagc !=nil {return _bagc ;};_ebeb .ShowHorizontalScrollAttr =&_bfbfe ;continue ;};if _bbbff .Name .Local =="\u0073h\u006fw\u0056\u0065\u0072\u0074\u0069c\u0061\u006cS\u0063\u0072\u006f\u006c\u006c"{_abafc ,_fdddd :=_g .ParseBool (_bbbff .Value );if _fdddd !=nil {return _fdddd ; +};_ebeb .ShowVerticalScrollAttr =&_abafc ;continue ;};if _bbbff .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0068\u0065\u0065\u0074\u0054\u0061\u0062\u0073"{_gcaea ,_cfga :=_g .ParseBool (_bbbff .Value );if _cfga !=nil {return _cfga ;};_ebeb .ShowSheetTabsAttr =&_gcaea ; +continue ;};if _bbbff .Name .Local =="\u0078W\u0069\u006e\u0064\u006f\u0077"{_effc ,_eaed :=_g .ParseInt (_bbbff .Value ,10,32);if _eaed !=nil {return _eaed ;};_abcfd :=int32 (_effc );_ebeb .XWindowAttr =&_abcfd ;continue ;};if _bbbff .Name .Local =="\u0079W\u0069\u006e\u0064\u006f\u0077"{_begdb ,_bgfg :=_g .ParseInt (_bbbff .Value ,10,32); +if _bgfg !=nil {return _bgfg ;};_cdegd :=int32 (_begdb );_ebeb .YWindowAttr =&_cdegd ;continue ;};if _bbbff .Name .Local =="w\u0069\u006e\u0064\u006f\u0077\u0057\u0069\u0064\u0074\u0068"{_cceff ,_afgcd :=_g .ParseUint (_bbbff .Value ,10,32);if _afgcd !=nil {return _afgcd ; +};_ebeb .WindowWidthAttr =uint32 (_cceff );continue ;};if _bbbff .Name .Local =="\u0077\u0069\u006ed\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"{_dbaa ,_gdfee :=_g .ParseUint (_bbbff .Value ,10,32);if _gdfee !=nil {return _gdfee ;};_ebeb .WindowHeightAttr =uint32 (_dbaa ); +continue ;};if _bbbff .Name .Local =="\u0074\u0061\u0062\u0052\u0061\u0074\u0069\u006f"{_dbef ,_gfeb :=_g .ParseUint (_bbbff .Value ,10,32);if _gfeb !=nil {return _gfeb ;};_eafb :=uint32 (_dbef );_ebeb .TabRatioAttr =&_eafb ;continue ;};if _bbbff .Name .Local =="\u0061\u0063\u0074\u0069\u0076\u0065\u0053\u0068\u0065\u0065\u0074\u0049\u0064"{_bbfec ,_ebbc :=_g .ParseUint (_bbbff .Value ,10,32); +if _ebbc !=nil {return _ebbc ;};_ebeb .ActiveSheetIdAttr =uint32 (_bbfec );continue ;};if _bbbff .Name .Local =="\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0075l\u0061\u0042\u0061\u0072"{_fce ,_addaa :=_g .ParseBool (_bbbff .Value );if _addaa !=nil {return _addaa ; +};_ebeb .ShowFormulaBarAttr =&_fce ;continue ;};if _bbbff .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0074\u0061\u0074\u0075\u0073\u0062\u0061\u0072"{_dgce ,_beefa :=_g .ParseBool (_bbbff .Value );if _beefa !=nil {return _beefa ;};_ebeb .ShowStatusbarAttr =&_dgce ; +continue ;};if _bbbff .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_ebeb .ShowCommentsAttr .UnmarshalXMLAttr (_bbbff );continue ;};if _bbbff .Name .Local =="s\u0068\u006f\u0077\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_ebeb .ShowObjectsAttr .UnmarshalXMLAttr (_bbbff ); +continue ;};};_bdaa :for {_egcg ,_cefag :=d .Token ();if _cefag !=nil {return _cefag ;};switch _eeee :=_egcg .(type ){case _c .StartElement :switch _eeee .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebeb .ExtLst =NewCT_ExtensionList (); +if _eabdb :=d .DecodeElement (_ebeb .ExtLst ,&_eeee );_eabdb !=nil {return _eabdb ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0020\u0025\u0076",_eeee .Name ); +if _fddb :=d .Skip ();_fddb !=nil {return _fddb ;};};case _c .EndElement :break _bdaa ;case _c .CharData :};};return nil ;}; -// Right Footer for First Page -RffAttr *uint32 ;}; +// ValidateWithPath validates the CT_PivotAreas and its children, prefixing error messages with path +func (_baeaed *CT_PivotAreas )ValidateWithPath (path string )error {for _eadd ,_gcaegd :=range _baeaed .PivotArea {if _fcgfa :=_gcaegd .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0050\u0069\u0076o\u0074\u0041\u0072\u0065\u0061\u005b\u0025\u0064\u005d",path ,_eadd )); +_fcgfa !=nil {return _fcgfa ;};};return nil ;};type CT_PageMargins struct{ -// ValidateWithPath validates the CT_RevisionMove and its children, prefixing error messages with path -func (_gdbfc *CT_RevisionMove )ValidateWithPath (path string )error {for _edfdd ,_eebdc :=range _gdbfc .RevisionMoveChoice {if _gfggf :=_eebdc .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u004do\u0076e\u0043h\u006f\u0069\u0063\u0065\u005b\u0025\u0064]",path ,_edfdd )); -_gfggf !=nil {return _gfggf ;};};return nil ;};type CT_SheetView struct{ +// Left Page Margin +LeftAttr float64 ; -// Window Protection -WindowProtectionAttr *bool ; +// Right Page Margin +RightAttr float64 ; -// Show Formulas -ShowFormulasAttr *bool ; +// Top Page Margin +TopAttr float64 ; -// Show Grid Lines -ShowGridLinesAttr *bool ; +// Bottom Page Margin +BottomAttr float64 ; -// Show Headers -ShowRowColHeadersAttr *bool ; +// Header Page Margin +HeaderAttr float64 ; -// Show Zero Values -ShowZerosAttr *bool ; +// Footer Page Margin +FooterAttr float64 ;};func (_abggg *CT_SmartTagPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ffbccc :=range start .Attr {if _ffbccc .Name .Local =="\u0065\u006d\u0062e\u0064"{_cafagc ,_gbdabb :=_g .ParseBool (_ffbccc .Value ); +if _gbdabb !=nil {return _gbdabb ;};_abggg .EmbedAttr =&_cafagc ;continue ;};if _ffbccc .Name .Local =="\u0073\u0068\u006f\u0077"{_abggg .ShowAttr .UnmarshalXMLAttr (_ffbccc );continue ;};};for {_cfcef ,_bcba :=d .Token ();if _bcba !=nil {return _ba .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053m\u0061r\u0074T\u0061\u0067\u0050\u0072\u003a\u0020\u0025s",_bcba ); +};if _gdecb ,_fbbbeg :=_cfcef .(_c .EndElement );_fbbbeg &&_gdecb .Name ==start .Name {break ;};};return nil ;};func (_cacga ST_DataConsolidateFunction )String ()string {switch _cacga {case 0:return "";case 1:return "\u0061v\u0065\u0072\u0061\u0067\u0065"; +case 2:return "\u0063\u006f\u0075n\u0074";case 3:return "\u0063o\u0075\u006e\u0074\u004e\u0075\u006ds";case 4:return "\u006d\u0061\u0078";case 5:return "\u006d\u0069\u006e";case 6:return "\u0070r\u006f\u0064\u0075\u0063\u0074";case 7:return "\u0073\u0074\u0064\u0044\u0065\u0076"; +case 8:return "\u0073t\u0064\u0044\u0065\u0076\u0070";case 9:return "\u0073\u0075\u006d";case 10:return "\u0076\u0061\u0072";case 11:return "\u0076\u0061\u0072\u0070";};return "";};func NewCT_Tuples ()*CT_Tuples {_ebaa :=&CT_Tuples {};return _ebaa }; -// Right To Left -RightToLeftAttr *bool ; +// Validate validates the CT_SheetCalcPr and its children +func (_cadee *CT_SheetCalcPr )Validate ()error {return _cadee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0043a\u006c\u0063\u0050\u0072");};type ST_SmartTagShow byte ;func (_gfgb *CT_CalcCell )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bgba :=range start .Attr {if _bgba .Name .Local =="\u0072"{_fbae :=_bgba .Value ; +_gfgb .RAttr =&_fbae ;continue ;};if _bgba .Name .Local =="\u0072\u0065\u0066"{_age :=_bgba .Value ;_gfgb .RefAttr =&_age ;continue ;};if _bgba .Name .Local =="\u0069"{_beed ,_begf :=_g .ParseInt (_bgba .Value ,10,32);if _begf !=nil {return _begf ;};_ggfd :=int32 (_beed ); +_gfgb .IAttr =&_ggfd ;continue ;};if _bgba .Name .Local =="\u0073"{_bdeb ,_cabf :=_g .ParseBool (_bgba .Value );if _cabf !=nil {return _cabf ;};_gfgb .SAttr =&_bdeb ;continue ;};if _bgba .Name .Local =="\u006c"{_fdeg ,_cfdd :=_g .ParseBool (_bgba .Value ); +if _cfdd !=nil {return _cfdd ;};_gfgb .LAttr =&_fdeg ;continue ;};if _bgba .Name .Local =="\u0074"{_fgfg ,_dbbf :=_g .ParseBool (_bgba .Value );if _dbbf !=nil {return _dbbf ;};_gfgb .TAttr =&_fgfg ;continue ;};if _bgba .Name .Local =="\u0061"{_bgac ,_geag :=_g .ParseBool (_bgba .Value ); +if _geag !=nil {return _geag ;};_gfgb .AAttr =&_bgac ;continue ;};};for {_ddac ,_egcf :=d .Token ();if _egcf !=nil {return _ba .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c\u003a\u0020\u0025\u0073",_egcf ); +};if _fbee ,_dada :=_ddac .(_c .EndElement );_dada &&_fbee .Name ==start .Name {break ;};};return nil ;}; -// Sheet Tab Selected -TabSelectedAttr *bool ; +// ValidateWithPath validates the CT_Dimensions and its children, prefixing error messages with path +func (_bdcf *CT_Dimensions )ValidateWithPath (path string )error {for _bfbgd ,_cbgae :=range _bdcf .Dimension {if _acead :=_cbgae .ValidateWithPath (_ba .Sprintf ("\u0025\u0073/\u0044\u0069\u006de\u006e\u0073\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_bfbgd )); +_acead !=nil {return _acead ;};};return nil ;};func NewCT_PivotDimension ()*CT_PivotDimension {_gabfc :=&CT_PivotDimension {};return _gabfc };type CT_LevelGroup struct{ -// Show Ruler -ShowRulerAttr *bool ; +// Group Name +NameAttr string ; -// Show Outline Symbols -ShowOutlineSymbolsAttr *bool ; +// Unique Group Name +UniqueNameAttr string ; -// Default Grid Color -DefaultGridColorAttr *bool ; +// Group Caption +CaptionAttr string ; -// Show White Space -ShowWhiteSpaceAttr *bool ; +// Parent Unique Name +UniqueParentAttr *string ; -// View Type -ViewAttr ST_SheetViewType ; +// Group Id +IdAttr *int32 ; -// Top Left Visible Cell -TopLeftCellAttr *string ; +// OLAP Group Members +GroupMembers *CT_GroupMembers ;}; -// Color Id -ColorIdAttr *uint32 ; +// ValidateWithPath validates the CT_SheetCalcPr and its children, prefixing error messages with path +func (_ddcdgc *CT_SheetCalcPr )ValidateWithPath (path string )error {return nil };func NewCT_FileVersion ()*CT_FileVersion {_eebba :=&CT_FileVersion {};return _eebba };func (_eade *CT_Format )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_eade .PivotArea =NewCT_PivotArea (); +for _ ,_edgae :=range start .Attr {if _edgae .Name .Local =="\u0061\u0063\u0074\u0069\u006f\u006e"{_eade .ActionAttr .UnmarshalXMLAttr (_edgae );continue ;};if _edgae .Name .Local =="\u0064\u0078\u0066I\u0064"{_eeffd ,_dafea :=_g .ParseUint (_edgae .Value ,10,32); +if _dafea !=nil {return _dafea ;};_eaggg :=uint32 (_eeffd );_eade .DxfIdAttr =&_eaggg ;continue ;};};_dcddd :for {_ecfegf ,_eacdf :=d .Token ();if _eacdf !=nil {return _eacdf ;};switch _gefgc :=_ecfegf .(type ){case _c .StartElement :switch _gefgc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070i\u0076\u006f\u0074\u0041\u0072\u0065a"}:if _dbbabc :=d .DecodeElement (_eade .PivotArea ,&_gefgc ); +_dbbabc !=nil {return _dbbabc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eade .ExtLst =NewCT_ExtensionList (); +if _fgeaf :=d .DecodeElement (_eade .ExtLst ,&_gefgc );_fgeaf !=nil {return _fgeaf ;};default:_d .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u006f\u0072m\u0061\u0074 \u0025\u0076",_gefgc .Name ); +if _ddeda :=d .Skip ();_ddeda !=nil {return _ddeda ;};};case _c .EndElement :break _dcddd ;case _c .CharData :};};return nil ;};type CT_WorkbookPr struct{ -// Zoom Scale -ZoomScaleAttr *uint32 ; +// Date 1904 +Date1904Attr *bool ; -// Zoom Scale Normal View -ZoomScaleNormalAttr *uint32 ; +// Show Objects +ShowObjectsAttr ST_Objects ; -// Zoom Scale Page Break Preview -ZoomScaleSheetLayoutViewAttr *uint32 ; +// Show Border Unselected Table +ShowBorderUnselectedTablesAttr *bool ; -// Zoom Scale Page Layout View -ZoomScalePageLayoutViewAttr *uint32 ; +// Filter Privacy +FilterPrivacyAttr *bool ; -// Workbook View Index -WorkbookViewIdAttr uint32 ; +// Prompted Solutions +PromptedSolutionsAttr *bool ; -// View Pane -Pane *CT_Pane ; +// Show Ink Annotations +ShowInkAnnotationAttr *bool ; -// Selection -Selection []*CT_Selection ; +// Create Backup File +BackupFileAttr *bool ; -// PivotTable Selection -PivotSelection []*CT_PivotSelection ; +// Save External Link Values +SaveExternalLinkValuesAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};type ST_TableType byte ;func (_eddbg *CT_PrintOptions )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ceecc :=range start .Attr {if _ceecc .Name .Local =="\u0068o\u0072i\u007a\u006f\u006e\u0074\u0061l\u0043\u0065n\u0074\u0065\u0072\u0065\u0064"{_ccdcf ,_afagf :=_f .ParseBool (_ceecc .Value ); -if _afagf !=nil {return _afagf ;};_eddbg .HorizontalCenteredAttr =&_ccdcf ;continue ;};if _ceecc .Name .Local =="\u0076\u0065r\u0074\u0069\u0063a\u006c\u0043\u0065\u006e\u0074\u0065\u0072\u0065\u0064"{_gfaea ,_aedcg :=_f .ParseBool (_ceecc .Value );if _aedcg !=nil {return _aedcg ; -};_eddbg .VerticalCenteredAttr =&_gfaea ;continue ;};if _ceecc .Name .Local =="\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0073"{_daggg ,_dcfgf :=_f .ParseBool (_ceecc .Value );if _dcfgf !=nil {return _dcfgf ;};_eddbg .HeadingsAttr =&_daggg ;continue ; -};if _ceecc .Name .Local =="\u0067r\u0069\u0064\u004c\u0069\u006e\u0065s"{_dbfcc ,_bbfge :=_f .ParseBool (_ceecc .Value );if _bbfge !=nil {return _bbfge ;};_eddbg .GridLinesAttr =&_dbfcc ;continue ;};if _ceecc .Name .Local =="\u0067\u0072\u0069d\u004c\u0069\u006e\u0065\u0073\u0053\u0065\u0074"{_bgbcf ,_dbaggd :=_f .ParseBool (_ceecc .Value ); -if _dbaggd !=nil {return _dbaggd ;};_eddbg .GridLinesSetAttr =&_bgbcf ;continue ;};};for {_bbdced ,_ebagc :=d .Token ();if _ebagc !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u004fp\u0074\u0069\u006fn\u0073:\u0020\u0025\u0073",_ebagc ); -};if _acded ,_ggab :=_bbdced .(_c .EndElement );_ggab &&_acded .Name ==start .Name {break ;};};return nil ;};func (_agdfca *CT_ServerFormat )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_addfc :=range start .Attr {if _addfc .Name .Local =="\u0063u\u006c\u0074\u0075\u0072\u0065"{_dgegb :=_addfc .Value ; -_agdfca .CultureAttr =&_dgegb ;continue ;};if _addfc .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_bfeeb :=_addfc .Value ;_agdfca .FormatAttr =&_bfeeb ;continue ;};};for {_fabfb ,_cbdfa :=d .Token ();if _cbdfa !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u0065\u0072\u0076\u0065\u0072F\u006f\u0072\u006da\u0074:\u0020\u0025\u0073",_cbdfa ); -};if _afbea ,_dggbg :=_fabfb .(_c .EndElement );_dggbg &&_afbea .Name ==start .Name {break ;};};return nil ;}; +// Update Links Behavior +UpdateLinksAttr ST_UpdateLinks ; -// Validate validates the CT_DataValidation and its children -func (_fcgca *CT_DataValidation )Validate ()error {return _fcgca .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e");};func (_aecg *CT_Fill )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aecg .FillChoice =NewCT_FillChoice (); -_faag :for {_egad ,_fcfae :=d .Token ();if _fcfae !=nil {return _fcfae ;};switch _gbdff :=_egad .(type ){case _c .StartElement :switch _gbdff .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u0069\u006c\u006c"}:_aecg .FillChoice =NewCT_FillChoice (); -if _dgddb :=d .DecodeElement (&_aecg .FillChoice .PatternFill ,&_gbdff );_dgddb !=nil {return _dgddb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061d\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c"}:_aecg .FillChoice =NewCT_FillChoice (); -if _gbeg :=d .DecodeElement (&_aecg .FillChoice .GradientFill ,&_gbdff );_gbeg !=nil {return _gbeg ;};default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_gbdff .Name ); -if _cbfcd :=d .Skip ();_cbfcd !=nil {return _cbfcd ;};};case _c .EndElement :break _faag ;case _c .CharData :};};return nil ;};func (_dcagde *ST_Orientation )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_dcagde =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_dcagde =1; -case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_dcagde =2;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_dcagde =3;};return nil ;};func (_effbd *ST_UnderlineValues )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_effbd =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_effbd =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_effbd =2;case "\u0073\u0069n\u0067\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_effbd =3;case "\u0064\u006fu\u0062\u006c\u0065A\u0063\u0063\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_effbd =4; -case "\u006e\u006f\u006e\u0065":*_effbd =5;};return nil ;};func (_ddega *CT_WebPublishObjects )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_becbdg :=range start .Attr {if _becbdg .Name .Local =="\u0063\u006f\u0075n\u0074"{_afgbg ,_becbfb :=_f .ParseUint (_becbdg .Value ,10,32); -if _becbfb !=nil {return _becbfb ;};_agbcff :=uint32 (_afgbg );_ddega .CountAttr =&_agbcff ;continue ;};};_abeac :for {_cbffg ,_fbcac :=d .Token ();if _fbcac !=nil {return _fbcac ;};switch _abfbge :=_cbffg .(type ){case _c .StartElement :switch _abfbge .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065b\u0050\u0075\u0062l\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065b\u0050\u0075\u0062l\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074"}:_cadbgb :=NewCT_WebPublishObject (); -if _fdegd :=d .DecodeElement (_cadbgb ,&_abfbge );_fdegd !=nil {return _fdegd ;};_ddega .WebPublishObject =append (_ddega .WebPublishObject ,_cadbgb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u0020\u0025\u0076",_abfbge .Name ); -if _eeebf :=d .Skip ();_eeebf !=nil {return _eeebf ;};};case _c .EndElement :break _abeac ;case _c .CharData :};};return nil ;};func (_bedgb ST_FontScheme )Validate ()error {return _bedgb .ValidateWithPath ("")};type CT_MetadataBlock struct{ +// Code Name +CodeNameAttr *string ; -// Metadata Record -Rc []*CT_MetadataRecord ;};type CT_PivotAreas struct{ +// Hide Pivot Field List +HidePivotFieldListAttr *bool ; -// Pivot Area Count -CountAttr *uint32 ; +// Show Pivot Chart Filter +ShowPivotChartFilterAttr *bool ; -// Pivot Area -PivotArea []*CT_PivotArea ;};func (_bedgc *ST_WebSourceType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cbeged ,_bgfeb :=d .Token ();if _bgfeb !=nil {return _bgfeb ;};if _eeddf ,_aceca :=_cbeged .(_c .EndElement );_aceca &&_eeddf .Name ==start .Name {*_bedgc =1; -return nil ;};if _fgega ,_bdgaab :=_cbeged .(_c .CharData );!_bdgaab {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbeged );}else {switch string (_fgega ){case "":*_bedgc =0; -case "\u0073\u0068\u0065e\u0074":*_bedgc =1;case "\u0070r\u0069\u006e\u0074\u0041\u0072\u0065a":*_bedgc =2;case "\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072":*_bedgc =3;case "\u0072\u0061\u006eg\u0065":*_bedgc =4;case "\u0063\u0068\u0061r\u0074":*_bedgc =5; -case "\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065":*_bedgc =6;case "\u0071\u0075\u0065r\u0079":*_bedgc =7;case "\u006c\u0061\u0062e\u006c":*_bedgc =8;};};_cbeged ,_bgfeb =d .Token ();if _bgfeb !=nil {return _bgfeb ;};if _ggaff ,_gecafd :=_cbeged .(_c .EndElement ); -_gecafd &&_ggaff .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbeged );};type ST_FormatAction byte ; +// Allow Refresh Query +AllowRefreshQueryAttr *bool ; +// Publish Items +PublishItemsAttr *bool ; -// ValidateWithPath validates the CT_RangeSets and its children, prefixing error messages with path -func (_cdagfe *CT_RangeSets )ValidateWithPath (path string )error {for _efabf ,_acfagc :=range _cdagfe .RangeSet {if _bdeec :=_acfagc .ValidateWithPath (_fg .Sprintf ("\u0025s\u002fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_efabf )); -_bdeec !=nil {return _bdeec ;};};return nil ;}; +// Check Compatibility On Save +CheckCompatibilityAttr *bool ; -// ValidateWithPath validates the CT_CacheFields and its children, prefixing error messages with path -func (_gagd *CT_CacheFields )ValidateWithPath (path string )error {for _egg ,_cfagc :=range _gagd .CacheField {if _fag :=_cfagc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006cd\u005b\u0025\u0064\u005d",path ,_egg )); -_fag !=nil {return _fag ;};};return nil ;};func (_fgecbd *CT_RevisionRowColumn )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgecbd .SIdAttr )}); -if _fgecbd .EolAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgecbd .EolAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0066"},Value :_fg .Sprintf ("\u0025\u0076",_fgecbd .RefAttr )}); -_cgfad ,_abcfeg :=_fgecbd .ActionAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0063\u0074\u0069\u006f\u006e"});if _abcfeg !=nil {return _abcfeg ;};start .Attr =append (start .Attr ,_cgfad );if _fgecbd .EdgeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgecbd .EdgeAttr ))}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_fgecbd .RIdAttr )});if _fgecbd .UaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgecbd .UaAttr ))}); -};if _fgecbd .RaAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fgecbd .RaAttr ))});};e .EncodeToken (start );if _fgecbd .RevisionRowColumnChoice !=nil {for _ ,_cbgga :=range _fgecbd .RevisionRowColumnChoice {_cbgga .MarshalXML (e ,_c .StartElement {}); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Auto Compress Pictures +AutoCompressPicturesAttr *bool ; -// Validate validates the CT_MeasureDimensionMaps and its children -func (_aagee *CT_MeasureDimensionMaps )Validate ()error {return _aagee .ValidateWithPath ("\u0043\u0054\u005fMe\u0061\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u0073");};func (_gfdgd ST_BorderStyle )ValidateWithPath (path string )error {switch _gfdgd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfdgd )); -};return nil ;}; +// Refresh all Connections on Open +RefreshAllConnectionsAttr *bool ; -// ValidateWithPath validates the CT_PivotCache and its children, prefixing error messages with path -func (_gagba *CT_PivotCache )ValidateWithPath (path string )error {return nil };func (_bfbbd *ST_HorizontalAlignment )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfbbd =0;case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_bfbbd =1; -case "\u006c\u0065\u0066\u0074":*_bfbbd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bfbbd =3;case "\u0072\u0069\u0067h\u0074":*_bfbbd =4;case "\u0066\u0069\u006c\u006c":*_bfbbd =5;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_bfbbd =6;case "\u0063\u0065n\u0074\u0065\u0072C\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_bfbbd =7; -case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_bfbbd =8;};return nil ;};func (_cgdcc ST_RefMode )String ()string {switch _cgdcc {case 0:return "";case 1:return "\u0041\u0031";case 2:return "\u0052\u0031\u0043\u0031";};return ""; -};type CT_PivotFilter struct{ +// Default Theme Version +DefaultThemeVersionAttr *uint32 ;};type CT_PivotFilter struct{ // Field Index FldAttr uint32 ; @@ -13671,1304 +14164,805 @@ StringValue1Attr *string ; StringValue2Attr *string ; // Auto Filter -AutoFilter *CT_AutoFilter ;ExtLst *CT_ExtensionList ;};func (_ae *AG_AutoFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ae .AutoFormatIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_ae .AutoFormatIdAttr )}); -};if _ae .ApplyNumberFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyNumberFormatsAttr ))}); -};if _ae .ApplyBorderFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyBorderFormatsAttr ))}); -};if _ae .ApplyFontFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyFontFormatsAttr ))}); -};if _ae .ApplyPatternFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyPatternFormatsAttr ))}); -};if _ae .ApplyAlignmentFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyAlignmentFormatsAttr ))}); -};if _ae .ApplyWidthHeightFormatsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_ae .ApplyWidthHeightFormatsAttr ))}); -};return nil ;};func NewCT_Col ()*CT_Col {_dege :=&CT_Col {};return _dege }; - -// Validate validates the CT_BooleanProperty and its children -func (_ddfa *CT_BooleanProperty )Validate ()error {return _ddfa .ValidateWithPath ("\u0043T\u005fB\u006f\u006f\u006c\u0065\u0061n\u0050\u0072o\u0070\u0065\u0072\u0074\u0079");};const (ST_VolValueTypeUnset ST_VolValueType =0;ST_VolValueTypeB ST_VolValueType =1; -ST_VolValueTypeN ST_VolValueType =2;ST_VolValueTypeE ST_VolValueType =3;ST_VolValueTypeS ST_VolValueType =4;);const (ST_PaneStateUnset ST_PaneState =0;ST_PaneStateSplit ST_PaneState =1;ST_PaneStateFrozen ST_PaneState =2;ST_PaneStateFrozenSplit ST_PaneState =3; -);func (_eaabcb *ST_ExternalConnectionType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcbga ,_defdg :=d .Token ();if _defdg !=nil {return _defdg ;};if _caebf ,_dcebbd :=_gcbga .(_c .EndElement );_dcebbd &&_caebf .Name ==start .Name {*_eaabcb =1; -return nil ;};if _eecbd ,_eefagd :=_gcbga .(_c .CharData );!_eefagd {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcbga );}else {switch string (_eecbd ){case "":*_eaabcb =0; -case "\u0067e\u006e\u0065\u0072\u0061\u006c":*_eaabcb =1;case "\u0074\u0065\u0078\u0074":*_eaabcb =2;case "\u004d\u0044\u0059":*_eaabcb =3;case "\u0044\u004d\u0059":*_eaabcb =4;case "\u0059\u004d\u0044":*_eaabcb =5;case "\u004d\u0059\u0044":*_eaabcb =6; -case "\u0044\u0059\u004d":*_eaabcb =7;case "\u0059\u0044\u004d":*_eaabcb =8;case "\u0073\u006b\u0069\u0070":*_eaabcb =9;case "\u0045\u004d\u0044":*_eaabcb =10;};};_gcbga ,_defdg =d .Token ();if _defdg !=nil {return _defdg ;};if _aeaggc ,_egecdg :=_gcbga .(_c .EndElement ); -_egecdg &&_aeaggc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcbga );};type CT_ServerFormat struct{ - -// Culture -CultureAttr *string ; - -// Format -FormatAttr *string ;}; - -// Validate validates the CT_ReviewedRevisions and its children -func (_dbfccf *CT_ReviewedRevisions )Validate ()error {return _dbfccf .ValidateWithPath ("C\u0054_\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064R\u0065\u0076\u0069\u0073io\u006e\u0073");};func (_gdagc *CT_Top10 )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gdagc .TopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdagc .TopAttr ))}); -};if _gdagc .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_gdagc .PercentAttr ))});};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076\u0061\u006c"},Value :_fg .Sprintf ("\u0025\u0076",_gdagc .ValAttr )}); -if _gdagc .FilterValAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u006c\u0074\u0065\u0072\u0056\u0061l"},Value :_fg .Sprintf ("\u0025\u0076",*_gdagc .FilterValAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_afaadb ST_BorderStyle )String ()string {switch _afaadb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0074\u0068\u0069\u006e";case 3:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 4:return "\u0064\u0061\u0073\u0068\u0065\u0064"; -case 5:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 6:return "\u0074\u0068\u0069c\u006b";case 7:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 8:return "\u0068\u0061\u0069\u0072";case 9:return "\u006d\u0065\u0064i\u0075\u006d\u0044\u0061\u0073\u0068\u0065\u0064"; -case 10:return "\u0064a\u0073\u0068\u0044\u006f\u0074";case 11:return "\u006d\u0065\u0064\u0069\u0075\u006d\u0044\u0061\u0073\u0068\u0044\u006f\u0074";case 12:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 13:return "\u006d\u0065d\u0069\u0075\u006dD\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -case 14:return "\u0073\u006c\u0061n\u0074\u0044\u0061\u0073\u0068\u0044\u006f\u0074";};return "";};func (_bafcg ST_Scope )ValidateWithPath (path string )error {switch _bafcg {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bafcg )); -};return nil ;};func (_cdecc *Connections )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069:\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073";return _cdecc .CT_Connections .MarshalXML (e ,start );}; - -// Validate validates the CT_WebPr and its children -func (_ebaadc *CT_WebPr )Validate ()error {return _ebaadc .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072");};func (_ccbbd ST_PaneState )Validate ()error {return _ccbbd .ValidateWithPath ("")}; - -// ValidateWithPath validates the CT_Cols and its children, prefixing error messages with path -func (_dddf *CT_Cols )ValidateWithPath (path string )error {for _eaea ,_egaff :=range _dddf .Col {if _bagg :=_egaff .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006c\u005b\u0025\u0064\u005d",path ,_eaea ));_bagg !=nil {return _bagg ; -};};return nil ;};func (_fagfbb *PivotCacheDefinition )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006da\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e";return _fagfbb .CT_PivotCacheDefinition .MarshalXML (e ,start );};func (_agdac *CT_RPrElt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -for _ ,_aebaa :=range _agdac .RPrEltChoice {_aebaa .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_DdeValues and its children -func (_badg *CT_DdeValues )Validate ()error {return _badg .ValidateWithPath ("\u0043\u0054\u005fD\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0073");};func NewCT_NumFmt ()*CT_NumFmt {_fedfg :=&CT_NumFmt {};return _fedfg };func NewCT_CellSmartTag ()*CT_CellSmartTag {_ecef :=&CT_CellSmartTag {}; -return _ecef }; - -// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path -func (_gedca *CT_HeaderFooter )ValidateWithPath (path string )error {return nil };func (_bgeeee ST_BorderStyle )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bgeeee .String (),start );};type CT_Schema struct{ - -// Schema ID -IDAttr string ; - -// Schema Reference -SchemaRefAttr *string ; - -// Schema Root Namespace -NamespaceAttr *string ; - -// Schema Language -SchemaLanguageAttr *string ;Any _d .Any ;};type CT_QueryCache struct{ - -// Cached Query Count -CountAttr *uint32 ; - -// Query -Query []*CT_Query ;};func NewRevisions ()*Revisions {_fccbgb :=&Revisions {};_fccbgb .CT_Revisions =*NewCT_Revisions ();return _fccbgb ;};func (_efbbc ST_BorderStyle )Validate ()error {return _efbbc .ValidateWithPath ("")};func (_acffag *CT_SheetFormatPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _acffag .BaseColWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0061\u0073e\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_acffag .BaseColWidthAttr )}); -};if _acffag .DefaultColWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064e\u0066a\u0075\u006c\u0074\u0043\u006f\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_acffag .DefaultColWidthAttr )}); -};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0065f\u0061\u0075\u006ct\u0052\u006f\u0077\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",_acffag .DefaultRowHeightAttr )});if _acffag .CustomHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0075\u0073t\u006f\u006d\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acffag .CustomHeightAttr ))}); -};if _acffag .ZeroHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u007a\u0065\u0072\u006f\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acffag .ZeroHeightAttr ))});};if _acffag .ThickTopAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0068\u0069\u0063\u006b\u0054\u006f\u0070"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acffag .ThickTopAttr ))}); -};if _acffag .ThickBottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"t\u0068\u0069\u0063\u006b\u0042\u006f\u0074\u0074\u006f\u006d"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_acffag .ThickBottomAttr ))});};if _acffag .OutlineLevelRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_acffag .OutlineLevelRowAttr )}); -};if _acffag .OutlineLevelColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006fu\u0074l\u0069\u006e\u0065\u004c\u0065\u0076\u0065\u006c\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_acffag .OutlineLevelColAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bagc *CT_CustomWorkbookViews )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffgad :for {_dgbb ,_fbee :=d .Token ();if _fbee !=nil {return _fbee ; -};switch _cdbf :=_dgbb .(type ){case _c .StartElement :switch _cdbf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062\u006fo\u006b\u0056\u0069\u0065\u0077"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063u\u0073t\u006f\u006d\u0057\u006f\u0072k\u0062\u006fo\u006b\u0056\u0069\u0065\u0077"}:_cgdbb :=NewCT_CustomWorkbookView (); -if _bgcc :=d .DecodeElement (_cgdbb ,&_cdbf );_bgcc !=nil {return _bgcc ;};_bagc .CustomWorkbookView =append (_bagc .CustomWorkbookView ,_cgdbb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u0075\u0073\u0074o\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073\u0020\u0025\u0076",_cdbf .Name ); -if _bede :=d .Skip ();_bede !=nil {return _bede ;};};case _c .EndElement :break _ffgad ;case _c .CharData :};};return nil ;};func NewCT_OleObject ()*CT_OleObject {_gabae :=&CT_OleObject {};return _gabae };type CT_Hyperlink struct{ - -// Reference -RefAttr string ;IdAttr *string ; - -// Location -LocationAttr *string ; - -// Tool Tip -TooltipAttr *string ; - -// Display String -DisplayAttr *string ;};func (_dbggd *CT_Cols )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gccd :for {_ggca ,_dfed :=d .Token ();if _dfed !=nil {return _dfed ;};switch _fbbg :=_ggca .(type ){case _c .StartElement :switch _fbbg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c"}:_ceba :=NewCT_Col (); -if _fecc :=d .DecodeElement (_ceba ,&_fbbg );_fecc !=nil {return _fecc ;};_dbggd .Col =append (_dbggd .Col ,_ceba );default:_a .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0043\u006f\u006c\u0073\u0020\u0025\u0076",_fbbg .Name ); -if _eaga :=d .Skip ();_eaga !=nil {return _eaga ;};};case _c .EndElement :break _gccd ;case _c .CharData :};};return nil ;};func (_efafa *CT_Hyperlink )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bbceg :=range start .Attr {if _bbceg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbceg .Name .Local =="\u0069\u0064"||_bbceg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbceg .Name .Local =="\u0069\u0064"{_dgbae :=_bbceg .Value ; -_efafa .IdAttr =&_dgbae ;continue ;};if _bbceg .Name .Local =="\u0072\u0065\u0066"{_gcbe :=_bbceg .Value ;_efafa .RefAttr =_gcbe ;continue ;};if _bbceg .Name .Local =="\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_gdaff :=_bbceg .Value ;_efafa .LocationAttr =&_gdaff ; -continue ;};if _bbceg .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_gfddf :=_bbceg .Value ;_efafa .TooltipAttr =&_gfddf ;continue ;};if _bbceg .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_ccbfe :=_bbceg .Value ;_efafa .DisplayAttr =&_ccbfe ; -continue ;};};for {_aefgc ,_agdff :=d .Token ();if _agdff !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0079p\u0065\u0072\u006c\u0069\u006e\u006b\u003a\u0020\u0025\u0073",_agdff );};if _gfadb ,_dadea :=_aefgc .(_c .EndElement ); -_dadea &&_gfadb .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_RowHierarchiesUsage and its children -func (_eedeb *CT_RowHierarchiesUsage )Validate ()error {return _eedeb .ValidateWithPath ("\u0043\u0054\u005f\u0052ow\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065");};func (_efg *CT_CacheFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bdgb :=range start .Attr {if _bdgb .Name .Local =="\u0063\u006f\u0075n\u0074"{_bbb ,_beba :=_f .ParseUint (_bdgb .Value ,10,32); -if _beba !=nil {return _beba ;};_bdee :=uint32 (_bbb );_efg .CountAttr =&_bdee ;continue ;};};_cddc :for {_dgdgd ,_gbed :=d .Token ();if _gbed !=nil {return _gbed ;};switch _bbgf :=_dgdgd .(type ){case _c .StartElement :switch _bbgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064"}:_edc :=NewCT_CacheField (); -if _efbge :=d .DecodeElement (_edc ,&_bbgf );_efbge !=nil {return _efbge ;};_efg .CacheField =append (_efg .CacheField ,_edc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069e\u006cd\u0073\u0020\u0025\u0076",_bbgf .Name ); -if _aac :=d .Skip ();_aac !=nil {return _aac ;};};case _c .EndElement :break _cddc ;case _c .CharData :};};return nil ;};func NewCT_PivotArea ()*CT_PivotArea {_ddada :=&CT_PivotArea {};return _ddada };func (_cdbfd ST_Comments )Validate ()error {return _cdbfd .ValidateWithPath ("")}; -func (_abced *CT_MetadataStringIndex )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078"},Value :_fg .Sprintf ("\u0025\u0076",_abced .XAttr )});if _abced .SAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_abced .SAttr ))}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Macrosheet and its children, prefixing error messages with path -func (_fefeb *CT_Macrosheet )ValidateWithPath (path string )error {if _fefeb .SheetPr !=nil {if _fbbfb :=_fefeb .SheetPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0050\u0072");_fbbfb !=nil {return _fbbfb ;};};if _fefeb .Dimension !=nil {if _gdede :=_fefeb .Dimension .ValidateWithPath (path +"\u002f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); -_gdede !=nil {return _gdede ;};};if _fefeb .SheetViews !=nil {if _bcdbc :=_fefeb .SheetViews .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073");_bcdbc !=nil {return _bcdbc ;};};if _fefeb .SheetFormatPr !=nil {if _ddcfa :=_fefeb .SheetFormatPr .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"); -_ddcfa !=nil {return _ddcfa ;};};for _cfcfb ,_cdcfd :=range _fefeb .Cols {if _fgcfg :=_cdcfd .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0043\u006f\u006c\u0073\u005b\u0025\u0064\u005d",path ,_cfcfb ));_fgcfg !=nil {return _fgcfg ;};};if _fefeg :=_fefeb .SheetData .ValidateWithPath (path +"\u002f\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061"); -_fefeg !=nil {return _fefeg ;};if _fefeb .SheetProtection !=nil {if _eebc :=_fefeb .SheetProtection .ValidateWithPath (path +"\u002f\u0053h\u0065\u0065\u0074P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_eebc !=nil {return _eebc ;};};if _fefeb .AutoFilter !=nil {if _bfddgc :=_fefeb .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); -_bfddgc !=nil {return _bfddgc ;};};if _fefeb .SortState !=nil {if _bgdbc :=_fefeb .SortState .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065");_bgdbc !=nil {return _bgdbc ;};};if _fefeb .DataConsolidate !=nil {if _bbdcec :=_fefeb .DataConsolidate .ValidateWithPath (path +"\u002f\u0044a\u0074\u0061\u0043o\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0065"); -_bbdcec !=nil {return _bbdcec ;};};if _fefeb .CustomSheetViews !=nil {if _fdfcb :=_fefeb .CustomSheetViews .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073");_fdfcb !=nil {return _fdfcb ; -};};if _fefeb .PhoneticPr !=nil {if _bacd :=_fefeb .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072");_bacd !=nil {return _bacd ;};};for _ebbgf ,_fafbgf :=range _fefeb .ConditionalFormatting {if _fdbbb :=_fafbgf .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043o\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0046o\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u005b%\u0064\u005d",path ,_ebbgf )); -_fdbbb !=nil {return _fdbbb ;};};if _fefeb .PrintOptions !=nil {if _ecdcb :=_fefeb .PrintOptions .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073");_ecdcb !=nil {return _ecdcb ;};};if _fefeb .PageMargins !=nil {if _gbde :=_fefeb .PageMargins .ValidateWithPath (path +"\u002f\u0050\u0061g\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"); -_gbde !=nil {return _gbde ;};};if _fefeb .PageSetup !=nil {if _ffede :=_fefeb .PageSetup .ValidateWithPath (path +"\u002f\u0050\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");_ffede !=nil {return _ffede ;};};if _fefeb .HeaderFooter !=nil {if _bffb :=_fefeb .HeaderFooter .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"); -_bffb !=nil {return _bffb ;};};if _fefeb .RowBreaks !=nil {if _acgbb :=_fefeb .RowBreaks .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0042\u0072\u0065\u0061\u006b\u0073");_acgbb !=nil {return _acgbb ;};};if _fefeb .ColBreaks !=nil {if _defg :=_fefeb .ColBreaks .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0042\u0072\u0065\u0061\u006b\u0073"); -_defg !=nil {return _defg ;};};if _fefeb .CustomProperties !=nil {if _aggba :=_fefeb .CustomProperties .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");_aggba !=nil {return _aggba ; -};};if _fefeb .Drawing !=nil {if _ceaad :=_fefeb .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_ceaad !=nil {return _ceaad ;};};if _fefeb .LegacyDrawing !=nil {if _gdacd :=_fefeb .LegacyDrawing .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"); -_gdacd !=nil {return _gdacd ;};};if _fefeb .LegacyDrawingHF !=nil {if _beegc :=_fefeb .LegacyDrawingHF .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046");_beegc !=nil {return _beegc ;};};if _fefeb .DrawingHF !=nil {if _gfcbea :=_fefeb .DrawingHF .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"); -_gfcbea !=nil {return _gfcbea ;};};if _fefeb .Picture !=nil {if _cbdfe :=_fefeb .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");_cbdfe !=nil {return _cbdfe ;};};if _fefeb .OleObjects !=nil {if _cebb :=_fefeb .OleObjects .ValidateWithPath (path +"/\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073"); -_cebb !=nil {return _cebb ;};};if _fefeb .ExtLst !=nil {if _caeegf :=_fefeb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_caeegf !=nil {return _caeegf ;};};return nil ;}; - -// Validate validates the CT_Pages and its children -func (_fccc *CT_Pages )Validate ()error {return _fccc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073");};func NewCT_RevisionCustomView ()*CT_RevisionCustomView {_fagad :=&CT_RevisionCustomView {};_fagad .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -_fagad .ActionAttr =ST_RevisionAction (1);return _fagad ;};func (_dfcbg *CT_RElt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _dfcbg .RPr !=nil {_edagb :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0072\u0050\u0072"}}; -e .EncodeElement (_dfcbg .RPr ,_edagb );};_becae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0074"}};_d .AddPreserveSpaceAttr (&_becae ,_dfcbg .T );e .EncodeElement (_dfcbg .T ,_becae );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; - -// Validate validates the CT_GroupItems and its children -func (_feecg *CT_GroupItems )Validate ()error {return _feecg .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073");}; - -// Validate validates the CT_MergeCell and its children -func (_cfedb *CT_MergeCell )Validate ()error {return _cfedb .ValidateWithPath ("\u0043\u0054\u005fM\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c");};func (_afeg *CT_DateGroupItem )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0079\u0065\u0061\u0072"},Value :_fg .Sprintf ("\u0025\u0076",_afeg .YearAttr )}); -if _afeg .MonthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u006f\u006et\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_afeg .MonthAttr )});};if _afeg .DayAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0079"},Value :_fg .Sprintf ("\u0025\u0076",*_afeg .DayAttr )}); -};if _afeg .HourAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0075\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_afeg .HourAttr )});};if _afeg .MinuteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e\u0075\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_afeg .MinuteAttr )}); -};if _afeg .SecondAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0065\u0063\u006f\u006e\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_afeg .SecondAttr )});};_eccafd ,_aaga :=_afeg .DateTimeGroupingAttr .MarshalXMLAttr (_c .Name {Local :"\u0064\u0061t\u0065\u0054\u0069m\u0065\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}); -if _aaga !=nil {return _aaga ;};start .Attr =append (start .Attr ,_eccafd );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ChartsheetViews ()*CT_ChartsheetViews {_aebba :=&CT_ChartsheetViews {};return _aebba }; -const (ST_PatternTypeUnset ST_PatternType =0;ST_PatternTypeNone ST_PatternType =1;ST_PatternTypeSolid ST_PatternType =2;ST_PatternTypeMediumGray ST_PatternType =3;ST_PatternTypeDarkGray ST_PatternType =4;ST_PatternTypeLightGray ST_PatternType =5;ST_PatternTypeDarkHorizontal ST_PatternType =6; -ST_PatternTypeDarkVertical ST_PatternType =7;ST_PatternTypeDarkDown ST_PatternType =8;ST_PatternTypeDarkUp ST_PatternType =9;ST_PatternTypeDarkGrid ST_PatternType =10;ST_PatternTypeDarkTrellis ST_PatternType =11;ST_PatternTypeLightHorizontal ST_PatternType =12; -ST_PatternTypeLightVertical ST_PatternType =13;ST_PatternTypeLightDown ST_PatternType =14;ST_PatternTypeLightUp ST_PatternType =15;ST_PatternTypeLightGrid ST_PatternType =16;ST_PatternTypeLightTrellis ST_PatternType =17;ST_PatternTypeGray125 ST_PatternType =18; -ST_PatternTypeGray0625 ST_PatternType =19;);func NewCT_Member ()*CT_Member {_ggcgb :=&CT_Member {};return _ggcgb };const (ST_MdxFunctionTypeUnset ST_MdxFunctionType =0;ST_MdxFunctionTypeM ST_MdxFunctionType =1;ST_MdxFunctionTypeV ST_MdxFunctionType =2; -ST_MdxFunctionTypeS ST_MdxFunctionType =3;ST_MdxFunctionTypeC ST_MdxFunctionType =4;ST_MdxFunctionTypeR ST_MdxFunctionType =5;ST_MdxFunctionTypeP ST_MdxFunctionType =6;ST_MdxFunctionTypeK ST_MdxFunctionType =7;);func (_afbfg ST_UpdateLinks )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gafdf :=_c .Attr {}; -_gafdf .Name =name ;switch _afbfg {case ST_UpdateLinksUnset :_gafdf .Value ="";case ST_UpdateLinksUserSet :_gafdf .Value ="\u0075s\u0065\u0072\u0053\u0065\u0074";case ST_UpdateLinksNever :_gafdf .Value ="\u006e\u0065\u0076e\u0072";case ST_UpdateLinksAlways :_gafdf .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; -};return _gafdf ,nil ;};func (_gbcaf ST_ItemType )ValidateWithPath (path string )error {switch _gbcaf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcaf )); -};return nil ;};func (_dbgggg *CT_MetadataStrings )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afggg :=range start .Attr {if _afggg .Name .Local =="\u0063\u006f\u0075n\u0074"{_cacgg ,_gbbfc :=_f .ParseUint (_afggg .Value ,10,32); -if _gbbfc !=nil {return _gbbfc ;};_cdcef :=uint32 (_cacgg );_dbgggg .CountAttr =&_cdcef ;continue ;};};_dffeba :for {_bfca ,_beaafb :=d .Token ();if _beaafb !=nil {return _beaafb ;};switch _feeba :=_bfca .(type ){case _c .StartElement :switch _feeba .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_cebaa :=NewCT_XStringElement (); -if _feged :=d .DecodeElement (_cebaa ,&_feeba );_feged !=nil {return _feged ;};_dbgggg .S =append (_dbgggg .S ,_cebaa );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061t\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073\u0020\u0025\u0076",_feeba .Name ); -if _ffbfe :=d .Skip ();_ffbfe !=nil {return _ffbfe ;};};case _c .EndElement :break _dffeba ;case _c .CharData :};};return nil ;};func (_fgcdc *CT_TablePart )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_afffc :=range start .Attr {if _afffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_afffc .Name .Local =="\u0069\u0064"||_afffc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_afffc .Name .Local =="\u0069\u0064"{_afdac :=_afffc .Value ; -_fgcdc .IdAttr =_afdac ;continue ;};};for {_dbgbe ,_bfacaf :=d .Token ();if _bfacaf !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061b\u006c\u0065\u0050\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_bfacaf ); -};if _dfdef ,_ggabb :=_dbgbe .(_c .EndElement );_ggabb &&_dfdef .Name ==start .Name {break ;};};return nil ;};type CT_TablesChoice struct{ - -// No Value -M *CT_TableMissing ; - -// Character Value -S *CT_XStringElement ; - -// Index -X *CT_Index ;};func (_eccbg *CT_RecordChoice )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _eccbg .M !=nil {_bbdefd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006d"}};e .EncodeElement (_eccbg .M ,_bbdefd ); -}else if _eccbg .N !=nil {_eaeac :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u006e"}};e .EncodeElement (_eccbg .N ,_eaeac );}else if _eccbg .B !=nil {_agecd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0062"}};e .EncodeElement (_eccbg .B ,_agecd ); -}else if _eccbg .E !=nil {_eccec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0065"}};e .EncodeElement (_eccbg .E ,_eccec );}else if _eccbg .S !=nil {_fdea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0073"}};e .EncodeElement (_eccbg .S ,_fdea ); -}else if _eccbg .D !=nil {_efgga :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064"}};e .EncodeElement (_eccbg .D ,_efgga );}else if _eccbg .X !=nil {_gfcfb :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};e .EncodeElement (_eccbg .X ,_gfcfb ); -};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};const (ST_ObjectsUnset ST_Objects =0;ST_ObjectsAll ST_Objects =1;ST_ObjectsPlaceholders ST_Objects =2;ST_ObjectsNone ST_Objects =3;);func (_bffbbb ST_ExternalConnectionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bffbbb .String (),start ); -};type CT_NumFmt struct{ - -// Number Format Id -NumFmtIdAttr uint32 ; - -// Number Format Code -FormatCodeAttr string ;};type CT_FontSize struct{ - -// Value -ValAttr float64 ;};func (_gdced *CT_Member )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gdced .NameAttr )}); -e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_fgccd ST_PhoneticType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_begea :=_c .Attr {};_begea .Name =name ;switch _fgccd {case ST_PhoneticTypeUnset :_begea .Value =""; -case ST_PhoneticTypeHalfwidthKatakana :_begea .Value ="\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061";case ST_PhoneticTypeFullwidthKatakana :_begea .Value ="\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061"; -case ST_PhoneticTypeHiragana :_begea .Value ="\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061";case ST_PhoneticTypeNoConversion :_begea .Value ="\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e";};return _begea ,nil ;}; - -// Validate validates the CT_Dimensions and its children -func (_cfdb *CT_Dimensions )Validate ()error {return _cfdb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073");}; +AutoFilter *CT_AutoFilter ;ExtLst *CT_ExtensionList ;}; -// ValidateWithPath validates the CT_MeasureGroups and its children, prefixing error messages with path -func (_ffgc *CT_MeasureGroups )ValidateWithPath (path string )error {for _abfa ,_aedfb :=range _ffgc .MeasureGroup {if _eaeae :=_aedfb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u004dea\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u005b\u0025\u0064\u005d",path ,_abfa )); -_eaeae !=nil {return _eaeae ;};};return nil ;}; - -// ValidateWithPath validates the CT_PivotFilter and its children, prefixing error messages with path -func (_caeaf *CT_PivotFilter )ValidateWithPath (path string )error {if _caeaf .TypeAttr ==ST_PivotFilterTypeUnset {return _fg .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _feefg :=_caeaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_feefg !=nil {return _feefg ;};if _gdedc :=_caeaf .AutoFilter .ValidateWithPath (path +"/\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"); -_gdedc !=nil {return _gdedc ;};if _caeaf .ExtLst !=nil {if _eeaca :=_caeaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eeaca !=nil {return _eeaca ;};};return nil ;};func (_bbddd ST_CalcMode )Validate ()error {return _bbddd .ValidateWithPath ("")}; - - -// Validate validates the CT_Comment and its children -func (_cbef *CT_Comment )Validate ()error {return _cbef .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");}; - -// ValidateWithPath validates the CT_RevisionHeader and its children, prefixing error messages with path -func (_cfece *CT_RevisionHeader )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_cfece .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_cfece .GuidAttr ); -};if _dgfgfb :=_cfece .SheetIdMap .ValidateWithPath (path +"/\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070");_dgfgfb !=nil {return _dgfgfb ;};if _cfece .ReviewedList !=nil {if _cddda :=_cfece .ReviewedList .ValidateWithPath (path +"\u002f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064\u004c\u0069\u0073\u0074"); -_cddda !=nil {return _cddda ;};};if _cfece .ExtLst !=nil {if _bcagc :=_cfece .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcagc !=nil {return _bcagc ;};};return nil ;}; - -// ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path -func (_ecgf *CT_DataBinding )ValidateWithPath (path string )error {return nil };type ST_Type byte ;func (_dgbfb *CT_FutureMetadataBlock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_cdfaef :for {_gegaa ,_fbebf :=d .Token ();if _fbebf !=nil {return _fbebf ; -};switch _afcbb :=_gegaa .(type ){case _c .StartElement :switch _afcbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgbfb .ExtLst =NewCT_ExtensionList (); -if _daegge :=d .DecodeElement (_dgbfb .ExtLst ,&_afcbb );_daegge !=nil {return _daegge ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0075\u0074\u0075r\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_afcbb .Name ); -if _cccbf :=d .Skip ();_cccbf !=nil {return _cccbf ;};};case _c .EndElement :break _cdfaef ;case _c .CharData :};};return nil ;};func (_acfgg ST_VolValueType )String ()string {switch _acfgg {case 0:return "";case 1:return "\u0062";case 2:return "\u006e"; -case 3:return "\u0065";case 4:return "\u0073";};return "";};func (_cbfbf ST_rwColActionType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_cbfbf .String (),start );}; +// ValidateWithPath validates the CT_PivotArea and its children, prefixing error messages with path +func (_eegge *CT_PivotArea )ValidateWithPath (path string )error {if _cbbcb :=_eegge .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cbbcb !=nil {return _cbbcb ;};if _bbbccc :=_eegge .AxisAttr .ValidateWithPath (path +"\u002fA\u0078\u0069\u0073\u0041\u0074\u0074r"); +_bbbccc !=nil {return _bbbccc ;};if _eegge .References !=nil {if _feeddb :=_eegge .References .ValidateWithPath (path +"/\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073");_feeddb !=nil {return _feeddb ;};};if _eegge .ExtLst !=nil {if _gdgge :=_eegge .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_gdgge !=nil {return _gdgge ;};};return nil ;};func (_bfge *CT_CfRule )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bfge .TypeAttr !=ST_CfTypeUnset {_dgfc ,_dfdeg :=_bfge .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dfdeg !=nil {return _dfdeg ;};start .Attr =append (start .Attr ,_dgfc );};if _bfge .DxfIdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0078\u0066I\u0064"},Value :_ba .Sprintf ("\u0025\u0076",*_bfge .DxfIdAttr )}); +};start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_ba .Sprintf ("\u0025\u0076",_bfge .PriorityAttr )});if _bfge .StopIfTrueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u006f\u0070\u0049\u0066\u0054\u0072\u0075\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfge .StopIfTrueAttr ))}); +};if _bfge .AboveAverageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfge .AboveAverageAttr ))});};if _bfge .PercentAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070e\u0072\u0063\u0065\u006e\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfge .PercentAttr ))}); +};if _bfge .BottomAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfge .BottomAttr ))});};if _bfge .OperatorAttr !=ST_ConditionalFormattingOperatorUnset {_bfed ,_dgfd :=_bfge .OperatorAttr .MarshalXMLAttr (_c .Name {Local :"\u006f\u0070\u0065\u0072\u0061\u0074\u006f\u0072"}); +if _dgfd !=nil {return _dgfd ;};start .Attr =append (start .Attr ,_bfed );};if _bfge .TextAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074\u0065\u0078\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bfge .TextAttr )}); +};if _bfge .TimePeriodAttr !=ST_TimePeriodUnset {_gebb ,_ebgb :=_bfge .TimePeriodAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0069\u006d\u0065\u0050\u0065\u0072\u0069\u006f\u0064"});if _ebgb !=nil {return _ebgb ;};start .Attr =append (start .Attr ,_gebb ); +};if _bfge .RankAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0061\u006e\u006b"},Value :_ba .Sprintf ("\u0025\u0076",*_bfge .RankAttr )});};if _bfge .StdDevAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0064\u0044\u0065\u0076"},Value :_ba .Sprintf ("\u0025\u0076",*_bfge .StdDevAttr )}); +};if _bfge .EqualAverageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0071\u0075a\u006c\u0041\u0076\u0065\u0072\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfge .EqualAverageAttr ))});};e .EncodeToken (start ); +if _bfge .Formula !=nil {_ddeb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061"}};for _ ,_cagd :=range _bfge .Formula {e .EncodeElement (_cagd ,_ddeb );};};if _bfge .ColorScale !=nil {_bbfe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u006f\u006c\u006f\u0072S\u0063\u0061\u006c\u0065"}}; +e .EncodeElement (_bfge .ColorScale ,_bbfe );};if _bfge .DataBar !=nil {_bfcd :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0061\u0074\u0061\u0042\u0061\u0072"}};e .EncodeElement (_bfge .DataBar ,_bfcd );};if _bfge .IconSet !=nil {_fafbb :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0069\u0063\u006f\u006e\u0053\u0065\u0074"}}; +e .EncodeElement (_bfge .IconSet ,_fafbb );};if _bfge .ExtLst !=nil {_bgbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bfge .ExtLst ,_bgbd );};e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};const (ST_PrintErrorUnset ST_PrintError =0;ST_PrintErrorDisplayed ST_PrintError =1;ST_PrintErrorBlank ST_PrintError =2;ST_PrintErrorDash ST_PrintError =3;ST_PrintErrorNA ST_PrintError =4;);type CT_Revisions struct{RevisionsChoice []*CT_RevisionsChoice ; +};func (_bbefag *CT_TableStyleInfo )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cdgfc :=range start .Attr {if _cdgfc .Name .Local =="\u006e\u0061\u006d\u0065"{_fdbdd :=_cdgfc .Value ;_bbefag .NameAttr =&_fdbdd ;continue ;};if _cdgfc .Name .Local =="\u0073h\u006fw\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_cadce ,_egbbf :=_g .ParseBool (_cdgfc .Value ); +if _egbbf !=nil {return _egbbf ;};_bbefag .ShowFirstColumnAttr =&_cadce ;continue ;};if _cdgfc .Name .Local =="\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_adfab ,_bbbde :=_g .ParseBool (_cdgfc .Value );if _bbbde !=nil {return _bbbde ; +};_bbefag .ShowLastColumnAttr =&_adfab ;continue ;};if _cdgfc .Name .Local =="\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"{_gdaaf ,_eaecb :=_g .ParseBool (_cdgfc .Value );if _eaecb !=nil {return _eaecb ;};_bbefag .ShowRowStripesAttr =&_gdaaf ; +continue ;};if _cdgfc .Name .Local =="\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0074r\u0069\u0070\u0065\u0073"{_cfabab ,_cddfc :=_g .ParseBool (_cdgfc .Value );if _cddfc !=nil {return _cddfc ;};_bbefag .ShowColumnStripesAttr =&_cfabab ; +continue ;};};for {_gbdeg ,_bbgca :=d .Token ();if _bbgca !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f: \u0025\u0073",_bbgca ); +};if _beecgg ,_fdddgd :=_gbdeg .(_c .EndElement );_fdddgd &&_beecgg .Name ==start .Name {break ;};};return nil ;};func (_bbcg *CT_ColHierarchiesUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bbcg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_ba .Sprintf ("\u0025\u0076",*_bbcg .CountAttr )}); +};e .EncodeToken (start );_agef :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0063ol\u0048i\u0065\u0072\u0061\u0072\u0063h\u0079\u0055\u0073\u0061\u0067\u0065"}};for _ ,_edga :=range _bbcg .ColHierarchyUsage {e .EncodeElement (_edga ,_agef ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_CellSmartTags and its children, prefixing error messages with path -func (_ffg *CT_CellSmartTags )ValidateWithPath (path string )error {for _fbbb ,_dgc :=range _ffg .CellSmartTag {if _bdcd :=_dgc .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0043el\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u005b\u0025\u0064\u005d",path ,_fbbb )); -_bdcd !=nil {return _bdcd ;};};return nil ;}; +// Validate validates the Connections and its children +func (_gafgd *Connections )Validate ()error {return _gafgd .ValidateWithPath ("C\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073");};func (_aaggc ST_DataValidationType )String ()string {switch _aaggc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0077\u0068\u006fl\u0065";case 3:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 4:return "\u006c\u0069\u0073\u0074";case 5:return "\u0064\u0061\u0074\u0065";case 6:return "\u0074\u0069\u006d\u0065";case 7:return "\u0074\u0065\u0078\u0074\u004c\u0065\u006e\u0067\u0074\u0068"; +case 8:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";}; -// ValidateWithPath validates the CT_ExternalLink and its children, prefixing error messages with path -func (_dfabg *CT_ExternalLink )ValidateWithPath (path string )error {if _beeed :=_dfabg .ExternalLinkChoice .ValidateWithPath (path +"\u002f\u0045\u0078\u0074er\u006e\u0061\u006c\u004c\u0069\u006e\u006b\u0043\u0068\u006f\u0069\u0063\u0065");_beeed !=nil {return _beeed ; -};if _dfabg .ExtLst !=nil {if _fbad :=_dfabg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbad !=nil {return _fbad ;};};return nil ;}; +// ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path +func (_fdff *CT_Boolean )ValidateWithPath (path string )error {for _cdfd ,_gadg :=range _fdff .X {if _gcc :=_gadg .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0058\u005b\u0025\u0064\u005d",path ,_cdfd ));_gcc !=nil {return _gcc ;};};return nil ; +};func NewCT_OutlinePr ()*CT_OutlinePr {_cefbg :=&CT_OutlinePr {};return _cefbg };func (_gbecf *CT_TableStyleInfo )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _gbecf .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",*_gbecf .NameAttr )}); +};if _gbecf .ShowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006fw\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbecf .ShowFirstColumnAttr ))}); +};if _gbecf .ShowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbecf .ShowLastColumnAttr ))}); +};if _gbecf .ShowRowStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0052\u006f\u0077\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbecf .ShowRowStripesAttr ))}); +};if _gbecf .ShowColumnStripesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0043\u006f\u006c\u0075\u006d\u006e\u0053\u0074r\u0069\u0070\u0065\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_gbecf .ShowColumnStripesAttr ))}); +};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_ColorScale ()*CT_ColorScale {_cada :=&CT_ColorScale {};return _cada };func (_agfbcf ST_TextVAlign )Validate ()error {return _agfbcf .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_GroupLevels and its children, prefixing error messages with path -func (_adcda *CT_GroupLevels )ValidateWithPath (path string )error {for _ebec ,_ecfeb :=range _adcda .GroupLevel {if _cgbdb :=_ecfeb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065l\u005b\u0025\u0064\u005d",path ,_ebec )); -_cgbdb !=nil {return _cgbdb ;};};return nil ;};type CT_LevelGroup struct{ -// Group Name -NameAttr string ; +// ValidateWithPath validates the CT_CfRule and its children, prefixing error messages with path +func (_bfef *CT_CfRule )ValidateWithPath (path string )error {if _fbeea :=_bfef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fbeea !=nil {return _fbeea ;};if _fdfdc :=_bfef .OperatorAttr .ValidateWithPath (path +"\u002f\u004f\u0070\u0065\u0072\u0061\u0074\u006f\u0072\u0041\u0074\u0074\u0072"); +_fdfdc !=nil {return _fdfdc ;};if _fafab :=_bfef .TimePeriodAttr .ValidateWithPath (path +"\u002fT\u0069m\u0065\u0050\u0065\u0072\u0069\u006f\u0064\u0041\u0074\u0074\u0072");_fafab !=nil {return _fafab ;};if _bfef .ColorScale !=nil {if _dcbc :=_bfef .ColorScale .ValidateWithPath (path +"/\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065"); +_dcbc !=nil {return _dcbc ;};};if _bfef .DataBar !=nil {if _cdag :=_bfef .DataBar .ValidateWithPath (path +"\u002f\u0044\u0061\u0074\u0061\u0042\u0061\u0072");_cdag !=nil {return _cdag ;};};if _bfef .IconSet !=nil {if _bebe :=_bfef .IconSet .ValidateWithPath (path +"\u002f\u0049\u0063\u006f\u006e\u0053\u0065\u0074"); +_bebe !=nil {return _bebe ;};};if _bfef .ExtLst !=nil {if _ggfc :=_bfef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ggfc !=nil {return _ggfc ;};};return nil ;};func (_bfgea *CT_GroupMember )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_bfgea .UniqueNameAttr )}); +if _bfgea .GroupAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0067\u0072\u006fu\u0070"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_bfgea .GroupAttr ))});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); +return nil ;};func NewCT_Row ()*CT_Row {_bgddg :=&CT_Row {};return _bgddg }; -// Unique Group Name -UniqueNameAttr string ; +// ValidateWithPath validates the CT_DataRefs and its children, prefixing error messages with path +func (_gfbae *CT_DataRefs )ValidateWithPath (path string )error {for _aaed ,_bcaag :=range _gfbae .DataRef {if _dacgg :=_bcaag .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0044\u0061\u0074\u0061\u0052\u0065f\u005b\u0025\u0064\u005d",path ,_aaed )); +_dacgg !=nil {return _dacgg ;};};return nil ;}; -// Group Caption -CaptionAttr string ; +// ValidateWithPath validates the CT_CustomProperty and its children, prefixing error messages with path +func (_gggdg *CT_CustomProperty )ValidateWithPath (path string )error {return nil }; -// Parent Unique Name -UniqueParentAttr *string ; +// ValidateWithPath validates the CT_PivotDimension and its children, prefixing error messages with path +func (_gbafdc *CT_PivotDimension )ValidateWithPath (path string )error {return nil };type CT_MdxChoice struct{ -// Group Id -IdAttr *int32 ; +// Tuple MDX Metadata +T *CT_MdxTuple ; -// OLAP Group Members -GroupMembers *CT_GroupMembers ;}; +// Set MDX Metadata +Ms *CT_MdxSet ; -// Validate validates the CT_SmartTagType and its children -func (_dcbgd *CT_SmartTagType )Validate ()error {return _dcbgd .ValidateWithPath ("\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065");};type ST_SheetViewType byte ; +// Member Property MDX Metadata +P *CT_MdxMemeberProp ; -// Validate validates the CT_GroupLevels and its children -func (_bgfcd *CT_GroupLevels )Validate ()error {return _bgfcd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004ce\u0076\u0065\u006c\u0073");}; +// KPI MDX Metadata +K *CT_MdxKPI ;};func (_bcaeg *CT_HierarchyUsage )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_becadg :=range start .Attr {if _becadg .Name .Local =="\u0068\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"{_ccggd ,_bgfccb :=_g .ParseInt (_becadg .Value ,10,32); +if _bgfccb !=nil {return _bgfccb ;};_bcaeg .HierarchyUsageAttr =int32 (_ccggd );continue ;};};for {_gbce ,_eeefb :=d .Token ();if _eeefb !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079\u0055\u0073\u0061\u0067\u0065: \u0025\u0073",_eeefb ); +};if _ccad ,_degebf :=_gbce .(_c .EndElement );_degebf &&_ccad .Name ==start .Name {break ;};};return nil ;};type ST_Visibility byte ;func NewCT_RevisionsChoice ()*CT_RevisionsChoice {_decda :=&CT_RevisionsChoice {};return _decda }; -// Validate validates the CT_MeasureGroup and its children -func (_gdbe *CT_MeasureGroup )Validate ()error {return _gdbe .ValidateWithPath ("\u0043T\u005fM\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070");};func (_ggdc *CT_DynamicFilter )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ggdc .TypeAttr =ST_DynamicFilterType (1); -for _ ,_dagff :=range start .Attr {if _dagff .Name .Local =="\u0074\u0079\u0070\u0065"{_ggdc .TypeAttr .UnmarshalXMLAttr (_dagff );continue ;};if _dagff .Name .Local =="\u0076\u0061\u006c"{_ebdeb ,_adgca :=_f .ParseFloat (_dagff .Value ,64);if _adgca !=nil {return _adgca ; -};_ggdc .ValAttr =&_ebdeb ;continue ;};if _dagff .Name .Local =="\u0076\u0061\u006c\u0049\u0073\u006f"{_cceb ,_bcfee :=ParseStdlibTime (_dagff .Value );if _bcfee !=nil {return _bcfee ;};_ggdc .ValIsoAttr =&_cceb ;continue ;};if _dagff .Name .Local =="\u006d\u0061\u0078\u0056\u0061\u006c"{_afaad ,_caaac :=_f .ParseFloat (_dagff .Value ,64); -if _caaac !=nil {return _caaac ;};_ggdc .MaxValAttr =&_afaad ;continue ;};if _dagff .Name .Local =="\u006da\u0078\u0056\u0061\u006c\u0049\u0073o"{_abbac ,_becbd :=ParseStdlibTime (_dagff .Value );if _becbd !=nil {return _becbd ;};_ggdc .MaxValIsoAttr =&_abbac ; -continue ;};};for {_gggcg ,_dbagg :=d .Token ();if _dbagg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0079\u006e\u0061m\u0069c\u0046\u0069\u006c\u0074\u0065\u0072\u003a \u0025\u0073",_dbagg );};if _dabdd ,_cgfg :=_gggcg .(_c .EndElement ); -_cgfg &&_dabdd .Name ==start .Name {break ;};};return nil ;};func (_fbaa *CT_Sheets )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );_abaaf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0068\u0065\u0065t"}}; -for _ ,_gdfda :=range _fbaa .Sheet {e .EncodeElement (_gdfda ,_abaaf );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbac *CT_PivotSelection )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbac .PaneAttr !=ST_PaneUnset {_ecddc ,_affga :=_dbac .PaneAttr .MarshalXMLAttr (_c .Name {Local :"\u0070\u0061\u006e\u0065"}); -if _affga !=nil {return _affga ;};start .Attr =append (start .Attr ,_ecddc );};if _dbac .ShowHeaderAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbac .ShowHeaderAttr ))}); -};if _dbac .LabelAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0061\u0062e\u006c"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbac .LabelAttr ))});};if _dbac .DataAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbac .DataAttr ))}); -};if _dbac .ExtendableAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0065\u0078\u0074\u0065\u006e\u0064\u0061\u0062\u006c\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbac .ExtendableAttr ))});};if _dbac .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .CountAttr )}); -};if _dbac .AxisAttr !=ST_AxisUnset {_cgffg ,_cedcce :=_dbac .AxisAttr .MarshalXMLAttr (_c .Name {Local :"\u0061\u0078\u0069\u0073"});if _cedcce !=nil {return _cedcce ;};start .Attr =append (start .Attr ,_cgffg );};if _dbac .DimensionAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064i\u006d\u0065\u006e\u0073\u0069\u006fn"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .DimensionAttr )}); -};if _dbac .StartAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074\u0061r\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .StartAttr )});};if _dbac .MinAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .MinAttr )}); -};if _dbac .MaxAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006d\u0061\u0078"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .MaxAttr )});};if _dbac .ActiveRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0052\u006fw"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .ActiveRowAttr )}); -};if _dbac .ActiveColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061c\u0074\u0069\u0076\u0065\u0043\u006fl"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .ActiveColAttr )});};if _dbac .PreviousRowAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0052\u006f\u0077"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .PreviousRowAttr )}); -};if _dbac .PreviousColAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0072\u0065\u0076\u0069\u006f\u0075\u0073\u0043\u006f\u006c"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .PreviousColAttr )});};if _dbac .ClickAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006c\u0069c\u006b"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .ClickAttr )}); -};if _dbac .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_dbac .IdAttr )});};e .EncodeToken (start );_aabg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061"}}; -e .EncodeElement (_dbac .PivotArea ,_aabg );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_FunctionGroup and its children +func (_fbfgg *CT_FunctionGroup )Validate ()error {return _fbfgg .ValidateWithPath ("\u0043\u0054_\u0046\u0075\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070");};func NewCT_CalcPr ()*CT_CalcPr {_gdff :=&CT_CalcPr {};return _gdff };func (_ffbcc *CT_ExternalDefinedNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_abbfe :for {_babfb ,_bddad :=d .Token (); +if _bddad !=nil {return _bddad ;};switch _dfead :=_babfb .(type ){case _c .StartElement :switch _dfead .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"d\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065"}:_fbbec :=NewCT_ExternalDefinedName (); +if _eecdg :=d .DecodeElement (_fbbec ,&_dfead );_eecdg !=nil {return _eecdg ;};_ffbcc .DefinedName =append (_ffbcc .DefinedName ,_fbbec );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0044e\u0066\u0069\u006e\u0065\u0064\u004ea\u006d\u0065\u0073 \u0025\u0076",_dfead .Name ); +if _bega :=d .Skip ();_bega !=nil {return _bega ;};};case _c .EndElement :break _abbfe ;case _c .CharData :};};return nil ;};func (_ddggggb ST_PatternType )Validate ()error {return _ddggggb .ValidateWithPath ("")}; -// Validate validates the CT_MdxChoice and its children -func (_bbgcef *CT_MdxChoice )Validate ()error {return _bbgcef .ValidateWithPath ("\u0043\u0054\u005fM\u0064\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};func (_abedg *CT_ExternalReference )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dabddc :=range start .Attr {if _dabddc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dabddc .Name .Local =="\u0069\u0064"||_dabddc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dabddc .Name .Local =="\u0069\u0064"{_cecb :=_dabddc .Value ; -_abedg .IdAttr =_cecb ;continue ;};};for {_ggfge ,_cbfc :=d .Token ();if _cbfc !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065r\u006ea\u006c\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_cbfc ); -};if _bdcdd ,_fdebg :=_ggfge .(_c .EndElement );_fdebg &&_bdcdd .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_IconSet and its children, prefixing error messages with path +func (_caaa *CT_IconSet )ValidateWithPath (path string )error {if _fbfaf :=_caaa .IconSetAttr .ValidateWithPath (path +"\u002f\u0049\u0063o\u006e\u0053\u0065\u0074\u0041\u0074\u0074\u0072");_fbfaf !=nil {return _fbfaf ;};for _gaabb ,_egafae :=range _caaa .Cfvo {if _eggcg :=_egafae .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0043\u0066\u0076\u006f\u005b\u0025\u0064\u005d",path ,_gaabb )); +_eggcg !=nil {return _eggcg ;};};return nil ;};type CT_ConditionalFormats struct{ -// Validate validates the CT_ColFields and its children -func (_fgde *CT_ColFields )Validate ()error {return _fgde .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073");};func (_adfgd *ST_Comments )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_adfgd =0; -case "\u0063\u006f\u006d\u006d\u004e\u006f\u006e\u0065":*_adfgd =1;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072":*_adfgd =2;case "\u0063\u006f\u006d\u006d\u0049\u006e\u0064\u0041\u006e\u0064\u0043\u006fm\u006d\u0065\u006e\u0074":*_adfgd =3; -};return nil ;};func (_gcdca *CT_FunctionGroups )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgaggb :=range start .Attr {if _fgaggb .Name .Local =="\u0062\u0075\u0069\u006c\u0074\u0049\u006e\u0047\u0072\u006f\u0075\u0070C\u006f\u0075\u006e\u0074"{_gebfd ,_bcbc :=_f .ParseUint (_fgaggb .Value ,10,32); -if _bcbc !=nil {return _bcbc ;};_bdec :=uint32 (_gebfd );_gcdca .BuiltInGroupCountAttr =&_bdec ;continue ;};};_ebeg :for {_fdaaf ,_dbcad :=d .Token ();if _dbcad !=nil {return _dbcad ;};switch _efgbb :=_fdaaf .(type ){case _c .StartElement :switch _efgbb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070"}:_afbdb :=NewCT_FunctionGroup (); -if _bdeaf :=d .DecodeElement (_afbdb ,&_efgbb );_bdeaf !=nil {return _bdeaf ;};_gcdca .FunctionGroup =append (_gcdca .FunctionGroup ,_afbdb );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070\u0073\u0020\u0025\u0076",_efgbb .Name ); -if _bccgb :=d .Skip ();_bccgb !=nil {return _bccgb ;};};case _c .EndElement :break _ebeg ;case _c .CharData :};};return nil ;};type CT_Index struct{ +// Conditional Format Count +CountAttr *uint32 ; -// Shared Items Index -VAttr uint32 ;};const (ST_rwColActionTypeUnset ST_rwColActionType =0;ST_rwColActionTypeInsertRow ST_rwColActionType =1;ST_rwColActionTypeDeleteRow ST_rwColActionType =2;ST_rwColActionTypeInsertCol ST_rwColActionType =3;ST_rwColActionTypeDeleteCol ST_rwColActionType =4; -); +// Conditional Formatting +ConditionalFormat []*CT_ConditionalFormat ;}; -// Validate validates the CT_ExternalReference and its children -func (_gbcge *CT_ExternalReference )Validate ()error {return _gbcge .ValidateWithPath ("C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cR\u0065\u0066\u0065\u0072en\u0063\u0065");};func (_efeg *CT_Number )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0076",_efeg .VAttr )}); -if _efeg .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .UAttr ))});};if _efeg .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .FAttr ))}); -};if _efeg .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_efeg .CAttr )});};if _efeg .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_efeg .CpAttr )}); -};if _efeg .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_fg .Sprintf ("\u0025\u0076",*_efeg .InAttr )});};if _efeg .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_efeg .BcAttr )}); -};if _efeg .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_efeg .FcAttr )});};if _efeg .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .IAttr ))}); -};if _efeg .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .UnAttr ))});};if _efeg .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .StAttr ))}); -};if _efeg .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_efeg .BAttr ))});};e .EncodeToken (start );if _efeg .Tpls !=nil {_cdbag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}}; -for _ ,_abbce :=range _efeg .Tpls {e .EncodeElement (_abbce ,_cdbag );};};if _efeg .X !=nil {_gdbbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_bced :=range _efeg .X {e .EncodeElement (_bced ,_gdbbe );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_eeebc *CT_TableParts )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebffe :=range start .Attr {if _ebffe .Name .Local =="\u0063\u006f\u0075n\u0074"{_cefac ,_bgfdf :=_f .ParseUint (_ebffe .Value ,10,32);if _bgfdf !=nil {return _bgfdf ; -};_ccgc :=uint32 (_cefac );_eeebc .CountAttr =&_ccgc ;continue ;};};_dcega :for {_acadd ,_cdddb :=d .Token ();if _cdddb !=nil {return _cdddb ;};switch _cddaa :=_acadd .(type ){case _c .StartElement :switch _cddaa .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0062\u006c\u0065\u0050\u0061\u0072t"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074a\u0062\u006c\u0065\u0050\u0061\u0072t"}:_cdeff :=NewCT_TablePart (); -if _bfgfe :=d .DecodeElement (_cdeff ,&_cddaa );_bfgfe !=nil {return _bfgfe ;};_eeebc .TablePart =append (_eeebc .TablePart ,_cdeff );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054a\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073 \u0025\u0076",_cddaa .Name ); -if _bfaea :=d .Skip ();_bfaea !=nil {return _bfaea ;};};case _c .EndElement :break _dcega ;case _c .CharData :};};return nil ;};func (_gdgbg ST_GroupBy )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bffgf :=_c .Attr {};_bffgf .Name =name ;switch _gdgbg {case ST_GroupByUnset :_bffgf .Value =""; -case ST_GroupByRange :_bffgf .Value ="\u0072\u0061\u006eg\u0065";case ST_GroupBySeconds :_bffgf .Value ="\u0073e\u0063\u006f\u006e\u0064\u0073";case ST_GroupByMinutes :_bffgf .Value ="\u006di\u006e\u0075\u0074\u0065\u0073";case ST_GroupByHours :_bffgf .Value ="\u0068\u006f\u0075r\u0073"; -case ST_GroupByDays :_bffgf .Value ="\u0064\u0061\u0079\u0073";case ST_GroupByMonths :_bffgf .Value ="\u006d\u006f\u006e\u0074\u0068\u0073";case ST_GroupByQuarters :_bffgf .Value ="\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u0073";case ST_GroupByYears :_bffgf .Value ="\u0079\u0065\u0061r\u0073"; -};return _bffgf ,nil ;};type CT_CustomChartsheetViews struct{ +// ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path +func (_fdfaf *CT_Connection )ValidateWithPath (path string )error {if _egbg :=_fdfaf .CredentialsAttr .ValidateWithPath (path +"\u002f\u0043r\u0065\u0064\u0065n\u0074\u0069\u0061\u006c\u0073\u0041\u0074\u0074\u0072");_egbg !=nil {return _egbg ;};if _fdfaf .DbPr !=nil {if _gaggc :=_fdfaf .DbPr .ValidateWithPath (path +"\u002f\u0044\u0062P\u0072"); +_gaggc !=nil {return _gaggc ;};};if _fdfaf .OlapPr !=nil {if _agffa :=_fdfaf .OlapPr .ValidateWithPath (path +"\u002fO\u006c\u0061\u0070\u0050\u0072");_agffa !=nil {return _agffa ;};};if _fdfaf .WebPr !=nil {if _ceed :=_fdfaf .WebPr .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0072"); +_ceed !=nil {return _ceed ;};};if _fdfaf .TextPr !=nil {if _bacg :=_fdfaf .TextPr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0050\u0072");_bacg !=nil {return _bacg ;};};if _fdfaf .Parameters !=nil {if _bcfb :=_fdfaf .Parameters .ValidateWithPath (path +"/\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073"); +_bcfb !=nil {return _bcfb ;};};if _fdfaf .ExtLst !=nil {if _aecb :=_fdfaf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aecb !=nil {return _aecb ;};};return nil ;};func (_cbcca *CT_HierarchyUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065"},Value :_ba .Sprintf ("\u0025\u0076",_cbcca .HierarchyUsageAttr )}); +e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_ggagf ST_SourceType )String ()string {switch _ggagf {case 0:return "";case 1:return "\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t";case 2:return "\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c"; +case 3:return "\u0063\u006f\u006e\u0073\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e";case 4:return "\u0073\u0063\u0065\u006e\u0061\u0072\u0069\u006f";};return "";};const (ST_HtmlFmtUnset ST_HtmlFmt =0;ST_HtmlFmtNone ST_HtmlFmt =1;ST_HtmlFmtRtf ST_HtmlFmt =2; +ST_HtmlFmtAll ST_HtmlFmt =3;);func (_bccbb *CT_RevisionsChoice )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ebacf :=start ;switch start .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0072\u0063"}:_fbagd :=NewCT_RevisionRowColumn (); +if _eafce :=d .DecodeElement (_fbagd ,&_ebacf );_eafce !=nil {return _eafce ;};_bccbb .Rrc =append (_bccbb .Rrc ,_fbagd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006d"}:_adgce :=NewCT_RevisionMove (); +if _bdbed :=d .DecodeElement (_adgce ,&_ebacf );_bdbed !=nil {return _bdbed ;};_bccbb .Rm =append (_bccbb .Rm ,_adgce );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0076"}:_dbgcf :=NewCT_RevisionCustomView (); +if _ccgfa :=d .DecodeElement (_dbgcf ,&_ebacf );_ccgfa !=nil {return _ccgfa ;};_bccbb .Rcv =append (_bccbb .Rcv ,_dbgcf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0073\u006e\u006d"}:_eccce :=NewCT_RevisionSheetRename (); +if _edaaa :=d .DecodeElement (_eccce ,&_ebacf );_edaaa !=nil {return _edaaa ;};_bccbb .Rsnm =append (_bccbb .Rsnm ,_eccce );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0069\u0073"}:_faeff :=NewCT_RevisionInsertSheet (); +if _cfgce :=d .DecodeElement (_faeff ,&_ebacf );_cfgce !=nil {return _cfgce ;};_bccbb .Ris =append (_bccbb .Ris ,_faeff );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0063"}:_bdbfd :=NewCT_RevisionCellChange (); +if _edced :=d .DecodeElement (_bdbfd ,&_ebacf );_edced !=nil {return _edced ;};_bccbb .Rcc =append (_bccbb .Rcc ,_bdbfd );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0066\u006d\u0074"}:_begbc :=NewCT_RevisionFormatting (); +if _cabbc :=d .DecodeElement (_begbc ,&_ebacf );_cabbc !=nil {return _cabbc ;};_bccbb .Rfmt =append (_bccbb .Rfmt ,_begbc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u0066"}:_egcbge :=NewCT_RevisionAutoFormatting (); +if _gbccb :=d .DecodeElement (_egcbge ,&_ebacf );_gbccb !=nil {return _gbccb ;};_bccbb .Raf =append (_bccbb .Raf ,_egcbge );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0064\u006e"}:_aafad :=NewCT_RevisionDefinedName (); +if _abggb :=d .DecodeElement (_aafad ,&_ebacf );_abggb !=nil {return _abggb ;};_bccbb .Rdn =append (_bccbb .Rdn ,_aafad );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u006d\u0074"}:_fgdcg :=NewCT_RevisionComment (); +if _fdgdb :=d .DecodeElement (_fgdcg ,&_ebacf );_fdgdb !=nil {return _fdgdb ;};_bccbb .Rcmt =append (_bccbb .Rcmt ,_fgdcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0071\u0074"}:_facdae :=NewCT_RevisionQueryTableField (); +if _cacec :=d .DecodeElement (_facdae ,&_ebacf );_cacec !=nil {return _cacec ;};_bccbb .Rqt =append (_bccbb .Rqt ,_facdae );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0063\u0066\u0074"}:_dddbbd :=NewCT_RevisionConflict (); +if _fbgdd :=d .DecodeElement (_dddbbd ,&_ebacf );_fbgdd !=nil {return _fbgdd ;};_bccbb .Rcft =append (_bccbb .Rcft ,_dddbbd );default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069o\u006e\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ebacf .Name ); +if _dcffg :=d .Skip ();_dcffg !=nil {return _dcffg ;};};return nil ;};func (_affbc ST_DynamicFilterType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_affbc .String (),start );};func (_ceced *CT_DdeValue )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _ceced .TAttr !=ST_DdeValueTypeUnset {_bbab ,_gcaa :=_ceced .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); +if _gcaa !=nil {return _gcaa ;};start .Attr =append (start .Attr ,_bbab );};e .EncodeToken (start );_gabcc :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0076\u0061\u006c"}};_dc .AddPreserveSpaceAttr (&_gabcc ,_ceced .Val );e .EncodeElement (_ceced .Val ,_gabcc ); +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_egcdf ST_rwColActionType )String ()string {switch _egcdf {case 0:return "";case 1:return "\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw";case 2:return "\u0064e\u006c\u0065\u0074\u0065\u0052\u006fw"; +case 3:return "\u0069n\u0073\u0065\u0072\u0074\u0043\u006fl";case 4:return "\u0064e\u006c\u0065\u0074\u0065\u0043\u006fl";};return "";}; -// Custom Chart Sheet View -CustomSheetView []*CT_CustomChartsheetView ;};func NewCT_SheetFormatPr ()*CT_SheetFormatPr {_gfcbg :=&CT_SheetFormatPr {};return _gfcbg };func (_adgcb *CT_ServerFormat )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _adgcb .CultureAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063u\u006c\u0074\u0075\u0072\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_adgcb .CultureAttr )}); -};if _adgcb .FormatAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_adgcb .FormatAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// ValidateWithPath validates the CT_ServerFormats and its children, prefixing error messages with path +func (_ggbeg *CT_ServerFormats )ValidateWithPath (path string )error {for _ecaeacd ,_bgffc :=range _ggbeg .ServerFormat {if _cgagc :=_bgffc .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053er\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u005b\u0025\u0064\u005d",path ,_ecaeacd )); +_cgagc !=nil {return _cgagc ;};};return nil ;}; -// Validate validates the CT_ExternalDefinedName and its children -func (_agbfa *CT_ExternalDefinedName )Validate ()error {return _agbfa .ValidateWithPath ("\u0043\u0054\u005f\u0045xt\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065");};func (_feced *CT_VolTopic )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _feced .TAttr !=ST_VolValueTypeUnset {_feaab ,_cgbcd :=_feced .TAttr .MarshalXMLAttr (_c .Name {Local :"\u0074"}); -if _cgbcd !=nil {return _cgbcd ;};start .Attr =append (start .Attr ,_feaab );};e .EncodeToken (start );_gdccg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0076"}};_d .AddPreserveSpaceAttr (&_gdccg ,_feced .V );e .EncodeElement (_feced .V ,_gdccg ); -if _feced .Stp !=nil {_bcfg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0073\u0074\u0070"}};for _ ,_dbbbg :=range _feced .Stp {e .EncodeElement (_dbbbg ,_bcfg );};};_efcea :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0072"}}; -for _ ,_ebeafc :=range _feced .Tr {e .EncodeElement (_ebeafc ,_efcea );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_dbc *CT_Boolean )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (_dbc .VAttr ))}); -if _dbc .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbc .UAttr ))});};if _dbc .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_dbc .FAttr ))}); -};if _dbc .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_fg .Sprintf ("\u0025\u0076",*_dbc .CAttr )});};if _dbc .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_dbc .CpAttr )}); -};e .EncodeToken (start );if _dbc .X !=nil {_bdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_gfc :=range _dbc .X {e .EncodeElement (_gfc ,_bdg );};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -func (_fdgbb *CT_DataConsolidate )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _fdgbb .FunctionAttr !=ST_DataConsolidateFunctionUnset {_dafb ,_fcbee :=_fdgbb .FunctionAttr .MarshalXMLAttr (_c .Name {Local :"\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e"}); -if _fcbee !=nil {return _fcbee ;};start .Attr =append (start .Attr ,_dafb );};if _fdgbb .StartLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"s\u0074\u0061\u0072\u0074\u004c\u0061\u0062\u0065\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdgbb .StartLabelsAttr ))}); -};if _fdgbb .LeftLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0065\u0066\u0074\u004c\u0061\u0062\u0065\u006c\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdgbb .LeftLabelsAttr ))});};if _fdgbb .TopLabelsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0074o\u0070\u004c\u0061\u0062\u0065\u006cs"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdgbb .TopLabelsAttr ))}); -};if _fdgbb .LinkAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0069\u006e\u006b"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_fdgbb .LinkAttr ))});};e .EncodeToken (start );if _fdgbb .DataRefs !=nil {_beag :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0064\u0061\u0074\u0061\u0052\u0065\u0066\u0073"}}; -e .EncodeElement (_fdgbb .DataRefs ,_beag );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_GroupMember ()*CT_GroupMember {_bbdcdc :=&CT_GroupMember {};return _bbdcdc }; +// ValidateWithPath validates the CT_PivotCaches and its children, prefixing error messages with path +func (_afbfb *CT_PivotCaches )ValidateWithPath (path string )error {for _eacff ,_adaaf :=range _afbfb .PivotCache {if _cegdf :=_adaaf .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068e\u005b\u0025\u0064\u005d",path ,_eacff )); +_cegdf !=nil {return _cegdf ;};};return nil ;};func (_ebdga *CT_SheetCalcPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dbedd :=range start .Attr {if _dbedd .Name .Local =="\u0066\u0075\u006c\u006c\u0043\u0061\u006c\u0063\u004fn\u004c\u006f\u0061\u0064"{_gcadd ,_ecdaa :=_g .ParseBool (_dbedd .Value ); +if _ecdaa !=nil {return _ecdaa ;};_ebdga .FullCalcOnLoadAttr =&_gcadd ;continue ;};};for {_abcab ,_cgff :=d .Token ();if _cgff !=nil {return _ba .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0043\u0061\u006c\u0063\u0050\u0072:\u0020\u0025\u0073",_cgff ); +};if _edcaa ,_babaf :=_abcab .(_c .EndElement );_babaf &&_edcaa .Name ==start .Name {break ;};};return nil ;};func NewCT_CacheHierarchy ()*CT_CacheHierarchy {_ffd :=&CT_CacheHierarchy {};return _ffd };type ST_PivotAreaType byte ;func NewAG_AutoFormat ()*AG_AutoFormat {_e :=&AG_AutoFormat {}; +return _e };func (_dcbbbe ST_HtmlFmt )ValidateWithPath (path string )error {switch _dcbbbe {case 0,1,2,3:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcbbbe )); +};return nil ;};func (_dceag *CT_HeaderFooter )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dceag .DifferentOddEvenAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069f\u0066\u0065\u0072e\u006e\u0074\u004f\u0064\u0064\u0045\u0076\u0065\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dceag .DifferentOddEvenAttr ))}); +};if _dceag .DifferentFirstAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0069\u0066\u0066\u0065\u0072\u0065\u006e\u0074F\u0069\u0072\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dceag .DifferentFirstAttr ))}); +};if _dceag .ScaleWithDocAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065\u0057\u0069\u0074\u0068\u0044\u006f\u0063"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dceag .ScaleWithDocAttr ))});}; +if _dceag .AlignWithMarginsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006ci\u0067\u006e\u0057i\u0074\u0068\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_dceag .AlignWithMarginsAttr ))}); +};e .EncodeToken (start );if _dceag .OddHeader !=nil {_gadadf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_gadadf ,*_dceag .OddHeader );e .EncodeElement (_dceag .OddHeader ,_gadadf ); +};if _dceag .OddFooter !=nil {_edfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u0064\u0064\u0046\u006f\u006f\u0074\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_edfg ,*_dceag .OddFooter );e .EncodeElement (_dceag .OddFooter ,_edfg ); +};if _dceag .EvenHeader !=nil {_egcfg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0076\u0065\u006e\u0048e\u0061\u0064\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_egcfg ,*_dceag .EvenHeader );e .EncodeElement (_dceag .EvenHeader ,_egcfg ); +};if _dceag .EvenFooter !=nil {_bfcaa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0076\u0065\u006e\u0046o\u006f\u0074\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_bfcaa ,*_dceag .EvenFooter );e .EncodeElement (_dceag .EvenFooter ,_bfcaa ); +};if _dceag .FirstHeader !=nil {_geegf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0072\u0073\u0074\u0048\u0065\u0061\u0064\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_geegf ,*_dceag .FirstHeader );e .EncodeElement (_dceag .FirstHeader ,_geegf ); +};if _dceag .FirstFooter !=nil {_egbf :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0066\u0069\u0072\u0073\u0074\u0046\u006f\u006f\u0074\u0065\u0072"}};_dc .AddPreserveSpaceAttr (&_egbf ,*_dceag .FirstFooter );e .EncodeElement (_dceag .FirstFooter ,_egbf ); +};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_ExternalDefinedNames and its children -func (_gedac *CT_ExternalDefinedNames )Validate ()error {return _gedac .ValidateWithPath ("\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073");};func (_bddaa *CT_SheetIdMap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bddaa .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_bddaa .CountAttr )}); -};e .EncodeToken (start );_cfacf :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0049\u0064"}};for _ ,_fbada :=range _bddaa .SheetId {e .EncodeElement (_fbada ,_cfacf );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_gcfcc *CT_Table )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gcfcc .TableColumns =NewCT_TableColumns ();for _ ,_dfced :=range start .Attr {if _dfced .Name .Local =="\u0069\u0064"{_febbb ,_cfdggg :=_f .ParseUint (_dfced .Value ,10,32); -if _cfdggg !=nil {return _cfdggg ;};_gcfcc .IdAttr =uint32 (_febbb );continue ;};if _dfced .Name .Local =="\u006e\u0061\u006d\u0065"{_eccag :=_dfced .Value ;_gcfcc .NameAttr =&_eccag ;continue ;};if _dfced .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u004e\u0061\u006d\u0065"{_eabcc :=_dfced .Value ; -_gcfcc .DisplayNameAttr =_eabcc ;continue ;};if _dfced .Name .Local =="\u0063o\u006d\u006d\u0065\u006e\u0074"{_cgfgc :=_dfced .Value ;_gcfcc .CommentAttr =&_cgfgc ;continue ;};if _dfced .Name .Local =="\u0072\u0065\u0066"{_bcaab :=_dfced .Value ;_gcfcc .RefAttr =_bcaab ; -continue ;};if _dfced .Name .Local =="\u0074a\u0062\u006c\u0065\u0054\u0079\u0070e"{_gcfcc .TableTypeAttr .UnmarshalXMLAttr (_dfced );continue ;};if _dfced .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_dfgedd ,_bgfgb :=_f .ParseUint (_dfced .Value ,10,32); -if _bgfgb !=nil {return _bgfgb ;};_fcdae :=uint32 (_dfgedd );_gcfcc .HeaderRowCountAttr =&_fcdae ;continue ;};if _dfced .Name .Local =="\u0069n\u0073\u0065\u0072\u0074\u0052\u006fw"{_befecd ,_fdddd :=_f .ParseBool (_dfced .Value );if _fdddd !=nil {return _fdddd ; -};_gcfcc .InsertRowAttr =&_befecd ;continue ;};if _dfced .Name .Local =="\u0069\u006e\u0073\u0065\u0072\u0074\u0052\u006f\u0077S\u0068\u0069\u0066\u0074"{_gdbfcd ,_cefgf :=_f .ParseBool (_dfced .Value );if _cefgf !=nil {return _cefgf ;};_gcfcc .InsertRowShiftAttr =&_gdbfcd ; -continue ;};if _dfced .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077C\u006f\u0075\u006e\u0074"{_gbfcfa ,_dceab :=_f .ParseUint (_dfced .Value ,10,32);if _dceab !=nil {return _dceab ;};_fgacfc :=uint32 (_gbfcfa );_gcfcc .TotalsRowCountAttr =&_fgacfc ; -continue ;};if _dfced .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077S\u0068\u006f\u0077\u006e"{_bdecbe ,_bbcaa :=_f .ParseBool (_dfced .Value );if _bbcaa !=nil {return _bbcaa ;};_gcfcc .TotalsRowShownAttr =&_bdecbe ;continue ;}; -if _dfced .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_dfadbe ,_febab :=_f .ParseBool (_dfced .Value );if _febab !=nil {return _febab ;};_gcfcc .PublishedAttr =&_dfadbe ;continue ;};if _dfced .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_dgdbg ,_fgcbe :=_f .ParseUint (_dfced .Value ,10,32); -if _fgcbe !=nil {return _fgcbe ;};_egbegb :=uint32 (_dgdbg );_gcfcc .HeaderRowDxfIdAttr =&_egbegb ;continue ;};if _dfced .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_gagbd ,_daagda :=_f .ParseUint (_dfced .Value ,10,32);if _daagda !=nil {return _daagda ; -};_fgceg :=uint32 (_gagbd );_gcfcc .DataDxfIdAttr =&_fgceg ;continue ;};if _dfced .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_abagb ,_ceafb :=_f .ParseUint (_dfced .Value ,10,32);if _ceafb !=nil {return _ceafb ; -};_dfbddc :=uint32 (_abagb );_gcfcc .TotalsRowDxfIdAttr =&_dfbddc ;continue ;};if _dfced .Name .Local =="h\u0065a\u0064\u0065\u0072\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_cccag ,_eccadb :=_f .ParseUint (_dfced .Value ,10,32); -if _eccadb !=nil {return _eccadb ;};_beabf :=uint32 (_cccag );_gcfcc .HeaderRowBorderDxfIdAttr =&_beabf ;continue ;};if _dfced .Name .Local =="\u0074\u0061b\u006c\u0065\u0042o\u0072\u0064\u0065\u0072\u0044\u0078\u0066\u0049\u0064"{_fcddbc ,_bbeed :=_f .ParseUint (_dfced .Value ,10,32); -if _bbeed !=nil {return _bbeed ;};_aebea :=uint32 (_fcddbc );_gcfcc .TableBorderDxfIdAttr =&_aebea ;continue ;};if _dfced .Name .Local =="t\u006ft\u0061\u006c\u0073\u0052\u006f\u0077\u0042\u006fr\u0064\u0065\u0072\u0044xf\u0049\u0064"{_gdabed ,_bfcad :=_f .ParseUint (_dfced .Value ,10,32); -if _bfcad !=nil {return _bfcad ;};_ebgae :=uint32 (_gdabed );_gcfcc .TotalsRowBorderDxfIdAttr =&_ebgae ;continue ;};if _dfced .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_efee :=_dfced .Value ; -_gcfcc .HeaderRowCellStyleAttr =&_efee ;continue ;};if _dfced .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_fceggg :=_dfced .Value ;_gcfcc .DataCellStyleAttr =&_fceggg ;continue ;};if _dfced .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_geccf :=_dfced .Value ; -_gcfcc .TotalsRowCellStyleAttr =&_geccf ;continue ;};if _dfced .Name .Local =="\u0063\u006f\u006en\u0065\u0063\u0074\u0069\u006f\u006e\u0049\u0064"{_bfbcc ,_eabff :=_f .ParseUint (_dfced .Value ,10,32);if _eabff !=nil {return _eabff ;};_beeeeb :=uint32 (_bfbcc ); -_gcfcc .ConnectionIdAttr =&_beeeeb ;continue ;};};_cggdc :for {_gebba ,_gadae :=d .Token ();if _gadae !=nil {return _gadae ;};switch _bddcb :=_gebba .(type ){case _c .StartElement :switch _bddcb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072"}:_gcfcc .AutoFilter =NewCT_AutoFilter (); -if _bdbeeg :=d .DecodeElement (_gcfcc .AutoFilter ,&_bddcb );_bdbeeg !=nil {return _bdbeeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u0072\u0074\u0053\u0074\u0061\u0074e"}:_gcfcc .SortState =NewCT_SortState (); -if _dbbcag :=d .DecodeElement (_gcfcc .SortState ,&_bddcb );_dbbcag !=nil {return _dbbcag ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073"}:if _abdgb :=d .DecodeElement (_gcfcc .TableColumns ,&_bddcb ); -_abdgb !=nil {return _abdgb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f"}:_gcfcc .TableStyleInfo =NewCT_TableStyleInfo (); -if _gcdad :=d .DecodeElement (_gcfcc .TableStyleInfo ,&_bddcb );_gcdad !=nil {return _gcdad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gcfcc .ExtLst =NewCT_ExtensionList (); -if _bdbfdg :=d .DecodeElement (_gcfcc .ExtLst ,&_bddcb );_bdbfdg !=nil {return _bdbfdg ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_bddcb .Name ); -if _gagbdg :=d .Skip ();_gagbdg !=nil {return _gagbdg ;};};case _c .EndElement :break _cggdc ;case _c .CharData :};};return nil ;};func (_dacbg ST_SortBy )String ()string {switch _dacbg {case 0:return "";case 1:return "\u0076\u0061\u006cu\u0065";case 2:return "\u0063e\u006c\u006c\u0043\u006f\u006c\u006fr"; -case 3:return "\u0066o\u006e\u0074\u0043\u006f\u006c\u006fr";case 4:return "\u0069\u0063\u006f\u006e";};return "";};func (_dfacc *ST_VolDepType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gaabab ,_acdgeg :=d .Token ();if _acdgeg !=nil {return _acdgeg ; -};if _addgaf ,_eeegf :=_gaabab .(_c .EndElement );_eeegf &&_addgaf .Name ==start .Name {*_dfacc =1;return nil ;};if _fgafb ,_egabg :=_gaabab .(_c .CharData );!_egabg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gaabab ); -}else {switch string (_fgafb ){case "":*_dfacc =0;case "\u0072\u0065\u0061l\u0054\u0069\u006d\u0065\u0044\u0061\u0074\u0061":*_dfacc =1;case "\u006f\u006c\u0061\u0070\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073":*_dfacc =2;};};_gaabab ,_acdgeg =d .Token (); -if _acdgeg !=nil {return _acdgeg ;};if _facdc ,_efgbeb :=_gaabab .(_c .EndElement );_efgbeb &&_facdc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gaabab ); -};type ST_HtmlFmt byte ;func (_gfabd *CT_XStringElement )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ggffg :=range start .Attr {if _ggffg .Name .Local =="\u0076"{_fgeead :=_ggffg .Value ;_gfabd .VAttr =_fgeead ;continue ;};};for {_fbcdd ,_adgef :=d .Token (); -if _adgef !=nil {return _fg .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006c\u0065\u006d\u0065\u006e\u0074: \u0025\u0073",_adgef );};if _edgfc ,_dddafd :=_fbcdd .(_c .EndElement ); -_dddafd &&_edgfc .Name ==start .Name {break ;};};return nil ;};func NewCT_Pages ()*CT_Pages {_aafcf :=&CT_Pages {};return _aafcf };func NewCT_CustomChartsheetView ()*CT_CustomChartsheetView {_gbdg :=&CT_CustomChartsheetView {};_gbdg .GuidAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _gbdg ;};func (_bfdfd *ST_RevisionAction )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bfdfd =0;case "\u0061\u0064\u0064":*_bfdfd =1;case "\u0064\u0065\u006c\u0065\u0074\u0065":*_bfdfd =2;};return nil ;};func (_bdbaa *CT_PivotAreaReferences )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cbcdbbf :=range start .Attr {if _cbcdbbf .Name .Local =="\u0063\u006f\u0075n\u0074"{_cbccg ,_dbegd :=_f .ParseUint (_cbcdbbf .Value ,10,32); -if _dbegd !=nil {return _dbegd ;};_accgc :=uint32 (_cbccg );_bdbaa .CountAttr =&_accgc ;continue ;};};_feccg :for {_bfaggf ,_eafda :=d .Token ();if _eafda !=nil {return _eafda ;};switch _ecgdf :=_bfaggf .(type ){case _c .StartElement :switch _ecgdf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0066\u0065\u0072\u0065\u006e\u0063e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0066\u0065\u0072\u0065\u006e\u0063e"}:_dgecc :=NewCT_PivotAreaReference (); -if _ddbd :=d .DecodeElement (_dgecc ,&_ecgdf );_ddbd !=nil {return _ddbd ;};_bdbaa .Reference =append (_bdbaa .Reference ,_dgecc );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0069\u0076\u006ft\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_ecgdf .Name ); -if _abbed :=d .Skip ();_abbed !=nil {return _abbed ;};};case _c .EndElement :break _feccg ;case _c .CharData :};};return nil ;};func (_gdcdd *CT_NumFmt )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0075\u006d\u0046\u006d\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_gdcdd .NumFmtIdAttr )}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u0064\u0065"},Value :_fg .Sprintf ("\u0025\u0076",_gdcdd .FormatCodeAttr )});e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ddbffa *CT_RevisionSheetRename )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dccbf :=range start .Attr {if _dccbf .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_daegga ,_eccea :=_f .ParseUint (_dccbf .Value ,10,32); -if _eccea !=nil {return _eccea ;};_ddbffa .SheetIdAttr =uint32 (_daegga );continue ;};if _dccbf .Name .Local =="\u006fl\u0064\u004e\u0061\u006d\u0065"{_cbfga :=_dccbf .Value ;_ddbffa .OldNameAttr =_cbfga ;continue ;};if _dccbf .Name .Local =="\u006ee\u0077\u004e\u0061\u006d\u0065"{_eacee :=_dccbf .Value ; -_ddbffa .NewNameAttr =_eacee ;continue ;};if _dccbf .Name .Local =="\u0072\u0049\u0064"{_afdcb ,_fcfca :=_f .ParseUint (_dccbf .Value ,10,32);if _fcfca !=nil {return _fcfca ;};_ddbffa .RIdAttr =uint32 (_afdcb );continue ;};if _dccbf .Name .Local =="\u0075\u0061"{_babca ,_dbbcg :=_f .ParseBool (_dccbf .Value ); -if _dbbcg !=nil {return _dbbcg ;};_ddbffa .UaAttr =&_babca ;continue ;};if _dccbf .Name .Local =="\u0072\u0061"{_fceede ,_eefe :=_f .ParseBool (_dccbf .Value );if _eefe !=nil {return _eefe ;};_ddbffa .RaAttr =&_fceede ;continue ;};};_abgddd :for {_ddbcb ,_gegfa :=d .Token (); -if _gegfa !=nil {return _gegfa ;};switch _gbaef :=_ddbcb .(type ){case _c .StartElement :switch _gbaef .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ddbffa .ExtLst =NewCT_ExtensionList (); -if _bfeed :=d .DecodeElement (_ddbffa .ExtLst ,&_gbaef );_bfeed !=nil {return _bfeed ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061\u006d\u0065\u0020\u0025\u0076",_gbaef .Name ); -if _fgadc :=d .Skip ();_fgadc !=nil {return _fgadc ;};};case _c .EndElement :break _abgddd ;case _c .CharData :};};return nil ;};func (_dee *CT_CalculatedMember )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efd :=range start .Attr {if _efd .Name .Local =="\u006e\u0061\u006d\u0065"{_afgf :=_efd .Value ; -_dee .NameAttr =_afgf ;continue ;};if _efd .Name .Local =="\u006d\u0064\u0078"{_cfgg :=_efd .Value ;_dee .MdxAttr =_cfgg ;continue ;};if _efd .Name .Local =="\u006d\u0065\u006d\u0062\u0065\u0072\u004e\u0061\u006d\u0065"{_acedd :=_efd .Value ;_dee .MemberNameAttr =&_acedd ; -continue ;};if _efd .Name .Local =="\u0068i\u0065\u0072\u0061\u0072\u0063\u0068y"{_fcd :=_efd .Value ;_dee .HierarchyAttr =&_fcd ;continue ;};if _efd .Name .Local =="\u0070\u0061\u0072\u0065\u006e\u0074"{_dacf :=_efd .Value ;_dee .ParentAttr =&_dacf ;continue ; -};if _efd .Name .Local =="\u0073\u006f\u006c\u0076\u0065\u004f\u0072\u0064\u0065\u0072"{_ffbd ,_cdad :=_f .ParseInt (_efd .Value ,10,32);if _cdad !=nil {return _cdad ;};_aec :=int32 (_ffbd );_dee .SolveOrderAttr =&_aec ;continue ;};if _efd .Name .Local =="\u0073\u0065\u0074"{_dcdaa ,_cecd :=_f .ParseBool (_efd .Value ); -if _cecd !=nil {return _cecd ;};_dee .SetAttr =&_dcdaa ;continue ;};};_addf :for {_cccc ,_gff :=d .Token ();if _gff !=nil {return _gff ;};switch _gdaf :=_cccc .(type ){case _c .StartElement :switch _gdaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dee .ExtLst =NewCT_ExtensionList (); -if _bbbd :=d .DecodeElement (_dee .ExtLst ,&_gdaf );_bbbd !=nil {return _bbbd ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061te\u0064\u004d\u0065\u006d\u0062\u0065\u0072\u0020\u0025\u0076",_gdaf .Name ); -if _cbeg :=d .Skip ();_cbeg !=nil {return _cbeg ;};};case _c .EndElement :break _addf ;case _c .CharData :};};return nil ;};type CT_RowFields struct{ +// ValidateWithPath validates the CT_SmartTagTypes and its children, prefixing error messages with path +func (_gcagc *CT_SmartTagTypes )ValidateWithPath (path string )error {for _dbcdg ,_dbcaee :=range _gcagc .SmartTagType {if _gdcec :=_dbcaee .ValidateWithPath (_ba .Sprintf ("\u0025\u0073\u002f\u0053ma\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_dbcdg )); +_gdcec !=nil {return _gdcec ;};};return nil ;};type CT_Connection struct{ -// Repeated Items Count -CountAttr *uint32 ; +// Connection Id +IdAttr uint32 ; -// Row Items -Field []*CT_Field ;};func (_ecgbe *CT_pivotTableDefinition )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecgbe .Location =NewCT_Location ();for _ ,_bcbgc :=range start .Attr {if _bcbgc .Name .Local =="\u006e\u0061\u006d\u0065"{_gdebca :=_bcbgc .Value ; -_ecgbe .NameAttr =_gdebca ;continue ;};if _bcbgc .Name .Local =="\u0063a\u0063\u0068\u0065\u0049\u0064"{_ggcd ,_dgade :=_f .ParseUint (_bcbgc .Value ,10,32);if _dgade !=nil {return _dgade ;};_ecgbe .CacheIdAttr =uint32 (_ggcd );continue ;};if _bcbgc .Name .Local =="\u0064\u0061\u0074\u0061\u004f\u006e\u0052\u006f\u0077\u0073"{_egcge ,_bfbee :=_f .ParseBool (_bcbgc .Value ); -if _bfbee !=nil {return _bfbee ;};_ecgbe .DataOnRowsAttr =&_egcge ;continue ;};if _bcbgc .Name .Local =="\u0064\u0061\u0074a\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_dgdea ,_fddeff :=_f .ParseUint (_bcbgc .Value ,10,32);if _fddeff !=nil {return _fddeff ; -};_ffaace :=uint32 (_dgdea );_ecgbe .DataPositionAttr =&_ffaace ;continue ;};if _bcbgc .Name .Local =="d\u0061\u0074\u0061\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_fcbbbc :=_bcbgc .Value ;_ecgbe .DataCaptionAttr =_fcbbbc ;continue ;};if _bcbgc .Name .Local =="\u0067\u0072\u0061\u006e\u0064\u0054\u006f\u0074\u0061\u006c\u0043\u0061p\u0074\u0069\u006f\u006e"{_fbaebb :=_bcbgc .Value ; -_ecgbe .GrandTotalCaptionAttr =&_fbaebb ;continue ;};if _bcbgc .Name .Local =="\u0065\u0072\u0072o\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_deedc :=_bcbgc .Value ;_ecgbe .ErrorCaptionAttr =&_deedc ;continue ;};if _bcbgc .Name .Local =="\u0073h\u006f\u0077\u0045\u0072\u0072\u006fr"{_fddcc ,_fcbfe :=_f .ParseBool (_bcbgc .Value ); -if _fcbfe !=nil {return _fcbfe ;};_ecgbe .ShowErrorAttr =&_fddcc ;continue ;};if _bcbgc .Name .Local =="\u006d\u0069\u0073\u0073\u0069\u006e\u0067\u0043\u0061p\u0074\u0069\u006f\u006e"{_deadb :=_bcbgc .Value ;_ecgbe .MissingCaptionAttr =&_deadb ;continue ; -};if _bcbgc .Name .Local =="s\u0068\u006f\u0077\u004d\u0069\u0073\u0073\u0069\u006e\u0067"{_abbagf ,_fccga :=_f .ParseBool (_bcbgc .Value );if _fccga !=nil {return _fccga ;};_ecgbe .ShowMissingAttr =&_abbagf ;continue ;};if _bcbgc .Name .Local =="\u0070a\u0067\u0065\u0053\u0074\u0079\u006ce"{_bfefbg :=_bcbgc .Value ; -_ecgbe .PageStyleAttr =&_bfefbg ;continue ;};if _bcbgc .Name .Local =="\u0070i\u0076o\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"{_aecbf :=_bcbgc .Value ;_ecgbe .PivotTableStyleAttr =&_aecbf ;continue ;};if _bcbgc .Name .Local =="\u0076\u0061\u0063a\u0074\u0065\u0064\u0053\u0074\u0079\u006c\u0065"{_dfag :=_bcbgc .Value ; -_ecgbe .VacatedStyleAttr =&_dfag ;continue ;};if _bcbgc .Name .Local =="\u0074\u0061\u0067"{_gfggg :=_bcbgc .Value ;_ecgbe .TagAttr =&_gfggg ;continue ;};if _bcbgc .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_bbbaa ,_bdfcd :=_f .ParseUint (_bcbgc .Value ,10,8); -if _bdfcd !=nil {return _bdfcd ;};_gaceac :=uint8 (_bbbaa );_ecgbe .UpdatedVersionAttr =&_gaceac ;continue ;};if _bcbgc .Name .Local =="m\u0069\u006e\u0052\u0065fr\u0065s\u0068\u0061\u0062\u006c\u0065V\u0065\u0072\u0073\u0069\u006f\u006e"{_cbcbe ,_daaeb :=_f .ParseUint (_bcbgc .Value ,10,8); -if _daaeb !=nil {return _daaeb ;};_aaacce :=uint8 (_cbcbe );_ecgbe .MinRefreshableVersionAttr =&_aaacce ;continue ;};if _bcbgc .Name .Local =="\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0054o\u0074\u0061\u006c\u0073"{_dgffb ,_eaabd :=_f .ParseBool (_bcbgc .Value ); -if _eaabd !=nil {return _eaabd ;};_ecgbe .AsteriskTotalsAttr =&_dgffb ;continue ;};if _bcbgc .Name .Local =="\u0073h\u006f\u0077\u0049\u0074\u0065\u006ds"{_dbefd ,_bdddd :=_f .ParseBool (_bcbgc .Value );if _bdddd !=nil {return _bdddd ;};_ecgbe .ShowItemsAttr =&_dbefd ; -continue ;};if _bcbgc .Name .Local =="\u0065\u0064\u0069\u0074\u0044\u0061\u0074\u0061"{_bgeabf ,_gfegb :=_f .ParseBool (_bcbgc .Value );if _gfegb !=nil {return _gfegb ;};_ecgbe .EditDataAttr =&_bgeabf ;continue ;};if _bcbgc .Name .Local =="\u0064\u0069s\u0061\u0062\u006ce\u0046\u0069\u0065\u006c\u0064\u004c\u0069\u0073\u0074"{_fgafca ,_degfcd :=_f .ParseBool (_bcbgc .Value ); -if _degfcd !=nil {return _degfcd ;};_ecgbe .DisableFieldListAttr =&_fgafca ;continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u006c\u0063\u004d\u0062\u0072\u0073"{_acabad ,_daecce :=_f .ParseBool (_bcbgc .Value );if _daecce !=nil {return _daecce ; -};_ecgbe .ShowCalcMbrsAttr =&_acabad ;continue ;};if _bcbgc .Name .Local =="\u0076\u0069\u0073u\u0061\u006c\u0054\u006f\u0074\u0061\u006c\u0073"{_cgacgf ,_bgged :=_f .ParseBool (_bcbgc .Value );if _bgged !=nil {return _bgged ;};_ecgbe .VisualTotalsAttr =&_cgacgf ; -continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006f\u0077\u004d\u0075\u006c\u0074\u0069\u0070\u006c\u0065L\u0061\u0062\u0065\u006c"{_aceec ,_egdcc :=_f .ParseBool (_bcbgc .Value );if _egdcc !=nil {return _egdcc ;};_ecgbe .ShowMultipleLabelAttr =&_aceec ; -continue ;};if _bcbgc .Name .Local =="\u0073\u0068o\u0077\u0044\u0061t\u0061\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e"{_fdbbf ,_ggada :=_f .ParseBool (_bcbgc .Value );if _ggada !=nil {return _ggada ;};_ecgbe .ShowDataDropDownAttr =&_fdbbf ;continue ; -};if _bcbgc .Name .Local =="\u0073h\u006f\u0077\u0044\u0072\u0069\u006cl"{_cfef ,_gcafg :=_f .ParseBool (_bcbgc .Value );if _gcafg !=nil {return _gcafg ;};_ecgbe .ShowDrillAttr =&_cfef ;continue ;};if _bcbgc .Name .Local =="\u0070\u0072\u0069\u006e\u0074\u0044\u0072\u0069\u006c\u006c"{_gffagf ,_fdaeac :=_f .ParseBool (_bcbgc .Value ); -if _fdaeac !=nil {return _fdaeac ;};_ecgbe .PrintDrillAttr =&_gffagf ;continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006f\u0077Me\u006d\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0079\u0054\u0069p\u0073"{_eccdd ,_edbeea :=_f .ParseBool (_bcbgc .Value ); -if _edbeea !=nil {return _edbeea ;};_ecgbe .ShowMemberPropertyTipsAttr =&_eccdd ;continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006fw\u0044\u0061\u0074\u0061\u0054\u0069\u0070\u0073"{_ffcgff ,_gagcf :=_f .ParseBool (_bcbgc .Value );if _gagcf !=nil {return _gagcf ; -};_ecgbe .ShowDataTipsAttr =&_ffcgff ;continue ;};if _bcbgc .Name .Local =="\u0065\u006e\u0061b\u006c\u0065\u0057\u0069\u007a\u0061\u0072\u0064"{_dfbgec ,_bgedf :=_f .ParseBool (_bcbgc .Value );if _bgedf !=nil {return _bgedf ;};_ecgbe .EnableWizardAttr =&_dfbgec ; -continue ;};if _bcbgc .Name .Local =="e\u006e\u0061\u0062\u006c\u0065\u0044\u0072\u0069\u006c\u006c"{_agdbbe ,_febdf :=_f .ParseBool (_bcbgc .Value );if _febdf !=nil {return _febdf ;};_ecgbe .EnableDrillAttr =&_agdbbe ;continue ;};if _bcbgc .Name .Local =="e\u006e\u0061\u0062\u006ceF\u0069e\u006c\u0064\u0050\u0072\u006fp\u0065\u0072\u0074\u0069\u0065\u0073"{_dgacbg ,_gecdd :=_f .ParseBool (_bcbgc .Value ); -if _gecdd !=nil {return _gecdd ;};_ecgbe .EnableFieldPropertiesAttr =&_dgacbg ;continue ;};if _bcbgc .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0046o\u0072\u006da\u0074\u0074\u0069\u006e\u0067"{_dfbfdd ,_edcagb :=_f .ParseBool (_bcbgc .Value ); -if _edcagb !=nil {return _edcagb ;};_ecgbe .PreserveFormattingAttr =&_dfbfdd ;continue ;};if _bcbgc .Name .Local =="\u0075\u0073\u0065\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_ccefcf ,_abdffe :=_f .ParseBool (_bcbgc .Value ); -if _abdffe !=nil {return _abdffe ;};_ecgbe .UseAutoFormattingAttr =&_ccefcf ;continue ;};if _bcbgc .Name .Local =="\u0070\u0061\u0067\u0065\u0057\u0072\u0061\u0070"{_dafeg ,_cdggce :=_f .ParseUint (_bcbgc .Value ,10,32);if _cdggce !=nil {return _cdggce ; -};_eeaege :=uint32 (_dafeg );_ecgbe .PageWrapAttr =&_eeaege ;continue ;};if _bcbgc .Name .Local =="\u0070\u0061g\u0065\u004f\u0076e\u0072\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"{_afbbf ,_dddde :=_f .ParseBool (_bcbgc .Value );if _dddde !=nil {return _dddde ; -};_ecgbe .PageOverThenDownAttr =&_afbbf ;continue ;};if _bcbgc .Name .Local =="\u0073\u0075\u0062\u0074ot\u0061\u006c\u0048\u0069\u0064\u0064\u0065\u006e\u0049\u0074\u0065\u006d\u0073"{_eeafc ,_ggadc :=_f .ParseBool (_bcbgc .Value );if _ggadc !=nil {return _ggadc ; -};_ecgbe .SubtotalHiddenItemsAttr =&_eeafc ;continue ;};if _bcbgc .Name .Local =="\u0072\u006f\u0077\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_bfecad ,_bcfbd :=_f .ParseBool (_bcbgc .Value );if _bcfbd !=nil {return _bcfbd ;};_ecgbe .RowGrandTotalsAttr =&_bfecad ; -continue ;};if _bcbgc .Name .Local =="\u0063\u006f\u006c\u0047\u0072\u0061\u006e\u0064\u0054o\u0074\u0061\u006c\u0073"{_ageeb ,_dggeb :=_f .ParseBool (_bcbgc .Value );if _dggeb !=nil {return _dggeb ;};_ecgbe .ColGrandTotalsAttr =&_ageeb ;continue ;};if _bcbgc .Name .Local =="\u0066\u0069e\u006c\u0064\u0050r\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_ffdge ,_dfbgbc :=_f .ParseBool (_bcbgc .Value ); -if _dfbgbc !=nil {return _dfbgbc ;};_ecgbe .FieldPrintTitlesAttr =&_ffdge ;continue ;};if _bcbgc .Name .Local =="\u0069t\u0065m\u0050\u0072\u0069\u006e\u0074\u0054\u0069\u0074\u006c\u0065\u0073"{_ddcfag ,_ggccab :=_f .ParseBool (_bcbgc .Value );if _ggccab !=nil {return _ggccab ; -};_ecgbe .ItemPrintTitlesAttr =&_ddcfag ;continue ;};if _bcbgc .Name .Local =="\u006de\u0072\u0067\u0065\u0049\u0074\u0065m"{_fadge ,_feabc :=_f .ParseBool (_bcbgc .Value );if _feabc !=nil {return _feabc ;};_ecgbe .MergeItemAttr =&_fadge ;continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006f\u0077\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_acbdb ,_fabgb :=_f .ParseBool (_bcbgc .Value ); -if _fabgb !=nil {return _fabgb ;};_ecgbe .ShowDropZonesAttr =&_acbdb ;continue ;};if _bcbgc .Name .Local =="\u0063\u0072\u0065\u0061\u0074\u0065\u0064\u0056\u0065r\u0073\u0069\u006f\u006e"{_gdcfe ,_cgfde :=_f .ParseUint (_bcbgc .Value ,10,8);if _cgfde !=nil {return _cgfde ; -};_gdebb :=uint8 (_gdcfe );_ecgbe .CreatedVersionAttr =&_gdebb ;continue ;};if _bcbgc .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_aafff ,_acgab :=_f .ParseUint (_bcbgc .Value ,10,32);if _acgab !=nil {return _acgab ;};_dadceg :=uint32 (_aafff ); -_ecgbe .IndentAttr =&_dadceg ;continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0052\u006f\u0077"{_edgfab ,_ffdgg :=_f .ParseBool (_bcbgc .Value );if _ffdgg !=nil {return _ffdgg ;};_ecgbe .ShowEmptyRowAttr =&_edgfab ; -continue ;};if _bcbgc .Name .Local =="\u0073\u0068\u006fw\u0045\u006d\u0070\u0074\u0079\u0043\u006f\u006c"{_caedbc ,_gcfbbc :=_f .ParseBool (_bcbgc .Value );if _gcfbbc !=nil {return _gcfbbc ;};_ecgbe .ShowEmptyColAttr =&_caedbc ;continue ;};if _bcbgc .Name .Local =="s\u0068\u006f\u0077\u0048\u0065\u0061\u0064\u0065\u0072\u0073"{_gbafc ,_aebef :=_f .ParseBool (_bcbgc .Value ); -if _aebef !=nil {return _aebef ;};_ecgbe .ShowHeadersAttr =&_gbafc ;continue ;};if _bcbgc .Name .Local =="\u0063o\u006d\u0070\u0061\u0063\u0074"{_cadde ,_cbccb :=_f .ParseBool (_bcbgc .Value );if _cbccb !=nil {return _cbccb ;};_ecgbe .CompactAttr =&_cadde ; -continue ;};if _bcbgc .Name .Local =="\u006fu\u0074\u006c\u0069\u006e\u0065"{_ebdfd ,_cfcfa :=_f .ParseBool (_bcbgc .Value );if _cfcfa !=nil {return _cfcfa ;};_ecgbe .OutlineAttr =&_ebdfd ;continue ;};if _bcbgc .Name .Local =="o\u0075\u0074\u006c\u0069\u006e\u0065\u0044\u0061\u0074\u0061"{_dabgf ,_feabce :=_f .ParseBool (_bcbgc .Value ); -if _feabce !=nil {return _feabce ;};_ecgbe .OutlineDataAttr =&_dabgf ;continue ;};if _bcbgc .Name .Local =="c\u006f\u006d\u0070\u0061\u0063\u0074\u0044\u0061\u0074\u0061"{_fddg ,_afgbe :=_f .ParseBool (_bcbgc .Value );if _afgbe !=nil {return _afgbe ;}; -_ecgbe .CompactDataAttr =&_fddg ;continue ;};if _bcbgc .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_cefdf ,_bdgbag :=_f .ParseBool (_bcbgc .Value );if _bdgbag !=nil {return _bdgbag ;};_ecgbe .PublishedAttr =&_cefdf ;continue ;};if _bcbgc .Name .Local =="\u0067\u0072\u0069\u0064\u0044\u0072\u006f\u0070\u005a\u006f\u006e\u0065\u0073"{_cdgab ,_eefea :=_f .ParseBool (_bcbgc .Value ); -if _eefea !=nil {return _eefea ;};_ecgbe .GridDropZonesAttr =&_cdgab ;continue ;};if _bcbgc .Name .Local =="\u0069m\u006d\u0065\u0072\u0073\u0069\u0076e"{_dfcfdca ,_dadaa :=_f .ParseBool (_bcbgc .Value );if _dadaa !=nil {return _dadaa ;};_ecgbe .ImmersiveAttr =&_dfcfdca ; -continue ;};if _bcbgc .Name .Local =="m\u0075l\u0074\u0069\u0070\u006c\u0065\u0046\u0069\u0065l\u0064\u0046\u0069\u006cte\u0072\u0073"{_ebcdc ,_dacdc :=_f .ParseBool (_bcbgc .Value );if _dacdc !=nil {return _dacdc ;};_ecgbe .MultipleFieldFiltersAttr =&_ebcdc ; -continue ;};if _bcbgc .Name .Local =="c\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"{_bfdgb ,_aeegbd :=_f .ParseUint (_bcbgc .Value ,10,32);if _aeegbd !=nil {return _aeegbd ;};_cadabd :=uint32 (_bfdgb );_ecgbe .ChartFormatAttr =&_cadabd ; -continue ;};if _bcbgc .Name .Local =="\u0072\u006fw\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_ggeab :=_bcbgc .Value ;_ecgbe .RowHeaderCaptionAttr =&_ggeab ;continue ;};if _bcbgc .Name .Local =="\u0063\u006fl\u0048\u0065\u0061d\u0065\u0072\u0043\u0061\u0070\u0074\u0069\u006f\u006e"{_aceabc :=_bcbgc .Value ; -_ecgbe .ColHeaderCaptionAttr =&_aceabc ;continue ;};if _bcbgc .Name .Local =="\u0066\u0069\u0065\u006cdL\u0069\u0073\u0074\u0053\u006f\u0072\u0074\u0041\u0073\u0063\u0065\u006e\u0064\u0069n\u0067"{_bccfgf ,_cfcge :=_f .ParseBool (_bcbgc .Value );if _cfcge !=nil {return _cfcge ; -};_ecgbe .FieldListSortAscendingAttr =&_bccfgf ;continue ;};if _bcbgc .Name .Local =="\u006d\u0064\u0078\u0053\u0075\u0062\u0071\u0075\u0065\u0072\u0069\u0065\u0073"{_gcege ,_bfbde :=_f .ParseBool (_bcbgc .Value );if _bfbde !=nil {return _bfbde ;};_ecgbe .MdxSubqueriesAttr =&_gcege ; -continue ;};if _bcbgc .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004c\u0069\u0073t\u0053\u006f\u0072\u0074"{_fgccae ,_adcada :=_f .ParseBool (_bcbgc .Value );if _adcada !=nil {return _adcada ;};_ecgbe .CustomListSortAttr =&_fgccae ;continue ; -};if _bcbgc .Name .Local =="\u0061\u0075\u0074o\u0046\u006f\u0072\u006d\u0061\u0074\u0049\u0064"{_gagac ,_egdaef :=_f .ParseUint (_bcbgc .Value ,10,32);if _egdaef !=nil {return _egdaef ;};_affce :=uint32 (_gagac );_ecgbe .AutoFormatIdAttr =&_affce ;continue ; -};if _bcbgc .Name .Local =="\u0061p\u0070l\u0079\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_gagag ,_agdfaa :=_f .ParseBool (_bcbgc .Value );if _agdfaa !=nil {return _agdfaa ;};_ecgbe .ApplyNumberFormatsAttr =&_gagag ;continue ; -};if _bcbgc .Name .Local =="\u0061p\u0070l\u0079\u0042\u006f\u0072\u0064e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_cffcg ,_deceg :=_f .ParseBool (_bcbgc .Value );if _deceg !=nil {return _deceg ;};_ecgbe .ApplyBorderFormatsAttr =&_cffcg ;continue ;}; -if _bcbgc .Name .Local =="\u0061\u0070p\u006c\u0079\u0046o\u006e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_bgeabfc ,_cdfffd :=_f .ParseBool (_bcbgc .Value );if _cdfffd !=nil {return _cdfffd ;};_ecgbe .ApplyFontFormatsAttr =&_bgeabfc ;continue ; -};if _bcbgc .Name .Local =="\u0061\u0070\u0070\u006cyP\u0061\u0074\u0074\u0065\u0072\u006e\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_gfaga ,_febcae :=_f .ParseBool (_bcbgc .Value );if _febcae !=nil {return _febcae ;};_ecgbe .ApplyPatternFormatsAttr =&_gfaga ; -continue ;};if _bcbgc .Name .Local =="a\u0070\u0070\u006c\u0079Al\u0069g\u006e\u006d\u0065\u006e\u0074F\u006f\u0072\u006d\u0061\u0074\u0073"{_gdcaf ,_degdb :=_f .ParseBool (_bcbgc .Value );if _degdb !=nil {return _degdb ;};_ecgbe .ApplyAlignmentFormatsAttr =&_gdcaf ; -continue ;};if _bcbgc .Name .Local =="\u0061\u0070\u0070ly\u0057\u0069\u0064\u0074\u0068\u0048\u0065\u0069\u0067\u0068\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_ccdcd ,_beggac :=_f .ParseBool (_bcbgc .Value );if _beggac !=nil {return _beggac ;}; -_ecgbe .ApplyWidthHeightFormatsAttr =&_ccdcd ;continue ;};};_adebd :for {_dddafg ,_gfcec :=d .Token ();if _gfcec !=nil {return _gfcec ;};switch _cfddg :=_dddafg .(type ){case _c .StartElement :switch _cfddg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}:if _eabgc :=d .DecodeElement (_ecgbe .Location ,&_cfddg ); -_eabgc !=nil {return _eabgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064\u0073"}:_ecgbe .PivotFields =NewCT_PivotFields (); -if _aeede :=d .DecodeElement (_ecgbe .PivotFields ,&_cfddg );_aeede !=nil {return _aeede ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072o\u0077\u0046\u0069\u0065\u006c\u0064s"}:_ecgbe .RowFields =NewCT_RowFields (); -if _facad :=d .DecodeElement (_ecgbe .RowFields ,&_cfddg );_facad !=nil {return _facad ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073"}:_ecgbe .RowItems =NewCT_rowItems (); -if _agddg :=d .DecodeElement (_ecgbe .RowItems ,&_cfddg );_agddg !=nil {return _agddg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006c\u0046\u0069\u0065\u006c\u0064s"}:_ecgbe .ColFields =NewCT_ColFields (); -if _efcdfa :=d .DecodeElement (_ecgbe .ColFields ,&_cfddg );_efcdfa !=nil {return _efcdfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073"}:_ecgbe .ColItems =NewCT_colItems (); -if _gbafd :=d .DecodeElement (_ecgbe .ColItems ,&_cfddg );_gbafd !=nil {return _gbafd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_ecgbe .PageFields =NewCT_PageFields (); -if _abcfaa :=d .DecodeElement (_ecgbe .PageFields ,&_cfddg );_abcfaa !=nil {return _abcfaa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073"}:_ecgbe .DataFields =NewCT_DataFields (); -if _fbegbd :=d .DecodeElement (_ecgbe .DataFields ,&_cfddg );_fbegbd !=nil {return _fbegbd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066o\u0072\u006d\u0061\u0074\u0073"}:_ecgbe .Formats =NewCT_Formats (); -if _fgfgdg :=d .DecodeElement (_ecgbe .Formats ,&_cfddg );_fgfgdg !=nil {return _fgfgdg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006ed\u0069\u0074\u0069\u006f\u006ea\u006c\u0046o\u0072\u006d\u0061\u0074\u0073"}:_ecgbe .ConditionalFormats =NewCT_ConditionalFormats (); -if _faceb :=d .DecodeElement (_ecgbe .ConditionalFormats ,&_cfddg );_faceb !=nil {return _faceb ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061r\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073"}:_ecgbe .ChartFormats =NewCT_ChartFormats (); -if _addga :=d .DecodeElement (_ecgbe .ChartFormats ,&_cfddg );_addga !=nil {return _addga ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069v\u006f\u0074\u0048i\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073"}:_ecgbe .PivotHierarchies =NewCT_PivotHierarchies (); -if _eeagc :=d .DecodeElement (_ecgbe .PivotHierarchies ,&_cfddg );_eeagc !=nil {return _eeagc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0076\u006ftT\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0066\u006f"}:_ecgbe .PivotTableStyleInfo =NewCT_PivotTableStyle (); -if _ecbge :=d .DecodeElement (_ecgbe .PivotTableStyleInfo ,&_cfddg );_ecbge !=nil {return _ecbge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066i\u006c\u0074\u0065\u0072\u0073"}:_ecgbe .Filters =NewCT_PivotFilters (); -if _cagdee :=d .DecodeElement (_ecgbe .Filters ,&_cfddg );_cagdee !=nil {return _cagdee ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u006f\u0077\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_ecgbe .RowHierarchiesUsage =NewCT_RowHierarchiesUsage (); -if _faabgc :=d .DecodeElement (_ecgbe .RowHierarchiesUsage ,&_cfddg );_faabgc !=nil {return _faabgc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006c\u0048ie\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061\u0067\u0065"}:_ecgbe .ColHierarchiesUsage =NewCT_ColHierarchiesUsage (); -if _fgeba :=d .DecodeElement (_ecgbe .ColHierarchiesUsage ,&_cfddg );_fgeba !=nil {return _fgeba ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecgbe .ExtLst =NewCT_ExtensionList (); -if _cdgbc :=d .DecodeElement (_ecgbe .ExtLst ,&_cfddg );_cdgbc !=nil {return _cdgbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0070\u0069\u0076\u006f\u0074\u0054\u0061\u0062\u006ce\u0044\u0065\u0066\u0069\u006e\u0069t\u0069\u006f\u006e \u0025\u0076",_cfddg .Name ); -if _cbbca :=d .Skip ();_cbbca !=nil {return _cbbca ;};};case _c .EndElement :break _adebd ;case _c .CharData :};};return nil ;}; +// Source Database File +SourceFileAttr *string ; -// Validate validates the CT_CalculatedMembers and its children -func (_aeec *CT_CalculatedMembers )Validate ()error {return _aeec .ValidateWithPath ("C\u0054_\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074e\u0064\u004d\u0065\u006dbe\u0072\u0073");};func (_ddfga *ST_MdxSetOrder )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgefc ,_abfgc :=d .Token (); -if _abfgc !=nil {return _abfgc ;};if _cbcfafe ,_bbedf :=_fgefc .(_c .EndElement );_bbedf &&_cbcfafe .Name ==start .Name {*_ddfga =1;return nil ;};if _badccc ,_dfgda :=_fgefc .(_c .CharData );!_dfgda {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgefc ); -}else {switch string (_badccc ){case "":*_ddfga =0;case "\u0075":*_ddfga =1;case "\u0061":*_ddfga =2;case "\u0064":*_ddfga =3;case "\u0061\u0061":*_ddfga =4;case "\u0061\u0064":*_ddfga =5;case "\u006e\u0061":*_ddfga =6;case "\u006e\u0064":*_ddfga =7;}; -};_fgefc ,_abfgc =d .Token ();if _abfgc !=nil {return _abfgc ;};if _bdfcgb ,_bdageb :=_fgefc .(_c .EndElement );_bdageb &&_bdfcgb .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgefc ); -};type CT_Field struct{ +// Connection File +OdcFileAttr *string ; -// Field Index -XAttr int32 ;};func (_bdbgc *CT_IndexedColors )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_afcbg :for {_gbfgf ,_cegdbc :=d .Token ();if _cegdbc !=nil {return _cegdbc ;};switch _fcaf :=_gbfgf .(type ){case _c .StartElement :switch _fcaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062\u0043\u006f\u006c\u006f\u0072"}:_cfbdde :=NewCT_RgbColor (); -if _eedda :=d .DecodeElement (_cfbdde ,&_fcaf );_eedda !=nil {return _eedda ;};_bdbgc .RgbColor =append (_bdbgc .RgbColor ,_cfbdde );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073\u0020\u0025v",_fcaf .Name ); -if _ccecb :=d .Skip ();_ccecb !=nil {return _ccecb ;};};case _c .EndElement :break _afcbg ;case _c .CharData :};};return nil ;};func (_cdbcg *CT_FontScheme )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {_cgab ,_fedc :=_cdbcg .ValAttr .MarshalXMLAttr (_c .Name {Local :"\u0076\u0061\u006c"}); -if _fedc !=nil {return _fedc ;};start .Attr =append (start .Attr ,_cgab );e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cbcg ST_CalcMode )ValidateWithPath (path string )error {switch _cbcg {case 0,1,2,3:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbcg )); -};return nil ;};func (_becag ST_TargetScreenSize )ValidateWithPath (path string )error {switch _becag {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_becag )); -};return nil ;};func NewCT_FilterColumn ()*CT_FilterColumn {_efeaad :=&CT_FilterColumn {};return _efeaad };func (_fbefd *ST_ItemType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fbefd =0;case "\u0064\u0061\u0074\u0061":*_fbefd =1; -case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_fbefd =2;case "\u0073\u0075\u006d":*_fbefd =3;case "\u0063\u006f\u0075\u006e\u0074\u0041":*_fbefd =4;case "\u0061\u0076\u0067":*_fbefd =5;case "\u006d\u0061\u0078":*_fbefd =6;case "\u006d\u0069\u006e":*_fbefd =7; -case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_fbefd =8;case "\u0063\u006f\u0075n\u0074":*_fbefd =9;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_fbefd =10;case "\u0073t\u0064\u0044\u0065\u0076\u0050":*_fbefd =11;case "\u0076\u0061\u0072":*_fbefd =12;case "\u0076\u0061\u0072\u0050":*_fbefd =13; -case "\u0067\u0072\u0061n\u0064":*_fbefd =14;case "\u0062\u006c\u0061n\u006b":*_fbefd =15;};return nil ;};func (_abadg *CT_PageMargins )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_bfee :=range start .Attr {if _bfee .Name .Local =="\u006c\u0065\u0066\u0074"{_bcadf ,_ceeeaf :=_f .ParseFloat (_bfee .Value ,64); -if _ceeeaf !=nil {return _ceeeaf ;};_abadg .LeftAttr =_bcadf ;continue ;};if _bfee .Name .Local =="\u0072\u0069\u0067h\u0074"{_ffge ,_dbbca :=_f .ParseFloat (_bfee .Value ,64);if _dbbca !=nil {return _dbbca ;};_abadg .RightAttr =_ffge ;continue ;};if _bfee .Name .Local =="\u0074\u006f\u0070"{_cdbda ,_cagfcb :=_f .ParseFloat (_bfee .Value ,64); -if _cagfcb !=nil {return _cagfcb ;};_abadg .TopAttr =_cdbda ;continue ;};if _bfee .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_afdbf ,_gfea :=_f .ParseFloat (_bfee .Value ,64);if _gfea !=nil {return _gfea ;};_abadg .BottomAttr =_afdbf ;continue ; -};if _bfee .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_dddedc ,_cfded :=_f .ParseFloat (_bfee .Value ,64);if _cfded !=nil {return _cfded ;};_abadg .HeaderAttr =_dddedc ;continue ;};if _bfee .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_aebag ,_bddgcf :=_f .ParseFloat (_bfee .Value ,64); -if _bddgcf !=nil {return _bddgcf ;};_abadg .FooterAttr =_aebag ;continue ;};};for {_becbc ,_defcg :=d .Token ();if _defcg !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073:\u0020\u0025\u0073",_defcg ); -};if _dcefdd ,_ggbfg :=_becbc .(_c .EndElement );_ggbfg &&_dcefdd .Name ==start .Name {break ;};};return nil ;};func (_cadbg *CT_ChartFormats )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cadbg .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cadbg .CountAttr )}); -};e .EncodeToken (start );_dcbg :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0063\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074"}};for _ ,_cfff :=range _cadbg .ChartFormat {e .EncodeElement (_cfff ,_dcbg );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_dgace ST_DataValidationOperator )ValidateWithPath (path string )error {switch _dgace {case 0,1,2,3,4,5,6,7,8:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgace )); -};return nil ;};func (_effdg *CT_Dialogsheet )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );if _effdg .SheetPr !=nil {_fcbcg :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0050\u0072"}}; -e .EncodeElement (_effdg .SheetPr ,_fcbcg );};if _effdg .SheetViews !=nil {_gaefa :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074V\u0069\u0065\u0077\u0073"}};e .EncodeElement (_effdg .SheetViews ,_gaefa ); -};if _effdg .SheetFormatPr !=nil {_badbe :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0046\u006f\u0072m\u0061\u0074\u0050\u0072"}};e .EncodeElement (_effdg .SheetFormatPr ,_badbe );};if _effdg .SheetProtection !=nil {_ffba :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ash\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_effdg .SheetProtection ,_ffba );};if _effdg .CustomSheetViews !=nil {_cbbde :=_c .StartElement {Name :_c .Name {Local :"m\u0061i\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053h\u0065\u0065\u0074\u0056ie\u0077\u0073"}};e .EncodeElement (_effdg .CustomSheetViews ,_cbbde ); -};if _effdg .PrintOptions !=nil {_ggad :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0070\u0072i\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073"}};e .EncodeElement (_effdg .PrintOptions ,_ggad );};if _effdg .PageMargins !=nil {_aadd :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069:\u0070\u0061\u0067\u0065\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_effdg .PageMargins ,_aadd );};if _effdg .PageSetup !=nil {_gdadd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0070\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070"}};e .EncodeElement (_effdg .PageSetup ,_gdadd ); -};if _effdg .HeaderFooter !=nil {_abec :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061i\u003a\u0068\u0065a\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072"}};e .EncodeElement (_effdg .HeaderFooter ,_abec );};if _effdg .Drawing !=nil {_gbge :=_c .StartElement {Name :_c .Name {Local :"m\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067"}}; -e .EncodeElement (_effdg .Drawing ,_gbge );};if _effdg .LegacyDrawing !=nil {_gdaae :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0044\u0072a\u0077\u0069\u006e\u0067"}};e .EncodeElement (_effdg .LegacyDrawing ,_gdaae ); -};if _effdg .LegacyDrawingHF !=nil {_cdadd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003ale\u0067\u0061\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}};e .EncodeElement (_effdg .LegacyDrawingHF ,_cdadd );};if _effdg .DrawingHF !=nil {_agbfc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046"}}; -e .EncodeElement (_effdg .DrawingHF ,_agbfc );};if _effdg .OleObjects !=nil {_ffcde :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u006f\u006c\u0065\u004f\u0062j\u0065\u0063\u0074\u0073"}};e .EncodeElement (_effdg .OleObjects ,_ffcde ); -};if _effdg .Controls !=nil {_cbddc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}};e .EncodeElement (_effdg .Controls ,_cbddc );};if _effdg .ExtLst !=nil {_aega :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_effdg .ExtLst ,_aega );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func NewCT_CalculatedMember ()*CT_CalculatedMember {_dcdf :=&CT_CalculatedMember {};return _dcdf };func (_ebbbd *CT_PageField )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006c\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_ebbbd .FldAttr )}); -if _ebbbd .ItemAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u0074\u0065\u006d"},Value :_fg .Sprintf ("\u0025\u0076",*_ebbbd .ItemAttr )});};if _ebbbd .HierAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u0069\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_ebbbd .HierAttr )}); -};if _ebbbd .NameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_ebbbd .NameAttr )});};if _ebbbd .CapAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0061\u0070"},Value :_fg .Sprintf ("\u0025\u0076",*_ebbbd .CapAttr )}); -};e .EncodeToken (start );if _ebbbd .ExtLst !=nil {_dbgc :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebbbd .ExtLst ,_dbgc );};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_ffcdc ST_VolDepType )Validate ()error {return _ffcdc .ValidateWithPath ("")};func (_ccaaa *Comments )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d\u0061i"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u0064r"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u0044\u0072\u0061w\u0069\u006e\u0067"}); -start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006d\u0061\u0069:\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";return _ccaaa .CT_Comments .MarshalXML (e ,start );};func (_agged *CT_ChartsheetViews )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start ); -_ecdd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077"}};for _ ,_gafg :=range _agged .SheetView {e .EncodeElement (_gafg ,_ecdd );};if _agged .ExtLst !=nil {_bbgdg :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}}; -e .EncodeElement (_agged .ExtLst ,_bbgdg );};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Keep Connection Open +KeepAliveAttr *bool ; -// Validate validates the CT_PageMargins and its children -func (_ffffga *CT_PageMargins )Validate ()error {return _ffffga .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073");};type AG_RevData struct{RIdAttr uint32 ;UaAttr *bool ;RaAttr *bool ;}; +// Automatic Refresh Interval +IntervalAttr *uint32 ; -// Validate validates the CT_FileVersion and its children -func (_fcfgb *CT_FileVersion )Validate ()error {return _fcfgb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0056\u0065r\u0073\u0069\u006f\u006e");}; +// Connection Name +NameAttr *string ; -// ValidateWithPath validates the CT_Query and its children, prefixing error messages with path -func (_dgbd *CT_Query )ValidateWithPath (path string )error {if _dgbd .Tpls !=nil {if _fcbge :=_dgbd .Tpls .ValidateWithPath (path +"\u002f\u0054\u0070l\u0073");_fcbge !=nil {return _fcbge ;};};return nil ;};func NewCT_NumFmts ()*CT_NumFmts {_eabba :=&CT_NumFmts {}; -return _eabba };func (_deffg *CT_FontScheme )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_deffg .ValAttr =ST_FontScheme (1);for _ ,_abdc :=range start .Attr {if _abdc .Name .Local =="\u0076\u0061\u006c"{_deffg .ValAttr .UnmarshalXMLAttr (_abdc ); -continue ;};};for {_eaca ,_afbbd :=d .Token ();if _afbbd !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0053c\u0068\u0065\u006d\u0065\u003a\u0020\u0025s",_afbbd );};if _abefe ,_cbecae :=_eaca .(_c .EndElement ); -_cbecae &&_abefe .Name ==start .Name {break ;};};return nil ;};func NewCT_Border ()*CT_Border {_bde :=&CT_Border {};return _bde }; +// Connection Description +DescriptionAttr *string ; -// ValidateWithPath validates the CT_Member and its children, prefixing error messages with path -func (_gedgc *CT_Member )ValidateWithPath (path string )error {return nil };func (_dfce *CT_Error )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gcdag :=range start .Attr {if _gcdag .Name .Local =="\u0076"{_cgaced :=_gcdag .Value ; -_dfce .VAttr =_cgaced ;continue ;};if _gcdag .Name .Local =="\u0075"{_cefcd ,_agdcd :=_f .ParseBool (_gcdag .Value );if _agdcd !=nil {return _agdcd ;};_dfce .UAttr =&_cefcd ;continue ;};if _gcdag .Name .Local =="\u0066"{_feec ,_cadgd :=_f .ParseBool (_gcdag .Value ); -if _cadgd !=nil {return _cadgd ;};_dfce .FAttr =&_feec ;continue ;};if _gcdag .Name .Local =="\u0063"{_cddad :=_gcdag .Value ;_dfce .CAttr =&_cddad ;continue ;};if _gcdag .Name .Local =="\u0063\u0070"{_edfc ,_cfac :=_f .ParseUint (_gcdag .Value ,10,32); -if _cfac !=nil {return _cfac ;};_ffabe :=uint32 (_edfc );_dfce .CpAttr =&_ffabe ;continue ;};if _gcdag .Name .Local =="\u0069\u006e"{_dfeda ,_fgbad :=_f .ParseUint (_gcdag .Value ,10,32);if _fgbad !=nil {return _fgbad ;};_bbgdc :=uint32 (_dfeda );_dfce .InAttr =&_bbgdc ; -continue ;};if _gcdag .Name .Local =="\u0062\u0063"{_beadf :=_gcdag .Value ;_dfce .BcAttr =&_beadf ;continue ;};if _gcdag .Name .Local =="\u0066\u0063"{_efac :=_gcdag .Value ;_dfce .FcAttr =&_efac ;continue ;};if _gcdag .Name .Local =="\u0069"{_fafeaa ,_ebbde :=_f .ParseBool (_gcdag .Value ); -if _ebbde !=nil {return _ebbde ;};_dfce .IAttr =&_fafeaa ;continue ;};if _gcdag .Name .Local =="\u0075\u006e"{_adgcaa ,_ebbf :=_f .ParseBool (_gcdag .Value );if _ebbf !=nil {return _ebbf ;};_dfce .UnAttr =&_adgcaa ;continue ;};if _gcdag .Name .Local =="\u0073\u0074"{_cdadb ,_bfegb :=_f .ParseBool (_gcdag .Value ); -if _bfegb !=nil {return _bfegb ;};_dfce .StAttr =&_cdadb ;continue ;};if _gcdag .Name .Local =="\u0062"{_gaadc ,_egdae :=_f .ParseBool (_gcdag .Value );if _egdae !=nil {return _egdae ;};_dfce .BAttr =&_gaadc ;continue ;};};_bgabd :for {_dgaea ,_adef :=d .Token (); -if _adef !=nil {return _adef ;};switch _efadc :=_dgaea .(type ){case _c .StartElement :switch _efadc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0070\u006c\u0073"}:_dfce .Tpls =NewCT_Tuples (); -if _dbeg :=d .DecodeElement (_dfce .Tpls ,&_efadc );_dbeg !=nil {return _dbeg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078"}:_fggee :=NewCT_X (); -if _dffeg :=d .DecodeElement (_fggee ,&_efadc );_dffeg !=nil {return _dffeg ;};_dfce .X =append (_dfce .X ,_fggee );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072\u0020\u0025\u0076",_efadc .Name ); -if _fabag :=d .Skip ();_fabag !=nil {return _fabag ;};};case _c .EndElement :break _bgabd ;case _c .CharData :};};return nil ;};const (ST_ParameterTypeUnset ST_ParameterType =0;ST_ParameterTypePrompt ST_ParameterType =1;ST_ParameterTypeValue ST_ParameterType =2; -ST_ParameterTypeCell ST_ParameterType =3;);func (_acfcd ST_DataValidationImeMode )Validate ()error {return _acfcd .ValidateWithPath ("")}; +// Database Source Type +TypeAttr *uint32 ; -// ValidateWithPath validates the CT_RevisionInsertSheet and its children, prefixing error messages with path -func (_bgfbf *CT_RevisionInsertSheet )ValidateWithPath (path string )error {return nil };func (_ecfeggf *Sst )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ecfeggf .CT_Sst =*NewCT_Sst ();for _ ,_gdcbd :=range start .Attr {if _gdcbd .Name .Local =="\u0063\u006f\u0075n\u0074"{_adege ,_bedfd :=_f .ParseUint (_gdcbd .Value ,10,32); -if _bedfd !=nil {return _bedfd ;};_abfgbc :=uint32 (_adege );_ecfeggf .CountAttr =&_abfgbc ;continue ;};if _gdcbd .Name .Local =="u\u006e\u0069\u0071\u0075\u0065\u0043\u006f\u0075\u006e\u0074"{_eeeca ,_fagbg :=_f .ParseUint (_gdcbd .Value ,10,32);if _fagbg !=nil {return _fagbg ; -};_eebfff :=uint32 (_eeeca );_ecfeggf .UniqueCountAttr =&_eebfff ;continue ;};};_bebff :for {_gbfcg ,_bfgcdg :=d .Token ();if _bfgcdg !=nil {return _bfgcdg ;};switch _aegga :=_gbfcg .(type ){case _c .StartElement :switch _aegga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0069"}:_bfggc :=NewCT_Rst (); -if _aafbc :=d .DecodeElement (_bfggc ,&_aegga );_aafbc !=nil {return _aafbc ;};_ecfeggf .Si =append (_ecfeggf .Si ,_bfggc );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ecfeggf .ExtLst =NewCT_ExtensionList (); -if _fafbc :=d .DecodeElement (_ecfeggf .ExtLst ,&_aegga );_fafbc !=nil {return _fafbc ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0053s\u0074\u0020\u0025\u0076",_aegga .Name ); -if _fgagbd :=d .Skip ();_fgagbd !=nil {return _fgagbd ;};};case _c .EndElement :break _bebff ;case _c .CharData :};};return nil ;};func NewSingleXmlCells ()*SingleXmlCells {_dbbeee :=&SingleXmlCells {};_dbbeee .CT_SingleXmlCells =*NewCT_SingleXmlCells (); -return _dbbeee ;};type ST_RevisionAction byte ;func (_fagff ST_UpdateLinks )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fagff .String (),start );}; +// Reconnection Method +ReconnectionMethodAttr *uint32 ; -// Validate validates the CT_CfRule and its children -func (_fdgf *CT_CfRule )Validate ()error {return _fdgf .ValidateWithPath ("\u0043T\u005f\u0043\u0066\u0052\u0075\u006ce");}; +// Last Refresh Version +RefreshedVersionAttr uint8 ; -// Validate validates the CT_FunctionGroup and its children -func (_cdfec *CT_FunctionGroup )Validate ()error {return _cdfec .ValidateWithPath ("\u0043\u0054_\u0046\u0075\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070");};func NewCT_GroupLevels ()*CT_GroupLevels {_dcdca :=&CT_GroupLevels {};return _dcdca }; -func (_dgdcde ST_ItemType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdefd :=_c .Attr {};_bdefd .Name =name ;switch _dgdcde {case ST_ItemTypeUnset :_bdefd .Value ="";case ST_ItemTypeData :_bdefd .Value ="\u0064\u0061\u0074\u0061";case ST_ItemTypeDefault :_bdefd .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -case ST_ItemTypeSum :_bdefd .Value ="\u0073\u0075\u006d";case ST_ItemTypeCountA :_bdefd .Value ="\u0063\u006f\u0075\u006e\u0074\u0041";case ST_ItemTypeAvg :_bdefd .Value ="\u0061\u0076\u0067";case ST_ItemTypeMax :_bdefd .Value ="\u006d\u0061\u0078";case ST_ItemTypeMin :_bdefd .Value ="\u006d\u0069\u006e"; -case ST_ItemTypeProduct :_bdefd .Value ="\u0070r\u006f\u0064\u0075\u0063\u0074";case ST_ItemTypeCount :_bdefd .Value ="\u0063\u006f\u0075n\u0074";case ST_ItemTypeStdDev :_bdefd .Value ="\u0073\u0074\u0064\u0044\u0065\u0076";case ST_ItemTypeStdDevP :_bdefd .Value ="\u0073t\u0064\u0044\u0065\u0076\u0050"; -case ST_ItemTypeVar :_bdefd .Value ="\u0076\u0061\u0072";case ST_ItemTypeVarP :_bdefd .Value ="\u0076\u0061\u0072\u0050";case ST_ItemTypeGrand :_bdefd .Value ="\u0067\u0072\u0061n\u0064";case ST_ItemTypeBlank :_bdefd .Value ="\u0062\u006c\u0061n\u006b"; -};return _bdefd ,nil ;};func NewCT_SheetDimension ()*CT_SheetDimension {_ggabc :=&CT_SheetDimension {};return _ggabc }; +// Minimum Version Required for Refresh +MinRefreshableVersionAttr *uint8 ; -// ValidateWithPath validates the CT_FutureMetadata and its children, prefixing error messages with path -func (_fadfcg *CT_FutureMetadata )ValidateWithPath (path string )error {for _gecd ,_aafbf :=range _fadfcg .Bk {if _efgg :=_aafbf .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0042\u006b\u005b\u0025\u0064]",path ,_gecd ));_efgg !=nil {return _efgg ;}; -};if _fadfcg .ExtLst !=nil {if _gcfbd :=_fadfcg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcfbd !=nil {return _gcfbd ;};};return nil ;};func (_faecb *ST_TargetScreenSize )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_faecb =0; -case "\u00354\u0034\u0078\u0033\u0037\u0036":*_faecb =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_faecb =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_faecb =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_faecb =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_faecb =5; -case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_faecb =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_faecb =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_faecb =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_faecb =9; -case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_faecb =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_faecb =11;};return nil ;};func (_bcgacd ST_ExternalConnectionType )Validate ()error {return _bcgacd .ValidateWithPath ("")}; +// Save Password +SavePasswordAttr *bool ; -// ValidateWithPath validates the CT_RevisionComment and its children, prefixing error messages with path -func (_adcfed *CT_RevisionComment )ValidateWithPath (path string )error {if !_b .ST_GuidPatternRe .MatchString (_adcfed .GuidAttr ){return _fg .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0047\u0075\u0069\u0064\u0041\u0074\u0074\u0072 \u006d\u0075\u0073\u0074\u0020\u006da\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_b .ST_GuidPatternRe ,_adcfed .GuidAttr ); -};if _gcgaab :=_adcfed .ActionAttr .ValidateWithPath (path +"/\u0041\u0063\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_gcgaab !=nil {return _gcgaab ;};return nil ;};type CT_FontName struct{ +// New Connection +NewAttr *bool ; -// String Value -ValAttr string ;}; +// Deleted Connection +DeletedAttr *bool ; -// ValidateWithPath validates the CT_XmlPr and its children, prefixing error messages with path -func (_cefgbd *CT_XmlPr )ValidateWithPath (path string )error {if _cefgbd .ExtLst !=nil {if _eaffc :=_cefgbd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eaffc !=nil {return _eaffc ;};};return nil ;};func (_fbcbd *ST_Qualifier )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fbcbd =0; -case "d\u006f\u0075\u0062\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_fbcbd =1;case "s\u0069\u006e\u0067\u006c\u0065\u0051\u0075\u006f\u0074\u0065":*_fbcbd =2;case "\u006e\u006f\u006e\u0065":*_fbcbd =3;};return nil ;};func NewCT_PivotFilters ()*CT_PivotFilters {_daggce :=&CT_PivotFilters {}; -return _daggce };func (_adbg *CT_FieldGroup )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fddc :=range start .Attr {if _fddc .Name .Local =="\u0070\u0061\u0072"{_gabbg ,_dgdgg :=_f .ParseUint (_fddc .Value ,10,32);if _dgdgg !=nil {return _dgdgg ; -};_eefd :=uint32 (_gabbg );_adbg .ParAttr =&_eefd ;continue ;};if _fddc .Name .Local =="\u0062\u0061\u0073\u0065"{_bcbdb ,_fcea :=_f .ParseUint (_fddc .Value ,10,32);if _fcea !=nil {return _fcea ;};_gbcgee :=uint32 (_bcbdb );_adbg .BaseAttr =&_gbcgee ; -continue ;};};_acfe :for {_bgbf ,_cbee :=d .Token ();if _cbee !=nil {return _cbee ;};switch _fgga :=_bgbf .(type ){case _c .StartElement :switch _fgga .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0067\u0065\u0050\u0072"}:_adbg .RangePr =NewCT_RangePr (); -if _beagg :=d .DecodeElement (_adbg .RangePr ,&_fgga );_beagg !=nil {return _beagg ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072"}:_adbg .DiscretePr =NewCT_DiscretePr (); -if _gefc :=d .DecodeElement (_adbg .DiscretePr ,&_fgga );_gefc !=nil {return _gefc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073"}:_adbg .GroupItems =NewCT_GroupItems (); -if _bafba :=d .DecodeElement (_adbg .GroupItems ,&_fgga );_bafba !=nil {return _bafba ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046i\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070 \u0025\u0076",_fgga .Name ); -if _gecfcd :=d .Skip ();_gecfcd !=nil {return _gecfcd ;};};case _c .EndElement :break _acfe ;case _c .CharData :};};return nil ;}; +// Only Use Connection File +OnlyUseConnectionFileAttr *bool ; -// Validate validates the CT_SheetIdMap and its children -func (_cfgaga *CT_SheetIdMap )Validate ()error {return _cfgaga .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070");}; +// Background Refresh +BackgroundAttr *bool ; -// Validate validates the CT_GradientFill and its children -func (_eccdf *CT_GradientFill )Validate ()error {return _eccdf .ValidateWithPath ("\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c");};func (_bdcac *CT_FileSharing )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bdcac .ReadOnlyRecommendedAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0061\u0064On\u006c\u0079\u0052\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_bdcac .ReadOnlyRecommendedAttr ))}); -};if _bdcac .UserNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u0073\u0065\u0072\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .UserNameAttr )});};if _bdcac .ReservationPasswordAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0065\u0073\u0065rv\u0061\u0074\u0069\u006f\u006e\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .ReservationPasswordAttr )}); -};if _bdcac .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .AlgorithmNameAttr )}); -};if _bdcac .HashValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .HashValueAttr )});};if _bdcac .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .SaltValueAttr )}); -};if _bdcac .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_fg .Sprintf ("\u0025\u0076",*_bdcac .SpinCountAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func (_cdbff ST_MdxKPIProperty )ValidateWithPath (path string )error {switch _cdbff {case 0,1,2,3,4,5,6:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdbff )); -};return nil ;};func (_edeec ST_VolDepType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_edeec .String (),start );}; +// Refresh on Open +RefreshOnLoadAttr *bool ; -// Validate validates the CT_WebPublishObjects and its children -func (_aacca *CT_WebPublishObjects )Validate ()error {return _aacca .ValidateWithPath ("C\u0054_\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u004f\u0062\u006aec\u0074\u0073");};func (_cbedbe *ST_TextHAlign )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gbbfaa ,_abedda :=d .Token (); -if _abedda !=nil {return _abedda ;};if _accfba ,_cgcga :=_gbbfaa .(_c .EndElement );_cgcga &&_accfba .Name ==start .Name {*_cbedbe =1;return nil ;};if _cccdca ,_faebe :=_gbbfaa .(_c .CharData );!_faebe {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbbfaa ); -}else {switch string (_cccdca ){case "":*_cbedbe =0;case "\u006c\u0065\u0066\u0074":*_cbedbe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cbedbe =2;case "\u0072\u0069\u0067h\u0074":*_cbedbe =3;case "\u006au\u0073\u0074\u0069\u0066\u0079":*_cbedbe =4; -case "d\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0064":*_cbedbe =5;};};_gbbfaa ,_abedda =d .Token ();if _abedda !=nil {return _abedda ;};if _ccgdag ,_gdeeae :=_gbbfaa .(_c .EndElement );_gdeeae &&_ccgdag .Name ==start .Name {return nil ;}; -return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbbfaa );};func (_aaecdg ST_PageOrder )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dabeg :=_c .Attr {}; -_dabeg .Name =name ;switch _aaecdg {case ST_PageOrderUnset :_dabeg .Value ="";case ST_PageOrderDownThenOver :_dabeg .Value ="\u0064\u006f\u0077n\u0054\u0068\u0065\u006e\u004f\u0076\u0065\u0072";case ST_PageOrderOverThenDown :_dabeg .Value ="\u006f\u0076\u0065r\u0054\u0068\u0065\u006e\u0044\u006f\u0077\u006e"; -};return _dabeg ,nil ;};func NewCT_PageMargins ()*CT_PageMargins {_adgfa :=&CT_PageMargins {};return _adgfa };func (_abef *CT_ExternalSheetNames )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gfgde :for {_aacbc ,_bgdac :=d .Token ();if _bgdac !=nil {return _bgdac ; -};switch _cbcdb :=_aacbc .(type ){case _c .StartElement :switch _cbcdb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u004e\u0061\u006de"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073h\u0065\u0065\u0074\u004e\u0061\u006de"}:_afgb :=NewCT_ExternalSheetName (); -if _gcgdf :=d .DecodeElement (_afgb ,&_cbcdb );_gcgdf !=nil {return _gcgdf ;};_abef .SheetName =append (_abef .SheetName ,_afgb );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u004e\u0061\u006d\u0065\u0073\u0020\u0025\u0076",_cbcdb .Name ); -if _fgabe :=d .Skip ();_fgabe !=nil {return _fgabe ;};};case _c .EndElement :break _gfgde ;case _c .CharData :};};return nil ;};type CT_Controls struct{ +// Save Data +SaveDataAttr *bool ; -// Embedded Control -Control []*CT_Control ;};func (_gbcbd ST_Pane )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_afgef :=_c .Attr {};_afgef .Name =name ;switch _gbcbd {case ST_PaneUnset :_afgef .Value ="";case ST_PaneBottomRight :_afgef .Value ="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"; -case ST_PaneTopRight :_afgef .Value ="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074";case ST_PaneBottomLeft :_afgef .Value ="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074";case ST_PaneTopLeft :_afgef .Value ="\u0074o\u0070\u004c\u0065\u0066\u0074"; -};return _afgef ,nil ;};func (_debba *CT_SortState )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_aeeab :=range start .Attr {if _aeeab .Name .Local =="\u0063\u006f\u006c\u0075\u006d\u006e\u0053\u006f\u0072\u0074"{_ebbce ,_bbdff :=_f .ParseBool (_aeeab .Value ); -if _bbdff !=nil {return _bbdff ;};_debba .ColumnSortAttr =&_ebbce ;continue ;};if _aeeab .Name .Local =="\u0063\u0061\u0073\u0065\u0053\u0065\u006e\u0073\u0069\u0074\u0069\u0076\u0065"{_dfgdb ,_ggdfc :=_f .ParseBool (_aeeab .Value );if _ggdfc !=nil {return _ggdfc ; -};_debba .CaseSensitiveAttr =&_dfgdb ;continue ;};if _aeeab .Name .Local =="\u0073\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"{_debba .SortMethodAttr .UnmarshalXMLAttr (_aeeab );continue ;};if _aeeab .Name .Local =="\u0072\u0065\u0066"{_ebeccd :=_aeeab .Value ; -_debba .RefAttr =_ebeccd ;continue ;};};_baffc :for {_fggec ,_cebfc :=d .Token ();if _cebfc !=nil {return _cebfc ;};switch _fcafc :=_fggec .(type ){case _c .StartElement :switch _fcafc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e"}:_fdfab :=NewCT_SortCondition (); -if _aaeaf :=d .DecodeElement (_fdfab ,&_fcafc );_aaeaf !=nil {return _aaeaf ;};_debba .SortCondition =append (_debba .SortCondition ,_fdfab );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_debba .ExtLst =NewCT_ExtensionList (); -if _gbead :=d .DecodeElement (_debba .ExtLst ,&_fcafc );_gbead !=nil {return _gbead ;};default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u006f\u0072t\u0053\u0074\u0061\u0074\u0065\u0020\u0025\u0076",_fcafc .Name ); -if _afcgb :=d .Skip ();_afcgb !=nil {return _afcgb ;};};case _c .EndElement :break _baffc ;case _c .CharData :};};return nil ;};func (_fbcadg ST_FormatAction )String ()string {switch _fbcadg {case 0:return "";case 1:return "\u0062\u006c\u0061n\u006b";case 2:return "\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"; -case 3:return "\u0064\u0072\u0069l\u006c";case 4:return "\u0066o\u0072\u006d\u0075\u006c\u0061";};return "";};func (_dgbbc *CT_DrawingHF )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_efadda :=range start .Attr {if _efadda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_efadda .Name .Local =="\u0069\u0064"||_efadda .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_efadda .Name .Local =="\u0069\u0064"{_beeeb :=_efadda .Value ; -_dgbbc .IdAttr =_beeeb ;continue ;};if _efadda .Name .Local =="\u006c\u0068\u006f"{_cgba ,_deegc :=_f .ParseUint (_efadda .Value ,10,32);if _deegc !=nil {return _deegc ;};_gfefe :=uint32 (_cgba );_dgbbc .LhoAttr =&_gfefe ;continue ;};if _efadda .Name .Local =="\u006c\u0068\u0065"{_bcba ,_gddff :=_f .ParseUint (_efadda .Value ,10,32); -if _gddff !=nil {return _gddff ;};_aecd :=uint32 (_bcba );_dgbbc .LheAttr =&_aecd ;continue ;};if _efadda .Name .Local =="\u006c\u0068\u0066"{_gecfcf ,_eacc :=_f .ParseUint (_efadda .Value ,10,32);if _eacc !=nil {return _eacc ;};_fgbcb :=uint32 (_gecfcf ); -_dgbbc .LhfAttr =&_fgbcb ;continue ;};if _efadda .Name .Local =="\u0063\u0068\u006f"{_feaagf ,_faad :=_f .ParseUint (_efadda .Value ,10,32);if _faad !=nil {return _faad ;};_fggc :=uint32 (_feaagf );_dgbbc .ChoAttr =&_fggc ;continue ;};if _efadda .Name .Local =="\u0063\u0068\u0065"{_agbbf ,_eeabc :=_f .ParseUint (_efadda .Value ,10,32); -if _eeabc !=nil {return _eeabc ;};_gbfe :=uint32 (_agbbf );_dgbbc .CheAttr =&_gbfe ;continue ;};if _efadda .Name .Local =="\u0063\u0068\u0066"{_feaaa ,_dgdda :=_f .ParseUint (_efadda .Value ,10,32);if _dgdda !=nil {return _dgdda ;};_abgd :=uint32 (_feaaa ); -_dgbbc .ChfAttr =&_abgd ;continue ;};if _efadda .Name .Local =="\u0072\u0068\u006f"{_gccb ,_aafgc :=_f .ParseUint (_efadda .Value ,10,32);if _aafgc !=nil {return _aafgc ;};_baaf :=uint32 (_gccb );_dgbbc .RhoAttr =&_baaf ;continue ;};if _efadda .Name .Local =="\u0072\u0068\u0065"{_cggfcg ,_bfgcf :=_f .ParseUint (_efadda .Value ,10,32); -if _bfgcf !=nil {return _bfgcf ;};_ccefd :=uint32 (_cggfcg );_dgbbc .RheAttr =&_ccefd ;continue ;};if _efadda .Name .Local =="\u0072\u0068\u0066"{_fcbbb ,_dggf :=_f .ParseUint (_efadda .Value ,10,32);if _dggf !=nil {return _dggf ;};_edcaa :=uint32 (_fcbbb ); -_dgbbc .RhfAttr =&_edcaa ;continue ;};if _efadda .Name .Local =="\u006c\u0066\u006f"{_bbga ,_ffde :=_f .ParseUint (_efadda .Value ,10,32);if _ffde !=nil {return _ffde ;};_cfbge :=uint32 (_bbga );_dgbbc .LfoAttr =&_cfbge ;continue ;};if _efadda .Name .Local =="\u006c\u0066\u0065"{_cdbfc ,_cfdff :=_f .ParseUint (_efadda .Value ,10,32); -if _cfdff !=nil {return _cfdff ;};_feefb :=uint32 (_cdbfc );_dgbbc .LfeAttr =&_feefb ;continue ;};if _efadda .Name .Local =="\u006c\u0066\u0066"{_bacg ,_bebe :=_f .ParseUint (_efadda .Value ,10,32);if _bebe !=nil {return _bebe ;};_agcdb :=uint32 (_bacg ); -_dgbbc .LffAttr =&_agcdb ;continue ;};if _efadda .Name .Local =="\u0063\u0066\u006f"{_cfdd ,_gcab :=_f .ParseUint (_efadda .Value ,10,32);if _gcab !=nil {return _gcab ;};_abeee :=uint32 (_cfdd );_dgbbc .CfoAttr =&_abeee ;continue ;};if _efadda .Name .Local =="\u0063\u0066\u0065"{_aeade ,_ececad :=_f .ParseUint (_efadda .Value ,10,32); -if _ececad !=nil {return _ececad ;};_dffge :=uint32 (_aeade );_dgbbc .CfeAttr =&_dffge ;continue ;};if _efadda .Name .Local =="\u0063\u0066\u0066"{_gefab ,_cegdb :=_f .ParseUint (_efadda .Value ,10,32);if _cegdb !=nil {return _cegdb ;};_gbfec :=uint32 (_gefab ); -_dgbbc .CffAttr =&_gbfec ;continue ;};if _efadda .Name .Local =="\u0072\u0066\u006f"{_gefaf ,_cbgb :=_f .ParseUint (_efadda .Value ,10,32);if _cbgb !=nil {return _cbgb ;};_gfefd :=uint32 (_gefaf );_dgbbc .RfoAttr =&_gfefd ;continue ;};if _efadda .Name .Local =="\u0072\u0066\u0065"{_bggcb ,_fefcf :=_f .ParseUint (_efadda .Value ,10,32); -if _fefcf !=nil {return _fefcf ;};_bbbb :=uint32 (_bggcb );_dgbbc .RfeAttr =&_bbbb ;continue ;};if _efadda .Name .Local =="\u0072\u0066\u0066"{_fadff ,_fdcbe :=_f .ParseUint (_efadda .Value ,10,32);if _fdcbe !=nil {return _fdcbe ;};_eccad :=uint32 (_fadff ); -_dgbbc .RffAttr =&_eccad ;continue ;};};for {_edgd ,_ccbfb :=d .Token ();if _ccbfb !=nil {return _fg .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0072a\u0077\u0069\u006e\u0067\u0048\u0046\u003a\u0020\u0025\u0073",_ccbfb ); -};if _fbdef ,_gdbba :=_edgd .(_c .EndElement );_gdbba &&_fbdef .Name ==start .Name {break ;};};return nil ;};func (_abbee *CT_Schema )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0049\u0044"},Value :_fg .Sprintf ("\u0025\u0076",_abbee .IDAttr )}); -if _abbee .SchemaRefAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053c\u0068\u0065\u006d\u0061\u0052\u0065f"},Value :_fg .Sprintf ("\u0025\u0076",*_abbee .SchemaRefAttr )});};if _abbee .NamespaceAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u004ea\u006d\u0065\u0073\u0070\u0061\u0063e"},Value :_fg .Sprintf ("\u0025\u0076",*_abbee .NamespaceAttr )}); -};if _abbee .SchemaLanguageAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_abbee .SchemaLanguageAttr )}); -};e .EncodeToken (start );if _abbee .Any !=nil {_abbee .Any .MarshalXML (e ,_c .StartElement {});};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; +// Reconnection Method +CredentialsAttr ST_CredMethod ; -// Validate validates the CT_RevisionInsertSheet and its children -func (_ceebe *CT_RevisionInsertSheet )Validate ()error {return _ceebe .ValidateWithPath ("\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0049\u006e\u0073\u0065\u0072\u0074\u0053\u0068\u0065e\u0074");}; +// SSO Id +SingleSignOnIdAttr *string ; -// Validate validates the MapInfo and its children -func (_bgbdb *MapInfo )Validate ()error {return _bgbdb .ValidateWithPath ("\u004da\u0070\u0049\u006e\u0066\u006f");};func (_cgee *CT_FieldsUsage )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cgee .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cgee .CountAttr )}); -};e .EncodeToken (start );if _cgee .FieldUsage !=nil {_fbbbd :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u0069\u0065\u006c\u0064U\u0073\u0061\u0067\u0065"}};for _ ,_gcbfb :=range _cgee .FieldUsage {e .EncodeElement (_gcbfb ,_fbbbd ); -};};e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_agacg *CT_PhoneticPr )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u006f\u006e\u0074\u0049\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_agacg .FontIdAttr )}); -if _agacg .TypeAttr !=ST_PhoneticTypeUnset {_fgaff ,_ffcae :=_agacg .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"});if _ffcae !=nil {return _ffcae ;};start .Attr =append (start .Attr ,_fgaff );};if _agacg .AlignmentAttr !=ST_PhoneticAlignmentUnset {_ggfff ,_afecb :=_agacg .AlignmentAttr .MarshalXMLAttr (_c .Name {Local :"\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"}); -if _afecb !=nil {return _afecb ;};start .Attr =append (start .Attr ,_ggfff );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_cafda *ST_CellFormulaType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_cafda =0; -case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cafda =1;case "\u0061\u0072\u0072a\u0079":*_cafda =2;case "\u0064a\u0074\u0061\u0054\u0061\u0062\u006ce":*_cafda =3;case "\u0073\u0068\u0061\u0072\u0065\u0064":*_cafda =4;};return nil ;};func (_gfgee ST_SourceType )ValidateWithPath (path string )error {switch _gfgee {case 0,1,2,3,4:default:return _fg .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfgee )); -};return nil ;};func NewCT_DataFields ()*CT_DataFields {_gaadf :=&CT_DataFields {};return _gaadf };func (_fcefb *ST_PhoneticType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_bgdeea ,_gabfad :=d .Token ();if _gabfad !=nil {return _gabfad ; -};if _gbaadg ,_fabdag :=_bgdeea .(_c .EndElement );_fabdag &&_gbaadg .Name ==start .Name {*_fcefb =1;return nil ;};if _agadd ,_adbfb :=_bgdeea .(_c .CharData );!_adbfb {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgdeea ); -}else {switch string (_agadd ){case "":*_fcefb =0;case "\u0068\u0061\u006c\u0066\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_fcefb =1;case "\u0066\u0075\u006c\u006c\u0077\u0069\u0064\u0074\u0068\u004b\u0061\u0074a\u006b\u0061\u006e\u0061":*_fcefb =2; -case "\u0048\u0069\u0072\u0061\u0067\u0061\u006e\u0061":*_fcefb =3;case "\u006e\u006f\u0043o\u006e\u0076\u0065\u0072\u0073\u0069\u006f\u006e":*_fcefb =4;};};_bgdeea ,_gabfad =d .Token ();if _gabfad !=nil {return _gabfad ;};if _ggecf ,_fabbb :=_bgdeea .(_c .EndElement ); -_fabbb &&_ggecf .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgdeea );};type ST_VerticalAlignment byte ; -type CT_PivotSelection struct{ +// Database Properties +DbPr *CT_DbPr ; -// Pane -PaneAttr ST_Pane ; +// OLAP Properties +OlapPr *CT_OlapPr ; -// Show Header -ShowHeaderAttr *bool ; +// Web Query Properties +WebPr *CT_WebPr ; -// Label -LabelAttr *bool ; +// Text Import Settings +TextPr *CT_TextPr ; -// Data Selection -DataAttr *bool ; +// Query Parameters +Parameters *CT_Parameters ; -// Extendable -ExtendableAttr *bool ; +// Future Feature Data Storage +ExtLst *CT_ExtensionList ;};type CT_XmlCellPr struct{ -// Selection Count -CountAttr *uint32 ; +// Table Field Id +IdAttr uint32 ; -// Axis -AxisAttr ST_Axis ; +// Unique Table Name +UniqueNameAttr *string ; -// Dimension -DimensionAttr *uint32 ; +// Column XML Properties +XmlPr *CT_XmlPr ; -// Start -StartAttr *uint32 ; +// Future Feature Data Storage Area +ExtLst *CT_ExtensionList ;}; -// Minimum -MinAttr *uint32 ; +// ValidateWithPath validates the CT_MdxKPI and its children, prefixing error messages with path +func (_dggee *CT_MdxKPI )ValidateWithPath (path string )error {if _dggee .PAttr ==ST_MdxKPIPropertyUnset {return _ba .Errorf ("\u0025\u0073/\u0050\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066ie\u006c\u0064",path ); +};if _fafgg :=_dggee .PAttr .ValidateWithPath (path +"\u002f\u0050\u0041\u0074\u0074\u0072");_fafgg !=nil {return _fafgg ;};return nil ;};const (ST_ParameterTypeUnset ST_ParameterType =0;ST_ParameterTypePrompt ST_ParameterType =1;ST_ParameterTypeValue ST_ParameterType =2; +ST_ParameterTypeCell ST_ParameterType =3;); -// Maximum -MaxAttr *uint32 ; +// Validate validates the CT_CacheSourceChoice and its children +func (_fbcg *CT_CacheSourceChoice )Validate ()error {return _fbcg .ValidateWithPath ("C\u0054_\u0043\u0061\u0063\u0068\u0065\u0053\u006f\u0075r\u0063\u0065\u0043\u0068oi\u0063\u0065");};func (_fagdd *CT_TableColumn )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbgde :=range start .Attr {if _gbgde .Name .Local =="\u0069\u0064"{_dgfag ,_gfbbb :=_g .ParseUint (_gbgde .Value ,10,32); +if _gfbbb !=nil {return _gfbbb ;};_fagdd .IdAttr =uint32 (_dgfag );continue ;};if _gbgde .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_ddcfd :=_gbgde .Value ;_fagdd .UniqueNameAttr =&_ddcfd ;continue ;};if _gbgde .Name .Local =="\u006e\u0061\u006d\u0065"{_dgaca :=_gbgde .Value ; +_fagdd .NameAttr =_dgaca ;continue ;};if _gbgde .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077\u0046\u0075\u006ec\u0074\u0069\u006f\u006e"{_fagdd .TotalsRowFunctionAttr .UnmarshalXMLAttr (_gbgde );continue ;};if _gbgde .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077L\u0061\u0062\u0065\u006c"{_cbeda :=_gbgde .Value ; +_fagdd .TotalsRowLabelAttr =&_cbeda ;continue ;};if _gbgde .Name .Local =="\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069e\u006c\u0064\u0049\u0064"{_fefade ,_bbcdfb :=_g .ParseUint (_gbgde .Value ,10,32);if _bbcdfb !=nil {return _bbcdfb ; +};_bbecde :=uint32 (_fefade );_fagdd .QueryTableFieldIdAttr =&_bbecde ;continue ;};if _gbgde .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_egggd ,_gecbd :=_g .ParseUint (_gbgde .Value ,10,32);if _gecbd !=nil {return _gecbd ; +};_fbbcb :=uint32 (_egggd );_fagdd .HeaderRowDxfIdAttr =&_fbbcb ;continue ;};if _gbgde .Name .Local =="\u0064a\u0074\u0061\u0044\u0078\u0066\u0049d"{_fgada ,_gcbb :=_g .ParseUint (_gbgde .Value ,10,32);if _gcbb !=nil {return _gcbb ;};_fggef :=uint32 (_fgada ); +_fagdd .DataDxfIdAttr =&_fggef ;continue ;};if _gbgde .Name .Local =="\u0074\u006f\u0074\u0061\u006c\u0073\u0052\u006f\u0077D\u0078\u0066\u0049\u0064"{_fffbd ,_agbgda :=_g .ParseUint (_gbgde .Value ,10,32);if _agbgda !=nil {return _agbgda ;};_dacde :=uint32 (_fffbd ); +_fagdd .TotalsRowDxfIdAttr =&_dacde ;continue ;};if _gbgde .Name .Local =="\u0068e\u0061d\u0065\u0072\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_abbfad :=_gbgde .Value ;_fagdd .HeaderRowCellStyleAttr =&_abbfad ;continue ;};if _gbgde .Name .Local =="\u0064\u0061\u0074\u0061\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065"{_aeddae :=_gbgde .Value ; +_fagdd .DataCellStyleAttr =&_aeddae ;continue ;};if _gbgde .Name .Local =="\u0074o\u0074a\u006c\u0073\u0052\u006f\u0077C\u0065\u006cl\u0053\u0074\u0079\u006c\u0065"{_ecbbfe :=_gbgde .Value ;_fagdd .TotalsRowCellStyleAttr =&_ecbbfe ;continue ;};};_cbfdbg :for {_gbbdec ,_bgbcf :=d .Token (); +if _bgbcf !=nil {return _bgbcf ;};switch _egedd :=_gbbdec .(type ){case _c .StartElement :switch _egedd .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006ccu\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0061\u006ccu\u006c\u0061\u0074\u0065\u0064\u0043\u006f\u006c\u0075\u006d\u006e\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_fagdd .CalculatedColumnFormula =NewCT_TableFormula (); +if _dgbcbc :=d .DecodeElement (_fagdd .CalculatedColumnFormula ,&_egedd );_dgbcbc !=nil {return _dgbcbc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006ft\u0061\u006c\u0073R\u006f\u0077\u0046\u006f\u0072\u006d\u0075\u006c\u0061"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006ft\u0061\u006c\u0073R\u006f\u0077\u0046\u006f\u0072\u006d\u0075\u006c\u0061"}:_fagdd .TotalsRowFormula =NewCT_TableFormula (); +if _aefdge :=d .DecodeElement (_fagdd .TotalsRowFormula ,&_egedd );_aefdge !=nil {return _aefdge ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"x\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"x\u006d\u006c\u0043\u006f\u006c\u0075\u006d\u006e\u0050\u0072"}:_fagdd .XmlColumnPr =NewCT_XmlColumnPr (); +if _dcgdd :=d .DecodeElement (_fagdd .XmlColumnPr ,&_egedd );_dcgdd !=nil {return _dcgdd ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fagdd .ExtLst =NewCT_ExtensionList (); +if _gaedc :=d .DecodeElement (_fagdd .ExtLst ,&_egedd );_gaedc !=nil {return _gaedc ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043\u006fl\u0075m\u006e\u0020\u0025\u0076",_egedd .Name ); +if _afbcbe :=d .Skip ();_afbcbe !=nil {return _afbcbe ;};};case _c .EndElement :break _cbfdbg ;case _c .CharData :};};return nil ;};func (_dfgcc *CT_SheetDimension )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_babbg :=range start .Attr {if _babbg .Name .Local =="\u0072\u0065\u0066"{_dccadd :=_babbg .Value ; +_dfgcc .RefAttr =_dccadd ;continue ;};};for {_fdcaa ,_dagdcd :=d .Token ();if _dagdcd !=nil {return _ba .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e: \u0025\u0073",_dagdcd ); +};if _bgbabf ,_bdfgb :=_fdcaa .(_c .EndElement );_bdfgb &&_bgbabf .Name ==start .Name {break ;};};return nil ;}; -// Active Row -ActiveRowAttr *uint32 ; +// Validate validates the CT_WorksheetSource and its children +func (_fddbd *CT_WorksheetSource )Validate ()error {return _fddbd .ValidateWithPath ("\u0043T\u005fW\u006f\u0072\u006b\u0073\u0068e\u0065\u0074S\u006f\u0075\u0072\u0063\u0065");};func (_fccbdc *CT_XmlCellPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fccbdc .XmlPr =NewCT_XmlPr (); +for _ ,_agdea :=range start .Attr {if _agdea .Name .Local =="\u0069\u0064"{_baaaf ,_faaecd :=_g .ParseUint (_agdea .Value ,10,32);if _faaecd !=nil {return _faaecd ;};_fccbdc .IdAttr =uint32 (_baaaf );continue ;};if _agdea .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_badfd :=_agdea .Value ; +_fccbdc .UniqueNameAttr =&_badfd ;continue ;};};_gdgdd :for {_gggbde ,_dbdfff :=d .Token ();if _dbdfff !=nil {return _dbdfff ;};switch _bacca :=_gggbde .(type ){case _c .StartElement :switch _bacca .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u006d\u006cP\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u006d\u006cP\u0072"}:if _cbece :=d .DecodeElement (_fccbdc .XmlPr ,&_bacca ); +_cbece !=nil {return _cbece ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fccbdc .ExtLst =NewCT_ExtensionList (); +if _fedage :=d .DecodeElement (_fccbdc .ExtLst ,&_bacca );_fedage !=nil {return _fedage ;};default:_d .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_X\u006d\u006cC\u0065\u006c\u006c\u0050\u0072\u0020\u0025\u0076",_bacca .Name ); +if _bcace :=d .Skip ();_bcace !=nil {return _bcace ;};};case _c .EndElement :break _gdgdd ;case _c .CharData :};};return nil ;};type CT_WebPublishItems struct{ -// Active Column -ActiveColAttr *uint32 ; +// Web Publishing Items Count +CountAttr *uint32 ; -// Previous Row -PreviousRowAttr *uint32 ; +// Web Publishing Item +WebPublishItem []*CT_WebPublishItem ;}; -// Previous Column Selection -PreviousColAttr *uint32 ; +// Validate validates the CT_PhoneticPr and its children +func (_fbgbc *CT_PhoneticPr )Validate ()error {return _fbgbc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072");};type CT_PageItem struct{ -// Click Count -ClickAttr *uint32 ;IdAttr *string ; +// Page Item Name +NameAttr string ;}; -// Pivot Area -PivotArea *CT_PivotArea ;}; +// ValidateWithPath validates the CT_DefinedNames and its children, prefixing error messages with path +func (_acdgag *CT_DefinedNames )ValidateWithPath (path string )error {for _bgdff ,_bdde :=range _acdgag .DefinedName {if _fegd :=_bdde .ValidateWithPath (_ba .Sprintf ("\u0025s\u002fD\u0065\u0066\u0069\u006e\u0065d\u004e\u0061m\u0065\u005b\u0025\u0064\u005d",path ,_bgdff )); +_fegd !=nil {return _fegd ;};};return nil ;};func (_bbfad ST_DynamicFilterType )String ()string {switch _bbfad {case 0:return "";case 1:return "\u006e\u0075\u006c\u006c";case 2:return "\u0061\u0062\u006fv\u0065\u0041\u0076\u0065\u0072\u0061\u0067\u0065"; +case 3:return "\u0062\u0065\u006co\u0077\u0041\u0076\u0065\u0072\u0061\u0067\u0065";case 4:return "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077";case 5:return "\u0074\u006f\u0064a\u0079";case 6:return "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y"; +case 7:return "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b";case 8:return "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b";case 9:return "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b";case 10:return "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h"; +case 11:return "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h";case 12:return "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h";case 13:return "n\u0065\u0078\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 14:return "t\u0068\u0069\u0073\u0051\u0075\u0061\u0072\u0074\u0065\u0072"; +case 15:return "l\u0061\u0073\u0074\u0051\u0075\u0061\u0072\u0074\u0065\u0072";case 16:return "\u006e\u0065\u0078\u0074\u0059\u0065\u0061\u0072";case 17:return "\u0074\u0068\u0069\u0073\u0059\u0065\u0061\u0072";case 18:return "\u006c\u0061\u0073\u0074\u0059\u0065\u0061\u0072"; +case 19:return "\u0079\u0065\u0061\u0072\u0054\u006f\u0044\u0061\u0074\u0065";case 20:return "\u0051\u0031";case 21:return "\u0051\u0032";case 22:return "\u0051\u0033";case 23:return "\u0051\u0034";case 24:return "\u004d\u0031";case 25:return "\u004d\u0032"; +case 26:return "\u004d\u0033";case 27:return "\u004d\u0034";case 28:return "\u004d\u0035";case 29:return "\u004d\u0036";case 30:return "\u004d\u0037";case 31:return "\u004d\u0038";case 32:return "\u004d\u0039";case 33:return "\u004d\u0031\u0030";case 34:return "\u004d\u0031\u0031"; +case 35:return "\u004d\u0031\u0032";};return "";};type CT_FunctionGroups struct{ -// Validate validates the CT_FieldsUsage and its children -func (_bfbbe *CT_FieldsUsage )Validate ()error {return _bfbbe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073U\u0073\u0061\u0067\u0065");};func (_caabc *CT_TableColumns )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fagaa :=range start .Attr {if _fagaa .Name .Local =="\u0063\u006f\u0075n\u0074"{_afaac ,_gbabf :=_f .ParseUint (_fagaa .Value ,10,32); -if _gbabf !=nil {return _gbabf ;};_agfcgg :=uint32 (_afaac );_caabc .CountAttr =&_agfcgg ;continue ;};};_effaec :for {_abcgb ,_fcafg :=d .Token ();if _fcafg !=nil {return _fcafg ;};switch _edfgf :=_abcgb .(type ){case _c .StartElement :switch _edfgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"t\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e"}:_eggdg :=NewCT_TableColumn (); -if _fdbggb :=d .DecodeElement (_eggdg ,&_edfgf );_fdbggb !=nil {return _fdbggb ;};_caabc .TableColumn =append (_caabc .TableColumn ,_eggdg );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0061\u0062l\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073\u0020\u0025\u0076",_edfgf .Name ); -if _abceff :=d .Skip ();_abceff !=nil {return _abceff ;};};case _c .EndElement :break _effaec ;case _c .CharData :};};return nil ;};func (_gceec ST_PhoneticAlignment )Validate ()error {return _gceec .ValidateWithPath ("")}; +// Built-in Function Group Count +BuiltInGroupCountAttr *uint32 ; -// Validate validates the CT_CustomFilter and its children -func (_ffgbg *CT_CustomFilter )Validate ()error {return _ffgbg .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072");};func (_abacce *CT_VolTypes )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dacfe :for {_cbfad ,_cfdcad :=d .Token (); -if _cfdcad !=nil {return _cfdcad ;};switch _cddebb :=_cbfad .(type ){case _c .StartElement :switch _cddebb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076o\u006c\u0054\u0079\u0070\u0065"}:_ddabf :=NewCT_VolType (); -if _edaccd :=d .DecodeElement (_ddabf ,&_cddebb );_edaccd !=nil {return _edaccd ;};_abacce .VolType =append (_abacce .VolType ,_ddabf );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abacce .ExtLst =NewCT_ExtensionList (); -if _ecfgb :=d .DecodeElement (_abacce .ExtLst ,&_cddebb );_ecfgb !=nil {return _ecfgb ;};default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_cddebb .Name ); -if _bccedb :=d .Skip ();_bccedb !=nil {return _bccedb ;};};case _c .EndElement :break _dacfe ;case _c .CharData :};};return nil ;};func (_eefca *ST_TimePeriod )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dbacb ,_afcab :=d .Token ();if _afcab !=nil {return _afcab ; -};if _ebeccb ,_bgdbcg :=_dbacb .(_c .EndElement );_bgdbcg &&_ebeccb .Name ==start .Name {*_eefca =1;return nil ;};if _afafb ,_feddcge :=_dbacb .(_c .CharData );!_feddcge {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbacb ); -}else {switch string (_afafb ){case "":*_eefca =0;case "\u0074\u006f\u0064a\u0079":*_eefca =1;case "\u0079e\u0073\u0074\u0065\u0072\u0064\u0061y":*_eefca =2;case "\u0074\u006f\u006d\u006f\u0072\u0072\u006f\u0077":*_eefca =3;case "\u006ca\u0073\u0074\u0037\u0044\u0061\u0079s":*_eefca =4; -case "\u0074h\u0069\u0073\u004d\u006f\u006e\u0074h":*_eefca =5;case "\u006ca\u0073\u0074\u004d\u006f\u006e\u0074h":*_eefca =6;case "\u006ee\u0078\u0074\u004d\u006f\u006e\u0074h":*_eefca =7;case "\u0074\u0068\u0069\u0073\u0057\u0065\u0065\u006b":*_eefca =8; -case "\u006c\u0061\u0073\u0074\u0057\u0065\u0065\u006b":*_eefca =9;case "\u006e\u0065\u0078\u0074\u0057\u0065\u0065\u006b":*_eefca =10;};};_dbacb ,_afcab =d .Token ();if _afcab !=nil {return _afcab ;};if _daeab ,_ebfefb :=_dbacb .(_c .EndElement );_ebfefb &&_daeab .Name ==start .Name {return nil ; -};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbacb );};func (_gbcdg *CT_PCDSDTCEntries )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gbebg :=range start .Attr {if _gbebg .Name .Local =="\u0063\u006f\u0075n\u0074"{_cdefd ,_bbbgf :=_f .ParseUint (_gbebg .Value ,10,32); -if _bbbgf !=nil {return _bbbgf ;};_cabdf :=uint32 (_cdefd );_gbcdg .CountAttr =&_cabdf ;continue ;};};_dcgcg :for {_aafded ,_efacd :=d .Token ();if _efacd !=nil {return _efacd ;};switch _gbeaf :=_aafded .(type ){case _c .StartElement :switch _gbeaf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d"}:_dffcg :=NewCT_PCDSDTCEntriesChoice (); -if _ecabg :=d .DecodeElement (&_dffcg .M ,&_gbeaf );_ecabg !=nil {return _ecabg ;};_gbcdg .PCDSDTCEntriesChoice =append (_gbcdg .PCDSDTCEntriesChoice ,_dffcg );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e"}:_baafe :=NewCT_PCDSDTCEntriesChoice (); -if _cgegc :=d .DecodeElement (&_baafe .N ,&_gbeaf );_cgegc !=nil {return _cgegc ;};_gbcdg .PCDSDTCEntriesChoice =append (_gbcdg .PCDSDTCEntriesChoice ,_baafe );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065"}:_cced :=NewCT_PCDSDTCEntriesChoice (); -if _gcgdca :=d .DecodeElement (&_cced .E ,&_gbeaf );_gcgdca !=nil {return _gcgdca ;};_gbcdg .PCDSDTCEntriesChoice =append (_gbcdg .PCDSDTCEntriesChoice ,_cced );case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073"}:_fgcgd :=NewCT_PCDSDTCEntriesChoice (); -if _bgad :=d .DecodeElement (&_fgcgd .S ,&_gbeaf );_bgad !=nil {return _bgad ;};_gbcdg .PCDSDTCEntriesChoice =append (_gbcdg .PCDSDTCEntriesChoice ,_fgcgd );default:_a .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006e\u0074\u0072\u0069\u0065\u0073\u0020\u0025\u0076",_gbeaf .Name ); -if _cbagc :=d .Skip ();_cbagc !=nil {return _cbagc ;};};case _c .EndElement :break _dcgcg ;case _c .CharData :};};return nil ;};func (_eaceg *CT_MetadataType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgadf :=range start .Attr {if _fgadf .Name .Local =="\u006e\u0061\u006d\u0065"{_debcef :=_fgadf .Value ; -_eaceg .NameAttr =_debcef ;continue ;};if _fgadf .Name .Local =="\u006d\u0069\u006e\u0053up\u0070\u006f\u0072\u0074\u0065\u0064\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_dbcfg ,_eafde :=_f .ParseUint (_fgadf .Value ,10,32);if _eafde !=nil {return _eafde ; -};_eaceg .MinSupportedVersionAttr =uint32 (_dbcfg );continue ;};if _fgadf .Name .Local =="\u0067\u0068\u006f\u0073\u0074\u0052\u006f\u0077"{_aebfg ,_fdaec :=_f .ParseBool (_fgadf .Value );if _fdaec !=nil {return _fdaec ;};_eaceg .GhostRowAttr =&_aebfg ; -continue ;};if _fgadf .Name .Local =="\u0067\u0068\u006f\u0073\u0074\u0043\u006f\u006c"{_fddd ,_gdeaff :=_f .ParseBool (_fgadf .Value );if _gdeaff !=nil {return _gdeaff ;};_eaceg .GhostColAttr =&_fddd ;continue ;};if _fgadf .Name .Local =="\u0065\u0064\u0069\u0074"{_ebbfa ,_fbaed :=_f .ParseBool (_fgadf .Value ); -if _fbaed !=nil {return _fbaed ;};_eaceg .EditAttr =&_ebbfa ;continue ;};if _fgadf .Name .Local =="\u0064\u0065\u006c\u0065\u0074\u0065"{_cdcfe ,_faacb :=_f .ParseBool (_fgadf .Value );if _faacb !=nil {return _faacb ;};_eaceg .DeleteAttr =&_cdcfe ;continue ; -};if _fgadf .Name .Local =="\u0063\u006f\u0070\u0079"{_bbaec ,_aaggc :=_f .ParseBool (_fgadf .Value );if _aaggc !=nil {return _aaggc ;};_eaceg .CopyAttr =&_bbaec ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0041\u006c\u006c"{_ffcbc ,_gdfcf :=_f .ParseBool (_fgadf .Value ); -if _gdfcf !=nil {return _gdfcf ;};_eaceg .PasteAllAttr =&_ffcbc ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_dcgg ,_afeee :=_f .ParseBool (_fgadf .Value );if _afeee !=nil {return _afeee ; -};_eaceg .PasteFormulasAttr =&_dcgg ;continue ;};if _fgadf .Name .Local =="p\u0061\u0073\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0073"{_cdfdf ,_eeegd :=_f .ParseBool (_fgadf .Value );if _eeegd !=nil {return _eeegd ;};_eaceg .PasteValuesAttr =&_cdfdf ; -continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073t\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_aefc ,_cgea :=_f .ParseBool (_fgadf .Value );if _cgea !=nil {return _cgea ;};_eaceg .PasteFormatsAttr =&_aefc ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_ddad ,_egcad :=_f .ParseBool (_fgadf .Value ); -if _egcad !=nil {return _egcad ;};_eaceg .PasteCommentsAttr =&_ddad ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073\u0074eD\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e"{_gcaba ,_gecab :=_f .ParseBool (_fgadf .Value ); -if _gecab !=nil {return _gecab ;};_eaceg .PasteDataValidationAttr =&_gcaba ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073t\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0073"{_geedd ,_ffbfeg :=_f .ParseBool (_fgadf .Value );if _ffbfeg !=nil {return _ffbfeg ; -};_eaceg .PasteBordersAttr =&_geedd ;continue ;};if _fgadf .Name .Local =="\u0070\u0061\u0073\u0074\u0065\u0043\u006f\u006c\u0057i\u0064\u0074\u0068\u0073"{_dbaee ,_dbgae :=_f .ParseBool (_fgadf .Value );if _dbgae !=nil {return _dbgae ;};_eaceg .PasteColWidthsAttr =&_dbaee ; -continue ;};if _fgadf .Name .Local =="\u0070a\u0073t\u0065\u004e\u0075\u006d\u0062e\u0072\u0046o\u0072\u006d\u0061\u0074\u0073"{_gbdfg ,_agcgd :=_f .ParseBool (_fgadf .Value );if _agcgd !=nil {return _agcgd ;};_eaceg .PasteNumberFormatsAttr =&_gbdfg ;continue ; -};if _fgadf .Name .Local =="\u006d\u0065\u0072g\u0065"{_cbbcf ,_aaddb :=_f .ParseBool (_fgadf .Value );if _aaddb !=nil {return _aaddb ;};_eaceg .MergeAttr =&_cbbcf ;continue ;};if _fgadf .Name .Local =="\u0073\u0070\u006c\u0069\u0074\u0046\u0069\u0072\u0073\u0074"{_bcfcc ,_cdeca :=_f .ParseBool (_fgadf .Value ); -if _cdeca !=nil {return _cdeca ;};_eaceg .SplitFirstAttr =&_bcfcc ;continue ;};if _fgadf .Name .Local =="\u0073\u0070\u006c\u0069\u0074\u0041\u006c\u006c"{_geeag ,_cagdf :=_f .ParseBool (_fgadf .Value );if _cagdf !=nil {return _cagdf ;};_eaceg .SplitAllAttr =&_geeag ; -continue ;};if _fgadf .Name .Local =="r\u006f\u0077\u0043\u006f\u006c\u0053\u0068\u0069\u0066\u0074"{_eafcgf ,_efbgdg :=_f .ParseBool (_fgadf .Value );if _efbgdg !=nil {return _efbgdg ;};_eaceg .RowColShiftAttr =&_eafcgf ;continue ;};if _fgadf .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0041\u006c\u006c"{_gbabd ,_gbbcd :=_f .ParseBool (_fgadf .Value ); -if _gbbcd !=nil {return _gbbcd ;};_eaceg .ClearAllAttr =&_gbabd ;continue ;};if _fgadf .Name .Local =="\u0063\u006c\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073"{_degfa ,_fbdff :=_f .ParseBool (_fgadf .Value );if _fbdff !=nil {return _fbdff ; -};_eaceg .ClearFormatsAttr =&_degfa ;continue ;};if _fgadf .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"{_gbff ,_egbcc :=_f .ParseBool (_fgadf .Value );if _egbcc !=nil {return _egbcc ;};_eaceg .ClearContentsAttr =&_gbff ; -continue ;};if _fgadf .Name .Local =="\u0063\u006c\u0065\u0061\u0072\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_dceeb ,_dacce :=_f .ParseBool (_fgadf .Value );if _dacce !=nil {return _dacce ;};_eaceg .ClearCommentsAttr =&_dceeb ;continue ;};if _fgadf .Name .Local =="\u0061\u0073\u0073\u0069\u0067\u006e"{_abdeb ,_dfefd :=_f .ParseBool (_fgadf .Value ); -if _dfefd !=nil {return _dfefd ;};_eaceg .AssignAttr =&_abdeb ;continue ;};if _fgadf .Name .Local =="\u0063\u006f\u0065\u0072\u0063\u0065"{_faccg ,_egba :=_f .ParseBool (_fgadf .Value );if _egba !=nil {return _egba ;};_eaceg .CoerceAttr =&_faccg ;continue ; -};if _fgadf .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074"{_gefde ,_dagba :=_f .ParseBool (_fgadf .Value );if _dagba !=nil {return _dagba ;};_eaceg .AdjustAttr =&_gefde ;continue ;};if _fgadf .Name .Local =="\u0063\u0065\u006c\u006c\u004d\u0065\u0074\u0061"{_cffe ,_dadef :=_f .ParseBool (_fgadf .Value ); -if _dadef !=nil {return _dadef ;};_eaceg .CellMetaAttr =&_cffe ;continue ;};};for {_gccf ,_acgfb :=d .Token ();if _acgfb !=nil {return _fg .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061t\u0061\u0054\u0079p\u0065:\u0020\u0025\u0073",_acgfb ); -};if _gdga ,_aebegf :=_gccf .(_c .EndElement );_aebegf &&_gdga .Name ==start .Name {break ;};};return nil ;}; +// Function Group +FunctionGroup []*CT_FunctionGroup ;};func (_cbbagf *CT_String )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0076"},Value :_ba .Sprintf ("\u0025\u0076",_cbbagf .VAttr )}); +if _cbbagf .UAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .UAttr ))});};if _cbbagf .FAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .FAttr ))}); +};if _cbbagf .CAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbagf .CAttr )});};if _cbbagf .CpAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0070"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbagf .CpAttr )}); +};if _cbbagf .InAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069\u006e"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbagf .InAttr )});};if _cbbagf .BcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbagf .BcAttr )}); +};if _cbbagf .FcAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0063"},Value :_ba .Sprintf ("\u0025\u0076",*_cbbagf .FcAttr )});};if _cbbagf .IAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0069"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .IAttr ))}); +};if _cbbagf .UnAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075\u006e"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .UnAttr ))});};if _cbbagf .StAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0074"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .StAttr ))}); +};if _cbbagf .BAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062"},Value :_ba .Sprintf ("\u0025\u0064",_cgggb (*_cbbagf .BAttr ))});};e .EncodeToken (start );if _cbbagf .Tpls !=nil {_fecgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0074\u0070\u006c\u0073"}}; +for _ ,_bagdb :=range _cbbagf .Tpls {e .EncodeElement (_bagdb ,_fecgf );};};if _cbbagf .X !=nil {_cfcgf :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069:\u0078"}};for _ ,_fbfgag :=range _cbbagf .X {e .EncodeElement (_fbfgag ,_cfcgf );};}; +e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_acdfaf *ST_FileType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fgdab ,_fddfgg :=d .Token ();if _fddfgg !=nil {return _fddfgg ;};if _fcbca ,_cdbdg :=_fgdab .(_c .EndElement ); +_cdbdg &&_fcbca .Name ==start .Name {*_acdfaf =1;return nil ;};if _dfgde ,_addedg :=_fgdab .(_c .CharData );!_addedg {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgdab ); +}else {switch string (_dfgde ){case "":*_acdfaf =0;case "\u006d\u0061\u0063":*_acdfaf =1;case "\u0077\u0069\u006e":*_acdfaf =2;case "\u0064\u006f\u0073":*_acdfaf =3;case "\u006c\u0069\u006e":*_acdfaf =4;case "\u006f\u0074\u0068e\u0072":*_acdfaf =5;};}; +_fgdab ,_fddfgg =d .Token ();if _fddfgg !=nil {return _fddfgg ;};if _fbadb ,_dfdec :=_fgdab .(_c .EndElement );_dfdec &&_fbadb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgdab ); +}; -// ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path -func (_gbeace *CT_TableStyle )ValidateWithPath (path string )error {for _gddbf ,_eefb :=range _gbeace .TableStyleElement {if _beced :=_eefb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065E\u006c\u0065\u006d\u0065\u006e\u0074\u005b\u0025\u0064\u005d",path ,_gddbf )); -_beced !=nil {return _beced ;};};return nil ;}; +// ValidateWithPath validates the CT_Metadata and its children, prefixing error messages with path +func (_bfbea *CT_Metadata )ValidateWithPath (path string )error {if _bfbea .MetadataTypes !=nil {if _aeadc :=_bfbea .MetadataTypes .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061T\u0079\u0070\u0065\u0073");_aeadc !=nil {return _aeadc ; +};};if _bfbea .MetadataStrings !=nil {if _dacca :=_bfbea .MetadataStrings .ValidateWithPath (path +"\u002f\u004de\u0074\u0061\u0064a\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0073");_dacca !=nil {return _dacca ;};};if _bfbea .MdxMetadata !=nil {if _dfabe :=_bfbea .MdxMetadata .ValidateWithPath (path +"\u002f\u004d\u0064x\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061"); +_dfabe !=nil {return _dfabe ;};};for _ffgbg ,_agagb :=range _bfbea .FutureMetadata {if _abbea :=_agagb .ValidateWithPath (_ba .Sprintf ("%\u0073\u002f\u0046\u0075tu\u0072e\u004d\u0065\u0074\u0061\u0064a\u0074\u0061\u005b\u0025\u0064\u005d",path ,_ffgbg )); +_abbea !=nil {return _abbea ;};};if _bfbea .CellMetadata !=nil {if _efcca :=_bfbea .CellMetadata .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061");_efcca !=nil {return _efcca ;};};if _bfbea .ValueMetadata !=nil {if _caaad :=_bfbea .ValueMetadata .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0075\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061"); +_caaad !=nil {return _caaad ;};};if _bfbea .ExtLst !=nil {if _bfcadg :=_bfbea .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bfcadg !=nil {return _bfcadg ;};};return nil ;};func (_caage ST_FileType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_dacfbf :=_c .Attr {}; +_dacfbf .Name =name ;switch _caage {case ST_FileTypeUnset :_dacfbf .Value ="";case ST_FileTypeMac :_dacfbf .Value ="\u006d\u0061\u0063";case ST_FileTypeWin :_dacfbf .Value ="\u0077\u0069\u006e";case ST_FileTypeDos :_dacfbf .Value ="\u0064\u006f\u0073"; +case ST_FileTypeLin :_dacfbf .Value ="\u006c\u0069\u006e";case ST_FileTypeOther :_dacfbf .Value ="\u006f\u0074\u0068e\u0072";};return _dacfbf ,nil ;};type CT_Scenario struct{ -// ValidateWithPath validates the CT_FontChoice and its children, prefixing error messages with path -func (_gebga *CT_FontChoice )ValidateWithPath (path string )error {if _gebga .Name !=nil {if _fbdg :=_gebga .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_fbdg !=nil {return _fbdg ;};};if _gebga .Charset !=nil {if _faaf :=_gebga .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074"); -_faaf !=nil {return _faaf ;};};if _gebga .Family !=nil {if _cbgec :=_gebga .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079");_cbgec !=nil {return _cbgec ;};};if _gebga .B !=nil {if _gecef :=_gebga .B .ValidateWithPath (path +"\u002f\u0042"); -_gecef !=nil {return _gecef ;};};if _gebga .I !=nil {if _cgfac :=_gebga .I .ValidateWithPath (path +"\u002f\u0049");_cgfac !=nil {return _cgfac ;};};if _gebga .Strike !=nil {if _gfgc :=_gebga .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); -_gfgc !=nil {return _gfgc ;};};if _gebga .Outline !=nil {if _gdfaa :=_gebga .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_gdfaa !=nil {return _gdfaa ;};};if _gebga .Shadow !=nil {if _edce :=_gebga .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_edce !=nil {return _edce ;};};if _gebga .Condense !=nil {if _ddded :=_gebga .Condense .ValidateWithPath (path +"\u002fC\u006f\u006e\u0064\u0065\u006e\u0073e");_ddded !=nil {return _ddded ;};};if _gebga .Extend !=nil {if _aabaf :=_gebga .Extend .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0064"); -_aabaf !=nil {return _aabaf ;};};if _gebga .Color !=nil {if _fbcff :=_gebga .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_fbcff !=nil {return _fbcff ;};};if _gebga .Sz !=nil {if _cddb :=_gebga .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_cddb !=nil {return _cddb ;};};if _gebga .U !=nil {if _acbd :=_gebga .U .ValidateWithPath (path +"\u002f\u0055");_acbd !=nil {return _acbd ;};};if _gebga .VertAlign !=nil {if _cfgfa :=_gebga .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_cfgfa !=nil {return _cfgfa ;};};if _gebga .Scheme !=nil {if _eeefe :=_gebga .Scheme .ValidateWithPath (path +"\u002fS\u0063\u0068\u0065\u006d\u0065");_eeefe !=nil {return _eeefe ;};};return nil ;}; +// Scenario Name +NameAttr string ; -// Validate validates the CT_PivotCaches and its children -func (_befg *CT_PivotCaches )Validate ()error {return _befg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043a\u0063\u0068\u0065\u0073");}; +// Scenario Locked +LockedAttr *bool ; -// ValidateWithPath validates the CT_MetadataType and its children, prefixing error messages with path -func (_accgd *CT_MetadataType )ValidateWithPath (path string )error {return nil };func (_dcddc *CT_RowFields )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dcffd :=range start .Attr {if _dcffd .Name .Local =="\u0063\u006f\u0075n\u0074"{_fbafc ,_cbfcb :=_f .ParseUint (_dcffd .Value ,10,32); -if _cbfcb !=nil {return _cbfcb ;};_eebe :=uint32 (_fbafc );_dcddc .CountAttr =&_eebe ;continue ;};};_babee :for {_bffff ,_cfgaeg :=d .Token ();if _cfgaeg !=nil {return _cfgaeg ;};switch _dbecg :=_bffff .(type ){case _c .StartElement :switch _dbecg .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064"}:_bffab :=NewCT_Field (); -if _agdcf :=d .DecodeElement (_bffab ,&_dbecg );_agdcf !=nil {return _agdcf ;};_dcddc .Field =append (_dcddc .Field ,_bffab );default:_a .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u006f\u0077F\u0069\u0065\u006c\u0064\u0073\u0020\u0025\u0076",_dbecg .Name ); -if _bdggg :=d .Skip ();_bdggg !=nil {return _bdggg ;};};case _c .EndElement :break _babee ;case _c .CharData :};};return nil ;}; +// Hidden Scenario +HiddenAttr *bool ; -// ValidateWithPath validates the CT_Rst and its children, prefixing error messages with path -func (_fdbega *CT_Rst )ValidateWithPath (path string )error {for _bcfea ,_cfdfg :=range _fdbega .R {if _bcebce :=_cfdfg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_bcfea ));_bcebce !=nil {return _bcebce ;}; -};for _aefgd ,_eaeeb :=range _fdbega .RPh {if _eecgc :=_eaeeb .ValidateWithPath (_fg .Sprintf ("\u0025\u0073\u002f\u0052\u0050\u0068\u005b\u0025\u0064\u005d",path ,_aefgd ));_eecgc !=nil {return _eecgc ;};};if _fdbega .PhoneticPr !=nil {if _cgbbba :=_fdbega .PhoneticPr .ValidateWithPath (path +"/\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072"); -_cgbbba !=nil {return _cgbbba ;};};return nil ;};func NewCT_MdxSet ()*CT_MdxSet {_aegfb :=&CT_MdxSet {};return _aegfb };func NewCT_ExternalDefinedNames ()*CT_ExternalDefinedNames {_cbgcg :=&CT_ExternalDefinedNames {};return _cbgcg ;};type CT_CalcChain struct{ +// Changing Cell Count +CountAttr *uint32 ; -// Cell -C []*CT_CalcCell ;ExtLst *CT_ExtensionList ;}; +// User Name +UserAttr *string ; -// ValidateWithPath validates the CT_DataFields and its children, prefixing error messages with path -func (_beae *CT_DataFields )ValidateWithPath (path string )error {for _bbgbd ,_bbage :=range _beae .DataField {if _bfbea :=_bbage .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0044\u0061\u0074a\u0046\u0069\u0065\u006c\u0064\u005b\u0025\u0064\u005d",path ,_bbgbd )); -_bfbea !=nil {return _bfbea ;};};return nil ;};func (_bfcdef ST_PaneState )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_adbfga :=_c .Attr {};_adbfga .Name =name ;switch _bfcdef {case ST_PaneStateUnset :_adbfga .Value ="";case ST_PaneStateSplit :_adbfga .Value ="\u0073\u0070\u006ci\u0074"; -case ST_PaneStateFrozen :_adbfga .Value ="\u0066\u0072\u006f\u007a\u0065\u006e";case ST_PaneStateFrozenSplit :_adbfga .Value ="f\u0072\u006f\u007a\u0065\u006e\u0053\u0070\u006c\u0069\u0074";};return _adbfga ,nil ;};type CT_BookViews struct{ +// Scenario Comment +CommentAttr *string ; -// Workbook View -WorkbookView []*CT_BookView ;};func (_bfcgg *CT_CellSmartTags )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_gaag :=range start .Attr {if _gaag .Name .Local =="\u0072"{_cccd :=_gaag .Value ;_bfcgg .RAttr =_cccd ;continue ;};};_gbgg :for {_dcdb ,_afag :=d .Token (); -if _afag !=nil {return _afag ;};switch _decc :=_dcdb .(type ){case _c .StartElement :switch _decc .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_fcae :=NewCT_CellSmartTag (); -if _accad :=d .DecodeElement (_fcae ,&_decc );_accad !=nil {return _accad ;};_bfcgg .CellSmartTag =append (_bfcgg .CellSmartTag ,_fcae );default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073\u0020\u0025v",_decc .Name ); -if _ddggd :=d .Skip ();_ddggd !=nil {return _ddggd ;};};case _c .EndElement :break _gbgg ;case _c .CharData :};};return nil ;};func (_ggbd *CT_CellAlignment )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_dffa :=range start .Attr {if _dffa .Name .Local =="\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c"{_ggbd .HorizontalAttr .UnmarshalXMLAttr (_dffa ); -continue ;};if _dffa .Name .Local =="\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c"{_ggbd .VerticalAttr .UnmarshalXMLAttr (_dffa );continue ;};if _dffa .Name .Local =="\u0074\u0065\u0078t\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_fee ,_ebga :=_f .ParseUint (_dffa .Value ,10,8); -if _ebga !=nil {return _ebga ;};_aeab :=uint8 (_fee );_ggbd .TextRotationAttr =&_aeab ;continue ;};if _dffa .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_afaa ,_cfab :=_f .ParseBool (_dffa .Value );if _cfab !=nil {return _cfab ;};_ggbd .WrapTextAttr =&_afaa ; -continue ;};if _dffa .Name .Local =="\u0069\u006e\u0064\u0065\u006e\u0074"{_bffdb ,_adgb :=_f .ParseUint (_dffa .Value ,10,32);if _adgb !=nil {return _adgb ;};_bbgc :=uint32 (_bffdb );_ggbd .IndentAttr =&_bbgc ;continue ;};if _dffa .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0049n\u0064\u0065\u006e\u0074"{_cdg ,_bbbf :=_f .ParseInt (_dffa .Value ,10,32); -if _bbbf !=nil {return _bbbf ;};_fgc :=int32 (_cdg );_ggbd .RelativeIndentAttr =&_fgc ;continue ;};if _dffa .Name .Local =="\u006au\u0073t\u0069\u0066\u0079\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065"{_gggc ,_dcfc :=_f .ParseBool (_dffa .Value );if _dcfc !=nil {return _dcfc ; -};_ggbd .JustifyLastLineAttr =&_gggc ;continue ;};if _dffa .Name .Local =="s\u0068\u0072\u0069\u006e\u006b\u0054\u006f\u0046\u0069\u0074"{_edeg ,_ced :=_f .ParseBool (_dffa .Value );if _ced !=nil {return _ced ;};_ggbd .ShrinkToFitAttr =&_edeg ;continue ; -};if _dffa .Name .Local =="\u0072\u0065\u0061d\u0069\u006e\u0067\u004f\u0072\u0064\u0065\u0072"{_fcbc ,_cfgf :=_f .ParseUint (_dffa .Value ,10,32);if _cfgf !=nil {return _cfgf ;};_gdfcg :=uint32 (_fcbc );_ggbd .ReadingOrderAttr =&_gdfcg ;continue ;};}; -for {_eege ,_bbe :=d .Token ();if _bbe !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u0065\u006c\u006cA\u006ci\u0067\u006e\u006d\u0065\u006e\u0074\u003a \u0025\u0073",_bbe );};if _ddfb ,_cegf :=_eege .(_c .EndElement ); -_cegf &&_ddfb .Name ==start .Name {break ;};};return nil ;};type CT_ExternalSheetNames struct{ +// Input Cells +InputCells []*CT_InputCells ;};type CT_CellAlignment struct{ -// Sheet Name -SheetName []*CT_ExternalSheetName ;};func (_caedg *CT_QueryTableField )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_cacdf :=range start .Attr {if _cacdf .Name .Local =="\u0069\u0064"{_fddaa ,_cagde :=_f .ParseUint (_cacdf .Value ,10,32); -if _cagde !=nil {return _cagde ;};_caedg .IdAttr =uint32 (_fddaa );continue ;};if _cacdf .Name .Local =="\u006e\u0061\u006d\u0065"{_ebffcb :=_cacdf .Value ;_caedg .NameAttr =&_ebffcb ;continue ;};if _cacdf .Name .Local =="\u0064a\u0074\u0061\u0042\u006f\u0075\u006ed"{_adebe ,_eabfa :=_f .ParseBool (_cacdf .Value ); -if _eabfa !=nil {return _eabfa ;};_caedg .DataBoundAttr =&_adebe ;continue ;};if _cacdf .Name .Local =="\u0072\u006f\u0077\u004e\u0075\u006d\u0062\u0065\u0072\u0073"{_bfbdg ,_cdcga :=_f .ParseBool (_cacdf .Value );if _cdcga !=nil {return _cdcga ;};_caedg .RowNumbersAttr =&_bfbdg ; -continue ;};if _cacdf .Name .Local =="\u0066\u0069\u006cl\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073"{_aafda ,_baaba :=_f .ParseBool (_cacdf .Value );if _baaba !=nil {return _baaba ;};_caedg .FillFormulasAttr =&_aafda ;continue ;};if _cacdf .Name .Local =="\u0063l\u0069\u0070\u0070\u0065\u0064"{_bacfb ,_dggad :=_f .ParseBool (_cacdf .Value ); -if _dggad !=nil {return _dggad ;};_caedg .ClippedAttr =&_bacfb ;continue ;};if _cacdf .Name .Local =="\u0074\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0049\u0064"{_ffabeg ,_cagcf :=_f .ParseUint (_cacdf .Value ,10,32);if _cagcf !=nil {return _cagcf ; -};_gaaggb :=uint32 (_ffabeg );_caedg .TableColumnIdAttr =&_gaaggb ;continue ;};};_fddef :for {_egcag ,_bgace :=d .Token ();if _bgace !=nil {return _bgace ;};switch _agafgb :=_egcag .(type ){case _c .StartElement :switch _agafgb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_caedg .ExtLst =NewCT_ExtensionList (); -if _cccae :=d .DecodeElement (_caedg .ExtLst ,&_agafgb );_cccae !=nil {return _cccae ;};default:_a .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054a\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0020\u0025\u0076",_agafgb .Name ); -if _cgbbb :=d .Skip ();_cgbbb !=nil {return _cgbbb ;};};case _c .EndElement :break _fddef ;case _c .CharData :};};return nil ;};func (_feafg *CT_SheetPr )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fgdggc :=range start .Attr {if _fgdggc .Name .Local =="\u0073\u0079\u006e\u0063\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c"{_cccgc ,_agbbd :=_f .ParseBool (_fgdggc .Value ); -if _agbbd !=nil {return _agbbd ;};_feafg .SyncHorizontalAttr =&_cccgc ;continue ;};if _fgdggc .Name .Local =="\u0073\u0079\u006ec\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"{_cfeabc ,_dbbf :=_f .ParseBool (_fgdggc .Value );if _dbbf !=nil {return _dbbf ; -};_feafg .SyncVerticalAttr =&_cfeabc ;continue ;};if _fgdggc .Name .Local =="\u0073y\u006e\u0063\u0052\u0065\u0066"{_egabfa :=_fgdggc .Value ;_feafg .SyncRefAttr =&_egabfa ;continue ;};if _fgdggc .Name .Local =="t\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0045v\u0061\u006c\u0075\u0061ti\u006f\u006e"{_cbcbg ,_gdeegc :=_f .ParseBool (_fgdggc .Value ); -if _gdeegc !=nil {return _gdeegc ;};_feafg .TransitionEvaluationAttr =&_cbcbg ;continue ;};if _fgdggc .Name .Local =="\u0074r\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u006e\u0074\u0072\u0079"{_bgedae ,_gbabde :=_f .ParseBool (_fgdggc .Value );if _gbabde !=nil {return _gbabde ; -};_feafg .TransitionEntryAttr =&_bgedae ;continue ;};if _fgdggc .Name .Local =="\u0070u\u0062\u006c\u0069\u0073\u0068\u0065d"{_deegb ,_gedgcf :=_f .ParseBool (_fgdggc .Value );if _gedgcf !=nil {return _gedgcf ;};_feafg .PublishedAttr =&_deegb ;continue ; -};if _fgdggc .Name .Local =="\u0063\u006f\u0064\u0065\u004e\u0061\u006d\u0065"{_gcfgd :=_fgdggc .Value ;_feafg .CodeNameAttr =&_gcfgd ;continue ;};if _fgdggc .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072\u004d\u006f\u0064\u0065"{_abcac ,_gadebg :=_f .ParseBool (_fgdggc .Value ); -if _gadebg !=nil {return _gadebg ;};_feafg .FilterModeAttr =&_abcac ;continue ;};if _fgdggc .Name .Local =="\u0065\u006e\u0061\u0062\u006c\u0065F\u006f\u0072\u006d\u0061\u0074\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0073\u0043\u0061\u006c\u0063\u0075\u006ca\u0074\u0069\u006f\u006e"{_cffgb ,_dcaba :=_f .ParseBool (_fgdggc .Value ); -if _dcaba !=nil {return _dcaba ;};_feafg .EnableFormatConditionsCalculationAttr =&_cffgb ;continue ;};};_ecbgff :for {_fbggc ,_eagddd :=d .Token ();if _eagddd !=nil {return _eagddd ;};switch _gedgf :=_fbggc .(type ){case _c .StartElement :switch _gedgf .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0062\u0043\u006f\u006c\u006f\u0072"}:_feafg .TabColor =NewCT_Color (); -if _bfecfa :=d .DecodeElement (_feafg .TabColor ,&_gedgf );_bfecfa !=nil {return _bfecfa ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065\u0050r"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065\u0050r"}:_feafg .OutlinePr =NewCT_OutlinePr (); -if _ddfddc :=d .DecodeElement (_feafg .OutlinePr ,&_gedgf );_ddfddc !=nil {return _ddfddc ;};case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0061\u0067\u0065\u0053\u0065\u0074\u0055\u0070\u0050\u0072"}:_feafg .PageSetUpPr =NewCT_PageSetUpPr (); -if _ceedg :=d .DecodeElement (_feafg .PageSetUpPr ,&_gedgf );_ceedg !=nil {return _ceedg ;};default:_a .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0050\u0072\u0020\u0025\u0076",_gedgf .Name ); -if _acbaaf :=d .Skip ();_acbaaf !=nil {return _acbaaf ;};};case _c .EndElement :break _ecbgff ;case _c .CharData :};};return nil ;};func (_fefac ST_IconSetType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bdbeb :=_c .Attr {};_bdbeb .Name =name ; -switch _fefac {case ST_IconSetTypeUnset :_bdbeb .Value ="";case ST_IconSetType3Arrows :_bdbeb .Value ="\u0033A\u0072\u0072\u006f\u0077\u0073";case ST_IconSetType3ArrowsGray :_bdbeb .Value ="3\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079"; -case ST_IconSetType3Flags :_bdbeb .Value ="\u0033\u0046\u006c\u0061\u0067\u0073";case ST_IconSetType3TrafficLights1 :_bdbeb .Value ="\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0031";case ST_IconSetType3TrafficLights2 :_bdbeb .Value ="\u0033T\u0072a\u0066\u0066\u0069\u0063\u004c\u0069\u0067\u0068\u0074\u0073\u0032"; -case ST_IconSetType3Signs :_bdbeb .Value ="\u0033\u0053\u0069\u0067\u006e\u0073";case ST_IconSetType3Symbols :_bdbeb .Value ="\u0033\u0053\u0079\u006d\u0062\u006f\u006c\u0073";case ST_IconSetType3Symbols2 :_bdbeb .Value ="\u0033S\u0079\u006d\u0062\u006f\u006c\u00732"; -case ST_IconSetType4Arrows :_bdbeb .Value ="\u0034A\u0072\u0072\u006f\u0077\u0073";case ST_IconSetType4ArrowsGray :_bdbeb .Value ="4\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case ST_IconSetType4RedToBlack :_bdbeb .Value ="4\u0052\u0065\u0064\u0054\u006f\u0042\u006c\u0061\u0063\u006b"; -case ST_IconSetType4Rating :_bdbeb .Value ="\u0034R\u0061\u0074\u0069\u006e\u0067";case ST_IconSetType4TrafficLights :_bdbeb .Value ="\u0034\u0054\u0072\u0061\u0066\u0066\u0069\u0063\u004ci\u0067\u0068\u0074\u0073";case ST_IconSetType5Arrows :_bdbeb .Value ="\u0035A\u0072\u0072\u006f\u0077\u0073"; -case ST_IconSetType5ArrowsGray :_bdbeb .Value ="5\u0041\u0072\u0072\u006f\u0077\u0073\u0047\u0072\u0061\u0079";case ST_IconSetType5Rating :_bdbeb .Value ="\u0035R\u0061\u0074\u0069\u006e\u0067";case ST_IconSetType5Quarters :_bdbeb .Value ="\u0035Q\u0075\u0061\u0072\u0074\u0065\u0072s"; -};return _bdbeb ,nil ;};func (_aaadf *CT_GroupMember )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_eeabe :=range start .Attr {if _eeabe .Name .Local =="\u0075\u006e\u0069\u0071\u0075\u0065\u004e\u0061\u006d\u0065"{_fecf :=_eeabe .Value ; -_aaadf .UniqueNameAttr =_fecf ;continue ;};if _eeabe .Name .Local =="\u0067\u0072\u006fu\u0070"{_ggdaa ,_acdfa :=_f .ParseBool (_eeabe .Value );if _acdfa !=nil {return _acdfa ;};_aaadf .GroupAttr =&_ggdaa ;continue ;};};for {_edbd ,_bdacb :=d .Token (); -if _bdacb !=nil {return _fg .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072:\u0020\u0025\u0073",_bdacb );};if _bgbd ,_defc :=_edbd .(_c .EndElement );_defc &&_bgbd .Name ==start .Name {break ; -};};return nil ;};func NewCT_SheetBackgroundPicture ()*CT_SheetBackgroundPicture {_edbab :=&CT_SheetBackgroundPicture {};return _edbab ;};func (_cdbee *CT_PageSetup )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _cdbee .PaperSizeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070a\u0070\u0065\u0072\u0053\u0069\u007ae"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .PaperSizeAttr )}); -};if _cdbee .PaperHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"p\u0061\u0070\u0065\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .PaperHeightAttr )});};if _cdbee .PaperWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0070\u0061\u0070\u0065\u0072\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .PaperWidthAttr )}); -};if _cdbee .ScaleAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073\u0063\u0061l\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .ScaleAttr )});};if _cdbee .FirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066i\u0072s\u0074\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .FirstPageNumberAttr )}); -};if _cdbee .FitToWidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0066\u0069\u0074\u0054\u006f\u0057\u0069\u0064\u0074\u0068"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .FitToWidthAttr )});};if _cdbee .FitToHeightAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"f\u0069\u0074\u0054\u006f\u0048\u0065\u0069\u0067\u0068\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .FitToHeightAttr )}); -};if _cdbee .PageOrderAttr !=ST_PageOrderUnset {_efagbg ,_efbee :=_cdbee .PageOrderAttr .MarshalXMLAttr (_c .Name {Local :"\u0070a\u0067\u0065\u004f\u0072\u0064\u0065r"});if _efbee !=nil {return _efbee ;};start .Attr =append (start .Attr ,_efagbg );};if _cdbee .OrientationAttr !=ST_OrientationUnset {_gbfcf ,_dadeag :=_cdbee .OrientationAttr .MarshalXMLAttr (_c .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}); -if _dadeag !=nil {return _dadeag ;};start .Attr =append (start .Attr ,_gbfcf );};if _cdbee .UsePrinterDefaultsAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065P\u0072\u0069\u006e\u0074\u0065r\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdbee .UsePrinterDefaultsAttr ))}); -};if _cdbee .BlackAndWhiteAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u0041\u006e\u0064\u0057\u0068\u0069\u0074\u0065"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdbee .BlackAndWhiteAttr ))}); -};if _cdbee .DraftAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0064\u0072\u0061f\u0074"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdbee .DraftAttr ))});};if _cdbee .CellCommentsAttr !=ST_CellCommentsUnset {_dcfde ,_gedgg :=_cdbee .CellCommentsAttr .MarshalXMLAttr (_c .Name {Local :"\u0063\u0065\u006cl\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"}); -if _gedgg !=nil {return _gedgg ;};start .Attr =append (start .Attr ,_dcfde );};if _cdbee .UseFirstPageNumberAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0075s\u0065F\u0069\u0072\u0073\u0074\u0050a\u0067\u0065N\u0075\u006d\u0062\u0065\u0072"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_cdbee .UseFirstPageNumberAttr ))}); -};if _cdbee .ErrorsAttr !=ST_PrintErrorUnset {_fcaecd ,_acdfg :=_cdbee .ErrorsAttr .MarshalXMLAttr (_c .Name {Local :"\u0065\u0072\u0072\u006f\u0072\u0073"});if _acdfg !=nil {return _acdfg ;};start .Attr =append (start .Attr ,_fcaecd );};if _cdbee .HorizontalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0070\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .HorizontalDpiAttr )}); -};if _cdbee .VerticalDpiAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"v\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0070\u0069"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .VerticalDpiAttr )});};if _cdbee .CopiesAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0070\u0069\u0065\u0073"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .CopiesAttr )}); -};if _cdbee .IdAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",*_cdbee .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;};func NewCT_ExternalReferences ()*CT_ExternalReferences {_afdbga :=&CT_ExternalReferences {};return _afdbga ;};func (_fdebbg *ST_ConditionalFormattingOperator )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_beabce ,_dfcca :=d .Token (); -if _dfcca !=nil {return _dfcca ;};if _gdgefd ,_afcbab :=_beabce .(_c .EndElement );_afcbab &&_gdgefd .Name ==start .Name {*_fdebbg =1;return nil ;};if _abgfb ,_edabg :=_beabce .(_c .CharData );!_edabg {return _fg .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beabce ); -}else {switch string (_abgfb ){case "":*_fdebbg =0;case "\u006c\u0065\u0073\u0073\u0054\u0068\u0061\u006e":*_fdebbg =1;case "\u006ce\u0073s\u0054\u0068\u0061\u006e\u004f\u0072\u0045\u0071\u0075\u0061\u006c":*_fdebbg =2;case "\u0065\u0071\u0075a\u006c":*_fdebbg =3; -case "\u006e\u006f\u0074\u0045\u0071\u0075\u0061\u006c":*_fdebbg =4;case "\u0067r\u0065a\u0074\u0065\u0072\u0054\u0068a\u006e\u004fr\u0045\u0071\u0075\u0061\u006c":*_fdebbg =5;case "g\u0072\u0065\u0061\u0074\u0065\u0072\u0054\u0068\u0061\u006e":*_fdebbg =6; -case "\u0062e\u0074\u0077\u0065\u0065\u006e":*_fdebbg =7;case "\u006e\u006f\u0074\u0042\u0065\u0074\u0077\u0065\u0065\u006e":*_fdebbg =8;case "\u0063\u006f\u006et\u0061\u0069\u006e\u0073\u0054\u0065\u0078\u0074":*_fdebbg =9;case "n\u006f\u0074\u0043\u006f\u006e\u0074\u0061\u0069\u006e\u0073":*_fdebbg =10; -case "\u0062\u0065\u0067\u0069\u006e\u0073\u0057\u0069\u0074\u0068":*_fdebbg =11;case "\u0065\u006e\u0064\u0073\u0057\u0069\u0074\u0068":*_fdebbg =12;};};_beabce ,_dfcca =d .Token ();if _dfcca !=nil {return _dfcca ;};if _gbfcgc ,_fgabf :=_beabce .(_c .EndElement ); -_fgabf &&_gbfcgc .Name ==start .Name {return nil ;};return _fg .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beabce );}; +// Horizontal Alignment +HorizontalAttr ST_HorizontalAlignment ; -// Validate validates the EG_ExtensionList and its children -func (_bgfag *EG_ExtensionList )Validate ()error {return _bgfag .ValidateWithPath ("\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func (_afcfb *CT_DataBar )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _afcfb .MinLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006di\u006e\u004c\u0065\u006e\u0067\u0074h"},Value :_fg .Sprintf ("\u0025\u0076",*_afcfb .MinLengthAttr )}); -};if _afcfb .MaxLengthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"},Value :_fg .Sprintf ("\u0025\u0076",*_afcfb .MaxLengthAttr )});};if _afcfb .ShowValueAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0073h\u006f\u0077\u0056\u0061\u006c\u0075e"},Value :_fg .Sprintf ("\u0025\u0064",_fbcfcb (*_afcfb .ShowValueAttr ))}); -};e .EncodeToken (start );_dcee :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0063\u0066\u0076\u006f"}};for _ ,_feeg :=range _afcfb .Cfvo {e .EncodeElement (_feeg ,_dcee );};_bffe :=_c .StartElement {Name :_c .Name {Local :"\u006da\u0069\u003a\u0063\u006f\u006c\u006fr"}}; -e .EncodeElement (_afcfb .Color ,_bffe );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type ST_MdxKPIProperty byte ; +// Vertical Alignment +VerticalAttr ST_VerticalAlignment ; -// ValidateWithPath validates the CT_GradientFill and its children, prefixing error messages with path -func (_gfbga *CT_GradientFill )ValidateWithPath (path string )error {if _acecg :=_gfbga .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_acecg !=nil {return _acecg ;};for _gdeg ,_efggd :=range _gfbga .Stop {if _cdfcec :=_efggd .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0053\u0074\u006f\u0070\u005b\u0025\u0064\u005d",path ,_gdeg )); -_cdfcec !=nil {return _cdfcec ;};};return nil ;};type CT_PageField struct{ +// Text Rotation +TextRotationAttr *uint8 ; -// Field -FldAttr int32 ; +// Wrap Text +WrapTextAttr *bool ; -// Item Index -ItemAttr *uint32 ; +// Indent +IndentAttr *uint32 ; -// OLAP Hierarchy Index -HierAttr *int32 ; +// Relative Indent +RelativeIndentAttr *int32 ; -// Hierarchy Unique Name -NameAttr *string ; +// Justify Last Line +JustifyLastLineAttr *bool ; -// Hierarchy Display Name -CapAttr *string ; +// Shrink To Fit +ShrinkToFitAttr *bool ; -// Future Feature Data Storage Area -ExtLst *CT_ExtensionList ;};func (_dbdga *CT_Fonts )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _dbdga .CountAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u006f\u0075n\u0074"},Value :_fg .Sprintf ("\u0025\u0076",*_dbdga .CountAttr )}); -};e .EncodeToken (start );if _dbdga .Font !=nil {_bcbff :=_c .StartElement {Name :_c .Name {Local :"\u006d\u0061\u0069\u003a\u0066\u006f\u006e\u0074"}};for _ ,_cefbf :=range _dbdga .Font {e .EncodeElement (_cefbf ,_bcbff );};};e .EncodeToken (_c .EndElement {Name :start .Name }); -return nil ;}; +// Reading Order +ReadingOrderAttr *uint32 ;};type CT_IndexedColors struct{ -// ValidateWithPath validates the CT_SharedItems and its children, prefixing error messages with path -func (_ffafc *CT_SharedItems )ValidateWithPath (path string )error {for _eecabg ,_ecafb :=range _ffafc .SharedItemsChoice {if _bbdeg :=_ecafb .ValidateWithPath (_fg .Sprintf ("\u0025s\u002f\u0053\u0068\u0061\u0072\u0065\u0064\u0049\u0074\u0065\u006ds\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_eecabg )); -_bbdeg !=nil {return _bbdeg ;};};return nil ;}; +// RGB Color +RgbColor []*CT_RgbColor ;};func (_ggggad ST_UnderlineValues )ValidateWithPath (path string )error {switch _ggggad {case 0,1,2,3,4,5:default:return _ba .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggggad )); +};return nil ;}; -// ValidateWithPath validates the CT_SheetView and its children, prefixing error messages with path -func (_ecdaa *CT_SheetView )ValidateWithPath (path string )error {if _efefc :=_ecdaa .ViewAttr .ValidateWithPath (path +"\u002fV\u0069\u0065\u0077\u0041\u0074\u0074r");_efefc !=nil {return _efefc ;};if _ecdaa .Pane !=nil {if _aggdgb :=_ecdaa .Pane .ValidateWithPath (path +"\u002f\u0050\u0061n\u0065"); -_aggdgb !=nil {return _aggdgb ;};};for _fgbaeg ,_bdbgcg :=range _ecdaa .Selection {if _aabec :=_bdbgcg .ValidateWithPath (_fg .Sprintf ("\u0025\u0073/\u0053\u0065\u006ce\u0063\u0074\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_fgbaeg ));_aabec !=nil {return _aabec ; -};};for _cbgbgg ,_geead :=range _ecdaa .PivotSelection {if _gfgdb :=_geead .ValidateWithPath (_fg .Sprintf ("%\u0073\u002f\u0050\u0069vo\u0074S\u0065\u006c\u0065\u0063\u0074i\u006f\u006e\u005b\u0025\u0064\u005d",path ,_cbgbgg ));_gfgdb !=nil {return _gfgdb ; -};};if _ecdaa .ExtLst !=nil {if _dbbbad :=_ecdaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbbbad !=nil {return _dbbbad ;};};return nil ;};func NewCT_TableStyleInfo ()*CT_TableStyleInfo {_eddage :=&CT_TableStyleInfo {}; -return _eddage }; +// Validate validates the CT_PageItem and its children +func (_aggcg *CT_PageItem )Validate ()error {return _aggcg .ValidateWithPath ("C\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d");};func (_daee *Headers )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_daee .CT_RevisionHeaders =*NewCT_RevisionHeaders (); +for _ ,_efgcd :=range start .Attr {if _efgcd .Name .Local =="\u0067\u0075\u0069\u0064"{_fcddba :=_efgcd .Value ;_daee .GuidAttr =_fcddba ;continue ;};if _efgcd .Name .Local =="\u006c\u0061\u0073\u0074\u0047\u0075\u0069\u0064"{_gdbgf :=_efgcd .Value ;_daee .LastGuidAttr =&_gdbgf ; +continue ;};if _efgcd .Name .Local =="\u0073\u0068\u0061\u0072\u0065\u0064"{_ffgfb ,_faaff :=_g .ParseBool (_efgcd .Value );if _faaff !=nil {return _faaff ;};_daee .SharedAttr =&_ffgfb ;continue ;};if _efgcd .Name .Local =="\u0064\u0069\u0073\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"{_deaeg ,_deaad :=_g .ParseBool (_efgcd .Value ); +if _deaad !=nil {return _deaad ;};_daee .DiskRevisionsAttr =&_deaeg ;continue ;};if _efgcd .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_gfdfg ,_gdegf :=_g .ParseBool (_efgcd .Value );if _gdegf !=nil {return _gdegf ;};_daee .HistoryAttr =&_gfdfg ; +continue ;};if _efgcd .Name .Local =="\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"{_cceafac ,_fgeag :=_g .ParseBool (_efgcd .Value );if _fgeag !=nil {return _fgeag ;};_daee .TrackRevisionsAttr =&_cceafac ;continue ;}; +if _efgcd .Name .Local =="\u0065x\u0063\u006c\u0075\u0073\u0069\u0076e"{_bccbe ,_cdbe :=_g .ParseBool (_efgcd .Value );if _cdbe !=nil {return _cdbe ;};_daee .ExclusiveAttr =&_bccbe ;continue ;};if _efgcd .Name .Local =="\u0072\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0049\u0064"{_bedgcd ,_gacbcg :=_g .ParseUint (_efgcd .Value ,10,32); +if _gacbcg !=nil {return _gacbcg ;};_fbadd :=uint32 (_bedgcd );_daee .RevisionIdAttr =&_fbadd ;continue ;};if _efgcd .Name .Local =="\u0076e\u0072\u0073\u0069\u006f\u006e"{_ceeae ,_fcged :=_g .ParseInt (_efgcd .Value ,10,32);if _fcged !=nil {return _fcged ; +};_afgeff :=int32 (_ceeae );_daee .VersionAttr =&_afgeff ;continue ;};if _efgcd .Name .Local =="\u006b\u0065\u0065\u0070\u0043\u0068\u0061\u006e\u0067\u0065\u0048\u0069s\u0074\u006f\u0072\u0079"{_edbcf ,_cggde :=_g .ParseBool (_efgcd .Value );if _cggde !=nil {return _cggde ; +};_daee .KeepChangeHistoryAttr =&_edbcf ;continue ;};if _efgcd .Name .Local =="\u0070r\u006f\u0074\u0065\u0063\u0074\u0065d"{_fbcee ,_fbacd :=_g .ParseBool (_efgcd .Value );if _fbacd !=nil {return _fbacd ;};_daee .ProtectedAttr =&_fbcee ;continue ;};if _efgcd .Name .Local =="\u0070r\u0065s\u0065\u0072\u0076\u0065\u0048\u0069\u0073\u0074\u006f\u0072\u0079"{_ffcfd ,_fgbea :=_g .ParseUint (_efgcd .Value ,10,32); +if _fgbea !=nil {return _fgbea ;};_gbeba :=uint32 (_ffcfd );_daee .PreserveHistoryAttr =&_gbeba ;continue ;};};_abacb :for {_ffefa ,_afaea :=d .Token ();if _afaea !=nil {return _afaea ;};switch _gdede :=_ffefa .(type ){case _c .StartElement :switch _gdede .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_baged :=NewCT_RevisionHeader (); +if _gcgfcd :=d .DecodeElement (_baged ,&_gdede );_gcgfcd !=nil {return _gcgfcd ;};_daee .Header =append (_daee .Header ,_baged );default:_d .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048e\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_gdede .Name ); +if _fdgfab :=d .Skip ();_fdgfab !=nil {return _fdgfab ;};};case _c .EndElement :break _abacb ;case _c .CharData :};};return nil ;};func (_fdbcb *CT_Map )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_geada :=range start .Attr {if _geada .Name .Local =="\u0049\u0044"{_fgacg ,_egeaf :=_g .ParseUint (_geada .Value ,10,32); +if _egeaf !=nil {return _egeaf ;};_fdbcb .IDAttr =uint32 (_fgacg );continue ;};if _geada .Name .Local =="\u004e\u0061\u006d\u0065"{_geegc :=_geada .Value ;_fdbcb .NameAttr =_geegc ;continue ;};if _geada .Name .Local =="R\u006f\u006f\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074"{_ceaa :=_geada .Value ; +_fdbcb .RootElementAttr =_ceaa ;continue ;};if _geada .Name .Local =="\u0053\u0063\u0068\u0065\u006d\u0061\u0049\u0044"{_gcfccf :=_geada .Value ;_fdbcb .SchemaIDAttr =_gcfccf ;continue ;};if _geada .Name .Local =="\u0053\u0068\u006f\u0077\u0049\u006d\u0070\u006f\u0072\u0074\u0045\u0078\u0070\u006f\u0072t\u0056a\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e\u0045\u0072\u0072\u006f\u0072\u0073"{_eaebe ,_fadbcd :=_g .ParseBool (_geada .Value ); +if _fadbcd !=nil {return _fadbcd ;};_fdbcb .ShowImportExportValidationErrorsAttr =_eaebe ;continue ;};if _geada .Name .Local =="\u0041u\u0074\u006f\u0046\u0069\u0074"{_gfege ,_bgbcd :=_g .ParseBool (_geada .Value );if _bgbcd !=nil {return _bgbcd ;};_fdbcb .AutoFitAttr =_gfege ; +continue ;};if _geada .Name .Local =="\u0041\u0070\u0070\u0065\u006e\u0064"{_dcdff ,_edebb :=_g .ParseBool (_geada .Value );if _edebb !=nil {return _edebb ;};_fdbcb .AppendAttr =_dcdff ;continue ;};if _geada .Name .Local =="P\u0072e\u0073\u0065\u0072\u0076\u0065\u0053\u006f\u0072t\u0041\u0046\u004c\u0061yo\u0075\u0074"{_ggcce ,_fcdbf :=_g .ParseBool (_geada .Value ); +if _fcdbf !=nil {return _fcdbf ;};_fdbcb .PreserveSortAFLayoutAttr =_ggcce ;continue ;};if _geada .Name .Local =="\u0050\u0072\u0065\u0073\u0065\u0072\u0076\u0065\u0046o\u0072\u006d\u0061\u0074"{_ddfab ,_fafcf :=_g .ParseBool (_geada .Value );if _fafcf !=nil {return _fafcf ; +};_fdbcb .PreserveFormatAttr =_ddfab ;continue ;};};_cafaf :for {_dbdge ,_decee :=d .Token ();if _decee !=nil {return _decee ;};switch _aggb :=_dbdge .(type ){case _c .StartElement :switch _aggb .Name {case _c .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},_c .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070u\u0072\u006c\u002e\u006f\u0063\u006c\u0063.\u006f\u0072\u0067\u002f\u006f\u006fx\u006d\u006c\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"D\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}:_fdbcb .DataBinding =NewCT_DataBinding (); +if _fdafg :=d .DecodeElement (_fdbcb .DataBinding ,&_aggb );_fdafg !=nil {return _fdafg ;};default:_d .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u0070\u0020\u0025\u0076",_aggb .Name ); +if _dfbff :=d .Skip ();_dfbff !=nil {return _dfbff ;};};case _c .EndElement :break _cafaf ;case _c .CharData :};};return nil ;};func NewCT_ExternalSheetName ()*CT_ExternalSheetName {_gdgad :=&CT_ExternalSheetName {};return _gdgad ;}; -// Validate validates the CT_Comments and its children -func (_agdfd *CT_Comments )Validate ()error {return _agdfd .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func NewCT_OleLink ()*CT_OleLink {_eaabc :=&CT_OleLink {};return _eaabc };func (_eaaca ST_HtmlFmt )Validate ()error {return _eaaca .ValidateWithPath ("")}; +// Validate validates the CT_ProtectedRange and its children +func (_cbebg *CT_ProtectedRange )Validate ()error {return _cbebg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065");};func (_gdbfa *ST_ItemType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fcdbb ,_gagbg :=d .Token (); +if _gagbg !=nil {return _gagbg ;};if _dbbbgc ,_ededec :=_fcdbb .(_c .EndElement );_ededec &&_dbbbgc .Name ==start .Name {*_gdbfa =1;return nil ;};if _cfgbaa ,_gaabfc :=_fcdbb .(_c .CharData );!_gaabfc {return _ba .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcdbb ); +}else {switch string (_cfgbaa ){case "":*_gdbfa =0;case "\u0064\u0061\u0074\u0061":*_gdbfa =1;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_gdbfa =2;case "\u0073\u0075\u006d":*_gdbfa =3;case "\u0063\u006f\u0075\u006e\u0074\u0041":*_gdbfa =4;case "\u0061\u0076\u0067":*_gdbfa =5; +case "\u006d\u0061\u0078":*_gdbfa =6;case "\u006d\u0069\u006e":*_gdbfa =7;case "\u0070r\u006f\u0064\u0075\u0063\u0074":*_gdbfa =8;case "\u0063\u006f\u0075n\u0074":*_gdbfa =9;case "\u0073\u0074\u0064\u0044\u0065\u0076":*_gdbfa =10;case "\u0073t\u0064\u0044\u0065\u0076\u0050":*_gdbfa =11; +case "\u0076\u0061\u0072":*_gdbfa =12;case "\u0076\u0061\u0072\u0050":*_gdbfa =13;case "\u0067\u0072\u0061n\u0064":*_gdbfa =14;case "\u0062\u006c\u0061n\u006b":*_gdbfa =15;};};_fcdbb ,_gagbg =d .Token ();if _gagbg !=nil {return _gagbg ;};if _abeeb ,_cecbb :=_fcdbb .(_c .EndElement ); +_cecbb &&_abeeb .Name ==start .Name {return nil ;};return _ba .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcdbb );}; +// Validate validates the CT_Pages and its children +func (_fabee *CT_Pages )Validate ()error {return _fabee .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073");};type ST_VerticalAlignment byte ;func NewCT_SmartTagTypes ()*CT_SmartTagTypes {_ccbca :=&CT_SmartTagTypes {};return _ccbca }; +func init (){_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_AutoFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fF\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e",NewCT_FilterColumn ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_Filters ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u0069\u006c\u0074\u0065r",NewCT_Filter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_CustomFilters ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_CustomFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u006f\u0070\u0031\u0030",NewCT_Top10 ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0046i\u006c\u0074\u0065\u0072",NewCT_ColorFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_IconFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0079\u006ea\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_DynamicFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065",NewCT_SortState ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u006f\u0072t\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e",NewCT_SortCondition ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0061\u0074e\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d",NewCT_DateGroupItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006ce\u006d\u0065\u006e\u0074",NewCT_XStringElement ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_ObjectAnchor ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e",NewCT_CalcChain ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c",NewCT_CalcCell ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewCT_Comments ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0074\u0068\u006f\u0072\u0073",NewCT_Authors ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074",NewCT_CommentList ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072",NewCT_CommentPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0070\u0049\u006e\u0066\u006f",NewCT_MapInfo ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0063\u0068\u0065\u006da",NewCT_Schema ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0070",NewCT_Map ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067",NewCT_DataBinding ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063t\u0069\u006f\u006e\u0073",NewCT_Connections ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Connection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0062\u0050\u0072",NewCT_DbPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004f\u006c\u0061\u0070\u0050r",NewCT_OlapPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072",NewCT_WebPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073",NewCT_Parameters ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072",NewCT_Parameter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0061\u0062\u006c\u0065s",NewCT_Tables ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u004d\u0069\u0073\u0073\u0069\u006e\u0067",NewCT_TableMissing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0065\u0078\u0074\u0050r",NewCT_TextPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_TextFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_TextField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fPi\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e",NewCT_PivotCacheDefinition ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046i\u0065\u006c\u0064\u0073",NewCT_CacheFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064",NewCT_CacheField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053o\u0075\u0072\u0063\u0065",NewCT_CacheSource ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fW\u006f\u0072\u006b\u0073\u0068e\u0065\u0074S\u006f\u0075\u0072\u0063\u0065",NewCT_WorksheetSource ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u006f\u006es\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e",NewCT_Consolidation ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073",NewCT_Pages ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0043\u0044\u0053\u0043\u0050\u0061\u0067\u0065",NewCT_PCDSCPage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d",NewCT_PageItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073",NewCT_RangeSets ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074",NewCT_RangeSet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064I\u0074\u0065\u006d\u0073",NewCT_SharedItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0069\u0073\u0073\u0069\u006e\u0067",NewCT_Missing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u0075\u006d\u0062\u0065r",NewCT_Number ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072",NewCT_Error ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065",NewCT_DateTime ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070",NewCT_FieldGroup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072",NewCT_RangePr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072",NewCT_DiscretePr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073",NewCT_GroupItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063h\u0065\u0052\u0065\u0063or\u0064\u0073",NewCT_PivotCacheRecords ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0065\u0063\u006f\u0072d",NewCT_Record ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0043\u0044\u004b\u0050\u0049\u0073",NewCT_PCDKPIs ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0043\u0044\u004b\u0050I",NewCT_PCDKPI ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043ac\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073",NewCT_CacheHierarchies ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079",NewCT_CacheHierarchy ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073U\u0073\u0061\u0067\u0065",NewCT_FieldsUsage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065",NewCT_FieldUsage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004ce\u0076\u0065\u006c\u0073",NewCT_GroupLevels ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c",NewCT_GroupLevel ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0072\u006f\u0075\u0070s",NewCT_Groups ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070",NewCT_LevelGroup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073",NewCT_GroupMembers ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004de\u006d\u0062\u0065\u0072",NewCT_GroupMember ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065",NewCT_TupleCache ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074",NewCT_ServerFormat ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ServerFormats ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073",NewCT_PCDSDTCEntries ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0075\u0070\u006c\u0065s",NewCT_Tuples ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065",NewCT_Tuple ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0065\u0074\u0073",NewCT_Sets ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0065\u0074",NewCT_Set ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065",NewCT_QueryCache ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079",NewCT_Query ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0061\u006c\u0063\u0075\u006ca\u0074\u0065d\u0049\u0074\u0065\u006d\u0073",NewCT_CalculatedItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d",NewCT_CalculatedItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074e\u0064\u004d\u0065\u006dbe\u0072\u0073",NewCT_CalculatedMembers ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043al\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072",NewCT_CalculatedMember ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fpi\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e",NewCT_pivotTableDefinition ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e",NewCT_Location ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u0065\u006c\u0064\u0073",NewCT_PivotFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_PivotField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0041\u0075\u0074o\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065",NewCT_AutoSortScope ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073",NewCT_Items ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0049\u0074\u0065\u006d",NewCT_Item ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_PageFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064",NewCT_PageField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_DataFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064",NewCT_DataField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073",NewCT_rowItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073",NewCT_colItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049",NewCT_I ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058",NewCT_X ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_RowFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_ColFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064",NewCT_Field ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_Formats ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u006f\u0072\u006d\u0061t",NewCT_Format ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnd\u0069t\u0069\u006f\u006e\u0061\u006cF\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ConditionalFormats ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0061\u006c\u0046\u006frm\u0061\u0074",NewCT_ConditionalFormat ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073",NewCT_PivotAreas ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ChartFormats ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046o\u0072\u006d\u0061\u0074",NewCT_ChartFormat ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050iv\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073",NewCT_PivotHierarchies ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079",NewCT_PivotHierarchy ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ow\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065",NewCT_RowHierarchiesUsage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043ol\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065",NewCT_ColHierarchiesUsage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065",NewCT_HierarchyUsage ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004dem\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_MemberProperties ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_MemberProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0073",NewCT_Members ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0065\u006d\u0062\u0065r",NewCT_Member ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073",NewCT_Dimensions ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e",NewCT_PivotDimension ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073",NewCT_MeasureGroups ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fMe\u0061\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u0073",NewCT_MeasureDimensionMaps ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070",NewCT_MeasureGroup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004dea\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004da\u0070",NewCT_MeasureDimensionMap ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0069\u0076\u006f\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065",NewCT_PivotTableStyle ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0069\u0076\u006f\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_PivotFilters ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u006c\u0074\u0065\u0072",NewCT_PivotFilter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061",NewCT_PivotArea ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050iv\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073",NewCT_PivotAreaReferences ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0069vo\u0074A\u0072\u0065\u0061\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_PivotAreaReference ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078",NewCT_Index ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065",NewCT_QueryTable ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0052\u0065\u0066re\u0073\u0068",NewCT_QueryTableRefresh ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069e\u006c\u0064\u0073",NewCT_QueryTableDeletedFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064",NewCT_DeletedField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_QueryTableFields ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fQ\u0075\u0065\u0072\u0079\u0054a\u0062\u006ce\u0046\u0069\u0065\u006c\u0064",NewCT_QueryTableField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0073\u0074",NewCT_Sst ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074i\u0063\u0052\u0075\u006e",NewCT_PhoneticRun ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0045\u006c\u0074",NewCT_RElt ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0050\u0072\u0045\u006ct",NewCT_RPrElt ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0073\u0074",NewCT_Rst ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072",NewCT_PhoneticPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0048e\u0061\u0064\u0065\u0072\u0073",NewCT_RevisionHeaders ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073",NewCT_Revisions ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072",NewCT_RevisionHeader ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070",NewCT_SheetIdMap ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064",NewCT_SheetId ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064R\u0065\u0076\u0069\u0073io\u006e\u0073",NewCT_ReviewedRevisions ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064",NewCT_Reviewed ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f",NewCT_UndoInfo ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006flu\u006d\u006e",NewCT_RevisionRowColumn ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065",NewCT_RevisionMove ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0075\u0073t\u006f\u006d\u0056\u0069\u0065\u0077",NewCT_RevisionCustomView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061m\u0065",NewCT_RevisionSheetRename ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0049\u006e\u0073\u0065\u0072\u0074\u0053\u0068\u0065e\u0074",NewCT_RevisionInsertSheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0065\u006cl\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_RevisionCellChange ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_RevisionFormatting ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg",NewCT_RevisionAutoFormatting ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0043o\u006d\u006d\u0065\u006e\u0074",NewCT_RevisionComment ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065",NewCT_RevisionDefinedName ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074",NewCT_RevisionConflict ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064",NewCT_RevisionQueryTableField ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073",NewCT_Users ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072",NewCT_SharedUser ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074",NewCT_Macrosheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067s\u0068\u0065\u0065\u0074",NewCT_Dialogsheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fW\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074",NewCT_Worksheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061",NewCT_SheetData ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0043a\u006c\u0063\u0050\u0072",NewCT_SheetCalcPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0068\u0065e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072",NewCT_SheetFormatPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u0073",NewCT_Cols ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c",NewCT_Col ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u006f\u0077",NewCT_Row ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0065\u006c\u006c",NewCT_Cell ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0050\u0072",NewCT_SheetPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e",NewCT_SheetDimension ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_SheetViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077",NewCT_SheetView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u006e\u0065",NewCT_Pane ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e",NewCT_PivotSelection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Selection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b",NewCT_PageBreak ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b",NewCT_Break ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fO\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072",NewCT_OutlinePr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0053\u0065t\u0055\u0070\u0050\u0072",NewCT_PageSetUpPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0074\u0061\u0043\u006fn\u0073\u006fl\u0069\u0064\u0061\u0074\u0065",NewCT_DataConsolidate ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073",NewCT_DataRefs ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066",NewCT_DataRef ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073",NewCT_MergeCells ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fM\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c",NewCT_MergeCell ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_SmartTags ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_CellSmartTags ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067",NewCT_CellSmartTag ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072",NewCT_CellSmartTagPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0065\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_LegacyDrawing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046",NewCT_DrawingHF ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_CustomSheetViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dS\u0068\u0065e\u0074\u0056\u0069\u0065\u0077",NewCT_CustomSheetView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0074\u0061\u0056\u0061l\u0069\u0064a\u0074\u0069\u006f\u006e\u0073",NewCT_DataValidations ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e",NewCT_DataValidation ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_ConditionalFormatting ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0066\u0052\u0075\u006ce",NewCT_CfRule ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073",NewCT_Hyperlinks ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0046\u006fr\u006d\u0075\u006c\u0061",NewCT_CellFormula ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065",NewCT_ColorScale ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0061\u0072",NewCT_DataBar ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0053\u0065\u0074",NewCT_IconSet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0066\u0076\u006f",NewCT_Cfvo ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073",NewCT_PageMargins ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_PrintOptions ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070",NewCT_PageSetup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073",NewCT_Scenarios ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0065\u0065\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e",NewCT_SheetProtection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u006f\u0074\u0065\u0063t\u0065\u0064R\u0061\u006e\u0067\u0065\u0073",NewCT_ProtectedRanges ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065",NewCT_ProtectedRange ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f",NewCT_Scenario ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073",NewCT_InputCells ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061t\u0063\u0068\u0065\u0073",NewCT_CellWatches ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068",NewCT_CellWatch ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074",NewCT_Chartsheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072",NewCT_ChartsheetPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073h\u0065\u0065t\u0056\u0069\u0065\u0077\u0073",NewCT_ChartsheetViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065t\u0056\u0069\u0065\u0077",NewCT_ChartsheetView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCh\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_ChartsheetProtection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0073\u0050\u0061\u0067\u0065S\u0065\u0074\u0075\u0070",NewCT_CsPageSetup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072t\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_CustomChartsheetViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCu\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077",NewCT_CustomChartsheetView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_CustomProperties ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_CustomProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073",NewCT_OleObjects ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_OleObject ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072",NewCT_ObjectPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fW\u0065\u0062\u0050\u0075\u0062l\u0069\u0073h\u0049\u0074\u0065\u006d\u0073",NewCT_WebPublishItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d",NewCT_WebPublishItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073",NewCT_Controls ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072",NewCT_ControlPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0049\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073",NewCT_IgnoredErrors ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fI\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072",NewCT_IgnoredError ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073",NewCT_TableParts ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074",NewCT_TablePart ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061",NewCT_Metadata ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073",NewCT_MetadataTypes ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065",NewCT_MetadataType ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042l\u006f\u0063\u006b\u0073",NewCT_MetadataBlocks ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b",NewCT_MetadataBlock ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052e\u0063\u006f\u0072\u0064",NewCT_MetadataRecord ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061",NewCT_FutureMetadata ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046ut\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006fc\u006b",NewCT_FutureMetadataBlock ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074a\u0064\u0061\u0074\u0061",NewCT_MdxMetadata ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078",NewCT_Mdx ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065",NewCT_MdxTuple ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0064\u0078\u0053\u0065t",NewCT_MdxSet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065r\u0050\u0072\u006f\u0070",NewCT_MdxMemeberProp ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0064\u0078\u004b\u0050I",NewCT_MdxKPI ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004det\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0049\u006e\u0064e\u0078",NewCT_MetadataStringIndex ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061t\u0061\u0053t\u0072\u0069\u006e\u0067\u0073",NewCT_MetadataStrings ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073",NewCT_SingleXmlCells ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0069\u006eg\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c",NewCT_SingleXmlCell ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fX\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072",NewCT_XmlCellPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072",NewCT_XmlPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074",NewCT_Stylesheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0065\u006cl\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074",NewCT_CellAlignment ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_Borders ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072",NewCT_BorderPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e",NewCT_CellProtection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073",NewCT_Fonts ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073",NewCT_Fills ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u0069\u006c\u006c",NewCT_Fill ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072n\u0046\u0069\u006c\u006c",NewCT_PatternFill ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c",NewCT_GradientFill ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006d\u0074\u0073",NewCT_NumFmts ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073",NewCT_CellStyleXfs ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0058\u0066\u0073",NewCT_CellXfs ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fX\u0066",NewCT_Xf ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_CellStyles ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065",NewCT_CellStyle ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0078\u0066\u0073",NewCT_Dxfs ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0078\u0066",NewCT_Dxf ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s",NewCT_Colors ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0049\u006e\u0064e\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073",NewCT_IndexedColors ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fM\u0052\u0055\u0043\u006f\u006c\u006f\u0072\u0073",NewCT_MRUColors ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_RgbColor ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073",NewCT_TableStyles ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_TableStyle ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079l\u0065\u0045\u006c\u0065me\u006e\u0074",NewCT_TableStyleElement ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fB\u006f\u006f\u006c\u0065\u0061n\u0050\u0072o\u0070\u0065\u0072\u0074\u0079",NewCT_BooleanProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065",NewCT_FontSize ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0074\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_IntProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065",NewCT_FontName ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067n\u0046o\u006e\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0079",NewCT_VerticalAlignFontProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065",NewCT_FontScheme ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0050\u0072\u006f\u0070er\u0074\u0079",NewCT_UnderlineProperty ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079",NewCT_FontFamily ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b",NewCT_ExternalLink ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b",NewCT_ExternalBook ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u0073",NewCT_ExternalSheetNames ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Na\u006d\u0065",NewCT_ExternalSheetName ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073",NewCT_ExternalDefinedNames ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045xt\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065",NewCT_ExternalDefinedName ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074",NewCT_ExternalSheetDataSet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Da\u0074\u0061",NewCT_ExternalSheetData ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006ea\u006c\u0052\u006f\u0077",NewCT_ExternalRow ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c",NewCT_ExternalCell ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0064\u0065\u004c\u0069\u006e\u006b",NewCT_DdeLink ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073",NewCT_DdeItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d",NewCT_DdeItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0073",NewCT_DdeValues ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065",NewCT_DdeValue ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004c\u0069\u006e\u006b",NewCT_OleLink ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073",NewCT_OleItems ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d",NewCT_OleItem ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065",NewCT_Table ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f",NewCT_TableStyleInfo ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewCT_TableColumns ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043o\u006c\u0075\u006d\u006e",NewCT_TableColumn ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061",NewCT_TableFormula ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006cu\u006d\u006e\u0050\u0072",NewCT_XmlColumnPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073",NewCT_VolTypes ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065",NewCT_VolType ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u004d\u0061\u0069\u006e",NewCT_VolMain ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063",NewCT_VolTopic ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070i\u0063\u0052\u0065\u0066",NewCT_VolTopicRef ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b",NewCT_Workbook ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0056\u0065r\u0073\u0069\u006f\u006e",NewCT_FileVersion ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fB\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073",NewCT_BookViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077",NewCT_BookView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065w\u0073",NewCT_CustomWorkbookViews ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u0075st\u006fm\u0057\u006f\u0072\u006b\u0062o\u006f\u006b\u0056\u0069\u0065\u0077",NewCT_CustomWorkbookView ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0068\u0065\u0065\u0074s",NewCT_Sheets ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074",NewCT_Sheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072",NewCT_WorkbookPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072",NewCT_SmartTagPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073",NewCT_SmartTagTypes ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065",NewCT_SmartTagType ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072",NewCT_FileRecoveryPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0061\u006c\u0063\u0050r",NewCT_CalcPr ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073",NewCT_DefinedNames ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065",NewCT_DefinedName ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u0073",NewCT_ExternalReferences ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cR\u0065\u0066\u0065\u0072en\u0063\u0065",NewCT_ExternalReference ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0068\u0065e\u0074\u0042\u0061\u0063\u006bg\u0072o\u0075n\u0064\u0050\u0069\u0063\u0074\u0075\u0072e",NewCT_SheetBackgroundPicture ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043a\u0063\u0068\u0065\u0073",NewCT_PivotCaches ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065",NewCT_PivotCache ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0053\u0068a\u0072\u0069\u006e\u0067",NewCT_FileSharing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065",NewCT_OleSize ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u006frk\u0062o\u006f\u006b\u0050\u0072\u006ft\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_WorkbookProtection ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0057\u0065\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067",NewCT_WebPublishing ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073",NewCT_FunctionGroups ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u0075\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070",NewCT_FunctionGroup ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u004f\u0062\u006aec\u0074\u0073",NewCT_WebPublishObjects ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057eb\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_WebPublishObject ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063a\u006c\u0063\u0043\u0068\u0061\u0069n",NewCalcChain ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewComments ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u004da\u0070\u0049\u006e\u0066\u006f",NewMapInfo ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","c\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073",NewConnections ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","p\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewPivotCacheDefinition ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065c\u006f\u0072\u0064\u0073",NewPivotCacheRecords ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","p\u0069v\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewPivotTableDefinition ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065",NewQueryTable ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0073\u0074",NewSst ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0068e\u0061\u0064\u0065\u0072\u0073",NewHeaders ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0072e\u0076\u0069\u0073\u0069\u006f\u006es",NewRevisions ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0075\u0073\u0065r\u0073",NewUsers ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t",NewWorksheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074",NewChartsheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","d\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074",NewDialogsheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061",NewMetadata ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073",NewSingleXmlCells ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074",NewStyleSheet ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b",NewExternalLink ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0061\u0062l\u0065",NewTable ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0076\u006f\u006c\u0054\u0079\u0070\u0065\u0073",NewVolTypes ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b",NewWorkbook ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewEG_ExtensionList ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061",NewAG_RevData ); +_dc .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074",NewAG_AutoFormat ); +};func (_fbabbd ST_UnderlineValues )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fbabbd .String (),start );};type CT_Rst struct{ -// Validate validates the CT_Scenario and its children -func (_gbaad *CT_Scenario )Validate ()error {return _gbaad .ValidateWithPath ("C\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f");}; +// Text +T *string ; -// Validate validates the CT_PageSetup and its children -func (_ecded *CT_PageSetup )Validate ()error {return _ecded .ValidateWithPath ("\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070");};func NewCT_ExternalSheetData ()*CT_ExternalSheetData {_fagge :=&CT_ExternalSheetData {};return _fagge ; -};func (_gcbfab *CT_Sheet )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_fdfbf :=range start .Attr {if _fdfbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fdfbf .Name .Local =="\u0069\u0064"||_fdfbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fdfbf .Name .Local =="\u0069\u0064"{_baeg :=_fdfbf .Value ; -_gcbfab .IdAttr =_baeg ;continue ;};if _fdfbf .Name .Local =="\u006e\u0061\u006d\u0065"{_edbdgb :=_fdfbf .Value ;_gcbfab .NameAttr =_edbdgb ;continue ;};if _fdfbf .Name .Local =="\u0073h\u0065\u0065\u0074\u0049\u0064"{_egdfb ,_gfccfg :=_f .ParseUint (_fdfbf .Value ,10,32); -if _gfccfg !=nil {return _gfccfg ;};_gcbfab .SheetIdAttr =uint32 (_egdfb );continue ;};if _fdfbf .Name .Local =="\u0073\u0074\u0061t\u0065"{_gcbfab .StateAttr .UnmarshalXMLAttr (_fdfbf );continue ;};};for {_gbbfd ,_cgda :=d .Token ();if _cgda !=nil {return _fg .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0068\u0065\u0065\u0074: \u0025\u0073",_cgda ); -};if _gdedg ,_baeac :=_gbbfd .(_c .EndElement );_baeac &&_gdedg .Name ==start .Name {break ;};};return nil ;};func NewVolTypes ()*VolTypes {_dddge :=&VolTypes {};_dddge .CT_VolTypes =*NewCT_VolTypes ();return _dddge ;};func NewCT_VolTopicRef ()*CT_VolTopicRef {_cbbbd :=&CT_VolTopicRef {}; -return _cbbbd };func (_bfacb *CT_DrawingHF )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_fg .Sprintf ("\u0025\u0076",_bfacb .IdAttr )}); -if _bfacb .LhoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LhoAttr )});};if _bfacb .LheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LheAttr )}); -};if _bfacb .LhfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0068\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LhfAttr )});};if _bfacb .ChoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .ChoAttr )}); -};if _bfacb .CheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .CheAttr )});};if _bfacb .ChfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0068\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .ChfAttr )}); -};if _bfacb .RhoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RhoAttr )});};if _bfacb .RheAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RheAttr )}); -};if _bfacb .RhfAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0068\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RhfAttr )});};if _bfacb .LfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LfoAttr )}); -};if _bfacb .LfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LfeAttr )});};if _bfacb .LffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u006c\u0066\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .LffAttr )}); -};if _bfacb .CfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .CfoAttr )});};if _bfacb .CfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .CfeAttr )}); -};if _bfacb .CffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0063\u0066\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .CffAttr )});};if _bfacb .RfoAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u006f"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RfoAttr )}); -};if _bfacb .RfeAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u0065"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RfeAttr )});};if _bfacb .RffAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0072\u0066\u0066"},Value :_fg .Sprintf ("\u0025\u0076",*_bfacb .RffAttr )}); -};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};func (_bbfgd ST_PrintError )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_bbfgd .String (),start );};func init (){_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_AutoFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fF\u0069\u006c\u0074\u0065\u0072\u0043\u006f\u006c\u0075\u006d\u006e",NewCT_FilterColumn ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_Filters ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u0069\u006c\u0074\u0065r",NewCT_Filter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_CustomFilters ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_CustomFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u006f\u0070\u0031\u0030",NewCT_Top10 ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0046i\u006c\u0074\u0065\u0072",NewCT_ColorFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_IconFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0079\u006ea\u006d\u0069\u0063\u0046\u0069\u006c\u0074\u0065\u0072",NewCT_DynamicFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u006f\u0072\u0074\u0053\u0074\u0061\u0074\u0065",NewCT_SortState ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u006f\u0072t\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e",NewCT_SortCondition ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0044\u0061\u0074e\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d",NewCT_DateGroupItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u0053\u0074\u0072\u0069\u006e\u0067\u0045\u006ce\u006d\u0065\u006e\u0074",NewCT_XStringElement ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0041\u006e\u0063\u0068\u006f\u0072",NewCT_ObjectAnchor ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e",NewCT_CalcChain ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u0061\u006c\u0063\u0043\u0065\u006c\u006c",NewCT_CalcCell ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewCT_Comments ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0041\u0075\u0074\u0068\u006f\u0072\u0073",NewCT_Authors ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074",NewCT_CommentList ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0050\u0072",NewCT_CommentPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0070\u0049\u006e\u0066\u006f",NewCT_MapInfo ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0063\u0068\u0065\u006da",NewCT_Schema ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0070",NewCT_Map ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067",NewCT_DataBinding ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063t\u0069\u006f\u006e\u0073",NewCT_Connections ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Connection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0062\u0050\u0072",NewCT_DbPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004f\u006c\u0061\u0070\u0050r",NewCT_OlapPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072",NewCT_WebPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072\u0073",NewCT_Parameters ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0072\u0061\u006d\u0065\u0074\u0065\u0072",NewCT_Parameter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0061\u0062\u006c\u0065s",NewCT_Tables ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u004d\u0069\u0073\u0073\u0069\u006e\u0067",NewCT_TableMissing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0065\u0078\u0074\u0050r",NewCT_TextPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_TextFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0065\u0078\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_TextField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fPi\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e",NewCT_PivotCacheDefinition ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046i\u0065\u006c\u0064\u0073",NewCT_CacheFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0046\u0069\u0065\u006c\u0064",NewCT_CacheField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0053o\u0075\u0072\u0063\u0065",NewCT_CacheSource ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fW\u006f\u0072\u006b\u0073\u0068e\u0065\u0074S\u006f\u0075\u0072\u0063\u0065",NewCT_WorksheetSource ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u006f\u006es\u006f\u006c\u0069\u0064\u0061\u0074\u0069\u006f\u006e",NewCT_Consolidation ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0073",NewCT_Pages ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0043\u0044\u0053\u0043\u0050\u0061\u0067\u0065",NewCT_PCDSCPage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0061\u0067\u0065\u0049\u0074\u0065\u006d",NewCT_PageItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u0061\u006e\u0067\u0065\u0053\u0065\u0074\u0073",NewCT_RangeSets ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0053\u0065\u0074",NewCT_RangeSet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064I\u0074\u0065\u006d\u0073",NewCT_SharedItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0069\u0073\u0073\u0069\u006e\u0067",NewCT_Missing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u0075\u006d\u0062\u0065r",NewCT_Number ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u006f\u006c\u0065\u0061\u006e",NewCT_Boolean ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0072\u0072\u006f\u0072",NewCT_Error ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0074\u0065\u0054\u0069\u006d\u0065",NewCT_DateTime ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0047\u0072\u006f\u0075\u0070",NewCT_FieldGroup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0061\u006e\u0067\u0065\u0050\u0072",NewCT_RangePr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u0073\u0063\u0072\u0065\u0074\u0065\u0050\u0072",NewCT_DiscretePr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0049\u0074\u0065\u006d\u0073",NewCT_GroupItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063h\u0065\u0052\u0065\u0063or\u0064\u0073",NewCT_PivotCacheRecords ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0065\u0063\u006f\u0072d",NewCT_Record ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0043\u0044\u004b\u0050\u0049\u0073",NewCT_PCDKPIs ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0043\u0044\u004b\u0050I",NewCT_PCDKPI ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043ac\u0068\u0065\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073",NewCT_CacheHierarchies ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u0063\u0068\u0065\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079",NewCT_CacheHierarchy ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0073U\u0073\u0061\u0067\u0065",NewCT_FieldsUsage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064\u0055\u0073\u0061\u0067\u0065",NewCT_FieldUsage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004ce\u0076\u0065\u006c\u0073",NewCT_GroupLevels ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004c\u0065\u0076\u0065\u006c",NewCT_GroupLevel ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0047\u0072\u006f\u0075\u0070s",NewCT_Groups ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0047\u0072\u006f\u0075\u0070",NewCT_LevelGroup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u006f\u0075\u0070\u004d\u0065\u006d\u0062\u0065\u0072\u0073",NewCT_GroupMembers ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u004de\u006d\u0062\u0065\u0072",NewCT_GroupMember ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065\u0043\u0061\u0063\u0068\u0065",NewCT_TupleCache ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0065\u0072\u0076\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074",NewCT_ServerFormat ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0065\u0072v\u0065\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ServerFormats ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0043\u0044\u0053\u0044\u0054\u0043\u0045\u006et\u0072\u0069\u0065\u0073",NewCT_PCDSDTCEntries ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0054\u0075\u0070\u006c\u0065s",NewCT_Tuples ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0075\u0070\u006c\u0065",NewCT_Tuple ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0065\u0074\u0073",NewCT_Sets ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0065\u0074",NewCT_Set ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0043\u0061\u0063\u0068\u0065",NewCT_QueryCache ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079",NewCT_Query ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0061\u006c\u0063\u0075\u006ca\u0074\u0065d\u0049\u0074\u0065\u006d\u0073",NewCT_CalculatedItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065d\u0049\u0074\u0065\u006d",NewCT_CalculatedItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u0061\u006c\u0063\u0075\u006c\u0061\u0074e\u0064\u004d\u0065\u006dbe\u0072\u0073",NewCT_CalculatedMembers ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043al\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u004d\u0065\u006d\u0062\u0065\u0072",NewCT_CalculatedMember ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fpi\u0076\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044\u0065\u0066\u0069\u006e\u0069\u0074\u0069\u006f\u006e",NewCT_pivotTableDefinition ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e",NewCT_Location ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u0065\u006c\u0064\u0073",NewCT_PivotFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046\u0069\u0065\u006c\u0064",NewCT_PivotField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0041\u0075\u0074o\u0053\u006f\u0072\u0074\u0053\u0063\u006f\u0070\u0065",NewCT_AutoSortScope ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0074\u0065\u006d\u0073",NewCT_Items ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0049\u0074\u0065\u006d",NewCT_Item ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_PageFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0046\u0069\u0065\u006c\u0064",NewCT_PageField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_DataFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0061\u0074\u0061\u0046\u0069\u0065\u006c\u0064",NewCT_DataField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0072\u006f\u0077\u0049\u0074\u0065\u006d\u0073",NewCT_rowItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0063\u006f\u006c\u0049\u0074\u0065\u006d\u0073",NewCT_colItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049",NewCT_I ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058",NewCT_X ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u006f\u0077\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_RowFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006c\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_ColFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u0065\u006c\u0064",NewCT_Field ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_Formats ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u006f\u0072\u006d\u0061t",NewCT_Format ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006fnd\u0069t\u0069\u006f\u006e\u0061\u006cF\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ConditionalFormats ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006fn\u0061\u006c\u0046\u006frm\u0061\u0074",NewCT_ConditionalFormat ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061\u0073",NewCT_PivotAreas ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0073",NewCT_ChartFormats ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0046o\u0072\u006d\u0061\u0074",NewCT_ChartFormat ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050iv\u006f\u0074\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073",NewCT_PivotHierarchies ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0048\u0069\u0065\u0072a\u0072\u0063\u0068\u0079",NewCT_PivotHierarchy ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ow\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065",NewCT_RowHierarchiesUsage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043ol\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0069\u0065\u0073\u0055\u0073\u0061g\u0065",NewCT_ColHierarchiesUsage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0069\u0065\u0072\u0061\u0072\u0063\u0068\u0079U\u0073\u0061\u0067\u0065",NewCT_HierarchyUsage ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004dem\u0062\u0065\u0072\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_MemberProperties ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_MemberProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u006d\u0062\u0065\u0072\u0073",NewCT_Members ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0065\u006d\u0062\u0065r",NewCT_Member ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u0073",NewCT_Dimensions ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e",NewCT_PivotDimension ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0061s\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070\u0073",NewCT_MeasureGroups ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fMe\u0061\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004d\u0061\u0070\u0073",NewCT_MeasureDimensionMaps ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0061\u0073\u0075\u0072\u0065\u0047\u0072\u006f\u0075\u0070",NewCT_MeasureGroup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004dea\u0073\u0075\u0072\u0065\u0044\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e\u004da\u0070",NewCT_MeasureDimensionMap ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0069\u0076\u006f\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065",NewCT_PivotTableStyle ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0069\u0076\u006f\u0074\u0046\u0069\u006c\u0074\u0065\u0072\u0073",NewCT_PivotFilters ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0046i\u006c\u0074\u0065\u0072",NewCT_PivotFilter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0069\u0076\u006f\u0074\u0041\u0072\u0065\u0061",NewCT_PivotArea ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050iv\u006f\u0074\u0041\u0072\u0065\u0061\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u0073",NewCT_PivotAreaReferences ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0050\u0069vo\u0074A\u0072\u0065\u0061\u0052\u0065f\u0065\u0072\u0065\u006e\u0063\u0065",NewCT_PivotAreaReference ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078",NewCT_Index ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065",NewCT_QueryTable ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0052\u0065\u0066re\u0073\u0068",NewCT_QueryTableRefresh ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051\u0075\u0065\u0072\u0079\u0054\u0061\u0062l\u0065\u0044\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069e\u006c\u0064\u0073",NewCT_QueryTableDeletedFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0065\u006c\u0065\u0074\u0065\u0064\u0046\u0069\u0065\u006c\u0064",NewCT_DeletedField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0051ue\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046\u0069\u0065\u006c\u0064\u0073",NewCT_QueryTableFields ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fQ\u0075\u0065\u0072\u0079\u0054a\u0062\u006ce\u0046\u0069\u0065\u006c\u0064",NewCT_QueryTableField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0073\u0074",NewCT_Sst ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074i\u0063\u0052\u0075\u006e",NewCT_PhoneticRun ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0045\u006c\u0074",NewCT_RElt ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0050\u0072\u0045\u006ct",NewCT_RPrElt ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0073\u0074",NewCT_Rst ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u006e\u0065\u0074\u0069\u0063\u0050\u0072",NewCT_PhoneticPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0048e\u0061\u0064\u0065\u0072\u0073",NewCT_RevisionHeaders ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073",NewCT_Revisions ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0048e\u0061\u0064\u0065\u0072",NewCT_RevisionHeader ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064\u004d\u0061\u0070",NewCT_SheetIdMap ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0049\u0064",NewCT_SheetId ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064R\u0065\u0076\u0069\u0073io\u006e\u0073",NewCT_ReviewedRevisions ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065\u0076\u0069\u0065\u0077\u0065\u0064",NewCT_Reviewed ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0055\u006e\u0064\u006f\u0049\u006e\u0066\u006f",NewCT_UndoInfo ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eR\u006f\u0077\u0043\u006flu\u006d\u006e",NewCT_RevisionRowColumn ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u004d\u006f\u0076\u0065",NewCT_RevisionMove ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0075\u0073t\u006f\u006d\u0056\u0069\u0065\u0077",NewCT_RevisionCustomView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0053\u0068\u0065\u0065\u0074\u0052\u0065\u006e\u0061m\u0065",NewCT_RevisionSheetRename ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0049\u006e\u0073\u0065\u0072\u0074\u0053\u0068\u0065e\u0074",NewCT_RevisionInsertSheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0043\u0065\u006cl\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_RevisionCellChange ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0065vi\u0073i\u006f\u006e\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_RevisionFormatting ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0052\u0065\u0076i\u0073\u0069\u006f\u006e\u0041u\u0074o\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006eg",NewCT_RevisionAutoFormatting ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fR\u0065\u0076\u0069\u0073\u0069o\u006e\u0043o\u006d\u006d\u0065\u006e\u0074",NewCT_RevisionComment ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065",NewCT_RevisionDefinedName ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052ev\u0069\u0073\u0069\u006f\u006e\u0043\u006f\u006e\u0066\u006c\u0069\u0063\u0074",NewCT_RevisionConflict ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006eQ\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065\u0046i\u0065\u006c\u0064",NewCT_RevisionQueryTableField ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0055\u0073\u0065\u0072\u0073",NewCT_Users ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0072\u0065\u0064\u0055\u0073\u0065\u0072",NewCT_SharedUser ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0061\u0063\u0072\u006f\u0073\u0068\u0065\u0065\u0074",NewCT_Macrosheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0069\u0061\u006c\u006f\u0067s\u0068\u0065\u0065\u0074",NewCT_Dialogsheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fW\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074",NewCT_Worksheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061",NewCT_SheetData ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0043a\u006c\u0063\u0050\u0072",NewCT_SheetCalcPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0068\u0065e\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0050\u0072",NewCT_SheetFormatPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u0073",NewCT_Cols ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c",NewCT_Col ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0052\u006f\u0077",NewCT_Row ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0065\u006c\u006c",NewCT_Cell ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0050\u0072",NewCT_SheetPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0044\u0069\u006d\u0065n\u0073\u0069\u006f\u006e",NewCT_SheetDimension ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_SheetViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077",NewCT_SheetView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0050\u0061\u006e\u0065",NewCT_Pane ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0053\u0065\u006c\u0065c\u0074\u0069\u006f\u006e",NewCT_PivotSelection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0065\u006c\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_Selection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b",NewCT_PageBreak ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b",NewCT_Break ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fO\u0075\u0074\u006c\u0069\u006e\u0065\u0050\u0072",NewCT_OutlinePr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0053\u0065t\u0055\u0070\u0050\u0072",NewCT_PageSetUpPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0074\u0061\u0043\u006fn\u0073\u006fl\u0069\u0064\u0061\u0074\u0065",NewCT_DataConsolidate ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066\u0073",NewCT_DataRefs ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0052\u0065\u0066",NewCT_DataRef ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c\u0073",NewCT_MergeCells ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fM\u0065\u0072\u0067\u0065\u0043\u0065\u006c\u006c",NewCT_MergeCell ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_SmartTags ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0065\u006cl\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_CellSmartTags ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067",NewCT_CellSmartTag ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0050\u0072",NewCT_CellSmartTagPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004c\u0065\u0067a\u0063\u0079\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_LegacyDrawing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0048\u0046",NewCT_DrawingHF ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0053\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_CustomSheetViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006dS\u0068\u0065e\u0074\u0056\u0069\u0065\u0077",NewCT_CustomSheetView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0061\u0074\u0061\u0056\u0061l\u0069\u0064a\u0074\u0069\u006f\u006e\u0073",NewCT_DataValidations ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0056\u0061\u006c\u0069\u0064a\u0074\u0069\u006f\u006e",NewCT_DataValidation ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0061l\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067",NewCT_ConditionalFormatting ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0066\u0052\u0075\u006ce",NewCT_CfRule ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0073",NewCT_Hyperlinks ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0046\u006fr\u006d\u0075\u006c\u0061",NewCT_CellFormula ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0061\u006c\u0065",NewCT_ColorScale ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0061\u0072",NewCT_DataBar ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u0063\u006f\u006e\u0053\u0065\u0074",NewCT_IconSet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0066\u0076\u006f",NewCT_Cfvo ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061r\u0067\u0069\u006e\u0073",NewCT_PageMargins ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u0069\u006e\u0074\u004f\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_PrintOptions ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fP\u0061\u0067\u0065\u0053\u0065\u0074\u0075\u0070",NewCT_PageSetup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fS\u0063\u0065\u006e\u0061\u0072\u0069\u006f\u0073",NewCT_Scenarios ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u0068\u0065\u0065\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e",NewCT_SheetProtection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fP\u0072\u006f\u0074\u0065\u0063t\u0065\u0064R\u0061\u006e\u0067\u0065\u0073",NewCT_ProtectedRanges ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0065\u0064R\u0061\u006e\u0067\u0065",NewCT_ProtectedRange ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0053\u0063\u0065\u006e\u0061\u0072\u0069\u006f",NewCT_Scenario ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0070\u0075\u0074\u0043\u0065\u006c\u006c\u0073",NewCT_InputCells ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0057\u0061t\u0063\u0068\u0065\u0073",NewCT_CellWatches ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0065\u006c\u006c\u0057\u0061\u0074\u0063\u0068",NewCT_CellWatch ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074",NewCT_Chartsheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072",NewCT_ChartsheetPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0068\u0061\u0072\u0074\u0073h\u0065\u0065t\u0056\u0069\u0065\u0077\u0073",NewCT_ChartsheetViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065t\u0056\u0069\u0065\u0077",NewCT_ChartsheetView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCh\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_ChartsheetProtection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0073\u0050\u0061\u0067\u0065S\u0065\u0074\u0075\u0070",NewCT_CsPageSetup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072t\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077\u0073",NewCT_CustomChartsheetViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fCu\u0073\u0074\u006f\u006d\u0043\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074\u0056\u0069\u0065\u0077",NewCT_CustomChartsheetView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_CustomProperties ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_CustomProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0073",NewCT_OleObjects ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_OleObject ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u0050\u0072",NewCT_ObjectPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fW\u0065\u0062\u0050\u0075\u0062l\u0069\u0073h\u0049\u0074\u0065\u006d\u0073",NewCT_WebPublishItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069\u0073h\u0049\u0074\u0065\u006d",NewCT_WebPublishItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u0073",NewCT_Controls ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0050\u0072",NewCT_ControlPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0049\u0067\u006eo\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072\u0073",NewCT_IgnoredErrors ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fI\u0067\u006e\u006f\u0072\u0065\u0064\u0045\u0072\u0072\u006f\u0072",NewCT_IgnoredError ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074\u0073",NewCT_TableParts ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fT\u0061\u0062\u006c\u0065\u0050\u0061\u0072\u0074",NewCT_TablePart ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061",NewCT_Metadata ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u0073",NewCT_MetadataTypes ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065",NewCT_MetadataType ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042l\u006f\u0063\u006b\u0073",NewCT_MetadataBlocks ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u004d\u0065\u0074a\u0064\u0061\u0074\u0061\u0042\u006c\u006f\u0063\u006b",NewCT_MetadataBlock ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0052e\u0063\u006f\u0072\u0064",NewCT_MetadataRecord ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0075\u0074\u0075\u0072\u0065\u004d\u0065\u0074a\u0064\u0061\u0074\u0061",NewCT_FutureMetadata ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046ut\u0075\u0072\u0065\u004d\u0065\u0074\u0061\u0064\u0061\u0074\u0061\u0042\u006c\u006fc\u006b",NewCT_FutureMetadataBlock ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u0074a\u0064\u0061\u0074\u0061",NewCT_MdxMetadata ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078",NewCT_Mdx ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004d\u0064\u0078\u0054\u0075\u0070\u006c\u0065",NewCT_MdxTuple ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0064\u0078\u0053\u0065t",NewCT_MdxSet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004d\u0064\u0078\u004d\u0065\u006d\u0065\u0062\u0065r\u0050\u0072\u006f\u0070",NewCT_MdxMemeberProp ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004d\u0064\u0078\u004b\u0050I",NewCT_MdxKPI ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004det\u0061\u0064\u0061\u0074\u0061\u0053\u0074\u0072\u0069\u006e\u0067\u0049\u006e\u0064e\u0078",NewCT_MetadataStringIndex ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fM\u0065\u0074\u0061\u0064\u0061t\u0061\u0053t\u0072\u0069\u006e\u0067\u0073",NewCT_MetadataStrings ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073",NewCT_SingleXmlCells ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u0069\u006eg\u006c\u0065\u0058\u006d\u006c\u0043\u0065\u006c\u006c",NewCT_SingleXmlCell ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fX\u006d\u006c\u0043\u0065\u006c\u006c\u0050\u0072",NewCT_XmlCellPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u006d\u006c\u0050\u0072",NewCT_XmlPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0073\u0068\u0065\u0065\u0074",NewCT_Stylesheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0043\u0065\u006cl\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074",NewCT_CellAlignment ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_Borders ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0050\u0072",NewCT_BorderPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e",NewCT_CellProtection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073",NewCT_Fonts ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u0073",NewCT_Fills ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u0069\u006c\u006c",NewCT_Fill ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0061\u0074\u0074\u0065\u0072n\u0046\u0069\u006c\u006c",NewCT_PatternFill ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0046\u0069\u006c\u006c",NewCT_GradientFill ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fG\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0053\u0074\u006f\u0070",NewCT_GradientStop ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004e\u0075\u006d\u0046\u006d\u0074\u0073",NewCT_NumFmts ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0058\u0066\u0073",NewCT_CellStyleXfs ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0058\u0066\u0073",NewCT_CellXfs ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fX\u0066",NewCT_Xf ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_CellStyles ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fC\u0065\u006c\u006c\u0053\u0074\u0079\u006c\u0065",NewCT_CellStyle ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0044\u0078\u0066\u0073",NewCT_Dxfs ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0078\u0066",NewCT_Dxf ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u006f\u006c\u006f\u0072s",NewCT_Colors ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0049\u006e\u0064e\u0078\u0065\u0064\u0043\u006f\u006c\u006f\u0072\u0073",NewCT_IndexedColors ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fM\u0052\u0055\u0043\u006f\u006c\u006f\u0072\u0073",NewCT_MRUColors ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0052\u0067\u0062\u0043\u006f\u006c\u006f\u0072",NewCT_RgbColor ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073",NewCT_TableStyles ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065",NewCT_TableStyle ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079l\u0065\u0045\u006c\u0065me\u006e\u0074",NewCT_TableStyleElement ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fB\u006f\u006f\u006c\u0065\u0061n\u0050\u0072o\u0070\u0065\u0072\u0074\u0079",NewCT_BooleanProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u007a\u0065",NewCT_FontSize ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0074\u0050\u0072\u006fp\u0065\u0072\u0074\u0079",NewCT_IntProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0046\u006f\u006e\u0074\u004e\u0061\u006d\u0065",NewCT_FontName ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067n\u0046o\u006e\u0074\u0050\u0072\u006f\u0070\u0065r\u0074\u0079",NewCT_VerticalAlignFontProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0063\u0068\u0065\u006d\u0065",NewCT_FontScheme ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0055\u006e\u0064\u0065\u0072\u006c\u0069\u006ee\u0050\u0072\u006f\u0070er\u0074\u0079",NewCT_UnderlineProperty ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079",NewCT_FontFamily ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b",NewCT_ExternalLink ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0042\u006f\u006f\u006b",NewCT_ExternalBook ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0053\u0068\u0065e\u0074\u004e\u0061\u006d\u0065\u0073",NewCT_ExternalSheetNames ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Na\u006d\u0065",NewCT_ExternalSheetName ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073",NewCT_ExternalDefinedNames ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045xt\u0065\u0072\u006e\u0061\u006c\u0044\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061m\u0065",NewCT_ExternalDefinedName ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fEx\u0074\u0065\u0072\u006e\u0061\u006c\u0053\u0068\u0065\u0065\u0074\u0044\u0061\u0074\u0061\u0053\u0065\u0074",NewCT_ExternalSheetDataSet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cS\u0068\u0065\u0065\u0074Da\u0074\u0061",NewCT_ExternalSheetData ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u0072\u006ea\u006c\u0052\u006f\u0077",NewCT_ExternalRow ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fE\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u0043\u0065\u006c\u006c",NewCT_ExternalCell ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0064\u0065\u004c\u0069\u006e\u006b",NewCT_DdeLink ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d\u0073",NewCT_DdeItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0064\u0065\u0049\u0074\u0065\u006d",NewCT_DdeItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fD\u0064\u0065\u0056\u0061\u006c\u0075\u0065\u0073",NewCT_DdeValues ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0044\u0064\u0065\u0056\u0061\u006c\u0075\u0065",NewCT_DdeValue ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004c\u0069\u006e\u006b",NewCT_OleLink ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d\u0073",NewCT_OleItems ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u0049\u0074\u0065\u006d",NewCT_OleItem ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065",NewCT_Table ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006ce\u0049\u006e\u0066\u006f",NewCT_TableStyleInfo ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewCT_TableColumns ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0062\u006c\u0065\u0043o\u006c\u0075\u006d\u006e",NewCT_TableColumn ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fT\u0061\u0062\u006c\u0065\u0046\u006f\u0072\u006d\u0075\u006c\u0061",NewCT_TableFormula ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0058\u006d\u006c\u0043\u006f\u006cu\u006d\u006e\u0050\u0072",NewCT_XmlColumnPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065\u0073",NewCT_VolTypes ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u0079\u0070\u0065",NewCT_VolType ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u004d\u0061\u0069\u006e",NewCT_VolMain ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070\u0069\u0063",NewCT_VolTopic ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0056\u006f\u006c\u0054\u006f\u0070i\u0063\u0052\u0065\u0066",NewCT_VolTopicRef ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b",NewCT_Workbook ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0056\u0065r\u0073\u0069\u006f\u006e",NewCT_FileVersion ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005fB\u006f\u006f\u006b\u0056\u0069\u0065\u0077\u0073",NewCT_BookViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0042\u006f\u006f\u006b\u0056\u0069\u0065\u0077",NewCT_BookView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0056\u0069\u0065w\u0073",NewCT_CustomWorkbookViews ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0043\u0075st\u006fm\u0057\u006f\u0072\u006b\u0062o\u006f\u006b\u0056\u0069\u0065\u0077",NewCT_CustomWorkbookView ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0068\u0065\u0065\u0074s",NewCT_Sheets ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0065\u0065\u0074",NewCT_Sheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u0050\u0072",NewCT_WorkbookPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072",NewCT_SmartTagPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0053\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u0073",NewCT_SmartTagTypes ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065",NewCT_SmartTagType ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0052\u0065\u0063\u006f\u0076e\u0072\u0079\u0050\u0072",NewCT_FileRecoveryPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0043\u0061\u006c\u0063\u0050r",NewCT_CalcPr ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005fD\u0065\u0066\u0069\u006e\u0065\u0064\u004e\u0061\u006d\u0065\u0073",NewCT_DefinedNames ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065",NewCT_DefinedName ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0045\u0078te\u0072n\u0061\u006c\u0052\u0065\u0066e\u0072\u0065\u006e\u0063\u0065\u0073",NewCT_ExternalReferences ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0045\u0078\u0074\u0065\u0072\u006e\u0061\u006cR\u0065\u0066\u0065\u0072en\u0063\u0065",NewCT_ExternalReference ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043T\u005f\u0053\u0068\u0065e\u0074\u0042\u0061\u0063\u006bg\u0072o\u0075n\u0064\u0050\u0069\u0063\u0074\u0075\u0072e",NewCT_SheetBackgroundPicture ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043a\u0063\u0068\u0065\u0073",NewCT_PivotCaches ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065",NewCT_PivotCache ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0069\u006c\u0065\u0053\u0068a\u0072\u0069\u006e\u0067",NewCT_FileSharing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u0053\u0069\u007a\u0065",NewCT_OleSize ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054\u005f\u0057\u006frk\u0062o\u006f\u006b\u0050\u0072\u006ft\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_WorkbookProtection ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0057\u0065\u0062P\u0075\u0062\u006c\u0069\u0073\u0068\u0069\u006e\u0067",NewCT_WebPublishing ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0047r\u006f\u0075\u0070\u0073",NewCT_FunctionGroups ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054_\u0046\u0075\u006ec\u0074\u0069\u006f\u006e\u0047\u0072\u006f\u0075\u0070",NewCT_FunctionGroup ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","C\u0054_\u0057\u0065\u0062\u0050\u0075\u0062\u006c\u0069s\u0068\u004f\u0062\u006aec\u0074\u0073",NewCT_WebPublishObjects ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0043\u0054\u005f\u0057eb\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_WebPublishObject ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063a\u006c\u0063\u0043\u0068\u0061\u0069n",NewCalcChain ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewComments ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u004da\u0070\u0049\u006e\u0066\u006f",NewMapInfo ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","c\u006f\u006e\u006e\u0065\u0063\u0074\u0069\u006f\u006e\u0073",NewConnections ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","p\u0069v\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewPivotCacheDefinition ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0070\u0069\u0076\u006f\u0074\u0043\u0061\u0063\u0068\u0065\u0052\u0065c\u006f\u0072\u0064\u0073",NewPivotCacheRecords ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","p\u0069v\u006f\u0074\u0054\u0061\u0062\u006c\u0065\u0044e\u0066\u0069\u006e\u0069ti\u006f\u006e",NewPivotTableDefinition ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0071\u0075\u0065\u0072\u0079\u0054\u0061\u0062\u006c\u0065",NewQueryTable ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0073\u0074",NewSst ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0068e\u0061\u0064\u0065\u0072\u0073",NewHeaders ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0072e\u0076\u0069\u0073\u0069\u006f\u006es",NewRevisions ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0075\u0073\u0065r\u0073",NewUsers ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0077o\u0072\u006b\u0073\u0068\u0065\u0065t",NewWorksheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0063\u0068\u0061\u0072\u0074\u0073\u0068\u0065\u0065\u0074",NewChartsheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","d\u0069\u0061\u006c\u006f\u0067\u0073\u0068\u0065\u0065\u0074",NewDialogsheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u006d\u0065\u0074\u0061\u0064\u0061\u0074\u0061",NewMetadata ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0069\u006e\u0067\u006c\u0065\u0058\u006d\u006cC\u0065\u006c\u006c\u0073",NewSingleXmlCells ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0073\u0074\u0079\u006c\u0065\u0053\u0068\u0065\u0065\u0074",NewStyleSheet ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0065\u0078\u0074e\u0072\u006e\u0061\u006c\u004c\u0069\u006e\u006b",NewExternalLink ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0074\u0061\u0062l\u0065",NewTable ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0076\u006f\u006c\u0054\u0079\u0070\u0065\u0073",NewVolTypes ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0077\u006f\u0072\u006b\u0062\u006f\u006f\u006b",NewWorkbook ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewEG_ExtensionList ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u0052\u0065\u0076\u0044\u0061\u0074\u0061",NewAG_RevData ); -_d .RegisterConstructor ("\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0070\u0072\u0065\u0061d\u0073\u0068\u0065\u0065\u0074\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0041\u0047\u005f\u0041\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061\u0074",NewAG_AutoFormat ); -};type CT_colItems struct{ +// Rich Text Run +R []*CT_RElt ; -// Column Item Count -CountAttr *uint32 ; +// Phonetic Run +RPh []*CT_PhoneticRun ; -// Column Items -I []*CT_I ;};func NewCT_RevisionSheetRename ()*CT_RevisionSheetRename {_abgdg :=&CT_RevisionSheetRename {};return _abgdg ;}; \ No newline at end of file +// Phonetic Properties +PhoneticPr *CT_PhoneticPr ;}; \ No newline at end of file diff --git a/schema/soo/wml/wml.go b/schema/soo/wml/wml.go index a8f12ec069..38cb308479 100644 --- a/schema/soo/wml/wml.go +++ b/schema/soo/wml/wml.go @@ -9,262 +9,367 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package wml ;import (_a "encoding/xml";_ff "fmt";_b "github.com/unidoc/unioffice/v2";_ad "github.com/unidoc/unioffice/v2/common/logger";_ae "github.com/unidoc/unioffice/v2/schema/soo/dml";_af "github.com/unidoc/unioffice/v2/schema/soo/dml/picture";_ga "github.com/unidoc/unioffice/v2/schema/soo/ofc/math"; -_ee "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_fe "github.com/unidoc/unioffice/v2/schema/soo/schemaLibrary";_d "regexp";_f "strconv";_g "time";);func (_beeef ST_TextboxTightWrap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdccg :=_a .Attr {}; -_cdccg .Name =name ;switch _beeef {case ST_TextboxTightWrapUnset :_cdccg .Value ="";case ST_TextboxTightWrapNone :_cdccg .Value ="\u006e\u006f\u006e\u0065";case ST_TextboxTightWrapAllLines :_cdccg .Value ="\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073"; -case ST_TextboxTightWrapFirstAndLastLine :_cdccg .Value ="\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065";case ST_TextboxTightWrapFirstLineOnly :_cdccg .Value ="\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079"; -case ST_TextboxTightWrapLastLineOnly :_cdccg .Value ="\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079";};return _cdccg ,nil ;}; - -// ValidateWithPath validates the CT_FramesetChoice and its children, prefixing error messages with path -func (_ceadd *CT_FramesetChoice )ValidateWithPath (path string )error {for _eegfg ,_egaab :=range _ceadd .Frameset {if _bdabc :=_egaab .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fF\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u005b\u0025\u0064\u005d",path ,_eegfg )); -_bdabc !=nil {return _bdabc ;};};for _bfcbf ,_dcbeg :=range _ceadd .Frame {if _ebcab :=_dcbeg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002fF\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_bfcbf ));_ebcab !=nil {return _ebcab ;};};return nil ; -};type CT_Font struct{ - -// Primary Font Name -NameAttr string ; - -// Alternate Names for Font -AltName *CT_String ; - -// Panose-1 Typeface Classification Number -Panose1 *CT_Panose ; - -// Character Set Supported By Font -Charset *CT_Charset ; - -// Font Family -Family *CT_FontFamily ; - -// Raster or Vector Font -NotTrueType *CT_OnOff ; - -// Font Pitch -Pitch *CT_Pitch ; - -// Supported Unicode Subranges and Code Pages -Sig *CT_FontSig ; - -// Regular Font Style Embedding -EmbedRegular *CT_FontRel ; - -// Bold Style Font Style Embedding -EmbedBold *CT_FontRel ; +package wml ;import (_a "encoding/xml";_dd "fmt";_g "github.com/unidoc/unioffice/v2";_ec "github.com/unidoc/unioffice/v2/common/logger";_e "github.com/unidoc/unioffice/v2/schema/soo/dml";_b "github.com/unidoc/unioffice/v2/schema/soo/dml/picture";_db "github.com/unidoc/unioffice/v2/schema/soo/ofc/math"; +_f "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_fg "github.com/unidoc/unioffice/v2/schema/soo/schemaLibrary";_af "regexp";_c "strconv";_ae "time";);const (WdST_AlignVUnset WdST_AlignV =0;WdST_AlignVTop WdST_AlignV =1;WdST_AlignVBottom WdST_AlignV =2; +WdST_AlignVCenter WdST_AlignV =3;WdST_AlignVInside WdST_AlignV =4;WdST_AlignVOutside WdST_AlignV =5;);func (_dgaedd *WdCT_TextboxInfo )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgaedd .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dgaedd .IdAttr )}); +};e .EncodeToken (start );_adcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_dgaedd .TxbxContent ,_adcbf );if _dgaedd .ExtLst !=nil {_agfcca :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; +e .EncodeElement (_dgaedd .ExtLst ,_agfcca );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aabbcc *ST_Jc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baddc ,_agabe :=d .Token ();if _agabe !=nil {return _agabe ; +};if _gdeaa ,_dcdege :=_baddc .(_a .EndElement );_dcdege &&_gdeaa .Name ==start .Name {*_aabbcc =1;return nil ;};if _dabbc ,_accbad :=_baddc .(_a .CharData );!_accbad {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baddc ); +}else {switch string (_dabbc ){case "":*_aabbcc =0;case "\u0073\u0074\u0061r\u0074":*_aabbcc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_aabbcc =2;case "\u0065\u006e\u0064":*_aabbcc =3;case "\u0062\u006f\u0074\u0068":*_aabbcc =4;case "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_aabbcc =5; +case "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065":*_aabbcc =6;case "\u006e\u0075\u006d\u0054\u0061\u0062":*_aabbcc =7;case "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_aabbcc =8;case "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_aabbcc =9; +case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065":*_aabbcc =10;case "\u006c\u0065\u0066\u0074":*_aabbcc =11;case "\u0072\u0069\u0067h\u0074":*_aabbcc =12;};};_baddc ,_agabe =d .Token ();if _agabe !=nil {return _agabe ; +};if _gaddd ,_cgfbb :=_baddc .(_a .EndElement );_cgfbb &&_gaddd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baddc ); +};func (_gddab *CT_HdrFtrRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agcge ,_bfcacb :=_gddab .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _bfcacb !=nil {return _bfcacb ;};start .Attr =append (start .Attr ,_agcge ); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_gddab .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfecaa *ST_Lock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffbdd ,_gceag :=d .Token (); +if _gceag !=nil {return _gceag ;};if _afaafb ,_bbebf :=_ffbdd .(_a .EndElement );_bbebf &&_afaafb .Name ==start .Name {*_dfecaa =1;return nil ;};if _efecfgd ,_adacf :=_ffbdd .(_a .CharData );!_adacf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffbdd ); +}else {switch string (_efecfgd ){case "":*_dfecaa =0;case "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d":*_dfecaa =1;case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_dfecaa =2;case "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064":*_dfecaa =3; +case "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_dfecaa =4;};};_ffbdd ,_gceag =d .Token ();if _gceag !=nil {return _gceag ;};if _edegb ,_agcac :=_ffbdd .(_a .EndElement );_agcac &&_edegb .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffbdd );};func (_adacg *CT_PTab )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adacg .AlignmentAttr =ST_PTabAlignment (1); +_adacg .RelativeToAttr =ST_PTabRelativeTo (1);_adacg .LeaderAttr =ST_PTabLeader (1);for _ ,_abegg :=range start .Attr {if _abegg .Name .Local =="\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"{_adacg .AlignmentAttr .UnmarshalXMLAttr (_abegg );continue ;}; +if _abegg .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f"{_adacg .RelativeToAttr .UnmarshalXMLAttr (_abegg );continue ;};if _abegg .Name .Local =="\u006c\u0065\u0061\u0064\u0065\u0072"{_adacg .LeaderAttr .UnmarshalXMLAttr (_abegg ); +continue ;};};for {_dfgcf ,_dbea :=d .Token ();if _dbea !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0054\u0061\u0062\u003a\u0020\u0025\u0073",_dbea );};if _dfgd ,_gbeb :=_dfgcf .(_a .EndElement );_gbeb &&_dfgd .Name ==start .Name {break ; +};};return nil ;}; -// Italic Font Style Embedding -EmbedItalic *CT_FontRel ; +// ValidateWithPath validates the CT_Height and its children, prefixing error messages with path +func (_bdgca *CT_Height )ValidateWithPath (path string )error {if _bdgca .ValAttr !=nil {if _abgcd :=_bdgca .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abgcd !=nil {return _abgcd ;};};if _gbbea :=_bdgca .HRuleAttr .ValidateWithPath (path +"\u002f\u0048\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072"); +_gbbea !=nil {return _gbbea ;};return nil ;}; -// Bold Italic Font Style Embedding -EmbedBoldItalic *CT_FontRel ;};type CT_FramePr struct{ +// ValidateWithPath validates the EG_ContentRowContent and its children, prefixing error messages with path +func (_bafca *EG_ContentRowContent )ValidateWithPath (path string )error {if _dcdegc :=_bafca .ContentRowContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065"); +_dcdegc !=nil {return _dcdegc ;};return nil ;};func (_dgebgb ST_DisplacedByCustomXml )Validate ()error {return _dgebgb .ValidateWithPath ("")}; -// Drop Cap Frame -DropCapAttr ST_DropCap ; +// Validate validates the CT_DocType and its children +func (_fcdb *CT_DocType )Validate ()error {return _fcdb .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065");};func (_bcfcb *CT_SdtDate )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bcfcb .FullDateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0075\u006c\u006c\u0044\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_bcfcb .FullDateAttr )}); +};e .EncodeToken (start );if _bcfcb .DateFormat !=nil {_ggddea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064a\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}};e .EncodeElement (_bcfcb .DateFormat ,_ggddea );};if _bcfcb .Lid !=nil {_cbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}}; +e .EncodeElement (_bcfcb .Lid ,_cbgd );};if _bcfcb .StoreMappedDataAs !=nil {_cgfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074or\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044\u0061\u0074\u0061\u0041\u0073"}};e .EncodeElement (_bcfcb .StoreMappedDataAs ,_cgfcf ); +};if _bcfcb .Calendar !=nil {_dbgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"}};e .EncodeElement (_bcfcb .Calendar ,_dbgfa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +}; -// Drop Cap Vertical Height in Lines -LinesAttr *int64 ; +// ValidateWithPath validates the CT_TblPrEx and its children, prefixing error messages with path +func (_dcbdb *CT_TblPrEx )ValidateWithPath (path string )error {if _dcbdb .TblW !=nil {if _eegfc :=_dcbdb .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057");_eegfc !=nil {return _eegfc ;};};if _dcbdb .Jc !=nil {if _cdeae :=_dcbdb .Jc .ValidateWithPath (path +"\u002f\u004a\u0063"); +_cdeae !=nil {return _cdeae ;};};if _dcbdb .TblCellSpacing !=nil {if _dafcc :=_dcbdb .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_dafcc !=nil {return _dafcc ;};};if _dcbdb .TblInd !=nil {if _gdcfc :=_dcbdb .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064"); +_gdcfc !=nil {return _gdcfc ;};};if _dcbdb .TblBorders !=nil {if _abgea :=_dcbdb .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_abgea !=nil {return _abgea ;};};if _dcbdb .Shd !=nil {if _ebbdd :=_dcbdb .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_ebbdd !=nil {return _ebbdd ;};};if _dcbdb .TblLayout !=nil {if _ecaega :=_dcbdb .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_ecaega !=nil {return _ecaega ;};};if _dcbdb .TblCellMar !=nil {if _gabcd :=_dcbdb .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"); +_gabcd !=nil {return _gabcd ;};};if _dcbdb .TblLook !=nil {if _gbcbbfg :=_dcbdb .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");_gbcbbfg !=nil {return _gbcbbfg ;};};if _dcbdb .TblPrExChange !=nil {if _edebfd :=_dcbdb .TblPrExChange .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078\u0043h\u0061\u006e\u0067\u0065"); +_edebfd !=nil {return _edebfd ;};};return nil ;};func (_baacgd *CT_NumPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _baacgd .Ilvl !=nil {_fafcca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"}}; +e .EncodeElement (_baacgd .Ilvl ,_fafcca );};if _baacgd .NumId !=nil {_acfge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0049\u0064"}};e .EncodeElement (_baacgd .NumId ,_acfge );};if _baacgd .NumberingChange !=nil {_fbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0043h\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_baacgd .NumberingChange ,_fbfa );};if _baacgd .Ins !=nil {_adfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_baacgd .Ins ,_adfbc );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_bdgead *EG_PContentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bdgead .PContentBaseChoice .MarshalXML (e ,_a .StartElement {});return nil ;};type ST_HexColorAuto byte ;func (_gaaggc ST_Theme )Validate ()error {return _gaaggc .ValidateWithPath ("")}; +type CT_DirContentRun struct{ -// Frame Width -WAttr *_ee .ST_TwipsMeasure ; +// Direction of Embedding +ValAttr ST_Direction ;EG_PContent []*EG_PContent ;};func (_eeabf *Document )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeabf .CT_Document =*NewCT_Document ();for _ ,_aaabg :=range start .Attr {if _aaabg .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_eeabf .ConformanceAttr .UnmarshalXMLAttr (_aaabg ); +continue ;};};_aedab :for {_gbaac ,_defec :=d .Token ();if _defec !=nil {return _defec ;};switch _fgbafgf :=_gbaac .(type ){case _a .StartElement :switch _fgbafgf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_eeabf .Background =NewCT_Background (); +if _acegb :=d .DecodeElement (_eeabf .Background ,&_fgbafgf );_acegb !=nil {return _acegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0064\u0079"}:_eeabf .Body =NewCT_Body (); +if _bbdee :=d .DecodeElement (_eeabf .Body ,&_fgbafgf );_bbdee !=nil {return _bbdee ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_fgbafgf .Name ); +if _dgcgg :=d .Skip ();_dgcgg !=nil {return _dgcgg ;};};case _a .EndElement :break _aedab ;case _a .CharData :};};return nil ;};func NewCT_EdnProps ()*CT_EdnProps {_faad :=&CT_EdnProps {};return _faad }; -// Frame Height -HAttr *_ee .ST_TwipsMeasure ; +// ValidateWithPath validates the CT_DocDefaults and its children, prefixing error messages with path +func (_fcgd *CT_DocDefaults )ValidateWithPath (path string )error {if _fcgd .RPrDefault !=nil {if _aeccf :=_fcgd .RPrDefault .ValidateWithPath (path +"/\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_aeccf !=nil {return _aeccf ;};};if _fcgd .PPrDefault !=nil {if _bdga :=_fcgd .PPrDefault .ValidateWithPath (path +"/\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); +_bdga !=nil {return _bdga ;};};return nil ;};func (_egaae *CT_SdtContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddfde :for {_gcdfc ,_fbecf :=d .Token ();if _fbecf !=nil {return _fbecf ;};switch _fffab :=_gcdfc .(type ){case _a .StartElement :switch _fffab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_abfcb :=NewEG_PContent (); +_abfcb .PContentChoice =NewEG_PContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_abfcb );if _egbga :=d .DecodeElement (&_abfcb .PContentChoice .FldSimple ,&_fffab );_egbga !=nil {return _egbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_edad :=NewEG_PContent (); +_edad .PContentChoice =NewEG_PContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_edad );if _dbcbg :=d .DecodeElement (&_edad .PContentChoice .Hyperlink ,&_fffab );_dbcbg !=nil {return _dbcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_eadeae :=NewEG_PContent (); +_eadeae .PContentChoice =NewEG_PContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_eadeae );if _deece :=d .DecodeElement (&_eadeae .PContentChoice .SubDoc ,&_fffab );_deece !=nil {return _deece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_feee :=NewEG_PContent (); +_gbafg :=NewEG_ContentRunContent ();_gbafg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_feee );_feee .PContentChoice .EG_ContentRunContent =append (_feee .PContentChoice .EG_ContentRunContent ,_gbafg ); +if _acgcb :=d .DecodeElement (&_gbafg .ContentRunContentChoice .CustomXml ,&_fffab );_acgcb !=nil {return _acgcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_cgac :=NewEG_PContent (); +_afagea :=NewEG_ContentRunContent ();_afagea .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cgac );_cgac .PContentChoice .EG_ContentRunContent =append (_cgac .PContentChoice .EG_ContentRunContent ,_afagea ); +if _fddced :=d .DecodeElement (&_afagea .ContentRunContentChoice .SmartTag ,&_fffab );_fddced !=nil {return _fddced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_adffa :=NewEG_PContent (); +_adaae :=NewEG_ContentRunContent ();_adaae .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_adffa );_adffa .PContentChoice .EG_ContentRunContent =append (_adffa .PContentChoice .EG_ContentRunContent ,_adaae ); +if _cfacbec :=d .DecodeElement (&_adaae .ContentRunContentChoice .Sdt ,&_fffab );_cfacbec !=nil {return _cfacbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_ceeae :=NewEG_PContent (); +_efbbb :=NewEG_ContentRunContent ();_efbbb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_ceeae );_ceeae .PContentChoice .EG_ContentRunContent =append (_ceeae .PContentChoice .EG_ContentRunContent ,_efbbb ); +if _bggdfg :=d .DecodeElement (&_efbbb .ContentRunContentChoice .Dir ,&_fffab );_bggdfg !=nil {return _bggdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_cddebg :=NewEG_PContent (); +_dggfag :=NewEG_ContentRunContent ();_dggfag .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cddebg );_cddebg .PContentChoice .EG_ContentRunContent =append (_cddebg .PContentChoice .EG_ContentRunContent ,_dggfag ); +if _agddcb :=d .DecodeElement (&_dggfag .ContentRunContentChoice .Bdo ,&_fffab );_agddcb !=nil {return _agddcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_afgea :=NewEG_PContent (); +_ccgbb :=NewEG_ContentRunContent ();_ccgbb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_afgea );_afgea .PContentChoice .EG_ContentRunContent =append (_afgea .PContentChoice .EG_ContentRunContent ,_ccgbb ); +if _ccead :=d .DecodeElement (&_ccgbb .ContentRunContentChoice .R ,&_fffab );_ccead !=nil {return _ccead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cdcba :=NewEG_PContent (); +_bggbg :=NewEG_ContentRunContent ();_gafdf :=NewEG_RunLevelElts ();_gafdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cdcba );_cdcba .PContentChoice .EG_ContentRunContent =append (_cdcba .PContentChoice .EG_ContentRunContent ,_bggbg ); +_bggbg .ContentRunContentChoice .EG_RunLevelElts =append (_bggbg .ContentRunContentChoice .EG_RunLevelElts ,_gafdf );if _gfdec :=d .DecodeElement (&_gafdf .RunLevelEltsChoice .ProofErr ,&_fffab );_gfdec !=nil {return _gfdec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_degdg :=NewEG_PContent (); +_egdc :=NewEG_ContentRunContent ();_bfbeb :=NewEG_RunLevelElts ();_bfbeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_degdg );_degdg .PContentChoice .EG_ContentRunContent =append (_degdg .PContentChoice .EG_ContentRunContent ,_egdc ); +_egdc .ContentRunContentChoice .EG_RunLevelElts =append (_egdc .ContentRunContentChoice .EG_RunLevelElts ,_bfbeb );if _fdbba :=d .DecodeElement (&_bfbeb .RunLevelEltsChoice .PermStart ,&_fffab );_fdbba !=nil {return _fdbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cccfg :=NewEG_PContent (); +_ddddee :=NewEG_ContentRunContent ();_gcdfdg :=NewEG_RunLevelElts ();_gcdfdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cccfg );_cccfg .PContentChoice .EG_ContentRunContent =append (_cccfg .PContentChoice .EG_ContentRunContent ,_ddddee ); +_ddddee .ContentRunContentChoice .EG_RunLevelElts =append (_ddddee .ContentRunContentChoice .EG_RunLevelElts ,_gcdfdg );if _fddad :=d .DecodeElement (&_gcdfdg .RunLevelEltsChoice .PermEnd ,&_fffab );_fddad !=nil {return _fddad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_beagc :=NewEG_PContent (); +_gbfge :=NewEG_ContentRunContent ();_gggcf :=NewEG_RunLevelElts ();_gggcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_beagc );_beagc .PContentChoice .EG_ContentRunContent =append (_beagc .PContentChoice .EG_ContentRunContent ,_gbfge ); +_gbfge .ContentRunContentChoice .EG_RunLevelElts =append (_gbfge .ContentRunContentChoice .EG_RunLevelElts ,_gggcf );if _fffda :=d .DecodeElement (&_gggcf .RunLevelEltsChoice .Ins ,&_fffab );_fffda !=nil {return _fffda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ebea :=NewEG_PContent (); +_fdeeb :=NewEG_ContentRunContent ();_eeebce :=NewEG_RunLevelElts ();_eeebce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_ebea );_ebea .PContentChoice .EG_ContentRunContent =append (_ebea .PContentChoice .EG_ContentRunContent ,_fdeeb ); +_fdeeb .ContentRunContentChoice .EG_RunLevelElts =append (_fdeeb .ContentRunContentChoice .EG_RunLevelElts ,_eeebce );if _aadae :=d .DecodeElement (&_eeebce .RunLevelEltsChoice .Del ,&_fffab );_aadae !=nil {return _aadae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bedgc :=NewEG_PContent (); +_daae :=NewEG_ContentRunContent ();_ecebd :=NewEG_RunLevelElts ();_ecebd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_bedgc );_bedgc .PContentChoice .EG_ContentRunContent =append (_bedgc .PContentChoice .EG_ContentRunContent ,_daae ); +_daae .ContentRunContentChoice .EG_RunLevelElts =append (_daae .ContentRunContentChoice .EG_RunLevelElts ,_ecebd );if _ceafc :=d .DecodeElement (&_ecebd .RunLevelEltsChoice .MoveFrom ,&_fffab );_ceafc !=nil {return _ceafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cefef :=NewEG_PContent (); +_bbcde :=NewEG_ContentRunContent ();_eafcf :=NewEG_RunLevelElts ();_eafcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cefef );_cefef .PContentChoice .EG_ContentRunContent =append (_cefef .PContentChoice .EG_ContentRunContent ,_bbcde ); +_bbcde .ContentRunContentChoice .EG_RunLevelElts =append (_bbcde .ContentRunContentChoice .EG_RunLevelElts ,_eafcf );if _bgddf :=d .DecodeElement (&_eafcf .RunLevelEltsChoice .MoveTo ,&_fffab );_bgddf !=nil {return _bgddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gbcfc :=NewEG_PContent (); +_cfcfd :=NewEG_ContentRunContent ();_edabbd :=NewEG_RunLevelElts ();_aacgc :=NewEG_RangeMarkupElements ();_aacgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_gbcfc );_gbcfc .PContentChoice .EG_ContentRunContent =append (_gbcfc .PContentChoice .EG_ContentRunContent ,_cfcfd ); +_cfcfd .ContentRunContentChoice .EG_RunLevelElts =append (_cfcfd .ContentRunContentChoice .EG_RunLevelElts ,_edabbd );_edabbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edabbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacgc );if _bebaf :=d .DecodeElement (&_aacgc .RangeMarkupElementsChoice .BookmarkStart ,&_fffab ); +_bebaf !=nil {return _bebaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bdgcb :=NewEG_PContent (); +_bgggg :=NewEG_ContentRunContent ();_adgcbc :=NewEG_RunLevelElts ();_edfbf :=NewEG_RangeMarkupElements ();_edfbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_bdgcb );_bdgcb .PContentChoice .EG_ContentRunContent =append (_bdgcb .PContentChoice .EG_ContentRunContent ,_bgggg ); +_bgggg .ContentRunContentChoice .EG_RunLevelElts =append (_bgggg .ContentRunContentChoice .EG_RunLevelElts ,_adgcbc );_adgcbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgcbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_edfbf );if _cdgdd :=d .DecodeElement (&_edfbf .RangeMarkupElementsChoice .BookmarkEnd ,&_fffab ); +_cdgdd !=nil {return _cdgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_afgcff :=NewEG_PContent (); +_feecd :=NewEG_ContentRunContent ();_dcbdac :=NewEG_RunLevelElts ();_adagb :=NewEG_RangeMarkupElements ();_adagb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_afgcff );_afgcff .PContentChoice .EG_ContentRunContent =append (_afgcff .PContentChoice .EG_ContentRunContent ,_feecd ); +_feecd .ContentRunContentChoice .EG_RunLevelElts =append (_feecd .ContentRunContentChoice .EG_RunLevelElts ,_dcbdac );_dcbdac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcbdac .RunLevelEltsChoice .EG_RangeMarkupElements ,_adagb );if _gbfff :=d .DecodeElement (&_adagb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fffab ); +_gbfff !=nil {return _gbfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_faeed :=NewEG_PContent (); +_cdfagf :=NewEG_ContentRunContent ();_fdabad :=NewEG_RunLevelElts ();_ddgbb :=NewEG_RangeMarkupElements ();_ddgbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_faeed );_faeed .PContentChoice .EG_ContentRunContent =append (_faeed .PContentChoice .EG_ContentRunContent ,_cdfagf ); +_cdfagf .ContentRunContentChoice .EG_RunLevelElts =append (_cdfagf .ContentRunContentChoice .EG_RunLevelElts ,_fdabad );_fdabad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdabad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddgbb );if _abdfa :=d .DecodeElement (&_ddgbb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fffab ); +_abdfa !=nil {return _abdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ggfgag :=NewEG_PContent (); +_fcegea :=NewEG_ContentRunContent ();_cdcebb :=NewEG_RunLevelElts ();_bebdg :=NewEG_RangeMarkupElements ();_bebdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_ggfgag );_ggfgag .PContentChoice .EG_ContentRunContent =append (_ggfgag .PContentChoice .EG_ContentRunContent ,_fcegea ); +_fcegea .ContentRunContentChoice .EG_RunLevelElts =append (_fcegea .ContentRunContentChoice .EG_RunLevelElts ,_cdcebb );_cdcebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdcebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bebdg );if _egebg :=d .DecodeElement (&_bebdg .RangeMarkupElementsChoice .MoveToRangeStart ,&_fffab ); +_egebg !=nil {return _egebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cfcc :=NewEG_PContent (); +_facfe :=NewEG_ContentRunContent ();_gfcaa :=NewEG_RunLevelElts ();_dffac :=NewEG_RangeMarkupElements ();_dffac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cfcc );_cfcc .PContentChoice .EG_ContentRunContent =append (_cfcc .PContentChoice .EG_ContentRunContent ,_facfe ); +_facfe .ContentRunContentChoice .EG_RunLevelElts =append (_facfe .ContentRunContentChoice .EG_RunLevelElts ,_gfcaa );_gfcaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfcaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffac );if _ebged :=d .DecodeElement (&_dffac .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fffab ); +_ebged !=nil {return _ebged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_efgfg :=NewEG_PContent (); +_gggacb :=NewEG_ContentRunContent ();_ffefc :=NewEG_RunLevelElts ();_edbgg :=NewEG_RangeMarkupElements ();_edbgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_efgfg );_efgfg .PContentChoice .EG_ContentRunContent =append (_efgfg .PContentChoice .EG_ContentRunContent ,_gggacb ); +_gggacb .ContentRunContentChoice .EG_RunLevelElts =append (_gggacb .ContentRunContentChoice .EG_RunLevelElts ,_ffefc );_ffefc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffefc .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbgg );if _addge :=d .DecodeElement (&_edbgg .RangeMarkupElementsChoice .CommentRangeStart ,&_fffab ); +_addge !=nil {return _addge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dabac :=NewEG_PContent (); +_gebdc :=NewEG_ContentRunContent ();_edfbaa :=NewEG_RunLevelElts ();_gbcca :=NewEG_RangeMarkupElements ();_gbcca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_dabac );_dabac .PContentChoice .EG_ContentRunContent =append (_dabac .PContentChoice .EG_ContentRunContent ,_gebdc ); +_gebdc .ContentRunContentChoice .EG_RunLevelElts =append (_gebdc .ContentRunContentChoice .EG_RunLevelElts ,_edfbaa );_edfbaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edfbaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbcca );if _edbdf :=d .DecodeElement (&_gbcca .RangeMarkupElementsChoice .CommentRangeEnd ,&_fffab ); +_edbdf !=nil {return _edbdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgcae :=NewEG_PContent (); +_adedb :=NewEG_ContentRunContent ();_abbccd :=NewEG_RunLevelElts ();_gdceee :=NewEG_RangeMarkupElements ();_gdceee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cgcae );_cgcae .PContentChoice .EG_ContentRunContent =append (_cgcae .PContentChoice .EG_ContentRunContent ,_adedb ); +_adedb .ContentRunContentChoice .EG_RunLevelElts =append (_adedb .ContentRunContentChoice .EG_RunLevelElts ,_abbccd );_abbccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abbccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdceee );if _abadd :=d .DecodeElement (&_gdceee .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fffab ); +_abadd !=nil {return _abadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cfdacb :=NewEG_PContent (); +_dcfda :=NewEG_ContentRunContent ();_gacab :=NewEG_RunLevelElts ();_eeebab :=NewEG_RangeMarkupElements ();_eeebab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cfdacb );_cfdacb .PContentChoice .EG_ContentRunContent =append (_cfdacb .PContentChoice .EG_ContentRunContent ,_dcfda ); +_dcfda .ContentRunContentChoice .EG_RunLevelElts =append (_dcfda .ContentRunContentChoice .EG_RunLevelElts ,_gacab );_gacab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gacab .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeebab );if _efdbg :=d .DecodeElement (&_eeebab .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fffab ); +_efdbg !=nil {return _efdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cbbbf :=NewEG_PContent (); +_gcggf :=NewEG_ContentRunContent ();_aeggb :=NewEG_RunLevelElts ();_aeeca :=NewEG_RangeMarkupElements ();_aeeca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_cbbbf );_cbbbf .PContentChoice .EG_ContentRunContent =append (_cbbbf .PContentChoice .EG_ContentRunContent ,_gcggf ); +_gcggf .ContentRunContentChoice .EG_RunLevelElts =append (_gcggf .ContentRunContentChoice .EG_RunLevelElts ,_aeggb );_aeggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeeca );if _dgaebb :=d .DecodeElement (&_aeeca .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fffab ); +_dgaebb !=nil {return _dgaebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ddfc :=NewEG_PContent (); +_bcdff :=NewEG_ContentRunContent ();_ebabac :=NewEG_RunLevelElts ();_caead :=NewEG_RangeMarkupElements ();_caead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_ddfc );_ddfc .PContentChoice .EG_ContentRunContent =append (_ddfc .PContentChoice .EG_ContentRunContent ,_bcdff ); +_bcdff .ContentRunContentChoice .EG_RunLevelElts =append (_bcdff .ContentRunContentChoice .EG_RunLevelElts ,_ebabac );_ebabac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebabac .RunLevelEltsChoice .EG_RangeMarkupElements ,_caead );if _fecgg :=d .DecodeElement (&_caead .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fffab ); +_fecgg !=nil {return _fecgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_abebe :=NewEG_PContent (); +_fgacg :=NewEG_ContentRunContent ();_dfcee :=NewEG_RunLevelElts ();_fbfbeb :=NewEG_RangeMarkupElements ();_fbfbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_abebe );_abebe .PContentChoice .EG_ContentRunContent =append (_abebe .PContentChoice .EG_ContentRunContent ,_fgacg ); +_fgacg .ContentRunContentChoice .EG_RunLevelElts =append (_fgacg .ContentRunContentChoice .EG_RunLevelElts ,_dfcee );_dfcee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfcee .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbfbeb );if _bbfcg :=d .DecodeElement (&_fbfbeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fffab ); +_bbfcg !=nil {return _bbfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_acbaa :=NewEG_PContent (); +_ffade :=NewEG_ContentRunContent ();_bcaggf :=NewEG_RunLevelElts ();_fdcfa :=NewEG_RangeMarkupElements ();_fdcfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_acbaa );_acbaa .PContentChoice .EG_ContentRunContent =append (_acbaa .PContentChoice .EG_ContentRunContent ,_ffade ); +_ffade .ContentRunContentChoice .EG_RunLevelElts =append (_ffade .ContentRunContentChoice .EG_RunLevelElts ,_bcaggf );_bcaggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcaggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcfa );if _gbecf :=d .DecodeElement (&_fdcfa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fffab ); +_gbecf !=nil {return _gbecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ebdfd :=NewEG_PContent (); +_ggca :=NewEG_ContentRunContent ();_cggfg :=NewEG_RunLevelElts ();_afdbg :=NewEG_RangeMarkupElements ();_afdbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_ebdfd );_ebdfd .PContentChoice .EG_ContentRunContent =append (_ebdfd .PContentChoice .EG_ContentRunContent ,_ggca ); +_ggca .ContentRunContentChoice .EG_RunLevelElts =append (_ggca .ContentRunContentChoice .EG_RunLevelElts ,_cggfg );_cggfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cggfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_afdbg );if _gdgdd :=d .DecodeElement (&_afdbg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fffab ); +_gdgdd !=nil {return _gdgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acgca :=NewEG_PContent (); +_dfgeag :=NewEG_ContentRunContent ();_adagf :=NewEG_RunLevelElts ();_fecab :=NewEG_RangeMarkupElements ();_fecab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_acgca );_acgca .PContentChoice .EG_ContentRunContent =append (_acgca .PContentChoice .EG_ContentRunContent ,_dfgeag ); +_dfgeag .ContentRunContentChoice .EG_RunLevelElts =append (_dfgeag .ContentRunContentChoice .EG_RunLevelElts ,_adagf );_adagf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adagf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fecab );if _dabgb :=d .DecodeElement (&_fecab .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fffab ); +_dabgb !=nil {return _dabgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gefcd :=NewEG_PContent (); +_cbeeec :=NewEG_ContentRunContent ();_bcbac :=NewEG_RunLevelElts ();_facaeg :=NewEG_MathContent ();_facaeg .MathContentChoice =NewEG_MathContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_gefcd );_gefcd .PContentChoice .EG_ContentRunContent =append (_gefcd .PContentChoice .EG_ContentRunContent ,_cbeeec ); +_cbeeec .ContentRunContentChoice .EG_RunLevelElts =append (_cbeeec .ContentRunContentChoice .EG_RunLevelElts ,_bcbac );_bcbac .RunLevelEltsChoice .EG_MathContent =append (_bcbac .RunLevelEltsChoice .EG_MathContent ,_facaeg );if _fdbeed :=d .DecodeElement (&_facaeg .MathContentChoice .OMathPara ,&_fffab ); +_fdbeed !=nil {return _fdbeed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_facgc :=NewEG_PContent (); +_agagb :=NewEG_ContentRunContent ();_dcgcfg :=NewEG_RunLevelElts ();_eaffc :=NewEG_MathContent ();_eaffc .MathContentChoice =NewEG_MathContentChoice ();_egaae .EG_PContent =append (_egaae .EG_PContent ,_facgc );_facgc .PContentChoice .EG_ContentRunContent =append (_facgc .PContentChoice .EG_ContentRunContent ,_agagb ); +_agagb .ContentRunContentChoice .EG_RunLevelElts =append (_agagb .ContentRunContentChoice .EG_RunLevelElts ,_dcgcfg );_dcgcfg .RunLevelEltsChoice .EG_MathContent =append (_dcgcfg .RunLevelEltsChoice .EG_MathContent ,_eaffc );if _dfafb :=d .DecodeElement (&_eaffc .MathContentChoice .OMath ,&_fffab ); +_dfafb !=nil {return _dfafb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_fffab .Name ); +if _fagfc :=d .Skip ();_fagfc !=nil {return _fagfc ;};};case _a .EndElement :break _ddfde ;case _a .CharData :};};return nil ;}; -// Vertical Frame Padding -VSpaceAttr *_ee .ST_TwipsMeasure ; +// ValidateWithPath validates the CT_FramesetSplitbar and its children, prefixing error messages with path +func (_cdaab *CT_FramesetSplitbar )ValidateWithPath (path string )error {if _cdaab .W !=nil {if _bfagf :=_cdaab .W .ValidateWithPath (path +"\u002f\u0057");_bfagf !=nil {return _bfagf ;};};if _cdaab .Color !=nil {if _cade :=_cdaab .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); +_cade !=nil {return _cade ;};};if _cdaab .NoBorder !=nil {if _aebdf :=_cdaab .NoBorder .ValidateWithPath (path +"\u002fN\u006f\u0042\u006f\u0072\u0064\u0065r");_aebdf !=nil {return _aebdf ;};};if _cdaab .FlatBorders !=nil {if _agbaf :=_cdaab .FlatBorders .ValidateWithPath (path +"\u002f\u0046\u006ca\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_agbaf !=nil {return _agbaf ;};};return nil ;};func (_eeafb *ST_HighlightColor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eeafb =0;case "\u0062\u006c\u0061c\u006b":*_eeafb =1;case "\u0062\u006c\u0075\u0065":*_eeafb =2;case "\u0063\u0079\u0061\u006e":*_eeafb =3; +case "\u0067\u0072\u0065e\u006e":*_eeafb =4;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_eeafb =5;case "\u0072\u0065\u0064":*_eeafb =6;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_eeafb =7;case "\u0077\u0068\u0069t\u0065":*_eeafb =8;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_eeafb =9; +case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_eeafb =10;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_eeafb =11;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_eeafb =12;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_eeafb =13; +case "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":*_eeafb =14;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_eeafb =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_eeafb =16;case "\u006e\u006f\u006e\u0065":*_eeafb =17; +};return nil ;}; -// Horizontal Frame Padding -HSpaceAttr *_ee .ST_TwipsMeasure ; +// Validate validates the EG_ContentRowContentChoice and its children +func (_efbbaf *EG_ContentRowContentChoice )Validate ()error {return _efbbaf .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065");};func (_bfebc *CT_MailMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfebc .MainDocumentType =NewCT_MailMergeDocType (); +_bfebc .DataType =NewCT_MailMergeDataType ();_ffecab :for {_cggcf ,_gfdce :=d .Token ();if _gfdce !=nil {return _gfdce ;};switch _abeeb :=_cggcf .(type ){case _a .StartElement :switch _abeeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061i\u006e\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061i\u006e\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:if _ecaaa :=d .DecodeElement (_bfebc .MainDocumentType ,&_abeeb ); +_ecaaa !=nil {return _ecaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"}:_bfebc .LinkToQuery =NewCT_OnOff (); +if _gaag :=d .DecodeElement (_bfebc .LinkToQuery ,&_abeeb );_gaag !=nil {return _gaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}:if _cadb :=d .DecodeElement (_bfebc .DataType ,&_abeeb ); +_cadb !=nil {return _cadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"}:_bfebc .ConnectString =NewCT_String (); +if _egcf :=d .DecodeElement (_bfebc .ConnectString ,&_abeeb );_egcf !=nil {return _egcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0071\u0075\u0065r\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"}:_bfebc .Query =NewCT_String (); +if _abbgg :=d .DecodeElement (_bfebc .Query ,&_abeeb );_abbgg !=nil {return _abbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"}:_bfebc .DataSource =NewCT_Rel (); +if _cdac :=d .DecodeElement (_bfebc .DataSource ,&_abeeb );_cdac !=nil {return _cdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u0061d\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"}:_bfebc .HeaderSource =NewCT_Rel (); +if _eaded :=d .DecodeElement (_bfebc .HeaderSource ,&_abeeb );_eaded !=nil {return _eaded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004eot\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004eot\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"}:_bfebc .DoNotSuppressBlankLines =NewCT_OnOff (); +if _cbafc :=d .DecodeElement (_bfebc .DoNotSuppressBlankLines ,&_abeeb );_cbafc !=nil {return _cbafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"}:_bfebc .Destination =NewCT_MailMergeDest (); +if _cgbdd :=d .DecodeElement (_bfebc .Destination ,&_abeeb );_cgbdd !=nil {return _cgbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064d\u0072\u0065\u0073s\u0046\u0069\u0065\u006c\u0064\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064d\u0072\u0065\u0073s\u0046\u0069\u0065\u006c\u0064\u004e\u0061\u006d\u0065"}:_bfebc .AddressFieldName =NewCT_String (); +if _adbga :=d .DecodeElement (_bfebc .AddressFieldName ,&_abeeb );_adbga !=nil {return _adbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"m\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"m\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"}:_bfebc .MailSubject =NewCT_String (); +if _eddfa :=d .DecodeElement (_bfebc .MailSubject ,&_abeeb );_eddfa !=nil {return _eddfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061i\u006c\u0041\u0073A\u0074\u0074\u0061\u0063\u0068\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061i\u006c\u0041\u0073A\u0074\u0074\u0061\u0063\u0068\u006d\u0065\u006e\u0074"}:_bfebc .MailAsAttachment =NewCT_OnOff (); +if _fdacc :=d .DecodeElement (_bfebc .MailAsAttachment ,&_abeeb );_fdacc !=nil {return _fdacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077\u004d\u0065\u0072\u0067\u0065d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077\u004d\u0065\u0072\u0067\u0065d\u0044\u0061\u0074\u0061"}:_bfebc .ViewMergedData =NewCT_OnOff (); +if _efabb :=d .DecodeElement (_bfebc .ViewMergedData ,&_abeeb );_efabb !=nil {return _efabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0063\u0074i\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0063\u0074i\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"}:_bfebc .ActiveRecord =NewCT_DecimalNumber (); +if _dbga :=d .DecodeElement (_bfebc .ActiveRecord ,&_abeeb );_dbga !=nil {return _dbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"}:_bfebc .CheckErrors =NewCT_DecimalNumber (); +if _cffeb :=d .DecodeElement (_bfebc .CheckErrors ,&_abeeb );_cffeb !=nil {return _cffeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0064\u0073\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0064\u0073\u006f"}:_bfebc .Odso =NewCT_Odso (); +if _caddd :=d .DecodeElement (_bfebc .Odso ,&_abeeb );_caddd !=nil {return _caddd ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0020\u0025\u0076",_abeeb .Name ); +if _gdfbbf :=d .Skip ();_gdfbbf !=nil {return _gdfbbf ;};};case _a .EndElement :break _ffecab ;case _a .CharData :};};return nil ;}; -// Text Wrapping Around Frame -WrapAttr ST_Wrap ; +// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path +func (_bfffc *CT_Comment )ValidateWithPath (path string )error {for _ceea ,_fgce :=range _bfffc .EG_BlockLevelElts {if _gcbb :=_fgce .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ceea )); +_gcbb !=nil {return _gcbb ;};};return nil ;};func NewCT_FtnDocProps ()*CT_FtnDocProps {_cfgbfe :=&CT_FtnDocProps {};return _cfgbfe };func (_ceedda *EG_RPrMathChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ceedda .Ins !=nil {_ffefgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}}; +e .EncodeElement (_ceedda .Ins ,_ffefgcc );}else if _ceedda .Del !=nil {_fgdcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_ceedda .Del ,_fgdcdb );}else if _ceedda .RPr !=nil {_fbebcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_ceedda .RPr ,_fbebcd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TrackChangeRange ()*CT_TrackChangeRange {_fbbae :=&CT_TrackChangeRange {};return _fbbae };func (_fbdaaa *CT_WritingStyle )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",_fbdaaa .LangAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u006e\u0064\u006f\u0072\u0049\u0044"},Value :_dd .Sprintf ("\u0025\u0076",_fbdaaa .VendorIDAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064l\u006c\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_dd .Sprintf ("\u0025\u0076",_fbdaaa .DllVersionAttr )}); +if _fbdaaa .NlCheckAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006c\u0043\u0068\u0065\u0063k"},Value :_dd .Sprintf ("\u0025\u0076",*_fbdaaa .NlCheckAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063h\u0065\u0063\u006b\u0053\u0074\u0079\u006c\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_fbdaaa .CheckStyleAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0070\u0070\u004e\u0061\u006de"},Value :_dd .Sprintf ("\u0025\u0076",_fbdaaa .AppNameAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_bdggb *GlossaryDocument )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdggb .CT_GlossaryDocument =*NewCT_GlossaryDocument ();_fcaab :for {_fcfea ,_daadd :=d .Token ();if _daadd !=nil {return _daadd ;};switch _cbbebd :=_fcfea .(type ){case _a .StartElement :switch _cbbebd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_bdggb .Background =NewCT_Background (); +if _abacg :=d .DecodeElement (_bdggb .Background ,&_cbbebd );_abacg !=nil {return _abacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}:_bdggb .DocParts =NewCT_DocParts (); +if _efecc :=d .DecodeElement (_bdggb .DocParts ,&_cbbebd );_efecc !=nil {return _efecc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u006c\u006f\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025v",_cbbebd .Name ); +if _gadgb :=d .Skip ();_gadgb !=nil {return _gadgb ;};};case _a .EndElement :break _fcaab ;case _a .CharData :};};return nil ;}; -// Frame Horizontal Positioning Base -HAnchorAttr ST_HAnchor ; +// ValidateWithPath validates the CT_MailMergeDest and its children, prefixing error messages with path +func (_dfcbc *CT_MailMergeDest )ValidateWithPath (path string )error {if _dfcbc .ValAttr ==ST_MailMergeDestUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _adafd :=_dfcbc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adafd !=nil {return _adafd ;};return nil ;};func (_adfecf *Footnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="w\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073";return _adfecf .CT_Footnotes .MarshalXML (e ,start );};func (_befbf ST_Merge )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfgcgb :=_a .Attr {};_bfgcgb .Name =name ; +switch _befbf {case ST_MergeUnset :_bfgcgb .Value ="";case ST_MergeContinue :_bfgcgb .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065";case ST_MergeRestart :_bfgcgb .Value ="\u0072e\u0073\u0074\u0061\u0072\u0074";};return _bfgcgb ,nil ;}; -// Frame Vertical Positioning Base -VAnchorAttr ST_VAnchor ; +// ValidateWithPath validates the CT_EdnPos and its children, prefixing error messages with path +func (_bbbaa *CT_EdnPos )ValidateWithPath (path string )error {if _bbbaa .ValAttr ==ST_EdnPosUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cfgg :=_bbbaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cfgg !=nil {return _cfgg ;};return nil ;};type EG_RunInnerContent struct{RunInnerContentChoice *EG_RunInnerContentChoice ;}; -// Absolute Horizontal Position -XAttr *ST_SignedTwipsMeasure ; +// Validate validates the Ftr and its children +func (_ecdge *Ftr )Validate ()error {return _ecdge .ValidateWithPath ("\u0046\u0074\u0072")};func (_dafdd ST_DecimalNumberOrPercent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dafdd .ST_UnqualifiedPercentage !=nil {e .EncodeToken (_a .CharData (_dd .Sprintf ("\u0025\u0064",*_dafdd .ST_UnqualifiedPercentage ))); +};if _dafdd .ST_Percentage !=nil {e .EncodeToken (_a .CharData (*_dafdd .ST_Percentage ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_afdcg *ST_TblStyleOverrideType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbgcaa ,_eeggb :=d .Token (); +if _eeggb !=nil {return _eeggb ;};if _egedb ,_eebcc :=_cbgcaa .(_a .EndElement );_eebcc &&_egedb .Name ==start .Name {*_afdcg =1;return nil ;};if _cdfbb ,_gacdgc :=_cbgcaa .(_a .CharData );!_gacdgc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbgcaa ); +}else {switch string (_cdfbb ){case "":*_afdcg =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_afdcg =1;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077":*_afdcg =2;case "\u006ca\u0073\u0074\u0052\u006f\u0077":*_afdcg =3; +case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c":*_afdcg =4;case "\u006ca\u0073\u0074\u0043\u006f\u006c":*_afdcg =5;case "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t":*_afdcg =6;case "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t":*_afdcg =7;case "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z":*_afdcg =8; +case "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z":*_afdcg =9;case "\u006e\u0065\u0043\u0065\u006c\u006c":*_afdcg =10;case "\u006e\u0077\u0043\u0065\u006c\u006c":*_afdcg =11;case "\u0073\u0065\u0043\u0065\u006c\u006c":*_afdcg =12;case "\u0073\u0077\u0043\u0065\u006c\u006c":*_afdcg =13; +};};_cbgcaa ,_eeggb =d .Token ();if _eeggb !=nil {return _eeggb ;};if _fagdf ,_cagcag :=_cbgcaa .(_a .EndElement );_cagcag &&_fagdf .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbgcaa ); +};const (ST_BrClearUnset ST_BrClear =0;ST_BrClearNone ST_BrClear =1;ST_BrClearLeft ST_BrClear =2;ST_BrClearRight ST_BrClear =3;ST_BrClearAll ST_BrClear =4;); -// Relative Horizontal Position -XAlignAttr _ee .ST_XAlign ; +// Validate validates the CT_FFTextType and its children +func (_adeg *CT_FFTextType )Validate ()error {return _adeg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0054\u0079\u0070\u0065");};type CT_DocPartBehaviors struct{ -// Absolute Vertical Position -YAttr *ST_SignedTwipsMeasure ; +// Entry Insertion Behavior +Behavior []*CT_DocPartBehavior ;}; -// Relative Vertical Position -YAlignAttr _ee .ST_YAlign ; +// Validate validates the CT_FFCheckBox and its children +func (_facbe *CT_FFCheckBox )Validate ()error {return _facbe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078");};func (_fegd *CT_DataBinding )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcfb :=range start .Attr {if _fcfb .Name .Local =="\u0070\u0072\u0065\u0066\u0069\u0078\u004d\u0061\u0070p\u0069\u006e\u0067\u0073"{_gffgd :=_fcfb .Value ; +_fegd .PrefixMappingsAttr =&_gffgd ;continue ;};if _fcfb .Name .Local =="\u0078\u0070\u0061t\u0068"{_cgfg :=_fcfb .Value ;_fegd .XpathAttr =_cgfg ;continue ;};if _fcfb .Name .Local =="s\u0074\u006f\u0072\u0065\u0049\u0074\u0065\u006d\u0049\u0044"{_cgdc :=_fcfb .Value ; +_fegd .StoreItemIDAttr =_cgdc ;continue ;};};for {_ceaed ,_egcg :=d .Token ();if _egcg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067:\u0020\u0025\u0073",_egcg ); +};if _fdgf ,_aceeg :=_ceaed .(_a .EndElement );_aceeg &&_fdgf .Name ==start .Name {break ;};};return nil ;};func (_cadeaa ST_DocPartBehavior )ValidateWithPath (path string )error {switch _cadeaa {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cadeaa )); +};return nil ;};func (_ccccgf *WdCT_WrapTight )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccccgf .WrapTextAttr =WdST_WrapText (1);_ccccgf .WrapPolygon =NewWdCT_WrapPath ();for _ ,_addaad :=range start .Attr {if _addaad .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_ccccgf .WrapTextAttr .UnmarshalXMLAttr (_addaad ); +continue ;};if _addaad .Name .Local =="\u0064\u0069\u0073t\u004c"{_egbae ,_fdgafd :=_c .ParseUint (_addaad .Value ,10,32);if _fdgafd !=nil {return _fdgafd ;};_bbefge :=uint32 (_egbae );_ccccgf .DistLAttr =&_bbefge ;continue ;};if _addaad .Name .Local =="\u0064\u0069\u0073t\u0052"{_aadfcd ,_fadbfc :=_c .ParseUint (_addaad .Value ,10,32); +if _fadbfc !=nil {return _fadbfc ;};_daegb :=uint32 (_aadfcd );_ccccgf .DistRAttr =&_daegb ;continue ;};};_gcdfe :for {_ggaec ,_fdddee :=d .Token ();if _fdddee !=nil {return _fdddee ;};switch _aafab :=_ggaec .(type ){case _a .StartElement :switch _aafab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"}:if _bbfeg :=d .DecodeElement (_ccccgf .WrapPolygon ,&_aafab ); +_bbfeg !=nil {return _bbfeg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054i\u0067h\u0074\u0020\u0025\u0076",_aafab .Name ); +if _bddac :=d .Skip ();_bddac !=nil {return _bddac ;};};case _a .EndElement :break _gcdfe ;case _a .CharData :};};return nil ;};func (_bagdd *CT_SmartTagType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abfggf :=range start .Attr {if _abfggf .Name .Local =="\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0075\u0072\u0069"{_adcgb :=_abfggf .Value ; +_bagdd .NamespaceuriAttr =&_adcgb ;continue ;};if _abfggf .Name .Local =="\u006e\u0061\u006d\u0065"{_bcfbde :=_abfggf .Value ;_bagdd .NameAttr =&_bcfbde ;continue ;};if _abfggf .Name .Local =="\u0075\u0072\u006c"{_cbagf :=_abfggf .Value ;_bagdd .UrlAttr =&_cbagf ; +continue ;};};for {_fdgdd ,_gcbge :=d .Token ();if _gcbge !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0054\u0079p\u0065:\u0020\u0025\u0073",_gcbge );};if _agbfdg ,_dfbce :=_fdgdd .(_a .EndElement ); +_dfbce &&_agbfdg .Name ==start .Name {break ;};};return nil ;}; -// Frame Height Type -HRuleAttr ST_HeightRule ; +// ValidateWithPath validates the CT_DocPart and its children, prefixing error messages with path +func (_gdae *CT_DocPart )ValidateWithPath (path string )error {if _gdae .DocPartPr !=nil {if _afff :=_gdae .DocPartPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072");_afff !=nil {return _afff ;};};if _gdae .DocPartBody !=nil {if _dbfg :=_gdae .DocPartBody .ValidateWithPath (path +"\u002f\u0044\u006fc\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"); +_dbfg !=nil {return _dbfg ;};};return nil ;};func (_cdceg *CT_CustomXmlCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdceg .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cdceg .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_cdceg .ElementAttr )});e .EncodeToken (start );if _cdceg .CustomXmlPr !=nil {_dbdbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; +e .EncodeElement (_cdceg .CustomXmlPr ,_dbdbdg );};if _cdceg .EG_ContentCellContent !=nil {for _ ,_gdedd :=range _cdceg .EG_ContentCellContent {_gdedd .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};func (_ecabf *CT_TblPrExBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ecabf .TblW !=nil {_badfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_ecabf .TblW ,_badfd ); +};if _ecabf .Jc !=nil {_cabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_ecabf .Jc ,_cabf );};if _ecabf .TblCellSpacing !=nil {_ddeea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_ecabf .TblCellSpacing ,_ddeea );};if _ecabf .TblInd !=nil {_cbdfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_ecabf .TblInd ,_cbdfgb );};if _ecabf .TblBorders !=nil {_degec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_ecabf .TblBorders ,_degec );};if _ecabf .Shd !=nil {_adaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_ecabf .Shd ,_adaac );};if _ecabf .TblLayout !=nil {_beecdf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_ecabf .TblLayout ,_beecdf );};if _ecabf .TblCellMar !=nil {_cddge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_ecabf .TblCellMar ,_cddge );};if _ecabf .TblLook !=nil {_eacbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; +e .EncodeElement (_ecabf .TblLook ,_eacbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gacdg *CT_Drawing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_badbfe :=range _gacdg .DrawingChoice {_badbfe .MarshalXML (e ,_a .StartElement {}); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcdaf ST_WmlColorSchemeIndex )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gcdaf .String (),start );};type ST_VAnchor byte ; -// Lock Frame Anchor to Paragraph -AnchorLockAttr *_ee .ST_OnOff ;}; +// ValidateWithPath validates the WdWpc and its children, prefixing error messages with path +func (_dgdfc *WdWpc )ValidateWithPath (path string )error {if _bdfdbb :=_dgdfc .WdCT_WordprocessingCanvas .ValidateWithPath (path );_bdfdbb !=nil {return _bdfdbb ;};return nil ;};func (_eebf *CT_Document )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eebf .ConformanceAttr =_f .ST_ConformanceClass (1); +for _ ,_aeab :=range start .Attr {if _aeab .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_eebf .ConformanceAttr .UnmarshalXMLAttr (_aeab );continue ;};};_bfdb :for {_ccffg ,_dagc :=d .Token ();if _dagc !=nil {return _dagc ; +};switch _fddce :=_ccffg .(type ){case _a .StartElement :switch _fddce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_eebf .Background =NewCT_Background (); +if _aegd :=d .DecodeElement (_eebf .Background ,&_fddce );_aegd !=nil {return _aegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0064\u0079"}:_eebf .Body =NewCT_Body (); +if _ccbac :=d .DecodeElement (_eebf .Body ,&_fddce );_ccbac !=nil {return _ccbac ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_fddce .Name ); +if _bdeaa :=d .Skip ();_bdeaa !=nil {return _bdeaa ;};};case _a .EndElement :break _bfdb ;case _a .CharData :};};return nil ;};func NewCT_Em ()*CT_Em {_fcccc :=&CT_Em {};_fcccc .ValAttr =ST_Em (1);return _fcccc };func (_eaebb ST_Wrap )ValidateWithPath (path string )error {switch _eaebb {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaebb )); +};return nil ;};func (_ebffg *CT_FFStatusText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebffg .TypeAttr !=ST_InfoTextTypeUnset {_fegfc ,_fccaf :=_ebffg .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _fccaf !=nil {return _fccaf ;};start .Attr =append (start .Attr ,_fegfc );};if _ebffg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_ebffg .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbdcfa *EG_RunInnerContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +_fdcbe :for {_fdfff ,_gabggc :=d .Token ();if _gabggc !=nil {return _gabggc ;};switch _beebca :=_fdfff .(type ){case _a .StartElement :switch _beebca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _egfbgc :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Br ,&_beebca );_egfbgc !=nil {return _egfbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _fadgb :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .T ,&_beebca );_fadgb !=nil {return _fadgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dbfgfd :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .ContentPart ,&_beebca );_dbfgfd !=nil {return _dbfgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _aadca :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .DelText ,&_beebca );_aadca !=nil {return _aadca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _caadcc :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .InstrText ,&_beebca );_caadcc !=nil {return _caadcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _gfdda :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .DelInstrText ,&_beebca );_gfdda !=nil {return _gfdda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cgeada :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .NoBreakHyphen ,&_beebca );_cgeada !=nil {return _cgeada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _gccggc :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .SoftHyphen ,&_beebca );_gccggc !=nil {return _gccggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _fagdg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .DayShort ,&_beebca );_fagdg !=nil {return _fagdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cdedg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .MonthShort ,&_beebca );_cdedg !=nil {return _cdedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cefccd :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .YearShort ,&_beebca );_cefccd !=nil {return _cefccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dcdca :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .DayLong ,&_beebca );_dcdca !=nil {return _dcdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _eaecad :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .MonthLong ,&_beebca );_eaecad !=nil {return _eaecad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _ffcec :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .YearLong ,&_beebca );_ffcec !=nil {return _ffcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dfcbb :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .AnnotationRef ,&_beebca );_dfcbb !=nil {return _dfcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _fafdf :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .FootnoteRef ,&_beebca );_fafdf !=nil {return _fafdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cgeg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .EndnoteRef ,&_beebca );_cgeg !=nil {return _cgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _bdbfbe :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Separator ,&_beebca );_bdbfbe !=nil {return _bdbfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _bbgeca :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .ContinuationSeparator ,&_beebca );_bbgeca !=nil {return _bbgeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _bbcdef :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Sym ,&_beebca );_bbcdef !=nil {return _bbcdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _fgbdbe :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .PgNum ,&_beebca );_fgbdbe !=nil {return _fgbdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cbaaag :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Cr ,&_beebca );_cbaaag !=nil {return _cbaaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dfcbcg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Tab ,&_beebca );_dfcbcg !=nil {return _dfcbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _bgecdd :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Object ,&_beebca );_bgecdd !=nil {return _bgecdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _edgbc :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Pict ,&_beebca );_edgbc !=nil {return _edgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _baaeff :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .FldChar ,&_beebca );_baaeff !=nil {return _baaeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _befea :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Ruby ,&_beebca );_befea !=nil {return _befea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dffacd :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .FootnoteReference ,&_beebca );_dffacd !=nil {return _dffacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _eeafggc :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .EndnoteReference ,&_beebca );_eeafggc !=nil {return _eeafggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _dbaab :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .CommentReference ,&_beebca );_dbaab !=nil {return _dbaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _gebab :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Drawing ,&_beebca );_gebab !=nil {return _gebab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _cccceg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .Ptab ,&_beebca );_cccceg !=nil {return _cccceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_fbdcfa .RunInnerContentChoice =NewEG_RunInnerContentChoice (); +if _aabdg :=d .DecodeElement (&_fbdcfa .RunInnerContentChoice .LastRenderedPageBreak ,&_beebca );_aabdg !=nil {return _aabdg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u0049\u006e\u006ee\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_beebca .Name ); +if _ccfdb :=d .Skip ();_ccfdb !=nil {return _ccfdb ;};};case _a .EndElement :break _fdcbe ;case _a .CharData :};};return nil ;};type CT_AltChunk struct{IdAttr *string ; -// Validate validates the CT_MoveBookmark and its children -func (_edebb *CT_MoveBookmark )Validate ()error {return _edebb .ValidateWithPath ("\u0043T\u005fM\u006f\u0076\u0065\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b");};func NewEG_RPr ()*EG_RPr {_fdgdc :=&EG_RPr {};return _fdgdc };func (_cefec *CT_TblPPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cefec .LeftFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074\u0046\u0072\u006fm\u0054\u0065\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .LeftFromTextAttr )}); -};if _cefec .RightFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072i\u0067\u0068\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .RightFromTextAttr )}); -};if _cefec .TopFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .TopFromTextAttr )});}; -if _cefec .BottomFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ab\u006f\u0074\u0074o\u006d\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .BottomFromTextAttr )}); -};if _cefec .VertAnchorAttr !=ST_VAnchorUnset {_bgdfc ,_aeacd :=_cefec .VertAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076e\u0072\u0074\u0041\u006e\u0063\u0068\u006f\u0072"});if _aeacd !=nil {return _aeacd ;};start .Attr =append (start .Attr ,_bgdfc ); -};if _cefec .HorzAnchorAttr !=ST_HAnchorUnset {_bddbac ,_gddfd :=_cefec .HorzAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068o\u0072\u007a\u0041\u006e\u0063\u0068\u006f\u0072"});if _gddfd !=nil {return _gddfd ;};start .Attr =append (start .Attr ,_bddbac ); -};if _cefec .TblpXSpecAttr !=_ee .ST_XAlignUnset {_ccddbc ,_ccgbg :=_cefec .TblpXSpecAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0070\u0058\u0053\u0070\u0065\u0063"});if _ccgbg !=nil {return _ccgbg ;};start .Attr =append (start .Attr ,_ccddbc ); -};if _cefec .TblpXAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0070\u0058"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .TblpXAttr )});};if _cefec .TblpYSpecAttr !=_ee .ST_YAlignUnset {_dgafdb ,_dceacd :=_cefec .TblpYSpecAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0070\u0059\u0053\u0070\u0065\u0063"}); -if _dceacd !=nil {return _dceacd ;};start .Attr =append (start .Attr ,_dgafdb );};if _cefec .TblpYAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0070\u0059"},Value :_ff .Sprintf ("\u0025\u0076",*_cefec .TblpYAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_egbfeb *WdCT_PosHChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeeecg :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_egbfeb .Align =WdST_AlignHUnset ; -if _bbdeaf :=d .DecodeElement (&_egbfeb .Align ,&_eeeecg );_bbdeaf !=nil {return _bbdeaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_egbfeb .PosOffset =new (int32 ); -if _bdgcf :=d .DecodeElement (_egbfeb .PosOffset ,&_eeeecg );_bdgcf !=nil {return _bdgcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_eeeecg .Name ); -if _ceabbd :=d .Skip ();_ceabbd !=nil {return _ceabbd ;};};return nil ;};func (_gbgaec *CT_TblCellMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adebeb :for {_dgdfa ,_gadef :=d .Token ();if _gadef !=nil {return _gadef ;};switch _dfdded :=_dgdfa .(type ){case _a .StartElement :switch _dfdded .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_gbgaec .Top =NewCT_TblWidth (); -if _fdeff :=d .DecodeElement (_gbgaec .Top ,&_dfdded );_fdeff !=nil {return _fdeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_gbgaec .Start =NewCT_TblWidth (); -if _fcdag :=d .DecodeElement (_gbgaec .Start ,&_dfdded );_fcdag !=nil {return _fcdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_gbgaec .Left =NewCT_TblWidth (); -if _ffecgd :=d .DecodeElement (_gbgaec .Left ,&_dfdded );_ffecgd !=nil {return _ffecgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_gbgaec .Bottom =NewCT_TblWidth (); -if _dcaff :=d .DecodeElement (_gbgaec .Bottom ,&_dfdded );_dcaff !=nil {return _dcaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_gbgaec .End =NewCT_TblWidth (); -if _cdeeba :=d .DecodeElement (_gbgaec .End ,&_dfdded );_cdeeba !=nil {return _cdeeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_gbgaec .Right =NewCT_TblWidth (); -if _dbgfe :=d .DecodeElement (_gbgaec .Right ,&_dfdded );_dbgfe !=nil {return _dbgfe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072 \u0025\u0076",_dfdded .Name ); -if _cdcff :=d .Skip ();_cdcff !=nil {return _cdcff ;};};case _a .EndElement :break _adebeb ;case _a .CharData :};};return nil ;};func (_fdedfe *CT_TblWidth )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ccbgce :=range start .Attr {if _ccbgce .Name .Local =="\u0077"{_gfedd ,_gccbc :=ParseUnionST_MeasurementOrPercent (_ccbgce .Value ); -if _gccbc !=nil {return _gccbc ;};_fdedfe .WAttr =&_gfedd ;continue ;};if _ccbgce .Name .Local =="\u0074\u0079\u0070\u0065"{_fdedfe .TypeAttr .UnmarshalXMLAttr (_ccbgce );continue ;};};for {_acbgga ,_afbaee :=d .Token ();if _afbaee !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068\u003a\u0020\u0025\u0073",_afbaee ); -};if _feedg ,_faeafa :=_acbgga .(_a .EndElement );_faeafa &&_feedg .Name ==start .Name {break ;};};return nil ;};func (_eaece ST_TblLayoutType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bafecd :=_a .Attr {};_bafecd .Name =name ;switch _eaece {case ST_TblLayoutTypeUnset :_bafecd .Value =""; -case ST_TblLayoutTypeFixed :_bafecd .Value ="\u0066\u0069\u0078e\u0064";case ST_TblLayoutTypeAutofit :_bafecd .Value ="\u0061u\u0074\u006f\u0066\u0069\u0074";};return _bafecd ,nil ;};func NewEG_MathContentChoice ()*EG_MathContentChoice {_dffgd :=&EG_MathContentChoice {}; -return _dffgd ;};const (ST_DirectionUnset ST_Direction =0;ST_DirectionLtr ST_Direction =1;ST_DirectionRtl ST_Direction =2;);func (_gcbba *EG_PContentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcbba .PContentBaseChoice =NewEG_PContentBaseChoice (); -_gacb :for {_babedg ,_fcgbb :=d .Token ();if _fcgbb !=nil {return _fcgbb ;};switch _ebfaaf :=_babedg .(type ){case _a .StartElement :switch _ebfaaf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gcbba .PContentBaseChoice =NewEG_PContentBaseChoice (); -if _fgaac :=d .DecodeElement (&_gcbba .PContentBaseChoice .CustomXml ,&_ebfaaf );_fgaac !=nil {return _fgaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _gcbba .PContentBaseChoice ==nil {_gcbba .PContentBaseChoice =NewEG_PContentBaseChoice (); -};if _ddgba :=d .DecodeElement (&_gcbba .PContentBaseChoice .FldSimple ,&_ebfaaf );_ddgba !=nil {return _ddgba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_gcbba .PContentBaseChoice =NewEG_PContentBaseChoice (); -if _befeda :=d .DecodeElement (&_gcbba .PContentBaseChoice .Hyperlink ,&_ebfaaf );_befeda !=nil {return _befeda ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006fn\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_ebfaaf .Name ); -if _eccad :=d .Skip ();_eccad !=nil {return _eccad ;};};case _a .EndElement :break _gacb ;case _a .CharData :};};return nil ;}; +// External Content Import Properties +AltChunkPr *CT_AltChunkPr ;};type CT_LongHexNumber struct{ -// Validate validates the CT_TblPrExChange and its children -func (_ggdae *CT_TblPrExChange )Validate ()error {return _ggdae .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cP\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065");};func NewCT_PageSz ()*CT_PageSz {_agfed :=&CT_PageSz {};return _agfed };func ParseUnionST_SignedTwipsMeasure (s string )(ST_SignedTwipsMeasure ,error ){_fffba :=ST_SignedTwipsMeasure {}; -if _ee .ST_UniversalMeasurePatternRe .MatchString (s ){_fffba .ST_UniversalMeasure =&s ;}else {_acffe ,_gfcfffe :=_f .ParseFloat (s ,64);if _gfcfffe !=nil {return _fffba ,_ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_gfcfffe ); -};_fffba .Int64 =_b .Int64 (int64 (_acffe ));};return _fffba ,nil ;};type CT_P struct{ +// Long Hexadecimal Number Value +ValAttr string ;};func NewEG_ContentRunContentChoice ()*EG_ContentRunContentChoice {_bdebfd :=&EG_ContentRunContentChoice {};return _bdebfd ;};func NewCT_TcBorders ()*CT_TcBorders {_eegce :=&CT_TcBorders {};return _eegce };type CT_Document struct{ConformanceAttr _f .ST_ConformanceClass ; -// Revision Identifier for Paragraph Glyph Formatting -RsidRPrAttr *string ; -// Revision Identifier for Paragraph -RsidRAttr *string ; +// Document Background +Background *CT_Background ;Body *CT_Body ;}; -// Revision Identifier for Paragraph Deletion -RsidDelAttr *string ; +// ValidateWithPath validates the CT_TrackChangeNumbering and its children, prefixing error messages with path +func (_fbcbf *CT_TrackChangeNumbering )ValidateWithPath (path string )error {return nil };func (_dabaef *CT_PaperSource )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gfbcf :=range start .Attr {if _gfbcf .Name .Local =="\u0066\u0069\u0072s\u0074"{_ccdbe ,_fbbfe :=_c .ParseInt (_gfbcf .Value ,10,64); +if _fbbfe !=nil {return _fbbfe ;};_dabaef .FirstAttr =&_ccdbe ;continue ;};if _gfbcf .Name .Local =="\u006f\u0074\u0068e\u0072"{_ffcce ,_fecbbg :=_c .ParseInt (_gfbcf .Value ,10,64);if _fecbbg !=nil {return _fecbbg ;};_dabaef .OtherAttr =&_ffcce ;continue ; +};};for {_dfecf ,_fbdda :=d .Token ();if _fbdda !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0070\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065:\u0020\u0025\u0073",_fbdda );};if _bbcgf ,_cgagc :=_dfecf .(_a .EndElement ); +_cgagc &&_bbcgf .Name ==start .Name {break ;};};return nil ;}; -// Revision Identifier for Paragraph Properties -RsidPAttr *string ; +// ValidateWithPath validates the Fonts and its children, prefixing error messages with path +func (_dfadaf *Fonts )ValidateWithPath (path string )error {if _bdgdfa :=_dfadaf .CT_FontsList .ValidateWithPath (path );_bdgdfa !=nil {return _bdgdfa ;};return nil ;}; -// Default Revision Identifier for Runs -RsidRDefaultAttr *string ; +// Validate validates the CT_TrPrChange and its children +func (_edfbfe *CT_TrPrChange )Validate ()error {return _edfbfe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func NewCT_TrackChangeNumbering ()*CT_TrackChangeNumbering {_gfedg :=&CT_TrackChangeNumbering {}; +return _gfedg ;};func (_dfbag *CT_PermStart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfbag .EdGrpAttr !=ST_EdGrpUnset {_gbegf ,_cdad :=_dfbag .EdGrpAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0065\u0064\u0047\u0072\u0070"}); +if _cdad !=nil {return _cdad ;};start .Attr =append (start .Attr ,_gbegf );};if _dfbag .EdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dfbag .EdAttr )}); +};if _dfbag .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dfbag .ColFirstAttr )});};if _dfbag .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_dd .Sprintf ("\u0025\u0076",*_dfbag .ColLastAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_dfbag .IdAttr )});if _dfbag .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_edfcg ,_fgdge :=_dfbag .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _fgdge !=nil {return _fgdge ;};start .Attr =append (start .Attr ,_edfcg );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fgcgf *CT_FramePr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gcgfba :=range start .Attr {if _gcgfba .Name .Local =="\u0064r\u006f\u0070\u0043\u0061\u0070"{_fgcgf .DropCapAttr .UnmarshalXMLAttr (_gcgfba ); +continue ;};if _gcgfba .Name .Local =="\u006c\u0069\u006ee\u0073"{_dggg ,_addecb :=_c .ParseInt (_gcgfba .Value ,10,64);if _addecb !=nil {return _addecb ;};_fgcgf .LinesAttr =&_dggg ;continue ;};if _gcgfba .Name .Local =="\u0077"{_baefg ,_facd :=ParseUnionST_TwipsMeasure (_gcgfba .Value ); +if _facd !=nil {return _facd ;};_fgcgf .WAttr =&_baefg ;continue ;};if _gcgfba .Name .Local =="\u0068"{_ffbfg ,_cbcefb :=ParseUnionST_TwipsMeasure (_gcgfba .Value );if _cbcefb !=nil {return _cbcefb ;};_fgcgf .HAttr =&_ffbfg ;continue ;};if _gcgfba .Name .Local =="\u0076\u0053\u0070\u0061\u0063\u0065"{_bdgee ,_abaea :=ParseUnionST_TwipsMeasure (_gcgfba .Value ); +if _abaea !=nil {return _abaea ;};_fgcgf .VSpaceAttr =&_bdgee ;continue ;};if _gcgfba .Name .Local =="\u0068\u0053\u0070\u0061\u0063\u0065"{_cefge ,_gcgdg :=ParseUnionST_TwipsMeasure (_gcgfba .Value );if _gcgdg !=nil {return _gcgdg ;};_fgcgf .HSpaceAttr =&_cefge ; +continue ;};if _gcgfba .Name .Local =="\u0077\u0072\u0061\u0070"{_fgcgf .WrapAttr .UnmarshalXMLAttr (_gcgfba );continue ;};if _gcgfba .Name .Local =="\u0068A\u006e\u0063\u0068\u006f\u0072"{_fgcgf .HAnchorAttr .UnmarshalXMLAttr (_gcgfba );continue ;};if _gcgfba .Name .Local =="\u0076A\u006e\u0063\u0068\u006f\u0072"{_fgcgf .VAnchorAttr .UnmarshalXMLAttr (_gcgfba ); +continue ;};if _gcgfba .Name .Local =="\u0078"{_bgadd ,_dfafa :=ParseUnionST_SignedTwipsMeasure (_gcgfba .Value );if _dfafa !=nil {return _dfafa ;};_fgcgf .XAttr =&_bgadd ;continue ;};if _gcgfba .Name .Local =="\u0078\u0041\u006c\u0069\u0067\u006e"{_fgcgf .XAlignAttr .UnmarshalXMLAttr (_gcgfba ); +continue ;};if _gcgfba .Name .Local =="\u0079"{_fbbge ,_cdcaf :=ParseUnionST_SignedTwipsMeasure (_gcgfba .Value );if _cdcaf !=nil {return _cdcaf ;};_fgcgf .YAttr =&_fbbge ;continue ;};if _gcgfba .Name .Local =="\u0079\u0041\u006c\u0069\u0067\u006e"{_fgcgf .YAlignAttr .UnmarshalXMLAttr (_gcgfba ); +continue ;};if _gcgfba .Name .Local =="\u0068\u0052\u0075l\u0065"{_fgcgf .HRuleAttr .UnmarshalXMLAttr (_gcgfba );continue ;};if _gcgfba .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b"{_gefbe ,_ceebg :=ParseUnionST_OnOff (_gcgfba .Value ); +if _ceebg !=nil {return _ceebg ;};_fgcgf .AnchorLockAttr =&_gefbe ;continue ;};};for {_cdbge ,_fedgd :=d .Token ();if _fedgd !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072\u003a\u0020%\u0073",_fedgd ); +};if _gabea ,_gaggdc :=_cdbge .(_a .EndElement );_gaggdc &&_gabea .Name ==start .Name {break ;};};return nil ;};func (_badec ST_JcTable )Validate ()error {return _badec .ValidateWithPath ("")};func (_afde *CT_DecimalNumberOrPrecent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_afde .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbgcegb *ST_Wrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdgaadf ,_cfbgce :=d .Token ();if _cfbgce !=nil {return _cfbgce ;};if _egfcaa ,_eabbcf :=_cdgaadf .(_a .EndElement ); +_eabbcf &&_egfcaa .Name ==start .Name {*_dbgcegb =1;return nil ;};if _ddaccf ,_bbbcda :=_cdgaadf .(_a .CharData );!_bbbcda {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdgaadf ); +}else {switch string (_ddaccf ){case "":*_dbgcegb =0;case "\u0061\u0075\u0074\u006f":*_dbgcegb =1;case "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e":*_dbgcegb =2;case "\u0061\u0072\u006f\u0075\u006e\u0064":*_dbgcegb =3;case "\u0074\u0069\u0067h\u0074":*_dbgcegb =4; +case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_dbgcegb =5;case "\u006e\u006f\u006e\u0065":*_dbgcegb =6;};};_cdgaadf ,_cfbgce =d .Token ();if _cfbgce !=nil {return _cfbgce ;};if _eabfed ,_eddac :=_cdgaadf .(_a .EndElement );_eddac &&_eabfed .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdgaadf );};type CT_SignedTwipsMeasure struct{ -// Paragraph Properties -PPr *CT_PPr ;EG_PContent []*EG_PContent ;}; +// Positive or Negative Value in Twentieths of a Point +ValAttr ST_SignedTwipsMeasure ;};func (_bgbded *CT_Picture )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +e .EncodeToken (start );if _bgbded .Any !=nil {for _ ,_ccgdf :=range _bgbded .Any {_ccgdf .MarshalXML (e ,_a .StartElement {});};};if _bgbded .Movie !=nil {_cadfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u006f\u0076\u0069\u0065"}};e .EncodeElement (_bgbded .Movie ,_cadfg ); +};if _bgbded .Control !=nil {_feadb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0074\u0072\u006fl"}};e .EncodeElement (_bgbded .Control ,_feadb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_PageNumber struct{ -// ValidateWithPath validates the CT_RecipientData and its children, prefixing error messages with path -func (_bdacgc *CT_RecipientData )ValidateWithPath (path string )error {if _bdacgc .Active !=nil {if _aafag :=_bdacgc .Active .ValidateWithPath (path +"\u002fA\u0063\u0074\u0069\u0076\u0065");_aafag !=nil {return _aafag ;};};if _aegcd :=_bdacgc .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e"); -_aegcd !=nil {return _aegcd ;};if _dcfcag :=_bdacgc .UniqueTag .ValidateWithPath (path +"\u002f\u0055\u006e\u0069\u0071\u0075\u0065\u0054\u0061\u0067");_dcfcag !=nil {return _dcfcag ;};return nil ;};func (_aabfge *CT_SdtContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aadbd :for {_eaacg ,_ffcffd :=d .Token (); -if _ffcffd !=nil {return _ffcffd ;};switch _cfefe :=_eaacg .(type ){case _a .StartElement :switch _cfefe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_fgfdd :=NewEG_PContent (); -_fgfdd .PContentChoice =NewEG_PContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_fgfdd );if _egcef :=d .DecodeElement (&_fgfdd .PContentChoice .FldSimple ,&_cfefe );_egcef !=nil {return _egcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_ddbcg :=NewEG_PContent (); -_ddbcg .PContentChoice =NewEG_PContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_ddbcg );if _eebdgg :=d .DecodeElement (&_ddbcg .PContentChoice .Hyperlink ,&_cfefe );_eebdgg !=nil {return _eebdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_dcgfg :=NewEG_PContent (); -_dcgfg .PContentChoice =NewEG_PContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dcgfg );if _afceag :=d .DecodeElement (&_dcgfg .PContentChoice .SubDoc ,&_cfefe );_afceag !=nil {return _afceag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gfdad :=NewEG_PContent (); -_dedcd :=NewEG_ContentRunContent ();_dedcd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_gfdad );_gfdad .PContentChoice .EG_ContentRunContent =append (_gfdad .PContentChoice .EG_ContentRunContent ,_dedcd ); -if _fgfgd :=d .DecodeElement (&_dedcd .ContentRunContentChoice .CustomXml ,&_cfefe );_fgfgd !=nil {return _fgfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_bbaga :=NewEG_PContent (); -_dgbabd :=NewEG_ContentRunContent ();_dgbabd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_bbaga );_bbaga .PContentChoice .EG_ContentRunContent =append (_bbaga .PContentChoice .EG_ContentRunContent ,_dgbabd ); -if _abgdd :=d .DecodeElement (&_dgbabd .ContentRunContentChoice .SmartTag ,&_cfefe );_abgdd !=nil {return _abgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dgbcc :=NewEG_PContent (); -_cggff :=NewEG_ContentRunContent ();_cggff .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dgbcc );_dgbcc .PContentChoice .EG_ContentRunContent =append (_dgbcc .PContentChoice .EG_ContentRunContent ,_cggff ); -if _aggbac :=d .DecodeElement (&_cggff .ContentRunContentChoice .Sdt ,&_cfefe );_aggbac !=nil {return _aggbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_gafdee :=NewEG_PContent (); -_daefe :=NewEG_ContentRunContent ();_daefe .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_gafdee );_gafdee .PContentChoice .EG_ContentRunContent =append (_gafdee .PContentChoice .EG_ContentRunContent ,_daefe ); -if _adeaa :=d .DecodeElement (&_daefe .ContentRunContentChoice .Dir ,&_cfefe );_adeaa !=nil {return _adeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_ggegee :=NewEG_PContent (); -_adcfd :=NewEG_ContentRunContent ();_adcfd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_ggegee );_ggegee .PContentChoice .EG_ContentRunContent =append (_ggegee .PContentChoice .EG_ContentRunContent ,_adcfd ); -if _dgbdb :=d .DecodeElement (&_adcfd .ContentRunContentChoice .Bdo ,&_cfefe );_dgbdb !=nil {return _dgbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_fegbfc :=NewEG_PContent (); -_fcceaa :=NewEG_ContentRunContent ();_fcceaa .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_fegbfc );_fegbfc .PContentChoice .EG_ContentRunContent =append (_fegbfc .PContentChoice .EG_ContentRunContent ,_fcceaa ); -if _edgda :=d .DecodeElement (&_fcceaa .ContentRunContentChoice .R ,&_cfefe );_edgda !=nil {return _edgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dbced :=NewEG_PContent (); -_agedbf :=NewEG_ContentRunContent ();_bbbdg :=NewEG_RunLevelElts ();_bbbdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dbced );_dbced .PContentChoice .EG_ContentRunContent =append (_dbced .PContentChoice .EG_ContentRunContent ,_agedbf ); -_agedbf .ContentRunContentChoice .EG_RunLevelElts =append (_agedbf .ContentRunContentChoice .EG_RunLevelElts ,_bbbdg );if _fbfea :=d .DecodeElement (&_bbbdg .RunLevelEltsChoice .ProofErr ,&_cfefe );_fbfea !=nil {return _fbfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_babca :=NewEG_PContent (); -_cabfeg :=NewEG_ContentRunContent ();_deedc :=NewEG_RunLevelElts ();_deedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_babca );_babca .PContentChoice .EG_ContentRunContent =append (_babca .PContentChoice .EG_ContentRunContent ,_cabfeg ); -_cabfeg .ContentRunContentChoice .EG_RunLevelElts =append (_cabfeg .ContentRunContentChoice .EG_RunLevelElts ,_deedc );if _fbggde :=d .DecodeElement (&_deedc .RunLevelEltsChoice .PermStart ,&_cfefe );_fbggde !=nil {return _fbggde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gdcaf :=NewEG_PContent (); -_cbafcg :=NewEG_ContentRunContent ();_aeddff :=NewEG_RunLevelElts ();_aeddff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_gdcaf );_gdcaf .PContentChoice .EG_ContentRunContent =append (_gdcaf .PContentChoice .EG_ContentRunContent ,_cbafcg ); -_cbafcg .ContentRunContentChoice .EG_RunLevelElts =append (_cbafcg .ContentRunContentChoice .EG_RunLevelElts ,_aeddff );if _dccbd :=d .DecodeElement (&_aeddff .RunLevelEltsChoice .PermEnd ,&_cfefe );_dccbd !=nil {return _dccbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cddab :=NewEG_PContent (); -_fccbd :=NewEG_ContentRunContent ();_fcadeb :=NewEG_RunLevelElts ();_fcadeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_cddab );_cddab .PContentChoice .EG_ContentRunContent =append (_cddab .PContentChoice .EG_ContentRunContent ,_fccbd ); -_fccbd .ContentRunContentChoice .EG_RunLevelElts =append (_fccbd .ContentRunContentChoice .EG_RunLevelElts ,_fcadeb );if _faedf :=d .DecodeElement (&_fcadeb .RunLevelEltsChoice .Ins ,&_cfefe );_faedf !=nil {return _faedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_decgg :=NewEG_PContent (); -_dgecg :=NewEG_ContentRunContent ();_bbcaed :=NewEG_RunLevelElts ();_bbcaed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_decgg );_decgg .PContentChoice .EG_ContentRunContent =append (_decgg .PContentChoice .EG_ContentRunContent ,_dgecg ); -_dgecg .ContentRunContentChoice .EG_RunLevelElts =append (_dgecg .ContentRunContentChoice .EG_RunLevelElts ,_bbcaed );if _fdeeb :=d .DecodeElement (&_bbcaed .RunLevelEltsChoice .Del ,&_cfefe );_fdeeb !=nil {return _fdeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_egeda :=NewEG_PContent (); -_efebf :=NewEG_ContentRunContent ();_abdca :=NewEG_RunLevelElts ();_abdca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_egeda );_egeda .PContentChoice .EG_ContentRunContent =append (_egeda .PContentChoice .EG_ContentRunContent ,_efebf ); -_efebf .ContentRunContentChoice .EG_RunLevelElts =append (_efebf .ContentRunContentChoice .EG_RunLevelElts ,_abdca );if _beedeb :=d .DecodeElement (&_abdca .RunLevelEltsChoice .MoveFrom ,&_cfefe );_beedeb !=nil {return _beedeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gagba :=NewEG_PContent (); -_cagg :=NewEG_ContentRunContent ();_efecff :=NewEG_RunLevelElts ();_efecff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_gagba );_gagba .PContentChoice .EG_ContentRunContent =append (_gagba .PContentChoice .EG_ContentRunContent ,_cagg ); -_cagg .ContentRunContentChoice .EG_RunLevelElts =append (_cagg .ContentRunContentChoice .EG_RunLevelElts ,_efecff );if _gfcab :=d .DecodeElement (&_efecff .RunLevelEltsChoice .MoveTo ,&_cfefe );_gfcab !=nil {return _gfcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dbbgfb :=NewEG_PContent (); -_gedca :=NewEG_ContentRunContent ();_egfed :=NewEG_RunLevelElts ();_cdfdc :=NewEG_RangeMarkupElements ();_cdfdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dbbgfb );_dbbgfb .PContentChoice .EG_ContentRunContent =append (_dbbgfb .PContentChoice .EG_ContentRunContent ,_gedca ); -_gedca .ContentRunContentChoice .EG_RunLevelElts =append (_gedca .ContentRunContentChoice .EG_RunLevelElts ,_egfed );_egfed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egfed .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdfdc );if _caaed :=d .DecodeElement (&_cdfdc .RangeMarkupElementsChoice .BookmarkStart ,&_cfefe ); -_caaed !=nil {return _caaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ggbcb :=NewEG_PContent (); -_egdcfb :=NewEG_ContentRunContent ();_bdeag :=NewEG_RunLevelElts ();_bacd :=NewEG_RangeMarkupElements ();_bacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_ggbcb );_ggbcb .PContentChoice .EG_ContentRunContent =append (_ggbcb .PContentChoice .EG_ContentRunContent ,_egdcfb ); -_egdcfb .ContentRunContentChoice .EG_RunLevelElts =append (_egdcfb .ContentRunContentChoice .EG_RunLevelElts ,_bdeag );_bdeag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdeag .RunLevelEltsChoice .EG_RangeMarkupElements ,_bacd );if _eccbf :=d .DecodeElement (&_bacd .RangeMarkupElementsChoice .BookmarkEnd ,&_cfefe ); -_eccbf !=nil {return _eccbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ffcdf :=NewEG_PContent (); -_ccbbg :=NewEG_ContentRunContent ();_eeaaa :=NewEG_RunLevelElts ();_befbe :=NewEG_RangeMarkupElements ();_befbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_ffcdf );_ffcdf .PContentChoice .EG_ContentRunContent =append (_ffcdf .PContentChoice .EG_ContentRunContent ,_ccbbg ); -_ccbbg .ContentRunContentChoice .EG_RunLevelElts =append (_ccbbg .ContentRunContentChoice .EG_RunLevelElts ,_eeaaa );_eeaaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeaaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_befbe );if _cccee :=d .DecodeElement (&_befbe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cfefe ); -_cccee !=nil {return _cccee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbeag :=NewEG_PContent (); -_bgcccc :=NewEG_ContentRunContent ();_dcfgb :=NewEG_RunLevelElts ();_agbcdf :=NewEG_RangeMarkupElements ();_agbcdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_bbeag );_bbeag .PContentChoice .EG_ContentRunContent =append (_bbeag .PContentChoice .EG_ContentRunContent ,_bgcccc ); -_bgcccc .ContentRunContentChoice .EG_RunLevelElts =append (_bgcccc .ContentRunContentChoice .EG_RunLevelElts ,_dcfgb );_dcfgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcfgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_agbcdf );if _aabgc :=d .DecodeElement (&_agbcdf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cfefe ); -_aabgc !=nil {return _aabgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fcaca :=NewEG_PContent (); -_cgacg :=NewEG_ContentRunContent ();_cgefd :=NewEG_RunLevelElts ();_efcbf :=NewEG_RangeMarkupElements ();_efcbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_fcaca );_fcaca .PContentChoice .EG_ContentRunContent =append (_fcaca .PContentChoice .EG_ContentRunContent ,_cgacg ); -_cgacg .ContentRunContentChoice .EG_RunLevelElts =append (_cgacg .ContentRunContentChoice .EG_RunLevelElts ,_cgefd );_cgefd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgefd .RunLevelEltsChoice .EG_RangeMarkupElements ,_efcbf );if _cecab :=d .DecodeElement (&_efcbf .RangeMarkupElementsChoice .MoveToRangeStart ,&_cfefe ); -_cecab !=nil {return _cecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_edcbd :=NewEG_PContent (); -_baddf :=NewEG_ContentRunContent ();_degfa :=NewEG_RunLevelElts ();_aaecb :=NewEG_RangeMarkupElements ();_aaecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_edcbd );_edcbd .PContentChoice .EG_ContentRunContent =append (_edcbd .PContentChoice .EG_ContentRunContent ,_baddf ); -_baddf .ContentRunContentChoice .EG_RunLevelElts =append (_baddf .ContentRunContentChoice .EG_RunLevelElts ,_degfa );_degfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_degfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaecb );if _cceggg :=d .DecodeElement (&_aaecb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cfefe ); -_cceggg !=nil {return _cceggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_acaga :=NewEG_PContent (); -_cadad :=NewEG_ContentRunContent ();_gdggcc :=NewEG_RunLevelElts ();_geade :=NewEG_RangeMarkupElements ();_geade .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_acaga );_acaga .PContentChoice .EG_ContentRunContent =append (_acaga .PContentChoice .EG_ContentRunContent ,_cadad ); -_cadad .ContentRunContentChoice .EG_RunLevelElts =append (_cadad .ContentRunContentChoice .EG_RunLevelElts ,_gdggcc );_gdggcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdggcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_geade );if _baafb :=d .DecodeElement (&_geade .RangeMarkupElementsChoice .CommentRangeStart ,&_cfefe ); -_baafb !=nil {return _baafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbadcc :=NewEG_PContent (); -_aaega :=NewEG_ContentRunContent ();_fceed :=NewEG_RunLevelElts ();_dccgf :=NewEG_RangeMarkupElements ();_dccgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dbadcc );_dbadcc .PContentChoice .EG_ContentRunContent =append (_dbadcc .PContentChoice .EG_ContentRunContent ,_aaega ); -_aaega .ContentRunContentChoice .EG_RunLevelElts =append (_aaega .ContentRunContentChoice .EG_RunLevelElts ,_fceed );_fceed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fceed .RunLevelEltsChoice .EG_RangeMarkupElements ,_dccgf );if _fgceb :=d .DecodeElement (&_dccgf .RangeMarkupElementsChoice .CommentRangeEnd ,&_cfefe ); -_fgceb !=nil {return _fgceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ffdbb :=NewEG_PContent (); -_bgabd :=NewEG_ContentRunContent ();_fadbb :=NewEG_RunLevelElts ();_cfbceg :=NewEG_RangeMarkupElements ();_cfbceg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_ffdbb );_ffdbb .PContentChoice .EG_ContentRunContent =append (_ffdbb .PContentChoice .EG_ContentRunContent ,_bgabd ); -_bgabd .ContentRunContentChoice .EG_RunLevelElts =append (_bgabd .ContentRunContentChoice .EG_RunLevelElts ,_fadbb );_fadbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fadbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfbceg );if _bfbgfg :=d .DecodeElement (&_cfbceg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cfefe ); -_bfbgfg !=nil {return _bfbgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aaada :=NewEG_PContent (); -_decd :=NewEG_ContentRunContent ();_eaafe :=NewEG_RunLevelElts ();_ecbfg :=NewEG_RangeMarkupElements ();_ecbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_aaada );_aaada .PContentChoice .EG_ContentRunContent =append (_aaada .PContentChoice .EG_ContentRunContent ,_decd ); -_decd .ContentRunContentChoice .EG_RunLevelElts =append (_decd .ContentRunContentChoice .EG_RunLevelElts ,_eaafe );_eaafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbfg );if _aadgc :=d .DecodeElement (&_ecbfg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cfefe ); -_aadgc !=nil {return _aadgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bfebga :=NewEG_PContent (); -_efacc :=NewEG_ContentRunContent ();_beabdb :=NewEG_RunLevelElts ();_dcdae :=NewEG_RangeMarkupElements ();_dcdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_bfebga );_bfebga .PContentChoice .EG_ContentRunContent =append (_bfebga .PContentChoice .EG_ContentRunContent ,_efacc ); -_efacc .ContentRunContentChoice .EG_RunLevelElts =append (_efacc .ContentRunContentChoice .EG_RunLevelElts ,_beabdb );_beabdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beabdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdae );if _edeff :=d .DecodeElement (&_dcdae .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cfefe ); -_edeff !=nil {return _edeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fgadc :=NewEG_PContent (); -_cgead :=NewEG_ContentRunContent ();_egaeba :=NewEG_RunLevelElts ();_cdbae :=NewEG_RangeMarkupElements ();_cdbae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_fgadc );_fgadc .PContentChoice .EG_ContentRunContent =append (_fgadc .PContentChoice .EG_ContentRunContent ,_cgead ); -_cgead .ContentRunContentChoice .EG_RunLevelElts =append (_cgead .ContentRunContentChoice .EG_RunLevelElts ,_egaeba );_egaeba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egaeba .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdbae );if _afgfe :=d .DecodeElement (&_cdbae .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cfefe ); -_afgfe !=nil {return _afgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bdfgd :=NewEG_PContent (); -_gaagc :=NewEG_ContentRunContent ();_gbced :=NewEG_RunLevelElts ();_adabf :=NewEG_RangeMarkupElements ();_adabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_bdfgd );_bdfgd .PContentChoice .EG_ContentRunContent =append (_bdfgd .PContentChoice .EG_ContentRunContent ,_gaagc ); -_gaagc .ContentRunContentChoice .EG_RunLevelElts =append (_gaagc .ContentRunContentChoice .EG_RunLevelElts ,_gbced );_gbced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbced .RunLevelEltsChoice .EG_RangeMarkupElements ,_adabf );if _fabdb :=d .DecodeElement (&_adabf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cfefe ); -_fabdb !=nil {return _fabdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gdadfc :=NewEG_PContent (); -_aeddg :=NewEG_ContentRunContent ();_fggef :=NewEG_RunLevelElts ();_ecbfe :=NewEG_RangeMarkupElements ();_ecbfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_gdadfc );_gdadfc .PContentChoice .EG_ContentRunContent =append (_gdadfc .PContentChoice .EG_ContentRunContent ,_aeddg ); -_aeddg .ContentRunContentChoice .EG_RunLevelElts =append (_aeddg .ContentRunContentChoice .EG_RunLevelElts ,_fggef );_fggef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fggef .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbfe );if _cabdb :=d .DecodeElement (&_ecbfe .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cfefe ); -_cabdb !=nil {return _cabdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_adeab :=NewEG_PContent (); -_aeega :=NewEG_ContentRunContent ();_dbeda :=NewEG_RunLevelElts ();_edbda :=NewEG_RangeMarkupElements ();_edbda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_adeab );_adeab .PContentChoice .EG_ContentRunContent =append (_adeab .PContentChoice .EG_ContentRunContent ,_aeega ); -_aeega .ContentRunContentChoice .EG_RunLevelElts =append (_aeega .ContentRunContentChoice .EG_RunLevelElts ,_dbeda );_dbeda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbeda .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbda );if _bgbbgd :=d .DecodeElement (&_edbda .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cfefe ); -_bgbbgd !=nil {return _bgbbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgdf :=NewEG_PContent (); -_eggfe :=NewEG_ContentRunContent ();_cedda :=NewEG_RunLevelElts ();_bbaabf :=NewEG_RangeMarkupElements ();_bbaabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_bgdf );_bgdf .PContentChoice .EG_ContentRunContent =append (_bgdf .PContentChoice .EG_ContentRunContent ,_eggfe ); -_eggfe .ContentRunContentChoice .EG_RunLevelElts =append (_eggfe .ContentRunContentChoice .EG_RunLevelElts ,_cedda );_cedda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedda .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbaabf );if _cegfda :=d .DecodeElement (&_bbaabf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cfefe ); -_cegfda !=nil {return _cegfda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dcfbf :=NewEG_PContent (); -_bbfbe :=NewEG_ContentRunContent ();_aeggaaa :=NewEG_RunLevelElts ();_dfacd :=NewEG_MathContent ();_dfacd .MathContentChoice =NewEG_MathContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_dcfbf );_dcfbf .PContentChoice .EG_ContentRunContent =append (_dcfbf .PContentChoice .EG_ContentRunContent ,_bbfbe ); -_bbfbe .ContentRunContentChoice .EG_RunLevelElts =append (_bbfbe .ContentRunContentChoice .EG_RunLevelElts ,_aeggaaa );_aeggaaa .RunLevelEltsChoice .EG_MathContent =append (_aeggaaa .RunLevelEltsChoice .EG_MathContent ,_dfacd );if _eabca :=d .DecodeElement (&_dfacd .MathContentChoice .OMathPara ,&_cfefe ); -_eabca !=nil {return _eabca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cdfddg :=NewEG_PContent (); -_cafbd :=NewEG_ContentRunContent ();_caddbc :=NewEG_RunLevelElts ();_ddebf :=NewEG_MathContent ();_ddebf .MathContentChoice =NewEG_MathContentChoice ();_aabfge .EG_PContent =append (_aabfge .EG_PContent ,_cdfddg );_cdfddg .PContentChoice .EG_ContentRunContent =append (_cdfddg .PContentChoice .EG_ContentRunContent ,_cafbd ); -_cafbd .ContentRunContentChoice .EG_RunLevelElts =append (_cafbd .ContentRunContentChoice .EG_RunLevelElts ,_caddbc );_caddbc .RunLevelEltsChoice .EG_MathContent =append (_caddbc .RunLevelEltsChoice .EG_MathContent ,_ddebf );if _bceab :=d .DecodeElement (&_ddebf .MathContentChoice .OMath ,&_cfefe ); -_bceab !=nil {return _bceab ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_cfefe .Name ); -if _bcabc :=d .Skip ();_bcabc !=nil {return _bcabc ;};};case _a .EndElement :break _aadbd ;case _a .CharData :};};return nil ;};func (_efag *CT_DataBinding )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_afgbb :=range start .Attr {if _afgbb .Name .Local =="\u0070\u0072\u0065\u0066\u0069\u0078\u004d\u0061\u0070p\u0069\u006e\u0067\u0073"{_abee :=_afgbb .Value ; -_efag .PrefixMappingsAttr =&_abee ;continue ;};if _afgbb .Name .Local =="\u0078\u0070\u0061t\u0068"{_ecbca :=_afgbb .Value ;_efag .XpathAttr =_ecbca ;continue ;};if _afgbb .Name .Local =="s\u0074\u006f\u0072\u0065\u0049\u0074\u0065\u006d\u0049\u0044"{_badb :=_afgbb .Value ; -_efag .StoreItemIDAttr =_badb ;continue ;};};for {_bbadc ,_gegbb :=d .Token ();if _gegbb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067:\u0020\u0025\u0073",_gegbb ); -};if _bfcb ,_cgcg :=_bbadc .(_a .EndElement );_cgcg &&_bfcb .Name ==start .Name {break ;};};return nil ;}; +// Page Number Format +FmtAttr ST_NumberFormat ; -// ValidateWithPath validates the CT_AltChunkPr and its children, prefixing error messages with path -func (_cgc *CT_AltChunkPr )ValidateWithPath (path string )error {if _cgc .MatchSrc !=nil {if _caa :=_cgc .MatchSrc .ValidateWithPath (path +"\u002fM\u0061\u0074\u0063\u0068\u0053\u0072c");_caa !=nil {return _caa ;};};return nil ;};func (_dadcc ST_VerticalJc )String ()string {switch _dadcc {case 0:return ""; -case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0068";case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d";};return "";};func NewWdCT_WordprocessingShapeChoice1 ()*WdCT_WordprocessingShapeChoice1 {_cacaaa :=&WdCT_WordprocessingShapeChoice1 {}; -return _cacaaa ;};type EG_BlockLevelElts struct{BlockLevelEltsChoice *EG_BlockLevelEltsChoice ;}; +// Starting Page Number +StartAttr *int64 ; -// ValidateWithPath validates the CT_Object and its children, prefixing error messages with path -func (_begbg *CT_Object )ValidateWithPath (path string )error {if _begbg .DxaOrigAttr !=nil {if _ffbfc :=_begbg .DxaOrigAttr .ValidateWithPath (path +"\u002f\u0044\u0078a\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072");_ffbfc !=nil {return _ffbfc ;}; -};if _begbg .DyaOrigAttr !=nil {if _dbcde :=_begbg .DyaOrigAttr .ValidateWithPath (path +"\u002f\u0044\u0079a\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072");_dbcde !=nil {return _dbcde ;};};if _begbg .Drawing !=nil {if _cffg :=_begbg .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); -_cffg !=nil {return _cffg ;};};if _begbg .ObjectChoice !=nil {if _gecc :=_begbg .ObjectChoice .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_gecc !=nil {return _gecc ;};};return nil ;};func NewEG_PContent ()*EG_PContent {_eddee :=&EG_PContent {}; -_eddee .PContentChoice =NewEG_PContentChoice ();return _eddee ;}; +// Chapter Heading Style +ChapStyleAttr *int64 ; -// ValidateWithPath validates the CT_MathCtrlDel and its children, prefixing error messages with path -func (_eegb *CT_MathCtrlDel )ValidateWithPath (path string )error {return nil };func (_ceefce ST_HpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ceefce .ST_UnsignedDecimalNumber !=nil {e .EncodeToken (_a .CharData (_ff .Sprintf ("\u0025\u0064",*_ceefce .ST_UnsignedDecimalNumber ))); -};if _ceefce .ST_PositiveUniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_ceefce .ST_PositiveUniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });}; +// Chapter Separator Character +ChapSepAttr ST_ChapterSep ;};func NewCT_TblPrEx ()*CT_TblPrEx {_gcefa :=&CT_TblPrEx {};return _gcefa };func NewCT_Picture ()*CT_Picture {_dgcae :=&CT_Picture {};return _dgcae }; -// ValidateWithPath validates the EG_CellMarkupElementsChoice and its children, prefixing error messages with path -func (_cbcee *EG_CellMarkupElementsChoice )ValidateWithPath (path string )error {if _cbcee .CellIns !=nil {if _acdafe :=_cbcee .CellIns .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0049\u006e\u0073");_acdafe !=nil {return _acdafe ;};};if _cbcee .CellDel !=nil {if _ggfcea :=_cbcee .CellDel .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0044\u0065\u006c"); -_ggfcea !=nil {return _ggfcea ;};};if _cbcee .CellMerge !=nil {if _gfgde :=_cbcee .CellMerge .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u004d\u0065\u0072\u0067\u0065");_gfgde !=nil {return _gfgde ;};};return nil ;};type WdCT_WrapTopBottom struct{ +// Validate validates the CT_Shd and its children +func (_cebfa *CT_Shd )Validate ()error {return _cebfa .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0064");};func (_bdaaf ST_Hint )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_geegbf :=_a .Attr {};_geegbf .Name =name ;switch _bdaaf {case ST_HintUnset :_geegbf .Value =""; +case ST_HintDefault :_geegbf .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_HintEastAsia :_geegbf .Value ="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061";};return _geegbf ,nil ;};func NewEG_CellMarkupElements ()*EG_CellMarkupElements {_cfeec :=&EG_CellMarkupElements {}; +_cfeec .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();return _cfeec ;};type WdCT_WrapTopBottom struct{ // Distance From Text on Top Edge DistTAttr *uint32 ; @@ -273,1990 +378,2270 @@ DistTAttr *uint32 ; DistBAttr *uint32 ; // Wrapping Boundaries -EffectExtent *WdCT_EffectExtent ;};func (_debcc *WdAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_debcc .WdCT_Anchor =*NewWdCT_Anchor ();for _ ,_fgded :=range start .Attr {if _fgded .Name .Local =="\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"{_edfcc ,_bdabf :=_f .ParseBool (_fgded .Value ); -if _bdabf !=nil {return _bdabf ;};_debcc .AllowOverlapAttr =_edfcc ;continue ;};if _fgded .Name .Local =="\u0064\u0069\u0073t\u0042"{_efcdc ,_abbbda :=_f .ParseUint (_fgded .Value ,10,32);if _abbbda !=nil {return _abbbda ;};_geebe :=uint32 (_efcdc );_debcc .DistBAttr =&_geebe ; -continue ;};if _fgded .Name .Local =="\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"{_gagffb ,_cbbeff :=_f .ParseBool (_fgded .Value );if _cbbeff !=nil {return _cbbeff ;};_debcc .SimplePosAttr =&_gagffb ;continue ;};if _fgded .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_eacef ,_bbacf :=_f .ParseBool (_fgded .Value ); -if _bbacf !=nil {return _bbacf ;};_debcc .LockedAttr =_eacef ;continue ;};if _fgded .Name .Local =="\u0064\u0069\u0073t\u0054"{_accfg ,_facbca :=_f .ParseUint (_fgded .Value ,10,32);if _facbca !=nil {return _facbca ;};_daadeb :=uint32 (_accfg );_debcc .DistTAttr =&_daadeb ; -continue ;};if _fgded .Name .Local =="\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"{_gbgdeg ,_ffbeaf :=_f .ParseBool (_fgded .Value );if _ffbeaf !=nil {return _ffbeaf ;};_debcc .BehindDocAttr =_gbgdeg ;continue ;};if _fgded .Name .Local =="\u0064\u0069\u0073t\u004c"{_fefeae ,_ccbcgc :=_f .ParseUint (_fgded .Value ,10,32); -if _ccbcgc !=nil {return _ccbcgc ;};_fbddae :=uint32 (_fefeae );_debcc .DistLAttr =&_fbddae ;continue ;};if _fgded .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_dggdeg ,_ccdfc :=_f .ParseBool (_fgded .Value );if _ccdfc !=nil {return _ccdfc ;}; -_debcc .HiddenAttr =&_dggdeg ;continue ;};if _fgded .Name .Local =="\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"{_cacce ,_cfbfafb :=_f .ParseBool (_fgded .Value );if _cfbfafb !=nil {return _cfbfafb ;};_debcc .LayoutInCellAttr =_cacce ; -continue ;};if _fgded .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"{_fgfaea ,_dcgaae :=_f .ParseUint (_fgded .Value ,10,32);if _dcgaae !=nil {return _dcgaae ;};_debcc .RelativeHeightAttr =uint32 (_fgfaea ); -continue ;};if _fgded .Name .Local =="\u0064\u0069\u0073t\u0052"{_bcdaed ,_eacaa :=_f .ParseUint (_fgded .Value ,10,32);if _eacaa !=nil {return _eacaa ;};_bcegf :=uint32 (_bcdaed );_debcc .DistRAttr =&_bcegf ;continue ;};};_dcaae :for {_agbgdd ,_egfbgg :=d .Token (); -if _egfbgg !=nil {return _egfbgg ;};switch _dfbeg :=_agbgdd .(type ){case _a .StartElement :switch _dfbeg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"}:if _fdaba :=d .DecodeElement (_debcc .SimplePos ,&_dfbeg ); -_fdaba !=nil {return _fdaba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"}:if _fbcac :=d .DecodeElement (_debcc .PositionH ,&_dfbeg ); -_fbcac !=nil {return _fbcac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"}:if _cgefcg :=d .DecodeElement (_debcc .PositionV ,&_dfbeg ); -_cgefcg !=nil {return _cgefcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _bbgcf :=d .DecodeElement (_debcc .Extent ,&_dfbeg ); -_bbgcf !=nil {return _bbgcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_debcc .EffectExtent =NewWdCT_EffectExtent (); -if _deaeee :=d .DecodeElement (_debcc .EffectExtent ,&_dfbeg );_deaeee !=nil {return _deaeee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_debcc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _gcebb :=d .DecodeElement (&_debcc .WrapTypeChoice .WrapNone ,&_dfbeg );_gcebb !=nil {return _gcebb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_debcc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _bbdca :=d .DecodeElement (&_debcc .WrapTypeChoice .WrapSquare ,&_dfbeg );_bbdca !=nil {return _bbdca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_debcc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _fegfa :=d .DecodeElement (&_debcc .WrapTypeChoice .WrapTight ,&_dfbeg );_fegfa !=nil {return _fegfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_debcc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _cffgd :=d .DecodeElement (&_debcc .WrapTypeChoice .WrapThrough ,&_dfbeg );_cffgd !=nil {return _cffgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_debcc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _ecgfe :=d .DecodeElement (&_debcc .WrapTypeChoice .WrapTopAndBottom ,&_dfbeg );_ecgfe !=nil {return _ecgfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _befaf :=d .DecodeElement (_debcc .DocPr ,&_dfbeg ); -_befaf !=nil {return _befaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_debcc .CNvGraphicFramePr =_ae .NewCT_NonVisualGraphicFrameProperties (); -if _bbfaad :=d .DecodeElement (_debcc .CNvGraphicFramePr ,&_dfbeg );_bbfaad !=nil {return _bbfaad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _bbfga :=d .DecodeElement (_debcc .Graphic ,&_dfbeg ); -_bbfga !=nil {return _bbfga ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_dfbeg .Name ); -if _eeafe :=d .Skip ();_eeafe !=nil {return _eeafe ;};};case _a .EndElement :break _dcaae ;case _a .CharData :};};return nil ;};func NewCT_Frameset ()*CT_Frameset {_dabeb :=&CT_Frameset {};return _dabeb };const (ST_PTabLeaderUnset ST_PTabLeader =0;ST_PTabLeaderNone ST_PTabLeader =1; -ST_PTabLeaderDot ST_PTabLeader =2;ST_PTabLeaderHyphen ST_PTabLeader =3;ST_PTabLeaderUnderscore ST_PTabLeader =4;ST_PTabLeaderMiddleDot ST_PTabLeader =5;);type CT_Cnf struct{ +EffectExtent *WdCT_EffectExtent ;};func (_gbdeaa ST_TblLayoutType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gbdeaa .String (),start );};func (_adaggf ST_Lock )ValidateWithPath (path string )error {switch _adaggf {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adaggf )); +};return nil ;};func (_eececf *ST_PageBorderOffset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcaf ,_cddffd :=d .Token ();if _cddffd !=nil {return _cddffd ;};if _fagbed ,_cbeace :=_bgcaf .(_a .EndElement );_cbeace &&_fagbed .Name ==start .Name {*_eececf =1; +return nil ;};if _gefffc ,_befcd :=_bgcaf .(_a .CharData );!_befcd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgcaf );}else {switch string (_gefffc ){case "":*_eececf =0; +case "\u0070\u0061\u0067\u0065":*_eececf =1;case "\u0074\u0065\u0078\u0074":*_eececf =2;};};_bgcaf ,_cddffd =d .Token ();if _cddffd !=nil {return _cddffd ;};if _cagaa ,_cagfe :=_bgcaf .(_a .EndElement );_cagfe &&_cagaa .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgcaf );};func NewCT_MailMergeOdsoFMDFieldType ()*CT_MailMergeOdsoFMDFieldType {_ccgee :=&CT_MailMergeOdsoFMDFieldType {}; +_ccgee .ValAttr =ST_MailMergeOdsoFMDFieldType (1);return _ccgee ;}; -// Conditional Formatting Bit Mask -ValAttr *string ; +// Validate validates the CT_SdtDocPart and its children +func (_gfeff *CT_SdtDocPart )Validate ()error {return _gfeff .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074");};type CT_Proof struct{ -// First Row -FirstRowAttr *_ee .ST_OnOff ; +// Spell Checking State +SpellingAttr ST_Proof ; -// Last Row -LastRowAttr *_ee .ST_OnOff ; +// Grammatical Checking State +GrammarAttr ST_Proof ;}; -// First Column -FirstColumnAttr *_ee .ST_OnOff ; +// Validate validates the EG_RPrBase and its children +func (_gcbdb *EG_RPrBase )Validate ()error {return _gcbdb .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0042\u0061\u0073\u0065");};func (_gaeaf *ST_DropCap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gaeaf =0;case "\u006e\u006f\u006e\u0065":*_gaeaf =1; +case "\u0064\u0072\u006f\u0070":*_gaeaf =2;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_gaeaf =3;};return nil ;}; -// Last Column -LastColumnAttr *_ee .ST_OnOff ; +// Validate validates the EG_ParaRPrTrackChanges and its children +func (_aaecga *EG_ParaRPrTrackChanges )Validate ()error {return _aaecga .ValidateWithPath ("\u0045\u0047\u005f\u0050ar\u0061\u0052\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067e\u0073");};func (_cbea *CT_LsdException )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_cbea .NameAttr )}); +if _cbea .LockedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_cbea .LockedAttr )});};if _cbea .UiPriorityAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075i\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_cbea .UiPriorityAttr )}); +};if _cbea .SemiHiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073e\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_cbea .SemiHiddenAttr )});};if _cbea .UnhideWhenUsedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003au\u006e\u0068\u0069d\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_cbea .UnhideWhenUsedAttr )}); +};if _cbea .QFormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0071\u0046\u006f\u0072\u006d\u0061t"},Value :_dd .Sprintf ("\u0025\u0076",*_cbea .QFormatAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_cdcbd *WdST_RelFromV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afgfc ,_deaagb :=d .Token ();if _deaagb !=nil {return _deaagb ;};if _baedc ,_fdcdc :=_afgfc .(_a .EndElement );_fdcdc &&_baedc .Name ==start .Name {*_cdcbd =1; +return nil ;};if _cadddb ,_bggagc :=_afgfc .(_a .CharData );!_bggagc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afgfc );}else {switch string (_cadddb ){case "":*_cdcbd =0; +case "\u006d\u0061\u0072\u0067\u0069\u006e":*_cdcbd =1;case "\u0070\u0061\u0067\u0065":*_cdcbd =2;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_cdcbd =3;case "\u006c\u0069\u006e\u0065":*_cdcbd =4;case "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n":*_cdcbd =5; +case "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e":*_cdcbd =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_cdcbd =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_cdcbd =8; +};};_afgfc ,_deaagb =d .Token ();if _deaagb !=nil {return _deaagb ;};if _eefee ,_fcebfb :=_afgfc .(_a .EndElement );_fcebfb &&_eefee .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afgfc ); +};func (_abaac *CT_LongHexNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_abaac .ValAttr )});e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fddfb *CT_MailMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_eecfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006da\u0069\u006e\u0044\u006f\u0063u\u006d\u0065n\u0074\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_fddfb .MainDocumentType ,_eecfbg );if _fddfb .LinkToQuery !=nil {_aebfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"}};e .EncodeElement (_fddfb .LinkToQuery ,_aebfa ); +};_badea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}};e .EncodeElement (_fddfb .DataType ,_badea );if _fddfb .ConnectString !=nil {_dedbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"}}; +e .EncodeElement (_fddfb .ConnectString ,_dedbf );};if _fddfb .Query !=nil {_dagec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0071\u0075\u0065\u0072\u0079"}};e .EncodeElement (_fddfb .Query ,_dagec );};if _fddfb .DataSource !=nil {_bgeee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"}}; +e .EncodeElement (_fddfb .DataSource ,_bgeee );};if _fddfb .HeaderSource !=nil {_cfecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0053o\u0075\u0072\u0063\u0065"}};e .EncodeElement (_fddfb .HeaderSource ,_cfecd ); +};if _fddfb .DoNotSuppressBlankLines !=nil {_ebcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006ft\u0053\u0075\u0070\u0070\u0072e\u0073s\u0042l\u0061\u006e\u006b\u004c\u0069\u006e\u0065s"}};e .EncodeElement (_fddfb .DoNotSuppressBlankLines ,_ebcdc ); +};if _fddfb .Destination !=nil {_bffge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_fddfb .Destination ,_bffge );};if _fddfb .AddressFieldName !=nil {_eddfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061d\u0064\u0072\u0065\u0073\u0073F\u0069\u0065l\u0064\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_fddfb .AddressFieldName ,_eddfg );};if _fddfb .MailSubject !=nil {_aceage :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_fddfb .MailSubject ,_aceage ); +};if _fddfb .MailAsAttachment !=nil {_ddcef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006da\u0069\u006c\u0041\u0073\u0041t\u0074\u0061c\u0068\u006d\u0065\u006e\u0074"}};e .EncodeElement (_fddfb .MailAsAttachment ,_ddcef );};if _fddfb .ViewMergedData !=nil {_aeed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003av\u0069\u0065\u0077M\u0065\u0072\u0067\u0065\u0064\u0044\u0061\u0074\u0061"}}; +e .EncodeElement (_fddfb .ViewMergedData ,_aeed );};if _fddfb .ActiveRecord !=nil {_bbbab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0069\u0076\u0065\u0052e\u0063\u006f\u0072\u0064"}};e .EncodeElement (_fddfb .ActiveRecord ,_bbbab ); +};if _fddfb .CheckErrors !=nil {_dcccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"}};e .EncodeElement (_fddfb .CheckErrors ,_dcccc );};if _fddfb .Odso !=nil {_dbgfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0073\u006f"}}; +e .EncodeElement (_fddfb .Odso ,_dbgfb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dcaag *CT_FtnProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dcaag .Pos !=nil {_dcgcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}}; +e .EncodeElement (_dcaag .Pos ,_dcgcf );};if _dcaag .NumFmt !=nil {_bfgca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_dcaag .NumFmt ,_bfgca );};if _dcaag .NumStart !=nil {_fgdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_dcaag .NumStart ,_fgdc );};if _dcaag .NumRestart !=nil {_aebec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_dcaag .NumRestart ,_aebec );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Odd Numbered Vertical Band -OddVBandAttr *_ee .ST_OnOff ; +// Validate validates the CT_SdtRun and its children +func (_baffb *CT_SdtRun )Validate ()error {return _baffb .ValidateWithPath ("\u0043T\u005f\u0053\u0064\u0074\u0052\u0075n");}; -// Even Numbered Vertical Band -EvenVBandAttr *_ee .ST_OnOff ; +// ST_HexColor is a union type +type ST_HexColor struct{ST_HexColorAuto ST_HexColorAuto ;ST_HexColorRGB *string ;};func NewWdCT_WrapPath ()*WdCT_WrapPath {_fbbeec :=&WdCT_WrapPath {};_fbbeec .Start =_e .NewCT_Point2D ();return _fbbeec ;};func (_cddgc *CT_Guid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cddgc .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_cddgc .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgadf *CT_PageMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .TopAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .RightAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .BottomAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .LeftAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .HeaderAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .FooterAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0074\u0074\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_bgadf .GutterAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dgde *CT_Comment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdbb :=range start .Attr {if _bdbb .Name .Local =="\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"{_cegg :=_bdbb .Value ; +_dgde .InitialsAttr =&_cegg ;continue ;};if _bdbb .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_fafg :=_bdbb .Value ;_dgde .AuthorAttr =_fafg ;continue ;};if _bdbb .Name .Local =="\u0064\u0061\u0074\u0065"{_cbce ,_cefd :=ParseStdlibTime (_bdbb .Value ); +if _cefd !=nil {return _cefd ;};_dgde .DateAttr =&_cbce ;continue ;};if _bdbb .Name .Local =="\u0069\u0064"{_dbbd ,_cbcd :=_c .ParseInt (_bdbb .Value ,10,64);if _cbcd !=nil {return _cbcd ;};_dgde .IdAttr =_dbbd ;continue ;};};_caeb :for {_badc ,_agdd :=d .Token (); +if _agdd !=nil {return _agdd ;};switch _cfff :=_badc .(type ){case _a .StartElement :switch _cfff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_agce :=NewEG_BlockLevelElts (); +_agce .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_agce );if _ggga :=d .DecodeElement (&_agce .BlockLevelEltsChoice .AltChunk ,&_cfff );_ggga !=nil {return _ggga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dagaf :=NewEG_BlockLevelElts (); +_edab :=NewEG_ContentBlockContent ();_edab .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_dagaf );_dagaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dagaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_edab ); +if _baf :=d .DecodeElement (&_edab .ContentBlockContentChoice .CustomXml ,&_cfff );_baf !=nil {return _baf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bfg :=NewEG_BlockLevelElts (); +_ccgcb :=NewEG_ContentBlockContent ();_ccgcb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_bfg );_bfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccgcb ); +if _abec :=d .DecodeElement (&_ccgcb .ContentBlockContentChoice .Sdt ,&_cfff );_abec !=nil {return _abec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_fafd :=NewEG_BlockLevelElts (); +_dbae :=NewEG_ContentBlockContent ();_dbae .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_fafd );_fafd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fafd .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbae ); +if _fbcg :=d .DecodeElement (&_dbae .ContentBlockContentChoice .P ,&_cfff );_fbcg !=nil {return _fbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_cadc :=NewEG_BlockLevelElts (); +_ccda :=NewEG_ContentBlockContent ();_ccda .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_cadc );_cadc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cadc .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccda ); +if _babff :=d .DecodeElement (&_ccda .ContentBlockContentChoice .Tbl ,&_cfff );_babff !=nil {return _babff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_aaab :=NewEG_BlockLevelElts (); +_abaf :=NewEG_ContentBlockContent ();_gedfc :=NewEG_RunLevelElts ();_gedfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_aaab );_aaab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aaab .BlockLevelEltsChoice .EG_ContentBlockContent ,_abaf ); +_abaf .ContentBlockContentChoice .EG_RunLevelElts =append (_abaf .ContentBlockContentChoice .EG_RunLevelElts ,_gedfc );if _geegeg :=d .DecodeElement (&_gedfc .RunLevelEltsChoice .ProofErr ,&_cfff );_geegeg !=nil {return _geegeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dgdad :=NewEG_BlockLevelElts (); +_fcee :=NewEG_ContentBlockContent ();_fbef :=NewEG_RunLevelElts ();_fbef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_dgdad );_dgdad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgdad .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcee ); +_fcee .ContentBlockContentChoice .EG_RunLevelElts =append (_fcee .ContentBlockContentChoice .EG_RunLevelElts ,_fbef );if _fba :=d .DecodeElement (&_fbef .RunLevelEltsChoice .PermStart ,&_cfff );_fba !=nil {return _fba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_agddc :=NewEG_BlockLevelElts (); +_gdcad :=NewEG_ContentBlockContent ();_bbfff :=NewEG_RunLevelElts ();_bbfff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_agddc );_agddc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agddc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdcad ); +_gdcad .ContentBlockContentChoice .EG_RunLevelElts =append (_gdcad .ContentBlockContentChoice .EG_RunLevelElts ,_bbfff );if _ddedb :=d .DecodeElement (&_bbfff .RunLevelEltsChoice .PermEnd ,&_cfff );_ddedb !=nil {return _ddedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gcfd :=NewEG_BlockLevelElts (); +_bafe :=NewEG_ContentBlockContent ();_fac :=NewEG_RunLevelElts ();_fac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_gcfd );_gcfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bafe ); +_bafe .ContentBlockContentChoice .EG_RunLevelElts =append (_bafe .ContentBlockContentChoice .EG_RunLevelElts ,_fac );if _gedb :=d .DecodeElement (&_fac .RunLevelEltsChoice .Ins ,&_cfff );_gedb !=nil {return _gedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gcfdc :=NewEG_BlockLevelElts (); +_gcee :=NewEG_ContentBlockContent ();_ggbc :=NewEG_RunLevelElts ();_ggbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_gcfdc );_gcfdc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcfdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gcee ); +_gcee .ContentBlockContentChoice .EG_RunLevelElts =append (_gcee .ContentBlockContentChoice .EG_RunLevelElts ,_ggbc );if _aagc :=d .DecodeElement (&_ggbc .RunLevelEltsChoice .Del ,&_cfff );_aagc !=nil {return _aagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_adec :=NewEG_BlockLevelElts (); +_aaae :=NewEG_ContentBlockContent ();_accg :=NewEG_RunLevelElts ();_accg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_adec );_adec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adec .BlockLevelEltsChoice .EG_ContentBlockContent ,_aaae ); +_aaae .ContentBlockContentChoice .EG_RunLevelElts =append (_aaae .ContentBlockContentChoice .EG_RunLevelElts ,_accg );if _fcd :=d .DecodeElement (&_accg .RunLevelEltsChoice .MoveFrom ,&_cfff );_fcd !=nil {return _fcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dbcb :=NewEG_BlockLevelElts (); +_geba :=NewEG_ContentBlockContent ();_aece :=NewEG_RunLevelElts ();_aece .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_dbcb );_dbcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_geba ); +_geba .ContentBlockContentChoice .EG_RunLevelElts =append (_geba .ContentBlockContentChoice .EG_RunLevelElts ,_aece );if _efdee :=d .DecodeElement (&_aece .RunLevelEltsChoice .MoveTo ,&_cfff );_efdee !=nil {return _efdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eafeg :=NewEG_BlockLevelElts (); +_ecfg :=NewEG_ContentBlockContent ();_cgfb :=NewEG_RunLevelElts ();_cafc :=NewEG_RangeMarkupElements ();_cafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_eafeg );_eafeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eafeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecfg ); +_ecfg .ContentBlockContentChoice .EG_RunLevelElts =append (_ecfg .ContentBlockContentChoice .EG_RunLevelElts ,_cgfb );_cgfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cafc );if _bccc :=d .DecodeElement (&_cafc .RangeMarkupElementsChoice .BookmarkStart ,&_cfff ); +_bccc !=nil {return _bccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_edeb :=NewEG_BlockLevelElts (); +_ebbd :=NewEG_ContentBlockContent ();_cfde :=NewEG_RunLevelElts ();_efdgb :=NewEG_RangeMarkupElements ();_efdgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_edeb );_edeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebbd ); +_ebbd .ContentBlockContentChoice .EG_RunLevelElts =append (_ebbd .ContentBlockContentChoice .EG_RunLevelElts ,_cfde );_cfde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfde .RunLevelEltsChoice .EG_RangeMarkupElements ,_efdgb );if _ggbd :=d .DecodeElement (&_efdgb .RangeMarkupElementsChoice .BookmarkEnd ,&_cfff ); +_ggbd !=nil {return _ggbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cbag :=NewEG_BlockLevelElts (); +_dfcgb :=NewEG_ContentBlockContent ();_fdba :=NewEG_RunLevelElts ();_caa :=NewEG_RangeMarkupElements ();_caa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_cbag );_cbag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbag .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfcgb ); +_dfcgb .ContentBlockContentChoice .EG_RunLevelElts =append (_dfcgb .ContentBlockContentChoice .EG_RunLevelElts ,_fdba );_fdba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdba .RunLevelEltsChoice .EG_RangeMarkupElements ,_caa );if _geaf :=d .DecodeElement (&_caa .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cfff ); +_geaf !=nil {return _geaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_deeg :=NewEG_BlockLevelElts (); +_agbe :=NewEG_ContentBlockContent ();_gead :=NewEG_RunLevelElts ();_gbfcd :=NewEG_RangeMarkupElements ();_gbfcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_deeg );_deeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_agbe ); +_agbe .ContentBlockContentChoice .EG_RunLevelElts =append (_agbe .ContentBlockContentChoice .EG_RunLevelElts ,_gead );_gead .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gead .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfcd );if _fage :=d .DecodeElement (&_gbfcd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cfff ); +_fage !=nil {return _fage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fecbg :=NewEG_BlockLevelElts (); +_ggbcb :=NewEG_ContentBlockContent ();_fabee :=NewEG_RunLevelElts ();_gccc :=NewEG_RangeMarkupElements ();_gccc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_fecbg );_fecbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fecbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggbcb ); +_ggbcb .ContentBlockContentChoice .EG_RunLevelElts =append (_ggbcb .ContentBlockContentChoice .EG_RunLevelElts ,_fabee );_fabee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fabee .RunLevelEltsChoice .EG_RangeMarkupElements ,_gccc );if _gega :=d .DecodeElement (&_gccc .RangeMarkupElementsChoice .MoveToRangeStart ,&_cfff ); +_gega !=nil {return _gega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_egb :=NewEG_BlockLevelElts (); +_beff :=NewEG_ContentBlockContent ();_dddde :=NewEG_RunLevelElts ();_efeb :=NewEG_RangeMarkupElements ();_efeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_egb );_egb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egb .BlockLevelEltsChoice .EG_ContentBlockContent ,_beff ); +_beff .ContentBlockContentChoice .EG_RunLevelElts =append (_beff .ContentBlockContentChoice .EG_RunLevelElts ,_dddde );_dddde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dddde .RunLevelEltsChoice .EG_RangeMarkupElements ,_efeb );if _cgcdc :=d .DecodeElement (&_efeb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cfff ); +_cgcdc !=nil {return _cgcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ecccd :=NewEG_BlockLevelElts (); +_dccaa :=NewEG_ContentBlockContent ();_fcf :=NewEG_RunLevelElts ();_bdfgc :=NewEG_RangeMarkupElements ();_bdfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_ecccd );_ecccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_dccaa ); +_dccaa .ContentBlockContentChoice .EG_RunLevelElts =append (_dccaa .ContentBlockContentChoice .EG_RunLevelElts ,_fcf );_fcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdfgc );if _afaee :=d .DecodeElement (&_bdfgc .RangeMarkupElementsChoice .CommentRangeStart ,&_cfff ); +_afaee !=nil {return _afaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbfc :=NewEG_BlockLevelElts (); +_fcged :=NewEG_ContentBlockContent ();_afaae :=NewEG_RunLevelElts ();_gafc :=NewEG_RangeMarkupElements ();_gafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_dbfc );_dbfc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbfc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcged ); +_fcged .ContentBlockContentChoice .EG_RunLevelElts =append (_fcged .ContentBlockContentChoice .EG_RunLevelElts ,_afaae );_afaae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afaae .RunLevelEltsChoice .EG_RangeMarkupElements ,_gafc );if _ggd :=d .DecodeElement (&_gafc .RangeMarkupElementsChoice .CommentRangeEnd ,&_cfff ); +_ggd !=nil {return _ggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gefce :=NewEG_BlockLevelElts (); +_bfff :=NewEG_ContentBlockContent ();_gcfeb :=NewEG_RunLevelElts ();_bgfg :=NewEG_RangeMarkupElements ();_bgfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_gefce );_gefce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gefce .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfff ); +_bfff .ContentBlockContentChoice .EG_RunLevelElts =append (_bfff .ContentBlockContentChoice .EG_RunLevelElts ,_gcfeb );_gcfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgfg );if _cddg :=d .DecodeElement (&_bgfg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cfff ); +_cddg !=nil {return _cddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eadab :=NewEG_BlockLevelElts (); +_eagd :=NewEG_ContentBlockContent ();_gbg :=NewEG_RunLevelElts ();_bgce :=NewEG_RangeMarkupElements ();_bgce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_eadab );_eadab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eadab .BlockLevelEltsChoice .EG_ContentBlockContent ,_eagd ); +_eagd .ContentBlockContentChoice .EG_RunLevelElts =append (_eagd .ContentBlockContentChoice .EG_RunLevelElts ,_gbg );_gbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgce );if _cgbc :=d .DecodeElement (&_bgce .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cfff ); +_cgbc !=nil {return _cgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ageg :=NewEG_BlockLevelElts (); +_adbfb :=NewEG_ContentBlockContent ();_fgad :=NewEG_RunLevelElts ();_ecggcf :=NewEG_RangeMarkupElements ();_ecggcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_ageg );_ageg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ageg .BlockLevelEltsChoice .EG_ContentBlockContent ,_adbfb ); +_adbfb .ContentBlockContentChoice .EG_RunLevelElts =append (_adbfb .ContentBlockContentChoice .EG_RunLevelElts ,_fgad );_fgad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecggcf );if _cbbd :=d .DecodeElement (&_ecggcf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cfff ); +_cbbd !=nil {return _cbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdcf :=NewEG_BlockLevelElts (); +_gdbb :=NewEG_ContentBlockContent ();_ffcfg :=NewEG_RunLevelElts ();_cec :=NewEG_RangeMarkupElements ();_cec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_bdcf );_bdcf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdcf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdbb ); +_gdbb .ContentBlockContentChoice .EG_RunLevelElts =append (_gdbb .ContentBlockContentChoice .EG_RunLevelElts ,_ffcfg );_ffcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cec );if _bafg :=d .DecodeElement (&_cec .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cfff ); +_bafg !=nil {return _bafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_eaeeg :=NewEG_BlockLevelElts (); +_cedb :=NewEG_ContentBlockContent ();_afcd :=NewEG_RunLevelElts ();_ecda :=NewEG_RangeMarkupElements ();_ecda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_eaeeg );_eaeeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eaeeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cedb ); +_cedb .ContentBlockContentChoice .EG_RunLevelElts =append (_cedb .ContentBlockContentChoice .EG_RunLevelElts ,_afcd );_afcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecda );if _efdga :=d .DecodeElement (&_ecda .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cfff ); +_efdga !=nil {return _efdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ecgaf :=NewEG_BlockLevelElts (); +_ceae :=NewEG_ContentBlockContent ();_fbcae :=NewEG_RunLevelElts ();_baeb :=NewEG_RangeMarkupElements ();_baeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_ecgaf );_ecgaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecgaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ceae ); +_ceae .ContentBlockContentChoice .EG_RunLevelElts =append (_ceae .ContentBlockContentChoice .EG_RunLevelElts ,_fbcae );_fbcae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbcae .RunLevelEltsChoice .EG_RangeMarkupElements ,_baeb );if _deeb :=d .DecodeElement (&_baeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cfff ); +_deeb !=nil {return _deeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_abda :=NewEG_BlockLevelElts (); +_adff :=NewEG_ContentBlockContent ();_cfgce :=NewEG_RunLevelElts ();_efdfe :=NewEG_RangeMarkupElements ();_efdfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_abda );_abda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abda .BlockLevelEltsChoice .EG_ContentBlockContent ,_adff ); +_adff .ContentBlockContentChoice .EG_RunLevelElts =append (_adff .ContentBlockContentChoice .EG_RunLevelElts ,_cfgce );_cfgce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgce .RunLevelEltsChoice .EG_RangeMarkupElements ,_efdfe );if _bgbb :=d .DecodeElement (&_efdfe .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cfff ); +_bgbb !=nil {return _bgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcbd :=NewEG_BlockLevelElts (); +_cbcc :=NewEG_ContentBlockContent ();_abgf :=NewEG_RunLevelElts ();_agggg :=NewEG_RangeMarkupElements ();_agggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_bcbd );_bcbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbcc ); +_cbcc .ContentBlockContentChoice .EG_RunLevelElts =append (_cbcc .ContentBlockContentChoice .EG_RunLevelElts ,_abgf );_abgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agggg );if _ffed :=d .DecodeElement (&_agggg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cfff ); +_ffed !=nil {return _ffed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ccgga :=NewEG_BlockLevelElts (); +_aced :=NewEG_ContentBlockContent ();_gged :=NewEG_RunLevelElts ();_fgdf :=NewEG_MathContent ();_fgdf .MathContentChoice =NewEG_MathContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_ccgga );_ccgga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccgga .BlockLevelEltsChoice .EG_ContentBlockContent ,_aced ); +_aced .ContentBlockContentChoice .EG_RunLevelElts =append (_aced .ContentBlockContentChoice .EG_RunLevelElts ,_gged );_gged .RunLevelEltsChoice .EG_MathContent =append (_gged .RunLevelEltsChoice .EG_MathContent ,_fgdf );if _dfed :=d .DecodeElement (&_fgdf .MathContentChoice .OMathPara ,&_cfff ); +_dfed !=nil {return _dfed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_geae :=NewEG_BlockLevelElts (); +_gdbe :=NewEG_ContentBlockContent ();_ffeba :=NewEG_RunLevelElts ();_beec :=NewEG_MathContent ();_beec .MathContentChoice =NewEG_MathContentChoice ();_dgde .EG_BlockLevelElts =append (_dgde .EG_BlockLevelElts ,_geae );_geae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geae .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdbe ); +_gdbe .ContentBlockContentChoice .EG_RunLevelElts =append (_gdbe .ContentBlockContentChoice .EG_RunLevelElts ,_ffeba );_ffeba .RunLevelEltsChoice .EG_MathContent =append (_ffeba .RunLevelEltsChoice .EG_MathContent ,_beec );if _gdeeg :=d .DecodeElement (&_beec .MathContentChoice .OMath ,&_cfff ); +_gdeeg !=nil {return _gdeeg ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_cfff .Name ); +if _fdaf :=d .Skip ();_fdaf !=nil {return _fdaf ;};};case _a .EndElement :break _caeb ;case _a .CharData :};};return nil ;}; -// Odd Numbered Horizontal Band -OddHBandAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_RubyPr and its children, prefixing error messages with path +func (_gbbba *CT_RubyPr )ValidateWithPath (path string )error {if _bbeacf :=_gbbba .RubyAlign .ValidateWithPath (path +"\u002f\u0052\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e");_bbeacf !=nil {return _bbeacf ;};if _dfbcb :=_gbbba .Hps .ValidateWithPath (path +"\u002f\u0048\u0070\u0073"); +_dfbcb !=nil {return _dfbcb ;};if _ceage :=_gbbba .HpsRaise .ValidateWithPath (path +"\u002fH\u0070\u0073\u0052\u0061\u0069\u0073e");_ceage !=nil {return _ceage ;};if _dfcde :=_gbbba .HpsBaseText .ValidateWithPath (path +"\u002f\u0048\u0070s\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"); +_dfcde !=nil {return _dfcde ;};if _fgdcb :=_gbbba .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064");_fgdcb !=nil {return _fgdcb ;};if _gbbba .Dirty !=nil {if _cgcdcg :=_gbbba .Dirty .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079"); +_cgcdcg !=nil {return _cgcdcg ;};};return nil ;}; -// Even Numbered Horizontal Band -EvenHBandAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the WdWgp and its children, prefixing error messages with path +func (_fddcb *WdWgp )ValidateWithPath (path string )error {if _gaeag :=_fddcb .WdCT_WordprocessingGroup .ValidateWithPath (path );_gaeag !=nil {return _gaeag ;};return nil ;}; -// First Row and First Column -FirstRowFirstColumnAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_MultiLevelType and its children, prefixing error messages with path +func (_acdfa *CT_MultiLevelType )ValidateWithPath (path string )error {if _acdfa .ValAttr ==ST_MultiLevelTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _abdfcc :=_acdfa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abdfcc !=nil {return _abdfcc ;};return nil ;};func (_dcecee *CT_EastAsianLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dcecee .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dcecee .IdAttr )}); +};if _dcecee .CombineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006d\u0062\u0069\u006ee"},Value :_dd .Sprintf ("\u0025\u0076",*_dcecee .CombineAttr )});};if _dcecee .CombineBracketsAttr !=ST_CombineBracketsUnset {_adaefd ,_bcgdg :=_dcecee .CombineBracketsAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0062\u0069\u006e\u0065\u0042\u0072\u0061c\u006b\u0065\u0074\u0073"}); +if _bcgdg !=nil {return _bcgdg ;};start .Attr =append (start .Attr ,_adaefd );};if _dcecee .VertAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u0072\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dcecee .VertAttr )}); +};if _dcecee .VertCompressAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u0072\u0074\u0043\u006f\u006dp\u0072\u0065\u0073\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_dcecee .VertCompressAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// First Row and Last Column -FirstRowLastColumnAttr *_ee .ST_OnOff ; +// Validate validates the CT_View and its children +func (_cfbae *CT_View )Validate ()error {return _cfbae .ValidateWithPath ("\u0043T\u005f\u0056\u0069\u0065\u0077");};func (_dbcgeag *ST_MailMergeDest )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbaagf ,_cceag :=d .Token ();if _cceag !=nil {return _cceag ; +};if _efbfe ,_eceeda :=_dbaagf .(_a .EndElement );_eceeda &&_efbfe .Name ==start .Name {*_dbcgeag =1;return nil ;};if _bgaaad ,_gbeacd :=_dbaagf .(_a .CharData );!_gbeacd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbaagf ); +}else {switch string (_bgaaad ){case "":*_dbcgeag =0;case "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074":*_dbcgeag =1;case "\u0070r\u0069\u006e\u0074\u0065\u0072":*_dbcgeag =2;case "\u0065\u006d\u0061i\u006c":*_dbcgeag =3;case "\u0066\u0061\u0078":*_dbcgeag =4; +};};_dbaagf ,_cceag =d .Token ();if _cceag !=nil {return _cceag ;};if _cdfcg ,_bdcda :=_dbaagf .(_a .EndElement );_bdcda &&_cdfcg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbaagf ); +};func (_bfgefe ST_TextboxTightWrap )ValidateWithPath (path string )error {switch _bfgefe {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgefe )); +};return nil ;}; -// Last Row and First Column -LastRowFirstColumnAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_View and its children, prefixing error messages with path +func (_ebafa *CT_View )ValidateWithPath (path string )error {if _ebafa .ValAttr ==ST_ViewUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dfaef :=_ebafa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfaef !=nil {return _dfaef ;};return nil ;};func (_gabaa *CT_Language )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_caafa :=range start .Attr {if _caafa .Name .Local =="\u0076\u0061\u006c"{_cccbf :=_caafa .Value ; +_gabaa .ValAttr =&_cccbf ;continue ;};if _caafa .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"{_acege :=_caafa .Value ;_gabaa .EastAsiaAttr =&_acege ;continue ;};if _caafa .Name .Local =="\u0062\u0069\u0064\u0069"{_fggbc :=_caafa .Value ; +_gabaa .BidiAttr =&_fggbc ;continue ;};};for {_faab ,_gbbaf :=d .Token ();if _gbbaf !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_gbbaf );}; +if _eggbd ,_gacaa :=_faab .(_a .EndElement );_gacaa &&_eggbd .Name ==start .Name {break ;};};return nil ;}; -// Last Row and Last Column -LastRowLastColumnAttr *_ee .ST_OnOff ;};func NewCT_FramePr ()*CT_FramePr {_gcagb :=&CT_FramePr {};return _gcagb };type CT_MailMergeOdsoFMDFieldType struct{ +// ValidateWithPath validates the CT_RecipientData and its children, prefixing error messages with path +func (_bcfea *CT_RecipientData )ValidateWithPath (path string )error {if _bcfea .Active !=nil {if _fadge :=_bcfea .Active .ValidateWithPath (path +"\u002fA\u0063\u0074\u0069\u0076\u0065");_fadge !=nil {return _fadge ;};};if _gbfbg :=_bcfea .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e"); +_gbfbg !=nil {return _gbfbg ;};if _bebbe :=_bcfea .UniqueTag .ValidateWithPath (path +"\u002f\u0055\u006e\u0069\u0071\u0075\u0065\u0054\u0061\u0067");_bebbe !=nil {return _bebbe ;};return nil ;};func (_beae *CT_DataBinding )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _beae .PrefixMappingsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ap\u0072\u0065\u0066i\u0078\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_beae .PrefixMappingsAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0078\u0070\u0061\u0074\u0068"},Value :_dd .Sprintf ("\u0025\u0076",_beae .XpathAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u006f\u0072\u0065\u0049\u0074\u0065\u006d\u0049\u0044"},Value :_dd .Sprintf ("\u0025\u0076",_beae .StoreItemIDAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_OnOff ()*CT_OnOff {_gbbbcd :=&CT_OnOff {};return _gbbbcd }; -// Merge Field Mapping Type -ValAttr ST_MailMergeOdsoFMDFieldType ;}; +// ValidateWithPath validates the CT_TrPrBaseChoice and its children, prefixing error messages with path +func (_gbgaac *CT_TrPrBaseChoice )ValidateWithPath (path string )error {if _gbgaac .CnfStyle !=nil {if _eafeb :=_gbgaac .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_eafeb !=nil {return _eafeb ;};};if _gbgaac .DivId !=nil {if _fgebdc :=_gbgaac .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); +_fgebdc !=nil {return _fgebdc ;};};if _gbgaac .GridBefore !=nil {if _dagbda :=_gbgaac .GridBefore .ValidateWithPath (path +"/\u0047\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065");_dagbda !=nil {return _dagbda ;};};if _gbgaac .GridAfter !=nil {if _cddb :=_gbgaac .GridAfter .ValidateWithPath (path +"\u002f\u0047\u0072\u0069\u0064\u0041\u0066\u0074\u0065\u0072"); +_cddb !=nil {return _cddb ;};};if _gbgaac .WBefore !=nil {if _gdcfda :=_gbgaac .WBefore .ValidateWithPath (path +"\u002f\u0057\u0042\u0065\u0066\u006f\u0072\u0065");_gdcfda !=nil {return _gdcfda ;};};if _gbgaac .WAfter !=nil {if _fcdae :=_gbgaac .WAfter .ValidateWithPath (path +"\u002fW\u0041\u0066\u0074\u0065\u0072"); +_fcdae !=nil {return _fcdae ;};};if _gbgaac .CantSplit !=nil {if _dcgba :=_gbgaac .CantSplit .ValidateWithPath (path +"\u002f\u0043\u0061\u006e\u0074\u0053\u0070\u006c\u0069\u0074");_dcgba !=nil {return _dcgba ;};};if _gbgaac .TrHeight !=nil {if _ebddd :=_gbgaac .TrHeight .ValidateWithPath (path +"\u002fT\u0072\u0048\u0065\u0069\u0067\u0068t"); +_ebddd !=nil {return _ebddd ;};};if _gbgaac .TblHeader !=nil {if _efdef :=_gbgaac .TblHeader .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0048\u0065\u0061\u0064\u0065\u0072");_efdef !=nil {return _efdef ;};};if _gbgaac .TblCellSpacing !=nil {if _egcef :=_gbgaac .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_egcef !=nil {return _egcef ;};};if _gbgaac .Jc !=nil {if _geceee :=_gbgaac .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_geceee !=nil {return _geceee ;};};if _gbgaac .Hidden !=nil {if _bccggd :=_gbgaac .Hidden .ValidateWithPath (path +"\u002fH\u0069\u0064\u0064\u0065\u006e"); +_bccggd !=nil {return _bccggd ;};};return nil ;};func (_cgga *CT_Divs )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064i\u0076"}};for _ ,_afda :=range _cgga .Div {e .EncodeElement (_afda ,_bfbg ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbcbff *EG_ParaRPrTrackChanges )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgdec :for {_dfceef ,_efage :=d .Token ();if _efage !=nil {return _efage ;};switch _ecdca :=_dfceef .(type ){case _a .StartElement :switch _ecdca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dbcbff .Ins =NewCT_TrackChange (); +if _agcab :=d .DecodeElement (_dbcbff .Ins ,&_ecdca );_agcab !=nil {return _agcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dbcbff .Del =NewCT_TrackChange (); +if _fbaeag :=d .DecodeElement (_dbcbff .Del ,&_ecdca );_fbaeag !=nil {return _fbaeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dbcbff .MoveFrom =NewCT_TrackChange (); +if _febbc :=d .DecodeElement (_dbcbff .MoveFrom ,&_ecdca );_febbc !=nil {return _febbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dbcbff .MoveTo =NewCT_TrackChange (); +if _cgdba :=d .DecodeElement (_dbcbff .MoveTo ,&_ecdca );_cgdba !=nil {return _cgdba ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0050\u0061\u0072\u0061R\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0020\u0025\u0076",_ecdca .Name ); +if _fdccgad :=d .Skip ();_fdccgad !=nil {return _fdccgad ;};};case _a .EndElement :break _cgdec ;case _a .CharData :};};return nil ;};type CT_TblPr struct{ -// Validate validates the CT_FFCheckBox and its children -func (_eebceg *CT_FFCheckBox )Validate ()error {return _eebceg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078");};func (_eegce ST_SdtDateMappingType )Validate ()error {return _eegce .ValidateWithPath ("")}; -func NewCT_NumLvl ()*CT_NumLvl {_ebddcg :=&CT_NumLvl {};return _ebddcg };func (_edacgg ST_FrameLayout )String ()string {switch _edacgg {case 0:return "";case 1:return "\u0072\u006f\u0077\u0073";case 2:return "\u0063\u006f\u006c\u0073";case 3:return "\u006e\u006f\u006e\u0065"; -};return "";};func (_afddfb *CT_SdtContentCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgegc :for {_cgdfea ,_afgae :=d .Token ();if _afgae !=nil {return _afgae ;};switch _bccde :=_cgdfea .(type ){case _a .StartElement :switch _bccde .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_agaedc :=NewEG_ContentCellContent (); -_agaedc .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_agaedc );if _ffacb :=d .DecodeElement (&_agaedc .ContentCellContentChoice .Tc ,&_bccde );_ffacb !=nil {return _ffacb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cgedc :=NewEG_ContentCellContent (); -_cgedc .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_cgedc );if _edgga :=d .DecodeElement (&_cgedc .ContentCellContentChoice .CustomXml ,&_bccde );_edgga !=nil {return _edgga ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bcecf :=NewEG_ContentCellContent (); -_bcecf .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_bcecf );if _dbbgdc :=d .DecodeElement (&_bcecf .ContentCellContentChoice .Sdt ,&_bccde );_dbbgdc !=nil {return _dbbgdc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gbecb :=NewEG_ContentCellContent (); -_ebgbg :=NewEG_RunLevelElts ();_ebgbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gbecb );_gbecb .ContentCellContentChoice .EG_RunLevelElts =append (_gbecb .ContentCellContentChoice .EG_RunLevelElts ,_ebgbg ); -if _fbbfa :=d .DecodeElement (&_ebgbg .RunLevelEltsChoice .ProofErr ,&_bccde );_fbbfa !=nil {return _fbbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fbeaf :=NewEG_ContentCellContent (); -_dbagb :=NewEG_RunLevelElts ();_dbagb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_fbeaf );_fbeaf .ContentCellContentChoice .EG_RunLevelElts =append (_fbeaf .ContentCellContentChoice .EG_RunLevelElts ,_dbagb ); -if _fggee :=d .DecodeElement (&_dbagb .RunLevelEltsChoice .PermStart ,&_bccde );_fggee !=nil {return _fggee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ceeag :=NewEG_ContentCellContent (); -_ebde :=NewEG_RunLevelElts ();_ebde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ceeag );_ceeag .ContentCellContentChoice .EG_RunLevelElts =append (_ceeag .ContentCellContentChoice .EG_RunLevelElts ,_ebde ); -if _dfbba :=d .DecodeElement (&_ebde .RunLevelEltsChoice .PermEnd ,&_bccde );_dfbba !=nil {return _dfbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cbede :=NewEG_ContentCellContent (); -_fdcec :=NewEG_RunLevelElts ();_fdcec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_cbede );_cbede .ContentCellContentChoice .EG_RunLevelElts =append (_cbede .ContentCellContentChoice .EG_RunLevelElts ,_fdcec ); -if _daacb :=d .DecodeElement (&_fdcec .RunLevelEltsChoice .Ins ,&_bccde );_daacb !=nil {return _daacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_aeaf :=NewEG_ContentCellContent (); -_dfdea :=NewEG_RunLevelElts ();_dfdea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_aeaf );_aeaf .ContentCellContentChoice .EG_RunLevelElts =append (_aeaf .ContentCellContentChoice .EG_RunLevelElts ,_dfdea ); -if _gdgfcb :=d .DecodeElement (&_dfdea .RunLevelEltsChoice .Del ,&_bccde );_gdgfcb !=nil {return _gdgfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ebeafg :=NewEG_ContentCellContent (); -_gdfae :=NewEG_RunLevelElts ();_gdfae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ebeafg );_ebeafg .ContentCellContentChoice .EG_RunLevelElts =append (_ebeafg .ContentCellContentChoice .EG_RunLevelElts ,_gdfae ); -if _dcgc :=d .DecodeElement (&_gdfae .RunLevelEltsChoice .MoveFrom ,&_bccde );_dcgc !=nil {return _dcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_acaaa :=NewEG_ContentCellContent (); -_febggda :=NewEG_RunLevelElts ();_febggda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_acaaa );_acaaa .ContentCellContentChoice .EG_RunLevelElts =append (_acaaa .ContentCellContentChoice .EG_RunLevelElts ,_febggda ); -if _bbcdb :=d .DecodeElement (&_febggda .RunLevelEltsChoice .MoveTo ,&_bccde );_bbcdb !=nil {return _bbcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eaedb :=NewEG_ContentCellContent (); -_aacbc :=NewEG_RunLevelElts ();_gbecba :=NewEG_RangeMarkupElements ();_gbecba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_eaedb );_eaedb .ContentCellContentChoice .EG_RunLevelElts =append (_eaedb .ContentCellContentChoice .EG_RunLevelElts ,_aacbc ); -_aacbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbecba );if _egdef :=d .DecodeElement (&_gbecba .RangeMarkupElementsChoice .BookmarkStart ,&_bccde );_egdef !=nil {return _egdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dfbad :=NewEG_ContentCellContent (); -_cbbca :=NewEG_RunLevelElts ();_abfbef :=NewEG_RangeMarkupElements ();_abfbef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_dfbad );_dfbad .ContentCellContentChoice .EG_RunLevelElts =append (_dfbad .ContentCellContentChoice .EG_RunLevelElts ,_cbbca ); -_cbbca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbbca .RunLevelEltsChoice .EG_RangeMarkupElements ,_abfbef );if _gfegd :=d .DecodeElement (&_abfbef .RangeMarkupElementsChoice .BookmarkEnd ,&_bccde );_gfegd !=nil {return _gfegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gbgdc :=NewEG_ContentCellContent (); -_dfebf :=NewEG_RunLevelElts ();_eaacb :=NewEG_RangeMarkupElements ();_eaacb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gbgdc );_gbgdc .ContentCellContentChoice .EG_RunLevelElts =append (_gbgdc .ContentCellContentChoice .EG_RunLevelElts ,_dfebf ); -_dfebf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfebf .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaacb );if _gfccg :=d .DecodeElement (&_eaacb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bccde );_gfccg !=nil {return _gfccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gcdge :=NewEG_ContentCellContent (); -_ebdgf :=NewEG_RunLevelElts ();_baaef :=NewEG_RangeMarkupElements ();_baaef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gcdge );_gcdge .ContentCellContentChoice .EG_RunLevelElts =append (_gcdge .ContentCellContentChoice .EG_RunLevelElts ,_ebdgf ); -_ebdgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaef );if _acbfda :=d .DecodeElement (&_baaef .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bccde );_acbfda !=nil {return _acbfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ceggc :=NewEG_ContentCellContent (); -_aeeab :=NewEG_RunLevelElts ();_bedcg :=NewEG_RangeMarkupElements ();_bedcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ceggc );_ceggc .ContentCellContentChoice .EG_RunLevelElts =append (_ceggc .ContentCellContentChoice .EG_RunLevelElts ,_aeeab ); -_aeeab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeeab .RunLevelEltsChoice .EG_RangeMarkupElements ,_bedcg );if _bfdcd :=d .DecodeElement (&_bedcg .RangeMarkupElementsChoice .MoveToRangeStart ,&_bccde );_bfdcd !=nil {return _bfdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gbfac :=NewEG_ContentCellContent (); -_bfeff :=NewEG_RunLevelElts ();_ddagb :=NewEG_RangeMarkupElements ();_ddagb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gbfac );_gbfac .ContentCellContentChoice .EG_RunLevelElts =append (_gbfac .ContentCellContentChoice .EG_RunLevelElts ,_bfeff ); -_bfeff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeff .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddagb );if _ggecc :=d .DecodeElement (&_ddagb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bccde );_ggecc !=nil {return _ggecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_efad :=NewEG_ContentCellContent (); -_ccaee :=NewEG_RunLevelElts ();_dbfcf :=NewEG_RangeMarkupElements ();_dbfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_efad );_efad .ContentCellContentChoice .EG_RunLevelElts =append (_efad .ContentCellContentChoice .EG_RunLevelElts ,_ccaee ); -_ccaee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccaee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbfcf );if _edgdg :=d .DecodeElement (&_dbfcf .RangeMarkupElementsChoice .CommentRangeStart ,&_bccde );_edgdg !=nil {return _edgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebccac :=NewEG_ContentCellContent (); -_edafb :=NewEG_RunLevelElts ();_decfg :=NewEG_RangeMarkupElements ();_decfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ebccac );_ebccac .ContentCellContentChoice .EG_RunLevelElts =append (_ebccac .ContentCellContentChoice .EG_RunLevelElts ,_edafb ); -_edafb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edafb .RunLevelEltsChoice .EG_RangeMarkupElements ,_decfg );if _bdeeg :=d .DecodeElement (&_decfg .RangeMarkupElementsChoice .CommentRangeEnd ,&_bccde );_bdeeg !=nil {return _bdeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gabd :=NewEG_ContentCellContent (); -_ebbad :=NewEG_RunLevelElts ();_edddc :=NewEG_RangeMarkupElements ();_edddc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gabd );_gabd .ContentCellContentChoice .EG_RunLevelElts =append (_gabd .ContentCellContentChoice .EG_RunLevelElts ,_ebbad ); -_ebbad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbad .RunLevelEltsChoice .EG_RangeMarkupElements ,_edddc );if _ddeea :=d .DecodeElement (&_edddc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bccde );_ddeea !=nil {return _ddeea ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggfgd :=NewEG_ContentCellContent (); -_caded :=NewEG_RunLevelElts ();_gggea :=NewEG_RangeMarkupElements ();_gggea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ggfgd );_ggfgd .ContentCellContentChoice .EG_RunLevelElts =append (_ggfgd .ContentCellContentChoice .EG_RunLevelElts ,_caded ); -_caded .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caded .RunLevelEltsChoice .EG_RangeMarkupElements ,_gggea );if _dgffe :=d .DecodeElement (&_gggea .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bccde );_dgffe !=nil {return _dgffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dbacb :=NewEG_ContentCellContent (); -_begac :=NewEG_RunLevelElts ();_gdbcb :=NewEG_RangeMarkupElements ();_gdbcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_dbacb );_dbacb .ContentCellContentChoice .EG_RunLevelElts =append (_dbacb .ContentCellContentChoice .EG_RunLevelElts ,_begac ); -_begac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_begac .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdbcb );if _ceebg :=d .DecodeElement (&_gdbcb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bccde );_ceebg !=nil {return _ceebg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bfbfe :=NewEG_ContentCellContent (); -_beabda :=NewEG_RunLevelElts ();_bbedd :=NewEG_RangeMarkupElements ();_bbedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_bfbfe );_bfbfe .ContentCellContentChoice .EG_RunLevelElts =append (_bfbfe .ContentCellContentChoice .EG_RunLevelElts ,_beabda ); -_beabda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beabda .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbedd );if _cafgfb :=d .DecodeElement (&_bbedd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bccde );_cafgfb !=nil {return _cafgfb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_eegeb :=NewEG_ContentCellContent (); -_cddf :=NewEG_RunLevelElts ();_geecc :=NewEG_RangeMarkupElements ();_geecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_eegeb );_eegeb .ContentCellContentChoice .EG_RunLevelElts =append (_eegeb .ContentCellContentChoice .EG_RunLevelElts ,_cddf ); -_cddf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddf .RunLevelEltsChoice .EG_RangeMarkupElements ,_geecc );if _feadd :=d .DecodeElement (&_geecc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bccde );_feadd !=nil {return _feadd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gaeff :=NewEG_ContentCellContent (); -_adgaa :=NewEG_RunLevelElts ();_bcedff :=NewEG_RangeMarkupElements ();_bcedff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_gaeff );_gaeff .ContentCellContentChoice .EG_RunLevelElts =append (_gaeff .ContentCellContentChoice .EG_RunLevelElts ,_adgaa ); -_adgaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcedff );if _ebdgae :=d .DecodeElement (&_bcedff .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bccde );_ebdgae !=nil {return _ebdgae ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fadg :=NewEG_ContentCellContent (); -_dceac :=NewEG_RunLevelElts ();_egcbd :=NewEG_RangeMarkupElements ();_egcbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_fadg );_fadg .ContentCellContentChoice .EG_RunLevelElts =append (_fadg .ContentCellContentChoice .EG_RunLevelElts ,_dceac ); -_dceac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dceac .RunLevelEltsChoice .EG_RangeMarkupElements ,_egcbd );if _gfffe :=d .DecodeElement (&_egcbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bccde );_gfffe !=nil {return _gfffe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_decfb :=NewEG_ContentCellContent (); -_bdabe :=NewEG_RunLevelElts ();_ecgdc :=NewEG_RangeMarkupElements ();_ecgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_decfb );_decfb .ContentCellContentChoice .EG_RunLevelElts =append (_decfb .ContentCellContentChoice .EG_RunLevelElts ,_bdabe ); -_bdabe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdabe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecgdc );if _cgefe :=d .DecodeElement (&_ecgdc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bccde );_cgefe !=nil {return _cgefe ;}; -case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bgcca :=NewEG_ContentCellContent (); -_gbbfg :=NewEG_RunLevelElts ();_gbcce :=NewEG_MathContent ();_gbcce .MathContentChoice =NewEG_MathContentChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_bgcca );_bgcca .ContentCellContentChoice .EG_RunLevelElts =append (_bgcca .ContentCellContentChoice .EG_RunLevelElts ,_gbbfg ); -_gbbfg .RunLevelEltsChoice .EG_MathContent =append (_gbbfg .RunLevelEltsChoice .EG_MathContent ,_gbcce );if _degffg :=d .DecodeElement (&_gbcce .MathContentChoice .OMathPara ,&_bccde );_degffg !=nil {return _degffg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ceceg :=NewEG_ContentCellContent (); -_gdecfa :=NewEG_RunLevelElts ();_ebgfgc :=NewEG_MathContent ();_ebgfgc .MathContentChoice =NewEG_MathContentChoice ();_afddfb .EG_ContentCellContent =append (_afddfb .EG_ContentCellContent ,_ceceg );_ceceg .ContentCellContentChoice .EG_RunLevelElts =append (_ceceg .ContentCellContentChoice .EG_RunLevelElts ,_gdecfa ); -_gdecfa .RunLevelEltsChoice .EG_MathContent =append (_gdecfa .RunLevelEltsChoice .EG_MathContent ,_ebgfgc );if _eeadb :=d .DecodeElement (&_ebgfgc .MathContentChoice .OMath ,&_bccde );_eeadb !=nil {return _eeadb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_bccde .Name ); -if _aedg :=d .Skip ();_aedg !=nil {return _aedg ;};};case _a .EndElement :break _dgegc ;case _a .CharData :};};return nil ;};type CT_Recipients struct{ +// Referenced Table Style +TblStyle *CT_String ; -// Data About Single Data Source Record -RecipientData []*CT_RecipientData ;};func (_cbefc *CT_TrPrBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cbefc .CnfStyle !=nil {_baaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_cbefc .CnfStyle ,_baaeb );}else if _cbefc .DivId !=nil {_gbfbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_cbefc .DivId ,_gbfbcb );}else if _cbefc .GridBefore !=nil {_adbgea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067r\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}}; -e .EncodeElement (_cbefc .GridBefore ,_adbgea );}else if _cbefc .GridAfter !=nil {_defaab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0067\u0072\u0069\u0064\u0041\u0066\u0074\u0065\u0072"}};e .EncodeElement (_cbefc .GridAfter ,_defaab );}else if _cbefc .WBefore !=nil {_dbbga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0077\u0042\u0065\u0066\u006f\u0072e"}}; -e .EncodeElement (_cbefc .WBefore ,_dbbga );}else if _cbefc .WAfter !=nil {_fbdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0041\u0066\u0074\u0065\u0072"}};e .EncodeElement (_cbefc .WAfter ,_fbdbe );}else if _cbefc .CantSplit !=nil {_defcff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0061\u006e\u0074\u0053\u0070\u006c\u0069\u0074"}}; -e .EncodeElement (_cbefc .CantSplit ,_defcff );}else if _cbefc .TrHeight !=nil {_efdgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}};e .EncodeElement (_cbefc .TrHeight ,_efdgd );}else if _cbefc .TblHeader !=nil {_degfc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0048\u0065\u0061\u0064\u0065\u0072"}}; -e .EncodeElement (_cbefc .TblHeader ,_degfc );}else if _cbefc .TblCellSpacing !=nil {_afbgga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_cbefc .TblCellSpacing ,_afbgga ); -}else if _cbefc .Jc !=nil {_ebcaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_cbefc .Jc ,_ebcaag );}else if _cbefc .Hidden !=nil {_ccccg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0064\u0065\u006e"}}; -e .EncodeElement (_cbefc .Hidden ,_ccccg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_begg *CT_CompatSetting )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _begg .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_begg .NameAttr )}); -};if _begg .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_begg .UriAttr )});};if _begg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_begg .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Floating Table Positioning +TblpPr *CT_TblPPr ; -// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path -func (_baed *CT_Border )ValidateWithPath (path string )error {if _baed .ValAttr ==ST_BorderUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cefcd :=_baed .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cefcd !=nil {return _cefcd ;};if _baed .ColorAttr !=nil {if _eaga :=_baed .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_eaga !=nil {return _eaga ;};};if _defag :=_baed .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_defag !=nil {return _defag ;};if _baed .ShadowAttr !=nil {if _dge :=_baed .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); -_dge !=nil {return _dge ;};};if _baed .FrameAttr !=nil {if _fafb :=_baed .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_fafb !=nil {return _fafb ;};};return nil ;};func (_fggfbe ST_MailMergeSourceType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fggfbe .String (),start ); -}; +// Floating Table Allows Other Tables to Overlap +TblOverlap *CT_TblOverlap ; -// ValidateWithPath validates the CT_Ruby and its children, prefixing error messages with path -func (_faeag *CT_Ruby )ValidateWithPath (path string )error {if _dbfbf :=_faeag .RubyPr .ValidateWithPath (path +"\u002fR\u0075\u0062\u0079\u0050\u0072");_dbfbf !=nil {return _dbfbf ;};if _afceg :=_faeag .Rt .ValidateWithPath (path +"\u002f\u0052\u0074"); -_afceg !=nil {return _afceg ;};if _ggfdf :=_faeag .RubyBase .ValidateWithPath (path +"\u002fR\u0075\u0062\u0079\u0042\u0061\u0073e");_ggfdf !=nil {return _ggfdf ;};return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_bfddc :=&CT_Hyperlink {};_bfddc .PContentChoice =NewEG_PContentChoice (); -return _bfddc ;};func (_bffbc *ST_MeasurementOrPercent )ValidateWithPath (path string )error {_gcegda :=[]string {};if _bffbc .ST_DecimalNumberOrPercent !=nil {if _gefef :=_bffbc .ST_DecimalNumberOrPercent .ValidateWithPath (path +"\u002f\u0053\u0054\u005f\u0044\u0065\u0063\u0069\u006d\u0061\u006cN\u0075\u006d\u0062\u0065\u0072\u004f\u0072\u0050\u0065\u0072c\u0065\u006e\u0074"); -_gefef !=nil {return _gefef ;};_gcegda =append (_gcegda ,"\u0053T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0065\u0072\u0063\u0065\u006et");};if _bffbc .ST_UniversalMeasure !=nil {_gcegda =append (_gcegda ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); -};if len (_gcegda )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gcegda );};return nil ;}; +// Visually Right to Left Table +BidiVisual *CT_OnOff ; -// ValidateWithPath validates the EG_ContentRunContent and its children, prefixing error messages with path -func (_dgegb *EG_ContentRunContent )ValidateWithPath (path string )error {if _bfcced :=_dgegb .ContentRunContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065"); -_bfcced !=nil {return _bfcced ;};return nil ;}; +// Number of Rows in Row Band +TblStyleRowBandSize *CT_DecimalNumber ; -// Validate validates the CT_Compat and its children -func (_deab *CT_Compat )Validate ()error {return _deab .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006d\u0070\u0061t");}; +// Number of Columns in Column Band +TblStyleColBandSize *CT_DecimalNumber ; -// Validate validates the CT_Panose and its children -func (_agdebg *CT_Panose )Validate ()error {return _agdebg .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u006e\u006f\u0073e");};func (_bbda *CT_PageMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .TopAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .RightAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .BottomAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .LeftAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .HeaderAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .FooterAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0074\u0074\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bbda .GutterAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_PPrDefault ()*CT_PPrDefault {_afbc :=&CT_PPrDefault {};return _afbc }; +// Preferred Table Width +TblW *CT_TblWidth ; -// Validate validates the CT_TcBorders and its children -func (_cadea *CT_TcBorders )Validate ()error {return _cadea .ValidateWithPath ("\u0043\u0054\u005fT\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073");}; +// Table Alignment +Jc *CT_JcTable ; -// Validate validates the CT_Ind and its children -func (_eggad *CT_Ind )Validate ()error {return _eggad .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064");};func (_dagfcg ST_ProofErr )String ()string {switch _dagfcg {case 0:return "";case 1:return "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074"; -case 2:return "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064";case 3:return "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t";case 4:return "\u0067r\u0061\u006d\u0045\u006e\u0064";};return "";};func (_bacggc *ST_CharacterSpacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecdeb ,_ccegfe :=d .Token (); -if _ccegfe !=nil {return _ccegfe ;};if _bdddde ,_ebbeef :=_ecdeb .(_a .EndElement );_ebbeef &&_bdddde .Name ==start .Name {*_bacggc =1;return nil ;};if _dfcfae ,_cfcdfbc :=_ecdeb .(_a .CharData );!_cfcdfbc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecdeb ); -}else {switch string (_dfcfae ){case "":*_bacggc =0;case "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073":*_bacggc =1;case "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e":*_bacggc =2; -case "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061":*_bacggc =3;};};_ecdeb ,_ccegfe =d .Token ();if _ccegfe !=nil {return _ccegfe ; -};if _aggfgd ,_cccabe :=_ecdeb .(_a .EndElement );_cccabe &&_aggfgd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecdeb ); -};func (_cdfed ST_Hint )ValidateWithPath (path string )error {switch _cdfed {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdfed )); -};return nil ;};type CT_NumRestart struct{ +// Table Cell Spacing Default +TblCellSpacing *CT_TblWidth ; -// Automatic Numbering Restart Value -ValAttr ST_RestartNumber ;};func (_cbbad *WdCT_GraphicFrame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbbad .CNvPr =_ae .NewCT_NonVisualDrawingProps ();_cbbad .CNvFrPr =_ae .NewCT_NonVisualGraphicFrameProperties ();_cbbad .Xfrm =_ae .NewCT_Transform2D (); -_cbbad .Graphic =_ae .NewGraphic ();_bfgged :for {_efccg ,_fcgfef :=d .Token ();if _fcgfef !=nil {return _fcgfef ;};switch _ecfcd :=_efccg .(type ){case _a .StartElement :switch _ecfcd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:if _dbfddc :=d .DecodeElement (_cbbad .CNvPr ,&_ecfcd ); -_dbfddc !=nil {return _dbfddc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"}:if _babgf :=d .DecodeElement (_cbbad .CNvFrPr ,&_ecfcd ); -_babgf !=nil {return _babgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0078\u0066\u0072\u006d"}:if _gfbdege :=d .DecodeElement (_cbbad .Xfrm ,&_ecfcd ); -_gfbdege !=nil {return _gfbdege ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _bebaae :=d .DecodeElement (_cbbad .Graphic ,&_ecfcd ); -_bebaae !=nil {return _bebaae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbbad .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _bfacbbf :=d .DecodeElement (_cbbad .ExtLst ,&_ecfcd );_bfacbbf !=nil {return _bfacbbf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_ecfcd .Name ); -if _agdcdf :=d .Skip ();_agdcdf !=nil {return _agdcdf ;};};case _a .EndElement :break _bfgged ;case _a .CharData :};};return nil ;};func (_dgbffa *WdST_RelFromV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgedee ,_adfdd :=d .Token (); -if _adfdd !=nil {return _adfdd ;};if _acecbc ,_bbgfd :=_fgedee .(_a .EndElement );_bbgfd &&_acecbc .Name ==start .Name {*_dgbffa =1;return nil ;};if _bdcffa ,_fdeebb :=_fgedee .(_a .CharData );!_fdeebb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgedee ); -}else {switch string (_bdcffa ){case "":*_dgbffa =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_dgbffa =1;case "\u0070\u0061\u0067\u0065":*_dgbffa =2;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_dgbffa =3;case "\u006c\u0069\u006e\u0065":*_dgbffa =4; -case "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n":*_dgbffa =5;case "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e":*_dgbffa =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_dgbffa =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_dgbffa =8; -};};_fgedee ,_adfdd =d .Token ();if _adfdd !=nil {return _adfdd ;};if _ccffde ,_afgfbf :=_fgedee .(_a .EndElement );_afgfbf &&_ccffde .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgedee ); -};type AG_Password struct{AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;};const (ST_LineNumberRestartUnset ST_LineNumberRestart =0;ST_LineNumberRestartNewPage ST_LineNumberRestart =1;ST_LineNumberRestartNewSection ST_LineNumberRestart =2; -ST_LineNumberRestartContinuous ST_LineNumberRestart =3;);type CT_DocParts struct{ +// Table Indent from Leading Margin +TblInd *CT_TblWidth ; -// Glossary Document Entry -DocPart []*CT_DocPart ;};func (_dcdc *CT_ColorSchemeMapping )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddda :=range start .Attr {if _ddda .Name .Local =="\u0062\u0067\u0031"{_dcdc .Bg1Attr .UnmarshalXMLAttr (_ddda );continue ; -};if _ddda .Name .Local =="\u0074\u0031"{_dcdc .T1Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0062\u0067\u0032"{_dcdc .Bg2Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0074\u0032"{_dcdc .T2Attr .UnmarshalXMLAttr (_ddda ); -continue ;};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0031"{_dcdc .Accent1Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0032"{_dcdc .Accent2Attr .UnmarshalXMLAttr (_ddda );continue ; -};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0033"{_dcdc .Accent3Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0034"{_dcdc .Accent4Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0035"{_dcdc .Accent5Attr .UnmarshalXMLAttr (_ddda ); -continue ;};if _ddda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0036"{_dcdc .Accent6Attr .UnmarshalXMLAttr (_ddda );continue ;};if _ddda .Name .Local =="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"{_dcdc .HyperlinkAttr .UnmarshalXMLAttr (_ddda ); -continue ;};if _ddda .Name .Local =="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b"{_dcdc .FollowedHyperlinkAttr .UnmarshalXMLAttr (_ddda );continue ;};};for {_geeb ,_aedd :=d .Token ();if _aedd !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065m\u0065\u004d\u0061\u0070\u0070\u0069\u006eg\u003a\u0020\u0025\u0073",_aedd ); -};if _acbg ,_dabg :=_geeb .(_a .EndElement );_dabg &&_acbg .Name ==start .Name {break ;};};return nil ;};func (_ebcegb WdST_WrapText )String ()string {switch _ebcegb {case 0:return "";case 1:return "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s";case 2:return "\u006c\u0065\u0066\u0074"; -case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u006ca\u0072\u0067\u0065\u0073\u0074";};return "";}; +// Table Borders +TblBorders *CT_TblBorders ; -// Validate validates the CT_Numbering and its children -func (_bgcgf *CT_Numbering )Validate ()error {return _bgcgf .ValidateWithPath ("\u0043\u0054\u005fN\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067");}; +// Table Shading +Shd *CT_Shd ; -// Validate validates the CT_AbstractNum and its children -func (_dbc *CT_AbstractNum )Validate ()error {return _dbc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061c\u0074\u004e\u0075\u006d");};const (ST_FldCharTypeUnset ST_FldCharType =0;ST_FldCharTypeBegin ST_FldCharType =1;ST_FldCharTypeSeparate ST_FldCharType =2; -ST_FldCharTypeEnd ST_FldCharType =3;);func NewCT_DocProtect ()*CT_DocProtect {_cbefd :=&CT_DocProtect {};return _cbefd };type ST_Zoom byte ;func (_bdef *CT_TwipsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eegfgb :=range start .Attr {if _eegfgb .Name .Local =="\u0076\u0061\u006c"{_adbef ,_gbgee :=ParseUnionST_TwipsMeasure (_eegfgb .Value ); -if _gbgee !=nil {return _gbgee ;};_bdef .ValAttr =_adbef ;continue ;};};for {_egeeaa ,_dcgdd :=d .Token ();if _dcgdd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_dcgdd ); -};if _caadb ,_baeec :=_egeeaa .(_a .EndElement );_baeec &&_caadb .Name ==start .Name {break ;};};return nil ;}; +// Table Layout +TblLayout *CT_TblLayoutType ; -// ValidateWithPath validates the CT_TrPr and its children, prefixing error messages with path -func (_gfgeg *CT_TrPr )ValidateWithPath (path string )error {for _eadab ,_dffac :=range _gfgeg .TrPrBaseChoice {if _dedbcg :=_dffac .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0054\u0072Pr\u0042a\u0073\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_eadab )); -_dedbcg !=nil {return _dedbcg ;};};if _gfgeg .Ins !=nil {if _cabecfa :=_gfgeg .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_cabecfa !=nil {return _cabecfa ;};};if _gfgeg .Del !=nil {if _bbeef :=_gfgeg .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); -_bbeef !=nil {return _bbeef ;};};if _gfgeg .TrPrChange !=nil {if _aececf :=_gfgeg .TrPrChange .ValidateWithPath (path +"/\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_aececf !=nil {return _aececf ;};};return nil ;}; +// Table Cell Margin Defaults +TblCellMar *CT_TblCellMar ; -// ValidateWithPath validates the EG_RangeMarkupElements and its children, prefixing error messages with path -func (_cabbf *EG_RangeMarkupElements )ValidateWithPath (path string )error {if _dcgddb :=_cabbf .RangeMarkupElementsChoice .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075p\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068o\u0069\u0063\u0065"); -_dcgddb !=nil {return _dcgddb ;};return nil ;}; +// Table Style Conditional Formatting Settings +TblLook *CT_TblLook ; -// Validate validates the CT_JcTable and its children -func (_abfbe *CT_JcTable )Validate ()error {return _abfbe .ValidateWithPath ("\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065");}; +// Table Caption +TblCaption *CT_String ; -// ValidateWithPath validates the WdCT_WrapPath and its children, prefixing error messages with path -func (_aeeaf *WdCT_WrapPath )ValidateWithPath (path string )error {if _efcfdbc :=_aeeaf .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_efcfdbc !=nil {return _efcfdbc ;};for _bdaegb ,_gacgdc :=range _aeeaf .LineTo {if _afdcg :=_gacgdc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u004c\u0069\u006e\u0065\u0054\u006f\u005b\u0025\u0064\u005d",path ,_bdaegb )); -_afdcg !=nil {return _afdcg ;};};return nil ;};func NewCT_FFHelpText ()*CT_FFHelpText {_fega :=&CT_FFHelpText {};return _fega };func (_aggec *CT_CompatSetting )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aegga :=range start .Attr {if _aegga .Name .Local =="\u006e\u0061\u006d\u0065"{_fcafd :=_aegga .Value ; -_aggec .NameAttr =&_fcafd ;continue ;};if _aegga .Name .Local =="\u0075\u0072\u0069"{_aecd :=_aegga .Value ;_aggec .UriAttr =&_aecd ;continue ;};if _aegga .Name .Local =="\u0076\u0061\u006c"{_ceec :=_aegga .Value ;_aggec .ValAttr =&_ceec ;continue ;};}; -for {_ddcf ,_dfdee :=d .Token ();if _dfdee !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u0070a\u0074S\u0065\u0074\u0074\u0069\u006e\u0067\u003a \u0025\u0073",_dfdee );};if _fcdac ,_gafef :=_ddcf .(_a .EndElement ); -_gafef &&_fcdac .Name ==start .Name {break ;};};return nil ;};func (_bcceb *CT_LineNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgea :=range start .Attr {if _cgea .Name .Local =="\u0063o\u0075\u006e\u0074\u0042\u0079"{_gageb ,_febbb :=_f .ParseInt (_cgea .Value ,10,64); -if _febbb !=nil {return _febbb ;};_bcceb .CountByAttr =&_gageb ;continue ;};if _cgea .Name .Local =="\u0073\u0074\u0061r\u0074"{_fdbdg ,_becf :=_f .ParseInt (_cgea .Value ,10,64);if _becf !=nil {return _becf ;};_bcceb .StartAttr =&_fdbdg ;continue ;};if _cgea .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_dcgb ,_cafff :=ParseUnionST_TwipsMeasure (_cgea .Value ); -if _cafff !=nil {return _cafff ;};_bcceb .DistanceAttr =&_dcgb ;continue ;};if _cgea .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_bcceb .RestartAttr .UnmarshalXMLAttr (_cgea );continue ;};};for {_gdggc ,_faafg :=d .Token ();if _faafg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004ci\u006ee\u004eu\u006d\u0062\u0065\u0072\u003a\u0020\u0025s",_faafg ); -};if _bfffgf ,_gebgd :=_gdggc .(_a .EndElement );_gebgd &&_bfffgf .Name ==start .Name {break ;};};return nil ;};func (_bbgfe ST_MultiLevelType )ValidateWithPath (path string )error {switch _bbgfe {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbgfe )); -};return nil ;};func NewAG_Password ()*AG_Password {_ed :=&AG_Password {};return _ed };type CT_Panose struct{ +// Table Description +TblDescription *CT_String ;TblPrChange *CT_TblPrChange ;};func (_eggef *CT_FFDataChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eggef .Name !=nil {_gcebb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; +e .EncodeElement (_eggef .Name ,_gcebb );}else if _eggef .Label !=nil {_eaab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0062\u0065\u006c"}};e .EncodeElement (_eggef .Label ,_eaab );}else if _eggef .TabIndex !=nil {_effcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}}; +e .EncodeElement (_eggef .TabIndex ,_effcc );}else if _eggef .Enabled !=nil {_bece :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0061\u0062\u006c\u0065d"}};e .EncodeElement (_eggef .Enabled ,_bece );}else if _eggef .CalcOnExit !=nil {_afddd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063a\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}}; +e .EncodeElement (_eggef .CalcOnExit ,_afddd );}else if _eggef .EntryMacro !=nil {_edgde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}};e .EncodeElement (_eggef .EntryMacro ,_edgde );}else if _eggef .ExitMacro !=nil {_afbfc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u0078\u0069\u0074\u004d\u0061\u0063\u0072\u006f"}}; +e .EncodeElement (_eggef .ExitMacro ,_afbfc );}else if _eggef .HelpText !=nil {_ceab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}};e .EncodeElement (_eggef .HelpText ,_ceab );}else if _eggef .StatusText !=nil {_ebebg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073t\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}}; +e .EncodeElement (_eggef .StatusText ,_ebebg );}else if _eggef .CheckBox !=nil {_gface :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}};e .EncodeElement (_eggef .CheckBox ,_gface );}else if _eggef .DdList !=nil {_dcgab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0064\u004c\u0069\u0073\u0074"}}; +e .EncodeElement (_eggef .DdList ,_dcgab );}else if _eggef .TextInput !=nil {_fedcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0065\u0078\u0074\u0049\u006e\u0070\u0075\u0074"}};e .EncodeElement (_eggef .TextInput ,_fedcd );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Value -ValAttr string ;}; +// Validate validates the CT_Bookmark and its children +func (_fgcb *CT_Bookmark )Validate ()error {return _fgcb .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b");};type CT_WriteProtection struct{ -// ValidateWithPath validates the WdCT_PosH and its children, prefixing error messages with path -func (_ggdac *WdCT_PosH )ValidateWithPath (path string )error {if _ggdac .RelativeFromAttr ==WdST_RelFromHUnset {return _ff .Errorf ("%\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061to\u0072\u0079\u0020f\u0069e\u006c\u0064",path ); -};if _fadbfa :=_ggdac .RelativeFromAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006fm\u0041\u0074\u0074\u0072");_fadbfa !=nil {return _fadbfa ;};if _beffab :=_ggdac .PosHChoice .ValidateWithPath (path +"/\u0050\u006f\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065"); -_beffab !=nil {return _beffab ;};return nil ;};type CT_SdtPrChoice struct{Equation *CT_Empty ;ComboBox *CT_SdtComboBox ;Date *CT_SdtDate ;DocPartObj *CT_SdtDocPart ;DocPartList *CT_SdtDocPart ;DropDownList *CT_SdtDropDownList ;Picture *CT_Empty ;RichText *CT_Empty ; -Text *CT_SdtText ;Citation *CT_Empty ;Group *CT_Empty ;Bibliography *CT_Empty ;};func (_ageafc ST_InfoTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ageafc .String (),start );};type CT_FtnProps struct{ +// Recommend Write Protection in User Interface +RecommendedAttr *_f .ST_OnOff ;AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;CryptProviderTypeAttr _f .ST_CryptProv ;CryptAlgorithmClassAttr _f .ST_AlgClass ;CryptAlgorithmTypeAttr _f .ST_AlgType ;CryptAlgorithmSidAttr *int64 ; +CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ;SaltAttr *string ;}; -// Footnote Placement -Pos *CT_FtnPos ; +// Validate validates the CT_Ind and its children +func (_gdebg *CT_Ind )Validate ()error {return _gdebg .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064");};func (_dgddbf *CT_RPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bagdb :for {_dcdbg ,_afeafe :=d .Token ();if _afeafe !=nil {return _afeafe ; +};switch _gebcf :=_dcdbg .(type ){case _a .StartElement :switch _gebcf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_dgddbf .RStyle =NewCT_String (); +if _cedfg :=d .DecodeElement (_dgddbf .RStyle ,&_gebcf );_cedfg !=nil {return _cedfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_dgddbf .RFonts =NewCT_Fonts (); +if _bgaec :=d .DecodeElement (_dgddbf .RFonts ,&_gebcf );_bgaec !=nil {return _bgaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_dgddbf .B =NewCT_OnOff (); +if _aafae :=d .DecodeElement (_dgddbf .B ,&_gebcf );_aafae !=nil {return _aafae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_dgddbf .BCs =NewCT_OnOff (); +if _ebbbga :=d .DecodeElement (_dgddbf .BCs ,&_gebcf );_ebbbga !=nil {return _ebbbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_dgddbf .I =NewCT_OnOff (); +if _fgecd :=d .DecodeElement (_dgddbf .I ,&_gebcf );_fgecd !=nil {return _fgecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_dgddbf .ICs =NewCT_OnOff (); +if _dbcgg :=d .DecodeElement (_dgddbf .ICs ,&_gebcf );_dbcgg !=nil {return _dbcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_dgddbf .Caps =NewCT_OnOff (); +if _fdefff :=d .DecodeElement (_dgddbf .Caps ,&_gebcf );_fdefff !=nil {return _fdefff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_dgddbf .SmallCaps =NewCT_OnOff (); +if _dfcecb :=d .DecodeElement (_dgddbf .SmallCaps ,&_gebcf );_dfcecb !=nil {return _dfcecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_dgddbf .Strike =NewCT_OnOff (); +if _dcdda :=d .DecodeElement (_dgddbf .Strike ,&_gebcf );_dcdda !=nil {return _dcdda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_dgddbf .Dstrike =NewCT_OnOff (); +if _cdfe :=d .DecodeElement (_dgddbf .Dstrike ,&_gebcf );_cdfe !=nil {return _cdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_dgddbf .Outline =NewCT_OnOff (); +if _gccgac :=d .DecodeElement (_dgddbf .Outline ,&_gebcf );_gccgac !=nil {return _gccgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dgddbf .Shadow =NewCT_OnOff (); +if _dfdcd :=d .DecodeElement (_dgddbf .Shadow ,&_gebcf );_dfdcd !=nil {return _dfdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_dgddbf .Emboss =NewCT_OnOff (); +if _ceafa :=d .DecodeElement (_dgddbf .Emboss ,&_gebcf );_ceafa !=nil {return _ceafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_dgddbf .Imprint =NewCT_OnOff (); +if _eaagd :=d .DecodeElement (_dgddbf .Imprint ,&_gebcf );_eaagd !=nil {return _eaagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_dgddbf .NoProof =NewCT_OnOff (); +if _bgacd :=d .DecodeElement (_dgddbf .NoProof ,&_gebcf );_bgacd !=nil {return _bgacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_dgddbf .SnapToGrid =NewCT_OnOff (); +if _bebbgf :=d .DecodeElement (_dgddbf .SnapToGrid ,&_gebcf );_bebbgf !=nil {return _bebbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_dgddbf .Vanish =NewCT_OnOff (); +if _edaed :=d .DecodeElement (_dgddbf .Vanish ,&_gebcf );_edaed !=nil {return _edaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_dgddbf .WebHidden =NewCT_OnOff (); +if _bgadca :=d .DecodeElement (_dgddbf .WebHidden ,&_gebcf );_bgadca !=nil {return _bgadca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_dgddbf .Color =NewCT_Color (); +if _gdbeg :=d .DecodeElement (_dgddbf .Color ,&_gebcf );_gdbeg !=nil {return _gdbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_dgddbf .Spacing =NewCT_SignedTwipsMeasure (); +if _edbgfd :=d .DecodeElement (_dgddbf .Spacing ,&_gebcf );_edbgfd !=nil {return _edbgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_dgddbf .W =NewCT_TextScale (); +if _deegc :=d .DecodeElement (_dgddbf .W ,&_gebcf );_deegc !=nil {return _deegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_dgddbf .Kern =NewCT_HpsMeasure (); +if _bccega :=d .DecodeElement (_dgddbf .Kern ,&_gebcf );_bccega !=nil {return _bccega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_dgddbf .Position =NewCT_SignedHpsMeasure (); +if _baffe :=d .DecodeElement (_dgddbf .Position ,&_gebcf );_baffe !=nil {return _baffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_dgddbf .Sz =NewCT_HpsMeasure (); +if _gdcgf :=d .DecodeElement (_dgddbf .Sz ,&_gebcf );_gdcgf !=nil {return _gdcgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_dgddbf .SzCs =NewCT_HpsMeasure (); +if _bcfce :=d .DecodeElement (_dgddbf .SzCs ,&_gebcf );_bcfce !=nil {return _bcfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_dgddbf .Highlight =NewCT_Highlight (); +if _fcgge :=d .DecodeElement (_dgddbf .Highlight ,&_gebcf );_fcgge !=nil {return _fcgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_dgddbf .U =NewCT_Underline (); +if _dade :=d .DecodeElement (_dgddbf .U ,&_gebcf );_dade !=nil {return _dade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_dgddbf .Effect =NewCT_TextEffect (); +if _aafcgc :=d .DecodeElement (_dgddbf .Effect ,&_gebcf );_aafcgc !=nil {return _aafcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_dgddbf .Bdr =NewCT_Border (); +if _cfee :=d .DecodeElement (_dgddbf .Bdr ,&_gebcf );_cfee !=nil {return _cfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_dgddbf .Shd =NewCT_Shd (); +if _ebfdgc :=d .DecodeElement (_dgddbf .Shd ,&_gebcf );_ebfdgc !=nil {return _ebfdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_dgddbf .FitText =NewCT_FitText (); +if _fade :=d .DecodeElement (_dgddbf .FitText ,&_gebcf );_fade !=nil {return _fade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_dgddbf .VertAlign =NewCT_VerticalAlignRun (); +if _ccdcc :=d .DecodeElement (_dgddbf .VertAlign ,&_gebcf );_ccdcc !=nil {return _ccdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_dgddbf .Rtl =NewCT_OnOff (); +if _cebaf :=d .DecodeElement (_dgddbf .Rtl ,&_gebcf );_cebaf !=nil {return _cebaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_dgddbf .Cs =NewCT_OnOff (); +if _cbefc :=d .DecodeElement (_dgddbf .Cs ,&_gebcf );_cbefc !=nil {return _cbefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_dgddbf .Em =NewCT_Em (); +if _defaa :=d .DecodeElement (_dgddbf .Em ,&_gebcf );_defaa !=nil {return _defaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_dgddbf .Lang =NewCT_Language (); +if _cbgff :=d .DecodeElement (_dgddbf .Lang ,&_gebcf );_cbgff !=nil {return _cbgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_dgddbf .EastAsianLayout =NewCT_EastAsianLayout (); +if _ceedg :=d .DecodeElement (_dgddbf .EastAsianLayout ,&_gebcf );_ceedg !=nil {return _ceedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_dgddbf .SpecVanish =NewCT_OnOff (); +if _eaffeb :=d .DecodeElement (_dgddbf .SpecVanish ,&_gebcf );_eaffeb !=nil {return _eaffeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_dgddbf .OMath =NewCT_OnOff (); +if _badeag :=d .DecodeElement (_dgddbf .OMath ,&_gebcf );_badeag !=nil {return _badeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_dgddbf .RPrChange =NewCT_RPrChange (); +if _adeggg :=d .DecodeElement (_dgddbf .RPrChange ,&_gebcf );_adeggg !=nil {return _adeggg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072\u0020\u0025\u0076",_gebcf .Name ); +if _efcbg :=d .Skip ();_efcbg !=nil {return _efcbg ;};};case _a .EndElement :break _bagdb ;case _a .CharData :};};return nil ;};func (_ebfba *CT_TextScale )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebfba .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_ebfba .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gabgbc *CT_TopPageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gabgbc .TopLeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072:\u0074\u006f\u0070\u004c\u0065\u0066t"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .TopLeftAttr )}); +};if _gabgbc .TopRightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .TopRightAttr )});};if _gabgbc .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .IdAttr )}); +};_gefae ,_dbcbdf :=_gabgbc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _dbcbdf !=nil {return _dbcbdf ;};start .Attr =append (start .Attr ,_gefae );if _gabgbc .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .ColorAttr )}); +};if _gabgbc .ThemeColorAttr !=ST_ThemeColorUnset {_eaedf ,_cfegcd :=_gabgbc .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _cfegcd !=nil {return _cfegcd ;};start .Attr =append (start .Attr ,_eaedf ); +};if _gabgbc .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .ThemeTintAttr )});};if _gabgbc .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .ThemeShadeAttr )}); +};if _gabgbc .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .SzAttr )});};if _gabgbc .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .SpaceAttr )}); +};if _gabgbc .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .ShadowAttr )});};if _gabgbc .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gabgbc .FrameAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfed ST_TabJc )Validate ()error {return _cfed .ValidateWithPath ("")};func NewCT_PageBorder ()*CT_PageBorder {_cdgea :=&CT_PageBorder {};_cdgea .ValAttr =ST_Border (1); +return _cdgea ;};func (_dgddf ST_TextEffect )Validate ()error {return _dgddf .ValidateWithPath ("")};type EG_RangeMarkupElements struct{RangeMarkupElementsChoice *EG_RangeMarkupElementsChoice ;};func (_dcgfg ST_WmlColorSchemeIndex )ValidateWithPath (path string )error {switch _dcgfg {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcgfg )); +};return nil ;};type CT_RunTrackChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Footnote Numbering Format -NumFmt *CT_NumFmt ; +// Annotation Identifier +IdAttr int64 ;};func NewCT_LvlLegacy ()*CT_LvlLegacy {_egacd :=&CT_LvlLegacy {};return _egacd };type CT_DocType struct{ -// Footnote and Endnote Numbering Starting Value -NumStart *CT_DecimalNumber ; +// Document Classification Value +ValAttr string ;}; -// Footnote and Endnote Numbering Restart Location -NumRestart *CT_NumRestart ;}; +// Validate validates the CT_DocPartType and its children +func (_adaefc *CT_DocPartType )Validate ()error {return _adaefc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0054\u0079\u0070\u0065");};func ParseUnionST_HpsMeasure (s string )(ST_HpsMeasure ,error ){_gdabb :=ST_HpsMeasure {}; +if _f .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_gdabb .ST_PositiveUniversalMeasure =&s ;}else {_ebaef ,_aabff :=_c .ParseFloat (s ,64);if _aabff !=nil {return _gdabb ,_dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_aabff ); +};_gdabb .ST_UnsignedDecimalNumber =_g .Uint64 (uint64 (_ebaef ));};return _gdabb ,nil ;}; -// ValidateWithPath validates the CT_Jc and its children, prefixing error messages with path -func (_effa *CT_Jc )ValidateWithPath (path string )error {if _effa .ValAttr ==ST_JcUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _feddg :=_effa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_feddg !=nil {return _feddg ;};return nil ;};type CT_SectPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Validate validates the EG_RunInnerContent and its children +func (_acaefg *EG_RunInnerContent )Validate ()error {return _acaefg .ValidateWithPath ("\u0045G\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072\u0043o\u006e\u0074\u0065\u006e\u0074");}; -// Annotation Identifier -IdAttr int64 ;SectPr *CT_SectPrBase ;};func (_gdffd *CT_TblPrEx )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gdffd .TblW !=nil {_agaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}}; -e .EncodeElement (_gdffd .TblW ,_agaeb );};if _gdffd .Jc !=nil {_bgdaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_gdffd .Jc ,_bgdaag );};if _gdffd .TblCellSpacing !=nil {_edcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; -e .EncodeElement (_gdffd .TblCellSpacing ,_edcdc );};if _gdffd .TblInd !=nil {_acbde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_gdffd .TblInd ,_acbde );};if _gdffd .TblBorders !=nil {_gfgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_gdffd .TblBorders ,_gfgcc );};if _gdffd .Shd !=nil {_gfcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_gdffd .Shd ,_gfcbf );};if _gdffd .TblLayout !=nil {_dfgaac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_gdffd .TblLayout ,_dfgaac );};if _gdffd .TblCellMar !=nil {_egegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_gdffd .TblCellMar ,_egegd );};if _gdffd .TblLook !=nil {_fgfebg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; -e .EncodeElement (_gdffd .TblLook ,_fgfebg );};if _gdffd .TblPrExChange !=nil {_fgcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074b\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_gdffd .TblPrExChange ,_fgcdc ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Em ()*CT_Em {_aadb :=&CT_Em {};_aadb .ValAttr =ST_Em (1);return _aadb };func NewCT_TcPrChange ()*CT_TcPrChange {_bdfgf :=&CT_TcPrChange {};_bdfgf .TcPr =NewCT_TcPrInner (); -return _bdfgf ;};func (_egbbb ST_DocPartBehavior )ValidateWithPath (path string )error {switch _egbbb {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egbbb )); -};return nil ;};func (_edgbf *CT_DocDefaults )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eabccd :for {_bbdbf ,_dfaf :=d .Token ();if _dfaf !=nil {return _dfaf ;};switch _dgaca :=_bbdbf .(type ){case _a .StartElement :switch _dgaca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}:_edgbf .RPrDefault =NewCT_RPrDefault (); -if _fgdfb :=d .DecodeElement (_edgbf .RPrDefault ,&_dgaca );_fgdfb !=nil {return _fgdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}:_edgbf .PPrDefault =NewCT_PPrDefault (); -if _ddeb :=d .DecodeElement (_edgbf .PPrDefault ,&_dgaca );_ddeb !=nil {return _ddeb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066\u0061u\u006ct\u0073\u0020\u0025\u0076",_dgaca .Name ); -if _abda :=d .Skip ();_abda !=nil {return _abda ;};};case _a .EndElement :break _eabccd ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the EG_RangeMarkupElementsChoice and its children, prefixing error messages with path +func (_dabfdg *EG_RangeMarkupElementsChoice )ValidateWithPath (path string )error {if _dabfdg .BookmarkStart !=nil {if _gecea :=_dabfdg .BookmarkStart .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006bS\u0074\u0061\u0072\u0074"); +_gecea !=nil {return _gecea ;};};if _dabfdg .BookmarkEnd !=nil {if _aaefad :=_dabfdg .BookmarkEnd .ValidateWithPath (path +"\u002f\u0042\u006fo\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064");_aaefad !=nil {return _aaefad ;};};if _dabfdg .MoveFromRangeStart !=nil {if _ebbfb :=_dabfdg .MoveFromRangeStart .ValidateWithPath (path +"\u002f\u004d\u006f\u0076eF\u0072\u006f\u006d\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); +_ebbfb !=nil {return _ebbfb ;};};if _dabfdg .MoveFromRangeEnd !=nil {if _ecabdg :=_dabfdg .MoveFromRangeEnd .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006eg\u0065\u0045\u006e\u0064");_ecabdg !=nil {return _ecabdg ; +};};if _dabfdg .MoveToRangeStart !=nil {if _ccdgg :=_dabfdg .MoveToRangeStart .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074");_ccdgg !=nil {return _ccdgg ;};};if _dabfdg .MoveToRangeEnd !=nil {if _eegbef :=_dabfdg .MoveToRangeEnd .ValidateWithPath (path +"\u002fM\u006fv\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"); +_eegbef !=nil {return _eegbef ;};};if _dabfdg .CommentRangeStart !=nil {if _aefgdf :=_dabfdg .CommentRangeStart .ValidateWithPath (path +"\u002fC\u006fm\u006d\u0065\u006e\u0074\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074");_aefgdf !=nil {return _aefgdf ; +};};if _dabfdg .CommentRangeEnd !=nil {if _cgdcc :=_dabfdg .CommentRangeEnd .ValidateWithPath (path +"\u002f\u0043o\u006d\u006d\u0065n\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064");_cgdcc !=nil {return _cgdcc ;};};if _dabfdg .CustomXmlInsRangeStart !=nil {if _aacea :=_dabfdg .CustomXmlInsRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075st\u006f\u006d\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); +_aacea !=nil {return _aacea ;};};if _dabfdg .CustomXmlInsRangeEnd !=nil {if _bddefg :=_dabfdg .CustomXmlInsRangeEnd .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074om\u0058m\u006c\u0049\u006e\u0073\u0052a\u006e\u0067\u0065\u0045\u006e\u0064");_bddefg !=nil {return _bddefg ; +};};if _dabfdg .CustomXmlDelRangeStart !=nil {if _bccgf :=_dabfdg .CustomXmlDelRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075st\u006f\u006d\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074");_bccgf !=nil {return _bccgf ; +};};if _dabfdg .CustomXmlDelRangeEnd !=nil {if _ddafbg :=_dabfdg .CustomXmlDelRangeEnd .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074om\u0058m\u006c\u0044\u0065\u006c\u0052a\u006e\u0067\u0065\u0045\u006e\u0064");_ddafbg !=nil {return _ddafbg ;};}; +if _dabfdg .CustomXmlMoveFromRangeStart !=nil {if _ccbeaf :=_dabfdg .CustomXmlMoveFromRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0053\u0074a\u0072\u0074"); +_ccbeaf !=nil {return _ccbeaf ;};};if _dabfdg .CustomXmlMoveFromRangeEnd !=nil {if _gdbcfe :=_dabfdg .CustomXmlMoveFromRangeEnd .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004do\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006e\u0067e\u0045\u006e\u0064"); +_gdbcfe !=nil {return _gdbcfe ;};};if _dabfdg .CustomXmlMoveToRangeStart !=nil {if _eaefca :=_dabfdg .CustomXmlMoveToRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004do\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0053t\u0061\u0072\u0074"); +_eaefca !=nil {return _eaefca ;};};if _dabfdg .CustomXmlMoveToRangeEnd !=nil {if _fbdcgb :=_dabfdg .CustomXmlMoveToRangeEnd .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076e\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"); +_fbdcgb !=nil {return _fbdcgb ;};};return nil ;};func (_gec *CT_AltChunk )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gec .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_gec .IdAttr )}); +};e .EncodeToken (start );if _gec .AltChunkPr !=nil {_edb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061l\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"}};e .EncodeElement (_gec .AltChunkPr ,_edb );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_abgbc *CT_DocPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaac :for {_cbdbg ,_ebaba :=d .Token ();if _ebaba !=nil {return _ebaba ;};switch _agadd :=_cbdbg .(type ){case _a .StartElement :switch _agadd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074\u0050r"}:_abgbc .DocPartPr =NewCT_DocPartPr (); +if _dccg :=d .DecodeElement (_abgbc .DocPartPr ,&_agadd );_dccg !=nil {return _dccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"}:_abgbc .DocPartBody =NewCT_Body (); +if _egddb :=d .DecodeElement (_abgbc .DocPartBody ,&_agadd );_egddb !=nil {return _egddb ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0020\u0025\u0076",_agadd .Name ); +if _acgad :=d .Skip ();_acgad !=nil {return _acgad ;};};case _a .EndElement :break _aaac ;case _a .CharData :};};return nil ;};func (_dbaeae *EG_MathContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dbaeae .MathContentChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};func (_dbdc *CT_Compat )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcaf :for {_dfda ,_cgcf :=d .Token ();if _cgcf !=nil {return _cgcf ;};switch _acdgg :=_dfda .(type ){case _a .StartElement :switch _acdgg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0053\u0069\u006eg\u006c\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073C\u0065\u006c\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0053\u0069\u006eg\u006c\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073C\u0065\u006c\u006c\u0073"}:_dbdc .UseSingleBorderforContiguousCells =NewCT_OnOff (); +if _eecb :=d .DecodeElement (_dbdc .UseSingleBorderforContiguousCells ,&_acdgg );_eecb !=nil {return _eecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077p\u004au\u0073\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077p\u004au\u0073\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_dbdc .WpJustification =NewCT_OnOff (); +if _gdfb :=d .DecodeElement (_dbdc .WpJustification ,&_acdgg );_gdfb !=nil {return _gdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0054a\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0054a\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"}:_dbdc .NoTabHangInd =NewCT_OnOff (); +if _fggg :=d .DecodeElement (_dbdc .NoTabHangInd ,&_acdgg );_fggg !=nil {return _fggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004c\u0065\u0061\u0064\u0069\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004c\u0065\u0061\u0064\u0069\u006eg"}:_dbdc .NoLeading =NewCT_OnOff (); +if _begdc :=d .DecodeElement (_dbdc .NoLeading ,&_acdgg );_begdc !=nil {return _begdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"}:_dbdc .SpaceForUL =NewCT_OnOff (); +if _dgbag :=d .DecodeElement (_dbdc .SpaceForUL ,&_acdgg );_dgbag !=nil {return _dgbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0043o\u006c\u0075\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0043o\u006c\u0075\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065"}:_dbdc .NoColumnBalance =NewCT_OnOff (); +if _adde :=d .DecodeElement (_dbdc .NoColumnBalance ,&_acdgg );_adde !=nil {return _adde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079t\u0065D\u006f\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079t\u0065D\u006f\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"}:_dbdc .BalanceSingleByteDoubleByteWidth =NewCT_OnOff (); +if _bdcbcf :=d .DecodeElement (_dbdc .BalanceSingleByteDoubleByteWidth ,&_acdgg );_bdcbcf !=nil {return _bdcbcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045x\u0074\u0072\u0061\u004c\u0069n\u0065\u0053p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045x\u0074\u0072\u0061\u004c\u0069n\u0065\u0053p\u0061\u0063\u0069\u006e\u0067"}:_dbdc .NoExtraLineSpacing =NewCT_OnOff (); +if _abga :=d .DecodeElement (_dbdc .NoExtraLineSpacing ,&_acdgg );_abga !=nil {return _abga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u004c\u0065\u0061\u0076\u0065\u0042\u0061\u0063k\u0073\u006c\u0061\u0073\u0068\u0041\u006c\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u004c\u0065\u0061\u0076\u0065\u0042\u0061\u0063k\u0073\u006c\u0061\u0073\u0068\u0041\u006c\u006f\u006e\u0065"}:_dbdc .DoNotLeaveBackslashAlone =NewCT_OnOff (); +if _cbgf :=d .DecodeElement (_dbdc .DoNotLeaveBackslashAlone ,&_acdgg );_cbgf !=nil {return _cbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u006c\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u006c\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065"}:_dbdc .UlTrailSpace =NewCT_OnOff (); +if _dff :=d .DecodeElement (_dbdc .UlTrailSpace ,&_acdgg );_dff !=nil {return _dff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075r\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075r\u006e"}:_dbdc .DoNotExpandShiftReturn =NewCT_OnOff (); +if _gadda :=d .DecodeElement (_dbdc .DoNotExpandShiftReturn ,&_acdgg );_gadda !=nil {return _gadda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0070a\u0063\u0069\u006e\u0067\u0049\u006e\u0057\u0068o\u006c\u0065\u0050\u006fin\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0070a\u0063\u0069\u006e\u0067\u0049\u006e\u0057\u0068o\u006c\u0065\u0050\u006fin\u0074\u0073"}:_dbdc .SpacingInWholePoints =NewCT_OnOff (); +if _ddeb :=d .DecodeElement (_dbdc .SpacingInWholePoints ,&_acdgg );_ddeb !=nil {return _ddeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u0065\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065W\u006f\u0072\u0064\u0036"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u0065\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065W\u006f\u0072\u0064\u0036"}:_dbdc .LineWrapLikeWord6 =NewCT_OnOff (); +if _cgad :=d .DecodeElement (_dbdc .LineWrapLikeWord6 ,&_acdgg );_cgad !=nil {return _cgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069\u006e\u0074\u0042o\u0064\u0079\u0054\u0065\u0078t\u0042e\u0066o\u0072\u0065\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069\u006e\u0074\u0042o\u0064\u0079\u0054\u0065\u0078t\u0042e\u0066o\u0072\u0065\u0048\u0065\u0061\u0064\u0065r"}:_dbdc .PrintBodyTextBeforeHeader =NewCT_OnOff (); +if _gfcc :=d .DecodeElement (_dbdc .PrintBodyTextBeforeHeader ,&_acdgg );_gfcc !=nil {return _gfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"}:_dbdc .PrintColBlack =NewCT_OnOff (); +if _ceaeb :=d .DecodeElement (_dbdc .PrintColBlack ,&_acdgg );_ceaeb !=nil {return _ceaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0070\u0053p\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0070\u0053p\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"}:_dbdc .WpSpaceWidth =NewCT_OnOff (); +if _effgg :=d .DecodeElement (_dbdc .WpSpaceWidth ,&_acdgg );_effgg !=nil {return _effgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073h\u006fw\u0042\u0072\u0065\u0061\u006bs\u0049\u006eF\u0072\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073h\u006fw\u0042\u0072\u0065\u0061\u006bs\u0049\u006eF\u0072\u0061\u006d\u0065\u0073"}:_dbdc .ShowBreaksInFrames =NewCT_OnOff (); +if _bbfg :=d .DecodeElement (_dbdc .ShowBreaksInFrames ,&_acdgg );_bbfg !=nil {return _bbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"}:_dbdc .SubFontBySize =NewCT_OnOff (); +if _bbbe :=d .DecodeElement (_dbdc .SubFontBySize ,&_acdgg );_bbbe !=nil {return _bbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0075\u0070\u0070\u0072es\u0073B\u006f\u0074\u0074\u006f\u006dS\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0075\u0070\u0070\u0072es\u0073B\u006f\u0074\u0074\u006f\u006dS\u0070\u0061\u0063\u0069\u006e\u0067"}:_dbdc .SuppressBottomSpacing =NewCT_OnOff (); +if _fbaf :=d .DecodeElement (_dbdc .SuppressBottomSpacing ,&_acdgg );_fbaf !=nil {return _fbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u0054o\u0070\u0053p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u0054o\u0070\u0053p\u0061\u0063\u0069\u006e\u0067"}:_dbdc .SuppressTopSpacing =NewCT_OnOff (); +if _faff :=d .DecodeElement (_dbdc .SuppressTopSpacing ,&_acdgg );_faff !=nil {return _faff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061c\u0069\u006e\u0067\u0041\u0074\u0054\u006f\u0070\u004f\u0066P\u0061\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061c\u0069\u006e\u0067\u0041\u0074\u0054\u006f\u0070\u004f\u0066P\u0061\u0067\u0065"}:_dbdc .SuppressSpacingAtTopOfPage =NewCT_OnOff (); +if _babd :=d .DecodeElement (_dbdc .SuppressSpacingAtTopOfPage ,&_acdgg );_babd !=nil {return _babd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0075p\u0070\u0072\u0065\u0073\u0073\u0054\u006f\u0070S\u0070\u0061\u0063\u0069ng\u0057\u0050"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0075p\u0070\u0072\u0065\u0073\u0073\u0054\u006f\u0070S\u0070\u0061\u0063\u0069ng\u0057\u0050"}:_dbdc .SuppressTopSpacingWP =NewCT_OnOff (); +if _dgee :=d .DecodeElement (_dbdc .SuppressTopSpacingWP ,&_acdgg );_dgee !=nil {return _dgee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042r\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042r\u006b"}:_dbdc .SuppressSpBfAfterPgBrk =NewCT_OnOff (); +if _gcgc :=d .DecodeElement (_dbdc .SuppressSpBfAfterPgBrk ,&_acdgg );_gcgc !=nil {return _gcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0077\u0061\u0070Bo\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0077\u0061\u0070Bo\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067e\u0073"}:_dbdc .SwapBordersFacingPages =NewCT_OnOff (); +if _fged :=d .DecodeElement (_dbdc .SwapBordersFacingPages ,&_acdgg );_fged !=nil {return _fged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fn\u0076\u004d\u0061i\u006c\u004d\u0065\u0072\u0067\u0065\u0045\u0073\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fn\u0076\u004d\u0061i\u006c\u004d\u0065\u0072\u0067\u0065\u0045\u0073\u0063"}:_dbdc .ConvMailMergeEsc =NewCT_OnOff (); +if _afeg :=d .DecodeElement (_dbdc .ConvMailMergeEsc ,&_acdgg );_afeg !=nil {return _afeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0075\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006et\u0048\u0065\u0069\u0067\u0068\u0074\u0073\u004c\u0069\u006be\u0057\u0050\u0036"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0075\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006et\u0048\u0065\u0069\u0067\u0068\u0074\u0073\u004c\u0069\u006be\u0057\u0050\u0036"}:_dbdc .TruncateFontHeightsLikeWP6 =NewCT_OnOff (); +if _ceaf :=d .DecodeElement (_dbdc .TruncateFontHeightsLikeWP6 ,&_acdgg );_ceaf !=nil {return _ceaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"m\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"m\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}:_dbdc .MwSmallCaps =NewCT_OnOff (); +if _dbfb :=d .DecodeElement (_dbdc .MwSmallCaps ,&_acdgg );_dbfb !=nil {return _dbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0050\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065t\u0072\u0069\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0050\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065t\u0072\u0069\u0063\u0073"}:_dbdc .UsePrinterMetrics =NewCT_OnOff (); +if _ffgbb :=d .DecodeElement (_dbdc .UsePrinterMetrics ,&_acdgg );_ffgbb !=nil {return _ffgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006fN\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072de\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006fN\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072de\u0072\u0073"}:_dbdc .DoNotSuppressParagraphBorders =NewCT_OnOff (); +if _abbg :=d .DecodeElement (_dbdc .DoNotSuppressParagraphBorders ,&_acdgg );_abbg !=nil {return _abbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061p\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0061p\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073"}:_dbdc .WrapTrailSpaces =NewCT_OnOff (); +if _gafcf :=d .DecodeElement (_dbdc .WrapTrailSpaces ,&_acdgg );_gafcf !=nil {return _gafcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006eot\u0065L\u0061\u0079\u006f\u0075\u0074L\u0069\u006b\u0065\u0057\u0057\u0038"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006eot\u0065L\u0061\u0079\u006f\u0075\u0074L\u0069\u006b\u0065\u0057\u0057\u0038"}:_dbdc .FootnoteLayoutLikeWW8 =NewCT_OnOff (); +if _fcgec :=d .DecodeElement (_dbdc .FootnoteLayoutLikeWW8 ,&_acdgg );_fcgec !=nil {return _fcgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073h\u0061p\u0065\u004c\u0061\u0079\u006fu\u0074\u004ci\u006b\u0065\u0057\u0057\u0038"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073h\u0061p\u0065\u004c\u0061\u0079\u006fu\u0074\u004ci\u006b\u0065\u0057\u0057\u0038"}:_dbdc .ShapeLayoutLikeWW8 =NewCT_OnOff (); +if _dfced :=d .DecodeElement (_dbdc .ShapeLayoutLikeWW8 ,&_acdgg );_dfced !=nil {return _dfced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069\u0067nT\u0061\u0062\u006c\u0065\u0073\u0052\u006f\u0077\u0042\u0079\u0052\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0069\u0067nT\u0061\u0062\u006c\u0065\u0073\u0052\u006f\u0077\u0042\u0079\u0052\u006f\u0077"}:_dbdc .AlignTablesRowByRow =NewCT_OnOff (); +if _affc :=d .DecodeElement (_dbdc .AlignTablesRowByRow ,&_acdgg );_affc !=nil {return _affc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u0067et\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065n\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u0067et\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065n\u0074"}:_dbdc .ForgetLastTabAlignment =NewCT_OnOff (); +if _fcca :=d .DecodeElement (_dbdc .ForgetLastTabAlignment ,&_acdgg );_fcca !=nil {return _fcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006aus\u0074\u004c\u0069\u006e\u0065\u0048\u0065\u0069\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006aus\u0074\u004c\u0069\u006e\u0065\u0048\u0065\u0069\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"}:_dbdc .AdjustLineHeightInTable =NewCT_OnOff (); +if _dfceb :=d .DecodeElement (_dbdc .AdjustLineHeightInTable ,&_acdgg );_dfceb !=nil {return _dfceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074\u006fSp\u0061\u0063\u0065\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0039\u0035"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074\u006fSp\u0061\u0063\u0065\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0039\u0035"}:_dbdc .AutoSpaceLikeWord95 =NewCT_OnOff (); +if _aaabb :=d .DecodeElement (_dbdc .AutoSpaceLikeWord95 ,&_acdgg );_aaabb !=nil {return _aaabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0053\u0070\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065L\u006f\u0077\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0053\u0070\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065L\u006f\u0077\u0065\u0072"}:_dbdc .NoSpaceRaiseLower =NewCT_OnOff (); +if _cbcef :=d .DecodeElement (_dbdc .NoSpaceRaiseLower ,&_acdgg );_cbcef !=nil {return _cbcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072a\u0067r\u0061\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072a\u0067r\u0061\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_dbdc .DoNotUseHTMLParagraphAutoSpacing =NewCT_OnOff (); +if _caba :=d .DecodeElement (_dbdc .DoNotUseHTMLParagraphAutoSpacing ,&_acdgg );_caba !=nil {return _caba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0079\u006fut\u0052\u0061\u0077\u0054\u0061\u0062\u006c\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0079\u006fut\u0052\u0061\u0077\u0054\u0061\u0062\u006c\u0065\u0057\u0069\u0064\u0074\u0068"}:_dbdc .LayoutRawTableWidth =NewCT_OnOff (); +if _cfec :=d .DecodeElement (_dbdc .LayoutRawTableWidth ,&_acdgg );_cfec !=nil {return _cfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061y\u006f\u0075\u0074\u0054\u0061\u0062\u006c\u0065R\u006f\u0077\u0073\u0041pa\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061y\u006f\u0075\u0074\u0054\u0061\u0062\u006c\u0065R\u006f\u0077\u0073\u0041pa\u0072\u0074"}:_dbdc .LayoutTableRowsApart =NewCT_OnOff (); +if _decd :=d .DecodeElement (_dbdc .LayoutTableRowsApart ,&_acdgg );_decd !=nil {return _decd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065Wo\u0072\u0064\u0039\u0037\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065Wo\u0072\u0064\u0039\u0037\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"}:_dbdc .UseWord97LineBreakRules =NewCT_OnOff (); +if _ccbg :=d .DecodeElement (_dbdc .UseWord97LineBreakRules ,&_acdgg );_ccbg !=nil {return _ccbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004eot\u0042\u0072\u0065\u0061\u006b\u0057\u0072\u0061\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004eot\u0042\u0072\u0065\u0061\u006b\u0057\u0072\u0061\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"}:_dbdc .DoNotBreakWrappedTables =NewCT_OnOff (); +if _aggc :=d .DecodeElement (_dbdc .DoNotBreakWrappedTables ,&_acdgg );_aggc !=nil {return _aggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sn\u0061p\u0054\u006f\u0047\u0072\u0069d\u0049\u006e\u0043\u0065\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sn\u0061p\u0054\u006f\u0047\u0072\u0069d\u0049\u006e\u0043\u0065\u006c\u006c"}:_dbdc .DoNotSnapToGridInCell =NewCT_OnOff (); +if _cdbg :=d .DecodeElement (_dbdc .DoNotSnapToGridInCell ,&_acdgg );_cdbg !=nil {return _cdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u006c\u0065c\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069r\u0073t\u004f\u0072\u004c\u0061\u0073\u0074\u0043h\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u006c\u0065c\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069r\u0073t\u004f\u0072\u004c\u0061\u0073\u0074\u0043h\u0061\u0072"}:_dbdc .SelectFldWithFirstOrLastChar =NewCT_OnOff (); +if _bdcge :=d .DecodeElement (_dbdc .SelectFldWithFirstOrLastChar ,&_acdgg );_bdcge !=nil {return _bdcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061p\u0070l\u0079\u0042\u0072\u0065\u0061k\u0069\u006eg\u0052\u0075\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061p\u0070l\u0079\u0042\u0072\u0065\u0061k\u0069\u006eg\u0052\u0075\u006c\u0065\u0073"}:_dbdc .ApplyBreakingRules =NewCT_OnOff (); +if _aaad :=d .DecodeElement (_dbdc .ApplyBreakingRules ,&_acdgg );_aaad !=nil {return _aaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftW\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006ec\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftW\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006ec\u0074"}:_dbdc .DoNotWrapTextWithPunct =NewCT_OnOff (); +if _cccce :=d .DecodeElement (_dbdc .DoNotWrapTextWithPunct ,&_acdgg );_cccce !=nil {return _cccce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006eB\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006eB\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"}:_dbdc .DoNotUseEastAsianBreakRules =NewCT_OnOff (); +if _bdgb :=d .DecodeElement (_dbdc .DoNotUseEastAsianBreakRules ,&_acdgg );_bdgb !=nil {return _bdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032T\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032T\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0052u\u006c\u0065\u0073"}:_dbdc .UseWord2002TableStyleRules =NewCT_OnOff (); +if _gccb :=d .DecodeElement (_dbdc .UseWord2002TableStyleRules ,&_acdgg );_gccb !=nil {return _gccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_dbdc .GrowAutofit =NewCT_OnOff (); +if _ccbd :=d .DecodeElement (_dbdc .GrowAutofit ,&_acdgg );_ccbd !=nil {return _ccbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"}:_dbdc .UseFELayout =NewCT_OnOff (); +if _feae :=d .DecodeElement (_dbdc .UseFELayout ,&_acdgg );_feae !=nil {return _feae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u004e\u006frm\u0061l\u0053\u0074\u0079\u006c\u0065F\u006f\u0072\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u004e\u006frm\u0061l\u0053\u0074\u0079\u006c\u0065F\u006f\u0072\u004c\u0069\u0073\u0074"}:_dbdc .UseNormalStyleForList =NewCT_OnOff (); +if _feadd :=d .DecodeElement (_dbdc .UseNormalStyleForList ,&_acdgg );_feadd !=nil {return _feadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041s\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041s\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}:_dbdc .DoNotUseIndentAsNumberingTabStop =NewCT_OnOff (); +if _ggbf :=d .DecodeElement (_dbdc .DoNotUseIndentAsNumberingTabStop ,&_acdgg );_ggbf !=nil {return _ggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u0041\u006c\u0074\u004bi\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065B\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u0041\u006c\u0074\u004bi\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065B\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"}:_dbdc .UseAltKinsokuLineBreakRules =NewCT_OnOff (); +if _dgeee :=d .DecodeElement (_dbdc .UseAltKinsokuLineBreakRules ,&_acdgg );_dgeee !=nil {return _dgeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006fw\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006de\u0053t\u0079\u006c\u0065\u0049\u006e\u0054\u0061b\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006fw\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006de\u0053t\u0079\u006c\u0065\u0049\u006e\u0054\u0061b\u006c\u0065"}:_dbdc .AllowSpaceOfSameStyleInTable =NewCT_OnOff (); +if _decfd :=d .DecodeElement (_dbdc .AllowSpaceOfSameStyleInTable ,&_acdgg );_decfd !=nil {return _decfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073I\u006e\u0064\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073I\u006e\u0064\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}:_dbdc .DoNotSuppressIndentation =NewCT_OnOff (); +if _dedg :=d .DecodeElement (_dbdc .DoNotSuppressIndentation ,&_acdgg );_dedg !=nil {return _dedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006fN\u006f\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061bl\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006fN\u006f\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061bl\u0065\u0073"}:_dbdc .DoNotAutofitConstrainedTables =NewCT_OnOff (); +if _addf :=d .DecodeElement (_dbdc .DoNotAutofitConstrainedTables ,&_acdgg );_addf !=nil {return _addf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074\u006ff\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046i\u0078e\u0064\u0057\u0069\u0064\u0074\u0068\u0043e\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074\u006ff\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046i\u0078e\u0064\u0057\u0069\u0064\u0074\u0068\u0043e\u006c\u006c"}:_dbdc .AutofitToFirstFixedWidthCell =NewCT_OnOff (); +if _cdbeb :=d .DecodeElement (_dbdc .AutofitToFirstFixedWidthCell ,&_acdgg );_cdbeb !=nil {return _cdbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u006e\u0064\u0065\u0072li\u006ee\u0054\u0061\u0062\u0049\u006eN\u0075\u006d\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u006e\u0064\u0065\u0072li\u006ee\u0054\u0061\u0062\u0049\u006eN\u0075\u006d\u004c\u0069\u0073\u0074"}:_dbdc .UnderlineTabInNumList =NewCT_OnOff (); +if _eabd :=d .DecodeElement (_dbdc .UnderlineTabInNumList ,&_acdgg );_eabd !=nil {return _eabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073pl\u0061\u0079\u0048\u0061\u006e\u0067\u0075\u006c\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073pl\u0061\u0079\u0048\u0061\u006e\u0067\u0075\u006c\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"}:_dbdc .DisplayHangulFixedWidth =NewCT_OnOff (); +if _fdf :=d .DecodeElement (_dbdc .DisplayHangulFixedWidth ,&_acdgg );_fdf !=nil {return _fdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u006cit\u0050\u0067\u0042\u0072\u0065\u0061\u006b\u0041\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006cit\u0050\u0067\u0042\u0072\u0065\u0061\u006b\u0041\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"}:_dbdc .SplitPgBreakAndParaMark =NewCT_OnOff (); +if _fdbdc :=d .DecodeElement (_dbdc .SplitPgBreakAndParaMark ,&_acdgg );_fdbdc !=nil {return _fdbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067n\u0043\u0065\u006c\u006c\u0057\u0069\u0074\u0068\u0053\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067n\u0043\u0065\u006c\u006c\u0057\u0069\u0074\u0068\u0053\u0070"}:_dbdc .DoNotVertAlignCellWithSp =NewCT_OnOff (); +if _fabb :=d .DecodeElement (_dbdc .DoNotVertAlignCellWithSp ,&_acdgg );_fabb !=nil {return _fabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074r\u0061i\u006e\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074r\u0061i\u006e\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"}:_dbdc .DoNotBreakConstrainedForcedTable =NewCT_OnOff (); +if _cdaa :=d .DecodeElement (_dbdc .DoNotBreakConstrainedForcedTable ,&_acdgg );_cdaa !=nil {return _cdaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006ci\u0067\u006e\u0049\u006eTx\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006ci\u0067\u006e\u0049\u006eTx\u0062\u0078"}:_dbdc .DoNotVertAlignInTxbx =NewCT_OnOff (); +if _bdad :=d .DecodeElement (_dbdc .DoNotVertAlignInTxbx ,&_acdgg );_bdad !=nil {return _bdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0041ns\u0069\u004b\u0065\u0072\u006e\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0041ns\u0069\u004b\u0065\u0072\u006e\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_dbdc .UseAnsiKerningPairs =NewCT_OnOff (); +if _bcbb :=d .DecodeElement (_dbdc .UseAnsiKerningPairs ,&_acdgg );_bcbb !=nil {return _bcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061c\u0068\u0065\u0064C\u006f\u006c\u0042\u0061\u006c\u0061\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0064C\u006f\u006c\u0042\u0061\u006c\u0061\u006e\u0063\u0065"}:_dbdc .CachedColBalance =NewCT_OnOff (); +if _ffeff :=d .DecodeElement (_dbdc .CachedColBalance ,&_acdgg );_ffeff !=nil {return _ffeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"}:_cbffa :=NewCT_CompatSetting (); +if _dfcc :=d .DecodeElement (_cbffa ,&_acdgg );_dfcc !=nil {return _dfcc ;};_dbdc .CompatSetting =append (_dbdc .CompatSetting ,_cbffa );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006dp\u0061\u0074 \u0025\u0076",_acdgg .Name ); +if _edfd :=d .Skip ();_edfd !=nil {return _edfd ;};};case _a .EndElement :break _dcaf ;case _a .CharData :};};return nil ;};func (_fafacf ST_Zoom )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cacea :=_a .Attr {};_cacea .Name =name ;switch _fafacf {case ST_ZoomUnset :_cacea .Value =""; +case ST_ZoomNone :_cacea .Value ="\u006e\u006f\u006e\u0065";case ST_ZoomFullPage :_cacea .Value ="\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065";case ST_ZoomBestFit :_cacea .Value ="\u0062e\u0073\u0074\u0046\u0069\u0074";case ST_ZoomTextFit :_cacea .Value ="\u0074e\u0078\u0074\u0046\u0069\u0074"; +};return _cacea ,nil ;}; -// Validate validates the CT_OdsoFieldMapData and its children -func (_eedbbg *CT_OdsoFieldMapData )Validate ()error {return _eedbbg .ValidateWithPath ("\u0043\u0054\u005f\u004fds\u006f\u0046\u0069\u0065\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061");}; +// Validate validates the AC_ChoiceRun and its children +func (_becfc *AC_ChoiceRun )Validate ()error {return _becfc .ValidateWithPath ("\u0041\u0043\u005fC\u0068\u006f\u0069\u0063\u0065\u0052\u0075\u006e");};func (_acaec ST_JcTable )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acaec .String (),start ); +};func NewCT_Highlight ()*CT_Highlight {_gfcddg :=&CT_Highlight {};_gfcddg .ValAttr =ST_HighlightColor (1);return _gfcddg ;}; -// Validate validates the CT_CustomXmlRun and its children -func (_acabf *CT_CustomXmlRun )Validate ()error {return _acabf .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e");}; +// Validate validates the CT_EdnPos and its children +func (_cfbf *CT_EdnPos )Validate ()error {return _cfbf .ValidateWithPath ("\u0043T\u005f\u0045\u0064\u006e\u0050\u006fs");};func (_fegaf *CT_FtnDocProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beagdf :for {_eddggcd ,_gdaef :=d .Token (); +if _gdaef !=nil {return _gdaef ;};switch _ecbe :=_eddggcd .(type ){case _a .StartElement :switch _ecbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_fegaf .Pos =NewCT_FtnPos (); +if _edcdf :=d .DecodeElement (_fegaf .Pos ,&_ecbe );_edcdf !=nil {return _edcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_fegaf .NumFmt =NewCT_NumFmt (); +if _fgdba :=d .DecodeElement (_fegaf .NumFmt ,&_ecbe );_fgdba !=nil {return _fgdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_fegaf .NumStart =NewCT_DecimalNumber (); +if _caga :=d .DecodeElement (_fegaf .NumStart ,&_ecbe );_caga !=nil {return _caga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_fegaf .NumRestart =NewCT_NumRestart (); +if _dccge :=d .DecodeElement (_fegaf .NumRestart ,&_ecbe );_dccge !=nil {return _dccge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_ceacc :=NewCT_FtnEdnSepRef (); +if _bedd :=d .DecodeElement (_ceacc ,&_ecbe );_bedd !=nil {return _bedd ;};_fegaf .Footnote =append (_fegaf .Footnote ,_ceacc );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063\u0050r\u006fp\u0073\u0020\u0025\u0076",_ecbe .Name ); +if _fccbf :=d .Skip ();_fccbf !=nil {return _fccbf ;};};case _a .EndElement :break _beagdf ;case _a .CharData :};};return nil ;};type ST_TblOverlap byte ;func (_ccfcd *CT_RubyContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afgec :for {_fabac ,_fgddg :=d .Token (); +if _fgddg !=nil {return _fgddg ;};switch _cefffe :=_fabac .(type ){case _a .StartElement :switch _cefffe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ebacb :=NewEG_RubyContent (); +_ebacb .RubyContentChoice =NewEG_RubyContentChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_ebacb );if _abebgf :=d .DecodeElement (&_ebacb .RubyContentChoice .R ,&_cefffe );_abebgf !=nil {return _abebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cdefb :=NewEG_RubyContent (); +_acbb :=NewEG_RunLevelElts ();_acbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_cdefb );_cdefb .RubyContentChoice .EG_RunLevelElts =append (_cdefb .RubyContentChoice .EG_RunLevelElts ,_acbb ); +if _ebdgd :=d .DecodeElement (&_acbb .RunLevelEltsChoice .ProofErr ,&_cefffe );_ebdgd !=nil {return _ebdgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bdace :=NewEG_RubyContent (); +_fbffe :=NewEG_RunLevelElts ();_fbffe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_bdace );_bdace .RubyContentChoice .EG_RunLevelElts =append (_bdace .RubyContentChoice .EG_RunLevelElts ,_fbffe ); +if _dbacg :=d .DecodeElement (&_fbffe .RunLevelEltsChoice .PermStart ,&_cefffe );_dbacg !=nil {return _dbacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bbffb :=NewEG_RubyContent (); +_gcfgb :=NewEG_RunLevelElts ();_gcfgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_bbffb );_bbffb .RubyContentChoice .EG_RunLevelElts =append (_bbffb .RubyContentChoice .EG_RunLevelElts ,_gcfgb ); +if _eddgca :=d .DecodeElement (&_gcfgb .RunLevelEltsChoice .PermEnd ,&_cefffe );_eddgca !=nil {return _eddgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_faeeaa :=NewEG_RubyContent (); +_beede :=NewEG_RunLevelElts ();_beede .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_faeeaa );_faeeaa .RubyContentChoice .EG_RunLevelElts =append (_faeeaa .RubyContentChoice .EG_RunLevelElts ,_beede ); +if _dffcf :=d .DecodeElement (&_beede .RunLevelEltsChoice .Ins ,&_cefffe );_dffcf !=nil {return _dffcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_aaead :=NewEG_RubyContent (); +_gdad :=NewEG_RunLevelElts ();_gdad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_aaead );_aaead .RubyContentChoice .EG_RunLevelElts =append (_aaead .RubyContentChoice .EG_RunLevelElts ,_gdad ); +if _dafgd :=d .DecodeElement (&_gdad .RunLevelEltsChoice .Del ,&_cefffe );_dafgd !=nil {return _dafgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ffaeg :=NewEG_RubyContent (); +_aeddf :=NewEG_RunLevelElts ();_aeddf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_ffaeg );_ffaeg .RubyContentChoice .EG_RunLevelElts =append (_ffaeg .RubyContentChoice .EG_RunLevelElts ,_aeddf ); +if _ggdff :=d .DecodeElement (&_aeddf .RunLevelEltsChoice .MoveFrom ,&_cefffe );_ggdff !=nil {return _ggdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gffga :=NewEG_RubyContent (); +_aecee :=NewEG_RunLevelElts ();_aecee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_gffga );_gffga .RubyContentChoice .EG_RunLevelElts =append (_gffga .RubyContentChoice .EG_RunLevelElts ,_aecee ); +if _ecggg :=d .DecodeElement (&_aecee .RunLevelEltsChoice .MoveTo ,&_cefffe );_ecggg !=nil {return _ecggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gbcdc :=NewEG_RubyContent (); +_eebcfb :=NewEG_RunLevelElts ();_edcdc :=NewEG_RangeMarkupElements ();_edcdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_gbcdc );_gbcdc .RubyContentChoice .EG_RunLevelElts =append (_gbcdc .RubyContentChoice .EG_RunLevelElts ,_eebcfb ); +_eebcfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebcfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_edcdc );if _bacdc :=d .DecodeElement (&_edcdc .RangeMarkupElementsChoice .BookmarkStart ,&_cefffe );_bacdc !=nil {return _bacdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ffdcf :=NewEG_RubyContent (); +_ceadb :=NewEG_RunLevelElts ();_aaaa :=NewEG_RangeMarkupElements ();_aaaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_ffdcf );_ffdcf .RubyContentChoice .EG_RunLevelElts =append (_ffdcf .RubyContentChoice .EG_RunLevelElts ,_ceadb ); +_ceadb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceadb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaaa );if _egccg :=d .DecodeElement (&_aaaa .RangeMarkupElementsChoice .BookmarkEnd ,&_cefffe );_egccg !=nil {return _egccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fcfbd :=NewEG_RubyContent (); +_bbaab :=NewEG_RunLevelElts ();_cfdbf :=NewEG_RangeMarkupElements ();_cfdbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_fcfbd );_fcfbd .RubyContentChoice .EG_RunLevelElts =append (_fcfbd .RubyContentChoice .EG_RunLevelElts ,_bbaab ); +_bbaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfdbf );if _efabbd :=d .DecodeElement (&_cfdbf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cefffe );_efabbd !=nil {return _efabbd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbgaa :=NewEG_RubyContent (); +_bdafe :=NewEG_RunLevelElts ();_bdafg :=NewEG_RangeMarkupElements ();_bdafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_bbgaa );_bbgaa .RubyContentChoice .EG_RunLevelElts =append (_bbgaa .RubyContentChoice .EG_RunLevelElts ,_bdafe ); +_bdafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdafg );if _gfabb :=d .DecodeElement (&_bdafg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cefffe );_gfabb !=nil {return _gfabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_efdcd :=NewEG_RubyContent (); +_ccece :=NewEG_RunLevelElts ();_dacae :=NewEG_RangeMarkupElements ();_dacae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_efdcd );_efdcd .RubyContentChoice .EG_RunLevelElts =append (_efdcd .RubyContentChoice .EG_RunLevelElts ,_ccece ); +_ccece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccece .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacae );if _gffgf :=d .DecodeElement (&_dacae .RangeMarkupElementsChoice .MoveToRangeStart ,&_cefffe );_gffgf !=nil {return _gffgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_degbg :=NewEG_RubyContent (); +_caecfg :=NewEG_RunLevelElts ();_caade :=NewEG_RangeMarkupElements ();_caade .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_degbg );_degbg .RubyContentChoice .EG_RunLevelElts =append (_degbg .RubyContentChoice .EG_RunLevelElts ,_caecfg ); +_caecfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caecfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_caade );if _effdd :=d .DecodeElement (&_caade .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cefffe );_effdd !=nil {return _effdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gaeba :=NewEG_RubyContent (); +_ccfbe :=NewEG_RunLevelElts ();_bbdda :=NewEG_RangeMarkupElements ();_bbdda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_gaeba );_gaeba .RubyContentChoice .EG_RunLevelElts =append (_gaeba .RubyContentChoice .EG_RunLevelElts ,_ccfbe ); +_ccfbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccfbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbdda );if _cafbb :=d .DecodeElement (&_bbdda .RangeMarkupElementsChoice .CommentRangeStart ,&_cefffe );_cafbb !=nil {return _cafbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgggd :=NewEG_RubyContent (); +_dgebd :=NewEG_RunLevelElts ();_ddabb :=NewEG_RangeMarkupElements ();_ddabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_bgggd );_bgggd .RubyContentChoice .EG_RunLevelElts =append (_bgggd .RubyContentChoice .EG_RunLevelElts ,_dgebd ); +_dgebd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgebd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddabb );if _ccafe :=d .DecodeElement (&_ddabb .RangeMarkupElementsChoice .CommentRangeEnd ,&_cefffe );_ccafe !=nil {return _ccafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdbbeb :=NewEG_RubyContent (); +_bcdgd :=NewEG_RunLevelElts ();_ddfbe :=NewEG_RangeMarkupElements ();_ddfbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_gdbbeb );_gdbbeb .RubyContentChoice .EG_RunLevelElts =append (_gdbbeb .RubyContentChoice .EG_RunLevelElts ,_bcdgd ); +_bcdgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcdgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddfbe );if _aaecg :=d .DecodeElement (&_ddfbe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cefffe );_aaecg !=nil {return _aaecg ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cecdcd :=NewEG_RubyContent (); +_gcda :=NewEG_RunLevelElts ();_ffdbb :=NewEG_RangeMarkupElements ();_ffdbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_cecdcd );_cecdcd .RubyContentChoice .EG_RunLevelElts =append (_cecdcd .RubyContentChoice .EG_RunLevelElts ,_gcda ); +_gcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdbb );if _gbebe :=d .DecodeElement (&_ffdbb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cefffe );_gbebe !=nil {return _gbebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gffbbf :=NewEG_RubyContent (); +_bdagg :=NewEG_RunLevelElts ();_ddgdbf :=NewEG_RangeMarkupElements ();_ddgdbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_gffbbf );_gffbbf .RubyContentChoice .EG_RunLevelElts =append (_gffbbf .RubyContentChoice .EG_RunLevelElts ,_bdagg ); +_bdagg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdagg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddgdbf );if _ebafg :=d .DecodeElement (&_ddgdbf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cefffe );_ebafg !=nil {return _ebafg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbdea :=NewEG_RubyContent (); +_bbeee :=NewEG_RunLevelElts ();_fdcggf :=NewEG_RangeMarkupElements ();_fdcggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_bbdea );_bbdea .RubyContentChoice .EG_RunLevelElts =append (_bbdea .RubyContentChoice .EG_RunLevelElts ,_bbeee ); +_bbeee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbeee .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcggf );if _dacg :=d .DecodeElement (&_fdcggf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cefffe );_dacg !=nil {return _dacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dageb :=NewEG_RubyContent (); +_cfbab :=NewEG_RunLevelElts ();_dafga :=NewEG_RangeMarkupElements ();_dafga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_dageb );_dageb .RubyContentChoice .EG_RunLevelElts =append (_dageb .RubyContentChoice .EG_RunLevelElts ,_cfbab ); +_cfbab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfbab .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafga );if _ageec :=d .DecodeElement (&_dafga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cefffe );_ageec !=nil {return _ageec ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_abeff :=NewEG_RubyContent (); +_edgdec :=NewEG_RunLevelElts ();_edacg :=NewEG_RangeMarkupElements ();_edacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_abeff );_abeff .RubyContentChoice .EG_RunLevelElts =append (_abeff .RubyContentChoice .EG_RunLevelElts ,_edgdec ); +_edgdec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edgdec .RunLevelEltsChoice .EG_RangeMarkupElements ,_edacg );if _baebgc :=d .DecodeElement (&_edacg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cefffe );_baebgc !=nil {return _baebgc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_efged :=NewEG_RubyContent (); +_dfdag :=NewEG_RunLevelElts ();_aggdfc :=NewEG_RangeMarkupElements ();_aggdfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_efged );_efged .RubyContentChoice .EG_RunLevelElts =append (_efged .RubyContentChoice .EG_RunLevelElts ,_dfdag ); +_dfdag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdag .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggdfc );if _aegaff :=d .DecodeElement (&_aggdfc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cefffe );_aegaff !=nil {return _aegaff ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cabce :=NewEG_RubyContent (); +_adgfgc :=NewEG_RunLevelElts ();_faeda :=NewEG_RangeMarkupElements ();_faeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_cabce );_cabce .RubyContentChoice .EG_RunLevelElts =append (_cabce .RubyContentChoice .EG_RunLevelElts ,_adgfgc ); +_adgfgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgfgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_faeda );if _gabbcf :=d .DecodeElement (&_faeda .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cefffe );_gabbcf !=nil {return _gabbcf ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_feaeb :=NewEG_RubyContent (); +_ecagg :=NewEG_RunLevelElts ();_eaeea :=NewEG_MathContent ();_eaeea .MathContentChoice =NewEG_MathContentChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_feaeb );_feaeb .RubyContentChoice .EG_RunLevelElts =append (_feaeb .RubyContentChoice .EG_RunLevelElts ,_ecagg ); +_ecagg .RunLevelEltsChoice .EG_MathContent =append (_ecagg .RunLevelEltsChoice .EG_MathContent ,_eaeea );if _dfggfe :=d .DecodeElement (&_eaeea .MathContentChoice .OMathPara ,&_cefffe );_dfggfe !=nil {return _dfggfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_deegce :=NewEG_RubyContent (); +_ceddbd :=NewEG_RunLevelElts ();_decegf :=NewEG_MathContent ();_decegf .MathContentChoice =NewEG_MathContentChoice ();_ccfcd .EG_RubyContent =append (_ccfcd .EG_RubyContent ,_deegce );_deegce .RubyContentChoice .EG_RunLevelElts =append (_deegce .RubyContentChoice .EG_RunLevelElts ,_ceddbd ); +_ceddbd .RunLevelEltsChoice .EG_MathContent =append (_ceddbd .RunLevelEltsChoice .EG_MathContent ,_decegf );if _cfaca :=d .DecodeElement (&_decegf .MathContentChoice .OMath ,&_cefffe );_cfaca !=nil {return _cfaca ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_cefffe .Name ); +if _dgeea :=d .Skip ();_dgeea !=nil {return _dgeea ;};};case _a .EndElement :break _afgec ;case _a .CharData :};};return nil ;};func NewCT_AutoCaption ()*CT_AutoCaption {_ca :=&CT_AutoCaption {};return _ca }; -// Validate validates the WdCT_WrapNone and its children -func (_gbgfa *WdCT_WrapNone )Validate ()error {return _gbgfa .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u004e\u006f\u006e\u0065");};type CT_Lock struct{ +// Validate validates the CT_OptimizeForBrowser and its children +func (_baaed *CT_OptimizeForBrowser )Validate ()error {return _baaed .ValidateWithPath ("C\u0054\u005f\u004f\u0070ti\u006di\u007a\u0065\u0046\u006f\u0072B\u0072\u006f\u0077\u0073\u0065\u0072");}; -// Locking Type -ValAttr ST_Lock ;};func (_cafeb *CT_Picture )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcdfa :for {_bccgg ,_fcfaed :=d .Token ();if _fcfaed !=nil {return _fcfaed ;};switch _fgdccd :=_bccgg .(type ){case _a .StartElement :switch _fgdccd .Name {default:if _fdcbf ,_feea :=_b .CreateElement (_fgdccd ); -_feea !=nil {return _feea ;}else {if _efdb :=d .DecodeElement (_fdcbf ,&_fgdccd );_efdb !=nil {return _efdb ;};_cafeb .Any =append (_cafeb .Any ,_fdcbf );};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_cafeb .Movie =NewCT_Rel (); -if _fggdc :=d .DecodeElement (_cafeb .Movie ,&_fgdccd );_fggdc !=nil {return _fggdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_cafeb .Control =NewCT_Control (); -if _ccebd :=d .DecodeElement (_cafeb .Control ,&_fgdccd );_ccebd !=nil {return _ccebd ;};};case _a .EndElement :break _gcdfa ;case _a .CharData :};};return nil ;};type CT_PPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Validate validates the CT_CustomXmlCell and its children +func (_befgc *CT_CustomXmlCell )Validate ()error {return _befgc .ValidateWithPath ("\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c");};func (_eabgb *CT_FontFamily )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fbfge ,_bacef :=_eabgb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _bacef !=nil {return _bacef ;};start .Attr =append (start .Attr ,_fbfge );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Annotation Identifier -IdAttr int64 ;PPr *CT_PPrBase ;};func (_dgefed ST_Pitch )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dgefed .String (),start );};type CT_DocDefaults struct{ +// ValidateWithPath validates the CT_TblBorders and its children, prefixing error messages with path +func (_ffabb *CT_TblBorders )ValidateWithPath (path string )error {if _ffabb .Top !=nil {if _dedfe :=_ffabb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_dedfe !=nil {return _dedfe ;};};if _ffabb .Start !=nil {if _gfggge :=_ffabb .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); +_gfggge !=nil {return _gfggge ;};};if _ffabb .Left !=nil {if _gaegbg :=_ffabb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_gaegbg !=nil {return _gaegbg ;};};if _ffabb .Bottom !=nil {if _aceca :=_ffabb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_aceca !=nil {return _aceca ;};};if _ffabb .End !=nil {if _bgcggf :=_ffabb .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_bgcggf !=nil {return _bgcggf ;};};if _ffabb .Right !=nil {if _gecae :=_ffabb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_gecae !=nil {return _gecae ;};};if _ffabb .InsideH !=nil {if _edgeb :=_ffabb .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_edgeb !=nil {return _edgeb ;};};if _ffabb .InsideV !=nil {if _aafge :=_ffabb .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); +_aafge !=nil {return _aafge ;};};return nil ;};func NewWdAnchor ()*WdAnchor {_faebg :=&WdAnchor {};_faebg .WdCT_Anchor =*NewWdCT_Anchor ();return _faebg ;};func (_faefe *CT_MailMergeDocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eeceb ,_ggeda :=_faefe .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _ggeda !=nil {return _ggeda ;};start .Attr =append (start .Attr ,_eeceb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Recipients struct{ -// Default Run Properties -RPrDefault *CT_RPrDefault ; +// Data About Single Data Source Record +RecipientData []*CT_RecipientData ;};type CT_PTab struct{ -// Default Paragraph Properties -PPrDefault *CT_PPrDefault ;};func (_ccbbfg *WdCT_TextboxInfo )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccbbfg .TxbxContent =NewWdCT_TxbxContent ();for _ ,_babdf :=range start .Attr {if _babdf .Name .Local =="\u0069\u0064"{_feecde ,_dffdg :=_f .ParseUint (_babdf .Value ,10,16); -if _dffdg !=nil {return _dffdg ;};_bgfeg :=uint16 (_feecde );_ccbbfg .IdAttr =&_bgfeg ;continue ;};};_dagcb :for {_fbbeeg ,_cfgbdf :=d .Token ();if _cfgbdf !=nil {return _cfgbdf ;};switch _gebagb :=_fbbeeg .(type ){case _a .StartElement :switch _gebagb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:if _bddadc :=d .DecodeElement (_ccbbfg .TxbxContent ,&_gebagb ); -_bddadc !=nil {return _bddadc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ccbbfg .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _eeeaed :=d .DecodeElement (_ccbbfg .ExtLst ,&_gebagb );_eeeaed !=nil {return _eeeaed ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f\u0020\u0025v",_gebagb .Name ); -if _acbef :=d .Skip ();_acbef !=nil {return _acbef ;};};case _a .EndElement :break _dagcb ;case _a .CharData :};};return nil ;};func (_dfedgd WdST_RelFromH )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fdbab :=_a .Attr {};_fdbab .Name =name ;switch _dfedgd {case WdST_RelFromHUnset :_fdbab .Value =""; -case WdST_RelFromHMargin :_fdbab .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHPage :_fdbab .Value ="\u0070\u0061\u0067\u0065";case WdST_RelFromHColumn :_fdbab .Value ="\u0063\u006f\u006c\u0075\u006d\u006e";case WdST_RelFromHCharacter :_fdbab .Value ="\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r"; -case WdST_RelFromHLeftMargin :_fdbab .Value ="\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHRightMargin :_fdbab .Value ="r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHInsideMargin :_fdbab .Value ="\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; -case WdST_RelFromHOutsideMargin :_fdbab .Value ="\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";};return _fdbab ,nil ;}; +// Positional Tab Stop Alignment +AlignmentAttr ST_PTabAlignment ; -// Validate validates the AG_SectPrAttributes and its children -func (_fa *AG_SectPrAttributes )Validate ()error {return _fa .ValidateWithPath ("\u0041\u0047\u005f\u0053ec\u0074\u0050\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func (_efbgdfb *CT_TextEffect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dcedd ,_gaeag :=_efbgdfb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gaeag !=nil {return _gaeag ;};start .Attr =append (start .Attr ,_dcedd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Tbl struct{EG_RangeMarkupElements []*EG_RangeMarkupElements ; +// Positional Tab Base +RelativeToAttr ST_PTabRelativeTo ; -// Table Properties -TblPr *CT_TblPr ; +// Tab Leader Character +LeaderAttr ST_PTabLeader ;};func NewCT_DocPartPr ()*CT_DocPartPr {_caea :=&CT_DocPartPr {};_caea .Name =NewCT_DocPartName ();return _caea ;}; -// Table Grid -TblGrid *CT_TblGrid ;EG_ContentRowContent []*EG_ContentRowContent ;};func (_gcgb *CT_DocPartPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_egddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; -e .EncodeElement (_gcgb .Name ,_egddf );if _gcgb .Style !=nil {_fbgga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_gcgb .Style ,_fbgga );};if _gcgb .Category !=nil {_beede :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}}; -e .EncodeElement (_gcgb .Category ,_beede );};if _gcgb .Types !=nil {_aede :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0079\u0070\u0065\u0073"}};e .EncodeElement (_gcgb .Types ,_aede );};if _gcgb .Behaviors !=nil {_eedcg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073"}}; -e .EncodeElement (_gcgb .Behaviors ,_eedcg );};if _gcgb .Description !=nil {_bddb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}};e .EncodeElement (_gcgb .Description ,_bddb ); -};if _gcgb .Guid !=nil {_ccgdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0069\u0064"}};e .EncodeElement (_gcgb .Guid ,_ccgdc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the WdCT_WordprocessingCanvas and its children, prefixing error messages with path -func (_daece *WdCT_WordprocessingCanvas )ValidateWithPath (path string )error {if _daece .Bg !=nil {if _fcabc :=_daece .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_fcabc !=nil {return _fcabc ;};};if _daece .Whole !=nil {if _cbbbdd :=_daece .Whole .ValidateWithPath (path +"\u002f\u0057\u0068\u006f\u006c\u0065"); -_cbbbdd !=nil {return _cbbbdd ;};};for _dcagf ,_acfaa :=range _daece .WordprocessingCanvasChoice {if _eeefe :=_acfaa .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006ev\u0061\u0073\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_dcagf )); -_eeefe !=nil {return _eeefe ;};};if _daece .ExtLst !=nil {if _eedde :=_daece .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eedde !=nil {return _eedde ;};};return nil ;};func (_fgdgbg *CT_SdtDate )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgdgbg .FullDateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0075\u006c\u006c\u0044\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_fgdgbg .FullDateAttr )}); -};e .EncodeToken (start );if _fgdgbg .DateFormat !=nil {_gdabfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064a\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}};e .EncodeElement (_fgdgbg .DateFormat ,_gdabfc );};if _fgdgbg .Lid !=nil {_gebgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}}; -e .EncodeElement (_fgdgbg .Lid ,_gebgc );};if _fgdgbg .StoreMappedDataAs !=nil {_bcgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074or\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044\u0061\u0074\u0061\u0041\u0073"}};e .EncodeElement (_fgdgbg .StoreMappedDataAs ,_bcgd ); -};if _fgdgbg .Calendar !=nil {_dbggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"}};e .EncodeElement (_fgdgbg .Calendar ,_dbggc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -}; - -// ValidateWithPath validates the AG_Password and its children, prefixing error messages with path -func (_dg *AG_Password )ValidateWithPath (path string )error {return nil };type CT_SectPrBase struct{ +// ValidateWithPath validates the CT_MarkupRange and its children, prefixing error messages with path +func (_gcafg *CT_MarkupRange )ValidateWithPath (path string )error {if _aeafg :=_gcafg .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_aeafg !=nil {return _aeafg ;};return nil ;};const (WdST_RelFromVUnset WdST_RelFromV =0;WdST_RelFromVMargin WdST_RelFromV =1;WdST_RelFromVPage WdST_RelFromV =2;WdST_RelFromVParagraph WdST_RelFromV =3;WdST_RelFromVLine WdST_RelFromV =4;WdST_RelFromVTopMargin WdST_RelFromV =5; +WdST_RelFromVBottomMargin WdST_RelFromV =6;WdST_RelFromVInsideMargin WdST_RelFromV =7;WdST_RelFromVOutsideMargin WdST_RelFromV =8;);func (_eda *CT_Attr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eda .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_eda .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_eda .NameAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_eda .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_ContentCellContentChoice ()*EG_ContentCellContentChoice {_ccbfd :=&EG_ContentCellContentChoice {};return _ccbfd ;};type CT_FFName struct{ -// Section-Wide Footnote Properties -FootnotePr *CT_FtnProps ; +// Form Field Name Value +ValAttr *string ;};func (_aebfgf *ST_Hint )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbage ,_cbdada :=d .Token ();if _cbdada !=nil {return _cbdada ;};if _baffeb ,_acagc :=_fbage .(_a .EndElement );_acagc &&_baffeb .Name ==start .Name {*_aebfgf =1; +return nil ;};if _bbggad ,_aaceab :=_fbage .(_a .CharData );!_aaceab {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbage );}else {switch string (_bbggad ){case "":*_aebfgf =0; +case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aebfgf =1;case "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_aebfgf =2;};};_fbage ,_cbdada =d .Token ();if _cbdada !=nil {return _cbdada ;};if _fcega ,_aeafde :=_fbage .(_a .EndElement );_aeafde &&_fcega .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbage );};func (_bgfcb *Document )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070s"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074";return _bgfcb .CT_Document .MarshalXML (e ,start );};func (_cfaea *CT_TblWidth )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfaea .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_cfaea .WAttr )}); +};if _cfaea .TypeAttr !=ST_TblWidthUnset {_edaade ,_adagbd :=_cfaea .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _adagbd !=nil {return _adagbd ;};start .Attr =append (start .Attr ,_edaade );};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aadee *CT_DecimalNumberOrPrecent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ceba :=range start .Attr {if _ceba .Name .Local =="\u0076\u0061\u006c"{_agdea ,_ccffb :=ParseUnionST_DecimalNumberOrPercent (_ceba .Value ); +if _ccffb !=nil {return _ccffb ;};_aadee .ValAttr =_agdea ;continue ;};};for {_cgbde ,_cebe :=d .Token ();if _cebe !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0044\u0065\u0063\u0069\u006d\u0061\u006c\u004eu\u006d\u0062\u0065\u0072\u004f\u0072\u0050\u0072\u0065\u0063\u0065\u006et\u003a\u0020\u0025\u0073",_cebe ); +};if _cefa ,_affb :=_cgbde .(_a .EndElement );_affb &&_cefa .Name ==start .Name {break ;};};return nil ;};type CT_DivBdr struct{ -// Section-Wide Endnote Properties -EndnotePr *CT_EdnProps ; +// Top Border for HTML div +Top *CT_Border ; -// Section Type -Type *CT_SectType ; +// Left Border for HTML div +Left *CT_Border ; -// Page Size -PgSz *CT_PageSz ; +// Bottom Border for HTML div +Bottom *CT_Border ; -// Page Margins -PgMar *CT_PageMar ; +// Right Border for HTML div +Right *CT_Border ;};func (_gdfdgd WdST_RelFromV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gdfdgd .String (),start );};func NewCT_TblPPr ()*CT_TblPPr {_bdegec :=&CT_TblPPr {};return _bdegec };func (_beedg ST_FtnPos )String ()string {switch _beedg {case 0:return ""; +case 1:return "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case 2:return "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074";case 3:return "\u0073e\u0063\u0074\u0045\u006e\u0064";case 4:return "\u0064\u006f\u0063\u0045\u006e\u0064"; +};return "";}; -// Paper Source Information -PaperSrc *CT_PaperSource ; +// Validate validates the CT_ParaRPr and its children +func (_baedad *CT_ParaRPr )Validate ()error {return _baedad .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072");};type CT_TrPrBase struct{TrPrBaseChoice []*CT_TrPrBaseChoice ;};func NewSettings ()*Settings {_bbegea :=&Settings {}; +_bbegea .CT_Settings =*NewCT_Settings ();return _bbegea ;};func (_aace *CT_LevelSuffix )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_abdcf ,_cefgc :=_aace .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _cefgc !=nil {return _cefgc ; +};start .Attr =append (start .Attr ,_abdcf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Page Borders -PgBorders *CT_PageBorders ; +// Validate validates the CT_RPrChange and its children +func (_ceddb *CT_RPrChange )Validate ()error {return _ceddb .ValidateWithPath ("\u0043\u0054\u005fR\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func (_ggce *CT_Highlight )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fbadf ,_dgfdb :=_ggce .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _dgfdb !=nil {return _dgfdb ;};start .Attr =append (start .Attr ,_fbadf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_PermStart struct{EdGrpAttr ST_EdGrp ;EdAttr *string ;ColFirstAttr *int64 ;ColLastAttr *int64 ; -// Line Numbering Settings -LnNumType *CT_LineNumber ; -// Page Numbering Settings -PgNumType *CT_PageNumber ; +// Annotation ID +IdAttr string ; -// Column Definitions -Cols *CT_Columns ; +// Annotation Displaced By Custom XML Markup +DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ;};func (_becb *CT_DocVar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_becb .NameAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_becb .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_HighlightColor byte ; +type ST_VerticalJc byte ; -// Only Allow Editing of Form Fields -FormProt *CT_OnOff ; +// Validate validates the CT_Spacing and its children +func (_eaffb *CT_Spacing )Validate ()error {return _eaffb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};func (_gdcgcb *CT_Pitch )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_edaaag ,_dccba :=_gdcgcb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _dccba !=nil {return _dccba ;};start .Attr =append (start .Attr ,_edaaag );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Height ()*CT_Height {_effaf :=&CT_Height {};return _effaf };type CT_TblGridChange struct{ -// Vertical Text Alignment on Page -VAlign *CT_VerticalJc ; +// Annotation Identifier +IdAttr int64 ;TblGrid *CT_TblGridBase ;}; -// Suppress Endnotes In Document -NoEndnote *CT_OnOff ; +// Validate validates the CT_Base64Binary and its children +func (_ebff *CT_Base64Binary )Validate ()error {return _ebff .ValidateWithPath ("\u0043T\u005fB\u0061\u0073\u0065\u0036\u0034\u0042\u0069\u006e\u0061\u0072\u0079");};func (_fccdeb ST_Border )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gccef :=_a .Attr {}; +_gccef .Name =name ;switch _fccdeb {case ST_BorderUnset :_gccef .Value ="";case ST_BorderNil :_gccef .Value ="\u006e\u0069\u006c";case ST_BorderNone :_gccef .Value ="\u006e\u006f\u006e\u0065";case ST_BorderSingle :_gccef .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; +case ST_BorderThick :_gccef .Value ="\u0074\u0068\u0069c\u006b";case ST_BorderDouble :_gccef .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_BorderDotted :_gccef .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_BorderDashed :_gccef .Value ="\u0064\u0061\u0073\u0068\u0065\u0064"; +case ST_BorderDotDash :_gccef .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_BorderDotDotDash :_gccef .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case ST_BorderTriple :_gccef .Value ="\u0074\u0072\u0069\u0070\u006c\u0065"; +case ST_BorderThinThickSmallGap :_gccef .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070";case ST_BorderThickThinSmallGap :_gccef .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070"; +case ST_BorderThinThickThinSmallGap :_gccef .Value ="t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070";case ST_BorderThinThickMediumGap :_gccef .Value ="\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070"; +case ST_BorderThickThinMediumGap :_gccef .Value ="\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070";case ST_BorderThinThickThinMediumGap :_gccef .Value ="\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070"; +case ST_BorderThinThickLargeGap :_gccef .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070";case ST_BorderThickThinLargeGap :_gccef .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070"; +case ST_BorderThinThickThinLargeGap :_gccef .Value ="t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070";case ST_BorderWave :_gccef .Value ="\u0077\u0061\u0076\u0065";case ST_BorderDoubleWave :_gccef .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065"; +case ST_BorderDashSmallGap :_gccef .Value ="\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070";case ST_BorderDashDotStroked :_gccef .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064";case ST_BorderThreeDEmboss :_gccef .Value ="\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073"; +case ST_BorderThreeDEngrave :_gccef .Value ="\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case ST_BorderOutset :_gccef .Value ="\u006f\u0075\u0074\u0073\u0065\u0074";case ST_BorderInset :_gccef .Value ="\u0069\u006e\u0073e\u0074"; +case ST_BorderApples :_gccef .Value ="\u0061\u0070\u0070\u006c\u0065\u0073";case ST_BorderArchedScallops :_gccef .Value ="\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073";case ST_BorderBabyPacifier :_gccef .Value ="\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072"; +case ST_BorderBabyRattle :_gccef .Value ="\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065";case ST_BorderBalloons3Colors :_gccef .Value ="\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073";case ST_BorderBalloonsHotAir :_gccef .Value ="\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072"; +case ST_BorderBasicBlackDashes :_gccef .Value ="\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073";case ST_BorderBasicBlackDots :_gccef .Value ="\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073"; +case ST_BorderBasicBlackSquares :_gccef .Value ="\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073";case ST_BorderBasicThinLines :_gccef .Value ="\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073"; +case ST_BorderBasicWhiteDashes :_gccef .Value ="\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073";case ST_BorderBasicWhiteDots :_gccef .Value ="\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073"; +case ST_BorderBasicWhiteSquares :_gccef .Value ="\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073";case ST_BorderBasicWideInline :_gccef .Value ="\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065"; +case ST_BorderBasicWideMidline :_gccef .Value ="\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065";case ST_BorderBasicWideOutline :_gccef .Value ="\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; +case ST_BorderBats :_gccef .Value ="\u0062\u0061\u0074\u0073";case ST_BorderBirds :_gccef .Value ="\u0062\u0069\u0072d\u0073";case ST_BorderBirdsFlight :_gccef .Value ="b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074";case ST_BorderCabins :_gccef .Value ="\u0063\u0061\u0062\u0069\u006e\u0073"; +case ST_BorderCakeSlice :_gccef .Value ="\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e";case ST_BorderCandyCorn :_gccef .Value ="\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n";case ST_BorderCelticKnotwork :_gccef .Value ="\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b"; +case ST_BorderCertificateBanner :_gccef .Value ="\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072";case ST_BorderChainLink :_gccef .Value ="\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek";case ST_BorderChampagneBottle :_gccef .Value ="\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065"; +case ST_BorderCheckedBarBlack :_gccef .Value ="\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b";case ST_BorderCheckedBarColor :_gccef .Value ="\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072"; +case ST_BorderCheckered :_gccef .Value ="\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d";case ST_BorderChristmasTree :_gccef .Value ="\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065";case ST_BorderCirclesLines :_gccef .Value ="\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073"; +case ST_BorderCirclesRectangles :_gccef .Value ="\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073";case ST_BorderClassicalWave :_gccef .Value ="\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065"; +case ST_BorderClocks :_gccef .Value ="\u0063\u006c\u006f\u0063\u006b\u0073";case ST_BorderCompass :_gccef .Value ="\u0063o\u006d\u0070\u0061\u0073\u0073";case ST_BorderConfetti :_gccef .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case ST_BorderConfettiGrays :_gccef .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073"; +case ST_BorderConfettiOutline :_gccef .Value ="\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case ST_BorderConfettiStreamers :_gccef .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073"; +case ST_BorderConfettiWhite :_gccef .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065";case ST_BorderCornerTriangles :_gccef .Value ="\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073"; +case ST_BorderCouponCutoutDashes :_gccef .Value ="\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073";case ST_BorderCouponCutoutDots :_gccef .Value ="\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073"; +case ST_BorderCrazyMaze :_gccef .Value ="\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae";case ST_BorderCreaturesButterfly :_gccef .Value ="\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079";case ST_BorderCreaturesFish :_gccef .Value ="\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068"; +case ST_BorderCreaturesInsects :_gccef .Value ="\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073";case ST_BorderCreaturesLadyBug :_gccef .Value ="\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067"; +case ST_BorderCrossStitch :_gccef .Value ="c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068";case ST_BorderCup :_gccef .Value ="\u0063\u0075\u0070";case ST_BorderDecoArch :_gccef .Value ="\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068";case ST_BorderDecoArchColor :_gccef .Value ="\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072"; +case ST_BorderDecoBlocks :_gccef .Value ="\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073";case ST_BorderDiamondsGray :_gccef .Value ="\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079";case ST_BorderDoubleD :_gccef .Value ="\u0064o\u0075\u0062\u006c\u0065\u0044"; +case ST_BorderDoubleDiamonds :_gccef .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073";case ST_BorderEarth1 :_gccef .Value ="\u0065\u0061\u0072\u0074\u0068\u0031";case ST_BorderEarth2 :_gccef .Value ="\u0065\u0061\u0072\u0074\u0068\u0032"; +case ST_BorderEarth3 :_gccef .Value ="\u0065\u0061\u0072\u0074\u0068\u0033";case ST_BorderEclipsingSquares1 :_gccef .Value ="\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031";case ST_BorderEclipsingSquares2 :_gccef .Value ="\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032"; +case ST_BorderEggsBlack :_gccef .Value ="\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k";case ST_BorderFans :_gccef .Value ="\u0066\u0061\u006e\u0073";case ST_BorderFilm :_gccef .Value ="\u0066\u0069\u006c\u006d";case ST_BorderFirecrackers :_gccef .Value ="\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073"; +case ST_BorderFlowersBlockPrint :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074";case ST_BorderFlowersDaisies :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073"; +case ST_BorderFlowersModern1 :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031";case ST_BorderFlowersModern2 :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032"; +case ST_BorderFlowersPansy :_gccef .Value ="\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079";case ST_BorderFlowersRedRose :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065";case ST_BorderFlowersRoses :_gccef .Value ="\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073"; +case ST_BorderFlowersTeacup :_gccef .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070";case ST_BorderFlowersTiny :_gccef .Value ="f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079";case ST_BorderGems :_gccef .Value ="\u0067\u0065\u006d\u0073"; +case ST_BorderGingerbreadMan :_gccef .Value ="\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e";case ST_BorderGradient :_gccef .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case ST_BorderHandmade1 :_gccef .Value ="\u0068a\u006e\u0064\u006d\u0061\u0064\u00651"; +case ST_BorderHandmade2 :_gccef .Value ="\u0068a\u006e\u0064\u006d\u0061\u0064\u00652";case ST_BorderHeartBalloon :_gccef .Value ="\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e";case ST_BorderHeartGray :_gccef .Value ="\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y"; +case ST_BorderHearts :_gccef .Value ="\u0068\u0065\u0061\u0072\u0074\u0073";case ST_BorderHeebieJeebies :_gccef .Value ="\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073";case ST_BorderHolly :_gccef .Value ="\u0068\u006f\u006cl\u0079"; +case ST_BorderHouseFunky :_gccef .Value ="\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079";case ST_BorderHypnotic :_gccef .Value ="\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063";case ST_BorderIceCreamCones :_gccef .Value ="\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073"; +case ST_BorderLightBulb :_gccef .Value ="\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb";case ST_BorderLightning1 :_gccef .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031";case ST_BorderLightning2 :_gccef .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032"; +case ST_BorderMapPins :_gccef .Value ="\u006da\u0070\u0050\u0069\u006e\u0073";case ST_BorderMapleLeaf :_gccef .Value ="\u006da\u0070\u006c\u0065\u004c\u0065\u0061f";case ST_BorderMapleMuffins :_gccef .Value ="\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073"; +case ST_BorderMarquee :_gccef .Value ="\u006da\u0072\u0071\u0075\u0065\u0065";case ST_BorderMarqueeToothed :_gccef .Value ="\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064";case ST_BorderMoons :_gccef .Value ="\u006d\u006f\u006fn\u0073"; +case ST_BorderMosaic :_gccef .Value ="\u006d\u006f\u0073\u0061\u0069\u0063";case ST_BorderMusicNotes :_gccef .Value ="\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073";case ST_BorderNorthwest :_gccef .Value ="\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t"; +case ST_BorderOvals :_gccef .Value ="\u006f\u0076\u0061l\u0073";case ST_BorderPackages :_gccef .Value ="\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073";case ST_BorderPalmsBlack :_gccef .Value ="\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b"; +case ST_BorderPalmsColor :_gccef .Value ="\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072";case ST_BorderPaperClips :_gccef .Value ="\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073";case ST_BorderPapyrus :_gccef .Value ="\u0070a\u0070\u0079\u0072\u0075\u0073"; +case ST_BorderPartyFavor :_gccef .Value ="\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072";case ST_BorderPartyGlass :_gccef .Value ="\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073";case ST_BorderPencils :_gccef .Value ="\u0070e\u006e\u0063\u0069\u006c\u0073"; +case ST_BorderPeople :_gccef .Value ="\u0070\u0065\u006f\u0070\u006c\u0065";case ST_BorderPeopleWaving :_gccef .Value ="\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067";case ST_BorderPeopleHats :_gccef .Value ="\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073"; +case ST_BorderPoinsettias :_gccef .Value ="p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073";case ST_BorderPostageStamp :_gccef .Value ="\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070";case ST_BorderPumpkin1 :_gccef .Value ="\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031"; +case ST_BorderPushPinNote2 :_gccef .Value ="\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032";case ST_BorderPushPinNote1 :_gccef .Value ="\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031";case ST_BorderPyramids :_gccef .Value ="\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073"; +case ST_BorderPyramidsAbove :_gccef .Value ="\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065";case ST_BorderQuadrants :_gccef .Value ="\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s";case ST_BorderRings :_gccef .Value ="\u0072\u0069\u006eg\u0073"; +case ST_BorderSafari :_gccef .Value ="\u0073\u0061\u0066\u0061\u0072\u0069";case ST_BorderSawtooth :_gccef .Value ="\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068";case ST_BorderSawtoothGray :_gccef .Value ="\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079"; +case ST_BorderScaredCat :_gccef .Value ="\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t";case ST_BorderSeattle :_gccef .Value ="\u0073e\u0061\u0074\u0074\u006c\u0065";case ST_BorderShadowedSquares :_gccef .Value ="\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073"; +case ST_BorderSharksTeeth :_gccef .Value ="s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068";case ST_BorderShorebirdTracks :_gccef .Value ="\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073";case ST_BorderSkyrocket :_gccef .Value ="\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t"; +case ST_BorderSnowflakeFancy :_gccef .Value ="\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079";case ST_BorderSnowflakes :_gccef .Value ="\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073";case ST_BorderSombrero :_gccef .Value ="\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f"; +case ST_BorderSouthwest :_gccef .Value ="\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t";case ST_BorderStars :_gccef .Value ="\u0073\u0074\u0061r\u0073";case ST_BorderStarsTop :_gccef .Value ="\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070";case ST_BorderStars3d :_gccef .Value ="\u0073t\u0061\u0072\u0073\u0033\u0064"; +case ST_BorderStarsBlack :_gccef .Value ="\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b";case ST_BorderStarsShadowed :_gccef .Value ="\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064";case ST_BorderSun :_gccef .Value ="\u0073\u0075\u006e"; +case ST_BorderSwirligig :_gccef .Value ="\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g";case ST_BorderTornPaper :_gccef .Value ="\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r";case ST_BorderTornPaperBlack :_gccef .Value ="\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b"; +case ST_BorderTrees :_gccef .Value ="\u0074\u0072\u0065e\u0073";case ST_BorderTriangleParty :_gccef .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079";case ST_BorderTriangles :_gccef .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s"; +case ST_BorderTriangle1 :_gccef .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u00651";case ST_BorderTriangle2 :_gccef .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u00652";case ST_BorderTriangleCircle1 :_gccef .Value ="\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031"; +case ST_BorderTriangleCircle2 :_gccef .Value ="\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032";case ST_BorderShapes1 :_gccef .Value ="\u0073h\u0061\u0070\u0065\u0073\u0031";case ST_BorderShapes2 :_gccef .Value ="\u0073h\u0061\u0070\u0065\u0073\u0032"; +case ST_BorderTwistedLines1 :_gccef .Value ="\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031";case ST_BorderTwistedLines2 :_gccef .Value ="\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032";case ST_BorderVine :_gccef .Value ="\u0076\u0069\u006e\u0065"; +case ST_BorderWaveline :_gccef .Value ="\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065";case ST_BorderWeavingAngles :_gccef .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073";case ST_BorderWeavingBraid :_gccef .Value ="\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064"; +case ST_BorderWeavingRibbon :_gccef .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e";case ST_BorderWeavingStrips :_gccef .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073";case ST_BorderWhiteFlowers :_gccef .Value ="\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073"; +case ST_BorderWoodwork :_gccef .Value ="\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b";case ST_BorderXIllusions :_gccef .Value ="\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073";case ST_BorderZanyTriangles :_gccef .Value ="\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073"; +case ST_BorderZigZag :_gccef .Value ="\u007a\u0069\u0067\u005a\u0061\u0067";case ST_BorderZigZagStitch :_gccef .Value ="\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068";case ST_BorderCustom :_gccef .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _gccef ,nil ;};type Ftr struct{CT_HdrFtr };func (_dedee ST_Em )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dedee .String (),start );};func NewCT_Fonts ()*CT_Fonts {_dcfc :=&CT_Fonts {};return _dcfc };func (_gaagg *CT_RPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_gaagg .AuthorAttr )}); +if _gaagg .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_gaagg .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_gaagg .IdAttr )}); +e .EncodeToken (start );_fgecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_gaagg .RPr ,_fgecf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Different First Page Headers and Footers -TitlePg *CT_OnOff ; +// Validate validates the CT_FontsList and its children +func (_cdgb *CT_FontsList )Validate ()error {return _cdgb .ValidateWithPath ("\u0043\u0054\u005fF\u006f\u006e\u0074\u0073\u004c\u0069\u0073\u0074");};func (_ddecfd ST_Underline )String ()string {switch _ddecfd {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065"; +case 2:return "\u0077\u006f\u0072d\u0073";case 3:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 4:return "\u0074\u0068\u0069c\u006b";case 5:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 6:return "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079"; +case 7:return "\u0064\u0061\u0073\u0068";case 8:return "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case 9:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067";case 10:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079"; +case 11:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 12:return "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079";case 13:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case 14:return "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079"; +case 15:return "\u0077\u0061\u0076\u0065";case 16:return "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case 17:return "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065";case 18:return "\u006e\u006f\u006e\u0065";};return "";};func (_eggad *Comments )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eggad .CT_Comments =*NewCT_Comments (); +_gfgcb :for {_ebbdeg ,_edbdc :=d .Token ();if _edbdc !=nil {return _edbdc ;};switch _dgdeba :=_ebbdeg .(type ){case _a .StartElement :switch _dgdeba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_fcgaab :=NewCT_Comment (); +if _dbcbeb :=d .DecodeElement (_fcgaab ,&_dgdeba );_dbcbeb !=nil {return _dbcbeb ;};_eggad .Comment =append (_eggad .Comment ,_fcgaab );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_dgdeba .Name ); +if _fdddf :=d .Skip ();_fdddf !=nil {return _fdddf ;};};case _a .EndElement :break _gfgcb ;case _a .CharData :};};return nil ;};func (_dfbdd *ST_DecimalNumberOrPercent )ValidateWithPath (path string )error {_ggdba :=[]string {};if _dfbdd .ST_UnqualifiedPercentage !=nil {_ggdba =append (_ggdba ,"\u0053T\u005f\u0055\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065d\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); +};if _dfbdd .ST_Percentage !=nil {_ggdba =append (_ggdba ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if len (_ggdba )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ggdba ); +};return nil ;};func (_bffba *CT_Ruby )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bffba .RubyPr =NewCT_RubyPr ();_bffba .Rt =NewCT_RubyContent ();_bffba .RubyBase =NewCT_RubyContent ();_cffbd :for {_bgagb ,_fbacf :=d .Token ();if _fbacf !=nil {return _fbacf ; +};switch _bbfac :=_bgagb .(type ){case _a .StartElement :switch _bbfac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079\u0050\u0072"}:if _ffffc :=d .DecodeElement (_bffba .RubyPr ,&_bbfac ); +_ffffc !=nil {return _ffffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074"}:if _ecgae :=d .DecodeElement (_bffba .Rt ,&_bbfac ); +_ecgae !=nil {return _ecgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"}:if _cefed :=d .DecodeElement (_bffba .RubyBase ,&_bbfac ); +_cefed !=nil {return _cefed ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0075\u0062\u0079\u0020\u0025\u0076",_bbfac .Name ); +if _bcedg :=d .Skip ();_bcedg !=nil {return _bcedg ;};};case _a .EndElement :break _cffbd ;case _a .CharData :};};return nil ;};type ST_Lock byte ; -// Text Flow Direction -TextDirection *CT_TextDirection ; +// ValidateWithPath validates the CT_CellMergeTrackChange and its children, prefixing error messages with path +func (_bgbd *CT_CellMergeTrackChange )ValidateWithPath (path string )error {if _dea :=_bgbd .VMergeAttr .ValidateWithPath (path +"/\u0056\u004d\u0065\u0072\u0067\u0065\u0041\u0074\u0074\u0072");_dea !=nil {return _dea ;};if _cbc :=_bgbd .VMergeOrigAttr .ValidateWithPath (path +"\u002fV\u004de\u0072\u0067\u0065\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072"); +_cbc !=nil {return _cbc ;};return nil ;};func (_bggg *CT_PPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gaaab :for {_bddbf ,_ccdge :=d .Token ();if _ccdge !=nil {return _ccdge ;};switch _aaedb :=_bddbf .(type ){case _a .StartElement :switch _aaedb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_bggg .PStyle =NewCT_String (); +if _acgaf :=d .DecodeElement (_bggg .PStyle ,&_aaedb );_acgaf !=nil {return _acgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_bggg .KeepNext =NewCT_OnOff (); +if _deaca :=d .DecodeElement (_bggg .KeepNext ,&_aaedb );_deaca !=nil {return _deaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_bggg .KeepLines =NewCT_OnOff (); +if _afcce :=d .DecodeElement (_bggg .KeepLines ,&_aaedb );_afcce !=nil {return _afcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_bggg .PageBreakBefore =NewCT_OnOff (); +if _ccdeg :=d .DecodeElement (_bggg .PageBreakBefore ,&_aaedb );_ccdeg !=nil {return _ccdeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_bggg .FramePr =NewCT_FramePr (); +if _cfdcf :=d .DecodeElement (_bggg .FramePr ,&_aaedb );_cfdcf !=nil {return _cfdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_bggg .WidowControl =NewCT_OnOff (); +if _geabe :=d .DecodeElement (_bggg .WidowControl ,&_aaedb );_geabe !=nil {return _geabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_bggg .NumPr =NewCT_NumPr (); +if _dfaga :=d .DecodeElement (_bggg .NumPr ,&_aaedb );_dfaga !=nil {return _dfaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_bggg .SuppressLineNumbers =NewCT_OnOff (); +if _dfdgb :=d .DecodeElement (_bggg .SuppressLineNumbers ,&_aaedb );_dfdgb !=nil {return _dfdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_bggg .PBdr =NewCT_PBdr (); +if _caccf :=d .DecodeElement (_bggg .PBdr ,&_aaedb );_caccf !=nil {return _caccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_bggg .Shd =NewCT_Shd (); +if _agbbd :=d .DecodeElement (_bggg .Shd ,&_aaedb );_agbbd !=nil {return _agbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_bggg .Tabs =NewCT_Tabs (); +if _abaga :=d .DecodeElement (_bggg .Tabs ,&_aaedb );_abaga !=nil {return _abaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_bggg .SuppressAutoHyphens =NewCT_OnOff (); +if _bdegf :=d .DecodeElement (_bggg .SuppressAutoHyphens ,&_aaedb );_bdegf !=nil {return _bdegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_bggg .Kinsoku =NewCT_OnOff (); +if _ffffg :=d .DecodeElement (_bggg .Kinsoku ,&_aaedb );_ffffg !=nil {return _ffffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_bggg .WordWrap =NewCT_OnOff (); +if _debdff :=d .DecodeElement (_bggg .WordWrap ,&_aaedb );_debdff !=nil {return _debdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_bggg .OverflowPunct =NewCT_OnOff (); +if _cdfdd :=d .DecodeElement (_bggg .OverflowPunct ,&_aaedb );_cdfdd !=nil {return _cdfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_bggg .TopLinePunct =NewCT_OnOff (); +if _bdefa :=d .DecodeElement (_bggg .TopLinePunct ,&_aaedb );_bdefa !=nil {return _bdefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_bggg .AutoSpaceDE =NewCT_OnOff (); +if _aedcg :=d .DecodeElement (_bggg .AutoSpaceDE ,&_aaedb );_aedcg !=nil {return _aedcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_bggg .AutoSpaceDN =NewCT_OnOff (); +if _aegee :=d .DecodeElement (_bggg .AutoSpaceDN ,&_aaedb );_aegee !=nil {return _aegee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_bggg .Bidi =NewCT_OnOff (); +if _cfdda :=d .DecodeElement (_bggg .Bidi ,&_aaedb );_cfdda !=nil {return _cfdda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_bggg .AdjustRightInd =NewCT_OnOff (); +if _gdcabc :=d .DecodeElement (_bggg .AdjustRightInd ,&_aaedb );_gdcabc !=nil {return _gdcabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_bggg .SnapToGrid =NewCT_OnOff (); +if _gbdff :=d .DecodeElement (_bggg .SnapToGrid ,&_aaedb );_gbdff !=nil {return _gbdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_bggg .Spacing =NewCT_Spacing (); +if _ffeaf :=d .DecodeElement (_bggg .Spacing ,&_aaedb );_ffeaf !=nil {return _ffeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_bggg .Ind =NewCT_Ind (); +if _cbddc :=d .DecodeElement (_bggg .Ind ,&_aaedb );_cbddc !=nil {return _cbddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_bggg .ContextualSpacing =NewCT_OnOff (); +if _agddf :=d .DecodeElement (_bggg .ContextualSpacing ,&_aaedb );_agddf !=nil {return _agddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_bggg .MirrorIndents =NewCT_OnOff (); +if _eeee :=d .DecodeElement (_bggg .MirrorIndents ,&_aaedb );_eeee !=nil {return _eeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_bggg .SuppressOverlap =NewCT_OnOff (); +if _aegca :=d .DecodeElement (_bggg .SuppressOverlap ,&_aaedb );_aegca !=nil {return _aegca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_bggg .Jc =NewCT_Jc (); +if _bgbgce :=d .DecodeElement (_bggg .Jc ,&_aaedb );_bgbgce !=nil {return _bgbgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_bggg .TextDirection =NewCT_TextDirection (); +if _dfca :=d .DecodeElement (_bggg .TextDirection ,&_aaedb );_dfca !=nil {return _dfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_bggg .TextAlignment =NewCT_TextAlignment (); +if _ecfce :=d .DecodeElement (_bggg .TextAlignment ,&_aaedb );_ecfce !=nil {return _ecfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_bggg .TextboxTightWrap =NewCT_TextboxTightWrap (); +if _deaa :=d .DecodeElement (_bggg .TextboxTightWrap ,&_aaedb );_deaa !=nil {return _deaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_bggg .OutlineLvl =NewCT_DecimalNumber (); +if _eeffg :=d .DecodeElement (_bggg .OutlineLvl ,&_aaedb );_eeffg !=nil {return _eeffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_bggg .DivId =NewCT_DecimalNumber (); +if _cbecbc :=d .DecodeElement (_bggg .DivId ,&_aaedb );_cbecbc !=nil {return _cbecbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_bggg .CnfStyle =NewCT_Cnf (); +if _acbdb :=d .DecodeElement (_bggg .CnfStyle ,&_aaedb );_acbdb !=nil {return _acbdb ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_aaedb .Name ); +if _bfgd :=d .Skip ();_bfgd !=nil {return _bfgd ;};};case _a .EndElement :break _gaaab ;case _a .CharData :};};return nil ;};type CT_FtnDocProps struct{ -// Right to Left Section Layout -Bidi *CT_OnOff ; +// Footnote Placement +Pos *CT_FtnPos ; -// Gutter on Right Side of Page -RtlGutter *CT_OnOff ; +// Footnote Numbering Format +NumFmt *CT_NumFmt ; -// Document Grid -DocGrid *CT_DocGrid ; +// Footnote and Endnote Numbering Starting Value +NumStart *CT_DecimalNumber ; -// Reference to Printer Settings Data -PrinterSettings *CT_Rel ;RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;};func NewCT_FFTextInput ()*CT_FFTextInput {_ebfdb :=&CT_FFTextInput {};return _ebfdb }; +// Footnote and Endnote Numbering Restart Location +NumRestart *CT_NumRestart ;Footnote []*CT_FtnEdnSepRef ;};func (_bbgbg *CT_View )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_adbca ,_egdfc :=_bbgbg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _egdfc !=nil {return _egdfc ; +};start .Attr =append (start .Attr ,_adbca );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_StyleTypeUnset ST_StyleType =0;ST_StyleTypeParagraph ST_StyleType =1;ST_StyleTypeCharacter ST_StyleType =2; +ST_StyleTypeTable ST_StyleType =3;ST_StyleTypeNumbering ST_StyleType =4;); -// Validate validates the CT_EastAsianLayout and its children -func (_cdada *CT_EastAsianLayout )Validate ()error {return _cdada .ValidateWithPath ("\u0043T\u005fE\u0061\u0073\u0074\u0041\u0073i\u0061\u006eL\u0061\u0079\u006f\u0075\u0074");};func (_gebbg ST_PTabRelativeTo )Validate ()error {return _gebbg .ValidateWithPath ("")}; +// Validate validates the CT_TblGridChange and its children +func (_gegab *CT_TblGridChange )Validate ()error {return _gegab .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cG\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065");};func (_aceae *CT_DocPartBehaviors )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _aceae .Behavior !=nil {_becd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"}};for _ ,_egdba :=range _aceae .Behavior {e .EncodeElement (_egdba ,_becd );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_gddge *ST_PageOrientation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fefbf ,_adabab :=d .Token ();if _adabab !=nil {return _adabab ;};if _geccbg ,_acaabb :=_fefbf .(_a .EndElement );_acaabb &&_geccbg .Name ==start .Name {*_gddge =1; +return nil ;};if _cgeab ,_gabfbg :=_fefbf .(_a .CharData );!_gabfbg {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fefbf );}else {switch string (_cgeab ){case "":*_gddge =0; +case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_gddge =1;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_gddge =2;};};_fefbf ,_adabab =d .Token ();if _adabab !=nil {return _adabab ;};if _cebfc ,_acfdag :=_fefbf .(_a .EndElement );_acfdag &&_cebfc .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fefbf );};func (_gef *CT_AutoCaption )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbe :=range start .Attr {if _dbe .Name .Local =="\u006e\u0061\u006d\u0065"{_eaf :=_dbe .Value ; +_gef .NameAttr =_eaf ;continue ;};if _dbe .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_bdb :=_dbe .Value ;_gef .CaptionAttr =_bdb ;continue ;};};for {_bag ,_gecg :=d .Token ();if _gecg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_gecg ); +};if _fbe ,_cdbe :=_bag .(_a .EndElement );_cdbe &&_fbe .Name ==start .Name {break ;};};return nil ;};func (_aebadg ST_Hint )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aebadg .String (),start );};func (_ccgc *CT_CalendarType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccgc .ValAttr !=_f .ST_CalendarTypeUnset {_fbfb ,_dfce :=_ccgc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _dfce !=nil {return _dfce ;};start .Attr =append (start .Attr ,_fbfb );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TextboxTightWrap byte ;func (_cfbb *CT_TblLook )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfbb .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .FirstRowAttr )}); +};if _cfbb .LastRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0073\u0074\u0052\u006fw"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .LastRowAttr )});};if _cfbb .FirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .FirstColumnAttr )}); +};if _cfbb .LastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006ca\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .LastColumnAttr )});};if _cfbb .NoHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0048\u0042\u0061\u006ed"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .NoHBandAttr )}); +};if _cfbb .NoVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0056\u0042\u0061\u006ed"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .NoVBandAttr )});};if _cfbb .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_cfbb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the WdCT_PosHChoice and its children +func (_dcfggb *WdCT_PosHChoice )Validate ()error {return _dcfggb .ValidateWithPath ("\u0057d\u0043T\u005f\u0050\u006f\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Validate validates the EG_PContentBase and its children -func (_eceac *EG_PContentBase )Validate ()error {return _eceac .ValidateWithPath ("\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065");};type ST_FontFamily byte ;func (_adecb ST_Proof )String ()string {switch _adecb {case 0:return ""; -case 1:return "\u0063\u006c\u0065a\u006e";case 2:return "\u0064\u0069\u0072t\u0079";};return "";};func (_bfagbc ST_CaptionPos )ValidateWithPath (path string )error {switch _bfagbc {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfagbc )); -};return nil ;};func NewCT_DocType ()*CT_DocType {_gbafc :=&CT_DocType {};return _gbafc };func (_fgb *AG_TransitionalPassword )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dgf :=range start .Attr {if _dgf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_fgb .CryptProviderTypeAttr .UnmarshalXMLAttr (_dgf ); -continue ;};if _dgf .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_fgb .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_dgf );continue ;};if _dgf .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_fgb .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_dgf ); -continue ;};if _dgf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_dab ,_bdc :=_f .ParseInt (_dgf .Value ,10,64);if _bdc !=nil {return _bdc ;};_fgb .CryptAlgorithmSidAttr =&_dab ;continue ; -};if _dgf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_eegc ,_def :=_f .ParseInt (_dgf .Value ,10,64);if _def !=nil {return _def ;};_fgb .CryptSpinCountAttr =&_eegc ;continue ;};if _dgf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_gdd :=_dgf .Value ; -_fgb .CryptProviderAttr =&_gdd ;continue ;};if _dgf .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_bfc :=_dgf .Value ;_fgb .AlgIdExtAttr =&_bfc ;continue ;};if _dgf .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_db :=_dgf .Value ; -_fgb .AlgIdExtSourceAttr =&_db ;continue ;};if _dgf .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_gab :=_dgf .Value ;_fgb .CryptProviderTypeExtAttr =&_gab ;continue ;};if _dgf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_bee :=_dgf .Value ; -_fgb .CryptProviderTypeExtSourceAttr =&_bee ;continue ;};if _dgf .Name .Local =="\u0068\u0061\u0073\u0068"{_aab :=_dgf .Value ;_fgb .HashAttr =&_aab ;continue ;};if _dgf .Name .Local =="\u0073\u0061\u006c\u0074"{_cd :=_dgf .Value ;_fgb .SaltAttr =&_cd ; -continue ;};};for {_bfca ,_aabd :=d .Token ();if _aabd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u0054\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061l\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u003a\u0020%\u0073",_aabd ); -};if _gb ,_gff :=_bfca .(_a .EndElement );_gff &&_gb .Name ==start .Name {break ;};};return nil ;};func (_gdgbaa WdST_WrapText )ValidateWithPath (path string )error {switch _gdgbaa {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdgbaa )); -};return nil ;};type CT_CharacterSpacing struct{ +// ValidateWithPath validates the AG_Password and its children, prefixing error messages with path +func (_ac *AG_Password )ValidateWithPath (path string )error {return nil }; -// Value -ValAttr ST_CharacterSpacing ;};func (_gcbdbg ST_Theme )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ceabbb :=_a .Attr {};_ceabbb .Name =name ;switch _gcbdbg {case ST_ThemeUnset :_ceabbb .Value ="";case ST_ThemeMajorEastAsia :_ceabbb .Value ="\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061"; -case ST_ThemeMajorBidi :_ceabbb .Value ="\u006da\u006a\u006f\u0072\u0042\u0069\u0064i";case ST_ThemeMajorAscii :_ceabbb .Value ="\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case ST_ThemeMajorHAnsi :_ceabbb .Value ="\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069"; -case ST_ThemeMinorEastAsia :_ceabbb .Value ="\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case ST_ThemeMinorBidi :_ceabbb .Value ="\u006di\u006e\u006f\u0072\u0042\u0069\u0064i";case ST_ThemeMinorAscii :_ceabbb .Value ="\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069"; -case ST_ThemeMinorHAnsi :_ceabbb .Value ="\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069";};return _ceabbb ,nil ;};func NewCT_DocParts ()*CT_DocParts {_acfaf :=&CT_DocParts {};return _acfaf };func NewCT_Color ()*CT_Color {_cgbd :=&CT_Color {}; -return _cgbd };type WdCT_TxbxContent struct{EG_BlockLevelElts []*EG_BlockLevelElts ;};func (_ffbf *CT_EastAsianLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ffbf .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbf .IdAttr )}); -};if _ffbf .CombineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006d\u0062\u0069\u006ee"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbf .CombineAttr )});};if _ffbf .CombineBracketsAttr !=ST_CombineBracketsUnset {_eecf ,_acbec :=_ffbf .CombineBracketsAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0062\u0069\u006e\u0065\u0042\u0072\u0061c\u006b\u0065\u0074\u0073"}); -if _acbec !=nil {return _acbec ;};start .Attr =append (start .Attr ,_eecf );};if _ffbf .VertAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u0072\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbf .VertAttr )}); -};if _ffbf .VertCompressAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u0072\u0074\u0043\u006f\u006dp\u0072\u0065\u0073\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbf .VertCompressAttr )});}; -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_FldChar and its children, prefixing error messages with path +func (_edfg *CT_FldChar )ValidateWithPath (path string )error {if _edfg .FldCharTypeAttr ==ST_FldCharTypeUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _dgbca :=_edfg .FldCharTypeAttr .ValidateWithPath (path +"\u002f\u0046l\u0064\u0043\u0068a\u0072\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dgbca !=nil {return _dgbca ;};if _edfg .FldLockAttr !=nil {if _dadaf :=_edfg .FldLockAttr .ValidateWithPath (path +"\u002f\u0046\u006cd\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072"); +_dadaf !=nil {return _dadaf ;};};if _edfg .DirtyAttr !=nil {if _cbec :=_edfg .DirtyAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079\u0041\u0074\u0074\u0072");_cbec !=nil {return _cbec ;};};if _fabaf :=_edfg .FldCharChoice .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0043h\u006f\u0069\u0063\u0065"); +_fabaf !=nil {return _fabaf ;};return nil ;};func NewCT_RPrDefault ()*CT_RPrDefault {_fgade :=&CT_RPrDefault {};return _fgade }; -// Validate validates the EG_RunInnerContent and its children -func (_befbc *EG_RunInnerContent )Validate ()error {return _befbc .ValidateWithPath ("\u0045G\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072\u0043o\u006e\u0074\u0065\u006e\u0074");};func (_eafcd ST_HexColorAuto )ValidateWithPath (path string )error {switch _eafcd {case 0,1:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafcd )); +// Validate validates the WdCT_WordprocessingGroup and its children +func (_fefae *WdCT_WordprocessingGroup )Validate ()error {return _fefae .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006f\u0075\u0070");};func NewCT_SaveThroughXslt ()*CT_SaveThroughXslt {_geaeg :=&CT_SaveThroughXslt {}; +return _geaeg };func (_cbdadd ST_CaptionPos )ValidateWithPath (path string )error {switch _cbdadd {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbdadd )); };return nil ;}; -// Validate validates the EG_RunLevelElts and its children -func (_bacaa *EG_RunLevelElts )Validate ()error {return _bacaa .ValidateWithPath ("\u0045G\u005fR\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073");};func (_bfaa *CT_MathCtrlIns )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gefcg :=range start .Attr {if _gefcg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_gdfgg :=_gefcg .Value ; -_bfaa .AuthorAttr =_gdfgg ;continue ;};if _gefcg .Name .Local =="\u0064\u0061\u0074\u0065"{_eafda ,_ebfgcf :=ParseStdlibTime (_gefcg .Value );if _ebfgcf !=nil {return _ebfgcf ;};_bfaa .DateAttr =&_eafda ;continue ;};if _gefcg .Name .Local =="\u0069\u0064"{_edabb ,_fbbaf :=_f .ParseInt (_gefcg .Value ,10,64); -if _fbbaf !=nil {return _fbbaf ;};_bfaa .IdAttr =_edabb ;continue ;};};for {_fabed ,_abfae :=d .Token ();if _abfae !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0074\u0068\u0043\u0074\u0072\u006c\u0049\u006e\u0073:\u0020\u0025\u0073",_abfae ); -};if _cafgac ,_fgdfc :=_fabed .(_a .EndElement );_fgdfc &&_cafgac .Name ==start .Name {break ;};};return nil ;};func (_bbada *CT_CellMergeTrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbada .VMergeAttr !=ST_AnnotationVMergeUnset {_cgab ,_agbaf :=_bbada .VMergeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}); -if _agbaf !=nil {return _agbaf ;};start .Attr =append (start .Attr ,_cgab );};if _bbada .VMergeOrigAttr !=ST_AnnotationVMergeUnset {_bfcf ,_bdea :=_bbada .VMergeOrigAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076M\u0065\u0072\u0067\u0065\u004f\u0072\u0069\u0067"}); -if _bdea !=nil {return _bdea ;};start .Attr =append (start .Attr ,_bfcf );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bbada .AuthorAttr )}); -if _bbada .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_bbada .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_bbada .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the Settings and its children -func (_ebadb *Settings )Validate ()error {return _ebadb .ValidateWithPath ("\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");}; - -// Validate validates the CT_Ruby and its children -func (_fadcd *CT_Ruby )Validate ()error {return _fadcd .ValidateWithPath ("\u0043T\u005f\u0052\u0075\u0062\u0079");};func (_accbg *EG_PContentMathChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _accbg .EG_PContentBase !=nil {for _ ,_eadcg :=range _accbg .EG_PContentBase {_eadcg .MarshalXML (e ,_a .StartElement {}); -};}else if _accbg .EG_ContentRunContentBase !=nil {for _ ,_babefe :=range _accbg .EG_ContentRunContentBase {_babefe .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_SdtDateMappingType and its children, prefixing error messages with path -func (_efgaf *CT_SdtDateMappingType )ValidateWithPath (path string )error {if _bbbeea :=_efgaf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbbeea !=nil {return _bbbeea ;};return nil ;};func (_dfaa *CT_FrameLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cfaec ,_dacg :=_dfaa .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _dacg !=nil {return _dacg ;};start .Attr =append (start .Attr ,_cfaec );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ddbdb *CT_NumPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbdff :for {_faaeb ,_ccffa :=d .Token (); -if _ccffa !=nil {return _ccffa ;};switch _fcfg :=_faaeb .(type ){case _a .StartElement :switch _fcfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006c\u0076\u006c"}:_ddbdb .Ilvl =NewCT_DecimalNumber (); -if _efeaa :=d .DecodeElement (_ddbdb .Ilvl ,&_fcfg );_efeaa !=nil {return _efeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dI\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dI\u0064"}:_ddbdb .NumId =NewCT_DecimalNumber (); -if _bfadb :=d .DecodeElement (_ddbdb .NumId ,&_fcfg );_bfadb !=nil {return _bfadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_ddbdb .NumberingChange =NewCT_TrackChangeNumbering (); -if _acfd :=d .DecodeElement (_ddbdb .NumberingChange ,&_fcfg );_acfd !=nil {return _acfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ddbdb .Ins =NewCT_TrackChange (); -if _faddb :=d .DecodeElement (_ddbdb .Ins ,&_fcfg );_faddb !=nil {return _faddb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072\u0020\u0025\u0076",_fcfg .Name ); -if _beca :=d .Skip ();_beca !=nil {return _beca ;};};case _a .EndElement :break _fbdff ;case _a .CharData :};};return nil ;};type CT_TblWidth struct{ - -// Table Width Value -WAttr *ST_MeasurementOrPercent ; - -// Table Width Type -TypeAttr ST_TblWidth ;}; +// Validate validates the CT_ReadingModeInkLockDown and its children +func (_gadedd *CT_ReadingModeInkLockDown )Validate ()error {return _gadedd .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0061d\u0069\u006e\u0067\u004d\u006fd\u0065I\u006ek\u004c\u006f\u0063\u006b\u0044\u006f\u0077n");};func (_ddfbg *CT_SaveThroughXslt )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgbceb :=range start .Attr {if _cgbceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cgbceb .Name .Local =="\u0069\u0064"||_cgbceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cgbceb .Name .Local =="\u0069\u0064"{_baegc :=_cgbceb .Value ; +_ddfbg .IdAttr =&_baegc ;continue ;};if _cgbceb .Name .Local =="\u0073\u006f\u006c\u0075\u0074\u0069\u006f\u006e\u0049\u0044"{_gdgcd :=_cgbceb .Value ;_ddfbg .SolutionIDAttr =&_gdgcd ;continue ;};};for {_gecfbg ,_ggggfc :=d .Token ();if _ggggfc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0061\u0076\u0065\u0054\u0068\u0072o\u0075\u0067\u0068\u0058\u0073\u006c\u0074\u003a\u0020\u0025\u0073",_ggggfc ); +};if _bcefe ,_bgfga :=_gecfbg .(_a .EndElement );_bgfga &&_bcefe .Name ==start .Name {break ;};};return nil ;};type CT_JcTable struct{ -// ValidateWithPath validates the CT_Sym and its children, prefixing error messages with path -func (_gdcgb *CT_Sym )ValidateWithPath (path string )error {return nil };func (_afecg *CT_SdtComboBox )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afecg .LastValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0073\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_afecg .LastValueAttr )}); -};e .EncodeToken (start );if _afecg .ListItem !=nil {_degga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};for _ ,_dfgec :=range _afecg .ListItem {e .EncodeElement (_dfgec ,_degga );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_aagggc ST_FrameScrollbar )String ()string {switch _aagggc {case 0:return "";case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066";case 3:return "\u0061\u0075\u0074\u006f";};return "";}; +// Alignment Type +ValAttr ST_JcTable ;};func (_dcfbg *CT_Placeholder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_agccef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0050\u0061\u0072t"}};e .EncodeElement (_dcfbg .DocPart ,_agccef ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cdbfe *CT_FFData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efdadg :for {_abgag ,_fdefe :=d .Token ();if _fdefe !=nil {return _fdefe ;};switch _ggcb :=_abgag .(type ){case _a .StartElement :switch _ggcb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_fagcg :=NewCT_FFDataChoice (); +if _dcbfe :=d .DecodeElement (&_fagcg .Name ,&_ggcb );_dcbfe !=nil {return _dcbfe ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_fagcg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_gcfga :=NewCT_FFDataChoice (); +if _dfde :=d .DecodeElement (&_gcfga .Label ,&_ggcb );_dfde !=nil {return _dfde ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_gcfga );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_cbda :=NewCT_FFDataChoice (); +if _bcea :=d .DecodeElement (&_cbda .TabIndex ,&_ggcb );_bcea !=nil {return _bcea ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_cbda );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"}:_dgfa :=NewCT_FFDataChoice (); +if _gcag :=d .DecodeElement (&_dgfa .Enabled ,&_ggcb );_gcag !=nil {return _gcag ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_dgfa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}:_bbbed :=NewCT_FFDataChoice (); +if _bbaf :=d .DecodeElement (&_bbbed .CalcOnExit ,&_ggcb );_bbaf !=nil {return _bbaf ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_bbbed );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}:_ceddf :=NewCT_FFDataChoice (); +if _bdbda :=d .DecodeElement (&_ceddf .EntryMacro ,&_ggcb );_bdbda !=nil {return _bdbda ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_ceddf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"}:_afgd :=NewCT_FFDataChoice (); +if _gacac :=d .DecodeElement (&_afgd .ExitMacro ,&_ggcb );_gacac !=nil {return _gacac ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_afgd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}:_dgcc :=NewCT_FFDataChoice (); +if _babdce :=d .DecodeElement (&_dgcc .HelpText ,&_ggcb );_babdce !=nil {return _babdce ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_dgcc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}:_fbbde :=NewCT_FFDataChoice (); +if _bfced :=d .DecodeElement (&_fbbde .StatusText ,&_ggcb );_bfced !=nil {return _bfced ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_fbbde );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}:_gdaag :=NewCT_FFDataChoice (); +if _bbdb :=d .DecodeElement (&_gdaag .CheckBox ,&_ggcb );_bbdb !=nil {return _bbdb ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_gdaag );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"}:_bcbg :=NewCT_FFDataChoice (); +if _fdgdc :=d .DecodeElement (&_bcbg .DdList ,&_ggcb );_fdgdc !=nil {return _fdgdc ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_bcbg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"}:_fafcc :=NewCT_FFDataChoice (); +if _ddgf :=d .DecodeElement (&_fafcc .TextInput ,&_ggcb );_ddgf !=nil {return _ddgf ;};_cdbfe .FFDataChoice =append (_cdbfe .FFDataChoice ,_fafcc );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0046\u0044a\u0074\u0061 \u0025\u0076",_ggcb .Name ); +if _agfcg :=d .Skip ();_agfcg !=nil {return _agfcg ;};};case _a .EndElement :break _efdadg ;case _a .CharData :};};return nil ;};func (_daceg *CT_SdtContentCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feacf :for {_bfded ,_baagf :=d .Token (); +if _baagf !=nil {return _baagf ;};switch _gcfeg :=_bfded .(type ){case _a .StartElement :switch _gcfeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_fcbbd :=NewEG_ContentCellContent (); +_fcbbd .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_fcbbd );if _ffegf :=d .DecodeElement (&_fcbbd .ContentCellContentChoice .Tc ,&_gcfeg );_ffegf !=nil {return _ffegf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bfgcb :=NewEG_ContentCellContent (); +_bfgcb .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bfgcb );if _eebdf :=d .DecodeElement (&_bfgcb .ContentCellContentChoice .CustomXml ,&_gcfeg );_eebdf !=nil {return _eebdf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bgebd :=NewEG_ContentCellContent (); +_bgebd .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bgebd );if _ebcbg :=d .DecodeElement (&_bgebd .ContentCellContentChoice .Sdt ,&_gcfeg );_ebcbg !=nil {return _ebcbg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bgcbcf :=NewEG_ContentCellContent (); +_dfafab :=NewEG_RunLevelElts ();_dfafab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bgcbcf );_bgcbcf .ContentCellContentChoice .EG_RunLevelElts =append (_bgcbcf .ContentCellContentChoice .EG_RunLevelElts ,_dfafab ); +if _fgbgc :=d .DecodeElement (&_dfafab .RunLevelEltsChoice .ProofErr ,&_gcfeg );_fgbgc !=nil {return _fgbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ddfaab :=NewEG_ContentCellContent (); +_eacbg :=NewEG_RunLevelElts ();_eacbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_ddfaab );_ddfaab .ContentCellContentChoice .EG_RunLevelElts =append (_ddfaab .ContentCellContentChoice .EG_RunLevelElts ,_eacbg ); +if _cabcf :=d .DecodeElement (&_eacbg .RunLevelEltsChoice .PermStart ,&_gcfeg );_cabcf !=nil {return _cabcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bggdf :=NewEG_ContentCellContent (); +_feebb :=NewEG_RunLevelElts ();_feebb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bggdf );_bggdf .ContentCellContentChoice .EG_RunLevelElts =append (_bggdf .ContentCellContentChoice .EG_RunLevelElts ,_feebb ); +if _aaeefd :=d .DecodeElement (&_feebb .RunLevelEltsChoice .PermEnd ,&_gcfeg );_aaeefd !=nil {return _aaeefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcbgd :=NewEG_ContentCellContent (); +_eafga :=NewEG_RunLevelElts ();_eafga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_fcbgd );_fcbgd .ContentCellContentChoice .EG_RunLevelElts =append (_fcbgd .ContentCellContentChoice .EG_RunLevelElts ,_eafga ); +if _ggbdg :=d .DecodeElement (&_eafga .RunLevelEltsChoice .Ins ,&_gcfeg );_ggbdg !=nil {return _ggbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_caacc :=NewEG_ContentCellContent (); +_affcgg :=NewEG_RunLevelElts ();_affcgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_caacc );_caacc .ContentCellContentChoice .EG_RunLevelElts =append (_caacc .ContentCellContentChoice .EG_RunLevelElts ,_affcgg ); +if _eafcbf :=d .DecodeElement (&_affcgg .RunLevelEltsChoice .Del ,&_gcfeg );_eafcbf !=nil {return _eafcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fefff :=NewEG_ContentCellContent (); +_aefadg :=NewEG_RunLevelElts ();_aefadg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_fefff );_fefff .ContentCellContentChoice .EG_RunLevelElts =append (_fefff .ContentCellContentChoice .EG_RunLevelElts ,_aefadg ); +if _bcbcg :=d .DecodeElement (&_aefadg .RunLevelEltsChoice .MoveFrom ,&_gcfeg );_bcbcg !=nil {return _bcbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dadbe :=NewEG_ContentCellContent (); +_bgecac :=NewEG_RunLevelElts ();_bgecac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_dadbe );_dadbe .ContentCellContentChoice .EG_RunLevelElts =append (_dadbe .ContentCellContentChoice .EG_RunLevelElts ,_bgecac ); +if _dfedb :=d .DecodeElement (&_bgecac .RunLevelEltsChoice .MoveTo ,&_gcfeg );_dfedb !=nil {return _dfedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_acbc :=NewEG_ContentCellContent (); +_agbda :=NewEG_RunLevelElts ();_dabggg :=NewEG_RangeMarkupElements ();_dabggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_acbc );_acbc .ContentCellContentChoice .EG_RunLevelElts =append (_acbc .ContentCellContentChoice .EG_RunLevelElts ,_agbda ); +_agbda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agbda .RunLevelEltsChoice .EG_RangeMarkupElements ,_dabggg );if _cfbcd :=d .DecodeElement (&_dabggg .RangeMarkupElementsChoice .BookmarkStart ,&_gcfeg );_cfbcd !=nil {return _cfbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dcbedg :=NewEG_ContentCellContent (); +_dcgbe :=NewEG_RunLevelElts ();_dfedae :=NewEG_RangeMarkupElements ();_dfedae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_dcbedg );_dcbedg .ContentCellContentChoice .EG_RunLevelElts =append (_dcbedg .ContentCellContentChoice .EG_RunLevelElts ,_dcgbe ); +_dcgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfedae );if _cgagb :=d .DecodeElement (&_dfedae .RangeMarkupElementsChoice .BookmarkEnd ,&_gcfeg );_cgagb !=nil {return _cgagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cbebb :=NewEG_ContentCellContent (); +_cgffa :=NewEG_RunLevelElts ();_cgabb :=NewEG_RangeMarkupElements ();_cgabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_cbebb );_cbebb .ContentCellContentChoice .EG_RunLevelElts =append (_cbebb .ContentCellContentChoice .EG_RunLevelElts ,_cgffa ); +_cgffa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgffa .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgabb );if _abdfg :=d .DecodeElement (&_cgabb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcfeg );_abdfg !=nil {return _abdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bacdca :=NewEG_ContentCellContent (); +_adfab :=NewEG_RunLevelElts ();_dcgdb :=NewEG_RangeMarkupElements ();_dcgdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bacdca );_bacdca .ContentCellContentChoice .EG_RunLevelElts =append (_bacdca .ContentCellContentChoice .EG_RunLevelElts ,_adfab ); +_adfab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adfab .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcgdb );if _cagec :=d .DecodeElement (&_dcgdb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcfeg );_cagec !=nil {return _cagec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cdfbe :=NewEG_ContentCellContent (); +_ecceb :=NewEG_RunLevelElts ();_egabg :=NewEG_RangeMarkupElements ();_egabg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_cdfbe );_cdfbe .ContentCellContentChoice .EG_RunLevelElts =append (_cdfbe .ContentCellContentChoice .EG_RunLevelElts ,_ecceb ); +_ecceb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecceb .RunLevelEltsChoice .EG_RangeMarkupElements ,_egabg );if _fbgff :=d .DecodeElement (&_egabg .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcfeg );_fbgff !=nil {return _fbgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ggedb :=NewEG_ContentCellContent (); +_dfdae :=NewEG_RunLevelElts ();_fcdgg :=NewEG_RangeMarkupElements ();_fcdgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_ggedb );_ggedb .ContentCellContentChoice .EG_RunLevelElts =append (_ggedb .ContentCellContentChoice .EG_RunLevelElts ,_dfdae ); +_dfdae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdae .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcdgg );if _ddbfd :=d .DecodeElement (&_fcdgg .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcfeg );_ddbfd !=nil {return _ddbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dfac :=NewEG_ContentCellContent (); +_affbc :=NewEG_RunLevelElts ();_cfbcg :=NewEG_RangeMarkupElements ();_cfbcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_dfac );_dfac .ContentCellContentChoice .EG_RunLevelElts =append (_dfac .ContentCellContentChoice .EG_RunLevelElts ,_affbc ); +_affbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_affbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfbcg );if _cafce :=d .DecodeElement (&_cfbcg .RangeMarkupElementsChoice .CommentRangeStart ,&_gcfeg );_cafce !=nil {return _cafce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cecbb :=NewEG_ContentCellContent (); +_eeeaa :=NewEG_RunLevelElts ();_fefaag :=NewEG_RangeMarkupElements ();_fefaag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_cecbb );_cecbb .ContentCellContentChoice .EG_RunLevelElts =append (_cecbb .ContentCellContentChoice .EG_RunLevelElts ,_eeeaa ); +_eeeaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeeaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_fefaag );if _bdaag :=d .DecodeElement (&_fefaag .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcfeg );_bdaag !=nil {return _bdaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eeabc :=NewEG_ContentCellContent (); +_fgebg :=NewEG_RunLevelElts ();_ggaea :=NewEG_RangeMarkupElements ();_ggaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_eeabc );_eeabc .ContentCellContentChoice .EG_RunLevelElts =append (_eeabc .ContentCellContentChoice .EG_RunLevelElts ,_fgebg ); +_fgebg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgebg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggaea );if _edeee :=d .DecodeElement (&_ggaea .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcfeg );_edeee !=nil {return _edeee ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edcag :=NewEG_ContentCellContent (); +_gbfee :=NewEG_RunLevelElts ();_dggfa :=NewEG_RangeMarkupElements ();_dggfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_edcag );_edcag .ContentCellContentChoice .EG_RunLevelElts =append (_edcag .ContentCellContentChoice .EG_RunLevelElts ,_gbfee ); +_gbfee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbfee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dggfa );if _gbcgb :=d .DecodeElement (&_dggfa .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcfeg );_gbcgb !=nil {return _gbcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aagag :=NewEG_ContentCellContent (); +_fbbdbf :=NewEG_RunLevelElts ();_cbdbad :=NewEG_RangeMarkupElements ();_cbdbad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_aagag );_aagag .ContentCellContentChoice .EG_RunLevelElts =append (_aagag .ContentCellContentChoice .EG_RunLevelElts ,_fbbdbf ); +_fbbdbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbbdbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbdbad );if _faccd :=d .DecodeElement (&_cbdbad .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcfeg );_faccd !=nil {return _faccd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bcaag :=NewEG_ContentCellContent (); +_gbbggbe :=NewEG_RunLevelElts ();_gdbda :=NewEG_RangeMarkupElements ();_gdbda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_bcaag );_bcaag .ContentCellContentChoice .EG_RunLevelElts =append (_bcaag .ContentCellContentChoice .EG_RunLevelElts ,_gbbggbe ); +_gbbggbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbbggbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdbda );if _edeadf :=d .DecodeElement (&_gdbda .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcfeg );_edeadf !=nil {return _edeadf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dfgaf :=NewEG_ContentCellContent (); +_ccefc :=NewEG_RunLevelElts ();_eabgf :=NewEG_RangeMarkupElements ();_eabgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_dfgaf );_dfgaf .ContentCellContentChoice .EG_RunLevelElts =append (_dfgaf .ContentCellContentChoice .EG_RunLevelElts ,_ccefc ); +_ccefc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccefc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabgf );if _gcfbg :=d .DecodeElement (&_eabgf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcfeg );_gcfbg !=nil {return _gcfbg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ggccg :=NewEG_ContentCellContent (); +_efdb :=NewEG_RunLevelElts ();_gbfga :=NewEG_RangeMarkupElements ();_gbfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_ggccg );_ggccg .ContentCellContentChoice .EG_RunLevelElts =append (_ggccg .ContentCellContentChoice .EG_RunLevelElts ,_efdb ); +_efdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfga );if _eadfd :=d .DecodeElement (&_gbfga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcfeg );_eadfd !=nil {return _eadfd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_egfbc :=NewEG_ContentCellContent (); +_bgccf :=NewEG_RunLevelElts ();_afefc :=NewEG_RangeMarkupElements ();_afefc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_egfbc );_egfbc .ContentCellContentChoice .EG_RunLevelElts =append (_egfbc .ContentCellContentChoice .EG_RunLevelElts ,_bgccf ); +_bgccf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgccf .RunLevelEltsChoice .EG_RangeMarkupElements ,_afefc );if _eecaad :=d .DecodeElement (&_afefc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcfeg );_eecaad !=nil {return _eecaad ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbbdd :=NewEG_ContentCellContent (); +_gdega :=NewEG_RunLevelElts ();_bdadg :=NewEG_RangeMarkupElements ();_bdadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_dbbdd );_dbbdd .ContentCellContentChoice .EG_RunLevelElts =append (_dbbdd .ContentCellContentChoice .EG_RunLevelElts ,_gdega ); +_gdega .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdega .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdadg );if _fgbafc :=d .DecodeElement (&_bdadg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcfeg );_fgbafc !=nil {return _fgbafc ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_begfb :=NewEG_ContentCellContent (); +_caaef :=NewEG_RunLevelElts ();_gafedg :=NewEG_MathContent ();_gafedg .MathContentChoice =NewEG_MathContentChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_begfb );_begfb .ContentCellContentChoice .EG_RunLevelElts =append (_begfb .ContentCellContentChoice .EG_RunLevelElts ,_caaef ); +_caaef .RunLevelEltsChoice .EG_MathContent =append (_caaef .RunLevelEltsChoice .EG_MathContent ,_gafedg );if _cebegg :=d .DecodeElement (&_gafedg .MathContentChoice .OMathPara ,&_gcfeg );_cebegg !=nil {return _cebegg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_acce :=NewEG_ContentCellContent (); +_gdbdeb :=NewEG_RunLevelElts ();_abgadg :=NewEG_MathContent ();_abgadg .MathContentChoice =NewEG_MathContentChoice ();_daceg .EG_ContentCellContent =append (_daceg .EG_ContentCellContent ,_acce );_acce .ContentCellContentChoice .EG_RunLevelElts =append (_acce .ContentCellContentChoice .EG_RunLevelElts ,_gdbdeb ); +_gdbdeb .RunLevelEltsChoice .EG_MathContent =append (_gdbdeb .RunLevelEltsChoice .EG_MathContent ,_abgadg );if _bcede :=d .DecodeElement (&_abgadg .MathContentChoice .OMath ,&_gcfeg );_bcede !=nil {return _bcede ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_gcfeg .Name ); +if _fgdbfc :=d .Skip ();_fgdbfc !=nil {return _fgdbfc ;};};case _a .EndElement :break _feacf ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the EG_BlockLevelElts and its children, prefixing error messages with path -func (_fdcbe *EG_BlockLevelElts )ValidateWithPath (path string )error {if _bfefe :=_fdcbe .BlockLevelEltsChoice .ValidateWithPath (path +"/\u0042\u006c\u006f\u0063kL\u0065v\u0065\u006c\u0045\u006c\u0074s\u0043\u0068\u006f\u0069\u0063\u0065");_bfefe !=nil {return _bfefe ; -};return nil ;};func (_cgccde *ST_TblWidth )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfbec ,_bgbbe :=d .Token ();if _bgbbe !=nil {return _bgbbe ;};if _eagca ,_ggbfa :=_bfbec .(_a .EndElement );_ggbfa &&_eagca .Name ==start .Name {*_cgccde =1; -return nil ;};if _deafa ,_fddge :=_bfbec .(_a .CharData );!_fddge {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbec );}else {switch string (_deafa ){case "":*_cgccde =0; -case "\u006e\u0069\u006c":*_cgccde =1;case "\u0070\u0063\u0074":*_cgccde =2;case "\u0064\u0078\u0061":*_cgccde =3;case "\u0061\u0075\u0074\u006f":*_cgccde =4;};};_bfbec ,_bgbbe =d .Token ();if _bgbbe !=nil {return _bgbbe ;};if _eccba ,_bccee :=_bfbec .(_a .EndElement ); -_bccee &&_eccba .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbec );};func (_cgfecc *ST_BrClear )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbeefe ,_cedcgf :=d .Token (); -if _cedcgf !=nil {return _cedcgf ;};if _eccdaa ,_ecbgeeg :=_gbeefe .(_a .EndElement );_ecbgeeg &&_eccdaa .Name ==start .Name {*_cgfecc =1;return nil ;};if _bbged ,_agcggd :=_gbeefe .(_a .CharData );!_agcggd {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbeefe ); -}else {switch string (_bbged ){case "":*_cgfecc =0;case "\u006e\u006f\u006e\u0065":*_cgfecc =1;case "\u006c\u0065\u0066\u0074":*_cgfecc =2;case "\u0072\u0069\u0067h\u0074":*_cgfecc =3;case "\u0061\u006c\u006c":*_cgfecc =4;};};_gbeefe ,_cedcgf =d .Token (); -if _cedcgf !=nil {return _cedcgf ;};if _agecca ,_fecdff :=_gbeefe .(_a .EndElement );_fecdff &&_agecca .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbeefe ); -}; +// Validate validates the CT_CharacterSpacing and its children +func (_cbac *CT_CharacterSpacing )Validate ()error {return _cbac .ValidateWithPath ("\u0043\u0054\u005f\u0043ha\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};type CT_AutoCaptions struct{ -// ValidateWithPath validates the CT_FFDDList and its children, prefixing error messages with path -func (_fegb *CT_FFDDList )ValidateWithPath (path string )error {if _fegb .Result !=nil {if _abcca :=_fegb .Result .ValidateWithPath (path +"\u002fR\u0065\u0073\u0075\u006c\u0074");_abcca !=nil {return _abcca ;};};if _fegb .Default !=nil {if _ffaa :=_fegb .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); -_ffaa !=nil {return _ffaa ;};};for _bcggd ,_afegc :=range _fegb .ListEntry {if _eafg :=_afegc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u004c\u0069\u0073t\u0045\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_bcggd ));_eafg !=nil {return _eafg ; -};};return nil ;};func NewCT_MailMergeOdsoFMDFieldType ()*CT_MailMergeOdsoFMDFieldType {_cebgce :=&CT_MailMergeOdsoFMDFieldType {};_cebgce .ValAttr =ST_MailMergeOdsoFMDFieldType (1);return _cebgce ;}; +// Single Automatic Captioning Setting +AutoCaption []*CT_AutoCaption ;};func (_gcgdgf *ST_HeightRule )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gcgdgf =0;case "\u0061\u0075\u0074\u006f":*_gcgdgf =1;case "\u0065\u0078\u0061c\u0074":*_gcgdgf =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_gcgdgf =3; +};return nil ;};func (_edabc *CT_MarkupRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_baacb :=range start .Attr {if _baacb .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_edabc .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_baacb ); +continue ;};if _baacb .Name .Local =="\u0069\u0064"{_cegbg ,_eedda :=_c .ParseInt (_baacb .Value ,10,64);if _eedda !=nil {return _eedda ;};_edabc .IdAttr =_cegbg ;continue ;};};for {_bcee ,_eebef :=d .Token ();if _eebef !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0072\u006b\u0075\u0070\u0052\u0061\u006e\u0067\u0065:\u0020\u0025\u0073",_eebef ); +};if _agdcab ,_adbgae :=_bcee .(_a .EndElement );_adbgae &&_agdcab .Name ==start .Name {break ;};};return nil ;};func (_ceceea *ST_CaptionPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eefggg ,_geegea :=d .Token ();if _geegea !=nil {return _geegea ; +};if _adcee ,_gfcgd :=_eefggg .(_a .EndElement );_gfcgd &&_adcee .Name ==start .Name {*_ceceea =1;return nil ;};if _cefecc ,_faegfa :=_eefggg .(_a .CharData );!_faegfa {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eefggg ); +}else {switch string (_cefecc ){case "":*_ceceea =0;case "\u0061\u0062\u006fv\u0065":*_ceceea =1;case "\u0062\u0065\u006co\u0077":*_ceceea =2;case "\u006c\u0065\u0066\u0074":*_ceceea =3;case "\u0072\u0069\u0067h\u0074":*_ceceea =4;};};_eefggg ,_geegea =d .Token (); +if _geegea !=nil {return _geegea ;};if _fdbbb ,_efgfabg :=_eefggg .(_a .EndElement );_efgfabg &&_fdbbb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eefggg ); +};func (_egddaa *ST_MailMergeDest )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egddaa =0;case "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074":*_egddaa =1;case "\u0070r\u0069\u006e\u0074\u0065\u0072":*_egddaa =2; +case "\u0065\u006d\u0061i\u006c":*_egddaa =3;case "\u0066\u0061\u0078":*_egddaa =4;};return nil ;};func (_aebddc ST_FrameLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aebddc .String (),start );};func (_defcg *CT_FFDDList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfegf :for {_bfcdgd ,_gddag :=d .Token (); +if _gddag !=nil {return _gddag ;};switch _daea :=_bfcdgd .(type ){case _a .StartElement :switch _daea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0073\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0073\u0075\u006c\u0074"}:_defcg .Result =NewCT_DecimalNumber (); +if _bbffe :=d .DecodeElement (_defcg .Result ,&_daea );_bbffe !=nil {return _bbffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_defcg .Default =NewCT_DecimalNumber (); +if _ebgbc :=d .DecodeElement (_defcg .Default ,&_daea );_ebgbc !=nil {return _ebgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006ci\u0073\u0074\u0045\u006e\u0074\u0072y"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006ci\u0073\u0074\u0045\u006e\u0074\u0072y"}:_ecac :=NewCT_String (); +if _eddge :=d .DecodeElement (_ecac ,&_daea );_eddge !=nil {return _eddge ;};_defcg .ListEntry =append (_defcg .ListEntry ,_ecac );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_daea .Name ); +if _ebgab :=d .Skip ();_ebgab !=nil {return _ebgab ;};};case _a .EndElement :break _dfegf ;case _a .CharData :};};return nil ;};func (_eadeb *CT_Height )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eadeb .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_eadeb .ValAttr )}); +};if _eadeb .HRuleAttr !=ST_HeightRuleUnset {_fgcgb ,_abdfcd :=_eadeb .HRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0052\u0075\u006c\u0065"});if _abdfcd !=nil {return _abdfcd ;};start .Attr =append (start .Attr ,_fgcgb );};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edegfd *WdEG_WrapType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_edegfd .WrapTypeChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_abcddg ST_ObjectDrawAspect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abcddg .String (),start ); +};func NewCT_AbstractNum ()*CT_AbstractNum {_gfe :=&CT_AbstractNum {};return _gfe };func (_fbcfe *CT_Spacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbcfe .BeforeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0066\u006f\u0072\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .BeforeAttr )}); +};if _fbcfe .BeforeLinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0066\u006f\u0072\u0065\u004c\u0069\u006e\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .BeforeLinesAttr )});}; +if _fbcfe .BeforeAutospacingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065fo\u0072\u0065\u0041\u0075\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .BeforeAutospacingAttr )}); +};if _fbcfe .AfterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0066\u0074\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .AfterAttr )});};if _fbcfe .AfterLinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061f\u0074\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .AfterLinesAttr )}); +};if _fbcfe .AfterAutospacingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061f\u0074\u0065\u0072\u0041\u0075t\u006f\u0073p\u0061\u0063\u0069\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .AfterAutospacingAttr )}); +};if _fbcfe .LineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_fbcfe .LineAttr )});};if _fbcfe .LineRuleAttr !=ST_LineSpacingRuleUnset {_fgadd ,_bgcag :=_fbcfe .LineRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u0065\u0052\u0075\u006c\u0065"}); +if _bgcag !=nil {return _bgcag ;};start .Attr =append (start .Attr ,_fgadd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eecga *CT_FtnEdnSepRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_eecga .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dgef *CT_FtnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eead ,_feeda :=_dgef .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _feeda !=nil {return _feeda ;};start .Attr =append (start .Attr ,_eead );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewStyles ()*Styles {_cfgdb :=&Styles {};_cfgdb .CT_Styles =*NewCT_Styles ();return _cfgdb }; +func (_gbddc *WdCT_Anchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbddc .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_dd .Sprintf ("\u0025\u0076",*_gbddc .DistTAttr )}); +};if _gbddc .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_dd .Sprintf ("\u0025\u0076",*_gbddc .DistBAttr )});};if _gbddc .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_dd .Sprintf ("\u0025\u0076",*_gbddc .DistLAttr )}); +};if _gbddc .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_gbddc .DistRAttr )});};if _gbddc .SimplePosAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (*_gbddc .SimplePosAttr ))}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"},Value :_dd .Sprintf ("\u0025\u0076",_gbddc .RelativeHeightAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (_gbddc .BehindDocAttr ))}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (_gbddc .LockedAttr ))});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (_gbddc .LayoutInCellAttr ))}); +if _gbddc .HiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (*_gbddc .HiddenAttr ))});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (_gbddc .AllowOverlapAttr ))}); +e .EncodeToken (start );_fbegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003as\u0069\u006d\u0070\u006c\u0065\u0050\u006f\u0073"}};e .EncodeElement (_gbddc .SimplePos ,_fbegf );_dagfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0048"}}; +e .EncodeElement (_gbddc .PositionH ,_dagfgb );_aefcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0056"}};e .EncodeElement (_gbddc .PositionV ,_aefcb );_bbecgb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u0065\u006et"}}; +e .EncodeElement (_gbddc .Extent ,_bbecgb );if _gbddc .EffectExtent !=nil {_acdac :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}};e .EncodeElement (_gbddc .EffectExtent ,_acdac ); +};_gbddc .WrapTypeChoice .MarshalXML (e ,_a .StartElement {});_cefefcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0064\u006f\u0063\u0050\u0072"}};e .EncodeElement (_gbddc .DocPr ,_cefefcd );if _gbddc .CNvGraphicFramePr !=nil {_dccfd :=_a .StartElement {Name :_a .Name {Local :"w\u0070:\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}}; +e .EncodeElement (_gbddc .CNvGraphicFramePr ,_dccfd );};_bfgbd :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_bfgbd .Attr =append (_bfgbd .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_gbddc .Graphic ,_bfgbd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gdbfcf ST_DocPartType )Validate ()error {return _gdbfcf .ValidateWithPath ("")};type WdEG_WrapType struct{WrapTypeChoice *WdEG_WrapTypeChoice ; +};func (_gfcebb *EG_MathContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfcebb .OMathPara !=nil {_bgabca :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061"}}; +e .EncodeElement (_gfcebb .OMathPara ,_bgabca );}else if _gfcebb .OMath !=nil {_cdecd :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_gfcebb .OMath ,_cdecd );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_gcccgb *ST_JcTable )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fegbf ,_ggeaed :=d .Token ();if _ggeaed !=nil {return _ggeaed ;};if _ggcacc ,_cgdac :=_fegbf .(_a .EndElement );_cgdac &&_ggcacc .Name ==start .Name {*_gcccgb =1; +return nil ;};if _egbaee ,_eaffdb :=_fegbf .(_a .CharData );!_eaffdb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fegbf );}else {switch string (_egbaee ){case "":*_gcccgb =0; +case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gcccgb =1;case "\u0065\u006e\u0064":*_gcccgb =2;case "\u006c\u0065\u0066\u0074":*_gcccgb =3;case "\u0072\u0069\u0067h\u0074":*_gcccgb =4;case "\u0073\u0074\u0061r\u0074":*_gcccgb =5;};};_fegbf ,_ggeaed =d .Token (); +if _ggeaed !=nil {return _ggeaed ;};if _afabe ,_agbcgaa :=_fegbf .(_a .EndElement );_agbcgaa &&_afabe .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fegbf ); +};func NewCT_CharacterSpacing ()*CT_CharacterSpacing {_dbaf :=&CT_CharacterSpacing {};_dbaf .ValAttr =ST_CharacterSpacing (1);return _dbaf ;};type CT_StyleSort struct{ -// ValidateWithPath validates the CT_PPrChange and its children, prefixing error messages with path -func (_bfgef *CT_PPrChange )ValidateWithPath (path string )error {if _dcgeg :=_bfgef .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_dcgeg !=nil {return _dcgeg ;};return nil ;}; +// Style Sorting +ValAttr ST_StyleSort ;};func (_bffab ST_PageBorderDisplay )Validate ()error {return _bffab .ValidateWithPath ("")}; -// Validate validates the CT_SectPr and its children -func (_daadg *CT_SectPr )Validate ()error {return _daadg .ValidateWithPath ("\u0043T\u005f\u0053\u0065\u0063\u0074\u0050r");};type EG_PContentBase struct{PContentBaseChoice *EG_PContentBaseChoice ;};type ST_Proof byte ; +// Validate validates the CT_AbstractNum and its children +func (_ebg *CT_AbstractNum )Validate ()error {return _ebg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061c\u0074\u004e\u0075\u006d");};type ST_StyleType byte ;func (_cffac *CT_Style )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_becaf :=range start .Attr {if _becaf .Name .Local =="\u0074\u0079\u0070\u0065"{_cffac .TypeAttr .UnmarshalXMLAttr (_becaf ); +continue ;};if _becaf .Name .Local =="\u0073t\u0079\u006c\u0065\u0049\u0064"{_cffcg :=_becaf .Value ;_cffac .StyleIdAttr =&_cffcg ;continue ;};if _becaf .Name .Local =="\u0064e\u0066\u0061\u0075\u006c\u0074"{_aadcf ,_acggdd :=ParseUnionST_OnOff (_becaf .Value ); +if _acggdd !=nil {return _acggdd ;};_cffac .DefaultAttr =&_aadcf ;continue ;};if _becaf .Name .Local =="c\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065"{_eabdef ,_cbaga :=ParseUnionST_OnOff (_becaf .Value );if _cbaga !=nil {return _cbaga ; +};_cffac .CustomStyleAttr =&_eabdef ;continue ;};};_acafg :for {_egaef ,_bebgcb :=d .Token ();if _bebgcb !=nil {return _bebgcb ;};switch _aeaffc :=_egaef .(type ){case _a .StartElement :switch _aeaffc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_cffac .Name =NewCT_String (); +if _ecggga :=d .DecodeElement (_cffac .Name ,&_aeaffc );_ecggga !=nil {return _ecggga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0069\u0061\u0073\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0069\u0061\u0073\u0065\u0073"}:_cffac .Aliases =NewCT_String (); +if _dedef :=d .DecodeElement (_cffac .Aliases ,&_aeaffc );_dedef !=nil {return _dedef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062a\u0073\u0065\u0064\u004f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062a\u0073\u0065\u0064\u004f\u006e"}:_cffac .BasedOn =NewCT_String (); +if _aabbff :=d .DecodeElement (_cffac .BasedOn ,&_aeaffc );_aabbff !=nil {return _aabbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0065\u0078\u0074"}:_cffac .Next =NewCT_String (); +if _egbdde :=d .DecodeElement (_cffac .Next ,&_aeaffc );_egbdde !=nil {return _egbdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_cffac .Link =NewCT_String (); +if _aagaa :=d .DecodeElement (_cffac .Link ,&_aeaffc );_aagaa !=nil {return _aagaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074o\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074o\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"}:_cffac .AutoRedefine =NewCT_OnOff (); +if _bfaea :=d .DecodeElement (_cffac .AutoRedefine ,&_aeaffc );_bfaea !=nil {return _bfaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_cffac .Hidden =NewCT_OnOff (); +if _dcbce :=d .DecodeElement (_cffac .Hidden ,&_aeaffc );_dcbce !=nil {return _dcbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"}:_cffac .UiPriority =NewCT_DecimalNumber (); +if _dadfd :=d .DecodeElement (_cffac .UiPriority ,&_aeaffc );_dadfd !=nil {return _dadfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"}:_cffac .SemiHidden =NewCT_OnOff (); +if _ddebg :=d .DecodeElement (_cffac .SemiHidden ,&_aeaffc );_ddebg !=nil {return _ddebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"}:_cffac .UnhideWhenUsed =NewCT_OnOff (); +if _edcacf :=d .DecodeElement (_cffac .UnhideWhenUsed ,&_aeaffc );_edcacf !=nil {return _edcacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0071F\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0071F\u006f\u0072\u006d\u0061\u0074"}:_cffac .QFormat =NewCT_OnOff (); +if _cfbfc :=d .DecodeElement (_cffac .QFormat ,&_aeaffc );_cfbfc !=nil {return _cfbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u0063\u006b\u0065\u0064"}:_cffac .Locked =NewCT_OnOff (); +if _dfbadb :=d .DecodeElement (_cffac .Locked ,&_aeaffc );_dfbadb !=nil {return _dfbadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"}:_cffac .Personal =NewCT_OnOff (); +if _aafcee :=d .DecodeElement (_cffac .Personal ,&_aeaffc );_aafcee !=nil {return _aafcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072s\u006f\u006e\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072s\u006f\u006e\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"}:_cffac .PersonalCompose =NewCT_OnOff (); +if _dbbda :=d .DecodeElement (_cffac .PersonalCompose ,&_aeaffc );_dbbda !=nil {return _dbbda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"}:_cffac .PersonalReply =NewCT_OnOff (); +if _faaae :=d .DecodeElement (_cffac .PersonalReply ,&_aeaffc );_faaae !=nil {return _faaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064"}:_cffac .Rsid =NewCT_LongHexNumber (); +if _egbce :=d .DecodeElement (_cffac .Rsid ,&_aeaffc );_egbce !=nil {return _egbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_cffac .PPr =NewCT_PPrGeneral (); +if _dbagb :=d .DecodeElement (_cffac .PPr ,&_aeaffc );_dbagb !=nil {return _dbagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_cffac .RPr =NewCT_RPr (); +if _cgccc :=d .DecodeElement (_cffac .RPr ,&_aeaffc );_cgccc !=nil {return _cgccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_cffac .TblPr =NewCT_TblPrBase (); +if _gfedaa :=d .DecodeElement (_cffac .TblPr ,&_aeaffc );_gfedaa !=nil {return _gfedaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_cffac .TrPr =NewCT_TrPr (); +if _affce :=d .DecodeElement (_cffac .TrPr ,&_aeaffc );_affce !=nil {return _affce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_cffac .TcPr =NewCT_TcPr (); +if _deedf :=d .DecodeElement (_cffac .TcPr ,&_aeaffc );_deedf !=nil {return _deedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"}:_agbeg :=NewCT_TblStylePr (); +if _afcac :=d .DecodeElement (_agbeg ,&_aeaffc );_afcac !=nil {return _afcac ;};_cffac .TblStylePr =append (_cffac .TblStylePr ,_agbeg );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_aeaffc .Name ); +if _dcgaff :=d .Skip ();_dcgaff !=nil {return _dcgaff ;};};case _a .EndElement :break _acafg ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_StyleSort and its children, prefixing error messages with path -func (_gedfbe *CT_StyleSort )ValidateWithPath (path string )error {if _gedfbe .ValAttr ==ST_StyleSortUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _agggd :=_gedfbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_agggd !=nil {return _agggd ;};return nil ;};func (_ddbcgg ST_FldCharType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ddbcgg .String (),start ); -};type WdCT_WrapTight struct{ +// ValidateWithPath validates the CT_DocPartPr and its children, prefixing error messages with path +func (_aebb *CT_DocPartPr )ValidateWithPath (path string )error {if _bcge :=_aebb .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_bcge !=nil {return _bcge ;};if _aebb .Style !=nil {if _dgddb :=_aebb .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_dgddb !=nil {return _dgddb ;};};if _aebb .Category !=nil {if _bcegf :=_aebb .Category .ValidateWithPath (path +"\u002fC\u0061\u0074\u0065\u0067\u006f\u0072y");_bcegf !=nil {return _bcegf ;};};if _aebb .Types !=nil {if _bgae :=_aebb .Types .ValidateWithPath (path +"\u002f\u0054\u0079\u0070\u0065\u0073"); +_bgae !=nil {return _bgae ;};};if _aebb .Behaviors !=nil {if _ecdba :=_aebb .Behaviors .ValidateWithPath (path +"\u002f\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073");_ecdba !=nil {return _ecdba ;};};if _aebb .Description !=nil {if _aafb :=_aebb .Description .ValidateWithPath (path +"\u002f\u0044\u0065s\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); +_aafb !=nil {return _aafb ;};};if _aebb .Guid !=nil {if _abdfc :=_aebb .Guid .ValidateWithPath (path +"\u002f\u0047\u0075i\u0064");_abdfc !=nil {return _abdfc ;};};return nil ;}; -// Text Wrapping Location -WrapTextAttr WdST_WrapText ; +// Validate validates the CT_TblPrBase and its children +func (_effcdc *CT_TblPrBase )Validate ()error {return _effcdc .ValidateWithPath ("\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0042\u0061\u0073\u0065");};type EG_PContentMath struct{PContentMathChoice *EG_PContentMathChoice ;}; -// Distance From Test on Left Edge -DistLAttr *uint32 ; +// Validate validates the CT_MailMergeDocType and its children +func (_cafb *CT_MailMergeDocType )Validate ()error {return _cafb .ValidateWithPath ("\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065");}; -// Distance From Text on Right Edge -DistRAttr *uint32 ; +// Validate validates the CT_SdtEndPr and its children +func (_bfgafe *CT_SdtEndPr )Validate ()error {return _bfgafe .ValidateWithPath ("C\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072");};func NewCT_Markup ()*CT_Markup {_eedba :=&CT_Markup {};return _eedba }; -// Tight Wrapping Extents Polygon -WrapPolygon *WdCT_WrapPath ;};func NewAG_TransitionalPassword ()*AG_TransitionalPassword {_fg :=&AG_TransitionalPassword {};return _fg ;};func (_eefddg *EG_ContentCellContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _eefddg .Tc !=nil {_bgdbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063"}};for _ ,_cagcg :=range _eefddg .Tc {e .EncodeElement (_cagcg ,_bgdbc );};}else if _eefddg .CustomXml !=nil {_fdbcfg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}}; -e .EncodeElement (_eefddg .CustomXml ,_fdbcfg );}else if _eefddg .Sdt !=nil {_bceafb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_eefddg .Sdt ,_bceafb );}else if _eefddg .EG_RunLevelElts !=nil {for _ ,_edfead :=range _eefddg .EG_RunLevelElts {_edfead .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Charset struct{ +// Validate validates the CT_PPrBase and its children +func (_adfad *CT_PPrBase )Validate ()error {return _adfad .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0042\u0061\u0073\u0065");};func (_geccb *Hdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geccb .CT_HdrFtr =*NewCT_HdrFtr (); +_gfeae :for {_cbdcf ,_cefbf :=d .Token ();if _cefbf !=nil {return _cefbf ;};switch _egbdfd :=_cbdcf .(type ){case _a .StartElement :switch _egbdfd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_cbded :=NewEG_BlockLevelElts (); +_cbded .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_cbded );if _bgcfc :=d .DecodeElement (&_cbded .BlockLevelEltsChoice .AltChunk ,&_egbdfd );_bgcfc !=nil {return _bgcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_aadcb :=NewEG_BlockLevelElts (); +_fdgeaa :=NewEG_ContentBlockContent ();_fdgeaa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_aadcb );_aadcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aadcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdgeaa ); +if _gaaadd :=d .DecodeElement (&_fdgeaa .ContentBlockContentChoice .CustomXml ,&_egbdfd );_gaaadd !=nil {return _gaaadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bdcgfb :=NewEG_BlockLevelElts (); +_cfgfeb :=NewEG_ContentBlockContent ();_cfgfeb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_bdcgfb );_bdcgfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdcgfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfgfeb ); +if _gbaea :=d .DecodeElement (&_cfgfeb .ContentBlockContentChoice .Sdt ,&_egbdfd );_gbaea !=nil {return _gbaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_bgagd :=NewEG_BlockLevelElts (); +_acfee :=NewEG_ContentBlockContent ();_acfee .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_bgagd );_bgagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_acfee ); +if _gaeded :=d .DecodeElement (&_acfee .ContentBlockContentChoice .P ,&_egbdfd );_gaeded !=nil {return _gaeded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_gagagb :=NewEG_BlockLevelElts (); +_bfdcab :=NewEG_ContentBlockContent ();_bfdcab .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_gagagb );_gagagb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gagagb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfdcab ); +if _cbade :=d .DecodeElement (&_bfdcab .ContentBlockContentChoice .Tbl ,&_egbdfd );_cbade !=nil {return _cbade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cdfgb :=NewEG_BlockLevelElts (); +_fagcd :=NewEG_ContentBlockContent ();_efcfbg :=NewEG_RunLevelElts ();_efcfbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_cdfgb );_cdfgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdfgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fagcd ); +_fagcd .ContentBlockContentChoice .EG_RunLevelElts =append (_fagcd .ContentBlockContentChoice .EG_RunLevelElts ,_efcfbg );if _dcgfae :=d .DecodeElement (&_efcfbg .RunLevelEltsChoice .ProofErr ,&_egbdfd );_dcgfae !=nil {return _dcgfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dfcad :=NewEG_BlockLevelElts (); +_feeab :=NewEG_ContentBlockContent ();_acedaae :=NewEG_RunLevelElts ();_acedaae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dfcad );_dfcad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfcad .BlockLevelEltsChoice .EG_ContentBlockContent ,_feeab ); +_feeab .ContentBlockContentChoice .EG_RunLevelElts =append (_feeab .ContentBlockContentChoice .EG_RunLevelElts ,_acedaae );if _egceg :=d .DecodeElement (&_acedaae .RunLevelEltsChoice .PermStart ,&_egbdfd );_egceg !=nil {return _egceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gbfaga :=NewEG_BlockLevelElts (); +_dfgaee :=NewEG_ContentBlockContent ();_edaec :=NewEG_RunLevelElts ();_edaec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_gbfaga );_gbfaga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbfaga .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfgaee ); +_dfgaee .ContentBlockContentChoice .EG_RunLevelElts =append (_dfgaee .ContentBlockContentChoice .EG_RunLevelElts ,_edaec );if _gcgbc :=d .DecodeElement (&_edaec .RunLevelEltsChoice .PermEnd ,&_egbdfd );_gcgbc !=nil {return _gcgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cfbbge :=NewEG_BlockLevelElts (); +_eadagc :=NewEG_ContentBlockContent ();_gbagf :=NewEG_RunLevelElts ();_gbagf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_cfbbge );_cfbbge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cfbbge .BlockLevelEltsChoice .EG_ContentBlockContent ,_eadagc ); +_eadagc .ContentBlockContentChoice .EG_RunLevelElts =append (_eadagc .ContentBlockContentChoice .EG_RunLevelElts ,_gbagf );if _cecegf :=d .DecodeElement (&_gbagf .RunLevelEltsChoice .Ins ,&_egbdfd );_cecegf !=nil {return _cecegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ddafa :=NewEG_BlockLevelElts (); +_beabb :=NewEG_ContentBlockContent ();_cdeddfe :=NewEG_RunLevelElts ();_cdeddfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_ddafa );_ddafa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddafa .BlockLevelEltsChoice .EG_ContentBlockContent ,_beabb ); +_beabb .ContentBlockContentChoice .EG_RunLevelElts =append (_beabb .ContentBlockContentChoice .EG_RunLevelElts ,_cdeddfe );if _daacbg :=d .DecodeElement (&_cdeddfe .RunLevelEltsChoice .Del ,&_egbdfd );_daacbg !=nil {return _daacbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_edabfe :=NewEG_BlockLevelElts (); +_abadgb :=NewEG_ContentBlockContent ();_agcgeb :=NewEG_RunLevelElts ();_agcgeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_edabfe );_edabfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edabfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_abadgb ); +_abadgb .ContentBlockContentChoice .EG_RunLevelElts =append (_abadgb .ContentBlockContentChoice .EG_RunLevelElts ,_agcgeb );if _dcafg :=d .DecodeElement (&_agcgeb .RunLevelEltsChoice .MoveFrom ,&_egbdfd );_dcafg !=nil {return _dcafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dfaaae :=NewEG_BlockLevelElts (); +_ffaca :=NewEG_ContentBlockContent ();_egfcag :=NewEG_RunLevelElts ();_egfcag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dfaaae );_dfaaae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfaaae .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffaca ); +_ffaca .ContentBlockContentChoice .EG_RunLevelElts =append (_ffaca .ContentBlockContentChoice .EG_RunLevelElts ,_egfcag );if _dbcgb :=d .DecodeElement (&_egfcag .RunLevelEltsChoice .MoveTo ,&_egbdfd );_dbcgb !=nil {return _dbcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dgdced :=NewEG_BlockLevelElts (); +_agacbb :=NewEG_ContentBlockContent ();_dacgb :=NewEG_RunLevelElts ();_eeecb :=NewEG_RangeMarkupElements ();_eeecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dgdced );_dgdced .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgdced .BlockLevelEltsChoice .EG_ContentBlockContent ,_agacbb ); +_agacbb .ContentBlockContentChoice .EG_RunLevelElts =append (_agacbb .ContentBlockContentChoice .EG_RunLevelElts ,_dacgb );_dacgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dacgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeecb );if _cggde :=d .DecodeElement (&_eeecb .RangeMarkupElementsChoice .BookmarkStart ,&_egbdfd ); +_cggde !=nil {return _cggde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cgffee :=NewEG_BlockLevelElts (); +_bfcfd :=NewEG_ContentBlockContent ();_eecbg :=NewEG_RunLevelElts ();_aeffec :=NewEG_RangeMarkupElements ();_aeffec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_cgffee );_cgffee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgffee .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfcfd ); +_bfcfd .ContentBlockContentChoice .EG_RunLevelElts =append (_bfcfd .ContentBlockContentChoice .EG_RunLevelElts ,_eecbg );_eecbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eecbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeffec );if _bfdcga :=d .DecodeElement (&_aeffec .RangeMarkupElementsChoice .BookmarkEnd ,&_egbdfd ); +_bfdcga !=nil {return _bfdcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dbcgf :=NewEG_BlockLevelElts (); +_gcddbd :=NewEG_ContentBlockContent ();_ageaea :=NewEG_RunLevelElts ();_bfgad :=NewEG_RangeMarkupElements ();_bfgad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dbcgf );_dbcgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbcgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gcddbd ); +_gcddbd .ContentBlockContentChoice .EG_RunLevelElts =append (_gcddbd .ContentBlockContentChoice .EG_RunLevelElts ,_ageaea );_ageaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ageaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfgad );if _dgbdd :=d .DecodeElement (&_bfgad .RangeMarkupElementsChoice .MoveFromRangeStart ,&_egbdfd ); +_dgbdd !=nil {return _dgbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fecggd :=NewEG_BlockLevelElts (); +_eddgfe :=NewEG_ContentBlockContent ();_bebdag :=NewEG_RunLevelElts ();_bfffe :=NewEG_RangeMarkupElements ();_bfffe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_fecggd );_fecggd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fecggd .BlockLevelEltsChoice .EG_ContentBlockContent ,_eddgfe ); +_eddgfe .ContentBlockContentChoice .EG_RunLevelElts =append (_eddgfe .ContentBlockContentChoice .EG_RunLevelElts ,_bebdag );_bebdag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bebdag .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfffe );if _dccggf :=d .DecodeElement (&_bfffe .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_egbdfd ); +_dccggf !=nil {return _dccggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gbeade :=NewEG_BlockLevelElts (); +_bcabe :=NewEG_ContentBlockContent ();_feaae :=NewEG_RunLevelElts ();_bccbb :=NewEG_RangeMarkupElements ();_bccbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_gbeade );_gbeade .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbeade .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcabe ); +_bcabe .ContentBlockContentChoice .EG_RunLevelElts =append (_bcabe .ContentBlockContentChoice .EG_RunLevelElts ,_feaae );_feaae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feaae .RunLevelEltsChoice .EG_RangeMarkupElements ,_bccbb );if _cfaga :=d .DecodeElement (&_bccbb .RangeMarkupElementsChoice .MoveToRangeStart ,&_egbdfd ); +_cfaga !=nil {return _cfaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ebgff :=NewEG_BlockLevelElts (); +_ebbbe :=NewEG_ContentBlockContent ();_cefad :=NewEG_RunLevelElts ();_eeddf :=NewEG_RangeMarkupElements ();_eeddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_ebgff );_ebgff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebgff .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebbbe ); +_ebbbe .ContentBlockContentChoice .EG_RunLevelElts =append (_ebbbe .ContentBlockContentChoice .EG_RunLevelElts ,_cefad );_cefad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefad .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeddf );if _bbcfae :=d .DecodeElement (&_eeddf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_egbdfd ); +_bbcfae !=nil {return _bbcfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dedbe :=NewEG_BlockLevelElts (); +_cadea :=NewEG_ContentBlockContent ();_bafeb :=NewEG_RunLevelElts ();_dcgbdb :=NewEG_RangeMarkupElements ();_dcgbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dedbe );_dedbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dedbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_cadea ); +_cadea .ContentBlockContentChoice .EG_RunLevelElts =append (_cadea .ContentBlockContentChoice .EG_RunLevelElts ,_bafeb );_bafeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcgbdb );if _bcfff :=d .DecodeElement (&_dcgbdb .RangeMarkupElementsChoice .CommentRangeStart ,&_egbdfd ); +_bcfff !=nil {return _bcfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dcacgb :=NewEG_BlockLevelElts (); +_bbcdd :=NewEG_ContentBlockContent ();_dfbda :=NewEG_RunLevelElts ();_aeeab :=NewEG_RangeMarkupElements ();_aeeab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dcacgb );_dcacgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcacgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbcdd ); +_bbcdd .ContentBlockContentChoice .EG_RunLevelElts =append (_bbcdd .ContentBlockContentChoice .EG_RunLevelElts ,_dfbda );_dfbda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbda .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeeab );if _dcdbb :=d .DecodeElement (&_aeeab .RangeMarkupElementsChoice .CommentRangeEnd ,&_egbdfd ); +_dcdbb !=nil {return _dcdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_efadb :=NewEG_BlockLevelElts (); +_afggfb :=NewEG_ContentBlockContent ();_dbffg :=NewEG_RunLevelElts ();_dagcge :=NewEG_RangeMarkupElements ();_dagcge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_efadb );_efadb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efadb .BlockLevelEltsChoice .EG_ContentBlockContent ,_afggfb ); +_afggfb .ContentBlockContentChoice .EG_RunLevelElts =append (_afggfb .ContentBlockContentChoice .EG_RunLevelElts ,_dbffg );_dbffg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbffg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dagcge );if _cacff :=d .DecodeElement (&_dagcge .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_egbdfd ); +_cacff !=nil {return _cacff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_agggde :=NewEG_BlockLevelElts (); +_edbggf :=NewEG_ContentBlockContent ();_cdebe :=NewEG_RunLevelElts ();_ffaegab :=NewEG_RangeMarkupElements ();_ffaegab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_agggde ); +_agggde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agggde .BlockLevelEltsChoice .EG_ContentBlockContent ,_edbggf );_edbggf .ContentBlockContentChoice .EG_RunLevelElts =append (_edbggf .ContentBlockContentChoice .EG_RunLevelElts ,_cdebe );_cdebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffaegab ); +if _aefgfc :=d .DecodeElement (&_ffaegab .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_egbdfd );_aefgfc !=nil {return _aefgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aeaee :=NewEG_BlockLevelElts (); +_bcfgg :=NewEG_ContentBlockContent ();_cbbed :=NewEG_RunLevelElts ();_fcecfd :=NewEG_RangeMarkupElements ();_fcecfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_aeaee );_aeaee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aeaee .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcfgg ); +_bcfgg .ContentBlockContentChoice .EG_RunLevelElts =append (_bcfgg .ContentBlockContentChoice .EG_RunLevelElts ,_cbbed );_cbbed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbbed .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcecfd );if _cdgga :=d .DecodeElement (&_fcecfd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_egbdfd ); +_cdgga !=nil {return _cdgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dbcdf :=NewEG_BlockLevelElts (); +_gegabb :=NewEG_ContentBlockContent ();_cgabc :=NewEG_RunLevelElts ();_fdcfga :=NewEG_RangeMarkupElements ();_fdcfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_dbcdf );_dbcdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbcdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gegabb ); +_gegabb .ContentBlockContentChoice .EG_RunLevelElts =append (_gegabb .ContentBlockContentChoice .EG_RunLevelElts ,_cgabc );_cgabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcfga );if _gdfeed :=d .DecodeElement (&_fdcfga .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_egbdfd ); +_gdfeed !=nil {return _gdfeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_afbgbf :=NewEG_BlockLevelElts (); +_agfgea :=NewEG_ContentBlockContent ();_eageef :=NewEG_RunLevelElts ();_gbbdeg :=NewEG_RangeMarkupElements ();_gbbdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_afbgbf ); +_afbgbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afbgbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_agfgea );_agfgea .ContentBlockContentChoice .EG_RunLevelElts =append (_agfgea .ContentBlockContentChoice .EG_RunLevelElts ,_eageef ); +_eageef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eageef .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbdeg );if _dffba :=d .DecodeElement (&_gbbdeg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_egbdfd );_dffba !=nil {return _dffba ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ecdgd :=NewEG_BlockLevelElts (); +_fcdbef :=NewEG_ContentBlockContent ();_bdbba :=NewEG_RunLevelElts ();_gaegg :=NewEG_RangeMarkupElements ();_gaegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_ecdgd );_ecdgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecdgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcdbef ); +_fcdbef .ContentBlockContentChoice .EG_RunLevelElts =append (_fcdbef .ContentBlockContentChoice .EG_RunLevelElts ,_bdbba );_bdbba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdbba .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaegg );if _cfdcc :=d .DecodeElement (&_gaegg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_egbdfd ); +_cfdcc !=nil {return _cfdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fgeae :=NewEG_BlockLevelElts (); +_ggabf :=NewEG_ContentBlockContent ();_ebgbd :=NewEG_RunLevelElts ();_dbbgd :=NewEG_RangeMarkupElements ();_dbbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_fgeae );_fgeae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgeae .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggabf ); +_ggabf .ContentBlockContentChoice .EG_RunLevelElts =append (_ggabf .ContentBlockContentChoice .EG_RunLevelElts ,_ebgbd );_ebgbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbgd );if _gdbfe :=d .DecodeElement (&_dbbgd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_egbdfd ); +_gdbfe !=nil {return _gdbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fedecc :=NewEG_BlockLevelElts (); +_dggcab :=NewEG_ContentBlockContent ();_ffbfd :=NewEG_RunLevelElts ();_acabb :=NewEG_RangeMarkupElements ();_acabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_fedecc );_fedecc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fedecc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dggcab ); +_dggcab .ContentBlockContentChoice .EG_RunLevelElts =append (_dggcab .ContentBlockContentChoice .EG_RunLevelElts ,_ffbfd );_ffbfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffbfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_acabb );if _ddeded :=d .DecodeElement (&_acabb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_egbdfd ); +_ddeded !=nil {return _ddeded ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bbcdda :=NewEG_BlockLevelElts (); +_dfcbg :=NewEG_ContentBlockContent ();_abbbab :=NewEG_RunLevelElts ();_agfag :=NewEG_MathContent ();_agfag .MathContentChoice =NewEG_MathContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_bbcdda );_bbcdda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbcdda .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfcbg ); +_dfcbg .ContentBlockContentChoice .EG_RunLevelElts =append (_dfcbg .ContentBlockContentChoice .EG_RunLevelElts ,_abbbab );_abbbab .RunLevelEltsChoice .EG_MathContent =append (_abbbab .RunLevelEltsChoice .EG_MathContent ,_agfag );if _bfcbc :=d .DecodeElement (&_agfag .MathContentChoice .OMathPara ,&_egbdfd ); +_bfcbc !=nil {return _bfcbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bgaga :=NewEG_BlockLevelElts (); +_bdaga :=NewEG_ContentBlockContent ();_baafb :=NewEG_RunLevelElts ();_gdegf :=NewEG_MathContent ();_gdegf .MathContentChoice =NewEG_MathContentChoice ();_geccb .EG_BlockLevelElts =append (_geccb .EG_BlockLevelElts ,_bgaga );_bgaga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgaga .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdaga ); +_bdaga .ContentBlockContentChoice .EG_RunLevelElts =append (_bdaga .ContentBlockContentChoice .EG_RunLevelElts ,_baafb );_baafb .RunLevelEltsChoice .EG_MathContent =append (_baafb .RunLevelEltsChoice .EG_MathContent ,_gdegf );if _cgeeg :=d .DecodeElement (&_gdegf .MathContentChoice .OMath ,&_egbdfd ); +_cgeeg !=nil {return _cgeeg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0048d\u0072\u0020\u0025\u0076",_egbdfd .Name ); +if _bcabef :=d .Skip ();_bcabef !=nil {return _bcabef ;};};case _a .EndElement :break _gfeae ;case _a .CharData :};};return nil ;}; -// Value -ValAttr *string ; +// ValidateWithPath validates the CT_SdtComboBox and its children, prefixing error messages with path +func (_gacbe *CT_SdtComboBox )ValidateWithPath (path string )error {for _acecdf ,_gdfdd :=range _gacbe .ListItem {if _dbfbe :=_gdfdd .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fL\u0069\u0073\u0074\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_acecdf )); +_dbfbe !=nil {return _dbfbe ;};};return nil ;}; -// IANA Name of Character Set -CharacterSetAttr *string ;};type CT_Tabs struct{ +// ValidateWithPath validates the CT_DocVar and its children, prefixing error messages with path +func (_gdedb *CT_DocVar )ValidateWithPath (path string )error {return nil };func (_bfcaf *CT_TrackChangeNumbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffadg :=range start .Attr {if _ffadg .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e\u0061\u006c"{_deccbd :=_ffadg .Value ; +_bfcaf .OriginalAttr =&_deccbd ;continue ;};if _ffadg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bbbgge :=_ffadg .Value ;_bfcaf .AuthorAttr =_bbbgge ;continue ;};if _ffadg .Name .Local =="\u0064\u0061\u0074\u0065"{_cgfca ,_egaegg :=ParseStdlibTime (_ffadg .Value ); +if _egaegg !=nil {return _egaegg ;};_bfcaf .DateAttr =&_cgfca ;continue ;};if _ffadg .Name .Local =="\u0069\u0064"{_gdgeagg ,_gegca :=_c .ParseInt (_ffadg .Value ,10,64);if _gegca !=nil {return _gegca ;};_bfcaf .IdAttr =_gdgeagg ;continue ;};};for {_becag ,_bgcga :=d .Token (); +if _bgcga !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0072\u0061c\u006b\u0043\u0068\u0061\u006e\u0067\u0065N\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u003a\u0020%\u0073",_bgcga );};if _bfdfc ,_cgdfg :=_becag .(_a .EndElement ); +_cgdfg &&_bfdfc .Name ==start .Name {break ;};};return nil ;};func (_aggfd *EG_HdrFtrReferencesChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aggfd .HeaderReference !=nil {_aeagcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}}; +e .EncodeElement (_aggfd .HeaderReference ,_aeagcd );}else if _aggfd .FooterReference !=nil {_ebdgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u0065\u0072\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}};e .EncodeElement (_aggfd .FooterReference ,_ebdgf ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TcPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Custom Tab Stop -Tab []*CT_TabStop ;};func (_ebbafb *ST_View )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebbafb =0;case "\u006e\u006f\u006e\u0065":*_ebbafb =1;case "\u0070\u0072\u0069n\u0074":*_ebbafb =2;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_ebbafb =3; -case "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073":*_ebbafb =4;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_ebbafb =5;case "\u0077\u0065\u0062":*_ebbafb =6;};return nil ;};func (_eddag *CT_TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _eddag .EG_BlockLevelElts !=nil {for _ ,_gfacg :=range _eddag .EG_BlockLevelElts {_gfacg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_MailMergeDest struct{ +// Annotation Identifier +IdAttr int64 ;TcPr *CT_TcPrInner ;}; -// Mail Merge Merged Document Type -ValAttr ST_MailMergeDest ;};func NewCT_Guid ()*CT_Guid {_eefbd :=&CT_Guid {};return _eefbd };func NewCT_TcBorders ()*CT_TcBorders {_ecegfb :=&CT_TcBorders {};return _ecegfb };func NewCT_TblStylePr ()*CT_TblStylePr {_ggfcb :=&CT_TblStylePr {};_ggfcb .TypeAttr =ST_TblStyleOverrideType (1); -return _ggfcb ;};func (_feafc *CT_ParaRPrOriginal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dagbb :for {_eadcc ,_gcfd :=d .Token ();if _gcfd !=nil {return _gcfd ;};switch _cecee :=_eadcc .(type ){case _a .StartElement :switch _cecee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_feafc .Ins =NewCT_TrackChange (); -if _fgbgg :=d .DecodeElement (_feafc .Ins ,&_cecee );_fgbgg !=nil {return _fgbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_feafc .Del =NewCT_TrackChange (); -if _egbeg :=d .DecodeElement (_feafc .Del ,&_cecee );_egbeg !=nil {return _egbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_feafc .MoveFrom =NewCT_TrackChange (); -if _aeecd :=d .DecodeElement (_feafc .MoveFrom ,&_cecee );_aeecd !=nil {return _aeecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_feafc .MoveTo =NewCT_TrackChange (); -if _dabda :=d .DecodeElement (_feafc .MoveTo ,&_cecee );_dabda !=nil {return _dabda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_feafc .RStyle =NewCT_String (); -if _bcggff :=d .DecodeElement (_feafc .RStyle ,&_cecee );_bcggff !=nil {return _bcggff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_feafc .RFonts =NewCT_Fonts (); -if _aaccc :=d .DecodeElement (_feafc .RFonts ,&_cecee );_aaccc !=nil {return _aaccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_feafc .B =NewCT_OnOff (); -if _fcgec :=d .DecodeElement (_feafc .B ,&_cecee );_fcgec !=nil {return _fcgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_feafc .BCs =NewCT_OnOff (); -if _eebge :=d .DecodeElement (_feafc .BCs ,&_cecee );_eebge !=nil {return _eebge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_feafc .I =NewCT_OnOff (); -if _ecgfa :=d .DecodeElement (_feafc .I ,&_cecee );_ecgfa !=nil {return _ecgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_feafc .ICs =NewCT_OnOff (); -if _gabad :=d .DecodeElement (_feafc .ICs ,&_cecee );_gabad !=nil {return _gabad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_feafc .Caps =NewCT_OnOff (); -if _cccfc :=d .DecodeElement (_feafc .Caps ,&_cecee );_cccfc !=nil {return _cccfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_feafc .SmallCaps =NewCT_OnOff (); -if _gfcgg :=d .DecodeElement (_feafc .SmallCaps ,&_cecee );_gfcgg !=nil {return _gfcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_feafc .Strike =NewCT_OnOff (); -if _affda :=d .DecodeElement (_feafc .Strike ,&_cecee );_affda !=nil {return _affda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_feafc .Dstrike =NewCT_OnOff (); -if _gbfdfc :=d .DecodeElement (_feafc .Dstrike ,&_cecee );_gbfdfc !=nil {return _gbfdfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_feafc .Outline =NewCT_OnOff (); -if _cadee :=d .DecodeElement (_feafc .Outline ,&_cecee );_cadee !=nil {return _cadee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_feafc .Shadow =NewCT_OnOff (); -if _ddcbe :=d .DecodeElement (_feafc .Shadow ,&_cecee );_ddcbe !=nil {return _ddcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_feafc .Emboss =NewCT_OnOff (); -if _bbag :=d .DecodeElement (_feafc .Emboss ,&_cecee );_bbag !=nil {return _bbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_feafc .Imprint =NewCT_OnOff (); -if _dfcdc :=d .DecodeElement (_feafc .Imprint ,&_cecee );_dfcdc !=nil {return _dfcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_feafc .NoProof =NewCT_OnOff (); -if _accec :=d .DecodeElement (_feafc .NoProof ,&_cecee );_accec !=nil {return _accec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_feafc .SnapToGrid =NewCT_OnOff (); -if _ggbdg :=d .DecodeElement (_feafc .SnapToGrid ,&_cecee );_ggbdg !=nil {return _ggbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_feafc .Vanish =NewCT_OnOff (); -if _bgfecd :=d .DecodeElement (_feafc .Vanish ,&_cecee );_bgfecd !=nil {return _bgfecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_feafc .WebHidden =NewCT_OnOff (); -if _ebgbf :=d .DecodeElement (_feafc .WebHidden ,&_cecee );_ebgbf !=nil {return _ebgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_feafc .Color =NewCT_Color (); -if _ceecd :=d .DecodeElement (_feafc .Color ,&_cecee );_ceecd !=nil {return _ceecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_feafc .Spacing =NewCT_SignedTwipsMeasure (); -if _gdabe :=d .DecodeElement (_feafc .Spacing ,&_cecee );_gdabe !=nil {return _gdabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_feafc .W =NewCT_TextScale (); -if _cgbcd :=d .DecodeElement (_feafc .W ,&_cecee );_cgbcd !=nil {return _cgbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_feafc .Kern =NewCT_HpsMeasure (); -if _ddcde :=d .DecodeElement (_feafc .Kern ,&_cecee );_ddcde !=nil {return _ddcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_feafc .Position =NewCT_SignedHpsMeasure (); -if _acbdg :=d .DecodeElement (_feafc .Position ,&_cecee );_acbdg !=nil {return _acbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_feafc .Sz =NewCT_HpsMeasure (); -if _cgfgb :=d .DecodeElement (_feafc .Sz ,&_cecee );_cgfgb !=nil {return _cgfgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_feafc .SzCs =NewCT_HpsMeasure (); -if _cgebd :=d .DecodeElement (_feafc .SzCs ,&_cecee );_cgebd !=nil {return _cgebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_feafc .Highlight =NewCT_Highlight (); -if _bfbcab :=d .DecodeElement (_feafc .Highlight ,&_cecee );_bfbcab !=nil {return _bfbcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_feafc .U =NewCT_Underline (); -if _gffcg :=d .DecodeElement (_feafc .U ,&_cecee );_gffcg !=nil {return _gffcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_feafc .Effect =NewCT_TextEffect (); -if _efggg :=d .DecodeElement (_feafc .Effect ,&_cecee );_efggg !=nil {return _efggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_feafc .Bdr =NewCT_Border (); -if _eccfg :=d .DecodeElement (_feafc .Bdr ,&_cecee );_eccfg !=nil {return _eccfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_feafc .Shd =NewCT_Shd (); -if _fccfaf :=d .DecodeElement (_feafc .Shd ,&_cecee );_fccfaf !=nil {return _fccfaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_feafc .FitText =NewCT_FitText (); -if _cceb :=d .DecodeElement (_feafc .FitText ,&_cecee );_cceb !=nil {return _cceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_feafc .VertAlign =NewCT_VerticalAlignRun (); -if _bbcbg :=d .DecodeElement (_feafc .VertAlign ,&_cecee );_bbcbg !=nil {return _bbcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_feafc .Rtl =NewCT_OnOff (); -if _ccege :=d .DecodeElement (_feafc .Rtl ,&_cecee );_ccege !=nil {return _ccege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_feafc .Cs =NewCT_OnOff (); -if _acbbbf :=d .DecodeElement (_feafc .Cs ,&_cecee );_acbbbf !=nil {return _acbbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_feafc .Em =NewCT_Em (); -if _cddgc :=d .DecodeElement (_feafc .Em ,&_cecee );_cddgc !=nil {return _cddgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_feafc .Lang =NewCT_Language (); -if _eaagda :=d .DecodeElement (_feafc .Lang ,&_cecee );_eaagda !=nil {return _eaagda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_feafc .EastAsianLayout =NewCT_EastAsianLayout (); -if _gcade :=d .DecodeElement (_feafc .EastAsianLayout ,&_cecee );_gcade !=nil {return _gcade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_feafc .SpecVanish =NewCT_OnOff (); -if _acbfe :=d .DecodeElement (_feafc .SpecVanish ,&_cecee );_acbfe !=nil {return _acbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_feafc .OMath =NewCT_OnOff (); -if _dedbg :=d .DecodeElement (_feafc .OMath ,&_cecee );_dedbg !=nil {return _dedbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050r\u004f\u0072\u0069\u0067\u0069\u006e\u0061\u006c\u0020\u0025\u0076",_cecee .Name ); -if _geecac :=d .Skip ();_geecac !=nil {return _geecac ;};};case _a .EndElement :break _dagbb ;case _a .CharData :};};return nil ;};func (_bfcbda ST_ThemeColor )ValidateWithPath (path string )error {switch _bfcbda {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfcbda )); -};return nil ;};type CT_FtnPos struct{ +// ValidateWithPath validates the CT_SdtContentBlock and its children, prefixing error messages with path +func (_bfdba *CT_SdtContentBlock )ValidateWithPath (path string )error {for _fbdbe ,_daada :=range _bfdba .EG_ContentBlockContent {if _facabe :=_daada .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_fbdbe )); +_facabe !=nil {return _facabe ;};};return nil ;};func (_fbgcd ST_Lock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbgcd .String (),start );};func NewCT_FontsList ()*CT_FontsList {_dcead :=&CT_FontsList {};return _dcead }; +func (_cfagfd WdST_AlignV )ValidateWithPath (path string )error {switch _cfagfd {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfagfd )); +};return nil ;};func (_eeda *CT_Br )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eeda .TypeAttr !=ST_BrTypeUnset {_bgb ,_bcb :=_eeda .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _bcb !=nil {return _bcb ; +};start .Attr =append (start .Attr ,_bgb );};if _eeda .ClearAttr !=ST_BrClearUnset {_effeb ,_cde :=_eeda .ClearAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u006c\u0065\u0061\u0072"});if _cde !=nil {return _cde ;};start .Attr =append (start .Attr ,_effeb ); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_AutoCaption struct{ -// Footnote Position Type -ValAttr ST_FtnPos ;};func (_fbcbc *CT_Font )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_fbcbc .NameAttr )}); -e .EncodeToken (start );if _fbcbc .AltName !=nil {_cbca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0074\u004e\u0061\u006de"}};e .EncodeElement (_fbcbc .AltName ,_cbca );};if _fbcbc .Panose1 !=nil {_defgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0061\u006e\u006f\u0073\u00651"}}; -e .EncodeElement (_fbcbc .Panose1 ,_defgg );};if _fbcbc .Charset !=nil {_bcacf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0072\u0073\u0065t"}};e .EncodeElement (_fbcbc .Charset ,_bcacf );};if _fbcbc .Family !=nil {_bgbed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}}; -e .EncodeElement (_fbcbc .Family ,_bgbed );};if _fbcbc .NotTrueType !=nil {_cead :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"}};e .EncodeElement (_fbcbc .NotTrueType ,_cead ); -};if _fbcbc .Pitch !=nil {_abfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0069\u0074\u0063\u0068"}};e .EncodeElement (_fbcbc .Pitch ,_abfa );};if _fbcbc .Sig !=nil {_ebed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073i\u0067"}}; -e .EncodeElement (_fbcbc .Sig ,_ebed );};if _fbcbc .EmbedRegular !=nil {_bgeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0052\u0065g\u0075\u006c\u0061\u0072"}};e .EncodeElement (_fbcbc .EmbedRegular ,_bgeb ); -};if _fbcbc .EmbedBold !=nil {_geaaa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064"}};e .EncodeElement (_fbcbc .EmbedBold ,_geaaa );};if _fbcbc .EmbedItalic !=nil {_eeea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}}; -e .EncodeElement (_fbcbc .EmbedItalic ,_eeea );};if _fbcbc .EmbedBoldItalic !=nil {_afefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064\u0049t\u0061\u006c\u0069\u0063"}};e .EncodeElement (_fbcbc .EmbedBoldItalic ,_afefc ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bfgee *CT_Hyperlink )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bfgee .TgtFrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .TgtFrameAttr )}); -};if _bfgee .TooltipAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u006f\u006f\u006c\u0074\u0069p"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .TooltipAttr )});};if _bfgee .DocLocationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .DocLocationAttr )}); -};if _bfgee .HistoryAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0069\u0073\u0074\u006f\u0072y"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .HistoryAttr )});};if _bfgee .AnchorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006e\u0063\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .AnchorAttr )}); -};if _bfgee .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_bfgee .IdAttr )});};e .EncodeToken (start );_bfgee .PContentChoice .MarshalXML (e ,_a .StartElement {}); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Identifier of Object to be Automatically Captioned +NameAttr string ; -// ValidateWithPath validates the CT_MailMergeDataType and its children, prefixing error messages with path -func (_efccd *CT_MailMergeDataType )ValidateWithPath (path string )error {return nil };func (_fcafdg ST_FtnPos )ValidateWithPath (path string )error {switch _fcafdg {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcafdg )); -};return nil ;}; +// Caption Used for Automatic Captioning +CaptionAttr string ;};type WdCT_PosHChoice struct{Align WdST_AlignH ;PosOffset *int32 ;};func NewCT_FontRel ()*CT_FontRel {_dfbe :=&CT_FontRel {};_dfbe .FontKeyAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +return _dfbe ;};func (_fegfae WdST_AlignH )ValidateWithPath (path string )error {switch _fegfae {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fegfae )); +};return nil ;};func (_eeddc *CT_Odso )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geegg :for {_ggfee ,_gacag :=d .Token ();if _gacag !=nil {return _gacag ;};switch _becda :=_ggfee .(type ){case _a .StartElement :switch _becda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0064\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0064\u006c"}:_eeddc .Udl =NewCT_String (); +if _ggfbd :=d .DecodeElement (_eeddc .Udl ,&_becda );_ggfbd !=nil {return _ggfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065"}:_eeddc .Table =NewCT_String (); +if _bgdbf :=d .DecodeElement (_eeddc .Table ,&_becda );_bgdbf !=nil {return _bgdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0072\u0063"}:_eeddc .Src =NewCT_Rel (); +if _efcd :=d .DecodeElement (_eeddc .Src ,&_becda );_efcd !=nil {return _efcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"}:_eeddc .ColDelim =NewCT_DecimalNumber (); +if _ddgeag :=d .DecodeElement (_eeddc .ColDelim ,&_becda );_ddgeag !=nil {return _ddgeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_eeddc .Type =NewCT_MailMergeSourceType (); +if _dbfbb :=d .DecodeElement (_eeddc .Type ,&_becda );_dbfbb !=nil {return _dbfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0048\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0048\u0064\u0072"}:_eeddc .FHdr =NewCT_OnOff (); +if _fggfe :=d .DecodeElement (_eeddc .FHdr ,&_becda );_fggfe !=nil {return _fggfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0069\u0065l\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061"}:_gbaab :=NewCT_OdsoFieldMapData (); +if _fbacdc :=d .DecodeElement (_gbaab ,&_becda );_fbacdc !=nil {return _fbacdc ;};_eeddc .FieldMapData =append (_eeddc .FieldMapData ,_gbaab );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_efeec :=NewCT_Rel (); +if _efaeb :=d .DecodeElement (_efeec ,&_becda );_efaeb !=nil {return _efaeb ;};_eeddc .RecipientData =append (_eeddc .RecipientData ,_efeec );default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0064\u0073\u006f\u0020\u0025\u0076",_becda .Name ); +if _gacde :=d .Skip ();_gacde !=nil {return _gacde ;};};case _a .EndElement :break _geegg ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_TblPrBase and its children -func (_fcdff *CT_TblPrBase )Validate ()error {return _fcdff .ValidateWithPath ("\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0042\u0061\u0073\u0065");};func (_ffggdf *CT_ParaRPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffggdf .RPr =NewCT_ParaRPrOriginal (); -for _ ,_bceebb :=range start .Attr {if _bceebb .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_febga :=_bceebb .Value ;_ffggdf .AuthorAttr =_febga ;continue ;};if _bceebb .Name .Local =="\u0064\u0061\u0074\u0065"{_afeef ,_eegca :=ParseStdlibTime (_bceebb .Value ); -if _eegca !=nil {return _eegca ;};_ffggdf .DateAttr =&_afeef ;continue ;};if _bceebb .Name .Local =="\u0069\u0064"{_ebade ,_aaabec :=_f .ParseInt (_bceebb .Value ,10,64);if _aaabec !=nil {return _aaabec ;};_ffggdf .IdAttr =_ebade ;continue ;};};_ccfab :for {_beddeg ,_ffffc :=d .Token (); -if _ffffc !=nil {return _ffffc ;};switch _gfcdbg :=_beddeg .(type ){case _a .StartElement :switch _gfcdbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _ffcffc :=d .DecodeElement (_ffggdf .RPr ,&_gfcdbg ); -_ffcffc !=nil {return _ffcffc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_gfcdbg .Name ); -if _daeea :=d .Skip ();_daeea !=nil {return _daeea ;};};case _a .EndElement :break _ccfab ;case _a .CharData :};};return nil ;};type CT_Em struct{ +// ValidateWithPath validates the CT_FtnEdn and its children, prefixing error messages with path +func (_bcegfg *CT_FtnEdn )ValidateWithPath (path string )error {if _dfgg :=_bcegfg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dfgg !=nil {return _dfgg ;};for _dfegab ,_ceecb :=range _bcegfg .EG_BlockLevelElts {if _eddf :=_ceecb .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_dfegab )); +_eddf !=nil {return _eddf ;};};return nil ;};func (_fdbeb *CT_RPrOriginal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdbeb .RStyle !=nil {_gaabab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_fdbeb .RStyle ,_gaabab );};if _fdbeb .RFonts !=nil {_cdgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_fdbeb .RFonts ,_cdgd );};if _fdbeb .B !=nil {_fdgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_fdbeb .B ,_fdgfa );};if _fdbeb .BCs !=nil {_cdadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_fdbeb .BCs ,_cdadf );};if _fdbeb .I !=nil {_dcde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_fdbeb .I ,_dcde );};if _fdbeb .ICs !=nil {_efcef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_fdbeb .ICs ,_efcef );};if _fdbeb .Caps !=nil {_eaceb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_fdbeb .Caps ,_eaceb );};if _fdbeb .SmallCaps !=nil {_cfdec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_fdbeb .SmallCaps ,_cfdec );};if _fdbeb .Strike !=nil {_baceg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_fdbeb .Strike ,_baceg );};if _fdbeb .Dstrike !=nil {_afdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_fdbeb .Dstrike ,_afdcc );};if _fdbeb .Outline !=nil {_fbbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_fdbeb .Outline ,_fbbdc );};if _fdbeb .Shadow !=nil {_ggbac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_fdbeb .Shadow ,_ggbac );};if _fdbeb .Emboss !=nil {_bcab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_fdbeb .Emboss ,_bcab );};if _fdbeb .Imprint !=nil {_bbgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_fdbeb .Imprint ,_bbgaf );};if _fdbeb .NoProof !=nil {_dfcgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_fdbeb .NoProof ,_dfcgf );};if _fdbeb .SnapToGrid !=nil {_bdbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_fdbeb .SnapToGrid ,_bdbfg );};if _fdbeb .Vanish !=nil {_eaeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_fdbeb .Vanish ,_eaeef );};if _fdbeb .WebHidden !=nil {_abef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_fdbeb .WebHidden ,_abef );};if _fdbeb .Color !=nil {_cffab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_fdbeb .Color ,_cffab );};if _fdbeb .Spacing !=nil {_cedgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_fdbeb .Spacing ,_cedgc );};if _fdbeb .W !=nil {_ccbfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_fdbeb .W ,_ccbfb );};if _fdbeb .Kern !=nil {_badgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_fdbeb .Kern ,_badgf );};if _fdbeb .Position !=nil {_degbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_fdbeb .Position ,_degbe );};if _fdbeb .Sz !=nil {_bbcac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_fdbeb .Sz ,_bbcac );};if _fdbeb .SzCs !=nil {_aaafd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_fdbeb .SzCs ,_aaafd );};if _fdbeb .Highlight !=nil {_cbabf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_fdbeb .Highlight ,_cbabf );};if _fdbeb .U !=nil {_fgbdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_fdbeb .U ,_fgbdb );};if _fdbeb .Effect !=nil {_eadddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_fdbeb .Effect ,_eadddg );};if _fdbeb .Bdr !=nil {_bffgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_fdbeb .Bdr ,_bffgf );};if _fdbeb .Shd !=nil {_bbeddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_fdbeb .Shd ,_bbeddg );};if _fdbeb .FitText !=nil {_ggaga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_fdbeb .FitText ,_ggaga );};if _fdbeb .VertAlign !=nil {_eedff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_fdbeb .VertAlign ,_eedff );};if _fdbeb .Rtl !=nil {_cbgca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_fdbeb .Rtl ,_cbgca );};if _fdbeb .Cs !=nil {_egef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_fdbeb .Cs ,_egef );};if _fdbeb .Em !=nil {_egdea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_fdbeb .Em ,_egdea );};if _fdbeb .Lang !=nil {_fbfaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_fdbeb .Lang ,_fbfaa );};if _fdbeb .EastAsianLayout !=nil {_fbcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_fdbeb .EastAsianLayout ,_fbcdc );};if _fdbeb .SpecVanish !=nil {_dbfab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_fdbeb .SpecVanish ,_dbfab ); +};if _fdbeb .OMath !=nil {_gdaac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_fdbeb .OMath ,_gdaac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SectPrChange ()*CT_SectPrChange {_bbcgaa :=&CT_SectPrChange {}; +return _bbcgaa };func (_fcadf ST_FldCharType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcadf .String (),start );};type CT_TcPrBase struct{ -// Emphasis Mark Type -ValAttr ST_Em ;};func (_efaad ST_TextScale )String ()string {if _efaad .ST_TextScalePercent !=nil {return _ff .Sprintf ("\u0025\u0076",*_efaad .ST_TextScalePercent );};if _efaad .ST_TextScaleDecimal !=nil {return _ff .Sprintf ("\u0025\u0076",*_efaad .ST_TextScaleDecimal ); -};return "";};func (_cbcdb *ST_Em )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cbcdb =0;case "\u006e\u006f\u006e\u0065":*_cbcdb =1;case "\u0064\u006f\u0074":*_cbcdb =2;case "\u0063\u006f\u006dm\u0061":*_cbcdb =3;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_cbcdb =4; -case "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074":*_cbcdb =5;};return nil ;};type CT_EdnPos struct{ +// Table Cell Conditional Formatting +CnfStyle *CT_Cnf ; -// Endnote Position Type -ValAttr ST_EdnPos ;};func (_ffbcd *CT_WriteProtection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ffbcd .RecommendedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .RecommendedAttr )}); -};if _ffbcd .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .AlgorithmNameAttr )}); -};if _ffbcd .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .HashValueAttr )});};if _ffbcd .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .SaltValueAttr )}); -};if _ffbcd .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .SpinCountAttr )});};if _ffbcd .CryptProviderTypeAttr !=_ee .ST_CryptProvUnset {_eaedaag ,_dabcac :=_ffbcd .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); -if _dabcac !=nil {return _dabcac ;};start .Attr =append (start .Attr ,_eaedaag );};if _ffbcd .CryptAlgorithmClassAttr !=_ee .ST_AlgClassUnset {_gbfgg ,_ecfae :=_ffbcd .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); -if _ecfae !=nil {return _ecfae ;};start .Attr =append (start .Attr ,_gbfgg );};if _ffbcd .CryptAlgorithmTypeAttr !=_ee .ST_AlgTypeUnset {_deefb ,_dgfdc :=_ffbcd .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); -if _dgfdc !=nil {return _dgfdc ;};start .Attr =append (start .Attr ,_deefb );};if _ffbcd .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .CryptAlgorithmSidAttr )}); -};if _ffbcd .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .CryptSpinCountAttr )}); -};if _ffbcd .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .CryptProviderAttr )}); -};if _ffbcd .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .AlgIdExtAttr )});};if _ffbcd .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .AlgIdExtSourceAttr )}); -};if _ffbcd .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .CryptProviderTypeExtAttr )}); -};if _ffbcd .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .CryptProviderTypeExtSourceAttr )}); -};if _ffbcd .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .HashAttr )});};if _ffbcd .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ffbcd .SaltAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cddabe *CT_Underline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aebgd :=range start .Attr {if _aebgd .Name .Local =="\u0076\u0061\u006c"{_cddabe .ValAttr .UnmarshalXMLAttr (_aebgd ); -continue ;};if _aebgd .Name .Local =="\u0063\u006f\u006co\u0072"{_gcefc ,_cbffc :=ParseUnionST_HexColor (_aebgd .Value );if _cbffc !=nil {return _cbffc ;};_cddabe .ColorAttr =&_gcefc ;continue ;};if _aebgd .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_cddabe .ThemeColorAttr .UnmarshalXMLAttr (_aebgd ); -continue ;};if _aebgd .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_befca :=_aebgd .Value ;_cddabe .ThemeTintAttr =&_befca ;continue ;};if _aebgd .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_fcfca :=_aebgd .Value ; -_cddabe .ThemeShadeAttr =&_fcfca ;continue ;};};for {_dffff ,_eebfc :=d .Token ();if _eebfc !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006ed\u0065\u0072\u006c\u0069\u006e\u0065\u003a\u0020\u0025\u0073",_eebfc ); -};if _fbdagf ,_bdcab :=_dffff .(_a .EndElement );_bdcab &&_fbdagf .Name ==start .Name {break ;};};return nil ;};const (ST_VAnchorUnset ST_VAnchor =0;ST_VAnchorText ST_VAnchor =1;ST_VAnchorMargin ST_VAnchor =2;ST_VAnchorPage ST_VAnchor =3;);type ST_DocPartType byte ; -type CT_BdoContentRun struct{ +// Preferred Table Cell Width +TcW *CT_TblWidth ; -// Direction of Override -ValAttr ST_Direction ;EG_PContent []*EG_PContent ;};type CT_MathCtrlIns struct{AuthorAttr string ;DateAttr *_g .Time ; +// Grid Columns Spanned by Current Table Cell +GridSpan *CT_DecimalNumber ; -// Annotation Identifier -IdAttr int64 ;};func (_eeg *AG_Password )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_c :=range start .Attr {if _c .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_gd :=_c .Value ; -_eeg .AlgorithmNameAttr =&_gd ;continue ;};if _c .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_ea :=_c .Value ;_eeg .HashValueAttr =&_ea ;continue ;};if _c .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_fcb :=_c .Value ; -_eeg .SaltValueAttr =&_fcb ;continue ;};if _c .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_ba ,_ec :=_f .ParseInt (_c .Value ,10,64);if _ec !=nil {return _ec ;};_eeg .SpinCountAttr =&_ba ;continue ;};};for {_de ,_aa :=d .Token ();if _aa !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u003a\u0020\u0025\u0073",_aa ); -};if _ef ,_dc :=_de .(_a .EndElement );_dc &&_ef .Name ==start .Name {break ;};};return nil ;}; +// Horizontally Merged Cell +HMerge *CT_HMerge ; -// ValidateWithPath validates the WdInline and its children, prefixing error messages with path -func (_cbfacd *WdInline )ValidateWithPath (path string )error {if _cgdfad :=_cbfacd .WdCT_Inline .ValidateWithPath (path );_cgdfad !=nil {return _cgdfad ;};return nil ;}; +// Vertically Merged Cell +VMerge *CT_VMerge ; -// ValidateWithPath validates the CT_RubyContent and its children, prefixing error messages with path -func (_dfeca *CT_RubyContent )ValidateWithPath (path string )error {for _eabde ,_dbcaed :=range _dfeca .EG_RubyContent {if _gaaea :=_dbcaed .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047_R\u0075b\u0079\u0043\u006f\u006e\u0074e\u006e\u0074\u005b\u0025\u0064\u005d",path ,_eabde )); -_gaaea !=nil {return _gaaea ;};};return nil ;}; +// Table Cell Borders +TcBorders *CT_TcBorders ; -// Validate validates the CT_FFHelpText and its children -func (_dgdb *CT_FFHelpText )Validate ()error {return _dgdb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0048\u0065\u006c\u0070\u0054\u0065\u0078\u0074");}; +// Table Cell Shading +Shd *CT_Shd ; -// ValidateWithPath validates the CT_ColorSchemeMapping and its children, prefixing error messages with path -func (_dbaaa *CT_ColorSchemeMapping )ValidateWithPath (path string )error {if _cadb :=_dbaaa .Bg1Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0031\u0041\u0074\u0074\u0072");_cadb !=nil {return _cadb ;};if _gcbdb :=_dbaaa .T1Attr .ValidateWithPath (path +"\u002fT\u0031\u0041\u0074\u0074\u0072"); -_gcbdb !=nil {return _gcbdb ;};if _eecg :=_dbaaa .Bg2Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0032\u0041\u0074\u0074\u0072");_eecg !=nil {return _eecg ;};if _gcc :=_dbaaa .T2Attr .ValidateWithPath (path +"\u002fT\u0032\u0041\u0074\u0074\u0072"); -_gcc !=nil {return _gcc ;};if _ecg :=_dbaaa .Accent1Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0031\u0041\u0074\u0074\u0072");_ecg !=nil {return _ecg ;};if _dacba :=_dbaaa .Accent2Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0032\u0041\u0074\u0074\u0072"); -_dacba !=nil {return _dacba ;};if _gbdg :=_dbaaa .Accent3Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0033\u0041\u0074\u0074\u0072");_gbdg !=nil {return _gbdg ;};if _ecbda :=_dbaaa .Accent4Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0034\u0041\u0074\u0074\u0072"); -_ecbda !=nil {return _ecbda ;};if _gbbd :=_dbaaa .Accent5Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0035\u0041\u0074\u0074\u0072");_gbbd !=nil {return _gbbd ;};if _efbbg :=_dbaaa .Accent6Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0036\u0041\u0074\u0074\u0072"); -_efbbg !=nil {return _efbbg ;};if _ddga :=_dbaaa .HyperlinkAttr .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006ek\u0041\u0074\u0074\u0072");_ddga !=nil {return _ddga ;};if _bdg :=_dbaaa .FollowedHyperlinkAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006clo\u0077\u0065\u0064\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0041\u0074t\u0072"); -_bdg !=nil {return _bdg ;};return nil ;};func (_fbcfd *CT_Panose )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_fbcfd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdbfb *CT_MathCtrlIns )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_fdbfb .AuthorAttr )}); -if _fdbfb .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_fdbfb .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_fdbfb .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Border struct{ +// Don't Wrap Cell Content +NoWrap *CT_OnOff ; -// Border Style -ValAttr ST_Border ; +// Single Table Cell Margins +TcMar *CT_TcMar ; -// Border Color -ColorAttr *ST_HexColor ; +// Table Cell Text Flow Direction +TextDirection *CT_TextDirection ; -// Border Theme Color -ThemeColorAttr ST_ThemeColor ; +// Fit Text Within Cell +TcFitText *CT_OnOff ; -// Border Theme Color Tint -ThemeTintAttr *string ; +// Table Cell Vertical Alignment +VAlign *CT_VerticalJc ; -// Border Theme Color Shade -ThemeShadeAttr *string ; +// Ignore End Of Cell Marker In Row Height Calculation +HideMark *CT_OnOff ; -// Border Width -SzAttr *uint64 ; +// Header Cells Associated With Table Cell +Headers *CT_Headers ;}; -// Border Spacing Measurement -SpaceAttr *uint64 ; +// Validate validates the CT_Br and its children +func (_dgab *CT_Br )Validate ()error {return _dgab .ValidateWithPath ("\u0043\u0054\u005fB\u0072")};func (_fcfcdb *EG_ContentCellContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fcfcdb .Tc !=nil {_gagfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063"}}; +for _ ,_bdefd :=range _fcfcdb .Tc {e .EncodeElement (_bdefd ,_gagfdc );};}else if _fcfcdb .CustomXml !=nil {_dcdbdc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}};e .EncodeElement (_fcfcdb .CustomXml ,_dcdbdc ); +}else if _fcfcdb .Sdt !=nil {_bbdfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_fcfcdb .Sdt ,_bbdfg );}else if _fcfcdb .EG_RunLevelElts !=nil {for _ ,_edfbge :=range _fcfcdb .EG_RunLevelElts {_edfbge .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Border Shadow -ShadowAttr *_ee .ST_OnOff ; +// Validate validates the CT_Endnotes and its children +func (_ebbgbf *CT_Endnotes )Validate ()error {return _ebbgbf .ValidateWithPath ("C\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073");};func (_egbgg *CT_ParaRPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_egbgg .AuthorAttr )}); +if _egbgg .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_egbgg .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_egbgg .IdAttr )}); +e .EncodeToken (start );_aabcgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_egbgg .RPr ,_aabcgc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Create Frame Effect -FrameAttr *_ee .ST_OnOff ;};func NewCT_MailMergeDocType ()*CT_MailMergeDocType {_egdde :=&CT_MailMergeDocType {};_egdde .ValAttr =ST_MailMergeDocType (1);return _egdde ;}; +// ValidateWithPath validates the WdCT_WordprocessingContentPartNonVisual and its children, prefixing error messages with path +func (_ccbbc *WdCT_WordprocessingContentPartNonVisual )ValidateWithPath (path string )error {if _ccbbc .CNvPr !=nil {if _ffafe :=_ccbbc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ffafe !=nil {return _ffafe ;};};if _ccbbc .CNvContentPartPr !=nil {if _aceec :=_ccbbc .CNvContentPartPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072"); +_aceec !=nil {return _aceec ;};};return nil ;};func (_gbddef ST_FFTextType )String ()string {switch _gbddef {case 0:return "";case 1:return "\u0072e\u0067\u0075\u006c\u0061\u0072";case 2:return "\u006e\u0075\u006d\u0062\u0065\u0072";case 3:return "\u0064\u0061\u0074\u0065"; +case 4:return "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065";case 5:return "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065";case 6:return "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064";};return "";};func (_afgeb *CT_DirContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebef :=range start .Attr {if _ebef .Name .Local =="\u0076\u0061\u006c"{_afgeb .ValAttr .UnmarshalXMLAttr (_ebef ); +continue ;};};_fffe :for {_bafga ,_geef :=d .Token ();if _geef !=nil {return _geef ;};switch _bbeb :=_bafga .(type ){case _a .StartElement :switch _bbeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_ececf :=NewEG_PContent (); +_ececf .PContentChoice =NewEG_PContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_ececf );if _ggef :=d .DecodeElement (&_ececf .PContentChoice .FldSimple ,&_bbeb );_ggef !=nil {return _ggef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_dccf :=NewEG_PContent (); +_dccf .PContentChoice =NewEG_PContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_dccf );if _fbdba :=d .DecodeElement (&_dccf .PContentChoice .Hyperlink ,&_bbeb );_fbdba !=nil {return _fbdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_gbab :=NewEG_PContent (); +_gbab .PContentChoice =NewEG_PContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_gbab );if _eafac :=d .DecodeElement (&_gbab .PContentChoice .SubDoc ,&_bbeb );_eafac !=nil {return _eafac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_aadd :=NewEG_PContent (); +_ccae :=NewEG_ContentRunContent ();_ccae .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_aadd );_aadd .PContentChoice .EG_ContentRunContent =append (_aadd .PContentChoice .EG_ContentRunContent ,_ccae ); +if _bgbf :=d .DecodeElement (&_ccae .ContentRunContentChoice .CustomXml ,&_bbeb );_bgbf !=nil {return _bgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_caecg :=NewEG_PContent (); +_dfga :=NewEG_ContentRunContent ();_dfga .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_caecg );_caecg .PContentChoice .EG_ContentRunContent =append (_caecg .PContentChoice .EG_ContentRunContent ,_dfga ); +if _dbce :=d .DecodeElement (&_dfga .ContentRunContentChoice .SmartTag ,&_bbeb );_dbce !=nil {return _dbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ebgd :=NewEG_PContent (); +_bgeg :=NewEG_ContentRunContent ();_bgeg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_ebgd );_ebgd .PContentChoice .EG_ContentRunContent =append (_ebgd .PContentChoice .EG_ContentRunContent ,_bgeg ); +if _agaeag :=d .DecodeElement (&_bgeg .ContentRunContentChoice .Sdt ,&_bbeb );_agaeag !=nil {return _agaeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_cdde :=NewEG_PContent (); +_agfg :=NewEG_ContentRunContent ();_agfg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_cdde );_cdde .PContentChoice .EG_ContentRunContent =append (_cdde .PContentChoice .EG_ContentRunContent ,_agfg ); +if _ddag :=d .DecodeElement (&_agfg .ContentRunContentChoice .Dir ,&_bbeb );_ddag !=nil {return _ddag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_fdaaa :=NewEG_PContent (); +_fbfe :=NewEG_ContentRunContent ();_fbfe .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_fdaaa );_fdaaa .PContentChoice .EG_ContentRunContent =append (_fdaaa .PContentChoice .EG_ContentRunContent ,_fbfe ); +if _gace :=d .DecodeElement (&_fbfe .ContentRunContentChoice .Bdo ,&_bbeb );_gace !=nil {return _gace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_fcebg :=NewEG_PContent (); +_gafbc :=NewEG_ContentRunContent ();_gafbc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_fcebg );_fcebg .PContentChoice .EG_ContentRunContent =append (_fcebg .PContentChoice .EG_ContentRunContent ,_gafbc ); +if _gaeed :=d .DecodeElement (&_gafbc .ContentRunContentChoice .R ,&_bbeb );_gaeed !=nil {return _gaeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dfbd :=NewEG_PContent (); +_aacd :=NewEG_ContentRunContent ();_facb :=NewEG_RunLevelElts ();_facb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_dfbd );_dfbd .PContentChoice .EG_ContentRunContent =append (_dfbd .PContentChoice .EG_ContentRunContent ,_aacd ); +_aacd .ContentRunContentChoice .EG_RunLevelElts =append (_aacd .ContentRunContentChoice .EG_RunLevelElts ,_facb );if _fbga :=d .DecodeElement (&_facb .RunLevelEltsChoice .ProofErr ,&_bbeb );_fbga !=nil {return _fbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ebcc :=NewEG_PContent (); +_dcdcf :=NewEG_ContentRunContent ();_fdcg :=NewEG_RunLevelElts ();_fdcg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_ebcc );_ebcc .PContentChoice .EG_ContentRunContent =append (_ebcc .PContentChoice .EG_ContentRunContent ,_dcdcf ); +_dcdcf .ContentRunContentChoice .EG_RunLevelElts =append (_dcdcf .ContentRunContentChoice .EG_RunLevelElts ,_fdcg );if _adced :=d .DecodeElement (&_fdcg .RunLevelEltsChoice .PermStart ,&_bbeb );_adced !=nil {return _adced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cfgbf :=NewEG_PContent (); +_egebb :=NewEG_ContentRunContent ();_becf :=NewEG_RunLevelElts ();_becf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_cfgbf );_cfgbf .PContentChoice .EG_ContentRunContent =append (_cfgbf .PContentChoice .EG_ContentRunContent ,_egebb ); +_egebb .ContentRunContentChoice .EG_RunLevelElts =append (_egebb .ContentRunContentChoice .EG_RunLevelElts ,_becf );if _adcg :=d .DecodeElement (&_becf .RunLevelEltsChoice .PermEnd ,&_bbeb );_adcg !=nil {return _adcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bbbee :=NewEG_PContent (); +_dbbdc :=NewEG_ContentRunContent ();_faaf :=NewEG_RunLevelElts ();_faaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_bbbee );_bbbee .PContentChoice .EG_ContentRunContent =append (_bbbee .PContentChoice .EG_ContentRunContent ,_dbbdc ); +_dbbdc .ContentRunContentChoice .EG_RunLevelElts =append (_dbbdc .ContentRunContentChoice .EG_RunLevelElts ,_faaf );if _adbec :=d .DecodeElement (&_faaf .RunLevelEltsChoice .Ins ,&_bbeb );_adbec !=nil {return _adbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cgbce :=NewEG_PContent (); +_cefcc :=NewEG_ContentRunContent ();_debe :=NewEG_RunLevelElts ();_debe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_cgbce );_cgbce .PContentChoice .EG_ContentRunContent =append (_cgbce .PContentChoice .EG_ContentRunContent ,_cefcc ); +_cefcc .ContentRunContentChoice .EG_RunLevelElts =append (_cefcc .ContentRunContentChoice .EG_RunLevelElts ,_debe );if _ceeeg :=d .DecodeElement (&_debe .RunLevelEltsChoice .Del ,&_bbeb );_ceeeg !=nil {return _ceeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bcaa :=NewEG_PContent (); +_adgea :=NewEG_ContentRunContent ();_ddgge :=NewEG_RunLevelElts ();_ddgge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_bcaa );_bcaa .PContentChoice .EG_ContentRunContent =append (_bcaa .PContentChoice .EG_ContentRunContent ,_adgea ); +_adgea .ContentRunContentChoice .EG_RunLevelElts =append (_adgea .ContentRunContentChoice .EG_RunLevelElts ,_ddgge );if _eccf :=d .DecodeElement (&_ddgge .RunLevelEltsChoice .MoveFrom ,&_bbeb );_eccf !=nil {return _eccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aaec :=NewEG_PContent (); +_fgda :=NewEG_ContentRunContent ();_gdddb :=NewEG_RunLevelElts ();_gdddb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_aaec );_aaec .PContentChoice .EG_ContentRunContent =append (_aaec .PContentChoice .EG_ContentRunContent ,_fgda ); +_fgda .ContentRunContentChoice .EG_RunLevelElts =append (_fgda .ContentRunContentChoice .EG_RunLevelElts ,_gdddb );if _bfba :=d .DecodeElement (&_gdddb .RunLevelEltsChoice .MoveTo ,&_bbeb );_bfba !=nil {return _bfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dfaf :=NewEG_PContent (); +_ddee :=NewEG_ContentRunContent ();_bafd :=NewEG_RunLevelElts ();_effgd :=NewEG_RangeMarkupElements ();_effgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_dfaf );_dfaf .PContentChoice .EG_ContentRunContent =append (_dfaf .PContentChoice .EG_ContentRunContent ,_ddee ); +_ddee .ContentRunContentChoice .EG_RunLevelElts =append (_ddee .ContentRunContentChoice .EG_RunLevelElts ,_bafd );_bafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_effgd );if _eaec :=d .DecodeElement (&_effgd .RangeMarkupElementsChoice .BookmarkStart ,&_bbeb ); +_eaec !=nil {return _eaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bgab :=NewEG_PContent (); +_cadf :=NewEG_ContentRunContent ();_gfad :=NewEG_RunLevelElts ();_fddb :=NewEG_RangeMarkupElements ();_fddb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_bgab );_bgab .PContentChoice .EG_ContentRunContent =append (_bgab .PContentChoice .EG_ContentRunContent ,_cadf ); +_cadf .ContentRunContentChoice .EG_RunLevelElts =append (_cadf .ContentRunContentChoice .EG_RunLevelElts ,_gfad );_gfad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfad .RunLevelEltsChoice .EG_RangeMarkupElements ,_fddb );if _bfddg :=d .DecodeElement (&_fddb .RangeMarkupElementsChoice .BookmarkEnd ,&_bbeb ); +_bfddg !=nil {return _bfddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fega :=NewEG_PContent (); +_fcga :=NewEG_ContentRunContent ();_aedf :=NewEG_RunLevelElts ();_ggbae :=NewEG_RangeMarkupElements ();_ggbae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_fega );_fega .PContentChoice .EG_ContentRunContent =append (_fega .PContentChoice .EG_ContentRunContent ,_fcga ); +_fcga .ContentRunContentChoice .EG_RunLevelElts =append (_fcga .ContentRunContentChoice .EG_RunLevelElts ,_aedf );_aedf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aedf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggbae );if _daef :=d .DecodeElement (&_ggbae .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bbeb ); +_daef !=nil {return _daef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfgbc :=NewEG_PContent (); +_dfdb :=NewEG_ContentRunContent ();_gcgf :=NewEG_RunLevelElts ();_acae :=NewEG_RangeMarkupElements ();_acae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_bfgbc );_bfgbc .PContentChoice .EG_ContentRunContent =append (_bfgbc .PContentChoice .EG_ContentRunContent ,_dfdb ); +_dfdb .ContentRunContentChoice .EG_RunLevelElts =append (_dfdb .ContentRunContentChoice .EG_RunLevelElts ,_gcgf );_gcgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_acae );if _afga :=d .DecodeElement (&_acae .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bbeb ); +_afga !=nil {return _afga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_aefd :=NewEG_PContent (); +_eceb :=NewEG_ContentRunContent ();_aaeae :=NewEG_RunLevelElts ();_dgff :=NewEG_RangeMarkupElements ();_dgff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_aefd );_aefd .PContentChoice .EG_ContentRunContent =append (_aefd .PContentChoice .EG_ContentRunContent ,_eceb ); +_eceb .ContentRunContentChoice .EG_RunLevelElts =append (_eceb .ContentRunContentChoice .EG_RunLevelElts ,_aaeae );_aaeae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaeae .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgff );if _ceggb :=d .DecodeElement (&_dgff .RangeMarkupElementsChoice .MoveToRangeStart ,&_bbeb ); +_ceggb !=nil {return _ceggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fadgg :=NewEG_PContent (); +_eeag :=NewEG_ContentRunContent ();_ebag :=NewEG_RunLevelElts ();_fgedf :=NewEG_RangeMarkupElements ();_fgedf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_fadgg );_fadgg .PContentChoice .EG_ContentRunContent =append (_fadgg .PContentChoice .EG_ContentRunContent ,_eeag ); +_eeag .ContentRunContentChoice .EG_RunLevelElts =append (_eeag .ContentRunContentChoice .EG_RunLevelElts ,_ebag );_ebag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebag .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgedf );if _dabba :=d .DecodeElement (&_fgedf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bbeb ); +_dabba !=nil {return _dabba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_abddg :=NewEG_PContent (); +_cbdcg :=NewEG_ContentRunContent ();_fdab :=NewEG_RunLevelElts ();_aeea :=NewEG_RangeMarkupElements ();_aeea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_abddg );_abddg .PContentChoice .EG_ContentRunContent =append (_abddg .PContentChoice .EG_ContentRunContent ,_cbdcg ); +_cbdcg .ContentRunContentChoice .EG_RunLevelElts =append (_cbdcg .ContentRunContentChoice .EG_RunLevelElts ,_fdab );_fdab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdab .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeea );if _bgef :=d .DecodeElement (&_aeea .RangeMarkupElementsChoice .CommentRangeStart ,&_bbeb ); +_bgef !=nil {return _bgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cddd :=NewEG_PContent (); +_fbcf :=NewEG_ContentRunContent ();_adeea :=NewEG_RunLevelElts ();_bdggd :=NewEG_RangeMarkupElements ();_bdggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_cddd );_cddd .PContentChoice .EG_ContentRunContent =append (_cddd .PContentChoice .EG_ContentRunContent ,_fbcf ); +_fbcf .ContentRunContentChoice .EG_RunLevelElts =append (_fbcf .ContentRunContentChoice .EG_RunLevelElts ,_adeea );_adeea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adeea .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdggd );if _dbdag :=d .DecodeElement (&_bdggd .RangeMarkupElementsChoice .CommentRangeEnd ,&_bbeb ); +_dbdag !=nil {return _dbdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fccb :=NewEG_PContent (); +_aafdf :=NewEG_ContentRunContent ();_aggeg :=NewEG_RunLevelElts ();_ccga :=NewEG_RangeMarkupElements ();_ccga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_fccb );_fccb .PContentChoice .EG_ContentRunContent =append (_fccb .PContentChoice .EG_ContentRunContent ,_aafdf ); +_aafdf .ContentRunContentChoice .EG_RunLevelElts =append (_aafdf .ContentRunContentChoice .EG_RunLevelElts ,_aggeg );_aggeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aggeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccga );if _egfd :=d .DecodeElement (&_ccga .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bbeb ); +_egfd !=nil {return _egfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_egbg :=NewEG_PContent (); +_dfdad :=NewEG_ContentRunContent ();_efgcde :=NewEG_RunLevelElts ();_dcbd :=NewEG_RangeMarkupElements ();_dcbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_egbg );_egbg .PContentChoice .EG_ContentRunContent =append (_egbg .PContentChoice .EG_ContentRunContent ,_dfdad ); +_dfdad .ContentRunContentChoice .EG_RunLevelElts =append (_dfdad .ContentRunContentChoice .EG_RunLevelElts ,_efgcde );_efgcde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efgcde .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcbd );if _aagg :=d .DecodeElement (&_dcbd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bbeb ); +_aagg !=nil {return _aagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gegae :=NewEG_PContent (); +_aceab :=NewEG_ContentRunContent ();_befb :=NewEG_RunLevelElts ();_cadgg :=NewEG_RangeMarkupElements ();_cadgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_gegae );_gegae .PContentChoice .EG_ContentRunContent =append (_gegae .PContentChoice .EG_ContentRunContent ,_aceab ); +_aceab .ContentRunContentChoice .EG_RunLevelElts =append (_aceab .ContentRunContentChoice .EG_RunLevelElts ,_befb );_befb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_befb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cadgg );if _eegg :=d .DecodeElement (&_cadgg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bbeb ); +_eegg !=nil {return _eegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_caca :=NewEG_PContent (); +_cegb :=NewEG_ContentRunContent ();_dgdfa :=NewEG_RunLevelElts ();_cbcea :=NewEG_RangeMarkupElements ();_cbcea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_caca );_caca .PContentChoice .EG_ContentRunContent =append (_caca .PContentChoice .EG_ContentRunContent ,_cegb ); +_cegb .ContentRunContentChoice .EG_RunLevelElts =append (_cegb .ContentRunContentChoice .EG_RunLevelElts ,_dgdfa );_dgdfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgdfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcea );if _bfbe :=d .DecodeElement (&_cbcea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bbeb ); +_bfbe !=nil {return _bfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_gaab :=NewEG_PContent (); +_ccaed :=NewEG_ContentRunContent ();_cbccd :=NewEG_RunLevelElts ();_ggfga :=NewEG_RangeMarkupElements ();_ggfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_gaab );_gaab .PContentChoice .EG_ContentRunContent =append (_gaab .PContentChoice .EG_ContentRunContent ,_ccaed ); +_ccaed .ContentRunContentChoice .EG_RunLevelElts =append (_ccaed .ContentRunContentChoice .EG_RunLevelElts ,_cbccd );_cbccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfga );if _bgebf :=d .DecodeElement (&_ggfga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bbeb ); +_bgebf !=nil {return _bgebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cbfc :=NewEG_PContent (); +_bbcc :=NewEG_ContentRunContent ();_agefg :=NewEG_RunLevelElts ();_ccfba :=NewEG_RangeMarkupElements ();_ccfba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_cbfc );_cbfc .PContentChoice .EG_ContentRunContent =append (_cbfc .PContentChoice .EG_ContentRunContent ,_bbcc ); +_bbcc .ContentRunContentChoice .EG_RunLevelElts =append (_bbcc .ContentRunContentChoice .EG_RunLevelElts ,_agefg );_agefg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agefg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccfba );if _ecced :=d .DecodeElement (&_ccfba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bbeb ); +_ecced !=nil {return _ecced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_efcc :=NewEG_PContent (); +_gbae :=NewEG_ContentRunContent ();_deeca :=NewEG_RunLevelElts ();_cdcb :=NewEG_RangeMarkupElements ();_cdcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_efcc );_efcc .PContentChoice .EG_ContentRunContent =append (_efcc .PContentChoice .EG_ContentRunContent ,_gbae ); +_gbae .ContentRunContentChoice .EG_RunLevelElts =append (_gbae .ContentRunContentChoice .EG_RunLevelElts ,_deeca );_deeca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deeca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdcb );if _ebbaf :=d .DecodeElement (&_cdcb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bbeb ); +_ebbaf !=nil {return _ebbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ggafd :=NewEG_PContent (); +_gdge :=NewEG_ContentRunContent ();_fccbb :=NewEG_RunLevelElts ();_fdccbc :=NewEG_RangeMarkupElements ();_fdccbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_ggafd );_ggafd .PContentChoice .EG_ContentRunContent =append (_ggafd .PContentChoice .EG_ContentRunContent ,_gdge ); +_gdge .ContentRunContentChoice .EG_RunLevelElts =append (_gdge .ContentRunContentChoice .EG_RunLevelElts ,_fccbb );_fccbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fccbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdccbc );if _fedccb :=d .DecodeElement (&_fdccbc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bbeb ); +_fedccb !=nil {return _fedccb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_caaaf :=NewEG_PContent (); +_bfgc :=NewEG_ContentRunContent ();_fagc :=NewEG_RunLevelElts ();_agad :=NewEG_MathContent ();_agad .MathContentChoice =NewEG_MathContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_caaaf );_caaaf .PContentChoice .EG_ContentRunContent =append (_caaaf .PContentChoice .EG_ContentRunContent ,_bfgc ); +_bfgc .ContentRunContentChoice .EG_RunLevelElts =append (_bfgc .ContentRunContentChoice .EG_RunLevelElts ,_fagc );_fagc .RunLevelEltsChoice .EG_MathContent =append (_fagc .RunLevelEltsChoice .EG_MathContent ,_agad );if _bbda :=d .DecodeElement (&_agad .MathContentChoice .OMathPara ,&_bbeb ); +_bbda !=nil {return _bbda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gbdeca :=NewEG_PContent (); +_bbdag :=NewEG_ContentRunContent ();_deee :=NewEG_RunLevelElts ();_egcc :=NewEG_MathContent ();_egcc .MathContentChoice =NewEG_MathContentChoice ();_afgeb .EG_PContent =append (_afgeb .EG_PContent ,_gbdeca );_gbdeca .PContentChoice .EG_ContentRunContent =append (_gbdeca .PContentChoice .EG_ContentRunContent ,_bbdag ); +_bbdag .ContentRunContentChoice .EG_RunLevelElts =append (_bbdag .ContentRunContentChoice .EG_RunLevelElts ,_deee );_deee .RunLevelEltsChoice .EG_MathContent =append (_deee .RunLevelEltsChoice .EG_MathContent ,_egcc );if _cebdc :=d .DecodeElement (&_egcc .MathContentChoice .OMath ,&_bbeb ); +_cebdc !=nil {return _cebdc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_bbeb .Name ); +if _efbd :=d .Skip ();_efbd !=nil {return _efbd ;};};case _a .EndElement :break _fffe ;case _a .CharData :};};return nil ;};func (_ecffe *ST_Underline )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecffe =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ecffe =1; +case "\u0077\u006f\u0072d\u0073":*_ecffe =2;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ecffe =3;case "\u0074\u0068\u0069c\u006b":*_ecffe =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_ecffe =5;case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ecffe =6; +case "\u0064\u0061\u0073\u0068":*_ecffe =7;case "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ecffe =8;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_ecffe =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_ecffe =10; +case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_ecffe =11;case "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ecffe =12;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_ecffe =13;case "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ecffe =14; +case "\u0077\u0061\u0076\u0065":*_ecffe =15;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_ecffe =16;case "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065":*_ecffe =17;case "\u006e\u006f\u006e\u0065":*_ecffe =18;};return nil ;};func (_fgdab *CT_FFTextInput )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fgdab .Type !=nil {_abeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_fgdab .Type ,_abeb );};if _fgdab .Default !=nil {_eedec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}}; +e .EncodeElement (_fgdab .Default ,_eedec );};if _fgdab .MaxLength !=nil {_adfc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0078\u004c\u0065\u006e\u0067\u0074\u0068"}};e .EncodeElement (_fgdab .MaxLength ,_adfc );};if _fgdab .Format !=nil {_fbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0061\u0074"}}; +e .EncodeElement (_fgdab .Format ,_fbcb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_DocPartBehaviors and its children -func (_ebbd *CT_DocPartBehaviors )Validate ()error {return _ebbd .ValidateWithPath ("\u0043\u0054\u005f\u0044oc\u0050\u0061\u0072\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073");};type CT_Background struct{ +// ValidateWithPath validates the CT_SdtDate and its children, prefixing error messages with path +func (_bbgbc *CT_SdtDate )ValidateWithPath (path string )error {if _bbgbc .DateFormat !=nil {if _ebfdf :=_bbgbc .DateFormat .ValidateWithPath (path +"/\u0044\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074");_ebfdf !=nil {return _ebfdf ;};};if _bbgbc .Lid !=nil {if _eeacge :=_bbgbc .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064"); +_eeacge !=nil {return _eeacge ;};};if _bbgbc .StoreMappedDataAs !=nil {if _aefba :=_bbgbc .StoreMappedDataAs .ValidateWithPath (path +"\u002fS\u0074o\u0072\u0065\u004d\u0061\u0070p\u0065\u0064D\u0061\u0074\u0061\u0041\u0073");_aefba !=nil {return _aefba ; +};};if _bbgbc .Calendar !=nil {if _aedae :=_bbgbc .Calendar .ValidateWithPath (path +"\u002fC\u0061\u006c\u0065\u006e\u0064\u0061r");_aedae !=nil {return _aedae ;};};return nil ;}; -// Background Color -ColorAttr *ST_HexColor ; +// ST_HpsMeasure is a union type +type ST_HpsMeasure struct{ST_UnsignedDecimalNumber *uint64 ;ST_PositiveUniversalMeasure *string ;};func (_gbgb *CT_DocPartGallery )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbgb .ValAttr =ST_DocPartGallery (1);for _ ,_aafc :=range start .Attr {if _aafc .Name .Local =="\u0076\u0061\u006c"{_gbgb .ValAttr .UnmarshalXMLAttr (_aafc ); +continue ;};};for {_eegd ,_bccga :=d .Token ();if _bccga !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079: \u0025\u0073",_bccga ); +};if _gbdc ,_afcdd :=_eegd .(_a .EndElement );_afcdd &&_gbdc .Name ==start .Name {break ;};};return nil ;};func (_bfceea ST_TextScale )String ()string {if _bfceea .ST_TextScalePercent !=nil {return _dd .Sprintf ("\u0025\u0076",*_bfceea .ST_TextScalePercent ); +};if _bfceea .ST_TextScaleDecimal !=nil {return _dd .Sprintf ("\u0025\u0076",*_bfceea .ST_TextScaleDecimal );};return "";};func NewCT_HdrFtrRef ()*CT_HdrFtrRef {_cegbd :=&CT_HdrFtrRef {};_cegbd .TypeAttr =ST_HdrFtr (1);return _cegbd ;};func NewCT_ShapeDefaults ()*CT_ShapeDefaults {_dagbe :=&CT_ShapeDefaults {}; +return _dagbe };func (_gacccg *ST_HdrFtr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abeee ,_fegfcg :=d .Token ();if _fegfcg !=nil {return _fegfcg ;};if _dceceb ,_bcfdg :=_abeee .(_a .EndElement );_bcfdg &&_dceceb .Name ==start .Name {*_gacccg =1; +return nil ;};if _bafagc ,_ffacag :=_abeee .(_a .CharData );!_ffacag {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abeee );}else {switch string (_bafagc ){case "":*_gacccg =0; +case "\u0065\u0076\u0065\u006e":*_gacccg =1;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_gacccg =2;case "\u0066\u0069\u0072s\u0074":*_gacccg =3;};};_abeee ,_fegfcg =d .Token ();if _fegfcg !=nil {return _fegfcg ;};if _cfeafd ,_bbgce :=_abeee .(_a .EndElement ); +_bbgce &&_cfeafd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abeee );}; -// Background Theme Color -ThemeColorAttr ST_ThemeColor ; +// ValidateWithPath validates the CT_SectType and its children, prefixing error messages with path +func (_gcbcc *CT_SectType )ValidateWithPath (path string )error {if _gaeaca :=_gcbcc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gaeaca !=nil {return _gaeaca ;};return nil ;};func (_bfcga *CT_SmartTagPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acggc :for {_afbgb ,_dedgb :=d .Token (); +if _dedgb !=nil {return _dedgb ;};switch _edgag :=_afbgb .(type ){case _a .StartElement :switch _edgag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072"}:_bdefe :=NewCT_Attr (); +if _cgaea :=d .DecodeElement (_bdefe ,&_edgag );_cgaea !=nil {return _cgaea ;};_bfcga .Attr =append (_bfcga .Attr ,_bdefe );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053m\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072 \u0025\u0076",_edgag .Name ); +if _aacbg :=d .Skip ();_aacbg !=nil {return _aacbg ;};};case _a .EndElement :break _acggc ;case _a .CharData :};};return nil ;};func (_fgcfe ST_MailMergeOdsoFMDFieldType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fgcfe .String (),start ); +}; -// Background Theme Color Tint -ThemeTintAttr *string ; +// Validate validates the CT_AutoCaptions and its children +func (_dgg *CT_AutoCaptions )Validate ()error {return _dgg .ValidateWithPath ("\u0043T\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");};func NewCT_FtnProps ()*CT_FtnProps {_acegd :=&CT_FtnProps {};return _acegd };type CT_MailMergeDocType struct{ -// Background Theme Color Shade -ThemeShadeAttr *string ;Any []_b .Any ;Drawing *CT_Drawing ;};func (_ccdgge ST_TextEffect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_badeec :=_a .Attr {};_badeec .Name =name ;switch _ccdgge {case ST_TextEffectUnset :_badeec .Value ="";case ST_TextEffectBlinkBackground :_badeec .Value ="\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"; -case ST_TextEffectLights :_badeec .Value ="\u006c\u0069\u0067\u0068\u0074\u0073";case ST_TextEffectAntsBlack :_badeec .Value ="\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k";case ST_TextEffectAntsRed :_badeec .Value ="\u0061n\u0074\u0073\u0052\u0065\u0064"; -case ST_TextEffectShimmer :_badeec .Value ="\u0073h\u0069\u006d\u006d\u0065\u0072";case ST_TextEffectSparkle :_badeec .Value ="\u0073p\u0061\u0072\u006b\u006c\u0065";case ST_TextEffectNone :_badeec .Value ="\u006e\u006f\u006e\u0065";};return _badeec ,nil ; -};func NewWdCT_WrapThrough ()*WdCT_WrapThrough {_gecae :=&WdCT_WrapThrough {};_gecae .WrapTextAttr =WdST_WrapText (1);_gecae .WrapPolygon =NewWdCT_WrapPath ();return _gecae ;};func (_ccdacd *CT_Text )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccdacd .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_ff .Sprintf ("\u0025\u0076",*_ccdacd .SpaceAttr )}); -};e .EncodeElement (_ccdacd .Content ,start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FrameLayout struct{ +// Mail Merge Source Document Type +ValAttr ST_MailMergeDocType ;};func (_cadfc *ST_TblOverlap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cadfc =0;case "\u006e\u0065\u0076e\u0072":*_cadfc =1;case "\u006fv\u0065\u0072\u006c\u0061\u0070":*_cadfc =2;};return nil ; +};type CT_TabStop struct{ -// Frameset Layout Value -ValAttr ST_FrameLayout ;}; +// Tab Stop Type +ValAttr ST_TabJc ; -// ValidateWithPath validates the WdCT_WordprocessingShapeChoice and its children, prefixing error messages with path -func (_cacga *WdCT_WordprocessingShapeChoice )ValidateWithPath (path string )error {if _cacga .CNvSpPr !=nil {if _defgga :=_cacga .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_defgga !=nil {return _defgga ;};};if _cacga .CNvCnPr !=nil {if _bcfacc :=_cacga .CNvCnPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0043\u006e\u0050\u0072"); -_bcfacc !=nil {return _bcfacc ;};};return nil ;};const (ST_PTabRelativeToUnset ST_PTabRelativeTo =0;ST_PTabRelativeToMargin ST_PTabRelativeTo =1;ST_PTabRelativeToIndent ST_PTabRelativeTo =2;); +// Tab Leader Character +LeaderAttr ST_TabTlc ; -// Validate validates the CT_NumRestart and its children -func (_aedbea *CT_NumRestart )Validate ()error {return _aedbea .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074");}; +// Tab Stop Position +PosAttr ST_SignedTwipsMeasure ;}; -// Validate validates the CT_SdtBlock and its children -func (_ddbaa *CT_SdtBlock )Validate ()error {return _ddbaa .ValidateWithPath ("C\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b");};func NewEG_FtnEdnNumProps ()*EG_FtnEdnNumProps {_gaaeab :=&EG_FtnEdnNumProps {};return _gaaeab };func (_bebbg *CT_DocPartBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bebbg .ValAttr =ST_DocPartBehavior (1); -for _ ,_fecd :=range start .Attr {if _fecd .Name .Local =="\u0076\u0061\u006c"{_bebbg .ValAttr .UnmarshalXMLAttr (_fecd );continue ;};};for {_efbbgd ,_gafc :=d .Token ();if _gafc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0044\u006f\u0063\u0050\u0061\u0072\u0074B\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u003a\u0020\u0025\u0073",_gafc ); -};if _fabcb ,_geea :=_efbbgd .(_a .EndElement );_geea &&_fabcb .Name ==start .Name {break ;};};return nil ;};func (_afaa *CT_Border )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afaa .ValAttr =ST_Border (1);for _ ,_cacf :=range start .Attr {if _cacf .Name .Local =="\u0076\u0061\u006c"{_afaa .ValAttr .UnmarshalXMLAttr (_cacf ); -continue ;};if _cacf .Name .Local =="\u0063\u006f\u006co\u0072"{_gdbf ,_defe :=ParseUnionST_HexColor (_cacf .Value );if _defe !=nil {return _defe ;};_afaa .ColorAttr =&_gdbf ;continue ;};if _cacf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_afaa .ThemeColorAttr .UnmarshalXMLAttr (_cacf ); -continue ;};if _cacf .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_fbbg :=_cacf .Value ;_afaa .ThemeTintAttr =&_fbbg ;continue ;};if _cacf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_bgaa :=_cacf .Value ; -_afaa .ThemeShadeAttr =&_bgaa ;continue ;};if _cacf .Name .Local =="\u0073\u007a"{_gfab ,_dfg :=_f .ParseUint (_cacf .Value ,10,64);if _dfg !=nil {return _dfg ;};_afaa .SzAttr =&_gfab ;continue ;};if _cacf .Name .Local =="\u0073\u0070\u0061c\u0065"{_defed ,_gadb :=_f .ParseUint (_cacf .Value ,10,64); -if _gadb !=nil {return _gadb ;};_afaa .SpaceAttr =&_defed ;continue ;};if _cacf .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ddff ,_fcaf :=ParseUnionST_OnOff (_cacf .Value );if _fcaf !=nil {return _fcaf ;};_afaa .ShadowAttr =&_ddff ;continue ; -};if _cacf .Name .Local =="\u0066\u0072\u0061m\u0065"{_fdac ,_fdbb :=ParseUnionST_OnOff (_cacf .Value );if _fdbb !=nil {return _fdbb ;};_afaa .FrameAttr =&_fdac ;continue ;};};for {_fed ,_cefae :=d .Token ();if _cefae !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u006f\u0072d\u0065\u0072\u003a\u0020\u0025\u0073",_cefae ); -};if _ddfa ,_gbe :=_fed .(_a .EndElement );_gbe &&_ddfa .Name ==start .Name {break ;};};return nil ;};func NewCT_SdtContentBlock ()*CT_SdtContentBlock {_fdgd :=&CT_SdtContentBlock {};return _fdgd }; +// Validate validates the WdAnchor and its children +func (_eeggg *WdAnchor )Validate ()error {return _eeggg .ValidateWithPath ("\u0057\u0064\u0041\u006e\u0063\u0068\u006f\u0072");};const (ST_EdnPosUnset ST_EdnPos =0;ST_EdnPosSectEnd ST_EdnPos =1;ST_EdnPosDocEnd ST_EdnPos =2;);func (_aadb *CT_DocPartType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eefb ,_dedfg :=_aadb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _dedfg !=nil {return _dedfg ;};start .Attr =append (start .Attr ,_eefb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fc *AG_SectPrAttributes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fc .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_fc .RsidRPrAttr )}); +};if _fc .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_fc .RsidDelAttr )});};if _fc .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_fc .RsidRAttr )}); +};if _fc .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_fc .RsidSectAttr )});};return nil ;}; -// ValidateWithPath validates the CT_HdrFtr and its children, prefixing error messages with path -func (_cabda *CT_HdrFtr )ValidateWithPath (path string )error {for _cebca ,_eebbf :=range _cabda .EG_BlockLevelElts {if _baffa :=_eebbf .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cebca )); -_baffa !=nil {return _baffa ;};};return nil ;};func (_ecddec *WdCT_PosV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_abccca ,_cdcee :=_ecddec .RelativeFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"}); -if _cdcee !=nil {return _cdcee ;};start .Attr =append (start .Attr ,_abccca );e .EncodeToken (start );_ecddec .PosVChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbcfbe *CT_Sym )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbcfbe .FontAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fbcfbe .FontAttr )}); -};if _fbcfbe .CharAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0061\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_fbcfbe .CharAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type ST_Hint byte ;func (_bbbagd *EG_PContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bbbagd .PContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; +// Validate validates the WdCT_WrapTight and its children +func (_cfefbd *WdCT_WrapTight )Validate ()error {return _cfefbd .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070T\u0069\u0067\u0068\u0074");};func NewCT_Br ()*CT_Br {_dced :=&CT_Br {};return _dced };type CT_PixelsMeasure struct{ -// Validate validates the WdCT_GraphicFrame and its children -func (_ecada *WdCT_GraphicFrame )Validate ()error {return _ecada .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065");};func (_cegfg *CT_Footnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fccde :for {_cdfdd ,_gaccaa :=d .Token (); -if _gaccaa !=nil {return _gaccaa ;};switch _afaaba :=_cdfdd .(type ){case _a .StartElement :switch _afaaba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_aceg :=NewCT_FtnEdn (); -if _deba :=d .DecodeElement (_aceg ,&_afaaba );_deba !=nil {return _deba ;};_cegfg .Footnote =append (_cegfg .Footnote ,_aceg );default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_F\u006f\u006ft\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_afaaba .Name ); -if _dbddb :=d .Skip ();_dbddb !=nil {return _dbddb ;};};case _a .EndElement :break _fccde ;case _a .CharData :};};return nil ;};type CT_DocPartType struct{ +// Measurement in Pixels +ValAttr uint64 ;};func (_acagfg *ST_VAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_acagfg =0;case "\u0074\u0065\u0078\u0074":*_acagfg =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_acagfg =2;case "\u0070\u0061\u0067\u0065":*_acagfg =3; +};return nil ;};func (_bcbbce *ST_HeightRule )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fggd ,_aefceb :=d .Token ();if _aefceb !=nil {return _aefceb ;};if _ecffec ,_bfcdbcc :=_fggd .(_a .EndElement );_bfcdbcc &&_ecffec .Name ==start .Name {*_bcbbce =1; +return nil ;};if _efeda ,_bgfbf :=_fggd .(_a .CharData );!_bgfbf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fggd );}else {switch string (_efeda ){case "":*_bcbbce =0; +case "\u0061\u0075\u0074\u006f":*_bcbbce =1;case "\u0065\u0078\u0061c\u0074":*_bcbbce =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_bcbbce =3;};};_fggd ,_aefceb =d .Token ();if _aefceb !=nil {return _aefceb ;};if _beggb ,_cfgeef :=_fggd .(_a .EndElement ); +_cfgeef &&_beggb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fggd );}; -// Type Value -ValAttr ST_DocPartType ;};func (_abdda *CT_PPrDefault )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _abdda .PPr !=nil {_cfcdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_abdda .PPr ,_cfcdd ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Zoom struct{ +// ValidateWithPath validates the CT_FFTextInput and its children, prefixing error messages with path +func (_gcbff *CT_FFTextInput )ValidateWithPath (path string )error {if _gcbff .Type !=nil {if _acddf :=_gcbff .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_acddf !=nil {return _acddf ;};};if _gcbff .Default !=nil {if _gaaa :=_gcbff .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); +_gaaa !=nil {return _gaaa ;};};if _gcbff .MaxLength !=nil {if _bcagc :=_gcbff .MaxLength .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u004c\u0065\u006e\u0067\u0074\u0068");_bcagc !=nil {return _bcagc ;};};if _gcbff .Format !=nil {if _afeafd :=_gcbff .Format .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0061\u0074"); +_afeafd !=nil {return _afeafd ;};};return nil ;};type CT_Zoom struct{ // Zoom Type ValAttr ST_Zoom ; // Zoom Percentage -PercentAttr ST_DecimalNumberOrPercent ;};func (_ceefd ST_DocPartType )ValidateWithPath (path string )error {switch _ceefd {case 0,1,2,3,4,5,6,7:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceefd )); -};return nil ;}; +PercentAttr ST_DecimalNumberOrPercent ;};func NewCT_MailMerge ()*CT_MailMerge {_adgfg :=&CT_MailMerge {};_adgfg .MainDocumentType =NewCT_MailMergeDocType ();_adgfg .DataType =NewCT_MailMergeDataType ();return _adgfg ;};func (_dadb *CT_PixelsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_dadb .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beed *CT_NumFmt )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beed .ValAttr =ST_NumberFormat (1);for _ ,_aacb :=range start .Attr {if _aacb .Name .Local =="\u0076\u0061\u006c"{_beed .ValAttr .UnmarshalXMLAttr (_aacb ); +continue ;};if _aacb .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_ceedfc :=_aacb .Value ;_beed .FormatAttr =&_ceedfc ;continue ;};};for {_gfegg ,_dgdce :=d .Token ();if _dgdce !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_dgdce ); +};if _cgfbce ,_ccbfc :=_gfegg .(_a .EndElement );_ccbfc &&_cgfbce .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_SdtCell and its children -func (_dcacbe *CT_SdtCell )Validate ()error {return _dcacbe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0065\u006c\u006c");}; +// ValidateWithPath validates the CT_Language and its children, prefixing error messages with path +func (_ebedb *CT_Language )ValidateWithPath (path string )error {return nil };func NewCT_TrPrBaseChoice ()*CT_TrPrBaseChoice {_ggdgef :=&CT_TrPrBaseChoice {};return _ggdgef }; -// ValidateWithPath validates the CT_FtnPos and its children, prefixing error messages with path -func (_bbadb *CT_FtnPos )ValidateWithPath (path string )error {if _bbadb .ValAttr ==ST_FtnPosUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dcgaa :=_bbadb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcgaa !=nil {return _dcgaa ;};return nil ;};func (_fcacd *EG_BlockLevelChunkElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gagcg :for {_dgbde ,_addce :=d .Token (); -if _addce !=nil {return _addce ;};switch _cfgaa :=_dgbde .(type ){case _a .StartElement :switch _cfgaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gbafb :=NewEG_ContentBlockContent (); -_gbafb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_gbafb );if _cgcbe :=d .DecodeElement (&_gbafb .ContentBlockContentChoice .CustomXml ,&_cfgaa );_cgcbe !=nil {return _cgcbe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ccbge :=NewEG_ContentBlockContent (); -_ccbge .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_ccbge );if _fccbe :=d .DecodeElement (&_ccbge .ContentBlockContentChoice .Sdt ,&_cfgaa );_fccbe !=nil {return _fccbe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_cbbbde :=NewEG_ContentBlockContent (); -_cbbbde .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_cbbbde );if _gbaed :=d .DecodeElement (&_cbbbde .ContentBlockContentChoice .P ,&_cfgaa );_gbaed !=nil {return _gbaed ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_edeffa :=NewEG_ContentBlockContent (); -_edeffa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_edeffa );if _ebcgg :=d .DecodeElement (&_edeffa .ContentBlockContentChoice .Tbl ,&_cfgaa );_ebcgg !=nil {return _ebcgg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_agafe :=NewEG_ContentBlockContent (); -_fcgffe :=NewEG_RunLevelElts ();_fcgffe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_agafe );_agafe .ContentBlockContentChoice .EG_RunLevelElts =append (_agafe .ContentBlockContentChoice .EG_RunLevelElts ,_fcgffe ); -if _bcede :=d .DecodeElement (&_fcgffe .RunLevelEltsChoice .ProofErr ,&_cfgaa );_bcede !=nil {return _bcede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_caaffc :=NewEG_ContentBlockContent (); -_bfebb :=NewEG_RunLevelElts ();_bfebb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_caaffc );_caaffc .ContentBlockContentChoice .EG_RunLevelElts =append (_caaffc .ContentBlockContentChoice .EG_RunLevelElts ,_bfebb ); -if _gfagac :=d .DecodeElement (&_bfebb .RunLevelEltsChoice .PermStart ,&_cfgaa );_gfagac !=nil {return _gfagac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_abgggdd :=NewEG_ContentBlockContent (); -_gdbbd :=NewEG_RunLevelElts ();_gdbbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_abgggdd );_abgggdd .ContentBlockContentChoice .EG_RunLevelElts =append (_abgggdd .ContentBlockContentChoice .EG_RunLevelElts ,_gdbbd ); -if _dbabb :=d .DecodeElement (&_gdbbd .RunLevelEltsChoice .PermEnd ,&_cfgaa );_dbabb !=nil {return _dbabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_daedg :=NewEG_ContentBlockContent (); -_egbce :=NewEG_RunLevelElts ();_egbce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_daedg );_daedg .ContentBlockContentChoice .EG_RunLevelElts =append (_daedg .ContentBlockContentChoice .EG_RunLevelElts ,_egbce ); -if _gbfbd :=d .DecodeElement (&_egbce .RunLevelEltsChoice .Ins ,&_cfgaa );_gbfbd !=nil {return _gbfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_abbcga :=NewEG_ContentBlockContent (); -_bcffab :=NewEG_RunLevelElts ();_bcffab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_abbcga );_abbcga .ContentBlockContentChoice .EG_RunLevelElts =append (_abbcga .ContentBlockContentChoice .EG_RunLevelElts ,_bcffab ); -if _bcccb :=d .DecodeElement (&_bcffab .RunLevelEltsChoice .Del ,&_cfgaa );_bcccb !=nil {return _bcccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gbbdaa :=NewEG_ContentBlockContent (); -_bceaed :=NewEG_RunLevelElts ();_bceaed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_gbbdaa );_gbbdaa .ContentBlockContentChoice .EG_RunLevelElts =append (_gbbdaa .ContentBlockContentChoice .EG_RunLevelElts ,_bceaed ); -if _dbacdg :=d .DecodeElement (&_bceaed .RunLevelEltsChoice .MoveFrom ,&_cfgaa );_dbacdg !=nil {return _dbacdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dddgf :=NewEG_ContentBlockContent (); -_cgfbd :=NewEG_RunLevelElts ();_cgfbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_dddgf );_dddgf .ContentBlockContentChoice .EG_RunLevelElts =append (_dddgf .ContentBlockContentChoice .EG_RunLevelElts ,_cgfbd ); -if _aaggfb :=d .DecodeElement (&_cgfbd .RunLevelEltsChoice .MoveTo ,&_cfgaa );_aaggfb !=nil {return _aaggfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bcgdc :=NewEG_ContentBlockContent (); -_baccbg :=NewEG_RunLevelElts ();_gaagfd :=NewEG_RangeMarkupElements ();_gaagfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_bcgdc );_bcgdc .ContentBlockContentChoice .EG_RunLevelElts =append (_bcgdc .ContentBlockContentChoice .EG_RunLevelElts ,_baccbg ); -_baccbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baccbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaagfd );if _addcfc :=d .DecodeElement (&_gaagfd .RangeMarkupElementsChoice .BookmarkStart ,&_cfgaa );_addcfc !=nil {return _addcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dfcgfd :=NewEG_ContentBlockContent (); -_adgegc :=NewEG_RunLevelElts ();_gfbdeg :=NewEG_RangeMarkupElements ();_gfbdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_dfcgfd );_dfcgfd .ContentBlockContentChoice .EG_RunLevelElts =append (_dfcgfd .ContentBlockContentChoice .EG_RunLevelElts ,_adgegc ); -_adgegc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgegc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfbdeg );if _bbbed :=d .DecodeElement (&_gfbdeg .RangeMarkupElementsChoice .BookmarkEnd ,&_cfgaa );_bbbed !=nil {return _bbbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_agedd :=NewEG_ContentBlockContent (); -_dcadf :=NewEG_RunLevelElts ();_deadg :=NewEG_RangeMarkupElements ();_deadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_agedd );_agedd .ContentBlockContentChoice .EG_RunLevelElts =append (_agedd .ContentBlockContentChoice .EG_RunLevelElts ,_dcadf ); -_dcadf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcadf .RunLevelEltsChoice .EG_RangeMarkupElements ,_deadg );if _gefbf :=d .DecodeElement (&_deadg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cfgaa );_gefbf !=nil {return _gefbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aadaf :=NewEG_ContentBlockContent (); -_gcgaa :=NewEG_RunLevelElts ();_afaba :=NewEG_RangeMarkupElements ();_afaba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_aadaf );_aadaf .ContentBlockContentChoice .EG_RunLevelElts =append (_aadaf .ContentBlockContentChoice .EG_RunLevelElts ,_gcgaa ); -_gcgaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcgaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_afaba );if _abcfc :=d .DecodeElement (&_afaba .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cfgaa );_abcfc !=nil {return _abcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fgccd :=NewEG_ContentBlockContent (); -_acdeb :=NewEG_RunLevelElts ();_abfgg :=NewEG_RangeMarkupElements ();_abfgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_fgccd );_fgccd .ContentBlockContentChoice .EG_RunLevelElts =append (_fgccd .ContentBlockContentChoice .EG_RunLevelElts ,_acdeb ); -_acdeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_abfgg );if _ddbga :=d .DecodeElement (&_abfgg .RangeMarkupElementsChoice .MoveToRangeStart ,&_cfgaa );_ddbga !=nil {return _ddbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cbace :=NewEG_ContentBlockContent (); -_geefdf :=NewEG_RunLevelElts ();_cddef :=NewEG_RangeMarkupElements ();_cddef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_cbace );_cbace .ContentBlockContentChoice .EG_RunLevelElts =append (_cbace .ContentBlockContentChoice .EG_RunLevelElts ,_geefdf ); -_geefdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geefdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cddef );if _beaadf :=d .DecodeElement (&_cddef .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cfgaa );_beaadf !=nil {return _beaadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_beafgc :=NewEG_ContentBlockContent (); -_dcdfab :=NewEG_RunLevelElts ();_dffbed :=NewEG_RangeMarkupElements ();_dffbed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_beafgc );_beafgc .ContentBlockContentChoice .EG_RunLevelElts =append (_beafgc .ContentBlockContentChoice .EG_RunLevelElts ,_dcdfab ); -_dcdfab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcdfab .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffbed );if _ccdacg :=d .DecodeElement (&_dffbed .RangeMarkupElementsChoice .CommentRangeStart ,&_cfgaa );_ccdacg !=nil {return _ccdacg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgbff :=NewEG_ContentBlockContent (); -_cefefc :=NewEG_RunLevelElts ();_fdadb :=NewEG_RangeMarkupElements ();_fdadb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_dgbff );_dgbff .ContentBlockContentChoice .EG_RunLevelElts =append (_dgbff .ContentBlockContentChoice .EG_RunLevelElts ,_cefefc ); -_cefefc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefefc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdadb );if _cgfeb :=d .DecodeElement (&_fdadb .RangeMarkupElementsChoice .CommentRangeEnd ,&_cfgaa );_cgfeb !=nil {return _cgfeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_feabd :=NewEG_ContentBlockContent (); -_eeadbb :=NewEG_RunLevelElts ();_gcadf :=NewEG_RangeMarkupElements ();_gcadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_feabd );_feabd .ContentBlockContentChoice .EG_RunLevelElts =append (_feabd .ContentBlockContentChoice .EG_RunLevelElts ,_eeadbb ); -_eeadbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeadbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcadf );if _egcea :=d .DecodeElement (&_gcadf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cfgaa );_egcea !=nil {return _egcea ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_caaee :=NewEG_ContentBlockContent (); -_cbggd :=NewEG_RunLevelElts ();_bgefg :=NewEG_RangeMarkupElements ();_bgefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_caaee );_caaee .ContentBlockContentChoice .EG_RunLevelElts =append (_caaee .ContentBlockContentChoice .EG_RunLevelElts ,_cbggd ); -_cbggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgefg );if _aaaec :=d .DecodeElement (&_bgefg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cfgaa );_aaaec !=nil {return _aaaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aagdbe :=NewEG_ContentBlockContent (); -_fecde :=NewEG_RunLevelElts ();_cgggab :=NewEG_RangeMarkupElements ();_cgggab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_aagdbe );_aagdbe .ContentBlockContentChoice .EG_RunLevelElts =append (_aagdbe .ContentBlockContentChoice .EG_RunLevelElts ,_fecde ); -_fecde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecde .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgggab );if _cbgga :=d .DecodeElement (&_cgggab .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cfgaa );_cbgga !=nil {return _cbgga ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbfede :=NewEG_ContentBlockContent (); -_acfbd :=NewEG_RunLevelElts ();_acggf :=NewEG_RangeMarkupElements ();_acggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_cbfede );_cbfede .ContentBlockContentChoice .EG_RunLevelElts =append (_cbfede .ContentBlockContentChoice .EG_RunLevelElts ,_acfbd ); -_acfbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acfbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_acggf );if _acdfa :=d .DecodeElement (&_acggf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cfgaa );_acdfa !=nil {return _acdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ecgdf :=NewEG_ContentBlockContent (); -_dceff :=NewEG_RunLevelElts ();_ggdeb :=NewEG_RangeMarkupElements ();_ggdeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_ecgdf );_ecgdf .ContentBlockContentChoice .EG_RunLevelElts =append (_ecgdf .ContentBlockContentChoice .EG_RunLevelElts ,_dceff ); -_dceff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dceff .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggdeb );if _gcacgd :=d .DecodeElement (&_ggdeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cfgaa );_gcacgd !=nil {return _gcacgd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cbedae :=NewEG_ContentBlockContent (); -_egdcff :=NewEG_RunLevelElts ();_ffgad :=NewEG_RangeMarkupElements ();_ffgad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_cbedae );_cbedae .ContentBlockContentChoice .EG_RunLevelElts =append (_cbedae .ContentBlockContentChoice .EG_RunLevelElts ,_egdcff ); -_egdcff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egdcff .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgad );if _fdbbdf :=d .DecodeElement (&_ffgad .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cfgaa );_fdbbdf !=nil {return _fdbbdf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ggfefa :=NewEG_ContentBlockContent (); -_egeaeg :=NewEG_RunLevelElts ();_daadgb :=NewEG_RangeMarkupElements ();_daadgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_ggfefa );_ggfefa .ContentBlockContentChoice .EG_RunLevelElts =append (_ggfefa .ContentBlockContentChoice .EG_RunLevelElts ,_egeaeg ); -_egeaeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egeaeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_daadgb );if _adacb :=d .DecodeElement (&_daadgb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cfgaa );_adacb !=nil {return _adacb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bffgc :=NewEG_ContentBlockContent (); -_cdcgce :=NewEG_RunLevelElts ();_dedfcg :=NewEG_RangeMarkupElements ();_dedfcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_bffgc );_bffgc .ContentBlockContentChoice .EG_RunLevelElts =append (_bffgc .ContentBlockContentChoice .EG_RunLevelElts ,_cdcgce ); -_cdcgce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdcgce .RunLevelEltsChoice .EG_RangeMarkupElements ,_dedfcg );if _ggbef :=d .DecodeElement (&_dedfcg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cfgaa );_ggbef !=nil {return _ggbef ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ccdgg :=NewEG_ContentBlockContent (); -_ddgde :=NewEG_RunLevelElts ();_cgagb :=NewEG_MathContent ();_cgagb .MathContentChoice =NewEG_MathContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_ccdgg );_ccdgg .ContentBlockContentChoice .EG_RunLevelElts =append (_ccdgg .ContentBlockContentChoice .EG_RunLevelElts ,_ddgde ); -_ddgde .RunLevelEltsChoice .EG_MathContent =append (_ddgde .RunLevelEltsChoice .EG_MathContent ,_cgagb );if _aagbg :=d .DecodeElement (&_cgagb .MathContentChoice .OMathPara ,&_cfgaa );_aagbg !=nil {return _aagbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cfcdgc :=NewEG_ContentBlockContent (); -_cgca :=NewEG_RunLevelElts ();_dbafc :=NewEG_MathContent ();_dbafc .MathContentChoice =NewEG_MathContentChoice ();_fcacd .EG_ContentBlockContent =append (_fcacd .EG_ContentBlockContent ,_cfcdgc );_cfcdgc .ContentBlockContentChoice .EG_RunLevelElts =append (_cfcdgc .ContentBlockContentChoice .EG_RunLevelElts ,_cgca ); -_cgca .RunLevelEltsChoice .EG_MathContent =append (_cgca .RunLevelEltsChoice .EG_MathContent ,_dbafc );if _affgd :=d .DecodeElement (&_dbafc .MathContentChoice .OMath ,&_cfgaa );_affgd !=nil {return _affgd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0042\u006c\u006f\u0063k\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_cfgaa .Name ); -if _bbgce :=d .Skip ();_bbgce !=nil {return _bbgce ;};};case _a .EndElement :break _gagcg ;case _a .CharData :};};return nil ;};type CT_Document struct{ConformanceAttr _ee .ST_ConformanceClass ; +// ValidateWithPath validates the WdCT_LinkedTextboxInformation and its children, prefixing error messages with path +func (_bcebgeg *WdCT_LinkedTextboxInformation )ValidateWithPath (path string )error {if _bcebgeg .ExtLst !=nil {if _geabad :=_bcebgeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_geabad !=nil {return _geabad ;};};return nil ; +};func NewCT_FFDDList ()*CT_FFDDList {_gcbdc :=&CT_FFDDList {};return _gcbdc };func (_bgfdef *CT_ObjectChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bgfdef .Control !=nil {_gfebe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0074\u0072\u006fl"}}; +e .EncodeElement (_bgfdef .Control ,_gfebe );}else if _bgfdef .ObjectLink !=nil {_ddde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fb\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}};e .EncodeElement (_bgfdef .ObjectLink ,_ddde );}else if _bgfdef .ObjectEmbed !=nil {_fgbaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}}; +e .EncodeElement (_bgfdef .ObjectEmbed ,_fgbaf );}else if _bgfdef .Movie !=nil {_afdb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u006f\u0076\u0069\u0065"}};e .EncodeElement (_bgfdef .Movie ,_afdb );};return nil ;};func NewCT_DocProtect ()*CT_DocProtect {_beca :=&CT_DocProtect {}; +return _beca };type WdCT_WordprocessingShapeChoice1 struct{Txbx *WdCT_TextboxInfo ;LinkedTxbx *WdCT_LinkedTextboxInformation ;}; -// Document Background -Background *CT_Background ;Body *CT_Body ;};func (_cbfad *ST_DocPartType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffacd ,_gaceaf :=d .Token ();if _gaceaf !=nil {return _gaceaf ;};if _bgadad ,_fdaaee :=_ffacd .(_a .EndElement );_fdaaee &&_bgadad .Name ==start .Name {*_cbfad =1; -return nil ;};if _dacbag ,_bbdbg :=_ffacd .(_a .CharData );!_bbdbg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffacd );}else {switch string (_dacbag ){case "":*_cbfad =0; -case "\u006e\u006f\u006e\u0065":*_cbfad =1;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_cbfad =2;case "\u0061u\u0074\u006f\u0045\u0078\u0070":*_cbfad =3;case "\u0074o\u006f\u006c\u0062\u0061\u0072":*_cbfad =4;case "\u0073p\u0065\u006c\u006c\u0065\u0072":*_cbfad =5; -case "\u0066o\u0072\u006d\u0046\u006c\u0064":*_cbfad =6;case "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072":*_cbfad =7;};};_ffacd ,_gaceaf =d .Token ();if _gaceaf !=nil {return _gaceaf ;};if _bggbc ,_ggfea :=_ffacd .(_a .EndElement );_ggfea &&_bggbc .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffacd );}; +// ValidateWithPath validates the CT_VerticalJc and its children, prefixing error messages with path +func (_bedgd *CT_VerticalJc )ValidateWithPath (path string )error {if _bedgd .ValAttr ==ST_VerticalJcUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fcegd :=_bedgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fcegd !=nil {return _fcegd ;};return nil ;}; -// ValidateWithPath validates the CT_StylePaneFilter and its children, prefixing error messages with path -func (_eecda *CT_StylePaneFilter )ValidateWithPath (path string )error {if _eecda .AllStylesAttr !=nil {if _bdgccd :=_eecda .AllStylesAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072");_bdgccd !=nil {return _bdgccd ; -};};if _eecda .CustomStylesAttr !=nil {if _cdeedc :=_eecda .CustomStylesAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072");_cdeedc !=nil {return _cdeedc ;};};if _eecda .LatentStylesAttr !=nil {if _gedcdd :=_eecda .LatentStylesAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072"); -_gedcdd !=nil {return _gedcdd ;};};if _eecda .StylesInUseAttr !=nil {if _fgbea :=_eecda .StylesInUseAttr .ValidateWithPath (path +"\u002f\u0053t\u0079\u006c\u0065s\u0049\u006e\u0055\u0073\u0065\u0041\u0074\u0074\u0072");_fgbea !=nil {return _fgbea ;};}; -if _eecda .HeadingStylesAttr !=nil {if _agcef :=_eecda .HeadingStylesAttr .ValidateWithPath (path +"\u002fH\u0065a\u0064\u0069\u006e\u0067\u0053t\u0079\u006ce\u0073\u0041\u0074\u0074\u0072");_agcef !=nil {return _agcef ;};};if _eecda .NumberingStylesAttr !=nil {if _dedfc :=_eecda .NumberingStylesAttr .ValidateWithPath (path +"/\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073At\u0074\u0072"); -_dedfc !=nil {return _dedfc ;};};if _eecda .TableStylesAttr !=nil {if _cbfea :=_eecda .TableStylesAttr .ValidateWithPath (path +"\u002f\u0054a\u0062\u006c\u0065S\u0074\u0079\u006c\u0065\u0073\u0041\u0074\u0074\u0072");_cbfea !=nil {return _cbfea ;};};if _eecda .DirectFormattingOnRunsAttr !=nil {if _eeed :=_eecda .DirectFormattingOnRunsAttr .ValidateWithPath (path +"/\u0044\u0069\u0072\u0065\u0063\u0074F\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067O\u006e\u0052\u0075n\u0073A\u0074\u0074\u0072"); -_eeed !=nil {return _eeed ;};};if _eecda .DirectFormattingOnParagraphsAttr !=nil {if _abada :=_eecda .DirectFormattingOnParagraphsAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0065\u0063t\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0050a\u0072\u0061\u0067\u0072\u0061\u0070\u0068s\u0041\u0074\u0074\u0072"); -_abada !=nil {return _abada ;};};if _eecda .DirectFormattingOnNumberingAttr !=nil {if _dbdbc :=_eecda .DirectFormattingOnNumberingAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069n\u0067O\u006e\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); -_dbdbc !=nil {return _dbdbc ;};};if _eecda .DirectFormattingOnTablesAttr !=nil {if _cbcdca :=_eecda .DirectFormattingOnTablesAttr .ValidateWithPath (path +"\u002f\u0044i\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0054\u0061\u0062\u006c\u0065\u0073At\u0074\u0072"); -_cbcdca !=nil {return _cbcdca ;};};if _eecda .ClearFormattingAttr !=nil {if _eabbae :=_eecda .ClearFormattingAttr .ValidateWithPath (path +"/\u0043l\u0065\u0061\u0072\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067At\u0074\u0072");_eabbae !=nil {return _eabbae ; -};};if _eecda .Top3HeadingStylesAttr !=nil {if _fbgca :=_eecda .Top3HeadingStylesAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u00703H\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073\u0041\u0074t\u0072");_fbgca !=nil {return _fbgca ; -};};if _eecda .VisibleStylesAttr !=nil {if _gaaeeg :=_eecda .VisibleStylesAttr .ValidateWithPath (path +"\u002fV\u0069s\u0069\u0062\u006c\u0065\u0053t\u0079\u006ce\u0073\u0041\u0074\u0074\u0072");_gaaeeg !=nil {return _gaaeeg ;};};if _eecda .AlternateStyleNamesAttr !=nil {if _bedcb :=_eecda .AlternateStyleNamesAttr .ValidateWithPath (path +"\u002fA\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0065\u0053\u0074\u0079l\u0065\u004e\u0061\u006d\u0065\u0073\u0041\u0074\u0074\u0072"); -_bedcb !=nil {return _bedcb ;};};return nil ;}; +// Validate validates the CT_FtnEdnRef and its children +func (_ggbda *CT_FtnEdnRef )Validate ()error {return _ggbda .ValidateWithPath ("\u0043\u0054\u005fF\u0074\u006e\u0045\u0064\u006e\u0052\u0065\u0066");};func (_bbcda *CT_TrPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbcda .TrPr =NewCT_TrPrBase (); +for _ ,_bbcfag :=range start .Attr {if _bbcfag .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_ggfaa :=_bbcfag .Value ;_bbcda .AuthorAttr =_ggfaa ;continue ;};if _bbcfag .Name .Local =="\u0064\u0061\u0074\u0065"{_aagcfb ,_ddadg :=ParseStdlibTime (_bbcfag .Value ); +if _ddadg !=nil {return _ddadg ;};_bbcda .DateAttr =&_aagcfb ;continue ;};if _bbcfag .Name .Local =="\u0069\u0064"{_gbfeeb ,_fgbgag :=_c .ParseInt (_bbcfag .Value ,10,64);if _fgbgag !=nil {return _fgbgag ;};_bbcda .IdAttr =_gbfeeb ;continue ;};};_feedfb :for {_afdba ,_acedaa :=d .Token (); +if _acedaa !=nil {return _acedaa ;};switch _addbe :=_afdba .(type ){case _a .StartElement :switch _addbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:if _dccafe :=d .DecodeElement (_bbcda .TrPr ,&_addbe ); +_dccafe !=nil {return _dccafe ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054r\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065 \u0025\u0076",_addbe .Name ); +if _afaaf :=d .Skip ();_afaaf !=nil {return _afaaf ;};};case _a .EndElement :break _feedfb ;case _a .CharData :};};return nil ;};func (_cca *CT_AltChunkPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cca .MatchSrc !=nil {_fbgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"}}; +e .EncodeElement (_cca .MatchSrc ,_fbgg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_DocRsids ()*CT_DocRsids {_cdcd :=&CT_DocRsids {};return _cdcd }; -// Validate validates the WdCT_EffectExtent and its children -func (_ecbeaa *WdCT_EffectExtent )Validate ()error {return _ecbeaa .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0045x\u0074\u0065\u006e\u0074");}; +// ValidateWithPath validates the CT_UnsignedDecimalNumber and its children, prefixing error messages with path +func (_dbbfbg *CT_UnsignedDecimalNumber )ValidateWithPath (path string )error {return nil };func NewCT_RunTrackChange ()*CT_RunTrackChange {_fgdbg :=&CT_RunTrackChange {};return _fgdbg };func (_gfgbf *CT_Num )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfgbf .AbstractNumId =NewCT_DecimalNumber (); +for _ ,_aagfb :=range start .Attr {if _aagfb .Name .Local =="\u006e\u0075\u006dI\u0064"{_gecfb ,_afbec :=_c .ParseInt (_aagfb .Value ,10,64);if _afbec !=nil {return _afbec ;};_gfgbf .NumIdAttr =_gecfb ;continue ;};};_eccbd :for {_cdbce ,_cbca :=d .Token (); +if _cbca !=nil {return _cbca ;};switch _fabbc :=_cdbce .(type ){case _a .StartElement :switch _fabbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"}:if _caeba :=d .DecodeElement (_gfgbf .AbstractNumId ,&_fabbc ); +_caeba !=nil {return _caeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_eaggc :=NewCT_NumLvl (); +if _eadaee :=d .DecodeElement (_eaggc ,&_fabbc );_eadaee !=nil {return _eadaee ;};_gfgbf .LvlOverride =append (_gfgbf .LvlOverride ,_eaggc );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0020\u0025\u0076",_fabbc .Name ); +if _dfagb :=d .Skip ();_dfagb !=nil {return _dfagb ;};};case _a .EndElement :break _eccbd ;case _a .CharData :};};return nil ;};func (_eec *CT_Columns )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_afeac :=range start .Attr {if _afeac .Name .Local =="\u0065\u0071\u0075\u0061\u006c\u0057\u0069\u0064\u0074\u0068"{_feb ,_gagdg :=ParseUnionST_OnOff (_afeac .Value ); +if _gagdg !=nil {return _gagdg ;};_eec .EqualWidthAttr =&_feb ;continue ;};if _afeac .Name .Local =="\u0073\u0070\u0061c\u0065"{_feec ,_cacbf :=ParseUnionST_TwipsMeasure (_afeac .Value );if _cacbf !=nil {return _cacbf ;};_eec .SpaceAttr =&_feec ;continue ; +};if _afeac .Name .Local =="\u006e\u0075\u006d"{_efge ,_aebg :=_c .ParseInt (_afeac .Value ,10,64);if _aebg !=nil {return _aebg ;};_eec .NumAttr =&_efge ;continue ;};if _afeac .Name .Local =="\u0073\u0065\u0070"{_caf ,_agaea :=ParseUnionST_OnOff (_afeac .Value ); +if _agaea !=nil {return _agaea ;};_eec .SepAttr =&_caf ;continue ;};};_afaa :for {_cffb ,_bbgf :=d .Token ();if _bbgf !=nil {return _bbgf ;};switch _deed :=_cffb .(type ){case _a .StartElement :switch _deed .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c"}:_cege :=NewCT_Column (); +if _fdgd :=d .DecodeElement (_cege ,&_deed );_fdgd !=nil {return _fdgd ;};_eec .Col =append (_eec .Col ,_cege );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006c\u0075\u006d\u006e\u0073\u0020\u0025\u0076",_deed .Name ); +if _bcga :=d .Skip ();_bcga !=nil {return _bcga ;};};case _a .EndElement :break _afaa ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_DocRsids and its children, prefixing error messages with path -func (_eeeeg *CT_DocRsids )ValidateWithPath (path string )error {if _eeeeg .RsidRoot !=nil {if _bgdg :=_eeeeg .RsidRoot .ValidateWithPath (path +"\u002fR\u0073\u0069\u0064\u0052\u006f\u006ft");_bgdg !=nil {return _bgdg ;};};for _ceeed ,_cdfff :=range _eeeeg .Rsid {if _fgga :=_cdfff .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0052\u0073\u0069\u0064\u005b\u0025\u0064\u005d",path ,_ceeed )); -_fgga !=nil {return _fgga ;};};return nil ;}; +// Validate validates the CT_Border and its children +func (_cggd *CT_Border )Validate ()error {return _cggd .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");};func (_eeeg *CT_BottomPageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeeg .ValAttr =ST_Border (1);for _ ,_bdg :=range start .Attr {if _bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdg .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"||_bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdg .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"{_bbfaa :=_bdg .Value ; +_eeeg .BottomLeftAttr =&_bbfaa ;continue ;};if _bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdg .Name .Local =="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"||_bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdg .Name .Local =="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"{_gbefd :=_bdg .Value ; +_eeeg .BottomRightAttr =&_gbefd ;continue ;};if _bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdg .Name .Local =="\u0069\u0064"||_bdg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdg .Name .Local =="\u0069\u0064"{_bdcg :=_bdg .Value ; +_eeeg .IdAttr =&_bdcg ;continue ;};if _bdg .Name .Local =="\u0076\u0061\u006c"{_eeeg .ValAttr .UnmarshalXMLAttr (_bdg );continue ;};if _bdg .Name .Local =="\u0063\u006f\u006co\u0072"{_dgead ,_fegb :=ParseUnionST_HexColor (_bdg .Value );if _fegb !=nil {return _fegb ; +};_eeeg .ColorAttr =&_dgead ;continue ;};if _bdg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_eeeg .ThemeColorAttr .UnmarshalXMLAttr (_bdg );continue ;};if _bdg .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_bgca :=_bdg .Value ; +_eeeg .ThemeTintAttr =&_bgca ;continue ;};if _bdg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_agef :=_bdg .Value ;_eeeg .ThemeShadeAttr =&_agef ;continue ;};if _bdg .Name .Local =="\u0073\u007a"{_gagd ,_faba :=_c .ParseUint (_bdg .Value ,10,64); +if _faba !=nil {return _faba ;};_eeeg .SzAttr =&_gagd ;continue ;};if _bdg .Name .Local =="\u0073\u0070\u0061c\u0065"{_bcca ,_fgcf :=_c .ParseUint (_bdg .Value ,10,64);if _fgcf !=nil {return _fgcf ;};_eeeg .SpaceAttr =&_bcca ;continue ;};if _bdg .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_gbeg ,_eagea :=ParseUnionST_OnOff (_bdg .Value ); +if _eagea !=nil {return _eagea ;};_eeeg .ShadowAttr =&_gbeg ;continue ;};if _bdg .Name .Local =="\u0066\u0072\u0061m\u0065"{_cbd ,_afbdb :=ParseUnionST_OnOff (_bdg .Value );if _afbdb !=nil {return _afbdb ;};_eeeg .FrameAttr =&_cbd ;continue ;};};for {_gbee ,_cced :=d .Token (); +if _cced !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0042\u006f\u0074\u0074\u006fm\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u003a\u0020\u0025\u0073",_cced );};if _ffgb ,_eacb :=_gbee .(_a .EndElement ); +_eacb &&_ffgb .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the EG_FtnEdnNumProps and its children, prefixing error messages with path -func (_eadcfg *EG_FtnEdnNumProps )ValidateWithPath (path string )error {if _eadcfg .NumStart !=nil {if _baeffe :=_eadcfg .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_baeffe !=nil {return _baeffe ;};};if _eadcfg .NumRestart !=nil {if _fbgef :=_eadcfg .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); -_fbgef !=nil {return _fbgef ;};};return nil ;};func NewCT_Empty ()*CT_Empty {_fggeg :=&CT_Empty {};return _fggeg };func NewEG_RangeMarkupElementsChoice ()*EG_RangeMarkupElementsChoice {_fabdg :=&EG_RangeMarkupElementsChoice {};return _fabdg ;};func NewEG_PContentMath ()*EG_PContentMath {_bccccb :=&EG_PContentMath {}; -_bccccb .PContentMathChoice =NewEG_PContentMathChoice ();return _bccccb ;};func (_faad *ST_DecimalNumberOrPercent )Validate ()error {return _faad .ValidateWithPath ("")};type CT_Ind struct{ +// ValidateWithPath validates the CT_FrameScrollbar and its children, prefixing error messages with path +func (_cgebc *CT_FrameScrollbar )ValidateWithPath (path string )error {if _cgebc .ValAttr ==ST_FrameScrollbarUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _eefgf :=_cgebc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eefgf !=nil {return _eefgf ;};return nil ;};func NewCT_FFDataChoice ()*CT_FFDataChoice {_ebfdga :=&CT_FFDataChoice {};return _ebfdga };func (_cdag *CT_MarkupRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdag .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_aaed ,_bgbge :=_cdag .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _bgbge !=nil {return _bgbge ;};start .Attr =append (start .Attr ,_aaed );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_cdag .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Start Indentation -StartAttr *ST_SignedTwipsMeasure ; - -// Start Indentation in Character Units -StartCharsAttr *int64 ; +// ValidateWithPath validates the CT_DocPartName and its children, prefixing error messages with path +func (_baedb *CT_DocPartName )ValidateWithPath (path string )error {if _baedb .DecoratedAttr !=nil {if _geeeg :=_baedb .DecoratedAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u006f\u0072\u0061\u0074\u0065d\u0041\u0074\u0074\u0072");_geeeg !=nil {return _geeeg ; +};};return nil ;};func (_fdccf *CT_MacroName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aaega :=range start .Attr {if _aaega .Name .Local =="\u0076\u0061\u006c"{_efeag :=_aaega .Value ;_fdccf .ValAttr =_efeag ;continue ;};};for {_bebde ,_aeecf :=d .Token (); +if _aeecf !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061c\u0072\u006f\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_aeecf );};if _cdbbd ,_cfcfbf :=_bebde .(_a .EndElement );_cfcfbf &&_cdbbd .Name ==start .Name {break ; +};};return nil ;};func (_dbeb *CT_CustomXmlPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbeb .Placeholder !=nil {_bbbdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}}; +e .EncodeElement (_dbeb .Placeholder ,_bbbdb );};if _dbeb .Attr !=nil {_fedcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0074\u0074\u0072"}};for _ ,_bdeada :=range _dbeb .Attr {e .EncodeElement (_bdeada ,_fedcc );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// End Indentation -EndAttr *ST_SignedTwipsMeasure ; +// Validate validates the CT_Lvl and its children +func (_bebe *CT_Lvl )Validate ()error {return _bebe .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0076\u006c");};func (_acbgec *CT_VerticalAlignRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_efgbe ,_cbcgf :=_acbgec .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _cbcgf !=nil {return _cbcgf ;};start .Attr =append (start .Attr ,_efgbe );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_DocProtectUnset ST_DocProtect =0;ST_DocProtectNone ST_DocProtect =1;ST_DocProtectReadOnly ST_DocProtect =2; +ST_DocProtectComments ST_DocProtect =3;ST_DocProtectTrackedChanges ST_DocProtect =4;ST_DocProtectForms ST_DocProtect =5;);func (_babedg ST_MailMergeDest )String ()string {switch _babedg {case 0:return "";case 1:return "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074"; +case 2:return "\u0070r\u0069\u006e\u0074\u0065\u0072";case 3:return "\u0065\u006d\u0061i\u006c";case 4:return "\u0066\u0061\u0078";};return "";}; -// End Indentation in Character Units -EndCharsAttr *int64 ; +// ValidateWithPath validates the CT_Bookmark and its children, prefixing error messages with path +func (_dbba *CT_Bookmark )ValidateWithPath (path string )error {if _daad :=_dbba .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_daad !=nil {return _daad ;};return nil ;};type ST_Jc byte ;type ST_BrType byte ; -// Start Indentation -LeftAttr *ST_SignedTwipsMeasure ; +// ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path +func (_ddbaa *CT_Kinsoku )ValidateWithPath (path string )error {return nil }; -// Start Indentation in Character Units -LeftCharsAttr *int64 ; +// Validate validates the CT_Document and its children +func (_ggbcd *CT_Document )Validate ()error {return _ggbcd .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func NewEG_MathContentChoice ()*EG_MathContentChoice {_gfegc :=&EG_MathContentChoice {};return _gfegc ;};type CT_Spacing struct{ -// End Indentation -RightAttr *ST_SignedTwipsMeasure ; +// Spacing Above Paragraph +BeforeAttr *_f .ST_TwipsMeasure ; -// End Indentation in Character Units -RightCharsAttr *int64 ; +// Spacing Above Paragraph IN Line Units +BeforeLinesAttr *int64 ; -// Indentation Removed from First Line -HangingAttr *_ee .ST_TwipsMeasure ; +// Automatically Determine Spacing Above Paragraph +BeforeAutospacingAttr *_f .ST_OnOff ; -// Indentation Removed From First Line in Character Units -HangingCharsAttr *int64 ; +// Spacing Below Paragraph +AfterAttr *_f .ST_TwipsMeasure ; -// Additional First Line Indentation -FirstLineAttr *_ee .ST_TwipsMeasure ; +// Spacing Below Paragraph in Line Units +AfterLinesAttr *int64 ; -// Additional First Line Indentation in Character Units -FirstLineCharsAttr *int64 ;};const (ST_BorderUnset ST_Border =0;ST_BorderNil ST_Border =1;ST_BorderNone ST_Border =2;ST_BorderSingle ST_Border =3;ST_BorderThick ST_Border =4;ST_BorderDouble ST_Border =5;ST_BorderDotted ST_Border =6;ST_BorderDashed ST_Border =7; -ST_BorderDotDash ST_Border =8;ST_BorderDotDotDash ST_Border =9;ST_BorderTriple ST_Border =10;ST_BorderThinThickSmallGap ST_Border =11;ST_BorderThickThinSmallGap ST_Border =12;ST_BorderThinThickThinSmallGap ST_Border =13;ST_BorderThinThickMediumGap ST_Border =14; -ST_BorderThickThinMediumGap ST_Border =15;ST_BorderThinThickThinMediumGap ST_Border =16;ST_BorderThinThickLargeGap ST_Border =17;ST_BorderThickThinLargeGap ST_Border =18;ST_BorderThinThickThinLargeGap ST_Border =19;ST_BorderWave ST_Border =20;ST_BorderDoubleWave ST_Border =21; -ST_BorderDashSmallGap ST_Border =22;ST_BorderDashDotStroked ST_Border =23;ST_BorderThreeDEmboss ST_Border =24;ST_BorderThreeDEngrave ST_Border =25;ST_BorderOutset ST_Border =26;ST_BorderInset ST_Border =27;ST_BorderApples ST_Border =28;ST_BorderArchedScallops ST_Border =29; -ST_BorderBabyPacifier ST_Border =30;ST_BorderBabyRattle ST_Border =31;ST_BorderBalloons3Colors ST_Border =32;ST_BorderBalloonsHotAir ST_Border =33;ST_BorderBasicBlackDashes ST_Border =34;ST_BorderBasicBlackDots ST_Border =35;ST_BorderBasicBlackSquares ST_Border =36; -ST_BorderBasicThinLines ST_Border =37;ST_BorderBasicWhiteDashes ST_Border =38;ST_BorderBasicWhiteDots ST_Border =39;ST_BorderBasicWhiteSquares ST_Border =40;ST_BorderBasicWideInline ST_Border =41;ST_BorderBasicWideMidline ST_Border =42;ST_BorderBasicWideOutline ST_Border =43; -ST_BorderBats ST_Border =44;ST_BorderBirds ST_Border =45;ST_BorderBirdsFlight ST_Border =46;ST_BorderCabins ST_Border =47;ST_BorderCakeSlice ST_Border =48;ST_BorderCandyCorn ST_Border =49;ST_BorderCelticKnotwork ST_Border =50;ST_BorderCertificateBanner ST_Border =51; -ST_BorderChainLink ST_Border =52;ST_BorderChampagneBottle ST_Border =53;ST_BorderCheckedBarBlack ST_Border =54;ST_BorderCheckedBarColor ST_Border =55;ST_BorderCheckered ST_Border =56;ST_BorderChristmasTree ST_Border =57;ST_BorderCirclesLines ST_Border =58; -ST_BorderCirclesRectangles ST_Border =59;ST_BorderClassicalWave ST_Border =60;ST_BorderClocks ST_Border =61;ST_BorderCompass ST_Border =62;ST_BorderConfetti ST_Border =63;ST_BorderConfettiGrays ST_Border =64;ST_BorderConfettiOutline ST_Border =65;ST_BorderConfettiStreamers ST_Border =66; -ST_BorderConfettiWhite ST_Border =67;ST_BorderCornerTriangles ST_Border =68;ST_BorderCouponCutoutDashes ST_Border =69;ST_BorderCouponCutoutDots ST_Border =70;ST_BorderCrazyMaze ST_Border =71;ST_BorderCreaturesButterfly ST_Border =72;ST_BorderCreaturesFish ST_Border =73; -ST_BorderCreaturesInsects ST_Border =74;ST_BorderCreaturesLadyBug ST_Border =75;ST_BorderCrossStitch ST_Border =76;ST_BorderCup ST_Border =77;ST_BorderDecoArch ST_Border =78;ST_BorderDecoArchColor ST_Border =79;ST_BorderDecoBlocks ST_Border =80;ST_BorderDiamondsGray ST_Border =81; -ST_BorderDoubleD ST_Border =82;ST_BorderDoubleDiamonds ST_Border =83;ST_BorderEarth1 ST_Border =84;ST_BorderEarth2 ST_Border =85;ST_BorderEarth3 ST_Border =86;ST_BorderEclipsingSquares1 ST_Border =87;ST_BorderEclipsingSquares2 ST_Border =88;ST_BorderEggsBlack ST_Border =89; -ST_BorderFans ST_Border =90;ST_BorderFilm ST_Border =91;ST_BorderFirecrackers ST_Border =92;ST_BorderFlowersBlockPrint ST_Border =93;ST_BorderFlowersDaisies ST_Border =94;ST_BorderFlowersModern1 ST_Border =95;ST_BorderFlowersModern2 ST_Border =96;ST_BorderFlowersPansy ST_Border =97; -ST_BorderFlowersRedRose ST_Border =98;ST_BorderFlowersRoses ST_Border =99;ST_BorderFlowersTeacup ST_Border =100;ST_BorderFlowersTiny ST_Border =101;ST_BorderGems ST_Border =102;ST_BorderGingerbreadMan ST_Border =103;ST_BorderGradient ST_Border =104;ST_BorderHandmade1 ST_Border =105; -ST_BorderHandmade2 ST_Border =106;ST_BorderHeartBalloon ST_Border =107;ST_BorderHeartGray ST_Border =108;ST_BorderHearts ST_Border =109;ST_BorderHeebieJeebies ST_Border =110;ST_BorderHolly ST_Border =111;ST_BorderHouseFunky ST_Border =112;ST_BorderHypnotic ST_Border =113; -ST_BorderIceCreamCones ST_Border =114;ST_BorderLightBulb ST_Border =115;ST_BorderLightning1 ST_Border =116;ST_BorderLightning2 ST_Border =117;ST_BorderMapPins ST_Border =118;ST_BorderMapleLeaf ST_Border =119;ST_BorderMapleMuffins ST_Border =120;ST_BorderMarquee ST_Border =121; -ST_BorderMarqueeToothed ST_Border =122;ST_BorderMoons ST_Border =123;ST_BorderMosaic ST_Border =124;ST_BorderMusicNotes ST_Border =125;ST_BorderNorthwest ST_Border =126;ST_BorderOvals ST_Border =127;ST_BorderPackages ST_Border =128;ST_BorderPalmsBlack ST_Border =129; -ST_BorderPalmsColor ST_Border =130;ST_BorderPaperClips ST_Border =131;ST_BorderPapyrus ST_Border =132;ST_BorderPartyFavor ST_Border =133;ST_BorderPartyGlass ST_Border =134;ST_BorderPencils ST_Border =135;ST_BorderPeople ST_Border =136;ST_BorderPeopleWaving ST_Border =137; -ST_BorderPeopleHats ST_Border =138;ST_BorderPoinsettias ST_Border =139;ST_BorderPostageStamp ST_Border =140;ST_BorderPumpkin1 ST_Border =141;ST_BorderPushPinNote2 ST_Border =142;ST_BorderPushPinNote1 ST_Border =143;ST_BorderPyramids ST_Border =144;ST_BorderPyramidsAbove ST_Border =145; -ST_BorderQuadrants ST_Border =146;ST_BorderRings ST_Border =147;ST_BorderSafari ST_Border =148;ST_BorderSawtooth ST_Border =149;ST_BorderSawtoothGray ST_Border =150;ST_BorderScaredCat ST_Border =151;ST_BorderSeattle ST_Border =152;ST_BorderShadowedSquares ST_Border =153; -ST_BorderSharksTeeth ST_Border =154;ST_BorderShorebirdTracks ST_Border =155;ST_BorderSkyrocket ST_Border =156;ST_BorderSnowflakeFancy ST_Border =157;ST_BorderSnowflakes ST_Border =158;ST_BorderSombrero ST_Border =159;ST_BorderSouthwest ST_Border =160;ST_BorderStars ST_Border =161; -ST_BorderStarsTop ST_Border =162;ST_BorderStars3d ST_Border =163;ST_BorderStarsBlack ST_Border =164;ST_BorderStarsShadowed ST_Border =165;ST_BorderSun ST_Border =166;ST_BorderSwirligig ST_Border =167;ST_BorderTornPaper ST_Border =168;ST_BorderTornPaperBlack ST_Border =169; -ST_BorderTrees ST_Border =170;ST_BorderTriangleParty ST_Border =171;ST_BorderTriangles ST_Border =172;ST_BorderTriangle1 ST_Border =173;ST_BorderTriangle2 ST_Border =174;ST_BorderTriangleCircle1 ST_Border =175;ST_BorderTriangleCircle2 ST_Border =176;ST_BorderShapes1 ST_Border =177; -ST_BorderShapes2 ST_Border =178;ST_BorderTwistedLines1 ST_Border =179;ST_BorderTwistedLines2 ST_Border =180;ST_BorderVine ST_Border =181;ST_BorderWaveline ST_Border =182;ST_BorderWeavingAngles ST_Border =183;ST_BorderWeavingBraid ST_Border =184;ST_BorderWeavingRibbon ST_Border =185; -ST_BorderWeavingStrips ST_Border =186;ST_BorderWhiteFlowers ST_Border =187;ST_BorderWoodwork ST_Border =188;ST_BorderXIllusions ST_Border =189;ST_BorderZanyTriangles ST_Border =190;ST_BorderZigZag ST_Border =191;ST_BorderZigZagStitch ST_Border =192;ST_BorderCustom ST_Border =193; -); +// Automatically Determine Spacing Below Paragraph +AfterAutospacingAttr *_f .ST_OnOff ; -// ValidateWithPath validates the WdCT_WordprocessingContentPartNonVisual and its children, prefixing error messages with path -func (_gcffd *WdCT_WordprocessingContentPartNonVisual )ValidateWithPath (path string )error {if _gcffd .CNvPr !=nil {if _bfgbc :=_gcffd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bfgbc !=nil {return _bfgbc ;};};if _gcffd .CNvContentPartPr !=nil {if _fdcfegb :=_gcffd .CNvContentPartPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074\u0050\u0072"); -_fdcfegb !=nil {return _fdcfegb ;};};return nil ;}; +// Spacing Between Lines in Paragraph +LineAttr *ST_SignedTwipsMeasure ; -// ValidateWithPath validates the CT_Br and its children, prefixing error messages with path -func (_afef *CT_Br )ValidateWithPath (path string )error {if _gacd :=_afef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gacd !=nil {return _gacd ;};if _faee :=_afef .ClearAttr .ValidateWithPath (path +"\u002f\u0043\u006c\u0065\u0061\u0072\u0041\u0074\u0074\u0072"); -_faee !=nil {return _faee ;};return nil ;};type CT_Hyperlink struct{ +// Spacing Between Lines +LineRuleAttr ST_LineSpacingRule ;};func (_cdcebf *CT_StylePaneFilter )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ecdfd :=range start .Attr {if _ecdfd .Name .Local =="\u0061l\u006c\u0053\u0074\u0079\u006c\u0065s"{_edcgc ,_egfbee :=ParseUnionST_OnOff (_ecdfd .Value ); +if _egfbee !=nil {return _egfbee ;};_cdcebf .AllStylesAttr =&_edcgc ;continue ;};if _ecdfd .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0053\u0074\u0079\u006c\u0065\u0073"{_cbedf ,_cged :=ParseUnionST_OnOff (_ecdfd .Value );if _cged !=nil {return _cged ; +};_cdcebf .CustomStylesAttr =&_cbedf ;continue ;};if _ecdfd .Name .Local =="\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"{_ddbb ,_dbefa :=ParseUnionST_OnOff (_ecdfd .Value );if _dbefa !=nil {return _dbefa ;};_cdcebf .LatentStylesAttr =&_ddbb ; +continue ;};if _ecdfd .Name .Local =="s\u0074\u0079\u006c\u0065\u0073\u0049\u006e\u0055\u0073\u0065"{_gbdg ,_fgfde :=ParseUnionST_OnOff (_ecdfd .Value );if _fgfde !=nil {return _fgfde ;};_cdcebf .StylesInUseAttr =&_gbdg ;continue ;};if _ecdfd .Name .Local =="\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"{_ceddc ,_gbgab :=ParseUnionST_OnOff (_ecdfd .Value ); +if _gbgab !=nil {return _gbgab ;};_cdcebf .HeadingStylesAttr =&_ceddc ;continue ;};if _ecdfd .Name .Local =="\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"{_defddd ,_gabebf :=ParseUnionST_OnOff (_ecdfd .Value );if _gabebf !=nil {return _gabebf ; +};_cdcebf .NumberingStylesAttr =&_defddd ;continue ;};if _ecdfd .Name .Local =="t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"{_fafccd ,_ffbfc :=ParseUnionST_OnOff (_ecdfd .Value );if _ffbfc !=nil {return _ffbfc ;};_cdcebf .TableStylesAttr =&_fafccd ; +continue ;};if _ecdfd .Name .Local =="\u0064\u0069\u0072\u0065ct\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0052\u0075n\u0073"{_cagcg ,_bdecdg :=ParseUnionST_OnOff (_ecdfd .Value );if _bdecdg !=nil {return _bdecdg ;};_cdcebf .DirectFormattingOnRunsAttr =&_cagcg ; +continue ;};if _ecdfd .Name .Local =="\u0064\u0069\u0072\u0065c\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006eg\u004fn\u0050\u0061\u0072\u0061\u0067\u0072\u0061p\u0068\u0073"{_facga ,_cccad :=ParseUnionST_OnOff (_ecdfd .Value );if _cccad !=nil {return _cccad ; +};_cdcebf .DirectFormattingOnParagraphsAttr =&_facga ;continue ;};if _ecdfd .Name .Local =="d\u0069\u0072\u0065\u0063\u0074\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004fn\u004e\u0075\u006db\u0065r\u0069\u006e\u0067"{_dbbffgc ,_decagf :=ParseUnionST_OnOff (_ecdfd .Value ); +if _decagf !=nil {return _decagf ;};_cdcebf .DirectFormattingOnNumberingAttr =&_dbbffgc ;continue ;};if _ecdfd .Name .Local =="\u0064i\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074i\u006e\u0067\u004f\u006e\u0054\u0061\u0062\u006c\u0065\u0073"{_efafae ,_badfega :=ParseUnionST_OnOff (_ecdfd .Value ); +if _badfega !=nil {return _badfega ;};_cdcebf .DirectFormattingOnTablesAttr =&_efafae ;continue ;};if _ecdfd .Name .Local =="\u0063l\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_edgfcc ,_gcged :=ParseUnionST_OnOff (_ecdfd .Value ); +if _gcged !=nil {return _gcged ;};_cdcebf .ClearFormattingAttr =&_edgfcc ;continue ;};if _ecdfd .Name .Local =="\u0074\u006f\u0070\u0033\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073"{_abafe ,_deecfd :=ParseUnionST_OnOff (_ecdfd .Value ); +if _deecfd !=nil {return _deecfd ;};_cdcebf .Top3HeadingStylesAttr =&_abafe ;continue ;};if _ecdfd .Name .Local =="\u0076\u0069\u0073\u0069\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"{_cbbad ,_ffagb :=ParseUnionST_OnOff (_ecdfd .Value );if _ffagb !=nil {return _ffagb ; +};_cdcebf .VisibleStylesAttr =&_cbbad ;continue ;};if _ecdfd .Name .Local =="\u0061\u006c\u0074\u0065rn\u0061\u0074\u0065\u0053\u0074\u0079\u006c\u0065\u004e\u0061\u006d\u0065\u0073"{_afeec ,_fdgaff :=ParseUnionST_OnOff (_ecdfd .Value );if _fdgaff !=nil {return _fdgaff ; +};_cdcebf .AlternateStyleNamesAttr =&_afeec ;continue ;};if _ecdfd .Name .Local =="\u0076\u0061\u006c"{_begdbf :=_ecdfd .Value ;_cdcebf .ValAttr =&_begdbf ;continue ;};};for {_cgcdf ,_gcfcf :=d .Token ();if _gcfcf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0074\u0079\u006c\u0065\u0050\u0061n\u0065\u0046\u0069\u006c\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_gcfcf ); +};if _fdagd ,_cdcegb :=_cgcdf .(_a .EndElement );_cdcegb &&_fdagd .Name ==start .Name {break ;};};return nil ;};func NewCT_RecipientData ()*CT_RecipientData {_acddb :=&CT_RecipientData {};_acddb .Column =NewCT_DecimalNumber ();_acddb .UniqueTag =NewCT_Base64Binary (); +return _acddb ;};func (_egacc *CT_Rel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_egacc .IdAttr )});e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdafd *CT_Numbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_daecge :for {_agcce ,_gcdgf :=d .Token ();if _gcdgf !=nil {return _gcdgf ;};switch _fdgae :=_agcce .(type ){case _a .StartElement :switch _fdgae .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"}:_agdad :=NewCT_NumPicBullet (); +if _dgbd :=d .DecodeElement (_agdad ,&_fdgae );_dgbd !=nil {return _dgbd ;};_bdafd .NumPicBullet =append (_bdafd .NumPicBullet ,_agdad );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}:_egdgd :=NewCT_AbstractNum (); +if _cgcbb :=d .DecodeElement (_egdgd ,&_fdgae );_cgcbb !=nil {return _cgcbb ;};_bdafd .AbstractNum =append (_bdafd .AbstractNum ,_egdgd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d"}:_ddaa :=NewCT_Num (); +if _gdgea :=d .DecodeElement (_ddaa ,&_fdgae );_gdgea !=nil {return _gdgea ;};_bdafd .Num =append (_bdafd .Num ,_ddaa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"}:_bdafd .NumIdMacAtCleanup =NewCT_DecimalNumber (); +if _cafg :=d .DecodeElement (_bdafd .NumIdMacAtCleanup ,&_fdgae );_cafg !=nil {return _cafg ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_N\u0075\u006db\u0065\u0072\u0069\u006e\u0067\u0020\u0025\u0076",_fdgae .Name ); +if _egaeb :=d .Skip ();_egaeb !=nil {return _egaeb ;};};case _a .EndElement :break _daecge ;case _a .CharData :};};return nil ;}; -// Hyperlink Target Frame -TgtFrameAttr *string ; +// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path +func (_ebbgb *CT_Drawing )ValidateWithPath (path string )error {for _cbbc ,_fabgd :=range _ebbgb .DrawingChoice {if _ccca :=_fabgd .ValidateWithPath (_dd .Sprintf ("%\u0073/\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0043h\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_cbbc )); +_ccca !=nil {return _ccca ;};};return nil ;};func NewCT_Bookmark ()*CT_Bookmark {_efag :=&CT_Bookmark {};return _efag };func (_aebbab ST_ObjectUpdateMode )String ()string {switch _aebbab {case 0:return "";case 1:return "\u0061\u006c\u0077\u0061\u0079\u0073"; +case 2:return "\u006f\u006e\u0043\u0061\u006c\u006c";};return "";};func (_fgfbf *WdCT_PosV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgfbf .RelativeFromAttr =WdST_RelFromV (1);_fgfbf .PosVChoice =NewWdCT_PosVChoice ();for _ ,_gacca :=range start .Attr {if _gacca .Name .Local =="\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"{_fgfbf .RelativeFromAttr .UnmarshalXMLAttr (_gacca ); +continue ;};};_dcgffa :for {_edafgcc ,_fcgca :=d .Token ();if _fcgca !=nil {return _fcgca ;};switch _ecfefe :=_edafgcc .(type ){case _a .StartElement :switch _ecfefe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_fgfbf .PosVChoice =NewWdCT_PosVChoice (); +if _fgfffc :=d .DecodeElement (&_fgfbf .PosVChoice .Align ,&_ecfefe );_fgfffc !=nil {return _fgfffc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_fgfbf .PosVChoice =NewWdCT_PosVChoice (); +if _fbcde :=d .DecodeElement (&_fgfbf .PosVChoice .PosOffset ,&_ecfefe );_fbcde !=nil {return _fbcde ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0056 \u0025\u0076",_ecfefe .Name ); +if _edbaa :=d .Skip ();_edbaa !=nil {return _edbaa ;};};case _a .EndElement :break _dcgffa ;case _a .CharData :};};return nil ;};func NewCT_ProofErr ()*CT_ProofErr {_gddbf :=&CT_ProofErr {};_gddbf .TypeAttr =ST_ProofErr (1);return _gddbf ;};func (_cbaea *CT_TrPrBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _cbaea .CnfStyle !=nil {_eaaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_cbaea .CnfStyle ,_eaaee );}else if _cbaea .DivId !=nil {_gbede :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}}; +e .EncodeElement (_cbaea .DivId ,_gbede );}else if _cbaea .GridBefore !=nil {_cgebaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067r\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}};e .EncodeElement (_cbaea .GridBefore ,_cgebaa );}else if _cbaea .GridAfter !=nil {_aecbcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0067\u0072\u0069\u0064\u0041\u0066\u0074\u0065\u0072"}}; +e .EncodeElement (_cbaea .GridAfter ,_aecbcd );}else if _cbaea .WBefore !=nil {_geabgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0077\u0042\u0065\u0066\u006f\u0072e"}};e .EncodeElement (_cbaea .WBefore ,_geabgc );}else if _cbaea .WAfter !=nil {_gbaffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0041\u0066\u0074\u0065\u0072"}}; +e .EncodeElement (_cbaea .WAfter ,_gbaffb );}else if _cbaea .CantSplit !=nil {_bbege :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0061\u006e\u0074\u0053\u0070\u006c\u0069\u0074"}};e .EncodeElement (_cbaea .CantSplit ,_bbege );}else if _cbaea .TrHeight !=nil {_baggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}}; +e .EncodeElement (_cbaea .TrHeight ,_baggc );}else if _cbaea .TblHeader !=nil {_acgff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0048\u0065\u0061\u0064\u0065\u0072"}};e .EncodeElement (_cbaea .TblHeader ,_acgff );}else if _cbaea .TblCellSpacing !=nil {_egedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_cbaea .TblCellSpacing ,_egedc );}else if _cbaea .Jc !=nil {_agbdfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_cbaea .Jc ,_agbdfg );}else if _cbaea .Hidden !=nil {_afbef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0064\u0065\u006e"}}; +e .EncodeElement (_cbaea .Hidden ,_afbef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SdtContentRow ()*CT_SdtContentRow {_cfagd :=&CT_SdtContentRow {};return _cfagd };func (_aafad *CT_SectPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dffee :=range start .Attr {if _dffee .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_cadbc :=_dffee .Value ; +_aafad .RsidRPrAttr =&_cadbc ;continue ;};if _dffee .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_dcbfg :=_dffee .Value ;_aafad .RsidDelAttr =&_dcbfg ;continue ;};if _dffee .Name .Local =="\u0072\u0073\u0069d\u0052"{_febfbg :=_dffee .Value ;_aafad .RsidRAttr =&_febfbg ; +continue ;};if _dffee .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_eagda :=_dffee .Value ;_aafad .RsidSectAttr =&_eagda ;continue ;};};_ffcfa :for {_dbbdcf ,_cgdff :=d .Token ();if _cgdff !=nil {return _cgdff ;};switch _egdf :=_dbbdcf .(type ){case _a .StartElement :switch _egdf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_aafad .FootnotePr =NewCT_FtnProps (); +if _acfde :=d .DecodeElement (_aafad .FootnotePr ,&_egdf );_acfde !=nil {return _acfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_aafad .EndnotePr =NewCT_EdnProps (); +if _efcbga :=d .DecodeElement (_aafad .EndnotePr ,&_egdf );_efcbga !=nil {return _efcbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_aafad .Type =NewCT_SectType (); +if _cbageb :=d .DecodeElement (_aafad .Type ,&_egdf );_cbageb !=nil {return _cbageb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_aafad .PgSz =NewCT_PageSz (); +if _ggbef :=d .DecodeElement (_aafad .PgSz ,&_egdf );_ggbef !=nil {return _ggbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_aafad .PgMar =NewCT_PageMar (); +if _cbecg :=d .DecodeElement (_aafad .PgMar ,&_egdf );_cbecg !=nil {return _cbecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_aafad .PaperSrc =NewCT_PaperSource (); +if _cfabb :=d .DecodeElement (_aafad .PaperSrc ,&_egdf );_cfabb !=nil {return _cfabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_aafad .PgBorders =NewCT_PageBorders (); +if _ccee :=d .DecodeElement (_aafad .PgBorders ,&_egdf );_ccee !=nil {return _ccee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_aafad .LnNumType =NewCT_LineNumber (); +if _acagaf :=d .DecodeElement (_aafad .LnNumType ,&_egdf );_acagaf !=nil {return _acagaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_aafad .PgNumType =NewCT_PageNumber (); +if _bdeca :=d .DecodeElement (_aafad .PgNumType ,&_egdf );_bdeca !=nil {return _bdeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_aafad .Cols =NewCT_Columns (); +if _cdacf :=d .DecodeElement (_aafad .Cols ,&_egdf );_cdacf !=nil {return _cdacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_aafad .FormProt =NewCT_OnOff (); +if _ccfac :=d .DecodeElement (_aafad .FormProt ,&_egdf );_ccfac !=nil {return _ccfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_aafad .VAlign =NewCT_VerticalJc (); +if _cbcce :=d .DecodeElement (_aafad .VAlign ,&_egdf );_cbcce !=nil {return _cbcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_aafad .NoEndnote =NewCT_OnOff (); +if _ffeef :=d .DecodeElement (_aafad .NoEndnote ,&_egdf );_ffeef !=nil {return _ffeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_aafad .TitlePg =NewCT_OnOff (); +if _cgdcb :=d .DecodeElement (_aafad .TitlePg ,&_egdf );_cgdcb !=nil {return _cgdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_aafad .TextDirection =NewCT_TextDirection (); +if _ceggee :=d .DecodeElement (_aafad .TextDirection ,&_egdf );_ceggee !=nil {return _ceggee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_aafad .Bidi =NewCT_OnOff (); +if _gggaa :=d .DecodeElement (_aafad .Bidi ,&_egdf );_gggaa !=nil {return _gggaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_aafad .RtlGutter =NewCT_OnOff (); +if _fggce :=d .DecodeElement (_aafad .RtlGutter ,&_egdf );_fggce !=nil {return _fggce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_aafad .DocGrid =NewCT_DocGrid (); +if _feccge :=d .DecodeElement (_aafad .DocGrid ,&_egdf );_feccge !=nil {return _feccge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_aafad .PrinterSettings =NewCT_Rel (); +if _gbbfa :=d .DecodeElement (_aafad .PrinterSettings ,&_egdf );_gbbfa !=nil {return _gbbfa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053e\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065 \u0025\u0076",_egdf .Name ); +if _adafb :=d .Skip ();_adafb !=nil {return _adafb ;};};case _a .EndElement :break _ffcfa ;case _a .CharData :};};return nil ;};func (_cabbf *CT_SdtPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cabbf .RPr !=nil {_edgad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_cabbf .RPr ,_edgad );};if _cabbf .Alias !=nil {_agdab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0069\u0061\u0073"}};e .EncodeElement (_cabbf .Alias ,_agdab );};if _cabbf .Tag !=nil {_egeaed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0067"}}; +e .EncodeElement (_cabbf .Tag ,_egeaed );};if _cabbf .Id !=nil {_baddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"}};e .EncodeElement (_cabbf .Id ,_baddg );};if _cabbf .Lock !=nil {_fccbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b"}}; +e .EncodeElement (_cabbf .Lock ,_fccbc );};if _cabbf .Placeholder !=nil {_agdbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}};e .EncodeElement (_cabbf .Placeholder ,_agdbf ); +};if _cabbf .Temporary !=nil {_afdded :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0065\u006d\u0070\u006f\u0072\u0061\u0072\u0079"}};e .EncodeElement (_cabbf .Temporary ,_afdded );};if _cabbf .ShowingPlcHdr !=nil {_bbedb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073h\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"}}; +e .EncodeElement (_cabbf .ShowingPlcHdr ,_bbedb );};if _cabbf .DataBinding !=nil {_bgfcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}};e .EncodeElement (_cabbf .DataBinding ,_bgfcg ); +};if _cabbf .Label !=nil {_fgaad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0062\u0065\u006c"}};e .EncodeElement (_cabbf .Label ,_fgaad );};if _cabbf .TabIndex !=nil {_fbbdbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}}; +e .EncodeElement (_cabbf .TabIndex ,_fbbdbc );};if _cabbf .SdtPrChoice !=nil {_cabbf .SdtPrChoice .MarshalXML (e ,_a .StartElement {});};for _ ,_agaa :=range _cabbf .Extra {if _ggggd :=_agaa .MarshalXML (e ,_a .StartElement {});_ggggd !=nil {return _ggggd ; +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Associated String -TooltipAttr *string ; +// ValidateWithPath validates the CT_TblGridCol and its children, prefixing error messages with path +func (_adcedc *CT_TblGridCol )ValidateWithPath (path string )error {if _adcedc .WAttr !=nil {if _edcba :=_adcedc .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_edcba !=nil {return _edcba ;};};return nil ;};type CT_Pitch struct{ -// Location in Target Document -DocLocationAttr *string ; +// Value +ValAttr ST_Pitch ;}; -// Add To Viewed Hyperlinks -HistoryAttr *_ee .ST_OnOff ; +// Validate validates the CT_SdtDateMappingType and its children +func (_bedgg *CT_SdtDateMappingType )Validate ()error {return _bedgg .ValidateWithPath ("C\u0054\u005f\u0053\u0064tD\u0061t\u0065\u004d\u0061\u0070\u0070i\u006e\u0067\u0054\u0079\u0070\u0065");}; -// Hyperlink Anchor -AnchorAttr *string ;IdAttr *string ;PContentChoice *EG_PContentChoice ;};type CT_BookmarkRange struct{ColFirstAttr *int64 ;ColLastAttr *int64 ;DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; +// Validate validates the CT_NumPr and its children +func (_dbfddc *CT_NumPr )Validate ()error {return _dbfddc .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072");};func (_fggggc ST_TargetScreenSz )ValidateWithPath (path string )error {switch _fggggc {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fggggc )); +};return nil ;}; -// Annotation Identifier -IdAttr int64 ;};func (_cgcfe *CT_SignedTwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_cgcfe .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_ContentBlockContentChoice ()*EG_ContentBlockContentChoice {_bgeab :=&EG_ContentBlockContentChoice {};return _bgeab ;};func (_fcfdgb *CT_TblLook )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cabdad :=range start .Attr {if _cabdad .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_geeeb ,_acdfb :=ParseUnionST_OnOff (_cabdad .Value ); -if _acdfb !=nil {return _acdfb ;};_fcfdgb .FirstRowAttr =&_geeeb ;continue ;};if _cabdad .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_acabgb ,_fcebfg :=ParseUnionST_OnOff (_cabdad .Value );if _fcebfg !=nil {return _fcebfg ;};_fcfdgb .LastRowAttr =&_acabgb ; -continue ;};if _cabdad .Name .Local =="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_bgacb ,_ddagge :=ParseUnionST_OnOff (_cabdad .Value );if _ddagge !=nil {return _ddagge ;};_fcfdgb .FirstColumnAttr =&_bgacb ;continue ;};if _cabdad .Name .Local =="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_gfaga ,_fegg :=ParseUnionST_OnOff (_cabdad .Value ); -if _fegg !=nil {return _fegg ;};_fcfdgb .LastColumnAttr =&_gfaga ;continue ;};if _cabdad .Name .Local =="\u006eo\u0048\u0042\u0061\u006e\u0064"{_abcbd ,_fbgee :=ParseUnionST_OnOff (_cabdad .Value );if _fbgee !=nil {return _fbgee ;};_fcfdgb .NoHBandAttr =&_abcbd ; -continue ;};if _cabdad .Name .Local =="\u006eo\u0056\u0042\u0061\u006e\u0064"{_cdgfg ,_bafaa :=ParseUnionST_OnOff (_cabdad .Value );if _bafaa !=nil {return _bafaa ;};_fcfdgb .NoVBandAttr =&_cdgfg ;continue ;};if _cabdad .Name .Local =="\u0076\u0061\u006c"{_adefg :=_cabdad .Value ; -_fcfdgb .ValAttr =&_adefg ;continue ;};};for {_gdccbea ,_deabgf :=d .Token ();if _deabgf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b\u003a\u0020%\u0073",_deabgf );};if _aaaef ,_dcfdg :=_gdccbea .(_a .EndElement ); -_dcfdg &&_aaaef .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_DocPartGallery and its children +func (_gdcab *CT_DocPartGallery )Validate ()error {return _gdcab .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079");};func NewEG_FtnEdnNumProps ()*EG_FtnEdnNumProps {_fbfbd :=&EG_FtnEdnNumProps {}; +return _fbfbd };type EG_RPrBase struct{ -// Validate validates the WdInline and its children -func (_adcfad *WdInline )Validate ()error {return _adcfad .ValidateWithPath ("\u0057\u0064\u0049\u006e\u006c\u0069\u006e\u0065");}; +// Referenced Character Style +RStyle *CT_String ; -// ValidateWithPath validates the CT_MailMergeOdsoFMDFieldType and its children, prefixing error messages with path -func (_eddbg *CT_MailMergeOdsoFMDFieldType )ValidateWithPath (path string )error {if _eddbg .ValAttr ==ST_MailMergeOdsoFMDFieldTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _egcee :=_eddbg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egcee !=nil {return _egcee ;};return nil ;};type CT_AutoCaption struct{ +// Run Fonts +RFonts *CT_Fonts ; -// Identifier of Object to be Automatically Captioned -NameAttr string ; +// Bold +B *CT_OnOff ; -// Caption Used for Automatic Captioning -CaptionAttr string ;}; +// Complex Script Bold +BCs *CT_OnOff ; -// ValidateWithPath validates the CT_LsdException and its children, prefixing error messages with path -func (_dccfc *CT_LsdException )ValidateWithPath (path string )error {if _dccfc .LockedAttr !=nil {if _baaf :=_dccfc .LockedAttr .ValidateWithPath (path +"/\u004c\u006f\u0063\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_baaf !=nil {return _baaf ;};};if _dccfc .SemiHiddenAttr !=nil {if _aeefb :=_dccfc .SemiHiddenAttr .ValidateWithPath (path +"\u002fS\u0065m\u0069\u0048\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072"); -_aeefb !=nil {return _aeefb ;};};if _dccfc .UnhideWhenUsedAttr !=nil {if _eagada :=_dccfc .UnhideWhenUsedAttr .ValidateWithPath (path +"\u002f\u0055\u006e\u0068id\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064\u0041\u0074\u0074\u0072");_eagada !=nil {return _eagada ; -};};if _dccfc .QFormatAttr !=nil {if _affgf :=_dccfc .QFormatAttr .ValidateWithPath (path +"\u002f\u0051\u0046o\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_affgf !=nil {return _affgf ;};};return nil ;};func NewWdCT_TxbxContent ()*WdCT_TxbxContent {_abbede :=&WdCT_TxbxContent {}; -return _abbede };func (_ffagc *ST_FldCharType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffagc =0;case "\u0062\u0065\u0067i\u006e":*_ffagc =1;case "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065":*_ffagc =2;case "\u0065\u006e\u0064":*_ffagc =3; -};return nil ;};func NewCT_Charset ()*CT_Charset {_bcfd :=&CT_Charset {};return _bcfd }; +// Italics +I *CT_OnOff ; -// ValidateWithPath validates the EG_PContentChoice and its children, prefixing error messages with path -func (_faeddd *EG_PContentChoice )ValidateWithPath (path string )error {for _fbdfa ,_eegaec :=range _faeddd .FldSimple {if _ddgbf :=_eegaec .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0046\u006c\u0064S\u0069\u006d\u0070\u006c\u0065\u005b\u0025\u0064\u005d",path ,_fbdfa )); -_ddgbf !=nil {return _ddgbf ;};};if _faeddd .Hyperlink !=nil {if _acfbaf :=_faeddd .Hyperlink .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");_acfbaf !=nil {return _acfbaf ;};};if _faeddd .SubDoc !=nil {if _edeee :=_faeddd .SubDoc .ValidateWithPath (path +"\u002fS\u0075\u0062\u0044\u006f\u0063"); -_edeee !=nil {return _edeee ;};};for _daeeb ,_agfbd :=range _faeddd .EG_ContentRunContent {if _ddcbc :=_agfbd .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_daeeb )); -_ddcbc !=nil {return _ddcbc ;};};return nil ;};func (_baeeb *EG_ContentRunContentBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _baeeb .SmartTag !=nil {_gcdef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}}; -e .EncodeElement (_baeeb .SmartTag ,_gcdef );}else if _baeeb .Sdt !=nil {_bbfda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_baeeb .Sdt ,_bbfda );}else if _baeeb .EG_RunLevelElts !=nil {for _ ,_cagfdf :=range _baeeb .EG_RunLevelElts {_cagfdf .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggb *CT_Background )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbad :=range start .Attr {if _dbad .Name .Local =="\u0063\u006f\u006co\u0072"{_geb ,_daga :=ParseUnionST_HexColor (_dbad .Value ); -if _daga !=nil {return _daga ;};_ggb .ColorAttr =&_geb ;continue ;};if _dbad .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_ggb .ThemeColorAttr .UnmarshalXMLAttr (_dbad );continue ;};if _dbad .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_acb :=_dbad .Value ; -_ggb .ThemeTintAttr =&_acb ;continue ;};if _dbad .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_bbe :=_dbad .Value ;_ggb .ThemeShadeAttr =&_bbe ;continue ;};};_ede :for {_dde ,_gcb :=d .Token ();if _gcb !=nil {return _gcb ; -};switch _daee :=_dde .(type ){case _a .StartElement :switch _daee .Name {default:if _fbb ,_ffed :=_b .CreateElement (_daee );_ffed !=nil {return _ffed ;}else {if _ded :=d .DecodeElement (_fbb ,&_daee );_ded !=nil {return _ded ;};_ggb .Any =append (_ggb .Any ,_fbb ); -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_ggb .Drawing =NewCT_Drawing (); -if _ecbd :=d .DecodeElement (_ggb .Drawing ,&_daee );_ecbd !=nil {return _ecbd ;};};case _a .EndElement :break _ede ;case _a .CharData :};};return nil ;};func (_eaabd *EG_RPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eaabd .RPr !=nil {_fageb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; -e .EncodeElement (_eaabd .RPr ,_fageb );};return nil ;};type CT_Comment struct{InitialsAttr *string ;AuthorAttr string ;DateAttr *_g .Time ; +// Complex Script Italics +ICs *CT_OnOff ; -// Annotation Identifier -IdAttr int64 ;EG_BlockLevelElts []*EG_BlockLevelElts ;};func (_gcefgg *WebSettings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcefgg .CT_WebSettings =*NewCT_WebSettings ();_aaaaee :for {_adgbgaa ,_cebfffg :=d .Token ();if _cebfffg !=nil {return _cebfffg ; -};switch _cecfa :=_adgbgaa .(type ){case _a .StartElement :switch _cecfa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_gcefgg .Frameset =NewCT_Frameset (); -if _dffgde :=d .DecodeElement (_gcefgg .Frameset ,&_cecfa );_dffgde !=nil {return _dffgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0073"}:_gcefgg .Divs =NewCT_Divs (); -if _gafdg :=d .DecodeElement (_gcefgg .Divs ,&_cecfa );_gafdg !=nil {return _gafdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}:_gcefgg .Encoding =NewCT_String (); -if _aedea :=d .DecodeElement (_gcefgg .Encoding ,&_cecfa );_aedea !=nil {return _aedea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"}:_gcefgg .OptimizeForBrowser =NewCT_OptimizeForBrowser (); -if _egffdbg :=d .DecodeElement (_gcefgg .OptimizeForBrowser ,&_cecfa );_egffdbg !=nil {return _egffdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"}:_gcefgg .RelyOnVML =NewCT_OnOff (); -if _aeafcf :=d .DecodeElement (_gcefgg .RelyOnVML ,&_cecfa );_aeafcf !=nil {return _aeafcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}:_gcefgg .AllowPNG =NewCT_OnOff (); -if _begdbb :=d .DecodeElement (_gcefgg .AllowPNG ,&_cecfa );_begdbb !=nil {return _begdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"}:_gcefgg .DoNotRelyOnCSS =NewCT_OnOff (); -if _debeca :=d .DecodeElement (_gcefgg .DoNotRelyOnCSS ,&_cecfa );_debeca !=nil {return _debeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"}:_gcefgg .DoNotSaveAsSingleFile =NewCT_OnOff (); -if _gacefe :=d .DecodeElement (_gcefgg .DoNotSaveAsSingleFile ,&_cecfa );_gacefe !=nil {return _gacefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"}:_gcefgg .DoNotOrganizeInFolder =NewCT_OnOff (); -if _acbag :=d .DecodeElement (_gcefgg .DoNotOrganizeInFolder ,&_cecfa );_acbag !=nil {return _acbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"}:_gcefgg .DoNotUseLongFileNames =NewCT_OnOff (); -if _geccdf :=d .DecodeElement (_gcefgg .DoNotUseLongFileNames ,&_cecfa );_geccdf !=nil {return _geccdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}:_gcefgg .PixelsPerInch =NewCT_DecimalNumber (); -if _decgb :=d .DecodeElement (_gcefgg .PixelsPerInch ,&_cecfa );_decgb !=nil {return _decgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"}:_gcefgg .TargetScreenSz =NewCT_TargetScreenSz (); -if _gfacf :=d .DecodeElement (_gcefgg .TargetScreenSz ,&_cecfa );_gfacf !=nil {return _gfacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"}:_gcefgg .SaveSmartTagsAsXml =NewCT_OnOff (); -if _febbdf :=d .DecodeElement (_gcefgg .SaveSmartTagsAsXml ,&_cecfa );_febbdf !=nil {return _febbdf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u0020\u0025\u0076",_cecfa .Name ); -if _ggedd :=d .Skip ();_ggedd !=nil {return _ggedd ;};};case _a .EndElement :break _aaaaee ;case _a .CharData :};};return nil ;};func (_bagcc *ST_Em )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edgcfc ,_bdaed :=d .Token ();if _bdaed !=nil {return _bdaed ; -};if _dfdgd ,_ecdbaa :=_edgcfc .(_a .EndElement );_ecdbaa &&_dfdgd .Name ==start .Name {*_bagcc =1;return nil ;};if _faecc ,_ggbaae :=_edgcfc .(_a .CharData );!_ggbaae {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edgcfc ); -}else {switch string (_faecc ){case "":*_bagcc =0;case "\u006e\u006f\u006e\u0065":*_bagcc =1;case "\u0064\u006f\u0074":*_bagcc =2;case "\u0063\u006f\u006dm\u0061":*_bagcc =3;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_bagcc =4;case "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074":*_bagcc =5; -};};_edgcfc ,_bdaed =d .Token ();if _bdaed !=nil {return _bdaed ;};if _cgfeda ,_fgbecbd :=_edgcfc .(_a .EndElement );_fgbecbd &&_cgfeda .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edgcfc ); -};func (_aecgg ST_Hint )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eeabc :=_a .Attr {};_eeabc .Name =name ;switch _aecgg {case ST_HintUnset :_eeabc .Value ="";case ST_HintDefault :_eeabc .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_HintEastAsia :_eeabc .Value ="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"; -};return _eeabc ,nil ;};func (_ggbaf *EG_PContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfdced :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_cfedb :=NewCT_SimpleField (); -if _acdfbe :=d .DecodeElement (_cfedb ,&_gfdced );_acdfbe !=nil {return _acdfbe ;};_ggbaf .FldSimple =append (_ggbaf .FldSimple ,_cfedb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_ggbaf .Hyperlink =NewCT_Hyperlink (); -if _cecbe :=d .DecodeElement (_ggbaf .Hyperlink ,&_gfdced );_cecbe !=nil {return _cecbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_ggbaf .SubDoc =NewCT_Rel (); -if _aaaae :=d .DecodeElement (_ggbaf .SubDoc ,&_gfdced );_aaaae !=nil {return _aaaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bcfga :=NewEG_ContentRunContent (); -_bcfga .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_bcfga );if _eedag :=d .DecodeElement (&_bcfga .ContentRunContentChoice .CustomXml ,&_gfdced );_eedag !=nil {return _eedag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_beege :=NewEG_ContentRunContent (); -_beege .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_beege );if _bdcfg :=d .DecodeElement (&_beege .ContentRunContentChoice .SmartTag ,&_gfdced );_bdcfg !=nil {return _bdcfg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ccbbbd :=NewEG_ContentRunContent (); -_ccbbbd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ccbbbd );if _gdfcb :=d .DecodeElement (&_ccbbbd .ContentRunContentChoice .Sdt ,&_gfdced );_gdfcb !=nil {return _gdfcb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_gacad :=NewEG_ContentRunContent (); -_gacad .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_gacad );if _cegdac :=d .DecodeElement (&_gacad .ContentRunContentChoice .Dir ,&_gfdced );_cegdac !=nil {return _cegdac ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_aggfcb :=NewEG_ContentRunContent (); -_aggfcb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_aggfcb );if _gbfce :=d .DecodeElement (&_aggfcb .ContentRunContentChoice .Bdo ,&_gfdced );_gbfce !=nil {return _gbfce ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ececd :=NewEG_ContentRunContent (); -_ececd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ececd );if _deeffd :=d .DecodeElement (&_ececd .ContentRunContentChoice .R ,&_gfdced );_deeffd !=nil {return _deeffd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_badbb :=NewEG_ContentRunContent (); -_eddcde :=NewEG_RunLevelElts ();_eddcde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_badbb );_badbb .ContentRunContentChoice .EG_RunLevelElts =append (_badbb .ContentRunContentChoice .EG_RunLevelElts ,_eddcde ); -if _efdcc :=d .DecodeElement (&_eddcde .RunLevelEltsChoice .ProofErr ,&_gfdced );_efdcc !=nil {return _efdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dcgdb :=NewEG_ContentRunContent (); -_gfgdg :=NewEG_RunLevelElts ();_gfgdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_dcgdb );_dcgdb .ContentRunContentChoice .EG_RunLevelElts =append (_dcgdb .ContentRunContentChoice .EG_RunLevelElts ,_gfgdg ); -if _gfdade :=d .DecodeElement (&_gfgdg .RunLevelEltsChoice .PermStart ,&_gfdced );_gfdade !=nil {return _gfdade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggfgef :=NewEG_ContentRunContent (); -_cacbe :=NewEG_RunLevelElts ();_cacbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ggfgef );_ggfgef .ContentRunContentChoice .EG_RunLevelElts =append (_ggfgef .ContentRunContentChoice .EG_RunLevelElts ,_cacbe ); -if _dgdfccd :=d .DecodeElement (&_cacbe .RunLevelEltsChoice .PermEnd ,&_gfdced );_dgdfccd !=nil {return _dgdfccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fddad :=NewEG_ContentRunContent (); -_bbfaeb :=NewEG_RunLevelElts ();_bbfaeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_fddad );_fddad .ContentRunContentChoice .EG_RunLevelElts =append (_fddad .ContentRunContentChoice .EG_RunLevelElts ,_bbfaeb ); -if _bbgdc :=d .DecodeElement (&_bbfaeb .RunLevelEltsChoice .Ins ,&_gfdced );_bbgdc !=nil {return _bbgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_eaabc :=NewEG_ContentRunContent (); -_edfce :=NewEG_RunLevelElts ();_edfce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_eaabc );_eaabc .ContentRunContentChoice .EG_RunLevelElts =append (_eaabc .ContentRunContentChoice .EG_RunLevelElts ,_edfce ); -if _ggggeg :=d .DecodeElement (&_edfce .RunLevelEltsChoice .Del ,&_gfdced );_ggggeg !=nil {return _ggggeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ffgec :=NewEG_ContentRunContent (); -_bgbef :=NewEG_RunLevelElts ();_bgbef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ffgec );_ffgec .ContentRunContentChoice .EG_RunLevelElts =append (_ffgec .ContentRunContentChoice .EG_RunLevelElts ,_bgbef ); -if _bebaf :=d .DecodeElement (&_bgbef .RunLevelEltsChoice .MoveFrom ,&_gfdced );_bebaf !=nil {return _bebaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gdcff :=NewEG_ContentRunContent (); -_fcgaa :=NewEG_RunLevelElts ();_fcgaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_gdcff );_gdcff .ContentRunContentChoice .EG_RunLevelElts =append (_gdcff .ContentRunContentChoice .EG_RunLevelElts ,_fcgaa ); -if _abcfa :=d .DecodeElement (&_fcgaa .RunLevelEltsChoice .MoveTo ,&_gfdced );_abcfa !=nil {return _abcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aefad :=NewEG_ContentRunContent (); -_feabc :=NewEG_RunLevelElts ();_eagef :=NewEG_RangeMarkupElements ();_eagef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_aefad );_aefad .ContentRunContentChoice .EG_RunLevelElts =append (_aefad .ContentRunContentChoice .EG_RunLevelElts ,_feabc ); -_feabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eagef );if _efcdgc :=d .DecodeElement (&_eagef .RangeMarkupElementsChoice .BookmarkStart ,&_gfdced );_efcdgc !=nil {return _efcdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fdfea :=NewEG_ContentRunContent (); -_dgbea :=NewEG_RunLevelElts ();_afaad :=NewEG_RangeMarkupElements ();_afaad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_fdfea );_fdfea .ContentRunContentChoice .EG_RunLevelElts =append (_fdfea .ContentRunContentChoice .EG_RunLevelElts ,_dgbea ); -_dgbea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgbea .RunLevelEltsChoice .EG_RangeMarkupElements ,_afaad );if _fadeae :=d .DecodeElement (&_afaad .RangeMarkupElementsChoice .BookmarkEnd ,&_gfdced );_fadeae !=nil {return _fadeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ffgcg :=NewEG_ContentRunContent (); -_aebea :=NewEG_RunLevelElts ();_fefac :=NewEG_RangeMarkupElements ();_fefac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ffgcg );_ffgcg .ContentRunContentChoice .EG_RunLevelElts =append (_ffgcg .ContentRunContentChoice .EG_RunLevelElts ,_aebea ); -_aebea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aebea .RunLevelEltsChoice .EG_RangeMarkupElements ,_fefac );if _ddafc :=d .DecodeElement (&_fefac .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gfdced );_ddafc !=nil {return _ddafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebfec :=NewEG_ContentRunContent (); -_faebb :=NewEG_RunLevelElts ();_fdeeg :=NewEG_RangeMarkupElements ();_fdeeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ebfec );_ebfec .ContentRunContentChoice .EG_RunLevelElts =append (_ebfec .ContentRunContentChoice .EG_RunLevelElts ,_faebb ); -_faebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdeeg );if _fcbbe :=d .DecodeElement (&_fdeeg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gfdced );_fcbbe !=nil {return _fcbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ggafe :=NewEG_ContentRunContent (); -_ccdcf :=NewEG_RunLevelElts ();_eeffb :=NewEG_RangeMarkupElements ();_eeffb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ggafe );_ggafe .ContentRunContentChoice .EG_RunLevelElts =append (_ggafe .ContentRunContentChoice .EG_RunLevelElts ,_ccdcf ); -_ccdcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccdcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeffb );if _gbeefd :=d .DecodeElement (&_eeffb .RangeMarkupElementsChoice .MoveToRangeStart ,&_gfdced );_gbeefd !=nil {return _gbeefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_egaae :=NewEG_ContentRunContent (); -_efcda :=NewEG_RunLevelElts ();_fgecec :=NewEG_RangeMarkupElements ();_fgecec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_egaae );_egaae .ContentRunContentChoice .EG_RunLevelElts =append (_egaae .ContentRunContentChoice .EG_RunLevelElts ,_efcda ); -_efcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgecec );if _becabd :=d .DecodeElement (&_fgecec .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gfdced );_becabd !=nil {return _becabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bbefgf :=NewEG_ContentRunContent (); -_eggee :=NewEG_RunLevelElts ();_afebcg :=NewEG_RangeMarkupElements ();_afebcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_bbefgf );_bbefgf .ContentRunContentChoice .EG_RunLevelElts =append (_bbefgf .ContentRunContentChoice .EG_RunLevelElts ,_eggee ); -_eggee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eggee .RunLevelEltsChoice .EG_RangeMarkupElements ,_afebcg );if _cbbecb :=d .DecodeElement (&_afebcg .RangeMarkupElementsChoice .CommentRangeStart ,&_gfdced );_cbbecb !=nil {return _cbbecb ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adabb :=NewEG_ContentRunContent (); -_cggdg :=NewEG_RunLevelElts ();_ecbfgc :=NewEG_RangeMarkupElements ();_ecbfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_adabb );_adabb .ContentRunContentChoice .EG_RunLevelElts =append (_adabb .ContentRunContentChoice .EG_RunLevelElts ,_cggdg ); -_cggdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cggdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbfgc );if _baabf :=d .DecodeElement (&_ecbfgc .RangeMarkupElementsChoice .CommentRangeEnd ,&_gfdced );_baabf !=nil {return _baabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fbgfa :=NewEG_ContentRunContent (); -_fgdfbg :=NewEG_RunLevelElts ();_dbceb :=NewEG_RangeMarkupElements ();_dbceb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_fbgfa );_fbgfa .ContentRunContentChoice .EG_RunLevelElts =append (_fbgfa .ContentRunContentChoice .EG_RunLevelElts ,_fgdfbg ); -_fgdfbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgdfbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbceb );if _bbegc :=d .DecodeElement (&_dbceb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gfdced );_bbegc !=nil {return _bbegc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fedfb :=NewEG_ContentRunContent (); -_cbbga :=NewEG_RunLevelElts ();_gbfeca :=NewEG_RangeMarkupElements ();_gbfeca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_fedfb );_fedfb .ContentRunContentChoice .EG_RunLevelElts =append (_fedfb .ContentRunContentChoice .EG_RunLevelElts ,_cbbga ); -_cbbga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbbga .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfeca );if _ecccda :=d .DecodeElement (&_gbfeca .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gfdced );_ecccda !=nil {return _ecccda ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgceg :=NewEG_ContentRunContent (); -_dfbcf :=NewEG_RunLevelElts ();_gdcecc :=NewEG_RangeMarkupElements ();_gdcecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_bgceg );_bgceg .ContentRunContentChoice .EG_RunLevelElts =append (_bgceg .ContentRunContentChoice .EG_RunLevelElts ,_dfbcf ); -_dfbcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdcecc );if _ebbgc :=d .DecodeElement (&_gdcecc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gfdced );_ebbgc !=nil {return _ebbgc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aaedga :=NewEG_ContentRunContent (); -_dfgde :=NewEG_RunLevelElts ();_ccaaee :=NewEG_RangeMarkupElements ();_ccaaee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_aaedga );_aaedga .ContentRunContentChoice .EG_RunLevelElts =append (_aaedga .ContentRunContentChoice .EG_RunLevelElts ,_dfgde ); -_dfgde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfgde .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccaaee );if _ddfbgg :=d .DecodeElement (&_ccaaee .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gfdced );_ddfbgg !=nil {return _ddfbgg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bdcbeb :=NewEG_ContentRunContent (); -_dafaeb :=NewEG_RunLevelElts ();_cdffb :=NewEG_RangeMarkupElements ();_cdffb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_bdcbeb );_bdcbeb .ContentRunContentChoice .EG_RunLevelElts =append (_bdcbeb .ContentRunContentChoice .EG_RunLevelElts ,_dafaeb ); -_dafaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dafaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdffb );if _fabgge :=d .DecodeElement (&_cdffb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gfdced );_fabgge !=nil {return _fabgge ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cfcab :=NewEG_ContentRunContent (); -_aacgb :=NewEG_RunLevelElts ();_efeafb :=NewEG_RangeMarkupElements ();_efeafb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_cfcab );_cfcab .ContentRunContentChoice .EG_RunLevelElts =append (_cfcab .ContentRunContentChoice .EG_RunLevelElts ,_aacgb ); -_aacgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_efeafb );if _ebaagf :=d .DecodeElement (&_efeafb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gfdced );_ebaagf !=nil {return _ebaagf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ggcagd :=NewEG_ContentRunContent (); -_cfbdd :=NewEG_RunLevelElts ();_fbdffd :=NewEG_RangeMarkupElements ();_fbdffd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_ggcagd );_ggcagd .ContentRunContentChoice .EG_RunLevelElts =append (_ggcagd .ContentRunContentChoice .EG_RunLevelElts ,_cfbdd ); -_cfbdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfbdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbdffd );if _gfcgcc :=d .DecodeElement (&_fbdffd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gfdced );_gfcgcc !=nil {return _gfcgcc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_begfee :=NewEG_ContentRunContent (); -_degde :=NewEG_RunLevelElts ();_gfabd :=NewEG_RangeMarkupElements ();_gfabd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_begfee );_begfee .ContentRunContentChoice .EG_RunLevelElts =append (_begfee .ContentRunContentChoice .EG_RunLevelElts ,_degde ); -_degde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_degde .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfabd );if _abceb :=d .DecodeElement (&_gfabd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gfdced );_abceb !=nil {return _abceb ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fafee :=NewEG_ContentRunContent (); -_ecagda :=NewEG_RunLevelElts ();_ggdebb :=NewEG_MathContent ();_ggdebb .MathContentChoice =NewEG_MathContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_fafee );_fafee .ContentRunContentChoice .EG_RunLevelElts =append (_fafee .ContentRunContentChoice .EG_RunLevelElts ,_ecagda ); -_ecagda .RunLevelEltsChoice .EG_MathContent =append (_ecagda .RunLevelEltsChoice .EG_MathContent ,_ggdebb );if _abefgf :=d .DecodeElement (&_ggdebb .MathContentChoice .OMathPara ,&_gfdced );_abefgf !=nil {return _abefgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bfafbf :=NewEG_ContentRunContent (); -_ddedf :=NewEG_RunLevelElts ();_fdcac :=NewEG_MathContent ();_fdcac .MathContentChoice =NewEG_MathContentChoice ();_ggbaf .EG_ContentRunContent =append (_ggbaf .EG_ContentRunContent ,_bfafbf );_bfafbf .ContentRunContentChoice .EG_RunLevelElts =append (_bfafbf .ContentRunContentChoice .EG_RunLevelElts ,_ddedf ); -_ddedf .RunLevelEltsChoice .EG_MathContent =append (_ddedf .RunLevelEltsChoice .EG_MathContent ,_fdcac );if _faagfe :=d .DecodeElement (&_fdcac .MathContentChoice .OMath ,&_gfdced );_faagfe !=nil {return _faagfe ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gfdced .Name ); -if _cecaag :=d .Skip ();_cecaag !=nil {return _cecaag ;};};return nil ;};type CT_AbstractNum struct{ +// Display All Characters As Capital Letters +Caps *CT_OnOff ; -// Abstract Numbering Definition ID -AbstractNumIdAttr int64 ; +// Small Caps +SmallCaps *CT_OnOff ; -// Abstract Numbering Definition Identifier -Nsid *CT_LongHexNumber ; +// Single Strikethrough +Strike *CT_OnOff ; -// Abstract Numbering Definition Type -MultiLevelType *CT_MultiLevelType ; +// Double Strikethrough +Dstrike *CT_OnOff ; -// Numbering Template Code -Tmpl *CT_LongHexNumber ; +// Display Character Outline +Outline *CT_OnOff ; -// Abstract Numbering Definition Name -Name *CT_String ; +// Shadow +Shadow *CT_OnOff ; -// Numbering Style Definition -StyleLink *CT_String ; +// Embossing +Emboss *CT_OnOff ; -// Numbering Style Reference -NumStyleLink *CT_String ; +// Imprinting +Imprint *CT_OnOff ; -// Numbering Level Definition -Lvl []*CT_Lvl ;}; +// Do Not Check Spelling or Grammar +NoProof *CT_OnOff ; -// ValidateWithPath validates the CT_FFCheckBoxChoice and its children, prefixing error messages with path -func (_efdgec *CT_FFCheckBoxChoice )ValidateWithPath (path string )error {if _efdgec .Size !=nil {if _gfcdg :=_efdgec .Size .ValidateWithPath (path +"\u002f\u0053\u0069z\u0065");_gfcdg !=nil {return _gfcdg ;};};if _efdgec .SizeAuto !=nil {if _aaac :=_efdgec .SizeAuto .ValidateWithPath (path +"\u002fS\u0069\u007a\u0065\u0041\u0075\u0074o"); -_aaac !=nil {return _aaac ;};};return nil ;};type CT_TxbxContent struct{EG_BlockLevelElts []*EG_BlockLevelElts ;}; +// Use Document Grid Settings For Inter-Character Spacing +SnapToGrid *CT_OnOff ; -// ValidateWithPath validates the CT_FitText and its children, prefixing error messages with path -func (_adccff *CT_FitText )ValidateWithPath (path string )error {if _adga :=_adccff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adga !=nil {return _adga ;};return nil ;}; +// Hidden Text +Vanish *CT_OnOff ; -// ValidateWithPath validates the CT_Lang and its children, prefixing error messages with path -func (_gfea *CT_Lang )ValidateWithPath (path string )error {return nil }; +// Web Hidden Text +WebHidden *CT_OnOff ; -// ValidateWithPath validates the EG_ContentRunContentChoice and its children, prefixing error messages with path -func (_bfcaed *EG_ContentRunContentChoice )ValidateWithPath (path string )error {if _bfcaed .CustomXml !=nil {if _cedfbg :=_bfcaed .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_cedfbg !=nil {return _cedfbg ; -};};if _bfcaed .SmartTag !=nil {if _ccbff :=_bfcaed .SmartTag .ValidateWithPath (path +"\u002fS\u006d\u0061\u0072\u0074\u0054\u0061g");_ccbff !=nil {return _ccbff ;};};if _bfcaed .Sdt !=nil {if _gegca :=_bfcaed .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); -_gegca !=nil {return _gegca ;};};if _bfcaed .Dir !=nil {if _eefbaa :=_bfcaed .Dir .ValidateWithPath (path +"\u002f\u0044\u0069\u0072");_eefbaa !=nil {return _eefbaa ;};};if _bfcaed .Bdo !=nil {if _bbcbbg :=_bfcaed .Bdo .ValidateWithPath (path +"\u002f\u0042\u0064\u006f"); -_bbcbbg !=nil {return _bbcbbg ;};};if _bfcaed .R !=nil {if _ageeaa :=_bfcaed .R .ValidateWithPath (path +"\u002f\u0052");_ageeaa !=nil {return _ageeaa ;};};for _fegae ,_cgeea :=range _bfcaed .EG_RunLevelElts {if _cfaag :=_cgeea .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_fegae )); -_cfaag !=nil {return _cfaag ;};};return nil ;};func NewCT_ReadingModeInkLockDown ()*CT_ReadingModeInkLockDown {_eafcec :=&CT_ReadingModeInkLockDown {};return _eafcec ;};func (_bgggb ST_Zoom )Validate ()error {return _bgggb .ValidateWithPath ("")};func (_bfee *CT_Ind )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bfee .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .StartAttr )}); -};if _bfee .StartCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073t\u0061\u0072\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .StartCharsAttr )});};if _bfee .EndAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .EndAttr )}); -};if _bfee .EndCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0064\u0043\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .EndCharsAttr )});};if _bfee .LeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .LeftAttr )}); -};if _bfee .LeftCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0065\u0066\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .LeftCharsAttr )});};if _bfee .RightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .RightAttr )}); -};if _bfee .RightCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072i\u0067\u0068\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .RightCharsAttr )});};if _bfee .HangingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0061\u006e\u0067\u0069\u006eg"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .HangingAttr )}); -};if _bfee .HangingCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u006e\u0067\u0069\u006e\u0067C\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .HangingCharsAttr )});}; -if _bfee .FirstLineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .FirstLineAttr )});};if _bfee .FirstLineCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003af\u0069\u0072\u0073t\u004c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bfee .FirstLineCharsAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_CustomXmlCell ()*CT_CustomXmlCell {_gbeea :=&CT_CustomXmlCell {};return _gbeea };func (_eegec ST_NumberFormat )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbcca :=_a .Attr {}; -_fbcca .Name =name ;switch _eegec {case ST_NumberFormatUnset :_fbcca .Value ="";case ST_NumberFormatDecimal :_fbcca .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c";case ST_NumberFormatUpperRoman :_fbcca .Value ="\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e"; -case ST_NumberFormatLowerRoman :_fbcca .Value ="\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case ST_NumberFormatUpperLetter :_fbcca .Value ="u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072";case ST_NumberFormatLowerLetter :_fbcca .Value ="l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072"; -case ST_NumberFormatOrdinal :_fbcca .Value ="\u006fr\u0064\u0069\u006e\u0061\u006c";case ST_NumberFormatCardinalText :_fbcca .Value ="\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case ST_NumberFormatOrdinalText :_fbcca .Value ="o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074"; -case ST_NumberFormatHex :_fbcca .Value ="\u0068\u0065\u0078";case ST_NumberFormatChicago :_fbcca .Value ="\u0063h\u0069\u0063\u0061\u0067\u006f";case ST_NumberFormatIdeographDigital :_fbcca .Value ="\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c"; -case ST_NumberFormatJapaneseCounting :_fbcca .Value ="\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatAiueo :_fbcca .Value ="\u0061\u0069\u0075e\u006f";case ST_NumberFormatIroha :_fbcca .Value ="\u0069\u0072\u006fh\u0061"; -case ST_NumberFormatDecimalFullWidth :_fbcca .Value ="\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068";case ST_NumberFormatDecimalHalfWidth :_fbcca .Value ="\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068"; -case ST_NumberFormatJapaneseLegal :_fbcca .Value ="\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c";case ST_NumberFormatJapaneseDigitalTenThousand :_fbcca .Value ="\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064"; -case ST_NumberFormatDecimalEnclosedCircle :_fbcca .Value ="d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065";case ST_NumberFormatDecimalFullWidth2 :_fbcca .Value ="\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032"; -case ST_NumberFormatAiueoFullWidth :_fbcca .Value ="\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068";case ST_NumberFormatIrohaFullWidth :_fbcca .Value ="\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068"; -case ST_NumberFormatDecimalZero :_fbcca .Value ="d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f";case ST_NumberFormatBullet :_fbcca .Value ="\u0062\u0075\u006c\u006c\u0065\u0074";case ST_NumberFormatGanada :_fbcca .Value ="\u0067\u0061\u006e\u0061\u0064\u0061"; -case ST_NumberFormatChosung :_fbcca .Value ="\u0063h\u006f\u0073\u0075\u006e\u0067";case ST_NumberFormatDecimalEnclosedFullstop :_fbcca .Value ="\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070"; -case ST_NumberFormatDecimalEnclosedParen :_fbcca .Value ="d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e";case ST_NumberFormatDecimalEnclosedCircleChinese :_fbcca .Value ="\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065"; -case ST_NumberFormatIdeographEnclosedCircle :_fbcca .Value ="\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065";case ST_NumberFormatIdeographTraditional :_fbcca .Value ="i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c"; -case ST_NumberFormatIdeographZodiac :_fbcca .Value ="\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063";case ST_NumberFormatIdeographZodiacTraditional :_fbcca .Value ="\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c"; -case ST_NumberFormatTaiwaneseCounting :_fbcca .Value ="\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case ST_NumberFormatIdeographLegalTraditional :_fbcca .Value ="\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l"; -case ST_NumberFormatTaiwaneseCountingThousand :_fbcca .Value ="\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed";case ST_NumberFormatTaiwaneseDigital :_fbcca .Value ="\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c"; -case ST_NumberFormatChineseCounting :_fbcca .Value ="\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatChineseLegalSimplified :_fbcca .Value ="\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064"; -case ST_NumberFormatChineseCountingThousand :_fbcca .Value ="\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064";case ST_NumberFormatKoreanDigital :_fbcca .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c"; -case ST_NumberFormatKoreanCounting :_fbcca .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case ST_NumberFormatKoreanLegal :_fbcca .Value ="k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c";case ST_NumberFormatKoreanDigital2 :_fbcca .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032"; -case ST_NumberFormatVietnameseCounting :_fbcca .Value ="\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatRussianLower :_fbcca .Value ="\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072"; -case ST_NumberFormatRussianUpper :_fbcca .Value ="\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072";case ST_NumberFormatNone :_fbcca .Value ="\u006e\u006f\u006e\u0065";case ST_NumberFormatNumberInDash :_fbcca .Value ="\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068"; -case ST_NumberFormatHebrew1 :_fbcca .Value ="\u0068e\u0062\u0072\u0065\u0077\u0031";case ST_NumberFormatHebrew2 :_fbcca .Value ="\u0068e\u0062\u0072\u0065\u0077\u0032";case ST_NumberFormatArabicAlpha :_fbcca .Value ="a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061"; -case ST_NumberFormatArabicAbjad :_fbcca .Value ="a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064";case ST_NumberFormatHindiVowels :_fbcca .Value ="h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073";case ST_NumberFormatHindiConsonants :_fbcca .Value ="\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073"; -case ST_NumberFormatHindiNumbers :_fbcca .Value ="\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case ST_NumberFormatHindiCounting :_fbcca .Value ="\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatThaiLetters :_fbcca .Value ="t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073"; -case ST_NumberFormatThaiNumbers :_fbcca .Value ="t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case ST_NumberFormatThaiCounting :_fbcca .Value ="\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatBahtText :_fbcca .Value ="\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074"; -case ST_NumberFormatDollarText :_fbcca .Value ="\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074";case ST_NumberFormatCustom :_fbcca .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _fbcca ,nil ;};func NewCT_SdtComboBox ()*CT_SdtComboBox {_fgggf :=&CT_SdtComboBox {}; -return _fgggf }; +// Run Content Color +Color *CT_Color ; -// Validate validates the CT_TrackChange and its children -func (_agafg *CT_TrackChange )Validate ()error {return _agafg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065");};func (_egagb *CT_SectType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dfdba :=range start .Attr {if _dfdba .Name .Local =="\u0076\u0061\u006c"{_egagb .ValAttr .UnmarshalXMLAttr (_dfdba ); -continue ;};};for {_ggdb ,_abbfba :=d .Token ();if _abbfba !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_abbfba );};if _defee ,_ccedee :=_ggdb .(_a .EndElement ); -_ccedee &&_defee .Name ==start .Name {break ;};};return nil ;}; +// Character Spacing Adjustment +Spacing *CT_SignedTwipsMeasure ; -// Validate validates the EG_SectPrContents and its children -func (_gaddb *EG_SectPrContents )Validate ()error {return _gaddb .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006et\u0065\u006e\u0074\u0073");}; +// Expanded/Compressed Text +W *CT_TextScale ; -// ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path -func (_egfc *CT_Kinsoku )ValidateWithPath (path string )error {return nil }; +// Font Kerning +Kern *CT_HpsMeasure ; -// ValidateWithPath validates the CT_DocProtect and its children, prefixing error messages with path -func (_fgggc *CT_DocProtect )ValidateWithPath (path string )error {if _fcdge :=_fgggc .EditAttr .ValidateWithPath (path +"\u002fE\u0064\u0069\u0074\u0041\u0074\u0074r");_fcdge !=nil {return _fcdge ;};if _fgggc .FormattingAttr !=nil {if _cafgf :=_fgggc .FormattingAttr .ValidateWithPath (path +"\u002fF\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); -_cafgf !=nil {return _cafgf ;};};if _fgggc .EnforcementAttr !=nil {if _agbdc :=_fgggc .EnforcementAttr .ValidateWithPath (path +"\u002f\u0045n\u0066\u006f\u0072c\u0065\u006d\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_agbdc !=nil {return _agbdc ;};};if _cgde :=_fgggc .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); -_cgde !=nil {return _cgde ;};if _edbac :=_fgggc .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_edbac !=nil {return _edbac ; -};if _cbdde :=_fgggc .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_cbdde !=nil {return _cbdde ;};return nil ;};func (_ecbfef ST_TextDirection )String ()string {switch _ecbfef {case 0:return ""; -case 1:return "\u0074\u0062";case 2:return "\u0072\u006c";case 3:return "\u006c\u0072";case 4:return "\u0074\u0062\u0056";case 5:return "\u0072\u006c\u0056";case 6:return "\u006c\u0072\u0056";case 7:return "\u0062\u0074\u004c\u0072";case 8:return "\u006c\u0072\u0054\u0062"; -case 9:return "\u006c\u0072\u0054b\u0056";case 10:return "\u0074\u0062\u004cr\u0056";case 11:return "\u0074\u0062\u0052\u006c";case 12:return "\u0074\u0062\u0052l\u0056";};return "";};func NewEG_ContentRowContentChoice ()*EG_ContentRowContentChoice {_fegdd :=&EG_ContentRowContentChoice {}; -return _fegdd ;}; +// Vertically Raised or Lowered Text +Position *CT_SignedHpsMeasure ; -// ValidateWithPath validates the CT_SectType and its children, prefixing error messages with path -func (_fdacf *CT_SectType )ValidateWithPath (path string )error {if _gbfc :=_fdacf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbfc !=nil {return _gbfc ;};return nil ;};type CT_TabStop struct{ +// Non-Complex Script Font Size +Sz *CT_HpsMeasure ; -// Tab Stop Type -ValAttr ST_TabJc ; +// Complex Script Font Size +SzCs *CT_HpsMeasure ; -// Tab Leader Character -LeaderAttr ST_TabTlc ; +// Text Highlighting +Highlight *CT_Highlight ; -// Tab Stop Position -PosAttr ST_SignedTwipsMeasure ;}; +// Underline +U *CT_Underline ; -// Validate validates the CT_SmartTagType and its children -func (_cfacc *CT_SmartTagType )Validate ()error {return _cfacc .ValidateWithPath ("\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065");};type CT_FFCheckBox struct{FFCheckBoxChoice *CT_FFCheckBoxChoice ; +// Animated Text Effect +Effect *CT_TextEffect ; -// Default Checkbox Form Field State -Default *CT_OnOff ; +// Text Border +Bdr *CT_Border ; -// Checkbox Form Field State -Checked *CT_OnOff ;};type CT_StylePaneFilter struct{ +// Run Shading +Shd *CT_Shd ; -// Display All Styles -AllStylesAttr *_ee .ST_OnOff ; +// Manual Run Width +FitText *CT_FitText ; -// Display Only Custom Styles -CustomStylesAttr *_ee .ST_OnOff ; +// Subscript/Superscript Text +VertAlign *CT_VerticalAlignRun ; -// Display Latent Styles -LatentStylesAttr *_ee .ST_OnOff ; +// Right To Left Text +Rtl *CT_OnOff ; -// Display Styles in Use -StylesInUseAttr *_ee .ST_OnOff ; +// Use Complex Script Formatting on Run +Cs *CT_OnOff ; -// Display Heading Styles -HeadingStylesAttr *_ee .ST_OnOff ; +// Emphasis Mark +Em *CT_Em ; -// Display Numbering Styles -NumberingStylesAttr *_ee .ST_OnOff ; +// Languages for Run Content +Lang *CT_Language ; -// Display Table Styles -TableStylesAttr *_ee .ST_OnOff ; +// East Asian Typography Settings +EastAsianLayout *CT_EastAsianLayout ; -// Display Run Level Direct Formatting -DirectFormattingOnRunsAttr *_ee .ST_OnOff ; +// Paragraph Mark Is Always Hidden +SpecVanish *CT_OnOff ; -// Display Paragraph Level Direct Formatting -DirectFormattingOnParagraphsAttr *_ee .ST_OnOff ; +// Office Open XML Math +OMath *CT_OnOff ;}; -// Display Direct Formatting on Numbering Data -DirectFormattingOnNumberingAttr *_ee .ST_OnOff ; +// Validate validates the CT_Kinsoku and its children +func (_bdebd *CT_Kinsoku )Validate ()error {return _bdebd .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");};func (_fgcad *CT_FFDataChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acaf :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_fgcad .Name =NewCT_FFName (); +if _deaec :=d .DecodeElement (_fgcad .Name ,&_acaf );_deaec !=nil {return _deaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_fgcad .Label =NewCT_DecimalNumber (); +if _gbbggb :=d .DecodeElement (_fgcad .Label ,&_acaf );_gbbggb !=nil {return _gbbggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_fgcad .TabIndex =NewCT_UnsignedDecimalNumber (); +if _ebagdd :=d .DecodeElement (_fgcad .TabIndex ,&_acaf );_ebagdd !=nil {return _ebagdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"}:_fgcad .Enabled =NewCT_OnOff (); +if _acdgf :=d .DecodeElement (_fgcad .Enabled ,&_acaf );_acdgf !=nil {return _acdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}:_fgcad .CalcOnExit =NewCT_OnOff (); +if _feedb :=d .DecodeElement (_fgcad .CalcOnExit ,&_acaf );_feedb !=nil {return _feedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}:_fgcad .EntryMacro =NewCT_MacroName (); +if _ffgf :=d .DecodeElement (_fgcad .EntryMacro ,&_acaf );_ffgf !=nil {return _ffgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"}:_fgcad .ExitMacro =NewCT_MacroName (); +if _eabeb :=d .DecodeElement (_fgcad .ExitMacro ,&_acaf );_eabeb !=nil {return _eabeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}:_fgcad .HelpText =NewCT_FFHelpText (); +if _ceac :=d .DecodeElement (_fgcad .HelpText ,&_acaf );_ceac !=nil {return _ceac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}:_fgcad .StatusText =NewCT_FFStatusText (); +if _adbde :=d .DecodeElement (_fgcad .StatusText ,&_acaf );_adbde !=nil {return _adbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}:_fgcad .CheckBox =NewCT_FFCheckBox (); +if _fffd :=d .DecodeElement (_fgcad .CheckBox ,&_acaf );_fffd !=nil {return _fffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"}:_fgcad .DdList =NewCT_FFDDList (); +if _bbbad :=d .DecodeElement (_fgcad .DdList ,&_acaf );_bbbad !=nil {return _bbbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"}:_fgcad .TextInput =NewCT_FFTextInput (); +if _dcdfbg :=d .DecodeElement (_fgcad .TextInput ,&_acaf );_dcdfbg !=nil {return _dcdfbg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0044a\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_acaf .Name ); +if _eccgd :=d .Skip ();_eccgd !=nil {return _eccgd ;};};return nil ;};func (_gccaf *ST_MailMergeOdsoFMDFieldType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gccaf =0;case "\u006e\u0075\u006c\u006c":*_gccaf =1;case "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e":*_gccaf =2; +};return nil ;};func (_eaaaca *ST_TblWidth )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecadf ,_gcabbc :=d .Token ();if _gcabbc !=nil {return _gcabbc ;};if _eacdaf ,_fgcde :=_ecadf .(_a .EndElement );_fgcde &&_eacdaf .Name ==start .Name {*_eaaaca =1; +return nil ;};if _gbdecc ,_fadbbf :=_ecadf .(_a .CharData );!_fadbbf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecadf );}else {switch string (_gbdecc ){case "":*_eaaaca =0; +case "\u006e\u0069\u006c":*_eaaaca =1;case "\u0070\u0063\u0074":*_eaaaca =2;case "\u0064\u0078\u0061":*_eaaaca =3;case "\u0061\u0075\u0074\u006f":*_eaaaca =4;};};_ecadf ,_gcabbc =d .Token ();if _gcabbc !=nil {return _gcabbc ;};if _agfda ,_eecaac :=_ecadf .(_a .EndElement ); +_eecaac &&_agfda .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecadf );};func (_gdbgb WdST_AlignH )String ()string {switch _gdbgb {case 0:return ""; +case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return ""; +};type CT_MailMergeDest struct{ -// Display Direct Formatting on Tables -DirectFormattingOnTablesAttr *_ee .ST_OnOff ; +// Mail Merge Merged Document Type +ValAttr ST_MailMergeDest ;};func (_feeee *ST_MailMergeSourceType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_feeee =0;case "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065":*_feeee =1;case "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b":*_feeee =2; +case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741":*_feeee =3;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742":*_feeee =4;case "\u0074\u0065\u0078\u0074":*_feeee =5;case "\u0065\u006d\u0061i\u006c":*_feeee =6;case "\u006e\u0061\u0074\u0069\u0076\u0065":*_feeee =7; +case "\u006c\u0065\u0067\u0061\u0063\u0079":*_feeee =8;case "\u006d\u0061\u0073\u0074\u0065\u0072":*_feeee =9;};return nil ;};const (ST_PTabRelativeToUnset ST_PTabRelativeTo =0;ST_PTabRelativeToMargin ST_PTabRelativeTo =1;ST_PTabRelativeToIndent ST_PTabRelativeTo =2; +); -// Display Styles to Remove Formatting -ClearFormattingAttr *_ee .ST_OnOff ; +// Validate validates the CT_FldChar and its children +func (_afead *CT_FldChar )Validate ()error {return _afead .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");};type CT_MarkupRange struct{DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; -// Display Heading 1 through 3 -Top3HeadingStylesAttr *_ee .ST_OnOff ; +// Annotation Identifier +IdAttr int64 ;}; -// Only Show Visible Styles -VisibleStylesAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_FFCheckBoxChoice and its children, prefixing error messages with path +func (_geab *CT_FFCheckBoxChoice )ValidateWithPath (path string )error {if _geab .Size !=nil {if _afbeb :=_geab .Size .ValidateWithPath (path +"\u002f\u0053\u0069z\u0065");_afbeb !=nil {return _afbeb ;};};if _geab .SizeAuto !=nil {if _bbcg :=_geab .SizeAuto .ValidateWithPath (path +"\u002fS\u0069\u007a\u0065\u0041\u0075\u0074o"); +_bbcg !=nil {return _bbcg ;};};return nil ;};func (_begag *CT_RubyAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_begag .ValAttr =ST_RubyAlign (1);for _ ,_babee :=range start .Attr {if _babee .Name .Local =="\u0076\u0061\u006c"{_begag .ValAttr .UnmarshalXMLAttr (_babee ); +continue ;};};for {_eggag ,_bfaccc :=d .Token ();if _bfaccc !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0075b\u0079\u0041\u006c\u0069\u0067\u006e\u003a\u0020\u0025\u0073",_bfaccc );};if _feda ,_faabc :=_eggag .(_a .EndElement ); +_faabc &&_feda .Name ==start .Name {break ;};};return nil ;};func (_babdf *CT_DocPartPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_babdf .Name =NewCT_DocPartName ();_dgdeb :for {_decae ,_egff :=d .Token ();if _egff !=nil {return _egff ; +};switch _ccaf :=_decae .(type ){case _a .StartElement :switch _ccaf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:if _dgdae :=d .DecodeElement (_babdf .Name ,&_ccaf ); +_dgdae !=nil {return _dgdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_babdf .Style =NewCT_String (); +if _cebab :=d .DecodeElement (_babdf .Style ,&_ccaf );_cebab !=nil {return _cebab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_babdf .Category =NewCT_DocPartCategory (); +if _eecab :=d .DecodeElement (_babdf .Category ,&_ccaf );_eecab !=nil {return _eecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070e\u0073"}:_babdf .Types =NewCT_DocPartTypes (); +if _bbgfa :=d .DecodeElement (_babdf .Types ,&_ccaf );_bbgfa !=nil {return _bbgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062e\u0068\u0061\u0076\u0069\u006f\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062e\u0068\u0061\u0076\u0069\u006f\u0072s"}:_babdf .Behaviors =NewCT_DocPartBehaviors (); +if _gfacb :=d .DecodeElement (_babdf .Behaviors ,&_ccaf );_gfacb !=nil {return _gfacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_babdf .Description =NewCT_String (); +if _feaag :=d .DecodeElement (_babdf .Description ,&_ccaf );_feaag !=nil {return _feaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0075\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069\u0064"}:_babdf .Guid =NewCT_Guid (); +if _fdbdf :=d .DecodeElement (_babdf .Guid ,&_ccaf );_fdbdf !=nil {return _fdbdf ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u006f\u0063P\u0061\u0072\u0074\u0050\u0072\u0020\u0025\u0076",_ccaf .Name ); +if _dbbab :=d .Skip ();_dbbab !=nil {return _dbbab ;};};case _a .EndElement :break _dgdeb ;case _a .CharData :};};return nil ;};func NewCT_RubyContent ()*CT_RubyContent {_aabaab :=&CT_RubyContent {};return _aabaab };const (ST_RubyAlignUnset ST_RubyAlign =0; +ST_RubyAlignCenter ST_RubyAlign =1;ST_RubyAlignDistributeLetter ST_RubyAlign =2;ST_RubyAlignDistributeSpace ST_RubyAlign =3;ST_RubyAlignLeft ST_RubyAlign =4;ST_RubyAlignRight ST_RubyAlign =5;ST_RubyAlignRightVertical ST_RubyAlign =6;);func (_abgc *CT_DocParts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgcda :for {_aecg ,_gefa :=d .Token (); +if _gefa !=nil {return _gefa ;};switch _dgac :=_aecg .(type ){case _a .StartElement :switch _dgac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"}:_cedf :=NewCT_DocPart (); +if _bage :=d .DecodeElement (_cedf ,&_dgac );_bage !=nil {return _bage ;};_abgc .DocPart =append (_abgc .DocPart ,_cedf );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073\u0020\u0025\u0076",_dgac .Name ); +if _fbbd :=d .Skip ();_fbbd !=nil {return _fbbd ;};};case _a .EndElement :break _dgcda ;case _a .CharData :};};return nil ;}; -// Use the Alternate Style Name -AlternateStyleNamesAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_SignedTwipsMeasure and its children, prefixing error messages with path +func (_dggdab *CT_SignedTwipsMeasure )ValidateWithPath (path string )error {if _bgbfd :=_dggdab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgbfd !=nil {return _bgbfd ;};return nil ;};func (_gdfbb *CT_Hyperlink )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdfbb .PContentChoice =NewEG_PContentChoice (); +for _ ,_dgbfa :=range start .Attr {if _dgbfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgbfa .Name .Local =="\u0069\u0064"||_dgbfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgbfa .Name .Local =="\u0069\u0064"{_afcbc :=_dgbfa .Value ; +_gdfbb .IdAttr =&_afcbc ;continue ;};if _dgbfa .Name .Local =="\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"{_fbege :=_dgbfa .Value ;_gdfbb .TgtFrameAttr =&_fbege ;continue ;};if _dgbfa .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_egfdd :=_dgbfa .Value ; +_gdfbb .TooltipAttr =&_egfdd ;continue ;};if _dgbfa .Name .Local =="d\u006f\u0063\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_dedgc :=_dgbfa .Value ;_gdfbb .DocLocationAttr =&_dedgc ;continue ;};if _dgbfa .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_cddeb ,_aafcd :=ParseUnionST_OnOff (_dgbfa .Value ); +if _aafcd !=nil {return _aafcd ;};_gdfbb .HistoryAttr =&_cddeb ;continue ;};if _dgbfa .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_gcfa :=_dgbfa .Value ;_gdfbb .AnchorAttr =&_gcfa ;continue ;};};_eggd :for {_gbeeg ,_daecg :=d .Token ();if _daecg !=nil {return _daecg ; +};switch _ffddc :=_gbeeg .(type ){case _a .StartElement :switch _ffddc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _gdfbb .PContentChoice ==nil {_gdfbb .PContentChoice =NewEG_PContentChoice (); +};if _degg :=d .DecodeElement (&_gdfbb .PContentChoice .FldSimple ,&_ffddc );_degg !=nil {return _degg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:if _gdfbb .PContentChoice ==nil {_gdfbb .PContentChoice =NewEG_PContentChoice (); +};if _dbfdd :=d .DecodeElement (&_gdfbb .PContentChoice .Hyperlink ,&_ffddc );_dbfdd !=nil {return _dbfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:if _gdfbb .PContentChoice ==nil {_gdfbb .PContentChoice =NewEG_PContentChoice (); +};if _gfefd :=d .DecodeElement (&_gdfbb .PContentChoice .SubDoc ,&_ffddc );_gfefd !=nil {return _gfefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cadec :=NewEG_ContentRunContent (); +_cadec .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cadec );if _fdfb :=d .DecodeElement (&_cadec .ContentRunContentChoice .CustomXml ,&_ffddc ); +_fdfb !=nil {return _fdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_fffa :=NewEG_ContentRunContent (); +_fffa .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_fffa );if _cafcc :=d .DecodeElement (&_fffa .ContentRunContentChoice .SmartTag ,&_ffddc ); +_cafcc !=nil {return _cafcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cabcc :=NewEG_ContentRunContent (); +_cabcc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cabcc );if _bffde :=d .DecodeElement (&_cabcc .ContentRunContentChoice .Sdt ,&_ffddc ); +_bffde !=nil {return _bffde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_aefbc :=NewEG_ContentRunContent (); +_aefbc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_aefbc );if _gbcbc :=d .DecodeElement (&_aefbc .ContentRunContentChoice .Dir ,&_ffddc ); +_gbcbc !=nil {return _gbcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_bdcd :=NewEG_ContentRunContent (); +_bdcd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bdcd );if _dfdg :=d .DecodeElement (&_bdcd .ContentRunContentChoice .Bdo ,&_ffddc );_dfdg !=nil {return _dfdg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_fgcbdd :=NewEG_ContentRunContent (); +_fgcbdd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_fgcbdd );if _gcge :=d .DecodeElement (&_fgcbdd .ContentRunContentChoice .R ,&_ffddc ); +_gcge !=nil {return _gcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gbdea :=NewEG_ContentRunContent (); +_eafd :=NewEG_RunLevelElts ();_eafd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_gbdea );_gbdea .ContentRunContentChoice .EG_RunLevelElts =append (_gbdea .ContentRunContentChoice .EG_RunLevelElts ,_eafd ); +if _beggg :=d .DecodeElement (&_eafd .RunLevelEltsChoice .ProofErr ,&_ffddc );_beggg !=nil {return _beggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ccgad :=NewEG_ContentRunContent (); +_bccdb :=NewEG_RunLevelElts ();_bccdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_ccgad );_ccgad .ContentRunContentChoice .EG_RunLevelElts =append (_ccgad .ContentRunContentChoice .EG_RunLevelElts ,_bccdb ); +if _bcbaa :=d .DecodeElement (&_bccdb .RunLevelEltsChoice .PermStart ,&_ffddc );_bcbaa !=nil {return _bcbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_acaa :=NewEG_ContentRunContent (); +_ccafde :=NewEG_RunLevelElts ();_ccafde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_acaa );_acaa .ContentRunContentChoice .EG_RunLevelElts =append (_acaa .ContentRunContentChoice .EG_RunLevelElts ,_ccafde ); +if _aecbc :=d .DecodeElement (&_ccafde .RunLevelEltsChoice .PermEnd ,&_ffddc );_aecbc !=nil {return _aecbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fbec :=NewEG_ContentRunContent (); +_ageaa :=NewEG_RunLevelElts ();_ageaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_fbec );_fbec .ContentRunContentChoice .EG_RunLevelElts =append (_fbec .ContentRunContentChoice .EG_RunLevelElts ,_ageaa ); +if _faffc :=d .DecodeElement (&_ageaa .RunLevelEltsChoice .Ins ,&_ffddc );_faffc !=nil {return _faffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bbfda :=NewEG_ContentRunContent (); +_edafg :=NewEG_RunLevelElts ();_edafg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bbfda );_bbfda .ContentRunContentChoice .EG_RunLevelElts =append (_bbfda .ContentRunContentChoice .EG_RunLevelElts ,_edafg ); +if _gbdce :=d .DecodeElement (&_edafg .RunLevelEltsChoice .Del ,&_ffddc );_gbdce !=nil {return _gbdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dgebb :=NewEG_ContentRunContent (); +_gebdd :=NewEG_RunLevelElts ();_gebdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_dgebb );_dgebb .ContentRunContentChoice .EG_RunLevelElts =append (_dgebb .ContentRunContentChoice .EG_RunLevelElts ,_gebdd ); +if _ededag :=d .DecodeElement (&_gebdd .RunLevelEltsChoice .MoveFrom ,&_ffddc );_ededag !=nil {return _ededag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cecc :=NewEG_ContentRunContent (); +_aceegf :=NewEG_RunLevelElts ();_aceegf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cecc );_cecc .ContentRunContentChoice .EG_RunLevelElts =append (_cecc .ContentRunContentChoice .EG_RunLevelElts ,_aceegf ); +if _acaab :=d .DecodeElement (&_aceegf .RunLevelEltsChoice .MoveTo ,&_ffddc );_acaab !=nil {return _acaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_deedd :=NewEG_ContentRunContent (); +_edafa :=NewEG_RunLevelElts ();_bfbef :=NewEG_RangeMarkupElements ();_bfbef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_deedd );_deedd .ContentRunContentChoice .EG_RunLevelElts =append (_deedd .ContentRunContentChoice .EG_RunLevelElts ,_edafa ); +_edafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfbef );if _egbgf :=d .DecodeElement (&_bfbef .RangeMarkupElementsChoice .BookmarkStart ,&_ffddc );_egbgf !=nil {return _egbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_agec :=NewEG_ContentRunContent (); +_edfcd :=NewEG_RunLevelElts ();_fedccba :=NewEG_RangeMarkupElements ();_fedccba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_agec );_agec .ContentRunContentChoice .EG_RunLevelElts =append (_agec .ContentRunContentChoice .EG_RunLevelElts ,_edfcd ); +_edfcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edfcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fedccba );if _bbfcce :=d .DecodeElement (&_fedccba .RangeMarkupElementsChoice .BookmarkEnd ,&_ffddc );_bbfcce !=nil {return _bbfcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bade :=NewEG_ContentRunContent (); +_adfa :=NewEG_RunLevelElts ();_badcee :=NewEG_RangeMarkupElements ();_badcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bade );_bade .ContentRunContentChoice .EG_RunLevelElts =append (_bade .ContentRunContentChoice .EG_RunLevelElts ,_adfa ); +_adfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_badcee );if _adgfd :=d .DecodeElement (&_badcee .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ffddc );_adgfd !=nil {return _adgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eadcd :=NewEG_ContentRunContent (); +_gdfg :=NewEG_RunLevelElts ();_eecbf :=NewEG_RangeMarkupElements ();_eecbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_eadcd );_eadcd .ContentRunContentChoice .EG_RunLevelElts =append (_eadcd .ContentRunContentChoice .EG_RunLevelElts ,_gdfg ); +_gdfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eecbf );if _dfggf :=d .DecodeElement (&_eecbf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ffddc );_dfggf !=nil {return _dfggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_eccaf :=NewEG_ContentRunContent (); +_gbfbb :=NewEG_RunLevelElts ();_bbfffg :=NewEG_RangeMarkupElements ();_bbfffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_eccaf );_eccaf .ContentRunContentChoice .EG_RunLevelElts =append (_eccaf .ContentRunContentChoice .EG_RunLevelElts ,_gbfbb ); +_gbfbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbfbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbfffg );if _gfdgd :=d .DecodeElement (&_bbfffg .RangeMarkupElementsChoice .MoveToRangeStart ,&_ffddc );_gfdgd !=nil {return _gfdgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_edbdb :=NewEG_ContentRunContent (); +_egafg :=NewEG_RunLevelElts ();_bdbbd :=NewEG_RangeMarkupElements ();_bdbbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_edbdb );_edbdb .ContentRunContentChoice .EG_RunLevelElts =append (_edbdb .ContentRunContentChoice .EG_RunLevelElts ,_egafg ); +_egafg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egafg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdbbd );if _feedg :=d .DecodeElement (&_bdbbd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ffddc );_feedg !=nil {return _feedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cebaa :=NewEG_ContentRunContent (); +_aefg :=NewEG_RunLevelElts ();_eadcdb :=NewEG_RangeMarkupElements ();_eadcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cebaa );_cebaa .ContentRunContentChoice .EG_RunLevelElts =append (_cebaa .ContentRunContentChoice .EG_RunLevelElts ,_aefg ); +_aefg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aefg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eadcdb );if _afcbd :=d .DecodeElement (&_eadcdb .RangeMarkupElementsChoice .CommentRangeStart ,&_ffddc );_afcbd !=nil {return _afcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbdbf :=NewEG_ContentRunContent (); +_bdbf :=NewEG_RunLevelElts ();_cffc :=NewEG_RangeMarkupElements ();_cffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bbdbf );_bbdbf .ContentRunContentChoice .EG_RunLevelElts =append (_bbdbf .ContentRunContentChoice .EG_RunLevelElts ,_bdbf ); +_bdbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffc );if _cgee :=d .DecodeElement (&_cffc .RangeMarkupElementsChoice .CommentRangeEnd ,&_ffddc );_cgee !=nil {return _cgee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bdgfb :=NewEG_ContentRunContent (); +_bdbdc :=NewEG_RunLevelElts ();_ebaag :=NewEG_RangeMarkupElements ();_ebaag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bdgfb );_bdgfb .ContentRunContentChoice .EG_RunLevelElts =append (_bdgfb .ContentRunContentChoice .EG_RunLevelElts ,_bdbdc ); +_bdbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebaag );if _bedf :=d .DecodeElement (&_ebaag .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ffddc );_bedf !=nil {return _bedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebebgg :=NewEG_ContentRunContent (); +_fcggg :=NewEG_RunLevelElts ();_bdef :=NewEG_RangeMarkupElements ();_bdef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_ebebgg );_ebebgg .ContentRunContentChoice .EG_RunLevelElts =append (_ebebgg .ContentRunContentChoice .EG_RunLevelElts ,_fcggg ); +_fcggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdef );if _fdcee :=d .DecodeElement (&_bdef .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ffddc );_fdcee !=nil {return _fdcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dfaa :=NewEG_ContentRunContent (); +_agbcga :=NewEG_RunLevelElts ();_gafg :=NewEG_RangeMarkupElements ();_gafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_dfaa );_dfaa .ContentRunContentChoice .EG_RunLevelElts =append (_dfaa .ContentRunContentChoice .EG_RunLevelElts ,_agbcga ); +_agbcga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agbcga .RunLevelEltsChoice .EG_RangeMarkupElements ,_gafg );if _fcfce :=d .DecodeElement (&_gafg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ffddc );_fcfce !=nil {return _fcfce ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbceb :=NewEG_ContentRunContent (); +_gabeb :=NewEG_RunLevelElts ();_deefc :=NewEG_RangeMarkupElements ();_deefc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cbceb );_cbceb .ContentRunContentChoice .EG_RunLevelElts =append (_cbceb .ContentRunContentChoice .EG_RunLevelElts ,_gabeb ); +_gabeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gabeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_deefc );if _gffef :=d .DecodeElement (&_deefc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ffddc );_gffef !=nil {return _gffef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_gaegc :=NewEG_ContentRunContent (); +_cfgdd :=NewEG_RunLevelElts ();_fcbea :=NewEG_RangeMarkupElements ();_fcbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_gaegc );_gaegc .ContentRunContentChoice .EG_RunLevelElts =append (_gaegc .ContentRunContentChoice .EG_RunLevelElts ,_cfgdd ); +_cfgdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbea );if _deab :=d .DecodeElement (&_fcbea .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ffddc );_deab !=nil {return _deab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_aggdb :=NewEG_ContentRunContent (); +_cffd :=NewEG_RunLevelElts ();_faece :=NewEG_RangeMarkupElements ();_faece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_aggdb );_aggdb .ContentRunContentChoice .EG_RunLevelElts =append (_aggdb .ContentRunContentChoice .EG_RunLevelElts ,_cffd ); +_cffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_faece );if _eaea :=d .DecodeElement (&_faece .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ffddc );_eaea !=nil {return _eaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bfdca :=NewEG_ContentRunContent (); +_bfgba :=NewEG_RunLevelElts ();_cffdg :=NewEG_RangeMarkupElements ();_cffdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_bfdca );_bfdca .ContentRunContentChoice .EG_RunLevelElts =append (_bfdca .ContentRunContentChoice .EG_RunLevelElts ,_bfgba ); +_bfgba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgba .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffdg );if _adfb :=d .DecodeElement (&_cffdg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ffddc );_adfb !=nil {return _adfb ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cgeag :=NewEG_ContentRunContent (); +_ebebb :=NewEG_RunLevelElts ();_bgdgd :=NewEG_RangeMarkupElements ();_bgdgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_cgeag );_cgeag .ContentRunContentChoice .EG_RunLevelElts =append (_cgeag .ContentRunContentChoice .EG_RunLevelElts ,_ebebb ); +_ebebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgdgd );if _ccfd :=d .DecodeElement (&_bgdgd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ffddc );_ccfd !=nil {return _ccfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ecag :=NewEG_ContentRunContent (); +_aeaa :=NewEG_RunLevelElts ();_cgfd :=NewEG_MathContent ();_cgfd .MathContentChoice =NewEG_MathContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_ecag );_ecag .ContentRunContentChoice .EG_RunLevelElts =append (_ecag .ContentRunContentChoice .EG_RunLevelElts ,_aeaa ); +_aeaa .RunLevelEltsChoice .EG_MathContent =append (_aeaa .RunLevelEltsChoice .EG_MathContent ,_cgfd );if _edef :=d .DecodeElement (&_cgfd .MathContentChoice .OMathPara ,&_ffddc );_edef !=nil {return _edef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dagce :=NewEG_ContentRunContent (); +_ageag :=NewEG_RunLevelElts ();_caaad :=NewEG_MathContent ();_caaad .MathContentChoice =NewEG_MathContentChoice ();_gdfbb .PContentChoice .EG_ContentRunContent =append (_gdfbb .PContentChoice .EG_ContentRunContent ,_dagce );_dagce .ContentRunContentChoice .EG_RunLevelElts =append (_dagce .ContentRunContentChoice .EG_RunLevelElts ,_ageag ); +_ageag .RunLevelEltsChoice .EG_MathContent =append (_ageag .RunLevelEltsChoice .EG_MathContent ,_caaad );if _bagc :=d .DecodeElement (&_caaad .MathContentChoice .OMath ,&_ffddc );_bagc !=nil {return _bagc ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_H\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u0020\u0025\u0076",_ffddc .Name ); +if _ffaab :=d .Skip ();_ffaab !=nil {return _ffaab ;};};case _a .EndElement :break _eggd ;case _a .CharData :};};return nil ;};type CT_GlossaryDocument struct{ -// Bitmask of Suggested Filtering Options -ValAttr *string ;};func (_ceee *CT_Column )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ceee .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_ceee .WAttr )}); -};if _ceee .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ceee .SpaceAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type CT_Endnotes struct{ +// Document Background +Background *CT_Background ;DocParts *CT_DocParts ;};func (_gecgc *CT_EdnProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_effc :for {_cffad ,_dbbc :=d .Token ();if _dbbc !=nil {return _dbbc ;};switch _bgddd :=_cffad .(type ){case _a .StartElement :switch _bgddd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_gecgc .Pos =NewCT_EdnPos (); +if _eedf :=d .DecodeElement (_gecgc .Pos ,&_bgddd );_eedf !=nil {return _eedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_gecgc .NumFmt =NewCT_NumFmt (); +if _bfebb :=d .DecodeElement (_gecgc .NumFmt ,&_bgddd );_bfebb !=nil {return _bfebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_gecgc .NumStart =NewCT_DecimalNumber (); +if _ggea :=d .DecodeElement (_gecgc .NumStart ,&_bgddd );_ggea !=nil {return _ggea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_gecgc .NumRestart =NewCT_NumRestart (); +if _gdbcf :=d .DecodeElement (_gecgc .NumRestart ,&_bgddd );_gdbcf !=nil {return _gdbcf ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_bgddd .Name ); +if _effec :=d .Skip ();_effec !=nil {return _effec ;};};case _a .EndElement :break _effc ;case _a .CharData :};};return nil ;};type CT_HdrFtr struct{EG_BlockLevelElts []*EG_BlockLevelElts ;};func (_gbbab *CT_LevelSuffix )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbbab .ValAttr =ST_LevelSuffix (1); +for _ ,_eecf :=range start .Attr {if _eecf .Name .Local =="\u0076\u0061\u006c"{_gbbab .ValAttr .UnmarshalXMLAttr (_eecf );continue ;};};for {_beaca ,_agdef :=d .Token ();if _agdef !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0053\u0075\u0066\u0066\u0069\u0078:\u0020\u0025\u0073",_agdef ); +};if _gfgc ,_aaegc :=_beaca .(_a .EndElement );_aaegc &&_gfgc .Name ==start .Name {break ;};};return nil ;};func NewCT_MailMergeDataType ()*CT_MailMergeDataType {_bcbbga :=&CT_MailMergeDataType {};return _bcbbga ;};func (_cggec *Footnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cggec .CT_Footnotes =*NewCT_Footnotes (); +_dfcebe :for {_dagfg ,_gegbgc :=d .Token ();if _gegbgc !=nil {return _gegbgc ;};switch _dfgbbc :=_dagfg .(type ){case _a .StartElement :switch _dfgbbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_gcbfcb :=NewCT_FtnEdn (); +if _fddac :=d .DecodeElement (_gcbfcb ,&_dfgbbc );_fddac !=nil {return _fddac ;};_cggec .Footnote =append (_cggec .Footnote ,_gcbfcb );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0046\u006f\u006f\u0074\u006e\u006ft\u0065\u0073 \u0025\u0076",_dfgbbc .Name ); +if _fdgcg :=d .Skip ();_fdgcg !=nil {return _fdgcg ;};};case _a .EndElement :break _dfcebe ;case _a .CharData :};};return nil ;}; -// Endnote Content -Endnote []*CT_FtnEdn ;}; +// Validate validates the CT_FFData and its children +func (_bgfde *CT_FFData )Validate ()error {return _bgfde .ValidateWithPath ("\u0043T\u005f\u0046\u0046\u0044\u0061\u0074a");};func (_defbg ST_DocPartBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_defbg .String (),start ); +};func (_degdeb *ST_TabTlc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebece ,_badgaa :=d .Token ();if _badgaa !=nil {return _badgaa ;};if _ffbabf ,_eddagc :=_ebece .(_a .EndElement );_eddagc &&_ffbabf .Name ==start .Name {*_degdeb =1; +return nil ;};if _aafbeb ,_cbccef :=_ebece .(_a .CharData );!_cbccef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebece );}else {switch string (_aafbeb ){case "":*_degdeb =0; +case "\u006e\u006f\u006e\u0065":*_degdeb =1;case "\u0064\u006f\u0074":*_degdeb =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_degdeb =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_degdeb =4;case "\u0068\u0065\u0061v\u0079":*_degdeb =5; +case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_degdeb =6;};};_ebece ,_badgaa =d .Token ();if _badgaa !=nil {return _badgaa ;};if _aacdea ,_efaag :=_ebece .(_a .EndElement );_efaag &&_aacdea .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebece ); +};func (_edcbb ST_ObjectDrawAspect )String ()string {switch _edcbb {case 0:return "";case 1:return "\u0063o\u006e\u0074\u0065\u006e\u0074";case 2:return "\u0069\u0063\u006f\u006e";};return "";};func NewCT_DocPartCategory ()*CT_DocPartCategory {_abeca :=&CT_DocPartCategory {}; +_abeca .Name =NewCT_String ();_abeca .Gallery =NewCT_DocPartGallery ();return _abeca ;};const (ST_ProofErrUnset ST_ProofErr =0;ST_ProofErrSpellStart ST_ProofErr =1;ST_ProofErrSpellEnd ST_ProofErr =2;ST_ProofErrGramStart ST_ProofErr =3;ST_ProofErrGramEnd ST_ProofErr =4; +);func (_bbeec *CT_Frameset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccfc :for {_dgabd ,_dcdff :=d .Token ();if _dcdff !=nil {return _dcdff ;};switch _agaeb :=_dgabd .(type ){case _a .StartElement :switch _agaeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_bbeec .Sz =NewCT_String (); +if _abbcc :=d .DecodeElement (_bbeec .Sz ,&_agaeb );_abbcc !=nil {return _abbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072a\u006d\u0065\u0073e\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072a\u006d\u0065\u0073e\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072"}:_bbeec .FramesetSplitbar =NewCT_FramesetSplitbar (); +if _ddcg :=d .DecodeElement (_bbeec .FramesetSplitbar ,&_agaeb );_ddcg !=nil {return _ddcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"}:_bbeec .FrameLayout =NewCT_FrameLayout (); +if _ccafd :=d .DecodeElement (_bbeec .FrameLayout ,&_agaeb );_ccafd !=nil {return _ccafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0069\u0074l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074l\u0065"}:_bbeec .Title =NewCT_String (); +if _dedc :=d .DecodeElement (_bbeec .Title ,&_agaeb );_dedc !=nil {return _dedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_bgfbg :=NewCT_FramesetChoice (); +if _fcacf :=d .DecodeElement (&_bgfbg .Frameset ,&_agaeb );_fcacf !=nil {return _fcacf ;};_bbeec .FramesetChoice =append (_bbeec .FramesetChoice ,_bgfbg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061m\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061m\u0065"}:_eebff :=NewCT_FramesetChoice (); +if _agfdf :=d .DecodeElement (&_eebff .Frame ,&_agaeb );_agfdf !=nil {return _agfdf ;};_bbeec .FramesetChoice =append (_bbeec .FramesetChoice ,_eebff );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0020\u0025\u0076",_agaeb .Name ); +if _dcggc :=d .Skip ();_dcggc !=nil {return _dcggc ;};};case _a .EndElement :break _ccfc ;case _a .CharData :};};return nil ;};func NewCT_TcPr ()*CT_TcPr {_bgbbe :=&CT_TcPr {};_bgbbe .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();return _bgbbe ; +};func NewCT_TrPrChange ()*CT_TrPrChange {_cfaecg :=&CT_TrPrChange {};_cfaecg .TrPr =NewCT_TrPrBase ();return _cfaecg ;};func (_gadcec ST_FontFamily )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efacdc :=_a .Attr {};_efacdc .Name =name ;switch _gadcec {case ST_FontFamilyUnset :_efacdc .Value =""; +case ST_FontFamilyDecorative :_efacdc .Value ="\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065";case ST_FontFamilyModern :_efacdc .Value ="\u006d\u006f\u0064\u0065\u0072\u006e";case ST_FontFamilyRoman :_efacdc .Value ="\u0072\u006f\u006da\u006e"; +case ST_FontFamilyScript :_efacdc .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_FontFamilySwiss :_efacdc .Value ="\u0073\u0077\u0069s\u0073";case ST_FontFamilyAuto :_efacdc .Value ="\u0061\u0075\u0074\u006f";};return _efacdc ,nil ;};func (_bfabbc ST_TblWidth )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfabbc .String (),start ); +}; -// Validate validates the WdCT_LinkedTextboxInformation and its children -func (_cdbaac *WdCT_LinkedTextboxInformation )Validate ()error {return _cdbaac .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f\u0072\u006d\u0061ti\u006f\u006e"); -};func (_agfda *CT_CustomXmlRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fbfge :=range start .Attr {if _fbfge .Name .Local =="\u0075\u0072\u0069"{_becde :=_fbfge .Value ;_agfda .UriAttr =&_becde ;continue ;};if _fbfge .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_afeab :=_fbfge .Value ; -_agfda .ElementAttr =_afeab ;continue ;};};_cfade :for {_fedde ,_gdbce :=d .Token ();if _gdbce !=nil {return _gdbce ;};switch _adc :=_fedde .(type ){case _a .StartElement :switch _adc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_agfda .CustomXmlPr =NewCT_CustomXmlPr (); -if _gfacb :=d .DecodeElement (_agfda .CustomXmlPr ,&_adc );_gfacb !=nil {return _gfacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_fgdd :=NewEG_ContentRowContent (); -_fgdd .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fgdd );if _dbcg :=d .DecodeElement (&_fgdd .ContentRowContentChoice .Tr ,&_adc );_dbcg !=nil {return _dbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bdad :=NewEG_ContentRowContent (); -_bdad .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_bdad );if _gfega :=d .DecodeElement (&_bdad .ContentRowContentChoice .CustomXml ,&_adc );_gfega !=nil {return _gfega ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_adgc :=NewEG_ContentRowContent (); -_adgc .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_adgc );if _bdcgd :=d .DecodeElement (&_adgc .ContentRowContentChoice .Sdt ,&_adc );_bdcgd !=nil {return _bdcgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ebfd :=NewEG_ContentRowContent (); -_adcd :=NewEG_RunLevelElts ();_adcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_ebfd );_ebfd .ContentRowContentChoice .EG_RunLevelElts =append (_ebfd .ContentRowContentChoice .EG_RunLevelElts ,_adcd ); -if _gbed :=d .DecodeElement (&_adcd .RunLevelEltsChoice .ProofErr ,&_adc );_gbed !=nil {return _gbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ccef :=NewEG_ContentRowContent (); -_adbce :=NewEG_RunLevelElts ();_adbce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_ccef );_ccef .ContentRowContentChoice .EG_RunLevelElts =append (_ccef .ContentRowContentChoice .EG_RunLevelElts ,_adbce ); -if _ecbdg :=d .DecodeElement (&_adbce .RunLevelEltsChoice .PermStart ,&_adc );_ecbdg !=nil {return _ecbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cabc :=NewEG_ContentRowContent (); -_gaec :=NewEG_RunLevelElts ();_gaec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_cabc );_cabc .ContentRowContentChoice .EG_RunLevelElts =append (_cabc .ContentRowContentChoice .EG_RunLevelElts ,_gaec ); -if _adgfc :=d .DecodeElement (&_gaec .RunLevelEltsChoice .PermEnd ,&_adc );_adgfc !=nil {return _adgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cbgb :=NewEG_ContentRowContent (); -_gcbf :=NewEG_RunLevelElts ();_gcbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_cbgb );_cbgb .ContentRowContentChoice .EG_RunLevelElts =append (_cbgb .ContentRowContentChoice .EG_RunLevelElts ,_gcbf ); -if _ecaec :=d .DecodeElement (&_gcbf .RunLevelEltsChoice .Ins ,&_adc );_ecaec !=nil {return _ecaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_egef :=NewEG_ContentRowContent (); -_dbdg :=NewEG_RunLevelElts ();_dbdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_egef );_egef .ContentRowContentChoice .EG_RunLevelElts =append (_egef .ContentRowContentChoice .EG_RunLevelElts ,_dbdg ); -if _eagae :=d .DecodeElement (&_dbdg .RunLevelEltsChoice .Del ,&_adc );_eagae !=nil {return _eagae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eecgd :=NewEG_ContentRowContent (); -_adcb :=NewEG_RunLevelElts ();_adcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_eecgd );_eecgd .ContentRowContentChoice .EG_RunLevelElts =append (_eecgd .ContentRowContentChoice .EG_RunLevelElts ,_adcb ); -if _ggce :=d .DecodeElement (&_adcb .RunLevelEltsChoice .MoveFrom ,&_adc );_ggce !=nil {return _ggce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dfeb :=NewEG_ContentRowContent (); -_fecb :=NewEG_RunLevelElts ();_fecb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_dfeb );_dfeb .ContentRowContentChoice .EG_RunLevelElts =append (_dfeb .ContentRowContentChoice .EG_RunLevelElts ,_fecb ); -if _gcad :=d .DecodeElement (&_fecb .RunLevelEltsChoice .MoveTo ,&_adc );_gcad !=nil {return _gcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gfcb :=NewEG_ContentRowContent (); -_fgge :=NewEG_RunLevelElts ();_gedd :=NewEG_RangeMarkupElements ();_gedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_gfcb );_gfcb .ContentRowContentChoice .EG_RunLevelElts =append (_gfcb .ContentRowContentChoice .EG_RunLevelElts ,_fgge ); -_fgge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgge .RunLevelEltsChoice .EG_RangeMarkupElements ,_gedd );if _gbga :=d .DecodeElement (&_gedd .RangeMarkupElementsChoice .BookmarkStart ,&_adc );_gbga !=nil {return _gbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fcec :=NewEG_ContentRowContent (); -_gfbc :=NewEG_RunLevelElts ();_becg :=NewEG_RangeMarkupElements ();_becg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fcec );_fcec .ContentRowContentChoice .EG_RunLevelElts =append (_fcec .ContentRowContentChoice .EG_RunLevelElts ,_gfbc ); -_gfbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_becg );if _dbbgf :=d .DecodeElement (&_becg .RangeMarkupElementsChoice .BookmarkEnd ,&_adc );_dbbgf !=nil {return _dbbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fggf :=NewEG_ContentRowContent (); -_gdbe :=NewEG_RunLevelElts ();_bcfgb :=NewEG_RangeMarkupElements ();_bcfgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fggf );_fggf .ContentRowContentChoice .EG_RunLevelElts =append (_fggf .ContentRowContentChoice .EG_RunLevelElts ,_gdbe ); -_gdbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcfgb );if _ffbea :=d .DecodeElement (&_bcfgb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_adc );_ffbea !=nil {return _ffbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebgbdc :=NewEG_ContentRowContent (); -_adfde :=NewEG_RunLevelElts ();_eabcc :=NewEG_RangeMarkupElements ();_eabcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_ebgbdc );_ebgbdc .ContentRowContentChoice .EG_RunLevelElts =append (_ebgbdc .ContentRowContentChoice .EG_RunLevelElts ,_adfde ); -_adfde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adfde .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabcc );if _cgbge :=d .DecodeElement (&_eabcc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_adc );_cgbge !=nil {return _cgbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_aacd :=NewEG_ContentRowContent (); -_eegdb :=NewEG_RunLevelElts ();_afeae :=NewEG_RangeMarkupElements ();_afeae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_aacd );_aacd .ContentRowContentChoice .EG_RunLevelElts =append (_aacd .ContentRowContentChoice .EG_RunLevelElts ,_eegdb ); -_eegdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eegdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_afeae );if _egbf :=d .DecodeElement (&_afeae .RangeMarkupElementsChoice .MoveToRangeStart ,&_adc );_egbf !=nil {return _egbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cdff :=NewEG_ContentRowContent (); -_ddgge :=NewEG_RunLevelElts ();_fbbd :=NewEG_RangeMarkupElements ();_fbbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_cdff );_cdff .ContentRowContentChoice .EG_RunLevelElts =append (_cdff .ContentRowContentChoice .EG_RunLevelElts ,_ddgge ); -_ddgge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddgge .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbd );if _dedc :=d .DecodeElement (&_fbbd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_adc );_dedc !=nil {return _dedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fadde :=NewEG_ContentRowContent (); -_bbaab :=NewEG_RunLevelElts ();_gcbfe :=NewEG_RangeMarkupElements ();_gcbfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fadde );_fadde .ContentRowContentChoice .EG_RunLevelElts =append (_fadde .ContentRowContentChoice .EG_RunLevelElts ,_bbaab ); -_bbaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcbfe );if _eefac :=d .DecodeElement (&_gcbfe .RangeMarkupElementsChoice .CommentRangeStart ,&_adc );_eefac !=nil {return _eefac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffde :=NewEG_ContentRowContent (); -_bfdc :=NewEG_RunLevelElts ();_ffaca :=NewEG_RangeMarkupElements ();_ffaca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_ffde );_ffde .ContentRowContentChoice .EG_RunLevelElts =append (_ffde .ContentRowContentChoice .EG_RunLevelElts ,_bfdc ); -_bfdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffaca );if _fcdf :=d .DecodeElement (&_ffaca .RangeMarkupElementsChoice .CommentRangeEnd ,&_adc );_fcdf !=nil {return _fcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fbdd :=NewEG_ContentRowContent (); -_bcfa :=NewEG_RunLevelElts ();_gaabe :=NewEG_RangeMarkupElements ();_gaabe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fbdd );_fbdd .ContentRowContentChoice .EG_RunLevelElts =append (_fbdd .ContentRowContentChoice .EG_RunLevelElts ,_bcfa ); -_bcfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaabe );if _egcb :=d .DecodeElement (&_gaabe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_adc );_egcb !=nil {return _egcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cedc :=NewEG_ContentRowContent (); -_gdfb :=NewEG_RunLevelElts ();_ccaa :=NewEG_RangeMarkupElements ();_ccaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_cedc );_cedc .ContentRowContentChoice .EG_RunLevelElts =append (_cedc .ContentRowContentChoice .EG_RunLevelElts ,_gdfb ); -_gdfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccaa );if _dcdf :=d .DecodeElement (&_ccaa .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_adc );_dcdf !=nil {return _dcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdaf :=NewEG_ContentRowContent (); -_fced :=NewEG_RunLevelElts ();_eebce :=NewEG_RangeMarkupElements ();_eebce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_gdaf );_gdaf .ContentRowContentChoice .EG_RunLevelElts =append (_gdaf .ContentRowContentChoice .EG_RunLevelElts ,_fced ); -_fced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fced .RunLevelEltsChoice .EG_RangeMarkupElements ,_eebce );if _daaa :=d .DecodeElement (&_eebce .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_adc );_daaa !=nil {return _daaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bebd :=NewEG_ContentRowContent (); -_fdbg :=NewEG_RunLevelElts ();_ebga :=NewEG_RangeMarkupElements ();_ebga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_bebd );_bebd .ContentRowContentChoice .EG_RunLevelElts =append (_bebd .ContentRowContentChoice .EG_RunLevelElts ,_fdbg ); -_fdbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebga );if _gbggg :=d .DecodeElement (&_ebga .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_adc );_gbggg !=nil {return _gbggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_edac :=NewEG_ContentRowContent (); -_deag :=NewEG_RunLevelElts ();_geef :=NewEG_RangeMarkupElements ();_geef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_edac );_edac .ContentRowContentChoice .EG_RunLevelElts =append (_edac .ContentRowContentChoice .EG_RunLevelElts ,_deag ); -_deag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deag .RunLevelEltsChoice .EG_RangeMarkupElements ,_geef );if _feeg :=d .DecodeElement (&_geef .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_adc );_feeg !=nil {return _feeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fbeda :=NewEG_ContentRowContent (); -_caff :=NewEG_RunLevelElts ();_cgdg :=NewEG_RangeMarkupElements ();_cgdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fbeda );_fbeda .ContentRowContentChoice .EG_RunLevelElts =append (_fbeda .ContentRowContentChoice .EG_RunLevelElts ,_caff ); -_caff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgdg );if _egdb :=d .DecodeElement (&_cgdg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_adc );_egdb !=nil {return _egdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fcbb :=NewEG_ContentRowContent (); -_cefda :=NewEG_RunLevelElts ();_gbag :=NewEG_RangeMarkupElements ();_gbag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fcbb );_fcbb .ContentRowContentChoice .EG_RunLevelElts =append (_fcbb .ContentRowContentChoice .EG_RunLevelElts ,_cefda ); -_cefda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefda .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbag );if _bada :=d .DecodeElement (&_gbag .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_adc );_bada !=nil {return _bada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbeaa :=NewEG_ContentRowContent (); -_ddbe :=NewEG_RunLevelElts ();_eccd :=NewEG_RangeMarkupElements ();_eccd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_dbeaa );_dbeaa .ContentRowContentChoice .EG_RunLevelElts =append (_dbeaa .ContentRowContentChoice .EG_RunLevelElts ,_ddbe ); -_ddbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_eccd );if _eagbc :=d .DecodeElement (&_eccd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_adc );_eagbc !=nil {return _eagbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bedbg :=NewEG_ContentRowContent (); -_facd :=NewEG_RunLevelElts ();_dbdc :=NewEG_MathContent ();_dbdc .MathContentChoice =NewEG_MathContentChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_bedbg );_bedbg .ContentRowContentChoice .EG_RunLevelElts =append (_bedbg .ContentRowContentChoice .EG_RunLevelElts ,_facd ); -_facd .RunLevelEltsChoice .EG_MathContent =append (_facd .RunLevelEltsChoice .EG_MathContent ,_dbdc );if _ccbdf :=d .DecodeElement (&_dbdc .MathContentChoice .OMathPara ,&_adc );_ccbdf !=nil {return _ccbdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fafgg :=NewEG_ContentRowContent (); -_cedg :=NewEG_RunLevelElts ();_edgg :=NewEG_MathContent ();_edgg .MathContentChoice =NewEG_MathContentChoice ();_agfda .EG_ContentRowContent =append (_agfda .EG_ContentRowContent ,_fafgg );_fafgg .ContentRowContentChoice .EG_RunLevelElts =append (_fafgg .ContentRowContentChoice .EG_RunLevelElts ,_cedg ); -_cedg .RunLevelEltsChoice .EG_MathContent =append (_cedg .RunLevelEltsChoice .EG_MathContent ,_edgg );if _ccgfd :=d .DecodeElement (&_edgg .MathContentChoice .OMath ,&_adc );_ccgfd !=nil {return _ccgfd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077\u0020\u0025\u0076",_adc .Name ); -if _fbggd :=d .Skip ();_fbggd !=nil {return _fbggd ;};};case _a .EndElement :break _cfade ;case _a .CharData :};};return nil ;};func (_beecbg ST_Theme )Validate ()error {return _beecbg .ValidateWithPath ("")}; +// ValidateWithPath validates the CT_ReadingModeInkLockDown and its children, prefixing error messages with path +func (_gedfbe *CT_ReadingModeInkLockDown )ValidateWithPath (path string )error {if _ecgab :=_gedfbe .ActualPgAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0074\u0075\u0061\u006c\u0050\u0067\u0041\u0074\u0074\u0072");_ecgab !=nil {return _ecgab ;}; +if _bagec :=_gedfbe .FontSzAttr .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u007a\u0041\u0074\u0074\u0072");_bagec !=nil {return _bagec ;};return nil ;};func (_gecd *CT_LsdException )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_degdd :=range start .Attr {if _degdd .Name .Local =="\u006e\u0061\u006d\u0065"{_debeb :=_degdd .Value ; +_gecd .NameAttr =_debeb ;continue ;};if _degdd .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_eecfb ,_aebga :=ParseUnionST_OnOff (_degdd .Value );if _aebga !=nil {return _aebga ;};_gecd .LockedAttr =&_eecfb ;continue ;};if _degdd .Name .Local =="\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_bbdef ,_fcaeb :=_c .ParseInt (_degdd .Value ,10,64); +if _fcaeb !=nil {return _fcaeb ;};_gecd .UiPriorityAttr =&_bbdef ;continue ;};if _degdd .Name .Local =="\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"{_ddebae ,_egdgc :=ParseUnionST_OnOff (_degdd .Value );if _egdgc !=nil {return _egdgc ; +};_gecd .SemiHiddenAttr =&_ddebae ;continue ;};if _degdd .Name .Local =="\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"{_aaacb ,_cffe :=ParseUnionST_OnOff (_degdd .Value );if _cffe !=nil {return _cffe ;};_gecd .UnhideWhenUsedAttr =&_aaacb ; +continue ;};if _degdd .Name .Local =="\u0071F\u006f\u0072\u006d\u0061\u0074"{_dgaec ,_fgge :=ParseUnionST_OnOff (_degdd .Value );if _fgge !=nil {return _fgge ;};_gecd .QFormatAttr =&_dgaec ;continue ;};};for {_efbdf ,_dbgc :=d .Token ();if _dbgc !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004c\u0073\u0064\u0045\u0078\u0063e\u0070\u0074\u0069o\u006e:\u0020\u0025\u0073",_dbgc ); +};if _dfee ,_cbddd :=_efbdf .(_a .EndElement );_cbddd &&_dfee .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_ProofErr and its children -func (_ddgee *CT_ProofErr )Validate ()error {return _ddgee .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072");};func (_ddgc *CT_PixelsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_ddgc .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_DocVar ()*CT_DocVar {_befd :=&CT_DocVar {};return _befd };func NewCT_SaveThroughXslt ()*CT_SaveThroughXslt {_agdged :=&CT_SaveThroughXslt {};return _agdged }; -func (_cdadb *CT_RubyContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cdadb .EG_RubyContent !=nil {for _ ,_eaac :=range _cdadb .EG_RubyContent {_eaac .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// AC_ChoiceRun is used to marshal/unmarshal mc:Choice types inside of CT_R Extra in the OOXML schema. +type AC_ChoiceRun struct{_gdebga string ; -// ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path -func (_dbded *CT_DataBinding )ValidateWithPath (path string )error {return nil };func (_dea *CT_AutoCaption )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eega :=range start .Attr {if _eega .Name .Local =="\u006e\u0061\u006d\u0065"{_eda :=_eega .Value ; -_dea .NameAttr =_eda ;continue ;};if _eega .Name .Local =="\u0063a\u0070\u0074\u0069\u006f\u006e"{_eaf :=_eega .Value ;_dea .CaptionAttr =_eaf ;continue ;};};for {_gef ,_bff :=d .Token ();if _bff !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_bff ); -};if _ffaf ,_fdbf :=_gef .(_a .EndElement );_fdbf &&_ffaf .Name ==start .Name {break ;};};return nil ;}; +// Break +Br *CT_Br ; -// Validate validates the WdCT_WordprocessingGroup and its children -func (_fcdbf *WdCT_WordprocessingGroup )Validate ()error {return _fcdbf .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006f\u0075\u0070");};type ST_HdrFtr byte ; -const (ST_TextEffectUnset ST_TextEffect =0;ST_TextEffectBlinkBackground ST_TextEffect =1;ST_TextEffectLights ST_TextEffect =2;ST_TextEffectAntsBlack ST_TextEffect =3;ST_TextEffectAntsRed ST_TextEffect =4;ST_TextEffectShimmer ST_TextEffect =5;ST_TextEffectSparkle ST_TextEffect =6; -ST_TextEffectNone ST_TextEffect =7;);func (_eeacg *Footnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeacg .CT_Footnotes =*NewCT_Footnotes ();_dbcffe :for {_bacbfe ,_feece :=d .Token ();if _feece !=nil {return _feece ;};switch _dbefef :=_bacbfe .(type ){case _a .StartElement :switch _dbefef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_fadfd :=NewCT_FtnEdn (); -if _bcgdcd :=d .DecodeElement (_fadfd ,&_dbefef );_bcgdcd !=nil {return _bcgdcd ;};_eeacg .Footnote =append (_eeacg .Footnote ,_fadfd );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0046\u006f\u006f\u0074\u006e\u006ft\u0065\u0073 \u0025\u0076",_dbefef .Name ); -if _bgfgb :=d .Skip ();_bgfgb !=nil {return _bgfgb ;};};case _a .EndElement :break _dbcffe ;case _a .CharData :};};return nil ;};type CT_PaperSource struct{ +// Text +T *CT_Text ; -// First Page Printer Tray Code -FirstAttr *int64 ; +// Content Part +ContentPart *CT_Rel ; -// Non-First Page Printer Tray Code -OtherAttr *int64 ;};func (_cggcf ST_StyleType )ValidateWithPath (path string )error {switch _cggcf {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cggcf )); -};return nil ;};func (_gedgg *CT_VerticalJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gedgg .ValAttr =ST_VerticalJc (1);for _ ,_dagaa :=range start .Attr {if _dagaa .Name .Local =="\u0076\u0061\u006c"{_gedgg .ValAttr .UnmarshalXMLAttr (_dagaa ); -continue ;};};for {_gcdda ,_gedfg :=d .Token ();if _gedfg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0056e\u0072t\u0069c\u0061\u006c\u004a\u0063\u003a\u0020\u0025s",_gedfg );};if _bdeff ,_dadeg :=_gcdda .(_a .EndElement ); -_dadeg &&_bdeff .Name ==start .Name {break ;};};return nil ;};func NewCT_MailMergeDataType ()*CT_MailMergeDataType {_adfb :=&CT_MailMergeDataType {};return _adfb }; +// Deleted Text +DelText *CT_Text ; -// ValidateWithPath validates the CT_CalendarType and its children, prefixing error messages with path -func (_fgg *CT_CalendarType )ValidateWithPath (path string )error {if _dfac :=_fgg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfac !=nil {return _dfac ;};return nil ;};func NewCT_SmartTagPr ()*CT_SmartTagPr {_bbeagg :=&CT_SmartTagPr {}; -return _bbeagg }; +// Field Code +InstrText *CT_Text ; -// Validate validates the WdWpc and its children -func (_bbadeg *WdWpc )Validate ()error {return _bbadeg .ValidateWithPath ("\u0057\u0064\u0057p\u0063")};type Recipients struct{CT_Recipients };func (_gdffdf WdST_AlignH )String ()string {switch _gdffdf {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074"; -case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";};func NewCT_FFCheckBoxChoice ()*CT_FFCheckBoxChoice {_fbbdb :=&CT_FFCheckBoxChoice {}; -return _fbbdb };type CT_Highlight struct{ +// Deleted Field Code +DelInstrText *CT_Text ; -// Highlighting Color -ValAttr ST_HighlightColor ;}; +// Non Breaking Hyphen Character +NoBreakHyphen *CT_Empty ; -// ValidateWithPath validates the CT_SdtDate and its children, prefixing error messages with path -func (_fbfaeg *CT_SdtDate )ValidateWithPath (path string )error {if _fbfaeg .DateFormat !=nil {if _gbdcec :=_fbfaeg .DateFormat .ValidateWithPath (path +"/\u0044\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074");_gbdcec !=nil {return _gbdcec ;};}; -if _fbfaeg .Lid !=nil {if _fbfbd :=_fbfaeg .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064");_fbfbd !=nil {return _fbfbd ;};};if _fbfaeg .StoreMappedDataAs !=nil {if _fgbad :=_fbfaeg .StoreMappedDataAs .ValidateWithPath (path +"\u002fS\u0074o\u0072\u0065\u004d\u0061\u0070p\u0065\u0064D\u0061\u0074\u0061\u0041\u0073"); -_fgbad !=nil {return _fgbad ;};};if _fbfaeg .Calendar !=nil {if _gggcf :=_fbfaeg .Calendar .ValidateWithPath (path +"\u002fC\u0061\u006c\u0065\u006e\u0064\u0061r");_gggcf !=nil {return _gggcf ;};};return nil ;};func (_gcabg *CT_FontRel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006f\u006e\u0074\u004b\u0065y"},Value :_ff .Sprintf ("\u0025\u0076",_gcabg .FontKeyAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0062\u0073\u0065\u0074\u0074\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gcabg .SubsettedAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gcabg .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type AG_TransitionalPassword struct{CryptProviderTypeAttr _ee .ST_CryptProv ;CryptAlgorithmClassAttr _ee .ST_AlgClass ;CryptAlgorithmTypeAttr _ee .ST_AlgType ;CryptAlgorithmSidAttr *int64 ; -CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ;SaltAttr *string ;};func (_eccbb *CT_TblGridChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_eccbb .IdAttr )}); -e .EncodeToken (start );_dccab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_eccbb .TblGrid ,_dccab );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efdeb *CT_Comments )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcdd :for {_fggb ,_ffcf :=d .Token (); -if _ffcf !=nil {return _ffcf ;};switch _gfcc :=_fggb .(type ){case _a .StartElement :switch _gfcc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_beaa :=NewCT_Comment (); -if _fge :=d .DecodeElement (_beaa ,&_gfcc );_fge !=nil {return _fge ;};_efdeb .Comment =append (_efdeb .Comment ,_beaa );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_gfcc .Name ); -if _ccbd :=d .Skip ();_ccbd !=nil {return _ccbd ;};};case _a .EndElement :break _dcdd ;case _a .CharData :};};return nil ;};func (_aebaa *WebSettings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0077\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073";return _aebaa .CT_WebSettings .MarshalXML (e ,start );};func (_eecge ST_HighlightColor )Validate ()error {return _eecge .ValidateWithPath ("")};func (_fdfcc *WdCT_WordprocessingCanvasChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbacc :=start ; -switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_fdfcc .Wsp =NewWdWsp (); -if _acbegc :=d .DecodeElement (_fdfcc .Wsp ,&_bbacc );_acbegc !=nil {return _acbegc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_fdfcc .Pic =_af .NewPic (); -if _bdfbg :=d .DecodeElement (_fdfcc .Pic ,&_bbacc );_bdfbg !=nil {return _bdfbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fdfcc .ContentPart =NewWdCT_WordprocessingContentPart (); -if _cddcb :=d .DecodeElement (_fdfcc .ContentPart ,&_bbacc );_cddcb !=nil {return _cddcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_fdfcc .Wgp =NewWdWgp (); -if _afbeee :=d .DecodeElement (_fdfcc .Wgp ,&_bbacc );_afbeee !=nil {return _afbeee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fdfcc .GraphicFrame =NewWdCT_GraphicFrame (); -if _eadfeb :=d .DecodeElement (_fdfcc .GraphicFrame ,&_bbacc );_eadfeb !=nil {return _eadfeb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073s\u0069\u006e\u0067\u0043a\u006e\u0076\u0061\u0073\u0043h\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bbacc .Name ); -if _febff :=d .Skip ();_febff !=nil {return _febff ;};};return nil ;};func (_eccaf *CT_PageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccaf .ValAttr =ST_Border (1);for _ ,_eccddc :=range start .Attr {if _eccddc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eccddc .Name .Local =="\u0069\u0064"||_eccddc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eccddc .Name .Local =="\u0069\u0064"{_adgfcg :=_eccddc .Value ; -_eccaf .IdAttr =&_adgfcg ;continue ;};if _eccddc .Name .Local =="\u0076\u0061\u006c"{_eccaf .ValAttr .UnmarshalXMLAttr (_eccddc );continue ;};if _eccddc .Name .Local =="\u0063\u006f\u006co\u0072"{_fggfc ,_dggfc :=ParseUnionST_HexColor (_eccddc .Value ); -if _dggfc !=nil {return _dggfc ;};_eccaf .ColorAttr =&_fggfc ;continue ;};if _eccddc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_eccaf .ThemeColorAttr .UnmarshalXMLAttr (_eccddc );continue ;};if _eccddc .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_ebac :=_eccddc .Value ; -_eccaf .ThemeTintAttr =&_ebac ;continue ;};if _eccddc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_cfee :=_eccddc .Value ;_eccaf .ThemeShadeAttr =&_cfee ;continue ;};if _eccddc .Name .Local =="\u0073\u007a"{_caegf ,_eafcc :=_f .ParseUint (_eccddc .Value ,10,64); -if _eafcc !=nil {return _eafcc ;};_eccaf .SzAttr =&_caegf ;continue ;};if _eccddc .Name .Local =="\u0073\u0070\u0061c\u0065"{_ggcfa ,_gcacg :=_f .ParseUint (_eccddc .Value ,10,64);if _gcacg !=nil {return _gcacg ;};_eccaf .SpaceAttr =&_ggcfa ;continue ; -};if _eccddc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ebgfe ,_ecedf :=ParseUnionST_OnOff (_eccddc .Value );if _ecedf !=nil {return _ecedf ;};_eccaf .ShadowAttr =&_ebgfe ;continue ;};if _eccddc .Name .Local =="\u0066\u0072\u0061m\u0065"{_fegca ,_fbbac :=ParseUnionST_OnOff (_eccddc .Value ); -if _fbbac !=nil {return _fbbac ;};_eccaf .FrameAttr =&_fegca ;continue ;};};for {_gcgfe ,_eefc :=d .Token ();if _eefc !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050a\u0067e\u0042o\u0072\u0064\u0065\u0072\u003a\u0020\u0025s",_eefc ); -};if _accfb ,_bafba :=_gcgfe .(_a .EndElement );_bafba &&_accfb .Name ==start .Name {break ;};};return nil ;};func (_gefcba ST_Proof )Validate ()error {return _gefcba .ValidateWithPath ("")};func NewEG_RPrContent ()*EG_RPrContent {_dgead :=&EG_RPrContent {}; -return _dgead };func NewRecipients ()*Recipients {_abafed :=&Recipients {};_abafed .CT_Recipients =*NewCT_Recipients ();return _abafed ;};func (_abcdc ST_DocProtect )Validate ()error {return _abcdc .ValidateWithPath ("")};type CT_TargetScreenSz struct{ +// Choiceal Hyphen Character +SoftHyphen *CT_Empty ; -// Target Screen Size Value -ValAttr ST_TargetScreenSz ;};func NewCT_TblPrEx ()*CT_TblPrEx {_bcagad :=&CT_TblPrEx {};return _bcagad };type ST_LevelSuffix byte ;func (_dbadc *CT_Odso )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbadc .Udl !=nil {_acacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075d\u006c"}}; -e .EncodeElement (_dbadc .Udl ,_acacc );};if _dbadc .Table !=nil {_ccbefe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0061\u0062\u006c\u0065"}};e .EncodeElement (_dbadc .Table ,_ccbefe );};if _dbadc .Src !=nil {_dgaef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073r\u0063"}}; -e .EncodeElement (_dbadc .Src ,_dgaef );};if _dbadc .ColDelim !=nil {_fefce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"}};e .EncodeElement (_dbadc .ColDelim ,_fefce );};if _dbadc .Type !=nil {_edcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; -e .EncodeElement (_dbadc .Type ,_edcc );};if _dbadc .FHdr !=nil {_bdabb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0048\u0064\u0072"}};e .EncodeElement (_dbadc .FHdr ,_bdabb );};if _dbadc .FieldMapData !=nil {_cadba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0065\u006c\u0064\u004d\u0061p\u0044\u0061\u0074\u0061"}}; -for _ ,_gdbac :=range _dbadc .FieldMapData {e .EncodeElement (_gdbac ,_cadba );};};if _dbadc .RecipientData !=nil {_agdeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};for _ ,_aaafg :=range _dbadc .RecipientData {e .EncodeElement (_aaafg ,_agdeb ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbfcd *CT_ParaRPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bbfcd .AuthorAttr )}); -if _bbfcd .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_bbfcd .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_bbfcd .IdAttr )}); -e .EncodeToken (start );_ccggg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_bbfcd .RPr ,_ccggg );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efdce *CT_FFTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_efgc ,_abeeg :=_efdce .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _abeeg !=nil {return _abeeg ;};start .Attr =append (start .Attr ,_efgc );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_PaperSource ()*CT_PaperSource {_deecc :=&CT_PaperSource {};return _deecc }; -func (_egfdg *CT_TrPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_abccc :=range _egfdg .TrPrBaseChoice {_abccc .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_fcafbdc WdST_RelFromV )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_edafab :=_a .Attr {};_edafab .Name =name ;switch _fcafbdc {case WdST_RelFromVUnset :_edafab .Value ="";case WdST_RelFromVMargin :_edafab .Value ="\u006d\u0061\u0072\u0067\u0069\u006e"; -case WdST_RelFromVPage :_edafab .Value ="\u0070\u0061\u0067\u0065";case WdST_RelFromVParagraph :_edafab .Value ="\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case WdST_RelFromVLine :_edafab .Value ="\u006c\u0069\u006e\u0065";case WdST_RelFromVTopMargin :_edafab .Value ="\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n"; -case WdST_RelFromVBottomMargin :_edafab .Value ="\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromVInsideMargin :_edafab .Value ="\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromVOutsideMargin :_edafab .Value ="\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; -};return _edafab ,nil ;}; +// Date Block - Short Day Format +DayShort *CT_Empty ; -// Validate validates the CT_FrameLayout and its children -func (_dcda *CT_FrameLayout )Validate ()error {return _dcda .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u004ca\u0079\u006f\u0075\u0074");};func (_dbaagf *CT_Jc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dbdce ,_gfecg :=_dbaagf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gfecg !=nil {return _gfecg ;};start .Attr =append (start .Attr ,_dbdce );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TblOverlap byte ;func (_afdea *EG_HdrFtrReferencesChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _afdea .HeaderReference !=nil {_bceefca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}};e .EncodeElement (_afdea .HeaderReference ,_bceefca );}else if _afdea .FooterReference !=nil {_deedcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u0065\u0072\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}}; -e .EncodeElement (_afdea .FooterReference ,_deedcg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbffd *CT_MacroName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_fbffd .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_BrType byte ;func (_ebeb *CT_TopPageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebeb .ValAttr =ST_Border (1);for _ ,_abfbc :=range start .Attr {if _abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0074o\u0070\u004c\u0065\u0066\u0074"||_abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0074o\u0070\u004c\u0065\u0066\u0074"{_dafeg :=_abfbc .Value ; -_ebeb .TopLeftAttr =&_dafeg ;continue ;};if _abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"||_abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"{_eafgd :=_abfbc .Value ; -_ebeb .TopRightAttr =&_eafgd ;continue ;};if _abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0069\u0064"||_abfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abfbc .Name .Local =="\u0069\u0064"{_gcdafg :=_abfbc .Value ; -_ebeb .IdAttr =&_gcdafg ;continue ;};if _abfbc .Name .Local =="\u0076\u0061\u006c"{_ebeb .ValAttr .UnmarshalXMLAttr (_abfbc );continue ;};if _abfbc .Name .Local =="\u0063\u006f\u006co\u0072"{_cdbge ,_fbbec :=ParseUnionST_HexColor (_abfbc .Value );if _fbbec !=nil {return _fbbec ; -};_ebeb .ColorAttr =&_cdbge ;continue ;};if _abfbc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_ebeb .ThemeColorAttr .UnmarshalXMLAttr (_abfbc );continue ;};if _abfbc .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_cfaefe :=_abfbc .Value ; -_ebeb .ThemeTintAttr =&_cfaefe ;continue ;};if _abfbc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_gaffaa :=_abfbc .Value ;_ebeb .ThemeShadeAttr =&_gaffaa ;continue ;};if _abfbc .Name .Local =="\u0073\u007a"{_ecgdce ,_ggdcdca :=_f .ParseUint (_abfbc .Value ,10,64); -if _ggdcdca !=nil {return _ggdcdca ;};_ebeb .SzAttr =&_ecgdce ;continue ;};if _abfbc .Name .Local =="\u0073\u0070\u0061c\u0065"{_gggccg ,_aedcd :=_f .ParseUint (_abfbc .Value ,10,64);if _aedcd !=nil {return _aedcd ;};_ebeb .SpaceAttr =&_gggccg ;continue ; -};if _abfbc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_bdcdf ,_fcafbd :=ParseUnionST_OnOff (_abfbc .Value );if _fcafbd !=nil {return _fcafbd ;};_ebeb .ShadowAttr =&_bdcdf ;continue ;};if _abfbc .Name .Local =="\u0066\u0072\u0061m\u0065"{_bdceb ,_deefdd :=ParseUnionST_OnOff (_abfbc .Value ); -if _deefdd !=nil {return _deefdd ;};_ebeb .FrameAttr =&_bdceb ;continue ;};};for {_fdeddg ,_beabdd :=d .Token ();if _beabdd !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u006f\u0070\u0050a\u0067e\u0042\u006f\u0072\u0064\u0065\u0072\u003a \u0025\u0073",_beabdd ); -};if _dabdf ,_caaff :=_fdeddg .(_a .EndElement );_caaff &&_dabdf .Name ==start .Name {break ;};};return nil ;};func NewEG_ContentRowContent ()*EG_ContentRowContent {_agcge :=&EG_ContentRowContent {};_agcge .ContentRowContentChoice =NewEG_ContentRowContentChoice (); -return _agcge ;};func (_dffgc ST_TextScale )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dffgc .ST_TextScalePercent !=nil {e .EncodeToken (_a .CharData (*_dffgc .ST_TextScalePercent ));};if _dffgc .ST_TextScaleDecimal !=nil {e .EncodeToken (_a .CharData (_ff .Sprintf ("\u0025\u0064",*_dffgc .ST_TextScaleDecimal ))); -};return e .EncodeToken (_a .EndElement {Name :start .Name });}; +// Date Block - Short Month Format +MonthShort *CT_Empty ; -// Validate validates the CT_Tabs and its children -func (_ebbaf *CT_Tabs )Validate ()error {return _ebbaf .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u0073");};func (_abgcd ST_Em )ValidateWithPath (path string )error {switch _abgcd {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abgcd )); -};return nil ;};func (_fddd *CT_RunTrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbfee :=range start .Attr {if _gbfee .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dgfbe :=_gbfee .Value ;_fddd .AuthorAttr =_dgfbe ; -continue ;};if _gbfee .Name .Local =="\u0064\u0061\u0074\u0065"{_dabbg ,_afca :=ParseStdlibTime (_gbfee .Value );if _afca !=nil {return _afca ;};_fddd .DateAttr =&_dabbg ;continue ;};if _gbfee .Name .Local =="\u0069\u0064"{_baefg ,_bdee :=_f .ParseInt (_gbfee .Value ,10,64); -if _bdee !=nil {return _bdee ;};_fddd .IdAttr =_baefg ;continue ;};};for {_bfgfc ,_cebcd :=d .Token ();if _cebcd !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065: \u0025\u0073",_cebcd ); -};if _aegab ,_acbcf :=_bfgfc .(_a .EndElement );_acbcf &&_aegab .Name ==start .Name {break ;};};return nil ;};type WdCT_WrapNone struct{};func (_fbggb *CT_NumRestart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aebcf ,_dbeddc :=_fbggb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _dbeddc !=nil {return _dbeddc ;};start .Attr =append (start .Attr ,_aebcf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SmartTagType ()*CT_SmartTagType {_ccega :=&CT_SmartTagType {};return _ccega }; -func NewCT_VerticalJc ()*CT_VerticalJc {_cfcgc :=&CT_VerticalJc {};_cfcgc .ValAttr =ST_VerticalJc (1);return _cfcgc ;};type WdCT_WordprocessingShape struct{NormalEastAsianFlowAttr *bool ;CNvPr *_ae .CT_NonVisualDrawingProps ;WordprocessingShapeChoice *WdCT_WordprocessingShapeChoice ; -SpPr *_ae .CT_ShapeProperties ;Style *_ae .CT_ShapeStyle ;ExtLst *_ae .CT_OfficeArtExtensionList ;WordprocessingShapeChoice1 *WdCT_WordprocessingShapeChoice1 ;BodyPr *_ae .CT_TextBodyProperties ;};func (_bfbcgd *CT_MultiLevelType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aacdaa ,_ffaaf :=_bfbcgd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _ffaaf !=nil {return _ffaaf ;};start .Attr =append (start .Attr ,_aacdaa );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_LineNumberRestart byte ; +// Date Block - Short Year Format +YearShort *CT_Empty ; -// Validate validates the CT_Spacing and its children -func (_edfgb *CT_Spacing )Validate ()error {return _edfgb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};type CT_TblGridChange struct{ +// Date Block - Long Day Format +DayLong *CT_Empty ; -// Annotation Identifier -IdAttr int64 ;TblGrid *CT_TblGridBase ;};func (_acbedb *CT_TblCellMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _acbedb .Top !=nil {_gebbef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; -e .EncodeElement (_acbedb .Top ,_gebbef );};if _acbedb .Start !=nil {_fdegf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_acbedb .Start ,_fdegf );};if _acbedb .Left !=nil {_dffaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_acbedb .Left ,_dffaa );};if _acbedb .Bottom !=nil {_aafgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_acbedb .Bottom ,_aafgb );};if _acbedb .End !=nil {_bdaaab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; -e .EncodeElement (_acbedb .End ,_bdaaab );};if _acbedb .Right !=nil {_ggfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_acbedb .Right ,_ggfgb );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_fdcc *CT_BookmarkRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aagf :=range start .Attr {if _aagf .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_feca ,_bceaa :=_f .ParseInt (_aagf .Value ,10,64); -if _bceaa !=nil {return _bceaa ;};_fdcc .ColFirstAttr =&_feca ;continue ;};if _aagf .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_bbga ,_debe :=_f .ParseInt (_aagf .Value ,10,64);if _debe !=nil {return _debe ;};_fdcc .ColLastAttr =&_bbga ;continue ; -};if _aagf .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_fdcc .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_aagf );continue ;};if _aagf .Name .Local =="\u0069\u0064"{_cggb ,_fbfb :=_f .ParseInt (_aagf .Value ,10,64); -if _fbfb !=nil {return _fbfb ;};_fdcc .IdAttr =_cggb ;continue ;};};for {_bcc ,_dceb :=d .Token ();if _dceb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006bm\u0061r\u006b\u0052\u0061\u006e\u0067\u0065\u003a \u0025\u0073",_dceb ); -};if _adee ,_cgbc :=_bcc .(_a .EndElement );_cgbc &&_adee .Name ==start .Name {break ;};};return nil ;};type CT_CustomXmlBlock struct{ +// Date Block - Long Month Format +MonthLong *CT_Empty ; -// Custom XML Element Namespace -UriAttr *string ; +// Date Block - Long Year Format +YearLong *CT_Empty ; -// Custom XML Element Name -ElementAttr string ; +// Comment Information Block +AnnotationRef *CT_Empty ; -// Custom XML Element Properties -CustomXmlPr *CT_CustomXmlPr ;EG_ContentBlockContent []*EG_ContentBlockContent ;}; +// Footnote Reference Mark +FootnoteRef *CT_Empty ; -// ValidateWithPath validates the CT_FtnDocProps and its children, prefixing error messages with path -func (_abedc *CT_FtnDocProps )ValidateWithPath (path string )error {if _abedc .Pos !=nil {if _gdgdd :=_abedc .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_gdgdd !=nil {return _gdgdd ;};};if _abedc .NumFmt !=nil {if _aaaf :=_abedc .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_aaaf !=nil {return _aaaf ;};};if _abedc .NumStart !=nil {if _cecgb :=_abedc .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_cecgb !=nil {return _cecgb ;};};if _abedc .NumRestart !=nil {if _agabg :=_abedc .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); -_agabg !=nil {return _agabg ;};};for _ebede ,_cfgdgb :=range _abedc .Footnote {if _fggaa :=_cfgdgb .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u005b\u0025\u0064\u005d",path ,_ebede ));_fggaa !=nil {return _fggaa ; -};};return nil ;}; +// Endnote Reference Mark +EndnoteRef *CT_Empty ; -// Validate validates the CT_Cnf and its children -func (_caab *CT_Cnf )Validate ()error {return _caab .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006e\u0066");};func NewCT_TrPrBaseChoice ()*CT_TrPrBaseChoice {_addcdc :=&CT_TrPrBaseChoice {};return _addcdc }; +// Footnote/Endnote Separator Mark +Separator *CT_Empty ; -// Validate validates the EG_ContentBlockContent and its children -func (_bfabff *EG_ContentBlockContent )Validate ()error {return _bfabff .ValidateWithPath ("\u0045\u0047\u005f\u0043on\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065n\u0074");};func (_dgbeaf *ST_TblLayoutType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfbad ,_cggdb :=d .Token (); -if _cggdb !=nil {return _cggdb ;};if _dcffc ,_cegfad :=_bfbad .(_a .EndElement );_cegfad &&_dcffc .Name ==start .Name {*_dgbeaf =1;return nil ;};if _cgbbe ,_geabe :=_bfbad .(_a .CharData );!_geabe {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbad ); -}else {switch string (_cgbbe ){case "":*_dgbeaf =0;case "\u0066\u0069\u0078e\u0064":*_dgbeaf =1;case "\u0061u\u0074\u006f\u0066\u0069\u0074":*_dgbeaf =2;};};_bfbad ,_cggdb =d .Token ();if _cggdb !=nil {return _cggdb ;};if _ebgda ,_bdfdaa :=_bfbad .(_a .EndElement ); -_bdfdaa &&_ebgda .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbad );};type CT_Perm struct{ +// Continuation Separator Mark +ContinuationSeparator *CT_Empty ; -// Annotation ID -IdAttr string ; +// Symbol Character +Sym *CT_Sym ; -// Annotation Displaced By Custom XML Markup -DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ;};func (_dcdagc WdST_AlignV )String ()string {switch _dcdagc {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";}; +// Page Number Block +PgNum *CT_Empty ; -// ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path -func (_ecfdab *CT_SmartTagType )ValidateWithPath (path string )error {return nil };func (_ccdac *CT_SmartTagType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgfga :=range start .Attr {if _cgfga .Name .Local =="\u006e\u0061\u006de\u0073\u0070\u0061\u0063\u0065\u0075\u0072\u0069"{_eafge :=_cgfga .Value ; -_ccdac .NamespaceuriAttr =&_eafge ;continue ;};if _cgfga .Name .Local =="\u006e\u0061\u006d\u0065"{_gebedg :=_cgfga .Value ;_ccdac .NameAttr =&_gebedg ;continue ;};if _cgfga .Name .Local =="\u0075\u0072\u006c"{_cafdc :=_cgfga .Value ;_ccdac .UrlAttr =&_cafdc ; -continue ;};};for {_dfgdc ,_fcegf :=d .Token ();if _fcegf !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0054\u0079p\u0065:\u0020\u0025\u0073",_fcegf );};if _dgccf ,_cfbaf :=_dfgdc .(_a .EndElement ); -_cfbaf &&_dgccf .Name ==start .Name {break ;};};return nil ;}; +// Carriage Return +Cr *CT_Empty ; -// ValidateWithPath validates the CT_Perm and its children, prefixing error messages with path -func (_bddfg *CT_Perm )ValidateWithPath (path string )error {if _dbdbd :=_bddfg .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_dbdbd !=nil {return _dbdbd ;};return nil ;};func NewCT_DocPartGallery ()*CT_DocPartGallery {_ggee :=&CT_DocPartGallery {};_ggee .ValAttr =ST_DocPartGallery (1);return _ggee ;};func (_gagcd *ST_CombineBrackets )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gagcd =0; -case "\u006e\u006f\u006e\u0065":*_gagcd =1;case "\u0072\u006f\u0075n\u0064":*_gagcd =2;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_gagcd =3;case "\u0061\u006e\u0067l\u0065":*_gagcd =4;case "\u0063\u0075\u0072l\u0079":*_gagcd =5;};return nil ;};func (_ffdgg ST_PageBorderOffset )ValidateWithPath (path string )error {switch _ffdgg {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffdgg )); -};return nil ;};func (_cbddd *CT_FramesetSplitbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfbda :for {_dbffe ,_fddcfc :=d .Token ();if _fddcfc !=nil {return _fddcfc ;};switch _cgdda :=_dbffe .(type ){case _a .StartElement :switch _cgdda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_cbddd .W =NewCT_TwipsMeasure (); -if _dacd :=d .DecodeElement (_cbddd .W ,&_cgdda );_dacd !=nil {return _dacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_cbddd .Color =NewCT_Color (); -if _cdgef :=d .DecodeElement (_cbddd .Color ,&_cgdda );_cdgef !=nil {return _cdgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"}:_cbddd .NoBorder =NewCT_OnOff (); -if _gbfbf :=d .DecodeElement (_cbddd .NoBorder ,&_cgdda );_gbfbf !=nil {return _gbfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_cbddd .FlatBorders =NewCT_OnOff (); -if _eeggg :=d .DecodeElement (_cbddd .FlatBorders ,&_cgdda );_eeggg !=nil {return _eeggg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065tS\u0070\u006c\u0069\u0074\u0062\u0061\u0072\u0020\u0025\u0076",_cgdda .Name ); -if _cggd :=d .Skip ();_cggd !=nil {return _cggd ;};};case _a .EndElement :break _gfbda ;case _a .CharData :};};return nil ;}; +// Tab Character +Tab *CT_Empty ; -// ValidateWithPath validates the CT_TblPr and its children, prefixing error messages with path -func (_gcfcga *CT_TblPr )ValidateWithPath (path string )error {if _gcfcga .TblStyle !=nil {if _edccf :=_gcfcga .TblStyle .ValidateWithPath (path +"\u002fT\u0062\u006c\u0053\u0074\u0079\u006ce");_edccf !=nil {return _edccf ;};};if _gcfcga .TblpPr !=nil {if _gbfbfe :=_gcfcga .TblpPr .ValidateWithPath (path +"\u002fT\u0062\u006c\u0070\u0050\u0072"); -_gbfbfe !=nil {return _gbfbfe ;};};if _gcfcga .TblOverlap !=nil {if _fcbgb :=_gcfcga .TblOverlap .ValidateWithPath (path +"/\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_fcbgb !=nil {return _fcbgb ;};};if _gcfcga .BidiVisual !=nil {if _aebgb :=_gcfcga .BidiVisual .ValidateWithPath (path +"/\u0042\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"); -_aebgb !=nil {return _aebgb ;};};if _gcfcga .TblStyleRowBandSize !=nil {if _bbfbc :=_gcfcga .TblStyleRowBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0052\u006fw\u0042\u0061\u006e\u0064Si\u007a\u0065");_bbfbc !=nil {return _bbfbc ; -};};if _gcfcga .TblStyleColBandSize !=nil {if _cfdgd :=_gcfcga .TblStyleColBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0043\u006fl\u0042\u0061\u006e\u0064Si\u007a\u0065");_cfdgd !=nil {return _cfdgd ;};};if _gcfcga .TblW !=nil {if _dfdcc :=_gcfcga .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057"); -_dfdcc !=nil {return _dfdcc ;};};if _gcfcga .Jc !=nil {if _beabb :=_gcfcga .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_beabb !=nil {return _beabb ;};};if _gcfcga .TblCellSpacing !=nil {if _dgefe :=_gcfcga .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_dgefe !=nil {return _dgefe ;};};if _gcfcga .TblInd !=nil {if _fbcbgd :=_gcfcga .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064");_fbcbgd !=nil {return _fbcbgd ;};};if _gcfcga .TblBorders !=nil {if _eeeaf :=_gcfcga .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_eeeaf !=nil {return _eeeaf ;};};if _gcfcga .Shd !=nil {if _cgcce :=_gcfcga .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_cgcce !=nil {return _cgcce ;};};if _gcfcga .TblLayout !=nil {if _geabg :=_gcfcga .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"); -_geabg !=nil {return _geabg ;};};if _gcfcga .TblCellMar !=nil {if _febcf :=_gcfcga .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");_febcf !=nil {return _febcf ;};};if _gcfcga .TblLook !=nil {if _addffa :=_gcfcga .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b"); -_addffa !=nil {return _addffa ;};};if _gcfcga .TblCaption !=nil {if _bagaa :=_gcfcga .TblCaption .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e");_bagaa !=nil {return _bagaa ;};};if _gcfcga .TblDescription !=nil {if _agcea :=_gcfcga .TblDescription .ValidateWithPath (path +"\u002fT\u0062l\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); -_agcea !=nil {return _agcea ;};};if _gcfcga .TblPrChange !=nil {if _cfgbdg :=_gcfcga .TblPrChange .ValidateWithPath (path +"\u002f\u0054\u0062l\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_cfgbdg !=nil {return _cfgbdg ;};};return nil ;};func (_cbcbff *WdCT_WordprocessingContentPartNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _cbcbff .CNvPr !=nil {_egcab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_cbcbff .CNvPr ,_egcab );};if _cbcbff .CNvContentPartPr !=nil {_aggdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063Nv\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}}; -e .EncodeElement (_cbcbff .CNvContentPartPr ,_aggdd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cageb ST_HAnchor )String ()string {switch _cageb {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u006d\u0061\u0072\u0067\u0069\u006e"; -case 3:return "\u0070\u0061\u0067\u0065";};return "";};type WdCT_WrapSquare struct{ +// Embedded Object +Object *CT_Object ; -// Text Wrapping Location -WrapTextAttr WdST_WrapText ; +// VML Object +Pict *CT_Picture ; -// Distance From Text (Top) -DistTAttr *uint32 ; +// Complex Field Character +FldChar *CT_FldChar ; -// Distance From Text on Bottom Edge -DistBAttr *uint32 ; +// Phonetic Guide +Ruby *CT_Ruby ; -// Distance From Text on Left Edge -DistLAttr *uint32 ; +// Footnote Reference +FootnoteReference *CT_FtnEdnRef ; -// Distance From Text on Right Edge -DistRAttr *uint32 ; +// Endnote Reference +EndnoteReference *CT_FtnEdnRef ; -// Object Extents Including Effects -EffectExtent *WdCT_EffectExtent ;};func (_bbbcbf *CT_PaperSource )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbbcbf .FirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0072\u0073\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bbbcbf .FirstAttr )}); -};if _bbbcbf .OtherAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006f\u0074\u0068\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_bbbcbf .OtherAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewCT_DocPart ()*CT_DocPart {_bfffg :=&CT_DocPart {};return _bfffg }; +// Comment Content Reference Mark +CommentReference *CT_Markup ; -// ST_HpsMeasure is a union type -type ST_HpsMeasure struct{ST_UnsignedDecimalNumber *uint64 ;ST_PositiveUniversalMeasure *string ;};type CT_ObjectLink struct{UpdateModeAttr ST_ObjectUpdateMode ;LockedFieldAttr *_ee .ST_OnOff ; +// DrawingML Object +Drawing *CT_Drawing ; -// Object Representation -DrawAspectAttr ST_ObjectDrawAspect ;IdAttr string ; +// Absolute Position Tab Character +Ptab *CT_PTab ; -// Object Application -ProgIdAttr *string ; +// Position of Last Calculated Page Break +LastRenderedPageBreak *CT_Empty ;};func NewCT_DocPartType ()*CT_DocPartType {_bgdc :=&CT_DocPartType {};_bgdc .ValAttr =ST_DocPartType (1);return _bgdc ;};func NewCT_Columns ()*CT_Columns {_debc :=&CT_Columns {};return _debc }; -// Object Shape -ShapeIdAttr *string ; +// Validate validates the Styles and its children +func (_fbffee *Styles )Validate ()error {return _fbffee .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0073");}; -// Field Switches -FieldCodesAttr *string ;};type CT_FFName struct{ +// Validate validates the CT_LevelSuffix and its children +func (_bdega *CT_LevelSuffix )Validate ()error {return _bdega .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0053u\u0066\u0066\u0069\u0078");}; -// Form Field Name Value -ValAttr *string ;}; +// Validate validates the CT_NumPicBulletChoice and its children +func (_ceccdf *CT_NumPicBulletChoice )Validate ()error {return _ceccdf .ValidateWithPath ("C\u0054\u005f\u004e\u0075mP\u0069c\u0042\u0075\u006c\u006c\u0065t\u0043\u0068\u006f\u0069\u0063\u0065");};func (_feded *CT_Highlight )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feded .ValAttr =ST_HighlightColor (1); +for _ ,_fgdaa :=range start .Attr {if _fgdaa .Name .Local =="\u0076\u0061\u006c"{_feded .ValAttr .UnmarshalXMLAttr (_fgdaa );continue ;};};for {_ddaeg ,_bbdg :=d .Token ();if _bbdg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0069g\u0068\u006c\u0069\u0067\u0068\u0074\u003a\u0020\u0025\u0073",_bbdg ); +};if _fgeb ,_effbf :=_ddaeg .(_a .EndElement );_effbf &&_fgeb .Name ==start .Name {break ;};};return nil ;};type ST_PTabRelativeTo byte ;func NewCT_SdtCell ()*CT_SdtCell {_eadede :=&CT_SdtCell {};return _eadede }; -// ValidateWithPath validates the CT_Panose and its children, prefixing error messages with path -func (_gfgda *CT_Panose )ValidateWithPath (path string )error {return nil };type CT_CustomXmlRow struct{ +// Validate validates the CT_Height and its children +func (_bbfeb *CT_Height )Validate ()error {return _bbfeb .ValidateWithPath ("\u0043T\u005f\u0048\u0065\u0069\u0067\u0068t");};func (_cfegf ST_Theme )ValidateWithPath (path string )error {switch _cfegf {case 0,1,2,3,4,5,6,7,8:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfegf )); +};return nil ;};func (_ageabc *ST_SectionMark )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ageabc =0;case "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065":*_ageabc =1;case "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ageabc =2; +case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_ageabc =3;case "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065":*_ageabc =4;case "\u006fd\u0064\u0050\u0061\u0067\u0065":*_ageabc =5;};return nil ;};func (_ddcbg *CT_Lvl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_ddcbg .IlvlAttr )}); +if _ddcbg .TplcAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0070\u006c\u0063"},Value :_dd .Sprintf ("\u0025\u0076",*_ddcbg .TplcAttr )});};if _ddcbg .TentativeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0065\u006e\u0074\u0061\u0074\u0069\u0076\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ddcbg .TentativeAttr )}); +};e .EncodeToken (start );if _ddcbg .Start !=nil {_fgdgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ddcbg .Start ,_fgdgc );};if _ddcbg .NumFmt !=nil {_dgccee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_ddcbg .NumFmt ,_dgccee );};if _ddcbg .LvlRestart !=nil {_cccfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ddcbg .LvlRestart ,_cccfc );};if _ddcbg .PStyle !=nil {_adbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_ddcbg .PStyle ,_adbc );};if _ddcbg .IsLgl !=nil {_cdeda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u0073\u004c\u0067\u006c"}};e .EncodeElement (_ddcbg .IsLgl ,_cdeda );};if _ddcbg .Suff !=nil {_bggac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0066\u0066"}}; +e .EncodeElement (_ddcbg .Suff ,_bggac );};if _ddcbg .LvlText !=nil {_acafc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0076\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_ddcbg .LvlText ,_acafc );};if _ddcbg .LvlPicBulletId !=nil {_agdee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003al\u0076\u006c\u0050i\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"}}; +e .EncodeElement (_ddcbg .LvlPicBulletId ,_agdee );};if _ddcbg .Legacy !=nil {_agbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079"}};e .EncodeElement (_ddcbg .Legacy ,_agbfd );};if _ddcbg .LvlJc !=nil {_ageb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0076\u006c\u004a\u0063"}}; +e .EncodeElement (_ddcbg .LvlJc ,_ageb );};if _ddcbg .PPr !=nil {_dddbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_ddcbg .PPr ,_dddbbc );};if _ddcbg .RPr !=nil {_deebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_ddcbg .RPr ,_deebe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SmartTagRun struct{ -// Custom XML Element Namespace +// Smart Tag Namespace UriAttr *string ; -// Custom XML Element Name +// Smart Tag Name ElementAttr string ; -// Custom XML Element Properties -CustomXmlPr *CT_CustomXmlPr ;EG_ContentRowContent []*EG_ContentRowContent ;};type CT_Object struct{ +// Smart Tag Properties +SmartTagPr *CT_SmartTagPr ;EG_PContent []*EG_PContent ;};func NewCT_MailMergeDest ()*CT_MailMergeDest {_aeecdg :=&CT_MailMergeDest {};_aeecdg .ValAttr =ST_MailMergeDest (1);return _aeecdg ;}; -// Original Image Width -DxaOrigAttr *_ee .ST_TwipsMeasure ; +// Validate validates the CT_FramePr and its children +func (_deccf *CT_FramePr )Validate ()error {return _deccf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");};func NewEG_RPr ()*EG_RPr {_dgfgaa :=&EG_RPr {};return _dgfgaa };func (_cabga *CT_Object )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddggaf :=range start .Attr {if _ddggaf .Name .Local =="\u0064x\u0061\u004f\u0072\u0069\u0067"{_baadb ,_edeeg :=ParseUnionST_TwipsMeasure (_ddggaf .Value ); +if _edeeg !=nil {return _edeeg ;};_cabga .DxaOrigAttr =&_baadb ;continue ;};if _ddggaf .Name .Local =="\u0064y\u0061\u004f\u0072\u0069\u0067"{_gfcea ,_dgdbg :=ParseUnionST_TwipsMeasure (_ddggaf .Value );if _dgdbg !=nil {return _dgdbg ;};_cabga .DyaOrigAttr =&_gfcea ; +continue ;};};_bdcdd :for {_dgeag ,_dcgge :=d .Token ();if _dcgge !=nil {return _dcgge ;};switch _dddba :=_dgeag .(type ){case _a .StartElement :switch _dddba .Name {default:if _bffdc ,_bfdeae :=_g .CreateElement (_dddba );_bfdeae !=nil {return _bfdeae ; +}else {if _fgba :=d .DecodeElement (_bffdc ,&_dddba );_fgba !=nil {return _fgba ;};_cabga .Any =append (_cabga .Any ,_bffdc );};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_cabga .Drawing =NewCT_Drawing (); +if _fdaac :=d .DecodeElement (_cabga .Drawing ,&_dddba );_fdaac !=nil {return _fdaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_cabga .ObjectChoice =NewCT_ObjectChoice (); +if _gfcbc :=d .DecodeElement (&_cabga .ObjectChoice .Control ,&_dddba );_gfcbc !=nil {return _gfcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}:_cabga .ObjectChoice =NewCT_ObjectChoice (); +if _abgad :=d .DecodeElement (&_cabga .ObjectChoice .ObjectLink ,&_dddba );_abgad !=nil {return _abgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}:_cabga .ObjectChoice =NewCT_ObjectChoice (); +if _cdffg :=d .DecodeElement (&_cabga .ObjectChoice .ObjectEmbed ,&_dddba );_cdffg !=nil {return _cdffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_cabga .ObjectChoice =NewCT_ObjectChoice (); +if _fcaeg :=d .DecodeElement (&_cabga .ObjectChoice .Movie ,&_dddba );_fcaeg !=nil {return _fcaeg ;};};case _a .EndElement :break _bdcdd ;case _a .CharData :};};return nil ;}; -// Original Image Height -DyaOrigAttr *_ee .ST_TwipsMeasure ;Any []_b .Any ;Drawing *CT_Drawing ;ObjectChoice *CT_ObjectChoice ;};const (ST_AnnotationVMergeUnset ST_AnnotationVMerge =0;ST_AnnotationVMergeCont ST_AnnotationVMerge =1;ST_AnnotationVMergeRest ST_AnnotationVMerge =2; -);type CT_MailMerge struct{ +// Validate validates the CT_Headers and its children +func (_cacfb *CT_Headers )Validate ()error {return _cacfb .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073");};func (_afecab ST_MailMergeDocType )Validate ()error {return _afecab .ValidateWithPath ("")};func NewCT_DataBinding ()*CT_DataBinding {_egab :=&CT_DataBinding {}; +return _egab };func NewCT_CustomXmlBlock ()*CT_CustomXmlBlock {_fbcad :=&CT_CustomXmlBlock {};return _fbcad };type CT_SdtComboBox struct{ -// Source Document Type -MainDocumentType *CT_MailMergeDocType ; +// Combo Box Last Saved Value +LastValueAttr *string ; -// Query Contains Link to External Query File -LinkToQuery *CT_OnOff ; +// Combo Box List Item +ListItem []*CT_SdtListItem ;};func NewCT_SdtContentBlock ()*CT_SdtContentBlock {_ebecd :=&CT_SdtContentBlock {};return _ebecd };func NewWdCT_LinkedTextboxInformation ()*WdCT_LinkedTextboxInformation {_egggb :=&WdCT_LinkedTextboxInformation {};return _egggb ; +}; -// Data Source Type -DataType *CT_MailMergeDataType ; +// ValidateWithPath validates the CT_String and its children, prefixing error messages with path +func (_baabg *CT_String )ValidateWithPath (path string )error {return nil };type CT_PageBorder struct{IdAttr *string ; -// Data Source Connection String -ConnectString *CT_String ; +// Border Style +ValAttr ST_Border ; -// Query For Data Source Records To Merge -Query *CT_String ; +// Border Color +ColorAttr *ST_HexColor ; -// Data Source File Path -DataSource *CT_Rel ; +// Border Theme Color +ThemeColorAttr ST_ThemeColor ; -// Header Definition File Path -HeaderSource *CT_Rel ; +// Border Theme Color Tint +ThemeTintAttr *string ; -// Remove Blank Lines from Merged Documents -DoNotSuppressBlankLines *CT_OnOff ; +// Border Theme Color Shade +ThemeShadeAttr *string ; -// Merged Document Destination -Destination *CT_MailMergeDest ; +// Border Width +SzAttr *uint64 ; -// Column Containing E-mail Address -AddressFieldName *CT_String ; +// Border Spacing Measurement +SpaceAttr *uint64 ; -// Merged E-mail or Fax Subject Line -MailSubject *CT_String ; +// Border Shadow +ShadowAttr *_f .ST_OnOff ; -// Merged Document To E-Mail Attachment -MailAsAttachment *CT_OnOff ; +// Create Frame Effect +FrameAttr *_f .ST_OnOff ;};func (_fdgade *ST_TblOverlap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_daffe ,_bbbdeg :=d .Token ();if _bbbdeg !=nil {return _bbbdeg ;};if _egdee ,_ddagfd :=_daffe .(_a .EndElement );_ddagfd &&_egdee .Name ==start .Name {*_fdgade =1; +return nil ;};if _eacacc ,_afabf :=_daffe .(_a .CharData );!_afabf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daffe );}else {switch string (_eacacc ){case "":*_fdgade =0; +case "\u006e\u0065\u0076e\u0072":*_fdgade =1;case "\u006fv\u0065\u0072\u006c\u0061\u0070":*_fdgade =2;};};_daffe ,_bbbdeg =d .Token ();if _bbbdeg !=nil {return _bbbdeg ;};if _edbfb ,_begecc :=_daffe .(_a .EndElement );_begecc &&_edbfb .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daffe );};type CT_HpsMeasure struct{ -// View Merged Data Within Document -ViewMergedData *CT_OnOff ; +// Half Point Measurement +ValAttr ST_HpsMeasure ;};func (_bagg *CT_FldChar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bagg .FldCharTypeAttr =ST_FldCharType (1);_bagg .FldCharChoice =NewCT_FldCharChoice ();for _ ,_eacbfe :=range start .Attr {if _eacbfe .Name .Local =="f\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070\u0065"{_bagg .FldCharTypeAttr .UnmarshalXMLAttr (_eacbfe ); +continue ;};if _eacbfe .Name .Local =="\u0066l\u0064\u004c\u006f\u0063\u006b"{_badffc ,_fbbc :=ParseUnionST_OnOff (_eacbfe .Value );if _fbbc !=nil {return _fbbc ;};_bagg .FldLockAttr =&_badffc ;continue ;};if _eacbfe .Name .Local =="\u0064\u0069\u0072t\u0079"{_dcecg ,_gdgf :=ParseUnionST_OnOff (_eacbfe .Value ); +if _gdgf !=nil {return _gdgf ;};_bagg .DirtyAttr =&_dcecg ;continue ;};};_dbggc :for {_aadba ,_aabc :=d .Token ();if _aabc !=nil {return _aabc ;};switch _dcccd :=_aadba .(type ){case _a .StartElement :switch _dcccd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_bagg .FldCharChoice =NewCT_FldCharChoice (); +if _bbgea :=d .DecodeElement (&_bagg .FldCharChoice .FldData ,&_dcccd );_bbgea !=nil {return _bbgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"}:_bagg .FldCharChoice =NewCT_FldCharChoice (); +if _cddde :=d .DecodeElement (&_bagg .FldCharChoice .FfData ,&_dcccd );_cddde !=nil {return _cddde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_bagg .FldCharChoice =NewCT_FldCharChoice (); +if _gcdb :=d .DecodeElement (&_bagg .FldCharChoice .NumberingChange ,&_dcccd );_gcdb !=nil {return _gcdb ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006c\u0064\u0043\u0068\u0061\u0072\u0020\u0025\u0076",_dcccd .Name ); +if _eafb :=d .Skip ();_eafb !=nil {return _eafb ;};};case _a .EndElement :break _dbggc ;case _a .CharData :};};return nil ;}; -// Record Currently Displayed In Merged Document -ActiveRecord *CT_DecimalNumber ; +// ValidateWithPath validates the CT_PTab and its children, prefixing error messages with path +func (_cabec *CT_PTab )ValidateWithPath (path string )error {if _cabec .AlignmentAttr ==ST_PTabAlignmentUnset {return _dd .Errorf ("\u0025\u0073/\u0041\u006c\u0069\u0067n\u006d\u0065n\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073 \u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _afgef :=_cabec .AlignmentAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006et\u0041\u0074\u0074\u0072");_afgef !=nil {return _afgef ;};if _cabec .RelativeToAttr ==ST_PTabRelativeToUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _dcabd :=_cabec .RelativeToAttr .ValidateWithPath (path +"\u002fR\u0065l\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0041\u0074\u0074\u0072");_dcabd !=nil {return _dcabd ;};if _cabec .LeaderAttr ==ST_PTabLeaderUnset {return _dd .Errorf ("\u0025\u0073\u002fLe\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _efac :=_cabec .LeaderAttr .ValidateWithPath (path +"/\u004c\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_efac !=nil {return _efac ;};return nil ;}; -// Mail Merge Error Reporting Setting -CheckErrors *CT_DecimalNumber ; +// ValidateWithPath validates the WdEG_WrapType and its children, prefixing error messages with path +func (_adbafa *WdEG_WrapType )ValidateWithPath (path string )error {if _bbdgddf :=_adbafa .WrapTypeChoice .ValidateWithPath (path +"\u002fW\u0072a\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_bbdgddf !=nil {return _bbdgddf ;};return nil ; +};type CT_TrackChangeRange struct{DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ;AuthorAttr string ;DateAttr *_ae .Time ; -// Office Data Source Object Settings -Odso *CT_Odso ;}; +// Annotation Identifier +IdAttr int64 ;};func (_fbeee *CT_MailMergeDest )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fcbaa ,_ccbea :=_fbeee .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _ccbea !=nil {return _ccbea ;};start .Attr =append (start .Attr ,_fcbaa ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewFtr ()*Ftr {_fdagef :=&Ftr {};_fdagef .CT_HdrFtr =*NewCT_HdrFtr ();return _fdagef };func NewCT_DocPart ()*CT_DocPart {_ffefe :=&CT_DocPart {};return _ffefe }; +type ST_TblStyleOverrideType byte ;func (_bcbcd ST_TextDirection )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_daabge :=_a .Attr {};_daabge .Name =name ;switch _bcbcd {case ST_TextDirectionUnset :_daabge .Value ="";case ST_TextDirectionTb :_daabge .Value ="\u0074\u0062"; +case ST_TextDirectionRl :_daabge .Value ="\u0072\u006c";case ST_TextDirectionLr :_daabge .Value ="\u006c\u0072";case ST_TextDirectionTbV :_daabge .Value ="\u0074\u0062\u0056";case ST_TextDirectionRlV :_daabge .Value ="\u0072\u006c\u0056";case ST_TextDirectionLrV :_daabge .Value ="\u006c\u0072\u0056"; +case ST_TextDirectionBtLr :_daabge .Value ="\u0062\u0074\u004c\u0072";case ST_TextDirectionLrTb :_daabge .Value ="\u006c\u0072\u0054\u0062";case ST_TextDirectionLrTbV :_daabge .Value ="\u006c\u0072\u0054b\u0056";case ST_TextDirectionTbLrV :_daabge .Value ="\u0074\u0062\u004cr\u0056"; +case ST_TextDirectionTbRl :_daabge .Value ="\u0074\u0062\u0052\u006c";case ST_TextDirectionTbRlV :_daabge .Value ="\u0074\u0062\u0052l\u0056";};return _daabge ,nil ;};func NewCT_MailMergeSourceType ()*CT_MailMergeSourceType {_fgdbf :=&CT_MailMergeSourceType {}; +_fgdbf .ValAttr =ST_MailMergeSourceType (1);return _fgdbf ;}; -// Validate validates the CT_RecipientData and its children -func (_deegf *CT_RecipientData )Validate ()error {return _deegf .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");}; +// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path +func (_ebbg *CT_Control )ValidateWithPath (path string )error {return nil };func (_eefebg ST_ThemeColor )Validate ()error {return _eefebg .ValidateWithPath ("")};type ST_BrClear byte ; -// Validate validates the EG_PContentChoice and its children -func (_gbbgb *EG_PContentChoice )Validate ()error {return _gbbgb .ValidateWithPath ("\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043h\u006f\u0069\u0063\u0065");}; +// Validate validates the AG_SectPrAttributes and its children +func (_dga *AG_SectPrAttributes )Validate ()error {return _dga .ValidateWithPath ("\u0041\u0047\u005f\u0053ec\u0074\u0050\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};type CT_Num struct{ -// Validate validates the CT_FtnProps and its children -func (_ccdeg *CT_FtnProps )Validate ()error {return _ccdeg .ValidateWithPath ("C\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073");}; +// Numbering Definition Instance ID +NumIdAttr int64 ; -// ValidateWithPath validates the CT_PPr and its children, prefixing error messages with path -func (_ffcgd *CT_PPr )ValidateWithPath (path string )error {if _ffcgd .PStyle !=nil {if _efefb :=_ffcgd .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_efefb !=nil {return _efefb ;};};if _ffcgd .KeepNext !=nil {if _adace :=_ffcgd .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); -_adace !=nil {return _adace ;};};if _ffcgd .KeepLines !=nil {if _bfgfa :=_ffcgd .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_bfgfa !=nil {return _bfgfa ;};};if _ffcgd .PageBreakBefore !=nil {if _cecaa :=_ffcgd .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); -_cecaa !=nil {return _cecaa ;};};if _ffcgd .FramePr !=nil {if _bdfea :=_ffcgd .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_bdfea !=nil {return _bdfea ;};};if _ffcgd .WidowControl !=nil {if _ebeeb :=_ffcgd .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); -_ebeeb !=nil {return _ebeeb ;};};if _ffcgd .NumPr !=nil {if _dccafd :=_ffcgd .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_dccafd !=nil {return _dccafd ;};};if _ffcgd .SuppressLineNumbers !=nil {if _dcfef :=_ffcgd .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); -_dcfef !=nil {return _dcfef ;};};if _ffcgd .PBdr !=nil {if _aggab :=_ffcgd .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_aggab !=nil {return _aggab ;};};if _ffcgd .Shd !=nil {if _ddaeaa :=_ffcgd .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_ddaeaa !=nil {return _ddaeaa ;};};if _ffcgd .Tabs !=nil {if _dgabg :=_ffcgd .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_dgabg !=nil {return _dgabg ;};};if _ffcgd .SuppressAutoHyphens !=nil {if _ggfce :=_ffcgd .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); -_ggfce !=nil {return _ggfce ;};};if _ffcgd .Kinsoku !=nil {if _dbecg :=_ffcgd .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_dbecg !=nil {return _dbecg ;};};if _ffcgd .WordWrap !=nil {if _acdbd :=_ffcgd .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); -_acdbd !=nil {return _acdbd ;};};if _ffcgd .OverflowPunct !=nil {if _cbegaa :=_ffcgd .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_cbegaa !=nil {return _cbegaa ;};};if _ffcgd .TopLinePunct !=nil {if _caabaa :=_ffcgd .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); -_caabaa !=nil {return _caabaa ;};};if _ffcgd .AutoSpaceDE !=nil {if _gcdaef :=_ffcgd .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_gcdaef !=nil {return _gcdaef ;};};if _ffcgd .AutoSpaceDN !=nil {if _fagbeb :=_ffcgd .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); -_fagbeb !=nil {return _fagbeb ;};};if _ffcgd .Bidi !=nil {if _ddcbd :=_ffcgd .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_ddcbd !=nil {return _ddcbd ;};};if _ffcgd .AdjustRightInd !=nil {if _dfae :=_ffcgd .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); -_dfae !=nil {return _dfae ;};};if _ffcgd .SnapToGrid !=nil {if _ffacf :=_ffcgd .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_ffacf !=nil {return _ffacf ;};};if _ffcgd .Spacing !=nil {if _fdedag :=_ffcgd .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_fdedag !=nil {return _fdedag ;};};if _ffcgd .Ind !=nil {if _eedcgg :=_ffcgd .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_eedcgg !=nil {return _eedcgg ;};};if _ffcgd .ContextualSpacing !=nil {if _dbdfb :=_ffcgd .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); -_dbdfb !=nil {return _dbdfb ;};};if _ffcgd .MirrorIndents !=nil {if _fdbdfb :=_ffcgd .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_fdbdfb !=nil {return _fdbdfb ;};};if _ffcgd .SuppressOverlap !=nil {if _gcdea :=_ffcgd .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); -_gcdea !=nil {return _gcdea ;};};if _ffcgd .Jc !=nil {if _acage :=_ffcgd .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_acage !=nil {return _acage ;};};if _ffcgd .TextDirection !=nil {if _fdfa :=_ffcgd .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_fdfa !=nil {return _fdfa ;};};if _ffcgd .TextAlignment !=nil {if _aaeed :=_ffcgd .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_aaeed !=nil {return _aaeed ;};};if _ffcgd .TextboxTightWrap !=nil {if _cgagf :=_ffcgd .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); -_cgagf !=nil {return _cgagf ;};};if _ffcgd .OutlineLvl !=nil {if _effea :=_ffcgd .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_effea !=nil {return _effea ;};};if _ffcgd .DivId !=nil {if _ebeedf :=_ffcgd .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); -_ebeedf !=nil {return _ebeedf ;};};if _ffcgd .CnfStyle !=nil {if _geded :=_ffcgd .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_geded !=nil {return _geded ;};};if _ffcgd .RPr !=nil {if _bccea :=_ffcgd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); -_bccea !=nil {return _bccea ;};};if _ffcgd .SectPr !=nil {if _cabfd :=_ffcgd .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_cabfd !=nil {return _cabfd ;};};if _ffcgd .PPrChange !=nil {if _bggea :=_ffcgd .PPrChange .ValidateWithPath (path +"\u002f\u0050\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_bggea !=nil {return _bggea ;};};return nil ;};type CT_RunTrackChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Abstract Numbering Definition Reference +AbstractNumId *CT_DecimalNumber ; -// Annotation Identifier -IdAttr int64 ;};type CT_RPrDefault struct{ +// Numbering Level Definition Override +LvlOverride []*CT_NumLvl ;}; -// Run Properties -RPr *CT_RPr ;}; +// Validate validates the CT_LvlLegacy and its children +func (_egdge *CT_LvlLegacy )Validate ()error {return _egdge .ValidateWithPath ("\u0043\u0054\u005fL\u0076\u006c\u004c\u0065\u0067\u0061\u0063\u0079");};func (_bbbbf *CT_FramesetChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdcae :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_dcff :=NewCT_Frameset (); +if _babac :=d .DecodeElement (_dcff ,&_bdcae );_babac !=nil {return _babac ;};_bbbbf .Frameset =append (_bbbbf .Frameset ,_dcff );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061m\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061m\u0065"}:_edda :=NewCT_Frame (); +if _bfcac :=d .DecodeElement (_edda ,&_bdcae );_bfcac !=nil {return _bfcac ;};_bbbbf .Frame =append (_bbbbf .Frame ,_edda );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bdcae .Name ); +if _dcdg :=d .Skip ();_dcdg !=nil {return _dcdg ;};};return nil ;}; -// ValidateWithPath validates the CT_FramePr and its children, prefixing error messages with path -func (_ecgfb *CT_FramePr )ValidateWithPath (path string )error {if _gbbfd :=_ecgfb .DropCapAttr .ValidateWithPath (path +"\u002f\u0044\u0072o\u0070\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_gbbfd !=nil {return _gbbfd ;};if _ecgfb .WAttr !=nil {if _gbfb :=_ecgfb .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072"); -_gbfb !=nil {return _gbfb ;};};if _ecgfb .HAttr !=nil {if _eaafa :=_ecgfb .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072");_eaafa !=nil {return _eaafa ;};};if _ecgfb .VSpaceAttr !=nil {if _afcbg :=_ecgfb .VSpaceAttr .ValidateWithPath (path +"/\u0056\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072"); -_afcbg !=nil {return _afcbg ;};};if _ecgfb .HSpaceAttr !=nil {if _ebfgc :=_ecgfb .HSpaceAttr .ValidateWithPath (path +"/\u0048\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072");_ebfgc !=nil {return _ebfgc ;};};if _bace :=_ecgfb .WrapAttr .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u0041\u0074\u0074r"); -_bace !=nil {return _bace ;};if _adac :=_ecgfb .HAnchorAttr .ValidateWithPath (path +"\u002f\u0048\u0041n\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_adac !=nil {return _adac ;};if _gafba :=_ecgfb .VAnchorAttr .ValidateWithPath (path +"\u002f\u0056\u0041n\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); -_gafba !=nil {return _gafba ;};if _ecgfb .XAttr !=nil {if _baefa :=_ecgfb .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_baefa !=nil {return _baefa ;};};if _ecbfa :=_ecgfb .XAlignAttr .ValidateWithPath (path +"/\u0058\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_ecbfa !=nil {return _ecbfa ;};if _ecgfb .YAttr !=nil {if _adbga :=_ecgfb .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072");_adbga !=nil {return _adbga ;};};if _ebcfb :=_ecgfb .YAlignAttr .ValidateWithPath (path +"/\u0059\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_ebcfb !=nil {return _ebcfb ;};if _efced :=_ecgfb .HRuleAttr .ValidateWithPath (path +"\u002f\u0048\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072");_efced !=nil {return _efced ;};if _ecgfb .AnchorLockAttr !=nil {if _cegb :=_ecgfb .AnchorLockAttr .ValidateWithPath (path +"\u002fA\u006ec\u0068\u006f\u0072\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072"); -_cegb !=nil {return _cegb ;};};return nil ;}; +// ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path +func (_gebg *CT_DataBinding )ValidateWithPath (path string )error {return nil };func (_cgcdd *CT_FFTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgcdd .ValAttr =ST_FFTextType (1);for _ ,_dfagg :=range start .Attr {if _dfagg .Name .Local =="\u0076\u0061\u006c"{_cgcdd .ValAttr .UnmarshalXMLAttr (_dfagg ); +continue ;};};for {_fgab ,_baae :=d .Token ();if _baae !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046F\u0054e\u0078t\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_baae );};if _fgef ,_cbfga :=_fgab .(_a .EndElement ); +_cbfga &&_fgef .Name ==start .Name {break ;};};return nil ;};func (_ebaaa *ST_DocGrid )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebaaa =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_ebaaa =1;case "\u006c\u0069\u006ee\u0073":*_ebaaa =2; +case "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073":*_ebaaa =3;case "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073":*_ebaaa =4;};return nil ;}; -// Validate validates the CT_AltChunkPr and its children -func (_dff *CT_AltChunkPr )Validate ()error {return _dff .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072");}; +// ValidateWithPath validates the CT_FontRel and its children, prefixing error messages with path +func (_ceggc *CT_FontRel )ValidateWithPath (path string )error {if !_f .ST_GuidPatternRe .MatchString (_ceggc .FontKeyAttr ){return _dd .Errorf ("\u0025\u0073\u002fm\u002e\u0046\u006f\u006e\u0074\u004b\u0065\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_f .ST_GuidPatternRe ,_ceggc .FontKeyAttr ); +};if _adag :=_ceggc .SubsettedAttr .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0073\u0065\u0074\u0074\u0065d\u0041\u0074\u0074\u0072");_adag !=nil {return _adag ;};return nil ;};func (_agceec *ST_PTabAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcccb ,_gccabc :=d .Token (); +if _gccabc !=nil {return _gccabc ;};if _dgbfad ,_fbfgb :=_bcccb .(_a .EndElement );_fbfgb &&_dgbfad .Name ==start .Name {*_agceec =1;return nil ;};if _fabcg ,_bagbbf :=_bcccb .(_a .CharData );!_bagbbf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcccb ); +}else {switch string (_fabcg ){case "":*_agceec =0;case "\u006c\u0065\u0066\u0074":*_agceec =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_agceec =2;case "\u0072\u0069\u0067h\u0074":*_agceec =3;};};_bcccb ,_gccabc =d .Token ();if _gccabc !=nil {return _gccabc ; +};if _acacb ,_bffgg :=_bcccb .(_a .EndElement );_bffgg &&_acacb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcccb ); +};func (_afgfa ST_DocPartGallery )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eagba :=_a .Attr {};_eagba .Name =name ;switch _afgfa {case ST_DocPartGalleryUnset :_eagba .Value ="";case ST_DocPartGalleryPlaceholder :_eagba .Value ="p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"; +case ST_DocPartGalleryAny :_eagba .Value ="\u0061\u006e\u0079";case ST_DocPartGalleryDefault :_eagba .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_DocPartGalleryDocParts :_eagba .Value ="\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073";case ST_DocPartGalleryCoverPg :_eagba .Value ="\u0063o\u0076\u0065\u0072\u0050\u0067"; +case ST_DocPartGalleryEq :_eagba .Value ="\u0065\u0071";case ST_DocPartGalleryFtrs :_eagba .Value ="\u0066\u0074\u0072\u0073";case ST_DocPartGalleryHdrs :_eagba .Value ="\u0068\u0064\u0072\u0073";case ST_DocPartGalleryPgNum :_eagba .Value ="\u0070\u0067\u004eu\u006d"; +case ST_DocPartGalleryTbls :_eagba .Value ="\u0074\u0062\u006c\u0073";case ST_DocPartGalleryWatermarks :_eagba .Value ="\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073";case ST_DocPartGalleryAutoTxt :_eagba .Value ="\u0061u\u0074\u006f\u0054\u0078\u0074"; +case ST_DocPartGalleryTxtBox :_eagba .Value ="\u0074\u0078\u0074\u0042\u006f\u0078";case ST_DocPartGalleryPgNumT :_eagba .Value ="\u0070\u0067\u004e\u0075\u006d\u0054";case ST_DocPartGalleryPgNumB :_eagba .Value ="\u0070\u0067\u004e\u0075\u006d\u0042"; +case ST_DocPartGalleryPgNumMargins :_eagba .Value ="\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073";case ST_DocPartGalleryTblOfContents :_eagba .Value ="\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"; +case ST_DocPartGalleryBib :_eagba .Value ="\u0062\u0069\u0062";case ST_DocPartGalleryCustQuickParts :_eagba .Value ="\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073";case ST_DocPartGalleryCustCoverPg :_eagba .Value ="c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067"; +case ST_DocPartGalleryCustEq :_eagba .Value ="\u0063\u0075\u0073\u0074\u0045\u0071";case ST_DocPartGalleryCustFtrs :_eagba .Value ="\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073";case ST_DocPartGalleryCustHdrs :_eagba .Value ="\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073"; +case ST_DocPartGalleryCustPgNum :_eagba .Value ="\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m";case ST_DocPartGalleryCustTbls :_eagba .Value ="\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073";case ST_DocPartGalleryCustWatermarks :_eagba .Value ="\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073"; +case ST_DocPartGalleryCustAutoTxt :_eagba .Value ="c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074";case ST_DocPartGalleryCustTxtBox :_eagba .Value ="\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078";case ST_DocPartGalleryCustPgNumT :_eagba .Value ="\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054"; +case ST_DocPartGalleryCustPgNumB :_eagba .Value ="\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042";case ST_DocPartGalleryCustPgNumMargins :_eagba .Value ="\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073"; +case ST_DocPartGalleryCustTblOfContents :_eagba .Value ="\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073";case ST_DocPartGalleryCustBib :_eagba .Value ="\u0063u\u0073\u0074\u0042\u0069\u0062";case ST_DocPartGalleryCustom1 :_eagba .Value ="\u0063u\u0073\u0074\u006f\u006d\u0031"; +case ST_DocPartGalleryCustom2 :_eagba .Value ="\u0063u\u0073\u0074\u006f\u006d\u0032";case ST_DocPartGalleryCustom3 :_eagba .Value ="\u0063u\u0073\u0074\u006f\u006d\u0033";case ST_DocPartGalleryCustom4 :_eagba .Value ="\u0063u\u0073\u0074\u006f\u006d\u0034"; +case ST_DocPartGalleryCustom5 :_eagba .Value ="\u0063u\u0073\u0074\u006f\u006d\u0035";};return _eagba ,nil ;}; -// Validate validates the CT_FFTextInput and its children -func (_fbfeg *CT_FFTextInput )Validate ()error {return _fbfeg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074I\u006e\u0070\u0075\u0074");}; +// ValidateWithPath validates the CT_Caption and its children, prefixing error messages with path +func (_gbb *CT_Caption )ValidateWithPath (path string )error {if _dgba :=_gbb .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_dgba !=nil {return _dgba ;};if _gbb .ChapNumAttr !=nil {if _abacf :=_gbb .ChapNumAttr .ValidateWithPath (path +"\u002f\u0043\u0068a\u0070\u004e\u0075\u006d\u0041\u0074\u0074\u0072"); +_abacf !=nil {return _abacf ;};};if _gbb .NoLabelAttr !=nil {if _ebcd :=_gbb .NoLabelAttr .ValidateWithPath (path +"\u002f\u004e\u006fL\u0061\u0062\u0065\u006c\u0041\u0074\u0074\u0072");_ebcd !=nil {return _ebcd ;};};if _dfag :=_gbb .NumFmtAttr .ValidateWithPath (path +"/\u004e\u0075\u006d\u0046\u006d\u0074\u0041\u0074\u0074\u0072"); +_dfag !=nil {return _dfag ;};if _begc :=_gbb .SepAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0041\u0074\u0074\u0072");_begc !=nil {return _begc ;};return nil ;};func (_bfcbff *EG_SectPrContents )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egdead :for {_adfcae ,_gdbeee :=d .Token (); +if _gdbeee !=nil {return _gdbeee ;};switch _cdffaa :=_adfcae .(type ){case _a .StartElement :switch _cdffaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_bfcbff .FootnotePr =NewCT_FtnProps (); +if _ecccab :=d .DecodeElement (_bfcbff .FootnotePr ,&_cdffaa );_ecccab !=nil {return _ecccab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_bfcbff .EndnotePr =NewCT_EdnProps (); +if _gdbeff :=d .DecodeElement (_bfcbff .EndnotePr ,&_cdffaa );_gdbeff !=nil {return _gdbeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_bfcbff .Type =NewCT_SectType (); +if _beaaea :=d .DecodeElement (_bfcbff .Type ,&_cdffaa );_beaaea !=nil {return _beaaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_bfcbff .PgSz =NewCT_PageSz (); +if _fddgaf :=d .DecodeElement (_bfcbff .PgSz ,&_cdffaa );_fddgaf !=nil {return _fddgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_bfcbff .PgMar =NewCT_PageMar (); +if _ddagg :=d .DecodeElement (_bfcbff .PgMar ,&_cdffaa );_ddagg !=nil {return _ddagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_bfcbff .PaperSrc =NewCT_PaperSource (); +if _gccba :=d .DecodeElement (_bfcbff .PaperSrc ,&_cdffaa );_gccba !=nil {return _gccba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_bfcbff .PgBorders =NewCT_PageBorders (); +if _ecefd :=d .DecodeElement (_bfcbff .PgBorders ,&_cdffaa );_ecefd !=nil {return _ecefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_bfcbff .LnNumType =NewCT_LineNumber (); +if _dbafcd :=d .DecodeElement (_bfcbff .LnNumType ,&_cdffaa );_dbafcd !=nil {return _dbafcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_bfcbff .PgNumType =NewCT_PageNumber (); +if _fggbde :=d .DecodeElement (_bfcbff .PgNumType ,&_cdffaa );_fggbde !=nil {return _fggbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_bfcbff .Cols =NewCT_Columns (); +if _cdbbde :=d .DecodeElement (_bfcbff .Cols ,&_cdffaa );_cdbbde !=nil {return _cdbbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_bfcbff .FormProt =NewCT_OnOff (); +if _ggdfc :=d .DecodeElement (_bfcbff .FormProt ,&_cdffaa );_ggdfc !=nil {return _ggdfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_bfcbff .VAlign =NewCT_VerticalJc (); +if _ddgad :=d .DecodeElement (_bfcbff .VAlign ,&_cdffaa );_ddgad !=nil {return _ddgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_bfcbff .NoEndnote =NewCT_OnOff (); +if _fcdcff :=d .DecodeElement (_bfcbff .NoEndnote ,&_cdffaa );_fcdcff !=nil {return _fcdcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_bfcbff .TitlePg =NewCT_OnOff (); +if _gdadb :=d .DecodeElement (_bfcbff .TitlePg ,&_cdffaa );_gdadb !=nil {return _gdadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_bfcbff .TextDirection =NewCT_TextDirection (); +if _cfagf :=d .DecodeElement (_bfcbff .TextDirection ,&_cdffaa );_cfagf !=nil {return _cfagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_bfcbff .Bidi =NewCT_OnOff (); +if _dceadcb :=d .DecodeElement (_bfcbff .Bidi ,&_cdffaa );_dceadcb !=nil {return _dceadcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_bfcbff .RtlGutter =NewCT_OnOff (); +if _bfcgcd :=d .DecodeElement (_bfcbff .RtlGutter ,&_cdffaa );_bfcgcd !=nil {return _bfcgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_bfcbff .DocGrid =NewCT_DocGrid (); +if _ggcfb :=d .DecodeElement (_bfcbff .DocGrid ,&_cdffaa );_ggcfb !=nil {return _ggcfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_bfcbff .PrinterSettings =NewCT_Rel (); +if _dgedd :=d .DecodeElement (_bfcbff .PrinterSettings ,&_cdffaa );_dgedd !=nil {return _dgedd ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_cdffaa .Name ); +if _fdgef :=d .Skip ();_fdgef !=nil {return _fdgef ;};};case _a .EndElement :break _egdead ;case _a .CharData :};};return nil ;};type CT_FramePr struct{ -// ValidateWithPath validates the CT_SdtContentRun and its children, prefixing error messages with path -func (_dgefda *CT_SdtContentRun )ValidateWithPath (path string )error {for _dgbbca ,_baaffg :=range _dgefda .EG_PContent {if _ffbbd :=_baaffg .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_dgbbca )); -_ffbbd !=nil {return _ffbbd ;};};return nil ;};func (_fcegc *CT_PageMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbdea :=range start .Attr {if _cbdea .Name .Local =="\u0074\u006f\u0070"{_dcef ,_aeggf :=ParseUnionST_SignedTwipsMeasure (_cbdea .Value ); -if _aeggf !=nil {return _aeggf ;};_fcegc .TopAttr =_dcef ;continue ;};if _cbdea .Name .Local =="\u0072\u0069\u0067h\u0074"{_fdaef ,_dffca :=ParseUnionST_TwipsMeasure (_cbdea .Value );if _dffca !=nil {return _dffca ;};_fcegc .RightAttr =_fdaef ;continue ; -};if _cbdea .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_abcfg ,_bebdd :=ParseUnionST_SignedTwipsMeasure (_cbdea .Value );if _bebdd !=nil {return _bebdd ;};_fcegc .BottomAttr =_abcfg ;continue ;};if _cbdea .Name .Local =="\u006c\u0065\u0066\u0074"{_cadg ,_adfcg :=ParseUnionST_TwipsMeasure (_cbdea .Value ); -if _adfcg !=nil {return _adfcg ;};_fcegc .LeftAttr =_cadg ;continue ;};if _cbdea .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_ccadg ,_cfeac :=ParseUnionST_TwipsMeasure (_cbdea .Value );if _cfeac !=nil {return _cfeac ;};_fcegc .HeaderAttr =_ccadg ; -continue ;};if _cbdea .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_bfagc ,_bagec :=ParseUnionST_TwipsMeasure (_cbdea .Value );if _bagec !=nil {return _bagec ;};_fcegc .FooterAttr =_bfagc ;continue ;};if _cbdea .Name .Local =="\u0067\u0075\u0074\u0074\u0065\u0072"{_fbbff ,_efgcf :=ParseUnionST_TwipsMeasure (_cbdea .Value ); -if _efgcf !=nil {return _efgcf ;};_fcegc .GutterAttr =_fbbff ;continue ;};};for {_cedaf ,_dbadf :=d .Token ();if _dbadf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072\u003a\u0020%\u0073",_dbadf ); -};if _dgcd ,_faeaf :=_cedaf .(_a .EndElement );_faeaf &&_dgcd .Name ==start .Name {break ;};};return nil ;};func (_bgdgf *ST_PTabAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eebae ,_fdbbb :=d .Token ();if _fdbbb !=nil {return _fdbbb ; -};if _ddgda ,_gfccd :=_eebae .(_a .EndElement );_gfccd &&_ddgda .Name ==start .Name {*_bgdgf =1;return nil ;};if _cbdgfg ,_abgebc :=_eebae .(_a .CharData );!_abgebc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eebae ); -}else {switch string (_cbdgfg ){case "":*_bgdgf =0;case "\u006c\u0065\u0066\u0074":*_bgdgf =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bgdgf =2;case "\u0072\u0069\u0067h\u0074":*_bgdgf =3;};};_eebae ,_fdbbb =d .Token ();if _fdbbb !=nil {return _fdbbb ; -};if _ecaegb ,_gdgacf :=_eebae .(_a .EndElement );_gdgacf &&_ecaegb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eebae ); -};func (_fegafc ST_WmlColorSchemeIndex )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dgfdd :=_a .Attr {};_dgfdd .Name =name ;switch _fegafc {case ST_WmlColorSchemeIndexUnset :_dgfdd .Value ="";case ST_WmlColorSchemeIndexDark1 :_dgfdd .Value ="\u0064\u0061\u0072k\u0031"; -case ST_WmlColorSchemeIndexLight1 :_dgfdd .Value ="\u006c\u0069\u0067\u0068\u0074\u0031";case ST_WmlColorSchemeIndexDark2 :_dgfdd .Value ="\u0064\u0061\u0072k\u0032";case ST_WmlColorSchemeIndexLight2 :_dgfdd .Value ="\u006c\u0069\u0067\u0068\u0074\u0032"; -case ST_WmlColorSchemeIndexAccent1 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_WmlColorSchemeIndexAccent2 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_WmlColorSchemeIndexAccent3 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033"; -case ST_WmlColorSchemeIndexAccent4 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_WmlColorSchemeIndexAccent5 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_WmlColorSchemeIndexAccent6 :_dgfdd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036"; -case ST_WmlColorSchemeIndexHyperlink :_dgfdd .Value ="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek";case ST_WmlColorSchemeIndexFollowedHyperlink :_dgfdd .Value ="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b"; -};return _dgfdd ,nil ;};func (_ccbggb *WdCT_Anchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccbggb .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_ff .Sprintf ("\u0025\u0076",*_ccbggb .DistTAttr )}); -};if _ccbggb .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_ff .Sprintf ("\u0025\u0076",*_ccbggb .DistBAttr )});};if _ccbggb .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_ff .Sprintf ("\u0025\u0076",*_ccbggb .DistLAttr )}); -};if _ccbggb .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_ccbggb .DistRAttr )});};if _ccbggb .SimplePosAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (*_ccbggb .SimplePosAttr ))}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"},Value :_ff .Sprintf ("\u0025\u0076",_ccbggb .RelativeHeightAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (_ccbggb .BehindDocAttr ))}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (_ccbggb .LockedAttr ))});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (_ccbggb .LayoutInCellAttr ))}); -if _ccbggb .HiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (*_ccbggb .HiddenAttr ))});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (_ccbggb .AllowOverlapAttr ))}); -e .EncodeToken (start );_agcca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003as\u0069\u006d\u0070\u006c\u0065\u0050\u006f\u0073"}};e .EncodeElement (_ccbggb .SimplePos ,_agcca );_egfecc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0048"}}; -e .EncodeElement (_ccbggb .PositionH ,_egfecc );_ggdeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0056"}};e .EncodeElement (_ccbggb .PositionV ,_ggdeag );_agbcde :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u0065\u006et"}}; -e .EncodeElement (_ccbggb .Extent ,_agbcde );if _ccbggb .EffectExtent !=nil {_faagcg :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}};e .EncodeElement (_ccbggb .EffectExtent ,_faagcg ); -};_ccbggb .WrapTypeChoice .MarshalXML (e ,_a .StartElement {});_dacbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0064\u006f\u0063\u0050\u0072"}};e .EncodeElement (_ccbggb .DocPr ,_dacbgd );if _ccbggb .CNvGraphicFramePr !=nil {_cgbegc :=_a .StartElement {Name :_a .Name {Local :"w\u0070:\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}}; -e .EncodeElement (_ccbggb .CNvGraphicFramePr ,_cgbegc );};_dbbccf :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_dbbccf .Attr =append (_dbbccf .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_ccbggb .Graphic ,_dbbccf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Drop Cap Frame +DropCapAttr ST_DropCap ; -// Validate validates the CT_TabStop and its children -func (_abbee *CT_TabStop )Validate ()error {return _abbee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070");};func NewEG_ContentRunContent ()*EG_ContentRunContent {_dgdafe :=&EG_ContentRunContent {};_dgdafe .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -return _dgdafe ;};const (ST_ProofErrUnset ST_ProofErr =0;ST_ProofErrSpellStart ST_ProofErr =1;ST_ProofErrSpellEnd ST_ProofErr =2;ST_ProofErrGramStart ST_ProofErr =3;ST_ProofErrGramEnd ST_ProofErr =4;);func (_dec *CT_AltChunk )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dec .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_dec .IdAttr )}); -};e .EncodeToken (start );if _dec .AltChunkPr !=nil {_fec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061l\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"}};e .EncodeElement (_dec .AltChunkPr ,_fec );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_ecdb *CT_DocVars )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbgg :for {_gedef ,_ddea :=d .Token ();if _ddea !=nil {return _ddea ;};switch _cecd :=_gedef .(type ){case _a .StartElement :switch _cecd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0056\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0056\u0061\u0072"}:_bgae :=NewCT_DocVar (); -if _cgcbf :=d .DecodeElement (_bgae ,&_cecd );_cgcbf !=nil {return _cgcbf ;};_ecdb .DocVar =append (_ecdb .DocVar ,_bgae );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u006f\u0063\u0056\u0061\u0072\u0073\u0020\u0025\u0076",_cecd .Name ); -if _bfef :=d .Skip ();_bfef !=nil {return _bfef ;};};case _a .EndElement :break _dbgg ;case _a .CharData :};};return nil ;};type ST_Shd byte ;func (_bbeged *CT_TextAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fcfgab ,_ccfac :=_bbeged .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _ccfac !=nil {return _ccfac ;};start .Attr =append (start .Attr ,_fcfgab );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Drop Cap Vertical Height in Lines +LinesAttr *int64 ; -// ValidateWithPath validates the CT_Pitch and its children, prefixing error messages with path -func (_bcdgeb *CT_Pitch )ValidateWithPath (path string )error {if _bcdgeb .ValAttr ==ST_PitchUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cega :=_bcdgeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cega !=nil {return _cega ;};return nil ;};func NewCT_DocVars ()*CT_DocVars {_dbfca :=&CT_DocVars {};return _dbfca };func (_dbgga *CT_PTab )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbgga .AlignmentAttr =ST_PTabAlignment (1); -_dbgga .RelativeToAttr =ST_PTabRelativeTo (1);_dbgga .LeaderAttr =ST_PTabLeader (1);for _ ,_gfefg :=range start .Attr {if _gfefg .Name .Local =="\u0061l\u0069\u0067\u006e\u006d\u0065\u006et"{_dbgga .AlignmentAttr .UnmarshalXMLAttr (_gfefg );continue ;}; -if _gfefg .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f"{_dbgga .RelativeToAttr .UnmarshalXMLAttr (_gfefg );continue ;};if _gfefg .Name .Local =="\u006c\u0065\u0061\u0064\u0065\u0072"{_dbgga .LeaderAttr .UnmarshalXMLAttr (_gfefg ); -continue ;};};for {_agagg ,_efebee :=d .Token ();if _efebee !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0054\u0061\u0062\u003a\u0020\u0025\u0073",_efebee );};if _debb ,_bacfe :=_agagg .(_a .EndElement );_bacfe &&_debb .Name ==start .Name {break ; -};};return nil ;}; +// Frame Width +WAttr *_f .ST_TwipsMeasure ; -// Validate validates the CT_SdtEndPr and its children -func (_daaffe *CT_SdtEndPr )Validate ()error {return _daaffe .ValidateWithPath ("C\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072");}; +// Frame Height +HAttr *_f .ST_TwipsMeasure ; -// Validate validates the CT_Shd and its children -func (_feaed *CT_Shd )Validate ()error {return _feaed .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0064");}; +// Vertical Frame Padding +VSpaceAttr *_f .ST_TwipsMeasure ; -// Validate validates the EG_CellMarkupElementsChoice and its children -func (_edaab *EG_CellMarkupElementsChoice )Validate ()error {return _edaab .ValidateWithPath ("E\u0047\u005f\u0043\u0065\u006c\u006cM\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006de\u006e\u0074\u0073C\u0068o\u0069\u0063\u0065");};func (_ggfggc *ST_LineNumberRestart )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggfggc =0; -case "\u006ee\u0077\u0050\u0061\u0067\u0065":*_ggfggc =1;case "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e":*_ggfggc =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_ggfggc =3;};return nil ;};type ST_PageBorderZOrder byte ; +// Horizontal Frame Padding +HSpaceAttr *_f .ST_TwipsMeasure ; +// Text Wrapping Around Frame +WrapAttr ST_Wrap ; -// Validate validates the CT_NumPr and its children -func (_ccbgc *CT_NumPr )Validate ()error {return _ccbgc .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072");};type CT_TcPrInner struct{ +// Frame Horizontal Positioning Base +HAnchorAttr ST_HAnchor ; -// Table Cell Conditional Formatting -CnfStyle *CT_Cnf ; +// Frame Vertical Positioning Base +VAnchorAttr ST_VAnchor ; -// Preferred Table Cell Width -TcW *CT_TblWidth ; +// Absolute Horizontal Position +XAttr *ST_SignedTwipsMeasure ; -// Grid Columns Spanned by Current Table Cell -GridSpan *CT_DecimalNumber ; +// Relative Horizontal Position +XAlignAttr _f .ST_XAlign ; -// Horizontally Merged Cell -HMerge *CT_HMerge ; +// Absolute Vertical Position +YAttr *ST_SignedTwipsMeasure ; -// Vertically Merged Cell -VMerge *CT_VMerge ; +// Relative Vertical Position +YAlignAttr _f .ST_YAlign ; -// Table Cell Borders -TcBorders *CT_TcBorders ; +// Frame Height Type +HRuleAttr ST_HeightRule ; -// Table Cell Shading -Shd *CT_Shd ; +// Lock Frame Anchor to Paragraph +AnchorLockAttr *_f .ST_OnOff ;};func (_eaefa *CT_MailMergeDocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eaefa .ValAttr =ST_MailMergeDocType (1);for _ ,_bedg :=range start .Attr {if _bedg .Name .Local =="\u0076\u0061\u006c"{_eaefa .ValAttr .UnmarshalXMLAttr (_bedg ); +continue ;};};for {_fbedc ,_gbbef :=d .Token ();if _gbbef !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u004d\u0061\u0069\u006c\u004de\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_gbbef ); +};if _bfgfd ,_cgaeg :=_fbedc .(_a .EndElement );_cgaeg &&_bfgfd .Name ==start .Name {break ;};};return nil ;};func (_dcfaaa *WdCT_WrapThrough )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_feege ,_fbgcb :=_dcfaaa .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"}); +if _fbgcb !=nil {return _fbgcb ;};start .Attr =append (start .Attr ,_feege );if _dcfaaa .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_dd .Sprintf ("\u0025\u0076",*_dcfaaa .DistLAttr )}); +};if _dcfaaa .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_dcfaaa .DistRAttr )});};e .EncodeToken (start );_fecdaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0050\u006fl\u0079\u0067\u006f\u006e"}}; +e .EncodeElement (_dcfaaa .WrapPolygon ,_fecdaf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Don't Wrap Cell Content -NoWrap *CT_OnOff ; +// Validate validates the CT_TrPr and its children +func (_adddbd *CT_TrPr )Validate ()error {return _adddbd .ValidateWithPath ("\u0043T\u005f\u0054\u0072\u0050\u0072");}; -// Single Table Cell Margins -TcMar *CT_TcMar ; +// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path +func (_dgae *CT_Border )ValidateWithPath (path string )error {if _dgae .ValAttr ==ST_BorderUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cbff :=_dgae .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbff !=nil {return _cbff ;};if _dgae .ColorAttr !=nil {if _dgda :=_dgae .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_dgda !=nil {return _dgda ;};};if _befg :=_dgae .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_befg !=nil {return _befg ;};if _dgae .ShadowAttr !=nil {if _ecggf :=_dgae .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); +_ecggf !=nil {return _ecggf ;};};if _dgae .FrameAttr !=nil {if _beab :=_dgae .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_beab !=nil {return _beab ;};};return nil ;}; -// Table Cell Text Flow Direction -TextDirection *CT_TextDirection ; +// Validate validates the EG_ContentCellContent and its children +func (_ffgabb *EG_ContentCellContent )Validate ()error {return _ffgabb .ValidateWithPath ("E\u0047\u005f\u0043\u006fnt\u0065n\u0074\u0043\u0065\u006c\u006cC\u006f\u006e\u0074\u0065\u006e\u0074");};type CT_DocPartGallery struct{ -// Fit Text Within Cell -TcFitText *CT_OnOff ; +// Gallery Value +ValAttr ST_DocPartGallery ;}; -// Table Cell Vertical Alignment -VAlign *CT_VerticalJc ; +// Validate validates the CT_SmartTagPr and its children +func (_ecbce *CT_SmartTagPr )Validate ()error {return _ecbce .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");};func NewCT_NumLvl ()*CT_NumLvl {_cccdb :=&CT_NumLvl {};return _cccdb }; -// Ignore End Of Cell Marker In Row Height Calculation -HideMark *CT_OnOff ; +// ValidateWithPath validates the CT_VMerge and its children, prefixing error messages with path +func (_bcged *CT_VMerge )ValidateWithPath (path string )error {if _eaecbe :=_bcged .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eaecbe !=nil {return _eaecbe ;};return nil ;}; -// Header Cells Associated With Table Cell -Headers *CT_Headers ;CellMarkupElementsChoice *EG_CellMarkupElementsChoice ;}; +// ValidateWithPath validates the CT_DocType and its children, prefixing error messages with path +func (_gcbee *CT_DocType )ValidateWithPath (path string )error {return nil };func (_gafac *CT_SdtRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aafbf :for {_ceedd ,_beacb :=d .Token ();if _beacb !=nil {return _beacb ;};switch _eggbg :=_ceedd .(type ){case _a .StartElement :switch _eggbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_gafac .SdtPr =NewCT_SdtPr (); +if _abbaf :=d .DecodeElement (_gafac .SdtPr ,&_eggbg );_abbaf !=nil {return _abbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_gafac .SdtEndPr =NewCT_SdtEndPr (); +if _dbaga :=d .DecodeElement (_gafac .SdtEndPr ,&_eggbg );_dbaga !=nil {return _dbaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_gafac .SdtContent =NewCT_SdtContentRun (); +if _adceg :=d .DecodeElement (_gafac .SdtContent ,&_eggbg );_adceg !=nil {return _adceg ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0064\u0074R\u0075\u006e \u0025\u0076",_eggbg .Name ); +if _bfcdgf :=d .Skip ();_bfcdgf !=nil {return _bfcdgf ;};};case _a .EndElement :break _aafbf ;case _a .CharData :};};return nil ;};func (_gbeaag *CT_VMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbbfdbb :=range start .Attr {if _cbbfdbb .Name .Local =="\u0076\u0061\u006c"{_gbeaag .ValAttr .UnmarshalXMLAttr (_cbbfdbb ); +continue ;};};for {_cgfdg ,_gcbbf :=d .Token ();if _gcbbf !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0056\u004d\u0065r\u0067\u0065\u003a\u0020\u0025\u0073",_gcbbf );};if _dbbae ,_fbdaaf :=_cgfdg .(_a .EndElement );_fbdaaf &&_dbbae .Name ==start .Name {break ; +};};return nil ;};const (ST_EmUnset ST_Em =0;ST_EmNone ST_Em =1;ST_EmDot ST_Em =2;ST_EmComma ST_Em =3;ST_EmCircle ST_Em =4;ST_EmUnderDot ST_Em =5;);func (_fdfce ST_PTabLeader )String ()string {switch _fdfce {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0064\u006f\u0074";case 3:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 4:return "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case 5:return "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return "";};func (_ddddeed ST_TabJc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdgfbe :=_a .Attr {}; +_gdgfbe .Name =name ;switch _ddddeed {case ST_TabJcUnset :_gdgfbe .Value ="";case ST_TabJcClear :_gdgfbe .Value ="\u0063\u006c\u0065a\u0072";case ST_TabJcStart :_gdgfbe .Value ="\u0073\u0074\u0061r\u0074";case ST_TabJcCenter :_gdgfbe .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_TabJcEnd :_gdgfbe .Value ="\u0065\u006e\u0064";case ST_TabJcDecimal :_gdgfbe .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c";case ST_TabJcBar :_gdgfbe .Value ="\u0062\u0061\u0072";case ST_TabJcNum :_gdgfbe .Value ="\u006e\u0075\u006d";case ST_TabJcLeft :_gdgfbe .Value ="\u006c\u0065\u0066\u0074"; +case ST_TabJcRight :_gdgfbe .Value ="\u0072\u0069\u0067h\u0074";};return _gdgfbe ,nil ;};func NewCT_HMerge ()*CT_HMerge {_eedeb :=&CT_HMerge {};return _eedeb }; -// Validate validates the WdCT_WrapPath and its children -func (_cfefcd *WdCT_WrapPath )Validate ()error {return _cfefcd .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068");}; +// Validate validates the WdInline and its children +func (_eddaa *WdInline )Validate ()error {return _eddaa .ValidateWithPath ("\u0057\u0064\u0049\u006e\u006c\u0069\u006e\u0065");};func (_cgefed ST_DisplacedByCustomXml )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbffd :=_a .Attr {};_fbffd .Name =name ; +switch _cgefed {case ST_DisplacedByCustomXmlUnset :_fbffd .Value ="";case ST_DisplacedByCustomXmlNext :_fbffd .Value ="\u006e\u0065\u0078\u0074";case ST_DisplacedByCustomXmlPrev :_fbffd .Value ="\u0070\u0072\u0065\u0076";};return _fbffd ,nil ;};func (_aebffa ST_SectionMark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aebffa .String (),start ); +}; -// Validate validates the CT_ShapeDefaults and its children -func (_fbccb *CT_ShapeDefaults )Validate ()error {return _fbccb .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};func (_eabef *CT_DocDefaults )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _eabef .RPrDefault !=nil {_gbefd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}};e .EncodeElement (_eabef .RPrDefault ,_gbefd );};if _eabef .PPrDefault !=nil {_egabg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}}; -e .EncodeElement (_eabef .PPrDefault ,_egabg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcdeb *CT_Frameset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecdbe :for {_dfbb ,_ffafef :=d .Token ();if _ffafef !=nil {return _ffafef ; -};switch _cbccc :=_dfbb .(type ){case _a .StartElement :switch _cbccc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_fcdeb .Sz =NewCT_String (); -if _aabdc :=d .DecodeElement (_fcdeb .Sz ,&_cbccc );_aabdc !=nil {return _aabdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072a\u006d\u0065\u0073e\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072a\u006d\u0065\u0073e\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072"}:_fcdeb .FramesetSplitbar =NewCT_FramesetSplitbar (); -if _ffdc :=d .DecodeElement (_fcdeb .FramesetSplitbar ,&_cbccc );_ffdc !=nil {return _ffdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"}:_fcdeb .FrameLayout =NewCT_FrameLayout (); -if _cddac :=d .DecodeElement (_fcdeb .FrameLayout ,&_cbccc );_cddac !=nil {return _cddac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0069\u0074l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074l\u0065"}:_fcdeb .Title =NewCT_String (); -if _gegfa :=d .DecodeElement (_fcdeb .Title ,&_cbccc );_gegfa !=nil {return _gegfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_cacbf :=NewCT_FramesetChoice (); -if _fegaf :=d .DecodeElement (&_cacbf .Frameset ,&_cbccc );_fegaf !=nil {return _fegaf ;};_fcdeb .FramesetChoice =append (_fcdeb .FramesetChoice ,_cacbf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061m\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061m\u0065"}:_eeaa :=NewCT_FramesetChoice (); -if _caee :=d .DecodeElement (&_eeaa .Frame ,&_cbccc );_caee !=nil {return _caee ;};_fcdeb .FramesetChoice =append (_fcdeb .FramesetChoice ,_eeaa );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0020\u0025\u0076",_cbccc .Name ); -if _aebce :=d .Skip ();_aebce !=nil {return _aebce ;};};case _a .EndElement :break _ecdbe ;case _a .CharData :};};return nil ;};func (_eegbf ST_PTabAlignment )Validate ()error {return _eegbf .ValidateWithPath ("")};func (_cfacgd *ST_EdGrp )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cfacgd =0; -case "\u006e\u006f\u006e\u0065":*_cfacgd =1;case "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065":*_cfacgd =2;case "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073":*_cfacgd =3;case "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073":*_cfacgd =4; -case "\u0065d\u0069\u0074\u006f\u0072\u0073":*_cfacgd =5;case "\u006f\u0077\u006e\u0065\u0072\u0073":*_cfacgd =6;case "\u0063u\u0072\u0072\u0065\u006e\u0074":*_cfacgd =7;};return nil ;};func (_eabcd *Hdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eabcd .CT_HdrFtr =*NewCT_HdrFtr (); -_becda :for {_fcffcd ,_ccgada :=d .Token ();if _ccgada !=nil {return _ccgada ;};switch _becba :=_fcffcd .(type ){case _a .StartElement :switch _becba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_faeda :=NewEG_BlockLevelElts (); -_faeda .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_faeda );if _dafac :=d .DecodeElement (&_faeda .BlockLevelEltsChoice .AltChunk ,&_becba );_dafac !=nil {return _dafac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_afabcb :=NewEG_BlockLevelElts (); -_aecdcf :=NewEG_ContentBlockContent ();_aecdcf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_afabcb );_afabcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afabcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aecdcf ); -if _fffbge :=d .DecodeElement (&_aecdcf .ContentBlockContentChoice .CustomXml ,&_becba );_fffbge !=nil {return _fffbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dgcge :=NewEG_BlockLevelElts (); -_aefbeg :=NewEG_ContentBlockContent ();_aefbeg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_dgcge );_dgcge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgcge .BlockLevelEltsChoice .EG_ContentBlockContent ,_aefbeg ); -if _ffccd :=d .DecodeElement (&_aefbeg .ContentBlockContentChoice .Sdt ,&_becba );_ffccd !=nil {return _ffccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_aecdcc :=NewEG_BlockLevelElts (); -_adafga :=NewEG_ContentBlockContent ();_adafga .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_aecdcc );_aecdcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aecdcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_adafga ); -if _cggfbg :=d .DecodeElement (&_adafga .ContentBlockContentChoice .P ,&_becba );_cggfbg !=nil {return _cggfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_gacbd :=NewEG_BlockLevelElts (); -_bfddb :=NewEG_ContentBlockContent ();_bfddb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_gacbd );_gacbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gacbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfddb ); -if _fcbed :=d .DecodeElement (&_bfddb .ContentBlockContentChoice .Tbl ,&_becba );_fcbed !=nil {return _fcbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bagcbf :=NewEG_BlockLevelElts (); -_cegad :=NewEG_ContentBlockContent ();_babeg :=NewEG_RunLevelElts ();_babeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_bagcbf );_bagcbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bagcbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_cegad ); -_cegad .ContentBlockContentChoice .EG_RunLevelElts =append (_cegad .ContentBlockContentChoice .EG_RunLevelElts ,_babeg );if _fcfcg :=d .DecodeElement (&_babeg .RunLevelEltsChoice .ProofErr ,&_becba );_fcfcg !=nil {return _fcfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_feagb :=NewEG_BlockLevelElts (); -_edbea :=NewEG_ContentBlockContent ();_dfaabc :=NewEG_RunLevelElts ();_dfaabc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_feagb );_feagb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_feagb .BlockLevelEltsChoice .EG_ContentBlockContent ,_edbea ); -_edbea .ContentBlockContentChoice .EG_RunLevelElts =append (_edbea .ContentBlockContentChoice .EG_RunLevelElts ,_dfaabc );if _cfcdgbd :=d .DecodeElement (&_dfaabc .RunLevelEltsChoice .PermStart ,&_becba );_cfcdgbd !=nil {return _cfcdgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gdbdad :=NewEG_BlockLevelElts (); -_dbafe :=NewEG_ContentBlockContent ();_cbaaef :=NewEG_RunLevelElts ();_cbaaef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_gdbdad );_gdbdad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdbdad .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbafe ); -_dbafe .ContentBlockContentChoice .EG_RunLevelElts =append (_dbafe .ContentBlockContentChoice .EG_RunLevelElts ,_cbaaef );if _gggbg :=d .DecodeElement (&_cbaaef .RunLevelEltsChoice .PermEnd ,&_becba );_gggbg !=nil {return _gggbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_afdebd :=NewEG_BlockLevelElts (); -_bffefd :=NewEG_ContentBlockContent ();_cafdfd :=NewEG_RunLevelElts ();_cafdfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_afdebd );_afdebd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afdebd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bffefd ); -_bffefd .ContentBlockContentChoice .EG_RunLevelElts =append (_bffefd .ContentBlockContentChoice .EG_RunLevelElts ,_cafdfd );if _fdfba :=d .DecodeElement (&_cafdfd .RunLevelEltsChoice .Ins ,&_becba );_fdfba !=nil {return _fdfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gbeeag :=NewEG_BlockLevelElts (); -_eecbbf :=NewEG_ContentBlockContent ();_ggdgdb :=NewEG_RunLevelElts ();_ggdgdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_gbeeag );_gbeeag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbeeag .BlockLevelEltsChoice .EG_ContentBlockContent ,_eecbbf ); -_eecbbf .ContentBlockContentChoice .EG_RunLevelElts =append (_eecbbf .ContentBlockContentChoice .EG_RunLevelElts ,_ggdgdb );if _bcaae :=d .DecodeElement (&_ggdgdb .RunLevelEltsChoice .Del ,&_becba );_bcaae !=nil {return _bcaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dfeaac :=NewEG_BlockLevelElts (); -_gbcgc :=NewEG_ContentBlockContent ();_dfddeg :=NewEG_RunLevelElts ();_dfddeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_dfeaac );_dfeaac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfeaac .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbcgc ); -_gbcgc .ContentBlockContentChoice .EG_RunLevelElts =append (_gbcgc .ContentBlockContentChoice .EG_RunLevelElts ,_dfddeg );if _daaffc :=d .DecodeElement (&_dfddeg .RunLevelEltsChoice .MoveFrom ,&_becba );_daaffc !=nil {return _daaffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bbadg :=NewEG_BlockLevelElts (); -_cbegc :=NewEG_ContentBlockContent ();_ffdea :=NewEG_RunLevelElts ();_ffdea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_bbadg );_bbadg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbadg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbegc ); -_cbegc .ContentBlockContentChoice .EG_RunLevelElts =append (_cbegc .ContentBlockContentChoice .EG_RunLevelElts ,_ffdea );if _aabafg :=d .DecodeElement (&_ffdea .RunLevelEltsChoice .MoveTo ,&_becba );_aabafg !=nil {return _aabafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gdedaa :=NewEG_BlockLevelElts (); -_dcegf :=NewEG_ContentBlockContent ();_gcbaeg :=NewEG_RunLevelElts ();_abcdab :=NewEG_RangeMarkupElements ();_abcdab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_gdedaa ); -_gdedaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdedaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcegf );_dcegf .ContentBlockContentChoice .EG_RunLevelElts =append (_dcegf .ContentBlockContentChoice .EG_RunLevelElts ,_gcbaeg );_gcbaeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcbaeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_abcdab ); -if _beeggc :=d .DecodeElement (&_abcdab .RangeMarkupElementsChoice .BookmarkStart ,&_becba );_beeggc !=nil {return _beeggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cccaeba :=NewEG_BlockLevelElts (); -_dggad :=NewEG_ContentBlockContent ();_dbdbde :=NewEG_RunLevelElts ();_eegfa :=NewEG_RangeMarkupElements ();_eegfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_cccaeba );_cccaeba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cccaeba .BlockLevelEltsChoice .EG_ContentBlockContent ,_dggad ); -_dggad .ContentBlockContentChoice .EG_RunLevelElts =append (_dggad .ContentBlockContentChoice .EG_RunLevelElts ,_dbdbde );_dbdbde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbdbde .RunLevelEltsChoice .EG_RangeMarkupElements ,_eegfa );if _gdabgf :=d .DecodeElement (&_eegfa .RangeMarkupElementsChoice .BookmarkEnd ,&_becba ); -_gdabgf !=nil {return _gdabgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fggab :=NewEG_BlockLevelElts (); -_bgdge :=NewEG_ContentBlockContent ();_cfgbg :=NewEG_RunLevelElts ();_afecc :=NewEG_RangeMarkupElements ();_afecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_fggab );_fggab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fggab .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgdge ); -_bgdge .ContentBlockContentChoice .EG_RunLevelElts =append (_bgdge .ContentBlockContentChoice .EG_RunLevelElts ,_cfgbg );_cfgbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_afecc );if _fdbba :=d .DecodeElement (&_afecc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_becba ); -_fdbba !=nil {return _fdbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_efebgd :=NewEG_BlockLevelElts (); -_cdfgce :=NewEG_ContentBlockContent ();_gccfbg :=NewEG_RunLevelElts ();_edgce :=NewEG_RangeMarkupElements ();_edgce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_efebgd );_efebgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efebgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdfgce ); -_cdfgce .ContentBlockContentChoice .EG_RunLevelElts =append (_cdfgce .ContentBlockContentChoice .EG_RunLevelElts ,_gccfbg );_gccfbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gccfbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgce );if _bebddg :=d .DecodeElement (&_edgce .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_becba ); -_bebddg !=nil {return _bebddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ffaae :=NewEG_BlockLevelElts (); -_fcfdc :=NewEG_ContentBlockContent ();_eddggb :=NewEG_RunLevelElts ();_gfgcb :=NewEG_RangeMarkupElements ();_gfgcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_ffaae );_ffaae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffaae .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcfdc ); -_fcfdc .ContentBlockContentChoice .EG_RunLevelElts =append (_fcfdc .ContentBlockContentChoice .EG_RunLevelElts ,_eddggb );_eddggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eddggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfgcb );if _gfbaeb :=d .DecodeElement (&_gfgcb .RangeMarkupElementsChoice .MoveToRangeStart ,&_becba ); -_gfbaeb !=nil {return _gfbaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_afcdf :=NewEG_BlockLevelElts (); -_dggbb :=NewEG_ContentBlockContent ();_aaafff :=NewEG_RunLevelElts ();_ggeab :=NewEG_RangeMarkupElements ();_ggeab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_afcdf );_afcdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afcdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dggbb ); -_dggbb .ContentBlockContentChoice .EG_RunLevelElts =append (_dggbb .ContentBlockContentChoice .EG_RunLevelElts ,_aaafff );_aaafff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaafff .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggeab );if _affecaf :=d .DecodeElement (&_ggeab .RangeMarkupElementsChoice .MoveToRangeEnd ,&_becba ); -_affecaf !=nil {return _affecaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bbgced :=NewEG_BlockLevelElts (); -_bbbfb :=NewEG_ContentBlockContent ();_dedfdf :=NewEG_RunLevelElts ();_dbcec :=NewEG_RangeMarkupElements ();_dbcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_bbgced );_bbgced .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbgced .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbbfb ); -_bbbfb .ContentBlockContentChoice .EG_RunLevelElts =append (_bbbfb .ContentBlockContentChoice .EG_RunLevelElts ,_dedfdf );_dedfdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dedfdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbcec );if _abeec :=d .DecodeElement (&_dbcec .RangeMarkupElementsChoice .CommentRangeStart ,&_becba ); -_abeec !=nil {return _abeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afabge :=NewEG_BlockLevelElts (); -_cafda :=NewEG_ContentBlockContent ();_gfbagb :=NewEG_RunLevelElts ();_cfcdfb :=NewEG_RangeMarkupElements ();_cfcdfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_afabge ); -_afabge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afabge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cafda );_cafda .ContentBlockContentChoice .EG_RunLevelElts =append (_cafda .ContentBlockContentChoice .EG_RunLevelElts ,_gfbagb );_gfbagb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfbagb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcdfb ); -if _aefga :=d .DecodeElement (&_cfcdfb .RangeMarkupElementsChoice .CommentRangeEnd ,&_becba );_aefga !=nil {return _aefga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eecec :=NewEG_BlockLevelElts (); -_eefffg :=NewEG_ContentBlockContent ();_ccadgc :=NewEG_RunLevelElts ();_gegecd :=NewEG_RangeMarkupElements ();_gegecd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_eecec ); -_eecec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eecec .BlockLevelEltsChoice .EG_ContentBlockContent ,_eefffg );_eefffg .ContentBlockContentChoice .EG_RunLevelElts =append (_eefffg .ContentBlockContentChoice .EG_RunLevelElts ,_ccadgc );_ccadgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccadgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gegecd ); -if _dggede :=d .DecodeElement (&_gegecd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_becba );_dggede !=nil {return _dggede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_afcgc :=NewEG_BlockLevelElts (); -_aaffea :=NewEG_ContentBlockContent ();_agddcb :=NewEG_RunLevelElts ();_cecbcg :=NewEG_RangeMarkupElements ();_cecbcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_afcgc ); -_afcgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afcgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_aaffea );_aaffea .ContentBlockContentChoice .EG_RunLevelElts =append (_aaffea .ContentBlockContentChoice .EG_RunLevelElts ,_agddcb );_agddcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agddcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cecbcg ); -if _defde :=d .DecodeElement (&_cecbcg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_becba );_defde !=nil {return _defde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gcbdf :=NewEG_BlockLevelElts (); -_ddeagfd :=NewEG_ContentBlockContent ();_caeac :=NewEG_RunLevelElts ();_bbgegb :=NewEG_RangeMarkupElements ();_bbgegb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_gcbdf ); -_gcbdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcbdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddeagfd );_ddeagfd .ContentBlockContentChoice .EG_RunLevelElts =append (_ddeagfd .ContentBlockContentChoice .EG_RunLevelElts ,_caeac ); -_caeac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caeac .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbgegb );if _dcfbfb :=d .DecodeElement (&_bbgegb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_becba );_dcfbfb !=nil {return _dcfbfb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdedg :=NewEG_BlockLevelElts (); -_acfbc :=NewEG_ContentBlockContent ();_fecfdf :=NewEG_RunLevelElts ();_cbfece :=NewEG_RangeMarkupElements ();_cbfece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_bdedg );_bdedg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdedg .BlockLevelEltsChoice .EG_ContentBlockContent ,_acfbc ); -_acfbc .ContentBlockContentChoice .EG_RunLevelElts =append (_acfbc .ContentBlockContentChoice .EG_RunLevelElts ,_fecfdf );_fecfdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecfdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbfece );if _bebcbb :=d .DecodeElement (&_cbfece .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_becba ); -_bebcbb !=nil {return _bebcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_acgedb :=NewEG_BlockLevelElts (); -_bcged :=NewEG_ContentBlockContent ();_ddeeb :=NewEG_RunLevelElts ();_cgbddbe :=NewEG_RangeMarkupElements ();_cgbddbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_acgedb ); -_acgedb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acgedb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcged );_bcged .ContentBlockContentChoice .EG_RunLevelElts =append (_bcged .ContentBlockContentChoice .EG_RunLevelElts ,_ddeeb );_ddeeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddeeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbddbe ); -if _ffgdf :=d .DecodeElement (&_cgbddbe .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_becba );_ffgdf !=nil {return _ffgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fgbaa :=NewEG_BlockLevelElts (); -_efbce :=NewEG_ContentBlockContent ();_dccfde :=NewEG_RunLevelElts ();_efeda :=NewEG_RangeMarkupElements ();_efeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_fgbaa );_fgbaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgbaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_efbce ); -_efbce .ContentBlockContentChoice .EG_RunLevelElts =append (_efbce .ContentBlockContentChoice .EG_RunLevelElts ,_dccfde );_dccfde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dccfde .RunLevelEltsChoice .EG_RangeMarkupElements ,_efeda );if _eebcde :=d .DecodeElement (&_efeda .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_becba ); -_eebcde !=nil {return _eebcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fbfec :=NewEG_BlockLevelElts (); -_gaeffb :=NewEG_ContentBlockContent ();_aecad :=NewEG_RunLevelElts ();_ggfdfg :=NewEG_RangeMarkupElements ();_ggfdfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_fbfec );_fbfec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbfec .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaeffb ); -_gaeffb .ContentBlockContentChoice .EG_RunLevelElts =append (_gaeffb .ContentBlockContentChoice .EG_RunLevelElts ,_aecad );_aecad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aecad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfdfg );if _cgdffe :=d .DecodeElement (&_ggfdfg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_becba ); -_cgdffe !=nil {return _cgdffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdddb :=NewEG_BlockLevelElts (); -_fbdbef :=NewEG_ContentBlockContent ();_faafff :=NewEG_RunLevelElts ();_cdafcc :=NewEG_RangeMarkupElements ();_cdafcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_bdddb ); -_bdddb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdddb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbdbef );_fbdbef .ContentBlockContentChoice .EG_RunLevelElts =append (_fbdbef .ContentBlockContentChoice .EG_RunLevelElts ,_faafff );_faafff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faafff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdafcc ); -if _cefefec :=d .DecodeElement (&_cdafcc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_becba );_cefefec !=nil {return _cefefec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cdfdb :=NewEG_BlockLevelElts (); -_fecgg :=NewEG_ContentBlockContent ();_gffbcf :=NewEG_RunLevelElts ();_agegd :=NewEG_MathContent ();_agegd .MathContentChoice =NewEG_MathContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_cdfdb );_cdfdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdfdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fecgg ); -_fecgg .ContentBlockContentChoice .EG_RunLevelElts =append (_fecgg .ContentBlockContentChoice .EG_RunLevelElts ,_gffbcf );_gffbcf .RunLevelEltsChoice .EG_MathContent =append (_gffbcf .RunLevelEltsChoice .EG_MathContent ,_agegd );if _cgaagf :=d .DecodeElement (&_agegd .MathContentChoice .OMathPara ,&_becba ); -_cgaagf !=nil {return _cgaagf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ffafgf :=NewEG_BlockLevelElts (); -_bfadeg :=NewEG_ContentBlockContent ();_agbgdf :=NewEG_RunLevelElts ();_cebdad :=NewEG_MathContent ();_cebdad .MathContentChoice =NewEG_MathContentChoice ();_eabcd .EG_BlockLevelElts =append (_eabcd .EG_BlockLevelElts ,_ffafgf );_ffafgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffafgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfadeg ); -_bfadeg .ContentBlockContentChoice .EG_RunLevelElts =append (_bfadeg .ContentBlockContentChoice .EG_RunLevelElts ,_agbgdf );_agbgdf .RunLevelEltsChoice .EG_MathContent =append (_agbgdf .RunLevelEltsChoice .EG_MathContent ,_cebdad );if _fafdce :=d .DecodeElement (&_cebdad .MathContentChoice .OMath ,&_becba ); -_fafdce !=nil {return _fafdce ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0048d\u0072\u0020\u0025\u0076",_becba .Name ); -if _ccbdb :=d .Skip ();_ccbdb !=nil {return _ccbdb ;};};case _a .EndElement :break _becda ;case _a .CharData :};};return nil ;};func NewCT_TblPrChange ()*CT_TblPrChange {_ecacad :=&CT_TblPrChange {};_ecacad .TblPr =NewCT_TblPrBase ();return _ecacad ;}; -type CT_FFTextInput struct{ +// ValidateWithPath validates the EG_SectPrContents and its children, prefixing error messages with path +func (_fffcbe *EG_SectPrContents )ValidateWithPath (path string )error {if _fffcbe .FootnotePr !=nil {if _fgcae :=_fffcbe .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_fgcae !=nil {return _fgcae ; +};};if _fffcbe .EndnotePr !=nil {if _abgebc :=_fffcbe .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072");_abgebc !=nil {return _abgebc ;};};if _fffcbe .Type !=nil {if _fgaabd :=_fffcbe .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065"); +_fgaabd !=nil {return _fgaabd ;};};if _fffcbe .PgSz !=nil {if _egbgfg :=_fffcbe .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a");_egbgfg !=nil {return _egbgfg ;};};if _fffcbe .PgMar !=nil {if _eefaf :=_fffcbe .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072"); +_eefaf !=nil {return _eefaf ;};};if _fffcbe .PaperSrc !=nil {if _cbbbe :=_fffcbe .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c");_cbbbe !=nil {return _cbbbe ;};};if _fffcbe .PgBorders !=nil {if _ecfeb :=_fffcbe .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_ecfeb !=nil {return _ecfeb ;};};if _fffcbe .LnNumType !=nil {if _feabf :=_fffcbe .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_feabf !=nil {return _feabf ;};};if _fffcbe .PgNumType !=nil {if _dfdcdd :=_fffcbe .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); +_dfdcdd !=nil {return _dfdcdd ;};};if _fffcbe .Cols !=nil {if _daagag :=_fffcbe .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073");_daagag !=nil {return _daagag ;};};if _fffcbe .FormProt !=nil {if _dgegg :=_fffcbe .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft"); +_dgegg !=nil {return _dgegg ;};};if _fffcbe .VAlign !=nil {if _abafb :=_fffcbe .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e");_abafb !=nil {return _abafb ;};};if _fffcbe .NoEndnote !=nil {if _bceae :=_fffcbe .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"); +_bceae !=nil {return _bceae ;};};if _fffcbe .TitlePg !=nil {if _gadga :=_fffcbe .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067");_gadga !=nil {return _gadga ;};};if _fffcbe .TextDirection !=nil {if _dfefbf :=_fffcbe .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_dfefbf !=nil {return _dfefbf ;};};if _fffcbe .Bidi !=nil {if _daacef :=_fffcbe .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_daacef !=nil {return _daacef ;};};if _fffcbe .RtlGutter !=nil {if _babfa :=_fffcbe .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"); +_babfa !=nil {return _babfa ;};};if _fffcbe .DocGrid !=nil {if _dfbcc :=_fffcbe .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064");_dfbcc !=nil {return _dfbcc ;};};if _fffcbe .PrinterSettings !=nil {if _degea :=_fffcbe .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"); +_degea !=nil {return _degea ;};};return nil ;}; -// Text Box Form Field Type -Type *CT_FFTextType ; +// ValidateWithPath validates the CT_SectPr and its children, prefixing error messages with path +func (_acefb *CT_SectPr )ValidateWithPath (path string )error {for _fggbe ,_acfda :=range _acefb .EG_HdrFtrReferences {if _geegeb :=_acfda .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073[\u0025\u0064\u005d",path ,_fggbe )); +_geegeb !=nil {return _geegeb ;};};if _acefb .FootnotePr !=nil {if _ceffff :=_acefb .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_ceffff !=nil {return _ceffff ;};};if _acefb .EndnotePr !=nil {if _agfec :=_acefb .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); +_agfec !=nil {return _agfec ;};};if _acefb .Type !=nil {if _fdcdag :=_acefb .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_fdcdag !=nil {return _fdcdag ;};};if _acefb .PgSz !=nil {if _daeab :=_acefb .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a"); +_daeab !=nil {return _daeab ;};};if _acefb .PgMar !=nil {if _edcacb :=_acefb .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072");_edcacb !=nil {return _edcacb ;};};if _acefb .PaperSrc !=nil {if _acgcg :=_acefb .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c"); +_acgcg !=nil {return _acgcg ;};};if _acefb .PgBorders !=nil {if _gaagc :=_acefb .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_gaagc !=nil {return _gaagc ;};};if _acefb .LnNumType !=nil {if _gggge :=_acefb .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); +_gggge !=nil {return _gggge ;};};if _acefb .PgNumType !=nil {if _fgafd :=_acefb .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_fgafd !=nil {return _fgafd ;};};if _acefb .Cols !=nil {if _ccfee :=_acefb .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073"); +_ccfee !=nil {return _ccfee ;};};if _acefb .FormProt !=nil {if _eegebg :=_acefb .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft");_eegebg !=nil {return _eegebg ;};};if _acefb .VAlign !=nil {if _ccbec :=_acefb .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); +_ccbec !=nil {return _ccbec ;};};if _acefb .NoEndnote !=nil {if _ffga :=_acefb .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065");_ffga !=nil {return _ffga ;};};if _acefb .TitlePg !=nil {if _gbgd :=_acefb .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067"); +_gbgd !=nil {return _gbgd ;};};if _acefb .TextDirection !=nil {if _bgbaa :=_acefb .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e");_bgbaa !=nil {return _bgbaa ;};};if _acefb .Bidi !=nil {if _eaba :=_acefb .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069"); +_eaba !=nil {return _eaba ;};};if _acefb .RtlGutter !=nil {if _beeec :=_acefb .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072");_beeec !=nil {return _beeec ;};};if _acefb .DocGrid !=nil {if _bgfca :=_acefb .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064"); +_bgfca !=nil {return _bgfca ;};};if _acefb .PrinterSettings !=nil {if _cfbdag :=_acefb .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");_cfbdag !=nil {return _cfbdag ;}; +};if _acefb .SectPrChange !=nil {if _bebef :=_acefb .SectPrChange .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_bebef !=nil {return _bebef ;};};return nil ;}; -// Default Text Box Form Field String -Default *CT_String ; +// ValidateWithPath validates the CT_PageBorders and its children, prefixing error messages with path +func (_eceg *CT_PageBorders )ValidateWithPath (path string )error {if _deeffd :=_eceg .ZOrderAttr .ValidateWithPath (path +"/\u005a\u004f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_deeffd !=nil {return _deeffd ;};if _gbcbbf :=_eceg .DisplayAttr .ValidateWithPath (path +"\u002f\u0044\u0069s\u0070\u006c\u0061\u0079\u0041\u0074\u0074\u0072"); +_gbcbbf !=nil {return _gbcbbf ;};if _afedfe :=_eceg .OffsetFromAttr .ValidateWithPath (path +"\u002fO\u0066f\u0073\u0065\u0074\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072");_afedfe !=nil {return _afedfe ;};if _eceg .Top !=nil {if _aaede :=_eceg .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070"); +_aaede !=nil {return _aaede ;};};if _eceg .Left !=nil {if _acfe :=_eceg .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_acfe !=nil {return _acfe ;};};if _eceg .Bottom !=nil {if _cdbff :=_eceg .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_cdbff !=nil {return _cdbff ;};};if _eceg .Right !=nil {if _cffafa :=_eceg .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_cffafa !=nil {return _cffafa ;};};return nil ;};func (_gabda *CT_TblPPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gabda .LeftFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074\u0046\u0072\u006fm\u0054\u0065\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .LeftFromTextAttr )}); +};if _gabda .RightFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072i\u0067\u0068\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .RightFromTextAttr )}); +};if _gabda .TopFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .TopFromTextAttr )});}; +if _gabda .BottomFromTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ab\u006f\u0074\u0074o\u006d\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .BottomFromTextAttr )}); +};if _gabda .VertAnchorAttr !=ST_VAnchorUnset {_ggafdb ,_bcabf :=_gabda .VertAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076e\u0072\u0074\u0041\u006e\u0063\u0068\u006f\u0072"});if _bcabf !=nil {return _bcabf ;};start .Attr =append (start .Attr ,_ggafdb ); +};if _gabda .HorzAnchorAttr !=ST_HAnchorUnset {_gaeace ,_fefaf :=_gabda .HorzAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068o\u0072\u007a\u0041\u006e\u0063\u0068\u006f\u0072"});if _fefaf !=nil {return _fefaf ;};start .Attr =append (start .Attr ,_gaeace ); +};if _gabda .TblpXSpecAttr !=_f .ST_XAlignUnset {_gbegfe ,_eecdd :=_gabda .TblpXSpecAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0070\u0058\u0053\u0070\u0065\u0063"});if _eecdd !=nil {return _eecdd ;};start .Attr =append (start .Attr ,_gbegfe ); +};if _gabda .TblpXAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0070\u0058"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .TblpXAttr )});};if _gabda .TblpYSpecAttr !=_f .ST_YAlignUnset {_dgdggf ,_dgcde :=_gabda .TblpYSpecAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0062\u006c\u0070\u0059\u0053\u0070\u0065\u0063"}); +if _dgcde !=nil {return _dgcde ;};start .Attr =append (start .Attr ,_dgdggf );};if _gabda .TblpYAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0070\u0059"},Value :_dd .Sprintf ("\u0025\u0076",*_gabda .TblpYAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Text Box Form Field Maximum Length -MaxLength *CT_DecimalNumber ; +// Validate validates the EG_RPrMath and its children +func (_gcbae *EG_RPrMath )Validate ()error {return _gcbae .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068");};func (_abffc *CT_SdtDateMappingType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfega :=range start .Attr {if _cfega .Name .Local =="\u0076\u0061\u006c"{_abffc .ValAttr .UnmarshalXMLAttr (_cfega ); +continue ;};};for {_edeef ,_dcfgag :=d .Token ();if _dcfgag !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065\u004d\u0061p\u0070\u0069\u006e\u0067\u0054\u0079\u0070e\u003a\u0020\u0025\u0073",_dcfgag ); +};if _acfaa ,_cgbbfa :=_edeef .(_a .EndElement );_cgbbfa &&_acfaa .Name ==start .Name {break ;};};return nil ;}; -// Text Box Form Field Formatting -Format *CT_String ;};type WdCT_Anchor struct{ +// ValidateWithPath validates the CT_Footnotes and its children, prefixing error messages with path +func (_bgee *CT_Footnotes )ValidateWithPath (path string )error {for _eefg ,_gffbc :=range _bgee .Footnote {if _dafg :=_gffbc .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u005b\u0025\u0064\u005d",path ,_eefg )); +_dafg !=nil {return _dafg ;};};return nil ;};type EG_RPrMath struct{RPrMathChoice *EG_RPrMathChoice ;};func NewCT_TblLook ()*CT_TblLook {_fefbb :=&CT_TblLook {};return _fefbb };func (_abecg *CT_CustomXmlPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcag :for {_cgcc ,_adgb :=d .Token (); +if _adgb !=nil {return _adgb ;};switch _ccaag :=_cgcc .(type ){case _a .StartElement :switch _ccaag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}:_abecg .Placeholder =NewCT_String (); +if _gdag :=d .DecodeElement (_abecg .Placeholder ,&_ccaag );_gdag !=nil {return _gdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072"}:_ecaf :=NewCT_Attr (); +if _eeafg :=d .DecodeElement (_ecaf ,&_ccaag );_eeafg !=nil {return _eeafg ;};_abecg .Attr =append (_abecg .Attr ,_ecaf );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006cP\u0072\u0020\u0025\u0076",_ccaag .Name ); +if _bgdge :=d .Skip ();_bgdge !=nil {return _bgdge ;};};case _a .EndElement :break _bcag ;case _a .CharData :};};return nil ;};func (_gaaegf *WdCT_PosH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gaaegf .RelativeFromAttr =WdST_RelFromH (1); +_gaaegf .PosHChoice =NewWdCT_PosHChoice ();for _ ,_fbdaf :=range start .Attr {if _fbdaf .Name .Local =="\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"{_gaaegf .RelativeFromAttr .UnmarshalXMLAttr (_fbdaf );continue ;};};_ccfeed :for {_faadd ,_faaca :=d .Token (); +if _faaca !=nil {return _faaca ;};switch _bccccb :=_faadd .(type ){case _a .StartElement :switch _bccccb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_gaaegf .PosHChoice =NewWdCT_PosHChoice (); +if _geddd :=d .DecodeElement (&_gaaegf .PosHChoice .Align ,&_bccccb );_geddd !=nil {return _geddd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_gaaegf .PosHChoice =NewWdCT_PosHChoice (); +if _dbcae :=d .DecodeElement (&_gaaegf .PosHChoice .PosOffset ,&_bccccb );_dbcae !=nil {return _dbcae ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0048 \u0025\u0076",_bccccb .Name ); +if _cdfec :=d .Skip ();_cdfec !=nil {return _cdfec ;};};case _a .EndElement :break _ccfeed ;case _a .CharData :};};return nil ;}; -// Distance From Text on Top Edge -DistTAttr *uint32 ; +// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path +func (_gefbbg *CT_Style )ValidateWithPath (path string )error {if _ffgbebd :=_gefbbg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ffgbebd !=nil {return _ffgbebd ;};if _gefbbg .DefaultAttr !=nil {if _gefeea :=_gefbbg .DefaultAttr .ValidateWithPath (path +"\u002f\u0044\u0065f\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072"); +_gefeea !=nil {return _gefeea ;};};if _gefbbg .CustomStyleAttr !=nil {if _gfcda :=_gefbbg .CustomStyleAttr .ValidateWithPath (path +"\u002f\u0043u\u0073\u0074\u006fm\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_gfcda !=nil {return _gfcda ;}; +};if _gefbbg .Name !=nil {if _fbfaf :=_gefbbg .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_fbfaf !=nil {return _fbfaf ;};};if _gefbbg .Aliases !=nil {if _abagea :=_gefbbg .Aliases .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0061\u0073\u0065\u0073"); +_abagea !=nil {return _abagea ;};};if _gefbbg .BasedOn !=nil {if _fadaf :=_gefbbg .BasedOn .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0064\u004f\u006e");_fadaf !=nil {return _fadaf ;};};if _gefbbg .Next !=nil {if _bbefd :=_gefbbg .Next .ValidateWithPath (path +"\u002f\u004e\u0065x\u0074"); +_bbefd !=nil {return _bbefd ;};};if _gefbbg .Link !=nil {if _acbag :=_gefbbg .Link .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b");_acbag !=nil {return _acbag ;};};if _gefbbg .AutoRedefine !=nil {if _aagdf :=_gefbbg .AutoRedefine .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"); +_aagdf !=nil {return _aagdf ;};};if _gefbbg .Hidden !=nil {if _fccdb :=_gefbbg .Hidden .ValidateWithPath (path +"\u002fH\u0069\u0064\u0064\u0065\u006e");_fccdb !=nil {return _fccdb ;};};if _gefbbg .UiPriority !=nil {if _dgbgd :=_gefbbg .UiPriority .ValidateWithPath (path +"/\u0055\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"); +_dgbgd !=nil {return _dgbgd ;};};if _gefbbg .SemiHidden !=nil {if _ffbaa :=_gefbbg .SemiHidden .ValidateWithPath (path +"/\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e");_ffbaa !=nil {return _ffbaa ;};};if _gefbbg .UnhideWhenUsed !=nil {if _gdfde :=_gefbbg .UnhideWhenUsed .ValidateWithPath (path +"\u002fU\u006eh\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"); +_gdfde !=nil {return _gdfde ;};};if _gefbbg .QFormat !=nil {if _daee :=_gefbbg .QFormat .ValidateWithPath (path +"\u002f\u0051\u0046\u006f\u0072\u006d\u0061\u0074");_daee !=nil {return _daee ;};};if _gefbbg .Locked !=nil {if _cfabf :=_gefbbg .Locked .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0065\u0064"); +_cfabf !=nil {return _cfabf ;};};if _gefbbg .Personal !=nil {if _cbceg :=_gefbbg .Personal .ValidateWithPath (path +"\u002fP\u0065\u0072\u0073\u006f\u006e\u0061l");_cbceg !=nil {return _cbceg ;};};if _gefbbg .PersonalCompose !=nil {if _fafabd :=_gefbbg .PersonalCompose .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u006fn\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"); +_fafabd !=nil {return _fafabd ;};};if _gefbbg .PersonalReply !=nil {if _fdgbd :=_gefbbg .PersonalReply .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u0073\u006f\u006e\u0061\u006cR\u0065\u0070\u006c\u0079");_fdgbd !=nil {return _fdgbd ;};};if _gefbbg .Rsid !=nil {if _cccabc :=_gefbbg .Rsid .ValidateWithPath (path +"\u002f\u0052\u0073i\u0064"); +_cccabc !=nil {return _cccabc ;};};if _gefbbg .PPr !=nil {if _cabae :=_gefbbg .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_cabae !=nil {return _cabae ;};};if _gefbbg .RPr !=nil {if _dabeb :=_gefbbg .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); +_dabeb !=nil {return _dabeb ;};};if _gefbbg .TblPr !=nil {if _abbdca :=_gefbbg .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_abbdca !=nil {return _abbdca ;};};if _gefbbg .TrPr !=nil {if _eggfe :=_gefbbg .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072"); +_eggfe !=nil {return _eggfe ;};};if _gefbbg .TcPr !=nil {if _fdgad :=_gefbbg .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_fdgad !=nil {return _fdgad ;};};for _feadc ,_aagba :=range _gefbbg .TblStylePr {if _fgace :=_aagba .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050r\u005b\u0025\u0064\u005d",path ,_feadc )); +_fgace !=nil {return _fgace ;};};return nil ;};func (_aeggf *CT_SdtEndPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aeggf .RPr !=nil {_acfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_aeggf .RPr ,_acfba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_adfgb *CT_Lock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cebae :=range start .Attr {if _cebae .Name .Local =="\u0076\u0061\u006c"{_adfgb .ValAttr .UnmarshalXMLAttr (_cebae ); +continue ;};};for {_eaaac ,_aabg :=d .Token ();if _aabg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_aabg );};if _gcba ,_cgdbc :=_eaaac .(_a .EndElement );_cgdbc &&_gcba .Name ==start .Name {break ; +};};return nil ;};func NewCT_MoveBookmark ()*CT_MoveBookmark {_ddgb :=&CT_MoveBookmark {};return _ddgb };func (_eeba *CT_Panose )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_eeba .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cdbcab *CT_TabStop )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_afcgg ,_faadc :=_cdbcab .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _faadc !=nil {return _faadc ;};start .Attr =append (start .Attr ,_afcgg );if _cdbcab .LeaderAttr !=ST_TabTlcUnset {_gffdge ,_gfccf :=_cdbcab .LeaderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0065\u0061\u0064\u0065\u0072"});if _gfccf !=nil {return _gfccf ; +};start .Attr =append (start .Attr ,_gffdge );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"},Value :_dd .Sprintf ("\u0025\u0076",_cdbcab .PosAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type CT_Background struct{ -// Distance From Text on Bottom Edge -DistBAttr *uint32 ; - -// Distance From Text on Left Edge -DistLAttr *uint32 ; - -// Distance From Text on Right Edge -DistRAttr *uint32 ; - -// Simple Positioning Coordinates -SimplePosAttr *bool ; - -// Relative Z-Ordering Position -RelativeHeightAttr uint32 ; - -// Display Behind Document Text -BehindDocAttr bool ; - -// Lock Anchor -LockedAttr bool ; - -// Layout In Table Cell -LayoutInCellAttr bool ; - -// Hidden -HiddenAttr *bool ; - -// Allow Objects to Overlap -AllowOverlapAttr bool ; - -// Simple Positioning Coordinates -SimplePos *_ae .CT_Point2D ; - -// Horizontal Positioning -PositionH *WdCT_PosH ; - -// Vertical Positioning -PositionV *WdCT_PosV ; - -// Inline Drawing Object Extents -Extent *_ae .CT_PositiveSize2D ;EffectExtent *WdCT_EffectExtent ;WrapTypeChoice *WdEG_WrapTypeChoice ; - -// Drawing Object Non-Visual Properties -DocPr *_ae .CT_NonVisualDrawingProps ;CNvGraphicFramePr *_ae .CT_NonVisualGraphicFrameProperties ;Graphic *_ae .Graphic ;};const (ST_TabTlcUnset ST_TabTlc =0;ST_TabTlcNone ST_TabTlc =1;ST_TabTlcDot ST_TabTlc =2;ST_TabTlcHyphen ST_TabTlc =3;ST_TabTlcUnderscore ST_TabTlc =4; -ST_TabTlcHeavy ST_TabTlc =5;ST_TabTlcMiddleDot ST_TabTlc =6;); - -// ValidateWithPath validates the CT_RPrChange and its children, prefixing error messages with path -func (_gfggab *CT_RPrChange )ValidateWithPath (path string )error {if _ddfce :=_gfggab .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_ddfce !=nil {return _ddfce ;};return nil ;};func (_dgdbaa *ST_PageBorderZOrder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfefde ,_dfdca :=d .Token (); -if _dfdca !=nil {return _dfdca ;};if _aegcf ,_addcae :=_gfefde .(_a .EndElement );_addcae &&_aegcf .Name ==start .Name {*_dgdbaa =1;return nil ;};if _gbagag ,_aeagg :=_gfefde .(_a .CharData );!_aeagg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfefde ); -}else {switch string (_gbagag ){case "":*_dgdbaa =0;case "\u0066\u0072\u006fn\u0074":*_dgdbaa =1;case "\u0062\u0061\u0063\u006b":*_dgdbaa =2;};};_gfefde ,_dfdca =d .Token ();if _dfdca !=nil {return _dfdca ;};if _bbdeg ,_ffeebe :=_gfefde .(_a .EndElement ); -_ffeebe &&_bbdeg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfefde );}; +// Background Color +ColorAttr *ST_HexColor ; -// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path -func (_gggaa *CT_NumFmt )ValidateWithPath (path string )error {if _gggaa .ValAttr ==ST_NumberFormatUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ffafda :=_gggaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ffafda !=nil {return _ffafda ;};return nil ;};func (_ceded *CT_TrPrBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egfgac :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_ceded .CnfStyle =NewCT_Cnf (); -if _gaada :=d .DecodeElement (_ceded .CnfStyle ,&_egfgac );_gaada !=nil {return _gaada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_ceded .DivId =NewCT_DecimalNumber (); -if _facbd :=d .DecodeElement (_ceded .DivId ,&_egfgac );_facbd !=nil {return _facbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_ceded .GridBefore =NewCT_DecimalNumber (); -if _cafccb :=d .DecodeElement (_ceded .GridBefore ,&_egfgac );_cafccb !=nil {return _cafccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_ceded .GridAfter =NewCT_DecimalNumber (); -if _bcagc :=d .DecodeElement (_ceded .GridAfter ,&_egfgac );_bcagc !=nil {return _bcagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_ceded .WBefore =NewCT_TblWidth (); -if _eadba :=d .DecodeElement (_ceded .WBefore ,&_egfgac );_eadba !=nil {return _eadba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_ceded .WAfter =NewCT_TblWidth (); -if _gcfbcb :=d .DecodeElement (_ceded .WAfter ,&_egfgac );_gcfbcb !=nil {return _gcfbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_ceded .CantSplit =NewCT_OnOff (); -if _gcfeg :=d .DecodeElement (_ceded .CantSplit ,&_egfgac );_gcfeg !=nil {return _gcfeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_ceded .TrHeight =NewCT_Height (); -if _edfbgf :=d .DecodeElement (_ceded .TrHeight ,&_egfgac );_edfbgf !=nil {return _edfbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_ceded .TblHeader =NewCT_OnOff (); -if _bedef :=d .DecodeElement (_ceded .TblHeader ,&_egfgac );_bedef !=nil {return _bedef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_ceded .TblCellSpacing =NewCT_TblWidth (); -if _fdcbaa :=d .DecodeElement (_ceded .TblCellSpacing ,&_egfgac );_fdcbaa !=nil {return _fdcbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_ceded .Jc =NewCT_JcTable (); -if _addgg :=d .DecodeElement (_ceded .Jc ,&_egfgac );_addgg !=nil {return _addgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_ceded .Hidden =NewCT_OnOff (); -if _bcagcb :=d .DecodeElement (_ceded .Hidden ,&_egfgac );_bcagcb !=nil {return _bcagcb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_egfgac .Name ); -if _cbgac :=d .Skip ();_cbgac !=nil {return _cbgac ;};};return nil ;};func (_bddgdc *EG_RangeMarkupElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caadbg :for {_febaeg ,_bfaee :=d .Token (); -if _bfaee !=nil {return _bfaee ;};switch _fdedc :=_febaeg .(type ){case _a .StartElement :switch _fdedc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _egffff :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .BookmarkStart ,&_fdedc );_egffff !=nil {return _egffff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _efaca :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .BookmarkEnd ,&_fdedc );_efaca !=nil {return _efaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _gggce :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fdedc );_gggce !=nil {return _gggce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _ceebbd :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fdedc );_ceebbd !=nil {return _ceebbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _eccfb :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .MoveToRangeStart ,&_fdedc );_eccfb !=nil {return _eccfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _ddgffg :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fdedc );_ddgffg !=nil {return _ddgffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _cbege :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CommentRangeStart ,&_fdedc );_cbege !=nil {return _cbege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _cdbdcd :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CommentRangeEnd ,&_fdedc );_cdbdcd !=nil {return _cdbdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _gaafdg :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fdedc );_gaafdg !=nil {return _gaafdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _gagced :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fdedc );_gagced !=nil {return _gagced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _gggeg :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fdedc );_gggeg !=nil {return _gggeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _bccbb :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fdedc );_bccbb !=nil {return _bccbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _fgabg :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fdedc );_fgabg !=nil {return _fgabg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _gdefd :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fdedc );_gdefd !=nil {return _gdefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _abccdg :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fdedc );_abccdg !=nil {return _abccdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bddgdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); -if _afgef :=d .DecodeElement (&_bddgdc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fdedc );_afgef !=nil {return _afgef ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0052\u0061\u006e\u0067e\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_fdedc .Name ); -if _babfc :=d .Skip ();_babfc !=nil {return _babfc ;};};case _a .EndElement :break _caadbg ;case _a .CharData :};};return nil ;};func NewCT_SmartTagRun ()*CT_SmartTagRun {_eefea :=&CT_SmartTagRun {};return _eefea }; +// Background Theme Color +ThemeColorAttr ST_ThemeColor ; -// Validate validates the CT_Br and its children -func (_bgff *CT_Br )Validate ()error {return _bgff .ValidateWithPath ("\u0043\u0054\u005fB\u0072")};func (_gfff *CT_BdoContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gfff .ValAttr !=ST_DirectionUnset {_edab ,_cbfe :=_gfff .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _cbfe !=nil {return _cbfe ;};start .Attr =append (start .Attr ,_edab );};e .EncodeToken (start );if _gfff .EG_PContent !=nil {for _ ,_cae :=range _gfff .EG_PContent {_cae .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Background Theme Color Tint +ThemeTintAttr *string ; -// ValidateWithPath validates the CT_TextboxTightWrap and its children, prefixing error messages with path -func (_caggagf *CT_TextboxTightWrap )ValidateWithPath (path string )error {if _caggagf .ValAttr ==ST_TextboxTightWrapUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dgebd :=_caggagf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dgebd !=nil {return _dgebd ;};return nil ;};func NewCT_Object ()*CT_Object {_dfgdd :=&CT_Object {};return _dfgdd };func (_ccgg *CT_Bookmark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffee :=range start .Attr {if _ffee .Name .Local =="\u006e\u0061\u006d\u0065"{_bbcf :=_ffee .Value ; -_ccgg .NameAttr =_bbcf ;continue ;};if _ffee .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_dfd ,_eef :=_f .ParseInt (_ffee .Value ,10,64);if _eef !=nil {return _eef ;};_ccgg .ColFirstAttr =&_dfd ;continue ;};if _ffee .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_bef ,_bgagb :=_f .ParseInt (_ffee .Value ,10,64); -if _bgagb !=nil {return _bgagb ;};_ccgg .ColLastAttr =&_bef ;continue ;};if _ffee .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_ccgg .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_ffee ); -continue ;};if _ffee .Name .Local =="\u0069\u0064"{_ccea ,_bgdc :=_f .ParseInt (_ffee .Value ,10,64);if _bgdc !=nil {return _bgdc ;};_ccgg .IdAttr =_ccea ;continue ;};};for {_egec ,_eefa :=d .Token ();if _eefa !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u003a\u0020\u0025\u0073",_eefa ); -};if _cbfb ,_dgab :=_egec .(_a .EndElement );_dgab &&_cbfb .Name ==start .Name {break ;};};return nil ;};func (_bcccaf *Comments )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +// Background Theme Color Shade +ThemeShadeAttr *string ;Any []_g .Any ;Drawing *CT_Drawing ;};func (_gbcaa *Fonts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); @@ -2266,912 +2651,650 @@ start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006 start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";return _bcccaf .CT_Comments .MarshalXML (e ,start );};func NewCT_CompatSetting ()*CT_CompatSetting {_ggga :=&CT_CompatSetting {};return _ggga };const (ST_MailMergeSourceTypeUnset ST_MailMergeSourceType =0; -ST_MailMergeSourceTypeDatabase ST_MailMergeSourceType =1;ST_MailMergeSourceTypeAddressBook ST_MailMergeSourceType =2;ST_MailMergeSourceTypeDocument1 ST_MailMergeSourceType =3;ST_MailMergeSourceTypeDocument2 ST_MailMergeSourceType =4;ST_MailMergeSourceTypeText ST_MailMergeSourceType =5; -ST_MailMergeSourceTypeEmail ST_MailMergeSourceType =6;ST_MailMergeSourceTypeNative ST_MailMergeSourceType =7;ST_MailMergeSourceTypeLegacy ST_MailMergeSourceType =8;ST_MailMergeSourceTypeMaster ST_MailMergeSourceType =9;);func (_bcbefc WdST_RelFromH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bcbefc .String (),start ); -};type CT_HdrFtr struct{EG_BlockLevelElts []*EG_BlockLevelElts ;};func NewCT_DirContentRun ()*CT_DirContentRun {_gfdgc :=&CT_DirContentRun {};return _gfdgc };func (_bdfe *CT_DecimalNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fbabd :=range start .Attr {if _fbabd .Name .Local =="\u0076\u0061\u006c"{_accda ,_becb :=_f .ParseInt (_fbabd .Value ,10,64); -if _becb !=nil {return _becb ;};_bdfe .ValAttr =_accda ;continue ;};};for {_ceac ,_aced :=d .Token ();if _aced !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0065\u0063\u0069m\u0061l\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_aced ); -};if _aafg ,_ceda :=_ceac .(_a .EndElement );_ceda &&_aafg .Name ==start .Name {break ;};};return nil ;};func (_ecdge *CT_MailMergeDataType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffgafc :=range start .Attr {if _ffgafc .Name .Local =="\u0076\u0061\u006c"{_ccfe :=_ffgafc .Value ; -_ecdge .ValAttr =_ccfe ;continue ;};};for {_gbcgg ,_cdacf :=d .Token ();if _cdacf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006cM\u0065r\u0067\u0065\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_cdacf ); -};if _effef ,_gacae :=_gbcgg .(_a .EndElement );_gacae &&_effef .Name ==start .Name {break ;};};return nil ;};func ParseUnionST_DecimalNumberOrPercent (s string )(ST_DecimalNumberOrPercent ,error ){_ccbaeec :=ST_DecimalNumberOrPercent {};if _ee .ST_PercentagePatternRe .MatchString (s ){_ccbaeec .ST_Percentage =&s ; -}else {_faadd ,_gfacef :=_f .ParseFloat (s ,64);if _gfacef !=nil {return _ccbaeec ,_ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_gfacef );};_ccbaeec .ST_UnqualifiedPercentage =_b .Int64 (int64 (_faadd )); -};return _ccbaeec ,nil ;};func (_bdgccdd *ST_InfoTextType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdgccdd =0;case "\u0074\u0065\u0078\u0074":*_bdgccdd =1;case "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074":*_bdgccdd =2; -};return nil ;};func (_dede *CT_MultiLevelType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dede .ValAttr =ST_MultiLevelType (1);for _ ,_eeeac :=range start .Attr {if _eeeac .Name .Local =="\u0076\u0061\u006c"{_dede .ValAttr .UnmarshalXMLAttr (_eeeac ); -continue ;};};for {_gbafd ,_adfcdf :=d .Token ();if _adfcdf !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065: \u0025\u0073",_adfcdf ); -};if _cegeb ,_ffdab :=_gbafd .(_a .EndElement );_ffdab &&_cegeb .Name ==start .Name {break ;};};return nil ;};type CT_SdtContentCell struct{EG_ContentCellContent []*EG_ContentCellContent ;};func (_cbdga *CT_TextScale )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cbdga .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_cbdga .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type AG_SectPrAttributes struct{RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;};type EG_PContentMath struct{PContentMathChoice *EG_PContentMathChoice ; -};type EG_CellMarkupElements struct{CellMarkupElementsChoice *EG_CellMarkupElementsChoice ;};func (_gcgeed ST_CombineBrackets )String ()string {switch _gcgeed {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u006f\u0075n\u0064"; -case 3:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 4:return "\u0061\u006e\u0067l\u0065";case 5:return "\u0063\u0075\u0072l\u0079";};return "";};func (_bcgff *EG_RubyContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bcgff .RubyContentChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_fgdba *CT_FontsList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fgdba .Font !=nil {_cdafc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074"}};for _ ,_dffd :=range _fgdba .Font {e .EncodeElement (_dffd ,_cdafc ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eddggf *EG_ContentBlockContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eddggf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cfdbd :for {_cacae ,_fadcfc :=d .Token (); -if _fadcfc !=nil {return _fadcfc ;};switch _cgada :=_cacae .(type ){case _a .StartElement :switch _cgada .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _eddggf .ContentBlockContentChoice ==nil {_eddggf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); -};if _fbcfg :=d .DecodeElement (&_eddggf .ContentBlockContentChoice .CustomXml ,&_cgada );_fbcfg !=nil {return _fbcfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _eddggf .ContentBlockContentChoice ==nil {_eddggf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); -};if _acbfc :=d .DecodeElement (&_eddggf .ContentBlockContentChoice .Sdt ,&_cgada );_acbfc !=nil {return _acbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:if _eddggf .ContentBlockContentChoice ==nil {_eddggf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); -};if _aaacg :=d .DecodeElement (&_eddggf .ContentBlockContentChoice .P ,&_cgada );_aaacg !=nil {return _aaacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:if _eddggf .ContentBlockContentChoice ==nil {_eddggf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); -};if _abfge :=d .DecodeElement (&_eddggf .ContentBlockContentChoice .Tbl ,&_cgada );_abfge !=nil {return _abfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gcaaca :=NewEG_RunLevelElts (); -_gcaaca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_gcaaca );if _dbcff :=d .DecodeElement (&_gcaaca .RunLevelEltsChoice .ProofErr ,&_cgada ); -_dbcff !=nil {return _dbcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cbedd :=NewEG_RunLevelElts (); -_cbedd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_cbedd );if _fbcbf :=d .DecodeElement (&_cbedd .RunLevelEltsChoice .PermStart ,&_cgada ); -_fbcbf !=nil {return _fbcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_eddge :=NewEG_RunLevelElts (); -_eddge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_eddge );if _gddga :=d .DecodeElement (&_eddge .RunLevelEltsChoice .PermEnd ,&_cgada ); -_gddga !=nil {return _gddga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_egdgb :=NewEG_RunLevelElts (); -_egdgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_egdgb );if _cfcec :=d .DecodeElement (&_egdgb .RunLevelEltsChoice .Ins ,&_cgada ); -_cfcec !=nil {return _cfcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gacegf :=NewEG_RunLevelElts (); -_gacegf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_gacegf );if _cadgd :=d .DecodeElement (&_gacegf .RunLevelEltsChoice .Del ,&_cgada ); -_cadgd !=nil {return _cadgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_geeac :=NewEG_RunLevelElts (); -_geeac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_geeac );if _fedecf :=d .DecodeElement (&_geeac .RunLevelEltsChoice .MoveFrom ,&_cgada ); -_fedecf !=nil {return _fedecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aafefa :=NewEG_RunLevelElts (); -_aafefa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_aafefa );if _aeeaa :=d .DecodeElement (&_aafefa .RunLevelEltsChoice .MoveTo ,&_cgada ); -_aeeaa !=nil {return _aeeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fagfa :=NewEG_RunLevelElts (); -_gdecc :=NewEG_RangeMarkupElements ();_gdecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_fagfa );_fagfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fagfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdecc ); -if _caffge :=d .DecodeElement (&_gdecc .RangeMarkupElementsChoice .BookmarkStart ,&_cgada );_caffge !=nil {return _caffge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_geebc :=NewEG_RunLevelElts (); -_gfbgf :=NewEG_RangeMarkupElements ();_gfbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_geebc );_geebc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geebc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfbgf ); -if _fdedde :=d .DecodeElement (&_gfbgf .RangeMarkupElementsChoice .BookmarkEnd ,&_cgada );_fdedde !=nil {return _fdedde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ebaea :=NewEG_RunLevelElts (); -_geaeg :=NewEG_RangeMarkupElements ();_geaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_ebaea );_ebaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_geaeg ); -if _adcac :=d .DecodeElement (&_geaeg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cgada );_adcac !=nil {return _adcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_abgcf :=NewEG_RunLevelElts (); -_fgaca :=NewEG_RangeMarkupElements ();_fgaca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_abgcf );_abgcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abgcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgaca ); -if _cedggg :=d .DecodeElement (&_fgaca .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cgada );_cedggg !=nil {return _cedggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_acfgg :=NewEG_RunLevelElts (); -_ddbeb :=NewEG_RangeMarkupElements ();_ddbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_acfgg );_acfgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acfgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddbeb ); -if _edbeb :=d .DecodeElement (&_ddbeb .RangeMarkupElementsChoice .MoveToRangeStart ,&_cgada );_edbeb !=nil {return _edbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fefdg :=NewEG_RunLevelElts (); -_dcgaeb :=NewEG_RangeMarkupElements ();_dcgaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_fefdg );_fefdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fefdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcgaeb ); -if _eggeg :=d .DecodeElement (&_dcgaeb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cgada );_eggeg !=nil {return _eggeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ffadc :=NewEG_RunLevelElts (); -_cgbcdf :=NewEG_RangeMarkupElements ();_cgbcdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_ffadc );_ffadc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffadc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbcdf ); -if _agcfdd :=d .DecodeElement (&_cgbcdf .RangeMarkupElementsChoice .CommentRangeStart ,&_cgada );_agcfdd !=nil {return _agcfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_beada :=NewEG_RunLevelElts (); -_cdabc :=NewEG_RangeMarkupElements ();_cdabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_beada );_beada .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beada .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdabc ); -if _feead :=d .DecodeElement (&_cdabc .RangeMarkupElementsChoice .CommentRangeEnd ,&_cgada );_feead !=nil {return _feead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gagg :=NewEG_RunLevelElts (); -_cdaddg :=NewEG_RangeMarkupElements ();_cdaddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_gagg );_gagg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gagg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdaddg ); -if _dacad :=d .DecodeElement (&_cdaddg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cgada );_dacad !=nil {return _dacad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_egeff :=NewEG_RunLevelElts (); -_cbedg :=NewEG_RangeMarkupElements ();_cbedg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_egeff );_egeff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egeff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbedg ); -if _faaag :=d .DecodeElement (&_cbedg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cgada );_faaag !=nil {return _faaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgaff :=NewEG_RunLevelElts (); -_fdddb :=NewEG_RangeMarkupElements ();_fdddb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_fgaff );_fgaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdddb ); -if _gggab :=d .DecodeElement (&_fdddb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cgada );_gggab !=nil {return _gggab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_beega :=NewEG_RunLevelElts (); -_gffac :=NewEG_RangeMarkupElements ();_gffac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_beega );_beega .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beega .RunLevelEltsChoice .EG_RangeMarkupElements ,_gffac ); -if _bgedg :=d .DecodeElement (&_gffac .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cgada );_bgedg !=nil {return _bgedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cdfbc :=NewEG_RunLevelElts (); -_abdeec :=NewEG_RangeMarkupElements ();_abdeec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_cdfbc );_cdfbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdfbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_abdeec ); -if _egddg :=d .DecodeElement (&_abdeec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cgada );_egddg !=nil {return _egddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gfacd :=NewEG_RunLevelElts (); -_bddadd :=NewEG_RangeMarkupElements ();_bddadd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_gfacd );_gfacd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfacd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddadd ); -if _fdfdg :=d .DecodeElement (&_bddadd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cgada );_fdfdg !=nil {return _fdfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aeaff :=NewEG_RunLevelElts (); -_aefaa :=NewEG_RangeMarkupElements ();_aefaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_aeaff );_aeaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_aefaa ); -if _dagbbd :=d .DecodeElement (&_aefaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cgada );_dagbbd !=nil {return _dagbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbfeaa :=NewEG_RunLevelElts (); -_cagcda :=NewEG_RangeMarkupElements ();_cagcda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_cbfeaa );_cbfeaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfeaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_cagcda ); -if _bcbff :=d .DecodeElement (&_cagcda .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cgada );_bcbff !=nil {return _bcbff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_edffc :=NewEG_RunLevelElts (); -_bfcba :=NewEG_MathContent ();_bfcba .MathContentChoice =NewEG_MathContentChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_edffc );_edffc .RunLevelEltsChoice .EG_MathContent =append (_edffc .RunLevelEltsChoice .EG_MathContent ,_bfcba ); -if _adbbe :=d .DecodeElement (&_bfcba .MathContentChoice .OMathPara ,&_cgada );_adbbe !=nil {return _adbbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bdggbd :=NewEG_RunLevelElts (); -_fdeecb :=NewEG_MathContent ();_fdeecb .MathContentChoice =NewEG_MathContentChoice ();_eddggf .ContentBlockContentChoice .EG_RunLevelElts =append (_eddggf .ContentBlockContentChoice .EG_RunLevelElts ,_bdggbd );_bdggbd .RunLevelEltsChoice .EG_MathContent =append (_bdggbd .RunLevelEltsChoice .EG_MathContent ,_fdeecb ); -if _gfbfcf :=d .DecodeElement (&_fdeecb .MathContentChoice .OMath ,&_cgada );_gfbfcf !=nil {return _gfbfcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0043\u006f\u006e\u0074e\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_cgada .Name ); -if _gdaca :=d .Skip ();_gdaca !=nil {return _gdaca ;};};case _a .EndElement :break _cfdbd ;case _a .CharData :};};return nil ;};func (_geceg ST_Shd )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_geceg .String (),start ); -}; +start .Name .Local ="\u0077:\u0066\u006f\u006e\u0074\u0073";return _gbcaa .CT_FontsList .MarshalXML (e ,start );};func (_dbaac *CT_SdtContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbaac .EG_PContent !=nil {for _ ,_faade :=range _dbaac .EG_PContent {_faade .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Hyperlink struct{ -// Validate validates the CT_CharacterSpacing and its children -func (_ggd *CT_CharacterSpacing )Validate ()error {return _ggd .ValidateWithPath ("\u0043\u0054\u005f\u0043ha\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067");};func NewCT_Compat ()*CT_Compat {_fedfg :=&CT_Compat {};return _fedfg }; -func NewCT_FtnPos ()*CT_FtnPos {_befcgg :=&CT_FtnPos {};_befcgg .ValAttr =ST_FtnPos (1);return _befcgg ;};var ST_TextScalePercentPatternRe =_d .MustCompile (ST_TextScalePercentPattern ); +// Hyperlink Target Frame +TgtFrameAttr *string ; -// Validate validates the CT_TblPrChange and its children -func (_dgfafg *CT_TblPrChange )Validate ()error {return _dgfafg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043h\u0061\u006e\u0067\u0065");}; +// Associated String +TooltipAttr *string ; -// Validate validates the CT_FramePr and its children -func (_fdee *CT_FramePr )Validate ()error {return _fdee .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");};func (_bagbf *CT_TcPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bagbf .TcPr =NewCT_TcPrInner (); -for _ ,_dcgee :=range start .Attr {if _dcgee .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dbbfce :=_dcgee .Value ;_bagbf .AuthorAttr =_dbbfce ;continue ;};if _dcgee .Name .Local =="\u0064\u0061\u0074\u0065"{_fdceb ,_gecfa :=ParseStdlibTime (_dcgee .Value ); -if _gecfa !=nil {return _gecfa ;};_bagbf .DateAttr =&_fdceb ;continue ;};if _dcgee .Name .Local =="\u0069\u0064"{_dbbea ,_dgfeec :=_f .ParseInt (_dcgee .Value ,10,64);if _dgfeec !=nil {return _dgfeec ;};_bagbf .IdAttr =_dbbea ;continue ;};};_fbbbe :for {_ccdegf ,_defbb :=d .Token (); -if _defbb !=nil {return _defbb ;};switch _cffea :=_ccdegf .(type ){case _a .StartElement :switch _cffea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:if _dgdcee :=d .DecodeElement (_bagbf .TcPr ,&_cffea ); -_dgdcee !=nil {return _dgdcee ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065 \u0025\u0076",_cffea .Name ); -if _abcda :=d .Skip ();_abcda !=nil {return _abcda ;};};case _a .EndElement :break _fbbbe ;case _a .CharData :};};return nil ;}; +// Location in Target Document +DocLocationAttr *string ; -// ValidateWithPath validates the CT_Lvl and its children, prefixing error messages with path -func (_efbdbc *CT_Lvl )ValidateWithPath (path string )error {if _efbdbc .TentativeAttr !=nil {if _gcdff :=_efbdbc .TentativeAttr .ValidateWithPath (path +"\u002f\u0054\u0065\u006e\u0074\u0061\u0074\u0069\u0076e\u0041\u0074\u0074\u0072");_gcdff !=nil {return _gcdff ; -};};if _efbdbc .Start !=nil {if _bcdc :=_efbdbc .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_bcdc !=nil {return _bcdc ;};};if _efbdbc .NumFmt !=nil {if _facc :=_efbdbc .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_facc !=nil {return _facc ;};};if _efbdbc .LvlRestart !=nil {if _ccgde :=_efbdbc .LvlRestart .ValidateWithPath (path +"/\u004c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074");_ccgde !=nil {return _ccgde ;};};if _efbdbc .PStyle !=nil {if _cfgfe :=_efbdbc .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065"); -_cfgfe !=nil {return _cfgfe ;};};if _efbdbc .IsLgl !=nil {if _aageg :=_efbdbc .IsLgl .ValidateWithPath (path +"\u002f\u0049\u0073\u004c\u0067\u006c");_aageg !=nil {return _aageg ;};};if _efbdbc .Suff !=nil {if _gagb :=_efbdbc .Suff .ValidateWithPath (path +"\u002f\u0053\u0075f\u0066"); -_gagb !=nil {return _gagb ;};};if _efbdbc .LvlText !=nil {if _cced :=_efbdbc .LvlText .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0054\u0065\u0078\u0074");_cced !=nil {return _cced ;};};if _efbdbc .LvlPicBulletId !=nil {if _aggb :=_efbdbc .LvlPicBulletId .ValidateWithPath (path +"\u002fL\u0076l\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"); -_aggb !=nil {return _aggb ;};};if _efbdbc .Legacy !=nil {if _cbfab :=_efbdbc .Legacy .ValidateWithPath (path +"\u002fL\u0065\u0067\u0061\u0063\u0079");_cbfab !=nil {return _cbfab ;};};if _efbdbc .LvlJc !=nil {if _bfdde :=_efbdbc .LvlJc .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u004a\u0063"); -_bfdde !=nil {return _bfdde ;};};if _efbdbc .PPr !=nil {if _dccge :=_efbdbc .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_dccge !=nil {return _dccge ;};};if _efbdbc .RPr !=nil {if _caefg :=_efbdbc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); -_caefg !=nil {return _caefg ;};};return nil ;};const (ST_TblStyleOverrideTypeUnset ST_TblStyleOverrideType =0;ST_TblStyleOverrideTypeWholeTable ST_TblStyleOverrideType =1;ST_TblStyleOverrideTypeFirstRow ST_TblStyleOverrideType =2;ST_TblStyleOverrideTypeLastRow ST_TblStyleOverrideType =3; -ST_TblStyleOverrideTypeFirstCol ST_TblStyleOverrideType =4;ST_TblStyleOverrideTypeLastCol ST_TblStyleOverrideType =5;ST_TblStyleOverrideTypeBand1Vert ST_TblStyleOverrideType =6;ST_TblStyleOverrideTypeBand2Vert ST_TblStyleOverrideType =7;ST_TblStyleOverrideTypeBand1Horz ST_TblStyleOverrideType =8; -ST_TblStyleOverrideTypeBand2Horz ST_TblStyleOverrideType =9;ST_TblStyleOverrideTypeNeCell ST_TblStyleOverrideType =10;ST_TblStyleOverrideTypeNwCell ST_TblStyleOverrideType =11;ST_TblStyleOverrideTypeSeCell ST_TblStyleOverrideType =12;ST_TblStyleOverrideTypeSwCell ST_TblStyleOverrideType =13; -); +// Add To Viewed Hyperlinks +HistoryAttr *_f .ST_OnOff ; -// ValidateWithPath validates the EG_HdrFtrReferences and its children, prefixing error messages with path -func (_eaabbf *EG_HdrFtrReferences )ValidateWithPath (path string )error {if _gbdecb :=_eaabbf .HdrFtrReferencesChoice .ValidateWithPath (path +"\u002f\u0048\u0064rF\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -_gbdecb !=nil {return _gbdecb ;};return nil ;};func (_dabafd *ST_TblOverlap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dabafd =0;case "\u006e\u0065\u0076e\u0072":*_dabafd =1;case "\u006fv\u0065\u0072\u006c\u0061\u0070":*_dabafd =2; -};return nil ;};func NewCT_Shd ()*CT_Shd {_ccfgb :=&CT_Shd {};_ccfgb .ValAttr =ST_Shd (1);return _ccfgb }; +// Hyperlink Anchor +AnchorAttr *string ;IdAttr *string ;PContentChoice *EG_PContentChoice ;};type ST_MailMergeDest byte ;type CT_FontFamily struct{ -// ValidateWithPath validates the CT_MailMergeDest and its children, prefixing error messages with path -func (_cddbce *CT_MailMergeDest )ValidateWithPath (path string )error {if _cddbce .ValAttr ==ST_MailMergeDestUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fcaga :=_cddbce .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fcaga !=nil {return _fcaga ;};return nil ;};func (_adgca *WdCT_WordprocessingContentPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _adgca .BwModeAttr !=_ae .ST_BlackWhiteModeUnset {_dddbeg ,_bdcfa :=_adgca .BwModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); -if _bdcfa !=nil {return _bdcfa ;};start .Attr =append (start .Attr ,_dddbeg );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_adgca .IdAttr )});e .EncodeToken (start ); -if _adgca .NvContentPartPr !=nil {_fdbcbb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003an\u0076\u0043\u006f\u006e\u0074e\u006e\u0074P\u0061\u0072\u0074\u0050\u0072"}};e .EncodeElement (_adgca .NvContentPartPr ,_fdbcbb );};if _adgca .Xfrm !=nil {_caefe :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0078\u0066\u0072\u006d"}}; -e .EncodeElement (_adgca .Xfrm ,_caefe );};if _adgca .ExtLst !=nil {_cdgae :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_adgca .ExtLst ,_cdgae );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_ccbcb *CT_SdtPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbagc :for {_abddf ,_gaefa :=d .Token ();if _gaefa !=nil {return _gaefa ;};switch _aaaedc :=_abddf .(type ){case _a .StartElement :switch _aaaedc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_ccbcb .RPr =NewCT_RPr (); -if _dgacaa :=d .DecodeElement (_ccbcb .RPr ,&_aaaedc );_dgacaa !=nil {return _dgacaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069a\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0069a\u0073"}:_ccbcb .Alias =NewCT_String (); -if _ebaae :=d .DecodeElement (_ccbcb .Alias ,&_aaaedc );_ebaae !=nil {return _ebaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"}:_ccbcb .Tag =NewCT_String (); -if _ecagd :=d .DecodeElement (_ccbcb .Tag ,&_aaaedc );_ecagd !=nil {return _ecagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0064"}:_ccbcb .Id =NewCT_DecimalNumber (); -if _caaef :=d .DecodeElement (_ccbcb .Id ,&_aaaedc );_caaef !=nil {return _caaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u0063\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u0063\u006b"}:_ccbcb .Lock =NewCT_Lock (); -if _bbaff :=d .DecodeElement (_ccbcb .Lock ,&_aaaedc );_bbaff !=nil {return _bbaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}:_ccbcb .Placeholder =NewCT_Placeholder (); -if _fbadb :=d .DecodeElement (_ccbcb .Placeholder ,&_aaaedc );_fbadb !=nil {return _fbadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u006d\u0070\u006f\u0072\u0061\u0072y"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u006d\u0070\u006f\u0072\u0061\u0072y"}:_ccbcb .Temporary =NewCT_OnOff (); -if _cdbdg :=d .DecodeElement (_ccbcb .Temporary ,&_aaaedc );_cdbdg !=nil {return _cdbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"}:_ccbcb .ShowingPlcHdr =NewCT_OnOff (); -if _bbdcg :=d .DecodeElement (_ccbcb .ShowingPlcHdr ,&_aaaedc );_bbdcg !=nil {return _bbdcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}:_ccbcb .DataBinding =NewCT_DataBinding (); -if _gcgca :=d .DecodeElement (_ccbcb .DataBinding ,&_aaaedc );_gcgca !=nil {return _gcgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_ccbcb .Label =NewCT_DecimalNumber (); -if _baegga :=d .DecodeElement (_ccbcb .Label ,&_aaaedc );_baegga !=nil {return _baegga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_ccbcb .TabIndex =NewCT_UnsignedDecimalNumber (); -if _gedce :=d .DecodeElement (_ccbcb .TabIndex ,&_aaaedc );_gedce !=nil {return _gedce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _ffbba :=d .DecodeElement (&_ccbcb .SdtPrChoice .Equation ,&_aaaedc );_ffbba !=nil {return _ffbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _dfeccc :=d .DecodeElement (&_ccbcb .SdtPrChoice .ComboBox ,&_aaaedc );_dfeccc !=nil {return _dfeccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _dfaee :=d .DecodeElement (&_ccbcb .SdtPrChoice .Date ,&_aaaedc );_dfaee !=nil {return _dfaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _fcecba :=d .DecodeElement (&_ccbcb .SdtPrChoice .DocPartObj ,&_aaaedc );_fcecba !=nil {return _fcecba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _bbbcdd :=d .DecodeElement (&_ccbcb .SdtPrChoice .DocPartList ,&_aaaedc );_bbbcdd !=nil {return _bbbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _ccdbb :=d .DecodeElement (&_ccbcb .SdtPrChoice .DropDownList ,&_aaaedc );_ccdbb !=nil {return _ccdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _fadgb :=d .DecodeElement (&_ccbcb .SdtPrChoice .Picture ,&_aaaedc );_fadgb !=nil {return _fadgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _babbg :=d .DecodeElement (&_ccbcb .SdtPrChoice .RichText ,&_aaaedc );_babbg !=nil {return _babbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _edgcf :=d .DecodeElement (&_ccbcb .SdtPrChoice .Text ,&_aaaedc );_edgcf !=nil {return _edgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _cadfc :=d .DecodeElement (&_ccbcb .SdtPrChoice .Citation ,&_aaaedc );_cadfc !=nil {return _cadfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u006fu\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _efedf :=d .DecodeElement (&_ccbcb .SdtPrChoice .Group ,&_aaaedc );_efedf !=nil {return _efedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"}:_ccbcb .SdtPrChoice =NewCT_SdtPrChoice (); -if _fdbdff :=d .DecodeElement (&_ccbcb .SdtPrChoice .Bibliography ,&_aaaedc );_fdbdff !=nil {return _fdbdff ;};default:_edfbdd :=&_b .XSDAny {};if _eegba :=d .DecodeElement (_edfbdd ,&_aaaedc );_eegba !=nil {return _eegba ;};_ccbcb .Extra =append (_ccbcb .Extra ,_edfbdd ); -};case _a .EndElement :break _gbagc ;case _a .CharData :};};return nil ;};type CT_ObjectChoice struct{Control *CT_Control ;ObjectLink *CT_ObjectLink ;ObjectEmbed *CT_ObjectEmbed ;Movie *CT_Rel ;}; +// Font Family Value +ValAttr ST_FontFamily ;};func (_gabfd *CT_WritingStyle )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_caagca :=range start .Attr {if _caagca .Name .Local =="\u006c\u0061\u006e\u0067"{_deafa :=_caagca .Value ;_gabfd .LangAttr =_deafa ; +continue ;};if _caagca .Name .Local =="\u0076\u0065\u006e\u0064\u006f\u0072\u0049\u0044"{_fcecb :=_caagca .Value ;_gabfd .VendorIDAttr =_fcecb ;continue ;};if _caagca .Name .Local =="\u0064\u006c\u006c\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_dacbg :=_caagca .Value ; +_gabfd .DllVersionAttr =_dacbg ;continue ;};if _caagca .Name .Local =="\u006el\u0043\u0068\u0065\u0063\u006b"{_eggac ,_gedadd :=ParseUnionST_OnOff (_caagca .Value );if _gedadd !=nil {return _gedadd ;};_gabfd .NlCheckAttr =&_eggac ;continue ;};if _caagca .Name .Local =="\u0063\u0068\u0065\u0063\u006b\u0053\u0074\u0079\u006c\u0065"{_cgcge ,_fgcfdb :=ParseUnionST_OnOff (_caagca .Value ); +if _fgcfdb !=nil {return _fgcfdb ;};_gabfd .CheckStyleAttr =_cgcge ;continue ;};if _caagca .Name .Local =="\u0061p\u0070\u004e\u0061\u006d\u0065"{_dcaac :=_caagca .Value ;_gabfd .AppNameAttr =_dcaac ;continue ;};};for {_efcac ,_fbcegb :=d .Token ();if _fbcegb !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0057\u0072\u0069\u0074\u0069\u006eg\u0053\u0074\u0079l\u0065:\u0020\u0025\u0073",_fbcegb ); +};if _deagc ,_gdeddf :=_efcac .(_a .EndElement );_gdeddf &&_deagc .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_FtnEdnRef and its children, prefixing error messages with path -func (_cgbdg *CT_FtnEdnRef )ValidateWithPath (path string )error {if _cgbdg .CustomMarkFollowsAttr !=nil {if _efgg :=_cgbdg .CustomMarkFollowsAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073to\u006d\u004d\u0061\u0072\u006b\u0046\u006f\u006c\u006c\u006f\u0077\u0073\u0041\u0074t\u0072"); -_efgg !=nil {return _efgg ;};};return nil ;}; +// ValidateWithPath validates the CT_FtnProps and its children, prefixing error messages with path +func (_abgeb *CT_FtnProps )ValidateWithPath (path string )error {if _abgeb .Pos !=nil {if _cfbe :=_abgeb .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_cfbe !=nil {return _cfbe ;};};if _abgeb .NumFmt !=nil {if _afeed :=_abgeb .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_afeed !=nil {return _afeed ;};};if _abgeb .NumStart !=nil {if _eaabd :=_abgeb .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_eaabd !=nil {return _eaabd ;};};if _abgeb .NumRestart !=nil {if _fdfg :=_abgeb .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); +_fdfg !=nil {return _fdfg ;};};return nil ;};func (_acagae ST_EdnPos )ValidateWithPath (path string )error {switch _acagae {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acagae )); +};return nil ;};func NewCT_String ()*CT_String {_bffaf :=&CT_String {};return _bffaf };func (_cfgba *CT_TargetScreenSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfgba .ValAttr =ST_TargetScreenSz (1);for _ ,_ceegf :=range start .Attr {if _ceegf .Name .Local =="\u0076\u0061\u006c"{_cfgba .ValAttr .UnmarshalXMLAttr (_ceegf ); +continue ;};};for {_edgac ,_fcbcaa :=d .Token ();if _fcbcaa !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a: \u0025\u0073",_fcbcaa ); +};if _bcebdf ,_eacfe :=_edgac .(_a .EndElement );_eacfe &&_bcebdf .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the WdCT_Anchor and its children -func (_bceec *WdCT_Anchor )Validate ()error {return _bceec .ValidateWithPath ("W\u0064\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072");};func (_fafbg *CT_ObjectEmbed )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gdffg :=range start .Attr {if _gdffg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdffg .Name .Local =="\u0069\u0064"||_gdffg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gdffg .Name .Local =="\u0069\u0064"{_fgeb :=_gdffg .Value ; -_fafbg .IdAttr =_fgeb ;continue ;};if _gdffg .Name .Local =="\u0064\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_fafbg .DrawAspectAttr .UnmarshalXMLAttr (_gdffg );continue ;};if _gdffg .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_febcc :=_gdffg .Value ; -_fafbg .ProgIdAttr =&_febcc ;continue ;};if _gdffg .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_gcabc :=_gdffg .Value ;_fafbg .ShapeIdAttr =&_gcabc ;continue ;};if _gdffg .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"{_fcfcf :=_gdffg .Value ; -_fafbg .FieldCodesAttr =&_fcfcf ;continue ;};};for {_dbfcga ,_cgdbc :=d .Token ();if _cgdbc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064:\u0020\u0025\u0073",_cgdbc ); -};if _aebdb ,_agfde :=_dbfcga .(_a .EndElement );_agfde &&_aebdb .Name ==start .Name {break ;};};return nil ;};func (_dcfgdb ST_HAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfbed :=_a .Attr {};_bfbed .Name =name ;switch _dcfgdb {case ST_HAnchorUnset :_bfbed .Value =""; -case ST_HAnchorText :_bfbed .Value ="\u0074\u0065\u0078\u0074";case ST_HAnchorMargin :_bfbed .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_HAnchorPage :_bfbed .Value ="\u0070\u0061\u0067\u0065";};return _bfbed ,nil ;};func (_cegdbc *ST_DocPartBehavior )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cegdbc =0; -case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_cegdbc =1;case "\u0070":*_cegdbc =2;case "\u0070\u0067":*_cegdbc =3;};return nil ;};type ST_PageOrientation byte ;func (_gbbb *CT_FtnEdnRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbbb .CustomMarkFollowsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u004d\u0061\u0072\u006b\u0046\u006f\u006c\u006c\u006f\u0077\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_gbbb .CustomMarkFollowsAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gbbb .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_MathContentChoice struct{OMathPara *_ga .OMathPara ; -OMath *_ga .OMath ;};func (_daebg *CT_MacroName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gdbgd :=range start .Attr {if _gdbgd .Name .Local =="\u0076\u0061\u006c"{_bgfcg :=_gdbgd .Value ;_daebg .ValAttr =_bgfcg ;continue ;}; -};for {_ecdbd ,_dbfbg :=d .Token ();if _dbfbg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061c\u0072\u006f\u004e\u0061\u006d\u0065\u003a\u0020\u0025\u0073",_dbfbg );};if _gdega ,_addff :=_ecdbd .(_a .EndElement ); -_addff &&_gdega .Name ==start .Name {break ;};};return nil ;};func NewCT_String ()*CT_String {_abbff :=&CT_String {};return _abbff }; +// Validate validates the CT_HMerge and its children +func (_ffgbbg *CT_HMerge )Validate ()error {return _ffgbbg .ValidateWithPath ("\u0043T\u005f\u0048\u004d\u0065\u0072\u0067e");};func (_cdbbdf *CT_TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cdbbdf .EG_BlockLevelElts !=nil {for _ ,_aggce :=range _cdbbdf .EG_BlockLevelElts {_aggce .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_MathCtrlIns and its children, prefixing error messages with path -func (_bcde *CT_MathCtrlIns )ValidateWithPath (path string )error {return nil };func NewCT_FtnEdn ()*CT_FtnEdn {_cgdbb :=&CT_FtnEdn {};return _cgdbb };func (_ffccc ST_VerticalJc )Validate ()error {return _ffccc .ValidateWithPath ("")};func (_cbeef *CT_Language )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cbeef .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_cbeef .ValAttr )}); -};if _cbeef .EastAsiaAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"},Value :_ff .Sprintf ("\u0025\u0076",*_cbeef .EastAsiaAttr )});};if _cbeef .BidiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_cbeef .BidiAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aeb *CT_AltChunkPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aeb .MatchSrc !=nil {_egdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"}}; -e .EncodeElement (_aeb .MatchSrc ,_egdc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_ContentRunContentBaseChoice struct{SmartTag *CT_SmartTagRun ;Sdt *CT_SdtRun ;EG_RunLevelElts []*EG_RunLevelElts ;}; +// ValidateWithPath validates the CT_FontSig and its children, prefixing error messages with path +func (_ebfgb *CT_FontSig )ValidateWithPath (path string )error {return nil }; -// ValidateWithPath validates the CT_Caption and its children, prefixing error messages with path -func (_fdbfa *CT_Caption )ValidateWithPath (path string )error {if _bcddc :=_fdbfa .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_bcddc !=nil {return _bcddc ;};if _fdbfa .ChapNumAttr !=nil {if _gbcf :=_fdbfa .ChapNumAttr .ValidateWithPath (path +"\u002f\u0043\u0068a\u0070\u004e\u0075\u006d\u0041\u0074\u0074\u0072"); -_gbcf !=nil {return _gbcf ;};};if _fdbfa .NoLabelAttr !=nil {if _aaga :=_fdbfa .NoLabelAttr .ValidateWithPath (path +"\u002f\u004e\u006fL\u0061\u0062\u0065\u006c\u0041\u0074\u0074\u0072");_aaga !=nil {return _aaga ;};};if _eeac :=_fdbfa .NumFmtAttr .ValidateWithPath (path +"/\u004e\u0075\u006d\u0046\u006d\u0074\u0041\u0074\u0074\u0072"); -_eeac !=nil {return _eeac ;};if _ecda :=_fdbfa .SepAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0041\u0074\u0074\u0072");_ecda !=nil {return _ecda ;};return nil ;};func (_gcgdca WdST_RelFromH )ValidateWithPath (path string )error {switch _gcgdca {case 0,1,2,3,4,5,6,7,8:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcgdca )); -};return nil ;}; +// Validate validates the WdCT_WrapSquare and its children +func (_debccf *WdCT_WrapSquare )Validate ()error {return _debccf .ValidateWithPath ("\u0057d\u0043T\u005f\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065");}; -// ValidateWithPath validates the CT_Guid and its children, prefixing error messages with path -func (_eadc *CT_Guid )ValidateWithPath (path string )error {if _eadc .ValAttr !=nil {if !_ee .ST_GuidPatternRe .MatchString (*_eadc .ValAttr ){return _ff .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_ee .ST_GuidPatternRe ,*_eadc .ValAttr ); -};};return nil ;};func NewEG_ParaRPrTrackChanges ()*EG_ParaRPrTrackChanges {_efeeag :=&EG_ParaRPrTrackChanges {};return _efeeag ;}; +// ValidateWithPath validates the CT_TblStylePr and its children, prefixing error messages with path +func (_daade *CT_TblStylePr )ValidateWithPath (path string )error {if _daade .TypeAttr ==ST_TblStyleOverrideTypeUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gaceg :=_daade .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gaceg !=nil {return _gaceg ;};if _daade .PPr !=nil {if _fgefaa :=_daade .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_fgefaa !=nil {return _fgefaa ; +};};if _daade .RPr !=nil {if _ecagb :=_daade .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_ecagb !=nil {return _ecagb ;};};if _daade .TblPr !=nil {if _gfecf :=_daade .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_gfecf !=nil {return _gfecf ; +};};if _daade .TrPr !=nil {if _gbgeb :=_daade .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072");_gbgeb !=nil {return _gbgeb ;};};if _daade .TcPr !=nil {if _cfggc :=_daade .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_cfggc !=nil {return _cfggc ; +};};return nil ;}; -// Validate validates the WdCT_WordprocessingGroupChoice and its children -func (_dbdabc *WdCT_WordprocessingGroupChoice )Validate ()error {return _dbdabc .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u006f\u0069\u0063\u0065"); -};func NewCT_Comment ()*CT_Comment {_fdbce :=&CT_Comment {};return _fdbce };type CT_Pitch struct{ +// ValidateWithPath validates the CT_SignedHpsMeasure and its children, prefixing error messages with path +func (_gfgacf *CT_SignedHpsMeasure )ValidateWithPath (path string )error {if _efafd :=_gfgacf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efafd !=nil {return _efafd ;};return nil ;}; -// Value -ValAttr ST_Pitch ;}; +// Validate validates the CT_TblGridCol and its children +func (_aabdd *CT_TblGridCol )Validate ()error {return _aabdd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u006f\u006c");};func (_ecgfb *CT_P )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ecgfb .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_ecgfb .RsidRPrAttr )}); +};if _ecgfb .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_ecgfb .RsidRAttr )});};if _ecgfb .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_ecgfb .RsidDelAttr )}); +};if _ecgfb .RsidPAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0050"},Value :_dd .Sprintf ("\u0025\u0076",*_ecgfb .RsidPAttr )});};if _ecgfb .RsidRDefaultAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0052\u0044\u0065f\u0061\u0075\u006c\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ecgfb .RsidRDefaultAttr )}); +};e .EncodeToken (start );if _ecgfb .PPr !=nil {_gadca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_ecgfb .PPr ,_gadca );};if _ecgfb .EG_PContent !=nil {for _ ,_ecefg :=range _ecgfb .EG_PContent {_ecefg .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbfbb *CT_FramePr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbfbb .DropCapAttr !=ST_DropCapUnset {_bcgc ,_adaeg :=_bbfbb .DropCapAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0064\u0072\u006f\u0070\u0043\u0061p"}); +if _adaeg !=nil {return _adaeg ;};start .Attr =append (start .Attr ,_bcgc );};if _bbfbb .LinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0069\u006e\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .LinesAttr )}); +};if _bbfbb .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .WAttr )});};if _bbfbb .HAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .HAttr )}); +};if _bbfbb .VSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0053\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .VSpaceAttr )});};if _bbfbb .HSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0053\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .HSpaceAttr )}); +};if _bbfbb .WrapAttr !=ST_WrapUnset {_baaa ,_cgag :=_bbfbb .WrapAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0077\u0072\u0061\u0070"});if _cgag !=nil {return _cgag ;};start .Attr =append (start .Attr ,_baaa );};if _bbfbb .HAnchorAttr !=ST_HAnchorUnset {_faadbb ,_bfffa :=_bbfbb .HAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0041\u006e\u0063\u0068\u006fr"}); +if _bfffa !=nil {return _bfffa ;};start .Attr =append (start .Attr ,_faadbb );};if _bbfbb .VAnchorAttr !=ST_VAnchorUnset {_cbecb ,_cdbbg :=_bbfbb .VAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0076\u0041\u006e\u0063\u0068\u006fr"});if _cdbbg !=nil {return _cdbbg ; +};start .Attr =append (start .Attr ,_cbecb );};if _bbfbb .XAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0078"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .XAttr )});};if _bbfbb .XAlignAttr !=_f .ST_XAlignUnset {_egead ,_gegff :=_bbfbb .XAlignAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0078\u0041\u006c\u0069\u0067\u006e"}); +if _gegff !=nil {return _gegff ;};start .Attr =append (start .Attr ,_egead );};if _bbfbb .YAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .YAttr )});};if _bbfbb .YAlignAttr !=_f .ST_YAlignUnset {_gcfbd ,_baba :=_bbfbb .YAlignAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0079\u0041\u006c\u0069\u0067\u006e"}); +if _baba !=nil {return _baba ;};start .Attr =append (start .Attr ,_gcfbd );};if _bbfbb .HRuleAttr !=ST_HeightRuleUnset {_afdf ,_ggefg :=_bbfbb .HRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0052\u0075\u006c\u0065"});if _ggefg !=nil {return _ggefg ; +};start .Attr =append (start .Attr ,_afdf );};if _bbfbb .AnchorLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061n\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b"},Value :_dd .Sprintf ("\u0025\u0076",*_bbfbb .AnchorLockAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dabdb *ST_TblWidth )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dabdb =0;case "\u006e\u0069\u006c":*_dabdb =1;case "\u0070\u0063\u0074":*_dabdb =2; +case "\u0064\u0078\u0061":*_dabdb =3;case "\u0061\u0075\u0074\u006f":*_dabdb =4;};return nil ;};func (_cgbbg *CT_TblGridCol )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cgbbg .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_cgbbg .WAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TextboxTightWrap ()*CT_TextboxTightWrap {_aeaaeb :=&CT_TextboxTightWrap {};_aeaaeb .ValAttr =ST_TextboxTightWrap (1);return _aeaaeb ;}; -// Validate validates the CT_PageMar and its children -func (_cabfe *CT_PageMar )Validate ()error {return _cabfe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072");}; +// Validate validates the EG_ContentCellContentChoice and its children +func (_cedfe *EG_ContentCellContentChoice )Validate ()error {return _cedfe .ValidateWithPath ("E\u0047\u005f\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006et\u0065\u006e\u0074C\u0068o\u0069\u0063\u0065");}; -// Validate validates the CT_HdrFtrRef and its children -func (_ceceb *CT_HdrFtrRef )Validate ()error {return _ceceb .ValidateWithPath ("\u0043\u0054\u005fH\u0064\u0072\u0046\u0074\u0072\u0052\u0065\u0066");};func (_ecde *CT_TwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_ecde .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FontFamily struct{ +// Validate validates the CT_PPrDefault and its children +func (_bfcg *CT_PPrDefault )Validate ()error {return _bfcg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");};func (_faafff ST_VerticalJc )Validate ()error {return _faafff .ValidateWithPath ("")}; -// Font Family Value -ValAttr ST_FontFamily ;};func (_bgeff *CT_TrPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgfef :for {_febbcg ,_geagf :=d .Token ();if _geagf !=nil {return _geagf ;};switch _afafc :=_febbcg .(type ){case _a .StartElement :switch _afafc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_bcdcd :=NewCT_TrPrBaseChoice (); -if _fdfdf :=d .DecodeElement (&_bcdcd .CnfStyle ,&_afafc );_fdfdf !=nil {return _fdfdf ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_bcdcd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_ffaccd :=NewCT_TrPrBaseChoice (); -if _gfddb :=d .DecodeElement (&_ffaccd .DivId ,&_afafc );_gfddb !=nil {return _gfddb ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_ffaccd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_gfgfa :=NewCT_TrPrBaseChoice (); -if _dcgadb :=d .DecodeElement (&_gfgfa .GridBefore ,&_afafc );_dcgadb !=nil {return _dcgadb ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_gfgfa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_ecbaf :=NewCT_TrPrBaseChoice (); -if _cafbdc :=d .DecodeElement (&_ecbaf .GridAfter ,&_afafc );_cafbdc !=nil {return _cafbdc ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_ecbaf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_gfbgg :=NewCT_TrPrBaseChoice (); -if _beaad :=d .DecodeElement (&_gfbgg .WBefore ,&_afafc );_beaad !=nil {return _beaad ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_gfbgg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_efeec :=NewCT_TrPrBaseChoice (); -if _egffdb :=d .DecodeElement (&_efeec .WAfter ,&_afafc );_egffdb !=nil {return _egffdb ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_efeec );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_afafe :=NewCT_TrPrBaseChoice (); -if _eabcb :=d .DecodeElement (&_afafe .CantSplit ,&_afafc );_eabcb !=nil {return _eabcb ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_afafe );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_decda :=NewCT_TrPrBaseChoice (); -if _ageeg :=d .DecodeElement (&_decda .TrHeight ,&_afafc );_ageeg !=nil {return _ageeg ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_decda );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_aggega :=NewCT_TrPrBaseChoice (); -if _efebg :=d .DecodeElement (&_aggega .TblHeader ,&_afafc );_efebg !=nil {return _efebg ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_aggega );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_gcefe :=NewCT_TrPrBaseChoice (); -if _gccegg :=d .DecodeElement (&_gcefe .TblCellSpacing ,&_afafc );_gccegg !=nil {return _gccegg ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_gcefe );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_cdgede :=NewCT_TrPrBaseChoice (); -if _egead :=d .DecodeElement (&_cdgede .Jc ,&_afafc );_egead !=nil {return _egead ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_cdgede );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_abdfde :=NewCT_TrPrBaseChoice (); -if _bebaab :=d .DecodeElement (&_abdfde .Hidden ,&_afafc );_bebaab !=nil {return _bebaab ;};_bgeff .TrPrBaseChoice =append (_bgeff .TrPrBaseChoice ,_abdfde );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_afafc .Name ); -if _ceggeb :=d .Skip ();_ceggeb !=nil {return _ceggeb ;};};case _a .EndElement :break _dgfef ;case _a .CharData :};};return nil ;};func (_efebd ST_TblOverlap )ValidateWithPath (path string )error {switch _efebd {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efebd )); -};return nil ;}; +// Validate validates the CT_DocPartPr and its children +func (_gccgb *CT_DocPartPr )Validate ()error {return _gccgb .ValidateWithPath ("\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072");};func (_gfgfd ST_MailMergeSourceType )String ()string {switch _gfgfd {case 0:return "";case 1:return "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065"; +case 2:return "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b";case 3:return "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741";case 4:return "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742";case 5:return "\u0074\u0065\u0078\u0074";case 6:return "\u0065\u006d\u0061i\u006c"; +case 7:return "\u006e\u0061\u0074\u0069\u0076\u0065";case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079";case 9:return "\u006d\u0061\u0073\u0074\u0065\u0072";};return "";};type ST_FrameLayout byte ;type ST_WmlColorSchemeIndex byte ;func (_dabec *WdCT_Inline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dabec .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_dd .Sprintf ("\u0025\u0076",*_dabec .DistTAttr )}); +};if _dabec .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_dd .Sprintf ("\u0025\u0076",*_dabec .DistBAttr )});};if _dabec .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_dd .Sprintf ("\u0025\u0076",*_dabec .DistLAttr )}); +};if _dabec .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_dabec .DistRAttr )});};e .EncodeToken (start );_eedced :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u0065\u006et"}}; +e .EncodeElement (_dabec .Extent ,_eedced );if _dabec .EffectExtent !=nil {_cdbba :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}};e .EncodeElement (_dabec .EffectExtent ,_cdbba ); +};_baebb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0064\u006f\u0063\u0050\u0072"}};e .EncodeElement (_dabec .DocPr ,_baebb );if _dabec .CNvGraphicFramePr !=nil {_gggffb :=_a .StartElement {Name :_a .Name {Local :"w\u0070:\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}}; +e .EncodeElement (_dabec .CNvGraphicFramePr ,_gggffb );};_cgaga :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_cgaga .Attr =append (_cgaga .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_dabec .Graphic ,_cgaga );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbeac *EG_PContentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbeac .PContentBaseChoice =NewEG_PContentBaseChoice (); +_cgfdfff :for {_gefda ,_fgceba :=d .Token ();if _fgceba !=nil {return _fgceba ;};switch _cbeedb :=_gefda .(type ){case _a .StartElement :switch _cbeedb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gbeac .PContentBaseChoice =NewEG_PContentBaseChoice (); +if _gdccdg :=d .DecodeElement (&_gbeac .PContentBaseChoice .CustomXml ,&_cbeedb );_gdccdg !=nil {return _gdccdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _gbeac .PContentBaseChoice ==nil {_gbeac .PContentBaseChoice =NewEG_PContentBaseChoice (); +};if _aacfe :=d .DecodeElement (&_gbeac .PContentBaseChoice .FldSimple ,&_cbeedb );_aacfe !=nil {return _aacfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_gbeac .PContentBaseChoice =NewEG_PContentBaseChoice (); +if _efcgbfc :=d .DecodeElement (&_gbeac .PContentBaseChoice .Hyperlink ,&_cbeedb );_efcgbfc !=nil {return _efcgbfc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006fn\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_cbeedb .Name ); +if _egcab :=d .Skip ();_egcab !=nil {return _egcab ;};};case _a .EndElement :break _cgfdfff ;case _a .CharData :};};return nil ;};func NewCT_Div ()*CT_Div {_gcbf :=&CT_Div {};_gcbf .MarLeft =NewCT_SignedTwipsMeasure ();_gcbf .MarRight =NewCT_SignedTwipsMeasure (); +_gcbf .MarTop =NewCT_SignedTwipsMeasure ();_gcbf .MarBottom =NewCT_SignedTwipsMeasure ();return _gcbf ;};func (_bddbb *CT_TblPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcddcb :for {_gffeb ,_dfbfb :=d .Token ();if _dfbfb !=nil {return _dfbfb ; +};switch _gaddfd :=_gffeb .(type ){case _a .StartElement :switch _gaddfd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_bddbb .TblStyle =NewCT_String (); +if _acbf :=d .DecodeElement (_bddbb .TblStyle ,&_gaddfd );_acbf !=nil {return _acbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"}:_bddbb .TblpPr =NewCT_TblPPr (); +if _bgeeb :=d .DecodeElement (_bddbb .TblpPr ,&_gaddfd );_bgeeb !=nil {return _bgeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_bddbb .TblOverlap =NewCT_TblOverlap (); +if _faaac :=d .DecodeElement (_bddbb .TblOverlap ,&_gaddfd );_faaac !=nil {return _faaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}:_bddbb .BidiVisual =NewCT_OnOff (); +if _ecgfda :=d .DecodeElement (_bddbb .BidiVisual ,&_gaddfd );_ecgfda !=nil {return _ecgfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_bddbb .TblStyleRowBandSize =NewCT_DecimalNumber (); +if _eeacgg :=d .DecodeElement (_bddbb .TblStyleRowBandSize ,&_gaddfd );_eeacgg !=nil {return _eeacgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_bddbb .TblStyleColBandSize =NewCT_DecimalNumber (); +if _cecef :=d .DecodeElement (_bddbb .TblStyleColBandSize ,&_gaddfd );_cecef !=nil {return _cecef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_bddbb .TblW =NewCT_TblWidth (); +if _ecfff :=d .DecodeElement (_bddbb .TblW ,&_gaddfd );_ecfff !=nil {return _ecfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_bddbb .Jc =NewCT_JcTable (); +if _agcfgd :=d .DecodeElement (_bddbb .Jc ,&_gaddfd );_agcfgd !=nil {return _agcfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_bddbb .TblCellSpacing =NewCT_TblWidth (); +if _eabac :=d .DecodeElement (_bddbb .TblCellSpacing ,&_gaddfd );_eabac !=nil {return _eabac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_bddbb .TblInd =NewCT_TblWidth (); +if _efacf :=d .DecodeElement (_bddbb .TblInd ,&_gaddfd );_efacf !=nil {return _efacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_bddbb .TblBorders =NewCT_TblBorders (); +if _geadd :=d .DecodeElement (_bddbb .TblBorders ,&_gaddfd );_geadd !=nil {return _geadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_bddbb .Shd =NewCT_Shd (); +if _bfgaa :=d .DecodeElement (_bddbb .Shd ,&_gaddfd );_bfgaa !=nil {return _bfgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_bddbb .TblLayout =NewCT_TblLayoutType (); +if _fdcag :=d .DecodeElement (_bddbb .TblLayout ,&_gaddfd );_fdcag !=nil {return _fdcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_bddbb .TblCellMar =NewCT_TblCellMar (); +if _dbaaa :=d .DecodeElement (_bddbb .TblCellMar ,&_gaddfd );_dbaaa !=nil {return _dbaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_bddbb .TblLook =NewCT_TblLook (); +if _dfeeaf :=d .DecodeElement (_bddbb .TblLook ,&_gaddfd );_dfeeaf !=nil {return _dfeeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_bddbb .TblCaption =NewCT_String (); +if _bgeaf :=d .DecodeElement (_bddbb .TblCaption ,&_gaddfd );_bgeaf !=nil {return _bgeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}:_bddbb .TblDescription =NewCT_String (); +if _fafac :=d .DecodeElement (_bddbb .TblDescription ,&_gaddfd );_fafac !=nil {return _fafac ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0062\u006cP\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_gaddfd .Name ); +if _cbfeg :=d .Skip ();_cbfeg !=nil {return _cbfeg ;};};case _a .EndElement :break _bcddcb ;case _a .CharData :};};return nil ;};func (_gfgfc *CT_MathCtrlIns )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddege :=range start .Attr {if _ddege .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_eagdf :=_ddege .Value ; +_gfgfc .AuthorAttr =_eagdf ;continue ;};if _ddege .Name .Local =="\u0064\u0061\u0074\u0065"{_bfbab ,_ebddc :=ParseStdlibTime (_ddege .Value );if _ebddc !=nil {return _ebddc ;};_gfgfc .DateAttr =&_bfbab ;continue ;};if _ddege .Name .Local =="\u0069\u0064"{_dbbacf ,_efefa :=_c .ParseInt (_ddege .Value ,10,64); +if _efefa !=nil {return _efefa ;};_gfgfc .IdAttr =_dbbacf ;continue ;};};for {_dcgfc ,_aege :=d .Token ();if _aege !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0074\u0068\u0043\u0074\u0072\u006c\u0049\u006e\u0073:\u0020\u0025\u0073",_aege ); +};if _dagdc ,_aaafa :=_dcgfc .(_a .EndElement );_aaafa &&_dagdc .Name ==start .Name {break ;};};return nil ;};type ST_Pitch byte ;func (_agcfb WdST_AlignV )Validate ()error {return _agcfb .ValidateWithPath ("")};func (_cdbfg *CT_SimpleField )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aefcd :=range start .Attr {if _aefcd .Name .Local =="\u0069\u006e\u0073t\u0072"{_gage :=_aefcd .Value ; +_cdbfg .InstrAttr =_gage ;continue ;};if _aefcd .Name .Local =="\u0066l\u0064\u004c\u006f\u0063\u006b"{_efaeff ,_adfed :=ParseUnionST_OnOff (_aefcd .Value );if _adfed !=nil {return _adfed ;};_cdbfg .FldLockAttr =&_efaeff ;continue ;};if _aefcd .Name .Local =="\u0064\u0069\u0072t\u0079"{_ddafbda ,_eabbc :=ParseUnionST_OnOff (_aefcd .Value ); +if _eabbc !=nil {return _eabbc ;};_cdbfg .DirtyAttr =&_ddafbda ;continue ;};};_cgcdg :for {_cgbaa ,_fgbcg :=d .Token ();if _fgbcg !=nil {return _fgbcg ;};switch _cacaeg :=_cgbaa .(type ){case _a .StartElement :switch _cacaeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_cdbfg .FldData =NewCT_Text (); +if _ggdaa :=d .DecodeElement (_cdbfg .FldData ,&_cacaeg );_ggdaa !=nil {return _ggdaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_abega :=NewEG_PContent (); +_abega .PContentChoice =NewEG_PContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_abega );if _gbcacg :=d .DecodeElement (&_abega .PContentChoice .FldSimple ,&_cacaeg );_gbcacg !=nil {return _gbcacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_edggf :=NewEG_PContent (); +_edggf .PContentChoice =NewEG_PContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_edggf );if _bffga :=d .DecodeElement (&_edggf .PContentChoice .Hyperlink ,&_cacaeg );_bffga !=nil {return _bffga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_cgabf :=NewEG_PContent (); +_cgabf .PContentChoice =NewEG_PContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_cgabf );if _cadaa :=d .DecodeElement (&_cgabf .PContentChoice .SubDoc ,&_cacaeg );_cadaa !=nil {return _cadaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gddbfc :=NewEG_PContent (); +_bgcgg :=NewEG_ContentRunContent ();_bgcgg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gddbfc );_gddbfc .PContentChoice .EG_ContentRunContent =append (_gddbfc .PContentChoice .EG_ContentRunContent ,_bgcgg ); +if _gbdcc :=d .DecodeElement (&_bgcgg .ContentRunContentChoice .CustomXml ,&_cacaeg );_gbdcc !=nil {return _gbdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_affcc :=NewEG_PContent (); +_egega :=NewEG_ContentRunContent ();_egega .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_affcc );_affcc .PContentChoice .EG_ContentRunContent =append (_affcc .PContentChoice .EG_ContentRunContent ,_egega ); +if _fbbbb :=d .DecodeElement (&_egega .ContentRunContentChoice .SmartTag ,&_cacaeg );_fbbbb !=nil {return _fbbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_agbcc :=NewEG_PContent (); +_beage :=NewEG_ContentRunContent ();_beage .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_agbcc );_agbcc .PContentChoice .EG_ContentRunContent =append (_agbcc .PContentChoice .EG_ContentRunContent ,_beage ); +if _fddga :=d .DecodeElement (&_beage .ContentRunContentChoice .Sdt ,&_cacaeg );_fddga !=nil {return _fddga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_bbbabb :=NewEG_PContent (); +_fgbdfg :=NewEG_ContentRunContent ();_fgbdfg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_bbbabb );_bbbabb .PContentChoice .EG_ContentRunContent =append (_bbbabb .PContentChoice .EG_ContentRunContent ,_fgbdfg ); +if _bdbgge :=d .DecodeElement (&_fgbdfg .ContentRunContentChoice .Dir ,&_cacaeg );_bdbgge !=nil {return _bdbgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_dacfe :=NewEG_PContent (); +_fcdfa :=NewEG_ContentRunContent ();_fcdfa .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_dacfe );_dacfe .PContentChoice .EG_ContentRunContent =append (_dacfe .PContentChoice .EG_ContentRunContent ,_fcdfa ); +if _beea :=d .DecodeElement (&_fcdfa .ContentRunContentChoice .Bdo ,&_cacaeg );_beea !=nil {return _beea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_eddddf :=NewEG_PContent (); +_ffcaa :=NewEG_ContentRunContent ();_ffcaa .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_eddddf );_eddddf .PContentChoice .EG_ContentRunContent =append (_eddddf .PContentChoice .EG_ContentRunContent ,_ffcaa ); +if _acaabf :=d .DecodeElement (&_ffcaa .ContentRunContentChoice .R ,&_cacaeg );_acaabf !=nil {return _acaabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gacda :=NewEG_PContent (); +_gebada :=NewEG_ContentRunContent ();_caaefe :=NewEG_RunLevelElts ();_caaefe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gacda );_gacda .PContentChoice .EG_ContentRunContent =append (_gacda .PContentChoice .EG_ContentRunContent ,_gebada ); +_gebada .ContentRunContentChoice .EG_RunLevelElts =append (_gebada .ContentRunContentChoice .EG_RunLevelElts ,_caaefe );if _fbgdea :=d .DecodeElement (&_caaefe .RunLevelEltsChoice .ProofErr ,&_cacaeg );_fbgdea !=nil {return _fbgdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cdcdb :=NewEG_PContent (); +_bfebe :=NewEG_ContentRunContent ();_afaec :=NewEG_RunLevelElts ();_afaec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_cdcdb );_cdcdb .PContentChoice .EG_ContentRunContent =append (_cdcdb .PContentChoice .EG_ContentRunContent ,_bfebe ); +_bfebe .ContentRunContentChoice .EG_RunLevelElts =append (_bfebe .ContentRunContentChoice .EG_RunLevelElts ,_afaec );if _bceeb :=d .DecodeElement (&_afaec .RunLevelEltsChoice .PermStart ,&_cacaeg );_bceeb !=nil {return _bceeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gbdaf :=NewEG_PContent (); +_edaba :=NewEG_ContentRunContent ();_fefcb :=NewEG_RunLevelElts ();_fefcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gbdaf );_gbdaf .PContentChoice .EG_ContentRunContent =append (_gbdaf .PContentChoice .EG_ContentRunContent ,_edaba ); +_edaba .ContentRunContentChoice .EG_RunLevelElts =append (_edaba .ContentRunContentChoice .EG_RunLevelElts ,_fefcb );if _ddgdc :=d .DecodeElement (&_fefcb .RunLevelEltsChoice .PermEnd ,&_cacaeg );_ddgdc !=nil {return _ddgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bagea :=NewEG_PContent (); +_ggege :=NewEG_ContentRunContent ();_fbccc :=NewEG_RunLevelElts ();_fbccc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_bagea );_bagea .PContentChoice .EG_ContentRunContent =append (_bagea .PContentChoice .EG_ContentRunContent ,_ggege ); +_ggege .ContentRunContentChoice .EG_RunLevelElts =append (_ggege .ContentRunContentChoice .EG_RunLevelElts ,_fbccc );if _dgbe :=d .DecodeElement (&_fbccc .RunLevelEltsChoice .Ins ,&_cacaeg );_dgbe !=nil {return _dgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bfbed :=NewEG_PContent (); +_adegc :=NewEG_ContentRunContent ();_dcffd :=NewEG_RunLevelElts ();_dcffd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_bfbed );_bfbed .PContentChoice .EG_ContentRunContent =append (_bfbed .PContentChoice .EG_ContentRunContent ,_adegc ); +_adegc .ContentRunContentChoice .EG_RunLevelElts =append (_adegc .ContentRunContentChoice .EG_RunLevelElts ,_dcffd );if _abfbf :=d .DecodeElement (&_dcffd .RunLevelEltsChoice .Del ,&_cacaeg );_abfbf !=nil {return _abfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gadge :=NewEG_PContent (); +_becacb :=NewEG_ContentRunContent ();_bfafa :=NewEG_RunLevelElts ();_bfafa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gadge );_gadge .PContentChoice .EG_ContentRunContent =append (_gadge .PContentChoice .EG_ContentRunContent ,_becacb ); +_becacb .ContentRunContentChoice .EG_RunLevelElts =append (_becacb .ContentRunContentChoice .EG_RunLevelElts ,_bfafa );if _efefc :=d .DecodeElement (&_bfafa .RunLevelEltsChoice .MoveFrom ,&_cacaeg );_efefc !=nil {return _efefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_abgdc :=NewEG_PContent (); +_efddba :=NewEG_ContentRunContent ();_dbcbfd :=NewEG_RunLevelElts ();_dbcbfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_abgdc );_abgdc .PContentChoice .EG_ContentRunContent =append (_abgdc .PContentChoice .EG_ContentRunContent ,_efddba ); +_efddba .ContentRunContentChoice .EG_RunLevelElts =append (_efddba .ContentRunContentChoice .EG_RunLevelElts ,_dbcbfd );if _cdbcg :=d .DecodeElement (&_dbcbfd .RunLevelEltsChoice .MoveTo ,&_cacaeg );_cdbcg !=nil {return _cdbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eccbg :=NewEG_PContent (); +_efeacg :=NewEG_ContentRunContent ();_decag :=NewEG_RunLevelElts ();_defee :=NewEG_RangeMarkupElements ();_defee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_eccbg );_eccbg .PContentChoice .EG_ContentRunContent =append (_eccbg .PContentChoice .EG_ContentRunContent ,_efeacg ); +_efeacg .ContentRunContentChoice .EG_RunLevelElts =append (_efeacg .ContentRunContentChoice .EG_RunLevelElts ,_decag );_decag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_decag .RunLevelEltsChoice .EG_RangeMarkupElements ,_defee );if _dbeac :=d .DecodeElement (&_defee .RangeMarkupElementsChoice .BookmarkStart ,&_cacaeg ); +_dbeac !=nil {return _dbeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bcfced :=NewEG_PContent (); +_fbgca :=NewEG_ContentRunContent ();_babdaf :=NewEG_RunLevelElts ();_baccf :=NewEG_RangeMarkupElements ();_baccf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_bcfced );_bcfced .PContentChoice .EG_ContentRunContent =append (_bcfced .PContentChoice .EG_ContentRunContent ,_fbgca ); +_fbgca .ContentRunContentChoice .EG_RunLevelElts =append (_fbgca .ContentRunContentChoice .EG_RunLevelElts ,_babdaf );_babdaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babdaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_baccf );if _bfbdaf :=d .DecodeElement (&_baccf .RangeMarkupElementsChoice .BookmarkEnd ,&_cacaeg ); +_bfbdaf !=nil {return _bfbdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dgagaf :=NewEG_PContent (); +_aabbb :=NewEG_ContentRunContent ();_dcaab :=NewEG_RunLevelElts ();_bbbcg :=NewEG_RangeMarkupElements ();_bbbcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_dgagaf );_dgagaf .PContentChoice .EG_ContentRunContent =append (_dgagaf .PContentChoice .EG_ContentRunContent ,_aabbb ); +_aabbb .ContentRunContentChoice .EG_RunLevelElts =append (_aabbb .ContentRunContentChoice .EG_RunLevelElts ,_dcaab );_dcaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbbcg );if _bddbe :=d .DecodeElement (&_bbbcg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cacaeg ); +_bddbe !=nil {return _bddbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffddg :=NewEG_PContent (); +_abeecc :=NewEG_ContentRunContent ();_ggcec :=NewEG_RunLevelElts ();_agadaa :=NewEG_RangeMarkupElements ();_agadaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_ffddg );_ffddg .PContentChoice .EG_ContentRunContent =append (_ffddg .PContentChoice .EG_ContentRunContent ,_abeecc ); +_abeecc .ContentRunContentChoice .EG_RunLevelElts =append (_abeecc .ContentRunContentChoice .EG_RunLevelElts ,_ggcec );_ggcec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggcec .RunLevelEltsChoice .EG_RangeMarkupElements ,_agadaa );if _gbggg :=d .DecodeElement (&_agadaa .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cacaeg ); +_gbggg !=nil {return _gbggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ffeac :=NewEG_PContent (); +_beafgf :=NewEG_ContentRunContent ();_gdgef :=NewEG_RunLevelElts ();_dadd :=NewEG_RangeMarkupElements ();_dadd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_ffeac );_ffeac .PContentChoice .EG_ContentRunContent =append (_ffeac .PContentChoice .EG_ContentRunContent ,_beafgf ); +_beafgf .ContentRunContentChoice .EG_RunLevelElts =append (_beafgf .ContentRunContentChoice .EG_RunLevelElts ,_gdgef );_gdgef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdgef .RunLevelEltsChoice .EG_RangeMarkupElements ,_dadd );if _adgcbca :=d .DecodeElement (&_dadd .RangeMarkupElementsChoice .MoveToRangeStart ,&_cacaeg ); +_adgcbca !=nil {return _adgcbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_baccd :=NewEG_PContent (); +_dgbba :=NewEG_ContentRunContent ();_eadbb :=NewEG_RunLevelElts ();_faabge :=NewEG_RangeMarkupElements ();_faabge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_baccd );_baccd .PContentChoice .EG_ContentRunContent =append (_baccd .PContentChoice .EG_ContentRunContent ,_dgbba ); +_dgbba .ContentRunContentChoice .EG_RunLevelElts =append (_dgbba .ContentRunContentChoice .EG_RunLevelElts ,_eadbb );_eadbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eadbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_faabge );if _gbge :=d .DecodeElement (&_faabge .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cacaeg ); +_gbge !=nil {return _gbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bdecaa :=NewEG_PContent (); +_bgbdb :=NewEG_ContentRunContent ();_eebed :=NewEG_RunLevelElts ();_eebea :=NewEG_RangeMarkupElements ();_eebea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_bdecaa );_bdecaa .PContentChoice .EG_ContentRunContent =append (_bdecaa .PContentChoice .EG_ContentRunContent ,_bgbdb ); +_bgbdb .ContentRunContentChoice .EG_RunLevelElts =append (_bgbdb .ContentRunContentChoice .EG_RunLevelElts ,_eebed );_eebed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebed .RunLevelEltsChoice .EG_RangeMarkupElements ,_eebea );if _cfecddg :=d .DecodeElement (&_eebea .RangeMarkupElementsChoice .CommentRangeStart ,&_cacaeg ); +_cfecddg !=nil {return _cfecddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ecbgg :=NewEG_PContent (); +_bgace :=NewEG_ContentRunContent ();_fecd :=NewEG_RunLevelElts ();_gaaad :=NewEG_RangeMarkupElements ();_gaaad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_ecbgg );_ecbgg .PContentChoice .EG_ContentRunContent =append (_ecbgg .PContentChoice .EG_ContentRunContent ,_bgace ); +_bgace .ContentRunContentChoice .EG_RunLevelElts =append (_bgace .ContentRunContentChoice .EG_RunLevelElts ,_fecd );_fecd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaaad );if _cbbdc :=d .DecodeElement (&_gaaad .RangeMarkupElementsChoice .CommentRangeEnd ,&_cacaeg ); +_cbbdc !=nil {return _cbbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgaca :=NewEG_PContent (); +_caced :=NewEG_ContentRunContent ();_cdefa :=NewEG_RunLevelElts ();_efgbc :=NewEG_RangeMarkupElements ();_efgbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_cgaca );_cgaca .PContentChoice .EG_ContentRunContent =append (_cgaca .PContentChoice .EG_ContentRunContent ,_caced ); +_caced .ContentRunContentChoice .EG_RunLevelElts =append (_caced .ContentRunContentChoice .EG_RunLevelElts ,_cdefa );_cdefa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdefa .RunLevelEltsChoice .EG_RangeMarkupElements ,_efgbc );if _egfecc :=d .DecodeElement (&_efgbc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cacaeg ); +_egfecc !=nil {return _egfecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_caace :=NewEG_PContent (); +_cgdgd :=NewEG_ContentRunContent ();_egfa :=NewEG_RunLevelElts ();_aceeb :=NewEG_RangeMarkupElements ();_aceeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_caace );_caace .PContentChoice .EG_ContentRunContent =append (_caace .PContentChoice .EG_ContentRunContent ,_cgdgd ); +_cgdgd .ContentRunContentChoice .EG_RunLevelElts =append (_cgdgd .ContentRunContentChoice .EG_RunLevelElts ,_egfa );_egfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aceeb );if _dbbfag :=d .DecodeElement (&_aceeb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cacaeg ); +_dbbfag !=nil {return _dbbfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gbeebf :=NewEG_PContent (); +_eacfd :=NewEG_ContentRunContent ();_cdbdc :=NewEG_RunLevelElts ();_daccg :=NewEG_RangeMarkupElements ();_daccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gbeebf );_gbeebf .PContentChoice .EG_ContentRunContent =append (_gbeebf .PContentChoice .EG_ContentRunContent ,_eacfd ); +_eacfd .ContentRunContentChoice .EG_RunLevelElts =append (_eacfd .ContentRunContentChoice .EG_RunLevelElts ,_cdbdc );_cdbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_daccg );if _ebeaf :=d .DecodeElement (&_daccg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cacaeg ); +_ebeaf !=nil {return _ebeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ddbdb :=NewEG_PContent (); +_eefae :=NewEG_ContentRunContent ();_fdceef :=NewEG_RunLevelElts ();_cdbgd :=NewEG_RangeMarkupElements ();_cdbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_ddbdb );_ddbdb .PContentChoice .EG_ContentRunContent =append (_ddbdb .PContentChoice .EG_ContentRunContent ,_eefae ); +_eefae .ContentRunContentChoice .EG_RunLevelElts =append (_eefae .ContentRunContentChoice .EG_RunLevelElts ,_fdceef );_fdceef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdceef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdbgd );if _ceabg :=d .DecodeElement (&_cdbgd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cacaeg ); +_ceabg !=nil {return _ceabg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fgbab :=NewEG_PContent (); +_aeafdd :=NewEG_ContentRunContent ();_addee :=NewEG_RunLevelElts ();_efcba :=NewEG_RangeMarkupElements ();_efcba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_fgbab );_fgbab .PContentChoice .EG_ContentRunContent =append (_fgbab .PContentChoice .EG_ContentRunContent ,_aeafdd ); +_aeafdd .ContentRunContentChoice .EG_RunLevelElts =append (_aeafdd .ContentRunContentChoice .EG_RunLevelElts ,_addee );_addee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_addee .RunLevelEltsChoice .EG_RangeMarkupElements ,_efcba );if _gccfcg :=d .DecodeElement (&_efcba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cacaeg ); +_gccfcg !=nil {return _gccfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gdbad :=NewEG_PContent (); +_aceda :=NewEG_ContentRunContent ();_gedbdb :=NewEG_RunLevelElts ();_aaadc :=NewEG_RangeMarkupElements ();_aaadc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_gdbad );_gdbad .PContentChoice .EG_ContentRunContent =append (_gdbad .PContentChoice .EG_ContentRunContent ,_aceda ); +_aceda .ContentRunContentChoice .EG_RunLevelElts =append (_aceda .ContentRunContentChoice .EG_RunLevelElts ,_gedbdb );_gedbdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gedbdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaadc );if _dcded :=d .DecodeElement (&_aaadc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cacaeg ); +_dcded !=nil {return _dcded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cgefefg :=NewEG_PContent (); +_abged :=NewEG_ContentRunContent ();_aaafaa :=NewEG_RunLevelElts ();_afbbf :=NewEG_RangeMarkupElements ();_afbbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_cgefefg );_cgefefg .PContentChoice .EG_ContentRunContent =append (_cgefefg .PContentChoice .EG_ContentRunContent ,_abged ); +_abged .ContentRunContentChoice .EG_RunLevelElts =append (_abged .ContentRunContentChoice .EG_RunLevelElts ,_aaafaa );_aaafaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaafaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_afbbf );if _bgdcf :=d .DecodeElement (&_afbbf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cacaeg ); +_bgdcf !=nil {return _bgdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eebbac :=NewEG_PContent (); +_fabec :=NewEG_ContentRunContent ();_gfgge :=NewEG_RunLevelElts ();_abfab :=NewEG_RangeMarkupElements ();_abfab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_eebbac );_eebbac .PContentChoice .EG_ContentRunContent =append (_eebbac .PContentChoice .EG_ContentRunContent ,_fabec ); +_fabec .ContentRunContentChoice .EG_RunLevelElts =append (_fabec .ContentRunContentChoice .EG_RunLevelElts ,_gfgge );_gfgge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfgge .RunLevelEltsChoice .EG_RangeMarkupElements ,_abfab );if _bebgb :=d .DecodeElement (&_abfab .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cacaeg ); +_bebgb !=nil {return _bebgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cgfec :=NewEG_PContent (); +_aeebe :=NewEG_ContentRunContent ();_gbgaa :=NewEG_RunLevelElts ();_ededc :=NewEG_MathContent ();_ededc .MathContentChoice =NewEG_MathContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_cgfec );_cgfec .PContentChoice .EG_ContentRunContent =append (_cgfec .PContentChoice .EG_ContentRunContent ,_aeebe ); +_aeebe .ContentRunContentChoice .EG_RunLevelElts =append (_aeebe .ContentRunContentChoice .EG_RunLevelElts ,_gbgaa );_gbgaa .RunLevelEltsChoice .EG_MathContent =append (_gbgaa .RunLevelEltsChoice .EG_MathContent ,_ededc );if _egccf :=d .DecodeElement (&_ededc .MathContentChoice .OMathPara ,&_cacaeg ); +_egccf !=nil {return _egccf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ggbge :=NewEG_PContent (); +_bfdeda :=NewEG_ContentRunContent ();_gegda :=NewEG_RunLevelElts ();_gaaea :=NewEG_MathContent ();_gaaea .MathContentChoice =NewEG_MathContentChoice ();_cdbfg .EG_PContent =append (_cdbfg .EG_PContent ,_ggbge );_ggbge .PContentChoice .EG_ContentRunContent =append (_ggbge .PContentChoice .EG_ContentRunContent ,_bfdeda ); +_bfdeda .ContentRunContentChoice .EG_RunLevelElts =append (_bfdeda .ContentRunContentChoice .EG_RunLevelElts ,_gegda );_gegda .RunLevelEltsChoice .EG_MathContent =append (_gegda .RunLevelEltsChoice .EG_MathContent ,_gaaea );if _eagfb :=d .DecodeElement (&_gaaea .MathContentChoice .OMath ,&_cacaeg ); +_eagfb !=nil {return _eagfb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065\u0046i\u0065l\u0064\u0020\u0025\u0076",_cacaeg .Name ); +if _degfce :=d .Skip ();_degfce !=nil {return _degfce ;};};case _a .EndElement :break _cgcdg ;case _a .CharData :};};return nil ;};const (ST_LineNumberRestartUnset ST_LineNumberRestart =0;ST_LineNumberRestartNewPage ST_LineNumberRestart =1;ST_LineNumberRestartNewSection ST_LineNumberRestart =2; +ST_LineNumberRestartContinuous ST_LineNumberRestart =3;);type CT_LineNumber struct{ -// Validate validates the CT_Lang and its children -func (_cbfa *CT_Lang )Validate ()error {return _cbfa .ValidateWithPath ("\u0043T\u005f\u004c\u0061\u006e\u0067");};func (_fbdc *CT_Comment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbdc .InitialsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_fbdc .InitialsAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_fbdc .AuthorAttr )});if _fbdc .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_fbdc .DateAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_fbdc .IdAttr )});e .EncodeToken (start );if _fbdc .EG_BlockLevelElts !=nil {for _ ,_cfdg :=range _fbdc .EG_BlockLevelElts {_cfdg .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_RPrChange ()*CT_RPrChange {_fcddgb :=&CT_RPrChange {};_fcddgb .RPr =NewCT_RPrOriginal ();return _fcddgb ;}; +// Line Number Increments to Display +CountByAttr *int64 ; -// ValidateWithPath validates the CT_MailMerge and its children, prefixing error messages with path -func (_dffcd *CT_MailMerge )ValidateWithPath (path string )error {if _ccbgb :=_dffcd .MainDocumentType .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006e\u0044\u006f\u0063\u0075\u006d\u0065\u006et\u0054\u0079\u0070\u0065");_ccbgb !=nil {return _ccbgb ; -};if _dffcd .LinkToQuery !=nil {if _gaaca :=_dffcd .LinkToQuery .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079");_gaaca !=nil {return _gaaca ;};};if _ageca :=_dffcd .DataType .ValidateWithPath (path +"\u002fD\u0061\u0074\u0061\u0054\u0079\u0070e"); -_ageca !=nil {return _ageca ;};if _dffcd .ConnectString !=nil {if _gagaf :=_dffcd .ConnectString .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0053t\u0072\u0069\u006e\u0067");_gagaf !=nil {return _gagaf ;};};if _dffcd .Query !=nil {if _bfgbf :=_dffcd .Query .ValidateWithPath (path +"\u002f\u0051\u0075\u0065\u0072\u0079"); -_bfgbf !=nil {return _bfgbf ;};};if _dffcd .DataSource !=nil {if _dbggg :=_dffcd .DataSource .ValidateWithPath (path +"/\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");_dbggg !=nil {return _dbggg ;};};if _dffcd .HeaderSource !=nil {if _cege :=_dffcd .HeaderSource .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"); -_cege !=nil {return _cege ;};};if _dffcd .DoNotSuppressBlankLines !=nil {if _ddcga :=_dffcd .DoNotSuppressBlankLines .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073s\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"); -_ddcga !=nil {return _ddcga ;};};if _dffcd .Destination !=nil {if _bgbge :=_dffcd .Destination .ValidateWithPath (path +"\u002f\u0044\u0065s\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e");_bgbge !=nil {return _bgbge ;};};if _dffcd .AddressFieldName !=nil {if _gdcf :=_dffcd .AddressFieldName .ValidateWithPath (path +"\u002f\u0041\u0064\u0064\u0072\u0065\u0073\u0073\u0046\u0069\u0065\u006cd\u004e\u0061\u006d\u0065"); -_gdcf !=nil {return _gdcf ;};};if _dffcd .MailSubject !=nil {if _bcggg :=_dffcd .MailSubject .ValidateWithPath (path +"\u002f\u004d\u0061i\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074");_bcggg !=nil {return _bcggg ;};};if _dffcd .MailAsAttachment !=nil {if _cbea :=_dffcd .MailAsAttachment .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006c\u0041\u0073\u0041\u0074\u0074\u0061\u0063h\u006d\u0065\u006e\u0074"); -_cbea !=nil {return _cbea ;};};if _dffcd .ViewMergedData !=nil {if _fbeac :=_dffcd .ViewMergedData .ValidateWithPath (path +"\u002fV\u0069e\u0077\u004d\u0065\u0072\u0067\u0065\u0064\u0044\u0061\u0074\u0061");_fbeac !=nil {return _fbeac ;};};if _dffcd .ActiveRecord !=nil {if _fabgff :=_dffcd .ActiveRecord .ValidateWithPath (path +"\u002f\u0041\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"); -_fabgff !=nil {return _fabgff ;};};if _dffcd .CheckErrors !=nil {if _abdee :=_dffcd .CheckErrors .ValidateWithPath (path +"\u002f\u0043\u0068e\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073");_abdee !=nil {return _abdee ;};};if _dffcd .Odso !=nil {if _fedfdc :=_dffcd .Odso .ValidateWithPath (path +"\u002f\u004f\u0064s\u006f"); -_fedfdc !=nil {return _fedfdc ;};};return nil ;};func (_gbccfg ST_LineSpacingRule )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gbccfg .String (),start );}; +// Line Numbering Starting Value +StartAttr *int64 ; -// Validate validates the WdCT_WrapTight and its children -func (_gacga *WdCT_WrapTight )Validate ()error {return _gacga .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070T\u0069\u0067\u0068\u0074");};func NewCT_SimpleField ()*CT_SimpleField {_dedgc :=&CT_SimpleField {};return _dedgc }; -func (_fffgga *WdCT_EffectExtent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_fffgga .LAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074"},Value :_ff .Sprintf ("\u0025\u0076",_fffgga .TAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_fffgga .RAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062"},Value :_ff .Sprintf ("\u0025\u0076",_fffgga .BAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edgegb ST_MultiLevelType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cedcf :=_a .Attr {};_cedcf .Name =name ;switch _edgegb {case ST_MultiLevelTypeUnset :_cedcf .Value =""; -case ST_MultiLevelTypeSingleLevel :_cedcf .Value ="s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c";case ST_MultiLevelTypeMultilevel :_cedcf .Value ="\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";case ST_MultiLevelTypeHybridMultilevel :_cedcf .Value ="\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c"; -};return _cedcf ,nil ;}; +// Distance Between Text and Line Numbering +DistanceAttr *_f .ST_TwipsMeasure ; -// Validate validates the CT_FldChar and its children -func (_bcdgd *CT_FldChar )Validate ()error {return _bcdgd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");};func (_fcded *CT_StyleSort )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcded .ValAttr =ST_StyleSort (1); -for _ ,_gdfbb :=range start .Attr {if _gdfbb .Name .Local =="\u0076\u0061\u006c"{_fcded .ValAttr .UnmarshalXMLAttr (_gdfbb );continue ;};};for {_gdeda ,_cfgef :=d .Token ();if _cfgef !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074y\u006c\u0065\u0053\u006f\u0072\u0074\u003a\u0020\u0025\u0073",_cfgef ); -};if _ebaffb ,_cbeec :=_gdeda .(_a .EndElement );_cbeec &&_ebaffb .Name ==start .Name {break ;};};return nil ;}; +// Line Numbering Restart Setting +RestartAttr ST_LineNumberRestart ;}; -// Validate validates the CT_Height and its children -func (_fcgag *CT_Height )Validate ()error {return _fcgag .ValidateWithPath ("\u0043T\u005f\u0048\u0065\u0069\u0067\u0068t");};func (_edgea ST_FtnEdn )ValidateWithPath (path string )error {switch _edgea {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edgea )); -};return nil ;};type ST_TextAlignment byte ; +// Validate validates the CT_RubyPr and its children +func (_fddbg *CT_RubyPr )Validate ()error {return _fddbg .ValidateWithPath ("\u0043T\u005f\u0052\u0075\u0062\u0079\u0050r");}; -// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path -func (_agbbgd *CT_Text )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the WdCT_WrapTopBottom and its children, prefixing error messages with path +func (_ddafdg *WdCT_WrapTopBottom )ValidateWithPath (path string )error {if _ddafdg .EffectExtent !=nil {if _ffbfaf :=_ddafdg .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074");_ffbfaf !=nil {return _ffbfaf ; +};};return nil ;}; -// Validate validates the CT_Lvl and its children -func (_ecbee *CT_Lvl )Validate ()error {return _ecbee .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0076\u006c");};type CT_SdtText struct{ +// Validate validates the CT_Frameset and its children +func (_gcdc *CT_Frameset )Validate ()error {return _gcdc .ValidateWithPath ("C\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074");}; -// Allow Soft Line Breaks -MultiLineAttr *_ee .ST_OnOff ;};type CT_SdtCell struct{ +// Validate validates the EG_ContentRunContent and its children +func (_dceab *EG_ContentRunContent )Validate ()error {return _dceab .ValidateWithPath ("E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006ete\u006e\u0074");};func (_adebdg *ST_HpsMeasure )Validate ()error {return _adebdg .ValidateWithPath ("")}; +func NewCT_TblCellMar ()*CT_TblCellMar {_babfb :=&CT_TblCellMar {};return _babfb };func (_agegg ST_DocGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agegg .String (),start );};type ST_MailMergeDocType byte ;func NewCT_WriteProtection ()*CT_WriteProtection {_cfacff :=&CT_WriteProtection {}; +return _cfacff }; -// Structured Document Tag Properties -SdtPr *CT_SdtPr ; +// ValidateWithPath validates the WdCT_WordprocessingContentPart and its children, prefixing error messages with path +func (_cfbcgg *WdCT_WordprocessingContentPart )ValidateWithPath (path string )error {if _cfdacd :=_cfbcgg .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cfdacd !=nil {return _cfdacd ;};if _cfbcgg .NvContentPartPr !=nil {if _daecfg :=_cfbcgg .NvContentPartPr .ValidateWithPath (path +"\u002f\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"); +_daecfg !=nil {return _daecfg ;};};if _cfbcgg .Xfrm !=nil {if _decdg :=_cfbcgg .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_decdg !=nil {return _decdg ;};};if _cfbcgg .ExtLst !=nil {if _degeag :=_cfbcgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_degeag !=nil {return _degeag ;};};return nil ;};const (ST_EdGrpUnset ST_EdGrp =0;ST_EdGrpNone ST_EdGrp =1;ST_EdGrpEveryone ST_EdGrp =2;ST_EdGrpAdministrators ST_EdGrp =3;ST_EdGrpContributors ST_EdGrp =4;ST_EdGrpEditors ST_EdGrp =5;ST_EdGrpOwners ST_EdGrp =6; +ST_EdGrpCurrent ST_EdGrp =7;); -// Structured Document Tag End Character Properties -SdtEndPr *CT_SdtEndPr ; +// Validate validates the CT_LatentStyles and its children +func (_gfabg *CT_LatentStyles )Validate ()error {return _gfabg .ValidateWithPath ("\u0043T\u005fL\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073");};func (_fgcbg *CT_SectPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_fgcbg .AuthorAttr )}); +if _fgcbg .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_fgcbg .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_fgcbg .IdAttr )}); +e .EncodeToken (start );if _fgcbg .SectPr !=nil {_abcbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}};e .EncodeElement (_fgcbg .SectPr ,_abcbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};func (_ebfag *CT_Comment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebfag .InitialsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_ebfag .InitialsAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_ebfag .AuthorAttr )});if _ebfag .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_ebfag .DateAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_ebfag .IdAttr )});e .EncodeToken (start );if _ebfag .EG_BlockLevelElts !=nil {for _ ,_defc :=range _ebfag .EG_BlockLevelElts {_defc .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Cell-Level Structured Document Tag Content -SdtContent *CT_SdtContentCell ;};func NewCT_FrameScrollbar ()*CT_FrameScrollbar {_acdb :=&CT_FrameScrollbar {};_acdb .ValAttr =ST_FrameScrollbar (1);return _acdb ;};func (_afgf *CT_Columns )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbgf :=range start .Attr {if _dbgf .Name .Local =="\u0065\u0071\u0075\u0061\u006c\u0057\u0069\u0064\u0074\u0068"{_fccf ,_afgdb :=ParseUnionST_OnOff (_dbgf .Value ); -if _afgdb !=nil {return _afgdb ;};_afgf .EqualWidthAttr =&_fccf ;continue ;};if _dbgf .Name .Local =="\u0073\u0070\u0061c\u0065"{_acd ,_ggc :=ParseUnionST_TwipsMeasure (_dbgf .Value );if _ggc !=nil {return _ggc ;};_afgf .SpaceAttr =&_acd ;continue ;};if _dbgf .Name .Local =="\u006e\u0075\u006d"{_agc ,_gdde :=_f .ParseInt (_dbgf .Value ,10,64); -if _gdde !=nil {return _gdde ;};_afgf .NumAttr =&_agc ;continue ;};if _dbgf .Name .Local =="\u0073\u0065\u0070"{_fbcb ,_cedb :=ParseUnionST_OnOff (_dbgf .Value );if _cedb !=nil {return _cedb ;};_afgf .SepAttr =&_fbcb ;continue ;};};_aaed :for {_egcg ,_gbee :=d .Token (); -if _gbee !=nil {return _gbee ;};switch _baa :=_egcg .(type ){case _a .StartElement :switch _baa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c"}:_eaaa :=NewCT_Column (); -if _feaf :=d .DecodeElement (_eaaa ,&_baa );_feaf !=nil {return _feaf ;};_afgf .Col =append (_afgf .Col ,_eaaa );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006c\u0075\u006d\u006e\u0073\u0020\u0025\u0076",_baa .Name ); -if _cgac :=d .Skip ();_cgac !=nil {return _cgac ;};};case _a .EndElement :break _aaed ;case _a .CharData :};};return nil ;};func NewWdInline ()*WdInline {_ffaff :=&WdInline {};_ffaff .WdCT_Inline =*NewWdCT_Inline ();return _ffaff ;};func (_dgfbac *WdCT_WordprocessingShape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name =_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}; -if _dgfbac .NormalEastAsianFlowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (*_dgfbac .NormalEastAsianFlowAttr ))}); -};e .EncodeToken (start );if _dgfbac .CNvPr !=nil {_bfcabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_dgfbac .CNvPr ,_bfcabf );};_dgfbac .WordprocessingShapeChoice .MarshalXML (e ,_a .StartElement {}); -_gbcfc :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dgfbac .SpPr ,_gbcfc );if _dgfbac .Style !=nil {_dcada :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0073\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_dgfbac .Style ,_dcada );};if _dgfbac .ExtLst !=nil {_bbacde :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_dgfbac .ExtLst ,_bbacde );};if _dgfbac .WordprocessingShapeChoice1 !=nil {_dgfbac .WordprocessingShapeChoice1 .MarshalXML (e ,_a .StartElement {}); -};_acdfef :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0062\u006f\u0064\u0079\u0050r"}};e .EncodeElement (_dgfbac .BodyPr ,_acdfef );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_MathCtrlDel and its children, prefixing error messages with path +func (_dbdagc *CT_MathCtrlDel )ValidateWithPath (path string )error {return nil };type CT_CustomXmlPr struct{ -// ValidateWithPath validates the TxbxContent and its children, prefixing error messages with path -func (_egdcab *TxbxContent )ValidateWithPath (path string )error {if _feaafc :=_egdcab .CT_TxbxContent .ValidateWithPath (path );_feaafc !=nil {return _feaafc ;};return nil ;};func NewCT_FontRel ()*CT_FontRel {_agcgg :=&CT_FontRel {};_agcgg .FontKeyAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -return _agcgg ;};func (_gfebe ST_CaptionPos )String ()string {switch _gfebe {case 0:return "";case 1:return "\u0061\u0062\u006fv\u0065";case 2:return "\u0062\u0065\u006co\u0077";case 3:return "\u006c\u0065\u0066\u0074";case 4:return "\u0072\u0069\u0067h\u0074"; -};return "";};func (_bacac *CT_DocPartName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_bacac .ValAttr )}); -if _bacac .DecoratedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_bacac .DecoratedAttr )});};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Custom XML Element Placeholder Text +Placeholder *CT_String ; -// Validate validates the CT_ObjectLink and its children -func (_ggfgg *CT_ObjectLink )Validate ()error {return _ggfgg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b");};type EG_BlockLevelEltsChoice struct{ +// Custom XML Attribute +Attr []*CT_Attr ;}; -// Anchor for Imported External Content -AltChunk []*CT_AltChunk ;EG_ContentBlockContent []*EG_ContentBlockContent ;};func (_acga *CT_Cnf )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _acga .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .ValAttr )}); -};if _acga .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .FirstRowAttr )});};if _acga .LastRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0073\u0074\u0052\u006fw"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .LastRowAttr )}); -};if _acga .FirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .FirstColumnAttr )});};if _acga .LastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006ca\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .LastColumnAttr )}); -};if _acga .OddVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0064\u0056\u0042\u0061\u006e\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .OddVBandAttr )});};if _acga .EvenVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0065\u0076\u0065\u006e\u0056\u0042\u0061\u006e\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .EvenVBandAttr )}); -};if _acga .OddHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0064\u0048\u0042\u0061\u006e\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .OddHBandAttr )});};if _acga .EvenHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0065\u0076\u0065\u006e\u0048\u0042\u0061\u006e\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .EvenHBandAttr )}); -};if _acga .FirstRowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0066\u0069\u0072st\u0052o\u0077\u0046\u0069\u0072\u0073t\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .FirstRowFirstColumnAttr )}); -};if _acga .FirstRowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003af\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u004ca\u0073\u0074\u0043\u006flu\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .FirstRowLastColumnAttr )}); -};if _acga .LastRowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003al\u0061\u0073\u0074\u0052\u006f\u0077\u0046\u0069r\u0073\u0074\u0043\u006flu\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .LastRowFirstColumnAttr )}); -};if _acga .LastRowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061st\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_acga .LastRowLastColumnAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_PermStart ()*CT_PermStart {_bbeba :=&CT_PermStart {};return _bbeba };func NewWdCT_EffectExtent ()*WdCT_EffectExtent {_gdccafa :=&WdCT_EffectExtent {}; -return _gdccafa };func (_gdgcbf ST_EdnPos )String ()string {switch _gdgcbf {case 0:return "";case 1:return "\u0073e\u0063\u0074\u0045\u006e\u0064";case 2:return "\u0064\u006f\u0063\u0045\u006e\u0064";};return "";};func NewCT_VMerge ()*CT_VMerge {_cfddb :=&CT_VMerge {}; -return _cfddb }; +// Validate validates the EG_CellMarkupElementsChoice and its children +func (_dfgac *EG_CellMarkupElementsChoice )Validate ()error {return _dfgac .ValidateWithPath ("E\u0047\u005f\u0043\u0065\u006c\u006cM\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006de\u006e\u0074\u0073C\u0068o\u0069\u0063\u0065");};func (_fbfbga ST_TextEffect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbfbga .String (),start ); +};func (_gcdba ST_HdrFtr )String ()string {switch _gcdba {case 0:return "";case 1:return "\u0065\u0076\u0065\u006e";case 2:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 3:return "\u0066\u0069\u0072s\u0074";};return "";};const (ST_MultiLevelTypeUnset ST_MultiLevelType =0; +ST_MultiLevelTypeSingleLevel ST_MultiLevelType =1;ST_MultiLevelTypeMultilevel ST_MultiLevelType =2;ST_MultiLevelTypeHybridMultilevel ST_MultiLevelType =3;); -// Validate validates the CT_FFDataChoice and its children -func (_eeda *CT_FFDataChoice )Validate ()error {return _eeda .ValidateWithPath ("\u0043T\u005fF\u0046\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065");};func NewEG_RunLevelElts ()*EG_RunLevelElts {_gggcae :=&EG_RunLevelElts {};_gggcae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -return _gggcae ;};func (_gaed *CT_RPrDefault )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfced :for {_cdbfa ,_bdgfe :=d .Token ();if _bdgfe !=nil {return _bdgfe ;};switch _cfegf :=_cdbfa .(type ){case _a .StartElement :switch _cfegf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_gaed .RPr =NewCT_RPr (); -if _dgdfcc :=d .DecodeElement (_gaed .RPr ,&_cfegf );_dgdfcc !=nil {return _dgdfcc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074 \u0025\u0076",_cfegf .Name ); -if _fgcfc :=d .Skip ();_fgcfc !=nil {return _fgcfc ;};};case _a .EndElement :break _gfced ;case _a .CharData :};};return nil ;};func NewCT_EdnProps ()*CT_EdnProps {_badg :=&CT_EdnProps {};return _badg };func NewEG_ContentRunContentBase ()*EG_ContentRunContentBase {_cggda :=&EG_ContentRunContentBase {}; -_cggda .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();return _cggda ;};func NewAC_ChoiceRun ()*AC_ChoiceRun {_bdafa :=&AC_ChoiceRun {};return _bdafa }; +// Validate validates the CT_BdoContentRun and its children +func (_ffb *CT_BdoContentRun )Validate ()error {return _ffb .ValidateWithPath ("\u0043\u0054_\u0042\u0064\u006fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_ccecf :=&CT_TwipsMeasure {};return _ccecf }; +func NewCT_Font ()*CT_Font {_bbab :=&CT_Font {};return _bbab };func (_dacfge *EG_BlockLevelElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dacfge .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_fegaa :for {_dddgbb ,_aegbc :=d .Token (); +if _aegbc !=nil {return _aegbc ;};switch _gadccc :=_dddgbb .(type ){case _a .StartElement :switch _gadccc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:if _dacfge .BlockLevelEltsChoice ==nil {_dacfge .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice (); +};if _cbbdb :=d .DecodeElement (&_dacfge .BlockLevelEltsChoice .AltChunk ,&_gadccc );_cbbdb !=nil {return _cbbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_abgac :=NewEG_ContentBlockContent (); +_abgac .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgac );if _cggdc :=d .DecodeElement (&_abgac .ContentBlockContentChoice .CustomXml ,&_gadccc ); +_cggdc !=nil {return _cggdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dfcdd :=NewEG_ContentBlockContent (); +_dfcdd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfcdd );if _edaac :=d .DecodeElement (&_dfcdd .ContentBlockContentChoice .Sdt ,&_gadccc ); +_edaac !=nil {return _edaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_gdcfb :=NewEG_ContentBlockContent (); +_gdcfb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdcfb );if _fafef :=d .DecodeElement (&_gdcfb .ContentBlockContentChoice .P ,&_gadccc ); +_fafef !=nil {return _fafef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_gbggb :=NewEG_ContentBlockContent (); +_gbggb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbggb );if _cdaaf :=d .DecodeElement (&_gbggb .ContentBlockContentChoice .Tbl ,&_gadccc ); +_cdaaf !=nil {return _cdaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fbgcf :=NewEG_ContentBlockContent (); +_fcgac :=NewEG_RunLevelElts ();_fcgac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbgcf );_fbgcf .ContentBlockContentChoice .EG_RunLevelElts =append (_fbgcf .ContentBlockContentChoice .EG_RunLevelElts ,_fcgac ); +if _fbdcgc :=d .DecodeElement (&_fcgac .RunLevelEltsChoice .ProofErr ,&_gadccc );_fbdcgc !=nil {return _fbdcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_efeff :=NewEG_ContentBlockContent (); +_abdadg :=NewEG_RunLevelElts ();_abdadg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_efeff );_efeff .ContentBlockContentChoice .EG_RunLevelElts =append (_efeff .ContentBlockContentChoice .EG_RunLevelElts ,_abdadg ); +if _aadgc :=d .DecodeElement (&_abdadg .RunLevelEltsChoice .PermStart ,&_gadccc );_aadgc !=nil {return _aadgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gggca :=NewEG_ContentBlockContent (); +_dbbbg :=NewEG_RunLevelElts ();_dbbbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gggca );_gggca .ContentBlockContentChoice .EG_RunLevelElts =append (_gggca .ContentBlockContentChoice .EG_RunLevelElts ,_dbbbg ); +if _eefe :=d .DecodeElement (&_dbbbg .RunLevelEltsChoice .PermEnd ,&_gadccc );_eefe !=nil {return _eefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcbcae :=NewEG_ContentBlockContent (); +_dfedgb :=NewEG_RunLevelElts ();_dfedgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcbcae );_fcbcae .ContentBlockContentChoice .EG_RunLevelElts =append (_fcbcae .ContentBlockContentChoice .EG_RunLevelElts ,_dfedgb ); +if _ddfbbf :=d .DecodeElement (&_dfedgb .RunLevelEltsChoice .Ins ,&_gadccc );_ddfbbf !=nil {return _ddfbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_aebaf :=NewEG_ContentBlockContent (); +_dgaae :=NewEG_RunLevelElts ();_dgaae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_aebaf );_aebaf .ContentBlockContentChoice .EG_RunLevelElts =append (_aebaf .ContentBlockContentChoice .EG_RunLevelElts ,_dgaae ); +if _gdfceb :=d .DecodeElement (&_dgaae .RunLevelEltsChoice .Del ,&_gadccc );_gdfceb !=nil {return _gdfceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bccdbc :=NewEG_ContentBlockContent (); +_dedcb :=NewEG_RunLevelElts ();_dedcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bccdbc );_bccdbc .ContentBlockContentChoice .EG_RunLevelElts =append (_bccdbc .ContentBlockContentChoice .EG_RunLevelElts ,_dedcb ); +if _fbgdc :=d .DecodeElement (&_dedcb .RunLevelEltsChoice .MoveFrom ,&_gadccc );_fbgdc !=nil {return _fbgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cbfbb :=NewEG_ContentBlockContent (); +_gccbga :=NewEG_RunLevelElts ();_gccbga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbfbb );_cbfbb .ContentBlockContentChoice .EG_RunLevelElts =append (_cbfbb .ContentBlockContentChoice .EG_RunLevelElts ,_gccbga ); +if _cbffaf :=d .DecodeElement (&_gccbga .RunLevelEltsChoice .MoveTo ,&_gadccc );_cbffaf !=nil {return _cbffaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fgegd :=NewEG_ContentBlockContent (); +_acedf :=NewEG_RunLevelElts ();_fbcee :=NewEG_RangeMarkupElements ();_fbcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgegd ); +_fgegd .ContentBlockContentChoice .EG_RunLevelElts =append (_fgegd .ContentBlockContentChoice .EG_RunLevelElts ,_acedf );_acedf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acedf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbcee );if _bbgfe :=d .DecodeElement (&_fbcee .RangeMarkupElementsChoice .BookmarkStart ,&_gadccc ); +_bbgfe !=nil {return _bbgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bcaaa :=NewEG_ContentBlockContent (); +_fecge :=NewEG_RunLevelElts ();_gfafg :=NewEG_RangeMarkupElements ();_gfafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcaaa ); +_bcaaa .ContentBlockContentChoice .EG_RunLevelElts =append (_bcaaa .ContentBlockContentChoice .EG_RunLevelElts ,_fecge );_fecge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecge .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfafg );if _ggfff :=d .DecodeElement (&_gfafg .RangeMarkupElementsChoice .BookmarkEnd ,&_gadccc ); +_ggfff !=nil {return _ggfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_daega :=NewEG_ContentBlockContent (); +_fgfca :=NewEG_RunLevelElts ();_gfced :=NewEG_RangeMarkupElements ();_gfced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_daega ); +_daega .ContentBlockContentChoice .EG_RunLevelElts =append (_daega .ContentBlockContentChoice .EG_RunLevelElts ,_fgfca );_fgfca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgfca .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfced );if _cabdgc :=d .DecodeElement (&_gfced .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gadccc ); +_cabdgc !=nil {return _cabdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cdcaaf :=NewEG_ContentBlockContent (); +_ecgfdc :=NewEG_RunLevelElts ();_dabdd :=NewEG_RangeMarkupElements ();_dabdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdcaaf ); +_cdcaaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cdcaaf .ContentBlockContentChoice .EG_RunLevelElts ,_ecgfdc );_ecgfdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecgfdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dabdd );if _eggage :=d .DecodeElement (&_dabdd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gadccc ); +_eggage !=nil {return _eggage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cdead :=NewEG_ContentBlockContent (); +_cgacg :=NewEG_RunLevelElts ();_gcefaa :=NewEG_RangeMarkupElements ();_gcefaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdead ); +_cdead .ContentBlockContentChoice .EG_RunLevelElts =append (_cdead .ContentBlockContentChoice .EG_RunLevelElts ,_cgacg );_cgacg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgacg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcefaa );if _gbggbg :=d .DecodeElement (&_gcefaa .RangeMarkupElementsChoice .MoveToRangeStart ,&_gadccc ); +_gbggbg !=nil {return _gbggbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fdfdd :=NewEG_ContentBlockContent (); +_afdbaf :=NewEG_RunLevelElts ();_dceddb :=NewEG_RangeMarkupElements ();_dceddb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdfdd ); +_fdfdd .ContentBlockContentChoice .EG_RunLevelElts =append (_fdfdd .ContentBlockContentChoice .EG_RunLevelElts ,_afdbaf );_afdbaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afdbaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dceddb );if _cagbg :=d .DecodeElement (&_dceddb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gadccc ); +_cagbg !=nil {return _cagbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_caaffg :=NewEG_ContentBlockContent (); +_bfaced :=NewEG_RunLevelElts ();_bgbggf :=NewEG_RangeMarkupElements ();_bgbggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_caaffg ); +_caaffg .ContentBlockContentChoice .EG_RunLevelElts =append (_caaffg .ContentBlockContentChoice .EG_RunLevelElts ,_bfaced );_bfaced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfaced .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgbggf );if _bacdbd :=d .DecodeElement (&_bgbggf .RangeMarkupElementsChoice .CommentRangeStart ,&_gadccc ); +_bacdbd !=nil {return _bacdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffdbg :=NewEG_ContentBlockContent (); +_edggg :=NewEG_RunLevelElts ();_ggagc :=NewEG_RangeMarkupElements ();_ggagc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffdbg ); +_ffdbg .ContentBlockContentChoice .EG_RunLevelElts =append (_ffdbg .ContentBlockContentChoice .EG_RunLevelElts ,_edggg );_edggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggagc );if _dcecc :=d .DecodeElement (&_ggagc .RangeMarkupElementsChoice .CommentRangeEnd ,&_gadccc ); +_dcecc !=nil {return _dcecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ddbcb :=NewEG_ContentBlockContent (); +_aebbcb :=NewEG_RunLevelElts ();_cfbfg :=NewEG_RangeMarkupElements ();_cfbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddbcb ); +_ddbcb .ContentBlockContentChoice .EG_RunLevelElts =append (_ddbcb .ContentBlockContentChoice .EG_RunLevelElts ,_aebbcb );_aebbcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aebbcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfbfg );if _bbbdd :=d .DecodeElement (&_cfbfg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gadccc ); +_bbbdd !=nil {return _bbbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_efggc :=NewEG_ContentBlockContent (); +_dfbaab :=NewEG_RunLevelElts ();_ffgda :=NewEG_RangeMarkupElements ();_ffgda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_efggc ); +_efggc .ContentBlockContentChoice .EG_RunLevelElts =append (_efggc .ContentBlockContentChoice .EG_RunLevelElts ,_dfbaab );_dfbaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgda );if _cfdag :=d .DecodeElement (&_ffgda .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gadccc ); +_cfdag !=nil {return _cfdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cccebf :=NewEG_ContentBlockContent (); +_cecfd :=NewEG_RunLevelElts ();_dabafd :=NewEG_RangeMarkupElements ();_dabafd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cccebf ); +_cccebf .ContentBlockContentChoice .EG_RunLevelElts =append (_cccebf .ContentBlockContentChoice .EG_RunLevelElts ,_cecfd );_cecfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cecfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dabafd );if _dfgbd :=d .DecodeElement (&_dabafd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gadccc ); +_dfgbd !=nil {return _dfgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gccdfa :=NewEG_ContentBlockContent (); +_abbdf :=NewEG_RunLevelElts ();_gfbdeg :=NewEG_RangeMarkupElements ();_gfbdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gccdfa ); +_gccdfa .ContentBlockContentChoice .EG_RunLevelElts =append (_gccdfa .ContentBlockContentChoice .EG_RunLevelElts ,_abbdf );_abbdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abbdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfbdeg );if _cfgcc :=d .DecodeElement (&_gfbdeg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gadccc ); +_cfgcc !=nil {return _cfgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bbdcga :=NewEG_ContentBlockContent (); +_adfcbg :=NewEG_RunLevelElts ();_fgcee :=NewEG_RangeMarkupElements ();_fgcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbdcga ); +_bbdcga .ContentBlockContentChoice .EG_RunLevelElts =append (_bbdcga .ContentBlockContentChoice .EG_RunLevelElts ,_adfcbg );_adfcbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adfcbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcee );if _eddfag :=d .DecodeElement (&_fgcee .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gadccc ); +_eddfag !=nil {return _eddfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_facbb :=NewEG_ContentBlockContent (); +_caabf :=NewEG_RunLevelElts ();_ggccd :=NewEG_RangeMarkupElements ();_ggccd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_facbb ); +_facbb .ContentBlockContentChoice .EG_RunLevelElts =append (_facbb .ContentBlockContentChoice .EG_RunLevelElts ,_caabf );_caabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggccd );if _ebbea :=d .DecodeElement (&_ggccd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gadccc ); +_ebbea !=nil {return _ebbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_egfbcc :=NewEG_ContentBlockContent (); +_aedced :=NewEG_RunLevelElts ();_cafda :=NewEG_RangeMarkupElements ();_cafda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_egfbcc ); +_egfbcc .ContentBlockContentChoice .EG_RunLevelElts =append (_egfbcc .ContentBlockContentChoice .EG_RunLevelElts ,_aedced );_aedced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aedced .RunLevelEltsChoice .EG_RangeMarkupElements ,_cafda );if _gceec :=d .DecodeElement (&_cafda .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gadccc ); +_gceec !=nil {return _gceec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agdgfd :=NewEG_ContentBlockContent (); +_dbdaf :=NewEG_RunLevelElts ();_daggc :=NewEG_RangeMarkupElements ();_daggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_agdgfd ); +_agdgfd .ContentBlockContentChoice .EG_RunLevelElts =append (_agdgfd .ContentBlockContentChoice .EG_RunLevelElts ,_dbdaf );_dbdaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbdaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_daggc );if _dfdebg :=d .DecodeElement (&_daggc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gadccc ); +_dfdebg !=nil {return _dfdebg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bbedf :=NewEG_ContentBlockContent (); +_gfgbg :=NewEG_RunLevelElts ();_fdccga :=NewEG_MathContent ();_fdccga .MathContentChoice =NewEG_MathContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbedf );_bbedf .ContentBlockContentChoice .EG_RunLevelElts =append (_bbedf .ContentBlockContentChoice .EG_RunLevelElts ,_gfgbg ); +_gfgbg .RunLevelEltsChoice .EG_MathContent =append (_gfgbg .RunLevelEltsChoice .EG_MathContent ,_fdccga );if _cdbcb :=d .DecodeElement (&_fdccga .MathContentChoice .OMathPara ,&_gadccc );_cdbcb !=nil {return _cdbcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aaaad :=NewEG_ContentBlockContent (); +_cfgcf :=NewEG_RunLevelElts ();_gbdba :=NewEG_MathContent ();_gbdba .MathContentChoice =NewEG_MathContentChoice ();_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dacfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_aaaad );_aaaad .ContentBlockContentChoice .EG_RunLevelElts =append (_aaaad .ContentBlockContentChoice .EG_RunLevelElts ,_cfgcf ); +_cfgcf .RunLevelEltsChoice .EG_MathContent =append (_cfgcf .RunLevelEltsChoice .EG_MathContent ,_gbdba );if _gggfc :=d .DecodeElement (&_gbdba .MathContentChoice .OMath ,&_gadccc );_gggfc !=nil {return _gggfc ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_gadccc .Name ); +if _effage :=d .Skip ();_effage !=nil {return _effage ;};};case _a .EndElement :break _fegaa ;case _a .CharData :};};return nil ;};func (_edfde *ST_ProofErr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fecafg ,_bcafb :=d .Token ();if _bcafb !=nil {return _bcafb ; +};if _gaadf ,_afcbea :=_fecafg .(_a .EndElement );_afcbea &&_gaadf .Name ==start .Name {*_edfde =1;return nil ;};if _badfa ,_bgegga :=_fecafg .(_a .CharData );!_bgegga {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fecafg ); +}else {switch string (_badfa ){case "":*_edfde =0;case "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074":*_edfde =1;case "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064":*_edfde =2;case "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t":*_edfde =3; +case "\u0067r\u0061\u006d\u0045\u006e\u0064":*_edfde =4;};};_fecafg ,_bcafb =d .Token ();if _bcafb !=nil {return _bcafb ;};if _abegcd ,_ddfdff :=_fecafg .(_a .EndElement );_ddfdff &&_abegcd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fecafg ); +};func (_abcdf ST_FrameScrollbar )ValidateWithPath (path string )error {switch _abcdf {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abcdf )); +};return nil ;};func (_gbbcfd *CT_Lock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbbcfd .ValAttr !=ST_LockUnset {_bcfc ,_afddf :=_gbbcfd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _afddf !=nil {return _afddf ; +};start .Attr =append (start .Attr ,_bcfc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_FtnPos byte ;func NewCT_TblBorders ()*CT_TblBorders {_egafd :=&CT_TblBorders {};return _egafd }; -// Validate validates the CT_LevelText and its children -func (_fcbfb *CT_LevelText )Validate ()error {return _fcbfb .ValidateWithPath ("\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0054\u0065\u0078\u0074");};type ST_Underline byte ; +// Validate validates the CT_Font and its children +func (_efaeg *CT_Font )Validate ()error {return _efaeg .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");};func (_aafaa *CT_Language )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aafaa .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_aafaa .ValAttr )}); +};if _aafaa .EastAsiaAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"},Value :_dd .Sprintf ("\u0025\u0076",*_aafaa .EastAsiaAttr )});};if _aafaa .BidiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_aafaa .BidiAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Lock struct{ -// Validate validates the CT_FFStatusText and its children -func (_gggga *CT_FFStatusText )Validate ()error {return _gggga .ValidateWithPath ("\u0043T\u005fF\u0046\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074");};func (_addaa WdST_RelFromV )ValidateWithPath (path string )error {switch _addaa {case 0,1,2,3,4,5,6,7,8:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_addaa )); -};return nil ;}; +// Locking Type +ValAttr ST_Lock ;};type ST_Underline byte ;func (_eadae *CT_Ind )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eadae .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .StartAttr )}); +};if _eadae .StartCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073t\u0061\u0072\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .StartCharsAttr )});};if _eadae .EndAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .EndAttr )}); +};if _eadae .EndCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0064\u0043\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .EndCharsAttr )});};if _eadae .LeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .LeftAttr )}); +};if _eadae .LeftCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0065\u0066\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .LeftCharsAttr )});};if _eadae .RightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .RightAttr )}); +};if _eadae .RightCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072i\u0067\u0068\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .RightCharsAttr )});};if _eadae .HangingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0061\u006e\u0067\u0069\u006eg"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .HangingAttr )}); +};if _eadae .HangingCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u006e\u0067\u0069\u006e\u0067C\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .HangingCharsAttr )}); +};if _eadae .FirstLineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .FirstLineAttr )});};if _eadae .FirstLineCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003af\u0069\u0072\u0073t\u004c\u0069\u006e\u0065\u0043\u0068\u0061\u0072\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_eadae .FirstLineCharsAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eabc *CT_Column )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bfdd :=range start .Attr {if _bfdd .Name .Local =="\u0077"{_adae ,_gcddc :=ParseUnionST_TwipsMeasure (_bfdd .Value ); +if _gcddc !=nil {return _gcddc ;};_eabc .WAttr =&_adae ;continue ;};if _bfdd .Name .Local =="\u0073\u0070\u0061c\u0065"{_beaa ,_fgec :=ParseUnionST_TwipsMeasure (_bfdd .Value );if _fgec !=nil {return _fgec ;};_eabc .SpaceAttr =&_beaa ;continue ;};};for {_cded ,_gcfg :=d .Token (); +if _gcfg !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_gcfg );};if _cbb ,_gfdd :=_cded .(_a .EndElement );_gfdd &&_cbb .Name ==start .Name {break ;};};return nil ;};type CT_Kinsoku struct{ -// ValidateWithPath validates the EG_PContentBaseChoice and its children, prefixing error messages with path -func (_dbbcc *EG_PContentBaseChoice )ValidateWithPath (path string )error {if _dbbcc .CustomXml !=nil {if _abbba :=_dbbcc .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_abbba !=nil {return _abbba ;}; -};for _gdccaf ,_cdebe :=range _dbbcc .FldSimple {if _aedee :=_cdebe .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0046\u006c\u0064S\u0069\u006d\u0070\u006c\u0065\u005b\u0025\u0064\u005d",path ,_gdccaf ));_aedee !=nil {return _aedee ;};};if _dbbcc .Hyperlink !=nil {if _abebcf :=_dbbcc .Hyperlink .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"); -_abebcf !=nil {return _abebcf ;};};return nil ;}; +// Language For Which Custom Line Breaking Rule Applies +LangAttr string ; -// Validate validates the CT_ParaRPrChange and its children -func (_deddb *CT_ParaRPrChange )Validate ()error {return _deddb .ValidateWithPath ("\u0043\u0054_\u0050\u0061\u0072a\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");}; +// Characters For Custom Line Breaking Rule +ValAttr string ;};type ST_ObjectUpdateMode byte ;func (_eaagc ST_Lock )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gfaad :=_a .Attr {};_gfaad .Name =name ;switch _eaagc {case ST_LockUnset :_gfaad .Value ="";case ST_LockSdtLocked :_gfaad .Value ="\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d"; +case ST_LockContentLocked :_gfaad .Value ="\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064";case ST_LockUnlocked :_gfaad .Value ="\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064";case ST_LockSdtContentLocked :_gfaad .Value ="\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064"; +};return _gfaad ,nil ;}; -// ValidateWithPath validates the CT_Zoom and its children, prefixing error messages with path -func (_aabgd *CT_Zoom )ValidateWithPath (path string )error {if _abedb :=_aabgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abedb !=nil {return _abedb ;};if _acbdb :=_aabgd .PercentAttr .ValidateWithPath (path +"\u002f\u0050\u0065r\u0063\u0065\u006e\u0074\u0041\u0074\u0074\u0072"); -_acbdb !=nil {return _acbdb ;};return nil ;}; +// ValidateWithPath validates the CT_TrPrBase and its children, prefixing error messages with path +func (_adegd *CT_TrPrBase )ValidateWithPath (path string )error {for _afdcb ,_fefbba :=range _adegd .TrPrBaseChoice {if _fcabgd :=_fefbba .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0054\u0072Pr\u0042a\u0073\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_afdcb )); +_fcabgd !=nil {return _fcabgd ;};};return nil ;};func (_edga *CT_DocPartGallery )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_added ,_cece :=_edga .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _cece !=nil {return _cece ; +};start .Attr =append (start .Attr ,_added );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_MultiLevelType struct{ -// Validate validates the CT_WriteProtection and its children -func (_dfbbee *CT_WriteProtection )Validate ()error {return _dfbbee .ValidateWithPath ("\u0043T\u005fW\u0072\u0069\u0074\u0065\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e");}; +// Abstract Numbering Definition Type +ValAttr ST_MultiLevelType ;};func (_fabda *ST_Border )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feebe ,_fcdcfc :=d .Token ();if _fcdcfc !=nil {return _fcdcfc ;};if _fafce ,_deccae :=_feebe .(_a .EndElement );_deccae &&_fafce .Name ==start .Name {*_fabda =1; +return nil ;};if _aafgea ,_egeee :=_feebe .(_a .CharData );!_egeee {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_feebe );}else {switch string (_aafgea ){case "":*_fabda =0; +case "\u006e\u0069\u006c":*_fabda =1;case "\u006e\u006f\u006e\u0065":*_fabda =2;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_fabda =3;case "\u0074\u0068\u0069c\u006b":*_fabda =4;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_fabda =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_fabda =6; +case "\u0064\u0061\u0073\u0068\u0065\u0064":*_fabda =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_fabda =8;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_fabda =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_fabda =10;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_fabda =11; +case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_fabda =12;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070":*_fabda =13;case "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_fabda =14; +case "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_fabda =15;case "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070":*_fabda =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_fabda =17; +case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_fabda =18;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070":*_fabda =19;case "\u0077\u0061\u0076\u0065":*_fabda =20; +case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_fabda =21;case "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070":*_fabda =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_fabda =23; +case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_fabda =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_fabda =25;case "\u006f\u0075\u0074\u0073\u0065\u0074":*_fabda =26;case "\u0069\u006e\u0073e\u0074":*_fabda =27; +case "\u0061\u0070\u0070\u006c\u0065\u0073":*_fabda =28;case "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073":*_fabda =29;case "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072":*_fabda =30;case "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065":*_fabda =31; +case "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073":*_fabda =32;case "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072":*_fabda =33;case "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073":*_fabda =34; +case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073":*_fabda =35;case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073":*_fabda =36;case "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073":*_fabda =37; +case "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073":*_fabda =38;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073":*_fabda =39;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073":*_fabda =40; +case "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065":*_fabda =41;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065":*_fabda =42;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_fabda =43; +case "\u0062\u0061\u0074\u0073":*_fabda =44;case "\u0062\u0069\u0072d\u0073":*_fabda =45;case "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074":*_fabda =46;case "\u0063\u0061\u0062\u0069\u006e\u0073":*_fabda =47;case "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e":*_fabda =48; +case "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n":*_fabda =49;case "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b":*_fabda =50;case "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072":*_fabda =51; +case "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek":*_fabda =52;case "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065":*_fabda =53;case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b":*_fabda =54; +case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072":*_fabda =55;case "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d":*_fabda =56;case "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065":*_fabda =57; +case "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073":*_fabda =58;case "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073":*_fabda =59;case "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065":*_fabda =60; +case "\u0063\u006c\u006f\u0063\u006b\u0073":*_fabda =61;case "\u0063o\u006d\u0070\u0061\u0073\u0073":*_fabda =62;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_fabda =63;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073":*_fabda =64; +case "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_fabda =65;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073":*_fabda =66;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065":*_fabda =67; +case "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_fabda =68;case "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073":*_fabda =69;case "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073":*_fabda =70; +case "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae":*_fabda =71;case "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079":*_fabda =72;case "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068":*_fabda =73; +case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073":*_fabda =74;case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067":*_fabda =75;case "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068":*_fabda =76; +case "\u0063\u0075\u0070":*_fabda =77;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068":*_fabda =78;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072":*_fabda =79;case "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073":*_fabda =80; +case "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079":*_fabda =81;case "\u0064o\u0075\u0062\u006c\u0065\u0044":*_fabda =82;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073":*_fabda =83;case "\u0065\u0061\u0072\u0074\u0068\u0031":*_fabda =84; +case "\u0065\u0061\u0072\u0074\u0068\u0032":*_fabda =85;case "\u0065\u0061\u0072\u0074\u0068\u0033":*_fabda =86;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031":*_fabda =87;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032":*_fabda =88; +case "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k":*_fabda =89;case "\u0066\u0061\u006e\u0073":*_fabda =90;case "\u0066\u0069\u006c\u006d":*_fabda =91;case "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073":*_fabda =92;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074":*_fabda =93; +case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073":*_fabda =94;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031":*_fabda =95;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032":*_fabda =96; +case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079":*_fabda =97;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065":*_fabda =98;case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073":*_fabda =99; +case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070":*_fabda =100;case "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079":*_fabda =101;case "\u0067\u0065\u006d\u0073":*_fabda =102;case "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e":*_fabda =103; +case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_fabda =104;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651":*_fabda =105;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652":*_fabda =106;case "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e":*_fabda =107; +case "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y":*_fabda =108;case "\u0068\u0065\u0061\u0072\u0074\u0073":*_fabda =109;case "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073":*_fabda =110;case "\u0068\u006f\u006cl\u0079":*_fabda =111; +case "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079":*_fabda =112;case "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063":*_fabda =113;case "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073":*_fabda =114;case "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb":*_fabda =115; +case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031":*_fabda =116;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032":*_fabda =117;case "\u006da\u0070\u0050\u0069\u006e\u0073":*_fabda =118;case "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f":*_fabda =119; +case "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073":*_fabda =120;case "\u006da\u0072\u0071\u0075\u0065\u0065":*_fabda =121;case "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064":*_fabda =122;case "\u006d\u006f\u006fn\u0073":*_fabda =123; +case "\u006d\u006f\u0073\u0061\u0069\u0063":*_fabda =124;case "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073":*_fabda =125;case "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t":*_fabda =126;case "\u006f\u0076\u0061l\u0073":*_fabda =127;case "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073":*_fabda =128; +case "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b":*_fabda =129;case "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072":*_fabda =130;case "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073":*_fabda =131;case "\u0070a\u0070\u0079\u0072\u0075\u0073":*_fabda =132; +case "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072":*_fabda =133;case "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073":*_fabda =134;case "\u0070e\u006e\u0063\u0069\u006c\u0073":*_fabda =135;case "\u0070\u0065\u006f\u0070\u006c\u0065":*_fabda =136; +case "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067":*_fabda =137;case "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073":*_fabda =138;case "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073":*_fabda =139;case "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070":*_fabda =140; +case "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031":*_fabda =141;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032":*_fabda =142;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031":*_fabda =143;case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073":*_fabda =144; +case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065":*_fabda =145;case "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s":*_fabda =146;case "\u0072\u0069\u006eg\u0073":*_fabda =147;case "\u0073\u0061\u0066\u0061\u0072\u0069":*_fabda =148; +case "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068":*_fabda =149;case "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079":*_fabda =150;case "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t":*_fabda =151;case "\u0073e\u0061\u0074\u0074\u006c\u0065":*_fabda =152; +case "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073":*_fabda =153;case "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068":*_fabda =154;case "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073":*_fabda =155; +case "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t":*_fabda =156;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079":*_fabda =157;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073":*_fabda =158;case "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f":*_fabda =159; +case "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t":*_fabda =160;case "\u0073\u0074\u0061r\u0073":*_fabda =161;case "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070":*_fabda =162;case "\u0073t\u0061\u0072\u0073\u0033\u0064":*_fabda =163;case "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b":*_fabda =164; +case "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064":*_fabda =165;case "\u0073\u0075\u006e":*_fabda =166;case "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g":*_fabda =167;case "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r":*_fabda =168; +case "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b":*_fabda =169;case "\u0074\u0072\u0065e\u0073":*_fabda =170;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079":*_fabda =171;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s":*_fabda =172; +case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651":*_fabda =173;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652":*_fabda =174;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031":*_fabda =175;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032":*_fabda =176; +case "\u0073h\u0061\u0070\u0065\u0073\u0031":*_fabda =177;case "\u0073h\u0061\u0070\u0065\u0073\u0032":*_fabda =178;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031":*_fabda =179;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032":*_fabda =180; +case "\u0076\u0069\u006e\u0065":*_fabda =181;case "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065":*_fabda =182;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073":*_fabda =183;case "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064":*_fabda =184; +case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e":*_fabda =185;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073":*_fabda =186;case "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073":*_fabda =187; +case "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b":*_fabda =188;case "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073":*_fabda =189;case "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_fabda =190;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_fabda =191; +case "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068":*_fabda =192;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fabda =193;};};_feebe ,_fcdcfc =d .Token ();if _fcdcfc !=nil {return _fcdcfc ;};if _cgcfa ,_efbf :=_feebe .(_a .EndElement ); +_efbf &&_cgcfa .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_feebe );};func (_cfbeeff *ST_Direction )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cfbeeff =0; +case "\u006c\u0074\u0072":*_cfbeeff =1;case "\u0072\u0074\u006c":*_cfbeeff =2;};return nil ;};func (_bgdce *WdCT_WordprocessingContentPartNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geecbd :for {_cecbe ,_gecbfb :=d .Token (); +if _gecbfb !=nil {return _gecbfb ;};switch _geegc :=_cecbe .(type ){case _a .StartElement :switch _geegc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_bgdce .CNvPr =_e .NewCT_NonVisualDrawingProps (); +if _abdaad :=d .DecodeElement (_bgdce .CNvPr ,&_geegc );_abdaad !=nil {return _abdaad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}:_bgdce .CNvContentPartPr =_e .NewCT_NonVisualContentPartProperties (); +if _ffdgb :=d .DecodeElement (_bgdce .CNvContentPartPr ,&_geegc );_ffdgb !=nil {return _ffdgb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065m\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054_\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_geegc .Name ); +if _cgbca :=d .Skip ();_cgbca !=nil {return _cgbca ;};};case _a .EndElement :break _geecbd ;case _a .CharData :};};return nil ;};func (_faacb *EG_MathContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faacb .MathContentChoice =NewEG_MathContentChoice (); +_bbdfgg :for {_bcaae ,_bedgcf :=d .Token ();if _bedgcf !=nil {return _bedgcf ;};switch _fddfbc :=_bcaae .(type ){case _a .StartElement :switch _fddfbc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_faacb .MathContentChoice =NewEG_MathContentChoice (); +if _cbcced :=d .DecodeElement (&_faacb .MathContentChoice .OMathPara ,&_fddfbc );_cbcced !=nil {return _cbcced ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_faacb .MathContentChoice =NewEG_MathContentChoice (); +if _fgdga :=d .DecodeElement (&_faacb .MathContentChoice .OMath ,&_fddfbc );_fgdga !=nil {return _fgdga ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_fddfbc .Name ); +if _cccec :=d .Skip ();_cccec !=nil {return _cccec ;};};case _a .EndElement :break _bbdfgg ;case _a .CharData :};};return nil ;};type CT_TcBorders struct{ -// Validate validates the CT_BottomPageBorder and its children -func (_gadf *CT_BottomPageBorder )Validate ()error {return _gadf .ValidateWithPath ("\u0043\u0054\u005f\u0042ot\u0074\u006f\u006d\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");};func NewCT_OnOff ()*CT_OnOff {_ggegb :=&CT_OnOff {};return _ggegb }; -func (_aabcf *CT_FtnEdnSepRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_aabcf .IdAttr )});e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Jc ()*CT_Jc {_ffbcb :=&CT_Jc {};_ffbcb .ValAttr =ST_Jc (1);return _ffbcb }; +// Table Cell Top Border +Top *CT_Border ; -// Validate validates the CT_SdtDropDownList and its children -func (_fdcgac *CT_SdtDropDownList )Validate ()error {return _fdcgac .ValidateWithPath ("\u0043T\u005fS\u0064\u0074\u0044\u0072\u006fp\u0044\u006fw\u006e\u004c\u0069\u0073\u0074");};func (_edafgba *ST_RubyAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edgdag ,_febaeb :=d .Token (); -if _febaeb !=nil {return _febaeb ;};if _cbfegc ,_gfcbcg :=_edgdag .(_a .EndElement );_gfcbcg &&_cbfegc .Name ==start .Name {*_edafgba =1;return nil ;};if _gcdaaa ,_ffdabe :=_edgdag .(_a .CharData );!_ffdabe {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edgdag ); -}else {switch string (_gcdaaa ){case "":*_edafgba =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_edafgba =1;case "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072":*_edafgba =2;case "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065":*_edafgba =3; -case "\u006c\u0065\u0066\u0074":*_edafgba =4;case "\u0072\u0069\u0067h\u0074":*_edafgba =5;case "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_edafgba =6;};};_edgdag ,_febaeb =d .Token ();if _febaeb !=nil {return _febaeb ; -};if _fbgabd ,_adbcdc :=_edgdag .(_a .EndElement );_adbcdc &&_fbgabd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edgdag ); -};func (_edeabe *WdCT_WordprocessingShapeChoice1 )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edeabe .Txbx !=nil {_gbcgf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0074\u0078\u0062\u0078"}};e .EncodeElement (_edeabe .Txbx ,_gbcgf ); -}else if _edeabe .LinkedTxbx !=nil {_gagbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}};e .EncodeElement (_edeabe .LinkedTxbx ,_gagbbc );};return nil ;};func (_aegeff ST_TextEffect )String ()string {switch _aegeff {case 0:return ""; -case 1:return "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case 2:return "\u006c\u0069\u0067\u0068\u0074\u0073";case 3:return "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k";case 4:return "\u0061n\u0074\u0073\u0052\u0065\u0064"; -case 5:return "\u0073h\u0069\u006d\u006d\u0065\u0072";case 6:return "\u0073p\u0061\u0072\u006b\u006c\u0065";case 7:return "\u006e\u006f\u006e\u0065";};return "";};type CT_CustomXmlPr struct{ +// Table Cell Leading Edge Border +Start *CT_Border ; -// Custom XML Element Placeholder Text -Placeholder *CT_String ; +// Table Cell Leading Edge Border +Left *CT_Border ; -// Custom XML Attribute -Attr []*CT_Attr ;};func NewCT_TblGrid ()*CT_TblGrid {_bdabcf :=&CT_TblGrid {};return _bdabcf };func NewCT_TextEffect ()*CT_TextEffect {_bbbcf :=&CT_TextEffect {};_bbbcf .ValAttr =ST_TextEffect (1);return _bbbcf ;}; +// Table Cell Bottom Border +Bottom *CT_Border ; -// Validate validates the CT_Underline and its children -func (_agcacd *CT_Underline )Validate ()error {return _agcacd .ValidateWithPath ("\u0043\u0054\u005fU\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065");};func NewCT_SdtListItem ()*CT_SdtListItem {_egbdb :=&CT_SdtListItem {};return _egbdb }; +// Table Cell Trailing Edge Border +End *CT_Border ; -// Validate validates the CT_Hyperlink and its children -func (_ecgdgf *CT_Hyperlink )Validate ()error {return _ecgdgf .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");};func NewCT_Fonts ()*CT_Fonts {_dgfe :=&CT_Fonts {};return _dgfe };func NewCT_LevelText ()*CT_LevelText {_bdde :=&CT_LevelText {}; -return _bdde };func (_bddacf *CT_SmartTagPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bddacf .Attr !=nil {_feffg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0074\u0074\u0072"}};for _ ,_dabf :=range _bddacf .Attr {e .EncodeElement (_dabf ,_feffg ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abfea *CT_FtnEdn )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbcd :=range start .Attr {if _bbcd .Name .Local =="\u0074\u0079\u0070\u0065"{_abfea .TypeAttr .UnmarshalXMLAttr (_bbcd ); -continue ;};if _bbcd .Name .Local =="\u0069\u0064"{_egbd ,_eege :=_f .ParseInt (_bbcd .Value ,10,64);if _eege !=nil {return _eege ;};_abfea .IdAttr =_egbd ;continue ;};};_badcb :for {_bfdf ,_defbf :=d .Token ();if _defbf !=nil {return _defbf ;};switch _fdgag :=_bfdf .(type ){case _a .StartElement :switch _fdgag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_bffde :=NewEG_BlockLevelElts (); -_bffde .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_bffde );if _cfdag :=d .DecodeElement (&_bffde .BlockLevelEltsChoice .AltChunk ,&_fdgag );_cfdag !=nil {return _cfdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cdagc :=NewEG_BlockLevelElts (); -_cdeeb :=NewEG_ContentBlockContent ();_cdeeb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_cdagc );_cdagc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdagc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdeeb ); -if _fgbf :=d .DecodeElement (&_cdeeb .ContentBlockContentChoice .CustomXml ,&_fdgag );_fgbf !=nil {return _fgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_aacde :=NewEG_BlockLevelElts (); -_acdc :=NewEG_ContentBlockContent ();_acdc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_aacde );_aacde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aacde .BlockLevelEltsChoice .EG_ContentBlockContent ,_acdc ); -if _ccbbf :=d .DecodeElement (&_acdc .ContentBlockContentChoice .Sdt ,&_fdgag );_ccbbf !=nil {return _ccbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_efcfdb :=NewEG_BlockLevelElts (); -_eeage :=NewEG_ContentBlockContent ();_eeage .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_efcfdb );_efcfdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efcfdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_eeage ); -if _aeggaa :=d .DecodeElement (&_eeage .ContentBlockContentChoice .P ,&_fdgag );_aeggaa !=nil {return _aeggaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_adabe :=NewEG_BlockLevelElts (); -_gbfd :=NewEG_ContentBlockContent ();_gbfd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_adabe );_adabe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adabe .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbfd ); -if _eecb :=d .DecodeElement (&_gbfd .ContentBlockContentChoice .Tbl ,&_fdgag );_eecb !=nil {return _eecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cbbec :=NewEG_BlockLevelElts (); -_bagb :=NewEG_ContentBlockContent ();_afaag :=NewEG_RunLevelElts ();_afaag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_cbbec );_cbbec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbbec .BlockLevelEltsChoice .EG_ContentBlockContent ,_bagb ); -_bagb .ContentBlockContentChoice .EG_RunLevelElts =append (_bagb .ContentBlockContentChoice .EG_RunLevelElts ,_afaag );if _cbaba :=d .DecodeElement (&_afaag .RunLevelEltsChoice .ProofErr ,&_fdgag );_cbaba !=nil {return _cbaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ddege :=NewEG_BlockLevelElts (); -_bacbe :=NewEG_ContentBlockContent ();_adde :=NewEG_RunLevelElts ();_adde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_ddege );_ddege .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddege .BlockLevelEltsChoice .EG_ContentBlockContent ,_bacbe ); -_bacbe .ContentBlockContentChoice .EG_RunLevelElts =append (_bacbe .ContentBlockContentChoice .EG_RunLevelElts ,_adde );if _dfcde :=d .DecodeElement (&_adde .RunLevelEltsChoice .PermStart ,&_fdgag );_dfcde !=nil {return _dfcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_befga :=NewEG_BlockLevelElts (); -_dfcgc :=NewEG_ContentBlockContent ();_baff :=NewEG_RunLevelElts ();_baff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_befga );_befga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_befga .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfcgc ); -_dfcgc .ContentBlockContentChoice .EG_RunLevelElts =append (_dfcgc .ContentBlockContentChoice .EG_RunLevelElts ,_baff );if _afdfc :=d .DecodeElement (&_baff .RunLevelEltsChoice .PermEnd ,&_fdgag );_afdfc !=nil {return _afdfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ggfed :=NewEG_BlockLevelElts (); -_affgc :=NewEG_ContentBlockContent ();_ddaac :=NewEG_RunLevelElts ();_ddaac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_ggfed );_ggfed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggfed .BlockLevelEltsChoice .EG_ContentBlockContent ,_affgc ); -_affgc .ContentBlockContentChoice .EG_RunLevelElts =append (_affgc .ContentBlockContentChoice .EG_RunLevelElts ,_ddaac );if _ebcabb :=d .DecodeElement (&_ddaac .RunLevelEltsChoice .Ins ,&_fdgag );_ebcabb !=nil {return _ebcabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_geeaf :=NewEG_BlockLevelElts (); -_acfec :=NewEG_ContentBlockContent ();_acgcf :=NewEG_RunLevelElts ();_acgcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_geeaf );_geeaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geeaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_acfec ); -_acfec .ContentBlockContentChoice .EG_RunLevelElts =append (_acfec .ContentBlockContentChoice .EG_RunLevelElts ,_acgcf );if _eacg :=d .DecodeElement (&_acgcf .RunLevelEltsChoice .Del ,&_fdgag );_eacg !=nil {return _eacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_daab :=NewEG_BlockLevelElts (); -_eaada :=NewEG_ContentBlockContent ();_adad :=NewEG_RunLevelElts ();_adad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_daab );_daab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_daab .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaada ); -_eaada .ContentBlockContentChoice .EG_RunLevelElts =append (_eaada .ContentBlockContentChoice .EG_RunLevelElts ,_adad );if _fdcd :=d .DecodeElement (&_adad .RunLevelEltsChoice .MoveFrom ,&_fdgag );_fdcd !=nil {return _fdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fcbg :=NewEG_BlockLevelElts (); -_bagea :=NewEG_ContentBlockContent ();_gdedc :=NewEG_RunLevelElts ();_gdedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_fcbg );_fcbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bagea ); -_bagea .ContentBlockContentChoice .EG_RunLevelElts =append (_bagea .ContentBlockContentChoice .EG_RunLevelElts ,_gdedc );if _afdc :=d .DecodeElement (&_gdedc .RunLevelEltsChoice .MoveTo ,&_fdgag );_afdc !=nil {return _afdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cefff :=NewEG_BlockLevelElts (); -_fggga :=NewEG_ContentBlockContent ();_dcae :=NewEG_RunLevelElts ();_eddeg :=NewEG_RangeMarkupElements ();_eddeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_cefff );_cefff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cefff .BlockLevelEltsChoice .EG_ContentBlockContent ,_fggga ); -_fggga .ContentBlockContentChoice .EG_RunLevelElts =append (_fggga .ContentBlockContentChoice .EG_RunLevelElts ,_dcae );_dcae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcae .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddeg );if _beegc :=d .DecodeElement (&_eddeg .RangeMarkupElementsChoice .BookmarkStart ,&_fdgag ); -_beegc !=nil {return _beegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_efbbd :=NewEG_BlockLevelElts (); -_gacce :=NewEG_ContentBlockContent ();_dffcb :=NewEG_RunLevelElts ();_caafg :=NewEG_RangeMarkupElements ();_caafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_efbbd );_efbbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efbbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gacce ); -_gacce .ContentBlockContentChoice .EG_RunLevelElts =append (_gacce .ContentBlockContentChoice .EG_RunLevelElts ,_dffcb );_dffcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dffcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_caafg );if _baac :=d .DecodeElement (&_caafg .RangeMarkupElementsChoice .BookmarkEnd ,&_fdgag ); -_baac !=nil {return _baac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dfgd :=NewEG_BlockLevelElts (); -_caddb :=NewEG_ContentBlockContent ();_bbfc :=NewEG_RunLevelElts ();_ddfg :=NewEG_RangeMarkupElements ();_ddfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_dfgd );_dfgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_caddb ); -_caddb .ContentBlockContentChoice .EG_RunLevelElts =append (_caddb .ContentBlockContentChoice .EG_RunLevelElts ,_bbfc );_bbfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddfg );if _aafa :=d .DecodeElement (&_ddfg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fdgag ); -_aafa !=nil {return _aafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cccfa :=NewEG_BlockLevelElts (); -_cbdcg :=NewEG_ContentBlockContent ();_deage :=NewEG_RunLevelElts ();_aaege :=NewEG_RangeMarkupElements ();_aaege .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_cccfa );_cccfa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cccfa .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbdcg ); -_cbdcg .ContentBlockContentChoice .EG_RunLevelElts =append (_cbdcg .ContentBlockContentChoice .EG_RunLevelElts ,_deage );_deage .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deage .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaege );if _addfb :=d .DecodeElement (&_aaege .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fdgag ); -_addfb !=nil {return _addfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dccga :=NewEG_BlockLevelElts (); -_aedddb :=NewEG_ContentBlockContent ();_aaede :=NewEG_RunLevelElts ();_fffdg :=NewEG_RangeMarkupElements ();_fffdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_dccga );_dccga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dccga .BlockLevelEltsChoice .EG_ContentBlockContent ,_aedddb ); -_aedddb .ContentBlockContentChoice .EG_RunLevelElts =append (_aedddb .ContentBlockContentChoice .EG_RunLevelElts ,_aaede );_aaede .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaede .RunLevelEltsChoice .EG_RangeMarkupElements ,_fffdg );if _ffcgc :=d .DecodeElement (&_fffdg .RangeMarkupElementsChoice .MoveToRangeStart ,&_fdgag ); -_ffcgc !=nil {return _ffcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_eabac :=NewEG_BlockLevelElts (); -_bgdcg :=NewEG_ContentBlockContent ();_edgee :=NewEG_RunLevelElts ();_cegdd :=NewEG_RangeMarkupElements ();_cegdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_eabac );_eabac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eabac .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgdcg ); -_bgdcg .ContentBlockContentChoice .EG_RunLevelElts =append (_bgdcg .ContentBlockContentChoice .EG_RunLevelElts ,_edgee );_edgee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edgee .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegdd );if _fddfbb :=d .DecodeElement (&_cegdd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fdgag ); -_fddfbb !=nil {return _fddfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_abfag :=NewEG_BlockLevelElts (); -_bfggg :=NewEG_ContentBlockContent ();_dabd :=NewEG_RunLevelElts ();_bddcd :=NewEG_RangeMarkupElements ();_bddcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_abfag );_abfag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abfag .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfggg ); -_bfggg .ContentBlockContentChoice .EG_RunLevelElts =append (_bfggg .ContentBlockContentChoice .EG_RunLevelElts ,_dabd );_dabd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dabd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddcd );if _gdgdg :=d .DecodeElement (&_bddcd .RangeMarkupElementsChoice .CommentRangeStart ,&_fdgag ); -_gdgdg !=nil {return _gdgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_abcgf :=NewEG_BlockLevelElts (); -_dagbdd :=NewEG_ContentBlockContent ();_bbaed :=NewEG_RunLevelElts ();_adcf :=NewEG_RangeMarkupElements ();_adcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_abcgf );_abcgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abcgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dagbdd ); -_dagbdd .ContentBlockContentChoice .EG_RunLevelElts =append (_dagbdd .ContentBlockContentChoice .EG_RunLevelElts ,_bbaed );_bbaed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbaed .RunLevelEltsChoice .EG_RangeMarkupElements ,_adcf );if _bfefc :=d .DecodeElement (&_adcf .RangeMarkupElementsChoice .CommentRangeEnd ,&_fdgag ); -_bfefc !=nil {return _bfefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_acgdg :=NewEG_BlockLevelElts (); -_edeed :=NewEG_ContentBlockContent ();_gcgc :=NewEG_RunLevelElts ();_aabcg :=NewEG_RangeMarkupElements ();_aabcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_acgdg );_acgdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acgdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_edeed ); -_edeed .ContentBlockContentChoice .EG_RunLevelElts =append (_edeed .ContentBlockContentChoice .EG_RunLevelElts ,_gcgc );_gcgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aabcg );if _ggge :=d .DecodeElement (&_aabcg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fdgag ); -_ggge !=nil {return _ggge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gfbgb :=NewEG_BlockLevelElts (); -_cgfc :=NewEG_ContentBlockContent ();_ebbce :=NewEG_RunLevelElts ();_cgff :=NewEG_RangeMarkupElements ();_cgff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_gfbgb );_gfbgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfbgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgfc ); -_cgfc .ContentBlockContentChoice .EG_RunLevelElts =append (_cgfc .ContentBlockContentChoice .EG_RunLevelElts ,_ebbce );_ebbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgff );if _gcef :=d .DecodeElement (&_cgff .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fdgag ); -_gcef !=nil {return _gcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bfcbff :=NewEG_BlockLevelElts (); -_aead :=NewEG_ContentBlockContent ();_fcedf :=NewEG_RunLevelElts ();_effed :=NewEG_RangeMarkupElements ();_effed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_bfcbff );_bfcbff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfcbff .BlockLevelEltsChoice .EG_ContentBlockContent ,_aead ); -_aead .ContentBlockContentChoice .EG_RunLevelElts =append (_aead .ContentBlockContentChoice .EG_RunLevelElts ,_fcedf );_fcedf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcedf .RunLevelEltsChoice .EG_RangeMarkupElements ,_effed );if _gaac :=d .DecodeElement (&_effed .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fdgag ); -_gaac !=nil {return _gaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdccb :=NewEG_BlockLevelElts (); -_feaac :=NewEG_ContentBlockContent ();_acda :=NewEG_RunLevelElts ();_beeea :=NewEG_RangeMarkupElements ();_beeea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_bdccb );_bdccb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdccb .BlockLevelEltsChoice .EG_ContentBlockContent ,_feaac ); -_feaac .ContentBlockContentChoice .EG_RunLevelElts =append (_feaac .ContentBlockContentChoice .EG_RunLevelElts ,_acda );_acda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acda .RunLevelEltsChoice .EG_RangeMarkupElements ,_beeea );if _fcadg :=d .DecodeElement (&_beeea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fdgag ); -_fcadg !=nil {return _fcadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fgdgf :=NewEG_BlockLevelElts (); -_cfdcfc :=NewEG_ContentBlockContent ();_deaaa :=NewEG_RunLevelElts ();_eeeee :=NewEG_RangeMarkupElements ();_eeeee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_fgdgf );_fgdgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgdgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfdcfc ); -_cfdcfc .ContentBlockContentChoice .EG_RunLevelElts =append (_cfdcfc .ContentBlockContentChoice .EG_RunLevelElts ,_deaaa );_deaaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deaaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeeee );if _ceecf :=d .DecodeElement (&_eeeee .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fdgag ); -_ceecf !=nil {return _ceecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_addcg :=NewEG_BlockLevelElts (); -_effb :=NewEG_ContentBlockContent ();_agfec :=NewEG_RunLevelElts ();_gacf :=NewEG_RangeMarkupElements ();_gacf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_addcg );_addcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_addcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_effb ); -_effb .ContentBlockContentChoice .EG_RunLevelElts =append (_effb .ContentBlockContentChoice .EG_RunLevelElts ,_agfec );_agfec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agfec .RunLevelEltsChoice .EG_RangeMarkupElements ,_gacf );if _caebg :=d .DecodeElement (&_gacf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fdgag ); -_caebg !=nil {return _caebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ddbgb :=NewEG_BlockLevelElts (); -_febc :=NewEG_ContentBlockContent ();_gfadf :=NewEG_RunLevelElts ();_aaff :=NewEG_RangeMarkupElements ();_aaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_ddbgb );_ddbgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddbgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_febc ); -_febc .ContentBlockContentChoice .EG_RunLevelElts =append (_febc .ContentBlockContentChoice .EG_RunLevelElts ,_gfadf );_gfadf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfadf .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaff );if _afgbd :=d .DecodeElement (&_aaff .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fdgag ); -_afgbd !=nil {return _afgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_faffb :=NewEG_BlockLevelElts (); -_ggdgg :=NewEG_ContentBlockContent ();_ggca :=NewEG_RunLevelElts ();_faebc :=NewEG_RangeMarkupElements ();_faebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_faffb );_faffb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faffb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggdgg ); -_ggdgg .ContentBlockContentChoice .EG_RunLevelElts =append (_ggdgg .ContentBlockContentChoice .EG_RunLevelElts ,_ggca );_ggca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggca .RunLevelEltsChoice .EG_RangeMarkupElements ,_faebc );if _egdga :=d .DecodeElement (&_faebc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fdgag ); -_egdga !=nil {return _egdga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_accde :=NewEG_BlockLevelElts (); -_eead :=NewEG_ContentBlockContent ();_fefeg :=NewEG_RunLevelElts ();_gcdf :=NewEG_MathContent ();_gcdf .MathContentChoice =NewEG_MathContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_accde );_accde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_accde .BlockLevelEltsChoice .EG_ContentBlockContent ,_eead ); -_eead .ContentBlockContentChoice .EG_RunLevelElts =append (_eead .ContentBlockContentChoice .EG_RunLevelElts ,_fefeg );_fefeg .RunLevelEltsChoice .EG_MathContent =append (_fefeg .RunLevelEltsChoice .EG_MathContent ,_gcdf );if _efbad :=d .DecodeElement (&_gcdf .MathContentChoice .OMathPara ,&_fdgag ); -_efbad !=nil {return _efbad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gbbc :=NewEG_BlockLevelElts (); -_afcgd :=NewEG_ContentBlockContent ();_fccgg :=NewEG_RunLevelElts ();_fcbda :=NewEG_MathContent ();_fcbda .MathContentChoice =NewEG_MathContentChoice ();_abfea .EG_BlockLevelElts =append (_abfea .EG_BlockLevelElts ,_gbbc );_gbbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_afcgd ); -_afcgd .ContentBlockContentChoice .EG_RunLevelElts =append (_afcgd .ContentBlockContentChoice .EG_RunLevelElts ,_fccgg );_fccgg .RunLevelEltsChoice .EG_MathContent =append (_fccgg .RunLevelEltsChoice .EG_MathContent ,_fcbda );if _fegc :=d .DecodeElement (&_fcbda .MathContentChoice .OMath ,&_fdgag ); -_fegc !=nil {return _fegc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0074\u006eE\u0064\u006e \u0025\u0076",_fdgag .Name ); -if _gace :=d .Skip ();_gace !=nil {return _gace ;};};case _a .EndElement :break _badcb ;case _a .CharData :};};return nil ;};func (_gaecg *CT_NumPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gaecg .Ilvl !=nil {_gfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"}}; -e .EncodeElement (_gaecg .Ilvl ,_gfgb );};if _gaecg .NumId !=nil {_abbbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0049\u0064"}};e .EncodeElement (_gaecg .NumId ,_abbbcb );};if _gaecg .NumberingChange !=nil {_dafbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0043h\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_gaecg .NumberingChange ,_dafbe );};if _gaecg .Ins !=nil {_cebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_gaecg .Ins ,_cebd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -}; +// Table Cell Trailing Edge Border +Right *CT_Border ; -// ValidateWithPath validates the CT_ProofErr and its children, prefixing error messages with path -func (_addcdg *CT_ProofErr )ValidateWithPath (path string )error {if _addcdg .TypeAttr ==ST_ProofErrUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bfdgf :=_addcdg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bfdgf !=nil {return _bfdgf ;};return nil ;}; +// Table Cell Inside Horizontal Edges Border +InsideH *CT_Border ; -// Validate validates the CT_TblGrid and its children -func (_debce *CT_TblGrid )Validate ()error {return _debce .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064");}; +// Table Cell Inside Vertical Edges Border +InsideV *CT_Border ; -// ValidateWithPath validates the CT_OptimizeForBrowser and its children, prefixing error messages with path -func (_eggec *CT_OptimizeForBrowser )ValidateWithPath (path string )error {if _eggec .ValAttr !=nil {if _dfdfc :=_eggec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfdfc !=nil {return _dfdfc ;};};return nil ;}; -func (_cafc *CT_Color )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_edbg :=range start .Attr {if _edbg .Name .Local =="\u0076\u0061\u006c"{_dbde ,_bdeb :=ParseUnionST_HexColor (_edbg .Value );if _bdeb !=nil {return _bdeb ;};_cafc .ValAttr =_dbde ; -continue ;};if _edbg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_cafc .ThemeColorAttr .UnmarshalXMLAttr (_edbg );continue ;};if _edbg .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_ebea :=_edbg .Value ; -_cafc .ThemeTintAttr =&_ebea ;continue ;};if _edbg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_acbf :=_edbg .Value ;_cafc .ThemeShadeAttr =&_acbf ;continue ;};};for {_bdda ,_egf :=d .Token ();if _egf !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072: \u0025\u0073",_egf ); -};if _gcab ,_eebe :=_bdda .(_a .EndElement );_eebe &&_gcab .Name ==start .Name {break ;};};return nil ;};func (_aaebb *EG_HdrFtrReferences )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aaebb .HdrFtrReferencesChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_cbagbe *CT_Styles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fccbg :for {_cbgeg ,_gaffb :=d .Token ();if _gaffb !=nil {return _gaffb ;};switch _eagdc :=_cbgeg .(type ){case _a .StartElement :switch _eagdc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_cbagbe .DocDefaults =NewCT_DocDefaults (); -if _bcfde :=d .DecodeElement (_cbagbe .DocDefaults ,&_eagdc );_bcfde !=nil {return _bcfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"}:_cbagbe .LatentStyles =NewCT_LatentStyles (); -if _gcfcg :=d .DecodeElement (_cbagbe .LatentStyles ,&_eagdc );_gcfcg !=nil {return _gcfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_gaabd :=NewCT_Style (); -if _bddea :=d .DecodeElement (_gaabd ,&_eagdc );_bddea !=nil {return _bddea ;};_cbagbe .Style =append (_cbagbe .Style ,_gaabd );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0079l\u0065\u0073 \u0025\u0076",_eagdc .Name ); -if _edecb :=d .Skip ();_edecb !=nil {return _edecb ;};};case _a .EndElement :break _fccbg ;case _a .CharData :};};return nil ;};func (_gbcgd *CT_LevelText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbcgd .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcgd .ValAttr )}); -};if _gbcgd .NullAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006c\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcgd .NullAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type ST_MailMergeDocType byte ;const (WdST_RelFromHUnset WdST_RelFromH =0;WdST_RelFromHMargin WdST_RelFromH =1;WdST_RelFromHPage WdST_RelFromH =2;WdST_RelFromHColumn WdST_RelFromH =3;WdST_RelFromHCharacter WdST_RelFromH =4;WdST_RelFromHLeftMargin WdST_RelFromH =5; -WdST_RelFromHRightMargin WdST_RelFromH =6;WdST_RelFromHInsideMargin WdST_RelFromH =7;WdST_RelFromHOutsideMargin WdST_RelFromH =8;);func (_aefee ST_PageBorderOffset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aefee .String (),start ); +// Table Cell Top Left to Bottom Right Diagonal Border +Tl2br *CT_Border ; + +// Table Cell Top Right to Bottom Left Diagonal Border +Tr2bl *CT_Border ;};func (_acfd *CT_NumLvl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_acfd .IlvlAttr )}); +e .EncodeToken (start );if _acfd .StartOverride !=nil {_ffea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073t\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}};e .EncodeElement (_acfd .StartOverride ,_ffea );};if _acfd .Lvl !=nil {_gfbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c"}}; +e .EncodeElement (_acfd .Lvl ,_gfbcb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_WebSettings ()*CT_WebSettings {_dfecg :=&CT_WebSettings {};return _dfecg };func (_aafag *CT_Divs )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffbb :for {_agfge ,_ffdae :=d .Token (); +if _ffdae !=nil {return _ffdae ;};switch _gfba :=_agfge .(type ){case _a .StartElement :switch _gfba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076"}:_gbabg :=NewCT_Div (); +if _bfbd :=d .DecodeElement (_gbabg ,&_gfba );_bfbd !=nil {return _bfbd ;};_aafag .Div =append (_aafag .Div ,_gbabg );default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u0069\u0076\u0073\u0020\u0025\u0076",_gfba .Name ); +if _cgeff :=d .Skip ();_cgeff !=nil {return _cgeff ;};};case _a .EndElement :break _ffbb ;case _a .CharData :};};return nil ;};func (_gbadg *CT_Styles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gbadg .DocDefaults !=nil {_dgcca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}}; +e .EncodeElement (_gbadg .DocDefaults ,_dgcca );};if _gbadg .LatentStyles !=nil {_dgdgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u0074\u0065\u006e\u0074\u0053t\u0079\u006c\u0065\u0073"}};e .EncodeElement (_gbadg .LatentStyles ,_dgdgg ); +};if _gbadg .Style !=nil {_adbcge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065"}};for _ ,_dfgfa :=range _gbadg .Style {e .EncodeElement (_dfgfa ,_adbcge );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; }; -// ValidateWithPath validates the CT_Spacing and its children, prefixing error messages with path -func (_ddaaf *CT_Spacing )ValidateWithPath (path string )error {if _ddaaf .BeforeAttr !=nil {if _fcfcd :=_ddaaf .BeforeAttr .ValidateWithPath (path +"/\u0042\u0065\u0066\u006f\u0072\u0065\u0041\u0074\u0074\u0072");_fcfcd !=nil {return _fcfcd ;};};if _ddaaf .BeforeAutospacingAttr !=nil {if _eaaga :=_ddaaf .BeforeAutospacingAttr .ValidateWithPath (path +"\u002f\u0042\u0065\u0066or\u0065\u0041\u0075\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067\u0041\u0074t\u0072"); -_eaaga !=nil {return _eaaga ;};};if _ddaaf .AfterAttr !=nil {if _acdgf :=_ddaaf .AfterAttr .ValidateWithPath (path +"\u002f\u0041\u0066\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_acdgf !=nil {return _acdgf ;};};if _ddaaf .AfterAutospacingAttr !=nil {if _dbbdd :=_ddaaf .AfterAutospacingAttr .ValidateWithPath (path +"/\u0041\u0066\u0074\u0065rA\u0075t\u006f\u0073\u0070\u0061\u0063i\u006e\u0067\u0041\u0074\u0074\u0072"); -_dbbdd !=nil {return _dbbdd ;};};if _ddaaf .LineAttr !=nil {if _dddde :=_ddaaf .LineAttr .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0041\u0074\u0074r");_dddde !=nil {return _dddde ;};};if _cbeed :=_ddaaf .LineRuleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072"); -_cbeed !=nil {return _cbeed ;};return nil ;};func (_cbgaba ST_PageOrientation )ValidateWithPath (path string )error {switch _cbgaba {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbgaba )); -};return nil ;}; +// ValidateWithPath validates the CT_FtnEdnRef and its children, prefixing error messages with path +func (_gbfb *CT_FtnEdnRef )ValidateWithPath (path string )error {if _gbfb .CustomMarkFollowsAttr !=nil {if _cfged :=_gbfb .CustomMarkFollowsAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073to\u006d\u004d\u0061\u0072\u006b\u0046\u006f\u006c\u006c\u006f\u0077\u0073\u0041\u0074t\u0072"); +_cfged !=nil {return _cfged ;};};return nil ;};func NewCT_Attr ()*CT_Attr {_ffa :=&CT_Attr {};return _ffa };const (ST_ZoomUnset ST_Zoom =0;ST_ZoomNone ST_Zoom =1;ST_ZoomFullPage ST_Zoom =2;ST_ZoomBestFit ST_Zoom =3;ST_ZoomTextFit ST_Zoom =4;); -// Validate validates the CT_ReadingModeInkLockDown and its children -func (_agfa *CT_ReadingModeInkLockDown )Validate ()error {return _agfa .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0061d\u0069\u006e\u0067\u004d\u006fd\u0065I\u006ek\u004c\u006f\u0063\u006b\u0044\u006f\u0077n");};func (_fcbcc ST_HAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcbcc .String (),start ); +// Validate validates the EG_ContentRunContentBaseChoice and its children +func (_fbbga *EG_ContentRunContentBaseChoice )Validate ()error {return _fbbga .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074R\u0075\u006e\u0043\u006f\u006e\u0074\u0065n\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); }; -// Validate validates the CT_LineNumber and its children -func (_fdde *CT_LineNumber )Validate ()error {return _fdde .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072");};func (_bggae ST_ChapterSep )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bggae .String (),start ); -}; +// Validate validates the CT_Recipients and its children +func (_cgfgc *CT_Recipients )Validate ()error {return _cgfgc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073");};func (_dfeda *CT_Ruby )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_afeeda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079\u0050\u0072"}};e .EncodeElement (_dfeda .RubyPr ,_afeeda );_dadef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0074"}};e .EncodeElement (_dfeda .Rt ,_dadef ); +_cgffg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"}};e .EncodeElement (_dfeda .RubyBase ,_cgffg );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aegcfa *CT_TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egege :for {_fgdaaf ,_afgcfd :=d .Token (); +if _afgcfd !=nil {return _afgcfd ;};switch _bfdac :=_fgdaaf .(type ){case _a .StartElement :switch _bfdac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_ceffa :=NewEG_BlockLevelElts (); +_ceffa .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_ceffa );if _bgdfe :=d .DecodeElement (&_ceffa .BlockLevelEltsChoice .AltChunk ,&_bfdac );_bgdfe !=nil {return _bgdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cedae :=NewEG_BlockLevelElts (); +_fbegba :=NewEG_ContentBlockContent ();_fbegba .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_cedae );_cedae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cedae .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbegba ); +if _ddgcc :=d .DecodeElement (&_fbegba .ContentBlockContentChoice .CustomXml ,&_bfdac );_ddgcc !=nil {return _ddgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dgefg :=NewEG_BlockLevelElts (); +_dcbfd :=NewEG_ContentBlockContent ();_dcbfd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_dgefg );_dgefg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgefg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcbfd ); +if _bcdac :=d .DecodeElement (&_dcbfd .ContentBlockContentChoice .Sdt ,&_bfdac );_bcdac !=nil {return _bcdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_eadee :=NewEG_BlockLevelElts (); +_baacd :=NewEG_ContentBlockContent ();_baacd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_eadee );_eadee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eadee .BlockLevelEltsChoice .EG_ContentBlockContent ,_baacd ); +if _fdbaf :=d .DecodeElement (&_baacd .ContentBlockContentChoice .P ,&_bfdac );_fdbaf !=nil {return _fdbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_gbgfg :=NewEG_BlockLevelElts (); +_adbgab :=NewEG_ContentBlockContent ();_adbgab .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_gbgfg );_gbgfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbgfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_adbgab ); +if _gabgf :=d .DecodeElement (&_adbgab .ContentBlockContentChoice .Tbl ,&_bfdac );_gabgf !=nil {return _gabgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bgdcff :=NewEG_BlockLevelElts (); +_aebcae :=NewEG_ContentBlockContent ();_bcgba :=NewEG_RunLevelElts ();_bcgba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_bgdcff );_bgdcff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgdcff .BlockLevelEltsChoice .EG_ContentBlockContent ,_aebcae ); +_aebcae .ContentBlockContentChoice .EG_RunLevelElts =append (_aebcae .ContentBlockContentChoice .EG_RunLevelElts ,_bcgba );if _bbcge :=d .DecodeElement (&_bcgba .RunLevelEltsChoice .ProofErr ,&_bfdac );_bbcge !=nil {return _bbcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gcdaa :=NewEG_BlockLevelElts (); +_ebgfd :=NewEG_ContentBlockContent ();_babfc :=NewEG_RunLevelElts ();_babfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_gcdaa );_gcdaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcdaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebgfd ); +_ebgfd .ContentBlockContentChoice .EG_RunLevelElts =append (_ebgfd .ContentBlockContentChoice .EG_RunLevelElts ,_babfc );if _gggga :=d .DecodeElement (&_babfc .RunLevelEltsChoice .PermStart ,&_bfdac );_gggga !=nil {return _gggga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_adeca :=NewEG_BlockLevelElts (); +_ggfgaf :=NewEG_ContentBlockContent ();_dcgac :=NewEG_RunLevelElts ();_dcgac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_adeca );_adeca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adeca .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggfgaf ); +_ggfgaf .ContentBlockContentChoice .EG_RunLevelElts =append (_ggfgaf .ContentBlockContentChoice .EG_RunLevelElts ,_dcgac );if _gbeegg :=d .DecodeElement (&_dcgac .RunLevelEltsChoice .PermEnd ,&_bfdac );_gbeegg !=nil {return _gbeegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cdagd :=NewEG_BlockLevelElts (); +_bebacd :=NewEG_ContentBlockContent ();_cfaff :=NewEG_RunLevelElts ();_cfaff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_cdagd );_cdagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bebacd ); +_bebacd .ContentBlockContentChoice .EG_RunLevelElts =append (_bebacd .ContentBlockContentChoice .EG_RunLevelElts ,_cfaff );if _cadag :=d .DecodeElement (&_cfaff .RunLevelEltsChoice .Ins ,&_bfdac );_cadag !=nil {return _cadag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bccgad :=NewEG_BlockLevelElts (); +_bgcea :=NewEG_ContentBlockContent ();_eceba :=NewEG_RunLevelElts ();_eceba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_bccgad );_bccgad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bccgad .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgcea ); +_bgcea .ContentBlockContentChoice .EG_RunLevelElts =append (_bgcea .ContentBlockContentChoice .EG_RunLevelElts ,_eceba );if _ceega :=d .DecodeElement (&_eceba .RunLevelEltsChoice .Del ,&_bfdac );_ceega !=nil {return _ceega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dedcfg :=NewEG_BlockLevelElts (); +_cbagcb :=NewEG_ContentBlockContent ();_geagg :=NewEG_RunLevelElts ();_geagg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_dedcfg );_dedcfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dedcfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbagcb ); +_cbagcb .ContentBlockContentChoice .EG_RunLevelElts =append (_cbagcb .ContentBlockContentChoice .EG_RunLevelElts ,_geagg );if _aeegab :=d .DecodeElement (&_geagg .RunLevelEltsChoice .MoveFrom ,&_bfdac );_aeegab !=nil {return _aeegab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fcbeac :=NewEG_BlockLevelElts (); +_gdbff :=NewEG_ContentBlockContent ();_ebggf :=NewEG_RunLevelElts ();_ebggf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_fcbeac );_fcbeac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcbeac .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdbff ); +_gdbff .ContentBlockContentChoice .EG_RunLevelElts =append (_gdbff .ContentBlockContentChoice .EG_RunLevelElts ,_ebggf );if _bbgfb :=d .DecodeElement (&_ebggf .RunLevelEltsChoice .MoveTo ,&_bfdac );_bbgfb !=nil {return _bbgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_geefc :=NewEG_BlockLevelElts (); +_dddfb :=NewEG_ContentBlockContent ();_dacab :=NewEG_RunLevelElts ();_dcaec :=NewEG_RangeMarkupElements ();_dcaec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_geefc );_geefc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geefc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dddfb ); +_dddfb .ContentBlockContentChoice .EG_RunLevelElts =append (_dddfb .ContentBlockContentChoice .EG_RunLevelElts ,_dacab );_dacab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dacab .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcaec );if _aeggbf :=d .DecodeElement (&_dcaec .RangeMarkupElementsChoice .BookmarkStart ,&_bfdac ); +_aeggbf !=nil {return _aeggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_egfbce :=NewEG_BlockLevelElts (); +_gbdaa :=NewEG_ContentBlockContent ();_ebabg :=NewEG_RunLevelElts ();_egfgc :=NewEG_RangeMarkupElements ();_egfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_egfbce );_egfbce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egfbce .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbdaa ); +_gbdaa .ContentBlockContentChoice .EG_RunLevelElts =append (_gbdaa .ContentBlockContentChoice .EG_RunLevelElts ,_ebabg );_ebabg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebabg .RunLevelEltsChoice .EG_RangeMarkupElements ,_egfgc );if _eceea :=d .DecodeElement (&_egfgc .RangeMarkupElementsChoice .BookmarkEnd ,&_bfdac ); +_eceea !=nil {return _eceea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_eebcb :=NewEG_BlockLevelElts (); +_ededd :=NewEG_ContentBlockContent ();_efddaf :=NewEG_RunLevelElts ();_deced :=NewEG_RangeMarkupElements ();_deced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_eebcb );_eebcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eebcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ededd ); +_ededd .ContentBlockContentChoice .EG_RunLevelElts =append (_ededd .ContentBlockContentChoice .EG_RunLevelElts ,_efddaf );_efddaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efddaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_deced );if _edbff :=d .DecodeElement (&_deced .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bfdac ); +_edbff !=nil {return _edbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_babcaf :=NewEG_BlockLevelElts (); +_cggacg :=NewEG_ContentBlockContent ();_gdada :=NewEG_RunLevelElts ();_ddcbb :=NewEG_RangeMarkupElements ();_ddcbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_babcaf ); +_babcaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_babcaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_cggacg );_cggacg .ContentBlockContentChoice .EG_RunLevelElts =append (_cggacg .ContentBlockContentChoice .EG_RunLevelElts ,_gdada );_gdada .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdada .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddcbb ); +if _bfeca :=d .DecodeElement (&_ddcbb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bfdac );_bfeca !=nil {return _bfeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fbgaa :=NewEG_BlockLevelElts (); +_agcfgb :=NewEG_ContentBlockContent ();_abdaa :=NewEG_RunLevelElts ();_gabcc :=NewEG_RangeMarkupElements ();_gabcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_fbgaa );_fbgaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbgaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_agcfgb ); +_agcfgb .ContentBlockContentChoice .EG_RunLevelElts =append (_agcfgb .ContentBlockContentChoice .EG_RunLevelElts ,_abdaa );_abdaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abdaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabcc );if _bdaggg :=d .DecodeElement (&_gabcc .RangeMarkupElementsChoice .MoveToRangeStart ,&_bfdac ); +_bdaggg !=nil {return _bdaggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gaaaef :=NewEG_BlockLevelElts (); +_egaeeb :=NewEG_ContentBlockContent ();_ebgedb :=NewEG_RunLevelElts ();_edgace :=NewEG_RangeMarkupElements ();_edgace .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_gaaaef ); +_gaaaef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gaaaef .BlockLevelEltsChoice .EG_ContentBlockContent ,_egaeeb );_egaeeb .ContentBlockContentChoice .EG_RunLevelElts =append (_egaeeb .ContentBlockContentChoice .EG_RunLevelElts ,_ebgedb ); +_ebgedb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgedb .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgace );if _bbgcbd :=d .DecodeElement (&_edgace .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bfdac );_bbgcbd !=nil {return _bbgcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fgdff :=NewEG_BlockLevelElts (); +_aebeec :=NewEG_ContentBlockContent ();_cgbgg :=NewEG_RunLevelElts ();_aedbc :=NewEG_RangeMarkupElements ();_aedbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_fgdff );_fgdff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgdff .BlockLevelEltsChoice .EG_ContentBlockContent ,_aebeec ); +_aebeec .ContentBlockContentChoice .EG_RunLevelElts =append (_aebeec .ContentBlockContentChoice .EG_RunLevelElts ,_cgbgg );_cgbgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aedbc );if _gfeaa :=d .DecodeElement (&_aedbc .RangeMarkupElementsChoice .CommentRangeStart ,&_bfdac ); +_gfeaa !=nil {return _gfeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egffc :=NewEG_BlockLevelElts (); +_cecfe :=NewEG_ContentBlockContent ();_ddaged :=NewEG_RunLevelElts ();_efgcc :=NewEG_RangeMarkupElements ();_efgcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_egffc );_egffc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egffc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cecfe ); +_cecfe .ContentBlockContentChoice .EG_RunLevelElts =append (_cecfe .ContentBlockContentChoice .EG_RunLevelElts ,_ddaged );_ddaged .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddaged .RunLevelEltsChoice .EG_RangeMarkupElements ,_efgcc );if _fadfge :=d .DecodeElement (&_efgcc .RangeMarkupElementsChoice .CommentRangeEnd ,&_bfdac ); +_fadfge !=nil {return _fadfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bbcefg :=NewEG_BlockLevelElts (); +_ggdgg :=NewEG_ContentBlockContent ();_eabbd :=NewEG_RunLevelElts ();_bfdff :=NewEG_RangeMarkupElements ();_bfdff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_bbcefg );_bbcefg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbcefg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggdgg ); +_ggdgg .ContentBlockContentChoice .EG_RunLevelElts =append (_ggdgg .ContentBlockContentChoice .EG_RunLevelElts ,_eabbd );_eabbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfdff );if _gefgbg :=d .DecodeElement (&_bfdff .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bfdac ); +_gefgbg !=nil {return _gefgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dccbd :=NewEG_BlockLevelElts (); +_cdddb :=NewEG_ContentBlockContent ();_dbegcc :=NewEG_RunLevelElts ();_fggfg :=NewEG_RangeMarkupElements ();_fggfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_dccbd );_dccbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dccbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdddb ); +_cdddb .ContentBlockContentChoice .EG_RunLevelElts =append (_cdddb .ContentBlockContentChoice .EG_RunLevelElts ,_dbegcc );_dbegcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbegcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fggfg );if _cdcca :=d .DecodeElement (&_fggfg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bfdac ); +_cdcca !=nil {return _cdcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_efdff :=NewEG_BlockLevelElts (); +_aadfbb :=NewEG_ContentBlockContent ();_fcafe :=NewEG_RunLevelElts ();_bbdbe :=NewEG_RangeMarkupElements ();_bbdbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_efdff );_efdff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efdff .BlockLevelEltsChoice .EG_ContentBlockContent ,_aadfbb ); +_aadfbb .ContentBlockContentChoice .EG_RunLevelElts =append (_aadfbb .ContentBlockContentChoice .EG_RunLevelElts ,_fcafe );_fcafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbdbe );if _baccfa :=d .DecodeElement (&_bbdbe .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bfdac ); +_baccfa !=nil {return _baccfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_afgdgaa :=NewEG_BlockLevelElts (); +_gedaab :=NewEG_ContentBlockContent ();_egdcca :=NewEG_RunLevelElts ();_cbega :=NewEG_RangeMarkupElements ();_cbega .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_afgdgaa ); +_afgdgaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afgdgaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_gedaab );_gedaab .ContentBlockContentChoice .EG_RunLevelElts =append (_gedaab .ContentBlockContentChoice .EG_RunLevelElts ,_egdcca ); +_egdcca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egdcca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbega );if _fbedf :=d .DecodeElement (&_cbega .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bfdac );_fbedf !=nil {return _fbedf ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fbggd :=NewEG_BlockLevelElts (); +_agdbfc :=NewEG_ContentBlockContent ();_ccgfg :=NewEG_RunLevelElts ();_bgaef :=NewEG_RangeMarkupElements ();_bgaef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_fbggd );_fbggd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbggd .BlockLevelEltsChoice .EG_ContentBlockContent ,_agdbfc ); +_agdbfc .ContentBlockContentChoice .EG_RunLevelElts =append (_agdbfc .ContentBlockContentChoice .EG_RunLevelElts ,_ccgfg );_ccgfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccgfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgaef );if _eabbg :=d .DecodeElement (&_bgaef .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bfdac ); +_eabbg !=nil {return _eabbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gcgfbbd :=NewEG_BlockLevelElts (); +_bbddba :=NewEG_ContentBlockContent ();_bbdbec :=NewEG_RunLevelElts ();_aeaaee :=NewEG_RangeMarkupElements ();_aeaaee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_gcgfbbd ); +_gcgfbbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcgfbbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbddba );_bbddba .ContentBlockContentChoice .EG_RunLevelElts =append (_bbddba .ContentBlockContentChoice .EG_RunLevelElts ,_bbdbec ); +_bbdbec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbdbec .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeaaee );if _bcbbeb :=d .DecodeElement (&_aeaaee .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bfdac );_bcbbeb !=nil {return _bcbbeb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gbbcd :=NewEG_BlockLevelElts (); +_bfafb :=NewEG_ContentBlockContent ();_deedbg :=NewEG_RunLevelElts ();_fddgab :=NewEG_RangeMarkupElements ();_fddgab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_gbbcd ); +_gbbcd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbbcd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfafb );_bfafb .ContentBlockContentChoice .EG_RunLevelElts =append (_bfafb .ContentBlockContentChoice .EG_RunLevelElts ,_deedbg );_deedbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deedbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fddgab ); +if _faabd :=d .DecodeElement (&_fddgab .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bfdac );_faabd !=nil {return _faabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fffage :=NewEG_BlockLevelElts (); +_acfac :=NewEG_ContentBlockContent ();_cafbf :=NewEG_RunLevelElts ();_baddgf :=NewEG_RangeMarkupElements ();_baddgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_fffage ); +_fffage .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fffage .BlockLevelEltsChoice .EG_ContentBlockContent ,_acfac );_acfac .ContentBlockContentChoice .EG_RunLevelElts =append (_acfac .ContentBlockContentChoice .EG_RunLevelElts ,_cafbf );_cafbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cafbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_baddgf ); +if _ggccgb :=d .DecodeElement (&_baddgf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bfdac );_ggccgb !=nil {return _ggccgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_defeeb :=NewEG_BlockLevelElts (); +_aecgd :=NewEG_ContentBlockContent ();_ddggg :=NewEG_RunLevelElts ();_bbbge :=NewEG_MathContent ();_bbbge .MathContentChoice =NewEG_MathContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_defeeb );_defeeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_defeeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aecgd ); +_aecgd .ContentBlockContentChoice .EG_RunLevelElts =append (_aecgd .ContentBlockContentChoice .EG_RunLevelElts ,_ddggg );_ddggg .RunLevelEltsChoice .EG_MathContent =append (_ddggg .RunLevelEltsChoice .EG_MathContent ,_bbbge );if _acbbd :=d .DecodeElement (&_bbbge .MathContentChoice .OMathPara ,&_bfdac ); +_acbbd !=nil {return _acbbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cgdbf :=NewEG_BlockLevelElts (); +_ffffb :=NewEG_ContentBlockContent ();_dbbdde :=NewEG_RunLevelElts ();_aecge :=NewEG_MathContent ();_aecge .MathContentChoice =NewEG_MathContentChoice ();_aegcfa .EG_BlockLevelElts =append (_aegcfa .EG_BlockLevelElts ,_cgdbf );_cgdbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgdbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffffb ); +_ffffb .ContentBlockContentChoice .EG_RunLevelElts =append (_ffffb .ContentBlockContentChoice .EG_RunLevelElts ,_dbbdde );_dbbdde .RunLevelEltsChoice .EG_MathContent =append (_dbbdde .RunLevelEltsChoice .EG_MathContent ,_aecge );if _gbgdb :=d .DecodeElement (&_aecge .MathContentChoice .OMath ,&_bfdac ); +_gbgdb !=nil {return _gbgdb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_bfdac .Name ); +if _dbdgcc :=d .Skip ();_dbdgcc !=nil {return _dbdgcc ;};};case _a .EndElement :break _egege ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Endnotes and its children, prefixing error messages with path -func (_ggfd *CT_Endnotes )ValidateWithPath (path string )error {for _deebg ,_egefe :=range _ggfd .Endnote {if _aedde :=_egefe .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045\u006e\u0064\u006e\u006f\u0074e\u005b\u0025\u0064\u005d",path ,_deebg )); -_aedde !=nil {return _aedde ;};};return nil ;};func (_dgeff *CT_TextboxTightWrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agabc ,_fggcg :=_dgeff .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _fggcg !=nil {return _fggcg ; -};start .Attr =append (start .Attr ,_agabc );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FFStatusText struct{ +// Validate validates the CT_Odso and its children +func (_ffedc *CT_Odso )Validate ()error {return _ffedc .ValidateWithPath ("\u0043T\u005f\u004f\u0064\u0073\u006f");};func ParseUnionST_HexColor (s string )(ST_HexColor ,error ){_abaacd :=ST_HexColor {};if s =="\u0061\u0075\u0074\u006f"{_abaacd .ST_HexColorAuto =ST_HexColorAutoAuto ; +}else {_abaacd .ST_HexColorRGB =&s ;};return _abaacd ,nil ;}; -// Status Text Type -TypeAttr ST_InfoTextType ; +// ValidateWithPath validates the CT_CharacterSpacing and its children, prefixing error messages with path +func (_fgaa *CT_CharacterSpacing )ValidateWithPath (path string )error {if _fgaa .ValAttr ==ST_CharacterSpacingUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cbacd :=_fgaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbacd !=nil {return _cbacd ;};return nil ;};func NewCT_Hyperlink ()*CT_Hyperlink {_bffda :=&CT_Hyperlink {};_bffda .PContentChoice =NewEG_PContentChoice (); +return _bffda ;};func (_dbgec ST_MailMergeSourceType )ValidateWithPath (path string )error {switch _dbgec {case 0,1,2,3,4,5,6,7,8,9:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgec )); +};return nil ;};func NewCT_WritingStyle ()*CT_WritingStyle {_afcefc :=&CT_WritingStyle {};return _afcefc };func (_cebabf ST_FrameLayout )String ()string {switch _cebabf {case 0:return "";case 1:return "\u0072\u006f\u0077\u0073";case 2:return "\u0063\u006f\u006c\u0073"; +case 3:return "\u006e\u006f\u006e\u0065";};return "";};func (_eagfa *CT_Empty )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_gaea ,_dedec :=d .Token ();if _dedec !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_dedec ); +};if _dbbfd ,_beaae :=_gaea .(_a .EndElement );_beaae &&_dbbfd .Name ==start .Name {break ;};};return nil ;};func (_cdccg *CT_DrawingChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cadad :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:_cdccg .Anchor =NewWdAnchor (); +if _bdffc :=d .DecodeElement (_cdccg .Anchor ,&_cadad );_bdffc !=nil {return _bdffc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"}:_cdccg .Inline =NewWdInline (); +if _fbacd :=d .DecodeElement (_cdccg .Inline ,&_cadad );_fbacd !=nil {return _fbacd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_cadad .Name ); +if _gddeg :=d .Skip ();_gddeg !=nil {return _gddeg ;};};return nil ;};type CT_PPrGeneral struct{ -// Status Text Value -ValAttr *string ;}; +// Referenced Paragraph Style +PStyle *CT_String ; -// Validate validates the WdCT_WordprocessingShapeChoice and its children -func (_acgggc *WdCT_WordprocessingShapeChoice )Validate ()error {return _acgggc .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); -};func (_gfdbbf ST_CombineBrackets )ValidateWithPath (path string )error {switch _gfdbbf {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfdbbf )); -};return nil ;};func (_gadg *CT_FFTextInput )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gadg .Type !=nil {_agfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_gadg .Type ,_agfc ); -};if _gadg .Default !=nil {_fgbac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}};e .EncodeElement (_gadg .Default ,_fgbac );};if _gadg .MaxLength !=nil {_gfcfd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0078\u004c\u0065\u006e\u0067\u0074\u0068"}}; -e .EncodeElement (_gadg .MaxLength ,_gfcfd );};if _gadg .Format !=nil {_bfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0061\u0074"}};e .EncodeElement (_gadg .Format ,_bfbc );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewEG_RunInnerContent ()*EG_RunInnerContent {_feeca :=&EG_RunInnerContent {};_feeca .RunInnerContentChoice =NewEG_RunInnerContentChoice ();return _feeca ;};func (_abcg *CT_BottomPageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abcg .ValAttr =ST_Border (1); -for _ ,_dbfe :=range start .Attr {if _dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbfe .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"||_dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbfe .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"{_bfggb :=_dbfe .Value ; -_abcg .BottomLeftAttr =&_bfggb ;continue ;};if _dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbfe .Name .Local =="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"||_dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbfe .Name .Local =="b\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"{_ffdg :=_dbfe .Value ; -_abcg .BottomRightAttr =&_ffdg ;continue ;};if _dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbfe .Name .Local =="\u0069\u0064"||_dbfe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dbfe .Name .Local =="\u0069\u0064"{_bdfac :=_dbfe .Value ; -_abcg .IdAttr =&_bdfac ;continue ;};if _dbfe .Name .Local =="\u0076\u0061\u006c"{_abcg .ValAttr .UnmarshalXMLAttr (_dbfe );continue ;};if _dbfe .Name .Local =="\u0063\u006f\u006co\u0072"{_adda ,_ebab :=ParseUnionST_HexColor (_dbfe .Value );if _ebab !=nil {return _ebab ; -};_abcg .ColorAttr =&_adda ;continue ;};if _dbfe .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_abcg .ThemeColorAttr .UnmarshalXMLAttr (_dbfe );continue ;};if _dbfe .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_dfdd :=_dbfe .Value ; -_abcg .ThemeTintAttr =&_dfdd ;continue ;};if _dbfe .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_bdff :=_dbfe .Value ;_abcg .ThemeShadeAttr =&_bdff ;continue ;};if _dbfe .Name .Local =="\u0073\u007a"{_fbfe ,_cfga :=_f .ParseUint (_dbfe .Value ,10,64); -if _cfga !=nil {return _cfga ;};_abcg .SzAttr =&_fbfe ;continue ;};if _dbfe .Name .Local =="\u0073\u0070\u0061c\u0065"{_cdd ,_faea :=_f .ParseUint (_dbfe .Value ,10,64);if _faea !=nil {return _faea ;};_abcg .SpaceAttr =&_cdd ;continue ;};if _dbfe .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_gcbd ,_fdda :=ParseUnionST_OnOff (_dbfe .Value ); -if _fdda !=nil {return _fdda ;};_abcg .ShadowAttr =&_gcbd ;continue ;};if _dbfe .Name .Local =="\u0066\u0072\u0061m\u0065"{_gec ,_cbaa :=ParseUnionST_OnOff (_dbfe .Value );if _cbaa !=nil {return _cbaa ;};_abcg .FrameAttr =&_gec ;continue ;};};for {_fcgcc ,_adge :=d .Token (); -if _adge !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0042\u006f\u0074\u0074\u006fm\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u003a\u0020\u0025\u0073",_adge );};if _fagf ,_adgf :=_fcgcc .(_a .EndElement ); -_adgf &&_fagf .Name ==start .Name {break ;};};return nil ;};func (_ceedfd ST_TblWidth )Validate ()error {return _ceedfd .ValidateWithPath ("")}; +// Keep Paragraph With Next Paragraph +KeepNext *CT_OnOff ; -// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path -func (_bdbgg *CT_Rel )ValidateWithPath (path string )error {return nil };type CT_TcPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Keep All Lines On One Page +KeepLines *CT_OnOff ; -// Annotation Identifier -IdAttr int64 ;TcPr *CT_TcPrInner ;}; +// Start Paragraph on Next Page +PageBreakBefore *CT_OnOff ; -// Validate validates the CT_TrPrBase and its children -func (_aceacc *CT_TrPrBase )Validate ()error {return _aceacc .ValidateWithPath ("C\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065");};func (_ebaca *ST_TextScale )ValidateWithPath (path string )error {_afefd :=[]string {};if _ebaca .ST_TextScalePercent !=nil {_afefd =append (_afefd ,"\u0053\u0054\u005f\u0054ex\u0074\u0053\u0063\u0061\u006c\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); -};if _ebaca .ST_TextScaleDecimal !=nil {_afefd =append (_afefd ,"\u0053\u0054\u005f\u0054ex\u0074\u0053\u0063\u0061\u006c\u0065\u0044\u0065\u0063\u0069\u006d\u0061\u006c");};if len (_afefd )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_afefd ); -};return nil ;};func (_feeac *ST_VAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feedgf ,_fagcf :=d .Token ();if _fagcf !=nil {return _fagcf ;};if _egcage ,_gbcfg :=_feedgf .(_a .EndElement );_gbcfg &&_egcage .Name ==start .Name {*_feeac =1; -return nil ;};if _cgaef ,_bgbcag :=_feedgf .(_a .CharData );!_bgbcag {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_feedgf );}else {switch string (_cgaef ){case "":*_feeac =0; -case "\u0074\u0065\u0078\u0074":*_feeac =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_feeac =2;case "\u0070\u0061\u0067\u0065":*_feeac =3;};};_feedgf ,_fagcf =d .Token ();if _fagcf !=nil {return _fagcf ;};if _gdbdeg ,_dbece :=_feedgf .(_a .EndElement ); -_dbece &&_gdbdeg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_feedgf );};func (_befeg *ST_FtnEdn )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_addbg ,_fdfagb :=d .Token (); -if _fdfagb !=nil {return _fdfagb ;};if _fgcgad ,_gcfce :=_addbg .(_a .EndElement );_gcfce &&_fgcgad .Name ==start .Name {*_befeg =1;return nil ;};if _acfcb ,_cgbeca :=_addbg .(_a .CharData );!_cgbeca {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_addbg ); -}else {switch string (_acfcb ){case "":*_befeg =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_befeg =1;case "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr":*_befeg =2;case "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072":*_befeg =3; -case "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065":*_befeg =4;};};_addbg ,_fdfagb =d .Token ();if _fdfagb !=nil {return _fdfagb ;};if _fbddda ,_fdfgf :=_addbg .(_a .EndElement );_fdfgf &&_fbddda .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_addbg );};func NewCT_SdtContentRun ()*CT_SdtContentRun {_bacff :=&CT_SdtContentRun {}; -return _bacff };func (_ddacaf *WdCT_WrapSquare )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddacaf .WrapTextAttr =WdST_WrapText (1);for _ ,_ceaaf :=range start .Attr {if _ceaaf .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_ddacaf .WrapTextAttr .UnmarshalXMLAttr (_ceaaf ); -continue ;};if _ceaaf .Name .Local =="\u0064\u0069\u0073t\u0054"{_efgab ,_eeaabg :=_f .ParseUint (_ceaaf .Value ,10,32);if _eeaabg !=nil {return _eeaabg ;};_fffef :=uint32 (_efgab );_ddacaf .DistTAttr =&_fffef ;continue ;};if _ceaaf .Name .Local =="\u0064\u0069\u0073t\u0042"{_gafaa ,_dccad :=_f .ParseUint (_ceaaf .Value ,10,32); -if _dccad !=nil {return _dccad ;};_eafga :=uint32 (_gafaa );_ddacaf .DistBAttr =&_eafga ;continue ;};if _ceaaf .Name .Local =="\u0064\u0069\u0073t\u004c"{_eebfda ,_agegce :=_f .ParseUint (_ceaaf .Value ,10,32);if _agegce !=nil {return _agegce ;};_efagec :=uint32 (_eebfda ); -_ddacaf .DistLAttr =&_efagec ;continue ;};if _ceaaf .Name .Local =="\u0064\u0069\u0073t\u0052"{_cgggfd ,_ceeaf :=_f .ParseUint (_ceaaf .Value ,10,32);if _ceeaf !=nil {return _ceeaf ;};_gaaaea :=uint32 (_cgggfd );_ddacaf .DistRAttr =&_gaaaea ;continue ; -};};_gbbcd :for {_dbfadf ,_dfcdf :=d .Token ();if _dfcdf !=nil {return _dfcdf ;};switch _eegbab :=_dbfadf .(type ){case _a .StartElement :switch _eegbab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_ddacaf .EffectExtent =NewWdCT_EffectExtent (); -if _eeceb :=d .DecodeElement (_ddacaf .EffectExtent ,&_eegbab );_eeceb !=nil {return _eeceb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057r\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065\u0020\u0025\u0076",_eegbab .Name ); -if _ddffg :=d .Skip ();_ddffg !=nil {return _ddffg ;};};case _a .EndElement :break _gbbcd ;case _a .CharData :};};return nil ;};func (_facg *CT_NumRestart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_facg .ValAttr =ST_RestartNumber (1); -for _ ,_ebdac :=range start .Attr {if _ebdac .Name .Local =="\u0076\u0061\u006c"{_facg .ValAttr .UnmarshalXMLAttr (_ebdac );continue ;};};for {_fgfae ,_abdcg :=d .Token ();if _abdcg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004eu\u006dR\u0065s\u0074\u0061\u0072\u0074\u003a\u0020\u0025s",_abdcg ); -};if _gdfgb ,_ddfec :=_fgfae .(_a .EndElement );_ddfec &&_gdfgb .Name ==start .Name {break ;};};return nil ;};func NewCT_SdtContentRow ()*CT_SdtContentRow {_debdde :=&CT_SdtContentRow {};return _debdde };func (_eceadd *CT_TextEffect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eceadd .ValAttr =ST_TextEffect (1); -for _ ,_gedcab :=range start .Attr {if _gedcab .Name .Local =="\u0076\u0061\u006c"{_eceadd .ValAttr .UnmarshalXMLAttr (_gedcab );continue ;};};for {_bdcbe ,_acffbb :=d .Token ();if _acffbb !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054e\u0078t\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_acffbb ); -};if _cbfbbd ,_cebdd :=_bdcbe .(_a .EndElement );_cebdd &&_cbfbbd .Name ==start .Name {break ;};};return nil ;};type CT_TextDirection struct{ +// Text Frame Properties +FramePr *CT_FramePr ; -// Direction of Text Flow -ValAttr ST_TextDirection ;}; +// Allow First/Last Line to Display on a Separate Page +WidowControl *CT_OnOff ; -// Validate validates the Comments and its children -func (_bbcab *Comments )Validate ()error {return _bbcab .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func (_gefede *WdCT_WrapTopBottom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fdedb :=range start .Attr {if _fdedb .Name .Local =="\u0064\u0069\u0073t\u0054"{_bdffdb ,_bgbee :=_f .ParseUint (_fdedb .Value ,10,32); -if _bgbee !=nil {return _bgbee ;};_gddbec :=uint32 (_bdffdb );_gefede .DistTAttr =&_gddbec ;continue ;};if _fdedb .Name .Local =="\u0064\u0069\u0073t\u0042"{_fggaee ,_eafdfe :=_f .ParseUint (_fdedb .Value ,10,32);if _eafdfe !=nil {return _eafdfe ;};_gcbcec :=uint32 (_fggaee ); -_gefede .DistBAttr =&_gcbcec ;continue ;};};_edgcab :for {_dbcfda ,_eabage :=d .Token ();if _eabage !=nil {return _eabage ;};switch _dcdgf :=_dbcfda .(type ){case _a .StartElement :switch _dcdgf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_gefede .EffectExtent =NewWdCT_EffectExtent (); -if _feefd :=d .DecodeElement (_gefede .EffectExtent ,&_dcdgf );_feefd !=nil {return _feefd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070T\u006f\u0070\u0042\u006f\u0074\u0074\u006f\u006d\u0020\u0025\u0076",_dcdgf .Name ); -if _abedg :=d .Skip ();_abedg !=nil {return _abedg ;};};case _a .EndElement :break _edgcab ;case _a .CharData :};};return nil ;}; +// Numbering Definition Instance Reference +NumPr *CT_NumPr ; -// Validate validates the CT_SdtText and its children -func (_dadcb *CT_SdtText )Validate ()error {return _dadcb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074");};func (_aaeae *CT_SdtDropDownList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cdeac :=range start .Attr {if _cdeac .Name .Local =="\u006ca\u0073\u0074\u0056\u0061\u006c\u0075e"{_fadec :=_cdeac .Value ; -_aaeae .LastValueAttr =&_fadec ;continue ;};};_gbccf :for {_debaa ,_dbab :=d .Token ();if _dbab !=nil {return _dbab ;};switch _cffffb :=_debaa .(type ){case _a .StartElement :switch _cffffb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_ebaff :=NewCT_SdtListItem (); -if _bgbeda :=d .DecodeElement (_ebaff ,&_cffffb );_bgbeda !=nil {return _bgbeda ;};_aaeae .ListItem =append (_aaeae .ListItem ,_ebaff );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cffffb .Name ); -if _gccc :=d .Skip ();_gccc !=nil {return _gccc ;};};case _a .EndElement :break _gbccf ;case _a .CharData :};};return nil ;};func (_accce *CT_SmartTagPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acedg :for {_fbcfb ,_aadab :=d .Token (); -if _aadab !=nil {return _aadab ;};switch _fefge :=_fbcfb .(type ){case _a .StartElement :switch _fefge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072"}:_dgcdb :=NewCT_Attr (); -if _fdged :=d .DecodeElement (_dgcdb ,&_fefge );_fdged !=nil {return _fdged ;};_accce .Attr =append (_accce .Attr ,_dgcdb );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053m\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072 \u0025\u0076",_fefge .Name ); -if _gbbff :=d .Skip ();_gbbff !=nil {return _gbbff ;};};case _a .EndElement :break _acedg ;case _a .CharData :};};return nil ;};func (_dbeaae *CT_FtnProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbeaae .Pos !=nil {_bcdbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}}; -e .EncodeElement (_dbeaae .Pos ,_bcdbf );};if _dbeaae .NumFmt !=nil {_fcbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_dbeaae .NumFmt ,_fcbdg );};if _dbeaae .NumStart !=nil {_dgde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_dbeaae .NumStart ,_dgde );};if _dbeaae .NumRestart !=nil {_eafbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_dbeaae .NumRestart ,_eafbd );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type ST_Em byte ;func (_egaefg *CT_TargetScreenSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egaefg .ValAttr =ST_TargetScreenSz (1);for _ ,_baefag :=range start .Attr {if _baefag .Name .Local =="\u0076\u0061\u006c"{_egaefg .ValAttr .UnmarshalXMLAttr (_baefag ); -continue ;};};for {_bbbfcb ,_ecfbc :=d .Token ();if _ecfbc !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a: \u0025\u0073",_ecfbc ); -};if _bbaaec ,_bafdd :=_bbbfcb .(_a .EndElement );_bafdd &&_bbaaec .Name ==start .Name {break ;};};return nil ;}; +// Suppress Line Numbers for Paragraph +SuppressLineNumbers *CT_OnOff ; -// ValidateWithPath validates the CT_TrackChangeRange and its children, prefixing error messages with path -func (_dddfd *CT_TrackChangeRange )ValidateWithPath (path string )error {if _dgfbc :=_dddfd .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_dgfbc !=nil {return _dgfbc ;};return nil ;};type CT_BottomPageBorder struct{BottomLeftAttr *string ;BottomRightAttr *string ;IdAttr *string ; +// Paragraph Borders +PBdr *CT_PBdr ; -// Border Style -ValAttr ST_Border ; +// Paragraph Shading +Shd *CT_Shd ; -// Border Color -ColorAttr *ST_HexColor ; +// Set of Custom Tab Stops +Tabs *CT_Tabs ; -// Border Theme Color -ThemeColorAttr ST_ThemeColor ; +// Suppress Hyphenation for Paragraph +SuppressAutoHyphens *CT_OnOff ; -// Border Theme Color Tint -ThemeTintAttr *string ; +// Use East Asian Typography Rules for First and Last Character per Line +Kinsoku *CT_OnOff ; -// Border Theme Color Shade -ThemeShadeAttr *string ; +// Allow Line Breaking At Character Level +WordWrap *CT_OnOff ; -// Border Width -SzAttr *uint64 ; +// Allow Punctuation to Extend Past Text Extents +OverflowPunct *CT_OnOff ; -// Border Spacing Measurement -SpaceAttr *uint64 ; +// Compress Punctuation at Start of a Line +TopLinePunct *CT_OnOff ; -// Border Shadow -ShadowAttr *_ee .ST_OnOff ; +// Automatically Adjust Spacing of Latin and East Asian Text +AutoSpaceDE *CT_OnOff ; -// Create Frame Effect -FrameAttr *_ee .ST_OnOff ;};type ST_TargetScreenSz byte ;func (_fcgdgg *ST_NumberFormat )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fcgdgg =0;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_fcgdgg =1;case "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_fcgdgg =2; -case "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_fcgdgg =3;case "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_fcgdgg =4;case "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_fcgdgg =5;case "\u006fr\u0064\u0069\u006e\u0061\u006c":*_fcgdgg =6; -case "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_fcgdgg =7;case "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_fcgdgg =8;case "\u0068\u0065\u0078":*_fcgdgg =9;case "\u0063h\u0069\u0063\u0061\u0067\u006f":*_fcgdgg =10; -case "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_fcgdgg =11;case "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_fcgdgg =12;case "\u0061\u0069\u0075e\u006f":*_fcgdgg =13; -case "\u0069\u0072\u006fh\u0061":*_fcgdgg =14;case "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068":*_fcgdgg =15;case "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068":*_fcgdgg =16; -case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c":*_fcgdgg =17;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064":*_fcgdgg =18; -case "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065":*_fcgdgg =19;case "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032":*_fcgdgg =20;case "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_fcgdgg =21; -case "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_fcgdgg =22;case "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f":*_fcgdgg =23;case "\u0062\u0075\u006c\u006c\u0065\u0074":*_fcgdgg =24;case "\u0067\u0061\u006e\u0061\u0064\u0061":*_fcgdgg =25; -case "\u0063h\u006f\u0073\u0075\u006e\u0067":*_fcgdgg =26;case "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070":*_fcgdgg =27;case "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e":*_fcgdgg =28; -case "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065":*_fcgdgg =29;case "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065":*_fcgdgg =30; -case "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c":*_fcgdgg =31;case "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063":*_fcgdgg =32;case "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c":*_fcgdgg =33; -case "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_fcgdgg =34;case "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l":*_fcgdgg =35; -case "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed":*_fcgdgg =36;case "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_fcgdgg =37;case "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_fcgdgg =38; -case "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064":*_fcgdgg =39;case "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064":*_fcgdgg =40; -case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_fcgdgg =41;case "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_fcgdgg =42;case "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c":*_fcgdgg =43; -case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032":*_fcgdgg =44;case "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067":*_fcgdgg =45;case "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072":*_fcgdgg =46; -case "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072":*_fcgdgg =47;case "\u006e\u006f\u006e\u0065":*_fcgdgg =48;case "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068":*_fcgdgg =49;case "\u0068e\u0062\u0072\u0065\u0077\u0031":*_fcgdgg =50; -case "\u0068e\u0062\u0072\u0065\u0077\u0032":*_fcgdgg =51;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061":*_fcgdgg =52;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064":*_fcgdgg =53;case "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073":*_fcgdgg =54; -case "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073":*_fcgdgg =55;case "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_fcgdgg =56;case "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_fcgdgg =57; -case "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_fcgdgg =58;case "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_fcgdgg =59;case "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_fcgdgg =60; -case "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074":*_fcgdgg =61;case "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074":*_fcgdgg =62;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fcgdgg =63;};return nil ;}; - -// ValidateWithPath validates the CT_Language and its children, prefixing error messages with path -func (_gfedf *CT_Language )ValidateWithPath (path string )error {return nil };func (_bcggea *CT_ParaRPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bcggea .Ins !=nil {_ebaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}}; -e .EncodeElement (_bcggea .Ins ,_ebaag );};if _bcggea .Del !=nil {_cggab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_bcggea .Del ,_cggab );};if _bcggea .MoveFrom !=nil {_bdfad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}}; -e .EncodeElement (_bcggea .MoveFrom ,_bdfad );};if _bcggea .MoveTo !=nil {_dbcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_bcggea .MoveTo ,_dbcce );};if _bcggea .RStyle !=nil {_bdga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_bcggea .RStyle ,_bdga );};if _bcggea .RFonts !=nil {_fabec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_bcggea .RFonts ,_fabec );};if _bcggea .B !=nil {_cffacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; -e .EncodeElement (_bcggea .B ,_cffacf );};if _bcggea .BCs !=nil {_fdafc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_bcggea .BCs ,_fdafc );};if _bcggea .I !=nil {_eadac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; -e .EncodeElement (_bcggea .I ,_eadac );};if _bcggea .ICs !=nil {_bgcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_bcggea .ICs ,_bgcd );};if _bcggea .Caps !=nil {_fgged :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; -e .EncodeElement (_bcggea .Caps ,_fgged );};if _bcggea .SmallCaps !=nil {_daffa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_bcggea .SmallCaps ,_daffa );};if _bcggea .Strike !=nil {_ecbdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; -e .EncodeElement (_bcggea .Strike ,_ecbdeg );};if _bcggea .Dstrike !=nil {_cbbcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_bcggea .Dstrike ,_cbbcf );};if _bcggea .Outline !=nil {_geaaae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; -e .EncodeElement (_bcggea .Outline ,_geaaae );};if _bcggea .Shadow !=nil {_ebagf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_bcggea .Shadow ,_ebagf );};if _bcggea .Emboss !=nil {_cffca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; -e .EncodeElement (_bcggea .Emboss ,_cffca );};if _bcggea .Imprint !=nil {_bfbcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_bcggea .Imprint ,_bfbcc );};if _bcggea .NoProof !=nil {_fbebc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; -e .EncodeElement (_bcggea .NoProof ,_fbebc );};if _bcggea .SnapToGrid !=nil {_ceeba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_bcggea .SnapToGrid ,_ceeba );};if _bcggea .Vanish !=nil {_cedfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; -e .EncodeElement (_bcggea .Vanish ,_cedfe );};if _bcggea .WebHidden !=nil {_bedf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_bcggea .WebHidden ,_bedf );};if _bcggea .Color !=nil {_ebcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; -e .EncodeElement (_bcggea .Color ,_ebcg );};if _bcggea .Spacing !=nil {_ccbga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_bcggea .Spacing ,_ccbga );};if _bcggea .W !=nil {_degec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; -e .EncodeElement (_bcggea .W ,_degec );};if _bcggea .Kern !=nil {_fgbbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_bcggea .Kern ,_fgbbe );};if _bcggea .Position !=nil {_egacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_bcggea .Position ,_egacf );};if _bcggea .Sz !=nil {_fgfed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_bcggea .Sz ,_fgfed );};if _bcggea .SzCs !=nil {_egecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; -e .EncodeElement (_bcggea .SzCs ,_egecd );};if _bcggea .Highlight !=nil {_gfbde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bcggea .Highlight ,_gfbde );};if _bcggea .U !=nil {_ffcag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; -e .EncodeElement (_bcggea .U ,_ffcag );};if _bcggea .Effect !=nil {_acfgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_bcggea .Effect ,_acfgd );};if _bcggea .Bdr !=nil {_cbfff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; -e .EncodeElement (_bcggea .Bdr ,_cbfff );};if _bcggea .Shd !=nil {_cbgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_bcggea .Shd ,_cbgcc );};if _bcggea .FitText !=nil {_gdadc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; -e .EncodeElement (_bcggea .FitText ,_gdadc );};if _bcggea .VertAlign !=nil {_fgaea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_bcggea .VertAlign ,_fgaea );};if _bcggea .Rtl !=nil {_aaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; -e .EncodeElement (_bcggea .Rtl ,_aaae );};if _bcggea .Cs !=nil {_abgfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_bcggea .Cs ,_abgfg );};if _bcggea .Em !=nil {_agggb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; -e .EncodeElement (_bcggea .Em ,_agggb );};if _bcggea .Lang !=nil {_fcea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_bcggea .Lang ,_fcea );};if _bcggea .EastAsianLayout !=nil {_bbfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_bcggea .EastAsianLayout ,_bbfbg );};if _bcggea .SpecVanish !=nil {_fefcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_bcggea .SpecVanish ,_fefcg ); -};if _bcggea .OMath !=nil {_dbbdb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_bcggea .OMath ,_dbbdb );};if _bcggea .RPrChange !=nil {_feacef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_bcggea .RPrChange ,_feacef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbeee *CT_MailMergeDest )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agbcf ,_ddegc :=_cbeee .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _ddegc !=nil {return _ddegc ;};start .Attr =append (start .Attr ,_agbcf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eecdag *ST_CaptionPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cagbef ,_bbcaa :=d .Token (); -if _bbcaa !=nil {return _bbcaa ;};if _geffc ,_dcbcd :=_cagbef .(_a .EndElement );_dcbcd &&_geffc .Name ==start .Name {*_eecdag =1;return nil ;};if _bcgbae ,_abegea :=_cagbef .(_a .CharData );!_abegea {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cagbef ); -}else {switch string (_bcgbae ){case "":*_eecdag =0;case "\u0061\u0062\u006fv\u0065":*_eecdag =1;case "\u0062\u0065\u006co\u0077":*_eecdag =2;case "\u006c\u0065\u0066\u0074":*_eecdag =3;case "\u0072\u0069\u0067h\u0074":*_eecdag =4;};};_cagbef ,_bbcaa =d .Token (); -if _bbcaa !=nil {return _bbcaa ;};if _ceadee ,_ffbeedf :=_cagbef .(_a .EndElement );_ffbeedf &&_ceadee .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cagbef ); -}; - -// ValidateWithPath validates the CT_FtnProps and its children, prefixing error messages with path -func (_cbgee *CT_FtnProps )ValidateWithPath (path string )error {if _cbgee .Pos !=nil {if _ddbb :=_cbgee .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_ddbb !=nil {return _ddbb ;};};if _cbgee .NumFmt !=nil {if _fbfc :=_cbgee .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_fbfc !=nil {return _fbfc ;};};if _cbgee .NumStart !=nil {if _cfbg :=_cbgee .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_cfbg !=nil {return _cfbg ;};};if _cbgee .NumRestart !=nil {if _ecfad :=_cbgee .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); -_ecfad !=nil {return _ecfad ;};};return nil ;};func NewCT_RubyAlign ()*CT_RubyAlign {_fcfadf :=&CT_RubyAlign {};_fcfadf .ValAttr =ST_RubyAlign (1);return _fcfadf ;};func (_dbgggg ST_TblWidth )ValidateWithPath (path string )error {switch _dbgggg {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgggg )); -};return nil ;};const (ST_TextDirectionUnset ST_TextDirection =0;ST_TextDirectionTb ST_TextDirection =1;ST_TextDirectionRl ST_TextDirection =2;ST_TextDirectionLr ST_TextDirection =3;ST_TextDirectionTbV ST_TextDirection =4;ST_TextDirectionRlV ST_TextDirection =5; -ST_TextDirectionLrV ST_TextDirection =6;ST_TextDirectionBtLr ST_TextDirection =7;ST_TextDirectionLrTb ST_TextDirection =8;ST_TextDirectionLrTbV ST_TextDirection =9;ST_TextDirectionTbLrV ST_TextDirection =10;ST_TextDirectionTbRl ST_TextDirection =11;ST_TextDirectionTbRlV ST_TextDirection =12; -);func NewCT_TrPr ()*CT_TrPr {_eabda :=&CT_TrPr {};return _eabda };func NewCT_PPrChange ()*CT_PPrChange {_dgfaac :=&CT_PPrChange {};_dgfaac .PPr =NewCT_PPrBase ();return _dgfaac ;};func (_bgcdb *CT_RPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcdb .RPr =NewCT_RPrOriginal (); -for _ ,_afebe :=range start .Attr {if _afebe .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_cgbbaa :=_afebe .Value ;_bgcdb .AuthorAttr =_cgbbaa ;continue ;};if _afebe .Name .Local =="\u0064\u0061\u0074\u0065"{_ebcabba ,_gggc :=ParseStdlibTime (_afebe .Value ); -if _gggc !=nil {return _gggc ;};_bgcdb .DateAttr =&_ebcabba ;continue ;};if _afebe .Name .Local =="\u0069\u0064"{_bcfcd ,_bgbab :=_f .ParseInt (_afebe .Value ,10,64);if _bgbab !=nil {return _bgbab ;};_bgcdb .IdAttr =_bcfcd ;continue ;};};_edfg :for {_fgfbe ,_bcabe :=d .Token (); -if _bcabe !=nil {return _bcabe ;};switch _efbfc :=_fgfbe .(type ){case _a .StartElement :switch _efbfc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _beecb :=d .DecodeElement (_bgcdb .RPr ,&_efbfc ); -_beecb !=nil {return _beecb ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0050\u0072C\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_efbfc .Name ); -if _dbcad :=d .Skip ();_dbcad !=nil {return _dbcad ;};};case _a .EndElement :break _edfg ;case _a .CharData :};};return nil ;}; - -// Validate validates the CT_DocVar and its children -func (_cbdcc *CT_DocVar )Validate ()error {return _cbdcc .ValidateWithPath ("\u0043T\u005f\u0044\u006f\u0063\u0056\u0061r");};func (_begge *CT_Jc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_begge .ValAttr =ST_Jc (1);for _ ,_dbdgc :=range start .Attr {if _dbdgc .Name .Local =="\u0076\u0061\u006c"{_begge .ValAttr .UnmarshalXMLAttr (_dbdgc ); -continue ;};};for {_afge ,_ceeee :=d .Token ();if _ceeee !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004ac\u003a\u0020\u0025\u0073",_ceeee );};if _edfbd ,_agecc :=_afge .(_a .EndElement );_agecc &&_edfbd .Name ==start .Name {break ; -};};return nil ;};func (_acaaf ST_PTabRelativeTo )ValidateWithPath (path string )error {switch _acaaf {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acaaf )); -};return nil ;}; - -// Validate validates the CT_Control and its children -func (_eede *CT_Control )Validate ()error {return _eede .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");};func (_egagf *CT_OnOff )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fbgdfd :=range start .Attr {if _fbgdfd .Name .Local =="\u0076\u0061\u006c"{_abaad ,_afefee :=ParseUnionST_OnOff (_fbgdfd .Value ); -if _afefee !=nil {return _afefee ;};_egagf .ValAttr =&_abaad ;continue ;};};for {_eebdg ,_abfeae :=d .Token ();if _abfeae !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_abfeae ); -};if _ebfca ,_gcbfg :=_eebdg .(_a .EndElement );_gcbfg &&_ebfca .Name ==start .Name {break ;};};return nil ;};type CT_String struct{ - -// String Value -ValAttr string ;};func (_decfgc *CT_String )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_decfgc .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_SaveThroughXslt and its children -func (_agfgb *CT_SaveThroughXslt )Validate ()error {return _agfgb .ValidateWithPath ("\u0043T\u005fS\u0061\u0076\u0065\u0054\u0068r\u006f\u0075g\u0068\u0058\u0073\u006c\u0074");};func (_dfbf *CT_DecimalNumberOrPrecent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_dfbf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_WriteProtection and its children, prefixing error messages with path -func (_dgceb *CT_WriteProtection )ValidateWithPath (path string )error {if _dgceb .RecommendedAttr !=nil {if _egeaba :=_dgceb .RecommendedAttr .ValidateWithPath (path +"\u002f\u0052e\u0063\u006f\u006dm\u0065\u006e\u0064\u0065\u0064\u0041\u0074\u0074\u0072"); -_egeaba !=nil {return _egeaba ;};};if _cgafed :=_dgceb .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072");_cgafed !=nil {return _cgafed ; -};if _dbbfcg :=_dgceb .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_dbbfcg !=nil {return _dbbfcg ;};if _fadaeg :=_dgceb .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_fadaeg !=nil {return _fadaeg ;};return nil ;};func (_defcbg ST_FFTextType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbbgdf :=_a .Attr {};_gbbgdf .Name =name ;switch _defcbg {case ST_FFTextTypeUnset :_gbbgdf .Value ="";case ST_FFTextTypeRegular :_gbbgdf .Value ="\u0072e\u0067\u0075\u006c\u0061\u0072"; -case ST_FFTextTypeNumber :_gbbgdf .Value ="\u006e\u0075\u006d\u0062\u0065\u0072";case ST_FFTextTypeDate :_gbbgdf .Value ="\u0064\u0061\u0074\u0065";case ST_FFTextTypeCurrentTime :_gbbgdf .Value ="c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065"; -case ST_FFTextTypeCurrentDate :_gbbgdf .Value ="c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065";case ST_FFTextTypeCalculated :_gbbgdf .Value ="\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064";};return _gbbgdf ,nil ;}; - -// ValidateWithPath validates the EG_RubyContent and its children, prefixing error messages with path -func (_cbdgff *EG_RubyContent )ValidateWithPath (path string )error {if _dcagg :=_cbdgff .RubyContentChoice .ValidateWithPath (path +"\u002fR\u0075b\u0079\u0043\u006f\u006e\u0074e\u006e\u0074C\u0068\u006f\u0069\u0063\u0065");_dcagg !=nil {return _dcagg ; -};return nil ;};func (_decfbb ST_TblStyleOverrideType )Validate ()error {return _decfbb .ValidateWithPath ("")};func (_cddadg ST_FtnEdn )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efadfd :=_a .Attr {};_efadfd .Name =name ;switch _cddadg {case ST_FtnEdnUnset :_efadfd .Value =""; -case ST_FtnEdnNormal :_efadfd .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_FtnEdnSeparator :_efadfd .Value ="\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr";case ST_FtnEdnContinuationSeparator :_efadfd .Value ="c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"; -case ST_FtnEdnContinuationNotice :_efadfd .Value ="\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065";};return _efadfd ,nil ;};type Settings struct{CT_Settings }; - -// Validate validates the CT_Headers and its children -func (_ccdf *CT_Headers )Validate ()error {return _ccdf .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073");};func NewCT_TextboxTightWrap ()*CT_TextboxTightWrap {_ggbbb :=&CT_TextboxTightWrap {};_ggbbb .ValAttr =ST_TextboxTightWrap (1); -return _ggbbb ;};func NewEG_ContentRunContentChoice ()*EG_ContentRunContentChoice {_dcafcb :=&EG_ContentRunContentChoice {};return _dcafcb ;};func NewCT_Odso ()*CT_Odso {_fgddg :=&CT_Odso {};return _fgddg };type CT_TextAlignment struct{ - -// Vertical Character Alignment Position -ValAttr ST_TextAlignment ;};func (_bcgaa ST_AnnotationVMerge )Validate ()error {return _bcgaa .ValidateWithPath ("")};func (_cggbag ST_MultiLevelType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cggbag .String (),start ); -};func (_ffafc *CT_SdtText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ffafc .MultiLineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_ffafc .MultiLineAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TrackChangesView ()*CT_TrackChangesView {_cbage :=&CT_TrackChangesView {};return _cbage };func (_aeff *CT_Fonts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dgefa :=range start .Attr {if _dgefa .Name .Local =="\u0068\u0069\u006e\u0074"{_aeff .HintAttr .UnmarshalXMLAttr (_dgefa ); -continue ;};if _dgefa .Name .Local =="\u0061\u0073\u0063i\u0069"{_dfebe :=_dgefa .Value ;_aeff .AsciiAttr =&_dfebe ;continue ;};if _dgefa .Name .Local =="\u0068\u0041\u006es\u0069"{_cfaa :=_dgefa .Value ;_aeff .HAnsiAttr =&_cfaa ;continue ;};if _dgefa .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"{_ccgbb :=_dgefa .Value ; -_aeff .EastAsiaAttr =&_ccgbb ;continue ;};if _dgefa .Name .Local =="\u0063\u0073"{_gbcdc :=_dgefa .Value ;_aeff .CsAttr =&_gbcdc ;continue ;};if _dgefa .Name .Local =="\u0061\u0073\u0063\u0069\u0069\u0054\u0068\u0065\u006d\u0065"{_aeff .AsciiThemeAttr .UnmarshalXMLAttr (_dgefa ); -continue ;};if _dgefa .Name .Local =="\u0068\u0041\u006e\u0073\u0069\u0054\u0068\u0065\u006d\u0065"{_aeff .HAnsiThemeAttr .UnmarshalXMLAttr (_dgefa );continue ;};if _dgefa .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u0054\u0068\u0065\u006d\u0065"{_aeff .EastAsiaThemeAttr .UnmarshalXMLAttr (_dgefa ); -continue ;};if _dgefa .Name .Local =="\u0063s\u0074\u0068\u0065\u006d\u0065"{_aeff .CsthemeAttr .UnmarshalXMLAttr (_dgefa );continue ;};};for {_agadf ,_ddadf :=d .Token ();if _ddadf !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u006f\u006e\u0074\u0073: \u0025\u0073",_ddadf ); -};if _gcec ,_fbgbf :=_agadf .(_a .EndElement );_fbgbf &&_gcec .Name ==start .Name {break ;};};return nil ;};func (_gffgf ST_BrClear )Validate ()error {return _gffgf .ValidateWithPath ("")};func (_afgec *CT_TrackChangeRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afgec .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_cegbd ,_dadaab :=_afgec .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _dadaab !=nil {return _dadaab ;};start .Attr =append (start .Attr ,_cegbd );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_afgec .AuthorAttr )}); -if _afgec .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_afgec .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_afgec .IdAttr )}); -start .Name .Local ="w\u003a\u0043\u0054\u005fTr\u0061c\u006b\u0043\u0068\u0061\u006eg\u0065\u0052\u0061\u006e\u0067\u0065";e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfcaed *ST_AnnotationVMerge )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cfcaed =0; -case "\u0063\u006f\u006e\u0074":*_cfcaed =1;case "\u0072\u0065\u0073\u0074":*_cfcaed =2;};return nil ;};func (_aecaca *EG_RangeMarkupElementsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adgbga :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aecaca .BookmarkStart =NewCT_Bookmark (); -if _baccff :=d .DecodeElement (_aecaca .BookmarkStart ,&_adgbga );_baccff !=nil {return _baccff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_aecaca .BookmarkEnd =NewCT_MarkupRange (); -if _bbgdg :=d .DecodeElement (_aecaca .BookmarkEnd ,&_adgbga );_bbgdg !=nil {return _bbgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aecaca .MoveFromRangeStart =NewCT_MoveBookmark (); -if _beggb :=d .DecodeElement (_aecaca .MoveFromRangeStart ,&_adgbga );_beggb !=nil {return _beggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aecaca .MoveFromRangeEnd =NewCT_MarkupRange (); -if _cacfb :=d .DecodeElement (_aecaca .MoveFromRangeEnd ,&_adgbga );_cacfb !=nil {return _cacfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_aecaca .MoveToRangeStart =NewCT_MoveBookmark (); -if _faggeg :=d .DecodeElement (_aecaca .MoveToRangeStart ,&_adgbga );_faggeg !=nil {return _faggeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_aecaca .MoveToRangeEnd =NewCT_MarkupRange (); -if _fdaaec :=d .DecodeElement (_aecaca .MoveToRangeEnd ,&_adgbga );_fdaaec !=nil {return _fdaaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_aecaca .CommentRangeStart =NewCT_MarkupRange (); -if _cegbg :=d .DecodeElement (_aecaca .CommentRangeStart ,&_adgbga );_cegbg !=nil {return _cegbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aecaca .CommentRangeEnd =NewCT_MarkupRange (); -if _fcbec :=d .DecodeElement (_aecaca .CommentRangeEnd ,&_adgbga );_fcbec !=nil {return _fcbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aecaca .CustomXmlInsRangeStart =NewCT_TrackChange (); -if _acbca :=d .DecodeElement (_aecaca .CustomXmlInsRangeStart ,&_adgbga );_acbca !=nil {return _acbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aecaca .CustomXmlInsRangeEnd =NewCT_Markup (); -if _gdbeb :=d .DecodeElement (_aecaca .CustomXmlInsRangeEnd ,&_adgbga );_gdbeb !=nil {return _gdbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aecaca .CustomXmlDelRangeStart =NewCT_TrackChange (); -if _egbdd :=d .DecodeElement (_aecaca .CustomXmlDelRangeStart ,&_adgbga );_egbdd !=nil {return _egbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aecaca .CustomXmlDelRangeEnd =NewCT_Markup (); -if _ffdfea :=d .DecodeElement (_aecaca .CustomXmlDelRangeEnd ,&_adgbga );_ffdfea !=nil {return _ffdfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_aecaca .CustomXmlMoveFromRangeStart =NewCT_TrackChange (); -if _edbbf :=d .DecodeElement (_aecaca .CustomXmlMoveFromRangeStart ,&_adgbga );_edbbf !=nil {return _edbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_aecaca .CustomXmlMoveFromRangeEnd =NewCT_Markup (); -if _bbbbg :=d .DecodeElement (_aecaca .CustomXmlMoveFromRangeEnd ,&_adgbga );_bbbbg !=nil {return _bbbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aecaca .CustomXmlMoveToRangeStart =NewCT_TrackChange (); -if _baafd :=d .DecodeElement (_aecaca .CustomXmlMoveToRangeStart ,&_adgbga );_baafd !=nil {return _baafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aecaca .CustomXmlMoveToRangeEnd =NewCT_Markup (); -if _dbabg :=d .DecodeElement (_aecaca .CustomXmlMoveToRangeEnd ,&_adgbga );_dbabg !=nil {return _dbabg ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065m\u0065\u006ets\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_adgbga .Name ); -if _daddg :=d .Skip ();_daddg !=nil {return _daddg ;};};return nil ;};func NewCT_Underline ()*CT_Underline {_dcbfg :=&CT_Underline {};return _dcbfg };type WdCT_PosH struct{ - -// Horizontal Position Relative Base -RelativeFromAttr WdST_RelFromH ;PosHChoice *WdCT_PosHChoice ;}; - -// ValidateWithPath validates the CT_FontRel and its children, prefixing error messages with path -func (_bdcd *CT_FontRel )ValidateWithPath (path string )error {if !_ee .ST_GuidPatternRe .MatchString (_bdcd .FontKeyAttr ){return _ff .Errorf ("\u0025\u0073\u002fm\u002e\u0046\u006f\u006e\u0074\u004b\u0065\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_ee .ST_GuidPatternRe ,_bdcd .FontKeyAttr ); -};if _efbd :=_bdcd .SubsettedAttr .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0073\u0065\u0074\u0074\u0065d\u0041\u0074\u0074\u0072");_efbd !=nil {return _efbd ;};return nil ;};type CT_FFCheckBoxChoice struct{Size *CT_HpsMeasure ;SizeAuto *CT_OnOff ; -}; - -// Validate validates the WdCT_TxbxContent and its children -func (_cbdfg *WdCT_TxbxContent )Validate ()error {return _cbdfg .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0054x\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");}; - -// Validate validates the CT_NumLvl and its children -func (_feddf *CT_NumLvl )Validate ()error {return _feddf .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u004c\u0076l");}; - -// ValidateWithPath validates the CT_FrameScrollbar and its children, prefixing error messages with path -func (_ggcb *CT_FrameScrollbar )ValidateWithPath (path string )error {if _ggcb .ValAttr ==ST_FrameScrollbarUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cffa :=_ggcb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cffa !=nil {return _cffa ;};return nil ;};func (_bedeca *EG_CellMarkupElementsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _bedeca .CellIns !=nil {_gacdac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0065\u006c\u006c\u0049\u006es"}};e .EncodeElement (_bedeca .CellIns ,_gacdac );}else if _bedeca .CellDel !=nil {_dfgdbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0065\u006c\u006c\u0044\u0065l"}}; -e .EncodeElement (_bedeca .CellDel ,_dfgdbb );}else if _bedeca .CellMerge !=nil {_affddb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0065\u006c\u006c\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_bedeca .CellMerge ,_affddb );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewCT_TabStop ()*CT_TabStop {_cfgge :=&CT_TabStop {};_cfgge .ValAttr =ST_TabJc (1);return _cfgge ;}; - -// Validate validates the CT_CellMergeTrackChange and its children -func (_abdf *CT_CellMergeTrackChange )Validate ()error {return _abdf .ValidateWithPath ("\u0043\u0054\u005fCe\u006c\u006c\u004d\u0065\u0072\u0067\u0065\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065");};type ST_JcTable byte ;func (_bbccf *CT_NumLvl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_bbccf .IlvlAttr )}); -e .EncodeToken (start );if _bbccf .StartOverride !=nil {_afffee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073t\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}};e .EncodeElement (_bbccf .StartOverride ,_afffee );};if _bbccf .Lvl !=nil {_gcfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c"}}; -e .EncodeElement (_bbccf .Lvl ,_gcfba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_MarkupRange and its children -func (_gcea *CT_MarkupRange )Validate ()error {return _gcea .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0075\u0070R\u0061\u006e\u0067\u0065");};type CT_ShapeDefaults struct{Any []_b .Any ;};type CT_OptimizeForBrowser struct{TargetAttr *string ; - - -// On/Off Value -ValAttr *_ee .ST_OnOff ;};func (_eebda *CT_PPrGeneral )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fccdgf :for {_bafeg ,_dddf :=d .Token ();if _dddf !=nil {return _dddf ;};switch _afddf :=_bafeg .(type ){case _a .StartElement :switch _afddf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_eebda .PStyle =NewCT_String (); -if _dcbfa :=d .DecodeElement (_eebda .PStyle ,&_afddf );_dcbfa !=nil {return _dcbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_eebda .KeepNext =NewCT_OnOff (); -if _fbadf :=d .DecodeElement (_eebda .KeepNext ,&_afddf );_fbadf !=nil {return _fbadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_eebda .KeepLines =NewCT_OnOff (); -if _bcdgf :=d .DecodeElement (_eebda .KeepLines ,&_afddf );_bcdgf !=nil {return _bcdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_eebda .PageBreakBefore =NewCT_OnOff (); -if _cedcg :=d .DecodeElement (_eebda .PageBreakBefore ,&_afddf );_cedcg !=nil {return _cedcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_eebda .FramePr =NewCT_FramePr (); -if _beec :=d .DecodeElement (_eebda .FramePr ,&_afddf );_beec !=nil {return _beec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_eebda .WidowControl =NewCT_OnOff (); -if _gccfdc :=d .DecodeElement (_eebda .WidowControl ,&_afddf );_gccfdc !=nil {return _gccfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_eebda .NumPr =NewCT_NumPr (); -if _fffcd :=d .DecodeElement (_eebda .NumPr ,&_afddf );_fffcd !=nil {return _fffcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_eebda .SuppressLineNumbers =NewCT_OnOff (); -if _bcgabd :=d .DecodeElement (_eebda .SuppressLineNumbers ,&_afddf );_bcgabd !=nil {return _bcgabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_eebda .PBdr =NewCT_PBdr (); -if _ggdce :=d .DecodeElement (_eebda .PBdr ,&_afddf );_ggdce !=nil {return _ggdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_eebda .Shd =NewCT_Shd (); -if _ecbeea :=d .DecodeElement (_eebda .Shd ,&_afddf );_ecbeea !=nil {return _ecbeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_eebda .Tabs =NewCT_Tabs (); -if _ffcga :=d .DecodeElement (_eebda .Tabs ,&_afddf );_ffcga !=nil {return _ffcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_eebda .SuppressAutoHyphens =NewCT_OnOff (); -if _agfcd :=d .DecodeElement (_eebda .SuppressAutoHyphens ,&_afddf );_agfcd !=nil {return _agfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_eebda .Kinsoku =NewCT_OnOff (); -if _acgf :=d .DecodeElement (_eebda .Kinsoku ,&_afddf );_acgf !=nil {return _acgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_eebda .WordWrap =NewCT_OnOff (); -if _degb :=d .DecodeElement (_eebda .WordWrap ,&_afddf );_degb !=nil {return _degb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_eebda .OverflowPunct =NewCT_OnOff (); -if _dfcbdg :=d .DecodeElement (_eebda .OverflowPunct ,&_afddf );_dfcbdg !=nil {return _dfcbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_eebda .TopLinePunct =NewCT_OnOff (); -if _caebfd :=d .DecodeElement (_eebda .TopLinePunct ,&_afddf );_caebfd !=nil {return _caebfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_eebda .AutoSpaceDE =NewCT_OnOff (); -if _ccdcb :=d .DecodeElement (_eebda .AutoSpaceDE ,&_afddf );_ccdcb !=nil {return _ccdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_eebda .AutoSpaceDN =NewCT_OnOff (); -if _bfebgf :=d .DecodeElement (_eebda .AutoSpaceDN ,&_afddf );_bfebgf !=nil {return _bfebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_eebda .Bidi =NewCT_OnOff (); -if _fadcf :=d .DecodeElement (_eebda .Bidi ,&_afddf );_fadcf !=nil {return _fadcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_eebda .AdjustRightInd =NewCT_OnOff (); -if _gbccd :=d .DecodeElement (_eebda .AdjustRightInd ,&_afddf );_gbccd !=nil {return _gbccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_eebda .SnapToGrid =NewCT_OnOff (); -if _bebgb :=d .DecodeElement (_eebda .SnapToGrid ,&_afddf );_bebgb !=nil {return _bebgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_eebda .Spacing =NewCT_Spacing (); -if _bcagf :=d .DecodeElement (_eebda .Spacing ,&_afddf );_bcagf !=nil {return _bcagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_eebda .Ind =NewCT_Ind (); -if _fdeed :=d .DecodeElement (_eebda .Ind ,&_afddf );_fdeed !=nil {return _fdeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_eebda .ContextualSpacing =NewCT_OnOff (); -if _gfccc :=d .DecodeElement (_eebda .ContextualSpacing ,&_afddf );_gfccc !=nil {return _gfccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_eebda .MirrorIndents =NewCT_OnOff (); -if _cdcbf :=d .DecodeElement (_eebda .MirrorIndents ,&_afddf );_cdcbf !=nil {return _cdcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_eebda .SuppressOverlap =NewCT_OnOff (); -if _fcbbb :=d .DecodeElement (_eebda .SuppressOverlap ,&_afddf );_fcbbb !=nil {return _fcbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_eebda .Jc =NewCT_Jc (); -if _aacead :=d .DecodeElement (_eebda .Jc ,&_afddf );_aacead !=nil {return _aacead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_eebda .TextDirection =NewCT_TextDirection (); -if _gbefb :=d .DecodeElement (_eebda .TextDirection ,&_afddf );_gbefb !=nil {return _gbefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_eebda .TextAlignment =NewCT_TextAlignment (); -if _bcdcb :=d .DecodeElement (_eebda .TextAlignment ,&_afddf );_bcdcb !=nil {return _bcdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_eebda .TextboxTightWrap =NewCT_TextboxTightWrap (); -if _adfgb :=d .DecodeElement (_eebda .TextboxTightWrap ,&_afddf );_adfgb !=nil {return _adfgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_eebda .OutlineLvl =NewCT_DecimalNumber (); -if _baae :=d .DecodeElement (_eebda .OutlineLvl ,&_afddf );_baae !=nil {return _baae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_eebda .DivId =NewCT_DecimalNumber (); -if _eefee :=d .DecodeElement (_eebda .DivId ,&_afddf );_eefee !=nil {return _eefee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_eebda .CnfStyle =NewCT_Cnf (); -if _dgggg :=d .DecodeElement (_eebda .CnfStyle ,&_afddf );_dgggg !=nil {return _dgggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_eebda .PPrChange =NewCT_PPrChange (); -if _caccc :=d .DecodeElement (_eebda .PPrChange ,&_afddf );_caccc !=nil {return _caccc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050P\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c \u0025\u0076",_afddf .Name ); -if _ecdbg :=d .Skip ();_ecdbg !=nil {return _ecdbg ;};};case _a .EndElement :break _fccdgf ;case _a .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_MailMergeDocType and its children, prefixing error messages with path -func (_aefeb *CT_MailMergeDocType )ValidateWithPath (path string )error {if _aefeb .ValAttr ==ST_MailMergeDocTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ceebc :=_aefeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ceebc !=nil {return _ceebc ;};return nil ;}; - -// ValidateWithPath validates the CT_SignedHpsMeasure and its children, prefixing error messages with path -func (_cabag *CT_SignedHpsMeasure )ValidateWithPath (path string )error {if _dacac :=_cabag .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dacac !=nil {return _dacac ;};return nil ;};func (_ddaea *CT_MailMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddaea .MainDocumentType =NewCT_MailMergeDocType (); -_ddaea .DataType =NewCT_MailMergeDataType ();_egddcd :for {_eefga ,_cdbcf :=d .Token ();if _cdbcf !=nil {return _cdbcf ;};switch _cceaf :=_eefga .(type ){case _a .StartElement :switch _cceaf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061i\u006e\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061i\u006e\u0044\u006fc\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:if _dfgda :=d .DecodeElement (_ddaea .MainDocumentType ,&_cceaf ); -_dfgda !=nil {return _dfgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"}:_ddaea .LinkToQuery =NewCT_OnOff (); -if _acbfd :=d .DecodeElement (_ddaea .LinkToQuery ,&_cceaf );_acbfd !=nil {return _acbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}:if _ceebf :=d .DecodeElement (_ddaea .DataType ,&_cceaf ); -_ceebf !=nil {return _ceebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"}:_ddaea .ConnectString =NewCT_String (); -if _fbfda :=d .DecodeElement (_ddaea .ConnectString ,&_cceaf );_fbfda !=nil {return _fbfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0071\u0075\u0065r\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0071\u0075\u0065r\u0079"}:_ddaea .Query =NewCT_String (); -if _ffdcc :=d .DecodeElement (_ddaea .Query ,&_cceaf );_ffdcc !=nil {return _ffdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"}:_ddaea .DataSource =NewCT_Rel (); -if _faebcc :=d .DecodeElement (_ddaea .DataSource ,&_cceaf );_faebcc !=nil {return _faebcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u0061d\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u0061d\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"}:_ddaea .HeaderSource =NewCT_Rel (); -if _gbfdf :=d .DecodeElement (_ddaea .HeaderSource ,&_cceaf );_gbfdf !=nil {return _gbfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004eot\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004eot\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"}:_ddaea .DoNotSuppressBlankLines =NewCT_OnOff (); -if _eccf :=d .DecodeElement (_ddaea .DoNotSuppressBlankLines ,&_cceaf );_eccf !=nil {return _eccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"}:_ddaea .Destination =NewCT_MailMergeDest (); -if _dacdd :=d .DecodeElement (_ddaea .Destination ,&_cceaf );_dacdd !=nil {return _dacdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064d\u0072\u0065\u0073s\u0046\u0069\u0065\u006c\u0064\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064d\u0072\u0065\u0073s\u0046\u0069\u0065\u006c\u0064\u004e\u0061\u006d\u0065"}:_ddaea .AddressFieldName =NewCT_String (); -if _efegfa :=d .DecodeElement (_ddaea .AddressFieldName ,&_cceaf );_efegfa !=nil {return _efegfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"m\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"m\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"}:_ddaea .MailSubject =NewCT_String (); -if _dfbd :=d .DecodeElement (_ddaea .MailSubject ,&_cceaf );_dfbd !=nil {return _dfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061i\u006c\u0041\u0073A\u0074\u0074\u0061\u0063\u0068\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061i\u006c\u0041\u0073A\u0074\u0074\u0061\u0063\u0068\u006d\u0065\u006e\u0074"}:_ddaea .MailAsAttachment =NewCT_OnOff (); -if _fbfaee :=d .DecodeElement (_ddaea .MailAsAttachment ,&_cceaf );_fbfaee !=nil {return _fbfaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077\u004d\u0065\u0072\u0067\u0065d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077\u004d\u0065\u0072\u0067\u0065d\u0044\u0061\u0074\u0061"}:_ddaea .ViewMergedData =NewCT_OnOff (); -if _gfeec :=d .DecodeElement (_ddaea .ViewMergedData ,&_cceaf );_gfeec !=nil {return _gfeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0063\u0074i\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0063\u0074i\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"}:_ddaea .ActiveRecord =NewCT_DecimalNumber (); -if _cecef :=d .DecodeElement (_ddaea .ActiveRecord ,&_cceaf );_cecef !=nil {return _cecef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"}:_ddaea .CheckErrors =NewCT_DecimalNumber (); -if _acdab :=d .DecodeElement (_ddaea .CheckErrors ,&_cceaf );_acdab !=nil {return _acdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0064\u0073\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0064\u0073\u006f"}:_ddaea .Odso =NewCT_Odso (); -if _dgdba :=d .DecodeElement (_ddaea .Odso ,&_cceaf );_dgdba !=nil {return _dgdba ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_M\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0020\u0025\u0076",_cceaf .Name ); -if _fgdce :=d .Skip ();_fgdce !=nil {return _fgdce ;};};case _a .EndElement :break _egddcd ;case _a .CharData :};};return nil ;};func NewWdEG_WrapType ()*WdEG_WrapType {_ddfebg :=&WdEG_WrapType {};_ddfebg .WrapTypeChoice =NewWdEG_WrapTypeChoice ();return _ddfebg ; -};func NewCT_CustomXmlRun ()*CT_CustomXmlRun {_cbdcd :=&CT_CustomXmlRun {};return _cbdcd };type CT_TrPrBaseChoice struct{ - -// Table Row Conditional Formatting -CnfStyle *CT_Cnf ; - -// Associated HTML div ID -DivId *CT_DecimalNumber ; - -// Grid Columns Before First Cell -GridBefore *CT_DecimalNumber ; - -// Grid Columns After Last Cell -GridAfter *CT_DecimalNumber ; - -// Preferred Width Before Table Row -WBefore *CT_TblWidth ; - -// Preferred Width After Table Row -WAfter *CT_TblWidth ; - -// Table Row Cannot Break Across Pages -CantSplit *CT_OnOff ; - -// Table Row Height -TrHeight *CT_Height ; - -// Repeat Table Row on Every New Page -TblHeader *CT_OnOff ; - -// Table Row Cell Spacing -TblCellSpacing *CT_TblWidth ; - -// Table Row Alignment -Jc *CT_JcTable ; - -// Hidden Table Row Marker -Hidden *CT_OnOff ;};type CT_HpsMeasure struct{ - -// Half Point Measurement -ValAttr ST_HpsMeasure ;}; - -// ValidateWithPath validates the CT_DocPartGallery and its children, prefixing error messages with path -func (_fagc *CT_DocPartGallery )ValidateWithPath (path string )error {if _fagc .ValAttr ==ST_DocPartGalleryUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ebbb :=_fagc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ebbb !=nil {return _ebbb ;};return nil ;};type CT_PPrGeneral struct{ - -// Referenced Paragraph Style -PStyle *CT_String ; - -// Keep Paragraph With Next Paragraph -KeepNext *CT_OnOff ; - -// Keep All Lines On One Page -KeepLines *CT_OnOff ; - -// Start Paragraph on Next Page -PageBreakBefore *CT_OnOff ; - -// Text Frame Properties -FramePr *CT_FramePr ; - -// Allow First/Last Line to Display on a Separate Page -WidowControl *CT_OnOff ; - -// Numbering Definition Instance Reference -NumPr *CT_NumPr ; - -// Suppress Line Numbers for Paragraph -SuppressLineNumbers *CT_OnOff ; - -// Paragraph Borders -PBdr *CT_PBdr ; - -// Paragraph Shading -Shd *CT_Shd ; - -// Set of Custom Tab Stops -Tabs *CT_Tabs ; - -// Suppress Hyphenation for Paragraph -SuppressAutoHyphens *CT_OnOff ; - -// Use East Asian Typography Rules for First and Last Character per Line -Kinsoku *CT_OnOff ; - -// Allow Line Breaking At Character Level -WordWrap *CT_OnOff ; - -// Allow Punctuation to Extend Past Text Extents -OverflowPunct *CT_OnOff ; - -// Compress Punctuation at Start of a Line -TopLinePunct *CT_OnOff ; - -// Automatically Adjust Spacing of Latin and East Asian Text -AutoSpaceDE *CT_OnOff ; - -// Automatically Adjust Spacing of East Asian Text and Numbers -AutoSpaceDN *CT_OnOff ; +// Automatically Adjust Spacing of East Asian Text and Numbers +AutoSpaceDN *CT_OnOff ; // Right to Left Paragraph Layout Bidi *CT_OnOff ; @@ -3216,2327 +3339,1423 @@ OutlineLvl *CT_DecimalNumber ; DivId *CT_DecimalNumber ; // Paragraph Conditional Formatting -CnfStyle *CT_Cnf ;PPrChange *CT_PPrChange ;};func (_ebgcad ST_RubyAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebgcad .String (),start );};func (_beggd *CT_TrPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -for _ ,_fgbec :=range _beggd .TrPrBaseChoice {_fgbec .MarshalXML (e ,_a .StartElement {});};if _beggd .Ins !=nil {_cbdac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_beggd .Ins ,_cbdac );};if _beggd .Del !=nil {_cfebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}}; -e .EncodeElement (_beggd .Del ,_cfebf );};if _beggd .TrPrChange !=nil {_bfdfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074r\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_beggd .TrPrChange ,_bfdfg );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +CnfStyle *CT_Cnf ;PPrChange *CT_PPrChange ;};type CT_Styles struct{ -// Validate validates the CT_SdtDocPart and its children -func (_edefb *CT_SdtDocPart )Validate ()error {return _edefb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074");};type CT_Lvl struct{ +// Document Default Paragraph and Run Properties +DocDefaults *CT_DocDefaults ; -// Numbering Level -IlvlAttr int64 ; +// Latent Style Information +LatentStyles *CT_LatentStyles ; -// Template Code -TplcAttr *string ; +// Style Definition +Style []*CT_Style ;};type CT_SimpleField struct{ -// Tentative Numbering -TentativeAttr *_ee .ST_OnOff ; +// Field Codes +InstrAttr string ; -// Starting Value -Start *CT_DecimalNumber ; +// Field Should Not Be Recalculated +FldLockAttr *_f .ST_OnOff ; -// Numbering Format -NumFmt *CT_NumFmt ; +// Field Result Invalidated +DirtyAttr *_f .ST_OnOff ; -// Restart Numbering Level Symbol -LvlRestart *CT_DecimalNumber ; +// Custom Field Data +FldData *CT_Text ;EG_PContent []*EG_PContent ;}; -// Paragraph Style's Associated Numbering Level -PStyle *CT_String ; +// Validate validates the CT_Numbering and its children +func (_bebfc *CT_Numbering )Validate ()error {return _bebfc .ValidateWithPath ("\u0043\u0054\u005fN\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067");};const (ST_DocPartBehaviorUnset ST_DocPartBehavior =0;ST_DocPartBehaviorContent ST_DocPartBehavior =1; +ST_DocPartBehaviorP ST_DocPartBehavior =2;ST_DocPartBehaviorPg ST_DocPartBehavior =3;);func (_ebcef *CT_PageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebcef .ValAttr =ST_Border (1);for _ ,_ebbfg :=range start .Attr {if _ebbfg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebbfg .Name .Local =="\u0069\u0064"||_ebbfg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebbfg .Name .Local =="\u0069\u0064"{_fcege :=_ebbfg .Value ; +_ebcef .IdAttr =&_fcege ;continue ;};if _ebbfg .Name .Local =="\u0076\u0061\u006c"{_ebcef .ValAttr .UnmarshalXMLAttr (_ebbfg );continue ;};if _ebbfg .Name .Local =="\u0063\u006f\u006co\u0072"{_fbaddec ,_aggef :=ParseUnionST_HexColor (_ebbfg .Value );if _aggef !=nil {return _aggef ; +};_ebcef .ColorAttr =&_fbaddec ;continue ;};if _ebbfg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_ebcef .ThemeColorAttr .UnmarshalXMLAttr (_ebbfg );continue ;};if _ebbfg .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_aaadgb :=_ebbfg .Value ; +_ebcef .ThemeTintAttr =&_aaadgb ;continue ;};if _ebbfg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_babfec :=_ebbfg .Value ;_ebcef .ThemeShadeAttr =&_babfec ;continue ;};if _ebbfg .Name .Local =="\u0073\u007a"{_adeccg ,_decb :=_c .ParseUint (_ebbfg .Value ,10,64); +if _decb !=nil {return _decb ;};_ebcef .SzAttr =&_adeccg ;continue ;};if _ebbfg .Name .Local =="\u0073\u0070\u0061c\u0065"{_afegc ,_ceacb :=_c .ParseUint (_ebbfg .Value ,10,64);if _ceacb !=nil {return _ceacb ;};_ebcef .SpaceAttr =&_afegc ;continue ;};if _ebbfg .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_bafde ,_acfa :=ParseUnionST_OnOff (_ebbfg .Value ); +if _acfa !=nil {return _acfa ;};_ebcef .ShadowAttr =&_bafde ;continue ;};if _ebbfg .Name .Local =="\u0066\u0072\u0061m\u0065"{_bdaad ,_beeee :=ParseUnionST_OnOff (_ebbfg .Value );if _beeee !=nil {return _beeee ;};_ebcef .FrameAttr =&_bdaad ;continue ;}; +};for {_afgad ,_dcbda :=d .Token ();if _dcbda !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050a\u0067e\u0042o\u0072\u0064\u0065\u0072\u003a\u0020\u0025s",_dcbda );};if _gbggd ,_dggfc :=_afgad .(_a .EndElement ); +_dggfc &&_gbggd .Name ==start .Name {break ;};};return nil ;}; -// Display All Levels Using Arabic Numerals -IsLgl *CT_OnOff ; +// ValidateWithPath validates the CT_OptimizeForBrowser and its children, prefixing error messages with path +func (_aegcb *CT_OptimizeForBrowser )ValidateWithPath (path string )error {if _aegcb .ValAttr !=nil {if _edecgf :=_aegcb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edecgf !=nil {return _edecgf ;};};return nil ; +}; -// Content Between Numbering Symbol and Paragraph Text -Suff *CT_LevelSuffix ; +// Validate validates the CT_DocPartBehaviors and its children +func (_fabg *CT_DocPartBehaviors )Validate ()error {return _fabg .ValidateWithPath ("\u0043\u0054\u005f\u0044oc\u0050\u0061\u0072\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073");}; -// Numbering Level Text -LvlText *CT_LevelText ; +// Validate validates the CT_DecimalNumberOrPrecent and its children +func (_aecf *CT_DecimalNumberOrPrecent )Validate ()error {return _aecf .ValidateWithPath ("\u0043T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0072\u0065\u0063\u0065\u006et");}; -// Picture Numbering Symbol Definition Reference -LvlPicBulletId *CT_DecimalNumber ; +// Validate validates the CT_FitText and its children +func (_bgbg *CT_FitText )Validate ()error {return _bgbg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");};func NewCT_MultiLevelType ()*CT_MultiLevelType {_dcagb :=&CT_MultiLevelType {};_dcagb .ValAttr =ST_MultiLevelType (1); +return _dcagb ;};func (_gfffbe ST_DocPartType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_egfdfe :=_a .Attr {};_egfdfe .Name =name ;switch _gfffbe {case ST_DocPartTypeUnset :_egfdfe .Value ="";case ST_DocPartTypeNone :_egfdfe .Value ="\u006e\u006f\u006e\u0065"; +case ST_DocPartTypeNormal :_egfdfe .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_DocPartTypeAutoExp :_egfdfe .Value ="\u0061u\u0074\u006f\u0045\u0078\u0070";case ST_DocPartTypeToolbar :_egfdfe .Value ="\u0074o\u006f\u006c\u0062\u0061\u0072";case ST_DocPartTypeSpeller :_egfdfe .Value ="\u0073p\u0065\u006c\u006c\u0065\u0072"; +case ST_DocPartTypeFormFld :_egfdfe .Value ="\u0066o\u0072\u006d\u0046\u006c\u0064";case ST_DocPartTypeBbPlcHdr :_egfdfe .Value ="\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072";};return _egfdfe ,nil ;};func (_cedgg *WdCT_WordprocessingCanvas )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _cedgg .Bg !=nil {_gcgggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ab\u0067"}};e .EncodeElement (_cedgg .Bg ,_gcgggc );};if _cedgg .Whole !=nil {_gaecg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0068\u006f\u006c\u0065"}}; +e .EncodeElement (_cedgg .Whole ,_gaecg );};if _cedgg .WordprocessingCanvasChoice !=nil {for _ ,_fagaa :=range _cedgg .WordprocessingCanvasChoice {_fagaa .MarshalXML (e ,_a .StartElement {});};};if _cedgg .ExtLst !=nil {_ddabcec :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; +e .EncodeElement (_cedgg .ExtLst ,_ddabcec );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Legacy Numbering Level Properties -Legacy *CT_LvlLegacy ; +// Validate validates the CT_FFDataChoice and its children +func (_bgbcc *CT_FFDataChoice )Validate ()error {return _bgbcc .ValidateWithPath ("\u0043T\u005fF\u0046\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bdbdd ST_Pitch )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eebdfb :=_a .Attr {}; +_eebdfb .Name =name ;switch _bdbdd {case ST_PitchUnset :_eebdfb .Value ="";case ST_PitchFixed :_eebdfb .Value ="\u0066\u0069\u0078e\u0064";case ST_PitchVariable :_eebdfb .Value ="\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065";case ST_PitchDefault :_eebdfb .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; +};return _eebdfb ,nil ;}; -// Justification -LvlJc *CT_Jc ; +// Validate validates the TxbxContent and its children +func (_fefef *TxbxContent )Validate ()error {return _fefef .ValidateWithPath ("T\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};const (ST_SdtDateMappingTypeUnset ST_SdtDateMappingType =0;ST_SdtDateMappingTypeText ST_SdtDateMappingType =1; +ST_SdtDateMappingTypeDate ST_SdtDateMappingType =2;ST_SdtDateMappingTypeDateTime ST_SdtDateMappingType =3;);func (_bbgc *CT_Pitch )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbgc .ValAttr =ST_Pitch (1);for _ ,_fdgea :=range start .Attr {if _fdgea .Name .Local =="\u0076\u0061\u006c"{_bbgc .ValAttr .UnmarshalXMLAttr (_fdgea ); +continue ;};};for {_egebe ,_faaa :=d .Token ();if _faaa !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0069\u0074\u0063\u0068: \u0025\u0073",_faaa );};if _bbeae ,_dddeb :=_egebe .(_a .EndElement );_dddeb &&_bbeae .Name ==start .Name {break ; +};};return nil ;}; -// Numbering Level Associated Paragraph Properties -PPr *CT_PPrGeneral ; +// Validate validates the CT_Empty and its children +func (_gaddf *CT_Empty )Validate ()error {return _gaddf .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};type CT_DocPartTypes struct{ -// Numbering Symbol Run Properties -RPr *CT_RPr ;}; +// Entry Is Of All Types +AllAttr *_f .ST_OnOff ; -// ValidateWithPath validates the CT_VerticalAlignRun and its children, prefixing error messages with path -func (_bbdgd *CT_VerticalAlignRun )ValidateWithPath (path string )error {if _bbdgd .ValAttr ==_ee .ST_VerticalAlignRunUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _adgbge :=_bbdgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adgbge !=nil {return _adgbge ;};return nil ;};func (_eafc *CT_Lvl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006c\u0076\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_eafc .IlvlAttr )}); -if _eafc .TplcAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0070\u006c\u0063"},Value :_ff .Sprintf ("\u0025\u0076",*_eafc .TplcAttr )});};if _eafc .TentativeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0065\u006e\u0074\u0061\u0074\u0069\u0076\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_eafc .TentativeAttr )}); -};e .EncodeToken (start );if _eafc .Start !=nil {_dcbbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_eafc .Start ,_dcbbb );};if _eafc .NumFmt !=nil {_dcfce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_eafc .NumFmt ,_dcfce );};if _eafc .LvlRestart !=nil {_gcbge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_eafc .LvlRestart ,_gcbge );};if _eafc .PStyle !=nil {_fdfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_eafc .PStyle ,_fdfe );};if _eafc .IsLgl !=nil {_dbcabc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u0073\u004c\u0067\u006c"}};e .EncodeElement (_eafc .IsLgl ,_dbcabc );};if _eafc .Suff !=nil {_bbcae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0066\u0066"}}; -e .EncodeElement (_eafc .Suff ,_bbcae );};if _eafc .LvlText !=nil {_ceacb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0076\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_eafc .LvlText ,_ceacb );};if _eafc .LvlPicBulletId !=nil {_cdefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003al\u0076\u006c\u0050i\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"}}; -e .EncodeElement (_eafc .LvlPicBulletId ,_cdefe );};if _eafc .Legacy !=nil {_gbgfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079"}};e .EncodeElement (_eafc .Legacy ,_gbgfb );};if _eafc .LvlJc !=nil {_gcfaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0076\u006c\u004a\u0063"}}; -e .EncodeElement (_eafc .LvlJc ,_gcfaf );};if _eafc .PPr !=nil {_dedgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_eafc .PPr ,_dedgg );};if _eafc .RPr !=nil {_gdafc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; -e .EncodeElement (_eafc .RPr ,_gdafc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbaad ST_EdnPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aaffeag :=_a .Attr {};_aaffeag .Name =name ;switch _fbaad {case ST_EdnPosUnset :_aaffeag .Value =""; -case ST_EdnPosSectEnd :_aaffeag .Value ="\u0073e\u0063\u0074\u0045\u006e\u0064";case ST_EdnPosDocEnd :_aaffeag .Value ="\u0064\u006f\u0063\u0045\u006e\u0064";};return _aaffeag ,nil ;};func NewWdCT_WrapTopBottom ()*WdCT_WrapTopBottom {_aaegd :=&WdCT_WrapTopBottom {}; -return _aaegd };type CT_JcTable struct{ +// Entry Type +Type []*CT_DocPartType ;};func (_debgb *ST_TextDirection )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_debgb =0;case "\u0074\u0062":*_debgb =1;case "\u0072\u006c":*_debgb =2;case "\u006c\u0072":*_debgb =3;case "\u0074\u0062\u0056":*_debgb =4; +case "\u0072\u006c\u0056":*_debgb =5;case "\u006c\u0072\u0056":*_debgb =6;case "\u0062\u0074\u004c\u0072":*_debgb =7;case "\u006c\u0072\u0054\u0062":*_debgb =8;case "\u006c\u0072\u0054b\u0056":*_debgb =9;case "\u0074\u0062\u004cr\u0056":*_debgb =10;case "\u0074\u0062\u0052\u006c":*_debgb =11; +case "\u0074\u0062\u0052l\u0056":*_debgb =12;};return nil ;}; -// Alignment Type -ValAttr ST_JcTable ;};func (_fdfggb ST_TabJc )Validate ()error {return _fdfggb .ValidateWithPath ("")}; +// Validate validates the CT_Proof and its children +func (_fgbgfa *CT_Proof )Validate ()error {return _fgbgfa .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066");};func NewEG_RPrMathChoice ()*EG_RPrMathChoice {_cfcagb :=&EG_RPrMathChoice {};return _cfcagb };func NewCT_FramePr ()*CT_FramePr {_egabe :=&CT_FramePr {}; +return _egabe };func (_daedba *CT_DocumentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdabf :for {_degb ,_afcgf :=d .Token ();if _afcgf !=nil {return _afcgf ;};switch _accgc :=_degb .(type ){case _a .StartElement :switch _accgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_daedba .Background =NewCT_Background (); +if _gbeeb :=d .DecodeElement (_daedba .Background ,&_accgc );_gbeeb !=nil {return _gbeeb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063u\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_accgc .Name ); +if _cfdfe :=d .Skip ();_cfdfe !=nil {return _cfdfe ;};};case _a .EndElement :break _gdabf ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_TblStylePr and its children, prefixing error messages with path -func (_gfgab *CT_TblStylePr )ValidateWithPath (path string )error {if _gfgab .TypeAttr ==ST_TblStyleOverrideTypeUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _degcbd :=_gfgab .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_degcbd !=nil {return _degcbd ;};if _gfgab .PPr !=nil {if _aadbea :=_gfgab .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_aadbea !=nil {return _aadbea ; -};};if _gfgab .RPr !=nil {if _geadg :=_gfgab .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_geadg !=nil {return _geadg ;};};if _gfgab .TblPr !=nil {if _bfcga :=_gfgab .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_bfcga !=nil {return _bfcga ; -};};if _gfgab .TrPr !=nil {if _gefgf :=_gfgab .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072");_gefgf !=nil {return _gefgf ;};};if _gfgab .TcPr !=nil {if _fccef :=_gfgab .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_fccef !=nil {return _fccef ; -};};return nil ;};func NewCT_AbstractNum ()*CT_AbstractNum {_cbf :=&CT_AbstractNum {};return _cbf };type CT_TcMar struct{ +// ValidateWithPath validates the CT_MailMergeDataType and its children, prefixing error messages with path +func (_gfcdg *CT_MailMergeDataType )ValidateWithPath (path string )error {return nil };func NewCT_VerticalJc ()*CT_VerticalJc {_ffcceb :=&CT_VerticalJc {};_ffcceb .ValAttr =ST_VerticalJc (1);return _ffcceb ;}; -// Table Cell Top Margin Exception -Top *CT_TblWidth ; +// Validate validates the WebSettings and its children +func (_efefeg *WebSettings )Validate ()error {return _efefeg .ValidateWithPath ("W\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");};func (_geeab ST_SdtDateMappingType )ValidateWithPath (path string )error {switch _geeab {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geeab )); +};return nil ;}; -// Table Cell Leading Margin Exception -Start *CT_TblWidth ; +// Validate validates the CT_MathCtrlDel and its children +func (_bbaa *CT_MathCtrlDel )Validate ()error {return _bbaa .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0044\u0065\u006c");};type CT_TblOverlap struct{ -// Table Cell Leading Margin Exception -Left *CT_TblWidth ; +// Floating Table Overlap Setting +ValAttr ST_TblOverlap ;};func (_adggebe *ST_HpsMeasure )ValidateWithPath (path string )error {_geeae :=[]string {};if _adggebe .ST_UnsignedDecimalNumber !=nil {_geeae =append (_geeae ,"\u0053T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072"); +};if _adggebe .ST_PositiveUniversalMeasure !=nil {_geeae =append (_geeae ,"S\u0054\u005f\u0050\u006f\u0073\u0069t\u0069\u0076\u0065\u0055\u006e\u0069\u0076\u0065\u0072s\u0061\u006c\u004de\u0061s\u0075\u0072\u0065");};if len (_geeae )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_geeae ); +};return nil ;};type CT_TwipsMeasure struct{ -// Table Cell Bottom Margin Exception -Bottom *CT_TblWidth ; +// Measurement in Twentieths of a Point +ValAttr _f .ST_TwipsMeasure ;};func (_gefde ST_CombineBrackets )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gefde .String (),start );}; -// Table Cell Trailing Margin Exception -End *CT_TblWidth ; +// ValidateWithPath validates the CT_ShapeDefaults and its children, prefixing error messages with path +func (_acdef *CT_ShapeDefaults )ValidateWithPath (path string )error {return nil };func NewCT_NumPr ()*CT_NumPr {_aebfg :=&CT_NumPr {};return _aebfg }; -// Table Cell Trailing Margin Exception -Right *CT_TblWidth ;};const ST_TextScalePercentPattern ="\u0030\u002a\u0028\u00360\u0030\u007c\u0028\u005b\u0030\u002d\u0035\u005d\u003f\u005b0\u002d9\u005d\u003f\u005b\u0030\u002d\u0039\u005d)\u0029\u0025";func NewCT_FramesetChoice ()*CT_FramesetChoice {_gegge :=&CT_FramesetChoice {}; -return _gegge };func (_gdfc *CT_MailMergeDocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dagf ,_edefg :=_gdfc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _edefg !=nil {return _edefg ;};start .Attr =append (start .Attr ,_dagf ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TcPr ()*CT_TcPr {_dbbcd :=&CT_TcPr {};_dbbcd .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();return _dbbcd ;};type CT_FtnDocProps struct{ +// Validate validates the CT_CellMergeTrackChange and its children +func (_dbgb *CT_CellMergeTrackChange )Validate ()error {return _dbgb .ValidateWithPath ("\u0043\u0054\u005fCe\u006c\u006c\u004d\u0065\u0072\u0067\u0065\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065");};func (_afage *CT_Ind )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gebdf :=range start .Attr {if _gebdf .Name .Local =="\u0073\u0074\u0061r\u0074"{_agbac ,_abag :=ParseUnionST_SignedTwipsMeasure (_gebdf .Value ); +if _abag !=nil {return _abag ;};_afage .StartAttr =&_agbac ;continue ;};if _gebdf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0043\u0068\u0061\u0072\u0073"{_cdbac ,_ecfee :=_c .ParseInt (_gebdf .Value ,10,64);if _ecfee !=nil {return _ecfee ;};_afage .StartCharsAttr =&_cdbac ; +continue ;};if _gebdf .Name .Local =="\u0065\u006e\u0064"{_efadd ,_bafee :=ParseUnionST_SignedTwipsMeasure (_gebdf .Value );if _bafee !=nil {return _bafee ;};_afage .EndAttr =&_efadd ;continue ;};if _gebdf .Name .Local =="\u0065\u006e\u0064\u0043\u0068\u0061\u0072\u0073"{_gbca ,_dcacf :=_c .ParseInt (_gebdf .Value ,10,64); +if _dcacf !=nil {return _dcacf ;};_afage .EndCharsAttr =&_gbca ;continue ;};if _gebdf .Name .Local =="\u006c\u0065\u0066\u0074"{_bcbbg ,_dcefg :=ParseUnionST_SignedTwipsMeasure (_gebdf .Value );if _dcefg !=nil {return _dcefg ;};_afage .LeftAttr =&_bcbbg ; +continue ;};if _gebdf .Name .Local =="\u006ce\u0066\u0074\u0043\u0068\u0061\u0072s"{_fdfef ,_eggdb :=_c .ParseInt (_gebdf .Value ,10,64);if _eggdb !=nil {return _eggdb ;};_afage .LeftCharsAttr =&_fdfef ;continue ;};if _gebdf .Name .Local =="\u0072\u0069\u0067h\u0074"{_fegbb ,_cggac :=ParseUnionST_SignedTwipsMeasure (_gebdf .Value ); +if _cggac !=nil {return _cggac ;};_afage .RightAttr =&_fegbb ;continue ;};if _gebdf .Name .Local =="\u0072\u0069\u0067\u0068\u0074\u0043\u0068\u0061\u0072\u0073"{_ggfed ,_aaeed :=_c .ParseInt (_gebdf .Value ,10,64);if _aaeed !=nil {return _aaeed ;};_afage .RightCharsAttr =&_ggfed ; +continue ;};if _gebdf .Name .Local =="\u0068a\u006e\u0067\u0069\u006e\u0067"{_dfada ,_bbdcb :=ParseUnionST_TwipsMeasure (_gebdf .Value );if _bbdcb !=nil {return _bbdcb ;};_afage .HangingAttr =&_dfada ;continue ;};if _gebdf .Name .Local =="\u0068\u0061\u006eg\u0069\u006e\u0067\u0043\u0068\u0061\u0072\u0073"{_aaece ,_ffae :=_c .ParseInt (_gebdf .Value ,10,64); +if _ffae !=nil {return _ffae ;};_afage .HangingCharsAttr =&_aaece ;continue ;};if _gebdf .Name .Local =="\u0066i\u0072\u0073\u0074\u004c\u0069\u006ee"{_bgfdb ,_gcdf :=ParseUnionST_TwipsMeasure (_gebdf .Value );if _gcdf !=nil {return _gcdf ;};_afage .FirstLineAttr =&_bgfdb ; +continue ;};if _gebdf .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065C\u0068\u0061\u0072\u0073"{_dcggcac ,_dfggg :=_c .ParseInt (_gebdf .Value ,10,64);if _dfggg !=nil {return _dfggg ;};_afage .FirstLineCharsAttr =&_dcggcac ;continue ; +};};for {_eafgg ,_ecbee :=d .Token ();if _ecbee !=nil {return _dd .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0049n\u0064\u003a\u0020\u0025\u0073",_ecbee );};if _bdgcda ,_aaccf :=_eafgg .(_a .EndElement );_aaccf &&_bdgcda .Name ==start .Name {break ; +};};return nil ;};type EG_ContentRowContentChoice struct{ -// Footnote Placement -Pos *CT_FtnPos ; +// Table Row +Tr []*CT_Row ; -// Footnote Numbering Format -NumFmt *CT_NumFmt ; +// Row-Level Custom XML Element +CustomXml *CT_CustomXmlRow ; -// Footnote and Endnote Numbering Starting Value -NumStart *CT_DecimalNumber ; +// Row-Level Structured Document Tag +Sdt *CT_SdtRow ;EG_RunLevelElts []*EG_RunLevelElts ;};func (_gddfcdb *ST_BrClear )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gddfcdb =0;case "\u006e\u006f\u006e\u0065":*_gddfcdb =1;case "\u006c\u0065\u0066\u0074":*_gddfcdb =2; +case "\u0072\u0069\u0067h\u0074":*_gddfcdb =3;case "\u0061\u006c\u006c":*_gddfcdb =4;};return nil ;};func (_cdede *CT_LineNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdede .CountByAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u0075\u006e\u0074\u0042y"},Value :_dd .Sprintf ("\u0025\u0076",*_cdede .CountByAttr )}); +};if _cdede .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_cdede .StartAttr )});};if _cdede .DistanceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_cdede .DistanceAttr )}); +};if _cdede .RestartAttr !=ST_LineNumberRestartUnset {_cbbfdb ,_eccd :=_cdede .RestartAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0072\u0065\u0073\u0074\u0061\u0072t"});if _eccd !=nil {return _eccd ;};start .Attr =append (start .Attr ,_cbbfdb );}; +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Footnote and Endnote Numbering Restart Location -NumRestart *CT_NumRestart ;Footnote []*CT_FtnEdnSepRef ;}; +// Validate validates the WdCT_TextboxInfo and its children +func (_dedfggd *WdCT_TextboxInfo )Validate ()error {return _dedfggd .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0054e\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f");};func (_aegge ST_CombineBrackets )String ()string {switch _aegge {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u006f\u0075n\u0064";case 3:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 4:return "\u0061\u006e\u0067l\u0065";case 5:return "\u0063\u0075\u0072l\u0079";};return "";}; -// Validate validates the CT_Frame and its children -func (_bgaf *CT_Frame )Validate ()error {return _bgaf .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065");};func NewCT_FldCharChoice ()*CT_FldCharChoice {_gabbg :=&CT_FldCharChoice {};return _gabbg };func NewCT_DivBdr ()*CT_DivBdr {_fafc :=&CT_DivBdr {}; -return _fafc };func (_fcbgc *CT_OdsoFieldMapData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdeec :for {_fafe ,_agcfa :=d .Token ();if _agcfa !=nil {return _agcfa ;};switch _bgaff :=_fafe .(type ){case _a .StartElement :switch _bgaff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_fcbgc .Type =NewCT_MailMergeOdsoFMDFieldType (); -if _ddeee :=d .DecodeElement (_fcbgc .Type ,&_bgaff );_ddeee !=nil {return _ddeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_fcbgc .Name =NewCT_String (); -if _ccbbb :=d .DecodeElement (_fcbgc .Name ,&_bgaff );_ccbbb !=nil {return _ccbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"}:_fcbgc .MappedName =NewCT_String (); -if _gfgga :=d .DecodeElement (_fcbgc .MappedName ,&_bgaff );_gfgga !=nil {return _gfgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_fcbgc .Column =NewCT_DecimalNumber (); -if _ffeb :=d .DecodeElement (_fcbgc .Column ,&_bgaff );_ffeb !=nil {return _ffeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:_fcbgc .Lid =NewCT_Lang (); -if _baegg :=d .DecodeElement (_fcbgc .Lid ,&_bgaff );_baegg !=nil {return _baegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0041\u0064d\u0072\u0065\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0041\u0064d\u0072\u0065\u0073\u0073"}:_fcbgc .DynamicAddress =NewCT_OnOff (); -if _ffbgc :=d .DecodeElement (_fcbgc .DynamicAddress ,&_bgaff );_ffbgc !=nil {return _ffbgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004f\u0064\u0073\u006f\u0046\u0069\u0065ld\u004d\u0061\u0070\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_bgaff .Name ); -if _cccdd :=d .Skip ();_cccdd !=nil {return _cccdd ;};};case _a .EndElement :break _fdeec ;case _a .CharData :};};return nil ;};func (_gedcd *CT_SdtDate )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abeed :=range start .Attr {if _abeed .Name .Local =="\u0066\u0075\u006c\u006c\u0044\u0061\u0074\u0065"{_gcacc ,_aedef :=ParseStdlibTime (_abeed .Value ); -if _aedef !=nil {return _aedef ;};_gedcd .FullDateAttr =&_gcacc ;continue ;};};_gaceg :for {_fcaaab ,_eccde :=d .Token ();if _eccde !=nil {return _eccde ;};switch _fegbe :=_fcaaab .(type ){case _a .StartElement :switch _fegbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}:_gedcd .DateFormat =NewCT_String (); -if _bbefg :=d .DecodeElement (_gedcd .DateFormat ,&_fegbe );_bbefg !=nil {return _bbefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:_gedcd .Lid =NewCT_Lang (); -if _feab :=d .DecodeElement (_gedcd .Lid ,&_fegbe );_feab !=nil {return _feab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u006f\u0072\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044a\u0074\u0061\u0041\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u006f\u0072\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044a\u0074\u0061\u0041\u0073"}:_gedcd .StoreMappedDataAs =NewCT_SdtDateMappingType (); -if _aefbff :=d .DecodeElement (_gedcd .StoreMappedDataAs ,&_fegbe );_aefbff !=nil {return _aefbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"}:_gedcd .Calendar =NewCT_CalendarType (); -if _gfggcd :=d .DecodeElement (_gedcd .Calendar ,&_fegbe );_gfggcd !=nil {return _gfggcd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0064\u0074\u0044\u0061\u0074\u0065\u0020\u0025\u0076",_fegbe .Name ); -if _ffefd :=d .Skip ();_ffefd !=nil {return _ffefd ;};};case _a .EndElement :break _gaceg ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_FFData and its children, prefixing error messages with path +func (_gbfce *CT_FFData )ValidateWithPath (path string )error {for _gcggd ,_fccd :=range _gbfce .FFDataChoice {if _bcgef :=_fccd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0046FD\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_gcggd )); +_bcgef !=nil {return _bcgef ;};};return nil ;};func (_bcefb *CT_View )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcefb .ValAttr =ST_View (1);for _ ,_becca :=range start .Attr {if _becca .Name .Local =="\u0076\u0061\u006c"{_bcefb .ValAttr .UnmarshalXMLAttr (_becca ); +continue ;};};for {_aaage ,_fagadg :=d .Token ();if _fagadg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u003a\u0020\u0025\u0073",_fagadg );};if _ggffd ,_abfcc :=_aaage .(_a .EndElement ); +_abfcc &&_ggffd .Name ==start .Name {break ;};};return nil ;};func (_ebbde *CT_TcBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebbde .Top !=nil {_agfgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; +e .EncodeElement (_ebbde .Top ,_agfgg );};if _ebbde .Start !=nil {_dbcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ebbde .Start ,_dbcdb );};if _ebbde .Left !=nil {_dffbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_ebbde .Left ,_dffbf );};if _ebbde .Bottom !=nil {_degecb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_ebbde .Bottom ,_degecb );};if _ebbde .End !=nil {_cbfda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; +e .EncodeElement (_ebbde .End ,_cbfda );};if _ebbde .Right !=nil {_cgbded :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ebbde .Right ,_cgbded );};if _ebbde .InsideH !=nil {_egcffd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065H"}}; +e .EncodeElement (_ebbde .InsideH ,_egcffd );};if _ebbde .InsideV !=nil {_gefbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065V"}};e .EncodeElement (_ebbde .InsideV ,_gefbgc );};if _ebbde .Tl2br !=nil {_dceddc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u006c\u0032\u0062\u0072"}}; +e .EncodeElement (_ebbde .Tl2br ,_dceddc );};if _ebbde .Tr2bl !=nil {_adbcgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0072\u0032\u0062\u006c"}};e .EncodeElement (_ebbde .Tr2bl ,_adbcgg );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_beacac *ST_ThemeColor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_beacac =0;case "\u0064\u0061\u0072k\u0031":*_beacac =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_beacac =2;case "\u0064\u0061\u0072k\u0032":*_beacac =3; +case "\u006c\u0069\u0067\u0068\u0074\u0032":*_beacac =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_beacac =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_beacac =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_beacac =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_beacac =8; +case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_beacac =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_beacac =10;case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_beacac =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_beacac =12; +case "\u006e\u006f\u006e\u0065":*_beacac =13;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031":*_beacac =14;case "\u0074\u0065\u0078t\u0031":*_beacac =15;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032":*_beacac =16; +case "\u0074\u0065\u0078t\u0032":*_beacac =17;};return nil ;}; -// Validate validates the CT_SdtPrChoice and its children -func (_abacc *CT_SdtPrChoice )Validate ()error {return _abacc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072\u0043h\u006f\u0069\u0063\u0065");};func (_gfgcad ST_Shd )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ffaac :=_a .Attr {}; -_ffaac .Name =name ;switch _gfgcad {case ST_ShdUnset :_ffaac .Value ="";case ST_ShdNil :_ffaac .Value ="\u006e\u0069\u006c";case ST_ShdClear :_ffaac .Value ="\u0063\u006c\u0065a\u0072";case ST_ShdSolid :_ffaac .Value ="\u0073\u006f\u006ci\u0064";case ST_ShdHorzStripe :_ffaac .Value ="\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065"; -case ST_ShdVertStripe :_ffaac .Value ="\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065";case ST_ShdReverseDiagStripe :_ffaac .Value ="\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case ST_ShdDiagStripe :_ffaac .Value ="\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; -case ST_ShdHorzCross :_ffaac .Value ="\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s";case ST_ShdDiagCross :_ffaac .Value ="\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case ST_ShdThinHorzStripe :_ffaac .Value ="\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065"; -case ST_ShdThinVertStripe :_ffaac .Value ="\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065";case ST_ShdThinReverseDiagStripe :_ffaac .Value ="t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065"; -case ST_ShdThinDiagStripe :_ffaac .Value ="\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case ST_ShdThinHorzCross :_ffaac .Value ="\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073";case ST_ShdThinDiagCross :_ffaac .Value ="\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073"; -case ST_ShdPct5 :_ffaac .Value ="\u0070\u0063\u0074\u0035";case ST_ShdPct10 :_ffaac .Value ="\u0070\u0063\u00741\u0030";case ST_ShdPct12 :_ffaac .Value ="\u0070\u0063\u00741\u0032";case ST_ShdPct15 :_ffaac .Value ="\u0070\u0063\u00741\u0035";case ST_ShdPct20 :_ffaac .Value ="\u0070\u0063\u00742\u0030"; -case ST_ShdPct25 :_ffaac .Value ="\u0070\u0063\u00742\u0035";case ST_ShdPct30 :_ffaac .Value ="\u0070\u0063\u00743\u0030";case ST_ShdPct35 :_ffaac .Value ="\u0070\u0063\u00743\u0035";case ST_ShdPct37 :_ffaac .Value ="\u0070\u0063\u00743\u0037";case ST_ShdPct40 :_ffaac .Value ="\u0070\u0063\u00744\u0030"; -case ST_ShdPct45 :_ffaac .Value ="\u0070\u0063\u00744\u0035";case ST_ShdPct50 :_ffaac .Value ="\u0070\u0063\u00745\u0030";case ST_ShdPct55 :_ffaac .Value ="\u0070\u0063\u00745\u0035";case ST_ShdPct60 :_ffaac .Value ="\u0070\u0063\u00746\u0030";case ST_ShdPct62 :_ffaac .Value ="\u0070\u0063\u00746\u0032"; -case ST_ShdPct65 :_ffaac .Value ="\u0070\u0063\u00746\u0035";case ST_ShdPct70 :_ffaac .Value ="\u0070\u0063\u00747\u0030";case ST_ShdPct75 :_ffaac .Value ="\u0070\u0063\u00747\u0035";case ST_ShdPct80 :_ffaac .Value ="\u0070\u0063\u00748\u0030";case ST_ShdPct85 :_ffaac .Value ="\u0070\u0063\u00748\u0035"; -case ST_ShdPct87 :_ffaac .Value ="\u0070\u0063\u00748\u0037";case ST_ShdPct90 :_ffaac .Value ="\u0070\u0063\u00749\u0030";case ST_ShdPct95 :_ffaac .Value ="\u0070\u0063\u00749\u0035";};return _ffaac ,nil ;}; +// ValidateWithPath validates the CT_Captions and its children, prefixing error messages with path +func (_eafe *CT_Captions )ValidateWithPath (path string )error {for _dged ,_afab :=range _eafe .Caption {if _bcde :=_afab .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0070\u0074\u0069\u006fn\u005b\u0025\u0064\u005d",path ,_dged )); +_bcde !=nil {return _bcde ;};};if _eafe .AutoCaptions !=nil {if _abacc :=_eafe .AutoCaptions .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");_abacc !=nil {return _abacc ;};};return nil ;}; -// ValidateWithPath validates the EG_PContent and its children, prefixing error messages with path -func (_bfdge *EG_PContent )ValidateWithPath (path string )error {if _gdeeb :=_bfdge .PContentChoice .ValidateWithPath (path +"\u002fP\u0043o\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_gdeeb !=nil {return _gdeeb ;};return nil ; -};func (_cbfaga ST_DocProtect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eggdd :=_a .Attr {};_eggdd .Name =name ;switch _cbfaga {case ST_DocProtectUnset :_eggdd .Value ="";case ST_DocProtectNone :_eggdd .Value ="\u006e\u006f\u006e\u0065";case ST_DocProtectReadOnly :_eggdd .Value ="\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079"; -case ST_DocProtectComments :_eggdd .Value ="\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";case ST_DocProtectTrackedChanges :_eggdd .Value ="\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073";case ST_DocProtectForms :_eggdd .Value ="\u0066\u006f\u0072m\u0073"; -};return _eggdd ,nil ;};func (_ebfce *CT_SdtPrChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcgdf :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}:_ebfce .Equation =NewCT_Empty (); -if _eage :=d .DecodeElement (_ebfce .Equation ,&_gcgdf );_eage !=nil {return _eage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}:_ebfce .ComboBox =NewCT_SdtComboBox (); -if _eecfgc :=d .DecodeElement (_ebfce .ComboBox ,&_gcgdf );_eecfgc !=nil {return _eecfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065"}:_ebfce .Date =NewCT_SdtDate (); -if _cbffbb :=d .DecodeElement (_ebfce .Date ,&_gcgdf );_cbffbb !=nil {return _cbffbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}:_ebfce .DocPartObj =NewCT_SdtDocPart (); -if _dgdad :=d .DecodeElement (_ebfce .DocPartObj ,&_gcgdf );_dgdad !=nil {return _dgdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}:_ebfce .DocPartList =NewCT_SdtDocPart (); -if _eaedce :=d .DecodeElement (_ebfce .DocPartList ,&_gcgdf );_eaedce !=nil {return _eaedce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"}:_ebfce .DropDownList =NewCT_SdtDropDownList (); -if _ccgef :=d .DecodeElement (_ebfce .DropDownList ,&_gcgdf );_ccgef !=nil {return _ccgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_ebfce .Picture =NewCT_Empty (); -if _gegce :=d .DecodeElement (_ebfce .Picture ,&_gcgdf );_gegce !=nil {return _gegce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}:_ebfce .RichText =NewCT_Empty (); -if _dbfd :=d .DecodeElement (_ebfce .RichText ,&_gcgdf );_dbfd !=nil {return _dbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:_ebfce .Text =NewCT_SdtText (); -if _fedfa :=d .DecodeElement (_ebfce .Text ,&_gcgdf );_fedfa !=nil {return _fedfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}:_ebfce .Citation =NewCT_Empty (); -if _cbgea :=d .DecodeElement (_ebfce .Citation ,&_gcgdf );_cbgea !=nil {return _cbgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u006fu\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_ebfce .Group =NewCT_Empty (); -if _cbeefg :=d .DecodeElement (_ebfce .Group ,&_gcgdf );_cbeefg !=nil {return _cbeefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"}:_ebfce .Bibliography =NewCT_Empty (); -if _cgafe :=d .DecodeElement (_ebfce .Bibliography ,&_gcgdf );_cgafe !=nil {return _cgafe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_gcgdf .Name ); -if _adgeeb :=d .Skip ();_adgeeb !=nil {return _adgeeb ;};};return nil ;}; +// ValidateWithPath validates the CT_CustomXmlRun and its children, prefixing error messages with path +func (_gaffg *CT_CustomXmlRun )ValidateWithPath (path string )error {if _gaffg .CustomXmlPr !=nil {if _accgf :=_gaffg .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_accgf !=nil {return _accgf ; +};};for _bcdfd ,_bdgcc :=range _gaffg .EG_PContent {if _eeeb :=_bdgcc .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_bcdfd ));_eeeb !=nil {return _eeeb ;};};return nil ; +};func NewRecipients ()*Recipients {_eacce :=&Recipients {};_eacce .CT_Recipients =*NewCT_Recipients ();return _eacce ;}; -// ValidateWithPath validates the CT_CustomXmlCell and its children, prefixing error messages with path -func (_ccfb *CT_CustomXmlCell )ValidateWithPath (path string )error {if _ccfb .CustomXmlPr !=nil {if _edbdc :=_ccfb .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_edbdc !=nil {return _edbdc ; -};};for _cegde ,_dcbf :=range _ccfb .EG_ContentCellContent {if _ggde :=_dcbf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_cegde )); -_ggde !=nil {return _ggde ;};};return nil ;}; +// Validate validates the WdWpc and its children +func (_cfgdcd *WdWpc )Validate ()error {return _cfgdcd .ValidateWithPath ("\u0057\u0064\u0057p\u0063")};func (_ffgeb *CT_StyleSort )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bgcgd ,_eaeff :=_ffgeb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _eaeff !=nil {return _eaeff ;};start .Attr =append (start .Attr ,_bgcgd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_degdc ST_LevelSuffix )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_afaaef :=_a .Attr {}; +_afaaef .Name =name ;switch _degdc {case ST_LevelSuffixUnset :_afaaef .Value ="";case ST_LevelSuffixTab :_afaaef .Value ="\u0074\u0061\u0062";case ST_LevelSuffixSpace :_afaaef .Value ="\u0073\u0070\u0061c\u0065";case ST_LevelSuffixNothing :_afaaef .Value ="\u006eo\u0074\u0068\u0069\u006e\u0067"; +};return _afaaef ,nil ;};func (_gcedeb *CT_SdtDocPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgegg :for {_cebc ,_deaff :=d .Token ();if _deaff !=nil {return _deaff ;};switch _ggbfb :=_cebc .(type ){case _a .StartElement :switch _ggbfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079"}:_gcedeb .DocPartGallery =NewCT_String (); +if _debdg :=d .DecodeElement (_gcedeb .DocPartGallery ,&_ggbfb );_debdg !=nil {return _debdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063P\u0061\u0072\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063P\u0061\u0072\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_gcedeb .DocPartCategory =NewCT_String (); +if _abgcc :=d .DecodeElement (_gcedeb .DocPartCategory ,&_ggbfb );_abgcc !=nil {return _abgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"}:_gcedeb .DocPartUnique =NewCT_OnOff (); +if _daaad :=d .DecodeElement (_gcedeb .DocPartUnique ,&_ggbfb );_daaad !=nil {return _daaad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053d\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074 \u0025\u0076",_ggbfb .Name ); +if _cecbfb :=d .Skip ();_cecbfb !=nil {return _cecbfb ;};};case _a .EndElement :break _bgegg ;case _a .CharData :};};return nil ;};type CT_FtnPos struct{ -// ValidateWithPath validates the CT_NumPicBullet and its children, prefixing error messages with path -func (_ecbgc *CT_NumPicBullet )ValidateWithPath (path string )error {if _cgdea :=_ecbgc .NumPicBulletChoice .ValidateWithPath (path +"\u002f\u004e\u0075\u006dPi\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_cgdea !=nil {return _cgdea ; -};return nil ;};func NewCT_Num ()*CT_Num {_ffcbd :=&CT_Num {};_ffcbd .AbstractNumId =NewCT_DecimalNumber ();return _ffcbd ;}; +// Footnote Position Type +ValAttr ST_FtnPos ;}; -// ValidateWithPath validates the EG_RPr and its children, prefixing error messages with path -func (_fbegd *EG_RPr )ValidateWithPath (path string )error {if _fbegd .RPr !=nil {if _dbddf :=_fbegd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dbddf !=nil {return _dbddf ;};};return nil ;};func NewCT_RubyContent ()*CT_RubyContent {_gcece :=&CT_RubyContent {}; -return _gcece };func (_aaaff *EG_BlockLevelEltsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aaaff .AltChunk !=nil {_efbgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}}; -for _ ,_bgafbb :=range _aaaff .AltChunk {e .EncodeElement (_bgafbb ,_efbgg );};}else if _aaaff .EG_ContentBlockContent !=nil {for _ ,_fbeaef :=range _aaaff .EG_ContentBlockContent {_fbeaef .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type CT_PageSz struct{ +// Validate validates the CT_SdtDropDownList and its children +func (_dfcea *CT_SdtDropDownList )Validate ()error {return _dfcea .ValidateWithPath ("\u0043T\u005fS\u0064\u0074\u0044\u0072\u006fp\u0044\u006fw\u006e\u004c\u0069\u0073\u0074");};func (_gbbg *CT_DocPartTypes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gacb :=range start .Attr {if _gacb .Name .Local =="\u0061\u006c\u006c"{_geaab ,_bdeed :=ParseUnionST_OnOff (_gacb .Value ); +if _bdeed !=nil {return _bdeed ;};_gbbg .AllAttr =&_geaab ;continue ;};};_cgdb :for {_efdfc ,_abeef :=d .Token ();if _abeef !=nil {return _abeef ;};switch _bcafe :=_efdfc .(type ){case _a .StartElement :switch _bcafe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_eegb :=NewCT_DocPartType (); +if _dddgbd :=d .DecodeElement (_eegb ,&_bcafe );_dddgbd !=nil {return _dddgbd ;};_gbbg .Type =append (_gbbg .Type ,_eegb );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063P\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_bcafe .Name ); +if _agdca :=d .Skip ();_agdca !=nil {return _agdca ;};};case _a .EndElement :break _cgdb ;case _a .CharData :};};return nil ;};func (_eeaca *CT_OnOff )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eeaca .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_eeaca .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abgead ST_ProofErr )String ()string {switch _abgead {case 0:return "";case 1:return "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074";case 2:return "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064"; +case 3:return "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t";case 4:return "\u0067r\u0061\u006d\u0045\u006e\u0064";};return "";};func (_bfgea ST_PTabAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfgea .String (),start ); +};func (_dcge *CT_NumFmt )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gggce ,_bedge :=_dcge .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _bedge !=nil {return _bedge ;};start .Attr =append (start .Attr ,_gggce ); +if _dcge .FormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dcge .FormatAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};const (ST_SectionMarkUnset ST_SectionMark =0;ST_SectionMarkNextPage ST_SectionMark =1;ST_SectionMarkNextColumn ST_SectionMark =2;ST_SectionMarkContinuous ST_SectionMark =3;ST_SectionMarkEvenPage ST_SectionMark =4;ST_SectionMarkOddPage ST_SectionMark =5; +); -// Page Width -WAttr *_ee .ST_TwipsMeasure ; +// Validate validates the CT_Fonts and its children +func (_bdae *CT_Fonts )Validate ()error {return _bdae .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073");}; -// Page Height -HAttr *_ee .ST_TwipsMeasure ; +// Validate validates the CT_TextEffect and its children +func (_aaacfd *CT_TextEffect )Validate ()error {return _aaacfd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074");};func NewWdWpc ()*WdWpc {_dffga :=&WdWpc {};_dffga .WdCT_WordprocessingCanvas =*NewWdCT_WordprocessingCanvas (); +return _dffga ;};func (_ad *CT_AbstractNum )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aa :=range start .Attr {if _aa .Name .Local =="\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"{_gg ,_gfec :=_c .ParseInt (_aa .Value ,10,64); +if _gfec !=nil {return _gfec ;};_ad .AbstractNumIdAttr =_gg ;continue ;};};_ba :for {_bbba ,_ea :=d .Token ();if _ea !=nil {return _ea ;};switch _gda :=_bbba .(type ){case _a .StartElement :switch _gda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0073\u0069\u0064"}:_ad .Nsid =NewCT_LongHexNumber (); +if _aed :=d .DecodeElement (_ad .Nsid ,&_gda );_aed !=nil {return _aed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065"}:_ad .MultiLevelType =NewCT_MultiLevelType (); +if _gdf :=d .DecodeElement (_ad .MultiLevelType ,&_gda );_gdf !=nil {return _gdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006d\u0070\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"}:_ad .Tmpl =NewCT_LongHexNumber (); +if _dcb :=d .DecodeElement (_ad .Tmpl ,&_gda );_dcb !=nil {return _dcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_ad .Name =NewCT_String (); +if _efd :=d .DecodeElement (_ad .Name ,&_gda );_efd !=nil {return _efd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073t\u0079\u006c\u0065\u004c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073t\u0079\u006c\u0065\u004c\u0069\u006ek"}:_ad .StyleLink =NewCT_String (); +if _ffd :=d .DecodeElement (_ad .StyleLink ,&_gda );_ffd !=nil {return _ffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dS\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dS\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"}:_ad .NumStyleLink =NewCT_String (); +if _bbf :=d .DecodeElement (_ad .NumStyleLink ,&_gda );_bbf !=nil {return _bbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c"}:_gdaa :=NewCT_Lvl (); +if _dba :=d .DecodeElement (_gdaa ,&_gda );_dba !=nil {return _dba ;};_ad .Lvl =append (_ad .Lvl ,_gdaa );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061\u0063t\u004eu\u006d\u0020\u0025\u0076",_gda .Name ); +if _fbf :=d .Skip ();_fbf !=nil {return _fbf ;};};case _a .EndElement :break _ba ;case _a .CharData :};};return nil ;}; -// Page Orientation -OrientAttr ST_PageOrientation ; +// Validate validates the CT_SectPr and its children +func (_cabcgc *CT_SectPr )Validate ()error {return _cabcgc .ValidateWithPath ("\u0043T\u005f\u0053\u0065\u0063\u0074\u0050r");};func NewCT_TrackChangesView ()*CT_TrackChangesView {_fecfbf :=&CT_TrackChangesView {};return _fecfbf };func (_cefeg ST_PTabLeader )ValidateWithPath (path string )error {switch _cefeg {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cefeg )); +};return nil ;};func NewCT_Cnf ()*CT_Cnf {_dgdc :=&CT_Cnf {};return _dgdc };func (_aacdb *CT_SdtRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aacdb .SdtPr !=nil {_bfaceg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; +e .EncodeElement (_aacdb .SdtPr ,_bfaceg );};if _aacdb .SdtEndPr !=nil {_gafde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_aacdb .SdtEndPr ,_gafde );};if _aacdb .SdtContent !=nil {_bcgec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; +e .EncodeElement (_aacdb .SdtContent ,_bcgec );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Printer Paper Code -CodeAttr *int64 ;};func (_fggea *ST_DisplacedByCustomXml )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agaegb ,_aaeag :=d .Token ();if _aaeag !=nil {return _aaeag ;};if _bfbgga ,_cfgcc :=_agaegb .(_a .EndElement );_cfgcc &&_bfbgga .Name ==start .Name {*_fggea =1; -return nil ;};if _cfedbd ,_eaafea :=_agaegb .(_a .CharData );!_eaafea {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agaegb );}else {switch string (_cfedbd ){case "":*_fggea =0; -case "\u006e\u0065\u0078\u0074":*_fggea =1;case "\u0070\u0072\u0065\u0076":*_fggea =2;};};_agaegb ,_aaeag =d .Token ();if _aaeag !=nil {return _aaeag ;};if _bgdgea ,_adgdb :=_agaegb .(_a .EndElement );_adgdb &&_bgdgea .Name ==start .Name {return nil ;}; -return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agaegb );}; +// Validate validates the CT_DecimalNumber and its children +func (_deeff *CT_DecimalNumber )Validate ()error {return _deeff .ValidateWithPath ("\u0043\u0054_\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072");}; -// ValidateWithPath validates the WdCT_WordprocessingGroupChoice and its children, prefixing error messages with path -func (_beecga *WdCT_WordprocessingGroupChoice )ValidateWithPath (path string )error {if _beecga .Wsp !=nil {if _baecb :=_beecga .Wsp .ValidateWithPath (path +"\u002f\u0057\u0073\u0070");_baecb !=nil {return _baecb ;};};if _beecga .GrpSp !=nil {if _efabaf :=_beecga .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); -_efabaf !=nil {return _efabaf ;};};if _beecga .GraphicFrame !=nil {if _cfceb :=_beecga .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_cfceb !=nil {return _cfceb ;};};if _beecga .Pic !=nil {if _bbbcdc :=_beecga .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); -_bbbcdc !=nil {return _bbbcdc ;};};if _beecga .ContentPart !=nil {if _dedeb :=_beecga .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_dedeb !=nil {return _dedeb ;};};return nil ;};func (_acagaa *EG_ContentRunContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -_daeef :for {_bbbedc ,_badfd :=d .Token ();if _badfd !=nil {return _badfd ;};switch _baabb :=_bbbedc .(type ){case _a .StartElement :switch _baabb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _bgafc :=d .DecodeElement (&_acagaa .ContentRunContentChoice .CustomXml ,&_baabb );_bgafc !=nil {return _bgafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _adgbfb :=d .DecodeElement (&_acagaa .ContentRunContentChoice .SmartTag ,&_baabb );_adgbfb !=nil {return _adgbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _dfbde :=d .DecodeElement (&_acagaa .ContentRunContentChoice .Sdt ,&_baabb );_dfbde !=nil {return _dfbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _cbbae :=d .DecodeElement (&_acagaa .ContentRunContentChoice .Dir ,&_baabb );_cbbae !=nil {return _cbbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _bcdfb :=d .DecodeElement (&_acagaa .ContentRunContentChoice .Bdo ,&_baabb );_bcdfb !=nil {return _bcdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:if _acagaa .ContentRunContentChoice ==nil {_acagaa .ContentRunContentChoice =NewEG_ContentRunContentChoice (); -};if _debgd :=d .DecodeElement (&_acagaa .ContentRunContentChoice .R ,&_baabb );_debgd !=nil {return _debgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_adgbc :=NewEG_RunLevelElts (); -_adgbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_adgbc );if _fgbbc :=d .DecodeElement (&_adgbc .RunLevelEltsChoice .ProofErr ,&_baabb ); -_fgbbc !=nil {return _fgbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cgcfee :=NewEG_RunLevelElts (); -_cgcfee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cgcfee );if _cggac :=d .DecodeElement (&_cgcfee .RunLevelEltsChoice .PermStart ,&_baabb ); -_cggac !=nil {return _cggac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dbbbe :=NewEG_RunLevelElts (); -_dbbbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_dbbbe );if _ebacdd :=d .DecodeElement (&_dbbbe .RunLevelEltsChoice .PermEnd ,&_baabb ); -_ebacdd !=nil {return _ebacdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_faabf :=NewEG_RunLevelElts (); -_faabf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_faabf );if _gebadb :=d .DecodeElement (&_faabf .RunLevelEltsChoice .Ins ,&_baabb );_gebadb !=nil {return _gebadb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gfagg :=NewEG_RunLevelElts (); -_gfagg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_gfagg );if _cgcceg :=d .DecodeElement (&_gfagg .RunLevelEltsChoice .Del ,&_baabb );_cgcceg !=nil {return _cgcceg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_aaadec :=NewEG_RunLevelElts (); -_aaadec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_aaadec );if _afaedb :=d .DecodeElement (&_aaadec .RunLevelEltsChoice .MoveFrom ,&_baabb ); -_afaedb !=nil {return _afaedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_adeda :=NewEG_RunLevelElts (); -_adeda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_adeda );if _feaafd :=d .DecodeElement (&_adeda .RunLevelEltsChoice .MoveTo ,&_baabb ); -_feaafd !=nil {return _feaafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ffgcc :=NewEG_RunLevelElts (); -_becaf :=NewEG_RangeMarkupElements ();_becaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_ffgcc );_ffgcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_becaf ); -if _bbgggb :=d .DecodeElement (&_becaf .RangeMarkupElementsChoice .BookmarkStart ,&_baabb );_bbgggb !=nil {return _bbgggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_aeebef :=NewEG_RunLevelElts (); -_gebaa :=NewEG_RangeMarkupElements ();_gebaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_aeebef );_aeebef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeebef .RunLevelEltsChoice .EG_RangeMarkupElements ,_gebaa ); -if _gfcdbf :=d .DecodeElement (&_gebaa .RangeMarkupElementsChoice .BookmarkEnd ,&_baabb );_gfcdbf !=nil {return _gfcdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_adggf :=NewEG_RunLevelElts (); -_ddgad :=NewEG_RangeMarkupElements ();_ddgad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_adggf );_adggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddgad ); -if _dfbce :=d .DecodeElement (&_ddgad .RangeMarkupElementsChoice .MoveFromRangeStart ,&_baabb );_dfbce !=nil {return _dfbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cebggf :=NewEG_RunLevelElts (); -_cffba :=NewEG_RangeMarkupElements ();_cffba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cebggf );_cebggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cebggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffba ); -if _dfcbb :=d .DecodeElement (&_cffba .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_baabb );_dfcbb !=nil {return _dfcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fgebc :=NewEG_RunLevelElts (); -_ebfgg :=NewEG_RangeMarkupElements ();_ebfgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_fgebc );_fgebc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgebc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebfgg ); -if _beffe :=d .DecodeElement (&_ebfgg .RangeMarkupElementsChoice .MoveToRangeStart ,&_baabb );_beffe !=nil {return _beffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gbgbe :=NewEG_RunLevelElts (); -_bdadf :=NewEG_RangeMarkupElements ();_bdadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_gbgbe );_gbgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdadf ); -if _ecdac :=d .DecodeElement (&_bdadf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_baabb );_ecdac !=nil {return _ecdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fdadfg :=NewEG_RunLevelElts (); -_aceae :=NewEG_RangeMarkupElements ();_aceae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_fdadfg );_fdadfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdadfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aceae ); -if _ddbde :=d .DecodeElement (&_aceae .RangeMarkupElementsChoice .CommentRangeStart ,&_baabb );_ddbde !=nil {return _ddbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fffcf :=NewEG_RunLevelElts (); -_cbdgg :=NewEG_RangeMarkupElements ();_cbdgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_fffcf );_fffcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fffcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbdgg ); -if _cgfgf :=d .DecodeElement (&_cbdgg .RangeMarkupElementsChoice .CommentRangeEnd ,&_baabb );_cgfgf !=nil {return _cgfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_efbeg :=NewEG_RunLevelElts (); -_ceacaf :=NewEG_RangeMarkupElements ();_ceacaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_efbeg );_efbeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efbeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceacaf ); -if _fabgaf :=d .DecodeElement (&_ceacaf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_baabb );_fabgaf !=nil {return _fabgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccgfcd :=NewEG_RunLevelElts (); -_ebebfg :=NewEG_RangeMarkupElements ();_ebebfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_ccgfcd );_ccgfcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccgfcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebebfg ); -if _agcacb :=d .DecodeElement (&_ebebfg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_baabb );_agcacb !=nil {return _agcacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgddc :=NewEG_RunLevelElts (); -_ebgbdb :=NewEG_RangeMarkupElements ();_ebgbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_bgddc );_bgddc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgddc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebgbdb ); -if _eccca :=d .DecodeElement (&_ebgbdb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_baabb );_eccca !=nil {return _eccca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cdgggg :=NewEG_RunLevelElts (); -_beeccb :=NewEG_RangeMarkupElements ();_beeccb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cdgggg );_cdgggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdgggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_beeccb ); -if _ecgag :=d .DecodeElement (&_beeccb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_baabb );_ecgag !=nil {return _ecgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_eacbb :=NewEG_RunLevelElts (); -_fbgcc :=NewEG_RangeMarkupElements ();_fbgcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_eacbb );_eacbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eacbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbgcc ); -if _aagef :=d .DecodeElement (&_fbgcc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_baabb );_aagef !=nil {return _aagef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cdbgaf :=NewEG_RunLevelElts (); -_gcgde :=NewEG_RangeMarkupElements ();_gcgde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cdbgaf );_cdbgaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbgaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgde ); -if _cdgdc :=d .DecodeElement (&_gcgde .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_baabb );_cdgdc !=nil {return _cdgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cgfgfc :=NewEG_RunLevelElts (); -_eecbe :=NewEG_RangeMarkupElements ();_eecbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cgfgfc );_cgfgfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgfgfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eecbe ); -if _edbgf :=d .DecodeElement (&_eecbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_baabb );_edbgf !=nil {return _edbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cddca :=NewEG_RunLevelElts (); -_eceage :=NewEG_RangeMarkupElements ();_eceage .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_cddca );_cddca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddca .RunLevelEltsChoice .EG_RangeMarkupElements ,_eceage ); -if _ceadde :=d .DecodeElement (&_eceage .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_baabb );_ceadde !=nil {return _ceadde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fbegfc :=NewEG_RunLevelElts (); -_ebfeb :=NewEG_MathContent ();_ebfeb .MathContentChoice =NewEG_MathContentChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_fbegfc );_fbegfc .RunLevelEltsChoice .EG_MathContent =append (_fbegfc .RunLevelEltsChoice .EG_MathContent ,_ebfeb ); -if _egggb :=d .DecodeElement (&_ebfeb .MathContentChoice .OMathPara ,&_baabb );_egggb !=nil {return _egggb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_agcfgb :=NewEG_RunLevelElts (); -_fdfdca :=NewEG_MathContent ();_fdfdca .MathContentChoice =NewEG_MathContentChoice ();_acagaa .ContentRunContentChoice .EG_RunLevelElts =append (_acagaa .ContentRunContentChoice .EG_RunLevelElts ,_agcfgb );_agcfgb .RunLevelEltsChoice .EG_MathContent =append (_agcfgb .RunLevelEltsChoice .EG_MathContent ,_fdfdca ); -if _adgfccd :=d .DecodeElement (&_fdfdca .MathContentChoice .OMath ,&_baabb );_adgfccd !=nil {return _adgfccd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_baabb .Name ); -if _ddbebc :=d .Skip ();_ddbebc !=nil {return _ddbebc ;};};case _a .EndElement :break _daeef ;case _a .CharData :};};return nil ;};func NewWdEG_WrapTypeChoice ()*WdEG_WrapTypeChoice {_dddab :=&WdEG_WrapTypeChoice {};return _dddab }; +// Validate validates the CT_Hyperlink and its children +func (_dbbdcc *CT_Hyperlink )Validate ()error {return _dbbdcc .ValidateWithPath ("\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");};func (_bgfcaaa *Ftr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgfcaaa .CT_HdrFtr =*NewCT_HdrFtr (); +_debafd :for {_daacee ,_gbfef :=d .Token ();if _gbfef !=nil {return _gbfef ;};switch _geac :=_daacee .(type ){case _a .StartElement :switch _geac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_gacgc :=NewEG_BlockLevelElts (); +_gacgc .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_gacgc );if _bdedb :=d .DecodeElement (&_gacgc .BlockLevelEltsChoice .AltChunk ,&_geac );_bdedb !=nil {return _bdedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cecbc :=NewEG_BlockLevelElts (); +_dgdde :=NewEG_ContentBlockContent ();_dgdde .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_cecbc );_cecbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cecbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgdde ); +if _aafgd :=d .DecodeElement (&_dgdde .ContentBlockContentChoice .CustomXml ,&_geac );_aafgd !=nil {return _aafgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_efcfg :=NewEG_BlockLevelElts (); +_cagff :=NewEG_ContentBlockContent ();_cagff .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_efcfg );_efcfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efcfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cagff ); +if _cgdbag :=d .DecodeElement (&_cagff .ContentBlockContentChoice .Sdt ,&_geac );_cgdbag !=nil {return _cgdbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_bbbeda :=NewEG_BlockLevelElts (); +_feeec :=NewEG_ContentBlockContent ();_feeec .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_bbbeda );_bbbeda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbbeda .BlockLevelEltsChoice .EG_ContentBlockContent ,_feeec ); +if _cdedcb :=d .DecodeElement (&_feeec .ContentBlockContentChoice .P ,&_geac );_cdedcb !=nil {return _cdedcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_degcf :=NewEG_BlockLevelElts (); +_aefed :=NewEG_ContentBlockContent ();_aefed .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_degcf );_degcf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_degcf .BlockLevelEltsChoice .EG_ContentBlockContent ,_aefed ); +if _bfcgaa :=d .DecodeElement (&_aefed .ContentBlockContentChoice .Tbl ,&_geac );_bfcgaa !=nil {return _bfcgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_afaff :=NewEG_BlockLevelElts (); +_cddcb :=NewEG_ContentBlockContent ();_gefeb :=NewEG_RunLevelElts ();_gefeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_afaff );_afaff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afaff .BlockLevelEltsChoice .EG_ContentBlockContent ,_cddcb ); +_cddcb .ContentBlockContentChoice .EG_RunLevelElts =append (_cddcb .ContentBlockContentChoice .EG_RunLevelElts ,_gefeb );if _defcc :=d .DecodeElement (&_gefeb .RunLevelEltsChoice .ProofErr ,&_geac );_defcc !=nil {return _defcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_abaca :=NewEG_BlockLevelElts (); +_ecaggc :=NewEG_ContentBlockContent ();_aaeaeb :=NewEG_RunLevelElts ();_aaeaeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_abaca );_abaca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abaca .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecaggc ); +_ecaggc .ContentBlockContentChoice .EG_RunLevelElts =append (_ecaggc .ContentBlockContentChoice .EG_RunLevelElts ,_aaeaeb );if _bcdfda :=d .DecodeElement (&_aaeaeb .RunLevelEltsChoice .PermStart ,&_geac );_bcdfda !=nil {return _bcdfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cffce :=NewEG_BlockLevelElts (); +_addaa :=NewEG_ContentBlockContent ();_cedcfg :=NewEG_RunLevelElts ();_cedcfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_cffce );_cffce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cffce .BlockLevelEltsChoice .EG_ContentBlockContent ,_addaa ); +_addaa .ContentBlockContentChoice .EG_RunLevelElts =append (_addaa .ContentBlockContentChoice .EG_RunLevelElts ,_cedcfg );if _efedgf :=d .DecodeElement (&_cedcfg .RunLevelEltsChoice .PermEnd ,&_geac );_efedgf !=nil {return _efedgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ebdaf :=NewEG_BlockLevelElts (); +_acgdc :=NewEG_ContentBlockContent ();_aeaaedc :=NewEG_RunLevelElts ();_aeaaedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_ebdaf );_ebdaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebdaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_acgdc ); +_acgdc .ContentBlockContentChoice .EG_RunLevelElts =append (_acgdc .ContentBlockContentChoice .EG_RunLevelElts ,_aeaaedc );if _edgbeb :=d .DecodeElement (&_aeaaedc .RunLevelEltsChoice .Ins ,&_geac );_edgbeb !=nil {return _edgbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fgdbc :=NewEG_BlockLevelElts (); +_gggbed :=NewEG_ContentBlockContent ();_cecdeb :=NewEG_RunLevelElts ();_cecdeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_fgdbc );_fgdbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgdbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gggbed ); +_gggbed .ContentBlockContentChoice .EG_RunLevelElts =append (_gggbed .ContentBlockContentChoice .EG_RunLevelElts ,_cecdeb );if _egfecg :=d .DecodeElement (&_cecdeb .RunLevelEltsChoice .Del ,&_geac );_egfecg !=nil {return _egfecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fdedfa :=NewEG_BlockLevelElts (); +_ccccgba :=NewEG_ContentBlockContent ();_ddfce :=NewEG_RunLevelElts ();_ddfce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_fdedfa );_fdedfa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdedfa .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccccgba ); +_ccccgba .ContentBlockContentChoice .EG_RunLevelElts =append (_ccccgba .ContentBlockContentChoice .EG_RunLevelElts ,_ddfce );if _gbcceg :=d .DecodeElement (&_ddfce .RunLevelEltsChoice .MoveFrom ,&_geac );_gbcceg !=nil {return _gbcceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dbgcc :=NewEG_BlockLevelElts (); +_gceabg :=NewEG_ContentBlockContent ();_cfbba :=NewEG_RunLevelElts ();_cfbba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_dbgcc );_dbgcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbgcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gceabg ); +_gceabg .ContentBlockContentChoice .EG_RunLevelElts =append (_gceabg .ContentBlockContentChoice .EG_RunLevelElts ,_cfbba );if _edcbfg :=d .DecodeElement (&_cfbba .RunLevelEltsChoice .MoveTo ,&_geac );_edcbfg !=nil {return _edcbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dgfag :=NewEG_BlockLevelElts (); +_ddadad :=NewEG_ContentBlockContent ();_aeffe :=NewEG_RunLevelElts ();_ebdddd :=NewEG_RangeMarkupElements ();_ebdddd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_dgfag ); +_dgfag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgfag .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddadad );_ddadad .ContentBlockContentChoice .EG_RunLevelElts =append (_ddadad .ContentBlockContentChoice .EG_RunLevelElts ,_aeffe );_aeffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebdddd ); +if _afegcb :=d .DecodeElement (&_ebdddd .RangeMarkupElementsChoice .BookmarkStart ,&_geac );_afegcb !=nil {return _afegcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_baacec :=NewEG_BlockLevelElts (); +_gdfdf :=NewEG_ContentBlockContent ();_fecgf :=NewEG_RunLevelElts ();_fdfdb :=NewEG_RangeMarkupElements ();_fdfdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_baacec ); +_baacec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_baacec .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdfdf );_gdfdf .ContentBlockContentChoice .EG_RunLevelElts =append (_gdfdf .ContentBlockContentChoice .EG_RunLevelElts ,_fecgf );_fecgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdfdb ); +if _fcbde :=d .DecodeElement (&_fdfdb .RangeMarkupElementsChoice .BookmarkEnd ,&_geac );_fcbde !=nil {return _fcbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ceafd :=NewEG_BlockLevelElts (); +_ffafa :=NewEG_ContentBlockContent ();_afgbcc :=NewEG_RunLevelElts ();_acebf :=NewEG_RangeMarkupElements ();_acebf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_ceafd ); +_ceafd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceafd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffafa );_ffafa .ContentBlockContentChoice .EG_RunLevelElts =append (_ffafa .ContentBlockContentChoice .EG_RunLevelElts ,_afgbcc );_afgbcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afgbcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_acebf ); +if _ceadaf :=d .DecodeElement (&_acebf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_geac );_ceadaf !=nil {return _ceadaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdadg :=NewEG_BlockLevelElts (); +_acgbb :=NewEG_ContentBlockContent ();_fccaed :=NewEG_RunLevelElts ();_cdaaba :=NewEG_RangeMarkupElements ();_cdaaba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_gdadg ); +_gdadg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdadg .BlockLevelEltsChoice .EG_ContentBlockContent ,_acgbb );_acgbb .ContentBlockContentChoice .EG_RunLevelElts =append (_acgbb .ContentBlockContentChoice .EG_RunLevelElts ,_fccaed );_fccaed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fccaed .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdaaba ); +if _fbaeg :=d .DecodeElement (&_cdaaba .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_geac );_fbaeg !=nil {return _fbaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_agaeed :=NewEG_BlockLevelElts (); +_bddgc :=NewEG_ContentBlockContent ();_fcabf :=NewEG_RunLevelElts ();_bdccg :=NewEG_RangeMarkupElements ();_bdccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_agaeed ); +_agaeed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agaeed .BlockLevelEltsChoice .EG_ContentBlockContent ,_bddgc );_bddgc .ContentBlockContentChoice .EG_RunLevelElts =append (_bddgc .ContentBlockContentChoice .EG_RunLevelElts ,_fcabf );_fcabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdccg ); +if _efdgcg :=d .DecodeElement (&_bdccg .RangeMarkupElementsChoice .MoveToRangeStart ,&_geac );_efdgcg !=nil {return _efdgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fbccbc :=NewEG_BlockLevelElts (); +_acbca :=NewEG_ContentBlockContent ();_dfbabd :=NewEG_RunLevelElts ();_ecdbef :=NewEG_RangeMarkupElements ();_ecdbef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_fbccbc ); +_fbccbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbccbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_acbca );_acbca .ContentBlockContentChoice .EG_RunLevelElts =append (_acbca .ContentBlockContentChoice .EG_RunLevelElts ,_dfbabd );_dfbabd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbabd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecdbef ); +if _bdafa :=d .DecodeElement (&_ecdbef .RangeMarkupElementsChoice .MoveToRangeEnd ,&_geac );_bdafa !=nil {return _bdafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_addcaa :=NewEG_BlockLevelElts (); +_aecgee :=NewEG_ContentBlockContent ();_edgfa :=NewEG_RunLevelElts ();_ffcga :=NewEG_RangeMarkupElements ();_ffcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_addcaa ); +_addcaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_addcaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_aecgee );_aecgee .ContentBlockContentChoice .EG_RunLevelElts =append (_aecgee .ContentBlockContentChoice .EG_RunLevelElts ,_edgfa );_edgfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edgfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcga ); +if _ccgfbg :=d .DecodeElement (&_ffcga .RangeMarkupElementsChoice .CommentRangeStart ,&_geac );_ccgfbg !=nil {return _ccgfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddagfg :=NewEG_BlockLevelElts (); +_dbdfcf :=NewEG_ContentBlockContent ();_ceafe :=NewEG_RunLevelElts ();_ecdac :=NewEG_RangeMarkupElements ();_ecdac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_ddagfg ); +_ddagfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddagfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbdfcf );_dbdfcf .ContentBlockContentChoice .EG_RunLevelElts =append (_dbdfcf .ContentBlockContentChoice .EG_RunLevelElts ,_ceafe );_ceafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecdac ); +if _bcbaf :=d .DecodeElement (&_ecdac .RangeMarkupElementsChoice .CommentRangeEnd ,&_geac );_bcbaf !=nil {return _bcbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cedge :=NewEG_BlockLevelElts (); +_dafec :=NewEG_ContentBlockContent ();_aggdfe :=NewEG_RunLevelElts ();_ebcbf :=NewEG_RangeMarkupElements ();_ebcbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_cedge ); +_cedge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cedge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dafec );_dafec .ContentBlockContentChoice .EG_RunLevelElts =append (_dafec .ContentBlockContentChoice .EG_RunLevelElts ,_aggdfe );_aggdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aggdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebcbf ); +if _dcgdba :=d .DecodeElement (&_ebcbf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_geac );_dcgdba !=nil {return _dcgdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dfdda :=NewEG_BlockLevelElts (); +_ffdcb :=NewEG_ContentBlockContent ();_cbadg :=NewEG_RunLevelElts ();_fegec :=NewEG_RangeMarkupElements ();_fegec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_dfdda ); +_dfdda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfdda .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffdcb );_ffdcb .ContentBlockContentChoice .EG_RunLevelElts =append (_ffdcb .ContentBlockContentChoice .EG_RunLevelElts ,_cbadg );_cbadg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbadg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegec ); +if _gdaabe :=d .DecodeElement (&_fegec .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_geac );_gdaabe !=nil {return _gdaabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gccebg :=NewEG_BlockLevelElts (); +_bddfdc :=NewEG_ContentBlockContent ();_cacgd :=NewEG_RunLevelElts ();_gcbga :=NewEG_RangeMarkupElements ();_gcbga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_gccebg ); +_gccebg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gccebg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bddfdc );_bddfdc .ContentBlockContentChoice .EG_RunLevelElts =append (_bddfdc .ContentBlockContentChoice .EG_RunLevelElts ,_cacgd );_cacgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcbga ); +if _aaaed :=d .DecodeElement (&_gcbga .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_geac );_aaaed !=nil {return _aaaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gdafa :=NewEG_BlockLevelElts (); +_bcddg :=NewEG_ContentBlockContent ();_bfeeaa :=NewEG_RunLevelElts ();_bbcbdf :=NewEG_RangeMarkupElements ();_bbcbdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_gdafa ); +_gdafa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdafa .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcddg );_bcddg .ContentBlockContentChoice .EG_RunLevelElts =append (_bcddg .ContentBlockContentChoice .EG_RunLevelElts ,_bfeeaa );_bfeeaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeeaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbcbdf ); +if _dgbcag :=d .DecodeElement (&_bbcbdf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_geac );_dgbcag !=nil {return _dgbcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ddgac :=NewEG_BlockLevelElts (); +_gdgdb :=NewEG_ContentBlockContent ();_gdgfa :=NewEG_RunLevelElts ();_ggdae :=NewEG_RangeMarkupElements ();_ggdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_ddgac ); +_ddgac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddgac .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdgdb );_gdgdb .ContentBlockContentChoice .EG_RunLevelElts =append (_gdgdb .ContentBlockContentChoice .EG_RunLevelElts ,_gdgfa );_gdgfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdgfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggdae ); +if _gfcdgg :=d .DecodeElement (&_ggdae .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_geac );_gfcdgg !=nil {return _gfcdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_feggd :=NewEG_BlockLevelElts (); +_daeed :=NewEG_ContentBlockContent ();_bafgf :=NewEG_RunLevelElts ();_afafc :=NewEG_RangeMarkupElements ();_afafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_feggd ); +_feggd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_feggd .BlockLevelEltsChoice .EG_ContentBlockContent ,_daeed );_daeed .ContentBlockContentChoice .EG_RunLevelElts =append (_daeed .ContentBlockContentChoice .EG_RunLevelElts ,_bafgf );_bafgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_afafc ); +if _ecbbea :=d .DecodeElement (&_afafc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_geac );_ecbbea !=nil {return _ecbbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_abgga :=NewEG_BlockLevelElts (); +_faddd :=NewEG_ContentBlockContent ();_efaed :=NewEG_RunLevelElts ();_dcdgga :=NewEG_RangeMarkupElements ();_dcdgga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_abgga ); +_abgga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abgga .BlockLevelEltsChoice .EG_ContentBlockContent ,_faddd );_faddd .ContentBlockContentChoice .EG_RunLevelElts =append (_faddd .ContentBlockContentChoice .EG_RunLevelElts ,_efaed );_efaed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efaed .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdgga ); +if _bfdcg :=d .DecodeElement (&_dcdgga .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_geac );_bfdcg !=nil {return _bfdcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agfgdf :=NewEG_BlockLevelElts (); +_bebgcc :=NewEG_ContentBlockContent ();_fcceb :=NewEG_RunLevelElts ();_dfagaf :=NewEG_RangeMarkupElements ();_dfagaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_agfgdf ); +_agfgdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agfgdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bebgcc );_bebgcc .ContentBlockContentChoice .EG_RunLevelElts =append (_bebgcc .ContentBlockContentChoice .EG_RunLevelElts ,_fcceb );_fcceb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcceb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfagaf ); +if _gbacd :=d .DecodeElement (&_dfagaf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_geac );_gbacd !=nil {return _gbacd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_faafed :=NewEG_BlockLevelElts (); +_gaefd :=NewEG_ContentBlockContent ();_gcdfb :=NewEG_RunLevelElts ();_fdeea :=NewEG_MathContent ();_fdeea .MathContentChoice =NewEG_MathContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_faafed );_faafed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faafed .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaefd ); +_gaefd .ContentBlockContentChoice .EG_RunLevelElts =append (_gaefd .ContentBlockContentChoice .EG_RunLevelElts ,_gcdfb );_gcdfb .RunLevelEltsChoice .EG_MathContent =append (_gcdfb .RunLevelEltsChoice .EG_MathContent ,_fdeea );if _decbb :=d .DecodeElement (&_fdeea .MathContentChoice .OMathPara ,&_geac ); +_decbb !=nil {return _decbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cbdbaed :=NewEG_BlockLevelElts (); +_effgbbd :=NewEG_ContentBlockContent ();_egbdc :=NewEG_RunLevelElts ();_eadfcc :=NewEG_MathContent ();_eadfcc .MathContentChoice =NewEG_MathContentChoice ();_bgfcaaa .EG_BlockLevelElts =append (_bgfcaaa .EG_BlockLevelElts ,_cbdbaed );_cbdbaed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbdbaed .BlockLevelEltsChoice .EG_ContentBlockContent ,_effgbbd ); +_effgbbd .ContentBlockContentChoice .EG_RunLevelElts =append (_effgbbd .ContentBlockContentChoice .EG_RunLevelElts ,_egbdc );_egbdc .RunLevelEltsChoice .EG_MathContent =append (_egbdc .RunLevelEltsChoice .EG_MathContent ,_eadfcc );if _fbfac :=d .DecodeElement (&_eadfcc .MathContentChoice .OMath ,&_geac ); +_fbfac !=nil {return _fbfac ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0046t\u0072\u0020\u0025\u0076",_geac .Name ); +if _eccgf :=d .Skip ();_eccgf !=nil {return _eccgf ;};};case _a .EndElement :break _debafd ;case _a .CharData :};};return nil ;};func (_gagbc *CT_PageSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gagbc .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_gagbc .WAttr )}); +};if _gagbc .HAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_gagbc .HAttr )});};if _gagbc .OrientAttr !=ST_PageOrientationUnset {_fgcdd ,_dgce :=_gagbc .OrientAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006f\u0072\u0069\u0065\u006e\u0074"}); +if _dgce !=nil {return _dgce ;};start .Attr =append (start .Attr ,_fgcdd );};if _gagbc .CodeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gagbc .CodeAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_SdtCell and its children, prefixing error messages with path -func (_cfadb *CT_SdtCell )ValidateWithPath (path string )error {if _cfadb .SdtPr !=nil {if _ffgfc :=_cfadb .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_ffgfc !=nil {return _ffgfc ;};};if _cfadb .SdtEndPr !=nil {if _caea :=_cfadb .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); -_caea !=nil {return _caea ;};};if _cfadb .SdtContent !=nil {if _eeeacc :=_cfadb .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_eeeacc !=nil {return _eeeacc ;};};return nil ;};func NewCT_ObjectChoice ()*CT_ObjectChoice {_affdd :=&CT_ObjectChoice {}; -return _affdd };func (_becdea *ST_TextboxTightWrap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_becdea =0;case "\u006e\u006f\u006e\u0065":*_becdea =1;case "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073":*_becdea =2;case "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065":*_becdea =3; -case "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_becdea =4;case "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_becdea =5;};return nil ;};func NewEG_HdrFtrReferences ()*EG_HdrFtrReferences {_bfcbe :=&EG_HdrFtrReferences {}; -_bfcbe .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();return _bfcbe ;};func NewCT_FtnDocProps ()*CT_FtnDocProps {_becgg :=&CT_FtnDocProps {};return _becgg };type CT_TextEffect struct{ +// ValidateWithPath validates the Footnotes and its children, prefixing error messages with path +func (_abbbf *Footnotes )ValidateWithPath (path string )error {if _eedcfg :=_abbbf .CT_Footnotes .ValidateWithPath (path );_eedcfg !=nil {return _eedcfg ;};return nil ;};type CT_CustomXmlRow struct{ -// Animated Text Effect Type -ValAttr ST_TextEffect ;};func (_efacec ST_Hint )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efacec .String (),start );};func (_edebc WdST_AlignV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_edebc .String (),start ); -};func (_ebef *CT_P )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eecef :=range start .Attr {if _eecef .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_feddc :=_eecef .Value ;_ebef .RsidRPrAttr =&_feddc ;continue ;};if _eecef .Name .Local =="\u0072\u0073\u0069d\u0052"{_abdce :=_eecef .Value ; -_ebef .RsidRAttr =&_abdce ;continue ;};if _eecef .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_bdadc :=_eecef .Value ;_ebef .RsidDelAttr =&_bdadc ;continue ;};if _eecef .Name .Local =="\u0072\u0073\u0069d\u0050"{_fecga :=_eecef .Value ;_ebef .RsidPAttr =&_fecga ; -continue ;};if _eecef .Name .Local =="\u0072\u0073\u0069d\u0052\u0044\u0065\u0066\u0061\u0075\u006c\u0074"{_fcdce :=_eecef .Value ;_ebef .RsidRDefaultAttr =&_fcdce ;continue ;};};_ecbfb :for {_ecfadb ,_edefgb :=d .Token ();if _edefgb !=nil {return _edefgb ; -};switch _ggcbc :=_ecfadb .(type ){case _a .StartElement :switch _ggcbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_ebef .PPr =NewCT_PPr (); -if _adadf :=d .DecodeElement (_ebef .PPr ,&_ggcbc );_adadf !=nil {return _adadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_cbdbc :=NewEG_PContent (); -_cbdbc .PContentChoice =NewEG_PContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cbdbc );if _fagbe :=d .DecodeElement (&_cbdbc .PContentChoice .FldSimple ,&_ggcbc );_fagbe !=nil {return _fagbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_gadegb :=NewEG_PContent (); -_gadegb .PContentChoice =NewEG_PContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gadegb );if _fdge :=d .DecodeElement (&_gadegb .PContentChoice .Hyperlink ,&_ggcbc );_fdge !=nil {return _fdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_cfeg :=NewEG_PContent (); -_cfeg .PContentChoice =NewEG_PContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cfeg );if _gffbd :=d .DecodeElement (&_cfeg .PContentChoice .SubDoc ,&_ggcbc );_gffbd !=nil {return _gffbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bcebf :=NewEG_PContent (); -_cfccd :=NewEG_ContentRunContent ();_cfccd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_bcebf );_bcebf .PContentChoice .EG_ContentRunContent =append (_bcebf .PContentChoice .EG_ContentRunContent ,_cfccd ); -if _dgcfd :=d .DecodeElement (&_cfccd .ContentRunContentChoice .CustomXml ,&_ggcbc );_dgcfd !=nil {return _dgcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_dfagb :=NewEG_PContent (); -_eagd :=NewEG_ContentRunContent ();_eagd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_dfagb );_dfagb .PContentChoice .EG_ContentRunContent =append (_dfagb .PContentChoice .EG_ContentRunContent ,_eagd ); -if _adafg :=d .DecodeElement (&_eagd .ContentRunContentChoice .SmartTag ,&_ggcbc );_adafg !=nil {return _adafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_deaea :=NewEG_PContent (); -_bdfcb :=NewEG_ContentRunContent ();_bdfcb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_deaea );_deaea .PContentChoice .EG_ContentRunContent =append (_deaea .PContentChoice .EG_ContentRunContent ,_bdfcb ); -if _cdfdf :=d .DecodeElement (&_bdfcb .ContentRunContentChoice .Sdt ,&_ggcbc );_cdfdf !=nil {return _cdfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_dfgf :=NewEG_PContent (); -_gdag :=NewEG_ContentRunContent ();_gdag .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_dfgf );_dfgf .PContentChoice .EG_ContentRunContent =append (_dfgf .PContentChoice .EG_ContentRunContent ,_gdag ); -if _ggaa :=d .DecodeElement (&_gdag .ContentRunContentChoice .Dir ,&_ggcbc );_ggaa !=nil {return _ggaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_gbec :=NewEG_PContent (); -_aegce :=NewEG_ContentRunContent ();_aegce .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gbec );_gbec .PContentChoice .EG_ContentRunContent =append (_gbec .PContentChoice .EG_ContentRunContent ,_aegce ); -if _ccded :=d .DecodeElement (&_aegce .ContentRunContentChoice .Bdo ,&_ggcbc );_ccded !=nil {return _ccded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_bbaae :=NewEG_PContent (); -_afede :=NewEG_ContentRunContent ();_afede .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_bbaae );_bbaae .PContentChoice .EG_ContentRunContent =append (_bbaae .PContentChoice .EG_ContentRunContent ,_afede ); -if _adacf :=d .DecodeElement (&_afede .ContentRunContentChoice .R ,&_ggcbc );_adacf !=nil {return _adacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ffebf :=NewEG_PContent (); -_gabce :=NewEG_ContentRunContent ();_badaf :=NewEG_RunLevelElts ();_badaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_ffebf );_ffebf .PContentChoice .EG_ContentRunContent =append (_ffebf .PContentChoice .EG_ContentRunContent ,_gabce ); -_gabce .ContentRunContentChoice .EG_RunLevelElts =append (_gabce .ContentRunContentChoice .EG_RunLevelElts ,_badaf );if _aaabd :=d .DecodeElement (&_badaf .RunLevelEltsChoice .ProofErr ,&_ggcbc );_aaabd !=nil {return _aaabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cadef :=NewEG_PContent (); -_egecg :=NewEG_ContentRunContent ();_bccad :=NewEG_RunLevelElts ();_bccad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cadef );_cadef .PContentChoice .EG_ContentRunContent =append (_cadef .PContentChoice .EG_ContentRunContent ,_egecg ); -_egecg .ContentRunContentChoice .EG_RunLevelElts =append (_egecg .ContentRunContentChoice .EG_RunLevelElts ,_bccad );if _egaag :=d .DecodeElement (&_bccad .RunLevelEltsChoice .PermStart ,&_ggcbc );_egaag !=nil {return _egaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_aacce :=NewEG_PContent (); -_faedg :=NewEG_ContentRunContent ();_cdggg :=NewEG_RunLevelElts ();_cdggg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_aacce );_aacce .PContentChoice .EG_ContentRunContent =append (_aacce .PContentChoice .EG_ContentRunContent ,_faedg ); -_faedg .ContentRunContentChoice .EG_RunLevelElts =append (_faedg .ContentRunContentChoice .EG_RunLevelElts ,_cdggg );if _agff :=d .DecodeElement (&_cdggg .RunLevelEltsChoice .PermEnd ,&_ggcbc );_agff !=nil {return _agff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ccbfb :=NewEG_PContent (); -_cabaf :=NewEG_ContentRunContent ();_gedc :=NewEG_RunLevelElts ();_gedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_ccbfb );_ccbfb .PContentChoice .EG_ContentRunContent =append (_ccbfb .PContentChoice .EG_ContentRunContent ,_cabaf ); -_cabaf .ContentRunContentChoice .EG_RunLevelElts =append (_cabaf .ContentRunContentChoice .EG_RunLevelElts ,_gedc );if _cafbg :=d .DecodeElement (&_gedc .RunLevelEltsChoice .Ins ,&_ggcbc );_cafbg !=nil {return _cafbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gggd :=NewEG_PContent (); -_dbaga :=NewEG_ContentRunContent ();_gfeab :=NewEG_RunLevelElts ();_gfeab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gggd );_gggd .PContentChoice .EG_ContentRunContent =append (_gggd .PContentChoice .EG_ContentRunContent ,_dbaga ); -_dbaga .ContentRunContentChoice .EG_RunLevelElts =append (_dbaga .ContentRunContentChoice .EG_RunLevelElts ,_gfeab );if _gbcgb :=d .DecodeElement (&_gfeab .RunLevelEltsChoice .Del ,&_ggcbc );_gbcgb !=nil {return _gbcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gbbeb :=NewEG_PContent (); -_dabee :=NewEG_ContentRunContent ();_babcg :=NewEG_RunLevelElts ();_babcg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gbbeb );_gbbeb .PContentChoice .EG_ContentRunContent =append (_gbbeb .PContentChoice .EG_ContentRunContent ,_dabee ); -_dabee .ContentRunContentChoice .EG_RunLevelElts =append (_dabee .ContentRunContentChoice .EG_RunLevelElts ,_babcg );if _aeae :=d .DecodeElement (&_babcg .RunLevelEltsChoice .MoveFrom ,&_ggcbc );_aeae !=nil {return _aeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_adcceb :=NewEG_PContent (); -_fadce :=NewEG_ContentRunContent ();_eeefa :=NewEG_RunLevelElts ();_eeefa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_adcceb );_adcceb .PContentChoice .EG_ContentRunContent =append (_adcceb .PContentChoice .EG_ContentRunContent ,_fadce ); -_fadce .ContentRunContentChoice .EG_RunLevelElts =append (_fadce .ContentRunContentChoice .EG_RunLevelElts ,_eeefa );if _dcbec :=d .DecodeElement (&_eeefa .RunLevelEltsChoice .MoveTo ,&_ggcbc );_dcbec !=nil {return _dcbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_agbcc :=NewEG_PContent (); -_gadd :=NewEG_ContentRunContent ();_febfa :=NewEG_RunLevelElts ();_dbbgd :=NewEG_RangeMarkupElements ();_dbbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_agbcc );_agbcc .PContentChoice .EG_ContentRunContent =append (_agbcc .PContentChoice .EG_ContentRunContent ,_gadd ); -_gadd .ContentRunContentChoice .EG_RunLevelElts =append (_gadd .ContentRunContentChoice .EG_RunLevelElts ,_febfa );_febfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbgd );if _feeb :=d .DecodeElement (&_dbbgd .RangeMarkupElementsChoice .BookmarkStart ,&_ggcbc ); -_feeb !=nil {return _feeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_baefc :=NewEG_PContent (); -_afbdd :=NewEG_ContentRunContent ();_aceeg :=NewEG_RunLevelElts ();_fdadg :=NewEG_RangeMarkupElements ();_fdadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_baefc );_baefc .PContentChoice .EG_ContentRunContent =append (_baefc .PContentChoice .EG_ContentRunContent ,_afbdd ); -_afbdd .ContentRunContentChoice .EG_RunLevelElts =append (_afbdd .ContentRunContentChoice .EG_RunLevelElts ,_aceeg );_aceeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aceeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdadg );if _gbce :=d .DecodeElement (&_fdadg .RangeMarkupElementsChoice .BookmarkEnd ,&_ggcbc ); -_gbce !=nil {return _gbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_badd :=NewEG_PContent (); -_cbcgf :=NewEG_ContentRunContent ();_beba :=NewEG_RunLevelElts ();_acad :=NewEG_RangeMarkupElements ();_acad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_badd );_badd .PContentChoice .EG_ContentRunContent =append (_badd .PContentChoice .EG_ContentRunContent ,_cbcgf ); -_cbcgf .ContentRunContentChoice .EG_RunLevelElts =append (_cbcgf .ContentRunContentChoice .EG_RunLevelElts ,_beba );_beba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beba .RunLevelEltsChoice .EG_RangeMarkupElements ,_acad );if _bdacg :=d .DecodeElement (&_acad .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ggcbc ); -_bdacg !=nil {return _bdacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_affc :=NewEG_PContent (); -_bebac :=NewEG_ContentRunContent ();_dacde :=NewEG_RunLevelElts ();_fbabe :=NewEG_RangeMarkupElements ();_fbabe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_affc );_affc .PContentChoice .EG_ContentRunContent =append (_affc .PContentChoice .EG_ContentRunContent ,_bebac ); -_bebac .ContentRunContentChoice .EG_RunLevelElts =append (_bebac .ContentRunContentChoice .EG_RunLevelElts ,_dacde );_dacde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dacde .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbabe );if _dbeed :=d .DecodeElement (&_fbabe .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ggcbc ); -_dbeed !=nil {return _dbeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gadbg :=NewEG_PContent (); -_ddaebg :=NewEG_ContentRunContent ();_aecef :=NewEG_RunLevelElts ();_ecgaed :=NewEG_RangeMarkupElements ();_ecgaed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gadbg );_gadbg .PContentChoice .EG_ContentRunContent =append (_gadbg .PContentChoice .EG_ContentRunContent ,_ddaebg ); -_ddaebg .ContentRunContentChoice .EG_RunLevelElts =append (_ddaebg .ContentRunContentChoice .EG_RunLevelElts ,_aecef );_aecef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aecef .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecgaed );if _gaabbb :=d .DecodeElement (&_ecgaed .RangeMarkupElementsChoice .MoveToRangeStart ,&_ggcbc ); -_gaabbb !=nil {return _gaabbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_facbe :=NewEG_PContent (); -_babaf :=NewEG_ContentRunContent ();_fbfbbe :=NewEG_RunLevelElts ();_bgfce :=NewEG_RangeMarkupElements ();_bgfce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_facbe );_facbe .PContentChoice .EG_ContentRunContent =append (_facbe .PContentChoice .EG_ContentRunContent ,_babaf ); -_babaf .ContentRunContentChoice .EG_RunLevelElts =append (_babaf .ContentRunContentChoice .EG_RunLevelElts ,_fbfbbe );_fbfbbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbfbbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgfce );if _dbdcb :=d .DecodeElement (&_bgfce .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ggcbc ); -_dbdcb !=nil {return _dbdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cbgd :=NewEG_PContent (); -_fcdef :=NewEG_ContentRunContent ();_ccbcf :=NewEG_RunLevelElts ();_ccffb :=NewEG_RangeMarkupElements ();_ccffb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cbgd );_cbgd .PContentChoice .EG_ContentRunContent =append (_cbgd .PContentChoice .EG_ContentRunContent ,_fcdef ); -_fcdef .ContentRunContentChoice .EG_RunLevelElts =append (_fcdef .ContentRunContentChoice .EG_RunLevelElts ,_ccbcf );_ccbcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccbcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccffb );if _cgfb :=d .DecodeElement (&_ccffb .RangeMarkupElementsChoice .CommentRangeStart ,&_ggcbc ); -_cgfb !=nil {return _cgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cebda :=NewEG_PContent (); -_adacgg :=NewEG_ContentRunContent ();_bgfdfe :=NewEG_RunLevelElts ();_dgbeg :=NewEG_RangeMarkupElements ();_dgbeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cebda );_cebda .PContentChoice .EG_ContentRunContent =append (_cebda .PContentChoice .EG_ContentRunContent ,_adacgg ); -_adacgg .ContentRunContentChoice .EG_RunLevelElts =append (_adacgg .ContentRunContentChoice .EG_RunLevelElts ,_bgfdfe );_bgfdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgfdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgbeg );if _beebb :=d .DecodeElement (&_dgbeg .RangeMarkupElementsChoice .CommentRangeEnd ,&_ggcbc ); -_beebb !=nil {return _beebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgcd :=NewEG_PContent (); -_gaffe :=NewEG_ContentRunContent ();_ggfaa :=NewEG_RunLevelElts ();_egcec :=NewEG_RangeMarkupElements ();_egcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_cgcd );_cgcd .PContentChoice .EG_ContentRunContent =append (_cgcd .PContentChoice .EG_ContentRunContent ,_gaffe ); -_gaffe .ContentRunContentChoice .EG_RunLevelElts =append (_gaffe .ContentRunContentChoice .EG_RunLevelElts ,_ggfaa );_ggfaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggfaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_egcec );if _afcbc :=d .DecodeElement (&_egcec .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ggcbc ); -_afcbc !=nil {return _afcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fdeg :=NewEG_PContent (); -_dafcg :=NewEG_ContentRunContent ();_fcddf :=NewEG_RunLevelElts ();_beeee :=NewEG_RangeMarkupElements ();_beeee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_fdeg );_fdeg .PContentChoice .EG_ContentRunContent =append (_fdeg .PContentChoice .EG_ContentRunContent ,_dafcg ); -_dafcg .ContentRunContentChoice .EG_RunLevelElts =append (_dafcg .ContentRunContentChoice .EG_RunLevelElts ,_fcddf );_fcddf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcddf .RunLevelEltsChoice .EG_RangeMarkupElements ,_beeee );if _bgfda :=d .DecodeElement (&_beeee .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ggcbc ); -_bgfda !=nil {return _bgfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eefe :=NewEG_PContent (); -_eddff :=NewEG_ContentRunContent ();_bagba :=NewEG_RunLevelElts ();_gfafde :=NewEG_RangeMarkupElements ();_gfafde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_eefe );_eefe .PContentChoice .EG_ContentRunContent =append (_eefe .PContentChoice .EG_ContentRunContent ,_eddff ); -_eddff .ContentRunContentChoice .EG_RunLevelElts =append (_eddff .ContentRunContentChoice .EG_RunLevelElts ,_bagba );_bagba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bagba .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfafde );if _ageea :=d .DecodeElement (&_gfafde .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ggcbc ); -_ageea !=nil {return _ageea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gface :=NewEG_PContent (); -_fcbeg :=NewEG_ContentRunContent ();_fgfaeb :=NewEG_RunLevelElts ();_agede :=NewEG_RangeMarkupElements ();_agede .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_gface );_gface .PContentChoice .EG_ContentRunContent =append (_gface .PContentChoice .EG_ContentRunContent ,_fcbeg ); -_fcbeg .ContentRunContentChoice .EG_RunLevelElts =append (_fcbeg .ContentRunContentChoice .EG_RunLevelElts ,_fgfaeb );_fgfaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgfaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_agede );if _caabcb :=d .DecodeElement (&_agede .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ggcbc ); -_caabcb !=nil {return _caabcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ffdga :=NewEG_PContent (); -_bgggc :=NewEG_ContentRunContent ();_eadb :=NewEG_RunLevelElts ();_beff :=NewEG_RangeMarkupElements ();_beff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_ffdga );_ffdga .PContentChoice .EG_ContentRunContent =append (_ffdga .PContentChoice .EG_ContentRunContent ,_bgggc ); -_bgggc .ContentRunContentChoice .EG_RunLevelElts =append (_bgggc .ContentRunContentChoice .EG_RunLevelElts ,_eadb );_eadb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eadb .RunLevelEltsChoice .EG_RangeMarkupElements ,_beff );if _cecfc :=d .DecodeElement (&_beff .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ggcbc ); -_cecfc !=nil {return _cecfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fdbdf :=NewEG_PContent (); -_cgabgg :=NewEG_ContentRunContent ();_aecec :=NewEG_RunLevelElts ();_ccecf :=NewEG_RangeMarkupElements ();_ccecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_fdbdf );_fdbdf .PContentChoice .EG_ContentRunContent =append (_fdbdf .PContentChoice .EG_ContentRunContent ,_cgabgg ); -_cgabgg .ContentRunContentChoice .EG_RunLevelElts =append (_cgabgg .ContentRunContentChoice .EG_RunLevelElts ,_aecec );_aecec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aecec .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccecf );if _adef :=d .DecodeElement (&_ccecf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ggcbc ); -_adef !=nil {return _adef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bgdca :=NewEG_PContent (); -_fbedg :=NewEG_ContentRunContent ();_bgccc :=NewEG_RunLevelElts ();_fcbef :=NewEG_RangeMarkupElements ();_fcbef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_bgdca );_bgdca .PContentChoice .EG_ContentRunContent =append (_bgdca .PContentChoice .EG_ContentRunContent ,_fbedg ); -_fbedg .ContentRunContentChoice .EG_RunLevelElts =append (_fbedg .ContentRunContentChoice .EG_RunLevelElts ,_bgccc );_bgccc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgccc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbef );if _gdfee :=d .DecodeElement (&_fcbef .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ggcbc ); -_gdfee !=nil {return _gdfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_deccd :=NewEG_PContent (); -_gbdcc :=NewEG_ContentRunContent ();_cdcd :=NewEG_RunLevelElts ();_dbfg :=NewEG_RangeMarkupElements ();_dbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_deccd );_deccd .PContentChoice .EG_ContentRunContent =append (_deccd .PContentChoice .EG_ContentRunContent ,_gbdcc ); -_gbdcc .ContentRunContentChoice .EG_RunLevelElts =append (_gbdcc .ContentRunContentChoice .EG_RunLevelElts ,_cdcd );_cdcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbfg );if _gfbed :=d .DecodeElement (&_dbfg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ggcbc ); -_gfbed !=nil {return _gfbed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dccce :=NewEG_PContent (); -_dfcfb :=NewEG_ContentRunContent ();_cgegf :=NewEG_RunLevelElts ();_ccfge :=NewEG_MathContent ();_ccfge .MathContentChoice =NewEG_MathContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_dccce );_dccce .PContentChoice .EG_ContentRunContent =append (_dccce .PContentChoice .EG_ContentRunContent ,_dfcfb ); -_dfcfb .ContentRunContentChoice .EG_RunLevelElts =append (_dfcfb .ContentRunContentChoice .EG_RunLevelElts ,_cgegf );_cgegf .RunLevelEltsChoice .EG_MathContent =append (_cgegf .RunLevelEltsChoice .EG_MathContent ,_ccfge );if _gafag :=d .DecodeElement (&_ccfge .MathContentChoice .OMathPara ,&_ggcbc ); -_gafag !=nil {return _gafag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dbgag :=NewEG_PContent (); -_cbfbb :=NewEG_ContentRunContent ();_egaabf :=NewEG_RunLevelElts ();_eccc :=NewEG_MathContent ();_eccc .MathContentChoice =NewEG_MathContentChoice ();_ebef .EG_PContent =append (_ebef .EG_PContent ,_dbgag );_dbgag .PContentChoice .EG_ContentRunContent =append (_dbgag .PContentChoice .EG_ContentRunContent ,_cbfbb ); -_cbfbb .ContentRunContentChoice .EG_RunLevelElts =append (_cbfbb .ContentRunContentChoice .EG_RunLevelElts ,_egaabf );_egaabf .RunLevelEltsChoice .EG_MathContent =append (_egaabf .RunLevelEltsChoice .EG_MathContent ,_eccc );if _abgeb :=d .DecodeElement (&_eccc .MathContentChoice .OMath ,&_ggcbc ); -_abgeb !=nil {return _abgeb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0050\u0020\u0025\u0076",_ggcbc .Name ); -if _eabbf :=d .Skip ();_eabbf !=nil {return _eabbf ;};};case _a .EndElement :break _ecbfb ;case _a .CharData :};};return nil ;};type CT_NumPicBullet struct{ +// Custom XML Element Namespace +UriAttr *string ; -// Picture Numbering Symbol ID -NumPicBulletIdAttr int64 ;NumPicBulletChoice *CT_NumPicBulletChoice ;}; +// Custom XML Element Name +ElementAttr string ; -// Validate validates the CT_EdnPos and its children -func (_fdbfc *CT_EdnPos )Validate ()error {return _fdbfc .ValidateWithPath ("\u0043T\u005f\u0045\u0064\u006e\u0050\u006fs");};func (_ccaaa *CT_Frame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ccaaa .Sz !=nil {_cbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}}; -e .EncodeElement (_ccaaa .Sz ,_cbgc );};if _ccaaa .Name !=nil {_daed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_ccaaa .Name ,_daed );};if _ccaaa .Title !=nil {_adege :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065"}}; -e .EncodeElement (_ccaaa .Title ,_adege );};if _ccaaa .LongDesc !=nil {_aebdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"}};e .EncodeElement (_ccaaa .LongDesc ,_aebdc );};if _ccaaa .SourceFileName !=nil {_fggd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u006f\u0075\u0072c\u0065\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_ccaaa .SourceFileName ,_fggd );};if _ccaaa .MarW !=nil {_eedce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0057"}};e .EncodeElement (_ccaaa .MarW ,_eedce );};if _ccaaa .MarH !=nil {_ggda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0048"}}; -e .EncodeElement (_ccaaa .MarH ,_ggda );};if _ccaaa .Scrollbar !=nil {_cfcdg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"}};e .EncodeElement (_ccaaa .Scrollbar ,_cfcdg );};if _ccaaa .NoResizeAllowed !=nil {_cgef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065\u0041\u006cl\u006f\u0077\u0065\u0064"}}; -e .EncodeElement (_ccaaa .NoResizeAllowed ,_cgef );};if _ccaaa .LinkedToFile !=nil {_gddbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b\u0065\u0064\u0054o\u0046\u0069\u006c\u0065"}};e .EncodeElement (_ccaaa .LinkedToFile ,_gddbe ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ebgg *CT_Endnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebgg .Endnote !=nil {_gaga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0064\u006e\u006f\u0074e"}}; -for _ ,_ecdgd :=range _ebgg .Endnote {e .EncodeElement (_ecdgd ,_gaga );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abccg ST_WmlColorSchemeIndex )ValidateWithPath (path string )error {switch _abccg {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abccg )); -};return nil ;}; +// Custom XML Element Properties +CustomXmlPr *CT_CustomXmlPr ;EG_ContentRowContent []*EG_ContentRowContent ;};func (_gfgg *CT_PPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfgg .PStyle !=nil {_cggbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_gfgg .PStyle ,_cggbc );};if _gfgg .KeepNext !=nil {_cgcec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}};e .EncodeElement (_gfgg .KeepNext ,_cgcec );};if _gfgg .KeepLines !=nil {_bgbde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_gfgg .KeepLines ,_bgbde );};if _gfgg .PageBreakBefore !=nil {_dfebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}};e .EncodeElement (_gfgg .PageBreakBefore ,_dfebf ); +};if _gfgg .FramePr !=nil {_cfcac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_gfgg .FramePr ,_cfcac );};if _gfgg .WidowControl !=nil {_ggggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; +e .EncodeElement (_gfgg .WidowControl ,_ggggf );};if _gfgg .NumPr !=nil {_fbggg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_gfgg .NumPr ,_fbggg );};if _gfgg .SuppressLineNumbers !=nil {_eaffg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; +e .EncodeElement (_gfgg .SuppressLineNumbers ,_eaffg );};if _gfgg .PBdr !=nil {_aebbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_gfgg .PBdr ,_aebbg );};if _gfgg .Shd !=nil {_adgeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_gfgg .Shd ,_adgeag );};if _gfgg .Tabs !=nil {_dgdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_gfgg .Tabs ,_dgdcc );};if _gfgg .SuppressAutoHyphens !=nil {_edcf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; +e .EncodeElement (_gfgg .SuppressAutoHyphens ,_edcf );};if _gfgg .Kinsoku !=nil {_bfdeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_gfgg .Kinsoku ,_bfdeb );};if _gfgg .WordWrap !=nil {_gbfgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; +e .EncodeElement (_gfgg .WordWrap ,_gbfgg );};if _gfgg .OverflowPunct !=nil {_gdfee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_gfgg .OverflowPunct ,_gdfee ); +};if _gfgg .TopLinePunct !=nil {_afbaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_gfgg .TopLinePunct ,_afbaf );};if _gfgg .AutoSpaceDE !=nil {_aeeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; +e .EncodeElement (_gfgg .AutoSpaceDE ,_aeeag );};if _gfgg .AutoSpaceDN !=nil {_dfbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_gfgg .AutoSpaceDN ,_dfbdf ); +};if _gfgg .Bidi !=nil {_cbegb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_gfgg .Bidi ,_cbegb );};if _gfgg .AdjustRightInd !=nil {_bcfeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; +e .EncodeElement (_gfgg .AdjustRightInd ,_bcfeb );};if _gfgg .SnapToGrid !=nil {_cgdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_gfgg .SnapToGrid ,_cgdbg );};if _gfgg .Spacing !=nil {_bbcfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}}; +e .EncodeElement (_gfgg .Spacing ,_bbcfg );};if _gfgg .Ind !=nil {_bgedgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}};e .EncodeElement (_gfgg .Ind ,_bgedgg );};if _gfgg .ContextualSpacing !=nil {_fdbgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_gfgg .ContextualSpacing ,_fdbgb );};if _gfgg .MirrorIndents !=nil {_fbfed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_gfgg .MirrorIndents ,_fbfed ); +};if _gfgg .SuppressOverlap !=nil {_acaef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}};e .EncodeElement (_gfgg .SuppressOverlap ,_acaef );};if _gfgg .Jc !=nil {_aaff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; +e .EncodeElement (_gfgg .Jc ,_aaff );};if _gfgg .TextDirection !=nil {_cecgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_gfgg .TextDirection ,_cecgg ); +};if _gfgg .TextAlignment !=nil {_bggbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_gfgg .TextAlignment ,_bggbf );};if _gfgg .TextboxTightWrap !=nil {_cgdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}}; +e .EncodeElement (_gfgg .TextboxTightWrap ,_cgdeg );};if _gfgg .OutlineLvl !=nil {_egeaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}};e .EncodeElement (_gfgg .OutlineLvl ,_egeaa );}; +if _gfgg .DivId !=nil {_ccbdd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_gfgg .DivId ,_ccbdd );};if _gfgg .CnfStyle !=nil {_dddgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_gfgg .CnfStyle ,_dddgf );};if _gfgg .RPr !=nil {_bcbeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_gfgg .RPr ,_bcbeb );};if _gfgg .SectPr !=nil {_feebg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}}; +e .EncodeElement (_gfgg .SectPr ,_feebg );};if _gfgg .PPrChange !=nil {_egcfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_gfgg .PPrChange ,_egcfb );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type CT_Lang struct{ -// ValidateWithPath validates the CT_DocParts and its children, prefixing error messages with path -func (_bageb *CT_DocParts )ValidateWithPath (path string )error {for _abefaa ,_adfeb :=range _bageb .DocPart {if _edcf :=_adfeb .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0044\u006f\u0063\u0050\u0061\u0072t\u005b\u0025\u0064\u005d",path ,_abefaa )); -_edcf !=nil {return _edcf ;};};return nil ;};func (_fegddg *EG_PContentMathChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdce :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gdggf :=NewEG_PContentBase (); -_gdggf .PContentBaseChoice =NewEG_PContentBaseChoice ();_fegddg .EG_PContentBase =append (_fegddg .EG_PContentBase ,_gdggf );if _dbcga :=d .DecodeElement (&_gdggf .PContentBaseChoice .CustomXml ,&_bcdce );_dbcga !=nil {return _dbcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_dacbab :=NewEG_PContentBase (); -_dacbab .PContentBaseChoice =NewEG_PContentBaseChoice ();_fegddg .EG_PContentBase =append (_fegddg .EG_PContentBase ,_dacbab );if _eadccf :=d .DecodeElement (&_dacbab .PContentBaseChoice .FldSimple ,&_bcdce );_eadccf !=nil {return _eadccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_cbgfef :=NewEG_PContentBase (); -_cbgfef .PContentBaseChoice =NewEG_PContentBaseChoice ();_fegddg .EG_PContentBase =append (_fegddg .EG_PContentBase ,_cbgfef );if _bagefa :=d .DecodeElement (&_cbgfef .PContentBaseChoice .Hyperlink ,&_bcdce );_bagefa !=nil {return _bagefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_bbdccb :=NewEG_ContentRunContentBase (); -_bbdccb .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bbdccb );if _geebg :=d .DecodeElement (&_bbdccb .ContentRunContentBaseChoice .SmartTag ,&_bcdce ); -_geebg !=nil {return _geebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_caaabb :=NewEG_ContentRunContentBase (); -_caaabb .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_caaabb );if _dgbfe :=d .DecodeElement (&_caaabb .ContentRunContentBaseChoice .Sdt ,&_bcdce );_dgbfe !=nil {return _dgbfe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bfbac :=NewEG_ContentRunContentBase (); -_cface :=NewEG_RunLevelElts ();_cface .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bfbac );_bfbac .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bfbac .ContentRunContentBaseChoice .EG_RunLevelElts ,_cface ); -if _gdgbee :=d .DecodeElement (&_cface .RunLevelEltsChoice .ProofErr ,&_bcdce );_gdgbee !=nil {return _gdgbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_babefa :=NewEG_ContentRunContentBase (); -_cgccg :=NewEG_RunLevelElts ();_cgccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_babefa );_babefa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_babefa .ContentRunContentBaseChoice .EG_RunLevelElts ,_cgccg ); -if _effege :=d .DecodeElement (&_cgccg .RunLevelEltsChoice .PermStart ,&_bcdce );_effege !=nil {return _effege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bdgea :=NewEG_ContentRunContentBase (); -_bebcb :=NewEG_RunLevelElts ();_bebcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bdgea );_bdgea .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bdgea .ContentRunContentBaseChoice .EG_RunLevelElts ,_bebcb ); -if _eefgab :=d .DecodeElement (&_bebcb .RunLevelEltsChoice .PermEnd ,&_bcdce );_eefgab !=nil {return _eefgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_eaaee :=NewEG_ContentRunContentBase (); -_acddf :=NewEG_RunLevelElts ();_acddf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_eaaee );_eaaee .ContentRunContentBaseChoice .EG_RunLevelElts =append (_eaaee .ContentRunContentBaseChoice .EG_RunLevelElts ,_acddf ); -if _cegac :=d .DecodeElement (&_acddf .RunLevelEltsChoice .Ins ,&_bcdce );_cegac !=nil {return _cegac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_feegag :=NewEG_ContentRunContentBase (); -_bgfcea :=NewEG_RunLevelElts ();_bgfcea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_feegag );_feegag .ContentRunContentBaseChoice .EG_RunLevelElts =append (_feegag .ContentRunContentBaseChoice .EG_RunLevelElts ,_bgfcea ); -if _ffcgga :=d .DecodeElement (&_bgfcea .RunLevelEltsChoice .Del ,&_bcdce );_ffcgga !=nil {return _ffcgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dgeffa :=NewEG_ContentRunContentBase (); -_dcdgc :=NewEG_RunLevelElts ();_dcdgc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_dgeffa );_dgeffa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dgeffa .ContentRunContentBaseChoice .EG_RunLevelElts ,_dcdgc ); -if _cgedcb :=d .DecodeElement (&_dcdgc .RunLevelEltsChoice .MoveFrom ,&_bcdce );_cgedcb !=nil {return _cgedcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gcbgefa :=NewEG_ContentRunContentBase (); -_afgfb :=NewEG_RunLevelElts ();_afgfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_gcbgefa );_gcbgefa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gcbgefa .ContentRunContentBaseChoice .EG_RunLevelElts ,_afgfb ); -if _cgbegd :=d .DecodeElement (&_afgfb .RunLevelEltsChoice .MoveTo ,&_bcdce );_cgbegd !=nil {return _cgbegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cgdgfa :=NewEG_ContentRunContentBase (); -_cgfgbb :=NewEG_RunLevelElts ();_gdegg :=NewEG_RangeMarkupElements ();_gdegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_cgdgfa );_cgdgfa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cgdgfa .ContentRunContentBaseChoice .EG_RunLevelElts ,_cgfgbb ); -_cgfgbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgfgbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdegg );if _bbccc :=d .DecodeElement (&_gdegg .RangeMarkupElementsChoice .BookmarkStart ,&_bcdce );_bbccc !=nil {return _bbccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gbdeb :=NewEG_ContentRunContentBase (); -_fdfaa :=NewEG_RunLevelElts ();_gbdfb :=NewEG_RangeMarkupElements ();_gbdfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_gbdeb );_gbdeb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbdeb .ContentRunContentBaseChoice .EG_RunLevelElts ,_fdfaa ); -_fdfaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdfaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbdfb );if _fagfe :=d .DecodeElement (&_gbdfb .RangeMarkupElementsChoice .BookmarkEnd ,&_bcdce );_fagfe !=nil {return _fagfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bcdeea :=NewEG_ContentRunContentBase (); -_fdgca :=NewEG_RunLevelElts ();_dgfeg :=NewEG_RangeMarkupElements ();_dgfeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bcdeea );_bcdeea .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcdeea .ContentRunContentBaseChoice .EG_RunLevelElts ,_fdgca ); -_fdgca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdgca .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgfeg );if _dacgg :=d .DecodeElement (&_dgfeg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bcdce );_dacgg !=nil {return _dacgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ecbfgda :=NewEG_ContentRunContentBase (); -_dbaca :=NewEG_RunLevelElts ();_gfgdeg :=NewEG_RangeMarkupElements ();_gfgdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_ecbfgda );_ecbfgda .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ecbfgda .ContentRunContentBaseChoice .EG_RunLevelElts ,_dbaca ); -_dbaca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbaca .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfgdeg );if _bcdece :=d .DecodeElement (&_gfgdeg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bcdce );_bcdece !=nil {return _bcdece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cfedgd :=NewEG_ContentRunContentBase (); -_fcdgff :=NewEG_RunLevelElts ();_agcab :=NewEG_RangeMarkupElements ();_agcab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_cfedgd );_cfedgd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cfedgd .ContentRunContentBaseChoice .EG_RunLevelElts ,_fcdgff ); -_fcdgff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcdgff .RunLevelEltsChoice .EG_RangeMarkupElements ,_agcab );if _abeccg :=d .DecodeElement (&_agcab .RangeMarkupElementsChoice .MoveToRangeStart ,&_bcdce );_abeccg !=nil {return _abeccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dafgcg :=NewEG_ContentRunContentBase (); -_aeded :=NewEG_RunLevelElts ();_bafbdd :=NewEG_RangeMarkupElements ();_bafbdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_dafgcg );_dafgcg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dafgcg .ContentRunContentBaseChoice .EG_RunLevelElts ,_aeded ); -_aeded .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeded .RunLevelEltsChoice .EG_RangeMarkupElements ,_bafbdd );if _begbc :=d .DecodeElement (&_bafbdd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bcdce );_begbc !=nil {return _begbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gdgbec :=NewEG_ContentRunContentBase (); -_defac :=NewEG_RunLevelElts ();_becagg :=NewEG_RangeMarkupElements ();_becagg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_gdgbec );_gdgbec .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gdgbec .ContentRunContentBaseChoice .EG_RunLevelElts ,_defac ); -_defac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_defac .RunLevelEltsChoice .EG_RangeMarkupElements ,_becagg );if _ebbeaf :=d .DecodeElement (&_becagg .RangeMarkupElementsChoice .CommentRangeStart ,&_bcdce );_ebbeaf !=nil {return _ebbeaf ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gfefge :=NewEG_ContentRunContentBase (); -_ecbaa :=NewEG_RunLevelElts ();_fgcfec :=NewEG_RangeMarkupElements ();_fgcfec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_gfefge );_gfefge .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gfefge .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecbaa ); -_ecbaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecbaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcfec );if _aeafd :=d .DecodeElement (&_fgcfec .RangeMarkupElementsChoice .CommentRangeEnd ,&_bcdce );_aeafd !=nil {return _aeafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_beagf :=NewEG_ContentRunContentBase (); -_fbgadd :=NewEG_RunLevelElts ();_ebaacd :=NewEG_RangeMarkupElements ();_ebaacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_beagf );_beagf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_beagf .ContentRunContentBaseChoice .EG_RunLevelElts ,_fbgadd ); -_fbgadd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbgadd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebaacd );if _dfbedf :=d .DecodeElement (&_ebaacd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bcdce );_dfbedf !=nil {return _dfbedf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebdge :=NewEG_ContentRunContentBase (); -_gfbcf :=NewEG_RunLevelElts ();_geegce :=NewEG_RangeMarkupElements ();_geegce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_ebdge );_ebdge .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ebdge .ContentRunContentBaseChoice .EG_RunLevelElts ,_gfbcf ); -_gfbcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfbcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_geegce );if _fddbc :=d .DecodeElement (&_geegce .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bcdce );_fddbc !=nil {return _fddbc ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eabdb :=NewEG_ContentRunContentBase (); -_fegaad :=NewEG_RunLevelElts ();_bdggg :=NewEG_RangeMarkupElements ();_bdggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_eabdb );_eabdb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_eabdb .ContentRunContentBaseChoice .EG_RunLevelElts ,_fegaad ); -_fegaad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fegaad .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdggg );if _adfbb :=d .DecodeElement (&_bdggg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bcdce );_adfbb !=nil {return _adfbb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccbba :=NewEG_ContentRunContentBase (); -_aebgc :=NewEG_RunLevelElts ();_fdbdcf :=NewEG_RangeMarkupElements ();_fdbdcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_ccbba );_ccbba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccbba .ContentRunContentBaseChoice .EG_RunLevelElts ,_aebgc ); -_aebgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aebgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdbdcf );if _fdeba :=d .DecodeElement (&_fdbdcf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bcdce );_fdeba !=nil {return _fdeba ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bffbe :=NewEG_ContentRunContentBase (); -_bafce :=NewEG_RunLevelElts ();_cgbcf :=NewEG_RangeMarkupElements ();_cgbcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bffbe );_bffbe .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bffbe .ContentRunContentBaseChoice .EG_RunLevelElts ,_bafce ); -_bafce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafce .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbcf );if _daefg :=d .DecodeElement (&_cgbcf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bcdce );_daefg !=nil {return _daefg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fbagca :=NewEG_ContentRunContentBase (); -_accbe :=NewEG_RunLevelElts ();_fbfbf :=NewEG_RangeMarkupElements ();_fbfbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_fbagca );_fbagca .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fbagca .ContentRunContentBaseChoice .EG_RunLevelElts ,_accbe ); -_accbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_accbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbfbf );if _dbfgea :=d .DecodeElement (&_fbfbf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bcdce );_dbfgea !=nil {return _dbfgea ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_abffad :=NewEG_ContentRunContentBase (); -_cfgaea :=NewEG_RunLevelElts ();_gdcdec :=NewEG_RangeMarkupElements ();_gdcdec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_abffad );_abffad .ContentRunContentBaseChoice .EG_RunLevelElts =append (_abffad .ContentRunContentBaseChoice .EG_RunLevelElts ,_cfgaea ); -_cfgaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdcdec );if _adbbee :=d .DecodeElement (&_gdcdec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bcdce );_adbbee !=nil {return _adbbee ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dfcfcf :=NewEG_ContentRunContentBase (); -_addbe :=NewEG_RunLevelElts ();_bcgbg :=NewEG_RangeMarkupElements ();_bcgbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_dfcfcf );_dfcfcf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dfcfcf .ContentRunContentBaseChoice .EG_RunLevelElts ,_addbe ); -_addbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_addbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcgbg );if _aefgf :=d .DecodeElement (&_bcgbg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bcdce );_aefgf !=nil {return _aefgf ;}; -case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bbdebb :=NewEG_ContentRunContentBase (); -_bfafba :=NewEG_RunLevelElts ();_bcdfe :=NewEG_MathContent ();_bcdfe .MathContentChoice =NewEG_MathContentChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_bbdebb );_bbdebb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bbdebb .ContentRunContentBaseChoice .EG_RunLevelElts ,_bfafba ); -_bfafba .RunLevelEltsChoice .EG_MathContent =append (_bfafba .RunLevelEltsChoice .EG_MathContent ,_bcdfe );if _gbddeb :=d .DecodeElement (&_bcdfe .MathContentChoice .OMathPara ,&_bcdce );_gbddeb !=nil {return _gbddeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_acbfef :=NewEG_ContentRunContentBase (); -_ggbec :=NewEG_RunLevelElts ();_eebcg :=NewEG_MathContent ();_eebcg .MathContentChoice =NewEG_MathContentChoice ();_fegddg .EG_ContentRunContentBase =append (_fegddg .EG_ContentRunContentBase ,_acbfef );_acbfef .ContentRunContentBaseChoice .EG_RunLevelElts =append (_acbfef .ContentRunContentBaseChoice .EG_RunLevelElts ,_ggbec ); -_ggbec .RunLevelEltsChoice .EG_MathContent =append (_ggbec .RunLevelEltsChoice .EG_MathContent ,_eebcg );if _bcbcf :=d .DecodeElement (&_eebcg .MathContentChoice .OMath ,&_bcdce );_bcbcf !=nil {return _bcbcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcdce .Name ); -if _cgbddb :=d .Skip ();_cgbddb !=nil {return _cgbddb ;};};return nil ;}; +// Language Code +ValAttr string ;};func (_gccgca *Comments )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";return _gccgca .CT_Comments .MarshalXML (e ,start );};func (_ccdc *CT_Document )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bfcdg ,_eega :=_ccdc .ConformanceAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"}); +if _eega !=nil {return _eega ;};start .Attr =append (start .Attr ,_bfcdg );e .EncodeToken (start );if _ccdc .Background !=nil {_daac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}};e .EncodeElement (_ccdc .Background ,_daac ); +};if _ccdc .Body !=nil {_fceac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0064\u0079"}};e .EncodeElement (_ccdc .Body ,_fceac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path -func (_dcacbb *CT_SmartTagPr )ValidateWithPath (path string )error {for _fcfdf ,_abffa :=range _dcacbb .Attr {if _egfcg :=_abffa .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0041\u0074\u0074\u0072\u005b\u0025\u0064\u005d",path ,_fcfdf ));_egfcg !=nil {return _egfcg ; -};};return nil ;};func (_abacf *CT_NumFmt )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bccd ,_egebd :=_abacf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _egebd !=nil {return _egebd ;};start .Attr =append (start .Attr ,_bccd ); -if _abacf .FormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0061\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_abacf .FormatAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the Recipients and its children +func (_fbdgf *Recipients )Validate ()error {return _fbdgf .ValidateWithPath ("\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073");}; -// Validate validates the CT_BdoContentRun and its children -func (_dgge *CT_BdoContentRun )Validate ()error {return _dgge .ValidateWithPath ("\u0043\u0054_\u0042\u0064\u006fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};func NewCT_LongHexNumber ()*CT_LongHexNumber {_cddcf :=&CT_LongHexNumber {};return _cddcf }; -func (_gbcfa *CT_CustomXmlCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbcfa .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcfa .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_gbcfa .ElementAttr )});e .EncodeToken (start );if _gbcfa .CustomXmlPr !=nil {_ebgbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; -e .EncodeElement (_gbcfa .CustomXmlPr ,_ebgbd );};if _gbcfa .EG_ContentCellContent !=nil {for _ ,_adgeg :=range _gbcfa .EG_ContentCellContent {_adgeg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};func (_adgbg *CT_SectPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_adgbg .AuthorAttr )}); -if _adgbg .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_adgbg .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_adgbg .IdAttr )}); -e .EncodeToken (start );if _adgbg .SectPr !=nil {_gcaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}};e .EncodeElement (_adgbg .SectPr ,_gcaaa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};func (_gadddb ST_TextDirection )ValidateWithPath (path string )error {switch _gadddb {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gadddb )); -};return nil ;};func (_bafgc *CT_OptimizeForBrowser )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aabfeg :=range start .Attr {if _aabfeg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebbgb :=_aabfeg .Value ;_bafgc .TargetAttr =&_ebbgb ; -continue ;};if _aabfeg .Name .Local =="\u0076\u0061\u006c"{_cfca ,_afaec :=ParseUnionST_OnOff (_aabfeg .Value );if _afaec !=nil {return _afaec ;};_bafgc .ValAttr =&_cfca ;continue ;};};for {_affe ,_fgag :=d .Token ();if _fgag !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u0046o\u0072\u0042\u0072\u006f\u0077\u0073\u0065r\u003a\u0020\u0025\u0073",_fgag ); -};if _dbecc ,_adgcd :=_affe .(_a .EndElement );_adgcd &&_dbecc .Name ==start .Name {break ;};};return nil ;};type EG_ContentRunContent struct{ContentRunContentChoice *EG_ContentRunContentChoice ;};func NewCT_NumPicBulletChoice ()*CT_NumPicBulletChoice {_gcfbf :=&CT_NumPicBulletChoice {}; -return _gcfbf ;}; +// ValidateWithPath validates the CT_WebSettings and its children, prefixing error messages with path +func (_eefd *CT_WebSettings )ValidateWithPath (path string )error {if _eefd .Frameset !=nil {if _eagdee :=_eefd .Frameset .ValidateWithPath (path +"\u002fF\u0072\u0061\u006d\u0065\u0073\u0065t");_eagdee !=nil {return _eagdee ;};};if _eefd .Divs !=nil {if _gdbcb :=_eefd .Divs .ValidateWithPath (path +"\u002f\u0044\u0069v\u0073"); +_gdbcb !=nil {return _gdbcb ;};};if _eefd .Encoding !=nil {if _cfbfcb :=_eefd .Encoding .ValidateWithPath (path +"\u002fE\u006e\u0063\u006f\u0064\u0069\u006eg");_cfbfcb !=nil {return _cfbfcb ;};};if _eefd .OptimizeForBrowser !=nil {if _bgbfa :=_eefd .OptimizeForBrowser .ValidateWithPath (path +"\u002f\u004f\u0070\u0074im\u0069\u007a\u0065\u0046\u006f\u0072\u0042\u0072\u006f\u0077\u0073\u0065\u0072"); +_bgbfa !=nil {return _bgbfa ;};};if _eefd .RelyOnVML !=nil {if _bffdcc :=_eefd .RelyOnVML .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0079\u004f\u006e\u0056\u004d\u004c");_bffdcc !=nil {return _bffdcc ;};};if _eefd .AllowPNG !=nil {if _defdb :=_eefd .AllowPNG .ValidateWithPath (path +"\u002fA\u006c\u006c\u006f\u0077\u0050\u004eG"); +_defdb !=nil {return _defdb ;};};if _eefd .DoNotRelyOnCSS !=nil {if _bbbcag :=_eefd .DoNotRelyOnCSS .ValidateWithPath (path +"\u002fD\u006fN\u006f\u0074\u0052\u0065\u006c\u0079\u004f\u006e\u0043\u0053\u0053");_bbbcag !=nil {return _bbbcag ;};};if _eefd .DoNotSaveAsSingleFile !=nil {if _bbefa :=_eefd .DoNotSaveAsSingleFile .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u0061\u0076\u0065\u0041\u0073\u0053\u0069\u006e\u0067\u006c\u0065\u0046\u0069l\u0065"); +_bbefa !=nil {return _bbefa ;};};if _eefd .DoNotOrganizeInFolder !=nil {if _fdceg :=_eefd .DoNotOrganizeInFolder .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u004f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006f\u006c\u0064e\u0072"); +_fdceg !=nil {return _fdceg ;};};if _eefd .DoNotUseLongFileNames !=nil {if _ffbbb :=_eefd .DoNotUseLongFileNames .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0055\u0073\u0065\u004c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006de\u0073"); +_ffbbb !=nil {return _ffbbb ;};};if _eefd .PixelsPerInch !=nil {if _beceb :=_eefd .PixelsPerInch .ValidateWithPath (path +"\u002f\u0050\u0069\u0078\u0065\u006c\u0073\u0050\u0065r\u0049\u006e\u0063\u0068");_beceb !=nil {return _beceb ;};};if _eefd .TargetScreenSz !=nil {if _dggdc :=_eefd .TargetScreenSz .ValidateWithPath (path +"\u002fT\u0061r\u0067\u0065\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a"); +_dggdc !=nil {return _dggdc ;};};if _eefd .SaveSmartTagsAsXml !=nil {if _cccbee :=_eefd .SaveSmartTagsAsXml .ValidateWithPath (path +"\u002f\u0053\u0061\u0076eS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073\u0041\u0073\u0058\u006d\u006c");_cccbee !=nil {return _cccbee ; +};};return nil ;};func (_abaaba ST_TblStyleOverrideType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abaaba .String (),start );};const (ST_FtnEdnUnset ST_FtnEdn =0;ST_FtnEdnNormal ST_FtnEdn =1;ST_FtnEdnSeparator ST_FtnEdn =2; +ST_FtnEdnContinuationSeparator ST_FtnEdn =3;ST_FtnEdnContinuationNotice ST_FtnEdn =4;);func (_gbdda *ST_DecimalNumberOrPercent )Validate ()error {return _gbdda .ValidateWithPath ("")};const (ST_TabTlcUnset ST_TabTlc =0;ST_TabTlcNone ST_TabTlc =1;ST_TabTlcDot ST_TabTlc =2; +ST_TabTlcHyphen ST_TabTlc =3;ST_TabTlcUnderscore ST_TabTlc =4;ST_TabTlcHeavy ST_TabTlc =5;ST_TabTlcMiddleDot ST_TabTlc =6;);const (ST_TargetScreenSzUnset ST_TargetScreenSz =0;ST_TargetScreenSz544x376 ST_TargetScreenSz =1;ST_TargetScreenSz640x480 ST_TargetScreenSz =2; +ST_TargetScreenSz720x512 ST_TargetScreenSz =3;ST_TargetScreenSz800x600 ST_TargetScreenSz =4;ST_TargetScreenSz1024x768 ST_TargetScreenSz =5;ST_TargetScreenSz1152x882 ST_TargetScreenSz =6;ST_TargetScreenSz1152x900 ST_TargetScreenSz =7;ST_TargetScreenSz1280x1024 ST_TargetScreenSz =8; +ST_TargetScreenSz1600x1200 ST_TargetScreenSz =9;ST_TargetScreenSz1800x1440 ST_TargetScreenSz =10;ST_TargetScreenSz1920x1200 ST_TargetScreenSz =11;);func (_cgfag *CT_TrPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcbab :for {_dcdac ,_faceg :=d .Token (); +if _faceg !=nil {return _faceg ;};switch _cegda :=_dcdac .(type ){case _a .StartElement :switch _cegda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_beecec :=NewCT_TrPrBaseChoice (); +if _ggceg :=d .DecodeElement (&_beecec .CnfStyle ,&_cegda );_ggceg !=nil {return _ggceg ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_beecec );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_bgdef :=NewCT_TrPrBaseChoice (); +if _gccdf :=d .DecodeElement (&_bgdef .DivId ,&_cegda );_gccdf !=nil {return _gccdf ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_bgdef );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_gcddce :=NewCT_TrPrBaseChoice (); +if _ccbbf :=d .DecodeElement (&_gcddce .GridBefore ,&_cegda );_ccbbf !=nil {return _ccbbf ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_gcddce );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_acacae :=NewCT_TrPrBaseChoice (); +if _daeee :=d .DecodeElement (&_acacae .GridAfter ,&_cegda );_daeee !=nil {return _daeee ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_acacae );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_ebdfg :=NewCT_TrPrBaseChoice (); +if _fcageg :=d .DecodeElement (&_ebdfg .WBefore ,&_cegda );_fcageg !=nil {return _fcageg ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_ebdfg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_bgcagb :=NewCT_TrPrBaseChoice (); +if _aebdfa :=d .DecodeElement (&_bgcagb .WAfter ,&_cegda );_aebdfa !=nil {return _aebdfa ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_bgcagb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_fdage :=NewCT_TrPrBaseChoice (); +if _dgeefgb :=d .DecodeElement (&_fdage .CantSplit ,&_cegda );_dgeefgb !=nil {return _dgeefgb ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_fdage );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_cgadac :=NewCT_TrPrBaseChoice (); +if _ecege :=d .DecodeElement (&_cgadac .TrHeight ,&_cegda );_ecege !=nil {return _ecege ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_cgadac );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_edagf :=NewCT_TrPrBaseChoice (); +if _bebbag :=d .DecodeElement (&_edagf .TblHeader ,&_cegda );_bebbag !=nil {return _bebbag ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_edagf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_cdfga :=NewCT_TrPrBaseChoice (); +if _ebgdd :=d .DecodeElement (&_cdfga .TblCellSpacing ,&_cegda );_ebgdd !=nil {return _ebgdd ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_cdfga );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_dcaed :=NewCT_TrPrBaseChoice (); +if _cdedc :=d .DecodeElement (&_dcaed .Jc ,&_cegda );_cdedc !=nil {return _cdedc ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_dcaed );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_fcdgf :=NewCT_TrPrBaseChoice (); +if _bbadc :=d .DecodeElement (&_fcdgf .Hidden ,&_cegda );_bbadc !=nil {return _bbadc ;};_cgfag .TrPrBaseChoice =append (_cgfag .TrPrBaseChoice ,_fcdgf );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_cegda .Name ); +if _fgcfb :=d .Skip ();_fgcfb !=nil {return _fgcfb ;};};case _a .EndElement :break _fcbab ;case _a .CharData :};};return nil ;};const (ST_LockUnset ST_Lock =0;ST_LockSdtLocked ST_Lock =1;ST_LockContentLocked ST_Lock =2;ST_LockUnlocked ST_Lock =3;ST_LockSdtContentLocked ST_Lock =4; +);func (_facdf *CT_Kinsoku )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",_facdf .LangAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_facdf .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// AC_ChoiceRun is used to marshal/unmarshal mc:Choice types inside of CT_R Extra in the OOXML schema. -type AC_ChoiceRun struct{_fbdaf string ; +// Validate validates the CT_Columns and its children +func (_bcec *CT_Columns )Validate ()error {return _bcec .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u0075\u006d\u006e\u0073");}; -// Break -Br *CT_Br ; +// ValidateWithPath validates the EG_ContentRunContentBase and its children, prefixing error messages with path +func (_bdbgd *EG_ContentRunContentBase )ValidateWithPath (path string )error {if _bfdef :=_bdbgd .ContentRunContentBaseChoice .ValidateWithPath (path +"\u002f\u0043\u006f\u006et\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074e\u006et\u0042\u0061\u0073\u0065\u0043\u0068\u006fi\u0063\u0065"); +_bfdef !=nil {return _bfdef ;};return nil ;}; -// Text -T *CT_Text ; +// Validate validates the EG_RPrMathChoice and its children +func (_cdbag *EG_RPrMathChoice )Validate ()error {return _cdbag .ValidateWithPath ("\u0045\u0047_\u0052\u0050\u0072M\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bdddd ST_FldCharType )Validate ()error {return _bdddd .ValidateWithPath ("")}; +func (_cabff *ST_CharacterSpacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_degcfe ,_ggdggd :=d .Token ();if _ggdggd !=nil {return _ggdggd ;};if _dgbbg ,_bgeccd :=_degcfe .(_a .EndElement );_bgeccd &&_dgbbg .Name ==start .Name {*_cabff =1; +return nil ;};if _gecab ,_cfeba :=_degcfe .(_a .CharData );!_cfeba {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_degcfe );}else {switch string (_gecab ){case "":*_cabff =0; +case "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073":*_cabff =1;case "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e":*_cabff =2;case "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061":*_cabff =3; +};};_degcfe ,_ggdggd =d .Token ();if _ggdggd !=nil {return _ggdggd ;};if _gggefa ,_efdeaf :=_degcfe .(_a .EndElement );_efdeaf &&_gggefa .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_degcfe ); +}; -// Content Part -ContentPart *CT_Rel ; +// ValidateWithPath validates the WdCT_WordprocessingCanvasChoice and its children, prefixing error messages with path +func (_ceebbe *WdCT_WordprocessingCanvasChoice )ValidateWithPath (path string )error {if _ceebbe .Wsp !=nil {if _aaabde :=_ceebbe .Wsp .ValidateWithPath (path +"\u002f\u0057\u0073\u0070");_aaabde !=nil {return _aaabde ;};};if _ceebbe .Pic !=nil {if _effge :=_ceebbe .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); +_effge !=nil {return _effge ;};};if _ceebbe .ContentPart !=nil {if _eegbefg :=_ceebbe .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_eegbefg !=nil {return _eegbefg ;};};if _ceebbe .Wgp !=nil {if _eacee :=_ceebbe .Wgp .ValidateWithPath (path +"\u002f\u0057\u0067\u0070"); +_eacee !=nil {return _eacee ;};};if _ceebbe .GraphicFrame !=nil {if _gfbbe :=_ceebbe .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_gfbbe !=nil {return _gfbbe ;};};return nil ;}; +func (_fegcd ST_Shd )Validate ()error {return _fegcd .ValidateWithPath ("")};func NewEG_RangeMarkupElements ()*EG_RangeMarkupElements {_gaede :=&EG_RangeMarkupElements {};_gaede .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();return _gaede ; +};func (_cebaag *ST_AnnotationVMerge )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cebaag =0;case "\u0063\u006f\u006e\u0074":*_cebaag =1;case "\u0072\u0065\u0073\u0074":*_cebaag =2;};return nil ;};func NewCT_LevelSuffix ()*CT_LevelSuffix {_ebdda :=&CT_LevelSuffix {}; +_ebdda .ValAttr =ST_LevelSuffix (1);return _ebdda ;};type CT_MoveBookmark struct{AuthorAttr string ;DateAttr _ae .Time ;NameAttr string ;ColFirstAttr *int64 ;ColLastAttr *int64 ;DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; -// Deleted Text -DelText *CT_Text ; +// Annotation Identifier +IdAttr int64 ;};const (ST_DropCapUnset ST_DropCap =0;ST_DropCapNone ST_DropCap =1;ST_DropCapDrop ST_DropCap =2;ST_DropCapMargin ST_DropCap =3;); -// Field Code -InstrText *CT_Text ; +// ValidateWithPath validates the CT_Br and its children, prefixing error messages with path +func (_fdeg *CT_Br )ValidateWithPath (path string )error {if _cgcg :=_fdeg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cgcg !=nil {return _cgcg ;};if _gafb :=_fdeg .ClearAttr .ValidateWithPath (path +"\u002f\u0043\u006c\u0065\u0061\u0072\u0041\u0074\u0074\u0072"); +_gafb !=nil {return _gafb ;};return nil ;};func (_aabca ST_View )ValidateWithPath (path string )error {switch _aabca {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aabca )); +};return nil ;};func (_ggcafg ST_Zoom )String ()string {switch _ggcafg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065";case 3:return "\u0062e\u0073\u0074\u0046\u0069\u0074";case 4:return "\u0074e\u0078\u0074\u0046\u0069\u0074"; +};return "";}; -// Deleted Field Code -DelInstrText *CT_Text ; +// Validate validates the CT_ProofErr and its children +func (_cgdde *CT_ProofErr )Validate ()error {return _cgdde .ValidateWithPath ("C\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072");}; -// Non Breaking Hyphen Character -NoBreakHyphen *CT_Empty ; +// Validate validates the CT_SdtPrChoice and its children +func (_cdbgb *CT_SdtPrChoice )Validate ()error {return _cdbgb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072\u0043h\u006f\u0069\u0063\u0065");}; -// Choiceal Hyphen Character -SoftHyphen *CT_Empty ; +// Validate validates the EG_ContentRowContent and its children +func (_fcfbcc *EG_ContentRowContent )Validate ()error {return _fcfbcc .ValidateWithPath ("E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006ete\u006e\u0074");};func (_eecbc ST_FrameLayout )ValidateWithPath (path string )error {switch _eecbc {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eecbc )); +};return nil ;};func (_bacbafc *ST_DropCap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gecbd ,_cfgfebc :=d .Token ();if _cfgfebc !=nil {return _cfgfebc ;};if _afeggd ,_decbf :=_gecbd .(_a .EndElement );_decbf &&_afeggd .Name ==start .Name {*_bacbafc =1; +return nil ;};if _acgfa ,_fbceac :=_gecbd .(_a .CharData );!_fbceac {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gecbd );}else {switch string (_acgfa ){case "":*_bacbafc =0; +case "\u006e\u006f\u006e\u0065":*_bacbafc =1;case "\u0064\u0072\u006f\u0070":*_bacbafc =2;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_bacbafc =3;};};_gecbd ,_cfgfebc =d .Token ();if _cfgfebc !=nil {return _cfgfebc ;};if _aebcb ,_ffbgf :=_gecbd .(_a .EndElement ); +_ffbgf &&_aebcb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gecbd );};func (_afbbb *CT_FtnEdn )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dacca :=range start .Attr {if _dacca .Name .Local =="\u0074\u0079\u0070\u0065"{_afbbb .TypeAttr .UnmarshalXMLAttr (_dacca ); +continue ;};if _dacca .Name .Local =="\u0069\u0064"{_fcfg ,_begcg :=_c .ParseInt (_dacca .Value ,10,64);if _begcg !=nil {return _begcg ;};_afbbb .IdAttr =_fcfg ;continue ;};};_gggbd :for {_afcc ,_fdcae :=d .Token ();if _fdcae !=nil {return _fdcae ;};switch _dddge :=_afcc .(type ){case _a .StartElement :switch _dddge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_bbef :=NewEG_BlockLevelElts (); +_bbef .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bbef );if _aaeba :=d .DecodeElement (&_bbef .BlockLevelEltsChoice .AltChunk ,&_dddge );_aaeba !=nil {return _aaeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bede :=NewEG_BlockLevelElts (); +_bggfgg :=NewEG_ContentBlockContent ();_bggfgg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bede );_bede .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bede .BlockLevelEltsChoice .EG_ContentBlockContent ,_bggfgg ); +if _agbcg :=d .DecodeElement (&_bggfgg .ContentBlockContentChoice .CustomXml ,&_dddge );_agbcg !=nil {return _agbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ggebf :=NewEG_BlockLevelElts (); +_fadba :=NewEG_ContentBlockContent ();_fadba .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_ggebf );_ggebf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggebf .BlockLevelEltsChoice .EG_ContentBlockContent ,_fadba ); +if _abggb :=d .DecodeElement (&_fadba .ContentBlockContentChoice .Sdt ,&_dddge );_abggb !=nil {return _abggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_bfaac :=NewEG_BlockLevelElts (); +_eccee :=NewEG_ContentBlockContent ();_eccee .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bfaac );_bfaac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfaac .BlockLevelEltsChoice .EG_ContentBlockContent ,_eccee ); +if _aeadd :=d .DecodeElement (&_eccee .ContentBlockContentChoice .P ,&_dddge );_aeadd !=nil {return _aeadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_edbgf :=NewEG_BlockLevelElts (); +_aeaff :=NewEG_ContentBlockContent ();_aeaff .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_edbgf );_edbgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edbgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_aeaff ); +if _ggdbe :=d .DecodeElement (&_aeaff .ContentBlockContentChoice .Tbl ,&_dddge );_ggdbe !=nil {return _ggdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fgedd :=NewEG_BlockLevelElts (); +_eaef :=NewEG_ContentBlockContent ();_edaf :=NewEG_RunLevelElts ();_edaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_fgedd );_fgedd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgedd .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaef ); +_eaef .ContentBlockContentChoice .EG_RunLevelElts =append (_eaef .ContentBlockContentChoice .EG_RunLevelElts ,_edaf );if _dgfgc :=d .DecodeElement (&_edaf .RunLevelEltsChoice .ProofErr ,&_dddge );_dgfgc !=nil {return _dgfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gddf :=NewEG_BlockLevelElts (); +_bfdbe :=NewEG_ContentBlockContent ();_debaf :=NewEG_RunLevelElts ();_debaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_gddf );_gddf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gddf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfdbe ); +_bfdbe .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdbe .ContentBlockContentChoice .EG_RunLevelElts ,_debaf );if _dbcbb :=d .DecodeElement (&_debaf .RunLevelEltsChoice .PermStart ,&_dddge );_dbcbb !=nil {return _dbcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cbafe :=NewEG_BlockLevelElts (); +_adac :=NewEG_ContentBlockContent ();_aceb :=NewEG_RunLevelElts ();_aceb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_cbafe );_cbafe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbafe .BlockLevelEltsChoice .EG_ContentBlockContent ,_adac ); +_adac .ContentBlockContentChoice .EG_RunLevelElts =append (_adac .ContentBlockContentChoice .EG_RunLevelElts ,_aceb );if _dbgbe :=d .DecodeElement (&_aceb .RunLevelEltsChoice .PermEnd ,&_dddge );_dbgbe !=nil {return _dbgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bcaga :=NewEG_BlockLevelElts (); +_bggdg :=NewEG_ContentBlockContent ();_ccab :=NewEG_RunLevelElts ();_ccab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bcaga );_bcaga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcaga .BlockLevelEltsChoice .EG_ContentBlockContent ,_bggdg ); +_bggdg .ContentBlockContentChoice .EG_RunLevelElts =append (_bggdg .ContentBlockContentChoice .EG_RunLevelElts ,_ccab );if _bgfc :=d .DecodeElement (&_ccab .RunLevelEltsChoice .Ins ,&_dddge );_bgfc !=nil {return _bgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_feedf :=NewEG_BlockLevelElts (); +_ffdf :=NewEG_ContentBlockContent ();_adbad :=NewEG_RunLevelElts ();_adbad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_feedf );_feedf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_feedf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffdf ); +_ffdf .ContentBlockContentChoice .EG_RunLevelElts =append (_ffdf .ContentBlockContentChoice .EG_RunLevelElts ,_adbad );if _bbbcd :=d .DecodeElement (&_adbad .RunLevelEltsChoice .Del ,&_dddge );_bbbcd !=nil {return _bbbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gbbbc :=NewEG_BlockLevelElts (); +_afgcd :=NewEG_ContentBlockContent ();_ecef :=NewEG_RunLevelElts ();_ecef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_gbbbc );_gbbbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbbbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_afgcd ); +_afgcd .ContentBlockContentChoice .EG_RunLevelElts =append (_afgcd .ContentBlockContentChoice .EG_RunLevelElts ,_ecef );if _abgae :=d .DecodeElement (&_ecef .RunLevelEltsChoice .MoveFrom ,&_dddge );_abgae !=nil {return _abgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ffacb :=NewEG_BlockLevelElts (); +_abdag :=NewEG_ContentBlockContent ();_ffbdg :=NewEG_RunLevelElts ();_ffbdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_ffacb );_ffacb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffacb .BlockLevelEltsChoice .EG_ContentBlockContent ,_abdag ); +_abdag .ContentBlockContentChoice .EG_RunLevelElts =append (_abdag .ContentBlockContentChoice .EG_RunLevelElts ,_ffbdg );if _ageae :=d .DecodeElement (&_ffbdg .RunLevelEltsChoice .MoveTo ,&_dddge );_ageae !=nil {return _ageae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_caeg :=NewEG_BlockLevelElts (); +_bgaab :=NewEG_ContentBlockContent ();_adeda :=NewEG_RunLevelElts ();_ebaea :=NewEG_RangeMarkupElements ();_ebaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_caeg );_caeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_caeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgaab ); +_bgaab .ContentBlockContentChoice .EG_RunLevelElts =append (_bgaab .ContentBlockContentChoice .EG_RunLevelElts ,_adeda );_adeda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adeda .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebaea );if _aceea :=d .DecodeElement (&_ebaea .RangeMarkupElementsChoice .BookmarkStart ,&_dddge ); +_aceea !=nil {return _aceea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_adfda :=NewEG_BlockLevelElts (); +_fecbae :=NewEG_ContentBlockContent ();_fcag :=NewEG_RunLevelElts ();_fcgecb :=NewEG_RangeMarkupElements ();_fcgecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_adfda );_adfda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adfda .BlockLevelEltsChoice .EG_ContentBlockContent ,_fecbae ); +_fecbae .ContentBlockContentChoice .EG_RunLevelElts =append (_fecbae .ContentBlockContentChoice .EG_RunLevelElts ,_fcag );_fcag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcag .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgecb );if _cccf :=d .DecodeElement (&_fcgecb .RangeMarkupElementsChoice .BookmarkEnd ,&_dddge ); +_cccf !=nil {return _cccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_edcbc :=NewEG_BlockLevelElts (); +_dfega :=NewEG_ContentBlockContent ();_dabca :=NewEG_RunLevelElts ();_begec :=NewEG_RangeMarkupElements ();_begec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_edcbc );_edcbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edcbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfega ); +_dfega .ContentBlockContentChoice .EG_RunLevelElts =append (_dfega .ContentBlockContentChoice .EG_RunLevelElts ,_dabca );_dabca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dabca .RunLevelEltsChoice .EG_RangeMarkupElements ,_begec );if _egaf :=d .DecodeElement (&_begec .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dddge ); +_egaf !=nil {return _egaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cdaba :=NewEG_BlockLevelElts (); +_febg :=NewEG_ContentBlockContent ();_gggd :=NewEG_RunLevelElts ();_gabc :=NewEG_RangeMarkupElements ();_gabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_cdaba );_cdaba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdaba .BlockLevelEltsChoice .EG_ContentBlockContent ,_febg ); +_febg .ContentBlockContentChoice .EG_RunLevelElts =append (_febg .ContentBlockContentChoice .EG_RunLevelElts ,_gggd );_gggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabc );if _cadfd :=d .DecodeElement (&_gabc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dddge ); +_cadfd !=nil {return _cadfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bagab :=NewEG_BlockLevelElts (); +_efdeg :=NewEG_ContentBlockContent ();_eeabb :=NewEG_RunLevelElts ();_ecgda :=NewEG_RangeMarkupElements ();_ecgda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bagab );_bagab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bagab .BlockLevelEltsChoice .EG_ContentBlockContent ,_efdeg ); +_efdeg .ContentBlockContentChoice .EG_RunLevelElts =append (_efdeg .ContentBlockContentChoice .EG_RunLevelElts ,_eeabb );_eeabb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeabb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecgda );if _fffg :=d .DecodeElement (&_ecgda .RangeMarkupElementsChoice .MoveToRangeStart ,&_dddge ); +_fffg !=nil {return _fffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bgdf :=NewEG_BlockLevelElts (); +_abaa :=NewEG_ContentBlockContent ();_adecbb :=NewEG_RunLevelElts ();_dcffc :=NewEG_RangeMarkupElements ();_dcffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bgdf );_bgdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_abaa ); +_abaa .ContentBlockContentChoice .EG_RunLevelElts =append (_abaa .ContentBlockContentChoice .EG_RunLevelElts ,_adecbb );_adecbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adecbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcffc );if _bddba :=d .DecodeElement (&_dcffc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dddge ); +_bddba !=nil {return _bddba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dcaga :=NewEG_BlockLevelElts (); +_dcggca :=NewEG_ContentBlockContent ();_gcgfa :=NewEG_RunLevelElts ();_aaeee :=NewEG_RangeMarkupElements ();_aaeee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_dcaga );_dcaga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcaga .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcggca ); +_dcggca .ContentBlockContentChoice .EG_RunLevelElts =append (_dcggca .ContentBlockContentChoice .EG_RunLevelElts ,_gcgfa );_gcgfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcgfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaeee );if _cdfdf :=d .DecodeElement (&_aaeee .RangeMarkupElementsChoice .CommentRangeStart ,&_dddge ); +_cdfdf !=nil {return _cdfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eddbc :=NewEG_BlockLevelElts (); +_bafdc :=NewEG_ContentBlockContent ();_edbd :=NewEG_RunLevelElts ();_dccgg :=NewEG_RangeMarkupElements ();_dccgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_eddbc );_eddbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eddbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_bafdc ); +_bafdc .ContentBlockContentChoice .EG_RunLevelElts =append (_bafdc .ContentBlockContentChoice .EG_RunLevelElts ,_edbd );_edbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dccgg );if _baacg :=d .DecodeElement (&_dccgg .RangeMarkupElementsChoice .CommentRangeEnd ,&_dddge ); +_baacg !=nil {return _baacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgag :=NewEG_BlockLevelElts (); +_edbf :=NewEG_ContentBlockContent ();_efedd :=NewEG_RunLevelElts ();_aeecd :=NewEG_RangeMarkupElements ();_aeecd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_fgag );_fgag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgag .BlockLevelEltsChoice .EG_ContentBlockContent ,_edbf ); +_edbf .ContentBlockContentChoice .EG_RunLevelElts =append (_edbf .ContentBlockContentChoice .EG_RunLevelElts ,_efedd );_efedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeecd );if _cfbc :=d .DecodeElement (&_aeecd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dddge ); +_cfbc !=nil {return _cfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdgdd :=NewEG_BlockLevelElts (); +_ccgfb :=NewEG_ContentBlockContent ();_cgada :=NewEG_RunLevelElts ();_ebbgg :=NewEG_RangeMarkupElements ();_ebbgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bdgdd );_bdgdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdgdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccgfb ); +_ccgfb .ContentBlockContentChoice .EG_RunLevelElts =append (_ccgfb .ContentBlockContentChoice .EG_RunLevelElts ,_cgada );_cgada .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgada .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebbgg );if _cgde :=d .DecodeElement (&_ebbgg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dddge ); +_cgde !=nil {return _cgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_geabb :=NewEG_BlockLevelElts (); +_bfeedd :=NewEG_ContentBlockContent ();_geddb :=NewEG_RunLevelElts ();_ccadf :=NewEG_RangeMarkupElements ();_ccadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_geabb );_geabb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geabb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfeedd ); +_bfeedd .ContentBlockContentChoice .EG_RunLevelElts =append (_bfeedd .ContentBlockContentChoice .EG_RunLevelElts ,_geddb );_geddb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geddb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccadf );if _fabbb :=d .DecodeElement (&_ccadf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dddge ); +_fabbb !=nil {return _fabbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gaba :=NewEG_BlockLevelElts (); +_ceaff :=NewEG_ContentBlockContent ();_cafd :=NewEG_RunLevelElts ();_bcfbd :=NewEG_RangeMarkupElements ();_bcfbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_gaba );_gaba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gaba .BlockLevelEltsChoice .EG_ContentBlockContent ,_ceaff ); +_ceaff .ContentBlockContentChoice .EG_RunLevelElts =append (_ceaff .ContentBlockContentChoice .EG_RunLevelElts ,_cafd );_cafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcfbd );if _eaeec :=d .DecodeElement (&_bcfbd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dddge ); +_eaeec !=nil {return _eaeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cceg :=NewEG_BlockLevelElts (); +_cdggg :=NewEG_ContentBlockContent ();_dbaed :=NewEG_RunLevelElts ();_cacgg :=NewEG_RangeMarkupElements ();_cacgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_cceg );_cceg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cceg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdggg ); +_cdggg .ContentBlockContentChoice .EG_RunLevelElts =append (_cdggg .ContentBlockContentChoice .EG_RunLevelElts ,_dbaed );_dbaed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbaed .RunLevelEltsChoice .EG_RangeMarkupElements ,_cacgg );if _dcbcc :=d .DecodeElement (&_cacgg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dddge ); +_dcbcc !=nil {return _dcbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_caee :=NewEG_BlockLevelElts (); +_faeag :=NewEG_ContentBlockContent ();_badcfc :=NewEG_RunLevelElts ();_ccegd :=NewEG_RangeMarkupElements ();_ccegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_caee );_caee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_caee .BlockLevelEltsChoice .EG_ContentBlockContent ,_faeag ); +_faeag .ContentBlockContentChoice .EG_RunLevelElts =append (_faeag .ContentBlockContentChoice .EG_RunLevelElts ,_badcfc );_badcfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_badcfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccegd );if _gdbaa :=d .DecodeElement (&_ccegd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dddge ); +_gdbaa !=nil {return _gdbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_agaff :=NewEG_BlockLevelElts (); +_adcgd :=NewEG_ContentBlockContent ();_gffgg :=NewEG_RunLevelElts ();_dbbac :=NewEG_RangeMarkupElements ();_dbbac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_agaff );_agaff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agaff .BlockLevelEltsChoice .EG_ContentBlockContent ,_adcgd ); +_adcgd .ContentBlockContentChoice .EG_RunLevelElts =append (_adcgd .ContentBlockContentChoice .EG_RunLevelElts ,_gffgg );_gffgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbac );if _fccba :=d .DecodeElement (&_dbbac .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dddge ); +_fccba !=nil {return _fccba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fcgcg :=NewEG_BlockLevelElts (); +_dfdce :=NewEG_ContentBlockContent ();_dcbcg :=NewEG_RunLevelElts ();_bddaf :=NewEG_RangeMarkupElements ();_bddaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_fcgcg );_fcgcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcgcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfdce ); +_dfdce .ContentBlockContentChoice .EG_RunLevelElts =append (_dfdce .ContentBlockContentChoice .EG_RunLevelElts ,_dcbcg );_dcbcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcbcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddaf );if _adaed :=d .DecodeElement (&_bddaf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dddge ); +_adaed !=nil {return _adaed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gcef :=NewEG_BlockLevelElts (); +_aeeg :=NewEG_ContentBlockContent ();_adeb :=NewEG_RunLevelElts ();_bfgaf :=NewEG_MathContent ();_bfgaf .MathContentChoice =NewEG_MathContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_gcef );_gcef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcef .BlockLevelEltsChoice .EG_ContentBlockContent ,_aeeg ); +_aeeg .ContentBlockContentChoice .EG_RunLevelElts =append (_aeeg .ContentBlockContentChoice .EG_RunLevelElts ,_adeb );_adeb .RunLevelEltsChoice .EG_MathContent =append (_adeb .RunLevelEltsChoice .EG_MathContent ,_bfgaf );if _egbdg :=d .DecodeElement (&_bfgaf .MathContentChoice .OMathPara ,&_dddge ); +_egbdg !=nil {return _egbdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bbccg :=NewEG_BlockLevelElts (); +_agdae :=NewEG_ContentBlockContent ();_bgbgc :=NewEG_RunLevelElts ();_gcbdca :=NewEG_MathContent ();_gcbdca .MathContentChoice =NewEG_MathContentChoice ();_afbbb .EG_BlockLevelElts =append (_afbbb .EG_BlockLevelElts ,_bbccg );_bbccg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbccg .BlockLevelEltsChoice .EG_ContentBlockContent ,_agdae ); +_agdae .ContentBlockContentChoice .EG_RunLevelElts =append (_agdae .ContentBlockContentChoice .EG_RunLevelElts ,_bgbgc );_bgbgc .RunLevelEltsChoice .EG_MathContent =append (_bgbgc .RunLevelEltsChoice .EG_MathContent ,_gcbdca );if _dfedg :=d .DecodeElement (&_gcbdca .MathContentChoice .OMath ,&_dddge ); +_dfedg !=nil {return _dfedg ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0074\u006eE\u0064\u006e \u0025\u0076",_dddge .Name ); +if _ccafg :=d .Skip ();_ccafg !=nil {return _ccafg ;};};case _a .EndElement :break _gggbd ;case _a .CharData :};};return nil ;};type CT_Divs struct{ -// Date Block - Short Day Format -DayShort *CT_Empty ; +// Information About Single HTML div Element +Div []*CT_Div ;};func (_ffdfbg *WdST_WrapText )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffdfbg =0;case "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s":*_ffdfbg =1;case "\u006c\u0065\u0066\u0074":*_ffdfbg =2;case "\u0072\u0069\u0067h\u0074":*_ffdfbg =3; +case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_ffdfbg =4;};return nil ;};func (_afeb *CT_SdtRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _afeb .SdtPr !=nil {_bbdfb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; +e .EncodeElement (_afeb .SdtPr ,_bbdfb );};if _afeb .SdtEndPr !=nil {_cffdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_afeb .SdtEndPr ,_cffdd );};if _afeb .SdtContent !=nil {_eeadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; +e .EncodeElement (_afeb .SdtContent ,_eeadf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_AbstractNum struct{ -// Date Block - Short Month Format -MonthShort *CT_Empty ; +// Abstract Numbering Definition ID +AbstractNumIdAttr int64 ; -// Date Block - Short Year Format -YearShort *CT_Empty ; +// Abstract Numbering Definition Identifier +Nsid *CT_LongHexNumber ; -// Date Block - Long Day Format -DayLong *CT_Empty ; +// Abstract Numbering Definition Type +MultiLevelType *CT_MultiLevelType ; -// Date Block - Long Month Format -MonthLong *CT_Empty ; +// Numbering Template Code +Tmpl *CT_LongHexNumber ; -// Date Block - Long Year Format -YearLong *CT_Empty ; +// Abstract Numbering Definition Name +Name *CT_String ; -// Comment Information Block -AnnotationRef *CT_Empty ; +// Numbering Style Definition +StyleLink *CT_String ; -// Footnote Reference Mark -FootnoteRef *CT_Empty ; +// Numbering Style Reference +NumStyleLink *CT_String ; -// Endnote Reference Mark -EndnoteRef *CT_Empty ; +// Numbering Level Definition +Lvl []*CT_Lvl ;};func NewCT_ParaRPrOriginal ()*CT_ParaRPrOriginal {_fgeeb :=&CT_ParaRPrOriginal {};return _fgeeb };func NewCT_Tbl ()*CT_Tbl {_egbcd :=&CT_Tbl {};_egbcd .TblPr =NewCT_TblPr ();_egbcd .TblGrid =NewCT_TblGrid ();return _egbcd ;}; -// Footnote/Endnote Separator Mark -Separator *CT_Empty ; +// Validate validates the CT_Tabs and its children +func (_debdge *CT_Tabs )Validate ()error {return _debdge .ValidateWithPath ("\u0043T\u005f\u0054\u0061\u0062\u0073");};type ST_MultiLevelType byte ; -// Continuation Separator Mark -ContinuationSeparator *CT_Empty ; +// Validate validates the CT_TblPrExChange and its children +func (_efgee *CT_TblPrExChange )Validate ()error {return _efgee .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cP\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065");};func (_feabg *CT_RPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feabg .RPr =NewCT_RPrOriginal (); +for _ ,_cccab :=range start .Attr {if _cccab .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_ceda :=_cccab .Value ;_feabg .AuthorAttr =_ceda ;continue ;};if _cccab .Name .Local =="\u0064\u0061\u0074\u0065"{_ebabb ,_dgacf :=ParseStdlibTime (_cccab .Value ); +if _dgacf !=nil {return _dgacf ;};_feabg .DateAttr =&_ebabb ;continue ;};if _cccab .Name .Local =="\u0069\u0064"{_adebc ,_bbafe :=_c .ParseInt (_cccab .Value ,10,64);if _bbafe !=nil {return _bbafe ;};_feabg .IdAttr =_adebc ;continue ;};};_gabcac :for {_cfgabb ,_dadba :=d .Token (); +if _dadba !=nil {return _dadba ;};switch _gdbefg :=_cfgabb .(type ){case _a .StartElement :switch _gdbefg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _cbab :=d .DecodeElement (_feabg .RPr ,&_gdbefg ); +_cbab !=nil {return _cbab ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0050\u0072C\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_gdbefg .Name ); +if _abfd :=d .Skip ();_abfd !=nil {return _abfd ;};};case _a .EndElement :break _gabcac ;case _a .CharData :};};return nil ;}; -// Symbol Character -Sym *CT_Sym ; +// Validate validates the CT_SmartTagType and its children +func (_feeeg *CT_SmartTagType )Validate ()error {return _feeeg .ValidateWithPath ("\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065");};func NewEG_BlockLevelEltsChoice ()*EG_BlockLevelEltsChoice {_fadad :=&EG_BlockLevelEltsChoice {}; +return _fadad ;}; -// Page Number Block -PgNum *CT_Empty ; +// ValidateWithPath validates the CT_SdtBlock and its children, prefixing error messages with path +func (_ceffc *CT_SdtBlock )ValidateWithPath (path string )error {if _ceffc .SdtPr !=nil {if _adga :=_ceffc .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_adga !=nil {return _adga ;};};if _ceffc .SdtEndPr !=nil {if _fgegf :=_ceffc .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); +_fgegf !=nil {return _fgegf ;};};if _ceffc .SdtContent !=nil {if _bfdf :=_ceffc .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_bfdf !=nil {return _bfdf ;};};return nil ;};func (_dafeb *CT_DrawingChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dafeb .Anchor !=nil {_gfadac :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0061\u006e\u0063\u0068\u006fr"}};e .EncodeElement (_dafeb .Anchor ,_gfadac );}else if _dafeb .Inline !=nil {_dfccc :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0069\u006e\u006c\u0069\u006ee"}}; +e .EncodeElement (_dafeb .Inline ,_dfccc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bcfba *EG_ContentRunContentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcfba .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); +_cffbdc :for {_babef ,_degde :=d .Token ();if _degde !=nil {return _degde ;};switch _gcbbg :=_babef .(type ){case _a .StartElement :switch _gcbbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:if _bcfba .ContentRunContentBaseChoice ==nil {_bcfba .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); +};if _gdcbd :=d .DecodeElement (&_bcfba .ContentRunContentBaseChoice .SmartTag ,&_gcbbg );_gdcbd !=nil {return _gdcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _bcfba .ContentRunContentBaseChoice ==nil {_bcfba .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); +};if _eeagfd :=d .DecodeElement (&_bcfba .ContentRunContentBaseChoice .Sdt ,&_gcbbg );_eeagfd !=nil {return _eeagfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_aebeb :=NewEG_RunLevelElts (); +_aebeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_aebeb );if _eegeg :=d .DecodeElement (&_aebeb .RunLevelEltsChoice .ProofErr ,&_gcbbg ); +_eegeg !=nil {return _eegeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ddgbf :=NewEG_RunLevelElts (); +_ddgbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_ddgbf );if _fcgae :=d .DecodeElement (&_ddgbf .RunLevelEltsChoice .PermStart ,&_gcbbg ); +_fcgae !=nil {return _fcgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ddffb :=NewEG_RunLevelElts (); +_ddffb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_ddffb );if _cdbbgc :=d .DecodeElement (&_ddffb .RunLevelEltsChoice .PermEnd ,&_gcbbg ); +_cdbbgc !=nil {return _cdbbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cfdfbd :=NewEG_RunLevelElts (); +_cfdfbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_cfdfbd );if _dcgdd :=d .DecodeElement (&_cfdfbd .RunLevelEltsChoice .Ins ,&_gcbbg ); +_dcgdd !=nil {return _dcgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ecgdf :=NewEG_RunLevelElts (); +_ecgdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecgdf );if _dddbc :=d .DecodeElement (&_ecgdf .RunLevelEltsChoice .Del ,&_gcbbg ); +_dddbc !=nil {return _dddbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_beffe :=NewEG_RunLevelElts (); +_beffe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_beffe );if _eaagdc :=d .DecodeElement (&_beffe .RunLevelEltsChoice .MoveFrom ,&_gcbbg ); +_eaagdc !=nil {return _eaagdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ggagcb :=NewEG_RunLevelElts (); +_ggagcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_ggagcb );if _cgdgea :=d .DecodeElement (&_ggagcb .RunLevelEltsChoice .MoveTo ,&_gcbbg ); +_cgdgea !=nil {return _cgdgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_afcff :=NewEG_RunLevelElts (); +_dbagea :=NewEG_RangeMarkupElements ();_dbagea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_afcff );_afcff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afcff .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbagea ); +if _fbccef :=d .DecodeElement (&_dbagea .RangeMarkupElementsChoice .BookmarkStart ,&_gcbbg );_fbccef !=nil {return _fbccef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bagba :=NewEG_RunLevelElts (); +_abgaa :=NewEG_RangeMarkupElements ();_abgaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_bagba );_bagba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bagba .RunLevelEltsChoice .EG_RangeMarkupElements ,_abgaa ); +if _fgfgge :=d .DecodeElement (&_abgaa .RangeMarkupElementsChoice .BookmarkEnd ,&_gcbbg );_fgfgge !=nil {return _fgfgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gdccgf :=NewEG_RunLevelElts (); +_fgagg :=NewEG_RangeMarkupElements ();_fgagg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_gdccgf );_gdccgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdccgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgagg ); +if _cedgcb :=d .DecodeElement (&_fgagg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcbbg );_cedgcb !=nil {return _cedgcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edbbge :=NewEG_RunLevelElts (); +_aecbb :=NewEG_RangeMarkupElements ();_aecbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_edbbge );_edbbge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbbge .RunLevelEltsChoice .EG_RangeMarkupElements ,_aecbb ); +if _bfadc :=d .DecodeElement (&_aecbb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcbbg );_bfadc !=nil {return _bfadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gdddg :=NewEG_RunLevelElts (); +_bbceb :=NewEG_RangeMarkupElements ();_bbceb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_gdddg );_gdddg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdddg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbceb ); +if _ddgde :=d .DecodeElement (&_bbceb .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcbbg );_ddgde !=nil {return _ddgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_edbgb :=NewEG_RunLevelElts (); +_gcgcgf :=NewEG_RangeMarkupElements ();_gcgcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_edbgb );_edbgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgcgf ); +if _bfeddf :=d .DecodeElement (&_gcgcgf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcbbg );_bfeddf !=nil {return _bfeddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fcbda :=NewEG_RunLevelElts (); +_ddebb :=NewEG_RangeMarkupElements ();_ddebb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_fcbda );_fcbda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbda .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddebb ); +if _aadfa :=d .DecodeElement (&_ddebb .RangeMarkupElementsChoice .CommentRangeStart ,&_gcbbg );_aadfa !=nil {return _aadfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gffca :=NewEG_RunLevelElts (); +_fbgcfc :=NewEG_RangeMarkupElements ();_fbgcfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_gffca );_gffca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffca .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbgcfc ); +if _ecgfcg :=d .DecodeElement (&_fbgcfc .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcbbg );_ecgfcg !=nil {return _ecgfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dbedc :=NewEG_RunLevelElts (); +_bebfd :=NewEG_RangeMarkupElements ();_bebfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_dbedc );_dbedc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbedc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bebfd ); +if _ebfgc :=d .DecodeElement (&_bebfd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcbbg );_ebfgc !=nil {return _ebfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eggcc :=NewEG_RunLevelElts (); +_efdcdb :=NewEG_RangeMarkupElements ();_efdcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_eggcc );_eggcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eggcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_efdcdb ); +if _adbffe :=d .DecodeElement (&_efdcdb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcbbg );_adbffe !=nil {return _adbffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdebcd :=NewEG_RunLevelElts (); +_dbccd :=NewEG_RangeMarkupElements ();_dbccd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_gdebcd );_gdebcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdebcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbccd ); +if _bcfddc :=d .DecodeElement (&_dbccd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcbbg );_bcfddc !=nil {return _bcfddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_egcddf :=NewEG_RunLevelElts (); +_agfbe :=NewEG_RangeMarkupElements ();_agfbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_egcddf );_egcddf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egcddf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfbe ); +if _fbcega :=d .DecodeElement (&_agfbe .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcbbg );_fbcega !=nil {return _fbcega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cbagfd :=NewEG_RunLevelElts (); +_bbaec :=NewEG_RangeMarkupElements ();_bbaec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_cbagfd );_cbagfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbagfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbaec ); +if _gacgac :=d .DecodeElement (&_bbaec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcbbg );_gacgac !=nil {return _gacgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ddgff :=NewEG_RunLevelElts (); +_gcdfcc :=NewEG_RangeMarkupElements ();_gcdfcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_ddgff );_ddgff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddgff .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcdfcc ); +if _fefcdc :=d .DecodeElement (&_gcdfcc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcbbg );_fefcdc !=nil {return _fefcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gaadd :=NewEG_RunLevelElts (); +_cdbad :=NewEG_RangeMarkupElements ();_cdbad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_gaadd );_gaadd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaadd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdbad ); +if _afgece :=d .DecodeElement (&_cdbad .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcbbg );_afgece !=nil {return _afgece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fdfcc :=NewEG_RunLevelElts (); +_fgbfb :=NewEG_RangeMarkupElements ();_fgbfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_fdfcc );_fdfcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdfcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbfb ); +if _bfgdf :=d .DecodeElement (&_fgbfb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcbbg );_bfgdf !=nil {return _bfgdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_eggaa :=NewEG_RunLevelElts (); +_ebeec :=NewEG_MathContent ();_ebeec .MathContentChoice =NewEG_MathContentChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_eggaa );_eggaa .RunLevelEltsChoice .EG_MathContent =append (_eggaa .RunLevelEltsChoice .EG_MathContent ,_ebeec ); +if _gabec :=d .DecodeElement (&_ebeec .MathContentChoice .OMathPara ,&_gcbbg );_gabec !=nil {return _gabec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_egbebc :=NewEG_RunLevelElts (); +_cefaf :=NewEG_MathContent ();_cefaf .MathContentChoice =NewEG_MathContentChoice ();_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcfba .ContentRunContentBaseChoice .EG_RunLevelElts ,_egbebc );_egbebc .RunLevelEltsChoice .EG_MathContent =append (_egbebc .RunLevelEltsChoice .EG_MathContent ,_cefaf ); +if _fdbfad :=d .DecodeElement (&_cefaf .MathContentChoice .OMath ,&_gcbbg );_fdbfad !=nil {return _fdbfad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006et\u0042\u0061\u0073\u0065\u0020%\u0076",_gcbbg .Name ); +if _cfgbag :=d .Skip ();_cfgbag !=nil {return _cfgbag ;};};case _a .EndElement :break _cffbdc ;case _a .CharData :};};return nil ;};const (ST_TblWidthUnset ST_TblWidth =0;ST_TblWidthNil ST_TblWidth =1;ST_TblWidthPct ST_TblWidth =2;ST_TblWidthDxa ST_TblWidth =3; +ST_TblWidthAuto ST_TblWidth =4;); -// Carriage Return -Cr *CT_Empty ; +// Validate validates the CT_PermStart and its children +func (_gcedc *CT_PermStart )Validate ()error {return _gcedc .ValidateWithPath ("\u0043\u0054\u005fP\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074");}; -// Tab Character -Tab *CT_Empty ; +// Validate validates the CT_WritingStyle and its children +func (_efcdg *CT_WritingStyle )Validate ()error {return _efcdg .ValidateWithPath ("\u0043T\u005fW\u0072\u0069\u0074\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065");};type CT_WritingStyle struct{ -// Embedded Object -Object *CT_Object ; +// Writing Style Language +LangAttr string ; -// VML Object -Pict *CT_Picture ; +// Grammatical Engine ID +VendorIDAttr string ; -// Complex Field Character -FldChar *CT_FldChar ; +// Grammatical Check Engine Version +DllVersionAttr string ; -// Phonetic Guide -Ruby *CT_Ruby ; +// Natural Language Grammar Check +NlCheckAttr *_f .ST_OnOff ; -// Footnote Reference -FootnoteReference *CT_FtnEdnRef ; +// Check Stylistic Rules With Grammar +CheckStyleAttr _f .ST_OnOff ; -// Endnote Reference -EndnoteReference *CT_FtnEdnRef ; +// Application Name +AppNameAttr string ;}; -// Comment Content Reference Mark -CommentReference *CT_Markup ; +// Validate validates the CT_TabStop and its children +func (_gfgffe *CT_TabStop )Validate ()error {return _gfgffe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070");};type CT_TextEffect struct{ -// DrawingML Object -Drawing *CT_Drawing ; +// Animated Text Effect Type +ValAttr ST_TextEffect ;};type EG_RunLevelElts struct{RunLevelEltsChoice *EG_RunLevelEltsChoice ;};func (_dbcbd *CT_FramesetChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dbcbd .Frameset !=nil {_gfabe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}}; +for _ ,_ebcgc :=range _dbcbd .Frameset {e .EncodeElement (_ebcgc ,_gfabe );};}else if _dbcbd .Frame !=nil {_bgfgd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"}};for _ ,_ggeb :=range _dbcbd .Frame {e .EncodeElement (_ggeb ,_bgfgd ); +};};return nil ;};func NewCT_Shd ()*CT_Shd {_fgcgd :=&CT_Shd {};_fgcgd .ValAttr =ST_Shd (1);return _fgcgd };func (_gaaac ST_RestartNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gaaac .String (),start );}; -// Absolute Position Tab Character -Ptab *CT_PTab ; +// ValidateWithPath validates the CT_Column and its children, prefixing error messages with path +func (_eabb *CT_Column )ValidateWithPath (path string )error {if _eabb .WAttr !=nil {if _bbeg :=_eabb .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_bbeg !=nil {return _bbeg ;};};if _eabb .SpaceAttr !=nil {if _gbec :=_eabb .SpaceAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072"); +_gbec !=nil {return _gbec ;};};return nil ;}; -// Position of Last Calculated Page Break -LastRenderedPageBreak *CT_Empty ;};type ST_PTabLeader byte ;type CT_RubyAlign struct{ +// ValidateWithPath validates the CT_EastAsianLayout and its children, prefixing error messages with path +func (_bdgad *CT_EastAsianLayout )ValidateWithPath (path string )error {if _bdgad .CombineAttr !=nil {if _baee :=_bdgad .CombineAttr .ValidateWithPath (path +"\u002f\u0043\u006fm\u0062\u0069\u006e\u0065\u0041\u0074\u0074\u0072");_baee !=nil {return _baee ; +};};if _aegg :=_bdgad .CombineBracketsAttr .ValidateWithPath (path +"/\u0043o\u006d\u0062\u0069\u006e\u0065\u0042\u0072\u0061c\u006b\u0065\u0074\u0073At\u0074\u0072");_aegg !=nil {return _aegg ;};if _bdgad .VertAttr !=nil {if _edecg :=_bdgad .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r"); +_edecg !=nil {return _edecg ;};};if _bdgad .VertCompressAttr !=nil {if _acedc :=_bdgad .VertCompressAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0041\u0074\u0074\u0072");_acedc !=nil {return _acedc ; +};};return nil ;};func (_gcab *CT_HMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abed :=range start .Attr {if _abed .Name .Local =="\u0076\u0061\u006c"{_gcab .ValAttr .UnmarshalXMLAttr (_abed );continue ;};};for {_ddeag ,_gggdf :=d .Token (); +if _gggdf !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0048\u004d\u0065r\u0067\u0065\u003a\u0020\u0025\u0073",_gggdf );};if _aagf ,_ggcfa :=_ddeag .(_a .EndElement );_ggcfa &&_aagf .Name ==start .Name {break ;};};return nil ; +};func NewCT_FitText ()*CT_FitText {_eddggc :=&CT_FitText {};return _eddggc };func NewCT_TcPrInner ()*CT_TcPrInner {_bfefc :=&CT_TcPrInner {};_bfefc .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();return _bfefc ;};func (_eaee *CT_CellMergeTrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eaee .VMergeAttr !=ST_AnnotationVMergeUnset {_fceg ,_ggaf :=_eaee .VMergeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}); +if _ggaf !=nil {return _ggaf ;};start .Attr =append (start .Attr ,_fceg );};if _eaee .VMergeOrigAttr !=ST_AnnotationVMergeUnset {_defb ,_daedb :=_eaee .VMergeOrigAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076M\u0065\u0072\u0067\u0065\u004f\u0072\u0069\u0067"}); +if _daedb !=nil {return _daedb ;};start .Attr =append (start .Attr ,_defb );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_eaee .AuthorAttr )}); +if _eaee .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_eaee .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_eaee .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcdae ST_LevelSuffix )Validate ()error {return _gcdae .ValidateWithPath ("")};const (ST_BrTypeUnset ST_BrType =0;ST_BrTypePage ST_BrType =1;ST_BrTypeColumn ST_BrType =2; +ST_BrTypeTextWrapping ST_BrType =3;); -// Phonetic Guide Text Alignment Value -ValAttr ST_RubyAlign ;};func (_dbfcb ST_EdnPos )ValidateWithPath (path string )error {switch _dbfcb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbfcb )); -};return nil ;};func (_gdcb *CT_Em )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdcb .ValAttr =ST_Em (1);for _ ,_fcfab :=range start .Attr {if _fcfab .Name .Local =="\u0076\u0061\u006c"{_gdcb .ValAttr .UnmarshalXMLAttr (_fcfab );continue ; -};};for {_gcgd ,_eaffc :=d .Token ();if _eaffc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045m\u003a\u0020\u0025\u0073",_eaffc );};if _egee ,_caaf :=_gcgd .(_a .EndElement );_caaf &&_egee .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the CT_FFName and its children, prefixing error messages with path +func (_caafe *CT_FFName )ValidateWithPath (path string )error {return nil };func (_cbfdd ST_TargetScreenSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cbfdd .String (),start );};type ST_PageOrientation byte ;func (_eade *CT_FrameScrollbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eade .ValAttr =ST_FrameScrollbar (1); +for _ ,_fgeab :=range start .Attr {if _fgeab .Name .Local =="\u0076\u0061\u006c"{_eade .ValAttr .UnmarshalXMLAttr (_fgeab );continue ;};};for {_agegb ,_ebfbc :=d .Token ();if _ebfbc !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072: \u0025\u0073",_ebfbc ); +};if _effgb ,_agdce :=_agegb .(_a .EndElement );_agdce &&_effgb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_Body and its children -func (_ecfc *CT_Body )Validate ()error {return _ecfc .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0064\u0079");}; +// ValidateWithPath validates the EG_HdrFtrReferencesChoice and its children, prefixing error messages with path +func (_dffcb *EG_HdrFtrReferencesChoice )ValidateWithPath (path string )error {if _dffcb .HeaderReference !=nil {if _efdbga :=_dffcb .HeaderReference .ValidateWithPath (path +"\u002f\u0048e\u0061\u0064\u0065r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); +_efdbga !=nil {return _efdbga ;};};if _dffcb .FooterReference !=nil {if _edbbd :=_dffcb .FooterReference .ValidateWithPath (path +"\u002f\u0046o\u006f\u0074\u0065r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");_edbbd !=nil {return _edbbd ;};}; +return nil ;};func (_gdffa *CT_JcTable )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdffa .ValAttr =ST_JcTable (1);for _ ,_aefc :=range start .Attr {if _aefc .Name .Local =="\u0076\u0061\u006c"{_gdffa .ValAttr .UnmarshalXMLAttr (_aefc ); +continue ;};};for {_gdgg ,_dbbfb :=d .Token ();if _dbbfb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065\u003a\u0020%\u0073",_dbbfb );};if _ceacg ,_bbcga :=_gdgg .(_a .EndElement ); +_bbcga &&_ceacg .Name ==start .Name {break ;};};return nil ;};func (_gaefgb ST_DocProtect )Validate ()error {return _gaefgb .ValidateWithPath ("")}; -// ValidateWithPath validates the EG_BlockLevelChunkElts and its children, prefixing error messages with path -func (_abbfe *EG_BlockLevelChunkElts )ValidateWithPath (path string )error {for _eebbe ,_ceageb :=range _abbfe .EG_ContentBlockContent {if _dgecb :=_ceageb .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_eebbe )); -_dgecb !=nil {return _dgecb ;};};return nil ;};func NewCT_MultiLevelType ()*CT_MultiLevelType {_ffedd :=&CT_MultiLevelType {};_ffedd .ValAttr =ST_MultiLevelType (1);return _ffedd ;};func (_babcc *CT_FrameScrollbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_egded ,_dbcfb :=_babcc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _dbcfb !=nil {return _dbcfb ;};start .Attr =append (start .Attr ,_egded );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_FldCharChoice and its children, prefixing error messages with path +func (_agfgb *CT_FldCharChoice )ValidateWithPath (path string )error {if _agfgb .FldData !=nil {if _agfgaf :=_agfgb .FldData .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0044\u0061\u0074\u0061");_agfgaf !=nil {return _agfgaf ;};};if _agfgb .FfData !=nil {if _babfee :=_agfgb .FfData .ValidateWithPath (path +"\u002fF\u0066\u0044\u0061\u0074\u0061"); +_babfee !=nil {return _babfee ;};};if _agfgb .NumberingChange !=nil {if _gccbf :=_agfgb .NumberingChange .ValidateWithPath (path +"\u002f\u004eu\u006d\u0062\u0065r\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065");_gccbf !=nil {return _gccbf ;};}; +return nil ;};type EG_MathContent struct{MathContentChoice *EG_MathContentChoice ;}; -// ValidateWithPath validates the CT_PBdr and its children, prefixing error messages with path -func (_eaedc *CT_PBdr )ValidateWithPath (path string )error {if _eaedc .Top !=nil {if _ceada :=_eaedc .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_ceada !=nil {return _ceada ;};};if _eaedc .Left !=nil {if _aegef :=_eaedc .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074"); -_aegef !=nil {return _aegef ;};};if _eaedc .Bottom !=nil {if _dgbgb :=_eaedc .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_dgbgb !=nil {return _dgbgb ;};};if _eaedc .Right !=nil {if _fbbgg :=_eaedc .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_fbbgg !=nil {return _fbbgg ;};};if _eaedc .Between !=nil {if _bffabe :=_eaedc .Between .ValidateWithPath (path +"\u002f\u0042\u0065\u0074\u0077\u0065\u0065\u006e");_bffabe !=nil {return _bffabe ;};};if _eaedc .Bar !=nil {if _fggega :=_eaedc .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072"); -_fggega !=nil {return _fggega ;};};return nil ;};type EG_RubyContentChoice struct{ +// Validate validates the CT_Attr and its children +func (_fe *CT_Attr )Validate ()error {return _fe .ValidateWithPath ("\u0043T\u005f\u0041\u0074\u0074\u0072");}; -// Phonetic Guide Text Run -R *CT_R ;EG_RunLevelElts []*EG_RunLevelElts ;}; +// Validate validates the CT_DocPartName and its children +func (_bfddd *CT_DocPartName )Validate ()error {return _bfddd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u004e\u0061\u006d\u0065");};func (_gdbfff *WebSettings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0077\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073";return _gdbfff .CT_WebSettings .MarshalXML (e ,start );};func (_ffagee ST_HdrFtr )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdedgg :=_a .Attr {}; +_cdedgg .Name =name ;switch _ffagee {case ST_HdrFtrUnset :_cdedgg .Value ="";case ST_HdrFtrEven :_cdedgg .Value ="\u0065\u0076\u0065\u006e";case ST_HdrFtrDefault :_cdedgg .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_HdrFtrFirst :_cdedgg .Value ="\u0066\u0069\u0072s\u0074"; +};return _cdedgg ,nil ;};func (_dcfd *CT_Column )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dcfd .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_dcfd .WAttr )}); +};if _dcfd .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_dcfd .SpaceAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewEG_HdrFtrReferences ()*EG_HdrFtrReferences {_eacfa :=&EG_HdrFtrReferences {};_eacfa .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();return _eacfa ;}; -// ValidateWithPath validates the CT_VMerge and its children, prefixing error messages with path -func (_ecafc *CT_VMerge )ValidateWithPath (path string )error {if _aceebc :=_ecafc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aceebc !=nil {return _aceebc ;};return nil ;};func (_geace *CT_Proof )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gdbcf :=range start .Attr {if _gdbcf .Name .Local =="\u0073\u0070\u0065\u006c\u006c\u0069\u006e\u0067"{_geace .SpellingAttr .UnmarshalXMLAttr (_gdbcf ); -continue ;};if _gdbcf .Name .Local =="\u0067r\u0061\u006d\u006d\u0061\u0072"{_geace .GrammarAttr .UnmarshalXMLAttr (_gdbcf );continue ;};};for {_dgabe ,_ffaec :=d .Token ();if _ffaec !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0072\u006f\u006f\u0066: \u0025\u0073",_ffaec ); -};if _bbea ,_gadbgd :=_dgabe .(_a .EndElement );_gadbgd &&_bbea .Name ==start .Name {break ;};};return nil ;};func (_badcg *CT_SmartTagRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _badcg .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_badcg .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_badcg .ElementAttr )});e .EncodeToken (start );if _badcg .SmartTagPr !=nil {_dfdfga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073m\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}}; -e .EncodeElement (_badcg .SmartTagPr ,_dfdfga );};if _badcg .EG_PContent !=nil {for _ ,_dcgdc :=range _badcg .EG_PContent {_dcgdc .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcgba *Recipients )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcgba .CT_Recipients =*NewCT_Recipients (); -_dfgeae :for {_agcade ,_ddfdfd :=d .Token ();if _ddfdfd !=nil {return _ddfdfd ;};switch _deebb :=_agcade .(type ){case _a .StartElement :switch _deebb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gbccfe :=NewCT_RecipientData (); -if _cbcad :=d .DecodeElement (_gbccfe ,&_deebb );_cbcad !=nil {return _cbcad ;};_gcgba .RecipientData =append (_gcgba .RecipientData ,_gbccfe );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_deebb .Name ); -if _febgb :=d .Skip ();_febgb !=nil {return _febgb ;};};case _a .EndElement :break _dfgeae ;case _a .CharData :};};return nil ;};func (_fdaaea ST_DisplacedByCustomXml )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fdaaea .String (),start ); -};func (_gabbd *CT_Object )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfaed :=range start .Attr {if _cfaed .Name .Local =="\u0064x\u0061\u004f\u0072\u0069\u0067"{_edfdc ,_feafa :=ParseUnionST_TwipsMeasure (_cfaed .Value );if _feafa !=nil {return _feafa ; -};_gabbd .DxaOrigAttr =&_edfdc ;continue ;};if _cfaed .Name .Local =="\u0064y\u0061\u004f\u0072\u0069\u0067"{_cbba ,_dcgd :=ParseUnionST_TwipsMeasure (_cfaed .Value );if _dcgd !=nil {return _dcgd ;};_gabbd .DyaOrigAttr =&_cbba ;continue ;};};_faac :for {_fgggg ,_ecba :=d .Token (); -if _ecba !=nil {return _ecba ;};switch _agfdce :=_fgggg .(type ){case _a .StartElement :switch _agfdce .Name {default:if _gebf ,_efdad :=_b .CreateElement (_agfdce );_efdad !=nil {return _efdad ;}else {if _efdca :=d .DecodeElement (_gebf ,&_agfdce );_efdca !=nil {return _efdca ; -};_gabbd .Any =append (_gabbd .Any ,_gebf );};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_gabbd .Drawing =NewCT_Drawing (); -if _ebaac :=d .DecodeElement (_gabbd .Drawing ,&_agfdce );_ebaac !=nil {return _ebaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_gabbd .ObjectChoice =NewCT_ObjectChoice (); -if _gedea :=d .DecodeElement (&_gabbd .ObjectChoice .Control ,&_agfdce );_gedea !=nil {return _gedea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}:_gabbd .ObjectChoice =NewCT_ObjectChoice (); -if _bfege :=d .DecodeElement (&_gabbd .ObjectChoice .ObjectLink ,&_agfdce );_bfege !=nil {return _bfege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}:_gabbd .ObjectChoice =NewCT_ObjectChoice (); -if _gbbgc :=d .DecodeElement (&_gabbd .ObjectChoice .ObjectEmbed ,&_agfdce );_gbbgc !=nil {return _gbbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_gabbd .ObjectChoice =NewCT_ObjectChoice (); -if _acbbf :=d .DecodeElement (&_gabbd .ObjectChoice .Movie ,&_agfdce );_acbbf !=nil {return _acbbf ;};};case _a .EndElement :break _faac ;case _a .CharData :};};return nil ;};type CT_FtnEdn struct{ +// ValidateWithPath validates the CT_DocRsids and its children, prefixing error messages with path +func (_eece *CT_DocRsids )ValidateWithPath (path string )error {if _eece .RsidRoot !=nil {if _adef :=_eece .RsidRoot .ValidateWithPath (path +"\u002fR\u0073\u0069\u0064\u0052\u006f\u006ft");_adef !=nil {return _adef ;};};for _effb ,_fdbagf :=range _eece .Rsid {if _fggf :=_fdbagf .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0052\u0073\u0069\u0064\u005b\u0025\u0064\u005d",path ,_effb )); +_fggf !=nil {return _fggf ;};};return nil ;}; -// Footnote/Endnote Type -TypeAttr ST_FtnEdn ; +// ValidateWithPath validates the CT_NumPr and its children, prefixing error messages with path +func (_gagb *CT_NumPr )ValidateWithPath (path string )error {if _gagb .Ilvl !=nil {if _ebffgg :=_gagb .Ilvl .ValidateWithPath (path +"\u002f\u0049\u006cv\u006c");_ebffgg !=nil {return _ebffgg ;};};if _gagb .NumId !=nil {if _abggba :=_gagb .NumId .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0049\u0064"); +_abggba !=nil {return _abggba ;};};if _gagb .NumberingChange !=nil {if _dffeb :=_gagb .NumberingChange .ValidateWithPath (path +"\u002f\u004eu\u006d\u0062\u0065r\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065");_dffeb !=nil {return _dffeb ;};};if _gagb .Ins !=nil {if _bfeee :=_gagb .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073"); +_bfeee !=nil {return _bfeee ;};};return nil ;};const (ST_LevelSuffixUnset ST_LevelSuffix =0;ST_LevelSuffixTab ST_LevelSuffix =1;ST_LevelSuffixSpace ST_LevelSuffix =2;ST_LevelSuffixNothing ST_LevelSuffix =3;);func (_ccbf *CT_Body )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _ccbf .EG_BlockLevelElts !=nil {for _ ,_bggb :=range _ccbf .EG_BlockLevelElts {_bggb .MarshalXML (e ,_a .StartElement {});};};if _ccbf .SectPr !=nil {_deb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}}; +e .EncodeElement (_ccbf .SectPr ,_deb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Settings ()*CT_Settings {_eaade :=&CT_Settings {};return _eaade };func NewCT_DocPartName ()*CT_DocPartName {_cacbc :=&CT_DocPartName {}; +return _cacbc };func (_acaad *ST_StyleSort )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_acaad =0;case "\u006e\u0061\u006d\u0065":*_acaad =1;case "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079":*_acaad =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_acaad =3; +case "\u0066\u006f\u006e\u0074":*_acaad =4;case "\u0062a\u0073\u0065\u0064\u004f\u006e":*_acaad =5;case "\u0074\u0079\u0070\u0065":*_acaad =6;case "\u0030\u0030\u0030\u0030":*_acaad =7;case "\u0030\u0030\u0030\u0031":*_acaad =8;case "\u0030\u0030\u0030\u0032":*_acaad =9; +case "\u0030\u0030\u0030\u0033":*_acaad =10;case "\u0030\u0030\u0030\u0034":*_acaad =11;case "\u0030\u0030\u0030\u0035":*_acaad =12;};return nil ;};func (_aebefc ST_FtnEdn )ValidateWithPath (path string )error {switch _aebefc {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aebefc )); +};return nil ;};func (_aecga *CT_Perm )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_aecga .IdAttr )});if _aecga .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_fdde ,_dfcd :=_aecga .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _dfcd !=nil {return _dfcd ;};start .Attr =append (start .Attr ,_fdde );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_PPrBase struct{ -// Footnote/Endnote ID -IdAttr int64 ;EG_BlockLevelElts []*EG_BlockLevelElts ;};type CT_VerticalAlignRun struct{ +// Referenced Paragraph Style +PStyle *CT_String ; -// Subscript/Superscript Value -ValAttr _ee .ST_VerticalAlignRun ;};func (_cg *CT_AltChunk )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agb :=range start .Attr {if _agb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_agb .Name .Local =="\u0069\u0064"||_agb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_agb .Name .Local =="\u0069\u0064"{_eec :=_agb .Value ; -_cg .IdAttr =&_eec ;continue ;};};_fcg :for {_cbc ,_acaf :=d .Token ();if _acaf !=nil {return _acaf ;};switch _dd :=_cbc .(type ){case _a .StartElement :switch _dd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"}:_cg .AltChunkPr =NewCT_AltChunkPr (); -if _egb :=d .DecodeElement (_cg .AltChunkPr ,&_dd );_egb !=nil {return _egb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0020\u0025\u0076",_dd .Name ); -if _fab :=d .Skip ();_fab !=nil {return _fab ;};};case _a .EndElement :break _fcg ;case _a .CharData :};};return nil ;};type CT_ProofErr struct{ +// Keep Paragraph With Next Paragraph +KeepNext *CT_OnOff ; -// Proofing Error Anchor Type -TypeAttr ST_ProofErr ;};func (_bcbea *EG_PContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bcbea .FldSimple !=nil {_bfdffc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0066\u006c\u0064\u0053\u0069\u006d\u0070\u006c\u0065"}}; -for _ ,_decggc :=range _bcbea .FldSimple {e .EncodeElement (_decggc ,_bfdffc );};}else if _bcbea .Hyperlink !=nil {_deaged :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}};e .EncodeElement (_bcbea .Hyperlink ,_deaged ); -}else if _bcbea .SubDoc !=nil {_cbadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0062\u0044\u006f\u0063"}};e .EncodeElement (_bcbea .SubDoc ,_cbadb );}else if _bcbea .EG_ContentRunContent !=nil {for _ ,_fgfgac :=range _bcbea .EG_ContentRunContent {_fgfgac .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_WmlColorSchemeIndexUnset ST_WmlColorSchemeIndex =0;ST_WmlColorSchemeIndexDark1 ST_WmlColorSchemeIndex =1;ST_WmlColorSchemeIndexLight1 ST_WmlColorSchemeIndex =2;ST_WmlColorSchemeIndexDark2 ST_WmlColorSchemeIndex =3; -ST_WmlColorSchemeIndexLight2 ST_WmlColorSchemeIndex =4;ST_WmlColorSchemeIndexAccent1 ST_WmlColorSchemeIndex =5;ST_WmlColorSchemeIndexAccent2 ST_WmlColorSchemeIndex =6;ST_WmlColorSchemeIndexAccent3 ST_WmlColorSchemeIndex =7;ST_WmlColorSchemeIndexAccent4 ST_WmlColorSchemeIndex =8; -ST_WmlColorSchemeIndexAccent5 ST_WmlColorSchemeIndex =9;ST_WmlColorSchemeIndexAccent6 ST_WmlColorSchemeIndex =10;ST_WmlColorSchemeIndexHyperlink ST_WmlColorSchemeIndex =11;ST_WmlColorSchemeIndexFollowedHyperlink ST_WmlColorSchemeIndex =12;);func (_acafc ST_ChapterSep )String ()string {switch _acafc {case 0:return ""; -case 1:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 2:return "\u0070\u0065\u0072\u0069\u006f\u0064";case 3:return "\u0063\u006f\u006co\u006e";case 4:return "\u0065\u006d\u0044\u0061\u0073\u0068";case 5:return "\u0065\u006e\u0044\u0061\u0073\u0068"; -};return "";}; +// Keep All Lines On One Page +KeepLines *CT_OnOff ; -// ValidateWithPath validates the Document and its children, prefixing error messages with path -func (_dgdabf *Document )ValidateWithPath (path string )error {if _dccbf :=_dgdabf .CT_Document .ValidateWithPath (path );_dccbf !=nil {return _dccbf ;};return nil ;};func (_ddaga *CT_SaveThroughXslt )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddaga .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_ddaga .IdAttr )}); -};if _ddaga .SolutionIDAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073o\u006c\u0075\u0074\u0069\u006f\u006e\u0049\u0044"},Value :_ff .Sprintf ("\u0025\u0076",*_ddaga .SolutionIDAttr )});};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fgegdc *ST_HeightRule )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fgegdc =0;case "\u0061\u0075\u0074\u006f":*_fgegdc =1;case "\u0065\u0078\u0061c\u0074":*_fgegdc =2; -case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_fgegdc =3;};return nil ;};func (_fdcdf ST_TargetScreenSz )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_abdcbaf :=_a .Attr {};_abdcbaf .Name =name ;switch _fdcdf {case ST_TargetScreenSzUnset :_abdcbaf .Value =""; -case ST_TargetScreenSz544x376 :_abdcbaf .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_TargetScreenSz640x480 :_abdcbaf .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_TargetScreenSz720x512 :_abdcbaf .Value ="\u00372\u0030\u0078\u0035\u0031\u0032"; -case ST_TargetScreenSz800x600 :_abdcbaf .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_TargetScreenSz1024x768 :_abdcbaf .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_TargetScreenSz1152x882 :_abdcbaf .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032"; -case ST_TargetScreenSz1152x900 :_abdcbaf .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_TargetScreenSz1280x1024 :_abdcbaf .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_TargetScreenSz1600x1200 :_abdcbaf .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300"; -case ST_TargetScreenSz1800x1440 :_abdcbaf .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case ST_TargetScreenSz1920x1200 :_abdcbaf .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _abdcbaf ,nil ;};type ST_EdGrp byte ;const ST_CnfPattern ="\u005b\u0030\u0031]\u002a"; -func (_bfebff *Styles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfebff .CT_Styles =*NewCT_Styles ();_abdgg :for {_gcddg ,_bcbbe :=d .Token ();if _bcbbe !=nil {return _bcbbe ;};switch _cgebb :=_gcddg .(type ){case _a .StartElement :switch _cgebb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_bfebff .DocDefaults =NewCT_DocDefaults (); -if _bgbebc :=d .DecodeElement (_bfebff .DocDefaults ,&_cgebb );_bgbebc !=nil {return _bgbebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"}:_bfebff .LatentStyles =NewCT_LatentStyles (); -if _dabfa :=d .DecodeElement (_bfebff .LatentStyles ,&_cgebb );_dabfa !=nil {return _dabfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_fccag :=NewCT_Style (); -if _eafcbd :=d .DecodeElement (_fccag ,&_cgebb );_eafcbd !=nil {return _eafcbd ;};_bfebff .Style =append (_bfebff .Style ,_fccag );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_cgebb .Name ); -if _cfdef :=d .Skip ();_cfdef !=nil {return _cfdef ;};};case _a .EndElement :break _abdgg ;case _a .CharData :};};return nil ;};func (_ccdc *CT_Comment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gfba :=range start .Attr {if _gfba .Name .Local =="\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"{_ebag :=_gfba .Value ; -_ccdc .InitialsAttr =&_ebag ;continue ;};if _gfba .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_aabf :=_gfba .Value ;_ccdc .AuthorAttr =_aabf ;continue ;};if _gfba .Name .Local =="\u0064\u0061\u0074\u0065"{_ebba ,_ddcg :=ParseStdlibTime (_gfba .Value ); -if _ddcg !=nil {return _ddcg ;};_ccdc .DateAttr =&_ebba ;continue ;};if _gfba .Name .Local =="\u0069\u0064"{_cgge ,_gbeg :=_f .ParseInt (_gfba .Value ,10,64);if _gbeg !=nil {return _gbeg ;};_ccdc .IdAttr =_cgge ;continue ;};};_bfab :for {_bgfb ,_cfgbc :=d .Token (); -if _cfgbc !=nil {return _cfgbc ;};switch _aabe :=_bgfb .(type ){case _a .StartElement :switch _aabe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_eafa :=NewEG_BlockLevelElts (); -_eafa .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_eafa );if _aaca :=d .DecodeElement (&_eafa .BlockLevelEltsChoice .AltChunk ,&_aabe );_aaca !=nil {return _aaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_deed :=NewEG_BlockLevelElts (); -_bdec :=NewEG_ContentBlockContent ();_bdec .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_deed );_deed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deed .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdec ); -if _aedb :=d .DecodeElement (&_bdec .ContentBlockContentChoice .CustomXml ,&_aabe );_aedb !=nil {return _aedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ffac :=NewEG_BlockLevelElts (); -_cdda :=NewEG_ContentBlockContent ();_cdda .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_ffac );_ffac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffac .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdda ); -if _ccf :=d .DecodeElement (&_cdda .ContentBlockContentChoice .Sdt ,&_aabe );_ccf !=nil {return _ccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_bbeb :=NewEG_BlockLevelElts (); -_abgg :=NewEG_ContentBlockContent ();_abgg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_bbeb );_bbeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgg ); -if _bcgb :=d .DecodeElement (&_abgg .ContentBlockContentChoice .P ,&_aabe );_bcgb !=nil {return _bcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_cdbf :=NewEG_BlockLevelElts (); -_acfa :=NewEG_ContentBlockContent ();_acfa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_cdbf );_cdbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_acfa ); -if _gcae :=d .DecodeElement (&_acfa .ContentBlockContentChoice .Tbl ,&_aabe );_gcae !=nil {return _gcae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_efdc :=NewEG_BlockLevelElts (); -_cgec :=NewEG_ContentBlockContent ();_edba :=NewEG_RunLevelElts ();_edba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_efdc );_efdc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgec ); -_cgec .ContentBlockContentChoice .EG_RunLevelElts =append (_cgec .ContentBlockContentChoice .EG_RunLevelElts ,_edba );if _aeddd :=d .DecodeElement (&_edba .RunLevelEltsChoice .ProofErr ,&_aabe );_aeddd !=nil {return _aeddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gbgd :=NewEG_BlockLevelElts (); -_egae :=NewEG_ContentBlockContent ();_afff :=NewEG_RunLevelElts ();_afff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_gbgd );_gbgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_egae ); -_egae .ContentBlockContentChoice .EG_RunLevelElts =append (_egae .ContentBlockContentChoice .EG_RunLevelElts ,_afff );if _adgec :=d .DecodeElement (&_afff .RunLevelEltsChoice .PermStart ,&_aabe );_adgec !=nil {return _adgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cfce :=NewEG_BlockLevelElts (); -_baef :=NewEG_ContentBlockContent ();_dbea :=NewEG_RunLevelElts ();_dbea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_cfce );_cfce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cfce .BlockLevelEltsChoice .EG_ContentBlockContent ,_baef ); -_baef .ContentBlockContentChoice .EG_RunLevelElts =append (_baef .ContentBlockContentChoice .EG_RunLevelElts ,_dbea );if _efec :=d .DecodeElement (&_dbea .RunLevelEltsChoice .PermEnd ,&_aabe );_efec !=nil {return _efec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fagd :=NewEG_BlockLevelElts (); -_daea :=NewEG_ContentBlockContent ();_eeae :=NewEG_RunLevelElts ();_eeae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_fagd );_fagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_daea ); -_daea .ContentBlockContentChoice .EG_RunLevelElts =append (_daea .ContentBlockContentChoice .EG_RunLevelElts ,_eeae );if _bdecd :=d .DecodeElement (&_eeae .RunLevelEltsChoice .Ins ,&_aabe );_bdecd !=nil {return _bdecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ebbag :=NewEG_BlockLevelElts (); -_gebg :=NewEG_ContentBlockContent ();_geed :=NewEG_RunLevelElts ();_geed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_ebbag );_ebbag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebbag .BlockLevelEltsChoice .EG_ContentBlockContent ,_gebg ); -_gebg .ContentBlockContentChoice .EG_RunLevelElts =append (_gebg .ContentBlockContentChoice .EG_RunLevelElts ,_geed );if _geca :=d .DecodeElement (&_geed .RunLevelEltsChoice .Del ,&_aabe );_geca !=nil {return _geca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cabec :=NewEG_BlockLevelElts (); -_baca :=NewEG_ContentBlockContent ();_dgad :=NewEG_RunLevelElts ();_dgad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_cabec );_cabec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cabec .BlockLevelEltsChoice .EG_ContentBlockContent ,_baca ); -_baca .ContentBlockContentChoice .EG_RunLevelElts =append (_baca .ContentBlockContentChoice .EG_RunLevelElts ,_dgad );if _fcad :=d .DecodeElement (&_dgad .RunLevelEltsChoice .MoveFrom ,&_aabe );_fcad !=nil {return _fcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ggdc :=NewEG_BlockLevelElts (); -_gfaf :=NewEG_ContentBlockContent ();_cafb :=NewEG_RunLevelElts ();_cafb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_ggdc );_ggdc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfaf ); -_gfaf .ContentBlockContentChoice .EG_RunLevelElts =append (_gfaf .ContentBlockContentChoice .EG_RunLevelElts ,_cafb );if _beef :=d .DecodeElement (&_cafb .RunLevelEltsChoice .MoveTo ,&_aabe );_beef !=nil {return _beef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_faa :=NewEG_BlockLevelElts (); -_efegg :=NewEG_ContentBlockContent ();_bcae :=NewEG_RunLevelElts ();_fedf :=NewEG_RangeMarkupElements ();_fedf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_faa );_faa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faa .BlockLevelEltsChoice .EG_ContentBlockContent ,_efegg ); -_efegg .ContentBlockContentChoice .EG_RunLevelElts =append (_efegg .ContentBlockContentChoice .EG_RunLevelElts ,_bcae );_bcae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcae .RunLevelEltsChoice .EG_RangeMarkupElements ,_fedf );if _bbgb :=d .DecodeElement (&_fedf .RangeMarkupElementsChoice .BookmarkStart ,&_aabe ); -_bbgb !=nil {return _bbgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dfcbc :=NewEG_BlockLevelElts (); -_addc :=NewEG_ContentBlockContent ();_ecga :=NewEG_RunLevelElts ();_ece :=NewEG_RangeMarkupElements ();_ece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_dfcbc );_dfcbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfcbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_addc ); -_addc .ContentBlockContentChoice .EG_RunLevelElts =append (_addc .ContentBlockContentChoice .EG_RunLevelElts ,_ecga );_ecga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecga .RunLevelEltsChoice .EG_RangeMarkupElements ,_ece );if _cdef :=d .DecodeElement (&_ece .RangeMarkupElementsChoice .BookmarkEnd ,&_aabe ); -_cdef !=nil {return _cdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_egcd :=NewEG_BlockLevelElts (); -_agad :=NewEG_ContentBlockContent ();_egdd :=NewEG_RunLevelElts ();_adfd :=NewEG_RangeMarkupElements ();_adfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_egcd );_egcd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egcd .BlockLevelEltsChoice .EG_ContentBlockContent ,_agad ); -_agad .ContentBlockContentChoice .EG_RunLevelElts =append (_agad .ContentBlockContentChoice .EG_RunLevelElts ,_egdd );_egdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_adfd );if _gcga :=d .DecodeElement (&_adfd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_aabe ); -_gcga !=nil {return _gcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ggef :=NewEG_BlockLevelElts (); -_feedd :=NewEG_ContentBlockContent ();_dfca :=NewEG_RunLevelElts ();_cbdda :=NewEG_RangeMarkupElements ();_cbdda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_ggef );_ggef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggef .BlockLevelEltsChoice .EG_ContentBlockContent ,_feedd ); -_feedd .ContentBlockContentChoice .EG_RunLevelElts =append (_feedd .ContentBlockContentChoice .EG_RunLevelElts ,_dfca );_dfca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbdda );if _efdd :=d .DecodeElement (&_cbdda .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_aabe ); -_efdd !=nil {return _efdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_beb :=NewEG_BlockLevelElts (); -_bbdde :=NewEG_ContentBlockContent ();_baea :=NewEG_RunLevelElts ();_dcga :=NewEG_RangeMarkupElements ();_dcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_beb );_beb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbdde ); -_bbdde .ContentBlockContentChoice .EG_RunLevelElts =append (_bbdde .ContentBlockContentChoice .EG_RunLevelElts ,_baea );_baea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baea .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcga );if _agge :=d .DecodeElement (&_dcga .RangeMarkupElementsChoice .MoveToRangeStart ,&_aabe ); -_agge !=nil {return _agge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_abce :=NewEG_BlockLevelElts (); -_gebc :=NewEG_ContentBlockContent ();_adeaf :=NewEG_RunLevelElts ();_agfdf :=NewEG_RangeMarkupElements ();_agfdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_abce );_abce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abce .BlockLevelEltsChoice .EG_ContentBlockContent ,_gebc ); -_gebc .ContentBlockContentChoice .EG_RunLevelElts =append (_gebc .ContentBlockContentChoice .EG_RunLevelElts ,_adeaf );_adeaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adeaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfdf );if _bddac :=d .DecodeElement (&_agfdf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_aabe ); -_bddac !=nil {return _bddac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dgca :=NewEG_BlockLevelElts (); -_ddcb :=NewEG_ContentBlockContent ();_gcba :=NewEG_RunLevelElts ();_aba :=NewEG_RangeMarkupElements ();_aba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_dgca );_dgca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgca .BlockLevelEltsChoice .EG_ContentBlockContent ,_ddcb ); -_ddcb .ContentBlockContentChoice .EG_RunLevelElts =append (_ddcb .ContentBlockContentChoice .EG_RunLevelElts ,_gcba );_gcba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcba .RunLevelEltsChoice .EG_RangeMarkupElements ,_aba );if _gfge :=d .DecodeElement (&_aba .RangeMarkupElementsChoice .CommentRangeStart ,&_aabe ); -_gfge !=nil {return _gfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agag :=NewEG_BlockLevelElts (); -_gbca :=NewEG_ContentBlockContent ();_bdbg :=NewEG_RunLevelElts ();_cdeb :=NewEG_RangeMarkupElements ();_cdeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_agag );_agag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agag .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbca ); -_gbca .ContentBlockContentChoice .EG_RunLevelElts =append (_gbca .ContentBlockContentChoice .EG_RunLevelElts ,_bdbg );_bdbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdeb );if _ecbdf :=d .DecodeElement (&_cdeb .RangeMarkupElementsChoice .CommentRangeEnd ,&_aabe ); -_ecbdf !=nil {return _ecbdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cdca :=NewEG_BlockLevelElts (); -_edaa :=NewEG_ContentBlockContent ();_gcaba :=NewEG_RunLevelElts ();_becc :=NewEG_RangeMarkupElements ();_becc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_cdca );_cdca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdca .BlockLevelEltsChoice .EG_ContentBlockContent ,_edaa ); -_edaa .ContentBlockContentChoice .EG_RunLevelElts =append (_edaa .ContentBlockContentChoice .EG_RunLevelElts ,_gcaba );_gcaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_becc );if _efdge :=d .DecodeElement (&_becc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_aabe ); -_efdge !=nil {return _efdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edce :=NewEG_BlockLevelElts (); -_efdf :=NewEG_ContentBlockContent ();_aef :=NewEG_RunLevelElts ();_dgag :=NewEG_RangeMarkupElements ();_dgag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_edce );_edce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edce .BlockLevelEltsChoice .EG_ContentBlockContent ,_efdf ); -_efdf .ContentBlockContentChoice .EG_RunLevelElts =append (_efdf .ContentBlockContentChoice .EG_RunLevelElts ,_aef );_aef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aef .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgag );if _dgda :=d .DecodeElement (&_dgag .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_aabe ); -_dgda !=nil {return _dgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gcaea :=NewEG_BlockLevelElts (); -_eebd :=NewEG_ContentBlockContent ();_dfcfa :=NewEG_RunLevelElts ();_bdbf :=NewEG_RangeMarkupElements ();_bdbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_gcaea );_gcaea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcaea .BlockLevelEltsChoice .EG_ContentBlockContent ,_eebd ); -_eebd .ContentBlockContentChoice .EG_RunLevelElts =append (_eebd .ContentBlockContentChoice .EG_RunLevelElts ,_dfcfa );_dfcfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfcfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdbf );if _fdgb :=d .DecodeElement (&_bdbf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_aabe ); -_fdgb !=nil {return _fdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_afgda :=NewEG_BlockLevelElts (); -_bea :=NewEG_ContentBlockContent ();_edee :=NewEG_RunLevelElts ();_fcdae :=NewEG_RangeMarkupElements ();_fcdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_afgda );_afgda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afgda .BlockLevelEltsChoice .EG_ContentBlockContent ,_bea ); -_bea .ContentBlockContentChoice .EG_RunLevelElts =append (_bea .ContentBlockContentChoice .EG_RunLevelElts ,_edee );_edee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edee .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcdae );if _ddae :=d .DecodeElement (&_fcdae .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_aabe ); -_ddae !=nil {return _ddae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fefg :=NewEG_BlockLevelElts (); -_abbc :=NewEG_ContentBlockContent ();_bdaac :=NewEG_RunLevelElts ();_fbed :=NewEG_RangeMarkupElements ();_fbed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_fefg );_fefg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fefg .BlockLevelEltsChoice .EG_ContentBlockContent ,_abbc ); -_abbc .ContentBlockContentChoice .EG_RunLevelElts =append (_abbc .ContentBlockContentChoice .EG_RunLevelElts ,_bdaac );_bdaac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdaac .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbed );if _dcfa :=d .DecodeElement (&_fbed .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_aabe ); -_dcfa !=nil {return _dcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_eggg :=NewEG_BlockLevelElts (); -_bebb :=NewEG_ContentBlockContent ();_ecea :=NewEG_RunLevelElts ();_bfga :=NewEG_RangeMarkupElements ();_bfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_eggg );_eggg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eggg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bebb ); -_bebb .ContentBlockContentChoice .EG_RunLevelElts =append (_bebb .ContentBlockContentChoice .EG_RunLevelElts ,_ecea );_ecea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecea .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfga );if _egab :=d .DecodeElement (&_bfga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_aabe ); -_egab !=nil {return _egab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bccc :=NewEG_BlockLevelElts (); -_fcff :=NewEG_ContentBlockContent ();_dcc :=NewEG_RunLevelElts ();_eedb :=NewEG_RangeMarkupElements ();_eedb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_bccc );_bccc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bccc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcff ); -_fcff .ContentBlockContentChoice .EG_RunLevelElts =append (_fcff .ContentBlockContentChoice .EG_RunLevelElts ,_dcc );_dcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eedb );if _efbf :=d .DecodeElement (&_eedb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_aabe ); -_efbf !=nil {return _efbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agbe :=NewEG_BlockLevelElts (); -_afcd :=NewEG_ContentBlockContent ();_cbcb :=NewEG_RunLevelElts ();_cbcd :=NewEG_RangeMarkupElements ();_cbcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_agbe );_agbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_afcd ); -_afcd .ContentBlockContentChoice .EG_RunLevelElts =append (_afcd .ContentBlockContentChoice .EG_RunLevelElts ,_cbcb );_cbcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcd );if _fbde :=d .DecodeElement (&_cbcd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_aabe ); -_fbde !=nil {return _fbde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dcdb :=NewEG_BlockLevelElts (); -_aega :=NewEG_ContentBlockContent ();_agegf :=NewEG_RunLevelElts ();_feag :=NewEG_MathContent ();_feag .MathContentChoice =NewEG_MathContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_dcdb );_dcdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aega ); -_aega .ContentBlockContentChoice .EG_RunLevelElts =append (_aega .ContentBlockContentChoice .EG_RunLevelElts ,_agegf );_agegf .RunLevelEltsChoice .EG_MathContent =append (_agegf .RunLevelEltsChoice .EG_MathContent ,_feag );if _abdb :=d .DecodeElement (&_feag .MathContentChoice .OMathPara ,&_aabe ); -_abdb !=nil {return _abdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_deeg :=NewEG_BlockLevelElts (); -_fddf :=NewEG_ContentBlockContent ();_afga :=NewEG_RunLevelElts ();_gefd :=NewEG_MathContent ();_gefd .MathContentChoice =NewEG_MathContentChoice ();_ccdc .EG_BlockLevelElts =append (_ccdc .EG_BlockLevelElts ,_deeg );_deeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fddf ); -_fddf .ContentBlockContentChoice .EG_RunLevelElts =append (_fddf .ContentBlockContentChoice .EG_RunLevelElts ,_afga );_afga .RunLevelEltsChoice .EG_MathContent =append (_afga .RunLevelEltsChoice .EG_MathContent ,_gefd );if _deegd :=d .DecodeElement (&_gefd .MathContentChoice .OMath ,&_aabe ); -_deegd !=nil {return _deegd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_aabe .Name ); -if _ffca :=d .Skip ();_ffca !=nil {return _ffca ;};};case _a .EndElement :break _bfab ;case _a .CharData :};};return nil ;};const (ST_EdnPosUnset ST_EdnPos =0;ST_EdnPosSectEnd ST_EdnPos =1;ST_EdnPosDocEnd ST_EdnPos =2;); +// Start Paragraph on Next Page +PageBreakBefore *CT_OnOff ; -// Validate validates the CT_Drawing and its children -func (_efab *CT_Drawing )Validate ()error {return _efab .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");}; +// Text Frame Properties +FramePr *CT_FramePr ; -// Validate validates the CT_PPrChange and its children -func (_egeae *CT_PPrChange )Validate ()error {return _egeae .ValidateWithPath ("\u0043\u0054\u005fP\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func NewCT_SdtText ()*CT_SdtText {_dgbbb :=&CT_SdtText {};return _dgbbb };type CT_SectType struct{ +// Allow First/Last Line to Display on a Separate Page +WidowControl *CT_OnOff ; -// Section Type Setting -ValAttr ST_SectionMark ;};func (_aedfd *CT_Pitch )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aedfd .ValAttr =ST_Pitch (1);for _ ,_afdaf :=range start .Attr {if _afdaf .Name .Local =="\u0076\u0061\u006c"{_aedfd .ValAttr .UnmarshalXMLAttr (_afdaf ); -continue ;};};for {_dbeeff ,_dgcbe :=d .Token ();if _dgcbe !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0069\u0074\u0063\u0068: \u0025\u0073",_dgcbe );};if _cgfcbf ,_eadfe :=_dbeeff .(_a .EndElement );_eadfe &&_cgfcbf .Name ==start .Name {break ; -};};return nil ;};func (_gegbac *WdCT_WordprocessingCanvas )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_daaag :for {_afcdgd ,_aagffa :=d .Token ();if _aagffa !=nil {return _aagffa ;};switch _fcgfd :=_afcdgd .(type ){case _a .StartElement :switch _fcgfd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0067"}:_gegbac .Bg =_ae .NewCT_BackgroundFormatting (); -if _ddbfe :=d .DecodeElement (_gegbac .Bg ,&_fcgfd );_ddbfe !=nil {return _ddbfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0068\u006fl\u0065"}:_gegbac .Whole =_ae .NewCT_WholeE2oFormatting (); -if _acgdfg :=d .DecodeElement (_gegbac .Whole ,&_fcgfd );_acgdfg !=nil {return _acgdfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_debda :=NewWdCT_WordprocessingCanvasChoice (); -if _gcdgc :=d .DecodeElement (&_debda .Wsp ,&_fcgfd );_gcdgc !=nil {return _gcdgc ;};_gegbac .WordprocessingCanvasChoice =append (_gegbac .WordprocessingCanvasChoice ,_debda );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_cdgcg :=NewWdCT_WordprocessingCanvasChoice (); -if _ceege :=d .DecodeElement (&_cdgcg .Pic ,&_fcgfd );_ceege !=nil {return _ceege ;};_gegbac .WordprocessingCanvasChoice =append (_gegbac .WordprocessingCanvasChoice ,_cdgcg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_aeebbb :=NewWdCT_WordprocessingCanvasChoice (); -if _dbedaf :=d .DecodeElement (&_aeebbb .ContentPart ,&_fcgfd );_dbedaf !=nil {return _dbedaf ;};_gegbac .WordprocessingCanvasChoice =append (_gegbac .WordprocessingCanvasChoice ,_aeebbb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_edfae :=NewWdCT_WordprocessingCanvasChoice (); -if _ccecec :=d .DecodeElement (&_edfae .Wgp ,&_fcgfd );_ccecec !=nil {return _ccecec ;};_gegbac .WordprocessingCanvasChoice =append (_gegbac .WordprocessingCanvasChoice ,_edfae );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ddgcc :=NewWdCT_WordprocessingCanvasChoice (); -if _ccbaee :=d .DecodeElement (&_ddgcc .GraphicFrame ,&_fcgfd );_ccbaee !=nil {return _ccbaee ;};_gegbac .WordprocessingCanvasChoice =append (_gegbac .WordprocessingCanvasChoice ,_ddgcc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gegbac .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _bdbacd :=d .DecodeElement (_gegbac .ExtLst ,&_fcgfd );_bdbacd !=nil {return _bdbacd ;};default:_ad .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072o\u0063e\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006ev\u0061s\u0020\u0025v",_fcgfd .Name ); -if _ccdcab :=d .Skip ();_ccdcab !=nil {return _ccdcab ;};};case _a .EndElement :break _daaag ;case _a .CharData :};};return nil ;};type CT_TblGridBase struct{ +// Numbering Definition Instance Reference +NumPr *CT_NumPr ; -// Grid Column Definition -GridCol []*CT_TblGridCol ;};func (_bcbfd *EG_ContentRunContentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bcbfd .ContentRunContentBaseChoice .MarshalXML (e ,_a .StartElement {});return nil ;};type CT_SdtComboBox struct{ +// Suppress Line Numbers for Paragraph +SuppressLineNumbers *CT_OnOff ; -// Combo Box Last Saved Value -LastValueAttr *string ; +// Paragraph Borders +PBdr *CT_PBdr ; -// Combo Box List Item -ListItem []*CT_SdtListItem ;};func (_fegbdf ST_Merge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fegbdf .String (),start );};type ST_View byte ;const (ST_MailMergeDestUnset ST_MailMergeDest =0;ST_MailMergeDestNewDocument ST_MailMergeDest =1; -ST_MailMergeDestPrinter ST_MailMergeDest =2;ST_MailMergeDestEmail ST_MailMergeDest =3;ST_MailMergeDestFax ST_MailMergeDest =4;);type CT_TblPrBase struct{ +// Paragraph Shading +Shd *CT_Shd ; -// Referenced Table Style -TblStyle *CT_String ; +// Set of Custom Tab Stops +Tabs *CT_Tabs ; -// Floating Table Positioning -TblpPr *CT_TblPPr ; +// Suppress Hyphenation for Paragraph +SuppressAutoHyphens *CT_OnOff ; -// Floating Table Allows Other Tables to Overlap -TblOverlap *CT_TblOverlap ; +// Use East Asian Typography Rules for First and Last Character per Line +Kinsoku *CT_OnOff ; -// Visually Right to Left Table -BidiVisual *CT_OnOff ; +// Allow Line Breaking At Character Level +WordWrap *CT_OnOff ; -// Number of Rows in Row Band -TblStyleRowBandSize *CT_DecimalNumber ; +// Allow Punctuation to Extend Past Text Extents +OverflowPunct *CT_OnOff ; -// Number of Columns in Column Band -TblStyleColBandSize *CT_DecimalNumber ; +// Compress Punctuation at Start of a Line +TopLinePunct *CT_OnOff ; -// Preferred Table Width -TblW *CT_TblWidth ; +// Automatically Adjust Spacing of Latin and East Asian Text +AutoSpaceDE *CT_OnOff ; -// Table Alignment -Jc *CT_JcTable ; +// Automatically Adjust Spacing of East Asian Text and Numbers +AutoSpaceDN *CT_OnOff ; -// Table Cell Spacing Default -TblCellSpacing *CT_TblWidth ; +// Right to Left Paragraph Layout +Bidi *CT_OnOff ; -// Table Indent from Leading Margin -TblInd *CT_TblWidth ; +// Automatically Adjust Right Indent When Using Document Grid +AdjustRightInd *CT_OnOff ; -// Table Borders -TblBorders *CT_TblBorders ; +// Use Document Grid Settings for Inter-Line Paragraph Spacing +SnapToGrid *CT_OnOff ; -// Table Shading -Shd *CT_Shd ; +// Spacing Between Lines and Above/Below Paragraph +Spacing *CT_Spacing ; -// Table Layout -TblLayout *CT_TblLayoutType ; +// Paragraph Indentation +Ind *CT_Ind ; -// Table Cell Margin Defaults -TblCellMar *CT_TblCellMar ; +// Ignore Spacing Above and Below When Using Identical Styles +ContextualSpacing *CT_OnOff ; -// Table Style Conditional Formatting Settings -TblLook *CT_TblLook ; +// Use Left/Right Indents as Inside/Outside Indents +MirrorIndents *CT_OnOff ; -// Table Caption -TblCaption *CT_String ; +// Prevent Text Frames From Overlapping +SuppressOverlap *CT_OnOff ; -// Table Description -TblDescription *CT_String ;}; +// Paragraph Alignment +Jc *CT_Jc ; -// Validate validates the CT_DocPartBehavior and its children -func (_ddfd *CT_DocPartBehavior )Validate ()error {return _ddfd .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0042\u0065h\u0061\u0076\u0069\u006f\u0072");};func (_fggbgd ST_CaptionPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_geceae :=_a .Attr {}; -_geceae .Name =name ;switch _fggbgd {case ST_CaptionPosUnset :_geceae .Value ="";case ST_CaptionPosAbove :_geceae .Value ="\u0061\u0062\u006fv\u0065";case ST_CaptionPosBelow :_geceae .Value ="\u0062\u0065\u006co\u0077";case ST_CaptionPosLeft :_geceae .Value ="\u006c\u0065\u0066\u0074"; -case ST_CaptionPosRight :_geceae .Value ="\u0072\u0069\u0067h\u0074";};return _geceae ,nil ;};func (_eefbdd *CT_RecipientData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eefbdd .Column =NewCT_DecimalNumber ();_eefbdd .UniqueTag =NewCT_Base64Binary (); -_eeeead :for {_gedeag ,_agedg :=d .Token ();if _agedg !=nil {return _agedg ;};switch _gddeb :=_gedeag .(type ){case _a .StartElement :switch _gddeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0063\u0074\u0069\u0076\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0063\u0074\u0069\u0076\u0065"}:_eefbdd .Active =NewCT_OnOff (); -if _egcde :=d .DecodeElement (_eefbdd .Active ,&_gddeb );_egcde !=nil {return _egcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:if _fbccg :=d .DecodeElement (_eefbdd .Column ,&_gddeb ); -_fbccg !=nil {return _fbccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075n\u0069\u0071\u0075\u0065\u0054\u0061g"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075n\u0069\u0071\u0075\u0065\u0054\u0061g"}:if _facba :=d .DecodeElement (_eefbdd .UniqueTag ,&_gddeb ); -_facba !=nil {return _facba ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0020\u0025v",_gddeb .Name ); -if _debae :=d .Skip ();_debae !=nil {return _debae ;};};case _a .EndElement :break _eeeead ;case _a .CharData :};};return nil ;};func (_eggge *CT_MailMergeDataType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_eggge .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cafgg *CT_TblPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_cafgg .AuthorAttr )}); -if _cafgg .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_cafgg .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_cafgg .IdAttr )}); -e .EncodeToken (start );_bbgca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_cafgg .TblPr ,_bbgca );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Paragraph Text Flow Direction +TextDirection *CT_TextDirection ; -// Validate validates the Fonts and its children -func (_agabcg *Fonts )Validate ()error {return _agabcg .ValidateWithPath ("\u0046\u006f\u006et\u0073")};func (_dgbaf *EG_MathContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgbaf .MathContentChoice =NewEG_MathContentChoice ();_gabfge :for {_cedbda ,_eaebfb :=d .Token (); -if _eaebfb !=nil {return _eaebfb ;};switch _fgdff :=_cedbda .(type ){case _a .StartElement :switch _fgdff .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dgbaf .MathContentChoice =NewEG_MathContentChoice (); -if _ddcfgc :=d .DecodeElement (&_dgbaf .MathContentChoice .OMathPara ,&_fgdff );_ddcfgc !=nil {return _ddcfgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dgbaf .MathContentChoice =NewEG_MathContentChoice (); -if _bggba :=d .DecodeElement (&_dgbaf .MathContentChoice .OMath ,&_fgdff );_bggba !=nil {return _bggba ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_fgdff .Name ); -if _ddcfe :=d .Skip ();_ddcfe !=nil {return _ddcfe ;};};case _a .EndElement :break _gabfge ;case _a .CharData :};};return nil ;}; +// Vertical Character Alignment on Line +TextAlignment *CT_TextAlignment ; -// ValidateWithPath validates the CT_EdnPos and its children, prefixing error messages with path -func (_ededbe *CT_EdnPos )ValidateWithPath (path string )error {if _ededbe .ValAttr ==ST_EdnPosUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cabcb :=_ededbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cabcb !=nil {return _cabcb ;};return nil ;};func (_edacace ST_Merge )Validate ()error {return _edacace .ValidateWithPath ("")};func NewEG_RunLevelEltsChoice ()*EG_RunLevelEltsChoice {_befce :=&EG_RunLevelEltsChoice {}; -return _befce ;}; +// Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents +TextboxTightWrap *CT_TextboxTightWrap ; -// Validate validates the Hdr and its children -func (_agbdga *Hdr )Validate ()error {return _agbdga .ValidateWithPath ("\u0048\u0064\u0072")};func (_aebdg ST_FldCharType )String ()string {switch _aebdg {case 0:return "";case 1:return "\u0062\u0065\u0067i\u006e";case 2:return "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065"; -case 3:return "\u0065\u006e\u0064";};return "";};func NewCT_PTab ()*CT_PTab {_ccae :=&CT_PTab {};_ccae .AlignmentAttr =ST_PTabAlignment (1);_ccae .RelativeToAttr =ST_PTabRelativeTo (1);_ccae .LeaderAttr =ST_PTabLeader (1);return _ccae ;};func NewCT_FFName ()*CT_FFName {_caeg :=&CT_FFName {}; -return _caeg };type CT_PixelsMeasure struct{ +// Associated Outline Level +OutlineLvl *CT_DecimalNumber ; -// Measurement in Pixels -ValAttr uint64 ;};const (ST_ZoomUnset ST_Zoom =0;ST_ZoomNone ST_Zoom =1;ST_ZoomFullPage ST_Zoom =2;ST_ZoomBestFit ST_Zoom =3;ST_ZoomTextFit ST_Zoom =4;);func (_babbf *WdCT_TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _babbf .EG_BlockLevelElts !=nil {for _ ,_cdfbe :=range _babbf .EG_BlockLevelElts {_cdfbe .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewFootnotes ()*Footnotes {_fecab :=&Footnotes {}; -_fecab .CT_Footnotes =*NewCT_Footnotes ();return _fecab ;}; +// Associated HTML div ID +DivId *CT_DecimalNumber ; -// Validate validates the CT_AutoCaption and its children -func (_afe *CT_AutoCaption )Validate ()error {return _afe .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0043\u0061p\u0074\u0069\u006f\u006e");}; +// Paragraph Conditional Formatting +CnfStyle *CT_Cnf ;};func (_adecba *CT_Style )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _adecba .TypeAttr !=ST_StyleTypeUnset {_ccagd ,_gbaff :=_adecba .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _gbaff !=nil {return _gbaff ;};start .Attr =append (start .Attr ,_ccagd );};if _adecba .StyleIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065\u0049d"},Value :_dd .Sprintf ("\u0025\u0076",*_adecba .StyleIdAttr )}); +};if _adecba .DefaultAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"},Value :_dd .Sprintf ("\u0025\u0076",*_adecba .DefaultAttr )});};if _adecba .CustomStyleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_adecba .CustomStyleAttr )}); +};e .EncodeToken (start );if _adecba .Name !=nil {_acfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_adecba .Name ,_acfdc );};if _adecba .Aliases !=nil {_eaagf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0069\u0061\u0073\u0065s"}}; +e .EncodeElement (_adecba .Aliases ,_eaagf );};if _adecba .BasedOn !=nil {_bbbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u0061\u0073\u0065\u0064\u004fn"}};e .EncodeElement (_adecba .BasedOn ,_bbbdf );};if _adecba .Next !=nil {_gdacb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0065\u0078\u0074"}}; +e .EncodeElement (_adecba .Next ,_gdacb );};if _adecba .Link !=nil {_gdgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b"}};e .EncodeElement (_adecba .Link ,_gdgce );};if _adecba .AutoRedefine !=nil {_ageagd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0052\u0065\u0064e\u0066\u0069\u006e\u0065"}}; +e .EncodeElement (_adecba .AutoRedefine ,_ageagd );};if _adecba .Hidden !=nil {_gefea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_adecba .Hidden ,_gefea );};if _adecba .UiPriority !=nil {_cbgfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075i\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"}}; +e .EncodeElement (_adecba .UiPriority ,_cbgfc );};if _adecba .SemiHidden !=nil {_aabbbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073e\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_adecba .SemiHidden ,_aabbbg ); +};if _adecba .UnhideWhenUsed !=nil {_gecaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003au\u006e\u0068\u0069d\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"}};e .EncodeElement (_adecba .UnhideWhenUsed ,_gecaf );};if _adecba .QFormat !=nil {_fgbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0071\u0046\u006f\u0072\u006d\u0061t"}}; +e .EncodeElement (_adecba .QFormat ,_fgbcb );};if _adecba .Locked !=nil {_fgeca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064"}};e .EncodeElement (_adecba .Locked ,_fgeca );};if _adecba .Personal !=nil {_fgbcga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"}}; +e .EncodeElement (_adecba .Personal ,_fgbcga );};if _adecba .PersonalCompose !=nil {_aadegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0043\u006fm\u0070\u006f\u0073\u0065"}};e .EncodeElement (_adecba .PersonalCompose ,_aadegf ); +};if _adecba .PersonalReply !=nil {_fcdac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070e\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"}};e .EncodeElement (_adecba .PersonalReply ,_fcdac );};if _adecba .Rsid !=nil {_gfadg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064"}}; +e .EncodeElement (_adecba .Rsid ,_gfadg );};if _adecba .PPr !=nil {_dfdbbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_adecba .PPr ,_dfdbbd );};if _adecba .RPr !=nil {_gbgbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_adecba .RPr ,_gbgbb );};if _adecba .TblPr !=nil {_fecfb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_adecba .TblPr ,_fecfb );};if _adecba .TrPr !=nil {_aebcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}}; +e .EncodeElement (_adecba .TrPr ,_aebcf );};if _adecba .TcPr !=nil {_fffgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_adecba .TcPr ,_fffgf );};if _adecba .TblStylePr !=nil {_eacde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"}}; +for _ ,_dadeaf :=range _adecba .TblStylePr {e .EncodeElement (_dadeaf ,_eacde );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_RPr struct{ -// ValidateWithPath validates the EG_MathContentChoice and its children, prefixing error messages with path -func (_bcccce *EG_MathContentChoice )ValidateWithPath (path string )error {if _bcccce .OMathPara !=nil {if _abfbd :=_bcccce .OMathPara .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");_abfbd !=nil {return _abfbd ; -};};if _bcccce .OMath !=nil {if _dfegg :=_bcccce .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_dfegg !=nil {return _dfegg ;};};return nil ;};type CT_Row struct{ +// Referenced Character Style +RStyle *CT_String ; -// Revision Identifier for Table Row Glyph Formatting -RsidRPrAttr *string ; +// Run Fonts +RFonts *CT_Fonts ; -// Revision Identifier for Table Row -RsidRAttr *string ; +// Bold +B *CT_OnOff ; -// Revision Identifier for Table Row Deletion -RsidDelAttr *string ; +// Complex Script Bold +BCs *CT_OnOff ; -// Revision Identifier for Table Row Properties -RsidTrAttr *string ; +// Italics +I *CT_OnOff ; -// Table-Level Property Exceptions -TblPrEx *CT_TblPrEx ; +// Complex Script Italics +ICs *CT_OnOff ; -// Table Row Properties -TrPr *CT_TrPr ;EG_ContentCellContent []*EG_ContentCellContent ;};func (_cbada ST_HdrFtr )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ffcaeg :=_a .Attr {};_ffcaeg .Name =name ;switch _cbada {case ST_HdrFtrUnset :_ffcaeg .Value ="";case ST_HdrFtrEven :_ffcaeg .Value ="\u0065\u0076\u0065\u006e"; -case ST_HdrFtrDefault :_ffcaeg .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_HdrFtrFirst :_ffcaeg .Value ="\u0066\u0069\u0072s\u0074";};return _ffcaeg ,nil ;};func (_ggefe ST_StyleSort )ValidateWithPath (path string )error {switch _ggefe {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggefe )); -};return nil ;};func (_ceead *CT_RubyPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceead .RubyAlign =NewCT_RubyAlign ();_ceead .Hps =NewCT_HpsMeasure ();_ceead .HpsRaise =NewCT_HpsMeasure ();_ceead .HpsBaseText =NewCT_HpsMeasure (); -_ceead .Lid =NewCT_Lang ();_efcg :for {_gaacf ,_fagdb :=d .Token ();if _fagdb !=nil {return _fagdb ;};switch _feccd :=_gaacf .(type ){case _a .StartElement :switch _feccd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072u\u0062\u0079\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072u\u0062\u0079\u0041\u006c\u0069\u0067n"}:if _aegec :=d .DecodeElement (_ceead .RubyAlign ,&_feccd ); -_aegec !=nil {return _aegec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0070\u0073"}:if _ebadg :=d .DecodeElement (_ceead .Hps ,&_feccd ); -_ebadg !=nil {return _ebadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"}:if _gfgaae :=d .DecodeElement (_ceead .HpsRaise ,&_feccd ); -_gfgaae !=nil {return _gfgaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"}:if _ebgfg :=d .DecodeElement (_ceead .HpsBaseText ,&_feccd ); -_ebgfg !=nil {return _ebgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:if _bgada :=d .DecodeElement (_ceead .Lid ,&_feccd ); -_bgada !=nil {return _bgada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072t\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072t\u0079"}:_ceead .Dirty =NewCT_OnOff (); -if _ccafd :=d .DecodeElement (_ceead .Dirty ,&_feccd );_ccafd !=nil {return _ccafd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0075\u0062y\u0050\u0072 \u0025\u0076",_feccd .Name ); -if _dbffa :=d .Skip ();_dbffa !=nil {return _dbffa ;};};case _a .EndElement :break _efcg ;case _a .CharData :};};return nil ;};func (_fbdegb *ST_HpsMeasure )ValidateWithPath (path string )error {_bbagbc :=[]string {};if _fbdegb .ST_UnsignedDecimalNumber !=nil {_bbagbc =append (_bbagbc ,"\u0053T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072"); -};if _fbdegb .ST_PositiveUniversalMeasure !=nil {_bbagbc =append (_bbagbc ,"S\u0054\u005f\u0050\u006f\u0073\u0069t\u0069\u0076\u0065\u0055\u006e\u0069\u0076\u0065\u0072s\u0061\u006c\u004de\u0061s\u0075\u0072\u0065");};if len (_bbagbc )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bbagbc ); -};return nil ;};type ST_Merge byte ;func (_ddage *CT_Document )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_acecc ,_eeddg :=_ddage .ConformanceAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"}); -if _eeddg !=nil {return _eeddg ;};start .Attr =append (start .Attr ,_acecc );e .EncodeToken (start );if _ddage .Background !=nil {_fdaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}}; -e .EncodeElement (_ddage .Background ,_fdaaa );};if _ddage .Body !=nil {_dedag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0064\u0079"}};e .EncodeElement (_ddage .Body ,_dedag );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Display All Characters As Capital Letters +Caps *CT_OnOff ; -// Validate validates the WdEG_WrapTypeChoice and its children -func (_bbcbbc *WdEG_WrapTypeChoice )Validate ()error {return _bbcbbc .ValidateWithPath ("\u0057\u0064\u0045\u0047_W\u0072\u0061\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};type EG_RubyContent struct{RubyContentChoice *EG_RubyContentChoice ; -};func (_fdddc *ST_ThemeColor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcgeb ,_bfgga :=d .Token ();if _bfgga !=nil {return _bfgga ;};if _dgdgea ,_fgcaa :=_bgcgeb .(_a .EndElement );_fgcaa &&_dgdgea .Name ==start .Name {*_fdddc =1; -return nil ;};if _bdbeca ,_dfffc :=_bgcgeb .(_a .CharData );!_dfffc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgcgeb );}else {switch string (_bdbeca ){case "":*_fdddc =0; -case "\u0064\u0061\u0072k\u0031":*_fdddc =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_fdddc =2;case "\u0064\u0061\u0072k\u0032":*_fdddc =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_fdddc =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_fdddc =5; -case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_fdddc =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_fdddc =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_fdddc =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_fdddc =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_fdddc =10; -case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_fdddc =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_fdddc =12;case "\u006e\u006f\u006e\u0065":*_fdddc =13;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031":*_fdddc =14; -case "\u0074\u0065\u0078t\u0031":*_fdddc =15;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032":*_fdddc =16;case "\u0074\u0065\u0078t\u0032":*_fdddc =17;};};_bgcgeb ,_bfgga =d .Token ();if _bfgga !=nil {return _bfgga ;};if _acegac ,_geacfg :=_bgcgeb .(_a .EndElement ); -_geacfg &&_acegac .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgcgeb );}; +// Small Caps +SmallCaps *CT_OnOff ; -// Validate validates the CT_FitText and its children -func (_cfbac *CT_FitText )Validate ()error {return _cfbac .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");};type CT_SaveThroughXslt struct{IdAttr *string ; +// Single Strikethrough +Strike *CT_OnOff ; -// Local Identifier for XSL Transform -SolutionIDAttr *string ;};func (_egfge ST_DropCap )Validate ()error {return _egfge .ValidateWithPath ("")}; +// Double Strikethrough +Dstrike *CT_OnOff ; -// Validate validates the CT_MacroName and its children -func (_eagc *CT_MacroName )Validate ()error {return _eagc .ValidateWithPath ("\u0043\u0054\u005fM\u0061\u0063\u0072\u006f\u004e\u0061\u006d\u0065");};func (_gged *CT_Lock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gged .ValAttr !=ST_LockUnset {_cbefb ,_gead :=_gged .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gead !=nil {return _gead ;};start .Attr =append (start .Attr ,_cbefb );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdcdg *CT_SectPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgbbc :=range start .Attr {if _cgbbc .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_egbg :=_cgbbc .Value ; -_fdcdg .RsidRPrAttr =&_egbg ;continue ;};if _cgbbc .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_bdcdg :=_cgbbc .Value ;_fdcdg .RsidDelAttr =&_bdcdg ;continue ;};if _cgbbc .Name .Local =="\u0072\u0073\u0069d\u0052"{_dadfe :=_cgbbc .Value ;_fdcdg .RsidRAttr =&_dadfe ; -continue ;};if _cgbbc .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_fdaed :=_cgbbc .Value ;_fdcdg .RsidSectAttr =&_fdaed ;continue ;};};_cgece :for {_gcfff ,_cebagbc :=d .Token ();if _cebagbc !=nil {return _cebagbc ;};switch _ddcba :=_gcfff .(type ){case _a .StartElement :switch _ddcba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_cdgff :=NewEG_HdrFtrReferences (); -_cdgff .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();_fdcdg .EG_HdrFtrReferences =append (_fdcdg .EG_HdrFtrReferences ,_cdgff );if _caedaa :=d .DecodeElement (&_cdgff .HdrFtrReferencesChoice .HeaderReference ,&_ddcba );_caedaa !=nil {return _caedaa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gbeca :=NewEG_HdrFtrReferences (); -_gbeca .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();_fdcdg .EG_HdrFtrReferences =append (_fdcdg .EG_HdrFtrReferences ,_gbeca );if _egegf :=d .DecodeElement (&_gbeca .HdrFtrReferencesChoice .FooterReference ,&_ddcba );_egegf !=nil {return _egegf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_fdcdg .FootnotePr =NewCT_FtnProps (); -if _eegae :=d .DecodeElement (_fdcdg .FootnotePr ,&_ddcba );_eegae !=nil {return _eegae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_fdcdg .EndnotePr =NewCT_EdnProps (); -if _ffbdae :=d .DecodeElement (_fdcdg .EndnotePr ,&_ddcba );_ffbdae !=nil {return _ffbdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_fdcdg .Type =NewCT_SectType (); -if _daedc :=d .DecodeElement (_fdcdg .Type ,&_ddcba );_daedc !=nil {return _daedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_fdcdg .PgSz =NewCT_PageSz (); -if _dggedd :=d .DecodeElement (_fdcdg .PgSz ,&_ddcba );_dggedd !=nil {return _dggedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_fdcdg .PgMar =NewCT_PageMar (); -if _dbacf :=d .DecodeElement (_fdcdg .PgMar ,&_ddcba );_dbacf !=nil {return _dbacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_fdcdg .PaperSrc =NewCT_PaperSource (); -if _fbdee :=d .DecodeElement (_fdcdg .PaperSrc ,&_ddcba );_fbdee !=nil {return _fbdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_fdcdg .PgBorders =NewCT_PageBorders (); -if _fbcdd :=d .DecodeElement (_fdcdg .PgBorders ,&_ddcba );_fbcdd !=nil {return _fbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_fdcdg .LnNumType =NewCT_LineNumber (); -if _acegg :=d .DecodeElement (_fdcdg .LnNumType ,&_ddcba );_acegg !=nil {return _acegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_fdcdg .PgNumType =NewCT_PageNumber (); -if _faaee :=d .DecodeElement (_fdcdg .PgNumType ,&_ddcba );_faaee !=nil {return _faaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_fdcdg .Cols =NewCT_Columns (); -if _geeegab :=d .DecodeElement (_fdcdg .Cols ,&_ddcba );_geeegab !=nil {return _geeegab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_fdcdg .FormProt =NewCT_OnOff (); -if _fbbgdg :=d .DecodeElement (_fdcdg .FormProt ,&_ddcba );_fbbgdg !=nil {return _fbbgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_fdcdg .VAlign =NewCT_VerticalJc (); -if _dddgd :=d .DecodeElement (_fdcdg .VAlign ,&_ddcba );_dddgd !=nil {return _dddgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_fdcdg .NoEndnote =NewCT_OnOff (); -if _ecdcb :=d .DecodeElement (_fdcdg .NoEndnote ,&_ddcba );_ecdcb !=nil {return _ecdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_fdcdg .TitlePg =NewCT_OnOff (); -if _afbbg :=d .DecodeElement (_fdcdg .TitlePg ,&_ddcba );_afbbg !=nil {return _afbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_fdcdg .TextDirection =NewCT_TextDirection (); -if _afbfe :=d .DecodeElement (_fdcdg .TextDirection ,&_ddcba );_afbfe !=nil {return _afbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_fdcdg .Bidi =NewCT_OnOff (); -if _bcadbf :=d .DecodeElement (_fdcdg .Bidi ,&_ddcba );_bcadbf !=nil {return _bcadbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_fdcdg .RtlGutter =NewCT_OnOff (); -if _ebfbe :=d .DecodeElement (_fdcdg .RtlGutter ,&_ddcba );_ebfbe !=nil {return _ebfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_fdcdg .DocGrid =NewCT_DocGrid (); -if _ecdde :=d .DecodeElement (_fdcdg .DocGrid ,&_ddcba );_ecdde !=nil {return _ecdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_fdcdg .PrinterSettings =NewCT_Rel (); -if _acdbe :=d .DecodeElement (_fdcdg .PrinterSettings ,&_ddcba );_acdbe !=nil {return _acdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_fdcdg .SectPrChange =NewCT_SectPrChange (); -if _gbcbbc :=d .DecodeElement (_fdcdg .SectPrChange ,&_ddcba );_gbcbbc !=nil {return _gbcbbc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0065\u0063t\u0050\u0072 \u0025\u0076",_ddcba .Name ); -if _fbfgef :=d .Skip ();_fbfgef !=nil {return _fbfgef ;};};case _a .EndElement :break _cgece ;case _a .CharData :};};return nil ;};func (_caceg ST_ObjectDrawAspect )String ()string {switch _caceg {case 0:return "";case 1:return "\u0063o\u006e\u0074\u0065\u006e\u0074"; -case 2:return "\u0069\u0063\u006f\u006e";};return "";};func (_ggcec *CT_Kinsoku )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cefb :=range start .Attr {if _cefb .Name .Local =="\u006c\u0061\u006e\u0067"{_ccgc :=_cefb .Value ;_ggcec .LangAttr =_ccgc ; -continue ;};if _cefb .Name .Local =="\u0076\u0061\u006c"{_gddd :=_cefb .Value ;_ggcec .ValAttr =_gddd ;continue ;};};for {_egaef ,_ceeffd :=d .Token ();if _ceeffd !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u003a\u0020%\u0073",_ceeffd ); -};if _dbdda ,_dgebba :=_egaef .(_a .EndElement );_dgebba &&_dbdda .Name ==start .Name {break ;};};return nil ;};func (_fabea ST_Proof )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fabea .String (),start );}; +// Display Character Outline +Outline *CT_OnOff ; -// ValidateWithPath validates the WdCT_WrapTopBottom and its children, prefixing error messages with path -func (_bfcdc *WdCT_WrapTopBottom )ValidateWithPath (path string )error {if _bfcdc .EffectExtent !=nil {if _bgabc :=_bfcdc .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074");_bgabc !=nil {return _bgabc ; -};};return nil ;};func (_affff *CT_VMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _affff .ValAttr !=ST_MergeUnset {_eagged ,_acafde :=_affff .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _acafde !=nil {return _acafde ; -};start .Attr =append (start .Attr ,_eagged );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Shadow +Shadow *CT_OnOff ; -// ValidateWithPath validates the CT_SdtListItem and its children, prefixing error messages with path -func (_dddffg *CT_SdtListItem )ValidateWithPath (path string )error {return nil };func (_fgafdc *EG_RunInnerContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_fbfga :for {_dgcgfa ,_aecab :=d .Token (); -if _aecab !=nil {return _aecab ;};switch _gdced :=_dgcgfa .(type ){case _a .StartElement :switch _gdced .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dedgb :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Br ,&_gdced );_dedgb !=nil {return _dedgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _decfgcg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .T ,&_gdced );_decfgcg !=nil {return _decfgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dbfada :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .ContentPart ,&_gdced );_dbfada !=nil {return _dbfada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _cbcbcc :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .DelText ,&_gdced );_cbcbcc !=nil {return _cbcbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _bggfbb :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .InstrText ,&_gdced );_bggfbb !=nil {return _bggfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _adfec :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .DelInstrText ,&_gdced );_adfec !=nil {return _adfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _eaedec :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .NoBreakHyphen ,&_gdced );_eaedec !=nil {return _eaedec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dfcce :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .SoftHyphen ,&_gdced );_dfcce !=nil {return _dfcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _bcdcdd :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .DayShort ,&_gdced );_bcdcdd !=nil {return _bcdcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _faece :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .MonthShort ,&_gdced );_faece !=nil {return _faece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _fbgde :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .YearShort ,&_gdced );_fbgde !=nil {return _fbgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _baafc :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .DayLong ,&_gdced );_baafc !=nil {return _baafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _fbagb :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .MonthLong ,&_gdced );_fbagb !=nil {return _fbagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _gaddg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .YearLong ,&_gdced );_gaddg !=nil {return _gaddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _ecdfff :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .AnnotationRef ,&_gdced );_ecdfff !=nil {return _ecdfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _gagef :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .FootnoteRef ,&_gdced );_gagef !=nil {return _gagef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _ccaege :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .EndnoteRef ,&_gdced );_ccaege !=nil {return _ccaege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _cedcbf :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Separator ,&_gdced );_cedcbf !=nil {return _cedcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _cggedd :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .ContinuationSeparator ,&_gdced );_cggedd !=nil {return _cggedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dfdabb :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Sym ,&_gdced );_dfdabb !=nil {return _dfdabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _bedccf :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .PgNum ,&_gdced );_bedccf !=nil {return _bedccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _afaeaa :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Cr ,&_gdced );_afaeaa !=nil {return _afaeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _bbdba :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Tab ,&_gdced );_bbdba !=nil {return _bbdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _caadf :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Object ,&_gdced );_caadf !=nil {return _caadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _deccg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Pict ,&_gdced );_deccg !=nil {return _deccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _bbfdg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .FldChar ,&_gdced );_bbfdg !=nil {return _bbfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dadgg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Ruby ,&_gdced );_dadgg !=nil {return _dadgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _eegbb :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .FootnoteReference ,&_gdced );_eegbb !=nil {return _eegbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _defffe :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .EndnoteReference ,&_gdced );_defffe !=nil {return _defffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _gcecga :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .CommentReference ,&_gdced );_gcecga !=nil {return _gcecga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _cafbef :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Drawing ,&_gdced );_cafbef !=nil {return _cafbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _gfdfg :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .Ptab ,&_gdced );_gfdfg !=nil {return _gfdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_fgafdc .RunInnerContentChoice =NewEG_RunInnerContentChoice (); -if _dcbaf :=d .DecodeElement (&_fgafdc .RunInnerContentChoice .LastRenderedPageBreak ,&_gdced );_dcbaf !=nil {return _dcbaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u0049\u006e\u006ee\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_gdced .Name ); -if _eedcbf :=d .Skip ();_eedcbf !=nil {return _eedcbf ;};};case _a .EndElement :break _fbfga ;case _a .CharData :};};return nil ;};func NewEG_BlockLevelChunkElts ()*EG_BlockLevelChunkElts {_gbfggd :=&EG_BlockLevelChunkElts {};return _gbfggd ;};func (_bcadfb ST_LineNumberRestart )Validate ()error {return _bcadfb .ValidateWithPath ("")}; +// Embossing +Emboss *CT_OnOff ; +// Imprinting +Imprint *CT_OnOff ; -// Validate validates the CT_RubyAlign and its children -func (_fefcc *CT_RubyAlign )Validate ()error {return _fefcc .ValidateWithPath ("\u0043\u0054\u005fR\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e");}; +// Do Not Check Spelling or Grammar +NoProof *CT_OnOff ; -// ValidateWithPath validates the Ftr and its children, prefixing error messages with path -func (_aaaeb *Ftr )ValidateWithPath (path string )error {if _aadbb :=_aaaeb .CT_HdrFtr .ValidateWithPath (path );_aadbb !=nil {return _aadbb ;};return nil ;};func (_abag *CT_FFName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abag .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_abag .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Use Document Grid Settings For Inter-Character Spacing +SnapToGrid *CT_OnOff ; -// ValidateWithPath validates the CT_SdtText and its children, prefixing error messages with path -func (_ebdba *CT_SdtText )ValidateWithPath (path string )error {if _ebdba .MultiLineAttr !=nil {if _ffacc :=_ebdba .MultiLineAttr .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006ee\u0041\u0074\u0074\u0072");_ffacc !=nil {return _ffacc ; -};};return nil ;}; +// Hidden Text +Vanish *CT_OnOff ; -// Validate validates the CT_Caption and its children -func (_ffbe *CT_Caption )Validate ()error {return _ffbe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e");};func NewCT_TblGridChange ()*CT_TblGridChange {_ebfde :=&CT_TblGridChange {};_ebfde .TblGrid =NewCT_TblGridBase (); -return _ebfde ;};func NewCT_Drawing ()*CT_Drawing {_bccfbf :=&CT_Drawing {};return _bccfbf }; +// Web Hidden Text +WebHidden *CT_OnOff ; -// Validate validates the CT_PaperSource and its children -func (_gaafe *CT_PaperSource )Validate ()error {return _gaafe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0070\u0065\u0072\u0053o\u0075\u0072\u0063\u0065");};func (_gcaff *CT_TblLook )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcaff .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .FirstRowAttr )}); -};if _gcaff .LastRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0073\u0074\u0052\u006fw"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .LastRowAttr )});};if _gcaff .FirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .FirstColumnAttr )}); -};if _gcaff .LastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006ca\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .LastColumnAttr )});};if _gcaff .NoHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0048\u0042\u0061\u006ed"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .NoHBandAttr )}); -};if _gcaff .NoVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0056\u0042\u0061\u006ed"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .NoVBandAttr )});};if _gcaff .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaff .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Underline struct{ +// Run Content Color +Color *CT_Color ; -// Underline Style -ValAttr ST_Underline ; +// Character Spacing Adjustment +Spacing *CT_SignedTwipsMeasure ; -// Underline Color -ColorAttr *ST_HexColor ; +// Expanded/Compressed Text +W *CT_TextScale ; -// Underline Theme Color -ThemeColorAttr ST_ThemeColor ; +// Font Kerning +Kern *CT_HpsMeasure ; -// Underline Theme Color Tint -ThemeTintAttr *string ; +// Vertically Raised or Lowered Text +Position *CT_SignedHpsMeasure ; -// Underline Theme Color Shade -ThemeShadeAttr *string ;};func (_dfcfg *CT_UnsignedDecimalNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_debcg :=range start .Attr {if _debcg .Name .Local =="\u0076\u0061\u006c"{_ccdaf ,_geagg :=_f .ParseUint (_debcg .Value ,10,64); -if _geagg !=nil {return _geagg ;};_dfcfg .ValAttr =_ccdaf ;continue ;};};for {_dfcab ,_cggbb :=d .Token ();if _cggbb !=nil {return _ff .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0055nsi\u0067ne\u0064\u0044\u0065\u0063\u0069\u006d\u0061lN\u0075\u006d\u0062\u0065\u0072\u003a\u0020%\u0073",_cggbb ); -};if _deaaf ,_fdfbga :=_dfcab .(_a .EndElement );_fdfbga &&_deaaf .Name ==start .Name {break ;};};return nil ;};func (_acddge ST_Wrap )String ()string {switch _acddge {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e"; -case 3:return "\u0061\u0072\u006f\u0075\u006e\u0064";case 4:return "\u0074\u0069\u0067h\u0074";case 5:return "\u0074h\u0072\u006f\u0075\u0067\u0068";case 6:return "\u006e\u006f\u006e\u0065";};return "";};func (_fdea *CT_BottomPageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdea .BottomLeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0062o\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .BottomLeftAttr )}); -};if _fdea .BottomRightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0062\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .BottomRightAttr )});};if _fdea .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .IdAttr )}); -};_egbbc ,_gee :=_fdea .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gee !=nil {return _gee ;};start .Attr =append (start .Attr ,_egbbc );if _fdea .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .ColorAttr )}); -};if _fdea .ThemeColorAttr !=ST_ThemeColorUnset {_cda ,_cbfef :=_fdea .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _cbfef !=nil {return _cbfef ;};start .Attr =append (start .Attr ,_cda ); -};if _fdea .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .ThemeTintAttr )});};if _fdea .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .ThemeShadeAttr )}); -};if _fdea .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .SzAttr )});};if _fdea .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .SpaceAttr )}); -};if _fdea .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .ShadowAttr )});};if _fdea .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_fdea .FrameAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cebfb *CT_SdtCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cebfb .SdtPr !=nil {_fgfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; -e .EncodeElement (_cebfb .SdtPr ,_fgfd );};if _cebfb .SdtEndPr !=nil {_dfddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_cebfb .SdtEndPr ,_dfddg );};if _cebfb .SdtContent !=nil {_fgdbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_cebfb .SdtContent ,_fgdbd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edgaa *CT_TblGridBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abbac :for {_bedgd ,_gaaaa :=d .Token ();if _gaaaa !=nil {return _gaaaa ; -};switch _ceebad :=_bedgd .(type ){case _a .StartElement :switch _ceebad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_fgabfe :=NewCT_TblGridCol (); -if _ceace :=d .DecodeElement (_fgabfe ,&_ceebad );_ceace !=nil {return _ceace ;};_edgaa .GridCol =append (_edgaa .GridCol ,_fgabfe );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064B\u0061s\u0065\u0020\u0025\u0076",_ceebad .Name ); -if _eaacbb :=d .Skip ();_eaacbb !=nil {return _eaacbb ;};};case _a .EndElement :break _abbac ;case _a .CharData :};};return nil ;};func (_gggccf WdST_WrapText )Validate ()error {return _gggccf .ValidateWithPath ("")}; +// Non-Complex Script Font Size +Sz *CT_HpsMeasure ; -// ValidateWithPath validates the EG_RunInnerContent and its children, prefixing error messages with path -func (_gcabf *EG_RunInnerContent )ValidateWithPath (path string )error {if _dgaee :=_gcabf .RunInnerContentChoice .ValidateWithPath (path +"\u002f\u0052\u0075\u006eIn\u006e\u0065\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069c\u0065"); -_dgaee !=nil {return _dgaee ;};return nil ;};func (_cbcccf *CT_LatentStyles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cbcccf .DefLockedStateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ad\u0065\u0066\u004co\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .DefLockedStateAttr )}); -};if _cbcccf .DefUIPriorityAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064e\u0066\u0055\u0049\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .DefUIPriorityAttr )}); -};if _cbcccf .DefSemiHiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064e\u0066\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .DefSemiHiddenAttr )}); -};if _cbcccf .DefUnhideWhenUsedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065fU\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .DefUnhideWhenUsedAttr )}); -};if _cbcccf .DefQFormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064e\u0066\u0051\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .DefQFormatAttr )});};if _cbcccf .CountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cbcccf .CountAttr )}); -};e .EncodeToken (start );if _cbcccf .LsdException !=nil {_gbbbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0073\u0064\u0045\u0078\u0063\u0065p\u0074\u0069\u006f\u006e"}};for _ ,_ggccfb :=range _cbcccf .LsdException {e .EncodeElement (_ggccfb ,_gbbbe ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ffgfb *EG_CellMarkupElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ffgfb .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; +// Complex Script Font Size +SzCs *CT_HpsMeasure ; -// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path -func (_deda *CT_Control )ValidateWithPath (path string )error {return nil };func (_adefa *CT_SdtRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eecea :for {_edcea ,_fadgg :=d .Token ();if _fadgg !=nil {return _fadgg ;};switch _fadea :=_edcea .(type ){case _a .StartElement :switch _fadea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_adefa .SdtPr =NewCT_SdtPr (); -if _ceccd :=d .DecodeElement (_adefa .SdtPr ,&_fadea );_ceccd !=nil {return _ceccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_adefa .SdtEndPr =NewCT_SdtEndPr (); -if _aefcb :=d .DecodeElement (_adefa .SdtEndPr ,&_fadea );_aefcb !=nil {return _aefcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_adefa .SdtContent =NewCT_SdtContentRun (); -if _afbgb :=d .DecodeElement (_adefa .SdtContent ,&_fadea );_afbgb !=nil {return _afbgb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0064\u0074R\u0075\u006e \u0025\u0076",_fadea .Name ); -if _ccbae :=d .Skip ();_ccbae !=nil {return _ccbae ;};};case _a .EndElement :break _eecea ;case _a .CharData :};};return nil ;};func NewCT_FFDataChoice ()*CT_FFDataChoice {_abbdf :=&CT_FFDataChoice {};return _abbdf };func NewCT_FtnEdnSepRef ()*CT_FtnEdnSepRef {_bgea :=&CT_FtnEdnSepRef {}; -return _bgea };func (_ddfcdf *Settings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddfcdf .CT_Settings =*NewCT_Settings ();_bbaca :for {_dbcfg ,_aafee :=d .Token ();if _aafee !=nil {return _aafee ;};switch _dfgag :=_dbcfg .(type ){case _a .StartElement :switch _dfgag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_ddfcdf .WriteProtection =NewCT_WriteProtection (); -if _cbfgfc :=d .DecodeElement (_ddfcdf .WriteProtection ,&_dfgag );_cbfgfc !=nil {return _cbfgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077"}:_ddfcdf .View =NewCT_View (); -if _bdeaa :=d .DecodeElement (_ddfcdf .View ,&_dfgag );_bdeaa !=nil {return _bdeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_ddfcdf .Zoom =NewCT_Zoom (); -if _adbab :=d .DecodeElement (_ddfcdf .Zoom ,&_dfgag );_adbab !=nil {return _adbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"}:_ddfcdf .RemovePersonalInformation =NewCT_OnOff (); -if _eacag :=d .DecodeElement (_ddfcdf .RemovePersonalInformation ,&_dfgag );_eacag !=nil {return _eacag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"}:_ddfcdf .RemoveDateAndTime =NewCT_OnOff (); -if _cgdbee :=d .DecodeElement (_ddfcdf .RemoveDateAndTime ,&_dfgag );_cgdbee !=nil {return _cgdbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"}:_ddfcdf .DoNotDisplayPageBoundaries =NewCT_OnOff (); -if _gdaae :=d .DecodeElement (_ddfcdf .DoNotDisplayPageBoundaries ,&_dfgag );_gdaae !=nil {return _gdaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"}:_ddfcdf .DisplayBackgroundShape =NewCT_OnOff (); -if _cbbge :=d .DecodeElement (_ddfcdf .DisplayBackgroundShape ,&_dfgag );_cbbge !=nil {return _cbbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"}:_ddfcdf .PrintPostScriptOverText =NewCT_OnOff (); -if _dbdcdd :=d .DecodeElement (_ddfcdf .PrintPostScriptOverText ,&_dfgag );_dbdcdd !=nil {return _dbdcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"}:_ddfcdf .PrintFractionalCharacterWidth =NewCT_OnOff (); -if _ddedfg :=d .DecodeElement (_ddfcdf .PrintFractionalCharacterWidth ,&_dfgag );_ddedfg !=nil {return _ddedfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"}:_ddfcdf .PrintFormsData =NewCT_OnOff (); -if _egeadf :=d .DecodeElement (_ddfcdf .PrintFormsData ,&_dfgag );_egeadf !=nil {return _egeadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"}:_ddfcdf .EmbedTrueTypeFonts =NewCT_OnOff (); -if _cafec :=d .DecodeElement (_ddfcdf .EmbedTrueTypeFonts ,&_dfgag );_cafec !=nil {return _cafec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"}:_ddfcdf .EmbedSystemFonts =NewCT_OnOff (); -if _aecbe :=d .DecodeElement (_ddfcdf .EmbedSystemFonts ,&_dfgag );_aecbe !=nil {return _aecbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"}:_ddfcdf .SaveSubsetFonts =NewCT_OnOff (); -if _gafec :=d .DecodeElement (_ddfcdf .SaveSubsetFonts ,&_dfgag );_gafec !=nil {return _gafec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}:_ddfcdf .SaveFormsData =NewCT_OnOff (); -if _bfbdb :=d .DecodeElement (_ddfcdf .SaveFormsData ,&_dfgag );_bfbdb !=nil {return _bfbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_ddfcdf .MirrorMargins =NewCT_OnOff (); -if _daggf :=d .DecodeElement (_ddfcdf .MirrorMargins ,&_dfgag );_daggf !=nil {return _daggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"}:_ddfcdf .AlignBordersAndEdges =NewCT_OnOff (); -if _caccg :=d .DecodeElement (_ddfcdf .AlignBordersAndEdges ,&_dfgag );_caccg !=nil {return _caccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"}:_ddfcdf .BordersDoNotSurroundHeader =NewCT_OnOff (); -if _dgffd :=d .DecodeElement (_ddfcdf .BordersDoNotSurroundHeader ,&_dfgag );_dgffd !=nil {return _dgffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"}:_ddfcdf .BordersDoNotSurroundFooter =NewCT_OnOff (); -if _fagad :=d .DecodeElement (_ddfcdf .BordersDoNotSurroundFooter ,&_dfgag );_fagad !=nil {return _fagad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}:_ddfcdf .GutterAtTop =NewCT_OnOff (); -if _edacac :=d .DecodeElement (_ddfcdf .GutterAtTop ,&_dfgag );_edacac !=nil {return _edacac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"}:_ddfcdf .HideSpellingErrors =NewCT_OnOff (); -if _gdcea :=d .DecodeElement (_ddfcdf .HideSpellingErrors ,&_dfgag );_gdcea !=nil {return _gdcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"}:_ddfcdf .HideGrammaticalErrors =NewCT_OnOff (); -if _cfggbg :=d .DecodeElement (_ddfcdf .HideGrammaticalErrors ,&_dfgag );_cfggbg !=nil {return _cfggbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"}:_fcacad :=NewCT_WritingStyle (); -if _agbaff :=d .DecodeElement (_fcacad ,&_dfgag );_agbaff !=nil {return _agbaff ;};_ddfcdf .ActiveWritingStyle =append (_ddfcdf .ActiveWritingStyle ,_fcacad );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}:_ddfcdf .ProofState =NewCT_Proof (); -if _aeceb :=d .DecodeElement (_ddfcdf .ProofState ,&_dfgag );_aeceb !=nil {return _aeceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}:_ddfcdf .FormsDesign =NewCT_OnOff (); -if _dbddbc :=d .DecodeElement (_ddfcdf .FormsDesign ,&_dfgag );_dbddbc !=nil {return _dbddbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_ddfcdf .AttachedTemplate =NewCT_Rel (); -if _gfgbf :=d .DecodeElement (_ddfcdf .AttachedTemplate ,&_dfgag );_gfgbf !=nil {return _gfgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}:_ddfcdf .LinkStyles =NewCT_OnOff (); -if _dgadb :=d .DecodeElement (_ddfcdf .LinkStyles ,&_dfgag );_dgadb !=nil {return _dgadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"}:_ddfcdf .StylePaneFormatFilter =NewCT_StylePaneFilter (); -if _dfade :=d .DecodeElement (_ddfcdf .StylePaneFormatFilter ,&_dfgag );_dfade !=nil {return _dfade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"}:_ddfcdf .StylePaneSortMethod =NewCT_StyleSort (); -if _adafda :=d .DecodeElement (_ddfcdf .StylePaneSortMethod ,&_dfgag );_adafda !=nil {return _adafda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:_ddfcdf .DocumentType =NewCT_DocType (); -if _fedddf :=d .DecodeElement (_ddfcdf .DocumentType ,&_dfgag );_fedddf !=nil {return _fedddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"}:_ddfcdf .MailMerge =NewCT_MailMerge (); -if _gebgb :=d .DecodeElement (_ddfcdf .MailMerge ,&_dfgag );_gebgb !=nil {return _gebgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"}:_ddfcdf .RevisionView =NewCT_TrackChangesView (); -if _ggccb :=d .DecodeElement (_ddfcdf .RevisionView ,&_dfgag );_ggccb !=nil {return _ggccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"}:_ddfcdf .TrackRevisions =NewCT_OnOff (); -if _abfged :=d .DecodeElement (_ddfcdf .TrackRevisions ,&_dfgag );_abfged !=nil {return _abfged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"}:_ddfcdf .DoNotTrackMoves =NewCT_OnOff (); -if _gcecae :=d .DecodeElement (_ddfcdf .DoNotTrackMoves ,&_dfgag );_gcecae !=nil {return _gcecae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"}:_ddfcdf .DoNotTrackFormatting =NewCT_OnOff (); -if _fgffgd :=d .DecodeElement (_ddfcdf .DoNotTrackFormatting ,&_dfgag );_fgffgd !=nil {return _fgffgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_ddfcdf .DocumentProtection =NewCT_DocProtect (); -if _cgeeea :=d .DecodeElement (_ddfcdf .DocumentProtection ,&_dfgag );_cgeeea !=nil {return _cgeeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"}:_ddfcdf .AutoFormatOverride =NewCT_OnOff (); -if _cbagab :=d .DecodeElement (_ddfcdf .AutoFormatOverride ,&_dfgag );_cbagab !=nil {return _cbagab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"}:_ddfcdf .StyleLockTheme =NewCT_OnOff (); -if _acbfec :=d .DecodeElement (_ddfcdf .StyleLockTheme ,&_dfgag );_acbfec !=nil {return _acbfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"}:_ddfcdf .StyleLockQFSet =NewCT_OnOff (); -if _bbceg :=d .DecodeElement (_ddfcdf .StyleLockQFSet ,&_dfgag );_bbceg !=nil {return _bbceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"}:_ddfcdf .DefaultTabStop =NewCT_TwipsMeasure (); -if _gdafcc :=d .DecodeElement (_ddfcdf .DefaultTabStop ,&_dfgag );_gdafcc !=nil {return _gdafcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"}:_ddfcdf .AutoHyphenation =NewCT_OnOff (); -if _fdgcdb :=d .DecodeElement (_ddfcdf .AutoHyphenation ,&_dfgag );_fdgcdb !=nil {return _fdgcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"}:_ddfcdf .ConsecutiveHyphenLimit =NewCT_DecimalNumber (); -if _baceb :=d .DecodeElement (_ddfcdf .ConsecutiveHyphenLimit ,&_dfgag );_baceb !=nil {return _baceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"}:_ddfcdf .HyphenationZone =NewCT_TwipsMeasure (); -if _ceadfc :=d .DecodeElement (_ddfcdf .HyphenationZone ,&_dfgag );_ceadfc !=nil {return _ceadfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"}:_ddfcdf .DoNotHyphenateCaps =NewCT_OnOff (); -if _eabfc :=d .DecodeElement (_ddfcdf .DoNotHyphenateCaps ,&_dfgag );_eabfc !=nil {return _eabfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"}:_ddfcdf .ShowEnvelope =NewCT_OnOff (); -if _cabbb :=d .DecodeElement (_ddfcdf .ShowEnvelope ,&_dfgag );_cabbb !=nil {return _cabbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}:_ddfcdf .SummaryLength =NewCT_DecimalNumberOrPrecent (); -if _gfcccg :=d .DecodeElement (_ddfcdf .SummaryLength ,&_dfgag );_gfcccg !=nil {return _gfcccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"}:_ddfcdf .ClickAndTypeStyle =NewCT_String (); -if _egedc :=d .DecodeElement (_ddfcdf .ClickAndTypeStyle ,&_dfgag );_egedc !=nil {return _egedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}:_ddfcdf .DefaultTableStyle =NewCT_String (); -if _cebcec :=d .DecodeElement (_ddfcdf .DefaultTableStyle ,&_dfgag );_cebcec !=nil {return _cebcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"}:_ddfcdf .EvenAndOddHeaders =NewCT_OnOff (); -if _cdadbb :=d .DecodeElement (_ddfcdf .EvenAndOddHeaders ,&_dfgag );_cdadbb !=nil {return _cdadbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_ddfcdf .BookFoldRevPrinting =NewCT_OnOff (); -if _adcfdc :=d .DecodeElement (_ddfcdf .BookFoldRevPrinting ,&_dfgag );_adcfdc !=nil {return _adcfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_ddfcdf .BookFoldPrinting =NewCT_OnOff (); -if _fagdfa :=d .DecodeElement (_ddfcdf .BookFoldPrinting ,&_dfgag );_fagdfa !=nil {return _fagdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"}:_ddfcdf .BookFoldPrintingSheets =NewCT_DecimalNumber (); -if _cddda :=d .DecodeElement (_ddfcdf .BookFoldPrintingSheets ,&_dfgag );_cddda !=nil {return _cddda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}:_ddfcdf .DrawingGridHorizontalSpacing =NewCT_TwipsMeasure (); -if _gdgbecg :=d .DecodeElement (_ddfcdf .DrawingGridHorizontalSpacing ,&_dfgag );_gdgbecg !=nil {return _gdgbecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"}:_ddfcdf .DrawingGridVerticalSpacing =NewCT_TwipsMeasure (); -if _becgb :=d .DecodeElement (_ddfcdf .DrawingGridVerticalSpacing ,&_dfgag );_becgb !=nil {return _becgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}:_ddfcdf .DisplayHorizontalDrawingGridEvery =NewCT_DecimalNumber (); -if _gdddd :=d .DecodeElement (_ddfcdf .DisplayHorizontalDrawingGridEvery ,&_dfgag );_gdddd !=nil {return _gdddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"}:_ddfcdf .DisplayVerticalDrawingGridEvery =NewCT_DecimalNumber (); -if _abdbb :=d .DecodeElement (_ddfcdf .DisplayVerticalDrawingGridEvery ,&_dfgag );_abdbb !=nil {return _abdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"}:_ddfcdf .DoNotUseMarginsForDrawingGridOrigin =NewCT_OnOff (); -if _fbfaec :=d .DecodeElement (_ddfcdf .DoNotUseMarginsForDrawingGridOrigin ,&_dfgag );_fbfaec !=nil {return _fbfaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"}:_ddfcdf .DrawingGridHorizontalOrigin =NewCT_TwipsMeasure (); -if _bgagdc :=d .DecodeElement (_ddfcdf .DrawingGridHorizontalOrigin ,&_dfgag );_bgagdc !=nil {return _bgagdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"}:_ddfcdf .DrawingGridVerticalOrigin =NewCT_TwipsMeasure (); -if _fdceba :=d .DecodeElement (_ddfcdf .DrawingGridVerticalOrigin ,&_dfgag );_fdceba !=nil {return _fdceba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"}:_ddfcdf .DoNotShadeFormData =NewCT_OnOff (); -if _aeadfa :=d .DecodeElement (_ddfcdf .DoNotShadeFormData ,&_dfgag );_aeadfa !=nil {return _aeadfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"}:_ddfcdf .NoPunctuationKerning =NewCT_OnOff (); -if _fdgbc :=d .DecodeElement (_ddfcdf .NoPunctuationKerning ,&_dfgag );_fdgbc !=nil {return _fdgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_ddfcdf .CharacterSpacingControl =NewCT_CharacterSpacing (); -if _acbdbe :=d .DecodeElement (_ddfcdf .CharacterSpacingControl ,&_dfgag );_acbdbe !=nil {return _acbdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}:_ddfcdf .PrintTwoOnOne =NewCT_OnOff (); -if _aeafc :=d .DecodeElement (_ddfcdf .PrintTwoOnOne ,&_dfgag );_aeafc !=nil {return _aeafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"}:_ddfcdf .StrictFirstAndLastChars =NewCT_OnOff (); -if _cecaga :=d .DecodeElement (_ddfcdf .StrictFirstAndLastChars ,&_dfgag );_cecaga !=nil {return _cecaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"}:_ddfcdf .NoLineBreaksAfter =NewCT_Kinsoku (); -if _cbfgag :=d .DecodeElement (_ddfcdf .NoLineBreaksAfter ,&_dfgag );_cbfgag !=nil {return _cbfgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"}:_ddfcdf .NoLineBreaksBefore =NewCT_Kinsoku (); -if _ebbbg :=d .DecodeElement (_ddfcdf .NoLineBreaksBefore ,&_dfgag );_ebbbg !=nil {return _ebbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"}:_ddfcdf .SavePreviewPicture =NewCT_OnOff (); -if _fbaaee :=d .DecodeElement (_ddfcdf .SavePreviewPicture ,&_dfgag );_fbaaee !=nil {return _fbaaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"}:_ddfcdf .DoNotValidateAgainstSchema =NewCT_OnOff (); -if _ccgcfe :=d .DecodeElement (_ddfcdf .DoNotValidateAgainstSchema ,&_dfgag );_ccgcfe !=nil {return _ccgcfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"}:_ddfcdf .SaveInvalidXml =NewCT_OnOff (); -if _cbbac :=d .DecodeElement (_ddfcdf .SaveInvalidXml ,&_dfgag );_cbbac !=nil {return _cbbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"}:_ddfcdf .IgnoreMixedContent =NewCT_OnOff (); -if _dcegga :=d .DecodeElement (_ddfcdf .IgnoreMixedContent ,&_dfgag );_dcegga !=nil {return _dcegga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"}:_ddfcdf .AlwaysShowPlaceholderText =NewCT_OnOff (); -if _dggbg :=d .DecodeElement (_ddfcdf .AlwaysShowPlaceholderText ,&_dfgag );_dggbg !=nil {return _dggbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}:_ddfcdf .DoNotDemarcateInvalidXml =NewCT_OnOff (); -if _ecgffd :=d .DecodeElement (_ddfcdf .DoNotDemarcateInvalidXml ,&_dfgag );_ecgffd !=nil {return _ecgffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"}:_ddfcdf .SaveXmlDataOnly =NewCT_OnOff (); -if _fgacga :=d .DecodeElement (_ddfcdf .SaveXmlDataOnly ,&_dfgag );_fgacga !=nil {return _fgacga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"}:_ddfcdf .UseXSLTWhenSaving =NewCT_OnOff (); -if _dabcd :=d .DecodeElement (_ddfcdf .UseXSLTWhenSaving ,&_dfgag );_dabcd !=nil {return _dabcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"}:_ddfcdf .SaveThroughXslt =NewCT_SaveThroughXslt (); -if _fgaead :=d .DecodeElement (_ddfcdf .SaveThroughXslt ,&_dfgag );_fgaead !=nil {return _fgaead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}:_ddfcdf .ShowXMLTags =NewCT_OnOff (); -if _gggfa :=d .DecodeElement (_ddfcdf .ShowXMLTags ,&_dfgag );_gggfa !=nil {return _gggfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"}:_ddfcdf .AlwaysMergeEmptyNamespace =NewCT_OnOff (); -if _caedc :=d .DecodeElement (_ddfcdf .AlwaysMergeEmptyNamespace ,&_dfgag );_caedc !=nil {return _caedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_ddfcdf .UpdateFields =NewCT_OnOff (); -if _fgedfb :=d .DecodeElement (_ddfcdf .UpdateFields ,&_dfgag );_fgedfb !=nil {return _fgedfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_ddfcdf .HdrShapeDefaults =NewCT_ShapeDefaults (); -if _cffbgg :=d .DecodeElement (_ddfcdf .HdrShapeDefaults ,&_dfgag );_cffbgg !=nil {return _cffbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_ddfcdf .FootnotePr =NewCT_FtnDocProps (); -if _fcceed :=d .DecodeElement (_ddfcdf .FootnotePr ,&_dfgag );_fcceed !=nil {return _fcceed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_ddfcdf .EndnotePr =NewCT_EdnDocProps (); -if _eecab :=d .DecodeElement (_ddfcdf .EndnotePr ,&_dfgag );_eecab !=nil {return _eecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"}:_ddfcdf .Compat =NewCT_Compat (); -if _ebadf :=d .DecodeElement (_ddfcdf .Compat ,&_dfgag );_ebadf !=nil {return _ebadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"}:_ddfcdf .DocVars =NewCT_DocVars (); -if _gcebfg :=d .DecodeElement (_ddfcdf .DocVars ,&_dfgag );_gcebfg !=nil {return _gcebfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069d\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069d\u0073"}:_ddfcdf .Rsids =NewCT_DocRsids (); -if _ccdedd :=d .DecodeElement (_ddfcdf .Rsids ,&_dfgag );_ccdedd !=nil {return _ccdedd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"}:_ddfcdf .MathPr =_ga .NewMathPr (); -if _aaecd :=d .DecodeElement (_ddfcdf .MathPr ,&_dfgag );_aaecd !=nil {return _aaecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"}:_fdabee :=NewCT_String (); -if _ddgcad :=d .DecodeElement (_fdabee ,&_dfgag );_ddgcad !=nil {return _ddgcad ;};_ddfcdf .AttachedSchema =append (_ddfcdf .AttachedSchema ,_fdabee );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}:_ddfcdf .ThemeFontLang =NewCT_Language (); -if _agega :=d .DecodeElement (_ddfcdf .ThemeFontLang ,&_dfgag );_agega !=nil {return _agega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_ddfcdf .ClrSchemeMapping =NewCT_ColorSchemeMapping (); -if _fgagde :=d .DecodeElement (_ddfcdf .ClrSchemeMapping ,&_dfgag );_fgagde !=nil {return _fgagde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"}:_ddfcdf .DoNotIncludeSubdocsInStats =NewCT_OnOff (); -if _gddfda :=d .DecodeElement (_ddfcdf .DoNotIncludeSubdocsInStats ,&_dfgag );_gddfda !=nil {return _gddfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"}:_ddfcdf .DoNotAutoCompressPictures =NewCT_OnOff (); -if _fabccb :=d .DecodeElement (_ddfcdf .DoNotAutoCompressPictures ,&_dfgag );_fabccb !=nil {return _fabccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"}:_ddfcdf .ForceUpgrade =NewCT_Empty (); -if _agffe :=d .DecodeElement (_ddfcdf .ForceUpgrade ,&_dfgag );_agffe !=nil {return _agffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_ddfcdf .Captions =NewCT_Captions (); -if _ebceag :=d .DecodeElement (_ddfcdf .Captions ,&_dfgag );_ebceag !=nil {return _ebceag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"}:_ddfcdf .ReadModeInkLockDown =NewCT_ReadingModeInkLockDown (); -if _edgdbb :=d .DecodeElement (_ddfcdf .ReadModeInkLockDown ,&_dfgag );_edgdbb !=nil {return _edgdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_cbegcf :=NewCT_SmartTagType (); -if _cgbfcb :=d .DecodeElement (_cbegcf ,&_dfgag );_cgbfcb !=nil {return _cgbfcb ;};_ddfcdf .SmartTagType =append (_ddfcdf .SmartTagType ,_cbegcf );case _a .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}:_ddfcdf .SchemaLibrary =_fe .NewSchemaLibrary (); -if _fgaga :=d .DecodeElement (_ddfcdf .SchemaLibrary ,&_dfgag );_fgaga !=nil {return _fgaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_ddfcdf .ShapeDefaults =NewCT_ShapeDefaults (); -if _bcaffc :=d .DecodeElement (_ddfcdf .ShapeDefaults ,&_dfgag );_bcaffc !=nil {return _bcaffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_ddfcdf .DoNotEmbedSmartTags =NewCT_OnOff (); -if _cgagdg :=d .DecodeElement (_ddfcdf .DoNotEmbedSmartTags ,&_dfgag );_cgagdg !=nil {return _cgagdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}:_ddfcdf .DecimalSymbol =NewCT_String (); -if _bafgd :=d .DecodeElement (_ddfcdf .DecimalSymbol ,&_dfgag );_bafgd !=nil {return _bafgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}:_ddfcdf .ListSeparator =NewCT_String (); -if _cbfce :=d .DecodeElement (_ddfcdf .ListSeparator ,&_dfgag );_cbfce !=nil {return _cbfce ;};default:_eadee :=&_b .XSDAny {};if _edaba :=d .DecodeElement (_eadee ,&_dfgag );_edaba !=nil {return _edaba ;};_ddfcdf .Extra =append (_ddfcdf .Extra ,_eadee ); -};case _a .EndElement :break _bbaca ;case _a .CharData :};};return nil ;}; +// Text Highlighting +Highlight *CT_Highlight ; -// Validate validates the CT_DocPart and its children -func (_gbcab *CT_DocPart )Validate ()error {return _gbcab .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074");};const (ST_EmUnset ST_Em =0;ST_EmNone ST_Em =1;ST_EmDot ST_Em =2;ST_EmComma ST_Em =3;ST_EmCircle ST_Em =4;ST_EmUnderDot ST_Em =5; -); +// Underline +U *CT_Underline ; -// Validate validates the EG_HdrFtrReferencesChoice and its children -func (_bbdfb *EG_HdrFtrReferencesChoice )Validate ()error {return _bbdfb .ValidateWithPath ("\u0045G\u005f\u0048\u0064\u0072F\u0074\u0072\u0052\u0065\u0066e\u0072e\u006ec\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");};type CT_Drawing struct{DrawingChoice []*CT_DrawingChoice ; -};func NewCT_RunTrackChange ()*CT_RunTrackChange {_egcbfa :=&CT_RunTrackChange {};return _egcbfa };func (_cdaeca *ST_TblOverlap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgdfcb ,_dabecd :=d .Token ();if _dabecd !=nil {return _dabecd ; -};if _ccfabb ,_cbdcgda :=_cgdfcb .(_a .EndElement );_cbdcgda &&_ccfabb .Name ==start .Name {*_cdaeca =1;return nil ;};if _dgcaca ,_afefca :=_cgdfcb .(_a .CharData );!_afefca {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgdfcb ); -}else {switch string (_dgcaca ){case "":*_cdaeca =0;case "\u006e\u0065\u0076e\u0072":*_cdaeca =1;case "\u006fv\u0065\u0072\u006c\u0061\u0070":*_cdaeca =2;};};_cgdfcb ,_dabecd =d .Token ();if _dabecd !=nil {return _dabecd ;};if _abaggg ,_acgbbd :=_cgdfcb .(_a .EndElement ); -_acgbbd &&_abaggg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgdfcb );};func (_cfddde *ST_WmlColorSchemeIndex )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggdfb ,_cgebg :=d .Token (); -if _cgebg !=nil {return _cgebg ;};if _geaab ,_dccdgb :=_ggdfb .(_a .EndElement );_dccdgb &&_geaab .Name ==start .Name {*_cfddde =1;return nil ;};if _eccge ,_bbgfcf :=_ggdfb .(_a .CharData );!_bbgfcf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdfb ); -}else {switch string (_eccge ){case "":*_cfddde =0;case "\u0064\u0061\u0072k\u0031":*_cfddde =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_cfddde =2;case "\u0064\u0061\u0072k\u0032":*_cfddde =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_cfddde =4; -case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_cfddde =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_cfddde =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_cfddde =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_cfddde =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_cfddde =9; -case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_cfddde =10;case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_cfddde =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_cfddde =12;};};_ggdfb ,_cgebg =d .Token (); -if _cgebg !=nil {return _cgebg ;};if _ccagc ,_cebcac :=_ggdfb .(_a .EndElement );_cebcac &&_ccagc .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdfb ); -}; +// Animated Text Effect +Effect *CT_TextEffect ; -// Validate validates the CT_TblLayoutType and its children -func (_dbfedf *CT_TblLayoutType )Validate ()error {return _dbfedf .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cL\u0061\u0079\u006f\u0075\u0074\u0054\u0079\u0070\u0065");}; +// Text Border +Bdr *CT_Border ; -// Validate validates the CT_Recipients and its children -func (_eebec *CT_Recipients )Validate ()error {return _eebec .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073");};func NewCT_Captions ()*CT_Captions {_addfe :=&CT_Captions {};return _addfe };func (_ggfgdd ST_ObjectUpdateMode )Validate ()error {return _ggfgdd .ValidateWithPath ("")}; -func NewCT_LvlLegacy ()*CT_LvlLegacy {_dbfcc :=&CT_LvlLegacy {};return _dbfcc };func (_cebcc *CT_Hyperlink )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cebcc .PContentChoice =NewEG_PContentChoice ();for _ ,_gdbfg :=range start .Attr {if _gdbfg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdbfg .Name .Local =="\u0069\u0064"||_gdbfg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gdbfg .Name .Local =="\u0069\u0064"{_abdd :=_gdbfg .Value ; -_cebcc .IdAttr =&_abdd ;continue ;};if _gdbfg .Name .Local =="\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"{_dabecc :=_gdbfg .Value ;_cebcc .TgtFrameAttr =&_dabecc ;continue ;};if _gdbfg .Name .Local =="\u0074o\u006f\u006c\u0074\u0069\u0070"{_dcfcb :=_gdbfg .Value ; -_cebcc .TooltipAttr =&_dcfcb ;continue ;};if _gdbfg .Name .Local =="d\u006f\u0063\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"{_gfgg :=_gdbfg .Value ;_cebcc .DocLocationAttr =&_gfgg ;continue ;};if _gdbfg .Name .Local =="\u0068i\u0073\u0074\u006f\u0072\u0079"{_aabce ,_egcgbe :=ParseUnionST_OnOff (_gdbfg .Value ); -if _egcgbe !=nil {return _egcgbe ;};_cebcc .HistoryAttr =&_aabce ;continue ;};if _gdbfg .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072"{_cgggb :=_gdbfg .Value ;_cebcc .AnchorAttr =&_cgggb ;continue ;};};_ccabe :for {_cffbg ,_baced :=d .Token ();if _baced !=nil {return _baced ; -};switch _bcab :=_cffbg .(type ){case _a .StartElement :switch _bcab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _cebcc .PContentChoice ==nil {_cebcc .PContentChoice =NewEG_PContentChoice (); -};if _faefc :=d .DecodeElement (&_cebcc .PContentChoice .FldSimple ,&_bcab );_faefc !=nil {return _faefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:if _cebcc .PContentChoice ==nil {_cebcc .PContentChoice =NewEG_PContentChoice (); -};if _ddaeb :=d .DecodeElement (&_cebcc .PContentChoice .Hyperlink ,&_bcab );_ddaeb !=nil {return _ddaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:if _cebcc .PContentChoice ==nil {_cebcc .PContentChoice =NewEG_PContentChoice (); -};if _fgef :=d .DecodeElement (&_cebcc .PContentChoice .SubDoc ,&_bcab );_fgef !=nil {return _fgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gaagf :=NewEG_ContentRunContent (); -_gaagf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_gaagf );if _dfag :=d .DecodeElement (&_gaagf .ContentRunContentChoice .CustomXml ,&_bcab ); -_dfag !=nil {return _dfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_ffdec :=NewEG_ContentRunContent (); -_ffdec .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_ffdec );if _dcccb :=d .DecodeElement (&_ffdec .ContentRunContentChoice .SmartTag ,&_bcab ); -_dcccb !=nil {return _dcccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cfaaa :=NewEG_ContentRunContent (); -_cfaaa .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cfaaa );if _cecfb :=d .DecodeElement (&_cfaaa .ContentRunContentChoice .Sdt ,&_bcab ); -_cecfb !=nil {return _cecfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_efbgdf :=NewEG_ContentRunContent (); -_efbgdf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_efbgdf );if _dffcf :=d .DecodeElement (&_efbgdf .ContentRunContentChoice .Dir ,&_bcab ); -_dffcf !=nil {return _dffcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_accfe :=NewEG_ContentRunContent (); -_accfe .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_accfe );if _gceca :=d .DecodeElement (&_accfe .ContentRunContentChoice .Bdo ,&_bcab ); -_gceca !=nil {return _gceca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_aefef :=NewEG_ContentRunContent (); -_aefef .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_aefef );if _fbcgc :=d .DecodeElement (&_aefef .ContentRunContentChoice .R ,&_bcab );_fbcgc !=nil {return _fbcgc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cfcbc :=NewEG_ContentRunContent (); -_ddaef :=NewEG_RunLevelElts ();_ddaef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cfcbc );_cfcbc .ContentRunContentChoice .EG_RunLevelElts =append (_cfcbc .ContentRunContentChoice .EG_RunLevelElts ,_ddaef ); -if _fbebaa :=d .DecodeElement (&_ddaef .RunLevelEltsChoice .ProofErr ,&_bcab );_fbebaa !=nil {return _fbebaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dcgad :=NewEG_ContentRunContent (); -_eggda :=NewEG_RunLevelElts ();_eggda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_dcgad );_dcgad .ContentRunContentChoice .EG_RunLevelElts =append (_dcgad .ContentRunContentChoice .EG_RunLevelElts ,_eggda ); -if _fffcc :=d .DecodeElement (&_eggda .RunLevelEltsChoice .PermStart ,&_bcab );_fffcc !=nil {return _fffcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_geggf :=NewEG_ContentRunContent (); -_gefdaa :=NewEG_RunLevelElts ();_gefdaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_geggf );_geggf .ContentRunContentChoice .EG_RunLevelElts =append (_geggf .ContentRunContentChoice .EG_RunLevelElts ,_gefdaa ); -if _fcgfb :=d .DecodeElement (&_gefdaa .RunLevelEltsChoice .PermEnd ,&_bcab );_fcgfb !=nil {return _fcgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_decc :=NewEG_ContentRunContent (); -_bcbc :=NewEG_RunLevelElts ();_bcbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_decc );_decc .ContentRunContentChoice .EG_RunLevelElts =append (_decc .ContentRunContentChoice .EG_RunLevelElts ,_bcbc ); -if _bdfcg :=d .DecodeElement (&_bcbc .RunLevelEltsChoice .Ins ,&_bcab );_bdfcg !=nil {return _bdfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cbbcbd :=NewEG_ContentRunContent (); -_fgfa :=NewEG_RunLevelElts ();_fgfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cbbcbd );_cbbcbd .ContentRunContentChoice .EG_RunLevelElts =append (_cbbcbd .ContentRunContentChoice .EG_RunLevelElts ,_fgfa ); -if _feagg :=d .DecodeElement (&_fgfa .RunLevelEltsChoice .Del ,&_bcab );_feagg !=nil {return _feagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fgacg :=NewEG_ContentRunContent (); -_afebd :=NewEG_RunLevelElts ();_afebd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_fgacg );_fgacg .ContentRunContentChoice .EG_RunLevelElts =append (_fgacg .ContentRunContentChoice .EG_RunLevelElts ,_afebd ); -if _gbfe :=d .DecodeElement (&_afebd .RunLevelEltsChoice .MoveFrom ,&_bcab );_gbfe !=nil {return _gbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_abbe :=NewEG_ContentRunContent (); -_baggd :=NewEG_RunLevelElts ();_baggd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_abbe );_abbe .ContentRunContentChoice .EG_RunLevelElts =append (_abbe .ContentRunContentChoice .EG_RunLevelElts ,_baggd ); -if _fcgaf :=d .DecodeElement (&_baggd .RunLevelEltsChoice .MoveTo ,&_bcab );_fcgaf !=nil {return _fcgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_faecb :=NewEG_ContentRunContent (); -_bgbca :=NewEG_RunLevelElts ();_ggage :=NewEG_RangeMarkupElements ();_ggage .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_faecb );_faecb .ContentRunContentChoice .EG_RunLevelElts =append (_faecb .ContentRunContentChoice .EG_RunLevelElts ,_bgbca ); -_bgbca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgbca .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggage );if _accg :=d .DecodeElement (&_ggage .RangeMarkupElementsChoice .BookmarkStart ,&_bcab );_accg !=nil {return _accg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cdgbg :=NewEG_ContentRunContent (); -_dacda :=NewEG_RunLevelElts ();_gbdce :=NewEG_RangeMarkupElements ();_gbdce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cdgbg );_cdgbg .ContentRunContentChoice .EG_RunLevelElts =append (_cdgbg .ContentRunContentChoice .EG_RunLevelElts ,_dacda ); -_dacda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dacda .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbdce );if _dgeea :=d .DecodeElement (&_gbdce .RangeMarkupElementsChoice .BookmarkEnd ,&_bcab );_dgeea !=nil {return _dgeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gabebd :=NewEG_ContentRunContent (); -_gaafa :=NewEG_RunLevelElts ();_ceeda :=NewEG_RangeMarkupElements ();_ceeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_gabebd );_gabebd .ContentRunContentChoice .EG_RunLevelElts =append (_gabebd .ContentRunContentChoice .EG_RunLevelElts ,_gaafa ); -_gaafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceeda );if _gfabe :=d .DecodeElement (&_ceeda .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bcab );_gfabe !=nil {return _gfabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afaed :=NewEG_ContentRunContent (); -_ddffe :=NewEG_RunLevelElts ();_fgedg :=NewEG_RangeMarkupElements ();_fgedg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_afaed );_afaed .ContentRunContentChoice .EG_RunLevelElts =append (_afaed .ContentRunContentChoice .EG_RunLevelElts ,_ddffe ); -_ddffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgedg );if _deabg :=d .DecodeElement (&_fgedg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bcab );_deabg !=nil {return _deabg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cafbc :=NewEG_ContentRunContent (); -_bcaga :=NewEG_RunLevelElts ();_gagfc :=NewEG_RangeMarkupElements ();_gagfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cafbc );_cafbc .ContentRunContentChoice .EG_RunLevelElts =append (_cafbc .ContentRunContentChoice .EG_RunLevelElts ,_bcaga ); -_bcaga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcaga .RunLevelEltsChoice .EG_RangeMarkupElements ,_gagfc );if _debed :=d .DecodeElement (&_gagfc .RangeMarkupElementsChoice .MoveToRangeStart ,&_bcab );_debed !=nil {return _debed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_adacg :=NewEG_ContentRunContent (); -_gacfc :=NewEG_RunLevelElts ();_gebbf :=NewEG_RangeMarkupElements ();_gebbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_adacg );_adacg .ContentRunContentChoice .EG_RunLevelElts =append (_adacg .ContentRunContentChoice .EG_RunLevelElts ,_gacfc ); -_gacfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gacfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gebbf );if _cccab :=d .DecodeElement (&_gebbf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bcab );_cccab !=nil {return _cccab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gebbe :=NewEG_ContentRunContent (); -_dgcc :=NewEG_RunLevelElts ();_gdaa :=NewEG_RangeMarkupElements ();_gdaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_gebbe );_gebbe .ContentRunContentChoice .EG_RunLevelElts =append (_gebbe .ContentRunContentChoice .EG_RunLevelElts ,_dgcc ); -_dgcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdaa );if _bggfb :=d .DecodeElement (&_gdaa .RangeMarkupElementsChoice .CommentRangeStart ,&_bcab );_bggfb !=nil {return _bggfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbdf :=NewEG_ContentRunContent (); -_ecgbc :=NewEG_RunLevelElts ();_aeggc :=NewEG_RangeMarkupElements ();_aeggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cbdf );_cbdf .ContentRunContentChoice .EG_RunLevelElts =append (_cbdf .ContentRunContentChoice .EG_RunLevelElts ,_ecgbc ); -_ecgbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecgbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeggc );if _fabdd :=d .DecodeElement (&_aeggc .RangeMarkupElementsChoice .CommentRangeEnd ,&_bcab );_fabdd !=nil {return _fabdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_edadf :=NewEG_ContentRunContent (); -_fcfc :=NewEG_RunLevelElts ();_babee :=NewEG_RangeMarkupElements ();_babee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_edadf );_edadf .ContentRunContentChoice .EG_RunLevelElts =append (_edadf .ContentRunContentChoice .EG_RunLevelElts ,_fcfc ); -_fcfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_babee );if _cgfca :=d .DecodeElement (&_babee .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bcab );_cgfca !=nil {return _cgfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_acbed :=NewEG_ContentRunContent (); -_eagbe :=NewEG_RunLevelElts ();_aaeb :=NewEG_RangeMarkupElements ();_aaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_acbed );_acbed .ContentRunContentChoice .EG_RunLevelElts =append (_acbed .ContentRunContentChoice .EG_RunLevelElts ,_eagbe ); -_eagbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eagbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaeb );if _fcfff :=d .DecodeElement (&_aaeb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bcab );_fcfff !=nil {return _fcfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgcec :=NewEG_ContentRunContent (); -_abffg :=NewEG_RunLevelElts ();_dfdae :=NewEG_RangeMarkupElements ();_dfdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_dgcec );_dgcec .ContentRunContentChoice .EG_RunLevelElts =append (_dgcec .ContentRunContentChoice .EG_RunLevelElts ,_abffg ); -_abffg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abffg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfdae );if _ddffa :=d .DecodeElement (&_dfdae .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bcab );_ddffa !=nil {return _ddffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbecf :=NewEG_ContentRunContent (); -_dffgf :=NewEG_RunLevelElts ();_fafgb :=NewEG_RangeMarkupElements ();_fafgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_bbecf );_bbecf .ContentRunContentChoice .EG_RunLevelElts =append (_bbecf .ContentRunContentChoice .EG_RunLevelElts ,_dffgf ); -_dffgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dffgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fafgb );if _ecfbg :=d .DecodeElement (&_fafgb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bcab );_ecfbg !=nil {return _ecfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bbcfg :=NewEG_ContentRunContent (); -_agce :=NewEG_RunLevelElts ();_dgbg :=NewEG_RangeMarkupElements ();_dgbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_bbcfg );_bbcfg .ContentRunContentChoice .EG_RunLevelElts =append (_bbcfg .ContentRunContentChoice .EG_RunLevelElts ,_agce ); -_agce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agce .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgbg );if _ccbgg :=d .DecodeElement (&_dgbg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bcab );_ccbgg !=nil {return _ccbgg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cagf :=NewEG_ContentRunContent (); -_bafde :=NewEG_RunLevelElts ();_cfccc :=NewEG_RangeMarkupElements ();_cfccc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_cagf );_cagf .ContentRunContentChoice .EG_RunLevelElts =append (_cagf .ContentRunContentChoice .EG_RunLevelElts ,_bafde ); -_bafde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafde .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfccc );if _fgbc :=d .DecodeElement (&_cfccc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bcab );_fgbc !=nil {return _fgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gbfeb :=NewEG_ContentRunContent (); -_bfbd :=NewEG_RunLevelElts ();_cagad :=NewEG_RangeMarkupElements ();_cagad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_gbfeb );_gbfeb .ContentRunContentChoice .EG_RunLevelElts =append (_gbfeb .ContentRunContentChoice .EG_RunLevelElts ,_bfbd ); -_bfbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cagad );if _efgge :=d .DecodeElement (&_cagad .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bcab );_efgge !=nil {return _efgge ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afde :=NewEG_ContentRunContent (); -_becbe :=NewEG_RunLevelElts ();_dcffbb :=NewEG_RangeMarkupElements ();_dcffbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_afde );_afde .ContentRunContentChoice .EG_RunLevelElts =append (_afde .ContentRunContentChoice .EG_RunLevelElts ,_becbe ); -_becbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_becbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcffbb );if _aaea :=d .DecodeElement (&_dcffbb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bcab );_aaea !=nil {return _aaea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bfgab :=NewEG_ContentRunContent (); -_ffaab :=NewEG_RunLevelElts ();_egdaa :=NewEG_MathContent ();_egdaa .MathContentChoice =NewEG_MathContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_bfgab );_bfgab .ContentRunContentChoice .EG_RunLevelElts =append (_bfgab .ContentRunContentChoice .EG_RunLevelElts ,_ffaab ); -_ffaab .RunLevelEltsChoice .EG_MathContent =append (_ffaab .RunLevelEltsChoice .EG_MathContent ,_egdaa );if _dbgbb :=d .DecodeElement (&_egdaa .MathContentChoice .OMathPara ,&_bcab );_dbgbb !=nil {return _dbgbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_baded :=NewEG_ContentRunContent (); -_abac :=NewEG_RunLevelElts ();_feace :=NewEG_MathContent ();_feace .MathContentChoice =NewEG_MathContentChoice ();_cebcc .PContentChoice .EG_ContentRunContent =append (_cebcc .PContentChoice .EG_ContentRunContent ,_baded );_baded .ContentRunContentChoice .EG_RunLevelElts =append (_baded .ContentRunContentChoice .EG_RunLevelElts ,_abac ); -_abac .RunLevelEltsChoice .EG_MathContent =append (_abac .RunLevelEltsChoice .EG_MathContent ,_feace );if _cebgg :=d .DecodeElement (&_feace .MathContentChoice .OMath ,&_bcab );_cebgg !=nil {return _cebgg ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_H\u0079\u0070e\u0072\u006c\u0069\u006e\u006b\u0020\u0025\u0076",_bcab .Name ); -if _aecaf :=d .Skip ();_aecaf !=nil {return _aecaf ;};};case _a .EndElement :break _ccabe ;case _a .CharData :};};return nil ;}; +// Run Shading +Shd *CT_Shd ; -// ValidateWithPath validates the EG_PContentMathChoice and its children, prefixing error messages with path -func (_fgaef *EG_PContentMathChoice )ValidateWithPath (path string )error {for _gegeg ,_bdedc :=range _fgaef .EG_PContentBase {if _ecagg :=_bdedc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u005b\u0025d\u005d",path ,_gegeg )); -_ecagg !=nil {return _ecagg ;};};for _bdgeg ,_gbbbd :=range _fgaef .EG_ContentRunContentBase {if _gfaeab :=_gbbbd .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002fE\u0047\u005f\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u005b\u0025\u0064\u005d",path ,_bdgeg )); -_gfaeab !=nil {return _gfaeab ;};};return nil ;}; +// Manual Run Width +FitText *CT_FitText ; -// ValidateWithPath validates the CT_R and its children, prefixing error messages with path -func (_abfaf *CT_R )ValidateWithPath (path string )error {if _abfaf .RPr !=nil {if _abbfbg :=_abfaf .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_abbfbg !=nil {return _abbfbg ;};};for _agbdg ,_gdbdd :=range _abfaf .EG_RunInnerContent {if _dffce :=_gdbdd .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072C\u006fn\u0074\u0065\u006e\u0074\u005b\u0025\u0064]",path ,_agbdg )); -_dffce !=nil {return _dffce ;};};return nil ;};func (_bcaad *WdST_AlignV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aedce ,_bdddg :=d .Token ();if _bdddg !=nil {return _bdddg ;};if _degagd ,_daedfb :=_aedce .(_a .EndElement );_daedfb &&_degagd .Name ==start .Name {*_bcaad =1; -return nil ;};if _ffbfe ,_cfcece :=_aedce .(_a .CharData );!_cfcece {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aedce );}else {switch string (_ffbfe ){case "":*_bcaad =0; -case "\u0074\u006f\u0070":*_bcaad =1;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_bcaad =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bcaad =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_bcaad =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_bcaad =5; -};};_aedce ,_bdddg =d .Token ();if _bdddg !=nil {return _bdddg ;};if _ccffd ,_cgbad :=_aedce .(_a .EndElement );_cgbad &&_ccffd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aedce ); -};func (_caacbg *Settings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073";return _caacbg .CT_Settings .MarshalXML (e ,start );};func NewCT_DocPartPr ()*CT_DocPartPr {_gaaf :=&CT_DocPartPr {};_gaaf .Name =NewCT_DocPartName ();return _gaaf ;};type CT_Odso struct{ +// Subscript/Superscript Text +VertAlign *CT_VerticalAlignRun ; -// UDL Connection String -Udl *CT_String ; +// Right To Left Text +Rtl *CT_OnOff ; -// Data Source Table Name -Table *CT_String ; +// Use Complex Script Formatting on Run +Cs *CT_OnOff ; -// ODSO Data Source File Path -Src *CT_Rel ; +// Emphasis Mark +Em *CT_Em ; -// Column Delimiter for Data Source -ColDelim *CT_DecimalNumber ; +// Languages for Run Content +Lang *CT_Language ; -// ODSO Data Source Type -Type *CT_MailMergeSourceType ; +// East Asian Typography Settings +EastAsianLayout *CT_EastAsianLayout ; -// First Row of Data Source Contains Column Names -FHdr *CT_OnOff ; +// Paragraph Mark Is Always Hidden +SpecVanish *CT_OnOff ; -// External Data Source to Merge Field Mapping -FieldMapData []*CT_OdsoFieldMapData ; +// Office Open XML Math +OMath *CT_OnOff ; -// Reference to Inclusion/Exclusion Data for Data Source -RecipientData []*CT_Rel ;};func (_beeg *CT_BookmarkRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _beeg .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_beeg .ColFirstAttr )}); -};if _beeg .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_ff .Sprintf ("\u0025\u0076",*_beeg .ColLastAttr )});};if _beeg .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_gffg ,_gea :=_beeg .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _gea !=nil {return _gea ;};start .Attr =append (start .Attr ,_gffg );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_beeg .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_cefcb *CT_TblPrExBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccceb :for {_bcgbc ,_gddfb :=d .Token ();if _gddfb !=nil {return _gddfb ;};switch _dggde :=_bcgbc .(type ){case _a .StartElement :switch _dggde .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_cefcb .TblW =NewCT_TblWidth (); -if _bgcfd :=d .DecodeElement (_cefcb .TblW ,&_dggde );_bgcfd !=nil {return _bgcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_cefcb .Jc =NewCT_JcTable (); -if _gadca :=d .DecodeElement (_cefcb .Jc ,&_dggde );_gadca !=nil {return _gadca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_cefcb .TblCellSpacing =NewCT_TblWidth (); -if _feega :=d .DecodeElement (_cefcb .TblCellSpacing ,&_dggde );_feega !=nil {return _feega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_cefcb .TblInd =NewCT_TblWidth (); -if _defdg :=d .DecodeElement (_cefcb .TblInd ,&_dggde );_defdg !=nil {return _defdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_cefcb .TblBorders =NewCT_TblBorders (); -if _gbebca :=d .DecodeElement (_cefcb .TblBorders ,&_dggde );_gbebca !=nil {return _gbebca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_cefcb .Shd =NewCT_Shd (); -if _fdbcbd :=d .DecodeElement (_cefcb .Shd ,&_dggde );_fdbcbd !=nil {return _fdbcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_cefcb .TblLayout =NewCT_TblLayoutType (); -if _fedfcc :=d .DecodeElement (_cefcb .TblLayout ,&_dggde );_fedfcc !=nil {return _fedfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_cefcb .TblCellMar =NewCT_TblCellMar (); -if _cceedf :=d .DecodeElement (_cefcb .TblCellMar ,&_dggde );_cceedf !=nil {return _cceedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_cefcb .TblLook =NewCT_TblLook (); -if _bfggbcf :=d .DecodeElement (_cefcb .TblLook ,&_dggde );_bfggbcf !=nil {return _bfggbcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078B\u0061s\u0065\u0020\u0025\u0076",_dggde .Name ); -if _bbfae :=d .Skip ();_bbfae !=nil {return _bbfae ;};};case _a .EndElement :break _ccceb ;case _a .CharData :};};return nil ;};func (_aebee *ST_TextEffect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfbga ,_abgfb :=d .Token ();if _abgfb !=nil {return _abgfb ; -};if _aedga ,_fgdaag :=_dfbga .(_a .EndElement );_fgdaag &&_aedga .Name ==start .Name {*_aebee =1;return nil ;};if _deggfc ,_eafdaf :=_dfbga .(_a .CharData );!_eafdaf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfbga ); -}else {switch string (_deggfc ){case "":*_aebee =0;case "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_aebee =1;case "\u006c\u0069\u0067\u0068\u0074\u0073":*_aebee =2;case "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k":*_aebee =3; -case "\u0061n\u0074\u0073\u0052\u0065\u0064":*_aebee =4;case "\u0073h\u0069\u006d\u006d\u0065\u0072":*_aebee =5;case "\u0073p\u0061\u0072\u006b\u006c\u0065":*_aebee =6;case "\u006e\u006f\u006e\u0065":*_aebee =7;};};_dfbga ,_abgfb =d .Token ();if _abgfb !=nil {return _abgfb ; -};if _cbfecd ,_bbgbc :=_dfbga .(_a .EndElement );_bbgbc &&_cbfecd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfbga ); -}; +// Revision Information for Run Properties +RPrChange *CT_RPrChange ;}; -// ValidateWithPath validates the CT_HpsMeasure and its children, prefixing error messages with path -func (_fgdfg *CT_HpsMeasure )ValidateWithPath (path string )error {if _egegb :=_fgdfg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egegb !=nil {return _egegb ;};return nil ;};func NewCT_TrackChangeRange ()*CT_TrackChangeRange {_afbec :=&CT_TrackChangeRange {}; -return _afbec };func (_egfbd ST_DocPartGallery )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ggffc :=_a .Attr {};_ggffc .Name =name ;switch _egfbd {case ST_DocPartGalleryUnset :_ggffc .Value ="";case ST_DocPartGalleryPlaceholder :_ggffc .Value ="p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"; -case ST_DocPartGalleryAny :_ggffc .Value ="\u0061\u006e\u0079";case ST_DocPartGalleryDefault :_ggffc .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_DocPartGalleryDocParts :_ggffc .Value ="\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073";case ST_DocPartGalleryCoverPg :_ggffc .Value ="\u0063o\u0076\u0065\u0072\u0050\u0067"; -case ST_DocPartGalleryEq :_ggffc .Value ="\u0065\u0071";case ST_DocPartGalleryFtrs :_ggffc .Value ="\u0066\u0074\u0072\u0073";case ST_DocPartGalleryHdrs :_ggffc .Value ="\u0068\u0064\u0072\u0073";case ST_DocPartGalleryPgNum :_ggffc .Value ="\u0070\u0067\u004eu\u006d"; -case ST_DocPartGalleryTbls :_ggffc .Value ="\u0074\u0062\u006c\u0073";case ST_DocPartGalleryWatermarks :_ggffc .Value ="\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073";case ST_DocPartGalleryAutoTxt :_ggffc .Value ="\u0061u\u0074\u006f\u0054\u0078\u0074"; -case ST_DocPartGalleryTxtBox :_ggffc .Value ="\u0074\u0078\u0074\u0042\u006f\u0078";case ST_DocPartGalleryPgNumT :_ggffc .Value ="\u0070\u0067\u004e\u0075\u006d\u0054";case ST_DocPartGalleryPgNumB :_ggffc .Value ="\u0070\u0067\u004e\u0075\u006d\u0042"; -case ST_DocPartGalleryPgNumMargins :_ggffc .Value ="\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073";case ST_DocPartGalleryTblOfContents :_ggffc .Value ="\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"; -case ST_DocPartGalleryBib :_ggffc .Value ="\u0062\u0069\u0062";case ST_DocPartGalleryCustQuickParts :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073";case ST_DocPartGalleryCustCoverPg :_ggffc .Value ="c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067"; -case ST_DocPartGalleryCustEq :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0045\u0071";case ST_DocPartGalleryCustFtrs :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073";case ST_DocPartGalleryCustHdrs :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073"; -case ST_DocPartGalleryCustPgNum :_ggffc .Value ="\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m";case ST_DocPartGalleryCustTbls :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073";case ST_DocPartGalleryCustWatermarks :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073"; -case ST_DocPartGalleryCustAutoTxt :_ggffc .Value ="c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074";case ST_DocPartGalleryCustTxtBox :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078";case ST_DocPartGalleryCustPgNumT :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054"; -case ST_DocPartGalleryCustPgNumB :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042";case ST_DocPartGalleryCustPgNumMargins :_ggffc .Value ="\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073"; -case ST_DocPartGalleryCustTblOfContents :_ggffc .Value ="\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073";case ST_DocPartGalleryCustBib :_ggffc .Value ="\u0063u\u0073\u0074\u0042\u0069\u0062";case ST_DocPartGalleryCustom1 :_ggffc .Value ="\u0063u\u0073\u0074\u006f\u006d\u0031"; -case ST_DocPartGalleryCustom2 :_ggffc .Value ="\u0063u\u0073\u0074\u006f\u006d\u0032";case ST_DocPartGalleryCustom3 :_ggffc .Value ="\u0063u\u0073\u0074\u006f\u006d\u0033";case ST_DocPartGalleryCustom4 :_ggffc .Value ="\u0063u\u0073\u0074\u006f\u006d\u0034"; -case ST_DocPartGalleryCustom5 :_ggffc .Value ="\u0063u\u0073\u0074\u006f\u006d\u0035";};return _ggffc ,nil ;};func (_caddgf *ST_TargetScreenSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffcbbg ,_acbdge :=d .Token ();if _acbdge !=nil {return _acbdge ; -};if _gcffg ,_bfbcaa :=_ffcbbg .(_a .EndElement );_bfbcaa &&_gcffg .Name ==start .Name {*_caddgf =1;return nil ;};if _cgefa ,_bcfgde :=_ffcbbg .(_a .CharData );!_bcfgde {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcbbg ); -}else {switch string (_cgefa ){case "":*_caddgf =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_caddgf =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_caddgf =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_caddgf =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_caddgf =4; -case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_caddgf =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_caddgf =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_caddgf =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_caddgf =8; -case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_caddgf =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_caddgf =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_caddgf =11;};};_ffcbbg ,_acbdge =d .Token ();if _acbdge !=nil {return _acbdge ; -};if _dcacea ,_gcceaf :=_ffcbbg .(_a .EndElement );_gcceaf &&_dcacea .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcbbg ); -}; +// Validate validates the CT_TcBorders and its children +func (_fcbcf *CT_TcBorders )Validate ()error {return _fcbcf .ValidateWithPath ("\u0043\u0054\u005fT\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073");};func (_ceegc ST_Direction )ValidateWithPath (path string )error {switch _ceegc {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceegc )); +};return nil ;};func (_cagac *CT_SimpleField )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0074\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_cagac .InstrAttr )}); +if _cagac .FldLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u004c\u006f\u0063k"},Value :_dd .Sprintf ("\u0025\u0076",*_cagac .FldLockAttr )});};if _cagac .DirtyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_cagac .DirtyAttr )}); +};e .EncodeToken (start );if _cagac .FldData !=nil {_edabf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0044\u0061\u0074a"}};e .EncodeElement (_cagac .FldData ,_edabf );};if _cagac .EG_PContent !=nil {for _ ,_ceded :=range _cagac .EG_PContent {_ceded .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path -func (_ecacc *CT_Comments )ValidateWithPath (path string )error {for _gffe ,_caad :=range _ecacc .Comment {if _dace :=_caad .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006d\u006d\u0065\u006et\u005b\u0025\u0064\u005d",path ,_gffe )); -_dace !=nil {return _dace ;};};return nil ;}; +// ValidateWithPath validates the CT_ParaRPr and its children, prefixing error messages with path +func (_fadfe *CT_ParaRPr )ValidateWithPath (path string )error {if _fadfe .Ins !=nil {if _ebbbg :=_fadfe .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_ebbbg !=nil {return _ebbbg ;};};if _fadfe .Del !=nil {if _bbbba :=_fadfe .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); +_bbbba !=nil {return _bbbba ;};};if _fadfe .MoveFrom !=nil {if _efaf :=_fadfe .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_efaf !=nil {return _efaf ;};};if _fadfe .MoveTo !=nil {if _gaagb :=_fadfe .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); +_gaagb !=nil {return _gaagb ;};};if _fadfe .RStyle !=nil {if _gcdbc :=_fadfe .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_gcdbc !=nil {return _gcdbc ;};};if _fadfe .RFonts !=nil {if _ecadc :=_fadfe .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_ecadc !=nil {return _ecadc ;};};if _fadfe .B !=nil {if _afceb :=_fadfe .B .ValidateWithPath (path +"\u002f\u0042");_afceb !=nil {return _afceb ;};};if _fadfe .BCs !=nil {if _egddef :=_fadfe .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_egddef !=nil {return _egddef ; +};};if _fadfe .I !=nil {if _gbccge :=_fadfe .I .ValidateWithPath (path +"\u002f\u0049");_gbccge !=nil {return _gbccge ;};};if _fadfe .ICs !=nil {if _cfbeef :=_fadfe .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_cfbeef !=nil {return _cfbeef ; +};};if _fadfe .Caps !=nil {if _bagcf :=_fadfe .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_bagcf !=nil {return _bagcf ;};};if _fadfe .SmallCaps !=nil {if _fdcaf :=_fadfe .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); +_fdcaf !=nil {return _fdcaf ;};};if _fadfe .Strike !=nil {if _decfg :=_fadfe .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_decfg !=nil {return _decfg ;};};if _fadfe .Dstrike !=nil {if _dcdbe :=_fadfe .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); +_dcdbe !=nil {return _dcdbe ;};};if _fadfe .Outline !=nil {if _cggfdf :=_fadfe .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_cggfdf !=nil {return _cggfdf ;};};if _fadfe .Shadow !=nil {if _ddfaa :=_fadfe .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_ddfaa !=nil {return _ddfaa ;};};if _fadfe .Emboss !=nil {if _beafbe :=_fadfe .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_beafbe !=nil {return _beafbe ;};};if _fadfe .Imprint !=nil {if _aafe :=_fadfe .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); +_aafe !=nil {return _aafe ;};};if _fadfe .NoProof !=nil {if _daabf :=_fadfe .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_daabf !=nil {return _daabf ;};};if _fadfe .SnapToGrid !=nil {if _befdd :=_fadfe .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); +_befdd !=nil {return _befdd ;};};if _fadfe .Vanish !=nil {if _gadcg :=_fadfe .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_gadcg !=nil {return _gadcg ;};};if _fadfe .WebHidden !=nil {if _cgeacg :=_fadfe .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); +_cgeacg !=nil {return _cgeacg ;};};if _fadfe .Color !=nil {if _gege :=_fadfe .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_gege !=nil {return _gege ;};};if _fadfe .Spacing !=nil {if _adged :=_fadfe .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_adged !=nil {return _adged ;};};if _fadfe .W !=nil {if _bfbdg :=_fadfe .W .ValidateWithPath (path +"\u002f\u0057");_bfbdg !=nil {return _bfbdg ;};};if _fadfe .Kern !=nil {if _fagad :=_fadfe .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e");_fagad !=nil {return _fagad ; +};};if _fadfe .Position !=nil {if _feede :=_fadfe .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_feede !=nil {return _feede ;};};if _fadfe .Sz !=nil {if _deafc :=_fadfe .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_deafc !=nil {return _deafc ;};};if _fadfe .SzCs !=nil {if _affdc :=_fadfe .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_affdc !=nil {return _affdc ;};};if _fadfe .Highlight !=nil {if _cfbga :=_fadfe .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); +_cfbga !=nil {return _cfbga ;};};if _fadfe .U !=nil {if _efecb :=_fadfe .U .ValidateWithPath (path +"\u002f\u0055");_efecb !=nil {return _efecb ;};};if _fadfe .Effect !=nil {if _abbff :=_fadfe .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_abbff !=nil {return _abbff ;};};if _fadfe .Bdr !=nil {if _gddc :=_fadfe .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_gddc !=nil {return _gddc ;};};if _fadfe .Shd !=nil {if _dbdbc :=_fadfe .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_dbdbc !=nil {return _dbdbc ;};};if _fadfe .FitText !=nil {if _gcgdfa :=_fadfe .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_gcgdfa !=nil {return _gcgdfa ;};};if _fadfe .VertAlign !=nil {if _dggcf :=_fadfe .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_dggcf !=nil {return _dggcf ;};};if _fadfe .Rtl !=nil {if _bgecf :=_fadfe .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_bgecf !=nil {return _bgecf ;};};if _fadfe .Cs !=nil {if _aeaaed :=_fadfe .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); +_aeaaed !=nil {return _aeaaed ;};};if _fadfe .Em !=nil {if _ffdgd :=_fadfe .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_ffdgd !=nil {return _ffdgd ;};};if _fadfe .Lang !=nil {if _gfgfa :=_fadfe .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_gfgfa !=nil {return _gfgfa ;};};if _fadfe .EastAsianLayout !=nil {if _dgcfe :=_fadfe .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_dgcfe !=nil {return _dgcfe ;};};if _fadfe .SpecVanish !=nil {if _gdedaa :=_fadfe .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); +_gdedaa !=nil {return _gdedaa ;};};if _fadfe .OMath !=nil {if _fbega :=_fadfe .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_fbega !=nil {return _fbega ;};};if _fadfe .RPrChange !=nil {if _fcegga :=_fadfe .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); +_fcegga !=nil {return _fcegga ;};};return nil ;};func (_degbd ST_HpsMeasure )String ()string {if _degbd .ST_UnsignedDecimalNumber !=nil {return _dd .Sprintf ("\u0025\u0076",*_degbd .ST_UnsignedDecimalNumber );};if _degbd .ST_PositiveUniversalMeasure !=nil {return _dd .Sprintf ("\u0025\u0076",*_degbd .ST_PositiveUniversalMeasure ); +};return "";}; -// ValidateWithPath validates the CT_FFTextInput and its children, prefixing error messages with path -func (_cdbaf *CT_FFTextInput )ValidateWithPath (path string )error {if _cdbaf .Type !=nil {if _bedgf :=_cdbaf .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_bedgf !=nil {return _bedgf ;};};if _cdbaf .Default !=nil {if _cgceg :=_cdbaf .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); -_cgceg !=nil {return _cgceg ;};};if _cdbaf .MaxLength !=nil {if _eedda :=_cdbaf .MaxLength .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u004c\u0065\u006e\u0067\u0074\u0068");_eedda !=nil {return _eedda ;};};if _cdbaf .Format !=nil {if _geefd :=_cdbaf .Format .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0061\u0074"); -_geefd !=nil {return _geefd ;};};return nil ;};func (_eecad ST_SdtDateMappingType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eecad .String (),start );}; +// Validate validates the Footnotes and its children +func (_gfcge *Footnotes )Validate ()error {return _gfcge .ValidateWithPath ("\u0046o\u006f\u0074\u006e\u006f\u0074\u0065s");};func (_ffbbe ST_HighlightColor )String ()string {switch _ffbbe {case 0:return "";case 1:return "\u0062\u006c\u0061c\u006b";case 2:return "\u0062\u006c\u0075\u0065"; +case 3:return "\u0063\u0079\u0061\u006e";case 4:return "\u0067\u0072\u0065e\u006e";case 5:return "\u006da\u0067\u0065\u006e\u0074\u0061";case 6:return "\u0072\u0065\u0064";case 7:return "\u0079\u0065\u006c\u006c\u006f\u0077";case 8:return "\u0077\u0068\u0069t\u0065"; +case 9:return "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case 10:return "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e";case 11:return "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case 12:return "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061"; +case 13:return "\u0064a\u0072\u006b\u0052\u0065\u0064";case 14:return "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077";case 15:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 16:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y"; +case 17:return "\u006e\u006f\u006e\u0065";};return "";}; -// Validate validates the CT_Charset and its children -func (_gage *CT_Charset )Validate ()error {return _gage .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074");};func (_ffccdf ST_MailMergeSourceType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fadaae :=_a .Attr {};_fadaae .Name =name ; -switch _ffccdf {case ST_MailMergeSourceTypeUnset :_fadaae .Value ="";case ST_MailMergeSourceTypeDatabase :_fadaae .Value ="\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065";case ST_MailMergeSourceTypeAddressBook :_fadaae .Value ="a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b"; -case ST_MailMergeSourceTypeDocument1 :_fadaae .Value ="\u0064o\u0063\u0075\u006d\u0065\u006e\u00741";case ST_MailMergeSourceTypeDocument2 :_fadaae .Value ="\u0064o\u0063\u0075\u006d\u0065\u006e\u00742";case ST_MailMergeSourceTypeText :_fadaae .Value ="\u0074\u0065\u0078\u0074"; -case ST_MailMergeSourceTypeEmail :_fadaae .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeSourceTypeNative :_fadaae .Value ="\u006e\u0061\u0074\u0069\u0076\u0065";case ST_MailMergeSourceTypeLegacy :_fadaae .Value ="\u006c\u0065\u0067\u0061\u0063\u0079"; -case ST_MailMergeSourceTypeMaster :_fadaae .Value ="\u006d\u0061\u0073\u0074\u0065\u0072";};return _fadaae ,nil ;};func (_gabgd *CT_PermStart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cace :=range start .Attr {if _cace .Name .Local =="\u0065\u0064\u0047r\u0070"{_gabgd .EdGrpAttr .UnmarshalXMLAttr (_cace ); -continue ;};if _cace .Name .Local =="\u0065\u0064"{_ggfaf :=_cace .Value ;_gabgd .EdAttr =&_ggfaf ;continue ;};if _cace .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_ebdcfg ,_aacfc :=_f .ParseInt (_cace .Value ,10,64);if _aacfc !=nil {return _aacfc ; -};_gabgd .ColFirstAttr =&_ebdcfg ;continue ;};if _cace .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_gbcag ,_ccagd :=_f .ParseInt (_cace .Value ,10,64);if _ccagd !=nil {return _ccagd ;};_gabgd .ColLastAttr =&_gbcag ;continue ;};if _cace .Name .Local =="\u0069\u0064"{_dagbcb :=_cace .Value ; -_gabgd .IdAttr =_dagbcb ;continue ;};if _cace .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_gabgd .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_cace );continue ;};};for {_bffe ,_dfggd :=d .Token (); -if _dfggd !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0065r\u006d\u0053\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_dfggd );};if _egaad ,_fegdg :=_bffe .(_a .EndElement );_fegdg &&_egaad .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the CT_TargetScreenSz and its children, prefixing error messages with path +func (_abfba *CT_TargetScreenSz )ValidateWithPath (path string )error {if _abfba .ValAttr ==ST_TargetScreenSzUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dgdcg :=_abfba .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dgdcg !=nil {return _dgdcg ;};return nil ;};func (_fdaddc ST_Wrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fdaddc .String (),start ); +};func (_edbcc *WdCT_WordprocessingGroupChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edbcc .Wsp !=nil {_efafad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}};e .EncodeElement (_edbcc .Wsp ,_efafad ); +}else if _edbcc .GrpSp !=nil {_cccced :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_edbcc .GrpSp ,_cccced );}else if _edbcc .GraphicFrame !=nil {_gfagcb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ag\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_edbcc .GraphicFrame ,_gfagcb );}else if _edbcc .Pic !=nil {_aaaaab :=_a .StartElement {Name :_a .Name {Local :"\u0070i\u0063\u003a\u0070\u0069\u0063"}};e .EncodeElement (_edbcc .Pic ,_aaaaab );}else if _edbcc .ContentPart !=nil {_gagfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006et\u0050\u0061\u0072\u0074"}}; +e .EncodeElement (_edbcc .ContentPart ,_gagfba );};return nil ;};func (_bdbfd ST_Jc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdbfd .String (),start );};func NewCT_TblPrChange ()*CT_TblPrChange {_bfbdbd :=&CT_TblPrChange {}; +_bfbdbd .TblPr =NewCT_TblPrBase ();return _bfbdbd ;}; -// ValidateWithPath validates the EG_MathContent and its children, prefixing error messages with path -func (_gedb *EG_MathContent )ValidateWithPath (path string )error {if _cbbff :=_gedb .MathContentChoice .ValidateWithPath (path +"\u002fM\u0061t\u0068\u0043\u006f\u006e\u0074e\u006e\u0074C\u0068\u006f\u0069\u0063\u0065");_cbbff !=nil {return _cbbff ;}; -return nil ;}; +// ValidateWithPath validates the CT_P and its children, prefixing error messages with path +func (_cfcfg *CT_P )ValidateWithPath (path string )error {if _cfcfg .PPr !=nil {if _aaccc :=_cfcfg .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_aaccc !=nil {return _aaccc ;};};for _beabe ,_adcdg :=range _cfcfg .EG_PContent {if _gaebe :=_adcdg .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_beabe )); +_gaebe !=nil {return _gaebe ;};};return nil ;};type EG_ContentRunContentBase struct{ContentRunContentBaseChoice *EG_ContentRunContentBaseChoice ;};func (_dcadbg ST_View )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dcadbg .String (),start ); +}; -// ValidateWithPath validates the CT_Styles and its children, prefixing error messages with path -func (_daeba *CT_Styles )ValidateWithPath (path string )error {if _daeba .DocDefaults !=nil {if _dddfg :=_daeba .DocDefaults .ValidateWithPath (path +"\u002f\u0044\u006fc\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");_dddfg !=nil {return _dddfg ;}; -};if _daeba .LatentStyles !=nil {if _cfcbf :=_daeba .LatentStyles .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073");_cfcbf !=nil {return _cfcbf ;};};for _bcega ,_gagafd :=range _daeba .Style {if _cdfec :=_gagafd .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002fS\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_bcega )); -_cdfec !=nil {return _cdfec ;};};return nil ;};func (_dcgec *Hdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0068d\u0072";return _dcgec .CT_HdrFtr .MarshalXML (e ,start );}; +// ValidateWithPath validates the CT_Headers and its children, prefixing error messages with path +func (_bcae *CT_Headers )ValidateWithPath (path string )error {for _bcafg ,_edae :=range _bcae .Header {if _baggg :=_edae .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_bcafg )); +_baggg !=nil {return _baggg ;};};return nil ;}; -// Validate validates the CT_Captions and its children -func (_aaba *CT_Captions )Validate ()error {return _aaba .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");};func (_edgcb *CT_RPrOriginal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _edgcb .RStyle !=nil {_cadae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_edgcb .RStyle ,_cadae );};if _edgcb .RFonts !=nil {_aecgbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}}; -e .EncodeElement (_edgcb .RFonts ,_aecgbe );};if _edgcb .B !=nil {_eecdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}};e .EncodeElement (_edgcb .B ,_eecdg );};if _edgcb .BCs !=nil {_edbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}}; -e .EncodeElement (_edgcb .BCs ,_edbcb );};if _edgcb .I !=nil {_abgfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}};e .EncodeElement (_edgcb .I ,_abgfc );};if _edgcb .ICs !=nil {_dgdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}}; -e .EncodeElement (_edgcb .ICs ,_dgdeg );};if _edgcb .Caps !=nil {_fgfaeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}};e .EncodeElement (_edgcb .Caps ,_fgfaeg );};if _edgcb .SmallCaps !=nil {_fefcb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}}; -e .EncodeElement (_edgcb .SmallCaps ,_fefcb );};if _edgcb .Strike !=nil {_edbdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}};e .EncodeElement (_edgcb .Strike ,_edbdd );};if _edgcb .Dstrike !=nil {_ffafga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}}; -e .EncodeElement (_edgcb .Dstrike ,_ffafga );};if _edgcb .Outline !=nil {_bgacff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}};e .EncodeElement (_edgcb .Outline ,_bgacff );};if _edgcb .Shadow !=nil {_fcfad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}}; -e .EncodeElement (_edgcb .Shadow ,_fcfad );};if _edgcb .Emboss !=nil {_gggad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}};e .EncodeElement (_edgcb .Emboss ,_gggad );};if _edgcb .Imprint !=nil {_cgdbeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}}; -e .EncodeElement (_edgcb .Imprint ,_cgdbeb );};if _edgcb .NoProof !=nil {_gabgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}};e .EncodeElement (_edgcb .NoProof ,_gabgf );};if _edgcb .SnapToGrid !=nil {_fbgbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}}; -e .EncodeElement (_edgcb .SnapToGrid ,_fbgbe );};if _edgcb .Vanish !=nil {_cgbeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_edgcb .Vanish ,_cgbeg );};if _edgcb .WebHidden !=nil {_cegcc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}}; -e .EncodeElement (_edgcb .WebHidden ,_cegcc );};if _edgcb .Color !=nil {_bfedc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}};e .EncodeElement (_edgcb .Color ,_bfedc );};if _edgcb .Spacing !=nil {_ddgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}}; -e .EncodeElement (_edgcb .Spacing ,_ddgfa );};if _edgcb .W !=nil {_aadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}};e .EncodeElement (_edgcb .W ,_aadd );};if _edgcb .Kern !=nil {_fcced :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}}; -e .EncodeElement (_edgcb .Kern ,_fcced );};if _edgcb .Position !=nil {_bgcgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_edgcb .Position ,_bgcgb );};if _edgcb .Sz !=nil {_afefa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}}; -e .EncodeElement (_edgcb .Sz ,_afefa );};if _edgcb .SzCs !=nil {_fbeaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}};e .EncodeElement (_edgcb .SzCs ,_fbeaag );};if _edgcb .Highlight !=nil {_dcbbg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_edgcb .Highlight ,_dcbbg );};if _edgcb .U !=nil {_aebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}};e .EncodeElement (_edgcb .U ,_aebe );};if _edgcb .Effect !=nil {_adffd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}}; -e .EncodeElement (_edgcb .Effect ,_adffd );};if _edgcb .Bdr !=nil {_fbgab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}};e .EncodeElement (_edgcb .Bdr ,_fbgab );};if _edgcb .Shd !=nil {_afcdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_edgcb .Shd ,_afcdg );};if _edgcb .FitText !=nil {_ceece :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}};e .EncodeElement (_edgcb .FitText ,_ceece );};if _edgcb .VertAlign !=nil {_dgfea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_edgcb .VertAlign ,_dgfea );};if _edgcb .Rtl !=nil {_cfecce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}};e .EncodeElement (_edgcb .Rtl ,_cfecce );};if _edgcb .Cs !=nil {_gccdea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}}; -e .EncodeElement (_edgcb .Cs ,_gccdea );};if _edgcb .Em !=nil {_agfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}};e .EncodeElement (_edgcb .Em ,_agfcb );};if _edgcb .Lang !=nil {_cdcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}}; -e .EncodeElement (_edgcb .Lang ,_cdcbc );};if _edgcb .EastAsianLayout !=nil {_abfcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}};e .EncodeElement (_edgcb .EastAsianLayout ,_abfcg ); -};if _edgcb .SpecVanish !=nil {_gbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_edgcb .SpecVanish ,_gbfg );};if _edgcb .OMath !=nil {_cfeec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}}; -e .EncodeElement (_edgcb .OMath ,_cfeec );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eddcb *CT_SmartTagRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eedcb :=range start .Attr {if _eedcb .Name .Local =="\u0075\u0072\u0069"{_edgbge :=_eedcb .Value ; -_eddcb .UriAttr =&_edgbge ;continue ;};if _eedcb .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_cedfda :=_eedcb .Value ;_eddcb .ElementAttr =_cedfda ;continue ;};};_fdddf :for {_cbacgg ,_fgefea :=d .Token ();if _fgefea !=nil {return _fgefea ;}; -switch _cceea :=_cbacgg .(type ){case _a .StartElement :switch _cceea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_eddcb .SmartTagPr =NewCT_SmartTagPr (); -if _geeea :=d .DecodeElement (_eddcb .SmartTagPr ,&_cceea );_geeea !=nil {return _geeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_ddded :=NewEG_PContent (); -_ddded .PContentChoice =NewEG_PContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_ddded );if _ccdeec :=d .DecodeElement (&_ddded .PContentChoice .FldSimple ,&_cceea );_ccdeec !=nil {return _ccdeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_acgbbf :=NewEG_PContent (); -_acgbbf .PContentChoice =NewEG_PContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_acgbbf );if _addffe :=d .DecodeElement (&_acgbbf .PContentChoice .Hyperlink ,&_cceea );_addffe !=nil {return _addffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_feacae :=NewEG_PContent (); -_feacae .PContentChoice =NewEG_PContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_feacae );if _fcbaf :=d .DecodeElement (&_feacae .PContentChoice .SubDoc ,&_cceea );_fcbaf !=nil {return _fcbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gafdc :=NewEG_PContent (); -_ebdbd :=NewEG_ContentRunContent ();_ebdbd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gafdc );_gafdc .PContentChoice .EG_ContentRunContent =append (_gafdc .PContentChoice .EG_ContentRunContent ,_ebdbd ); -if _fdedd :=d .DecodeElement (&_ebdbd .ContentRunContentChoice .CustomXml ,&_cceea );_fdedd !=nil {return _fdedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_bgbgg :=NewEG_PContent (); -_edbfb :=NewEG_ContentRunContent ();_edbfb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_bgbgg );_bgbgg .PContentChoice .EG_ContentRunContent =append (_bgbgg .PContentChoice .EG_ContentRunContent ,_edbfb ); -if _eddeb :=d .DecodeElement (&_edbfb .ContentRunContentChoice .SmartTag ,&_cceea );_eddeb !=nil {return _eddeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dggdd :=NewEG_PContent (); -_aabea :=NewEG_ContentRunContent ();_aabea .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_dggdd );_dggdd .PContentChoice .EG_ContentRunContent =append (_dggdd .PContentChoice .EG_ContentRunContent ,_aabea ); -if _ecaccd :=d .DecodeElement (&_aabea .ContentRunContentChoice .Sdt ,&_cceea );_ecaccd !=nil {return _ecaccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_agbdbc :=NewEG_PContent (); -_bgagg :=NewEG_ContentRunContent ();_bgagg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_agbdbc );_agbdbc .PContentChoice .EG_ContentRunContent =append (_agbdbc .PContentChoice .EG_ContentRunContent ,_bgagg ); -if _gafcec :=d .DecodeElement (&_bgagg .ContentRunContentChoice .Dir ,&_cceea );_gafcec !=nil {return _gafcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_cfgga :=NewEG_PContent (); -_cddbgg :=NewEG_ContentRunContent ();_cddbgg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cfgga );_cfgga .PContentChoice .EG_ContentRunContent =append (_cfgga .PContentChoice .EG_ContentRunContent ,_cddbgg ); -if _gcfbc :=d .DecodeElement (&_cddbgg .ContentRunContentChoice .Bdo ,&_cceea );_gcfbc !=nil {return _gcfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_adgcdg :=NewEG_PContent (); -_cadbf :=NewEG_ContentRunContent ();_cadbf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_adgcdg );_adgcdg .PContentChoice .EG_ContentRunContent =append (_adgcdg .PContentChoice .EG_ContentRunContent ,_cadbf ); -if _addabc :=d .DecodeElement (&_cadbf .ContentRunContentChoice .R ,&_cceea );_addabc !=nil {return _addabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cgfgg :=NewEG_PContent (); -_ddcagc :=NewEG_ContentRunContent ();_babcb :=NewEG_RunLevelElts ();_babcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cgfgg );_cgfgg .PContentChoice .EG_ContentRunContent =append (_cgfgg .PContentChoice .EG_ContentRunContent ,_ddcagc ); -_ddcagc .ContentRunContentChoice .EG_RunLevelElts =append (_ddcagc .ContentRunContentChoice .EG_RunLevelElts ,_babcb );if _bcggc :=d .DecodeElement (&_babcb .RunLevelEltsChoice .ProofErr ,&_cceea );_bcggc !=nil {return _bcggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_babab :=NewEG_PContent (); -_dfaagc :=NewEG_ContentRunContent ();_fegdf :=NewEG_RunLevelElts ();_fegdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_babab );_babab .PContentChoice .EG_ContentRunContent =append (_babab .PContentChoice .EG_ContentRunContent ,_dfaagc ); -_dfaagc .ContentRunContentChoice .EG_RunLevelElts =append (_dfaagc .ContentRunContentChoice .EG_RunLevelElts ,_fegdf );if _dgffc :=d .DecodeElement (&_fegdf .RunLevelEltsChoice .PermStart ,&_cceea );_dgffc !=nil {return _dgffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dfedg :=NewEG_PContent (); -_baacf :=NewEG_ContentRunContent ();_dbfdd :=NewEG_RunLevelElts ();_dbfdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_dfedg );_dfedg .PContentChoice .EG_ContentRunContent =append (_dfedg .PContentChoice .EG_ContentRunContent ,_baacf ); -_baacf .ContentRunContentChoice .EG_RunLevelElts =append (_baacf .ContentRunContentChoice .EG_RunLevelElts ,_dbfdd );if _gcagd :=d .DecodeElement (&_dbfdd .RunLevelEltsChoice .PermEnd ,&_cceea );_gcagd !=nil {return _gcagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dgbcg :=NewEG_PContent (); -_bedfg :=NewEG_ContentRunContent ();_cdcfb :=NewEG_RunLevelElts ();_cdcfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_dgbcg );_dgbcg .PContentChoice .EG_ContentRunContent =append (_dgbcg .PContentChoice .EG_ContentRunContent ,_bedfg ); -_bedfg .ContentRunContentChoice .EG_RunLevelElts =append (_bedfg .ContentRunContentChoice .EG_RunLevelElts ,_cdcfb );if _cbfgf :=d .DecodeElement (&_cdcfb .RunLevelEltsChoice .Ins ,&_cceea );_cbfgf !=nil {return _cbfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gdbcgb :=NewEG_PContent (); -_eebdgge :=NewEG_ContentRunContent ();_egaec :=NewEG_RunLevelElts ();_egaec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gdbcgb );_gdbcgb .PContentChoice .EG_ContentRunContent =append (_gdbcgb .PContentChoice .EG_ContentRunContent ,_eebdgge ); -_eebdgge .ContentRunContentChoice .EG_RunLevelElts =append (_eebdgge .ContentRunContentChoice .EG_RunLevelElts ,_egaec );if _bccbg :=d .DecodeElement (&_egaec .RunLevelEltsChoice .Del ,&_cceea );_bccbg !=nil {return _bccbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bfegeg :=NewEG_PContent (); -_fdcgc :=NewEG_ContentRunContent ();_gdbbc :=NewEG_RunLevelElts ();_gdbbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_bfegeg );_bfegeg .PContentChoice .EG_ContentRunContent =append (_bfegeg .PContentChoice .EG_ContentRunContent ,_fdcgc ); -_fdcgc .ContentRunContentChoice .EG_RunLevelElts =append (_fdcgc .ContentRunContentChoice .EG_RunLevelElts ,_gdbbc );if _gfcgc :=d .DecodeElement (&_gdbbc .RunLevelEltsChoice .MoveFrom ,&_cceea );_gfcgc !=nil {return _gfcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aadbe :=NewEG_PContent (); -_ddagg :=NewEG_ContentRunContent ();_ffada :=NewEG_RunLevelElts ();_ffada .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_aadbe );_aadbe .PContentChoice .EG_ContentRunContent =append (_aadbe .PContentChoice .EG_ContentRunContent ,_ddagg ); -_ddagg .ContentRunContentChoice .EG_RunLevelElts =append (_ddagg .ContentRunContentChoice .EG_RunLevelElts ,_ffada );if _adefad :=d .DecodeElement (&_ffada .RunLevelEltsChoice .MoveTo ,&_cceea );_adefad !=nil {return _adefad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cbcgeg :=NewEG_PContent (); -_dadbc :=NewEG_ContentRunContent ();_gbfdd :=NewEG_RunLevelElts ();_abffac :=NewEG_RangeMarkupElements ();_abffac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cbcgeg );_cbcgeg .PContentChoice .EG_ContentRunContent =append (_cbcgeg .PContentChoice .EG_ContentRunContent ,_dadbc ); -_dadbc .ContentRunContentChoice .EG_RunLevelElts =append (_dadbc .ContentRunContentChoice .EG_RunLevelElts ,_gbfdd );_gbfdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbfdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_abffac );if _bagae :=d .DecodeElement (&_abffac .RangeMarkupElementsChoice .BookmarkStart ,&_cceea ); -_bagae !=nil {return _bagae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_geaff :=NewEG_PContent (); -_cegge :=NewEG_ContentRunContent ();_becae :=NewEG_RunLevelElts ();_gecggd :=NewEG_RangeMarkupElements ();_gecggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_geaff );_geaff .PContentChoice .EG_ContentRunContent =append (_geaff .PContentChoice .EG_ContentRunContent ,_cegge ); -_cegge .ContentRunContentChoice .EG_RunLevelElts =append (_cegge .ContentRunContentChoice .EG_RunLevelElts ,_becae );_becae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_becae .RunLevelEltsChoice .EG_RangeMarkupElements ,_gecggd );if _bgedd :=d .DecodeElement (&_gecggd .RangeMarkupElementsChoice .BookmarkEnd ,&_cceea ); -_bgedd !=nil {return _bgedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dbcfd :=NewEG_PContent (); -_cdafce :=NewEG_ContentRunContent ();_gebac :=NewEG_RunLevelElts ();_gbgefc :=NewEG_RangeMarkupElements ();_gbgefc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_dbcfd );_dbcfd .PContentChoice .EG_ContentRunContent =append (_dbcfd .PContentChoice .EG_ContentRunContent ,_cdafce ); -_cdafce .ContentRunContentChoice .EG_RunLevelElts =append (_cdafce .ContentRunContentChoice .EG_RunLevelElts ,_gebac );_gebac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gebac .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbgefc );if _gdabda :=d .DecodeElement (&_gbgefc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cceea ); -_gdabda !=nil {return _gdabda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gegbe :=NewEG_PContent (); -_gdfgc :=NewEG_ContentRunContent ();_gdfggd :=NewEG_RunLevelElts ();_eceeb :=NewEG_RangeMarkupElements ();_eceeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gegbe );_gegbe .PContentChoice .EG_ContentRunContent =append (_gegbe .PContentChoice .EG_ContentRunContent ,_gdfgc ); -_gdfgc .ContentRunContentChoice .EG_RunLevelElts =append (_gdfgc .ContentRunContentChoice .EG_RunLevelElts ,_gdfggd );_gdfggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdfggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eceeb );if _begc :=d .DecodeElement (&_eceeb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cceea ); -_begc !=nil {return _begc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_becagd :=NewEG_PContent (); -_ffebeg :=NewEG_ContentRunContent ();_aeefe :=NewEG_RunLevelElts ();_fdcfd :=NewEG_RangeMarkupElements ();_fdcfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_becagd );_becagd .PContentChoice .EG_ContentRunContent =append (_becagd .PContentChoice .EG_ContentRunContent ,_ffebeg ); -_ffebeg .ContentRunContentChoice .EG_RunLevelElts =append (_ffebeg .ContentRunContentChoice .EG_RunLevelElts ,_aeefe );_aeefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcfd );if _dafcd :=d .DecodeElement (&_fdcfd .RangeMarkupElementsChoice .MoveToRangeStart ,&_cceea ); -_dafcd !=nil {return _dafcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_abecc :=NewEG_PContent (); -_ccfcd :=NewEG_ContentRunContent ();_ddbca :=NewEG_RunLevelElts ();_ggbgg :=NewEG_RangeMarkupElements ();_ggbgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_abecc );_abecc .PContentChoice .EG_ContentRunContent =append (_abecc .PContentChoice .EG_ContentRunContent ,_ccfcd ); -_ccfcd .ContentRunContentChoice .EG_RunLevelElts =append (_ccfcd .ContentRunContentChoice .EG_RunLevelElts ,_ddbca );_ddbca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddbca .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggbgg );if _ffgab :=d .DecodeElement (&_ggbgg .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cceea ); -_ffgab !=nil {return _ffgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cfeda :=NewEG_PContent (); -_fafbf :=NewEG_ContentRunContent ();_abdbe :=NewEG_RunLevelElts ();_befeaf :=NewEG_RangeMarkupElements ();_befeaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cfeda );_cfeda .PContentChoice .EG_ContentRunContent =append (_cfeda .PContentChoice .EG_ContentRunContent ,_fafbf ); -_fafbf .ContentRunContentChoice .EG_RunLevelElts =append (_fafbf .ContentRunContentChoice .EG_RunLevelElts ,_abdbe );_abdbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abdbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_befeaf );if _cacda :=d .DecodeElement (&_befeaf .RangeMarkupElementsChoice .CommentRangeStart ,&_cceea ); -_cacda !=nil {return _cacda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbbbg :=NewEG_PContent (); -_dcbdb :=NewEG_ContentRunContent ();_fgegb :=NewEG_RunLevelElts ();_faeeg :=NewEG_RangeMarkupElements ();_faeeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cbbbg );_cbbbg .PContentChoice .EG_ContentRunContent =append (_cbbbg .PContentChoice .EG_ContentRunContent ,_dcbdb ); -_dcbdb .ContentRunContentChoice .EG_RunLevelElts =append (_dcbdb .ContentRunContentChoice .EG_RunLevelElts ,_fgegb );_fgegb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgegb .RunLevelEltsChoice .EG_RangeMarkupElements ,_faeeg );if _gcegd :=d .DecodeElement (&_faeeg .RangeMarkupElementsChoice .CommentRangeEnd ,&_cceea ); -_gcegd !=nil {return _gcegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gebcc :=NewEG_PContent (); -_bgebg :=NewEG_ContentRunContent ();_fdcgb :=NewEG_RunLevelElts ();_fbbag :=NewEG_RangeMarkupElements ();_fbbag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gebcc );_gebcc .PContentChoice .EG_ContentRunContent =append (_gebcc .PContentChoice .EG_ContentRunContent ,_bgebg ); -_bgebg .ContentRunContentChoice .EG_RunLevelElts =append (_bgebg .ContentRunContentChoice .EG_RunLevelElts ,_fdcgb );_fdcgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdcgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbag );if _ceefg :=d .DecodeElement (&_fbbag .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cceea ); -_ceefg !=nil {return _ceefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eafcb :=NewEG_PContent (); -_cfgec :=NewEG_ContentRunContent ();_ebgbff :=NewEG_RunLevelElts ();_efeac :=NewEG_RangeMarkupElements ();_efeac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_eafcb );_eafcb .PContentChoice .EG_ContentRunContent =append (_eafcb .PContentChoice .EG_ContentRunContent ,_cfgec ); -_cfgec .ContentRunContentChoice .EG_RunLevelElts =append (_cfgec .ContentRunContentChoice .EG_RunLevelElts ,_ebgbff );_ebgbff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgbff .RunLevelEltsChoice .EG_RangeMarkupElements ,_efeac );if _gffcbf :=d .DecodeElement (&_efeac .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cceea ); -_gffcbf !=nil {return _gffcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ddebd :=NewEG_PContent (); -_baddb :=NewEG_ContentRunContent ();_bfcfeb :=NewEG_RunLevelElts ();_bcfggd :=NewEG_RangeMarkupElements ();_bcfggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_ddebd );_ddebd .PContentChoice .EG_ContentRunContent =append (_ddebd .PContentChoice .EG_ContentRunContent ,_baddb ); -_baddb .ContentRunContentChoice .EG_RunLevelElts =append (_baddb .ContentRunContentChoice .EG_RunLevelElts ,_bfcfeb );_bfcfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfcfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcfggd );if _feebg :=d .DecodeElement (&_bcfggd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cceea ); -_feebg !=nil {return _feebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eabba :=NewEG_PContent (); -_abgfae :=NewEG_ContentRunContent ();_gdffbg :=NewEG_RunLevelElts ();_fafaf :=NewEG_RangeMarkupElements ();_fafaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_eabba );_eabba .PContentChoice .EG_ContentRunContent =append (_eabba .PContentChoice .EG_ContentRunContent ,_abgfae ); -_abgfae .ContentRunContentChoice .EG_RunLevelElts =append (_abgfae .ContentRunContentChoice .EG_RunLevelElts ,_gdffbg );_gdffbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdffbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fafaf );if _aacfcda :=d .DecodeElement (&_fafaf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cceea ); -_aacfcda !=nil {return _aacfcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_beagd :=NewEG_PContent (); -_bgdcag :=NewEG_ContentRunContent ();_gefdfc :=NewEG_RunLevelElts ();_afabc :=NewEG_RangeMarkupElements ();_afabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_beagd );_beagd .PContentChoice .EG_ContentRunContent =append (_beagd .PContentChoice .EG_ContentRunContent ,_bgdcag ); -_bgdcag .ContentRunContentChoice .EG_RunLevelElts =append (_bgdcag .ContentRunContentChoice .EG_RunLevelElts ,_gefdfc );_gefdfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gefdfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_afabc );if _gdcgfb :=d .DecodeElement (&_afabc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cceea ); -_gdcgfb !=nil {return _gdcgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gdccgg :=NewEG_PContent (); -_aaeeea :=NewEG_ContentRunContent ();_bceefe :=NewEG_RunLevelElts ();_gdcec :=NewEG_RangeMarkupElements ();_gdcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gdccgg );_gdccgg .PContentChoice .EG_ContentRunContent =append (_gdccgg .PContentChoice .EG_ContentRunContent ,_aaeeea ); -_aaeeea .ContentRunContentChoice .EG_RunLevelElts =append (_aaeeea .ContentRunContentChoice .EG_RunLevelElts ,_bceefe );_bceefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bceefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdcec );if _baeff :=d .DecodeElement (&_gdcec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cceea ); -_baeff !=nil {return _baeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gecgb :=NewEG_PContent (); -_ebccae :=NewEG_ContentRunContent ();_abfcb :=NewEG_RunLevelElts ();_gabgfb :=NewEG_RangeMarkupElements ();_gabgfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_gecgb );_gecgb .PContentChoice .EG_ContentRunContent =append (_gecgb .PContentChoice .EG_ContentRunContent ,_ebccae ); -_ebccae .ContentRunContentChoice .EG_RunLevelElts =append (_ebccae .ContentRunContentChoice .EG_RunLevelElts ,_abfcb );_abfcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abfcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabgfb );if _ddggf :=d .DecodeElement (&_gabgfb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cceea ); -_ddggf !=nil {return _ddggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdfda :=NewEG_PContent (); -_eacfd :=NewEG_ContentRunContent ();_cgcbd :=NewEG_RunLevelElts ();_eebaa :=NewEG_RangeMarkupElements ();_eebaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_bdfda );_bdfda .PContentChoice .EG_ContentRunContent =append (_bdfda .PContentChoice .EG_ContentRunContent ,_eacfd ); -_eacfd .ContentRunContentChoice .EG_RunLevelElts =append (_eacfd .ContentRunContentChoice .EG_RunLevelElts ,_cgcbd );_cgcbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgcbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eebaa );if _efefa :=d .DecodeElement (&_eebaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cceea ); -_efefa !=nil {return _efefa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cbffa :=NewEG_PContent (); -_gbaffg :=NewEG_ContentRunContent ();_eadbe :=NewEG_RunLevelElts ();_bdcde :=NewEG_MathContent ();_bdcde .MathContentChoice =NewEG_MathContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_cbffa );_cbffa .PContentChoice .EG_ContentRunContent =append (_cbffa .PContentChoice .EG_ContentRunContent ,_gbaffg ); -_gbaffg .ContentRunContentChoice .EG_RunLevelElts =append (_gbaffg .ContentRunContentChoice .EG_RunLevelElts ,_eadbe );_eadbe .RunLevelEltsChoice .EG_MathContent =append (_eadbe .RunLevelEltsChoice .EG_MathContent ,_bdcde );if _bacfag :=d .DecodeElement (&_bdcde .MathContentChoice .OMathPara ,&_cceea ); -_bacfag !=nil {return _bacfag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bdbfd :=NewEG_PContent (); -_bbced :=NewEG_ContentRunContent ();_gcaeff :=NewEG_RunLevelElts ();_aeabf :=NewEG_MathContent ();_aeabf .MathContentChoice =NewEG_MathContentChoice ();_eddcb .EG_PContent =append (_eddcb .EG_PContent ,_bdbfd );_bdbfd .PContentChoice .EG_ContentRunContent =append (_bdbfd .PContentChoice .EG_ContentRunContent ,_bbced ); -_bbced .ContentRunContentChoice .EG_RunLevelElts =append (_bbced .ContentRunContentChoice .EG_RunLevelElts ,_gcaeff );_gcaeff .RunLevelEltsChoice .EG_MathContent =append (_gcaeff .RunLevelEltsChoice .EG_MathContent ,_aeabf );if _cafgab :=d .DecodeElement (&_aeabf .MathContentChoice .OMath ,&_cceea ); -_cafgab !=nil {return _cafgab ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061g\u0052u\u006e\u0020\u0025\u0076",_cceea .Name ); -if _dcegg :=d .Skip ();_dcegg !=nil {return _dcegg ;};};case _a .EndElement :break _fdddf ;case _a .CharData :};};return nil ;};func (_gfcccc *EG_RunLevelElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gfcccc .RunLevelEltsChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_bcbd *WdCT_WrapTight )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eceadf ,_fcbagd :=_bcbd .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"});if _fcbagd !=nil {return _fcbagd ; -};start .Attr =append (start .Attr ,_eceadf );if _bcbd .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_ff .Sprintf ("\u0025\u0076",*_bcbd .DistLAttr )});};if _bcbd .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_bcbd .DistRAttr )}); -};e .EncodeToken (start );_degabe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0050\u006fl\u0079\u0067\u006f\u006e"}};e .EncodeElement (_bcbd .WrapPolygon ,_degabe );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_ecaeb *CT_TblGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edccba :for {_gdbfa ,_eaefg :=d .Token ();if _eaefg !=nil {return _eaefg ;};switch _dbbee :=_gdbfa .(type ){case _a .StartElement :switch _dbbee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_fgagc :=NewCT_TblGridCol (); -if _affed :=d .DecodeElement (_fgagc ,&_dbbee );_affed !=nil {return _affed ;};_ecaeb .GridCol =append (_ecaeb .GridCol ,_fgagc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"}:_ecaeb .TblGridChange =NewCT_TblGridChange (); -if _dbeede :=d .DecodeElement (_ecaeb .TblGridChange ,&_dbbee );_dbeede !=nil {return _dbeede ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0062\u006c\u0047\u0072\u0069\u0064\u0020\u0025\u0076",_dbbee .Name ); -if _ggeeg :=d .Skip ();_ggeeg !=nil {return _ggeeg ;};};case _a .EndElement :break _edccba ;case _a .CharData :};};return nil ;};func (_fgbbbc *CT_StylePaneFilter )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffbef :=range start .Attr {if _ffbef .Name .Local =="\u0061l\u006c\u0053\u0074\u0079\u006c\u0065s"{_eacfc ,_gbcba :=ParseUnionST_OnOff (_ffbef .Value ); -if _gbcba !=nil {return _gbcba ;};_fgbbbc .AllStylesAttr =&_eacfc ;continue ;};if _ffbef .Name .Local =="\u0063\u0075\u0073t\u006f\u006d\u0053\u0074\u0079\u006c\u0065\u0073"{_bgfcbe ,_dbabd :=ParseUnionST_OnOff (_ffbef .Value );if _dbabd !=nil {return _dbabd ; -};_fgbbbc .CustomStylesAttr =&_bgfcbe ;continue ;};if _ffbef .Name .Local =="\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"{_fdega ,_daddbc :=ParseUnionST_OnOff (_ffbef .Value );if _daddbc !=nil {return _daddbc ;};_fgbbbc .LatentStylesAttr =&_fdega ; -continue ;};if _ffbef .Name .Local =="s\u0074\u0079\u006c\u0065\u0073\u0049\u006e\u0055\u0073\u0065"{_dfaca ,_aecdbb :=ParseUnionST_OnOff (_ffbef .Value );if _aecdbb !=nil {return _aecdbb ;};_fgbbbc .StylesInUseAttr =&_dfaca ;continue ;};if _ffbef .Name .Local =="\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"{_ebgca ,_ddgbc :=ParseUnionST_OnOff (_ffbef .Value ); -if _ddgbc !=nil {return _ddgbc ;};_fgbbbc .HeadingStylesAttr =&_ebgca ;continue ;};if _ffbef .Name .Local =="\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"{_dbcgf ,_ffefc :=ParseUnionST_OnOff (_ffbef .Value );if _ffefc !=nil {return _ffefc ; -};_fgbbbc .NumberingStylesAttr =&_dbcgf ;continue ;};if _ffbef .Name .Local =="t\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"{_fdddd ,_fbeea :=ParseUnionST_OnOff (_ffbef .Value );if _fbeea !=nil {return _fbeea ;};_fgbbbc .TableStylesAttr =&_fdddd ; -continue ;};if _ffbef .Name .Local =="\u0064\u0069\u0072\u0065ct\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0052\u0075n\u0073"{_bcefee ,_aegca :=ParseUnionST_OnOff (_ffbef .Value );if _aegca !=nil {return _aegca ;};_fgbbbc .DirectFormattingOnRunsAttr =&_bcefee ; -continue ;};if _ffbef .Name .Local =="\u0064\u0069\u0072\u0065c\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006eg\u004fn\u0050\u0061\u0072\u0061\u0067\u0072\u0061p\u0068\u0073"{_afbae ,_aaface :=ParseUnionST_OnOff (_ffbef .Value );if _aaface !=nil {return _aaface ; -};_fgbbbc .DirectFormattingOnParagraphsAttr =&_afbae ;continue ;};if _ffbef .Name .Local =="d\u0069\u0072\u0065\u0063\u0074\u0046o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004fn\u004e\u0075\u006db\u0065r\u0069\u006e\u0067"{_gefgee ,_edcbgf :=ParseUnionST_OnOff (_ffbef .Value ); -if _edcbgf !=nil {return _edcbgf ;};_fgbbbc .DirectFormattingOnNumberingAttr =&_gefgee ;continue ;};if _ffbef .Name .Local =="\u0064i\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074i\u006e\u0067\u004f\u006e\u0054\u0061\u0062\u006c\u0065\u0073"{_gbeda ,_gcgga :=ParseUnionST_OnOff (_ffbef .Value ); -if _gcgga !=nil {return _gcgga ;};_fgbbbc .DirectFormattingOnTablesAttr =&_gbeda ;continue ;};if _ffbef .Name .Local =="\u0063l\u0065a\u0072\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_accfbf ,_fagcc :=ParseUnionST_OnOff (_ffbef .Value ); -if _fagcc !=nil {return _fagcc ;};_fgbbbc .ClearFormattingAttr =&_accfbf ;continue ;};if _ffbef .Name .Local =="\u0074\u006f\u0070\u0033\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073"{_edbag ,_beefab :=ParseUnionST_OnOff (_ffbef .Value ); -if _beefab !=nil {return _beefab ;};_fgbbbc .Top3HeadingStylesAttr =&_edbag ;continue ;};if _ffbef .Name .Local =="\u0076\u0069\u0073\u0069\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"{_cfgae ,_gacac :=ParseUnionST_OnOff (_ffbef .Value );if _gacac !=nil {return _gacac ; -};_fgbbbc .VisibleStylesAttr =&_cfgae ;continue ;};if _ffbef .Name .Local =="\u0061\u006c\u0074\u0065rn\u0061\u0074\u0065\u0053\u0074\u0079\u006c\u0065\u004e\u0061\u006d\u0065\u0073"{_fgfad ,_gdbdg :=ParseUnionST_OnOff (_ffbef .Value );if _gdbdg !=nil {return _gdbdg ; -};_fgbbbc .AlternateStyleNamesAttr =&_fgfad ;continue ;};if _ffbef .Name .Local =="\u0076\u0061\u006c"{_bbdbb :=_ffbef .Value ;_fgbbbc .ValAttr =&_bbdbb ;continue ;};};for {_fdfc ,_edbdb :=d .Token ();if _edbdb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0074\u0079\u006c\u0065\u0050\u0061n\u0065\u0046\u0069\u006c\u0074\u0065\u0072\u003a\u0020\u0025\u0073",_edbdb ); -};if _gagcb ,_ffgcab :=_fdfc .(_a .EndElement );_ffgcab &&_gagcb .Name ==start .Name {break ;};};return nil ;};type ST_TextboxTightWrap byte ; +// Validate validates the CT_SdtRow and its children +func (_bgfgf *CT_SdtRow )Validate ()error {return _bgfgf .ValidateWithPath ("\u0043T\u005f\u0053\u0064\u0074\u0052\u006fw");}; -// ValidateWithPath validates the CT_TcPrChange and its children, prefixing error messages with path -func (_ecgbd *CT_TcPrChange )ValidateWithPath (path string )error {if _ccgaec :=_ecgbd .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_ccgaec !=nil {return _ccgaec ;};return nil ;};func (_fecbf *CT_SdtEndPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _fecbf .RPr !=nil {_fcadc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_fecbf .RPr ,_fcadc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_ParaRPrChange struct{AuthorAttr string ; -DateAttr *_g .Time ; +// ValidateWithPath validates the CT_DocPartBehaviors and its children, prefixing error messages with path +func (_daegf *CT_DocPartBehaviors )ValidateWithPath (path string )error {for _bbfcc ,_acgadg :=range _daegf .Behavior {if _gdbac :=_acgadg .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fB\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u005b\u0025\u0064\u005d",path ,_bbfcc )); +_gdbac !=nil {return _gdbac ;};};return nil ;};func (_bageff ST_TabTlc )String ()string {switch _bageff {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0064\u006f\u0074";case 3:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 4:return "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065"; +case 5:return "\u0068\u0065\u0061v\u0079";case 6:return "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return "";};type Fonts struct{CT_FontsList }; -// Annotation Identifier -IdAttr int64 ;RPr *CT_ParaRPrOriginal ;};func (_fecbe *CT_Row )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fecbe .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_fecbe .RsidRPrAttr )}); -};if _fecbe .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_fecbe .RsidRAttr )});};if _fecbe .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_fecbe .RsidDelAttr )}); -};if _fecbe .RsidTrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0054\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_fecbe .RsidTrAttr )});};e .EncodeToken (start );if _fecbe .TblPrEx !=nil {_eafgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072\u0045x"}}; -e .EncodeElement (_fecbe .TblPrEx ,_eafgb );};if _fecbe .TrPr !=nil {_edfga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}};e .EncodeElement (_fecbe .TrPr ,_edfga );};if _fecbe .EG_ContentCellContent !=nil {for _ ,_dgbce :=range _fecbe .EG_ContentCellContent {_dgbce .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbgec *CT_HdrFtr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbac :for {_gacef ,_ddaf :=d .Token ();if _ddaf !=nil {return _ddaf ;};switch _fdfbd :=_gacef .(type ){case _a .StartElement :switch _fdfbd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_ffgdb :=NewEG_BlockLevelElts (); -_ffgdb .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ffgdb );if _gafbe :=d .DecodeElement (&_ffgdb .BlockLevelEltsChoice .AltChunk ,&_fdfbd );_gafbe !=nil {return _gafbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cdggf :=NewEG_BlockLevelElts (); -_geaca :=NewEG_ContentBlockContent ();_geaca .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_cdggf );_cdggf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdggf .BlockLevelEltsChoice .EG_ContentBlockContent ,_geaca ); -if _ebdcb :=d .DecodeElement (&_geaca .ContentBlockContentChoice .CustomXml ,&_fdfbd );_ebdcb !=nil {return _ebdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_adbcfd :=NewEG_BlockLevelElts (); -_daegg :=NewEG_ContentBlockContent ();_daegg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_adbcfd );_adbcfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adbcfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_daegg ); -if _ggagb :=d .DecodeElement (&_daegg .ContentBlockContentChoice .Sdt ,&_fdfbd );_ggagb !=nil {return _ggagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_gdabb :=NewEG_BlockLevelElts (); -_faebe :=NewEG_ContentBlockContent ();_faebe .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_gdabb );_gdabb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdabb .BlockLevelEltsChoice .EG_ContentBlockContent ,_faebe ); -if _bbdeb :=d .DecodeElement (&_faebe .ContentBlockContentChoice .P ,&_fdfbd );_bbdeb !=nil {return _bbdeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_eadca :=NewEG_BlockLevelElts (); -_effc :=NewEG_ContentBlockContent ();_effc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_eadca );_eadca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eadca .BlockLevelEltsChoice .EG_ContentBlockContent ,_effc ); -if _defbcb :=d .DecodeElement (&_effc .ContentBlockContentChoice .Tbl ,&_fdfbd );_defbcb !=nil {return _defbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_abgaef :=NewEG_BlockLevelElts (); -_gbad :=NewEG_ContentBlockContent ();_aeaagd :=NewEG_RunLevelElts ();_aeaagd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_abgaef );_abgaef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abgaef .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbad ); -_gbad .ContentBlockContentChoice .EG_RunLevelElts =append (_gbad .ContentBlockContentChoice .EG_RunLevelElts ,_aeaagd );if _dcccg :=d .DecodeElement (&_aeaagd .RunLevelEltsChoice .ProofErr ,&_fdfbd );_dcccg !=nil {return _dcccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dfacf :=NewEG_BlockLevelElts (); -_dgefd :=NewEG_ContentBlockContent ();_gbccc :=NewEG_RunLevelElts ();_gbccc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_dfacf );_dfacf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfacf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgefd ); -_dgefd .ContentBlockContentChoice .EG_RunLevelElts =append (_dgefd .ContentBlockContentChoice .EG_RunLevelElts ,_gbccc );if _bcef :=d .DecodeElement (&_gbccc .RunLevelEltsChoice .PermStart ,&_fdfbd );_bcef !=nil {return _bcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gfagf :=NewEG_BlockLevelElts (); -_afbff :=NewEG_ContentBlockContent ();_dbcab :=NewEG_RunLevelElts ();_dbcab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_gfagf );_gfagf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfagf .BlockLevelEltsChoice .EG_ContentBlockContent ,_afbff ); -_afbff .ContentBlockContentChoice .EG_RunLevelElts =append (_afbff .ContentBlockContentChoice .EG_RunLevelElts ,_dbcab );if _faeba :=d .DecodeElement (&_dbcab .RunLevelEltsChoice .PermEnd ,&_fdfbd );_faeba !=nil {return _faeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dcdab :=NewEG_BlockLevelElts (); -_fgcef :=NewEG_ContentBlockContent ();_bfbgg :=NewEG_RunLevelElts ();_bfbgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_dcdab );_dcdab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcdab .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgcef ); -_fgcef .ContentBlockContentChoice .EG_RunLevelElts =append (_fgcef .ContentBlockContentChoice .EG_RunLevelElts ,_bfbgg );if _ddcfg :=d .DecodeElement (&_bfbgg .RunLevelEltsChoice .Ins ,&_fdfbd );_ddcfg !=nil {return _ddcfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ecceb :=NewEG_BlockLevelElts (); -_geaef :=NewEG_ContentBlockContent ();_bfea :=NewEG_RunLevelElts ();_bfea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ecceb );_ecceb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecceb .BlockLevelEltsChoice .EG_ContentBlockContent ,_geaef ); -_geaef .ContentBlockContentChoice .EG_RunLevelElts =append (_geaef .ContentBlockContentChoice .EG_RunLevelElts ,_bfea );if _ecbgb :=d .DecodeElement (&_bfea .RunLevelEltsChoice .Del ,&_fdfbd );_ecbgb !=nil {return _ecbgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_egbda :=NewEG_BlockLevelElts (); -_cebbga :=NewEG_ContentBlockContent ();_fffag :=NewEG_RunLevelElts ();_fffag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_egbda );_egbda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egbda .BlockLevelEltsChoice .EG_ContentBlockContent ,_cebbga ); -_cebbga .ContentBlockContentChoice .EG_RunLevelElts =append (_cebbga .ContentBlockContentChoice .EG_RunLevelElts ,_fffag );if _gbdc :=d .DecodeElement (&_fffag .RunLevelEltsChoice .MoveFrom ,&_fdfbd );_gbdc !=nil {return _gbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aggfc :=NewEG_BlockLevelElts (); -_ebedd :=NewEG_ContentBlockContent ();_cegbc :=NewEG_RunLevelElts ();_cegbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_aggfc );_aggfc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aggfc .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebedd ); -_ebedd .ContentBlockContentChoice .EG_RunLevelElts =append (_ebedd .ContentBlockContentChoice .EG_RunLevelElts ,_cegbc );if _edfab :=d .DecodeElement (&_cegbc .RunLevelEltsChoice .MoveTo ,&_fdfbd );_edfab !=nil {return _edfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fbae :=NewEG_BlockLevelElts (); -_ggefa :=NewEG_ContentBlockContent ();_ebda :=NewEG_RunLevelElts ();_acdba :=NewEG_RangeMarkupElements ();_acdba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_fbae );_fbae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbae .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggefa ); -_ggefa .ContentBlockContentChoice .EG_RunLevelElts =append (_ggefa .ContentBlockContentChoice .EG_RunLevelElts ,_ebda );_ebda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebda .RunLevelEltsChoice .EG_RangeMarkupElements ,_acdba );if _cfcca :=d .DecodeElement (&_acdba .RangeMarkupElementsChoice .BookmarkStart ,&_fdfbd ); -_cfcca !=nil {return _cfcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_faagf :=NewEG_BlockLevelElts (); -_bcdf :=NewEG_ContentBlockContent ();_fdcda :=NewEG_RunLevelElts ();_cecfg :=NewEG_RangeMarkupElements ();_cecfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_faagf );_faagf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faagf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcdf ); -_bcdf .ContentBlockContentChoice .EG_RunLevelElts =append (_bcdf .ContentBlockContentChoice .EG_RunLevelElts ,_fdcda );_fdcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_cecfg );if _effdd :=d .DecodeElement (&_cecfg .RangeMarkupElementsChoice .BookmarkEnd ,&_fdfbd ); -_effdd !=nil {return _effdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_efbge :=NewEG_BlockLevelElts (); -_dfgdb :=NewEG_ContentBlockContent ();_cggc :=NewEG_RunLevelElts ();_cdadc :=NewEG_RangeMarkupElements ();_cdadc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_efbge );_efbge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efbge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfgdb ); -_dfgdb .ContentBlockContentChoice .EG_RunLevelElts =append (_dfgdb .ContentBlockContentChoice .EG_RunLevelElts ,_cggc );_cggc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cggc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdadc );if _cfced :=d .DecodeElement (&_cdadc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fdfbd ); -_cfced !=nil {return _cfced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdea :=NewEG_BlockLevelElts (); -_fcgdg :=NewEG_ContentBlockContent ();_bedgb :=NewEG_RunLevelElts ();_eabcgg :=NewEG_RangeMarkupElements ();_eabcgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_gdea );_gdea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdea .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcgdg ); -_fcgdg .ContentBlockContentChoice .EG_RunLevelElts =append (_fcgdg .ContentBlockContentChoice .EG_RunLevelElts ,_bedgb );_bedgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bedgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabcgg );if _daffg :=d .DecodeElement (&_eabcgg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fdfbd ); -_daffg !=nil {return _daffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cbaed :=NewEG_BlockLevelElts (); -_bdcag :=NewEG_ContentBlockContent ();_aafd :=NewEG_RunLevelElts ();_cecc :=NewEG_RangeMarkupElements ();_cecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_cbaed );_cbaed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbaed .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdcag ); -_bdcag .ContentBlockContentChoice .EG_RunLevelElts =append (_bdcag .ContentBlockContentChoice .EG_RunLevelElts ,_aafd );_aafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cecc );if _dgfbg :=d .DecodeElement (&_cecc .RangeMarkupElementsChoice .MoveToRangeStart ,&_fdfbd ); -_dgfbg !=nil {return _dgfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bgde :=NewEG_BlockLevelElts (); -_aagcg :=NewEG_ContentBlockContent ();_gfdffd :=NewEG_RunLevelElts ();_ccbgd :=NewEG_RangeMarkupElements ();_ccbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_bgde );_bgde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgde .BlockLevelEltsChoice .EG_ContentBlockContent ,_aagcg ); -_aagcg .ContentBlockContentChoice .EG_RunLevelElts =append (_aagcg .ContentBlockContentChoice .EG_RunLevelElts ,_gfdffd );_gfdffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfdffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccbgd );if _ebegf :=d .DecodeElement (&_ccbgd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fdfbd ); -_ebegf !=nil {return _ebegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ebbga :=NewEG_BlockLevelElts (); -_gfegb :=NewEG_ContentBlockContent ();_abfbb :=NewEG_RunLevelElts ();_gaef :=NewEG_RangeMarkupElements ();_gaef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ebbga );_ebbga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebbga .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfegb ); -_gfegb .ContentBlockContentChoice .EG_RunLevelElts =append (_gfegb .ContentBlockContentChoice .EG_RunLevelElts ,_abfbb );_abfbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abfbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaef );if _ggec :=d .DecodeElement (&_gaef .RangeMarkupElementsChoice .CommentRangeStart ,&_fdfbd ); -_ggec !=nil {return _ggec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fcbee :=NewEG_BlockLevelElts (); -_ebbaa :=NewEG_ContentBlockContent ();_ebdgd :=NewEG_RunLevelElts ();_eaadc :=NewEG_RangeMarkupElements ();_eaadc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_fcbee );_fcbee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcbee .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebbaa ); -_ebbaa .ContentBlockContentChoice .EG_RunLevelElts =append (_ebbaa .ContentBlockContentChoice .EG_RunLevelElts ,_ebdgd );_ebdgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaadc );if _bcag :=d .DecodeElement (&_eaadc .RangeMarkupElementsChoice .CommentRangeEnd ,&_fdfbd ); -_bcag !=nil {return _bcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eaegd :=NewEG_BlockLevelElts (); -_bgabe :=NewEG_ContentBlockContent ();_bdebb :=NewEG_RunLevelElts ();_ceca :=NewEG_RangeMarkupElements ();_ceca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_eaegd );_eaegd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eaegd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgabe ); -_bgabe .ContentBlockContentChoice .EG_RunLevelElts =append (_bgabe .ContentBlockContentChoice .EG_RunLevelElts ,_bdebb );_bdebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceca );if _gafeee :=d .DecodeElement (&_ceca .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fdfbd ); -_gafeee !=nil {return _gafeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbebf :=NewEG_BlockLevelElts (); -_abefe :=NewEG_ContentBlockContent ();_befed :=NewEG_RunLevelElts ();_dbadeg :=NewEG_RangeMarkupElements ();_dbadeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_bbebf );_bbebf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbebf .BlockLevelEltsChoice .EG_ContentBlockContent ,_abefe ); -_abefe .ContentBlockContentChoice .EG_RunLevelElts =append (_abefe .ContentBlockContentChoice .EG_RunLevelElts ,_befed );_befed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_befed .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbadeg );if _gada :=d .DecodeElement (&_dbadeg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fdfbd ); -_gada !=nil {return _gada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cbcfc :=NewEG_BlockLevelElts (); -_abfdg :=NewEG_ContentBlockContent ();_dgfee :=NewEG_RunLevelElts ();_ggfg :=NewEG_RangeMarkupElements ();_ggfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_cbcfc );_cbcfc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbcfc .BlockLevelEltsChoice .EG_ContentBlockContent ,_abfdg ); -_abfdg .ContentBlockContentChoice .EG_RunLevelElts =append (_abfdg .ContentBlockContentChoice .EG_RunLevelElts ,_dgfee );_dgfee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgfee .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfg );if _gadeg :=d .DecodeElement (&_ggfg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fdfbd ); -_gadeg !=nil {return _gadeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cafga :=NewEG_BlockLevelElts (); -_cgfaf :=NewEG_ContentBlockContent ();_bbbgf :=NewEG_RunLevelElts ();_gacee :=NewEG_RangeMarkupElements ();_gacee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_cafga );_cafga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cafga .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgfaf ); -_cgfaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cgfaf .ContentBlockContentChoice .EG_RunLevelElts ,_bbbgf );_bbbgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbbgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gacee );if _ecaca :=d .DecodeElement (&_gacee .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fdfbd ); -_ecaca !=nil {return _ecaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ffffa :=NewEG_BlockLevelElts (); -_eccdd :=NewEG_ContentBlockContent ();_ababc :=NewEG_RunLevelElts ();_geaf :=NewEG_RangeMarkupElements ();_geaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ffffa );_ffffa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffffa .BlockLevelEltsChoice .EG_ContentBlockContent ,_eccdd ); -_eccdd .ContentBlockContentChoice .EG_RunLevelElts =append (_eccdd .ContentBlockContentChoice .EG_RunLevelElts ,_ababc );_ababc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ababc .RunLevelEltsChoice .EG_RangeMarkupElements ,_geaf );if _deeee :=d .DecodeElement (&_geaf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fdfbd ); -_deeee !=nil {return _deeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_eaagd :=NewEG_BlockLevelElts (); -_ffef :=NewEG_ContentBlockContent ();_fedg :=NewEG_RunLevelElts ();_ccca :=NewEG_RangeMarkupElements ();_ccca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_eaagd );_eaagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eaagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffef ); -_ffef .ContentBlockContentChoice .EG_RunLevelElts =append (_ffef .ContentBlockContentChoice .EG_RunLevelElts ,_fedg );_fedg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccca );if _eceb :=d .DecodeElement (&_ccca .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fdfbd ); -_eceb !=nil {return _eceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ecgdg :=NewEG_BlockLevelElts (); -_bdcaca :=NewEG_ContentBlockContent ();_fgade :=NewEG_RunLevelElts ();_aafac :=NewEG_RangeMarkupElements ();_aafac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ecgdg );_ecgdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecgdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdcaca ); -_bdcaca .ContentBlockContentChoice .EG_RunLevelElts =append (_bdcaca .ContentBlockContentChoice .EG_RunLevelElts ,_fgade );_fgade .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgade .RunLevelEltsChoice .EG_RangeMarkupElements ,_aafac );if _bfed :=d .DecodeElement (&_aafac .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fdfbd ); -_bfed !=nil {return _bfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgbbd :=NewEG_BlockLevelElts (); -_agdge :=NewEG_ContentBlockContent ();_gdgae :=NewEG_RunLevelElts ();_cafbe :=NewEG_RangeMarkupElements ();_cafbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_fgbbd );_fgbbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgbbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_agdge ); -_agdge .ContentBlockContentChoice .EG_RunLevelElts =append (_agdge .ContentBlockContentChoice .EG_RunLevelElts ,_gdgae );_gdgae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdgae .RunLevelEltsChoice .EG_RangeMarkupElements ,_cafbe );if _agggc :=d .DecodeElement (&_cafbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fdfbd ); -_agggc !=nil {return _agggc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dfba :=NewEG_BlockLevelElts (); -_aceed :=NewEG_ContentBlockContent ();_bede :=NewEG_RunLevelElts ();_fccaf :=NewEG_MathContent ();_fccaf .MathContentChoice =NewEG_MathContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_dfba );_dfba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfba .BlockLevelEltsChoice .EG_ContentBlockContent ,_aceed ); -_aceed .ContentBlockContentChoice .EG_RunLevelElts =append (_aceed .ContentBlockContentChoice .EG_RunLevelElts ,_bede );_bede .RunLevelEltsChoice .EG_MathContent =append (_bede .RunLevelEltsChoice .EG_MathContent ,_fccaf );if _dcag :=d .DecodeElement (&_fccaf .MathContentChoice .OMathPara ,&_fdfbd ); -_dcag !=nil {return _dcag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ceffc :=NewEG_BlockLevelElts (); -_bfccf :=NewEG_ContentBlockContent ();_cdcc :=NewEG_RunLevelElts ();_gacfb :=NewEG_MathContent ();_gacfb .MathContentChoice =NewEG_MathContentChoice ();_cbgec .EG_BlockLevelElts =append (_cbgec .EG_BlockLevelElts ,_ceffc );_ceffc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceffc .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfccf ); -_bfccf .ContentBlockContentChoice .EG_RunLevelElts =append (_bfccf .ContentBlockContentChoice .EG_RunLevelElts ,_cdcc );_cdcc .RunLevelEltsChoice .EG_MathContent =append (_cdcc .RunLevelEltsChoice .EG_MathContent ,_gacfb );if _aeddf :=d .DecodeElement (&_gacfb .MathContentChoice .OMath ,&_fdfbd ); -_aeddf !=nil {return _aeddf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0048\u0064\u0072F\u0074\u0072 \u0025\u0076",_fdfbd .Name ); -if _fgadd :=d .Skip ();_fgadd !=nil {return _fgadd ;};};case _a .EndElement :break _gbac ;case _a .CharData :};};return nil ;};func (_ecfgf *EG_PContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecfgf .PContentChoice =NewEG_PContentChoice (); -_efdfbg :for {_decdg ,_fcdfea :=d .Token ();if _fcdfea !=nil {return _fcdfea ;};switch _dadbg :=_decdg .(type ){case _a .StartElement :switch _dadbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _ecfgf .PContentChoice ==nil {_ecfgf .PContentChoice =NewEG_PContentChoice (); -};if _egceb :=d .DecodeElement (&_ecfgf .PContentChoice .FldSimple ,&_dadbg );_egceb !=nil {return _egceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:if _ecfgf .PContentChoice ==nil {_ecfgf .PContentChoice =NewEG_PContentChoice (); -};if _aadea :=d .DecodeElement (&_ecfgf .PContentChoice .Hyperlink ,&_dadbg );_aadea !=nil {return _aadea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:if _ecfgf .PContentChoice ==nil {_ecfgf .PContentChoice =NewEG_PContentChoice (); -};if _efcfbe :=d .DecodeElement (&_ecfgf .PContentChoice .SubDoc ,&_dadbg );_efcfbe !=nil {return _efcfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cgabd :=NewEG_ContentRunContent (); -_cgabd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_cgabd );if _fffbc :=d .DecodeElement (&_cgabd .ContentRunContentChoice .CustomXml ,&_dadbg ); -_fffbc !=nil {return _fffbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_gaggdg :=NewEG_ContentRunContent (); -_gaggdg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_gaggdg );if _dcabe :=d .DecodeElement (&_gaggdg .ContentRunContentChoice .SmartTag ,&_dadbg ); -_dcabe !=nil {return _dcabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_aabgg :=NewEG_ContentRunContent (); -_aabgg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_aabgg );if _bdefa :=d .DecodeElement (&_aabgg .ContentRunContentChoice .Sdt ,&_dadbg ); -_bdefa !=nil {return _bdefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_ffgee :=NewEG_ContentRunContent (); -_ffgee .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ffgee );if _cfbad :=d .DecodeElement (&_ffgee .ContentRunContentChoice .Dir ,&_dadbg ); -_cfbad !=nil {return _cfbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_egbabf :=NewEG_ContentRunContent (); -_egbabf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_egbabf );if _dbfcd :=d .DecodeElement (&_egbabf .ContentRunContentChoice .Bdo ,&_dadbg ); -_dbfcd !=nil {return _dbfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ecbfdg :=NewEG_ContentRunContent (); -_ecbfdg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ecbfdg );if _cfbbb :=d .DecodeElement (&_ecbfdg .ContentRunContentChoice .R ,&_dadbg ); -_cfbbb !=nil {return _cfbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_feafd :=NewEG_ContentRunContent (); -_bggdf :=NewEG_RunLevelElts ();_bggdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_feafd );_feafd .ContentRunContentChoice .EG_RunLevelElts =append (_feafd .ContentRunContentChoice .EG_RunLevelElts ,_bggdf ); -if _gdffgd :=d .DecodeElement (&_bggdf .RunLevelEltsChoice .ProofErr ,&_dadbg );_gdffgd !=nil {return _gdffgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ebada :=NewEG_ContentRunContent (); -_aeedc :=NewEG_RunLevelElts ();_aeedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ebada );_ebada .ContentRunContentChoice .EG_RunLevelElts =append (_ebada .ContentRunContentChoice .EG_RunLevelElts ,_aeedc ); -if _dafcgb :=d .DecodeElement (&_aeedc .RunLevelEltsChoice .PermStart ,&_dadbg );_dafcgb !=nil {return _dafcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_eaegc :=NewEG_ContentRunContent (); -_cdgaa :=NewEG_RunLevelElts ();_cdgaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_eaegc );_eaegc .ContentRunContentChoice .EG_RunLevelElts =append (_eaegc .ContentRunContentChoice .EG_RunLevelElts ,_cdgaa ); -if _gcfgdc :=d .DecodeElement (&_cdgaa .RunLevelEltsChoice .PermEnd ,&_dadbg );_gcfgdc !=nil {return _gcfgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_efgeg :=NewEG_ContentRunContent (); -_gacdg :=NewEG_RunLevelElts ();_gacdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_efgeg );_efgeg .ContentRunContentChoice .EG_RunLevelElts =append (_efgeg .ContentRunContentChoice .EG_RunLevelElts ,_gacdg ); -if _gcfddg :=d .DecodeElement (&_gacdg .RunLevelEltsChoice .Ins ,&_dadbg );_gcfddg !=nil {return _gcfddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dfgbc :=NewEG_ContentRunContent (); -_eefgd :=NewEG_RunLevelElts ();_eefgd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_dfgbc );_dfgbc .ContentRunContentChoice .EG_RunLevelElts =append (_dfgbc .ContentRunContentChoice .EG_RunLevelElts ,_eefgd ); -if _badea :=d .DecodeElement (&_eefgd .RunLevelEltsChoice .Del ,&_dadbg );_badea !=nil {return _badea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ffdba :=NewEG_ContentRunContent (); -_dafaef :=NewEG_RunLevelElts ();_dafaef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ffdba );_ffdba .ContentRunContentChoice .EG_RunLevelElts =append (_ffdba .ContentRunContentChoice .EG_RunLevelElts ,_dafaef ); -if _degcbg :=d .DecodeElement (&_dafaef .RunLevelEltsChoice .MoveFrom ,&_dadbg );_degcbg !=nil {return _degcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fdeaeb :=NewEG_ContentRunContent (); -_cbbaa :=NewEG_RunLevelElts ();_cbbaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_fdeaeb );_fdeaeb .ContentRunContentChoice .EG_RunLevelElts =append (_fdeaeb .ContentRunContentChoice .EG_RunLevelElts ,_cbbaa ); -if _abefg :=d .DecodeElement (&_cbbaa .RunLevelEltsChoice .MoveTo ,&_dadbg );_abefg !=nil {return _abefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_caaab :=NewEG_ContentRunContent (); -_cfddf :=NewEG_RunLevelElts ();_bcdef :=NewEG_RangeMarkupElements ();_bcdef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_caaab );_caaab .ContentRunContentChoice .EG_RunLevelElts =append (_caaab .ContentRunContentChoice .EG_RunLevelElts ,_cfddf ); -_cfddf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfddf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcdef );if _ebeca :=d .DecodeElement (&_bcdef .RangeMarkupElementsChoice .BookmarkStart ,&_dadbg );_ebeca !=nil {return _ebeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fgdec :=NewEG_ContentRunContent (); -_fcbcfb :=NewEG_RunLevelElts ();_bdface :=NewEG_RangeMarkupElements ();_bdface .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_fgdec );_fgdec .ContentRunContentChoice .EG_RunLevelElts =append (_fgdec .ContentRunContentChoice .EG_RunLevelElts ,_fcbcfb ); -_fcbcfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbcfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdface );if _bdgbg :=d .DecodeElement (&_bdface .RangeMarkupElementsChoice .BookmarkEnd ,&_dadbg );_bdgbg !=nil {return _bdgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_debbd :=NewEG_ContentRunContent (); -_bbcfge :=NewEG_RunLevelElts ();_ddgfdd :=NewEG_RangeMarkupElements ();_ddgfdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_debbd );_debbd .ContentRunContentChoice .EG_RunLevelElts =append (_debbd .ContentRunContentChoice .EG_RunLevelElts ,_bbcfge ); -_bbcfge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbcfge .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddgfdd );if _dgabd :=d .DecodeElement (&_ddgfdd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dadbg );_dgabd !=nil {return _dgabd ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_faaage :=NewEG_ContentRunContent (); -_gdccaa :=NewEG_RunLevelElts ();_cbfaed :=NewEG_RangeMarkupElements ();_cbfaed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_faaage ); -_faaage .ContentRunContentChoice .EG_RunLevelElts =append (_faaage .ContentRunContentChoice .EG_RunLevelElts ,_gdccaa );_gdccaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdccaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbfaed );if _dgdge :=d .DecodeElement (&_cbfaed .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dadbg ); -_dgdge !=nil {return _dgdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gebdf :=NewEG_ContentRunContent (); -_abccd :=NewEG_RunLevelElts ();_geafd :=NewEG_RangeMarkupElements ();_geafd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_gebdf );_gebdf .ContentRunContentChoice .EG_RunLevelElts =append (_gebdf .ContentRunContentChoice .EG_RunLevelElts ,_abccd ); -_abccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_geafd );if _ffcbb :=d .DecodeElement (&_geafd .RangeMarkupElementsChoice .MoveToRangeStart ,&_dadbg );_ffcbb !=nil {return _ffcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bbcag :=NewEG_ContentRunContent (); -_ggebag :=NewEG_RunLevelElts ();_abafe :=NewEG_RangeMarkupElements ();_abafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_bbcag );_bbcag .ContentRunContentChoice .EG_RunLevelElts =append (_bbcag .ContentRunContentChoice .EG_RunLevelElts ,_ggebag ); -_ggebag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggebag .RunLevelEltsChoice .EG_RangeMarkupElements ,_abafe );if _bcefgb :=d .DecodeElement (&_abafe .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dadbg );_bcefgb !=nil {return _bcefgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_abfcde :=NewEG_ContentRunContent (); -_fafeb :=NewEG_RunLevelElts ();_dggbe :=NewEG_RangeMarkupElements ();_dggbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_abfcde );_abfcde .ContentRunContentChoice .EG_RunLevelElts =append (_abfcde .ContentRunContentChoice .EG_RunLevelElts ,_fafeb ); -_fafeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fafeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dggbe );if _ccaada :=d .DecodeElement (&_dggbe .RangeMarkupElementsChoice .CommentRangeStart ,&_dadbg );_ccaada !=nil {return _ccaada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebdca :=NewEG_ContentRunContent (); -_cgagd :=NewEG_RunLevelElts ();_bcdfa :=NewEG_RangeMarkupElements ();_bcdfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ebdca );_ebdca .ContentRunContentChoice .EG_RunLevelElts =append (_ebdca .ContentRunContentChoice .EG_RunLevelElts ,_cgagd ); -_cgagd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgagd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcdfa );if _bddcb :=d .DecodeElement (&_bcdfa .RangeMarkupElementsChoice .CommentRangeEnd ,&_dadbg );_bddcb !=nil {return _bddcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eccae :=NewEG_ContentRunContent (); -_ffecc :=NewEG_RunLevelElts ();_cbgagf :=NewEG_RangeMarkupElements ();_cbgagf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_eccae );_eccae .ContentRunContentChoice .EG_RunLevelElts =append (_eccae .ContentRunContentChoice .EG_RunLevelElts ,_ffecc ); -_ffecc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffecc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbgagf );if _fgeff :=d .DecodeElement (&_cbgagf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dadbg );_fgeff !=nil {return _fgeff ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dbgadc :=NewEG_ContentRunContent (); -_ebgaa :=NewEG_RunLevelElts ();_adeabg :=NewEG_RangeMarkupElements ();_adeabg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_dbgadc );_dbgadc .ContentRunContentChoice .EG_RunLevelElts =append (_dbgadc .ContentRunContentChoice .EG_RunLevelElts ,_ebgaa ); -_ebgaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_adeabg );if _dggegd :=d .DecodeElement (&_adeabg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dadbg );_dggegd !=nil {return _dggegd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ebcgge :=NewEG_ContentRunContent (); -_decfbf :=NewEG_RunLevelElts ();_feccbd :=NewEG_RangeMarkupElements ();_feccbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ebcgge ); -_ebcgge .ContentRunContentChoice .EG_RunLevelElts =append (_ebcgge .ContentRunContentChoice .EG_RunLevelElts ,_decfbf );_decfbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_decfbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_feccbd );if _cfbada :=d .DecodeElement (&_feccbd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dadbg ); -_cfbada !=nil {return _cfbada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edfgd :=NewEG_ContentRunContent (); -_fgbgb :=NewEG_RunLevelElts ();_faaaf :=NewEG_RangeMarkupElements ();_faaaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_edfgd );_edfgd .ContentRunContentChoice .EG_RunLevelElts =append (_edfgd .ContentRunContentChoice .EG_RunLevelElts ,_fgbgb ); -_fgbgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgbgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_faaaf );if _egefed :=d .DecodeElement (&_faaaf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dadbg );_egefed !=nil {return _egefed ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fcedgf :=NewEG_ContentRunContent (); -_adfdec :=NewEG_RunLevelElts ();_gacea :=NewEG_RangeMarkupElements ();_gacea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_fcedgf );_fcedgf .ContentRunContentChoice .EG_RunLevelElts =append (_fcedgf .ContentRunContentChoice .EG_RunLevelElts ,_adfdec ); -_adfdec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adfdec .RunLevelEltsChoice .EG_RangeMarkupElements ,_gacea );if _efeaf :=d .DecodeElement (&_gacea .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dadbg );_efeaf !=nil {return _efeaf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_afgedf :=NewEG_ContentRunContent (); -_bafdc :=NewEG_RunLevelElts ();_begcd :=NewEG_RangeMarkupElements ();_begcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_afgedf );_afgedf .ContentRunContentChoice .EG_RunLevelElts =append (_afgedf .ContentRunContentChoice .EG_RunLevelElts ,_bafdc ); -_bafdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_begcd );if _geacfe :=d .DecodeElement (&_begcd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dadbg );_geacfe !=nil {return _geacfe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_eface :=NewEG_ContentRunContent (); -_agace :=NewEG_RunLevelElts ();_gfegg :=NewEG_RangeMarkupElements ();_gfegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_eface );_eface .ContentRunContentChoice .EG_RunLevelElts =append (_eface .ContentRunContentChoice .EG_RunLevelElts ,_agace ); -_agace .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agace .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfegg );if _bebbc :=d .DecodeElement (&_gfegg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dadbg );_bebbc !=nil {return _bebbc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfaea :=NewEG_ContentRunContent (); -_ggfeb :=NewEG_RunLevelElts ();_ebcabdb :=NewEG_RangeMarkupElements ();_ebcabdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_bfaea ); -_bfaea .ContentRunContentChoice .EG_RunLevelElts =append (_bfaea .ContentRunContentChoice .EG_RunLevelElts ,_ggfeb );_ggfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebcabdb );if _ffeed :=d .DecodeElement (&_ebcabdb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dadbg ); -_ffeed !=nil {return _ffeed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ggageb :=NewEG_ContentRunContent (); -_gfgbea :=NewEG_RunLevelElts ();_bfgac :=NewEG_MathContent ();_bfgac .MathContentChoice =NewEG_MathContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_ggageb );_ggageb .ContentRunContentChoice .EG_RunLevelElts =append (_ggageb .ContentRunContentChoice .EG_RunLevelElts ,_gfgbea ); -_gfgbea .RunLevelEltsChoice .EG_MathContent =append (_gfgbea .RunLevelEltsChoice .EG_MathContent ,_bfgac );if _dacdg :=d .DecodeElement (&_bfgac .MathContentChoice .OMathPara ,&_dadbg );_dacdg !=nil {return _dacdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cccecac :=NewEG_ContentRunContent (); -_acggdf :=NewEG_RunLevelElts ();_decag :=NewEG_MathContent ();_decag .MathContentChoice =NewEG_MathContentChoice ();_ecfgf .PContentChoice .EG_ContentRunContent =append (_ecfgf .PContentChoice .EG_ContentRunContent ,_cccecac );_cccecac .ContentRunContentChoice .EG_RunLevelElts =append (_cccecac .ContentRunContentChoice .EG_RunLevelElts ,_acggdf ); -_acggdf .RunLevelEltsChoice .EG_MathContent =append (_acggdf .RunLevelEltsChoice .EG_MathContent ,_decag );if _abddc :=d .DecodeElement (&_decag .MathContentChoice .OMath ,&_dadbg );_abddc !=nil {return _abddc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_dadbg .Name ); -if _dbgacc :=d .Skip ();_dbgacc !=nil {return _dbgacc ;};};case _a .EndElement :break _efdfbg ;case _a .CharData :};};return nil ;}; +// Validate validates the EG_RPr and its children +func (_abffb *EG_RPr )Validate ()error {return _abffb .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072");};func (_cgcef *CT_RubyPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgcef .RubyAlign =NewCT_RubyAlign ();_cgcef .Hps =NewCT_HpsMeasure (); +_cgcef .HpsRaise =NewCT_HpsMeasure ();_cgcef .HpsBaseText =NewCT_HpsMeasure ();_cgcef .Lid =NewCT_Lang ();_bdeba :for {_efbeb ,_gcebge :=d .Token ();if _gcebge !=nil {return _gcebge ;};switch _gfgcg :=_efbeb .(type ){case _a .StartElement :switch _gfgcg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072u\u0062\u0079\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072u\u0062\u0079\u0041\u006c\u0069\u0067n"}:if _gbbeeg :=d .DecodeElement (_cgcef .RubyAlign ,&_gfgcg ); +_gbbeeg !=nil {return _gbbeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0070\u0073"}:if _cgdf :=d .DecodeElement (_cgcef .Hps ,&_gfgcg ); +_cgdf !=nil {return _cgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"}:if _egcba :=d .DecodeElement (_cgcef .HpsRaise ,&_gfgcg ); +_egcba !=nil {return _egcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"}:if _bcggg :=d .DecodeElement (_cgcef .HpsBaseText ,&_gfgcg ); +_bcggg !=nil {return _bcggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:if _dcbdg :=d .DecodeElement (_cgcef .Lid ,&_gfgcg ); +_dcbdg !=nil {return _dcbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072t\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072t\u0079"}:_cgcef .Dirty =NewCT_OnOff (); +if _gaadc :=d .DecodeElement (_cgcef .Dirty ,&_gfgcg );_gaadc !=nil {return _gaadc ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0052\u0075\u0062y\u0050\u0072 \u0025\u0076",_gfgcg .Name ); +if _cdcdc :=d .Skip ();_cdcdc !=nil {return _cdcdc ;};};case _a .EndElement :break _bdeba ;case _a .CharData :};};return nil ;};func (_fec *CT_Base64Binary )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_fec .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_MathCtrlDel and its children -func (_bddee *CT_MathCtrlDel )Validate ()error {return _bddee .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0044\u0065\u006c");};type ST_SdtDateMappingType byte ; +// ValidateWithPath validates the WdCT_Anchor and its children, prefixing error messages with path +func (_fgfcb *WdCT_Anchor )ValidateWithPath (path string )error {if _fcdgd :=_fgfcb .SimplePos .ValidateWithPath (path +"\u002f\u0053\u0069\u006d\u0070\u006c\u0065\u0050\u006f\u0073");_fcdgd !=nil {return _fcdgd ;};if _egbfea :=_fgfcb .PositionH .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0048"); +_egbfea !=nil {return _egbfea ;};if _dcdbbd :=_fgfcb .PositionV .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0056");_dcdbbd !=nil {return _dcdbbd ;};if _ggeaa :=_fgfcb .Extent .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0074"); +_ggeaa !=nil {return _ggeaa ;};if _fgfcb .EffectExtent !=nil {if _gfbfb :=_fgfcb .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074");_gfbfb !=nil {return _gfbfb ;};};if _bfgab :=_fgfcb .WrapTypeChoice .ValidateWithPath (path +"\u002fW\u0072a\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); +_bfgab !=nil {return _bfgab ;};if _edggd :=_fgfcb .DocPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0072");_edggd !=nil {return _edggd ;};if _fgfcb .CNvGraphicFramePr !=nil {if _aaabd :=_fgfcb .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_aaabd !=nil {return _aaabd ;};};if _cccgad :=_fgfcb .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_cccgad !=nil {return _cccgad ;};return nil ;};type CT_CharacterSpacing struct{ -// Validate validates the CT_MailMergeDest and its children -func (_gbfde *CT_MailMergeDest )Validate ()error {return _gbfde .ValidateWithPath ("\u0043\u0054_\u004d\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0044\u0065\u0073\u0074");}; +// Value +ValAttr ST_CharacterSpacing ;};func NewCT_FramesetChoice ()*CT_FramesetChoice {_aaded :=&CT_FramesetChoice {};return _aaded };func (_ffdfb *CT_MoveBookmark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gccge :=range start .Attr {if _gccge .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_afdg :=_gccge .Value ; +_ffdfb .AuthorAttr =_afdg ;continue ;};if _gccge .Name .Local =="\u0064\u0061\u0074\u0065"{_gffbb ,_fabad :=ParseStdlibTime (_gccge .Value );if _fabad !=nil {return _fabad ;};_ffdfb .DateAttr =_gffbb ;continue ;};if _gccge .Name .Local =="\u006e\u0061\u006d\u0065"{_debagd :=_gccge .Value ; +_ffdfb .NameAttr =_debagd ;continue ;};if _gccge .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_ffbba ,_bbaba :=_c .ParseInt (_gccge .Value ,10,64);if _bbaba !=nil {return _bbaba ;};_ffdfb .ColFirstAttr =&_ffbba ;continue ;};if _gccge .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_cegbf ,_eedbf :=_c .ParseInt (_gccge .Value ,10,64); +if _eedbf !=nil {return _eedbf ;};_ffdfb .ColLastAttr =&_cegbf ;continue ;};if _gccge .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_ffdfb .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_gccge ); +continue ;};if _gccge .Name .Local =="\u0069\u0064"{_gceeb ,_fafda :=_c .ParseInt (_gccge .Value ,10,64);if _fafda !=nil {return _fafda ;};_ffdfb .IdAttr =_gceeb ;continue ;};};for {_eedea ,_aadda :=d .Token ();if _aadda !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u006f\u0076\u0065\u0042\u006fo\u006b\u006d\u0061r\u006b:\u0020\u0025\u0073",_aadda ); +};if _effd ,_afgdgae :=_eedea .(_a .EndElement );_afgdgae &&_effd .Name ==start .Name {break ;};};return nil ;};type ST_MailMergeSourceType byte ;func (_bcgcf ST_VAnchor )Validate ()error {return _bcgcf .ValidateWithPath ("")};func (_ecaba *CT_TcMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcgbcc :for {_bgfcd ,_agcda :=d .Token (); +if _agcda !=nil {return _agcda ;};switch _gdbbec :=_bgfcd .(type ){case _a .StartElement :switch _gdbbec .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_ecaba .Top =NewCT_TblWidth (); +if _adggef :=d .DecodeElement (_ecaba .Top ,&_gdbbec );_adggef !=nil {return _adggef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_ecaba .Start =NewCT_TblWidth (); +if _aedcb :=d .DecodeElement (_ecaba .Start ,&_gdbbec );_aedcb !=nil {return _aedcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_ecaba .Left =NewCT_TblWidth (); +if _aadbe :=d .DecodeElement (_ecaba .Left ,&_gdbbec );_aadbe !=nil {return _aadbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_ecaba .Bottom =NewCT_TblWidth (); +if _dbbefg :=d .DecodeElement (_ecaba .Bottom ,&_gdbbec );_dbbefg !=nil {return _dbbefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_ecaba .End =NewCT_TblWidth (); +if _ebgdc :=d .DecodeElement (_ecaba .End ,&_gdbbec );_ebgdc !=nil {return _ebgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_ecaba .Right =NewCT_TblWidth (); +if _gefaf :=d .DecodeElement (_ecaba .Right ,&_gdbbec );_gefaf !=nil {return _gefaf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072\u0020\u0025\u0076",_gdbbec .Name ); +if _feafe :=d .Skip ();_feafe !=nil {return _feafe ;};};case _a .EndElement :break _dcgbcc ;case _a .CharData :};};return nil ;};type ST_Proof byte ;func (_cdbfad ST_StyleType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_agccefe :=_a .Attr {};_agccefe .Name =name ; +switch _cdbfad {case ST_StyleTypeUnset :_agccefe .Value ="";case ST_StyleTypeParagraph :_agccefe .Value ="\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case ST_StyleTypeCharacter :_agccefe .Value ="\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r";case ST_StyleTypeTable :_agccefe .Value ="\u0074\u0061\u0062l\u0065"; +case ST_StyleTypeNumbering :_agccefe .Value ="\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg";};return _agccefe ,nil ;};func (_ggeaea *CT_TrackChangesView )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ggeaea .MarkupAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u006b\u0075\u0070"},Value :_dd .Sprintf ("\u0025\u0076",*_ggeaea .MarkupAttr )}); +};if _ggeaea .CommentsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_ggeaea .CommentsAttr )});};if _ggeaea .InsDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006e\u0073\u0044\u0065\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_ggeaea .InsDelAttr )}); +};if _ggeaea .FormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_ggeaea .FormattingAttr )});};if _ggeaea .InkAnnotationsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ai\u006e\u006b\u0041n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_ggeaea .InkAnnotationsAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcbda ST_StyleType )String ()string {switch _gcbda {case 0:return "";case 1:return "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case 2:return "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r"; +case 3:return "\u0074\u0061\u0062l\u0065";case 4:return "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg";};return "";};func NewCT_PPrGeneral ()*CT_PPrGeneral {_cafcd :=&CT_PPrGeneral {};return _cafcd };func (_cadbb *ST_SectionMark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggbee ,_bfbeac :=d .Token (); +if _bfbeac !=nil {return _bfbeac ;};if _gegcc ,_bcceba :=_ggbee .(_a .EndElement );_bcceba &&_gegcc .Name ==start .Name {*_cadbb =1;return nil ;};if _bggefe ,_eadce :=_ggbee .(_a .CharData );!_eadce {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbee ); +}else {switch string (_bggefe ){case "":*_cadbb =0;case "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065":*_cadbb =1;case "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_cadbb =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_cadbb =3; +case "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065":*_cadbb =4;case "\u006fd\u0064\u0050\u0061\u0067\u0065":*_cadbb =5;};};_ggbee ,_bfbeac =d .Token ();if _bfbeac !=nil {return _bfbeac ;};if _gagfa ,_eeegf :=_ggbee .(_a .EndElement );_eeegf &&_gagfa .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbee );};func (_edfdd *CT_MailMergeOdsoFMDFieldType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edfdd .ValAttr =ST_MailMergeOdsoFMDFieldType (1); +for _ ,_afedf :=range start .Attr {if _afedf .Name .Local =="\u0076\u0061\u006c"{_edfdd .ValAttr .UnmarshalXMLAttr (_afedf );continue ;};};for {_bgedg ,_fcfa :=d .Token ();if _fcfa !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u004f\u0064\u0073\u006f\u0046\u004d\u0044\u0046\u0069\u0065ld\u0054\u0079\u0070e\u003a \u0025\u0073",_fcfa ); +};if _dfbdc ,_bfbb :=_bgedg .(_a .EndElement );_bfbb &&_dfbdc .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_DirContentRun and its children -func (_addab *CT_DirContentRun )Validate ()error {return _addab .ValidateWithPath ("\u0043\u0054_\u0044\u0069\u0072C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};func (_aedfe *CT_TblPrExChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aedfe .TblPrEx =NewCT_TblPrExBase (); -for _ ,_ddfgb :=range start .Attr {if _ddfgb .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dcdde :=_ddfgb .Value ;_aedfe .AuthorAttr =_dcdde ;continue ;};if _ddfgb .Name .Local =="\u0064\u0061\u0074\u0065"{_dbfff ,_gaccf :=ParseStdlibTime (_ddfgb .Value ); -if _gaccf !=nil {return _gaccf ;};_aedfe .DateAttr =&_dbfff ;continue ;};if _ddfgb .Name .Local =="\u0069\u0064"{_feabb ,_dcbdf :=_f .ParseInt (_ddfgb .Value ,10,64);if _dcbdf !=nil {return _dcbdf ;};_aedfe .IdAttr =_feabb ;continue ;};};_badafb :for {_gfcdca ,_cebfd :=d .Token (); -if _cebfd !=nil {return _cebfd ;};switch _badeg :=_gfcdca .(type ){case _a .StartElement :switch _badeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"}:if _fcbcf :=d .DecodeElement (_aedfe .TblPrEx ,&_badeg ); -_fcbcf !=nil {return _fcbcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_badeg .Name ); -if _cagce :=d .Skip ();_cagce !=nil {return _cagce ;};};case _a .EndElement :break _badafb ;case _a .CharData :};};return nil ;};const (ST_TblOverlapUnset ST_TblOverlap =0;ST_TblOverlapNever ST_TblOverlap =1;ST_TblOverlapOverlap ST_TblOverlap =2;);type CT_SdtDateMappingType struct{ +// ValidateWithPath validates the CT_TblPrExBase and its children, prefixing error messages with path +func (_dcad *CT_TblPrExBase )ValidateWithPath (path string )error {if _dcad .TblW !=nil {if _acdcg :=_dcad .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057");_acdcg !=nil {return _acdcg ;};};if _dcad .Jc !=nil {if _afggb :=_dcad .Jc .ValidateWithPath (path +"\u002f\u004a\u0063"); +_afggb !=nil {return _afggb ;};};if _dcad .TblCellSpacing !=nil {if _edefd :=_dcad .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_edefd !=nil {return _edefd ;};};if _dcad .TblInd !=nil {if _fgbccb :=_dcad .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064"); +_fgbccb !=nil {return _fgbccb ;};};if _dcad .TblBorders !=nil {if _abdgb :=_dcad .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_abdgb !=nil {return _abdgb ;};};if _dcad .Shd !=nil {if _egdbg :=_dcad .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_egdbg !=nil {return _egdbg ;};};if _dcad .TblLayout !=nil {if _fcebe :=_dcad .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_fcebe !=nil {return _fcebe ;};};if _dcad .TblCellMar !=nil {if _fbfbbd :=_dcad .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"); +_fbfbbd !=nil {return _fbfbbd ;};};if _dcad .TblLook !=nil {if _dafdbf :=_dcad .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");_dafdbf !=nil {return _dafdbf ;};};return nil ;}; -// Date Storage Type -ValAttr ST_SdtDateMappingType ;};func (_debee *CT_CustomXmlPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cece :for {_geec ,_adbc :=d .Token ();if _adbc !=nil {return _adbc ;};switch _bbgga :=_geec .(type ){case _a .StartElement :switch _bbgga .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}:_debee .Placeholder =NewCT_String (); -if _dgdg :=d .DecodeElement (_debee .Placeholder ,&_bbgga );_dgdg !=nil {return _dgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072"}:_ddbd :=NewCT_Attr (); -if _agdb :=d .DecodeElement (_ddbd ,&_bbgga );_agdb !=nil {return _agdb ;};_debee .Attr =append (_debee .Attr ,_ddbd );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006cP\u0072\u0020\u0025\u0076",_bbgga .Name ); -if _agefda :=d .Skip ();_agefda !=nil {return _agefda ;};};case _a .EndElement :break _cece ;case _a .CharData :};};return nil ;};func NewWdCT_WordprocessingShape ()*WdCT_WordprocessingShape {_egcbb :=&WdCT_WordprocessingShape {};_egcbb .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -_egcbb .SpPr =_ae .NewCT_ShapeProperties ();_egcbb .BodyPr =_ae .NewCT_TextBodyProperties ();return _egcbb ;}; +// Validate validates the CT_DocProtect and its children +func (_bgeac *CT_DocProtect )Validate ()error {return _bgeac .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0072\u006f\u0074\u0065\u0063\u0074");};func (_dafgaa *EG_ContentBlockContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dafgaa .ContentBlockContentChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};type CT_R struct{ -// Validate validates the CT_Frameset and its children -func (_eacd *CT_Frameset )Validate ()error {return _eacd .ValidateWithPath ("C\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074");}; +// Revision Identifier for Run Properties +RsidRPrAttr *string ; -// ValidateWithPath validates the CT_TrPrChange and its children, prefixing error messages with path -func (_gegcd *CT_TrPrChange )ValidateWithPath (path string )error {if _gcdfd :=_gegcd .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072");_gcdfd !=nil {return _gcdfd ;};return nil ;};func NewFonts ()*Fonts {_gagff :=&Fonts {};_gagff .CT_FontsList =*NewCT_FontsList (); -return _gagff }; +// Revision Identifier for Run Deletion +RsidDelAttr *string ; -// Validate validates the EG_ContentBlockContentChoice and its children -func (_cfaecd *EG_ContentBlockContentChoice )Validate ()error {return _cfaecd .ValidateWithPath ("\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006bC\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");};func NewCT_PageBorders ()*CT_PageBorders {_efff :=&CT_PageBorders {}; -return _efff }; +// Revision Identifier for Run +RsidRAttr *string ; -// Validate validates the CT_RPrChange and its children -func (_cagag *CT_RPrChange )Validate ()error {return _cagag .ValidateWithPath ("\u0043\u0054\u005fR\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");}; +// Run Properties +RPr *CT_RPr ;EG_RunInnerContent []*EG_RunInnerContent ;Extra []_g .Any ;};func NewCT_NumPicBulletChoice ()*CT_NumPicBulletChoice {_fceeb :=&CT_NumPicBulletChoice {};return _fceeb ;};type CT_FontsList struct{ -// Validate validates the CT_LvlLegacy and its children -func (_cggea *CT_LvlLegacy )Validate ()error {return _cggea .ValidateWithPath ("\u0043\u0054\u005fL\u0076\u006c\u004c\u0065\u0067\u0061\u0063\u0079");};func (_becbed *ST_DropCap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_becbed =0; -case "\u006e\u006f\u006e\u0065":*_becbed =1;case "\u0064\u0072\u006f\u0070":*_becbed =2;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_becbed =3;};return nil ;};type EG_ContentRowContentChoice struct{ +// Properties for a Single Font +Font []*CT_Font ;};func (_bfgg *CT_VerticalJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_babad ,_egegcc :=_bfgg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _egegcc !=nil {return _egegcc ;};start .Attr =append (start .Attr ,_babad ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SdtDropDownList ()*CT_SdtDropDownList {_fdaaf :=&CT_SdtDropDownList {};return _fdaaf };func (_beefef ST_Merge )ValidateWithPath (path string )error {switch _beefef {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_beefef )); +};return nil ;};func (_bageaf ST_Wrap )Validate ()error {return _bageaf .ValidateWithPath ("")};type CT_SectPrBase struct{ -// Table Row -Tr []*CT_Row ; +// Section-Wide Footnote Properties +FootnotePr *CT_FtnProps ; -// Row-Level Custom XML Element -CustomXml *CT_CustomXmlRow ; +// Section-Wide Endnote Properties +EndnotePr *CT_EdnProps ; -// Row-Level Structured Document Tag -Sdt *CT_SdtRow ;EG_RunLevelElts []*EG_RunLevelElts ;}; +// Section Type +Type *CT_SectType ; -// ValidateWithPath validates the CT_SdtPrChoice and its children, prefixing error messages with path -func (_bbfec *CT_SdtPrChoice )ValidateWithPath (path string )error {if _bbfec .Equation !=nil {if _egbdf :=_bbfec .Equation .ValidateWithPath (path +"\u002fE\u0071\u0075\u0061\u0074\u0069\u006fn");_egbdf !=nil {return _egbdf ;};};if _bbfec .ComboBox !=nil {if _dccfd :=_bbfec .ComboBox .ValidateWithPath (path +"\u002fC\u006f\u006d\u0062\u006f\u0042\u006fx"); -_dccfd !=nil {return _dccfd ;};};if _bbfec .Date !=nil {if _dffgbe :=_bbfec .Date .ValidateWithPath (path +"\u002f\u0044\u0061t\u0065");_dffgbe !=nil {return _dffgbe ;};};if _bbfec .DocPartObj !=nil {if _bgbabd :=_bbfec .DocPartObj .ValidateWithPath (path +"/\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"); -_bgbabd !=nil {return _bgbabd ;};};if _bbfec .DocPartList !=nil {if _eeegb :=_bbfec .DocPartList .ValidateWithPath (path +"\u002f\u0044\u006fc\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074");_eeegb !=nil {return _eeegb ;};};if _bbfec .DropDownList !=nil {if _dbedg :=_bbfec .DropDownList .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"); -_dbedg !=nil {return _dbedg ;};};if _bbfec .Picture !=nil {if _cagcde :=_bbfec .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");_cagcde !=nil {return _cagcde ;};};if _bbfec .RichText !=nil {if _baagda :=_bbfec .RichText .ValidateWithPath (path +"\u002fR\u0069\u0063\u0068\u0054\u0065\u0078t"); -_baagda !=nil {return _baagda ;};};if _bbfec .Text !=nil {if _caecd :=_bbfec .Text .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074");_caecd !=nil {return _caecd ;};};if _bbfec .Citation !=nil {if _cdcaf :=_bbfec .Citation .ValidateWithPath (path +"\u002fC\u0069\u0074\u0061\u0074\u0069\u006fn"); -_cdcaf !=nil {return _cdcaf ;};};if _bbfec .Group !=nil {if _ffcfb :=_bbfec .Group .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070");_ffcfb !=nil {return _ffcfb ;};};if _bbfec .Bibliography !=nil {if _aafagf :=_bbfec .Bibliography .ValidateWithPath (path +"\u002f\u0042\u0069\u0062\u006c\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"); -_aafagf !=nil {return _aafagf ;};};return nil ;};func (_agedf ST_TblOverlap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agedf .String (),start );};func (_gecgff *ST_MailMergeOdsoFMDFieldType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gecgff =0; -case "\u006e\u0075\u006c\u006c":*_gecgff =1;case "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e":*_gecgff =2;};return nil ;};type CT_MarkupRange struct{DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; +// Page Size +PgSz *CT_PageSz ; -// Annotation Identifier -IdAttr int64 ;}; +// Page Margins +PgMar *CT_PageMar ; -// ValidateWithPath validates the CT_DocPartBehavior and its children, prefixing error messages with path -func (_abeea *CT_DocPartBehavior )ValidateWithPath (path string )error {if _abeea .ValAttr ==ST_DocPartBehaviorUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gbae :=_abeea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbae !=nil {return _gbae ;};return nil ;};func NewCT_DocGrid ()*CT_DocGrid {_eeag :=&CT_DocGrid {};return _eeag };const (ST_LineSpacingRuleUnset ST_LineSpacingRule =0; -ST_LineSpacingRuleAuto ST_LineSpacingRule =1;ST_LineSpacingRuleExact ST_LineSpacingRule =2;ST_LineSpacingRuleAtLeast ST_LineSpacingRule =3;); +// Paper Source Information +PaperSrc *CT_PaperSource ; -// Validate validates the CT_TrPr and its children -func (_fefae *CT_TrPr )Validate ()error {return _fefae .ValidateWithPath ("\u0043T\u005f\u0054\u0072\u0050\u0072");}; +// Page Borders +PgBorders *CT_PageBorders ; -// ValidateWithPath validates the CT_Tabs and its children, prefixing error messages with path -func (_acdccd *CT_Tabs )ValidateWithPath (path string )error {for _abfdgg ,_fdefc :=range _acdccd .Tab {if _ddeeef :=_fdefc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u005b\u0025\u0064\u005d",path ,_abfdgg ));_ddeeef !=nil {return _ddeeef ; -};};return nil ;};type CT_TcBorders struct{ +// Line Numbering Settings +LnNumType *CT_LineNumber ; -// Table Cell Top Border -Top *CT_Border ; +// Page Numbering Settings +PgNumType *CT_PageNumber ; -// Table Cell Leading Edge Border -Start *CT_Border ; +// Column Definitions +Cols *CT_Columns ; -// Table Cell Leading Edge Border -Left *CT_Border ; +// Only Allow Editing of Form Fields +FormProt *CT_OnOff ; -// Table Cell Bottom Border -Bottom *CT_Border ; +// Vertical Text Alignment on Page +VAlign *CT_VerticalJc ; -// Table Cell Trailing Edge Border -End *CT_Border ; +// Suppress Endnotes In Document +NoEndnote *CT_OnOff ; -// Table Cell Trailing Edge Border -Right *CT_Border ; +// Different First Page Headers and Footers +TitlePg *CT_OnOff ; -// Table Cell Inside Horizontal Edges Border -InsideH *CT_Border ; +// Text Flow Direction +TextDirection *CT_TextDirection ; -// Table Cell Inside Vertical Edges Border -InsideV *CT_Border ; +// Right to Left Section Layout +Bidi *CT_OnOff ; -// Table Cell Top Left to Bottom Right Diagonal Border -Tl2br *CT_Border ; +// Gutter on Right Side of Page +RtlGutter *CT_OnOff ; -// Table Cell Top Right to Bottom Left Diagonal Border -Tr2bl *CT_Border ;};func (_bfddg *EG_PContentBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfddg .CustomXml !=nil {_fgcfca :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}}; -e .EncodeElement (_bfddg .CustomXml ,_fgcfca );}else if _bfddg .FldSimple !=nil {_eacge :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0066\u006c\u0064\u0053\u0069\u006d\u0070\u006c\u0065"}};for _ ,_dbgcbe :=range _bfddg .FldSimple {e .EncodeElement (_dbgcbe ,_eacge ); -};}else if _bfddg .Hyperlink !=nil {_dgcgf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}};e .EncodeElement (_bfddg .Hyperlink ,_dgcgf );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Document Grid +DocGrid *CT_DocGrid ; -// ValidateWithPath validates the CT_ObjectEmbed and its children, prefixing error messages with path -func (_bcacb *CT_ObjectEmbed )ValidateWithPath (path string )error {if _cbcde :=_bcacb .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cbcde !=nil {return _cbcde ;};return nil ; -};func (_gbabd ST_DocGrid )Validate ()error {return _gbabd .ValidateWithPath ("")}; +// Reference to Printer Settings Data +PrinterSettings *CT_Rel ;RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;};type CT_ShapeDefaults struct{Any []_g .Any ;}; -// Validate validates the AG_Password and its children -func (_fcd *AG_Password )Validate ()error {return _fcd .ValidateWithPath ("A\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064");};func (_egdccg *CT_Rel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_egdccg .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beeab ST_RubyAlign )ValidateWithPath (path string )error {switch _beeab {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_beeab )); -};return nil ;};type EG_ContentBlockContent struct{ContentBlockContentChoice *EG_ContentBlockContentChoice ;}; +// ValidateWithPath validates the WdCT_PosVChoice and its children, prefixing error messages with path +func (_decffa *WdCT_PosVChoice )ValidateWithPath (path string )error {if _gefcde :=_decffa .Align .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e");_gefcde !=nil {return _gefcde ;};return nil ;};func NewCT_Style ()*CT_Style {_fgfdc :=&CT_Style {}; +return _fgfdc };func (_fdged *ST_StyleType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdged =0;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_fdged =1;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_fdged =2;case "\u0074\u0061\u0062l\u0065":*_fdged =3; +case "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg":*_fdged =4;};return nil ;};func NewCT_Frame ()*CT_Frame {_dfabe :=&CT_Frame {};return _dfabe };func (_bdbaf ST_TextboxTightWrap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bafcbc :=_a .Attr {}; +_bafcbc .Name =name ;switch _bdbaf {case ST_TextboxTightWrapUnset :_bafcbc .Value ="";case ST_TextboxTightWrapNone :_bafcbc .Value ="\u006e\u006f\u006e\u0065";case ST_TextboxTightWrapAllLines :_bafcbc .Value ="\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073"; +case ST_TextboxTightWrapFirstAndLastLine :_bafcbc .Value ="\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065";case ST_TextboxTightWrapFirstLineOnly :_bafcbc .Value ="\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079"; +case ST_TextboxTightWrapLastLineOnly :_bafcbc .Value ="\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079";};return _bafcbc ,nil ;};func NewCT_DocType ()*CT_DocType {_gfdgg :=&CT_DocType {};return _gfdgg }; -// ValidateWithPath validates the GlossaryDocument and its children, prefixing error messages with path -func (_bdafcg *GlossaryDocument )ValidateWithPath (path string )error {if _bfabg :=_bdafcg .CT_GlossaryDocument .ValidateWithPath (path );_bfabg !=nil {return _bfabg ;};return nil ;};type EG_PContentBaseChoice struct{CustomXml *CT_CustomXmlRun ;FldSimple []*CT_SimpleField ; -Hyperlink *CT_Hyperlink ;};func (_ffddd ST_MailMergeDocType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dbagbe :=_a .Attr {};_dbagbe .Name =name ;switch _ffddd {case ST_MailMergeDocTypeUnset :_dbagbe .Value ="";case ST_MailMergeDocTypeCatalog :_dbagbe .Value ="\u0063a\u0074\u0061\u006c\u006f\u0067"; -case ST_MailMergeDocTypeEnvelopes :_dbagbe .Value ="\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s";case ST_MailMergeDocTypeMailingLabels :_dbagbe .Value ="\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073";case ST_MailMergeDocTypeFormLetters :_dbagbe .Value ="f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073"; -case ST_MailMergeDocTypeEmail :_dbagbe .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeDocTypeFax :_dbagbe .Value ="\u0066\u0061\u0078";};return _dbagbe ,nil ;};func (_fbbgbg *Ftr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbbgbg .CT_HdrFtr =*NewCT_HdrFtr (); -_ccegega :for {_ecadd ,_baacfb :=d .Token ();if _baacfb !=nil {return _baacfb ;};switch _bdegcb :=_ecadd .(type ){case _a .StartElement :switch _bdegcb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_ecfea :=NewEG_BlockLevelElts (); -_ecfea .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ecfea );if _dbcag :=d .DecodeElement (&_ecfea .BlockLevelEltsChoice .AltChunk ,&_bdegcb );_dbcag !=nil {return _dbcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_eacfef :=NewEG_BlockLevelElts (); -_efdcd :=NewEG_ContentBlockContent ();_efdcd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_eacfef );_eacfef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eacfef .BlockLevelEltsChoice .EG_ContentBlockContent ,_efdcd ); -if _dafcf :=d .DecodeElement (&_efdcd .ContentBlockContentChoice .CustomXml ,&_bdegcb );_dafcf !=nil {return _dafcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_deecg :=NewEG_BlockLevelElts (); -_agfcbd :=NewEG_ContentBlockContent ();_agfcbd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_deecg );_deecg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deecg .BlockLevelEltsChoice .EG_ContentBlockContent ,_agfcbd ); -if _fdacdb :=d .DecodeElement (&_agfcbd .ContentBlockContentChoice .Sdt ,&_bdegcb );_fdacdb !=nil {return _fdacdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_fgcfaa :=NewEG_BlockLevelElts (); -_egdcd :=NewEG_ContentBlockContent ();_egdcd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_fgcfaa );_fgcfaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgcfaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_egdcd ); -if _bcecb :=d .DecodeElement (&_egdcd .ContentBlockContentChoice .P ,&_bdegcb );_bcecb !=nil {return _bcecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_fbdae :=NewEG_BlockLevelElts (); -_aefca :=NewEG_ContentBlockContent ();_aefca .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_fbdae );_fbdae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbdae .BlockLevelEltsChoice .EG_ContentBlockContent ,_aefca ); -if _defdb :=d .DecodeElement (&_aefca .ContentBlockContentChoice .Tbl ,&_bdegcb );_defdb !=nil {return _defdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ccfca :=NewEG_BlockLevelElts (); -_cgcedg :=NewEG_ContentBlockContent ();_gcgdc :=NewEG_RunLevelElts ();_gcgdc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ccfca );_ccfca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccfca .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgcedg ); -_cgcedg .ContentBlockContentChoice .EG_RunLevelElts =append (_cgcedg .ContentBlockContentChoice .EG_RunLevelElts ,_gcgdc );if _deddg :=d .DecodeElement (&_gcgdc .RunLevelEltsChoice .ProofErr ,&_bdegcb );_deddg !=nil {return _deddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_efabd :=NewEG_BlockLevelElts (); -_fcadec :=NewEG_ContentBlockContent ();_eeebe :=NewEG_RunLevelElts ();_eeebe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_efabd );_efabd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efabd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcadec ); -_fcadec .ContentBlockContentChoice .EG_RunLevelElts =append (_fcadec .ContentBlockContentChoice .EG_RunLevelElts ,_eeebe );if _gadgb :=d .DecodeElement (&_eeebe .RunLevelEltsChoice .PermStart ,&_bdegcb );_gadgb !=nil {return _gadgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ebdea :=NewEG_BlockLevelElts (); -_abfagg :=NewEG_ContentBlockContent ();_cgede :=NewEG_RunLevelElts ();_cgede .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ebdea );_ebdea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebdea .BlockLevelEltsChoice .EG_ContentBlockContent ,_abfagg ); -_abfagg .ContentBlockContentChoice .EG_RunLevelElts =append (_abfagg .ContentBlockContentChoice .EG_RunLevelElts ,_cgede );if _ceafb :=d .DecodeElement (&_cgede .RunLevelEltsChoice .PermEnd ,&_bdegcb );_ceafb !=nil {return _ceafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cdcffb :=NewEG_BlockLevelElts (); -_edgeed :=NewEG_ContentBlockContent ();_gedbg :=NewEG_RunLevelElts ();_gedbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_cdcffb );_cdcffb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cdcffb .BlockLevelEltsChoice .EG_ContentBlockContent ,_edgeed ); -_edgeed .ContentBlockContentChoice .EG_RunLevelElts =append (_edgeed .ContentBlockContentChoice .EG_RunLevelElts ,_gedbg );if _afdgae :=d .DecodeElement (&_gedbg .RunLevelEltsChoice .Ins ,&_bdegcb );_afdgae !=nil {return _afdgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_affabb :=NewEG_BlockLevelElts (); -_gdbga :=NewEG_ContentBlockContent ();_egeded :=NewEG_RunLevelElts ();_egeded .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_affabb );_affabb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_affabb .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdbga ); -_gdbga .ContentBlockContentChoice .EG_RunLevelElts =append (_gdbga .ContentBlockContentChoice .EG_RunLevelElts ,_egeded );if _cggcb :=d .DecodeElement (&_egeded .RunLevelEltsChoice .Del ,&_bdegcb );_cggcb !=nil {return _cggcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_acdaa :=NewEG_BlockLevelElts (); -_cbccec :=NewEG_ContentBlockContent ();_cfgegb :=NewEG_RunLevelElts ();_cfgegb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_acdaa );_acdaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acdaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbccec ); -_cbccec .ContentBlockContentChoice .EG_RunLevelElts =append (_cbccec .ContentBlockContentChoice .EG_RunLevelElts ,_cfgegb );if _adfdf :=d .DecodeElement (&_cfgegb .RunLevelEltsChoice .MoveFrom ,&_bdegcb );_adfdf !=nil {return _adfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bbdea :=NewEG_BlockLevelElts (); -_aecdca :=NewEG_ContentBlockContent ();_bcgfcc :=NewEG_RunLevelElts ();_bcgfcc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_bbdea );_bbdea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbdea .BlockLevelEltsChoice .EG_ContentBlockContent ,_aecdca ); -_aecdca .ContentBlockContentChoice .EG_RunLevelElts =append (_aecdca .ContentBlockContentChoice .EG_RunLevelElts ,_bcgfcc );if _ebbee :=d .DecodeElement (&_bcgfcc .RunLevelEltsChoice .MoveTo ,&_bdegcb );_ebbee !=nil {return _ebbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fdcdd :=NewEG_BlockLevelElts (); -_gaaac :=NewEG_ContentBlockContent ();_geaaf :=NewEG_RunLevelElts ();_dfbae :=NewEG_RangeMarkupElements ();_dfbae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_fdcdd );_fdcdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdcdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaaac ); -_gaaac .ContentBlockContentChoice .EG_RunLevelElts =append (_gaaac .ContentBlockContentChoice .EG_RunLevelElts ,_geaaf );_geaaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geaaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfbae );if _eacada :=d .DecodeElement (&_dfbae .RangeMarkupElementsChoice .BookmarkStart ,&_bdegcb ); -_eacada !=nil {return _eacada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_affeca :=NewEG_BlockLevelElts (); -_cdfgcb :=NewEG_ContentBlockContent ();_agcec :=NewEG_RunLevelElts ();_baegde :=NewEG_RangeMarkupElements ();_baegde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_affeca ); -_affeca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_affeca .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdfgcb );_cdfgcb .ContentBlockContentChoice .EG_RunLevelElts =append (_cdfgcb .ContentBlockContentChoice .EG_RunLevelElts ,_agcec );_agcec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agcec .RunLevelEltsChoice .EG_RangeMarkupElements ,_baegde ); -if _agade :=d .DecodeElement (&_baegde .RangeMarkupElementsChoice .BookmarkEnd ,&_bdegcb );_agade !=nil {return _agade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ceebge :=NewEG_BlockLevelElts (); -_aecdbc :=NewEG_ContentBlockContent ();_dcdbge :=NewEG_RunLevelElts ();_afgfcf :=NewEG_RangeMarkupElements ();_afgfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ceebge ); -_ceebge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceebge .BlockLevelEltsChoice .EG_ContentBlockContent ,_aecdbc );_aecdbc .ContentBlockContentChoice .EG_RunLevelElts =append (_aecdbc .ContentBlockContentChoice .EG_RunLevelElts ,_dcdbge ); -_dcdbge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcdbge .RunLevelEltsChoice .EG_RangeMarkupElements ,_afgfcf );if _bbbgda :=d .DecodeElement (&_afgfcf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bdegcb );_bbbgda !=nil {return _bbbgda ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edbcaa :=NewEG_BlockLevelElts (); -_ggfbd :=NewEG_ContentBlockContent ();_fbacgg :=NewEG_RunLevelElts ();_cagfc :=NewEG_RangeMarkupElements ();_cagfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_edbcaa ); -_edbcaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edbcaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggfbd );_ggfbd .ContentBlockContentChoice .EG_RunLevelElts =append (_ggfbd .ContentBlockContentChoice .EG_RunLevelElts ,_fbacgg );_fbacgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbacgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cagfc ); -if _eggecce :=d .DecodeElement (&_cagfc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bdegcb );_eggecce !=nil {return _eggecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cabbfb :=NewEG_BlockLevelElts (); -_gdaaae :=NewEG_ContentBlockContent ();_edecec :=NewEG_RunLevelElts ();_bcdfd :=NewEG_RangeMarkupElements ();_bcdfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_cabbfb ); -_cabbfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cabbfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdaaae );_gdaaae .ContentBlockContentChoice .EG_RunLevelElts =append (_gdaaae .ContentBlockContentChoice .EG_RunLevelElts ,_edecec ); -_edecec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edecec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcdfd );if _ggdaf :=d .DecodeElement (&_bcdfd .RangeMarkupElementsChoice .MoveToRangeStart ,&_bdegcb );_ggdaf !=nil {return _ggdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cfcefg :=NewEG_BlockLevelElts (); -_bggegb :=NewEG_ContentBlockContent ();_ddcbfd :=NewEG_RunLevelElts ();_gbcdff :=NewEG_RangeMarkupElements ();_gbcdff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_cfcefg ); -_cfcefg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cfcefg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bggegb );_bggegb .ContentBlockContentChoice .EG_RunLevelElts =append (_bggegb .ContentBlockContentChoice .EG_RunLevelElts ,_ddcbfd ); -_ddcbfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddcbfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbcdff );if _ddbbde :=d .DecodeElement (&_gbcdff .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bdegcb );_ddbbde !=nil {return _ddbbde ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dcacee :=NewEG_BlockLevelElts (); -_dbcbde :=NewEG_ContentBlockContent ();_eebfa :=NewEG_RunLevelElts ();_ffebee :=NewEG_RangeMarkupElements ();_ffebee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_dcacee ); -_dcacee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcacee .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbcbde );_dbcbde .ContentBlockContentChoice .EG_RunLevelElts =append (_dbcbde .ContentBlockContentChoice .EG_RunLevelElts ,_eebfa );_eebfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffebee ); -if _bdeage :=d .DecodeElement (&_ffebee .RangeMarkupElementsChoice .CommentRangeStart ,&_bdegcb );_bdeage !=nil {return _bdeage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdgfee :=NewEG_BlockLevelElts (); -_dbaad :=NewEG_ContentBlockContent ();_eaffe :=NewEG_RunLevelElts ();_gbfggb :=NewEG_RangeMarkupElements ();_gbfggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_bdgfee ); -_bdgfee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdgfee .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbaad );_dbaad .ContentBlockContentChoice .EG_RunLevelElts =append (_dbaad .ContentBlockContentChoice .EG_RunLevelElts ,_eaffe );_eaffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfggb ); -if _acfdc :=d .DecodeElement (&_gbfggb .RangeMarkupElementsChoice .CommentRangeEnd ,&_bdegcb );_acfdc !=nil {return _acfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dfegf :=NewEG_BlockLevelElts (); -_abbedd :=NewEG_ContentBlockContent ();_ffgba :=NewEG_RunLevelElts ();_dfbfb :=NewEG_RangeMarkupElements ();_dfbfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_dfegf );_dfegf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfegf .BlockLevelEltsChoice .EG_ContentBlockContent ,_abbedd ); -_abbedd .ContentBlockContentChoice .EG_RunLevelElts =append (_abbedd .ContentBlockContentChoice .EG_RunLevelElts ,_ffgba );_ffgba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgba .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfbfb );if _cfbbg :=d .DecodeElement (&_dfbfb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bdegcb ); -_cfbbg !=nil {return _cfbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dfdfe :=NewEG_BlockLevelElts (); -_eacae :=NewEG_ContentBlockContent ();_cbead :=NewEG_RunLevelElts ();_cfbff :=NewEG_RangeMarkupElements ();_cfbff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_dfdfe );_dfdfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfdfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_eacae ); -_eacae .ContentBlockContentChoice .EG_RunLevelElts =append (_eacae .ContentBlockContentChoice .EG_RunLevelElts ,_cbead );_cbead .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbead .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfbff );if _fcedd :=d .DecodeElement (&_cfbff .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bdegcb ); -_fcedd !=nil {return _fcedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_deead :=NewEG_BlockLevelElts (); -_fagcd :=NewEG_ContentBlockContent ();_bbagfe :=NewEG_RunLevelElts ();_faefd :=NewEG_RangeMarkupElements ();_faefd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_deead );_deead .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deead .BlockLevelEltsChoice .EG_ContentBlockContent ,_fagcd ); -_fagcd .ContentBlockContentChoice .EG_RunLevelElts =append (_fagcd .ContentBlockContentChoice .EG_RunLevelElts ,_bbagfe );_bbagfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbagfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_faefd );if _ccadae :=d .DecodeElement (&_faefd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bdegcb ); -_ccadae !=nil {return _ccadae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggbfd :=NewEG_BlockLevelElts (); -_gcfcce :=NewEG_ContentBlockContent ();_ebfebe :=NewEG_RunLevelElts ();_bgffd :=NewEG_RangeMarkupElements ();_bgffd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ggbfd ); -_ggbfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggbfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gcfcce );_gcfcce .ContentBlockContentChoice .EG_RunLevelElts =append (_gcfcce .ContentBlockContentChoice .EG_RunLevelElts ,_ebfebe );_ebfebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebfebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgffd ); -if _eeadg :=d .DecodeElement (&_bgffd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bdegcb );_eeadg !=nil {return _eeadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dffge :=NewEG_BlockLevelElts (); -_agdfb :=NewEG_ContentBlockContent ();_fedgec :=NewEG_RunLevelElts ();_begacc :=NewEG_RangeMarkupElements ();_begacc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_dffge ); -_dffge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dffge .BlockLevelEltsChoice .EG_ContentBlockContent ,_agdfb );_agdfb .ContentBlockContentChoice .EG_RunLevelElts =append (_agdfb .ContentBlockContentChoice .EG_RunLevelElts ,_fedgec );_fedgec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedgec .RunLevelEltsChoice .EG_RangeMarkupElements ,_begacc ); -if _gdgggg :=d .DecodeElement (&_begacc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bdegcb );_gdgggg !=nil {return _gdgggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ceeedg :=NewEG_BlockLevelElts (); -_agccb :=NewEG_ContentBlockContent ();_dcddac :=NewEG_RunLevelElts ();_caafc :=NewEG_RangeMarkupElements ();_caafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ceeedg ); -_ceeedg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceeedg .BlockLevelEltsChoice .EG_ContentBlockContent ,_agccb );_agccb .ContentBlockContentChoice .EG_RunLevelElts =append (_agccb .ContentBlockContentChoice .EG_RunLevelElts ,_dcddac );_dcddac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcddac .RunLevelEltsChoice .EG_RangeMarkupElements ,_caafc ); -if _fgeffg :=d .DecodeElement (&_caafc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bdegcb );_fgeffg !=nil {return _fgeffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ecffae :=NewEG_BlockLevelElts (); -_defcb :=NewEG_ContentBlockContent ();_aagbce :=NewEG_RunLevelElts ();_eccfe :=NewEG_RangeMarkupElements ();_eccfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_ecffae ); -_ecffae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecffae .BlockLevelEltsChoice .EG_ContentBlockContent ,_defcb );_defcb .ContentBlockContentChoice .EG_RunLevelElts =append (_defcb .ContentBlockContentChoice .EG_RunLevelElts ,_aagbce );_aagbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aagbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_eccfe ); -if _cbgda :=d .DecodeElement (&_eccfe .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bdegcb );_cbgda !=nil {return _cbgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdadcg :=NewEG_BlockLevelElts (); -_gbecf :=NewEG_ContentBlockContent ();_gbagb :=NewEG_RunLevelElts ();_cddefg :=NewEG_RangeMarkupElements ();_cddefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_gdadcg ); -_gdadcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdadcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbecf );_gbecf .ContentBlockContentChoice .EG_RunLevelElts =append (_gbecf .ContentBlockContentChoice .EG_RunLevelElts ,_gbagb );_gbagb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbagb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cddefg ); -if _dfeaaa :=d .DecodeElement (&_cddefg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bdegcb );_dfeaaa !=nil {return _dfeaaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_faaffg :=NewEG_BlockLevelElts (); -_egdgcf :=NewEG_ContentBlockContent ();_ggcegb :=NewEG_RunLevelElts ();_fgcfcd :=NewEG_MathContent ();_fgcfcd .MathContentChoice =NewEG_MathContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_faaffg );_faaffg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faaffg .BlockLevelEltsChoice .EG_ContentBlockContent ,_egdgcf ); -_egdgcf .ContentBlockContentChoice .EG_RunLevelElts =append (_egdgcf .ContentBlockContentChoice .EG_RunLevelElts ,_ggcegb );_ggcegb .RunLevelEltsChoice .EG_MathContent =append (_ggcegb .RunLevelEltsChoice .EG_MathContent ,_fgcfcd );if _ebadd :=d .DecodeElement (&_fgcfcd .MathContentChoice .OMathPara ,&_bdegcb ); -_ebadd !=nil {return _ebadd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bcggcb :=NewEG_BlockLevelElts (); -_cfcddd :=NewEG_ContentBlockContent ();_bcgbbb :=NewEG_RunLevelElts ();_cdeedg :=NewEG_MathContent ();_cdeedg .MathContentChoice =NewEG_MathContentChoice ();_fbbgbg .EG_BlockLevelElts =append (_fbbgbg .EG_BlockLevelElts ,_bcggcb );_bcggcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcggcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfcddd ); -_cfcddd .ContentBlockContentChoice .EG_RunLevelElts =append (_cfcddd .ContentBlockContentChoice .EG_RunLevelElts ,_bcgbbb );_bcgbbb .RunLevelEltsChoice .EG_MathContent =append (_bcgbbb .RunLevelEltsChoice .EG_MathContent ,_cdeedg );if _ccdfg :=d .DecodeElement (&_cdeedg .MathContentChoice .OMath ,&_bdegcb ); -_ccdfg !=nil {return _ccdfg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0046t\u0072\u0020\u0025\u0076",_bdegcb .Name ); -if _deaeg :=d .Skip ();_deaeg !=nil {return _deaeg ;};};case _a .EndElement :break _ccegega ;case _a .CharData :};};return nil ;};func (_acbcd ST_PTabAlignment )String ()string {switch _acbcd {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 3:return "\u0072\u0069\u0067h\u0074";};return "";};type CT_SdtRun struct{ +// ValidateWithPath validates the CT_ObjectEmbed and its children, prefixing error messages with path +func (_aegaf *CT_ObjectEmbed )ValidateWithPath (path string )error {if _agafa :=_aegaf .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_agafa !=nil {return _agafa ;};return nil ; +};type CT_TextAlignment struct{ -// Structured Document Tag Properties -SdtPr *CT_SdtPr ; +// Vertical Character Alignment Position +ValAttr ST_TextAlignment ;};func (_ddafb *CT_LatentStyles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddafb .DefLockedStateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ad\u0065\u0066\u004co\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .DefLockedStateAttr )}); +};if _ddafb .DefUIPriorityAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064e\u0066\u0055\u0049\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .DefUIPriorityAttr )}); +};if _ddafb .DefSemiHiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064e\u0066\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .DefSemiHiddenAttr )}); +};if _ddafb .DefUnhideWhenUsedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065fU\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .DefUnhideWhenUsedAttr )}); +};if _ddafb .DefQFormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064e\u0066\u0051\u0046\u006f\u0072\u006d\u0061\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .DefQFormatAttr )});};if _ddafb .CountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ddafb .CountAttr )}); +};e .EncodeToken (start );if _ddafb .LsdException !=nil {_dgbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0073\u0064\u0045\u0078\u0063\u0065p\u0074\u0069\u006f\u006e"}};for _ ,_dcaca :=range _ddafb .LsdException {e .EncodeElement (_dcaca ,_dgbfd ); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aagfg *CT_RPrOriginal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdabb :for {_gadfc ,_fbabc :=d .Token ();if _fbabc !=nil {return _fbabc ;};switch _cgcac :=_gadfc .(type ){case _a .StartElement :switch _cgcac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_aagfg .RStyle =NewCT_String (); +if _geddgc :=d .DecodeElement (_aagfg .RStyle ,&_cgcac );_geddgc !=nil {return _geddgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_aagfg .RFonts =NewCT_Fonts (); +if _decgga :=d .DecodeElement (_aagfg .RFonts ,&_cgcac );_decgga !=nil {return _decgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_aagfg .B =NewCT_OnOff (); +if _gfddg :=d .DecodeElement (_aagfg .B ,&_cgcac );_gfddg !=nil {return _gfddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_aagfg .BCs =NewCT_OnOff (); +if _gedcd :=d .DecodeElement (_aagfg .BCs ,&_cgcac );_gedcd !=nil {return _gedcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_aagfg .I =NewCT_OnOff (); +if _ecgbfa :=d .DecodeElement (_aagfg .I ,&_cgcac );_ecgbfa !=nil {return _ecgbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_aagfg .ICs =NewCT_OnOff (); +if _dcedfe :=d .DecodeElement (_aagfg .ICs ,&_cgcac );_dcedfe !=nil {return _dcedfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_aagfg .Caps =NewCT_OnOff (); +if _dgfbc :=d .DecodeElement (_aagfg .Caps ,&_cgcac );_dgfbc !=nil {return _dgfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_aagfg .SmallCaps =NewCT_OnOff (); +if _bffcf :=d .DecodeElement (_aagfg .SmallCaps ,&_cgcac );_bffcf !=nil {return _bffcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_aagfg .Strike =NewCT_OnOff (); +if _deegg :=d .DecodeElement (_aagfg .Strike ,&_cgcac );_deegg !=nil {return _deegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_aagfg .Dstrike =NewCT_OnOff (); +if _agcdf :=d .DecodeElement (_aagfg .Dstrike ,&_cgcac );_agcdf !=nil {return _agcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_aagfg .Outline =NewCT_OnOff (); +if _aagad :=d .DecodeElement (_aagfg .Outline ,&_cgcac );_aagad !=nil {return _aagad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_aagfg .Shadow =NewCT_OnOff (); +if _ffbee :=d .DecodeElement (_aagfg .Shadow ,&_cgcac );_ffbee !=nil {return _ffbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_aagfg .Emboss =NewCT_OnOff (); +if _abaab :=d .DecodeElement (_aagfg .Emboss ,&_cgcac );_abaab !=nil {return _abaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_aagfg .Imprint =NewCT_OnOff (); +if _cgbfc :=d .DecodeElement (_aagfg .Imprint ,&_cgcac );_cgbfc !=nil {return _cgbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_aagfg .NoProof =NewCT_OnOff (); +if _dcbed :=d .DecodeElement (_aagfg .NoProof ,&_cgcac );_dcbed !=nil {return _dcbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_aagfg .SnapToGrid =NewCT_OnOff (); +if _facab :=d .DecodeElement (_aagfg .SnapToGrid ,&_cgcac );_facab !=nil {return _facab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_aagfg .Vanish =NewCT_OnOff (); +if _gdfgf :=d .DecodeElement (_aagfg .Vanish ,&_cgcac );_gdfgf !=nil {return _gdfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_aagfg .WebHidden =NewCT_OnOff (); +if _fcfga :=d .DecodeElement (_aagfg .WebHidden ,&_cgcac );_fcfga !=nil {return _fcfga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_aagfg .Color =NewCT_Color (); +if _cfefg :=d .DecodeElement (_aagfg .Color ,&_cgcac );_cfefg !=nil {return _cfefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_aagfg .Spacing =NewCT_SignedTwipsMeasure (); +if _eaggf :=d .DecodeElement (_aagfg .Spacing ,&_cgcac );_eaggf !=nil {return _eaggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_aagfg .W =NewCT_TextScale (); +if _bagbb :=d .DecodeElement (_aagfg .W ,&_cgcac );_bagbb !=nil {return _bagbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_aagfg .Kern =NewCT_HpsMeasure (); +if _edged :=d .DecodeElement (_aagfg .Kern ,&_cgcac );_edged !=nil {return _edged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_aagfg .Position =NewCT_SignedHpsMeasure (); +if _cggbf :=d .DecodeElement (_aagfg .Position ,&_cgcac );_cggbf !=nil {return _cggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_aagfg .Sz =NewCT_HpsMeasure (); +if _bbgfae :=d .DecodeElement (_aagfg .Sz ,&_cgcac );_bbgfae !=nil {return _bbgfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_aagfg .SzCs =NewCT_HpsMeasure (); +if _badba :=d .DecodeElement (_aagfg .SzCs ,&_cgcac );_badba !=nil {return _badba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_aagfg .Highlight =NewCT_Highlight (); +if _bagce :=d .DecodeElement (_aagfg .Highlight ,&_cgcac );_bagce !=nil {return _bagce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_aagfg .U =NewCT_Underline (); +if _dcggb :=d .DecodeElement (_aagfg .U ,&_cgcac );_dcggb !=nil {return _dcggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_aagfg .Effect =NewCT_TextEffect (); +if _adadc :=d .DecodeElement (_aagfg .Effect ,&_cgcac );_adadc !=nil {return _adadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_aagfg .Bdr =NewCT_Border (); +if _fccga :=d .DecodeElement (_aagfg .Bdr ,&_cgcac );_fccga !=nil {return _fccga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_aagfg .Shd =NewCT_Shd (); +if _fecad :=d .DecodeElement (_aagfg .Shd ,&_cgcac );_fecad !=nil {return _fecad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_aagfg .FitText =NewCT_FitText (); +if _bdggeb :=d .DecodeElement (_aagfg .FitText ,&_cgcac );_bdggeb !=nil {return _bdggeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_aagfg .VertAlign =NewCT_VerticalAlignRun (); +if _aaeef :=d .DecodeElement (_aagfg .VertAlign ,&_cgcac );_aaeef !=nil {return _aaeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_aagfg .Rtl =NewCT_OnOff (); +if _dgcfee :=d .DecodeElement (_aagfg .Rtl ,&_cgcac );_dgcfee !=nil {return _dgcfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_aagfg .Cs =NewCT_OnOff (); +if _aeecg :=d .DecodeElement (_aagfg .Cs ,&_cgcac );_aeecg !=nil {return _aeecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_aagfg .Em =NewCT_Em (); +if _eaccd :=d .DecodeElement (_aagfg .Em ,&_cgcac );_eaccd !=nil {return _eaccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_aagfg .Lang =NewCT_Language (); +if _egbea :=d .DecodeElement (_aagfg .Lang ,&_cgcac );_egbea !=nil {return _egbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_aagfg .EastAsianLayout =NewCT_EastAsianLayout (); +if _baebe :=d .DecodeElement (_aagfg .EastAsianLayout ,&_cgcac );_baebe !=nil {return _baebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_aagfg .SpecVanish =NewCT_OnOff (); +if _abcc :=d .DecodeElement (_aagfg .SpecVanish ,&_cgcac );_abcc !=nil {return _abcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_aagfg .OMath =NewCT_OnOff (); +if _bcccd :=d .DecodeElement (_aagfg .OMath ,&_cgcac );_bcccd !=nil {return _bcccd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069\u0067i\u006ea\u006c\u0020\u0025\u0076",_cgcac .Name ); +if _baeeb :=d .Skip ();_baeeb !=nil {return _baeeb ;};};case _a .EndElement :break _fdabb ;case _a .CharData :};};return nil ;};func (_fabd *CT_NumRestart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dfcf ,_fbaea :=_fabd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _fbaea !=nil {return _fbaea ;};start .Attr =append (start .Attr ,_dfcf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Structured Document Tag End Character Properties -SdtEndPr *CT_SdtEndPr ; +// Validate validates the WdCT_WordprocessingContentPart and its children +func (_agedbb *WdCT_WordprocessingContentPart )Validate ()error {return _agedbb .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); +}; -// Inline-Level Structured Document Tag Content -SdtContent *CT_SdtContentRun ;};type ST_TblWidth byte ;func (_cdced *CT_SdtDropDownList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdced .LastValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0073\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_cdced .LastValueAttr )}); -};e .EncodeToken (start );if _cdced .ListItem !=nil {_cggdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};for _ ,_fegbb :=range _cdced .ListItem {e .EncodeElement (_fegbb ,_cggdf );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the CT_TcMar and its children +func (_cgcbf *CT_TcMar )Validate ()error {return _cgcbf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072");};func NewCT_Kinsoku ()*CT_Kinsoku {_cgeeb :=&CT_Kinsoku {};return _cgeeb };type CT_Em struct{ -// Validate validates the WdWsp and its children -func (_acgeed *WdWsp )Validate ()error {return _acgeed .ValidateWithPath ("\u0057\u0064\u0057s\u0070")}; +// Emphasis Mark Type +ValAttr ST_Em ;};type CT_TblBorders struct{ -// ValidateWithPath validates the CT_FFTextType and its children, prefixing error messages with path -func (_adafa *CT_FFTextType )ValidateWithPath (path string )error {if _adafa .ValAttr ==ST_FFTextTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _afgfd :=_adafa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_afgfd !=nil {return _afgfd ;};return nil ;};type CT_DocPartBehaviors struct{ +// Table Top Border +Top *CT_Border ; -// Entry Insertion Behavior -Behavior []*CT_DocPartBehavior ;};func (_gcaeaf *CT_Tc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcaeaf .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_gcaeaf .IdAttr )}); -};e .EncodeToken (start );if _gcaeaf .TcPr !=nil {_acdcda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_gcaeaf .TcPr ,_acdcda );};for _ ,_cacdee :=range _gcaeaf .EG_BlockLevelElts {_cacdee .MarshalXML (e ,_a .StartElement {}); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fabbd *WdCT_LinkedTextboxInformation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_fabbd .IdAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0065\u0071"},Value :_ff .Sprintf ("\u0025\u0076",_fabbd .SeqAttr )});e .EncodeToken (start );if _fabbd .ExtLst !=nil {_gagda :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; -e .EncodeElement (_fabbd .ExtLst ,_gagda );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_BlockLevelEltsChoice ()*EG_BlockLevelEltsChoice {_abgabc :=&EG_BlockLevelEltsChoice {};return _abgabc ;};type CT_FFHelpText struct{ +// Table Leading Edge Border +Start *CT_Border ; -// Help Text Type -TypeAttr ST_InfoTextType ; +// Table Leading Edge Border +Left *CT_Border ; -// Help Text Value -ValAttr *string ;}; +// Table Bottom Border +Bottom *CT_Border ; -// Validate validates the CT_Style and its children -func (_adeac *CT_Style )Validate ()error {return _adeac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};const (ST_DocPartGalleryUnset ST_DocPartGallery =0;ST_DocPartGalleryPlaceholder ST_DocPartGallery =1;ST_DocPartGalleryAny ST_DocPartGallery =2; -ST_DocPartGalleryDefault ST_DocPartGallery =3;ST_DocPartGalleryDocParts ST_DocPartGallery =4;ST_DocPartGalleryCoverPg ST_DocPartGallery =5;ST_DocPartGalleryEq ST_DocPartGallery =6;ST_DocPartGalleryFtrs ST_DocPartGallery =7;ST_DocPartGalleryHdrs ST_DocPartGallery =8; -ST_DocPartGalleryPgNum ST_DocPartGallery =9;ST_DocPartGalleryTbls ST_DocPartGallery =10;ST_DocPartGalleryWatermarks ST_DocPartGallery =11;ST_DocPartGalleryAutoTxt ST_DocPartGallery =12;ST_DocPartGalleryTxtBox ST_DocPartGallery =13;ST_DocPartGalleryPgNumT ST_DocPartGallery =14; -ST_DocPartGalleryPgNumB ST_DocPartGallery =15;ST_DocPartGalleryPgNumMargins ST_DocPartGallery =16;ST_DocPartGalleryTblOfContents ST_DocPartGallery =17;ST_DocPartGalleryBib ST_DocPartGallery =18;ST_DocPartGalleryCustQuickParts ST_DocPartGallery =19;ST_DocPartGalleryCustCoverPg ST_DocPartGallery =20; -ST_DocPartGalleryCustEq ST_DocPartGallery =21;ST_DocPartGalleryCustFtrs ST_DocPartGallery =22;ST_DocPartGalleryCustHdrs ST_DocPartGallery =23;ST_DocPartGalleryCustPgNum ST_DocPartGallery =24;ST_DocPartGalleryCustTbls ST_DocPartGallery =25;ST_DocPartGalleryCustWatermarks ST_DocPartGallery =26; -ST_DocPartGalleryCustAutoTxt ST_DocPartGallery =27;ST_DocPartGalleryCustTxtBox ST_DocPartGallery =28;ST_DocPartGalleryCustPgNumT ST_DocPartGallery =29;ST_DocPartGalleryCustPgNumB ST_DocPartGallery =30;ST_DocPartGalleryCustPgNumMargins ST_DocPartGallery =31; -ST_DocPartGalleryCustTblOfContents ST_DocPartGallery =32;ST_DocPartGalleryCustBib ST_DocPartGallery =33;ST_DocPartGalleryCustom1 ST_DocPartGallery =34;ST_DocPartGalleryCustom2 ST_DocPartGallery =35;ST_DocPartGalleryCustom3 ST_DocPartGallery =36;ST_DocPartGalleryCustom4 ST_DocPartGallery =37; -ST_DocPartGalleryCustom5 ST_DocPartGallery =38;);func (_gcabge *ST_Zoom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acecfd ,_cabcgd :=d .Token ();if _cabcgd !=nil {return _cabcgd ;};if _abeega ,_bfafg :=_acecfd .(_a .EndElement );_bfafg &&_abeega .Name ==start .Name {*_gcabge =1; -return nil ;};if _gfggbg ,_adafc :=_acecfd .(_a .CharData );!_adafc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acecfd );}else {switch string (_gfggbg ){case "":*_gcabge =0; -case "\u006e\u006f\u006e\u0065":*_gcabge =1;case "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065":*_gcabge =2;case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_gcabge =3;case "\u0074e\u0078\u0074\u0046\u0069\u0074":*_gcabge =4;};};_acecfd ,_cabcgd =d .Token (); -if _cabcgd !=nil {return _cabcgd ;};if _bgafcd ,_abgeg :=_acecfd .(_a .EndElement );_abgeg &&_bgafcd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acecfd ); -}; +// Table Trailing Edge Border +End *CT_Border ; -// Validate validates the CT_PageBorders and its children -func (_edgde *CT_PageBorders )Validate ()error {return _edgde .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006fr\u0064\u0065\u0072\u0073");};type CT_Captions struct{ +// Table Trailing Edge Border +Right *CT_Border ; -// Single Caption Type Definition -Caption []*CT_Caption ; +// Table Inside Horizontal Edges Border +InsideH *CT_Border ; -// Automatic Captioning Settings -AutoCaptions *CT_AutoCaptions ;};func (_afcbeg ST_DocGrid )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgbbf :=_a .Attr {};_cgbbf .Name =name ;switch _afcbeg {case ST_DocGridUnset :_cgbbf .Value ="";case ST_DocGridDefault :_cgbbf .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -case ST_DocGridLines :_cgbbf .Value ="\u006c\u0069\u006ee\u0073";case ST_DocGridLinesAndChars :_cgbbf .Value ="\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073";case ST_DocGridSnapToChars :_cgbbf .Value ="s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073"; -};return _cgbbf ,nil ;};func (_cdbfe ST_FontFamily )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bgdgd :=_a .Attr {};_bgdgd .Name =name ;switch _cdbfe {case ST_FontFamilyUnset :_bgdgd .Value ="";case ST_FontFamilyDecorative :_bgdgd .Value ="\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065"; -case ST_FontFamilyModern :_bgdgd .Value ="\u006d\u006f\u0064\u0065\u0072\u006e";case ST_FontFamilyRoman :_bgdgd .Value ="\u0072\u006f\u006da\u006e";case ST_FontFamilyScript :_bgdgd .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_FontFamilySwiss :_bgdgd .Value ="\u0073\u0077\u0069s\u0073"; -case ST_FontFamilyAuto :_bgdgd .Value ="\u0061\u0075\u0074\u006f";};return _bgdgd ,nil ;};func (_febcb *CT_NumPicBulletChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggbdb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_febcb .Pict =NewCT_Picture (); -if _edabbd :=d .DecodeElement (_febcb .Pict ,&_ggbdb );_edabbd !=nil {return _edabbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_febcb .Drawing =NewCT_Drawing (); -if _bceg :=d .DecodeElement (_febcb .Drawing ,&_ggbdb );_bceg !=nil {return _bceg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u004e\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ggbdb .Name ); -if _fgaa :=d .Skip ();_fgaa !=nil {return _fgaa ;};};return nil ;};type ST_InfoTextType byte ;type EG_ContentRunContentChoice struct{ +// Table Inside Vertical Edges Border +InsideV *CT_Border ;};func (_accaba *CT_TblGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgfda :for {_fbagdf ,_afgcc :=d .Token ();if _afgcc !=nil {return _afgcc ;};switch _eacab :=_fbagdf .(type ){case _a .StartElement :switch _eacab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_ddbgg :=NewCT_TblGridCol (); +if _eabbe :=d .DecodeElement (_ddbgg ,&_eacab );_eabbe !=nil {return _eabbe ;};_accaba .GridCol =append (_accaba .GridCol ,_ddbgg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"}:_accaba .TblGridChange =NewCT_TblGridChange (); +if _eagbe :=d .DecodeElement (_accaba .TblGridChange ,&_eacab );_eagbe !=nil {return _eagbe ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0062\u006c\u0047\u0072\u0069\u0064\u0020\u0025\u0076",_eacab .Name ); +if _eccadd :=d .Skip ();_eccadd !=nil {return _eccadd ;};};case _a .EndElement :break _dgfda ;case _a .CharData :};};return nil ;};func (_dfbeg *CT_SdtDropDownList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfbeg .LastValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0073\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_dfbeg .LastValueAttr )}); +};e .EncodeToken (start );if _dfbeg .ListItem !=nil {_fffeaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};for _ ,_gbfffe :=range _dfbeg .ListItem {e .EncodeElement (_gbfffe ,_fffeaa );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Inline-Level Custom XML Element -CustomXml *CT_CustomXmlRun ; +// ValidateWithPath validates the CT_SdtContentCell and its children, prefixing error messages with path +func (_cabed *CT_SdtContentCell )ValidateWithPath (path string )error {for _aeafe ,_gcdce :=range _cabed .EG_ContentCellContent {if _bbbcaf :=_gcdce .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_aeafe )); +_bbbcaf !=nil {return _bbbcaf ;};};return nil ;}; -// Inline-Level Smart Tag -SmartTag *CT_SmartTagRun ; +// Validate validates the CT_CustomXmlRun and its children +func (_afbc *CT_CustomXmlRun )Validate ()error {return _afbc .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e");}; -// Inline-Level Structured Document Tag -Sdt *CT_SdtRun ; +// ValidateWithPath validates the CT_Charset and its children, prefixing error messages with path +func (_ffba *CT_Charset )ValidateWithPath (path string )error {return nil }; -// Bidirectional Embedding Level -Dir *CT_DirContentRun ; +// Validate validates the CT_RunTrackChange and its children +func (_fccae *CT_RunTrackChange )Validate ()error {return _fccae .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065");};type TxbxContent struct{CT_TxbxContent };func (_bgeec *CT_PermStart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aeafdf :=range start .Attr {if _aeafdf .Name .Local =="\u0065\u0064\u0047r\u0070"{_bgeec .EdGrpAttr .UnmarshalXMLAttr (_aeafdf ); +continue ;};if _aeafdf .Name .Local =="\u0065\u0064"{_gfdcc :=_aeafdf .Value ;_bgeec .EdAttr =&_gfdcc ;continue ;};if _aeafdf .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_cacad ,_gaaae :=_c .ParseInt (_aeafdf .Value ,10,64);if _gaaae !=nil {return _gaaae ; +};_bgeec .ColFirstAttr =&_cacad ;continue ;};if _aeafdf .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_ebec ,_cacbfa :=_c .ParseInt (_aeafdf .Value ,10,64);if _cacbfa !=nil {return _cacbfa ;};_bgeec .ColLastAttr =&_ebec ;continue ;};if _aeafdf .Name .Local =="\u0069\u0064"{_fbfba :=_aeafdf .Value ; +_bgeec .IdAttr =_fbfba ;continue ;};if _aeafdf .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_bgeec .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_aeafdf );continue ;};};for {_dfdeg ,_bbggb :=d .Token (); +if _bbggb !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0065r\u006d\u0053\u0074\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_bbggb );};if _aadfb ,_dfdceb :=_dfdeg .(_a .EndElement );_dfdceb &&_aadfb .Name ==start .Name {break ; +};};return nil ;}; -// Bidirectional Override -Bdo *CT_BdoContentRun ; +// Validate validates the CT_DocGrid and its children +func (_feadf *CT_DocGrid )Validate ()error {return _feadf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064");};type CT_Style struct{ -// Text Run -R *CT_R ;EG_RunLevelElts []*EG_RunLevelElts ;};func (_dabdb *CT_OnOff )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dabdb .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_dabdb .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_feb *CT_Base64Binary )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_feb .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Style Type +TypeAttr ST_StyleType ; -// ValidateWithPath validates the CT_WebSettings and its children, prefixing error messages with path -func (_bebdg *CT_WebSettings )ValidateWithPath (path string )error {if _bebdg .Frameset !=nil {if _aaegee :=_bebdg .Frameset .ValidateWithPath (path +"\u002fF\u0072\u0061\u006d\u0065\u0073\u0065t");_aaegee !=nil {return _aaegee ;};};if _bebdg .Divs !=nil {if _ebfcfc :=_bebdg .Divs .ValidateWithPath (path +"\u002f\u0044\u0069v\u0073"); -_ebfcfc !=nil {return _ebfcfc ;};};if _bebdg .Encoding !=nil {if _eefgaa :=_bebdg .Encoding .ValidateWithPath (path +"\u002fE\u006e\u0063\u006f\u0064\u0069\u006eg");_eefgaa !=nil {return _eefgaa ;};};if _bebdg .OptimizeForBrowser !=nil {if _ggbgb :=_bebdg .OptimizeForBrowser .ValidateWithPath (path +"\u002f\u004f\u0070\u0074im\u0069\u007a\u0065\u0046\u006f\u0072\u0042\u0072\u006f\u0077\u0073\u0065\u0072"); -_ggbgb !=nil {return _ggbgb ;};};if _bebdg .RelyOnVML !=nil {if _fgcbc :=_bebdg .RelyOnVML .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0079\u004f\u006e\u0056\u004d\u004c");_fgcbc !=nil {return _fgcbc ;};};if _bebdg .AllowPNG !=nil {if _bfcce :=_bebdg .AllowPNG .ValidateWithPath (path +"\u002fA\u006c\u006c\u006f\u0077\u0050\u004eG"); -_bfcce !=nil {return _bfcce ;};};if _bebdg .DoNotRelyOnCSS !=nil {if _dfgcc :=_bebdg .DoNotRelyOnCSS .ValidateWithPath (path +"\u002fD\u006fN\u006f\u0074\u0052\u0065\u006c\u0079\u004f\u006e\u0043\u0053\u0053");_dfgcc !=nil {return _dfgcc ;};};if _bebdg .DoNotSaveAsSingleFile !=nil {if _abffc :=_bebdg .DoNotSaveAsSingleFile .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u0061\u0076\u0065\u0041\u0073\u0053\u0069\u006e\u0067\u006c\u0065\u0046\u0069l\u0065"); -_abffc !=nil {return _abffc ;};};if _bebdg .DoNotOrganizeInFolder !=nil {if _edccc :=_bebdg .DoNotOrganizeInFolder .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u004f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006f\u006c\u0064e\u0072"); -_edccc !=nil {return _edccc ;};};if _bebdg .DoNotUseLongFileNames !=nil {if _gfbdf :=_bebdg .DoNotUseLongFileNames .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0055\u0073\u0065\u004c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006de\u0073"); -_gfbdf !=nil {return _gfbdf ;};};if _bebdg .PixelsPerInch !=nil {if _fgggfb :=_bebdg .PixelsPerInch .ValidateWithPath (path +"\u002f\u0050\u0069\u0078\u0065\u006c\u0073\u0050\u0065r\u0049\u006e\u0063\u0068");_fgggfb !=nil {return _fgggfb ;};};if _bebdg .TargetScreenSz !=nil {if _cdafg :=_bebdg .TargetScreenSz .ValidateWithPath (path +"\u002fT\u0061r\u0067\u0065\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a"); -_cdafg !=nil {return _cdafg ;};};if _bebdg .SaveSmartTagsAsXml !=nil {if _dacee :=_bebdg .SaveSmartTagsAsXml .ValidateWithPath (path +"\u002f\u0053\u0061\u0076eS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073\u0041\u0073\u0058\u006d\u006c");_dacee !=nil {return _dacee ; -};};return nil ;}; +// Style ID +StyleIdAttr *string ; -// ValidateWithPath validates the CT_SectPrChange and its children, prefixing error messages with path -func (_bbdce *CT_SectPrChange )ValidateWithPath (path string )error {if _bbdce .SectPr !=nil {if _ffgfa :=_bbdce .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_ffgfa !=nil {return _ffgfa ;};};return nil ;};type CT_FitText struct{ +// Default Style +DefaultAttr *_f .ST_OnOff ; -// Value -ValAttr _ee .ST_TwipsMeasure ; +// User-Defined Style +CustomStyleAttr *_f .ST_OnOff ; -// Fit Text Run ID -IdAttr *int64 ;};func (_eagaa ST_HexColorAuto )String ()string {switch _eagaa {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";};return "";};func (_efbgba ST_JcTable )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cfffd :=_a .Attr {};_cfffd .Name =name ; -switch _efbgba {case ST_JcTableUnset :_cfffd .Value ="";case ST_JcTableCenter :_cfffd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_JcTableEnd :_cfffd .Value ="\u0065\u006e\u0064";case ST_JcTableLeft :_cfffd .Value ="\u006c\u0065\u0066\u0074"; -case ST_JcTableRight :_cfffd .Value ="\u0072\u0069\u0067h\u0074";case ST_JcTableStart :_cfffd .Value ="\u0073\u0074\u0061r\u0074";};return _cfffd ,nil ;};func _fggfd (_cggdac bool )uint8 {if _cggdac {return 1;};return 0;}; +// Primary Style Name +Name *CT_String ; -// ValidateWithPath validates the CT_FFCheckBox and its children, prefixing error messages with path -func (_adcca *CT_FFCheckBox )ValidateWithPath (path string )error {if _abfb :=_adcca .FFCheckBoxChoice .ValidateWithPath (path +"\u002f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0043h\u006f\u0069\u0063\u0065");_abfb !=nil {return _abfb ; -};if _adcca .Default !=nil {if _fceg :=_adcca .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_fceg !=nil {return _fceg ;};};if _adcca .Checked !=nil {if _fabgf :=_adcca .Checked .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064"); -_fabgf !=nil {return _fabgf ;};};return nil ;};const (ST_MultiLevelTypeUnset ST_MultiLevelType =0;ST_MultiLevelTypeSingleLevel ST_MultiLevelType =1;ST_MultiLevelTypeMultilevel ST_MultiLevelType =2;ST_MultiLevelTypeHybridMultilevel ST_MultiLevelType =3; -);func NewCT_TblCellMar ()*CT_TblCellMar {_afbee :=&CT_TblCellMar {};return _afbee };func NewWdCT_WordprocessingCanvasChoice ()*WdCT_WordprocessingCanvasChoice {_edafgb :=&WdCT_WordprocessingCanvasChoice {};return _edafgb ;};func (_bedda *CT_EdnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bedda .ValAttr =ST_EdnPos (1); -for _ ,_edfd :=range start .Attr {if _edfd .Name .Local =="\u0076\u0061\u006c"{_bedda .ValAttr .UnmarshalXMLAttr (_edfd );continue ;};};for {_abfef ,_agcfd :=d .Token ();if _agcfd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0045\u0064\u006eP\u006f\u0073\u003a\u0020\u0025\u0073",_agcfd ); -};if _dface ,_debeg :=_abfef .(_a .EndElement );_debeg &&_dface .Name ==start .Name {break ;};};return nil ;};func (_fbeb *CT_CustomXmlRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbeb .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_fbeb .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_fbeb .ElementAttr )});e .EncodeToken (start );if _fbeb .CustomXmlPr !=nil {_cccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; -e .EncodeElement (_fbeb .CustomXmlPr ,_cccc );};if _fbeb .EG_ContentRowContent !=nil {for _ ,_eaebc :=range _fbeb .EG_ContentRowContent {_eaebc .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -func (_bdcbc *CT_TcBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bdcbc .Top !=nil {_afbeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_bdcbc .Top ,_afbeg ); -};if _bdcbc .Start !=nil {_eagge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_bdcbc .Start ,_eagge );};if _bdcbc .Left !=nil {_efebae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_bdcbc .Left ,_efebae );};if _bdcbc .Bottom !=nil {_cbeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_bdcbc .Bottom ,_cbeae );};if _bdcbc .End !=nil {_dafea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; -e .EncodeElement (_bdcbc .End ,_dafea );};if _bdcbc .Right !=nil {_gfdeeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bdcbc .Right ,_gfdeeb );};if _bdcbc .InsideH !=nil {_dgdaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065H"}}; -e .EncodeElement (_bdcbc .InsideH ,_dgdaf );};if _bdcbc .InsideV !=nil {_ccaad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065V"}};e .EncodeElement (_bdcbc .InsideV ,_ccaad );};if _bdcbc .Tl2br !=nil {_bggfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u006c\u0032\u0062\u0072"}}; -e .EncodeElement (_bdcbc .Tl2br ,_bggfd );};if _bdcbc .Tr2bl !=nil {_degag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0072\u0032\u0062\u006c"}};e .EncodeElement (_bdcbc .Tr2bl ,_degag );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Alternate Style Names +Aliases *CT_String ; -// ValidateWithPath validates the CT_ShapeDefaults and its children, prefixing error messages with path -func (_gaeedc *CT_ShapeDefaults )ValidateWithPath (path string )error {return nil }; +// Parent Style ID +BasedOn *CT_String ; -// Validate validates the CT_PPrGeneral and its children -func (_cbdaf *CT_PPrGeneral )Validate ()error {return _cbdaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c");};func (_abaac *CT_SdtListItem )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abaac .DisplayTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0054\u0065\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_abaac .DisplayTextAttr )}); -};if _abaac .ValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0076\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_abaac .ValueAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};type CT_Base64Binary struct{ValAttr string ;}; +// Style For Next Paragraph +Next *CT_String ; -// Validate validates the WdEG_WrapType and its children -func (_cdbec *WdEG_WrapType )Validate ()error {return _cdbec .ValidateWithPath ("\u0057\u0064\u0045\u0047\u005f\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065");};func (_ccafgg *TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccafgg .CT_TxbxContent =*NewCT_TxbxContent (); -_daccce :for {_babda ,_gceaa :=d .Token ();if _gceaa !=nil {return _gceaa ;};switch _bagdgf :=_babda .(type ){case _a .StartElement :switch _bagdgf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_gdgddf :=NewEG_BlockLevelElts (); -_gdgddf .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_gdgddf );if _abcgef :=d .DecodeElement (&_gdgddf .BlockLevelEltsChoice .AltChunk ,&_bagdgf );_abcgef !=nil {return _abcgef ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dgfcc :=NewEG_BlockLevelElts (); -_eegbd :=NewEG_ContentBlockContent ();_eegbd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_dgfcc );_dgfcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgfcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_eegbd ); -if _edcda :=d .DecodeElement (&_eegbd .ContentBlockContentChoice .CustomXml ,&_bagdgf );_edcda !=nil {return _edcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_egceeg :=NewEG_BlockLevelElts (); -_abgde :=NewEG_ContentBlockContent ();_abgde .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_egceeg );_egceeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egceeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgde ); -if _ddddg :=d .DecodeElement (&_abgde .ContentBlockContentChoice .Sdt ,&_bagdgf );_ddddg !=nil {return _ddddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_edffac :=NewEG_BlockLevelElts (); -_agaeg :=NewEG_ContentBlockContent ();_agaeg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_edffac );_edffac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edffac .BlockLevelEltsChoice .EG_ContentBlockContent ,_agaeg ); -if _ageag :=d .DecodeElement (&_agaeg .ContentBlockContentChoice .P ,&_bagdgf );_ageag !=nil {return _ageag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_cgccea :=NewEG_BlockLevelElts (); -_egadf :=NewEG_ContentBlockContent ();_egadf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_cgccea );_cgccea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgccea .BlockLevelEltsChoice .EG_ContentBlockContent ,_egadf ); -if _bffbeb :=d .DecodeElement (&_egadf .ContentBlockContentChoice .Tbl ,&_bagdgf );_bffbeb !=nil {return _bffbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gadccg :=NewEG_BlockLevelElts (); -_ccgcga :=NewEG_ContentBlockContent ();_fbebab :=NewEG_RunLevelElts ();_fbebab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_gadccg );_gadccg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gadccg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccgcga ); -_ccgcga .ContentBlockContentChoice .EG_RunLevelElts =append (_ccgcga .ContentBlockContentChoice .EG_RunLevelElts ,_fbebab );if _dgbfg :=d .DecodeElement (&_fbebab .RunLevelEltsChoice .ProofErr ,&_bagdgf );_dgbfg !=nil {return _dgbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aeebf :=NewEG_BlockLevelElts (); -_ggfca :=NewEG_ContentBlockContent ();_fagdd :=NewEG_RunLevelElts ();_fagdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_aeebf );_aeebf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aeebf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggfca ); -_ggfca .ContentBlockContentChoice .EG_RunLevelElts =append (_ggfca .ContentBlockContentChoice .EG_RunLevelElts ,_fagdd );if _agcedg :=d .DecodeElement (&_fagdd .RunLevelEltsChoice .PermStart ,&_bagdgf );_agcedg !=nil {return _agcedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fggcgc :=NewEG_BlockLevelElts (); -_abbgb :=NewEG_ContentBlockContent ();_fggbg :=NewEG_RunLevelElts ();_fggbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_fggcgc );_fggcgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fggcgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_abbgb ); -_abbgb .ContentBlockContentChoice .EG_RunLevelElts =append (_abbgb .ContentBlockContentChoice .EG_RunLevelElts ,_fggbg );if _gfecgg :=d .DecodeElement (&_fggbg .RunLevelEltsChoice .PermEnd ,&_bagdgf );_gfecgg !=nil {return _gfecgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_becgc :=NewEG_BlockLevelElts (); -_eecfd :=NewEG_ContentBlockContent ();_afcedb :=NewEG_RunLevelElts ();_afcedb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_becgc );_becgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_becgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_eecfd ); -_eecfd .ContentBlockContentChoice .EG_RunLevelElts =append (_eecfd .ContentBlockContentChoice .EG_RunLevelElts ,_afcedb );if _gbbecc :=d .DecodeElement (&_afcedb .RunLevelEltsChoice .Ins ,&_bagdgf );_gbbecc !=nil {return _gbbecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ecegbb :=NewEG_BlockLevelElts (); -_agedef :=NewEG_ContentBlockContent ();_gfgeb :=NewEG_RunLevelElts ();_gfgeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_ecegbb );_ecegbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecegbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_agedef ); -_agedef .ContentBlockContentChoice .EG_RunLevelElts =append (_agedef .ContentBlockContentChoice .EG_RunLevelElts ,_gfgeb );if _cedgb :=d .DecodeElement (&_gfgeb .RunLevelEltsChoice .Del ,&_bagdgf );_cedgb !=nil {return _cedgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_efedb :=NewEG_BlockLevelElts (); -_bffaf :=NewEG_ContentBlockContent ();_cbdcgd :=NewEG_RunLevelElts ();_cbdcgd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_efedb );_efedb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efedb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bffaf ); -_bffaf .ContentBlockContentChoice .EG_RunLevelElts =append (_bffaf .ContentBlockContentChoice .EG_RunLevelElts ,_cbdcgd );if _gcgbb :=d .DecodeElement (&_cbdcgd .RunLevelEltsChoice .MoveFrom ,&_bagdgf );_gcgbb !=nil {return _gcgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ageaf :=NewEG_BlockLevelElts (); -_deeeba :=NewEG_ContentBlockContent ();_deegfe :=NewEG_RunLevelElts ();_deegfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_ageaf );_ageaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ageaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_deeeba ); -_deeeba .ContentBlockContentChoice .EG_RunLevelElts =append (_deeeba .ContentBlockContentChoice .EG_RunLevelElts ,_deegfe );if _adaab :=d .DecodeElement (&_deegfe .RunLevelEltsChoice .MoveTo ,&_bagdgf );_adaab !=nil {return _adaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aedcb :=NewEG_BlockLevelElts (); -_bbbff :=NewEG_ContentBlockContent ();_afdbea :=NewEG_RunLevelElts ();_beabgf :=NewEG_RangeMarkupElements ();_beabgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_aedcb ); -_aedcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aedcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbbff );_bbbff .ContentBlockContentChoice .EG_RunLevelElts =append (_bbbff .ContentBlockContentChoice .EG_RunLevelElts ,_afdbea );_afdbea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afdbea .RunLevelEltsChoice .EG_RangeMarkupElements ,_beabgf ); -if _cbcba :=d .DecodeElement (&_beabgf .RangeMarkupElementsChoice .BookmarkStart ,&_bagdgf );_cbcba !=nil {return _cbcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bcedfb :=NewEG_BlockLevelElts (); -_babagg :=NewEG_ContentBlockContent ();_eefad :=NewEG_RunLevelElts ();_gcddee :=NewEG_RangeMarkupElements ();_gcddee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_bcedfb ); -_bcedfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcedfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_babagg );_babagg .ContentBlockContentChoice .EG_RunLevelElts =append (_babagg .ContentBlockContentChoice .EG_RunLevelElts ,_eefad );_eefad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eefad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcddee ); -if _gcegb :=d .DecodeElement (&_gcddee .RangeMarkupElementsChoice .BookmarkEnd ,&_bagdgf );_gcegb !=nil {return _gcegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_faebbg :=NewEG_BlockLevelElts (); -_debba :=NewEG_ContentBlockContent ();_bcfged :=NewEG_RunLevelElts ();_abffag :=NewEG_RangeMarkupElements ();_abffag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_faebbg ); -_faebbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faebbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_debba );_debba .ContentBlockContentChoice .EG_RunLevelElts =append (_debba .ContentBlockContentChoice .EG_RunLevelElts ,_bcfged );_bcfged .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcfged .RunLevelEltsChoice .EG_RangeMarkupElements ,_abffag ); -if _cagcea :=d .DecodeElement (&_abffag .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bagdgf );_cagcea !=nil {return _cagcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_caddbe :=NewEG_BlockLevelElts (); -_ecccc :=NewEG_ContentBlockContent ();_bcecca :=NewEG_RunLevelElts ();_baad :=NewEG_RangeMarkupElements ();_baad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_caddbe );_caddbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_caddbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecccc ); -_ecccc .ContentBlockContentChoice .EG_RunLevelElts =append (_ecccc .ContentBlockContentChoice .EG_RunLevelElts ,_bcecca );_bcecca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcecca .RunLevelEltsChoice .EG_RangeMarkupElements ,_baad );if _cabga :=d .DecodeElement (&_baad .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bagdgf ); -_cabga !=nil {return _cabga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bdaggd :=NewEG_BlockLevelElts (); -_fadeaf :=NewEG_ContentBlockContent ();_agcggb :=NewEG_RunLevelElts ();_cgabge :=NewEG_RangeMarkupElements ();_cgabge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_bdaggd ); -_bdaggd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdaggd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fadeaf );_fadeaf .ContentBlockContentChoice .EG_RunLevelElts =append (_fadeaf .ContentBlockContentChoice .EG_RunLevelElts ,_agcggb ); -_agcggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agcggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgabge );if _ffbbfb :=d .DecodeElement (&_cgabge .RangeMarkupElementsChoice .MoveToRangeStart ,&_bagdgf );_ffbbfb !=nil {return _ffbbfb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_eccfgc :=NewEG_BlockLevelElts (); -_ebcefb :=NewEG_ContentBlockContent ();_edaedc :=NewEG_RunLevelElts ();_ffcdg :=NewEG_RangeMarkupElements ();_ffcdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_eccfgc ); -_eccfgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eccfgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebcefb );_ebcefb .ContentBlockContentChoice .EG_RunLevelElts =append (_ebcefb .ContentBlockContentChoice .EG_RunLevelElts ,_edaedc ); -_edaedc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edaedc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcdg );if _ceabf :=d .DecodeElement (&_ffcdg .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bagdgf );_ceabf !=nil {return _ceabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ddfgba :=NewEG_BlockLevelElts (); -_eggdec :=NewEG_ContentBlockContent ();_dbgfcg :=NewEG_RunLevelElts ();_acggff :=NewEG_RangeMarkupElements ();_acggff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_ddfgba ); -_ddfgba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddfgba .BlockLevelEltsChoice .EG_ContentBlockContent ,_eggdec );_eggdec .ContentBlockContentChoice .EG_RunLevelElts =append (_eggdec .ContentBlockContentChoice .EG_RunLevelElts ,_dbgfcg ); -_dbgfcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbgfcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_acggff );if _deffgb :=d .DecodeElement (&_acggff .RangeMarkupElementsChoice .CommentRangeStart ,&_bagdgf );_deffgb !=nil {return _deffgb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bedafb :=NewEG_BlockLevelElts (); -_aagdbd :=NewEG_ContentBlockContent ();_gbaffb :=NewEG_RunLevelElts ();_fbdfaf :=NewEG_RangeMarkupElements ();_fbdfaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_bedafb ); -_bedafb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bedafb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aagdbd );_aagdbd .ContentBlockContentChoice .EG_RunLevelElts =append (_aagdbd .ContentBlockContentChoice .EG_RunLevelElts ,_gbaffb ); -_gbaffb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbaffb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbdfaf );if _acebb :=d .DecodeElement (&_fbdfaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_bagdgf );_acebb !=nil {return _acebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gaagb :=NewEG_BlockLevelElts (); -_befdc :=NewEG_ContentBlockContent ();_dbfbga :=NewEG_RunLevelElts ();_bafacb :=NewEG_RangeMarkupElements ();_bafacb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_gaagb ); -_gaagb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gaagb .BlockLevelEltsChoice .EG_ContentBlockContent ,_befdc );_befdc .ContentBlockContentChoice .EG_RunLevelElts =append (_befdc .ContentBlockContentChoice .EG_RunLevelElts ,_dbfbga );_dbfbga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbfbga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bafacb ); -if _cbedgc :=d .DecodeElement (&_bafacb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bagdgf );_cbedgc !=nil {return _cbedgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dbefdb :=NewEG_BlockLevelElts (); -_cacbda :=NewEG_ContentBlockContent ();_cgagfg :=NewEG_RunLevelElts ();_bdbda :=NewEG_RangeMarkupElements ();_bdbda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_dbefdb ); -_dbefdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbefdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cacbda );_cacbda .ContentBlockContentChoice .EG_RunLevelElts =append (_cacbda .ContentBlockContentChoice .EG_RunLevelElts ,_cgagfg ); -_cgagfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgagfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdbda );if _cagdb :=d .DecodeElement (&_bdbda .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bagdgf );_cagdb !=nil {return _cagdb ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ebaafaa :=NewEG_BlockLevelElts (); -_gbadac :=NewEG_ContentBlockContent ();_bcddd :=NewEG_RunLevelElts ();_dgdefg :=NewEG_RangeMarkupElements ();_dgdefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_ebaafaa ); -_ebaafaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebaafaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbadac );_gbadac .ContentBlockContentChoice .EG_RunLevelElts =append (_gbadac .ContentBlockContentChoice .EG_RunLevelElts ,_bcddd ); -_bcddd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcddd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgdefg );if _fedefa :=d .DecodeElement (&_dgdefg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bagdgf );_fedefa !=nil {return _fedefa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cecebd :=NewEG_BlockLevelElts (); -_aaaba :=NewEG_ContentBlockContent ();_bfdda :=NewEG_RunLevelElts ();_ggebeb :=NewEG_RangeMarkupElements ();_ggebeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_cecebd ); -_cecebd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cecebd .BlockLevelEltsChoice .EG_ContentBlockContent ,_aaaba );_aaaba .ContentBlockContentChoice .EG_RunLevelElts =append (_aaaba .ContentBlockContentChoice .EG_RunLevelElts ,_bfdda );_bfdda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdda .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggebeb ); -if _bgacc :=d .DecodeElement (&_ggebeb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bagdgf );_bgacc !=nil {return _bgacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_aecbc :=NewEG_BlockLevelElts (); -_fffgac :=NewEG_ContentBlockContent ();_cbdgc :=NewEG_RunLevelElts ();_eacde :=NewEG_RangeMarkupElements ();_eacde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_aecbc );_aecbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aecbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fffgac ); -_fffgac .ContentBlockContentChoice .EG_RunLevelElts =append (_fffgac .ContentBlockContentChoice .EG_RunLevelElts ,_cbdgc );_cbdgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbdgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eacde );if _dedbdc :=d .DecodeElement (&_eacde .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bagdgf ); -_dedbdc !=nil {return _dedbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_aefcbb :=NewEG_BlockLevelElts (); -_abdeb :=NewEG_ContentBlockContent ();_gebcdf :=NewEG_RunLevelElts ();_dacdad :=NewEG_RangeMarkupElements ();_dacdad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_aefcbb ); -_aefcbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aefcbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_abdeb );_abdeb .ContentBlockContentChoice .EG_RunLevelElts =append (_abdeb .ContentBlockContentChoice .EG_RunLevelElts ,_gebcdf );_gebcdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gebcdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacdad ); -if _baccbf :=d .DecodeElement (&_dacdad .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bagdgf );_baccbf !=nil {return _baccbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dgfbd :=NewEG_BlockLevelElts (); -_fcbge :=NewEG_ContentBlockContent ();_dabdg :=NewEG_RunLevelElts ();_fbbdac :=NewEG_RangeMarkupElements ();_fbbdac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_dgfbd ); -_dgfbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgfbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcbge );_fcbge .ContentBlockContentChoice .EG_RunLevelElts =append (_fcbge .ContentBlockContentChoice .EG_RunLevelElts ,_dabdg );_dabdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dabdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbdac ); -if _cdaaf :=d .DecodeElement (&_fbbdac .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bagdgf );_cdaaf !=nil {return _cdaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_feecg :=NewEG_BlockLevelElts (); -_fdbgd :=NewEG_ContentBlockContent ();_dgfage :=NewEG_RunLevelElts ();_adgge :=NewEG_RangeMarkupElements ();_adgge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_feecg );_feecg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_feecg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdbgd ); -_fdbgd .ContentBlockContentChoice .EG_RunLevelElts =append (_fdbgd .ContentBlockContentChoice .EG_RunLevelElts ,_dgfage );_dgfage .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgfage .RunLevelEltsChoice .EG_RangeMarkupElements ,_adgge );if _beceba :=d .DecodeElement (&_adgge .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bagdgf ); -_beceba !=nil {return _beceba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dgfgd :=NewEG_BlockLevelElts (); -_agada :=NewEG_ContentBlockContent ();_eegdad :=NewEG_RunLevelElts ();_ebebg :=NewEG_MathContent ();_ebebg .MathContentChoice =NewEG_MathContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_dgfgd );_dgfgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgfgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_agada ); -_agada .ContentBlockContentChoice .EG_RunLevelElts =append (_agada .ContentBlockContentChoice .EG_RunLevelElts ,_eegdad );_eegdad .RunLevelEltsChoice .EG_MathContent =append (_eegdad .RunLevelEltsChoice .EG_MathContent ,_ebebg );if _gdgacb :=d .DecodeElement (&_ebebg .MathContentChoice .OMathPara ,&_bagdgf ); -_gdgacb !=nil {return _gdgacb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bacee :=NewEG_BlockLevelElts (); -_gaeeaf :=NewEG_ContentBlockContent ();_egeeaf :=NewEG_RunLevelElts ();_afcfc :=NewEG_MathContent ();_afcfc .MathContentChoice =NewEG_MathContentChoice ();_ccafgg .EG_BlockLevelElts =append (_ccafgg .EG_BlockLevelElts ,_bacee );_bacee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bacee .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaeeaf ); -_gaeeaf .ContentBlockContentChoice .EG_RunLevelElts =append (_gaeeaf .ContentBlockContentChoice .EG_RunLevelElts ,_egeeaf );_egeeaf .RunLevelEltsChoice .EG_MathContent =append (_egeeaf .RunLevelEltsChoice .EG_MathContent ,_afcfc );if _gfdbf :=d .DecodeElement (&_afcfc .MathContentChoice .OMath ,&_bagdgf ); -_gfdbf !=nil {return _gfdbf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_bagdgf .Name ); -if _ccaecf :=d .Skip ();_ccaecf !=nil {return _ccaecf ;};};case _a .EndElement :break _daccce ;case _a .CharData :};};return nil ;};func NewCT_PageMar ()*CT_PageMar {_fgdeb :=&CT_PageMar {};return _fgdeb };func (_cgggbd *Endnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073";return _cgggbd .CT_Endnotes .MarshalXML (e ,start );}; +// Linked Style Reference +Link *CT_String ; -// ValidateWithPath validates the CT_TblGridCol and its children, prefixing error messages with path -func (_eadcce *CT_TblGridCol )ValidateWithPath (path string )error {if _eadcce .WAttr !=nil {if _ggeeb :=_eadcce .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_ggeeb !=nil {return _ggeeb ;};};return nil ;};type CT_OnOff struct{ +// Automatically Merge User Formatting Into Style Definition +AutoRedefine *CT_OnOff ; -// On/Off Value -ValAttr *_ee .ST_OnOff ;};type ST_PTabAlignment byte ; +// Hide Style From User Interface +Hidden *CT_OnOff ; -// ValidateWithPath validates the EG_RPrMath and its children, prefixing error messages with path -func (_gfadb *EG_RPrMath )ValidateWithPath (path string )error {if _bfgbff :=_gfadb .RPrMathChoice .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u004d\u0061\u0074\u0068\u0043h\u006f\u0069\u0063\u0065");_bfgbff !=nil {return _bfgbff ;};return nil ; -};func (_efagea *CT_ProofErr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_afaaa ,_ebbcf :=_efagea .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _ebbcf !=nil {return _ebbcf ;};start .Attr =append (start .Attr ,_afaaa ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Optional User Interface Sorting Order +UiPriority *CT_DecimalNumber ; -// Validate validates the CT_DecimalNumber and its children -func (_fecfg *CT_DecimalNumber )Validate ()error {return _fecfg .ValidateWithPath ("\u0043\u0054_\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072");};type CT_FontRel struct{FontKeyAttr string ;SubsettedAttr _ee .ST_OnOff ;IdAttr string ; -};type CT_RubyPr struct{ +// Hide Style From Main User Interface +SemiHidden *CT_OnOff ; -// Phonetic Guide Text Alignment -RubyAlign *CT_RubyAlign ; +// Remove Semi-Hidden Property When Style Is Used +UnhideWhenUsed *CT_OnOff ; -// Phonetic Guide Text Font Size -Hps *CT_HpsMeasure ; +// Primary Style +QFormat *CT_OnOff ; -// Distance Between Phonetic Guide Text and Phonetic Guide Base Text -HpsRaise *CT_HpsMeasure ; +// Style Cannot Be Applied +Locked *CT_OnOff ; -// Phonetic Guide Base Text Font Size -HpsBaseText *CT_HpsMeasure ; +// E-Mail Message Text Style +Personal *CT_OnOff ; -// Language ID for Phonetic Guide -Lid *CT_Lang ; +// E-Mail Message Composition Style +PersonalCompose *CT_OnOff ; -// Invalidated Field Cache -Dirty *CT_OnOff ;};func NewCT_Pitch ()*CT_Pitch {_cacgc :=&CT_Pitch {};_cacgc .ValAttr =ST_Pitch (1);return _cacgc }; +// E-Mail Message Reply Style +PersonalReply *CT_OnOff ; -// Validate validates the CT_Odso and its children -func (_ebcdgd *CT_Odso )Validate ()error {return _ebcdgd .ValidateWithPath ("\u0043T\u005f\u004f\u0064\u0073\u006f");};func (_gddgf ST_HeightRule )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gddgf .String (),start ); -};func NewCT_Footnotes ()*CT_Footnotes {_ffbgd :=&CT_Footnotes {};return _ffbgd };func (_dceaa ST_Zoom )ValidateWithPath (path string )error {switch _dceaa {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dceaa )); -};return nil ;};func NewCT_Rel ()*CT_Rel {_ggabd :=&CT_Rel {};return _ggabd }; +// Revision Identifier for Style Definition +Rsid *CT_LongHexNumber ; -// ValidateWithPath validates the CT_Row and its children, prefixing error messages with path -func (_eafdf *CT_Row )ValidateWithPath (path string )error {if _eafdf .TblPrEx !=nil {if _fggfe :=_eafdf .TblPrEx .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");_fggfe !=nil {return _fggfe ;};};if _eafdf .TrPr !=nil {if _cfdde :=_eafdf .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072"); -_cfdde !=nil {return _cfdde ;};};for _agfcbb ,_acbaf :=range _eafdf .EG_ContentCellContent {if _gbdcce :=_acbaf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_agfcbb )); -_gbdcce !=nil {return _gbdcce ;};};return nil ;};func (_cegfab ST_TextAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cegfab .String (),start );};func NewCT_FFTextType ()*CT_FFTextType {_bade :=&CT_FFTextType {}; -_bade .ValAttr =ST_FFTextType (1);return _bade ;}; +// Style Paragraph Properties +PPr *CT_PPrGeneral ; -// Validate validates the CT_TwipsMeasure and its children -func (_dggfg *CT_TwipsMeasure )Validate ()error {return _dggfg .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_Divs ()*CT_Divs {_ddbgf :=&CT_Divs {};return _ddbgf }; +// Run Properties +RPr *CT_RPr ; -// ValidateWithPath validates the CT_TrackChangeNumbering and its children, prefixing error messages with path -func (_bgagd *CT_TrackChangeNumbering )ValidateWithPath (path string )error {return nil };func (_ecdaag ST_DocPartType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ecdaag .String (),start );};type CT_TblOverlap struct{ +// Style Table Properties +TblPr *CT_TblPrBase ; -// Floating Table Overlap Setting -ValAttr ST_TblOverlap ;};func (_bfccg *ST_Proof )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egcca ,_gbcaa :=d .Token ();if _gbcaa !=nil {return _gbcaa ;};if _abbfed ,_egacga :=_egcca .(_a .EndElement );_egacga &&_abbfed .Name ==start .Name {*_bfccg =1; -return nil ;};if _aeecbf ,_abgff :=_egcca .(_a .CharData );!_abgff {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egcca );}else {switch string (_aeecbf ){case "":*_bfccg =0; -case "\u0063\u006c\u0065a\u006e":*_bfccg =1;case "\u0064\u0069\u0072t\u0079":*_bfccg =2;};};_egcca ,_gbcaa =d .Token ();if _gbcaa !=nil {return _gbcaa ;};if _dbceaf ,_aaaedf :=_egcca .(_a .EndElement );_aaaedf &&_dbceaf .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egcca );};type EG_BlockLevelChunkElts struct{EG_ContentBlockContent []*EG_ContentBlockContent ; -};func (_bbdbd *CT_Lock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ccfg :=range start .Attr {if _ccfg .Name .Local =="\u0076\u0061\u006c"{_bbdbd .ValAttr .UnmarshalXMLAttr (_ccfg );continue ;};};for {_aadge ,_ebafb :=d .Token (); -if _ebafb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_ebafb );};if _bfaddd ,_fgeef :=_aadge .(_a .EndElement );_fgeef &&_bfaddd .Name ==start .Name {break ;};};return nil ; -}; +// Style Table Row Properties +TrPr *CT_TrPr ; -// ValidateWithPath validates the CT_TxbxContent and its children, prefixing error messages with path -func (_aeaed *CT_TxbxContent )ValidateWithPath (path string )error {for _adgba ,_fdaagg :=range _aeaed .EG_BlockLevelElts {if _ecaeg :=_fdaagg .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_adgba )); -_ecaeg !=nil {return _ecaeg ;};};return nil ;};func (_bcdac *ST_PageBorderDisplay )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eebcf ,_cffbebe :=d .Token ();if _cffbebe !=nil {return _cffbebe ;};if _abegfg ,_geeee :=_eebcf .(_a .EndElement ); -_geeee &&_abegfg .Name ==start .Name {*_bcdac =1;return nil ;};if _aegcdc ,_fdgeb :=_eebcf .(_a .CharData );!_fdgeb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eebcf ); -}else {switch string (_aegcdc ){case "":*_bcdac =0;case "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073":*_bcdac =1;case "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e":*_bcdac =2;case "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065":*_bcdac =3; -};};_eebcf ,_cffbebe =d .Token ();if _cffbebe !=nil {return _cffbebe ;};if _eageg ,_cefefcg :=_eebcf .(_a .EndElement );_cefefcg &&_eageg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eebcf ); -};func (_bffaec ST_Shd )String ()string {switch _bffaec {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0063\u006c\u0065a\u0072";case 3:return "\u0073\u006f\u006ci\u0064";case 4:return "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065"; -case 5:return "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065";case 6:return "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case 7:return "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; -case 8:return "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s";case 9:return "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case 10:return "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065";case 11:return "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065"; -case 12:return "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065";case 13:return "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case 14:return "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073"; -case 15:return "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073";case 16:return "\u0070\u0063\u0074\u0035";case 17:return "\u0070\u0063\u00741\u0030";case 18:return "\u0070\u0063\u00741\u0032";case 19:return "\u0070\u0063\u00741\u0035"; -case 20:return "\u0070\u0063\u00742\u0030";case 21:return "\u0070\u0063\u00742\u0035";case 22:return "\u0070\u0063\u00743\u0030";case 23:return "\u0070\u0063\u00743\u0035";case 24:return "\u0070\u0063\u00743\u0037";case 25:return "\u0070\u0063\u00744\u0030"; -case 26:return "\u0070\u0063\u00744\u0035";case 27:return "\u0070\u0063\u00745\u0030";case 28:return "\u0070\u0063\u00745\u0035";case 29:return "\u0070\u0063\u00746\u0030";case 30:return "\u0070\u0063\u00746\u0032";case 31:return "\u0070\u0063\u00746\u0035"; -case 32:return "\u0070\u0063\u00747\u0030";case 33:return "\u0070\u0063\u00747\u0035";case 34:return "\u0070\u0063\u00748\u0030";case 35:return "\u0070\u0063\u00748\u0035";case 36:return "\u0070\u0063\u00748\u0037";case 37:return "\u0070\u0063\u00749\u0030"; -case 38:return "\u0070\u0063\u00749\u0035";};return "";};func NewCT_StylePaneFilter ()*CT_StylePaneFilter {_acggd :=&CT_StylePaneFilter {};return _acggd };func NewCT_UnsignedDecimalNumber ()*CT_UnsignedDecimalNumber {_fadbd :=&CT_UnsignedDecimalNumber {}; -return _fadbd ;};func (_dbef *CT_DocPartBehaviors )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbbc :for {_aegc ,_faff :=d .Token ();if _faff !=nil {return _faff ;};switch _bgeg :=_aegc .(type ){case _a .StartElement :switch _bgeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"}:_dgaba :=NewCT_DocPartBehavior (); -if _dabed :=d .DecodeElement (_dgaba ,&_bgeg );_dabed !=nil {return _dabed ;};_dbef .Behavior =append (_dbef .Behavior ,_dgaba );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074Be\u0068\u0061\u0076\u0069\u006f\u0072\u0073\u0020\u0025\u0076",_bgeg .Name ); -if _ffga :=d .Skip ();_ffga !=nil {return _ffga ;};};case _a .EndElement :break _cbbc ;case _a .CharData :};};return nil ;};func (_becec *CT_PPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efcd :for {_dfacg ,_ggega :=d .Token (); -if _ggega !=nil {return _ggega ;};switch _bbggb :=_dfacg .(type ){case _a .StartElement :switch _bbggb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_becec .PStyle =NewCT_String (); -if _aafad :=d .DecodeElement (_becec .PStyle ,&_bbggb );_aafad !=nil {return _aafad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_becec .KeepNext =NewCT_OnOff (); -if _fbabcf :=d .DecodeElement (_becec .KeepNext ,&_bbggb );_fbabcf !=nil {return _fbabcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_becec .KeepLines =NewCT_OnOff (); -if _ffbfd :=d .DecodeElement (_becec .KeepLines ,&_bbggb );_ffbfd !=nil {return _ffbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_becec .PageBreakBefore =NewCT_OnOff (); -if _ccede :=d .DecodeElement (_becec .PageBreakBefore ,&_bbggb );_ccede !=nil {return _ccede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_becec .FramePr =NewCT_FramePr (); -if _dgbdc :=d .DecodeElement (_becec .FramePr ,&_bbggb );_dgbdc !=nil {return _dgbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_becec .WidowControl =NewCT_OnOff (); -if _bebfg :=d .DecodeElement (_becec .WidowControl ,&_bbggb );_bebfg !=nil {return _bebfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_becec .NumPr =NewCT_NumPr (); -if _aefbf :=d .DecodeElement (_becec .NumPr ,&_bbggb );_aefbf !=nil {return _aefbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_becec .SuppressLineNumbers =NewCT_OnOff (); -if _cecbb :=d .DecodeElement (_becec .SuppressLineNumbers ,&_bbggb );_cecbb !=nil {return _cecbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_becec .PBdr =NewCT_PBdr (); -if _eggfa :=d .DecodeElement (_becec .PBdr ,&_bbggb );_eggfa !=nil {return _eggfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_becec .Shd =NewCT_Shd (); -if _deged :=d .DecodeElement (_becec .Shd ,&_bbggb );_deged !=nil {return _deged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_becec .Tabs =NewCT_Tabs (); -if _cfgeg :=d .DecodeElement (_becec .Tabs ,&_bbggb );_cfgeg !=nil {return _cfgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_becec .SuppressAutoHyphens =NewCT_OnOff (); -if _fgbbb :=d .DecodeElement (_becec .SuppressAutoHyphens ,&_bbggb );_fgbbb !=nil {return _fgbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_becec .Kinsoku =NewCT_OnOff (); -if _feage :=d .DecodeElement (_becec .Kinsoku ,&_bbggb );_feage !=nil {return _feage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_becec .WordWrap =NewCT_OnOff (); -if _gafbf :=d .DecodeElement (_becec .WordWrap ,&_bbggb );_gafbf !=nil {return _gafbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_becec .OverflowPunct =NewCT_OnOff (); -if _dfcfc :=d .DecodeElement (_becec .OverflowPunct ,&_bbggb );_dfcfc !=nil {return _dfcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_becec .TopLinePunct =NewCT_OnOff (); -if _ddgbe :=d .DecodeElement (_becec .TopLinePunct ,&_bbggb );_ddgbe !=nil {return _ddgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_becec .AutoSpaceDE =NewCT_OnOff (); -if _aafaf :=d .DecodeElement (_becec .AutoSpaceDE ,&_bbggb );_aafaf !=nil {return _aafaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_becec .AutoSpaceDN =NewCT_OnOff (); -if _bebe :=d .DecodeElement (_becec .AutoSpaceDN ,&_bbggb );_bebe !=nil {return _bebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_becec .Bidi =NewCT_OnOff (); -if _dbeef :=d .DecodeElement (_becec .Bidi ,&_bbggb );_dbeef !=nil {return _dbeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_becec .AdjustRightInd =NewCT_OnOff (); -if _cfbd :=d .DecodeElement (_becec .AdjustRightInd ,&_bbggb );_cfbd !=nil {return _cfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_becec .SnapToGrid =NewCT_OnOff (); -if _gefa :=d .DecodeElement (_becec .SnapToGrid ,&_bbggb );_gefa !=nil {return _gefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_becec .Spacing =NewCT_Spacing (); -if _cgfegf :=d .DecodeElement (_becec .Spacing ,&_bbggb );_cgfegf !=nil {return _cgfegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_becec .Ind =NewCT_Ind (); -if _bfgge :=d .DecodeElement (_becec .Ind ,&_bbggb );_bfgge !=nil {return _bfgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_becec .ContextualSpacing =NewCT_OnOff (); -if _acgab :=d .DecodeElement (_becec .ContextualSpacing ,&_bbggb );_acgab !=nil {return _acgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_becec .MirrorIndents =NewCT_OnOff (); -if _cgfde :=d .DecodeElement (_becec .MirrorIndents ,&_bbggb );_cgfde !=nil {return _cgfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_becec .SuppressOverlap =NewCT_OnOff (); -if _gbcgbg :=d .DecodeElement (_becec .SuppressOverlap ,&_bbggb );_gbcgbg !=nil {return _gbcgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_becec .Jc =NewCT_Jc (); -if _abfaa :=d .DecodeElement (_becec .Jc ,&_bbggb );_abfaa !=nil {return _abfaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_becec .TextDirection =NewCT_TextDirection (); -if _effcc :=d .DecodeElement (_becec .TextDirection ,&_bbggb );_effcc !=nil {return _effcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_becec .TextAlignment =NewCT_TextAlignment (); -if _bddgd :=d .DecodeElement (_becec .TextAlignment ,&_bbggb );_bddgd !=nil {return _bddgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_becec .TextboxTightWrap =NewCT_TextboxTightWrap (); -if _feebc :=d .DecodeElement (_becec .TextboxTightWrap ,&_bbggb );_feebc !=nil {return _feebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_becec .OutlineLvl =NewCT_DecimalNumber (); -if _gdccb :=d .DecodeElement (_becec .OutlineLvl ,&_bbggb );_gdccb !=nil {return _gdccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_becec .DivId =NewCT_DecimalNumber (); -if _dbdae :=d .DecodeElement (_becec .DivId ,&_bbggb );_dbdae !=nil {return _dbdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_becec .CnfStyle =NewCT_Cnf (); -if _adeafd :=d .DecodeElement (_becec .CnfStyle ,&_bbggb );_adeafd !=nil {return _adeafd ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_bbggb .Name ); -if _fdede :=d .Skip ();_fdede !=nil {return _fdede ;};};case _a .EndElement :break _efcd ;case _a .CharData :};};return nil ;}; +// Style Table Cell Properties +TcPr *CT_TcPr ; -// Validate validates the EG_RPrMath and its children -func (_baabfd *EG_RPrMath )Validate ()error {return _baabfd .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068");};func (_cbebea ST_LineNumberRestart )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbacb :=_a .Attr {}; -_fbacb .Name =name ;switch _cbebea {case ST_LineNumberRestartUnset :_fbacb .Value ="";case ST_LineNumberRestartNewPage :_fbacb .Value ="\u006ee\u0077\u0050\u0061\u0067\u0065";case ST_LineNumberRestartNewSection :_fbacb .Value ="\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e"; -case ST_LineNumberRestartContinuous :_fbacb .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";};return _fbacb ,nil ;};func (_gaefd *ST_Direction )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gaefd =0;case "\u006c\u0074\u0072":*_gaefd =1; -case "\u0072\u0074\u006c":*_gaefd =2;};return nil ;};func (_abgfdg ST_TextEffect )ValidateWithPath (path string )error {switch _abgfdg {case 0,1,2,3,4,5,6,7:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abgfdg )); -};return nil ;}; +// Style Conditional Table Formatting Properties +TblStylePr []*CT_TblStylePr ;};func NewEG_RPrMath ()*EG_RPrMath {_gccgace :=&EG_RPrMath {};_gccgace .RPrMathChoice =NewEG_RPrMathChoice ();return _gccgace ;};func (_abfbdf ST_FontFamily )ValidateWithPath (path string )error {switch _abfbdf {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abfbdf )); +};return nil ;};func (_edbgba *ST_FtnEdn )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edbgba =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_edbgba =1;case "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr":*_edbgba =2;case "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072":*_edbgba =3; +case "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065":*_edbgba =4;};return nil ;}; -// Validate validates the CT_SdtContentRun and its children -func (_fcdee *CT_SdtContentRun )Validate ()error {return _fcdee .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};func (_decaa *CT_ParaRPrOriginal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _decaa .Ins !=nil {_ccdag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_decaa .Ins ,_ccdag );};if _decaa .Del !=nil {_gcage :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_decaa .Del ,_gcage ); -};if _decaa .MoveFrom !=nil {_dabeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}};e .EncodeElement (_decaa .MoveFrom ,_dabeg );};if _decaa .MoveTo !=nil {_gbadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}}; -e .EncodeElement (_decaa .MoveTo ,_gbadb );};if _decaa .RStyle !=nil {_bfgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_decaa .RStyle ,_bfgce );};if _decaa .RFonts !=nil {_dceabc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}}; -e .EncodeElement (_decaa .RFonts ,_dceabc );};if _decaa .B !=nil {_abdcba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}};e .EncodeElement (_decaa .B ,_abdcba );};if _decaa .BCs !=nil {_egeaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}}; -e .EncodeElement (_decaa .BCs ,_egeaee );};if _decaa .I !=nil {_agbag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}};e .EncodeElement (_decaa .I ,_agbag );};if _decaa .ICs !=nil {_ffaed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}}; -e .EncodeElement (_decaa .ICs ,_ffaed );};if _decaa .Caps !=nil {_fecdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}};e .EncodeElement (_decaa .Caps ,_fecdcc );};if _decaa .SmallCaps !=nil {_abdedg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}}; -e .EncodeElement (_decaa .SmallCaps ,_abdedg );};if _decaa .Strike !=nil {_begdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}};e .EncodeElement (_decaa .Strike ,_begdb );};if _decaa .Dstrike !=nil {_effaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}}; -e .EncodeElement (_decaa .Dstrike ,_effaf );};if _decaa .Outline !=nil {_egdff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}};e .EncodeElement (_decaa .Outline ,_egdff );};if _decaa .Shadow !=nil {_aedag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}}; -e .EncodeElement (_decaa .Shadow ,_aedag );};if _decaa .Emboss !=nil {_gdgcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}};e .EncodeElement (_decaa .Emboss ,_gdgcb );};if _decaa .Imprint !=nil {_bfbda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}}; -e .EncodeElement (_decaa .Imprint ,_bfbda );};if _decaa .NoProof !=nil {_dcggg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}};e .EncodeElement (_decaa .NoProof ,_dcggg );};if _decaa .SnapToGrid !=nil {_ggabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}}; -e .EncodeElement (_decaa .SnapToGrid ,_ggabf );};if _decaa .Vanish !=nil {_bbddae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_decaa .Vanish ,_bbddae );};if _decaa .WebHidden !=nil {_ggbbff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}}; -e .EncodeElement (_decaa .WebHidden ,_ggbbff );};if _decaa .Color !=nil {_aacgef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}};e .EncodeElement (_decaa .Color ,_aacgef );};if _decaa .Spacing !=nil {_gbage :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}}; -e .EncodeElement (_decaa .Spacing ,_gbage );};if _decaa .W !=nil {_eabae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}};e .EncodeElement (_decaa .W ,_eabae );};if _decaa .Kern !=nil {_dbgcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}}; -e .EncodeElement (_decaa .Kern ,_dbgcb );};if _decaa .Position !=nil {_afebc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_decaa .Position ,_afebc );};if _decaa .Sz !=nil {_bdbbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}}; -e .EncodeElement (_decaa .Sz ,_bdbbd );};if _decaa .SzCs !=nil {_eaaff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}};e .EncodeElement (_decaa .SzCs ,_eaaff );};if _decaa .Highlight !=nil {_bdfbf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_decaa .Highlight ,_bdfbf );};if _decaa .U !=nil {_ccbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}};e .EncodeElement (_decaa .U ,_ccbdg );};if _decaa .Effect !=nil {_eecag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}}; -e .EncodeElement (_decaa .Effect ,_eecag );};if _decaa .Bdr !=nil {_agaga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}};e .EncodeElement (_decaa .Bdr ,_agaga );};if _decaa .Shd !=nil {_fbdcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_decaa .Shd ,_fbdcd );};if _decaa .FitText !=nil {_efcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}};e .EncodeElement (_decaa .FitText ,_efcb );};if _decaa .VertAlign !=nil {_dedff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_decaa .VertAlign ,_dedff );};if _decaa .Rtl !=nil {_gcbfee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}};e .EncodeElement (_decaa .Rtl ,_gcbfee );};if _decaa .Cs !=nil {_bbdae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}}; -e .EncodeElement (_decaa .Cs ,_bbdae );};if _decaa .Em !=nil {_gafce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}};e .EncodeElement (_decaa .Em ,_gafce );};if _decaa .Lang !=nil {_aadfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}}; -e .EncodeElement (_decaa .Lang ,_aadfa );};if _decaa .EastAsianLayout !=nil {_cbbefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}};e .EncodeElement (_decaa .EastAsianLayout ,_cbbefc ); -};if _decaa .SpecVanish !=nil {_fbfgea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_decaa .SpecVanish ,_fbfgea );};if _decaa .OMath !=nil {_ebgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}}; -e .EncodeElement (_decaa .OMath ,_ebgaf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aefgcg ST_Merge )String ()string {switch _aefgcg {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065";case 2:return "\u0072e\u0073\u0074\u0061\u0072\u0074"; -};return "";}; +// Validate validates the CT_BookmarkRange and its children +func (_bdcbc *CT_BookmarkRange )Validate ()error {return _bdcbc .ValidateWithPath ("\u0043\u0054_\u0042\u006f\u006fk\u006d\u0061\u0072\u006b\u0052\u0061\u006e\u0067\u0065");};type CT_SdtRun struct{ -// Validate validates the CT_TextEffect and its children -func (_afgaa *CT_TextEffect )Validate ()error {return _afgaa .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074");};func (_afcde *CT_Divs )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -_gegg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064i\u0076"}};for _ ,_bdegd :=range _afcde .Div {e .EncodeElement (_bdegd ,_gegg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Structured Document Tag Properties +SdtPr *CT_SdtPr ; -// ValidateWithPath validates the CT_TblPrExChange and its children, prefixing error messages with path -func (_bbagc *CT_TblPrExChange )ValidateWithPath (path string )error {if _dedaa :=_bbagc .TblPrEx .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");_dedaa !=nil {return _dedaa ;};return nil ;};func (_ecafa ST_PTabLeader )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_edebgb :=_a .Attr {}; -_edebgb .Name =name ;switch _ecafa {case ST_PTabLeaderUnset :_edebgb .Value ="";case ST_PTabLeaderNone :_edebgb .Value ="\u006e\u006f\u006e\u0065";case ST_PTabLeaderDot :_edebgb .Value ="\u0064\u006f\u0074";case ST_PTabLeaderHyphen :_edebgb .Value ="\u0068\u0079\u0070\u0068\u0065\u006e"; -case ST_PTabLeaderUnderscore :_edebgb .Value ="\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case ST_PTabLeaderMiddleDot :_edebgb .Value ="\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return _edebgb ,nil ;};func (_ebfbef *ST_Wrap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebfbef =0; -case "\u0061\u0075\u0074\u006f":*_ebfbef =1;case "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e":*_ebfbef =2;case "\u0061\u0072\u006f\u0075\u006e\u0064":*_ebfbef =3;case "\u0074\u0069\u0067h\u0074":*_ebfbef =4;case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_ebfbef =5; -case "\u006e\u006f\u006e\u0065":*_ebfbef =6;};return nil ;};type WdWgp struct{WdCT_WordprocessingGroup }; +// Structured Document Tag End Character Properties +SdtEndPr *CT_SdtEndPr ; -// Validate validates the CT_Tc and its children -func (_dfbaad *CT_Tc )Validate ()error {return _dfbaad .ValidateWithPath ("\u0043\u0054\u005fT\u0063")};type CT_Columns struct{ +// Inline-Level Structured Document Tag Content +SdtContent *CT_SdtContentRun ;};func (_gcaeda *WdCT_WrapNone )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdbedg *EG_CellMarkupElementsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fdbedg .CellIns !=nil {_cafec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0065\u006c\u006c\u0049\u006es"}};e .EncodeElement (_fdbedg .CellIns ,_cafec );}else if _fdbedg .CellDel !=nil {_acgfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0065\u006c\u006c\u0044\u0065l"}}; +e .EncodeElement (_fdbedg .CellDel ,_acgfd );}else if _fdbedg .CellMerge !=nil {_feffa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0065\u006c\u006c\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_fdbedg .CellMerge ,_feffa );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Equal Column Widths -EqualWidthAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the EG_PContentMathChoice and its children, prefixing error messages with path +func (_gbbdfd *EG_PContentMathChoice )ValidateWithPath (path string )error {for _dbcdd ,_cbaebg :=range _gbbdfd .EG_PContentBase {if _cbcee :=_cbaebg .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u005b\u0025d\u005d",path ,_dbcdd )); +_cbcee !=nil {return _cbcee ;};};for _cafag ,_aecafe :=range _gbbdfd .EG_ContentRunContentBase {if _cfeege :=_aecafe .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002fE\u0047\u005f\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u005b\u0025\u0064\u005d",path ,_cafag )); +_cfeege !=nil {return _cfeege ;};};return nil ;};func NewCT_SmartTagType ()*CT_SmartTagType {_bagcg :=&CT_SmartTagType {};return _bagcg }; -// Spacing Between Equal Width Columns -SpaceAttr *_ee .ST_TwipsMeasure ; +// Validate validates the EG_RangeMarkupElements and its children +func (_fgfff *EG_RangeMarkupElements )Validate ()error {return _fgfff .ValidateWithPath ("\u0045\u0047\u005f\u0052an\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006et\u0073");};func (_fffgg *CT_TcPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fffgg .TcPr =NewCT_TcPrInner (); +for _ ,_bddc :=range start .Attr {if _bddc .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dgcbd :=_bddc .Value ;_fffgg .AuthorAttr =_dgcbd ;continue ;};if _bddc .Name .Local =="\u0064\u0061\u0074\u0065"{_gafgf ,_ffdfbc :=ParseStdlibTime (_bddc .Value ); +if _ffdfbc !=nil {return _ffdfbc ;};_fffgg .DateAttr =&_gafgf ;continue ;};if _bddc .Name .Local =="\u0069\u0064"{_ggddc ,_efaec :=_c .ParseInt (_bddc .Value ,10,64);if _efaec !=nil {return _efaec ;};_fffgg .IdAttr =_ggddc ;continue ;};};_cddfb :for {_bfacaf ,_bcgb :=d .Token (); +if _bcgb !=nil {return _bcgb ;};switch _bdgadg :=_bfacaf .(type ){case _a .StartElement :switch _bdgadg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:if _cbfade :=d .DecodeElement (_fffgg .TcPr ,&_bdgadg ); +_cbfade !=nil {return _cbfade ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065 \u0025\u0076",_bdgadg .Name ); +if _bbfebc :=d .Skip ();_bbfebc !=nil {return _bbfebc ;};};case _a .EndElement :break _cddfb ;case _a .CharData :};};return nil ;};type CT_LevelSuffix struct{ -// Number of Equal Width Columns -NumAttr *int64 ; +// Character Type Between Numbering and Text +ValAttr ST_LevelSuffix ;};func NewCT_FFCheckBox ()*CT_FFCheckBox {_gadfa :=&CT_FFCheckBox {};_gadfa .FFCheckBoxChoice =NewCT_FFCheckBoxChoice ();return _gadfa ;};func (_cadfgd ST_WmlColorSchemeIndex )String ()string {switch _cadfgd {case 0:return "";case 1:return "\u0064\u0061\u0072k\u0031"; +case 2:return "\u006c\u0069\u0067\u0068\u0074\u0031";case 3:return "\u0064\u0061\u0072k\u0032";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032"; +case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"; +case 12:return "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b";};return "";}; -// Draw Line Between Columns -SepAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_TextDirection and its children, prefixing error messages with path +func (_ggcgc *CT_TextDirection )ValidateWithPath (path string )error {if _ggcgc .ValAttr ==ST_TextDirectionUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dcfaf :=_ggcgc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dcfaf !=nil {return _dcfaf ;};return nil ;};type ST_PTabAlignment byte ; -// Single Column Definition -Col []*CT_Column ;};type WdCT_EffectExtent struct{ +// Validate validates the CT_Control and its children +func (_cfaae *CT_Control )Validate ()error {return _cfaae .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");};type CT_BdoContentRun struct{ -// Additional Extent on Left Edge -LAttr _ae .ST_Coordinate ; +// Direction of Override +ValAttr ST_Direction ;EG_PContent []*EG_PContent ;};func (_aaaea *CT_TblLayoutType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aaaea .TypeAttr !=ST_TblLayoutTypeUnset {_cegfc ,_dfdeda :=_aaaea .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _dfdeda !=nil {return _dfdeda ;};start .Attr =append (start .Attr ,_cegfc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_RubyContent ()*EG_RubyContent {_ceaaa :=&EG_RubyContent {};_ceaaa .RubyContentChoice =NewEG_RubyContentChoice (); +return _ceaaa ;};func (_gddbe *ST_Theme )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dedbgd ,_gcdcbg :=d .Token ();if _gcdcbg !=nil {return _gcdcbg ;};if _gbbdca ,_gbaaca :=_dedbgd .(_a .EndElement );_gbaaca &&_gbbdca .Name ==start .Name {*_gddbe =1; +return nil ;};if _feafbg ,_egaab :=_dedbgd .(_a .CharData );!_egaab {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dedbgd );}else {switch string (_feafbg ){case "":*_gddbe =0; +case "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_gddbe =1;case "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i":*_gddbe =2;case "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_gddbe =3;case "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_gddbe =4; +case "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_gddbe =5;case "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i":*_gddbe =6;case "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_gddbe =7;case "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_gddbe =8; +};};_dedbgd ,_gcdcbg =d .Token ();if _gcdcbg !=nil {return _gcdcbg ;};if _decggg ,_cffceg :=_dedbgd .(_a .EndElement );_cffceg &&_decggg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dedbgd ); +};func (_gcfbfg ST_BrType )String ()string {switch _gcfbfg {case 0:return "";case 1:return "\u0070\u0061\u0067\u0065";case 2:return "\u0063\u006f\u006c\u0075\u006d\u006e";case 3:return "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067"; +};return "";};func (_cceebb ST_ChapterSep )ValidateWithPath (path string )error {switch _cceebb {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cceebb )); +};return nil ;}; -// Additional Extent on Top Edge -TAttr _ae .ST_Coordinate ; +// Validate validates the CT_TrPrBase and its children +func (_caebce *CT_TrPrBase )Validate ()error {return _caebce .ValidateWithPath ("C\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065");};type CT_SdtDocPart struct{ -// Additional Extent on Right Edge -RAttr _ae .ST_Coordinate ; +// Document Part Gallery Filter +DocPartGallery *CT_String ; -// Additional Extent on Bottom Edge -BAttr _ae .ST_Coordinate ;};type CT_Fonts struct{ +// Document Part Category Filter +DocPartCategory *CT_String ; -// Font Content Type -HintAttr ST_Hint ; +// Built-In Document Part +DocPartUnique *CT_OnOff ;}; -// ASCII Font -AsciiAttr *string ; +// Validate validates the CT_LineNumber and its children +func (_dcfg *CT_LineNumber )Validate ()error {return _dcfg .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072");};type CT_ColorSchemeMapping struct{ -// High ANSI Font -HAnsiAttr *string ; +// Background 1 Theme Color Mapping +Bg1Attr ST_WmlColorSchemeIndex ; -// East Asian Font -EastAsiaAttr *string ; +// Text 1 Theme Color Mapping +T1Attr ST_WmlColorSchemeIndex ; -// Complex Script Font -CsAttr *string ; - -// ASCII Theme Font -AsciiThemeAttr ST_Theme ; - -// High ANSI Theme Font -HAnsiThemeAttr ST_Theme ; - -// East Asian Theme Font -EastAsiaThemeAttr ST_Theme ; - -// Complex Script Theme Font -CsthemeAttr ST_Theme ;};func NewCT_AutoCaption ()*CT_AutoCaption {_bbc :=&CT_AutoCaption {};return _bbc }; - -// ValidateWithPath validates the CT_NumRestart and its children, prefixing error messages with path -func (_facb *CT_NumRestart )ValidateWithPath (path string )error {if _facb .ValAttr ==ST_RestartNumberUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ceffg :=_facb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ceffg !=nil {return _ceffg ;};return nil ;};func (_bdbcd *CT_MailMergeOdsoFMDFieldType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gcfb ,_gbbab :=_bdbcd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gbbab !=nil {return _gbbab ;};start .Attr =append (start .Attr ,_gcfb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgbba *ST_PTabLeader )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gecffb ,_dcdagg :=d .Token (); -if _dcdagg !=nil {return _dcdagg ;};if _ebdab ,_addag :=_gecffb .(_a .EndElement );_addag &&_ebdab .Name ==start .Name {*_bgbba =1;return nil ;};if _faeca ,_fbbcgc :=_gecffb .(_a .CharData );!_fbbcgc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gecffb ); -}else {switch string (_faeca ){case "":*_bgbba =0;case "\u006e\u006f\u006e\u0065":*_bgbba =1;case "\u0064\u006f\u0074":*_bgbba =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_bgbba =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_bgbba =4; -case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_bgbba =5;};};_gecffb ,_dcdagg =d .Token ();if _dcdagg !=nil {return _dcdagg ;};if _dccgae ,_acfce :=_gecffb .(_a .EndElement );_acfce &&_dccgae .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gecffb ); -};func (_adcacf ST_HpsMeasure )String ()string {if _adcacf .ST_UnsignedDecimalNumber !=nil {return _ff .Sprintf ("\u0025\u0076",*_adcacf .ST_UnsignedDecimalNumber );};if _adcacf .ST_PositiveUniversalMeasure !=nil {return _ff .Sprintf ("\u0025\u0076",*_adcacf .ST_PositiveUniversalMeasure ); -};return "";};type CT_ColorSchemeMapping struct{ - -// Background 1 Theme Color Mapping -Bg1Attr ST_WmlColorSchemeIndex ; - -// Text 1 Theme Color Mapping -T1Attr ST_WmlColorSchemeIndex ; - -// Background 2 Theme Color Mapping -Bg2Attr ST_WmlColorSchemeIndex ; +// Background 2 Theme Color Mapping +Bg2Attr ST_WmlColorSchemeIndex ; // Text 2 Theme Color Mapping T2Attr ST_WmlColorSchemeIndex ; @@ -5563,1165 +4782,811 @@ Accent6Attr ST_WmlColorSchemeIndex ; HyperlinkAttr ST_WmlColorSchemeIndex ; // Followed Hyperlink Theme Color Mapping -FollowedHyperlinkAttr ST_WmlColorSchemeIndex ;};func (_babfg *CT_PPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _babfg .PStyle !=nil {_bgaecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_babfg .PStyle ,_bgaecf );};if _babfg .KeepNext !=nil {_dccaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}};e .EncodeElement (_babfg .KeepNext ,_dccaf );};if _babfg .KeepLines !=nil {_afgfcg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_babfg .KeepLines ,_afgfcg );};if _babfg .PageBreakBefore !=nil {_eade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}};e .EncodeElement (_babfg .PageBreakBefore ,_eade ); -};if _babfg .FramePr !=nil {_cgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_babfg .FramePr ,_cgcc );};if _babfg .WidowControl !=nil {_fgcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; -e .EncodeElement (_babfg .WidowControl ,_fgcbf );};if _babfg .NumPr !=nil {_abgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_babfg .NumPr ,_abgb );};if _babfg .SuppressLineNumbers !=nil {_fbcbcc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; -e .EncodeElement (_babfg .SuppressLineNumbers ,_fbcbcc );};if _babfg .PBdr !=nil {_dfbfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_babfg .PBdr ,_dfbfc );};if _babfg .Shd !=nil {_gdgfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_babfg .Shd ,_gdgfb );};if _babfg .Tabs !=nil {_fcaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_babfg .Tabs ,_fcaaa );};if _babfg .SuppressAutoHyphens !=nil {_efgfa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; -e .EncodeElement (_babfg .SuppressAutoHyphens ,_efgfa );};if _babfg .Kinsoku !=nil {_bcfee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_babfg .Kinsoku ,_bcfee );};if _babfg .WordWrap !=nil {_baecef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_babfg .WordWrap ,_baecef );};if _babfg .OverflowPunct !=nil {_affca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_babfg .OverflowPunct ,_affca ); -};if _babfg .TopLinePunct !=nil {_gefce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_babfg .TopLinePunct ,_gefce );};if _babfg .AutoSpaceDE !=nil {_febgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; -e .EncodeElement (_babfg .AutoSpaceDE ,_febgg );};if _babfg .AutoSpaceDN !=nil {_cagcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_babfg .AutoSpaceDN ,_cagcd ); -};if _babfg .Bidi !=nil {_babcgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_babfg .Bidi ,_babcgc );};if _babfg .AdjustRightInd !=nil {_bccg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; -e .EncodeElement (_babfg .AdjustRightInd ,_bccg );};if _babfg .SnapToGrid !=nil {_egfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_babfg .SnapToGrid ,_egfgf );}; -if _babfg .Spacing !=nil {_ddfca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_babfg .Spacing ,_ddfca );};if _babfg .Ind !=nil {_gaecgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}}; -e .EncodeElement (_babfg .Ind ,_gaecgb );};if _babfg .ContextualSpacing !=nil {_eedad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_babfg .ContextualSpacing ,_eedad ); -};if _babfg .MirrorIndents !=nil {_bgged :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_babfg .MirrorIndents ,_bgged );};if _babfg .SuppressOverlap !=nil {_acfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}}; -e .EncodeElement (_babfg .SuppressOverlap ,_acfdf );};if _babfg .Jc !=nil {_cabaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_babfg .Jc ,_cabaa );};if _babfg .TextDirection !=nil {_efaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_babfg .TextDirection ,_efaa );};if _babfg .TextAlignment !=nil {_befag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_babfg .TextAlignment ,_befag ); -};if _babfg .TextboxTightWrap !=nil {_acega :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}};e .EncodeElement (_babfg .TextboxTightWrap ,_acega );};if _babfg .OutlineLvl !=nil {_gebga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}}; -e .EncodeElement (_babfg .OutlineLvl ,_gebga );};if _babfg .DivId !=nil {_edfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_babfg .DivId ,_edfcb );};if _babfg .CnfStyle !=nil {_dbgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_babfg .CnfStyle ,_dbgaa );};if _babfg .RPr !=nil {_ccdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_babfg .RPr ,_ccdbg );};if _babfg .SectPr !=nil {_daad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}}; -e .EncodeElement (_babfg .SectPr ,_daad );};if _babfg .PPrChange !=nil {_bfdca :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_babfg .PPrChange ,_bfdca );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_ggbfc *CT_TblBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ggbfc .Top !=nil {_cbbbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_ggbfc .Top ,_cbbbf ); -};if _ggbfc .Start !=nil {_dgcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ggbfc .Start ,_dgcbf );};if _ggbfc .Left !=nil {_aadga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_ggbfc .Left ,_aadga );};if _ggbfc .Bottom !=nil {_ccacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_ggbfc .Bottom ,_ccacf );};if _ggbfc .End !=nil {_aeegb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; -e .EncodeElement (_ggbfc .End ,_aeegb );};if _ggbfc .Right !=nil {_daefcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ggbfc .Right ,_daefcc );};if _ggbfc .InsideH !=nil {_fcabfb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065H"}}; -e .EncodeElement (_ggbfc .InsideH ,_fcabfb );};if _ggbfc .InsideV !=nil {_gbgaae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065V"}};e .EncodeElement (_ggbfc .InsideV ,_gbgaae );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewCT_HMerge ()*CT_HMerge {_ffbff :=&CT_HMerge {};return _ffbff };func (_efdgb *ST_PTabRelativeTo )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggaabe ,_ccebde :=d .Token ();if _ccebde !=nil {return _ccebde ;};if _cfbbad ,_faceb :=_ggaabe .(_a .EndElement ); -_faceb &&_cfbbad .Name ==start .Name {*_efdgb =1;return nil ;};if _dcffac ,_agedgb :=_ggaabe .(_a .CharData );!_agedgb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggaabe ); -}else {switch string (_dcffac ){case "":*_efdgb =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_efdgb =1;case "\u0069\u006e\u0064\u0065\u006e\u0074":*_efdgb =2;};};_ggaabe ,_ccebde =d .Token ();if _ccebde !=nil {return _ccebde ;};if _dbcbc ,_dedcda :=_ggaabe .(_a .EndElement ); -_dedcda &&_dbcbc .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggaabe );};const (WdST_AlignVUnset WdST_AlignV =0; -WdST_AlignVTop WdST_AlignV =1;WdST_AlignVBottom WdST_AlignV =2;WdST_AlignVCenter WdST_AlignV =3;WdST_AlignVInside WdST_AlignV =4;WdST_AlignVOutside WdST_AlignV =5;);func NewCT_FtnEdnRef ()*CT_FtnEdnRef {_eeeec :=&CT_FtnEdnRef {};return _eeeec };func (_dfdcf *CT_Numbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dfdcf .NumPicBullet !=nil {_gffbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0050\u0069\u0063\u0042u\u006c\u006c\u0065\u0074"}};for _ ,_cgfcg :=range _dfdcf .NumPicBullet {e .EncodeElement (_cgfcg ,_gffbb );};};if _dfdcf .AbstractNum !=nil {_bcfgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}}; -for _ ,_bgfec :=range _dfdcf .AbstractNum {e .EncodeElement (_bgfec ,_bcfgg );};};if _dfdcf .Num !=nil {_egdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d"}};for _ ,_cegfga :=range _dfdcf .Num {e .EncodeElement (_cegfga ,_egdcc ); -};};if _dfdcf .NumIdMacAtCleanup !=nil {_cbagg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075mI\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006c\u0065\u0061\u006e\u0075\u0070"}};e .EncodeElement (_dfdcf .NumIdMacAtCleanup ,_cbagg ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abdbd ST_SectionMark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abdbd .String (),start );};func (_ggcfg *WdWsp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _ggcfg .WdCT_WordprocessingShape .MarshalXML (e ,start ); -}; +FollowedHyperlinkAttr ST_WmlColorSchemeIndex ;};func (_feegfb ST_InfoTextType )Validate ()error {return _feegfb .ValidateWithPath ("")};func (_eaae *CT_Font )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agcc :=range start .Attr {if _agcc .Name .Local =="\u006e\u0061\u006d\u0065"{_ebcaa :=_agcc .Value ; +_eaae .NameAttr =_ebcaa ;continue ;};};_bdafb :for {_cgecc ,_afcbe :=d .Token ();if _afcbe !=nil {return _afcbe ;};switch _beeca :=_cgecc .(type ){case _a .StartElement :switch _beeca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0074\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0074\u004e\u0061\u006d\u0065"}:_eaae .AltName =NewCT_String (); +if _cfefe :=d .DecodeElement (_eaae .AltName ,&_beeca );_cfefe !=nil {return _cfefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u006e\u006f\u0073\u0065\u0031"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u006e\u006f\u0073\u0065\u0031"}:_eaae .Panose1 =NewCT_Panose (); +if _efcbe :=d .DecodeElement (_eaae .Panose1 ,&_beeca );_efcbe !=nil {return _efcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_eaae .Charset =NewCT_Charset (); +if _cbbaf :=d .DecodeElement (_eaae .Charset ,&_beeca );_cbbaf !=nil {return _cbbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_eaae .Family =NewCT_FontFamily (); +if _bcbae :=d .DecodeElement (_eaae .Family ,&_beeca );_bcbae !=nil {return _bcbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"}:_eaae .NotTrueType =NewCT_OnOff (); +if _dafc :=d .DecodeElement (_eaae .NotTrueType ,&_beeca );_dafc !=nil {return _dafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0074c\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0074c\u0068"}:_eaae .Pitch =NewCT_Pitch (); +if _cbgea :=d .DecodeElement (_eaae .Pitch ,&_beeca );_cbgea !=nil {return _cbgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u0067"}:_eaae .Sig =NewCT_FontSig (); +if _adgc :=d .DecodeElement (_eaae .Sig ,&_beeca );_adgc !=nil {return _adgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062e\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"}:_eaae .EmbedRegular =NewCT_FontRel (); +if _afaad :=d .DecodeElement (_eaae .EmbedRegular ,&_beeca );_afaad !=nil {return _afaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062\u0065\u0064\u0042\u006f\u006cd"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062\u0065\u0064\u0042\u006f\u006cd"}:_eaae .EmbedBold =NewCT_FontRel (); +if _ccbed :=d .DecodeElement (_eaae .EmbedBold ,&_beeca );_ccbed !=nil {return _ccbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"e\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"e\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_eaae .EmbedItalic =NewCT_FontRel (); +if _abgce :=d .DecodeElement (_eaae .EmbedItalic ,&_beeca );_abgce !=nil {return _abgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_eaae .EmbedBoldItalic =NewCT_FontRel (); +if _ccdb :=d .DecodeElement (_eaae .EmbedBoldItalic ,&_beeca );_ccdb !=nil {return _ccdb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_beeca .Name ); +if _adgeb :=d .Skip ();_adgeb !=nil {return _adgeb ;};};case _a .EndElement :break _bdafb ;case _a .CharData :};};return nil ;}; -// Validate validates the WdCT_WrapThrough and its children -func (_ddcbeg *WdCT_WrapThrough )Validate ()error {return _ddcbeg .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0057r\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068");};type ST_SectionMark byte ; +// Validate validates the CT_NumRestart and its children +func (_bdbac *CT_NumRestart )Validate ()error {return _bdbac .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074");};func (_efec *CT_Charset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _efec .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_efec .ValAttr )}); +};if _efec .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0061\u0072\u0061\u0063\u0074e\u0072\u0053\u0065\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_efec .CharacterSetAttr )});}; +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Charset ()*CT_Charset {_beaf :=&CT_Charset {};return _beaf };func (_caadgb ST_DocPartBehavior )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adddfe :=_a .Attr {}; +_adddfe .Name =name ;switch _caadgb {case ST_DocPartBehaviorUnset :_adddfe .Value ="";case ST_DocPartBehaviorContent :_adddfe .Value ="\u0063o\u006e\u0074\u0065\u006e\u0074";case ST_DocPartBehaviorP :_adddfe .Value ="\u0070";case ST_DocPartBehaviorPg :_adddfe .Value ="\u0070\u0067"; +};return _adddfe ,nil ;};type CT_MailMergeOdsoFMDFieldType struct{ -// ValidateWithPath validates the CT_SimpleField and its children, prefixing error messages with path -func (_ebafbd *CT_SimpleField )ValidateWithPath (path string )error {if _ebafbd .FldLockAttr !=nil {if _gdbeff :=_ebafbd .FldLockAttr .ValidateWithPath (path +"\u002f\u0046\u006cd\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072");_gdbeff !=nil {return _gdbeff ; -};};if _ebafbd .DirtyAttr !=nil {if _dfbaa :=_ebafbd .DirtyAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079\u0041\u0074\u0074\u0072");_dfbaa !=nil {return _dfbaa ;};};if _ebafbd .FldData !=nil {if _dfgcb :=_ebafbd .FldData .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0044\u0061\u0074\u0061"); -_dfgcb !=nil {return _dfgcb ;};};for _bcbcce ,_cagae :=range _ebafbd .EG_PContent {if _dedbeb :=_cagae .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_bcbcce ));_dedbeb !=nil {return _dedbeb ; -};};return nil ;};func (_fbbgf *CT_PPrDefault )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgacc :for {_cfecc ,_gbbcc :=d .Token ();if _gbbcc !=nil {return _gbbcc ;};switch _eadce :=_cfecc .(type ){case _a .StartElement :switch _eadce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_fbbgf .PPr =NewCT_PPrGeneral (); -if _bcggf :=d .DecodeElement (_fbbgf .PPr ,&_eadce );_bcggf !=nil {return _bcggf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074 \u0025\u0076",_eadce .Name ); -if _degeab :=d .Skip ();_degeab !=nil {return _degeab ;};};case _a .EndElement :break _fgacc ;case _a .CharData :};};return nil ;};func (_dcaba ST_TblOverlap )Validate ()error {return _dcaba .ValidateWithPath ("")};type ST_MultiLevelType byte ;type CT_SdtListItem struct{ +// Merge Field Mapping Type +ValAttr ST_MailMergeOdsoFMDFieldType ;};func (_fdgcb ST_HpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdgcb .ST_UnsignedDecimalNumber !=nil {e .EncodeToken (_a .CharData (_dd .Sprintf ("\u0025\u0064",*_fdgcb .ST_UnsignedDecimalNumber ))); +};if _fdgcb .ST_PositiveUniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_fdgcb .ST_PositiveUniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_cggfb ST_JcTable )ValidateWithPath (path string )error {switch _cggfb {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cggfb )); +};return nil ;}; -// List Entry Display Text -DisplayTextAttr *string ; +// ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path +func (_fbda *CT_FontFamily )ValidateWithPath (path string )error {if _fbda .ValAttr ==ST_FontFamilyUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gcaef :=_fbda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcaef !=nil {return _gcaef ;};return nil ;};func (_abace ST_TextAlignment )ValidateWithPath (path string )error {switch _abace {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abace )); +};return nil ;};func (_abbad ST_TabTlc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abbad .String (),start );};type CT_OnOff struct{ -// List Entry Value -ValueAttr *string ;};type CT_Spacing struct{ +// On/Off Value +ValAttr *_f .ST_OnOff ;};func (_fgage ST_MeasurementOrPercent )String ()string {if _fgage .ST_DecimalNumberOrPercent !=nil {return _fgage .ST_DecimalNumberOrPercent .String ();};if _fgage .ST_UniversalMeasure !=nil {return _dd .Sprintf ("\u0025\u0076",*_fgage .ST_UniversalMeasure ); +};return "";};func (_dccgga *ST_VerticalJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdaef ,_gbebea :=d .Token ();if _gbebea !=nil {return _gbebea ;};if _eabbf ,_bcecg :=_fdaef .(_a .EndElement );_bcecg &&_eabbf .Name ==start .Name {*_dccgga =1; +return nil ;};if _abcgb ,_gaebac :=_fdaef .(_a .CharData );!_gaebac {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdaef );}else {switch string (_abcgb ){case "":*_dccgga =0; +case "\u0074\u006f\u0070":*_dccgga =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dccgga =2;case "\u0062\u006f\u0074\u0068":*_dccgga =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dccgga =4;};};_fdaef ,_gbebea =d .Token ();if _gbebea !=nil {return _gbebea ; +};if _facgde ,_gcfgc :=_fdaef .(_a .EndElement );_gcfgc &&_facgde .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdaef ); +};func (_bgebg *ST_Border )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgebg =0;case "\u006e\u0069\u006c":*_bgebg =1;case "\u006e\u006f\u006e\u0065":*_bgebg =2;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_bgebg =3;case "\u0074\u0068\u0069c\u006b":*_bgebg =4; +case "\u0064\u006f\u0075\u0062\u006c\u0065":*_bgebg =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_bgebg =6;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_bgebg =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_bgebg =8;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_bgebg =9; +case "\u0074\u0072\u0069\u0070\u006c\u0065":*_bgebg =10;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_bgebg =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_bgebg =12; +case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070":*_bgebg =13;case "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_bgebg =14;case "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_bgebg =15; +case "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070":*_bgebg =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_bgebg =17; +case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_bgebg =18;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070":*_bgebg =19;case "\u0077\u0061\u0076\u0065":*_bgebg =20; +case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_bgebg =21;case "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070":*_bgebg =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_bgebg =23; +case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_bgebg =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_bgebg =25;case "\u006f\u0075\u0074\u0073\u0065\u0074":*_bgebg =26;case "\u0069\u006e\u0073e\u0074":*_bgebg =27; +case "\u0061\u0070\u0070\u006c\u0065\u0073":*_bgebg =28;case "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073":*_bgebg =29;case "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072":*_bgebg =30;case "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065":*_bgebg =31; +case "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073":*_bgebg =32;case "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072":*_bgebg =33;case "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073":*_bgebg =34; +case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073":*_bgebg =35;case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073":*_bgebg =36;case "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073":*_bgebg =37; +case "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073":*_bgebg =38;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073":*_bgebg =39;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073":*_bgebg =40; +case "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065":*_bgebg =41;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065":*_bgebg =42;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_bgebg =43; +case "\u0062\u0061\u0074\u0073":*_bgebg =44;case "\u0062\u0069\u0072d\u0073":*_bgebg =45;case "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074":*_bgebg =46;case "\u0063\u0061\u0062\u0069\u006e\u0073":*_bgebg =47;case "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e":*_bgebg =48; +case "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n":*_bgebg =49;case "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b":*_bgebg =50;case "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072":*_bgebg =51; +case "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek":*_bgebg =52;case "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065":*_bgebg =53;case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b":*_bgebg =54; +case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072":*_bgebg =55;case "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d":*_bgebg =56;case "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065":*_bgebg =57; +case "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073":*_bgebg =58;case "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073":*_bgebg =59;case "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065":*_bgebg =60; +case "\u0063\u006c\u006f\u0063\u006b\u0073":*_bgebg =61;case "\u0063o\u006d\u0070\u0061\u0073\u0073":*_bgebg =62;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_bgebg =63;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073":*_bgebg =64; +case "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_bgebg =65;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073":*_bgebg =66;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065":*_bgebg =67; +case "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_bgebg =68;case "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073":*_bgebg =69;case "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073":*_bgebg =70; +case "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae":*_bgebg =71;case "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079":*_bgebg =72;case "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068":*_bgebg =73; +case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073":*_bgebg =74;case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067":*_bgebg =75;case "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068":*_bgebg =76; +case "\u0063\u0075\u0070":*_bgebg =77;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068":*_bgebg =78;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072":*_bgebg =79;case "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073":*_bgebg =80; +case "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079":*_bgebg =81;case "\u0064o\u0075\u0062\u006c\u0065\u0044":*_bgebg =82;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073":*_bgebg =83;case "\u0065\u0061\u0072\u0074\u0068\u0031":*_bgebg =84; +case "\u0065\u0061\u0072\u0074\u0068\u0032":*_bgebg =85;case "\u0065\u0061\u0072\u0074\u0068\u0033":*_bgebg =86;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031":*_bgebg =87;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032":*_bgebg =88; +case "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k":*_bgebg =89;case "\u0066\u0061\u006e\u0073":*_bgebg =90;case "\u0066\u0069\u006c\u006d":*_bgebg =91;case "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073":*_bgebg =92;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074":*_bgebg =93; +case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073":*_bgebg =94;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031":*_bgebg =95;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032":*_bgebg =96; +case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079":*_bgebg =97;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065":*_bgebg =98;case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073":*_bgebg =99; +case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070":*_bgebg =100;case "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079":*_bgebg =101;case "\u0067\u0065\u006d\u0073":*_bgebg =102;case "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e":*_bgebg =103; +case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_bgebg =104;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651":*_bgebg =105;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652":*_bgebg =106;case "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e":*_bgebg =107; +case "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y":*_bgebg =108;case "\u0068\u0065\u0061\u0072\u0074\u0073":*_bgebg =109;case "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073":*_bgebg =110;case "\u0068\u006f\u006cl\u0079":*_bgebg =111; +case "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079":*_bgebg =112;case "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063":*_bgebg =113;case "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073":*_bgebg =114;case "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb":*_bgebg =115; +case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031":*_bgebg =116;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032":*_bgebg =117;case "\u006da\u0070\u0050\u0069\u006e\u0073":*_bgebg =118;case "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f":*_bgebg =119; +case "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073":*_bgebg =120;case "\u006da\u0072\u0071\u0075\u0065\u0065":*_bgebg =121;case "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064":*_bgebg =122;case "\u006d\u006f\u006fn\u0073":*_bgebg =123; +case "\u006d\u006f\u0073\u0061\u0069\u0063":*_bgebg =124;case "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073":*_bgebg =125;case "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t":*_bgebg =126;case "\u006f\u0076\u0061l\u0073":*_bgebg =127;case "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073":*_bgebg =128; +case "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b":*_bgebg =129;case "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072":*_bgebg =130;case "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073":*_bgebg =131;case "\u0070a\u0070\u0079\u0072\u0075\u0073":*_bgebg =132; +case "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072":*_bgebg =133;case "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073":*_bgebg =134;case "\u0070e\u006e\u0063\u0069\u006c\u0073":*_bgebg =135;case "\u0070\u0065\u006f\u0070\u006c\u0065":*_bgebg =136; +case "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067":*_bgebg =137;case "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073":*_bgebg =138;case "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073":*_bgebg =139;case "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070":*_bgebg =140; +case "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031":*_bgebg =141;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032":*_bgebg =142;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031":*_bgebg =143;case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073":*_bgebg =144; +case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065":*_bgebg =145;case "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s":*_bgebg =146;case "\u0072\u0069\u006eg\u0073":*_bgebg =147;case "\u0073\u0061\u0066\u0061\u0072\u0069":*_bgebg =148; +case "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068":*_bgebg =149;case "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079":*_bgebg =150;case "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t":*_bgebg =151;case "\u0073e\u0061\u0074\u0074\u006c\u0065":*_bgebg =152; +case "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073":*_bgebg =153;case "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068":*_bgebg =154;case "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073":*_bgebg =155; +case "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t":*_bgebg =156;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079":*_bgebg =157;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073":*_bgebg =158;case "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f":*_bgebg =159; +case "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t":*_bgebg =160;case "\u0073\u0074\u0061r\u0073":*_bgebg =161;case "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070":*_bgebg =162;case "\u0073t\u0061\u0072\u0073\u0033\u0064":*_bgebg =163;case "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b":*_bgebg =164; +case "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064":*_bgebg =165;case "\u0073\u0075\u006e":*_bgebg =166;case "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g":*_bgebg =167;case "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r":*_bgebg =168; +case "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b":*_bgebg =169;case "\u0074\u0072\u0065e\u0073":*_bgebg =170;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079":*_bgebg =171;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s":*_bgebg =172; +case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651":*_bgebg =173;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652":*_bgebg =174;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031":*_bgebg =175;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032":*_bgebg =176; +case "\u0073h\u0061\u0070\u0065\u0073\u0031":*_bgebg =177;case "\u0073h\u0061\u0070\u0065\u0073\u0032":*_bgebg =178;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031":*_bgebg =179;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032":*_bgebg =180; +case "\u0076\u0069\u006e\u0065":*_bgebg =181;case "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065":*_bgebg =182;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073":*_bgebg =183;case "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064":*_bgebg =184; +case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e":*_bgebg =185;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073":*_bgebg =186;case "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073":*_bgebg =187; +case "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b":*_bgebg =188;case "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073":*_bgebg =189;case "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_bgebg =190;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_bgebg =191; +case "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068":*_bgebg =192;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bgebg =193;};return nil ;}; -// Spacing Above Paragraph -BeforeAttr *_ee .ST_TwipsMeasure ; +// ValidateWithPath validates the CT_FFStatusText and its children, prefixing error messages with path +func (_dcgaf *CT_FFStatusText )ValidateWithPath (path string )error {if _agfga :=_dcgaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_agfga !=nil {return _agfga ;};return nil ;};func (_dfgafa *EG_ContentRunContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dfgafa .ContentRunContentChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};func (_gbgca *Styles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0073\u0074\u0079\u006c\u0065\u0073";return _gbgca .CT_Styles .MarshalXML (e ,start );};func NewCT_CellMergeTrackChange ()*CT_CellMergeTrackChange {_geege :=&CT_CellMergeTrackChange {};return _geege ;};func (_bedda *CT_MathCtrlDel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_bedda .AuthorAttr )}); +if _bedda .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_bedda .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_bedda .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcdfeb *WdCT_WrapSquare )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcdfeb .WrapTextAttr =WdST_WrapText (1);for _ ,_fcaea :=range start .Attr {if _fcaea .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_fcdfeb .WrapTextAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0064\u0069\u0073t\u0054"{_afcced ,_gadcgf :=_c .ParseUint (_fcaea .Value ,10,32);if _gadcgf !=nil {return _gadcgf ;};_ffcefg :=uint32 (_afcced );_fcdfeb .DistTAttr =&_ffcefg ;continue ;};if _fcaea .Name .Local =="\u0064\u0069\u0073t\u0042"{_bagga ,_afgde :=_c .ParseUint (_fcaea .Value ,10,32); +if _afgde !=nil {return _afgde ;};_aafda :=uint32 (_bagga );_fcdfeb .DistBAttr =&_aafda ;continue ;};if _fcaea .Name .Local =="\u0064\u0069\u0073t\u004c"{_fadddg ,_cfcab :=_c .ParseUint (_fcaea .Value ,10,32);if _cfcab !=nil {return _cfcab ;};_cdafc :=uint32 (_fadddg ); +_fcdfeb .DistLAttr =&_cdafc ;continue ;};if _fcaea .Name .Local =="\u0064\u0069\u0073t\u0052"{_dfffdc ,_efeccb :=_c .ParseUint (_fcaea .Value ,10,32);if _efeccb !=nil {return _efeccb ;};_dfabgb :=uint32 (_dfffdc );_fcdfeb .DistRAttr =&_dfabgb ;continue ; +};};_eeffc :for {_dcbfb ,_gedcdb :=d .Token ();if _gedcdb !=nil {return _gedcdb ;};switch _dgfee :=_dcbfb .(type ){case _a .StartElement :switch _dgfee .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_fcdfeb .EffectExtent =NewWdCT_EffectExtent (); +if _abfeec :=d .DecodeElement (_fcdfeb .EffectExtent ,&_dgfee );_abfeec !=nil {return _abfeec ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057r\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065\u0020\u0025\u0076",_dgfee .Name ); +if _bececg :=d .Skip ();_bececg !=nil {return _bececg ;};};case _a .EndElement :break _eeffc ;case _a .CharData :};};return nil ;}; -// Spacing Above Paragraph IN Line Units -BeforeLinesAttr *int64 ; +// Validate validates the EG_MathContentChoice and its children +func (_bfbbf *EG_MathContentChoice )Validate ()error {return _bfbbf .ValidateWithPath ("E\u0047_\u004d\u0061\u0074\u0068\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0068oi\u0063\u0065");};func NewCT_Text ()*CT_Text {_efaa :=&CT_Text {};return _efaa };func (_edabd *CT_FldCharChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _edabd .FldData !=nil {_accc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0044\u0061\u0074a"}};e .EncodeElement (_edabd .FldData ,_accc );}else if _edabd .FfData !=nil {_fdfag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0066\u0044\u0061\u0074\u0061"}}; +e .EncodeElement (_edabd .FfData ,_fdfag );}else if _edabd .NumberingChange !=nil {_adgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0043h\u0061\u006e\u0067\u0065"}};e .EncodeElement (_edabd .NumberingChange ,_adgg ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TblGrid struct{ -// Automatically Determine Spacing Above Paragraph -BeforeAutospacingAttr *_ee .ST_OnOff ; +// Grid Column Definition +GridCol []*CT_TblGridCol ;TblGridChange *CT_TblGridChange ;}; -// Spacing Below Paragraph -AfterAttr *_ee .ST_TwipsMeasure ; +// ValidateWithPath validates the CT_SdtPr and its children, prefixing error messages with path +func (_adcbb *CT_SdtPr )ValidateWithPath (path string )error {if _adcbb .RPr !=nil {if _aadac :=_adcbb .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_aadac !=nil {return _aadac ;};};if _adcbb .Alias !=nil {if _bcdfff :=_adcbb .Alias .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0061\u0073"); +_bcdfff !=nil {return _bcdfff ;};};if _adcbb .Tag !=nil {if _afeafc :=_adcbb .Tag .ValidateWithPath (path +"\u002f\u0054\u0061\u0067");_afeafc !=nil {return _afeafc ;};};if _adcbb .Id !=nil {if _agfdb :=_adcbb .Id .ValidateWithPath (path +"\u002f\u0049\u0064"); +_agfdb !=nil {return _agfdb ;};};if _adcbb .Lock !=nil {if _dbaee :=_adcbb .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_dbaee !=nil {return _dbaee ;};};if _adcbb .Placeholder !=nil {if _bacge :=_adcbb .Placeholder .ValidateWithPath (path +"\u002f\u0050\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"); +_bacge !=nil {return _bacge ;};};if _adcbb .Temporary !=nil {if _daede :=_adcbb .Temporary .ValidateWithPath (path +"\u002f\u0054\u0065\u006d\u0070\u006f\u0072\u0061\u0072\u0079");_daede !=nil {return _daede ;};};if _adcbb .ShowingPlcHdr !=nil {if _aeedd :=_adcbb .ShowingPlcHdr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0069\u006e\u0067\u0050l\u0063\u0048\u0064\u0072"); +_aeedd !=nil {return _aeedd ;};};if _adcbb .DataBinding !=nil {if _fcabbb :=_adcbb .DataBinding .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");_fcabbb !=nil {return _fcabbb ;};};if _adcbb .Label !=nil {if _gabdc :=_adcbb .Label .ValidateWithPath (path +"\u002f\u004c\u0061\u0062\u0065\u006c"); +_gabdc !=nil {return _gabdc ;};};if _adcbb .TabIndex !=nil {if _agfca :=_adcbb .TabIndex .ValidateWithPath (path +"\u002fT\u0061\u0062\u0049\u006e\u0064\u0065x");_agfca !=nil {return _agfca ;};};if _adcbb .SdtPrChoice !=nil {if _afddff :=_adcbb .SdtPrChoice .ValidateWithPath (path +"\u002f\u0053\u0064t\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065"); +_afddff !=nil {return _afddff ;};};return nil ;};func (_eege *CT_ColorSchemeMapping )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bfda :=range start .Attr {if _bfda .Name .Local =="\u0062\u0067\u0031"{_eege .Bg1Attr .UnmarshalXMLAttr (_bfda ); +continue ;};if _bfda .Name .Local =="\u0074\u0031"{_eege .T1Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0062\u0067\u0032"{_eege .Bg2Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0074\u0032"{_eege .T2Attr .UnmarshalXMLAttr (_bfda ); +continue ;};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0031"{_eege .Accent1Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0032"{_eege .Accent2Attr .UnmarshalXMLAttr (_bfda );continue ; +};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0033"{_eege .Accent3Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0034"{_eege .Accent4Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0035"{_eege .Accent5Attr .UnmarshalXMLAttr (_bfda ); +continue ;};if _bfda .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0036"{_eege .Accent6Attr .UnmarshalXMLAttr (_bfda );continue ;};if _bfda .Name .Local =="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"{_eege .HyperlinkAttr .UnmarshalXMLAttr (_bfda ); +continue ;};if _bfda .Name .Local =="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b"{_eege .FollowedHyperlinkAttr .UnmarshalXMLAttr (_bfda );continue ;};};for {_dbef ,_ceag :=d .Token ();if _ceag !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065m\u0065\u004d\u0061\u0070\u0070\u0069\u006eg\u003a\u0020\u0025\u0073",_ceag ); +};if _bged ,_gefe :=_dbef .(_a .EndElement );_gefe &&_bged .Name ==start .Name {break ;};};return nil ;};func (_bbdeca *CT_WebSettings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bbdeca .Frameset !=nil {_ggacb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}}; +e .EncodeElement (_bbdeca .Frameset ,_ggacb );};if _bbdeca .Divs !=nil {_fcebfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0076\u0073"}};e .EncodeElement (_bbdeca .Divs ,_fcebfg );};if _bbdeca .Encoding !=nil {_ecfefg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}}; +e .EncodeElement (_bbdeca .Encoding ,_ecfefg );};if _bbdeca .OptimizeForBrowser !=nil {_efgacb :=_a .StartElement {Name :_a .Name {Local :"w\u003ao\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u0046o\u0072\u0042\u0072\u006fws\u0065\u0072"}};e .EncodeElement (_bbdeca .OptimizeForBrowser ,_efgacb ); +};if _bbdeca .RelyOnVML !=nil {_bfbebc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u006c\u0079\u004f\u006e\u0056\u004d\u004c"}};e .EncodeElement (_bbdeca .RelyOnVML ,_bfbebc );};if _bbdeca .AllowPNG !=nil {_ecgdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}}; +e .EncodeElement (_bbdeca .AllowPNG ,_ecgdc );};if _bbdeca .DoNotRelyOnCSS !=nil {_fadfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006ft\u0052\u0065\u006c\u0079\u004f\u006e\u0043\u0053\u0053"}};e .EncodeElement (_bbdeca .DoNotRelyOnCSS ,_fadfc ); +};if _bbdeca .DoNotSaveAsSingleFile !=nil {_fdebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0053\u0061\u0076\u0065\u0041\u0073\u0053\u0069\u006e\u0067\u006c\u0065\u0046\u0069\u006c\u0065"}};e .EncodeElement (_bbdeca .DoNotSaveAsSingleFile ,_fdebe ); +};if _bbdeca .DoNotOrganizeInFolder !=nil {_cgagf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u004f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006f\u006c\u0064\u0065\u0072"}};e .EncodeElement (_bbdeca .DoNotOrganizeInFolder ,_cgagf ); +};if _bbdeca .DoNotUseLongFileNames !=nil {_gbcfbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u004c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"}};e .EncodeElement (_bbdeca .DoNotUseLongFileNames ,_gbcfbf ); +};if _bbdeca .PixelsPerInch !=nil {_bebge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070i\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}};e .EncodeElement (_bbdeca .PixelsPerInch ,_bebge );};if _bbdeca .TargetScreenSz !=nil {_fadebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0061\u0072\u0067e\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a"}}; +e .EncodeElement (_bbdeca .TargetScreenSz ,_fadebe );};if _bbdeca .SaveSmartTagsAsXml !=nil {_gafba :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0061\u0076\u0065\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0073\u0041sX\u006d\u006c"}};e .EncodeElement (_bbdeca .SaveSmartTagsAsXml ,_gafba ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdfge WdST_AlignH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdfge .String (),start );}; -// Spacing Below Paragraph in Line Units -AfterLinesAttr *int64 ; +// ValidateWithPath validates the EG_ContentRunContentBaseChoice and its children, prefixing error messages with path +func (_cecfeg *EG_ContentRunContentBaseChoice )ValidateWithPath (path string )error {if _cecfeg .SmartTag !=nil {if _cafbe :=_cecfeg .SmartTag .ValidateWithPath (path +"\u002fS\u006d\u0061\u0072\u0074\u0054\u0061g");_cafbe !=nil {return _cafbe ;};};if _cecfeg .Sdt !=nil {if _aecfc :=_cecfeg .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); +_aecfc !=nil {return _aecfc ;};};for _gbcff ,_afaaa :=range _cecfeg .EG_RunLevelElts {if _ddfdea :=_afaaa .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_gbcff )); +_ddfdea !=nil {return _ddfdea ;};};return nil ;}; -// Automatically Determine Spacing Below Paragraph -AfterAutospacingAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the EG_RPrContent and its children, prefixing error messages with path +func (_eedgg *EG_RPrContent )ValidateWithPath (path string )error {if _eedgg .RStyle !=nil {if _fdggbf :=_eedgg .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_fdggbf !=nil {return _fdggbf ;};};if _eedgg .RFonts !=nil {if _fcdabe :=_eedgg .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_fcdabe !=nil {return _fcdabe ;};};if _eedgg .B !=nil {if _fdbgbd :=_eedgg .B .ValidateWithPath (path +"\u002f\u0042");_fdbgbd !=nil {return _fdbgbd ;};};if _eedgg .BCs !=nil {if _bebcfb :=_eedgg .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073"); +_bebcfb !=nil {return _bebcfb ;};};if _eedgg .I !=nil {if _ccbfe :=_eedgg .I .ValidateWithPath (path +"\u002f\u0049");_ccbfe !=nil {return _ccbfe ;};};if _eedgg .ICs !=nil {if _daabg :=_eedgg .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_daabg !=nil {return _daabg ; +};};if _eedgg .Caps !=nil {if _begdf :=_eedgg .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_begdf !=nil {return _begdf ;};};if _eedgg .SmallCaps !=nil {if _ccccgb :=_eedgg .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); +_ccccgb !=nil {return _ccccgb ;};};if _eedgg .Strike !=nil {if _cdacg :=_eedgg .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_cdacg !=nil {return _cdacg ;};};if _eedgg .Dstrike !=nil {if _cefefe :=_eedgg .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); +_cefefe !=nil {return _cefefe ;};};if _eedgg .Outline !=nil {if _aecaa :=_eedgg .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_aecaa !=nil {return _aecaa ;};};if _eedgg .Shadow !=nil {if _aebfb :=_eedgg .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_aebfb !=nil {return _aebfb ;};};if _eedgg .Emboss !=nil {if _bfefe :=_eedgg .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_bfefe !=nil {return _bfefe ;};};if _eedgg .Imprint !=nil {if _ffbeeg :=_eedgg .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); +_ffbeeg !=nil {return _ffbeeg ;};};if _eedgg .NoProof !=nil {if _acbdd :=_eedgg .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_acbdd !=nil {return _acbdd ;};};if _eedgg .SnapToGrid !=nil {if _dacaad :=_eedgg .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); +_dacaad !=nil {return _dacaad ;};};if _eedgg .Vanish !=nil {if _fgefe :=_eedgg .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_fgefe !=nil {return _fgefe ;};};if _eedgg .WebHidden !=nil {if _ccbba :=_eedgg .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); +_ccbba !=nil {return _ccbba ;};};if _eedgg .Color !=nil {if _gdccda :=_eedgg .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_gdccda !=nil {return _gdccda ;};};if _eedgg .Spacing !=nil {if _gbaaec :=_eedgg .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_gbaaec !=nil {return _gbaaec ;};};if _eedgg .W !=nil {if _cbcdc :=_eedgg .W .ValidateWithPath (path +"\u002f\u0057");_cbcdc !=nil {return _cbcdc ;};};if _eedgg .Kern !=nil {if _cdaca :=_eedgg .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); +_cdaca !=nil {return _cdaca ;};};if _eedgg .Position !=nil {if _gfeea :=_eedgg .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_gfeea !=nil {return _gfeea ;};};if _eedgg .Sz !=nil {if _dfebff :=_eedgg .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_dfebff !=nil {return _dfebff ;};};if _eedgg .SzCs !=nil {if _afbgbb :=_eedgg .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_afbgbb !=nil {return _afbgbb ;};};if _eedgg .Highlight !=nil {if _bcdgdc :=_eedgg .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); +_bcdgdc !=nil {return _bcdgdc ;};};if _eedgg .U !=nil {if _fdccdf :=_eedgg .U .ValidateWithPath (path +"\u002f\u0055");_fdccdf !=nil {return _fdccdf ;};};if _eedgg .Effect !=nil {if _bdffcb :=_eedgg .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_bdffcb !=nil {return _bdffcb ;};};if _eedgg .Bdr !=nil {if _eadgf :=_eedgg .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_eadgf !=nil {return _eadgf ;};};if _eedgg .Shd !=nil {if _geccc :=_eedgg .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_geccc !=nil {return _geccc ;};};if _eedgg .FitText !=nil {if _dgaca :=_eedgg .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_dgaca !=nil {return _dgaca ;};};if _eedgg .VertAlign !=nil {if _eaefb :=_eedgg .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_eaefb !=nil {return _eaefb ;};};if _eedgg .Rtl !=nil {if _gggdg :=_eedgg .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_gggdg !=nil {return _gggdg ;};};if _eedgg .Cs !=nil {if _beegf :=_eedgg .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); +_beegf !=nil {return _beegf ;};};if _eedgg .Em !=nil {if _deabe :=_eedgg .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_deabe !=nil {return _deabe ;};};if _eedgg .Lang !=nil {if _efeeca :=_eedgg .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_efeeca !=nil {return _efeeca ;};};if _eedgg .EastAsianLayout !=nil {if _gecfcd :=_eedgg .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_gecfcd !=nil {return _gecfcd ; +};};if _eedgg .SpecVanish !=nil {if _egfef :=_eedgg .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_egfef !=nil {return _egfef ;};};if _eedgg .OMath !=nil {if _defgag :=_eedgg .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); +_defgag !=nil {return _defgag ;};};if _eedgg .RPrChange !=nil {if _befcca :=_eedgg .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_befcca !=nil {return _befcca ;};};return nil ;};func NewCT_DecimalNumber ()*CT_DecimalNumber {_eecc :=&CT_DecimalNumber {}; +return _eecc };func NewCT_SdtDocPart ()*CT_SdtDocPart {_cfabd :=&CT_SdtDocPart {};return _cfabd };type EG_ContentRunContent struct{ContentRunContentChoice *EG_ContentRunContentChoice ;};func (_cggeb *CT_TrackChangesView )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fdgdac :=range start .Attr {if _fdgdac .Name .Local =="\u006d\u0061\u0072\u006b\u0075\u0070"{_bebgdg ,_cface :=ParseUnionST_OnOff (_fdgdac .Value ); +if _cface !=nil {return _cface ;};_cggeb .MarkupAttr =&_bebgdg ;continue ;};if _fdgdac .Name .Local =="\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_gbdcbg ,_adebd :=ParseUnionST_OnOff (_fdgdac .Value );if _adebd !=nil {return _adebd ;};_cggeb .CommentsAttr =&_gbdcbg ; +continue ;};if _fdgdac .Name .Local =="\u0069\u006e\u0073\u0044\u0065\u006c"{_feddc ,_ecbda :=ParseUnionST_OnOff (_fdgdac .Value );if _ecbda !=nil {return _ecbda ;};_cggeb .InsDelAttr =&_feddc ;continue ;};if _fdgdac .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_cfdfb ,_ebgfc :=ParseUnionST_OnOff (_fdgdac .Value ); +if _ebgfc !=nil {return _ebgfc ;};_cggeb .FormattingAttr =&_cfdfb ;continue ;};if _fdgdac .Name .Local =="\u0069\u006e\u006b\u0041\u006e\u006e\u006f\u0074\u0061t\u0069\u006f\u006e\u0073"{_cbcecd ,_aageg :=ParseUnionST_OnOff (_fdgdac .Value );if _aageg !=nil {return _aageg ; +};_cggeb .InkAnnotationsAttr =&_cbcecd ;continue ;};};for {_ebdff ,_afec :=d .Token ();if _afec !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0072\u0061\u0063\u006bC\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077\u003a\u0020\u0025\u0073",_afec ); +};if _ggfbe ,_eadfbg :=_ebdff .(_a .EndElement );_eadfbg &&_ggfbe .Name ==start .Name {break ;};};return nil ;};func (_dbafc *CT_CustomXmlRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_feea :=range start .Attr {if _feea .Name .Local =="\u0075\u0072\u0069"{_gcaf :=_feea .Value ; +_dbafc .UriAttr =&_gcaf ;continue ;};if _feea .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_ggff :=_feea .Value ;_dbafc .ElementAttr =_ggff ;continue ;};};_gdbbe :for {_ecca ,_gdcd :=d .Token ();if _gdcd !=nil {return _gdcd ;};switch _geddg :=_ecca .(type ){case _a .StartElement :switch _geddg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_dbafc .CustomXmlPr =NewCT_CustomXmlPr (); +if _fdcab :=d .DecodeElement (_dbafc .CustomXmlPr ,&_geddg );_fdcab !=nil {return _fdcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_cdced :=NewEG_PContent (); +_cdced .PContentChoice =NewEG_PContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_cdced );if _dcdc :=d .DecodeElement (&_cdced .PContentChoice .FldSimple ,&_geddg );_dcdc !=nil {return _dcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fcbf :=NewEG_PContent (); +_fcbf .PContentChoice =NewEG_PContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_fcbf );if _cbbf :=d .DecodeElement (&_fcbf .PContentChoice .Hyperlink ,&_geddg );_cbbf !=nil {return _cbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_fgbc :=NewEG_PContent (); +_fgbc .PContentChoice =NewEG_PContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_fgbc );if _ebge :=d .DecodeElement (&_fgbc .PContentChoice .SubDoc ,&_geddg );_ebge !=nil {return _ebge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cdbea :=NewEG_PContent (); +_dfdc :=NewEG_ContentRunContent ();_dfdc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_cdbea );_cdbea .PContentChoice .EG_ContentRunContent =append (_cdbea .PContentChoice .EG_ContentRunContent ,_dfdc ); +if _fbac :=d .DecodeElement (&_dfdc .ContentRunContentChoice .CustomXml ,&_geddg );_fbac !=nil {return _fbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_ebfg :=NewEG_PContent (); +_fadg :=NewEG_ContentRunContent ();_fadg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ebfg );_ebfg .PContentChoice .EG_ContentRunContent =append (_ebfg .PContentChoice .EG_ContentRunContent ,_fadg ); +if _edca :=d .DecodeElement (&_fadg .ContentRunContentChoice .SmartTag ,&_geddg );_edca !=nil {return _edca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ebdd :=NewEG_PContent (); +_dadg :=NewEG_ContentRunContent ();_dadg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ebdd );_ebdd .PContentChoice .EG_ContentRunContent =append (_ebdd .PContentChoice .EG_ContentRunContent ,_dadg ); +if _ceee :=d .DecodeElement (&_dadg .ContentRunContentChoice .Sdt ,&_geddg );_ceee !=nil {return _ceee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_dbag :=NewEG_PContent (); +_gbdf :=NewEG_ContentRunContent ();_gbdf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_dbag );_dbag .PContentChoice .EG_ContentRunContent =append (_dbag .PContentChoice .EG_ContentRunContent ,_gbdf ); +if _dabd :=d .DecodeElement (&_gbdf .ContentRunContentChoice .Dir ,&_geddg );_dabd !=nil {return _dabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_dage :=NewEG_PContent (); +_gaaeg :=NewEG_ContentRunContent ();_gaaeg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_dage );_dage .PContentChoice .EG_ContentRunContent =append (_dage .PContentChoice .EG_ContentRunContent ,_gaaeg ); +if _dedd :=d .DecodeElement (&_gaaeg .ContentRunContentChoice .Bdo ,&_geddg );_dedd !=nil {return _dedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_abbd :=NewEG_PContent (); +_bffc :=NewEG_ContentRunContent ();_bffc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_abbd );_abbd .PContentChoice .EG_ContentRunContent =append (_abbd .PContentChoice .EG_ContentRunContent ,_bffc ); +if _egga :=d .DecodeElement (&_bffc .ContentRunContentChoice .R ,&_geddg );_egga !=nil {return _egga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ggbg :=NewEG_PContent (); +_beffc :=NewEG_ContentRunContent ();_afgb :=NewEG_RunLevelElts ();_afgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ggbg );_ggbg .PContentChoice .EG_ContentRunContent =append (_ggbg .PContentChoice .EG_ContentRunContent ,_beffc ); +_beffc .ContentRunContentChoice .EG_RunLevelElts =append (_beffc .ContentRunContentChoice .EG_RunLevelElts ,_afgb );if _gffeg :=d .DecodeElement (&_afgb .RunLevelEltsChoice .ProofErr ,&_geddg );_gffeg !=nil {return _gffeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_efdac :=NewEG_PContent (); +_abdd :=NewEG_ContentRunContent ();_abfg :=NewEG_RunLevelElts ();_abfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_efdac );_efdac .PContentChoice .EG_ContentRunContent =append (_efdac .PContentChoice .EG_ContentRunContent ,_abdd ); +_abdd .ContentRunContentChoice .EG_RunLevelElts =append (_abdd .ContentRunContentChoice .EG_RunLevelElts ,_abfg );if _ecfade :=d .DecodeElement (&_abfg .RunLevelEltsChoice .PermStart ,&_geddg );_ecfade !=nil {return _ecfade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggdd :=NewEG_PContent (); +_aeceb :=NewEG_ContentRunContent ();_dege :=NewEG_RunLevelElts ();_dege .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ggdd );_ggdd .PContentChoice .EG_ContentRunContent =append (_ggdd .PContentChoice .EG_ContentRunContent ,_aeceb ); +_aeceb .ContentRunContentChoice .EG_RunLevelElts =append (_aeceb .ContentRunContentChoice .EG_RunLevelElts ,_dege );if _bdff :=d .DecodeElement (&_dege .RunLevelEltsChoice .PermEnd ,&_geddg );_bdff !=nil {return _bdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cfbdb :=NewEG_PContent (); +_bbbc :=NewEG_ContentRunContent ();_deda :=NewEG_RunLevelElts ();_deda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_cfbdb );_cfbdb .PContentChoice .EG_ContentRunContent =append (_cfbdb .PContentChoice .EG_ContentRunContent ,_bbbc ); +_bbbc .ContentRunContentChoice .EG_RunLevelElts =append (_bbbc .ContentRunContentChoice .EG_RunLevelElts ,_deda );if _ffced :=d .DecodeElement (&_deda .RunLevelEltsChoice .Ins ,&_geddg );_ffced !=nil {return _ffced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_beag :=NewEG_PContent (); +_bbfc :=NewEG_ContentRunContent ();_ccba :=NewEG_RunLevelElts ();_ccba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_beag );_beag .PContentChoice .EG_ContentRunContent =append (_beag .PContentChoice .EG_ContentRunContent ,_bbfc ); +_bbfc .ContentRunContentChoice .EG_RunLevelElts =append (_bbfc .ContentRunContentChoice .EG_RunLevelElts ,_ccba );if _fccg :=d .DecodeElement (&_ccba .RunLevelEltsChoice .Del ,&_geddg );_fccg !=nil {return _fccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ffbc :=NewEG_PContent (); +_dgdd :=NewEG_ContentRunContent ();_eabga :=NewEG_RunLevelElts ();_eabga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ffbc );_ffbc .PContentChoice .EG_ContentRunContent =append (_ffbc .PContentChoice .EG_ContentRunContent ,_dgdd ); +_dgdd .ContentRunContentChoice .EG_RunLevelElts =append (_dgdd .ContentRunContentChoice .EG_RunLevelElts ,_eabga );if _ggfbf :=d .DecodeElement (&_eabga .RunLevelEltsChoice .MoveFrom ,&_geddg );_ggfbf !=nil {return _ggfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_accd :=NewEG_PContent (); +_febaf :=NewEG_ContentRunContent ();_cgfbc :=NewEG_RunLevelElts ();_cgfbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_accd );_accd .PContentChoice .EG_ContentRunContent =append (_accd .PContentChoice .EG_ContentRunContent ,_febaf ); +_febaf .ContentRunContentChoice .EG_RunLevelElts =append (_febaf .ContentRunContentChoice .EG_RunLevelElts ,_cgfbc );if _bfcdb :=d .DecodeElement (&_cgfbc .RunLevelEltsChoice .MoveTo ,&_geddg );_bfcdb !=nil {return _bfcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_adge :=NewEG_PContent (); +_cggb :=NewEG_ContentRunContent ();_bfdg :=NewEG_RunLevelElts ();_fgfgb :=NewEG_RangeMarkupElements ();_fgfgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_adge );_adge .PContentChoice .EG_ContentRunContent =append (_adge .PContentChoice .EG_ContentRunContent ,_cggb ); +_cggb .ContentRunContentChoice .EG_RunLevelElts =append (_cggb .ContentRunContentChoice .EG_RunLevelElts ,_bfdg );_bfdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgfgb );if _fdea :=d .DecodeElement (&_fgfgb .RangeMarkupElementsChoice .BookmarkStart ,&_geddg ); +_fdea !=nil {return _fdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ddcd :=NewEG_PContent (); +_fgfa :=NewEG_ContentRunContent ();_bfgb :=NewEG_RunLevelElts ();_gdeg :=NewEG_RangeMarkupElements ();_gdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ddcd );_ddcd .PContentChoice .EG_ContentRunContent =append (_ddcd .PContentChoice .EG_ContentRunContent ,_fgfa ); +_fgfa .ContentRunContentChoice .EG_RunLevelElts =append (_fgfa .ContentRunContentChoice .EG_RunLevelElts ,_bfgb );_bfgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdeg );if _gfffd :=d .DecodeElement (&_gdeg .RangeMarkupElementsChoice .BookmarkEnd ,&_geddg ); +_gfffd !=nil {return _gfffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_agdc :=NewEG_PContent (); +_bgdb :=NewEG_ContentRunContent ();_bfeb :=NewEG_RunLevelElts ();_fbbgc :=NewEG_RangeMarkupElements ();_fbbgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_agdc );_agdc .PContentChoice .EG_ContentRunContent =append (_agdc .PContentChoice .EG_ContentRunContent ,_bgdb ); +_bgdb .ContentRunContentChoice .EG_RunLevelElts =append (_bgdb .ContentRunContentChoice .EG_RunLevelElts ,_bfeb );_bfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbgc );if _eabe :=d .DecodeElement (&_fbbgc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_geddg ); +_eabe !=nil {return _eabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fdaag :=NewEG_PContent (); +_bba :=NewEG_ContentRunContent ();_gcfb :=NewEG_RunLevelElts ();_gfga :=NewEG_RangeMarkupElements ();_gfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_fdaag );_fdaag .PContentChoice .EG_ContentRunContent =append (_fdaag .PContentChoice .EG_ContentRunContent ,_bba ); +_bba .ContentRunContentChoice .EG_RunLevelElts =append (_bba .ContentRunContentChoice .EG_RunLevelElts ,_gcfb );_gcfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfga );if _fcac :=d .DecodeElement (&_gfga .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_geddg ); +_fcac !=nil {return _fcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ebbgea :=NewEG_PContent (); +_afcaa :=NewEG_ContentRunContent ();_beeb :=NewEG_RunLevelElts ();_gcbc :=NewEG_RangeMarkupElements ();_gcbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_ebbgea );_ebbgea .PContentChoice .EG_ContentRunContent =append (_ebbgea .PContentChoice .EG_ContentRunContent ,_afcaa ); +_afcaa .ContentRunContentChoice .EG_RunLevelElts =append (_afcaa .ContentRunContentChoice .EG_RunLevelElts ,_beeb );_beeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcbc );if _abad :=d .DecodeElement (&_gcbc .RangeMarkupElementsChoice .MoveToRangeStart ,&_geddg ); +_abad !=nil {return _abad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gfgee :=NewEG_PContent (); +_ddec :=NewEG_ContentRunContent ();_cgbb :=NewEG_RunLevelElts ();_dfgb :=NewEG_RangeMarkupElements ();_dfgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_gfgee );_gfgee .PContentChoice .EG_ContentRunContent =append (_gfgee .PContentChoice .EG_ContentRunContent ,_ddec ); +_ddec .ContentRunContentChoice .EG_RunLevelElts =append (_ddec .ContentRunContentChoice .EG_RunLevelElts ,_cgbb );_cgbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfgb );if _bbfad :=d .DecodeElement (&_dfgb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_geddg ); +_bbfad !=nil {return _bbfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gcacg :=NewEG_PContent (); +_bdfga :=NewEG_ContentRunContent ();_gbbf :=NewEG_RunLevelElts ();_fcgb :=NewEG_RangeMarkupElements ();_fcgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_gcacg );_gcacg .PContentChoice .EG_ContentRunContent =append (_gcacg .PContentChoice .EG_ContentRunContent ,_bdfga ); +_bdfga .ContentRunContentChoice .EG_RunLevelElts =append (_bdfga .ContentRunContentChoice .EG_RunLevelElts ,_gbbf );_gbbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgb );if _aacce :=d .DecodeElement (&_fcgb .RangeMarkupElementsChoice .CommentRangeStart ,&_geddg ); +_aacce !=nil {return _aacce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afeaf :=NewEG_PContent (); +_bgga :=NewEG_ContentRunContent ();_babe :=NewEG_RunLevelElts ();_cgbbc :=NewEG_RangeMarkupElements ();_cgbbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_afeaf );_afeaf .PContentChoice .EG_ContentRunContent =append (_afeaf .PContentChoice .EG_ContentRunContent ,_bgga ); +_bgga .ContentRunContentChoice .EG_RunLevelElts =append (_bgga .ContentRunContentChoice .EG_RunLevelElts ,_babe );_babe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbbc );if _efed :=d .DecodeElement (&_cgbbc .RangeMarkupElementsChoice .CommentRangeEnd ,&_geddg ); +_efed !=nil {return _efed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dfbc :=NewEG_PContent (); +_dbca :=NewEG_ContentRunContent ();_ceef :=NewEG_RunLevelElts ();_cafe :=NewEG_RangeMarkupElements ();_cafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_dfbc );_dfbc .PContentChoice .EG_ContentRunContent =append (_dfbc .PContentChoice .EG_ContentRunContent ,_dbca ); +_dbca .ContentRunContentChoice .EG_RunLevelElts =append (_dbca .ContentRunContentChoice .EG_RunLevelElts ,_ceef );_ceef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cafe );if _cdca :=d .DecodeElement (&_cafe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_geddg ); +_cdca !=nil {return _cdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbcf :=NewEG_PContent (); +_bdcfg :=NewEG_ContentRunContent ();_cgccg :=NewEG_RunLevelElts ();_cfef :=NewEG_RangeMarkupElements ();_cfef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_bbcf );_bbcf .PContentChoice .EG_ContentRunContent =append (_bbcf .PContentChoice .EG_ContentRunContent ,_bdcfg ); +_bdcfg .ContentRunContentChoice .EG_RunLevelElts =append (_bdcfg .ContentRunContentChoice .EG_RunLevelElts ,_cgccg );_cgccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfef );if _egdd :=d .DecodeElement (&_cfef .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_geddg ); +_egdd !=nil {return _egdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgddg :=NewEG_PContent (); +_aafa :=NewEG_ContentRunContent ();_cbdff :=NewEG_RunLevelElts ();_deea :=NewEG_RangeMarkupElements ();_deea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_dgddg );_dgddg .PContentChoice .EG_ContentRunContent =append (_dgddg .PContentChoice .EG_ContentRunContent ,_aafa ); +_aafa .ContentRunContentChoice .EG_RunLevelElts =append (_aafa .ContentRunContentChoice .EG_RunLevelElts ,_cbdff );_cbdff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbdff .RunLevelEltsChoice .EG_RangeMarkupElements ,_deea );if _ccbgd :=d .DecodeElement (&_deea .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_geddg ); +_ccbgd !=nil {return _ccbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbce :=NewEG_PContent (); +_cgec :=NewEG_ContentRunContent ();_ceefc :=NewEG_RunLevelElts ();_dbed :=NewEG_RangeMarkupElements ();_dbed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_bbce );_bbce .PContentChoice .EG_ContentRunContent =append (_bbce .PContentChoice .EG_ContentRunContent ,_cgec ); +_cgec .ContentRunContentChoice .EG_RunLevelElts =append (_cgec .ContentRunContentChoice .EG_RunLevelElts ,_ceefc );_ceefc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceefc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbed );if _adbgd :=d .DecodeElement (&_dbed .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_geddg ); +_adbgd !=nil {return _adbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cfacf :=NewEG_PContent (); +_eccg :=NewEG_ContentRunContent ();_ffcg :=NewEG_RunLevelElts ();_dfabd :=NewEG_RangeMarkupElements ();_dfabd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_cfacf );_cfacf .PContentChoice .EG_ContentRunContent =append (_cfacf .PContentChoice .EG_ContentRunContent ,_eccg ); +_eccg .ContentRunContentChoice .EG_RunLevelElts =append (_eccg .ContentRunContentChoice .EG_RunLevelElts ,_ffcg );_ffcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfabd );if _ccggb :=d .DecodeElement (&_dfabd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_geddg ); +_ccggb !=nil {return _ccggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gbbd :=NewEG_PContent (); +_gbfcdf :=NewEG_ContentRunContent ();_ddad :=NewEG_RunLevelElts ();_badcf :=NewEG_RangeMarkupElements ();_badcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_gbbd );_gbbd .PContentChoice .EG_ContentRunContent =append (_gbbd .PContentChoice .EG_ContentRunContent ,_gbfcdf ); +_gbfcdf .ContentRunContentChoice .EG_RunLevelElts =append (_gbfcdf .ContentRunContentChoice .EG_RunLevelElts ,_ddad );_ddad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddad .RunLevelEltsChoice .EG_RangeMarkupElements ,_badcf );if _cfddc :=d .DecodeElement (&_badcf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_geddg ); +_cfddc !=nil {return _cfddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dgade :=NewEG_PContent (); +_dffe :=NewEG_ContentRunContent ();_abeec :=NewEG_RunLevelElts ();_eafge :=NewEG_RangeMarkupElements ();_eafge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_dgade );_dgade .PContentChoice .EG_ContentRunContent =append (_dgade .PContentChoice .EG_ContentRunContent ,_dffe ); +_dffe .ContentRunContentChoice .EG_RunLevelElts =append (_dffe .ContentRunContentChoice .EG_RunLevelElts ,_abeec );_abeec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abeec .RunLevelEltsChoice .EG_RangeMarkupElements ,_eafge );if _fgbga :=d .DecodeElement (&_eafge .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_geddg ); +_fgbga !=nil {return _fgbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbdf :=NewEG_PContent (); +_gecc :=NewEG_ContentRunContent ();_cacf :=NewEG_RunLevelElts ();_adce :=NewEG_RangeMarkupElements ();_adce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_bbdf );_bbdf .PContentChoice .EG_ContentRunContent =append (_bbdf .PContentChoice .EG_ContentRunContent ,_gecc ); +_gecc .ContentRunContentChoice .EG_RunLevelElts =append (_gecc .ContentRunContentChoice .EG_RunLevelElts ,_cacf );_cacf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacf .RunLevelEltsChoice .EG_RangeMarkupElements ,_adce );if _ffbd :=d .DecodeElement (&_adce .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_geddg ); +_ffbd !=nil {return _ffbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fcdg :=NewEG_PContent (); +_feaec :=NewEG_ContentRunContent ();_eebg :=NewEG_RunLevelElts ();_aeadc :=NewEG_MathContent ();_aeadc .MathContentChoice =NewEG_MathContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_fcdg );_fcdg .PContentChoice .EG_ContentRunContent =append (_fcdg .PContentChoice .EG_ContentRunContent ,_feaec ); +_feaec .ContentRunContentChoice .EG_RunLevelElts =append (_feaec .ContentRunContentChoice .EG_RunLevelElts ,_eebg );_eebg .RunLevelEltsChoice .EG_MathContent =append (_eebg .RunLevelEltsChoice .EG_MathContent ,_aeadc );if _bead :=d .DecodeElement (&_aeadc .MathContentChoice .OMathPara ,&_geddg ); +_bead !=nil {return _bead ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fgcfg :=NewEG_PContent (); +_cbba :=NewEG_ContentRunContent ();_eaff :=NewEG_RunLevelElts ();_cefc :=NewEG_MathContent ();_cefc .MathContentChoice =NewEG_MathContentChoice ();_dbafc .EG_PContent =append (_dbafc .EG_PContent ,_fgcfg );_fgcfg .PContentChoice .EG_ContentRunContent =append (_fgcfg .PContentChoice .EG_ContentRunContent ,_cbba ); +_cbba .ContentRunContentChoice .EG_RunLevelElts =append (_cbba .ContentRunContentChoice .EG_RunLevelElts ,_eaff );_eaff .RunLevelEltsChoice .EG_MathContent =append (_eaff .RunLevelEltsChoice .EG_MathContent ,_cefc );if _fdbag :=d .DecodeElement (&_cefc .MathContentChoice .OMath ,&_geddg ); +_fdbag !=nil {return _fdbag ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e\u0020\u0025\u0076",_geddg .Name ); +if _abdff :=d .Skip ();_abdff !=nil {return _abdff ;};};case _a .EndElement :break _gdbbe ;case _a .CharData :};};return nil ;}; -// Spacing Between Lines in Paragraph -LineAttr *ST_SignedTwipsMeasure ; +// ValidateWithPath validates the CT_ProofErr and its children, prefixing error messages with path +func (_cgcff *CT_ProofErr )ValidateWithPath (path string )error {if _cgcff .TypeAttr ==ST_ProofErrUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gfaee :=_cgcff .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gfaee !=nil {return _gfaee ;};return nil ;}; -// Spacing Between Lines -LineRuleAttr ST_LineSpacingRule ;};func (_ddaec *CT_TblPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddaec .TblStyle !=nil {_fegce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_ddaec .TblStyle ,_fegce );};if _ddaec .TblpPr !=nil {_gfeaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0070\u0050\u0072"}};e .EncodeElement (_ddaec .TblpPr ,_gfeaf );};if _ddaec .TblOverlap !=nil {_ebabg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}}; -e .EncodeElement (_ddaec .TblOverlap ,_ebabg );};if _ddaec .BidiVisual !=nil {_bgdga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062i\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}};e .EncodeElement (_ddaec .BidiVisual ,_bgdga );};if _ddaec .TblStyleRowBandSize !=nil {_aeee :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0052\u006f\u0077\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_ddaec .TblStyleRowBandSize ,_aeee );};if _ddaec .TblStyleColBandSize !=nil {_fcbdgc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0043\u006f\u006c\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; -e .EncodeElement (_ddaec .TblStyleColBandSize ,_fcbdgc );};if _ddaec .TblW !=nil {_eecde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_ddaec .TblW ,_eecde );};if _ddaec .Jc !=nil {_edfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; -e .EncodeElement (_ddaec .Jc ,_edfdf );};if _ddaec .TblCellSpacing !=nil {_gecfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_ddaec .TblCellSpacing ,_gecfg ); -};if _ddaec .TblInd !=nil {_fbaca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_ddaec .TblInd ,_fbaca );};if _ddaec .TblBorders !=nil {_ffaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_ddaec .TblBorders ,_ffaee );};if _ddaec .Shd !=nil {_ebged :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_ddaec .Shd ,_ebged );};if _ddaec .TblLayout !=nil {_gfbaff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_ddaec .TblLayout ,_gfbaff );};if _ddaec .TblCellMar !=nil {_cebfff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_ddaec .TblCellMar ,_cebfff );};if _ddaec .TblLook !=nil {_badde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; -e .EncodeElement (_ddaec .TblLook ,_badde );};if _ddaec .TblCaption !=nil {_cgfag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ddaec .TblCaption ,_cgfag );};if _ddaec .TblDescription !=nil {_eafbde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_ddaec .TblDescription ,_eafbde );};if _ddaec .TblPrChange !=nil {_gaabca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_ddaec .TblPrChange ,_gaabca ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcgad *WdCT_WrapTight )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcgad .WrapTextAttr =WdST_WrapText (1);_fcgad .WrapPolygon =NewWdCT_WrapPath ();for _ ,_faaafe :=range start .Attr {if _faaafe .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_fcgad .WrapTextAttr .UnmarshalXMLAttr (_faaafe ); -continue ;};if _faaafe .Name .Local =="\u0064\u0069\u0073t\u004c"{_afgbda ,_cbdccg :=_f .ParseUint (_faaafe .Value ,10,32);if _cbdccg !=nil {return _cbdccg ;};_egabb :=uint32 (_afgbda );_fcgad .DistLAttr =&_egabb ;continue ;};if _faaafe .Name .Local =="\u0064\u0069\u0073t\u0052"{_feaec ,_ccaff :=_f .ParseUint (_faaafe .Value ,10,32); -if _ccaff !=nil {return _ccaff ;};_fgaaa :=uint32 (_feaec );_fcgad .DistRAttr =&_fgaaa ;continue ;};};_fdedae :for {_dcfcf ,_abadaf :=d .Token ();if _abadaf !=nil {return _abadaf ;};switch _dadbbb :=_dcfcf .(type ){case _a .StartElement :switch _dadbbb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"}:if _fdgabb :=d .DecodeElement (_fcgad .WrapPolygon ,&_dadbbb ); -_fdgabb !=nil {return _fdgabb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054i\u0067h\u0074\u0020\u0025\u0076",_dadbbb .Name ); -if _cggbg :=d .Skip ();_cggbg !=nil {return _cggbg ;};};case _a .EndElement :break _fdedae ;case _a .CharData :};};return nil ;};func NewCT_Recipients ()*CT_Recipients {_abec :=&CT_Recipients {};return _abec }; +// ValidateWithPath validates the CT_LevelSuffix and its children, prefixing error messages with path +func (_ceeba *CT_LevelSuffix )ValidateWithPath (path string )error {if _ceeba .ValAttr ==ST_LevelSuffixUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ddageg :=_ceeba .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ddageg !=nil {return _ddageg ;};return nil ;}; -// Validate validates the GlossaryDocument and its children -func (_cfcdgcc *GlossaryDocument )Validate ()error {return _cfcdgcc .ValidateWithPath ("\u0047\u006co\u0073\u0073\u0061r\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func (_bddbcd ST_Wrap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fecggf :=_a .Attr {}; -_fecggf .Name =name ;switch _bddbcd {case ST_WrapUnset :_fecggf .Value ="";case ST_WrapAuto :_fecggf .Value ="\u0061\u0075\u0074\u006f";case ST_WrapNotBeside :_fecggf .Value ="\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e";case ST_WrapAround :_fecggf .Value ="\u0061\u0072\u006f\u0075\u006e\u0064"; -case ST_WrapTight :_fecggf .Value ="\u0074\u0069\u0067h\u0074";case ST_WrapThrough :_fecggf .Value ="\u0074h\u0072\u006f\u0075\u0067\u0068";case ST_WrapNone :_fecggf .Value ="\u006e\u006f\u006e\u0065";};return _fecggf ,nil ;};func (_cgfaa *CT_TblPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgfaa .TblPr =NewCT_TblPrBase (); -for _ ,_bcggffd :=range start .Attr {if _bcggffd .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dcgde :=_bcggffd .Value ;_cgfaa .AuthorAttr =_dcgde ;continue ;};if _bcggffd .Name .Local =="\u0064\u0061\u0074\u0065"{_dgaea ,_dgefdb :=ParseStdlibTime (_bcggffd .Value ); -if _dgefdb !=nil {return _dgefdb ;};_cgfaa .DateAttr =&_dgaea ;continue ;};if _bcggffd .Name .Local =="\u0069\u0064"{_deefd ,_badedc :=_f .ParseInt (_bcggffd .Value ,10,64);if _badedc !=nil {return _badedc ;};_cgfaa .IdAttr =_deefd ;continue ;};};_bgbae :for {_dcdbg ,_fccbb :=d .Token (); -if _fccbb !=nil {return _fccbb ;};switch _acbgf :=_dcdbg .(type ){case _a .StartElement :switch _acbgf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:if _gdfca :=d .DecodeElement (_cgfaa .TblPr ,&_acbgf ); -_gdfca !=nil {return _gdfca ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043\u0068a\u006eg\u0065\u0020\u0025\u0076",_acbgf .Name ); -if _gagd :=d .Skip ();_gagd !=nil {return _gagd ;};};case _a .EndElement :break _bgbae ;case _a .CharData :};};return nil ;};type CT_TrPrBase struct{TrPrBaseChoice []*CT_TrPrBaseChoice ;}; +// Validate validates the CT_Tbl and its children +func (_deedc *CT_Tbl )Validate ()error {return _deedc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c");};func (_agadcd ST_DocGrid )Validate ()error {return _agadcd .ValidateWithPath ("")}; -// Validate validates the CT_Fonts and its children -func (_bfcbb *CT_Fonts )Validate ()error {return _bfcbb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073");};func (_adafe *CT_PageBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dabbd :=range start .Attr {if _dabbd .Name .Local =="\u007a\u004f\u0072\u0064\u0065\u0072"{_adafe .ZOrderAttr .UnmarshalXMLAttr (_dabbd ); -continue ;};if _dabbd .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_adafe .DisplayAttr .UnmarshalXMLAttr (_dabbd );continue ;};if _dabbd .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074\u0046\u0072\u006f\u006d"{_adafe .OffsetFromAttr .UnmarshalXMLAttr (_dabbd ); -continue ;};};_gdaba :for {_fceb ,_bgbgb :=d .Token ();if _bgbgb !=nil {return _bgbgb ;};switch _dfgcd :=_fceb .(type ){case _a .StartElement :switch _dfgcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_adafe .Top =NewCT_TopPageBorder (); -if _ebbe :=d .DecodeElement (_adafe .Top ,&_dfgcd );_ebbe !=nil {return _ebbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_adafe .Left =NewCT_PageBorder (); -if _gfbag :=d .DecodeElement (_adafe .Left ,&_dfgcd );_gfbag !=nil {return _gfbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_adafe .Bottom =NewCT_BottomPageBorder (); -if _fgebg :=d .DecodeElement (_adafe .Bottom ,&_dfgcd );_fgebg !=nil {return _fgebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_adafe .Right =NewCT_PageBorder (); -if _aaeba :=d .DecodeElement (_adafe .Right ,&_dfgcd );_aaeba !=nil {return _aaeba ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072d\u0065r\u0073\u0020\u0025\u0076",_dfgcd .Name ); -if _adca :=d .Skip ();_adca !=nil {return _adca ;};};case _a .EndElement :break _gdaba ;case _a .CharData :};};return nil ;};func (_bgeaf ST_LevelSuffix )String ()string {switch _bgeaf {case 0:return "";case 1:return "\u0074\u0061\u0062";case 2:return "\u0073\u0070\u0061c\u0065"; -case 3:return "\u006eo\u0074\u0068\u0069\u006e\u0067";};return "";};func (_bfgbb *CT_DocRsids )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfgbb .RsidRoot !=nil {_bfgca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"}}; -e .EncodeElement (_bfgbb .RsidRoot ,_bfgca );};if _bfgbb .Rsid !=nil {_fadbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064"}};for _ ,_ededb :=range _bfgbb .Rsid {e .EncodeElement (_ededb ,_fadbc );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_effeb ST_TblWidth )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ecdaae :=_a .Attr {};_ecdaae .Name =name ;switch _effeb {case ST_TblWidthUnset :_ecdaae .Value ="";case ST_TblWidthNil :_ecdaae .Value ="\u006e\u0069\u006c";case ST_TblWidthPct :_ecdaae .Value ="\u0070\u0063\u0074"; -case ST_TblWidthDxa :_ecdaae .Value ="\u0064\u0078\u0061";case ST_TblWidthAuto :_ecdaae .Value ="\u0061\u0075\u0074\u006f";};return _ecdaae ,nil ;};func NewCT_ParaRPr ()*CT_ParaRPr {_dbeaeb :=&CT_ParaRPr {};return _dbeaeb };func (_fcedb ST_TextDirection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcedb .String (),start ); -};func NewEG_PContentChoice ()*EG_PContentChoice {_bcgag :=&EG_PContentChoice {};return _bcgag }; +// Validate validates the CT_MoveBookmark and its children +func (_dfdec *CT_MoveBookmark )Validate ()error {return _dfdec .ValidateWithPath ("\u0043T\u005fM\u006f\u0076\u0065\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b");};func (_ggfad ST_MailMergeOdsoFMDFieldType )Validate ()error {return _ggfad .ValidateWithPath ("")}; +func (_eafaab ST_ObjectUpdateMode )ValidateWithPath (path string )error {switch _eafaab {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafaab )); +};return nil ;};func (_ccfcg *CT_TextAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_debcf ,_gefcdg :=_ccfcg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gefcdg !=nil {return _gefcdg ;};start .Attr =append (start .Attr ,_debcf ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Comments ()*CT_Comments {_deef :=&CT_Comments {};return _deef };func NewCT_Rel ()*CT_Rel {_egada :=&CT_Rel {};return _egada };func (_bbcaaf *WdCT_TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _bbcaaf .EG_BlockLevelElts !=nil {for _ ,_gabfb :=range _bbcaaf .EG_BlockLevelElts {_gabfb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Divs and its children, prefixing error messages with path -func (_dddeb *CT_Divs )ValidateWithPath (path string )error {for _bceb ,_ggbdf :=range _dddeb .Div {if _bcffc :=_ggbdf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0044\u0069\u0076\u005b\u0025\u0064\u005d",path ,_bceb ));_bcffc !=nil {return _bcffc ; -};};return nil ;};func (_effaac ST_SectionMark )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bccfc :=_a .Attr {};_bccfc .Name =name ;switch _effaac {case ST_SectionMarkUnset :_bccfc .Value ="";case ST_SectionMarkNextPage :_bccfc .Value ="\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065"; -case ST_SectionMarkNextColumn :_bccfc .Value ="\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case ST_SectionMarkContinuous :_bccfc .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case ST_SectionMarkEvenPage :_bccfc .Value ="\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065"; -case ST_SectionMarkOddPage :_bccfc .Value ="\u006fd\u0064\u0050\u0061\u0067\u0065";};return _bccfc ,nil ;};func (_agdcf ST_RubyAlign )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bgdabg :=_a .Attr {};_bgdabg .Name =name ;switch _agdcf {case ST_RubyAlignUnset :_bgdabg .Value =""; -case ST_RubyAlignCenter :_bgdabg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_RubyAlignDistributeLetter :_bgdabg .Value ="\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072";case ST_RubyAlignDistributeSpace :_bgdabg .Value ="\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065"; -case ST_RubyAlignLeft :_bgdabg .Value ="\u006c\u0065\u0066\u0074";case ST_RubyAlignRight :_bgdabg .Value ="\u0072\u0069\u0067h\u0074";case ST_RubyAlignRightVertical :_bgdabg .Value ="\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; -};return _bgdabg ,nil ;};func (_dgeebe *CT_Style )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_daefa :=range start .Attr {if _daefa .Name .Local =="\u0074\u0079\u0070\u0065"{_dgeebe .TypeAttr .UnmarshalXMLAttr (_daefa );continue ; -};if _daefa .Name .Local =="\u0073t\u0079\u006c\u0065\u0049\u0064"{_bdggb :=_daefa .Value ;_dgeebe .StyleIdAttr =&_bdggb ;continue ;};if _daefa .Name .Local =="\u0064e\u0066\u0061\u0075\u006c\u0074"{_agdebf ,_adcde :=ParseUnionST_OnOff (_daefa .Value ); -if _adcde !=nil {return _adcde ;};_dgeebe .DefaultAttr =&_agdebf ;continue ;};if _daefa .Name .Local =="c\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065"{_dfgdba ,_acadd :=ParseUnionST_OnOff (_daefa .Value );if _acadd !=nil {return _acadd ; -};_dgeebe .CustomStyleAttr =&_dfgdba ;continue ;};};_gedacc :for {_dgfed ,_acgabe :=d .Token ();if _acgabe !=nil {return _acgabe ;};switch _dafaa :=_dgfed .(type ){case _a .StartElement :switch _dafaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_dgeebe .Name =NewCT_String (); -if _gdccab :=d .DecodeElement (_dgeebe .Name ,&_dafaa );_gdccab !=nil {return _gdccab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0069\u0061\u0073\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0069\u0061\u0073\u0065\u0073"}:_dgeebe .Aliases =NewCT_String (); -if _gfaa :=d .DecodeElement (_dgeebe .Aliases ,&_dafaa );_gfaa !=nil {return _gfaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062a\u0073\u0065\u0064\u004f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062a\u0073\u0065\u0064\u004f\u006e"}:_dgeebe .BasedOn =NewCT_String (); -if _fcfe :=d .DecodeElement (_dgeebe .BasedOn ,&_dafaa );_fcfe !=nil {return _fcfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0065\u0078\u0074"}:_dgeebe .Next =NewCT_String (); -if _eabdd :=d .DecodeElement (_dgeebe .Next ,&_dafaa );_eabdd !=nil {return _eabdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_dgeebe .Link =NewCT_String (); -if _egcaa :=d .DecodeElement (_dgeebe .Link ,&_dafaa );_egcaa !=nil {return _egcaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074o\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074o\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"}:_dgeebe .AutoRedefine =NewCT_OnOff (); -if _fdeaee :=d .DecodeElement (_dgeebe .AutoRedefine ,&_dafaa );_fdeaee !=nil {return _fdeaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_dgeebe .Hidden =NewCT_OnOff (); -if _cdffac :=d .DecodeElement (_dgeebe .Hidden ,&_dafaa );_cdffac !=nil {return _cdffac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"}:_dgeebe .UiPriority =NewCT_DecimalNumber (); -if _abcad :=d .DecodeElement (_dgeebe .UiPriority ,&_dafaa );_abcad !=nil {return _abcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"}:_dgeebe .SemiHidden =NewCT_OnOff (); -if _dccda :=d .DecodeElement (_dgeebe .SemiHidden ,&_dafaa );_dccda !=nil {return _dccda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"}:_dgeebe .UnhideWhenUsed =NewCT_OnOff (); -if _abegf :=d .DecodeElement (_dgeebe .UnhideWhenUsed ,&_dafaa );_abegf !=nil {return _abegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0071F\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0071F\u006f\u0072\u006d\u0061\u0074"}:_dgeebe .QFormat =NewCT_OnOff (); -if _gdbde :=d .DecodeElement (_dgeebe .QFormat ,&_dafaa );_gdbde !=nil {return _gdbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u0063\u006b\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u0063\u006b\u0065\u0064"}:_dgeebe .Locked =NewCT_OnOff (); -if _ebgeb :=d .DecodeElement (_dgeebe .Locked ,&_dafaa );_ebgeb !=nil {return _ebgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"}:_dgeebe .Personal =NewCT_OnOff (); -if _fgbbaf :=d .DecodeElement (_dgeebe .Personal ,&_dafaa );_fgbbaf !=nil {return _fgbbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072s\u006f\u006e\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072s\u006f\u006e\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"}:_dgeebe .PersonalCompose =NewCT_OnOff (); -if _dffega :=d .DecodeElement (_dgeebe .PersonalCompose ,&_dafaa );_dffega !=nil {return _dffega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"}:_dgeebe .PersonalReply =NewCT_OnOff (); -if _aebbb :=d .DecodeElement (_dgeebe .PersonalReply ,&_dafaa );_aebbb !=nil {return _aebbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064"}:_dgeebe .Rsid =NewCT_LongHexNumber (); -if _afggb :=d .DecodeElement (_dgeebe .Rsid ,&_dafaa );_afggb !=nil {return _afggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_dgeebe .PPr =NewCT_PPrGeneral (); -if _bebce :=d .DecodeElement (_dgeebe .PPr ,&_dafaa );_bebce !=nil {return _bebce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_dgeebe .RPr =NewCT_RPr (); -if _gefgb :=d .DecodeElement (_dgeebe .RPr ,&_dafaa );_gefgb !=nil {return _gefgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_dgeebe .TblPr =NewCT_TblPrBase (); -if _bbbfc :=d .DecodeElement (_dgeebe .TblPr ,&_dafaa );_bbbfc !=nil {return _bbbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_dgeebe .TrPr =NewCT_TrPr (); -if _cfccb :=d .DecodeElement (_dgeebe .TrPr ,&_dafaa );_cfccb !=nil {return _cfccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_dgeebe .TcPr =NewCT_TcPr (); -if _cfdda :=d .DecodeElement (_dgeebe .TcPr ,&_dafaa );_cfdda !=nil {return _cfdda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"}:_cdcdge :=NewCT_TblStylePr (); -if _gbabf :=d .DecodeElement (_cdcdge ,&_dafaa );_gbabf !=nil {return _gbabf ;};_dgeebe .TblStylePr =append (_dgeebe .TblStylePr ,_cdcdge );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065\u0020\u0025\u0076",_dafaa .Name ); -if _acged :=d .Skip ();_acged !=nil {return _acged ;};};case _a .EndElement :break _gedacc ;case _a .CharData :};};return nil ;};func (_cfacg ST_MailMergeDest )String ()string {switch _cfacg {case 0:return "";case 1:return "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074"; -case 2:return "\u0070r\u0069\u006e\u0074\u0065\u0072";case 3:return "\u0065\u006d\u0061i\u006c";case 4:return "\u0066\u0061\u0078";};return "";};func (_eceg *CT_DocPartGallery )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eceg .ValAttr =ST_DocPartGallery (1); -for _ ,_cgfec :=range start .Attr {if _cgfec .Name .Local =="\u0076\u0061\u006c"{_eceg .ValAttr .UnmarshalXMLAttr (_cgfec );continue ;};};for {_bbdda ,_abfe :=d .Token ();if _abfe !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079: \u0025\u0073",_abfe ); -};if _dfeg ,_cdgcd :=_bbdda .(_a .EndElement );_cdgcd &&_dfeg .Name ==start .Name {break ;};};return nil ;};func (_fdad *CT_Height )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdad .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_fdad .ValAttr )}); -};if _fdad .HRuleAttr !=ST_HeightRuleUnset {_affa ,_aaedd :=_fdad .HRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0052\u0075\u006c\u0065"});if _aaedd !=nil {return _aaedd ;};start .Attr =append (start .Attr ,_affa );};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dddebg *ST_DocGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_debef ,_gggag :=d .Token ();if _gggag !=nil {return _gggag ;};if _dccgff ,_afaffg :=_debef .(_a .EndElement ); -_afaffg &&_dccgff .Name ==start .Name {*_dddebg =1;return nil ;};if _bgface ,_ggaccf :=_debef .(_a .CharData );!_ggaccf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_debef ); -}else {switch string (_bgface ){case "":*_dddebg =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_dddebg =1;case "\u006c\u0069\u006ee\u0073":*_dddebg =2;case "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073":*_dddebg =3; -case "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073":*_dddebg =4;};};_debef ,_gggag =d .Token ();if _gggag !=nil {return _gggag ;};if _cfffa ,_ccabd :=_debef .(_a .EndElement );_ccabd &&_cfffa .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_debef ); -};func (_bcade *ST_BrType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eacadf ,_abfcee :=d .Token ();if _abfcee !=nil {return _abfcee ;};if _gdggfa ,_ebgd :=_eacadf .(_a .EndElement );_ebgd &&_gdggfa .Name ==start .Name {*_bcade =1;return nil ; -};if _eecfbe ,_agcgb :=_eacadf .(_a .CharData );!_agcgb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eacadf );}else {switch string (_eecfbe ){case "":*_bcade =0; -case "\u0070\u0061\u0067\u0065":*_bcade =1;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_bcade =2;case "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067":*_bcade =3;};};_eacadf ,_abfcee =d .Token ();if _abfcee !=nil {return _abfcee ; -};if _cbaaa ,_cadcde :=_eacadf .(_a .EndElement );_cadcde &&_cbaaa .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eacadf ); -};func (_cbddg *EG_MathContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cbddg .MathContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; +// ValidateWithPath validates the EG_ContentBlockContent and its children, prefixing error messages with path +func (_afeecd *EG_ContentBlockContent )ValidateWithPath (path string )error {if _ebbadg :=_afeecd .ContentBlockContentChoice .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006fc\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); +_ebbadg !=nil {return _ebbadg ;};return nil ;};func (_dbfgff ST_PageBorderZOrder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dbfgff .String (),start );};type CT_FFData struct{FFDataChoice []*CT_FFDataChoice ;}; +const (ST_MailMergeDocTypeUnset ST_MailMergeDocType =0;ST_MailMergeDocTypeCatalog ST_MailMergeDocType =1;ST_MailMergeDocTypeEnvelopes ST_MailMergeDocType =2;ST_MailMergeDocTypeMailingLabels ST_MailMergeDocType =3;ST_MailMergeDocTypeFormLetters ST_MailMergeDocType =4; +ST_MailMergeDocTypeEmail ST_MailMergeDocType =5;ST_MailMergeDocTypeFax ST_MailMergeDocType =6;); -// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path -func (_bacfa *CT_Picture )ValidateWithPath (path string )error {if _bacfa .Movie !=nil {if _abbfb :=_bacfa .Movie .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0069\u0065");_abbfb !=nil {return _abbfb ;};};if _bacfa .Control !=nil {if _ededa :=_bacfa .Control .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); -_ededa !=nil {return _ededa ;};};return nil ;}; +// ValidateWithPath validates the EG_RunLevelEltsChoice and its children, prefixing error messages with path +func (_cacfa *EG_RunLevelEltsChoice )ValidateWithPath (path string )error {if _cacfa .ProofErr !=nil {if _adbdd :=_cacfa .ProofErr .ValidateWithPath (path +"\u002fP\u0072\u006f\u006f\u0066\u0045\u0072r");_adbdd !=nil {return _adbdd ;};};if _cacfa .PermStart !=nil {if _eecca :=_cacfa .PermStart .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074"); +_eecca !=nil {return _eecca ;};};if _cacfa .PermEnd !=nil {if _cdfc :=_cacfa .PermEnd .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u006d\u0045\u006e\u0064");_cdfc !=nil {return _cdfc ;};};if _cacfa .Ins !=nil {if _dgggf :=_cacfa .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073"); +_dgggf !=nil {return _dgggf ;};};if _cacfa .Del !=nil {if _abdfag :=_cacfa .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c");_abdfag !=nil {return _abdfag ;};};if _cacfa .MoveFrom !=nil {if _bcggbe :=_cacfa .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm"); +_bcggbe !=nil {return _bcggbe ;};};if _cacfa .MoveTo !=nil {if _ebfegd :=_cacfa .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f");_ebfegd !=nil {return _ebfegd ;};};for _gbgedf ,_cbgag :=range _cacfa .EG_RangeMarkupElements {if _dgfccf :=_cbgag .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073[%\u0064\u005d",path ,_gbgedf )); +_dgfccf !=nil {return _dgfccf ;};};for _bdfgac ,_aabad :=range _cacfa .EG_MathContent {if _aggcca :=_aabad .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047_M\u0061t\u0068\u0043\u006f\u006e\u0074e\u006e\u0074\u005b\u0025\u0064\u005d",path ,_bdfgac )); +_aggcca !=nil {return _aggcca ;};};return nil ;};type CT_StylePaneFilter struct{ -// ValidateWithPath validates the CT_Column and its children, prefixing error messages with path -func (_efdga *CT_Column )ValidateWithPath (path string )error {if _efdga .WAttr !=nil {if _ggbbf :=_efdga .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_ggbbf !=nil {return _ggbbf ;};};if _efdga .SpaceAttr !=nil {if _cccd :=_efdga .SpaceAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072"); -_cccd !=nil {return _cccd ;};};return nil ;};func (_ebff *CT_FramesetSplitbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebff .W !=nil {_dedfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; -e .EncodeElement (_ebff .W ,_dedfa );};if _ebff .Color !=nil {_cedae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}};e .EncodeElement (_ebff .Color ,_cedae );};if _ebff .NoBorder !=nil {_aaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"}}; -e .EncodeElement (_ebff .NoBorder ,_aaag );};if _ebff .FlatBorders !=nil {_ccfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_ebff .FlatBorders ,_ccfa ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_degfca ST_MailMergeSourceType )Validate ()error {return _degfca .ValidateWithPath ("")}; +// Display All Styles +AllStylesAttr *_f .ST_OnOff ; -// Validate validates the CT_TcPrChange and its children -func (_gbbae *CT_TcPrChange )Validate ()error {return _gbbae .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func (_gbgdf *EG_ContentRunContentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbgdf .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); -_caagdb :for {_feaga ,_acgcc :=d .Token ();if _acgcc !=nil {return _acgcc ;};switch _cbgaab :=_feaga .(type ){case _a .StartElement :switch _cbgaab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:if _gbgdf .ContentRunContentBaseChoice ==nil {_gbgdf .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); -};if _fggeec :=d .DecodeElement (&_gbgdf .ContentRunContentBaseChoice .SmartTag ,&_cbgaab );_fggeec !=nil {return _fggeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _gbgdf .ContentRunContentBaseChoice ==nil {_gbgdf .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice (); -};if _aebag :=d .DecodeElement (&_gbgdf .ContentRunContentBaseChoice .Sdt ,&_cbgaab );_aebag !=nil {return _aebag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gdabdac :=NewEG_RunLevelElts (); -_gdabdac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_gdabdac );if _bfcbbc :=d .DecodeElement (&_gdabdac .RunLevelEltsChoice .ProofErr ,&_cbgaab ); -_bfcbbc !=nil {return _bfcbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ggaffc :=NewEG_RunLevelElts (); -_ggaffc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_ggaffc );if _bfaedb :=d .DecodeElement (&_ggaffc .RunLevelEltsChoice .PermStart ,&_cbgaab ); -_bfaedb !=nil {return _bfaedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dcbbd :=NewEG_RunLevelElts (); -_dcbbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_dcbbd );if _fbefa :=d .DecodeElement (&_dcbbd .RunLevelEltsChoice .PermEnd ,&_cbgaab ); -_fbefa !=nil {return _fbefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_eeecdb :=NewEG_RunLevelElts (); -_eeecdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_eeecdb );if _bddga :=d .DecodeElement (&_eeecdb .RunLevelEltsChoice .Ins ,&_cbgaab ); -_bddga !=nil {return _bddga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gdcdaa :=NewEG_RunLevelElts (); -_gdcdaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_gdcdaa );if _cbfcb :=d .DecodeElement (&_gdcdaa .RunLevelEltsChoice .Del ,&_cbgaab ); -_cbfcb !=nil {return _cbfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dfccg :=NewEG_RunLevelElts (); -_dfccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_dfccg );if _efdac :=d .DecodeElement (&_dfccg .RunLevelEltsChoice .MoveFrom ,&_cbgaab ); -_efdac !=nil {return _efdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bcfadf :=NewEG_RunLevelElts (); -_bcfadf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_bcfadf );if _dcadb :=d .DecodeElement (&_bcfadf .RunLevelEltsChoice .MoveTo ,&_cbgaab ); -_dcadb !=nil {return _dcadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_afdcd :=NewEG_RunLevelElts (); -_debaaf :=NewEG_RangeMarkupElements ();_debaaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_afdcd );_afdcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afdcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_debaaf ); -if _fecbg :=d .DecodeElement (&_debaaf .RangeMarkupElementsChoice .BookmarkStart ,&_cbgaab );_fecbg !=nil {return _fecbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gfeaba :=NewEG_RunLevelElts (); -_bacgg :=NewEG_RangeMarkupElements ();_bacgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_gfeaba );_gfeaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfeaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_bacgg ); -if _ddaca :=d .DecodeElement (&_bacgg .RangeMarkupElementsChoice .BookmarkEnd ,&_cbgaab );_ddaca !=nil {return _ddaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bcabab :=NewEG_RunLevelElts (); -_ccggda :=NewEG_RangeMarkupElements ();_ccggda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_bcabab );_bcabab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcabab .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccggda ); -if _bbcda :=d .DecodeElement (&_ccggda .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cbgaab );_bbcda !=nil {return _bbcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_efafa :=NewEG_RunLevelElts (); -_dddge :=NewEG_RangeMarkupElements ();_dddge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_efafa );_efafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddge ); -if _dffffe :=d .DecodeElement (&_dddge .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cbgaab );_dffffe !=nil {return _dffffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fdddff :=NewEG_RunLevelElts (); -_gffed :=NewEG_RangeMarkupElements ();_gffed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_fdddff );_fdddff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdddff .RunLevelEltsChoice .EG_RangeMarkupElements ,_gffed ); -if _ccegc :=d .DecodeElement (&_gffed .RangeMarkupElementsChoice .MoveToRangeStart ,&_cbgaab );_ccegc !=nil {return _ccegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_abcafd :=NewEG_RunLevelElts (); -_dfgddb :=NewEG_RangeMarkupElements ();_dfgddb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_abcafd );_abcafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abcafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfgddb ); -if _afcag :=d .DecodeElement (&_dfgddb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cbgaab );_afcag !=nil {return _afcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_adcge :=NewEG_RunLevelElts (); -_bgaggg :=NewEG_RangeMarkupElements ();_bgaggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_adcge );_adcge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adcge .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgaggg ); -if _affef :=d .DecodeElement (&_bgaggg .RangeMarkupElementsChoice .CommentRangeStart ,&_cbgaab );_affef !=nil {return _affef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aabbd :=NewEG_RunLevelElts (); -_ccaae :=NewEG_RangeMarkupElements ();_ccaae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_aabbd );_aabbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aabbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccaae ); -if _ebbgbb :=d .DecodeElement (&_ccaae .RangeMarkupElementsChoice .CommentRangeEnd ,&_cbgaab );_ebbgbb !=nil {return _ebbgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_afbcb :=NewEG_RunLevelElts (); -_ebbcge :=NewEG_RangeMarkupElements ();_ebbcge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_afbcb );_afbcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afbcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebbcge ); -if _eedae :=d .DecodeElement (&_ebbcge .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cbgaab );_eedae !=nil {return _eedae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aacfbb :=NewEG_RunLevelElts (); -_dfafe :=NewEG_RangeMarkupElements ();_dfafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_aacfbb );_aacfbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacfbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfafe ); -if _degad :=d .DecodeElement (&_dfafe .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cbgaab );_degad !=nil {return _degad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abecbg :=NewEG_RunLevelElts (); -_egaacd :=NewEG_RangeMarkupElements ();_egaacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_abecbg );_abecbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abecbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_egaacd ); -if _adebb :=d .DecodeElement (&_egaacd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cbgaab );_adebb !=nil {return _adebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_febae :=NewEG_RunLevelElts (); -_cbcce :=NewEG_RangeMarkupElements ();_cbcce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_febae );_febae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febae .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcce ); -if _agdage :=d .DecodeElement (&_cbcce .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cbgaab );_agdage !=nil {return _agdage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_beggdd :=NewEG_RunLevelElts (); -_aacgc :=NewEG_RangeMarkupElements ();_aacgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_beggdd );_beggdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beggdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacgc ); -if _bdacfg :=d .DecodeElement (&_aacgc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cbgaab );_bdacfg !=nil {return _bdacfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bgebb :=NewEG_RunLevelElts (); -_edfgaf :=NewEG_RangeMarkupElements ();_edfgaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_bgebb );_bgebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_edfgaf ); -if _cdaea :=d .DecodeElement (&_edfgaf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cbgaab );_cdaea !=nil {return _cdaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_acaccb :=NewEG_RunLevelElts (); -_geacdf :=NewEG_RangeMarkupElements ();_geacdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_acaccb );_acaccb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acaccb .RunLevelEltsChoice .EG_RangeMarkupElements ,_geacdf ); -if _bbgabg :=d .DecodeElement (&_geacdf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cbgaab );_bbgabg !=nil {return _bbgabg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cgbcde :=NewEG_RunLevelElts (); -_baaga :=NewEG_RangeMarkupElements ();_baaga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_cgbcde );_cgbcde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbcde .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaga ); -if _bfffe :=d .DecodeElement (&_baaga .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cbgaab );_bfffe !=nil {return _bfffe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cgdgd :=NewEG_RunLevelElts (); -_fbbda :=NewEG_MathContent ();_fbbda .MathContentChoice =NewEG_MathContentChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_cgdgd );_cgdgd .RunLevelEltsChoice .EG_MathContent =append (_cgdgd .RunLevelEltsChoice .EG_MathContent ,_fbbda ); -if _fgcbb :=d .DecodeElement (&_fbbda .MathContentChoice .OMathPara ,&_cbgaab );_fgcbb !=nil {return _fgcbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gaggd :=NewEG_RunLevelElts (); -_cgdecg :=NewEG_MathContent ();_cgdecg .MathContentChoice =NewEG_MathContentChoice ();_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gbgdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_gaggd );_gaggd .RunLevelEltsChoice .EG_MathContent =append (_gaggd .RunLevelEltsChoice .EG_MathContent ,_cgdecg ); -if _cfeagd :=d .DecodeElement (&_cgdecg .MathContentChoice .OMath ,&_cbgaab );_cfeagd !=nil {return _cfeagd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006et\u0042\u0061\u0073\u0065\u0020%\u0076",_cbgaab .Name ); -if _fbaaa :=d .Skip ();_fbaaa !=nil {return _fbaaa ;};};case _a .EndElement :break _caagdb ;case _a .CharData :};};return nil ;};func (_ccgae *CT_SdtRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ccgae .SdtPr !=nil {_dgea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; -e .EncodeElement (_ccgae .SdtPr ,_dgea );};if _ccgae .SdtEndPr !=nil {_ggcbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_ccgae .SdtEndPr ,_ggcbd );};if _ccgae .SdtContent !=nil {_gdbcff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_ccgae .SdtContent ,_gdbcff );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agbcff *CT_SdtContentRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _agbcff .EG_ContentRowContent !=nil {for _ ,_dbega :=range _agbcff .EG_ContentRowContent {_dbega .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TrackChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Display Only Custom Styles +CustomStylesAttr *_f .ST_OnOff ; -// Annotation Identifier -IdAttr int64 ;}; +// Display Latent Styles +LatentStylesAttr *_f .ST_OnOff ; -// Validate validates the CT_Comments and its children -func (_fbgb *CT_Comments )Validate ()error {return _fbgb .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func (_aaceb *ST_StyleSort )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aaceb =0;case "\u006e\u0061\u006d\u0065":*_aaceb =1; -case "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079":*_aaceb =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aaceb =3;case "\u0066\u006f\u006e\u0074":*_aaceb =4;case "\u0062a\u0073\u0065\u0064\u004f\u006e":*_aaceb =5;case "\u0074\u0079\u0070\u0065":*_aaceb =6; -case "\u0030\u0030\u0030\u0030":*_aaceb =7;case "\u0030\u0030\u0030\u0031":*_aaceb =8;case "\u0030\u0030\u0030\u0032":*_aaceb =9;case "\u0030\u0030\u0030\u0033":*_aaceb =10;case "\u0030\u0030\u0030\u0034":*_aaceb =11;case "\u0030\u0030\u0030\u0035":*_aaceb =12; -};return nil ;};type CT_TcPrBase struct{ +// Display Styles in Use +StylesInUseAttr *_f .ST_OnOff ; -// Table Cell Conditional Formatting -CnfStyle *CT_Cnf ; +// Display Heading Styles +HeadingStylesAttr *_f .ST_OnOff ; -// Preferred Table Cell Width -TcW *CT_TblWidth ; +// Display Numbering Styles +NumberingStylesAttr *_f .ST_OnOff ; -// Grid Columns Spanned by Current Table Cell -GridSpan *CT_DecimalNumber ; +// Display Table Styles +TableStylesAttr *_f .ST_OnOff ; -// Horizontally Merged Cell -HMerge *CT_HMerge ; +// Display Run Level Direct Formatting +DirectFormattingOnRunsAttr *_f .ST_OnOff ; -// Vertically Merged Cell -VMerge *CT_VMerge ; +// Display Paragraph Level Direct Formatting +DirectFormattingOnParagraphsAttr *_f .ST_OnOff ; -// Table Cell Borders -TcBorders *CT_TcBorders ; +// Display Direct Formatting on Numbering Data +DirectFormattingOnNumberingAttr *_f .ST_OnOff ; -// Table Cell Shading -Shd *CT_Shd ; +// Display Direct Formatting on Tables +DirectFormattingOnTablesAttr *_f .ST_OnOff ; -// Don't Wrap Cell Content -NoWrap *CT_OnOff ; +// Display Styles to Remove Formatting +ClearFormattingAttr *_f .ST_OnOff ; -// Single Table Cell Margins -TcMar *CT_TcMar ; +// Display Heading 1 through 3 +Top3HeadingStylesAttr *_f .ST_OnOff ; -// Table Cell Text Flow Direction -TextDirection *CT_TextDirection ; +// Only Show Visible Styles +VisibleStylesAttr *_f .ST_OnOff ; -// Fit Text Within Cell -TcFitText *CT_OnOff ; +// Use the Alternate Style Name +AlternateStyleNamesAttr *_f .ST_OnOff ; -// Table Cell Vertical Alignment -VAlign *CT_VerticalJc ; +// Bitmask of Suggested Filtering Options +ValAttr *string ;};func (_faedaa *CT_Sym )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fccgeg :=range start .Attr {if _fccgeg .Name .Local =="\u0066\u006f\u006e\u0074"{_eeddb :=_fccgeg .Value ;_faedaa .FontAttr =&_eeddb ;continue ; +};if _fccgeg .Name .Local =="\u0063\u0068\u0061\u0072"{_dbgdf :=_fccgeg .Value ;_faedaa .CharAttr =&_dbgdf ;continue ;};};for {_efdeee ,_babed :=d .Token ();if _babed !=nil {return _dd .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053y\u006d\u003a\u0020\u0025\u0073",_babed ); +};if _cdefd ,_cgecd :=_efdeee .(_a .EndElement );_cgecd &&_cdefd .Name ==start .Name {break ;};};return nil ;};type CT_FFStatusText struct{ -// Ignore End Of Cell Marker In Row Height Calculation -HideMark *CT_OnOff ; +// Status Text Type +TypeAttr ST_InfoTextType ; -// Header Cells Associated With Table Cell -Headers *CT_Headers ;};type ST_CombineBrackets byte ;func NewCT_DocRsids ()*CT_DocRsids {_acgaf :=&CT_DocRsids {};return _acgaf };type CT_TextboxTightWrap struct{ +// Status Text Value +ValAttr *string ;};func (_acfca *CT_HpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_acfca .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_ContentRowContent struct{ContentRowContentChoice *EG_ContentRowContentChoice ;};func NewCT_TblPr ()*CT_TblPr {_eddfe :=&CT_TblPr {};return _eddfe };func NewEG_CellMarkupElementsChoice ()*EG_CellMarkupElementsChoice {_bfdae :=&EG_CellMarkupElementsChoice {}; +return _bfdae ;}; -// Lines to Tight Wrap to Paragraph Extents -ValAttr ST_TextboxTightWrap ;}; +// ValidateWithPath validates the EG_RPrMath and its children, prefixing error messages with path +func (_caddbc *EG_RPrMath )ValidateWithPath (path string )error {if _dgfgca :=_caddbc .RPrMathChoice .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u004d\u0061\u0074\u0068\u0043h\u006f\u0069\u0063\u0065");_dgfgca !=nil {return _dgfgca ;};return nil ; +};func NewWdEG_WrapType ()*WdEG_WrapType {_aadbb :=&WdEG_WrapType {};_aadbb .WrapTypeChoice =NewWdEG_WrapTypeChoice ();return _aadbb ;};func (_cbggba WdST_WrapText )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dagfd :=_a .Attr {};_dagfd .Name =name ; +switch _cbggba {case WdST_WrapTextUnset :_dagfd .Value ="";case WdST_WrapTextBothSides :_dagfd .Value ="\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s";case WdST_WrapTextLeft :_dagfd .Value ="\u006c\u0065\u0066\u0074";case WdST_WrapTextRight :_dagfd .Value ="\u0072\u0069\u0067h\u0074"; +case WdST_WrapTextLargest :_dagfd .Value ="\u006ca\u0072\u0067\u0065\u0073\u0074";};return _dagfd ,nil ;};type ST_Theme byte ; -// Validate validates the EG_ContentCellContentChoice and its children -func (_adadfa *EG_ContentCellContentChoice )Validate ()error {return _adadfa .ValidateWithPath ("E\u0047\u005f\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006et\u0065\u006e\u0074C\u0068o\u0069\u0063\u0065");};func (_fege *CT_DocPartType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gcbfb ,_gcfga :=_fege .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gcfga !=nil {return _gcfga ;};start .Attr =append (start .Attr ,_gcbfb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Style struct{ +// ValidateWithPath validates the CT_RubyContent and its children, prefixing error messages with path +func (_abaeb *CT_RubyContent )ValidateWithPath (path string )error {for _gdgeag ,_gcbba :=range _abaeb .EG_RubyContent {if _eafgc :=_gcbba .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047_R\u0075b\u0079\u0043\u006f\u006e\u0074e\u006e\u0074\u005b\u0025\u0064\u005d",path ,_gdgeag )); +_eafgc !=nil {return _eafgc ;};};return nil ;};func (_cfdad *CT_SmartTagRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfdad .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cfdad .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_cfdad .ElementAttr )});e .EncodeToken (start );if _cfdad .SmartTagPr !=nil {_dcfge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073m\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}}; +e .EncodeElement (_cfdad .SmartTagPr ,_dcfge );};if _cfdad .EG_PContent !=nil {for _ ,_bdfbg :=range _cfdad .EG_PContent {_bdfbg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbgge *EG_FtnEdnNumProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbgge .NumStart !=nil {_cggaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_fbgge .NumStart ,_cggaf );};if _fbgge .NumRestart !=nil {_cagea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_fbgge .NumRestart ,_cagea );};return nil ; +};func (_eagag ST_Hint )ValidateWithPath (path string )error {switch _eagag {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eagag )); +};return nil ;};func (_bfffada ST_Em )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_beegb :=_a .Attr {};_beegb .Name =name ;switch _bfffada {case ST_EmUnset :_beegb .Value ="";case ST_EmNone :_beegb .Value ="\u006e\u006f\u006e\u0065";case ST_EmDot :_beegb .Value ="\u0064\u006f\u0074"; +case ST_EmComma :_beegb .Value ="\u0063\u006f\u006dm\u0061";case ST_EmCircle :_beegb .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_EmUnderDot :_beegb .Value ="\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074";};return _beegb ,nil ;}; -// Style Type -TypeAttr ST_StyleType ; +// Validate validates the CT_Picture and its children +func (_beggf *CT_Picture )Validate ()error {return _beggf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_gacgf ST_LevelSuffix )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gacgf .String (),start ); +};func (_fcbgf ST_Hint )Validate ()error {return _fcbgf .ValidateWithPath ("")}; -// Style ID -StyleIdAttr *string ; +// ValidateWithPath validates the Comments and its children, prefixing error messages with path +func (_fgga *Comments )ValidateWithPath (path string )error {if _fgacd :=_fgga .CT_Comments .ValidateWithPath (path );_fgacd !=nil {return _fgacd ;};return nil ;};func (_acd *CT_AltChunk )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fge :=range start .Attr {if _fge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fge .Name .Local =="\u0069\u0064"||_fge .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fge .Name .Local =="\u0069\u0064"{_fgb :=_fge .Value ; +_acd .IdAttr =&_fgb ;continue ;};};_dgdb :for {_gfc ,_gfdb :=d .Token ();if _gfdb !=nil {return _gfdb ;};switch _fgg :=_gfc .(type ){case _a .StartElement :switch _fgg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072"}:_acd .AltChunkPr =NewCT_AltChunkPr (); +if _dcf :=d .DecodeElement (_acd .AltChunkPr ,&_fgg );_dcf !=nil {return _dcf ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0020\u0025\u0076",_fgg .Name ); +if _gee :=d .Skip ();_gee !=nil {return _gee ;};};case _a .EndElement :break _dgdb ;case _a .CharData :};};return nil ;}; -// Default Style -DefaultAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_TextEffect and its children, prefixing error messages with path +func (_cdeb *CT_TextEffect )ValidateWithPath (path string )error {if _cdeb .ValAttr ==ST_TextEffectUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _edafc :=_cdeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_edafc !=nil {return _edafc ;};return nil ;}; -// User-Defined Style -CustomStyleAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_CustomXmlCell and its children, prefixing error messages with path +func (_dgec *CT_CustomXmlCell )ValidateWithPath (path string )error {if _dgec .CustomXmlPr !=nil {if _affg :=_dgec .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_affg !=nil {return _affg ;}; +};for _edbb ,_edgcd :=range _dgec .EG_ContentCellContent {if _gadf :=_edgcd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_edbb )); +_gadf !=nil {return _gadf ;};};return nil ;};func (_dbdbg ST_PTabAlignment )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_accdaa :=_a .Attr {};_accdaa .Name =name ;switch _dbdbg {case ST_PTabAlignmentUnset :_accdaa .Value ="";case ST_PTabAlignmentLeft :_accdaa .Value ="\u006c\u0065\u0066\u0074"; +case ST_PTabAlignmentCenter :_accdaa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_PTabAlignmentRight :_accdaa .Value ="\u0072\u0069\u0067h\u0074";};return _accdaa ,nil ;};type CT_SmartTagPr struct{ -// Primary Style Name -Name *CT_String ; +// Smart Tag Property +Attr []*CT_Attr ;};func (_abcbg WdST_AlignH )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adgfaa :=_a .Attr {};_adgfaa .Name =name ;switch _abcbg {case WdST_AlignHUnset :_adgfaa .Value ="";case WdST_AlignHLeft :_adgfaa .Value ="\u006c\u0065\u0066\u0074"; +case WdST_AlignHRight :_adgfaa .Value ="\u0072\u0069\u0067h\u0074";case WdST_AlignHCenter :_adgfaa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case WdST_AlignHInside :_adgfaa .Value ="\u0069\u006e\u0073\u0069\u0064\u0065";case WdST_AlignHOutside :_adgfaa .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065"; +};return _adgfaa ,nil ;};func (_ddbccc ST_StyleType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ddbccc .String (),start );}; -// Alternate Style Names -Aliases *CT_String ; +// Validate validates the WdWgp and its children +func (_abgaf *WdWgp )Validate ()error {return _abgaf .ValidateWithPath ("\u0057\u0064\u0057g\u0070")}; -// Parent Style ID -BasedOn *CT_String ; +// Validate validates the CT_Settings and its children +func (_fafcg *CT_Settings )Validate ()error {return _fafcg .ValidateWithPath ("C\u0054\u005f\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");};func (_dbfaef ST_RubyAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dbfaef .String (),start ); +};func (_geecc *ST_AnnotationVMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfcbf ,_dcbad :=d .Token ();if _dcbad !=nil {return _dcbad ;};if _efcgbg ,_bcabfd :=_cfcbf .(_a .EndElement );_bcabfd &&_efcgbg .Name ==start .Name {*_geecc =1; +return nil ;};if _abeeda ,_dgfff :=_cfcbf .(_a .CharData );!_dgfff {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfcbf );}else {switch string (_abeeda ){case "":*_geecc =0; +case "\u0063\u006f\u006e\u0074":*_geecc =1;case "\u0072\u0065\u0073\u0074":*_geecc =2;};};_cfcbf ,_dcbad =d .Token ();if _dcbad !=nil {return _dcbad ;};if _dcedde ,_gfegfa :=_cfcbf .(_a .EndElement );_gfegfa &&_dcedde .Name ==start .Name {return nil ;}; +return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfcbf );};func (_bfbdff ST_MailMergeDest )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfbdff .String (),start ); +};const (ST_ThemeColorUnset ST_ThemeColor =0;ST_ThemeColorDark1 ST_ThemeColor =1;ST_ThemeColorLight1 ST_ThemeColor =2;ST_ThemeColorDark2 ST_ThemeColor =3;ST_ThemeColorLight2 ST_ThemeColor =4;ST_ThemeColorAccent1 ST_ThemeColor =5;ST_ThemeColorAccent2 ST_ThemeColor =6; +ST_ThemeColorAccent3 ST_ThemeColor =7;ST_ThemeColorAccent4 ST_ThemeColor =8;ST_ThemeColorAccent5 ST_ThemeColor =9;ST_ThemeColorAccent6 ST_ThemeColor =10;ST_ThemeColorHyperlink ST_ThemeColor =11;ST_ThemeColorFollowedHyperlink ST_ThemeColor =12;ST_ThemeColorNone ST_ThemeColor =13; +ST_ThemeColorBackground1 ST_ThemeColor =14;ST_ThemeColorText1 ST_ThemeColor =15;ST_ThemeColorBackground2 ST_ThemeColor =16;ST_ThemeColorText2 ST_ThemeColor =17;);func (_fbagd *CT_PPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fbagd .PStyle !=nil {_fdfcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_fbagd .PStyle ,_fdfcd );};if _fbagd .KeepNext !=nil {_bdbfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}}; +e .EncodeElement (_fbagd .KeepNext ,_bdbfc );};if _fbagd .KeepLines !=nil {_faccc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_fbagd .KeepLines ,_faccc );};if _fbagd .PageBreakBefore !=nil {_eabde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}}; +e .EncodeElement (_fbagd .PageBreakBefore ,_eabde );};if _fbagd .FramePr !=nil {_bbffa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_fbagd .FramePr ,_bbffa );};if _fbagd .WidowControl !=nil {_fcaba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; +e .EncodeElement (_fbagd .WidowControl ,_fcaba );};if _fbagd .NumPr !=nil {_bfceaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_fbagd .NumPr ,_bfceaa );};if _fbagd .SuppressLineNumbers !=nil {_acaeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; +e .EncodeElement (_fbagd .SuppressLineNumbers ,_acaeg );};if _fbagd .PBdr !=nil {_eagee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_fbagd .PBdr ,_eagee );};if _fbagd .Shd !=nil {_faddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_fbagd .Shd ,_faddf );};if _fbagd .Tabs !=nil {_ccafge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_fbagd .Tabs ,_ccafge );};if _fbagd .SuppressAutoHyphens !=nil {_ffcaf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; +e .EncodeElement (_fbagd .SuppressAutoHyphens ,_ffcaf );};if _fbagd .Kinsoku !=nil {_eaggd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_fbagd .Kinsoku ,_eaggd );};if _fbagd .WordWrap !=nil {_gagfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; +e .EncodeElement (_fbagd .WordWrap ,_gagfb );};if _fbagd .OverflowPunct !=nil {_bcccc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_fbagd .OverflowPunct ,_bcccc ); +};if _fbagd .TopLinePunct !=nil {_gagfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_fbagd .TopLinePunct ,_gagfg );};if _fbagd .AutoSpaceDE !=nil {_ddfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; +e .EncodeElement (_fbagd .AutoSpaceDE ,_ddfg );};if _fbagd .AutoSpaceDN !=nil {_dgcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_fbagd .AutoSpaceDN ,_dgcg ); +};if _fbagd .Bidi !=nil {_efbde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_fbagd .Bidi ,_efbde );};if _fbagd .AdjustRightInd !=nil {_bgega :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; +e .EncodeElement (_fbagd .AdjustRightInd ,_bgega );};if _fbagd .SnapToGrid !=nil {_effdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_fbagd .SnapToGrid ,_effdg );}; +if _fbagd .Spacing !=nil {_fcccac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_fbagd .Spacing ,_fcccac );};if _fbagd .Ind !=nil {_affe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}}; +e .EncodeElement (_fbagd .Ind ,_affe );};if _fbagd .ContextualSpacing !=nil {_faefed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_fbagd .ContextualSpacing ,_faefed ); +};if _fbagd .MirrorIndents !=nil {_dbbagg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_fbagd .MirrorIndents ,_dbbagg );};if _fbagd .SuppressOverlap !=nil {_efefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}}; +e .EncodeElement (_fbagd .SuppressOverlap ,_efefe );};if _fbagd .Jc !=nil {_cfecbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_fbagd .Jc ,_cfecbb );};if _fbagd .TextDirection !=nil {_dbcca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_fbagd .TextDirection ,_dbcca );};if _fbagd .TextAlignment !=nil {_abba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_fbagd .TextAlignment ,_abba ); +};if _fbagd .TextboxTightWrap !=nil {_aafcad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}};e .EncodeElement (_fbagd .TextboxTightWrap ,_aafcad );};if _fbagd .OutlineLvl !=nil {_ddabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}}; +e .EncodeElement (_fbagd .OutlineLvl ,_ddabf );};if _fbagd .DivId !=nil {_cecd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_fbagd .DivId ,_cecd );};if _fbagd .CnfStyle !=nil {_edccg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_fbagd .CnfStyle ,_edccg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Style For Next Paragraph -Next *CT_String ; +// ValidateWithPath validates the CT_CustomXmlRow and its children, prefixing error messages with path +func (_bace *CT_CustomXmlRow )ValidateWithPath (path string )error {if _bace .CustomXmlPr !=nil {if _dabc :=_bace .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_dabc !=nil {return _dabc ;}; +};for _ecdb ,_cdgg :=range _bace .EG_ContentRowContent {if _agefb :=_cdgg .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_ecdb )); +_agefb !=nil {return _agefb ;};};return nil ;};func (_feaaf ST_PageBorderDisplay )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_feaaf .String (),start );};type CT_SdtDropDownList struct{ -// Linked Style Reference -Link *CT_String ; +// Drop-down List Last Saved Value +LastValueAttr *string ; -// Automatically Merge User Formatting Into Style Definition -AutoRedefine *CT_OnOff ; +// Drop-Down List Item +ListItem []*CT_SdtListItem ;};func (_gdgb *CT_FFName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdgb .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_gdgb .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_OdsoFieldMapData struct{ -// Hide Style From User Interface -Hidden *CT_OnOff ; +// Merge Field Mapping +Type *CT_MailMergeOdsoFMDFieldType ; -// Optional User Interface Sorting Order -UiPriority *CT_DecimalNumber ; +// Data Source Name for Column +Name *CT_String ; -// Hide Style From Main User Interface -SemiHidden *CT_OnOff ; +// Predefined Merge Field Name +MappedName *CT_String ; -// Remove Semi-Hidden Property When Style Is Used -UnhideWhenUsed *CT_OnOff ; +// Index of Column Being Mapped +Column *CT_DecimalNumber ; -// Primary Style -QFormat *CT_OnOff ; +// Merge Field Name Language ID +Lid *CT_Lang ; -// Style Cannot Be Applied -Locked *CT_OnOff ; +// Use Country-Based Address Field Ordering +DynamicAddress *CT_OnOff ;};func (_egged ST_SectionMark )Validate ()error {return _egged .ValidateWithPath ("")};func (_bedbc ST_LineNumberRestart )Validate ()error {return _bedbc .ValidateWithPath ("")}; -// E-Mail Message Text Style -Personal *CT_OnOff ; +// Validate validates the EG_RunLevelEltsChoice and its children +func (_ebdeag *EG_RunLevelEltsChoice )Validate ()error {return _ebdeag .ValidateWithPath ("E\u0047\u005f\u0052\u0075nL\u0065v\u0065\u006c\u0045\u006c\u0074s\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ebbgeaa ST_DocGrid )String ()string {switch _ebbgeaa {case 0:return ""; +case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u006c\u0069\u006ee\u0073";case 3:return "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073";case 4:return "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073"; +};return "";};func (_eace *CT_MathCtrlDel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fggbg :=range start .Attr {if _fggbg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_acbda :=_fggbg .Value ;_eace .AuthorAttr =_acbda ; +continue ;};if _fggbg .Name .Local =="\u0064\u0061\u0074\u0065"{_efcab ,_gece :=ParseStdlibTime (_fggbg .Value );if _gece !=nil {return _gece ;};_eace .DateAttr =&_efcab ;continue ;};if _fggbg .Name .Local =="\u0069\u0064"{_fdbg ,_afageb :=_c .ParseInt (_fggbg .Value ,10,64); +if _afageb !=nil {return _afageb ;};_eace .IdAttr =_fdbg ;continue ;};};for {_cbfcb ,_dbdfb :=d .Token ();if _dbdfb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0074\u0068\u0043\u0074\u0072\u006c\u0044\u0065\u006c:\u0020\u0025\u0073",_dbdfb ); +};if _cegf ,_ecade :=_cbfcb .(_a .EndElement );_ecade &&_cegf .Name ==start .Name {break ;};};return nil ;};func (_dbddb *EG_PContentMathChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbddb .EG_PContentBase !=nil {for _ ,_fcaafg :=range _dbddb .EG_PContentBase {_fcaafg .MarshalXML (e ,_a .StartElement {}); +};}else if _dbddb .EG_ContentRunContentBase !=nil {for _ ,_ggcfde :=range _dbddb .EG_ContentRunContentBase {_ggcfde .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edebb *CT_SectType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edebb .ValAttr !=ST_SectionMarkUnset {_eacgd ,_adagfb :=_edebb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _adagfb !=nil {return _adagfb ;};start .Attr =append (start .Attr ,_eacgd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bcbad *CT_SdtContentRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgfab :for {_cefcd ,_dbbef :=d .Token (); +if _dbbef !=nil {return _dbbef ;};switch _dfae :=_cefcd .(type ){case _a .StartElement :switch _dfae .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_fffba :=NewEG_ContentRowContent (); +_fffba .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fffba );if _eedbaa :=d .DecodeElement (&_fffba .ContentRowContentChoice .Tr ,&_dfae );_eedbaa !=nil {return _eedbaa ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bcdc :=NewEG_ContentRowContent (); +_bcdc .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_bcdc );if _cfdac :=d .DecodeElement (&_bcdc .ContentRowContentChoice .CustomXml ,&_dfae );_cfdac !=nil {return _cfdac ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bdbgg :=NewEG_ContentRowContent (); +_bdbgg .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_bdbgg );if _ggfbge :=d .DecodeElement (&_bdbgg .ContentRowContentChoice .Sdt ,&_dfae );_ggfbge !=nil {return _ggfbge ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_egegf :=NewEG_ContentRowContent (); +_bdbfgc :=NewEG_RunLevelElts ();_bdbfgc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_egegf );_egegf .ContentRowContentChoice .EG_RunLevelElts =append (_egegf .ContentRowContentChoice .EG_RunLevelElts ,_bdbfgc ); +if _ddecc :=d .DecodeElement (&_bdbfgc .RunLevelEltsChoice .ProofErr ,&_dfae );_ddecc !=nil {return _ddecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_feegd :=NewEG_ContentRowContent (); +_eeebc :=NewEG_RunLevelElts ();_eeebc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_feegd );_feegd .ContentRowContentChoice .EG_RunLevelElts =append (_feegd .ContentRowContentChoice .EG_RunLevelElts ,_eeebc ); +if _decbg :=d .DecodeElement (&_eeebc .RunLevelEltsChoice .PermStart ,&_dfae );_decbg !=nil {return _decbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_afbac :=NewEG_ContentRowContent (); +_cgbge :=NewEG_RunLevelElts ();_cgbge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_afbac );_afbac .ContentRowContentChoice .EG_RunLevelElts =append (_afbac .ContentRowContentChoice .EG_RunLevelElts ,_cgbge ); +if _afeab :=d .DecodeElement (&_cgbge .RunLevelEltsChoice .PermEnd ,&_dfae );_afeab !=nil {return _afeab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fbbed :=NewEG_ContentRowContent (); +_aegb :=NewEG_RunLevelElts ();_aegb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fbbed );_fbbed .ContentRowContentChoice .EG_RunLevelElts =append (_fbbed .ContentRowContentChoice .EG_RunLevelElts ,_aegb ); +if _eadfg :=d .DecodeElement (&_aegb .RunLevelEltsChoice .Ins ,&_dfae );_eadfg !=nil {return _eadfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bfdaf :=NewEG_ContentRowContent (); +_fcbbae :=NewEG_RunLevelElts ();_fcbbae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_bfdaf );_bfdaf .ContentRowContentChoice .EG_RunLevelElts =append (_bfdaf .ContentRowContentChoice .EG_RunLevelElts ,_fcbbae ); +if _fgeeg :=d .DecodeElement (&_fcbbae .RunLevelEltsChoice .Del ,&_dfae );_fgeeg !=nil {return _fgeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cdgdc :=NewEG_ContentRowContent (); +_babbea :=NewEG_RunLevelElts ();_babbea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_cdgdc );_cdgdc .ContentRowContentChoice .EG_RunLevelElts =append (_cdgdc .ContentRowContentChoice .EG_RunLevelElts ,_babbea ); +if _gcaae :=d .DecodeElement (&_babbea .RunLevelEltsChoice .MoveFrom ,&_dfae );_gcaae !=nil {return _gcaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_effccf :=NewEG_ContentRowContent (); +_debba :=NewEG_RunLevelElts ();_debba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_effccf );_effccf .ContentRowContentChoice .EG_RunLevelElts =append (_effccf .ContentRowContentChoice .EG_RunLevelElts ,_debba ); +if _cfaaf :=d .DecodeElement (&_debba .RunLevelEltsChoice .MoveTo ,&_dfae );_cfaaf !=nil {return _cfaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ecafe :=NewEG_ContentRowContent (); +_bfdad :=NewEG_RunLevelElts ();_ebgefd :=NewEG_RangeMarkupElements ();_ebgefd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_ecafe );_ecafe .ContentRowContentChoice .EG_RunLevelElts =append (_ecafe .ContentRowContentChoice .EG_RunLevelElts ,_bfdad ); +_bfdad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebgefd );if _dgacd :=d .DecodeElement (&_ebgefd .RangeMarkupElementsChoice .BookmarkStart ,&_dfae );_dgacd !=nil {return _dgacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gefgac :=NewEG_ContentRowContent (); +_eegebb :=NewEG_RunLevelElts ();_dacbd :=NewEG_RangeMarkupElements ();_dacbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_gefgac );_gefgac .ContentRowContentChoice .EG_RunLevelElts =append (_gefgac .ContentRowContentChoice .EG_RunLevelElts ,_eegebb ); +_eegebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eegebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacbd );if _gfgce :=d .DecodeElement (&_dacbd .RangeMarkupElementsChoice .BookmarkEnd ,&_dfae );_gfgce !=nil {return _gfgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fbccb :=NewEG_ContentRowContent (); +_bcfef :=NewEG_RunLevelElts ();_geged :=NewEG_RangeMarkupElements ();_geged .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fbccb );_fbccb .ContentRowContentChoice .EG_RunLevelElts =append (_fbccb .ContentRowContentChoice .EG_RunLevelElts ,_bcfef ); +_bcfef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcfef .RunLevelEltsChoice .EG_RangeMarkupElements ,_geged );if _gbcfd :=d .DecodeElement (&_geged .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dfae );_gbcfd !=nil {return _gbcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_geeaf :=NewEG_ContentRowContent (); +_fgbgb :=NewEG_RunLevelElts ();_ffgfe :=NewEG_RangeMarkupElements ();_ffgfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_geeaf );_geeaf .ContentRowContentChoice .EG_RunLevelElts =append (_geeaf .ContentRowContentChoice .EG_RunLevelElts ,_fgbgb ); +_fgbgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgbgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgfe );if _agccf :=d .DecodeElement (&_ffgfe .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dfae );_agccf !=nil {return _agccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_efccfg :=NewEG_ContentRowContent (); +_afgcf :=NewEG_RunLevelElts ();_cefbd :=NewEG_RangeMarkupElements ();_cefbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_efccfg );_efccfg .ContentRowContentChoice .EG_RunLevelElts =append (_efccfg .ContentRowContentChoice .EG_RunLevelElts ,_afgcf ); +_afgcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afgcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cefbd );if _cgabbd :=d .DecodeElement (&_cefbd .RangeMarkupElementsChoice .MoveToRangeStart ,&_dfae );_cgabbd !=nil {return _cgabbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fdbed :=NewEG_ContentRowContent (); +_fddeb :=NewEG_RunLevelElts ();_eddcf :=NewEG_RangeMarkupElements ();_eddcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fdbed );_fdbed .ContentRowContentChoice .EG_RunLevelElts =append (_fdbed .ContentRowContentChoice .EG_RunLevelElts ,_fddeb ); +_fddeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddcf );if _bdfgae :=d .DecodeElement (&_eddcf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dfae );_bdfgae !=nil {return _bdfgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dfbbd :=NewEG_ContentRowContent (); +_cfeaf :=NewEG_RunLevelElts ();_cccdc :=NewEG_RangeMarkupElements ();_cccdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_dfbbd );_dfbbd .ContentRowContentChoice .EG_RunLevelElts =append (_dfbbd .ContentRowContentChoice .EG_RunLevelElts ,_cfeaf ); +_cfeaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfeaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cccdc );if _gcefcd :=d .DecodeElement (&_cccdc .RangeMarkupElementsChoice .CommentRangeStart ,&_dfae );_gcefcd !=nil {return _gcefcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbefge :=NewEG_ContentRowContent (); +_decda :=NewEG_RunLevelElts ();_fbcaf :=NewEG_RangeMarkupElements ();_fbcaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_cbefge );_cbefge .ContentRowContentChoice .EG_RunLevelElts =append (_cbefge .ContentRowContentChoice .EG_RunLevelElts ,_decda ); +_decda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_decda .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbcaf );if _bgdbb :=d .DecodeElement (&_fbcaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_dfae );_bgdbb !=nil {return _bgdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cegaf :=NewEG_ContentRowContent (); +_babae :=NewEG_RunLevelElts ();_baaea :=NewEG_RangeMarkupElements ();_baaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_cegaf );_cegaf .ContentRowContentChoice .EG_RunLevelElts =append (_cegaf .ContentRowContentChoice .EG_RunLevelElts ,_babae ); +_babae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babae .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaea );if _geca :=d .DecodeElement (&_baaea .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dfae );_geca !=nil {return _geca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccgcc :=NewEG_ContentRowContent (); +_eccea :=NewEG_RunLevelElts ();_afdfa :=NewEG_RangeMarkupElements ();_afdfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_ccgcc );_ccgcc .ContentRowContentChoice .EG_RunLevelElts =append (_ccgcc .ContentRowContentChoice .EG_RunLevelElts ,_eccea ); +_eccea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eccea .RunLevelEltsChoice .EG_RangeMarkupElements ,_afdfa );if _cegfa :=d .DecodeElement (&_afdfa .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dfae );_cegfa !=nil {return _cegfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgddb :=NewEG_ContentRowContent (); +_fabgf :=NewEG_RunLevelElts ();_eacda :=NewEG_RangeMarkupElements ();_eacda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fgddb );_fgddb .ContentRowContentChoice .EG_RunLevelElts =append (_fgddb .ContentRowContentChoice .EG_RunLevelElts ,_fabgf ); +_fabgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fabgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_eacda );if _beecd :=d .DecodeElement (&_eacda .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dfae );_beecd !=nil {return _beecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggeae :=NewEG_ContentRowContent (); +_fbcfg :=NewEG_RunLevelElts ();_eacae :=NewEG_RangeMarkupElements ();_eacae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_ggeae );_ggeae .ContentRowContentChoice .EG_RunLevelElts =append (_ggeae .ContentRowContentChoice .EG_RunLevelElts ,_fbcfg ); +_fbcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eacae );if _fcffa :=d .DecodeElement (&_eacae .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dfae );_fcffa !=nil {return _fcffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_gfgfb :=NewEG_ContentRowContent (); +_dbcd :=NewEG_RunLevelElts ();_bbfba :=NewEG_RangeMarkupElements ();_bbfba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_gfgfb );_gfgfb .ContentRowContentChoice .EG_RunLevelElts =append (_gfgfb .ContentRowContentChoice .EG_RunLevelElts ,_dbcd ); +_dbcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbfba );if _eabef :=d .DecodeElement (&_bbfba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dfae );_eabef !=nil {return _eabef ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fcgeg :=NewEG_ContentRowContent (); +_dagef :=NewEG_RunLevelElts ();_fgcgbf :=NewEG_RangeMarkupElements ();_fgcgbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_fcgeg );_fcgeg .ContentRowContentChoice .EG_RunLevelElts =append (_fcgeg .ContentRowContentChoice .EG_RunLevelElts ,_dagef ); +_dagef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dagef .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcgbf );if _dggbc :=d .DecodeElement (&_fgcgbf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dfae );_dggbc !=nil {return _dggbc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ebdcef :=NewEG_ContentRowContent (); +_bdgcf :=NewEG_RunLevelElts ();_fgfcf :=NewEG_RangeMarkupElements ();_fgfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_ebdcef );_ebdcef .ContentRowContentChoice .EG_RunLevelElts =append (_ebdcef .ContentRowContentChoice .EG_RunLevelElts ,_bdgcf ); +_bdgcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdgcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgfcf );if _aacfg :=d .DecodeElement (&_fgfcf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dfae );_aacfg !=nil {return _aacfg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bafff :=NewEG_ContentRowContent (); +_bfcf :=NewEG_RunLevelElts ();_aggbd :=NewEG_RangeMarkupElements ();_aggbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_bafff );_bafff .ContentRowContentChoice .EG_RunLevelElts =append (_bafff .ContentRowContentChoice .EG_RunLevelElts ,_bfcf ); +_bfcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggbd );if _gacga :=d .DecodeElement (&_aggbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dfae );_gacga !=nil {return _gacga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gfggb :=NewEG_ContentRowContent (); +_agdba :=NewEG_RunLevelElts ();_faace :=NewEG_MathContent ();_faace .MathContentChoice =NewEG_MathContentChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_gfggb );_gfggb .ContentRowContentChoice .EG_RunLevelElts =append (_gfggb .ContentRowContentChoice .EG_RunLevelElts ,_agdba ); +_agdba .RunLevelEltsChoice .EG_MathContent =append (_agdba .RunLevelEltsChoice .EG_MathContent ,_faace );if _dbgceg :=d .DecodeElement (&_faace .MathContentChoice .OMathPara ,&_dfae );_dbgceg !=nil {return _dbgceg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bbbff :=NewEG_ContentRowContent (); +_fcdbeg :=NewEG_RunLevelElts ();_bdecc :=NewEG_MathContent ();_bdecc .MathContentChoice =NewEG_MathContentChoice ();_bcbad .EG_ContentRowContent =append (_bcbad .EG_ContentRowContent ,_bbbff );_bbbff .ContentRowContentChoice .EG_RunLevelElts =append (_bbbff .ContentRowContentChoice .EG_RunLevelElts ,_fcdbeg ); +_fcdbeg .RunLevelEltsChoice .EG_MathContent =append (_fcdbeg .RunLevelEltsChoice .EG_MathContent ,_bdecc );if _cgfee :=d .DecodeElement (&_bdecc .MathContentChoice .OMath ,&_dfae );_cgfee !=nil {return _cgfee ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0020\u0025v",_dfae .Name ); +if _fgdfb :=d .Skip ();_fgdfb !=nil {return _fgdfb ;};};case _a .EndElement :break _cgfab ;case _a .CharData :};};return nil ;}; -// E-Mail Message Composition Style -PersonalCompose *CT_OnOff ; +// Validate validates the CT_SimpleField and its children +func (_aabbfg *CT_SimpleField )Validate ()error {return _aabbfg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065F\u0069\u0065\u006c\u0064");};type CT_FFTextType struct{ -// E-Mail Message Reply Style -PersonalReply *CT_OnOff ; +// Text Box Form Field Type Values +ValAttr ST_FFTextType ;};func (_ced *CT_AltChunkPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccb :for {_ab ,_bde :=d .Token ();if _bde !=nil {return _bde ;};switch _efde :=_ab .(type ){case _a .StartElement :switch _efde .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"}:_ced .MatchSrc =NewCT_OnOff (); +if _aedd :=d .DecodeElement (_ced .MatchSrc ,&_efde );_aedd !=nil {return _aedd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041l\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072 \u0025\u0076",_efde .Name ); +if _defg :=d .Skip ();_defg !=nil {return _defg ;};};case _a .EndElement :break _ccb ;case _a .CharData :};};return nil ;};func (_bbgebf ST_SignedTwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bbgebf .Int64 !=nil {e .EncodeToken (_a .CharData (_dd .Sprintf ("\u0025\u0064",*_bbgebf .Int64 ))); +};if _bbgebf .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_bbgebf .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });}; -// Revision Identifier for Style Definition -Rsid *CT_LongHexNumber ; +// Validate validates the CT_Column and its children +func (_dgbg *CT_Column )Validate ()error {return _dgbg .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u0075\u006dn");}; -// Style Paragraph Properties -PPr *CT_PPrGeneral ; +// ValidateWithPath validates the CT_WritingStyle and its children, prefixing error messages with path +func (_fbdbec *CT_WritingStyle )ValidateWithPath (path string )error {if _fbdbec .NlCheckAttr !=nil {if _ffdbd :=_fbdbec .NlCheckAttr .ValidateWithPath (path +"\u002f\u004e\u006cC\u0068\u0065\u0063\u006b\u0041\u0074\u0074\u0072");_ffdbd !=nil {return _ffdbd ; +};};if _ebcbb :=_fbdbec .CheckStyleAttr .ValidateWithPath (path +"\u002fC\u0068e\u0063\u006b\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_ebcbb !=nil {return _ebcbb ;};return nil ;};type CT_ParaRPrOriginal struct{ -// Run Properties -RPr *CT_RPr ; +// Inserted Paragraph +Ins *CT_TrackChange ; -// Style Table Properties -TblPr *CT_TblPrBase ; +// Deleted Paragraph +Del *CT_TrackChange ; -// Style Table Row Properties -TrPr *CT_TrPr ; +// Move Source Paragraph +MoveFrom *CT_TrackChange ; -// Style Table Cell Properties -TcPr *CT_TcPr ; +// Move Destination Paragraph +MoveTo *CT_TrackChange ; -// Style Conditional Table Formatting Properties -TblStylePr []*CT_TblStylePr ;};func NewCT_CustomXmlPr ()*CT_CustomXmlPr {_dgaa :=&CT_CustomXmlPr {};return _dgaa }; +// Referenced Character Style +RStyle *CT_String ; -// Validate validates the WdCT_PosVChoice and its children -func (_caeef *WdCT_PosVChoice )Validate ()error {return _caeef .ValidateWithPath ("\u0057d\u0043T\u005f\u0050\u006f\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065");};const (ST_SdtDateMappingTypeUnset ST_SdtDateMappingType =0;ST_SdtDateMappingTypeText ST_SdtDateMappingType =1; -ST_SdtDateMappingTypeDate ST_SdtDateMappingType =2;ST_SdtDateMappingTypeDateTime ST_SdtDateMappingType =3;); +// Run Fonts +RFonts *CT_Fonts ; -// ValidateWithPath validates the AG_SectPrAttributes and its children, prefixing error messages with path -func (_bg *AG_SectPrAttributes )ValidateWithPath (path string )error {return nil }; +// Bold +B *CT_OnOff ; -// Validate validates the CT_VerticalAlignRun and its children -func (_cddbdd *CT_VerticalAlignRun )Validate ()error {return _cddbdd .ValidateWithPath ("\u0043\u0054\u005f\u0056er\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e");};func (_eacga ST_Shd )ValidateWithPath (path string )error {switch _eacga {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eacga )); -};return nil ;};func (_da *AG_Password )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _da .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_da .AlgorithmNameAttr )}); -};if _da .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_da .HashValueAttr )});};if _da .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_da .SaltValueAttr )}); -};if _da .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_da .SpinCountAttr )});};return nil ;}; +// Complex Script Bold +BCs *CT_OnOff ; -// Validate validates the CT_CustomXmlBlock and its children -func (_bdddd *CT_CustomXmlBlock )Validate ()error {return _bdddd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006cB\u006c\u006f\u0063\u006b");};type CT_FramesetSplitbar struct{ +// Italics +I *CT_OnOff ; -// Frameset Splitter Width -W *CT_TwipsMeasure ; +// Complex Script Italics +ICs *CT_OnOff ; -// Frameset Splitter Color -Color *CT_Color ; +// Display All Characters As Capital Letters +Caps *CT_OnOff ; -// Do Not Display Frameset Splitters -NoBorder *CT_OnOff ; +// Small Caps +SmallCaps *CT_OnOff ; -// Frameset Splitter Border Style -FlatBorders *CT_OnOff ;};func NewCT_PageNumber ()*CT_PageNumber {_aaecc :=&CT_PageNumber {};return _aaecc };func NewCT_TblPrExChange ()*CT_TblPrExChange {_gdbdf :=&CT_TblPrExChange {};_gdbdf .TblPrEx =NewCT_TblPrExBase ();return _gdbdf ;};func (_dfebg *CT_Endnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccff :for {_agdf ,_gdeca :=d .Token (); -if _gdeca !=nil {return _gdeca ;};switch _dgebb :=_agdf .(type ){case _a .StartElement :switch _dgebb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_abgf :=NewCT_FtnEdn (); -if _efccb :=d .DecodeElement (_abgf ,&_dgebb );_efccb !=nil {return _efccb ;};_dfebg .Endnote =append (_dfebg .Endnote ,_abgf );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_dgebb .Name ); -if _bggd :=d .Skip ();_bggd !=nil {return _bggd ;};};case _a .EndElement :break _ccff ;case _a .CharData :};};return nil ;};func (_fecc *CT_FFTextInput )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gafefa :for {_gadc ,_dbcac :=d .Token (); -if _dbcac !=nil {return _dbcac ;};switch _dabc :=_gadc .(type ){case _a .StartElement :switch _dabc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_fecc .Type =NewCT_FFTextType (); -if _dbcd :=d .DecodeElement (_fecc .Type ,&_dabc );_dbcd !=nil {return _dbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_fecc .Default =NewCT_String (); -if _dbdd :=d .DecodeElement (_fecc .Default ,&_dabc );_dbdd !=nil {return _dbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"}:_fecc .MaxLength =NewCT_DecimalNumber (); -if _cfaga :=d .DecodeElement (_fecc .MaxLength ,&_dabc );_cfaga !=nil {return _cfaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"}:_fecc .Format =NewCT_String (); -if _efbgd :=d .DecodeElement (_fecc .Format ,&_dabc );_efbgd !=nil {return _efbgd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0049n\u0070u\u0074\u0020\u0025\u0076",_dabc .Name ); -if _abaee :=d .Skip ();_abaee !=nil {return _abaee ;};};case _a .EndElement :break _gafefa ;case _a .CharData :};};return nil ;};func (_ccedg *WdCT_WordprocessingContentPartNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcedc :for {_begcgc ,_affcg :=d .Token (); -if _affcg !=nil {return _affcg ;};switch _ffcdef :=_begcgc .(type ){case _a .StartElement :switch _ffcdef .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_ccedg .CNvPr =_ae .NewCT_NonVisualDrawingProps (); -if _bcage :=d .DecodeElement (_ccedg .CNvPr ,&_ffcdef );_bcage !=nil {return _bcage ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}:_ccedg .CNvContentPartPr =_ae .NewCT_NonVisualContentPartProperties (); -if _eafgg :=d .DecodeElement (_ccedg .CNvContentPartPr ,&_ffcdef );_eafgg !=nil {return _eafgg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065m\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054_\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ffcdef .Name ); -if _afeccc :=d .Skip ();_afeccc !=nil {return _afeccc ;};};case _a .EndElement :break _gcedc ;case _a .CharData :};};return nil ;};func (_bfad *CT_Comments )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfad .Comment !=nil {_ebcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006d\u006d\u0065\u006et"}}; -for _ ,_gbega :=range _bfad .Comment {e .EncodeElement (_gbega ,_ebcf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_daedcf *WdCT_WrapSquare )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bdgab ,_begca :=_daedcf .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"}); -if _begca !=nil {return _begca ;};start .Attr =append (start .Attr ,_bdgab );if _daedcf .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_ff .Sprintf ("\u0025\u0076",*_daedcf .DistTAttr )}); -};if _daedcf .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_ff .Sprintf ("\u0025\u0076",*_daedcf .DistBAttr )});};if _daedcf .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_ff .Sprintf ("\u0025\u0076",*_daedcf .DistLAttr )}); -};if _daedcf .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_daedcf .DistRAttr )});};e .EncodeToken (start );if _daedcf .EffectExtent !=nil {_afbfff :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_daedcf .EffectExtent ,_afbfff );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Single Strikethrough +Strike *CT_OnOff ; -// ValidateWithPath validates the WdCT_WrapNone and its children, prefixing error messages with path -func (_cbceg *WdCT_WrapNone )ValidateWithPath (path string )error {return nil }; +// Double Strikethrough +Dstrike *CT_OnOff ; -// ValidateWithPath validates the EG_ContentCellContent and its children, prefixing error messages with path -func (_aabgf *EG_ContentCellContent )ValidateWithPath (path string )error {if _dfccbd :=_aabgf .ContentCellContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065n\u0074\u0043\u0065\u006c\u006cC\u006fn\u0074e\u006e\u0074\u0043\u0068\u006f\u0069\u0063e"); -_dfccbd !=nil {return _dfccbd ;};return nil ;}; +// Display Character Outline +Outline *CT_OnOff ; -// Validate validates the WdAnchor and its children -func (_efefae *WdAnchor )Validate ()error {return _efefae .ValidateWithPath ("\u0057\u0064\u0041\u006e\u0063\u0068\u006f\u0072");}; +// Shadow +Shadow *CT_OnOff ; -// ValidateWithPath validates the CT_TextEffect and its children, prefixing error messages with path -func (_bcgdd *CT_TextEffect )ValidateWithPath (path string )error {if _bcgdd .ValAttr ==ST_TextEffectUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cfdcg :=_bcgdd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cfdcg !=nil {return _cfdcg ;};return nil ;};func (_bbafabf *ST_HeightRule )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_daeff ,_abdcgb :=d .Token (); -if _abdcgb !=nil {return _abdcgb ;};if _aeddgd ,_fbgbgb :=_daeff .(_a .EndElement );_fbgbgb &&_aeddgd .Name ==start .Name {*_bbafabf =1;return nil ;};if _dbcdf ,_dafcgba :=_daeff .(_a .CharData );!_dafcgba {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_daeff ); -}else {switch string (_dbcdf ){case "":*_bbafabf =0;case "\u0061\u0075\u0074\u006f":*_bbafabf =1;case "\u0065\u0078\u0061c\u0074":*_bbafabf =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_bbafabf =3;};};_daeff ,_abdcgb =d .Token ();if _abdcgb !=nil {return _abdcgb ; -};if _fefgf ,_dabbf :=_daeff .(_a .EndElement );_dabbf &&_fefgf .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_daeff ); -};const (ST_JcTableUnset ST_JcTable =0;ST_JcTableCenter ST_JcTable =1;ST_JcTableEnd ST_JcTable =2;ST_JcTableLeft ST_JcTable =3;ST_JcTableRight ST_JcTable =4;ST_JcTableStart ST_JcTable =5;);func (_ecefbe ST_FldCharType )Validate ()error {return _ecefbe .ValidateWithPath ("")}; -func (_aefdcd ST_ChapterSep )Validate ()error {return _aefdcd .ValidateWithPath ("")};func (_adffa *CT_FtnEdnRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfgaf :=range start .Attr {if _cfgaf .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0061\u0072\u006b\u0046\u006fl\u006c\u006f\u0077\u0073"{_fgecd ,_agadc :=ParseUnionST_OnOff (_cfgaf .Value ); -if _agadc !=nil {return _agadc ;};_adffa .CustomMarkFollowsAttr =&_fgecd ;continue ;};if _cfgaf .Name .Local =="\u0069\u0064"{_gddced ,_bfdea :=_f .ParseInt (_cfgaf .Value ,10,64);if _bfdea !=nil {return _bfdea ;};_adffa .IdAttr =_gddced ;continue ;};}; -for {_cgdeb ,_cddb :=d .Token ();if _cddb !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0074n\u0045\u0064\u006e\u0052\u0065\u0066\u003a\u0020\u0025\u0073",_cddb );};if _becge ,_afed :=_cgdeb .(_a .EndElement ); -_afed &&_becge .Name ==start .Name {break ;};};return nil ;};func (_cdgee *ST_Border )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbbgce ,_bgeee :=d .Token ();if _bgeee !=nil {return _bgeee ;};if _gedeg ,_defebf :=_fbbgce .(_a .EndElement ); -_defebf &&_gedeg .Name ==start .Name {*_cdgee =1;return nil ;};if _dggfff ,_deafcc :=_fbbgce .(_a .CharData );!_deafcc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbbgce ); -}else {switch string (_dggfff ){case "":*_cdgee =0;case "\u006e\u0069\u006c":*_cdgee =1;case "\u006e\u006f\u006e\u0065":*_cdgee =2;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_cdgee =3;case "\u0074\u0068\u0069c\u006b":*_cdgee =4;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_cdgee =5; -case "\u0064\u006f\u0074\u0074\u0065\u0064":*_cdgee =6;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_cdgee =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_cdgee =8;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_cdgee =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_cdgee =10; -case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_cdgee =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_cdgee =12;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070":*_cdgee =13; -case "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_cdgee =14;case "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_cdgee =15;case "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070":*_cdgee =16; -case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_cdgee =17;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_cdgee =18;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070":*_cdgee =19; -case "\u0077\u0061\u0076\u0065":*_cdgee =20;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_cdgee =21;case "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070":*_cdgee =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_cdgee =23; -case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_cdgee =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_cdgee =25;case "\u006f\u0075\u0074\u0073\u0065\u0074":*_cdgee =26;case "\u0069\u006e\u0073e\u0074":*_cdgee =27; -case "\u0061\u0070\u0070\u006c\u0065\u0073":*_cdgee =28;case "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073":*_cdgee =29;case "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072":*_cdgee =30;case "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065":*_cdgee =31; -case "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073":*_cdgee =32;case "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072":*_cdgee =33;case "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073":*_cdgee =34; -case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073":*_cdgee =35;case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073":*_cdgee =36;case "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073":*_cdgee =37; -case "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073":*_cdgee =38;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073":*_cdgee =39;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073":*_cdgee =40; -case "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065":*_cdgee =41;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065":*_cdgee =42;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_cdgee =43; -case "\u0062\u0061\u0074\u0073":*_cdgee =44;case "\u0062\u0069\u0072d\u0073":*_cdgee =45;case "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074":*_cdgee =46;case "\u0063\u0061\u0062\u0069\u006e\u0073":*_cdgee =47;case "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e":*_cdgee =48; -case "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n":*_cdgee =49;case "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b":*_cdgee =50;case "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072":*_cdgee =51; -case "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek":*_cdgee =52;case "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065":*_cdgee =53;case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b":*_cdgee =54; -case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072":*_cdgee =55;case "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d":*_cdgee =56;case "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065":*_cdgee =57; -case "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073":*_cdgee =58;case "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073":*_cdgee =59;case "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065":*_cdgee =60; -case "\u0063\u006c\u006f\u0063\u006b\u0073":*_cdgee =61;case "\u0063o\u006d\u0070\u0061\u0073\u0073":*_cdgee =62;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_cdgee =63;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073":*_cdgee =64; -case "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_cdgee =65;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073":*_cdgee =66;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065":*_cdgee =67; -case "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_cdgee =68;case "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073":*_cdgee =69;case "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073":*_cdgee =70; -case "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae":*_cdgee =71;case "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079":*_cdgee =72;case "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068":*_cdgee =73; -case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073":*_cdgee =74;case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067":*_cdgee =75;case "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068":*_cdgee =76; -case "\u0063\u0075\u0070":*_cdgee =77;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068":*_cdgee =78;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072":*_cdgee =79;case "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073":*_cdgee =80; -case "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079":*_cdgee =81;case "\u0064o\u0075\u0062\u006c\u0065\u0044":*_cdgee =82;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073":*_cdgee =83;case "\u0065\u0061\u0072\u0074\u0068\u0031":*_cdgee =84; -case "\u0065\u0061\u0072\u0074\u0068\u0032":*_cdgee =85;case "\u0065\u0061\u0072\u0074\u0068\u0033":*_cdgee =86;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031":*_cdgee =87;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032":*_cdgee =88; -case "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k":*_cdgee =89;case "\u0066\u0061\u006e\u0073":*_cdgee =90;case "\u0066\u0069\u006c\u006d":*_cdgee =91;case "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073":*_cdgee =92;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074":*_cdgee =93; -case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073":*_cdgee =94;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031":*_cdgee =95;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032":*_cdgee =96; -case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079":*_cdgee =97;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065":*_cdgee =98;case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073":*_cdgee =99; -case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070":*_cdgee =100;case "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079":*_cdgee =101;case "\u0067\u0065\u006d\u0073":*_cdgee =102;case "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e":*_cdgee =103; -case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_cdgee =104;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651":*_cdgee =105;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652":*_cdgee =106;case "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e":*_cdgee =107; -case "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y":*_cdgee =108;case "\u0068\u0065\u0061\u0072\u0074\u0073":*_cdgee =109;case "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073":*_cdgee =110;case "\u0068\u006f\u006cl\u0079":*_cdgee =111; -case "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079":*_cdgee =112;case "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063":*_cdgee =113;case "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073":*_cdgee =114;case "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb":*_cdgee =115; -case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031":*_cdgee =116;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032":*_cdgee =117;case "\u006da\u0070\u0050\u0069\u006e\u0073":*_cdgee =118;case "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f":*_cdgee =119; -case "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073":*_cdgee =120;case "\u006da\u0072\u0071\u0075\u0065\u0065":*_cdgee =121;case "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064":*_cdgee =122;case "\u006d\u006f\u006fn\u0073":*_cdgee =123; -case "\u006d\u006f\u0073\u0061\u0069\u0063":*_cdgee =124;case "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073":*_cdgee =125;case "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t":*_cdgee =126;case "\u006f\u0076\u0061l\u0073":*_cdgee =127;case "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073":*_cdgee =128; -case "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b":*_cdgee =129;case "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072":*_cdgee =130;case "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073":*_cdgee =131;case "\u0070a\u0070\u0079\u0072\u0075\u0073":*_cdgee =132; -case "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072":*_cdgee =133;case "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073":*_cdgee =134;case "\u0070e\u006e\u0063\u0069\u006c\u0073":*_cdgee =135;case "\u0070\u0065\u006f\u0070\u006c\u0065":*_cdgee =136; -case "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067":*_cdgee =137;case "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073":*_cdgee =138;case "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073":*_cdgee =139;case "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070":*_cdgee =140; -case "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031":*_cdgee =141;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032":*_cdgee =142;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031":*_cdgee =143;case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073":*_cdgee =144; -case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065":*_cdgee =145;case "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s":*_cdgee =146;case "\u0072\u0069\u006eg\u0073":*_cdgee =147;case "\u0073\u0061\u0066\u0061\u0072\u0069":*_cdgee =148; -case "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068":*_cdgee =149;case "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079":*_cdgee =150;case "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t":*_cdgee =151;case "\u0073e\u0061\u0074\u0074\u006c\u0065":*_cdgee =152; -case "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073":*_cdgee =153;case "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068":*_cdgee =154;case "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073":*_cdgee =155; -case "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t":*_cdgee =156;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079":*_cdgee =157;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073":*_cdgee =158;case "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f":*_cdgee =159; -case "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t":*_cdgee =160;case "\u0073\u0074\u0061r\u0073":*_cdgee =161;case "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070":*_cdgee =162;case "\u0073t\u0061\u0072\u0073\u0033\u0064":*_cdgee =163;case "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b":*_cdgee =164; -case "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064":*_cdgee =165;case "\u0073\u0075\u006e":*_cdgee =166;case "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g":*_cdgee =167;case "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r":*_cdgee =168; -case "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b":*_cdgee =169;case "\u0074\u0072\u0065e\u0073":*_cdgee =170;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079":*_cdgee =171;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s":*_cdgee =172; -case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651":*_cdgee =173;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652":*_cdgee =174;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031":*_cdgee =175;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032":*_cdgee =176; -case "\u0073h\u0061\u0070\u0065\u0073\u0031":*_cdgee =177;case "\u0073h\u0061\u0070\u0065\u0073\u0032":*_cdgee =178;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031":*_cdgee =179;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032":*_cdgee =180; -case "\u0076\u0069\u006e\u0065":*_cdgee =181;case "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065":*_cdgee =182;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073":*_cdgee =183;case "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064":*_cdgee =184; -case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e":*_cdgee =185;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073":*_cdgee =186;case "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073":*_cdgee =187; -case "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b":*_cdgee =188;case "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073":*_cdgee =189;case "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_cdgee =190;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_cdgee =191; -case "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068":*_cdgee =192;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cdgee =193;};};_fbbgce ,_bgeee =d .Token ();if _bgeee !=nil {return _bgeee ;};if _cffed ,_gfffec :=_fbbgce .(_a .EndElement ); -_gfffec &&_cffed .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbbgce );};type WdEG_WrapTypeChoice struct{WrapNone *WdCT_WrapNone ; -WrapSquare *WdCT_WrapSquare ;WrapTight *WdCT_WrapTight ;WrapThrough *WdCT_WrapThrough ;WrapTopAndBottom *WdCT_WrapTopBottom ;};func (_agcba *CT_TrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_agcba .AuthorAttr )}); -if _agcba .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_agcba .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_agcba .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cadbc *CT_EdnDocProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbgbf :for {_agedb ,_bdccc :=d .Token ();if _bdccc !=nil {return _bdccc ; -};switch _bgbcc :=_agedb .(type ){case _a .StartElement :switch _bgbcc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_cadbc .Pos =NewCT_EdnPos (); -if _acead :=d .DecodeElement (_cadbc .Pos ,&_bgbcc );_acead !=nil {return _acead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_cadbc .NumFmt =NewCT_NumFmt (); -if _eggf :=d .DecodeElement (_cadbc .NumFmt ,&_bgbcc );_eggf !=nil {return _eggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_cadbc .NumStart =NewCT_DecimalNumber (); -if _fafga :=d .DecodeElement (_cadbc .NumStart ,&_bgbcc );_fafga !=nil {return _fafga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_cadbc .NumRestart =NewCT_NumRestart (); -if _gffge :=d .DecodeElement (_cadbc .NumRestart ,&_bgbcc );_gffge !=nil {return _gffge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_defbc :=NewCT_FtnEdnSepRef (); -if _aeege :=d .DecodeElement (_defbc ,&_bgbcc );_aeege !=nil {return _aeege ;};_cadbc .Endnote =append (_cadbc .Endnote ,_defbc );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063\u0050r\u006fp\u0073\u0020\u0025\u0076",_bgbcc .Name ); -if _gdfg :=d .Skip ();_gdfg !=nil {return _gdfg ;};};case _a .EndElement :break _bbgbf ;case _a .CharData :};};return nil ;};func (_efefbd WdST_AlignH )Validate ()error {return _efefbd .ValidateWithPath ("")};func (_edabfd ST_BrClear )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ageafb :=_a .Attr {}; -_ageafb .Name =name ;switch _edabfd {case ST_BrClearUnset :_ageafb .Value ="";case ST_BrClearNone :_ageafb .Value ="\u006e\u006f\u006e\u0065";case ST_BrClearLeft :_ageafb .Value ="\u006c\u0065\u0066\u0074";case ST_BrClearRight :_ageafb .Value ="\u0072\u0069\u0067h\u0074"; -case ST_BrClearAll :_ageafb .Value ="\u0061\u006c\u006c";};return _ageafb ,nil ;};func (_dgfgc WdST_AlignV )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_degaa :=_a .Attr {};_degaa .Name =name ;switch _dgfgc {case WdST_AlignVUnset :_degaa .Value =""; -case WdST_AlignVTop :_degaa .Value ="\u0074\u006f\u0070";case WdST_AlignVBottom :_degaa .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case WdST_AlignVCenter :_degaa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case WdST_AlignVInside :_degaa .Value ="\u0069\u006e\u0073\u0069\u0064\u0065"; -case WdST_AlignVOutside :_degaa .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065";};return _degaa ,nil ;}; +// Embossing +Emboss *CT_OnOff ; -// ValidateWithPath validates the CT_MailMergeSourceType and its children, prefixing error messages with path -func (_aabaf *CT_MailMergeSourceType )ValidateWithPath (path string )error {if _aabaf .ValAttr ==ST_MailMergeSourceTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bgacf :=_aabaf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgacf !=nil {return _bgacf ;};return nil ;};type CT_SdtContentBlock struct{EG_ContentBlockContent []*EG_ContentBlockContent ;};func NewCT_DocPartTypes ()*CT_DocPartTypes {_fffe :=&CT_DocPartTypes {}; -return _fffe };func (_bccga *CT_PageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bccga .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .IdAttr )}); -};_eabgd ,_ceggb :=_bccga .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _ceggb !=nil {return _ceggb ;};start .Attr =append (start .Attr ,_eabgd );if _bccga .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .ColorAttr )}); -};if _bccga .ThemeColorAttr !=ST_ThemeColorUnset {_aefefc ,_fbbbg :=_bccga .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _fbbbg !=nil {return _fbbbg ;};start .Attr =append (start .Attr ,_aefefc ); -};if _bccga .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .ThemeTintAttr )});};if _bccga .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .ThemeShadeAttr )}); -};if _bccga .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .SzAttr )});};if _bccga .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .SpaceAttr )}); -};if _bccga .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .ShadowAttr )});};if _bccga .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bccga .FrameAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdCT_PosV struct{ +// Imprinting +Imprint *CT_OnOff ; -// Vertical Position Relative Base -RelativeFromAttr WdST_RelFromV ;PosVChoice *WdCT_PosVChoice ;};func (_daebfe *ST_VerticalJc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_daebfe =0;case "\u0074\u006f\u0070":*_daebfe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_daebfe =2; -case "\u0062\u006f\u0074\u0068":*_daebfe =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_daebfe =4;};return nil ;};func (_fdgeg *CT_Styles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdgeg .DocDefaults !=nil {_cafaef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}}; -e .EncodeElement (_fdgeg .DocDefaults ,_cafaef );};if _fdgeg .LatentStyles !=nil {_ceab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u0074\u0065\u006e\u0074\u0053t\u0079\u006c\u0065\u0073"}};e .EncodeElement (_fdgeg .LatentStyles ,_ceab ); -};if _fdgeg .Style !=nil {_febbd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065"}};for _ ,_dgfag :=range _fdgeg .Style {e .EncodeElement (_dgfag ,_febbd );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};func (_fgaag *TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074";return _fgaag .CT_TxbxContent .MarshalXML (e ,start );};func (_fbbee *CT_TextDirection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbbee .ValAttr =ST_TextDirection (1); -for _ ,_ebdgfb :=range start .Attr {if _ebdgfb .Name .Local =="\u0076\u0061\u006c"{_fbbee .ValAttr .UnmarshalXMLAttr (_ebdgfb );continue ;};};for {_gafga ,_egbfe :=d .Token ();if _egbfe !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074D\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_egbfe ); -};if _fbaaf ,_efcfb :=_gafga .(_a .EndElement );_efcfb &&_fbaaf .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the EG_ContentRunContentBaseChoice and its children, prefixing error messages with path -func (_acfba *EG_ContentRunContentBaseChoice )ValidateWithPath (path string )error {if _acfba .SmartTag !=nil {if _ecfbda :=_acfba .SmartTag .ValidateWithPath (path +"\u002fS\u006d\u0061\u0072\u0074\u0054\u0061g");_ecfbda !=nil {return _ecfbda ;};};if _acfba .Sdt !=nil {if _edcbdb :=_acfba .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); -_edcbdb !=nil {return _edcbdb ;};};for _adbcd ,_cabcf :=range _acfba .EG_RunLevelElts {if _fgffcg :=_cabcf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_adbcd )); -_fgffcg !=nil {return _fgffcg ;};};return nil ;};func NewEG_RubyContentChoice ()*EG_RubyContentChoice {_bcefb :=&EG_RubyContentChoice {};return _bcefb ;}; - -// Validate validates the CT_TblCellMar and its children -func (_gcefd *CT_TblCellMar )Validate ()error {return _gcefd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");};func (_babag *CT_Zoom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gagcef :=range start .Attr {if _gagcef .Name .Local =="\u0076\u0061\u006c"{_babag .ValAttr .UnmarshalXMLAttr (_gagcef ); -continue ;};if _gagcef .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_fgdda ,_ffeda :=ParseUnionST_DecimalNumberOrPercent (_gagcef .Value );if _ffeda !=nil {return _ffeda ;};_babag .PercentAttr =_fgdda ;continue ;};};for {_debdg ,_bafbad :=d .Token (); -if _bafbad !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u005a\u006f\u006f\u006d\u003a\u0020\u0025\u0073",_bafbad );};if _dbggcd ,_ddgga :=_debdg .(_a .EndElement );_ddgga &&_dbggcd .Name ==start .Name {break ;};}; -return nil ;};type WdCT_WordprocessingCanvasChoice struct{Wsp *WdWsp ;Pic *_af .Pic ;ContentPart *WdCT_WordprocessingContentPart ;Wgp *WdWgp ;GraphicFrame *WdCT_GraphicFrame ;};func (_dafdd *EG_RPrMathChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dafdd .Ins !=nil {_ccced :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_dafdd .Ins ,_ccced );}else if _dafdd .Del !=nil {_ccaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_dafdd .Del ,_ccaec ); -}else if _dafdd .RPr !=nil {_eagbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_dafdd .RPr ,_eagbf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgddbg *CT_TabStop )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_addga ,_gabgec :=_cgddbg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gabgec !=nil {return _gabgec ;};start .Attr =append (start .Attr ,_addga );if _cgddbg .LeaderAttr !=ST_TabTlcUnset {_bgccd ,_abafd :=_cgddbg .LeaderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0065\u0061\u0064\u0065\u0072"});if _abafd !=nil {return _abafd ; -};start .Attr =append (start .Attr ,_bgccd );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"},Value :_ff .Sprintf ("\u0025\u0076",_cgddbg .PosAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewWdCT_WrapTight ()*WdCT_WrapTight {_faaeeg :=&WdCT_WrapTight {};_faaeeg .WrapTextAttr =WdST_WrapText (1);_faaeeg .WrapPolygon =NewWdCT_WrapPath ();return _faaeeg ;};func (_aafed ST_PageBorderDisplay )Validate ()error {return _aafed .ValidateWithPath ("")}; -func (_eefge *EG_ContentRowContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eefge .ContentRowContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_bddfgb *CT_RunTrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bddfgb .AuthorAttr )}); -if _bddfgb .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_bddfgb .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_bddfgb .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the WebSettings and its children -func (_ecdbcg *WebSettings )Validate ()error {return _ecdbcg .ValidateWithPath ("W\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");}; - -// ValidateWithPath validates the EG_ContentRowContent and its children, prefixing error messages with path -func (_cfeag *EG_ContentRowContent )ValidateWithPath (path string )error {if _acbega :=_cfeag .ContentRowContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065"); -_acbega !=nil {return _acbega ;};return nil ;};func (_debgda *WdCT_WrapThrough )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_debgda .WrapTextAttr =WdST_WrapText (1);_debgda .WrapPolygon =NewWdCT_WrapPath ();for _ ,_ecaae :=range start .Attr {if _ecaae .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_debgda .WrapTextAttr .UnmarshalXMLAttr (_ecaae ); -continue ;};if _ecaae .Name .Local =="\u0064\u0069\u0073t\u004c"{_bcbcced ,_cceedfe :=_f .ParseUint (_ecaae .Value ,10,32);if _cceedfe !=nil {return _cceedfe ;};_eccfed :=uint32 (_bcbcced );_debgda .DistLAttr =&_eccfed ;continue ;};if _ecaae .Name .Local =="\u0064\u0069\u0073t\u0052"{_bbbgc ,_bggdbg :=_f .ParseUint (_ecaae .Value ,10,32); -if _bggdbg !=nil {return _bggdbg ;};_fgbcab :=uint32 (_bbbgc );_debgda .DistRAttr =&_fgbcab ;continue ;};};_gdeebe :for {_aeefc ,_aabaaa :=d .Token ();if _aabaaa !=nil {return _aabaaa ;};switch _gdegd :=_aeefc .(type ){case _a .StartElement :switch _gdegd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"}:if _ebdcbg :=d .DecodeElement (_debgda .WrapPolygon ,&_gdegd ); -_ebdcbg !=nil {return _ebdcbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0020\u0025v",_gdegd .Name ); -if _aaaege :=d .Skip ();_aaaege !=nil {return _aaaege ;};};case _a .EndElement :break _gdeebe ;case _a .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_RPr and its children, prefixing error messages with path -func (_aeffc *CT_RPr )ValidateWithPath (path string )error {if _aeffc .RStyle !=nil {if _cdcdf :=_aeffc .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_cdcdf !=nil {return _cdcdf ;};};if _aeffc .RFonts !=nil {if _aaefbd :=_aeffc .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_aaefbd !=nil {return _aaefbd ;};};if _aeffc .B !=nil {if _egcda :=_aeffc .B .ValidateWithPath (path +"\u002f\u0042");_egcda !=nil {return _egcda ;};};if _aeffc .BCs !=nil {if _abgfd :=_aeffc .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_abgfd !=nil {return _abgfd ; -};};if _aeffc .I !=nil {if _fgagg :=_aeffc .I .ValidateWithPath (path +"\u002f\u0049");_fgagg !=nil {return _fgagg ;};};if _aeffc .ICs !=nil {if _edfbg :=_aeffc .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_edfbg !=nil {return _edfbg ;};}; -if _aeffc .Caps !=nil {if _aeffca :=_aeffc .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_aeffca !=nil {return _aeffca ;};};if _aeffc .SmallCaps !=nil {if _fdcab :=_aeffc .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); -_fdcab !=nil {return _fdcab ;};};if _aeffc .Strike !=nil {if _fgagd :=_aeffc .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_fgagd !=nil {return _fgagd ;};};if _aeffc .Dstrike !=nil {if _bbedb :=_aeffc .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); -_bbedb !=nil {return _bbedb ;};};if _aeffc .Outline !=nil {if _egffg :=_aeffc .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_egffg !=nil {return _egffg ;};};if _aeffc .Shadow !=nil {if _cagec :=_aeffc .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_cagec !=nil {return _cagec ;};};if _aeffc .Emboss !=nil {if _dgacg :=_aeffc .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_dgacg !=nil {return _dgacg ;};};if _aeffc .Imprint !=nil {if _eafce :=_aeffc .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); -_eafce !=nil {return _eafce ;};};if _aeffc .NoProof !=nil {if _bgdbd :=_aeffc .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_bgdbd !=nil {return _bgdbd ;};};if _aeffc .SnapToGrid !=nil {if _dffga :=_aeffc .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); -_dffga !=nil {return _dffga ;};};if _aeffc .Vanish !=nil {if _ecgff :=_aeffc .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_ecgff !=nil {return _ecgff ;};};if _aeffc .WebHidden !=nil {if _afbad :=_aeffc .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); -_afbad !=nil {return _afbad ;};};if _aeffc .Color !=nil {if _feffc :=_aeffc .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_feffc !=nil {return _feffc ;};};if _aeffc .Spacing !=nil {if _ceebb :=_aeffc .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_ceebb !=nil {return _ceebb ;};};if _aeffc .W !=nil {if _ffged :=_aeffc .W .ValidateWithPath (path +"\u002f\u0057");_ffged !=nil {return _ffged ;};};if _aeffc .Kern !=nil {if _ccegeg :=_aeffc .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); -_ccegeg !=nil {return _ccegeg ;};};if _aeffc .Position !=nil {if _ecfcf :=_aeffc .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_ecfcf !=nil {return _ecfcf ;};};if _aeffc .Sz !=nil {if _ggcfd :=_aeffc .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_ggcfd !=nil {return _ggcfd ;};};if _aeffc .SzCs !=nil {if _bcdgde :=_aeffc .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_bcdgde !=nil {return _bcdgde ;};};if _aeffc .Highlight !=nil {if _agbbd :=_aeffc .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); -_agbbd !=nil {return _agbbd ;};};if _aeffc .U !=nil {if _fgbca :=_aeffc .U .ValidateWithPath (path +"\u002f\u0055");_fgbca !=nil {return _fgbca ;};};if _aeffc .Effect !=nil {if _egfd :=_aeffc .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_egfd !=nil {return _egfd ;};};if _aeffc .Bdr !=nil {if _fgcfaf :=_aeffc .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_fgcfaf !=nil {return _fgcfaf ;};};if _aeffc .Shd !=nil {if _eecee :=_aeffc .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_eecee !=nil {return _eecee ;};};if _aeffc .FitText !=nil {if _fdbfef :=_aeffc .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_fdbfef !=nil {return _fdbfef ;};};if _aeffc .VertAlign !=nil {if _gafbg :=_aeffc .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_gafbg !=nil {return _gafbg ;};};if _aeffc .Rtl !=nil {if _adgfcc :=_aeffc .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_adgfcc !=nil {return _adgfcc ;};};if _aeffc .Cs !=nil {if _bdbade :=_aeffc .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); -_bdbade !=nil {return _bdbade ;};};if _aeffc .Em !=nil {if _bdaaf :=_aeffc .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_bdaaf !=nil {return _bdaaf ;};};if _aeffc .Lang !=nil {if _aaafd :=_aeffc .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_aaafd !=nil {return _aaafd ;};};if _aeffc .EastAsianLayout !=nil {if _dbefg :=_aeffc .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_dbefg !=nil {return _dbefg ;};};if _aeffc .SpecVanish !=nil {if _ccgad :=_aeffc .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); -_ccgad !=nil {return _ccgad ;};};if _aeffc .OMath !=nil {if _bbadfa :=_aeffc .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_bbadfa !=nil {return _bbadfa ;};};if _aeffc .RPrChange !=nil {if _ggabff :=_aeffc .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_ggabff !=nil {return _ggabff ;};};return nil ;};func (_acegga ST_DropCap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acegga .String (),start );};const (ST_ProofUnset ST_Proof =0;ST_ProofClean ST_Proof =1;ST_ProofDirty ST_Proof =2; -);func (_gbccec *EG_RPrContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbccec .RStyle !=nil {_bdfbcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_gbccec .RStyle ,_bdfbcd ); -};if _gbccec .RFonts !=nil {_ddfef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_gbccec .RFonts ,_ddfef );};if _gbccec .B !=nil {_fggfcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; -e .EncodeElement (_gbccec .B ,_fggfcg );};if _gbccec .BCs !=nil {_feeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_gbccec .BCs ,_feeag );};if _gbccec .I !=nil {_geedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; -e .EncodeElement (_gbccec .I ,_geedc );};if _gbccec .ICs !=nil {_bbfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_gbccec .ICs ,_bbfcf );};if _gbccec .Caps !=nil {_fefaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; -e .EncodeElement (_gbccec .Caps ,_fefaec );};if _gbccec .SmallCaps !=nil {_aagcb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_gbccec .SmallCaps ,_aagcb );};if _gbccec .Strike !=nil {_gedbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; -e .EncodeElement (_gbccec .Strike ,_gedbc );};if _gbccec .Dstrike !=nil {_abgfgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_gbccec .Dstrike ,_abgfgg );};if _gbccec .Outline !=nil {_cdddb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; -e .EncodeElement (_gbccec .Outline ,_cdddb );};if _gbccec .Shadow !=nil {_cadaga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gbccec .Shadow ,_cadaga );};if _gbccec .Emboss !=nil {_edebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; -e .EncodeElement (_gbccec .Emboss ,_edebe );};if _gbccec .Imprint !=nil {_bbbbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_gbccec .Imprint ,_bbbbe );};if _gbccec .NoProof !=nil {_edecf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; -e .EncodeElement (_gbccec .NoProof ,_edecf );};if _gbccec .SnapToGrid !=nil {_aabec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_gbccec .SnapToGrid ,_aabec );};if _gbccec .Vanish !=nil {_gddfdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; -e .EncodeElement (_gbccec .Vanish ,_gddfdg );};if _gbccec .WebHidden !=nil {_ffbfgb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_gbccec .WebHidden ,_ffbfgb );};if _gbccec .Color !=nil {_fccdd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; -e .EncodeElement (_gbccec .Color ,_fccdd );};if _gbccec .Spacing !=nil {_fedffd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_gbccec .Spacing ,_fedffd );};if _gbccec .W !=nil {_dfffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; -e .EncodeElement (_gbccec .W ,_dfffb );};if _gbccec .Kern !=nil {_eabgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_gbccec .Kern ,_eabgf );};if _gbccec .Position !=nil {_cbfca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_gbccec .Position ,_cbfca );};if _gbccec .Sz !=nil {_fgdadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_gbccec .Sz ,_fgdadb );};if _gbccec .SzCs !=nil {_gbfed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; -e .EncodeElement (_gbccec .SzCs ,_gbfed );};if _gbccec .Highlight !=nil {_acdbcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gbccec .Highlight ,_acdbcd );};if _gbccec .U !=nil {_cbadcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; -e .EncodeElement (_gbccec .U ,_cbadcc );};if _gbccec .Effect !=nil {_afbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_gbccec .Effect ,_afbfg );};if _gbccec .Bdr !=nil {_aadeed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; -e .EncodeElement (_gbccec .Bdr ,_aadeed );};if _gbccec .Shd !=nil {_gfcfff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_gbccec .Shd ,_gfcfff );};if _gbccec .FitText !=nil {_fafeeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; -e .EncodeElement (_gbccec .FitText ,_fafeeb );};if _gbccec .VertAlign !=nil {_eggea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gbccec .VertAlign ,_eggea );};if _gbccec .Rtl !=nil {_agfbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; -e .EncodeElement (_gbccec .Rtl ,_agfbb );};if _gbccec .Cs !=nil {_badff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_gbccec .Cs ,_badff );};if _gbccec .Em !=nil {_ffbad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; -e .EncodeElement (_gbccec .Em ,_ffbad );};if _gbccec .Lang !=nil {_bbeac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_gbccec .Lang ,_bbeac );};if _gbccec .EastAsianLayout !=nil {_baaba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_gbccec .EastAsianLayout ,_baaba );};if _gbccec .SpecVanish !=nil {_acagc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_gbccec .SpecVanish ,_acagc ); -};if _gbccec .OMath !=nil {_gaegfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_gbccec .OMath ,_gaegfg );};if _gbccec .RPrChange !=nil {_fabgef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_gbccec .RPrChange ,_fabgef );};return nil ;};type CT_TextScale struct{ - -// Text Expansion/Compression Value -ValAttr *ST_TextScale ;}; - -// ValidateWithPath validates the CT_TblGridChange and its children, prefixing error messages with path -func (_efgcfd *CT_TblGridChange )ValidateWithPath (path string )error {if _gcfcb :=_efgcfd .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064");_gcfcb !=nil {return _gcfcb ;};return nil ;}; - -// Validate validates the CT_SectType and its children -func (_dabac *CT_SectType )Validate ()error {return _dabac .ValidateWithPath ("C\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065");};func (_ebegfa *CT_WritingStyle )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",_ebegfa .LangAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0065\u006e\u0064\u006f\u0072\u0049\u0044"},Value :_ff .Sprintf ("\u0025\u0076",_ebegfa .VendorIDAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064l\u006c\u0056\u0065\u0072\u0073\u0069\u006f\u006e"},Value :_ff .Sprintf ("\u0025\u0076",_ebegfa .DllVersionAttr )}); -if _ebegfa .NlCheckAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006c\u0043\u0068\u0065\u0063k"},Value :_ff .Sprintf ("\u0025\u0076",*_ebegfa .NlCheckAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063h\u0065\u0063\u006b\u0053\u0074\u0079\u006c\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_ebegfa .CheckStyleAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0070\u0070\u004e\u0061\u006de"},Value :_ff .Sprintf ("\u0025\u0076",_ebegfa .AppNameAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewEG_RPrMathChoice ()*EG_RPrMathChoice {_ebadgd :=&EG_RPrMathChoice {};return _ebadgd }; - -// ValidateWithPath validates the CT_TblLook and its children, prefixing error messages with path -func (_ffcbg *CT_TblLook )ValidateWithPath (path string )error {if _ffcbg .FirstRowAttr !=nil {if _gbbdbc :=_ffcbg .FirstRowAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_gbbdbc !=nil {return _gbbdbc ; -};};if _ffcbg .LastRowAttr !=nil {if _fffdc :=_ffcbg .LastRowAttr .ValidateWithPath (path +"\u002f\u004c\u0061s\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_fffdc !=nil {return _fffdc ;};};if _ffcbg .FirstColumnAttr !=nil {if _bcfbd :=_ffcbg .FirstColumnAttr .ValidateWithPath (path +"\u002f\u0046i\u0072\u0073\u0074C\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); -_bcfbd !=nil {return _bcfbd ;};};if _ffcbg .LastColumnAttr !=nil {if _bgefca :=_ffcbg .LastColumnAttr .ValidateWithPath (path +"\u002fL\u0061s\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072");_bgefca !=nil {return _bgefca ;};};if _ffcbg .NoHBandAttr !=nil {if _efdfdc :=_ffcbg .NoHBandAttr .ValidateWithPath (path +"\u002f\u004e\u006fH\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072"); -_efdfdc !=nil {return _efdfdc ;};};if _ffcbg .NoVBandAttr !=nil {if _geaag :=_ffcbg .NoVBandAttr .ValidateWithPath (path +"\u002f\u004e\u006fV\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_geaag !=nil {return _geaag ;};};return nil ;};func NewCT_TcMar ()*CT_TcMar {_fagg :=&CT_TcMar {}; -return _fagg };const (ST_JcUnset ST_Jc =0;ST_JcStart ST_Jc =1;ST_JcCenter ST_Jc =2;ST_JcEnd ST_Jc =3;ST_JcBoth ST_Jc =4;ST_JcMediumKashida ST_Jc =5;ST_JcDistribute ST_Jc =6;ST_JcNumTab ST_Jc =7;ST_JcHighKashida ST_Jc =8;ST_JcLowKashida ST_Jc =9;ST_JcThaiDistribute ST_Jc =10; -ST_JcLeft ST_Jc =11;ST_JcRight ST_Jc =12;);func (_cdffe *CT_Kinsoku )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",_cdffe .LangAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_cdffe .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cafcbg ST_PageBorderZOrder )String ()string {switch _cafcbg {case 0:return ""; -case 1:return "\u0066\u0072\u006fn\u0074";case 2:return "\u0062\u0061\u0063\u006b";};return "";}; - -// Validate validates the CT_MailMergeOdsoFMDFieldType and its children -func (_gccgb *CT_MailMergeOdsoFMDFieldType )Validate ()error {return _gccgb .ValidateWithPath ("\u0043\u0054\u005f\u004da\u0069\u006c\u004d\u0065\u0072\u0067\u0065\u004f\u0064\u0073o\u0046M\u0044\u0046\u0069\u0065\u006c\u0064\u0054y\u0070\u0065");};type CT_SimpleField struct{ - -// Field Codes -InstrAttr string ; - -// Field Should Not Be Recalculated -FldLockAttr *_ee .ST_OnOff ; - -// Field Result Invalidated -DirtyAttr *_ee .ST_OnOff ; - -// Custom Field Data -FldData *CT_Text ;EG_PContent []*EG_PContent ;};func (_dfeaa *EG_ContentRunContentBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbdcc :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_dfeaa .SmartTag =NewCT_SmartTagRun (); -if _acbba :=d .DecodeElement (_dfeaa .SmartTag ,&_bbdcc );_acbba !=nil {return _acbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dfeaa .Sdt =NewCT_SdtRun (); -if _beaag :=d .DecodeElement (_dfeaa .Sdt ,&_bbdcc );_beaag !=nil {return _beaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_adgae :=NewEG_RunLevelElts (); -_adgae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_adgae );if _facgb :=d .DecodeElement (&_adgae .RunLevelEltsChoice .ProofErr ,&_bbdcc );_facgb !=nil {return _facgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dbdeag :=NewEG_RunLevelElts (); -_dbdeag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_dbdeag );if _caaag :=d .DecodeElement (&_dbdeag .RunLevelEltsChoice .PermStart ,&_bbdcc );_caaag !=nil {return _caaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bcddgg :=NewEG_RunLevelElts (); -_bcddgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_bcddgg );if _dbgcba :=d .DecodeElement (&_bcddgg .RunLevelEltsChoice .PermEnd ,&_bbdcc );_dbgcba !=nil {return _dbgcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_eddcdg :=NewEG_RunLevelElts (); -_eddcdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_eddcdg );if _fdbdc :=d .DecodeElement (&_eddcdg .RunLevelEltsChoice .Ins ,&_bbdcc );_fdbdc !=nil {return _fdbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gbccbf :=NewEG_RunLevelElts (); -_gbccbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_gbccbf );if _bagdd :=d .DecodeElement (&_gbccbf .RunLevelEltsChoice .Del ,&_bbdcc );_bagdd !=nil {return _bagdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_aabgdg :=NewEG_RunLevelElts (); -_aabgdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_aabgdg );if _aadacb :=d .DecodeElement (&_aabgdg .RunLevelEltsChoice .MoveFrom ,&_bbdcc );_aadacb !=nil {return _aadacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_afbebg :=NewEG_RunLevelElts (); -_afbebg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_afbebg );if _efdaa :=d .DecodeElement (&_afbebg .RunLevelEltsChoice .MoveTo ,&_bbdcc );_efdaa !=nil {return _efdaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aeeee :=NewEG_RunLevelElts (); -_gabda :=NewEG_RangeMarkupElements ();_gabda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_aeeee );_aeeee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeeee .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabda ); -if _dfeef :=d .DecodeElement (&_gabda .RangeMarkupElementsChoice .BookmarkStart ,&_bbdcc );_dfeef !=nil {return _dfeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_egaace :=NewEG_RunLevelElts (); -_bbccb :=NewEG_RangeMarkupElements ();_bbccb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_egaace );_egaace .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egaace .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbccb ); -if _egaca :=d .DecodeElement (&_bbccb .RangeMarkupElementsChoice .BookmarkEnd ,&_bbdcc );_egaca !=nil {return _egaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aacdg :=NewEG_RunLevelElts (); -_dcdbgf :=NewEG_RangeMarkupElements ();_dcdbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_aacdg );_aacdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdbgf ); -if _gdfba :=d .DecodeElement (&_dcdbgf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bbdcc );_gdfba !=nil {return _gdfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ededf :=NewEG_RunLevelElts (); -_eaecba :=NewEG_RangeMarkupElements ();_eaecba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_ededf );_ededf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ededf .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaecba ); -if _eagag :=d .DecodeElement (&_eaecba .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bbdcc );_eagag !=nil {return _eagag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_efedg :=NewEG_RunLevelElts (); -_bbefd :=NewEG_RangeMarkupElements ();_bbefd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_efedg );_efedg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efedg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbefd ); -if _eagfe :=d .DecodeElement (&_bbefd .RangeMarkupElementsChoice .MoveToRangeStart ,&_bbdcc );_eagfe !=nil {return _eagfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gfgba :=NewEG_RunLevelElts (); -_fgcea :=NewEG_RangeMarkupElements ();_fgcea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_gfgba );_gfgba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfgba .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcea ); -if _bedfa :=d .DecodeElement (&_fgcea .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bbdcc );_bedfa !=nil {return _bedfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_acaba :=NewEG_RunLevelElts (); -_aacfdd :=NewEG_RangeMarkupElements ();_aacfdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_acaba );_acaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacfdd ); -if _fafbgg :=d .DecodeElement (&_aacfdd .RangeMarkupElementsChoice .CommentRangeStart ,&_bbdcc );_fafbgg !=nil {return _fafbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_daeag :=NewEG_RunLevelElts (); -_aacfe :=NewEG_RangeMarkupElements ();_aacfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_daeag );_daeag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daeag .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacfe ); -if _bbgeag :=d .DecodeElement (&_aacfe .RangeMarkupElementsChoice .CommentRangeEnd ,&_bbdcc );_bbgeag !=nil {return _bbgeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgcbde :=NewEG_RunLevelElts (); -_ecbfed :=NewEG_RangeMarkupElements ();_ecbfed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_bgcbde );_bgcbde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcbde .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbfed ); -if _edefc :=d .DecodeElement (&_ecbfed .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bbdcc );_edefc !=nil {return _edefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ffbcde :=NewEG_RunLevelElts (); -_fagdc :=NewEG_RangeMarkupElements ();_fagdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_ffbcde );_ffbcde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffbcde .RunLevelEltsChoice .EG_RangeMarkupElements ,_fagdc ); -if _cgbcc :=d .DecodeElement (&_fagdc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bbdcc );_cgbcc !=nil {return _cgbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_agfgeb :=NewEG_RunLevelElts (); -_cccae :=NewEG_RangeMarkupElements ();_cccae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_agfgeb );_agfgeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agfgeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cccae ); -if _gacgc :=d .DecodeElement (&_cccae .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bbdcc );_gacgc !=nil {return _gacgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eaefee :=NewEG_RunLevelElts (); -_cfadf :=NewEG_RangeMarkupElements ();_cfadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_eaefee );_eaefee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaefee .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfadf ); -if _fabecf :=d .DecodeElement (&_cfadf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bbdcc );_fabecf !=nil {return _fabecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dbgbc :=NewEG_RunLevelElts (); -_aggbaa :=NewEG_RangeMarkupElements ();_aggbaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_dbgbc );_dbgbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbgbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggbaa ); -if _fecbee :=d .DecodeElement (&_aggbaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bbdcc );_fecbee !=nil {return _fecbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bfegg :=NewEG_RunLevelElts (); -_dffdf :=NewEG_RangeMarkupElements ();_dffdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_bfegg );_bfegg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfegg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffdf ); -if _adaaa :=d .DecodeElement (&_dffdf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bbdcc );_adaaa !=nil {return _adaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_efggb :=NewEG_RunLevelElts (); -_affgdb :=NewEG_RangeMarkupElements ();_affgdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_efggb );_efggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_affgdb ); -if _cdaca :=d .DecodeElement (&_affgdb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bbdcc );_cdaca !=nil {return _cdaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egccf :=NewEG_RunLevelElts (); -_daeaf :=NewEG_RangeMarkupElements ();_daeaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_egccf );_egccf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egccf .RunLevelEltsChoice .EG_RangeMarkupElements ,_daeaf ); -if _geece :=d .DecodeElement (&_daeaf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bbdcc );_geece !=nil {return _geece ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fgdca :=NewEG_RunLevelElts (); -_afafd :=NewEG_MathContent ();_afafd .MathContentChoice =NewEG_MathContentChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_fgdca );_fgdca .RunLevelEltsChoice .EG_MathContent =append (_fgdca .RunLevelEltsChoice .EG_MathContent ,_afafd ); -if _dbadcd :=d .DecodeElement (&_afafd .MathContentChoice .OMathPara ,&_bbdcc );_dbadcd !=nil {return _dbadcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_agdca :=NewEG_RunLevelElts (); -_ccgbf :=NewEG_MathContent ();_ccgbf .MathContentChoice =NewEG_MathContentChoice ();_dfeaa .EG_RunLevelElts =append (_dfeaa .EG_RunLevelElts ,_agdca );_agdca .RunLevelEltsChoice .EG_MathContent =append (_agdca .RunLevelEltsChoice .EG_MathContent ,_ccgbf ); -if _eacgc :=d .DecodeElement (&_ccgbf .MathContentChoice .OMath ,&_bbdcc );_eacgc !=nil {return _eacgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_bbdcc .Name ); -if _afdeg :=d .Skip ();_afdeg !=nil {return _afdeg ;};};return nil ;}; - -// ValidateWithPath validates the CT_Columns and its children, prefixing error messages with path -func (_dcde *CT_Columns )ValidateWithPath (path string )error {if _dcde .EqualWidthAttr !=nil {if _caga :=_dcde .EqualWidthAttr .ValidateWithPath (path +"\u002fE\u0071u\u0061\u006c\u0057\u0069\u0064\u0074\u0068\u0041\u0074\u0074\u0072");_caga !=nil {return _caga ; -};};if _dcde .SpaceAttr !=nil {if _gcge :=_dcde .SpaceAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072");_gcge !=nil {return _gcge ;};};if _dcde .SepAttr !=nil {if _cabe :=_dcde .SepAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0041\u0074\u0074\u0072"); -_cabe !=nil {return _cabe ;};};for _dcff ,_agdg :=range _dcde .Col {if _bdgb :=_agdg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006c\u005b\u0025\u0064\u005d",path ,_dcff ));_bdgb !=nil {return _bdgb ;};};return nil ;}; - -// Validate validates the CT_WritingStyle and its children -func (_bceff *CT_WritingStyle )Validate ()error {return _bceff .ValidateWithPath ("\u0043T\u005fW\u0072\u0069\u0074\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065");};func (_dbecf *CT_SectPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dbecf .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_dbecf .RsidRPrAttr )}); -};if _dbecf .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_dbecf .RsidDelAttr )});};if _dbecf .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_dbecf .RsidRAttr )}); -};if _dbecf .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_dbecf .RsidSectAttr )});};e .EncodeToken (start ); -if _dbecf .EG_HdrFtrReferences !=nil {for _ ,_cabfde :=range _dbecf .EG_HdrFtrReferences {_cabfde .MarshalXML (e ,_a .StartElement {});};};if _dbecf .FootnotePr !=nil {_gabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; -e .EncodeElement (_dbecf .FootnotePr ,_gabf );};if _dbecf .EndnotePr !=nil {_ccafg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_dbecf .EndnotePr ,_ccafg );};if _dbecf .Type !=nil {_ebfae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; -e .EncodeElement (_dbecf .Type ,_ebfae );};if _dbecf .PgSz !=nil {_cddbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}};e .EncodeElement (_dbecf .PgSz ,_cddbg );};if _dbecf .PgMar !=nil {_gdbcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}}; -e .EncodeElement (_dbecf .PgMar ,_gdbcg );};if _dbecf .PaperSrc !=nil {_aececb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}};e .EncodeElement (_dbecf .PaperSrc ,_aececb );};if _dbecf .PgBorders !=nil {_gbebg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_dbecf .PgBorders ,_gbebg );};if _dbecf .LnNumType !=nil {_gbegf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_dbecf .LnNumType ,_gbegf );};if _dbecf .PgNumType !=nil {_eagg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_dbecf .PgNumType ,_eagg );};if _dbecf .Cols !=nil {_aeac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}};e .EncodeElement (_dbecf .Cols ,_aeac );};if _dbecf .FormProt !=nil {_gefgec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}}; -e .EncodeElement (_dbecf .FormProt ,_gefgec );};if _dbecf .VAlign !=nil {_ddfbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_dbecf .VAlign ,_ddfbbc );};if _dbecf .NoEndnote !=nil {_faccf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}}; -e .EncodeElement (_dbecf .NoEndnote ,_faccf );};if _dbecf .TitlePg !=nil {_caedf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}};e .EncodeElement (_dbecf .TitlePg ,_caedf );};if _dbecf .TextDirection !=nil {_fdefa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_dbecf .TextDirection ,_fdefa );};if _dbecf .Bidi !=nil {_fbeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_dbecf .Bidi ,_fbeae );};if _dbecf .RtlGutter !=nil {_bcaa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; -e .EncodeElement (_dbecf .RtlGutter ,_bcaa );};if _dbecf .DocGrid !=nil {_fbcce :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_dbecf .DocGrid ,_fbcce );};if _dbecf .PrinterSettings !=nil {_gbgef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; -e .EncodeElement (_dbecf .PrinterSettings ,_gbgef );};if _dbecf .SectPrChange !=nil {_eagcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072\u0043h\u0061\u006e\u0067\u0065"}};e .EncodeElement (_dbecf .SectPrChange ,_eagcbc ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcage *ST_SdtDateMappingType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eggfdg ,_fadcff :=d .Token ();if _fadcff !=nil {return _fadcff ;};if _dbafdg ,_aagced :=_eggfdg .(_a .EndElement ); -_aagced &&_dbafdg .Name ==start .Name {*_fcage =1;return nil ;};if _gefefe ,_eacc :=_eggfdg .(_a .CharData );!_eacc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eggfdg ); -}else {switch string (_gefefe ){case "":*_fcage =0;case "\u0074\u0065\u0078\u0074":*_fcage =1;case "\u0064\u0061\u0074\u0065":*_fcage =2;case "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065":*_fcage =3;};};_eggfdg ,_fadcff =d .Token ();if _fadcff !=nil {return _fadcff ; -};if _bacef ,_dfbegb :=_eggfdg .(_a .EndElement );_dfbegb &&_bacef .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eggfdg ); -};func (_fgecge *CT_SdtDateMappingType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgecge .ValAttr !=ST_SdtDateMappingTypeUnset {_efeba ,_dcgbf :=_fgecge .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _dcgbf !=nil {return _dcgbf ; -};start .Attr =append (start .Attr ,_efeba );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FtnEdnSepRef struct{ +// Do Not Check Spelling or Grammar +NoProof *CT_OnOff ; -// Footnote/Endnote ID -IdAttr int64 ;};func (_eeefad *CT_SdtCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_degeabd :for {_fgdgd ,_gegeba :=d .Token ();if _gegeba !=nil {return _gegeba ;};switch _edccb :=_fgdgd .(type ){case _a .StartElement :switch _edccb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_eeefad .SdtPr =NewCT_SdtPr (); -if _agbed :=d .DecodeElement (_eeefad .SdtPr ,&_edccb );_agbed !=nil {return _agbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_eeefad .SdtEndPr =NewCT_SdtEndPr (); -if _eegbg :=d .DecodeElement (_eeefad .SdtEndPr ,&_edccb );_eegbg !=nil {return _eegbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_eeefad .SdtContent =NewCT_SdtContentCell (); -if _ecgdb :=d .DecodeElement (_eeefad .SdtContent ,&_edccb );_ecgdb !=nil {return _ecgdb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0064\u0074\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_edccb .Name ); -if _fbdbd :=d .Skip ();_fbdbd !=nil {return _fbdbd ;};};case _a .EndElement :break _degeabd ;case _a .CharData :};};return nil ;};func (_cddbc *CT_Language )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cedf :=range start .Attr {if _cedf .Name .Local =="\u0076\u0061\u006c"{_eeagc :=_cedf .Value ; -_cddbc .ValAttr =&_eeagc ;continue ;};if _cedf .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"{_adedd :=_cedf .Value ;_cddbc .EastAsiaAttr =&_adedd ;continue ;};if _cedf .Name .Local =="\u0062\u0069\u0064\u0069"{_cfgee :=_cedf .Value ; -_cddbc .BidiAttr =&_cfgee ;continue ;};};for {_edebg ,_fead :=d .Token ();if _fead !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_fead );};if _aefde ,_gbbed :=_edebg .(_a .EndElement ); -_gbbed &&_aefde .Name ==start .Name {break ;};};return nil ;};func (_dbdcba *CT_TrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_befba :=range start .Attr {if _befba .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_cfffg :=_befba .Value ; -_dbdcba .AuthorAttr =_cfffg ;continue ;};if _befba .Name .Local =="\u0064\u0061\u0074\u0065"{_fdfdc ,_ceddaf :=ParseStdlibTime (_befba .Value );if _ceddaf !=nil {return _ceddaf ;};_dbdcba .DateAttr =&_fdfdc ;continue ;};if _befba .Name .Local =="\u0069\u0064"{_edfbfd ,_egeag :=_f .ParseInt (_befba .Value ,10,64); -if _egeag !=nil {return _egeag ;};_dbdcba .IdAttr =_edfbfd ;continue ;};};for {_acaddb ,_cafbb :=d .Token ();if _cafbb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065:\u0020\u0025\u0073",_cafbb ); -};if _febfed ,_afgfg :=_acaddb .(_a .EndElement );_afgfg &&_febfed .Name ==start .Name {break ;};};return nil ;};func NewCT_Div ()*CT_Div {_bcff :=&CT_Div {};_bcff .MarLeft =NewCT_SignedTwipsMeasure ();_bcff .MarRight =NewCT_SignedTwipsMeasure ();_bcff .MarTop =NewCT_SignedTwipsMeasure (); -_bcff .MarBottom =NewCT_SignedTwipsMeasure ();return _bcff ;};func (_ageece *CT_PageSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fedb :=range start .Attr {if _fedb .Name .Local =="\u0077"{_dadbb ,_dabaeb :=ParseUnionST_TwipsMeasure (_fedb .Value ); -if _dabaeb !=nil {return _dabaeb ;};_ageece .WAttr =&_dadbb ;continue ;};if _fedb .Name .Local =="\u0068"{_efagee ,_cbgfa :=ParseUnionST_TwipsMeasure (_fedb .Value );if _cbgfa !=nil {return _cbgfa ;};_ageece .HAttr =&_efagee ;continue ;};if _fedb .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_ageece .OrientAttr .UnmarshalXMLAttr (_fedb ); -continue ;};if _fedb .Name .Local =="\u0063\u006f\u0064\u0065"{_gcaae ,_feeddd :=_f .ParseInt (_fedb .Value ,10,64);if _feeddd !=nil {return _feeddd ;};_ageece .CodeAttr =&_gcaae ;continue ;};};for {_edabd ,_bdfbc :=d .Token ();if _bdfbc !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0061\u0067e\u0053\u007a\u003a\u0020\u0025\u0073",_bdfbc ); -};if _abcge ,_dffgff :=_edabd .(_a .EndElement );_dffgff &&_abcge .Name ==start .Name {break ;};};return nil ;};func (_fdaffc *WdEG_WrapTypeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cegbcg :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_fdaffc .WrapNone =NewWdCT_WrapNone (); -if _gbacb :=d .DecodeElement (_fdaffc .WrapNone ,&_cegbcg );_gbacb !=nil {return _gbacb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_fdaffc .WrapSquare =NewWdCT_WrapSquare (); -if _ddbgfc :=d .DecodeElement (_fdaffc .WrapSquare ,&_cegbcg );_ddbgfc !=nil {return _ddbgfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_fdaffc .WrapTight =NewWdCT_WrapTight (); -if _dbagc :=d .DecodeElement (_fdaffc .WrapTight ,&_cegbcg );_dbagc !=nil {return _dbagc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_fdaffc .WrapThrough =NewWdCT_WrapThrough (); -if _ecaebe :=d .DecodeElement (_fdaffc .WrapThrough ,&_cegbcg );_ecaebe !=nil {return _ecaebe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_fdaffc .WrapTopAndBottom =NewWdCT_WrapTopBottom (); -if _babbd :=d .DecodeElement (_fdaffc .WrapTopAndBottom ,&_cegbcg );_babbd !=nil {return _babbd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0045\u0047\u005f\u0057\u0072\u0061\u0070\u0054yp\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cegbcg .Name ); -if _defbbf :=d .Skip ();_defbbf !=nil {return _defbbf ;};};return nil ;};type CT_SdtPr struct{ +// Use Document Grid Settings For Inter-Character Spacing +SnapToGrid *CT_OnOff ; -// Run Properties For Structured Document Tag Contents -RPr *CT_RPr ; +// Hidden Text +Vanish *CT_OnOff ; -// Friendly Name -Alias *CT_String ; +// Web Hidden Text +WebHidden *CT_OnOff ; -// Programmatic Tag -Tag *CT_String ; +// Run Content Color +Color *CT_Color ; -// Unique ID -Id *CT_DecimalNumber ; +// Character Spacing Adjustment +Spacing *CT_SignedTwipsMeasure ; -// Locking Setting -Lock *CT_Lock ; +// Expanded/Compressed Text +W *CT_TextScale ; -// Structured Document Tag Placeholder Text -Placeholder *CT_Placeholder ; +// Font Kerning +Kern *CT_HpsMeasure ; -// Remove Structured Document Tag When Contents Are Edited -Temporary *CT_OnOff ; +// Vertically Raised or Lowered Text +Position *CT_SignedHpsMeasure ; -// Current Contents Are Placeholder Text -ShowingPlcHdr *CT_OnOff ; +// Non-Complex Script Font Size +Sz *CT_HpsMeasure ; -// XML Mapping -DataBinding *CT_DataBinding ; +// Complex Script Font Size +SzCs *CT_HpsMeasure ; -// Structured Document Tag Label -Label *CT_DecimalNumber ; +// Text Highlighting +Highlight *CT_Highlight ; -// Structured Document Tag Navigation Order Index -TabIndex *CT_UnsignedDecimalNumber ;SdtPrChoice *CT_SdtPrChoice ;Extra []_b .Any ;}; +// Underline +U *CT_Underline ; -// Validate validates the EG_ContentRunContent and its children -func (_gecddf *EG_ContentRunContent )Validate ()error {return _gecddf .ValidateWithPath ("E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006ete\u006e\u0074");};func (_fgabf *CT_FitText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbgef :=range start .Attr {if _cbgef .Name .Local =="\u0076\u0061\u006c"{_gbdfa ,_cdag :=ParseUnionST_TwipsMeasure (_cbgef .Value ); -if _cdag !=nil {return _cdag ;};_fgabf .ValAttr =_gbdfa ;continue ;};if _cbgef .Name .Local =="\u0069\u0064"{_cacc ,_cfcfc :=_f .ParseInt (_cbgef .Value ,10,64);if _cfcfc !=nil {return _cfcfc ;};_fgabf .IdAttr =&_cacc ;continue ;};};for {_babef ,_cbdb :=d .Token (); -if _cbdb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074\u003a\u0020%\u0073",_cbdb );};if _egdca ,_agacc :=_babef .(_a .EndElement );_agacc &&_egdca .Name ==start .Name {break ; -};};return nil ;};type ST_LineSpacingRule byte ;type CT_PPrDefault struct{ +// Animated Text Effect +Effect *CT_TextEffect ; -// Paragraph Properties -PPr *CT_PPrGeneral ;};func (_aedfdg *ST_PageBorderOffset )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aedfdg =0;case "\u0070\u0061\u0067\u0065":*_aedfdg =1;case "\u0074\u0065\u0078\u0074":*_aedfdg =2;};return nil ;};func NewCT_Style ()*CT_Style {_dgbccf :=&CT_Style {}; -return _dgbccf };func NewCT_Styles ()*CT_Styles {_efdgeb :=&CT_Styles {};return _efdgeb }; +// Text Border +Bdr *CT_Border ; -// Validate validates the CT_TblBorders and its children -func (_gfgced *CT_TblBorders )Validate ()error {return _gfgced .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");}; +// Run Shading +Shd *CT_Shd ; -// Validate validates the CT_DrawingChoice and its children -func (_gccde *CT_DrawingChoice )Validate ()error {return _gccde .ValidateWithPath ("\u0043\u0054_\u0044\u0072\u0061w\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065");};func (_bcgggc *CT_Perm )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cffbe :=range start .Attr {if _cffbe .Name .Local =="\u0069\u0064"{_fggfa :=_cffbe .Value ; -_bcgggc .IdAttr =_fggfa ;continue ;};if _cffbe .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_bcgggc .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_cffbe );continue ;};};for {_gacfbe ,_gbab :=d .Token (); -if _gbab !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0065\u0072\u006d\u003a\u0020\u0025\u0073",_gbab );};if _ffdgad ,_baee :=_gacfbe .(_a .EndElement );_baee &&_ffdgad .Name ==start .Name {break ;};};return nil ; -};func (_edafbg *CT_Settings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fecff :for {_cabgc ,_afdee :=d .Token ();if _afdee !=nil {return _afdee ;};switch _gddf :=_cabgc .(type ){case _a .StartElement :switch _gddf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_edafbg .WriteProtection =NewCT_WriteProtection (); -if _agdba :=d .DecodeElement (_edafbg .WriteProtection ,&_gddf );_agdba !=nil {return _agdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077"}:_edafbg .View =NewCT_View (); -if _adeca :=d .DecodeElement (_edafbg .View ,&_gddf );_adeca !=nil {return _adeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_edafbg .Zoom =NewCT_Zoom (); -if _ggbdd :=d .DecodeElement (_edafbg .Zoom ,&_gddf );_ggbdd !=nil {return _ggbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"}:_edafbg .RemovePersonalInformation =NewCT_OnOff (); -if _aedefe :=d .DecodeElement (_edafbg .RemovePersonalInformation ,&_gddf );_aedefe !=nil {return _aedefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"}:_edafbg .RemoveDateAndTime =NewCT_OnOff (); -if _dbbfb :=d .DecodeElement (_edafbg .RemoveDateAndTime ,&_gddf );_dbbfb !=nil {return _dbbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"}:_edafbg .DoNotDisplayPageBoundaries =NewCT_OnOff (); -if _bebgg :=d .DecodeElement (_edafbg .DoNotDisplayPageBoundaries ,&_gddf );_bebgg !=nil {return _bebgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"}:_edafbg .DisplayBackgroundShape =NewCT_OnOff (); -if _eaecd :=d .DecodeElement (_edafbg .DisplayBackgroundShape ,&_gddf );_eaecd !=nil {return _eaecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"}:_edafbg .PrintPostScriptOverText =NewCT_OnOff (); -if _cfdge :=d .DecodeElement (_edafbg .PrintPostScriptOverText ,&_gddf );_cfdge !=nil {return _cfdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"}:_edafbg .PrintFractionalCharacterWidth =NewCT_OnOff (); -if _fafde :=d .DecodeElement (_edafbg .PrintFractionalCharacterWidth ,&_gddf );_fafde !=nil {return _fafde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"}:_edafbg .PrintFormsData =NewCT_OnOff (); -if _fdaaf :=d .DecodeElement (_edafbg .PrintFormsData ,&_gddf );_fdaaf !=nil {return _fdaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"}:_edafbg .EmbedTrueTypeFonts =NewCT_OnOff (); -if _cdfe :=d .DecodeElement (_edafbg .EmbedTrueTypeFonts ,&_gddf );_cdfe !=nil {return _cdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"}:_edafbg .EmbedSystemFonts =NewCT_OnOff (); -if _affaa :=d .DecodeElement (_edafbg .EmbedSystemFonts ,&_gddf );_affaa !=nil {return _affaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"}:_edafbg .SaveSubsetFonts =NewCT_OnOff (); -if _agdef :=d .DecodeElement (_edafbg .SaveSubsetFonts ,&_gddf );_agdef !=nil {return _agdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}:_edafbg .SaveFormsData =NewCT_OnOff (); -if _aaeeeeg :=d .DecodeElement (_edafbg .SaveFormsData ,&_gddf );_aaeeeeg !=nil {return _aaeeeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_edafbg .MirrorMargins =NewCT_OnOff (); -if _bfffa :=d .DecodeElement (_edafbg .MirrorMargins ,&_gddf );_bfffa !=nil {return _bfffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"}:_edafbg .AlignBordersAndEdges =NewCT_OnOff (); -if _defcac :=d .DecodeElement (_edafbg .AlignBordersAndEdges ,&_gddf );_defcac !=nil {return _defcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"}:_edafbg .BordersDoNotSurroundHeader =NewCT_OnOff (); -if _dcgac :=d .DecodeElement (_edafbg .BordersDoNotSurroundHeader ,&_gddf );_dcgac !=nil {return _dcgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"}:_edafbg .BordersDoNotSurroundFooter =NewCT_OnOff (); -if _feebcc :=d .DecodeElement (_edafbg .BordersDoNotSurroundFooter ,&_gddf );_feebcc !=nil {return _feebcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}:_edafbg .GutterAtTop =NewCT_OnOff (); -if _acef :=d .DecodeElement (_edafbg .GutterAtTop ,&_gddf );_acef !=nil {return _acef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"}:_edafbg .HideSpellingErrors =NewCT_OnOff (); -if _dgdadf :=d .DecodeElement (_edafbg .HideSpellingErrors ,&_gddf );_dgdadf !=nil {return _dgdadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"}:_edafbg .HideGrammaticalErrors =NewCT_OnOff (); -if _dagc :=d .DecodeElement (_edafbg .HideGrammaticalErrors ,&_gddf );_dagc !=nil {return _dagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"}:_abeaae :=NewCT_WritingStyle (); -if _fcdb :=d .DecodeElement (_abeaae ,&_gddf );_fcdb !=nil {return _fcdb ;};_edafbg .ActiveWritingStyle =append (_edafbg .ActiveWritingStyle ,_abeaae );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}:_edafbg .ProofState =NewCT_Proof (); -if _eegbgd :=d .DecodeElement (_edafbg .ProofState ,&_gddf );_eegbgd !=nil {return _eegbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}:_edafbg .FormsDesign =NewCT_OnOff (); -if _cdfea :=d .DecodeElement (_edafbg .FormsDesign ,&_gddf );_cdfea !=nil {return _cdfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_edafbg .AttachedTemplate =NewCT_Rel (); -if _eedeeg :=d .DecodeElement (_edafbg .AttachedTemplate ,&_gddf );_eedeeg !=nil {return _eedeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}:_edafbg .LinkStyles =NewCT_OnOff (); -if _aceadd :=d .DecodeElement (_edafbg .LinkStyles ,&_gddf );_aceadd !=nil {return _aceadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"}:_edafbg .StylePaneFormatFilter =NewCT_StylePaneFilter (); -if _edgca :=d .DecodeElement (_edafbg .StylePaneFormatFilter ,&_gddf );_edgca !=nil {return _edgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"}:_edafbg .StylePaneSortMethod =NewCT_StyleSort (); -if _aebfb :=d .DecodeElement (_edafbg .StylePaneSortMethod ,&_gddf );_aebfb !=nil {return _aebfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:_edafbg .DocumentType =NewCT_DocType (); -if _gacdb :=d .DecodeElement (_edafbg .DocumentType ,&_gddf );_gacdb !=nil {return _gacdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"}:_edafbg .MailMerge =NewCT_MailMerge (); -if _gfbee :=d .DecodeElement (_edafbg .MailMerge ,&_gddf );_gfbee !=nil {return _gfbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"}:_edafbg .RevisionView =NewCT_TrackChangesView (); -if _aecga :=d .DecodeElement (_edafbg .RevisionView ,&_gddf );_aecga !=nil {return _aecga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"}:_edafbg .TrackRevisions =NewCT_OnOff (); -if _dcebe :=d .DecodeElement (_edafbg .TrackRevisions ,&_gddf );_dcebe !=nil {return _dcebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"}:_edafbg .DoNotTrackMoves =NewCT_OnOff (); -if _caedb :=d .DecodeElement (_edafbg .DoNotTrackMoves ,&_gddf );_caedb !=nil {return _caedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"}:_edafbg .DoNotTrackFormatting =NewCT_OnOff (); -if _bccb :=d .DecodeElement (_edafbg .DoNotTrackFormatting ,&_gddf );_bccb !=nil {return _bccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_edafbg .DocumentProtection =NewCT_DocProtect (); -if _bgecg :=d .DecodeElement (_edafbg .DocumentProtection ,&_gddf );_bgecg !=nil {return _bgecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"}:_edafbg .AutoFormatOverride =NewCT_OnOff (); -if _dedgf :=d .DecodeElement (_edafbg .AutoFormatOverride ,&_gddf );_dedgf !=nil {return _dedgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"}:_edafbg .StyleLockTheme =NewCT_OnOff (); -if _gcaec :=d .DecodeElement (_edafbg .StyleLockTheme ,&_gddf );_gcaec !=nil {return _gcaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"}:_edafbg .StyleLockQFSet =NewCT_OnOff (); -if _agagaf :=d .DecodeElement (_edafbg .StyleLockQFSet ,&_gddf );_agagaf !=nil {return _agagaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"}:_edafbg .DefaultTabStop =NewCT_TwipsMeasure (); -if _cedbd :=d .DecodeElement (_edafbg .DefaultTabStop ,&_gddf );_cedbd !=nil {return _cedbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"}:_edafbg .AutoHyphenation =NewCT_OnOff (); -if _eaefc :=d .DecodeElement (_edafbg .AutoHyphenation ,&_gddf );_eaefc !=nil {return _eaefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"}:_edafbg .ConsecutiveHyphenLimit =NewCT_DecimalNumber (); -if _dggb :=d .DecodeElement (_edafbg .ConsecutiveHyphenLimit ,&_gddf );_dggb !=nil {return _dggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"}:_edafbg .HyphenationZone =NewCT_TwipsMeasure (); -if _fddgb :=d .DecodeElement (_edafbg .HyphenationZone ,&_gddf );_fddgb !=nil {return _fddgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"}:_edafbg .DoNotHyphenateCaps =NewCT_OnOff (); -if _ddagf :=d .DecodeElement (_edafbg .DoNotHyphenateCaps ,&_gddf );_ddagf !=nil {return _ddagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"}:_edafbg .ShowEnvelope =NewCT_OnOff (); -if _abdcd :=d .DecodeElement (_edafbg .ShowEnvelope ,&_gddf );_abdcd !=nil {return _abdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}:_edafbg .SummaryLength =NewCT_DecimalNumberOrPrecent (); -if _afcga :=d .DecodeElement (_edafbg .SummaryLength ,&_gddf );_afcga !=nil {return _afcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"}:_edafbg .ClickAndTypeStyle =NewCT_String (); -if _ccgca :=d .DecodeElement (_edafbg .ClickAndTypeStyle ,&_gddf );_ccgca !=nil {return _ccgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}:_edafbg .DefaultTableStyle =NewCT_String (); -if _dgabc :=d .DecodeElement (_edafbg .DefaultTableStyle ,&_gddf );_dgabc !=nil {return _dgabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"}:_edafbg .EvenAndOddHeaders =NewCT_OnOff (); -if _fgacd :=d .DecodeElement (_edafbg .EvenAndOddHeaders ,&_gddf );_fgacd !=nil {return _fgacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_edafbg .BookFoldRevPrinting =NewCT_OnOff (); -if _gfdbb :=d .DecodeElement (_edafbg .BookFoldRevPrinting ,&_gddf );_gfdbb !=nil {return _gfdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_edafbg .BookFoldPrinting =NewCT_OnOff (); -if _acacg :=d .DecodeElement (_edafbg .BookFoldPrinting ,&_gddf );_acacg !=nil {return _acacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"}:_edafbg .BookFoldPrintingSheets =NewCT_DecimalNumber (); -if _cgccb :=d .DecodeElement (_edafbg .BookFoldPrintingSheets ,&_gddf );_cgccb !=nil {return _cgccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}:_edafbg .DrawingGridHorizontalSpacing =NewCT_TwipsMeasure (); -if _eecgcf :=d .DecodeElement (_edafbg .DrawingGridHorizontalSpacing ,&_gddf );_eecgcf !=nil {return _eecgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"}:_edafbg .DrawingGridVerticalSpacing =NewCT_TwipsMeasure (); -if _fafgcg :=d .DecodeElement (_edafbg .DrawingGridVerticalSpacing ,&_gddf );_fafgcg !=nil {return _fafgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}:_edafbg .DisplayHorizontalDrawingGridEvery =NewCT_DecimalNumber (); -if _eecfe :=d .DecodeElement (_edafbg .DisplayHorizontalDrawingGridEvery ,&_gddf );_eecfe !=nil {return _eecfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"}:_edafbg .DisplayVerticalDrawingGridEvery =NewCT_DecimalNumber (); -if _dcbegd :=d .DecodeElement (_edafbg .DisplayVerticalDrawingGridEvery ,&_gddf );_dcbegd !=nil {return _dcbegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"}:_edafbg .DoNotUseMarginsForDrawingGridOrigin =NewCT_OnOff (); -if _dccd :=d .DecodeElement (_edafbg .DoNotUseMarginsForDrawingGridOrigin ,&_gddf );_dccd !=nil {return _dccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"}:_edafbg .DrawingGridHorizontalOrigin =NewCT_TwipsMeasure (); -if _fbdac :=d .DecodeElement (_edafbg .DrawingGridHorizontalOrigin ,&_gddf );_fbdac !=nil {return _fbdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"}:_edafbg .DrawingGridVerticalOrigin =NewCT_TwipsMeasure (); -if _babcd :=d .DecodeElement (_edafbg .DrawingGridVerticalOrigin ,&_gddf );_babcd !=nil {return _babcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"}:_edafbg .DoNotShadeFormData =NewCT_OnOff (); -if _bgcdg :=d .DecodeElement (_edafbg .DoNotShadeFormData ,&_gddf );_bgcdg !=nil {return _bgcdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"}:_edafbg .NoPunctuationKerning =NewCT_OnOff (); -if _aacfcd :=d .DecodeElement (_edafbg .NoPunctuationKerning ,&_gddf );_aacfcd !=nil {return _aacfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_edafbg .CharacterSpacingControl =NewCT_CharacterSpacing (); -if _eeadd :=d .DecodeElement (_edafbg .CharacterSpacingControl ,&_gddf );_eeadd !=nil {return _eeadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}:_edafbg .PrintTwoOnOne =NewCT_OnOff (); -if _aeade :=d .DecodeElement (_edafbg .PrintTwoOnOne ,&_gddf );_aeade !=nil {return _aeade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"}:_edafbg .StrictFirstAndLastChars =NewCT_OnOff (); -if _ccgaeb :=d .DecodeElement (_edafbg .StrictFirstAndLastChars ,&_gddf );_ccgaeb !=nil {return _ccgaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"}:_edafbg .NoLineBreaksAfter =NewCT_Kinsoku (); -if _edebdd :=d .DecodeElement (_edafbg .NoLineBreaksAfter ,&_gddf );_edebdd !=nil {return _edebdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"}:_edafbg .NoLineBreaksBefore =NewCT_Kinsoku (); -if _fcceaad :=d .DecodeElement (_edafbg .NoLineBreaksBefore ,&_gddf );_fcceaad !=nil {return _fcceaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"}:_edafbg .SavePreviewPicture =NewCT_OnOff (); -if _fgbcb :=d .DecodeElement (_edafbg .SavePreviewPicture ,&_gddf );_fgbcb !=nil {return _fgbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"}:_edafbg .DoNotValidateAgainstSchema =NewCT_OnOff (); -if _fgdagb :=d .DecodeElement (_edafbg .DoNotValidateAgainstSchema ,&_gddf );_fgdagb !=nil {return _fgdagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"}:_edafbg .SaveInvalidXml =NewCT_OnOff (); -if _eaacge :=d .DecodeElement (_edafbg .SaveInvalidXml ,&_gddf );_eaacge !=nil {return _eaacge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"}:_edafbg .IgnoreMixedContent =NewCT_OnOff (); -if _gggbf :=d .DecodeElement (_edafbg .IgnoreMixedContent ,&_gddf );_gggbf !=nil {return _gggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"}:_edafbg .AlwaysShowPlaceholderText =NewCT_OnOff (); -if _gcggf :=d .DecodeElement (_edafbg .AlwaysShowPlaceholderText ,&_gddf );_gcggf !=nil {return _gcggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}:_edafbg .DoNotDemarcateInvalidXml =NewCT_OnOff (); -if _dbffcb :=d .DecodeElement (_edafbg .DoNotDemarcateInvalidXml ,&_gddf );_dbffcb !=nil {return _dbffcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"}:_edafbg .SaveXmlDataOnly =NewCT_OnOff (); -if _ecef :=d .DecodeElement (_edafbg .SaveXmlDataOnly ,&_gddf );_ecef !=nil {return _ecef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"}:_edafbg .UseXSLTWhenSaving =NewCT_OnOff (); -if _dedea :=d .DecodeElement (_edafbg .UseXSLTWhenSaving ,&_gddf );_dedea !=nil {return _dedea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"}:_edafbg .SaveThroughXslt =NewCT_SaveThroughXslt (); -if _agcad :=d .DecodeElement (_edafbg .SaveThroughXslt ,&_gddf );_agcad !=nil {return _agcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}:_edafbg .ShowXMLTags =NewCT_OnOff (); -if _badaa :=d .DecodeElement (_edafbg .ShowXMLTags ,&_gddf );_badaa !=nil {return _badaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"}:_edafbg .AlwaysMergeEmptyNamespace =NewCT_OnOff (); -if _bfgeac :=d .DecodeElement (_edafbg .AlwaysMergeEmptyNamespace ,&_gddf );_bfgeac !=nil {return _bfgeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_edafbg .UpdateFields =NewCT_OnOff (); -if _gbdgf :=d .DecodeElement (_edafbg .UpdateFields ,&_gddf );_gbdgf !=nil {return _gbdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_edafbg .HdrShapeDefaults =NewCT_ShapeDefaults (); -if _fafdgd :=d .DecodeElement (_edafbg .HdrShapeDefaults ,&_gddf );_fafdgd !=nil {return _fafdgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_edafbg .FootnotePr =NewCT_FtnDocProps (); -if _ffgde :=d .DecodeElement (_edafbg .FootnotePr ,&_gddf );_ffgde !=nil {return _ffgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_edafbg .EndnotePr =NewCT_EdnDocProps (); -if _gccdc :=d .DecodeElement (_edafbg .EndnotePr ,&_gddf );_gccdc !=nil {return _gccdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"}:_edafbg .Compat =NewCT_Compat (); -if _gecgd :=d .DecodeElement (_edafbg .Compat ,&_gddf );_gecgd !=nil {return _gecgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"}:_edafbg .DocVars =NewCT_DocVars (); -if _cfggg :=d .DecodeElement (_edafbg .DocVars ,&_gddf );_cfggg !=nil {return _cfggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069d\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069d\u0073"}:_edafbg .Rsids =NewCT_DocRsids (); -if _feaae :=d .DecodeElement (_edafbg .Rsids ,&_gddf );_feaae !=nil {return _feaae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"}:_edafbg .MathPr =_ga .NewMathPr (); -if _dgggc :=d .DecodeElement (_edafbg .MathPr ,&_gddf );_dgggc !=nil {return _dgggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"}:_egbab :=NewCT_String (); -if _gdfdd :=d .DecodeElement (_egbab ,&_gddf );_gdfdd !=nil {return _gdfdd ;};_edafbg .AttachedSchema =append (_edafbg .AttachedSchema ,_egbab );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}:_edafbg .ThemeFontLang =NewCT_Language (); -if _gfdfd :=d .DecodeElement (_edafbg .ThemeFontLang ,&_gddf );_gfdfd !=nil {return _gfdfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_edafbg .ClrSchemeMapping =NewCT_ColorSchemeMapping (); -if _fgega :=d .DecodeElement (_edafbg .ClrSchemeMapping ,&_gddf );_fgega !=nil {return _fgega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"}:_edafbg .DoNotIncludeSubdocsInStats =NewCT_OnOff (); -if _fgdaaf :=d .DecodeElement (_edafbg .DoNotIncludeSubdocsInStats ,&_gddf );_fgdaaf !=nil {return _fgdaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"}:_edafbg .DoNotAutoCompressPictures =NewCT_OnOff (); -if _ccdaee :=d .DecodeElement (_edafbg .DoNotAutoCompressPictures ,&_gddf );_ccdaee !=nil {return _ccdaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"}:_edafbg .ForceUpgrade =NewCT_Empty (); -if _dfaec :=d .DecodeElement (_edafbg .ForceUpgrade ,&_gddf );_dfaec !=nil {return _dfaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_edafbg .Captions =NewCT_Captions (); -if _begfea :=d .DecodeElement (_edafbg .Captions ,&_gddf );_begfea !=nil {return _begfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"}:_edafbg .ReadModeInkLockDown =NewCT_ReadingModeInkLockDown (); -if _dbadgd :=d .DecodeElement (_edafbg .ReadModeInkLockDown ,&_gddf );_dbadgd !=nil {return _dbadgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_eeabae :=NewCT_SmartTagType (); -if _dbccf :=d .DecodeElement (_eeabae ,&_gddf );_dbccf !=nil {return _dbccf ;};_edafbg .SmartTagType =append (_edafbg .SmartTagType ,_eeabae );case _a .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}:_edafbg .SchemaLibrary =_fe .NewSchemaLibrary (); -if _gbbedg :=d .DecodeElement (_edafbg .SchemaLibrary ,&_gddf );_gbbedg !=nil {return _gbbedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_edafbg .ShapeDefaults =NewCT_ShapeDefaults (); -if _bbdec :=d .DecodeElement (_edafbg .ShapeDefaults ,&_gddf );_bbdec !=nil {return _bbdec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_edafbg .DoNotEmbedSmartTags =NewCT_OnOff (); -if _fcegcg :=d .DecodeElement (_edafbg .DoNotEmbedSmartTags ,&_gddf );_fcegcg !=nil {return _fcegcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}:_edafbg .DecimalSymbol =NewCT_String (); -if _gcfafd :=d .DecodeElement (_edafbg .DecimalSymbol ,&_gddf );_gcfafd !=nil {return _gcfafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}:_edafbg .ListSeparator =NewCT_String (); -if _ecbfbd :=d .DecodeElement (_edafbg .ListSeparator ,&_gddf );_ecbfbd !=nil {return _ecbfbd ;};default:_gdafa :=&_b .XSDAny {};if _ceagc :=d .DecodeElement (_gdafa ,&_gddf );_ceagc !=nil {return _ceagc ;};_edafbg .Extra =append (_edafbg .Extra ,_gdafa ); -};case _a .EndElement :break _fecff ;case _a .CharData :};};return nil ;};func (_bdaegd *CT_TrPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bdaegd .AuthorAttr )}); -if _bdaegd .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_bdaegd .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_bdaegd .IdAttr )}); -e .EncodeToken (start );_efdae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}};e .EncodeElement (_bdaegd .TrPr ,_efdae );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Manual Run Width +FitText *CT_FitText ; -// ValidateWithPath validates the WdEG_WrapType and its children, prefixing error messages with path -func (_ggdeee *WdEG_WrapType )ValidateWithPath (path string )error {if _gegbbc :=_ggdeee .WrapTypeChoice .ValidateWithPath (path +"\u002fW\u0072a\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_gegbbc !=nil {return _gegbbc ;};return nil ; -};func (_cbed *CT_DocGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebccf :=range start .Attr {if _ebccf .Name .Local =="\u0074\u0079\u0070\u0065"{_cbed .TypeAttr .UnmarshalXMLAttr (_ebccf );continue ;};if _ebccf .Name .Local =="\u006ci\u006e\u0065\u0050\u0069\u0074\u0063h"{_gdgd ,_dacfb :=_f .ParseInt (_ebccf .Value ,10,64); -if _dacfb !=nil {return _dacfb ;};_cbed .LinePitchAttr =&_gdgd ;continue ;};if _ebccf .Name .Local =="\u0063h\u0061\u0072\u0053\u0070\u0061\u0063e"{_dfbg ,_cecg :=_f .ParseInt (_ebccf .Value ,10,64);if _cecg !=nil {return _cecg ;};_cbed .CharSpaceAttr =&_dfbg ; -continue ;};};for {_eaeg ,_befcg :=d .Token ();if _befcg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064\u003a\u0020%\u0073",_befcg );};if _egabd ,_cffc :=_eaeg .(_a .EndElement ); -_cffc &&_egabd .Name ==start .Name {break ;};};return nil ;};func (_ag *AG_SectPrAttributes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bad :=range start .Attr {if _bad .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_ge :=_bad .Value ; -_ag .RsidRPrAttr =&_ge ;continue ;};if _bad .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_df :=_bad .Value ;_ag .RsidDelAttr =&_df ;continue ;};if _bad .Name .Local =="\u0072\u0073\u0069d\u0052"{_bc :=_bad .Value ;_ag .RsidRAttr =&_bc ;continue ; -};if _bad .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_be :=_bad .Value ;_ag .RsidSectAttr =&_be ;continue ;};};for {_eg ,_bd :=d .Token ();if _bd !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020A\u0047\u005f\u0053\u0065\u0063\u0074\u0050r\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_bd ); -};if _efg ,_cb :=_eg .(_a .EndElement );_cb &&_efg .Name ==start .Name {break ;};};return nil ;};type ST_HAnchor byte ; +// Subscript/Superscript Text +VertAlign *CT_VerticalAlignRun ; -// Validate validates the CT_Background and its children -func (_bba *CT_Background )Validate ()error {return _bba .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");}; +// Right To Left Text +Rtl *CT_OnOff ; -// Validate validates the EG_RPrContent and its children -func (_fbddc *EG_RPrContent )Validate ()error {return _fbddc .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074");}; +// Use Complex Script Formatting on Run +Cs *CT_OnOff ; -// Validate validates the CT_Num and its children -func (_cecfd *CT_Num )Validate ()error {return _cecfd .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d");};func (_bfacfb *ST_Jc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffffd ,_bcgacg :=d .Token ();if _bcgacg !=nil {return _bcgacg ; -};if _fagfee ,_geff :=_ffffd .(_a .EndElement );_geff &&_fagfee .Name ==start .Name {*_bfacfb =1;return nil ;};if _bffcf ,_baffgb :=_ffffd .(_a .CharData );!_baffgb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffffd ); -}else {switch string (_bffcf ){case "":*_bfacfb =0;case "\u0073\u0074\u0061r\u0074":*_bfacfb =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bfacfb =2;case "\u0065\u006e\u0064":*_bfacfb =3;case "\u0062\u006f\u0074\u0068":*_bfacfb =4;case "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_bfacfb =5; -case "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065":*_bfacfb =6;case "\u006e\u0075\u006d\u0054\u0061\u0062":*_bfacfb =7;case "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_bfacfb =8;case "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_bfacfb =9; -case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065":*_bfacfb =10;case "\u006c\u0065\u0066\u0074":*_bfacfb =11;case "\u0072\u0069\u0067h\u0074":*_bfacfb =12;};};_ffffd ,_bcgacg =d .Token ();if _bcgacg !=nil {return _bcgacg ; -};if _dgbcf ,_egfcdb :=_ffffd .(_a .EndElement );_egfcdb &&_dgbcf .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffffd ); -};func (_cdfae ST_TblOverlap )String ()string {switch _cdfae {case 0:return "";case 1:return "\u006e\u0065\u0076e\u0072";case 2:return "\u006fv\u0065\u0072\u006c\u0061\u0070";};return "";};func NewCT_BottomPageBorder ()*CT_BottomPageBorder {_ebaf :=&CT_BottomPageBorder {}; -_ebaf .ValAttr =ST_Border (1);return _ebaf ;};func NewWdCT_PosH ()*WdCT_PosH {_addaba :=&WdCT_PosH {};_addaba .RelativeFromAttr =WdST_RelFromH (1);_addaba .PosHChoice =NewWdCT_PosHChoice ();return _addaba ;};func (_ffeedae *ST_TextAlignment )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffeedae =0; -case "\u0074\u006f\u0070":*_ffeedae =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ffeedae =2;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_ffeedae =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_ffeedae =4;case "\u0061\u0075\u0074\u006f":*_ffeedae =5; -};return nil ;};func (_dfegdb ST_ObjectUpdateMode )ValidateWithPath (path string )error {switch _dfegdb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfegdb )); -};return nil ;}; +// Emphasis Mark +Em *CT_Em ; -// ValidateWithPath validates the WdWpc and its children, prefixing error messages with path -func (_fbagg *WdWpc )ValidateWithPath (path string )error {if _bfcgac :=_fbagg .WdCT_WordprocessingCanvas .ValidateWithPath (path );_bfcgac !=nil {return _bfcgac ;};return nil ;};func (_gcdgd ST_TextboxTightWrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gcdgd .String (),start ); -}; +// Languages for Run Content +Lang *CT_Language ; -// ValidateWithPath validates the CT_BottomPageBorder and its children, prefixing error messages with path -func (_agg *CT_BottomPageBorder )ValidateWithPath (path string )error {if _agg .ValAttr ==ST_BorderUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ccggd :=_agg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccggd !=nil {return _ccggd ;};if _agg .ColorAttr !=nil {if _eeeb :=_agg .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_eeeb !=nil {return _eeeb ;};};if _gdca :=_agg .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_gdca !=nil {return _gdca ;};if _agg .ShadowAttr !=nil {if _egda :=_agg .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); -_egda !=nil {return _egda ;};};if _agg .FrameAttr !=nil {if _eaff :=_agg .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_eaff !=nil {return _eaff ;};};return nil ;};func (_aeefff ST_HdrFtr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aeefff .String (),start ); -};func (_agacd *CT_Perm )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_agacd .IdAttr )});if _agacd .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_cagdd ,_effff :=_agacd .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _effff !=nil {return _effff ;};start .Attr =append (start .Attr ,_cagdd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbbfdd *CT_Object )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -if _gbbfdd .DxaOrigAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0078\u0061\u004f\u0072\u0069g"},Value :_ff .Sprintf ("\u0025\u0076",*_gbbfdd .DxaOrigAttr )});};if _gbbfdd .DyaOrigAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0079\u0061\u004f\u0072\u0069g"},Value :_ff .Sprintf ("\u0025\u0076",*_gbbfdd .DyaOrigAttr )}); -};e .EncodeToken (start );if _gbbfdd .Any !=nil {for _ ,_gaegg :=range _gbbfdd .Any {_gaegg .MarshalXML (e ,_a .StartElement {});};};if _gbbfdd .Drawing !=nil {_bddba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}}; -e .EncodeElement (_gbbfdd .Drawing ,_bddba );};if _gbbfdd .ObjectChoice !=nil {_gbbfdd .ObjectChoice .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fecbca *CT_WebSettings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edbae :for {_efgff ,_aaddd :=d .Token (); -if _aaddd !=nil {return _aaddd ;};switch _geccf :=_efgff .(type ){case _a .StartElement :switch _geccf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_fecbca .Frameset =NewCT_Frameset (); -if _cgddd :=d .DecodeElement (_fecbca .Frameset ,&_geccf );_cgddd !=nil {return _cgddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0073"}:_fecbca .Divs =NewCT_Divs (); -if _bdabca :=d .DecodeElement (_fecbca .Divs ,&_geccf );_bdabca !=nil {return _bdabca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}:_fecbca .Encoding =NewCT_String (); -if _gcfcc :=d .DecodeElement (_fecbca .Encoding ,&_geccf );_gcfcc !=nil {return _gcfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"}:_fecbca .OptimizeForBrowser =NewCT_OptimizeForBrowser (); -if _ggagd :=d .DecodeElement (_fecbca .OptimizeForBrowser ,&_geccf );_ggagd !=nil {return _ggagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"}:_fecbca .RelyOnVML =NewCT_OnOff (); -if _fbccf :=d .DecodeElement (_fecbca .RelyOnVML ,&_geccf );_fbccf !=nil {return _fbccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}:_fecbca .AllowPNG =NewCT_OnOff (); -if _gbcdf :=d .DecodeElement (_fecbca .AllowPNG ,&_geccf );_gbcdf !=nil {return _gbcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"}:_fecbca .DoNotRelyOnCSS =NewCT_OnOff (); -if _gcbdgg :=d .DecodeElement (_fecbca .DoNotRelyOnCSS ,&_geccf );_gcbdgg !=nil {return _gcbdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"}:_fecbca .DoNotSaveAsSingleFile =NewCT_OnOff (); -if _accdf :=d .DecodeElement (_fecbca .DoNotSaveAsSingleFile ,&_geccf );_accdf !=nil {return _accdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"}:_fecbca .DoNotOrganizeInFolder =NewCT_OnOff (); -if _cgbffb :=d .DecodeElement (_fecbca .DoNotOrganizeInFolder ,&_geccf );_cgbffb !=nil {return _cgbffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"}:_fecbca .DoNotUseLongFileNames =NewCT_OnOff (); -if _gdfdb :=d .DecodeElement (_fecbca .DoNotUseLongFileNames ,&_geccf );_gdfdb !=nil {return _gdfdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}:_fecbca .PixelsPerInch =NewCT_DecimalNumber (); -if _fcdddd :=d .DecodeElement (_fecbca .PixelsPerInch ,&_geccf );_fcdddd !=nil {return _fcdddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"}:_fecbca .TargetScreenSz =NewCT_TargetScreenSz (); -if _gcdad :=d .DecodeElement (_fecbca .TargetScreenSz ,&_geccf );_gcdad !=nil {return _gcdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"}:_fecbca .SaveSmartTagsAsXml =NewCT_OnOff (); -if _gafacf :=d .DecodeElement (_fecbca .SaveSmartTagsAsXml ,&_geccf );_gafacf !=nil {return _gafacf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074\u0074i\u006eg\u0073\u0020\u0025\u0076",_geccf .Name ); -if _ebcba :=d .Skip ();_ebcba !=nil {return _ebcba ;};};case _a .EndElement :break _edbae ;case _a .CharData :};};return nil ;};type ST_DocPartBehavior byte ;func (_bgfeaa *ST_Underline )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgfeaa =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_bgfeaa =1;case "\u0077\u006f\u0072d\u0073":*_bgfeaa =2;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_bgfeaa =3;case "\u0074\u0068\u0069c\u006b":*_bgfeaa =4;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_bgfeaa =5; -case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_bgfeaa =6;case "\u0064\u0061\u0073\u0068":*_bgfeaa =7;case "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_bgfeaa =8;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_bgfeaa =9; -case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_bgfeaa =10;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_bgfeaa =11;case "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_bgfeaa =12;case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_bgfeaa =13; -case "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_bgfeaa =14;case "\u0077\u0061\u0076\u0065":*_bgfeaa =15;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_bgfeaa =16;case "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065":*_bgfeaa =17; -case "\u006e\u006f\u006e\u0065":*_bgfeaa =18;};return nil ;};func NewCT_HdrFtr ()*CT_HdrFtr {_cfbec :=&CT_HdrFtr {};return _cfbec };func (_dgbfgb *WdCT_WrapPath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgbfgb .EditedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065\u0064\u0069\u0074\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0064",_fggfd (*_dgbfgb .EditedAttr ))}); -};e .EncodeToken (start );_babfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_dgbfgb .Start ,_babfgf );_gaeeac :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u006c\u0069\u006e\u0065\u0054o"}}; -for _ ,_eggcda :=range _dgbfgb .LineTo {e .EncodeElement (_eggcda ,_gaeeac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SdtEndPr struct{ +// East Asian Typography Settings +EastAsianLayout *CT_EastAsianLayout ; -// Structured Document Tag End Character Run Properties -RPr *CT_RPr ;}; +// Paragraph Mark Is Always Hidden +SpecVanish *CT_OnOff ; -// Validate validates the CT_TcPrBase and its children -func (_edfbdb *CT_TcPrBase )Validate ()error {return _edfbdb .ValidateWithPath ("C\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065");};func (_gbegb *CT_TblLayoutType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gcccc :=range start .Attr {if _gcccc .Name .Local =="\u0074\u0079\u0070\u0065"{_gbegb .TypeAttr .UnmarshalXMLAttr (_gcccc ); -continue ;};};for {_cdbdf ,_fcbfa :=d .Token ();if _fcbfa !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u004ca\u0079o\u0075\u0074\u0054\u0079\u0070\u0065\u003a \u0025\u0073",_fcbfa );};if _caegg ,_gfgbdf :=_cdbdf .(_a .EndElement ); -_gfgbdf &&_caegg .Name ==start .Name {break ;};};return nil ;};type CT_UnsignedDecimalNumber struct{ +// Office Open XML Math +OMath *CT_OnOff ;}; -// Positive Decimal Number Value -ValAttr uint64 ;};func (_abege ST_Jc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fdbcea :=_a .Attr {};_fdbcea .Name =name ;switch _abege {case ST_JcUnset :_fdbcea .Value ="";case ST_JcStart :_fdbcea .Value ="\u0073\u0074\u0061r\u0074";case ST_JcCenter :_fdbcea .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; -case ST_JcEnd :_fdbcea .Value ="\u0065\u006e\u0064";case ST_JcBoth :_fdbcea .Value ="\u0062\u006f\u0074\u0068";case ST_JcMediumKashida :_fdbcea .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case ST_JcDistribute :_fdbcea .Value ="\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065"; -case ST_JcNumTab :_fdbcea .Value ="\u006e\u0075\u006d\u0054\u0061\u0062";case ST_JcHighKashida :_fdbcea .Value ="h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case ST_JcLowKashida :_fdbcea .Value ="\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061"; -case ST_JcThaiDistribute :_fdbcea .Value ="\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065";case ST_JcLeft :_fdbcea .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_fdbcea .Value ="\u0072\u0069\u0067h\u0074";};return _fdbcea ,nil ; +// Validate validates the EG_ContentBlockContentChoice and its children +func (_bbgcaf *EG_ContentBlockContentChoice )Validate ()error {return _bbgcaf .ValidateWithPath ("\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006bC\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006fi\u0063\u0065");};func (_gdgbg *WdWgp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _gdgbg .WdCT_WordprocessingGroup .MarshalXML (e ,start ); }; -// Validate validates the CT_StyleSort and its children -func (_dbcea *CT_StyleSort )Validate ()error {return _dbcea .ValidateWithPath ("\u0043\u0054\u005fS\u0074\u0079\u006c\u0065\u0053\u006f\u0072\u0074");};func (_geeaa *CT_VerticalAlignRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agfdfac ,_feffde :=_geeaa .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _feffde !=nil {return _feffde ;};start .Attr =append (start .Attr ,_agfdfac );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bfdac ST_SignedHpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _bfdac .Int64 !=nil {e .EncodeToken (_a .CharData (_ff .Sprintf ("\u0025\u0064",*_bfdac .Int64 )));};if _bfdac .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_bfdac .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name }); -};func (_bagaea ST_PageBorderOffset )Validate ()error {return _bagaea .ValidateWithPath ("")};func (_ccgbd *CT_Control )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dfdc :=range start .Attr {if _dfdc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfdc .Name .Local =="\u0069\u0064"||_dfdc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dfdc .Name .Local =="\u0069\u0064"{_bgbb :=_dfdc .Value ; -_ccgbd .IdAttr =&_bgbb ;continue ;};if _dfdc .Name .Local =="\u006e\u0061\u006d\u0065"{_fgcf :=_dfdc .Value ;_ccgbd .NameAttr =&_fgcf ;continue ;};if _dfdc .Name .Local =="\u0073h\u0061\u0070\u0065\u0069\u0064"{_agcd :=_dfdc .Value ;_ccgbd .ShapeidAttr =&_agcd ; -continue ;};};for {_ddaa ,_ggcc :=d .Token ();if _ggcc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u003a\u0020%\u0073",_ggcc );};if _acbd ,_cafd :=_ddaa .(_a .EndElement ); -_cafd &&_acbd .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the CT_PPrChange and its children +func (_egaee *CT_PPrChange )Validate ()error {return _egaee .ValidateWithPath ("\u0043\u0054\u005fP\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");}; -// MarshalXML implements the xml.Marshaler interface. -func (_aggbg *AlternateContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dbacfb :=_a .StartElement {Name :start .Name };_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070g"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0047\u0072\u006f\u0075\u0070"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070\u0031\u0034"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006fr\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0044\u0072\u0061w\u0069\u006e\u0067"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070s"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u00314"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u00310"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -_dbacfb .Attr =append (_dbacfb .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"},Value :"\u0077\u0070\u00314\u0020\u0077\u0031\u0034\u0020\u0077\u0031\u0030"});e .EncodeToken (_dbacfb );if _aggbg .Choice !=nil {_gafceg :=_a .StartElement {Name :_a .Name {Local :"\u006dc\u003a\u0043\u0068\u006f\u0069\u0063e"}}; -_gafceg .Attr =append (_gafceg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0052\u0065\u0071\u0075\u0069\u0072\u0065\u0073"},Value :_aggbg .Choice ._fbdaf });e .EncodeToken (_gafceg );e .EncodeElement (_aggbg .Choice ,_gafceg );e .EncodeToken (_a .EndElement {Name :_gafceg .Name }); -};if _aggbg .Fallback !=nil {if _cgbcdd :=_aggbg .Fallback .MarshalXML (e ,_a .StartElement {});_cgbcdd !=nil {return _cgbcdd ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_SdtCell and its children, prefixing error messages with path +func (_ebedd *CT_SdtCell )ValidateWithPath (path string )error {if _ebedd .SdtPr !=nil {if _ffcff :=_ebedd .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_ffcff !=nil {return _ffcff ;};};if _ebedd .SdtEndPr !=nil {if _fadeb :=_ebedd .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); +_fadeb !=nil {return _fadeb ;};};if _ebedd .SdtContent !=nil {if _accbb :=_ebedd .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_accbb !=nil {return _accbb ;};};return nil ;};type WebSettings struct{CT_WebSettings }; +func (_bdc *AG_TransitionalPassword )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bdc .CryptProviderTypeAttr !=_f .ST_CryptProvUnset {_ebf ,_bcg :=_bdc .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); +if _bcg !=nil {return _bcg ;};start .Attr =append (start .Attr ,_ebf );};if _bdc .CryptAlgorithmClassAttr !=_f .ST_AlgClassUnset {_ff ,_bg :=_bdc .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); +if _bg !=nil {return _bg ;};start .Attr =append (start .Attr ,_ff );};if _bdc .CryptAlgorithmTypeAttr !=_f .ST_AlgTypeUnset {_fad ,_aef :=_bdc .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); +if _aef !=nil {return _aef ;};start .Attr =append (start .Attr ,_fad );};if _bdc .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .CryptAlgorithmSidAttr )}); +};if _bdc .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .CryptSpinCountAttr )}); +};if _bdc .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .CryptProviderAttr )}); +};if _bdc .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .AlgIdExtAttr )});};if _bdc .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .AlgIdExtSourceAttr )}); +};if _bdc .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .CryptProviderTypeExtAttr )}); +};if _bdc .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .CryptProviderTypeExtSourceAttr )}); +};if _bdc .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .HashAttr )});};if _bdc .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bdc .SaltAttr )}); +};return nil ;};type Styles struct{CT_Styles };func (_eabag *CT_TblPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eabag .TblStyle !=nil {_agadff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_eabag .TblStyle ,_agadff );};if _eabag .TblpPr !=nil {_acgcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0070\u0050\u0072"}};e .EncodeElement (_eabag .TblpPr ,_acgcd );};if _eabag .TblOverlap !=nil {_cagecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}}; +e .EncodeElement (_eabag .TblOverlap ,_cagecd );};if _eabag .BidiVisual !=nil {_egcaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062i\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}};e .EncodeElement (_eabag .BidiVisual ,_egcaa );};if _eabag .TblStyleRowBandSize !=nil {_bdcga :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0052\u006f\u0077\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_eabag .TblStyleRowBandSize ,_bdcga );};if _eabag .TblStyleColBandSize !=nil {_fecda :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0043\u006f\u006c\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_eabag .TblStyleColBandSize ,_fecda );};if _eabag .TblW !=nil {_ccaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_eabag .TblW ,_ccaeb );};if _eabag .Jc !=nil {_befcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; +e .EncodeElement (_eabag .Jc ,_befcc );};if _eabag .TblCellSpacing !=nil {_aggbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_eabag .TblCellSpacing ,_aggbc ); +};if _eabag .TblInd !=nil {_dfdaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_eabag .TblInd ,_dfdaa );};if _eabag .TblBorders !=nil {_bfceaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_eabag .TblBorders ,_bfceaf );};if _eabag .Shd !=nil {_dedbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_eabag .Shd ,_dedbfg );};if _eabag .TblLayout !=nil {_ccgbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_eabag .TblLayout ,_ccgbc );};if _eabag .TblCellMar !=nil {_aefgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_eabag .TblCellMar ,_aefgfa );};if _eabag .TblLook !=nil {_ecbcd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; +e .EncodeElement (_eabag .TblLook ,_ecbcd );};if _eabag .TblCaption !=nil {_cdfef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}};e .EncodeElement (_eabag .TblCaption ,_cdfef );};if _eabag .TblDescription !=nil {_cbfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_eabag .TblDescription ,_cbfb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Caption struct{ -// Validate validates the CT_Bookmark and its children -func (_bgda *CT_Bookmark )Validate ()error {return _bgda .ValidateWithPath ("C\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b");};func (_abdbc *CT_Guid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_degea :=range start .Attr {if _degea .Name .Local =="\u0076\u0061\u006c"{_ggag :=_degea .Value ; -_abdbc .ValAttr =&_ggag ;continue ;};};for {_agbec ,_bbffe :=d .Token ();if _bbffe !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u003a\u0020\u0025\u0073",_bbffe );};if _edebd ,_bdcdb :=_agbec .(_a .EndElement ); -_bdcdb &&_edebd .Name ==start .Name {break ;};};return nil ;}; +// Caption Type Name +NameAttr string ; -// Validate validates the EG_RubyContentChoice and its children -func (_gadcg *EG_RubyContentChoice )Validate ()error {return _gadcg .ValidateWithPath ("E\u0047_\u0052\u0075\u0062\u0079\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0068oi\u0063\u0065");}; +// Automatic Caption Placement +PosAttr ST_CaptionPos ; -// Validate validates the CT_TextScale and its children -func (_ccfgf *CT_TextScale )Validate ()error {return _ccfgf .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0053\u0063\u0061\u006c\u0065");}; +// Include Chapter Number in Field for Caption +ChapNumAttr *_f .ST_OnOff ; -// Validate validates the CT_ParaRPr and its children -func (_gbgb *CT_ParaRPr )Validate ()error {return _gbgb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072");};type CT_Height struct{ +// Style for Chapter Headings +HeadingAttr *int64 ; -// Table Row Height -ValAttr *_ee .ST_TwipsMeasure ; +// Do Not Include Name In Caption +NoLabelAttr *_f .ST_OnOff ; -// Table Row Height Type -HRuleAttr ST_HeightRule ;};func (_egdbb *ST_Border )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egdbb =0;case "\u006e\u0069\u006c":*_egdbb =1;case "\u006e\u006f\u006e\u0065":*_egdbb =2;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_egdbb =3; -case "\u0074\u0068\u0069c\u006b":*_egdbb =4;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_egdbb =5;case "\u0064\u006f\u0074\u0074\u0065\u0064":*_egdbb =6;case "\u0064\u0061\u0073\u0068\u0065\u0064":*_egdbb =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_egdbb =8; -case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_egdbb =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_egdbb =10;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_egdbb =11; -case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070":*_egdbb =12;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070":*_egdbb =13;case "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_egdbb =14; -case "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070":*_egdbb =15;case "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070":*_egdbb =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_egdbb =17; -case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070":*_egdbb =18;case "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070":*_egdbb =19;case "\u0077\u0061\u0076\u0065":*_egdbb =20; -case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_egdbb =21;case "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070":*_egdbb =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_egdbb =23; -case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_egdbb =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_egdbb =25;case "\u006f\u0075\u0074\u0073\u0065\u0074":*_egdbb =26;case "\u0069\u006e\u0073e\u0074":*_egdbb =27; -case "\u0061\u0070\u0070\u006c\u0065\u0073":*_egdbb =28;case "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073":*_egdbb =29;case "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072":*_egdbb =30;case "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065":*_egdbb =31; -case "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073":*_egdbb =32;case "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072":*_egdbb =33;case "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073":*_egdbb =34; -case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073":*_egdbb =35;case "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073":*_egdbb =36;case "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073":*_egdbb =37; -case "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073":*_egdbb =38;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073":*_egdbb =39;case "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073":*_egdbb =40; -case "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065":*_egdbb =41;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065":*_egdbb =42;case "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_egdbb =43; -case "\u0062\u0061\u0074\u0073":*_egdbb =44;case "\u0062\u0069\u0072d\u0073":*_egdbb =45;case "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074":*_egdbb =46;case "\u0063\u0061\u0062\u0069\u006e\u0073":*_egdbb =47;case "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e":*_egdbb =48; -case "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n":*_egdbb =49;case "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b":*_egdbb =50;case "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072":*_egdbb =51; -case "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek":*_egdbb =52;case "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065":*_egdbb =53;case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b":*_egdbb =54; -case "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072":*_egdbb =55;case "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d":*_egdbb =56;case "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065":*_egdbb =57; -case "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073":*_egdbb =58;case "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073":*_egdbb =59;case "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065":*_egdbb =60; -case "\u0063\u006c\u006f\u0063\u006b\u0073":*_egdbb =61;case "\u0063o\u006d\u0070\u0061\u0073\u0073":*_egdbb =62;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069":*_egdbb =63;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073":*_egdbb =64; -case "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_egdbb =65;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073":*_egdbb =66;case "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065":*_egdbb =67; -case "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_egdbb =68;case "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073":*_egdbb =69;case "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073":*_egdbb =70; -case "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae":*_egdbb =71;case "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079":*_egdbb =72;case "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068":*_egdbb =73; -case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073":*_egdbb =74;case "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067":*_egdbb =75;case "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068":*_egdbb =76; -case "\u0063\u0075\u0070":*_egdbb =77;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068":*_egdbb =78;case "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072":*_egdbb =79;case "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073":*_egdbb =80; -case "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079":*_egdbb =81;case "\u0064o\u0075\u0062\u006c\u0065\u0044":*_egdbb =82;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073":*_egdbb =83;case "\u0065\u0061\u0072\u0074\u0068\u0031":*_egdbb =84; -case "\u0065\u0061\u0072\u0074\u0068\u0032":*_egdbb =85;case "\u0065\u0061\u0072\u0074\u0068\u0033":*_egdbb =86;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031":*_egdbb =87;case "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032":*_egdbb =88; -case "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k":*_egdbb =89;case "\u0066\u0061\u006e\u0073":*_egdbb =90;case "\u0066\u0069\u006c\u006d":*_egdbb =91;case "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073":*_egdbb =92;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074":*_egdbb =93; -case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073":*_egdbb =94;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031":*_egdbb =95;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032":*_egdbb =96; -case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079":*_egdbb =97;case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065":*_egdbb =98;case "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073":*_egdbb =99; -case "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070":*_egdbb =100;case "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079":*_egdbb =101;case "\u0067\u0065\u006d\u0073":*_egdbb =102;case "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e":*_egdbb =103; -case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_egdbb =104;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651":*_egdbb =105;case "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652":*_egdbb =106;case "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e":*_egdbb =107; -case "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y":*_egdbb =108;case "\u0068\u0065\u0061\u0072\u0074\u0073":*_egdbb =109;case "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073":*_egdbb =110;case "\u0068\u006f\u006cl\u0079":*_egdbb =111; -case "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079":*_egdbb =112;case "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063":*_egdbb =113;case "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073":*_egdbb =114;case "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb":*_egdbb =115; -case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031":*_egdbb =116;case "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032":*_egdbb =117;case "\u006da\u0070\u0050\u0069\u006e\u0073":*_egdbb =118;case "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f":*_egdbb =119; -case "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073":*_egdbb =120;case "\u006da\u0072\u0071\u0075\u0065\u0065":*_egdbb =121;case "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064":*_egdbb =122;case "\u006d\u006f\u006fn\u0073":*_egdbb =123; -case "\u006d\u006f\u0073\u0061\u0069\u0063":*_egdbb =124;case "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073":*_egdbb =125;case "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t":*_egdbb =126;case "\u006f\u0076\u0061l\u0073":*_egdbb =127;case "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073":*_egdbb =128; -case "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b":*_egdbb =129;case "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072":*_egdbb =130;case "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073":*_egdbb =131;case "\u0070a\u0070\u0079\u0072\u0075\u0073":*_egdbb =132; -case "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072":*_egdbb =133;case "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073":*_egdbb =134;case "\u0070e\u006e\u0063\u0069\u006c\u0073":*_egdbb =135;case "\u0070\u0065\u006f\u0070\u006c\u0065":*_egdbb =136; -case "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067":*_egdbb =137;case "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073":*_egdbb =138;case "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073":*_egdbb =139;case "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070":*_egdbb =140; -case "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031":*_egdbb =141;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032":*_egdbb =142;case "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031":*_egdbb =143;case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073":*_egdbb =144; -case "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065":*_egdbb =145;case "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s":*_egdbb =146;case "\u0072\u0069\u006eg\u0073":*_egdbb =147;case "\u0073\u0061\u0066\u0061\u0072\u0069":*_egdbb =148; -case "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068":*_egdbb =149;case "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079":*_egdbb =150;case "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t":*_egdbb =151;case "\u0073e\u0061\u0074\u0074\u006c\u0065":*_egdbb =152; -case "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073":*_egdbb =153;case "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068":*_egdbb =154;case "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073":*_egdbb =155; -case "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t":*_egdbb =156;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079":*_egdbb =157;case "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073":*_egdbb =158;case "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f":*_egdbb =159; -case "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t":*_egdbb =160;case "\u0073\u0074\u0061r\u0073":*_egdbb =161;case "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070":*_egdbb =162;case "\u0073t\u0061\u0072\u0073\u0033\u0064":*_egdbb =163;case "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b":*_egdbb =164; -case "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064":*_egdbb =165;case "\u0073\u0075\u006e":*_egdbb =166;case "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g":*_egdbb =167;case "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r":*_egdbb =168; -case "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b":*_egdbb =169;case "\u0074\u0072\u0065e\u0073":*_egdbb =170;case "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079":*_egdbb =171;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s":*_egdbb =172; -case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651":*_egdbb =173;case "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652":*_egdbb =174;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031":*_egdbb =175;case "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032":*_egdbb =176; -case "\u0073h\u0061\u0070\u0065\u0073\u0031":*_egdbb =177;case "\u0073h\u0061\u0070\u0065\u0073\u0032":*_egdbb =178;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031":*_egdbb =179;case "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032":*_egdbb =180; -case "\u0076\u0069\u006e\u0065":*_egdbb =181;case "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065":*_egdbb =182;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073":*_egdbb =183;case "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064":*_egdbb =184; -case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e":*_egdbb =185;case "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073":*_egdbb =186;case "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073":*_egdbb =187; -case "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b":*_egdbb =188;case "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073":*_egdbb =189;case "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073":*_egdbb =190;case "\u007a\u0069\u0067\u005a\u0061\u0067":*_egdbb =191; -case "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068":*_egdbb =192;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_egdbb =193;};return nil ;};func (_gbabc *ST_ObjectUpdateMode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gbabc =0; -case "\u0061\u006c\u0077\u0061\u0079\u0073":*_gbabc =1;case "\u006f\u006e\u0043\u0061\u006c\u006c":*_gbabc =2;};return nil ;};type CT_NumPr struct{ +// Caption Numbering Format +NumFmtAttr ST_NumberFormat ; -// Numbering Level Reference -Ilvl *CT_DecimalNumber ; +// Chapter Number/Item Index Separator +SepAttr ST_ChapterSep ;};func (_dgbcc *CT_Proof )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgbcc .SpellingAttr !=ST_ProofUnset {_agedfd ,_gdfcb :=_dgbcc .SpellingAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0073\u0070\u0065\u006c\u006c\u0069\u006e\u0067"}); +if _gdfcb !=nil {return _gdfcb ;};start .Attr =append (start .Attr ,_agedfd );};if _dgbcc .GrammarAttr !=ST_ProofUnset {_fcgbd ,_fedge :=_dgbcc .GrammarAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0067\u0072\u0061\u006d\u006d\u0061r"});if _fedge !=nil {return _fedge ; +};start .Attr =append (start .Attr ,_fcgbd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdCT_WordprocessingGroup struct{CNvPr *_e .CT_NonVisualDrawingProps ;CNvGrpSpPr *_e .CT_NonVisualGroupDrawingShapeProps ; +GrpSpPr *_e .CT_GroupShapeProperties ;WordprocessingGroupChoice []*WdCT_WordprocessingGroupChoice ;ExtLst *_e .CT_OfficeArtExtensionList ;};type CT_DocumentBase struct{ -// Numbering Definition Instance Reference -NumId *CT_DecimalNumber ; +// Document Background +Background *CT_Background ;};type WdST_RelFromV byte ;func (_fffag *CT_SdtEndPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgace :for {_efgedf ,_ddada :=d .Token ();if _ddada !=nil {return _ddada ;};switch _bbggbd :=_efgedf .(type ){case _a .StartElement :switch _bbggbd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_fffag .RPr =NewCT_RPr (); +if _ffdbe :=d .DecodeElement (_fffag .RPr ,&_bbggbd );_ffdbe !=nil {return _ffdbe ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072\u0020\u0025\u0076",_bbggbd .Name ); +if _bfceag :=d .Skip ();_bfceag !=nil {return _bfceag ;};};case _a .EndElement :break _cgace ;case _a .CharData :};};return nil ;}; -// Previous Paragraph Numbering Properties -NumberingChange *CT_TrackChangeNumbering ; +// Validate validates the CT_SdtPr and its children +func (_cgebcb *CT_SdtPr )Validate ()error {return _cgebcb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072");};func NewCT_SdtListItem ()*CT_SdtListItem {_edbfg :=&CT_SdtListItem {};return _edbfg };func (_agge *CT_Color )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffeb :=range start .Attr {if _ffeb .Name .Local =="\u0076\u0061\u006c"{_badbf ,_gaa :=ParseUnionST_HexColor (_ffeb .Value ); +if _gaa !=nil {return _gaa ;};_agge .ValAttr =_badbf ;continue ;};if _ffeb .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_agge .ThemeColorAttr .UnmarshalXMLAttr (_ffeb );continue ;};if _ffeb .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_bccf :=_ffeb .Value ; +_agge .ThemeTintAttr =&_bccf ;continue ;};if _ffeb .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_bacd :=_ffeb .Value ;_agge .ThemeShadeAttr =&_bacd ;continue ;};};for {_eadc ,_ddedd :=d .Token ();if _ddedd !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fC\u006f\u006c\u006f\u0072: \u0025\u0073",_ddedd ); +};if _ebba ,_ffcb :=_eadc .(_a .EndElement );_ffcb &&_ebba .Name ==start .Name {break ;};};return nil ;};type CT_SdtRow struct{ -// Inserted Numbering Properties -Ins *CT_TrackChange ;};func NewCT_SectPrChange ()*CT_SectPrChange {_eecfa :=&CT_SectPrChange {};return _eecfa }; +// Structured Document Tag Properties +SdtPr *CT_SdtPr ; -// ValidateWithPath validates the CT_WritingStyle and its children, prefixing error messages with path -func (_fgffcaa *CT_WritingStyle )ValidateWithPath (path string )error {if _fgffcaa .NlCheckAttr !=nil {if _gagdd :=_fgffcaa .NlCheckAttr .ValidateWithPath (path +"\u002f\u004e\u006cC\u0068\u0065\u0063\u006b\u0041\u0074\u0074\u0072");_gagdd !=nil {return _gagdd ; -};};if _ggfbg :=_fgffcaa .CheckStyleAttr .ValidateWithPath (path +"\u002fC\u0068e\u0063\u006b\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_ggfbg !=nil {return _ggfbg ;};return nil ;};const (ST_RestartNumberUnset ST_RestartNumber =0;ST_RestartNumberContinuous ST_RestartNumber =1; -ST_RestartNumberEachSect ST_RestartNumber =2;ST_RestartNumberEachPage ST_RestartNumber =3;);func NewCT_SectPrBase ()*CT_SectPrBase {_gbecbf :=&CT_SectPrBase {};return _gbecbf };func (_cdce *CT_LatentStyles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eaecb :=range start .Attr {if _eaecb .Name .Local =="\u0064\u0065\u0066\u004c\u006f\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"{_dedad ,_cgabg :=ParseUnionST_OnOff (_eaecb .Value ); -if _cgabg !=nil {return _cgabg ;};_cdce .DefLockedStateAttr =&_dedad ;continue ;};if _eaecb .Name .Local =="\u0064\u0065\u0066\u0055\u0049\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_fbefd ,_cdagd :=_f .ParseInt (_eaecb .Value ,10,64);if _cdagd !=nil {return _cdagd ; -};_cdce .DefUIPriorityAttr =&_fbefd ;continue ;};if _eaecb .Name .Local =="\u0064\u0065\u0066\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"{_ecbge ,_bbafe :=ParseUnionST_OnOff (_eaecb .Value );if _bbafe !=nil {return _bbafe ;};_cdce .DefSemiHiddenAttr =&_ecbge ; -continue ;};if _eaecb .Name .Local =="\u0064\u0065\u0066\u0055\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"{_dagd ,_bbfg :=ParseUnionST_OnOff (_eaecb .Value );if _bbfg !=nil {return _bbfg ;};_cdce .DefUnhideWhenUsedAttr =&_dagd ; -continue ;};if _eaecb .Name .Local =="\u0064\u0065\u0066\u0051\u0046\u006f\u0072\u006d\u0061\u0074"{_afbg ,_debc :=ParseUnionST_OnOff (_eaecb .Value );if _debc !=nil {return _debc ;};_cdce .DefQFormatAttr =&_afbg ;continue ;};if _eaecb .Name .Local =="\u0063\u006f\u0075n\u0074"{_abdde ,_gbff :=_f .ParseInt (_eaecb .Value ,10,64); -if _gbff !=nil {return _gbff ;};_cdce .CountAttr =&_abdde ;continue ;};};_bded :for {_gbba ,_dfga :=d .Token ();if _dfga !=nil {return _dfga ;};switch _dcbea :=_gbba .(type ){case _a .StartElement :switch _dcbea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0073\u0064E\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0073\u0064E\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e"}:_efbe :=NewCT_LsdException (); -if _dbbgc :=d .DecodeElement (_efbe ,&_dcbea );_dbbgc !=nil {return _dbbgc ;};_cdce .LsdException =append (_cdce .LsdException ,_efbe );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_dcbea .Name ); -if _dfee :=d .Skip ();_dfee !=nil {return _dfee ;};};case _a .EndElement :break _bded ;case _a .CharData :};};return nil ;}; +// Structured Document Tag End Character Properties +SdtEndPr *CT_SdtEndPr ; -// ValidateWithPath validates the CT_DocPartType and its children, prefixing error messages with path -func (_bdbd *CT_DocPartType )ValidateWithPath (path string )error {if _bdbd .ValAttr ==ST_DocPartTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _dbaac :=_bdbd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbaac !=nil {return _dbaac ;};return nil ;};func (_cccfe ST_Pitch )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gegbc :=_a .Attr {};_gegbc .Name =name ; -switch _cccfe {case ST_PitchUnset :_gegbc .Value ="";case ST_PitchFixed :_gegbc .Value ="\u0066\u0069\u0078e\u0064";case ST_PitchVariable :_gegbc .Value ="\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065";case ST_PitchDefault :_gegbc .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -};return _gegbc ,nil ;};func NewCT_FldChar ()*CT_FldChar {_ffdd :=&CT_FldChar {};_ffdd .FldCharTypeAttr =ST_FldCharType (1);_ffdd .FldCharChoice =NewCT_FldCharChoice ();return _ffdd ;};func (_ddgfac *WdCT_TextboxInfo )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddgfac .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_ddgfac .IdAttr )}); -};e .EncodeToken (start );_cefade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_ddgfac .TxbxContent ,_cefade );if _ddgfac .ExtLst !=nil {_aefgcf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; -e .EncodeElement (_ddgfac .ExtLst ,_aefgcf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Row-Level Structured Document Tag Content +SdtContent *CT_SdtContentRow ;};func (_fggcc *CT_Spacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bffgc :=range start .Attr {if _bffgc .Name .Local =="\u0062\u0065\u0066\u006f\u0072\u0065"{_dfdgbg ,_afbga :=ParseUnionST_TwipsMeasure (_bffgc .Value ); +if _afbga !=nil {return _afbga ;};_fggcc .BeforeAttr =&_dfdgbg ;continue ;};if _bffgc .Name .Local =="b\u0065\u0066\u006f\u0072\u0065\u004c\u0069\u006e\u0065\u0073"{_abdgc ,_cgeca :=_c .ParseInt (_bffgc .Value ,10,64);if _cgeca !=nil {return _cgeca ;}; +_fggcc .BeforeLinesAttr =&_abdgc ;continue ;};if _bffgc .Name .Local =="\u0062\u0065\u0066\u006f\u0072\u0065\u0041\u0075\u0074\u006f\u0073\u0070a\u0063\u0069\u006e\u0067"{_daaac ,_fbbbf :=ParseUnionST_OnOff (_bffgc .Value );if _fbbbf !=nil {return _fbbbf ; +};_fggcc .BeforeAutospacingAttr =&_daaac ;continue ;};if _bffgc .Name .Local =="\u0061\u0066\u0074e\u0072"{_gbgef ,_dfagd :=ParseUnionST_TwipsMeasure (_bffgc .Value );if _dfagd !=nil {return _dfagd ;};_fggcc .AfterAttr =&_gbgef ;continue ;};if _bffgc .Name .Local =="\u0061\u0066\u0074\u0065\u0072\u004c\u0069\u006e\u0065\u0073"{_gfbgb ,_facec :=_c .ParseInt (_bffgc .Value ,10,64); +if _facec !=nil {return _facec ;};_fggcc .AfterLinesAttr =&_gfbgb ;continue ;};if _bffgc .Name .Local =="\u0061\u0066t\u0065\u0072\u0041u\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067"{_aabd ,_cgbgd :=ParseUnionST_OnOff (_bffgc .Value );if _cgbgd !=nil {return _cgbgd ; +};_fggcc .AfterAutospacingAttr =&_aabd ;continue ;};if _bffgc .Name .Local =="\u006c\u0069\u006e\u0065"{_gcggg ,_dbdfg :=ParseUnionST_SignedTwipsMeasure (_bffgc .Value );if _dbdfg !=nil {return _dbdfg ;};_fggcc .LineAttr =&_gcggg ;continue ;};if _bffgc .Name .Local =="\u006c\u0069\u006e\u0065\u0052\u0075\u006c\u0065"{_fggcc .LineRuleAttr .UnmarshalXMLAttr (_bffgc ); +continue ;};};for {_bbdfe ,_debec :=d .Token ();if _debec !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u003a\u0020%\u0073",_debec );};if _bafbb ,_aacdbd :=_bbdfe .(_a .EndElement ); +_aacdbd &&_bafbb .Name ==start .Name {break ;};};return nil ;};func NewEG_ContentRowContent ()*EG_ContentRowContent {_ebebbe :=&EG_ContentRowContent {};_ebebbe .ContentRowContentChoice =NewEG_ContentRowContentChoice ();return _ebebbe ;};func (_dbfe *CT_DocProtect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aaafg :=range start .Attr {if _aaafg .Name .Local =="\u0065\u0064\u0069\u0074"{_dbfe .EditAttr .UnmarshalXMLAttr (_aaafg ); +continue ;};if _aaafg .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_ceed ,_geec :=ParseUnionST_OnOff (_aaafg .Value );if _geec !=nil {return _geec ;};_dbfe .FormattingAttr =&_ceed ;continue ;};if _aaafg .Name .Local =="e\u006e\u0066\u006f\u0072\u0063\u0065\u006d\u0065\u006e\u0074"{_eaeca ,_gdfd :=ParseUnionST_OnOff (_aaafg .Value ); +if _gdfd !=nil {return _gdfd ;};_dbfe .EnforcementAttr =&_eaeca ;continue ;};if _aaafg .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_egbgb :=_aaafg .Value ;_dbfe .AlgorithmNameAttr =&_egbgb ;continue ; +};if _aaafg .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_fcabe :=_aaafg .Value ;_dbfe .HashValueAttr =&_fcabe ;continue ;};if _aaafg .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_fecg :=_aaafg .Value ;_dbfe .SaltValueAttr =&_fecg ; +continue ;};if _aaafg .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_dffg ,_accgb :=_c .ParseInt (_aaafg .Value ,10,64);if _accgb !=nil {return _accgb ;};_dbfe .SpinCountAttr =&_dffg ;continue ;};if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_dbfe .CryptProviderTypeAttr .UnmarshalXMLAttr (_aaafg ); +continue ;};if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_dbfe .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_aaafg );continue ;};if _aaafg .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_dbfe .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_aaafg ); +continue ;};if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_ffbag ,_bggd :=_c .ParseInt (_aaafg .Value ,10,64);if _bggd !=nil {return _bggd ;};_dbfe .CryptAlgorithmSidAttr =&_ffbag ; +continue ;};if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_feag ,_efebb :=_c .ParseInt (_aaafg .Value ,10,64);if _efebb !=nil {return _efebb ;};_dbfe .CryptSpinCountAttr =&_feag ;continue ;}; +if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_bedaa :=_aaafg .Value ;_dbfe .CryptProviderAttr =&_bedaa ;continue ;};if _aaafg .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_agefe :=_aaafg .Value ; +_dbfe .AlgIdExtAttr =&_agefe ;continue ;};if _aaafg .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_dgadb :=_aaafg .Value ;_dbfe .AlgIdExtSourceAttr =&_dgadb ;continue ;};if _aaafg .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_addbc :=_aaafg .Value ; +_dbfe .CryptProviderTypeExtAttr =&_addbc ;continue ;};if _aaafg .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_bgcab :=_aaafg .Value ; +_dbfe .CryptProviderTypeExtSourceAttr =&_bgcab ;continue ;};if _aaafg .Name .Local =="\u0068\u0061\u0073\u0068"{_efdfg :=_aaafg .Value ;_dbfe .HashAttr =&_efdfg ;continue ;};if _aaafg .Name .Local =="\u0073\u0061\u006c\u0074"{_gdcae :=_aaafg .Value ;_dbfe .SaltAttr =&_gdcae ; +continue ;};};for {_dgace ,_deecf :=d .Token ();if _deecf !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0044o\u0063P\u0072o\u0074\u0065\u0063\u0074\u003a\u0020\u0025s",_deecf );};if _aaeab ,_abce :=_dgace .(_a .EndElement ); +_abce &&_aaeab .Name ==start .Name {break ;};};return nil ;};func (_gcafa *CT_Perm )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cadef :=range start .Attr {if _cadef .Name .Local =="\u0069\u0064"{_fdbc :=_cadef .Value ;_gcafa .IdAttr =_fdbc ; +continue ;};if _cadef .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_gcafa .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_cadef );continue ;};};for {_ccdba ,_ccfec :=d .Token ();if _ccfec !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0065\u0072\u006d\u003a\u0020\u0025\u0073",_ccfec ); +};if _ccef ,_ddffdb :=_ccdba .(_a .EndElement );_ddffdb &&_ccef .Name ==start .Name {break ;};};return nil ;};type CT_TblPrEx struct{ -// ValidateWithPath validates the CT_TextDirection and its children, prefixing error messages with path -func (_deeed *CT_TextDirection )ValidateWithPath (path string )error {if _deeed .ValAttr ==ST_TextDirectionUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cgfcd :=_deeed .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cgfcd !=nil {return _cgfcd ;};return nil ;};const (ST_FtnEdnUnset ST_FtnEdn =0;ST_FtnEdnNormal ST_FtnEdn =1;ST_FtnEdnSeparator ST_FtnEdn =2;ST_FtnEdnContinuationSeparator ST_FtnEdn =3; -ST_FtnEdnContinuationNotice ST_FtnEdn =4;); +// Preferred Table Width Exception +TblW *CT_TblWidth ; -// Validate validates the CT_Document and its children -func (_daebe *CT_Document )Validate ()error {return _daebe .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};type CT_Tc struct{ +// Table Alignment Exception +Jc *CT_JcTable ; -// Table Cell Identifier -IdAttr *string ; +// Table Cell Spacing Exception +TblCellSpacing *CT_TblWidth ; -// Table Cell Properties -TcPr *CT_TcPr ;EG_BlockLevelElts []*EG_BlockLevelElts ;};func (_abeae *WdCT_WordprocessingGroupChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaabc :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_abeae .Wsp =NewWdWsp (); -if _fadee :=d .DecodeElement (_abeae .Wsp ,&_aaabc );_fadee !=nil {return _fadee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_abeae .GrpSp =NewWdCT_WordprocessingGroup (); -if _cedcca :=d .DecodeElement (_abeae .GrpSp ,&_aaabc );_cedcca !=nil {return _cedcca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_abeae .GraphicFrame =NewWdCT_GraphicFrame (); -if _eagefa :=d .DecodeElement (_abeae .GraphicFrame ,&_aaabc );_eagefa !=nil {return _eagefa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_abeae .Pic =_af .NewPic (); -if _baedbg :=d .DecodeElement (_abeae .Pic ,&_aaabc );_baedbg !=nil {return _baedbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_abeae .ContentPart =NewWdCT_WordprocessingContentPart (); -if _agcgc :=d .DecodeElement (_abeae .ContentPart ,&_aaabc );_agcgc !=nil {return _agcgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006f\u0075\u0070\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_aaabc .Name ); -if _gccabg :=d .Skip ();_gccabg !=nil {return _gccabg ;};};return nil ;}; +// Table Indent from Leading Margin Exception +TblInd *CT_TblWidth ; -// ValidateWithPath validates the EG_RubyContentChoice and its children, prefixing error messages with path -func (_fdgfc *EG_RubyContentChoice )ValidateWithPath (path string )error {if _fdgfc .R !=nil {if _dggcc :=_fdgfc .R .ValidateWithPath (path +"\u002f\u0052");_dggcc !=nil {return _dggcc ;};};for _agcabf ,_gaebea :=range _fdgfc .EG_RunLevelElts {if _bcbgdb :=_gaebea .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_agcabf )); -_bcbgdb !=nil {return _bcbgdb ;};};return nil ;};func (_edgceg *ST_LevelSuffix )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edgceg =0;case "\u0074\u0061\u0062":*_edgceg =1;case "\u0073\u0070\u0061c\u0065":*_edgceg =2;case "\u006eo\u0074\u0068\u0069\u006e\u0067":*_edgceg =3; -};return nil ;};func (_agfd *CT_CalendarType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_feec :=range start .Attr {if _feec .Name .Local =="\u0076\u0061\u006c"{_agfd .ValAttr .UnmarshalXMLAttr (_feec );continue ;};};for {_ccbg ,_fedab :=d .Token (); -if _fedab !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0061\u006c\u0065\u006e\u0064a\u0072\u0054\u0079p\u0065:\u0020\u0025\u0073",_fedab );};if _cfbf ,_bcca :=_ccbg .(_a .EndElement );_bcca &&_cfbf .Name ==start .Name {break ; -};};return nil ;};func (_dgadafb *ST_PTabAlignment )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgadafb =0;case "\u006c\u0065\u0066\u0074":*_dgadafb =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dgadafb =2;case "\u0072\u0069\u0067h\u0074":*_dgadafb =3; -};return nil ;};func (_afebb *CT_Recipients )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_affge :for {_fefbf ,_ccgee :=d .Token ();if _ccgee !=nil {return _ccgee ;};switch _degff :=_fefbf .(type ){case _a .StartElement :switch _degff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_cfgeea :=NewCT_RecipientData (); -if _egeea :=d .DecodeElement (_cfgeea ,&_degff );_egeea !=nil {return _egeea ;};_afebb .RecipientData =append (_afebb .RecipientData ,_cfgeea );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073 \u0025\u0076",_degff .Name ); -if _fcddc :=d .Skip ();_fcddc !=nil {return _fcddc ;};};case _a .EndElement :break _affge ;case _a .CharData :};};return nil ;};type CT_ParaRPr struct{ +// Table Borders Exceptions +TblBorders *CT_TblBorders ; -// Inserted Paragraph -Ins *CT_TrackChange ; +// Table Shading Exception +Shd *CT_Shd ; -// Deleted Paragraph -Del *CT_TrackChange ; +// Table Layout Exception +TblLayout *CT_TblLayoutType ; -// Move Source Paragraph -MoveFrom *CT_TrackChange ; +// Table Cell Margin Exceptions +TblCellMar *CT_TblCellMar ; -// Move Destination Paragraph -MoveTo *CT_TrackChange ; +// Table Style Conditional Formatting Settings Exception +TblLook *CT_TblLook ;TblPrExChange *CT_TblPrExChange ;};func (_gdcacd ST_PTabLeader )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ddadaa :=_a .Attr {};_ddadaa .Name =name ;switch _gdcacd {case ST_PTabLeaderUnset :_ddadaa .Value ="";case ST_PTabLeaderNone :_ddadaa .Value ="\u006e\u006f\u006e\u0065"; +case ST_PTabLeaderDot :_ddadaa .Value ="\u0064\u006f\u0074";case ST_PTabLeaderHyphen :_ddadaa .Value ="\u0068\u0079\u0070\u0068\u0065\u006e";case ST_PTabLeaderUnderscore :_ddadaa .Value ="\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case ST_PTabLeaderMiddleDot :_ddadaa .Value ="\u006di\u0064\u0064\u006c\u0065\u0044\u006ft"; +};return _ddadaa ,nil ;};func (_dgfacb ST_EdGrp )ValidateWithPath (path string )error {switch _dgfacb {case 0,1,2,3,4,5,6,7:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgfacb )); +};return nil ;};const ST_TextScalePercentPattern ="\u0030\u002a\u0028\u00360\u0030\u007c\u0028\u005b\u0030\u002d\u0035\u005d\u003f\u005b0\u002d9\u005d\u003f\u005b\u0030\u002d\u0039\u005d)\u0029\u0025";type EG_RPrContent struct{ // Referenced Character Style RStyle *CT_String ; @@ -6840,531 +5705,415 @@ SpecVanish *CT_OnOff ; // Office Open XML Math OMath *CT_OnOff ; -// Revision Information for Run Properties on the Paragraph Mark -RPrChange *CT_ParaRPrChange ;};func (_acdde ST_BrType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfecg :=_a .Attr {};_bfecg .Name =name ;switch _acdde {case ST_BrTypeUnset :_bfecg .Value ="";case ST_BrTypePage :_bfecg .Value ="\u0070\u0061\u0067\u0065"; -case ST_BrTypeColumn :_bfecg .Value ="\u0063\u006f\u006c\u0075\u006d\u006e";case ST_BrTypeTextWrapping :_bfecg .Value ="\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067";};return _bfecg ,nil ;};type ST_TextEffect byte ;const (ST_ObjectUpdateModeUnset ST_ObjectUpdateMode =0; -ST_ObjectUpdateModeAlways ST_ObjectUpdateMode =1;ST_ObjectUpdateModeOnCall ST_ObjectUpdateMode =2;);const (ST_LevelSuffixUnset ST_LevelSuffix =0;ST_LevelSuffixTab ST_LevelSuffix =1;ST_LevelSuffixSpace ST_LevelSuffix =2;ST_LevelSuffixNothing ST_LevelSuffix =3; -);type ST_HighlightColor byte ;func (_ggdcc *EG_FtnEdnNumProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dabcc :for {_defgf ,_gbgdaf :=d .Token ();if _gbgdaf !=nil {return _gbgdaf ;};switch _gdggd :=_defgf .(type ){case _a .StartElement :switch _gdggd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_ggdcc .NumStart =NewCT_DecimalNumber (); -if _ffeae :=d .DecodeElement (_ggdcc .NumStart ,&_gdggd );_ffeae !=nil {return _ffeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_ggdcc .NumRestart =NewCT_NumRestart (); -if _eaadb :=d .DecodeElement (_ggdcc .NumRestart ,&_gdggd );_eaadb !=nil {return _eaadb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006d\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_gdggd .Name ); -if _fefbc :=d .Skip ();_fefbc !=nil {return _fefbc ;};};case _a .EndElement :break _dabcc ;case _a .CharData :};};return nil ;};type CT_TrPr struct{TrPrBaseChoice []*CT_TrPrBaseChoice ;Ins *CT_TrackChange ;Del *CT_TrackChange ;TrPrChange *CT_TrPrChange ; -}; - -// ValidateWithPath validates the EG_ContentRunContentBase and its children, prefixing error messages with path -func (_bgbecb *EG_ContentRunContentBase )ValidateWithPath (path string )error {if _fbcde :=_bgbecb .ContentRunContentBaseChoice .ValidateWithPath (path +"\u002f\u0043\u006f\u006et\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074e\u006et\u0042\u0061\u0073\u0065\u0043\u0068\u006fi\u0063\u0065"); -_fbcde !=nil {return _fbcde ;};return nil ;};func (_eaedab ST_TabTlc )Validate ()error {return _eaedab .ValidateWithPath ("")};func (_gggbfe *EG_ContentCellContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gggbfe .ContentCellContentChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func NewCT_TblWidth ()*CT_TblWidth {_cfgdc :=&CT_TblWidth {};return _cfgdc };func (_defcec *WdEG_WrapType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice ();_bbggbd :for {_bgaeef ,_fbggg :=d .Token (); -if _fbggg !=nil {return _fbggg ;};switch _cgcbg :=_bgaeef .(type ){case _a .StartElement :switch _cgcbg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _fgebbe :=d .DecodeElement (&_defcec .WrapTypeChoice .WrapNone ,&_cgcbg );_fgebbe !=nil {return _fgebbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _bdbfda :=d .DecodeElement (&_defcec .WrapTypeChoice .WrapSquare ,&_cgcbg );_bdbfda !=nil {return _bdbfda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _cfbgc :=d .DecodeElement (&_defcec .WrapTypeChoice .WrapTight ,&_cgcbg );_cfbgc !=nil {return _cfbgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _fcdcf :=d .DecodeElement (&_defcec .WrapTypeChoice .WrapThrough ,&_cgcbg );_fcdcf !=nil {return _fcdcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_defcec .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _dgggec :=d .DecodeElement (&_defcec .WrapTypeChoice .WrapTopAndBottom ,&_cgcbg );_dgggec !=nil {return _dgggec ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0045\u0047_\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065 \u0025\u0076",_cgcbg .Name ); -if _fdfbef :=d .Skip ();_fdfbef !=nil {return _fdfbef ;};};case _a .EndElement :break _bbggbd ;case _a .CharData :};};return nil ;}; +// Revision Information for Run Properties +RPrChange *CT_RPrChange ;};type ST_DropCap byte ;func (_eececd *ST_ChapterSep )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebfaf ,_bdggaa :=d .Token ();if _bdggaa !=nil {return _bdggaa ;};if _aabfcb ,_ccebf :=_ebfaf .(_a .EndElement ); +_ccebf &&_aabfcb .Name ==start .Name {*_eececd =1;return nil ;};if _bcdgga ,_cgcfbcc :=_ebfaf .(_a .CharData );!_cgcfbcc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebfaf ); +}else {switch string (_bcdgga ){case "":*_eececd =0;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_eececd =1;case "\u0070\u0065\u0072\u0069\u006f\u0064":*_eececd =2;case "\u0063\u006f\u006co\u006e":*_eececd =3;case "\u0065\u006d\u0044\u0061\u0073\u0068":*_eececd =4; +case "\u0065\u006e\u0044\u0061\u0073\u0068":*_eececd =5;};};_ebfaf ,_bdggaa =d .Token ();if _bdggaa !=nil {return _bdggaa ;};if _cabbcd ,_gggceg :=_ebfaf .(_a .EndElement );_gggceg &&_cabbcd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebfaf ); +};func (_dfecad *ST_FldCharType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decfda ,_gegagd :=d .Token ();if _gegagd !=nil {return _gegagd ;};if _eeadfb ,_bafgfa :=_decfda .(_a .EndElement );_bafgfa &&_eeadfb .Name ==start .Name {*_dfecad =1; +return nil ;};if _ccdcfg ,_bgfgag :=_decfda .(_a .CharData );!_bgfgag {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_decfda );}else {switch string (_ccdcfg ){case "":*_dfecad =0; +case "\u0062\u0065\u0067i\u006e":*_dfecad =1;case "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065":*_dfecad =2;case "\u0065\u006e\u0064":*_dfecad =3;};};_decfda ,_gegagd =d .Token ();if _gegagd !=nil {return _gegagd ;};if _fdcbg ,_bgdcbd :=_decfda .(_a .EndElement ); +_bgdcbd &&_fdcbg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_decfda );};type CT_ObjectChoice struct{Control *CT_Control ; +ObjectLink *CT_ObjectLink ;ObjectEmbed *CT_ObjectEmbed ;Movie *CT_Rel ;};func (_cbced ST_TextboxTightWrap )String ()string {switch _cbced {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073"; +case 3:return "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065";case 4:return "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079";case 5:return "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079"; +};return "";};func (_cbefa ST_Wrap )String ()string {switch _cbefa {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e";case 3:return "\u0061\u0072\u006f\u0075\u006e\u0064";case 4:return "\u0074\u0069\u0067h\u0074"; +case 5:return "\u0074h\u0072\u006f\u0075\u0067\u0068";case 6:return "\u006e\u006f\u006e\u0065";};return "";};func NewCT_TblGrid ()*CT_TblGrid {_ddgfd :=&CT_TblGrid {};return _ddgfd };func NewCT_MacroName ()*CT_MacroName {_geddc :=&CT_MacroName {};return _geddc }; +const (ST_HdrFtrUnset ST_HdrFtr =0;ST_HdrFtrEven ST_HdrFtr =1;ST_HdrFtrDefault ST_HdrFtr =2;ST_HdrFtrFirst ST_HdrFtr =3;); -// Validate validates the CT_PPrDefault and its children -func (_adfbd *CT_PPrDefault )Validate ()error {return _adfbd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");};func (_fccba ST_MailMergeDest )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fccba .String (),start ); -};func (_feecgd ST_Border )ValidateWithPath (path string )error {switch _feecgd {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feecgd )); -};return nil ;};func (_edccd *Fonts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077:\u0066\u006f\u006e\u0074\u0073";return _edccd .CT_FontsList .MarshalXML (e ,start );};func (_ceedg ST_MeasurementOrPercent )String ()string {if _ceedg .ST_DecimalNumberOrPercent !=nil {return _ceedg .ST_DecimalNumberOrPercent .String (); -};if _ceedg .ST_UniversalMeasure !=nil {return _ff .Sprintf ("\u0025\u0076",*_ceedg .ST_UniversalMeasure );};return "";}; +// Validate validates the Numbering and its children +func (_dcggg *Numbering )Validate ()error {return _dcggg .ValidateWithPath ("\u004eu\u006d\u0062\u0065\u0072\u0069\u006eg");};func (_dbdadg *CT_SdtContentCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbdadg .EG_ContentCellContent !=nil {for _ ,_dfgcd :=range _dbdadg .EG_ContentCellContent {_dfgcd .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_baef *CT_DocPartName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_baef .ValAttr )}); +if _baef .DecoratedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_baef .DecoratedAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_cgadc *WdEG_WrapType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice ();_bcggcg :for {_acfaeg ,_ddabcee :=d .Token ();if _ddabcee !=nil {return _ddabcee ;};switch _dbcce :=_acfaeg .(type ){case _a .StartElement :switch _dbcce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _dfeee :=d .DecodeElement (&_cgadc .WrapTypeChoice .WrapNone ,&_dbcce );_dfeee !=nil {return _dfeee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _bgfcc :=d .DecodeElement (&_cgadc .WrapTypeChoice .WrapSquare ,&_dbcce );_bgfcc !=nil {return _bgfcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _bdcgfg :=d .DecodeElement (&_cgadc .WrapTypeChoice .WrapTight ,&_dbcce );_bdcgfg !=nil {return _bdcgfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _egacdd :=d .DecodeElement (&_cgadc .WrapTypeChoice .WrapThrough ,&_dbcce );_egacdd !=nil {return _egacdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_cgadc .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _aeccg :=d .DecodeElement (&_cgadc .WrapTypeChoice .WrapTopAndBottom ,&_dbcce );_aeccg !=nil {return _aeccg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0045\u0047_\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065 \u0025\u0076",_dbcce .Name ); +if _cfaffa :=d .Skip ();_cfaffa !=nil {return _cfaffa ;};};case _a .EndElement :break _bcggcg ;case _a .CharData :};};return nil ;};const (ST_TextEffectUnset ST_TextEffect =0;ST_TextEffectBlinkBackground ST_TextEffect =1;ST_TextEffectLights ST_TextEffect =2; +ST_TextEffectAntsBlack ST_TextEffect =3;ST_TextEffectAntsRed ST_TextEffect =4;ST_TextEffectShimmer ST_TextEffect =5;ST_TextEffectSparkle ST_TextEffect =6;ST_TextEffectNone ST_TextEffect =7;);func NewAG_TransitionalPassword ()*AG_TransitionalPassword {_ge :=&AG_TransitionalPassword {}; +return _ge ;};func (_eeefa *ST_CaptionPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eeefa =0;case "\u0061\u0062\u006fv\u0065":*_eeefa =1;case "\u0062\u0065\u006co\u0077":*_eeefa =2;case "\u006c\u0065\u0066\u0074":*_eeefa =3; +case "\u0072\u0069\u0067h\u0074":*_eeefa =4;};return nil ;};func (_fcddda *EG_RPrMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcddda .RPrMathChoice =NewEG_RPrMathChoice ();_ffbfa :for {_cdffa ,_dcege :=d .Token ();if _dcege !=nil {return _dcege ; +};switch _ffcgd :=_cdffa .(type ){case _a .StartElement :switch _ffcgd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:if _fcddda .RPrMathChoice ==nil {_fcddda .RPrMathChoice =NewEG_RPrMathChoice (); +};if _agbbfd :=d .DecodeElement (&_fcddda .RPrMathChoice .Ins ,&_ffcgd );_agbbfd !=nil {return _agbbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:if _fcddda .RPrMathChoice ==nil {_fcddda .RPrMathChoice =NewEG_RPrMathChoice (); +};if _cfcgfa :=d .DecodeElement (&_fcddda .RPrMathChoice .Del ,&_ffcgd );_cfcgfa !=nil {return _cfcgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _fcddda .RPrMathChoice ==nil {_fcddda .RPrMathChoice =NewEG_RPrMathChoice (); +};if _cfacaa :=d .DecodeElement (&_fcddda .RPrMathChoice .RPr ,&_ffcgd );_cfacaa !=nil {return _cfacaa ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fR\u0050\u0072\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_ffcgd .Name ); +if _ecaca :=d .Skip ();_ecaca !=nil {return _ecaca ;};};case _a .EndElement :break _ffbfa ;case _a .CharData :};};return nil ;};func (_acagf *CT_TrackChangeNumbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _acagf .OriginalAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0072\u0069\u0067\u0069\u006e\u0061\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_acagf .OriginalAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_acagf .AuthorAttr )});if _acagf .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_acagf .DateAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_acagf .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SdtContentCell ()*CT_SdtContentCell {_gffbbd :=&CT_SdtContentCell {}; +return _gffbbd };func (_ecccda *CT_Tc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ecccda .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ecccda .IdAttr )}); +};e .EncodeToken (start );if _ecccda .TcPr !=nil {_gaccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_ecccda .TcPr ,_gaccc );};for _ ,_bccba :=range _ecccda .EG_BlockLevelElts {_bccba .MarshalXML (e ,_a .StartElement {}); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbccdcg ST_ProofErr )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bgfcbc :=_a .Attr {};_bgfcbc .Name =name ;switch _gbccdcg {case ST_ProofErrUnset :_bgfcbc .Value ="";case ST_ProofErrSpellStart :_bgfcbc .Value ="\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074"; +case ST_ProofErrSpellEnd :_bgfcbc .Value ="\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064";case ST_ProofErrGramStart :_bgfcbc .Value ="\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t";case ST_ProofErrGramEnd :_bgfcbc .Value ="\u0067r\u0061\u006d\u0045\u006e\u0064"; +};return _bgfcbc ,nil ;};type CT_FtnEdnSepRef struct{ -// Validate validates the CT_DecimalNumberOrPrecent and its children -func (_feg *CT_DecimalNumberOrPrecent )Validate ()error {return _feg .ValidateWithPath ("\u0043T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0072\u0065\u0063\u0065\u006et");}; +// Footnote/Endnote ID +IdAttr int64 ;};type ST_FFTextType byte ;func NewCT_TblLayoutType ()*CT_TblLayoutType {_aefdg :=&CT_TblLayoutType {};return _aefdg };func NewCT_CustomXmlPr ()*CT_CustomXmlPr {_fadbf :=&CT_CustomXmlPr {};return _fadbf }; -// Validate validates the CT_Rel and its children -func (_fcdab *CT_Rel )Validate ()error {return _fcdab .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func (_bdfcbb *GlossaryDocument )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077:\u0067l\u006f\u0073\u0073\u0061\u0072y\u0044\u006fc\u0075\u006d\u0065\u006e\u0074";return _bdfcbb .CT_GlossaryDocument .MarshalXML (e ,start );};func NewCT_LevelSuffix ()*CT_LevelSuffix {_gebbc :=&CT_LevelSuffix {};_gebbc .ValAttr =ST_LevelSuffix (1); -return _gebbc ;};type CT_GlossaryDocument struct{ +// Validate validates the CT_EdnDocProps and its children +func (_cgfbg *CT_EdnDocProps )Validate ()error {return _cgfbg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073");};func (_cfce *CT_DocPartCategory )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_bege :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_cfce .Name ,_bege );_ffab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0061\u006c\u006c\u0065\u0072y"}};e .EncodeElement (_cfce .Gallery ,_ffab ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efccf *CT_FitText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eeagb :=range start .Attr {if _eeagb .Name .Local =="\u0076\u0061\u006c"{_gfgeg ,_caeae :=ParseUnionST_TwipsMeasure (_eeagb .Value ); +if _caeae !=nil {return _caeae ;};_efccf .ValAttr =_gfgeg ;continue ;};if _eeagb .Name .Local =="\u0069\u0064"{_baecd ,_edcd :=_c .ParseInt (_eeagb .Value ,10,64);if _edcd !=nil {return _edcd ;};_efccf .IdAttr =&_baecd ;continue ;};};for {_dfcb ,_fbae :=d .Token (); +if _fbae !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074\u003a\u0020%\u0073",_fbae );};if _egaec ,_faaff :=_dfcb .(_a .EndElement );_faaff &&_egaec .Name ==start .Name {break ; +};};return nil ;};func NewCT_DocPartTypes ()*CT_DocPartTypes {_bgfb :=&CT_DocPartTypes {};return _bgfb };func (_ddfag *CT_TblGridBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddfag .GridCol !=nil {_ffgbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u0069\u0064\u0043\u006fl"}}; +for _ ,_gecdd :=range _ddfag .GridCol {e .EncodeElement (_gecdd ,_ffgbf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Document Background -Background *CT_Background ;DocParts *CT_DocParts ;}; +// Validate validates the GlossaryDocument and its children +func (_cceddg *GlossaryDocument )Validate ()error {return _cceddg .ValidateWithPath ("\u0047\u006co\u0073\u0073\u0061r\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func NewDocument ()*Document {_ccfdd :=&Document {};_ccfdd .CT_Document =*NewCT_Document (); +return _ccfdd ;}; -// Validate validates the CT_String and its children -func (_cfaba *CT_String )Validate ()error {return _cfaba .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};func (_fdgfe ST_VAnchor )String ()string {switch _fdgfe {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u006d\u0061\u0072\u0067\u0069\u006e"; -case 3:return "\u0070\u0061\u0067\u0065";};return "";};func (_ddbaae *CT_SdtContentCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddbaae .EG_ContentCellContent !=nil {for _ ,_geagd :=range _ddbaae .EG_ContentCellContent {_geagd .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eaadga ST_PTabAlignment )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ccafb :=_a .Attr {};_ccafb .Name =name ;switch _eaadga {case ST_PTabAlignmentUnset :_ccafb .Value =""; -case ST_PTabAlignmentLeft :_ccafb .Value ="\u006c\u0065\u0066\u0074";case ST_PTabAlignmentCenter :_ccafb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_PTabAlignmentRight :_ccafb .Value ="\u0072\u0069\u0067h\u0074";};return _ccafb ,nil ;}; +// Validate validates the EG_RubyContent and its children +func (_egbgbf *EG_RubyContent )Validate ()error {return _egbgbf .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074");}; -// Validate validates the CT_TblPrExBase and its children -func (_gcffe *CT_TblPrExBase )Validate ()error {return _gcffe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045x\u0042\u0061\u0073\u0065");};func (_fgaf *CT_PageNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_caegc :=range start .Attr {if _caegc .Name .Local =="\u0066\u006d\u0074"{_fgaf .FmtAttr .UnmarshalXMLAttr (_caegc ); -continue ;};if _caegc .Name .Local =="\u0073\u0074\u0061r\u0074"{_dcggc ,_degfg :=_f .ParseInt (_caegc .Value ,10,64);if _degfg !=nil {return _degfg ;};_fgaf .StartAttr =&_dcggc ;continue ;};if _caegc .Name .Local =="\u0063h\u0061\u0070\u0053\u0074\u0079\u006ce"{_fcgdce ,_gbfef :=_f .ParseInt (_caegc .Value ,10,64); -if _gbfef !=nil {return _gbfef ;};_fgaf .ChapStyleAttr =&_fcgdce ;continue ;};if _caegc .Name .Local =="\u0063h\u0061\u0070\u0053\u0065\u0070"{_fgaf .ChapSepAttr .UnmarshalXMLAttr (_caegc );continue ;};};for {_ebcaa ,_dgdfe :=d .Token ();if _dgdfe !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050a\u0067e\u004eu\u006d\u0062\u0065\u0072\u003a\u0020\u0025s",_dgdfe ); -};if _dbcbe ,_bgcbc :=_ebcaa .(_a .EndElement );_bgcbc &&_dbcbe .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_MoveBookmark and its children, prefixing error messages with path +func (_gccfe *CT_MoveBookmark )ValidateWithPath (path string )error {if _aegf :=_gccfe .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_aegf !=nil {return _aegf ;};return nil ;};func (_bgbdef ST_HeightRule )Validate ()error {return _bgbdef .ValidateWithPath ("")};type CT_FFCheckBox struct{FFCheckBoxChoice *CT_FFCheckBoxChoice ; -// Validate validates the CT_FtnDocProps and its children -func (_ggfag *CT_FtnDocProps )Validate ()error {return _ggfag .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073");}; +// Default Checkbox Form Field State +Default *CT_OnOff ; -// ValidateWithPath validates the Endnotes and its children, prefixing error messages with path -func (_baedb *Endnotes )ValidateWithPath (path string )error {if _ecaag :=_baedb .CT_Endnotes .ValidateWithPath (path );_ecaag !=nil {return _ecaag ;};return nil ;};func (_cgcea ST_TblLayoutType )String ()string {switch _cgcea {case 0:return "";case 1:return "\u0066\u0069\u0078e\u0064"; -case 2:return "\u0061u\u0074\u006f\u0066\u0069\u0074";};return "";};func (_ffdaf *CT_TblStylePr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ffcagb ,_ecdfc :=_ffdaf .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); -if _ecdfc !=nil {return _ecdfc ;};start .Attr =append (start .Attr ,_ffcagb );e .EncodeToken (start );if _ffdaf .PPr !=nil {_dbagac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_ffdaf .PPr ,_dbagac );};if _ffdaf .RPr !=nil {_gafgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; -e .EncodeElement (_ffdaf .RPr ,_gafgd );};if _ffdaf .TblPr !=nil {_bdfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_ffdaf .TblPr ,_bdfdc );};if _ffdaf .TrPr !=nil {_ggaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}}; -e .EncodeElement (_ffdaf .TrPr ,_ggaec );};if _ffdaf .TcPr !=nil {_efdebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_ffdaf .TcPr ,_efdebf );};e .EncodeToken (_a .EndElement {Name :start .Name }); +// Checkbox Form Field State +Checked *CT_OnOff ;};func (_gfbf *CT_Border )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_faef ,_gea :=_gfbf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gea !=nil {return _gea ;};start .Attr =append (start .Attr ,_faef ); +if _gfbf .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .ColorAttr )});};if _gfbf .ThemeColorAttr !=ST_ThemeColorUnset {_efdab ,_fabe :=_gfbf .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); +if _fabe !=nil {return _fabe ;};start .Attr =append (start .Attr ,_efdab );};if _gfbf .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .ThemeTintAttr )}); +};if _gfbf .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .ThemeShadeAttr )});};if _gfbf .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .SzAttr )}); +};if _gfbf .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .SpaceAttr )});};if _gfbf .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .ShadowAttr )}); +};if _gfbf .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfbf .FrameAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); return nil ;}; -// Validate validates the CT_Comment and its children -func (_dfcg *CT_Comment )Validate ()error {return _dfcg .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");}; +// ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path +func (_bgcda *CT_Fonts )ValidateWithPath (path string )error {if _beadb :=_bgcda .HintAttr .ValidateWithPath (path +"\u002fH\u0069\u006e\u0074\u0041\u0074\u0074r");_beadb !=nil {return _beadb ;};if _edffb :=_bgcda .AsciiThemeAttr .ValidateWithPath (path +"\u002fA\u0073c\u0069\u0069\u0054\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072"); +_edffb !=nil {return _edffb ;};if _adegg :=_bgcda .HAnsiThemeAttr .ValidateWithPath (path +"\u002fH\u0041n\u0073\u0069\u0054\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072");_adegg !=nil {return _adegg ;};if _dcdb :=_bgcda .EastAsiaThemeAttr .ValidateWithPath (path +"\u002fE\u0061s\u0074\u0041\u0073\u0069\u0061T\u0068\u0065m\u0065\u0041\u0074\u0074\u0072"); +_dcdb !=nil {return _dcdb ;};if _gaffgf :=_bgcda .CsthemeAttr .ValidateWithPath (path +"\u002f\u0043\u0073t\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072");_gaffgf !=nil {return _gaffgf ;};return nil ;};func (_febafd *ST_FtnPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_febafd =0; +case "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_febafd =1;case "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074":*_febafd =2;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_febafd =3;case "\u0064\u006f\u0063\u0045\u006e\u0064":*_febafd =4; +};return nil ;};func (_abfbc ST_SdtDateMappingType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abfbc .String (),start );};func (_daabd *WdEG_WrapTypeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _daabd .WrapNone !=nil {_dcgadd :=_a .StartElement {Name :_a .Name {Local :"w\u0070\u003a\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}}; +e .EncodeElement (_daabd .WrapNone ,_dcgadd );}else if _daabd .WrapSquare !=nil {_caggcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}};e .EncodeElement (_daabd .WrapSquare ,_caggcg ); +}else if _daabd .WrapTight !=nil {_dbceef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003aw\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074"}};e .EncodeElement (_daabd .WrapTight ,_dbceef );}else if _daabd .WrapThrough !=nil {_cgfdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0054\u0068r\u006f\u0075\u0067\u0068"}}; +e .EncodeElement (_daabd .WrapThrough ,_cgfdd );}else if _daabd .WrapTopAndBottom !=nil {_eecgcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077ra\u0070\u0054\u006f\u0070\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_daabd .WrapTopAndBottom ,_eecgcd ); +};return nil ;};func (_dedbb *CT_Cnf )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dedbb .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .ValAttr )}); +};if _dedbb .FirstRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .FirstRowAttr )});};if _dedbb .LastRowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0073\u0074\u0052\u006fw"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .LastRowAttr )}); +};if _dedbb .FirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .FirstColumnAttr )});}; +if _dedbb .LastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006ca\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .LastColumnAttr )});};if _dedbb .OddVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0064\u0056\u0042\u0061\u006e\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .OddVBandAttr )}); +};if _dedbb .EvenVBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0065\u0076\u0065\u006e\u0056\u0042\u0061\u006e\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .EvenVBandAttr )});};if _dedbb .OddHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0064\u0048\u0042\u0061\u006e\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .OddHBandAttr )}); +};if _dedbb .EvenHBandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0065\u0076\u0065\u006e\u0048\u0042\u0061\u006e\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .EvenHBandAttr )});};if _dedbb .FirstRowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0066\u0069\u0072st\u0052o\u0077\u0046\u0069\u0072\u0073t\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .FirstRowFirstColumnAttr )}); +};if _dedbb .FirstRowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003af\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u004ca\u0073\u0074\u0043\u006flu\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .FirstRowLastColumnAttr )}); +};if _dedbb .LastRowFirstColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003al\u0061\u0073\u0074\u0052\u006f\u0077\u0046\u0069r\u0073\u0074\u0043\u006flu\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .LastRowFirstColumnAttr )}); +};if _dedbb .LastRowLastColumnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061st\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_dedbb .LastRowLastColumnAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_MarkupRange and its children, prefixing error messages with path -func (_bcefe *CT_MarkupRange )ValidateWithPath (path string )error {if _ffbda :=_bcefe .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_ffbda !=nil {return _ffbda ;};return nil ;};func (_fbgdc ST_TblStyleOverrideType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eacbbc :=_a .Attr {};_eacbbc .Name =name ;switch _fbgdc {case ST_TblStyleOverrideTypeUnset :_eacbbc .Value ="";case ST_TblStyleOverrideTypeWholeTable :_eacbbc .Value ="\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065"; -case ST_TblStyleOverrideTypeFirstRow :_eacbbc .Value ="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077";case ST_TblStyleOverrideTypeLastRow :_eacbbc .Value ="\u006ca\u0073\u0074\u0052\u006f\u0077";case ST_TblStyleOverrideTypeFirstCol :_eacbbc .Value ="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c"; -case ST_TblStyleOverrideTypeLastCol :_eacbbc .Value ="\u006ca\u0073\u0074\u0043\u006f\u006c";case ST_TblStyleOverrideTypeBand1Vert :_eacbbc .Value ="\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t";case ST_TblStyleOverrideTypeBand2Vert :_eacbbc .Value ="\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t"; -case ST_TblStyleOverrideTypeBand1Horz :_eacbbc .Value ="\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z";case ST_TblStyleOverrideTypeBand2Horz :_eacbbc .Value ="\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z";case ST_TblStyleOverrideTypeNeCell :_eacbbc .Value ="\u006e\u0065\u0043\u0065\u006c\u006c"; -case ST_TblStyleOverrideTypeNwCell :_eacbbc .Value ="\u006e\u0077\u0043\u0065\u006c\u006c";case ST_TblStyleOverrideTypeSeCell :_eacbbc .Value ="\u0073\u0065\u0043\u0065\u006c\u006c";case ST_TblStyleOverrideTypeSwCell :_eacbbc .Value ="\u0073\u0077\u0043\u0065\u006c\u006c"; -};return _eacbbc ,nil ;};func (_bbcdgf ST_ProofErr )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgcbb :=_a .Attr {};_cgcbb .Name =name ;switch _bbcdgf {case ST_ProofErrUnset :_cgcbb .Value ="";case ST_ProofErrSpellStart :_cgcbb .Value ="\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074"; -case ST_ProofErrSpellEnd :_cgcbb .Value ="\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064";case ST_ProofErrGramStart :_cgcbb .Value ="\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t";case ST_ProofErrGramEnd :_cgcbb .Value ="\u0067r\u0061\u006d\u0045\u006e\u0064"; -};return _cgcbb ,nil ;};const (ST_PitchUnset ST_Pitch =0;ST_PitchFixed ST_Pitch =1;ST_PitchVariable ST_Pitch =2;ST_PitchDefault ST_Pitch =3;);func (_cfaffg ST_Underline )String ()string {switch _cfaffg {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065"; -case 2:return "\u0077\u006f\u0072d\u0073";case 3:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 4:return "\u0074\u0068\u0069c\u006b";case 5:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 6:return "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079"; -case 7:return "\u0064\u0061\u0073\u0068";case 8:return "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case 9:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067";case 10:return "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079"; -case 11:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 12:return "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079";case 13:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case 14:return "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079"; -case 15:return "\u0077\u0061\u0076\u0065";case 16:return "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case 17:return "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065";case 18:return "\u006e\u006f\u006e\u0065";};return "";};func (_cbafd ST_DropCap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_edgcfg :=_a .Attr {}; -_edgcfg .Name =name ;switch _cbafd {case ST_DropCapUnset :_edgcfg .Value ="";case ST_DropCapNone :_edgcfg .Value ="\u006e\u006f\u006e\u0065";case ST_DropCapDrop :_edgcfg .Value ="\u0064\u0072\u006f\u0070";case ST_DropCapMargin :_edgcfg .Value ="\u006d\u0061\u0072\u0067\u0069\u006e"; -};return _edgcfg ,nil ;}; +// Validate validates the CT_Comments and its children +func (_egde *CT_Comments )Validate ()error {return _egde .ValidateWithPath ("C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};func (_ecggb *CT_CalendarType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cacb :=range start .Attr {if _cacb .Name .Local =="\u0076\u0061\u006c"{_ecggb .ValAttr .UnmarshalXMLAttr (_cacb ); +continue ;};};for {_eagg ,_dbfd :=d .Token ();if _dbfd !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0061\u006c\u0065\u006e\u0064a\u0072\u0054\u0079p\u0065:\u0020\u0025\u0073",_dbfd );};if _bbbd ,_dcedf :=_eagg .(_a .EndElement ); +_dcedf &&_bbbd .Name ==start .Name {break ;};};return nil ;};func (_bbgb *CT_DocVars )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdcc :for {_ebfga ,_gagc :=d .Token ();if _gagc !=nil {return _gagc ;};switch _bfge :=_ebfga .(type ){case _a .StartElement :switch _bfge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0056\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0056\u0061\u0072"}:_ddce :=NewCT_DocVar (); +if _cdafa :=d .DecodeElement (_ddce ,&_bfge );_cdafa !=nil {return _cdafa ;};_bbgb .DocVar =append (_bbgb .DocVar ,_ddce );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u006f\u0063\u0056\u0061\u0072\u0073\u0020\u0025\u0076",_bfge .Name ); +if _dgbgea :=d .Skip ();_dgbgea !=nil {return _dgbgea ;};};case _a .EndElement :break _bdcc ;case _a .CharData :};};return nil ;};func (_dgecdd *CT_TargetScreenSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bfdgd ,_gecee :=_dgecdd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _gecee !=nil {return _gecee ;};start .Attr =append (start .Attr ,_bfdgd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewHdr ()*Hdr {_fcfdgg :=&Hdr {};_fcfdgg .CT_HdrFtr =*NewCT_HdrFtr ();return _fcfdgg }; +func NewCT_TextEffect ()*CT_TextEffect {_dffed :=&CT_TextEffect {};_dffed .ValAttr =ST_TextEffect (1);return _dffed ;};func (_bbbffa *WdCT_WordprocessingShapeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbbffa .CNvSpPr !=nil {_ccgcgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_bbbffa .CNvSpPr ,_ccgcgb );}else if _bbbffa .CNvCnPr !=nil {_abfeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0043\u006e\u0050\u0072"}};e .EncodeElement (_bbbffa .CNvCnPr ,_abfeb );};return nil ; +};type Document struct{CT_Document };func (_fafeega *ST_TextboxTightWrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgfgdb ,_aagfga :=d .Token ();if _aagfga !=nil {return _aagfga ;};if _fabca ,_dbdeg :=_dgfgdb .(_a .EndElement );_dbdeg &&_fabca .Name ==start .Name {*_fafeega =1; +return nil ;};if _ggbgfc ,_bcagae :=_dgfgdb .(_a .CharData );!_bcagae {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgfgdb );}else {switch string (_ggbgfc ){case "":*_fafeega =0; +case "\u006e\u006f\u006e\u0065":*_fafeega =1;case "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073":*_fafeega =2;case "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065":*_fafeega =3;case "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_fafeega =4; +case "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_fafeega =5;};};_dgfgdb ,_aagfga =d .Token ();if _aagfga !=nil {return _aagfga ;};if _eefggd ,_aagdfe :=_dgfgdb .(_a .EndElement );_aagdfe &&_eefggd .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgfgdb );}; -// Validate validates the CT_TargetScreenSz and its children -func (_dccgfe *CT_TargetScreenSz )Validate ()error {return _dccgfe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a");};func NewCT_AltChunkPr ()*CT_AltChunkPr {_ccc :=&CT_AltChunkPr {}; -return _ccc };type ST_DisplacedByCustomXml byte ;type EG_ContentRowContent struct{ContentRowContentChoice *EG_ContentRowContentChoice ;};func (_dcabca *CT_TextScale )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aeaef :=range start .Attr {if _aeaef .Name .Local =="\u0076\u0061\u006c"{_fdgedf ,_cfaeg :=ParseUnionST_TextScale (_aeaef .Value ); -if _cfaeg !=nil {return _cfaeg ;};_dcabca .ValAttr =&_fdgedf ;continue ;};};for {_cfefce ,_cdefg :=d .Token ();if _cdefg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0053\u0063\u0061\u006c\u0065\u003a\u0020\u0025\u0073",_cdefg ); -};if _facgd ,_afaeff :=_cfefce .(_a .EndElement );_afaeff &&_facgd .Name ==start .Name {break ;};};return nil ;};func (_daebfg ST_TabTlc )String ()string {switch _daebfg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0064\u006f\u0074"; -case 3:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 4:return "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case 5:return "\u0068\u0065\u0061v\u0079";case 6:return "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return "";};const (ST_TblLayoutTypeUnset ST_TblLayoutType =0; -ST_TblLayoutTypeFixed ST_TblLayoutType =1;ST_TblLayoutTypeAutofit ST_TblLayoutType =2;);func NewCT_LineNumber ()*CT_LineNumber {_fdfff :=&CT_LineNumber {};return _fdfff }; +// ValidateWithPath validates the Endnotes and its children, prefixing error messages with path +func (_eddga *Endnotes )ValidateWithPath (path string )error {if _edgcf :=_eddga .CT_Endnotes .ValidateWithPath (path );_edgcf !=nil {return _edgcf ;};return nil ;};func NewWdCT_WrapSquare ()*WdCT_WrapSquare {_ecdgeg :=&WdCT_WrapSquare {};_ecdgeg .WrapTextAttr =WdST_WrapText (1); +return _ecdgeg ;};func NewCT_FFTextType ()*CT_FFTextType {_agcfa :=&CT_FFTextType {};_agcfa .ValAttr =ST_FFTextType (1);return _agcfa ;};func (_fbfaca ST_RestartNumber )String ()string {switch _fbfaca {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073"; +case 2:return "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074";case 3:return "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065";};return "";};func NewCT_RPrChange ()*CT_RPrChange {_fabbbc :=&CT_RPrChange {};_fabbbc .RPr =NewCT_RPrOriginal ();return _fabbbc ; +};func (_dbgea ST_ThemeColor )String ()string {switch _dbgea {case 0:return "";case 1:return "\u0064\u0061\u0072k\u0031";case 2:return "\u006c\u0069\u0067\u0068\u0074\u0031";case 3:return "\u0064\u0061\u0072k\u0032";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0032"; +case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035"; +case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek";case 12:return "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b";case 13:return "\u006e\u006f\u006e\u0065"; +case 14:return "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031";case 15:return "\u0074\u0065\u0078t\u0031";case 16:return "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032";case 17:return "\u0074\u0065\u0078t\u0032";};return ""; +};type EG_ContentBlockContentChoice struct{ -// ValidateWithPath validates the CT_DocPartTypes and its children, prefixing error messages with path -func (_bdcac *CT_DocPartTypes )ValidateWithPath (path string )error {if _bdcac .AllAttr !=nil {if _gdff :=_bdcac .AllAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u0041\u0074\u0074\u0072");_gdff !=nil {return _gdff ;};};for _abbcd ,_fgdad :=range _bdcac .Type {if _ddee :=_fgdad .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_abbcd )); -_ddee !=nil {return _ddee ;};};return nil ;};const (ST_ViewUnset ST_View =0;ST_ViewNone ST_View =1;ST_ViewPrint ST_View =2;ST_ViewOutline ST_View =3;ST_ViewMasterPages ST_View =4;ST_ViewNormal ST_View =5;ST_ViewWeb ST_View =6;); +// Block-Level Custom XML Element +CustomXml *CT_CustomXmlBlock ; -// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path -func (_gdgbe *CT_TwipsMeasure )ValidateWithPath (path string )error {if _gefcb :=_gdgbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gefcb !=nil {return _gefcb ;};return nil ;}; +// Block-Level Structured Document Tag +Sdt *CT_SdtBlock ; -// ValidateWithPath validates the CT_FFDataChoice and its children, prefixing error messages with path -func (_edgc *CT_FFDataChoice )ValidateWithPath (path string )error {if _edgc .Name !=nil {if _acedf :=_edgc .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_acedf !=nil {return _acedf ;};};if _edgc .Label !=nil {if _aebde :=_edgc .Label .ValidateWithPath (path +"\u002f\u004c\u0061\u0062\u0065\u006c"); -_aebde !=nil {return _aebde ;};};if _edgc .TabIndex !=nil {if _ffcb :=_edgc .TabIndex .ValidateWithPath (path +"\u002fT\u0061\u0062\u0049\u006e\u0064\u0065x");_ffcb !=nil {return _ffcb ;};};if _edgc .Enabled !=nil {if _cbab :=_edgc .Enabled .ValidateWithPath (path +"\u002f\u0045\u006e\u0061\u0062\u006c\u0065\u0064"); -_cbab !=nil {return _cbab ;};};if _edgc .CalcOnExit !=nil {if _gcce :=_edgc .CalcOnExit .ValidateWithPath (path +"/\u0043\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074");_gcce !=nil {return _gcce ;};};if _edgc .EntryMacro !=nil {if _fbgdf :=_edgc .EntryMacro .ValidateWithPath (path +"/\u0045\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"); -_fbgdf !=nil {return _fbgdf ;};};if _edgc .ExitMacro !=nil {if _eaddf :=_edgc .ExitMacro .ValidateWithPath (path +"\u002f\u0045\u0078\u0069\u0074\u004d\u0061\u0063\u0072\u006f");_eaddf !=nil {return _eaddf ;};};if _edgc .HelpText !=nil {if _aedad :=_edgc .HelpText .ValidateWithPath (path +"\u002fH\u0065\u006c\u0070\u0054\u0065\u0078t"); -_aedad !=nil {return _aedad ;};};if _edgc .StatusText !=nil {if _ffcee :=_edgc .StatusText .ValidateWithPath (path +"/\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074");_ffcee !=nil {return _ffcee ;};};if _edgc .CheckBox !=nil {if _edabce :=_edgc .CheckBox .ValidateWithPath (path +"\u002fC\u0068\u0065\u0063\u006b\u0042\u006fx"); -_edabce !=nil {return _edabce ;};};if _edgc .DdList !=nil {if _cgcgb :=_edgc .DdList .ValidateWithPath (path +"\u002fD\u0064\u004c\u0069\u0073\u0074");_cgcgb !=nil {return _cgcgb ;};};if _edgc .TextInput !=nil {if _bagfg :=_edgc .TextInput .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0049\u006e\u0070\u0075\u0074"); -_bagfg !=nil {return _bagfg ;};};return nil ;};func (_dbdedc ST_MeasurementOrPercent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbdedc .ST_DecimalNumberOrPercent !=nil {e .Encode (_dbdedc .ST_DecimalNumberOrPercent ); -};if _dbdedc .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_dbdedc .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func NewEG_BlockLevelElts ()*EG_BlockLevelElts {_bdegg :=&EG_BlockLevelElts {};_bdegg .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice (); -return _bdegg ;}; +// Paragraph +P []*CT_P ; -// ValidateWithPath validates the CT_DocDefaults and its children, prefixing error messages with path -func (_gaabc *CT_DocDefaults )ValidateWithPath (path string )error {if _gaabc .RPrDefault !=nil {if _bccca :=_gaabc .RPrDefault .ValidateWithPath (path +"/\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_bccca !=nil {return _bccca ;};};if _gaabc .PPrDefault !=nil {if _edggd :=_gaabc .PPrDefault .ValidateWithPath (path +"/\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); -_edggd !=nil {return _edggd ;};};return nil ;};func (_ggbadb ST_TblWidth )String ()string {switch _ggbadb {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0070\u0063\u0074";case 3:return "\u0064\u0078\u0061";case 4:return "\u0061\u0075\u0074\u006f"; -};return "";};type EG_RunLevelElts struct{RunLevelEltsChoice *EG_RunLevelEltsChoice ;}; +// Table +Tbl []*CT_Tbl ;EG_RunLevelElts []*EG_RunLevelElts ;};type CT_HMerge struct{ -// Validate validates the CT_Placeholder and its children -func (_bbaec *CT_Placeholder )Validate ()error {return _bbaec .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072");};func (_cbfga *EG_RunLevelElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -_cafef :for {_cccaeb ,_egeabd :=d .Token ();if _egeabd !=nil {return _egeabd ;};switch _edgbb :=_cccaeb .(type ){case _a .StartElement :switch _edgbb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _cbbaec :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .ProofErr ,&_edgbb );_cbbaec !=nil {return _cbbaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _adgefe :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .PermStart ,&_edgbb );_adgefe !=nil {return _adgefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _cegdb :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .PermEnd ,&_edgbb );_cegdb !=nil {return _cegdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _gfedg :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .Ins ,&_edgbb );_gfedg !=nil {return _gfedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _fafdc :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .Del ,&_edgbb );_fafdc !=nil {return _fafdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _ggggfd :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .MoveFrom ,&_edgbb );_ggggfd !=nil {return _ggggfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:if _cbfga .RunLevelEltsChoice ==nil {_cbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); -};if _gbgaf :=d .DecodeElement (&_cbfga .RunLevelEltsChoice .MoveTo ,&_edgbb );_gbgaf !=nil {return _gbgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bbebac :=NewEG_RangeMarkupElements (); -_bbebac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbebac );if _eadcag :=d .DecodeElement (&_bbebac .RangeMarkupElementsChoice .BookmarkStart ,&_edgbb ); -_eadcag !=nil {return _eadcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fdffe :=NewEG_RangeMarkupElements (); -_fdffe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdffe );if _bgedf :=d .DecodeElement (&_fdffe .RangeMarkupElementsChoice .BookmarkEnd ,&_edgbb ); -_bgedf !=nil {return _bgedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fdacd :=NewEG_RangeMarkupElements (); -_fdacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdacd );if _dbfcgd :=d .DecodeElement (&_fdacd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_edgbb ); -_dbfcgd !=nil {return _dbfcgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bggcc :=NewEG_RangeMarkupElements (); -_bggcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bggcc );if _caegb :=d .DecodeElement (&_bggcc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_edgbb ); -_caegb !=nil {return _caegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cdefdd :=NewEG_RangeMarkupElements (); -_cdefdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdefdd );if _fbbacg :=d .DecodeElement (&_cdefdd .RangeMarkupElementsChoice .MoveToRangeStart ,&_edgbb ); -_fbbacg !=nil {return _fbbacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ffbdab :=NewEG_RangeMarkupElements (); -_ffbdab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffbdab );if _ecebcb :=d .DecodeElement (&_ffbdab .RangeMarkupElementsChoice .MoveToRangeEnd ,&_edgbb ); -_ecebcb !=nil {return _ecebcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gacaa :=NewEG_RangeMarkupElements (); -_gacaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_gacaa );if _cgebf :=d .DecodeElement (&_gacaa .RangeMarkupElementsChoice .CommentRangeStart ,&_edgbb ); -_cgebf !=nil {return _cgebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbcfea :=NewEG_RangeMarkupElements (); -_bbcfea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbcfea );if _fefdga :=d .DecodeElement (&_bbcfea .RangeMarkupElementsChoice .CommentRangeEnd ,&_edgbb ); -_fefdga !=nil {return _fefdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dcggf :=NewEG_RangeMarkupElements (); -_dcggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcggf );if _bdgddg :=d .DecodeElement (&_dcggf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_edgbb ); -_bdgddg !=nil {return _bdgddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eaaddg :=NewEG_RangeMarkupElements (); -_eaaddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaaddg );if _gddcfd :=d .DecodeElement (&_eaaddg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_edgbb ); -_gddcfd !=nil {return _gddcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aeffa :=NewEG_RangeMarkupElements (); -_aeffa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeffa );if _bebgdb :=d .DecodeElement (&_aeffa .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_edgbb ); -_bebgdb !=nil {return _bebgdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eaead :=NewEG_RangeMarkupElements (); -_eaead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaead );if _cbbbe :=d .DecodeElement (&_eaead .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_edgbb ); -_cbbbe !=nil {return _cbbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efefd :=NewEG_RangeMarkupElements (); -_efefd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_efefd );if _gcdee :=d .DecodeElement (&_efefd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_edgbb ); -_gcdee !=nil {return _gcdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_degeb :=NewEG_RangeMarkupElements (); -_degeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_degeb );if _ccdgf :=d .DecodeElement (&_degeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_edgbb ); -_ccdgf !=nil {return _ccdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ffceec :=NewEG_RangeMarkupElements (); -_ffceec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffceec );if _aaccce :=d .DecodeElement (&_ffceec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_edgbb ); -_aaccce !=nil {return _aaccce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdbbdg :=NewEG_RangeMarkupElements (); -_gdbbdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdbbdg );if _eegad :=d .DecodeElement (&_gdbbdg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_edgbb ); -_eegad !=nil {return _eegad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_abadgf :=NewEG_MathContent (); -_abadgf .MathContentChoice =NewEG_MathContentChoice ();_cbfga .RunLevelEltsChoice .EG_MathContent =append (_cbfga .RunLevelEltsChoice .EG_MathContent ,_abadgf );if _edffbe :=d .DecodeElement (&_abadgf .MathContentChoice .OMathPara ,&_edgbb );_edffbe !=nil {return _edffbe ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ffddbb :=NewEG_MathContent (); -_ffddbb .MathContentChoice =NewEG_MathContentChoice ();_cbfga .RunLevelEltsChoice .EG_MathContent =append (_cbfga .RunLevelEltsChoice .EG_MathContent ,_ffddbb );if _gdggga :=d .DecodeElement (&_ffddbb .MathContentChoice .OMath ,&_edgbb );_gdggga !=nil {return _gdggga ; -};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006eL\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_edgbb .Name ); -if _ecebf :=d .Skip ();_ecebf !=nil {return _ecebf ;};};case _a .EndElement :break _cafef ;case _a .CharData :};};return nil ;}; +// Horizontal Merge Type +ValAttr ST_Merge ;};type CT_Fonts struct{ -// ValidateWithPath validates the CT_PageSz and its children, prefixing error messages with path -func (_eaage *CT_PageSz )ValidateWithPath (path string )error {if _eaage .WAttr !=nil {if _afagg :=_eaage .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_afagg !=nil {return _afagg ;};};if _eaage .HAttr !=nil {if _bcfad :=_eaage .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072"); -_bcfad !=nil {return _bcfad ;};};if _fbbea :=_eaage .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_fbbea !=nil {return _fbbea ;};return nil ;};func (_bbfde *WdCT_WordprocessingCanvasChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbfde .Wsp !=nil {_ffafdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}}; -e .EncodeElement (_bbfde .Wsp ,_ffafdd );}else if _bbfde .Pic !=nil {_bfead :=_a .StartElement {Name :_a .Name {Local :"\u0070i\u0063\u003a\u0070\u0069\u0063"}};e .EncodeElement (_bbfde .Pic ,_bfead );}else if _bbfde .ContentPart !=nil {_edacae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006et\u0050\u0061\u0072\u0074"}}; -e .EncodeElement (_bbfde .ContentPart ,_edacae );}else if _bbfde .Wgp !=nil {_agabff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0067\u0070"}};e .EncodeElement (_bbfde .Wgp ,_agabff );}else if _bbfde .GraphicFrame !=nil {_gagebd :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ag\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_bbfde .GraphicFrame ,_gagebd );};return nil ;};func (_eafaef *ST_DocGrid )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eafaef =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_eafaef =1;case "\u006c\u0069\u006ee\u0073":*_eafaef =2; -case "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073":*_eafaef =3;case "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073":*_eafaef =4;};return nil ;};func (_cebcebf WdST_WrapText )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fgcgg :=_a .Attr {}; -_fgcgg .Name =name ;switch _cebcebf {case WdST_WrapTextUnset :_fgcgg .Value ="";case WdST_WrapTextBothSides :_fgcgg .Value ="\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s";case WdST_WrapTextLeft :_fgcgg .Value ="\u006c\u0065\u0066\u0074";case WdST_WrapTextRight :_fgcgg .Value ="\u0072\u0069\u0067h\u0074"; -case WdST_WrapTextLargest :_fgcgg .Value ="\u006ca\u0072\u0067\u0065\u0073\u0074";};return _fgcgg ,nil ;};func (_babgb *CT_NumPicBulletChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _babgb .Pict !=nil {_cgadg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; -e .EncodeElement (_babgb .Pict ,_cgadg );}else if _babgb .Drawing !=nil {_fcgac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_babgb .Drawing ,_fcgac );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Font Content Type +HintAttr ST_Hint ; -// Validate validates the CT_Div and its children -func (_daec *CT_Div )Validate ()error {return _daec .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0076");};func NewWdCT_WordprocessingGroup ()*WdCT_WordprocessingGroup {_ccedf :=&WdCT_WordprocessingGroup {};_ccedf .CNvGrpSpPr =_ae .NewCT_NonVisualGroupDrawingShapeProps (); -_ccedf .GrpSpPr =_ae .NewCT_GroupShapeProperties ();return _ccedf ;}; +// ASCII Font +AsciiAttr *string ; -// ValidateWithPath validates the CT_TblLayoutType and its children, prefixing error messages with path -func (_bdfdga *CT_TblLayoutType )ValidateWithPath (path string )error {if _bfged :=_bdfdga .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bfged !=nil {return _bfged ;};return nil ;}; +// High ANSI Font +HAnsiAttr *string ; -// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path -func (_gebd *CT_Hyperlink )ValidateWithPath (path string )error {if _gebd .HistoryAttr !=nil {if _gbcaed :=_gebd .HistoryAttr .ValidateWithPath (path +"\u002f\u0048\u0069s\u0074\u006f\u0072\u0079\u0041\u0074\u0074\u0072");_gbcaed !=nil {return _gbcaed ; -};};if _ebdga :=_gebd .PContentChoice .ValidateWithPath (path +"\u002fP\u0043o\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_ebdga !=nil {return _ebdga ;};return nil ;};type CT_WritingStyle struct{ +// East Asian Font +EastAsiaAttr *string ; -// Writing Style Language -LangAttr string ; +// Complex Script Font +CsAttr *string ; -// Grammatical Engine ID -VendorIDAttr string ; +// ASCII Theme Font +AsciiThemeAttr ST_Theme ; -// Grammatical Check Engine Version -DllVersionAttr string ; +// High ANSI Theme Font +HAnsiThemeAttr ST_Theme ; -// Natural Language Grammar Check -NlCheckAttr *_ee .ST_OnOff ; +// East Asian Theme Font +EastAsiaThemeAttr ST_Theme ; -// Check Stylistic Rules With Grammar -CheckStyleAttr _ee .ST_OnOff ; +// Complex Script Theme Font +CsthemeAttr ST_Theme ;};func (_fbacbd ST_ObjectUpdateMode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cddfbc :=_a .Attr {};_cddfbc .Name =name ;switch _fbacbd {case ST_ObjectUpdateModeUnset :_cddfbc .Value ="";case ST_ObjectUpdateModeAlways :_cddfbc .Value ="\u0061\u006c\u0077\u0061\u0079\u0073"; +case ST_ObjectUpdateModeOnCall :_cddfbc .Value ="\u006f\u006e\u0043\u0061\u006c\u006c";};return _cddfbc ,nil ;}; -// Application Name -AppNameAttr string ;};func NewCT_SdtCell ()*CT_SdtCell {_afbgg :=&CT_SdtCell {};return _afbgg }; +// ValidateWithPath validates the CT_StyleSort and its children, prefixing error messages with path +func (_fcgbc *CT_StyleSort )ValidateWithPath (path string )error {if _fcgbc .ValAttr ==ST_StyleSortUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gbfgbb :=_fcgbc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbfgbb !=nil {return _gbfgbb ;};return nil ;};func (_cbafda *CT_TcBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfcbg :for {_acedaf ,_adacb :=d .Token (); +if _adacb !=nil {return _adacb ;};switch _edebfb :=_acedaf .(type ){case _a .StartElement :switch _edebfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_cbafda .Top =NewCT_Border (); +if _cfgeg :=d .DecodeElement (_cbafda .Top ,&_edebfb );_cfgeg !=nil {return _cfgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_cbafda .Start =NewCT_Border (); +if _bbeeg :=d .DecodeElement (_cbafda .Start ,&_edebfb );_bbeeg !=nil {return _bbeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_cbafda .Left =NewCT_Border (); +if _bafbd :=d .DecodeElement (_cbafda .Left ,&_edebfb );_bafbd !=nil {return _bafbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_cbafda .Bottom =NewCT_Border (); +if _aageb :=d .DecodeElement (_cbafda .Bottom ,&_edebfb );_aageb !=nil {return _aageb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_cbafda .End =NewCT_Border (); +if _aaffa :=d .DecodeElement (_cbafda .End ,&_edebfb );_aaffa !=nil {return _aaffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_cbafda .Right =NewCT_Border (); +if _ddaege :=d .DecodeElement (_cbafda .Right ,&_edebfb );_ddaege !=nil {return _ddaege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_cbafda .InsideH =NewCT_Border (); +if _dgaaf :=d .DecodeElement (_cbafda .InsideH ,&_edebfb );_dgaaf !=nil {return _dgaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_cbafda .InsideV =NewCT_Border (); +if _abaed :=d .DecodeElement (_cbafda .InsideV ,&_edebfb );_abaed !=nil {return _abaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006c\u0032b\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"}:_cbafda .Tl2br =NewCT_Border (); +if _beebeb :=d .DecodeElement (_cbafda .Tl2br ,&_edebfb );_beebeb !=nil {return _beebeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0032b\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"}:_cbafda .Tr2bl =NewCT_Border (); +if _eceeb :=d .DecodeElement (_cbafda .Tr2bl ,&_edebfb );_eceeb !=nil {return _eceeb ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0063\u0042o\u0072\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_edebfb .Name ); +if _ggbgcc :=d .Skip ();_ggbgcc !=nil {return _ggbgcc ;};};case _a .EndElement :break _gfcbg ;case _a .CharData :};};return nil ;};func (_afcae *ST_ChapterSep )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_afcae =0;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_afcae =1; +case "\u0070\u0065\u0072\u0069\u006f\u0064":*_afcae =2;case "\u0063\u006f\u006co\u006e":*_afcae =3;case "\u0065\u006d\u0044\u0061\u0073\u0068":*_afcae =4;case "\u0065\u006e\u0044\u0061\u0073\u0068":*_afcae =5;};return nil ;};func (_cdfedg *ST_TabJc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cdfedg =0; +case "\u0063\u006c\u0065a\u0072":*_cdfedg =1;case "\u0073\u0074\u0061r\u0074":*_cdfedg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdfedg =3;case "\u0065\u006e\u0064":*_cdfedg =4;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_cdfedg =5;case "\u0062\u0061\u0072":*_cdfedg =6; +case "\u006e\u0075\u006d":*_cdfedg =7;case "\u006c\u0065\u0066\u0074":*_cdfedg =8;case "\u0072\u0069\u0067h\u0074":*_cdfedg =9;};return nil ;}; -// Validate validates the CT_TrackChangeRange and its children -func (_cfaca *CT_TrackChangeRange )Validate ()error {return _cfaca .ValidateWithPath ("\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065");};func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_aacdf :=&CT_TwipsMeasure {}; -return _aacdf };func (_efbeb ST_CharacterSpacing )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dbgceb :=_a .Attr {};_dbgceb .Name =name ;switch _efbeb {case ST_CharacterSpacingUnset :_dbgceb .Value ="";case ST_CharacterSpacingDoNotCompress :_dbgceb .Value ="\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073"; -case ST_CharacterSpacingCompressPunctuation :_dbgceb .Value ="\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e";case ST_CharacterSpacingCompressPunctuationAndJapaneseKana :_dbgceb .Value ="\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061"; -};return _dbgceb ,nil ;}; +// Validate validates the CT_DocVar and its children +func (_afdea *CT_DocVar )Validate ()error {return _afdea .ValidateWithPath ("\u0043T\u005f\u0044\u006f\u0063\u0056\u0061r");};type CT_Placeholder struct{ -// Validate validates the CT_NumPicBullet and its children -func (_edbbb *CT_NumPicBullet )Validate ()error {return _edbbb .ValidateWithPath ("\u0043T\u005fN\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074");};func (_eebdd *WdST_WrapText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cadaef ,_cacgab :=d .Token (); -if _cacgab !=nil {return _cacgab ;};if _ffaeca ,_gbcgcf :=_cadaef .(_a .EndElement );_gbcgcf &&_ffaeca .Name ==start .Name {*_eebdd =1;return nil ;};if _adfbde ,_degdee :=_cadaef .(_a .CharData );!_degdee {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cadaef ); -}else {switch string (_adfbde ){case "":*_eebdd =0;case "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s":*_eebdd =1;case "\u006c\u0065\u0066\u0074":*_eebdd =2;case "\u0072\u0069\u0067h\u0074":*_eebdd =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_eebdd =4; -};};_cadaef ,_cacgab =d .Token ();if _cacgab !=nil {return _cacgab ;};if _bdbeff ,_gfaeb :=_cadaef .(_a .EndElement );_gfaeb &&_bdbeff .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cadaef ); -};func NewCT_TblPrExBase ()*CT_TblPrExBase {_afcbf :=&CT_TblPrExBase {};return _afcbf };func (_cdedcb ST_InfoTextType )ValidateWithPath (path string )error {switch _cdedcb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdedcb )); -};return nil ;};func (_fagfd *CT_Br )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fagfd .TypeAttr !=ST_BrTypeUnset {_dfcf ,_acg :=_fagfd .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _acg !=nil {return _acg ; -};start .Attr =append (start .Attr ,_dfcf );};if _fagfd .ClearAttr !=ST_BrClearUnset {_dgec ,_cbff :=_fagfd .ClearAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u006c\u0065\u0061\u0072"});if _cbff !=nil {return _cbff ;};start .Attr =append (start .Attr ,_dgec ); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Text struct{SpaceAttr *string ;Content string ;};func (_eecedc *CT_TblBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdbgab :for {_gcfde ,_bcced :=d .Token (); -if _bcced !=nil {return _bcced ;};switch _fggec :=_gcfde .(type ){case _a .StartElement :switch _fggec .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_eecedc .Top =NewCT_Border (); -if _cgfgga :=d .DecodeElement (_eecedc .Top ,&_fggec );_cgfgga !=nil {return _cgfgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_eecedc .Start =NewCT_Border (); -if _bcceg :=d .DecodeElement (_eecedc .Start ,&_fggec );_bcceg !=nil {return _bcceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_eecedc .Left =NewCT_Border (); -if _dbdgd :=d .DecodeElement (_eecedc .Left ,&_fggec );_dbdgd !=nil {return _dbdgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_eecedc .Bottom =NewCT_Border (); -if _fbcba :=d .DecodeElement (_eecedc .Bottom ,&_fggec );_fbcba !=nil {return _fbcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_eecedc .End =NewCT_Border (); -if _cbfbcc :=d .DecodeElement (_eecedc .End ,&_fggec );_cbfbcc !=nil {return _cbfbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_eecedc .Right =NewCT_Border (); -if _feffd :=d .DecodeElement (_eecedc .Right ,&_fggec );_feffd !=nil {return _feffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_eecedc .InsideH =NewCT_Border (); -if _abcef :=d .DecodeElement (_eecedc .InsideH ,&_fggec );_abcef !=nil {return _abcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_eecedc .InsideV =NewCT_Border (); -if _egbgb :=d .DecodeElement (_eecedc .InsideV ,&_fggec );_egbgb !=nil {return _egbgb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073 \u0025\u0076",_fggec .Name ); -if _dbcabe :=d .Skip ();_dbcabe !=nil {return _dbcabe ;};};case _a .EndElement :break _cdbgab ;case _a .CharData :};};return nil ;};func (_gdbgda ST_HeightRule )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adgac :=_a .Attr {};_adgac .Name =name ; -switch _gdbgda {case ST_HeightRuleUnset :_adgac .Value ="";case ST_HeightRuleAuto :_adgac .Value ="\u0061\u0075\u0074\u006f";case ST_HeightRuleExact :_adgac .Value ="\u0065\u0078\u0061c\u0074";case ST_HeightRuleAtLeast :_adgac .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074"; -};return _adgac ,nil ;};func (_cedgd ST_BrClear )ValidateWithPath (path string )error {switch _cedgd {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cedgd )); -};return nil ;}; +// Document Part Reference +DocPart *CT_String ;};func (_acbce *CT_WriteProtection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdbee :=range start .Attr {if _bdbee .Name .Local =="r\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"{_aebdd ,_ggbga :=ParseUnionST_OnOff (_bdbee .Value ); +if _ggbga !=nil {return _ggbga ;};_acbce .RecommendedAttr =&_aebdd ;continue ;};if _bdbee .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_acced :=_bdbee .Value ;_acbce .AlgorithmNameAttr =&_acced ;continue ; +};if _bdbee .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_efgag :=_bdbee .Value ;_acbce .HashValueAttr =&_efgag ;continue ;};if _bdbee .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_geaggd :=_bdbee .Value ;_acbce .SaltValueAttr =&_geaggd ; +continue ;};if _bdbee .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_eagbb ,_cdagde :=_c .ParseInt (_bdbee .Value ,10,64);if _cdagde !=nil {return _cdagde ;};_acbce .SpinCountAttr =&_eagbb ;continue ;};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_acbce .CryptProviderTypeAttr .UnmarshalXMLAttr (_bdbee ); +continue ;};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_acbce .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_bdbee );continue ;};if _bdbee .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_acbce .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_bdbee ); +continue ;};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_gdfaa ,_dcfdfb :=_c .ParseInt (_bdbee .Value ,10,64);if _dcfdfb !=nil {return _dcfdfb ;};_acbce .CryptAlgorithmSidAttr =&_gdfaa ; +continue ;};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_fcbfea ,_afcbb :=_c .ParseInt (_bdbee .Value ,10,64);if _afcbb !=nil {return _afcbb ;};_acbce .CryptSpinCountAttr =&_fcbfea ;continue ; +};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_bcbebg :=_bdbee .Value ;_acbce .CryptProviderAttr =&_bcbebg ;continue ;};if _bdbee .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_gdgdg :=_bdbee .Value ; +_acbce .AlgIdExtAttr =&_gdgdg ;continue ;};if _bdbee .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_faebb :=_bdbee .Value ;_acbce .AlgIdExtSourceAttr =&_faebb ;continue ;};if _bdbee .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_ebgae :=_bdbee .Value ; +_acbce .CryptProviderTypeExtAttr =&_ebgae ;continue ;};if _bdbee .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_aaaeab :=_bdbee .Value ; +_acbce .CryptProviderTypeExtSourceAttr =&_aaaeab ;continue ;};if _bdbee .Name .Local =="\u0068\u0061\u0073\u0068"{_aebed :=_bdbee .Value ;_acbce .HashAttr =&_aebed ;continue ;};if _bdbee .Name .Local =="\u0073\u0061\u006c\u0074"{_bfgge :=_bdbee .Value ; +_acbce .SaltAttr =&_bfgge ;continue ;};};for {_adbcac ,_dfbab :=d .Token ();if _dfbab !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u0072\u0069\u0074\u0065\u0050\u0072o\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_dfbab ); +};if _eaecc ,_fagbe :=_adbcac .(_a .EndElement );_fagbe &&_eaecc .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_SectPrChange and its children -func (_dbadgc *CT_SectPrChange )Validate ()error {return _dbadgc .ValidateWithPath ("\u0043T\u005fS\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func NewCT_Numbering ()*CT_Numbering {_dbfac :=&CT_Numbering {};return _dbfac }; +// Validate validates the CT_Zoom and its children +func (_fedag *CT_Zoom )Validate ()error {return _fedag .ValidateWithPath ("\u0043T\u005f\u005a\u006f\u006f\u006d");};func NewWdWgp ()*WdWgp {_eefbc :=&WdWgp {};_eefbc .WdCT_WordprocessingGroup =*NewWdCT_WordprocessingGroup ();return _eefbc ;};func (_fcad *EG_BlockLevelChunkElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdddd :for {_eccadg ,_egaede :=d .Token (); +if _egaede !=nil {return _egaede ;};switch _gcgcd :=_eccadg .(type ){case _a .StartElement :switch _gcgcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gaeabc :=NewEG_ContentBlockContent (); +_gaeabc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_gaeabc );if _eecaae :=d .DecodeElement (&_gaeabc .ContentBlockContentChoice .CustomXml ,&_gcgcd );_eecaae !=nil {return _eecaae ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dgfgd :=NewEG_ContentBlockContent (); +_dgfgd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_dgfgd );if _abfdc :=d .DecodeElement (&_dgfgd .ContentBlockContentChoice .Sdt ,&_gcgcd );_abfdc !=nil {return _abfdc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_fefbe :=NewEG_ContentBlockContent (); +_fefbe .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_fefbe );if _agfaf :=d .DecodeElement (&_fefbe .ContentBlockContentChoice .P ,&_gcgcd );_agfaf !=nil {return _agfaf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_dggea :=NewEG_ContentBlockContent (); +_dggea .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_dggea );if _addgcd :=d .DecodeElement (&_dggea .ContentBlockContentChoice .Tbl ,&_gcgcd );_addgcd !=nil {return _addgcd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_accbd :=NewEG_ContentBlockContent (); +_agggb :=NewEG_RunLevelElts ();_agggb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_accbd );_accbd .ContentBlockContentChoice .EG_RunLevelElts =append (_accbd .ContentBlockContentChoice .EG_RunLevelElts ,_agggb ); +if _ggeaef :=d .DecodeElement (&_agggb .RunLevelEltsChoice .ProofErr ,&_gcgcd );_ggeaef !=nil {return _ggeaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bafaeg :=NewEG_ContentBlockContent (); +_dagcd :=NewEG_RunLevelElts ();_dagcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_bafaeg );_bafaeg .ContentBlockContentChoice .EG_RunLevelElts =append (_bafaeg .ContentBlockContentChoice .EG_RunLevelElts ,_dagcd ); +if _dgbgf :=d .DecodeElement (&_dagcd .RunLevelEltsChoice .PermStart ,&_gcgcd );_dgbgf !=nil {return _dgbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ddbdd :=NewEG_ContentBlockContent (); +_ecfgad :=NewEG_RunLevelElts ();_ecfgad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ddbdd );_ddbdd .ContentBlockContentChoice .EG_RunLevelElts =append (_ddbdd .ContentBlockContentChoice .EG_RunLevelElts ,_ecfgad ); +if _afegf :=d .DecodeElement (&_ecfgad .RunLevelEltsChoice .PermEnd ,&_gcgcd );_afegf !=nil {return _afegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dggcb :=NewEG_ContentBlockContent (); +_ebaecc :=NewEG_RunLevelElts ();_ebaecc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_dggcb );_dggcb .ContentBlockContentChoice .EG_RunLevelElts =append (_dggcb .ContentBlockContentChoice .EG_RunLevelElts ,_ebaecc ); +if _ggcaa :=d .DecodeElement (&_ebaecc .RunLevelEltsChoice .Ins ,&_gcgcd );_ggcaa !=nil {return _ggcaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ffefgg :=NewEG_ContentBlockContent (); +_gbeffb :=NewEG_RunLevelElts ();_gbeffb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ffefgg );_ffefgg .ContentBlockContentChoice .EG_RunLevelElts =append (_ffefgg .ContentBlockContentChoice .EG_RunLevelElts ,_gbeffb ); +if _gecgd :=d .DecodeElement (&_gbeffb .RunLevelEltsChoice .Del ,&_gcgcd );_gecgd !=nil {return _gecgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_acfdab :=NewEG_ContentBlockContent (); +_afbbgg :=NewEG_RunLevelElts ();_afbbgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_acfdab );_acfdab .ContentBlockContentChoice .EG_RunLevelElts =append (_acfdab .ContentBlockContentChoice .EG_RunLevelElts ,_afbbgg ); +if _aeaca :=d .DecodeElement (&_afbbgg .RunLevelEltsChoice .MoveFrom ,&_gcgcd );_aeaca !=nil {return _aeaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_efcacc :=NewEG_ContentBlockContent (); +_aebab :=NewEG_RunLevelElts ();_aebab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_efcacc );_efcacc .ContentBlockContentChoice .EG_RunLevelElts =append (_efcacc .ContentBlockContentChoice .EG_RunLevelElts ,_aebab ); +if _ffcdd :=d .DecodeElement (&_aebab .RunLevelEltsChoice .MoveTo ,&_gcgcd );_ffcdd !=nil {return _ffcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fgcgda :=NewEG_ContentBlockContent (); +_bbcbc :=NewEG_RunLevelElts ();_fdccg :=NewEG_RangeMarkupElements ();_fdccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_fgcgda );_fgcgda .ContentBlockContentChoice .EG_RunLevelElts =append (_fgcgda .ContentBlockContentChoice .EG_RunLevelElts ,_bbcbc ); +_bbcbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbcbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdccg );if _ccagdd :=d .DecodeElement (&_fdccg .RangeMarkupElementsChoice .BookmarkStart ,&_gcgcd );_ccagdd !=nil {return _ccagdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ceabeb :=NewEG_ContentBlockContent (); +_dedaa :=NewEG_RunLevelElts ();_ebggd :=NewEG_RangeMarkupElements ();_ebggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ceabeb );_ceabeb .ContentBlockContentChoice .EG_RunLevelElts =append (_ceabeb .ContentBlockContentChoice .EG_RunLevelElts ,_dedaa ); +_dedaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dedaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebggd );if _cefaa :=d .DecodeElement (&_ebggd .RangeMarkupElementsChoice .BookmarkEnd ,&_gcgcd );_cefaa !=nil {return _cefaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_abege :=NewEG_ContentBlockContent (); +_adegf :=NewEG_RunLevelElts ();_bgbgf :=NewEG_RangeMarkupElements ();_bgbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_abege );_abege .ContentBlockContentChoice .EG_RunLevelElts =append (_abege .ContentBlockContentChoice .EG_RunLevelElts ,_adegf ); +_adegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgbgf );if _adgec :=d .DecodeElement (&_bgbgf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcgcd );_adgec !=nil {return _adgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eeegd :=NewEG_ContentBlockContent (); +_bcabg :=NewEG_RunLevelElts ();_ddbe :=NewEG_RangeMarkupElements ();_ddbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_eeegd );_eeegd .ContentBlockContentChoice .EG_RunLevelElts =append (_eeegd .ContentBlockContentChoice .EG_RunLevelElts ,_bcabg ); +_bcabg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcabg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddbe );if _caccfb :=d .DecodeElement (&_ddbe .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcgcd );_caccfb !=nil {return _caccfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fabceb :=NewEG_ContentBlockContent (); +_gfcbcd :=NewEG_RunLevelElts ();_addfd :=NewEG_RangeMarkupElements ();_addfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_fabceb );_fabceb .ContentBlockContentChoice .EG_RunLevelElts =append (_fabceb .ContentBlockContentChoice .EG_RunLevelElts ,_gfcbcd ); +_gfcbcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfcbcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_addfd );if _gdgfb :=d .DecodeElement (&_addfd .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcgcd );_gdgfb !=nil {return _gdgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ggcef :=NewEG_ContentBlockContent (); +_cdecg :=NewEG_RunLevelElts ();_ddbff :=NewEG_RangeMarkupElements ();_ddbff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ggcef );_ggcef .ContentBlockContentChoice .EG_RunLevelElts =append (_ggcef .ContentBlockContentChoice .EG_RunLevelElts ,_cdecg ); +_cdecg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdecg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddbff );if _dfdfb :=d .DecodeElement (&_ddbff .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcgcd );_dfdfb !=nil {return _dfdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ddeedc :=NewEG_ContentBlockContent (); +_gefgd :=NewEG_RunLevelElts ();_fabgb :=NewEG_RangeMarkupElements ();_fabgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ddeedc );_ddeedc .ContentBlockContentChoice .EG_RunLevelElts =append (_ddeedc .ContentBlockContentChoice .EG_RunLevelElts ,_gefgd ); +_gefgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gefgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fabgb );if _fbdef :=d .DecodeElement (&_fabgb .RangeMarkupElementsChoice .CommentRangeStart ,&_gcgcd );_fbdef !=nil {return _fbdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_becadf :=NewEG_ContentBlockContent (); +_eccbab :=NewEG_RunLevelElts ();_aeded :=NewEG_RangeMarkupElements ();_aeded .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_becadf );_becadf .ContentBlockContentChoice .EG_RunLevelElts =append (_becadf .ContentBlockContentChoice .EG_RunLevelElts ,_eccbab ); +_eccbab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eccbab .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeded );if _cacdca :=d .DecodeElement (&_aeded .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcgcd );_cacdca !=nil {return _cacdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_adeded :=NewEG_ContentBlockContent (); +_cbece :=NewEG_RunLevelElts ();_dacdc :=NewEG_RangeMarkupElements ();_dacdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_adeded );_adeded .ContentBlockContentChoice .EG_RunLevelElts =append (_adeded .ContentBlockContentChoice .EG_RunLevelElts ,_cbece ); +_cbece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbece .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacdc );if _bfaaa :=d .DecodeElement (&_dacdc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcgcd );_bfaaa !=nil {return _bfaaa ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_abfbd :=NewEG_ContentBlockContent (); +_gegdb :=NewEG_RunLevelElts ();_bcggb :=NewEG_RangeMarkupElements ();_bcggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_abfbd );_abfbd .ContentBlockContentChoice .EG_RunLevelElts =append (_abfbd .ContentBlockContentChoice .EG_RunLevelElts ,_gegdb ); +_gegdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gegdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcggb );if _ffgcdb :=d .DecodeElement (&_bcggb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcgcd );_ffgcdb !=nil {return _ffgcdb ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgebed :=NewEG_ContentBlockContent (); +_aafdfe :=NewEG_RunLevelElts ();_dcdbeb :=NewEG_RangeMarkupElements ();_dcdbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_fgebed );_fgebed .ContentBlockContentChoice .EG_RunLevelElts =append (_fgebed .ContentBlockContentChoice .EG_RunLevelElts ,_aafdfe ); +_aafdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aafdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdbeb );if _fdcdd :=d .DecodeElement (&_dcdbeb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcgcd );_fdcdd !=nil {return _fdcdd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_deceab :=NewEG_ContentBlockContent (); +_bgcef :=NewEG_RunLevelElts ();_gfcab :=NewEG_RangeMarkupElements ();_gfcab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_deceab );_deceab .ContentBlockContentChoice .EG_RunLevelElts =append (_deceab .ContentBlockContentChoice .EG_RunLevelElts ,_bgcef ); +_bgcef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcef .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfcab );if _bbfbaf :=d .DecodeElement (&_gfcab .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcgcd );_bbfbaf !=nil {return _bbfbaf ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ecdga :=NewEG_ContentBlockContent (); +_fabfef :=NewEG_RunLevelElts ();_adgag :=NewEG_RangeMarkupElements ();_adgag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_ecdga );_ecdga .ContentBlockContentChoice .EG_RunLevelElts =append (_ecdga .ContentBlockContentChoice .EG_RunLevelElts ,_fabfef ); +_fabfef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fabfef .RunLevelEltsChoice .EG_RangeMarkupElements ,_adgag );if _cgagff :=d .DecodeElement (&_adgag .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcgcd );_cgagff !=nil {return _cgagff ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cegafe :=NewEG_ContentBlockContent (); +_cddga :=NewEG_RunLevelElts ();_ecgcf :=NewEG_RangeMarkupElements ();_ecgcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_cegafe );_cegafe .ContentBlockContentChoice .EG_RunLevelElts =append (_cegafe .ContentBlockContentChoice .EG_RunLevelElts ,_cddga ); +_cddga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddga .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecgcf );if _cbcbf :=d .DecodeElement (&_ecgcf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcgcd );_cbcbf !=nil {return _cbcbf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gddcf :=NewEG_ContentBlockContent (); +_eebfe :=NewEG_RunLevelElts ();_ddaed :=NewEG_RangeMarkupElements ();_ddaed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_gddcf );_gddcf .ContentBlockContentChoice .EG_RunLevelElts =append (_gddcf .ContentBlockContentChoice .EG_RunLevelElts ,_eebfe ); +_eebfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddaed );if _ffagae :=d .DecodeElement (&_ddaed .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcgcd );_ffagae !=nil {return _ffagae ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cdeac :=NewEG_ContentBlockContent (); +_bddad :=NewEG_RunLevelElts ();_cbfca :=NewEG_RangeMarkupElements ();_cbfca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_cdeac );_cdeac .ContentBlockContentChoice .EG_RunLevelElts =append (_cdeac .ContentBlockContentChoice .EG_RunLevelElts ,_bddad ); +_bddad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bddad .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbfca );if _bfbfd :=d .DecodeElement (&_cbfca .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcgcd );_bfbfd !=nil {return _bfbfd ;}; +case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gceab :=NewEG_ContentBlockContent (); +_ecfbf :=NewEG_RunLevelElts ();_eebdc :=NewEG_MathContent ();_eebdc .MathContentChoice =NewEG_MathContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_gceab );_gceab .ContentBlockContentChoice .EG_RunLevelElts =append (_gceab .ContentBlockContentChoice .EG_RunLevelElts ,_ecfbf ); +_ecfbf .RunLevelEltsChoice .EG_MathContent =append (_ecfbf .RunLevelEltsChoice .EG_MathContent ,_eebdc );if _begbf :=d .DecodeElement (&_eebdc .MathContentChoice .OMathPara ,&_gcgcd );_begbf !=nil {return _begbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cfbgaa :=NewEG_ContentBlockContent (); +_dcfaa :=NewEG_RunLevelElts ();_efebf :=NewEG_MathContent ();_efebf .MathContentChoice =NewEG_MathContentChoice ();_fcad .EG_ContentBlockContent =append (_fcad .EG_ContentBlockContent ,_cfbgaa );_cfbgaa .ContentBlockContentChoice .EG_RunLevelElts =append (_cfbgaa .ContentBlockContentChoice .EG_RunLevelElts ,_dcfaa ); +_dcfaa .RunLevelEltsChoice .EG_MathContent =append (_dcfaa .RunLevelEltsChoice .EG_MathContent ,_efebf );if _gcbca :=d .DecodeElement (&_efebf .MathContentChoice .OMath ,&_gcgcd );_gcbca !=nil {return _gcbca ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0042\u006c\u006f\u0063k\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_gcgcd .Name ); +if _fefde :=d .Skip ();_fefde !=nil {return _fefde ;};};case _a .EndElement :break _gdddd ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_DocDefaults and its children -func (_aaceg *CT_DocDefaults )Validate ()error {return _aaceg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066a\u0075\u006c\u0074\u0073");};type Styles struct{CT_Styles }; +// Validate validates the CT_Compat and its children +func (_ecdg *CT_Compat )Validate ()error {return _ecdg .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006d\u0070\u0061t");};func NewEG_BlockLevelChunkElts ()*EG_BlockLevelChunkElts {_dcaebd :=&EG_BlockLevelChunkElts {};return _dcaebd ;};func (_begcd WdST_WrapText )ValidateWithPath (path string )error {switch _begcd {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_begcd )); +};return nil ;};func NewCT_DocPartBehaviors ()*CT_DocPartBehaviors {_fdfc :=&CT_DocPartBehaviors {};return _fdfc };func (_ddfbb *CT_SmartTagType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddfbb .NamespaceuriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065\u0075\u0072\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_ddfbb .NamespaceuriAttr )}); +};if _ddfbb .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ddfbb .NameAttr )});};if _ddfbb .UrlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_ddfbb .UrlAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agcd *CT_Caption )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gfdga :=range start .Attr {if _gfdga .Name .Local =="\u006e\u0061\u006d\u0065"{_edc :=_gfdga .Value ; +_agcd .NameAttr =_edc ;continue ;};if _gfdga .Name .Local =="\u0070\u006f\u0073"{_agcd .PosAttr .UnmarshalXMLAttr (_gfdga );continue ;};if _gfdga .Name .Local =="\u0063h\u0061\u0070\u004e\u0075\u006d"{_geg ,_bfcd :=ParseUnionST_OnOff (_gfdga .Value );if _bfcd !=nil {return _bfcd ; +};_agcd .ChapNumAttr =&_geg ;continue ;};if _gfdga .Name .Local =="\u0068e\u0061\u0064\u0069\u006e\u0067"{_eaaf ,_dcbg :=_c .ParseInt (_gfdga .Value ,10,64);if _dcbg !=nil {return _dcbg ;};_agcd .HeadingAttr =&_eaaf ;continue ;};if _gfdga .Name .Local =="\u006eo\u004c\u0061\u0062\u0065\u006c"{_aceg ,_eeb :=ParseUnionST_OnOff (_gfdga .Value ); +if _eeb !=nil {return _eeb ;};_agcd .NoLabelAttr =&_aceg ;continue ;};if _gfdga .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074"{_agcd .NumFmtAttr .UnmarshalXMLAttr (_gfdga );continue ;};if _gfdga .Name .Local =="\u0073\u0065\u0070"{_agcd .SepAttr .UnmarshalXMLAttr (_gfdga ); +continue ;};};for {_gegb ,_fceb :=d .Token ();if _fceb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_fceb );};if _aaaf ,_abdc :=_gegb .(_a .EndElement ); +_abdc &&_aaaf .Name ==start .Name {break ;};};return nil ;};func (_egddf *CT_RunTrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_egddf .AuthorAttr )}); +if _egddf .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_egddf .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_egddf .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the WdCT_PosV and its children, prefixing error messages with path -func (_accbfd *WdCT_PosV )ValidateWithPath (path string )error {if _accbfd .RelativeFromAttr ==WdST_RelFromVUnset {return _ff .Errorf ("%\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061to\u0072\u0079\u0020f\u0069e\u006c\u0064",path ); -};if _aggbc :=_accbfd .RelativeFromAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006fm\u0041\u0074\u0074\u0072");_aggbc !=nil {return _aggbc ;};if _bdeaba :=_accbfd .PosVChoice .ValidateWithPath (path +"/\u0050\u006f\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065"); -_bdeaba !=nil {return _bdeaba ;};return nil ;}; +// ValidateWithPath validates the CT_Lock and its children, prefixing error messages with path +func (_ceccd *CT_Lock )ValidateWithPath (path string )error {if _bada :=_ceccd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bada !=nil {return _bada ;};return nil ;};type CT_Br struct{ -// Validate validates the CT_Border and its children -func (_bggb *CT_Border )Validate ()error {return _bggb .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");};func (_bebgdc ST_Hint )Validate ()error {return _bebgdc .ValidateWithPath ("")};func (_cfaef *CT_StyleSort )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agdfe ,_bdeae :=_cfaef .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _bdeae !=nil {return _bdeae ;};start .Attr =append (start .Attr ,_agdfe );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdcfe *WdCT_WrapNone )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TblLook ()*CT_TblLook {_cfcdbe :=&CT_TblLook {};return _cfcdbe };const (ST_ShdUnset ST_Shd =0;ST_ShdNil ST_Shd =1;ST_ShdClear ST_Shd =2;ST_ShdSolid ST_Shd =3;ST_ShdHorzStripe ST_Shd =4; -ST_ShdVertStripe ST_Shd =5;ST_ShdReverseDiagStripe ST_Shd =6;ST_ShdDiagStripe ST_Shd =7;ST_ShdHorzCross ST_Shd =8;ST_ShdDiagCross ST_Shd =9;ST_ShdThinHorzStripe ST_Shd =10;ST_ShdThinVertStripe ST_Shd =11;ST_ShdThinReverseDiagStripe ST_Shd =12;ST_ShdThinDiagStripe ST_Shd =13; -ST_ShdThinHorzCross ST_Shd =14;ST_ShdThinDiagCross ST_Shd =15;ST_ShdPct5 ST_Shd =16;ST_ShdPct10 ST_Shd =17;ST_ShdPct12 ST_Shd =18;ST_ShdPct15 ST_Shd =19;ST_ShdPct20 ST_Shd =20;ST_ShdPct25 ST_Shd =21;ST_ShdPct30 ST_Shd =22;ST_ShdPct35 ST_Shd =23;ST_ShdPct37 ST_Shd =24; -ST_ShdPct40 ST_Shd =25;ST_ShdPct45 ST_Shd =26;ST_ShdPct50 ST_Shd =27;ST_ShdPct55 ST_Shd =28;ST_ShdPct60 ST_Shd =29;ST_ShdPct62 ST_Shd =30;ST_ShdPct65 ST_Shd =31;ST_ShdPct70 ST_Shd =32;ST_ShdPct75 ST_Shd =33;ST_ShdPct80 ST_Shd =34;ST_ShdPct85 ST_Shd =35; -ST_ShdPct87 ST_Shd =36;ST_ShdPct90 ST_Shd =37;ST_ShdPct95 ST_Shd =38;);func (_eaffbe *EG_RPrContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceefcb :for {_abeca ,_gbdda :=d .Token ();if _gbdda !=nil {return _gbdda ;};switch _ecbab :=_abeca .(type ){case _a .StartElement :switch _ecbab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_eaffbe .RStyle =NewCT_String (); -if _aacfdde :=d .DecodeElement (_eaffbe .RStyle ,&_ecbab );_aacfdde !=nil {return _aacfdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_eaffbe .RFonts =NewCT_Fonts (); -if _gfcaba :=d .DecodeElement (_eaffbe .RFonts ,&_ecbab );_gfcaba !=nil {return _gfcaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_eaffbe .B =NewCT_OnOff (); -if _bebge :=d .DecodeElement (_eaffbe .B ,&_ecbab );_bebge !=nil {return _bebge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_eaffbe .BCs =NewCT_OnOff (); -if _fafgec :=d .DecodeElement (_eaffbe .BCs ,&_ecbab );_fafgec !=nil {return _fafgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_eaffbe .I =NewCT_OnOff (); -if _egdae :=d .DecodeElement (_eaffbe .I ,&_ecbab );_egdae !=nil {return _egdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_eaffbe .ICs =NewCT_OnOff (); -if _aecefe :=d .DecodeElement (_eaffbe .ICs ,&_ecbab );_aecefe !=nil {return _aecefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_eaffbe .Caps =NewCT_OnOff (); -if _gbdbce :=d .DecodeElement (_eaffbe .Caps ,&_ecbab );_gbdbce !=nil {return _gbdbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_eaffbe .SmallCaps =NewCT_OnOff (); -if _fefgef :=d .DecodeElement (_eaffbe .SmallCaps ,&_ecbab );_fefgef !=nil {return _fefgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_eaffbe .Strike =NewCT_OnOff (); -if _dcdcf :=d .DecodeElement (_eaffbe .Strike ,&_ecbab );_dcdcf !=nil {return _dcdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_eaffbe .Dstrike =NewCT_OnOff (); -if _aagbcf :=d .DecodeElement (_eaffbe .Dstrike ,&_ecbab );_aagbcf !=nil {return _aagbcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_eaffbe .Outline =NewCT_OnOff (); -if _edabbf :=d .DecodeElement (_eaffbe .Outline ,&_ecbab );_edabbf !=nil {return _edabbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_eaffbe .Shadow =NewCT_OnOff (); -if _gbaegc :=d .DecodeElement (_eaffbe .Shadow ,&_ecbab );_gbaegc !=nil {return _gbaegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_eaffbe .Emboss =NewCT_OnOff (); -if _efagc :=d .DecodeElement (_eaffbe .Emboss ,&_ecbab );_efagc !=nil {return _efagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_eaffbe .Imprint =NewCT_OnOff (); -if _gabebdc :=d .DecodeElement (_eaffbe .Imprint ,&_ecbab );_gabebdc !=nil {return _gabebdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_eaffbe .NoProof =NewCT_OnOff (); -if _eeegfe :=d .DecodeElement (_eaffbe .NoProof ,&_ecbab );_eeegfe !=nil {return _eeegfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_eaffbe .SnapToGrid =NewCT_OnOff (); -if _ffffcg :=d .DecodeElement (_eaffbe .SnapToGrid ,&_ecbab );_ffffcg !=nil {return _ffffcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_eaffbe .Vanish =NewCT_OnOff (); -if _fefdge :=d .DecodeElement (_eaffbe .Vanish ,&_ecbab );_fefdge !=nil {return _fefdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_eaffbe .WebHidden =NewCT_OnOff (); -if _debag :=d .DecodeElement (_eaffbe .WebHidden ,&_ecbab );_debag !=nil {return _debag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_eaffbe .Color =NewCT_Color (); -if _dfbff :=d .DecodeElement (_eaffbe .Color ,&_ecbab );_dfbff !=nil {return _dfbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_eaffbe .Spacing =NewCT_SignedTwipsMeasure (); -if _fbgfb :=d .DecodeElement (_eaffbe .Spacing ,&_ecbab );_fbgfb !=nil {return _fbgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_eaffbe .W =NewCT_TextScale (); -if _debaad :=d .DecodeElement (_eaffbe .W ,&_ecbab );_debaad !=nil {return _debaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_eaffbe .Kern =NewCT_HpsMeasure (); -if _fecfd :=d .DecodeElement (_eaffbe .Kern ,&_ecbab );_fecfd !=nil {return _fecfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_eaffbe .Position =NewCT_SignedHpsMeasure (); -if _ggcgc :=d .DecodeElement (_eaffbe .Position ,&_ecbab );_ggcgc !=nil {return _ggcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_eaffbe .Sz =NewCT_HpsMeasure (); -if _deagg :=d .DecodeElement (_eaffbe .Sz ,&_ecbab );_deagg !=nil {return _deagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_eaffbe .SzCs =NewCT_HpsMeasure (); -if _acdcb :=d .DecodeElement (_eaffbe .SzCs ,&_ecbab );_acdcb !=nil {return _acdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_eaffbe .Highlight =NewCT_Highlight (); -if _abddb :=d .DecodeElement (_eaffbe .Highlight ,&_ecbab );_abddb !=nil {return _abddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_eaffbe .U =NewCT_Underline (); -if _bbgaae :=d .DecodeElement (_eaffbe .U ,&_ecbab );_bbgaae !=nil {return _bbgaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_eaffbe .Effect =NewCT_TextEffect (); -if _fagab :=d .DecodeElement (_eaffbe .Effect ,&_ecbab );_fagab !=nil {return _fagab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_eaffbe .Bdr =NewCT_Border (); -if _addffcf :=d .DecodeElement (_eaffbe .Bdr ,&_ecbab );_addffcf !=nil {return _addffcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_eaffbe .Shd =NewCT_Shd (); -if _feffb :=d .DecodeElement (_eaffbe .Shd ,&_ecbab );_feffb !=nil {return _feffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_eaffbe .FitText =NewCT_FitText (); -if _eace :=d .DecodeElement (_eaffbe .FitText ,&_ecbab );_eace !=nil {return _eace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_eaffbe .VertAlign =NewCT_VerticalAlignRun (); -if _fagbd :=d .DecodeElement (_eaffbe .VertAlign ,&_ecbab );_fagbd !=nil {return _fagbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_eaffbe .Rtl =NewCT_OnOff (); -if _fbegb :=d .DecodeElement (_eaffbe .Rtl ,&_ecbab );_fbegb !=nil {return _fbegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_eaffbe .Cs =NewCT_OnOff (); -if _gfbcg :=d .DecodeElement (_eaffbe .Cs ,&_ecbab );_gfbcg !=nil {return _gfbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_eaffbe .Em =NewCT_Em (); -if _bfbcec :=d .DecodeElement (_eaffbe .Em ,&_ecbab );_bfbcec !=nil {return _bfbcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_eaffbe .Lang =NewCT_Language (); -if _ebcaaa :=d .DecodeElement (_eaffbe .Lang ,&_ecbab );_ebcaaa !=nil {return _ebcaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_eaffbe .EastAsianLayout =NewCT_EastAsianLayout (); -if _gcdecb :=d .DecodeElement (_eaffbe .EastAsianLayout ,&_ecbab );_gcdecb !=nil {return _gcdecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_eaffbe .SpecVanish =NewCT_OnOff (); -if _bacaee :=d .DecodeElement (_eaffbe .SpecVanish ,&_ecbab );_bacaee !=nil {return _bacaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_eaffbe .OMath =NewCT_OnOff (); -if _eefbb :=d .DecodeElement (_eaffbe .OMath ,&_ecbab );_eefbb !=nil {return _eefbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_eaffbe .RPrChange =NewCT_RPrChange (); -if _cgbcfb :=d .DecodeElement (_eaffbe .RPrChange ,&_ecbab );_cgbcfb !=nil {return _cgbcfb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052P\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074 \u0025\u0076",_ecbab .Name ); -if _ddeagf :=d .Skip ();_ddeagf !=nil {return _ddeagf ;};};case _a .EndElement :break _ceefcb ;case _a .CharData :};};return nil ;};func (_fdcfef *WdCT_PosV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdcfef .RelativeFromAttr =WdST_RelFromV (1); -_fdcfef .PosVChoice =NewWdCT_PosVChoice ();for _ ,_gbcabf :=range start .Attr {if _gbcabf .Name .Local =="\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"{_fdcfef .RelativeFromAttr .UnmarshalXMLAttr (_gbcabf );continue ;};};_gadec :for {_gaccde ,_cbdadc :=d .Token (); -if _cbdadc !=nil {return _cbdadc ;};switch _caddag :=_gaccde .(type ){case _a .StartElement :switch _caddag .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_fdcfef .PosVChoice =NewWdCT_PosVChoice (); -if _degabb :=d .DecodeElement (&_fdcfef .PosVChoice .Align ,&_caddag );_degabb !=nil {return _degabb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_fdcfef .PosVChoice =NewWdCT_PosVChoice (); -if _edead :=d .DecodeElement (&_fdcfef .PosVChoice .PosOffset ,&_caddag );_edead !=nil {return _edead ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0056 \u0025\u0076",_caddag .Name ); -if _gbgcc :=d .Skip ();_gbgcc !=nil {return _gbgcc ;};};case _a .EndElement :break _gadec ;case _a .CharData :};};return nil ;};func (_gbgae *CT_PixelsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_daaeb :=range start .Attr {if _daaeb .Name .Local =="\u0076\u0061\u006c"{_aecbg ,_cacfc :=_f .ParseUint (_daaeb .Value ,10,64); -if _cacfc !=nil {return _cacfc ;};_gbgae .ValAttr =_aecbg ;continue ;};};for {_fedfc ,_eaffag :=d .Token ();if _eaffag !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0078\u0065l\u0073M\u0065\u0061\u0073\u0075\u0072\u0065\u003a \u0025\u0073",_eaffag ); -};if _ggfee ,_eedaa :=_fedfc .(_a .EndElement );_eedaa &&_ggfee .Name ==start .Name {break ;};};return nil ;}; +// Break Type +TypeAttr ST_BrType ; -// ValidateWithPath validates the EG_HdrFtrReferencesChoice and its children, prefixing error messages with path -func (_gaacfc *EG_HdrFtrReferencesChoice )ValidateWithPath (path string )error {if _gaacfc .HeaderReference !=nil {if _aegfee :=_gaacfc .HeaderReference .ValidateWithPath (path +"\u002f\u0048e\u0061\u0064\u0065r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); -_aegfee !=nil {return _aegfee ;};};if _gaacfc .FooterReference !=nil {if _cggedg :=_gaacfc .FooterReference .ValidateWithPath (path +"\u002f\u0046o\u006f\u0074\u0065r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065");_cggedg !=nil {return _cggedg ; -};};return nil ;};type CT_DocPartCategory struct{ +// Restart Location For Text Wrapping Break +ClearAttr ST_BrClear ;};func (_cgggab ST_Theme )String ()string {switch _cgggab {case 0:return "";case 1:return "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case 2:return "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i"; +case 3:return "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case 4:return "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069";case 5:return "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case 6:return "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i"; +case 7:return "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case 8:return "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069";};return "";};func (_edecd ST_FontFamily )String ()string {switch _edecd {case 0:return "";case 1:return "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065"; +case 2:return "\u006d\u006f\u0064\u0065\u0072\u006e";case 3:return "\u0072\u006f\u006da\u006e";case 4:return "\u0073\u0063\u0072\u0069\u0070\u0074";case 5:return "\u0073\u0077\u0069s\u0073";case 6:return "\u0061\u0075\u0074\u006f";};return "";}; -// Category Associated With Entry -Name *CT_String ; +// ValidateWithPath validates the EG_RPr and its children, prefixing error messages with path +func (_bagef *EG_RPr )ValidateWithPath (path string )error {if _bagef .RPr !=nil {if _aadaf :=_bagef .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_aadaf !=nil {return _aadaf ;};};return nil ;}; -// Gallery Associated With Entry -Gallery *CT_DocPartGallery ;};const (ST_TblWidthUnset ST_TblWidth =0;ST_TblWidthNil ST_TblWidth =1;ST_TblWidthPct ST_TblWidth =2;ST_TblWidthDxa ST_TblWidth =3;ST_TblWidthAuto ST_TblWidth =4;);func (_bgbggb *EG_RubyContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgbggb .RubyContentChoice =NewEG_RubyContentChoice (); -_eceee :for {_ffggc ,_cddcaf :=d .Token ();if _cddcaf !=nil {return _cddcaf ;};switch _dggafe :=_ffggc .(type ){case _a .StartElement :switch _dggafe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:if _bgbggb .RubyContentChoice ==nil {_bgbggb .RubyContentChoice =NewEG_RubyContentChoice (); -};if _fcbae :=d .DecodeElement (&_bgbggb .RubyContentChoice .R ,&_dggafe );_fcbae !=nil {return _fcbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gggbe :=NewEG_RunLevelElts (); -_gggbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_gggbe );if _aeebb :=d .DecodeElement (&_gggbe .RunLevelEltsChoice .ProofErr ,&_dggafe );_aeebb !=nil {return _aeebb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cgdfbc :=NewEG_RunLevelElts (); -_cgdfbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_cgdfbc );if _cfebg :=d .DecodeElement (&_cgdfbc .RunLevelEltsChoice .PermStart ,&_dggafe );_cfebg !=nil {return _cfebg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_adbced :=NewEG_RunLevelElts (); -_adbced .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_adbced );if _dgfgad :=d .DecodeElement (&_adbced .RunLevelEltsChoice .PermEnd ,&_dggafe );_dgfgad !=nil {return _dgfgad ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_eabeef :=NewEG_RunLevelElts (); -_eabeef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_eabeef );if _cbgcd :=d .DecodeElement (&_eabeef .RunLevelEltsChoice .Ins ,&_dggafe );_cbgcd !=nil {return _cbgcd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dgbec :=NewEG_RunLevelElts (); -_dgbec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_dgbec );if _aeaffc :=d .DecodeElement (&_dgbec .RunLevelEltsChoice .Del ,&_dggafe );_aeaffc !=nil {return _aeaffc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_egcgf :=NewEG_RunLevelElts (); -_egcgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_egcgf );if _defggf :=d .DecodeElement (&_egcgf .RunLevelEltsChoice .MoveFrom ,&_dggafe );_defggf !=nil {return _defggf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_acbgb :=NewEG_RunLevelElts (); -_acbgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_acbgb );if _dcecc :=d .DecodeElement (&_acbgb .RunLevelEltsChoice .MoveTo ,&_dggafe );_dcecc !=nil {return _dcecc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ceaddb :=NewEG_RunLevelElts (); -_bfbbfg :=NewEG_RangeMarkupElements ();_bfbbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_ceaddb );_ceaddb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceaddb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfbbfg ); -if _caagf :=d .DecodeElement (&_bfbbfg .RangeMarkupElementsChoice .BookmarkStart ,&_dggafe );_caagf !=nil {return _caagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dcggcb :=NewEG_RunLevelElts (); -_bgdfd :=NewEG_RangeMarkupElements ();_bgdfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_dcggcb );_dcggcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcggcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgdfd ); -if _gcaad :=d .DecodeElement (&_bgdfd .RangeMarkupElementsChoice .BookmarkEnd ,&_dggafe );_gcaad !=nil {return _gcaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bfdbed :=NewEG_RunLevelElts (); -_fffbe :=NewEG_RangeMarkupElements ();_fffbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_bfdbed );_bfdbed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdbed .RunLevelEltsChoice .EG_RangeMarkupElements ,_fffbe ); -if _bdefaf :=d .DecodeElement (&_fffbe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dggafe );_bdefaf !=nil {return _bdefaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ecdea :=NewEG_RunLevelElts (); -_afdacd :=NewEG_RangeMarkupElements ();_afdacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_ecdea );_ecdea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecdea .RunLevelEltsChoice .EG_RangeMarkupElements ,_afdacd ); -if _gedee :=d .DecodeElement (&_afdacd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dggafe );_gedee !=nil {return _gedee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_eeedd :=NewEG_RunLevelElts (); -_eecdb :=NewEG_RangeMarkupElements ();_eecdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_eeedd );_eeedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eecdb ); -if _egdecf :=d .DecodeElement (&_eecdb .RangeMarkupElementsChoice .MoveToRangeStart ,&_dggafe );_egdecf !=nil {return _egdecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cfaea :=NewEG_RunLevelElts (); -_eggce :=NewEG_RangeMarkupElements ();_eggce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_cfaea );_cfaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_eggce ); -if _febbf :=d .DecodeElement (&_eggce .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dggafe );_febbf !=nil {return _febbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_agbdca :=NewEG_RunLevelElts (); -_gcdgbg :=NewEG_RangeMarkupElements ();_gcdgbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_agbdca );_agbdca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agbdca .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcdgbg ); -if _fdbge :=d .DecodeElement (&_gcdgbg .RangeMarkupElementsChoice .CommentRangeStart ,&_dggafe );_fdbge !=nil {return _fdbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgbecb :=NewEG_RunLevelElts (); -_eccec :=NewEG_RangeMarkupElements ();_eccec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_fgbecb );_fgbecb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgbecb .RunLevelEltsChoice .EG_RangeMarkupElements ,_eccec ); -if _eggag :=d .DecodeElement (&_eccec .RangeMarkupElementsChoice .CommentRangeEnd ,&_dggafe );_eggag !=nil {return _eggag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_acfag :=NewEG_RunLevelElts (); -_gffbf :=NewEG_RangeMarkupElements ();_gffbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_acfag );_acfag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acfag .RunLevelEltsChoice .EG_RangeMarkupElements ,_gffbf ); -if _gbfgaa :=d .DecodeElement (&_gffbf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dggafe );_gbfgaa !=nil {return _gbfgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dfdbbe :=NewEG_RunLevelElts (); -_acdgg :=NewEG_RangeMarkupElements ();_acdgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_dfdbbe );_dfdbbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdbbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_acdgg ); -if _ebccc :=d .DecodeElement (&_acdgg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dggafe );_ebccc !=nil {return _ebccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cfcdgb :=NewEG_RunLevelElts (); -_cafcb :=NewEG_RangeMarkupElements ();_cafcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_cfcdgb );_cfcdgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfcdgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cafcb ); -if _facfcf :=d .DecodeElement (&_cafcb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dggafe );_facfcf !=nil {return _facfcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_adccef :=NewEG_RunLevelElts (); -_aggbea :=NewEG_RangeMarkupElements ();_aggbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_adccef );_adccef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adccef .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggbea ); -if _aeeeg :=d .DecodeElement (&_aggbea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dggafe );_aeeeg !=nil {return _aeeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cacbec :=NewEG_RunLevelElts (); -_gaebg :=NewEG_RangeMarkupElements ();_gaebg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_cacbec );_cacbec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacbec .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaebg ); -if _fddgf :=d .DecodeElement (&_gaebg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dggafe );_fddgf !=nil {return _fddgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gccee :=NewEG_RunLevelElts (); -_cdeg :=NewEG_RangeMarkupElements ();_cdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_gccee );_gccee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gccee .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdeg ); -if _fefcf :=d .DecodeElement (&_cdeg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dggafe );_fefcf !=nil {return _fefcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fadaa :=NewEG_RunLevelElts (); -_bddeae :=NewEG_RangeMarkupElements ();_bddeae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_fadaa );_fadaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fadaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddeae ); -if _affcc :=d .DecodeElement (&_bddeae .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dggafe );_affcc !=nil {return _affcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egffc :=NewEG_RunLevelElts (); -_gfcbd :=NewEG_RangeMarkupElements ();_gfcbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_egffc );_egffc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egffc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfcbd ); -if _eggcd :=d .DecodeElement (&_gfcbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dggafe );_eggcd !=nil {return _eggcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gfdae :=NewEG_RunLevelElts (); -_gcaeb :=NewEG_MathContent ();_gcaeb .MathContentChoice =NewEG_MathContentChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_gfdae );_gfdae .RunLevelEltsChoice .EG_MathContent =append (_gfdae .RunLevelEltsChoice .EG_MathContent ,_gcaeb ); -if _gaabcd :=d .DecodeElement (&_gcaeb .MathContentChoice .OMathPara ,&_dggafe );_gaabcd !=nil {return _gaabcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ffead :=NewEG_RunLevelElts (); -_bfced :=NewEG_MathContent ();_bfced .MathContentChoice =NewEG_MathContentChoice ();_bgbggb .RubyContentChoice .EG_RunLevelElts =append (_bgbggb .RubyContentChoice .EG_RunLevelElts ,_ffead );_ffead .RunLevelEltsChoice .EG_MathContent =append (_ffead .RunLevelEltsChoice .EG_MathContent ,_bfced ); -if _ggdbg :=d .DecodeElement (&_bfced .MathContentChoice .OMath ,&_dggafe );_ggdbg !=nil {return _ggdbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_dggafe .Name ); -if _eabcaa :=d .Skip ();_eabcaa !=nil {return _eabcaa ;};};case _a .EndElement :break _eceee ;case _a .CharData :};};return nil ;};func NewCT_CalendarType ()*CT_CalendarType {_afbd :=&CT_CalendarType {};return _afbd }; +// ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path +func (_edde *CT_Hyperlink )ValidateWithPath (path string )error {if _edde .HistoryAttr !=nil {if _abaeg :=_edde .HistoryAttr .ValidateWithPath (path +"\u002f\u0048\u0069s\u0074\u006f\u0072\u0079\u0041\u0074\u0074\u0072");_abaeg !=nil {return _abaeg ;}; +};if _cafa :=_edde .PContentChoice .ValidateWithPath (path +"\u002fP\u0043o\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_cafa !=nil {return _cafa ;};return nil ;};const (ST_HintUnset ST_Hint =0;ST_HintDefault ST_Hint =1;ST_HintEastAsia ST_Hint =2; +);func NewWdCT_WrapThrough ()*WdCT_WrapThrough {_gffgda :=&WdCT_WrapThrough {};_gffgda .WrapTextAttr =WdST_WrapText (1);_gffgda .WrapPolygon =NewWdCT_WrapPath ();return _gffgda ;};func NewCT_Object ()*CT_Object {_abfa :=&CT_Object {};return _abfa };func NewNumbering ()*Numbering {_gcafd :=&Numbering {}; +_gcafd .CT_Numbering =*NewCT_Numbering ();return _gcafd ;};func (_acfef *CT_SdtComboBox )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_adgfb :=range start .Attr {if _adgfb .Name .Local =="\u006ca\u0073\u0074\u0056\u0061\u006c\u0075e"{_gcfda :=_adgfb .Value ; +_acfef .LastValueAttr =&_gcfda ;continue ;};};_cgab :for {_accae ,_dbcgec :=d .Token ();if _dbcgec !=nil {return _dbcgec ;};switch _gaggb :=_accae .(type ){case _a .StartElement :switch _gaggb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_dcgfcd :=NewCT_SdtListItem (); +if _face :=d .DecodeElement (_dcgfcd ,&_gaggb );_face !=nil {return _face ;};_acfef .ListItem =append (_acfef .ListItem ,_dcgfcd );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006d\u0062o\u0042o\u0078\u0020\u0025\u0076",_gaggb .Name ); +if _faagaf :=d .Skip ();_faagaf !=nil {return _faagaf ;};};case _a .EndElement :break _cgab ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_CompatSetting and its children, prefixing error messages with path -func (_ggcf *CT_CompatSetting )ValidateWithPath (path string )error {return nil };type EG_RangeMarkupElements struct{RangeMarkupElementsChoice *EG_RangeMarkupElementsChoice ;}; +// ValidateWithPath validates the CT_SdtEndPr and its children, prefixing error messages with path +func (_gfabac *CT_SdtEndPr )ValidateWithPath (path string )error {if _gfabac .RPr !=nil {if _gebga :=_gfabac .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_gebga !=nil {return _gebga ;};};return nil ;};func (_fcbg *CT_Caption )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_fcbg .NameAttr )}); +if _fcbg .PosAttr !=ST_CaptionPosUnset {_cdbc ,_ecff :=_fcbg .PosAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0070o\u0073"});if _ecff !=nil {return _ecff ;};start .Attr =append (start .Attr ,_cdbc );};if _fcbg .ChapNumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0070\u004e\u0075m"},Value :_dd .Sprintf ("\u0025\u0076",*_fcbg .ChapNumAttr )}); +};if _fcbg .HeadingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0069\u006eg"},Value :_dd .Sprintf ("\u0025\u0076",*_fcbg .HeadingAttr )});};if _fcbg .NoLabelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u004c\u0061\u0062\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_fcbg .NoLabelAttr )}); +};if _fcbg .NumFmtAttr !=ST_NumberFormatUnset {_fda ,_fedc :=_fcbg .NumFmtAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"});if _fedc !=nil {return _fedc ;};start .Attr =append (start .Attr ,_fda );};if _fcbg .SepAttr !=ST_ChapterSepUnset {_fedd ,_cdbf :=_fcbg .SepAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0073e\u0070"}); +if _cdbf !=nil {return _cdbf ;};start .Attr =append (start .Attr ,_fedd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbace *ST_LineSpacingRule )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcafef ,_cadccg :=d .Token (); +if _cadccg !=nil {return _cadccg ;};if _dbcfcec ,_beadd :=_gcafef .(_a .EndElement );_beadd &&_dbcfcec .Name ==start .Name {*_bbace =1;return nil ;};if _gedgg ,_bdfgcb :=_gcafef .(_a .CharData );!_bdfgcb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcafef ); +}else {switch string (_gedgg ){case "":*_bbace =0;case "\u0061\u0075\u0074\u006f":*_bbace =1;case "\u0065\u0078\u0061c\u0074":*_bbace =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_bbace =3;};};_gcafef ,_cadccg =d .Token ();if _cadccg !=nil {return _cadccg ; +};if _dbfag ,_geecf :=_gcafef .(_a .EndElement );_geecf &&_dbfag .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcafef ); +};func NewCT_SmartTagRun ()*CT_SmartTagRun {_dbeaf :=&CT_SmartTagRun {};return _dbeaf }; -// ValidateWithPath validates the CT_Frame and its children, prefixing error messages with path -func (_gbfaa *CT_Frame )ValidateWithPath (path string )error {if _gbfaa .Sz !=nil {if _ebbf :=_gbfaa .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_ebbf !=nil {return _ebbf ;};};if _gbfaa .Name !=nil {if _bgefc :=_gbfaa .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065"); -_bgefc !=nil {return _bgefc ;};};if _gbfaa .Title !=nil {if _ffba :=_gbfaa .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_ffba !=nil {return _ffba ;};};if _gbfaa .LongDesc !=nil {if _agddg :=_gbfaa .LongDesc .ValidateWithPath (path +"\u002fL\u006f\u006e\u0067\u0044\u0065\u0073c"); -_agddg !=nil {return _agddg ;};};if _gbfaa .SourceFileName !=nil {if _cdgac :=_gbfaa .SourceFileName .ValidateWithPath (path +"\u002fS\u006fu\u0072\u0063\u0065\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065");_cdgac !=nil {return _cdgac ;};};if _gbfaa .MarW !=nil {if _agga :=_gbfaa .MarW .ValidateWithPath (path +"\u002f\u004d\u0061r\u0057"); -_agga !=nil {return _agga ;};};if _gbfaa .MarH !=nil {if _cgad :=_gbfaa .MarH .ValidateWithPath (path +"\u002f\u004d\u0061r\u0048");_cgad !=nil {return _cgad ;};};if _gbfaa .Scrollbar !=nil {if _bcgf :=_gbfaa .Scrollbar .ValidateWithPath (path +"\u002f\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"); -_bcgf !=nil {return _bcgf ;};};if _gbfaa .NoResizeAllowed !=nil {if _bgeef :=_gbfaa .NoResizeAllowed .ValidateWithPath (path +"\u002f\u004eo\u0052\u0065\u0073i\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064");_bgeef !=nil {return _bgeef ;};};if _gbfaa .LinkedToFile !=nil {if _cbeeg :=_gbfaa .LinkedToFile .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"); -_cbeeg !=nil {return _cbeeg ;};};return nil ;};func (_gfddbf ST_CharacterSpacing )String ()string {switch _gfddbf {case 0:return "";case 1:return "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073";case 2:return "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e"; -case 3:return "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061";};return "";};func (_fabfd *CT_P )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fabfd .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_fabfd .RsidRPrAttr )}); -};if _fabfd .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_fabfd .RsidRAttr )});};if _fabfd .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_fabfd .RsidDelAttr )}); -};if _fabfd .RsidPAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0050"},Value :_ff .Sprintf ("\u0025\u0076",*_fabfd .RsidPAttr )});};if _fabfd .RsidRDefaultAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0052\u0044\u0065f\u0061\u0075\u006c\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fabfd .RsidRDefaultAttr )}); -};e .EncodeToken (start );if _fabfd .PPr !=nil {_feaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_fabfd .PPr ,_feaaa );};if _fabfd .EG_PContent !=nil {for _ ,_eeaccb :=range _fabfd .EG_PContent {_eeaccb .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcgccc *WdEG_WrapTypeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcgccc .WrapNone !=nil {_gfcac :=_a .StartElement {Name :_a .Name {Local :"w\u0070\u003a\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}}; -e .EncodeElement (_fcgccc .WrapNone ,_gfcac );}else if _fcgccc .WrapSquare !=nil {_edegdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}};e .EncodeElement (_fcgccc .WrapSquare ,_edegdc ); -}else if _fcgccc .WrapTight !=nil {_dgafcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003aw\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074"}};e .EncodeElement (_fcgccc .WrapTight ,_dgafcd );}else if _fcgccc .WrapThrough !=nil {_caaega :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0054\u0068r\u006f\u0075\u0067\u0068"}}; -e .EncodeElement (_fcgccc .WrapThrough ,_caaega );}else if _fcgccc .WrapTopAndBottom !=nil {_bgfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077ra\u0070\u0054\u006f\u0070\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_fcgccc .WrapTopAndBottom ,_bgfgf ); -};return nil ;};func (_ccffc *CT_RubyContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcfgd :for {_eccag ,_gbefg :=d .Token ();if _gbefg !=nil {return _gbefg ;};switch _caacg :=_eccag .(type ){case _a .StartElement :switch _caacg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ddabg :=NewEG_RubyContent (); -_ddabg .RubyContentChoice =NewEG_RubyContentChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_ddabg );if _fddfea :=d .DecodeElement (&_ddabg .RubyContentChoice .R ,&_caacg );_fddfea !=nil {return _fddfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_edfaf :=NewEG_RubyContent (); -_ebcee :=NewEG_RunLevelElts ();_ebcee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_edfaf );_edfaf .RubyContentChoice .EG_RunLevelElts =append (_edfaf .RubyContentChoice .EG_RunLevelElts ,_ebcee ); -if _ccddf :=d .DecodeElement (&_ebcee .RunLevelEltsChoice .ProofErr ,&_caacg );_ccddf !=nil {return _ccddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gbedc :=NewEG_RubyContent (); -_gaceb :=NewEG_RunLevelElts ();_gaceb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_gbedc );_gbedc .RubyContentChoice .EG_RunLevelElts =append (_gbedc .RubyContentChoice .EG_RunLevelElts ,_gaceb ); -if _bgaee :=d .DecodeElement (&_gaceb .RunLevelEltsChoice .PermStart ,&_caacg );_bgaee !=nil {return _bgaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ddegd :=NewEG_RubyContent (); -_gbedf :=NewEG_RunLevelElts ();_gbedf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_ddegd );_ddegd .RubyContentChoice .EG_RunLevelElts =append (_ddegd .RubyContentChoice .EG_RunLevelElts ,_gbedf ); -if _fcaae :=d .DecodeElement (&_gbedf .RunLevelEltsChoice .PermEnd ,&_caacg );_fcaae !=nil {return _fcaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ebcec :=NewEG_RubyContent (); -_ddedg :=NewEG_RunLevelElts ();_ddedg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_ebcec );_ebcec .RubyContentChoice .EG_RunLevelElts =append (_ebcec .RubyContentChoice .EG_RunLevelElts ,_ddedg ); -if _cdgce :=d .DecodeElement (&_ddedg .RunLevelEltsChoice .Ins ,&_caacg );_cdgce !=nil {return _cdgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gbdge :=NewEG_RubyContent (); -_bcafd :=NewEG_RunLevelElts ();_bcafd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_gbdge );_gbdge .RubyContentChoice .EG_RunLevelElts =append (_gbdge .RubyContentChoice .EG_RunLevelElts ,_bcafd ); -if _efbgb :=d .DecodeElement (&_bcafd .RunLevelEltsChoice .Del ,&_caacg );_efbgb !=nil {return _efbgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eeabe :=NewEG_RubyContent (); -_affb :=NewEG_RunLevelElts ();_affb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_eeabe );_eeabe .RubyContentChoice .EG_RunLevelElts =append (_eeabe .RubyContentChoice .EG_RunLevelElts ,_affb ); -if _fbbffd :=d .DecodeElement (&_affb .RunLevelEltsChoice .MoveFrom ,&_caacg );_fbbffd !=nil {return _fbbffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aggeb :=NewEG_RubyContent (); -_daaff :=NewEG_RunLevelElts ();_daaff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_aggeb );_aggeb .RubyContentChoice .EG_RunLevelElts =append (_aggeb .RubyContentChoice .EG_RunLevelElts ,_daaff ); -if _eagdd :=d .DecodeElement (&_daaff .RunLevelEltsChoice .MoveTo ,&_caacg );_eagdd !=nil {return _eagdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eadg :=NewEG_RubyContent (); -_daeae :=NewEG_RunLevelElts ();_fcdceg :=NewEG_RangeMarkupElements ();_fcdceg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_eadg );_eadg .RubyContentChoice .EG_RunLevelElts =append (_eadg .RubyContentChoice .EG_RunLevelElts ,_daeae ); -_daeae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daeae .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcdceg );if _beefe :=d .DecodeElement (&_fcdceg .RangeMarkupElementsChoice .BookmarkStart ,&_caacg );_beefe !=nil {return _beefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gbegg :=NewEG_RubyContent (); -_dcaeb :=NewEG_RunLevelElts ();_ccgeec :=NewEG_RangeMarkupElements ();_ccgeec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_gbegg );_gbegg .RubyContentChoice .EG_RunLevelElts =append (_gbegg .RubyContentChoice .EG_RunLevelElts ,_dcaeb ); -_dcaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccgeec );if _bdgbc :=d .DecodeElement (&_ccgeec .RangeMarkupElementsChoice .BookmarkEnd ,&_caacg );_bdgbc !=nil {return _bdgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aagba :=NewEG_RubyContent (); -_fcbea :=NewEG_RunLevelElts ();_bfcbd :=NewEG_RangeMarkupElements ();_bfcbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_aagba );_aagba .RubyContentChoice .EG_RunLevelElts =append (_aagba .RubyContentChoice .EG_RunLevelElts ,_fcbea ); -_fcbea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbea .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfcbd );if _fgeed :=d .DecodeElement (&_bfcbd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_caacg );_fgeed !=nil {return _fgeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbddag :=NewEG_RubyContent (); -_beece :=NewEG_RunLevelElts ();_fdcabb :=NewEG_RangeMarkupElements ();_fdcabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_bbddag );_bbddag .RubyContentChoice .EG_RunLevelElts =append (_bbddag .RubyContentChoice .EG_RunLevelElts ,_beece ); -_beece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beece .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcabb );if _ecedg :=d .DecodeElement (&_fdcabb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_caacg );_ecedg !=nil {return _ecedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ebcfa :=NewEG_RubyContent (); -_aabed :=NewEG_RunLevelElts ();_ggdee :=NewEG_RangeMarkupElements ();_ggdee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_ebcfa );_ebcfa .RubyContentChoice .EG_RunLevelElts =append (_ebcfa .RubyContentChoice .EG_RunLevelElts ,_aabed ); -_aabed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aabed .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggdee );if _cbfbg :=d .DecodeElement (&_ggdee .RangeMarkupElementsChoice .MoveToRangeStart ,&_caacg );_cbfbg !=nil {return _cbfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_daggdc :=NewEG_RubyContent (); -_adebe :=NewEG_RunLevelElts ();_fafcd :=NewEG_RangeMarkupElements ();_fafcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_daggdc );_daggdc .RubyContentChoice .EG_RunLevelElts =append (_daggdc .RubyContentChoice .EG_RunLevelElts ,_adebe ); -_adebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fafcd );if _gdbag :=d .DecodeElement (&_fafcd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_caacg );_gdbag !=nil {return _gdbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_faaebb :=NewEG_RubyContent (); -_cefgd :=NewEG_RunLevelElts ();_eaebf :=NewEG_RangeMarkupElements ();_eaebf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_faaebb );_faaebb .RubyContentChoice .EG_RunLevelElts =append (_faaebb .RubyContentChoice .EG_RunLevelElts ,_cefgd ); -_cefgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaebf );if _fabag :=d .DecodeElement (&_eaebf .RangeMarkupElementsChoice .CommentRangeStart ,&_caacg );_fabag !=nil {return _fabag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eeggc :=NewEG_RubyContent (); -_fegfd :=NewEG_RunLevelElts ();_cbgab :=NewEG_RangeMarkupElements ();_cbgab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_eeggc );_eeggc .RubyContentChoice .EG_RunLevelElts =append (_eeggc .RubyContentChoice .EG_RunLevelElts ,_fegfd ); -_fegfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fegfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbgab );if _gfffba :=d .DecodeElement (&_cbgab .RangeMarkupElementsChoice .CommentRangeEnd ,&_caacg );_gfffba !=nil {return _gfffba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_degdg :=NewEG_RubyContent (); -_adaga :=NewEG_RunLevelElts ();_bbdgf :=NewEG_RangeMarkupElements ();_bbdgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_degdg );_degdg .RubyContentChoice .EG_RunLevelElts =append (_degdg .RubyContentChoice .EG_RunLevelElts ,_adaga ); -_adaga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adaga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbdgf );if _dddfe :=d .DecodeElement (&_bbdgf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_caacg );_dddfe !=nil {return _dddfe ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fafdg :=NewEG_RubyContent (); -_cgbbgg :=NewEG_RunLevelElts ();_aaace :=NewEG_RangeMarkupElements ();_aaace .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_fafdg );_fafdg .RubyContentChoice .EG_RunLevelElts =append (_fafdg .RubyContentChoice .EG_RunLevelElts ,_cgbbgg ); -_cgbbgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbbgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaace );if _ecbdc :=d .DecodeElement (&_aaace .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_caacg );_ecbdc !=nil {return _ecbdc ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bdabbg :=NewEG_RubyContent (); -_faged :=NewEG_RunLevelElts ();_fbbca :=NewEG_RangeMarkupElements ();_fbbca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_bdabbg );_bdabbg .RubyContentChoice .EG_RunLevelElts =append (_bdabbg .RubyContentChoice .EG_RunLevelElts ,_faged ); -_faged .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faged .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbca );if _bbgea :=d .DecodeElement (&_fbbca .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_caacg );_bbgea !=nil {return _bbgea ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cccec :=NewEG_RubyContent (); -_bafdb :=NewEG_RunLevelElts ();_fcbege :=NewEG_RangeMarkupElements ();_fcbege .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_cccec );_cccec .RubyContentChoice .EG_RunLevelElts =append (_cccec .RubyContentChoice .EG_RunLevelElts ,_bafdb ); -_bafdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbege );if _cbfae :=d .DecodeElement (&_fcbege .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_caacg );_cbfae !=nil {return _cbfae ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dcffa :=NewEG_RubyContent (); -_fbdeg :=NewEG_RunLevelElts ();_dafa :=NewEG_RangeMarkupElements ();_dafa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_dcffa );_dcffa .RubyContentChoice .EG_RunLevelElts =append (_dcffa .RubyContentChoice .EG_RunLevelElts ,_fbdeg ); -_fbdeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbdeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafa );if _ddggc :=d .DecodeElement (&_dafa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_caacg );_ddggc !=nil {return _ddggc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dbcef :=NewEG_RubyContent (); -_beabd :=NewEG_RunLevelElts ();_ggcfad :=NewEG_RangeMarkupElements ();_ggcfad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_dbcef );_dbcef .RubyContentChoice .EG_RunLevelElts =append (_dbcef .RubyContentChoice .EG_RunLevelElts ,_beabd ); -_beabd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beabd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggcfad );if _cdcbag :=d .DecodeElement (&_ggcfad .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_caacg );_cdcbag !=nil {return _cdcbag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_caadac :=NewEG_RubyContent (); -_faecf :=NewEG_RunLevelElts ();_fgfbf :=NewEG_RangeMarkupElements ();_fgfbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_caadac );_caadac .RubyContentChoice .EG_RunLevelElts =append (_caadac .RubyContentChoice .EG_RunLevelElts ,_faecf ); -_faecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgfbf );if _geecf :=d .DecodeElement (&_fgfbf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_caacg );_geecf !=nil {return _geecf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbcbf :=NewEG_RubyContent (); -_deafc :=NewEG_RunLevelElts ();_bffad :=NewEG_RangeMarkupElements ();_bffad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_cbcbf );_cbcbf .RubyContentChoice .EG_RunLevelElts =append (_cbcbf .RubyContentChoice .EG_RunLevelElts ,_deafc ); -_deafc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deafc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bffad );if _gabee :=d .DecodeElement (&_bffad .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_caacg );_gabee !=nil {return _gabee ;}; -case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fagbg :=NewEG_RubyContent (); -_dgfcf :=NewEG_RunLevelElts ();_dfgff :=NewEG_MathContent ();_dfgff .MathContentChoice =NewEG_MathContentChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_fagbg );_fagbg .RubyContentChoice .EG_RunLevelElts =append (_fagbg .RubyContentChoice .EG_RunLevelElts ,_dgfcf ); -_dgfcf .RunLevelEltsChoice .EG_MathContent =append (_dgfcf .RunLevelEltsChoice .EG_MathContent ,_dfgff );if _babed :=d .DecodeElement (&_dfgff .MathContentChoice .OMathPara ,&_caacg );_babed !=nil {return _babed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cbgdg :=NewEG_RubyContent (); -_fabae :=NewEG_RunLevelElts ();_fgcca :=NewEG_MathContent ();_fgcca .MathContentChoice =NewEG_MathContentChoice ();_ccffc .EG_RubyContent =append (_ccffc .EG_RubyContent ,_cbgdg );_cbgdg .RubyContentChoice .EG_RunLevelElts =append (_cbgdg .RubyContentChoice .EG_RunLevelElts ,_fabae ); -_fabae .RunLevelEltsChoice .EG_MathContent =append (_fabae .RunLevelEltsChoice .EG_MathContent ,_fgcca );if _gdgfcfe :=d .DecodeElement (&_fgcca .MathContentChoice .OMath ,&_caacg );_gdgfcfe !=nil {return _gdgfcfe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_caacg .Name ); -if _daccc :=d .Skip ();_daccc !=nil {return _daccc ;};};case _a .EndElement :break _dcfgd ;case _a .CharData :};};return nil ;}; +// Validate validates the CT_FontFamily and its children +func (_feeb *CT_FontFamily )Validate ()error {return _feeb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079");};func (_eba *CT_BookmarkRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbc :=range start .Attr {if _bbc .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_aff ,_fbbf :=_c .ParseInt (_bbc .Value ,10,64); +if _fbbf !=nil {return _fbbf ;};_eba .ColFirstAttr =&_aff ;continue ;};if _bbc .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_fefc ,_feac :=_c .ParseInt (_bbc .Value ,10,64);if _feac !=nil {return _feac ;};_eba .ColLastAttr =&_fefc ;continue ; +};if _bbc .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_eba .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_bbc );continue ;};if _bbc .Name .Local =="\u0069\u0064"{_adad ,_cdc :=_c .ParseInt (_bbc .Value ,10,64); +if _cdc !=nil {return _cdc ;};_eba .IdAttr =_adad ;continue ;};};for {_bea ,_cede :=d .Token ();if _cede !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006bm\u0061r\u006b\u0052\u0061\u006e\u0067\u0065\u003a \u0025\u0073",_cede ); +};if _fdeff ,_babb :=_bea .(_a .EndElement );_babb &&_fdeff .Name ==start .Name {break ;};};return nil ;};type ST_TblWidth byte ;func (_afgbe *WdCT_EffectExtent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_afgbe .LAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074"},Value :_dd .Sprintf ("\u0025\u0076",_afgbe .TAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_afgbe .RAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062"},Value :_dd .Sprintf ("\u0025\u0076",_afgbe .BAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TxbxContent ()*CT_TxbxContent {_efdbe :=&CT_TxbxContent {}; +return _efdbe };func NewCT_PixelsMeasure ()*CT_PixelsMeasure {_fgcfc :=&CT_PixelsMeasure {};return _fgcfc };func (_bfgde *CT_TextEffect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfgde .ValAttr =ST_TextEffect (1);for _ ,_afbbgc :=range start .Attr {if _afbbgc .Name .Local =="\u0076\u0061\u006c"{_bfgde .ValAttr .UnmarshalXMLAttr (_afbbgc ); +continue ;};};for {_gddgc ,_dacdf :=d .Token ();if _dacdf !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054e\u0078t\u0045f\u0066\u0065\u0063\u0074\u003a\u0020\u0025s",_dacdf );};if _egbff ,_bddae :=_gddgc .(_a .EndElement ); +_bddae &&_egbff .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_TopPageBorder and its children, prefixing error messages with path -func (_bgfea *CT_TopPageBorder )ValidateWithPath (path string )error {if _bgfea .ValAttr ==ST_BorderUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _defcf :=_bgfea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_defcf !=nil {return _defcf ;};if _bgfea .ColorAttr !=nil {if _eaadae :=_bgfea .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_eaadae !=nil {return _eaadae ;};};if _gcggfc :=_bgfea .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_gcggfc !=nil {return _gcggfc ;};if _bgfea .ShadowAttr !=nil {if _cbgefg :=_bgfea .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); -_cbgefg !=nil {return _cbgefg ;};};if _bgfea .FrameAttr !=nil {if _ecadb :=_bgfea .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_ecadb !=nil {return _ecadb ;};};return nil ;};func (_cedgcg ST_JcTable )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cedgcg .String (),start ); -}; +// Validate validates the CT_HdrFtr and its children +func (_agafg *CT_HdrFtr )Validate ()error {return _agafg .ValidateWithPath ("\u0043T\u005f\u0048\u0064\u0072\u0046\u0074r");};type CT_NumRestart struct{ -// Validate validates the EG_RunInnerContentChoice and its children -func (_aabaa *EG_RunInnerContentChoice )Validate ()error {return _aabaa .ValidateWithPath ("\u0045G\u005f\u0052\u0075\u006e\u0049\u006e\u006e\u0065\u0072\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_aagfbc *CT_Empty )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_bfaf ,_fgea :=d .Token (); -if _fgea !=nil {return _ff .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_fgea );};if _fcaa ,_gffa :=_bfaf .(_a .EndElement );_gffa &&_fcaa .Name ==start .Name {break ;};};return nil ;};func (_dgcgc *CT_TcPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_dgcgc .AuthorAttr )}); -if _dgcgc .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_dgcgc .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_dgcgc .IdAttr )}); -e .EncodeToken (start );_eeeegg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_dgcgc .TcPr ,_eeeegg );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Automatic Numbering Restart Value +ValAttr ST_RestartNumber ;};func (_bageaa *ST_Zoom )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bageaa =0;case "\u006e\u006f\u006e\u0065":*_bageaa =1;case "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065":*_bageaa =2;case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_bageaa =3; +case "\u0074e\u0078\u0074\u0046\u0069\u0074":*_bageaa =4;};return nil ;};func (_ccgccd ST_CharacterSpacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ccgccd .String (),start );};func (_ddagfge *ST_TextboxTightWrap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ddagfge =0; +case "\u006e\u006f\u006e\u0065":*_ddagfge =1;case "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073":*_ddagfge =2;case "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065":*_ddagfge =3;case "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_ddagfge =4; +case "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_ddagfge =5;};return nil ;};func (_fdacdd ST_AnnotationVMerge )Validate ()error {return _fdacdd .ValidateWithPath ("")}; -// ValidateWithPath validates the WdWgp and its children, prefixing error messages with path -func (_dcgea *WdWgp )ValidateWithPath (path string )error {if _bbebcg :=_dcgea .WdCT_WordprocessingGroup .ValidateWithPath (path );_bbebcg !=nil {return _bbebcg ;};return nil ;};func NewCT_FtnProps ()*CT_FtnProps {_dfddd :=&CT_FtnProps {};return _dfddd }; -func (_cdfffa *EG_ContentCellContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecgac :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_eedfe :=NewCT_Tc (); -if _gbgeg :=d .DecodeElement (_eedfe ,&_ecgac );_gbgeg !=nil {return _gbgeg ;};_cdfffa .Tc =append (_cdfffa .Tc ,_eedfe );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cdfffa .CustomXml =NewCT_CustomXmlCell (); -if _gbefgg :=d .DecodeElement (_cdfffa .CustomXml ,&_ecgac );_gbefgg !=nil {return _gbefgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cdfffa .Sdt =NewCT_SdtCell (); -if _fdecf :=d .DecodeElement (_cdfffa .Sdt ,&_ecgac );_fdecf !=nil {return _fdecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_edcaf :=NewEG_RunLevelElts (); -_edcaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_edcaf );if _edbba :=d .DecodeElement (&_edcaf .RunLevelEltsChoice .ProofErr ,&_ecgac );_edbba !=nil {return _edbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bdded :=NewEG_RunLevelElts (); -_bdded .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bdded );if _gcgefa :=d .DecodeElement (&_bdded .RunLevelEltsChoice .PermStart ,&_ecgac );_gcgefa !=nil {return _gcgefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bcdec :=NewEG_RunLevelElts (); -_bcdec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bcdec );if _ffbcf :=d .DecodeElement (&_bcdec .RunLevelEltsChoice .PermEnd ,&_ecgac );_ffbcf !=nil {return _ffbcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_defbe :=NewEG_RunLevelElts (); -_defbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_defbe );if _ecced :=d .DecodeElement (&_defbe .RunLevelEltsChoice .Ins ,&_ecgac );_ecced !=nil {return _ecced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ccead :=NewEG_RunLevelElts (); -_ccead .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_ccead );if _afaff :=d .DecodeElement (&_ccead .RunLevelEltsChoice .Del ,&_ecgac );_afaff !=nil {return _afaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cccecc :=NewEG_RunLevelElts (); -_cccecc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_cccecc );if _ffcaf :=d .DecodeElement (&_cccecc .RunLevelEltsChoice .MoveFrom ,&_ecgac );_ffcaf !=nil {return _ffcaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fcceg :=NewEG_RunLevelElts (); -_fcceg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_fcceg );if _ecddcb :=d .DecodeElement (&_fcceg .RunLevelEltsChoice .MoveTo ,&_ecgac );_ecddcb !=nil {return _ecddcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fdfdga :=NewEG_RunLevelElts (); -_bbadaf :=NewEG_RangeMarkupElements ();_bbadaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_fdfdga );_fdfdga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdfdga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbadaf ); -if _eefeb :=d .DecodeElement (&_bbadaf .RangeMarkupElementsChoice .BookmarkStart ,&_ecgac );_eefeb !=nil {return _eefeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gcddab :=NewEG_RunLevelElts (); -_caggab :=NewEG_RangeMarkupElements ();_caggab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_gcddab );_gcddab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcddab .RunLevelEltsChoice .EG_RangeMarkupElements ,_caggab ); -if _agbfg :=d .DecodeElement (&_caggab .RangeMarkupElementsChoice .BookmarkEnd ,&_ecgac );_agbfg !=nil {return _agbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_febfgd :=NewEG_RunLevelElts (); -_bfagbe :=NewEG_RangeMarkupElements ();_bfagbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_febfgd );_febfgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febfgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfagbe ); -if _agegc :=d .DecodeElement (&_bfagbe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ecgac );_agegc !=nil {return _agegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bedca :=NewEG_RunLevelElts (); -_cfagee :=NewEG_RangeMarkupElements ();_cfagee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bedca );_bedca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bedca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfagee ); -if _afgfde :=d .DecodeElement (&_cfagee .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ecgac );_afgfde !=nil {return _afgfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dfeac :=NewEG_RunLevelElts (); -_bdcec :=NewEG_RangeMarkupElements ();_bdcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_dfeac );_dfeac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfeac .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdcec ); -if _egabcff :=d .DecodeElement (&_bdcec .RangeMarkupElementsChoice .MoveToRangeStart ,&_ecgac );_egabcff !=nil {return _egabcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_acecb :=NewEG_RunLevelElts (); -_ffgef :=NewEG_RangeMarkupElements ();_ffgef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_acecb );_acecb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acecb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgef ); -if _gbggf :=d .DecodeElement (&_ffgef .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ecgac );_gbggf !=nil {return _gbggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bdefe :=NewEG_RunLevelElts (); -_gdgef :=NewEG_RangeMarkupElements ();_gdgef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bdefe );_bdefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdgef ); -if _gafcg :=d .DecodeElement (&_gdgef .RangeMarkupElementsChoice .CommentRangeStart ,&_ecgac );_gafcg !=nil {return _gafcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aadda :=NewEG_RunLevelElts (); -_eedaf :=NewEG_RangeMarkupElements ();_eedaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_aadda );_aadda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aadda .RunLevelEltsChoice .EG_RangeMarkupElements ,_eedaf ); -if _becbee :=d .DecodeElement (&_eedaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_ecgac );_becbee !=nil {return _becbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cecag :=NewEG_RunLevelElts (); -_faced :=NewEG_RangeMarkupElements ();_faced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_cecag );_cecag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cecag .RunLevelEltsChoice .EG_RangeMarkupElements ,_faced ); -if _bdccdc :=d .DecodeElement (&_faced .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ecgac );_bdccdc !=nil {return _bdccdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_faaff :=NewEG_RunLevelElts (); -_cfcagc :=NewEG_RangeMarkupElements ();_cfcagc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_faaff );_faaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcagc ); -if _bagcbg :=d .DecodeElement (&_cfcagc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ecgac );_bagcbg !=nil {return _bagcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bfafda :=NewEG_RunLevelElts (); -_eaadg :=NewEG_RangeMarkupElements ();_eaadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bfafda );_bfafda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfafda .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaadg ); -if _bcebfe :=d .DecodeElement (&_eaadg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ecgac );_bcebfe !=nil {return _bcebfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ffgfg :=NewEG_RunLevelElts (); -_acbggaf :=NewEG_RangeMarkupElements ();_acbggaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_ffgfg );_ffgfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_acbggaf ); -if _dffda :=d .DecodeElement (&_acbggaf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ecgac );_dffda !=nil {return _dffda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bcdda :=NewEG_RunLevelElts (); -_cacgca :=NewEG_RangeMarkupElements ();_cacgca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_bcdda );_bcdda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcdda .RunLevelEltsChoice .EG_RangeMarkupElements ,_cacgca ); -if _gacgde :=d .DecodeElement (&_cacgca .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ecgac );_gacgde !=nil {return _gacgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fggae :=NewEG_RunLevelElts (); -_gdfed :=NewEG_RangeMarkupElements ();_gdfed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_fggae );_fggae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fggae .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdfed ); -if _ddefe :=d .DecodeElement (&_gdfed .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ecgac );_ddefe !=nil {return _ddefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fdece :=NewEG_RunLevelElts (); -_fcfde :=NewEG_RangeMarkupElements ();_fcfde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_fdece );_fdece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdece .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcfde ); -if _bfedf :=d .DecodeElement (&_fcfde .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ecgac );_bfedf !=nil {return _bfedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adgcg :=NewEG_RunLevelElts (); -_dddc :=NewEG_RangeMarkupElements ();_dddc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_adgcg );_adgcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddc ); -if _facgdd :=d .DecodeElement (&_dddc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ecgac );_facgdd !=nil {return _facgdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fbcdf :=NewEG_RunLevelElts (); -_ggfgab :=NewEG_MathContent ();_ggfgab .MathContentChoice =NewEG_MathContentChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_fbcdf );_fbcdf .RunLevelEltsChoice .EG_MathContent =append (_fbcdf .RunLevelEltsChoice .EG_MathContent ,_ggfgab ); -if _aegfab :=d .DecodeElement (&_ggfgab .MathContentChoice .OMathPara ,&_ecgac );_aegfab !=nil {return _aegfab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_agbce :=NewEG_RunLevelElts (); -_fdadbb :=NewEG_MathContent ();_fdadbb .MathContentChoice =NewEG_MathContentChoice ();_cdfffa .EG_RunLevelElts =append (_cdfffa .EG_RunLevelElts ,_agbce );_agbce .RunLevelEltsChoice .EG_MathContent =append (_agbce .RunLevelEltsChoice .EG_MathContent ,_fdadbb ); -if _ddcbac :=d .DecodeElement (&_fdadbb .MathContentChoice .OMath ,&_ecgac );_ddcbac !=nil {return _ddcbac ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ecgac .Name ); -if _cgacc :=d .Skip ();_cgacc !=nil {return _cgacc ;};};return nil ;};func (_gaccag *Numbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +// ValidateWithPath validates the Styles and its children, prefixing error messages with path +func (_bdbede *Styles )ValidateWithPath (path string )error {if _cafcfa :=_bdbede .CT_Styles .ValidateWithPath (path );_cafcfa !=nil {return _cafcfa ;};return nil ;};func (_dgedff *CT_Tabs )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_cgfcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}};for _ ,_ddaeb :=range _dgedff .Tab {e .EncodeElement (_ddaeb ,_cgfcc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_PPrBase ()*CT_PPrBase {_fdgfg :=&CT_PPrBase {}; +return _fdgfg }; + +// ValidateWithPath validates the EG_ContentBlockContentChoice and its children, prefixing error messages with path +func (_cegag *EG_ContentBlockContentChoice )ValidateWithPath (path string )error {if _cegag .CustomXml !=nil {if _acfega :=_cegag .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_acfega !=nil {return _acfega ; +};};if _cegag .Sdt !=nil {if _abaaed :=_cegag .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074");_abaaed !=nil {return _abaaed ;};};for _dbcegb ,_aadacb :=range _cegag .P {if _gcbgb :=_aadacb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0050\u005b\u0025\u0064\u005d",path ,_dbcegb )); +_gcbgb !=nil {return _gcbgb ;};};for _gbcfad ,_afcdg :=range _cegag .Tbl {if _ggegf :=_afcdg .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0054\u0062\u006c\u005b\u0025\u0064\u005d",path ,_gbcfad ));_ggegf !=nil {return _ggegf ;};};for _dfebfg ,_effebf :=range _cegag .EG_RunLevelElts {if _dabcaa :=_effebf .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_dfebfg )); +_dabcaa !=nil {return _dabcaa ;};};return nil ;};const (ST_HighlightColorUnset ST_HighlightColor =0;ST_HighlightColorBlack ST_HighlightColor =1;ST_HighlightColorBlue ST_HighlightColor =2;ST_HighlightColorCyan ST_HighlightColor =3;ST_HighlightColorGreen ST_HighlightColor =4; +ST_HighlightColorMagenta ST_HighlightColor =5;ST_HighlightColorRed ST_HighlightColor =6;ST_HighlightColorYellow ST_HighlightColor =7;ST_HighlightColorWhite ST_HighlightColor =8;ST_HighlightColorDarkBlue ST_HighlightColor =9;ST_HighlightColorDarkCyan ST_HighlightColor =10; +ST_HighlightColorDarkGreen ST_HighlightColor =11;ST_HighlightColorDarkMagenta ST_HighlightColor =12;ST_HighlightColorDarkRed ST_HighlightColor =13;ST_HighlightColorDarkYellow ST_HighlightColor =14;ST_HighlightColorDarkGray ST_HighlightColor =15;ST_HighlightColorLightGray ST_HighlightColor =16; +ST_HighlightColorNone ST_HighlightColor =17;);func (_fabc *CT_Border )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fabc .ValAttr =ST_Border (1);for _ ,_bfdc :=range start .Attr {if _bfdc .Name .Local =="\u0076\u0061\u006c"{_fabc .ValAttr .UnmarshalXMLAttr (_bfdc ); +continue ;};if _bfdc .Name .Local =="\u0063\u006f\u006co\u0072"{_afgg ,_bacg :=ParseUnionST_HexColor (_bfdc .Value );if _bacg !=nil {return _bacg ;};_fabc .ColorAttr =&_afgg ;continue ;};if _bfdc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_fabc .ThemeColorAttr .UnmarshalXMLAttr (_bfdc ); +continue ;};if _bfdc .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_befc :=_bfdc .Value ;_fabc .ThemeTintAttr =&_befc ;continue ;};if _bfdc .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_babf :=_bfdc .Value ; +_fabc .ThemeShadeAttr =&_babf ;continue ;};if _bfdc .Name .Local =="\u0073\u007a"{_aebd ,_bgcd :=_c .ParseUint (_bfdc .Value ,10,64);if _bgcd !=nil {return _bgcd ;};_fabc .SzAttr =&_aebd ;continue ;};if _bfdc .Name .Local =="\u0073\u0070\u0061c\u0065"{_gaed ,_fcgc :=_c .ParseUint (_bfdc .Value ,10,64); +if _fcgc !=nil {return _fcgc ;};_fabc .SpaceAttr =&_gaed ;continue ;};if _bfdc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_fca ,_gddb :=ParseUnionST_OnOff (_bfdc .Value );if _gddb !=nil {return _gddb ;};_fabc .ShadowAttr =&_fca ;continue ;}; +if _bfdc .Name .Local =="\u0066\u0072\u0061m\u0065"{_cgcd ,_ccgf :=ParseUnionST_OnOff (_bfdc .Value );if _ccgf !=nil {return _ccgf ;};_fabc .FrameAttr =&_cgcd ;continue ;};};for {_gdbc ,_gedc :=d .Token ();if _gedc !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u006f\u0072d\u0065\u0072\u003a\u0020\u0025\u0073",_gedc ); +};if _fegf ,_bdecd :=_gdbc .(_a .EndElement );_bdecd &&_fegf .Name ==start .Name {break ;};};return nil ;};func (_bacgebb *ST_SdtDateMappingType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bacced ,_babfae :=d .Token ();if _babfae !=nil {return _babfae ; +};if _dbdacdg ,_cfcgd :=_bacced .(_a .EndElement );_cfcgd &&_dbdacdg .Name ==start .Name {*_bacgebb =1;return nil ;};if _gccddg ,_eedgef :=_bacced .(_a .CharData );!_eedgef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bacced ); +}else {switch string (_gccddg ){case "":*_bacgebb =0;case "\u0074\u0065\u0078\u0074":*_bacgebb =1;case "\u0064\u0061\u0074\u0065":*_bacgebb =2;case "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065":*_bacgebb =3;};};_bacced ,_babfae =d .Token ();if _babfae !=nil {return _babfae ; +};if _fgbfcg ,_aacae :=_bacced .(_a .EndElement );_aacae &&_fgbfcg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bacced ); +};type CT_SdtContentBlock struct{EG_ContentBlockContent []*EG_ContentBlockContent ;};func NewAG_SectPrAttributes ()*AG_SectPrAttributes {_fa :=&AG_SectPrAttributes {};return _fa };type CT_TblLayoutType struct{ + +// Table Layout Setting +TypeAttr ST_TblLayoutType ;};type ST_PTabLeader byte ;type EG_ContentCellContent struct{ContentCellContentChoice *EG_ContentCellContentChoice ;}; + +// Validate validates the EG_RPrContent and its children +func (_bddef *EG_RPrContent )Validate ()error {return _bddef .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};func NewCT_SimpleField ()*CT_SimpleField {_fagbf :=&CT_SimpleField {};return _fagbf };type CT_Endnotes struct{ + +// Endnote Content +Endnote []*CT_FtnEdn ;};func (_egbed *CT_DocDefaults )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdaff :for {_fgbb ,_gefb :=d .Token ();if _gefb !=nil {return _gefb ;};switch _adaf :=_fgbb .(type ){case _a .StartElement :switch _adaf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}:_egbed .RPrDefault =NewCT_RPrDefault (); +if _dafd :=d .DecodeElement (_egbed .RPrDefault ,&_adaf );_dafd !=nil {return _dafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}:_egbed .PPrDefault =NewCT_PPrDefault (); +if _dcbb :=d .DecodeElement (_egbed .PPrDefault ,&_adaf );_dcbb !=nil {return _dcbb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066\u0061u\u006ct\u0073\u0020\u0025\u0076",_adaf .Name ); +if _acbe :=d .Skip ();_acbe !=nil {return _acbe ;};};case _a .EndElement :break _bdaff ;case _a .CharData :};};return nil ;};type CT_FFTextInput struct{ + +// Text Box Form Field Type +Type *CT_FFTextType ; + +// Default Text Box Form Field String +Default *CT_String ; + +// Text Box Form Field Maximum Length +MaxLength *CT_DecimalNumber ; + +// Text Box Form Field Formatting +Format *CT_String ;};func (_gcdcb *EG_HdrFtrReferencesChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdacd :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gcdcb .HeaderReference =NewCT_HdrFtrRef (); +if _dgffd :=d .DecodeElement (_gcdcb .HeaderReference ,&_gdacd );_dgffd !=nil {return _dgffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gcdcb .FooterReference =NewCT_HdrFtrRef (); +if _aedfed :=d .DecodeElement (_gcdcb .FooterReference ,&_gdacd );_aedfed !=nil {return _aedfed ;};default:_ec .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074\u0072\u0052\u0065f\u0065r\u0065\u006e\u0063\u0065\u0073\u0043\u0068\u006fi\u0063e\u0020\u0025v",_gdacd .Name ); +if _cegafd :=d .Skip ();_cegafd !=nil {return _cegafd ;};};return nil ;};func (_bgedc *ST_Em )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdcfc ,_gdggc :=d .Token ();if _gdggc !=nil {return _gdggc ;};if _cdgaaa ,_cfcaae :=_cdcfc .(_a .EndElement ); +_cfcaae &&_cdgaaa .Name ==start .Name {*_bgedc =1;return nil ;};if _faddfb ,_bccaff :=_cdcfc .(_a .CharData );!_bccaff {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdcfc ); +}else {switch string (_faddfb ){case "":*_bgedc =0;case "\u006e\u006f\u006e\u0065":*_bgedc =1;case "\u0064\u006f\u0074":*_bgedc =2;case "\u0063\u006f\u006dm\u0061":*_bgedc =3;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_bgedc =4;case "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074":*_bgedc =5; +};};_cdcfc ,_gdggc =d .Token ();if _gdggc !=nil {return _gdggc ;};if _dcgaffg ,_dgdbce :=_cdcfc .(_a .EndElement );_dgdbce &&_dcgaffg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdcfc ); +};func (_aedbee ST_HighlightColor )Validate ()error {return _aedbee .ValidateWithPath ("")}; + +// Validate validates the CT_MailMergeDataType and its children +func (_fagbb *CT_MailMergeDataType )Validate ()error {return _fagbb .ValidateWithPath ("C\u0054_\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u0044\u0061\u0074\u0061Ty\u0070\u0065");}; + +// ST_DecimalNumberOrPercent is a union type +type ST_DecimalNumberOrPercent struct{ST_UnqualifiedPercentage *int64 ;ST_Percentage *string ;};func NewWdCT_WordprocessingShapeChoice ()*WdCT_WordprocessingShapeChoice {_fababf :=&WdCT_WordprocessingShapeChoice {};return _fababf ;};func (_afacge *WdST_AlignH )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_afacge =0; +case "\u006c\u0065\u0066\u0074":*_afacge =1;case "\u0072\u0069\u0067h\u0074":*_afacge =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_afacge =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_afacge =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_afacge =5; +};return nil ;};func (_afdfag *ST_TargetScreenSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcgdbf ,_cbeceb :=d .Token ();if _cbeceb !=nil {return _cbeceb ;};if _ccabd ,_deaega :=_bcgdbf .(_a .EndElement );_deaega &&_ccabd .Name ==start .Name {*_afdfag =1; +return nil ;};if _efgff ,_acdcb :=_bcgdbf .(_a .CharData );!_acdcb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcgdbf );}else {switch string (_efgff ){case "":*_afdfag =0; +case "\u00354\u0034\u0078\u0033\u0037\u0036":*_afdfag =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_afdfag =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_afdfag =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_afdfag =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_afdfag =5; +case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_afdfag =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_afdfag =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_afdfag =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_afdfag =9; +case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_afdfag =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_afdfag =11;};};_bcgdbf ,_cbeceb =d .Token ();if _cbeceb !=nil {return _cbeceb ;};if _bfcgec ,_abeccc :=_bcgdbf .(_a .EndElement );_abeccc &&_bfcgec .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcgdbf );};func (_caadb *GlossaryDocument )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); @@ -7374,1018 +6123,978 @@ start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006 start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="w\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067";return _gaccag .CT_Numbering .MarshalXML (e ,start );};func NewCT_NumRestart ()*CT_NumRestart {_agdce :=&CT_NumRestart {};_agdce .ValAttr =ST_RestartNumber (1);return _agdce ; -};func (_afdad *CT_FtnEdn )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afdad .TypeAttr !=ST_FtnEdnUnset {_bfacf ,_cebac :=_afdad .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _cebac !=nil {return _cebac ; -};start .Attr =append (start .Attr ,_bfacf );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_afdad .IdAttr )});e .EncodeToken (start );for _ ,_fgdaa :=range _afdad .EG_BlockLevelElts {_fgdaa .MarshalXML (e ,_a .StartElement {}); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdST_RelFromH byte ;func (_bcagd *ST_DocProtect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bcagd =0;case "\u006e\u006f\u006e\u0065":*_bcagd =1;case "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079":*_bcagd =2; -case "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073":*_bcagd =3;case "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073":*_bcagd =4;case "\u0066\u006f\u0072m\u0073":*_bcagd =5;};return nil ;};func (_acafdf *CT_Recipients )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -_aacaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};for _ ,_gdgge :=range _acafdf .RecipientData {e .EncodeElement (_gdgge ,_aacaf );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; - -// Validate validates the CT_FFName and its children -func (_bacf *CT_FFName )Validate ()error {return _bacf .ValidateWithPath ("\u0043T\u005f\u0046\u0046\u004e\u0061\u006de");};func NewEG_RPrBase ()*EG_RPrBase {_ecbeda :=&EG_RPrBase {};return _ecbeda }; +start .Name .Local ="\u0077:\u0067l\u006f\u0073\u0073\u0061\u0072y\u0044\u006fc\u0075\u006d\u0065\u006e\u0074";return _caadb .CT_GlossaryDocument .MarshalXML (e ,start );}; -// Validate validates the CT_PageSz and its children -func (_bcadb *CT_PageSz )Validate ()error {return _bcadb .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0067\u0065\u0053z");};func NewCT_DocPartBehaviors ()*CT_DocPartBehaviors {_fgac :=&CT_DocPartBehaviors {};return _fgac };func (_eca *CT_AbstractNum )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egd :=range start .Attr {if _egd .Name .Local =="\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"{_gfg ,_ccb :=_f .ParseInt (_egd .Value ,10,64); -if _ccb !=nil {return _ccb ;};_eca .AbstractNumIdAttr =_gfg ;continue ;};};_ffe :for {_gg ,_aga :=d .Token ();if _aga !=nil {return _aga ;};switch _fb :=_gg .(type ){case _a .StartElement :switch _fb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0073\u0069\u0064"}:_eca .Nsid =NewCT_LongHexNumber (); -if _cf :=d .DecodeElement (_eca .Nsid ,&_fb );_cf !=nil {return _cf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065"}:_eca .MultiLevelType =NewCT_MultiLevelType (); -if _eb :=d .DecodeElement (_eca .MultiLevelType ,&_fb );_eb !=nil {return _eb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006d\u0070\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"}:_eca .Tmpl =NewCT_LongHexNumber (); -if _abg :=d .DecodeElement (_eca .Tmpl ,&_fb );_abg !=nil {return _abg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_eca .Name =NewCT_String (); -if _dae :=d .DecodeElement (_eca .Name ,&_fb );_dae !=nil {return _dae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073t\u0079\u006c\u0065\u004c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073t\u0079\u006c\u0065\u004c\u0069\u006ek"}:_eca .StyleLink =NewCT_String (); -if _aca :=d .DecodeElement (_eca .StyleLink ,&_fb );_aca !=nil {return _aca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dS\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dS\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"}:_eca .NumStyleLink =NewCT_String (); -if _cbd :=d .DecodeElement (_eca .NumStyleLink ,&_fb );_cbd !=nil {return _cbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c"}:_ebb :=NewCT_Lvl (); -if _eae :=d .DecodeElement (_ebb ,&_fb );_eae !=nil {return _eae ;};_eca .Lvl =append (_eca .Lvl ,_ebb );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061\u0063t\u004eu\u006d\u0020\u0025\u0076",_fb .Name ); -if _gge :=d .Skip ();_gge !=nil {return _gge ;};};case _a .EndElement :break _ffe ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_SdtPrChoice and its children, prefixing error messages with path +func (_fbbb *CT_SdtPrChoice )ValidateWithPath (path string )error {if _fbbb .Equation !=nil {if _bdeefd :=_fbbb .Equation .ValidateWithPath (path +"\u002fE\u0071\u0075\u0061\u0074\u0069\u006fn");_bdeefd !=nil {return _bdeefd ;};};if _fbbb .ComboBox !=nil {if _gfecee :=_fbbb .ComboBox .ValidateWithPath (path +"\u002fC\u006f\u006d\u0062\u006f\u0042\u006fx"); +_gfecee !=nil {return _gfecee ;};};if _fbbb .Date !=nil {if _eafdc :=_fbbb .Date .ValidateWithPath (path +"\u002f\u0044\u0061t\u0065");_eafdc !=nil {return _eafdc ;};};if _fbbb .DocPartObj !=nil {if _fffbf :=_fbbb .DocPartObj .ValidateWithPath (path +"/\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"); +_fffbf !=nil {return _fffbf ;};};if _fbbb .DocPartList !=nil {if _dbcee :=_fbbb .DocPartList .ValidateWithPath (path +"\u002f\u0044\u006fc\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074");_dbcee !=nil {return _dbcee ;};};if _fbbb .DropDownList !=nil {if _eecac :=_fbbb .DropDownList .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"); +_eecac !=nil {return _eecac ;};};if _fbbb .Picture !=nil {if _bfeae :=_fbbb .Picture .ValidateWithPath (path +"\u002f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");_bfeae !=nil {return _bfeae ;};};if _fbbb .RichText !=nil {if _fdffb :=_fbbb .RichText .ValidateWithPath (path +"\u002fR\u0069\u0063\u0068\u0054\u0065\u0078t"); +_fdffb !=nil {return _fdffb ;};};if _fbbb .Text !=nil {if _ecgcc :=_fbbb .Text .ValidateWithPath (path +"\u002f\u0054\u0065x\u0074");_ecgcc !=nil {return _ecgcc ;};};if _fbbb .Citation !=nil {if _edgab :=_fbbb .Citation .ValidateWithPath (path +"\u002fC\u0069\u0074\u0061\u0074\u0069\u006fn"); +_edgab !=nil {return _edgab ;};};if _fbbb .Group !=nil {if _bacgeb :=_fbbb .Group .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070");_bacgeb !=nil {return _bacgeb ;};};if _fbbb .Bibliography !=nil {if _bfebbe :=_fbbb .Bibliography .ValidateWithPath (path +"\u002f\u0042\u0069\u0062\u006c\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"); +_bfebbe !=nil {return _bfebbe ;};};return nil ;};func (_eegcf *CT_PageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eegcf .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .IdAttr )}); +};_gcfc ,_bgdgf :=_eegcf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _bgdgf !=nil {return _bgdgf ;};start .Attr =append (start .Attr ,_gcfc );if _eegcf .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .ColorAttr )}); +};if _eegcf .ThemeColorAttr !=ST_ThemeColorUnset {_gggag ,_bdacd :=_eegcf .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _bdacd !=nil {return _bdacd ;};start .Attr =append (start .Attr ,_gggag ); +};if _eegcf .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .ThemeTintAttr )});};if _eegcf .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .ThemeShadeAttr )}); +};if _eegcf .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .SzAttr )});};if _eegcf .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .SpaceAttr )}); +};if _eegcf .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .ShadowAttr )});};if _eegcf .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_eegcf .FrameAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcfgd *ST_TextScale )ValidateWithPath (path string )error {_ccebge :=[]string {};if _gcfgd .ST_TextScalePercent !=nil {_ccebge =append (_ccebge ,"\u0053\u0054\u005f\u0054ex\u0074\u0053\u0063\u0061\u006c\u0065\u0050\u0065\u0072\u0063\u0065\u006e\u0074"); +};if _gcfgd .ST_TextScaleDecimal !=nil {_ccebge =append (_ccebge ,"\u0053\u0054\u005f\u0054ex\u0074\u0053\u0063\u0061\u006c\u0065\u0044\u0065\u0063\u0069\u006d\u0061\u006c");};if len (_ccebge )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ccebge ); +};return nil ;};func (_fagbg *CT_TblBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cebda :for {_cbdbd ,_gfegd :=d .Token ();if _gfegd !=nil {return _gfegd ;};switch _dacac :=_cbdbd .(type ){case _a .StartElement :switch _dacac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_fagbg .Top =NewCT_Border (); +if _caebfd :=d .DecodeElement (_fagbg .Top ,&_dacac );_caebfd !=nil {return _caebfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_fagbg .Start =NewCT_Border (); +if _bdbebe :=d .DecodeElement (_fagbg .Start ,&_dacac );_bdbebe !=nil {return _bdbebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_fagbg .Left =NewCT_Border (); +if _bacdd :=d .DecodeElement (_fagbg .Left ,&_dacac );_bacdd !=nil {return _bacdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_fagbg .Bottom =NewCT_Border (); +if _ebefd :=d .DecodeElement (_fagbg .Bottom ,&_dacac );_ebefd !=nil {return _ebefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_fagbg .End =NewCT_Border (); +if _fgcaf :=d .DecodeElement (_fagbg .End ,&_dacac );_fgcaf !=nil {return _fgcaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_fagbg .Right =NewCT_Border (); +if _ecfbaa :=d .DecodeElement (_fagbg .Right ,&_dacac );_ecfbaa !=nil {return _ecfbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_fagbg .InsideH =NewCT_Border (); +if _ebdbc :=d .DecodeElement (_fagbg .InsideH ,&_dacac );_ebdbc !=nil {return _ebdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_fagbg .InsideV =NewCT_Border (); +if _fdebc :=d .DecodeElement (_fagbg .InsideV ,&_dacac );_fdebc !=nil {return _fdebc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073 \u0025\u0076",_dacac .Name ); +if _fdbdfb :=d .Skip ();_fdbdfb !=nil {return _fdbdfb ;};};case _a .EndElement :break _cebda ;case _a .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_SmartTagRun and its children, prefixing error messages with path -func (_dabebg *CT_SmartTagRun )ValidateWithPath (path string )error {if _dabebg .SmartTagPr !=nil {if _aeaaf :=_dabebg .SmartTagPr .ValidateWithPath (path +"/\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");_aeaaf !=nil {return _aeaaf ;}; -};for _ggfaac ,_eggece :=range _dabebg .EG_PContent {if _dafaf :=_eggece .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_ggfaac ));_dafaf !=nil {return _dafaf ;};};return nil ; -}; +// Validate validates the WdCT_PosV and its children +func (_bafbg *WdCT_PosV )Validate ()error {return _bafbg .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0050\u006f\u0073V");};func (_caeec ST_PTabRelativeTo )ValidateWithPath (path string )error {switch _caeec {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caeec )); +};return nil ;}; -// ValidateWithPath validates the CT_PTab and its children, prefixing error messages with path -func (_adegb *CT_PTab )ValidateWithPath (path string )error {if _adegb .AlignmentAttr ==ST_PTabAlignmentUnset {return _ff .Errorf ("\u0025\u0073/\u0041\u006c\u0069\u0067n\u006d\u0065n\u0074\u0041\u0074\u0074\u0072\u0020\u0069\u0073 \u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _bafcg :=_adegb .AlignmentAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006et\u0041\u0074\u0074\u0072");_bafcg !=nil {return _bafcg ;};if _adegb .RelativeToAttr ==ST_PTabRelativeToUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _agbff :=_adegb .RelativeToAttr .ValidateWithPath (path +"\u002fR\u0065l\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0041\u0074\u0074\u0072");_agbff !=nil {return _agbff ;};if _adegb .LeaderAttr ==ST_PTabLeaderUnset {return _ff .Errorf ("\u0025\u0073\u002fLe\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072\u0020i\u0073 \u0061 \u006da\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _gbcfd :=_adegb .LeaderAttr .ValidateWithPath (path +"/\u004c\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_gbcfd !=nil {return _gbcfd ;};return nil ;};func (_eeddd *CT_Drawing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_febf :for {_bcfb ,_gabbc :=d .Token (); -if _gabbc !=nil {return _gabbc ;};switch _ebabf :=_bcfb .(type ){case _a .StartElement :switch _ebabf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:_fabf :=NewCT_DrawingChoice (); -if _fcddd :=d .DecodeElement (&_fabf .Anchor ,&_ebabf );_fcddd !=nil {return _fcddd ;};_eeddd .DrawingChoice =append (_eeddd .DrawingChoice ,_fabf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"}:_cadag :=NewCT_DrawingChoice (); -if _eaba :=d .DecodeElement (&_cadag .Inline ,&_ebabf );_eaba !=nil {return _eaba ;};_eeddd .DrawingChoice =append (_eeddd .DrawingChoice ,_cadag );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_ebabf .Name ); -if _adag :=d .Skip ();_adag !=nil {return _adag ;};};case _a .EndElement :break _febf ;case _a .CharData :};};return nil ;};func (_afeba *ST_Direction )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egega ,_bgfcbeg :=d .Token ();if _bgfcbeg !=nil {return _bgfcbeg ; -};if _eafec ,_fedcb :=_egega .(_a .EndElement );_fedcb &&_eafec .Name ==start .Name {*_afeba =1;return nil ;};if _bfegge ,_bdafca :=_egega .(_a .CharData );!_bdafca {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egega ); -}else {switch string (_bfegge ){case "":*_afeba =0;case "\u006c\u0074\u0072":*_afeba =1;case "\u0072\u0074\u006c":*_afeba =2;};};_egega ,_bgfcbeg =d .Token ();if _bgfcbeg !=nil {return _bgfcbeg ;};if _gcefab ,_bgggf :=_egega .(_a .EndElement );_bgggf &&_gcefab .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egega );}; +// Validate validates the Hdr and its children +func (_gafgee *Hdr )Validate ()error {return _gafgee .ValidateWithPath ("\u0048\u0064\u0072")};func (_dgfcc *CT_LvlLegacy )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgfcc .LegacyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_dgfcc .LegacyAttr )}); +};if _dgfcc .LegacySpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0053\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_dgfcc .LegacySpaceAttr )});}; +if _dgfcc .LegacyIndentAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0049n\u0064\u0065\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dgfcc .LegacyIndentAttr )});}; +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SdtText struct{ -// Validate validates the CT_PageNumber and its children -func (_caabd *CT_PageNumber )Validate ()error {return _caabd .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072");};func (_acebe *CT_DocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_acebe .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbddgg ST_SectionMark )String ()string {switch _bbddgg {case 0:return "";case 1:return "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065";case 2:return "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e"; -case 3:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case 4:return "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065";case 5:return "\u006fd\u0064\u0050\u0061\u0067\u0065";};return "";};type CT_HMerge struct{ +// Allow Soft Line Breaks +MultiLineAttr *_f .ST_OnOff ;}; -// Horizontal Merge Type -ValAttr ST_Merge ;};func (_bfeacg WdST_RelFromH )String ()string {switch _bfeacg {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0063\u006f\u006c\u0075\u006d\u006e";case 4:return "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r"; -case 5:return "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case 6:return "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case 7:return "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";case 8:return "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; -};return "";}; +// ValidateWithPath validates the CT_DocProtect and its children, prefixing error messages with path +func (_ebdf *CT_DocProtect )ValidateWithPath (path string )error {if _ecbgb :=_ebdf .EditAttr .ValidateWithPath (path +"\u002fE\u0064\u0069\u0074\u0041\u0074\u0074r");_ecbgb !=nil {return _ecbgb ;};if _ebdf .FormattingAttr !=nil {if _adffc :=_ebdf .FormattingAttr .ValidateWithPath (path +"\u002fF\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); +_adffc !=nil {return _adffc ;};};if _ebdf .EnforcementAttr !=nil {if _dbgf :=_ebdf .EnforcementAttr .ValidateWithPath (path +"\u002f\u0045n\u0066\u006f\u0072c\u0065\u006d\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_dbgf !=nil {return _dbgf ;};};if _dedbg :=_ebdf .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); +_dedbg !=nil {return _dedbg ;};if _fadc :=_ebdf .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_fadc !=nil {return _fadc ; +};if _fccc :=_ebdf .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_fccc !=nil {return _fccc ;};return nil ;};func (_dgfab *CT_OptimizeForBrowser )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgfab .TargetAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dgfab .TargetAttr )}); +};if _dgfab .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_dgfab .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_Base64Binary and its children, prefixing error messages with path -func (_faf *CT_Base64Binary )ValidateWithPath (path string )error {return nil };const (ST_PageBorderDisplayUnset ST_PageBorderDisplay =0;ST_PageBorderDisplayAllPages ST_PageBorderDisplay =1;ST_PageBorderDisplayFirstPage ST_PageBorderDisplay =2;ST_PageBorderDisplayNotFirstPage ST_PageBorderDisplay =3; -);func (_acbfg *CT_WriteProtection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfgce :=range start .Attr {if _cfgce .Name .Local =="r\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"{_cdfba ,_ebbgac :=ParseUnionST_OnOff (_cfgce .Value ); -if _ebbgac !=nil {return _ebbgac ;};_acbfg .RecommendedAttr =&_cdfba ;continue ;};if _cfgce .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_fccbgc :=_cfgce .Value ;_acbfg .AlgorithmNameAttr =&_fccbgc ;continue ; -};if _cfgce .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_dacdb :=_cfgce .Value ;_acbfg .HashValueAttr =&_dacdb ;continue ;};if _cfgce .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_dgfefd :=_cfgce .Value ;_acbfg .SaltValueAttr =&_dgfefd ; -continue ;};if _cfgce .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_ggceg ,_eadge :=_f .ParseInt (_cfgce .Value ,10,64);if _eadge !=nil {return _eadge ;};_acbfg .SpinCountAttr =&_ggceg ;continue ;};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_acbfg .CryptProviderTypeAttr .UnmarshalXMLAttr (_cfgce ); -continue ;};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_acbfg .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_cfgce );continue ;};if _cfgce .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_acbfg .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_cfgce ); -continue ;};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_dccabd ,_ecece :=_f .ParseInt (_cfgce .Value ,10,64);if _ecece !=nil {return _ecece ;};_acbfg .CryptAlgorithmSidAttr =&_dccabd ; -continue ;};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_ebfbeg ,_ddffad :=_f .ParseInt (_cfgce .Value ,10,64);if _ddffad !=nil {return _ddffad ;};_acbfg .CryptSpinCountAttr =&_ebfbeg ;continue ; -};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_cfcfd :=_cfgce .Value ;_acbfg .CryptProviderAttr =&_cfcfd ;continue ;};if _cfgce .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_gbeddf :=_cfgce .Value ; -_acbfg .AlgIdExtAttr =&_gbeddf ;continue ;};if _cfgce .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_feagdg :=_cfgce .Value ;_acbfg .AlgIdExtSourceAttr =&_feagdg ;continue ;};if _cfgce .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_gfddf :=_cfgce .Value ; -_acbfg .CryptProviderTypeExtAttr =&_gfddf ;continue ;};if _cfgce .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_aagfg :=_cfgce .Value ; -_acbfg .CryptProviderTypeExtSourceAttr =&_aagfg ;continue ;};if _cfgce .Name .Local =="\u0068\u0061\u0073\u0068"{_fbbdbd :=_cfgce .Value ;_acbfg .HashAttr =&_fbbdbd ;continue ;};if _cfgce .Name .Local =="\u0073\u0061\u006c\u0074"{_befff :=_cfgce .Value ; -_acbfg .SaltAttr =&_befff ;continue ;};};for {_dgfbgf ,_accad :=d .Token ();if _accad !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u0072\u0069\u0074\u0065\u0050\u0072o\u0074\u0065\u0063\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_accad ); -};if _aacdc ,_befcb :=_dgfbgf .(_a .EndElement );_befcb &&_aacdc .Name ==start .Name {break ;};};return nil ;};func NewCT_PPrGeneral ()*CT_PPrGeneral {_bcdag :=&CT_PPrGeneral {};return _bcdag };func (_dcdfe *ST_DecimalNumberOrPercent )ValidateWithPath (path string )error {_aceca :=[]string {}; -if _dcdfe .ST_UnqualifiedPercentage !=nil {_aceca =append (_aceca ,"\u0053T\u005f\u0055\u006e\u0071\u0075\u0061\u006c\u0069\u0066\u0069\u0065d\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};if _dcdfe .ST_Percentage !=nil {_aceca =append (_aceca ,"\u0053\u0054\u005f\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065"); -};if len (_aceca )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_aceca );};return nil ;};func (_daggde *ST_PageBorderOffset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebbgf ,_fceaa :=d .Token (); -if _fceaa !=nil {return _fceaa ;};if _eddegb ,_ebebad :=_ebbgf .(_a .EndElement );_ebebad &&_eddegb .Name ==start .Name {*_daggde =1;return nil ;};if _bggce ,_ggbgdf :=_ebbgf .(_a .CharData );!_ggbgdf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebbgf ); -}else {switch string (_bggce ){case "":*_daggde =0;case "\u0070\u0061\u0067\u0065":*_daggde =1;case "\u0074\u0065\u0078\u0074":*_daggde =2;};};_ebbgf ,_fceaa =d .Token ();if _fceaa !=nil {return _fceaa ;};if _cabff ,_ffbbad :=_ebbgf .(_a .EndElement ); -_ffbbad &&_cabff .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebbgf );}; +// Validate validates the CT_ObjectLink and its children +func (_dddbd *CT_ObjectLink )Validate ()error {return _dddbd .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b");}; -// ValidateWithPath validates the CT_TrackChange and its children, prefixing error messages with path -func (_feggf *CT_TrackChange )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_TextboxTightWrap and its children, prefixing error messages with path +func (_bggad *CT_TextboxTightWrap )ValidateWithPath (path string )error {if _bggad .ValAttr ==ST_TextboxTightWrapUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fbfdg :=_bggad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbfdg !=nil {return _fbfdg ;};return nil ;};type CT_View struct{ -// Validate validates the CT_DocPartName and its children -func (_dbeca *CT_DocPartName )Validate ()error {return _dbeca .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u004e\u0061\u006d\u0065");}; +// Document View Setting Value +ValAttr ST_View ;};type CT_DecimalNumber struct{ -// Validate validates the TxbxContent and its children -func (_aagggg *TxbxContent )Validate ()error {return _aagggg .ValidateWithPath ("T\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};func (_efebb *EG_RPrMathChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbcdee :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_efebb .Ins =NewCT_MathCtrlIns (); -if _cceebe :=d .DecodeElement (_efebb .Ins ,&_cbcdee );_cceebe !=nil {return _cceebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_efebb .Del =NewCT_MathCtrlDel (); -if _dfaadb :=d .DecodeElement (_efebb .Del ,&_cbcdee );_dfaadb !=nil {return _dfaadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_efebb .RPr =NewCT_RPr (); -if _fccge :=d .DecodeElement (_efebb .RPr ,&_cbcdee );_fccge !=nil {return _fccge ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_cbcdee .Name ); -if _ebaffa :=d .Skip ();_ebaffa !=nil {return _ebaffa ;};};return nil ;};func (_fgfbgf *EG_ParaRPrTrackChanges )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fccfb :for {_gfeecd ,_faaba :=d .Token ();if _faaba !=nil {return _faaba ;};switch _afcccb :=_gfeecd .(type ){case _a .StartElement :switch _afcccb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fgfbgf .Ins =NewCT_TrackChange (); -if _babae :=d .DecodeElement (_fgfbgf .Ins ,&_afcccb );_babae !=nil {return _babae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fgfbgf .Del =NewCT_TrackChange (); -if _faaef :=d .DecodeElement (_fgfbgf .Del ,&_afcccb );_faaef !=nil {return _faaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fgfbgf .MoveFrom =NewCT_TrackChange (); -if _cgfef :=d .DecodeElement (_fgfbgf .MoveFrom ,&_afcccb );_cgfef !=nil {return _cgfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fgfbgf .MoveTo =NewCT_TrackChange (); -if _bdgddc :=d .DecodeElement (_fgfbgf .MoveTo ,&_afcccb );_bdgddc !=nil {return _bdgddc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0050\u0061\u0072\u0061R\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0020\u0025\u0076",_afcccb .Name ); -if _eggef :=d .Skip ();_eggef !=nil {return _eggef ;};};case _a .EndElement :break _fccfb ;case _a .CharData :};};return nil ;}; +// Decimal Number Value +ValAttr int64 ;};func (_fddea ST_NumberFormat )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gagbef :=_a .Attr {};_gagbef .Name =name ;switch _fddea {case ST_NumberFormatUnset :_gagbef .Value ="";case ST_NumberFormatDecimal :_gagbef .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c"; +case ST_NumberFormatUpperRoman :_gagbef .Value ="\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case ST_NumberFormatLowerRoman :_gagbef .Value ="\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case ST_NumberFormatUpperLetter :_gagbef .Value ="u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072"; +case ST_NumberFormatLowerLetter :_gagbef .Value ="l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072";case ST_NumberFormatOrdinal :_gagbef .Value ="\u006fr\u0064\u0069\u006e\u0061\u006c";case ST_NumberFormatCardinalText :_gagbef .Value ="\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074"; +case ST_NumberFormatOrdinalText :_gagbef .Value ="o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case ST_NumberFormatHex :_gagbef .Value ="\u0068\u0065\u0078";case ST_NumberFormatChicago :_gagbef .Value ="\u0063h\u0069\u0063\u0061\u0067\u006f"; +case ST_NumberFormatIdeographDigital :_gagbef .Value ="\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case ST_NumberFormatJapaneseCounting :_gagbef .Value ="\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case ST_NumberFormatAiueo :_gagbef .Value ="\u0061\u0069\u0075e\u006f";case ST_NumberFormatIroha :_gagbef .Value ="\u0069\u0072\u006fh\u0061";case ST_NumberFormatDecimalFullWidth :_gagbef .Value ="\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068"; +case ST_NumberFormatDecimalHalfWidth :_gagbef .Value ="\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068";case ST_NumberFormatJapaneseLegal :_gagbef .Value ="\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c"; +case ST_NumberFormatJapaneseDigitalTenThousand :_gagbef .Value ="\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064";case ST_NumberFormatDecimalEnclosedCircle :_gagbef .Value ="d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065"; +case ST_NumberFormatDecimalFullWidth2 :_gagbef .Value ="\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032";case ST_NumberFormatAiueoFullWidth :_gagbef .Value ="\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068"; +case ST_NumberFormatIrohaFullWidth :_gagbef .Value ="\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068";case ST_NumberFormatDecimalZero :_gagbef .Value ="d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f";case ST_NumberFormatBullet :_gagbef .Value ="\u0062\u0075\u006c\u006c\u0065\u0074"; +case ST_NumberFormatGanada :_gagbef .Value ="\u0067\u0061\u006e\u0061\u0064\u0061";case ST_NumberFormatChosung :_gagbef .Value ="\u0063h\u006f\u0073\u0075\u006e\u0067";case ST_NumberFormatDecimalEnclosedFullstop :_gagbef .Value ="\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070"; +case ST_NumberFormatDecimalEnclosedParen :_gagbef .Value ="d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e";case ST_NumberFormatDecimalEnclosedCircleChinese :_gagbef .Value ="\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065"; +case ST_NumberFormatIdeographEnclosedCircle :_gagbef .Value ="\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065";case ST_NumberFormatIdeographTraditional :_gagbef .Value ="i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c"; +case ST_NumberFormatIdeographZodiac :_gagbef .Value ="\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063";case ST_NumberFormatIdeographZodiacTraditional :_gagbef .Value ="\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c"; +case ST_NumberFormatTaiwaneseCounting :_gagbef .Value ="\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case ST_NumberFormatIdeographLegalTraditional :_gagbef .Value ="\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l"; +case ST_NumberFormatTaiwaneseCountingThousand :_gagbef .Value ="\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed";case ST_NumberFormatTaiwaneseDigital :_gagbef .Value ="\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c"; +case ST_NumberFormatChineseCounting :_gagbef .Value ="\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatChineseLegalSimplified :_gagbef .Value ="\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064"; +case ST_NumberFormatChineseCountingThousand :_gagbef .Value ="\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064";case ST_NumberFormatKoreanDigital :_gagbef .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c"; +case ST_NumberFormatKoreanCounting :_gagbef .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case ST_NumberFormatKoreanLegal :_gagbef .Value ="k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c";case ST_NumberFormatKoreanDigital2 :_gagbef .Value ="\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032"; +case ST_NumberFormatVietnameseCounting :_gagbef .Value ="\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067";case ST_NumberFormatRussianLower :_gagbef .Value ="\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072"; +case ST_NumberFormatRussianUpper :_gagbef .Value ="\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072";case ST_NumberFormatNone :_gagbef .Value ="\u006e\u006f\u006e\u0065";case ST_NumberFormatNumberInDash :_gagbef .Value ="\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068"; +case ST_NumberFormatHebrew1 :_gagbef .Value ="\u0068e\u0062\u0072\u0065\u0077\u0031";case ST_NumberFormatHebrew2 :_gagbef .Value ="\u0068e\u0062\u0072\u0065\u0077\u0032";case ST_NumberFormatArabicAlpha :_gagbef .Value ="a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061"; +case ST_NumberFormatArabicAbjad :_gagbef .Value ="a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064";case ST_NumberFormatHindiVowels :_gagbef .Value ="h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073";case ST_NumberFormatHindiConsonants :_gagbef .Value ="\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073"; +case ST_NumberFormatHindiNumbers :_gagbef .Value ="\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case ST_NumberFormatHindiCounting :_gagbef .Value ="\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case ST_NumberFormatThaiLetters :_gagbef .Value ="t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073";case ST_NumberFormatThaiNumbers :_gagbef .Value ="t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case ST_NumberFormatThaiCounting :_gagbef .Value ="\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case ST_NumberFormatBahtText :_gagbef .Value ="\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074";case ST_NumberFormatDollarText :_gagbef .Value ="\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074";case ST_NumberFormatCustom :_gagbef .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _gagbef ,nil ;}; -// Validate validates the CT_SdtContentBlock and its children -func (_dfcea *CT_SdtContentBlock )Validate ()error {return _dfcea .ValidateWithPath ("\u0043T\u005fS\u0064\u0074\u0043\u006f\u006et\u0065\u006et\u0042\u006c\u006f\u0063\u006b");}; +// ValidateWithPath validates the CT_DocPartBehavior and its children, prefixing error messages with path +func (_bdfb *CT_DocPartBehavior )ValidateWithPath (path string )error {if _bdfb .ValAttr ==ST_DocPartBehaviorUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dbbgf :=_bdfb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbbgf !=nil {return _dbbgf ;};return nil ;};func (_ebage WdST_WrapText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebage .String (),start ); +};func (_aeaedg *CT_Text )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aeaedg .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_dd .Sprintf ("\u0025\u0076",*_aeaedg .SpaceAttr )}); +};e .EncodeElement (_aeaedg .Content ,start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aeabec *EG_RPrMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u0077\u003a\u0045G\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068"; +_aeabec .RPrMathChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_ggbfa *CT_TcPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ggbfa .CnfStyle !=nil {_dffff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_ggbfa .CnfStyle ,_dffff );};if _ggbfa .TcW !=nil {_afdec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}};e .EncodeElement (_ggbfa .TcW ,_afdec );};if _ggbfa .GridSpan !=nil {_ggcea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}}; +e .EncodeElement (_ggbfa .GridSpan ,_ggcea );};if _ggbfa .HMerge !=nil {_dabce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_ggbfa .HMerge ,_dabce );};if _ggbfa .VMerge !=nil {_bfaacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}}; +e .EncodeElement (_ggbfa .VMerge ,_bfaacd );};if _ggbfa .TcBorders !=nil {_gddbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_ggbfa .TcBorders ,_gddbc );};if _ggbfa .Shd !=nil {_bfbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_ggbfa .Shd ,_bfbgd );};if _ggbfa .NoWrap !=nil {_gddea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}};e .EncodeElement (_ggbfa .NoWrap ,_gddea );};if _ggbfa .TcMar !=nil {_eaagbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}}; +e .EncodeElement (_ggbfa .TcMar ,_eaagbb );};if _ggbfa .TextDirection !=nil {_dafgeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ggbfa .TextDirection ,_dafgeb ); +};if _ggbfa .TcFitText !=nil {_ecfge :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_ggbfa .TcFitText ,_ecfge );};if _ggbfa .VAlign !=nil {_fdgda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_ggbfa .VAlign ,_fdgda );};if _ggbfa .HideMark !=nil {_ffcef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_ggbfa .HideMark ,_ffcef );};if _ggbfa .Headers !=nil {_gcedcd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; +e .EncodeElement (_ggbfa .Headers ,_gcedcd );};_ggbfa .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});if _ggbfa .TcPrChange !=nil {_afcddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_ggbfa .TcPrChange ,_afcddf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TextScale struct{ -// Validate validates the CT_Zoom and its children -func (_fgffda *CT_Zoom )Validate ()error {return _fgffda .ValidateWithPath ("\u0043T\u005f\u005a\u006f\u006f\u006d");};type CT_Compat struct{ +// Text Expansion/Compression Value +ValAttr *ST_TextScale ;};func NewCT_SdtContentRun ()*CT_SdtContentRun {_egcee :=&CT_SdtContentRun {};return _egcee };func NewCT_TextDirection ()*CT_TextDirection {_gdcfde :=&CT_TextDirection {};_gdcfde .ValAttr =ST_TextDirection (1);return _gdcfde ;};func _faddc (_cgcee bool )uint8 {if _cgcee {return 1; +};return 0;};type EG_PContent struct{PContentChoice *EG_PContentChoice ;};func NewCT_Endnotes ()*CT_Endnotes {_bgbca :=&CT_Endnotes {};return _bgbca };func NewCT_OptimizeForBrowser ()*CT_OptimizeForBrowser {_dffa :=&CT_OptimizeForBrowser {};return _dffa ; +};func NewCT_FtnEdn ()*CT_FtnEdn {_babc :=&CT_FtnEdn {};return _babc };func (_agdeaf *CT_SectPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agdeaf .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_agdeaf .RsidRPrAttr )}); +};if _agdeaf .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_agdeaf .RsidDelAttr )});};if _agdeaf .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_agdeaf .RsidRAttr )}); +};if _agdeaf .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_agdeaf .RsidSectAttr )});};e .EncodeToken (start ); +if _agdeaf .FootnotePr !=nil {_fdgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_agdeaf .FootnotePr ,_fdgaf );};if _agdeaf .EndnotePr !=nil {_fbdfg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}}; +e .EncodeElement (_agdeaf .EndnotePr ,_fbdfg );};if _agdeaf .Type !=nil {_cacdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_agdeaf .Type ,_cacdb );};if _agdeaf .PgSz !=nil {_ffcac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}}; +e .EncodeElement (_agdeaf .PgSz ,_ffcac );};if _agdeaf .PgMar !=nil {_begba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}};e .EncodeElement (_agdeaf .PgMar ,_begba );};if _agdeaf .PaperSrc !=nil {_eceda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}}; +e .EncodeElement (_agdeaf .PaperSrc ,_eceda );};if _agdeaf .PgBorders !=nil {_bcdfed :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_agdeaf .PgBorders ,_bcdfed );};if _agdeaf .LnNumType !=nil {_cbgad :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_agdeaf .LnNumType ,_cbgad );};if _agdeaf .PgNumType !=nil {_gaebed :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_agdeaf .PgNumType ,_gaebed );};if _agdeaf .Cols !=nil {_dgcgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}}; +e .EncodeElement (_agdeaf .Cols ,_dgcgc );};if _agdeaf .FormProt !=nil {_bbcfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}};e .EncodeElement (_agdeaf .FormProt ,_bbcfd );};if _agdeaf .VAlign !=nil {_eeafgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_agdeaf .VAlign ,_eeafgg );};if _agdeaf .NoEndnote !=nil {_bcbeff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}};e .EncodeElement (_agdeaf .NoEndnote ,_bcbeff );};if _agdeaf .TitlePg !=nil {_gdbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}}; +e .EncodeElement (_agdeaf .TitlePg ,_gdbbc );};if _agdeaf .TextDirection !=nil {_efdag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_agdeaf .TextDirection ,_efdag ); +};if _agdeaf .Bidi !=nil {_bddfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_agdeaf .Bidi ,_bddfd );};if _agdeaf .RtlGutter !=nil {_beddg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; +e .EncodeElement (_agdeaf .RtlGutter ,_beddg );};if _agdeaf .DocGrid !=nil {_ceaag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_agdeaf .DocGrid ,_ceaag );};if _agdeaf .PrinterSettings !=nil {_gbcdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; +e .EncodeElement (_agdeaf .PrinterSettings ,_gbcdf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbfge ST_NumberFormat )ValidateWithPath (path string )error {switch _bbfge {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbfge )); +};return nil ;};func (_fcaaa ST_FontFamily )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcaaa .String (),start );};func (_dfbaag *WdWgp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfbaag .WdCT_WordprocessingGroup =*NewWdCT_WordprocessingGroup (); +_cgddafg :for {_cdgaad ,_fadeba :=d .Token ();if _fadeba !=nil {return _fadeba ;};switch _abbbg :=_cdgaad .(type ){case _a .StartElement :switch _abbbg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_dfbaag .CNvPr =_e .NewCT_NonVisualDrawingProps (); +if _aeeedc :=d .DecodeElement (_dfbaag .CNvPr ,&_abbbg );_aeeedc !=nil {return _aeeedc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _fabbd :=d .DecodeElement (_dfbaag .CNvGrpSpPr ,&_abbbg ); +_fabbd !=nil {return _fabbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _gcbfa :=d .DecodeElement (_dfbaag .GrpSpPr ,&_abbbg ); +_gcbfa !=nil {return _gcbfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_abdbb :=NewWdCT_WordprocessingGroupChoice (); +if _gccag :=d .DecodeElement (&_abdbb .Wsp ,&_abbbg );_gccag !=nil {return _gccag ;};_dfbaag .WordprocessingGroupChoice =append (_dfbaag .WordprocessingGroupChoice ,_abdbb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_fcgfc :=NewWdCT_WordprocessingGroupChoice (); +if _ddecdb :=d .DecodeElement (&_fcgfc .GrpSp ,&_abbbg );_ddecdb !=nil {return _ddecdb ;};_dfbaag .WordprocessingGroupChoice =append (_dfbaag .WordprocessingGroupChoice ,_fcgfc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bfebae :=NewWdCT_WordprocessingGroupChoice (); +if _bebedc :=d .DecodeElement (&_bfebae .GraphicFrame ,&_abbbg );_bebedc !=nil {return _bebedc ;};_dfbaag .WordprocessingGroupChoice =append (_dfbaag .WordprocessingGroupChoice ,_bfebae );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_facegd :=NewWdCT_WordprocessingGroupChoice (); +if _bgeda :=d .DecodeElement (&_facegd .Pic ,&_abbbg );_bgeda !=nil {return _bgeda ;};_dfbaag .WordprocessingGroupChoice =append (_dfbaag .WordprocessingGroupChoice ,_facegd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_aebde :=NewWdCT_WordprocessingGroupChoice (); +if _fccgea :=d .DecodeElement (&_aebde .ContentPart ,&_abbbg );_fccgea !=nil {return _fccgea ;};_dfbaag .WordprocessingGroupChoice =append (_dfbaag .WordprocessingGroupChoice ,_aebde );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfbaag .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _fffabb :=d .DecodeElement (_dfbaag .ExtLst ,&_abbbg );_fffabb !=nil {return _fffabb ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057g\u0070 \u0025\u0076",_abbbg .Name ); +if _bebbf :=d .Skip ();_bebbf !=nil {return _bebbf ;};};case _a .EndElement :break _cgddafg ;case _a .CharData :};};return nil ;};func (_dcece *CT_DocVars )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dcece .DocVar !=nil {_gdda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0056\u0061\u0072"}}; +for _ ,_eaece :=range _dcece .DocVar {e .EncodeElement (_eaece ,_gdda );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_caafg *CT_Frame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caafg .Sz !=nil {_fddgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}}; +e .EncodeElement (_caafg .Sz ,_fddgf );};if _caafg .Name !=nil {_bgcee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_caafg .Name ,_bgcee );};if _caafg .Title !=nil {_edbbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065"}}; +e .EncodeElement (_caafg .Title ,_edbbg );};if _caafg .LongDesc !=nil {_ggda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"}};e .EncodeElement (_caafg .LongDesc ,_ggda );};if _caafg .SourceFileName !=nil {_fdeab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u006f\u0075\u0072c\u0065\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_caafg .SourceFileName ,_fdeab );};if _caafg .MarW !=nil {_ccdbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0057"}};e .EncodeElement (_caafg .MarW ,_ccdbf );};if _caafg .MarH !=nil {_dbedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0048"}}; +e .EncodeElement (_caafg .MarH ,_dbedd );};if _caafg .Scrollbar !=nil {_efbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"}};e .EncodeElement (_caafg .Scrollbar ,_efbc );};if _caafg .NoResizeAllowed !=nil {_ccedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0052\u0065\u0073\u0069\u007a\u0065\u0041\u006cl\u006f\u0077\u0065\u0064"}}; +e .EncodeElement (_caafg .NoResizeAllowed ,_ccedd );};if _caafg .LinkedToFile !=nil {_bbebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b\u0065\u0064\u0054o\u0046\u0069\u006c\u0065"}};e .EncodeElement (_caafg .LinkedToFile ,_bbebe ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agfgec *CT_DocPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _agfgec .DocPartPr !=nil {_aefda :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072"}}; +e .EncodeElement (_agfgec .DocPartPr ,_aefda );};if _agfgec .DocPartBody !=nil {_bcecb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"}};e .EncodeElement (_agfgec .DocPartBody ,_bcecb ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Use Simplified Rules For Table Border Conflicts -UseSingleBorderforContiguousCells *CT_OnOff ; +// Validate validates the CT_PageBorder and its children +func (_gfgfeb *CT_PageBorder )Validate ()error {return _gfgfeb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");};func NewEG_RubyContentChoice ()*EG_RubyContentChoice {_cgbcdb :=&EG_RubyContentChoice {}; +return _cgbcdb ;};func (_ecadb ST_PageOrientation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ecadb .String (),start );};func (_beecdfd ST_PTabRelativeTo )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bcdgge :=_a .Attr {}; +_bcdgge .Name =name ;switch _beecdfd {case ST_PTabRelativeToUnset :_bcdgge .Value ="";case ST_PTabRelativeToMargin :_bcdgge .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_PTabRelativeToIndent :_bcdgge .Value ="\u0069\u006e\u0064\u0065\u006e\u0074"; +};return _bcdgge ,nil ;}; -// Fit To Expanded Width When Performing Full Justification -WpJustification *CT_OnOff ; +// ValidateWithPath validates the WdCT_WrapTight and its children, prefixing error messages with path +func (_eaddb *WdCT_WrapTight )ValidateWithPath (path string )error {if _eaddb .WrapTextAttr ==WdST_WrapTextUnset {return _dd .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _fddgd :=_eaddb .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_fddgd !=nil {return _fddgd ;};if _gbeegd :=_eaddb .WrapPolygon .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"); +_gbeegd !=nil {return _gbeegd ;};return nil ;};type CT_TxbxContent struct{EG_BlockLevelElts []*EG_BlockLevelElts ;};func NewCT_RubyAlign ()*CT_RubyAlign {_edabe :=&CT_RubyAlign {};_edabe .ValAttr =ST_RubyAlign (1);return _edabe ;};func (_deggf ST_FldCharType )String ()string {switch _deggf {case 0:return ""; +case 1:return "\u0062\u0065\u0067i\u006e";case 2:return "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065";case 3:return "\u0065\u006e\u0064";};return "";};type CT_PageMar struct{ -// Do Not Create Custom Tab Stop for Hanging Indent -NoTabHangInd *CT_OnOff ; +// Top Margin Spacing +TopAttr ST_SignedTwipsMeasure ; -// Do Not Add Leading Between Lines of Text -NoLeading *CT_OnOff ; +// Right Margin Spacing +RightAttr _f .ST_TwipsMeasure ; -// Add Additional Space Below Baseline For Underlined East Asian Text -SpaceForUL *CT_OnOff ; +// Page Bottom Spacing +BottomAttr ST_SignedTwipsMeasure ; -// Do Not Balance Text Columns within a Section -NoColumnBalance *CT_OnOff ; +// Left Margin Spacing +LeftAttr _f .ST_TwipsMeasure ; -// Balance Single Byte and Double Byte Characters -BalanceSingleByteDoubleByteWidth *CT_OnOff ; +// Spacing to Top of Header +HeaderAttr _f .ST_TwipsMeasure ; -// Do Not Center Content on Lines With Exact Line Height -NoExtraLineSpacing *CT_OnOff ; +// Spacing to Bottom of Footer +FooterAttr _f .ST_TwipsMeasure ; -// Display Backslash As Yen Sign -DoNotLeaveBackslashAlone *CT_OnOff ; +// Page Gutter Spacing +GutterAttr _f .ST_TwipsMeasure ;}; -// Underline All Trailing Spaces -UlTrailSpace *CT_OnOff ; +// ValidateWithPath validates the CT_DecimalNumber and its children, prefixing error messages with path +func (_aecbg *CT_DecimalNumber )ValidateWithPath (path string )error {return nil };func (_eagdcf *WdCT_GraphicFrame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eagdcf .CNvPr =_e .NewCT_NonVisualDrawingProps ();_eagdcf .CNvFrPr =_e .NewCT_NonVisualGraphicFrameProperties (); +_eagdcf .Xfrm =_e .NewCT_Transform2D ();_eagdcf .Graphic =_e .NewGraphic ();_bbfgc :for {_faagf ,_cdaace :=d .Token ();if _cdaace !=nil {return _cdaace ;};switch _edcga :=_faagf .(type ){case _a .StartElement :switch _edcga .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:if _gggeg :=d .DecodeElement (_eagdcf .CNvPr ,&_edcga ); +_gggeg !=nil {return _gggeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0046\u0072\u0050\u0072"}:if _eaged :=d .DecodeElement (_eagdcf .CNvFrPr ,&_edcga ); +_eaged !=nil {return _eaged ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0078\u0066\u0072\u006d"}:if _febba :=d .DecodeElement (_eagdcf .Xfrm ,&_edcga ); +_febba !=nil {return _febba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _ebdcgc :=d .DecodeElement (_eagdcf .Graphic ,&_edcga ); +_ebdcgc !=nil {return _ebdcgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eagdcf .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _dgggd :=d .DecodeElement (_eagdcf .ExtLst ,&_edcga );_dgggd !=nil {return _dgggd ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_edcga .Name ); +if _fccgad :=d .Skip ();_fccgad !=nil {return _fccgad ;};};case _a .EndElement :break _bbfgc ;case _a .CharData :};};return nil ;};const (ST_ObjectUpdateModeUnset ST_ObjectUpdateMode =0;ST_ObjectUpdateModeAlways ST_ObjectUpdateMode =1;ST_ObjectUpdateModeOnCall ST_ObjectUpdateMode =2; +);func NewCT_StylePaneFilter ()*CT_StylePaneFilter {_gaadcb :=&CT_StylePaneFilter {};return _gaadcb }; -// Don't Justify Lines Ending in Soft Line Break -DoNotExpandShiftReturn *CT_OnOff ; +// ValidateWithPath validates the EG_PContentBaseChoice and its children, prefixing error messages with path +func (_bfdefa *EG_PContentBaseChoice )ValidateWithPath (path string )error {if _bfdefa .CustomXml !=nil {if _bcaea :=_bfdefa .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_bcaea !=nil {return _bcaea ; +};};for _abcebb ,_cagbd :=range _bfdefa .FldSimple {if _gecac :=_cagbd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0046\u006c\u0064S\u0069\u006d\u0070\u006c\u0065\u005b\u0025\u0064\u005d",path ,_abcebb ));_gecac !=nil {return _gecac ;};};if _bfdefa .Hyperlink !=nil {if _bbbefc :=_bfdefa .Hyperlink .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"); +_bbbefc !=nil {return _bbbefc ;};};return nil ;};func (_aecged ST_ProofErr )ValidateWithPath (path string )error {switch _aecged {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aecged )); +};return nil ;};type EG_ContentBlockContent struct{ContentBlockContentChoice *EG_ContentBlockContentChoice ;}; -// Only Expand/Condense Text By Whole Points -SpacingInWholePoints *CT_OnOff ; +// ValidateWithPath validates the CT_BdoContentRun and its children, prefixing error messages with path +func (_eac *CT_BdoContentRun )ValidateWithPath (path string )error {if _cff :=_eac .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cff !=nil {return _cff ;};for _aefa ,_gccg :=range _eac .EG_PContent {if _ccfb :=_gccg .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_aefa )); +_ccfb !=nil {return _ccfb ;};};return nil ;};func (_dcedg *EG_MathContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egfbd :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dcedg .OMathPara =_db .NewOMathPara (); +if _dbafe :=d .DecodeElement (_dcedg .OMathPara ,&_egfbd );_dbafe !=nil {return _dbafe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dcedg .OMath =_db .NewOMath (); +if _cbgac :=d .DecodeElement (_dcedg .OMath ,&_egfbd );_cbgac !=nil {return _cbgac ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_egfbd .Name ); +if _baffg :=d .Skip ();_baffg !=nil {return _baffg ;};};return nil ;};func (_bfgefa ST_LineSpacingRule )ValidateWithPath (path string )error {switch _bfgefa {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfgefa )); +};return nil ;};type CT_CellMergeTrackChange struct{VMergeAttr ST_AnnotationVMerge ;VMergeOrigAttr ST_AnnotationVMerge ;AuthorAttr string ;DateAttr *_ae .Time ; -// Ignore Compression of Full-Width Punctuation Ending a Line -LineWrapLikeWord6 *CT_OnOff ; +// Annotation Identifier +IdAttr int64 ;};func NewCT_R ()*CT_R {_cbbda :=&CT_R {};return _cbbda };func NewCT_NumFmt ()*CT_NumFmt {_cbed :=&CT_NumFmt {};_cbed .ValAttr =ST_NumberFormat (1);return _cbed ;};func NewCT_JcTable ()*CT_JcTable {_debge :=&CT_JcTable {};_debge .ValAttr =ST_JcTable (1); +return _debge ;};func (_afbfg *CT_TrPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_ddabc :=range _afbfg .TrPrBaseChoice {_ddabc .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Print Body Text before Header/Footer Contents -PrintBodyTextBeforeHeader *CT_OnOff ; +// Validate validates the CT_SdtCell and its children +func (_debdd *CT_SdtCell )Validate ()error {return _debdd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0065\u006c\u006c");}; -// Print Colors as Black And White without Dithering -PrintColBlack *CT_OnOff ; +// Validate validates the WdCT_WordprocessingContentPartNonVisual and its children +func (_acfaag *WdCT_WordprocessingContentPartNonVisual )Validate ()error {return _acfaag .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c"); +};func (_aaggf *WdST_AlignV )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbgedfc ,_gafcb :=d .Token ();if _gafcb !=nil {return _gafcb ;};if _gabcg ,_efggb :=_gbgedfc .(_a .EndElement );_efggb &&_gabcg .Name ==start .Name {*_aaggf =1;return nil ; +};if _fddca ,_faebe :=_gbgedfc .(_a .CharData );!_faebe {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbgedfc );}else {switch string (_fddca ){case "":*_aaggf =0; +case "\u0074\u006f\u0070":*_aaggf =1;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_aaggf =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_aaggf =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_aaggf =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_aaggf =5; +};};_gbgedfc ,_gafcb =d .Token ();if _gafcb !=nil {return _gafcb ;};if _feeagc ,_fedee :=_gbgedfc .(_a .EndElement );_fedee &&_feeagc .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbgedfc ); +}; -// Use Specific Space Width -WpSpaceWidth *CT_OnOff ; +// ValidateWithPath validates the CT_MailMergeSourceType and its children, prefixing error messages with path +func (_gcfec *CT_MailMergeSourceType )ValidateWithPath (path string )error {if _gcfec .ValAttr ==ST_MailMergeSourceTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aabcd :=_gcfec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aabcd !=nil {return _aabcd ;};return nil ;}; -// Display Page/Column Breaks Present in Frames -ShowBreaksInFrames *CT_OnOff ; +// ST_SignedHpsMeasure is a union type +type ST_SignedHpsMeasure struct{Int64 *int64 ;ST_UniversalMeasure *string ;};func (_aefade ST_Hint )String ()string {switch _aefade {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"; +};return "";};func NewCT_Zoom ()*CT_Zoom {_beeea :=&CT_Zoom {};return _beeea };func NewCT_CustomXmlRow ()*CT_CustomXmlRow {_badfe :=&CT_CustomXmlRow {};return _badfe };func NewWdCT_EffectExtent ()*WdCT_EffectExtent {_bdebg :=&WdCT_EffectExtent {};return _bdebg }; +func (_adbag ST_RubyAlign )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdfcb :=_a .Attr {};_bdfcb .Name =name ;switch _adbag {case ST_RubyAlignUnset :_bdfcb .Value ="";case ST_RubyAlignCenter :_bdfcb .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_RubyAlignDistributeLetter :_bdfcb .Value ="\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072";case ST_RubyAlignDistributeSpace :_bdfcb .Value ="\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065"; +case ST_RubyAlignLeft :_bdfcb .Value ="\u006c\u0065\u0066\u0074";case ST_RubyAlignRight :_bdfcb .Value ="\u0072\u0069\u0067h\u0074";case ST_RubyAlignRightVertical :_bdfcb .Value ="\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; +};return _bdfcb ,nil ;};type CT_PPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Require Exact Size During Font Substitution -SubFontBySize *CT_OnOff ; +// Annotation Identifier +IdAttr int64 ;PPr *CT_PPrBase ;};func (_debccc ST_EdnPos )String ()string {switch _debccc {case 0:return "";case 1:return "\u0073e\u0063\u0074\u0045\u006e\u0064";case 2:return "\u0064\u006f\u0063\u0045\u006e\u0064";};return "";};type WdWgp struct{WdCT_WordprocessingGroup }; +func (_bdac *CT_DecimalNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbdd :=range start .Attr {if _bbdd .Name .Local =="\u0076\u0061\u006c"{_gfeg ,_egbef :=_c .ParseInt (_bbdd .Value ,10,64);if _egbef !=nil {return _egbef ; +};_bdac .ValAttr =_gfeg ;continue ;};};for {_acdgc ,_cgbbf :=d .Token ();if _cgbbf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0044\u0065\u0063\u0069m\u0061l\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_cgbbf ); +};if _dabef ,_ddede :=_acdgc .(_a .EndElement );_ddede &&_dabef .Name ==start .Name {break ;};};return nil ;};type CT_SdtContentCell struct{EG_ContentCellContent []*EG_ContentCellContent ;};func (_abgfa *CT_Recipients )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_bdebf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};for _ ,_fegddf :=range _abgfa .RecipientData {e .EncodeElement (_fegddf ,_bdebf );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Ignore Exact Line Height for Last Line on Page -SuppressBottomSpacing *CT_OnOff ; +// Validate validates the CT_ParaRPrChange and its children +func (_addca *CT_ParaRPrChange )Validate ()error {return _addca .ValidateWithPath ("\u0043\u0054_\u0050\u0061\u0072a\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};type ST_RestartNumber byte ; -// Ignore Minimum and Exact Line Height for First Line on Page -SuppressTopSpacing *CT_OnOff ; +// ValidateWithPath validates the CT_LevelText and its children, prefixing error messages with path +func (_edbae *CT_LevelText )ValidateWithPath (path string )error {if _edbae .NullAttr !=nil {if _gbffa :=_edbae .NullAttr .ValidateWithPath (path +"\u002fN\u0075\u006c\u006c\u0041\u0074\u0074r");_gbffa !=nil {return _gbffa ;};};return nil ;};type ST_FrameScrollbar byte ; -// Ignore Minimum Line Height for First Line on Page -SuppressSpacingAtTopOfPage *CT_OnOff ; -// Use Static Text Leading -SuppressTopSpacingWP *CT_OnOff ; +// Validate validates the CT_EdnProps and its children +func (_gbccg *CT_EdnProps )Validate ()error {return _gbccg .ValidateWithPath ("C\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073");}; -// Do Not Use Space Before On First Line After a Page Break -SuppressSpBfAfterPgBrk *CT_OnOff ; +// ValidateWithPath validates the CT_TextAlignment and its children, prefixing error messages with path +func (_bcabc *CT_TextAlignment )ValidateWithPath (path string )error {if _bcabc .ValAttr ==ST_TextAlignmentUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gaefc :=_bcabc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gaefc !=nil {return _gaefc ;};return nil ;};func (_abfeee ST_MailMergeSourceType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fdbfe :=_a .Attr {}; +_fdbfe .Name =name ;switch _abfeee {case ST_MailMergeSourceTypeUnset :_fdbfe .Value ="";case ST_MailMergeSourceTypeDatabase :_fdbfe .Value ="\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065";case ST_MailMergeSourceTypeAddressBook :_fdbfe .Value ="a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b"; +case ST_MailMergeSourceTypeDocument1 :_fdbfe .Value ="\u0064o\u0063\u0075\u006d\u0065\u006e\u00741";case ST_MailMergeSourceTypeDocument2 :_fdbfe .Value ="\u0064o\u0063\u0075\u006d\u0065\u006e\u00742";case ST_MailMergeSourceTypeText :_fdbfe .Value ="\u0074\u0065\u0078\u0074"; +case ST_MailMergeSourceTypeEmail :_fdbfe .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeSourceTypeNative :_fdbfe .Value ="\u006e\u0061\u0074\u0069\u0076\u0065";case ST_MailMergeSourceTypeLegacy :_fdbfe .Value ="\u006c\u0065\u0067\u0061\u0063\u0079"; +case ST_MailMergeSourceTypeMaster :_fdbfe .Value ="\u006d\u0061\u0073\u0074\u0065\u0072";};return _fdbfe ,nil ;};func (_dggdf *ST_JcTable )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dggdf =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dggdf =1; +case "\u0065\u006e\u0064":*_dggdf =2;case "\u006c\u0065\u0066\u0074":*_dggdf =3;case "\u0072\u0069\u0067h\u0074":*_dggdf =4;case "\u0073\u0074\u0061r\u0074":*_dggdf =5;};return nil ;};func (_caegce *ST_SdtDateMappingType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_caegce =0; +case "\u0074\u0065\u0078\u0074":*_caegce =1;case "\u0064\u0061\u0074\u0065":*_caegce =2;case "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065":*_caegce =3;};return nil ;}; -// Swap Paragraph Borders on Odd Numbered Pages -SwapBordersFacingPages *CT_OnOff ; +// Validate validates the CT_Tc and its children +func (_deadd *CT_Tc )Validate ()error {return _deadd .ValidateWithPath ("\u0043\u0054\u005fT\u0063")};func (_aaegg *CT_Height )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebeed :=range start .Attr {if _ebeed .Name .Local =="\u0076\u0061\u006c"{_gfaa ,_bbbac :=ParseUnionST_TwipsMeasure (_ebeed .Value ); +if _bbbac !=nil {return _bbbac ;};_aaegg .ValAttr =&_gfaa ;continue ;};if _ebeed .Name .Local =="\u0068\u0052\u0075l\u0065"{_aaegg .HRuleAttr .UnmarshalXMLAttr (_ebeed );continue ;};};for {_ccaacb ,_dbedb :=d .Token ();if _dbedb !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0048\u0065\u0069g\u0068\u0074\u003a\u0020\u0025\u0073",_dbedb ); +};if _bfeeg ,_ebcga :=_ccaacb .(_a .EndElement );_ebcga &&_bfeeg .Name ==start .Name {break ;};};return nil ;}; -// Treat Backslash Quotation Delimiter as Two Quotation Marks -ConvMailMergeEsc *CT_OnOff ; +// Validate validates the CT_Drawing and its children +func (_cbccg *CT_Drawing )Validate ()error {return _cbccg .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");};func (_dbff *CT_LvlLegacy )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eadca :=range start .Attr {if _eadca .Name .Local =="\u006c\u0065\u0067\u0061\u0063\u0079"{_efdda ,_cacfc :=ParseUnionST_OnOff (_eadca .Value ); +if _cacfc !=nil {return _cacfc ;};_dbff .LegacyAttr =&_efdda ;continue ;};if _eadca .Name .Local =="l\u0065\u0067\u0061\u0063\u0079\u0053\u0070\u0061\u0063\u0065"{_fcagg ,_aecaf :=ParseUnionST_TwipsMeasure (_eadca .Value );if _aecaf !=nil {return _aecaf ; +};_dbff .LegacySpaceAttr =&_fcagg ;continue ;};if _eadca .Name .Local =="\u006c\u0065\u0067a\u0063\u0079\u0049\u006e\u0064\u0065\u006e\u0074"{_dadad ,_gbafd :=ParseUnionST_SignedTwipsMeasure (_eadca .Value );if _gbafd !=nil {return _gbafd ;};_dbff .LegacyIndentAttr =&_dadad ; +continue ;};};for {_fdge ,_aegcg :=d .Token ();if _aegcg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0076l\u004c\u0065\u0067\u0061\u0063\u0079\u003a\u0020\u0025\u0073",_aegcg );};if _acfff ,_cadcc :=_fdge .(_a .EndElement ); +_cadcc &&_acfff .Name ==start .Name {break ;};};return nil ;};func (_aaacbe *Styles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaacbe .CT_Styles =*NewCT_Styles ();_bdeedc :for {_bcbaafa ,_ceefba :=d .Token ();if _ceefba !=nil {return _ceefba ; +};switch _gacbc :=_bcbaafa .(type ){case _a .StartElement :switch _gacbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_aaacbe .DocDefaults =NewCT_DocDefaults (); +if _ababb :=d .DecodeElement (_aaacbe .DocDefaults ,&_gacbc );_ababb !=nil {return _ababb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"}:_aaacbe .LatentStyles =NewCT_LatentStyles (); +if _fcfbde :=d .DecodeElement (_aaacbe .LatentStyles ,&_gacbc );_fcfbde !=nil {return _fcfbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_gedade :=NewCT_Style (); +if _debdfc :=d .DecodeElement (_gedade ,&_gacbc );_debdfc !=nil {return _debdfc ;};_aaacbe .Style =append (_aaacbe .Style ,_gedade );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_gacbc .Name ); +if _cbffe :=d .Skip ();_cbffe !=nil {return _cbffe ;};};case _a .EndElement :break _bdeedc ;case _a .CharData :};};return nil ;};type CT_TcMar struct{ -// Use Truncated Integer Division For Font Calculation -TruncateFontHeightsLikeWP6 *CT_OnOff ; +// Table Cell Top Margin Exception +Top *CT_TblWidth ; -// Use Specific Small Caps Algorithm -MwSmallCaps *CT_OnOff ; +// Table Cell Leading Margin Exception +Start *CT_TblWidth ; -// Use Printer Metrics To Display Documents -UsePrinterMetrics *CT_OnOff ; +// Table Cell Leading Margin Exception +Left *CT_TblWidth ; -// Do Not Suppress Paragraph Borders Next To Frames -DoNotSuppressParagraphBorders *CT_OnOff ; +// Table Cell Bottom Margin Exception +Bottom *CT_TblWidth ; -// Line Wrap Trailing Spaces -WrapTrailSpaces *CT_OnOff ; +// Table Cell Trailing Margin Exception +End *CT_TblWidth ; -// Ignore Page Break from Continuous Section Break -FootnoteLayoutLikeWW8 *CT_OnOff ; +// Table Cell Trailing Margin Exception +Right *CT_TblWidth ;}; -// Ignore Text Wrapping around Objects at Bottom of Page -ShapeLayoutLikeWW8 *CT_OnOff ; +// ValidateWithPath validates the CT_Proof and its children, prefixing error messages with path +func (_gacba *CT_Proof )ValidateWithPath (path string )error {if _deeee :=_gacba .SpellingAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0065\u006c\u006c\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_deeee !=nil {return _deeee ;};if _aafce :=_gacba .GrammarAttr .ValidateWithPath (path +"\u002f\u0047\u0072a\u006d\u006d\u0061\u0072\u0041\u0074\u0074\u0072"); +_aafce !=nil {return _aafce ;};return nil ;};type WdCT_WrapSquare struct{ -// Align Table Rows Independently -AlignTablesRowByRow *CT_OnOff ; +// Text Wrapping Location +WrapTextAttr WdST_WrapText ; -// Ignore Width of Last Tab Stop When Aligning Paragraph If It Is Not Left Aligned -ForgetLastTabAlignment *CT_OnOff ; +// Distance From Text (Top) +DistTAttr *uint32 ; -// Add Document Grid Line Pitch To Lines in Table Cells -AdjustLineHeightInTable *CT_OnOff ; +// Distance From Text on Bottom Edge +DistBAttr *uint32 ; -// Incorrectly Adjust Text Spacing for Specific Unicode Ranges -AutoSpaceLikeWord95 *CT_OnOff ; +// Distance From Text on Left Edge +DistLAttr *uint32 ; -// Do Not Increase Line Height for Raised/Lowered Text -NoSpaceRaiseLower *CT_OnOff ; +// Distance From Text on Right Edge +DistRAttr *uint32 ; -// Use Fixed Paragraph Spacing for HTML Auto Setting -DoNotUseHTMLParagraphAutoSpacing *CT_OnOff ; +// Object Extents Including Effects +EffectExtent *WdCT_EffectExtent ;}; -// Ignore Space Before Table When Deciding If Table Should Wrap Floating Object -LayoutRawTableWidth *CT_OnOff ; +// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path +func (_gffaa *CT_OnOff )ValidateWithPath (path string )error {if _gffaa .ValAttr !=nil {if _cdgc :=_gffaa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdgc !=nil {return _cdgc ;};};return nil ;};func (_fdebd ST_BrType )Validate ()error {return _fdebd .ValidateWithPath ("")}; +func (_eebgb *CT_SdtDropDownList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgdda :=range start .Attr {if _bgdda .Name .Local =="\u006ca\u0073\u0074\u0056\u0061\u006c\u0075e"{_ecdbf :=_bgdda .Value ;_eebgb .LastValueAttr =&_ecdbf ; +continue ;};};_edcacc :for {_ffcfff ,_ceceb :=d .Token ();if _ceceb !=nil {return _ceceb ;};switch _bdggc :=_ffcfff .(type ){case _a .StartElement :switch _bdggc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_gceefd :=NewCT_SdtListItem (); +if _fedddg :=d .DecodeElement (_gceefd ,&_bdggc );_fedddg !=nil {return _fedddg ;};_eebgb .ListItem =append (_eebgb .ListItem ,_gceefd );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_bdggc .Name ); +if _dfafd :=d .Skip ();_dfafd !=nil {return _dfafd ;};};case _a .EndElement :break _edcacc ;case _a .CharData :};};return nil ;};func (_gafgff *Settings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073";return _gafgff .CT_Settings .MarshalXML (e ,start );}; -// Allow Table Rows to Wrap Inline Objects Independently -LayoutTableRowsApart *CT_OnOff ; +// Validate validates the CT_VerticalJc and its children +func (_cfgac *CT_VerticalJc )Validate ()error {return _cfgac .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004a\u0063");};func (_cagfca WdST_RelFromV )Validate ()error {return _cagfca .ValidateWithPath ("")}; -// Use Incorrect Inter-Character Spacing Rules -UseWord97LineBreakRules *CT_OnOff ; +// ValidateWithPath validates the EG_PContent and its children, prefixing error messages with path +func (_ceebd *EG_PContent )ValidateWithPath (path string )error {if _cgeagb :=_ceebd .PContentChoice .ValidateWithPath (path +"\u002fP\u0043o\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_cgeagb !=nil {return _cgeagb ;};return nil ; +}; -// Do Not Allow Floating Tables To Break Across Pages -DoNotBreakWrappedTables *CT_OnOff ; +// Validate validates the CT_RubyAlign and its children +func (_bfedfe *CT_RubyAlign )Validate ()error {return _bfedfe .ValidateWithPath ("\u0043\u0054\u005fR\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e");}; -// Do Not Snap to Document Grid in Table Cells with Objects -DoNotSnapToGridInCell *CT_OnOff ; +// Validate validates the CT_OnOff and its children +func (_gaabad *CT_OnOff )Validate ()error {return _gaabad .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");}; -// Select Field When First or Last Character Is Selected -SelectFldWithFirstOrLastChar *CT_OnOff ; +// ValidateWithPath validates the CT_JcTable and its children, prefixing error messages with path +func (_bfbag *CT_JcTable )ValidateWithPath (path string )error {if _bfbag .ValAttr ==ST_JcTableUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gcfde :=_bfbag .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcfde !=nil {return _gcfde ;};return nil ;};func (_dcgbg ST_HexColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dcgbg .ST_HexColorAuto !=ST_HexColorAutoUnset {e .EncodeToken (_a .CharData (_dcgbg .ST_HexColorAuto .String ()));};if _dcgbg .ST_HexColorRGB !=nil {e .EncodeToken (_a .CharData (*_dcgbg .ST_HexColorRGB ));};return e .EncodeToken (_a .EndElement {Name :start .Name }); +};func (_cadagg *ST_CombineBrackets )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cadagg =0;case "\u006e\u006f\u006e\u0065":*_cadagg =1;case "\u0072\u006f\u0075n\u0064":*_cadagg =2;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_cadagg =3; +case "\u0061\u006e\u0067l\u0065":*_cadagg =4;case "\u0063\u0075\u0072l\u0079":*_cadagg =5;};return nil ;};type ST_DocPartType byte ;const (ST_DocGridUnset ST_DocGrid =0;ST_DocGridDefault ST_DocGrid =1;ST_DocGridLines ST_DocGrid =2;ST_DocGridLinesAndChars ST_DocGrid =3; +ST_DocGridSnapToChars ST_DocGrid =4;);type EG_PContentBase struct{PContentBaseChoice *EG_PContentBaseChoice ;};func NewCT_ParaRPrChange ()*CT_ParaRPrChange {_beefe :=&CT_ParaRPrChange {};_beefe .RPr =NewCT_ParaRPrOriginal ();return _beefe ;}; -// Use Legacy Ethiopic and Amharic Line Breaking Rules -ApplyBreakingRules *CT_OnOff ; +// ValidateWithPath validates the EG_MathContent and its children, prefixing error messages with path +func (_ceeec *EG_MathContent )ValidateWithPath (path string )error {if _accbg :=_ceeec .MathContentChoice .ValidateWithPath (path +"\u002fM\u0061t\u0068\u0043\u006f\u006e\u0074e\u006e\u0074C\u0068\u006f\u0069\u0063\u0065");_accbg !=nil {return _accbg ; +};return nil ;};func (_gbbbag ST_CharacterSpacing )Validate ()error {return _gbbbag .ValidateWithPath ("")};func (_aagdd *CT_Shd )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_faabb ,_bfeag :=_aagdd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _bfeag !=nil {return _bfeag ;};start .Attr =append (start .Attr ,_faabb );if _aagdd .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .ColorAttr )}); +};if _aagdd .ThemeColorAttr !=ST_ThemeColorUnset {_agdcc ,_aecac :=_aagdd .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _aecac !=nil {return _aecac ;};start .Attr =append (start .Attr ,_agdcc ); +};if _aagdd .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .ThemeTintAttr )});};if _aagdd .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .ThemeShadeAttr )}); +};if _aagdd .FillAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u006c\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .FillAttr )});};if _aagdd .ThemeFillAttr !=ST_ThemeColorUnset {_fgeee ,_gfbbc :=_aagdd .ThemeFillAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006c"}); +if _gfbbc !=nil {return _gfbbc ;};start .Attr =append (start .Attr ,_fgeee );};if _aagdd .ThemeFillTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074h\u0065\u006d\u0065\u0046\u0069\u006c\u006c\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .ThemeFillTintAttr )}); +};if _aagdd .ThemeFillShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003at\u0068\u0065\u006de\u0046\u0069\u006c\u006c\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aagdd .ThemeFillShadeAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_LineSpacingRuleUnset ST_LineSpacingRule =0;ST_LineSpacingRuleAuto ST_LineSpacingRule =1;ST_LineSpacingRuleExact ST_LineSpacingRule =2;ST_LineSpacingRuleAtLeast ST_LineSpacingRule =3; +);func NewWdCT_WordprocessingCanvasChoice ()*WdCT_WordprocessingCanvasChoice {_ebfdbb :=&WdCT_WordprocessingCanvasChoice {};return _ebfdbb ;};type WdAnchor struct{WdCT_Anchor };func (_ddaac *CT_SdtPrChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbecc :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}:_ddaac .Equation =NewCT_Empty (); +if _aaaaf :=d .DecodeElement (_ddaac .Equation ,&_cbecc );_aaaaf !=nil {return _aaaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}:_ddaac .ComboBox =NewCT_SdtComboBox (); +if _bdbef :=d .DecodeElement (_ddaac .ComboBox ,&_cbecc );_bdbef !=nil {return _bdbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065"}:_ddaac .Date =NewCT_SdtDate (); +if _cace :=d .DecodeElement (_ddaac .Date ,&_cbecc );_cace !=nil {return _cace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}:_ddaac .DocPartObj =NewCT_SdtDocPart (); +if _agbcd :=d .DecodeElement (_ddaac .DocPartObj ,&_cbecc );_agbcd !=nil {return _agbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}:_ddaac .DocPartList =NewCT_SdtDocPart (); +if _defgac :=d .DecodeElement (_ddaac .DocPartList ,&_cbecc );_defgac !=nil {return _defgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"}:_ddaac .DropDownList =NewCT_SdtDropDownList (); +if _bgfdefa :=d .DecodeElement (_ddaac .DropDownList ,&_cbecc );_bgfdefa !=nil {return _bgfdefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_ddaac .Picture =NewCT_Empty (); +if _geebg :=d .DecodeElement (_ddaac .Picture ,&_cbecc );_geebg !=nil {return _geebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}:_ddaac .RichText =NewCT_Empty (); +if _eacac :=d .DecodeElement (_ddaac .RichText ,&_cbecc );_eacac !=nil {return _eacac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:_ddaac .Text =NewCT_SdtText (); +if _ecgec :=d .DecodeElement (_ddaac .Text ,&_cbecc );_ecgec !=nil {return _ecgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}:_ddaac .Citation =NewCT_Empty (); +if _ebfad :=d .DecodeElement (_ddaac .Citation ,&_cbecc );_ebfad !=nil {return _ebfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u006fu\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_ddaac .Group =NewCT_Empty (); +if _aeeef :=d .DecodeElement (_ddaac .Group ,&_cbecc );_aeeef !=nil {return _aeeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"}:_ddaac .Bibliography =NewCT_Empty (); +if _cffabb :=d .DecodeElement (_ddaac .Bibliography ,&_cbecc );_cffabb !=nil {return _cffabb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_cbecc .Name ); +if _dfggc :=d .Skip ();_dfggc !=nil {return _dfggc ;};};return nil ;};func (_ggedbb *ST_TargetScreenSz )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggedbb =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_ggedbb =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_ggedbb =2; +case "\u00372\u0030\u0078\u0035\u0031\u0032":*_ggedbb =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_ggedbb =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_ggedbb =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_ggedbb =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_ggedbb =7; +case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_ggedbb =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_ggedbb =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_ggedbb =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_ggedbb =11; +};return nil ;};const (ST_PTabLeaderUnset ST_PTabLeader =0;ST_PTabLeaderNone ST_PTabLeader =1;ST_PTabLeaderDot ST_PTabLeader =2;ST_PTabLeaderHyphen ST_PTabLeader =3;ST_PTabLeaderUnderscore ST_PTabLeader =4;ST_PTabLeaderMiddleDot ST_PTabLeader =5;);func (_cageae ST_EdGrp )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_agafdb :=_a .Attr {}; +_agafdb .Name =name ;switch _cageae {case ST_EdGrpUnset :_agafdb .Value ="";case ST_EdGrpNone :_agafdb .Value ="\u006e\u006f\u006e\u0065";case ST_EdGrpEveryone :_agafdb .Value ="\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065";case ST_EdGrpAdministrators :_agafdb .Value ="\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073"; +case ST_EdGrpContributors :_agafdb .Value ="\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073";case ST_EdGrpEditors :_agafdb .Value ="\u0065d\u0069\u0074\u006f\u0072\u0073";case ST_EdGrpOwners :_agafdb .Value ="\u006f\u0077\u006e\u0065\u0072\u0073"; +case ST_EdGrpCurrent :_agafdb .Value ="\u0063u\u0072\u0072\u0065\u006e\u0074";};return _agafdb ,nil ;}; -// Do Not Allow Hanging Punctuation With Character Grid -DoNotWrapTextWithPunct *CT_OnOff ; +// ValidateWithPath validates the CT_TcMar and its children, prefixing error messages with path +func (_bdgeeg *CT_TcMar )ValidateWithPath (path string )error {if _bdgeeg .Top !=nil {if _fbacad :=_bdgeeg .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_fbacad !=nil {return _fbacad ;};};if _bdgeeg .Start !=nil {if _fbgdbc :=_bdgeeg .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); +_fbgdbc !=nil {return _fbgdbc ;};};if _bdgeeg .Left !=nil {if _ecgbbe :=_bdgeeg .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_ecgbbe !=nil {return _ecgbbe ;};};if _bdgeeg .Bottom !=nil {if _aabgf :=_bdgeeg .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_aabgf !=nil {return _aabgf ;};};if _bdgeeg .End !=nil {if _gffcc :=_bdgeeg .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_gffcc !=nil {return _gffcc ;};};if _bdgeeg .Right !=nil {if _egaccf :=_bdgeeg .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_egaccf !=nil {return _egaccf ;};};return nil ;};type ST_TextAlignment byte ;func (_ceddfg *EG_ContentRunContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cfcbc :for {_gfagc ,_ddca :=d .Token (); +if _ddca !=nil {return _ddca ;};switch _ffaad :=_gfagc .(type ){case _a .StartElement :switch _ffaad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _ggecb :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .CustomXml ,&_ffaad );_ggecb !=nil {return _ggecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _bafeeg :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .SmartTag ,&_ffaad );_bafeeg !=nil {return _bafeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _ddaaeb :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .Sdt ,&_ffaad );_ddaaeb !=nil {return _ddaaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _cddea :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .Dir ,&_ffaad );_cddea !=nil {return _cddea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _afabd :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .Bdo ,&_ffaad );_afabd !=nil {return _afabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:if _ceddfg .ContentRunContentChoice ==nil {_ceddfg .ContentRunContentChoice =NewEG_ContentRunContentChoice (); +};if _fffad :=d .DecodeElement (&_ceddfg .ContentRunContentChoice .R ,&_ffaad );_fffad !=nil {return _fffad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_abebb :=NewEG_RunLevelElts (); +_abebb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_abebb );if _ffcgbe :=d .DecodeElement (&_abebb .RunLevelEltsChoice .ProofErr ,&_ffaad ); +_ffcgbe !=nil {return _ffcgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gbfbdb :=NewEG_RunLevelElts (); +_gbfbdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gbfbdb );if _ffdea :=d .DecodeElement (&_gbfbdb .RunLevelEltsChoice .PermStart ,&_ffaad ); +_ffdea !=nil {return _ffdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fgggfb :=NewEG_RunLevelElts (); +_fgggfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_fgggfb );if _eddec :=d .DecodeElement (&_fgggfb .RunLevelEltsChoice .PermEnd ,&_ffaad ); +_eddec !=nil {return _eddec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cgdce :=NewEG_RunLevelElts (); +_cgdce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_cgdce );if _cfeab :=d .DecodeElement (&_cgdce .RunLevelEltsChoice .Ins ,&_ffaad );_cfeab !=nil {return _cfeab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dcgff :=NewEG_RunLevelElts (); +_dcgff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_dcgff );if _cgggf :=d .DecodeElement (&_dcgff .RunLevelEltsChoice .Del ,&_ffaad );_cgggf !=nil {return _cgggf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bbeea :=NewEG_RunLevelElts (); +_bbeea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_bbeea );if _dbbed :=d .DecodeElement (&_bbeea .RunLevelEltsChoice .MoveFrom ,&_ffaad ); +_dbbed !=nil {return _dbbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_efabe :=NewEG_RunLevelElts (); +_efabe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_efabe );if _fafacd :=d .DecodeElement (&_efabe .RunLevelEltsChoice .MoveTo ,&_ffaad ); +_fafacd !=nil {return _fafacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_caabff :=NewEG_RunLevelElts (); +_eeebga :=NewEG_RangeMarkupElements ();_eeebga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_caabff );_caabff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caabff .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeebga ); +if _gfgcd :=d .DecodeElement (&_eeebga .RangeMarkupElementsChoice .BookmarkStart ,&_ffaad );_gfgcd !=nil {return _gfgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ggcac :=NewEG_RunLevelElts (); +_eebbf :=NewEG_RangeMarkupElements ();_eebbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_ggcac );_ggcac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggcac .RunLevelEltsChoice .EG_RangeMarkupElements ,_eebbf ); +if _abecaa :=d .DecodeElement (&_eebbf .RangeMarkupElementsChoice .BookmarkEnd ,&_ffaad );_abecaa !=nil {return _abecaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gfaag :=NewEG_RunLevelElts (); +_decba :=NewEG_RangeMarkupElements ();_decba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gfaag );_gfaag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfaag .RunLevelEltsChoice .EG_RangeMarkupElements ,_decba ); +if _cfgec :=d .DecodeElement (&_decba .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ffaad );_cfgec !=nil {return _cfgec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbeffe :=NewEG_RunLevelElts (); +_cccdd :=NewEG_RangeMarkupElements ();_cccdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_cbeffe );_cbeffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbeffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cccdd ); +if _dggdd :=d .DecodeElement (&_cccdd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ffaad );_dggdd !=nil {return _dggdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ecde :=NewEG_RunLevelElts (); +_gdecd :=NewEG_RangeMarkupElements ();_gdecd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_ecde );_ecde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecde .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdecd ); +if _afacc :=d .DecodeElement (&_gdecd .RangeMarkupElementsChoice .MoveToRangeStart ,&_ffaad );_afacc !=nil {return _afacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bfdeag :=NewEG_RunLevelElts (); +_agcea :=NewEG_RangeMarkupElements ();_agcea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_bfdeag );_bfdeag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdeag .RunLevelEltsChoice .EG_RangeMarkupElements ,_agcea ); +if _gcefg :=d .DecodeElement (&_agcea .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ffaad );_gcefg !=nil {return _gcefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ebedg :=NewEG_RunLevelElts (); +_bfagd :=NewEG_RangeMarkupElements ();_bfagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_ebedg );_ebedg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebedg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfagd ); +if _gdbdg :=d .DecodeElement (&_bfagd .RangeMarkupElementsChoice .CommentRangeStart ,&_ffaad );_gdbdg !=nil {return _gdbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gafcfb :=NewEG_RunLevelElts (); +_ddggb :=NewEG_RangeMarkupElements ();_ddggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gafcfb );_gafcfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gafcfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddggb ); +if _gbgc :=d .DecodeElement (&_ddggb .RangeMarkupElementsChoice .CommentRangeEnd ,&_ffaad );_gbgc !=nil {return _gbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ffbbgg :=NewEG_RunLevelElts (); +_dgecdb :=NewEG_RangeMarkupElements ();_dgecdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_ffbbgg );_ffbbgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffbbgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgecdb ); +if _afgfe :=d .DecodeElement (&_dgecdb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ffaad );_afgfe !=nil {return _afgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gafdd :=NewEG_RunLevelElts (); +_ecgbe :=NewEG_RangeMarkupElements ();_ecgbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gafdd );_gafdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gafdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecgbe ); +if _beceg :=d .DecodeElement (&_ecgbe .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ffaad );_beceg !=nil {return _beceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dafbc :=NewEG_RunLevelElts (); +_eeded :=NewEG_RangeMarkupElements ();_eeded .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_dafbc );_dafbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dafbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeded ); +if _aebedd :=d .DecodeElement (&_eeded .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ffaad );_aebedd !=nil {return _aebedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aagfgf :=NewEG_RunLevelElts (); +_dfcfb :=NewEG_RangeMarkupElements ();_dfcfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_aagfgf );_aagfgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aagfgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfcfb ); +if _gaagd :=d .DecodeElement (&_dfcfb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ffaad );_gaagd !=nil {return _gaagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fgacgb :=NewEG_RunLevelElts (); +_fcbdb :=NewEG_RangeMarkupElements ();_fcbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_fgacgb );_fgacgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgacgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbdb ); +if _aabggg :=d .DecodeElement (&_fcbdb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ffaad );_aabggg !=nil {return _aabggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ccaef :=NewEG_RunLevelElts (); +_fccbbg :=NewEG_RangeMarkupElements ();_fccbbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_ccaef );_ccaef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccaef .RunLevelEltsChoice .EG_RangeMarkupElements ,_fccbbg ); +if _bggga :=d .DecodeElement (&_fccbbg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ffaad );_bggga !=nil {return _bggga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gabebfg :=NewEG_RunLevelElts (); +_ggbab :=NewEG_RangeMarkupElements ();_ggbab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gabebfg );_gabebfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gabebfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggbab ); +if _bfcbgg :=d .DecodeElement (&_ggbab .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ffaad );_bfcbgg !=nil {return _bfcbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gcfcd :=NewEG_RunLevelElts (); +_fadfec :=NewEG_RangeMarkupElements ();_fadfec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_gcfcd );_gcfcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcfcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fadfec ); +if _ggbfd :=d .DecodeElement (&_fadfec .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ffaad );_ggbfd !=nil {return _ggbfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_efba :=NewEG_RunLevelElts (); +_gdbdbd :=NewEG_MathContent ();_gdbdbd .MathContentChoice =NewEG_MathContentChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_efba );_efba .RunLevelEltsChoice .EG_MathContent =append (_efba .RunLevelEltsChoice .EG_MathContent ,_gdbdbd ); +if _affbg :=d .DecodeElement (&_gdbdbd .MathContentChoice .OMathPara ,&_ffaad );_affbg !=nil {return _affbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bffcfd :=NewEG_RunLevelElts (); +_bcggc :=NewEG_MathContent ();_bcggc .MathContentChoice =NewEG_MathContentChoice ();_ceddfg .ContentRunContentChoice .EG_RunLevelElts =append (_ceddfg .ContentRunContentChoice .EG_RunLevelElts ,_bffcfd );_bffcfd .RunLevelEltsChoice .EG_MathContent =append (_bffcfd .RunLevelEltsChoice .EG_MathContent ,_bcggc ); +if _egdgdb :=d .DecodeElement (&_bcggc .MathContentChoice .OMath ,&_ffaad );_egdgdb !=nil {return _egdgdb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_ffaad .Name ); +if _dfcae :=d .Skip ();_dfcae !=nil {return _dfcae ;};};case _a .EndElement :break _cfcbc ;case _a .CharData :};};return nil ;};func (_acacfc *ST_Merge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cedab ,_adafg :=d .Token ();if _adafg !=nil {return _adafg ; +};if _fbddb ,_adgbcb :=_cedab .(_a .EndElement );_adgbcb &&_fbddb .Name ==start .Name {*_acacfc =1;return nil ;};if _gdgfad ,_caabfc :=_cedab .(_a .CharData );!_caabfc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cedab ); +}else {switch string (_gdgfad ){case "":*_acacfc =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065":*_acacfc =1;case "\u0072e\u0073\u0074\u0061\u0072\u0074":*_acacfc =2;};};_cedab ,_adafg =d .Token ();if _adafg !=nil {return _adafg ;};if _ebced ,_cebdf :=_cedab .(_a .EndElement ); +_cebdf &&_ebced .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cedab );};type CT_Frameset struct{ -// Do Not Compress Compressible Characters When Using Document Grid -DoNotUseEastAsianBreakRules *CT_OnOff ; +// Nested Frameset Size +Sz *CT_String ; -// Incorrectly Display Top Border of Conditional Columns -UseWord2002TableStyleRules *CT_OnOff ; +// Frameset Splitter Properties +FramesetSplitbar *CT_FramesetSplitbar ; -// Allow Tables to AutoFit Into Page Margins -GrowAutofit *CT_OnOff ; +// Frameset Layout +FrameLayout *CT_FrameLayout ;Title *CT_String ;FramesetChoice []*CT_FramesetChoice ;};type CT_EastAsianLayout struct{ -// Do Not Bypass East Asian/Complex Script Layout Code -UseFELayout *CT_OnOff ; +// East Asian Typography Run ID +IdAttr *int64 ; -// Do Not Automatically Apply List Paragraph Style To Bulleted/Numbered Text -UseNormalStyleForList *CT_OnOff ; +// Two Lines in One +CombineAttr *_f .ST_OnOff ; -// Ignore Hanging Indent When Creating Tab Stop After Numbering -DoNotUseIndentAsNumberingTabStop *CT_OnOff ; +// Display Brackets Around Two Lines in One +CombineBracketsAttr ST_CombineBrackets ; -// Use Alternate Set of East Asian Line Breaking Rules -UseAltKinsokuLineBreakRules *CT_OnOff ; +// Horizontal in Vertical (Rotate Text) +VertAttr *_f .ST_OnOff ; -// Allow Contextual Spacing of Paragraphs in Tables -AllowSpaceOfSameStyleInTable *CT_OnOff ; +// Compress Rotated Text to Line Height +VertCompressAttr *_f .ST_OnOff ;}; -// Do Not Ignore Floating Objects When Calculating Paragraph Indentation -DoNotSuppressIndentation *CT_OnOff ; +// Validate validates the CT_RPrOriginal and its children +func (_gccfa *CT_RPrOriginal )Validate ()error {return _gccfa .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069g\u0069\u006e\u0061\u006c");}; -// Do Not AutoFit Tables To Fit Next To Wrapped Objects -DoNotAutofitConstrainedTables *CT_OnOff ; +// ValidateWithPath validates the CT_Divs and its children, prefixing error messages with path +func (_aabb *CT_Divs )ValidateWithPath (path string )error {for _badcdb ,_cdffb :=range _aabb .Div {if _gfada :=_cdffb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0044\u0069\u0076\u005b\u0025\u0064\u005d",path ,_badcdb ));_gfada !=nil {return _gfada ; +};};return nil ;}; -// Allow Table Columns To Exceed Preferred Widths of Constituent Cells -AutofitToFirstFixedWidthCell *CT_OnOff ; +// ValidateWithPath validates the CT_Highlight and its children, prefixing error messages with path +func (_afgdg *CT_Highlight )ValidateWithPath (path string )error {if _afgdg .ValAttr ==ST_HighlightColorUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _efdc :=_afgdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efdc !=nil {return _efdc ;};return nil ;};func NewWdCT_WordprocessingShape ()*WdCT_WordprocessingShape {_cebge :=&WdCT_WordprocessingShape {};_cebge .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +_cebge .SpPr =_e .NewCT_ShapeProperties ();_cebge .BodyPr =_e .NewCT_TextBodyProperties ();return _cebge ;};func NewCT_TabStop ()*CT_TabStop {_ffdbc :=&CT_TabStop {};_ffdbc .ValAttr =ST_TabJc (1);return _ffdbc ;};func (_bgggfb ST_FrameScrollbar )Validate ()error {return _bgggfb .ValidateWithPath ("")}; +func (_gafed *CT_PBdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gafed .Top !=nil {_dbadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_gafed .Top ,_dbadd );};if _gafed .Left !=nil {_cfffgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_gafed .Left ,_cfffgd );};if _gafed .Bottom !=nil {_beafe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_gafed .Bottom ,_beafe );};if _gafed .Right !=nil {_daecgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}}; +e .EncodeElement (_gafed .Right ,_daecgf );};if _gafed .Between !=nil {_fecaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u0065\u0074\u0077\u0065\u0065n"}};e .EncodeElement (_gafed .Between ,_fecaf );};if _gafed .Bar !=nil {_agab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0072"}}; +e .EncodeElement (_gafed .Bar ,_agab );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Underline Following Character Following Numbering -UnderlineTabInNumList *CT_OnOff ; +// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path +func (_gafab *CT_Text )ValidateWithPath (path string )error {return nil };func (_egabec ST_TabJc )ValidateWithPath (path string )error {switch _egabec {case 0,1,2,3,4,5,6,7,8,9:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egabec )); +};return nil ;}; -// Always Use Fixed Width for Hangul Characters -DisplayHangulFixedWidth *CT_OnOff ; +// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path +func (_cbbfg *CT_Font )ValidateWithPath (path string )error {if _cbbfg .AltName !=nil {if _bfbdb :=_cbbfg .AltName .ValidateWithPath (path +"\u002f\u0041\u006c\u0074\u004e\u0061\u006d\u0065");_bfbdb !=nil {return _bfbdb ;};};if _cbbfg .Panose1 !=nil {if _degcb :=_cbbfg .Panose1 .ValidateWithPath (path +"\u002f\u0050\u0061\u006e\u006f\u0073\u0065\u0031"); +_degcb !=nil {return _degcb ;};};if _cbbfg .Charset !=nil {if _ffebd :=_cbbfg .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074");_ffebd !=nil {return _ffebd ;};};if _cbbfg .Family !=nil {if _geebb :=_cbbfg .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079"); +_geebb !=nil {return _geebb ;};};if _cbbfg .NotTrueType !=nil {if _fgee :=_cbbfg .NotTrueType .ValidateWithPath (path +"\u002f\u004e\u006ft\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065");_fgee !=nil {return _fgee ;};};if _cbbfg .Pitch !=nil {if _acac :=_cbbfg .Pitch .ValidateWithPath (path +"\u002f\u0050\u0069\u0074\u0063\u0068"); +_acac !=nil {return _acac ;};};if _cbbfg .Sig !=nil {if _acggf :=_cbbfg .Sig .ValidateWithPath (path +"\u002f\u0053\u0069\u0067");_acggf !=nil {return _acggf ;};};if _cbbfg .EmbedRegular !=nil {if _efceb :=_cbbfg .EmbedRegular .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"); +_efceb !=nil {return _efceb ;};};if _cbbfg .EmbedBold !=nil {if _afcaf :=_cbbfg .EmbedBold .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064");_afcaf !=nil {return _afcaf ;};};if _cbbfg .EmbedItalic !=nil {if _agfdc :=_cbbfg .EmbedItalic .ValidateWithPath (path +"\u002f\u0045\u006db\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"); +_agfdc !=nil {return _agfdc ;};};if _cbbfg .EmbedBoldItalic !=nil {if _dacd :=_cbbfg .EmbedBoldItalic .ValidateWithPath (path +"\u002f\u0045m\u0062\u0065\u0064B\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063");_dacd !=nil {return _dacd ;};};return nil ; +}; -// Always Move Paragraph Mark to Page after a Page Break -SplitPgBreakAndParaMark *CT_OnOff ; +// Validate validates the WdCT_LinkedTextboxInformation and its children +func (_dcaccd *WdCT_LinkedTextboxInformation )Validate ()error {return _dcaccd .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f\u0072\u006d\u0061ti\u006f\u006e"); +};func (_ebfa *AG_TransitionalPassword )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ecf :=range start .Attr {if _ecf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_ebfa .CryptProviderTypeAttr .UnmarshalXMLAttr (_ecf ); +continue ;};if _ecf .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_ebfa .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_ecf );continue ;};if _ecf .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_ebfa .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_ecf ); +continue ;};if _ecf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_dgd ,_edgc :=_c .ParseInt (_ecf .Value ,10,64);if _edgc !=nil {return _edgc ;};_ebfa .CryptAlgorithmSidAttr =&_dgd ; +continue ;};if _ecf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_fdb ,_bf :=_c .ParseInt (_ecf .Value ,10,64);if _bf !=nil {return _bf ;};_ebfa .CryptSpinCountAttr =&_fdb ;continue ;};if _ecf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_gd :=_ecf .Value ; +_ebfa .CryptProviderAttr =&_gd ;continue ;};if _ecf .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_fdc :=_ecf .Value ;_ebfa .AlgIdExtAttr =&_fdc ;continue ;};if _ecf .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_dc :=_ecf .Value ; +_ebfa .AlgIdExtSourceAttr =&_dc ;continue ;};if _ecf .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_ecc :=_ecf .Value ;_ebfa .CryptProviderTypeExtAttr =&_ecc ;continue ;};if _ecf .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_bdcb :=_ecf .Value ; +_ebfa .CryptProviderTypeExtSourceAttr =&_bdcb ;continue ;};if _ecf .Name .Local =="\u0068\u0061\u0073\u0068"{_cf :=_ecf .Value ;_ebfa .HashAttr =&_cf ;continue ;};if _ecf .Name .Local =="\u0073\u0061\u006c\u0074"{_cdb :=_ecf .Value ;_ebfa .SaltAttr =&_cdb ; +continue ;};};for {_cb ,_fbg :=d .Token ();if _fbg !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u0054\u0072\u0061n\u0073\u0069\u0074\u0069\u006f\u006e\u0061l\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u003a\u0020%\u0073",_fbg ); +};if _eed ,_aec :=_cb .(_a .EndElement );_aec &&_eed .Name ==start .Name {break ;};};return nil ;};func (_cfefc *ST_HAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fffff ,_fbedfe :=d .Token ();if _fbedfe !=nil {return _fbedfe ;}; +if _acagbe ,_cgecf :=_fffff .(_a .EndElement );_cgecf &&_acagbe .Name ==start .Name {*_cfefc =1;return nil ;};if _ggcbg ,_gegad :=_fffff .(_a .CharData );!_gegad {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fffff ); +}else {switch string (_ggcbg ){case "":*_cfefc =0;case "\u0074\u0065\u0078\u0074":*_cfefc =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_cfefc =2;case "\u0070\u0061\u0067\u0065":*_cfefc =3;};};_fffff ,_fbedfe =d .Token ();if _fbedfe !=nil {return _fbedfe ; +};if _gcddbf ,_ecggfc :=_fffff .(_a .EndElement );_ecggfc &&_gcddbf .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fffff ); +};func NewCT_Color ()*CT_Color {_fdcf :=&CT_Color {};return _fdcf };func (_gfgdf *ST_Proof )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dffbbb ,_dgbcd :=d .Token ();if _dgbcd !=nil {return _dgbcd ;};if _gdbbd ,_edceag :=_dffbbb .(_a .EndElement ); +_edceag &&_gdbbd .Name ==start .Name {*_gfgdf =1;return nil ;};if _gfaedb ,_fcadea :=_dffbbb .(_a .CharData );!_fcadea {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dffbbb ); +}else {switch string (_gfaedb ){case "":*_gfgdf =0;case "\u0063\u006c\u0065a\u006e":*_gfgdf =1;case "\u0064\u0069\u0072t\u0079":*_gfgdf =2;};};_dffbbb ,_dgbcd =d .Token ();if _dgbcd !=nil {return _dgbcd ;};if _gebcb ,_fdege :=_dffbbb .(_a .EndElement ); +_fdege &&_gebcb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dffbbb );}; -// Don't Vertically Align Cells Containing Floating Objects -DoNotVertAlignCellWithSp *CT_OnOff ; +// ValidateWithPath validates the CT_PageBorder and its children, prefixing error messages with path +func (_cfeca *CT_PageBorder )ValidateWithPath (path string )error {if _cfeca .ValAttr ==ST_BorderUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ffecd :=_cfeca .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ffecd !=nil {return _ffecd ;};if _cfeca .ColorAttr !=nil {if _bbfgb :=_cfeca .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_bbfgb !=nil {return _bbfgb ;};};if _ecbag :=_cfeca .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_ecbag !=nil {return _ecbag ;};if _cfeca .ShadowAttr !=nil {if _ebdcd :=_cfeca .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); +_ebdcd !=nil {return _ebdcd ;};};if _cfeca .FrameAttr !=nil {if _eabfd :=_cfeca .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_eabfd !=nil {return _eabfd ;};};return nil ;};func (_ebcac ST_BrClear )String ()string {switch _ebcac {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u0061\u006c\u006c";};return "";};func (_dbab *CT_FtnDocProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dbab .Pos !=nil {_gfedb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}};e .EncodeElement (_dbab .Pos ,_gfedb );};if _dbab .NumFmt !=nil {_cbebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_dbab .NumFmt ,_cbebe );};if _dbab .NumStart !=nil {_dafge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_dbab .NumStart ,_dafge );};if _dbab .NumRestart !=nil {_bdba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_dbab .NumRestart ,_bdba );};if _dbab .Footnote !=nil {_gffc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}};for _ ,_gbda :=range _dbab .Footnote {e .EncodeElement (_gbda ,_gffc ); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Don't Break Table Rows Around Floating Tables -DoNotBreakConstrainedForcedTable *CT_OnOff ; +// Validate validates the WdCT_WrapNone and its children +func (_bafbc *WdCT_WrapNone )Validate ()error {return _bafbc .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u004e\u006f\u006e\u0065");}; -// Ignore Vertical Alignment in Textboxes -DoNotVertAlignInTxbx *CT_OnOff ; +// ValidateWithPath validates the CT_Panose and its children, prefixing error messages with path +func (_cfggd *CT_Panose )ValidateWithPath (path string )error {return nil };func (_bbaaf *CT_TblPrExBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egdac :for {_acedg ,_eebacc :=d .Token ();if _eebacc !=nil {return _eebacc ;};switch _ggfcf :=_acedg .(type ){case _a .StartElement :switch _ggfcf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_bbaaf .TblW =NewCT_TblWidth (); +if _fadfb :=d .DecodeElement (_bbaaf .TblW ,&_ggfcf );_fadfb !=nil {return _fadfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_bbaaf .Jc =NewCT_JcTable (); +if _eacfcf :=d .DecodeElement (_bbaaf .Jc ,&_ggfcf );_eacfcf !=nil {return _eacfcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_bbaaf .TblCellSpacing =NewCT_TblWidth (); +if _decff :=d .DecodeElement (_bbaaf .TblCellSpacing ,&_ggfcf );_decff !=nil {return _decff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_bbaaf .TblInd =NewCT_TblWidth (); +if _fcfca :=d .DecodeElement (_bbaaf .TblInd ,&_ggfcf );_fcfca !=nil {return _fcfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_bbaaf .TblBorders =NewCT_TblBorders (); +if _cfaaa :=d .DecodeElement (_bbaaf .TblBorders ,&_ggfcf );_cfaaa !=nil {return _cfaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_bbaaf .Shd =NewCT_Shd (); +if _gefcef :=d .DecodeElement (_bbaaf .Shd ,&_ggfcf );_gefcef !=nil {return _gefcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_bbaaf .TblLayout =NewCT_TblLayoutType (); +if _dgage :=d .DecodeElement (_bbaaf .TblLayout ,&_ggfcf );_dgage !=nil {return _dgage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_bbaaf .TblCellMar =NewCT_TblCellMar (); +if _fcacc :=d .DecodeElement (_bbaaf .TblCellMar ,&_ggfcf );_fcacc !=nil {return _fcacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_bbaaf .TblLook =NewCT_TblLook (); +if _gbfea :=d .DecodeElement (_bbaaf .TblLook ,&_ggfcf );_gbfea !=nil {return _gbfea ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078B\u0061s\u0065\u0020\u0025\u0076",_ggfcf .Name ); +if _eggbdd :=d .Skip ();_eggbdd !=nil {return _eggbdd ;};};case _a .EndElement :break _egdac ;case _a .CharData :};};return nil ;}; -// Use ANSI Kerning Pairs from Fonts -UseAnsiKerningPairs *CT_OnOff ; +// ValidateWithPath validates the CT_PermStart and its children, prefixing error messages with path +func (_decea *CT_PermStart )ValidateWithPath (path string )error {if _baaecg :=_decea .EdGrpAttr .ValidateWithPath (path +"\u002f\u0045\u0064\u0047\u0072\u0070\u0041\u0074\u0074\u0072");_baaecg !=nil {return _baaecg ;};if _fdebg :=_decea .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_fdebg !=nil {return _fdebg ;};return nil ;}; -// Use Cached Paragraph Information for Column Balancing -CachedColBalance *CT_OnOff ; +// Validate validates the CT_DocVars and its children +func (_fdda *CT_DocVars )Validate ()error {return _fdda .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0056\u0061\u0072\u0073");};func (_bcagcd ST_SignedHpsMeasure )String ()string {if _bcagcd .Int64 !=nil {return _dd .Sprintf ("\u0025\u0076",*_bcagcd .Int64 ); +};if _bcagcd .ST_UniversalMeasure !=nil {return _dd .Sprintf ("\u0025\u0076",*_bcagcd .ST_UniversalMeasure );};return "";};func NewCT_TblGridChange ()*CT_TblGridChange {_efbea :=&CT_TblGridChange {};_efbea .TblGrid =NewCT_TblGridBase ();return _efbea ; +}; -// Custom Compatibility Setting -CompatSetting []*CT_CompatSetting ;};type CT_FramesetChoice struct{Frameset []*CT_Frameset ;Frame []*CT_Frame ;};func NewEG_PContentBaseChoice ()*EG_PContentBaseChoice {_cgbde :=&EG_PContentBaseChoice {};return _cgbde ;};type ST_ProofErr byte ;func (_ebcaaf ST_Jc )ValidateWithPath (path string )error {switch _ebcaaf {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcaaf )); -};return nil ;};func (_agbee *CT_Fonts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agbee .HintAttr !=ST_HintUnset {_abafg ,_dgcab :=_agbee .HintAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068\u0069\u006e\u0074"});if _dgcab !=nil {return _dgcab ; -};start .Attr =append (start .Attr ,_abafg );};if _agbee .AsciiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0073\u0063\u0069\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_agbee .AsciiAttr )});};if _agbee .HAnsiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0041\u006e\u0073\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_agbee .HAnsiAttr )}); -};if _agbee .EastAsiaAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"},Value :_ff .Sprintf ("\u0025\u0076",*_agbee .EastAsiaAttr )});};if _agbee .CsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_agbee .CsAttr )}); -};if _agbee .AsciiThemeAttr !=ST_ThemeUnset {_bdaeg ,_afdf :=_agbee .AsciiThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0061s\u0063\u0069\u0069\u0054\u0068\u0065\u006d\u0065"});if _afdf !=nil {return _afdf ;};start .Attr =append (start .Attr ,_bdaeg ); -};if _agbee .HAnsiThemeAttr !=ST_ThemeUnset {_fbee ,_gdbbf :=_agbee .HAnsiThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068A\u006e\u0073\u0069\u0054\u0068\u0065\u006d\u0065"});if _gdbbf !=nil {return _gdbbf ;};start .Attr =append (start .Attr ,_fbee ); -};if _agbee .EastAsiaThemeAttr !=ST_ThemeUnset {_dgeeb ,_bfba :=_agbee .EastAsiaThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0065a\u0073\u0074\u0041\u0073\u0069\u0061\u0054\u0068\u0065\u006d\u0065"});if _bfba !=nil {return _bfba ;};start .Attr =append (start .Attr ,_dgeeb ); -};if _agbee .CsthemeAttr !=ST_ThemeUnset {_ebbg ,_dfbca :=_agbee .CsthemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u0073\u0074\u0068\u0065\u006de"});if _dfbca !=nil {return _dfbca ;};start .Attr =append (start .Attr ,_ebbg );};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cdea *CT_Caption )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aagd :=range start .Attr {if _aagd .Name .Local =="\u006e\u0061\u006d\u0065"{_aacg :=_aagd .Value ; -_cdea .NameAttr =_aacg ;continue ;};if _aagd .Name .Local =="\u0070\u006f\u0073"{_cdea .PosAttr .UnmarshalXMLAttr (_aagd );continue ;};if _aagd .Name .Local =="\u0063h\u0061\u0070\u004e\u0075\u006d"{_cea ,_dbbd :=ParseUnionST_OnOff (_aagd .Value );if _dbbd !=nil {return _dbbd ; -};_cdea .ChapNumAttr =&_cea ;continue ;};if _aagd .Name .Local =="\u0068e\u0061\u0064\u0069\u006e\u0067"{_babg ,_gabe :=_f .ParseInt (_aagd .Value ,10,64);if _gabe !=nil {return _gabe ;};_cdea .HeadingAttr =&_babg ;continue ;};if _aagd .Name .Local =="\u006eo\u004c\u0061\u0062\u0065\u006c"{_daf ,_acbb :=ParseUnionST_OnOff (_aagd .Value ); -if _acbb !=nil {return _acbb ;};_cdea .NoLabelAttr =&_daf ;continue ;};if _aagd .Name .Local =="\u006e\u0075\u006d\u0046\u006d\u0074"{_cdea .NumFmtAttr .UnmarshalXMLAttr (_aagd );continue ;};if _aagd .Name .Local =="\u0073\u0065\u0070"{_cdea .SepAttr .UnmarshalXMLAttr (_aagd ); -continue ;};};for {_gedf ,_adaaf :=d .Token ();if _adaaf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_adaaf );};if _dbbb ,_egaf :=_gedf .(_a .EndElement ); -_egaf &&_dbbb .Name ==start .Name {break ;};};return nil ;};const (ST_DocPartBehaviorUnset ST_DocPartBehavior =0;ST_DocPartBehaviorContent ST_DocPartBehavior =1;ST_DocPartBehaviorP ST_DocPartBehavior =2;ST_DocPartBehaviorPg ST_DocPartBehavior =3;);func NewCT_Tabs ()*CT_Tabs {_dcbee :=&CT_Tabs {}; -return _dcbee };type CT_AltChunkPr struct{ +// Validate validates the CT_MathCtrlIns and its children +func (_cagca *CT_MathCtrlIns )Validate ()error {return _cagca .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0049\u006e\u0073");};func NewEG_BlockLevelElts ()*EG_BlockLevelElts {_ddgec :=&EG_BlockLevelElts {};_ddgec .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice (); +return _ddgec ;};func (_fgcafb ST_TblOverlap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cefegc :=_a .Attr {};_cefegc .Name =name ;switch _fgcafb {case ST_TblOverlapUnset :_cefegc .Value ="";case ST_TblOverlapNever :_cefegc .Value ="\u006e\u0065\u0076e\u0072"; +case ST_TblOverlapOverlap :_cefegc .Value ="\u006fv\u0065\u0072\u006c\u0061\u0070";};return _cefegc ,nil ;}; -// Keep Source Formatting on Import -MatchSrc *CT_OnOff ;};func (_abaf *CT_FontSig )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gffb :=range start .Attr {if _gffb .Name .Local =="\u0075\u0073\u0062\u0030"{_edfb :=_gffb .Value ;_abaf .Usb0Attr =_edfb ;continue ;};if _gffb .Name .Local =="\u0075\u0073\u0062\u0031"{_dggag :=_gffb .Value ; -_abaf .Usb1Attr =_dggag ;continue ;};if _gffb .Name .Local =="\u0075\u0073\u0062\u0032"{_fgbb :=_gffb .Value ;_abaf .Usb2Attr =_fgbb ;continue ;};if _gffb .Name .Local =="\u0075\u0073\u0062\u0033"{_cdbg :=_gffb .Value ;_abaf .Usb3Attr =_cdbg ;continue ; -};if _gffb .Name .Local =="\u0063\u0073\u0062\u0030"{_ecbba :=_gffb .Value ;_abaf .Csb0Attr =_ecbba ;continue ;};if _gffb .Name .Local =="\u0063\u0073\u0062\u0031"{_cfbce :=_gffb .Value ;_abaf .Csb1Attr =_cfbce ;continue ;};};for {_cfagg ,_bcgab :=d .Token (); -if _bcgab !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067\u003a\u0020%\u0073",_bcgab );};if _cdeba ,_adbg :=_cfagg .(_a .EndElement );_adbg &&_cdeba .Name ==start .Name {break ; -};};return nil ;};func (_edaabg *EG_RubyContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgdbdf :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_edaabg .R =NewCT_R (); -if _ddaag :=d .DecodeElement (_edaabg .R ,&_dgdbdf );_ddaag !=nil {return _ddaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gggcba :=NewEG_RunLevelElts (); -_gggcba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_gggcba );if _deggef :=d .DecodeElement (&_gggcba .RunLevelEltsChoice .ProofErr ,&_dgdbdf );_deggef !=nil {return _deggef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gdggfg :=NewEG_RunLevelElts (); -_gdggfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_gdggfg );if _cdgeff :=d .DecodeElement (&_gdggfg .RunLevelEltsChoice .PermStart ,&_dgdbdf );_cdgeff !=nil {return _cdgeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggbce :=NewEG_RunLevelElts (); -_ggbce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ggbce );if _bdgdf :=d .DecodeElement (&_ggbce .RunLevelEltsChoice .PermEnd ,&_dgdbdf );_bdgdf !=nil {return _bdgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_agbeg :=NewEG_RunLevelElts (); -_agbeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_agbeg );if _dbbcf :=d .DecodeElement (&_agbeg .RunLevelEltsChoice .Ins ,&_dgdbdf );_dbbcf !=nil {return _dbbcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_geada :=NewEG_RunLevelElts (); -_geada .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_geada );if _bddec :=d .DecodeElement (&_geada .RunLevelEltsChoice .Del ,&_dgdbdf );_bddec !=nil {return _bddec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_afadg :=NewEG_RunLevelElts (); -_afadg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_afadg );if _fagbc :=d .DecodeElement (&_afadg .RunLevelEltsChoice .MoveFrom ,&_dgdbdf );_fagbc !=nil {return _fagbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bacdb :=NewEG_RunLevelElts (); -_bacdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_bacdb );if _faabd :=d .DecodeElement (&_bacdb .RunLevelEltsChoice .MoveTo ,&_dgdbdf );_faabd !=nil {return _faabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bacgga :=NewEG_RunLevelElts (); -_cdadag :=NewEG_RangeMarkupElements ();_cdadag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_bacgga );_bacgga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bacgga .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdadag ); -if _ffeedb :=d .DecodeElement (&_cdadag .RangeMarkupElementsChoice .BookmarkStart ,&_dgdbdf );_ffeedb !=nil {return _ffeedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ggbaa :=NewEG_RunLevelElts (); -_efgcff :=NewEG_RangeMarkupElements ();_efgcff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ggbaa );_ggbaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_efgcff ); -if _affab :=d .DecodeElement (&_efgcff .RangeMarkupElementsChoice .BookmarkEnd ,&_dgdbdf );_affab !=nil {return _affab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aeadf :=NewEG_RunLevelElts (); -_ggbgd :=NewEG_RangeMarkupElements ();_ggbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_aeadf );_aeadf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeadf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggbgd ); -if _dcdgb :=d .DecodeElement (&_ggbgd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dgdbdf );_dcdgb !=nil {return _dcdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gcgcca :=NewEG_RunLevelElts (); -_gbbee :=NewEG_RangeMarkupElements ();_gbbee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_gcgcca );_gcgcca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcgcca .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbee ); -if _ceefb :=d .DecodeElement (&_gbbee .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dgdbdf );_ceefb !=nil {return _ceefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fddfgd :=NewEG_RunLevelElts (); -_cbeaed :=NewEG_RangeMarkupElements ();_cbeaed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_fddfgd );_fddfgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddfgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbeaed ); -if _fbedfe :=d .DecodeElement (&_cbeaed .RangeMarkupElementsChoice .MoveToRangeStart ,&_dgdbdf );_fbedfe !=nil {return _fbedfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_efdfa :=NewEG_RunLevelElts (); -_bdgbd :=NewEG_RangeMarkupElements ();_bdgbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_efdfa );_efdfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efdfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdgbd ); -if _bccbd :=d .DecodeElement (&_bdgbd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dgdbdf );_bccbd !=nil {return _bccbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cbebca :=NewEG_RunLevelElts (); -_ffebfac :=NewEG_RangeMarkupElements ();_ffebfac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_cbebca );_cbebca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbebca .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffebfac ); -if _gcfegf :=d .DecodeElement (&_ffebfac .RangeMarkupElementsChoice .CommentRangeStart ,&_dgdbdf );_gcfegf !=nil {return _gcfegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gaacfa :=NewEG_RunLevelElts (); -_geede :=NewEG_RangeMarkupElements ();_geede .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_gaacfa );_gaacfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaacfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_geede ); -if _cgaeb :=d .DecodeElement (&_geede .RangeMarkupElementsChoice .CommentRangeEnd ,&_dgdbdf );_cgaeb !=nil {return _cgaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ffafgb :=NewEG_RunLevelElts (); -_cgffe :=NewEG_RangeMarkupElements ();_cgffe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ffafgb );_ffafgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffafgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgffe ); -if _edafa :=d .DecodeElement (&_cgffe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dgdbdf );_edafa !=nil {return _edafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ceccg :=NewEG_RunLevelElts (); -_dgeaee :=NewEG_RangeMarkupElements ();_dgeaee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ceccg );_ceccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgeaee ); -if _dgagbd :=d .DecodeElement (&_dgeaee .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dgdbdf );_dgagbd !=nil {return _dgagbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ecebc :=NewEG_RunLevelElts (); -_ccfcf :=NewEG_RangeMarkupElements ();_ccfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ecebc );_ecebc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecebc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccfcf ); -if _gbgba :=d .DecodeElement (&_ccfcf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dgdbdf );_gbgba !=nil {return _gbgba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebfcfd :=NewEG_RunLevelElts (); -_ggedb :=NewEG_RangeMarkupElements ();_ggedb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ebfcfd );_ebfcfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebfcfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggedb ); -if _dfggbe :=d .DecodeElement (&_ggedb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dgdbdf );_dfggbe !=nil {return _dfggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_egbfb :=NewEG_RunLevelElts (); -_fgeca :=NewEG_RangeMarkupElements ();_fgeca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_egbfb );_egbfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egbfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgeca ); -if _gecbg :=d .DecodeElement (&_fgeca .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dgdbdf );_gecbg !=nil {return _gecbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dbdcbg :=NewEG_RunLevelElts (); -_eddeace :=NewEG_RangeMarkupElements ();_eddeace .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_dbdcbg );_dbdcbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbdcbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddeace ); -if _ddgfaf :=d .DecodeElement (&_eddeace .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dgdbdf );_ddgfaf !=nil {return _ddgfaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ggdcfg :=NewEG_RunLevelElts (); -_ffgfbdb :=NewEG_RangeMarkupElements ();_ffgfbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_ggdcfg );_ggdcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggdcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgfbdb ); -if _eabdab :=d .DecodeElement (&_ffgfbdb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dgdbdf );_eabdab !=nil {return _eabdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edbcgf :=NewEG_RunLevelElts (); -_cgfbf :=NewEG_RangeMarkupElements ();_cgfbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_edbcgf );_edbcgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbcgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgfbf ); -if _afaeab :=d .DecodeElement (&_cgfbf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dgdbdf );_afaeab !=nil {return _afaeab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_addgd :=NewEG_RunLevelElts (); -_cgaggc :=NewEG_MathContent ();_cgaggc .MathContentChoice =NewEG_MathContentChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_addgd );_addgd .RunLevelEltsChoice .EG_MathContent =append (_addgd .RunLevelEltsChoice .EG_MathContent ,_cgaggc ); -if _fegec :=d .DecodeElement (&_cgaggc .MathContentChoice .OMathPara ,&_dgdbdf );_fegec !=nil {return _fegec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_feccf :=NewEG_RunLevelElts (); -_cbcda :=NewEG_MathContent ();_cbcda .MathContentChoice =NewEG_MathContentChoice ();_edaabg .EG_RunLevelElts =append (_edaabg .EG_RunLevelElts ,_feccf );_feccf .RunLevelEltsChoice .EG_MathContent =append (_feccf .RunLevelEltsChoice .EG_MathContent ,_cbcda ); -if _ccagde :=d .DecodeElement (&_cbcda .MathContentChoice .OMath ,&_dgdbdf );_ccagde !=nil {return _ccagde ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dgdbdf .Name ); -if _fddbfg :=d .Skip ();_fddbfg !=nil {return _fddbfg ;};};return nil ;}; +// Validate validates the CT_Frame and its children +func (_cfea *CT_Frame )Validate ()error {return _cfea .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065");};func (_fefa *CT_CustomXmlRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fefa .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_fefa .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_fefa .ElementAttr )});e .EncodeToken (start );if _fefa .CustomXmlPr !=nil {_eadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; +e .EncodeElement (_fefa .CustomXmlPr ,_eadd );};if _fefa .EG_ContentRowContent !=nil {for _ ,_bfdea :=range _fefa .EG_ContentRowContent {_bfdea .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +func (_agbge ST_Proof )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agbge .String (),start );}; -// ValidateWithPath validates the CT_Bookmark and its children, prefixing error messages with path -func (_bbeg *CT_Bookmark )ValidateWithPath (path string )error {if _cfff :=_bbeg .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_cfff !=nil {return _cfff ;};return nil ;}; +// ValidateWithPath validates the CT_GlossaryDocument and its children, prefixing error messages with path +func (_fgbgf *CT_GlossaryDocument )ValidateWithPath (path string )error {if _fgbgf .Background !=nil {if _cgccf :=_fgbgf .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");_cgccf !=nil {return _cgccf ; +};};if _fgbgf .DocParts !=nil {if _dfede :=_fgbgf .DocParts .ValidateWithPath (path +"\u002fD\u006f\u0063\u0050\u0061\u0072\u0074s");_dfede !=nil {return _dfede ;};};return nil ;};type ST_Hint byte ;func (_afadb ST_FtnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_afadb .String (),start ); +};func (_bgaagd *ST_DocPartType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdab ,_bdcbd :=d .Token ();if _bdcbd !=nil {return _bdcbd ;};if _dbagc ,_ebdcfc :=_bcdab .(_a .EndElement );_ebdcfc &&_dbagc .Name ==start .Name {*_bgaagd =1; +return nil ;};if _cbadf ,_bgcbf :=_bcdab .(_a .CharData );!_bgcbf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcdab );}else {switch string (_cbadf ){case "":*_bgaagd =0; +case "\u006e\u006f\u006e\u0065":*_bgaagd =1;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_bgaagd =2;case "\u0061u\u0074\u006f\u0045\u0078\u0070":*_bgaagd =3;case "\u0074o\u006f\u006c\u0062\u0061\u0072":*_bgaagd =4;case "\u0073p\u0065\u006c\u006c\u0065\u0072":*_bgaagd =5; +case "\u0066o\u0072\u006d\u0046\u006c\u0064":*_bgaagd =6;case "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072":*_bgaagd =7;};};_bcdab ,_bdcbd =d .Token ();if _bdcbd !=nil {return _bdcbd ;};if _acedgb ,_gcaade :=_bcdab .(_a .EndElement );_gcaade &&_acedgb .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcdab );};func (_ddgc *CT_NumLvl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddgee :=range start .Attr {if _ddgee .Name .Local =="\u0069\u006c\u0076\u006c"{_ebgeb ,_gaeac :=_c .ParseInt (_ddgee .Value ,10,64); +if _gaeac !=nil {return _gaeac ;};_ddgc .IlvlAttr =_ebgeb ;continue ;};};_gcadg :for {_gafge ,_agceb :=d .Token ();if _agceb !=nil {return _agceb ;};switch _aaccg :=_gafge .(type ){case _a .StartElement :switch _aaccg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_ddgc .StartOverride =NewCT_DecimalNumber (); +if _ccccb :=d .DecodeElement (_ddgc .StartOverride ,&_aaccg );_ccccb !=nil {return _ccccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c"}:_ddgc .Lvl =NewCT_Lvl (); +if _gfega :=d .DecodeElement (_ddgc .Lvl ,&_aaccg );_gfega !=nil {return _gfega ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dL\u0076\u006c \u0025\u0076",_aaccg .Name ); +if _cggdg :=d .Skip ();_cggdg !=nil {return _cggdg ;};};case _a .EndElement :break _gcadg ;case _a .CharData :};};return nil ;};func (_ffgbeb *CT_ShapeDefaults )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccfed :for {_facbc ,_aebfe :=d .Token (); +if _aebfe !=nil {return _aebfe ;};switch _fceag :=_facbc .(type ){case _a .StartElement :switch _fceag .Name {default:if _gbfcf ,_fabce :=_g .CreateElement (_fceag );_fabce !=nil {return _fabce ;}else {if _aaegaa :=d .DecodeElement (_gbfcf ,&_fceag );_aaegaa !=nil {return _aaegaa ; +};_ffgbeb .Any =append (_ffgbeb .Any ,_gbfcf );};};case _a .EndElement :break _ccfed ;case _a .CharData :};};return nil ;};func (_efcaea *CT_NumPicBullet )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efcaea .NumPicBulletChoice =NewCT_NumPicBulletChoice (); +for _ ,_bgag :=range start .Attr {if _bgag .Name .Local =="\u006e\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"{_fedeg ,_abadg :=_c .ParseInt (_bgag .Value ,10,64);if _abadg !=nil {return _abadg ;};_efcaea .NumPicBulletIdAttr =_fedeg ; +continue ;};};_dfecc :for {_bgeae ,_eagga :=d .Token ();if _eagga !=nil {return _eagga ;};switch _faffg :=_bgeae .(type ){case _a .StartElement :switch _faffg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_efcaea .NumPicBulletChoice =NewCT_NumPicBulletChoice (); +if _gdfgd :=d .DecodeElement (&_efcaea .NumPicBulletChoice .Pict ,&_faffg );_gdfgd !=nil {return _gdfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_efcaea .NumPicBulletChoice =NewCT_NumPicBulletChoice (); +if _cbddeb :=d .DecodeElement (&_efcaea .NumPicBulletChoice .Drawing ,&_faffg );_cbddeb !=nil {return _cbddeb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0020\u0025\u0076",_faffg .Name ); +if _fgaea :=d .Skip ();_fgaea !=nil {return _fgaea ;};};case _a .EndElement :break _dfecc ;case _a .CharData :};};return nil ;};type CT_Markup struct{ -// ValidateWithPath validates the WdWsp and its children, prefixing error messages with path -func (_gbfgea *WdWsp )ValidateWithPath (path string )error {if _ddgac :=_gbfgea .WdCT_WordprocessingShape .ValidateWithPath (path );_ddgac !=nil {return _ddgac ;};return nil ;}; +// Annotation Identifier +IdAttr int64 ;};func (_becfff ST_LineSpacingRule )String ()string {switch _becfff {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0065\u0078\u0061c\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074";};return "";}; -// ValidateWithPath validates the CT_Num and its children, prefixing error messages with path -func (_bcedf *CT_Num )ValidateWithPath (path string )error {if _aecgd :=_bcedf .AbstractNumId .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0074\u0072\u0061\u0063\u0074N\u0075\u006d\u0049\u0064");_aecgd !=nil {return _aecgd ;};for _ecfaab ,_dadab :=range _bcedf .LvlOverride {if _cdae :=_dadab .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fL\u0076\u006c\u004f\u0076\u0065r\u0072\u0069d\u0065\u005b\u0025\u0064\u005d",path ,_ecfaab )); -_cdae !=nil {return _cdae ;};};return nil ;};type CT_Settings struct{ +// Validate validates the CT_SectPrBase and its children +func (_gdecg *CT_SectPrBase )Validate ()error {return _gdecg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065");};type EG_ContentCellContentChoice struct{ -// Write Protection -WriteProtection *CT_WriteProtection ; +// Table Cell +Tc []*CT_Tc ; -// Document View Setting -View *CT_View ; +// Cell-Level Custom XML Element +CustomXml *CT_CustomXmlCell ; -// Magnification Setting -Zoom *CT_Zoom ; +// Cell-Level Structured Document Tag +Sdt *CT_SdtCell ;EG_RunLevelElts []*EG_RunLevelElts ;};func (_fffac ST_Jc )String ()string {switch _fffac {case 0:return "";case 1:return "\u0073\u0074\u0061r\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0065\u006e\u0064"; +case 4:return "\u0062\u006f\u0074\u0068";case 5:return "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case 6:return "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065";case 7:return "\u006e\u0075\u006d\u0054\u0061\u0062"; +case 8:return "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case 9:return "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case 10:return "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065"; +case 11:return "\u006c\u0065\u0066\u0074";case 12:return "\u0072\u0069\u0067h\u0074";};return "";}; -// Remove Personal Information from Document Properties -RemovePersonalInformation *CT_OnOff ; +// Validate validates the EG_PContentBaseChoice and its children +func (_cbcbg *EG_PContentBaseChoice )Validate ()error {return _cbcbg .ValidateWithPath ("E\u0047\u005f\u0050\u0043on\u0074e\u006e\u0074\u0042\u0061\u0073e\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Remove Date and Time from Annotations -RemoveDateAndTime *CT_OnOff ; +// ValidateWithPath validates the CT_TblCellMar and its children, prefixing error messages with path +func (_dgacc *CT_TblCellMar )ValidateWithPath (path string )error {if _dgacc .Top !=nil {if _dcccg :=_dgacc .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_dcccg !=nil {return _dcccg ;};};if _dgacc .Start !=nil {if _ceace :=_dgacc .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); +_ceace !=nil {return _ceace ;};};if _dgacc .Left !=nil {if _ggdbc :=_dgacc .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_ggdbc !=nil {return _ggdbc ;};};if _dgacc .Bottom !=nil {if _afcdeb :=_dgacc .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_afcdeb !=nil {return _afcdeb ;};};if _dgacc .End !=nil {if _edffd :=_dgacc .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_edffd !=nil {return _edffd ;};};if _dgacc .Right !=nil {if _dgagcb :=_dgacc .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_dgagcb !=nil {return _dgagcb ;};};return nil ;};type CT_TblWidth struct{ -// Do Not Display Visual Boundary For Header/Footer or Between Pages -DoNotDisplayPageBoundaries *CT_OnOff ; +// Table Width Value +WAttr *ST_MeasurementOrPercent ; -// Display Background Objects When Displaying Document -DisplayBackgroundShape *CT_OnOff ; +// Table Width Type +TypeAttr ST_TblWidth ;};func (_gacad *CT_Lang )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_gacad .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdafc *CT_Zoom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebeab :=range start .Attr {if _ebeab .Name .Local =="\u0076\u0061\u006c"{_fdafc .ValAttr .UnmarshalXMLAttr (_ebeab ); +continue ;};if _ebeab .Name .Local =="\u0070e\u0072\u0063\u0065\u006e\u0074"{_ababdg ,_bfeda :=ParseUnionST_DecimalNumberOrPercent (_ebeab .Value );if _bfeda !=nil {return _bfeda ;};_fdafc .PercentAttr =_ababdg ;continue ;};};for {_gefcb ,_aebaca :=d .Token (); +if _aebaca !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u005a\u006f\u006f\u006d\u003a\u0020\u0025\u0073",_aebaca );};if _dadfc ,_fbgeg :=_gefcb .(_a .EndElement );_fbgeg &&_dadfc .Name ==start .Name {break ;};};return nil ; +};func (_fdbda *CT_PPrDefault )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdbda .PPr !=nil {_agcbfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_fdbda .PPr ,_agcbfb ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_PContentMathChoice ()*EG_PContentMathChoice {_ecffa :=&EG_PContentMathChoice {};return _ecffa ;}; -// Print PostScript Codes With Document Text -PrintPostScriptOverText *CT_OnOff ; +// ValidateWithPath validates the CT_Compat and its children, prefixing error messages with path +func (_bbcd *CT_Compat )ValidateWithPath (path string )error {if _bbcd .UseSingleBorderforContiguousCells !=nil {if _ddgd :=_bbcd .UseSingleBorderforContiguousCells .ValidateWithPath (path +"\u002f\u0055\u0073eS\u0069\u006e\u0067\u006c\u0065\u0042\u006f\u0072\u0064e\u0072f\u006fr\u0043o\u006e\u0074\u0069\u0067\u0075\u006f\u0075\u0073\u0043\u0065\u006c\u006c\u0073"); +_ddgd !=nil {return _ddgd ;};};if _bbcd .WpJustification !=nil {if _gced :=_bbcd .WpJustification .ValidateWithPath (path +"\u002f\u0057p\u004a\u0075\u0073t\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e");_gced !=nil {return _gced ;};};if _bbcd .NoTabHangInd !=nil {if _feccc :=_bbcd .NoTabHangInd .ValidateWithPath (path +"\u002f\u004e\u006f\u0054\u0061\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"); +_feccc !=nil {return _feccc ;};};if _bbcd .NoLeading !=nil {if _baec :=_bbcd .NoLeading .ValidateWithPath (path +"\u002f\u004e\u006f\u004c\u0065\u0061\u0064\u0069\u006e\u0067");_baec !=nil {return _baec ;};};if _bbcd .SpaceForUL !=nil {if _agcb :=_bbcd .SpaceForUL .ValidateWithPath (path +"/\u0053\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"); +_agcb !=nil {return _agcb ;};};if _bbcd .NoColumnBalance !=nil {if _adgf :=_bbcd .NoColumnBalance .ValidateWithPath (path +"\u002f\u004eo\u0043\u006f\u006cu\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065");_adgf !=nil {return _adgf ;};};if _bbcd .BalanceSingleByteDoubleByteWidth !=nil {if _deca :=_bbcd .BalanceSingleByteDoubleByteWidth .ValidateWithPath (path +"\u002f\u0042\u0061\u006c\u0061\u006ec\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079\u0074\u0065\u0044\u006fu\u0062\u006c\u0065\u0042\u0079\u0074\u0065W\u0069\u0064\u0074\u0068"); +_deca !=nil {return _deca ;};};if _bbcd .NoExtraLineSpacing !=nil {if _aafd :=_bbcd .NoExtraLineSpacing .ValidateWithPath (path +"\u002f\u004e\u006f\u0045xt\u0072\u0061\u004c\u0069\u006e\u0065\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_aafd !=nil {return _aafd ; +};};if _bbcd .DoNotLeaveBackslashAlone !=nil {if _cddc :=_bbcd .DoNotLeaveBackslashAlone .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074L\u0065\u0061\u0076\u0065\u0042a\u0063k\u0073l\u0061\u0073\u0068\u0041\u006c\u006f\u006ee");_cddc !=nil {return _cddc ; +};};if _bbcd .UlTrailSpace !=nil {if _cfgdc :=_bbcd .UlTrailSpace .ValidateWithPath (path +"\u002f\u0055\u006c\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065");_cfgdc !=nil {return _cfgdc ;};};if _bbcd .DoNotExpandShiftReturn !=nil {if _cgea :=_bbcd .DoNotExpandShiftReturn .ValidateWithPath (path +"\u002f\u0044\u006fNo\u0074\u0045\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075\u0072\u006e"); +_cgea !=nil {return _cgea ;};};if _bbcd .SpacingInWholePoints !=nil {if _ggfe :=_bbcd .SpacingInWholePoints .ValidateWithPath (path +"/\u0053\u0070\u0061\u0063in\u0067I\u006e\u0057\u0068\u006f\u006ce\u0050\u006f\u0069\u006e\u0074\u0073");_ggfe !=nil {return _ggfe ; +};};if _bbcd .LineWrapLikeWord6 !=nil {if _ebed :=_bbcd .LineWrapLikeWord6 .ValidateWithPath (path +"\u002fL\u0069n\u0065\u0057\u0072\u0061\u0070L\u0069\u006be\u0057\u006f\u0072\u0064\u0036");_ebed !=nil {return _ebed ;};};if _bbcd .PrintBodyTextBeforeHeader !=nil {if _adbb :=_bbcd .PrintBodyTextBeforeHeader .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0042\u006f\u0064\u0079\u0054e\u0078\u0074\u0042\u0065\u0066\u006f\u0072\u0065\u0048\u0065a\u0064\u0065\u0072"); +_adbb !=nil {return _adbb ;};};if _bbcd .PrintColBlack !=nil {if _cgadg :=_bbcd .PrintColBlack .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0043\u006f\u006cB\u006c\u0061\u0063\u006b");_cgadg !=nil {return _cgadg ;};};if _bbcd .WpSpaceWidth !=nil {if _acb :=_bbcd .WpSpaceWidth .ValidateWithPath (path +"\u002f\u0057\u0070\u0053\u0070\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"); +_acb !=nil {return _acb ;};};if _bbcd .ShowBreaksInFrames !=nil {if _begg :=_bbcd .ShowBreaksInFrames .ValidateWithPath (path +"\u002f\u0053\u0068\u006fwB\u0072\u0065\u0061\u006b\u0073\u0049\u006e\u0046\u0072\u0061\u006d\u0065\u0073");_begg !=nil {return _begg ; +};};if _bbcd .SubFontBySize !=nil {if _dcbf :=_bbcd .SubFontBySize .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0046\u006f\u006e\u0074\u0042y\u0053\u0069\u007a\u0065");_dcbf !=nil {return _dcbf ;};};if _bbcd .SuppressBottomSpacing !=nil {if _ebce :=_bbcd .SuppressBottomSpacing .ValidateWithPath (path +"\u002f\u0053\u0075\u0070pr\u0065\u0073\u0073\u0042\u006f\u0074\u0074\u006f\u006d\u0053\u0070\u0061\u0063\u0069n\u0067"); +_ebce !=nil {return _ebce ;};};if _bbcd .SuppressTopSpacing !=nil {if _dcbgd :=_bbcd .SuppressTopSpacing .ValidateWithPath (path +"\u002f\u0053\u0075\u0070pr\u0065\u0073\u0073\u0054\u006f\u0070\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_dcbgd !=nil {return _dcbgd ; +};};if _bbcd .SuppressSpacingAtTopOfPage !=nil {if _eadcg :=_bbcd .SuppressSpacingAtTopOfPage .ValidateWithPath (path +"/\u0053\u0075\u0070\u0070\u0072\u0065s\u0073\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0041t\u0054\u006f\u0070O\u0066P\u0061\u0067\u0065"); +_eadcg !=nil {return _eadcg ;};};if _bbcd .SuppressTopSpacingWP !=nil {if _cfcfc :=_bbcd .SuppressTopSpacingWP .ValidateWithPath (path +"/\u0053\u0075\u0070\u0070re\u0073s\u0054\u006f\u0070\u0053\u0070a\u0063\u0069\u006e\u0067\u0057\u0050");_cfcfc !=nil {return _cfcfc ; +};};if _bbcd .SuppressSpBfAfterPgBrk !=nil {if _ddgga :=_bbcd .SuppressSpBfAfterPgBrk .ValidateWithPath (path +"\u002f\u0053\u0075pp\u0072\u0065\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042\u0072\u006b");_ddgga !=nil {return _ddgga ; +};};if _bbcd .SwapBordersFacingPages !=nil {if _eeegg :=_bbcd .SwapBordersFacingPages .ValidateWithPath (path +"\u002f\u0053\u0077ap\u0042\u006f\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067\u0065\u0073");_eeegg !=nil {return _eeegg ; +};};if _bbcd .ConvMailMergeEsc !=nil {if _cebg :=_bbcd .ConvMailMergeEsc .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0076\u004d\u0061\u0069\u006c\u004d\u0065\u0072g\u0065\u0045\u0073\u0063");_cebg !=nil {return _cebg ;};};if _bbcd .TruncateFontHeightsLikeWP6 !=nil {if _ccaa :=_bbcd .TruncateFontHeightsLikeWP6 .ValidateWithPath (path +"/\u0054\u0072\u0075\u006e\u0063\u0061t\u0065\u0046\u006f\u006e\u0074\u0048\u0065\u0069\u0067h\u0074\u0073\u004ci\u006be\u0057\u0050\u0036"); +_ccaa !=nil {return _ccaa ;};};if _bbcd .MwSmallCaps !=nil {if _abff :=_bbcd .MwSmallCaps .ValidateWithPath (path +"\u002f\u004d\u0077S\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073");_abff !=nil {return _abff ;};};if _bbcd .UsePrinterMetrics !=nil {if _gfed :=_bbcd .UsePrinterMetrics .ValidateWithPath (path +"\u002fU\u0073e\u0050\u0072\u0069\u006e\u0074e\u0072\u004de\u0074\u0072\u0069\u0063\u0073"); +_gfed !=nil {return _gfed ;};};if _bbcd .DoNotSuppressParagraphBorders !=nil {if _ecfd :=_bbcd .DoNotSuppressParagraphBorders .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070r\u0065\u0073\u0073\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_ecfd !=nil {return _ecfd ;};};if _bbcd .WrapTrailSpaces !=nil {if _bdeb :=_bbcd .WrapTrailSpaces .ValidateWithPath (path +"\u002f\u0057r\u0061\u0070\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073");_bdeb !=nil {return _bdeb ;};};if _bbcd .FootnoteLayoutLikeWW8 !=nil {if _abfe :=_bbcd .FootnoteLayoutLikeWW8 .ValidateWithPath (path +"\u002f\u0046\u006f\u006ftn\u006f\u0074\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057W\u0038"); +_abfe !=nil {return _abfe ;};};if _bbcd .ShapeLayoutLikeWW8 !=nil {if _fdaa :=_bbcd .ShapeLayoutLikeWW8 .ValidateWithPath (path +"\u002f\u0053\u0068\u0061pe\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057\u0057\u0038");_fdaa !=nil {return _fdaa ; +};};if _bbcd .AlignTablesRowByRow !=nil {if _bcdg :=_bbcd .AlignTablesRowByRow .ValidateWithPath (path +"/\u0041l\u0069\u0067\u006e\u0054\u0061\u0062\u006c\u0065s\u0052\u006f\u0077\u0042yR\u006f\u0077");_bcdg !=nil {return _bcdg ;};};if _bbcd .ForgetLastTabAlignment !=nil {if _ggab :=_bbcd .ForgetLastTabAlignment .ValidateWithPath (path +"\u002f\u0046\u006frg\u0065\u0074\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"); +_ggab !=nil {return _ggab ;};};if _bbcd .AdjustLineHeightInTable !=nil {if _eceed :=_bbcd .AdjustLineHeightInTable .ValidateWithPath (path +"\u002fA\u0064\u006a\u0075\u0073\u0074\u004c\u0069\u006e\u0065\u0048\u0065i\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"); +_eceed !=nil {return _eceed ;};};if _bbcd .AutoSpaceLikeWord95 !=nil {if _dabe :=_bbcd .AutoSpaceLikeWord95 .ValidateWithPath (path +"/\u0041u\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u004ci\u006b\u0065\u0057\u006frd\u0039\u0035");_dabe !=nil {return _dabe ; +};};if _bbcd .NoSpaceRaiseLower !=nil {if _fgac :=_bbcd .NoSpaceRaiseLower .ValidateWithPath (path +"\u002fN\u006fS\u0070\u0061\u0063\u0065\u0052a\u0069\u0073e\u004c\u006f\u0077\u0065\u0072");_fgac !=nil {return _fgac ;};};if _bbcd .DoNotUseHTMLParagraphAutoSpacing !=nil {if _aefad :=_bbcd .DoNotUseHTMLParagraphAutoSpacing .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074U\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072\u0061\u0067\u0072\u0061p\u0068\u0041\u0075\u0074\u006f\u0053\u0070a\u0063\u0069\u006e\u0067"); +_aefad !=nil {return _aefad ;};};if _bbcd .LayoutRawTableWidth !=nil {if _bcgdd :=_bbcd .LayoutRawTableWidth .ValidateWithPath (path +"/\u004ca\u0079\u006f\u0075\u0074\u0052\u0061\u0077\u0054a\u0062\u006c\u0065\u0057id\u0074\u0068");_bcgdd !=nil {return _bcgdd ; +};};if _bbcd .LayoutTableRowsApart !=nil {if _dabea :=_bbcd .LayoutTableRowsApart .ValidateWithPath (path +"/\u004c\u0061\u0079\u006fut\u0054a\u0062\u006c\u0065\u0052\u006fw\u0073\u0041\u0070\u0061\u0072\u0074");_dabea !=nil {return _dabea ;};};if _bbcd .UseWord97LineBreakRules !=nil {if _abgd :=_bbcd .UseWord97LineBreakRules .ValidateWithPath (path +"\u002fU\u0073\u0065\u0057\u006f\u0072\u0064\u0039\u0037\u004c\u0069\u006ee\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"); +_abgd !=nil {return _abgd ;};};if _bbcd .DoNotBreakWrappedTables !=nil {if _gdab :=_bbcd .DoNotBreakWrappedTables .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0057\u0072a\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"); +_gdab !=nil {return _gdab ;};};if _bbcd .DoNotSnapToGridInCell !=nil {if _afgc :=_bbcd .DoNotSnapToGridInCell .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064\u0049\u006e\u0043\u0065l\u006c"); +_afgc !=nil {return _afgc ;};};if _bbcd .SelectFldWithFirstOrLastChar !=nil {if _ecdd :=_bbcd .SelectFldWithFirstOrLastChar .ValidateWithPath (path +"\u002f\u0053e\u006c\u0065\u0063\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069\u0072\u0073\u0074\u004f\u0072\u004c\u0061\u0073\u0074Ch\u0061\u0072"); +_ecdd !=nil {return _ecdd ;};};if _bbcd .ApplyBreakingRules !=nil {if _gfab :=_bbcd .ApplyBreakingRules .ValidateWithPath (path +"\u002f\u0041\u0070\u0070ly\u0042\u0072\u0065\u0061\u006b\u0069\u006e\u0067\u0052\u0075\u006c\u0065\u0073");_gfab !=nil {return _gfab ; +};};if _bbcd .DoNotWrapTextWithPunct !=nil {if _eef :=_bbcd .DoNotWrapTextWithPunct .ValidateWithPath (path +"\u002f\u0044\u006fNo\u0074\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006e\u0063\u0074");_eef !=nil {return _eef ; +};};if _bbcd .DoNotUseEastAsianBreakRules !=nil {if _gcfgf :=_bbcd .DoNotUseEastAsianBreakRules .ValidateWithPath (path +"\u002f\u0044\u006f\u004eo\u0074\u0055\u0073\u0065\u0045\u0061\u0073\u0074\u0041\u0073i\u0061n\u0042\u0072\u0065\u0061\u006b\u0052\u0075l\u0065\u0073"); +_gcfgf !=nil {return _gcfgf ;};};if _bbcd .UseWord2002TableStyleRules !=nil {if _egfe :=_bbcd .UseWord2002TableStyleRules .ValidateWithPath (path +"/\u0055\u0073\u0065\u0057\u006f\u0072d\u0032\u0030\u0030\u0032\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006ce\u0052u\u006c\u0065\u0073"); +_egfe !=nil {return _egfe ;};};if _bbcd .GrowAutofit !=nil {if _dbdf :=_bbcd .GrowAutofit .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_dbdf !=nil {return _dbdf ;};};if _bbcd .UseFELayout !=nil {if _cdcg :=_bbcd .UseFELayout .ValidateWithPath (path +"\u002f\u0055\u0073e\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"); +_cdcg !=nil {return _cdcg ;};};if _bbcd .UseNormalStyleForList !=nil {if _feba :=_bbcd .UseNormalStyleForList .ValidateWithPath (path +"\u002f\u0055\u0073\u0065No\u0072\u006d\u0061\u006c\u0053\u0074\u0079\u006c\u0065\u0046\u006f\u0072\u004c\u0069s\u0074"); +_feba !=nil {return _feba ;};};if _bbcd .DoNotUseIndentAsNumberingTabStop !=nil {if _fccab :=_bbcd .DoNotUseIndentAsNumberingTabStop .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074U\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041\u0073\u004e\u0075\u006db\u0065\u0072\u0069\u006e\u0067\u0054\u0061b\u0053\u0074\u006f\u0070"); +_fccab !=nil {return _fccab ;};};if _bbcd .UseAltKinsokuLineBreakRules !=nil {if _bbegg :=_bbcd .UseAltKinsokuLineBreakRules .ValidateWithPath (path +"\u002f\u0055\u0073\u0065A\u006c\u0074\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u004ci\u006ee\u0042\u0072\u0065\u0061\u006b\u0052\u0075l\u0065\u0073"); +_bbegg !=nil {return _bbegg ;};};if _bbcd .AllowSpaceOfSameStyleInTable !=nil {if _acdf :=_bbcd .AllowSpaceOfSameStyleInTable .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0054ab\u006c\u0065"); +_acdf !=nil {return _acdf ;};};if _bbcd .DoNotSuppressIndentation !=nil {if _dccc :=_bbcd .DoNotSuppressIndentation .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074S\u0075\u0070\u0070\u0072\u0065s\u0073I\u006ed\u0065\u006e\u0074\u0061\u0074\u0069\u006fn"); +_dccc !=nil {return _dccc ;};};if _bbcd .DoNotAutofitConstrainedTables !=nil {if _cggfc :=_bbcd .DoNotAutofitConstrainedTables .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u0075\u0074\u006ff\u0069\u0074\u0043\u006f\u006e\u0073\u0074r\u0061\u0069\u006e\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"); +_cggfc !=nil {return _cggfc ;};};if _bbcd .AutofitToFirstFixedWidthCell !=nil {if _ggcf :=_bbcd .AutofitToFirstFixedWidthCell .ValidateWithPath (path +"\u002f\u0041u\u0074\u006f\u0066\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068Ce\u006c\u006c"); +_ggcf !=nil {return _ggcf ;};};if _bbcd .UnderlineTabInNumList !=nil {if _egbe :=_bbcd .UnderlineTabInNumList .ValidateWithPath (path +"\u002f\u0055\u006e\u0064er\u006c\u0069\u006e\u0065\u0054\u0061\u0062\u0049\u006e\u004e\u0075\u006d\u004c\u0069s\u0074"); +_egbe !=nil {return _egbe ;};};if _bbcd .DisplayHangulFixedWidth !=nil {if _ddb :=_bbcd .DisplayHangulFixedWidth .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006c\u0061\u0079\u0048\u0061\u006e\u0067\u0075l\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"); +_ddb !=nil {return _ddb ;};};if _bbcd .SplitPgBreakAndParaMark !=nil {if _gfeb :=_bbcd .SplitPgBreakAndParaMark .ValidateWithPath (path +"\u002fS\u0070\u006c\u0069\u0074\u0050\u0067\u0042\u0072\u0065\u0061\u006bA\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"); +_gfeb !=nil {return _gfeb ;};};if _bbcd .DoNotVertAlignCellWithSp !=nil {if _gabf :=_bbcd .DoNotVertAlignCellWithSp .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074V\u0065\u0072\u0074\u0041\u006ci\u0067n\u0043e\u006c\u006c\u0057\u0069\u0074\u0068\u0053p"); +_gabf !=nil {return _gabf ;};};if _bbcd .DoNotBreakConstrainedForcedTable !=nil {if _gcac :=_bbcd .DoNotBreakConstrainedForcedTable .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074B\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006ee\u0064\u0046\u006f\u0072\u0063\u0065\u0064T\u0061\u0062\u006c\u0065"); +_gcac !=nil {return _gcac ;};};if _bbcd .DoNotVertAlignInTxbx !=nil {if _deg :=_bbcd .DoNotVertAlignInTxbx .ValidateWithPath (path +"/\u0044\u006f\u004e\u006ftV\u0065r\u0074\u0041\u006c\u0069\u0067n\u0049\u006e\u0054\u0078\u0062\u0078");_deg !=nil {return _deg ; +};};if _bbcd .UseAnsiKerningPairs !=nil {if _eagc :=_bbcd .UseAnsiKerningPairs .ValidateWithPath (path +"/\u0055s\u0065\u0041\u006e\u0073\u0069\u004b\u0065\u0072n\u0069\u006e\u0067\u0050ai\u0072\u0073");_eagc !=nil {return _eagc ;};};if _bbcd .CachedColBalance !=nil {if _fcaf :=_bbcd .CachedColBalance .ValidateWithPath (path +"\u002f\u0043\u0061\u0063\u0068\u0065\u0064\u0043\u006f\u006c\u0042\u0061l\u0061\u006e\u0063\u0065"); +_fcaf !=nil {return _fcaf ;};};for _ggfb ,_ebfd :=range _bbcd .CompatSetting {if _bcgg :=_ebfd .ValidateWithPath (_dd .Sprintf ("%\u0073/\u0043\u006f\u006d\u0070\u0061\u0074\u0053\u0065t\u0074\u0069\u006e\u0067[%\u0064\u005d",path ,_ggfb ));_bcgg !=nil {return _bcgg ; +};};return nil ;}; -// Print Fractional Character Widths -PrintFractionalCharacterWidth *CT_OnOff ; +// ST_SignedTwipsMeasure is a union type +type ST_SignedTwipsMeasure struct{Int64 *int64 ;ST_UniversalMeasure *string ;};func (_ecebf *CT_ObjectLink )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_caecgg ,_agac :=_ecebf .UpdateModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0075p\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"}); +if _agac !=nil {return _agac ;};start .Attr =append (start .Attr ,_caecgg );if _ecebf .LockedFieldAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ecebf .LockedFieldAttr )}); +};if _ecebf .DrawAspectAttr !=ST_ObjectDrawAspectUnset {_dabge ,_adega :=_ecebf .DrawAspectAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064r\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"});if _adega !=nil {return _adega ;};start .Attr =append (start .Attr ,_dabge ); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_ecebf .IdAttr )});if _ecebf .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ecebf .ProgIdAttr )}); +};if _ecebf .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0049d"},Value :_dd .Sprintf ("\u0025\u0076",*_ecebf .ShapeIdAttr )});};if _ecebf .FieldCodesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_ecebf .FieldCodesAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbcfbg ST_NumberFormat )String ()string {switch _gbcfbg {case 0:return "";case 1:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 2:return "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e"; +case 3:return "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case 4:return "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072";case 5:return "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072";case 6:return "\u006fr\u0064\u0069\u006e\u0061\u006c"; +case 7:return "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case 8:return "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case 9:return "\u0068\u0065\u0078";case 10:return "\u0063h\u0069\u0063\u0061\u0067\u006f"; +case 11:return "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 12:return "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 13:return "\u0061\u0069\u0075e\u006f";case 14:return "\u0069\u0072\u006fh\u0061"; +case 15:return "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068";case 16:return "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068";case 17:return "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c"; +case 18:return "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064";case 19:return "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065"; +case 20:return "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032";case 21:return "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068";case 22:return "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068"; +case 23:return "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f";case 24:return "\u0062\u0075\u006c\u006c\u0065\u0074";case 25:return "\u0067\u0061\u006e\u0061\u0064\u0061";case 26:return "\u0063h\u006f\u0073\u0075\u006e\u0067";case 27:return "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070"; +case 28:return "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e";case 29:return "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065"; +case 30:return "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065";case 31:return "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c"; +case 32:return "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063";case 33:return "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c"; +case 34:return "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case 35:return "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l"; +case 36:return "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed";case 37:return "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 38:return "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case 39:return "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064";case 40:return "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064"; +case 41:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 42:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case 43:return "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c"; +case 44:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032";case 45:return "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067";case 46:return "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072"; +case 47:return "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072";case 48:return "\u006e\u006f\u006e\u0065";case 49:return "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068";case 50:return "\u0068e\u0062\u0072\u0065\u0077\u0031"; +case 51:return "\u0068e\u0062\u0072\u0065\u0077\u0032";case 52:return "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061";case 53:return "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064";case 54:return "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073"; +case 55:return "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073";case 56:return "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case 57:return "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; +case 58:return "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073";case 59:return "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case 60:return "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 61:return "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074"; +case 62:return "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074";case 63:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_cebdb *CT_DocPartName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dfbf :=range start .Attr {if _dfbf .Name .Local =="\u0076\u0061\u006c"{_cdfd :=_dfbf .Value ; +_cebdb .ValAttr =_cdfd ;continue ;};if _dfbf .Name .Local =="\u0064e\u0063\u006f\u0072\u0061\u0074\u0065d"{_bgecc ,_eebbg :=ParseUnionST_OnOff (_dfbf .Value );if _eebbg !=nil {return _eebbg ;};_cebdb .DecoratedAttr =&_bgecc ;continue ;};};for {_gcebg ,_bdfc :=d .Token (); +if _bdfc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065:\u0020\u0025\u0073",_bdfc );};if _agaeab ,_agga :=_gcebg .(_a .EndElement );_agga &&_agaeab .Name ==start .Name {break ; +};};return nil ;};func (_fbbgb *CT_TextEffect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gdgec ,_becee :=_fbbgb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _becee !=nil {return _becee ;};start .Attr =append (start .Attr ,_gdgec ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Base64Binary ()*CT_Base64Binary {_ege :=&CT_Base64Binary {};return _ege };func (_acbdg *ST_Em )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_acbdg =0; +case "\u006e\u006f\u006e\u0065":*_acbdg =1;case "\u0064\u006f\u0074":*_acbdg =2;case "\u0063\u006f\u006dm\u0061":*_acbdg =3;case "\u0063\u0069\u0072\u0063\u006c\u0065":*_acbdg =4;case "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074":*_acbdg =5;};return nil ; +};func (_baddf *WdCT_PosVChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _baddf .Align !=WdST_AlignVUnset {_ffgea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0061\u006c\u0069\u0067\u006e"}};e .EncodeElement (_baddf .Align ,_ffgea ); +}else if _baddf .PosOffset !=nil {_cbfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_baddf .PosOffset ,_cbfbc );};return nil ;};func (_beaag *EG_PContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agdafe :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_abdbd :=NewCT_SimpleField (); +if _gdbfa :=d .DecodeElement (_abdbd ,&_agdafe );_gdbfa !=nil {return _gdbfa ;};_beaag .FldSimple =append (_beaag .FldSimple ,_abdbd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_beaag .Hyperlink =NewCT_Hyperlink (); +if _eadbd :=d .DecodeElement (_beaag .Hyperlink ,&_agdafe );_eadbd !=nil {return _eadbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_beaag .SubDoc =NewCT_Rel (); +if _dffccg :=d .DecodeElement (_beaag .SubDoc ,&_agdafe );_dffccg !=nil {return _dffccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dacgf :=NewEG_ContentRunContent (); +_dacgf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_dacgf );if _bcgecb :=d .DecodeElement (&_dacgf .ContentRunContentChoice .CustomXml ,&_agdafe );_bcgecb !=nil {return _bcgecb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_aaefb :=NewEG_ContentRunContent (); +_aaefb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_aaefb );if _deaffc :=d .DecodeElement (&_aaefb .ContentRunContentChoice .SmartTag ,&_agdafe );_deaffc !=nil {return _deaffc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cbagad :=NewEG_ContentRunContent (); +_cbagad .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cbagad );if _bebafb :=d .DecodeElement (&_cbagad .ContentRunContentChoice .Sdt ,&_agdafe );_bebafb !=nil {return _bebafb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_abacd :=NewEG_ContentRunContent (); +_abacd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_abacd );if _acbfe :=d .DecodeElement (&_abacd .ContentRunContentChoice .Dir ,&_agdafe );_acbfe !=nil {return _acbfe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_deaeeg :=NewEG_ContentRunContent (); +_deaeeg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_deaeeg );if _egdfcd :=d .DecodeElement (&_deaeeg .ContentRunContentChoice .Bdo ,&_agdafe );_egdfcd !=nil {return _egdfcd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_agdbe :=NewEG_ContentRunContent (); +_agdbe .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_agdbe );if _aabcbf :=d .DecodeElement (&_agdbe .ContentRunContentChoice .R ,&_agdafe );_aabcbf !=nil {return _aabcbf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_eaace :=NewEG_ContentRunContent (); +_gefff :=NewEG_RunLevelElts ();_gefff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_eaace );_eaace .ContentRunContentChoice .EG_RunLevelElts =append (_eaace .ContentRunContentChoice .EG_RunLevelElts ,_gefff ); +if _ddffa :=d .DecodeElement (&_gefff .RunLevelEltsChoice .ProofErr ,&_agdafe );_ddffa !=nil {return _ddffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_acebc :=NewEG_ContentRunContent (); +_ddddb :=NewEG_RunLevelElts ();_ddddb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_acebc );_acebc .ContentRunContentChoice .EG_RunLevelElts =append (_acebc .ContentRunContentChoice .EG_RunLevelElts ,_ddddb ); +if _begebc :=d .DecodeElement (&_ddddb .RunLevelEltsChoice .PermStart ,&_agdafe );_begebc !=nil {return _begebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fgdcd :=NewEG_ContentRunContent (); +_gcefd :=NewEG_RunLevelElts ();_gcefd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_fgdcd );_fgdcd .ContentRunContentChoice .EG_RunLevelElts =append (_fgdcd .ContentRunContentChoice .EG_RunLevelElts ,_gcefd ); +if _eceff :=d .DecodeElement (&_gcefd .RunLevelEltsChoice .PermEnd ,&_agdafe );_eceff !=nil {return _eceff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_edbef :=NewEG_ContentRunContent (); +_abcfb :=NewEG_RunLevelElts ();_abcfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_edbef );_edbef .ContentRunContentChoice .EG_RunLevelElts =append (_edbef .ContentRunContentChoice .EG_RunLevelElts ,_abcfb ); +if _cgdab :=d .DecodeElement (&_abcfb .RunLevelEltsChoice .Ins ,&_agdafe );_cgdab !=nil {return _cgdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_aaaba :=NewEG_ContentRunContent (); +_cbfgab :=NewEG_RunLevelElts ();_cbfgab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_aaaba );_aaaba .ContentRunContentChoice .EG_RunLevelElts =append (_aaaba .ContentRunContentChoice .EG_RunLevelElts ,_cbfgab ); +if _adcgdee :=d .DecodeElement (&_cbfgab .RunLevelEltsChoice .Del ,&_agdafe );_adcgdee !=nil {return _adcgdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gdefg :=NewEG_ContentRunContent (); +_bccde :=NewEG_RunLevelElts ();_bccde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_gdefg );_gdefg .ContentRunContentChoice .EG_RunLevelElts =append (_gdefg .ContentRunContentChoice .EG_RunLevelElts ,_bccde ); +if _fgdgbc :=d .DecodeElement (&_bccde .RunLevelEltsChoice .MoveFrom ,&_agdafe );_fgdgbc !=nil {return _fgdgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_befde :=NewEG_ContentRunContent (); +_edbggg :=NewEG_RunLevelElts ();_edbggg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_befde );_befde .ContentRunContentChoice .EG_RunLevelElts =append (_befde .ContentRunContentChoice .EG_RunLevelElts ,_edbggg ); +if _beaaae :=d .DecodeElement (&_edbggg .RunLevelEltsChoice .MoveTo ,&_agdafe );_beaaae !=nil {return _beaaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_efcdd :=NewEG_ContentRunContent (); +_gcbaf :=NewEG_RunLevelElts ();_ebbege :=NewEG_RangeMarkupElements ();_ebbege .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_efcdd );_efcdd .ContentRunContentChoice .EG_RunLevelElts =append (_efcdd .ContentRunContentChoice .EG_RunLevelElts ,_gcbaf ); +_gcbaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcbaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebbege );if _acgef :=d .DecodeElement (&_ebbege .RangeMarkupElementsChoice .BookmarkStart ,&_agdafe );_acgef !=nil {return _acgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_daaca :=NewEG_ContentRunContent (); +_bagda :=NewEG_RunLevelElts ();_bcbaaf :=NewEG_RangeMarkupElements ();_bcbaaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_daaca );_daaca .ContentRunContentChoice .EG_RunLevelElts =append (_daaca .ContentRunContentChoice .EG_RunLevelElts ,_bagda ); +_bagda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bagda .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcbaaf );if _eacdbb :=d .DecodeElement (&_bcbaaf .RangeMarkupElementsChoice .BookmarkEnd ,&_agdafe );_eacdbb !=nil {return _eacdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cfgfe :=NewEG_ContentRunContent (); +_ecfadba :=NewEG_RunLevelElts ();_gdfed :=NewEG_RangeMarkupElements ();_gdfed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cfgfe );_cfgfe .ContentRunContentChoice .EG_RunLevelElts =append (_cfgfe .ContentRunContentChoice .EG_RunLevelElts ,_ecfadba ); +_ecfadba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecfadba .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdfed );if _ebgce :=d .DecodeElement (&_gdfed .RangeMarkupElementsChoice .MoveFromRangeStart ,&_agdafe );_ebgce !=nil {return _ebgce ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gfacf :=NewEG_ContentRunContent (); +_bbbgf :=NewEG_RunLevelElts ();_dfeggg :=NewEG_RangeMarkupElements ();_dfeggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_gfacf );_gfacf .ContentRunContentChoice .EG_RunLevelElts =append (_gfacf .ContentRunContentChoice .EG_RunLevelElts ,_bbbgf ); +_bbbgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbbgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfeggg );if _ffcbed :=d .DecodeElement (&_dfeggg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_agdafe );_ffcbed !=nil {return _ffcbed ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cadbe :=NewEG_ContentRunContent (); +_abggg :=NewEG_RunLevelElts ();_dcfaff :=NewEG_RangeMarkupElements ();_dcfaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cadbe );_cadbe .ContentRunContentChoice .EG_RunLevelElts =append (_cadbe .ContentRunContentChoice .EG_RunLevelElts ,_abggg ); +_abggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcfaff );if _ecfcc :=d .DecodeElement (&_dcfaff .RangeMarkupElementsChoice .MoveToRangeStart ,&_agdafe );_ecfcc !=nil {return _ecfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dddgfb :=NewEG_ContentRunContent (); +_cbefb :=NewEG_RunLevelElts ();_bbggge :=NewEG_RangeMarkupElements ();_bbggge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_dddgfb );_dddgfb .ContentRunContentChoice .EG_RunLevelElts =append (_dddgfb .ContentRunContentChoice .EG_RunLevelElts ,_cbefb ); +_cbefb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbefb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbggge );if _bcceb :=d .DecodeElement (&_bbggge .RangeMarkupElementsChoice .MoveToRangeEnd ,&_agdafe );_bcceb !=nil {return _bcceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cebcb :=NewEG_ContentRunContent (); +_eedad :=NewEG_RunLevelElts ();_begbd :=NewEG_RangeMarkupElements ();_begbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cebcb );_cebcb .ContentRunContentChoice .EG_RunLevelElts =append (_cebcb .ContentRunContentChoice .EG_RunLevelElts ,_eedad ); +_eedad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eedad .RunLevelEltsChoice .EG_RangeMarkupElements ,_begbd );if _addgd :=d .DecodeElement (&_begbd .RangeMarkupElementsChoice .CommentRangeStart ,&_agdafe );_addgd !=nil {return _addgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agadcg :=NewEG_ContentRunContent (); +_acdcda :=NewEG_RunLevelElts ();_abbfc :=NewEG_RangeMarkupElements ();_abbfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_agadcg );_agadcg .ContentRunContentChoice .EG_RunLevelElts =append (_agadcg .ContentRunContentChoice .EG_RunLevelElts ,_acdcda ); +_acdcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_abbfc );if _ffbeae :=d .DecodeElement (&_abbfc .RangeMarkupElementsChoice .CommentRangeEnd ,&_agdafe );_ffbeae !=nil {return _ffbeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cddae :=NewEG_ContentRunContent (); +_cebgbg :=NewEG_RunLevelElts ();_fdgeb :=NewEG_RangeMarkupElements ();_fdgeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cddae );_cddae .ContentRunContentChoice .EG_RunLevelElts =append (_cddae .ContentRunContentChoice .EG_RunLevelElts ,_cebgbg ); +_cebgbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cebgbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdgeb );if _gffade :=d .DecodeElement (&_fdgeb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_agdafe );_gffade !=nil {return _gffade ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cfbgc :=NewEG_ContentRunContent (); +_efdgbe :=NewEG_RunLevelElts ();_feegf :=NewEG_RangeMarkupElements ();_feegf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_cfbgc );_cfbgc .ContentRunContentChoice .EG_RunLevelElts =append (_cfbgc .ContentRunContentChoice .EG_RunLevelElts ,_efdgbe ); +_efdgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efdgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_feegf );if _cgbaf :=d .DecodeElement (&_feegf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_agdafe );_cgbaf !=nil {return _cgbaf ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgeade :=NewEG_ContentRunContent (); +_feafa :=NewEG_RunLevelElts ();_gacfc :=NewEG_RangeMarkupElements ();_gacfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_dgeade );_dgeade .ContentRunContentChoice .EG_RunLevelElts =append (_dgeade .ContentRunContentChoice .EG_RunLevelElts ,_feafa ); +_feafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gacfc );if _begad :=d .DecodeElement (&_gacfc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_agdafe );_begad !=nil {return _begad ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccfcc :=NewEG_ContentRunContent (); +_efeafd :=NewEG_RunLevelElts ();_bfabc :=NewEG_RangeMarkupElements ();_bfabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_ccfcc );_ccfcc .ContentRunContentChoice .EG_RunLevelElts =append (_ccfcc .ContentRunContentChoice .EG_RunLevelElts ,_efeafd ); +_efeafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efeafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfabc );if _bfaee :=d .DecodeElement (&_bfabc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_agdafe );_bfaee !=nil {return _bfaee ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fbeae :=NewEG_ContentRunContent (); +_eedfd :=NewEG_RunLevelElts ();_dgdbgf :=NewEG_RangeMarkupElements ();_dgdbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_fbeae );_fbeae .ContentRunContentChoice .EG_RunLevelElts =append (_fbeae .ContentRunContentChoice .EG_RunLevelElts ,_eedfd ); +_eedfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eedfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgdbgf );if _dbbefc :=d .DecodeElement (&_dgdbgf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_agdafe );_dbbefc !=nil {return _dbbefc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fbecd :=NewEG_ContentRunContent (); +_efegf :=NewEG_RunLevelElts ();_ceede :=NewEG_RangeMarkupElements ();_ceede .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_fbecd );_fbecd .ContentRunContentChoice .EG_RunLevelElts =append (_fbecd .ContentRunContentChoice .EG_RunLevelElts ,_efegf ); +_efegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceede );if _ageeda :=d .DecodeElement (&_ceede .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_agdafe );_ageeda !=nil {return _ageeda ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fagdc :=NewEG_ContentRunContent (); +_fdafa :=NewEG_RunLevelElts ();_baegca :=NewEG_RangeMarkupElements ();_baegca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_fagdc );_fagdc .ContentRunContentChoice .EG_RunLevelElts =append (_fagdc .ContentRunContentChoice .EG_RunLevelElts ,_fdafa ); +_fdafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_baegca );if _bfagc :=d .DecodeElement (&_baegca .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_agdafe );_bfagc !=nil {return _bfagc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ggfec :=NewEG_ContentRunContent (); +_cfdaf :=NewEG_RunLevelElts ();_cdddg :=NewEG_RangeMarkupElements ();_cdddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_ggfec );_ggfec .ContentRunContentChoice .EG_RunLevelElts =append (_ggfec .ContentRunContentChoice .EG_RunLevelElts ,_cfdaf ); +_cfdaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfdaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdddg );if _geaac :=d .DecodeElement (&_cdddg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_agdafe );_geaac !=nil {return _geaac ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_aefea :=NewEG_ContentRunContent (); +_dceca :=NewEG_RunLevelElts ();_bdacc :=NewEG_MathContent ();_bdacc .MathContentChoice =NewEG_MathContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_aefea );_aefea .ContentRunContentChoice .EG_RunLevelElts =append (_aefea .ContentRunContentChoice .EG_RunLevelElts ,_dceca ); +_dceca .RunLevelEltsChoice .EG_MathContent =append (_dceca .RunLevelEltsChoice .EG_MathContent ,_bdacc );if _gbcbec :=d .DecodeElement (&_bdacc .MathContentChoice .OMathPara ,&_agdafe );_gbcbec !=nil {return _gbcbec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_egebdb :=NewEG_ContentRunContent (); +_ggagdc :=NewEG_RunLevelElts ();_ffbcb :=NewEG_MathContent ();_ffbcb .MathContentChoice =NewEG_MathContentChoice ();_beaag .EG_ContentRunContent =append (_beaag .EG_ContentRunContent ,_egebdb );_egebdb .ContentRunContentChoice .EG_RunLevelElts =append (_egebdb .ContentRunContentChoice .EG_RunLevelElts ,_ggagdc ); +_ggagdc .RunLevelEltsChoice .EG_MathContent =append (_ggagdc .RunLevelEltsChoice .EG_MathContent ,_ffbcb );if _ccccce :=d .DecodeElement (&_ffbcb .MathContentChoice .OMath ,&_agdafe );_ccccce !=nil {return _ccccce ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agdafe .Name ); +if _aefbea :=d .Skip ();_aefbea !=nil {return _aefbea ;};};return nil ;};func (_abaee *CT_Object )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +if _abaee .DxaOrigAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0078\u0061\u004f\u0072\u0069g"},Value :_dd .Sprintf ("\u0025\u0076",*_abaee .DxaOrigAttr )});};if _abaee .DyaOrigAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0079\u0061\u004f\u0072\u0069g"},Value :_dd .Sprintf ("\u0025\u0076",*_abaee .DyaOrigAttr )}); +};e .EncodeToken (start );if _abaee .Any !=nil {for _ ,_deabc :=range _abaee .Any {_deabc .MarshalXML (e ,_a .StartElement {});};};if _abaee .Drawing !=nil {_gbbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}}; +e .EncodeElement (_abaee .Drawing ,_gbbcb );};if _abaee .ObjectChoice !=nil {_abaee .ObjectChoice .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Only Print Form Field Content -PrintFormsData *CT_OnOff ; +// ValidateWithPath validates the CT_AutoCaption and its children, prefixing error messages with path +func (_aad *CT_AutoCaption )ValidateWithPath (path string )error {return nil }; -// Embed TrueType Fonts -EmbedTrueTypeFonts *CT_OnOff ; +// Validate validates the CT_String and its children +func (_dgcff *CT_String )Validate ()error {return _dgcff .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};func (_adgga *CT_TblOverlap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adgga .ValAttr =ST_TblOverlap (1);for _ ,_afbge :=range start .Attr {if _afbge .Name .Local =="\u0076\u0061\u006c"{_adgga .ValAttr .UnmarshalXMLAttr (_afbge ); +continue ;};};for {_edabff ,_fgbfg :=d .Token ();if _fgbfg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054b\u006cO\u0076e\u0072\u006c\u0061\u0070\u003a\u0020\u0025s",_fgbfg );};if _gfaed ,_acggff :=_edabff .(_a .EndElement ); +_acggff &&_gfaed .Name ==start .Name {break ;};};return nil ;}; -// Embed Common System Fonts -EmbedSystemFonts *CT_OnOff ; +// Validate validates the WdCT_WordprocessingCanvas and its children +func (_eaaccd *WdCT_WordprocessingCanvas )Validate ()error {return _eaaccd .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057o\u0072\u0064\u0070\u0072\u006fc\u0065s\u0073i\u006e\u0067\u0043\u0061\u006e\u0076\u0061s");};type CT_Color struct{ -// Subset Fonts When Embedding -SaveSubsetFonts *CT_OnOff ; +// Run Content Color +ValAttr ST_HexColor ; -// Only Save Form Field Content -SaveFormsData *CT_OnOff ; +// Run Content Theme Color +ThemeColorAttr ST_ThemeColor ; -// Mirror Page Margins -MirrorMargins *CT_OnOff ; +// Run Content Theme Color Tint +ThemeTintAttr *string ; -// Align Paragraph and Table Borders with Page Border -AlignBordersAndEdges *CT_OnOff ; +// Run Content Theme Color Shade +ThemeShadeAttr *string ;};type CT_Cnf struct{ -// Page Border Excludes Header -BordersDoNotSurroundHeader *CT_OnOff ; +// Conditional Formatting Bit Mask +ValAttr *string ; -// Page Border Excludes Footer -BordersDoNotSurroundFooter *CT_OnOff ; +// First Row +FirstRowAttr *_f .ST_OnOff ; -// Position Gutter At Top of Page -GutterAtTop *CT_OnOff ; +// Last Row +LastRowAttr *_f .ST_OnOff ; -// Do Not Display Visual Indication of Spelling Errors -HideSpellingErrors *CT_OnOff ; +// First Column +FirstColumnAttr *_f .ST_OnOff ; -// Do Not Display Visual Indication of Grammatical Errors -HideGrammaticalErrors *CT_OnOff ; +// Last Column +LastColumnAttr *_f .ST_OnOff ; -// Grammar Checking Settings -ActiveWritingStyle []*CT_WritingStyle ; +// Odd Numbered Vertical Band +OddVBandAttr *_f .ST_OnOff ; -// Spelling and Grammatical Checking State -ProofState *CT_Proof ; +// Even Numbered Vertical Band +EvenVBandAttr *_f .ST_OnOff ; -// Structured Document Tag Placeholder Text Should be Resaved -FormsDesign *CT_OnOff ; +// Odd Numbered Horizontal Band +OddHBandAttr *_f .ST_OnOff ; -// Attached Document Template -AttachedTemplate *CT_Rel ; +// Even Numbered Horizontal Band +EvenHBandAttr *_f .ST_OnOff ; -// Automatically Update Styles From Document Template -LinkStyles *CT_OnOff ; +// First Row and First Column +FirstRowFirstColumnAttr *_f .ST_OnOff ; -// Suggested Filtering for List of Document Styles -StylePaneFormatFilter *CT_StylePaneFilter ; +// First Row and Last Column +FirstRowLastColumnAttr *_f .ST_OnOff ; -// Suggested Sorting for List of Document Styles -StylePaneSortMethod *CT_StyleSort ; +// Last Row and First Column +LastRowFirstColumnAttr *_f .ST_OnOff ; -// Document Classification -DocumentType *CT_DocType ; +// Last Row and Last Column +LastRowLastColumnAttr *_f .ST_OnOff ;}; -// Mail Merge Settings -MailMerge *CT_MailMerge ; +// UnmarshalXML implements the xml.Unmarshaler interface. +func (_beacbf *AlternateContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgecec :for {_baeab ,_dfadae :=d .Token ();if _dfadae !=nil {return _dfadae ;};switch _ccacf :=_baeab .(type ){case _a .StartElement :switch _ccacf .Name {case _a .Name {Space :_gacdda ,Local :"\u0043\u0068\u006f\u0069\u0063\u0065"}:_beacbf .Choice =NewAC_ChoiceRun (); +if _ebecbf :=d .DecodeElement (_beacbf .Choice ,&_ccacf );_ebecbf !=nil {return _ebecbf ;};for _ ,_cgcbc :=range _ccacf .Attr {if _cgcbc .Name .Local =="\u0052\u0065\u0071\u0075\u0069\u0072\u0065\u0073"{_beacbf .Choice ._gdebga =_cgcbc .Value ;break ;}; +};case _a .Name {Space :_gacdda ,Local :"\u0046\u0061\u006c\u006c\u0062\u0061\u0063\u006b"}:if _efbgc ,_eddedb :=_g .CreateElement (_ccacf );_eddedb !=nil {return _eddedb ;}else {if _gddcb :=d .DecodeElement (_efbgc ,&_ccacf );_gddcb !=nil {return _gddcb ; +};_beacbf .Fallback =_efbgc ;};};case _a .EndElement :break _fgecec ;case _a .CharData :};};return nil ;};func NewCT_FontFamily ()*CT_FontFamily {_dbbdcb :=&CT_FontFamily {};_dbbdcb .ValAttr =ST_FontFamily (1);return _dbbdcb ;};func (_afddcc *ST_Jc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_afddcc =0; +case "\u0073\u0074\u0061r\u0074":*_afddcc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_afddcc =2;case "\u0065\u006e\u0064":*_afddcc =3;case "\u0062\u006f\u0074\u0068":*_afddcc =4;case "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_afddcc =5; +case "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065":*_afddcc =6;case "\u006e\u0075\u006d\u0054\u0061\u0062":*_afddcc =7;case "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_afddcc =8;case "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_afddcc =9; +case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065":*_afddcc =10;case "\u006c\u0065\u0066\u0074":*_afddcc =11;case "\u0072\u0069\u0067h\u0074":*_afddcc =12;};return nil ;};func (_baded ST_SdtDateMappingType )Validate ()error {return _baded .ValidateWithPath ("")}; +type ST_FldCharType byte ;func NewCT_Background ()*CT_Background {_dcd :=&CT_Background {};return _dcd };func (_ccaede ST_VerticalJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ccaede .String (),start );}; -// Visibility of Annotation Types -RevisionView *CT_TrackChangesView ; +// ValidateWithPath validates the WdCT_PosV and its children, prefixing error messages with path +func (_gcggdd *WdCT_PosV )ValidateWithPath (path string )error {if _gcggdd .RelativeFromAttr ==WdST_RelFromVUnset {return _dd .Errorf ("%\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061to\u0072\u0079\u0020f\u0069e\u006c\u0064",path ); +};if _bgaeaa :=_gcggdd .RelativeFromAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006fm\u0041\u0074\u0074\u0072");_bgaeaa !=nil {return _bgaeaa ;};if _bbded :=_gcggdd .PosVChoice .ValidateWithPath (path +"/\u0050\u006f\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065"); +_bbded !=nil {return _bbded ;};return nil ;};func NewCT_Caption ()*CT_Caption {_ebaf :=&CT_Caption {};return _ebaf };func (_bdbce ST_VAnchor )ValidateWithPath (path string )error {switch _bdbce {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdbce )); +};return nil ;};func (_addffa *ST_SignedHpsMeasure )Validate ()error {return _addffa .ValidateWithPath ("")};func (_gfdgc *CT_DocDefaults )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfdgc .RPrDefault !=nil {_edcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}}; +e .EncodeElement (_gfdgc .RPrDefault ,_edcg );};if _gfdgc .PPrDefault !=nil {_dbfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074"}};e .EncodeElement (_gfdgc .PPrDefault ,_dbfbg );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Track Revisions to Document -TrackRevisions *CT_OnOff ; +// ValidateWithPath validates the CT_TblGrid and its children, prefixing error messages with path +func (_bcfdd *CT_TblGrid )ValidateWithPath (path string )error {for _adaeb ,_bgage :=range _bcfdd .GridCol {if _dbcfd :=_bgage .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_adaeb )); +_dbcfd !=nil {return _dbcfd ;};};if _bcfdd .TblGridChange !=nil {if _cdbdd :=_bcfdd .TblGridChange .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043h\u0061\u006e\u0067\u0065");_cdbdd !=nil {return _cdbdd ;};};return nil ; +};func (_cfgccc ST_MailMergeDocType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dacbgd :=_a .Attr {};_dacbgd .Name =name ;switch _cfgccc {case ST_MailMergeDocTypeUnset :_dacbgd .Value ="";case ST_MailMergeDocTypeCatalog :_dacbgd .Value ="\u0063a\u0074\u0061\u006c\u006f\u0067"; +case ST_MailMergeDocTypeEnvelopes :_dacbgd .Value ="\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s";case ST_MailMergeDocTypeMailingLabels :_dacbgd .Value ="\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073";case ST_MailMergeDocTypeFormLetters :_dacbgd .Value ="f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073"; +case ST_MailMergeDocTypeEmail :_dacbgd .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeDocTypeFax :_dacbgd .Value ="\u0066\u0061\u0078";};return _dacbgd ,nil ;};type CT_Ind struct{ -// Do Not Use Move Syntax When Tracking Revisions -DoNotTrackMoves *CT_OnOff ; +// Start Indentation +StartAttr *ST_SignedTwipsMeasure ; -// Do Not Track Formatting Revisions When Tracking Revisions -DoNotTrackFormatting *CT_OnOff ; +// Start Indentation in Character Units +StartCharsAttr *int64 ; -// Document Editing Restrictions -DocumentProtection *CT_DocProtect ; +// End Indentation +EndAttr *ST_SignedTwipsMeasure ; -// Allow Automatic Formatting to Override Formatting Protection Settings -AutoFormatOverride *CT_OnOff ; +// End Indentation in Character Units +EndCharsAttr *int64 ; -// Prevent Modification of Themes Part -StyleLockTheme *CT_OnOff ; +// Start Indentation +LeftAttr *ST_SignedTwipsMeasure ; -// Prevent Replacement of Styles Part -StyleLockQFSet *CT_OnOff ; - -// Distance Between Automatic Tab Stops -DefaultTabStop *CT_TwipsMeasure ; - -// Automatically Hyphenate Document Contents When Displayed -AutoHyphenation *CT_OnOff ; - -// Maximum Number of Consecutively Hyphenated Lines -ConsecutiveHyphenLimit *CT_DecimalNumber ; - -// Hyphenation Zone -HyphenationZone *CT_TwipsMeasure ; - -// Do Not Hyphenate Words in ALL CAPITAL LETTERS -DoNotHyphenateCaps *CT_OnOff ; - -// Show E-Mail Message Header -ShowEnvelope *CT_OnOff ; - -// Percentage of Document to Use When Generating Summary -SummaryLength *CT_DecimalNumberOrPrecent ; - -// Paragraph Style Applied to Automatically Generated Paragraphs -ClickAndTypeStyle *CT_String ; - -// Default Table Style for Newly Inserted Tables -DefaultTableStyle *CT_String ; - -// Different Even/Odd Page Headers and Footers -EvenAndOddHeaders *CT_OnOff ; - -// Reverse Book Fold Printing -BookFoldRevPrinting *CT_OnOff ; - -// Book Fold Printing -BookFoldPrinting *CT_OnOff ; - -// Number of Pages Per Booklet -BookFoldPrintingSheets *CT_DecimalNumber ; - -// Drawing Grid Horizontal Grid Unit Size -DrawingGridHorizontalSpacing *CT_TwipsMeasure ; - -// Drawing Grid Vertical Grid Unit Size -DrawingGridVerticalSpacing *CT_TwipsMeasure ; - -// Distance between Horizontal Gridlines -DisplayHorizontalDrawingGridEvery *CT_DecimalNumber ; - -// Distance between Vertical Gridlines -DisplayVerticalDrawingGridEvery *CT_DecimalNumber ; - -// Do Not Use Margins for Drawing Grid Origin -DoNotUseMarginsForDrawingGridOrigin *CT_OnOff ; - -// Drawing Grid Horizontal Origin Point -DrawingGridHorizontalOrigin *CT_TwipsMeasure ; - -// Drawing Grid Vertical Origin Point -DrawingGridVerticalOrigin *CT_TwipsMeasure ; - -// Do Not Show Visual Indicator For Form Fields -DoNotShadeFormData *CT_OnOff ; - -// Never Kern Punctuation Characters -NoPunctuationKerning *CT_OnOff ; - -// Character-Level Whitespace Compression -CharacterSpacingControl *CT_CharacterSpacing ; - -// Print Two Pages Per Sheet -PrintTwoOnOne *CT_OnOff ; - -// Use Strict Kinsoku Rules for Japanese Text -StrictFirstAndLastChars *CT_OnOff ; - -// Custom Set of Characters Which Cannot End a Line -NoLineBreaksAfter *CT_Kinsoku ; - -// Custom Set Of Characters Which Cannot Begin A Line -NoLineBreaksBefore *CT_Kinsoku ; - -// Generate Thumbnail For Document On Save -SavePreviewPicture *CT_OnOff ; - -// Do Not Validate Custom XML Markup Against Schemas -DoNotValidateAgainstSchema *CT_OnOff ; - -// Allow Saving Document As XML File When Custom XML Markup Is Invalid -SaveInvalidXml *CT_OnOff ; - -// Ignore Mixed Content When Validating Custom XML Markup -IgnoreMixedContent *CT_OnOff ; - -// Use Custom XML Element Names as Default Placeholder Text -AlwaysShowPlaceholderText *CT_OnOff ; - -// Do Not Show Visual Indicator For Invalid Custom XML Markup -DoNotDemarcateInvalidXml *CT_OnOff ; - -// Only Save Custom XML Markup -SaveXmlDataOnly *CT_OnOff ; - -// Save Document as XML File through Custom XSL Transform -UseXSLTWhenSaving *CT_OnOff ; - -// Custom XSL Transform To Use When Saving As XML File -SaveThroughXslt *CT_SaveThroughXslt ; - -// Show Visual Indicators for Custom XML Markup Start/End Locations -ShowXMLTags *CT_OnOff ; - -// Do Not Mark Custom XML Elements With No Namespace As Invalid -AlwaysMergeEmptyNamespace *CT_OnOff ; - -// Automatically Recalculate Fields on Open -UpdateFields *CT_OnOff ; - -// Default Properties for VML Objects in Header and Footer -HdrShapeDefaults *CT_ShapeDefaults ; - -// Document-Wide Footnote Properties -FootnotePr *CT_FtnDocProps ; - -// Document-Wide Endnote Properties -EndnotePr *CT_EdnDocProps ; - -// Compatibility Settings -Compat *CT_Compat ; - -// Document Variables -DocVars *CT_DocVars ; - -// Listing of All Revision Save ID Values -Rsids *CT_DocRsids ;MathPr *_ga .MathPr ; - -// Attached Custom XML Schema -AttachedSchema []*CT_String ; - -// Theme Font Languages -ThemeFontLang *CT_Language ; - -// Theme Color Mappings -ClrSchemeMapping *CT_ColorSchemeMapping ; - -// Do Not Include Content in Text Boxes, Footnotes, and Endnotes in Document Statistics -DoNotIncludeSubdocsInStats *CT_OnOff ; - -// Do Not Automatically Compress Images -DoNotAutoCompressPictures *CT_OnOff ; - -// Upgrade Document on Open -ForceUpgrade *CT_Empty ; - -// Caption Settings -Captions *CT_Captions ; - -// Freeze Document Layout -ReadModeInkLockDown *CT_ReadingModeInkLockDown ; - -// Supplementary Smart Tag Information -SmartTagType []*CT_SmartTagType ;SchemaLibrary *_fe .SchemaLibrary ; - -// Default Properties for VML Objects in Main Document -ShapeDefaults *CT_ShapeDefaults ; - -// Remove Smart Tags When Saving -DoNotEmbedSmartTags *CT_OnOff ; - -// Radix Point for Field Code Evaluation -DecimalSymbol *CT_String ; - -// List Separator for Field Code Evaluation -ListSeparator *CT_String ;Extra []_b .Any ;}; - -// ValidateWithPath validates the CT_SdtRun and its children, prefixing error messages with path -func (_eacfe *CT_SdtRun )ValidateWithPath (path string )error {if _eacfe .SdtPr !=nil {if _bcbaf :=_eacfe .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_bcbaf !=nil {return _bcbaf ;};};if _eacfe .SdtEndPr !=nil {if _aefac :=_eacfe .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); -_aefac !=nil {return _aefac ;};};if _eacfe .SdtContent !=nil {if _fabee :=_eacfe .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_fabee !=nil {return _fabee ;};};return nil ;};func NewCT_AutoCaptions ()*CT_AutoCaptions {_ce :=&CT_AutoCaptions {}; -return _ce };type CT_DirContentRun struct{ - -// Direction of Embedding -ValAttr ST_Direction ;EG_PContent []*EG_PContent ;};func (_ddce *CT_MailMergeSourceType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddce .ValAttr =ST_MailMergeSourceType (1);for _ ,_cgged :=range start .Attr {if _cgged .Name .Local =="\u0076\u0061\u006c"{_ddce .ValAttr .UnmarshalXMLAttr (_cgged ); -continue ;};};for {_geeg ,_egff :=d .Token ();if _egff !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069l\u004de\u0072g\u0065S\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_egff ); -};if _bebfb ,_aeffg :=_geeg .(_a .EndElement );_aeffg &&_bebfb .Name ==start .Name {break ;};};return nil ;};func (_bgggbg *ST_StyleType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgggbg =0;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_bgggbg =1; -case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_bgggbg =2;case "\u0074\u0061\u0062l\u0065":*_bgggbg =3;case "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg":*_bgggbg =4;};return nil ;}; - -// Validate validates the CT_SdtDate and its children -func (_cafcge *CT_SdtDate )Validate ()error {return _cafcge .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065");};type WdST_AlignH byte ;func (_ebdae ST_Proof )ValidateWithPath (path string )error {switch _ebdae {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebdae )); -};return nil ;};func (_geebed ST_RubyAlign )Validate ()error {return _geebed .ValidateWithPath ("")}; - -// Validate validates the CT_SdtListItem and its children -func (_ddeca *CT_SdtListItem )Validate ()error {return _ddeca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u004c\u0069\u0073t\u0049\u0074\u0065\u006d");};func (_fbfae *CT_FFHelpText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbfae .TypeAttr !=ST_InfoTextTypeUnset {_bcbgb ,_dbbf :=_fbfae .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); -if _dbbf !=nil {return _dbbf ;};start .Attr =append (start .Attr ,_bcbgb );};if _fbfae .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_fbfae .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggdga *CT_Spacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbege :=range start .Attr {if _dbege .Name .Local =="\u0062\u0065\u0066\u006f\u0072\u0065"{_bdfgg ,_gfaea :=ParseUnionST_TwipsMeasure (_dbege .Value ); -if _gfaea !=nil {return _gfaea ;};_ggdga .BeforeAttr =&_bdfgg ;continue ;};if _dbege .Name .Local =="b\u0065\u0066\u006f\u0072\u0065\u004c\u0069\u006e\u0065\u0073"{_gafae ,_ffbfb :=_f .ParseInt (_dbege .Value ,10,64);if _ffbfb !=nil {return _ffbfb ;};_ggdga .BeforeLinesAttr =&_gafae ; -continue ;};if _dbege .Name .Local =="\u0062\u0065\u0066\u006f\u0072\u0065\u0041\u0075\u0074\u006f\u0073\u0070a\u0063\u0069\u006e\u0067"{_bdggf ,_afagc :=ParseUnionST_OnOff (_dbege .Value );if _afagc !=nil {return _afagc ;};_ggdga .BeforeAutospacingAttr =&_bdggf ; -continue ;};if _dbege .Name .Local =="\u0061\u0066\u0074e\u0072"{_bddcf ,_dcgdca :=ParseUnionST_TwipsMeasure (_dbege .Value );if _dcgdca !=nil {return _dcgdca ;};_ggdga .AfterAttr =&_bddcf ;continue ;};if _dbege .Name .Local =="\u0061\u0066\u0074\u0065\u0072\u004c\u0069\u006e\u0065\u0073"{_aggee ,_dadaag :=_f .ParseInt (_dbege .Value ,10,64); -if _dadaag !=nil {return _dadaag ;};_ggdga .AfterLinesAttr =&_aggee ;continue ;};if _dbege .Name .Local =="\u0061\u0066t\u0065\u0072\u0041u\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067"{_bfaad ,_deeccc :=ParseUnionST_OnOff (_dbege .Value );if _deeccc !=nil {return _deeccc ; -};_ggdga .AfterAutospacingAttr =&_bfaad ;continue ;};if _dbege .Name .Local =="\u006c\u0069\u006e\u0065"{_aabeda ,_becbdc :=ParseUnionST_SignedTwipsMeasure (_dbege .Value );if _becbdc !=nil {return _becbdc ;};_ggdga .LineAttr =&_aabeda ;continue ;};if _dbege .Name .Local =="\u006c\u0069\u006e\u0065\u0052\u0075\u006c\u0065"{_ggdga .LineRuleAttr .UnmarshalXMLAttr (_dbege ); -continue ;};};for {_eecgdc ,_cgdcc :=d .Token ();if _cgdcc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u003a\u0020%\u0073",_cgdcc );};if _cdeed ,_bfgeg :=_eecgdc .(_a .EndElement ); -_bfgeg &&_cdeed .Name ==start .Name {break ;};};return nil ;};func (_gccef *ST_FrameLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgebcg ,_addde :=d .Token ();if _addde !=nil {return _addde ;};if _cbdfac ,_gedadg :=_dgebcg .(_a .EndElement ); -_gedadg &&_cbdfac .Name ==start .Name {*_gccef =1;return nil ;};if _badab ,_effad :=_dgebcg .(_a .CharData );!_effad {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgebcg ); -}else {switch string (_badab ){case "":*_gccef =0;case "\u0072\u006f\u0077\u0073":*_gccef =1;case "\u0063\u006f\u006c\u0073":*_gccef =2;case "\u006e\u006f\u006e\u0065":*_gccef =3;};};_dgebcg ,_addde =d .Token ();if _addde !=nil {return _addde ;};if _gfbeb ,_dadde :=_dgebcg .(_a .EndElement ); -_dadde &&_gfbeb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgebcg );}; - -// Validate validates the CT_Markup and its children -func (_gdcbc *CT_Markup )Validate ()error {return _gdcbc .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0075p");};func (_aafef *CT_PaperSource )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgdbg :=range start .Attr {if _cgdbg .Name .Local =="\u0066\u0069\u0072s\u0074"{_fcgdgb ,_afeea :=_f .ParseInt (_cgdbg .Value ,10,64); -if _afeea !=nil {return _afeea ;};_aafef .FirstAttr =&_fcgdgb ;continue ;};if _cgdbg .Name .Local =="\u006f\u0074\u0068e\u0072"{_fgbacb ,_adfaf :=_f .ParseInt (_cgdbg .Value ,10,64);if _adfaf !=nil {return _adfaf ;};_aafef .OtherAttr =&_fgbacb ;continue ; -};};for {_fbfegg ,_bfcg :=d .Token ();if _bfcg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0061\u0070\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065:\u0020\u0025\u0073",_bfcg );};if _gece ,_efdfd :=_fbfegg .(_a .EndElement ); -_efdfd &&_gece .Name ==start .Name {break ;};};return nil ;};const (WdST_RelFromVUnset WdST_RelFromV =0;WdST_RelFromVMargin WdST_RelFromV =1;WdST_RelFromVPage WdST_RelFromV =2;WdST_RelFromVParagraph WdST_RelFromV =3;WdST_RelFromVLine WdST_RelFromV =4;WdST_RelFromVTopMargin WdST_RelFromV =5; -WdST_RelFromVBottomMargin WdST_RelFromV =6;WdST_RelFromVInsideMargin WdST_RelFromV =7;WdST_RelFromVOutsideMargin WdST_RelFromV =8;);func (_fgaeb *CT_DocParts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fgaeb .DocPart !=nil {_fbea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0050\u0061\u0072t"}}; -for _ ,_dcac :=range _fgaeb .DocPart {e .EncodeElement (_dcac ,_fbea );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_PixelsMeasure and its children -func (_bbcafa *CT_PixelsMeasure )Validate ()error {return _bbcafa .ValidateWithPath ("\u0043\u0054_\u0050\u0069\u0078e\u006c\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func (_agfbf ST_PageOrientation )Validate ()error {return _agfbf .ValidateWithPath ("")}; - - -// Validate validates the CT_DocGrid and its children -func (_fddc *CT_DocGrid )Validate ()error {return _fddc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064");};func (_cgagbf *ST_HAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aeggfd ,_addggc :=d .Token (); -if _addggc !=nil {return _addggc ;};if _cfbea ,_aafade :=_aeggfd .(_a .EndElement );_aafade &&_cfbea .Name ==start .Name {*_cgagbf =1;return nil ;};if _dcebb ,_afgfgg :=_aeggfd .(_a .CharData );!_afgfgg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aeggfd ); -}else {switch string (_dcebb ){case "":*_cgagbf =0;case "\u0074\u0065\u0078\u0074":*_cgagbf =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_cgagbf =2;case "\u0070\u0061\u0067\u0065":*_cgagbf =3;};};_aeggfd ,_addggc =d .Token ();if _addggc !=nil {return _addggc ; -};if _cgeeab ,_cdead :=_aeggfd .(_a .EndElement );_cdead &&_cgeeab .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aeggfd ); -};func (_dbecd ST_Underline )Validate ()error {return _dbecd .ValidateWithPath ("")}; - -// Validate validates the CT_SdtDateMappingType and its children -func (_ffecg *CT_SdtDateMappingType )Validate ()error {return _ffecg .ValidateWithPath ("C\u0054\u005f\u0053\u0064tD\u0061t\u0065\u004d\u0061\u0070\u0070i\u006e\u0067\u0054\u0079\u0070\u0065");}; - -// Validate validates the CT_SignedTwipsMeasure and its children -func (_afadb *CT_SignedTwipsMeasure )Validate ()error {return _afadb .ValidateWithPath ("C\u0054\u005f\u0053\u0069gn\u0065d\u0054\u0077\u0069\u0070\u0073M\u0065\u0061\u0073\u0075\u0072\u0065");};func (_gdgggc *ST_DisplacedByCustomXml )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gdgggc =0; -case "\u006e\u0065\u0078\u0074":*_gdgggc =1;case "\u0070\u0072\u0065\u0076":*_gdgggc =2;};return nil ;}; - -// ValidateWithPath validates the Fonts and its children, prefixing error messages with path -func (_gcgcb *Fonts )ValidateWithPath (path string )error {if _cgdffa :=_gcgcb .CT_FontsList .ValidateWithPath (path );_cgdffa !=nil {return _cgdffa ;};return nil ;};func (_bdfec *ST_TextDirection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dceacde ,_dcfgba :=d .Token (); -if _dcfgba !=nil {return _dcfgba ;};if _fcgde ,_aefgb :=_dceacde .(_a .EndElement );_aefgb &&_fcgde .Name ==start .Name {*_bdfec =1;return nil ;};if _fbeeg ,_dfebc :=_dceacde .(_a .CharData );!_dfebc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dceacde ); -}else {switch string (_fbeeg ){case "":*_bdfec =0;case "\u0074\u0062":*_bdfec =1;case "\u0072\u006c":*_bdfec =2;case "\u006c\u0072":*_bdfec =3;case "\u0074\u0062\u0056":*_bdfec =4;case "\u0072\u006c\u0056":*_bdfec =5;case "\u006c\u0072\u0056":*_bdfec =6; -case "\u0062\u0074\u004c\u0072":*_bdfec =7;case "\u006c\u0072\u0054\u0062":*_bdfec =8;case "\u006c\u0072\u0054b\u0056":*_bdfec =9;case "\u0074\u0062\u004cr\u0056":*_bdfec =10;case "\u0074\u0062\u0052\u006c":*_bdfec =11;case "\u0074\u0062\u0052l\u0056":*_bdfec =12; -};};_dceacde ,_dcfgba =d .Token ();if _dcfgba !=nil {return _dcfgba ;};if _cccbd ,_ebbfg :=_dceacde .(_a .EndElement );_ebbfg &&_cccbd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dceacde ); -}; - -// Validate validates the EG_MathContentChoice and its children -func (_fbacd *EG_MathContentChoice )Validate ()error {return _fbacd .ValidateWithPath ("E\u0047_\u004d\u0061\u0074\u0068\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0068oi\u0063\u0065");};func (_dbeagf *ST_FldCharType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gegda ,_bdeceg :=d .Token (); -if _bdeceg !=nil {return _bdeceg ;};if _aecebf ,_eacgeb :=_gegda .(_a .EndElement );_eacgeb &&_aecebf .Name ==start .Name {*_dbeagf =1;return nil ;};if _effaa ,_gcfdf :=_gegda .(_a .CharData );!_gcfdf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gegda ); -}else {switch string (_effaa ){case "":*_dbeagf =0;case "\u0062\u0065\u0067i\u006e":*_dbeagf =1;case "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065":*_dbeagf =2;case "\u0065\u006e\u0064":*_dbeagf =3;};};_gegda ,_bdeceg =d .Token ();if _bdeceg !=nil {return _bdeceg ; -};if _fgcff ,_caddagd :=_gegda .(_a .EndElement );_caddagd &&_fgcff .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gegda ); -};func (_ecdfa *CT_SdtRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afaae :for {_adadb ,_gdadgc :=d .Token ();if _gdadgc !=nil {return _gdadgc ;};switch _ebgffb :=_adadb .(type ){case _a .StartElement :switch _ebgffb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_ecdfa .SdtPr =NewCT_SdtPr (); -if _baega :=d .DecodeElement (_ecdfa .SdtPr ,&_ebgffb );_baega !=nil {return _baega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_ecdfa .SdtEndPr =NewCT_SdtEndPr (); -if _ccbade :=d .DecodeElement (_ecdfa .SdtEndPr ,&_ebgffb );_ccbade !=nil {return _ccbade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_ecdfa .SdtContent =NewCT_SdtContentRow (); -if _ecgad :=d .DecodeElement (_ecdfa .SdtContent ,&_ebgffb );_ecgad !=nil {return _ecgad ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0064\u0074R\u006f\u0077 \u0025\u0076",_ebgffb .Name ); -if _bebgbc :=d .Skip ();_bebgbc !=nil {return _bebgbc ;};};case _a .EndElement :break _afaae ;case _a .CharData :};};return nil ;}; - -// Validate validates the CT_SdtRun and its children -func (_fcfdg *CT_SdtRun )Validate ()error {return _fcfdg .ValidateWithPath ("\u0043T\u005f\u0053\u0064\u0074\u0052\u0075n");};type CT_Column struct{ - -// Column Width -WAttr *_ee .ST_TwipsMeasure ; - -// Space Before Following Column -SpaceAttr *_ee .ST_TwipsMeasure ;};func (_fedffa *ST_ChapterSep )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faabfb ,_eefdc :=d .Token ();if _eefdc !=nil {return _eefdc ;};if _bddacfa ,_gcbdgb :=_faabfb .(_a .EndElement );_gcbdgb &&_bddacfa .Name ==start .Name {*_fedffa =1; -return nil ;};if _ebcaf ,_eaeade :=_faabfb .(_a .CharData );!_eaeade {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faabfb );}else {switch string (_ebcaf ){case "":*_fedffa =0; -case "\u0068\u0079\u0070\u0068\u0065\u006e":*_fedffa =1;case "\u0070\u0065\u0072\u0069\u006f\u0064":*_fedffa =2;case "\u0063\u006f\u006co\u006e":*_fedffa =3;case "\u0065\u006d\u0044\u0061\u0073\u0068":*_fedffa =4;case "\u0065\u006e\u0044\u0061\u0073\u0068":*_fedffa =5; -};};_faabfb ,_eefdc =d .Token ();if _eefdc !=nil {return _eefdc ;};if _geddg ,_adfab :=_faabfb .(_a .EndElement );_adfab &&_geddg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faabfb ); -};func (_acedbe *CT_TblPrEx )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdebd :for {_edfea ,_faeaad :=d .Token ();if _faeaad !=nil {return _faeaad ;};switch _dcafd :=_edfea .(type ){case _a .StartElement :switch _dcafd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_acedbe .TblW =NewCT_TblWidth (); -if _dagcf :=d .DecodeElement (_acedbe .TblW ,&_dcafd );_dagcf !=nil {return _dagcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_acedbe .Jc =NewCT_JcTable (); -if _cgbfg :=d .DecodeElement (_acedbe .Jc ,&_dcafd );_cgbfg !=nil {return _cgbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_acedbe .TblCellSpacing =NewCT_TblWidth (); -if _dcafcg :=d .DecodeElement (_acedbe .TblCellSpacing ,&_dcafd );_dcafcg !=nil {return _dcafcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_acedbe .TblInd =NewCT_TblWidth (); -if _bcgdg :=d .DecodeElement (_acedbe .TblInd ,&_dcafd );_bcgdg !=nil {return _bcgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_acedbe .TblBorders =NewCT_TblBorders (); -if _fgdbde :=d .DecodeElement (_acedbe .TblBorders ,&_dcafd );_fgdbde !=nil {return _fgdbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_acedbe .Shd =NewCT_Shd (); -if _aeedb :=d .DecodeElement (_acedbe .Shd ,&_dcafd );_aeedb !=nil {return _aeedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_acedbe .TblLayout =NewCT_TblLayoutType (); -if _fcffce :=d .DecodeElement (_acedbe .TblLayout ,&_dcafd );_fcffce !=nil {return _fcffce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_acedbe .TblCellMar =NewCT_TblCellMar (); -if _dgbf :=d .DecodeElement (_acedbe .TblCellMar ,&_dcafd );_dgbf !=nil {return _dgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_acedbe .TblLook =NewCT_TblLook (); -if _ccaaad :=d .DecodeElement (_acedbe .TblLook ,&_dcafd );_ccaaad !=nil {return _ccaaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"}:_acedbe .TblPrExChange =NewCT_TblPrExChange (); -if _efeea :=d .DecodeElement (_acedbe .TblPrExChange ,&_dcafd );_efeea !=nil {return _efeea ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0045\u0078\u0020\u0025\u0076",_dcafd .Name ); -if _dfgea :=d .Skip ();_dfgea !=nil {return _dfgea ;};};case _a .EndElement :break _fdebd ;case _a .CharData :};};return nil ;};func (_eafaec ST_Theme )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eafaec .String (),start ); -};func (_cbcbcd *CT_FFCheckBox )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_cbcbcd .FFCheckBoxChoice .MarshalXML (e ,_a .StartElement {});if _cbcbcd .Default !=nil {_cfbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}}; -e .EncodeElement (_cbcbcd .Default ,_cfbfa );};if _cbcbcd .Checked !=nil {_gfbad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0065\u0063\u006b\u0065d"}};e .EncodeElement (_cbcbcd .Checked ,_gfbad );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_caegef *EG_BlockLevelEltsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baead :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_ebecc :=NewCT_AltChunk (); -if _cccag :=d .DecodeElement (_ebecc ,&_baead );_cccag !=nil {return _cccag ;};_caegef .AltChunk =append (_caegef .AltChunk ,_ebecc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_eeacde :=NewEG_ContentBlockContent (); -_eeacde .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_eeacde );if _bcdgeg :=d .DecodeElement (&_eeacde .ContentBlockContentChoice .CustomXml ,&_baead );_bcdgeg !=nil {return _bcdgeg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bdcdeb :=NewEG_ContentBlockContent (); -_bdcdeb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_bdcdeb );if _cgcbfg :=d .DecodeElement (&_bdcdeb .ContentBlockContentChoice .Sdt ,&_baead );_cgcbfg !=nil {return _cgcbfg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_afgaeg :=NewEG_ContentBlockContent (); -_afgaeg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_afgaeg );if _ggefb :=d .DecodeElement (&_afgaeg .ContentBlockContentChoice .P ,&_baead );_ggefb !=nil {return _ggefb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_fcaaca :=NewEG_ContentBlockContent (); -_fcaaca .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_fcaaca );if _dbgad :=d .DecodeElement (&_fcaaca .ContentBlockContentChoice .Tbl ,&_baead );_dbgad !=nil {return _dbgad ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bfbeef :=NewEG_ContentBlockContent (); -_agbeff :=NewEG_RunLevelElts ();_agbeff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_bfbeef );_bfbeef .ContentBlockContentChoice .EG_RunLevelElts =append (_bfbeef .ContentBlockContentChoice .EG_RunLevelElts ,_agbeff ); -if _bffdb :=d .DecodeElement (&_agbeff .RunLevelEltsChoice .ProofErr ,&_baead );_bffdb !=nil {return _bffdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_eadbd :=NewEG_ContentBlockContent (); -_bgdabb :=NewEG_RunLevelElts ();_bgdabb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_eadbd );_eadbd .ContentBlockContentChoice .EG_RunLevelElts =append (_eadbd .ContentBlockContentChoice .EG_RunLevelElts ,_bgdabb ); -if _efcgc :=d .DecodeElement (&_bgdabb .RunLevelEltsChoice .PermStart ,&_baead );_efcgc !=nil {return _efcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_adeec :=NewEG_ContentBlockContent (); -_bgfbb :=NewEG_RunLevelElts ();_bgfbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_adeec );_adeec .ContentBlockContentChoice .EG_RunLevelElts =append (_adeec .ContentBlockContentChoice .EG_RunLevelElts ,_bgfbb ); -if _dbagbf :=d .DecodeElement (&_bgfbb .RunLevelEltsChoice .PermEnd ,&_baead );_dbagbf !=nil {return _dbagbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ceaff :=NewEG_ContentBlockContent (); -_bcacfc :=NewEG_RunLevelElts ();_bcacfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_ceaff );_ceaff .ContentBlockContentChoice .EG_RunLevelElts =append (_ceaff .ContentBlockContentChoice .EG_RunLevelElts ,_bcacfc ); -if _cbccf :=d .DecodeElement (&_bcacfc .RunLevelEltsChoice .Ins ,&_baead );_cbccf !=nil {return _cbccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_agbffc :=NewEG_ContentBlockContent (); -_dgdeae :=NewEG_RunLevelElts ();_dgdeae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_agbffc );_agbffc .ContentBlockContentChoice .EG_RunLevelElts =append (_agbffc .ContentBlockContentChoice .EG_RunLevelElts ,_dgdeae ); -if _bbccea :=d .DecodeElement (&_dgdeae .RunLevelEltsChoice .Del ,&_baead );_bbccea !=nil {return _bbccea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dfaeef :=NewEG_ContentBlockContent (); -_ebbfb :=NewEG_RunLevelElts ();_ebbfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_dfaeef );_dfaeef .ContentBlockContentChoice .EG_RunLevelElts =append (_dfaeef .ContentBlockContentChoice .EG_RunLevelElts ,_ebbfb ); -if _ebecce :=d .DecodeElement (&_ebbfb .RunLevelEltsChoice .MoveFrom ,&_baead );_ebecce !=nil {return _ebecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dfeaf :=NewEG_ContentBlockContent (); -_baabc :=NewEG_RunLevelElts ();_baabc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_dfeaf );_dfeaf .ContentBlockContentChoice .EG_RunLevelElts =append (_dfeaf .ContentBlockContentChoice .EG_RunLevelElts ,_baabc ); -if _bcddea :=d .DecodeElement (&_baabc .RunLevelEltsChoice .MoveTo ,&_baead );_bcddea !=nil {return _bcddea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gdedg :=NewEG_ContentBlockContent (); -_debfd :=NewEG_RunLevelElts ();_cffee :=NewEG_RangeMarkupElements ();_cffee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_gdedg );_gdedg .ContentBlockContentChoice .EG_RunLevelElts =append (_gdedg .ContentBlockContentChoice .EG_RunLevelElts ,_debfd ); -_debfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_debfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffee );if _bddgf :=d .DecodeElement (&_cffee .RangeMarkupElementsChoice .BookmarkStart ,&_baead );_bddgf !=nil {return _bddgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cecdb :=NewEG_ContentBlockContent (); -_dcdcg :=NewEG_RunLevelElts ();_cffda :=NewEG_RangeMarkupElements ();_cffda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_cecdb );_cecdb .ContentBlockContentChoice .EG_RunLevelElts =append (_cecdb .ContentBlockContentChoice .EG_RunLevelElts ,_dcdcg ); -_dcdcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcdcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffda );if _bbcfe :=d .DecodeElement (&_cffda .RangeMarkupElementsChoice .BookmarkEnd ,&_baead );_bbcfe !=nil {return _bbcfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bbbae :=NewEG_ContentBlockContent (); -_aafbb :=NewEG_RunLevelElts ();_dcbgf :=NewEG_RangeMarkupElements ();_dcbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_bbbae );_bbbae .ContentBlockContentChoice .EG_RunLevelElts =append (_bbbae .ContentBlockContentChoice .EG_RunLevelElts ,_aafbb ); -_aafbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aafbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcbgf );if _egebf :=d .DecodeElement (&_dcbgf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_baead );_egebf !=nil {return _egebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cfabd :=NewEG_ContentBlockContent (); -_aabeab :=NewEG_RunLevelElts ();_dgbcb :=NewEG_RangeMarkupElements ();_dgbcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_cfabd );_cfabd .ContentBlockContentChoice .EG_RunLevelElts =append (_cfabd .ContentBlockContentChoice .EG_RunLevelElts ,_aabeab ); -_aabeab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aabeab .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgbcb );if _ecddf :=d .DecodeElement (&_dgbcb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_baead );_ecddf !=nil {return _ecddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ccgabg :=NewEG_ContentBlockContent (); -_cagab :=NewEG_RunLevelElts ();_feedc :=NewEG_RangeMarkupElements ();_feedc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_ccgabg );_ccgabg .ContentBlockContentChoice .EG_RunLevelElts =append (_ccgabg .ContentBlockContentChoice .EG_RunLevelElts ,_cagab ); -_cagab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cagab .RunLevelEltsChoice .EG_RangeMarkupElements ,_feedc );if _begga :=d .DecodeElement (&_feedc .RangeMarkupElementsChoice .MoveToRangeStart ,&_baead );_begga !=nil {return _begga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gdded :=NewEG_ContentBlockContent (); -_cfgggd :=NewEG_RunLevelElts ();_fegfda :=NewEG_RangeMarkupElements ();_fegfda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_gdded );_gdded .ContentBlockContentChoice .EG_RunLevelElts =append (_gdded .ContentBlockContentChoice .EG_RunLevelElts ,_cfgggd ); -_cfgggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegfda );if _bddgcg :=d .DecodeElement (&_fegfda .RangeMarkupElementsChoice .MoveToRangeEnd ,&_baead );_bddgcg !=nil {return _bddgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_afbca :=NewEG_ContentBlockContent (); -_bfdbag :=NewEG_RunLevelElts ();_gbbfa :=NewEG_RangeMarkupElements ();_gbbfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_afbca );_afbca .ContentBlockContentChoice .EG_RunLevelElts =append (_afbca .ContentBlockContentChoice .EG_RunLevelElts ,_bfdbag ); -_bfdbag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdbag .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbfa );if _ddfag :=d .DecodeElement (&_gbbfa .RangeMarkupElementsChoice .CommentRangeStart ,&_baead );_ddfag !=nil {return _ddfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcaca :=NewEG_ContentBlockContent (); -_cdgbee :=NewEG_RunLevelElts ();_edegd :=NewEG_RangeMarkupElements ();_edegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_bcaca );_bcaca .ContentBlockContentChoice .EG_RunLevelElts =append (_bcaca .ContentBlockContentChoice .EG_RunLevelElts ,_cdgbee ); -_cdgbee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdgbee .RunLevelEltsChoice .EG_RangeMarkupElements ,_edegd );if _afabad :=d .DecodeElement (&_edegd .RangeMarkupElementsChoice .CommentRangeEnd ,&_baead );_afabad !=nil {return _afabad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dbagff :=NewEG_ContentBlockContent (); -_abbcc :=NewEG_RunLevelElts ();_fcgfg :=NewEG_RangeMarkupElements ();_fcgfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_dbagff );_dbagff .ContentBlockContentChoice .EG_RunLevelElts =append (_dbagff .ContentBlockContentChoice .EG_RunLevelElts ,_abbcc ); -_abbcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abbcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgfg );if _ccgcc :=d .DecodeElement (&_fcgfg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_baead );_ccgcc !=nil {return _ccgcc ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fgcfb :=NewEG_ContentBlockContent (); -_gfdgfg :=NewEG_RunLevelElts ();_bceefb :=NewEG_RangeMarkupElements ();_bceefb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_fgcfb );_fgcfb .ContentBlockContentChoice .EG_RunLevelElts =append (_fgcfb .ContentBlockContentChoice .EG_RunLevelElts ,_gfdgfg ); -_gfdgfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfdgfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bceefb );if _efcfa :=d .DecodeElement (&_bceefb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_baead );_efcfa !=nil {return _efcfa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ggccfc :=NewEG_ContentBlockContent (); -_fcggg :=NewEG_RunLevelElts ();_edddf :=NewEG_RangeMarkupElements ();_edddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_ggccfc );_ggccfc .ContentBlockContentChoice .EG_RunLevelElts =append (_ggccfc .ContentBlockContentChoice .EG_RunLevelElts ,_fcggg ); -_fcggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edddf );if _gaafd :=d .DecodeElement (&_edddf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_baead );_gaafd !=nil {return _gaafd ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccfbd :=NewEG_ContentBlockContent (); -_cccba :=NewEG_RunLevelElts ();_fcdeef :=NewEG_RangeMarkupElements ();_fcdeef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_ccfbd );_ccfbd .ContentBlockContentChoice .EG_RunLevelElts =append (_ccfbd .ContentBlockContentChoice .EG_RunLevelElts ,_cccba ); -_cccba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cccba .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcdeef );if _bbgfg :=d .DecodeElement (&_fcdeef .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_baead );_bbgfg !=nil {return _bbgfg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_defgd :=NewEG_ContentBlockContent (); -_egggecc :=NewEG_RunLevelElts ();_dfgdg :=NewEG_RangeMarkupElements ();_dfgdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_defgd );_defgd .ContentBlockContentChoice .EG_RunLevelElts =append (_defgd .ContentBlockContentChoice .EG_RunLevelElts ,_egggecc ); -_egggecc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egggecc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfgdg );if _ebbde :=d .DecodeElement (&_dfgdg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_baead );_ebbde !=nil {return _ebbde ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gceba :=NewEG_ContentBlockContent (); -_cafbba :=NewEG_RunLevelElts ();_fgbcd :=NewEG_RangeMarkupElements ();_fgbcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_gceba );_gceba .ContentBlockContentChoice .EG_RunLevelElts =append (_gceba .ContentBlockContentChoice .EG_RunLevelElts ,_cafbba ); -_cafbba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cafbba .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbcd );if _cabebb :=d .DecodeElement (&_fgbcd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_baead );_cabebb !=nil {return _cabebb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_acgdd :=NewEG_ContentBlockContent (); -_dfdbb :=NewEG_RunLevelElts ();_badf :=NewEG_RangeMarkupElements ();_badf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_acgdd );_acgdd .ContentBlockContentChoice .EG_RunLevelElts =append (_acgdd .ContentBlockContentChoice .EG_RunLevelElts ,_dfdbb ); -_dfdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_badf );if _edgbfa :=d .DecodeElement (&_badf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_baead );_edgbfa !=nil {return _edgbfa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgebad :=NewEG_ContentBlockContent (); -_fagfbg :=NewEG_RunLevelElts ();_ccgcg :=NewEG_RangeMarkupElements ();_ccgcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_bgebad );_bgebad .ContentBlockContentChoice .EG_RunLevelElts =append (_bgebad .ContentBlockContentChoice .EG_RunLevelElts ,_fagfbg ); -_fagfbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fagfbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccgcg );if _fgcbd :=d .DecodeElement (&_ccgcg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_baead );_fgcbd !=nil {return _fgcbd ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_babdg :=NewEG_ContentBlockContent (); -_ebdbe :=NewEG_RunLevelElts ();_dbgac :=NewEG_MathContent ();_dbgac .MathContentChoice =NewEG_MathContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_babdg );_babdg .ContentBlockContentChoice .EG_RunLevelElts =append (_babdg .ContentBlockContentChoice .EG_RunLevelElts ,_ebdbe ); -_ebdbe .RunLevelEltsChoice .EG_MathContent =append (_ebdbe .RunLevelEltsChoice .EG_MathContent ,_dbgac );if _dfegd :=d .DecodeElement (&_dbgac .MathContentChoice .OMathPara ,&_baead );_dfegd !=nil {return _dfegd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_eeebd :=NewEG_ContentBlockContent (); -_ffcgg :=NewEG_RunLevelElts ();_aegfd :=NewEG_MathContent ();_aegfd .MathContentChoice =NewEG_MathContentChoice ();_caegef .EG_ContentBlockContent =append (_caegef .EG_ContentBlockContent ,_eeebd );_eeebd .ContentBlockContentChoice .EG_RunLevelElts =append (_eeebd .ContentBlockContentChoice .EG_RunLevelElts ,_ffcgg ); -_ffcgg .RunLevelEltsChoice .EG_MathContent =append (_ffcgg .RunLevelEltsChoice .EG_MathContent ,_aegfd );if _feaddb :=d .DecodeElement (&_aegfd .MathContentChoice .OMath ,&_baead );_feaddb !=nil {return _feaddb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_baead .Name ); -if _ecccbe :=d .Skip ();_ecccbe !=nil {return _ecccbe ;};};return nil ;};type CT_MailMergeSourceType struct{ - -// Data Source Type Value -ValAttr ST_MailMergeSourceType ;}; - -// Validate validates the Ftr and its children -func (_bafab *Ftr )Validate ()error {return _bafab .ValidateWithPath ("\u0046\u0074\u0072")};func NewEndnotes ()*Endnotes {_fcffced :=&Endnotes {};_fcffced .CT_Endnotes =*NewCT_Endnotes ();return _fcffced ;};func (_edbca *CT_Row )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcace :=range start .Attr {if _fcace .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_bedaf :=_fcace .Value ; -_edbca .RsidRPrAttr =&_bedaf ;continue ;};if _fcace .Name .Local =="\u0072\u0073\u0069d\u0052"{_eddcd :=_fcace .Value ;_edbca .RsidRAttr =&_eddcd ;continue ;};if _fcace .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_adgef :=_fcace .Value ;_edbca .RsidDelAttr =&_adgef ; -continue ;};if _fcace .Name .Local =="\u0072\u0073\u0069\u0064\u0054\u0072"{_cebfg :=_fcace .Value ;_edbca .RsidTrAttr =&_cebfg ;continue ;};};_cfcag :for {_bgeba ,_agfbg :=d .Token ();if _agfbg !=nil {return _agfbg ;};switch _ecfgg :=_bgeba .(type ){case _a .StartElement :switch _ecfgg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"}:_edbca .TblPrEx =NewCT_TblPrEx (); -if _bbggg :=d .DecodeElement (_edbca .TblPrEx ,&_ecfgg );_bbggg !=nil {return _bbggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_edbca .TrPr =NewCT_TrPr (); -if _agfab :=d .DecodeElement (_edbca .TrPr ,&_ecfgg );_agfab !=nil {return _agfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_gedda :=NewEG_ContentCellContent (); -_gedda .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_gedda );if _bgcda :=d .DecodeElement (&_gedda .ContentCellContentChoice .Tc ,&_ecfgg );_bgcda !=nil {return _bgcda ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bcafg :=NewEG_ContentCellContent (); -_bcafg .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_bcafg );if _aeecb :=d .DecodeElement (&_bcafg .ContentCellContentChoice .CustomXml ,&_ecfgg );_aeecb !=nil {return _aeecb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_febbc :=NewEG_ContentCellContent (); -_febbc .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_febbc );if _fgdgfe :=d .DecodeElement (&_febbc .ContentCellContentChoice .Sdt ,&_ecfgg );_fgdgfe !=nil {return _fgdgfe ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fdcgd :=NewEG_ContentCellContent (); -_fdbe :=NewEG_RunLevelElts ();_fdbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_fdcgd );_fdcgd .ContentCellContentChoice .EG_RunLevelElts =append (_fdcgd .ContentCellContentChoice .EG_RunLevelElts ,_fdbe ); -if _babbb :=d .DecodeElement (&_fdbe .RunLevelEltsChoice .ProofErr ,&_ecfgg );_babbb !=nil {return _babbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aabdd :=NewEG_ContentCellContent (); -_edbge :=NewEG_RunLevelElts ();_edbge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_aabdd );_aabdd .ContentCellContentChoice .EG_RunLevelElts =append (_aabdd .ContentCellContentChoice .EG_RunLevelElts ,_edbge ); -if _aebec :=d .DecodeElement (&_edbge .RunLevelEltsChoice .PermStart ,&_ecfgg );_aebec !=nil {return _aebec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bcbef :=NewEG_ContentCellContent (); -_eedg :=NewEG_RunLevelElts ();_eedg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_bcbef );_bcbef .ContentCellContentChoice .EG_RunLevelElts =append (_bcbef .ContentCellContentChoice .EG_RunLevelElts ,_eedg ); -if _faagc :=d .DecodeElement (&_eedg .RunLevelEltsChoice .PermEnd ,&_ecfgg );_faagc !=nil {return _faagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_aaacf :=NewEG_ContentCellContent (); -_fcgbgd :=NewEG_RunLevelElts ();_fcgbgd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_aaacf );_aaacf .ContentCellContentChoice .EG_RunLevelElts =append (_aaacf .ContentCellContentChoice .EG_RunLevelElts ,_fcgbgd ); -if _gccgc :=d .DecodeElement (&_fcgbgd .RunLevelEltsChoice .Ins ,&_ecfgg );_gccgc !=nil {return _gccgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_addaca :=NewEG_ContentCellContent (); -_decca :=NewEG_RunLevelElts ();_decca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_addaca );_addaca .ContentCellContentChoice .EG_RunLevelElts =append (_addaca .ContentCellContentChoice .EG_RunLevelElts ,_decca ); -if _bgcbf :=d .DecodeElement (&_decca .RunLevelEltsChoice .Del ,&_ecfgg );_bgcbf !=nil {return _bgcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cdfc :=NewEG_ContentCellContent (); -_dggfb :=NewEG_RunLevelElts ();_dggfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_cdfc );_cdfc .ContentCellContentChoice .EG_RunLevelElts =append (_cdfc .ContentCellContentChoice .EG_RunLevelElts ,_dggfb ); -if _bdfce :=d .DecodeElement (&_dggfb .RunLevelEltsChoice .MoveFrom ,&_ecfgg );_bdfce !=nil {return _bdfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_baccd :=NewEG_ContentCellContent (); -_gdeae :=NewEG_RunLevelElts ();_gdeae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_baccd );_baccd .ContentCellContentChoice .EG_RunLevelElts =append (_baccd .ContentCellContentChoice .EG_RunLevelElts ,_gdeae ); -if _caadg :=d .DecodeElement (&_gdeae .RunLevelEltsChoice .MoveTo ,&_ecfgg );_caadg !=nil {return _caadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_acbbbb :=NewEG_ContentCellContent (); -_ccddb :=NewEG_RunLevelElts ();_deedd :=NewEG_RangeMarkupElements ();_deedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_acbbbb );_acbbbb .ContentCellContentChoice .EG_RunLevelElts =append (_acbbbb .ContentCellContentChoice .EG_RunLevelElts ,_ccddb ); -_ccddb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccddb .RunLevelEltsChoice .EG_RangeMarkupElements ,_deedd );if _cbagc :=d .DecodeElement (&_deedd .RangeMarkupElementsChoice .BookmarkStart ,&_ecfgg );_cbagc !=nil {return _cbagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_acdfe :=NewEG_ContentCellContent (); -_gdbdc :=NewEG_RunLevelElts ();_geacf :=NewEG_RangeMarkupElements ();_geacf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_acdfe );_acdfe .ContentCellContentChoice .EG_RunLevelElts =append (_acdfe .ContentCellContentChoice .EG_RunLevelElts ,_gdbdc ); -_gdbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_geacf );if _afec :=d .DecodeElement (&_geacf .RangeMarkupElementsChoice .BookmarkEnd ,&_ecfgg );_afec !=nil {return _afec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_edgdf :=NewEG_ContentCellContent (); -_fbgaa :=NewEG_RunLevelElts ();_dcdac :=NewEG_RangeMarkupElements ();_dcdac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_edgdf );_edgdf .ContentCellContentChoice .EG_RunLevelElts =append (_edgdf .ContentCellContentChoice .EG_RunLevelElts ,_fbgaa ); -_fbgaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbgaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdac );if _dfedd :=d .DecodeElement (&_dcdac .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ecfgg );_dfedd !=nil {return _dfedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffafa :=NewEG_ContentCellContent (); -_ddcda :=NewEG_RunLevelElts ();_gebef :=NewEG_RangeMarkupElements ();_gebef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_ffafa );_ffafa .ContentCellContentChoice .EG_RunLevelElts =append (_ffafa .ContentCellContentChoice .EG_RunLevelElts ,_ddcda ); -_ddcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_gebef );if _gdeaef :=d .DecodeElement (&_gebef .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ecfgg );_gdeaef !=nil {return _gdeaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cbdba :=NewEG_ContentCellContent (); -_dcgae :=NewEG_RunLevelElts ();_edcee :=NewEG_RangeMarkupElements ();_edcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_cbdba );_cbdba .ContentCellContentChoice .EG_RunLevelElts =append (_cbdba .ContentCellContentChoice .EG_RunLevelElts ,_dcgae ); -_dcgae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcgae .RunLevelEltsChoice .EG_RangeMarkupElements ,_edcee );if _cfdf :=d .DecodeElement (&_edcee .RangeMarkupElementsChoice .MoveToRangeStart ,&_ecfgg );_cfdf !=nil {return _cfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ecgg :=NewEG_ContentCellContent (); -_bgffeb :=NewEG_RunLevelElts ();_cebagf :=NewEG_RangeMarkupElements ();_cebagf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_ecgg );_ecgg .ContentCellContentChoice .EG_RunLevelElts =append (_ecgg .ContentCellContentChoice .EG_RunLevelElts ,_bgffeb ); -_bgffeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgffeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cebagf );if _adbbd :=d .DecodeElement (&_cebagf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ecfgg );_adbbd !=nil {return _adbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gfeed :=NewEG_ContentCellContent (); -_dedgga :=NewEG_RunLevelElts ();_baaff :=NewEG_RangeMarkupElements ();_baaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_gfeed );_gfeed .ContentCellContentChoice .EG_RunLevelElts =append (_gfeed .ContentCellContentChoice .EG_RunLevelElts ,_dedgga ); -_dedgga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dedgga .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaff );if _cddge :=d .DecodeElement (&_baaff .RangeMarkupElementsChoice .CommentRangeStart ,&_ecfgg );_cddge !=nil {return _cddge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acbbdf :=NewEG_ContentCellContent (); -_fgffd :=NewEG_RunLevelElts ();_bgbfd :=NewEG_RangeMarkupElements ();_bgbfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_acbbdf );_acbbdf .ContentCellContentChoice .EG_RunLevelElts =append (_acbbdf .ContentCellContentChoice .EG_RunLevelElts ,_fgffd ); -_fgffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgbfd );if _daade :=d .DecodeElement (&_bgbfd .RangeMarkupElementsChoice .CommentRangeEnd ,&_ecfgg );_daade !=nil {return _daade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aaafdc :=NewEG_ContentCellContent (); -_abbce :=NewEG_RunLevelElts ();_dded :=NewEG_RangeMarkupElements ();_dded .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_aaafdc );_aaafdc .ContentCellContentChoice .EG_RunLevelElts =append (_aaafdc .ContentCellContentChoice .EG_RunLevelElts ,_abbce ); -_abbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_dded );if _befgb :=d .DecodeElement (&_dded .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ecfgg );_befgb !=nil {return _befgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dafbc :=NewEG_ContentCellContent (); -_ffbcbg :=NewEG_RunLevelElts ();_cebaf :=NewEG_RangeMarkupElements ();_cebaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_dafbc );_dafbc .ContentCellContentChoice .EG_RunLevelElts =append (_dafbc .ContentCellContentChoice .EG_RunLevelElts ,_ffbcbg ); -_ffbcbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffbcbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cebaf );if _caebc :=d .DecodeElement (&_cebaf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ecfgg );_caebc !=nil {return _caebc ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_adce :=NewEG_ContentCellContent (); -_bgfcge :=NewEG_RunLevelElts ();_adbaf :=NewEG_RangeMarkupElements ();_adbaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_adce );_adce .ContentCellContentChoice .EG_RunLevelElts =append (_adce .ContentCellContentChoice .EG_RunLevelElts ,_bgfcge ); -_bgfcge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgfcge .RunLevelEltsChoice .EG_RangeMarkupElements ,_adbaf );if _fdgc :=d .DecodeElement (&_adbaf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ecfgg );_fdgc !=nil {return _fdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edfgaa :=NewEG_ContentCellContent (); -_babbbd :=NewEG_RunLevelElts ();_fdfg :=NewEG_RangeMarkupElements ();_fdfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_edfgaa );_edfgaa .ContentCellContentChoice .EG_RunLevelElts =append (_edfgaa .ContentCellContentChoice .EG_RunLevelElts ,_babbbd ); -_babbbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babbbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdfg );if _gbda :=d .DecodeElement (&_fdfg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ecfgg );_gbda !=nil {return _gbda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fgdee :=NewEG_ContentCellContent (); -_cccaba :=NewEG_RunLevelElts ();_cbaga :=NewEG_RangeMarkupElements ();_cbaga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_fgdee );_fgdee .ContentCellContentChoice .EG_RunLevelElts =append (_fgdee .ContentCellContentChoice .EG_RunLevelElts ,_cccaba ); -_cccaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cccaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbaga );if _dbdaa :=d .DecodeElement (&_cbaga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ecfgg );_dbdaa !=nil {return _dbdaa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ddecd :=NewEG_ContentCellContent (); -_fegf :=NewEG_RunLevelElts ();_bgaffg :=NewEG_RangeMarkupElements ();_bgaffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_ddecd );_ddecd .ContentCellContentChoice .EG_RunLevelElts =append (_ddecd .ContentCellContentChoice .EG_RunLevelElts ,_fegf ); -_fegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgaffg );if _fgffc :=d .DecodeElement (&_bgaffg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ecfgg );_fgffc !=nil {return _fgffc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aegfe :=NewEG_ContentCellContent (); -_ffbec :=NewEG_RunLevelElts ();_gdgga :=NewEG_RangeMarkupElements ();_gdgga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_aegfe );_aegfe .ContentCellContentChoice .EG_RunLevelElts =append (_aegfe .ContentCellContentChoice .EG_RunLevelElts ,_ffbec ); -_ffbec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffbec .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdgga );if _bebag :=d .DecodeElement (&_gdgga .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ecfgg );_bebag !=nil {return _bebag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dcccge :=NewEG_ContentCellContent (); -_feeddg :=NewEG_RunLevelElts ();_dagfe :=NewEG_RangeMarkupElements ();_dagfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_dcccge );_dcccge .ContentCellContentChoice .EG_RunLevelElts =append (_dcccge .ContentCellContentChoice .EG_RunLevelElts ,_feeddg ); -_feeddg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feeddg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dagfe );if _ccggc :=d .DecodeElement (&_dagfe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ecfgg );_ccggc !=nil {return _ccggc ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dgebc :=NewEG_ContentCellContent (); -_aeedgg :=NewEG_RunLevelElts ();_ecfag :=NewEG_MathContent ();_ecfag .MathContentChoice =NewEG_MathContentChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_dgebc );_dgebc .ContentCellContentChoice .EG_RunLevelElts =append (_dgebc .ContentCellContentChoice .EG_RunLevelElts ,_aeedgg ); -_aeedgg .RunLevelEltsChoice .EG_MathContent =append (_aeedgg .RunLevelEltsChoice .EG_MathContent ,_ecfag );if _gegec :=d .DecodeElement (&_ecfag .MathContentChoice .OMathPara ,&_ecfgg );_gegec !=nil {return _gegec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_beaafb :=NewEG_ContentCellContent (); -_adfef :=NewEG_RunLevelElts ();_abecd :=NewEG_MathContent ();_abecd .MathContentChoice =NewEG_MathContentChoice ();_edbca .EG_ContentCellContent =append (_edbca .EG_ContentCellContent ,_beaafb );_beaafb .ContentCellContentChoice .EG_RunLevelElts =append (_beaafb .ContentCellContentChoice .EG_RunLevelElts ,_adfef ); -_adfef .RunLevelEltsChoice .EG_MathContent =append (_adfef .RunLevelEltsChoice .EG_MathContent ,_abecd );if _cfaff :=d .DecodeElement (&_abecd .MathContentChoice .OMath ,&_ecfgg );_cfaff !=nil {return _cfaff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u006f\u0077\u0020\u0025\u0076",_ecfgg .Name ); -if _fagfg :=d .Skip ();_fagfg !=nil {return _fagfg ;};};case _a .EndElement :break _cfcag ;case _a .CharData :};};return nil ;};func ParseUnionST_HpsMeasure (s string )(ST_HpsMeasure ,error ){_cegbbf :=ST_HpsMeasure {};if _ee .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_cegbbf .ST_PositiveUniversalMeasure =&s ; -}else {_agbgg ,_cfcefa :=_f .ParseFloat (s ,64);if _cfcefa !=nil {return _cegbbf ,_ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_cfcefa );};_cegbbf .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (_agbgg )); -};return _cegbbf ,nil ;}; - -// Validate validates the CT_FtnPos and its children -func (_deef *CT_FtnPos )Validate ()error {return _deef .ValidateWithPath ("\u0043T\u005f\u0046\u0074\u006e\u0050\u006fs");}; - -// ValidateWithPath validates the CT_EdnProps and its children, prefixing error messages with path -func (_cffe *CT_EdnProps )ValidateWithPath (path string )error {if _cffe .Pos !=nil {if _fddfe :=_cffe .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_fddfe !=nil {return _fddfe ;};};if _cffe .NumFmt !=nil {if _cdadd :=_cffe .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_cdadd !=nil {return _cdadd ;};};if _cffe .NumStart !=nil {if _cbfbcf :=_cffe .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_cbfbcf !=nil {return _cbfbcf ;};};if _cffe .NumRestart !=nil {if _faeb :=_cffe .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); -_faeb !=nil {return _faeb ;};};return nil ;}; +// Start Indentation in Character Units +LeftCharsAttr *int64 ; -// ValidateWithPath validates the CT_SaveThroughXslt and its children, prefixing error messages with path -func (_ebbea *CT_SaveThroughXslt )ValidateWithPath (path string )error {return nil };func NewCT_FitText ()*CT_FitText {_ebcad :=&CT_FitText {};return _ebcad }; +// End Indentation +RightAttr *ST_SignedTwipsMeasure ; -// ValidateWithPath validates the CT_AutoCaptions and its children, prefixing error messages with path -func (_ebc *CT_AutoCaptions )ValidateWithPath (path string )error {for _dgd ,_aec :=range _ebc .AutoCaption {if _cff :=_aec .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fA\u0075\u0074\u006f\u0043\u0061p\u0074\u0069o\u006e\u005b\u0025\u0064\u005d",path ,_dgd )); -_cff !=nil {return _cff ;};};return nil ;}; +// End Indentation in Character Units +RightCharsAttr *int64 ; -// Validate validates the CT_FFCheckBoxChoice and its children -func (_adeg *CT_FFCheckBoxChoice )Validate ()error {return _adeg .ValidateWithPath ("\u0043\u0054\u005f\u0046FC\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};func (_aacgbe *Footnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="w\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073";return _aacgbe .CT_Footnotes .MarshalXML (e ,start );}; +// Indentation Removed from First Line +HangingAttr *_f .ST_TwipsMeasure ; -// ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path -func (_bcdbba *CT_Placeholder )ValidateWithPath (path string )error {if _dcbbbc :=_bcdbba .DocPart .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074");_dcbbbc !=nil {return _dcbbbc ;};return nil ;};func (_abccef *CT_TblLayoutType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abccef .TypeAttr !=ST_TblLayoutTypeUnset {_eeffc ,_bebgf :=_abccef .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); -if _bebgf !=nil {return _bebgf ;};start .Attr =append (start .Attr ,_eeffc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_afffed *CT_TblPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _afffed .TblStyle !=nil {_bcccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_afffed .TblStyle ,_bcccc );};if _afffed .TblpPr !=nil {_dbdcde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0070\u0050\u0072"}}; -e .EncodeElement (_afffed .TblpPr ,_dbdcde );};if _afffed .TblOverlap !=nil {_aedadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}};e .EncodeElement (_afffed .TblOverlap ,_aedadf );};if _afffed .BidiVisual !=nil {_fbeaad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062i\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}}; -e .EncodeElement (_afffed .BidiVisual ,_fbeaad );};if _afffed .TblStyleRowBandSize !=nil {_gffbe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0052\u006f\u0077\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}};e .EncodeElement (_afffed .TblStyleRowBandSize ,_gffbe ); -};if _afffed .TblStyleColBandSize !=nil {_cfcaf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0043\u006f\u006c\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}};e .EncodeElement (_afffed .TblStyleColBandSize ,_cfcaf ); -};if _afffed .TblW !=nil {_ffdbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_afffed .TblW ,_ffdbf );};if _afffed .Jc !=nil {_fbcbgdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; -e .EncodeElement (_afffed .Jc ,_fbcbgdf );};if _afffed .TblCellSpacing !=nil {_eccce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_afffed .TblCellSpacing ,_eccce ); -};if _afffed .TblInd !=nil {_gbfdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_afffed .TblInd ,_gbfdg );};if _afffed .TblBorders !=nil {_acfcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_afffed .TblBorders ,_acfcc );};if _afffed .Shd !=nil {_abgbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_afffed .Shd ,_abgbc );};if _afffed .TblLayout !=nil {_ffeebc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_afffed .TblLayout ,_ffeebc );};if _afffed .TblCellMar !=nil {_fagdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_afffed .TblCellMar ,_fagdg );}; -if _afffed .TblLook !=nil {_gbcdgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}};e .EncodeElement (_afffed .TblLook ,_gbcdgb );};if _afffed .TblCaption !=nil {_gccda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_afffed .TblCaption ,_gccda );};if _afffed .TblDescription !=nil {_gbedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}};e .EncodeElement (_afffed .TblDescription ,_gbedd ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_RubyAlignUnset ST_RubyAlign =0;ST_RubyAlignCenter ST_RubyAlign =1;ST_RubyAlignDistributeLetter ST_RubyAlign =2;ST_RubyAlignDistributeSpace ST_RubyAlign =3;ST_RubyAlignLeft ST_RubyAlign =4; -ST_RubyAlignRight ST_RubyAlign =5;ST_RubyAlignRightVertical ST_RubyAlign =6;);func NewCT_Kinsoku ()*CT_Kinsoku {_egad :=&CT_Kinsoku {};return _egad };type WdCT_GraphicFrame struct{CNvPr *_ae .CT_NonVisualDrawingProps ;CNvFrPr *_ae .CT_NonVisualGraphicFrameProperties ; -Xfrm *_ae .CT_Transform2D ;Graphic *_ae .Graphic ;ExtLst *_ae .CT_OfficeArtExtensionList ;};func NewCT_FFDDList ()*CT_FFDDList {_ffcg :=&CT_FFDDList {};return _ffcg };func (_cdcfdb ST_ObjectUpdateMode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cdcfdb .String (),start ); -};type ST_NumberFormat byte ;func (_cfafa *EG_RunInnerContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cfafa .Br !=nil {_bdggd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0072"}}; -e .EncodeElement (_cfafa .Br ,_bdggd );}else if _cfafa .T !=nil {_fgccg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074"}};e .EncodeElement (_cfafa .T ,_fgccg );}else if _cfafa .ContentPart !=nil {_fdaca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}}; -e .EncodeElement (_cfafa .ContentPart ,_fdaca );}else if _cfafa .DelText !=nil {_dcdda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_cfafa .DelText ,_dcdda );}else if _cfafa .InstrText !=nil {_adfeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0069\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}}; -e .EncodeElement (_cfafa .InstrText ,_adfeg );}else if _cfafa .DelInstrText !=nil {_aacaad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u006c\u0049\u006e\u0073\u0074r\u0054\u0065\u0078\u0074"}};e .EncodeElement (_cfafa .DelInstrText ,_aacaad ); -}else if _cfafa .NoBreakHyphen !=nil {_efbba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006eo\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}};e .EncodeElement (_cfafa .NoBreakHyphen ,_efbba );}else if _cfafa .SoftHyphen !=nil {_dbdggb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073o\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}}; -e .EncodeElement (_cfafa .SoftHyphen ,_dbdggb );}else if _cfafa .DayShort !=nil {_cafdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_cfafa .DayShort ,_cafdb );}else if _cfafa .MonthShort !=nil {_aefbeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006do\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}}; -e .EncodeElement (_cfafa .MonthShort ,_aefbeb );}else if _cfafa .YearShort !=nil {_fcabb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0079\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_cfafa .YearShort ,_fcabb );}else if _cfafa .DayLong !=nil {_ddafea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0061\u0079\u004c\u006f\u006eg"}}; -e .EncodeElement (_cfafa .DayLong ,_ddafea );}else if _cfafa .MonthLong !=nil {_cdgbb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067"}};e .EncodeElement (_cfafa .MonthLong ,_cdgbb );}else if _cfafa .YearLong !=nil {_efgdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}}; -e .EncodeElement (_cfafa .YearLong ,_efgdb );}else if _cfafa .AnnotationRef !=nil {_fcaec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}};e .EncodeElement (_cfafa .AnnotationRef ,_fcaec ); -}else if _cfafa .FootnoteRef !=nil {_egada :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}};e .EncodeElement (_cfafa .FootnoteRef ,_egada );}else if _cfafa .EndnoteRef !=nil {_cafdfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}}; -e .EncodeElement (_cfafa .EndnoteRef ,_cafdfc );}else if _cfafa .Separator !=nil {_ggecg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};e .EncodeElement (_cfafa .Separator ,_ggecg );}else if _cfafa .ContinuationSeparator !=nil {_bgcfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063on\u0074\u0069\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}}; -e .EncodeElement (_cfafa .ContinuationSeparator ,_bgcfa );}else if _cfafa .Sym !=nil {_ffddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073y\u006d"}};e .EncodeElement (_cfafa .Sym ,_ffddg );}else if _cfafa .PgNum !=nil {_fbgabe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004e\u0075\u006d"}}; -e .EncodeElement (_cfafa .PgNum ,_fbgabe );}else if _cfafa .Cr !=nil {_dfdeeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072"}};e .EncodeElement (_cfafa .Cr ,_dfdeeg );}else if _cfafa .Tab !=nil {_eebfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}}; -e .EncodeElement (_cfafa .Tab ,_eebfd );}else if _cfafa .Object !=nil {_adeafg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_cfafa .Object ,_adeafg );}else if _cfafa .Pict !=nil {_efgac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; -e .EncodeElement (_cfafa .Pict ,_efgac );}else if _cfafa .FldChar !=nil {_egcedd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0043\u0068\u0061r"}};e .EncodeElement (_cfafa .FldChar ,_egcedd );}else if _cfafa .Ruby !=nil {_gdcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079"}}; -e .EncodeElement (_cfafa .Ruby ,_gdcdb );}else if _cfafa .FootnoteReference !=nil {_edffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006fot\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_cfafa .FootnoteReference ,_edffb ); -}else if _cfafa .EndnoteReference !=nil {_ecbecb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065n\u0064\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_cfafa .EndnoteReference ,_ecbecb );}else if _cfafa .CommentReference !=nil {_cddfc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u006d\u0065\u006e\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}}; -e .EncodeElement (_cfafa .CommentReference ,_cddfc );}else if _cfafa .Drawing !=nil {_gccfb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_cfafa .Drawing ,_gccfb );}else if _cfafa .Ptab !=nil {_gbgaad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0074\u0061\u0062"}}; -e .EncodeElement (_cfafa .Ptab ,_gbgaad );}else if _cfafa .LastRenderedPageBreak !=nil {_fcbgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cas\u0074\u0052\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"}}; -e .EncodeElement (_cfafa .LastRenderedPageBreak ,_fcbgce );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_afeabf *EG_ContentBlockContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_afeabf .ContentBlockContentChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_gbggd *ST_LineNumberRestart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eaeed ,_gbfcd :=d .Token ();if _gbfcd !=nil {return _gbfcd ;};if _fagfc ,_fcddfe :=_eaeed .(_a .EndElement );_fcddfe &&_fagfc .Name ==start .Name {*_gbggd =1; -return nil ;};if _cadfg ,_gegde :=_eaeed .(_a .CharData );!_gegde {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eaeed );}else {switch string (_cadfg ){case "":*_gbggd =0; -case "\u006ee\u0077\u0050\u0061\u0067\u0065":*_gbggd =1;case "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e":*_gbggd =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_gbggd =3;};};_eaeed ,_gbfcd =d .Token ();if _gbfcd !=nil {return _gbfcd ; -};if _bbfedc ,_ecbgf :=_eaeed .(_a .EndElement );_ecbgf &&_bbfedc .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eaeed ); -};func NewCT_Base64Binary ()*CT_Base64Binary {_eee :=&CT_Base64Binary {};return _eee };func NewCT_PPrBase ()*CT_PPrBase {_caacb :=&CT_PPrBase {};return _caacb };type ST_FtnPos byte ;func (_debec *CT_TcPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdbef :for {_geaefb ,_bebaa :=d .Token (); -if _bebaa !=nil {return _bebaa ;};switch _ffdff :=_geaefb .(type ){case _a .StartElement :switch _ffdff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_debec .CnfStyle =NewCT_Cnf (); -if _ffebg :=d .DecodeElement (_debec .CnfStyle ,&_ffdff );_ffebg !=nil {return _ffebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_debec .TcW =NewCT_TblWidth (); -if _bbdf :=d .DecodeElement (_debec .TcW ,&_ffdff );_bbdf !=nil {return _bbdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_debec .GridSpan =NewCT_DecimalNumber (); -if _cceca :=d .DecodeElement (_debec .GridSpan ,&_ffdff );_cceca !=nil {return _cceca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_debec .HMerge =NewCT_HMerge (); -if _fbbgb :=d .DecodeElement (_debec .HMerge ,&_ffdff );_fbbgb !=nil {return _fbbgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_debec .VMerge =NewCT_VMerge (); -if _cggdd :=d .DecodeElement (_debec .VMerge ,&_ffdff );_cggdd !=nil {return _cggdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_debec .TcBorders =NewCT_TcBorders (); -if _gdabea :=d .DecodeElement (_debec .TcBorders ,&_ffdff );_gdabea !=nil {return _gdabea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_debec .Shd =NewCT_Shd (); -if _gccbg :=d .DecodeElement (_debec .Shd ,&_ffdff );_gccbg !=nil {return _gccbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_debec .NoWrap =NewCT_OnOff (); -if _fccdae :=d .DecodeElement (_debec .NoWrap ,&_ffdff );_fccdae !=nil {return _fccdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_debec .TcMar =NewCT_TcMar (); -if _ffdfe :=d .DecodeElement (_debec .TcMar ,&_ffdff );_ffdfe !=nil {return _ffdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_debec .TextDirection =NewCT_TextDirection (); -if _bccgd :=d .DecodeElement (_debec .TextDirection ,&_ffdff );_bccgd !=nil {return _bccgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_debec .TcFitText =NewCT_OnOff (); -if _ebfag :=d .DecodeElement (_debec .TcFitText ,&_ffdff );_ebfag !=nil {return _ebfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_debec .VAlign =NewCT_VerticalJc (); -if _dbdfcd :=d .DecodeElement (_debec .VAlign ,&_ffdff );_dbdfcd !=nil {return _dbdfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_debec .HideMark =NewCT_OnOff (); -if _acgbge :=d .DecodeElement (_debec .HideMark ,&_ffdff );_acgbge !=nil {return _acgbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_debec .Headers =NewCT_Headers (); -if _cfeea :=d .DecodeElement (_debec .Headers ,&_ffdff );_cfeea !=nil {return _cfeea ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_ffdff .Name ); -if _cddfg :=d .Skip ();_cddfg !=nil {return _cddfg ;};};case _a .EndElement :break _cdbef ;case _a .CharData :};};return nil ;}; +// Indentation Removed From First Line in Character Units +HangingCharsAttr *int64 ; -// Validate validates the WdCT_PosV and its children -func (_deagfee *WdCT_PosV )Validate ()error {return _deagfee .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0050\u006f\u0073V");};type CT_MailMergeDataType struct{ +// Additional First Line Indentation +FirstLineAttr *_f .ST_TwipsMeasure ; -// Value -ValAttr string ;};func (_badbd *ST_MailMergeDest )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_badbd =0;case "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074":*_badbd =1;case "\u0070r\u0069\u006e\u0074\u0065\u0072":*_badbd =2; -case "\u0065\u006d\u0061i\u006c":*_badbd =3;case "\u0066\u0061\u0078":*_badbd =4;};return nil ;}; +// Additional First Line Indentation in Character Units +FirstLineCharsAttr *int64 ;};func (_dcfgg *CT_Styles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aagdc :for {_fcdbg ,_fgbafd :=d .Token ();if _fgbafd !=nil {return _fgbafd ;};switch _afgge :=_fcdbg .(type ){case _a .StartElement :switch _afgge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_dcfgg .DocDefaults =NewCT_DocDefaults (); +if _fgbafg :=d .DecodeElement (_dcfgg .DocDefaults ,&_afgge );_fgbafg !=nil {return _fgbafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073"}:_dcfgg .LatentStyles =NewCT_LatentStyles (); +if _dacfc :=d .DecodeElement (_dcfgg .LatentStyles ,&_afgge );_dacfc !=nil {return _dacfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_aeafc :=NewCT_Style (); +if _edfda :=d .DecodeElement (_aeafc ,&_afgge );_edfda !=nil {return _edfda ;};_dcfgg .Style =append (_dcfgg .Style ,_aeafc );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0079l\u0065\u0073 \u0025\u0076",_afgge .Name ); +if _eafgeg :=d .Skip ();_eafgeg !=nil {return _eafgeg ;};};case _a .EndElement :break _aagdc ;case _a .CharData :};};return nil ;};type CT_Height struct{ -// ValidateWithPath validates the CT_RunTrackChange and its children, prefixing error messages with path -func (_fgdbab *CT_RunTrackChange )ValidateWithPath (path string )error {return nil };func NewCT_ParaRPrChange ()*CT_ParaRPrChange {_bfcgb :=&CT_ParaRPrChange {};_bfcgb .RPr =NewCT_ParaRPrOriginal ();return _bfcgb ;};type EG_ContentBlockContentChoice struct{ +// Table Row Height +ValAttr *_f .ST_TwipsMeasure ; -// Block-Level Custom XML Element -CustomXml *CT_CustomXmlBlock ; +// Table Row Height Type +HRuleAttr ST_HeightRule ;}; -// Block-Level Structured Document Tag -Sdt *CT_SdtBlock ; +// ValidateWithPath validates the WdCT_WrapNone and its children, prefixing error messages with path +func (_abbeac *WdCT_WrapNone )ValidateWithPath (path string )error {return nil }; -// Paragraph -P []*CT_P ; +// ValidateWithPath validates the CT_Body and its children, prefixing error messages with path +func (_fecb *CT_Body )ValidateWithPath (path string )error {for _eccbfd ,_aea :=range _fecb .EG_BlockLevelElts {if _fcb :=_aea .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_eccbfd )); +_fcb !=nil {return _fcb ;};};if _fecb .SectPr !=nil {if _bgda :=_fecb .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_bgda !=nil {return _bgda ;};};return nil ;};func (_ddaefc WdST_RelFromH )Validate ()error {return _ddaefc .ValidateWithPath ("")}; +func (_eedgf ST_ChapterSep )Validate ()error {return _eedgf .ValidateWithPath ("")};const (ST_MailMergeSourceTypeUnset ST_MailMergeSourceType =0;ST_MailMergeSourceTypeDatabase ST_MailMergeSourceType =1;ST_MailMergeSourceTypeAddressBook ST_MailMergeSourceType =2; +ST_MailMergeSourceTypeDocument1 ST_MailMergeSourceType =3;ST_MailMergeSourceTypeDocument2 ST_MailMergeSourceType =4;ST_MailMergeSourceTypeText ST_MailMergeSourceType =5;ST_MailMergeSourceTypeEmail ST_MailMergeSourceType =6;ST_MailMergeSourceTypeNative ST_MailMergeSourceType =7; +ST_MailMergeSourceTypeLegacy ST_MailMergeSourceType =8;ST_MailMergeSourceTypeMaster ST_MailMergeSourceType =9;);const (ST_BorderUnset ST_Border =0;ST_BorderNil ST_Border =1;ST_BorderNone ST_Border =2;ST_BorderSingle ST_Border =3;ST_BorderThick ST_Border =4; +ST_BorderDouble ST_Border =5;ST_BorderDotted ST_Border =6;ST_BorderDashed ST_Border =7;ST_BorderDotDash ST_Border =8;ST_BorderDotDotDash ST_Border =9;ST_BorderTriple ST_Border =10;ST_BorderThinThickSmallGap ST_Border =11;ST_BorderThickThinSmallGap ST_Border =12; +ST_BorderThinThickThinSmallGap ST_Border =13;ST_BorderThinThickMediumGap ST_Border =14;ST_BorderThickThinMediumGap ST_Border =15;ST_BorderThinThickThinMediumGap ST_Border =16;ST_BorderThinThickLargeGap ST_Border =17;ST_BorderThickThinLargeGap ST_Border =18; +ST_BorderThinThickThinLargeGap ST_Border =19;ST_BorderWave ST_Border =20;ST_BorderDoubleWave ST_Border =21;ST_BorderDashSmallGap ST_Border =22;ST_BorderDashDotStroked ST_Border =23;ST_BorderThreeDEmboss ST_Border =24;ST_BorderThreeDEngrave ST_Border =25; +ST_BorderOutset ST_Border =26;ST_BorderInset ST_Border =27;ST_BorderApples ST_Border =28;ST_BorderArchedScallops ST_Border =29;ST_BorderBabyPacifier ST_Border =30;ST_BorderBabyRattle ST_Border =31;ST_BorderBalloons3Colors ST_Border =32;ST_BorderBalloonsHotAir ST_Border =33; +ST_BorderBasicBlackDashes ST_Border =34;ST_BorderBasicBlackDots ST_Border =35;ST_BorderBasicBlackSquares ST_Border =36;ST_BorderBasicThinLines ST_Border =37;ST_BorderBasicWhiteDashes ST_Border =38;ST_BorderBasicWhiteDots ST_Border =39;ST_BorderBasicWhiteSquares ST_Border =40; +ST_BorderBasicWideInline ST_Border =41;ST_BorderBasicWideMidline ST_Border =42;ST_BorderBasicWideOutline ST_Border =43;ST_BorderBats ST_Border =44;ST_BorderBirds ST_Border =45;ST_BorderBirdsFlight ST_Border =46;ST_BorderCabins ST_Border =47;ST_BorderCakeSlice ST_Border =48; +ST_BorderCandyCorn ST_Border =49;ST_BorderCelticKnotwork ST_Border =50;ST_BorderCertificateBanner ST_Border =51;ST_BorderChainLink ST_Border =52;ST_BorderChampagneBottle ST_Border =53;ST_BorderCheckedBarBlack ST_Border =54;ST_BorderCheckedBarColor ST_Border =55; +ST_BorderCheckered ST_Border =56;ST_BorderChristmasTree ST_Border =57;ST_BorderCirclesLines ST_Border =58;ST_BorderCirclesRectangles ST_Border =59;ST_BorderClassicalWave ST_Border =60;ST_BorderClocks ST_Border =61;ST_BorderCompass ST_Border =62;ST_BorderConfetti ST_Border =63; +ST_BorderConfettiGrays ST_Border =64;ST_BorderConfettiOutline ST_Border =65;ST_BorderConfettiStreamers ST_Border =66;ST_BorderConfettiWhite ST_Border =67;ST_BorderCornerTriangles ST_Border =68;ST_BorderCouponCutoutDashes ST_Border =69;ST_BorderCouponCutoutDots ST_Border =70; +ST_BorderCrazyMaze ST_Border =71;ST_BorderCreaturesButterfly ST_Border =72;ST_BorderCreaturesFish ST_Border =73;ST_BorderCreaturesInsects ST_Border =74;ST_BorderCreaturesLadyBug ST_Border =75;ST_BorderCrossStitch ST_Border =76;ST_BorderCup ST_Border =77; +ST_BorderDecoArch ST_Border =78;ST_BorderDecoArchColor ST_Border =79;ST_BorderDecoBlocks ST_Border =80;ST_BorderDiamondsGray ST_Border =81;ST_BorderDoubleD ST_Border =82;ST_BorderDoubleDiamonds ST_Border =83;ST_BorderEarth1 ST_Border =84;ST_BorderEarth2 ST_Border =85; +ST_BorderEarth3 ST_Border =86;ST_BorderEclipsingSquares1 ST_Border =87;ST_BorderEclipsingSquares2 ST_Border =88;ST_BorderEggsBlack ST_Border =89;ST_BorderFans ST_Border =90;ST_BorderFilm ST_Border =91;ST_BorderFirecrackers ST_Border =92;ST_BorderFlowersBlockPrint ST_Border =93; +ST_BorderFlowersDaisies ST_Border =94;ST_BorderFlowersModern1 ST_Border =95;ST_BorderFlowersModern2 ST_Border =96;ST_BorderFlowersPansy ST_Border =97;ST_BorderFlowersRedRose ST_Border =98;ST_BorderFlowersRoses ST_Border =99;ST_BorderFlowersTeacup ST_Border =100; +ST_BorderFlowersTiny ST_Border =101;ST_BorderGems ST_Border =102;ST_BorderGingerbreadMan ST_Border =103;ST_BorderGradient ST_Border =104;ST_BorderHandmade1 ST_Border =105;ST_BorderHandmade2 ST_Border =106;ST_BorderHeartBalloon ST_Border =107;ST_BorderHeartGray ST_Border =108; +ST_BorderHearts ST_Border =109;ST_BorderHeebieJeebies ST_Border =110;ST_BorderHolly ST_Border =111;ST_BorderHouseFunky ST_Border =112;ST_BorderHypnotic ST_Border =113;ST_BorderIceCreamCones ST_Border =114;ST_BorderLightBulb ST_Border =115;ST_BorderLightning1 ST_Border =116; +ST_BorderLightning2 ST_Border =117;ST_BorderMapPins ST_Border =118;ST_BorderMapleLeaf ST_Border =119;ST_BorderMapleMuffins ST_Border =120;ST_BorderMarquee ST_Border =121;ST_BorderMarqueeToothed ST_Border =122;ST_BorderMoons ST_Border =123;ST_BorderMosaic ST_Border =124; +ST_BorderMusicNotes ST_Border =125;ST_BorderNorthwest ST_Border =126;ST_BorderOvals ST_Border =127;ST_BorderPackages ST_Border =128;ST_BorderPalmsBlack ST_Border =129;ST_BorderPalmsColor ST_Border =130;ST_BorderPaperClips ST_Border =131;ST_BorderPapyrus ST_Border =132; +ST_BorderPartyFavor ST_Border =133;ST_BorderPartyGlass ST_Border =134;ST_BorderPencils ST_Border =135;ST_BorderPeople ST_Border =136;ST_BorderPeopleWaving ST_Border =137;ST_BorderPeopleHats ST_Border =138;ST_BorderPoinsettias ST_Border =139;ST_BorderPostageStamp ST_Border =140; +ST_BorderPumpkin1 ST_Border =141;ST_BorderPushPinNote2 ST_Border =142;ST_BorderPushPinNote1 ST_Border =143;ST_BorderPyramids ST_Border =144;ST_BorderPyramidsAbove ST_Border =145;ST_BorderQuadrants ST_Border =146;ST_BorderRings ST_Border =147;ST_BorderSafari ST_Border =148; +ST_BorderSawtooth ST_Border =149;ST_BorderSawtoothGray ST_Border =150;ST_BorderScaredCat ST_Border =151;ST_BorderSeattle ST_Border =152;ST_BorderShadowedSquares ST_Border =153;ST_BorderSharksTeeth ST_Border =154;ST_BorderShorebirdTracks ST_Border =155; +ST_BorderSkyrocket ST_Border =156;ST_BorderSnowflakeFancy ST_Border =157;ST_BorderSnowflakes ST_Border =158;ST_BorderSombrero ST_Border =159;ST_BorderSouthwest ST_Border =160;ST_BorderStars ST_Border =161;ST_BorderStarsTop ST_Border =162;ST_BorderStars3d ST_Border =163; +ST_BorderStarsBlack ST_Border =164;ST_BorderStarsShadowed ST_Border =165;ST_BorderSun ST_Border =166;ST_BorderSwirligig ST_Border =167;ST_BorderTornPaper ST_Border =168;ST_BorderTornPaperBlack ST_Border =169;ST_BorderTrees ST_Border =170;ST_BorderTriangleParty ST_Border =171; +ST_BorderTriangles ST_Border =172;ST_BorderTriangle1 ST_Border =173;ST_BorderTriangle2 ST_Border =174;ST_BorderTriangleCircle1 ST_Border =175;ST_BorderTriangleCircle2 ST_Border =176;ST_BorderShapes1 ST_Border =177;ST_BorderShapes2 ST_Border =178;ST_BorderTwistedLines1 ST_Border =179; +ST_BorderTwistedLines2 ST_Border =180;ST_BorderVine ST_Border =181;ST_BorderWaveline ST_Border =182;ST_BorderWeavingAngles ST_Border =183;ST_BorderWeavingBraid ST_Border =184;ST_BorderWeavingRibbon ST_Border =185;ST_BorderWeavingStrips ST_Border =186;ST_BorderWhiteFlowers ST_Border =187; +ST_BorderWoodwork ST_Border =188;ST_BorderXIllusions ST_Border =189;ST_BorderZanyTriangles ST_Border =190;ST_BorderZigZag ST_Border =191;ST_BorderZigZagStitch ST_Border =192;ST_BorderCustom ST_Border =193;); -// Table -Tbl []*CT_Tbl ;EG_RunLevelElts []*EG_RunLevelElts ;};type EG_RPrContent struct{ +// ValidateWithPath validates the CT_Sym and its children, prefixing error messages with path +func (_acbge *CT_Sym )ValidateWithPath (path string )error {return nil };type ST_DocGrid byte ;type CT_RPrOriginal struct{ // Referenced Character Style RStyle *CT_String ; @@ -8502,1394 +7211,1279 @@ EastAsianLayout *CT_EastAsianLayout ; SpecVanish *CT_OnOff ; // Office Open XML Math -OMath *CT_OnOff ; +OMath *CT_OnOff ;};func (_gdgab *ST_PageBorderOffset )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gdgab =0;case "\u0070\u0061\u0067\u0065":*_gdgab =1;case "\u0074\u0065\u0078\u0074":*_gdgab =2;};return nil ;}; -// Revision Information for Run Properties -RPrChange *CT_RPrChange ;};func (_fdade WdST_RelFromV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fdade .String (),start );}; +// Validate validates the CT_TargetScreenSz and its children +func (_afgee *CT_TargetScreenSz )Validate ()error {return _afgee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a");};func (_afedeg ST_MailMergeDest )Validate ()error {return _afedeg .ValidateWithPath ("")}; +const (ST_NumberFormatUnset ST_NumberFormat =0;ST_NumberFormatDecimal ST_NumberFormat =1;ST_NumberFormatUpperRoman ST_NumberFormat =2;ST_NumberFormatLowerRoman ST_NumberFormat =3;ST_NumberFormatUpperLetter ST_NumberFormat =4;ST_NumberFormatLowerLetter ST_NumberFormat =5; +ST_NumberFormatOrdinal ST_NumberFormat =6;ST_NumberFormatCardinalText ST_NumberFormat =7;ST_NumberFormatOrdinalText ST_NumberFormat =8;ST_NumberFormatHex ST_NumberFormat =9;ST_NumberFormatChicago ST_NumberFormat =10;ST_NumberFormatIdeographDigital ST_NumberFormat =11; +ST_NumberFormatJapaneseCounting ST_NumberFormat =12;ST_NumberFormatAiueo ST_NumberFormat =13;ST_NumberFormatIroha ST_NumberFormat =14;ST_NumberFormatDecimalFullWidth ST_NumberFormat =15;ST_NumberFormatDecimalHalfWidth ST_NumberFormat =16;ST_NumberFormatJapaneseLegal ST_NumberFormat =17; +ST_NumberFormatJapaneseDigitalTenThousand ST_NumberFormat =18;ST_NumberFormatDecimalEnclosedCircle ST_NumberFormat =19;ST_NumberFormatDecimalFullWidth2 ST_NumberFormat =20;ST_NumberFormatAiueoFullWidth ST_NumberFormat =21;ST_NumberFormatIrohaFullWidth ST_NumberFormat =22; +ST_NumberFormatDecimalZero ST_NumberFormat =23;ST_NumberFormatBullet ST_NumberFormat =24;ST_NumberFormatGanada ST_NumberFormat =25;ST_NumberFormatChosung ST_NumberFormat =26;ST_NumberFormatDecimalEnclosedFullstop ST_NumberFormat =27;ST_NumberFormatDecimalEnclosedParen ST_NumberFormat =28; +ST_NumberFormatDecimalEnclosedCircleChinese ST_NumberFormat =29;ST_NumberFormatIdeographEnclosedCircle ST_NumberFormat =30;ST_NumberFormatIdeographTraditional ST_NumberFormat =31;ST_NumberFormatIdeographZodiac ST_NumberFormat =32;ST_NumberFormatIdeographZodiacTraditional ST_NumberFormat =33; +ST_NumberFormatTaiwaneseCounting ST_NumberFormat =34;ST_NumberFormatIdeographLegalTraditional ST_NumberFormat =35;ST_NumberFormatTaiwaneseCountingThousand ST_NumberFormat =36;ST_NumberFormatTaiwaneseDigital ST_NumberFormat =37;ST_NumberFormatChineseCounting ST_NumberFormat =38; +ST_NumberFormatChineseLegalSimplified ST_NumberFormat =39;ST_NumberFormatChineseCountingThousand ST_NumberFormat =40;ST_NumberFormatKoreanDigital ST_NumberFormat =41;ST_NumberFormatKoreanCounting ST_NumberFormat =42;ST_NumberFormatKoreanLegal ST_NumberFormat =43; +ST_NumberFormatKoreanDigital2 ST_NumberFormat =44;ST_NumberFormatVietnameseCounting ST_NumberFormat =45;ST_NumberFormatRussianLower ST_NumberFormat =46;ST_NumberFormatRussianUpper ST_NumberFormat =47;ST_NumberFormatNone ST_NumberFormat =48;ST_NumberFormatNumberInDash ST_NumberFormat =49; +ST_NumberFormatHebrew1 ST_NumberFormat =50;ST_NumberFormatHebrew2 ST_NumberFormat =51;ST_NumberFormatArabicAlpha ST_NumberFormat =52;ST_NumberFormatArabicAbjad ST_NumberFormat =53;ST_NumberFormatHindiVowels ST_NumberFormat =54;ST_NumberFormatHindiConsonants ST_NumberFormat =55; +ST_NumberFormatHindiNumbers ST_NumberFormat =56;ST_NumberFormatHindiCounting ST_NumberFormat =57;ST_NumberFormatThaiLetters ST_NumberFormat =58;ST_NumberFormatThaiNumbers ST_NumberFormat =59;ST_NumberFormatThaiCounting ST_NumberFormat =60;ST_NumberFormatBahtText ST_NumberFormat =61; +ST_NumberFormatDollarText ST_NumberFormat =62;ST_NumberFormatCustom ST_NumberFormat =63;);func (_edfdg *CT_SmartTagPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edfdg .Attr !=nil {_bcfccd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0074\u0074\u0072"}}; +for _ ,_ggacc :=range _edfdg .Attr {e .EncodeElement (_ggacc ,_bcfccd );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdbbf *CT_FFData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_feafc :=range _bdbbf .FFDataChoice {_feafc .MarshalXML (e ,_a .StartElement {}); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbgdg ST_StyleType )ValidateWithPath (path string )error {switch _fbgdg {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbgdg )); +};return nil ;};func (_gecdf *CT_TextDirection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cfecdf ,_bbdecf :=_gecdf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _bbdecf !=nil {return _bbdecf ;};start .Attr =append (start .Attr ,_cfecdf ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfdece *EG_RPrMathChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcfdfag :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dfdece .Ins =NewCT_MathCtrlIns (); +if _bbfce :=d .DecodeElement (_dfdece .Ins ,&_dcfdfag );_bbfce !=nil {return _bbfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dfdece .Del =NewCT_MathCtrlDel (); +if _gbdcg :=d .DecodeElement (_dfdece .Del ,&_dcfdfag );_gbdcg !=nil {return _gbdcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_dfdece .RPr =NewCT_RPr (); +if _gdcbfe :=d .DecodeElement (_dfdece .RPr ,&_dcfdfag );_gdcbfe !=nil {return _gdcbfe ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_dcfdfag .Name ); +if _caddbcg :=d .Skip ();_caddbcg !=nil {return _caddbcg ;};};return nil ;}; -// ValidateWithPath validates the CT_TblPrChange and its children, prefixing error messages with path -func (_bbfbd *CT_TblPrChange )ValidateWithPath (path string )error {if _gbeead :=_bbfbd .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_gbeead !=nil {return _gbeead ;};return nil ;}; +// ValidateWithPath validates the Document and its children, prefixing error messages with path +func (_bacfe *Document )ValidateWithPath (path string )error {if _cgfeab :=_bacfe .CT_Document .ValidateWithPath (path );_cgfeab !=nil {return _cgfeab ;};return nil ;};func NewCT_SdtText ()*CT_SdtText {_bdgfa :=&CT_SdtText {};return _bdgfa };func (_eegfab *Numbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eegfab .CT_Numbering =*NewCT_Numbering (); +_ecfbg :for {_cddgef ,_befcff :=d .Token ();if _befcff !=nil {return _befcff ;};switch _ffcfe :=_cddgef .(type ){case _a .StartElement :switch _ffcfe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"}:_aegea :=NewCT_NumPicBullet (); +if _cceec :=d .DecodeElement (_aegea ,&_ffcfe );_cceec !=nil {return _cceec ;};_eegfab .NumPicBullet =append (_eegfab .NumPicBullet ,_aegea );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}:_cffgb :=NewCT_AbstractNum (); +if _aegeg :=d .DecodeElement (_cffgb ,&_ffcfe );_aegeg !=nil {return _aegeg ;};_eegfab .AbstractNum =append (_eegfab .AbstractNum ,_cffgb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d"}:_affbgf :=NewCT_Num (); +if _edccd :=d .DecodeElement (_affbgf ,&_ffcfe );_edccd !=nil {return _edccd ;};_eegfab .Num =append (_eegfab .Num ,_affbgf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"}:_eegfab .NumIdMacAtCleanup =NewCT_DecimalNumber (); +if _caebae :=d .DecodeElement (_eegfab .NumIdMacAtCleanup ,&_ffcfe );_caebae !=nil {return _caebae ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004e\u0075\u006d\u0062\u0065\u0072i\u006e\u0067 \u0025\u0076",_ffcfe .Name ); +if _effeba :=d .Skip ();_effeba !=nil {return _effeba ;};};case _a .EndElement :break _ecfbg ;case _a .CharData :};};return nil ;};func (_bbgd *CT_Columns )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbgd .EqualWidthAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065q\u0075\u0061\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_bbgd .EqualWidthAttr )}); +};if _bbgd .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bbgd .SpaceAttr )});};if _bbgd .NumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d"},Value :_dd .Sprintf ("\u0025\u0076",*_bbgd .NumAttr )}); +};if _bbgd .SepAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073e\u0070"},Value :_dd .Sprintf ("\u0025\u0076",*_bbgd .SepAttr )});};e .EncodeToken (start );_fgea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063o\u006c"}}; +for _ ,_bbcb :=range _bbgd .Col {e .EncodeElement (_bbcb ,_fgea );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aafcg *CT_MailMergeDataType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_aafcg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aaacf *CT_DocRsids )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aaacf .RsidRoot !=nil {_gacdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"}}; +e .EncodeElement (_aaacf .RsidRoot ,_gacdd );};if _aaacf .Rsid !=nil {_egbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064"}};for _ ,_gaggc :=range _aaacf .Rsid {e .EncodeElement (_gaggc ,_egbd );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_Tc and its children, prefixing error messages with path -func (_bcdca *CT_Tc )ValidateWithPath (path string )error {if _bcdca .TcPr !=nil {if _fbfee :=_bcdca .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_fbfee !=nil {return _fbfee ;};};for _aagbcc ,_fdfbe :=range _bcdca .EG_BlockLevelElts {if _fcceeb :=_fdfbe .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_aagbcc )); -_fcceeb !=nil {return _fcceeb ;};};return nil ;};func (_efdaee ST_TextAlignment )Validate ()error {return _efdaee .ValidateWithPath ("")};func (_efaabbd ST_ObjectUpdateMode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eaeaad :=_a .Attr {};_eaeaad .Name =name ; -switch _efaabbd {case ST_ObjectUpdateModeUnset :_eaeaad .Value ="";case ST_ObjectUpdateModeAlways :_eaeaad .Value ="\u0061\u006c\u0077\u0061\u0079\u0073";case ST_ObjectUpdateModeOnCall :_eaeaad .Value ="\u006f\u006e\u0043\u0061\u006c\u006c";};return _eaeaad ,nil ; -};func (_gaefc WdST_AlignH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gaefc .String (),start );}; +// Validate validates the CT_RPrDefault and its children +func (_daace *CT_RPrDefault )Validate ()error {return _daace .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");}; -// Validate validates the WdCT_WrapSquare and its children -func (_bffee *WdCT_WrapSquare )Validate ()error {return _bffee .ValidateWithPath ("\u0057d\u0043T\u005f\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065");};func NewCT_DocPartName ()*CT_DocPartName {_cabfb :=&CT_DocPartName {};return _cabfb }; -func (_ebgba ST_ObjectDrawAspect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_acfac :=_a .Attr {};_acfac .Name =name ;switch _ebgba {case ST_ObjectDrawAspectUnset :_acfac .Value ="";case ST_ObjectDrawAspectContent :_acfac .Value ="\u0063o\u006e\u0074\u0065\u006e\u0074"; -case ST_ObjectDrawAspectIcon :_acfac .Value ="\u0069\u0063\u006f\u006e";};return _acfac ,nil ;}; +// Validate validates the WdCT_Anchor and its children +func (_ecgadb *WdCT_Anchor )Validate ()error {return _ecgadb .ValidateWithPath ("W\u0064\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072");};func (_dcga *CT_Compat )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dcga .UseSingleBorderforContiguousCells !=nil {_dfefc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u0073\u0065\u0053\u0069n\u0067\u006c\u0065\u0042\u006f\u0072d\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073\u0043\u0065\u006cl\u0073"}}; +e .EncodeElement (_dcga .UseSingleBorderforContiguousCells ,_dfefc );};if _dcga .WpJustification !=nil {_fecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0070\u004a\u0075\u0073\u0074\u0069\u0066\u0069\u0063a\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_dcga .WpJustification ,_fecf );};if _dcga .NoTabHangInd !=nil {_cga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0054\u0061\u0062\u0048\u0061n\u0067\u0049\u006e\u0064"}};e .EncodeElement (_dcga .NoTabHangInd ,_cga ); +};if _dcga .NoLeading !=nil {_ddf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u004c\u0065\u0061\u0064\u0069\u006e\u0067"}};e .EncodeElement (_dcga .NoLeading ,_ddf );};if _dcga .SpaceForUL !=nil {_dgeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"}}; +e .EncodeElement (_dcga .SpaceForUL ,_dgeb );};if _dcga .NoColumnBalance !=nil {_fff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0043\u006f\u006c\u0075\u006d\u006e\u0042\u0061l\u0061\u006e\u0063\u0065"}};e .EncodeElement (_dcga .NoColumnBalance ,_fff ); +};if _dcga .BalanceSingleByteDoubleByteWidth !=nil {_ecge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062al\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006ce\u0042y\u0074e\u0044o\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"}}; +e .EncodeElement (_dcga .BalanceSingleByteDoubleByteWidth ,_ecge );};if _dcga .NoExtraLineSpacing !=nil {_bccgd :=_a .StartElement {Name :_a .Name {Local :"w\u003an\u006f\u0045\u0078\u0074\u0072\u0061\u004c\u0069n\u0065\u0053\u0070\u0061ci\u006e\u0067"}}; +e .EncodeElement (_dcga .NoExtraLineSpacing ,_bccgd );};if _dcga .DoNotLeaveBackslashAlone !=nil {_badg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u004c\u0065\u0061\u0076e\u0042\u0061\u0063\u006b\u0073\u006c\u0061\u0073\u0068\u0041l\u006f\u006e\u0065"}}; +e .EncodeElement (_dcga .DoNotLeaveBackslashAlone ,_badg );};if _dcga .UlTrailSpace !=nil {_deba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u006c\u0054\u0072\u0061\u0069\u006cS\u0070\u0061\u0063\u0065"}};e .EncodeElement (_dcga .UlTrailSpace ,_deba ); +};if _dcga .DoNotExpandShiftReturn !=nil {_ecaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006f\u0074\u0045\u0078\u0070\u0061\u006e\u0064S\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075\u0072\u006e"}};e .EncodeElement (_dcga .DoNotExpandShiftReturn ,_ecaa ); +};if _dcga .SpacingInWholePoints !=nil {_bcfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0070ac\u0069\u006e\u0067\u0049\u006e\u0057\u0068\u006f\u006c\u0065\u0050\u006f\u0069\u006et\u0073"}};e .EncodeElement (_dcga .SpacingInWholePoints ,_bcfg ); +};if _dcga .LineWrapLikeWord6 !=nil {_gbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069ne\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0036"}};e .EncodeElement (_dcga .LineWrapLikeWord6 ,_gbfg );};if _dcga .PrintBodyTextBeforeHeader !=nil {_ggbdd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0072\u0069\u006e\u0074B\u006f\u0064\u0079\u0054\u0065\u0078\u0074\u0042\u0065f\u006f\u0072\u0065H\u0065a\u0064\u0065\u0072"}}; +e .EncodeElement (_dcga .PrintBodyTextBeforeHeader ,_ggbdd );};if _dcga .PrintColBlack !=nil {_cdba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070r\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"}};e .EncodeElement (_dcga .PrintColBlack ,_cdba ); +};if _dcga .WpSpaceWidth !=nil {_cddag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0070\u0053\u0070\u0061\u0063\u0065W\u0069\u0064\u0074\u0068"}};e .EncodeElement (_dcga .WpSpaceWidth ,_cddag );};if _dcga .ShowBreaksInFrames !=nil {_decf :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0068\u006f\u0077\u0042\u0072\u0065\u0061\u006bs\u0049\u006e\u0046\u0072am\u0065\u0073"}}; +e .EncodeElement (_dcga .ShowBreaksInFrames ,_decf );};if _dcga .SubFontBySize !=nil {_add :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073u\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"}};e .EncodeElement (_dcga .SubFontBySize ,_add ); +};if _dcga .SuppressBottomSpacing !=nil {_bfee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073up\u0070\u0072\u0065\u0073\u0073\u0042\u006f\u0074\u0074\u006f\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_dcga .SuppressBottomSpacing ,_bfee ); +};if _dcga .SuppressTopSpacing !=nil {_eaed :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0054o\u0070\u0053\u0070\u0061ci\u006e\u0067"}};e .EncodeElement (_dcga .SuppressTopSpacing ,_eaed );};if _dcga .SuppressSpacingAtTopOfPage !=nil {_bced :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075p\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061\u0063\u0069n\u0067A\u0074\u0054\u006f\u0070\u004f\u0066\u0050a\u0067\u0065"}}; +e .EncodeElement (_dcga .SuppressSpacingAtTopOfPage ,_bced );};if _dcga .SuppressTopSpacingWP !=nil {_efb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075pp\u0072\u0065\u0073\u0073\u0054\u006f\u0070\u0053\u0070\u0061\u0063\u0069\u006e\u0067W\u0050"}}; +e .EncodeElement (_dcga .SuppressTopSpacingWP ,_efb );};if _dcga .SuppressSpBfAfterPgBrk !=nil {_dfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0042f\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042\u0072\u006b"}}; +e .EncodeElement (_dcga .SuppressSpBfAfterPgBrk ,_dfd );};if _dcga .SwapBordersFacingPages !=nil {_addg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0077\u0061\u0070\u0042\u006f\u0072\u0064\u0065\u0072\u0073F\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067\u0065\u0073"}}; +e .EncodeElement (_dcga .SwapBordersFacingPages ,_addg );};if _dcga .ConvMailMergeEsc !=nil {_abdcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006e\u0076\u004d\u0061\u0069l\u004d\u0065r\u0067\u0065\u0045\u0073\u0063"}};e .EncodeElement (_dcga .ConvMailMergeEsc ,_abdcb ); +};if _dcga .TruncateFontHeightsLikeWP6 !=nil {_gdcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072u\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006e\u0074\u0048e\u0069g\u0068\u0074\u0073\u004c\u0069\u006b\u0065W\u0050\u0036"}};e .EncodeElement (_dcga .TruncateFontHeightsLikeWP6 ,_gdcg ); +};if _dcga .MwSmallCaps !=nil {_cfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_dcga .MwSmallCaps ,_cfba );};if _dcga .UsePrinterMetrics !=nil {_fdcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073eP\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065\u0074\u0072\u0069\u0063\u0073"}}; +e .EncodeElement (_dcga .UsePrinterMetrics ,_fdcd );};if _dcga .DoNotSuppressParagraphBorders !=nil {_cegec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u004e\u006f\u0074\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0050a\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_dcga .DoNotSuppressParagraphBorders ,_cegec );};if _dcga .WrapTrailSpaces !=nil {_ecfad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0072\u0061\u0070\u0054\u0072\u0061\u0069\u006c\u0053p\u0061\u0063\u0065\u0073"}}; +e .EncodeElement (_dcga .WrapTrailSpaces ,_ecfad );};if _dcga .FootnoteLayoutLikeWW8 !=nil {_eacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066oo\u0074\u006e\u006f\u0074\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057\u0057\u0038"}}; +e .EncodeElement (_dcga .FootnoteLayoutLikeWW8 ,_eacf );};if _dcga .ShapeLayoutLikeWW8 !=nil {_caae :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0068\u0061\u0070\u0065\u004c\u0061\u0079\u006fu\u0074\u004c\u0069\u006beW\u0057\u0038"}};e .EncodeElement (_dcga .ShapeLayoutLikeWW8 ,_caae ); +};if _dcga .AlignTablesRowByRow !=nil {_eaggb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0069gn\u0054a\u0062\u006c\u0065\u0073\u0052o\u0077\u0042\u0079\u0052\u006f\u0077"}};e .EncodeElement (_dcga .AlignTablesRowByRow ,_eaggb );}; +if _dcga .ForgetLastTabAlignment !=nil {_gcccc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006f\u0072\u0067\u0065\u0074\u004c\u0061\u0073\u0074\u0054a\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_dcga .ForgetLastTabAlignment ,_gcccc ); +};if _dcga .AdjustLineHeightInTable !=nil {_gfeca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u0064\u006a\u0075s\u0074\u004c\u0069\u006e\u0065H\u0065i\u0067h\u0074\u0049\u006e\u0054\u0061\u0062\u006ce"}};e .EncodeElement (_dcga .AdjustLineHeightInTable ,_gfeca ); +};if _dcga .AutoSpaceLikeWord95 !=nil {_ccce :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u0075\u0074oS\u0070a\u0063\u0065\u004c\u0069\u006be\u0057\u006f\u0072\u0064\u0039\u0035"}};e .EncodeElement (_dcga .AutoSpaceLikeWord95 ,_ccce );};if _dcga .NoSpaceRaiseLower !=nil {_adfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fSp\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065\u004c\u006f\u0077\u0065\u0072"}}; +e .EncodeElement (_dcga .NoSpaceRaiseLower ,_adfd );};if _dcga .DoNotUseHTMLParagraphAutoSpacing !=nil {_ddc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004cP\u0061r\u0061g\u0072a\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_dcga .DoNotUseHTMLParagraphAutoSpacing ,_ddc );};if _dcga .LayoutRawTableWidth !=nil {_ccdf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0079ou\u0074R\u0061\u0077\u0054\u0061\u0062l\u0065\u0057\u0069\u0064\u0074\u0068"}}; +e .EncodeElement (_dcga .LayoutRawTableWidth ,_ccdf );};if _dcga .LayoutTableRowsApart !=nil {_ffbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061yo\u0075\u0074\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077\u0073\u0041\u0070\u0061r\u0074"}}; +e .EncodeElement (_dcga .LayoutTableRowsApart ,_ffbf );};if _dcga .UseWord97LineBreakRules !=nil {_dbcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0075\u0073\u0065\u0057o\u0072\u0064\u0039\u0037\u004ci\u006ee\u0042r\u0065\u0061\u006b\u0052\u0075\u006c\u0065s"}}; +e .EncodeElement (_dcga .UseWord97LineBreakRules ,_dbcf );};if _dcga .DoNotBreakWrappedTables !=nil {_gbff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006ft\u0042\u0072\u0065\u0061\u006bW\u0072a\u0070p\u0065\u0064\u0054\u0061\u0062\u006c\u0065s"}}; +e .EncodeElement (_dcga .DoNotBreakWrappedTables ,_gbff );};if _dcga .DoNotSnapToGridInCell !=nil {_abcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064\u0049\u006e\u0043\u0065\u006c\u006c"}}; +e .EncodeElement (_dcga .DoNotSnapToGridInCell ,_abcb );};if _dcga .SelectFldWithFirstOrLastChar !=nil {_dfcec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0046\u006cd\u0057\u0069\u0074\u0068\u0046\u0069\u0072s\u0074\u004f\u0072\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072"}}; +e .EncodeElement (_dcga .SelectFldWithFirstOrLastChar ,_dfcec );};if _dcga .ApplyBreakingRules !=nil {_gaggd :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0070\u0070\u006c\u0079\u0042\u0072\u0065\u0061k\u0069\u006e\u0067\u0052ul\u0065\u0073"}}; +e .EncodeElement (_dcga .ApplyBreakingRules ,_gaggd );};if _dcga .DoNotWrapTextWithPunct !=nil {_aab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006f\u0074\u0057\u0072\u0061\u0070\u0054\u0065x\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006e\u0063\u0074"}}; +e .EncodeElement (_dcga .DoNotWrapTextWithPunct ,_aab );};if _dcga .DoNotUseEastAsianBreakRules !=nil {_ggba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0042\u0072\u0065\u0061\u006b\u0052ul\u0065\u0073"}}; +e .EncodeElement (_dcga .DoNotUseEastAsianBreakRules ,_ggba );};if _dcga .UseWord2002TableStyleRules !=nil {_geedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073e\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032\u0054\u0061b\u006ce\u0053\u0074\u0079\u006c\u0065\u0052\u0075l\u0065\u0073"}}; +e .EncodeElement (_dcga .UseWord2002TableStyleRules ,_geedc );};if _dcga .GrowAutofit !=nil {_agddb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}};e .EncodeElement (_dcga .GrowAutofit ,_agddb ); +};if _dcga .UseFELayout !=nil {_cfgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_dcga .UseFELayout ,_cfgd );};if _dcga .UseNormalStyleForList !=nil {_ebeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075se\u004e\u006f\u0072\u006d\u0061\u006c\u0053\u0074\u0079\u006c\u0065\u0046\u006f\u0072\u004c\u0069\u0073\u0074"}}; +e .EncodeElement (_dcga .UseNormalStyleForList ,_ebeb );};if _dcga .DoNotUseIndentAsNumberingTabStop !=nil {_eafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065n\u0074A\u0073N\u0075m\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}}; +e .EncodeElement (_dcga .DoNotUseIndentAsNumberingTabStop ,_eafa );};if _dcga .UseAltKinsokuLineBreakRules !=nil {_cbaff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003au\u0073\u0065\u0041\u006c\u0074\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052ul\u0065\u0073"}}; +e .EncodeElement (_dcga .UseAltKinsokuLineBreakRules ,_cbaff );};if _dcga .AllowSpaceOfSameStyleInTable !=nil {_cbbde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u006c\u006f\u0077\u0053\u0070\u0061c\u0065\u004f\u0066\u0053\u0061\u006d\u0065S\u0074\u0079\u006c\u0065\u0049\u006e\u0054\u0061\u0062\u006c\u0065"}}; +e .EncodeElement (_dcga .AllowSpaceOfSameStyleInTable ,_cbbde );};if _dcga .DoNotSuppressIndentation !=nil {_cfge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070r\u0065\u0073\u0073\u0049\u006e\u0064\u0065\u006e\u0074\u0061t\u0069\u006f\u006e"}}; +e .EncodeElement (_dcga .DoNotSuppressIndentation ,_cfge );};if _dcga .DoNotAutofitConstrainedTables !=nil {_gggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0066\u0069\u0074\u0043\u006fn\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"}}; +e .EncodeElement (_dcga .DoNotAutofitConstrainedTables ,_gggc );};if _dcga .AutofitToFirstFixedWidthCell !=nil {_aaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0066\u0069\u0074\u0054o\u0046\u0069\u0072\u0073\u0074\u0046\u0069x\u0065\u0064\u0057\u0069\u0064\u0074\u0068\u0043\u0065\u006c\u006c"}}; +e .EncodeElement (_dcga .AutofitToFirstFixedWidthCell ,_aaeb );};if _dcga .UnderlineTabInNumList !=nil {_dbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075nd\u0065\u0072\u006c\u0069\u006e\u0065\u0054\u0061\u0062\u0049\u006e\u004e\u0075\u006d\u004c\u0069\u0073\u0074"}}; +e .EncodeElement (_dcga .UnderlineTabInNumList ,_dbfa );};if _dcga .DisplayHangulFixedWidth !=nil {_acegc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070l\u0061\u0079\u0048\u0061\u006eg\u0075l\u0046i\u0078\u0065\u0064\u0057\u0069\u0064\u0074h"}}; +e .EncodeElement (_dcga .DisplayHangulFixedWidth ,_acegc );};if _dcga .SplitPgBreakAndParaMark !=nil {_efee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u006c\u0069t\u0050\u0067\u0042\u0072\u0065a\u006bA\u006ed\u0050\u0061\u0072\u0061\u004d\u0061\u0072k"}}; +e .EncodeElement (_dcga .SplitPgBreakAndParaMark ,_efee );};if _dcga .DoNotVertAlignCellWithSp !=nil {_gafeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0056\u0065\u0072\u0074A\u006c\u0069\u0067\u006e\u0043\u0065\u006c\u006c\u0057\u0069t\u0068\u0053\u0070"}}; +e .EncodeElement (_dcga .DoNotVertAlignCellWithSp ,_gafeb );};if _dcga .DoNotBreakConstrainedForcedTable !=nil {_daeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006fn\u0073t\u0072a\u0069n\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"}}; +e .EncodeElement (_dcga .DoNotBreakConstrainedForcedTable ,_daeg );};if _dcga .DoNotVertAlignInTxbx !=nil {_ggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fNo\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e\u0049\u006e\u0054\u0078b\u0078"}}; +e .EncodeElement (_dcga .DoNotVertAlignInTxbx ,_ggf );};if _dcga .UseAnsiKerningPairs !=nil {_dcdf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u0073\u0065An\u0073i\u004b\u0065\u0072\u006e\u0069n\u0067\u0050\u0061\u0069\u0072\u0073"}};e .EncodeElement (_dcga .UseAnsiKerningPairs ,_dcdf ); +};if _dcga .CachedColBalance !=nil {_fafab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063a\u0063\u0068\u0065\u0064\u0043o\u006c\u0042a\u006c\u0061\u006e\u0063\u0065"}};e .EncodeElement (_dcga .CachedColBalance ,_fafab );};if _dcga .CompatSetting !=nil {_ffdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"}}; +for _ ,_fgcfd :=range _dcga .CompatSetting {e .EncodeElement (_fgcfd ,_ffdc );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdST_AlignH byte ;func (_gfffe *CT_DocRsids )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fecbgc :for {_ebagd ,_gfbga :=d .Token (); +if _gfbga !=nil {return _gfbga ;};switch _cbef :=_ebagd .(type ){case _a .StartElement :switch _cbef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"}:_gfffe .RsidRoot =NewCT_LongHexNumber (); +if _daag :=d .DecodeElement (_gfffe .RsidRoot ,&_cbef );_daag !=nil {return _daag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064"}:_ccggc :=NewCT_LongHexNumber (); +if _gedbfa :=d .DecodeElement (_ccggc ,&_cbef );_gedbfa !=nil {return _gedbfa ;};_gfffe .Rsid =append (_gfffe .Rsid ,_ccggc );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073\u0020\u0025\u0076",_cbef .Name ); +if _cadfe :=d .Skip ();_cadfe !=nil {return _cadfe ;};};case _a .EndElement :break _fecbgc ;case _a .CharData :};};return nil ;};type CT_UnsignedDecimalNumber struct{ -// ValidateWithPath validates the WdCT_WrapTight and its children, prefixing error messages with path -func (_abedf *WdCT_WrapTight )ValidateWithPath (path string )error {if _abedf .WrapTextAttr ==WdST_WrapTextUnset {return _ff .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _bgcfbg :=_abedf .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_bgcfbg !=nil {return _bgcfbg ;};if _cbdgd :=_abedf .WrapPolygon .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"); -_cbdgd !=nil {return _cbdgd ;};return nil ;};func NewCT_TrackChangeNumbering ()*CT_TrackChangeNumbering {_fgffca :=&CT_TrackChangeNumbering {};return _fgffca ;};type CT_FldChar struct{ +// Positive Decimal Number Value +ValAttr uint64 ;};func NewFonts ()*Fonts {_bebdb :=&Fonts {};_bebdb .CT_FontsList =*NewCT_FontsList ();return _bebdb };func (_gddca *WdCT_WordprocessingShapeChoice1 )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gddca .Txbx !=nil {_gbecg :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0074\u0078\u0062\u0078"}}; +e .EncodeElement (_gddca .Txbx ,_gbecg );}else if _gddca .LinkedTxbx !=nil {_eeadga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}};e .EncodeElement (_gddca .LinkedTxbx ,_eeadga ); +};return nil ;};type CT_DocParts struct{ -// Field Character Type -FldCharTypeAttr ST_FldCharType ; +// Glossary Document Entry +DocPart []*CT_DocPart ;};type CT_BottomPageBorder struct{BottomLeftAttr *string ;BottomRightAttr *string ;IdAttr *string ; -// Field Should Not Be Recalculated -FldLockAttr *_ee .ST_OnOff ; +// Border Style +ValAttr ST_Border ; -// Field Result Invalidated -DirtyAttr *_ee .ST_OnOff ;FldCharChoice *CT_FldCharChoice ;};type CT_DecimalNumberOrPrecent struct{ +// Border Color +ColorAttr *ST_HexColor ; -// Value in Percent -ValAttr ST_DecimalNumberOrPercent ;};func (_gfdgdgd *ST_TextboxTightWrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gggac ,_fgced :=d .Token ();if _fgced !=nil {return _fgced ;};if _bccgdg ,_bdbfg :=_gggac .(_a .EndElement );_bdbfg &&_bccgdg .Name ==start .Name {*_gfdgdgd =1; -return nil ;};if _ggbfcd ,_dabfad :=_gggac .(_a .CharData );!_dabfad {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gggac );}else {switch string (_ggbfcd ){case "":*_gfdgdgd =0; -case "\u006e\u006f\u006e\u0065":*_gfdgdgd =1;case "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073":*_gfdgdgd =2;case "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065":*_gfdgdgd =3;case "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_gfdgdgd =4; -case "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079":*_gfdgdgd =5;};};_gggac ,_fgced =d .Token ();if _fgced !=nil {return _fgced ;};if _febbg ,_edcfc :=_gggac .(_a .EndElement );_edcfc &&_febbg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gggac ); -};func (_cddce *WdWgp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _cddce .WdCT_WordprocessingGroup .MarshalXML (e ,start );};func (_geefad *ST_SignedTwipsMeasure )ValidateWithPath (path string )error {_cefag :=[]string {};if _geefad .Int64 !=nil {_cefag =append (_cefag ,"\u0049\u006e\u00746\u0034"); -};if _geefad .ST_UniversalMeasure !=nil {_cefag =append (_cefag ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_cefag )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cefag ); -};return nil ;}; +// Border Theme Color +ThemeColorAttr ST_ThemeColor ; -// Validate validates the CT_Footnotes and its children -func (_ccgdd *CT_Footnotes )Validate ()error {return _ccgdd .ValidateWithPath ("\u0043\u0054\u005fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073");}; +// Border Theme Color Tint +ThemeTintAttr *string ; -// ValidateWithPath validates the CT_Headers and its children, prefixing error messages with path -func (_gdbecg *CT_Headers )ValidateWithPath (path string )error {for _gbbcb ,_dfgca :=range _gdbecg .Header {if _daae :=_dfgca .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u005b\u0025\u0064\u005d",path ,_gbbcb )); -_daae !=nil {return _daae ;};};return nil ;}; +// Border Theme Color Shade +ThemeShadeAttr *string ; -// ValidateWithPath validates the CT_PageBorder and its children, prefixing error messages with path -func (_bcegb *CT_PageBorder )ValidateWithPath (path string )error {if _bcegb .ValAttr ==ST_BorderUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bbbcb :=_bcegb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbbcb !=nil {return _bbbcb ;};if _bcegb .ColorAttr !=nil {if _ddbdg :=_bcegb .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_ddbdg !=nil {return _ddbdg ;};};if _dadf :=_bcegb .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_dadf !=nil {return _dadf ;};if _bcegb .ShadowAttr !=nil {if _eagcd :=_bcegb .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); -_eagcd !=nil {return _eagcd ;};};if _bcegb .FrameAttr !=nil {if _eefbde :=_bcegb .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_eefbde !=nil {return _eefbde ;};};return nil ;}; +// Border Width +SzAttr *uint64 ; -// ValidateWithPath validates the CT_TblCellMar and its children, prefixing error messages with path -func (_aedeb *CT_TblCellMar )ValidateWithPath (path string )error {if _aedeb .Top !=nil {if _cdcea :=_aedeb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_cdcea !=nil {return _cdcea ;};};if _aedeb .Start !=nil {if _ddbba :=_aedeb .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); -_ddbba !=nil {return _ddbba ;};};if _aedeb .Left !=nil {if _fggbd :=_aedeb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_fggbd !=nil {return _fggbd ;};};if _aedeb .Bottom !=nil {if _cegfgad :=_aedeb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_cegfgad !=nil {return _cegfgad ;};};if _aedeb .End !=nil {if _gdgdc :=_aedeb .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_gdgdc !=nil {return _gdgdc ;};};if _aedeb .Right !=nil {if _degedb :=_aedeb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_degedb !=nil {return _degedb ;};};return nil ;};func (_accdc *ST_EdnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccdb ,_dbfgc :=d .Token ();if _dbfgc !=nil {return _dbfgc ;};if _cfdbbd ,_gbbgbb :=_eccdb .(_a .EndElement );_gbbgbb &&_cfdbbd .Name ==start .Name {*_accdc =1; -return nil ;};if _gddba ,_ccbadc :=_eccdb .(_a .CharData );!_ccbadc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eccdb );}else {switch string (_gddba ){case "":*_accdc =0; -case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_accdc =1;case "\u0064\u006f\u0063\u0045\u006e\u0064":*_accdc =2;};};_eccdb ,_dbfgc =d .Token ();if _dbfgc !=nil {return _dbfgc ;};if _dedgcg ,_effg :=_eccdb .(_a .EndElement );_effg &&_dedgcg .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eccdb );}; +// Border Spacing Measurement +SpaceAttr *uint64 ; -// ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path -func (_eaeda *CT_Fonts )ValidateWithPath (path string )error {if _afdac :=_eaeda .HintAttr .ValidateWithPath (path +"\u002fH\u0069\u006e\u0074\u0041\u0074\u0074r");_afdac !=nil {return _afdac ;};if _cedbg :=_eaeda .AsciiThemeAttr .ValidateWithPath (path +"\u002fA\u0073c\u0069\u0069\u0054\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072"); -_cedbg !=nil {return _cedbg ;};if _dcge :=_eaeda .HAnsiThemeAttr .ValidateWithPath (path +"\u002fH\u0041n\u0073\u0069\u0054\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072");_dcge !=nil {return _dcge ;};if _agcfg :=_eaeda .EastAsiaThemeAttr .ValidateWithPath (path +"\u002fE\u0061s\u0074\u0041\u0073\u0069\u0061T\u0068\u0065m\u0065\u0041\u0074\u0074\u0072"); -_agcfg !=nil {return _agcfg ;};if _acgdb :=_eaeda .CsthemeAttr .ValidateWithPath (path +"\u002f\u0043\u0073t\u0068\u0065\u006d\u0065\u0041\u0074\u0074\u0072");_acgdb !=nil {return _acgdb ;};return nil ;}; +// Border Shadow +ShadowAttr *_f .ST_OnOff ; -// Validate validates the CT_RubyPr and its children -func (_ffcde *CT_RubyPr )Validate ()error {return _ffcde .ValidateWithPath ("\u0043T\u005f\u0052\u0075\u0062\u0079\u0050r");}; +// Create Frame Effect +FrameAttr *_f .ST_OnOff ;};func (_dgggc ST_BrType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbdbc :=_a .Attr {};_fbdbc .Name =name ;switch _dgggc {case ST_BrTypeUnset :_fbdbc .Value ="";case ST_BrTypePage :_fbdbc .Value ="\u0070\u0061\u0067\u0065"; +case ST_BrTypeColumn :_fbdbc .Value ="\u0063\u006f\u006c\u0075\u006d\u006e";case ST_BrTypeTextWrapping :_fbdbc .Value ="\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067";};return _fbdbc ,nil ;};type EG_ContentRunContentBaseChoice struct{SmartTag *CT_SmartTagRun ; +Sdt *CT_SdtRun ;EG_RunLevelElts []*EG_RunLevelElts ;};type CT_VerticalAlignRun struct{ -// ValidateWithPath validates the WdCT_WordprocessingShapeChoice1 and its children, prefixing error messages with path -func (_aafcc *WdCT_WordprocessingShapeChoice1 )ValidateWithPath (path string )error {if _aafcc .Txbx !=nil {if _gedeaf :=_aafcc .Txbx .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078");_gedeaf !=nil {return _gedeaf ;};};if _aafcc .LinkedTxbx !=nil {if _dgcbg :=_aafcc .LinkedTxbx .ValidateWithPath (path +"/\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"); -_dgcbg !=nil {return _dgcbg ;};};return nil ;};func (_adegde ST_Underline )ValidateWithPath (path string )error {switch _adegde {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adegde )); -};return nil ;};type CT_StyleSort struct{ +// Subscript/Superscript Value +ValAttr _f .ST_VerticalAlignRun ;};func NewCT_PTab ()*CT_PTab {_eaabe :=&CT_PTab {};_eaabe .AlignmentAttr =ST_PTabAlignment (1);_eaabe .RelativeToAttr =ST_PTabRelativeTo (1);_eaabe .LeaderAttr =ST_PTabLeader (1);return _eaabe ;}; -// Style Sorting -ValAttr ST_StyleSort ;};func (_ddcbg *WdCT_Inline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddcbg .Extent =_ae .NewCT_PositiveSize2D ();_ddcbg .DocPr =_ae .NewCT_NonVisualDrawingProps ();_ddcbg .Graphic =_ae .NewGraphic ();for _ ,_cffdd :=range start .Attr {if _cffdd .Name .Local =="\u0064\u0069\u0073t\u0054"{_dcggcc ,_dfadea :=_f .ParseUint (_cffdd .Value ,10,32); -if _dfadea !=nil {return _dfadea ;};_cggcd :=uint32 (_dcggcc );_ddcbg .DistTAttr =&_cggcd ;continue ;};if _cffdd .Name .Local =="\u0064\u0069\u0073t\u0042"{_edeacc ,_dfgaec :=_f .ParseUint (_cffdd .Value ,10,32);if _dfgaec !=nil {return _dfgaec ;};_bdbff :=uint32 (_edeacc ); -_ddcbg .DistBAttr =&_bdbff ;continue ;};if _cffdd .Name .Local =="\u0064\u0069\u0073t\u004c"{_gagag ,_bdbaa :=_f .ParseUint (_cffdd .Value ,10,32);if _bdbaa !=nil {return _bdbaa ;};_gdaeag :=uint32 (_gagag );_ddcbg .DistLAttr =&_gdaeag ;continue ;};if _cffdd .Name .Local =="\u0064\u0069\u0073t\u0052"{_aefbebd ,_dccgg :=_f .ParseUint (_cffdd .Value ,10,32); -if _dccgg !=nil {return _dccgg ;};_gcaged :=uint32 (_aefbebd );_ddcbg .DistRAttr =&_gcaged ;continue ;};};_dgaceg :for {_bgebe ,_cdffc :=d .Token ();if _cdffc !=nil {return _cdffc ;};switch _dbcafbd :=_bgebe .(type ){case _a .StartElement :switch _dbcafbd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _gaabbd :=d .DecodeElement (_ddcbg .Extent ,&_dbcafbd ); -_gaabbd !=nil {return _gaabbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_ddcbg .EffectExtent =NewWdCT_EffectExtent (); -if _aaeeeee :=d .DecodeElement (_ddcbg .EffectExtent ,&_dbcafbd );_aaeeeee !=nil {return _aaeeeee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _abdfe :=d .DecodeElement (_ddcbg .DocPr ,&_dbcafbd ); -_abdfe !=nil {return _abdfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_ddcbg .CNvGraphicFramePr =_ae .NewCT_NonVisualGraphicFrameProperties (); -if _fgacfg :=d .DecodeElement (_ddcbg .CNvGraphicFramePr ,&_dbcafbd );_fgacfg !=nil {return _fgacfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _bebdb :=d .DecodeElement (_ddcbg .Graphic ,&_dbcafbd ); -_bebdb !=nil {return _bebdb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0049\u006e\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_dbcafbd .Name ); -if _acbfge :=d .Skip ();_acbfge !=nil {return _acbfge ;};};case _a .EndElement :break _dgaceg ;case _a .CharData :};};return nil ;};func (_efbfa ST_Wrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efbfa .String (),start ); -};func NewWdCT_WrapSquare ()*WdCT_WrapSquare {_gaceag :=&WdCT_WrapSquare {};_gaceag .WrapTextAttr =WdST_WrapText (1);return _gaceag ;};func (_bfdbf *WdST_WrapText )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfdbf =0;case "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s":*_bfdbf =1; -case "\u006c\u0065\u0066\u0074":*_bfdbf =2;case "\u0072\u0069\u0067h\u0074":*_bfdbf =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_bfdbf =4;};return nil ;}; +// ValidateWithPath validates the CT_Spacing and its children, prefixing error messages with path +func (_fgaab *CT_Spacing )ValidateWithPath (path string )error {if _fgaab .BeforeAttr !=nil {if _gaegcd :=_fgaab .BeforeAttr .ValidateWithPath (path +"/\u0042\u0065\u0066\u006f\u0072\u0065\u0041\u0074\u0074\u0072");_gaegcd !=nil {return _gaegcd ;};};if _fgaab .BeforeAutospacingAttr !=nil {if _agdaec :=_fgaab .BeforeAutospacingAttr .ValidateWithPath (path +"\u002f\u0042\u0065\u0066or\u0065\u0041\u0075\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067\u0041\u0074t\u0072"); +_agdaec !=nil {return _agdaec ;};};if _fgaab .AfterAttr !=nil {if _fccabg :=_fgaab .AfterAttr .ValidateWithPath (path +"\u002f\u0041\u0066\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_fccabg !=nil {return _fccabg ;};};if _fgaab .AfterAutospacingAttr !=nil {if _gbcbe :=_fgaab .AfterAutospacingAttr .ValidateWithPath (path +"/\u0041\u0066\u0074\u0065rA\u0075t\u006f\u0073\u0070\u0061\u0063i\u006e\u0067\u0041\u0074\u0074\u0072"); +_gbcbe !=nil {return _gbcbe ;};};if _fgaab .LineAttr !=nil {if _addgc :=_fgaab .LineAttr .ValidateWithPath (path +"\u002fL\u0069\u006e\u0065\u0041\u0074\u0074r");_addgc !=nil {return _addgc ;};};if _degcbg :=_fgaab .LineRuleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072"); +_degcbg !=nil {return _degcbg ;};return nil ;};func (_agbce ST_PageBorderOffset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agbce .String (),start );};func NewCT_FldChar ()*CT_FldChar {_fagf :=&CT_FldChar {};_fagf .FldCharTypeAttr =ST_FldCharType (1); +_fagf .FldCharChoice =NewCT_FldCharChoice ();return _fagf ;}; -// Validate validates the CT_P and its children -func (_agcc *CT_P )Validate ()error {return _agcc .ValidateWithPath ("\u0043\u0054\u005f\u0050")};func (_aabdg *CT_RPrOriginal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccafa :for {_gaabbg ,_cadaf :=d .Token ();if _cadaf !=nil {return _cadaf ; -};switch _dgage :=_gaabbg .(type ){case _a .StartElement :switch _dgage .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_aabdg .RStyle =NewCT_String (); -if _efdbc :=d .DecodeElement (_aabdg .RStyle ,&_dgage );_efdbc !=nil {return _efdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_aabdg .RFonts =NewCT_Fonts (); -if _fgefe :=d .DecodeElement (_aabdg .RFonts ,&_dgage );_fgefe !=nil {return _fgefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_aabdg .B =NewCT_OnOff (); -if _ddada :=d .DecodeElement (_aabdg .B ,&_dgage );_ddada !=nil {return _ddada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_aabdg .BCs =NewCT_OnOff (); -if _ddgag :=d .DecodeElement (_aabdg .BCs ,&_dgage );_ddgag !=nil {return _ddgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_aabdg .I =NewCT_OnOff (); -if _bdag :=d .DecodeElement (_aabdg .I ,&_dgage );_bdag !=nil {return _bdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_aabdg .ICs =NewCT_OnOff (); -if _febggd :=d .DecodeElement (_aabdg .ICs ,&_dgage );_febggd !=nil {return _febggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_aabdg .Caps =NewCT_OnOff (); -if _aeeca :=d .DecodeElement (_aabdg .Caps ,&_dgage );_aeeca !=nil {return _aeeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_aabdg .SmallCaps =NewCT_OnOff (); -if _acded :=d .DecodeElement (_aabdg .SmallCaps ,&_dgage );_acded !=nil {return _acded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_aabdg .Strike =NewCT_OnOff (); -if _bafgf :=d .DecodeElement (_aabdg .Strike ,&_dgage );_bafgf !=nil {return _bafgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_aabdg .Dstrike =NewCT_OnOff (); -if _aafb :=d .DecodeElement (_aabdg .Dstrike ,&_dgage );_aafb !=nil {return _aafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_aabdg .Outline =NewCT_OnOff (); -if _adgbf :=d .DecodeElement (_aabdg .Outline ,&_dgage );_adgbf !=nil {return _adgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_aabdg .Shadow =NewCT_OnOff (); -if _cafac :=d .DecodeElement (_aabdg .Shadow ,&_dgage );_cafac !=nil {return _cafac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_aabdg .Emboss =NewCT_OnOff (); -if _eecaf :=d .DecodeElement (_aabdg .Emboss ,&_dgage );_eecaf !=nil {return _eecaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_aabdg .Imprint =NewCT_OnOff (); -if _abfcd :=d .DecodeElement (_aabdg .Imprint ,&_dgage );_abfcd !=nil {return _abfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_aabdg .NoProof =NewCT_OnOff (); -if _aegaa :=d .DecodeElement (_aabdg .NoProof ,&_dgage );_aegaa !=nil {return _aegaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_aabdg .SnapToGrid =NewCT_OnOff (); -if _gagedf :=d .DecodeElement (_aabdg .SnapToGrid ,&_dgage );_gagedf !=nil {return _gagedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_aabdg .Vanish =NewCT_OnOff (); -if _ggaab :=d .DecodeElement (_aabdg .Vanish ,&_dgage );_ggaab !=nil {return _ggaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_aabdg .WebHidden =NewCT_OnOff (); -if _bbfe :=d .DecodeElement (_aabdg .WebHidden ,&_dgage );_bbfe !=nil {return _bbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_aabdg .Color =NewCT_Color (); -if _gfbea :=d .DecodeElement (_aabdg .Color ,&_dgage );_gfbea !=nil {return _gfbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_aabdg .Spacing =NewCT_SignedTwipsMeasure (); -if _cffbd :=d .DecodeElement (_aabdg .Spacing ,&_dgage );_cffbd !=nil {return _cffbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_aabdg .W =NewCT_TextScale (); -if _bafac :=d .DecodeElement (_aabdg .W ,&_dgage );_bafac !=nil {return _bafac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_aabdg .Kern =NewCT_HpsMeasure (); -if _cbfbd :=d .DecodeElement (_aabdg .Kern ,&_dgage );_cbfbd !=nil {return _cbfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_aabdg .Position =NewCT_SignedHpsMeasure (); -if _gffae :=d .DecodeElement (_aabdg .Position ,&_dgage );_gffae !=nil {return _gffae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_aabdg .Sz =NewCT_HpsMeasure (); -if _adcfa :=d .DecodeElement (_aabdg .Sz ,&_dgage );_adcfa !=nil {return _adcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_aabdg .SzCs =NewCT_HpsMeasure (); -if _gfgaa :=d .DecodeElement (_aabdg .SzCs ,&_dgage );_gfgaa !=nil {return _gfgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_aabdg .Highlight =NewCT_Highlight (); -if _aadff :=d .DecodeElement (_aabdg .Highlight ,&_dgage );_aadff !=nil {return _aadff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_aabdg .U =NewCT_Underline (); -if _bcfda :=d .DecodeElement (_aabdg .U ,&_dgage );_bcfda !=nil {return _bcfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_aabdg .Effect =NewCT_TextEffect (); -if _beagc :=d .DecodeElement (_aabdg .Effect ,&_dgage );_beagc !=nil {return _beagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_aabdg .Bdr =NewCT_Border (); -if _afgcf :=d .DecodeElement (_aabdg .Bdr ,&_dgage );_afgcf !=nil {return _afgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_aabdg .Shd =NewCT_Shd (); -if _gecff :=d .DecodeElement (_aabdg .Shd ,&_dgage );_gecff !=nil {return _gecff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_aabdg .FitText =NewCT_FitText (); -if _bedec :=d .DecodeElement (_aabdg .FitText ,&_dgage );_bedec !=nil {return _bedec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_aabdg .VertAlign =NewCT_VerticalAlignRun (); -if _bfacac :=d .DecodeElement (_aabdg .VertAlign ,&_dgage );_bfacac !=nil {return _bfacac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_aabdg .Rtl =NewCT_OnOff (); -if _abebe :=d .DecodeElement (_aabdg .Rtl ,&_dgage );_abebe !=nil {return _abebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_aabdg .Cs =NewCT_OnOff (); -if _ggacg :=d .DecodeElement (_aabdg .Cs ,&_dgage );_ggacg !=nil {return _ggacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_aabdg .Em =NewCT_Em (); -if _cbdfa :=d .DecodeElement (_aabdg .Em ,&_dgage );_cbdfa !=nil {return _cbdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_aabdg .Lang =NewCT_Language (); -if _aeffe :=d .DecodeElement (_aabdg .Lang ,&_dgage );_aeffe !=nil {return _aeffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_aabdg .EastAsianLayout =NewCT_EastAsianLayout (); -if _aedba :=d .DecodeElement (_aabdg .EastAsianLayout ,&_dgage );_aedba !=nil {return _aedba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_aabdg .SpecVanish =NewCT_OnOff (); -if _bcfcda :=d .DecodeElement (_aabdg .SpecVanish ,&_dgage );_bcfcda !=nil {return _bcfcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_aabdg .OMath =NewCT_OnOff (); -if _cddga :=d .DecodeElement (_aabdg .OMath ,&_dgage );_cddga !=nil {return _cddga ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069\u0067i\u006ea\u006c\u0020\u0025\u0076",_dgage .Name ); -if _fdfef :=d .Skip ();_fdfef !=nil {return _fdfef ;};};case _a .EndElement :break _eccafa ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_ParaRPrOriginal and its children, prefixing error messages with path +func (_cdacc *CT_ParaRPrOriginal )ValidateWithPath (path string )error {if _cdacc .Ins !=nil {if _cbeab :=_cdacc .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_cbeab !=nil {return _cbeab ;};};if _cdacc .Del !=nil {if _ceaa :=_cdacc .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); +_ceaa !=nil {return _ceaa ;};};if _cdacc .MoveFrom !=nil {if _gafcd :=_cdacc .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_gafcd !=nil {return _gafcd ;};};if _cdacc .MoveTo !=nil {if _adfbca :=_cdacc .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); +_adfbca !=nil {return _adfbca ;};};if _cdacc .RStyle !=nil {if _agadc :=_cdacc .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_agadc !=nil {return _agadc ;};};if _cdacc .RFonts !=nil {if _cebf :=_cdacc .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_cebf !=nil {return _cebf ;};};if _cdacc .B !=nil {if _ggadd :=_cdacc .B .ValidateWithPath (path +"\u002f\u0042");_ggadd !=nil {return _ggadd ;};};if _cdacc .BCs !=nil {if _eface :=_cdacc .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_eface !=nil {return _eface ; +};};if _cdacc .I !=nil {if _aeda :=_cdacc .I .ValidateWithPath (path +"\u002f\u0049");_aeda !=nil {return _aeda ;};};if _cdacc .ICs !=nil {if _acbdf :=_cdacc .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_acbdf !=nil {return _acbdf ;};};if _cdacc .Caps !=nil {if _adddf :=_cdacc .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073"); +_adddf !=nil {return _adddf ;};};if _cdacc .SmallCaps !=nil {if _cbaag :=_cdacc .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073");_cbaag !=nil {return _cbaag ;};};if _cdacc .Strike !=nil {if _ggbgf :=_cdacc .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); +_ggbgf !=nil {return _ggbgf ;};};if _cdacc .Dstrike !=nil {if _ebdcdd :=_cdacc .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065");_ebdcdd !=nil {return _ebdcdd ;};};if _cdacc .Outline !=nil {if _egec :=_cdacc .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); +_egec !=nil {return _egec ;};};if _cdacc .Shadow !=nil {if _cefff :=_cdacc .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_cefff !=nil {return _cefff ;};};if _cdacc .Emboss !=nil {if _dbeaa :=_cdacc .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073"); +_dbeaa !=nil {return _dbeaa ;};};if _cdacc .Imprint !=nil {if _gfaae :=_cdacc .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074");_gfaae !=nil {return _gfaae ;};};if _cdacc .NoProof !=nil {if _bgccd :=_cdacc .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066"); +_bgccd !=nil {return _bgccd ;};};if _cdacc .SnapToGrid !=nil {if _ecgbff :=_cdacc .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_ecgbff !=nil {return _ecgbff ;};};if _cdacc .Vanish !=nil {if _fgggd :=_cdacc .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068"); +_fgggd !=nil {return _fgggd ;};};if _cdacc .WebHidden !=nil {if _aeaace :=_cdacc .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e");_aeaace !=nil {return _aeaace ;};};if _cdacc .Color !=nil {if _fcgda :=_cdacc .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); +_fcgda !=nil {return _fcgda ;};};if _cdacc .Spacing !=nil {if _eagcb :=_cdacc .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_eagcb !=nil {return _eagcb ;};};if _cdacc .W !=nil {if _dggbd :=_cdacc .W .ValidateWithPath (path +"\u002f\u0057"); +_dggbd !=nil {return _dggbd ;};};if _cdacc .Kern !=nil {if _beffdd :=_cdacc .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e");_beffdd !=nil {return _beffdd ;};};if _cdacc .Position !=nil {if _bddfa :=_cdacc .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn"); +_bddfa !=nil {return _bddfa ;};};if _cdacc .Sz !=nil {if _ffbbge :=_cdacc .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_ffbbge !=nil {return _ffbbge ;};};if _cdacc .SzCs !=nil {if _ecfcg :=_cdacc .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073"); +_ecfcg !=nil {return _ecfcg ;};};if _cdacc .Highlight !=nil {if _bdfba :=_cdacc .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");_bdfba !=nil {return _bdfba ;};};if _cdacc .U !=nil {if _caccg :=_cdacc .U .ValidateWithPath (path +"\u002f\u0055"); +_caccg !=nil {return _caccg ;};};if _cdacc .Effect !=nil {if _bbgdf :=_cdacc .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074");_bbgdf !=nil {return _bbgdf ;};};if _cdacc .Bdr !=nil {if _fbaad :=_cdacc .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072"); +_fbaad !=nil {return _fbaad ;};};if _cdacc .Shd !=nil {if _ccbfca :=_cdacc .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_ccbfca !=nil {return _ccbfca ;};};if _cdacc .FitText !=nil {if _fddcg :=_cdacc .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074"); +_fddcg !=nil {return _fddcg ;};};if _cdacc .VertAlign !=nil {if _babdb :=_cdacc .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e");_babdb !=nil {return _babdb ;};};if _cdacc .Rtl !=nil {if _fdedf :=_cdacc .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c"); +_fdedf !=nil {return _fdedf ;};};if _cdacc .Cs !=nil {if _cebegf :=_cdacc .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_cebegf !=nil {return _cebegf ;};};if _cdacc .Em !=nil {if _cecegc :=_cdacc .Em .ValidateWithPath (path +"\u002f\u0045\u006d"); +_cecegc !=nil {return _cecegc ;};};if _cdacc .Lang !=nil {if _fegg :=_cdacc .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067");_fegg !=nil {return _fegg ;};};if _cdacc .EastAsianLayout !=nil {if _bcacb :=_cdacc .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"); +_bcacb !=nil {return _bcacb ;};};if _cdacc .SpecVanish !=nil {if _efddf :=_cdacc .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_efddf !=nil {return _efddf ;};};if _cdacc .OMath !=nil {if _aaafb :=_cdacc .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); +_aaafb !=nil {return _aaafb ;};};return nil ;};func (_efgfab ST_ProofErr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efgfab .String (),start );}; -// Validate validates the CT_HdrFtr and its children -func (_fgcfd *CT_HdrFtr )Validate ()error {return _fgcfd .ValidateWithPath ("\u0043T\u005f\u0048\u0064\u0072\u0046\u0074r");}; +// ValidateWithPath validates the WdWsp and its children, prefixing error messages with path +func (_cebca *WdWsp )ValidateWithPath (path string )error {if _ccfbdf :=_cebca .WdCT_WordprocessingShape .ValidateWithPath (path );_ccfbdf !=nil {return _ccfbdf ;};return nil ;}; -// ValidateWithPath validates the CT_DocPartBehaviors and its children, prefixing error messages with path -func (_fcade *CT_DocPartBehaviors )ValidateWithPath (path string )error {for _dbedd ,_acce :=range _fcade .Behavior {if _cafdf :=_acce .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fB\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u005b\u0025\u0064\u005d",path ,_dbedd )); -_cafdf !=nil {return _cafdf ;};};return nil ;};func (_cdbfb *EG_ContentBlockContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cdbfb .CustomXml !=nil {_cecfge :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}}; -e .EncodeElement (_cdbfb .CustomXml ,_cecfge );}else if _cdbfb .Sdt !=nil {_gbgeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_cdbfb .Sdt ,_gbgeb );}else if _cdbfb .P !=nil {_gaebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070"}}; -for _ ,_ggdcdf :=range _cdbfb .P {e .EncodeElement (_ggdcdf ,_gaebd );};}else if _cdbfb .Tbl !=nil {_fdbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c"}};for _ ,_aedbf :=range _cdbfb .Tbl {e .EncodeElement (_aedbf ,_fdbaa );}; -}else if _cdbfb .EG_RunLevelElts !=nil {for _ ,_dgfdfg :=range _cdbfb .EG_RunLevelElts {_dgfdfg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func ParseUnionST_TextScale (s string )(ST_TextScale ,error ){_caeege :=ST_TextScale {}; -if ST_TextScalePercentPatternRe .MatchString (s ){_caeege .ST_TextScalePercent =&s ;}else {_bdccbg ,_ddeab :=_f .ParseFloat (s ,64);if _ddeab !=nil {return _caeege ,_ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_ddeab ); -};_caeege .ST_TextScaleDecimal =_b .Int64 (int64 (_bdccbg ));};return _caeege ,nil ;}; +// ValidateWithPath validates the CT_EdnProps and its children, prefixing error messages with path +func (_baea *CT_EdnProps )ValidateWithPath (path string )error {if _baea .Pos !=nil {if _faadb :=_baea .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_faadb !=nil {return _faadb ;};};if _baea .NumFmt !=nil {if _cgda :=_baea .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_cgda !=nil {return _cgda ;};};if _baea .NumStart !=nil {if _ebbc :=_baea .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_ebbc !=nil {return _ebbc ;};};if _baea .NumRestart !=nil {if _dbcbf :=_baea .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); +_dbcbf !=nil {return _dbcbf ;};};return nil ;}; -// Validate validates the EG_ContentRowContentChoice and its children -func (_cbbcd *EG_ContentRowContentChoice )Validate ()error {return _cbbcd .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_TblWidth and its children, prefixing error messages with path +func (_cdgag *CT_TblWidth )ValidateWithPath (path string )error {if _cdgag .WAttr !=nil {if _dbbbb :=_cdgag .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_dbbbb !=nil {return _dbbbb ;};};if _fdfda :=_cdgag .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_fdfda !=nil {return _fdfda ;};return nil ;}; -// ValidateWithPath validates the CT_DivBdr and its children, prefixing error messages with path -func (_gfcg *CT_DivBdr )ValidateWithPath (path string )error {if _gfcg .Top !=nil {if _agae :=_gfcg .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_agae !=nil {return _agae ;};};if _gfcg .Left !=nil {if _ecaa :=_gfcg .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074"); -_ecaa !=nil {return _ecaa ;};};if _gfcg .Bottom !=nil {if _gafac :=_gfcg .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_gafac !=nil {return _gafac ;};};if _gfcg .Right !=nil {if _dfbc :=_gfcg .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_dfbc !=nil {return _dfbc ;};};return nil ;};func (_baeeg *EG_MathContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdcdbg :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_baeeg .OMathPara =_ga .NewOMathPara (); -if _dedbd :=d .DecodeElement (_baeeg .OMathPara ,&_fdcdbg );_dedbd !=nil {return _dedbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_baeeg .OMath =_ga .NewOMath (); -if _bbefe :=d .DecodeElement (_baeeg .OMath ,&_fdcdbg );_bbefe !=nil {return _bbefe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdcdbg .Name ); -if _bdeef :=d .Skip ();_bdeef !=nil {return _bdeef ;};};return nil ;}; +// ValidateWithPath validates the EG_PContentBase and its children, prefixing error messages with path +func (_ggbfae *EG_PContentBase )ValidateWithPath (path string )error {if _fdbbad :=_ggbfae .PContentBaseChoice .ValidateWithPath (path +"\u002f\u0050\u0043\u006fnt\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_fdbbad !=nil {return _fdbbad ; +};return nil ;};type CT_SdtCell struct{ -// Validate validates the Numbering and its children -func (_aedbfc *Numbering )Validate ()error {return _aedbfc .ValidateWithPath ("\u004eu\u006d\u0062\u0065\u0072\u0069\u006eg");};func NewCT_SdtDateMappingType ()*CT_SdtDateMappingType {_affbf :=&CT_SdtDateMappingType {};return _affbf ;};func (_gdcgag ST_PTabRelativeTo )String ()string {switch _gdcgag {case 0:return ""; -case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0069\u006e\u0064\u0065\u006e\u0074";};return "";};func (_cfafg ST_CharacterSpacing )Validate ()error {return _cfafg .ValidateWithPath ("")}; +// Structured Document Tag Properties +SdtPr *CT_SdtPr ; -// ValidateWithPath validates the AG_TransitionalPassword and its children, prefixing error messages with path -func (_afb *AG_TransitionalPassword )ValidateWithPath (path string )error {if _dga :=_afb .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); -_dga !=nil {return _dga ;};if _gc :=_afb .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_gc !=nil {return _gc ; -};if _eag :=_afb .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_eag !=nil {return _eag ;};return nil ;};func (_geeega *CT_SdtComboBox )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcfgc :=range start .Attr {if _bcfgc .Name .Local =="\u006ca\u0073\u0074\u0056\u0061\u006c\u0075e"{_cfabb :=_bcfgc .Value ; -_geeega .LastValueAttr =&_cfabb ;continue ;};};_eaeeb :for {_fafgf ,_gdae :=d .Token ();if _gdae !=nil {return _gdae ;};switch _fecfc :=_fafgf .(type ){case _a .StartElement :switch _fecfc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_ddcgcf :=NewCT_SdtListItem (); -if _fdba :=d .DecodeElement (_ddcgcf ,&_fecfc );_fdba !=nil {return _fdba ;};_geeega .ListItem =append (_geeega .ListItem ,_ddcgcf );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006d\u0062o\u0042o\u0078\u0020\u0025\u0076",_fecfc .Name ); -if _bdegc :=d .Skip ();_bdegc !=nil {return _bdegc ;};};case _a .EndElement :break _eaeeb ;case _a .CharData :};};return nil ;};func (_dgbbf *ST_EdnPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgbbf =0;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_dgbbf =1; -case "\u0064\u006f\u0063\u0045\u006e\u0064":*_dgbbf =2;};return nil ;}; +// Structured Document Tag End Character Properties +SdtEndPr *CT_SdtEndPr ; -// Validate validates the CT_Picture and its children -func (_cgdeg *CT_Picture )Validate ()error {return _cgdeg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};type CT_Control struct{ +// Cell-Level Structured Document Tag Content +SdtContent *CT_SdtContentCell ;};func (_gfefa *CT_RubyAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ceeag ,_dfbaa :=_gfefa .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _dfbaa !=nil {return _dfbaa ;};start .Attr =append (start .Attr ,_ceeag ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Unique Name for Embedded Control -NameAttr *string ; +// Validate validates the Endnotes and its children +func (_cbada *Endnotes )Validate ()error {return _cbada .ValidateWithPath ("\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073");};func (_gagcf *CT_Recipients )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbdcb :for {_adggg ,_fgadcb :=d .Token (); +if _fgadcb !=nil {return _fgadcb ;};switch _gddagf :=_adggg .(type ){case _a .StartElement :switch _gddagf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ddcgb :=NewCT_RecipientData (); +if _eebac :=d .DecodeElement (_ddcgb ,&_gddagf );_eebac !=nil {return _eebac ;};_gagcf .RecipientData =append (_gagcf .RecipientData ,_ddcgb );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073 \u0025\u0076",_gddagf .Name ); +if _dgdgcae :=d .Skip ();_dgdgcae !=nil {return _dgdgcae ;};};case _a .EndElement :break _gbdcb ;case _a .CharData :};};return nil ;};func (_abcfde *EG_ContentRunContentBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcdag :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_abcfde .SmartTag =NewCT_SmartTagRun (); +if _gdgeg :=d .DecodeElement (_abcfde .SmartTag ,&_gcdag );_gdgeg !=nil {return _gdgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_abcfde .Sdt =NewCT_SdtRun (); +if _ccgge :=d .DecodeElement (_abcfde .Sdt ,&_gcdag );_ccgge !=nil {return _ccgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gcccb :=NewEG_RunLevelElts (); +_gcccb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_gcccb );if _caccc :=d .DecodeElement (&_gcccb .RunLevelEltsChoice .ProofErr ,&_gcdag );_caccc !=nil {return _caccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dgcab :=NewEG_RunLevelElts (); +_dgcab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_dgcab );if _bggfga :=d .DecodeElement (&_dgcab .RunLevelEltsChoice .PermStart ,&_gcdag );_bggfga !=nil {return _bggfga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dagbfa :=NewEG_RunLevelElts (); +_dagbfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_dagbfa );if _gagca :=d .DecodeElement (&_dagbfa .RunLevelEltsChoice .PermEnd ,&_gcdag );_gagca !=nil {return _gagca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dbdce :=NewEG_RunLevelElts (); +_dbdce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_dbdce );if _efecfc :=d .DecodeElement (&_dbdce .RunLevelEltsChoice .Ins ,&_gcdag );_efecfc !=nil {return _efecfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ccbcf :=NewEG_RunLevelElts (); +_ccbcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_ccbcf );if _cedbgf :=d .DecodeElement (&_ccbcf .RunLevelEltsChoice .Del ,&_gcdag );_cedbgf !=nil {return _cedbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cbdac :=NewEG_RunLevelElts (); +_cbdac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_cbdac );if _fcddc :=d .DecodeElement (&_cbdac .RunLevelEltsChoice .MoveFrom ,&_gcdag );_fcddc !=nil {return _fcddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_afggda :=NewEG_RunLevelElts (); +_afggda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_afggda );if _gaagbc :=d .DecodeElement (&_afggda .RunLevelEltsChoice .MoveTo ,&_gcdag );_gaagbc !=nil {return _gaagbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fdbae :=NewEG_RunLevelElts (); +_ecdcg :=NewEG_RangeMarkupElements ();_ecdcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_fdbae );_fdbae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdbae .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecdcg ); +if _bbecef :=d .DecodeElement (&_ecdcg .RangeMarkupElementsChoice .BookmarkStart ,&_gcdag );_bbecef !=nil {return _bbecef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cabgaa :=NewEG_RunLevelElts (); +_eabgcc :=NewEG_RangeMarkupElements ();_eabgcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_cabgaa );_cabgaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cabgaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabgcc ); +if _dcfdea :=d .DecodeElement (&_eabgcc .RangeMarkupElementsChoice .BookmarkEnd ,&_gcdag );_dcfdea !=nil {return _dcfdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_adecf :=NewEG_RunLevelElts (); +_bgebe :=NewEG_RangeMarkupElements ();_bgebe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_adecf );_adecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgebe ); +if _bcafcb :=d .DecodeElement (&_bgebe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcdag );_bcafcb !=nil {return _bcafcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cefgfa :=NewEG_RunLevelElts (); +_bfccf :=NewEG_RangeMarkupElements ();_bfccf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_cefgfa );_cefgfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefgfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfccf ); +if _bcbgc :=d .DecodeElement (&_bfccf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcdag );_bcbgc !=nil {return _bcbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_babbed :=NewEG_RunLevelElts (); +_daaeg :=NewEG_RangeMarkupElements ();_daaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_babbed );_babbed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babbed .RunLevelEltsChoice .EG_RangeMarkupElements ,_daaeg ); +if _egcgd :=d .DecodeElement (&_daaeg .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcdag );_egcgd !=nil {return _egcgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_agdbb :=NewEG_RunLevelElts (); +_aecae :=NewEG_RangeMarkupElements ();_aecae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_agdbb );_agdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aecae ); +if _fcddf :=d .DecodeElement (&_aecae .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcdag );_fcddf !=nil {return _fcddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fdggc :=NewEG_RunLevelElts (); +_deagg :=NewEG_RangeMarkupElements ();_deagg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_fdggc );_fdggc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdggc .RunLevelEltsChoice .EG_RangeMarkupElements ,_deagg ); +if _dgaeg :=d .DecodeElement (&_deagg .RangeMarkupElementsChoice .CommentRangeStart ,&_gcdag );_dgaeg !=nil {return _dgaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgabc :=NewEG_RunLevelElts (); +_fdagg :=NewEG_RangeMarkupElements ();_fdagg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_bgabc );_bgabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdagg ); +if _dcbeag :=d .DecodeElement (&_fdagg .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcdag );_dcbeag !=nil {return _dcbeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_efeecf :=NewEG_RunLevelElts (); +_agcaf :=NewEG_RangeMarkupElements ();_agcaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_efeecf );_efeecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efeecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agcaf ); +if _abfccg :=d .DecodeElement (&_agcaf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcdag );_abfccg !=nil {return _abfccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_geafdd :=NewEG_RunLevelElts (); +_bfgac :=NewEG_RangeMarkupElements ();_bfgac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_geafdd );_geafdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geafdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfgac ); +if _edfcdc :=d .DecodeElement (&_bfgac .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcdag );_edfcdc !=nil {return _edfcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cadde :=NewEG_RunLevelElts (); +_bgegc :=NewEG_RangeMarkupElements ();_bgegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_cadde );_cadde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cadde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgegc ); +if _aeabe :=d .DecodeElement (&_bgegc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcdag );_aeabe !=nil {return _aeabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gefaga :=NewEG_RunLevelElts (); +_bfgff :=NewEG_RangeMarkupElements ();_bfgff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_gefaga );_gefaga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gefaga .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfgff ); +if _aeceg :=d .DecodeElement (&_bfgff .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcdag );_aeceg !=nil {return _aeceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fddeg :=NewEG_RunLevelElts (); +_aabga :=NewEG_RangeMarkupElements ();_aabga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_fddeg );_fddeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aabga ); +if _aceeag :=d .DecodeElement (&_aabga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcdag );_aceeag !=nil {return _aceeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ebdea :=NewEG_RunLevelElts (); +_fecafc :=NewEG_RangeMarkupElements ();_fecafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_ebdea );_ebdea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdea .RunLevelEltsChoice .EG_RangeMarkupElements ,_fecafc ); +if _adfge :=d .DecodeElement (&_fecafc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcdag );_adfge !=nil {return _adfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bbbdg :=NewEG_RunLevelElts (); +_eddfec :=NewEG_RangeMarkupElements ();_eddfec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_bbbdg );_bbbdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbbdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddfec ); +if _egggf :=d .DecodeElement (&_eddfec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcdag );_egggf !=nil {return _egggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gddgcg :=NewEG_RunLevelElts (); +_bbegc :=NewEG_RangeMarkupElements ();_bbegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_gddgcg );_gddgcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gddgcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbegc ); +if _gddagd :=d .DecodeElement (&_bbegc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcdag );_gddagd !=nil {return _gddagd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bcfca :=NewEG_RunLevelElts (); +_aagfgb :=NewEG_MathContent ();_aagfgb .MathContentChoice =NewEG_MathContentChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_bcfca );_bcfca .RunLevelEltsChoice .EG_MathContent =append (_bcfca .RunLevelEltsChoice .EG_MathContent ,_aagfgb ); +if _gaefg :=d .DecodeElement (&_aagfgb .MathContentChoice .OMathPara ,&_gcdag );_gaefg !=nil {return _gaefg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cggfdff :=NewEG_RunLevelElts (); +_cgacc :=NewEG_MathContent ();_cgacc .MathContentChoice =NewEG_MathContentChoice ();_abcfde .EG_RunLevelElts =append (_abcfde .EG_RunLevelElts ,_cggfdff );_cggfdff .RunLevelEltsChoice .EG_MathContent =append (_cggfdff .RunLevelEltsChoice .EG_MathContent ,_cgacc ); +if _cdcded :=d .DecodeElement (&_cgacc .MathContentChoice .OMath ,&_gcdag );_cdcded !=nil {return _cdcded ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_gcdag .Name ); +if _gfdac :=d .Skip ();_gfdac !=nil {return _gfdac ;};};return nil ;};func (_ceaade *WdWpc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u0070\u003a\u0077\u0070\u0063";return _ceaade .WdCT_WordprocessingCanvas .MarshalXML (e ,start );};func (_baccc *CT_DocumentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _baccc .Background !=nil {_fcfbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}}; +e .EncodeElement (_baccc .Background ,_fcfbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbdef ST_HexColorAuto )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dbdef .String (),start ); +};func (_fedfe ST_FtnPos )ValidateWithPath (path string )error {switch _fedfe {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fedfe )); +};return nil ;}; -// Shape Reference -ShapeidAttr *string ;IdAttr *string ;};type CT_DocumentBase struct{ +// ValidateWithPath validates the CT_SimpleField and its children, prefixing error messages with path +func (_agdcb *CT_SimpleField )ValidateWithPath (path string )error {if _agdcb .FldLockAttr !=nil {if _dcggcg :=_agdcb .FldLockAttr .ValidateWithPath (path +"\u002f\u0046\u006cd\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072");_dcggcg !=nil {return _dcggcg ; +};};if _agdcb .DirtyAttr !=nil {if _cafeg :=_agdcb .DirtyAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079\u0041\u0074\u0074\u0072");_cafeg !=nil {return _cafeg ;};};if _agdcb .FldData !=nil {if _gceaf :=_agdcb .FldData .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0044\u0061\u0074\u0061"); +_gceaf !=nil {return _gceaf ;};};for _gafdb ,_ebacf :=range _agdcb .EG_PContent {if _abbcf :=_ebacf .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_gafdb ));_abbcf !=nil {return _abbcf ; +};};return nil ;};func (_cfeb *CT_SignedTwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_cfeb .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdbgf ST_CombineBrackets )ValidateWithPath (path string )error {switch _fdbgf {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdbgf )); +};return nil ;}; -// Document Background -Background *CT_Background ;};type CT_TblGrid struct{ +// ST_TextScale is a union type +type ST_TextScale struct{ST_TextScalePercent *string ;ST_TextScaleDecimal *int64 ;}; -// Grid Column Definition -GridCol []*CT_TblGridCol ;TblGridChange *CT_TblGridChange ;};func (_afeged *WdCT_WordprocessingGroupChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afeged .Wsp !=nil {_dfgbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}}; -e .EncodeElement (_afeged .Wsp ,_dfgbd );}else if _afeged .GrpSp !=nil {_bcafgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0067\u0072\u0070\u0053\u0070"}};e .EncodeElement (_afeged .GrpSp ,_bcafgf );}else if _afeged .GraphicFrame !=nil {_bfacad :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ag\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; -e .EncodeElement (_afeged .GraphicFrame ,_bfacad );}else if _afeged .Pic !=nil {_ddcfgd :=_a .StartElement {Name :_a .Name {Local :"\u0070i\u0063\u003a\u0070\u0069\u0063"}};e .EncodeElement (_afeged .Pic ,_ddcfgd );}else if _afeged .ContentPart !=nil {_dbcbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006et\u0050\u0061\u0072\u0074"}}; -e .EncodeElement (_afeged .ContentPart ,_dbcbfd );};return nil ;};func NewStyles ()*Styles {_abbdfg :=&Styles {};_abbdfg .CT_Styles =*NewCT_Styles ();return _abbdfg };type EG_SectPrContents struct{ +// ValidateWithPath validates the CT_HpsMeasure and its children, prefixing error messages with path +func (_gdcb *CT_HpsMeasure )ValidateWithPath (path string )error {if _dfebb :=_gdcb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfebb !=nil {return _dfebb ;};return nil ;};func (_cdcf *CT_Div )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_cdcf .IdAttr )}); +e .EncodeToken (start );if _cdcf .BlockQuote !=nil {_dgcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062l\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"}};e .EncodeElement (_cdcf .BlockQuote ,_dgcb );};if _cdcf .BodyDiv !=nil {_bfcae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u006f\u0064\u0079\u0044\u0069v"}}; +e .EncodeElement (_cdcf .BodyDiv ,_bfcae );};_gggfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u0061\u0072\u004c\u0065\u0066t"}};e .EncodeElement (_cdcf .MarLeft ,_gggfe );_cgbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"}}; +e .EncodeElement (_cdcf .MarRight ,_cgbg );_fbfec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0054\u006f\u0070"}};e .EncodeElement (_cdcf .MarTop ,_fbfec );_dcag :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0072\u0042\u006f\u0074\u0074\u006f\u006d"}}; +e .EncodeElement (_cdcf .MarBottom ,_dcag );if _cdcf .DivBdr !=nil {_gecca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0076\u0042\u0064\u0072"}};e .EncodeElement (_cdcf .DivBdr ,_gecca );};if _cdcf .DivsChild !=nil {_cdcc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0069\u0076\u0073\u0043\u0068\u0069\u006c\u0064"}}; +for _ ,_gcbd :=range _cdcf .DivsChild {e .EncodeElement (_gcbd ,_cdcc );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bfged *CT_FFDDList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _bfged .Result !=nil {_cgbfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0073\u0075\u006c\u0074"}};e .EncodeElement (_bfged .Result ,_cgbfb );};if _bfged .Default !=nil {_gdfbd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}}; +e .EncodeElement (_bfged .Default ,_gdfbd );};if _bfged .ListEntry !=nil {_dcea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079"}};for _ ,_ccgd :=range _bfged .ListEntry {e .EncodeElement (_ccgd ,_dcea ); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_MacroName struct{ -// Section-Wide Footnote Properties -FootnotePr *CT_FtnProps ; +// Name of Script Function +ValAttr string ;}; -// Section-Wide Endnote Properties -EndnotePr *CT_EdnProps ; +// ValidateWithPath validates the CT_FramePr and its children, prefixing error messages with path +func (_ggec *CT_FramePr )ValidateWithPath (path string )error {if _aaggc :=_ggec .DropCapAttr .ValidateWithPath (path +"\u002f\u0044\u0072o\u0070\u0043\u0061\u0070\u0041\u0074\u0074\u0072");_aaggc !=nil {return _aaggc ;};if _ggec .WAttr !=nil {if _cebed :=_ggec .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072"); +_cebed !=nil {return _cebed ;};};if _ggec .HAttr !=nil {if _ebgef :=_ggec .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072");_ebgef !=nil {return _ebgef ;};};if _ggec .VSpaceAttr !=nil {if _bfcea :=_ggec .VSpaceAttr .ValidateWithPath (path +"/\u0056\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072"); +_bfcea !=nil {return _bfcea ;};};if _ggec .HSpaceAttr !=nil {if _cgfa :=_ggec .HSpaceAttr .ValidateWithPath (path +"/\u0048\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072");_cgfa !=nil {return _cgfa ;};};if _decca :=_ggec .WrapAttr .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u0041\u0074\u0074r"); +_decca !=nil {return _decca ;};if _gcbcg :=_ggec .HAnchorAttr .ValidateWithPath (path +"\u002f\u0048\u0041n\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_gcbcg !=nil {return _gcbcg ;};if _badce :=_ggec .VAnchorAttr .ValidateWithPath (path +"\u002f\u0056\u0041n\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); +_badce !=nil {return _badce ;};if _ggec .XAttr !=nil {if _eedbc :=_ggec .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_eedbc !=nil {return _eedbc ;};};if _bdaa :=_ggec .XAlignAttr .ValidateWithPath (path +"/\u0058\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_bdaa !=nil {return _bdaa ;};if _ggec .YAttr !=nil {if _fggcb :=_ggec .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072");_fggcb !=nil {return _fggcb ;};};if _gebaa :=_ggec .YAlignAttr .ValidateWithPath (path +"/\u0059\u0041\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_gebaa !=nil {return _gebaa ;};if _eaafa :=_ggec .HRuleAttr .ValidateWithPath (path +"\u002f\u0048\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072");_eaafa !=nil {return _eaafa ;};if _ggec .AnchorLockAttr !=nil {if _eedee :=_ggec .AnchorLockAttr .ValidateWithPath (path +"\u002fA\u006ec\u0068\u006f\u0072\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072"); +_eedee !=nil {return _eedee ;};};return nil ;}; -// Section Type -Type *CT_SectType ; +// ValidateWithPath validates the EG_HdrFtrReferences and its children, prefixing error messages with path +func (_edbec *EG_HdrFtrReferences )ValidateWithPath (path string )error {if _cccgab :=_edbec .HdrFtrReferencesChoice .ValidateWithPath (path +"\u002f\u0048\u0064rF\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +_cccgab !=nil {return _cccgab ;};return nil ;}; -// Page Size -PgSz *CT_PageSz ; +// ValidateWithPath validates the CT_Ind and its children, prefixing error messages with path +func (_cdbfea *CT_Ind )ValidateWithPath (path string )error {if _cdbfea .StartAttr !=nil {if _bbec :=_cdbfea .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_bbec !=nil {return _bbec ;};};if _cdbfea .EndAttr !=nil {if _gbac :=_cdbfea .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072"); +_gbac !=nil {return _gbac ;};};if _cdbfea .LeftAttr !=nil {if _ebaaf :=_cdbfea .LeftAttr .ValidateWithPath (path +"\u002fL\u0065\u0066\u0074\u0041\u0074\u0074r");_ebaaf !=nil {return _ebaaf ;};};if _cdbfea .RightAttr !=nil {if _daaaf :=_cdbfea .RightAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072"); +_daaaf !=nil {return _daaaf ;};};if _cdbfea .HangingAttr !=nil {if _eccca :=_cdbfea .HangingAttr .ValidateWithPath (path +"\u002f\u0048\u0061n\u0067\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_eccca !=nil {return _eccca ;};};if _cdbfea .FirstLineAttr !=nil {if _fdcb :=_cdbfea .FirstLineAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u004c\u0069\u006ee\u0041\u0074\u0074\u0072"); +_fdcb !=nil {return _fdcb ;};};return nil ;};const (ST_DisplacedByCustomXmlUnset ST_DisplacedByCustomXml =0;ST_DisplacedByCustomXmlNext ST_DisplacedByCustomXml =1;ST_DisplacedByCustomXmlPrev ST_DisplacedByCustomXml =2;); -// Page Margins -PgMar *CT_PageMar ; +// ValidateWithPath validates the EG_BlockLevelElts and its children, prefixing error messages with path +func (_fdgdb *EG_BlockLevelElts )ValidateWithPath (path string )error {if _bggdgc :=_fdgdb .BlockLevelEltsChoice .ValidateWithPath (path +"/\u0042\u006c\u006f\u0063kL\u0065v\u0065\u006c\u0045\u006c\u0074s\u0043\u0068\u006f\u0069\u0063\u0065");_bggdgc !=nil {return _bggdgc ; +};return nil ;}; -// Paper Source Information -PaperSrc *CT_PaperSource ; +// ValidateWithPath validates the CT_EdnDocProps and its children, prefixing error messages with path +func (_bcba *CT_EdnDocProps )ValidateWithPath (path string )error {if _bcba .Pos !=nil {if _eegc :=_bcba .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_eegc !=nil {return _eegc ;};};if _bcba .NumFmt !=nil {if _dbfef :=_bcba .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_dbfef !=nil {return _dbfef ;};};if _bcba .NumStart !=nil {if _ebaa :=_bcba .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_ebaa !=nil {return _ebaa ;};};if _bcba .NumRestart !=nil {if _ccdcf :=_bcba .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); +_ccdcf !=nil {return _ccdcf ;};};for _bgdd ,_afgab :=range _bcba .Endnote {if _cdfag :=_afgab .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045\u006e\u0064\u006e\u006f\u0074e\u005b\u0025\u0064\u005d",path ,_bgdd ));_cdfag !=nil {return _cdfag ; +};};return nil ;};type WdCT_WrapPath struct{ -// Page Borders -PgBorders *CT_PageBorders ; +// Wrapping Points Modified +EditedAttr *bool ; -// Line Numbering Settings -LnNumType *CT_LineNumber ; +// Wrapping Polygon Start +Start *_e .CT_Point2D ; -// Page Numbering Settings -PgNumType *CT_PageNumber ; +// Wrapping Polygon Line End Position +LineTo []*_e .CT_Point2D ;};type WdCT_TxbxContent struct{EG_BlockLevelElts []*EG_BlockLevelElts ;}; -// Column Definitions -Cols *CT_Columns ; +// Validate validates the CT_JcTable and its children +func (_cgfac *CT_JcTable )Validate ()error {return _cgfac .ValidateWithPath ("\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065");};func (_agade *CT_RubyPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_agcdg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_agade .RubyAlign ,_agcdg );_cfacbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068p\u0073"}};e .EncodeElement (_agade .Hps ,_cfacbe );_cdcfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"}}; +e .EncodeElement (_agade .HpsRaise ,_cdcfa );_bbbacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"}};e .EncodeElement (_agade .HpsBaseText ,_bbbacc );_dfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}}; +e .EncodeElement (_agade .Lid ,_dfdf );if _agade .Dirty !=nil {_ebbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"}};e .EncodeElement (_agade .Dirty ,_ebbbc );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewCT_SectPr ()*CT_SectPr {_ecaef :=&CT_SectPr {};return _ecaef };const (ST_PageBorderZOrderUnset ST_PageBorderZOrder =0;ST_PageBorderZOrderFront ST_PageBorderZOrder =1;ST_PageBorderZOrderBack ST_PageBorderZOrder =2;); -// Only Allow Editing of Form Fields -FormProt *CT_OnOff ; +// ValidateWithPath validates the CT_PageMar and its children, prefixing error messages with path +func (_fdafd *CT_PageMar )ValidateWithPath (path string )error {if _gabdg :=_fdafd .TopAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u0041\u0074\u0074\u0072");_gabdg !=nil {return _gabdg ;};if _aedfb :=_fdafd .RightAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072"); +_aedfb !=nil {return _aedfb ;};if _ffdge :=_fdafd .BottomAttr .ValidateWithPath (path +"/\u0042\u006f\u0074\u0074\u006f\u006d\u0041\u0074\u0074\u0072");_ffdge !=nil {return _ffdge ;};if _aeefd :=_fdafd .LeftAttr .ValidateWithPath (path +"\u002fL\u0065\u0066\u0074\u0041\u0074\u0074r"); +_aeefd !=nil {return _aeefd ;};if _cefe :=_fdafd .HeaderAttr .ValidateWithPath (path +"/\u0048\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_cefe !=nil {return _cefe ;};if _bcdefb :=_fdafd .FooterAttr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u0065\u0072\u0041\u0074\u0074\u0072"); +_bcdefb !=nil {return _bcdefb ;};if _cegc :=_fdafd .GutterAttr .ValidateWithPath (path +"/\u0047\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_cegc !=nil {return _cegc ;};return nil ;};func (_cgeb *CT_DocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agda :=range start .Attr {if _agda .Name .Local =="\u0076\u0061\u006c"{_acgg :=_agda .Value ; +_cgeb .ValAttr =_acgg ;continue ;};};for {_ffbe ,_caag :=d .Token ();if _caag !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065\u003a\u0020%\u0073",_caag );};if _dbee ,_fcdf :=_ffbe .(_a .EndElement ); +_fcdf &&_dbee .Name ==start .Name {break ;};};return nil ;}; -// Vertical Text Alignment on Page -VAlign *CT_VerticalJc ; +// Validate validates the CT_TblCellMar and its children +func (_gaedf *CT_TblCellMar )Validate ()error {return _gaedf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");};func (_fcccg *EG_RunLevelElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +_dbabf :for {_bafgae ,_daefg :=d .Token ();if _daefg !=nil {return _daefg ;};switch _ggfae :=_bafgae .(type ){case _a .StartElement :switch _ggfae .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _dfbcgc :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .ProofErr ,&_ggfae );_dfbcgc !=nil {return _dfbcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _bffbbb :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .PermStart ,&_ggfae );_bffbbb !=nil {return _bffbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _dadcg :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .PermEnd ,&_ggfae );_dadcg !=nil {return _dadcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _bafaf :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .Ins ,&_ggfae );_bafaf !=nil {return _bafaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _bffee :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .Del ,&_ggfae );_bffee !=nil {return _bffee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _fgbac :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .MoveFrom ,&_ggfae );_fgbac !=nil {return _fgbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:if _fcccg .RunLevelEltsChoice ==nil {_fcccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +};if _ddcdd :=d .DecodeElement (&_fcccg .RunLevelEltsChoice .MoveTo ,&_ggfae );_ddcdd !=nil {return _ddcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_adgcdb :=NewEG_RangeMarkupElements (); +_adgcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_adgcdb );if _aebba :=d .DecodeElement (&_adgcdb .RangeMarkupElementsChoice .BookmarkStart ,&_ggfae ); +_aebba !=nil {return _aebba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_eddgd :=NewEG_RangeMarkupElements (); +_eddgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddgd );if _acdaa :=d .DecodeElement (&_eddgd .RangeMarkupElementsChoice .BookmarkEnd ,&_ggfae ); +_acdaa !=nil {return _acdaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ccbde :=NewEG_RangeMarkupElements (); +_ccbde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccbde );if _dabaec :=d .DecodeElement (&_ccbde .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ggfae ); +_dabaec !=nil {return _dabaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gcfcb :=NewEG_RangeMarkupElements (); +_gcfcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcfcb );if _fefecb :=d .DecodeElement (&_gcfcb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ggfae ); +_fefecb !=nil {return _fefecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gcgfd :=NewEG_RangeMarkupElements (); +_gcgfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgfd );if _fabbfd :=d .DecodeElement (&_gcgfd .RangeMarkupElementsChoice .MoveToRangeStart ,&_ggfae ); +_fabbfd !=nil {return _fabbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dgegd :=NewEG_RangeMarkupElements (); +_dgegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgegd );if _fcbee :=d .DecodeElement (&_dgegd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ggfae ); +_fcbee !=nil {return _fcbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_efbaf :=NewEG_RangeMarkupElements (); +_efbaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_efbaf );if _afcbce :=d .DecodeElement (&_efbaf .RangeMarkupElementsChoice .CommentRangeStart ,&_ggfae ); +_afcbce !=nil {return _afcbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fbeed :=NewEG_RangeMarkupElements (); +_fbeed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbeed );if _aeafb :=d .DecodeElement (&_fbeed .RangeMarkupElementsChoice .CommentRangeEnd ,&_ggfae ); +_aeafb !=nil {return _aeafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdefa :=NewEG_RangeMarkupElements (); +_gdefa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdefa );if _edfgg :=d .DecodeElement (&_gdefa .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ggfae ); +_edfgg !=nil {return _edfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bfbcde :=NewEG_RangeMarkupElements (); +_bfbcde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfbcde );if _bbbfe :=d .DecodeElement (&_bfbcde .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ggfae ); +_bbbfe !=nil {return _bbbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gbfcaff :=NewEG_RangeMarkupElements (); +_gbfcaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfcaff );if _bcfgf :=d .DecodeElement (&_gbfcaff .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ggfae ); +_bcfgf !=nil {return _bcfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbbcd :=NewEG_RangeMarkupElements (); +_cbbcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbbcd );if _ecefge :=d .DecodeElement (&_cbbcd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ggfae ); +_ecefge !=nil {return _ecefge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cgcga :=NewEG_RangeMarkupElements (); +_cgcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgcga );if _dafac :=d .DecodeElement (&_cgcga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ggfae ); +_dafac !=nil {return _dafac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bbfced :=NewEG_RangeMarkupElements (); +_bbfced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbfced );if _bbcbdba :=d .DecodeElement (&_bbfced .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ggfae ); +_bbcbdba !=nil {return _bbcbdba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_adbee :=NewEG_RangeMarkupElements (); +_adbee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_adbee );if _dcgea :=d .DecodeElement (&_adbee .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ggfae ); +_dcgea !=nil {return _dcgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bafcg :=NewEG_RangeMarkupElements (); +_bafcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bafcg );if _gfadae :=d .DecodeElement (&_bafcg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ggfae ); +_gfadae !=nil {return _gfadae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_efggge :=NewEG_MathContent (); +_efggge .MathContentChoice =NewEG_MathContentChoice ();_fcccg .RunLevelEltsChoice .EG_MathContent =append (_fcccg .RunLevelEltsChoice .EG_MathContent ,_efggge );if _ebbeb :=d .DecodeElement (&_efggge .MathContentChoice .OMathPara ,&_ggfae );_ebbeb !=nil {return _ebbeb ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ccccaa :=NewEG_MathContent (); +_ccccaa .MathContentChoice =NewEG_MathContentChoice ();_fcccg .RunLevelEltsChoice .EG_MathContent =append (_fcccg .RunLevelEltsChoice .EG_MathContent ,_ccccaa );if _cefcb :=d .DecodeElement (&_ccccaa .MathContentChoice .OMath ,&_ggfae );_cefcb !=nil {return _cefcb ; +};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006eL\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_ggfae .Name ); +if _agbaee :=d .Skip ();_agbaee !=nil {return _agbaee ;};};case _a .EndElement :break _dbabf ;case _a .CharData :};};return nil ;}; -// Suppress Endnotes In Document -NoEndnote *CT_OnOff ; +// ValidateWithPath validates the CT_TextScale and its children, prefixing error messages with path +func (_abecc *CT_TextScale )ValidateWithPath (path string )error {if _abecc .ValAttr !=nil {if _adddbc :=_abecc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adddbc !=nil {return _adddbc ;};};return nil ;};func (_dabb *CT_Bookmark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_dabb .NameAttr )}); +if _dabb .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_dabb .ColFirstAttr )});};if _dabb .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_dd .Sprintf ("\u0025\u0076",*_dabb .ColLastAttr )}); +};if _dabb .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_gedf ,_ecga :=_dabb .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _ecga !=nil {return _ecga ;};start .Attr =append (start .Attr ,_gedf );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_dabb .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewEG_RunInnerContent ()*EG_RunInnerContent {_gdcfg :=&EG_RunInnerContent {};_gdcfg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();return _gdcfg ;};func (_ddafgg *ST_FontFamily )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecbdae ,_cggcfgc :=d .Token (); +if _cggcfgc !=nil {return _cggcfgc ;};if _ddcad ,_egeabb :=_ecbdae .(_a .EndElement );_egeabb &&_ddcad .Name ==start .Name {*_ddafgg =1;return nil ;};if _egafe ,_caaced :=_ecbdae .(_a .CharData );!_caaced {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecbdae ); +}else {switch string (_egafe ){case "":*_ddafgg =0;case "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065":*_ddafgg =1;case "\u006d\u006f\u0064\u0065\u0072\u006e":*_ddafgg =2;case "\u0072\u006f\u006da\u006e":*_ddafgg =3;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_ddafgg =4; +case "\u0073\u0077\u0069s\u0073":*_ddafgg =5;case "\u0061\u0075\u0074\u006f":*_ddafgg =6;};};_ecbdae ,_cggcfgc =d .Token ();if _cggcfgc !=nil {return _cggcfgc ;};if _facdg ,_adddg :=_ecbdae .(_a .EndElement );_adddg &&_facdg .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecbdae );}; -// Different First Page Headers and Footers -TitlePg *CT_OnOff ; +// Validate validates the CT_LsdException and its children +func (_caadc *CT_LsdException )Validate ()error {return _caadc .ValidateWithPath ("\u0043T\u005fL\u0073\u0064\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e");};type AG_TransitionalPassword struct{CryptProviderTypeAttr _f .ST_CryptProv ;CryptAlgorithmClassAttr _f .ST_AlgClass ; +CryptAlgorithmTypeAttr _f .ST_AlgType ;CryptAlgorithmSidAttr *int64 ;CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ; +SaltAttr *string ;};func (_gcfcc *ST_MailMergeSourceType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbbdae ,_fcdgbf :=d .Token ();if _fcdgbf !=nil {return _fcdgbf ;};if _aaefgb ,_ffcdbd :=_dbbdae .(_a .EndElement );_ffcdbd &&_aaefgb .Name ==start .Name {*_gcfcc =1; +return nil ;};if _bagceg ,_bdcgg :=_dbbdae .(_a .CharData );!_bdcgg {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbbdae );}else {switch string (_bagceg ){case "":*_gcfcc =0; +case "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065":*_gcfcc =1;case "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b":*_gcfcc =2;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741":*_gcfcc =3;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742":*_gcfcc =4; +case "\u0074\u0065\u0078\u0074":*_gcfcc =5;case "\u0065\u006d\u0061i\u006c":*_gcfcc =6;case "\u006e\u0061\u0074\u0069\u0076\u0065":*_gcfcc =7;case "\u006c\u0065\u0067\u0061\u0063\u0079":*_gcfcc =8;case "\u006d\u0061\u0073\u0074\u0065\u0072":*_gcfcc =9; +};};_dbbdae ,_fcdgbf =d .Token ();if _fcdgbf !=nil {return _fcdgbf ;};if _bafef ,_dgaegf :=_dbbdae .(_a .EndElement );_dgaegf &&_bafef .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbbdae ); +};type ST_TblLayoutType byte ; -// Text Flow Direction -TextDirection *CT_TextDirection ; +// ValidateWithPath validates the CT_PageSz and its children, prefixing error messages with path +func (_eabebg *CT_PageSz )ValidateWithPath (path string )error {if _eabebg .WAttr !=nil {if _fgbcd :=_eabebg .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_fgbcd !=nil {return _fgbcd ;};};if _eabebg .HAttr !=nil {if _cfdfg :=_eabebg .HAttr .ValidateWithPath (path +"\u002f\u0048\u0041\u0074\u0074\u0072"); +_cfdfg !=nil {return _cfdfg ;};};if _ccfbc :=_eabebg .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_ccfbc !=nil {return _ccfbc ;};return nil ;};type CT_TextboxTightWrap struct{ -// Right to Left Section Layout -Bidi *CT_OnOff ; +// Lines to Tight Wrap to Paragraph Extents +ValAttr ST_TextboxTightWrap ;}; -// Gutter on Right Side of Page -RtlGutter *CT_OnOff ; +// ValidateWithPath validates the CT_WriteProtection and its children, prefixing error messages with path +func (_afgda *CT_WriteProtection )ValidateWithPath (path string )error {if _afgda .RecommendedAttr !=nil {if _dbfdb :=_afgda .RecommendedAttr .ValidateWithPath (path +"\u002f\u0052e\u0063\u006f\u006dm\u0065\u006e\u0064\u0065\u0064\u0041\u0074\u0074\u0072"); +_dbfdb !=nil {return _dbfdb ;};};if _adagg :=_afgda .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072");_adagg !=nil {return _adagg ;}; +if _bfbgb :=_afgda .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_bfbgb !=nil {return _bfbgb ;};if _babbg :=_afgda .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_babbg !=nil {return _babbg ;};return nil ;};type CT_CustomXmlBlock struct{ -// Document Grid -DocGrid *CT_DocGrid ; +// Custom XML Element Namespace +UriAttr *string ; -// Reference to Printer Settings Data -PrinterSettings *CT_Rel ;};func (_dgggea *CT_TopPageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgggea .TopLeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072:\u0074\u006f\u0070\u004c\u0065\u0066t"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .TopLeftAttr )}); -};if _dgggea .TopRightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .TopRightAttr )});};if _dgggea .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .IdAttr )}); -};_dcbg ,_acegb :=_dgggea .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _acegb !=nil {return _acegb ;};start .Attr =append (start .Attr ,_dcbg );if _dgggea .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .ColorAttr )}); -};if _dgggea .ThemeColorAttr !=ST_ThemeColorUnset {_edfcbf ,_bcfffg :=_dgggea .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _bcfffg !=nil {return _bcfffg ;};start .Attr =append (start .Attr ,_edfcbf ); -};if _dgggea .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .ThemeTintAttr )});};if _dgggea .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .ThemeShadeAttr )}); -};if _dgggea .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .SzAttr )});};if _dgggea .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .SpaceAttr )}); -};if _dgggea .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .ShadowAttr )});};if _dgggea .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_dgggea .FrameAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ebccaeb ST_PageOrientation )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ebbbc :=_a .Attr {};_ebbbc .Name =name ;switch _ebccaeb {case ST_PageOrientationUnset :_ebbbc .Value =""; -case ST_PageOrientationPortrait :_ebbbc .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case ST_PageOrientationLandscape :_ebbbc .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return _ebbbc ,nil ;}; +// Custom XML Element Name +ElementAttr string ; -// ValidateWithPath validates the CT_AutoCaption and its children, prefixing error messages with path -func (_fgf *CT_AutoCaption )ValidateWithPath (path string )error {return nil };func (_edggg ST_TblWidth )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_edggg .String (),start );};func (_efbegg ST_BrClear )String ()string {switch _efbegg {case 0:return ""; -case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u0061\u006c\u006c";};return "";};func (_ccccge *EG_BlockLevelElts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccccge .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice (); -_gcageb :for {_cfcae ,_gdcgad :=d .Token ();if _gdcgad !=nil {return _gdcgad ;};switch _cccfb :=_cfcae .(type ){case _a .StartElement :switch _cccfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:if _ccccge .BlockLevelEltsChoice ==nil {_ccccge .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice (); -};if _bgfad :=d .DecodeElement (&_ccccge .BlockLevelEltsChoice .AltChunk ,&_cccfb );_bgfad !=nil {return _bgfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_ecbfgd :=NewEG_ContentBlockContent (); -_ecbfgd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecbfgd );if _deagfe :=d .DecodeElement (&_ecbfgd .ContentBlockContentChoice .CustomXml ,&_cccfb ); -_deagfe !=nil {return _deagfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dddfa :=NewEG_ContentBlockContent (); -_dddfa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dddfa );if _dgdacf :=d .DecodeElement (&_dddfa .ContentBlockContentChoice .Sdt ,&_cccfb ); -_dgdacf !=nil {return _dgdacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_efgba :=NewEG_ContentBlockContent (); -_efgba .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_efgba );if _gabbfc :=d .DecodeElement (&_efgba .ContentBlockContentChoice .P ,&_cccfb ); -_gabbfc !=nil {return _gabbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_abegc :=NewEG_ContentBlockContent (); -_abegc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_abegc );if _ebcda :=d .DecodeElement (&_abegc .ContentBlockContentChoice .Tbl ,&_cccfb ); -_ebcda !=nil {return _ebcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fdbac :=NewEG_ContentBlockContent (); -_fdgcd :=NewEG_RunLevelElts ();_fdgcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdbac );_fdbac .ContentBlockContentChoice .EG_RunLevelElts =append (_fdbac .ContentBlockContentChoice .EG_RunLevelElts ,_fdgcd ); -if _ccaba :=d .DecodeElement (&_fdgcd .RunLevelEltsChoice .ProofErr ,&_cccfb );_ccaba !=nil {return _ccaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aafbfb :=NewEG_ContentBlockContent (); -_cbebb :=NewEG_RunLevelElts ();_cbebb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_aafbfb );_aafbfb .ContentBlockContentChoice .EG_RunLevelElts =append (_aafbfb .ContentBlockContentChoice .EG_RunLevelElts ,_cbebb ); -if _caege :=d .DecodeElement (&_cbebb .RunLevelEltsChoice .PermStart ,&_cccfb );_caege !=nil {return _caege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_deega :=NewEG_ContentBlockContent (); -_bebfga :=NewEG_RunLevelElts ();_bebfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_deega );_deega .ContentBlockContentChoice .EG_RunLevelElts =append (_deega .ContentBlockContentChoice .EG_RunLevelElts ,_bebfga ); -if _eecgca :=d .DecodeElement (&_bebfga .RunLevelEltsChoice .PermEnd ,&_cccfb );_eecgca !=nil {return _eecgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_deefe :=NewEG_ContentBlockContent (); -_bgaegf :=NewEG_RunLevelElts ();_bgaegf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_deefe );_deefe .ContentBlockContentChoice .EG_RunLevelElts =append (_deefe .ContentBlockContentChoice .EG_RunLevelElts ,_bgaegf ); -if _edgef :=d .DecodeElement (&_bgaegf .RunLevelEltsChoice .Ins ,&_cccfb );_edgef !=nil {return _edgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fcedef :=NewEG_ContentBlockContent (); -_gcffa :=NewEG_RunLevelElts ();_gcffa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcedef );_fcedef .ContentBlockContentChoice .EG_RunLevelElts =append (_fcedef .ContentBlockContentChoice .EG_RunLevelElts ,_gcffa ); -if _edcdg :=d .DecodeElement (&_gcffa .RunLevelEltsChoice .Del ,&_cccfb );_edcdg !=nil {return _edcdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_acbcg :=NewEG_ContentBlockContent (); -_efcega :=NewEG_RunLevelElts ();_efcega .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_acbcg );_acbcg .ContentBlockContentChoice .EG_RunLevelElts =append (_acbcg .ContentBlockContentChoice .EG_RunLevelElts ,_efcega ); -if _ebcabd :=d .DecodeElement (&_efcega .RunLevelEltsChoice .MoveFrom ,&_cccfb );_ebcabd !=nil {return _ebcabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dcgdce :=NewEG_ContentBlockContent (); -_edafc :=NewEG_RunLevelElts ();_edafc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcgdce );_dcgdce .ContentBlockContentChoice .EG_RunLevelElts =append (_dcgdce .ContentBlockContentChoice .EG_RunLevelElts ,_edafc ); -if _gaccd :=d .DecodeElement (&_edafc .RunLevelEltsChoice .MoveTo ,&_cccfb );_gaccd !=nil {return _gaccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ecbad :=NewEG_ContentBlockContent (); -_dbadgce :=NewEG_RunLevelElts ();_afggg :=NewEG_RangeMarkupElements ();_afggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecbad ); -_ecbad .ContentBlockContentChoice .EG_RunLevelElts =append (_ecbad .ContentBlockContentChoice .EG_RunLevelElts ,_dbadgce );_dbadgce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbadgce .RunLevelEltsChoice .EG_RangeMarkupElements ,_afggg );if _dgege :=d .DecodeElement (&_afggg .RangeMarkupElementsChoice .BookmarkStart ,&_cccfb ); -_dgege !=nil {return _dgege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dfacef :=NewEG_ContentBlockContent (); -_eaaecd :=NewEG_RunLevelElts ();_ccebc :=NewEG_RangeMarkupElements ();_ccebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfacef ); -_dfacef .ContentBlockContentChoice .EG_RunLevelElts =append (_dfacef .ContentBlockContentChoice .EG_RunLevelElts ,_eaaecd );_eaaecd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaaecd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccebc );if _bgdcc :=d .DecodeElement (&_ccebc .RangeMarkupElementsChoice .BookmarkEnd ,&_cccfb ); -_bgdcc !=nil {return _bgdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ffcgcd :=NewEG_ContentBlockContent (); -_afac :=NewEG_RunLevelElts ();_edfaa :=NewEG_RangeMarkupElements ();_edfaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffcgcd ); -_ffcgcd .ContentBlockContentChoice .EG_RunLevelElts =append (_ffcgcd .ContentBlockContentChoice .EG_RunLevelElts ,_afac );_afac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afac .RunLevelEltsChoice .EG_RangeMarkupElements ,_edfaa );if _addef :=d .DecodeElement (&_edfaa .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cccfb ); -_addef !=nil {return _addef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edfbfe :=NewEG_ContentBlockContent (); -_bccbe :=NewEG_RunLevelElts ();_edgcgf :=NewEG_RangeMarkupElements ();_edgcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_edfbfe ); -_edfbfe .ContentBlockContentChoice .EG_RunLevelElts =append (_edfbfe .ContentBlockContentChoice .EG_RunLevelElts ,_bccbe );_bccbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bccbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgcgf );if _afeeb :=d .DecodeElement (&_edgcgf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cccfb ); -_afeeb !=nil {return _afeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dfbfe :=NewEG_ContentBlockContent (); -_baccf :=NewEG_RunLevelElts ();_fabge :=NewEG_RangeMarkupElements ();_fabge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfbfe ); -_dfbfe .ContentBlockContentChoice .EG_RunLevelElts =append (_dfbfe .ContentBlockContentChoice .EG_RunLevelElts ,_baccf );_baccf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baccf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fabge );if _bafbb :=d .DecodeElement (&_fabge .RangeMarkupElementsChoice .MoveToRangeStart ,&_cccfb ); -_bafbb !=nil {return _bafbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cddcgb :=NewEG_ContentBlockContent (); -_bebgd :=NewEG_RunLevelElts ();_bgfcce :=NewEG_RangeMarkupElements ();_bgfcce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cddcgb ); -_cddcgb .ContentBlockContentChoice .EG_RunLevelElts =append (_cddcgb .ContentBlockContentChoice .EG_RunLevelElts ,_bebgd );_bebgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bebgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgfcce );if _gddbce :=d .DecodeElement (&_bgfcce .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cccfb ); -_gddbce !=nil {return _gddbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_abbbg :=NewEG_ContentBlockContent (); -_ddceg :=NewEG_RunLevelElts ();_gdbbcf :=NewEG_RangeMarkupElements ();_gdbbcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_abbbg ); -_abbbg .ContentBlockContentChoice .EG_RunLevelElts =append (_abbbg .ContentBlockContentChoice .EG_RunLevelElts ,_ddceg );_ddceg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddceg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdbbcf );if _fddcad :=d .DecodeElement (&_gdbbcf .RangeMarkupElementsChoice .CommentRangeStart ,&_cccfb ); -_fddcad !=nil {return _fddcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edcbgc :=NewEG_ContentBlockContent (); -_ebdad :=NewEG_RunLevelElts ();_fcbefc :=NewEG_RangeMarkupElements ();_fcbefc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_edcbgc ); -_edcbgc .ContentBlockContentChoice .EG_RunLevelElts =append (_edcbgc .ContentBlockContentChoice .EG_RunLevelElts ,_ebdad );_ebdad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdad .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbefc );if _gegbaf :=d .DecodeElement (&_fcbefc .RangeMarkupElementsChoice .CommentRangeEnd ,&_cccfb ); -_gegbaf !=nil {return _gegbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bfbde :=NewEG_ContentBlockContent (); -_ddgbg :=NewEG_RunLevelElts ();_cbfffg :=NewEG_RangeMarkupElements ();_cbfffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfbde ); -_bfbde .ContentBlockContentChoice .EG_RunLevelElts =append (_bfbde .ContentBlockContentChoice .EG_RunLevelElts ,_ddgbg );_ddgbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddgbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbfffg );if _ecbef :=d .DecodeElement (&_cbfffg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cccfb ); -_ecbef !=nil {return _ecbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dgdaff :=NewEG_ContentBlockContent (); -_dgebe :=NewEG_RunLevelElts ();_dcfcg :=NewEG_RangeMarkupElements ();_dcfcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgdaff ); -_dgdaff .ContentBlockContentChoice .EG_RunLevelElts =append (_dgdaff .ContentBlockContentChoice .EG_RunLevelElts ,_dgebe );_dgebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcfcg );if _fagge :=d .DecodeElement (&_dcfcg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cccfb ); -_fagge !=nil {return _fagge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_edgfe :=NewEG_ContentBlockContent (); -_beedce :=NewEG_RunLevelElts ();_bcgeaf :=NewEG_RangeMarkupElements ();_bcgeaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_edgfe ); -_edgfe .ContentBlockContentChoice .EG_RunLevelElts =append (_edgfe .ContentBlockContentChoice .EG_RunLevelElts ,_beedce );_beedce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beedce .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcgeaf );if _ebgcd :=d .DecodeElement (&_bcgeaf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cccfb ); -_ebgcd !=nil {return _ebgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dgede :=NewEG_ContentBlockContent (); -_gceae :=NewEG_RunLevelElts ();_edeab :=NewEG_RangeMarkupElements ();_edeab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgede ); -_dgede .ContentBlockContentChoice .EG_RunLevelElts =append (_dgede .ContentBlockContentChoice .EG_RunLevelElts ,_gceae );_gceae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gceae .RunLevelEltsChoice .EG_RangeMarkupElements ,_edeab );if _gfgacg :=d .DecodeElement (&_edeab .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cccfb ); -_gfgacg !=nil {return _gfgacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_eebee :=NewEG_ContentBlockContent (); -_gaaeb :=NewEG_RunLevelElts ();_ffdag :=NewEG_RangeMarkupElements ();_ffdag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_eebee ); -_eebee .ContentBlockContentChoice .EG_RunLevelElts =append (_eebee .ContentBlockContentChoice .EG_RunLevelElts ,_gaaeb );_gaaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdag );if _cebcbe :=d .DecodeElement (&_ffdag .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cccfb ); -_cebcbe !=nil {return _cebcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gaeeb :=NewEG_ContentBlockContent (); -_dfgae :=NewEG_RunLevelElts ();_agbeb :=NewEG_RangeMarkupElements ();_agbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaeeb ); -_gaeeb .ContentBlockContentChoice .EG_RunLevelElts =append (_gaeeb .ContentBlockContentChoice .EG_RunLevelElts ,_dfgae );_dfgae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfgae .RunLevelEltsChoice .EG_RangeMarkupElements ,_agbeb );if _caaged :=d .DecodeElement (&_agbeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cccfb ); -_caaged !=nil {return _caaged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bcaed :=NewEG_ContentBlockContent (); -_bcbf :=NewEG_RunLevelElts ();_gecbc :=NewEG_RangeMarkupElements ();_gecbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcaed ); -_bcaed .ContentBlockContentChoice .EG_RunLevelElts =append (_bcaed .ContentBlockContentChoice .EG_RunLevelElts ,_bcbf );_bcbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gecbc );if _bgbgea :=d .DecodeElement (&_gecbc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cccfb ); -_bgbgea !=nil {return _bgbgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afdgc :=NewEG_ContentBlockContent (); -_eafef :=NewEG_RunLevelElts ();_gbfbg :=NewEG_RangeMarkupElements ();_gbfbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_afdgc ); -_afdgc .ContentBlockContentChoice .EG_RunLevelElts =append (_afdgc .ContentBlockContentChoice .EG_RunLevelElts ,_eafef );_eafef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eafef .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfbg );if _bgaed :=d .DecodeElement (&_gbfbg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cccfb ); -_bgaed !=nil {return _bgaed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_beeeeb :=NewEG_ContentBlockContent (); -_fbfeae :=NewEG_RunLevelElts ();_egfbff :=NewEG_MathContent ();_egfbff .MathContentChoice =NewEG_MathContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_beeeeb );_beeeeb .ContentBlockContentChoice .EG_RunLevelElts =append (_beeeeb .ContentBlockContentChoice .EG_RunLevelElts ,_fbfeae ); -_fbfeae .RunLevelEltsChoice .EG_MathContent =append (_fbfeae .RunLevelEltsChoice .EG_MathContent ,_egfbff );if _baddfc :=d .DecodeElement (&_egfbff .MathContentChoice .OMathPara ,&_cccfb );_baddfc !=nil {return _baddfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bcada :=NewEG_ContentBlockContent (); -_fefec :=NewEG_RunLevelElts ();_cabcg :=NewEG_MathContent ();_cabcg .MathContentChoice =NewEG_MathContentChoice ();_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccccge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcada );_bcada .ContentBlockContentChoice .EG_RunLevelElts =append (_bcada .ContentBlockContentChoice .EG_RunLevelElts ,_fefec ); -_fefec .RunLevelEltsChoice .EG_MathContent =append (_fefec .RunLevelEltsChoice .EG_MathContent ,_cabcg );if _bfcdd :=d .DecodeElement (&_cabcg .MathContentChoice .OMath ,&_cccfb );_bfcdd !=nil {return _bfcdd ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0020\u0025\u0076",_cccfb .Name ); -if _bgcff :=d .Skip ();_bgcff !=nil {return _bgcff ;};};case _a .EndElement :break _gcageb ;case _a .CharData :};};return nil ;};func (_dfebb *EG_CellMarkupElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfebb .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -_daabc :for {_cadafg ,_cdceb :=d .Token ();if _cdceb !=nil {return _cdceb ;};switch _efega :=_cadafg .(type ){case _a .StartElement :switch _efega .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_dfebb .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _gcfded :=d .DecodeElement (&_dfebb .CellMarkupElementsChoice .CellIns ,&_efega );_gcfded !=nil {return _gcfded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_dfebb .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _efdaeb :=d .DecodeElement (&_dfebb .CellMarkupElementsChoice .CellDel ,&_efega );_efdaeb !=nil {return _efdaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_dfebb .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _agfcc :=d .DecodeElement (&_dfebb .CellMarkupElementsChoice .CellMerge ,&_efega );_agfcc !=nil {return _agfcc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0043\u0065\u006c\u006c\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_efega .Name ); -if _ggaed :=d .Skip ();_ggaed !=nil {return _ggaed ;};};case _a .EndElement :break _daabc ;case _a .CharData :};};return nil ;};func (_deaee *CT_TrackChangeRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fedef :=range start .Attr {if _fedef .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_deaee .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_fedef ); -continue ;};if _fedef .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_fgadea :=_fedef .Value ;_deaee .AuthorAttr =_fgadea ;continue ;};if _fedef .Name .Local =="\u0064\u0061\u0074\u0065"{_fabced ,_ebaeg :=ParseStdlibTime (_fedef .Value );if _ebaeg !=nil {return _ebaeg ; -};_deaee .DateAttr =&_fabced ;continue ;};if _fedef .Name .Local =="\u0069\u0064"{_bccggg ,_deccdd :=_f .ParseInt (_fedef .Value ,10,64);if _deccdd !=nil {return _deccdd ;};_deaee .IdAttr =_bccggg ;continue ;};};for {_agded ,_cbcgc :=d .Token ();if _cbcgc !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0072\u0061\u0063\u006bC\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065\u003a\u0020\u0025\u0073",_cbcgc ); -};if _ggfdaa ,_dbcbd :=_agded .(_a .EndElement );_dbcbd &&_ggfdaa .Name ==start .Name {break ;};};return nil ;}; +// Custom XML Element Properties +CustomXmlPr *CT_CustomXmlPr ;EG_ContentBlockContent []*EG_ContentBlockContent ;};func NewCT_FrameScrollbar ()*CT_FrameScrollbar {_efddc :=&CT_FrameScrollbar {};_efddc .ValAttr =ST_FrameScrollbar (1);return _efddc ;};func (_cbcefe *CT_UnsignedDecimalNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_cbcefe .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dgggbg ST_MailMergeDocType )String ()string {switch _dgggbg {case 0:return "";case 1:return "\u0063a\u0074\u0061\u006c\u006f\u0067";case 2:return "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s"; +case 3:return "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073";case 4:return "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073";case 5:return "\u0065\u006d\u0061i\u006c";case 6:return "\u0066\u0061\u0078";}; +return "";};func (_daab *CT_DocPartPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bcdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_daab .Name ,_bcdd );if _daab .Style !=nil {_bcebg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_daab .Style ,_bcebg );};if _daab .Category !=nil {_agee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}};e .EncodeElement (_daab .Category ,_agee );};if _daab .Types !=nil {_daba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0079\u0070\u0065\u0073"}}; +e .EncodeElement (_daab .Types ,_daba );};if _daab .Behaviors !=nil {_daaff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073"}};e .EncodeElement (_daab .Behaviors ,_daaff );};if _daab .Description !=nil {_ggdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_daab .Description ,_ggdg );};if _daab .Guid !=nil {_accb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0069\u0064"}};e .EncodeElement (_daab .Guid ,_accb );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_TrackChangeNumbering and its children -func (_aabac *CT_TrackChangeNumbering )Validate ()error {return _aabac .ValidateWithPath ("\u0043\u0054\u005fTr\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067");};func (_ebffb *CT_ReadingModeInkLockDown )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbbef :=range start .Attr {if _dbbef .Name .Local =="\u0061\u0063\u0074\u0075\u0061\u006c\u0050\u0067"{_dfada ,_cdgbe :=ParseUnionST_OnOff (_dbbef .Value ); -if _cdgbe !=nil {return _cdgbe ;};_ebffb .ActualPgAttr =_dfada ;continue ;};if _dbbef .Name .Local =="\u0077"{_fafd ,_gcgg :=_f .ParseUint (_dbbef .Value ,10,64);if _gcgg !=nil {return _gcgg ;};_ebffb .WAttr =_fafd ;continue ;};if _dbbef .Name .Local =="\u0068"{_agdbcg ,_fdcaf :=_f .ParseUint (_dbbef .Value ,10,64); -if _fdcaf !=nil {return _fdcaf ;};_ebffb .HAttr =_agdbcg ;continue ;};if _dbbef .Name .Local =="\u0066\u006f\u006e\u0074\u0053\u007a"{_eeabf ,_aeebed :=ParseUnionST_DecimalNumberOrPercent (_dbbef .Value );if _aeebed !=nil {return _aeebed ;};_ebffb .FontSzAttr =_eeabf ; -continue ;};};for {_ceaa ,_caedd :=d .Token ();if _caedd !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0052\u0065\u0061\u0064\u0069\u006e\u0067\u004do\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077n\u003a\u0020\u0025\u0073",_caedd ); -};if _efedc ,_gcfbfg :=_ceaa .(_a .EndElement );_gcfbfg &&_efedc .Name ==start .Name {break ;};};return nil ;};type CT_DrawingChoice struct{Anchor *WdAnchor ;Inline *WdInline ;};func (_ccdcaa *CT_TblPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efgfdd :for {_gabebc ,_fgdgff :=d .Token (); -if _fgdgff !=nil {return _fgdgff ;};switch _fcdeg :=_gabebc .(type ){case _a .StartElement :switch _fcdeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_ccdcaa .TblStyle =NewCT_String (); -if _bebcg :=d .DecodeElement (_ccdcaa .TblStyle ,&_fcdeg );_bebcg !=nil {return _bebcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"}:_ccdcaa .TblpPr =NewCT_TblPPr (); -if _cgbecg :=d .DecodeElement (_ccdcaa .TblpPr ,&_fcdeg );_cgbecg !=nil {return _cgbecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_ccdcaa .TblOverlap =NewCT_TblOverlap (); -if _acccdb :=d .DecodeElement (_ccdcaa .TblOverlap ,&_fcdeg );_acccdb !=nil {return _acccdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}:_ccdcaa .BidiVisual =NewCT_OnOff (); -if _gefgeb :=d .DecodeElement (_ccdcaa .BidiVisual ,&_fcdeg );_gefgeb !=nil {return _gefgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_ccdcaa .TblStyleRowBandSize =NewCT_DecimalNumber (); -if _edcbdf :=d .DecodeElement (_ccdcaa .TblStyleRowBandSize ,&_fcdeg );_edcbdf !=nil {return _edcbdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_ccdcaa .TblStyleColBandSize =NewCT_DecimalNumber (); -if _gdaad :=d .DecodeElement (_ccdcaa .TblStyleColBandSize ,&_fcdeg );_gdaad !=nil {return _gdaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_ccdcaa .TblW =NewCT_TblWidth (); -if _dbbgdb :=d .DecodeElement (_ccdcaa .TblW ,&_fcdeg );_dbbgdb !=nil {return _dbbgdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_ccdcaa .Jc =NewCT_JcTable (); -if _dfgef :=d .DecodeElement (_ccdcaa .Jc ,&_fcdeg );_dfgef !=nil {return _dfgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_ccdcaa .TblCellSpacing =NewCT_TblWidth (); -if _gcegaf :=d .DecodeElement (_ccdcaa .TblCellSpacing ,&_fcdeg );_gcegaf !=nil {return _gcegaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_ccdcaa .TblInd =NewCT_TblWidth (); -if _abdgc :=d .DecodeElement (_ccdcaa .TblInd ,&_fcdeg );_abdgc !=nil {return _abdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_ccdcaa .TblBorders =NewCT_TblBorders (); -if _agaf :=d .DecodeElement (_ccdcaa .TblBorders ,&_fcdeg );_agaf !=nil {return _agaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_ccdcaa .Shd =NewCT_Shd (); -if _bcbcd :=d .DecodeElement (_ccdcaa .Shd ,&_fcdeg );_bcbcd !=nil {return _bcbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_ccdcaa .TblLayout =NewCT_TblLayoutType (); -if _abgdf :=d .DecodeElement (_ccdcaa .TblLayout ,&_fcdeg );_abgdf !=nil {return _abgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_ccdcaa .TblCellMar =NewCT_TblCellMar (); -if _dddbg :=d .DecodeElement (_ccdcaa .TblCellMar ,&_fcdeg );_dddbg !=nil {return _dddbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_ccdcaa .TblLook =NewCT_TblLook (); -if _fcgbfc :=d .DecodeElement (_ccdcaa .TblLook ,&_fcdeg );_fcgbfc !=nil {return _fcgbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_ccdcaa .TblCaption =NewCT_String (); -if _effeg :=d .DecodeElement (_ccdcaa .TblCaption ,&_fcdeg );_effeg !=nil {return _effeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}:_ccdcaa .TblDescription =NewCT_String (); -if _aadcf :=d .DecodeElement (_ccdcaa .TblDescription ,&_fcdeg );_aadcf !=nil {return _aadcf ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0062\u006cP\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_fcdeg .Name ); -if _edegaa :=d .Skip ();_edegaa !=nil {return _edegaa ;};};case _a .EndElement :break _efgfdd ;case _a .CharData :};};return nil ;};func (_afbegf *EG_ContentCellContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afbegf .ContentCellContentChoice =NewEG_ContentCellContentChoice (); -_fggfb :for {_bgeeb ,_addb :=d .Token ();if _addb !=nil {return _addb ;};switch _cfeed :=_bgeeb .(type ){case _a .StartElement :switch _cfeed .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:if _afbegf .ContentCellContentChoice ==nil {_afbegf .ContentCellContentChoice =NewEG_ContentCellContentChoice (); -};if _beabbf :=d .DecodeElement (&_afbegf .ContentCellContentChoice .Tc ,&_cfeed );_beabbf !=nil {return _beabbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _afbegf .ContentCellContentChoice ==nil {_afbegf .ContentCellContentChoice =NewEG_ContentCellContentChoice (); -};if _dbdge :=d .DecodeElement (&_afbegf .ContentCellContentChoice .CustomXml ,&_cfeed );_dbdge !=nil {return _dbdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _afbegf .ContentCellContentChoice ==nil {_afbegf .ContentCellContentChoice =NewEG_ContentCellContentChoice (); -};if _fbccd :=d .DecodeElement (&_afbegf .ContentCellContentChoice .Sdt ,&_cfeed );_fbccd !=nil {return _fbccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_adbdf :=NewEG_RunLevelElts (); -_adbdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_adbdf );if _ccbab :=d .DecodeElement (&_adbdf .RunLevelEltsChoice .ProofErr ,&_cfeed ); -_ccbab !=nil {return _ccbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_eccda :=NewEG_RunLevelElts (); -_eccda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_eccda );if _dfcdd :=d .DecodeElement (&_eccda .RunLevelEltsChoice .PermStart ,&_cfeed ); -_dfcdd !=nil {return _dfcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dadbca :=NewEG_RunLevelElts (); -_dadbca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_dadbca );if _gdbdfe :=d .DecodeElement (&_dadbca .RunLevelEltsChoice .PermEnd ,&_cfeed ); -_gdbdfe !=nil {return _gdbdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_abaae :=NewEG_RunLevelElts (); -_abaae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_abaae );if _eaddcc :=d .DecodeElement (&_abaae .RunLevelEltsChoice .Ins ,&_cfeed ); -_eaddcc !=nil {return _eaddcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_agddc :=NewEG_RunLevelElts (); -_agddc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_agddc );if _bbgeaf :=d .DecodeElement (&_agddc .RunLevelEltsChoice .Del ,&_cfeed ); -_bbgeaf !=nil {return _bbgeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gffab :=NewEG_RunLevelElts (); -_gffab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_gffab );if _dfafc :=d .DecodeElement (&_gffab .RunLevelEltsChoice .MoveFrom ,&_cfeed ); -_dfafc !=nil {return _dfafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gbegbc :=NewEG_RunLevelElts (); -_gbegbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_gbegbc );if _gcbce :=d .DecodeElement (&_gbegbc .RunLevelEltsChoice .MoveTo ,&_cfeed ); -_gcbce !=nil {return _gcbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gcecc :=NewEG_RunLevelElts (); -_ceabe :=NewEG_RangeMarkupElements ();_ceabe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_gcecc );_gcecc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcecc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceabe ); -if _ccfdee :=d .DecodeElement (&_ceabe .RangeMarkupElementsChoice .BookmarkStart ,&_cfeed );_ccfdee !=nil {return _ccfdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fgaebb :=NewEG_RunLevelElts (); -_acfcf :=NewEG_RangeMarkupElements ();_acfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_fgaebb );_fgaebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgaebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_acfcf ); -if _aabbe :=d .DecodeElement (&_acfcf .RangeMarkupElementsChoice .BookmarkEnd ,&_cfeed );_aabbe !=nil {return _aabbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gbbec :=NewEG_RunLevelElts (); -_fegbcc :=NewEG_RangeMarkupElements ();_fegbcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_gbbec );_gbbec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbbec .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegbcc ); -if _bccaf :=d .DecodeElement (&_fegbcc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cfeed );_bccaf !=nil {return _bccaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgcca :=NewEG_RunLevelElts (); -_fcefg :=NewEG_RangeMarkupElements ();_fcefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_dgcca );_dgcca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgcca .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcefg ); -if _bfbffa :=d .DecodeElement (&_fcefg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cfeed );_bfbffa !=nil {return _bfbffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_adegf :=NewEG_RunLevelElts (); -_dgabaf :=NewEG_RangeMarkupElements ();_dgabaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_adegf );_adegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgabaf ); -if _gbagac :=d .DecodeElement (&_dgabaf .RangeMarkupElementsChoice .MoveToRangeStart ,&_cfeed );_gbagac !=nil {return _gbagac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bacfab :=NewEG_RunLevelElts (); -_afffd :=NewEG_RangeMarkupElements ();_afffd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_bacfab );_bacfab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bacfab .RunLevelEltsChoice .EG_RangeMarkupElements ,_afffd ); -if _gageec :=d .DecodeElement (&_afffd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cfeed );_gageec !=nil {return _gageec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_edaafc :=NewEG_RunLevelElts (); -_dfaff :=NewEG_RangeMarkupElements ();_dfaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_edaafc );_edaafc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edaafc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaff ); -if _cecad :=d .DecodeElement (&_dfaff .RangeMarkupElementsChoice .CommentRangeStart ,&_cfeed );_cecad !=nil {return _cecad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgcgca :=NewEG_RunLevelElts (); -_fcgfed :=NewEG_RangeMarkupElements ();_fcgfed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_dgcgca );_dgcgca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgcgca .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgfed ); -if _fcacg :=d .DecodeElement (&_fcgfed .RangeMarkupElementsChoice .CommentRangeEnd ,&_cfeed );_fcacg !=nil {return _fcacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgadc :=NewEG_RunLevelElts (); -_bdeda :=NewEG_RangeMarkupElements ();_bdeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_dgadc );_dgadc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgadc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdeda ); -if _cdeecc :=d .DecodeElement (&_bdeda .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cfeed );_cdeecc !=nil {return _cdeecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bgebc :=NewEG_RunLevelElts (); -_fafgbg :=NewEG_RangeMarkupElements ();_fafgbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_bgebc );_bgebc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgebc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fafgbg ); -if _gcebca :=d .DecodeElement (&_fafgbg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cfeed );_gcebca !=nil {return _gcebca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cagaef :=NewEG_RunLevelElts (); -_cccagd :=NewEG_RangeMarkupElements ();_cccagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_cagaef );_cagaef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cagaef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cccagd ); -if _gcbbc :=d .DecodeElement (&_cccagd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cfeed );_gcbbc !=nil {return _gcbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_caagd :=NewEG_RunLevelElts (); -_aebac :=NewEG_RangeMarkupElements ();_aebac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_caagd );_caagd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caagd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aebac ); -if _cdbaaa :=d .DecodeElement (&_aebac .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cfeed );_cdbaaa !=nil {return _cdbaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_acaab :=NewEG_RunLevelElts (); -_feaaeb :=NewEG_RangeMarkupElements ();_feaaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_acaab );_acaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_feaaeb ); -if _cbdcb :=d .DecodeElement (&_feaaeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cfeed );_cbdcb !=nil {return _cbdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bceefd :=NewEG_RunLevelElts (); -_dfcac :=NewEG_RangeMarkupElements ();_dfcac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_bceefd );_bceefd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bceefd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfcac ); -if _dabcg :=d .DecodeElement (&_dfcac .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cfeed );_dabcg !=nil {return _dabcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_abagd :=NewEG_RunLevelElts (); -_agfge :=NewEG_RangeMarkupElements ();_agfge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_abagd );_abagd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abagd .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfge ); -if _cdgfa :=d .DecodeElement (&_agfge .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cfeed );_cdgfa !=nil {return _cdgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgcag :=NewEG_RunLevelElts (); -_aaffdb :=NewEG_RangeMarkupElements ();_aaffdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_bgcag );_bgcag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcag .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaffdb ); -if _ebdfff :=d .DecodeElement (&_aaffdb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cfeed );_ebdfff !=nil {return _ebdfff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ggaac :=NewEG_RunLevelElts (); -_cbbdcg :=NewEG_MathContent ();_cbbdcg .MathContentChoice =NewEG_MathContentChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_ggaac );_ggaac .RunLevelEltsChoice .EG_MathContent =append (_ggaac .RunLevelEltsChoice .EG_MathContent ,_cbbdcg ); -if _aecbgg :=d .DecodeElement (&_cbbdcg .MathContentChoice .OMathPara ,&_cfeed );_aecbgg !=nil {return _aecbgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bcgfc :=NewEG_RunLevelElts (); -_ddecf :=NewEG_MathContent ();_ddecf .MathContentChoice =NewEG_MathContentChoice ();_afbegf .ContentCellContentChoice .EG_RunLevelElts =append (_afbegf .ContentCellContentChoice .EG_RunLevelElts ,_bcgfc );_bcgfc .RunLevelEltsChoice .EG_MathContent =append (_bcgfc .RunLevelEltsChoice .EG_MathContent ,_ddecf ); -if _efdfb :=d .DecodeElement (&_ddecf .MathContentChoice .OMath ,&_cfeed );_efdfb !=nil {return _efdfb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_cfeed .Name ); -if _abcde :=d .Skip ();_abcde !=nil {return _abcde ;};};case _a .EndElement :break _fggfb ;case _a .CharData :};};return nil ;};func NewCT_ObjectLink ()*CT_ObjectLink {_fafbe :=&CT_ObjectLink {};_fafbe .UpdateModeAttr =ST_ObjectUpdateMode (1);return _fafbe ; -};type WdCT_Inline struct{ +// ValidateWithPath validates the CT_Odso and its children, prefixing error messages with path +func (_becac *CT_Odso )ValidateWithPath (path string )error {if _becac .Udl !=nil {if _fdbdfc :=_becac .Udl .ValidateWithPath (path +"\u002f\u0055\u0064\u006c");_fdbdfc !=nil {return _fdbdfc ;};};if _becac .Table !=nil {if _gfeac :=_becac .Table .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065"); +_gfeac !=nil {return _gfeac ;};};if _becac .Src !=nil {if _bdegea :=_becac .Src .ValidateWithPath (path +"\u002f\u0053\u0072\u0063");_bdegea !=nil {return _bdegea ;};};if _becac .ColDelim !=nil {if _bbegd :=_becac .ColDelim .ValidateWithPath (path +"\u002fC\u006f\u006c\u0044\u0065\u006c\u0069m"); +_bbegd !=nil {return _bbegd ;};};if _becac .Type !=nil {if _bfdga :=_becac .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_bfdga !=nil {return _bfdga ;};};if _becac .FHdr !=nil {if _gedca :=_becac .FHdr .ValidateWithPath (path +"\u002f\u0046\u0048d\u0072"); +_gedca !=nil {return _gedca ;};};for _fggbcb ,_dcbcd :=range _becac .FieldMapData {if _afddda :=_dcbcd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0046ie\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_fggbcb )); +_afddda !=nil {return _afddda ;};};for _ffbagb ,_edddg :=range _becac .RecipientData {if _faee :=_edddg .ValidateWithPath (_dd .Sprintf ("%\u0073/\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006et\u0044\u0061\u0074\u0061[%\u0064\u005d",path ,_ffbagb )); +_faee !=nil {return _faee ;};};return nil ;}; -// Distance From Text on Top Edge -DistTAttr *uint32 ; +// Validate validates the CT_FrameScrollbar and its children +func (_acaga *CT_FrameScrollbar )Validate ()error {return _acaga .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006fl\u006c\u0062\u0061\u0072");};func NewEG_ContentRunContent ()*EG_ContentRunContent {_dgefgc :=&EG_ContentRunContent {}; +_dgefgc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();return _dgefgc ;};func NewCT_FFData ()*CT_FFData {_cggc :=&CT_FFData {};return _cggc };const (ST_StyleSortUnset ST_StyleSort =0;ST_StyleSortName ST_StyleSort =1;ST_StyleSortPriority ST_StyleSort =2; +ST_StyleSortDefault ST_StyleSort =3;ST_StyleSortFont ST_StyleSort =4;ST_StyleSortBasedOn ST_StyleSort =5;ST_StyleSortType ST_StyleSort =6;ST_StyleSort0000 ST_StyleSort =7;ST_StyleSort0001 ST_StyleSort =8;ST_StyleSort0002 ST_StyleSort =9;ST_StyleSort0003 ST_StyleSort =10; +ST_StyleSort0004 ST_StyleSort =11;ST_StyleSort0005 ST_StyleSort =12;);type CT_SdtDate struct{ -// Distance From Text on Bottom Edge -DistBAttr *uint32 ; +// Last Known Date in XML Schema DateTime Format +FullDateAttr *_ae .Time ; -// Distance From Text on Left Edge -DistLAttr *uint32 ; +// Date Display Mask +DateFormat *CT_String ; -// Distance From Text on Right Edge -DistRAttr *uint32 ; +// Date Picker Language ID +Lid *CT_Lang ; -// Drawing Object Size -Extent *_ae .CT_PositiveSize2D ; +// Custom XML Data Date Storage Format +StoreMappedDataAs *CT_SdtDateMappingType ; -// Inline Wrapping Extent -EffectExtent *WdCT_EffectExtent ; +// Date Picker Calendar Type +Calendar *CT_CalendarType ;};type WdCT_PosH struct{ -// Drawing Object Non-Visual Properties -DocPr *_ae .CT_NonVisualDrawingProps ; +// Horizontal Position Relative Base +RelativeFromAttr WdST_RelFromH ;PosHChoice *WdCT_PosHChoice ;};func (_acge *CT_DirContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _acge .ValAttr !=ST_DirectionUnset {_fbcc ,_eaede :=_acge .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _eaede !=nil {return _eaede ;};start .Attr =append (start .Attr ,_fbcc );};e .EncodeToken (start );if _acge .EG_PContent !=nil {for _ ,_cbbdd :=range _acge .EG_PContent {_cbbdd .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_caab *CT_ParaRPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfcee :for {_dfefa ,_gedda :=d .Token ();if _gedda !=nil {return _gedda ;};switch _bfedf :=_dfefa .(type ){case _a .StartElement :switch _bfedf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_caab .Ins =NewCT_TrackChange (); +if _ffddb :=d .DecodeElement (_caab .Ins ,&_bfedf );_ffddb !=nil {return _ffddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_caab .Del =NewCT_TrackChange (); +if _gffed :=d .DecodeElement (_caab .Del ,&_bfedf );_gffed !=nil {return _gffed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_caab .MoveFrom =NewCT_TrackChange (); +if _eadfb :=d .DecodeElement (_caab .MoveFrom ,&_bfedf );_eadfb !=nil {return _eadfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_caab .MoveTo =NewCT_TrackChange (); +if _cebeg :=d .DecodeElement (_caab .MoveTo ,&_bfedf );_cebeg !=nil {return _cebeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_caab .RStyle =NewCT_String (); +if _ceceg :=d .DecodeElement (_caab .RStyle ,&_bfedf );_ceceg !=nil {return _ceceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_caab .RFonts =NewCT_Fonts (); +if _fgagf :=d .DecodeElement (_caab .RFonts ,&_bfedf );_fgagf !=nil {return _fgagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_caab .B =NewCT_OnOff (); +if _cgcda :=d .DecodeElement (_caab .B ,&_bfedf );_cgcda !=nil {return _cgcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_caab .BCs =NewCT_OnOff (); +if _geeed :=d .DecodeElement (_caab .BCs ,&_bfedf );_geeed !=nil {return _geeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_caab .I =NewCT_OnOff (); +if _fbbgcd :=d .DecodeElement (_caab .I ,&_bfedf );_fbbgcd !=nil {return _fbbgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_caab .ICs =NewCT_OnOff (); +if _agfee :=d .DecodeElement (_caab .ICs ,&_bfedf );_agfee !=nil {return _agfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_caab .Caps =NewCT_OnOff (); +if _dfeae :=d .DecodeElement (_caab .Caps ,&_bfedf );_dfeae !=nil {return _dfeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_caab .SmallCaps =NewCT_OnOff (); +if _cgfgd :=d .DecodeElement (_caab .SmallCaps ,&_bfedf );_cgfgd !=nil {return _cgfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_caab .Strike =NewCT_OnOff (); +if _fcegg :=d .DecodeElement (_caab .Strike ,&_bfedf );_fcegg !=nil {return _fcegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_caab .Dstrike =NewCT_OnOff (); +if _adaba :=d .DecodeElement (_caab .Dstrike ,&_bfedf );_adaba !=nil {return _adaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_caab .Outline =NewCT_OnOff (); +if _fdcaea :=d .DecodeElement (_caab .Outline ,&_bfedf );_fdcaea !=nil {return _fdcaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_caab .Shadow =NewCT_OnOff (); +if _ddffd :=d .DecodeElement (_caab .Shadow ,&_bfedf );_ddffd !=nil {return _ddffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_caab .Emboss =NewCT_OnOff (); +if _gaffb :=d .DecodeElement (_caab .Emboss ,&_bfedf );_gaffb !=nil {return _gaffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_caab .Imprint =NewCT_OnOff (); +if _aebfd :=d .DecodeElement (_caab .Imprint ,&_bfedf );_aebfd !=nil {return _aebfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_caab .NoProof =NewCT_OnOff (); +if _abcg :=d .DecodeElement (_caab .NoProof ,&_bfedf );_abcg !=nil {return _abcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_caab .SnapToGrid =NewCT_OnOff (); +if _accaf :=d .DecodeElement (_caab .SnapToGrid ,&_bfedf );_accaf !=nil {return _accaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_caab .Vanish =NewCT_OnOff (); +if _gdgde :=d .DecodeElement (_caab .Vanish ,&_bfedf );_gdgde !=nil {return _gdgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_caab .WebHidden =NewCT_OnOff (); +if _beffg :=d .DecodeElement (_caab .WebHidden ,&_bfedf );_beffg !=nil {return _beffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_caab .Color =NewCT_Color (); +if _ecgad :=d .DecodeElement (_caab .Color ,&_bfedf );_ecgad !=nil {return _ecgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_caab .Spacing =NewCT_SignedTwipsMeasure (); +if _facdd :=d .DecodeElement (_caab .Spacing ,&_bfedf );_facdd !=nil {return _facdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_caab .W =NewCT_TextScale (); +if _gaabb :=d .DecodeElement (_caab .W ,&_bfedf );_gaabb !=nil {return _gaabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_caab .Kern =NewCT_HpsMeasure (); +if _ecgfa :=d .DecodeElement (_caab .Kern ,&_bfedf );_ecgfa !=nil {return _ecgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_caab .Position =NewCT_SignedHpsMeasure (); +if _ccbcg :=d .DecodeElement (_caab .Position ,&_bfedf );_ccbcg !=nil {return _ccbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_caab .Sz =NewCT_HpsMeasure (); +if _fbgeee :=d .DecodeElement (_caab .Sz ,&_bfedf );_fbgeee !=nil {return _fbgeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_caab .SzCs =NewCT_HpsMeasure (); +if _beece :=d .DecodeElement (_caab .SzCs ,&_bfedf );_beece !=nil {return _beece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_caab .Highlight =NewCT_Highlight (); +if _eaffe :=d .DecodeElement (_caab .Highlight ,&_bfedf );_eaffe !=nil {return _eaffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_caab .U =NewCT_Underline (); +if _caffg :=d .DecodeElement (_caab .U ,&_bfedf );_caffg !=nil {return _caffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_caab .Effect =NewCT_TextEffect (); +if _egdef :=d .DecodeElement (_caab .Effect ,&_bfedf );_egdef !=nil {return _egdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_caab .Bdr =NewCT_Border (); +if _adggd :=d .DecodeElement (_caab .Bdr ,&_bfedf );_adggd !=nil {return _adggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_caab .Shd =NewCT_Shd (); +if _dfabg :=d .DecodeElement (_caab .Shd ,&_bfedf );_dfabg !=nil {return _dfabg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_caab .FitText =NewCT_FitText (); +if _bdeef :=d .DecodeElement (_caab .FitText ,&_bfedf );_bdeef !=nil {return _bdeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_caab .VertAlign =NewCT_VerticalAlignRun (); +if _dbagdf :=d .DecodeElement (_caab .VertAlign ,&_bfedf );_dbagdf !=nil {return _dbagdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_caab .Rtl =NewCT_OnOff (); +if _afabc :=d .DecodeElement (_caab .Rtl ,&_bfedf );_afabc !=nil {return _afabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_caab .Cs =NewCT_OnOff (); +if _egfbg :=d .DecodeElement (_caab .Cs ,&_bfedf );_egfbg !=nil {return _egfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_caab .Em =NewCT_Em (); +if _aecff :=d .DecodeElement (_caab .Em ,&_bfedf );_aecff !=nil {return _aecff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_caab .Lang =NewCT_Language (); +if _fbegb :=d .DecodeElement (_caab .Lang ,&_bfedf );_fbegb !=nil {return _fbegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_caab .EastAsianLayout =NewCT_EastAsianLayout (); +if _eaeab :=d .DecodeElement (_caab .EastAsianLayout ,&_bfedf );_eaeab !=nil {return _eaeab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_caab .SpecVanish =NewCT_OnOff (); +if _fdfdg :=d .DecodeElement (_caab .SpecVanish ,&_bfedf );_fdfdg !=nil {return _fdfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_caab .OMath =NewCT_OnOff (); +if _fgbcdd :=d .DecodeElement (_caab .OMath ,&_bfedf );_fgbcdd !=nil {return _fgbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_caab .RPrChange =NewCT_ParaRPrChange (); +if _eaecd :=d .DecodeElement (_caab .RPrChange ,&_bfedf );_eaecd !=nil {return _eaecd ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0061\u0072\u0061\u0052\u0050\u0072\u0020\u0025\u0076",_bfedf .Name ); +if _egacb :=d .Skip ();_egacb !=nil {return _egacb ;};};case _a .EndElement :break _bfcee ;case _a .CharData :};};return nil ;};func NewCT_VerticalAlignRun ()*CT_VerticalAlignRun {_dadeb :=&CT_VerticalAlignRun {};_dadeb .ValAttr =_f .ST_VerticalAlignRun (1); +return _dadeb ;};func NewCT_DocPartGallery ()*CT_DocPartGallery {_cfddcb :=&CT_DocPartGallery {};_cfddcb .ValAttr =ST_DocPartGallery (1);return _cfddcb ;};func (_fafbd *CT_TrackChangeRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bggbgc :=range start .Attr {if _bggbgc .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_fafbd .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_bggbgc ); +continue ;};if _bggbgc .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_gdcgcd :=_bggbgc .Value ;_fafbd .AuthorAttr =_gdcgcd ;continue ;};if _bggbgc .Name .Local =="\u0064\u0061\u0074\u0065"{_aabfc ,_agadce :=ParseStdlibTime (_bggbgc .Value );if _agadce !=nil {return _agadce ; +};_fafbd .DateAttr =&_aabfc ;continue ;};if _bggbgc .Name .Local =="\u0069\u0064"{_cfeef ,_bddbae :=_c .ParseInt (_bggbgc .Value ,10,64);if _bddbae !=nil {return _bddbae ;};_fafbd .IdAttr =_cfeef ;continue ;};};for {_acfffg ,_fbbaf :=d .Token ();if _fbbaf !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0072\u0061\u0063\u006bC\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065\u003a\u0020\u0025\u0073",_fbbaf ); +};if _cfbbg ,_ccbae :=_acfffg .(_a .EndElement );_ccbae &&_cfbbg .Name ==start .Name {break ;};};return nil ;}; -// Common DrawingML Non-Visual Properties -CNvGraphicFramePr *_ae .CT_NonVisualGraphicFrameProperties ;Graphic *_ae .Graphic ;};type CT_Num struct{ +// Validate validates the CT_LongHexNumber and its children +func (_adaec *CT_LongHexNumber )Validate ()error {return _adaec .ValidateWithPath ("\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072");};func (_aagdfb ST_CombineBrackets )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dbgbaa :=_a .Attr {}; +_dbgbaa .Name =name ;switch _aagdfb {case ST_CombineBracketsUnset :_dbgbaa .Value ="";case ST_CombineBracketsNone :_dbgbaa .Value ="\u006e\u006f\u006e\u0065";case ST_CombineBracketsRound :_dbgbaa .Value ="\u0072\u006f\u0075n\u0064";case ST_CombineBracketsSquare :_dbgbaa .Value ="\u0073\u0071\u0075\u0061\u0072\u0065"; +case ST_CombineBracketsAngle :_dbgbaa .Value ="\u0061\u006e\u0067l\u0065";case ST_CombineBracketsCurly :_dbgbaa .Value ="\u0063\u0075\u0072l\u0079";};return _dbgbaa ,nil ;}; -// Numbering Definition Instance ID -NumIdAttr int64 ; +// Validate validates the CT_GlossaryDocument and its children +func (_gadfg *CT_GlossaryDocument )Validate ()error {return _gadfg .ValidateWithPath ("\u0043\u0054\u005f\u0047lo\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func NewCT_TcPrBase ()*CT_TcPrBase {_bgbbee :=&CT_TcPrBase {}; +return _bgbbee };type ST_TabJc byte ;func (_eacbe *CT_TwipsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dffbb :=range start .Attr {if _dffbb .Name .Local =="\u0076\u0061\u006c"{_ggfgge ,_daff :=ParseUnionST_TwipsMeasure (_dffbb .Value ); +if _daff !=nil {return _daff ;};_eacbe .ValAttr =_ggfgge ;continue ;};};for {_ecbac ,_fcaff :=d .Token ();if _fcaff !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_fcaff ); +};if _abaebf ,_dabaf :=_ecbac .(_a .EndElement );_dabaf &&_abaebf .Name ==start .Name {break ;};};return nil ;};func (_dadab *CT_FFCheckBox )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dadab .FFCheckBoxChoice .MarshalXML (e ,_a .StartElement {}); +if _dadab .Default !=nil {_fcfc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}};e .EncodeElement (_dadab .Default ,_fcfc );};if _dadab .Checked !=nil {_dbgff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0065\u0063\u006b\u0065d"}}; +e .EncodeElement (_dadab .Checked ,_dbgff );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Abstract Numbering Definition Reference -AbstractNumId *CT_DecimalNumber ; +// ValidateWithPath validates the CT_TrPr and its children, prefixing error messages with path +func (_eggagc *CT_TrPr )ValidateWithPath (path string )error {for _dffbe ,_adabb :=range _eggagc .TrPrBaseChoice {if _dceadc :=_adabb .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0054\u0072Pr\u0042a\u0073\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_dffbe )); +_dceadc !=nil {return _dceadc ;};};if _eggagc .Ins !=nil {if _bgfaea :=_eggagc .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_bgfaea !=nil {return _bgfaea ;};};if _eggagc .Del !=nil {if _cacbgf :=_eggagc .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); +_cacbgf !=nil {return _cacbgf ;};};if _eggagc .TrPrChange !=nil {if _cdgeae :=_eggagc .TrPrChange .ValidateWithPath (path +"/\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_cdgeae !=nil {return _cdgeae ;};};return nil ;};func NewCT_TblPrExChange ()*CT_TblPrExChange {_acecag :=&CT_TblPrExChange {}; +_acecag .TblPrEx =NewCT_TblPrExBase ();return _acecag ;};func (_bfgdgf ST_EdGrp )Validate ()error {return _bfgdgf .ValidateWithPath ("")}; -// Numbering Level Definition Override -LvlOverride []*CT_NumLvl ;};func (_cbgbec ST_Pitch )Validate ()error {return _cbgbec .ValidateWithPath ("")};type CT_SmartTagType struct{ +// ValidateWithPath validates the CT_Object and its children, prefixing error messages with path +func (_dggd *CT_Object )ValidateWithPath (path string )error {if _dggd .DxaOrigAttr !=nil {if _afbbg :=_dggd .DxaOrigAttr .ValidateWithPath (path +"\u002f\u0044\u0078a\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072");_afbbg !=nil {return _afbbg ;};};if _dggd .DyaOrigAttr !=nil {if _edgge :=_dggd .DyaOrigAttr .ValidateWithPath (path +"\u002f\u0044\u0079a\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072"); +_edgge !=nil {return _edgge ;};};if _dggd .Drawing !=nil {if _fdff :=_dggd .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_fdff !=nil {return _fdff ;};};if _dggd .ObjectChoice !=nil {if _bfbda :=_dggd .ObjectChoice .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065"); +_bfbda !=nil {return _bfbda ;};};return nil ;}; -// Smart Tag Namespace -NamespaceuriAttr *string ; +// ValidateWithPath validates the CT_DocPartTypes and its children, prefixing error messages with path +func (_fdaba *CT_DocPartTypes )ValidateWithPath (path string )error {if _fdaba .AllAttr !=nil {if _gdccb :=_fdaba .AllAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u0041\u0074\u0074\u0072");_gdccb !=nil {return _gdccb ;};};for _agdcg ,_dafb :=range _fdaba .Type {if _gbfa :=_dafb .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_agdcg )); +_gbfa !=nil {return _gbfa ;};};return nil ;};const (ST_WrapUnset ST_Wrap =0;ST_WrapAuto ST_Wrap =1;ST_WrapNotBeside ST_Wrap =2;ST_WrapAround ST_Wrap =3;ST_WrapTight ST_Wrap =4;ST_WrapThrough ST_Wrap =5;ST_WrapNone ST_Wrap =6;);func (_gecaef *EG_FtnEdnNumProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gefdg :for {_caeadc ,_fcfbf :=d .Token (); +if _fcfbf !=nil {return _fcfbf ;};switch _eaaea :=_caeadc .(type ){case _a .StartElement :switch _eaaea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_gecaef .NumStart =NewCT_DecimalNumber (); +if _fccef :=d .DecodeElement (_gecaef .NumStart ,&_eaaea );_fccef !=nil {return _fccef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_gecaef .NumRestart =NewCT_NumRestart (); +if _eaffgd :=d .DecodeElement (_gecaef .NumRestart ,&_eaaea );_eaffgd !=nil {return _eaffgd ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006d\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_eaaea .Name ); +if _edagb :=d .Skip ();_edagb !=nil {return _edagb ;};};case _a .EndElement :break _gefdg ;case _a .CharData :};};return nil ;};type ST_NumberFormat byte ; -// Smart Tag Name -NameAttr *string ; +// Validate validates the CT_TextScale and its children +func (_cccfb *CT_TextScale )Validate ()error {return _cccfb .ValidateWithPath ("\u0043\u0054\u005fT\u0065\u0078\u0074\u0053\u0063\u0061\u006c\u0065");};func NewCT_EastAsianLayout ()*CT_EastAsianLayout {_caff :=&CT_EastAsianLayout {};return _caff };func NewEG_ContentRunContentBase ()*EG_ContentRunContentBase {_fefeab :=&EG_ContentRunContentBase {}; +_fefeab .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();return _fefeab ;};func (_ddab *CT_NumPicBulletChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddab .Pict !=nil {_fbcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; +e .EncodeElement (_ddab .Pict ,_fbcbc );}else if _ddab .Drawing !=nil {_dcbee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_ddab .Drawing ,_dcbee );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_egedea ST_Zoom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_egedea .String (),start );};func (_cbbfb ST_ObjectDrawAspect )Validate ()error {return _cbbfb .ValidateWithPath ("")};type ST_CharacterSpacing byte ; +func NewAG_Password ()*AG_Password {_ef :=&AG_Password {};return _ef };const (WdST_WrapTextUnset WdST_WrapText =0;WdST_WrapTextBothSides WdST_WrapText =1;WdST_WrapTextLeft WdST_WrapText =2;WdST_WrapTextRight WdST_WrapText =3;WdST_WrapTextLargest WdST_WrapText =4; +); -// Smart Tag Supplementary URL -UrlAttr *string ;};func (_edfde ST_DocGrid )String ()string {switch _edfde {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u006c\u0069\u006ee\u0073";case 3:return "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073"; -case 4:return "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073";};return "";}; +// Validate validates the CT_VMerge and its children +func (_cefaeg *CT_VMerge )Validate ()error {return _cefaeg .ValidateWithPath ("\u0043T\u005f\u0056\u004d\u0065\u0072\u0067e");}; -// ValidateWithPath validates the CT_Underline and its children, prefixing error messages with path -func (_eaeac *CT_Underline )ValidateWithPath (path string )error {if _fgebb :=_eaeac .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fgebb !=nil {return _fgebb ;};if _eaeac .ColorAttr !=nil {if _ecccb :=_eaeac .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_ecccb !=nil {return _ecccb ;};};if _eaedaa :=_eaeac .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_eaedaa !=nil {return _eaedaa ;};return nil ;};func (_degee *CT_GlossaryDocument )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baedc :for {_bdgdd ,_bbcdc :=d .Token (); -if _bbcdc !=nil {return _bbcdc ;};switch _ggad :=_bdgdd .(type ){case _a .StartElement :switch _ggad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_degee .Background =NewCT_Background (); -if _ddefg :=d .DecodeElement (_degee .Background ,&_ggad );_ddefg !=nil {return _ddefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}:_degee .DocParts =NewCT_DocParts (); -if _dabaf :=d .DecodeElement (_degee .DocParts ,&_ggad );_dabaf !=nil {return _dabaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u006c\u006f\u0073\u0073\u0061\u0072yD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_ggad .Name ); -if _gfcff :=d .Skip ();_gfcff !=nil {return _gfcff ;};};case _a .EndElement :break _baedc ;case _a .CharData :};};return nil ;};func (_fcgfcd ST_VAnchor )Validate ()error {return _fcgfcd .ValidateWithPath ("")};func NewEG_RangeMarkupElements ()*EG_RangeMarkupElements {_cdebee :=&EG_RangeMarkupElements {}; -_cdebee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();return _cdebee ;};func (_bbfgf ST_PageBorderZOrder )Validate ()error {return _bbfgf .ValidateWithPath ("")}; +// Validate validates the CT_FFTextInput and its children +func (_bdgeg *CT_FFTextInput )Validate ()error {return _bdgeg .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074I\u006e\u0070\u0075\u0074");}; -// ValidateWithPath validates the CT_Lock and its children, prefixing error messages with path -func (_cbbdb *CT_Lock )ValidateWithPath (path string )error {if _cbfed :=_cbbdb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbfed !=nil {return _cbfed ;};return nil ;};func (_aebgdc *EG_RPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gecea :for {_bccge ,_acagd :=d .Token (); -if _acagd !=nil {return _acagd ;};switch _bgbbff :=_bccge .(type ){case _a .StartElement :switch _bgbbff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_aebgdc .RPr =NewCT_RPr (); -if _acaed :=d .DecodeElement (_aebgdc .RPr ,&_bgbbff );_acaed !=nil {return _acaed ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u0020\u0025\u0076",_bgbbff .Name ); -if _gffaca :=d .Skip ();_gffaca !=nil {return _gffaca ;};};case _a .EndElement :break _gecea ;case _a .CharData :};};return nil ;};func (_gdadd *WdCT_Inline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdadd .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_ff .Sprintf ("\u0025\u0076",*_gdadd .DistTAttr )}); -};if _gdadd .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_ff .Sprintf ("\u0025\u0076",*_gdadd .DistBAttr )});};if _gdadd .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_ff .Sprintf ("\u0025\u0076",*_gdadd .DistLAttr )}); -};if _gdadd .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_gdadd .DistRAttr )});};e .EncodeToken (start );_fadcb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u0065\u006et"}}; -e .EncodeElement (_gdadd .Extent ,_fadcb );if _gdadd .EffectExtent !=nil {_dggfga :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}};e .EncodeElement (_gdadd .EffectExtent ,_dggfga ); -};_gdegaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0064\u006f\u0063\u0050\u0072"}};e .EncodeElement (_gdadd .DocPr ,_gdegaf );if _gdadd .CNvGraphicFramePr !=nil {_ddbgbg :=_a .StartElement {Name :_a .Name {Local :"w\u0070:\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068i\u0063\u0046\u0072\u0061me\u0050\u0072"}}; -e .EncodeElement (_gdadd .CNvGraphicFramePr ,_ddbgbg );};_gcddb :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_gcddb .Attr =append (_gcddb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_gdadd .Graphic ,_gcddb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdeabd *CT_View )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dgcaa ,_gdgecd :=_bdeabd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gdgecd !=nil {return _gdgecd ;};start .Attr =append (start .Attr ,_dgcaa );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Perm and its children +func (_bbfde *CT_Perm )Validate ()error {return _bbfde .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u006d");}; -// ValidateWithPath validates the CT_FontsList and its children, prefixing error messages with path -func (_bced *CT_FontsList )ValidateWithPath (path string )error {for _gded ,_adfg :=range _bced .Font {if _fdca :=_adfg .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_gded ));_fdca !=nil {return _fdca ; -};};return nil ;};func (_dbeagd ST_MailMergeOdsoFMDFieldType )ValidateWithPath (path string )error {switch _dbeagd {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbeagd )); -};return nil ;}; +// Validate validates the CT_SdtBlock and its children +func (_ccggf *CT_SdtBlock )Validate ()error {return _ccggf .ValidateWithPath ("C\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b");};func (_cfga *CT_DocVar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_affcf :=range start .Attr {if _affcf .Name .Local =="\u006e\u0061\u006d\u0065"{_dgdaf :=_affcf .Value ; +_cfga .NameAttr =_dgdaf ;continue ;};if _affcf .Name .Local =="\u0076\u0061\u006c"{_dafa :=_affcf .Value ;_cfga .ValAttr =_dafa ;continue ;};};for {_gbbgg ,_eeac :=d .Token ();if _eeac !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0044\u006f\u0063V\u0061\u0072\u003a\u0020\u0025\u0073",_eeac ); +};if _debd ,_dfccf :=_gbbgg .(_a .EndElement );_dfccf &&_debd .Name ==start .Name {break ;};};return nil ;};func (_gaaca *EG_CellMarkupElementsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgdb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_gaaca .CellIns =NewCT_TrackChange (); +if _gabfa :=d .DecodeElement (_gaaca .CellIns ,&_dfgdb );_gabfa !=nil {return _gabfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_gaaca .CellDel =NewCT_TrackChange (); +if _dbadc :=d .DecodeElement (_gaaca .CellDel ,&_dfgdb );_dbadc !=nil {return _dbadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_gaaca .CellMerge =NewCT_CellMergeTrackChange (); +if _fcdfe :=d .DecodeElement (_gaaca .CellMerge ,&_dfgdb );_fcdfe !=nil {return _fcdfe ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0043\u0065\u006c\u006c\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dfgdb .Name ); +if _cbcff :=d .Skip ();_cbcff !=nil {return _cbcff ;};};return nil ;}; -// ValidateWithPath validates the CT_FtnEdn and its children, prefixing error messages with path -func (_bdcga *CT_FtnEdn )ValidateWithPath (path string )error {if _gffd :=_bdcga .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gffd !=nil {return _gffd ;};for _agbfe ,_abgfa :=range _bdcga .EG_BlockLevelElts {if _bcebc :=_abgfa .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_agbfe )); -_bcebc !=nil {return _bcebc ;};};return nil ;};func NewEG_ContentBlockContent ()*EG_ContentBlockContent {_abeab :=&EG_ContentBlockContent {};_abeab .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();return _abeab ;};func NewCT_TextScale ()*CT_TextScale {_ebcfc :=&CT_TextScale {}; -return _ebcfc };func NewCT_MoveBookmark ()*CT_MoveBookmark {_eeaab :=&CT_MoveBookmark {};return _eeaab };func (_eggfc *ST_TextAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgfge ,_gcgdb :=d .Token ();if _gcgdb !=nil {return _gcgdb ; -};if _adgde ,_eeade :=_cgfge .(_a .EndElement );_eeade &&_adgde .Name ==start .Name {*_eggfc =1;return nil ;};if _adaaba ,_defgc :=_cgfge .(_a .CharData );!_defgc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgfge ); -}else {switch string (_adaaba ){case "":*_eggfc =0;case "\u0074\u006f\u0070":*_eggfc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_eggfc =2;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_eggfc =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_eggfc =4; -case "\u0061\u0075\u0074\u006f":*_eggfc =5;};};_cgfge ,_gcgdb =d .Token ();if _gcgdb !=nil {return _gcgdb ;};if _agbaga ,_gacde :=_cgfge .(_a .EndElement );_gacde &&_agbaga .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgfge ); -};func (_fbfadg ST_FrameScrollbar )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bbabe :=_a .Attr {};_bbabe .Name =name ;switch _fbfadg {case ST_FrameScrollbarUnset :_bbabe .Value ="";case ST_FrameScrollbarOn :_bbabe .Value ="\u006f\u006e";case ST_FrameScrollbarOff :_bbabe .Value ="\u006f\u0066\u0066"; -case ST_FrameScrollbarAuto :_bbabe .Value ="\u0061\u0075\u0074\u006f";};return _bbabe ,nil ;};func (_ddaefc *CT_TblPrExChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_ddaefc .AuthorAttr )}); -if _ddaefc .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_ddaefc .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_ddaefc .IdAttr )}); -e .EncodeToken (start );_efaab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072\u0045x"}};e .EncodeElement (_ddaefc .TblPrEx ,_efaab );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_UnsignedDecimalNumber and its children +func (_fgafc *CT_UnsignedDecimalNumber )Validate ()error {return _fgafc .ValidateWithPath ("\u0043T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072");}; -// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path -func (_bbd *CT_Background )ValidateWithPath (path string )error {if _bbd .ColorAttr !=nil {if _bdf :=_bbd .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_bdf !=nil {return _bdf ;};};if _gcf :=_bbd .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_gcf !=nil {return _gcf ;};if _bbd .Drawing !=nil {if _cgba :=_bbd .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_cgba !=nil {return _cgba ;};};return nil ;}; +// Validate validates the CT_Markup and its children +func (_dbagda *CT_Markup )Validate ()error {return _dbagda .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0072\u006b\u0075p");}; -// ValidateWithPath validates the CT_LvlLegacy and its children, prefixing error messages with path -func (_gabeff *CT_LvlLegacy )ValidateWithPath (path string )error {if _gabeff .LegacyAttr !=nil {if _gddcc :=_gabeff .LegacyAttr .ValidateWithPath (path +"/\u004c\u0065\u0067\u0061\u0063\u0079\u0041\u0074\u0074\u0072");_gddcc !=nil {return _gddcc ;};}; -if _gabeff .LegacySpaceAttr !=nil {if _aagbc :=_gabeff .LegacySpaceAttr .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072");_aagbc !=nil {return _aagbc ;};};if _gabeff .LegacyIndentAttr !=nil {if _ebaafa :=_gabeff .LegacyIndentAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0049\u006e\u0064\u0065\u006et\u0041\u0074\u0074\u0072"); -_ebaafa !=nil {return _ebaafa ;};};return nil ;};func (_aggeg *CT_DocPartBehaviors )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aggeg .Behavior !=nil {_gcgee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"}}; -for _ ,_daeb :=range _aggeg .Behavior {e .EncodeElement (_daeb ,_gcgee );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Numbering and its children, prefixing error messages with path +func (_gadaf *CT_Numbering )ValidateWithPath (path string )error {for _ecfae ,_acgb :=range _gadaf .NumPicBullet {if _cbcf :=_acgb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u004eum\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u005b\u0025\u0064\u005d",path ,_ecfae )); +_cbcf !=nil {return _cbcf ;};};for _cagaf ,_gdcgd :=range _gadaf .AbstractNum {if _eafed :=_gdcgd .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fA\u0062\u0073\u0074\u0072\u0061c\u0074\u004eu\u006d\u005b\u0025\u0064\u005d",path ,_cagaf ));_eafed !=nil {return _eafed ; +};};for _dgcf ,_fcdag :=range _gadaf .Num {if _ebccc :=_fcdag .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u004e\u0075\u006d\u005b\u0025\u0064\u005d",path ,_dgcf ));_ebccc !=nil {return _ebccc ;};};if _gadaf .NumIdMacAtCleanup !=nil {if _fege :=_gadaf .NumIdMacAtCleanup .ValidateWithPath (path +"\u002fN\u0075m\u0049\u0064\u004d\u0061\u0063A\u0074\u0043l\u0065\u0061\u006e\u0075\u0070"); +_fege !=nil {return _fege ;};};return nil ;}; -// Validate validates the CT_DocPartGallery and its children -func (_fgabe *CT_DocPartGallery )Validate ()error {return _fgabe .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079");};type CT_RPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Validate validates the EG_PContentMath and its children +func (_acfcg *EG_PContentMath )Validate ()error {return _acfcg .ValidateWithPath ("\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068");};func (_aeace *TxbxContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074";return _aeace .CT_TxbxContent .MarshalXML (e ,start );};func (_eccadgc ST_Pitch )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eccadgc .String (),start ); +}; -// Annotation Identifier -IdAttr int64 ;RPr *CT_RPrOriginal ;};type CT_Comments struct{ +// ValidateWithPath validates the CT_TcPrChange and its children, prefixing error messages with path +func (_gabdf *CT_TcPrChange )ValidateWithPath (path string )error {if _gecb :=_gabdf .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_gecb !=nil {return _gecb ;};return nil ;};func (_ebdc *CT_Font )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_ebdc .NameAttr )}); +e .EncodeToken (start );if _ebdc .AltName !=nil {_fbcef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0074\u004e\u0061\u006de"}};e .EncodeElement (_ebdc .AltName ,_fbcef );};if _ebdc .Panose1 !=nil {_gfcdd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0061\u006e\u006f\u0073\u00651"}}; +e .EncodeElement (_ebdc .Panose1 ,_gfcdd );};if _ebdc .Charset !=nil {_ffff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0072\u0073\u0065t"}};e .EncodeElement (_ebdc .Charset ,_ffff );};if _ebdc .Family !=nil {_ddggec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0061\u006d\u0069\u006c\u0079"}}; +e .EncodeElement (_ebdc .Family ,_ddggec );};if _ebdc .NotTrueType !=nil {_bgbbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"}};e .EncodeElement (_ebdc .NotTrueType ,_bgbbb ); +};if _ebdc .Pitch !=nil {_cbffcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0069\u0074\u0063\u0068"}};e .EncodeElement (_ebdc .Pitch ,_cbffcf );};if _ebdc .Sig !=nil {_ecgbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073i\u0067"}}; +e .EncodeElement (_ebdc .Sig ,_ecgbg );};if _ebdc .EmbedRegular !=nil {_fcebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0052\u0065g\u0075\u006c\u0061\u0072"}};e .EncodeElement (_ebdc .EmbedRegular ,_fcebf ); +};if _ebdc .EmbedBold !=nil {_cbdde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064"}};e .EncodeElement (_ebdc .EmbedBold ,_cbdde );};if _ebdc .EmbedItalic !=nil {_fffea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}}; +e .EncodeElement (_ebdc .EmbedItalic ,_fffea );};if _ebdc .EmbedBoldItalic !=nil {_fadde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064\u0049t\u0061\u006c\u0069\u0063"}};e .EncodeElement (_ebdc .EmbedBoldItalic ,_fadde ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcbcea ST_InfoTextType )String ()string {switch _fcbcea {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074"; +};return "";};type CT_NumPr struct{ -// Comment Content -Comment []*CT_Comment ;}; +// Numbering Level Reference +Ilvl *CT_DecimalNumber ; -// Validate validates the CT_SmartTagRun and its children -func (_adeff *CT_SmartTagRun )Validate ()error {return _adeff .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0052\u0075\u006e");};type CT_FFData struct{FFDataChoice []*CT_FFDataChoice ;}; +// Numbering Definition Instance Reference +NumId *CT_DecimalNumber ; -// Validate validates the WdCT_WordprocessingCanvas and its children -func (_dbdcg *WdCT_WordprocessingCanvas )Validate ()error {return _dbdcg .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057o\u0072\u0064\u0070\u0072\u006fc\u0065s\u0073i\u006e\u0067\u0043\u0061\u006e\u0076\u0061s");};func (_acageb *CT_Shd )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_abfce ,_gacdd :=_acageb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gacdd !=nil {return _gacdd ;};start .Attr =append (start .Attr ,_abfce );if _acageb .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .ColorAttr )}); -};if _acageb .ThemeColorAttr !=ST_ThemeColorUnset {_dcfed ,_gfdee :=_acageb .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _gfdee !=nil {return _gfdee ;};start .Attr =append (start .Attr ,_dcfed ); -};if _acageb .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .ThemeTintAttr )});};if _acageb .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .ThemeShadeAttr )}); -};if _acageb .FillAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u006c\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .FillAttr )});};if _acageb .ThemeFillAttr !=ST_ThemeColorUnset {_abcae ,_dcggga :=_acageb .ThemeFillAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006c"}); -if _dcggga !=nil {return _dcggga ;};start .Attr =append (start .Attr ,_abcae );};if _acageb .ThemeFillTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074h\u0065\u006d\u0065\u0046\u0069\u006c\u006c\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .ThemeFillTintAttr )}); -};if _acageb .ThemeFillShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003at\u0068\u0065\u006de\u0046\u0069\u006c\u006c\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acageb .ThemeFillShadeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Previous Paragraph Numbering Properties +NumberingChange *CT_TrackChangeNumbering ; -// ValidateWithPath validates the CT_TrPrBase and its children, prefixing error messages with path -func (_daebaa *CT_TrPrBase )ValidateWithPath (path string )error {for _eddda ,_fedge :=range _daebaa .TrPrBaseChoice {if _dcafb :=_fedge .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0054\u0072Pr\u0042a\u0073\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_eddda )); -_dcafb !=nil {return _dcafb ;};};return nil ;}; +// Inserted Numbering Properties +Ins *CT_TrackChange ;};const (WdST_AlignHUnset WdST_AlignH =0;WdST_AlignHLeft WdST_AlignH =1;WdST_AlignHRight WdST_AlignH =2;WdST_AlignHCenter WdST_AlignH =3;WdST_AlignHInside WdST_AlignH =4;WdST_AlignHOutside WdST_AlignH =5;); -// ValidateWithPath validates the EG_ContentBlockContentChoice and its children, prefixing error messages with path -func (_ggdff *EG_ContentBlockContentChoice )ValidateWithPath (path string )error {if _ggdff .CustomXml !=nil {if _agfeg :=_ggdff .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_agfeg !=nil {return _agfeg ; -};};if _ggdff .Sdt !=nil {if _gfdce :=_ggdff .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074");_gfdce !=nil {return _gfdce ;};};for _ceceeg ,_decgc :=range _ggdff .P {if _ceefe :=_decgc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0050\u005b\u0025\u0064\u005d",path ,_ceceeg )); -_ceefe !=nil {return _ceefe ;};};for _gfcbc ,_deeag :=range _ggdff .Tbl {if _edgefb :=_deeag .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0054\u0062\u006c\u005b\u0025\u0064\u005d",path ,_gfcbc ));_edgefb !=nil {return _edgefb ;};};for _gceecf ,_ecffg :=range _ggdff .EG_RunLevelElts {if _deccf :=_ecffg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_gceecf )); -_deccf !=nil {return _deccf ;};};return nil ;};func (_dfbceb *ST_ChapterSep )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dfbceb =0;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_dfbceb =1;case "\u0070\u0065\u0072\u0069\u006f\u0064":*_dfbceb =2; -case "\u0063\u006f\u006co\u006e":*_dfbceb =3;case "\u0065\u006d\u0044\u0061\u0073\u0068":*_dfbceb =4;case "\u0065\u006e\u0044\u0061\u0073\u0068":*_dfbceb =5;};return nil ;}; +// ValidateWithPath validates the CT_TblPPr and its children, prefixing error messages with path +func (_begce *CT_TblPPr )ValidateWithPath (path string )error {if _begce .LeftFromTextAttr !=nil {if _acfgbf :=_begce .LeftFromTextAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u0066\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078t\u0041\u0074\u0074\u0072"); +_acfgbf !=nil {return _acfgbf ;};};if _begce .RightFromTextAttr !=nil {if _ffaecag :=_begce .RightFromTextAttr .ValidateWithPath (path +"\u002fR\u0069g\u0068\u0074\u0046\u0072\u006fm\u0054\u0065x\u0074\u0041\u0074\u0074\u0072");_ffaecag !=nil {return _ffaecag ; +};};if _begce .TopFromTextAttr !=nil {if _dcccec :=_begce .TopFromTextAttr .ValidateWithPath (path +"\u002f\u0054o\u0070\u0046\u0072o\u006d\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_dcccec !=nil {return _dcccec ;};};if _begce .BottomFromTextAttr !=nil {if _aadea :=_begce .BottomFromTextAttr .ValidateWithPath (path +"\u002f\u0042\u006f\u0074to\u006d\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072"); +_aadea !=nil {return _aadea ;};};if _cebba :=_begce .VertAnchorAttr .ValidateWithPath (path +"\u002fV\u0065r\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_cebba !=nil {return _cebba ;};if _afaf :=_begce .HorzAnchorAttr .ValidateWithPath (path +"\u002fH\u006fr\u007a\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); +_afaf !=nil {return _afaf ;};if _edecgd :=_begce .TblpXSpecAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0058\u0053\u0070\u0065c\u0041\u0074\u0074\u0072");_edecgd !=nil {return _edecgd ;};if _begce .TblpXAttr !=nil {if _gagbe :=_begce .TblpXAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0058\u0041\u0074\u0074\u0072"); +_gagbe !=nil {return _gagbe ;};};if _badae :=_begce .TblpYSpecAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0059\u0053\u0070\u0065c\u0041\u0074\u0074\u0072");_badae !=nil {return _badae ;};if _begce .TblpYAttr !=nil {if _agabd :=_begce .TblpYAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0059\u0041\u0074\u0074\u0072"); +_agabd !=nil {return _agabd ;};};return nil ;};const (ST_TblOverlapUnset ST_TblOverlap =0;ST_TblOverlapNever ST_TblOverlap =1;ST_TblOverlapOverlap ST_TblOverlap =2;);type CT_CustomXmlCell struct{ -// Validate validates the WdCT_WordprocessingContentPart and its children -func (_egegc *WdCT_WordprocessingContentPart )Validate ()error {return _egegc .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"); -}; +// Custom XML Element Namespace +UriAttr *string ; -// ValidateWithPath validates the CT_FldChar and its children, prefixing error messages with path -func (_bddda *CT_FldChar )ValidateWithPath (path string )error {if _bddda .FldCharTypeAttr ==ST_FldCharTypeUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _gfaef :=_bddda .FldCharTypeAttr .ValidateWithPath (path +"\u002f\u0046l\u0064\u0043\u0068a\u0072\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gfaef !=nil {return _gfaef ;};if _bddda .FldLockAttr !=nil {if _gcfc :=_bddda .FldLockAttr .ValidateWithPath (path +"\u002f\u0046\u006cd\u004c\u006f\u0063\u006b\u0041\u0074\u0074\u0072"); -_gcfc !=nil {return _gcfc ;};};if _bddda .DirtyAttr !=nil {if _ffdb :=_bddda .DirtyAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079\u0041\u0074\u0074\u0072");_ffdb !=nil {return _ffdb ;};};if _bgdcb :=_bddda .FldCharChoice .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0043h\u006f\u0069\u0063\u0065"); -_bgdcb !=nil {return _bgdcb ;};return nil ;};func NewWdWgp ()*WdWgp {_bfcddb :=&WdWgp {};_bfcddb .WdCT_WordprocessingGroup =*NewWdCT_WordprocessingGroup ();return _bfcddb ;};func (_feccb *CT_TblStylePr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feccb .TypeAttr =ST_TblStyleOverrideType (1); -for _ ,_aebab :=range start .Attr {if _aebab .Name .Local =="\u0074\u0079\u0070\u0065"{_feccb .TypeAttr .UnmarshalXMLAttr (_aebab );continue ;};};_cafced :for {_efdec ,_fadbaa :=d .Token ();if _fadbaa !=nil {return _fadbaa ;};switch _fdfbg :=_efdec .(type ){case _a .StartElement :switch _fdfbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_feccb .PPr =NewCT_PPrGeneral (); -if _cedggd :=d .DecodeElement (_feccb .PPr ,&_fdfbg );_cedggd !=nil {return _cedggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_feccb .RPr =NewCT_RPr (); -if _bfbcd :=d .DecodeElement (_feccb .RPr ,&_fdfbg );_bfbcd !=nil {return _bfbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_feccb .TblPr =NewCT_TblPrBase (); -if _cdgab :=d .DecodeElement (_feccb .TblPr ,&_fdfbg );_cdgab !=nil {return _cdgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_feccb .TrPr =NewCT_TrPr (); -if _cdcafc :=d .DecodeElement (_feccb .TrPr ,&_fdfbg );_cdcafc !=nil {return _cdcafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_feccb .TcPr =NewCT_TcPr (); -if _efgdc :=d .DecodeElement (_feccb .TcPr ,&_fdfbg );_efgdc !=nil {return _efgdc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072 \u0025\u0076",_fdfbg .Name ); -if _dgdbb :=d .Skip ();_dgdbb !=nil {return _dgdbb ;};};case _a .EndElement :break _cafced ;case _a .CharData :};};return nil ;};func NewCT_PageBorder ()*CT_PageBorder {_dfaba :=&CT_PageBorder {};_dfaba .ValAttr =ST_Border (1);return _dfaba ;}; +// Custom XML Element Name +ElementAttr string ; -// ValidateWithPath validates the WebSettings and its children, prefixing error messages with path -func (_dccea *WebSettings )ValidateWithPath (path string )error {if _ebcbbc :=_dccea .CT_WebSettings .ValidateWithPath (path );_ebcbbc !=nil {return _ebcbbc ;};return nil ;};func (_ebeg *CT_FFCheckBoxChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cagbc :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065"}:_ebeg .Size =NewCT_HpsMeasure (); -if _eddfca :=d .DecodeElement (_ebeg .Size ,&_cagbc );_eddfca !=nil {return _eddfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}:_ebeg .SizeAuto =NewCT_OnOff (); -if _aedaf :=d .DecodeElement (_ebeg .SizeAuto ,&_cagbc );_aedaf !=nil {return _aedaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006bBo\u0078\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cagbc .Name ); -if _ecgc :=d .Skip ();_ecgc !=nil {return _ecgc ;};};return nil ;};type ST_StyleType byte ;func NewCT_TcPrBase ()*CT_TcPrBase {_ggfdfe :=&CT_TcPrBase {};return _ggfdfe };type ST_TabTlc byte ; +// Custom XML Element Properties +CustomXmlPr *CT_CustomXmlPr ;EG_ContentCellContent []*EG_ContentCellContent ;};func (_fbff *CT_DecimalNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_fbff .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gfeacc *CT_TblLook )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dcgbd :=range start .Attr {if _dcgbd .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_fffgfg ,_ffgdf :=ParseUnionST_OnOff (_dcgbd .Value ); +if _ffgdf !=nil {return _ffgdf ;};_gfeacc .FirstRowAttr =&_fffgfg ;continue ;};if _dcgbd .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_gebadf ,_ddfddg :=ParseUnionST_OnOff (_dcgbd .Value );if _ddfddg !=nil {return _ddfddg ;};_gfeacc .LastRowAttr =&_gebadf ; +continue ;};if _dcgbd .Name .Local =="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_eeagf ,_cfada :=ParseUnionST_OnOff (_dcgbd .Value );if _cfada !=nil {return _cfada ;};_gfeacc .FirstColumnAttr =&_eeagf ;continue ;};if _dcgbd .Name .Local =="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_eebgf ,_efgacd :=ParseUnionST_OnOff (_dcgbd .Value ); +if _efgacd !=nil {return _efgacd ;};_gfeacc .LastColumnAttr =&_eebgf ;continue ;};if _dcgbd .Name .Local =="\u006eo\u0048\u0042\u0061\u006e\u0064"{_bdcee ,_cebfd :=ParseUnionST_OnOff (_dcgbd .Value );if _cebfd !=nil {return _cebfd ;};_gfeacc .NoHBandAttr =&_bdcee ; +continue ;};if _dcgbd .Name .Local =="\u006eo\u0056\u0042\u0061\u006e\u0064"{_gfaeg ,_fdbgg :=ParseUnionST_OnOff (_dcgbd .Value );if _fdbgg !=nil {return _fdbgg ;};_gfeacc .NoVBandAttr =&_gfaeg ;continue ;};if _dcgbd .Name .Local =="\u0076\u0061\u006c"{_eaggbg :=_dcgbd .Value ; +_gfeacc .ValAttr =&_eaggbg ;continue ;};};for {_babgde ,_gacfg :=d .Token ();if _gacfg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b\u003a\u0020%\u0073",_gacfg );};if _bcfdf ,_bebffd :=_babgde .(_a .EndElement ); +_bebffd &&_bcfdf .Name ==start .Name {break ;};};return nil ;};func (_fgaacc ST_VAnchor )String ()string {switch _fgaacc {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 3:return "\u0070\u0061\u0067\u0065"; +};return "";};func (_eacg *CT_Charset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebbb :=range start .Attr {if _ebbb .Name .Local =="\u0076\u0061\u006c"{_geed :=_ebbb .Value ;_eacg .ValAttr =&_geed ;continue ;};if _ebbb .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_cbeb :=_ebbb .Value ; +_eacg .CharacterSetAttr =&_cbeb ;continue ;};};for {_ecba ,_gdeb :=d .Token ();if _gdeb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074\u003a\u0020%\u0073",_gdeb );};if _edfc ,_edddd :=_ecba .(_a .EndElement ); +_edddd &&_edfc .Name ==start .Name {break ;};};return nil ;};type WdCT_WordprocessingShapeChoice struct{CNvSpPr *_e .CT_NonVisualDrawingShapeProps ;CNvCnPr *_e .CT_NonVisualConnectorProperties ;};func (_debaa ST_DocProtect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fffcg :=_a .Attr {}; +_fffcg .Name =name ;switch _debaa {case ST_DocProtectUnset :_fffcg .Value ="";case ST_DocProtectNone :_fffcg .Value ="\u006e\u006f\u006e\u0065";case ST_DocProtectReadOnly :_fffcg .Value ="\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079";case ST_DocProtectComments :_fffcg .Value ="\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"; +case ST_DocProtectTrackedChanges :_fffcg .Value ="\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073";case ST_DocProtectForms :_fffcg .Value ="\u0066\u006f\u0072m\u0073";};return _fffcg ,nil ;};func (_cegba *EG_RPrContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cegba .RStyle !=nil {_fdbagc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_cegba .RStyle ,_fdbagc );};if _cegba .RFonts !=nil {_cbbcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_cegba .RFonts ,_cbbcf );};if _cegba .B !=nil {_effeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_cegba .B ,_effeg );};if _cegba .BCs !=nil {_edafgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_cegba .BCs ,_edafgc );};if _cegba .I !=nil {_aeged :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_cegba .I ,_aeged );};if _cegba .ICs !=nil {_cfgabgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_cegba .ICs ,_cfgabgc );};if _cegba .Caps !=nil {_ccafaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_cegba .Caps ,_ccafaf );};if _cegba .SmallCaps !=nil {_dfebbb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_cegba .SmallCaps ,_dfebbb );};if _cegba .Strike !=nil {_ffdag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_cegba .Strike ,_ffdag );};if _cegba .Dstrike !=nil {_aegfed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_cegba .Dstrike ,_aegfed );};if _cegba .Outline !=nil {_bgfcaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_cegba .Outline ,_bgfcaa );};if _cegba .Shadow !=nil {_bbebee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_cegba .Shadow ,_bbebee );};if _cegba .Emboss !=nil {_eedabe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_cegba .Emboss ,_eedabe );};if _cegba .Imprint !=nil {_fbaaed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_cegba .Imprint ,_fbaaed );};if _cegba .NoProof !=nil {_ddfgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_cegba .NoProof ,_ddfgc );};if _cegba .SnapToGrid !=nil {_gdbfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_cegba .SnapToGrid ,_gdbfc );};if _cegba .Vanish !=nil {_eeggdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_cegba .Vanish ,_eeggdb );};if _cegba .WebHidden !=nil {_degdee :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_cegba .WebHidden ,_degdee );};if _cegba .Color !=nil {_gefdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_cegba .Color ,_gefdc );};if _cegba .Spacing !=nil {_fbgcgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_cegba .Spacing ,_fbgcgg );};if _cegba .W !=nil {_eabcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_cegba .W ,_eabcb );};if _cegba .Kern !=nil {_ffbff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_cegba .Kern ,_ffbff );};if _cegba .Position !=nil {_fefbcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_cegba .Position ,_fefbcf );};if _cegba .Sz !=nil {_bdgde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_cegba .Sz ,_bdgde );};if _cegba .SzCs !=nil {_cagcge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_cegba .SzCs ,_cagcge );};if _cegba .Highlight !=nil {_adaaa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_cegba .Highlight ,_adaaa );};if _cegba .U !=nil {_cfgbfea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_cegba .U ,_cfgbfea );};if _cegba .Effect !=nil {_adeefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_cegba .Effect ,_adeefe );};if _cegba .Bdr !=nil {_dcdfff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_cegba .Bdr ,_dcdfff );};if _cegba .Shd !=nil {_feada :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_cegba .Shd ,_feada );};if _cegba .FitText !=nil {_aecbga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_cegba .FitText ,_aecbga );};if _cegba .VertAlign !=nil {_egccad :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_cegba .VertAlign ,_egccad );};if _cegba .Rtl !=nil {_caegc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_cegba .Rtl ,_caegc );};if _cegba .Cs !=nil {_cgbcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_cegba .Cs ,_cgbcd );};if _cegba .Em !=nil {_gddfbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_cegba .Em ,_gddfbb );};if _cegba .Lang !=nil {_bbddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_cegba .Lang ,_bbddf );};if _cegba .EastAsianLayout !=nil {_gefed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_cegba .EastAsianLayout ,_gefed );};if _cegba .SpecVanish !=nil {_ddddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_cegba .SpecVanish ,_ddddf ); +};if _cegba .OMath !=nil {_cabee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_cegba .OMath ,_cabee );};if _cegba .RPrChange !=nil {_ecegef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_cegba .RPrChange ,_ecegef );};return nil ;};func (_egfce *CT_GlossaryDocument )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcgf :for {_dgca ,_effa :=d .Token ();if _effa !=nil {return _effa ;};switch _fdaca :=_dgca .(type ){case _a .StartElement :switch _fdaca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_egfce .Background =NewCT_Background (); +if _bgedb :=d .DecodeElement (_egfce .Background ,&_fdaca );_bgedb !=nil {return _bgedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}:_egfce .DocParts =NewCT_DocParts (); +if _gcagc :=d .DecodeElement (_egfce .DocParts ,&_fdaca );_gcagc !=nil {return _gcagc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u006c\u006f\u0073\u0073\u0061\u0072yD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_fdaca .Name ); +if _abgbg :=d .Skip ();_abgbg !=nil {return _abgbg ;};};case _a .EndElement :break _bcgf ;case _a .CharData :};};return nil ;};func (_cgccfac ST_HighlightColor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bbgbd :=_a .Attr {};_bbgbd .Name =name ; +switch _cgccfac {case ST_HighlightColorUnset :_bbgbd .Value ="";case ST_HighlightColorBlack :_bbgbd .Value ="\u0062\u006c\u0061c\u006b";case ST_HighlightColorBlue :_bbgbd .Value ="\u0062\u006c\u0075\u0065";case ST_HighlightColorCyan :_bbgbd .Value ="\u0063\u0079\u0061\u006e"; +case ST_HighlightColorGreen :_bbgbd .Value ="\u0067\u0072\u0065e\u006e";case ST_HighlightColorMagenta :_bbgbd .Value ="\u006da\u0067\u0065\u006e\u0074\u0061";case ST_HighlightColorRed :_bbgbd .Value ="\u0072\u0065\u0064";case ST_HighlightColorYellow :_bbgbd .Value ="\u0079\u0065\u006c\u006c\u006f\u0077"; +case ST_HighlightColorWhite :_bbgbd .Value ="\u0077\u0068\u0069t\u0065";case ST_HighlightColorDarkBlue :_bbgbd .Value ="\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case ST_HighlightColorDarkCyan :_bbgbd .Value ="\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e"; +case ST_HighlightColorDarkGreen :_bbgbd .Value ="\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case ST_HighlightColorDarkMagenta :_bbgbd .Value ="d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case ST_HighlightColorDarkRed :_bbgbd .Value ="\u0064a\u0072\u006b\u0052\u0065\u0064"; +case ST_HighlightColorDarkYellow :_bbgbd .Value ="\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077";case ST_HighlightColorDarkGray :_bbgbd .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case ST_HighlightColorLightGray :_bbgbd .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y"; +case ST_HighlightColorNone :_bbgbd .Value ="\u006e\u006f\u006e\u0065";};return _bbgbd ,nil ;};func NewCT_TextAlignment ()*CT_TextAlignment {_gbbdf :=&CT_TextAlignment {};_gbbdf .ValAttr =ST_TextAlignment (1);return _gbbdf ;}; -// ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path -func (_fecaf *CT_LongHexNumber )ValidateWithPath (path string )error {return nil };const (ST_PageOrientationUnset ST_PageOrientation =0;ST_PageOrientationPortrait ST_PageOrientation =1;ST_PageOrientationLandscape ST_PageOrientation =2;); +// ValidateWithPath validates the CT_MacroName and its children, prefixing error messages with path +func (_debdf *CT_MacroName )ValidateWithPath (path string )error {return nil };func NewCT_PermStart ()*CT_PermStart {_dbace :=&CT_PermStart {};return _dbace };func (_agaeg *CT_Endnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbefa :for {_bbac ,_aedce :=d .Token (); +if _aedce !=nil {return _aedce ;};switch _ccfag :=_bbac .(type ){case _a .StartElement :switch _ccfag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_eeeba :=NewCT_FtnEdn (); +if _faffd :=d .DecodeElement (_eeeba ,&_ccfag );_faffd !=nil {return _faffd ;};_agaeg .Endnote =append (_agaeg .Endnote ,_eeeba );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_ccfag .Name ); +if _dfeg :=d .Skip ();_dfeg !=nil {return _dfeg ;};};case _a .EndElement :break _gbefa ;case _a .CharData :};};return nil ;};func (_edfee *CT_TblPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edfee .TblPr =NewCT_TblPrBase ();for _ ,_ebdeba :=range start .Attr {if _ebdeba .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_faaag :=_ebdeba .Value ; +_edfee .AuthorAttr =_faaag ;continue ;};if _ebdeba .Name .Local =="\u0064\u0061\u0074\u0065"{_degae ,_eccab :=ParseStdlibTime (_ebdeba .Value );if _eccab !=nil {return _eccab ;};_edfee .DateAttr =&_degae ;continue ;};if _ebdeba .Name .Local =="\u0069\u0064"{_fcfgc ,_bbbea :=_c .ParseInt (_ebdeba .Value ,10,64); +if _bbbea !=nil {return _bbbea ;};_edfee .IdAttr =_fcfgc ;continue ;};};_aabgg :for {_cabef ,_ccgac :=d .Token ();if _ccgac !=nil {return _ccgac ;};switch _cbddce :=_cabef .(type ){case _a .StartElement :switch _cbddce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:if _fgfdcb :=d .DecodeElement (_edfee .TblPr ,&_cbddce ); +_fgfdcb !=nil {return _fgfdcb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043\u0068a\u006eg\u0065\u0020\u0025\u0076",_cbddce .Name ); +if _caaaa :=d .Skip ();_caaaa !=nil {return _caaaa ;};};case _a .EndElement :break _aabgg ;case _a .CharData :};};return nil ;};func NewEG_RangeMarkupElementsChoice ()*EG_RangeMarkupElementsChoice {_adggc :=&EG_RangeMarkupElementsChoice {};return _adggc ; +};func (_effdbf ST_AnnotationVMerge )ValidateWithPath (path string )error {switch _effdbf {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_effdbf )); +};return nil ;};type CT_TblLook struct{ -// ValidateWithPath validates the CT_CustomXmlPr and its children, prefixing error messages with path -func (_gcbae *CT_CustomXmlPr )ValidateWithPath (path string )error {if _gcbae .Placeholder !=nil {if _adbcf :=_gcbae .Placeholder .ValidateWithPath (path +"\u002f\u0050\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072");_adbcf !=nil {return _adbcf ; -};};for _fbcd ,_dfff :=range _gcbae .Attr {if _fbfg :=_dfff .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0041\u0074\u0074\u0072\u005b\u0025\u0064\u005d",path ,_fbcd ));_fbfg !=nil {return _fbfg ;};};return nil ;};func (_bcdbe *CT_ObjectLink )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdbe .UpdateModeAttr =ST_ObjectUpdateMode (1); -for _ ,_gcdae :=range start .Attr {if _gcdae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gcdae .Name .Local =="\u0069\u0064"||_gcdae .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gcdae .Name .Local =="\u0069\u0064"{_gccdg :=_gcdae .Value ; -_bcdbe .IdAttr =_gccdg ;continue ;};if _gcdae .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_bcdbe .UpdateModeAttr .UnmarshalXMLAttr (_gcdae );continue ;};if _gcdae .Name .Local =="l\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"{_bbacg ,_gagc :=ParseUnionST_OnOff (_gcdae .Value ); -if _gagc !=nil {return _gagc ;};_bcdbe .LockedFieldAttr =&_bbacg ;continue ;};if _gcdae .Name .Local =="\u0064\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_bcdbe .DrawAspectAttr .UnmarshalXMLAttr (_gcdae );continue ;};if _gcdae .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_cecbc :=_gcdae .Value ; -_bcdbe .ProgIdAttr =&_cecbc ;continue ;};if _gcdae .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_ecdcg :=_gcdae .Value ;_bcdbe .ShapeIdAttr =&_ecdcg ;continue ;};if _gcdae .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"{_egaac :=_gcdae .Value ; -_bcdbe .FieldCodesAttr =&_egaac ;continue ;};};for {_afbeb ,_ffggd :=d .Token ();if _ffggd !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004fb\u006ae\u0063t\u004c\u0069\u006e\u006b\u003a\u0020\u0025s",_ffggd );}; -if _cceed ,_afee :=_afbeb .(_a .EndElement );_afee &&_cceed .Name ==start .Name {break ;};};return nil ;};func (_cdfge *CT_Divs )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dacbg :for {_aeceg ,_bdae :=d .Token ();if _bdae !=nil {return _bdae ; -};switch _egeg :=_aeceg .(type ){case _a .StartElement :switch _egeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076"}:_abff :=NewCT_Div (); -if _ffafd :=d .DecodeElement (_abff ,&_egeg );_ffafd !=nil {return _ffafd ;};_cdfge .Div =append (_cdfge .Div ,_abff );default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0044\u0069\u0076\u0073\u0020\u0025\u0076",_egeg .Name ); -if _daag :=d .Skip ();_daag !=nil {return _daag ;};};case _a .EndElement :break _dacbg ;case _a .CharData :};};return nil ;}; +// First Row +FirstRowAttr *_f .ST_OnOff ; -// Validate validates the CT_Row and its children -func (_ecgca *CT_Row )Validate ()error {return _ecgca .ValidateWithPath ("\u0043\u0054\u005f\u0052\u006f\u0077");};func NewCT_FFData ()*CT_FFData {_adaba :=&CT_FFData {};return _adaba };func (_dddfgc *WdWgp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dddfgc .WdCT_WordprocessingGroup =*NewWdCT_WordprocessingGroup (); -_ggedbg :for {_dcaebg ,_fecgde :=d .Token ();if _fecgde !=nil {return _fecgde ;};switch _ebgge :=_dcaebg .(type ){case _a .StartElement :switch _ebgge .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_dddfgc .CNvPr =_ae .NewCT_NonVisualDrawingProps (); -if _ccgbda :=d .DecodeElement (_dddfgc .CNvPr ,&_ebgge );_ccgbda !=nil {return _ccgbda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _eeafg :=d .DecodeElement (_dddfgc .CNvGrpSpPr ,&_ebgge ); -_eeafg !=nil {return _eeafg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _dddbgf :=d .DecodeElement (_dddfgc .GrpSpPr ,&_ebgge ); -_dddbgf !=nil {return _dddbgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_aabbc :=NewWdCT_WordprocessingGroupChoice (); -if _cdfgf :=d .DecodeElement (&_aabbc .Wsp ,&_ebgge );_cdfgf !=nil {return _cdfgf ;};_dddfgc .WordprocessingGroupChoice =append (_dddfgc .WordprocessingGroupChoice ,_aabbc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_gbbccc :=NewWdCT_WordprocessingGroupChoice (); -if _fcfcb :=d .DecodeElement (&_gbbccc .GrpSp ,&_ebgge );_fcfcb !=nil {return _fcfcb ;};_dddfgc .WordprocessingGroupChoice =append (_dddfgc .WordprocessingGroupChoice ,_gbbccc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_fbgba :=NewWdCT_WordprocessingGroupChoice (); -if _ffefcb :=d .DecodeElement (&_fbgba .GraphicFrame ,&_ebgge );_ffefcb !=nil {return _ffefcb ;};_dddfgc .WordprocessingGroupChoice =append (_dddfgc .WordprocessingGroupChoice ,_fbgba );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_dgfaff :=NewWdCT_WordprocessingGroupChoice (); -if _bgggd :=d .DecodeElement (&_dgfaff .Pic ,&_ebgge );_bgggd !=nil {return _bgggd ;};_dddfgc .WordprocessingGroupChoice =append (_dddfgc .WordprocessingGroupChoice ,_dgfaff );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_dcfebg :=NewWdCT_WordprocessingGroupChoice (); -if _gbeab :=d .DecodeElement (&_dcfebg .ContentPart ,&_ebgge );_gbeab !=nil {return _gbeab ;};_dddfgc .WordprocessingGroupChoice =append (_dddfgc .WordprocessingGroupChoice ,_dcfebg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dddfgc .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _abgbb :=d .DecodeElement (_dddfgc .ExtLst ,&_ebgge );_abgbb !=nil {return _abgbb ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057g\u0070 \u0025\u0076",_ebgge .Name ); -if _ebbbgd :=d .Skip ();_ebbbgd !=nil {return _ebbbgd ;};};case _a .EndElement :break _ggedbg ;case _a .CharData :};};return nil ;};func (_gadaf *CT_ShapeDefaults )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -e .EncodeToken (start );if _gadaf .Any !=nil {for _ ,_cbdeb :=range _gadaf .Any {_cbdeb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eabfe *CT_FldChar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dcbc ,_eedeba :=_eabfe .FldCharTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070\u0065"}); -if _eedeba !=nil {return _eedeba ;};start .Attr =append (start .Attr ,_dcbc );if _eabfe .FldLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u004c\u006f\u0063k"},Value :_ff .Sprintf ("\u0025\u0076",*_eabfe .FldLockAttr )}); -};if _eabfe .DirtyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_eabfe .DirtyAttr )});};e .EncodeToken (start );_eabfe .FldCharChoice .MarshalXML (e ,_a .StartElement {}); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdCT_WrapPath struct{ +// Last Row +LastRowAttr *_f .ST_OnOff ; -// Wrapping Points Modified -EditedAttr *bool ; +// First Column +FirstColumnAttr *_f .ST_OnOff ; -// Wrapping Polygon Start -Start *_ae .CT_Point2D ; +// Last Column +LastColumnAttr *_f .ST_OnOff ; -// Wrapping Polygon Line End Position -LineTo []*_ae .CT_Point2D ;};func (_geaece ST_TabTlc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_geaece .String (),start );};type ST_TextDirection byte ;func (_fafdgg *CT_TblPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aeecc :for {_cedbe ,_bagef :=d .Token (); -if _bagef !=nil {return _bagef ;};switch _gfdbg :=_cedbe .(type ){case _a .StartElement :switch _gfdbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_fafdgg .TblStyle =NewCT_String (); -if _gecffa :=d .DecodeElement (_fafdgg .TblStyle ,&_gfdbg );_gecffa !=nil {return _gecffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"}:_fafdgg .TblpPr =NewCT_TblPPr (); -if _gafge :=d .DecodeElement (_fafdgg .TblpPr ,&_gfdbg );_gafge !=nil {return _gafge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_fafdgg .TblOverlap =NewCT_TblOverlap (); -if _gebggd :=d .DecodeElement (_fafdgg .TblOverlap ,&_gfdbg );_gebggd !=nil {return _gebggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}:_fafdgg .BidiVisual =NewCT_OnOff (); -if _bceca :=d .DecodeElement (_fafdgg .BidiVisual ,&_gfdbg );_bceca !=nil {return _bceca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_fafdgg .TblStyleRowBandSize =NewCT_DecimalNumber (); -if _beegf :=d .DecodeElement (_fafdgg .TblStyleRowBandSize ,&_gfdbg );_beegf !=nil {return _beegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_fafdgg .TblStyleColBandSize =NewCT_DecimalNumber (); -if _gdaaa :=d .DecodeElement (_fafdgg .TblStyleColBandSize ,&_gfdbg );_gdaaa !=nil {return _gdaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_fafdgg .TblW =NewCT_TblWidth (); -if _cgded :=d .DecodeElement (_fafdgg .TblW ,&_gfdbg );_cgded !=nil {return _cgded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_fafdgg .Jc =NewCT_JcTable (); -if _cbcgg :=d .DecodeElement (_fafdgg .Jc ,&_gfdbg );_cbcgg !=nil {return _cbcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_fafdgg .TblCellSpacing =NewCT_TblWidth (); -if _defbd :=d .DecodeElement (_fafdgg .TblCellSpacing ,&_gfdbg );_defbd !=nil {return _defbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_fafdgg .TblInd =NewCT_TblWidth (); -if _eabgbc :=d .DecodeElement (_fafdgg .TblInd ,&_gfdbg );_eabgbc !=nil {return _eabgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_fafdgg .TblBorders =NewCT_TblBorders (); -if _ecacg :=d .DecodeElement (_fafdgg .TblBorders ,&_gfdbg );_ecacg !=nil {return _ecacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_fafdgg .Shd =NewCT_Shd (); -if _cdcbd :=d .DecodeElement (_fafdgg .Shd ,&_gfdbg );_cdcbd !=nil {return _cdcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_fafdgg .TblLayout =NewCT_TblLayoutType (); -if _cadfe :=d .DecodeElement (_fafdgg .TblLayout ,&_gfdbg );_cadfe !=nil {return _cadfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_fafdgg .TblCellMar =NewCT_TblCellMar (); -if _fdccbb :=d .DecodeElement (_fafdgg .TblCellMar ,&_gfdbg );_fdccbb !=nil {return _fdccbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_fafdgg .TblLook =NewCT_TblLook (); -if _ebegc :=d .DecodeElement (_fafdgg .TblLook ,&_gfdbg );_ebegc !=nil {return _ebegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_fafdgg .TblCaption =NewCT_String (); -if _gcbgg :=d .DecodeElement (_fafdgg .TblCaption ,&_gfdbg );_gcbgg !=nil {return _gcbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}:_fafdgg .TblDescription =NewCT_String (); -if _bcebb :=d .DecodeElement (_fafdgg .TblDescription ,&_gfdbg );_bcebb !=nil {return _bcebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_fafdgg .TblPrChange =NewCT_TblPrChange (); -if _fdffb :=d .DecodeElement (_fafdgg .TblPrChange ,&_gfdbg );_fdffb !=nil {return _fdffb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0020\u0025\u0076",_gfdbg .Name ); -if _bggda :=d .Skip ();_bggda !=nil {return _bggda ;};};case _a .EndElement :break _aeecc ;case _a .CharData :};};return nil ;};func (_cgfeg *CT_LongHexNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbdcd :=range start .Attr {if _dbdcd .Name .Local =="\u0076\u0061\u006c"{_dceea :=_dbdcd .Value ; -_cgfeg .ValAttr =_dceea ;continue ;};};for {_eegea ,_acba :=d .Token ();if _acba !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u006e\u0067H\u0065x\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_acba ); -};if _fadbcc ,_beag :=_eegea .(_a .EndElement );_beag &&_fadbcc .Name ==start .Name {break ;};};return nil ;};func (_cccfga ST_SectionMark )ValidateWithPath (path string )error {switch _cccfga {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cccfga )); -};return nil ;};func (_ceddb *ST_Theme )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agfdab ,_cccbb :=d .Token ();if _cccbb !=nil {return _cccbb ;};if _gadda ,_dgfecf :=_agfdab .(_a .EndElement );_dgfecf &&_gadda .Name ==start .Name {*_ceddb =1; -return nil ;};if _dccbb ,_dfbfa :=_agfdab .(_a .CharData );!_dfbfa {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agfdab );}else {switch string (_dccbb ){case "":*_ceddb =0; -case "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ceddb =1;case "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i":*_ceddb =2;case "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ceddb =3;case "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ceddb =4; -case "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ceddb =5;case "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i":*_ceddb =6;case "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ceddb =7;case "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ceddb =8; -};};_agfdab ,_cccbb =d .Token ();if _cccbb !=nil {return _cccbb ;};if _gaagca ,_aafde :=_agfdab .(_a .EndElement );_aafde &&_gaagca .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agfdab ); -};func (_afdae ST_Border )String ()string {switch _afdae {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u006e\u006f\u006e\u0065";case 3:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 4:return "\u0074\u0068\u0069c\u006b";case 5:return "\u0064\u006f\u0075\u0062\u006c\u0065"; -case 6:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 7:return "\u0064\u0061\u0073\u0068\u0065\u0064";case 8:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 9:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case 10:return "\u0074\u0072\u0069\u0070\u006c\u0065"; -case 11:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070";case 12:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070";case 13:return "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070"; -case 14:return "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070";case 15:return "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070";case 16:return "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070"; -case 17:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070";case 18:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070";case 19:return "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070"; -case 20:return "\u0077\u0061\u0076\u0065";case 21:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 22:return "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070";case 23:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064"; -case 24:return "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case 25:return "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case 26:return "\u006f\u0075\u0074\u0073\u0065\u0074";case 27:return "\u0069\u006e\u0073e\u0074"; -case 28:return "\u0061\u0070\u0070\u006c\u0065\u0073";case 29:return "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073";case 30:return "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072";case 31:return "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065"; -case 32:return "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073";case 33:return "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072";case 34:return "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073"; -case 35:return "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073";case 36:return "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073";case 37:return "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073"; -case 38:return "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073";case 39:return "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073";case 40:return "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073"; -case 41:return "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065";case 42:return "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065";case 43:return "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; -case 44:return "\u0062\u0061\u0074\u0073";case 45:return "\u0062\u0069\u0072d\u0073";case 46:return "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074";case 47:return "\u0063\u0061\u0062\u0069\u006e\u0073";case 48:return "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e"; -case 49:return "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n";case 50:return "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b";case 51:return "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072"; -case 52:return "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek";case 53:return "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065";case 54:return "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b"; -case 55:return "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072";case 56:return "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d";case 57:return "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065"; -case 58:return "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073";case 59:return "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073";case 60:return "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065"; -case 61:return "\u0063\u006c\u006f\u0063\u006b\u0073";case 62:return "\u0063o\u006d\u0070\u0061\u0073\u0073";case 63:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case 64:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073"; -case 65:return "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case 66:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073";case 67:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065"; -case 68:return "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073";case 69:return "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073";case 70:return "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073"; -case 71:return "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae";case 72:return "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079";case 73:return "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068"; -case 74:return "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073";case 75:return "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067";case 76:return "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068"; -case 77:return "\u0063\u0075\u0070";case 78:return "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068";case 79:return "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072";case 80:return "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073"; -case 81:return "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079";case 82:return "\u0064o\u0075\u0062\u006c\u0065\u0044";case 83:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073";case 84:return "\u0065\u0061\u0072\u0074\u0068\u0031"; -case 85:return "\u0065\u0061\u0072\u0074\u0068\u0032";case 86:return "\u0065\u0061\u0072\u0074\u0068\u0033";case 87:return "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031";case 88:return "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032"; -case 89:return "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k";case 90:return "\u0066\u0061\u006e\u0073";case 91:return "\u0066\u0069\u006c\u006d";case 92:return "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073";case 93:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074"; -case 94:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073";case 95:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031";case 96:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032"; -case 97:return "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079";case 98:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065";case 99:return "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073"; -case 100:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070";case 101:return "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079";case 102:return "\u0067\u0065\u006d\u0073";case 103:return "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e"; -case 104:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 105:return "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651";case 106:return "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652";case 107:return "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e"; -case 108:return "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y";case 109:return "\u0068\u0065\u0061\u0072\u0074\u0073";case 110:return "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073";case 111:return "\u0068\u006f\u006cl\u0079"; -case 112:return "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079";case 113:return "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063";case 114:return "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073";case 115:return "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb"; -case 116:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031";case 117:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032";case 118:return "\u006da\u0070\u0050\u0069\u006e\u0073";case 119:return "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f"; -case 120:return "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073";case 121:return "\u006da\u0072\u0071\u0075\u0065\u0065";case 122:return "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064";case 123:return "\u006d\u006f\u006fn\u0073"; -case 124:return "\u006d\u006f\u0073\u0061\u0069\u0063";case 125:return "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073";case 126:return "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t";case 127:return "\u006f\u0076\u0061l\u0073";case 128:return "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073"; -case 129:return "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b";case 130:return "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072";case 131:return "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073";case 132:return "\u0070a\u0070\u0079\u0072\u0075\u0073"; -case 133:return "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072";case 134:return "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073";case 135:return "\u0070e\u006e\u0063\u0069\u006c\u0073";case 136:return "\u0070\u0065\u006f\u0070\u006c\u0065"; -case 137:return "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067";case 138:return "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073";case 139:return "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073";case 140:return "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070"; -case 141:return "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031";case 142:return "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032";case 143:return "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031";case 144:return "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073"; -case 145:return "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065";case 146:return "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s";case 147:return "\u0072\u0069\u006eg\u0073";case 148:return "\u0073\u0061\u0066\u0061\u0072\u0069"; -case 149:return "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068";case 150:return "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079";case 151:return "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t";case 152:return "\u0073e\u0061\u0074\u0074\u006c\u0065"; -case 153:return "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073";case 154:return "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068";case 155:return "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073"; -case 156:return "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t";case 157:return "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079";case 158:return "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073";case 159:return "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f"; -case 160:return "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t";case 161:return "\u0073\u0074\u0061r\u0073";case 162:return "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070";case 163:return "\u0073t\u0061\u0072\u0073\u0033\u0064";case 164:return "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b"; -case 165:return "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064";case 166:return "\u0073\u0075\u006e";case 167:return "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g";case 168:return "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r"; -case 169:return "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b";case 170:return "\u0074\u0072\u0065e\u0073";case 171:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079";case 172:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s"; -case 173:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651";case 174:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652";case 175:return "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031";case 176:return "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032"; -case 177:return "\u0073h\u0061\u0070\u0065\u0073\u0031";case 178:return "\u0073h\u0061\u0070\u0065\u0073\u0032";case 179:return "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031";case 180:return "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032"; -case 181:return "\u0076\u0069\u006e\u0065";case 182:return "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065";case 183:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073";case 184:return "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064"; -case 185:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e";case 186:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073";case 187:return "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073"; -case 188:return "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b";case 189:return "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073";case 190:return "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073";case 191:return "\u007a\u0069\u0067\u005a\u0061\u0067"; -case 192:return "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068";case 193:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_cefbfd ST_LineSpacingRule )ValidateWithPath (path string )error {switch _cefbfd {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cefbfd )); -};return nil ;};func (_cddgg *CT_ShapeDefaults )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfcg :for {_fcaab ,_facad :=d .Token ();if _facad !=nil {return _facad ;};switch _egbbcb :=_fcaab .(type ){case _a .StartElement :switch _egbbcb .Name {default:if _ddfcd ,_fgacf :=_b .CreateElement (_egbbcb ); -_fgacf !=nil {return _fgacf ;}else {if _defcd :=d .DecodeElement (_ddfcd ,&_egbbcb );_defcd !=nil {return _defcd ;};_cddgg .Any =append (_cddgg .Any ,_ddfcd );};};case _a .EndElement :break _cfcg ;case _a .CharData :};};return nil ;};func (_ggfde *CT_SignedTwipsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcaaef :=range start .Attr {if _fcaaef .Name .Local =="\u0076\u0061\u006c"{_gbbfc ,_gfcdd :=ParseUnionST_SignedTwipsMeasure (_fcaaef .Value ); -if _gfcdd !=nil {return _gfcdd ;};_ggfde .ValAttr =_gbbfc ;continue ;};};for {_bdbgcb ,_dadaa :=d .Token ();if _dadaa !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053\u0069\u0067\u006e\u0065\u0064\u0054\u0077\u0069p\u0073\u004d\u0065\u0061\u0073\u0075\u0072e\u003a\u0020\u0025\u0073",_dadaa ); -};if _fegaa ,_dgeae :=_bdbgcb .(_a .EndElement );_dgeae &&_fegaa .Name ==start .Name {break ;};};return nil ;};func NewCT_Height ()*CT_Height {_acgcfc :=&CT_Height {};return _acgcfc };func ParseUnionST_TwipsMeasure (s string )(_ee .ST_TwipsMeasure ,error ){_gdcgg :=_ee .ST_TwipsMeasure {}; -if _ee .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_gdcgg .ST_PositiveUniversalMeasure =&s ;}else {_gbcbba ,_feddfd :=_f .ParseFloat (s ,64);if _feddfd !=nil {return _gdcgg ,_ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_feddfd ); -};_gdcgg .ST_UnsignedDecimalNumber =_b .Uint64 (uint64 (_gbcbba ));};return _gdcgg ,nil ;};func NewWdCT_WordprocessingContentPartNonVisual ()*WdCT_WordprocessingContentPartNonVisual {_eggbc :=&WdCT_WordprocessingContentPartNonVisual {};return _eggbc ;}; -func (_aegage ST_StyleType )String ()string {switch _aegage {case 0:return "";case 1:return "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case 2:return "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r";case 3:return "\u0074\u0061\u0062l\u0065";case 4:return "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg"; -};return "";};func (_ceeffae *WdCT_PosVChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ceeffae .Align !=WdST_AlignVUnset {_fbddcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0061\u006c\u0069\u0067\u006e"}};e .EncodeElement (_ceeffae .Align ,_fbddcg ); -}else if _ceeffae .PosOffset !=nil {_dgdegbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_ceeffae .PosOffset ,_dgdegbd );};return nil ;};type ST_PageBorderOffset byte ; -type CT_TblBorders struct{ +// No Horizontal Banding +NoHBandAttr *_f .ST_OnOff ; -// Table Top Border -Top *CT_Border ; +// No Vertical Banding +NoVBandAttr *_f .ST_OnOff ; -// Table Leading Edge Border -Start *CT_Border ; +// Bitmask of Table Conditional Formatting +ValAttr *string ;}; -// Table Leading Edge Border -Left *CT_Border ; +// Validate validates the EG_MathContent and its children +func (_edbfa *EG_MathContent )Validate ()error {return _edbfa .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006fn\u0074\u0065\u006e\u0074");};const (ST_MailMergeDestUnset ST_MailMergeDest =0;ST_MailMergeDestNewDocument ST_MailMergeDest =1; +ST_MailMergeDestPrinter ST_MailMergeDest =2;ST_MailMergeDestEmail ST_MailMergeDest =3;ST_MailMergeDestFax ST_MailMergeDest =4;);func (_fcbba *CT_ParaRPrOriginal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fcbba .Ins !=nil {_fabed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}}; +e .EncodeElement (_fcbba .Ins ,_fabed );};if _fcbba .Del !=nil {_fbbac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_fcbba .Del ,_fbbac );};if _fcbba .MoveFrom !=nil {_fdbfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}}; +e .EncodeElement (_fcbba .MoveFrom ,_fdbfcf );};if _fcbba .MoveTo !=nil {_egbda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_fcbba .MoveTo ,_egbda );};if _fcbba .RStyle !=nil {_efafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_fcbba .RStyle ,_efafa );};if _fcbba .RFonts !=nil {_aggee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_fcbba .RFonts ,_aggee );};if _fcbba .B !=nil {_gbbec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_fcbba .B ,_gbbec );};if _fcbba .BCs !=nil {_adeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_fcbba .BCs ,_adeef );};if _fcbba .I !=nil {_fdcca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_fcbba .I ,_fdcca );};if _fcbba .ICs !=nil {_egbbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_fcbba .ICs ,_egbbg );};if _fcbba .Caps !=nil {_gfbfdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_fcbba .Caps ,_gfbfdb );};if _fcbba .SmallCaps !=nil {_ggfedg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_fcbba .SmallCaps ,_ggfedg );};if _fcbba .Strike !=nil {_feeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_fcbba .Strike ,_feeag );};if _fcbba .Dstrike !=nil {_dffc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_fcbba .Dstrike ,_dffc );};if _fcbba .Outline !=nil {_gffcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_fcbba .Outline ,_gffcg );};if _fcbba .Shadow !=nil {_edbaed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_fcbba .Shadow ,_edbaed );};if _fcbba .Emboss !=nil {_ddegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_fcbba .Emboss ,_ddegd );};if _fcbba .Imprint !=nil {_cacfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_fcbba .Imprint ,_cacfg );};if _fcbba .NoProof !=nil {_abgfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_fcbba .NoProof ,_abgfg );};if _fcbba .SnapToGrid !=nil {_egdgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_fcbba .SnapToGrid ,_egdgg );};if _fcbba .Vanish !=nil {_acfcae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_fcbba .Vanish ,_acfcae );};if _fcbba .WebHidden !=nil {_eebaf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_fcbba .WebHidden ,_eebaf );};if _fcbba .Color !=nil {_gcdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_fcbba .Color ,_gcdbe );};if _fcbba .Spacing !=nil {_gaeab :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_fcbba .Spacing ,_gaeab );};if _fcbba .W !=nil {_aaebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_fcbba .W ,_aaebe );};if _fcbba .Kern !=nil {_faefef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_fcbba .Kern ,_faefef );};if _fcbba .Position !=nil {_ccdce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_fcbba .Position ,_ccdce );};if _fcbba .Sz !=nil {_dedca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_fcbba .Sz ,_dedca );};if _fcbba .SzCs !=nil {_dgeefg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_fcbba .SzCs ,_dgeefg );};if _fcbba .Highlight !=nil {_cbga :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_fcbba .Highlight ,_cbga );};if _fcbba .U !=nil {_fedf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_fcbba .U ,_fedf );};if _fcbba .Effect !=nil {_cdgee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_fcbba .Effect ,_cdgee );};if _fcbba .Bdr !=nil {_aedfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_fcbba .Bdr ,_aedfe );};if _fcbba .Shd !=nil {_ebegc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_fcbba .Shd ,_ebegc );};if _fcbba .FitText !=nil {_ceedc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_fcbba .FitText ,_ceedc );};if _fcbba .VertAlign !=nil {_eebbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_fcbba .VertAlign ,_eebbc );};if _fcbba .Rtl !=nil {_ffeafd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_fcbba .Rtl ,_ffeafd );};if _fcbba .Cs !=nil {_afad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_fcbba .Cs ,_afad );};if _fcbba .Em !=nil {_fbcea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_fcbba .Em ,_fbcea );};if _fcbba .Lang !=nil {_adgcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_fcbba .Lang ,_adgcb );};if _fcbba .EastAsianLayout !=nil {_bggag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_fcbba .EastAsianLayout ,_bggag );};if _fcbba .SpecVanish !=nil {_abade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_fcbba .SpecVanish ,_abade ); +};if _fcbba .OMath !=nil {_febbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_fcbba .OMath ,_febbe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_Shd byte ;func NewCT_DirContentRun ()*CT_DirContentRun {_cgcb :=&CT_DirContentRun {}; +return _cgcb };func (_caaga *CT_SignedTwipsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fagcc :=range start .Attr {if _fagcc .Name .Local =="\u0076\u0061\u006c"{_gfafa ,_baefc :=ParseUnionST_SignedTwipsMeasure (_fagcc .Value ); +if _baefc !=nil {return _baefc ;};_caaga .ValAttr =_gfafa ;continue ;};};for {_feagcf ,_effcf :=d .Token ();if _effcf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053\u0069\u0067\u006e\u0065\u0064\u0054\u0077\u0069p\u0073\u004d\u0065\u0061\u0073\u0075\u0072e\u003a\u0020\u0025\u0073",_effcf ); +};if _ddbga ,_agdgf :=_feagcf .(_a .EndElement );_agdgf &&_ddbga .Name ==start .Name {break ;};};return nil ;}; -// Table Bottom Border -Bottom *CT_Border ; +// Validate validates the CT_Pitch and its children +func (_edaad *CT_Pitch )Validate ()error {return _edaad .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0074\u0063\u0068");}; -// Table Trailing Edge Border -End *CT_Border ; +// ValidateWithPath validates the Hdr and its children, prefixing error messages with path +func (_gbcef *Hdr )ValidateWithPath (path string )error {if _aacbgg :=_gbcef .CT_HdrFtr .ValidateWithPath (path );_aacbgg !=nil {return _aacbgg ;};return nil ;};func (_cgbag *CT_RecipientData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _cgbag .Active !=nil {_edce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0069\u0076\u0065"}};e .EncodeElement (_cgbag .Active ,_edce );};_gddfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}}; +e .EncodeElement (_cgbag .Column ,_gddfc );_adfeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u006e\u0069\u0071\u0075\u0065\u0054\u0061\u0067"}};e .EncodeElement (_cgbag .UniqueTag ,_adfeg );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewCT_Jc ()*CT_Jc {_dedgd :=&CT_Jc {};_dedgd .ValAttr =ST_Jc (1);return _dedgd };func NewCT_Guid ()*CT_Guid {_fgfae :=&CT_Guid {};return _fgfae };func (_efbeag ST_TextEffect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cbcbbf :=_a .Attr {}; +_cbcbbf .Name =name ;switch _efbeag {case ST_TextEffectUnset :_cbcbbf .Value ="";case ST_TextEffectBlinkBackground :_cbcbbf .Value ="\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case ST_TextEffectLights :_cbcbbf .Value ="\u006c\u0069\u0067\u0068\u0074\u0073"; +case ST_TextEffectAntsBlack :_cbcbbf .Value ="\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k";case ST_TextEffectAntsRed :_cbcbbf .Value ="\u0061n\u0074\u0073\u0052\u0065\u0064";case ST_TextEffectShimmer :_cbcbbf .Value ="\u0073h\u0069\u006d\u006d\u0065\u0072"; +case ST_TextEffectSparkle :_cbcbbf .Value ="\u0073p\u0061\u0072\u006b\u006c\u0065";case ST_TextEffectNone :_cbcbbf .Value ="\u006e\u006f\u006e\u0065";};return _cbcbbf ,nil ;};func (_fdfccdg *AC_ChoiceRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdfccdg .Br !=nil {_deggbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0072"}}; +e .EncodeElement (_fdfccdg .Br ,_deggbb );};if _fdfccdg .T !=nil {_daeade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074"}};e .EncodeElement (_fdfccdg .T ,_daeade );};if _fdfccdg .ContentPart !=nil {_acegca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}}; +e .EncodeElement (_fdfccdg .ContentPart ,_acegca );};if _fdfccdg .DelText !=nil {_bgcgdd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_fdfccdg .DelText ,_bgcgdd );};if _fdfccdg .InstrText !=nil {_gagbdge :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0069\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}}; +e .EncodeElement (_fdfccdg .InstrText ,_gagbdge );};if _fdfccdg .DelInstrText !=nil {_eaccde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u006c\u0049\u006e\u0073\u0074r\u0054\u0065\u0078\u0074"}};e .EncodeElement (_fdfccdg .DelInstrText ,_eaccde ); +};if _fdfccdg .NoBreakHyphen !=nil {_gdddf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006eo\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}};e .EncodeElement (_fdfccdg .NoBreakHyphen ,_gdddf );};if _fdfccdg .SoftHyphen !=nil {_ddedbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073o\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}}; +e .EncodeElement (_fdfccdg .SoftHyphen ,_ddedbe );};if _fdfccdg .DayShort !=nil {_adecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_fdfccdg .DayShort ,_adecd );};if _fdfccdg .MonthShort !=nil {_faegee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006do\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}}; +e .EncodeElement (_fdfccdg .MonthShort ,_faegee );};if _fdfccdg .YearShort !=nil {_eabcgg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0079\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_fdfccdg .YearShort ,_eabcgg );};if _fdfccdg .DayLong !=nil {_dbabg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0061\u0079\u004c\u006f\u006eg"}}; +e .EncodeElement (_fdfccdg .DayLong ,_dbabg );};if _fdfccdg .MonthLong !=nil {_gabfab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067"}};e .EncodeElement (_fdfccdg .MonthLong ,_gabfab );};if _fdfccdg .YearLong !=nil {_faegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}}; +e .EncodeElement (_fdfccdg .YearLong ,_faegf );};if _fdfccdg .AnnotationRef !=nil {_adbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}};e .EncodeElement (_fdfccdg .AnnotationRef ,_adbaa ); +};if _fdfccdg .FootnoteRef !=nil {_fgffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}};e .EncodeElement (_fdfccdg .FootnoteRef ,_fgffa );};if _fdfccdg .EndnoteRef !=nil {_bcbgdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}}; +e .EncodeElement (_fdfccdg .EndnoteRef ,_bcbgdd );};if _fdfccdg .Separator !=nil {_cdbfeac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};e .EncodeElement (_fdfccdg .Separator ,_cdbfeac );}; +if _fdfccdg .ContinuationSeparator !=nil {_dfgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063on\u0074\u0069\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};e .EncodeElement (_fdfccdg .ContinuationSeparator ,_dfgce ); +};if _fdfccdg .Sym !=nil {_ddfcdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073y\u006d"}};e .EncodeElement (_fdfccdg .Sym ,_ddfcdg );};if _fdfccdg .PgNum !=nil {_gcfgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004e\u0075\u006d"}}; +e .EncodeElement (_fdfccdg .PgNum ,_gcfgaa );};if _fdfccdg .Cr !=nil {_cagbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072"}};e .EncodeElement (_fdfccdg .Cr ,_cagbb );};if _fdfccdg .Tab !=nil {_bdeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}}; +e .EncodeElement (_fdfccdg .Tab ,_bdeag );};if _fdfccdg .Object !=nil {_ccdggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_fdfccdg .Object ,_ccdggf );};if _fdfccdg .Pict !=nil {_cfebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; +e .EncodeElement (_fdfccdg .Pict ,_cfebd );};if _fdfccdg .FldChar !=nil {_gdfae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0043\u0068\u0061r"}};e .EncodeElement (_fdfccdg .FldChar ,_gdfae );};if _fdfccdg .Ruby !=nil {_dcfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079"}}; +e .EncodeElement (_fdfccdg .Ruby ,_dcfcf );};if _fdfccdg .FootnoteReference !=nil {_egeed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006fot\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_fdfccdg .FootnoteReference ,_egeed ); +};if _fdfccdg .EndnoteReference !=nil {_fdeggc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065n\u0064\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_fdfccdg .EndnoteReference ,_fdeggc );};if _fdfccdg .CommentReference !=nil {_gabbgbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u006d\u0065\u006e\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}}; +e .EncodeElement (_fdfccdg .CommentReference ,_gabbgbe );};if _fdfccdg .Drawing !=nil {_fcfeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_fdfccdg .Drawing ,_fcfeb );};if _fdfccdg .Ptab !=nil {_bfcfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0074\u0061\u0062"}}; +e .EncodeElement (_fdfccdg .Ptab ,_bfcfdc );};if _fdfccdg .LastRenderedPageBreak !=nil {_cagdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cas\u0074\u0052\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"}}; +e .EncodeElement (_fdfccdg .LastRenderedPageBreak ,_cagdd );};return nil ;}; -// Table Trailing Edge Border -Right *CT_Border ; +// ValidateWithPath validates the CT_FtnPos and its children, prefixing error messages with path +func (_aggdf *CT_FtnPos )ValidateWithPath (path string )error {if _aggdf .ValAttr ==ST_FtnPosUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dgfdc :=_aggdf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dgfdc !=nil {return _dgfdc ;};return nil ;}; -// Table Inside Horizontal Edges Border -InsideH *CT_Border ; +// ValidateWithPath validates the EG_ParaRPrTrackChanges and its children, prefixing error messages with path +func (_afdee *EG_ParaRPrTrackChanges )ValidateWithPath (path string )error {if _afdee .Ins !=nil {if _edbcaf :=_afdee .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_edbcaf !=nil {return _edbcaf ;};};if _afdee .Del !=nil {if _gdgga :=_afdee .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); +_gdgga !=nil {return _gdgga ;};};if _afdee .MoveFrom !=nil {if _begegg :=_afdee .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_begegg !=nil {return _begegg ;};};if _afdee .MoveTo !=nil {if _cabbc :=_afdee .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); +_cabbc !=nil {return _cabbc ;};};return nil ;}; -// Table Inside Vertical Edges Border -InsideV *CT_Border ;}; +// Validate validates the CT_TcPrInner and its children +func (_adfgc *CT_TcPrInner )Validate ()error {return _adfgc .ValidateWithPath ("\u0043\u0054\u005fT\u0063\u0050\u0072\u0049\u006e\u006e\u0065\u0072");};func (_cddbg ST_FtnEdn )Validate ()error {return _cddbg .ValidateWithPath ("")};type EG_CellMarkupElements struct{CellMarkupElementsChoice *EG_CellMarkupElementsChoice ; +};func (_gbbfg *ST_VAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gegfg ,_efffaa :=d .Token ();if _efffaa !=nil {return _efffaa ;};if _daagde ,_dffbaf :=_gegfg .(_a .EndElement );_dffbaf &&_daagde .Name ==start .Name {*_gbbfg =1; +return nil ;};if _gdcde ,_fgeabc :=_gegfg .(_a .CharData );!_fgeabc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gegfg );}else {switch string (_gdcde ){case "":*_gbbfg =0; +case "\u0074\u0065\u0078\u0074":*_gbbfg =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_gbbfg =2;case "\u0070\u0061\u0067\u0065":*_gbbfg =3;};};_gegfg ,_efffaa =d .Token ();if _efffaa !=nil {return _efffaa ;};if _cfdcd ,_efdbb :=_gegfg .(_a .EndElement ); +_efdbb &&_cfdcd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gegfg );}; -// ValidateWithPath validates the WdCT_TxbxContent and its children, prefixing error messages with path -func (_bacabe *WdCT_TxbxContent )ValidateWithPath (path string )error {for _fbedbc ,_gbbaef :=range _bacabe .EG_BlockLevelElts {if _gbccee :=_gbbaef .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_fbedbc )); -_gbccee !=nil {return _gbccee ;};};return nil ;};func (_gebec *CT_HdrFtrRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fbfd ,_befea :=_gebec .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _befea !=nil {return _befea ; -};start .Attr =append (start .Attr ,_fbfd );start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gebec .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_bcdd *CT_Border )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gdf ,_gcee :=_bcdd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gcee !=nil {return _gcee ;};start .Attr =append (start .Attr ,_gdf ); -if _bcdd .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .ColorAttr )});};if _bcdd .ThemeColorAttr !=ST_ThemeColorUnset {_badc ,_aagb :=_bcdd .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); -if _aagb !=nil {return _aagb ;};start .Attr =append (start .Attr ,_badc );};if _bcdd .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .ThemeTintAttr )}); -};if _bcdd .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .ThemeShadeAttr )});};if _bcdd .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .SzAttr )}); -};if _bcdd .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .SpaceAttr )});};if _bcdd .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .ShadowAttr )}); -};if _bcdd .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bcdd .FrameAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_feadb ST_MailMergeDest )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_baddfg :=_a .Attr {};_baddfg .Name =name ;switch _feadb {case ST_MailMergeDestUnset :_baddfg .Value ="";case ST_MailMergeDestNewDocument :_baddfg .Value ="n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074"; -case ST_MailMergeDestPrinter :_baddfg .Value ="\u0070r\u0069\u006e\u0074\u0065\u0072";case ST_MailMergeDestEmail :_baddfg .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeDestFax :_baddfg .Value ="\u0066\u0061\u0078";};return _baddfg ,nil ;};func NewCT_Control ()*CT_Control {_bbff :=&CT_Control {}; -return _bbff };func (_efage *CT_DocGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _efage .TypeAttr !=ST_DocGridUnset {_edada ,_caffc :=_efage .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _caffc !=nil {return _caffc ; -};start .Attr =append (start .Attr ,_edada );};if _efage .LinePitchAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0069\u006e\u0065\u0050\u0069\u0074\u0063\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_efage .LinePitchAttr )}); -};if _efage .CharSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0063\u0068\u0061\u0072\u0053\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_efage .CharSpaceAttr )});};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbagae *ST_AnnotationVMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcgde ,_egbfab :=d .Token ();if _egbfab !=nil {return _egbfab ;};if _bcfeee ,_gdggcg :=_bcgde .(_a .EndElement ); -_gdggcg &&_bcfeee .Name ==start .Name {*_dbagae =1;return nil ;};if _fdbbdg ,_cgdaf :=_bcgde .(_a .CharData );!_cgdaf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcgde ); -}else {switch string (_fdbbdg ){case "":*_dbagae =0;case "\u0063\u006f\u006e\u0074":*_dbagae =1;case "\u0072\u0065\u0073\u0074":*_dbagae =2;};};_bcgde ,_egbfab =d .Token ();if _egbfab !=nil {return _egbfab ;};if _bagdfa ,_ebfgf :=_bcgde .(_a .EndElement ); -_ebfgf &&_bagdfa .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcgde );};type EG_ContentCellContent struct{ContentCellContentChoice *EG_ContentCellContentChoice ; -};func (_efcad ST_EdGrp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efcad .String (),start );};func (_fedbe ST_PTabAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fedbe .String (),start ); -};func (_edbcd *CT_ObjectLink )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_abbef ,_eacbe :=_edbcd .UpdateModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0075p\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"});if _eacbe !=nil {return _eacbe ; -};start .Attr =append (start .Attr ,_abbef );if _edbcd .LockedFieldAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_edbcd .LockedFieldAttr )}); -};if _edbcd .DrawAspectAttr !=ST_ObjectDrawAspectUnset {_fcdfce ,_fabef :=_edbcd .DrawAspectAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064r\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"});if _fabef !=nil {return _fabef ;};start .Attr =append (start .Attr ,_fcdfce ); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_edbcd .IdAttr )});if _edbcd .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_edbcd .ProgIdAttr )}); -};if _edbcd .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0049d"},Value :_ff .Sprintf ("\u0025\u0076",*_edbcd .ShapeIdAttr )});};if _edbcd .FieldCodesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_edbcd .FieldCodesAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_SaveThroughXslt and its children, prefixing error messages with path +func (_aacbb *CT_SaveThroughXslt )ValidateWithPath (path string )error {return nil };func NewEndnotes ()*Endnotes {_degcc :=&Endnotes {};_degcc .CT_Endnotes =*NewCT_Endnotes ();return _degcc ;};func (_bgdeff *EG_ContentRowContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgdeff .ContentRowContentChoice =NewEG_ContentRowContentChoice (); +_febac :for {_cgbec ,_fedbe :=d .Token ();if _fedbe !=nil {return _fedbe ;};switch _bacfb :=_cgbec .(type ){case _a .StartElement :switch _bacfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:if _bgdeff .ContentRowContentChoice ==nil {_bgdeff .ContentRowContentChoice =NewEG_ContentRowContentChoice (); +};if _dfbdfe :=d .DecodeElement (&_bgdeff .ContentRowContentChoice .Tr ,&_bacfb );_dfbdfe !=nil {return _dfbdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _bgdeff .ContentRowContentChoice ==nil {_bgdeff .ContentRowContentChoice =NewEG_ContentRowContentChoice (); +};if _afdga :=d .DecodeElement (&_bgdeff .ContentRowContentChoice .CustomXml ,&_bacfb );_afdga !=nil {return _afdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _bgdeff .ContentRowContentChoice ==nil {_bgdeff .ContentRowContentChoice =NewEG_ContentRowContentChoice (); +};if _fdgga :=d .DecodeElement (&_bgdeff .ContentRowContentChoice .Sdt ,&_bacfb );_fdgga !=nil {return _fdgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cefffc :=NewEG_RunLevelElts (); +_cefffc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_cefffc );if _dbebd :=d .DecodeElement (&_cefffc .RunLevelEltsChoice .ProofErr ,&_bacfb ); +_dbebd !=nil {return _dbebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ggbdgb :=NewEG_RunLevelElts (); +_ggbdgb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_ggbdgb );if _fdbdb :=d .DecodeElement (&_ggbdgb .RunLevelEltsChoice .PermStart ,&_bacfb ); +_fdbdb !=nil {return _fdbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggfcd :=NewEG_RunLevelElts (); +_ggfcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_ggfcd );if _fcgaf :=d .DecodeElement (&_ggfcd .RunLevelEltsChoice .PermEnd ,&_bacfb ); +_fcgaf !=nil {return _fcgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bbgecb :=NewEG_RunLevelElts (); +_bbgecb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_bbgecb );if _ecgde :=d .DecodeElement (&_bbgecb .RunLevelEltsChoice .Ins ,&_bacfb ); +_ecgde !=nil {return _ecgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cdcfd :=NewEG_RunLevelElts (); +_cdcfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_cdcfd );if _bfcbd :=d .DecodeElement (&_cdcfd .RunLevelEltsChoice .Del ,&_bacfb );_bfcbd !=nil {return _bfcbd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ddacc :=NewEG_RunLevelElts (); +_ddacc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_ddacc );if _ebfebf :=d .DecodeElement (&_ddacc .RunLevelEltsChoice .MoveFrom ,&_bacfb ); +_ebfebf !=nil {return _ebfebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_faddbc :=NewEG_RunLevelElts (); +_faddbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_faddbc );if _fggbcbc :=d .DecodeElement (&_faddbc .RunLevelEltsChoice .MoveTo ,&_bacfb ); +_fggbcbc !=nil {return _fggbcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aaabf :=NewEG_RunLevelElts (); +_dbgbf :=NewEG_RangeMarkupElements ();_dbgbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_aaabf );_aaabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbgbf ); +if _fedaad :=d .DecodeElement (&_dbgbf .RangeMarkupElementsChoice .BookmarkStart ,&_bacfb );_fedaad !=nil {return _fedaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bebefe :=NewEG_RunLevelElts (); +_faagb :=NewEG_RangeMarkupElements ();_faagb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_bebefe );_bebefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bebefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_faagb ); +if _cbagb :=d .DecodeElement (&_faagb .RangeMarkupElementsChoice .BookmarkEnd ,&_bacfb );_cbagb !=nil {return _cbagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cecde :=NewEG_RunLevelElts (); +_gceecd :=NewEG_RangeMarkupElements ();_gceecd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_cecde );_cecde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cecde .RunLevelEltsChoice .EG_RangeMarkupElements ,_gceecd ); +if _bfdfg :=d .DecodeElement (&_gceecd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bacfb );_bfdfg !=nil {return _bfdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_febcee :=NewEG_RunLevelElts (); +_fdbfa :=NewEG_RangeMarkupElements ();_fdbfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_febcee );_febcee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febcee .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdbfa ); +if _addfe :=d .DecodeElement (&_fdbfa .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bacfb );_addfe !=nil {return _addfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_edgdd :=NewEG_RunLevelElts (); +_cacgf :=NewEG_RangeMarkupElements ();_cacgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_edgdd );_edgdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edgdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cacgf ); +if _dfecgb :=d .DecodeElement (&_cacgf .RangeMarkupElementsChoice .MoveToRangeStart ,&_bacfb );_dfecgb !=nil {return _dfecgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dgdccd :=NewEG_RunLevelElts (); +_cbcad :=NewEG_RangeMarkupElements ();_cbcad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_dgdccd );_dgdccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgdccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcad ); +if _fcdbf :=d .DecodeElement (&_cbcad .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bacfb );_fcdbf !=nil {return _fcdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_adccb :=NewEG_RunLevelElts (); +_ceggad :=NewEG_RangeMarkupElements ();_ceggad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_adccb );_adccb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adccb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceggad ); +if _fcbbe :=d .DecodeElement (&_ceggad .RangeMarkupElementsChoice .CommentRangeStart ,&_bacfb );_fcbbe !=nil {return _fcbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bacbaf :=NewEG_RunLevelElts (); +_dfecee :=NewEG_RangeMarkupElements ();_dfecee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_bacbaf );_bacbaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bacbaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfecee ); +if _ddcbec :=d .DecodeElement (&_dfecee .RangeMarkupElementsChoice .CommentRangeEnd ,&_bacfb );_ddcbec !=nil {return _ddcbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgdffd :=NewEG_RunLevelElts (); +_fbaadg :=NewEG_RangeMarkupElements ();_fbaadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_fgdffd );_fgdffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgdffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbaadg ); +if _abadbg :=d .DecodeElement (&_fbaadg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bacfb );_abadbg !=nil {return _abadbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fefag :=NewEG_RunLevelElts (); +_feggad :=NewEG_RangeMarkupElements ();_feggad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_fefag );_fefag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fefag .RunLevelEltsChoice .EG_RangeMarkupElements ,_feggad ); +if _bbdagc :=d .DecodeElement (&_feggad .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bacfb );_bbdagc !=nil {return _bbdagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgded :=NewEG_RunLevelElts (); +_ccbbe :=NewEG_RangeMarkupElements ();_ccbbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_cgded );_cgded .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgded .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccbbe ); +if _gadcca :=d .DecodeElement (&_ccbbe .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bacfb );_gadcca !=nil {return _gadcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_efdabe :=NewEG_RunLevelElts (); +_cgaa :=NewEG_RangeMarkupElements ();_cgaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_efdabe );_efdabe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efdabe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgaa ); +if _agdgff :=d .DecodeElement (&_cgaa .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bacfb );_agdgff !=nil {return _agdgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ggbcc :=NewEG_RunLevelElts (); +_cfcaa :=NewEG_RangeMarkupElements ();_cfcaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_ggbcc );_ggbcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcaa ); +if _aafede :=d .DecodeElement (&_cfcaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bacfb );_aafede !=nil {return _aafede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_fddbde :=NewEG_RunLevelElts (); +_bdcgf :=NewEG_RangeMarkupElements ();_bdcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_fddbde );_fddbde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddbde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdcgf ); +if _fdggb :=d .DecodeElement (&_bdcgf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bacfb );_fdggb !=nil {return _fdggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fdcceb :=NewEG_RunLevelElts (); +_gdgda :=NewEG_RangeMarkupElements ();_gdgda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_fdcceb );_fdcceb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdcceb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdgda ); +if _bcecbc :=d .DecodeElement (&_gdgda .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bacfb );_bcecbc !=nil {return _bcecbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffgbbb :=NewEG_RunLevelElts (); +_gdagf :=NewEG_RangeMarkupElements ();_gdagf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_ffgbbb );_ffgbbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgbbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdagf ); +if _bdecea :=d .DecodeElement (&_gdagf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bacfb );_bdecea !=nil {return _bdecea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_egabf :=NewEG_RunLevelElts (); +_abbba :=NewEG_MathContent ();_abbba .MathContentChoice =NewEG_MathContentChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_egabf );_egabf .RunLevelEltsChoice .EG_MathContent =append (_egabf .RunLevelEltsChoice .EG_MathContent ,_abbba ); +if _eccebg :=d .DecodeElement (&_abbba .MathContentChoice .OMathPara ,&_bacfb );_eccebg !=nil {return _eccebg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gafbd :=NewEG_RunLevelElts (); +_effebea :=NewEG_MathContent ();_effebea .MathContentChoice =NewEG_MathContentChoice ();_bgdeff .ContentRowContentChoice .EG_RunLevelElts =append (_bgdeff .ContentRowContentChoice .EG_RunLevelElts ,_gafbd );_gafbd .RunLevelEltsChoice .EG_MathContent =append (_gafbd .RunLevelEltsChoice .EG_MathContent ,_effebea ); +if _ggefad :=d .DecodeElement (&_effebea .MathContentChoice .OMath ,&_bacfb );_ggefad !=nil {return _ggefad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_bacfb .Name ); +if _cabbea :=d .Skip ();_cabbea !=nil {return _cabbea ;};};case _a .EndElement :break _febac ;case _a .CharData :};};return nil ;};func (_befcg *CT_SdtDate )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gegddb :=range start .Attr {if _gegddb .Name .Local =="\u0066\u0075\u006c\u006c\u0044\u0061\u0074\u0065"{_aagb ,_cegce :=ParseStdlibTime (_gegddb .Value ); +if _cegce !=nil {return _cegce ;};_befcg .FullDateAttr =&_aagb ;continue ;};};_bgdeg :for {_bdbccd ,_ebgbe :=d .Token ();if _ebgbe !=nil {return _ebgbe ;};switch _efbbe :=_bdbccd .(type ){case _a .StartElement :switch _efbbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065\u0046\u006f\u0072\u006d\u0061\u0074"}:_befcg .DateFormat =NewCT_String (); +if _gcddb :=d .DecodeElement (_befcg .DateFormat ,&_efbbe );_gcddb !=nil {return _gcddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:_befcg .Lid =NewCT_Lang (); +if _eacfb :=d .DecodeElement (_befcg .Lid ,&_efbbe );_eacfb !=nil {return _eacfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u006f\u0072\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044a\u0074\u0061\u0041\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u006f\u0072\u0065\u004d\u0061\u0070\u0070\u0065\u0064\u0044a\u0074\u0061\u0041\u0073"}:_befcg .StoreMappedDataAs =NewCT_SdtDateMappingType (); +if _gdfcg :=d .DecodeElement (_befcg .StoreMappedDataAs ,&_efbbe );_gdfcg !=nil {return _gdfcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072"}:_befcg .Calendar =NewCT_CalendarType (); +if _ggcde :=d .DecodeElement (_befcg .Calendar ,&_efbbe );_ggcde !=nil {return _ggcde ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0064\u0074\u0044\u0061\u0074\u0065\u0020\u0025\u0076",_efbbe .Name ); +if _cdcece :=d .Skip ();_cdcece !=nil {return _cdcece ;};};case _a .EndElement :break _bgdeg ;case _a .CharData :};};return nil ;};type CT_FitText struct{ -// Validate validates the CT_Highlight and its children -func (_bdffb *CT_Highlight )Validate ()error {return _bdffb .ValidateWithPath ("\u0043\u0054\u005fH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");};type CT_TblPrExChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// Value +ValAttr _f .ST_TwipsMeasure ; -// Annotation Identifier -IdAttr int64 ;TblPrEx *CT_TblPrExBase ;};type WdCT_WordprocessingGroup struct{CNvPr *_ae .CT_NonVisualDrawingProps ;CNvGrpSpPr *_ae .CT_NonVisualGroupDrawingShapeProps ;GrpSpPr *_ae .CT_GroupShapeProperties ;WordprocessingGroupChoice []*WdCT_WordprocessingGroupChoice ; -ExtLst *_ae .CT_OfficeArtExtensionList ;};type CT_PermStart struct{EdGrpAttr ST_EdGrp ;EdAttr *string ;ColFirstAttr *int64 ;ColLastAttr *int64 ; +// Fit Text Run ID +IdAttr *int64 ;};func (_bgad *CT_FontRel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006f\u006e\u0074\u004b\u0065y"},Value :_dd .Sprintf ("\u0025\u0076",_bgad .FontKeyAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0062\u0073\u0065\u0074\u0074\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_bgad .SubsettedAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_bgad .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gfffdf ST_PTabLeader )Validate ()error {return _gfffdf .ValidateWithPath ("")};func (_fbbe *CT_Captions )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fead :for {_bcac ,_eebd :=d .Token (); +if _eebd !=nil {return _eebd ;};switch _dbaa :=_bcac .(type ){case _a .StartElement :switch _dbaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"}:_gbdb :=NewCT_Caption (); +if _adbe :=d .DecodeElement (_gbdb ,&_dbaa );_adbe !=nil {return _adbe ;};_fbbe .Caption =append (_fbbe .Caption ,_gbdb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_fbbe .AutoCaptions =NewCT_AutoCaptions (); +if _faag :=d .DecodeElement (_fbbe .AutoCaptions ,&_dbaa );_faag !=nil {return _faag ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_dbaa .Name ); +if _bdeg :=d .Skip ();_bdeg !=nil {return _bdeg ;};};case _a .EndElement :break _fead ;case _a .CharData :};};return nil ;}; -// Annotation ID -IdAttr string ; +// Validate validates the WdEG_WrapType and its children +func (_bdbdfg *WdEG_WrapType )Validate ()error {return _bdbdfg .ValidateWithPath ("\u0057\u0064\u0045\u0047\u005f\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065");};func (_ebadg ST_Jc )Validate ()error {return _ebadg .ValidateWithPath ("")}; -// Annotation Displaced By Custom XML Markup -DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ;};func (_dfcbf *CT_SectPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfcbf .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_dfcbf .RsidRPrAttr )}); -};if _dfcbf .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_dfcbf .RsidDelAttr )});};if _dfcbf .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_dfcbf .RsidRAttr )}); -};if _dfcbf .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_dfcbf .RsidSectAttr )});};e .EncodeToken (start ); -if _dfcbf .FootnotePr !=nil {_ggeaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_dfcbf .FootnotePr ,_ggeaf );};if _dfcbf .EndnotePr !=nil {_agedba :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}}; -e .EncodeElement (_dfcbf .EndnotePr ,_agedba );};if _dfcbf .Type !=nil {_ddfbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_dfcbf .Type ,_ddfbgd );};if _dfcbf .PgSz !=nil {_bcffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}}; -e .EncodeElement (_dfcbf .PgSz ,_bcffa );};if _dfcbf .PgMar !=nil {_gacfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}};e .EncodeElement (_dfcbf .PgMar ,_gacfa );};if _dfcbf .PaperSrc !=nil {_cdffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}}; -e .EncodeElement (_dfcbf .PaperSrc ,_cdffa );};if _dfcbf .PgBorders !=nil {_cbeab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_dfcbf .PgBorders ,_cbeab );};if _dfcbf .LnNumType !=nil {_ccedeb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_dfcbf .LnNumType ,_ccedeb );};if _dfcbf .PgNumType !=nil {_febca :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_dfcbf .PgNumType ,_febca );};if _dfcbf .Cols !=nil {_decdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}}; -e .EncodeElement (_dfcbf .Cols ,_decdd );};if _dfcbf .FormProt !=nil {_gfdgdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}};e .EncodeElement (_dfcbf .FormProt ,_gfdgdg );};if _dfcbf .VAlign !=nil {_dacbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_dfcbf .VAlign ,_dacbc );};if _dfcbf .NoEndnote !=nil {_bgbeb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}};e .EncodeElement (_dfcbf .NoEndnote ,_bgbeb );};if _dfcbf .TitlePg !=nil {_abecb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}}; -e .EncodeElement (_dfcbf .TitlePg ,_abecb );};if _dfcbf .TextDirection !=nil {_cbcgee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_dfcbf .TextDirection ,_cbcgee ); -};if _dfcbf .Bidi !=nil {_cccdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_dfcbf .Bidi ,_cccdb );};if _dfcbf .RtlGutter !=nil {_gggcc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; -e .EncodeElement (_dfcbf .RtlGutter ,_gggcc );};if _dfcbf .DocGrid !=nil {_cgbgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_dfcbf .DocGrid ,_cgbgfa );};if _dfcbf .PrinterSettings !=nil {_gebda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; -e .EncodeElement (_dfcbf .PrinterSettings ,_gebda );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgbbf *CT_SimpleField )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0074\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_bgbbf .InstrAttr )}); -if _bgbbf .FldLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u004c\u006f\u0063k"},Value :_ff .Sprintf ("\u0025\u0076",*_bgbbf .FldLockAttr )});};if _bgbbf .DirtyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_bgbbf .DirtyAttr )}); -};e .EncodeToken (start );if _bgbbf .FldData !=nil {_fabgcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0044\u0061\u0074a"}};e .EncodeElement (_bgbbf .FldData ,_fabgcb );};if _bgbbf .EG_PContent !=nil {for _ ,_gbbfdf :=range _bgbbf .EG_PContent {_gbbfdf .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_RPr struct{ +// ValidateWithPath validates the CT_AltChunk and its children, prefixing error messages with path +func (_bga *CT_AltChunk )ValidateWithPath (path string )error {if _bga .AltChunkPr !=nil {if _eff :=_bga .AltChunkPr .ValidateWithPath (path +"/\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072");_eff !=nil {return _eff ;};};return nil ;};func (_feedd *ST_LevelSuffix )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_feedd =0; +case "\u0074\u0061\u0062":*_feedd =1;case "\u0073\u0070\u0061c\u0065":*_feedd =2;case "\u006eo\u0074\u0068\u0069\u006e\u0067":*_feedd =3;};return nil ;}; -// Run Properties -RPr *CT_RPr ;};func (_fgbfbf ST_TabJc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aaabg :=_a .Attr {};_aaabg .Name =name ;switch _fgbfbf {case ST_TabJcUnset :_aaabg .Value ="";case ST_TabJcClear :_aaabg .Value ="\u0063\u006c\u0065a\u0072";case ST_TabJcStart :_aaabg .Value ="\u0073\u0074\u0061r\u0074"; -case ST_TabJcCenter :_aaabg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TabJcEnd :_aaabg .Value ="\u0065\u006e\u0064";case ST_TabJcDecimal :_aaabg .Value ="\u0064e\u0063\u0069\u006d\u0061\u006c";case ST_TabJcBar :_aaabg .Value ="\u0062\u0061\u0072"; -case ST_TabJcNum :_aaabg .Value ="\u006e\u0075\u006d";case ST_TabJcLeft :_aaabg .Value ="\u006c\u0065\u0066\u0074";case ST_TabJcRight :_aaabg .Value ="\u0072\u0069\u0067h\u0074";};return _aaabg ,nil ;};func (_afgbg *ST_FrameLayout )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_afgbg =0; -case "\u0072\u006f\u0077\u0073":*_afgbg =1;case "\u0063\u006f\u006c\u0073":*_afgbg =2;case "\u006e\u006f\u006e\u0065":*_afgbg =3;};return nil ;};type CT_DocProtect struct{ +// Validate validates the CT_TextAlignment and its children +func (_ecebg *CT_TextAlignment )Validate ()error {return _ecebg .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};func (_cbfdag WdST_WrapText )String ()string {switch _cbfdag {case 0:return ""; +case 1:return "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u006ca\u0072\u0067\u0065\u0073\u0074";};return "";};const (ST_PitchUnset ST_Pitch =0;ST_PitchFixed ST_Pitch =1; +ST_PitchVariable ST_Pitch =2;ST_PitchDefault ST_Pitch =3;); -// Document Editing Restrictions -EditAttr ST_DocProtect ; +// Validate validates the CT_AutoCaption and its children +func (_gcd *CT_AutoCaption )Validate ()error {return _gcd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0043\u0061p\u0074\u0069\u006f\u006e");};func (_becgd WdST_RelFromH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_becgd .String (),start ); +};func (_ffeadg ST_FtnPos )Validate ()error {return _ffeadg .ValidateWithPath ("")};func NewEG_PContentChoice ()*EG_PContentChoice {_bfgae :=&EG_PContentChoice {};return _bfgae };func (_acbac ST_DocGrid )ValidateWithPath (path string )error {switch _acbac {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acbac )); +};return nil ;};func (_fcgba ST_HAnchor )Validate ()error {return _fcgba .ValidateWithPath ("")};func (_eefbf *CT_Endnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eefbf .Endnote !=nil {_eged :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0064\u006e\u006f\u0074e"}}; +for _ ,_fgde :=range _eefbf .Endnote {e .EncodeElement (_fgde ,_eged );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Only Allow Formatting With Unlocked Styles -FormattingAttr *_ee .ST_OnOff ; +// Validate validates the CT_Div and its children +func (_bdgd *CT_Div )Validate ()error {return _bdgd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0069\u0076");};type CT_RecipientData struct{ -// Enforce Document Protection Settings -EnforcementAttr *_ee .ST_OnOff ;AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;CryptProviderTypeAttr _ee .ST_CryptProv ;CryptAlgorithmClassAttr _ee .ST_AlgClass ;CryptAlgorithmTypeAttr _ee .ST_AlgType ;CryptAlgorithmSidAttr *int64 ; -CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ;SaltAttr *string ;}; +// Record Is Included in Mail Merge +Active *CT_OnOff ; -// Validate validates the CT_DocPartPr and its children -func (_cedbb *CT_DocPartPr )Validate ()error {return _cedbb .ValidateWithPath ("\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072");};func (_cade *CT_OdsoFieldMapData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _cade .Type !=nil {_fdae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_cade .Type ,_fdae );};if _cade .Name !=nil {_cggaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; -e .EncodeElement (_cade .Name ,_cggaf );};if _cade .MappedName !=nil {_bdecb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006da\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"}};e .EncodeElement (_cade .MappedName ,_bdecb );};if _cade .Column !=nil {_geeca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}}; -e .EncodeElement (_cade .Column ,_geeca );};if _cade .Lid !=nil {_geabb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}};e .EncodeElement (_cade .Lid ,_geabb );};if _cade .DynamicAddress !=nil {_cbafg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0079\u006e\u0061m\u0069\u0063\u0041\u0064\u0064\u0072\u0065\u0073\u0073"}}; -e .EncodeElement (_cade .DynamicAddress ,_cbafg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edb *AG_SectPrAttributes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edb .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_edb .RsidRPrAttr )}); -};if _edb .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_edb .RsidDelAttr )});};if _edb .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_edb .RsidRAttr )}); -};if _edb .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_edb .RsidSectAttr )});};return nil ;};func NewCT_FontSig ()*CT_FontSig {_bgfcb :=&CT_FontSig {}; -return _bgfcb };type EG_PContentMathChoice struct{EG_PContentBase []*EG_PContentBase ;EG_ContentRunContentBase []*EG_ContentRunContentBase ;}; +// Index of Column Containing Unique Values for Record +Column *CT_DecimalNumber ; -// ValidateWithPath validates the CT_FFHelpText and its children, prefixing error messages with path -func (_gabcf *CT_FFHelpText )ValidateWithPath (path string )error {if _cgbgba :=_gabcf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cgbgba !=nil {return _cgbgba ;};return nil ;};func (_cedfd *CT_RubyAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cedfd .ValAttr =ST_RubyAlign (1); -for _ ,_bcagfg :=range start .Attr {if _bcagfg .Name .Local =="\u0076\u0061\u006c"{_cedfd .ValAttr .UnmarshalXMLAttr (_bcagfg );continue ;};};for {_abggg ,_ecbgaf :=d .Token ();if _ecbgaf !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0075b\u0079\u0041\u006c\u0069\u0067\u006e\u003a\u0020\u0025\u0073",_ecbgaf ); -};if _defcc ,_efafc :=_abggg .(_a .EndElement );_efafc &&_defcc .Name ==start .Name {break ;};};return nil ;};func (_cgbdf *CT_SdtPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cgbdf .RPr !=nil {_dbfce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; -e .EncodeElement (_cgbdf .RPr ,_dbfce );};if _cgbdf .Alias !=nil {_cbffe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0069\u0061\u0073"}};e .EncodeElement (_cgbdf .Alias ,_cbffe );};if _cgbdf .Tag !=nil {_adfebc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0067"}}; -e .EncodeElement (_cgbdf .Tag ,_adfebc );};if _cgbdf .Id !=nil {_gddaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"}};e .EncodeElement (_cgbdf .Id ,_gddaf );};if _cgbdf .Lock !=nil {_daecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b"}}; -e .EncodeElement (_cgbdf .Lock ,_daecf );};if _cgbdf .Placeholder !=nil {_aafeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}};e .EncodeElement (_cgbdf .Placeholder ,_aafeg ); -};if _cgbdf .Temporary !=nil {_cdddd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0065\u006d\u0070\u006f\u0072\u0061\u0072\u0079"}};e .EncodeElement (_cgbdf .Temporary ,_cdddd );};if _cgbdf .ShowingPlcHdr !=nil {_baeag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073h\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"}}; -e .EncodeElement (_cgbdf .ShowingPlcHdr ,_baeag );};if _cgbdf .DataBinding !=nil {_ababf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}};e .EncodeElement (_cgbdf .DataBinding ,_ababf ); -};if _cgbdf .Label !=nil {_bgbd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0062\u0065\u006c"}};e .EncodeElement (_cgbdf .Label ,_bgbd );};if _cgbdf .TabIndex !=nil {_gebfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}}; -e .EncodeElement (_cgbdf .TabIndex ,_gebfb );};if _cgbdf .SdtPrChoice !=nil {_cgbdf .SdtPrChoice .MarshalXML (e ,_a .StartElement {});};for _ ,_gcbac :=range _cgbdf .Extra {if _gdede :=_gcbac .MarshalXML (e ,_a .StartElement {});_gdede !=nil {return _gdede ; -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SdtEndPr ()*CT_SdtEndPr {_ceeeec :=&CT_SdtEndPr {};return _ceeeec };func NewCT_TcPrInner ()*CT_TcPrInner {_ecdae :=&CT_TcPrInner {};_ecdae .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -return _ecdae ;};func (_gbfbe *CT_Proof )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbfbe .SpellingAttr !=ST_ProofUnset {_agddde ,_afcbb :=_gbfbe .SpellingAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0073\u0070\u0065\u006c\u006c\u0069\u006e\u0067"}); -if _afcbb !=nil {return _afcbb ;};start .Attr =append (start .Attr ,_agddde );};if _gbfbe .GrammarAttr !=ST_ProofUnset {_agcaf ,_abefc :=_gbfbe .GrammarAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0067\u0072\u0061\u006d\u006d\u0061r"});if _abefc !=nil {return _abefc ; -};start .Attr =append (start .Attr ,_agcaf );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbfag *ST_Lock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acafb ,_dfegde :=d .Token (); -if _dfegde !=nil {return _dfegde ;};if _gcgbdf ,_efaaa :=_acafb .(_a .EndElement );_efaaa &&_gcgbdf .Name ==start .Name {*_fbfag =1;return nil ;};if _aafbfg ,_cacbee :=_acafb .(_a .CharData );!_cacbee {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acafb ); -}else {switch string (_aafbfg ){case "":*_fbfag =0;case "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d":*_fbfag =1;case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_fbfag =2;case "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064":*_fbfag =3; -case "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_fbfag =4;};};_acafb ,_dfegde =d .Token ();if _dfegde !=nil {return _dfegde ;};if _eebdggg ,_gdaaf :=_acafb .(_a .EndElement );_gdaaf &&_eebdggg .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acafb );}; +// Unique Value for Record +UniqueTag *CT_Base64Binary ;};func (_ddgfg WdST_RelFromH )String ()string {switch _ddgfg {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0063\u006f\u006c\u0075\u006d\u006e"; +case 4:return "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r";case 5:return "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case 6:return "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case 7:return "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; +case 8:return "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";};return "";};func (_edegfc *ST_CharacterSpacing )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edegfc =0;case "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073":*_edegfc =1; +case "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e":*_edegfc =2;case "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061":*_edegfc =3; +};return nil ;};func (_geaad ST_InfoTextType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_egdab :=_a .Attr {};_egdab .Name =name ;switch _geaad {case ST_InfoTextTypeUnset :_egdab .Value ="";case ST_InfoTextTypeText :_egdab .Value ="\u0074\u0065\u0078\u0074"; +case ST_InfoTextTypeAutoText :_egdab .Value ="\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074";};return _egdab ,nil ;};func (_caadf *WdST_AlignV )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_caadf =0;case "\u0074\u006f\u0070":*_caadf =1; +case "\u0062\u006f\u0074\u0074\u006f\u006d":*_caadf =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_caadf =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_caadf =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_caadf =5;};return nil ;};func NewTxbxContent ()*TxbxContent {_fecbd :=&TxbxContent {}; +_fecbd .CT_TxbxContent =*NewCT_TxbxContent ();return _fecbd ;};func NewEG_MathContent ()*EG_MathContent {_gccaa :=&EG_MathContent {};_gccaa .MathContentChoice =NewEG_MathContentChoice ();return _gccaa ;};func NewCT_PageSz ()*CT_PageSz {_dbgcf :=&CT_PageSz {}; +return _dbgcf };func (_bcbeba ST_Merge )String ()string {switch _bcbeba {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065";case 2:return "\u0072e\u0073\u0074\u0061\u0072\u0074";};return "";};func NewWdCT_GraphicFrame ()*WdCT_GraphicFrame {_bgbfaa :=&WdCT_GraphicFrame {}; +_bgbfaa .CNvPr =_e .NewCT_NonVisualDrawingProps ();_bgbfaa .CNvFrPr =_e .NewCT_NonVisualGraphicFrameProperties ();_bgbfaa .Xfrm =_e .NewCT_Transform2D ();_bgbfaa .Graphic =_e .NewGraphic ();return _bgbfaa ;};func NewCT_Drawing ()*CT_Drawing {_ffaaee :=&CT_Drawing {}; +return _ffaaee }; -// ValidateWithPath validates the CT_LevelSuffix and its children, prefixing error messages with path -func (_deec *CT_LevelSuffix )ValidateWithPath (path string )error {if _deec .ValAttr ==ST_LevelSuffixUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ecgcb :=_deec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ecgcb !=nil {return _ecgcb ;};return nil ;}; +// Validate validates the CT_StyleSort and its children +func (_cdged *CT_StyleSort )Validate ()error {return _cdged .ValidateWithPath ("\u0043\u0054\u005fS\u0074\u0079\u006c\u0065\u0053\u006f\u0072\u0074");}; -// Validate validates the CT_Em and its children -func (_ecfe *CT_Em )Validate ()error {return _ecfe .ValidateWithPath ("\u0043\u0054\u005fE\u006d")};type CT_TrPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// ValidateWithPath validates the WdAnchor and its children, prefixing error messages with path +func (_edbece *WdAnchor )ValidateWithPath (path string )error {if _cceecg :=_edbece .WdCT_Anchor .ValidateWithPath (path );_cceecg !=nil {return _cceecg ;};return nil ;};func (_ababbb ST_MailMergeSourceType )Validate ()error {return _ababbb .ValidateWithPath ("")}; -// Annotation Identifier -IdAttr int64 ;TrPr *CT_TrPrBase ;};func NewCT_Tc ()*CT_Tc {_eddac :=&CT_Tc {};return _eddac }; -// Validate validates the CT_Column and its children -func (_gdcc *CT_Column )Validate ()error {return _gdcc .ValidateWithPath ("\u0043T\u005f\u0043\u006f\u006c\u0075\u006dn");}; +// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path +func (_fcabg *CT_Empty )ValidateWithPath (path string )error {return nil };func NewCT_TextScale ()*CT_TextScale {_cagfc :=&CT_TextScale {};return _cagfc };func (_cfcec ST_PageBorderOffset )String ()string {switch _cfcec {case 0:return "";case 1:return "\u0070\u0061\u0067\u0065"; +case 2:return "\u0074\u0065\u0078\u0074";};return "";};func (_edbefa *ST_LevelSuffix )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beaabf ,_cbbeac :=d .Token ();if _cbbeac !=nil {return _cbbeac ;};if _gdbec ,_bfaef :=_beaabf .(_a .EndElement ); +_bfaef &&_gdbec .Name ==start .Name {*_edbefa =1;return nil ;};if _cgfgf ,_ffedga :=_beaabf .(_a .CharData );!_ffedga {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_beaabf ); +}else {switch string (_cgfgf ){case "":*_edbefa =0;case "\u0074\u0061\u0062":*_edbefa =1;case "\u0073\u0070\u0061c\u0065":*_edbefa =2;case "\u006eo\u0074\u0068\u0069\u006e\u0067":*_edbefa =3;};};_beaabf ,_cbbeac =d .Token ();if _cbbeac !=nil {return _cbbeac ; +};if _abadc ,_dcaba :=_beaabf .(_a .EndElement );_dcaba &&_abadc .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_beaabf ); +};func (_cdecc *CT_PPrDefault )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_febeg :for {_fbcec ,_eccba :=d .Token ();if _eccba !=nil {return _eccba ;};switch _bedag :=_fbcec .(type ){case _a .StartElement :switch _bedag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_cdecc .PPr =NewCT_PPrGeneral (); +if _ebgabe :=d .DecodeElement (_cdecc .PPr ,&_bedag );_ebgabe !=nil {return _ebgabe ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074 \u0025\u0076",_bedag .Name ); +if _ffgcc :=d .Skip ();_ffgcc !=nil {return _ffgcc ;};};case _a .EndElement :break _febeg ;case _a .CharData :};};return nil ;};func (_edebe ST_SignedHpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edebe .Int64 !=nil {e .EncodeToken (_a .CharData (_dd .Sprintf ("\u0025\u0064",*_edebe .Int64 ))); +};if _edebe .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_edebe .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_edddb ST_Jc )ValidateWithPath (path string )error {switch _edddb {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edddb )); +};return nil ;};func (_geffdd *ST_DisplacedByCustomXml )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_geffdd =0;case "\u006e\u0065\u0078\u0074":*_geffdd =1;case "\u0070\u0072\u0065\u0076":*_geffdd =2;};return nil ;};func (_ceedgb ST_Underline )Validate ()error {return _ceedgb .ValidateWithPath ("")}; +func (_bfdec *EG_RPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bfdec .RStyle !=nil {_dcggbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_bfdec .RStyle ,_dcggbd ); +};if _bfdec .RFonts !=nil {_dcefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_bfdec .RFonts ,_dcefe );};if _bfdec .B !=nil {_abecdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_bfdec .B ,_abecdd );};if _bfdec .BCs !=nil {_cffeba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_bfdec .BCs ,_cffeba );};if _bfdec .I !=nil {_dfdeca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_bfdec .I ,_dfdeca );};if _bfdec .ICs !=nil {_egbca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_bfdec .ICs ,_egbca );};if _bfdec .Caps !=nil {_cdee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_bfdec .Caps ,_cdee );};if _bfdec .SmallCaps !=nil {_cedba :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_bfdec .SmallCaps ,_cedba );};if _bfdec .Strike !=nil {_dgbgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_bfdec .Strike ,_dgbgg );};if _bfdec .Dstrike !=nil {_fgdcgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_bfdec .Dstrike ,_fgdcgg );};if _bfdec .Outline !=nil {_cbgfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_bfdec .Outline ,_cbgfe );};if _bfdec .Shadow !=nil {_dfcggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_bfdec .Shadow ,_dfcggc );};if _bfdec .Emboss !=nil {_aebgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_bfdec .Emboss ,_aebgd );};if _bfdec .Imprint !=nil {_baeagb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_bfdec .Imprint ,_baeagb );};if _bfdec .NoProof !=nil {_egecg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_bfdec .NoProof ,_egecg );};if _bfdec .SnapToGrid !=nil {_baefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_bfdec .SnapToGrid ,_baefe );};if _bfdec .Vanish !=nil {_cddega :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_bfdec .Vanish ,_cddega );};if _bfdec .WebHidden !=nil {_egbffc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_bfdec .WebHidden ,_egbffc );};if _bfdec .Color !=nil {_gfebf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_bfdec .Color ,_gfebf );};if _bfdec .Spacing !=nil {_fcece :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_bfdec .Spacing ,_fcece );};if _bfdec .W !=nil {_babdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_bfdec .W ,_babdbg );};if _bfdec .Kern !=nil {_cgddaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_bfdec .Kern ,_cgddaf );};if _bfdec .Position !=nil {_bcdec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_bfdec .Position ,_bcdec );};if _bfdec .Sz !=nil {_dfaea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_bfdec .Sz ,_dfaea );};if _bfdec .SzCs !=nil {_abbafc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_bfdec .SzCs ,_abbafc );};if _bfdec .Highlight !=nil {_dcgdc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bfdec .Highlight ,_dcgdc );};if _bfdec .U !=nil {_aecbce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_bfdec .U ,_aecbce );};if _bfdec .Effect !=nil {_cbggg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_bfdec .Effect ,_cbggg );};if _bfdec .Bdr !=nil {_effdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_bfdec .Bdr ,_effdb );};if _bfdec .Shd !=nil {_ggagcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_bfdec .Shd ,_ggagcg );};if _bfdec .FitText !=nil {_bagcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_bfdec .FitText ,_bagcc );};if _bfdec .VertAlign !=nil {_gfddcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_bfdec .VertAlign ,_gfddcd );};if _bfdec .Rtl !=nil {_fdefd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_bfdec .Rtl ,_fdefd );};if _bfdec .Cs !=nil {_cfbbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_bfdec .Cs ,_cfbbd );};if _bfdec .Em !=nil {_ebfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_bfdec .Em ,_ebfcb );};if _bfdec .Lang !=nil {_dcceg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_bfdec .Lang ,_dcceg );};if _bfdec .EastAsianLayout !=nil {_adffgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_bfdec .EastAsianLayout ,_adffgd );};if _bfdec .SpecVanish !=nil {_bbcfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_bfdec .SpecVanish ,_bbcfdf ); +};if _bfdec .OMath !=nil {_edgdcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_bfdec .OMath ,_edgdcg );};return nil ;};func (_fagff ST_TabTlc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgcgca :=_a .Attr {}; +_cgcgca .Name =name ;switch _fagff {case ST_TabTlcUnset :_cgcgca .Value ="";case ST_TabTlcNone :_cgcgca .Value ="\u006e\u006f\u006e\u0065";case ST_TabTlcDot :_cgcgca .Value ="\u0064\u006f\u0074";case ST_TabTlcHyphen :_cgcgca .Value ="\u0068\u0079\u0070\u0068\u0065\u006e"; +case ST_TabTlcUnderscore :_cgcgca .Value ="\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case ST_TabTlcHeavy :_cgcgca .Value ="\u0068\u0065\u0061v\u0079";case ST_TabTlcMiddleDot :_cgcgca .Value ="\u006di\u0064\u0064\u006c\u0065\u0044\u006ft"; +};return _cgcgca ,nil ;};func (_bfaeeb *WdCT_PosHChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcgcd :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_bfaeeb .Align =WdST_AlignHUnset ; +if _ceffe :=d .DecodeElement (&_bfaeeb .Align ,&_dcgcd );_ceffe !=nil {return _ceffe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_bfaeeb .PosOffset =new (int32 ); +if _eccgb :=d .DecodeElement (_bfaeeb .PosOffset ,&_dcgcd );_eccgb !=nil {return _eccgb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dcgcd .Name ); +if _ffegc :=d .Skip ();_ffegc !=nil {return _ffegc ;};};return nil ;};func (_affddd *WdCT_EffectExtent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dedadg :=range start .Attr {if _dedadg .Name .Local =="\u006c"{_cbcgbe ,_ebegcd :=ParseUnionST_Coordinate (_dedadg .Value ); +if _ebegcd !=nil {return _ebegcd ;};_affddd .LAttr =_cbcgbe ;continue ;};if _dedadg .Name .Local =="\u0074"{_aacab ,_fgfdd :=ParseUnionST_Coordinate (_dedadg .Value );if _fgfdd !=nil {return _fgfdd ;};_affddd .TAttr =_aacab ;continue ;};if _dedadg .Name .Local =="\u0072"{_fdagc ,_fececfc :=ParseUnionST_Coordinate (_dedadg .Value ); +if _fececfc !=nil {return _fececfc ;};_affddd .RAttr =_fdagc ;continue ;};if _dedadg .Name .Local =="\u0062"{_edbdfd ,_aeebc :=ParseUnionST_Coordinate (_dedadg .Value );if _aeebc !=nil {return _aeebc ;};_affddd .BAttr =_edbdfd ;continue ;};};for {_dcfgd ,_cacced :=d .Token (); +if _cacced !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0057\u0064\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074: \u0025\u0073",_cacced );};if _efffeg ,_fgcea :=_dcfgd .(_a .EndElement ); +_fgcea &&_efffeg .Name ==start .Name {break ;};};return nil ;};func NewCT_VMerge ()*CT_VMerge {_dgaafa :=&CT_VMerge {};return _dgaafa }; -// Validate validates the CT_DocProtect and its children -func (_egcc *CT_DocProtect )Validate ()error {return _egcc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0072\u006f\u0074\u0065\u0063\u0074");};func (_cgbfe *CT_Ruby )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgbfe .RubyPr =NewCT_RubyPr (); -_cgbfe .Rt =NewCT_RubyContent ();_cgbfe .RubyBase =NewCT_RubyContent ();_bgcgcd :for {_efbgda ,_fdcca :=d .Token ();if _fdcca !=nil {return _fdcca ;};switch _cafbee :=_efbgda .(type ){case _a .StartElement :switch _cafbee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079\u0050\u0072"}:if _bggga :=d .DecodeElement (_cgbfe .RubyPr ,&_cafbee ); -_bggga !=nil {return _bggga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074"}:if _efagg :=d .DecodeElement (_cgbfe .Rt ,&_cafbee ); -_efagg !=nil {return _efagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"}:if _cffd :=d .DecodeElement (_cgbfe .RubyBase ,&_cafbee ); -_cffd !=nil {return _cffd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0075\u0062\u0079\u0020\u0025\u0076",_cafbee .Name ); -if _gcdbg :=d .Skip ();_gcdbg !=nil {return _gcdbg ;};};case _a .EndElement :break _bgcgcd ;case _a .CharData :};};return nil ;};func (_dcaaa *ST_SignedHpsMeasure )ValidateWithPath (path string )error {_fcccf :=[]string {};if _dcaaa .Int64 !=nil {_fcccf =append (_fcccf ,"\u0049\u006e\u00746\u0034"); -};if _dcaaa .ST_UniversalMeasure !=nil {_fcccf =append (_fcccf ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};if len (_fcccf )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_fcccf ); -};return nil ;};func (_egbca *CT_SdtDateMappingType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bffcb :=range start .Attr {if _bffcb .Name .Local =="\u0076\u0061\u006c"{_egbca .ValAttr .UnmarshalXMLAttr (_bffcb );continue ;};}; -for {_cffbeb ,_gcaee :=d .Token ();if _gcaee !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065\u004d\u0061p\u0070\u0069\u006e\u0067\u0054\u0079\u0070e\u003a\u0020\u0025\u0073",_gcaee ); -};if _cdbbg ,_abccf :=_cffbeb .(_a .EndElement );_abccf &&_cdbbg .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the EG_ContentRunContent and its children, prefixing error messages with path +func (_gfgcbg *EG_ContentRunContent )ValidateWithPath (path string )error {if _ebgddc :=_gfgcbg .ContentRunContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065"); +_ebgddc !=nil {return _ebgddc ;};return nil ;};func (_ccggbf ST_HeightRule )String ()string {switch _ccggbf {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0065\u0078\u0061c\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074"; +};return "";};func (_babcg *EG_RunInnerContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_babcg .RunInnerContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; -// UnmarshalXML implements the xml.Unmarshaler interface. -func (_eecff *AlternateContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbbbd :for {_aadfbd ,_gcgbd :=d .Token ();if _gcgbd !=nil {return _gcgbd ;};switch _fdffg :=_aadfbd .(type ){case _a .StartElement :switch _fdffg .Name {case _a .Name {Space :_bbaba ,Local :"\u0043\u0068\u006f\u0069\u0063\u0065"}:_eecff .Choice =NewAC_ChoiceRun (); -if _dfddcc :=d .DecodeElement (_eecff .Choice ,&_fdffg );_dfddcc !=nil {return _dfddcc ;};for _ ,_fgefce :=range _fdffg .Attr {if _fgefce .Name .Local =="\u0052\u0065\u0071\u0075\u0069\u0072\u0065\u0073"{_eecff .Choice ._fbdaf =_fgefce .Value ;break ;}; -};case _a .Name {Space :_bbaba ,Local :"\u0046\u0061\u006c\u006c\u0062\u0061\u0063\u006b"}:if _fcggc ,_geafdd :=_b .CreateElement (_fdffg );_geafdd !=nil {return _geafdd ;}else {if _ecdcgg :=d .DecodeElement (_fcggc ,&_fdffg );_ecdcgg !=nil {return _ecdcgg ; -};_eecff .Fallback =_fcggc ;};};case _a .EndElement :break _bbbbd ;case _a .CharData :};};return nil ;};func NewFtr ()*Ftr {_effafa :=&Ftr {};_effafa .CT_HdrFtr =*NewCT_HdrFtr ();return _effafa };func (_bfbgf *CT_FFDataChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcfff :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_bfbgf .Name =NewCT_FFName (); -if _cdgfce :=d .DecodeElement (_bfbgf .Name ,&_bcfff );_cdgfce !=nil {return _cdgfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_bfbgf .Label =NewCT_DecimalNumber (); -if _efecf :=d .DecodeElement (_bfbgf .Label ,&_bcfff );_efecf !=nil {return _efecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_bfbgf .TabIndex =NewCT_UnsignedDecimalNumber (); -if _fcgcg :=d .DecodeElement (_bfbgf .TabIndex ,&_bcfff );_fcgcg !=nil {return _fcgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"}:_bfbgf .Enabled =NewCT_OnOff (); -if _fecdc :=d .DecodeElement (_bfbgf .Enabled ,&_bcfff );_fecdc !=nil {return _fecdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}:_bfbgf .CalcOnExit =NewCT_OnOff (); -if _bfbf :=d .DecodeElement (_bfbgf .CalcOnExit ,&_bcfff );_bfbf !=nil {return _bfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}:_bfbgf .EntryMacro =NewCT_MacroName (); -if _aecb :=d .DecodeElement (_bfbgf .EntryMacro ,&_bcfff );_aecb !=nil {return _aecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"}:_bfbgf .ExitMacro =NewCT_MacroName (); -if _agdbc :=d .DecodeElement (_bfbgf .ExitMacro ,&_bcfff );_agdbc !=nil {return _agdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}:_bfbgf .HelpText =NewCT_FFHelpText (); -if _gbcae :=d .DecodeElement (_bfbgf .HelpText ,&_bcfff );_gbcae !=nil {return _gbcae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}:_bfbgf .StatusText =NewCT_FFStatusText (); -if _eaed :=d .DecodeElement (_bfbgf .StatusText ,&_bcfff );_eaed !=nil {return _eaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}:_bfbgf .CheckBox =NewCT_FFCheckBox (); -if _fcecc :=d .DecodeElement (_bfbgf .CheckBox ,&_bcfff );_fcecc !=nil {return _fcecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"}:_bfbgf .DdList =NewCT_FFDDList (); -if _gfad :=d .DecodeElement (_bfbgf .DdList ,&_bcfff );_gfad !=nil {return _gfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"}:_bfbgf .TextInput =NewCT_FFTextInput (); -if _fccea :=d .DecodeElement (_bfbgf .TextInput ,&_bcfff );_fccea !=nil {return _fccea ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0044a\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bcfff .Name ); -if _gcfgd :=d .Skip ();_gcfgd !=nil {return _gcfgd ;};};return nil ;};const (ST_TextboxTightWrapUnset ST_TextboxTightWrap =0;ST_TextboxTightWrapNone ST_TextboxTightWrap =1;ST_TextboxTightWrapAllLines ST_TextboxTightWrap =2;ST_TextboxTightWrapFirstAndLastLine ST_TextboxTightWrap =3; -ST_TextboxTightWrapFirstLineOnly ST_TextboxTightWrap =4;ST_TextboxTightWrapLastLineOnly ST_TextboxTightWrap =5;); +// ValidateWithPath validates the CT_Settings and its children, prefixing error messages with path +func (_affaa *CT_Settings )ValidateWithPath (path string )error {if _affaa .WriteProtection !=nil {if _ebdcde :=_affaa .WriteProtection .ValidateWithPath (path +"\u002f\u0057r\u0069\u0074\u0065P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_ebdcde !=nil {return _ebdcde ; +};};if _affaa .View !=nil {if _affca :=_affaa .View .ValidateWithPath (path +"\u002f\u0056\u0069e\u0077");_affca !=nil {return _affca ;};};if _affaa .Zoom !=nil {if _bfebf :=_affaa .Zoom .ValidateWithPath (path +"\u002f\u005a\u006fo\u006d");_bfebf !=nil {return _bfebf ; +};};if _affaa .RemovePersonalInformation !=nil {if _ebdgg :=_affaa .RemovePersonalInformation .ValidateWithPath (path +"\u002f\u0052\u0065\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073o\u006e\u0061\u006c\u0049\u006e\u0066\u006f\u0072\u006d\u0061t\u0069\u006f\u006e"); +_ebdgg !=nil {return _ebdgg ;};};if _affaa .RemoveDateAndTime !=nil {if _dfagac :=_affaa .RemoveDateAndTime .ValidateWithPath (path +"\u002fR\u0065m\u006f\u0076\u0065\u0044\u0061t\u0065\u0041n\u0064\u0054\u0069\u006d\u0065");_dfagac !=nil {return _dfagac ; +};};if _affaa .DoNotDisplayPageBoundaries !=nil {if _gdbae :=_affaa .DoNotDisplayPageBoundaries .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0044i\u0073\u0070\u006c\u0061\u0079\u0050\u0061\u0067\u0065B\u006f\u0075\u006ed\u0061r\u0069\u0065\u0073"); +_gdbae !=nil {return _gdbae ;};};if _affaa .DisplayBackgroundShape !=nil {if _gbdca :=_affaa .DisplayBackgroundShape .ValidateWithPath (path +"\u002f\u0044\u0069sp\u006c\u0061\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061\u0070\u0065"); +_gbdca !=nil {return _gbdca ;};};if _affaa .PrintPostScriptOverText !=nil {if _cebege :=_affaa .PrintPostScriptOverText .ValidateWithPath (path +"\u002fP\u0072\u0069\u006e\u0074\u0050\u006f\u0073\u0074\u0053\u0063\u0072i\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"); +_cebege !=nil {return _cebege ;};};if _affaa .PrintFractionalCharacterWidth !=nil {if _beeeb :=_affaa .PrintFractionalCharacterWidth .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0046\u0072\u0061\u0063t\u0069\u006f\u006e\u0061\u006c\u0043\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0057\u0069\u0064\u0074\u0068"); +_beeeb !=nil {return _beeeb ;};};if _affaa .PrintFormsData !=nil {if _cdcebe :=_affaa .PrintFormsData .ValidateWithPath (path +"\u002fP\u0072i\u006e\u0074\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061");_cdcebe !=nil {return _cdcebe ;};};if _affaa .EmbedTrueTypeFonts !=nil {if _ffcfab :=_affaa .EmbedTrueTypeFonts .ValidateWithPath (path +"\u002f\u0045\u006d\u0062ed\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065\u0046\u006f\u006e\u0074\u0073"); +_ffcfab !=nil {return _ffcfab ;};};if _affaa .EmbedSystemFonts !=nil {if _dgebc :=_affaa .EmbedSystemFonts .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0053\u0079\u0073\u0074\u0065\u006dF\u006f\u006e\u0074\u0073");_dgebc !=nil {return _dgebc ; +};};if _affaa .SaveSubsetFonts !=nil {if _gefgeg :=_affaa .SaveSubsetFonts .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0053u\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073");_gefgeg !=nil {return _gefgeg ;};};if _affaa .SaveFormsData !=nil {if _bdcfa :=_affaa .SaveFormsData .ValidateWithPath (path +"\u002f\u0053\u0061\u0076\u0065\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"); +_bdcfa !=nil {return _bdcfa ;};};if _affaa .MirrorMargins !=nil {if _dfbac :=_affaa .MirrorMargins .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u004d\u0061r\u0067\u0069\u006e\u0073");_dfbac !=nil {return _dfbac ;};};if _affaa .AlignBordersAndEdges !=nil {if _becfb :=_affaa .AlignBordersAndEdges .ValidateWithPath (path +"/\u0041\u006c\u0069\u0067nB\u006fr\u0064\u0065\u0072\u0073\u0041n\u0064\u0045\u0064\u0067\u0065\u0073"); +_becfb !=nil {return _becfb ;};};if _affaa .BordersDoNotSurroundHeader !=nil {if _eefbe :=_affaa .BordersDoNotSurroundHeader .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072s\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0072\u0072o\u0075\u006e\u0064H\u0065a\u0064\u0065\u0072"); +_eefbe !=nil {return _eefbe ;};};if _affaa .BordersDoNotSurroundFooter !=nil {if _aeeefe :=_affaa .BordersDoNotSurroundFooter .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072s\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0072\u0072o\u0075\u006e\u0064F\u006fo\u0074\u0065\u0072"); +_aeeefe !=nil {return _aeeefe ;};};if _affaa .GutterAtTop !=nil {if _gdcca :=_affaa .GutterAtTop .ValidateWithPath (path +"\u002f\u0047\u0075t\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070");_gdcca !=nil {return _gdcca ;};};if _affaa .HideSpellingErrors !=nil {if _cgcece :=_affaa .HideSpellingErrors .ValidateWithPath (path +"\u002f\u0048\u0069\u0064eS\u0070\u0065\u006c\u006c\u0069\u006e\u0067\u0045\u0072\u0072\u006f\u0072\u0073"); +_cgcece !=nil {return _cgcece ;};};if _affaa .HideGrammaticalErrors !=nil {if _ffead :=_affaa .HideGrammaticalErrors .ValidateWithPath (path +"\u002f\u0048\u0069\u0064eG\u0072\u0061\u006d\u006d\u0061\u0074\u0069\u0063\u0061\u006c\u0045\u0072\u0072\u006fr\u0073"); +_ffead !=nil {return _ffead ;};};for _adbaf ,_debfa :=range _affaa .ActiveWritingStyle {if _babca :=_debfa .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0041\u0063\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069n\u0067S\u0074\u0079\u006c\u0065\u005b\u0025\u0064]",path ,_adbaf )); +_babca !=nil {return _babca ;};};if _affaa .ProofState !=nil {if _beebf :=_affaa .ProofState .ValidateWithPath (path +"/\u0050\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065");_beebf !=nil {return _beebf ;};};if _affaa .FormsDesign !=nil {if _eacdac :=_affaa .FormsDesign .ValidateWithPath (path +"\u002f\u0046\u006fr\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"); +_eacdac !=nil {return _eacdac ;};};if _affaa .AttachedTemplate !=nil {if _gbfec :=_affaa .AttachedTemplate .ValidateWithPath (path +"\u002f\u0041\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0054\u0065\u006dp\u006c\u0061\u0074\u0065");_gbfec !=nil {return _gbfec ; +};};if _affaa .LinkStyles !=nil {if _dcggcf :=_affaa .LinkStyles .ValidateWithPath (path +"/\u004c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073");_dcggcf !=nil {return _dcggcf ;};};if _affaa .StylePaneFormatFilter !=nil {if _adfdd :=_affaa .StylePaneFormatFilter .ValidateWithPath (path +"\u002f\u0053\u0074\u0079le\u0050\u0061\u006e\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0046\u0069\u006c\u0074e\u0072"); +_adfdd !=nil {return _adfdd ;};};if _affaa .StylePaneSortMethod !=nil {if _abbfe :=_affaa .StylePaneSortMethod .ValidateWithPath (path +"/\u0053t\u0079\u006c\u0065\u0050\u0061\u006e\u0065\u0053o\u0072\u0074\u004d\u0065th\u006f\u0064");_abbfe !=nil {return _abbfe ; +};};if _affaa .DocumentType !=nil {if _cgfaf :=_affaa .DocumentType .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065");_cgfaf !=nil {return _cgfaf ;};};if _affaa .MailMerge !=nil {if _gcdef :=_affaa .MailMerge .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065"); +_gcdef !=nil {return _gcdef ;};};if _affaa .RevisionView !=nil {if _ebgbf :=_affaa .RevisionView .ValidateWithPath (path +"\u002f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077");_ebgbf !=nil {return _ebgbf ;};};if _affaa .TrackRevisions !=nil {if _aefgc :=_affaa .TrackRevisions .ValidateWithPath (path +"\u002fT\u0072a\u0063\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"); +_aefgc !=nil {return _aefgc ;};};if _affaa .DoNotTrackMoves !=nil {if _ggfgda :=_affaa .DoNotTrackMoves .ValidateWithPath (path +"\u002f\u0044o\u004e\u006f\u0074T\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073");_ggfgda !=nil {return _ggfgda ;}; +};if _affaa .DoNotTrackFormatting !=nil {if _ebdcf :=_affaa .DoNotTrackFormatting .ValidateWithPath (path +"/\u0044\u006f\u004e\u006ftT\u0072a\u0063\u006b\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067");_ebdcf !=nil {return _ebdcf ;};};if _affaa .DocumentProtection !=nil {if _ccfbd :=_affaa .DocumentProtection .ValidateWithPath (path +"\u002f\u0044\u006f\u0063um\u0065\u006e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"); +_ccfbd !=nil {return _ccfbd ;};};if _affaa .AutoFormatOverride !=nil {if _gaabg :=_affaa .AutoFormatOverride .ValidateWithPath (path +"\u002f\u0041\u0075\u0074oF\u006f\u0072\u006d\u0061\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");_gaabg !=nil {return _gaabg ; +};};if _affaa .StyleLockTheme !=nil {if _decfdf :=_affaa .StyleLockTheme .ValidateWithPath (path +"\u002fS\u0074y\u006c\u0065\u004c\u006f\u0063\u006b\u0054\u0068\u0065\u006d\u0065");_decfdf !=nil {return _decfdf ;};};if _affaa .StyleLockQFSet !=nil {if _defae :=_affaa .StyleLockQFSet .ValidateWithPath (path +"\u002fS\u0074y\u006c\u0065\u004c\u006f\u0063\u006b\u0051\u0046\u0053\u0065\u0074"); +_defae !=nil {return _defae ;};};if _affaa .DefaultTabStop !=nil {if _abcbbf :=_affaa .DefaultTabStop .ValidateWithPath (path +"\u002fD\u0065f\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070");_abcbbf !=nil {return _abcbbf ;};};if _affaa .AutoHyphenation !=nil {if _dbcgad :=_affaa .AutoHyphenation .ValidateWithPath (path +"\u002f\u0041u\u0074\u006f\u0048y\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"); +_dbcgad !=nil {return _dbcgad ;};};if _affaa .ConsecutiveHyphenLimit !=nil {if _eadag :=_affaa .ConsecutiveHyphenLimit .ValidateWithPath (path +"\u002f\u0043\u006fns\u0065\u0063\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006d\u0069\u0074"); +_eadag !=nil {return _eadag ;};};if _affaa .HyphenationZone !=nil {if _dafea :=_affaa .HyphenationZone .ValidateWithPath (path +"\u002f\u0048y\u0070\u0068\u0065n\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065");_dafea !=nil {return _dafea ;};};if _affaa .DoNotHyphenateCaps !=nil {if _gagfd :=_affaa .DoNotHyphenateCaps .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0065\u0043\u0061\u0070\u0073"); +_gagfd !=nil {return _gagfd ;};};if _affaa .ShowEnvelope !=nil {if _cgacb :=_affaa .ShowEnvelope .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065");_cgacb !=nil {return _cgacb ;};};if _affaa .SummaryLength !=nil {if _ecfaf :=_affaa .SummaryLength .ValidateWithPath (path +"\u002f\u0053\u0075\u006d\u006d\u0061\u0072\u0079\u004ce\u006e\u0067\u0074\u0068"); +_ecfaf !=nil {return _ecfaf ;};};if _affaa .ClickAndTypeStyle !=nil {if _ggaa :=_affaa .ClickAndTypeStyle .ValidateWithPath (path +"\u002fC\u006ci\u0063\u006b\u0041\u006e\u0064T\u0079\u0070e\u0053\u0074\u0079\u006c\u0065");_ggaa !=nil {return _ggaa ;}; +};if _affaa .DefaultTableStyle !=nil {if _dfbadc :=_affaa .DefaultTableStyle .ValidateWithPath (path +"\u002fD\u0065f\u0061\u0075\u006c\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065");_dfbadc !=nil {return _dfbadc ;};};if _affaa .EvenAndOddHeaders !=nil {if _gbfbd :=_affaa .EvenAndOddHeaders .ValidateWithPath (path +"\u002fE\u0076e\u006e\u0041\u006e\u0064\u004fd\u0064\u0048e\u0061\u0064\u0065\u0072\u0073"); +_gbfbd !=nil {return _gbfbd ;};};if _affaa .BookFoldRevPrinting !=nil {if _fdfae :=_affaa .BookFoldRevPrinting .ValidateWithPath (path +"/\u0042o\u006f\u006b\u0046\u006f\u006c\u0064\u0052\u0065v\u0050\u0072\u0069\u006eti\u006e\u0067");_fdfae !=nil {return _fdfae ; +};};if _affaa .BookFoldPrinting !=nil {if _deede :=_affaa .BookFoldPrinting .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u0046\u006f\u006c\u0064\u0050\u0072\u0069n\u0074\u0069\u006e\u0067");_deede !=nil {return _deede ;};};if _affaa .BookFoldPrintingSheets !=nil {if _afaea :=_affaa .BookFoldPrintingSheets .ValidateWithPath (path +"\u002f\u0042\u006fok\u0046\u006f\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065\u0074\u0073"); +_afaea !=nil {return _afaea ;};};if _affaa .DrawingGridHorizontalSpacing !=nil {if _eebbb :=_affaa .DrawingGridHorizontalSpacing .ValidateWithPath (path +"\u002f\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0053\u0070\u0061ci\u006e\u0067"); +_eebbb !=nil {return _eebbb ;};};if _affaa .DrawingGridVerticalSpacing !=nil {if _adbbg :=_affaa .DrawingGridVerticalSpacing .ValidateWithPath (path +"/\u0044\u0072\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056\u0065\u0072\u0074\u0069c\u0061\u006c\u0053p\u0061c\u0069\u006e\u0067"); +_adbbg !=nil {return _adbbg ;};};if _affaa .DisplayHorizontalDrawingGridEvery !=nil {if _edeebb :=_affaa .DisplayHorizontalDrawingGridEvery .ValidateWithPath (path +"\u002f\u0044\u0069sp\u006c\u0061\u0079\u0048\u006f\u0072\u0069\u007a\u006fn\u0074a\u006cD\u0072a\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"); +_edeebb !=nil {return _edeebb ;};};if _affaa .DisplayVerticalDrawingGridEvery !=nil {if _ggcae :=_affaa .DisplayVerticalDrawingGridEvery .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0056\u0065\u0072\u0074\u0069\u0063\u0061l\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"); +_ggcae !=nil {return _ggcae ;};};if _affaa .DoNotUseMarginsForDrawingGridOrigin !=nil {if _aebdc :=_affaa .DoNotUseMarginsForDrawingGridOrigin .ValidateWithPath (path +"\u002f\u0044oN\u006f\u0074\u0055s\u0065\u004d\u0061\u0072gin\u0073Fo\u0072\u0044\u0072\u0061\u0077\u0069\u006egG\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"); +_aebdc !=nil {return _aebdc ;};};if _affaa .DrawingGridHorizontalOrigin !=nil {if _fdbge :=_affaa .DrawingGridHorizontalOrigin .ValidateWithPath (path +"\u002f\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072i\u007ao\u006e\u0074\u0061\u006c\u004f\u0072\u0069g\u0069\u006e"); +_fdbge !=nil {return _fdbge ;};};if _affaa .DrawingGridVerticalOrigin !=nil {if _bcfdb :=_affaa .DrawingGridVerticalOrigin .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069d\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004f\u0072i\u0067\u0069\u006e"); +_bcfdb !=nil {return _bcfdb ;};};if _affaa .DoNotShadeFormData !=nil {if _egcdd :=_affaa .DoNotShadeFormData .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u0068\u0061\u0064\u0065\u0046\u006f\u0072\u006d\u0044\u0061\u0074\u0061");_egcdd !=nil {return _egcdd ; +};};if _affaa .NoPunctuationKerning !=nil {if _fabbca :=_affaa .NoPunctuationKerning .ValidateWithPath (path +"/\u004e\u006f\u0050\u0075nc\u0074u\u0061\u0074\u0069\u006f\u006eK\u0065\u0072\u006e\u0069\u006e\u0067");_fabbca !=nil {return _fabbca ;};};if _affaa .CharacterSpacingControl !=nil {if _bgggga :=_affaa .CharacterSpacingControl .ValidateWithPath (path +"\u002fC\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061c\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); +_bgggga !=nil {return _bgggga ;};};if _affaa .PrintTwoOnOne !=nil {if _ceffd :=_affaa .PrintTwoOnOne .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0054\u0077\u006fO\u006e\u004f\u006e\u0065");_ceffd !=nil {return _ceffd ;};};if _affaa .StrictFirstAndLastChars !=nil {if _ecgafd :=_affaa .StrictFirstAndLastChars .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u0063\u0074\u0046\u0069\u0072\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"); +_ecgafd !=nil {return _ecgafd ;};};if _affaa .NoLineBreaksAfter !=nil {if _fbdg :=_affaa .NoLineBreaksAfter .ValidateWithPath (path +"\u002fN\u006fL\u0069\u006e\u0065\u0042\u0072e\u0061\u006bs\u0041\u0066\u0074\u0065\u0072");_fbdg !=nil {return _fbdg ; +};};if _affaa .NoLineBreaksBefore !=nil {if _aaddc :=_affaa .NoLineBreaksBefore .ValidateWithPath (path +"\u002f\u004e\u006f\u004cin\u0065\u0042\u0072\u0065\u0061\u006b\u0073\u0042\u0065\u0066\u006f\u0072\u0065");_aaddc !=nil {return _aaddc ;};};if _affaa .SavePreviewPicture !=nil {if _gfaeac :=_affaa .SavePreviewPicture .ValidateWithPath (path +"\u002f\u0053\u0061\u0076eP\u0072\u0065\u0076\u0069\u0065\u0077\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); +_gfaeac !=nil {return _gfaeac ;};};if _affaa .DoNotValidateAgainstSchema !=nil {if _gdccg :=_affaa .DoNotValidateAgainstSchema .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0056a\u006c\u0069\u0064\u0061\u0074\u0065\u0041\u0067\u0061i\u006e\u0073\u0074S\u0063h\u0065\u006d\u0061"); +_gdccg !=nil {return _gdccg ;};};if _affaa .SaveInvalidXml !=nil {if _cccdf :=_affaa .SaveInvalidXml .ValidateWithPath (path +"\u002fS\u0061v\u0065\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c");_cccdf !=nil {return _cccdf ;};};if _affaa .IgnoreMixedContent !=nil {if _cbgbc :=_affaa .IgnoreMixedContent .ValidateWithPath (path +"\u002f\u0049\u0067\u006eor\u0065\u004d\u0069\u0078\u0065\u0064\u0043\u006f\u006e\u0074\u0065\u006e\u0074"); +_cbgbc !=nil {return _cbgbc ;};};if _affaa .AlwaysShowPlaceholderText !=nil {if _gfdfcg :=_affaa .AlwaysShowPlaceholderText .ValidateWithPath (path +"\u002f\u0041\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077P\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072T\u0065\u0078\u0074"); +_gfdfcg !=nil {return _gfdfcg ;};};if _affaa .DoNotDemarcateInvalidXml !=nil {if _accf :=_affaa .DoNotDemarcateInvalidXml .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074D\u0065\u006d\u0061\u0072\u0063a\u0074e\u0049n\u0076\u0061\u006c\u0069\u0064\u0058\u006dl"); +_accf !=nil {return _accf ;};};if _affaa .SaveXmlDataOnly !=nil {if _fbede :=_affaa .SaveXmlDataOnly .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0058m\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079");_fbede !=nil {return _fbede ;};};if _affaa .UseXSLTWhenSaving !=nil {if _gbdag :=_affaa .UseXSLTWhenSaving .ValidateWithPath (path +"\u002fU\u0073e\u0058\u0053\u004c\u0054\u0057h\u0065\u006eS\u0061\u0076\u0069\u006e\u0067"); +_gbdag !=nil {return _gbdag ;};};if _affaa .SaveThroughXslt !=nil {if _eaaaf :=_affaa .SaveThroughXslt .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0054h\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074");_eaaaf !=nil {return _eaaaf ;};};if _affaa .ShowXMLTags !=nil {if _aabbg :=_affaa .ShowXMLTags .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"); +_aabbg !=nil {return _aabbg ;};};if _affaa .AlwaysMergeEmptyNamespace !=nil {if _fbgde :=_affaa .AlwaysMergeEmptyNamespace .ValidateWithPath (path +"\u002f\u0041\u006c\u0077\u0061\u0079\u0073\u004d\u0065\u0072\u0067e\u0045\u006d\u0070\u0074\u0079\u004e\u0061\u006d\u0065\u0073p\u0061\u0063\u0065"); +_fbgde !=nil {return _fbgde ;};};if _affaa .UpdateFields !=nil {if _agecg :=_affaa .UpdateFields .ValidateWithPath (path +"\u002f\u0055\u0070\u0064\u0061\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073");_agecg !=nil {return _agecg ;};};if _affaa .HdrShapeDefaults !=nil {if _afffc :=_affaa .HdrShapeDefaults .ValidateWithPath (path +"\u002f\u0048\u0064\u0072\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"); +_afffc !=nil {return _afffc ;};};if _affaa .FootnotePr !=nil {if _eeeda :=_affaa .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_eeeda !=nil {return _eeeda ;};};if _affaa .EndnotePr !=nil {if _ceegb :=_affaa .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); +_ceegb !=nil {return _ceegb ;};};if _affaa .Compat !=nil {if _acffd :=_affaa .Compat .ValidateWithPath (path +"\u002fC\u006f\u006d\u0070\u0061\u0074");_acffd !=nil {return _acffd ;};};if _affaa .DocVars !=nil {if _fdbfd :=_affaa .DocVars .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0056\u0061\u0072\u0073"); +_fdbfd !=nil {return _fdbfd ;};};if _affaa .Rsids !=nil {if _adgac :=_affaa .Rsids .ValidateWithPath (path +"\u002f\u0052\u0073\u0069\u0064\u0073");_adgac !=nil {return _adgac ;};};if _affaa .MathPr !=nil {if _caabg :=_affaa .MathPr .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0050\u0072"); +_caabg !=nil {return _caabg ;};};for _dfeegg ,_ecbbe :=range _affaa .AttachedSchema {if _egeag :=_ecbbe .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0041\u0074ta\u0063h\u0065\u0064\u0053\u0063\u0068e\u006d\u0061\u005b\u0025\u0064\u005d",path ,_dfeegg )); +_egeag !=nil {return _egeag ;};};if _affaa .ThemeFontLang !=nil {if _abfaa :=_affaa .ThemeFontLang .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0046\u006f\u006et\u004c\u0061\u006e\u0067");_abfaa !=nil {return _abfaa ;};};if _affaa .ClrSchemeMapping !=nil {if _dgfge :=_affaa .ClrSchemeMapping .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u004d\u0061p\u0070\u0069\u006e\u0067"); +_dgfge !=nil {return _dgfge ;};};if _affaa .DoNotIncludeSubdocsInStats !=nil {if _gbabe :=_affaa .DoNotIncludeSubdocsInStats .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0049n\u0063\u006c\u0075\u0064\u0065\u0053\u0075\u0062\u0064o\u0063\u0073\u0049n\u0053t\u0061\u0074\u0073"); +_gbabe !=nil {return _gbabe ;};};if _affaa .DoNotAutoCompressPictures !=nil {if _dedcf :=_affaa .DoNotAutoCompressPictures .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u0075\u0074\u006f\u0043o\u006d\u0070\u0072\u0065\u0073\u0073\u0050\u0069\u0063\u0074u\u0072\u0065\u0073"); +_dedcf !=nil {return _dedcf ;};};if _affaa .ForceUpgrade !=nil {if _geegd :=_affaa .ForceUpgrade .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065");_geegd !=nil {return _geegd ;};};if _affaa .Captions !=nil {if _gddef :=_affaa .Captions .ValidateWithPath (path +"\u002fC\u0061\u0070\u0074\u0069\u006f\u006es"); +_gddef !=nil {return _gddef ;};};if _affaa .ReadModeInkLockDown !=nil {if _bafae :=_affaa .ReadModeInkLockDown .ValidateWithPath (path +"/\u0052e\u0061\u0064\u004d\u006f\u0064\u0065\u0049\u006ek\u004c\u006f\u0063\u006bDo\u0077\u006e");_bafae !=nil {return _bafae ; +};};for _decfb ,_eebaa :=range _affaa .SmartTagType {if _dadea :=_eebaa .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0053ma\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_decfb ));_dadea !=nil {return _dadea ; +};};if _affaa .SchemaLibrary !=nil {if _agbcf :=_affaa .SchemaLibrary .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069b\u0072\u0061\u0072\u0079");_agbcf !=nil {return _agbcf ;};};if _affaa .ShapeDefaults !=nil {if _egccb :=_affaa .ShapeDefaults .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"); +_egccb !=nil {return _egccb ;};};if _affaa .DoNotEmbedSmartTags !=nil {if _deaee :=_affaa .DoNotEmbedSmartTags .ValidateWithPath (path +"/\u0044o\u004e\u006f\u0074\u0045\u006d\u0062\u0065\u0064S\u006d\u0061\u0072\u0074Ta\u0067\u0073");_deaee !=nil {return _deaee ; +};};if _affaa .DecimalSymbol !=nil {if _eefc :=_affaa .DecimalSymbol .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u0069\u006d\u0061\u006c\u0053y\u006d\u0062\u006f\u006c");_eefc !=nil {return _eefc ;};};if _affaa .ListSeparator !=nil {if _bbgcb :=_affaa .ListSeparator .ValidateWithPath (path +"\u002f\u004c\u0069\u0073\u0074\u0053\u0065\u0070\u0061r\u0061\u0074\u006f\u0072"); +_bbgcb !=nil {return _bbgcb ;};};return nil ;};func (_fcegbe ST_PageOrientation )ValidateWithPath (path string )error {switch _fcegbe {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcegbe )); +};return nil ;};func (_bgcg *CT_Odso )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bgcg .Udl !=nil {_gegg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075d\u006c"}};e .EncodeElement (_bgcg .Udl ,_gegg ); +};if _bgcg .Table !=nil {_gafa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0061\u0062\u006c\u0065"}};e .EncodeElement (_bgcg .Table ,_gafa );};if _bgcg .Src !=nil {_fedda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073r\u0063"}}; +e .EncodeElement (_bgcg .Src ,_fedda );};if _bgcg .ColDelim !=nil {_bfbbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"}};e .EncodeElement (_bgcg .ColDelim ,_bfbbb );};if _bgcg .Type !=nil {_befag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; +e .EncodeElement (_bgcg .Type ,_befag );};if _bgcg .FHdr !=nil {_gbccd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0048\u0064\u0072"}};e .EncodeElement (_bgcg .FHdr ,_gbccd );};if _bgcg .FieldMapData !=nil {_dabae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0069\u0065\u006c\u0064\u004d\u0061p\u0044\u0061\u0074\u0061"}}; +for _ ,_edfgf :=range _bgcg .FieldMapData {e .EncodeElement (_edfgf ,_dabae );};};if _bgcg .RecipientData !=nil {_cfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};for _ ,_ffgcb :=range _bgcg .RecipientData {e .EncodeElement (_ffgcb ,_cfgf ); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ffgac ST_FtnEdn )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ffgac .String (),start );};type WdCT_Inline struct{ -// Validate validates the EG_RunLevelEltsChoice and its children -func (_ceeab *EG_RunLevelEltsChoice )Validate ()error {return _ceeab .ValidateWithPath ("E\u0047\u005f\u0052\u0075nL\u0065v\u0065\u006c\u0045\u006c\u0074s\u0043\u0068\u006f\u0069\u0063\u0065");};func (_acgagd ST_AnnotationVMerge )ValidateWithPath (path string )error {switch _acgagd {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acgagd )); -};return nil ;};func NewWdCT_WrapNone ()*WdCT_WrapNone {_daabd :=&WdCT_WrapNone {};return _daabd };const (ST_BrClearUnset ST_BrClear =0;ST_BrClearNone ST_BrClear =1;ST_BrClearLeft ST_BrClear =2;ST_BrClearRight ST_BrClear =3;ST_BrClearAll ST_BrClear =4; -);const (ST_VerticalJcUnset ST_VerticalJc =0;ST_VerticalJcTop ST_VerticalJc =1;ST_VerticalJcCenter ST_VerticalJc =2;ST_VerticalJcBoth ST_VerticalJc =3;ST_VerticalJcBottom ST_VerticalJc =4;);func (_gdgg *CT_Empty )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcbeaf ST_PTabRelativeTo )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ababe :=_a .Attr {};_ababe .Name =name ;switch _fcbeaf {case ST_PTabRelativeToUnset :_ababe .Value =""; -case ST_PTabRelativeToMargin :_ababe .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_PTabRelativeToIndent :_ababe .Value ="\u0069\u006e\u0064\u0065\u006e\u0074";};return _ababe ,nil ;};func (_aaedbd *EG_RPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgcfg :for {_edadaa ,_cgecfb :=d .Token (); -if _cgecfb !=nil {return _cgecfb ;};switch _edebf :=_edadaa .(type ){case _a .StartElement :switch _edebf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_aaedbd .RStyle =NewCT_String (); -if _dcgcf :=d .DecodeElement (_aaedbd .RStyle ,&_edebf );_dcgcf !=nil {return _dcgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_aaedbd .RFonts =NewCT_Fonts (); -if _bbegdd :=d .DecodeElement (_aaedbd .RFonts ,&_edebf );_bbegdd !=nil {return _bbegdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_aaedbd .B =NewCT_OnOff (); -if _geefae :=d .DecodeElement (_aaedbd .B ,&_edebf );_geefae !=nil {return _geefae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_aaedbd .BCs =NewCT_OnOff (); -if _ddfed :=d .DecodeElement (_aaedbd .BCs ,&_edebf );_ddfed !=nil {return _ddfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_aaedbd .I =NewCT_OnOff (); -if _gdfag :=d .DecodeElement (_aaedbd .I ,&_edebf );_gdfag !=nil {return _gdfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_aaedbd .ICs =NewCT_OnOff (); -if _aadcg :=d .DecodeElement (_aaedbd .ICs ,&_edebf );_aadcg !=nil {return _aadcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_aaedbd .Caps =NewCT_OnOff (); -if _eggfg :=d .DecodeElement (_aaedbd .Caps ,&_edebf );_eggfg !=nil {return _eggfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_aaedbd .SmallCaps =NewCT_OnOff (); -if _ceagcd :=d .DecodeElement (_aaedbd .SmallCaps ,&_edebf );_ceagcd !=nil {return _ceagcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_aaedbd .Strike =NewCT_OnOff (); -if _bedag :=d .DecodeElement (_aaedbd .Strike ,&_edebf );_bedag !=nil {return _bedag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_aaedbd .Dstrike =NewCT_OnOff (); -if _cgaff :=d .DecodeElement (_aaedbd .Dstrike ,&_edebf );_cgaff !=nil {return _cgaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_aaedbd .Outline =NewCT_OnOff (); -if _ffacab :=d .DecodeElement (_aaedbd .Outline ,&_edebf );_ffacab !=nil {return _ffacab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_aaedbd .Shadow =NewCT_OnOff (); -if _fbdbg :=d .DecodeElement (_aaedbd .Shadow ,&_edebf );_fbdbg !=nil {return _fbdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_aaedbd .Emboss =NewCT_OnOff (); -if _gagbg :=d .DecodeElement (_aaedbd .Emboss ,&_edebf );_gagbg !=nil {return _gagbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_aaedbd .Imprint =NewCT_OnOff (); -if _caafa :=d .DecodeElement (_aaedbd .Imprint ,&_edebf );_caafa !=nil {return _caafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_aaedbd .NoProof =NewCT_OnOff (); -if _daeefa :=d .DecodeElement (_aaedbd .NoProof ,&_edebf );_daeefa !=nil {return _daeefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_aaedbd .SnapToGrid =NewCT_OnOff (); -if _gbbdcd :=d .DecodeElement (_aaedbd .SnapToGrid ,&_edebf );_gbbdcd !=nil {return _gbbdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_aaedbd .Vanish =NewCT_OnOff (); -if _bdefc :=d .DecodeElement (_aaedbd .Vanish ,&_edebf );_bdefc !=nil {return _bdefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_aaedbd .WebHidden =NewCT_OnOff (); -if _dcegdd :=d .DecodeElement (_aaedbd .WebHidden ,&_edebf );_dcegdd !=nil {return _dcegdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_aaedbd .Color =NewCT_Color (); -if _cecddg :=d .DecodeElement (_aaedbd .Color ,&_edebf );_cecddg !=nil {return _cecddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_aaedbd .Spacing =NewCT_SignedTwipsMeasure (); -if _ccdacf :=d .DecodeElement (_aaedbd .Spacing ,&_edebf );_ccdacf !=nil {return _ccdacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_aaedbd .W =NewCT_TextScale (); -if _affaf :=d .DecodeElement (_aaedbd .W ,&_edebf );_affaf !=nil {return _affaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_aaedbd .Kern =NewCT_HpsMeasure (); -if _agdbag :=d .DecodeElement (_aaedbd .Kern ,&_edebf );_agdbag !=nil {return _agdbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_aaedbd .Position =NewCT_SignedHpsMeasure (); -if _ccegef :=d .DecodeElement (_aaedbd .Position ,&_edebf );_ccegef !=nil {return _ccegef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_aaedbd .Sz =NewCT_HpsMeasure (); -if _bggfde :=d .DecodeElement (_aaedbd .Sz ,&_edebf );_bggfde !=nil {return _bggfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_aaedbd .SzCs =NewCT_HpsMeasure (); -if _bfffdg :=d .DecodeElement (_aaedbd .SzCs ,&_edebf );_bfffdg !=nil {return _bfffdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_aaedbd .Highlight =NewCT_Highlight (); -if _bcbgcg :=d .DecodeElement (_aaedbd .Highlight ,&_edebf );_bcbgcg !=nil {return _bcbgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_aaedbd .U =NewCT_Underline (); -if _cfedf :=d .DecodeElement (_aaedbd .U ,&_edebf );_cfedf !=nil {return _cfedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_aaedbd .Effect =NewCT_TextEffect (); -if _adcdef :=d .DecodeElement (_aaedbd .Effect ,&_edebf );_adcdef !=nil {return _adcdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_aaedbd .Bdr =NewCT_Border (); -if _cecba :=d .DecodeElement (_aaedbd .Bdr ,&_edebf );_cecba !=nil {return _cecba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_aaedbd .Shd =NewCT_Shd (); -if _ffggf :=d .DecodeElement (_aaedbd .Shd ,&_edebf );_ffggf !=nil {return _ffggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_aaedbd .FitText =NewCT_FitText (); -if _gdgfg :=d .DecodeElement (_aaedbd .FitText ,&_edebf );_gdgfg !=nil {return _gdgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_aaedbd .VertAlign =NewCT_VerticalAlignRun (); -if _bebbf :=d .DecodeElement (_aaedbd .VertAlign ,&_edebf );_bebbf !=nil {return _bebbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_aaedbd .Rtl =NewCT_OnOff (); -if _dadec :=d .DecodeElement (_aaedbd .Rtl ,&_edebf );_dadec !=nil {return _dadec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_aaedbd .Cs =NewCT_OnOff (); -if _ecdafb :=d .DecodeElement (_aaedbd .Cs ,&_edebf );_ecdafb !=nil {return _ecdafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_aaedbd .Em =NewCT_Em (); -if _bdcfc :=d .DecodeElement (_aaedbd .Em ,&_edebf );_bdcfc !=nil {return _bdcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_aaedbd .Lang =NewCT_Language (); -if _befcag :=d .DecodeElement (_aaedbd .Lang ,&_edebf );_befcag !=nil {return _befcag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_aaedbd .EastAsianLayout =NewCT_EastAsianLayout (); -if _bfbagb :=d .DecodeElement (_aaedbd .EastAsianLayout ,&_edebf );_bfbagb !=nil {return _bfbagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_aaedbd .SpecVanish =NewCT_OnOff (); -if _feggc :=d .DecodeElement (_aaedbd .SpecVanish ,&_edebf );_feggc !=nil {return _feggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_aaedbd .OMath =NewCT_OnOff (); -if _bcgdgc :=d .DecodeElement (_aaedbd .OMath ,&_edebf );_bcgdgc !=nil {return _bcgdgc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fR\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_edebf .Name ); -if _gegbfc :=d .Skip ();_gegbfc !=nil {return _gegbfc ;};};case _a .EndElement :break _cgcfg ;case _a .CharData :};};return nil ;};func (_gfggeg *EG_SectPrContents )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gfggeg .FootnotePr !=nil {_dbaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; -e .EncodeElement (_gfggeg .FootnotePr ,_dbaeb );};if _gfggeg .EndnotePr !=nil {_aecbd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_gfggeg .EndnotePr ,_aecbd );};if _gfggeg .Type !=nil {_bdfcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; -e .EncodeElement (_gfggeg .Type ,_bdfcdc );};if _gfggeg .PgSz !=nil {_fgeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}};e .EncodeElement (_gfggeg .PgSz ,_fgeag );};if _gfggeg .PgMar !=nil {_dbeeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}}; -e .EncodeElement (_gfggeg .PgMar ,_dbeeb );};if _gfggeg .PaperSrc !=nil {_dacbfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}};e .EncodeElement (_gfggeg .PaperSrc ,_dacbfc );};if _gfggeg .PgBorders !=nil {_ccegfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_gfggeg .PgBorders ,_ccegfb );};if _gfggeg .LnNumType !=nil {_dgaeff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_gfggeg .LnNumType ,_dgaeff );};if _gfggeg .PgNumType !=nil {_gaddcb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_gfggeg .PgNumType ,_gaddcb );};if _gfggeg .Cols !=nil {_ecbada :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}};e .EncodeElement (_gfggeg .Cols ,_ecbada );};if _gfggeg .FormProt !=nil {_ecdbgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}}; -e .EncodeElement (_gfggeg .FormProt ,_ecdbgg );};if _gfggeg .VAlign !=nil {_ccddd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gfggeg .VAlign ,_ccddd );};if _gfggeg .NoEndnote !=nil {_dcdege :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}}; -e .EncodeElement (_gfggeg .NoEndnote ,_dcdege );};if _gfggeg .TitlePg !=nil {_ccacb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}};e .EncodeElement (_gfggeg .TitlePg ,_ccacb );};if _gfggeg .TextDirection !=nil {_bgdfdb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_gfggeg .TextDirection ,_bgdfdb );};if _gfggeg .Bidi !=nil {_dbfga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_gfggeg .Bidi ,_dbfga );};if _gfggeg .RtlGutter !=nil {_bgfefg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; -e .EncodeElement (_gfggeg .RtlGutter ,_bgfefg );};if _gfggeg .DocGrid !=nil {_afeca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_gfggeg .DocGrid ,_afeca );};if _gfggeg .PrinterSettings !=nil {_gfggg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; -e .EncodeElement (_gfggeg .PrinterSettings ,_gfggg );};return nil ;};func (_gfaaf *ST_FtnPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gfaaf =0;case "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_gfaaf =1; -case "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074":*_gfaaf =2;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_gfaaf =3;case "\u0064\u006f\u0063\u0045\u006e\u0064":*_gfaaf =4;};return nil ;};type CT_FrameScrollbar struct{ +// Distance From Text on Top Edge +DistTAttr *uint32 ; -// Scrollbar Display Option Value -ValAttr ST_FrameScrollbar ;};type CT_EdnProps struct{ +// Distance From Text on Bottom Edge +DistBAttr *uint32 ; -// Endnote Placement -Pos *CT_EdnPos ; +// Distance From Text on Left Edge +DistLAttr *uint32 ; -// Endnote Numbering Format -NumFmt *CT_NumFmt ; +// Distance From Text on Right Edge +DistRAttr *uint32 ; -// Footnote and Endnote Numbering Starting Value -NumStart *CT_DecimalNumber ; +// Drawing Object Size +Extent *_e .CT_PositiveSize2D ; -// Footnote and Endnote Numbering Restart Location -NumRestart *CT_NumRestart ;}; +// Inline Wrapping Extent +EffectExtent *WdCT_EffectExtent ; -// Validate validates the CT_WebSettings and its children -func (_egbfgf *CT_WebSettings )Validate ()error {return _egbfgf .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074t\u0069\u006e\u0067\u0073");};func (_bcce *CT_EdnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agde ,_bcffcf :=_bcce .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _bcffcf !=nil {return _bcffcf ;};start .Attr =append (start .Attr ,_agde );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_AnnotationVMerge byte ; +// Drawing Object Non-Visual Properties +DocPr *_e .CT_NonVisualDrawingProps ; -// Validate validates the CT_Kinsoku and its children -func (_fcgbg *CT_Kinsoku )Validate ()error {return _fcgbg .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");};func (_adeed ST_Zoom )String ()string {switch _adeed {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065";case 3:return "\u0062e\u0073\u0074\u0046\u0069\u0074";case 4:return "\u0074e\u0078\u0074\u0046\u0069\u0074";};return "";}; +// Common DrawingML Non-Visual Properties +CNvGraphicFramePr *_e .CT_NonVisualGraphicFrameProperties ;Graphic *_e .Graphic ;}; -// ValidateWithPath validates the CT_ParaRPr and its children, prefixing error messages with path -func (_gdabg *CT_ParaRPr )ValidateWithPath (path string )error {if _gdabg .Ins !=nil {if _bdfbb :=_gdabg .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_bdfbb !=nil {return _bdfbb ;};};if _gdabg .Del !=nil {if _gdefa :=_gdabg .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); -_gdefa !=nil {return _gdefa ;};};if _gdabg .MoveFrom !=nil {if _cfagc :=_gdabg .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_cfagc !=nil {return _cfagc ;};};if _gdabg .MoveTo !=nil {if _bbdebc :=_gdabg .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); -_bbdebc !=nil {return _bbdebc ;};};if _gdabg .RStyle !=nil {if _gcgfg :=_gdabg .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_gcgfg !=nil {return _gcgfg ;};};if _gdabg .RFonts !=nil {if _dbgee :=_gdabg .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_dbgee !=nil {return _dbgee ;};};if _gdabg .B !=nil {if _fage :=_gdabg .B .ValidateWithPath (path +"\u002f\u0042");_fage !=nil {return _fage ;};};if _gdabg .BCs !=nil {if _deefc :=_gdabg .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_deefc !=nil {return _deefc ; -};};if _gdabg .I !=nil {if _gfffb :=_gdabg .I .ValidateWithPath (path +"\u002f\u0049");_gfffb !=nil {return _gfffb ;};};if _gdabg .ICs !=nil {if _ddcc :=_gdabg .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_ddcc !=nil {return _ddcc ;};};if _gdabg .Caps !=nil {if _agead :=_gdabg .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073"); -_agead !=nil {return _agead ;};};if _gdabg .SmallCaps !=nil {if _geccd :=_gdabg .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073");_geccd !=nil {return _geccd ;};};if _gdabg .Strike !=nil {if _gfggc :=_gdabg .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065"); -_gfggc !=nil {return _gfggc ;};};if _gdabg .Dstrike !=nil {if _fdadf :=_gdabg .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065");_fdadf !=nil {return _fdadf ;};};if _gdabg .Outline !=nil {if _ccbfc :=_gdabg .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065"); -_ccbfc !=nil {return _ccbfc ;};};if _gdabg .Shadow !=nil {if _fdce :=_gdabg .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_fdce !=nil {return _fdce ;};};if _gdabg .Emboss !=nil {if _abfaag :=_gdabg .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073"); -_abfaag !=nil {return _abfaag ;};};if _gdabg .Imprint !=nil {if _bggeg :=_gdabg .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074");_bggeg !=nil {return _bggeg ;};};if _gdabg .NoProof !=nil {if _degeabe :=_gdabg .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066"); -_degeabe !=nil {return _degeabe ;};};if _gdabg .SnapToGrid !=nil {if _eedcee :=_gdabg .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_eedcee !=nil {return _eedcee ;};};if _gdabg .Vanish !=nil {if _becab :=_gdabg .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068"); -_becab !=nil {return _becab ;};};if _gdabg .WebHidden !=nil {if _eddeac :=_gdabg .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e");_eddeac !=nil {return _eddeac ;};};if _gdabg .Color !=nil {if _addfda :=_gdabg .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); -_addfda !=nil {return _addfda ;};};if _gdabg .Spacing !=nil {if _caabae :=_gdabg .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_caabae !=nil {return _caabae ;};};if _gdabg .W !=nil {if _eeeae :=_gdabg .W .ValidateWithPath (path +"\u002f\u0057"); -_eeeae !=nil {return _eeeae ;};};if _gdabg .Kern !=nil {if _dddff :=_gdabg .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e");_dddff !=nil {return _dddff ;};};if _gdabg .Position !=nil {if _gdfad :=_gdabg .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn"); -_gdfad !=nil {return _gdfad ;};};if _gdabg .Sz !=nil {if _fgdag :=_gdabg .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_fgdag !=nil {return _fgdag ;};};if _gdabg .SzCs !=nil {if _ffcff :=_gdabg .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073"); -_ffcff !=nil {return _ffcff ;};};if _gdabg .Highlight !=nil {if _cbced :=_gdabg .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");_cbced !=nil {return _cbced ;};};if _gdabg .U !=nil {if _gcdaa :=_gdabg .U .ValidateWithPath (path +"\u002f\u0055"); -_gcdaa !=nil {return _gcdaa ;};};if _gdabg .Effect !=nil {if _fcddg :=_gdabg .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074");_fcddg !=nil {return _fcddg ;};};if _gdabg .Bdr !=nil {if _gdbgb :=_gdabg .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072"); -_gdbgb !=nil {return _gdbgb ;};};if _gdabg .Shd !=nil {if _ebae :=_gdabg .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_ebae !=nil {return _ebae ;};};if _gdabg .FitText !=nil {if _agbgd :=_gdabg .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074"); -_agbgd !=nil {return _agbgd ;};};if _gdabg .VertAlign !=nil {if _cdcgdc :=_gdabg .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e");_cdcgdc !=nil {return _cdcgdc ;};};if _gdabg .Rtl !=nil {if _eeff :=_gdabg .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c"); -_eeff !=nil {return _eeff ;};};if _gdabg .Cs !=nil {if _ebfbf :=_gdabg .Cs .ValidateWithPath (path +"\u002f\u0043\u0073");_ebfbf !=nil {return _ebfbf ;};};if _gdabg .Em !=nil {if _ggabce :=_gdabg .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_ggabce !=nil {return _ggabce ; -};};if _gdabg .Lang !=nil {if _acgaa :=_gdabg .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067");_acgaa !=nil {return _acgaa ;};};if _gdabg .EastAsianLayout !=nil {if _bdcge :=_gdabg .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"); -_bdcge !=nil {return _bdcge ;};};if _gdabg .SpecVanish !=nil {if _gabbf :=_gdabg .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_gabbf !=nil {return _gabbf ;};};if _gdabg .OMath !=nil {if _gbdd :=_gdabg .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); -_gbdd !=nil {return _gbdd ;};};if _gdabg .RPrChange !=nil {if _adbbcd :=_gdabg .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_adbbcd !=nil {return _adbbcd ;};};return nil ;};const (ST_TextAlignmentUnset ST_TextAlignment =0; -ST_TextAlignmentTop ST_TextAlignment =1;ST_TextAlignmentCenter ST_TextAlignment =2;ST_TextAlignmentBaseline ST_TextAlignment =3;ST_TextAlignmentBottom ST_TextAlignment =4;ST_TextAlignmentAuto ST_TextAlignment =5;);func (_ecged ST_SdtDateMappingType )ValidateWithPath (path string )error {switch _ecged {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecged )); -};return nil ;}; +// Validate validates the EG_SectPrContents and its children +func (_ggfgfg *EG_SectPrContents )Validate ()error {return _ggfgfg .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006et\u0065\u006e\u0074\u0073");};func (_bcagbe *CT_Sym )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bcagbe .FontAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bcagbe .FontAttr )}); +};if _bcagbe .CharAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0061\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_bcagbe .CharAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_StylePaneFilter and its children -func (_dafae *CT_StylePaneFilter )Validate ()error {return _dafae .ValidateWithPath ("\u0043T\u005fS\u0074\u0079\u006c\u0065\u0050a\u006e\u0065F\u0069\u006c\u0074\u0065\u0072");};func NewCT_ShapeDefaults ()*CT_ShapeDefaults {_ggefd :=&CT_ShapeDefaults {}; -return _ggefd };func (_bgadc *CT_LvlLegacy )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cdafe :=range start .Attr {if _cdafe .Name .Local =="\u006c\u0065\u0067\u0061\u0063\u0079"{_ecbfd ,_eabaa :=ParseUnionST_OnOff (_cdafe .Value ); -if _eabaa !=nil {return _eabaa ;};_bgadc .LegacyAttr =&_ecbfd ;continue ;};if _cdafe .Name .Local =="l\u0065\u0067\u0061\u0063\u0079\u0053\u0070\u0061\u0063\u0065"{_gbgde ,_bccfbd :=ParseUnionST_TwipsMeasure (_cdafe .Value );if _bccfbd !=nil {return _bccfbd ; -};_bgadc .LegacySpaceAttr =&_gbgde ;continue ;};if _cdafe .Name .Local =="\u006c\u0065\u0067a\u0063\u0079\u0049\u006e\u0064\u0065\u006e\u0074"{_eadcd ,_fbffe :=ParseUnionST_SignedTwipsMeasure (_cdafe .Value );if _fbffe !=nil {return _fbffe ;};_bgadc .LegacyIndentAttr =&_eadcd ; -continue ;};};for {_dafdg ,_dfea :=d .Token ();if _dfea !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0076l\u004c\u0065\u0067\u0061\u0063\u0079\u003a\u0020\u0025\u0073",_dfea );};if _dbaed ,_ecaaf :=_dafdg .(_a .EndElement ); -_ecaaf &&_dbaed .Name ==start .Name {break ;};};return nil ;};const (ST_HintUnset ST_Hint =0;ST_HintDefault ST_Hint =1;ST_HintEastAsia ST_Hint =2;);type WdWsp struct{WdCT_WordprocessingShape };func (_bcgefa *CT_Odso )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcfga :for {_bbcbb ,_eagf :=d .Token (); -if _eagf !=nil {return _eagf ;};switch _fbdg :=_bbcbb .(type ){case _a .StartElement :switch _fbdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0064\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0064\u006c"}:_bcgefa .Udl =NewCT_String (); -if _deffg :=d .DecodeElement (_bcgefa .Udl ,&_fbdg );_deffg !=nil {return _deffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062l\u0065"}:_bcgefa .Table =NewCT_String (); -if _dafbed :=d .DecodeElement (_bcgefa .Table ,&_fbdg );_dafbed !=nil {return _dafbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0072\u0063"}:_bcgefa .Src =NewCT_Rel (); -if _dcaac :=d .DecodeElement (_bcgefa .Src ,&_fbdg );_dcaac !=nil {return _dcaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0044\u0065\u006c\u0069\u006d"}:_bcgefa .ColDelim =NewCT_DecimalNumber (); -if _bfbee :=d .DecodeElement (_bcgefa .ColDelim ,&_fbdg );_bfbee !=nil {return _bfbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_bcgefa .Type =NewCT_MailMergeSourceType (); -if _fcgdc :=d .DecodeElement (_bcgefa .Type ,&_fbdg );_fcgdc !=nil {return _fcgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0048\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0048\u0064\u0072"}:_bcgefa .FHdr =NewCT_OnOff (); -if _cdcbb :=d .DecodeElement (_bcgefa .FHdr ,&_fbdg );_cdcbb !=nil {return _cdcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0069\u0065l\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0069\u0065l\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061"}:_dcabg :=NewCT_OdsoFieldMapData (); -if _gdbdb :=d .DecodeElement (_dcabg ,&_fbdg );_gdbdb !=nil {return _gdbdb ;};_bcgefa .FieldMapData =append (_bcgefa .FieldMapData ,_dcabg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_eeacc :=NewCT_Rel (); -if _caagb :=d .DecodeElement (_eeacc ,&_fbdg );_caagb !=nil {return _caagb ;};_bcgefa .RecipientData =append (_bcgefa .RecipientData ,_eeacc );default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0064\u0073\u006f\u0020\u0025\u0076",_fbdg .Name ); -if _ecegd :=d .Skip ();_ecegd !=nil {return _ecegd ;};};case _a .EndElement :break _fcfga ;case _a .CharData :};};return nil ;};func NewWdCT_LinkedTextboxInformation ()*WdCT_LinkedTextboxInformation {_bacdc :=&WdCT_LinkedTextboxInformation {};return _bacdc ; -};func (_abeaf ST_DisplacedByCustomXml )String ()string {switch _abeaf {case 0:return "";case 1:return "\u006e\u0065\u0078\u0074";case 2:return "\u0070\u0072\u0065\u0076";};return "";};func (_decgec *EG_HdrFtrReferences )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decgec .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); -_bcdba :for {_fggcd ,_adaeda :=d .Token ();if _adaeda !=nil {return _adaeda ;};switch _abdcdg :=_fggcd .(type ){case _a .StartElement :switch _abdcdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_decgec .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); -if _egcbff :=d .DecodeElement (&_decgec .HdrFtrReferencesChoice .HeaderReference ,&_abdcdg );_egcbff !=nil {return _egcbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_decgec .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); -if _ddeag :=d .DecodeElement (&_decgec .HdrFtrReferencesChoice .FooterReference ,&_abdcdg );_ddeag !=nil {return _ddeag ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074\u0072\u0052ef\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_abdcdg .Name ); -if _ggfbe :=d .Skip ();_ggfbe !=nil {return _ggfbe ;};};case _a .EndElement :break _bcdba ;case _a .CharData :};};return nil ;};func NewCT_MathCtrlIns ()*CT_MathCtrlIns {_bgge :=&CT_MathCtrlIns {};return _bgge };func (_fadb *CT_DocPartType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fadb .ValAttr =ST_DocPartType (1); -for _ ,_gccf :=range start .Attr {if _gccf .Name .Local =="\u0076\u0061\u006c"{_fadb .ValAttr .UnmarshalXMLAttr (_gccf );continue ;};};for {_cbbda ,_fagdf :=d .Token ();if _fagdf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065:\u0020\u0025\u0073",_fagdf ); -};if _eafb ,_eddd :=_cbbda .(_a .EndElement );_eddd &&_eafb .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the EG_BlockLevelEltsChoice and its children, prefixing error messages with path +func (_defad *EG_BlockLevelEltsChoice )ValidateWithPath (path string )error {for _fddbf ,_ddabce :=range _defad .AltChunk {if _bgbbed :=_ddabce .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fA\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u005b\u0025\u0064\u005d",path ,_fddbf )); +_bgbbed !=nil {return _bgbbed ;};};for _gafbb ,_cfddd :=range _defad .EG_ContentBlockContent {if _ebegf :=_cfddd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_gafbb )); +_ebegf !=nil {return _ebegf ;};};return nil ;};func (_bb *AG_SectPrAttributes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cce :=range start .Attr {if _cce .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_gb :=_cce .Value ; +_bb .RsidRPrAttr =&_gb ;continue ;};if _cce .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_eg :=_cce .Value ;_bb .RsidDelAttr =&_eg ;continue ;};if _cce .Name .Local =="\u0072\u0073\u0069d\u0052"{_de :=_cce .Value ;_bb .RsidRAttr =&_de ;continue ; +};if _cce .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_cdd :=_cce .Value ;_bb .RsidSectAttr =&_cdd ;continue ;};};for {_aca ,_ed :=d .Token ();if _ed !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020A\u0047\u005f\u0053\u0065\u0063\u0074\u0050r\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_ed ); +};if _edg ,_fddf :=_aca .(_a .EndElement );_fddf &&_edg .Name ==start .Name {break ;};};return nil ;};func NewCT_Num ()*CT_Num {_gagda :=&CT_Num {};_gagda .AbstractNumId =NewCT_DecimalNumber ();return _gagda ;};type WdCT_WordprocessingContentPartNonVisual struct{CNvPr *_e .CT_NonVisualDrawingProps ; +CNvContentPartPr *_e .CT_NonVisualContentPartProperties ;};func (_gacf *CT_ObjectLink )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gacf .UpdateModeAttr =ST_ObjectUpdateMode (1);for _ ,_cdceb :=range start .Attr {if _cdceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cdceb .Name .Local =="\u0069\u0064"||_cdceb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cdceb .Name .Local =="\u0069\u0064"{_dgebf :=_cdceb .Value ; +_gacf .IdAttr =_dgebf ;continue ;};if _cdceb .Name .Local =="\u0075\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_gacf .UpdateModeAttr .UnmarshalXMLAttr (_cdceb );continue ;};if _cdceb .Name .Local =="l\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"{_gfabc ,_eddgc :=ParseUnionST_OnOff (_cdceb .Value ); +if _eddgc !=nil {return _eddgc ;};_gacf .LockedFieldAttr =&_gfabc ;continue ;};if _cdceb .Name .Local =="\u0064\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_gacf .DrawAspectAttr .UnmarshalXMLAttr (_cdceb );continue ;};if _cdceb .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_egag :=_cdceb .Value ; +_gacf .ProgIdAttr =&_egag ;continue ;};if _cdceb .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_fcdbe :=_cdceb .Value ;_gacf .ShapeIdAttr =&_fcdbe ;continue ;};if _cdceb .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"{_aebbb :=_cdceb .Value ; +_gacf .FieldCodesAttr =&_aebbb ;continue ;};};for {_adfga ,_dbbffg :=d .Token ();if _dbbffg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004fb\u006ae\u0063t\u004c\u0069\u006e\u006b\u003a\u0020\u0025s",_dbbffg ); +};if _baebg ,_daebb :=_adfga .(_a .EndElement );_daebb &&_baebg .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the EG_CellMarkupElements and its children -func (_bdccd *EG_CellMarkupElements )Validate ()error {return _bdccd .ValidateWithPath ("E\u0047\u005f\u0043\u0065ll\u004da\u0072\u006b\u0075\u0070\u0045l\u0065\u006d\u0065\u006e\u0074\u0073");};type Footnotes struct{CT_Footnotes };func (_eefce *ST_PageOrientation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdebg ,_feded :=d .Token (); -if _feded !=nil {return _feded ;};if _abadb ,_abbdg :=_cdebg .(_a .EndElement );_abbdg &&_abadb .Name ==start .Name {*_eefce =1;return nil ;};if _feebbb ,_afdbb :=_cdebg .(_a .CharData );!_afdbb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdebg ); -}else {switch string (_feebbb ){case "":*_eefce =0;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_eefce =1;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_eefce =2;};};_cdebg ,_feded =d .Token ();if _feded !=nil {return _feded ;};if _egfaa ,_dgedcb :=_cdebg .(_a .EndElement ); -_dgedcb &&_egfaa .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdebg );};type CT_SdtDate struct{ +// Validate validates the CT_CustomXmlBlock and its children +func (_dbda *CT_CustomXmlBlock )Validate ()error {return _dbda .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006cB\u006c\u006f\u0063\u006b");};func (_aabeb *CT_TblBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _aabeb .Top !=nil {_ggffc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_aabeb .Top ,_ggffc );};if _aabeb .Start !=nil {_cafbgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_aabeb .Start ,_cafbgf );};if _aabeb .Left !=nil {_effebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_aabeb .Left ,_effebe );};if _aabeb .Bottom !=nil {_gfcbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; +e .EncodeElement (_aabeb .Bottom ,_gfcbe );};if _aabeb .End !=nil {_gbceb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}};e .EncodeElement (_aabeb .End ,_gbceb );};if _aabeb .Right !=nil {_gabbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}}; +e .EncodeElement (_aabeb .Right ,_gabbgc );};if _aabeb .InsideH !=nil {_dgdfb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065H"}};e .EncodeElement (_aabeb .InsideH ,_dgdfb );};if _aabeb .InsideV !=nil {_abcgd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006e\u0073\u0069\u0064\u0065V"}}; +e .EncodeElement (_aabeb .InsideV ,_abcgd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_afebb *CT_TblPrExChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afebb .TblPrEx =NewCT_TblPrExBase ();for _ ,_aefgb :=range start .Attr {if _aefgb .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_gefeab :=_aefgb .Value ; +_afebb .AuthorAttr =_gefeab ;continue ;};if _aefgb .Name .Local =="\u0064\u0061\u0074\u0065"{_dacag ,_ddfda :=ParseStdlibTime (_aefgb .Value );if _ddfda !=nil {return _ddfda ;};_afebb .DateAttr =&_dacag ;continue ;};if _aefgb .Name .Local =="\u0069\u0064"{_bcccg ,_gdcaf :=_c .ParseInt (_aefgb .Value ,10,64); +if _gdcaf !=nil {return _gdcaf ;};_afebb .IdAttr =_bcccg ;continue ;};};_eafgcc :for {_ebfcc ,_fbffa :=d .Token ();if _fbffa !=nil {return _fbffa ;};switch _agcdc :=_ebfcc .(type ){case _a .StartElement :switch _agcdc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"}:if _aaccde :=d .DecodeElement (_afebb .TblPrEx ,&_agcdc ); +_aaccde !=nil {return _aaccde ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_agcdc .Name ); +if _dabgefe :=d .Skip ();_dabgefe !=nil {return _dabgefe ;};};case _a .EndElement :break _eafgcc ;case _a .CharData :};};return nil ;}; -// Last Known Date in XML Schema DateTime Format -FullDateAttr *_g .Time ; +// Validate validates the CT_TrPrBaseChoice and its children +func (_fgcdg *CT_TrPrBaseChoice )Validate ()error {return _fgcdg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0043h\u006f\u0069\u0063\u0065");};type CT_PPr struct{ -// Date Display Mask -DateFormat *CT_String ; +// Referenced Paragraph Style +PStyle *CT_String ; -// Date Picker Language ID -Lid *CT_Lang ; +// Keep Paragraph With Next Paragraph +KeepNext *CT_OnOff ; -// Custom XML Data Date Storage Format -StoreMappedDataAs *CT_SdtDateMappingType ; +// Keep All Lines On One Page +KeepLines *CT_OnOff ; -// Date Picker Calendar Type -Calendar *CT_CalendarType ;};func (_bafag *ST_VerticalJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddebb ,_efdcga :=d .Token ();if _efdcga !=nil {return _efdcga ;};if _fbccge ,_agegfe :=_ddebb .(_a .EndElement );_agegfe &&_fbccge .Name ==start .Name {*_bafag =1; -return nil ;};if _bcgbd ,_dcadff :=_ddebb .(_a .CharData );!_dcadff {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddebb );}else {switch string (_bcgbd ){case "":*_bafag =0; -case "\u0074\u006f\u0070":*_bafag =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bafag =2;case "\u0062\u006f\u0074\u0068":*_bafag =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_bafag =4;};};_ddebb ,_efdcga =d .Token ();if _efdcga !=nil {return _efdcga ; -};if _ffgdea ,_gbged :=_ddebb .(_a .EndElement );_gbged &&_ffgdea .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddebb ); -};func (_fadcdc *ST_RubyAlign )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fadcdc =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fadcdc =1;case "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072":*_fadcdc =2; -case "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065":*_fadcdc =3;case "\u006c\u0065\u0066\u0074":*_fadcdc =4;case "\u0072\u0069\u0067h\u0074":*_fadcdc =5;case "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_fadcdc =6; -};return nil ;};type ST_HeightRule byte ; +// Start Paragraph on Next Page +PageBreakBefore *CT_OnOff ; -// Validate validates the CT_Settings and its children -func (_ggaad *CT_Settings )Validate ()error {return _ggaad .ValidateWithPath ("C\u0054\u005f\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");};func NewCT_VerticalAlignRun ()*CT_VerticalAlignRun {_ceadg :=&CT_VerticalAlignRun {};_ceadg .ValAttr =_ee .ST_VerticalAlignRun (1); -return _ceadg ;};func (_cagaf ST_Lock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cagaf .String (),start );};func (_geaccc ST_DocPartBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_geaccc .String (),start ); -};type CT_LevelText struct{ +// Text Frame Properties +FramePr *CT_FramePr ; -// Level Text -ValAttr *string ; +// Allow First/Last Line to Display on a Separate Page +WidowControl *CT_OnOff ; -// Level Text Is Null Character -NullAttr *_ee .ST_OnOff ;}; +// Numbering Definition Instance Reference +NumPr *CT_NumPr ; -// ValidateWithPath validates the EG_ParaRPrTrackChanges and its children, prefixing error messages with path -func (_gfdbd *EG_ParaRPrTrackChanges )ValidateWithPath (path string )error {if _gfdbd .Ins !=nil {if _edeaf :=_gfdbd .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_edeaf !=nil {return _edeaf ;};};if _gfdbd .Del !=nil {if _caggd :=_gfdbd .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); -_caggd !=nil {return _caggd ;};};if _gfdbd .MoveFrom !=nil {if _eedbag :=_gfdbd .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_eedbag !=nil {return _eedbag ;};};if _gfdbd .MoveTo !=nil {if _dbdab :=_gfdbd .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); -_dbdab !=nil {return _dbdab ;};};return nil ;};func (_fdeaa ST_TextAlignment )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ddccba :=_a .Attr {};_ddccba .Name =name ;switch _fdeaa {case ST_TextAlignmentUnset :_ddccba .Value ="";case ST_TextAlignmentTop :_ddccba .Value ="\u0074\u006f\u0070"; -case ST_TextAlignmentCenter :_ddccba .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TextAlignmentBaseline :_ddccba .Value ="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065";case ST_TextAlignmentBottom :_ddccba .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; -case ST_TextAlignmentAuto :_ddccba .Value ="\u0061\u0075\u0074\u006f";};return _ddccba ,nil ;};func NewCT_Border ()*CT_Border {_bgg :=&CT_Border {};_bgg .ValAttr =ST_Border (1);return _bgg }; +// Suppress Line Numbers for Paragraph +SuppressLineNumbers *CT_OnOff ; -// Validate validates the CT_PBdr and its children -func (_bfegae *CT_PBdr )Validate ()error {return _bfegae .ValidateWithPath ("\u0043T\u005f\u0050\u0042\u0064\u0072");};func (_dgeed ST_LineNumberRestart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dgeed .String (),start ); -}; +// Paragraph Borders +PBdr *CT_PBdr ; -// Validate validates the WdCT_WordprocessingCanvasChoice and its children -func (_fdfdce *WdCT_WordprocessingCanvasChoice )Validate ()error {return _fdfdce .ValidateWithPath ("\u0057\u0064\u0043T\u005f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073i\u006e\u0067\u0043\u0061\u006e\u0076\u0061\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); -};func (_fbade *CT_TblPPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cagga :=range start .Attr {if _cagga .Name .Local =="\u006c\u0065\u0066t\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_fffad ,_cbdad :=ParseUnionST_TwipsMeasure (_cagga .Value ); -if _cbdad !=nil {return _cbdad ;};_fbade .LeftFromTextAttr =&_fffad ;continue ;};if _cagga .Name .Local =="\u0072\u0069\u0067\u0068\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_dbegc ,_adged :=ParseUnionST_TwipsMeasure (_cagga .Value );if _adged !=nil {return _adged ; -};_fbade .RightFromTextAttr =&_dbegc ;continue ;};if _cagga .Name .Local =="t\u006f\u0070\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_dfadb ,_eaffbad :=ParseUnionST_TwipsMeasure (_cagga .Value );if _eaffbad !=nil {return _eaffbad ;};_fbade .TopFromTextAttr =&_dfadb ; -continue ;};if _cagga .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u0046\u0072\u006fm\u0054\u0065\u0078\u0074"{_ddbgg ,_acedb :=ParseUnionST_TwipsMeasure (_cagga .Value );if _acedb !=nil {return _acedb ;};_fbade .BottomFromTextAttr =&_ddbgg ;continue ; -};if _cagga .Name .Local =="\u0076\u0065\u0072\u0074\u0041\u006e\u0063\u0068\u006f\u0072"{_fbade .VertAnchorAttr .UnmarshalXMLAttr (_cagga );continue ;};if _cagga .Name .Local =="\u0068\u006f\u0072\u007a\u0041\u006e\u0063\u0068\u006f\u0072"{_fbade .HorzAnchorAttr .UnmarshalXMLAttr (_cagga ); -continue ;};if _cagga .Name .Local =="\u0074b\u006c\u0070\u0058\u0053\u0070\u0065c"{_fbade .TblpXSpecAttr .UnmarshalXMLAttr (_cagga );continue ;};if _cagga .Name .Local =="\u0074\u0062\u006cp\u0058"{_acdgc ,_egedec :=ParseUnionST_SignedTwipsMeasure (_cagga .Value ); -if _egedec !=nil {return _egedec ;};_fbade .TblpXAttr =&_acdgc ;continue ;};if _cagga .Name .Local =="\u0074b\u006c\u0070\u0059\u0053\u0070\u0065c"{_fbade .TblpYSpecAttr .UnmarshalXMLAttr (_cagga );continue ;};if _cagga .Name .Local =="\u0074\u0062\u006cp\u0059"{_eageb ,_eabaaa :=ParseUnionST_SignedTwipsMeasure (_cagga .Value ); -if _eabaaa !=nil {return _eabaaa ;};_fbade .TblpYAttr =&_eageb ;continue ;};};for {_eeedg ,_fddda :=d .Token ();if _fddda !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u0062\u006cP\u0050\u0072\u003a\u0020\u0025\u0073",_fddda ); -};if _bbcge ,_acdbc :=_eeedg .(_a .EndElement );_acdbc &&_bbcge .Name ==start .Name {break ;};};return nil ;}; +// Paragraph Shading +Shd *CT_Shd ; -// Validate validates the CT_CustomXmlCell and its children -func (_fedfd *CT_CustomXmlCell )Validate ()error {return _fedfd .ValidateWithPath ("\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c");};func (_feacbe ST_SignedHpsMeasure )String ()string {if _feacbe .Int64 !=nil {return _ff .Sprintf ("\u0025\u0076",*_feacbe .Int64 ); -};if _feacbe .ST_UniversalMeasure !=nil {return _ff .Sprintf ("\u0025\u0076",*_feacbe .ST_UniversalMeasure );};return "";};type ST_DropCap byte ;func (_ggbf *CT_DocPartCategory )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggbf .Name =NewCT_String (); -_ggbf .Gallery =NewCT_DocPartGallery ();_dffb :for {_cggg ,_baagf :=d .Token ();if _baagf !=nil {return _baagf ;};switch _bbbca :=_cggg .(type ){case _a .StartElement :switch _bbbca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:if _dage :=d .DecodeElement (_ggbf .Name ,&_bbbca ); -_dage !=nil {return _dage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067a\u006c\u006c\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067a\u006c\u006c\u0065\u0072\u0079"}:if _caabc :=d .DecodeElement (_ggbf .Gallery ,&_bbbca ); -_caabc !=nil {return _caabc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0020\u0025\u0076",_bbbca .Name ); -if _dagbc :=d .Skip ();_dagbc !=nil {return _dagbc ;};};case _a .EndElement :break _dffb ;case _a .CharData :};};return nil ;};func (_gbddb ST_PageOrientation )String ()string {switch _gbddb {case 0:return "";case 1:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074"; -case 2:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return "";};type CT_Picture struct{Any []_b .Any ; +// Set of Custom Tab Stops +Tabs *CT_Tabs ; -// Embedded Video -Movie *CT_Rel ; +// Suppress Hyphenation for Paragraph +SuppressAutoHyphens *CT_OnOff ; -// Floating Embedded Control -Control *CT_Control ;}; +// Use East Asian Typography Rules for First and Last Character per Line +Kinsoku *CT_OnOff ; -// ValidateWithPath validates the CT_TblPrBase and its children, prefixing error messages with path -func (_cgbgfab *CT_TblPrBase )ValidateWithPath (path string )error {if _cgbgfab .TblStyle !=nil {if _eeaaf :=_cgbgfab .TblStyle .ValidateWithPath (path +"\u002fT\u0062\u006c\u0053\u0074\u0079\u006ce");_eeaaf !=nil {return _eeaaf ;};};if _cgbgfab .TblpPr !=nil {if _dgfae :=_cgbgfab .TblpPr .ValidateWithPath (path +"\u002fT\u0062\u006c\u0070\u0050\u0072"); -_dgfae !=nil {return _dgfae ;};};if _cgbgfab .TblOverlap !=nil {if _gfgcae :=_cgbgfab .TblOverlap .ValidateWithPath (path +"/\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_gfgcae !=nil {return _gfgcae ;};};if _cgbgfab .BidiVisual !=nil {if _cabgca :=_cgbgfab .BidiVisual .ValidateWithPath (path +"/\u0042\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"); -_cabgca !=nil {return _cabgca ;};};if _cgbgfab .TblStyleRowBandSize !=nil {if _fdabd :=_cgbgfab .TblStyleRowBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0052\u006fw\u0042\u0061\u006e\u0064Si\u007a\u0065");_fdabd !=nil {return _fdabd ; -};};if _cgbgfab .TblStyleColBandSize !=nil {if _ceadf :=_cgbgfab .TblStyleColBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0043\u006fl\u0042\u0061\u006e\u0064Si\u007a\u0065");_ceadf !=nil {return _ceadf ;};};if _cgbgfab .TblW !=nil {if _cgedcc :=_cgbgfab .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057"); -_cgedcc !=nil {return _cgedcc ;};};if _cgbgfab .Jc !=nil {if _eabag :=_cgbgfab .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_eabag !=nil {return _eabag ;};};if _cgbgfab .TblCellSpacing !=nil {if _gcebg :=_cgbgfab .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_gcebg !=nil {return _gcebg ;};};if _cgbgfab .TblInd !=nil {if _bagaed :=_cgbgfab .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064");_bagaed !=nil {return _bagaed ;};};if _cgbgfab .TblBorders !=nil {if _gccgf :=_cgbgfab .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_gccgf !=nil {return _gccgf ;};};if _cgbgfab .Shd !=nil {if _fgcgf :=_cgbgfab .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_fgcgf !=nil {return _fgcgf ;};};if _cgbgfab .TblLayout !=nil {if _fcbgg :=_cgbgfab .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"); -_fcbgg !=nil {return _fcbgg ;};};if _cgbgfab .TblCellMar !=nil {if _aaeaf :=_cgbgfab .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");_aaeaf !=nil {return _aaeaf ;};};if _cgbgfab .TblLook !=nil {if _cbbcc :=_cgbgfab .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b"); -_cbbcc !=nil {return _cbbcc ;};};if _cgbgfab .TblCaption !=nil {if _eeeff :=_cgbgfab .TblCaption .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e");_eeeff !=nil {return _eeeff ;};};if _cgbgfab .TblDescription !=nil {if _gebff :=_cgbgfab .TblDescription .ValidateWithPath (path +"\u002fT\u0062l\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); -_gebff !=nil {return _gebff ;};};return nil ;};func (_gbaaa *EG_RunInnerContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gbaaa .RunInnerContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_ffggab ST_RestartNumber )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdfcdca :=_a .Attr {}; -_bdfcdca .Name =name ;switch _ffggab {case ST_RestartNumberUnset :_bdfcdca .Value ="";case ST_RestartNumberContinuous :_bdfcdca .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case ST_RestartNumberEachSect :_bdfcdca .Value ="\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074"; -case ST_RestartNumberEachPage :_bdfcdca .Value ="\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065";};return _bdfcdca ,nil ;};func (_bbffb *EG_ContentRowContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbffb .ContentRowContentChoice =NewEG_ContentRowContentChoice (); -_edfbbb :for {_cfdddd ,_efafbf :=d .Token ();if _efafbf !=nil {return _efafbf ;};switch _bdbac :=_cfdddd .(type ){case _a .StartElement :switch _bdbac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:if _bbffb .ContentRowContentChoice ==nil {_bbffb .ContentRowContentChoice =NewEG_ContentRowContentChoice (); -};if _cgaedf :=d .DecodeElement (&_bbffb .ContentRowContentChoice .Tr ,&_bdbac );_cgaedf !=nil {return _cgaedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _bbffb .ContentRowContentChoice ==nil {_bbffb .ContentRowContentChoice =NewEG_ContentRowContentChoice (); -};if _dcgfa :=d .DecodeElement (&_bbffb .ContentRowContentChoice .CustomXml ,&_bdbac );_dcgfa !=nil {return _dcgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _bbffb .ContentRowContentChoice ==nil {_bbffb .ContentRowContentChoice =NewEG_ContentRowContentChoice (); -};if _febeaf :=d .DecodeElement (&_bbffb .ContentRowContentChoice .Sdt ,&_bdbac );_febeaf !=nil {return _febeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_feecf :=NewEG_RunLevelElts (); -_feecf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_feecf );if _bcddg :=d .DecodeElement (&_feecf .RunLevelEltsChoice .ProofErr ,&_bdbac ); -_bcddg !=nil {return _bcddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fccdaf :=NewEG_RunLevelElts (); -_fccdaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_fccdaf );if _abcccc :=d .DecodeElement (&_fccdaf .RunLevelEltsChoice .PermStart ,&_bdbac ); -_abcccc !=nil {return _abcccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_acefa :=NewEG_RunLevelElts (); -_acefa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_acefa );if _dafdb :=d .DecodeElement (&_acefa .RunLevelEltsChoice .PermEnd ,&_bdbac );_dafdb !=nil {return _dafdb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bgega :=NewEG_RunLevelElts (); -_bgega .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_bgega );if _dbcedd :=d .DecodeElement (&_bgega .RunLevelEltsChoice .Ins ,&_bdbac );_dbcedd !=nil {return _dbcedd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_acbac :=NewEG_RunLevelElts (); -_acbac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_acbac );if _eedeg :=d .DecodeElement (&_acbac .RunLevelEltsChoice .Del ,&_bdbac );_eedeg !=nil {return _eedeg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ggbdga :=NewEG_RunLevelElts (); -_ggbdga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ggbdga );if _decff :=d .DecodeElement (&_ggbdga .RunLevelEltsChoice .MoveFrom ,&_bdbac ); -_decff !=nil {return _decff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cgeff :=NewEG_RunLevelElts (); -_cgeff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_cgeff );if _ddbea :=d .DecodeElement (&_cgeff .RunLevelEltsChoice .MoveTo ,&_bdbac );_ddbea !=nil {return _ddbea ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ecbfeb :=NewEG_RunLevelElts (); -_dfffe :=NewEG_RangeMarkupElements ();_dfffe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ecbfeb );_ecbfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecbfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfffe ); -if _fgaggc :=d .DecodeElement (&_dfffe .RangeMarkupElementsChoice .BookmarkStart ,&_bdbac );_fgaggc !=nil {return _fgaggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bebad :=NewEG_RunLevelElts (); -_bcadd :=NewEG_RangeMarkupElements ();_bcadd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_bebad );_bebad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bebad .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcadd ); -if _bagbag :=d .DecodeElement (&_bcadd .RangeMarkupElementsChoice .BookmarkEnd ,&_bdbac );_bagbag !=nil {return _bagbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dgffae :=NewEG_RunLevelElts (); -_ddafe :=NewEG_RangeMarkupElements ();_ddafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_dgffae );_dgffae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgffae .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddafe ); -if _eabgdb :=d .DecodeElement (&_ddafe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bdbac );_eabgdb !=nil {return _eabgdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egdgcc :=NewEG_RunLevelElts (); -_gabacg :=NewEG_RangeMarkupElements ();_gabacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_egdgcc );_egdgcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egdgcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabacg ); -if _bcdbc :=d .DecodeElement (&_gabacg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bdbac );_bcdbc !=nil {return _bcdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_eggdad :=NewEG_RunLevelElts (); -_ebcgc :=NewEG_RangeMarkupElements ();_ebcgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_eggdad );_eggdad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eggdad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebcgc ); -if _ddgeff :=d .DecodeElement (&_ebcgc .RangeMarkupElementsChoice .MoveToRangeStart ,&_bdbac );_ddgeff !=nil {return _ddgeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fcfcda :=NewEG_RunLevelElts (); -_ddadd :=NewEG_RangeMarkupElements ();_ddadd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_fcfcda );_fcfcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcfcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddadd ); -if _fbbdc :=d .DecodeElement (&_ddadd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bdbac );_fbbdc !=nil {return _fbbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ddfbfg :=NewEG_RunLevelElts (); -_afcbbd :=NewEG_RangeMarkupElements ();_afcbbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ddfbfg );_ddfbfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddfbfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_afcbbd ); -if _cadagf :=d .DecodeElement (&_afcbbd .RangeMarkupElementsChoice .CommentRangeStart ,&_bdbac );_cadagf !=nil {return _cadagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gceaeb :=NewEG_RunLevelElts (); -_edbbdb :=NewEG_RangeMarkupElements ();_edbbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_gceaeb );_gceaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gceaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbbdb ); -if _agfca :=d .DecodeElement (&_edbbdb .RangeMarkupElementsChoice .CommentRangeEnd ,&_bdbac );_agfca !=nil {return _agfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aaeaeb :=NewEG_RunLevelElts (); -_dgggbc :=NewEG_RangeMarkupElements ();_dgggbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_aaeaeb );_aaeaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaeaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgggbc ); -if _ecddee :=d .DecodeElement (&_dgggbc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bdbac );_ecddee !=nil {return _ecddee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_caade :=NewEG_RunLevelElts (); -_ggacf :=NewEG_RangeMarkupElements ();_ggacf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_caade );_caade .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caade .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggacf ); -if _dgdecb :=d .DecodeElement (&_ggacf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bdbac );_dgdecb !=nil {return _dgdecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ecgfc :=NewEG_RunLevelElts (); -_fggde :=NewEG_RangeMarkupElements ();_fggde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ecgfc );_ecgfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecgfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fggde ); -if _edbbe :=d .DecodeElement (&_fggde .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bdbac );_edbbe !=nil {return _edbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cfgea :=NewEG_RunLevelElts (); -_fegdc :=NewEG_RangeMarkupElements ();_fegdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_cfgea );_cfgea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfgea .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegdc ); -if _eeddab :=d .DecodeElement (&_fegdc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bdbac );_eeddab !=nil {return _eeddab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ggcfc :=NewEG_RunLevelElts (); -_eccffg :=NewEG_RangeMarkupElements ();_eccffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ggcfc );_ggcfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggcfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eccffg ); -if _ededad :=d .DecodeElement (&_eccffg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bdbac );_ededad !=nil {return _ededad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_acdga :=NewEG_RunLevelElts (); -_afcegf :=NewEG_RangeMarkupElements ();_afcegf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_acdga );_acdga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdga .RunLevelEltsChoice .EG_RangeMarkupElements ,_afcegf ); -if _efbdc :=d .DecodeElement (&_afcegf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bdbac );_efbdc !=nil {return _efbdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dedggc :=NewEG_RunLevelElts (); -_cgaaa :=NewEG_RangeMarkupElements ();_cgaaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_dedggc );_dedggc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dedggc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgaaa ); -if _fbdagb :=d .DecodeElement (&_cgaaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bdbac );_fbdagb !=nil {return _fbdagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ffdbe :=NewEG_RunLevelElts (); -_gbadbc :=NewEG_RangeMarkupElements ();_gbadbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_ffdbe );_ffdbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffdbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbadbc ); -if _abdbgg :=d .DecodeElement (&_gbadbc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bdbac );_abdbgg !=nil {return _abdbgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_baegd :=NewEG_RunLevelElts (); -_fbbbb :=NewEG_MathContent ();_fbbbb .MathContentChoice =NewEG_MathContentChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_baegd );_baegd .RunLevelEltsChoice .EG_MathContent =append (_baegd .RunLevelEltsChoice .EG_MathContent ,_fbbbb ); -if _eaaffg :=d .DecodeElement (&_fbbbb .MathContentChoice .OMathPara ,&_bdbac );_eaaffg !=nil {return _eaaffg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_efafg :=NewEG_RunLevelElts (); -_cbfgg :=NewEG_MathContent ();_cbfgg .MathContentChoice =NewEG_MathContentChoice ();_bbffb .ContentRowContentChoice .EG_RunLevelElts =append (_bbffb .ContentRowContentChoice .EG_RunLevelElts ,_efafg );_efafg .RunLevelEltsChoice .EG_MathContent =append (_efafg .RunLevelEltsChoice .EG_MathContent ,_cbfgg ); -if _fbaf :=d .DecodeElement (&_cbfgg .MathContentChoice .OMath ,&_bdbac );_fbaf !=nil {return _fbaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_bdbac .Name ); -if _fcfeg :=d .Skip ();_fcfeg !=nil {return _fcfeg ;};};case _a .EndElement :break _edfbbb ;case _a .CharData :};};return nil ;};func (_eadbdb ST_Lock )ValidateWithPath (path string )error {switch _eadbdb {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eadbdb )); -};return nil ;};func (_acceag ST_ProofErr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acceag .String (),start );};func (_caafe *CT_PageBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _caafe .ZOrderAttr !=ST_PageBorderZOrderUnset {_gfecd ,_cbgdd :=_caafe .ZOrderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u007a\u004f\u0072\u0064\u0065\u0072"}); -if _cbgdd !=nil {return _cbgdd ;};start .Attr =append (start .Attr ,_gfecd );};if _caafe .DisplayAttr !=ST_PageBorderDisplayUnset {_affcae ,_dgdce :=_caafe .DisplayAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070\u006c\u0061y"}); -if _dgdce !=nil {return _dgdce ;};start .Attr =append (start .Attr ,_affcae );};if _caafe .OffsetFromAttr !=ST_PageBorderOffsetUnset {_ffebe ,_aefg :=_caafe .OffsetFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006ff\u0066\u0073\u0065\u0074\u0046\u0072\u006f\u006d"}); -if _aefg !=nil {return _aefg ;};start .Attr =append (start .Attr ,_ffebe );};e .EncodeToken (start );if _caafe .Top !=nil {_eebg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_caafe .Top ,_eebg );};if _caafe .Left !=nil {_eeceda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_caafe .Left ,_eeceda );};if _caafe .Bottom !=nil {_bdeaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_caafe .Bottom ,_bdeaf );};if _caafe .Right !=nil {_agbdb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_caafe .Right ,_agbdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dadegd *EG_BlockLevelElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dadegd .BlockLevelEltsChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_ffbbed *CT_TabStop )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffbbed .ValAttr =ST_TabJc (1);for _ ,_gcegdg :=range start .Attr {if _gcegdg .Name .Local =="\u0076\u0061\u006c"{_ffbbed .ValAttr .UnmarshalXMLAttr (_gcegdg ); -continue ;};if _gcegdg .Name .Local =="\u006c\u0065\u0061\u0064\u0065\u0072"{_ffbbed .LeaderAttr .UnmarshalXMLAttr (_gcegdg );continue ;};if _gcegdg .Name .Local =="\u0070\u006f\u0073"{_dcdfcf ,_dbdggf :=ParseUnionST_SignedTwipsMeasure (_gcegdg .Value ); -if _dbdggf !=nil {return _dbdggf ;};_ffbbed .PosAttr =_dcdfcf ;continue ;};};for {_gcdfg ,_facgce :=d .Token ();if _facgce !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070\u003a\u0020%\u0073",_facgce ); -};if _gfagb ,_eaaaa :=_gcdfg .(_a .EndElement );_eaaaa &&_gfagb .Name ==start .Name {break ;};};return nil ;};func (_bdbgd *EG_RPrMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdbgd .RPrMathChoice =NewEG_RPrMathChoice ();_effafg :for {_bcgade ,_defdf :=d .Token (); -if _defdf !=nil {return _defdf ;};switch _fabcg :=_bcgade .(type ){case _a .StartElement :switch _fabcg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:if _bdbgd .RPrMathChoice ==nil {_bdbgd .RPrMathChoice =NewEG_RPrMathChoice (); -};if _egfff :=d .DecodeElement (&_bdbgd .RPrMathChoice .Ins ,&_fabcg );_egfff !=nil {return _egfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:if _bdbgd .RPrMathChoice ==nil {_bdbgd .RPrMathChoice =NewEG_RPrMathChoice (); -};if _dbegfe :=d .DecodeElement (&_bdbgd .RPrMathChoice .Del ,&_fabcg );_dbegfe !=nil {return _dbegfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _bdbgd .RPrMathChoice ==nil {_bdbgd .RPrMathChoice =NewEG_RPrMathChoice (); -};if _ddgbcf :=d .DecodeElement (&_bdbgd .RPrMathChoice .RPr ,&_fabcg );_ddgbcf !=nil {return _ddgbcf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fR\u0050\u0072\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_fabcg .Name ); -if _caaegg :=d .Skip ();_caaegg !=nil {return _caaegg ;};};case _a .EndElement :break _effafg ;case _a .CharData :};};return nil ;};func (_febb *CT_DocPartName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efea :=range start .Attr {if _efea .Name .Local =="\u0076\u0061\u006c"{_eaaf :=_efea .Value ; -_febb .ValAttr =_eaaf ;continue ;};if _efea .Name .Local =="\u0064e\u0063\u006f\u0072\u0061\u0074\u0065d"{_daef ,_fabbc :=ParseUnionST_OnOff (_efea .Value );if _fabbc !=nil {return _fabbc ;};_febb .DecoratedAttr =&_daef ;continue ;};};for {_ffgca ,_bbdg :=d .Token (); -if _bbdg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u004e\u0061\u006d\u0065:\u0020\u0025\u0073",_bbdg );};if _cada ,_cged :=_ffgca .(_a .EndElement );_cged &&_cada .Name ==start .Name {break ; -};};return nil ;};func (_fdfda *CT_PPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_fdfda .AuthorAttr )}); -if _fdfda .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_fdfda .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_fdfda .IdAttr )}); -e .EncodeToken (start );_fdfaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_fdfda .PPr ,_fdfaf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_AutoCaptions struct{ +// Allow Line Breaking At Character Level +WordWrap *CT_OnOff ; -// Single Automatic Captioning Setting -AutoCaption []*CT_AutoCaption ;};type CT_DocGrid struct{ +// Allow Punctuation to Extend Past Text Extents +OverflowPunct *CT_OnOff ; -// Document Grid Type -TypeAttr ST_DocGrid ; +// Compress Punctuation at Start of a Line +TopLinePunct *CT_OnOff ; -// Document Grid Line Pitch -LinePitchAttr *int64 ; +// Automatically Adjust Spacing of Latin and East Asian Text +AutoSpaceDE *CT_OnOff ; -// Document Grid Character Pitch -CharSpaceAttr *int64 ;};const (ST_ThemeUnset ST_Theme =0;ST_ThemeMajorEastAsia ST_Theme =1;ST_ThemeMajorBidi ST_Theme =2;ST_ThemeMajorAscii ST_Theme =3;ST_ThemeMajorHAnsi ST_Theme =4;ST_ThemeMinorEastAsia ST_Theme =5;ST_ThemeMinorBidi ST_Theme =6;ST_ThemeMinorAscii ST_Theme =7; -ST_ThemeMinorHAnsi ST_Theme =8;);func NewWdCT_WordprocessingGroupChoice ()*WdCT_WordprocessingGroupChoice {_ddaafe :=&WdCT_WordprocessingGroupChoice {};return _ddaafe ;};func NewEG_RubyContent ()*EG_RubyContent {_dbecab :=&EG_RubyContent {};_dbecab .RubyContentChoice =NewEG_RubyContentChoice (); -return _dbecab ;};func (_agfae ST_TextAlignment )ValidateWithPath (path string )error {switch _agfae {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agfae )); -};return nil ;};type CT_TcPr struct{ +// Automatically Adjust Spacing of East Asian Text and Numbers +AutoSpaceDN *CT_OnOff ; -// Table Cell Conditional Formatting -CnfStyle *CT_Cnf ; +// Right to Left Paragraph Layout +Bidi *CT_OnOff ; -// Preferred Table Cell Width -TcW *CT_TblWidth ; +// Automatically Adjust Right Indent When Using Document Grid +AdjustRightInd *CT_OnOff ; -// Grid Columns Spanned by Current Table Cell -GridSpan *CT_DecimalNumber ; +// Use Document Grid Settings for Inter-Line Paragraph Spacing +SnapToGrid *CT_OnOff ; -// Horizontally Merged Cell -HMerge *CT_HMerge ; +// Spacing Between Lines and Above/Below Paragraph +Spacing *CT_Spacing ; -// Vertically Merged Cell -VMerge *CT_VMerge ; +// Paragraph Indentation +Ind *CT_Ind ; -// Table Cell Borders -TcBorders *CT_TcBorders ; +// Ignore Spacing Above and Below When Using Identical Styles +ContextualSpacing *CT_OnOff ; -// Table Cell Shading -Shd *CT_Shd ; +// Use Left/Right Indents as Inside/Outside Indents +MirrorIndents *CT_OnOff ; -// Don't Wrap Cell Content -NoWrap *CT_OnOff ; +// Prevent Text Frames From Overlapping +SuppressOverlap *CT_OnOff ; -// Single Table Cell Margins -TcMar *CT_TcMar ; +// Paragraph Alignment +Jc *CT_Jc ; -// Table Cell Text Flow Direction +// Paragraph Text Flow Direction TextDirection *CT_TextDirection ; -// Fit Text Within Cell -TcFitText *CT_OnOff ; +// Vertical Character Alignment on Line +TextAlignment *CT_TextAlignment ; -// Table Cell Vertical Alignment -VAlign *CT_VerticalJc ; +// Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents +TextboxTightWrap *CT_TextboxTightWrap ; -// Ignore End Of Cell Marker In Row Height Calculation -HideMark *CT_OnOff ; +// Associated Outline Level +OutlineLvl *CT_DecimalNumber ; -// Header Cells Associated With Table Cell -Headers *CT_Headers ;CellMarkupElementsChoice *EG_CellMarkupElementsChoice ;TcPrChange *CT_TcPrChange ;};func (_fcbafc ST_DropCap )ValidateWithPath (path string )error {switch _fcbafc {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcbafc )); -};return nil ;};type EG_ContentCellContentChoice struct{ +// Associated HTML div ID +DivId *CT_DecimalNumber ; -// Table Cell -Tc []*CT_Tc ; +// Paragraph Conditional Formatting +CnfStyle *CT_Cnf ;RPr *CT_ParaRPr ;SectPr *CT_SectPr ;PPrChange *CT_PPrChange ;};func (_bfacb *CT_FldCharChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efcb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_bfacb .FldData =NewCT_Text (); +if _bgcfb :=d .DecodeElement (_bfacb .FldData ,&_efcb );_bgcfb !=nil {return _bgcfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"}:_bfacb .FfData =NewCT_FFData (); +if _gfddd :=d .DecodeElement (_bfacb .FfData ,&_efcb );_gfddd !=nil {return _gfddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_bfacb .NumberingChange =NewCT_TrackChangeNumbering (); +if _effggf :=d .DecodeElement (_bfacb .NumberingChange ,&_efcb );_effggf !=nil {return _effggf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_efcb .Name ); +if _abbf :=d .Skip ();_abbf !=nil {return _abbf ;};};return nil ;};func (_eageb *ST_Zoom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_badebf ,_aegfd :=d .Token ();if _aegfd !=nil {return _aegfd ;};if _eeegb ,_dfaeb :=_badebf .(_a .EndElement ); +_dfaeb &&_eeegb .Name ==start .Name {*_eageb =1;return nil ;};if _gdbfeb ,_baceed :=_badebf .(_a .CharData );!_baceed {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_badebf ); +}else {switch string (_gdbfeb ){case "":*_eageb =0;case "\u006e\u006f\u006e\u0065":*_eageb =1;case "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065":*_eageb =2;case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_eageb =3;case "\u0074e\u0078\u0074\u0046\u0069\u0074":*_eageb =4; +};};_badebf ,_aegfd =d .Token ();if _aegfd !=nil {return _aegfd ;};if _aeffc ,_efgdg :=_badebf .(_a .EndElement );_efgdg &&_aeffc .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_badebf ); +};func (_dcfega *ST_Merge )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dcfega =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065":*_dcfega =1;case "\u0072e\u0073\u0074\u0061\u0072\u0074":*_dcfega =2;};return nil ;};func (_ebbdgg ST_EdnPos )Validate ()error {return _ebbdgg .ValidateWithPath ("")}; +func (_daddb ST_Zoom )ValidateWithPath (path string )error {switch _daddb {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daddb )); +};return nil ;};func (_dbdcc *ST_SignedTwipsMeasure )ValidateWithPath (path string )error {_gcfbag :=[]string {};if _dbdcc .Int64 !=nil {_gcfbag =append (_gcfbag ,"\u0049\u006e\u00746\u0034");};if _dbdcc .ST_UniversalMeasure !=nil {_gcfbag =append (_gcfbag ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); +};if len (_gcfbag )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_gcfbag );};return nil ;};func NewCT_SdtDate ()*CT_SdtDate {_afdgg :=&CT_SdtDate {}; +return _afdgg };func (_bcfcde ST_HAnchor )ValidateWithPath (path string )error {switch _bcfcde {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcfcde )); +};return nil ;};func (_dgad *CT_AutoCaptions )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_abe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}}; +for _ ,_eab :=range _dgad .AutoCaption {e .EncodeElement (_eab ,_abe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Cell-Level Custom XML Element -CustomXml *CT_CustomXmlCell ; - -// Cell-Level Structured Document Tag -Sdt *CT_SdtCell ;EG_RunLevelElts []*EG_RunLevelElts ;};func (_bbegcd *ST_TblStyleOverrideType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bbegcd =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_bbegcd =1; -case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077":*_bbegcd =2;case "\u006ca\u0073\u0074\u0052\u006f\u0077":*_bbegcd =3;case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c":*_bbegcd =4;case "\u006ca\u0073\u0074\u0043\u006f\u006c":*_bbegcd =5;case "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t":*_bbegcd =6; -case "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t":*_bbegcd =7;case "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z":*_bbegcd =8;case "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z":*_bbegcd =9;case "\u006e\u0065\u0043\u0065\u006c\u006c":*_bbegcd =10;case "\u006e\u0077\u0043\u0065\u006c\u006c":*_bbegcd =11; -case "\u0073\u0065\u0043\u0065\u006c\u006c":*_bbegcd =12;case "\u0073\u0077\u0043\u0065\u006c\u006c":*_bbegcd =13;};return nil ;};func (_gdbcfb *ST_RestartNumber )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gdbcfb =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_gdbcfb =1; -case "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074":*_gdbcfb =2;case "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065":*_gdbcfb =3;};return nil ;};func (_dbdff *ST_HexColor )ValidateWithPath (path string )error {_cccfcf :=[]string {};if _dbdff .ST_HexColorAuto !=ST_HexColorAutoUnset {_cccfcf =append (_cccfcf ,"\u0053T\u005fH\u0065\u0078\u0043\u006f\u006c\u006f\u0072\u0041\u0075\u0074\u006f"); -};if _dbdff .ST_HexColorRGB !=nil {_cccfcf =append (_cccfcf ,"\u0053\u0054\u005f\u0048\u0065\u0078\u0043\u006f\u006co\u0072\u0052\u0047\u0042");};if len (_cccfcf )> 1{return _ff .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cccfcf ); -};return nil ;}; - -// Validate validates the EG_MathContent and its children -func (_gbcbbg *EG_MathContent )Validate ()error {return _gbcbbg .ValidateWithPath ("\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006fn\u0074\u0065\u006e\u0074");};func (_dbaace ST_MultiLevelType )String ()string {switch _dbaace {case 0:return "";case 1:return "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c"; -case 2:return "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";case 3:return "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";};return "";}; - -// ValidateWithPath validates the CT_DocPartPr and its children, prefixing error messages with path -func (_cbfc *CT_DocPartPr )ValidateWithPath (path string )error {if _gfbg :=_cbfc .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_gfbg !=nil {return _gfbg ;};if _cbfc .Style !=nil {if _cdbfc :=_cbfc .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_cdbfc !=nil {return _cdbfc ;};};if _cbfc .Category !=nil {if _ggcca :=_cbfc .Category .ValidateWithPath (path +"\u002fC\u0061\u0074\u0065\u0067\u006f\u0072y");_ggcca !=nil {return _ggcca ;};};if _cbfc .Types !=nil {if _bbba :=_cbfc .Types .ValidateWithPath (path +"\u002f\u0054\u0079\u0070\u0065\u0073"); -_bbba !=nil {return _bbba ;};};if _cbfc .Behaviors !=nil {if _dfad :=_cbfc .Behaviors .ValidateWithPath (path +"\u002f\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073");_dfad !=nil {return _dfad ;};};if _cbfc .Description !=nil {if _bbbcg :=_cbfc .Description .ValidateWithPath (path +"\u002f\u0044\u0065s\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); -_bbbcg !=nil {return _bbbcg ;};};if _cbfc .Guid !=nil {if _gfeea :=_cbfc .Guid .ValidateWithPath (path +"\u002f\u0047\u0075i\u0064");_gfeea !=nil {return _gfeea ;};};return nil ;};func (_bcfgdc ST_SdtDateMappingType )String ()string {switch _bcfgdc {case 0:return ""; -case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u0064\u0061\u0074\u0065";case 3:return "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065";};return "";};type EG_RPrMath struct{RPrMathChoice *EG_RPrMathChoice ;};func (_geefab ST_HdrFtr )ValidateWithPath (path string )error {switch _geefab {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geefab )); -};return nil ;};func (_accf *CT_DocPartBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dfab ,_debdd :=_accf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _debdd !=nil {return _debdd ;};start .Attr =append (start .Attr ,_dfab ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// Validate validates the CT_FtnEdnRef and its children -func (_dbfab *CT_FtnEdnRef )Validate ()error {return _dbfab .ValidateWithPath ("\u0043\u0054\u005fF\u0074\u006e\u0045\u0064\u006e\u0052\u0065\u0066");};const _bbaba ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"; -func NewDocument ()*Document {_efgaff :=&Document {};_efgaff .CT_Document =*NewCT_Document ();return _efgaff ;};func (_abecca ST_DocGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abecca .String (),start );};func (_bdbgf *EG_ContentRunContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bdbgf .ContentRunContentChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func (_gggbd *CT_FFCheckBoxChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gggbd .Size !=nil {_ceebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0069\u007a\u0065"}};e .EncodeElement (_gggbd .Size ,_ceebe ); -}else if _gggbd .SizeAuto !=nil {_aaggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}};e .EncodeElement (_gggbd .SizeAuto ,_aaggc );};return nil ;};func NewWebSettings ()*WebSettings {_gcaead :=&WebSettings {}; -_gcaead .CT_WebSettings =*NewCT_WebSettings ();return _gcaead ;};func NewCT_MathCtrlDel ()*CT_MathCtrlDel {_gffde :=&CT_MathCtrlDel {};return _gffde }; - -// ValidateWithPath validates the CT_NumPicBulletChoice and its children, prefixing error messages with path -func (_afaef *CT_NumPicBulletChoice )ValidateWithPath (path string )error {if _afaef .Pict !=nil {if _eebed :=_afaef .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074");_eebed !=nil {return _eebed ;};};if _afaef .Drawing !=nil {if _bcdge :=_afaef .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); -_bcdge !=nil {return _bcdge ;};};return nil ;};func (_fdgebc ST_BrType )Validate ()error {return _fdgebc .ValidateWithPath ("")};func (_bfgag *ST_InfoTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcddb ,_edffg :=d .Token ();if _edffg !=nil {return _edffg ; -};if _dcefeb ,_ddfdce :=_fcddb .(_a .EndElement );_ddfdce &&_dcefeb .Name ==start .Name {*_bfgag =1;return nil ;};if _fdcbag ,_bfabfc :=_fcddb .(_a .CharData );!_bfabfc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcddb ); -}else {switch string (_fdcbag ){case "":*_bfgag =0;case "\u0074\u0065\u0078\u0074":*_bfgag =1;case "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074":*_bfgag =2;};};_fcddb ,_edffg =d .Token ();if _edffg !=nil {return _edffg ;};if _gagcdb ,_agcgea :=_fcddb .(_a .EndElement ); -_agcgea &&_gagcdb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcddb );};func (_fbeec *ST_Merge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bacedd ,_cbbed :=d .Token (); -if _cbbed !=nil {return _cbbed ;};if _edbgfc ,_gbaegd :=_bacedd .(_a .EndElement );_gbaegd &&_edbgfc .Name ==start .Name {*_fbeec =1;return nil ;};if _ecdcc ,_eaadcb :=_bacedd .(_a .CharData );!_eaadcb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bacedd ); -}else {switch string (_ecdcc ){case "":*_fbeec =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065":*_fbeec =1;case "\u0072e\u0073\u0074\u0061\u0072\u0074":*_fbeec =2;};};_bacedd ,_cbbed =d .Token ();if _cbbed !=nil {return _cbbed ;};if _edfff ,_feadf :=_bacedd .(_a .EndElement ); -_feadf &&_edfff .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bacedd );};func NewCT_DocDefaults ()*CT_DocDefaults {_ggfa :=&CT_DocDefaults {}; -return _ggfa };func NewEG_CellMarkupElements ()*EG_CellMarkupElements {_caebag :=&EG_CellMarkupElements {};_caebag .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();return _caebag ;}; +// ValidateWithPath validates the CT_PPr and its children, prefixing error messages with path +func (_ccbcd *CT_PPr )ValidateWithPath (path string )error {if _ccbcd .PStyle !=nil {if _ddgda :=_ccbcd .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_ddgda !=nil {return _ddgda ;};};if _ccbcd .KeepNext !=nil {if _gafcfd :=_ccbcd .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); +_gafcfd !=nil {return _gafcfd ;};};if _ccbcd .KeepLines !=nil {if _ffbbg :=_ccbcd .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_ffbbg !=nil {return _ffbbg ;};};if _ccbcd .PageBreakBefore !=nil {if _bfcaa :=_ccbcd .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); +_bfcaa !=nil {return _bfcaa ;};};if _ccbcd .FramePr !=nil {if _abdg :=_ccbcd .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_abdg !=nil {return _abdg ;};};if _ccbcd .WidowControl !=nil {if _agcfab :=_ccbcd .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); +_agcfab !=nil {return _agcfab ;};};if _ccbcd .NumPr !=nil {if _efbce :=_ccbcd .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_efbce !=nil {return _efbce ;};};if _ccbcd .SuppressLineNumbers !=nil {if _ddece :=_ccbcd .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); +_ddece !=nil {return _ddece ;};};if _ccbcd .PBdr !=nil {if _ebafc :=_ccbcd .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_ebafc !=nil {return _ebafc ;};};if _ccbcd .Shd !=nil {if _agfad :=_ccbcd .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_agfad !=nil {return _agfad ;};};if _ccbcd .Tabs !=nil {if _cbfgc :=_ccbcd .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_cbfgc !=nil {return _cbfgc ;};};if _ccbcd .SuppressAutoHyphens !=nil {if _ceca :=_ccbcd .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); +_ceca !=nil {return _ceca ;};};if _ccbcd .Kinsoku !=nil {if _ecgdg :=_ccbcd .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_ecgdg !=nil {return _ecgdg ;};};if _ccbcd .WordWrap !=nil {if _ceefe :=_ccbcd .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); +_ceefe !=nil {return _ceefe ;};};if _ccbcd .OverflowPunct !=nil {if _cgbga :=_ccbcd .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_cgbga !=nil {return _cgbga ;};};if _ccbcd .TopLinePunct !=nil {if _egcace :=_ccbcd .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); +_egcace !=nil {return _egcace ;};};if _ccbcd .AutoSpaceDE !=nil {if _aaefd :=_ccbcd .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_aaefd !=nil {return _aaefd ;};};if _ccbcd .AutoSpaceDN !=nil {if _cdcdg :=_ccbcd .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); +_cdcdg !=nil {return _cdcdg ;};};if _ccbcd .Bidi !=nil {if _gfage :=_ccbcd .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_gfage !=nil {return _gfage ;};};if _ccbcd .AdjustRightInd !=nil {if _bggde :=_ccbcd .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); +_bggde !=nil {return _bggde ;};};if _ccbcd .SnapToGrid !=nil {if _dbdfc :=_ccbcd .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_dbdfc !=nil {return _dbdfc ;};};if _ccbcd .Spacing !=nil {if _bggfb :=_ccbcd .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_bggfb !=nil {return _bggfb ;};};if _ccbcd .Ind !=nil {if _dcbef :=_ccbcd .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_dcbef !=nil {return _dcbef ;};};if _ccbcd .ContextualSpacing !=nil {if _fabegb :=_ccbcd .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); +_fabegb !=nil {return _fabegb ;};};if _ccbcd .MirrorIndents !=nil {if _cefb :=_ccbcd .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_cefb !=nil {return _cefb ;};};if _ccbcd .SuppressOverlap !=nil {if _abdgg :=_ccbcd .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); +_abdgg !=nil {return _abdgg ;};};if _ccbcd .Jc !=nil {if _dcgcc :=_ccbcd .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_dcgcc !=nil {return _dcgcc ;};};if _ccbcd .TextDirection !=nil {if _bgdad :=_ccbcd .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_bgdad !=nil {return _bgdad ;};};if _ccbcd .TextAlignment !=nil {if _fggbdf :=_ccbcd .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_fggbdf !=nil {return _fggbdf ;};};if _ccbcd .TextboxTightWrap !=nil {if _fbefe :=_ccbcd .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); +_fbefe !=nil {return _fbefe ;};};if _ccbcd .OutlineLvl !=nil {if _dbcaf :=_ccbcd .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_dbcaf !=nil {return _dbcaf ;};};if _ccbcd .DivId !=nil {if _ggbgce :=_ccbcd .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); +_ggbgce !=nil {return _ggbgce ;};};if _ccbcd .CnfStyle !=nil {if _edfcf :=_ccbcd .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_edfcf !=nil {return _edfcf ;};};if _ccbcd .RPr !=nil {if _bgffc :=_ccbcd .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); +_bgffc !=nil {return _bgffc ;};};if _ccbcd .SectPr !=nil {if _gfae :=_ccbcd .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_gfae !=nil {return _gfae ;};};if _ccbcd .PPrChange !=nil {if _eggfd :=_ccbcd .PPrChange .ValidateWithPath (path +"\u002f\u0050\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); +_eggfd !=nil {return _eggfd ;};};return nil ;}; // Validate validates the CT_FramesetSplitbar and its children -func (_ebgf *CT_FramesetSplitbar )Validate ()error {return _ebgf .ValidateWithPath ("\u0043\u0054\u005f\u0046ra\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072");};func (_ffebd *CT_String )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_afgadb :=range start .Attr {if _afgadb .Name .Local =="\u0076\u0061\u006c"{_accfbb :=_afgadb .Value ; -_ffebd .ValAttr =_accfbb ;continue ;};};for {_fecgdg ,_bcgac :=d .Token ();if _bcgac !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_bcgac );};if _faega ,_abcgc :=_fecgdg .(_a .EndElement ); -_abcgc &&_faega .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the EG_RangeMarkupElementsChoice and its children -func (_ggcff *EG_RangeMarkupElementsChoice )Validate ()error {return _ggcff .ValidateWithPath ("\u0045\u0047\u005f\u0052a\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006fi\u0063\u0065");}; - -// ValidateWithPath validates the EG_BlockLevelEltsChoice and its children, prefixing error messages with path -func (_gdcee *EG_BlockLevelEltsChoice )ValidateWithPath (path string )error {for _dacaf ,_bfeeaf :=range _gdcee .AltChunk {if _gcbb :=_bfeeaf .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fA\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u005b\u0025\u0064\u005d",path ,_dacaf )); -_gcbb !=nil {return _gcbb ;};};for _abeegg ,_cdgge :=range _gdcee .EG_ContentBlockContent {if _fcdcb :=_cdgge .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_abeegg )); -_fcdcb !=nil {return _fcdcb ;};};return nil ;}; - -// ValidateWithPath validates the CT_FtnEdnSepRef and its children, prefixing error messages with path -func (_cafab *CT_FtnEdnSepRef )ValidateWithPath (path string )error {return nil };const (ST_StyleTypeUnset ST_StyleType =0;ST_StyleTypeParagraph ST_StyleType =1;ST_StyleTypeCharacter ST_StyleType =2;ST_StyleTypeTable ST_StyleType =3;ST_StyleTypeNumbering ST_StyleType =4; -); - -// Validate validates the CT_OnOff and its children -func (_adcce *CT_OnOff )Validate ()error {return _adcce .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};func (_dggdf *CT_FtnEdnSepRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_geecg :=range start .Attr {if _geecg .Name .Local =="\u0069\u0064"{_egfec ,_fcgcge :=_f .ParseInt (_geecg .Value ,10,64); -if _fcgcge !=nil {return _fcgcge ;};_dggdf .IdAttr =_egfec ;continue ;};};for {_bgeec ,_bcffd :=d .Token ();if _bcffd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0046\u0074\u006e\u0045\u0064\u006eS\u0065\u0070\u0052e\u0066:\u0020\u0025\u0073",_bcffd ); -};if _aagce ,_bead :=_bgeec .(_a .EndElement );_bead &&_aagce .Name ==start .Name {break ;};};return nil ;};func NewCT_TargetScreenSz ()*CT_TargetScreenSz {_fabgg :=&CT_TargetScreenSz {};_fabgg .ValAttr =ST_TargetScreenSz (1);return _fabgg ;};func (_begcg *CT_TrackChangeNumbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gccea :=range start .Attr {if _gccea .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e\u0061\u006c"{_gecafa :=_gccea .Value ; -_begcg .OriginalAttr =&_gecafa ;continue ;};if _gccea .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_adfcf :=_gccea .Value ;_begcg .AuthorAttr =_adfcf ;continue ;};if _gccea .Name .Local =="\u0064\u0061\u0074\u0065"{_bagbg ,_gdbdcf :=ParseStdlibTime (_gccea .Value ); -if _gdbdcf !=nil {return _gdbdcf ;};_begcg .DateAttr =&_bagbg ;continue ;};if _gccea .Name .Local =="\u0069\u0064"{_fgadcb ,_ccgda :=_f .ParseInt (_gccea .Value ,10,64);if _ccgda !=nil {return _ccgda ;};_begcg .IdAttr =_fgadcb ;continue ;};};for {_afccb ,_bfdbe :=d .Token (); -if _bfdbe !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0072\u0061c\u006b\u0043\u0068\u0061\u006e\u0067\u0065N\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u003a\u0020%\u0073",_bfdbe );};if _baab ,_ggfbf :=_afccb .(_a .EndElement ); -_ggfbf &&_baab .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_Document and its children, prefixing error messages with path -func (_cded *CT_Document )ValidateWithPath (path string )error {if _cded .ConformanceAttr ==_ee .ST_ConformanceClassUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _gabg :=_cded .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_gabg !=nil {return _gabg ;};if _cded .Background !=nil {if _bgfa :=_cded .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"); -_bgfa !=nil {return _bgfa ;};};if _cded .Body !=nil {if _begfe :=_cded .Body .ValidateWithPath (path +"\u002f\u0042\u006fd\u0079");_begfe !=nil {return _begfe ;};};return nil ;};func (_feagc *ST_Zoom )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_feagc =0; -case "\u006e\u006f\u006e\u0065":*_feagc =1;case "\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065":*_feagc =2;case "\u0062e\u0073\u0074\u0046\u0069\u0074":*_feagc =3;case "\u0074e\u0078\u0074\u0046\u0069\u0074":*_feagc =4;};return nil ;}; - -// Validate validates the CT_DocType and its children -func (_aegd *CT_DocType )Validate ()error {return _aegd .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065");};func (_bdcf *CT_TcMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bdcf .Top !=nil {_aeegg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; -e .EncodeElement (_bdcf .Top ,_aeegg );};if _bdcf .Start !=nil {_eebbc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_bdcf .Start ,_eebbc );};if _bdcf .Left !=nil {_bceae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_bdcf .Left ,_bceae );};if _bdcf .Bottom !=nil {_gdcdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_bdcf .Bottom ,_gdcdf );};if _bdcf .End !=nil {_beaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; -e .EncodeElement (_bdcf .End ,_beaae );};if _bdcf .Right !=nil {_bgdde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bdcf .Right ,_bgdde );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; - -// Validate validates the CT_TcMar and its children -func (_ddbcaf *CT_TcMar )Validate ()error {return _ddbcaf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072");};func (_cfecca *CT_TblGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cfecca .GridCol !=nil {_ddbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u0069\u0064\u0043\u006fl"}}; -for _ ,_gfdef :=range _cfecca .GridCol {e .EncodeElement (_gfdef ,_ddbfa );};};if _cfecca .TblGridChange !=nil {_gabfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074b\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_cfecca .TblGridChange ,_gabfe ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eaacbe *Comments )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eaacbe .CT_Comments =*NewCT_Comments ();_dafeaf :for {_fbedd ,_bdcccb :=d .Token ();if _bdcccb !=nil {return _bdcccb ; -};switch _ffgfcb :=_fbedd .(type ){case _a .StartElement :switch _ffgfcb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_bgcce :=NewCT_Comment (); -if _efbdbd :=d .DecodeElement (_bgcce ,&_ffgfcb );_efbdbd !=nil {return _efbdbd ;};_eaacbe .Comment =append (_eaacbe .Comment ,_bgcce );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_ffgfcb .Name ); -if _gcabe :=d .Skip ();_gcabe !=nil {return _gcabe ;};};case _a .EndElement :break _dafeaf ;case _a .CharData :};};return nil ;};type WdST_RelFromV byte ;func (_bbacb *CT_Ruby )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -_gbgbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079\u0050\u0072"}};e .EncodeElement (_bbacb .RubyPr ,_gbgbg );_dgcdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0074"}};e .EncodeElement (_bbacb .Rt ,_dgcdg ); -_gggcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079\u0042\u0061\u0073\u0065"}};e .EncodeElement (_bbacb .RubyBase ,_gggcb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FFDataChoice struct{ +func (_cbbfd *CT_FramesetSplitbar )Validate ()error {return _cbbfd .ValidateWithPath ("\u0043\u0054\u005f\u0046ra\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072");};const (ST_PageBorderDisplayUnset ST_PageBorderDisplay =0; +ST_PageBorderDisplayAllPages ST_PageBorderDisplay =1;ST_PageBorderDisplayFirstPage ST_PageBorderDisplay =2;ST_PageBorderDisplayNotFirstPage ST_PageBorderDisplay =3;);func (_dadfe *CT_TcPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dadfe .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +_ececag :for {_bdgda ,_faddb :=d .Token ();if _faddb !=nil {return _faddb ;};switch _effcea :=_bdgda .(type ){case _a .StartElement :switch _effcea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_dadfe .CnfStyle =NewCT_Cnf (); +if _gdegb :=d .DecodeElement (_dadfe .CnfStyle ,&_effcea );_gdegb !=nil {return _gdegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_dadfe .TcW =NewCT_TblWidth (); +if _agfeee :=d .DecodeElement (_dadfe .TcW ,&_effcea );_agfeee !=nil {return _agfeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_dadfe .GridSpan =NewCT_DecimalNumber (); +if _bfabd :=d .DecodeElement (_dadfe .GridSpan ,&_effcea );_bfabd !=nil {return _bfabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_dadfe .HMerge =NewCT_HMerge (); +if _agfff :=d .DecodeElement (_dadfe .HMerge ,&_effcea );_agfff !=nil {return _agfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_dadfe .VMerge =NewCT_VMerge (); +if _gaegcf :=d .DecodeElement (_dadfe .VMerge ,&_effcea );_gaegcf !=nil {return _gaegcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_dadfe .TcBorders =NewCT_TcBorders (); +if _accga :=d .DecodeElement (_dadfe .TcBorders ,&_effcea );_accga !=nil {return _accga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_dadfe .Shd =NewCT_Shd (); +if _dacfg :=d .DecodeElement (_dadfe .Shd ,&_effcea );_dacfg !=nil {return _dacfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_dadfe .NoWrap =NewCT_OnOff (); +if _eacdc :=d .DecodeElement (_dadfe .NoWrap ,&_effcea );_eacdc !=nil {return _eacdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_dadfe .TcMar =NewCT_TcMar (); +if _gagdgg :=d .DecodeElement (_dadfe .TcMar ,&_effcea );_gagdgg !=nil {return _gagdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_dadfe .TextDirection =NewCT_TextDirection (); +if _gaefac :=d .DecodeElement (_dadfe .TextDirection ,&_effcea );_gaefac !=nil {return _gaefac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_dadfe .TcFitText =NewCT_OnOff (); +if _ebfcce :=d .DecodeElement (_dadfe .TcFitText ,&_effcea );_ebfcce !=nil {return _ebfcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_dadfe .VAlign =NewCT_VerticalJc (); +if _eaadcf :=d .DecodeElement (_dadfe .VAlign ,&_effcea );_eaadcf !=nil {return _eaadcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_dadfe .HideMark =NewCT_OnOff (); +if _bfbgdc :=d .DecodeElement (_dadfe .HideMark ,&_effcea );_bfbgdc !=nil {return _bfbgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_dadfe .Headers =NewCT_Headers (); +if _bgaaa :=d .DecodeElement (_dadfe .Headers ,&_effcea );_bgaaa !=nil {return _bgaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_dadfe .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _gbfda :=d .DecodeElement (&_dadfe .CellMarkupElementsChoice .CellIns ,&_effcea );_gbfda !=nil {return _gbfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_dadfe .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _bgabfb :=d .DecodeElement (&_dadfe .CellMarkupElementsChoice .CellDel ,&_effcea );_bgabfb !=nil {return _bgabfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_dadfe .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _ebcdfb :=d .DecodeElement (&_dadfe .CellMarkupElementsChoice .CellMerge ,&_effcea );_ebcdfb !=nil {return _ebcdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_dadfe .TcPrChange =NewCT_TcPrChange (); +if _fbcebf :=d .DecodeElement (_dadfe .TcPrChange ,&_effcea );_fbcebf !=nil {return _fbcebf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0063\u0050\u0072\u0020\u0025\u0076",_effcea .Name ); +if _adefe :=d .Skip ();_adefe !=nil {return _adefe ;};};case _a .EndElement :break _ececag ;case _a .CharData :};};return nil ;}; -// Form Field Name -Name *CT_FFName ; - -// Form Field Label -Label *CT_DecimalNumber ; - -// Form Field Navigation Order Index -TabIndex *CT_UnsignedDecimalNumber ; - -// Form Field Enabled -Enabled *CT_OnOff ; - -// Recalculate Fields When Current Field Is Modified -CalcOnExit *CT_OnOff ; - -// Script Function to Execute on Form Field Entry -EntryMacro *CT_MacroName ; - -// Script Function to Execute on Form Field Exit -ExitMacro *CT_MacroName ; - -// Associated Help Text -HelpText *CT_FFHelpText ; - -// Associated Status Text -StatusText *CT_FFStatusText ;CheckBox *CT_FFCheckBox ;DdList *CT_FFDDList ;TextInput *CT_FFTextInput ;};func (_dfcceg *WdST_RelFromH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aebceb ,_dcfgg :=d .Token ();if _dcfgg !=nil {return _dcfgg ; -};if _cadfff ,_eggdf :=_aebceb .(_a .EndElement );_eggdf &&_cadfff .Name ==start .Name {*_dfcceg =1;return nil ;};if _cdbab ,_efcbb :=_aebceb .(_a .CharData );!_efcbb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aebceb ); -}else {switch string (_cdbab ){case "":*_dfcceg =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_dfcceg =1;case "\u0070\u0061\u0067\u0065":*_dfcceg =2;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_dfcceg =3;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_dfcceg =4; -case "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_dfcceg =5;case "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_dfcceg =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_dfcceg =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_dfcceg =8; -};};_aebceb ,_dcfgg =d .Token ();if _dcfgg !=nil {return _dcfgg ;};if _bgbbd ,_adbdc :=_aebceb .(_a .EndElement );_adbdc &&_bgbbd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aebceb ); -}; - -// Validate validates the Document and its children -func (_addfec *Document )Validate ()error {return _addfec .ValidateWithPath ("\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func (_gfbff *CT_SdtText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcgfe :=range start .Attr {if _bcgfe .Name .Local =="\u006du\u006c\u0074\u0069\u004c\u0069\u006ee"{_fafggb ,_bbagb :=ParseUnionST_OnOff (_bcgfe .Value ); -if _bbagb !=nil {return _bbagb ;};_gfbff .MultiLineAttr =&_fafggb ;continue ;};};for {_ecge ,_cgddb :=d .Token ();if _cgddb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074\u003a\u0020%\u0073",_cgddb ); -};if _ddfdf ,_bdaee :=_ecge .(_a .EndElement );_bdaee &&_ddfdf .Name ==start .Name {break ;};};return nil ;};type ST_ObjectDrawAspect byte ;func (_effegf *CT_Zoom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _effegf .ValAttr !=ST_ZoomUnset {_agbaed ,_daefbe :=_effegf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _daefbe !=nil {return _daefbe ;};start .Attr =append (start .Attr ,_agbaed );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0070\u0065\u0072\u0063\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_effegf .PercentAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fegbf *CT_MathCtrlDel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dcgaf :=range start .Attr {if _dcgaf .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dcaa :=_dcgaf .Value ; -_fegbf .AuthorAttr =_dcaa ;continue ;};if _dcgaf .Name .Local =="\u0064\u0061\u0074\u0065"{_ebeaf ,_fbge :=ParseStdlibTime (_dcgaf .Value );if _fbge !=nil {return _fbge ;};_fegbf .DateAttr =&_ebeaf ;continue ;};if _dcgaf .Name .Local =="\u0069\u0064"{_aceeb ,_ecbgd :=_f .ParseInt (_dcgaf .Value ,10,64); -if _ecbgd !=nil {return _ecbgd ;};_fegbf .IdAttr =_aceeb ;continue ;};};for {_dbfeg ,_cfdbc :=d .Token ();if _cfdbc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0074\u0068\u0043\u0074\u0072\u006c\u0044\u0065\u006c:\u0020\u0025\u0073",_cfdbc ); -};if _bbcaf ,_ffcgb :=_dbfeg .(_a .EndElement );_ffcgb &&_bbcaf .Name ==start .Name {break ;};};return nil ;};func (_eebff ST_ThemeColor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_acbcgb :=_a .Attr {};_acbcgb .Name =name ;switch _eebff {case ST_ThemeColorUnset :_acbcgb .Value =""; -case ST_ThemeColorDark1 :_acbcgb .Value ="\u0064\u0061\u0072k\u0031";case ST_ThemeColorLight1 :_acbcgb .Value ="\u006c\u0069\u0067\u0068\u0074\u0031";case ST_ThemeColorDark2 :_acbcgb .Value ="\u0064\u0061\u0072k\u0032";case ST_ThemeColorLight2 :_acbcgb .Value ="\u006c\u0069\u0067\u0068\u0074\u0032"; -case ST_ThemeColorAccent1 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031";case ST_ThemeColorAccent2 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_ThemeColorAccent3 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_ThemeColorAccent4 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034"; -case ST_ThemeColorAccent5 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_ThemeColorAccent6 :_acbcgb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_ThemeColorHyperlink :_acbcgb .Value ="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"; -case ST_ThemeColorFollowedHyperlink :_acbcgb .Value ="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b";case ST_ThemeColorNone :_acbcgb .Value ="\u006e\u006f\u006e\u0065";case ST_ThemeColorBackground1 :_acbcgb .Value ="b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031"; -case ST_ThemeColorText1 :_acbcgb .Value ="\u0074\u0065\u0078t\u0031";case ST_ThemeColorBackground2 :_acbcgb .Value ="b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032";case ST_ThemeColorText2 :_acbcgb .Value ="\u0074\u0065\u0078t\u0032";};return _acbcgb ,nil ; -};func (_dcdea ST_MailMergeDest )Validate ()error {return _dcdea .ValidateWithPath ("")};func (_adabeb ST_Lock )String ()string {switch _adabeb {case 0:return "";case 1:return "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d";case 2:return "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064"; -case 3:return "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064";case 4:return "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064";};return "";};func NewCT_SdtPrChoice ()*CT_SdtPrChoice {_debedc :=&CT_SdtPrChoice {}; -return _debedc }; - -// Validate validates the CT_ObjectEmbed and its children -func (_afcba *CT_ObjectEmbed )Validate ()error {return _afcba .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064");};func NewCT_TblPPr ()*CT_TblPPr {_dfdfa :=&CT_TblPPr {};return _dfdfa };func (_dbcgb ST_FontFamily )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dbcgb .String (),start ); -};func (_ggffg *ST_HAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggffg =0;case "\u0074\u0065\u0078\u0074":*_ggffg =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_ggffg =2;case "\u0070\u0061\u0067\u0065":*_ggffg =3;};return nil ; -};type CT_TblCellMar struct{ +// Validate validates the WdCT_PosH and its children +func (_faagc *WdCT_PosH )Validate ()error {return _faagc .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0050\u006f\u0073H");};type CT_TblCellMar struct{ // Table Cell Top Margin Default Top *CT_TblWidth ; @@ -9907,1252 +8501,1036 @@ Bottom *CT_TblWidth ; End *CT_TblWidth ; // Table Cell Trailing Margin Default -Right *CT_TblWidth ;};const (ST_HdrFtrUnset ST_HdrFtr =0;ST_HdrFtrEven ST_HdrFtr =1;ST_HdrFtrDefault ST_HdrFtr =2;ST_HdrFtrFirst ST_HdrFtr =3;);func (_bda *CT_Attr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgb :=range start .Attr {if _cgb .Name .Local =="\u0075\u0072\u0069"{_dgg :=_cgb .Value ; -_bda .UriAttr =&_dgg ;continue ;};if _cgb .Name .Local =="\u006e\u0061\u006d\u0065"{_gce :=_cgb .Value ;_bda .NameAttr =_gce ;continue ;};if _cgb .Name .Local =="\u0076\u0061\u006c"{_dcfb :=_cgb .Value ;_bda .ValAttr =_dcfb ;continue ;};};for {_ecab ,_fdbc :=d .Token (); -if _fdbc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u0074\u0074\u0072\u003a\u0020\u0025\u0073",_fdbc );};if _ecd ,_cad :=_ecab .(_a .EndElement );_cad &&_ecd .Name ==start .Name {break ;};};return nil ;}; -func (_dbbad *ST_View )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_accfa ,_ffbgcd :=d .Token ();if _ffbgcd !=nil {return _ffbgcd ;};if _aegefd ,_fafafa :=_accfa .(_a .EndElement );_fafafa &&_aegefd .Name ==start .Name {*_dbbad =1;return nil ; -};if _cegbdf ,_dgbbg :=_accfa .(_a .CharData );!_dgbbg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_accfa );}else {switch string (_cegbdf ){case "":*_dbbad =0; -case "\u006e\u006f\u006e\u0065":*_dbbad =1;case "\u0070\u0072\u0069n\u0074":*_dbbad =2;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_dbbad =3;case "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073":*_dbbad =4;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_dbbad =5; -case "\u0077\u0065\u0062":*_dbbad =6;};};_accfa ,_ffbgcd =d .Token ();if _ffbgcd !=nil {return _ffbgcd ;};if _cbcgga ,_bacfage :=_accfa .(_a .EndElement );_bacfage &&_cbcgga .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_accfa ); -};func (_gbg *CT_CalendarType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbg .ValAttr !=_ee .ST_CalendarTypeUnset {_ebcd ,_feda :=_gbg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _feda !=nil {return _feda ; -};start .Attr =append (start .Attr ,_ebcd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +Right *CT_TblWidth ;}; -// Validate validates the Footnotes and its children -func (_aaeacc *Footnotes )Validate ()error {return _aaeacc .ValidateWithPath ("\u0046o\u006f\u0074\u006e\u006f\u0074\u0065s");}; +// Validate validates the CT_SectType and its children +func (_fbaae *CT_SectType )Validate ()error {return _fbaae .ValidateWithPath ("C\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065");};func (_gcfdg *CT_TblStylePr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ddffg ,_gadbf :=_gcfdg .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _gadbf !=nil {return _gadbf ;};start .Attr =append (start .Attr ,_ddffg );e .EncodeToken (start );if _gcfdg .PPr !=nil {_cbffd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_gcfdg .PPr ,_cbffd );};if _gcfdg .RPr !=nil {_gccgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_gcfdg .RPr ,_gccgg );};if _gcfdg .TblPr !=nil {_ceffffd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_gcfdg .TblPr ,_ceffffd );};if _gcfdg .TrPr !=nil {_fcdba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}}; +e .EncodeElement (_gcfdg .TrPr ,_fcdba );};if _gcfdg .TcPr !=nil {_cffca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_gcfdg .TcPr ,_cffca );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_ddcf *ST_SignedHpsMeasure )ValidateWithPath (path string )error {_cefdg :=[]string {};if _ddcf .Int64 !=nil {_cefdg =append (_cefdg ,"\u0049\u006e\u00746\u0034");};if _ddcf .ST_UniversalMeasure !=nil {_cefdg =append (_cefdg ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); +};if len (_cefdg )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_cefdg );};return nil ;};func (_bfgdd ST_LineNumberRestart )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gabce :=_a .Attr {}; +_gabce .Name =name ;switch _bfgdd {case ST_LineNumberRestartUnset :_gabce .Value ="";case ST_LineNumberRestartNewPage :_gabce .Value ="\u006ee\u0077\u0050\u0061\u0067\u0065";case ST_LineNumberRestartNewSection :_gabce .Value ="\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e"; +case ST_LineNumberRestartContinuous :_gabce .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";};return _gabce ,nil ;}; -// Validate validates the CT_VMerge and its children -func (_beeaf *CT_VMerge )Validate ()error {return _beeaf .ValidateWithPath ("\u0043T\u005f\u0056\u004d\u0065\u0072\u0067e");};func (_cdaee *WdCT_Anchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdaee .SimplePos =_ae .NewCT_Point2D (); -_cdaee .PositionH =NewWdCT_PosH ();_cdaee .PositionV =NewWdCT_PosV ();_cdaee .Extent =_ae .NewCT_PositiveSize2D ();_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice ();_cdaee .DocPr =_ae .NewCT_NonVisualDrawingProps ();_cdaee .Graphic =_ae .NewGraphic (); -for _ ,_aecefc :=range start .Attr {if _aecefc .Name .Local =="\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"{_egfgae ,_egcdgg :=_f .ParseBool (_aecefc .Value );if _egcdgg !=nil {return _egcdgg ;};_cdaee .AllowOverlapAttr =_egfgae ; -continue ;};if _aecefc .Name .Local =="\u0064\u0069\u0073t\u0042"{_agabf ,_bbbba :=_f .ParseUint (_aecefc .Value ,10,32);if _bbbba !=nil {return _bbbba ;};_befbb :=uint32 (_agabf );_cdaee .DistBAttr =&_befbb ;continue ;};if _aecefc .Name .Local =="\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"{_efded ,_ffggaa :=_f .ParseBool (_aecefc .Value ); -if _ffggaa !=nil {return _ffggaa ;};_cdaee .SimplePosAttr =&_efded ;continue ;};if _aecefc .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_degcbe ,_cgdba :=_f .ParseBool (_aecefc .Value );if _cgdba !=nil {return _cgdba ;};_cdaee .LockedAttr =_degcbe ; -continue ;};if _aecefc .Name .Local =="\u0064\u0069\u0073t\u0054"{_cadca ,_gafbb :=_f .ParseUint (_aecefc .Value ,10,32);if _gafbb !=nil {return _gafbb ;};_addfba :=uint32 (_cadca );_cdaee .DistTAttr =&_addfba ;continue ;};if _aecefc .Name .Local =="\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"{_afegfd ,_baagfc :=_f .ParseBool (_aecefc .Value ); -if _baagfc !=nil {return _baagfc ;};_cdaee .BehindDocAttr =_afegfd ;continue ;};if _aecefc .Name .Local =="\u0064\u0069\u0073t\u004c"{_bgebff ,_gdbeffc :=_f .ParseUint (_aecefc .Value ,10,32);if _gdbeffc !=nil {return _gdbeffc ;};_fceab :=uint32 (_bgebff ); -_cdaee .DistLAttr =&_fceab ;continue ;};if _aecefc .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_bdcdgc ,_dcfdc :=_f .ParseBool (_aecefc .Value );if _dcfdc !=nil {return _dcfdc ;};_cdaee .HiddenAttr =&_bdcdgc ;continue ;};if _aecefc .Name .Local =="\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"{_bacfbe ,_begdag :=_f .ParseBool (_aecefc .Value ); -if _begdag !=nil {return _begdag ;};_cdaee .LayoutInCellAttr =_bacfbe ;continue ;};if _aecefc .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"{_dddfdg ,_ffaebb :=_f .ParseUint (_aecefc .Value ,10,32);if _ffaebb !=nil {return _ffaebb ; -};_cdaee .RelativeHeightAttr =uint32 (_dddfdg );continue ;};if _aecefc .Name .Local =="\u0064\u0069\u0073t\u0052"{_cagbcg ,_cbcag :=_f .ParseUint (_aecefc .Value ,10,32);if _cbcag !=nil {return _cbcag ;};_abfde :=uint32 (_cagbcg );_cdaee .DistRAttr =&_abfde ; -continue ;};};_bbfff :for {_afdbd ,_eeadf :=d .Token ();if _eeadf !=nil {return _eeadf ;};switch _gaegfa :=_afdbd .(type ){case _a .StartElement :switch _gaegfa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"}:if _fbaab :=d .DecodeElement (_cdaee .SimplePos ,&_gaegfa ); -_fbaab !=nil {return _fbaab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"}:if _effba :=d .DecodeElement (_cdaee .PositionH ,&_gaegfa ); -_effba !=nil {return _effba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"}:if _feabg :=d .DecodeElement (_cdaee .PositionV ,&_gaegfa ); -_feabg !=nil {return _feabg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _egbbcbc :=d .DecodeElement (_cdaee .Extent ,&_gaegfa ); -_egbbcbc !=nil {return _egbbcbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_cdaee .EffectExtent =NewWdCT_EffectExtent (); -if _bcbgcf :=d .DecodeElement (_cdaee .EffectExtent ,&_gaegfa );_bcbgcf !=nil {return _bcbgcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _deefbe :=d .DecodeElement (&_cdaee .WrapTypeChoice .WrapNone ,&_gaegfa );_deefbe !=nil {return _deefbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _feacf :=d .DecodeElement (&_cdaee .WrapTypeChoice .WrapSquare ,&_gaegfa );_feacf !=nil {return _feacf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _bgece :=d .DecodeElement (&_cdaee .WrapTypeChoice .WrapTight ,&_gaegfa );_bgece !=nil {return _bgece ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _acgae :=d .DecodeElement (&_cdaee .WrapTypeChoice .WrapThrough ,&_gaegfa );_acgae !=nil {return _acgae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_cdaee .WrapTypeChoice =NewWdEG_WrapTypeChoice (); -if _acaeg :=d .DecodeElement (&_cdaee .WrapTypeChoice .WrapTopAndBottom ,&_gaegfa );_acaeg !=nil {return _acaeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _eggfeb :=d .DecodeElement (_cdaee .DocPr ,&_gaegfa ); -_eggfeb !=nil {return _eggfeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_cdaee .CNvGraphicFramePr =_ae .NewCT_NonVisualGraphicFrameProperties (); -if _ccdace :=d .DecodeElement (_cdaee .CNvGraphicFramePr ,&_gaegfa );_ccdace !=nil {return _ccdace ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _eegebb :=d .DecodeElement (_cdaee .Graphic ,&_gaegfa ); -_eegebb !=nil {return _eegebb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_gaegfa .Name ); -if _bfgeb :=d .Skip ();_bfgeb !=nil {return _bfgeb ;};};case _a .EndElement :break _bbfff ;case _a .CharData :};};return nil ;};func (_afdga *CT_HdrFtrRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afdga .TypeAttr =ST_HdrFtr (1);for _ ,_fgcc :=range start .Attr {if _fgcc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fgcc .Name .Local =="\u0069\u0064"||_fgcc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fgcc .Name .Local =="\u0069\u0064"{_cebce :=_fgcc .Value ; -_afdga .IdAttr =_cebce ;continue ;};if _fgcc .Name .Local =="\u0074\u0079\u0070\u0065"{_afdga .TypeAttr .UnmarshalXMLAttr (_fgcc );continue ;};};for {_fbfgf ,_eeddac :=d .Token ();if _eeddac !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0064r\u0046\u0074\u0072\u0052\u0065\u0066\u003a\u0020\u0025\u0073",_eeddac ); -};if _fgabba ,_aacda :=_fbfgf .(_a .EndElement );_aacda &&_fgabba .Name ==start .Name {break ;};};return nil ;};type ST_MailMergeDest byte ;func (_bbaac *ST_Hint )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bbaac =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bbaac =1; -case "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_bbaac =2;};return nil ;}; +// Validate validates the CT_Rel and its children +func (_ddgbd *CT_Rel )Validate ()error {return _ddgbd .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func (_dbbdb ST_Border )String ()string {switch _dbbdb {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u006e\u006f\u006e\u0065"; +case 3:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 4:return "\u0074\u0068\u0069c\u006b";case 5:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 6:return "\u0064\u006f\u0074\u0074\u0065\u0064";case 7:return "\u0064\u0061\u0073\u0068\u0065\u0064"; +case 8:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 9:return "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case 10:return "\u0074\u0072\u0069\u0070\u006c\u0065";case 11:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070"; +case 12:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070";case 13:return "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070";case 14:return "\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070"; +case 15:return "\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070";case 16:return "\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070";case 17:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070"; +case 18:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070";case 19:return "t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070";case 20:return "\u0077\u0061\u0076\u0065"; +case 21:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 22:return "\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070";case 23:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064"; +case 24:return "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case 25:return "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case 26:return "\u006f\u0075\u0074\u0073\u0065\u0074";case 27:return "\u0069\u006e\u0073e\u0074"; +case 28:return "\u0061\u0070\u0070\u006c\u0065\u0073";case 29:return "\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073";case 30:return "\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072";case 31:return "\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065"; +case 32:return "\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073";case 33:return "\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072";case 34:return "\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073"; +case 35:return "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073";case 36:return "\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073";case 37:return "\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073"; +case 38:return "\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073";case 39:return "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073";case 40:return "\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073"; +case 41:return "\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065";case 42:return "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065";case 43:return "\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; +case 44:return "\u0062\u0061\u0074\u0073";case 45:return "\u0062\u0069\u0072d\u0073";case 46:return "b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074";case 47:return "\u0063\u0061\u0062\u0069\u006e\u0073";case 48:return "\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e"; +case 49:return "\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n";case 50:return "\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b";case 51:return "\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072"; +case 52:return "\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek";case 53:return "\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065";case 54:return "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b"; +case 55:return "\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072";case 56:return "\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d";case 57:return "\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065"; +case 58:return "\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073";case 59:return "\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073";case 60:return "\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065"; +case 61:return "\u0063\u006c\u006f\u0063\u006b\u0073";case 62:return "\u0063o\u006d\u0070\u0061\u0073\u0073";case 63:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case 64:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073"; +case 65:return "\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case 66:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073";case 67:return "\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065"; +case 68:return "\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073";case 69:return "\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073";case 70:return "\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073"; +case 71:return "\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae";case 72:return "\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079";case 73:return "\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068"; +case 74:return "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073";case 75:return "\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067";case 76:return "c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068"; +case 77:return "\u0063\u0075\u0070";case 78:return "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068";case 79:return "\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072";case 80:return "\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073"; +case 81:return "\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079";case 82:return "\u0064o\u0075\u0062\u006c\u0065\u0044";case 83:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073";case 84:return "\u0065\u0061\u0072\u0074\u0068\u0031"; +case 85:return "\u0065\u0061\u0072\u0074\u0068\u0032";case 86:return "\u0065\u0061\u0072\u0074\u0068\u0033";case 87:return "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031";case 88:return "\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032"; +case 89:return "\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k";case 90:return "\u0066\u0061\u006e\u0073";case 91:return "\u0066\u0069\u006c\u006d";case 92:return "\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073";case 93:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074"; +case 94:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073";case 95:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031";case 96:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032"; +case 97:return "\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079";case 98:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065";case 99:return "\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073"; +case 100:return "\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070";case 101:return "f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079";case 102:return "\u0067\u0065\u006d\u0073";case 103:return "\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e"; +case 104:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 105:return "\u0068a\u006e\u0064\u006d\u0061\u0064\u00651";case 106:return "\u0068a\u006e\u0064\u006d\u0061\u0064\u00652";case 107:return "\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e"; +case 108:return "\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y";case 109:return "\u0068\u0065\u0061\u0072\u0074\u0073";case 110:return "\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073";case 111:return "\u0068\u006f\u006cl\u0079"; +case 112:return "\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079";case 113:return "\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063";case 114:return "\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073";case 115:return "\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb"; +case 116:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031";case 117:return "\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032";case 118:return "\u006da\u0070\u0050\u0069\u006e\u0073";case 119:return "\u006da\u0070\u006c\u0065\u004c\u0065\u0061f"; +case 120:return "\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073";case 121:return "\u006da\u0072\u0071\u0075\u0065\u0065";case 122:return "\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064";case 123:return "\u006d\u006f\u006fn\u0073"; +case 124:return "\u006d\u006f\u0073\u0061\u0069\u0063";case 125:return "\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073";case 126:return "\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t";case 127:return "\u006f\u0076\u0061l\u0073";case 128:return "\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073"; +case 129:return "\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b";case 130:return "\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072";case 131:return "\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073";case 132:return "\u0070a\u0070\u0079\u0072\u0075\u0073"; +case 133:return "\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072";case 134:return "\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073";case 135:return "\u0070e\u006e\u0063\u0069\u006c\u0073";case 136:return "\u0070\u0065\u006f\u0070\u006c\u0065"; +case 137:return "\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067";case 138:return "\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073";case 139:return "p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073";case 140:return "\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070"; +case 141:return "\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031";case 142:return "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032";case 143:return "\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031";case 144:return "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073"; +case 145:return "\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065";case 146:return "\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s";case 147:return "\u0072\u0069\u006eg\u0073";case 148:return "\u0073\u0061\u0066\u0061\u0072\u0069"; +case 149:return "\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068";case 150:return "\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079";case 151:return "\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t";case 152:return "\u0073e\u0061\u0074\u0074\u006c\u0065"; +case 153:return "\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073";case 154:return "s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068";case 155:return "\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073"; +case 156:return "\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t";case 157:return "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079";case 158:return "\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073";case 159:return "\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f"; +case 160:return "\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t";case 161:return "\u0073\u0074\u0061r\u0073";case 162:return "\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070";case 163:return "\u0073t\u0061\u0072\u0073\u0033\u0064";case 164:return "\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b"; +case 165:return "\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064";case 166:return "\u0073\u0075\u006e";case 167:return "\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g";case 168:return "\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r"; +case 169:return "\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b";case 170:return "\u0074\u0072\u0065e\u0073";case 171:return "\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079";case 172:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s"; +case 173:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u00651";case 174:return "\u0074r\u0069\u0061\u006e\u0067\u006c\u00652";case 175:return "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031";case 176:return "\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032"; +case 177:return "\u0073h\u0061\u0070\u0065\u0073\u0031";case 178:return "\u0073h\u0061\u0070\u0065\u0073\u0032";case 179:return "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031";case 180:return "\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032"; +case 181:return "\u0076\u0069\u006e\u0065";case 182:return "\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065";case 183:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073";case 184:return "\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064"; +case 185:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e";case 186:return "\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073";case 187:return "\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073"; +case 188:return "\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b";case 189:return "\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073";case 190:return "\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073";case 191:return "\u007a\u0069\u0067\u005a\u0061\u0067"; +case 192:return "\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068";case 193:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";}; -// ValidateWithPath validates the CT_SdtPr and its children, prefixing error messages with path -func (_cbcaa *CT_SdtPr )ValidateWithPath (path string )error {if _cbcaa .RPr !=nil {if _faga :=_cbcaa .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_faga !=nil {return _faga ;};};if _cbcaa .Alias !=nil {if _bfcae :=_cbcaa .Alias .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0061\u0073"); -_bfcae !=nil {return _bfcae ;};};if _cbcaa .Tag !=nil {if _baggg :=_cbcaa .Tag .ValidateWithPath (path +"\u002f\u0054\u0061\u0067");_baggg !=nil {return _baggg ;};};if _cbcaa .Id !=nil {if _fgadg :=_cbcaa .Id .ValidateWithPath (path +"\u002f\u0049\u0064"); -_fgadg !=nil {return _fgadg ;};};if _cbcaa .Lock !=nil {if _dagfeb :=_cbcaa .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_dagfeb !=nil {return _dagfeb ;};};if _cbcaa .Placeholder !=nil {if _ecagac :=_cbcaa .Placeholder .ValidateWithPath (path +"\u002f\u0050\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"); -_ecagac !=nil {return _ecagac ;};};if _cbcaa .Temporary !=nil {if _ebacg :=_cbcaa .Temporary .ValidateWithPath (path +"\u002f\u0054\u0065\u006d\u0070\u006f\u0072\u0061\u0072\u0079");_ebacg !=nil {return _ebacg ;};};if _cbcaa .ShowingPlcHdr !=nil {if _efgb :=_cbcaa .ShowingPlcHdr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0069\u006e\u0067\u0050l\u0063\u0048\u0064\u0072"); -_efgb !=nil {return _efgb ;};};if _cbcaa .DataBinding !=nil {if _fbddd :=_cbcaa .DataBinding .ValidateWithPath (path +"\u002f\u0044\u0061t\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067");_fbddd !=nil {return _fbddd ;};};if _cbcaa .Label !=nil {if _cggfb :=_cbcaa .Label .ValidateWithPath (path +"\u002f\u004c\u0061\u0062\u0065\u006c"); -_cggfb !=nil {return _cggfb ;};};if _cbcaa .TabIndex !=nil {if _bggdb :=_cbcaa .TabIndex .ValidateWithPath (path +"\u002fT\u0061\u0062\u0049\u006e\u0064\u0065x");_bggdb !=nil {return _bggdb ;};};if _cbcaa .SdtPrChoice !=nil {if _ffecb :=_cbcaa .SdtPrChoice .ValidateWithPath (path +"\u002f\u0053\u0064t\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065"); -_ffecb !=nil {return _ffecb ;};};return nil ;}; +// ValidateWithPath validates the CT_Document and its children, prefixing error messages with path +func (_efgec *CT_Document )ValidateWithPath (path string )error {if _efgec .ConformanceAttr ==_f .ST_ConformanceClassUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063e\u0041\u0074\u0074\u0072\u0020\u0069s\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _defde :=_efgec .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_defde !=nil {return _defde ;};if _efgec .Background !=nil {if _fgcec :=_efgec .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"); +_fgcec !=nil {return _fgcec ;};};if _efgec .Body !=nil {if _dbgbc :=_efgec .Body .ValidateWithPath (path +"\u002f\u0042\u006fd\u0079");_dbgbc !=nil {return _dbgbc ;};};return nil ;}; -// Validate validates the EG_ContentCellContent and its children -func (_cbegf *EG_ContentCellContent )Validate ()error {return _cbegf .ValidateWithPath ("E\u0047\u005f\u0043\u006fnt\u0065n\u0074\u0043\u0065\u006c\u006cC\u006f\u006e\u0074\u0065\u006e\u0074");};type CT_DocPartTypes struct{ +// ValidateWithPath validates the CT_DrawingChoice and its children, prefixing error messages with path +func (_gegfa *CT_DrawingChoice )ValidateWithPath (path string )error {if _gegfa .Anchor !=nil {if _fdec :=_gegfa .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_fdec !=nil {return _fdec ;};};if _gegfa .Inline !=nil {if _ffde :=_gegfa .Inline .ValidateWithPath (path +"\u002fI\u006e\u006c\u0069\u006e\u0065"); +_ffde !=nil {return _ffde ;};};return nil ;};func (_ebfef *CT_LevelText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffbbf :=range start .Attr {if _ffbbf .Name .Local =="\u0076\u0061\u006c"{_eaegd :=_ffbbf .Value ;_ebfef .ValAttr =&_eaegd ; +continue ;};if _ffbbf .Name .Local =="\u006e\u0075\u006c\u006c"{_bdbec ,_aeaae :=ParseUnionST_OnOff (_ffbbf .Value );if _aeaae !=nil {return _aeaae ;};_ebfef .NullAttr =&_bdbec ;continue ;};};for {_fdegg ,_ggcd :=d .Token ();if _ggcd !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065v\u0065\u006c\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_ggcd ); +};if _eegdd ,_dedbgc :=_fdegg .(_a .EndElement );_dedbgc &&_eegdd .Name ==start .Name {break ;};};return nil ;}; -// Entry Is Of All Types -AllAttr *_ee .ST_OnOff ; +// Validate validates the CT_TblStylePr and its children +func (_eebbe *CT_TblStylePr )Validate ()error {return _eebbe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072");};func NewCT_Row ()*CT_Row {_ddfdb :=&CT_Row {};return _ddfdb };const (WdST_RelFromHUnset WdST_RelFromH =0; +WdST_RelFromHMargin WdST_RelFromH =1;WdST_RelFromHPage WdST_RelFromH =2;WdST_RelFromHColumn WdST_RelFromH =3;WdST_RelFromHCharacter WdST_RelFromH =4;WdST_RelFromHLeftMargin WdST_RelFromH =5;WdST_RelFromHRightMargin WdST_RelFromH =6;WdST_RelFromHInsideMargin WdST_RelFromH =7; +WdST_RelFromHOutsideMargin WdST_RelFromH =8;);func (_dfgfg *CT_SmartTagRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dcdcg :=range start .Attr {if _dcdcg .Name .Local =="\u0075\u0072\u0069"{_gdaed :=_dcdcg .Value ;_dfgfg .UriAttr =&_gdaed ; +continue ;};if _dcdcg .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_gcdbd :=_dcdcg .Value ;_dfgfg .ElementAttr =_gcdbd ;continue ;};};_eaefd :for {_dccce ,_adfcb :=d .Token ();if _adfcb !=nil {return _adfcb ;};switch _gdaab :=_dccce .(type ){case _a .StartElement :switch _gdaab .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072"}:_dfgfg .SmartTagPr =NewCT_SmartTagPr (); +if _cddgdf :=d .DecodeElement (_dfgfg .SmartTagPr ,&_gdaab );_cddgdf !=nil {return _cddgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_ggagd :=NewEG_PContent (); +_ggagd .PContentChoice =NewEG_PContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ggagd );if _ggcfg :=d .DecodeElement (&_ggagd .PContentChoice .FldSimple ,&_gdaab );_ggcfg !=nil {return _ggcfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_bdcfac :=NewEG_PContent (); +_bdcfac .PContentChoice =NewEG_PContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_bdcfac );if _bbddb :=d .DecodeElement (&_bdcfac .PContentChoice .Hyperlink ,&_gdaab );_bbddb !=nil {return _bbddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_agafe :=NewEG_PContent (); +_agafe .PContentChoice =NewEG_PContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_agafe );if _cfacg :=d .DecodeElement (&_agafe .PContentChoice .SubDoc ,&_gdaab );_cfacg !=nil {return _cfacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cbfdg :=NewEG_PContent (); +_dffae :=NewEG_ContentRunContent ();_dffae .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_cbfdg );_cbfdg .PContentChoice .EG_ContentRunContent =append (_cbfdg .PContentChoice .EG_ContentRunContent ,_dffae ); +if _aegcf :=d .DecodeElement (&_dffae .ContentRunContentChoice .CustomXml ,&_gdaab );_aegcf !=nil {return _aegcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_ceafb :=NewEG_PContent (); +_ggcfae :=NewEG_ContentRunContent ();_ggcfae .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ceafb );_ceafb .PContentChoice .EG_ContentRunContent =append (_ceafb .PContentChoice .EG_ContentRunContent ,_ggcfae ); +if _fefca :=d .DecodeElement (&_ggcfae .ContentRunContentChoice .SmartTag ,&_gdaab );_fefca !=nil {return _fefca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ecgca :=NewEG_PContent (); +_gfcgb :=NewEG_ContentRunContent ();_gfcgb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ecgca );_ecgca .PContentChoice .EG_ContentRunContent =append (_ecgca .PContentChoice .EG_ContentRunContent ,_gfcgb ); +if _cgeea :=d .DecodeElement (&_gfcgb .ContentRunContentChoice .Sdt ,&_gdaab );_cgeea !=nil {return _cgeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_gdgfg :=NewEG_PContent (); +_dbfcc :=NewEG_ContentRunContent ();_dbfcc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_gdgfg );_gdgfg .PContentChoice .EG_ContentRunContent =append (_gdgfg .PContentChoice .EG_ContentRunContent ,_dbfcc ); +if _cgbadc :=d .DecodeElement (&_dbfcc .ContentRunContentChoice .Dir ,&_gdaab );_cgbadc !=nil {return _cgbadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_adcgde :=NewEG_PContent (); +_cfbeea :=NewEG_ContentRunContent ();_cfbeea .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_adcgde );_adcgde .PContentChoice .EG_ContentRunContent =append (_adcgde .PContentChoice .EG_ContentRunContent ,_cfbeea ); +if _faded :=d .DecodeElement (&_cfbeea .ContentRunContentChoice .Bdo ,&_gdaab );_faded !=nil {return _faded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_dgdef :=NewEG_PContent (); +_bgbdf :=NewEG_ContentRunContent ();_bgbdf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_dgdef );_dgdef .PContentChoice .EG_ContentRunContent =append (_dgdef .PContentChoice .EG_ContentRunContent ,_bgbdf ); +if _ffbab :=d .DecodeElement (&_bgbdf .ContentRunContentChoice .R ,&_gdaab );_ffbab !=nil {return _ffbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_baca :=NewEG_PContent (); +_gfcgg :=NewEG_ContentRunContent ();_aeage :=NewEG_RunLevelElts ();_aeage .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_baca );_baca .PContentChoice .EG_ContentRunContent =append (_baca .PContentChoice .EG_ContentRunContent ,_gfcgg ); +_gfcgg .ContentRunContentChoice .EG_RunLevelElts =append (_gfcgg .ContentRunContentChoice .EG_RunLevelElts ,_aeage );if _cdbdf :=d .DecodeElement (&_aeage .RunLevelEltsChoice .ProofErr ,&_gdaab );_cdbdf !=nil {return _cdbdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cggdf :=NewEG_PContent (); +_dfcdg :=NewEG_ContentRunContent ();_cdgbg :=NewEG_RunLevelElts ();_cdgbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_cggdf );_cggdf .PContentChoice .EG_ContentRunContent =append (_cggdf .PContentChoice .EG_ContentRunContent ,_dfcdg ); +_dfcdg .ContentRunContentChoice .EG_RunLevelElts =append (_dfcdg .ContentRunContentChoice .EG_RunLevelElts ,_cdgbg );if _cdaac :=d .DecodeElement (&_cdgbg .RunLevelEltsChoice .PermStart ,&_gdaab );_cdaac !=nil {return _cdaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggdcc :=NewEG_PContent (); +_cfdfge :=NewEG_ContentRunContent ();_dgfe :=NewEG_RunLevelElts ();_dgfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ggdcc );_ggdcc .PContentChoice .EG_ContentRunContent =append (_ggdcc .PContentChoice .EG_ContentRunContent ,_cfdfge ); +_cfdfge .ContentRunContentChoice .EG_RunLevelElts =append (_cfdfge .ContentRunContentChoice .EG_RunLevelElts ,_dgfe );if _efacec :=d .DecodeElement (&_dgfe .RunLevelEltsChoice .PermEnd ,&_gdaab );_efacec !=nil {return _efacec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ggded :=NewEG_PContent (); +_ebdga :=NewEG_ContentRunContent ();_dddc :=NewEG_RunLevelElts ();_dddc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ggded );_ggded .PContentChoice .EG_ContentRunContent =append (_ggded .PContentChoice .EG_ContentRunContent ,_ebdga ); +_ebdga .ContentRunContentChoice .EG_RunLevelElts =append (_ebdga .ContentRunContentChoice .EG_RunLevelElts ,_dddc );if _eaafb :=d .DecodeElement (&_dddc .RunLevelEltsChoice .Ins ,&_gdaab );_eaafb !=nil {return _eaafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dfceg :=NewEG_PContent (); +_ccgdb :=NewEG_ContentRunContent ();_fgdea :=NewEG_RunLevelElts ();_fgdea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_dfceg );_dfceg .PContentChoice .EG_ContentRunContent =append (_dfceg .PContentChoice .EG_ContentRunContent ,_ccgdb ); +_ccgdb .ContentRunContentChoice .EG_RunLevelElts =append (_ccgdb .ContentRunContentChoice .EG_RunLevelElts ,_fgdea );if _ddaff :=d .DecodeElement (&_fgdea .RunLevelEltsChoice .Del ,&_gdaab );_ddaff !=nil {return _ddaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bgbea :=NewEG_PContent (); +_dacec :=NewEG_ContentRunContent ();_dbbfc :=NewEG_RunLevelElts ();_dbbfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_bgbea );_bgbea .PContentChoice .EG_ContentRunContent =append (_bgbea .PContentChoice .EG_ContentRunContent ,_dacec ); +_dacec .ContentRunContentChoice .EG_RunLevelElts =append (_dacec .ContentRunContentChoice .EG_RunLevelElts ,_dbbfc );if _efecfg :=d .DecodeElement (&_dbbfc .RunLevelEltsChoice .MoveFrom ,&_gdaab );_efecfg !=nil {return _efecfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gbade :=NewEG_PContent (); +_fdddb :=NewEG_ContentRunContent ();_ddaag :=NewEG_RunLevelElts ();_ddaag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_gbade );_gbade .PContentChoice .EG_ContentRunContent =append (_gbade .PContentChoice .EG_ContentRunContent ,_fdddb ); +_fdddb .ContentRunContentChoice .EG_RunLevelElts =append (_fdddb .ContentRunContentChoice .EG_RunLevelElts ,_ddaag );if _afged :=d .DecodeElement (&_ddaag .RunLevelEltsChoice .MoveTo ,&_gdaab );_afged !=nil {return _afged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dccff :=NewEG_PContent (); +_geag :=NewEG_ContentRunContent ();_eabdd :=NewEG_RunLevelElts ();_gecad :=NewEG_RangeMarkupElements ();_gecad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_dccff );_dccff .PContentChoice .EG_ContentRunContent =append (_dccff .PContentChoice .EG_ContentRunContent ,_geag ); +_geag .ContentRunContentChoice .EG_RunLevelElts =append (_geag .ContentRunContentChoice .EG_RunLevelElts ,_eabdd );_eabdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gecad );if _aebff :=d .DecodeElement (&_gecad .RangeMarkupElementsChoice .BookmarkStart ,&_gdaab ); +_aebff !=nil {return _aebff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ggcce :=NewEG_PContent (); +_eaaecd :=NewEG_ContentRunContent ();_ggbad :=NewEG_RunLevelElts ();_feadfc :=NewEG_RangeMarkupElements ();_feadfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ggcce );_ggcce .PContentChoice .EG_ContentRunContent =append (_ggcce .PContentChoice .EG_ContentRunContent ,_eaaecd ); +_eaaecd .ContentRunContentChoice .EG_RunLevelElts =append (_eaaecd .ContentRunContentChoice .EG_RunLevelElts ,_ggbad );_ggbad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbad .RunLevelEltsChoice .EG_RangeMarkupElements ,_feadfc );if _dedafb :=d .DecodeElement (&_feadfc .RangeMarkupElementsChoice .BookmarkEnd ,&_gdaab ); +_dedafb !=nil {return _dedafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bfegb :=NewEG_PContent (); +_efdfeg :=NewEG_ContentRunContent ();_cdgdf :=NewEG_RunLevelElts ();_gadcc :=NewEG_RangeMarkupElements ();_gadcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_bfegb );_bfegb .PContentChoice .EG_ContentRunContent =append (_bfegb .PContentChoice .EG_ContentRunContent ,_efdfeg ); +_efdfeg .ContentRunContentChoice .EG_RunLevelElts =append (_efdfeg .ContentRunContentChoice .EG_RunLevelElts ,_cdgdf );_cdgdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdgdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadcc );if _ceebb :=d .DecodeElement (&_gadcc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gdaab ); +_ceebb !=nil {return _ceebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgbbe :=NewEG_PContent (); +_eaadc :=NewEG_ContentRunContent ();_gbedc :=NewEG_RunLevelElts ();_gceda :=NewEG_RangeMarkupElements ();_gceda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_dgbbe );_dgbbe .PContentChoice .EG_ContentRunContent =append (_dgbbe .PContentChoice .EG_ContentRunContent ,_eaadc ); +_eaadc .ContentRunContentChoice .EG_RunLevelElts =append (_eaadc .ContentRunContentChoice .EG_RunLevelElts ,_gbedc );_gbedc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbedc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gceda );if _ecafeg :=d .DecodeElement (&_gceda .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gdaab ); +_ecafeg !=nil {return _ecafeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_caacd :=NewEG_PContent (); +_fcggd :=NewEG_ContentRunContent ();_fdgbg :=NewEG_RunLevelElts ();_ecbedd :=NewEG_RangeMarkupElements ();_ecbedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_caacd );_caacd .PContentChoice .EG_ContentRunContent =append (_caacd .PContentChoice .EG_ContentRunContent ,_fcggd ); +_fcggd .ContentRunContentChoice .EG_RunLevelElts =append (_fcggd .ContentRunContentChoice .EG_RunLevelElts ,_fdgbg );_fdgbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdgbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbedd );if _baabf :=d .DecodeElement (&_ecbedd .RangeMarkupElementsChoice .MoveToRangeStart ,&_gdaab ); +_baabf !=nil {return _baabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ccaga :=NewEG_PContent (); +_cgdbe :=NewEG_ContentRunContent ();_bceebf :=NewEG_RunLevelElts ();_gccebc :=NewEG_RangeMarkupElements ();_gccebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ccaga );_ccaga .PContentChoice .EG_ContentRunContent =append (_ccaga .PContentChoice .EG_ContentRunContent ,_cgdbe ); +_cgdbe .ContentRunContentChoice .EG_RunLevelElts =append (_cgdbe .ContentRunContentChoice .EG_RunLevelElts ,_bceebf );_bceebf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bceebf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gccebc );if _ebebd :=d .DecodeElement (&_gccebc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gdaab ); +_ebebd !=nil {return _ebebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_beeced :=NewEG_PContent (); +_bgaee :=NewEG_ContentRunContent ();_dafba :=NewEG_RunLevelElts ();_fabff :=NewEG_RangeMarkupElements ();_fabff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_beeced );_beeced .PContentChoice .EG_ContentRunContent =append (_beeced .PContentChoice .EG_ContentRunContent ,_bgaee ); +_bgaee .ContentRunContentChoice .EG_RunLevelElts =append (_bgaee .ContentRunContentChoice .EG_RunLevelElts ,_dafba );_dafba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dafba .RunLevelEltsChoice .EG_RangeMarkupElements ,_fabff );if _cacfd :=d .DecodeElement (&_fabff .RangeMarkupElementsChoice .CommentRangeStart ,&_gdaab ); +_cacfd !=nil {return _cacfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gfgaf :=NewEG_PContent (); +_fececf :=NewEG_ContentRunContent ();_gefgf :=NewEG_RunLevelElts ();_ffdbbg :=NewEG_RangeMarkupElements ();_ffdbbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_gfgaf );_gfgaf .PContentChoice .EG_ContentRunContent =append (_gfgaf .PContentChoice .EG_ContentRunContent ,_fececf ); +_fececf .ContentRunContentChoice .EG_RunLevelElts =append (_fececf .ContentRunContentChoice .EG_RunLevelElts ,_gefgf );_gefgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gefgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdbbg );if _abeag :=d .DecodeElement (&_ffdbbg .RangeMarkupElementsChoice .CommentRangeEnd ,&_gdaab ); +_abeag !=nil {return _abeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_efdba :=NewEG_PContent (); +_afbgc :=NewEG_ContentRunContent ();_dcdbgb :=NewEG_RunLevelElts ();_ebeedc :=NewEG_RangeMarkupElements ();_ebeedc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_efdba );_efdba .PContentChoice .EG_ContentRunContent =append (_efdba .PContentChoice .EG_ContentRunContent ,_afbgc ); +_afbgc .ContentRunContentChoice .EG_RunLevelElts =append (_afbgc .ContentRunContentChoice .EG_RunLevelElts ,_dcdbgb );_dcdbgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcdbgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebeedc );if _agcec :=d .DecodeElement (&_ebeedc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gdaab ); +_agcec !=nil {return _agcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bfcge :=NewEG_PContent (); +_begdbc :=NewEG_ContentRunContent ();_gfagf :=NewEG_RunLevelElts ();_ecabc :=NewEG_RangeMarkupElements ();_ecabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_bfcge );_bfcge .PContentChoice .EG_ContentRunContent =append (_bfcge .PContentChoice .EG_ContentRunContent ,_begdbc ); +_begdbc .ContentRunContentChoice .EG_RunLevelElts =append (_begdbc .ContentRunContentChoice .EG_RunLevelElts ,_gfagf );_gfagf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfagf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecabc );if _geefe :=d .DecodeElement (&_ecabc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gdaab ); +_geefe !=nil {return _geefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_beebc :=NewEG_PContent (); +_adccg :=NewEG_ContentRunContent ();_cedbd :=NewEG_RunLevelElts ();_gcbce :=NewEG_RangeMarkupElements ();_gcbce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_beebc );_beebc .PContentChoice .EG_ContentRunContent =append (_beebc .PContentChoice .EG_ContentRunContent ,_adccg ); +_adccg .ContentRunContentChoice .EG_RunLevelElts =append (_adccg .ContentRunContentChoice .EG_RunLevelElts ,_cedbd );_cedbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcbce );if _bcgdc :=d .DecodeElement (&_gcbce .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gdaab ); +_bcgdc !=nil {return _bcgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbafg :=NewEG_PContent (); +_effcfc :=NewEG_ContentRunContent ();_efagd :=NewEG_RunLevelElts ();_bbaagd :=NewEG_RangeMarkupElements ();_bbaagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_cbafg );_cbafg .PContentChoice .EG_ContentRunContent =append (_cbafg .PContentChoice .EG_ContentRunContent ,_effcfc ); +_effcfc .ContentRunContentChoice .EG_RunLevelElts =append (_effcfc .ContentRunContentChoice .EG_RunLevelElts ,_efagd );_efagd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efagd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbaagd );if _dafbg :=d .DecodeElement (&_bbaagd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gdaab ); +_dafbg !=nil {return _dafbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efegg :=NewEG_PContent (); +_gfaaed :=NewEG_ContentRunContent ();_fbedd :=NewEG_RunLevelElts ();_cfdeg :=NewEG_RangeMarkupElements ();_cfdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_efegg );_efegg .PContentChoice .EG_ContentRunContent =append (_efegg .PContentChoice .EG_ContentRunContent ,_gfaaed ); +_gfaaed .ContentRunContentChoice .EG_RunLevelElts =append (_gfaaed .ContentRunContentChoice .EG_RunLevelElts ,_fbedd );_fbedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfdeg );if _fgadg :=d .DecodeElement (&_cfdeg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gdaab ); +_fgadg !=nil {return _fgadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_febc :=NewEG_PContent (); +_gdebc :=NewEG_ContentRunContent ();_gbgdd :=NewEG_RunLevelElts ();_afagd :=NewEG_RangeMarkupElements ();_afagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_febc );_febc .PContentChoice .EG_ContentRunContent =append (_febc .PContentChoice .EG_ContentRunContent ,_gdebc ); +_gdebc .ContentRunContentChoice .EG_RunLevelElts =append (_gdebc .ContentRunContentChoice .EG_RunLevelElts ,_gbgdd );_gbgdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbgdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_afagd );if _gadfcb :=d .DecodeElement (&_afagd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gdaab ); +_gadfcb !=nil {return _gadfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dffcg :=NewEG_PContent (); +_acda :=NewEG_ContentRunContent ();_bccce :=NewEG_RunLevelElts ();_bdbad :=NewEG_RangeMarkupElements ();_bdbad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_dffcg );_dffcg .PContentChoice .EG_ContentRunContent =append (_dffcg .PContentChoice .EG_ContentRunContent ,_acda ); +_acda .ContentRunContentChoice .EG_RunLevelElts =append (_acda .ContentRunContentChoice .EG_RunLevelElts ,_bccce );_bccce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bccce .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdbad );if _ggdge :=d .DecodeElement (&_bdbad .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gdaab ); +_ggdge !=nil {return _ggdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_beeg :=NewEG_PContent (); +_afbbfg :=NewEG_ContentRunContent ();_cebbe :=NewEG_RunLevelElts ();_bgbdeb :=NewEG_RangeMarkupElements ();_bgbdeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_beeg );_beeg .PContentChoice .EG_ContentRunContent =append (_beeg .PContentChoice .EG_ContentRunContent ,_afbbfg ); +_afbbfg .ContentRunContentChoice .EG_RunLevelElts =append (_afbbfg .ContentRunContentChoice .EG_RunLevelElts ,_cebbe );_cebbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cebbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgbdeb );if _bcbce :=d .DecodeElement (&_bgbdeb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gdaab ); +_bcbce !=nil {return _bcbce ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ggeeg :=NewEG_PContent (); +_aaaef :=NewEG_ContentRunContent ();_gfcf :=NewEG_RunLevelElts ();_adcef :=NewEG_MathContent ();_adcef .MathContentChoice =NewEG_MathContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_ggeeg );_ggeeg .PContentChoice .EG_ContentRunContent =append (_ggeeg .PContentChoice .EG_ContentRunContent ,_aaaef ); +_aaaef .ContentRunContentChoice .EG_RunLevelElts =append (_aaaef .ContentRunContentChoice .EG_RunLevelElts ,_gfcf );_gfcf .RunLevelEltsChoice .EG_MathContent =append (_gfcf .RunLevelEltsChoice .EG_MathContent ,_adcef );if _edcgbc :=d .DecodeElement (&_adcef .MathContentChoice .OMathPara ,&_gdaab ); +_edcgbc !=nil {return _edcgbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_feafd :=NewEG_PContent (); +_ddaacd :=NewEG_ContentRunContent ();_cabac :=NewEG_RunLevelElts ();_efgada :=NewEG_MathContent ();_efgada .MathContentChoice =NewEG_MathContentChoice ();_dfgfg .EG_PContent =append (_dfgfg .EG_PContent ,_feafd );_feafd .PContentChoice .EG_ContentRunContent =append (_feafd .PContentChoice .EG_ContentRunContent ,_ddaacd ); +_ddaacd .ContentRunContentChoice .EG_RunLevelElts =append (_ddaacd .ContentRunContentChoice .EG_RunLevelElts ,_cabac );_cabac .RunLevelEltsChoice .EG_MathContent =append (_cabac .RunLevelEltsChoice .EG_MathContent ,_efgada );if _agdeg :=d .DecodeElement (&_efgada .MathContentChoice .OMath ,&_gdaab ); +_agdeg !=nil {return _agdeg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061g\u0052u\u006e\u0020\u0025\u0076",_gdaab .Name ); +if _eagfd :=d .Skip ();_eagfd !=nil {return _eagfd ;};};case _a .EndElement :break _eaefd ;case _a .CharData :};};return nil ;};func (_dffcce ST_EdGrp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dffcce .String (),start ); +};func (_gbgdda *CT_TblPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_gbgdda .AuthorAttr )}); +if _gbgdda .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_gbgdda .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_gbgdda .IdAttr )}); +e .EncodeToken (start );_efbba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_gbgdda .TblPr ,_efbba );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgeggc *WdCT_WordprocessingGroup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgeggc .CNvGrpSpPr =_e .NewCT_NonVisualGroupDrawingShapeProps (); +_bgeggc .GrpSpPr =_e .NewCT_GroupShapeProperties ();_gecag :for {_edfae ,_fbacdcd :=d .Token ();if _fbacdcd !=nil {return _fbacdcd ;};switch _fdecb :=_edfae .(type ){case _a .StartElement :switch _fdecb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_bgeggc .CNvPr =_e .NewCT_NonVisualDrawingProps (); +if _gcgfe :=d .DecodeElement (_bgeggc .CNvPr ,&_fdecb );_gcgfe !=nil {return _gcgfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _fdeaee :=d .DecodeElement (_bgeggc .CNvGrpSpPr ,&_fdecb ); +_fdeaee !=nil {return _fdeaee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _bfcagb :=d .DecodeElement (_bgeggc .GrpSpPr ,&_fdecb ); +_bfcagb !=nil {return _bfcagb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_egdbad :=NewWdCT_WordprocessingGroupChoice (); +if _bbgfeg :=d .DecodeElement (&_egdbad .Wsp ,&_fdecb );_bbgfeg !=nil {return _bbgfeg ;};_bgeggc .WordprocessingGroupChoice =append (_bgeggc .WordprocessingGroupChoice ,_egdbad );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_dgbdcb :=NewWdCT_WordprocessingGroupChoice (); +if _cbagcd :=d .DecodeElement (&_dgbdcb .GrpSp ,&_fdecb );_cbagcd !=nil {return _cbagcd ;};_bgeggc .WordprocessingGroupChoice =append (_bgeggc .WordprocessingGroupChoice ,_dgbdcb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_ffbga :=NewWdCT_WordprocessingGroupChoice (); +if _dcgeg :=d .DecodeElement (&_ffbga .GraphicFrame ,&_fdecb );_dcgeg !=nil {return _dcgeg ;};_bgeggc .WordprocessingGroupChoice =append (_bgeggc .WordprocessingGroupChoice ,_ffbga );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_fabbba :=NewWdCT_WordprocessingGroupChoice (); +if _deegf :=d .DecodeElement (&_fabbba .Pic ,&_fdecb );_deegf !=nil {return _deegf ;};_bgeggc .WordprocessingGroupChoice =append (_bgeggc .WordprocessingGroupChoice ,_fabbba );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fgagde :=NewWdCT_WordprocessingGroupChoice (); +if _bfegd :=d .DecodeElement (&_fgagde .ContentPart ,&_fdecb );_bfegd !=nil {return _bfegd ;};_bgeggc .WordprocessingGroupChoice =append (_bgeggc .WordprocessingGroupChoice ,_fgagde );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bgeggc .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _badgfa :=d .DecodeElement (_bgeggc .ExtLst ,&_fdecb );_badgfa !=nil {return _badgfa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067G\u0072\u006f\u0075\u0070\u0020%\u0076",_fdecb .Name ); +if _gcebdf :=d .Skip ();_gcebdf !=nil {return _gcebdf ;};};case _a .EndElement :break _gecag ;case _a .CharData :};};return nil ;};func (_aceegfg *CT_TblGridCol )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbcfdc :=range start .Attr {if _bbcfdc .Name .Local =="\u0077"{_ffgdb ,_eaagg :=ParseUnionST_TwipsMeasure (_bbcfdc .Value ); +if _eaagg !=nil {return _eaagg ;};_aceegfg .WAttr =&_ffgdb ;continue ;};};for {_begcc ,_ecbca :=d .Token ();if _ecbca !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054b\u006cG\u0072i\u0064\u0043\u006f\u006c\u003a\u0020\u0025s",_ecbca ); +};if _bfebbb ,_fdfaf :=_begcc .(_a .EndElement );_fdfaf &&_bfebbb .Name ==start .Name {break ;};};return nil ;};func (_ddcbf *EG_RunLevelElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ddcbf .RunLevelEltsChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};type CT_RubyContent struct{EG_RubyContent []*EG_RubyContent ;}; -// Entry Type -Type []*CT_DocPartType ;}; +// Validate validates the CT_DocPart and its children +func (_gedbf *CT_DocPart )Validate ()error {return _gedbf .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074");};func (_bdedg *EG_CellMarkupElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bdedg .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;}; -// Validate validates the CT_SdtContentRow and its children -func (_acceeb *CT_SdtContentRow )Validate ()error {return _acceeb .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077");};func (_abbbb *CT_CustomXmlRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eadf :=range start .Attr {if _eadf .Name .Local =="\u0075\u0072\u0069"{_baebb :=_eadf .Value ; -_abbbb .UriAttr =&_baebb ;continue ;};if _eadf .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_efegf :=_eadf .Value ;_abbbb .ElementAttr =_efegf ;continue ;};};_gcbg :for {_baebbg ,_beee :=d .Token ();if _beee !=nil {return _beee ;};switch _bcfe :=_baebbg .(type ){case _a .StartElement :switch _bcfe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_abbbb .CustomXmlPr =NewCT_CustomXmlPr (); -if _bbbb :=d .DecodeElement (_abbbb .CustomXmlPr ,&_bcfe );_bbbb !=nil {return _bbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_eagad :=NewEG_PContent (); -_eagad .PContentChoice =NewEG_PContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_eagad );if _fgfg :=d .DecodeElement (&_eagad .PContentChoice .FldSimple ,&_bcfe );_fgfg !=nil {return _fgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fcffa :=NewEG_PContent (); -_fcffa .PContentChoice =NewEG_PContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_fcffa );if _beeeb :=d .DecodeElement (&_fcffa .PContentChoice .Hyperlink ,&_bcfe );_beeeb !=nil {return _beeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_dbdf :=NewEG_PContent (); -_dbdf .PContentChoice =NewEG_PContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_dbdf );if _gfbd :=d .DecodeElement (&_dbdf .PContentChoice .SubDoc ,&_bcfe );_gfbd !=nil {return _gfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gegd :=NewEG_PContent (); -_bgcge :=NewEG_ContentRunContent ();_bgcge .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_gegd );_gegd .PContentChoice .EG_ContentRunContent =append (_gegd .PContentChoice .EG_ContentRunContent ,_bgcge ); -if _cebbg :=d .DecodeElement (&_bgcge .ContentRunContentChoice .CustomXml ,&_bcfe );_cebbg !=nil {return _cebbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_ecbgg :=NewEG_PContent (); -_cdcgc :=NewEG_ContentRunContent ();_cdcgc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_ecbgg );_ecbgg .PContentChoice .EG_ContentRunContent =append (_ecbgg .PContentChoice .EG_ContentRunContent ,_cdcgc ); -if _fgda :=d .DecodeElement (&_cdcgc .ContentRunContentChoice .SmartTag ,&_bcfe );_fgda !=nil {return _fgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ggdf :=NewEG_PContent (); -_cdfd :=NewEG_ContentRunContent ();_cdfd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_ggdf );_ggdf .PContentChoice .EG_ContentRunContent =append (_ggdf .PContentChoice .EG_ContentRunContent ,_cdfd ); -if _bbega :=d .DecodeElement (&_cdfd .ContentRunContentChoice .Sdt ,&_bcfe );_bbega !=nil {return _bbega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_gegb :=NewEG_PContent (); -_ggdda :=NewEG_ContentRunContent ();_ggdda .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_gegb );_gegb .PContentChoice .EG_ContentRunContent =append (_gegb .PContentChoice .EG_ContentRunContent ,_ggdda ); -if _acee :=d .DecodeElement (&_ggdda .ContentRunContentChoice .Dir ,&_bcfe );_acee !=nil {return _acee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_ebcb :=NewEG_PContent (); -_gcgeg :=NewEG_ContentRunContent ();_gcgeg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_ebcb );_ebcb .PContentChoice .EG_ContentRunContent =append (_ebcb .PContentChoice .EG_ContentRunContent ,_gcgeg ); -if _fddg :=d .DecodeElement (&_gcgeg .ContentRunContentChoice .Bdo ,&_bcfe );_fddg !=nil {return _fddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ebaa :=NewEG_PContent (); -_afcea :=NewEG_ContentRunContent ();_afcea .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_ebaa );_ebaa .PContentChoice .EG_ContentRunContent =append (_ebaa .PContentChoice .EG_ContentRunContent ,_afcea ); -if _ebbae :=d .DecodeElement (&_afcea .ContentRunContentChoice .R ,&_bcfe );_ebbae !=nil {return _ebbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gbedg :=NewEG_PContent (); -_bcga :=NewEG_ContentRunContent ();_gafd :=NewEG_RunLevelElts ();_gafd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_gbedg );_gbedg .PContentChoice .EG_ContentRunContent =append (_gbedg .PContentChoice .EG_ContentRunContent ,_bcga ); -_bcga .ContentRunContentChoice .EG_RunLevelElts =append (_bcga .ContentRunContentChoice .EG_RunLevelElts ,_gafd );if _eecc :=d .DecodeElement (&_gafd .RunLevelEltsChoice .ProofErr ,&_bcfe );_eecc !=nil {return _eecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bgac :=NewEG_PContent (); -_fdbbc :=NewEG_ContentRunContent ();_bcecd :=NewEG_RunLevelElts ();_bcecd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_bgac );_bgac .PContentChoice .EG_ContentRunContent =append (_bgac .PContentChoice .EG_ContentRunContent ,_fdbbc ); -_fdbbc .ContentRunContentChoice .EG_RunLevelElts =append (_fdbbc .ContentRunContentChoice .EG_RunLevelElts ,_bcecd );if _cgeb :=d .DecodeElement (&_bcecd .RunLevelEltsChoice .PermStart ,&_bcfe );_cgeb !=nil {return _cgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dfda :=NewEG_PContent (); -_eedd :=NewEG_ContentRunContent ();_fcef :=NewEG_RunLevelElts ();_fcef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_dfda );_dfda .PContentChoice .EG_ContentRunContent =append (_dfda .PContentChoice .EG_ContentRunContent ,_eedd ); -_eedd .ContentRunContentChoice .EG_RunLevelElts =append (_eedd .ContentRunContentChoice .EG_RunLevelElts ,_fcef );if _cbfec :=d .DecodeElement (&_fcef .RunLevelEltsChoice .PermEnd ,&_bcfe );_cbfec !=nil {return _cbfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gabbe :=NewEG_PContent (); -_decf :=NewEG_ContentRunContent ();_cbbd :=NewEG_RunLevelElts ();_cbbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_gabbe );_gabbe .PContentChoice .EG_ContentRunContent =append (_gabbe .PContentChoice .EG_ContentRunContent ,_decf ); -_decf .ContentRunContentChoice .EG_RunLevelElts =append (_decf .ContentRunContentChoice .EG_RunLevelElts ,_cbbd );if _adcc :=d .DecodeElement (&_cbbd .RunLevelEltsChoice .Ins ,&_bcfe );_adcc !=nil {return _adcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_acgcg :=NewEG_PContent (); -_ebaab :=NewEG_ContentRunContent ();_dffe :=NewEG_RunLevelElts ();_dffe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_acgcg );_acgcg .PContentChoice .EG_ContentRunContent =append (_acgcg .PContentChoice .EG_ContentRunContent ,_ebaab ); -_ebaab .ContentRunContentChoice .EG_RunLevelElts =append (_ebaab .ContentRunContentChoice .EG_RunLevelElts ,_dffe );if _fgad :=d .DecodeElement (&_dffe .RunLevelEltsChoice .Del ,&_bcfe );_fgad !=nil {return _fgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cfgg :=NewEG_PContent (); -_baag :=NewEG_ContentRunContent ();_fcagc :=NewEG_RunLevelElts ();_fcagc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_cfgg );_cfgg .PContentChoice .EG_ContentRunContent =append (_cfgg .PContentChoice .EG_ContentRunContent ,_baag ); -_baag .ContentRunContentChoice .EG_RunLevelElts =append (_baag .ContentRunContentChoice .EG_RunLevelElts ,_fcagc );if _fbff :=d .DecodeElement (&_fcagc .RunLevelEltsChoice .MoveFrom ,&_bcfe );_fbff !=nil {return _fbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cdgfc :=NewEG_PContent (); -_dbgc :=NewEG_ContentRunContent ();_gacca :=NewEG_RunLevelElts ();_gacca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_cdgfc );_cdgfc .PContentChoice .EG_ContentRunContent =append (_cdgfc .PContentChoice .EG_ContentRunContent ,_dbgc ); -_dbgc .ContentRunContentChoice .EG_RunLevelElts =append (_dbgc .ContentRunContentChoice .EG_RunLevelElts ,_gacca );if _cbbbd :=d .DecodeElement (&_gacca .RunLevelEltsChoice .MoveTo ,&_bcfe );_cbbbd !=nil {return _cbbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dbcaf :=NewEG_PContent (); -_adbb :=NewEG_ContentRunContent ();_geae :=NewEG_RunLevelElts ();_adgfa :=NewEG_RangeMarkupElements ();_adgfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_dbcaf );_dbcaf .PContentChoice .EG_ContentRunContent =append (_dbcaf .PContentChoice .EG_ContentRunContent ,_adbb ); -_adbb .ContentRunContentChoice .EG_RunLevelElts =append (_adbb .ContentRunContentChoice .EG_RunLevelElts ,_geae );_geae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geae .RunLevelEltsChoice .EG_RangeMarkupElements ,_adgfa );if _fgeg :=d .DecodeElement (&_adgfa .RangeMarkupElementsChoice .BookmarkStart ,&_bcfe ); -_fgeg !=nil {return _fgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_aacb :=NewEG_PContent (); -_afdgf :=NewEG_ContentRunContent ();_eded :=NewEG_RunLevelElts ();_abbdb :=NewEG_RangeMarkupElements ();_abbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_aacb );_aacb .PContentChoice .EG_ContentRunContent =append (_aacb .PContentChoice .EG_ContentRunContent ,_afdgf ); -_afdgf .ContentRunContentChoice .EG_RunLevelElts =append (_afdgf .ContentRunContentChoice .EG_RunLevelElts ,_eded );_eded .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eded .RunLevelEltsChoice .EG_RangeMarkupElements ,_abbdb );if _agcb :=d .DecodeElement (&_abbdb .RangeMarkupElementsChoice .BookmarkEnd ,&_bcfe ); -_agcb !=nil {return _agcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_eecgc :=NewEG_PContent (); -_gdeg :=NewEG_ContentRunContent ();_gaeg :=NewEG_RunLevelElts ();_abed :=NewEG_RangeMarkupElements ();_abed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_eecgc );_eecgc .PContentChoice .EG_ContentRunContent =append (_eecgc .PContentChoice .EG_ContentRunContent ,_gdeg ); -_gdeg .ContentRunContentChoice .EG_RunLevelElts =append (_gdeg .ContentRunContentChoice .EG_RunLevelElts ,_gaeg );_gaeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_abed );if _ecgb :=d .DecodeElement (&_abed .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bcfe ); -_ecgb !=nil {return _ecgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbcg :=NewEG_PContent (); -_dcbe :=NewEG_ContentRunContent ();_cgdfed :=NewEG_RunLevelElts ();_aggc :=NewEG_RangeMarkupElements ();_aggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_bbcg );_bbcg .PContentChoice .EG_ContentRunContent =append (_bbcg .PContentChoice .EG_ContentRunContent ,_dcbe ); -_dcbe .ContentRunContentChoice .EG_RunLevelElts =append (_dcbe .ContentRunContentChoice .EG_RunLevelElts ,_cgdfed );_cgdfed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgdfed .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggc );if _cadf :=d .DecodeElement (&_aggc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bcfe ); -_cadf !=nil {return _cadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dfbe :=NewEG_PContent (); -_cgafa :=NewEG_ContentRunContent ();_abaa :=NewEG_RunLevelElts ();_bggc :=NewEG_RangeMarkupElements ();_bggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_dfbe );_dfbe .PContentChoice .EG_ContentRunContent =append (_dfbe .PContentChoice .EG_ContentRunContent ,_cgafa ); -_cgafa .ContentRunContentChoice .EG_RunLevelElts =append (_cgafa .ContentRunContentChoice .EG_RunLevelElts ,_abaa );_abaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bggc );if _eecd :=d .DecodeElement (&_bggc .RangeMarkupElementsChoice .MoveToRangeStart ,&_bcfe ); -_eecd !=nil {return _eecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_adae :=NewEG_PContent (); -_acbeb :=NewEG_ContentRunContent ();_cdad :=NewEG_RunLevelElts ();_cbef :=NewEG_RangeMarkupElements ();_cbef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_adae );_adae .PContentChoice .EG_ContentRunContent =append (_adae .PContentChoice .EG_ContentRunContent ,_acbeb ); -_acbeb .ContentRunContentChoice .EG_RunLevelElts =append (_acbeb .ContentRunContentChoice .EG_RunLevelElts ,_cdad );_cdad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdad .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbef );if _dafca :=d .DecodeElement (&_cbef .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bcfe ); -_dafca !=nil {return _dafca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ffag :=NewEG_PContent (); -_fcdc :=NewEG_ContentRunContent ();_bfega :=NewEG_RunLevelElts ();_fcac :=NewEG_RangeMarkupElements ();_fcac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_ffag );_ffag .PContentChoice .EG_ContentRunContent =append (_ffag .PContentChoice .EG_ContentRunContent ,_fcdc ); -_fcdc .ContentRunContentChoice .EG_RunLevelElts =append (_fcdc .ContentRunContentChoice .EG_RunLevelElts ,_bfega );_bfega .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfega .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcac );if _efgfg :=d .DecodeElement (&_fcac .RangeMarkupElementsChoice .CommentRangeStart ,&_bcfe ); -_efgfg !=nil {return _efgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fdebe :=NewEG_PContent (); -_dbffc :=NewEG_ContentRunContent ();_ccdcc :=NewEG_RunLevelElts ();_aggg :=NewEG_RangeMarkupElements ();_aggg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_fdebe );_fdebe .PContentChoice .EG_ContentRunContent =append (_fdebe .PContentChoice .EG_ContentRunContent ,_dbffc ); -_dbffc .ContentRunContentChoice .EG_RunLevelElts =append (_dbffc .ContentRunContentChoice .EG_RunLevelElts ,_ccdcc );_ccdcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccdcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggg );if _cccf :=d .DecodeElement (&_aggg .RangeMarkupElementsChoice .CommentRangeEnd ,&_bcfe ); -_cccf !=nil {return _cccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_agcda :=NewEG_PContent (); -_fgdc :=NewEG_ContentRunContent ();_gdee :=NewEG_RunLevelElts ();_dafd :=NewEG_RangeMarkupElements ();_dafd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_agcda );_agcda .PContentChoice .EG_ContentRunContent =append (_agcda .PContentChoice .EG_ContentRunContent ,_fgdc ); -_fgdc .ContentRunContentChoice .EG_RunLevelElts =append (_fgdc .ContentRunContentChoice .EG_RunLevelElts ,_gdee );_gdee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafd );if _ecgf :=d .DecodeElement (&_dafd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bcfe ); -_ecgf !=nil {return _ecgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cdgc :=NewEG_PContent (); -_cfaf :=NewEG_ContentRunContent ();_dbgec :=NewEG_RunLevelElts ();_aacbb :=NewEG_RangeMarkupElements ();_aacbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_cdgc );_cdgc .PContentChoice .EG_ContentRunContent =append (_cdgc .PContentChoice .EG_ContentRunContent ,_cfaf ); -_cfaf .ContentRunContentChoice .EG_RunLevelElts =append (_cfaf .ContentRunContentChoice .EG_RunLevelElts ,_dbgec );_dbgec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbgec .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacbb );if _cacbd :=d .DecodeElement (&_aacbb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bcfe ); -_cacbd !=nil {return _cacbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgffe :=NewEG_PContent (); -_cfba :=NewEG_ContentRunContent ();_fgfga :=NewEG_RunLevelElts ();_dfec :=NewEG_RangeMarkupElements ();_dfec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_bgffe );_bgffe .PContentChoice .EG_ContentRunContent =append (_bgffe .PContentChoice .EG_ContentRunContent ,_cfba ); -_cfba .ContentRunContentChoice .EG_RunLevelElts =append (_cfba .ContentRunContentChoice .EG_RunLevelElts ,_fgfga );_fgfga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgfga .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfec );if _cgeca :=d .DecodeElement (&_dfec .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bcfe ); -_cgeca !=nil {return _cgeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_adff :=NewEG_PContent (); -_gdbgf :=NewEG_ContentRunContent ();_bfgfb :=NewEG_RunLevelElts ();_egfbg :=NewEG_RangeMarkupElements ();_egfbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_adff );_adff .PContentChoice .EG_ContentRunContent =append (_adff .PContentChoice .EG_ContentRunContent ,_gdbgf ); -_gdbgf .ContentRunContentChoice .EG_RunLevelElts =append (_gdbgf .ContentRunContentChoice .EG_RunLevelElts ,_bfgfb );_bfgfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_egfbg );if _aabfe :=d .DecodeElement (&_egfbg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bcfe ); -_aabfe !=nil {return _aabfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dgbc :=NewEG_PContent (); -_eaaea :=NewEG_ContentRunContent ();_egce :=NewEG_RunLevelElts ();_dgba :=NewEG_RangeMarkupElements ();_dgba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_dgbc );_dgbc .PContentChoice .EG_ContentRunContent =append (_dgbc .PContentChoice .EG_ContentRunContent ,_eaaea ); -_eaaea .ContentRunContentChoice .EG_RunLevelElts =append (_eaaea .ContentRunContentChoice .EG_RunLevelElts ,_egce );_egce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egce .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgba );if _cfae :=d .DecodeElement (&_dgba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bcfe ); -_cfae !=nil {return _cfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bgagbg :=NewEG_PContent (); -_aacea :=NewEG_ContentRunContent ();_efcf :=NewEG_RunLevelElts ();_dcbd :=NewEG_RangeMarkupElements ();_dcbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_bgagbg );_bgagbg .PContentChoice .EG_ContentRunContent =append (_bgagbg .PContentChoice .EG_ContentRunContent ,_aacea ); -_aacea .ContentRunContentChoice .EG_RunLevelElts =append (_aacea .ContentRunContentChoice .EG_RunLevelElts ,_efcf );_efcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcbd );if _bfgc :=d .DecodeElement (&_dcbd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bcfe ); -_bfgc !=nil {return _bfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_defg :=NewEG_PContent (); -_gcbcg :=NewEG_ContentRunContent ();_cgbgf :=NewEG_RunLevelElts ();_cfdcf :=NewEG_RangeMarkupElements ();_cfdcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_defg );_defg .PContentChoice .EG_ContentRunContent =append (_defg .PContentChoice .EG_ContentRunContent ,_gcbcg ); -_gcbcg .ContentRunContentChoice .EG_RunLevelElts =append (_gcbcg .ContentRunContentChoice .EG_RunLevelElts ,_cgbgf );_cgbgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfdcf );if _ddcfd :=d .DecodeElement (&_cfdcf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bcfe ); -_ddcfd !=nil {return _ddcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gccd :=NewEG_PContent (); -_feff :=NewEG_ContentRunContent ();_ffafg :=NewEG_RunLevelElts ();_ffcd :=NewEG_RangeMarkupElements ();_ffcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_gccd );_gccd .PContentChoice .EG_ContentRunContent =append (_gccd .PContentChoice .EG_ContentRunContent ,_feff ); -_feff .ContentRunContentChoice .EG_RunLevelElts =append (_feff .ContentRunContentChoice .EG_RunLevelElts ,_ffafg );_ffafg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffafg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcd );if _facf :=d .DecodeElement (&_ffcd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bcfe ); -_facf !=nil {return _facf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_edadd :=NewEG_PContent (); -_fabb :=NewEG_ContentRunContent ();_ecfaa :=NewEG_RunLevelElts ();_afcb :=NewEG_MathContent ();_afcb .MathContentChoice =NewEG_MathContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_edadd );_edadd .PContentChoice .EG_ContentRunContent =append (_edadd .PContentChoice .EG_ContentRunContent ,_fabb ); -_fabb .ContentRunContentChoice .EG_RunLevelElts =append (_fabb .ContentRunContentChoice .EG_RunLevelElts ,_ecfaa );_ecfaa .RunLevelEltsChoice .EG_MathContent =append (_ecfaa .RunLevelEltsChoice .EG_MathContent ,_afcb );if _bgbe :=d .DecodeElement (&_afcb .MathContentChoice .OMathPara ,&_bcfe ); -_bgbe !=nil {return _bgbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fcdaf :=NewEG_PContent (); -_bece :=NewEG_ContentRunContent ();_cfag :=NewEG_RunLevelElts ();_egfae :=NewEG_MathContent ();_egfae .MathContentChoice =NewEG_MathContentChoice ();_abbbb .EG_PContent =append (_abbbb .EG_PContent ,_fcdaf );_fcdaf .PContentChoice .EG_ContentRunContent =append (_fcdaf .PContentChoice .EG_ContentRunContent ,_bece ); -_bece .ContentRunContentChoice .EG_RunLevelElts =append (_bece .ContentRunContentChoice .EG_RunLevelElts ,_cfag );_cfag .RunLevelEltsChoice .EG_MathContent =append (_cfag .RunLevelEltsChoice .EG_MathContent ,_egfae );if _cfccf :=d .DecodeElement (&_egfae .MathContentChoice .OMath ,&_bcfe ); -_cfccf !=nil {return _cfccf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e\u0020\u0025\u0076",_bcfe .Name ); -if _ecbed :=d .Skip ();_ecbed !=nil {return _ecbed ;};};case _a .EndElement :break _gcbg ;case _a .CharData :};};return nil ;};type EG_CellMarkupElementsChoice struct{ +// Validate validates the CT_Cnf and its children +func (_gccgd *CT_Cnf )Validate ()error {return _gccgd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006e\u0066");}; -// Table Cell Insertion -CellIns *CT_TrackChange ; +// Validate validates the CT_SdtContentBlock and its children +func (_eagec *CT_SdtContentBlock )Validate ()error {return _eagec .ValidateWithPath ("\u0043T\u005fS\u0064\u0074\u0043\u006f\u006et\u0065\u006et\u0042\u006c\u006f\u0063\u006b");}; -// Table Cell Deletion -CellDel *CT_TrackChange ; +// Validate validates the CT_Caption and its children +func (_gedcb *CT_Caption )Validate ()error {return _gedcb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e");};func NewEG_HdrFtrReferencesChoice ()*EG_HdrFtrReferencesChoice {_dafebf :=&EG_HdrFtrReferencesChoice {};return _dafebf ; +};func (_ffgd *CT_Color )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_ffgd .ValAttr )});if _ffgd .ThemeColorAttr !=ST_ThemeColorUnset {_cedg ,_bff :=_ffgd .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); +if _bff !=nil {return _bff ;};start .Attr =append (start .Attr ,_cedg );};if _ffgd .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ffgd .ThemeTintAttr )}); +};if _ffgd .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ffgd .ThemeShadeAttr )});};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Vertically Merged/Split Table Cells -CellMerge *CT_CellMergeTrackChange ;};type Numbering struct{CT_Numbering }; +// ValidateWithPath validates the CT_TblPrBase and its children, prefixing error messages with path +func (_ccccg *CT_TblPrBase )ValidateWithPath (path string )error {if _ccccg .TblStyle !=nil {if _gagbce :=_ccccg .TblStyle .ValidateWithPath (path +"\u002fT\u0062\u006c\u0053\u0074\u0079\u006ce");_gagbce !=nil {return _gagbce ;};};if _ccccg .TblpPr !=nil {if _eccdf :=_ccccg .TblpPr .ValidateWithPath (path +"\u002fT\u0062\u006c\u0070\u0050\u0072"); +_eccdf !=nil {return _eccdf ;};};if _ccccg .TblOverlap !=nil {if _ceeed :=_ccccg .TblOverlap .ValidateWithPath (path +"/\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_ceeed !=nil {return _ceeed ;};};if _ccccg .BidiVisual !=nil {if _bffgea :=_ccccg .BidiVisual .ValidateWithPath (path +"/\u0042\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"); +_bffgea !=nil {return _bffgea ;};};if _ccccg .TblStyleRowBandSize !=nil {if _acgeaa :=_ccccg .TblStyleRowBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0052\u006fw\u0042\u0061\u006e\u0064Si\u007a\u0065");_acgeaa !=nil {return _acgeaa ; +};};if _ccccg .TblStyleColBandSize !=nil {if _gdgddg :=_ccccg .TblStyleColBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0043\u006fl\u0042\u0061\u006e\u0064Si\u007a\u0065");_gdgddg !=nil {return _gdgddg ;};};if _ccccg .TblW !=nil {if _abgdga :=_ccccg .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057"); +_abgdga !=nil {return _abgdga ;};};if _ccccg .Jc !=nil {if _agfgc :=_ccccg .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_agfgc !=nil {return _agfgc ;};};if _ccccg .TblCellSpacing !=nil {if _dgcgd :=_ccccg .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_dgcgd !=nil {return _dgcgd ;};};if _ccccg .TblInd !=nil {if _ddac :=_ccccg .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064");_ddac !=nil {return _ddac ;};};if _ccccg .TblBorders !=nil {if _adfeb :=_ccccg .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_adfeb !=nil {return _adfeb ;};};if _ccccg .Shd !=nil {if _dbeeg :=_ccccg .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_dbeeg !=nil {return _dbeeg ;};};if _ccccg .TblLayout !=nil {if _gfdbb :=_ccccg .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"); +_gfdbb !=nil {return _gfdbb ;};};if _ccccg .TblCellMar !=nil {if _babcf :=_ccccg .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");_babcf !=nil {return _babcf ;};};if _ccccg .TblLook !=nil {if _gcagcd :=_ccccg .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b"); +_gcagcd !=nil {return _gcagcd ;};};if _ccccg .TblCaption !=nil {if _ggccc :=_ccccg .TblCaption .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e");_ggccc !=nil {return _ggccc ;};};if _ccccg .TblDescription !=nil {if _fdbab :=_ccccg .TblDescription .ValidateWithPath (path +"\u002fT\u0062l\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); +_fdbab !=nil {return _fdbab ;};};return nil ;};func NewCT_PageBorders ()*CT_PageBorders {_abdgf :=&CT_PageBorders {};return _abdgf }; -// ValidateWithPath validates the WdCT_LinkedTextboxInformation and its children, prefixing error messages with path -func (_eaafg *WdCT_LinkedTextboxInformation )ValidateWithPath (path string )error {if _eaafg .ExtLst !=nil {if _eebcc :=_eaafg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eebcc !=nil {return _eebcc ;};};return nil ;};type EG_ParaRPrTrackChanges struct{ +// ValidateWithPath validates the CT_Tbl and its children, prefixing error messages with path +func (_geedcg *CT_Tbl )ValidateWithPath (path string )error {for _cbcbe ,_bfdcb :=range _geedcg .EG_RangeMarkupElements {if _gecfe :=_bfdcb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073[%\u0064\u005d",path ,_cbcbe )); +_gecfe !=nil {return _gecfe ;};};if _egcce :=_geedcg .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_egcce !=nil {return _egcce ;};if _aaafgc :=_geedcg .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064"); +_aaafgc !=nil {return _aaafgc ;};for _aefce ,_ebbfd :=range _geedcg .EG_ContentRowContent {if _eecaf :=_ebbfd .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_aefce )); +_eecaf !=nil {return _eecaf ;};};return nil ;}; -// Inserted Paragraph -Ins *CT_TrackChange ; +// ValidateWithPath validates the EG_RunInnerContent and its children, prefixing error messages with path +func (_dbece *EG_RunInnerContent )ValidateWithPath (path string )error {if _ddcgfb :=_dbece .RunInnerContentChoice .ValidateWithPath (path +"\u002f\u0052\u0075\u006eIn\u006e\u0065\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069c\u0065"); +_ddcgfb !=nil {return _ddcgfb ;};return nil ;};func NewEG_ContentCellContent ()*EG_ContentCellContent {_dadabd :=&EG_ContentCellContent {};_dadabd .ContentCellContentChoice =NewEG_ContentCellContentChoice ();return _dadabd ;};const (ST_ChapterSepUnset ST_ChapterSep =0; +ST_ChapterSepHyphen ST_ChapterSep =1;ST_ChapterSepPeriod ST_ChapterSep =2;ST_ChapterSepColon ST_ChapterSep =3;ST_ChapterSepEmDash ST_ChapterSep =4;ST_ChapterSepEnDash ST_ChapterSep =5;);func (_bdege *CT_MailMergeOdsoFMDFieldType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aefdab ,_egbee :=_bdege .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _egbee !=nil {return _egbee ;};start .Attr =append (start .Attr ,_aefdab );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcfgaf *CT_Tbl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fcfgaf .EG_RangeMarkupElements !=nil {for _ ,_acbeb :=range _fcfgaf .EG_RangeMarkupElements {_acbeb .MarshalXML (e ,_a .StartElement {});};};_deeda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_fcfgaf .TblPr ,_deeda ); +_dfgge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_fcfgaf .TblGrid ,_dfgge );if _fcfgaf .EG_ContentRowContent !=nil {for _ ,_bdeaab :=range _fcfgaf .EG_ContentRowContent {_bdeaab .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Deleted Paragraph -Del *CT_TrackChange ; +// Validate validates the CT_MacroName and its children +func (_cbaa *CT_MacroName )Validate ()error {return _cbaa .ValidateWithPath ("\u0043\u0054\u005fM\u0061\u0063\u0072\u006f\u004e\u0061\u006d\u0065");};func (_gbcfee ST_MailMergeOdsoFMDFieldType )ValidateWithPath (path string )error {switch _gbcfee {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcfee )); +};return nil ;};func NewCT_DocParts ()*CT_DocParts {_dagf :=&CT_DocParts {};return _dagf }; -// Move Source Paragraph -MoveFrom *CT_TrackChange ; +// ValidateWithPath validates the CT_DocVars and its children, prefixing error messages with path +func (_acbg *CT_DocVars )ValidateWithPath (path string )error {for _fecec ,_fadf :=range _acbg .DocVar {if _ebffe :=_fadf .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0044\u006f\u0063\u0056\u0061\u0072\u005b\u0025\u0064\u005d",path ,_fecec )); +_ebffe !=nil {return _ebffe ;};};return nil ;};type CT_TrPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Move Destination Paragraph -MoveTo *CT_TrackChange ;};type ST_Jc byte ;type WdCT_TextboxInfo struct{IdAttr *uint16 ;TxbxContent *WdCT_TxbxContent ;ExtLst *_ae .CT_OfficeArtExtensionList ;};type CT_Color struct{ +// Annotation Identifier +IdAttr int64 ;TrPr *CT_TrPrBase ;};func (_ccdfag ST_NumberFormat )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ccdfag .String (),start );};func (_gfea *CT_BottomPageBorder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gfea .BottomLeftAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0062o\u0074\u0074\u006f\u006d\u004c\u0065\u0066\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .BottomLeftAttr )}); +};if _gfea .BottomRightAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0062\u006f\u0074\u0074\u006f\u006d\u0052\u0069\u0067\u0068\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .BottomRightAttr )});};if _gfea .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .IdAttr )}); +};_bfa ,_cdaf :=_gfea .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _cdaf !=nil {return _cdaf ;};start .Attr =append (start .Attr ,_bfa );if _gfea .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .ColorAttr )}); +};if _gfea .ThemeColorAttr !=ST_ThemeColorUnset {_fcge ,_aaa :=_gfea .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _aaa !=nil {return _aaa ;};start .Attr =append (start .Attr ,_fcge ); +};if _gfea .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .ThemeTintAttr )});};if _gfea .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .ThemeShadeAttr )}); +};if _gfea .SzAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .SzAttr )});};if _gfea .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .SpaceAttr )}); +};if _gfea .ShadowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .ShadowAttr )});};if _gfea .FrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gfea .FrameAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Run Content Color -ValAttr ST_HexColor ; +// ValidateWithPath validates the Ftr and its children, prefixing error messages with path +func (_dafaec *Ftr )ValidateWithPath (path string )error {if _bbgdb :=_dafaec .CT_HdrFtr .ValidateWithPath (path );_bbgdb !=nil {return _bbgdb ;};return nil ;};func NewAC_ChoiceRun ()*AC_ChoiceRun {_gegffd :=&AC_ChoiceRun {};return _gegffd }; -// Run Content Theme Color -ThemeColorAttr ST_ThemeColor ; +// ValidateWithPath validates the CT_DocParts and its children, prefixing error messages with path +func (_fadbc *CT_DocParts )ValidateWithPath (path string )error {for _ggbgc ,_aacde :=range _fadbc .DocPart {if _bbfd :=_aacde .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0044\u006f\u0063\u0050\u0061\u0072t\u005b\u0025\u0064\u005d",path ,_ggbgc )); +_bbfd !=nil {return _bbfd ;};};return nil ;};func (_cggbeb ST_HAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cggbeb .String (),start );};func (_ecgecd *ST_HexColorAuto )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbcdaa ,_bbefaf :=d .Token (); +if _bbefaf !=nil {return _bbefaf ;};if _bffffg ,_fbfgg :=_gbcdaa .(_a .EndElement );_fbfgg &&_bffffg .Name ==start .Name {*_ecgecd =1;return nil ;};if _abbfg ,_cddcbe :=_gbcdaa .(_a .CharData );!_cddcbe {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbcdaa ); +}else {switch string (_abbfg ){case "":*_ecgecd =0;case "\u0061\u0075\u0074\u006f":*_ecgecd =1;};};_gbcdaa ,_bbefaf =d .Token ();if _bbefaf !=nil {return _bbefaf ;};if _acaaa ,_fbgcbf :=_gbcdaa .(_a .EndElement );_fbgcbf &&_acaaa .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbcdaa );};func (_gffda *EG_RunInnerContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bccefb :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_gffda .Br =NewCT_Br (); +if _dgacfd :=d .DecodeElement (_gffda .Br ,&_bccefb );_dgacfd !=nil {return _dgacfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_gffda .T =NewCT_Text (); +if _cbcgb :=d .DecodeElement (_gffda .T ,&_bccefb );_cbcgb !=nil {return _cbcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_gffda .ContentPart =NewCT_Rel (); +if _gdgcc :=d .DecodeElement (_gffda .ContentPart ,&_bccefb );_gdgcc !=nil {return _gdgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_gffda .DelText =NewCT_Text (); +if _eefed :=d .DecodeElement (_gffda .DelText ,&_bccefb );_eefed !=nil {return _eefed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_gffda .InstrText =NewCT_Text (); +if _bgabfbd :=d .DecodeElement (_gffda .InstrText ,&_bccefb );_bgabfbd !=nil {return _bgabfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_gffda .DelInstrText =NewCT_Text (); +if _bcbfe :=d .DecodeElement (_gffda .DelInstrText ,&_bccefb );_bcbfe !=nil {return _bcbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_gffda .NoBreakHyphen =NewCT_Empty (); +if _afgbd :=d .DecodeElement (_gffda .NoBreakHyphen ,&_bccefb );_afgbd !=nil {return _afgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_gffda .SoftHyphen =NewCT_Empty (); +if _gcffg :=d .DecodeElement (_gffda .SoftHyphen ,&_bccefb );_gcffg !=nil {return _gcffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_gffda .DayShort =NewCT_Empty (); +if _cbddf :=d .DecodeElement (_gffda .DayShort ,&_bccefb );_cbddf !=nil {return _cbddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_gffda .MonthShort =NewCT_Empty (); +if _eacebf :=d .DecodeElement (_gffda .MonthShort ,&_bccefb );_eacebf !=nil {return _eacebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_gffda .YearShort =NewCT_Empty (); +if _fgbgbd :=d .DecodeElement (_gffda .YearShort ,&_bccefb );_fgbgbd !=nil {return _fgbgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_gffda .DayLong =NewCT_Empty (); +if _eebca :=d .DecodeElement (_gffda .DayLong ,&_bccefb );_eebca !=nil {return _eebca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_gffda .MonthLong =NewCT_Empty (); +if _dfabf :=d .DecodeElement (_gffda .MonthLong ,&_bccefb );_dfabf !=nil {return _dfabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_gffda .YearLong =NewCT_Empty (); +if _babga :=d .DecodeElement (_gffda .YearLong ,&_bccefb );_babga !=nil {return _babga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_gffda .AnnotationRef =NewCT_Empty (); +if _cadbd :=d .DecodeElement (_gffda .AnnotationRef ,&_bccefb );_cadbd !=nil {return _cadbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_gffda .FootnoteRef =NewCT_Empty (); +if _bfeef :=d .DecodeElement (_gffda .FootnoteRef ,&_bccefb );_bfeef !=nil {return _bfeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_gffda .EndnoteRef =NewCT_Empty (); +if _cefcdd :=d .DecodeElement (_gffda .EndnoteRef ,&_bccefb );_cefcdd !=nil {return _cefcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_gffda .Separator =NewCT_Empty (); +if _feeca :=d .DecodeElement (_gffda .Separator ,&_bccefb );_feeca !=nil {return _feeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_gffda .ContinuationSeparator =NewCT_Empty (); +if _cgdea :=d .DecodeElement (_gffda .ContinuationSeparator ,&_bccefb );_cgdea !=nil {return _cgdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_gffda .Sym =NewCT_Sym (); +if _bdccc :=d .DecodeElement (_gffda .Sym ,&_bccefb );_bdccc !=nil {return _bdccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_gffda .PgNum =NewCT_Empty (); +if _agfcbg :=d .DecodeElement (_gffda .PgNum ,&_bccefb );_agfcbg !=nil {return _agfcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_gffda .Cr =NewCT_Empty (); +if _ggcace :=d .DecodeElement (_gffda .Cr ,&_bccefb );_ggcace !=nil {return _ggcace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_gffda .Tab =NewCT_Empty (); +if _cbedd :=d .DecodeElement (_gffda .Tab ,&_bccefb );_cbedd !=nil {return _cbedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_gffda .Object =NewCT_Object (); +if _gabdca :=d .DecodeElement (_gffda .Object ,&_bccefb );_gabdca !=nil {return _gabdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_gffda .Pict =NewCT_Picture (); +if _afcdc :=d .DecodeElement (_gffda .Pict ,&_bccefb );_afcdc !=nil {return _afcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_gffda .FldChar =NewCT_FldChar (); +if _gcffb :=d .DecodeElement (_gffda .FldChar ,&_bccefb );_gcffb !=nil {return _gcffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_gffda .Ruby =NewCT_Ruby (); +if _agfdd :=d .DecodeElement (_gffda .Ruby ,&_bccefb );_agfdd !=nil {return _agfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_gffda .FootnoteReference =NewCT_FtnEdnRef (); +if _ggcdgg :=d .DecodeElement (_gffda .FootnoteReference ,&_bccefb );_ggcdgg !=nil {return _ggcdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gffda .EndnoteReference =NewCT_FtnEdnRef (); +if _eecdbc :=d .DecodeElement (_gffda .EndnoteReference ,&_bccefb );_eecdbc !=nil {return _eecdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gffda .CommentReference =NewCT_Markup (); +if _fabea :=d .DecodeElement (_gffda .CommentReference ,&_bccefb );_fabea !=nil {return _fabea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_gffda .Drawing =NewCT_Drawing (); +if _cabgd :=d .DecodeElement (_gffda .Drawing ,&_bccefb );_cabgd !=nil {return _cabgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_gffda .Ptab =NewCT_PTab (); +if _adfdb :=d .DecodeElement (_gffda .Ptab ,&_bccefb );_adfdb !=nil {return _adfdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_gffda .LastRenderedPageBreak =NewCT_Empty (); +if _fbcgdc :=d .DecodeElement (_gffda .LastRenderedPageBreak ,&_bccefb );_fbcgdc !=nil {return _fbcgdc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u0049\u006e\u006e\u0065\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_bccefb .Name ); +if _gbfgd :=d .Skip ();_gbfgd !=nil {return _gbfgd ;};};return nil ;}; -// Run Content Theme Color Tint -ThemeTintAttr *string ; +// Validate validates the CT_Underline and its children +func (_dgacbd *CT_Underline )Validate ()error {return _dgacbd .ValidateWithPath ("\u0043\u0054\u005fU\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065");};func (_debag *CT_FtnProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffdg :for {_egbf ,_dbagd :=d .Token (); +if _dbagd !=nil {return _dbagd ;};switch _adda :=_egbf .(type ){case _a .StartElement :switch _adda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_debag .Pos =NewCT_FtnPos (); +if _cbagc :=d .DecodeElement (_debag .Pos ,&_adda );_cbagc !=nil {return _cbagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_debag .NumFmt =NewCT_NumFmt (); +if _bbcgg :=d .DecodeElement (_debag .NumFmt ,&_adda );_bbcgg !=nil {return _bbcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_debag .NumStart =NewCT_DecimalNumber (); +if _cgefb :=d .DecodeElement (_debag .NumStart ,&_adda );_cgefb !=nil {return _cgefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_debag .NumRestart =NewCT_NumRestart (); +if _dgdaeg :=d .DecodeElement (_debag .NumRestart ,&_adda );_dgdaeg !=nil {return _dgdaeg ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_adda .Name ); +if _bgbcb :=d .Skip ();_bgbcb !=nil {return _bgbcb ;};};case _a .EndElement :break _ffdg ;case _a .CharData :};};return nil ;}; -// Run Content Theme Color Shade -ThemeShadeAttr *string ;};func (_eccdag *ST_DropCap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcadae ,_fcfegc :=d .Token ();if _fcfegc !=nil {return _fcfegc ;};if _ggebea ,_gdadcf :=_dcadae .(_a .EndElement );_gdadcf &&_ggebea .Name ==start .Name {*_eccdag =1; -return nil ;};if _aebacb ,_ggagef :=_dcadae .(_a .CharData );!_ggagef {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcadae );}else {switch string (_aebacb ){case "":*_eccdag =0; -case "\u006e\u006f\u006e\u0065":*_eccdag =1;case "\u0064\u0072\u006f\u0070":*_eccdag =2;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_eccdag =3;};};_dcadae ,_fcfegc =d .Token ();if _fcfegc !=nil {return _fcfegc ;};if _babccf ,_aedcc :=_dcadae .(_a .EndElement ); -_aedcc &&_babccf .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcadae );};func (_fcacf ST_Underline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcacf .String (),start ); -};type ST_FrameLayout byte ;func (_ccdd *CT_LsdException )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fdbda :=range start .Attr {if _fdbda .Name .Local =="\u006e\u0061\u006d\u0065"{_gcac :=_fdbda .Value ;_ccdd .NameAttr =_gcac ; -continue ;};if _fdbda .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_ababd ,_fgedb :=ParseUnionST_OnOff (_fdbda .Value );if _fgedb !=nil {return _fgedb ;};_ccdd .LockedAttr =&_ababd ;continue ;};if _fdbda .Name .Local =="\u0075\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_ebcbf ,_gfecfb :=_f .ParseInt (_fdbda .Value ,10,64); -if _gfecfb !=nil {return _gfecfb ;};_ccdd .UiPriorityAttr =&_ebcbf ;continue ;};if _fdbda .Name .Local =="\u0073\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"{_dgfc ,_cafag :=ParseUnionST_OnOff (_fdbda .Value );if _cafag !=nil {return _cafag ; -};_ccdd .SemiHiddenAttr =&_dgfc ;continue ;};if _fdbda .Name .Local =="\u0075\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"{_gcaa ,_cgbdd :=ParseUnionST_OnOff (_fdbda .Value );if _cgbdd !=nil {return _cgbdd ;};_ccdd .UnhideWhenUsedAttr =&_gcaa ; -continue ;};if _fdbda .Name .Local =="\u0071F\u006f\u0072\u006d\u0061\u0074"{_feaaf ,_aefa :=ParseUnionST_OnOff (_fdbda .Value );if _aefa !=nil {return _aefa ;};_ccdd .QFormatAttr =&_feaaf ;continue ;};};for {_bbggc ,_gadbd :=d .Token ();if _gadbd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004c\u0073\u0064\u0045\u0078\u0063e\u0070\u0074\u0069o\u006e:\u0020\u0025\u0073",_gadbd ); -};if _bddaa ,_cfgbd :=_bbggc .(_a .EndElement );_cfgbd &&_bddaa .Name ==start .Name {break ;};};return nil ;};func (_edfee *ST_ObjectUpdateMode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fefbcc ,_dbbeef :=d .Token ();if _dbbeef !=nil {return _dbbeef ; -};if _ecgbe ,_bdfde :=_fefbcc .(_a .EndElement );_bdfde &&_ecgbe .Name ==start .Name {*_edfee =1;return nil ;};if _cefgc ,_cbcfcf :=_fefbcc .(_a .CharData );!_cbcfcf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fefbcc ); -}else {switch string (_cefgc ){case "":*_edfee =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_edfee =1;case "\u006f\u006e\u0043\u0061\u006c\u006c":*_edfee =2;};};_fefbcc ,_dbbeef =d .Token ();if _dbbeef !=nil {return _dbbeef ;};if _aaaag ,_baacff :=_fefbcc .(_a .EndElement ); -_baacff &&_aaaag .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fefbcc );};func (_bcba *CT_SdtDocPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _bcba .DocPartGallery !=nil {_bbedg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u0063\u0050a\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079"}};e .EncodeElement (_bcba .DocPartGallery ,_bbedg );};if _bcba .DocPartCategory !=nil {_edcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0043\u0061\u0074e\u0067\u006f\u0072\u0079"}}; -e .EncodeElement (_bcba .DocPartCategory ,_edcg );};if _bcba .DocPartUnique !=nil {_dbeaec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064o\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"}};e .EncodeElement (_bcba .DocPartUnique ,_dbeaec ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_MailMergeOdsoFMDFieldType byte ;func (_feggcf ST_DisplacedByCustomXml )Validate ()error {return _feggcf .ValidateWithPath ("")};func (_edfba *ST_TabJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcebga ,_gcfgaf :=d .Token (); -if _gcfgaf !=nil {return _gcfgaf ;};if _cgadf ,_ccafe :=_gcebga .(_a .EndElement );_ccafe &&_cgadf .Name ==start .Name {*_edfba =1;return nil ;};if _gaabee ,_ffbac :=_gcebga .(_a .CharData );!_ffbac {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcebga ); -}else {switch string (_gaabee ){case "":*_edfba =0;case "\u0063\u006c\u0065a\u0072":*_edfba =1;case "\u0073\u0074\u0061r\u0074":*_edfba =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_edfba =3;case "\u0065\u006e\u0064":*_edfba =4;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_edfba =5; -case "\u0062\u0061\u0072":*_edfba =6;case "\u006e\u0075\u006d":*_edfba =7;case "\u006c\u0065\u0066\u0074":*_edfba =8;case "\u0072\u0069\u0067h\u0074":*_edfba =9;};};_gcebga ,_gcfgaf =d .Token ();if _gcfgaf !=nil {return _gcfgaf ;};if _cbdfb ,_facfef :=_gcebga .(_a .EndElement ); -_facfef &&_cbdfb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcebga );};func (_bgdac *CT_Compat )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afbea :for {_dgce ,_egbcb :=d .Token (); -if _egbcb !=nil {return _egbcb ;};switch _acag :=_dgce .(type ){case _a .StartElement :switch _acag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0053\u0069\u006eg\u006c\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073C\u0065\u006c\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0053\u0069\u006eg\u006c\u0065\u0042\u006f\u0072\u0064\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073C\u0065\u006c\u006c\u0073"}:_bgdac .UseSingleBorderforContiguousCells =NewCT_OnOff (); -if _ebgb :=d .DecodeElement (_bgdac .UseSingleBorderforContiguousCells ,&_acag );_ebgb !=nil {return _ebgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077p\u004au\u0073\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077p\u004au\u0073\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e"}:_bgdac .WpJustification =NewCT_OnOff (); -if _cfgbf :=d .DecodeElement (_bgdac .WpJustification ,&_acag );_cfgbf !=nil {return _cfgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0054a\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0054a\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"}:_bgdac .NoTabHangInd =NewCT_OnOff (); -if _fbga :=d .DecodeElement (_bgdac .NoTabHangInd ,&_acag );_fbga !=nil {return _fbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004c\u0065\u0061\u0064\u0069\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004c\u0065\u0061\u0064\u0069\u006eg"}:_bgdac .NoLeading =NewCT_OnOff (); -if _bgbf :=d .DecodeElement (_bgdac .NoLeading ,&_acag );_bgbf !=nil {return _bgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"}:_bgdac .SpaceForUL =NewCT_OnOff (); -if _agfe :=d .DecodeElement (_bgdac .SpaceForUL ,&_acag );_agfe !=nil {return _agfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0043o\u006c\u0075\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0043o\u006c\u0075\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065"}:_bgdac .NoColumnBalance =NewCT_OnOff (); -if _abbg :=d .DecodeElement (_bgdac .NoColumnBalance ,&_acag );_abbg !=nil {return _abbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079t\u0065D\u006f\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u006c\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079t\u0065D\u006f\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"}:_bgdac .BalanceSingleByteDoubleByteWidth =NewCT_OnOff (); -if _dgdd :=d .DecodeElement (_bgdac .BalanceSingleByteDoubleByteWidth ,&_acag );_dgdd !=nil {return _dgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045x\u0074\u0072\u0061\u004c\u0069n\u0065\u0053p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045x\u0074\u0072\u0061\u004c\u0069n\u0065\u0053p\u0061\u0063\u0069\u006e\u0067"}:_bgdac .NoExtraLineSpacing =NewCT_OnOff (); -if _bcbgc :=d .DecodeElement (_bgdac .NoExtraLineSpacing ,&_acag );_bcbgc !=nil {return _bcbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u004c\u0065\u0061\u0076\u0065\u0042\u0061\u0063k\u0073\u006c\u0061\u0073\u0068\u0041\u006c\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u004c\u0065\u0061\u0076\u0065\u0042\u0061\u0063k\u0073\u006c\u0061\u0073\u0068\u0041\u006c\u006f\u006e\u0065"}:_bgdac .DoNotLeaveBackslashAlone =NewCT_OnOff (); -if _cafa :=d .DecodeElement (_bgdac .DoNotLeaveBackslashAlone ,&_acag );_cafa !=nil {return _cafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u006c\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u006c\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065"}:_bgdac .UlTrailSpace =NewCT_OnOff (); -if _gaaba :=d .DecodeElement (_bgdac .UlTrailSpace ,&_acag );_gaaba !=nil {return _gaaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075r\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075r\u006e"}:_bgdac .DoNotExpandShiftReturn =NewCT_OnOff (); -if _fbefg :=d .DecodeElement (_bgdac .DoNotExpandShiftReturn ,&_acag );_fbefg !=nil {return _fbefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0070a\u0063\u0069\u006e\u0067\u0049\u006e\u0057\u0068o\u006c\u0065\u0050\u006fin\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0070a\u0063\u0069\u006e\u0067\u0049\u006e\u0057\u0068o\u006c\u0065\u0050\u006fin\u0074\u0073"}:_bgdac .SpacingInWholePoints =NewCT_OnOff (); -if _acab :=d .DecodeElement (_bgdac .SpacingInWholePoints ,&_acag );_acab !=nil {return _acab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u0065\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065W\u006f\u0072\u0064\u0036"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u0065\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065W\u006f\u0072\u0064\u0036"}:_bgdac .LineWrapLikeWord6 =NewCT_OnOff (); -if _bbfa :=d .DecodeElement (_bgdac .LineWrapLikeWord6 ,&_acag );_bbfa !=nil {return _bbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069\u006e\u0074\u0042o\u0064\u0079\u0054\u0065\u0078t\u0042e\u0066o\u0072\u0065\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069\u006e\u0074\u0042o\u0064\u0079\u0054\u0065\u0078t\u0042e\u0066o\u0072\u0065\u0048\u0065\u0061\u0064\u0065r"}:_bgdac .PrintBodyTextBeforeHeader =NewCT_OnOff (); -if _bgfd :=d .DecodeElement (_bgdac .PrintBodyTextBeforeHeader ,&_acag );_bgfd !=nil {return _bgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"}:_bgdac .PrintColBlack =NewCT_OnOff (); -if _fgdb :=d .DecodeElement (_bgdac .PrintColBlack ,&_acag );_fgdb !=nil {return _fgdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0070\u0053p\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0070\u0053p\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"}:_bgdac .WpSpaceWidth =NewCT_OnOff (); -if _befc :=d .DecodeElement (_bgdac .WpSpaceWidth ,&_acag );_befc !=nil {return _befc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073h\u006fw\u0042\u0072\u0065\u0061\u006bs\u0049\u006eF\u0072\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073h\u006fw\u0042\u0072\u0065\u0061\u006bs\u0049\u006eF\u0072\u0061\u006d\u0065\u0073"}:_bgdac .ShowBreaksInFrames =NewCT_OnOff (); -if _adab :=d .DecodeElement (_bgdac .ShowBreaksInFrames ,&_acag );_adab !=nil {return _adab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"}:_bgdac .SubFontBySize =NewCT_OnOff (); -if _aecg :=d .DecodeElement (_bgdac .SubFontBySize ,&_acag );_aecg !=nil {return _aecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0075\u0070\u0070\u0072es\u0073B\u006f\u0074\u0074\u006f\u006dS\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0075\u0070\u0070\u0072es\u0073B\u006f\u0074\u0074\u006f\u006dS\u0070\u0061\u0063\u0069\u006e\u0067"}:_bgdac .SuppressBottomSpacing =NewCT_OnOff (); -if _affd :=d .DecodeElement (_bgdac .SuppressBottomSpacing ,&_acag );_affd !=nil {return _affd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u0054o\u0070\u0053p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u0054o\u0070\u0053p\u0061\u0063\u0069\u006e\u0067"}:_bgdac .SuppressTopSpacing =NewCT_OnOff (); -if _debg :=d .DecodeElement (_bgdac .SuppressTopSpacing ,&_acag );_debg !=nil {return _debg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061c\u0069\u006e\u0067\u0041\u0074\u0054\u006f\u0070\u004f\u0066P\u0061\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061c\u0069\u006e\u0067\u0041\u0074\u0054\u006f\u0070\u004f\u0066P\u0061\u0067\u0065"}:_bgdac .SuppressSpacingAtTopOfPage =NewCT_OnOff (); -if _efc :=d .DecodeElement (_bgdac .SuppressSpacingAtTopOfPage ,&_acag );_efc !=nil {return _efc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0075p\u0070\u0072\u0065\u0073\u0073\u0054\u006f\u0070S\u0070\u0061\u0063\u0069ng\u0057\u0050"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0075p\u0070\u0072\u0065\u0073\u0073\u0054\u006f\u0070S\u0070\u0061\u0063\u0069ng\u0057\u0050"}:_bgdac .SuppressTopSpacingWP =NewCT_OnOff (); -if _bcdb :=d .DecodeElement (_bgdac .SuppressTopSpacingWP ,&_acag );_bcdb !=nil {return _bcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042r\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042r\u006b"}:_bgdac .SuppressSpBfAfterPgBrk =NewCT_OnOff (); -if _dadd :=d .DecodeElement (_bgdac .SuppressSpBfAfterPgBrk ,&_acag );_dadd !=nil {return _dadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0077\u0061\u0070Bo\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0077\u0061\u0070Bo\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067e\u0073"}:_bgdac .SwapBordersFacingPages =NewCT_OnOff (); -if _egfa :=d .DecodeElement (_bgdac .SwapBordersFacingPages ,&_acag );_egfa !=nil {return _egfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fn\u0076\u004d\u0061i\u006c\u004d\u0065\u0072\u0067\u0065\u0045\u0073\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fn\u0076\u004d\u0061i\u006c\u004d\u0065\u0072\u0067\u0065\u0045\u0073\u0063"}:_bgdac .ConvMailMergeEsc =NewCT_OnOff (); -if _abae :=d .DecodeElement (_bgdac .ConvMailMergeEsc ,&_acag );_abae !=nil {return _abae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0075\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006et\u0048\u0065\u0069\u0067\u0068\u0074\u0073\u004c\u0069\u006be\u0057\u0050\u0036"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0075\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006et\u0048\u0065\u0069\u0067\u0068\u0074\u0073\u004c\u0069\u006be\u0057\u0050\u0036"}:_bgdac .TruncateFontHeightsLikeWP6 =NewCT_OnOff (); -if _ggbad :=d .DecodeElement (_bgdac .TruncateFontHeightsLikeWP6 ,&_acag );_ggbad !=nil {return _ggbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"m\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"m\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}:_bgdac .MwSmallCaps =NewCT_OnOff (); -if _fdga :=d .DecodeElement (_bgdac .MwSmallCaps ,&_acag );_fdga !=nil {return _fdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0050\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065t\u0072\u0069\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0050\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065t\u0072\u0069\u0063\u0073"}:_bgdac .UsePrinterMetrics =NewCT_OnOff (); -if _cfgd :=d .DecodeElement (_bgdac .UsePrinterMetrics ,&_acag );_cfgd !=nil {return _cfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006fN\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072de\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006fN\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072de\u0072\u0073"}:_bgdac .DoNotSuppressParagraphBorders =NewCT_OnOff (); -if _gafe :=d .DecodeElement (_bgdac .DoNotSuppressParagraphBorders ,&_acag );_gafe !=nil {return _gafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061p\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0061p\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073"}:_bgdac .WrapTrailSpaces =NewCT_OnOff (); -if _dgdag :=d .DecodeElement (_bgdac .WrapTrailSpaces ,&_acag );_dgdag !=nil {return _dgdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006eot\u0065L\u0061\u0079\u006f\u0075\u0074L\u0069\u006b\u0065\u0057\u0057\u0038"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006eot\u0065L\u0061\u0079\u006f\u0075\u0074L\u0069\u006b\u0065\u0057\u0057\u0038"}:_bgdac .FootnoteLayoutLikeWW8 =NewCT_OnOff (); -if _gaae :=d .DecodeElement (_bgdac .FootnoteLayoutLikeWW8 ,&_acag );_gaae !=nil {return _gaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073h\u0061p\u0065\u004c\u0061\u0079\u006fu\u0074\u004ci\u006b\u0065\u0057\u0057\u0038"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073h\u0061p\u0065\u004c\u0061\u0079\u006fu\u0074\u004ci\u006b\u0065\u0057\u0057\u0038"}:_bgdac .ShapeLayoutLikeWW8 =NewCT_OnOff (); -if _accc :=d .DecodeElement (_bgdac .ShapeLayoutLikeWW8 ,&_acag );_accc !=nil {return _accc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069\u0067nT\u0061\u0062\u006c\u0065\u0073\u0052\u006f\u0077\u0042\u0079\u0052\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0069\u0067nT\u0061\u0062\u006c\u0065\u0073\u0052\u006f\u0077\u0042\u0079\u0052\u006f\u0077"}:_bgdac .AlignTablesRowByRow =NewCT_OnOff (); -if _ggggf :=d .DecodeElement (_bgdac .AlignTablesRowByRow ,&_acag );_ggggf !=nil {return _ggggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u0067et\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065n\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u0067et\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065n\u0074"}:_bgdac .ForgetLastTabAlignment =NewCT_OnOff (); -if _dgcg :=d .DecodeElement (_bgdac .ForgetLastTabAlignment ,&_acag );_dgcg !=nil {return _dgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006aus\u0074\u004c\u0069\u006e\u0065\u0048\u0065\u0069\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006aus\u0074\u004c\u0069\u006e\u0065\u0048\u0065\u0069\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"}:_bgdac .AdjustLineHeightInTable =NewCT_OnOff (); -if _aecgb :=d .DecodeElement (_bgdac .AdjustLineHeightInTable ,&_acag );_aecgb !=nil {return _aecgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074\u006fSp\u0061\u0063\u0065\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0039\u0035"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074\u006fSp\u0061\u0063\u0065\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0039\u0035"}:_bgdac .AutoSpaceLikeWord95 =NewCT_OnOff (); -if _ffega :=d .DecodeElement (_bgdac .AutoSpaceLikeWord95 ,&_acag );_ffega !=nil {return _ffega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0053\u0070\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065L\u006f\u0077\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0053\u0070\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065L\u006f\u0077\u0065\u0072"}:_bgdac .NoSpaceRaiseLower =NewCT_OnOff (); -if _ggggc :=d .DecodeElement (_bgdac .NoSpaceRaiseLower ,&_acag );_ggggc !=nil {return _ggggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072a\u0067r\u0061\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072a\u0067r\u0061\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_bgdac .DoNotUseHTMLParagraphAutoSpacing =NewCT_OnOff (); -if _bceaf :=d .DecodeElement (_bgdac .DoNotUseHTMLParagraphAutoSpacing ,&_acag );_bceaf !=nil {return _bceaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0079\u006fut\u0052\u0061\u0077\u0054\u0061\u0062\u006c\u0065\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0079\u006fut\u0052\u0061\u0077\u0054\u0061\u0062\u006c\u0065\u0057\u0069\u0064\u0074\u0068"}:_bgdac .LayoutRawTableWidth =NewCT_OnOff (); -if _edga :=d .DecodeElement (_bgdac .LayoutRawTableWidth ,&_acag );_edga !=nil {return _edga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061y\u006f\u0075\u0074\u0054\u0061\u0062\u006c\u0065R\u006f\u0077\u0073\u0041pa\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061y\u006f\u0075\u0074\u0054\u0061\u0062\u006c\u0065R\u006f\u0077\u0073\u0041pa\u0072\u0074"}:_bgdac .LayoutTableRowsApart =NewCT_OnOff (); -if _afefe :=d .DecodeElement (_bgdac .LayoutTableRowsApart ,&_acag );_afefe !=nil {return _afefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065Wo\u0072\u0064\u0039\u0037\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065Wo\u0072\u0064\u0039\u0037\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"}:_bgdac .UseWord97LineBreakRules =NewCT_OnOff (); -if _cdgf :=d .DecodeElement (_bgdac .UseWord97LineBreakRules ,&_acag );_cdgf !=nil {return _cdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004eot\u0042\u0072\u0065\u0061\u006b\u0057\u0072\u0061\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004eot\u0042\u0072\u0065\u0061\u006b\u0057\u0072\u0061\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"}:_bgdac .DoNotBreakWrappedTables =NewCT_OnOff (); -if _eddc :=d .DecodeElement (_bgdac .DoNotBreakWrappedTables ,&_acag );_eddc !=nil {return _eddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sn\u0061p\u0054\u006f\u0047\u0072\u0069d\u0049\u006e\u0043\u0065\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sn\u0061p\u0054\u006f\u0047\u0072\u0069d\u0049\u006e\u0043\u0065\u006c\u006c"}:_bgdac .DoNotSnapToGridInCell =NewCT_OnOff (); -if _cfe :=d .DecodeElement (_bgdac .DoNotSnapToGridInCell ,&_acag );_cfe !=nil {return _cfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u006c\u0065c\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069r\u0073t\u004f\u0072\u004c\u0061\u0073\u0074\u0043h\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u006c\u0065c\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069r\u0073t\u004f\u0072\u004c\u0061\u0073\u0074\u0043h\u0061\u0072"}:_bgdac .SelectFldWithFirstOrLastChar =NewCT_OnOff (); -if _cacb :=d .DecodeElement (_bgdac .SelectFldWithFirstOrLastChar ,&_acag );_cacb !=nil {return _cacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061p\u0070l\u0079\u0042\u0072\u0065\u0061k\u0069\u006eg\u0052\u0075\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061p\u0070l\u0079\u0042\u0072\u0065\u0061k\u0069\u006eg\u0052\u0075\u006c\u0065\u0073"}:_bgdac .ApplyBreakingRules =NewCT_OnOff (); -if _eacaf :=d .DecodeElement (_bgdac .ApplyBreakingRules ,&_acag );_eacaf !=nil {return _eacaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftW\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006ec\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftW\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006ec\u0074"}:_bgdac .DoNotWrapTextWithPunct =NewCT_OnOff (); -if _bgbfe :=d .DecodeElement (_bgdac .DoNotWrapTextWithPunct ,&_acag );_bgbfe !=nil {return _bgbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006eB\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006eB\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"}:_bgdac .DoNotUseEastAsianBreakRules =NewCT_OnOff (); -if _egcgb :=d .DecodeElement (_bgdac .DoNotUseEastAsianBreakRules ,&_acag );_egcgb !=nil {return _egcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032T\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032T\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0052u\u006c\u0065\u0073"}:_bgdac .UseWord2002TableStyleRules =NewCT_OnOff (); -if _accd :=d .DecodeElement (_bgdac .UseWord2002TableStyleRules ,&_acag );_accd !=nil {return _accd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}:_bgdac .GrowAutofit =NewCT_OnOff (); -if _gcfa :=d .DecodeElement (_bgdac .GrowAutofit ,&_acag );_gcfa !=nil {return _gcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"}:_bgdac .UseFELayout =NewCT_OnOff (); -if _cegd :=d .DecodeElement (_bgdac .UseFELayout ,&_acag );_cegd !=nil {return _cegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u004e\u006frm\u0061l\u0053\u0074\u0079\u006c\u0065F\u006f\u0072\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u004e\u006frm\u0061l\u0053\u0074\u0079\u006c\u0065F\u006f\u0072\u004c\u0069\u0073\u0074"}:_bgdac .UseNormalStyleForList =NewCT_OnOff (); -if _cefcff :=d .DecodeElement (_bgdac .UseNormalStyleForList ,&_acag );_cefcff !=nil {return _cefcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041s\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041s\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}:_bgdac .DoNotUseIndentAsNumberingTabStop =NewCT_OnOff (); -if _gecg :=d .DecodeElement (_bgdac .DoNotUseIndentAsNumberingTabStop ,&_acag );_gecg !=nil {return _gecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u0073\u0065\u0041\u006c\u0074\u004bi\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065B\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u0073\u0065\u0041\u006c\u0074\u004bi\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065B\u0072\u0065\u0061k\u0052u\u006c\u0065\u0073"}:_bgdac .UseAltKinsokuLineBreakRules =NewCT_OnOff (); -if _gefc :=d .DecodeElement (_bgdac .UseAltKinsokuLineBreakRules ,&_acag );_gefc !=nil {return _gefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006fw\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006de\u0053t\u0079\u006c\u0065\u0049\u006e\u0054\u0061b\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006fw\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006de\u0053t\u0079\u006c\u0065\u0049\u006e\u0054\u0061b\u006c\u0065"}:_bgdac .AllowSpaceOfSameStyleInTable =NewCT_OnOff (); -if _fcee :=d .DecodeElement (_bgdac .AllowSpaceOfSameStyleInTable ,&_acag );_fcee !=nil {return _fcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073I\u006e\u0064\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073\u0073I\u006e\u0064\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"}:_bgdac .DoNotSuppressIndentation =NewCT_OnOff (); -if _dfgc :=d .DecodeElement (_bgdac .DoNotSuppressIndentation ,&_acag );_dfgc !=nil {return _dfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006fN\u006f\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061bl\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006fN\u006f\u0074\u0041\u0075\u0074\u006f\u0066\u0069\u0074\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061bl\u0065\u0073"}:_bgdac .DoNotAutofitConstrainedTables =NewCT_OnOff (); -if _fede :=d .DecodeElement (_bgdac .DoNotAutofitConstrainedTables ,&_acag );_fede !=nil {return _fede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074\u006ff\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046i\u0078e\u0064\u0057\u0069\u0064\u0074\u0068\u0043e\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074\u006ff\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046i\u0078e\u0064\u0057\u0069\u0064\u0074\u0068\u0043e\u006c\u006c"}:_bgdac .AutofitToFirstFixedWidthCell =NewCT_OnOff (); -if _fdgab :=d .DecodeElement (_bgdac .AutofitToFirstFixedWidthCell ,&_acag );_fdgab !=nil {return _fdgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"u\u006e\u0064\u0065\u0072li\u006ee\u0054\u0061\u0062\u0049\u006eN\u0075\u006d\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"u\u006e\u0064\u0065\u0072li\u006ee\u0054\u0061\u0062\u0049\u006eN\u0075\u006d\u004c\u0069\u0073\u0074"}:_bgdac .UnderlineTabInNumList =NewCT_OnOff (); -if _cdaf :=d .DecodeElement (_bgdac .UnderlineTabInNumList ,&_acag );_cdaf !=nil {return _cdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073pl\u0061\u0079\u0048\u0061\u006e\u0067\u0075\u006c\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073pl\u0061\u0079\u0048\u0061\u006e\u0067\u0075\u006c\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"}:_bgdac .DisplayHangulFixedWidth =NewCT_OnOff (); -if _gcega :=d .DecodeElement (_bgdac .DisplayHangulFixedWidth ,&_acag );_gcega !=nil {return _gcega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u006cit\u0050\u0067\u0042\u0072\u0065\u0061\u006b\u0041\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006cit\u0050\u0067\u0042\u0072\u0065\u0061\u006b\u0041\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"}:_bgdac .SplitPgBreakAndParaMark =NewCT_OnOff (); -if _egdf :=d .DecodeElement (_bgdac .SplitPgBreakAndParaMark ,&_acag );_egdf !=nil {return _egdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067n\u0043\u0065\u006c\u006c\u0057\u0069\u0074\u0068\u0053\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067n\u0043\u0065\u006c\u006c\u0057\u0069\u0074\u0068\u0053\u0070"}:_bgdac .DoNotVertAlignCellWithSp =NewCT_OnOff (); -if _dbbe :=d .DecodeElement (_bgdac .DoNotVertAlignCellWithSp ,&_acag );_dbbe !=nil {return _dbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074r\u0061i\u006e\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074r\u0061i\u006e\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"}:_bgdac .DoNotBreakConstrainedForcedTable =NewCT_OnOff (); -if _dggac :=d .DecodeElement (_bgdac .DoNotBreakConstrainedForcedTable ,&_acag );_dggac !=nil {return _dggac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006ci\u0067\u006e\u0049\u006eTx\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0056\u0065\u0072\u0074\u0041\u006ci\u0067\u006e\u0049\u006eTx\u0062\u0078"}:_bgdac .DoNotVertAlignInTxbx =NewCT_OnOff (); -if _deeb :=d .DecodeElement (_bgdac .DoNotVertAlignInTxbx ,&_acag );_deeb !=nil {return _deeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0041ns\u0069\u004b\u0065\u0072\u006e\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0041ns\u0069\u004b\u0065\u0072\u006e\u0069\u006e\u0067\u0050\u0061\u0069\u0072\u0073"}:_bgdac .UseAnsiKerningPairs =NewCT_OnOff (); -if _cceeg :=d .DecodeElement (_bgdac .UseAnsiKerningPairs ,&_acag );_cceeg !=nil {return _cceeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061c\u0068\u0065\u0064C\u006f\u006c\u0042\u0061\u006c\u0061\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061c\u0068\u0065\u0064C\u006f\u006c\u0042\u0061\u006c\u0061\u006e\u0063\u0065"}:_bgdac .CachedColBalance =NewCT_OnOff (); -if _bbgdd :=d .DecodeElement (_bgdac .CachedColBalance ,&_acag );_bbgdd !=nil {return _bbgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"}:_ffegb :=NewCT_CompatSetting (); -if _bgc :=d .DecodeElement (_ffegb ,&_acag );_bgc !=nil {return _bgc ;};_bgdac .CompatSetting =append (_bgdac .CompatSetting ,_ffegb );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0043\u006f\u006dp\u0061\u0074 \u0025\u0076",_acag .Name ); -if _dcdce :=d .Skip ();_dcdce !=nil {return _dcdce ;};};case _a .EndElement :break _afbea ;case _a .CharData :};};return nil ;};func NewCT_Br ()*CT_Br {_bdab :=&CT_Br {};return _bdab };type CT_NumLvl struct{ +// Validate validates the CT_Background and its children +func (_gdc *CT_Background )Validate ()error {return _gdc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");}; -// Numbering Level ID -IlvlAttr int64 ; +// Validate validates the CT_WebSettings and its children +func (_dcfgb *CT_WebSettings )Validate ()error {return _dcfgb .ValidateWithPath ("\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074t\u0069\u006e\u0067\u0073");};type CT_ProofErr struct{ -// Numbering Level Starting Value Override -StartOverride *CT_DecimalNumber ; +// Proofing Error Anchor Type +TypeAttr ST_ProofErr ;};func (_ebege *CT_ShapeDefaults )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +e .EncodeToken (start );if _ebege .Any !=nil {for _ ,_fdggg :=range _ebege .Any {_fdggg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eegedf *EG_RPrContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaggec :for {_aceded ,_eaabf :=d .Token (); +if _eaabf !=nil {return _eaabf ;};switch _gfecd :=_aceded .(type ){case _a .StartElement :switch _gfecd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_eegedf .RStyle =NewCT_String (); +if _dabfed :=d .DecodeElement (_eegedf .RStyle ,&_gfecd );_dabfed !=nil {return _dabfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_eegedf .RFonts =NewCT_Fonts (); +if _gdcdc :=d .DecodeElement (_eegedf .RFonts ,&_gfecd );_gdcdc !=nil {return _gdcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_eegedf .B =NewCT_OnOff (); +if _babaa :=d .DecodeElement (_eegedf .B ,&_gfecd );_babaa !=nil {return _babaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_eegedf .BCs =NewCT_OnOff (); +if _ffbcbf :=d .DecodeElement (_eegedf .BCs ,&_gfecd );_ffbcbf !=nil {return _ffbcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_eegedf .I =NewCT_OnOff (); +if _decaf :=d .DecodeElement (_eegedf .I ,&_gfecd );_decaf !=nil {return _decaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_eegedf .ICs =NewCT_OnOff (); +if _gbdaaf :=d .DecodeElement (_eegedf .ICs ,&_gfecd );_gbdaaf !=nil {return _gbdaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_eegedf .Caps =NewCT_OnOff (); +if _ddcbcb :=d .DecodeElement (_eegedf .Caps ,&_gfecd );_ddcbcb !=nil {return _ddcbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_eegedf .SmallCaps =NewCT_OnOff (); +if _afgaag :=d .DecodeElement (_eegedf .SmallCaps ,&_gfecd );_afgaag !=nil {return _afgaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_eegedf .Strike =NewCT_OnOff (); +if _gegfac :=d .DecodeElement (_eegedf .Strike ,&_gfecd );_gegfac !=nil {return _gegfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_eegedf .Dstrike =NewCT_OnOff (); +if _cfaeb :=d .DecodeElement (_eegedf .Dstrike ,&_gfecd );_cfaeb !=nil {return _cfaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_eegedf .Outline =NewCT_OnOff (); +if _bbaabf :=d .DecodeElement (_eegedf .Outline ,&_gfecd );_bbaabf !=nil {return _bbaabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_eegedf .Shadow =NewCT_OnOff (); +if _eecfg :=d .DecodeElement (_eegedf .Shadow ,&_gfecd );_eecfg !=nil {return _eecfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_eegedf .Emboss =NewCT_OnOff (); +if _cdbae :=d .DecodeElement (_eegedf .Emboss ,&_gfecd );_cdbae !=nil {return _cdbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_eegedf .Imprint =NewCT_OnOff (); +if _fbaga :=d .DecodeElement (_eegedf .Imprint ,&_gfecd );_fbaga !=nil {return _fbaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_eegedf .NoProof =NewCT_OnOff (); +if _cdafe :=d .DecodeElement (_eegedf .NoProof ,&_gfecd );_cdafe !=nil {return _cdafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_eegedf .SnapToGrid =NewCT_OnOff (); +if _bfeea :=d .DecodeElement (_eegedf .SnapToGrid ,&_gfecd );_bfeea !=nil {return _bfeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_eegedf .Vanish =NewCT_OnOff (); +if _bdgfde :=d .DecodeElement (_eegedf .Vanish ,&_gfecd );_bdgfde !=nil {return _bdgfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_eegedf .WebHidden =NewCT_OnOff (); +if _dcefd :=d .DecodeElement (_eegedf .WebHidden ,&_gfecd );_dcefd !=nil {return _dcefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_eegedf .Color =NewCT_Color (); +if _afdefd :=d .DecodeElement (_eegedf .Color ,&_gfecd );_afdefd !=nil {return _afdefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_eegedf .Spacing =NewCT_SignedTwipsMeasure (); +if _bgfdg :=d .DecodeElement (_eegedf .Spacing ,&_gfecd );_bgfdg !=nil {return _bgfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_eegedf .W =NewCT_TextScale (); +if _aabdc :=d .DecodeElement (_eegedf .W ,&_gfecd );_aabdc !=nil {return _aabdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_eegedf .Kern =NewCT_HpsMeasure (); +if _gecef :=d .DecodeElement (_eegedf .Kern ,&_gfecd );_gecef !=nil {return _gecef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_eegedf .Position =NewCT_SignedHpsMeasure (); +if _bgefga :=d .DecodeElement (_eegedf .Position ,&_gfecd );_bgefga !=nil {return _bgefga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_eegedf .Sz =NewCT_HpsMeasure (); +if _abbdg :=d .DecodeElement (_eegedf .Sz ,&_gfecd );_abbdg !=nil {return _abbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_eegedf .SzCs =NewCT_HpsMeasure (); +if _fegc :=d .DecodeElement (_eegedf .SzCs ,&_gfecd );_fegc !=nil {return _fegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_eegedf .Highlight =NewCT_Highlight (); +if _dadbd :=d .DecodeElement (_eegedf .Highlight ,&_gfecd );_dadbd !=nil {return _dadbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_eegedf .U =NewCT_Underline (); +if _bfgded :=d .DecodeElement (_eegedf .U ,&_gfecd );_bfgded !=nil {return _bfgded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_eegedf .Effect =NewCT_TextEffect (); +if _caeda :=d .DecodeElement (_eegedf .Effect ,&_gfecd );_caeda !=nil {return _caeda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_eegedf .Bdr =NewCT_Border (); +if _cggaag :=d .DecodeElement (_eegedf .Bdr ,&_gfecd );_cggaag !=nil {return _cggaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_eegedf .Shd =NewCT_Shd (); +if _afgdfg :=d .DecodeElement (_eegedf .Shd ,&_gfecd );_afgdfg !=nil {return _afgdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_eegedf .FitText =NewCT_FitText (); +if _cbcceb :=d .DecodeElement (_eegedf .FitText ,&_gfecd );_cbcceb !=nil {return _cbcceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_eegedf .VertAlign =NewCT_VerticalAlignRun (); +if _gfgcf :=d .DecodeElement (_eegedf .VertAlign ,&_gfecd );_gfgcf !=nil {return _gfgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_eegedf .Rtl =NewCT_OnOff (); +if _gbfdg :=d .DecodeElement (_eegedf .Rtl ,&_gfecd );_gbfdg !=nil {return _gbfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_eegedf .Cs =NewCT_OnOff (); +if _abacfa :=d .DecodeElement (_eegedf .Cs ,&_gfecd );_abacfa !=nil {return _abacfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_eegedf .Em =NewCT_Em (); +if _baabe :=d .DecodeElement (_eegedf .Em ,&_gfecd );_baabe !=nil {return _baabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_eegedf .Lang =NewCT_Language (); +if _ddeec :=d .DecodeElement (_eegedf .Lang ,&_gfecd );_ddeec !=nil {return _ddeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_eegedf .EastAsianLayout =NewCT_EastAsianLayout (); +if _ggffe :=d .DecodeElement (_eegedf .EastAsianLayout ,&_gfecd );_ggffe !=nil {return _ggffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_eegedf .SpecVanish =NewCT_OnOff (); +if _afbeca :=d .DecodeElement (_eegedf .SpecVanish ,&_gfecd );_afbeca !=nil {return _afbeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_eegedf .OMath =NewCT_OnOff (); +if _abggfdg :=d .DecodeElement (_eegedf .OMath ,&_gfecd );_abggfdg !=nil {return _abggfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_eegedf .RPrChange =NewCT_RPrChange (); +if _gefcg :=d .DecodeElement (_eegedf .RPrChange ,&_gfecd );_gefcg !=nil {return _gefcg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052P\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074 \u0025\u0076",_gfecd .Name ); +if _fgeff :=d .Skip ();_fgeff !=nil {return _fgeff ;};};case _a .EndElement :break _aaggec ;case _a .CharData :};};return nil ;}; -// Numbering Level Override Definition -Lvl *CT_Lvl ;};func (_fefbb *CT_LineNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fefbb .CountByAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u0075\u006e\u0074\u0042y"},Value :_ff .Sprintf ("\u0025\u0076",*_fefbb .CountByAttr )}); -};if _fefbb .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fefbb .StartAttr )});};if _fefbb .DistanceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_fefbb .DistanceAttr )}); -};if _fefbb .RestartAttr !=ST_LineNumberRestartUnset {_bddg ,_cdafd :=_fefbb .RestartAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0072\u0065\u0073\u0074\u0061\u0072t"});if _cdafd !=nil {return _cdafd ;};start .Attr =append (start .Attr ,_bddg );};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_TcPrInner and its children, prefixing error messages with path +func (_fdccdd *CT_TcPrInner )ValidateWithPath (path string )error {if _fdccdd .CnfStyle !=nil {if _fbfbf :=_fdccdd .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_fbfbf !=nil {return _fbfbf ;};};if _fdccdd .TcW !=nil {if _feafb :=_fdccdd .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); +_feafb !=nil {return _feafb ;};};if _fdccdd .GridSpan !=nil {if _faafb :=_fdccdd .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_faafb !=nil {return _faafb ;};};if _fdccdd .HMerge !=nil {if _dfgdda :=_fdccdd .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); +_dfgdda !=nil {return _dfgdda ;};};if _fdccdd .VMerge !=nil {if _fccad :=_fdccdd .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_fccad !=nil {return _fccad ;};};if _fdccdd .TcBorders !=nil {if _gdgfc :=_fdccdd .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_gdgfc !=nil {return _gdgfc ;};};if _fdccdd .Shd !=nil {if _bdgcg :=_fdccdd .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_bdgcg !=nil {return _bdgcg ;};};if _fdccdd .NoWrap !=nil {if _gbdcaf :=_fdccdd .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); +_gbdcaf !=nil {return _gbdcaf ;};};if _fdccdd .TcMar !=nil {if _caaacb :=_fdccdd .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_caaacb !=nil {return _caaacb ;};};if _fdccdd .TextDirection !=nil {if _gabdga :=_fdccdd .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_gabdga !=nil {return _gabdga ;};};if _fdccdd .TcFitText !=nil {if _abgecf :=_fdccdd .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_abgecf !=nil {return _abgecf ;};};if _fdccdd .VAlign !=nil {if _baecf :=_fdccdd .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); +_baecf !=nil {return _baecf ;};};if _fdccdd .HideMark !=nil {if _eeeee :=_fdccdd .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_eeeee !=nil {return _eeeee ;};};if _fdccdd .Headers !=nil {if _cegfcc :=_fdccdd .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); +_cegfcc !=nil {return _cegfcc ;};};if _adcbbe :=_fdccdd .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e");_adcbbe !=nil {return _adcbbe ; +};return nil ;};type CT_FrameLayout struct{ -// Validate validates the CT_FontFamily and its children -func (_befde *CT_FontFamily )Validate ()error {return _befde .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079");};type ST_ObjectUpdateMode byte ; +// Frameset Layout Value +ValAttr ST_FrameLayout ;};type CT_DecimalNumberOrPrecent struct{ -// ValidateWithPath validates the CT_DocVars and its children, prefixing error messages with path -func (_ceecb *CT_DocVars )ValidateWithPath (path string )error {for _efbg ,_gefdc :=range _ceecb .DocVar {if _fegea :=_gefdc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0044\u006f\u0063\u0056\u0061\u0072\u005b\u0025\u0064\u005d",path ,_efbg )); -_fegea !=nil {return _fegea ;};};return nil ;};func (_bdbfa ST_AnnotationVMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdbfa .String (),start );};type EG_FtnEdnNumProps struct{ +// Value in Percent +ValAttr ST_DecimalNumberOrPercent ;};func (_eefeb ST_DropCap )ValidateWithPath (path string )error {switch _eefeb {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eefeb )); +};return nil ;}; -// Footnote and Endnote Numbering Starting Value -NumStart *CT_DecimalNumber ; +// Validate validates the EG_RangeMarkupElementsChoice and its children +func (_agbfba *EG_RangeMarkupElementsChoice )Validate ()error {return _agbfba .ValidateWithPath ("\u0045\u0047\u005f\u0052a\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065\u006e\u0074\u0073\u0043\u0068\u006fi\u0063\u0065");};func NewCT_DocumentBase ()*CT_DocumentBase {_fadcg :=&CT_DocumentBase {}; +return _fadcg };type CT_Drawing struct{DrawingChoice []*CT_DrawingChoice ;}; -// Footnote and Endnote Numbering Restart Location -NumRestart *CT_NumRestart ;}; +// Validate validates the CT_Charset and its children +func (_deec *CT_Charset )Validate ()error {return _deec .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074");};func (_gfadf ST_FFTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gfadf .String (),start ); +}; -// ValidateWithPath validates the EG_RangeMarkupElementsChoice and its children, prefixing error messages with path -func (_bagfgc *EG_RangeMarkupElementsChoice )ValidateWithPath (path string )error {if _bagfgc .BookmarkStart !=nil {if _gabec :=_bagfgc .BookmarkStart .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006bS\u0074\u0061\u0072\u0074"); -_gabec !=nil {return _gabec ;};};if _bagfgc .BookmarkEnd !=nil {if _ggegd :=_bagfgc .BookmarkEnd .ValidateWithPath (path +"\u002f\u0042\u006fo\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064");_ggegd !=nil {return _ggegd ;};};if _bagfgc .MoveFromRangeStart !=nil {if _dcbaa :=_bagfgc .MoveFromRangeStart .ValidateWithPath (path +"\u002f\u004d\u006f\u0076eF\u0072\u006f\u006d\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); -_dcbaa !=nil {return _dcbaa ;};};if _bagfgc .MoveFromRangeEnd !=nil {if _feabdf :=_bagfgc .MoveFromRangeEnd .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006eg\u0065\u0045\u006e\u0064");_feabdf !=nil {return _feabdf ; -};};if _bagfgc .MoveToRangeStart !=nil {if _dfccd :=_bagfgc .MoveToRangeStart .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074");_dfccd !=nil {return _dfccd ;};};if _bagfgc .MoveToRangeEnd !=nil {if _cefddf :=_bagfgc .MoveToRangeEnd .ValidateWithPath (path +"\u002fM\u006fv\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"); -_cefddf !=nil {return _cefddf ;};};if _bagfgc .CommentRangeStart !=nil {if _cgdfb :=_bagfgc .CommentRangeStart .ValidateWithPath (path +"\u002fC\u006fm\u006d\u0065\u006e\u0074\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074");_cgdfb !=nil {return _cgdfb ; -};};if _bagfgc .CommentRangeEnd !=nil {if _geaagc :=_bagfgc .CommentRangeEnd .ValidateWithPath (path +"\u002f\u0043o\u006d\u006d\u0065n\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064");_geaagc !=nil {return _geaagc ;};};if _bagfgc .CustomXmlInsRangeStart !=nil {if _ebbbd :=_bagfgc .CustomXmlInsRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075st\u006f\u006d\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"); -_ebbbd !=nil {return _ebbbd ;};};if _bagfgc .CustomXmlInsRangeEnd !=nil {if _ggfgbfd :=_bagfgc .CustomXmlInsRangeEnd .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074om\u0058m\u006c\u0049\u006e\u0073\u0052a\u006e\u0067\u0065\u0045\u006e\u0064");_ggfgbfd !=nil {return _ggfgbfd ; -};};if _bagfgc .CustomXmlDelRangeStart !=nil {if _ebaba :=_bagfgc .CustomXmlDelRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075st\u006f\u006d\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074");_ebaba !=nil {return _ebaba ; -};};if _bagfgc .CustomXmlDelRangeEnd !=nil {if _bbagcd :=_bagfgc .CustomXmlDelRangeEnd .ValidateWithPath (path +"/\u0043\u0075\u0073\u0074om\u0058m\u006c\u0044\u0065\u006c\u0052a\u006e\u0067\u0065\u0045\u006e\u0064");_bbagcd !=nil {return _bbagcd ;};}; -if _bagfgc .CustomXmlMoveFromRangeStart !=nil {if _cgcgg :=_bagfgc .CustomXmlMoveFromRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0053\u0074a\u0072\u0074"); -_cgcgg !=nil {return _cgcgg ;};};if _bagfgc .CustomXmlMoveFromRangeEnd !=nil {if _bdcfgd :=_bagfgc .CustomXmlMoveFromRangeEnd .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004do\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006e\u0067e\u0045\u006e\u0064"); -_bdcfgd !=nil {return _bdcfgd ;};};if _bagfgc .CustomXmlMoveToRangeStart !=nil {if _aeafdf :=_bagfgc .CustomXmlMoveToRangeStart .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004do\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0053t\u0061\u0072\u0074"); -_aeafdf !=nil {return _aeafdf ;};};if _bagfgc .CustomXmlMoveToRangeEnd !=nil {if _abaca :=_bagfgc .CustomXmlMoveToRangeEnd .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076e\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"); -_abaca !=nil {return _abaca ;};};return nil ;};func (_dgcbff ST_DocProtect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dgcbff .String (),start );}; +// ValidateWithPath validates the EG_ContentRunContentChoice and its children, prefixing error messages with path +func (_fecca *EG_ContentRunContentChoice )ValidateWithPath (path string )error {if _fecca .CustomXml !=nil {if _cgbcf :=_fecca .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_cgbcf !=nil {return _cgbcf ; +};};if _fecca .SmartTag !=nil {if _gfecac :=_fecca .SmartTag .ValidateWithPath (path +"\u002fS\u006d\u0061\u0072\u0074\u0054\u0061g");_gfecac !=nil {return _gfecac ;};};if _fecca .Sdt !=nil {if _bcdfg :=_fecca .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); +_bcdfg !=nil {return _bcdfg ;};};if _fecca .Dir !=nil {if _fccdae :=_fecca .Dir .ValidateWithPath (path +"\u002f\u0044\u0069\u0072");_fccdae !=nil {return _fccdae ;};};if _fecca .Bdo !=nil {if _fgggec :=_fecca .Bdo .ValidateWithPath (path +"\u002f\u0042\u0064\u006f"); +_fgggec !=nil {return _fgggec ;};};if _fecca .R !=nil {if _cgbgef :=_fecca .R .ValidateWithPath (path +"\u002f\u0052");_cgbgef !=nil {return _cgbgef ;};};for _gaebb ,_afacdd :=range _fecca .EG_RunLevelElts {if _geaed :=_afacdd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_gaebb )); +_geaed !=nil {return _geaed ;};};return nil ;}; -// ValidateWithPath validates the CT_ObjectLink and its children, prefixing error messages with path -func (_aefbe *CT_ObjectLink )ValidateWithPath (path string )error {if _aefbe .UpdateModeAttr ==ST_ObjectUpdateModeUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _afcbd :=_aefbe .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_afcbd !=nil {return _afcbd ;};if _aefbe .LockedFieldAttr !=nil {if _gbaege :=_aefbe .LockedFieldAttr .ValidateWithPath (path +"\u002f\u004co\u0063\u006b\u0065d\u0046\u0069\u0065\u006c\u0064\u0041\u0074\u0074\u0072"); -_gbaege !=nil {return _gbaege ;};};if _egfab :=_aefbe .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_egfab !=nil {return _egfab ;};return nil ;}; +// Validate validates the CT_TblLook and its children +func (_dbeab *CT_TblLook )Validate ()error {return _dbeab .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");};func (_gdgge ST_HAnchor )String ()string {switch _gdgge {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074"; +case 2:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 3:return "\u0070\u0061\u0067\u0065";};return "";};func (_cbae *CT_MacroName )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_cbae .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_BlockLevelChunkElts struct{EG_ContentBlockContent []*EG_ContentBlockContent ;};var ST_CnfPatternRe =_af .MustCompile (ST_CnfPattern ); -// ValidateWithPath validates the WdCT_Inline and its children, prefixing error messages with path -func (_dccggd *WdCT_Inline )ValidateWithPath (path string )error {if _fagadd :=_dccggd .Extent .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0074");_fagadd !=nil {return _fagadd ;};if _dccggd .EffectExtent !=nil {if _acadg :=_dccggd .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"); -_acadg !=nil {return _acadg ;};};if _cbcedg :=_dccggd .DocPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0072");_cbcedg !=nil {return _cbcedg ;};if _dccggd .CNvGraphicFramePr !=nil {if _dfbec :=_dccggd .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_dfbec !=nil {return _dfbec ;};};if _dfcef :=_dccggd .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_dfcef !=nil {return _dfcef ;};return nil ;};func (_dgdbf *CT_TblPrExBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dgdbf .TblW !=nil {_bebgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_dgdbf .TblW ,_bebgc );};if _dgdbf .Jc !=nil {_ebacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; -e .EncodeElement (_dgdbf .Jc ,_ebacd );};if _dgdbf .TblCellSpacing !=nil {_begfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_dgdbf .TblCellSpacing ,_begfc ); -};if _dgdbf .TblInd !=nil {_aecfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_dgdbf .TblInd ,_aecfc );};if _dgdbf .TblBorders !=nil {_gaaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_dgdbf .TblBorders ,_gaaec );};if _dgdbf .Shd !=nil {_bggad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_dgdbf .Shd ,_bggad );};if _dgdbf .TblLayout !=nil {_gafefab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_dgdbf .TblLayout ,_gafefab );};if _dgdbf .TblCellMar !=nil {_bbadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_dgdbf .TblCellMar ,_bbadd );};if _dgdbf .TblLook !=nil {_faacg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; -e .EncodeElement (_dgdbf .TblLook ,_faacg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdfac *ST_Pitch )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdfac =0;case "\u0066\u0069\u0078e\u0064":*_fdfac =1; -case "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065":*_fdfac =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_fdfac =3;};return nil ;};func (_cgaae ST_MailMergeSourceType )ValidateWithPath (path string )error {switch _cgaae {case 0,1,2,3,4,5,6,7,8,9:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgaae )); -};return nil ;};func NewSettings ()*Settings {_gbbgg :=&Settings {};_gbbgg .CT_Settings =*NewCT_Settings ();return _gbbgg ;};func (_bafede *ST_TextDirection )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bafede =0;case "\u0074\u0062":*_bafede =1; -case "\u0072\u006c":*_bafede =2;case "\u006c\u0072":*_bafede =3;case "\u0074\u0062\u0056":*_bafede =4;case "\u0072\u006c\u0056":*_bafede =5;case "\u006c\u0072\u0056":*_bafede =6;case "\u0062\u0074\u004c\u0072":*_bafede =7;case "\u006c\u0072\u0054\u0062":*_bafede =8; -case "\u006c\u0072\u0054b\u0056":*_bafede =9;case "\u0074\u0062\u004cr\u0056":*_bafede =10;case "\u0074\u0062\u0052\u006c":*_bafede =11;case "\u0074\u0062\u0052l\u0056":*_bafede =12;};return nil ;};type CT_PTab struct{ +// ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path +func (_dfdagd *CT_SmartTagType )ValidateWithPath (path string )error {return nil };func (_ggdf *CT_NumPicBullet )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003an\u0075\u006d\u0050i\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_ggdf .NumPicBulletIdAttr )}); +e .EncodeToken (start );_ggdf .NumPicBulletChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ddcbd *ST_EdGrp )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ddcbd =0; +case "\u006e\u006f\u006e\u0065":*_ddcbd =1;case "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065":*_ddcbd =2;case "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073":*_ddcbd =3;case "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073":*_ddcbd =4; +case "\u0065d\u0069\u0074\u006f\u0072\u0073":*_ddcbd =5;case "\u006f\u0077\u006e\u0065\u0072\u0073":*_ddcbd =6;case "\u0063u\u0072\u0072\u0065\u006e\u0074":*_ddcbd =7;};return nil ;};func (_egccac *ST_MailMergeDocType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egccac =0; +case "\u0063a\u0074\u0061\u006c\u006f\u0067":*_egccac =1;case "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s":*_egccac =2;case "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073":*_egccac =3;case "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_egccac =4; +case "\u0065\u006d\u0061i\u006c":*_egccac =5;case "\u0066\u0061\u0078":*_egccac =6;};return nil ;};func (_ebbaae ST_HdrFtr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebbaae .String (),start );};func (_bgbce ST_PageOrientation )Validate ()error {return _bgbce .ValidateWithPath ("")}; -// Positional Tab Stop Alignment -AlignmentAttr ST_PTabAlignment ; -// Positional Tab Base -RelativeToAttr ST_PTabRelativeTo ; +// ValidateWithPath validates the EG_PContentChoice and its children, prefixing error messages with path +func (_ccagc *EG_PContentChoice )ValidateWithPath (path string )error {for _bfeaf ,_ceade :=range _ccagc .FldSimple {if _bfefa :=_ceade .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0046\u006c\u0064S\u0069\u006d\u0070\u006c\u0065\u005b\u0025\u0064\u005d",path ,_bfeaf )); +_bfefa !=nil {return _bfefa ;};};if _ccagc .Hyperlink !=nil {if _aaaeb :=_ccagc .Hyperlink .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b");_aaaeb !=nil {return _aaaeb ;};};if _ccagc .SubDoc !=nil {if _adfbf :=_ccagc .SubDoc .ValidateWithPath (path +"\u002fS\u0075\u0062\u0044\u006f\u0063"); +_adfbf !=nil {return _adfbf ;};};for _bdbedf ,_cdfdc :=range _ccagc .EG_ContentRunContent {if _acedeg :=_cdfdc .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_bdbedf )); +_acedeg !=nil {return _acedeg ;};};return nil ;};const (ST_TextAlignmentUnset ST_TextAlignment =0;ST_TextAlignmentTop ST_TextAlignment =1;ST_TextAlignmentCenter ST_TextAlignment =2;ST_TextAlignmentBaseline ST_TextAlignment =3;ST_TextAlignmentBottom ST_TextAlignment =4; +ST_TextAlignmentAuto ST_TextAlignment =5;);func (_aggg *CT_CellMergeTrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dafe :=range start .Attr {if _dafe .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065"{_aggg .VMergeAttr .UnmarshalXMLAttr (_dafe ); +continue ;};if _dafe .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065\u004f\u0072\u0069\u0067"{_aggg .VMergeOrigAttr .UnmarshalXMLAttr (_dafe );continue ;};if _dafe .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_gbc :=_dafe .Value ;_aggg .AuthorAttr =_gbc ; +continue ;};if _dafe .Name .Local =="\u0064\u0061\u0074\u0065"{_cdf ,_gefcf :=ParseStdlibTime (_dafe .Value );if _gefcf !=nil {return _gefcf ;};_aggg .DateAttr =&_cdf ;continue ;};if _dafe .Name .Local =="\u0069\u0064"{_ceb ,_fgdb :=_c .ParseInt (_dafe .Value ,10,64); +if _fgdb !=nil {return _fgdb ;};_aggg .IdAttr =_ceb ;continue ;};};for {_ecfa ,_cffa :=d .Token ();if _cffa !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0065\u006cl\u004d\u0065\u0072\u0067\u0065\u0054\u0072a\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u003a\u0020%\u0073",_cffa ); +};if _ecbg ,_gbbc :=_ecfa .(_a .EndElement );_gbbc &&_ecbg .Name ==start .Name {break ;};};return nil ;};type CT_FtnEdn struct{ -// Tab Leader Character -LeaderAttr ST_PTabLeader ;}; +// Footnote/Endnote Type +TypeAttr ST_FtnEdn ; -// Validate validates the CT_RPr and its children -func (_egdad *CT_RPr )Validate ()error {return _egdad .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072");}; +// Footnote/Endnote ID +IdAttr int64 ;EG_BlockLevelElts []*EG_BlockLevelElts ;}; -// ValidateWithPath validates the CT_TextAlignment and its children, prefixing error messages with path -func (_efbbcb *CT_TextAlignment )ValidateWithPath (path string )error {if _efbbcb .ValAttr ==ST_TextAlignmentUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fcadf :=_efbbcb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fcadf !=nil {return _fcadf ;};return nil ;};func (_ffcdgf *ST_SectionMark )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffcdgf =0; -case "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065":*_ffcdgf =1;case "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_ffcdgf =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_ffcdgf =3;case "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065":*_ffcdgf =4; -case "\u006fd\u0064\u0050\u0061\u0067\u0065":*_ffcdgf =5;};return nil ;}; +// Validate validates the CT_DocPartCategory and its children +func (_bgec *CT_DocPartCategory )Validate ()error {return _bgec .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0043\u0061t\u0065\u0067\u006f\u0072\u0079");}; -// Validate validates the CT_DocRsids and its children -func (_ddaee *CT_DocRsids )Validate ()error {return _ddaee .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073");};func (_ggfebg ST_TabJc )String ()string {switch _ggfebg {case 0:return "";case 1:return "\u0063\u006c\u0065a\u0072"; -case 2:return "\u0073\u0074\u0061r\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0065\u006e\u0064";case 5:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 6:return "\u0062\u0061\u0072";case 7:return "\u006e\u0075\u006d"; -case 8:return "\u006c\u0065\u0066\u0074";case 9:return "\u0072\u0069\u0067h\u0074";};return "";};func (_bbfb *CT_CustomXmlBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgfg :=range start .Attr {if _bgfg .Name .Local =="\u0075\u0072\u0069"{_bcgbb :=_bgfg .Value ; -_bbfb .UriAttr =&_bcgbb ;continue ;};if _bgfg .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_begf :=_bgfg .Value ;_bbfb .ElementAttr =_begf ;continue ;};};_cagc :for {_ccec ,_daa :=d .Token ();if _daa !=nil {return _daa ;};switch _afdbg :=_ccec .(type ){case _a .StartElement :switch _afdbg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_bbfb .CustomXmlPr =NewCT_CustomXmlPr (); -if _addac :=d .DecodeElement (_bbfb .CustomXmlPr ,&_afdbg );_addac !=nil {return _addac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_fcbd :=NewEG_ContentBlockContent (); -_fcbd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_fcbd );if _dacc :=d .DecodeElement (&_fcbd .ContentBlockContentChoice .CustomXml ,&_afdbg );_dacc !=nil {return _dacc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dbcae :=NewEG_ContentBlockContent (); -_dbcae .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_dbcae );if _fdbcb :=d .DecodeElement (&_dbcae .ContentBlockContentChoice .Sdt ,&_afdbg );_fdbcb !=nil {return _fdbcb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_ccbc :=NewEG_ContentBlockContent (); -_ccbc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_ccbc );if _gfefa :=d .DecodeElement (&_ccbc .ContentBlockContentChoice .P ,&_afdbg );_gfefa !=nil {return _gfefa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_acaa :=NewEG_ContentBlockContent (); -_acaa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_acaa );if _bcfc :=d .DecodeElement (&_acaa .ContentBlockContentChoice .Tbl ,&_afdbg );_bcfc !=nil {return _bcfc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_agda :=NewEG_ContentBlockContent (); -_dcfac :=NewEG_RunLevelElts ();_dcfac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_agda );_agda .ContentBlockContentChoice .EG_RunLevelElts =append (_agda .ContentBlockContentChoice .EG_RunLevelElts ,_dcfac ); -if _agfdc :=d .DecodeElement (&_dcfac .RunLevelEltsChoice .ProofErr ,&_afdbg );_agfdc !=nil {return _agfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aefe :=NewEG_ContentBlockContent (); -_fdf :=NewEG_RunLevelElts ();_fdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_aefe );_aefe .ContentBlockContentChoice .EG_RunLevelElts =append (_aefe .ContentBlockContentChoice .EG_RunLevelElts ,_fdf ); -if _defef :=d .DecodeElement (&_fdf .RunLevelEltsChoice .PermStart ,&_afdbg );_defef !=nil {return _defef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_edcd :=NewEG_ContentBlockContent (); -_ddgae :=NewEG_RunLevelElts ();_ddgae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_edcd );_edcd .ContentBlockContentChoice .EG_RunLevelElts =append (_edcd .ContentBlockContentChoice .EG_RunLevelElts ,_ddgae ); -if _agaa :=d .DecodeElement (&_ddgae .RunLevelEltsChoice .PermEnd ,&_afdbg );_agaa !=nil {return _agaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_agbd :=NewEG_ContentBlockContent (); -_acbc :=NewEG_RunLevelElts ();_acbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_agbd );_agbd .ContentBlockContentChoice .EG_RunLevelElts =append (_agbd .ContentBlockContentChoice .EG_RunLevelElts ,_acbc ); -if _bggf :=d .DecodeElement (&_acbc .RunLevelEltsChoice .Ins ,&_afdbg );_bggf !=nil {return _bggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gcdba :=NewEG_ContentBlockContent (); -_dfcbd :=NewEG_RunLevelElts ();_dfcbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_gcdba );_gcdba .ContentBlockContentChoice .EG_RunLevelElts =append (_gcdba .ContentBlockContentChoice .EG_RunLevelElts ,_dfcbd ); -if _bgbc :=d .DecodeElement (&_dfcbd .RunLevelEltsChoice .Del ,&_afdbg );_bgbc !=nil {return _bgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gbbf :=NewEG_ContentBlockContent (); -_bgec :=NewEG_RunLevelElts ();_bgec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_gbbf );_gbbf .ContentBlockContentChoice .EG_RunLevelElts =append (_gbbf .ContentBlockContentChoice .EG_RunLevelElts ,_bgec ); -if _bdbad :=d .DecodeElement (&_bgec .RunLevelEltsChoice .MoveFrom ,&_afdbg );_bdbad !=nil {return _bdbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_beccb :=NewEG_ContentBlockContent (); -_fgba :=NewEG_RunLevelElts ();_fgba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_beccb );_beccb .ContentBlockContentChoice .EG_RunLevelElts =append (_beccb .ContentBlockContentChoice .EG_RunLevelElts ,_fgba ); -if _bddd :=d .DecodeElement (&_fgba .RunLevelEltsChoice .MoveTo ,&_afdbg );_bddd !=nil {return _bddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ecbe :=NewEG_ContentBlockContent (); -_afae :=NewEG_RunLevelElts ();_fagb :=NewEG_RangeMarkupElements ();_fagb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_ecbe );_ecbe .ContentBlockContentChoice .EG_RunLevelElts =append (_ecbe .ContentBlockContentChoice .EG_RunLevelElts ,_afae ); -_afae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afae .RunLevelEltsChoice .EG_RangeMarkupElements ,_fagb );if _bgfbf :=d .DecodeElement (&_fagb .RangeMarkupElementsChoice .BookmarkStart ,&_afdbg );_bgfbf !=nil {return _bgfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_degef :=NewEG_ContentBlockContent (); -_fcgcf :=NewEG_RunLevelElts ();_aacaa :=NewEG_RangeMarkupElements ();_aacaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_degef );_degef .ContentBlockContentChoice .EG_RunLevelElts =append (_degef .ContentBlockContentChoice .EG_RunLevelElts ,_fcgcf ); -_fcgcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcgcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacaa );if _geab :=d .DecodeElement (&_aacaa .RangeMarkupElementsChoice .BookmarkEnd ,&_afdbg );_geab !=nil {return _geab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dead :=NewEG_ContentBlockContent (); -_cfad :=NewEG_RunLevelElts ();_bdgc :=NewEG_RangeMarkupElements ();_bdgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_dead );_dead .ContentBlockContentChoice .EG_RunLevelElts =append (_dead .ContentBlockContentChoice .EG_RunLevelElts ,_cfad ); -_cfad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfad .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdgc );if _gebad :=d .DecodeElement (&_bdgc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_afdbg );_gebad !=nil {return _gebad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcdg :=NewEG_ContentBlockContent (); -_fcge :=NewEG_RunLevelElts ();_dccc :=NewEG_RangeMarkupElements ();_dccc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_bcdg );_bcdg .ContentBlockContentChoice .EG_RunLevelElts =append (_bcdg .ContentBlockContentChoice .EG_RunLevelElts ,_fcge ); -_fcge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcge .RunLevelEltsChoice .EG_RangeMarkupElements ,_dccc );if _dbge :=d .DecodeElement (&_dccc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_afdbg );_dbge !=nil {return _dbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gacdf :=NewEG_ContentBlockContent (); -_acac :=NewEG_RunLevelElts ();_ccfc :=NewEG_RangeMarkupElements ();_ccfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_gacdf );_gacdf .ContentBlockContentChoice .EG_RunLevelElts =append (_gacdf .ContentBlockContentChoice .EG_RunLevelElts ,_acac ); -_acac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acac .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccfc );if _cbgf :=d .DecodeElement (&_ccfc .RangeMarkupElementsChoice .MoveToRangeStart ,&_afdbg );_cbgf !=nil {return _cbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_acbe :=NewEG_ContentBlockContent (); -_bcad :=NewEG_RunLevelElts ();_ffge :=NewEG_RangeMarkupElements ();_ffge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_acbe );_acbe .ContentBlockContentChoice .EG_RunLevelElts =append (_acbe .ContentBlockContentChoice .EG_RunLevelElts ,_bcad ); -_bcad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffge );if _gfac :=d .DecodeElement (&_ffge .RangeMarkupElementsChoice .MoveToRangeEnd ,&_afdbg );_gfac !=nil {return _gfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_accbf :=NewEG_ContentBlockContent (); -_cgf :=NewEG_RunLevelElts ();_bgcg :=NewEG_RangeMarkupElements ();_bgcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_accbf );_accbf .ContentBlockContentChoice .EG_RunLevelElts =append (_accbf .ContentBlockContentChoice .EG_RunLevelElts ,_cgf ); -_cgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgcg );if _cgafb :=d .DecodeElement (&_bgcg .RangeMarkupElementsChoice .CommentRangeStart ,&_afdbg );_cgafb !=nil {return _cgafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aade :=NewEG_ContentBlockContent (); -_eabf :=NewEG_RunLevelElts ();_dbfee :=NewEG_RangeMarkupElements ();_dbfee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_aade );_aade .ContentBlockContentChoice .EG_RunLevelElts =append (_aade .ContentBlockContentChoice .EG_RunLevelElts ,_eabf ); -_eabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbfee );if _gfde :=d .DecodeElement (&_dbfee .RangeMarkupElementsChoice .CommentRangeEnd ,&_afdbg );_gfde !=nil {return _gfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dafe :=NewEG_ContentBlockContent (); -_eedba :=NewEG_RunLevelElts ();_cdcb :=NewEG_RangeMarkupElements ();_cdcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_dafe );_dafe .ContentBlockContentChoice .EG_RunLevelElts =append (_dafe .ContentBlockContentChoice .EG_RunLevelElts ,_eedba ); -_eedba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eedba .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdcb );if _febd :=d .DecodeElement (&_cdcb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_afdbg );_febd !=nil {return _febd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bcaf :=NewEG_ContentBlockContent (); -_gfcd :=NewEG_RunLevelElts ();_gegf :=NewEG_RangeMarkupElements ();_gegf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_bcaf );_bcaf .ContentBlockContentChoice .EG_RunLevelElts =append (_bcaf .ContentBlockContentChoice .EG_RunLevelElts ,_gfcd ); -_gfcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gegf );if _eedc :=d .DecodeElement (&_gegf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_afdbg );_eedc !=nil {return _eedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fcfa :=NewEG_ContentBlockContent (); -_aegbd :=NewEG_RunLevelElts ();_becd :=NewEG_RangeMarkupElements ();_becd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_fcfa );_fcfa .ContentBlockContentChoice .EG_RunLevelElts =append (_fcfa .ContentBlockContentChoice .EG_RunLevelElts ,_aegbd ); -_aegbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aegbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_becd );if _cgag :=d .DecodeElement (&_becd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_afdbg );_cgag !=nil {return _cgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cceg :=NewEG_ContentBlockContent (); -_acdd :=NewEG_RunLevelElts ();_cgce :=NewEG_RangeMarkupElements ();_cgce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_cceg );_cceg .ContentBlockContentChoice .EG_RunLevelElts =append (_cceg .ContentBlockContentChoice .EG_RunLevelElts ,_acdd ); -_acdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgce );if _cec :=d .DecodeElement (&_cgce .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_afdbg );_cec !=nil {return _cec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_aaab :=NewEG_ContentBlockContent (); -_dbed :=NewEG_RunLevelElts ();_ecbb :=NewEG_RangeMarkupElements ();_ecbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_aaab );_aaab .ContentBlockContentChoice .EG_RunLevelElts =append (_aaab .ContentBlockContentChoice .EG_RunLevelElts ,_dbed ); -_dbed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbed .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbb );if _beaaf :=d .DecodeElement (&_ecbb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_afdbg );_beaaf !=nil {return _beaaf ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bdeab :=NewEG_ContentBlockContent (); -_aeda :=NewEG_RunLevelElts ();_geaa :=NewEG_RangeMarkupElements ();_geaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_bdeab );_bdeab .ContentBlockContentChoice .EG_RunLevelElts =append (_bdeab .ContentBlockContentChoice .EG_RunLevelElts ,_aeda ); -_aeda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeda .RunLevelEltsChoice .EG_RangeMarkupElements ,_geaa );if _deca :=d .DecodeElement (&_geaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_afdbg );_deca !=nil {return _deca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_adddb :=NewEG_ContentBlockContent (); -_aegfb :=NewEG_RunLevelElts ();_fcafb :=NewEG_RangeMarkupElements ();_fcafb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_adddb );_adddb .ContentBlockContentChoice .EG_RunLevelElts =append (_adddb .ContentBlockContentChoice .EG_RunLevelElts ,_aegfb ); -_aegfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aegfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcafb );if _afegff :=d .DecodeElement (&_fcafb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_afdbg );_afegff !=nil {return _afegff ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fabg :=NewEG_ContentBlockContent (); -_bfeb :=NewEG_RunLevelElts ();_faeg :=NewEG_RangeMarkupElements ();_faeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_fabg );_fabg .ContentBlockContentChoice .EG_RunLevelElts =append (_fabg .ContentBlockContentChoice .EG_RunLevelElts ,_bfeb ); -_bfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_faeg );if _dbbda :=d .DecodeElement (&_faeg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_afdbg );_dbbda !=nil {return _dbbda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gefbd :=NewEG_ContentBlockContent (); -_agab :=NewEG_RunLevelElts ();_agefc :=NewEG_MathContent ();_agefc .MathContentChoice =NewEG_MathContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_gefbd );_gefbd .ContentBlockContentChoice .EG_RunLevelElts =append (_gefbd .ContentBlockContentChoice .EG_RunLevelElts ,_agab ); -_agab .RunLevelEltsChoice .EG_MathContent =append (_agab .RunLevelEltsChoice .EG_MathContent ,_agefc );if _dgfaf :=d .DecodeElement (&_agefc .MathContentChoice .OMathPara ,&_afdbg );_dgfaf !=nil {return _dgfaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_acea :=NewEG_ContentBlockContent (); -_dggea :=NewEG_RunLevelElts ();_fdccg :=NewEG_MathContent ();_fdccg .MathContentChoice =NewEG_MathContentChoice ();_bbfb .EG_ContentBlockContent =append (_bbfb .EG_ContentBlockContent ,_acea );_acea .ContentBlockContentChoice .EG_RunLevelElts =append (_acea .ContentBlockContentChoice .EG_RunLevelElts ,_dggea ); -_dggea .RunLevelEltsChoice .EG_MathContent =append (_dggea .RunLevelEltsChoice .EG_MathContent ,_fdccg );if _ebbac :=d .DecodeElement (&_fdccg .MathContentChoice .OMath ,&_afdbg );_ebbac !=nil {return _ebbac ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_afdbg .Name ); -if _adfc :=d .Skip ();_adfc !=nil {return _adfc ;};};case _a .EndElement :break _cagc ;case _a .CharData :};};return nil ;};func (_affccf ST_ObjectUpdateMode )String ()string {switch _affccf {case 0:return "";case 1:return "\u0061\u006c\u0077\u0061\u0079\u0073"; -case 2:return "\u006f\u006e\u0043\u0061\u006c\u006c";};return "";}; +// Validate validates the CT_ObjectEmbed and its children +func (_ebbca *CT_ObjectEmbed )Validate ()error {return _ebbca .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064");}; -// ValidateWithPath validates the WdCT_PosVChoice and its children, prefixing error messages with path -func (_ffafefc *WdCT_PosVChoice )ValidateWithPath (path string )error {if _beccf :=_ffafefc .Align .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e");_beccf !=nil {return _beccf ;};return nil ;}; +// ValidateWithPath validates the CT_SdtRow and its children, prefixing error messages with path +func (_daagd *CT_SdtRow )ValidateWithPath (path string )error {if _daagd .SdtPr !=nil {if _faecea :=_daagd .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_faecea !=nil {return _faecea ;};};if _daagd .SdtEndPr !=nil {if _gegbc :=_daagd .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); +_gegbc !=nil {return _gegbc ;};};if _daagd .SdtContent !=nil {if _ageca :=_daagd .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_ageca !=nil {return _ageca ;};};return nil ;}; -// Validate validates the EG_RPrMathChoice and its children -func (_cebea *EG_RPrMathChoice )Validate ()error {return _cebea .ValidateWithPath ("\u0045\u0047_\u0052\u0050\u0072M\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065");};func NewEG_HdrFtrReferencesChoice ()*EG_HdrFtrReferencesChoice {_egdgad :=&EG_HdrFtrReferencesChoice {}; -return _egdgad ;};func (_edacg *CT_MailMergeDocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edacg .ValAttr =ST_MailMergeDocType (1);for _ ,_gccdd :=range start .Attr {if _gccdd .Name .Local =="\u0076\u0061\u006c"{_edacg .ValAttr .UnmarshalXMLAttr (_gccdd ); -continue ;};};for {_aebf ,_ceeeea :=d .Token ();if _ceeeea !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u004d\u0061\u0069\u006c\u004de\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_ceeeea ); -};if _gbcaf ,_egcge :=_aebf .(_a .EndElement );_egcge &&_gbcaf .Name ==start .Name {break ;};};return nil ;};type CT_HdrFtrRef struct{TypeAttr ST_HdrFtr ;IdAttr string ;};func (_dfaga *CT_TcPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfaga .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -_afadd :for {_gbfca ,_gceef :=d .Token ();if _gceef !=nil {return _gceef ;};switch _acgee :=_gbfca .(type ){case _a .StartElement :switch _acgee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_dfaga .CnfStyle =NewCT_Cnf (); -if _dfgeb :=d .DecodeElement (_dfaga .CnfStyle ,&_acgee );_dfgeb !=nil {return _dfgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_dfaga .TcW =NewCT_TblWidth (); -if _bgcfb :=d .DecodeElement (_dfaga .TcW ,&_acgee );_bgcfb !=nil {return _bgcfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_dfaga .GridSpan =NewCT_DecimalNumber (); -if _eefgc :=d .DecodeElement (_dfaga .GridSpan ,&_acgee );_eefgc !=nil {return _eefgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_dfaga .HMerge =NewCT_HMerge (); -if _fdffa :=d .DecodeElement (_dfaga .HMerge ,&_acgee );_fdffa !=nil {return _fdffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_dfaga .VMerge =NewCT_VMerge (); -if _aafcb :=d .DecodeElement (_dfaga .VMerge ,&_acgee );_aafcb !=nil {return _aafcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_dfaga .TcBorders =NewCT_TcBorders (); -if _abdgcc :=d .DecodeElement (_dfaga .TcBorders ,&_acgee );_abdgcc !=nil {return _abdgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_dfaga .Shd =NewCT_Shd (); -if _gdbgbc :=d .DecodeElement (_dfaga .Shd ,&_acgee );_gdbgbc !=nil {return _gdbgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_dfaga .NoWrap =NewCT_OnOff (); -if _ccffe :=d .DecodeElement (_dfaga .NoWrap ,&_acgee );_ccffe !=nil {return _ccffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_dfaga .TcMar =NewCT_TcMar (); -if _gfeeb :=d .DecodeElement (_dfaga .TcMar ,&_acgee );_gfeeb !=nil {return _gfeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_dfaga .TextDirection =NewCT_TextDirection (); -if _caecf :=d .DecodeElement (_dfaga .TextDirection ,&_acgee );_caecf !=nil {return _caecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_dfaga .TcFitText =NewCT_OnOff (); -if _fdgfd :=d .DecodeElement (_dfaga .TcFitText ,&_acgee );_fdgfd !=nil {return _fdgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_dfaga .VAlign =NewCT_VerticalJc (); -if _bdgac :=d .DecodeElement (_dfaga .VAlign ,&_acgee );_bdgac !=nil {return _bdgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_dfaga .HideMark =NewCT_OnOff (); -if _geafe :=d .DecodeElement (_dfaga .HideMark ,&_acgee );_geafe !=nil {return _geafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_dfaga .Headers =NewCT_Headers (); -if _efbae :=d .DecodeElement (_dfaga .Headers ,&_acgee );_efbae !=nil {return _efbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_dfaga .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _bacab :=d .DecodeElement (&_dfaga .CellMarkupElementsChoice .CellIns ,&_acgee );_bacab !=nil {return _bacab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_dfaga .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _adaeb :=d .DecodeElement (&_dfaga .CellMarkupElementsChoice .CellDel ,&_acgee );_adaeb !=nil {return _adaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_dfaga .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _bbage :=d .DecodeElement (&_dfaga .CellMarkupElementsChoice .CellMerge ,&_acgee );_bbage !=nil {return _bbage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_dfaga .TcPrChange =NewCT_TcPrChange (); -if _cbbfd :=d .DecodeElement (_dfaga .TcPrChange ,&_acgee );_cbbfd !=nil {return _cbbfd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0063\u0050\u0072\u0020\u0025\u0076",_acgee .Name ); -if _dccdg :=d .Skip ();_dccdg !=nil {return _dccdg ;};};case _a .EndElement :break _afadd ;case _a .CharData :};};return nil ;};func (_facfc *EG_ContentBlockContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdgfed :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_facfc .CustomXml =NewCT_CustomXmlBlock (); -if _dafbdb :=d .DecodeElement (_facfc .CustomXml ,&_bdgfed );_dafbdb !=nil {return _dafbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_facfc .Sdt =NewCT_SdtBlock (); -if _edafge :=d .DecodeElement (_facfc .Sdt ,&_bdgfed );_edafge !=nil {return _edafge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_febbbd :=NewCT_P (); -if _bgbcb :=d .DecodeElement (_febbbd ,&_bdgfed );_bgbcb !=nil {return _bgbcb ;};_facfc .P =append (_facfc .P ,_febbbd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_cgbac :=NewCT_Tbl (); -if _cdbcg :=d .DecodeElement (_cgbac ,&_bdgfed );_cdbcg !=nil {return _cdbcg ;};_facfc .Tbl =append (_facfc .Tbl ,_cgbac );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_abafdg :=NewEG_RunLevelElts (); -_abafdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_abafdg );if _gcegde :=d .DecodeElement (&_abafdg .RunLevelEltsChoice .ProofErr ,&_bdgfed );_gcegde !=nil {return _gcegde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gfbeeb :=NewEG_RunLevelElts (); -_gfbeeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gfbeeb );if _afeabb :=d .DecodeElement (&_gfbeeb .RunLevelEltsChoice .PermStart ,&_bdgfed );_afeabb !=nil {return _afeabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fabbf :=NewEG_RunLevelElts (); -_fabbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_fabbf );if _geega :=d .DecodeElement (&_fabbf .RunLevelEltsChoice .PermEnd ,&_bdgfed );_geega !=nil {return _geega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_geagdb :=NewEG_RunLevelElts (); -_geagdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_geagdb );if _facaf :=d .DecodeElement (&_geagdb .RunLevelEltsChoice .Ins ,&_bdgfed );_facaf !=nil {return _facaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gfffee :=NewEG_RunLevelElts (); -_gfffee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gfffee );if _egggc :=d .DecodeElement (&_gfffee .RunLevelEltsChoice .Del ,&_bdgfed );_egggc !=nil {return _egggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bdccf :=NewEG_RunLevelElts (); -_bdccf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_bdccf );if _efafd :=d .DecodeElement (&_bdccf .RunLevelEltsChoice .MoveFrom ,&_bdgfed );_efafd !=nil {return _efafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dbaagfa :=NewEG_RunLevelElts (); -_dbaagfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_dbaagfa );if _bacae :=d .DecodeElement (&_dbaagfa .RunLevelEltsChoice .MoveTo ,&_bdgfed );_bacae !=nil {return _bacae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dafbg :=NewEG_RunLevelElts (); -_cfgabb :=NewEG_RangeMarkupElements ();_cfgabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_dafbg );_dafbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dafbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfgabb ); -if _fgebgd :=d .DecodeElement (&_cfgabb .RangeMarkupElementsChoice .BookmarkStart ,&_bdgfed );_fgebgd !=nil {return _fgebgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ecceg :=NewEG_RunLevelElts (); -_bbgab :=NewEG_RangeMarkupElements ();_bbgab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_ecceg );_ecceg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecceg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbgab ); -if _aedefg :=d .DecodeElement (&_bbgab .RangeMarkupElementsChoice .BookmarkEnd ,&_bdgfed );_aedefg !=nil {return _aedefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fcgca :=NewEG_RunLevelElts (); -_becga :=NewEG_RangeMarkupElements ();_becga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_fcgca );_fcgca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcgca .RunLevelEltsChoice .EG_RangeMarkupElements ,_becga ); -if _dcaed :=d .DecodeElement (&_becga .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bdgfed );_dcaed !=nil {return _dcaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cdcdff :=NewEG_RunLevelElts (); -_aaabb :=NewEG_RangeMarkupElements ();_aaabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_cdcdff );_cdcdff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdcdff .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaabb ); -if _cgagce :=d .DecodeElement (&_aaabb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bdgfed );_cgagce !=nil {return _cgagce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gfgegd :=NewEG_RunLevelElts (); -_ggfgbf :=NewEG_RangeMarkupElements ();_ggfgbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gfgegd );_gfgegd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfgegd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfgbf ); -if _bcgfg :=d .DecodeElement (&_ggfgbf .RangeMarkupElementsChoice .MoveToRangeStart ,&_bdgfed );_bcgfg !=nil {return _bcgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fcebg :=NewEG_RunLevelElts (); -_bdaafg :=NewEG_RangeMarkupElements ();_bdaafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_fcebg );_fcebg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcebg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdaafg ); -if _faafd :=d .DecodeElement (&_bdaafg .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bdgfed );_faafd !=nil {return _faafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_egddcg :=NewEG_RunLevelElts (); -_eecgdg :=NewEG_RangeMarkupElements ();_eecgdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_egddcg );_egddcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egddcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eecgdg ); -if _egabf :=d .DecodeElement (&_eecgdg .RangeMarkupElementsChoice .CommentRangeStart ,&_bdgfed );_egabf !=nil {return _egabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cagdfe :=NewEG_RunLevelElts (); -_gedadb :=NewEG_RangeMarkupElements ();_gedadb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_cagdfe );_cagdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cagdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gedadb ); -if _ggegbg :=d .DecodeElement (&_gedadb .RangeMarkupElementsChoice .CommentRangeEnd ,&_bdgfed );_ggegbg !=nil {return _ggegbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_becaa :=NewEG_RunLevelElts (); -_efggc :=NewEG_RangeMarkupElements ();_efggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_becaa );_becaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_becaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_efggc ); -if _cegdc :=d .DecodeElement (&_efggc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bdgfed );_cegdc !=nil {return _cegdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gfedfb :=NewEG_RunLevelElts (); -_dbgca :=NewEG_RangeMarkupElements ();_dbgca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gfedfb );_gfedfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfedfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbgca ); -if _gfeef :=d .DecodeElement (&_dbgca .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bdgfed );_gfeef !=nil {return _gfeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgeeb :=NewEG_RunLevelElts (); -_bfbaa :=NewEG_RangeMarkupElements ();_bfbaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_fgeeb );_fgeeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgeeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfbaa ); -if _cgagg :=d .DecodeElement (&_bfbaa .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bdgfed );_cgagg !=nil {return _cgagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cedag :=NewEG_RunLevelElts (); -_edffa :=NewEG_RangeMarkupElements ();_edffa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_cedag );_cedag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedag .RunLevelEltsChoice .EG_RangeMarkupElements ,_edffa ); -if _feeeb :=d .DecodeElement (&_edffa .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bdgfed );_feeeb !=nil {return _feeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efgbe :=NewEG_RunLevelElts (); -_gcgag :=NewEG_RangeMarkupElements ();_gcgag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_efgbe );_efgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgag ); -if _fgeda :=d .DecodeElement (&_gcgag .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bdgfed );_fgeda !=nil {return _fgeda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gbace :=NewEG_RunLevelElts (); -_gefab :=NewEG_RangeMarkupElements ();_gefab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gbace );_gbace .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbace .RunLevelEltsChoice .EG_RangeMarkupElements ,_gefab ); -if _geafg :=d .DecodeElement (&_gefab .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bdgfed );_geafg !=nil {return _geafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_eaaaf :=NewEG_RunLevelElts (); -_gaagfga :=NewEG_RangeMarkupElements ();_gaagfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_eaaaf );_eaaaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaaaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaagfga ); -if _dfeba :=d .DecodeElement (&_gaagfga .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bdgfed );_dfeba !=nil {return _dfeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdeceg :=NewEG_RunLevelElts (); -_dgadf :=NewEG_RangeMarkupElements ();_dgadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_gdeceg );_gdeceg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdeceg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgadf ); -if _fbedf :=d .DecodeElement (&_dgadf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bdgfed );_fbedf !=nil {return _fbedf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dgcgcc :=NewEG_RunLevelElts (); -_gfadfa :=NewEG_MathContent ();_gfadfa .MathContentChoice =NewEG_MathContentChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_dgcgcc );_dgcgcc .RunLevelEltsChoice .EG_MathContent =append (_dgcgcc .RunLevelEltsChoice .EG_MathContent ,_gfadfa ); -if _fafca :=d .DecodeElement (&_gfadfa .MathContentChoice .OMathPara ,&_bdgfed );_fafca !=nil {return _fafca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fbecg :=NewEG_RunLevelElts (); -_bagbge :=NewEG_MathContent ();_bagbge .MathContentChoice =NewEG_MathContentChoice ();_facfc .EG_RunLevelElts =append (_facfc .EG_RunLevelElts ,_fbecg );_fbecg .RunLevelEltsChoice .EG_MathContent =append (_fbecg .RunLevelEltsChoice .EG_MathContent ,_bagbge ); -if _eeaef :=d .DecodeElement (&_bagbge .MathContentChoice .OMath ,&_bdgfed );_eeaef !=nil {return _eeaef ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006fn\u0074\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_bdgfed .Name ); -if _bdabcb :=d .Skip ();_bdabcb !=nil {return _bdabcb ;};};return nil ;};func (_aecce ST_BrType )ValidateWithPath (path string )error {switch _aecce {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aecce )); -};return nil ;};type WdCT_WordprocessingCanvas struct{Bg *_ae .CT_BackgroundFormatting ;Whole *_ae .CT_WholeE2oFormatting ;WordprocessingCanvasChoice []*WdCT_WordprocessingCanvasChoice ;ExtLst *_ae .CT_OfficeArtExtensionList ;};func (_dcgg *CT_JcTable )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcgg .ValAttr =ST_JcTable (1); -for _ ,_efac :=range start .Attr {if _efac .Name .Local =="\u0076\u0061\u006c"{_dcgg .ValAttr .UnmarshalXMLAttr (_efac );continue ;};};for {_bfaca ,_dfecg :=d .Token ();if _dfecg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065\u003a\u0020%\u0073",_dfecg ); -};if _fbgc ,_dgada :=_bfaca .(_a .EndElement );_dgada &&_fbgc .Name ==start .Name {break ;};};return nil ;};func (_aaebaa *CT_RPrDefault )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aaebaa .RPr !=nil {_daafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; -e .EncodeElement (_aaebaa .RPr ,_daafa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_MergeUnset ST_Merge =0;ST_MergeContinue ST_Merge =1;ST_MergeRestart ST_Merge =2;); +// ValidateWithPath validates the CT_SectPrBase and its children, prefixing error messages with path +func (_cfaec *CT_SectPrBase )ValidateWithPath (path string )error {if _cfaec .FootnotePr !=nil {if _daaec :=_cfaec .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_daaec !=nil {return _daaec ;};};if _cfaec .EndnotePr !=nil {if _bdcad :=_cfaec .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); +_bdcad !=nil {return _bdcad ;};};if _cfaec .Type !=nil {if _caegg :=_cfaec .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_caegg !=nil {return _caegg ;};};if _cfaec .PgSz !=nil {if _afdgd :=_cfaec .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a"); +_afdgd !=nil {return _afdgd ;};};if _cfaec .PgMar !=nil {if _gfeace :=_cfaec .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072");_gfeace !=nil {return _gfeace ;};};if _cfaec .PaperSrc !=nil {if _agcbfe :=_cfaec .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c"); +_agcbfe !=nil {return _agcbfe ;};};if _cfaec .PgBorders !=nil {if _cbaeb :=_cfaec .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_cbaeb !=nil {return _cbaeb ;};};if _cfaec .LnNumType !=nil {if _fdagf :=_cfaec .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); +_fdagf !=nil {return _fdagf ;};};if _cfaec .PgNumType !=nil {if _edbca :=_cfaec .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_edbca !=nil {return _edbca ;};};if _cfaec .Cols !=nil {if _abdb :=_cfaec .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073"); +_abdb !=nil {return _abdb ;};};if _cfaec .FormProt !=nil {if _edgdc :=_cfaec .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft");_edgdc !=nil {return _edgdc ;};};if _cfaec .VAlign !=nil {if _ebdb :=_cfaec .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); +_ebdb !=nil {return _ebdb ;};};if _cfaec .NoEndnote !=nil {if _ecbc :=_cfaec .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065");_ecbc !=nil {return _ecbc ;};};if _cfaec .TitlePg !=nil {if _fadfd :=_cfaec .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067"); +_fadfd !=nil {return _fadfd ;};};if _cfaec .TextDirection !=nil {if _ecaab :=_cfaec .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e");_ecaab !=nil {return _ecaab ;};};if _cfaec .Bidi !=nil {if _bdafec :=_cfaec .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069"); +_bdafec !=nil {return _bdafec ;};};if _cfaec .RtlGutter !=nil {if _cfcgc :=_cfaec .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072");_cfcgc !=nil {return _cfcgc ;};};if _cfaec .DocGrid !=nil {if _bbedbg :=_cfaec .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064"); +_bbedbg !=nil {return _bbedbg ;};};if _cfaec .PrinterSettings !=nil {if _bggbc :=_cfaec .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");_bggbc !=nil {return _bggbc ;};}; +return nil ;};func (_eagdc *EG_ContentRowContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eagdc .Tr !=nil {_bebbab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072"}};for _ ,_caddf :=range _eagdc .Tr {e .EncodeElement (_caddf ,_bebbab ); +};}else if _eagdc .CustomXml !=nil {_cefec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}};e .EncodeElement (_eagdc .CustomXml ,_cefec );}else if _eagdc .Sdt !=nil {_dafbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}}; +e .EncodeElement (_eagdc .Sdt ,_dafbb );}else if _eagdc .EG_RunLevelElts !=nil {for _ ,_fcddec :=range _eagdc .EG_RunLevelElts {_fcddec .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_ObjectEmbed ()*CT_ObjectEmbed {_dfcgc :=&CT_ObjectEmbed {}; +return _dfcgc };type CT_Attr struct{ -// ValidateWithPath validates the CT_View and its children, prefixing error messages with path -func (_gaefad *CT_View )ValidateWithPath (path string )error {if _gaefad .ValAttr ==ST_ViewUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _feceg :=_gaefad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_feceg !=nil {return _feceg ;};return nil ;};func (_agcae *WdCT_WordprocessingGroup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agcae .CNvGrpSpPr =_ae .NewCT_NonVisualGroupDrawingShapeProps (); -_agcae .GrpSpPr =_ae .NewCT_GroupShapeProperties ();_beagb :for {_dfbbaa ,_dfbfde :=d .Token ();if _dfbfde !=nil {return _dfbfde ;};switch _ddfcdd :=_dfbbaa .(type ){case _a .StartElement :switch _ddfcdd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_agcae .CNvPr =_ae .NewCT_NonVisualDrawingProps (); -if _ecedgf :=d .DecodeElement (_agcae .CNvPr ,&_ddfcdd );_ecedgf !=nil {return _ecedgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _abbgbf :=d .DecodeElement (_agcae .CNvGrpSpPr ,&_ddfcdd ); -_abbgbf !=nil {return _abbgbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _bdcccd :=d .DecodeElement (_agcae .GrpSpPr ,&_ddfcdd ); -_bdcccd !=nil {return _bdcccd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_fbdbgc :=NewWdCT_WordprocessingGroupChoice (); -if _cgaea :=d .DecodeElement (&_fbdbgc .Wsp ,&_ddfcdd );_cgaea !=nil {return _cgaea ;};_agcae .WordprocessingGroupChoice =append (_agcae .WordprocessingGroupChoice ,_fbdbgc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_gaacag :=NewWdCT_WordprocessingGroupChoice (); -if _cgecga :=d .DecodeElement (&_gaacag .GrpSp ,&_ddfcdd );_cgecga !=nil {return _cgecga ;};_agcae .WordprocessingGroupChoice =append (_agcae .WordprocessingGroupChoice ,_gaacag );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cfbdf :=NewWdCT_WordprocessingGroupChoice (); -if _bcebfa :=d .DecodeElement (&_cfbdf .GraphicFrame ,&_ddfcdd );_bcebfa !=nil {return _bcebfa ;};_agcae .WordprocessingGroupChoice =append (_agcae .WordprocessingGroupChoice ,_cfbdf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_gedcg :=NewWdCT_WordprocessingGroupChoice (); -if _fggcggc :=d .DecodeElement (&_gedcg .Pic ,&_ddfcdd );_fggcggc !=nil {return _fggcggc ;};_agcae .WordprocessingGroupChoice =append (_agcae .WordprocessingGroupChoice ,_gedcg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fegafa :=NewWdCT_WordprocessingGroupChoice (); -if _bcfcg :=d .DecodeElement (&_fegafa .ContentPart ,&_ddfcdd );_bcfcg !=nil {return _bcfcg ;};_agcae .WordprocessingGroupChoice =append (_agcae .WordprocessingGroupChoice ,_fegafa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agcae .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _babbgg :=d .DecodeElement (_agcae .ExtLst ,&_ddfcdd );_babbgg !=nil {return _babbgg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067G\u0072\u006f\u0075\u0070\u0020%\u0076",_ddfcdd .Name ); -if _gdagc :=d .Skip ();_gdagc !=nil {return _gdagc ;};};case _a .EndElement :break _beagb ;case _a .CharData :};};return nil ;}; +// Namespace +UriAttr *string ; -// ValidateWithPath validates the CT_PPrGeneral and its children, prefixing error messages with path -func (_afbdc *CT_PPrGeneral )ValidateWithPath (path string )error {if _afbdc .PStyle !=nil {if _feee :=_afbdc .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_feee !=nil {return _feee ;};};if _afbdc .KeepNext !=nil {if _cddd :=_afbdc .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); -_cddd !=nil {return _cddd ;};};if _afbdc .KeepLines !=nil {if _eddead :=_afbdc .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_eddead !=nil {return _eddead ;};};if _afbdc .PageBreakBefore !=nil {if _fegeda :=_afbdc .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); -_fegeda !=nil {return _fegeda ;};};if _afbdc .FramePr !=nil {if _dceab :=_afbdc .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_dceab !=nil {return _dceab ;};};if _afbdc .WidowControl !=nil {if _afab :=_afbdc .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); -_afab !=nil {return _afab ;};};if _afbdc .NumPr !=nil {if _efdfc :=_afbdc .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_efdfc !=nil {return _efdfc ;};};if _afbdc .SuppressLineNumbers !=nil {if _babgg :=_afbdc .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); -_babgg !=nil {return _babgg ;};};if _afbdc .PBdr !=nil {if _adgabc :=_afbdc .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_adgabc !=nil {return _adgabc ;};};if _afbdc .Shd !=nil {if _ffece :=_afbdc .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_ffece !=nil {return _ffece ;};};if _afbdc .Tabs !=nil {if _cfabc :=_afbdc .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_cfabc !=nil {return _cfabc ;};};if _afbdc .SuppressAutoHyphens !=nil {if _eeced :=_afbdc .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); -_eeced !=nil {return _eeced ;};};if _afbdc .Kinsoku !=nil {if _bbgeg :=_afbdc .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_bbgeg !=nil {return _bbgeg ;};};if _afbdc .WordWrap !=nil {if _ecgcba :=_afbdc .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); -_ecgcba !=nil {return _ecgcba ;};};if _afbdc .OverflowPunct !=nil {if _eabfb :=_afbdc .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_eabfb !=nil {return _eabfb ;};};if _afbdc .TopLinePunct !=nil {if _cggeg :=_afbdc .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); -_cggeg !=nil {return _cggeg ;};};if _afbdc .AutoSpaceDE !=nil {if _afeff :=_afbdc .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_afeff !=nil {return _afeff ;};};if _afbdc .AutoSpaceDN !=nil {if _dafff :=_afbdc .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); -_dafff !=nil {return _dafff ;};};if _afbdc .Bidi !=nil {if _cgfab :=_afbdc .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_cgfab !=nil {return _cgfab ;};};if _afbdc .AdjustRightInd !=nil {if _dggcag :=_afbdc .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); -_dggcag !=nil {return _dggcag ;};};if _afbdc .SnapToGrid !=nil {if _dacgd :=_afbdc .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_dacgd !=nil {return _dacgd ;};};if _afbdc .Spacing !=nil {if _cgbef :=_afbdc .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_cgbef !=nil {return _cgbef ;};};if _afbdc .Ind !=nil {if _cddbd :=_afbdc .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_cddbd !=nil {return _cddbd ;};};if _afbdc .ContextualSpacing !=nil {if _bebea :=_afbdc .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); -_bebea !=nil {return _bebea ;};};if _afbdc .MirrorIndents !=nil {if _acbggg :=_afbdc .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_acbggg !=nil {return _acbggg ;};};if _afbdc .SuppressOverlap !=nil {if _adgd :=_afbdc .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); -_adgd !=nil {return _adgd ;};};if _afbdc .Jc !=nil {if _fdag :=_afbdc .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_fdag !=nil {return _fdag ;};};if _afbdc .TextDirection !=nil {if _abegg :=_afbdc .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_abegg !=nil {return _abegg ;};};if _afbdc .TextAlignment !=nil {if _gadce :=_afbdc .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_gadce !=nil {return _gadce ;};};if _afbdc .TextboxTightWrap !=nil {if _gaeggg :=_afbdc .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); -_gaeggg !=nil {return _gaeggg ;};};if _afbdc .OutlineLvl !=nil {if _fccda :=_afbdc .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_fccda !=nil {return _fccda ;};};if _afbdc .DivId !=nil {if _dadcd :=_afbdc .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); -_dadcd !=nil {return _dadcd ;};};if _afbdc .CnfStyle !=nil {if _cfea :=_afbdc .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_cfea !=nil {return _cfea ;};};if _afbdc .PPrChange !=nil {if _ecbag :=_afbdc .PPrChange .ValidateWithPath (path +"\u002f\u0050\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_ecbag !=nil {return _ecbag ;};};return nil ;};func NewCT_Attr ()*CT_Attr {_dba :=&CT_Attr {};return _dba };func (_eedff ST_EdGrp )String ()string {switch _eedff {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065"; -case 3:return "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073";case 4:return "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073";case 5:return "\u0065d\u0069\u0074\u006f\u0072\u0073";case 6:return "\u006f\u0077\u006e\u0065\u0072\u0073"; -case 7:return "\u0063u\u0072\u0072\u0065\u006e\u0074";};return "";}; +// Name +NameAttr string ; -// ValidateWithPath validates the WdCT_WordprocessingShape and its children, prefixing error messages with path -func (_gbcac *WdCT_WordprocessingShape )ValidateWithPath (path string )error {if _gbcac .CNvPr !=nil {if _fbfaac :=_gbcac .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_fbfaac !=nil {return _fbfaac ;};};if _afeegb :=_gbcac .WordprocessingShapeChoice .ValidateWithPath (path +"\u002f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073s\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065"); -_afeegb !=nil {return _afeegb ;};if _bgffg :=_gbcac .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bgffg !=nil {return _bgffg ;};if _gbcac .Style !=nil {if _bbfed :=_gbcac .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); -_bbfed !=nil {return _bbfed ;};};if _gbcac .ExtLst !=nil {if _egaaec :=_gbcac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_egaaec !=nil {return _egaaec ;};};if _gbcac .WordprocessingShapeChoice1 !=nil {if _gdeee :=_gbcac .WordprocessingShapeChoice1 .ValidateWithPath (path +"/\u0057\u006f\u0072\u0064\u0070\u0072o\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068a\u0070\u0065\u0043h\u006fi\u0063\u0065\u0031"); -_gdeee !=nil {return _gdeee ;};};if _affde :=_gbcac .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072");_affde !=nil {return _affde ;};return nil ;}; +// Value +ValAttr string ;};type CT_RPrDefault struct{ -// Validate validates the EG_PContentMathChoice and its children -func (_cbaea *EG_PContentMathChoice )Validate ()error {return _cbaea .ValidateWithPath ("E\u0047\u005f\u0050\u0043on\u0074e\u006e\u0074\u004d\u0061\u0074h\u0043\u0068\u006f\u0069\u0063\u0065");};func (_agfeb *CT_Headers )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -_fdcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}};for _ ,_caafgd :=range _agfeb .Header {e .EncodeElement (_caafgd ,_fdcdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Run Properties +RPr *CT_RPr ;};type CT_WebSettings struct{ -// ValidateWithPath validates the WdCT_WordprocessingGroup and its children, prefixing error messages with path -func (_daddd *WdCT_WordprocessingGroup )ValidateWithPath (path string )error {if _daddd .CNvPr !=nil {if _eebea :=_daddd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_eebea !=nil {return _eebea ;};};if _daggfd :=_daddd .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); -_daggfd !=nil {return _daggfd ;};if _gdcafd :=_daddd .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_gdcafd !=nil {return _gdcafd ;};for _afacd ,_aceee :=range _daddd .WordprocessingGroupChoice {if _egafb :=_aceee .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067G\u0072\u006f\u0075\u0070\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_afacd )); -_egafb !=nil {return _egafb ;};};if _daddd .ExtLst !=nil {if _fecabc :=_daddd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fecabc !=nil {return _fecabc ;};};return nil ;};func (_ebbgae *CT_SignedHpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_ebbgae .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_PTabRelativeTo byte ; +// Root Frameset Definition +Frameset *CT_Frameset ; -// Validate validates the CT_TxbxContent and its children -func (_ffgge *CT_TxbxContent )Validate ()error {return _ffgge .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074");};func NewCT_DecimalNumber ()*CT_DecimalNumber {_gfae :=&CT_DecimalNumber {};return _gfae }; -type ST_TabJc byte ; +// Information about HTML div Elements +Divs *CT_Divs ; -// Validate validates the CT_Text and its children -func (_aaebf *CT_Text )Validate ()error {return _aaebf .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");}; +// Output Encoding When Saving as Web Page +Encoding *CT_String ; -// ValidateWithPath validates the CT_TrPrBaseChoice and its children, prefixing error messages with path -func (_fggegab *CT_TrPrBaseChoice )ValidateWithPath (path string )error {if _fggegab .CnfStyle !=nil {if _acebf :=_fggegab .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_acebf !=nil {return _acebf ;};};if _fggegab .DivId !=nil {if _eegbgg :=_fggegab .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); -_eegbgg !=nil {return _eegbgg ;};};if _fggegab .GridBefore !=nil {if _cbfcfa :=_fggegab .GridBefore .ValidateWithPath (path +"/\u0047\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065");_cbfcfa !=nil {return _cbfcfa ;};};if _fggegab .GridAfter !=nil {if _degfd :=_fggegab .GridAfter .ValidateWithPath (path +"\u002f\u0047\u0072\u0069\u0064\u0041\u0066\u0074\u0065\u0072"); -_degfd !=nil {return _degfd ;};};if _fggegab .WBefore !=nil {if _acaeag :=_fggegab .WBefore .ValidateWithPath (path +"\u002f\u0057\u0042\u0065\u0066\u006f\u0072\u0065");_acaeag !=nil {return _acaeag ;};};if _fggegab .WAfter !=nil {if _cbdbcf :=_fggegab .WAfter .ValidateWithPath (path +"\u002fW\u0041\u0066\u0074\u0065\u0072"); -_cbdbcf !=nil {return _cbdbcf ;};};if _fggegab .CantSplit !=nil {if _dgedc :=_fggegab .CantSplit .ValidateWithPath (path +"\u002f\u0043\u0061\u006e\u0074\u0053\u0070\u006c\u0069\u0074");_dgedc !=nil {return _dgedc ;};};if _fggegab .TrHeight !=nil {if _gecef :=_fggegab .TrHeight .ValidateWithPath (path +"\u002fT\u0072\u0048\u0065\u0069\u0067\u0068t"); -_gecef !=nil {return _gecef ;};};if _fggegab .TblHeader !=nil {if _aaedce :=_fggegab .TblHeader .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0048\u0065\u0061\u0064\u0065\u0072");_aaedce !=nil {return _aaedce ;};};if _fggegab .TblCellSpacing !=nil {if _dbdgf :=_fggegab .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_dbdgf !=nil {return _dbdgf ;};};if _fggegab .Jc !=nil {if _cbebe :=_fggegab .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_cbebe !=nil {return _cbebe ;};};if _fggegab .Hidden !=nil {if _ccbcgg :=_fggegab .Hidden .ValidateWithPath (path +"\u002fH\u0069\u0064\u0064\u0065\u006e"); -_ccbcgg !=nil {return _ccbcgg ;};};return nil ;};func (_badga *CT_EdnProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgbe :for {_eddfc ,_ddeac :=d .Token ();if _ddeac !=nil {return _ddeac ;};switch _adage :=_eddfc .(type ){case _a .StartElement :switch _adage .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_badga .Pos =NewCT_EdnPos (); -if _cccde :=d .DecodeElement (_badga .Pos ,&_adage );_cccde !=nil {return _cccde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_badga .NumFmt =NewCT_NumFmt (); -if _cefef :=d .DecodeElement (_badga .NumFmt ,&_adage );_cefef !=nil {return _cefef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_badga .NumStart =NewCT_DecimalNumber (); -if _beccba :=d .DecodeElement (_badga .NumStart ,&_adage );_beccba !=nil {return _beccba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_badga .NumRestart =NewCT_NumRestart (); -if _bgcgc :=d .DecodeElement (_badga .NumRestart ,&_adage );_bgcgc !=nil {return _bgcgc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_adage .Name ); -if _dabae :=d .Skip ();_dabae !=nil {return _dabae ;};};case _a .EndElement :break _fgbe ;case _a .CharData :};};return nil ;};func (_caebd *CT_TrackChangesView )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eabce :=range start .Attr {if _eabce .Name .Local =="\u006d\u0061\u0072\u006b\u0075\u0070"{_eecfee ,_affad :=ParseUnionST_OnOff (_eabce .Value ); -if _affad !=nil {return _affad ;};_caebd .MarkupAttr =&_eecfee ;continue ;};if _eabce .Name .Local =="\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_bgdcgc ,_fbbdd :=ParseUnionST_OnOff (_eabce .Value );if _fbbdd !=nil {return _fbbdd ;};_caebd .CommentsAttr =&_bgdcgc ; -continue ;};if _eabce .Name .Local =="\u0069\u006e\u0073\u0044\u0065\u006c"{_aadbg ,_gbgac :=ParseUnionST_OnOff (_eabce .Value );if _gbgac !=nil {return _gbgac ;};_caebd .InsDelAttr =&_aadbg ;continue ;};if _eabce .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_gebcg ,_fefaf :=ParseUnionST_OnOff (_eabce .Value ); -if _fefaf !=nil {return _fefaf ;};_caebd .FormattingAttr =&_gebcg ;continue ;};if _eabce .Name .Local =="\u0069\u006e\u006b\u0041\u006e\u006e\u006f\u0074\u0061t\u0069\u006f\u006e\u0073"{_dcdbd ,_dfbaf :=ParseUnionST_OnOff (_eabce .Value );if _dfbaf !=nil {return _dfbaf ; -};_caebd .InkAnnotationsAttr =&_dcdbd ;continue ;};};for {_dedgd ,_dggae :=d .Token ();if _dggae !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0072\u0061\u0063\u006bC\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077\u003a\u0020\u0025\u0073",_dggae ); -};if _affag ,_edfdd :=_dedgd .(_a .EndElement );_edfdd &&_affag .Name ==start .Name {break ;};};return nil ;};func (_gaebdc *EG_ContentRowContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gaebdc .Tr !=nil {_gcagdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072"}}; -for _ ,_gccdagf :=range _gaebdc .Tr {e .EncodeElement (_gccdagf ,_gcagdb );};}else if _gaebdc .CustomXml !=nil {_fbegf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}};e .EncodeElement (_gaebdc .CustomXml ,_fbegf ); -}else if _gaebdc .Sdt !=nil {_cgdbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_gaebdc .Sdt ,_cgdbdf );}else if _gaebdc .EG_RunLevelElts !=nil {for _ ,_egagfa :=range _gaebdc .EG_RunLevelElts {_egagfa .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_R struct{ +// Disable Features Not Supported by Target Web Browser +OptimizeForBrowser *CT_OptimizeForBrowser ; -// Revision Identifier for Run Properties -RsidRPrAttr *string ; +// Utilize VML When Saving as Web Page +RelyOnVML *CT_OnOff ; -// Revision Identifier for Run Deletion -RsidDelAttr *string ; +// Allow PNG as Graphic Format +AllowPNG *CT_OnOff ; -// Revision Identifier for Run -RsidRAttr *string ; +// Do Not Rely on CSS for Font Face Formatting +DoNotRelyOnCSS *CT_OnOff ; -// Run Properties -RPr *CT_RPr ;EG_RunInnerContent []*EG_RunInnerContent ;Extra []_b .Any ;};func (_cbbaaa ST_TabTlc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dcbae :=_a .Attr {};_dcbae .Name =name ;switch _cbbaaa {case ST_TabTlcUnset :_dcbae .Value ="";case ST_TabTlcNone :_dcbae .Value ="\u006e\u006f\u006e\u0065"; -case ST_TabTlcDot :_dcbae .Value ="\u0064\u006f\u0074";case ST_TabTlcHyphen :_dcbae .Value ="\u0068\u0079\u0070\u0068\u0065\u006e";case ST_TabTlcUnderscore :_dcbae .Value ="\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case ST_TabTlcHeavy :_dcbae .Value ="\u0068\u0065\u0061v\u0079"; -case ST_TabTlcMiddleDot :_dcbae .Value ="\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return _dcbae ,nil ;};func NewCT_AltChunk ()*CT_AltChunk {_bag :=&CT_AltChunk {};return _bag };func (_fabgdg *AC_ChoiceRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fabgdg .Br !=nil {_badecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0072"}}; -e .EncodeElement (_fabgdg .Br ,_badecd );};if _fabgdg .T !=nil {_ddcae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074"}};e .EncodeElement (_fabgdg .T ,_ddcae );};if _fabgdg .ContentPart !=nil {_afgefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}}; -e .EncodeElement (_fabgdg .ContentPart ,_afgefe );};if _fabgdg .DelText !=nil {_ccgba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_fabgdg .DelText ,_ccgba );};if _fabgdg .InstrText !=nil {_aeagde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0069\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}}; -e .EncodeElement (_fabgdg .InstrText ,_aeagde );};if _fabgdg .DelInstrText !=nil {_dbebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u006c\u0049\u006e\u0073\u0074r\u0054\u0065\u0078\u0074"}};e .EncodeElement (_fabgdg .DelInstrText ,_dbebd ); -};if _fabgdg .NoBreakHyphen !=nil {_aebdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006eo\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}};e .EncodeElement (_fabgdg .NoBreakHyphen ,_aebdbe );};if _fabgdg .SoftHyphen !=nil {_bcaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073o\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}}; -e .EncodeElement (_fabgdg .SoftHyphen ,_bcaac );};if _fabgdg .DayShort !=nil {_efgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_fabgdg .DayShort ,_efgcc );};if _fabgdg .MonthShort !=nil {_bgdgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006do\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}}; -e .EncodeElement (_fabgdg .MonthShort ,_bgdgg );};if _fabgdg .YearShort !=nil {_bedfaf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0079\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_fabgdg .YearShort ,_bedfaf );};if _fabgdg .DayLong !=nil {_bdcaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0061\u0079\u004c\u006f\u006eg"}}; -e .EncodeElement (_fabgdg .DayLong ,_bdcaf );};if _fabgdg .MonthLong !=nil {_cbdedd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067"}};e .EncodeElement (_fabgdg .MonthLong ,_cbdedd );};if _fabgdg .YearLong !=nil {_eaabe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}}; -e .EncodeElement (_fabgdg .YearLong ,_eaabe );};if _fabgdg .AnnotationRef !=nil {_dcgbd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}};e .EncodeElement (_fabgdg .AnnotationRef ,_dcgbd ); -};if _fabgdg .FootnoteRef !=nil {_bbfffg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}};e .EncodeElement (_fabgdg .FootnoteRef ,_bbfffg );};if _fabgdg .EndnoteRef !=nil {_eebebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}}; -e .EncodeElement (_fabgdg .EndnoteRef ,_eebebd );};if _fabgdg .Separator !=nil {_dbbfbd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};e .EncodeElement (_fabgdg .Separator ,_dbbfbd );};if _fabgdg .ContinuationSeparator !=nil {_bgcffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063on\u0074\u0069\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}}; -e .EncodeElement (_fabgdg .ContinuationSeparator ,_bgcffb );};if _fabgdg .Sym !=nil {_eefgac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073y\u006d"}};e .EncodeElement (_fabgdg .Sym ,_eefgac );};if _fabgdg .PgNum !=nil {_bdcgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004e\u0075\u006d"}}; -e .EncodeElement (_fabgdg .PgNum ,_bdcgg );};if _fabgdg .Cr !=nil {_bgdfce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072"}};e .EncodeElement (_fabgdg .Cr ,_bgdfce );};if _fabgdg .Tab !=nil {_bacgca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}}; -e .EncodeElement (_fabgdg .Tab ,_bacgca );};if _fabgdg .Object !=nil {_dcgdec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_fabgdg .Object ,_dcgdec );};if _fabgdg .Pict !=nil {_fbfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; -e .EncodeElement (_fabgdg .Pict ,_fbfcf );};if _fabgdg .FldChar !=nil {_aggac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0043\u0068\u0061r"}};e .EncodeElement (_fabgdg .FldChar ,_aggac );};if _fabgdg .Ruby !=nil {_agefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079"}}; -e .EncodeElement (_fabgdg .Ruby ,_agefe );};if _fabgdg .FootnoteReference !=nil {_afbeeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006fot\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_fabgdg .FootnoteReference ,_afbeeg ); -};if _fabgdg .EndnoteReference !=nil {_adfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065n\u0064\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_fabgdg .EndnoteReference ,_adfbg );};if _fabgdg .CommentReference !=nil {_egdeda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u006d\u0065\u006e\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}}; -e .EncodeElement (_fabgdg .CommentReference ,_egdeda );};if _fabgdg .Drawing !=nil {_fddegf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_fabgdg .Drawing ,_fddegf );};if _fabgdg .Ptab !=nil {_gcecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0074\u0061\u0062"}}; -e .EncodeElement (_fabgdg .Ptab ,_gcecd );};if _fabgdg .LastRenderedPageBreak !=nil {_dbccd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cas\u0074\u0052\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"}}; -e .EncodeElement (_fabgdg .LastRenderedPageBreak ,_dbccd );};return nil ;};func (_cfacaa WdST_AlignV )Validate ()error {return _cfacaa .ValidateWithPath ("")};type WdInline struct{WdCT_Inline }; +// Recommend Web Page Format over Single File Web Page Format +DoNotSaveAsSingleFile *CT_OnOff ; -// Validate validates the CT_PPrBase and its children -func (_gefaa *CT_PPrBase )Validate ()error {return _gefaa .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0042\u0061\u0073\u0065");};func NewCT_Perm ()*CT_Perm {_cbdee :=&CT_Perm {};return _cbdee };func (_edfc *CT_FrameScrollbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edfc .ValAttr =ST_FrameScrollbar (1); -for _ ,_acafd :=range start .Attr {if _acafd .Name .Local =="\u0076\u0061\u006c"{_edfc .ValAttr .UnmarshalXMLAttr (_acafd );continue ;};};for {_ffda ,_bfbag :=d .Token ();if _bfbag !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072: \u0025\u0073",_bfbag ); -};if _fbddf ,_cfab :=_ffda .(_a .EndElement );_cfab &&_fbddf .Name ==start .Name {break ;};};return nil ;};func (_afbf *CT_Cnf )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eabb :=range start .Attr {if _eabb .Name .Local =="\u0076\u0061\u006c"{_aagbd :=_eabb .Value ; -_afbf .ValAttr =&_aagbd ;continue ;};if _eabb .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_dgga ,_aecc :=ParseUnionST_OnOff (_eabb .Value );if _aecc !=nil {return _aecc ;};_afbf .FirstRowAttr =&_dgga ;continue ;};if _eabb .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_gdcab ,_bggbe :=ParseUnionST_OnOff (_eabb .Value ); -if _bggbe !=nil {return _bggbe ;};_afbf .LastRowAttr =&_gdcab ;continue ;};if _eabb .Name .Local =="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_aeef ,_bdd :=ParseUnionST_OnOff (_eabb .Value );if _bdd !=nil {return _bdd ;};_afbf .FirstColumnAttr =&_aeef ; -continue ;};if _eabb .Name .Local =="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_abf ,_dgaf :=ParseUnionST_OnOff (_eabb .Value );if _dgaf !=nil {return _dgaf ;};_afbf .LastColumnAttr =&_abf ;continue ;};if _eabb .Name .Local =="\u006f\u0064\u0064\u0056\u0042\u0061\u006e\u0064"{_efda ,_cedd :=ParseUnionST_OnOff (_eabb .Value ); -if _cedd !=nil {return _cedd ;};_afbf .OddVBandAttr =&_efda ;continue ;};if _eabb .Name .Local =="\u0065v\u0065\u006e\u0056\u0042\u0061\u006ed"{_gdcd ,_agdc :=ParseUnionST_OnOff (_eabb .Value );if _agdc !=nil {return _agdc ;};_afbf .EvenVBandAttr =&_gdcd ; -continue ;};if _eabb .Name .Local =="\u006f\u0064\u0064\u0048\u0042\u0061\u006e\u0064"{_dbg ,_dabe :=ParseUnionST_OnOff (_eabb .Value );if _dabe !=nil {return _dabe ;};_afbf .OddHBandAttr =&_dbg ;continue ;};if _eabb .Name .Local =="\u0065v\u0065\u006e\u0048\u0042\u0061\u006ed"{_gdba ,_dgdc :=ParseUnionST_OnOff (_eabb .Value ); -if _dgdc !=nil {return _dgdc ;};_afbf .EvenHBandAttr =&_gdba ;continue ;};if _eabb .Name .Local =="\u0066\u0069\u0072\u0073tR\u006f\u0077\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_aeaa ,_fafg :=ParseUnionST_OnOff (_eabb .Value ); -if _fafg !=nil {return _fafg ;};_afbf .FirstRowFirstColumnAttr =&_aeaa ;continue ;};if _eabb .Name .Local =="\u0066i\u0072s\u0074\u0052\u006f\u0077\u004ca\u0073\u0074C\u006f\u006c\u0075\u006d\u006e"{_bcg ,_fgfba :=ParseUnionST_OnOff (_eabb .Value );if _fgfba !=nil {return _fgfba ; -};_afbf .FirstRowLastColumnAttr =&_bcg ;continue ;};if _eabb .Name .Local =="\u006ca\u0073t\u0052\u006f\u0077\u0046\u0069r\u0073\u0074C\u006f\u006c\u0075\u006d\u006e"{_aff ,_gcaf :=ParseUnionST_OnOff (_eabb .Value );if _gcaf !=nil {return _gcaf ;};_afbf .LastRowFirstColumnAttr =&_aff ; -continue ;};if _eabb .Name .Local =="\u006c\u0061\u0073\u0074\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_fdbfe ,_dfb :=ParseUnionST_OnOff (_eabb .Value );if _dfb !=nil {return _dfb ;};_afbf .LastRowLastColumnAttr =&_fdbfe ; -continue ;};};for {_agbg ,_geag :=d .Token ();if _geag !=nil {return _ff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0043n\u0066\u003a\u0020\u0025\u0073",_geag );};if _dcad ,_afd :=_agbg .(_a .EndElement );_afd &&_dcad .Name ==start .Name {break ; -};};return nil ;};func (_gggega ST_FontFamily )Validate ()error {return _gggega .ValidateWithPath ("")};func NewCT_Endnotes ()*CT_Endnotes {_cgaga :=&CT_Endnotes {};return _cgaga }; +// Do Not Place Supporting Files in Subdirectory +DoNotOrganizeInFolder *CT_OnOff ; -// ST_TextScale is a union type -type ST_TextScale struct{ST_TextScalePercent *string ;ST_TextScaleDecimal *int64 ;};func NewCT_TblPrBase ()*CT_TblPrBase {_eecfgg :=&CT_TblPrBase {};return _eecfgg }; +// Do Not Use File Names Longer than 8.3 Characters +DoNotUseLongFileNames *CT_OnOff ; -// Validate validates the CT_TrackChangesView and its children -func (_bcaba *CT_TrackChangesView )Validate ()error {return _bcaba .ValidateWithPath ("\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077");};const (ST_FontFamilyUnset ST_FontFamily =0;ST_FontFamilyDecorative ST_FontFamily =1; -ST_FontFamilyModern ST_FontFamily =2;ST_FontFamilyRoman ST_FontFamily =3;ST_FontFamilyScript ST_FontFamily =4;ST_FontFamilySwiss ST_FontFamily =5;ST_FontFamilyAuto ST_FontFamily =6;);func (_cgcdc ST_Theme )ValidateWithPath (path string )error {switch _cgcdc {case 0,1,2,3,4,5,6,7,8:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgcdc )); -};return nil ;};func (_cadece *WdCT_TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bagag :for {_abfdda ,_fcdfec :=d .Token ();if _fcdfec !=nil {return _fcdfec ;};switch _aegcca :=_abfdda .(type ){case _a .StartElement :switch _aegcca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_eagfea :=NewEG_BlockLevelElts (); -_eagfea .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_eagfea );if _efca :=d .DecodeElement (&_eagfea .BlockLevelEltsChoice .AltChunk ,&_aegcca );_efca !=nil {return _efca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_acabgc :=NewEG_BlockLevelElts (); -_edadb :=NewEG_ContentBlockContent ();_edadb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_acabgc );_acabgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acabgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_edadb ); -if _egcce :=d .DecodeElement (&_edadb .ContentBlockContentChoice .CustomXml ,&_aegcca );_egcce !=nil {return _egcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_fbabce :=NewEG_BlockLevelElts (); -_ccbfcbb :=NewEG_ContentBlockContent ();_ccbfcbb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_fbabce );_fbabce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbabce .BlockLevelEltsChoice .EG_ContentBlockContent ,_ccbfcbb ); -if _abbead :=d .DecodeElement (&_ccbfcbb .ContentBlockContentChoice .Sdt ,&_aegcca );_abbead !=nil {return _abbead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_gfcbbe :=NewEG_BlockLevelElts (); -_fegfb :=NewEG_ContentBlockContent ();_fegfb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gfcbbe );_gfcbbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfcbbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_fegfb ); -if _cdcdd :=d .DecodeElement (&_fegfb .ContentBlockContentChoice .P ,&_aegcca );_cdcdd !=nil {return _cdcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_bfgabd :=NewEG_BlockLevelElts (); -_fgecbd :=NewEG_ContentBlockContent ();_fgecbd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_bfgabd );_bfgabd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfgabd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgecbd ); -if _dbfeega :=d .DecodeElement (&_fgecbd .ContentBlockContentChoice .Tbl ,&_aegcca );_dbfeega !=nil {return _dbfeega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gefee :=NewEG_BlockLevelElts (); -_cedfeg :=NewEG_ContentBlockContent ();_cefgg :=NewEG_RunLevelElts ();_cefgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gefee );_gefee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gefee .BlockLevelEltsChoice .EG_ContentBlockContent ,_cedfeg ); -_cedfeg .ContentBlockContentChoice .EG_RunLevelElts =append (_cedfeg .ContentBlockContentChoice .EG_RunLevelElts ,_cefgg );if _cggdad :=d .DecodeElement (&_cefgg .RunLevelEltsChoice .ProofErr ,&_aegcca );_cggdad !=nil {return _cggdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gbfeba :=NewEG_BlockLevelElts (); -_fgbgab :=NewEG_ContentBlockContent ();_cdffcb :=NewEG_RunLevelElts ();_cdffcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gbfeba );_gbfeba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbfeba .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgbgab ); -_fgbgab .ContentBlockContentChoice .EG_RunLevelElts =append (_fgbgab .ContentBlockContentChoice .EG_RunLevelElts ,_cdffcb );if _dddgde :=d .DecodeElement (&_cdffcb .RunLevelEltsChoice .PermStart ,&_aegcca );_dddgde !=nil {return _dddgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_geagdg :=NewEG_BlockLevelElts (); -_gbbgd :=NewEG_ContentBlockContent ();_ecdaa :=NewEG_RunLevelElts ();_ecdaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_geagdg );_geagdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geagdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbbgd ); -_gbbgd .ContentBlockContentChoice .EG_RunLevelElts =append (_gbbgd .ContentBlockContentChoice .EG_RunLevelElts ,_ecdaa );if _fbaea :=d .DecodeElement (&_ecdaa .RunLevelEltsChoice .PermEnd ,&_aegcca );_fbaea !=nil {return _fbaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_agffa :=NewEG_BlockLevelElts (); -_acbcgc :=NewEG_ContentBlockContent ();_fddcc :=NewEG_RunLevelElts ();_fddcc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_agffa );_agffa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agffa .BlockLevelEltsChoice .EG_ContentBlockContent ,_acbcgc ); -_acbcgc .ContentBlockContentChoice .EG_RunLevelElts =append (_acbcgc .ContentBlockContentChoice .EG_RunLevelElts ,_fddcc );if _dgbgc :=d .DecodeElement (&_fddcc .RunLevelEltsChoice .Ins ,&_aegcca );_dgbgc !=nil {return _dgbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ecedde :=NewEG_BlockLevelElts (); -_eacfg :=NewEG_ContentBlockContent ();_baacb :=NewEG_RunLevelElts ();_baacb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_ecedde );_ecedde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecedde .BlockLevelEltsChoice .EG_ContentBlockContent ,_eacfg ); -_eacfg .ContentBlockContentChoice .EG_RunLevelElts =append (_eacfg .ContentBlockContentChoice .EG_RunLevelElts ,_baacb );if _accdac :=d .DecodeElement (&_baacb .RunLevelEltsChoice .Del ,&_aegcca );_accdac !=nil {return _accdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fcedeb :=NewEG_BlockLevelElts (); -_ffbgdf :=NewEG_ContentBlockContent ();_bcbfb :=NewEG_RunLevelElts ();_bcbfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_fcedeb );_fcedeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcedeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffbgdf ); -_ffbgdf .ContentBlockContentChoice .EG_RunLevelElts =append (_ffbgdf .ContentBlockContentChoice .EG_RunLevelElts ,_bcbfb );if _ebgfb :=d .DecodeElement (&_bcbfb .RunLevelEltsChoice .MoveFrom ,&_aegcca );_ebgfb !=nil {return _ebgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gfafb :=NewEG_BlockLevelElts (); -_gfaceg :=NewEG_ContentBlockContent ();_gfgggg :=NewEG_RunLevelElts ();_gfgggg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gfafb );_gfafb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfafb .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfaceg ); -_gfaceg .ContentBlockContentChoice .EG_RunLevelElts =append (_gfaceg .ContentBlockContentChoice .EG_RunLevelElts ,_gfgggg );if _gadcca :=d .DecodeElement (&_gfgggg .RunLevelEltsChoice .MoveTo ,&_aegcca );_gadcca !=nil {return _gadcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gddbf :=NewEG_BlockLevelElts (); -_abfeb :=NewEG_ContentBlockContent ();_gadeb :=NewEG_RunLevelElts ();_egcgea :=NewEG_RangeMarkupElements ();_egcgea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gddbf ); -_gddbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gddbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_abfeb );_abfeb .ContentBlockContentChoice .EG_RunLevelElts =append (_abfeb .ContentBlockContentChoice .EG_RunLevelElts ,_gadeb );_gadeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gadeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_egcgea ); -if _eacdg :=d .DecodeElement (&_egcgea .RangeMarkupElementsChoice .BookmarkStart ,&_aegcca );_eacdg !=nil {return _eacdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fggbb :=NewEG_BlockLevelElts (); -_eefef :=NewEG_ContentBlockContent ();_ebbfcg :=NewEG_RunLevelElts ();_edefda :=NewEG_RangeMarkupElements ();_edefda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_fggbb ); -_fggbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fggbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_eefef );_eefef .ContentBlockContentChoice .EG_RunLevelElts =append (_eefef .ContentBlockContentChoice .EG_RunLevelElts ,_ebbfcg );_ebbfcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbfcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edefda ); -if _efdecd :=d .DecodeElement (&_edefda .RangeMarkupElementsChoice .BookmarkEnd ,&_aegcca );_efdecd !=nil {return _efdecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ggccd :=NewEG_BlockLevelElts (); -_feagac :=NewEG_ContentBlockContent ();_cbbbc :=NewEG_RunLevelElts ();_bdfbe :=NewEG_RangeMarkupElements ();_bdfbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_ggccd );_ggccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_feagac ); -_feagac .ContentBlockContentChoice .EG_RunLevelElts =append (_feagac .ContentBlockContentChoice .EG_RunLevelElts ,_cbbbc );_cbbbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbbbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdfbe );if _gabefc :=d .DecodeElement (&_bdfbe .RangeMarkupElementsChoice .MoveFromRangeStart ,&_aegcca ); -_gabefc !=nil {return _gabefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aeddfd :=NewEG_BlockLevelElts (); -_cdgaaf :=NewEG_ContentBlockContent ();_dgade :=NewEG_RunLevelElts ();_feccfd :=NewEG_RangeMarkupElements ();_feccfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_aeddfd ); -_aeddfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aeddfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdgaaf );_cdgaaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cdgaaf .ContentBlockContentChoice .EG_RunLevelElts ,_dgade );_dgade .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgade .RunLevelEltsChoice .EG_RangeMarkupElements ,_feccfd ); -if _caffce :=d .DecodeElement (&_feccfd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_aegcca );_caffce !=nil {return _caffce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bcbbg :=NewEG_BlockLevelElts (); -_gabagb :=NewEG_ContentBlockContent ();_bcacfb :=NewEG_RunLevelElts ();_dcefe :=NewEG_RangeMarkupElements ();_dcefe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_bcbbg ); -_bcbbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcbbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gabagb );_gabagb .ContentBlockContentChoice .EG_RunLevelElts =append (_gabagb .ContentBlockContentChoice .EG_RunLevelElts ,_bcacfb );_bcacfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcacfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcefe ); -if _afgce :=d .DecodeElement (&_dcefe .RangeMarkupElementsChoice .MoveToRangeStart ,&_aegcca );_afgce !=nil {return _afgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_aegee :=NewEG_BlockLevelElts (); -_cbadcg :=NewEG_ContentBlockContent ();_eaaafd :=NewEG_RunLevelElts ();_cbcdf :=NewEG_RangeMarkupElements ();_cbcdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_aegee ); -_aegee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aegee .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbadcg );_cbadcg .ContentBlockContentChoice .EG_RunLevelElts =append (_cbadcg .ContentBlockContentChoice .EG_RunLevelElts ,_eaaafd );_eaaafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaaafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcdf ); -if _eafag :=d .DecodeElement (&_cbcdf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_aegcca );_eafag !=nil {return _eafag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_afaafb :=NewEG_BlockLevelElts (); -_cafcgbd :=NewEG_ContentBlockContent ();_cfcee :=NewEG_RunLevelElts ();_geefaf :=NewEG_RangeMarkupElements ();_geefaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_afaafb ); -_afaafb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afaafb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cafcgbd );_cafcgbd .ContentBlockContentChoice .EG_RunLevelElts =append (_cafcgbd .ContentBlockContentChoice .EG_RunLevelElts ,_cfcee ); -_cfcee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfcee .RunLevelEltsChoice .EG_RangeMarkupElements ,_geefaf );if _dcefeg :=d .DecodeElement (&_geefaf .RangeMarkupElementsChoice .CommentRangeStart ,&_aegcca );_dcefeg !=nil {return _dcefeg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_efbag :=NewEG_BlockLevelElts (); -_cfgafd :=NewEG_ContentBlockContent ();_ccbdfg :=NewEG_RunLevelElts ();_cbbeb :=NewEG_RangeMarkupElements ();_cbbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_efbag ); -_efbag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efbag .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfgafd );_cfgafd .ContentBlockContentChoice .EG_RunLevelElts =append (_cfgafd .ContentBlockContentChoice .EG_RunLevelElts ,_ccbdfg );_ccbdfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccbdfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbbeb ); -if _bafee :=d .DecodeElement (&_cbbeb .RangeMarkupElementsChoice .CommentRangeEnd ,&_aegcca );_bafee !=nil {return _bafee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ceabfd :=NewEG_BlockLevelElts (); -_ffddc :=NewEG_ContentBlockContent ();_bfbba :=NewEG_RunLevelElts ();_bcdcdg :=NewEG_RangeMarkupElements ();_bcdcdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_ceabfd ); -_ceabfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceabfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffddc );_ffddc .ContentBlockContentChoice .EG_RunLevelElts =append (_ffddc .ContentBlockContentChoice .EG_RunLevelElts ,_bfbba );_bfbba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfbba .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcdcdg ); -if _dfcda :=d .DecodeElement (&_bcdcdg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_aegcca );_dfcda !=nil {return _dfcda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdccee :=NewEG_BlockLevelElts (); -_dedfb :=NewEG_ContentBlockContent ();_bgdagdg :=NewEG_RunLevelElts ();_bcead :=NewEG_RangeMarkupElements ();_bcead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_bdccee ); -_bdccee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdccee .BlockLevelEltsChoice .EG_ContentBlockContent ,_dedfb );_dedfb .ContentBlockContentChoice .EG_RunLevelElts =append (_dedfb .ContentBlockContentChoice .EG_RunLevelElts ,_bgdagdg );_bgdagdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgdagdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcead ); -if _gebfc :=d .DecodeElement (&_bcead .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_aegcca );_gebfc !=nil {return _gebfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bbcbf :=NewEG_BlockLevelElts (); -_fcbcb :=NewEG_ContentBlockContent ();_adcba :=NewEG_RunLevelElts ();_ecdeac :=NewEG_RangeMarkupElements ();_ecdeac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_bbcbf ); -_bbcbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbcbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcbcb );_fcbcb .ContentBlockContentChoice .EG_RunLevelElts =append (_fcbcb .ContentBlockContentChoice .EG_RunLevelElts ,_adcba );_adcba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adcba .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecdeac ); -if _gfbdg :=d .DecodeElement (&_ecdeac .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_aegcca );_gfbdg !=nil {return _gfbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gfcdgc :=NewEG_BlockLevelElts (); -_cafdaf :=NewEG_ContentBlockContent ();_afffb :=NewEG_RunLevelElts ();_dggdef :=NewEG_RangeMarkupElements ();_dggdef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gfcdgc ); -_gfcdgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfcdgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cafdaf );_cafdaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cafdaf .ContentBlockContentChoice .EG_RunLevelElts ,_afffb );_afffb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afffb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dggdef ); -if _eaebd :=d .DecodeElement (&_dggdef .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_aegcca );_eaebd !=nil {return _eaebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ddbed :=NewEG_BlockLevelElts (); -_bdgde :=NewEG_ContentBlockContent ();_adebbb :=NewEG_RunLevelElts ();_dfdbbb :=NewEG_RangeMarkupElements ();_dfdbbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_ddbed ); -_ddbed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddbed .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdgde );_bdgde .ContentBlockContentChoice .EG_RunLevelElts =append (_bdgde .ContentBlockContentChoice .EG_RunLevelElts ,_adebbb );_adebbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adebbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfdbbb ); -if _dbggb :=d .DecodeElement (&_dfdbbb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_aegcca );_dbggb !=nil {return _dbggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_acbbg :=NewEG_BlockLevelElts (); -_bddbd :=NewEG_ContentBlockContent ();_bgegdc :=NewEG_RunLevelElts ();_aadad :=NewEG_RangeMarkupElements ();_aadad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_acbbg );_acbbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acbbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bddbd ); -_bddbd .ContentBlockContentChoice .EG_RunLevelElts =append (_bddbd .ContentBlockContentChoice .EG_RunLevelElts ,_bgegdc );_bgegdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgegdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aadad );if _edbddb :=d .DecodeElement (&_aadad .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_aegcca ); -_edbddb !=nil {return _edbddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aaagdb :=NewEG_BlockLevelElts (); -_gdfgf :=NewEG_ContentBlockContent ();_ccabac :=NewEG_RunLevelElts ();_cfcgd :=NewEG_RangeMarkupElements ();_cfcgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_aaagdb ); -_aaagdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aaagdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdfgf );_gdfgf .ContentBlockContentChoice .EG_RunLevelElts =append (_gdfgf .ContentBlockContentChoice .EG_RunLevelElts ,_ccabac );_ccabac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccabac .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcgd ); -if _efcdgcf :=d .DecodeElement (&_cfcgd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_aegcca );_efcdgcf !=nil {return _efcdgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gbafg :=NewEG_BlockLevelElts (); -_bfaedf :=NewEG_ContentBlockContent ();_cdbdd :=NewEG_RunLevelElts ();_ddbbae :=NewEG_RangeMarkupElements ();_ddbbae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_gbafg ); -_gbafg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbafg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfaedf );_bfaedf .ContentBlockContentChoice .EG_RunLevelElts =append (_bfaedf .ContentBlockContentChoice .EG_RunLevelElts ,_cdbdd );_cdbdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddbbae ); -if _eggbe :=d .DecodeElement (&_ddbbae .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_aegcca );_eggbe !=nil {return _eggbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ebdbc :=NewEG_BlockLevelElts (); -_bcdefa :=NewEG_ContentBlockContent ();_ecaddg :=NewEG_RunLevelElts ();_fbeeb :=NewEG_MathContent ();_fbeeb .MathContentChoice =NewEG_MathContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_ebdbc );_ebdbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebdbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcdefa ); -_bcdefa .ContentBlockContentChoice .EG_RunLevelElts =append (_bcdefa .ContentBlockContentChoice .EG_RunLevelElts ,_ecaddg );_ecaddg .RunLevelEltsChoice .EG_MathContent =append (_ecaddg .RunLevelEltsChoice .EG_MathContent ,_fbeeb );if _ceddg :=d .DecodeElement (&_fbeeb .MathContentChoice .OMathPara ,&_aegcca ); -_ceddg !=nil {return _ceddg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dbaea :=NewEG_BlockLevelElts (); -_dbdceg :=NewEG_ContentBlockContent ();_cbabg :=NewEG_RunLevelElts ();_dcabb :=NewEG_MathContent ();_dcabb .MathContentChoice =NewEG_MathContentChoice ();_cadece .EG_BlockLevelElts =append (_cadece .EG_BlockLevelElts ,_dbaea );_dbaea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbaea .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbdceg ); -_dbdceg .ContentBlockContentChoice .EG_RunLevelElts =append (_dbdceg .ContentBlockContentChoice .EG_RunLevelElts ,_cbabg );_cbabg .RunLevelEltsChoice .EG_MathContent =append (_cbabg .RunLevelEltsChoice .EG_MathContent ,_dcabb );if _agaaf :=d .DecodeElement (&_dcabb .MathContentChoice .OMath ,&_aegcca ); -_agaaf !=nil {return _agaaf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025v",_aegcca .Name ); -if _becef :=d .Skip ();_becef !=nil {return _becef ;};};case _a .EndElement :break _bagag ;case _a .CharData :};};return nil ;};func (_bebbcg *EG_RunLevelEltsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baccca :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bebbcg .ProofErr =NewCT_ProofErr (); -if _afcagc :=d .DecodeElement (_bebbcg .ProofErr ,&_baccca );_afcagc !=nil {return _afcagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bebbcg .PermStart =NewCT_PermStart (); -if _ebbeg :=d .DecodeElement (_bebbcg .PermStart ,&_baccca );_ebbeg !=nil {return _ebbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bebbcg .PermEnd =NewCT_Perm (); -if _dcbac :=d .DecodeElement (_bebbcg .PermEnd ,&_baccca );_dcbac !=nil {return _dcbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bebbcg .Ins =NewCT_RunTrackChange (); -if _gaabdd :=d .DecodeElement (_bebbcg .Ins ,&_baccca );_gaabdd !=nil {return _gaabdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bebbcg .Del =NewCT_RunTrackChange (); -if _bdfede :=d .DecodeElement (_bebbcg .Del ,&_baccca );_bdfede !=nil {return _bdfede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bebbcg .MoveFrom =NewCT_RunTrackChange (); -if _ebfggg :=d .DecodeElement (_bebbcg .MoveFrom ,&_baccca );_ebfggg !=nil {return _ebfggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bebbcg .MoveTo =NewCT_RunTrackChange (); -if _dcfedc :=d .DecodeElement (_bebbcg .MoveTo ,&_baccca );_dcfedc !=nil {return _dcfedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aacgg :=NewEG_RangeMarkupElements (); -_aacgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_aacgg );if _dgafa :=d .DecodeElement (&_aacgg .RangeMarkupElementsChoice .BookmarkStart ,&_baccca );_dgafa !=nil {return _dgafa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dfacfg :=NewEG_RangeMarkupElements (); -_dfacfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_dfacfg );if _ceegg :=d .DecodeElement (&_dfacfg .RangeMarkupElementsChoice .BookmarkEnd ,&_baccca );_ceegg !=nil {return _ceegg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dcece :=NewEG_RangeMarkupElements (); -_dcece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_dcece );if _afegce :=d .DecodeElement (&_dcece .RangeMarkupElementsChoice .MoveFromRangeStart ,&_baccca );_afegce !=nil {return _afegce ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddfcdb :=NewEG_RangeMarkupElements (); -_ddfcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_ddfcdb );if _dbfgd :=d .DecodeElement (&_ddfcdb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_baccca );_dbfgd !=nil {return _dbfgd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dgfba :=NewEG_RangeMarkupElements (); -_dgfba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_dgfba );if _dgcdf :=d .DecodeElement (&_dgfba .RangeMarkupElementsChoice .MoveToRangeStart ,&_baccca );_dgcdf !=nil {return _dgcdf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ffdbc :=NewEG_RangeMarkupElements (); -_ffdbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_ffdbc );if _gffec :=d .DecodeElement (&_ffdbc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_baccca );_gffec !=nil {return _gffec ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_baggc :=NewEG_RangeMarkupElements (); -_baggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_baggc );if _ebdeb :=d .DecodeElement (&_baggc .RangeMarkupElementsChoice .CommentRangeStart ,&_baccca );_ebdeb !=nil {return _ebdeb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adbgd :=NewEG_RangeMarkupElements (); -_adbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_adbgd );if _eegee :=d .DecodeElement (&_adbgd .RangeMarkupElementsChoice .CommentRangeEnd ,&_baccca );_eegee !=nil {return _eegee ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdfagd :=NewEG_RangeMarkupElements (); -_gdfagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_gdfagd );if _bbbeec :=d .DecodeElement (&_gdfagd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_baccca ); -_bbbeec !=nil {return _bbbeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_efcegc :=NewEG_RangeMarkupElements (); -_efcegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_efcegc );if _dcfec :=d .DecodeElement (&_efcegc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_baccca ); -_dcfec !=nil {return _dcfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fggcgg :=NewEG_RangeMarkupElements (); -_fggcgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_fggcgg );if _adbdg :=d .DecodeElement (&_fggcgg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_baccca ); -_adbdg !=nil {return _adbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_badba :=NewEG_RangeMarkupElements (); -_badba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_badba );if _gfddfb :=d .DecodeElement (&_badba .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_baccca ); -_gfddfb !=nil {return _gfddfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efageg :=NewEG_RangeMarkupElements (); -_efageg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_efageg );if _bgbffe :=d .DecodeElement (&_efageg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_baccca ); -_bgbffe !=nil {return _bgbffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_aafegf :=NewEG_RangeMarkupElements (); -_aafegf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_aafegf );if _gaddgd :=d .DecodeElement (&_aafegf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_baccca ); -_gaddgd !=nil {return _gaddgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cdcef :=NewEG_RangeMarkupElements (); -_cdcef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_cdcef );if _dcgag :=d .DecodeElement (&_cdcef .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_baccca ); -_dcgag !=nil {return _dcgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgace :=NewEG_RangeMarkupElements (); -_dgace .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebbcg .EG_RangeMarkupElements =append (_bebbcg .EG_RangeMarkupElements ,_dgace );if _fcbcd :=d .DecodeElement (&_dgace .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_baccca ); -_fcbcd !=nil {return _fcbcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bcgda :=NewEG_MathContent (); -_bcgda .MathContentChoice =NewEG_MathContentChoice ();_bebbcg .EG_MathContent =append (_bebbcg .EG_MathContent ,_bcgda );if _gccab :=d .DecodeElement (&_bcgda .MathContentChoice .OMathPara ,&_baccca );_gccab !=nil {return _gccab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cfbeb :=NewEG_MathContent (); -_cfbeb .MathContentChoice =NewEG_MathContentChoice ();_bebbcg .EG_MathContent =append (_bebbcg .EG_MathContent ,_cfbeb );if _afafea :=d .DecodeElement (&_cfbeb .MathContentChoice .OMath ,&_baccca );_afafea !=nil {return _afafea ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_baccca .Name ); -if _befdb :=d .Skip ();_befdb !=nil {return _befdb ;};};return nil ;};func (_faadf ST_SectionMark )Validate ()error {return _faadf .ValidateWithPath ("")};func NewCT_Ind ()*CT_Ind {_gedad :=&CT_Ind {};return _gedad };const (ST_FtnPosUnset ST_FtnPos =0; -ST_FtnPosPageBottom ST_FtnPos =1;ST_FtnPosBeneathText ST_FtnPos =2;ST_FtnPosSectEnd ST_FtnPos =3;ST_FtnPosDocEnd ST_FtnPos =4;);func (_eaabb *CT_Lang )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efebe :=range start .Attr {if _efebe .Name .Local =="\u0076\u0061\u006c"{_ggcg :=_efebe .Value ; -_eaabb .ValAttr =_ggcg ;continue ;};};for {_eeeega ,_fccfa :=d .Token ();if _fccfa !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u0061\u006e\u0067\u003a\u0020\u0025\u0073",_fccfa );};if _eggae ,_gcdg :=_eeeega .(_a .EndElement ); -_gcdg &&_eggae .Name ==start .Name {break ;};};return nil ;};func NewCT_OdsoFieldMapData ()*CT_OdsoFieldMapData {_fddac :=&CT_OdsoFieldMapData {};return _fddac };func (_befee *ST_CombineBrackets )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cegga ,_bbfbaf :=d .Token (); -if _bbfbaf !=nil {return _bbfbaf ;};if _bfcfg ,_bebfa :=_cegga .(_a .EndElement );_bebfa &&_bfcfg .Name ==start .Name {*_befee =1;return nil ;};if _bagccg ,_adgbbf :=_cegga .(_a .CharData );!_adgbbf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cegga ); -}else {switch string (_bagccg ){case "":*_befee =0;case "\u006e\u006f\u006e\u0065":*_befee =1;case "\u0072\u006f\u0075n\u0064":*_befee =2;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_befee =3;case "\u0061\u006e\u0067l\u0065":*_befee =4;case "\u0063\u0075\u0072l\u0079":*_befee =5; -};};_cegga ,_bbfbaf =d .Token ();if _bbfbaf !=nil {return _bbfbaf ;};if _cfdgg ,_gdeff :=_cegga .(_a .EndElement );_gdeff &&_cfdgg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cegga ); -};func (_dccgcg *ST_TabJc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dccgcg =0;case "\u0063\u006c\u0065a\u0072":*_dccgcg =1;case "\u0073\u0074\u0061r\u0074":*_dccgcg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dccgcg =3; -case "\u0065\u006e\u0064":*_dccgcg =4;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_dccgcg =5;case "\u0062\u0061\u0072":*_dccgcg =6;case "\u006e\u0075\u006d":*_dccgcg =7;case "\u006c\u0065\u0066\u0074":*_dccgcg =8;case "\u0072\u0069\u0067h\u0074":*_dccgcg =9; -};return nil ;}; +// Pixels per Inch for Graphics/Images +PixelsPerInch *CT_DecimalNumber ; -// ValidateWithPath validates the EG_ContentBlockContent and its children, prefixing error messages with path -func (_gcbcc *EG_ContentBlockContent )ValidateWithPath (path string )error {if _deffc :=_gcbcc .ContentBlockContentChoice .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006fc\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065"); -_deffc !=nil {return _deffc ;};return nil ;};type ST_CharacterSpacing byte ;type CT_DivBdr struct{ +// Target Screen Size for Web Page +TargetScreenSz *CT_TargetScreenSz ; -// Top Border for HTML div +// Save Smart Tag Data in XML Property Bag +SaveSmartTagsAsXml *CT_OnOff ;};func (_gdcec *CT_FontSig )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0030"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Usb0Attr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0031"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Usb1Attr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0032"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Usb2Attr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0033"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Usb3Attr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073\u0062\u0030"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Csb0Attr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073\u0062\u0031"},Value :_dd .Sprintf ("\u0025\u0076",_gdcec .Csb1Attr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};type CT_PBdr struct{ + +// Paragraph Border Above Identical Paragraphs Top *CT_Border ; -// Left Border for HTML div +// Left Paragraph Border Left *CT_Border ; -// Bottom Border for HTML div +// Paragraph Border Below Identical Paragraphs Bottom *CT_Border ; -// Right Border for HTML div -Right *CT_Border ;};func (_gag *AG_TransitionalPassword )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gag .CryptProviderTypeAttr !=_ee .ST_CryptProvUnset {_bf ,_dcf :=_gag .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); -if _dcf !=nil {return _dcf ;};start .Attr =append (start .Attr ,_bf );};if _gag .CryptAlgorithmClassAttr !=_ee .ST_AlgClassUnset {_ffa ,_gf :=_gag .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); -if _gf !=nil {return _gf ;};start .Attr =append (start .Attr ,_ffa );};if _gag .CryptAlgorithmTypeAttr !=_ee .ST_AlgTypeUnset {_age ,_bde :=_gag .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); -if _bde !=nil {return _bde ;};start .Attr =append (start .Attr ,_age );};if _gag .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .CryptAlgorithmSidAttr )}); -};if _gag .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .CryptSpinCountAttr )}); -};if _gag .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .CryptProviderAttr )}); -};if _gag .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .AlgIdExtAttr )});};if _gag .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .AlgIdExtSourceAttr )}); -};if _gag .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .CryptProviderTypeExtAttr )}); -};if _gag .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .CryptProviderTypeExtSourceAttr )}); -};if _gag .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .HashAttr )});};if _gag .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gag .SaltAttr )}); -};return nil ;};type CT_SdtRow struct{ +// Right Paragraph Border +Right *CT_Border ; -// Structured Document Tag Properties -SdtPr *CT_SdtPr ; +// Paragraph Border Between Identical Paragraphs +Between *CT_Border ; -// Structured Document Tag End Character Properties -SdtEndPr *CT_SdtEndPr ; +// Paragraph Border Between Facing Pages +Bar *CT_Border ;}; -// Row-Level Structured Document Tag Content -SdtContent *CT_SdtContentRow ;};func (_bdggfg *WdCT_WrapNone )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_bbede ,_ffbca :=d .Token ();if _ffbca !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0057\u0064\u0043\u0054_\u0057r\u0061p\u004e\u006f\u006e\u0065\u003a\u0020\u0025s",_ffbca ); -};if _aegbg ,_gbafdc :=_bbede .(_a .EndElement );_gbafdc &&_aegbg .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_DocPartCategory and its children, prefixing error messages with path +func (_aaeg *CT_DocPartCategory )ValidateWithPath (path string )error {if _bebg :=_aaeg .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_bebg !=nil {return _bebg ;};if _dbfba :=_aaeg .Gallery .ValidateWithPath (path +"\u002f\u0047\u0061\u006c\u006c\u0065\u0072\u0079"); +_dbfba !=nil {return _dbfba ;};return nil ;}; -// Validate validates the EG_RPr and its children -func (_feacb *EG_RPr )Validate ()error {return _feacb .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072");};type ST_FtnEdn byte ;type CT_FontsList struct{ +// ValidateWithPath validates the CT_ColorSchemeMapping and its children, prefixing error messages with path +func (_cae *CT_ColorSchemeMapping )ValidateWithPath (path string )error {if _edgca :=_cae .Bg1Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0031\u0041\u0074\u0074\u0072");_edgca !=nil {return _edgca ;};if _feadg :=_cae .T1Attr .ValidateWithPath (path +"\u002fT\u0031\u0041\u0074\u0074\u0072"); +_feadg !=nil {return _feadg ;};if _bdda :=_cae .Bg2Attr .ValidateWithPath (path +"\u002f\u0042\u0067\u0032\u0041\u0074\u0074\u0072");_bdda !=nil {return _bdda ;};if _beef :=_cae .T2Attr .ValidateWithPath (path +"\u002fT\u0032\u0041\u0074\u0074\u0072"); +_beef !=nil {return _beef ;};if _bgbc :=_cae .Accent1Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0031\u0041\u0074\u0074\u0072");_bgbc !=nil {return _bgbc ;};if _ebbf :=_cae .Accent2Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0032\u0041\u0074\u0074\u0072"); +_ebbf !=nil {return _ebbf ;};if _bdgf :=_cae .Accent3Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0033\u0041\u0074\u0074\u0072");_bdgf !=nil {return _bdgf ;};if _cfdd :=_cae .Accent4Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0034\u0041\u0074\u0074\u0072"); +_cfdd !=nil {return _cfdd ;};if _fecbb :=_cae .Accent5Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0035\u0041\u0074\u0074\u0072");_fecbb !=nil {return _fecbb ;};if _eebb :=_cae .Accent6Attr .ValidateWithPath (path +"\u002f\u0041\u0063c\u0065\u006e\u0074\u0036\u0041\u0074\u0074\u0072"); +_eebb !=nil {return _eebb ;};if _ecggc :=_cae .HyperlinkAttr .ValidateWithPath (path +"\u002f\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006ek\u0041\u0074\u0074\u0072");_ecggc !=nil {return _ecggc ;};if _aaee :=_cae .FollowedHyperlinkAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006clo\u0077\u0065\u0064\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b\u0041\u0074t\u0072"); +_aaee !=nil {return _aaee ;};return nil ;};type ST_DisplacedByCustomXml byte ;func (_ecged ST_StyleSort )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ecged .String (),start );};type EG_ContentRunContentChoice struct{ -// Properties for a Single Font -Font []*CT_Font ;}; +// Inline-Level Custom XML Element +CustomXml *CT_CustomXmlRun ; -// ValidateWithPath validates the CT_NumPr and its children, prefixing error messages with path -func (_bgdaf *CT_NumPr )ValidateWithPath (path string )error {if _bgdaf .Ilvl !=nil {if _bfbdf :=_bgdaf .Ilvl .ValidateWithPath (path +"\u002f\u0049\u006cv\u006c");_bfbdf !=nil {return _bfbdf ;};};if _bgdaf .NumId !=nil {if _bcfeb :=_bgdaf .NumId .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0049\u0064"); -_bcfeb !=nil {return _bcfeb ;};};if _bgdaf .NumberingChange !=nil {if _ddfbbe :=_bgdaf .NumberingChange .ValidateWithPath (path +"\u002f\u004eu\u006d\u0062\u0065r\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065");_ddfbbe !=nil {return _ddfbbe ;}; -};if _bgdaf .Ins !=nil {if _fecafa :=_bgdaf .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_fecafa !=nil {return _fecafa ;};};return nil ;};func (_dfceg ST_Zoom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dfceg .String (),start ); -};type CT_PageBorder struct{IdAttr *string ; +// Inline-Level Smart Tag +SmartTag *CT_SmartTagRun ; -// Border Style -ValAttr ST_Border ; +// Inline-Level Structured Document Tag +Sdt *CT_SdtRun ; -// Border Color -ColorAttr *ST_HexColor ; +// Bidirectional Embedding Level +Dir *CT_DirContentRun ; -// Border Theme Color -ThemeColorAttr ST_ThemeColor ; +// Bidirectional Override +Bdo *CT_BdoContentRun ; -// Border Theme Color Tint -ThemeTintAttr *string ; +// Text Run +R *CT_R ;EG_RunLevelElts []*EG_RunLevelElts ;};func NewCT_Divs ()*CT_Divs {_eaaa :=&CT_Divs {};return _eaaa };type ST_HAnchor byte ;func (_dfg *CT_Background )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbee :=range start .Attr {if _cbee .Name .Local =="\u0063\u006f\u006co\u0072"{_eedb ,_dfgf :=ParseUnionST_HexColor (_cbee .Value ); +if _dfgf !=nil {return _dfgf ;};_dfg .ColorAttr =&_eedb ;continue ;};if _cbee .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_dfg .ThemeColorAttr .UnmarshalXMLAttr (_cbee );continue ;};if _cbee .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_cgc :=_cbee .Value ; +_dfg .ThemeTintAttr =&_cgc ;continue ;};if _cbee .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_geda :=_cbee .Value ;_dfg .ThemeShadeAttr =&_geda ;continue ;};};_fddc :for {_dcc ,_acf :=d .Token ();if _acf !=nil {return _acf ; +};switch _fddg :=_dcc .(type ){case _a .StartElement :switch _fddg .Name {default:if _adf ,_ffg :=_g .CreateElement (_fddg );_ffg !=nil {return _ffg ;}else {if _fea :=d .DecodeElement (_adf ,&_fddg );_fea !=nil {return _fea ;};_dfg .Any =append (_dfg .Any ,_adf ); +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_dfg .Drawing =NewCT_Drawing (); +if _bedc :=d .DecodeElement (_dfg .Drawing ,&_fddg );_bedc !=nil {return _bedc ;};};case _a .EndElement :break _fddc ;case _a .CharData :};};return nil ;}; -// Border Theme Color Shade -ThemeShadeAttr *string ; +// Validate validates the WdEG_WrapTypeChoice and its children +func (_gffadeb *WdEG_WrapTypeChoice )Validate ()error {return _gffadeb .ValidateWithPath ("\u0057\u0064\u0045\u0047_W\u0072\u0061\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");}; -// Border Width -SzAttr *uint64 ; +// Validate validates the CT_MailMergeSourceType and its children +func (_ggafe *CT_MailMergeSourceType )Validate ()error {return _ggafe .ValidateWithPath ("\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079p\u0065");};func NewCT_Language ()*CT_Language {_fgbec :=&CT_Language {}; +return _fgbec };func NewCT_CustomXmlCell ()*CT_CustomXmlCell {_gffe :=&CT_CustomXmlCell {};return _gffe };func (_cgbbfb *EG_ContentCellContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cgbbfb .ContentCellContentChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};type WdCT_Anchor struct{ -// Border Spacing Measurement -SpaceAttr *uint64 ; +// Distance From Text on Top Edge +DistTAttr *uint32 ; -// Border Shadow -ShadowAttr *_ee .ST_OnOff ; +// Distance From Text on Bottom Edge +DistBAttr *uint32 ; -// Create Frame Effect -FrameAttr *_ee .ST_OnOff ;};func NewCT_NumPr ()*CT_NumPr {_bfdgc :=&CT_NumPr {};return _bfdgc }; +// Distance From Text on Left Edge +DistLAttr *uint32 ; -// Validate validates the EG_PContentBaseChoice and its children -func (_cabgg *EG_PContentBaseChoice )Validate ()error {return _cabgg .ValidateWithPath ("E\u0047\u005f\u0050\u0043on\u0074e\u006e\u0074\u0042\u0061\u0073e\u0043\u0068\u006f\u0069\u0063\u0065");};func ParseStdlibTime (s string )(_g .Time ,error ){return _ee .ParseStdlibTime (s )}; +// Distance From Text on Right Edge +DistRAttr *uint32 ; +// Simple Positioning Coordinates +SimplePosAttr *bool ; -// ValidateWithPath validates the CT_PixelsMeasure and its children, prefixing error messages with path -func (_gegc *CT_PixelsMeasure )ValidateWithPath (path string )error {return nil };func NewWdCT_PosHChoice ()*WdCT_PosHChoice {_eefcg :=&WdCT_PosHChoice {};return _eefcg };func NewCT_BookmarkRange ()*CT_BookmarkRange {_edeb :=&CT_BookmarkRange {};return _edeb }; -func NewCT_DrawingChoice ()*CT_DrawingChoice {_cbged :=&CT_DrawingChoice {};return _cbged };func (_bdbaf *CT_FontSig )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0030"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Usb0Attr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0031"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Usb1Attr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0032"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Usb2Attr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0062\u0033"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Usb3Attr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073\u0062\u0030"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Csb0Attr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073\u0062\u0031"},Value :_ff .Sprintf ("\u0025\u0076",_bdbaf .Csb1Attr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};func (_agbfeg ST_Direction )Validate ()error {return _agbfeg .ValidateWithPath ("")};func (_fdfde *EG_RangeMarkupElementsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdfde .BookmarkStart !=nil {_facbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062o\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_fdfde .BookmarkStart ,_facbg );}else if _fdfde .BookmarkEnd !=nil {_gdgace :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}};e .EncodeElement (_fdfde .BookmarkEnd ,_gdgace ); -}else if _fdfde .MoveFromRangeStart !=nil {_gaebe :=_a .StartElement {Name :_a .Name {Local :"w\u003am\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052a\u006e\u0067\u0065\u0053ta\u0072\u0074"}};e .EncodeElement (_fdfde .MoveFromRangeStart ,_gaebe );}else if _fdfde .MoveFromRangeEnd !=nil {_decad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006do\u0076\u0065\u0046\u0072\u006fm\u0052\u0061n\u0067\u0065\u0045\u006e\u0064"}}; -e .EncodeElement (_fdfde .MoveFromRangeEnd ,_decad );}else if _fdfde .MoveToRangeStart !=nil {_gdgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006do\u0076\u0065\u0054\u006f\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_fdfde .MoveToRangeStart ,_gdgaa ); -}else if _fdfde .MoveToRangeEnd !=nil {_cfedbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003am\u006f\u0076\u0065T\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}};e .EncodeElement (_fdfde .MoveToRangeEnd ,_cfedbc );}else if _fdfde .CommentRangeStart !=nil {_aaeea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fmm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_fdfde .CommentRangeStart ,_aaeea );}else if _fdfde .CommentRangeEnd !=nil {_aefff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}};e .EncodeElement (_fdfde .CommentRangeEnd ,_aefff ); -}else if _fdfde .CustomXmlInsRangeStart !=nil {_abcccf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_fdfde .CustomXmlInsRangeStart ,_abcccf ); -}else if _fdfde .CustomXmlInsRangeEnd !=nil {_fddga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0045n\u0064"}};e .EncodeElement (_fdfde .CustomXmlInsRangeEnd ,_fddga ); -}else if _fdfde .CustomXmlDelRangeStart !=nil {_fdfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_fdfde .CustomXmlDelRangeStart ,_fdfcb ); -}else if _fdfde .CustomXmlDelRangeEnd !=nil {_abede :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0045n\u0064"}};e .EncodeElement (_fdfde .CustomXmlDelRangeEnd ,_abede ); -}else if _fdfde .CustomXmlMoveFromRangeStart !=nil {_gdbfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ac\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006e\u0067\u0065\u0053ta\u0072\u0074"}}; -e .EncodeElement (_fdfde .CustomXmlMoveFromRangeStart ,_gdbfgf );}else if _fdfde .CustomXmlMoveFromRangeEnd !=nil {_fadcc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006fm\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046\u0072o\u006d\u0052\u0061n\u0067e\u0045\u006e\u0064"}}; -e .EncodeElement (_fdfde .CustomXmlMoveFromRangeEnd ,_fadcc );}else if _fdfde .CustomXmlMoveToRangeStart !=nil {_edbaeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006fm\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006fR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}}; -e .EncodeElement (_fdfde .CustomXmlMoveToRangeStart ,_edbaeg );}else if _fdfde .CustomXmlMoveToRangeEnd !=nil {_dbcbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u004do\u0076e\u0054o\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}}; -e .EncodeElement (_fdfde .CustomXmlMoveToRangeEnd ,_dbcbdc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Relative Z-Ordering Position +RelativeHeightAttr uint32 ; -// ValidateWithPath validates the CT_ReadingModeInkLockDown and its children, prefixing error messages with path -func (_bacfb *CT_ReadingModeInkLockDown )ValidateWithPath (path string )error {if _dcgbb :=_bacfb .ActualPgAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0074\u0075\u0061\u006c\u0050\u0067\u0041\u0074\u0074\u0072");_dcgbb !=nil {return _dcgbb ;};if _bfadf :=_bacfb .FontSzAttr .ValidateWithPath (path +"/\u0046\u006f\u006e\u0074\u0053\u007a\u0041\u0074\u0074\u0072"); -_bfadf !=nil {return _bfadf ;};return nil ;};type WdCT_WordprocessingGroupChoice struct{Wsp *WdWsp ;GrpSp *WdCT_WordprocessingGroup ;GraphicFrame *WdCT_GraphicFrame ;Pic *_af .Pic ;ContentPart *WdCT_WordprocessingContentPart ;};func NewCT_WritingStyle ()*CT_WritingStyle {_aeabdb :=&CT_WritingStyle {}; -return _aeabdb };type CT_FontSig struct{ +// Display Behind Document Text +BehindDocAttr bool ; -// First 32 Bits of Unicode Subset Bitfield -Usb0Attr string ; +// Lock Anchor +LockedAttr bool ; -// Second 32 Bits of Unicode Subset Bitfield -Usb1Attr string ; +// Layout In Table Cell +LayoutInCellAttr bool ; -// Third 32 Bits of Unicode Subset Bitfield -Usb2Attr string ; +// Hidden +HiddenAttr *bool ; -// Fourth 32 Bits of Unicode Subset Bitfield -Usb3Attr string ; +// Allow Objects to Overlap +AllowOverlapAttr bool ; -// Lower 32 Bits of Code Page Bit Field -Csb0Attr string ; +// Simple Positioning Coordinates +SimplePos *_e .CT_Point2D ; -// Upper 32 Bits of Code Page Bit Field -Csb1Attr string ;}; +// Horizontal Positioning +PositionH *WdCT_PosH ; -// Validate validates the CT_Object and its children -func (_acca *CT_Object )Validate ()error {return _acca .ValidateWithPath ("\u0043T\u005f\u004f\u0062\u006a\u0065\u0063t");};type ST_RubyAlign byte ;func (_fagfbb ST_PageBorderDisplay )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fagfbb .String (),start ); -};func (_cfgde ST_PageBorderDisplay )String ()string {switch _cfgde {case 0:return "";case 1:return "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073";case 2:return "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e";case 3:return "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065"; -};return "";}; +// Vertical Positioning +PositionV *WdCT_PosV ; -// Validate validates the CT_NumFmt and its children -func (_ddca *CT_NumFmt )Validate ()error {return _ddca .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");};func (_eadcdg *CT_Tabs )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beffd :for {_ecefe ,_gbeadd :=d .Token (); -if _gbeadd !=nil {return _gbeadd ;};switch _efgbga :=_ecefe .(type ){case _a .StartElement :switch _efgbga .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_cecfcb :=NewCT_TabStop (); -if _daaac :=d .DecodeElement (_cecfcb ,&_efgbga );_daaac !=nil {return _daaac ;};_eadcdg .Tab =append (_eadcdg .Tab ,_cecfcb );default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u0073\u0020\u0025\u0076",_efgbga .Name ); -if _efgbc :=d .Skip ();_efgbc !=nil {return _efgbc ;};};case _a .EndElement :break _beffd ;case _a .CharData :};};return nil ;};type ST_CaptionPos byte ;func (_cfbfd *CT_DocPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cebg :for {_cfcf ,_adba :=d .Token (); -if _adba !=nil {return _adba ;};switch _dfdfg :=_cfcf .(type ){case _a .StartElement :switch _dfdfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074\u0050r"}:_cfbfd .DocPartPr =NewCT_DocPartPr (); -if _geaec :=d .DecodeElement (_cfbfd .DocPartPr ,&_dfdfg );_geaec !=nil {return _geaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"}:_cfbfd .DocPartBody =NewCT_Body (); -if _ecca :=d .DecodeElement (_cfbfd .DocPartBody ,&_dfdfg );_ecca !=nil {return _ecca ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0020\u0025\u0076",_dfdfg .Name ); -if _edaff :=d .Skip ();_edaff !=nil {return _edaff ;};};case _a .EndElement :break _cebg ;case _a .CharData :};};return nil ;};func NewCT_EastAsianLayout ()*CT_EastAsianLayout {_cccfg :=&CT_EastAsianLayout {};return _cccfg };func (_bdgdeb ST_TblStyleOverrideType )ValidateWithPath (path string )error {switch _bdgdeb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdgdeb )); -};return nil ;}; +// Inline Drawing Object Extents +Extent *_e .CT_PositiveSize2D ;EffectExtent *WdCT_EffectExtent ;WrapTypeChoice *WdEG_WrapTypeChoice ; -// ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path -func (_decgf *CT_FontFamily )ValidateWithPath (path string )error {if _decgf .ValAttr ==ST_FontFamilyUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bcaff :=_decgf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcaff !=nil {return _bcaff ;};return nil ;}; +// Drawing Object Non-Visual Properties +DocPr *_e .CT_NonVisualDrawingProps ;CNvGraphicFramePr *_e .CT_NonVisualGraphicFrameProperties ;Graphic *_e .Graphic ;};type CT_SdtContentRun struct{EG_PContent []*EG_PContent ;};func (_bfbga *ST_Shd )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfbga =0; +case "\u006e\u0069\u006c":*_bfbga =1;case "\u0063\u006c\u0065a\u0072":*_bfbga =2;case "\u0073\u006f\u006ci\u0064":*_bfbga =3;case "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065":*_bfbga =4;case "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065":*_bfbga =5; +case "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_bfbga =6;case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_bfbga =7;case "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s":*_bfbga =8; +case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_bfbga =9;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065":*_bfbga =10;case "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065":*_bfbga =11; +case "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065":*_bfbga =12;case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_bfbga =13;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073":*_bfbga =14; +case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073":*_bfbga =15;case "\u0070\u0063\u0074\u0035":*_bfbga =16;case "\u0070\u0063\u00741\u0030":*_bfbga =17;case "\u0070\u0063\u00741\u0032":*_bfbga =18;case "\u0070\u0063\u00741\u0035":*_bfbga =19; +case "\u0070\u0063\u00742\u0030":*_bfbga =20;case "\u0070\u0063\u00742\u0035":*_bfbga =21;case "\u0070\u0063\u00743\u0030":*_bfbga =22;case "\u0070\u0063\u00743\u0035":*_bfbga =23;case "\u0070\u0063\u00743\u0037":*_bfbga =24;case "\u0070\u0063\u00744\u0030":*_bfbga =25; +case "\u0070\u0063\u00744\u0035":*_bfbga =26;case "\u0070\u0063\u00745\u0030":*_bfbga =27;case "\u0070\u0063\u00745\u0035":*_bfbga =28;case "\u0070\u0063\u00746\u0030":*_bfbga =29;case "\u0070\u0063\u00746\u0032":*_bfbga =30;case "\u0070\u0063\u00746\u0035":*_bfbga =31; +case "\u0070\u0063\u00747\u0030":*_bfbga =32;case "\u0070\u0063\u00747\u0035":*_bfbga =33;case "\u0070\u0063\u00748\u0030":*_bfbga =34;case "\u0070\u0063\u00748\u0035":*_bfbga =35;case "\u0070\u0063\u00748\u0037":*_bfbga =36;case "\u0070\u0063\u00749\u0030":*_bfbga =37; +case "\u0070\u0063\u00749\u0035":*_bfbga =38;};return nil ;};type CT_Highlight struct{ -// Validate validates the AG_TransitionalPassword and its children -func (_gbc *AG_TransitionalPassword )Validate ()error {return _gbc .ValidateWithPath ("\u0041\u0047\u005fTr\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064");};type WdCT_WrapThrough struct{ +// Highlighting Color +ValAttr ST_HighlightColor ;};func (_faccdb ST_LineSpacingRule )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_faccdb .String (),start );};func (_dedad *Recipients )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dedad .CT_Recipients =*NewCT_Recipients (); +_dacebd :for {_daffc ,_ddgacd :=d .Token ();if _ddgacd !=nil {return _ddgacd ;};switch _ffedd :=_daffc .(type ){case _a .StartElement :switch _ffedd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fbcbg :=NewCT_RecipientData (); +if _ggffb :=d .DecodeElement (_fbcbg ,&_ffedd );_ggffb !=nil {return _ggffb ;};_dedad .RecipientData =append (_dedad .RecipientData ,_fbcbg );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_ffedd .Name ); +if _aegga :=d .Skip ();_aegga !=nil {return _aegga ;};};case _a .EndElement :break _dacebd ;case _a .CharData :};};return nil ;};func (_acggcd ST_AnnotationVMerge )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eacbcd :=_a .Attr {};_eacbcd .Name =name ; +switch _acggcd {case ST_AnnotationVMergeUnset :_eacbcd .Value ="";case ST_AnnotationVMergeCont :_eacbcd .Value ="\u0063\u006f\u006e\u0074";case ST_AnnotationVMergeRest :_eacbcd .Value ="\u0072\u0065\u0073\u0074";};return _eacbcd ,nil ;};func NewCT_FontSig ()*CT_FontSig {_aefbf :=&CT_FontSig {}; +return _aefbf };func (_edbea ST_Proof )Validate ()error {return _edbea .ValidateWithPath ("")}; -// Text Wrapping Location -WrapTextAttr WdST_WrapText ; +// ValidateWithPath validates the EG_FtnEdnNumProps and its children, prefixing error messages with path +func (_efacda *EG_FtnEdnNumProps )ValidateWithPath (path string )error {if _efacda .NumStart !=nil {if _bcagd :=_efacda .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_bcagd !=nil {return _bcagd ;};};if _efacda .NumRestart !=nil {if _efcade :=_efacda .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); +_efcade !=nil {return _efcade ;};};return nil ;};func (_dfccfab ST_HexColorAuto )String ()string {switch _dfccfab {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";};return "";};type EG_PContentChoice struct{ -// Distance From Text on Left Edge -DistLAttr *uint32 ; +// Simple Field +FldSimple []*CT_SimpleField ; -// Distance From Text on Right Edge -DistRAttr *uint32 ; +// Hyperlink +Hyperlink *CT_Hyperlink ; -// Wrapping Polygon -WrapPolygon *WdCT_WrapPath ;}; +// Anchor for Subdocument Location +SubDoc *CT_Rel ;EG_ContentRunContent []*EG_ContentRunContent ;};func (_eagdce ST_TextDirection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eagdce .String (),start );};func (_fdfecc *ST_VerticalJc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdfecc =0; +case "\u0074\u006f\u0070":*_fdfecc =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fdfecc =2;case "\u0062\u006f\u0074\u0068":*_fdfecc =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_fdfecc =4;};return nil ;};type ST_PageBorderZOrder byte ; -// ValidateWithPath validates the CT_FramesetSplitbar and its children, prefixing error messages with path -func (_fade *CT_FramesetSplitbar )ValidateWithPath (path string )error {if _fade .W !=nil {if _eecfg :=_fade .W .ValidateWithPath (path +"\u002f\u0057");_eecfg !=nil {return _eecfg ;};};if _fade .Color !=nil {if _cegfd :=_fade .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072"); -_cegfd !=nil {return _cegfd ;};};if _fade .NoBorder !=nil {if _edgd :=_fade .NoBorder .ValidateWithPath (path +"\u002fN\u006f\u0042\u006f\u0072\u0064\u0065r");_edgd !=nil {return _edgd ;};};if _fade .FlatBorders !=nil {if _dbbgfd :=_fade .FlatBorders .ValidateWithPath (path +"\u002f\u0046\u006ca\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_dbbgfd !=nil {return _dbbgfd ;};};return nil ;}; +// Validate validates the CT_Lang and its children +func (_bcddc *CT_Lang )Validate ()error {return _bcddc .ValidateWithPath ("\u0043T\u005f\u004c\u0061\u006e\u0067");};func (_eaeefb *ST_EdnPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eaeefb =0;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_eaeefb =1; +case "\u0064\u006f\u0063\u0045\u006e\u0064":*_eaeefb =2;};return nil ;};type CT_NumPicBullet struct{ -// Validate validates the CT_CustomXmlRow and its children -func (_cfgdg *CT_CustomXmlRow )Validate ()error {return _cfgdg .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077");}; +// Picture Numbering Symbol ID +NumPicBulletIdAttr int64 ;NumPicBulletChoice *CT_NumPicBulletChoice ;};func (_bbbabe *ST_TextEffect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bbbabe =0;case "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_bbbabe =1; +case "\u006c\u0069\u0067\u0068\u0074\u0073":*_bbbabe =2;case "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k":*_bbbabe =3;case "\u0061n\u0074\u0073\u0052\u0065\u0064":*_bbbabe =4;case "\u0073h\u0069\u006d\u006d\u0065\u0072":*_bbbabe =5;case "\u0073p\u0061\u0072\u006b\u006c\u0065":*_bbbabe =6; +case "\u006e\u006f\u006e\u0065":*_bbbabe =7;};return nil ;}; -// ValidateWithPath validates the CT_SdtDropDownList and its children, prefixing error messages with path -func (_ddbbed *CT_SdtDropDownList )ValidateWithPath (path string )error {for _cceag ,_ffgafe :=range _ddbbed .ListItem {if _bbfge :=_ffgafe .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fL\u0069\u0073\u0074\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_cceag )); -_bbfge !=nil {return _bbfge ;};};return nil ;};func (_fccaea ST_LevelSuffix )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gfcdbc :=_a .Attr {};_gfcdbc .Name =name ;switch _fccaea {case ST_LevelSuffixUnset :_gfcdbc .Value ="";case ST_LevelSuffixTab :_gfcdbc .Value ="\u0074\u0061\u0062"; -case ST_LevelSuffixSpace :_gfcdbc .Value ="\u0073\u0070\u0061c\u0065";case ST_LevelSuffixNothing :_gfcdbc .Value ="\u006eo\u0074\u0068\u0069\u006e\u0067";};return _gfcdbc ,nil ;}; +// ValidateWithPath validates the CT_TcPr and its children, prefixing error messages with path +func (_gfead *CT_TcPr )ValidateWithPath (path string )error {if _gfead .CnfStyle !=nil {if _aabage :=_gfead .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_aabage !=nil {return _aabage ;};};if _gfead .TcW !=nil {if _adeeb :=_gfead .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); +_adeeb !=nil {return _adeeb ;};};if _gfead .GridSpan !=nil {if _gacegb :=_gfead .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_gacegb !=nil {return _gacegb ;};};if _gfead .HMerge !=nil {if _afbbe :=_gfead .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); +_afbbe !=nil {return _afbbe ;};};if _gfead .VMerge !=nil {if _dbdgcd :=_gfead .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_dbdgcd !=nil {return _dbdgcd ;};};if _gfead .TcBorders !=nil {if _abebc :=_gfead .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_abebc !=nil {return _abebc ;};};if _gfead .Shd !=nil {if _cgaff :=_gfead .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_cgaff !=nil {return _cgaff ;};};if _gfead .NoWrap !=nil {if _dagbd :=_gfead .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); +_dagbd !=nil {return _dagbd ;};};if _gfead .TcMar !=nil {if _dfedc :=_gfead .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_dfedc !=nil {return _dfedc ;};};if _gfead .TextDirection !=nil {if _dgecdc :=_gfead .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_dgecdc !=nil {return _dgecdc ;};};if _gfead .TcFitText !=nil {if _faaega :=_gfead .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_faaega !=nil {return _faaega ;};};if _gfead .VAlign !=nil {if _cafced :=_gfead .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); +_cafced !=nil {return _cafced ;};};if _gfead .HideMark !=nil {if _cgcgd :=_gfead .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_cgcgd !=nil {return _cgcgd ;};};if _gfead .Headers !=nil {if _egcda :=_gfead .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); +_egcda !=nil {return _egcda ;};};if _cgfacd :=_gfead .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e");_cgfacd !=nil {return _cgfacd ; +};if _gfead .TcPrChange !=nil {if _beggff :=_gfead .TcPrChange .ValidateWithPath (path +"/\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_beggff !=nil {return _beggff ;};};return nil ;}; -// Validate validates the CT_HpsMeasure and its children -func (_efbdb *CT_HpsMeasure )Validate ()error {return _efbdb .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_NumPicBullet ()*CT_NumPicBullet {_cbaff :=&CT_NumPicBullet {};_cbaff .NumPicBulletChoice =NewCT_NumPicBulletChoice (); -return _cbaff ;};func (_fgddgc ST_MailMergeOdsoFMDFieldType )Validate ()error {return _fgddgc .ValidateWithPath ("")};func (_dbcgd ST_LineSpacingRule )Validate ()error {return _dbcgd .ValidateWithPath ("")};type ST_ThemeColor byte ; +// ValidateWithPath validates the CT_SdtText and its children, prefixing error messages with path +func (_dcdfbf *CT_SdtText )ValidateWithPath (path string )error {if _dcdfbf .MultiLineAttr !=nil {if _fbaca :=_dcdfbf .MultiLineAttr .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006ee\u0041\u0074\u0074\u0072");_fbaca !=nil {return _fbaca ; +};};return nil ;};type CT_DocVars struct{ -// ValidateWithPath validates the CT_BookmarkRange and its children, prefixing error messages with path -func (_aaeg *CT_BookmarkRange )ValidateWithPath (path string )error {if _ecbdd :=_aaeg .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_ecbdd !=nil {return _ecbdd ;};return nil ;}; +// Single Document Variable +DocVar []*CT_DocVar ;};const _gacdda ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"; +func (_bedab ST_TblLayoutType )Validate ()error {return _bedab .ValidateWithPath ("")}; -// Validate validates the CT_FrameScrollbar and its children -func (_fece *CT_FrameScrollbar )Validate ()error {return _fece .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006fl\u006c\u0062\u0061\u0072");};func NewCT_WriteProtection ()*CT_WriteProtection {_gbaec :=&CT_WriteProtection {}; -return _gbaec };type CT_FFTextType struct{ +// Validate validates the CT_FFDDList and its children +func (_abgff *CT_FFDDList )Validate ()error {return _abgff .ValidateWithPath ("C\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074");};func (_febae ST_DisplacedByCustomXml )ValidateWithPath (path string )error {switch _febae {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_febae )); +};return nil ;};func NewEG_ContentBlockContent ()*EG_ContentBlockContent {_dbfbgc :=&EG_ContentBlockContent {};_dbfbgc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();return _dbfbgc ;};func (_fcdff *EG_RunLevelEltsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdcfb :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fcdff .ProofErr =NewCT_ProofErr (); +if _ddbfc :=d .DecodeElement (_fcdff .ProofErr ,&_cdcfb );_ddbfc !=nil {return _ddbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fcdff .PermStart =NewCT_PermStart (); +if _abbea :=d .DecodeElement (_fcdff .PermStart ,&_cdcfb );_abbea !=nil {return _abbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fcdff .PermEnd =NewCT_Perm (); +if _facdc :=d .DecodeElement (_fcdff .PermEnd ,&_cdcfb );_facdc !=nil {return _facdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcdff .Ins =NewCT_RunTrackChange (); +if _ceebgf :=d .DecodeElement (_fcdff .Ins ,&_cdcfb );_ceebgf !=nil {return _ceebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fcdff .Del =NewCT_RunTrackChange (); +if _cbedg :=d .DecodeElement (_fcdff .Del ,&_cdcfb );_cbedg !=nil {return _cbedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fcdff .MoveFrom =NewCT_RunTrackChange (); +if _cbgba :=d .DecodeElement (_fcdff .MoveFrom ,&_cdcfb );_cbgba !=nil {return _cbgba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fcdff .MoveTo =NewCT_RunTrackChange (); +if _ebeag :=d .DecodeElement (_fcdff .MoveTo ,&_cdcfb );_ebeag !=nil {return _ebeag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cfgacg :=NewEG_RangeMarkupElements (); +_cfgacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_cfgacg );if _cfabbd :=d .DecodeElement (&_cfgacg .RangeMarkupElementsChoice .BookmarkStart ,&_cdcfb );_cfabbd !=nil {return _cfabbd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_aaaga :=NewEG_RangeMarkupElements (); +_aaaga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_aaaga );if _dfgbe :=d .DecodeElement (&_aaaga .RangeMarkupElementsChoice .BookmarkEnd ,&_cdcfb );_dfgbe !=nil {return _dfgbe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fgged :=NewEG_RangeMarkupElements (); +_fgged .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_fgged );if _gdfgb :=d .DecodeElement (&_fgged .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cdcfb );_gdfgb !=nil {return _gdfgb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eddggcg :=NewEG_RangeMarkupElements (); +_eddggcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_eddggcg );if _cgagcc :=d .DecodeElement (&_eddggcg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cdcfb ); +_cgagcc !=nil {return _cgagcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gcggb :=NewEG_RangeMarkupElements (); +_gcggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_gcggb );if _bdcfed :=d .DecodeElement (&_gcggb .RangeMarkupElementsChoice .MoveToRangeStart ,&_cdcfb );_bdcfed !=nil {return _bdcfed ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fdbfadc :=NewEG_RangeMarkupElements (); +_fdbfadc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_fdbfadc );if _fcfdf :=d .DecodeElement (&_fdbfadc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cdcfb );_fcfdf !=nil {return _fcfdf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ecfgb :=NewEG_RangeMarkupElements (); +_ecfgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_ecfgb );if _adbcab :=d .DecodeElement (&_ecfgb .RangeMarkupElementsChoice .CommentRangeStart ,&_cdcfb );_adbcab !=nil {return _adbcab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbagae :=NewEG_RangeMarkupElements (); +_cbagae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_cbagae );if _eedge :=d .DecodeElement (&_cbagae .RangeMarkupElementsChoice .CommentRangeEnd ,&_cdcfb );_eedge !=nil {return _eedge ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dbccdg :=NewEG_RangeMarkupElements (); +_dbccdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_dbccdg );if _aadbg :=d .DecodeElement (&_dbccdg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cdcfb ); +_aadbg !=nil {return _aadbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dfgef :=NewEG_RangeMarkupElements (); +_dfgef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_dfgef );if _dabbd :=d .DecodeElement (&_dfgef .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cdcfb );_dabbd !=nil {return _dabbd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fddgfg :=NewEG_RangeMarkupElements (); +_fddgfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_fddgfg );if _fggff :=d .DecodeElement (&_fddgfg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cdcfb ); +_fggff !=nil {return _fggff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gbfecd :=NewEG_RangeMarkupElements (); +_gbfecd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_gbfecd );if _cdfeec :=d .DecodeElement (&_gbfecd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cdcfb ); +_cdfeec !=nil {return _cdfeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efgadb :=NewEG_RangeMarkupElements (); +_efgadb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_efgadb );if _eeadg :=d .DecodeElement (&_efgadb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cdcfb ); +_eeadg !=nil {return _eeadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gdaec :=NewEG_RangeMarkupElements (); +_gdaec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_gdaec );if _fccafe :=d .DecodeElement (&_gdaec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cdcfb ); +_fccafe !=nil {return _fccafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cgfbd :=NewEG_RangeMarkupElements (); +_cgfbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_cgfbd );if _fbcaeb :=d .DecodeElement (&_cgfbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cdcfb ); +_fbcaeb !=nil {return _fbcaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdcbg :=NewEG_RangeMarkupElements (); +_bdcbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fcdff .EG_RangeMarkupElements =append (_fcdff .EG_RangeMarkupElements ,_bdcbg );if _begge :=d .DecodeElement (&_bdcbg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cdcfb ); +_begge !=nil {return _begge ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_egbfd :=NewEG_MathContent (); +_egbfd .MathContentChoice =NewEG_MathContentChoice ();_fcdff .EG_MathContent =append (_fcdff .EG_MathContent ,_egbfd );if _geaeb :=d .DecodeElement (&_egbfd .MathContentChoice .OMathPara ,&_cdcfb );_geaeb !=nil {return _geaeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dggegc :=NewEG_MathContent (); +_dggegc .MathContentChoice =NewEG_MathContentChoice ();_fcdff .EG_MathContent =append (_fcdff .EG_MathContent ,_dggegc );if _caebcea :=d .DecodeElement (&_dggegc .MathContentChoice .OMath ,&_cdcfb );_caebcea !=nil {return _caebcea ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cdcfb .Name ); +if _gdbdag :=d .Skip ();_gdbdag !=nil {return _gdbdag ;};};return nil ;};func (_agggd *EG_ContentRowContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdbda :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_bccaf :=NewCT_Row (); +if _edgcb :=d .DecodeElement (_bccaf ,&_cdbda );_edgcb !=nil {return _edgcb ;};_agggd .Tr =append (_agggd .Tr ,_bccaf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_agggd .CustomXml =NewCT_CustomXmlRow (); +if _bbead :=d .DecodeElement (_agggd .CustomXml ,&_cdbda );_bbead !=nil {return _bbead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_agggd .Sdt =NewCT_SdtRow (); +if _cgcfbb :=d .DecodeElement (_agggd .Sdt ,&_cdbda );_cgcfbb !=nil {return _cgcfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_eeaga :=NewEG_RunLevelElts (); +_eeaga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_eeaga );if _bbefe :=d .DecodeElement (&_eeaga .RunLevelEltsChoice .ProofErr ,&_cdbda );_bbefe !=nil {return _bbefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cbbbag :=NewEG_RunLevelElts (); +_cbbbag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_cbbbag );if _cgcde :=d .DecodeElement (&_cbbbag .RunLevelEltsChoice .PermStart ,&_cdbda );_cgcde !=nil {return _cgcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ggbfe :=NewEG_RunLevelElts (); +_ggbfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_ggbfe );if _aaffe :=d .DecodeElement (&_ggbfe .RunLevelEltsChoice .PermEnd ,&_cdbda );_aaffe !=nil {return _aaffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dgcgdc :=NewEG_RunLevelElts (); +_dgcgdc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_dgcgdc );if _bffad :=d .DecodeElement (&_dgcgdc .RunLevelEltsChoice .Ins ,&_cdbda );_bffad !=nil {return _bffad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_becgf :=NewEG_RunLevelElts (); +_becgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_becgf );if _cabdad :=d .DecodeElement (&_becgf .RunLevelEltsChoice .Del ,&_cdbda );_cabdad !=nil {return _cabdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eggfg :=NewEG_RunLevelElts (); +_eggfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_eggfg );if _agfegd :=d .DecodeElement (&_eggfg .RunLevelEltsChoice .MoveFrom ,&_cdbda );_agfegd !=nil {return _agfegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dcfab :=NewEG_RunLevelElts (); +_dcfab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_dcfab );if _dfcbd :=d .DecodeElement (&_dcfab .RunLevelEltsChoice .MoveTo ,&_cdbda );_dfcbd !=nil {return _dfcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fegea :=NewEG_RunLevelElts (); +_cgbab :=NewEG_RangeMarkupElements ();_cgbab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_fegea );_fegea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fegea .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbab ); +if _eeedf :=d .DecodeElement (&_cgbab .RangeMarkupElementsChoice .BookmarkStart ,&_cdbda );_eeedf !=nil {return _eeedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bgaaaa :=NewEG_RunLevelElts (); +_baeea :=NewEG_RangeMarkupElements ();_baeea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_bgaaaa );_bgaaaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgaaaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_baeea ); +if _eabgff :=d .DecodeElement (&_baeea .RangeMarkupElementsChoice .BookmarkEnd ,&_cdbda );_eabgff !=nil {return _eabgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fcbcaee :=NewEG_RunLevelElts (); +_ddcce :=NewEG_RangeMarkupElements ();_ddcce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_fcbcaee );_fcbcaee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbcaee .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddcce ); +if _gadfca :=d .DecodeElement (&_ddcce .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cdbda );_gadfca !=nil {return _gadfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gfagd :=NewEG_RunLevelElts (); +_edfdgc :=NewEG_RangeMarkupElements ();_edfdgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_gfagd );_gfagd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfagd .RunLevelEltsChoice .EG_RangeMarkupElements ,_edfdgc ); +if _baacc :=d .DecodeElement (&_edfdgc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cdbda );_baacc !=nil {return _baacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cfade :=NewEG_RunLevelElts (); +_fdfefcg :=NewEG_RangeMarkupElements ();_fdfefcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_cfade );_cfade .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfade .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdfefcg ); +if _fgebga :=d .DecodeElement (&_fdfefcg .RangeMarkupElementsChoice .MoveToRangeStart ,&_cdbda );_fgebga !=nil {return _fgebga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_becff :=NewEG_RunLevelElts (); +_cfdegc :=NewEG_RangeMarkupElements ();_cfdegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_becff );_becff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_becff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfdegc ); +if _ebbddg :=d .DecodeElement (&_cfdegc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cdbda );_ebbddg !=nil {return _ebbddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cdggec :=NewEG_RunLevelElts (); +_bceca :=NewEG_RangeMarkupElements ();_bceca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_cdggec );_cdggec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdggec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bceca ); +if _ceadd :=d .DecodeElement (&_bceca .RangeMarkupElementsChoice .CommentRangeStart ,&_cdbda );_ceadd !=nil {return _ceadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eecegb :=NewEG_RunLevelElts (); +_dbadf :=NewEG_RangeMarkupElements ();_dbadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_eecegb );_eecegb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eecegb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbadf ); +if _bebgbc :=d .DecodeElement (&_dbadf .RangeMarkupElementsChoice .CommentRangeEnd ,&_cdbda );_bebgbc !=nil {return _bebgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bcaef :=NewEG_RunLevelElts (); +_cbcge :=NewEG_RangeMarkupElements ();_cbcge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_bcaef );_bcaef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcaef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbcge ); +if _bggaff :=d .DecodeElement (&_cbcge .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cdbda );_bggaff !=nil {return _bggaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_beffdf :=NewEG_RunLevelElts (); +_bcbacd :=NewEG_RangeMarkupElements ();_bcbacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_beffdf );_beffdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beffdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcbacd ); +if _daffb :=d .DecodeElement (&_bcbacd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cdbda );_daffb !=nil {return _daffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fddebf :=NewEG_RunLevelElts (); +_ffdeg :=NewEG_RangeMarkupElements ();_ffdeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_fddebf );_fddebf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddebf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdeg ); +if _eacgde :=d .DecodeElement (&_ffdeg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cdbda );_eacgde !=nil {return _eacgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ecggd :=NewEG_RunLevelElts (); +_dbbde :=NewEG_RangeMarkupElements ();_dbbde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_ecggd );_ecggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbde ); +if _bbdgde :=d .DecodeElement (&_dbbde .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cdbda );_bbdgde !=nil {return _bbdgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fegac :=NewEG_RunLevelElts (); +_abbag :=NewEG_RangeMarkupElements ();_abbag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_fegac );_fegac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fegac .RunLevelEltsChoice .EG_RangeMarkupElements ,_abbag ); +if _eaaded :=d .DecodeElement (&_abbag .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cdbda );_eaaded !=nil {return _eaaded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_afffa :=NewEG_RunLevelElts (); +_agacd :=NewEG_RangeMarkupElements ();_agacd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_afffa );_afffa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afffa .RunLevelEltsChoice .EG_RangeMarkupElements ,_agacd ); +if _egeff :=d .DecodeElement (&_agacd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cdbda );_egeff !=nil {return _egeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aeafga :=NewEG_RunLevelElts (); +_cfbbe :=NewEG_RangeMarkupElements ();_cfbbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_aeafga );_aeafga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aeafga .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfbbe ); +if _gddga :=d .DecodeElement (&_cfbbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cdbda );_gddga !=nil {return _gddga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cacde :=NewEG_RunLevelElts (); +_bbbbe :=NewEG_RangeMarkupElements ();_bbbbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_cacde );_cacde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbbbe ); +if _bdbed :=d .DecodeElement (&_bbbbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cdbda );_bdbed !=nil {return _bdbed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_daccf :=NewEG_RunLevelElts (); +_agbea :=NewEG_MathContent ();_agbea .MathContentChoice =NewEG_MathContentChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_daccf );_daccf .RunLevelEltsChoice .EG_MathContent =append (_daccf .RunLevelEltsChoice .EG_MathContent ,_agbea ); +if _bceff :=d .DecodeElement (&_agbea .MathContentChoice .OMathPara ,&_cdbda );_bceff !=nil {return _bceff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_agafef :=NewEG_RunLevelElts (); +_ccdcca :=NewEG_MathContent ();_ccdcca .MathContentChoice =NewEG_MathContentChoice ();_agggd .EG_RunLevelElts =append (_agggd .EG_RunLevelElts ,_agafef );_agafef .RunLevelEltsChoice .EG_MathContent =append (_agafef .RunLevelEltsChoice .EG_MathContent ,_ccdcca ); +if _dfdbbf :=d .DecodeElement (&_ccdcca .MathContentChoice .OMath ,&_cdbda );_dfdbbf !=nil {return _dfdbbf ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cdbda .Name ); +if _gdgad :=d .Skip ();_gdgad !=nil {return _gdgad ;};};return nil ;};func (_fdcdac *ST_TabTlc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdcdac =0;case "\u006e\u006f\u006e\u0065":*_fdcdac =1;case "\u0064\u006f\u0074":*_fdcdac =2; +case "\u0068\u0079\u0070\u0068\u0065\u006e":*_fdcdac =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_fdcdac =4;case "\u0068\u0065\u0061v\u0079":*_fdcdac =5;case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_fdcdac =6;};return nil ; +}; -// Text Box Form Field Type Values -ValAttr ST_FFTextType ;}; +// Validate validates the CT_MultiLevelType and its children +func (_dccae *CT_MultiLevelType )Validate ()error {return _dccae .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065");};func (_gaacg ST_Direction )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gaacg .String (),start ); +};func (_bbebd *EG_PContentMathChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbafdf :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_ecbcaa :=NewEG_PContentBase (); +_ecbcaa .PContentBaseChoice =NewEG_PContentBaseChoice ();_bbebd .EG_PContentBase =append (_bbebd .EG_PContentBase ,_ecbcaa );if _bfdggf :=d .DecodeElement (&_ecbcaa .PContentBaseChoice .CustomXml ,&_cbafdf );_bfdggf !=nil {return _bfdggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_cabeb :=NewEG_PContentBase (); +_cabeb .PContentBaseChoice =NewEG_PContentBaseChoice ();_bbebd .EG_PContentBase =append (_bbebd .EG_PContentBase ,_cabeb );if _abefg :=d .DecodeElement (&_cabeb .PContentBaseChoice .FldSimple ,&_cbafdf );_abefg !=nil {return _abefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fggeec :=NewEG_PContentBase (); +_fggeec .PContentBaseChoice =NewEG_PContentBaseChoice ();_bbebd .EG_PContentBase =append (_bbebd .EG_PContentBase ,_fggeec );if _eddda :=d .DecodeElement (&_fggeec .PContentBaseChoice .Hyperlink ,&_cbafdf );_eddda !=nil {return _eddda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_fdbdg :=NewEG_ContentRunContentBase (); +_fdbdg .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fdbdg );if _ebdcg :=d .DecodeElement (&_fdbdg .ContentRunContentBaseChoice .SmartTag ,&_cbafdf );_ebdcg !=nil {return _ebdcg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_acdgcb :=NewEG_ContentRunContentBase (); +_acdgcb .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_acdgcb );if _bcaad :=d .DecodeElement (&_acdgcb .ContentRunContentBaseChoice .Sdt ,&_cbafdf );_bcaad !=nil {return _bcaad ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ccggac :=NewEG_ContentRunContentBase (); +_gcfbdd :=NewEG_RunLevelElts ();_gcfbdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_ccggac );_ccggac .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccggac .ContentRunContentBaseChoice .EG_RunLevelElts ,_gcfbdd ); +if _eefgc :=d .DecodeElement (&_gcfbdd .RunLevelEltsChoice .ProofErr ,&_cbafdf );_eefgc !=nil {return _eefgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gfbee :=NewEG_ContentRunContentBase (); +_dbgeg :=NewEG_RunLevelElts ();_dbgeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_gfbee );_gfbee .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gfbee .ContentRunContentBaseChoice .EG_RunLevelElts ,_dbgeg ); +if _cgffe :=d .DecodeElement (&_dbgeg .RunLevelEltsChoice .PermStart ,&_cbafdf );_cgffe !=nil {return _cgffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_caeef :=NewEG_ContentRunContentBase (); +_fcddd :=NewEG_RunLevelElts ();_fcddd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_caeef );_caeef .ContentRunContentBaseChoice .EG_RunLevelElts =append (_caeef .ContentRunContentBaseChoice .EG_RunLevelElts ,_fcddd ); +if _egdcg :=d .DecodeElement (&_fcddd .RunLevelEltsChoice .PermEnd ,&_cbafdf );_egdcg !=nil {return _egdcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_aeeac :=NewEG_ContentRunContentBase (); +_dbedf :=NewEG_RunLevelElts ();_dbedf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_aeeac );_aeeac .ContentRunContentBaseChoice .EG_RunLevelElts =append (_aeeac .ContentRunContentBaseChoice .EG_RunLevelElts ,_dbedf ); +if _eaaede :=d .DecodeElement (&_dbedf .RunLevelEltsChoice .Ins ,&_cbafdf );_eaaede !=nil {return _eaaede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_efgca :=NewEG_ContentRunContentBase (); +_egcfd :=NewEG_RunLevelElts ();_egcfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_efgca );_efgca .ContentRunContentBaseChoice .EG_RunLevelElts =append (_efgca .ContentRunContentBaseChoice .EG_RunLevelElts ,_egcfd ); +if _bbcbg :=d .DecodeElement (&_egcfd .RunLevelEltsChoice .Del ,&_cbafdf );_bbcbg !=nil {return _bbcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dddac :=NewEG_ContentRunContentBase (); +_agabb :=NewEG_RunLevelElts ();_agabb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_dddac );_dddac .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dddac .ContentRunContentBaseChoice .EG_RunLevelElts ,_agabb ); +if _gdgdf :=d .DecodeElement (&_agabb .RunLevelEltsChoice .MoveFrom ,&_cbafdf );_gdgdf !=nil {return _gdgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fafbcc :=NewEG_ContentRunContentBase (); +_cegdf :=NewEG_RunLevelElts ();_cegdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fafbcc );_fafbcc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fafbcc .ContentRunContentBaseChoice .EG_RunLevelElts ,_cegdf ); +if _egbcg :=d .DecodeElement (&_cegdf .RunLevelEltsChoice .MoveTo ,&_cbafdf );_egbcg !=nil {return _egbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bffged :=NewEG_ContentRunContentBase (); +_dgdcb :=NewEG_RunLevelElts ();_dfbge :=NewEG_RangeMarkupElements ();_dfbge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_bffged );_bffged .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bffged .ContentRunContentBaseChoice .EG_RunLevelElts ,_dgdcb ); +_dgdcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgdcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfbge );if _acfdcd :=d .DecodeElement (&_dfbge .RangeMarkupElementsChoice .BookmarkStart ,&_cbafdf );_acfdcd !=nil {return _acfdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fbcca :=NewEG_ContentRunContentBase (); +_dcceb :=NewEG_RunLevelElts ();_cebce :=NewEG_RangeMarkupElements ();_cebce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fbcca );_fbcca .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fbcca .ContentRunContentBaseChoice .EG_RunLevelElts ,_dcceb ); +_dcceb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcceb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cebce );if _efdeef :=d .DecodeElement (&_cebce .RangeMarkupElementsChoice .BookmarkEnd ,&_cbafdf );_efdeef !=nil {return _efdeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cceebd :=NewEG_ContentRunContentBase (); +_defadg :=NewEG_RunLevelElts ();_ccaaf :=NewEG_RangeMarkupElements ();_ccaaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_cceebd );_cceebd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cceebd .ContentRunContentBaseChoice .EG_RunLevelElts ,_defadg ); +_defadg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_defadg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccaaf );if _abcea :=d .DecodeElement (&_ccaaf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cbafdf );_abcea !=nil {return _abcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cgdca :=NewEG_ContentRunContentBase (); +_dfcaf :=NewEG_RunLevelElts ();_ebecb :=NewEG_RangeMarkupElements ();_ebecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_cgdca );_cgdca .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cgdca .ContentRunContentBaseChoice .EG_RunLevelElts ,_dfcaf ); +_dfcaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfcaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebecb );if _ffddgd :=d .DecodeElement (&_ebecb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cbafdf );_ffddgd !=nil {return _ffddgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cbbcef :=NewEG_ContentRunContentBase (); +_cabab :=NewEG_RunLevelElts ();_aeffd :=NewEG_RangeMarkupElements ();_aeffd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_cbbcef );_cbbcef .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cbbcef .ContentRunContentBaseChoice .EG_RunLevelElts ,_cabab ); +_cabab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cabab .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeffd );if _eegaf :=d .DecodeElement (&_aeffd .RangeMarkupElementsChoice .MoveToRangeStart ,&_cbafdf );_eegaf !=nil {return _eegaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fafbdg :=NewEG_ContentRunContentBase (); +_efafb :=NewEG_RunLevelElts ();_gaccce :=NewEG_RangeMarkupElements ();_gaccce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fafbdg );_fafbdg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fafbdg .ContentRunContentBaseChoice .EG_RunLevelElts ,_efafb ); +_efafb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efafb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaccce );if _cccgf :=d .DecodeElement (&_gaccce .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cbafdf );_cccgf !=nil {return _cccgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_aagfa :=NewEG_ContentRunContentBase (); +_bgbdeda :=NewEG_RunLevelElts ();_dedgeg :=NewEG_RangeMarkupElements ();_dedgeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_aagfa );_aagfa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_aagfa .ContentRunContentBaseChoice .EG_RunLevelElts ,_bgbdeda ); +_bgbdeda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgbdeda .RunLevelEltsChoice .EG_RangeMarkupElements ,_dedgeg );if _addgeg :=d .DecodeElement (&_dedgeg .RangeMarkupElementsChoice .CommentRangeStart ,&_cbafdf );_addgeg !=nil {return _addgeg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgefg :=NewEG_ContentRunContentBase (); +_begdca :=NewEG_RunLevelElts ();_cfcde :=NewEG_RangeMarkupElements ();_cfcde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fgefg );_fgefg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fgefg .ContentRunContentBaseChoice .EG_RunLevelElts ,_begdca ); +_begdca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_begdca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcde );if _eeccc :=d .DecodeElement (&_cfcde .RangeMarkupElementsChoice .CommentRangeEnd ,&_cbafdf );_eeccc !=nil {return _eeccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bcbgg :=NewEG_ContentRunContentBase (); +_efgfa :=NewEG_RunLevelElts ();_ddfcd :=NewEG_RangeMarkupElements ();_ddfcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_bcbgg );_bcbgg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcbgg .ContentRunContentBaseChoice .EG_RunLevelElts ,_efgfa ); +_efgfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efgfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddfcd );if _affcd :=d .DecodeElement (&_ddfcd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cbafdf );_affcd !=nil {return _affcd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gcdab :=NewEG_ContentRunContentBase (); +_gecdbb :=NewEG_RunLevelElts ();_bcbdb :=NewEG_RangeMarkupElements ();_bcbdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_gcdab );_gcdab .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gcdab .ContentRunContentBaseChoice .EG_RunLevelElts ,_gecdbb ); +_gecdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gecdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcbdb );if _adbfd :=d .DecodeElement (&_bcbdb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cbafdf );_adbfd !=nil {return _adbfd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eggcf :=NewEG_ContentRunContentBase (); +_baegf :=NewEG_RunLevelElts ();_fabeef :=NewEG_RangeMarkupElements ();_fabeef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_eggcf );_eggcf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_eggcf .ContentRunContentBaseChoice .EG_RunLevelElts ,_baegf ); +_baegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fabeef );if _bddfea :=d .DecodeElement (&_fabeef .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cbafdf );_bddfea !=nil {return _bddfea ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fgdcdg :=NewEG_ContentRunContentBase (); +_efabfc :=NewEG_RunLevelElts ();_cegac :=NewEG_RangeMarkupElements ();_cegac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_fgdcdg );_fgdcdg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fgdcdg .ContentRunContentBaseChoice .EG_RunLevelElts ,_efabfc ); +_efabfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efabfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegac );if _gebgc :=d .DecodeElement (&_cegac .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cbafdf );_gebgc !=nil {return _gebgc ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dfafc :=NewEG_ContentRunContentBase (); +_aafffe :=NewEG_RunLevelElts ();_cbbddf :=NewEG_RangeMarkupElements ();_cbbddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_dfafc );_dfafc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dfafc .ContentRunContentBaseChoice .EG_RunLevelElts ,_aafffe ); +_aafffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aafffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbbddf );if _dcfba :=d .DecodeElement (&_cbbddf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cbafdf );_dcfba !=nil {return _dcfba ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cfcdbe :=NewEG_ContentRunContentBase (); +_ddcdg :=NewEG_RunLevelElts ();_edcce :=NewEG_RangeMarkupElements ();_edcce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_cfcdbe );_cfcdbe .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cfcdbe .ContentRunContentBaseChoice .EG_RunLevelElts ,_ddcdg ); +_ddcdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddcdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edcce );if _feaab :=d .DecodeElement (&_edcce .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cbafdf );_feaab !=nil {return _feaab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ecdaa :=NewEG_ContentRunContentBase (); +_dggdg :=NewEG_RunLevelElts ();_eeebgb :=NewEG_RangeMarkupElements ();_eeebgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_ecdaa );_ecdaa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ecdaa .ContentRunContentBaseChoice .EG_RunLevelElts ,_dggdg ); +_dggdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dggdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeebgb );if _agcag :=d .DecodeElement (&_eeebgb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cbafdf );_agcag !=nil {return _agcag ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ccbcdb :=NewEG_ContentRunContentBase (); +_cbgbe :=NewEG_RunLevelElts ();_addba :=NewEG_RangeMarkupElements ();_addba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_ccbcdb );_ccbcdb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccbcdb .ContentRunContentBaseChoice .EG_RunLevelElts ,_cbgbe ); +_cbgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_addba );if _ecbgbd :=d .DecodeElement (&_addba .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cbafdf );_ecbgbd !=nil {return _ecbgbd ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ddcde :=NewEG_ContentRunContentBase (); +_dcedc :=NewEG_RunLevelElts ();_fgfee :=NewEG_MathContent ();_fgfee .MathContentChoice =NewEG_MathContentChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_ddcde );_ddcde .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ddcde .ContentRunContentBaseChoice .EG_RunLevelElts ,_dcedc ); +_dcedc .RunLevelEltsChoice .EG_MathContent =append (_dcedc .RunLevelEltsChoice .EG_MathContent ,_fgfee );if _dbgdg :=d .DecodeElement (&_fgfee .MathContentChoice .OMathPara ,&_cbafdf );_dbgdg !=nil {return _dbgdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ccaagd :=NewEG_ContentRunContentBase (); +_ggcecb :=NewEG_RunLevelElts ();_egfbb :=NewEG_MathContent ();_egfbb .MathContentChoice =NewEG_MathContentChoice ();_bbebd .EG_ContentRunContentBase =append (_bbebd .EG_ContentRunContentBase ,_ccaagd );_ccaagd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccaagd .ContentRunContentBaseChoice .EG_RunLevelElts ,_ggcecb ); +_ggcecb .RunLevelEltsChoice .EG_MathContent =append (_ggcecb .RunLevelEltsChoice .EG_MathContent ,_egfbb );if _gbage :=d .DecodeElement (&_egfbb .MathContentChoice .OMath ,&_cbafdf );_gbage !=nil {return _gbage ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cbafdf .Name ); +if _dbedfd :=d .Skip ();_dbedfd !=nil {return _dbedfd ;};};return nil ;};func (_agedd *ST_HAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_agedd =0;case "\u0074\u0065\u0078\u0074":*_agedd =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_agedd =2; +case "\u0070\u0061\u0067\u0065":*_agedd =3;};return nil ;}; -// ValidateWithPath validates the CT_Font and its children, prefixing error messages with path -func (_bacc *CT_Font )ValidateWithPath (path string )error {if _bacc .AltName !=nil {if _cfgf :=_bacc .AltName .ValidateWithPath (path +"\u002f\u0041\u006c\u0074\u004e\u0061\u006d\u0065");_cfgf !=nil {return _cfgf ;};};if _bacc .Panose1 !=nil {if _ecaf :=_bacc .Panose1 .ValidateWithPath (path +"\u002f\u0050\u0061\u006e\u006f\u0073\u0065\u0031"); -_ecaf !=nil {return _ecaf ;};};if _bacc .Charset !=nil {if _bafe :=_bacc .Charset .ValidateWithPath (path +"\u002f\u0043\u0068\u0061\u0072\u0073\u0065\u0074");_bafe !=nil {return _bafe ;};};if _bacc .Family !=nil {if _adccd :=_bacc .Family .ValidateWithPath (path +"\u002fF\u0061\u006d\u0069\u006c\u0079"); -_adccd !=nil {return _adccd ;};};if _bacc .NotTrueType !=nil {if _ddcd :=_bacc .NotTrueType .ValidateWithPath (path +"\u002f\u004e\u006ft\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065");_ddcd !=nil {return _ddcd ;};};if _bacc .Pitch !=nil {if _feffa :=_bacc .Pitch .ValidateWithPath (path +"\u002f\u0050\u0069\u0074\u0063\u0068"); -_feffa !=nil {return _feffa ;};};if _bacc .Sig !=nil {if _aaaac :=_bacc .Sig .ValidateWithPath (path +"\u002f\u0053\u0069\u0067");_aaaac !=nil {return _aaaac ;};};if _bacc .EmbedRegular !=nil {if _cbcc :=_bacc .EmbedRegular .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"); -_cbcc !=nil {return _cbcc ;};};if _bacc .EmbedBold !=nil {if _gbeef :=_bacc .EmbedBold .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0042\u006f\u006c\u0064");_gbeef !=nil {return _gbeef ;};};if _bacc .EmbedItalic !=nil {if _aeebg :=_bacc .EmbedItalic .ValidateWithPath (path +"\u002f\u0045\u006db\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"); -_aeebg !=nil {return _aeebg ;};};if _bacc .EmbedBoldItalic !=nil {if _gadcc :=_bacc .EmbedBoldItalic .ValidateWithPath (path +"\u002f\u0045m\u0062\u0065\u0064B\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063");_gadcc !=nil {return _gadcc ;};};return nil ; -};func (_bfgbg ST_WmlColorSchemeIndex )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfgbg .String (),start );}; +// Validate validates the CT_Ruby and its children +func (_gcgfbf *CT_Ruby )Validate ()error {return _gcgfbf .ValidateWithPath ("\u0043T\u005f\u0052\u0075\u0062\u0079");}; -// Validate validates the CT_MailMerge and its children -func (_gdege *CT_MailMerge )Validate ()error {return _gdege .ValidateWithPath ("\u0043\u0054\u005fM\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065");};func (_dfddb *CT_PPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dfddb .PStyle !=nil {_bdffbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_dfddb .PStyle ,_bdffbb );};if _dfddb .KeepNext !=nil {_cggca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}}; -e .EncodeElement (_dfddb .KeepNext ,_cggca );};if _dfddb .KeepLines !=nil {_efede :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_dfddb .KeepLines ,_efede );};if _dfddb .PageBreakBefore !=nil {_accag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}}; -e .EncodeElement (_dfddb .PageBreakBefore ,_accag );};if _dfddb .FramePr !=nil {_deeff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_dfddb .FramePr ,_deeff );};if _dfddb .WidowControl !=nil {_gecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; -e .EncodeElement (_dfddb .WidowControl ,_gecf );};if _dfddb .NumPr !=nil {_dcgge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_dfddb .NumPr ,_dcgge );};if _dfddb .SuppressLineNumbers !=nil {_eedbbd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; -e .EncodeElement (_dfddb .SuppressLineNumbers ,_eedbbd );};if _dfddb .PBdr !=nil {_cgdgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_dfddb .PBdr ,_cgdgf );};if _dfddb .Shd !=nil {_dgfga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_dfddb .Shd ,_dgfga );};if _dfddb .Tabs !=nil {_ceeca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_dfddb .Tabs ,_ceeca );};if _dfddb .SuppressAutoHyphens !=nil {_cafcg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; -e .EncodeElement (_dfddb .SuppressAutoHyphens ,_cafcg );};if _dfddb .Kinsoku !=nil {_aggbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_dfddb .Kinsoku ,_aggbe );};if _dfddb .WordWrap !=nil {_ebad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_dfddb .WordWrap ,_ebad );};if _dfddb .OverflowPunct !=nil {_bbbeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_dfddb .OverflowPunct ,_bbbeb ); -};if _dfddb .TopLinePunct !=nil {_fbbge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_dfddb .TopLinePunct ,_fbbge );};if _dfddb .AutoSpaceDE !=nil {_dffcbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; -e .EncodeElement (_dfddb .AutoSpaceDE ,_dffcbe );};if _dfddb .AutoSpaceDN !=nil {_acdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_dfddb .AutoSpaceDN ,_acdcc ); -};if _dfddb .Bidi !=nil {_dgdfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_dfddb .Bidi ,_dgdfg );};if _dfddb .AdjustRightInd !=nil {_dbeadc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; -e .EncodeElement (_dfddb .AdjustRightInd ,_dbeadc );};if _dfddb .SnapToGrid !=nil {_badedg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_dfddb .SnapToGrid ,_badedg ); -};if _dfddb .Spacing !=nil {_fdbcbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_dfddb .Spacing ,_fdbcbg );};if _dfddb .Ind !=nil {_adaed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}}; -e .EncodeElement (_dfddb .Ind ,_adaed );};if _dfddb .ContextualSpacing !=nil {_gedac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_dfddb .ContextualSpacing ,_gedac ); -};if _dfddb .MirrorIndents !=nil {_accbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_dfddb .MirrorIndents ,_accbb );};if _dfddb .SuppressOverlap !=nil {_bafea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}}; -e .EncodeElement (_dfddb .SuppressOverlap ,_bafea );};if _dfddb .Jc !=nil {_ffdgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_dfddb .Jc ,_ffdgaf );};if _dfddb .TextDirection !=nil {_cggba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_dfddb .TextDirection ,_cggba );};if _dfddb .TextAlignment !=nil {_abcd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_dfddb .TextAlignment ,_abcd ); -};if _dfddb .TextboxTightWrap !=nil {_bfafb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}};e .EncodeElement (_dfddb .TextboxTightWrap ,_bfafb );};if _dfddb .OutlineLvl !=nil {_cdffec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}}; -e .EncodeElement (_dfddb .OutlineLvl ,_cdffec );};if _dfddb .DivId !=nil {_bcbba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_dfddb .DivId ,_bcbba );};if _dfddb .CnfStyle !=nil {_cbfdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_dfddb .CnfStyle ,_cbfdd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbagfd *CT_StylePaneFilter )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cbagfd .AllStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0061\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .AllStylesAttr )}); -};if _cbagfd .CustomStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053t\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .CustomStylesAttr )}); -};if _cbagfd .LatentStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u0074\u0065\u006e\u0074\u0053t\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .LatentStylesAttr )}); -};if _cbagfd .StylesInUseAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0079\u006c\u0065\u0073\u0049\u006e\u0055\u0073\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .StylesInUseAttr )}); -};if _cbagfd .HeadingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068e\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .HeadingStylesAttr )}); -};if _cbagfd .NumberingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .NumberingStylesAttr )}); -};if _cbagfd .TableStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .TableStylesAttr )}); -};if _cbagfd .DirectFormattingOnRunsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067\u004f\u006e\u0052\u0075\u006e\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .DirectFormattingOnRunsAttr )}); -};if _cbagfd .DirectFormattingOnParagraphsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067O\u006e\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .DirectFormattingOnParagraphsAttr )}); -};if _cbagfd .DirectFormattingOnNumberingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ad\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u004e\u0075\u006d\u0062\u0065ri\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .DirectFormattingOnNumberingAttr )}); -};if _cbagfd .DirectFormattingOnTablesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0054\u0061b\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .DirectFormattingOnTablesAttr )}); -};if _cbagfd .ClearFormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006c\u0065\u0061\u0072\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .ClearFormattingAttr )}); -};if _cbagfd .Top3HeadingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u006fp3\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .Top3HeadingStylesAttr )}); -};if _cbagfd .VisibleStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0076i\u0073\u0069\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .VisibleStylesAttr )}); -};if _cbagfd .AlternateStyleNamesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0074er\u006ea\u0074\u0065\u0053\u0074\u0079l\u0065\u004e\u0061\u006d\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .AlternateStyleNamesAttr )}); -};if _cbagfd .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_cbagfd .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewCT_RecipientData ()*CT_RecipientData {_fgcdeg :=&CT_RecipientData {};_fgcdeg .Column =NewCT_DecimalNumber ();_fgcdeg .UniqueTag =NewCT_Base64Binary ();return _fgcdeg ;};type CT_TrackChangesView struct{ +// Validate validates the CT_RubyContent and its children +func (_fddbc *CT_RubyContent )Validate ()error {return _fddbc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074");};func (_cbegc ST_Border )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cbegc .String (),start ); +}; -// Display Visual Indicator Of Markup Area -MarkupAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path +func (_eeaa *CT_LongHexNumber )ValidateWithPath (path string )error {return nil }; -// Display Comments -CommentsAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the EG_PContentMath and its children, prefixing error messages with path +func (_bbefb *EG_PContentMath )ValidateWithPath (path string )error {if _ggbaed :=_bbefb .PContentMathChoice .ValidateWithPath (path +"\u002f\u0050\u0043\u006fnt\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065");_ggbaed !=nil {return _ggbaed ; +};return nil ;}; -// Display Content Revisions -InsDelAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_PBdr and its children, prefixing error messages with path +func (_acca *CT_PBdr )ValidateWithPath (path string )error {if _acca .Top !=nil {if _ccaee :=_acca .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_ccaee !=nil {return _ccaee ;};};if _acca .Left !=nil {if _deefe :=_acca .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074"); +_deefe !=nil {return _deefe ;};};if _acca .Bottom !=nil {if _cfegc :=_acca .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_cfegc !=nil {return _cfegc ;};};if _acca .Right !=nil {if _ggfc :=_acca .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_ggfc !=nil {return _ggfc ;};};if _acca .Between !=nil {if _bafb :=_acca .Between .ValidateWithPath (path +"\u002f\u0042\u0065\u0074\u0077\u0065\u0065\u006e");_bafb !=nil {return _bafb ;};};if _acca .Bar !=nil {if _afccg :=_acca .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072"); +_afccg !=nil {return _afccg ;};};return nil ;}; -// Display Formatting Revisions -FormattingAttr *_ee .ST_OnOff ; +// Validate validates the CT_SignedTwipsMeasure and its children +func (_gadcf *CT_SignedTwipsMeasure )Validate ()error {return _gadcf .ValidateWithPath ("C\u0054\u005f\u0053\u0069gn\u0065d\u0054\u0077\u0069\u0070\u0073M\u0065\u0061\u0073\u0075\u0072\u0065");}; -// Display Ink Annotations -InkAnnotationsAttr *_ee .ST_OnOff ;}; +// ValidateWithPath validates the CT_Jc and its children, prefixing error messages with path +func (_fgdac *CT_Jc )ValidateWithPath (path string )error {if _fgdac .ValAttr ==ST_JcUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gbdd :=_fgdac .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbdd !=nil {return _gbdd ;};return nil ;}; -// Validate validates the WdCT_WordprocessingContentPartNonVisual and its children -func (_ececg *WdCT_WordprocessingContentPartNonVisual )Validate ()error {return _ececg .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c"); -};func (_ddg *CT_AutoCaptions )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ege :for {_egbb ,_ddgg :=d .Token ();if _ddgg !=nil {return _ddgg ;};switch _gdg :=_egbb .(type ){case _a .StartElement :switch _gdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_ebbc :=NewCT_AutoCaption (); -if _edd :=d .DecodeElement (_ebbc ,&_gdg );_edd !=nil {return _edd ;};_ddg .AutoCaption =append (_ddg .AutoCaption ,_ebbc );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_gdg .Name ); -if _fde :=d .Skip ();_fde !=nil {return _fde ;};};case _a .EndElement :break _ege ;case _a .CharData :};};return nil ;};func (_dbga *CT_Div )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbga .MarLeft =NewCT_SignedTwipsMeasure ();_dbga .MarRight =NewCT_SignedTwipsMeasure (); -_dbga .MarTop =NewCT_SignedTwipsMeasure ();_dbga .MarBottom =NewCT_SignedTwipsMeasure ();for _ ,_aacc :=range start .Attr {if _aacc .Name .Local =="\u0069\u0064"{_acbeg ,_deea :=_f .ParseInt (_aacc .Value ,10,64);if _deea !=nil {return _deea ;};_dbga .IdAttr =_acbeg ; -continue ;};};_fdbcf :for {_ebfc ,_dcebf :=d .Token ();if _dcebf !=nil {return _dcebf ;};switch _acedc :=_ebfc .(type ){case _a .StartElement :switch _acedc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"}:_dbga .BlockQuote =NewCT_OnOff (); -if _fcca :=d .DecodeElement (_dbga .BlockQuote ,&_acedc );_fcca !=nil {return _fcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062o\u0064\u0079\u0044\u0069\u0076"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062o\u0064\u0079\u0044\u0069\u0076"}:_dbga .BodyDiv =NewCT_OnOff (); -if _gabeb :=d .DecodeElement (_dbga .BodyDiv ,&_acedc );_gabeb !=nil {return _gabeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0072\u004c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0072\u004c\u0065\u0066\u0074"}:if _gdbgc :=d .DecodeElement (_dbga .MarLeft ,&_acedc ); -_gdbgc !=nil {return _gdbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"}:if _bafa :=d .DecodeElement (_dbga .MarRight ,&_acedc ); -_bafa !=nil {return _bafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0054\u006f\u0070"}:if _fabbg :=d .DecodeElement (_dbga .MarTop ,&_acedc ); -_fabbg !=nil {return _fabbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0072\u0042\u006f\u0074\u0074\u006fm"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0072\u0042\u006f\u0074\u0074\u006fm"}:if _aeaag :=d .DecodeElement (_dbga .MarBottom ,&_acedc ); -_aeaag !=nil {return _aeaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0042\u0064\u0072"}:_dbga .DivBdr =NewCT_DivBdr (); -if _dgfd :=d .DecodeElement (_dbga .DivBdr ,&_acedc );_dgfd !=nil {return _dgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064i\u0076\u0073\u0043\u0068\u0069\u006cd"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064i\u0076\u0073\u0043\u0068\u0069\u006cd"}:_eedfg :=NewCT_Divs (); -if _gbegc :=d .DecodeElement (_eedfg ,&_acedc );_gbegc !=nil {return _gbegc ;};_dbga .DivsChild =append (_dbga .DivsChild ,_eedfg );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0076\u0020\u0025\u0076",_acedc .Name ); -if _cfec :=d .Skip ();_cfec !=nil {return _cfec ;};};case _a .EndElement :break _fdbcf ;case _a .CharData :};};return nil ;};func (_bbffff ST_ObjectDrawAspect )Validate ()error {return _bbffff .ValidateWithPath ("")};func (_gcege *ST_BrType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gcege =0; -case "\u0070\u0061\u0067\u0065":*_gcege =1;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_gcege =2;case "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067":*_gcege =3;};return nil ;};func (_ecffa *CT_ProofErr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecffa .TypeAttr =ST_ProofErr (1); -for _ ,_ccbcg :=range start .Attr {if _ccbcg .Name .Local =="\u0074\u0079\u0070\u0065"{_ecffa .TypeAttr .UnmarshalXMLAttr (_ccbcg );continue ;};};for {_dgefb ,_cfddg :=d .Token ();if _cfddg !=nil {return _ff .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072\u003a\u0020\u0025\u0073",_cfddg ); -};if _dfggb ,_ddegb :=_dgefb .(_a .EndElement );_ddegb &&_dfggb .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the WdCT_WordprocessingGroupChoice and its children, prefixing error messages with path +func (_efefca *WdCT_WordprocessingGroupChoice )ValidateWithPath (path string )error {if _efefca .Wsp !=nil {if _gecagf :=_efefca .Wsp .ValidateWithPath (path +"\u002f\u0057\u0073\u0070");_gecagf !=nil {return _gecagf ;};};if _efefca .GrpSp !=nil {if _edbcaa :=_efefca .GrpSp .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070"); +_edbcaa !=nil {return _edbcaa ;};};if _efefca .GraphicFrame !=nil {if _bagdeg :=_efefca .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_bagdeg !=nil {return _bagdeg ;};};if _efefca .Pic !=nil {if _dfdbf :=_efefca .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); +_dfdbf !=nil {return _dfdbf ;};};if _efefca .ContentPart !=nil {if _cbccc :=_efefca .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_cbccc !=nil {return _cbccc ;};};return nil ;}; -// ValidateWithPath validates the EG_RPrMathChoice and its children, prefixing error messages with path -func (_aeabc *EG_RPrMathChoice )ValidateWithPath (path string )error {if _aeabc .Ins !=nil {if _fbfgb :=_aeabc .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_fbfgb !=nil {return _fbfgb ;};};if _aeabc .Del !=nil {if _effca :=_aeabc .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); -_effca !=nil {return _effca ;};};if _aeabc .RPr !=nil {if _fffgf :=_aeabc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_fffgf !=nil {return _fffgf ;};};return nil ;};func NewCT_Document ()*CT_Document {_ddfbg :=&CT_Document {};_ddfbg .ConformanceAttr =_ee .ST_ConformanceClass (1); -return _ddfbg ;};func (_gafbd *ST_FontFamily )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gafbd =0;case "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065":*_gafbd =1;case "\u006d\u006f\u0064\u0065\u0072\u006e":*_gafbd =2; -case "\u0072\u006f\u006da\u006e":*_gafbd =3;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_gafbd =4;case "\u0073\u0077\u0069s\u0073":*_gafbd =5;case "\u0061\u0075\u0074\u006f":*_gafbd =6;};return nil ;};const (ST_PageBorderOffsetUnset ST_PageBorderOffset =0; -ST_PageBorderOffsetPage ST_PageBorderOffset =1;ST_PageBorderOffsetText ST_PageBorderOffset =2;);type EG_RPrMathChoice struct{ +// Validate validates the CT_FFStatusText and its children +func (_eddddc *CT_FFStatusText )Validate ()error {return _eddddc .ValidateWithPath ("\u0043T\u005fF\u0046\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074");}; -// Inserted Math Control Character -Ins *CT_MathCtrlIns ; +// ValidateWithPath validates the CT_DocPartGallery and its children, prefixing error messages with path +func (_edgd *CT_DocPartGallery )ValidateWithPath (path string )error {if _edgd .ValAttr ==ST_DocPartGalleryUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dacc :=_edgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dacc !=nil {return _dacc ;};return nil ;}; -// Deleted Math Control Character -Del *CT_MathCtrlDel ; +// ValidateWithPath validates the Numbering and its children, prefixing error messages with path +func (_eadabfb *Numbering )ValidateWithPath (path string )error {if _bbbgfb :=_eadabfb .CT_Numbering .ValidateWithPath (path );_bbbgfb !=nil {return _bbbgfb ;};return nil ;};type CT_Bookmark struct{NameAttr string ;ColFirstAttr *int64 ;ColLastAttr *int64 ; +DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; -// Run Properties -RPr *CT_RPr ;}; +// Annotation Identifier +IdAttr int64 ;};func (_gecaeb ST_ChapterSep )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfacce :=_a .Attr {};_bfacce .Name =name ;switch _gecaeb {case ST_ChapterSepUnset :_bfacce .Value ="";case ST_ChapterSepHyphen :_bfacce .Value ="\u0068\u0079\u0070\u0068\u0065\u006e"; +case ST_ChapterSepPeriod :_bfacce .Value ="\u0070\u0065\u0072\u0069\u006f\u0064";case ST_ChapterSepColon :_bfacce .Value ="\u0063\u006f\u006co\u006e";case ST_ChapterSepEmDash :_bfacce .Value ="\u0065\u006d\u0044\u0061\u0073\u0068";case ST_ChapterSepEnDash :_bfacce .Value ="\u0065\u006e\u0044\u0061\u0073\u0068"; +};return _bfacce ,nil ;};func NewEG_RPrContent ()*EG_RPrContent {_edbfc :=&EG_RPrContent {};return _edbfc };func (_aefdd *EG_HdrFtrReferences )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aefdd .HdrFtrReferencesChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};func (_egffbc *ST_PTabLeader )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egffbc =0;case "\u006e\u006f\u006e\u0065":*_egffbc =1;case "\u0064\u006f\u0074":*_egffbc =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_egffbc =3; +case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_egffbc =4;case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_egffbc =5;};return nil ;};func (_bgeba ST_VAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dgbef :=_a .Attr {}; +_dgbef .Name =name ;switch _bgeba {case ST_VAnchorUnset :_dgbef .Value ="";case ST_VAnchorText :_dgbef .Value ="\u0074\u0065\u0078\u0074";case ST_VAnchorMargin :_dgbef .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_VAnchorPage :_dgbef .Value ="\u0070\u0061\u0067\u0065"; +};return _dgbef ,nil ;};func (_ffefga ST_TextAlignment )String ()string {switch _ffefga {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"; +case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 5:return "\u0061\u0075\u0074\u006f";};return "";};type CT_DocPartBehavior struct{ -// ValidateWithPath validates the CT_GlossaryDocument and its children, prefixing error messages with path -func (_dgdcb *CT_GlossaryDocument )ValidateWithPath (path string )error {if _dgdcb .Background !=nil {if _daff :=_dgdcb .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");_daff !=nil {return _daff ;};}; -if _dgdcb .DocParts !=nil {if _gbgda :=_dgdcb .DocParts .ValidateWithPath (path +"\u002fD\u006f\u0063\u0050\u0061\u0072\u0074s");_gbgda !=nil {return _gbgda ;};};return nil ;};type CT_ReadingModeInkLockDown struct{ +// Insertion Behavior Value +ValAttr ST_DocPartBehavior ;};func NewCT_Spacing ()*CT_Spacing {_dfcba :=&CT_Spacing {};return _dfcba };func (_bfbgg ST_View )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdbcdc :=_a .Attr {};_bdbcdc .Name =name ;switch _bfbgg {case ST_ViewUnset :_bdbcdc .Value =""; +case ST_ViewNone :_bdbcdc .Value ="\u006e\u006f\u006e\u0065";case ST_ViewPrint :_bdbcdc .Value ="\u0070\u0072\u0069n\u0074";case ST_ViewOutline :_bdbcdc .Value ="\u006fu\u0074\u006c\u0069\u006e\u0065";case ST_ViewMasterPages :_bdbcdc .Value ="m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073"; +case ST_ViewNormal :_bdbcdc .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_ViewWeb :_bdbcdc .Value ="\u0077\u0065\u0062";};return _bdbcdc ,nil ;}; -// Use Actual Pages, Not Virtual Pages -ActualPgAttr _ee .ST_OnOff ; +// ValidateWithPath validates the WdCT_WrapPath and its children, prefixing error messages with path +func (_fcabgb *WdCT_WrapPath )ValidateWithPath (path string )error {if _degecf :=_fcabgb .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_degecf !=nil {return _degecf ;};for _bdfeb ,_bbcdaa :=range _fcabgb .LineTo {if _ddccf :=_bbcdaa .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u004c\u0069\u006e\u0065\u0054\u006f\u005b\u0025\u0064\u005d",path ,_bdfeb )); +_ddccf !=nil {return _ddccf ;};};return nil ;};type WdCT_WordprocessingContentPart struct{BwModeAttr _e .ST_BlackWhiteMode ;IdAttr string ;NvContentPartPr *WdCT_WordprocessingContentPartNonVisual ;Xfrm *_e .CT_Transform2D ;ExtLst *_e .CT_OfficeArtExtensionList ; +};func NewCT_Empty ()*CT_Empty {_fgfgg :=&CT_Empty {};return _fgfgg };func (_fefbbb ST_TabTlc )Validate ()error {return _fefbbb .ValidateWithPath ("")};type ST_FtnEdn byte ; -// Virtual Page Width -WAttr uint64 ; +// Validate validates the CT_DocRsids and its children +func (_dgdbb *CT_DocRsids )Validate ()error {return _dgdbb .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073");};func NewCT_CalendarType ()*CT_CalendarType {_dbdg :=&CT_CalendarType {};return _dbdg };type CT_DocPartName struct{ -// Virtual Page Height -HAttr uint64 ; +// Name Value +ValAttr string ; -// Font Size Scaling -FontSzAttr ST_DecimalNumberOrPercent ;};func (_ggefc *CT_MoveBookmark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_ggefc .AuthorAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (_ggefc .DateAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_ggefc .NameAttr )}); -if _ggefc .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_ggefc .ColFirstAttr )});};if _ggefc .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_ff .Sprintf ("\u0025\u0076",*_ggefc .ColLastAttr )}); -};if _ggefc .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_aedaff ,_fdgbd :=_ggefc .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _fdgbd !=nil {return _fdgbd ;};start .Attr =append (start .Attr ,_aedaff );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_ggefc .IdAttr )});e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dcd *CT_AutoCaptions )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_fcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}}; -for _ ,_ddf :=range _dcd .AutoCaption {e .EncodeElement (_ddf ,_fcc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TrackChangeNumbering struct{OriginalAttr *string ;AuthorAttr string ;DateAttr *_g .Time ; +// Built-In Entry +DecoratedAttr *_f .ST_OnOff ;}; -// Annotation Identifier -IdAttr int64 ;};func (_cceab ST_TextDirection )Validate ()error {return _cceab .ValidateWithPath ("")};type CT_TblGridCol struct{ +// ValidateWithPath validates the CT_FFHelpText and its children, prefixing error messages with path +func (_eddgea *CT_FFHelpText )ValidateWithPath (path string )error {if _bbad :=_eddgea .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bbad !=nil {return _bbad ;};return nil ;};type CT_Ruby struct{ -// Grid Column Width -WAttr *_ee .ST_TwipsMeasure ;};func (_dfgcag ST_ThemeColor )Validate ()error {return _dfgcag .ValidateWithPath ("")};func (_gcdaaaa ST_Direction )ValidateWithPath (path string )error {switch _gcdaaaa {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcdaaaa )); -};return nil ;};func (_cgga *CT_Frame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdbce :for {_fbdf ,_fcgbf :=d .Token ();if _fcgbf !=nil {return _fcgbf ;};switch _dabgb :=_fbdf .(type ){case _a .StartElement :switch _dabgb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_cgga .Sz =NewCT_String (); -if _bgbg :=d .DecodeElement (_cgga .Sz ,&_dabgb );_bgbg !=nil {return _bgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_cgga .Name =NewCT_String (); -if _aage :=d .DecodeElement (_cgga .Name ,&_dabgb );_aage !=nil {return _aage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0069\u0074l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074l\u0065"}:_cgga .Title =NewCT_String (); -if _bddc :=d .DecodeElement (_cgga .Title ,&_dabgb );_bddc !=nil {return _bddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"}:_cgga .LongDesc =NewCT_Rel (); -if _gdcbd :=d .DecodeElement (_cgga .LongDesc ,&_dabgb );_gdcbd !=nil {return _gdcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006ce\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006ce\u004e\u0061\u006d\u0065"}:_cgga .SourceFileName =NewCT_Rel (); -if _bggdd :=d .DecodeElement (_cgga .SourceFileName ,&_dabgb );_bggdd !=nil {return _bggdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0057"}:_cgga .MarW =NewCT_PixelsMeasure (); -if _bfdd :=d .DecodeElement (_cgga .MarW ,&_dabgb );_bfdd !=nil {return _bfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0048"}:_cgga .MarH =NewCT_PixelsMeasure (); -if _aagdg :=d .DecodeElement (_cgga .MarH ,&_dabgb );_aagdg !=nil {return _aagdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073c\u0072\u006f\u006c\u006c\u0062\u0061r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073c\u0072\u006f\u006c\u006c\u0062\u0061r"}:_cgga .Scrollbar =NewCT_FrameScrollbar (); -if _beaf :=d .DecodeElement (_cgga .Scrollbar ,&_dabgb );_beaf !=nil {return _beaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0052e\u0073\u0069\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0052e\u0073\u0069\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064"}:_cgga .NoResizeAllowed =NewCT_OnOff (); -if _fcdgb :=d .DecodeElement (_cgga .NoResizeAllowed ,&_dabgb );_fcdgb !=nil {return _fcdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006ek\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006ek\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"}:_cgga .LinkedToFile =NewCT_OnOff (); -if _cgbba :=d .DecodeElement (_cgga .LinkedToFile ,&_dabgb );_cgbba !=nil {return _cgbba ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_dabgb .Name ); -if _bdgd :=d .Skip ();_bdgd !=nil {return _bdgd ;};};case _a .EndElement :break _cdbce ;case _a .CharData :};};return nil ;};func (_cefac *ST_StyleSort )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebeeg ,_ccdegdb :=d .Token ();if _ccdegdb !=nil {return _ccdegdb ; -};if _fdffbg ,_ddggd :=_ebeeg .(_a .EndElement );_ddggd &&_fdffbg .Name ==start .Name {*_cefac =1;return nil ;};if _fdffc ,_bbdag :=_ebeeg .(_a .CharData );!_bbdag {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebeeg ); -}else {switch string (_fdffc ){case "":*_cefac =0;case "\u006e\u0061\u006d\u0065":*_cefac =1;case "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079":*_cefac =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_cefac =3;case "\u0066\u006f\u006e\u0074":*_cefac =4; -case "\u0062a\u0073\u0065\u0064\u004f\u006e":*_cefac =5;case "\u0074\u0079\u0070\u0065":*_cefac =6;case "\u0030\u0030\u0030\u0030":*_cefac =7;case "\u0030\u0030\u0030\u0031":*_cefac =8;case "\u0030\u0030\u0030\u0032":*_cefac =9;case "\u0030\u0030\u0030\u0033":*_cefac =10; -case "\u0030\u0030\u0030\u0034":*_cefac =11;case "\u0030\u0030\u0030\u0035":*_cefac =12;};};_ebeeg ,_ccdegdb =d .Token ();if _ccdegdb !=nil {return _ccdegdb ;};if _gafad ,_dceade :=_ebeeg .(_a .EndElement );_dceade &&_gafad .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebeeg );};func (_aefdc *CT_WebSettings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _aefdc .Frameset !=nil {_bfcea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}};e .EncodeElement (_aefdc .Frameset ,_bfcea );};if _aefdc .Divs !=nil {_fcaag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0076\u0073"}}; -e .EncodeElement (_aefdc .Divs ,_fcaag );};if _aefdc .Encoding !=nil {_eeeca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}};e .EncodeElement (_aefdc .Encoding ,_eeeca );};if _aefdc .OptimizeForBrowser !=nil {_edgfa :=_a .StartElement {Name :_a .Name {Local :"w\u003ao\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u0046o\u0072\u0042\u0072\u006fws\u0065\u0072"}}; -e .EncodeElement (_aefdc .OptimizeForBrowser ,_edgfa );};if _aefdc .RelyOnVML !=nil {_bbdfe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u006c\u0079\u004f\u006e\u0056\u004d\u004c"}};e .EncodeElement (_aefdc .RelyOnVML ,_bbdfe );};if _aefdc .AllowPNG !=nil {_aacfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}}; -e .EncodeElement (_aefdc .AllowPNG ,_aacfb );};if _aefdc .DoNotRelyOnCSS !=nil {_fbbeac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006ft\u0052\u0065\u006c\u0079\u004f\u006e\u0043\u0053\u0053"}};e .EncodeElement (_aefdc .DoNotRelyOnCSS ,_fbbeac ); -};if _aefdc .DoNotSaveAsSingleFile !=nil {_cbfdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0053\u0061\u0076\u0065\u0041\u0073\u0053\u0069\u006e\u0067\u006c\u0065\u0046\u0069\u006c\u0065"}};e .EncodeElement (_aefdc .DoNotSaveAsSingleFile ,_cbfdb ); -};if _aefdc .DoNotOrganizeInFolder !=nil {_cedeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u004f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006f\u006c\u0064\u0065\u0072"}};e .EncodeElement (_aefdc .DoNotOrganizeInFolder ,_cedeg ); -};if _aefdc .DoNotUseLongFileNames !=nil {_bcfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u004c\u006f\u006e\u0067\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065\u0073"}};e .EncodeElement (_aefdc .DoNotUseLongFileNames ,_bcfbc ); -};if _aefdc .PixelsPerInch !=nil {_dbdac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070i\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}};e .EncodeElement (_aefdc .PixelsPerInch ,_dbdac );};if _aefdc .TargetScreenSz !=nil {_cgefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0061\u0072\u0067e\u0074\u0053\u0063\u0072\u0065\u0065\u006e\u0053\u007a"}}; -e .EncodeElement (_aefdc .TargetScreenSz ,_cgefc );};if _aefdc .SaveSmartTagsAsXml !=nil {_adcfc :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0061\u0076\u0065\u0053\u006d\u0061\u0072\u0074T\u0061\u0067\u0073\u0041sX\u006d\u006c"}};e .EncodeElement (_aefdc .SaveSmartTagsAsXml ,_adcfc ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_WriteProtection struct{ +// Phonetic Guide Properties +RubyPr *CT_RubyPr ; -// Recommend Write Protection in User Interface -RecommendedAttr *_ee .ST_OnOff ;AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;CryptProviderTypeAttr _ee .ST_CryptProv ;CryptAlgorithmClassAttr _ee .ST_AlgClass ;CryptAlgorithmTypeAttr _ee .ST_AlgType ;CryptAlgorithmSidAttr *int64 ; -CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ;SaltAttr *string ;}; +// Phonetic Guide Text +Rt *CT_RubyContent ; -// Validate validates the CT_TblOverlap and its children -func (_gdccef *CT_TblOverlap )Validate ()error {return _gdccef .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");};func NewCT_Proof ()*CT_Proof {_bebef :=&CT_Proof {};return _bebef }; +// Phonetic Guide Base Text +RubyBase *CT_RubyContent ;};type CT_DocDefaults struct{ -// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path -func (_cbda *CT_Comment )ValidateWithPath (path string )error {for _bfgb ,_cbge :=range _cbda .EG_BlockLevelElts {if _bgga :=_cbge .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bfgb )); -_bgga !=nil {return _bgga ;};};return nil ;};type Fonts struct{CT_FontsList }; +// Default Run Properties +RPrDefault *CT_RPrDefault ; -// ValidateWithPath validates the Comments and its children, prefixing error messages with path -func (_fbbeaa *Comments )ValidateWithPath (path string )error {if _ccaag :=_fbbeaa .CT_Comments .ValidateWithPath (path );_ccaag !=nil {return _ccaag ;};return nil ;};func (_bfgeea *CT_Panose )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddadee :=range start .Attr {if _ddadee .Name .Local =="\u0076\u0061\u006c"{_eebde :=_ddadee .Value ; -_bfgeea .ValAttr =_eebde ;continue ;};};for {_geeeg ,_gcddc :=d .Token ();if _gcddc !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0061\u006eo\u0073\u0065\u003a\u0020\u0025\u0073",_gcddc );};if _dbacd ,_eacff :=_geeeg .(_a .EndElement ); -_eacff &&_dbacd .Name ==start .Name {break ;};};return nil ;};func (_bbddac *CT_MarkupRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbddac .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_ggbg ,_eagaed :=_bbddac .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _eagaed !=nil {return _eagaed ;};start .Attr =append (start .Attr ,_ggbg );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_bbddac .IdAttr )});e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbeggb *CT_FontFamily )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbeggb .ValAttr =ST_FontFamily (1);for _ ,_gaea :=range start .Attr {if _gaea .Name .Local =="\u0076\u0061\u006c"{_bbeggb .ValAttr .UnmarshalXMLAttr (_gaea ); -continue ;};};for {_dfegb ,_eaecg :=d .Token ();if _eaecg !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0046a\u006d\u0069\u006c\u0079\u003a\u0020\u0025s",_eaecg );};if _cgbfc ,_aagc :=_dfegb .(_a .EndElement ); -_aagc &&_cgbfc .Name ==start .Name {break ;};};return nil ;};func (_edefd *CT_Drawing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_abggc :=range _edefd .DrawingChoice {_abggc .MarshalXML (e ,_a .StartElement {}); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Default Paragraph Properties +PPrDefault *CT_PPrDefault ;};func (_bccceb ST_HeightRule )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bccceb .String (),start );};func (_adbgfa *EG_HdrFtrReferences )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adbgfa .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); +_bdbcf :for {_caacb ,_geafde :=d .Token ();if _geafde !=nil {return _geafde ;};switch _ggcdg :=_caacb .(type ){case _a .StartElement :switch _ggcdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_adbgfa .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); +if _cfcace :=d .DecodeElement (&_adbgfa .HdrFtrReferencesChoice .HeaderReference ,&_ggcdg );_cfcace !=nil {return _cfcace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_adbgfa .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice (); +if _ddeddf :=d .DecodeElement (&_adbgfa .HdrFtrReferencesChoice .FooterReference ,&_ggcdg );_ddeddf !=nil {return _ddeddf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074\u0072\u0052ef\u0065\u0072\u0065\u006e\u0063\u0065\u0073\u0020\u0025\u0076",_ggcdg .Name ); +if _egddbb :=d .Skip ();_egddbb !=nil {return _egddbb ;};};case _a .EndElement :break _bdbcf ;case _a .CharData :};};return nil ;};const (ST_PTabAlignmentUnset ST_PTabAlignment =0;ST_PTabAlignmentLeft ST_PTabAlignment =1;ST_PTabAlignmentCenter ST_PTabAlignment =2; +ST_PTabAlignmentRight ST_PTabAlignment =3;);func NewCT_DocPartBehavior ()*CT_DocPartBehavior {_egdg :=&CT_DocPartBehavior {};_egdg .ValAttr =ST_DocPartBehavior (1);return _egdg ;};func (_fbdaa *CT_Headers )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +_cgcad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072"}};for _ ,_deecb :=range _fbdaa .Header {e .EncodeElement (_deecb ,_cgcad );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_ObjectChoice ()*CT_ObjectChoice {_beeba :=&CT_ObjectChoice {}; +return _beeba };func (_eefea ST_PageBorderZOrder )ValidateWithPath (path string )error {switch _eefea {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eefea )); +};return nil ;};func (_dfgfab WdST_RelFromV )String ()string {switch _dfgfab {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case 4:return "\u006c\u0069\u006e\u0065"; +case 5:return "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n";case 6:return "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e";case 7:return "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";case 8:return "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; +};return "";};type ST_EdGrp byte ;type CT_TrPrBaseChoice struct{ -// ValidateWithPath validates the CT_PPrBase and its children, prefixing error messages with path -func (_eaffba *CT_PPrBase )ValidateWithPath (path string )error {if _eaffba .PStyle !=nil {if _eddfb :=_eaffba .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_eddfb !=nil {return _eddfb ;};};if _eaffba .KeepNext !=nil {if _bdfeb :=_eaffba .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); -_bdfeb !=nil {return _bdfeb ;};};if _eaffba .KeepLines !=nil {if _gbgcg :=_eaffba .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_gbgcg !=nil {return _gbgcg ;};};if _eaffba .PageBreakBefore !=nil {if _acedce :=_eaffba .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); -_acedce !=nil {return _acedce ;};};if _eaffba .FramePr !=nil {if _cdggb :=_eaffba .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_cdggb !=nil {return _cdggb ;};};if _eaffba .WidowControl !=nil {if _gfcdc :=_eaffba .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); -_gfcdc !=nil {return _gfcdc ;};};if _eaffba .NumPr !=nil {if _cbfdde :=_eaffba .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_cbfdde !=nil {return _cbfdde ;};};if _eaffba .SuppressLineNumbers !=nil {if _eecbc :=_eaffba .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); -_eecbc !=nil {return _eecbc ;};};if _eaffba .PBdr !=nil {if _ebfaa :=_eaffba .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_ebfaa !=nil {return _ebfaa ;};};if _eaffba .Shd !=nil {if _gbdbc :=_eaffba .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_gbdbc !=nil {return _gbdbc ;};};if _eaffba .Tabs !=nil {if _bfbdg :=_eaffba .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_bfbdg !=nil {return _bfbdg ;};};if _eaffba .SuppressAutoHyphens !=nil {if _cfbef :=_eaffba .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); -_cfbef !=nil {return _cfbef ;};};if _eaffba .Kinsoku !=nil {if _eefdd :=_eaffba .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_eefdd !=nil {return _eefdd ;};};if _eaffba .WordWrap !=nil {if _fafaa :=_eaffba .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); -_fafaa !=nil {return _fafaa ;};};if _eaffba .OverflowPunct !=nil {if _bdbb :=_eaffba .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_bdbb !=nil {return _bdbb ;};};if _eaffba .TopLinePunct !=nil {if _aeada :=_eaffba .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); -_aeada !=nil {return _aeada ;};};if _eaffba .AutoSpaceDE !=nil {if _addabf :=_eaffba .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_addabf !=nil {return _addabf ;};};if _eaffba .AutoSpaceDN !=nil {if _bgdb :=_eaffba .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); -_bgdb !=nil {return _bgdb ;};};if _eaffba .Bidi !=nil {if _fdafea :=_eaffba .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_fdafea !=nil {return _fdafea ;};};if _eaffba .AdjustRightInd !=nil {if _ecgbg :=_eaffba .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); -_ecgbg !=nil {return _ecgbg ;};};if _eaffba .SnapToGrid !=nil {if _bgcb :=_eaffba .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_bgcb !=nil {return _bgcb ;};};if _eaffba .Spacing !=nil {if _ffceef :=_eaffba .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_ffceef !=nil {return _ffceef ;};};if _eaffba .Ind !=nil {if _bfaeb :=_eaffba .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_bfaeb !=nil {return _bfaeb ;};};if _eaffba .ContextualSpacing !=nil {if _ffeeb :=_eaffba .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); -_ffeeb !=nil {return _ffeeb ;};};if _eaffba .MirrorIndents !=nil {if _dbeg :=_eaffba .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_dbeg !=nil {return _dbeg ;};};if _eaffba .SuppressOverlap !=nil {if _aeggcd :=_eaffba .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); -_aeggcd !=nil {return _aeggcd ;};};if _eaffba .Jc !=nil {if _ecdba :=_eaffba .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_ecdba !=nil {return _ecdba ;};};if _eaffba .TextDirection !=nil {if _gcdfe :=_eaffba .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_gcdfe !=nil {return _gcdfe ;};};if _eaffba .TextAlignment !=nil {if _acbbbd :=_eaffba .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_acbbbd !=nil {return _acbbbd ;};};if _eaffba .TextboxTightWrap !=nil {if _fddfae :=_eaffba .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); -_fddfae !=nil {return _fddfae ;};};if _eaffba .OutlineLvl !=nil {if _acdcd :=_eaffba .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_acdcd !=nil {return _acdcd ;};};if _eaffba .DivId !=nil {if _gaccc :=_eaffba .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); -_gaccc !=nil {return _gaccc ;};};if _eaffba .CnfStyle !=nil {if _ggade :=_eaffba .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_ggade !=nil {return _ggade ;};};return nil ;};func (_ddeef ST_PTabAlignment )ValidateWithPath (path string )error {switch _ddeef {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddeef )); -};return nil ;};const (ST_HAnchorUnset ST_HAnchor =0;ST_HAnchorText ST_HAnchor =1;ST_HAnchorMargin ST_HAnchor =2;ST_HAnchorPage ST_HAnchor =3;);type CT_DocPartName struct{ +// Table Row Conditional Formatting +CnfStyle *CT_Cnf ; -// Name Value -ValAttr string ; +// Associated HTML div ID +DivId *CT_DecimalNumber ; -// Built-In Entry -DecoratedAttr *_ee .ST_OnOff ;};type CT_SectPr struct{EG_HdrFtrReferences []*EG_HdrFtrReferences ; +// Grid Columns Before First Cell +GridBefore *CT_DecimalNumber ; -// Section-Wide Footnote Properties -FootnotePr *CT_FtnProps ; +// Grid Columns After Last Cell +GridAfter *CT_DecimalNumber ; -// Section-Wide Endnote Properties -EndnotePr *CT_EdnProps ; +// Preferred Width Before Table Row +WBefore *CT_TblWidth ; -// Section Type -Type *CT_SectType ; +// Preferred Width After Table Row +WAfter *CT_TblWidth ; -// Page Size -PgSz *CT_PageSz ; +// Table Row Cannot Break Across Pages +CantSplit *CT_OnOff ; -// Page Margins -PgMar *CT_PageMar ; +// Table Row Height +TrHeight *CT_Height ; -// Paper Source Information -PaperSrc *CT_PaperSource ; +// Repeat Table Row on Every New Page +TblHeader *CT_OnOff ; -// Page Borders -PgBorders *CT_PageBorders ; +// Table Row Cell Spacing +TblCellSpacing *CT_TblWidth ; -// Line Numbering Settings -LnNumType *CT_LineNumber ; +// Table Row Alignment +Jc *CT_JcTable ; -// Page Numbering Settings -PgNumType *CT_PageNumber ; +// Hidden Table Row Marker +Hidden *CT_OnOff ;};func (_cgdegf *CT_SdtDateMappingType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cgdegf .ValAttr !=ST_SdtDateMappingTypeUnset {_gddfac ,_adbgaec :=_cgdegf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _adbgaec !=nil {return _adbgaec ;};start .Attr =append (start .Attr ,_gddfac );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fccac *EG_ContentRowContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fccac .ContentRowContentChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};type CT_Language struct{ -// Column Definitions -Cols *CT_Columns ; +// Latin Language +ValAttr *string ; -// Only Allow Editing of Form Fields -FormProt *CT_OnOff ; +// East Asian Language +EastAsiaAttr *string ; -// Vertical Text Alignment on Page -VAlign *CT_VerticalJc ; +// Complex Script Language +BidiAttr *string ;};func NewCT_DocDefaults ()*CT_DocDefaults {_ebbae :=&CT_DocDefaults {};return _ebbae };func (_eeebcd ST_VerticalJc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ebfac :=_a .Attr {};_ebfac .Name =name ;switch _eeebcd {case ST_VerticalJcUnset :_ebfac .Value =""; +case ST_VerticalJcTop :_ebfac .Value ="\u0074\u006f\u0070";case ST_VerticalJcCenter :_ebfac .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_VerticalJcBoth :_ebfac .Value ="\u0062\u006f\u0074\u0068";case ST_VerticalJcBottom :_ebfac .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; +};return _ebfac ,nil ;}; -// Suppress Endnotes In Document -NoEndnote *CT_OnOff ; +// Validate validates the WdCT_Inline and its children +func (_cbfge *WdCT_Inline )Validate ()error {return _cbfge .ValidateWithPath ("W\u0064\u0043\u0054\u005f\u0049\u006e\u006c\u0069\u006e\u0065");};func (_ddccd *CT_SectType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dagaa :=range start .Attr {if _dagaa .Name .Local =="\u0076\u0061\u006c"{_ddccd .ValAttr .UnmarshalXMLAttr (_dagaa ); +continue ;};};for {_deegb ,_dcbfga :=d .Token ();if _dcbfga !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_dcbfga );};if _ebdeb ,_fecce :=_deegb .(_a .EndElement ); +_fecce &&_ebdeb .Name ==start .Name {break ;};};return nil ;};func (_dfbacc WdST_RelFromV )ValidateWithPath (path string )error {switch _dfbacc {case 0,1,2,3,4,5,6,7,8:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfbacc )); +};return nil ;};func (_ggedd *CT_Kinsoku )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gcaa :=range start .Attr {if _gcaa .Name .Local =="\u006c\u0061\u006e\u0067"{_aeaed :=_gcaa .Value ;_ggedd .LangAttr =_aeaed ;continue ;};if _gcaa .Name .Local =="\u0076\u0061\u006c"{_ffeca :=_gcaa .Value ; +_ggedd .ValAttr =_ffeca ;continue ;};};for {_fbfc ,_aafca :=d .Token ();if _aafca !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u003a\u0020%\u0073",_aafca );};if _gfda ,_ebcgf :=_fbfc .(_a .EndElement ); +_ebcgf &&_gfda .Name ==start .Name {break ;};};return nil ;}; -// Different First Page Headers and Footers -TitlePg *CT_OnOff ; +// Validate validates the CT_TblLayoutType and its children +func (_fadgd *CT_TblLayoutType )Validate ()error {return _fadgd .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cL\u0061\u0079\u006f\u0075\u0074\u0054\u0079\u0070\u0065");};func NewEG_PContent ()*EG_PContent {_gfcec :=&EG_PContent {};_gfcec .PContentChoice =NewEG_PContentChoice (); +return _gfcec ;};func (_cecfg ST_JcTable )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_abffg :=_a .Attr {};_abffg .Name =name ;switch _cecfg {case ST_JcTableUnset :_abffg .Value ="";case ST_JcTableCenter :_abffg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_JcTableEnd :_abffg .Value ="\u0065\u006e\u0064";case ST_JcTableLeft :_abffg .Value ="\u006c\u0065\u0066\u0074";case ST_JcTableRight :_abffg .Value ="\u0072\u0069\u0067h\u0074";case ST_JcTableStart :_abffg .Value ="\u0073\u0074\u0061r\u0074";};return _abffg ,nil ; +};func (_bccac *CT_DivBdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebca :for {_bdgcd ,_fafe :=d .Token ();if _fafe !=nil {return _fafe ;};switch _gbfe :=_bdgcd .(type ){case _a .StartElement :switch _gbfe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_bccac .Top =NewCT_Border (); +if _agcbf :=d .DecodeElement (_bccac .Top ,&_gbfe );_agcbf !=nil {return _agcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_bccac .Left =NewCT_Border (); +if _adaef :=d .DecodeElement (_bccac .Left ,&_gbfe );_adaef !=nil {return _adaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_bccac .Bottom =NewCT_Border (); +if _fbfbea :=d .DecodeElement (_bccac .Bottom ,&_gbfe );_fbfbea !=nil {return _fbfbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_bccac .Right =NewCT_Border (); +if _egce :=d .DecodeElement (_bccac .Right ,&_gbfe );_egce !=nil {return _egce ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0069\u0076B\u0064\u0072 \u0025\u0076",_gbfe .Name ); +if _cbdb :=d .Skip ();_cbdb !=nil {return _cbdb ;};};case _a .EndElement :break _ebca ;case _a .CharData :};};return nil ;}; -// Text Flow Direction -TextDirection *CT_TextDirection ; +// Validate validates the CT_MailMerge and its children +func (_afgdga *CT_MailMerge )Validate ()error {return _afgdga .ValidateWithPath ("\u0043\u0054\u005fM\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065");}; -// Right to Left Section Layout -Bidi *CT_OnOff ; - -// Gutter on Right Side of Page -RtlGutter *CT_OnOff ; - -// Document Grid -DocGrid *CT_DocGrid ; - -// Reference to Printer Settings Data -PrinterSettings *CT_Rel ; +// ValidateWithPath validates the WdCT_WordprocessingShape and its children, prefixing error messages with path +func (_cdbbe *WdCT_WordprocessingShape )ValidateWithPath (path string )error {if _cdbbe .CNvPr !=nil {if _edggc :=_cdbbe .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_edggc !=nil {return _edggc ;};};if _eedeac :=_cdbbe .WordprocessingShapeChoice .ValidateWithPath (path +"\u002f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073s\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065"); +_eedeac !=nil {return _eedeac ;};if _gffebc :=_cdbbe .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_gffebc !=nil {return _gffebc ;};if _cdbbe .Style !=nil {if _fegaac :=_cdbbe .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065"); +_fegaac !=nil {return _fegaac ;};};if _cdbbe .ExtLst !=nil {if _gecacf :=_cdbbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gecacf !=nil {return _gecacf ;};};if _cdbbe .WordprocessingShapeChoice1 !=nil {if _dedda :=_cdbbe .WordprocessingShapeChoice1 .ValidateWithPath (path +"/\u0057\u006f\u0072\u0064\u0070\u0072o\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068a\u0070\u0065\u0043h\u006fi\u0063\u0065\u0031"); +_dedda !=nil {return _dedda ;};};if _ccdab :=_cdbbe .BodyPr .ValidateWithPath (path +"\u002fB\u006f\u0064\u0079\u0050\u0072");_ccdab !=nil {return _ccdab ;};return nil ;};func NewWdCT_WordprocessingGroup ()*WdCT_WordprocessingGroup {_fcace :=&WdCT_WordprocessingGroup {}; +_fcace .CNvGrpSpPr =_e .NewCT_NonVisualGroupDrawingShapeProps ();_fcace .GrpSpPr =_e .NewCT_GroupShapeProperties ();return _fcace ;};type CT_ParaRPr struct{ -// Revision Information for Section Properties -SectPrChange *CT_SectPrChange ;RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;}; +// Inserted Paragraph +Ins *CT_TrackChange ; -// ValidateWithPath validates the WdCT_WrapSquare and its children, prefixing error messages with path -func (_eeffcd *WdCT_WrapSquare )ValidateWithPath (path string )error {if _eeffcd .WrapTextAttr ==WdST_WrapTextUnset {return _ff .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _dedgab :=_eeffcd .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_dedgab !=nil {return _dedgab ;};if _eeffcd .EffectExtent !=nil {if _fdeab :=_eeffcd .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"); -_fdeab !=nil {return _fdeab ;};};return nil ;}; +// Deleted Paragraph +Del *CT_TrackChange ; -// ValidateWithPath validates the CT_RubyAlign and its children, prefixing error messages with path -func (_ccgbdb *CT_RubyAlign )ValidateWithPath (path string )error {if _ccgbdb .ValAttr ==ST_RubyAlignUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _adgag :=_ccgbdb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adgag !=nil {return _adgag ;};return nil ;};func (_ffbdg *WdCT_EffectExtent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aadgb :=range start .Attr {if _aadgb .Name .Local =="\u006c"{_cbaab ,_edeac :=ParseUnionST_Coordinate (_aadgb .Value ); -if _edeac !=nil {return _edeac ;};_ffbdg .LAttr =_cbaab ;continue ;};if _aadgb .Name .Local =="\u0074"{_dfggg ,_fgbdd :=ParseUnionST_Coordinate (_aadgb .Value );if _fgbdd !=nil {return _fgbdd ;};_ffbdg .TAttr =_dfggg ;continue ;};if _aadgb .Name .Local =="\u0072"{_ecaad ,_ebdbdf :=ParseUnionST_Coordinate (_aadgb .Value ); -if _ebdbdf !=nil {return _ebdbdf ;};_ffbdg .RAttr =_ecaad ;continue ;};if _aadgb .Name .Local =="\u0062"{_fdebae ,_bffbb :=ParseUnionST_Coordinate (_aadgb .Value );if _bffbb !=nil {return _bffbb ;};_ffbdg .BAttr =_fdebae ;continue ;};};for {_agadg ,_aaeacf :=d .Token (); -if _aaeacf !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0057\u0064\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074: \u0025\u0073",_aaeacf );};if _egddgc ,_becbc :=_agadg .(_a .EndElement ); -_becbc &&_egddgc .Name ==start .Name {break ;};};return nil ;};func (_ceebce *WdCT_WordprocessingShapeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ceebce .CNvSpPr !=nil {_bebca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_ceebce .CNvSpPr ,_bebca );}else if _ceebce .CNvCnPr !=nil {_cadbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0043\u006e\u0050\u0072"}};e .EncodeElement (_ceebce .CNvCnPr ,_cadbg );};return nil ; -};func (_dfded *CT_ObjectChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfded .Control !=nil {_cedce :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0074\u0072\u006fl"}};e .EncodeElement (_dfded .Control ,_cedce ); -}else if _dfded .ObjectLink !=nil {_gdfge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fb\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}};e .EncodeElement (_dfded .ObjectLink ,_gdfge );}else if _dfded .ObjectEmbed !=nil {_ccagg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}}; -e .EncodeElement (_dfded .ObjectEmbed ,_ccagg );}else if _dfded .Movie !=nil {_aadee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u006f\u0076\u0069\u0065"}};e .EncodeElement (_dfded .Movie ,_aadee );};return nil ;};func (_adecc ST_MailMergeOdsoFMDFieldType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_adecc .String (),start ); -}; +// Move Source Paragraph +MoveFrom *CT_TrackChange ; -// ValidateWithPath validates the CT_SdtContentCell and its children, prefixing error messages with path -func (_bfffgfg *CT_SdtContentCell )ValidateWithPath (path string )error {for _afafbb ,_eedfd :=range _bfffgfg .EG_ContentCellContent {if _eggba :=_eedfd .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_afafbb )); -_eggba !=nil {return _eggba ;};};return nil ;};func (_abcggf *WdCT_LinkedTextboxInformation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_adacbb :=range start .Attr {if _adacbb .Name .Local =="\u0069\u0064"{_ccegdf ,_gfeddd :=_f .ParseUint (_adacbb .Value ,10,16); -if _gfeddd !=nil {return _gfeddd ;};_abcggf .IdAttr =uint16 (_ccegdf );continue ;};if _adacbb .Name .Local =="\u0073\u0065\u0071"{_cbabf ,_dffbb :=_f .ParseUint (_adacbb .Value ,10,16);if _dffbb !=nil {return _dffbb ;};_abcggf .SeqAttr =uint16 (_cbabf ); -continue ;};};_ebcfce :for {_aefdaf ,_gdbbff :=d .Token ();if _gdbbff !=nil {return _gdbbff ;};switch _gbeac :=_aefdaf .(type ){case _a .StartElement :switch _gbeac .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_abcggf .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _gfeffd :=d .DecodeElement (_abcggf .ExtLst ,&_gbeac );_gfeffd !=nil {return _gfeffd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0065\u0078\u0074b\u006f\u0078\u0049\u006e\u0066\u006fr\u006d\u0061t\u0069\u006fn\u0020%\u0076",_gbeac .Name ); -if _gfcfbb :=d .Skip ();_gfcfbb !=nil {return _gfcfbb ;};};case _a .EndElement :break _ebcfce ;case _a .CharData :};};return nil ;};func (_afad *CT_Body )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _afad .EG_BlockLevelElts !=nil {for _ ,_cadd :=range _afad .EG_BlockLevelElts {_cadd .MarshalXML (e ,_a .StartElement {}); -};};if _afad .SectPr !=nil {_gfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072"}};e .EncodeElement (_afad .SectPr ,_gfa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aeecce *ST_LineSpacingRule )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aeecce =0; -case "\u0061\u0075\u0074\u006f":*_aeecce =1;case "\u0065\u0078\u0061c\u0074":*_aeecce =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_aeecce =3;};return nil ;};type CT_RPrOriginal struct{ +// Move Destination Paragraph +MoveTo *CT_TrackChange ; // Referenced Character Style RStyle *CT_String ; @@ -11269,157 +9647,14 @@ EastAsianLayout *CT_EastAsianLayout ; SpecVanish *CT_OnOff ; // Office Open XML Math -OMath *CT_OnOff ;}; - -// ST_SignedHpsMeasure is a union type -type ST_SignedHpsMeasure struct{Int64 *int64 ;ST_UniversalMeasure *string ;};func (_ceba *CT_DivBdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgcga :for {_bccfb ,_gcfgg :=d .Token ();if _gcfgg !=nil {return _gcfgg ;};switch _cecff :=_bccfb .(type ){case _a .StartElement :switch _cecff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_ceba .Top =NewCT_Border (); -if _eccg :=d .DecodeElement (_ceba .Top ,&_cecff );_eccg !=nil {return _eccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_ceba .Left =NewCT_Border (); -if _gbcbb :=d .DecodeElement (_ceba .Left ,&_cecff );_gbcbb !=nil {return _gbcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_ceba .Bottom =NewCT_Border (); -if _bcfgd :=d .DecodeElement (_ceba .Bottom ,&_cecff );_bcfgd !=nil {return _bcfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_ceba .Right =NewCT_Border (); -if _dgcff :=d .DecodeElement (_ceba .Right ,&_cecff );_dgcff !=nil {return _dgcff ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0044\u0069\u0076B\u0064\u0072 \u0025\u0076",_cecff .Name ); -if _agfdb :=d .Skip ();_agfdb !=nil {return _agfdb ;};};case _a .EndElement :break _dgcga ;case _a .CharData :};};return nil ;};type CT_EdnDocProps struct{ - -// Endnote Placement -Pos *CT_EdnPos ; - -// Endnote Numbering Format -NumFmt *CT_NumFmt ; - -// Footnote and Endnote Numbering Starting Value -NumStart *CT_DecimalNumber ; - -// Footnote and Endnote Numbering Restart Location -NumRestart *CT_NumRestart ;Endnote []*CT_FtnEdnSepRef ;};func (_gdeed *ST_FrameScrollbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edccab ,_fbdaa :=d .Token ();if _fbdaa !=nil {return _fbdaa ;};if _fbbbgc ,_ccdfcf :=_edccab .(_a .EndElement ); -_ccdfcf &&_fbbbgc .Name ==start .Name {*_gdeed =1;return nil ;};if _cagaed ,_gbceb :=_edccab .(_a .CharData );!_gbceb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edccab ); -}else {switch string (_cagaed ){case "":*_gdeed =0;case "\u006f\u006e":*_gdeed =1;case "\u006f\u0066\u0066":*_gdeed =2;case "\u0061\u0075\u0074\u006f":*_gdeed =3;};};_edccab ,_fbdaa =d .Token ();if _fbdaa !=nil {return _fbdaa ;};if _egfaad ,_defffd :=_edccab .(_a .EndElement ); -_defffd &&_egfaad .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edccab );}; - -// Validate validates the CT_TblGridBase and its children -func (_efdfe *CT_TblGridBase )Validate ()error {return _efdfe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069d\u0042\u0061\u0073\u0065");};func NewCT_DecimalNumberOrPrecent ()*CT_DecimalNumberOrPrecent {_aceef :=&CT_DecimalNumberOrPrecent {}; -return _aceef ;};func (_bgbcf ST_View )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cccebd :=_a .Attr {};_cccebd .Name =name ;switch _bgbcf {case ST_ViewUnset :_cccebd .Value ="";case ST_ViewNone :_cccebd .Value ="\u006e\u006f\u006e\u0065";case ST_ViewPrint :_cccebd .Value ="\u0070\u0072\u0069n\u0074"; -case ST_ViewOutline :_cccebd .Value ="\u006fu\u0074\u006c\u0069\u006e\u0065";case ST_ViewMasterPages :_cccebd .Value ="m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073";case ST_ViewNormal :_cccebd .Value ="\u006e\u006f\u0072\u006d\u0061\u006c"; -case ST_ViewWeb :_cccebd .Value ="\u0077\u0065\u0062";};return _cccebd ,nil ;};func (_acagg *WdST_AlignH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fedcec ,_ecfdfg :=d .Token ();if _ecfdfg !=nil {return _ecfdfg ;};if _fgbbab ,_ffcab :=_fedcec .(_a .EndElement ); -_ffcab &&_fgbbab .Name ==start .Name {*_acagg =1;return nil ;};if _efegc ,_bffea :=_fedcec .(_a .CharData );!_bffea {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fedcec ); -}else {switch string (_efegc ){case "":*_acagg =0;case "\u006c\u0065\u0066\u0074":*_acagg =1;case "\u0072\u0069\u0067h\u0074":*_acagg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_acagg =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_acagg =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_acagg =5; -};};_fedcec ,_ecfdfg =d .Token ();if _ecfdfg !=nil {return _ecfdfg ;};if _abefae ,_aedbc :=_fedcec .(_a .EndElement );_aedbc &&_abefae .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fedcec ); -};func (_agdgd *EG_ParaRPrTrackChanges )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agdgd .Ins !=nil {_cgbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_agdgd .Ins ,_cgbdc );};if _agdgd .Del !=nil {_afgbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}}; -e .EncodeElement (_agdgd .Del ,_afgbc );};if _agdgd .MoveFrom !=nil {_bbafab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}};e .EncodeElement (_agdgd .MoveFrom ,_bbafab );};if _agdgd .MoveTo !=nil {_abbea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}}; -e .EncodeElement (_agdgd .MoveTo ,_abbea );};return nil ;};func (_cedced *WdST_RelFromV )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cedced =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_cedced =1;case "\u0070\u0061\u0067\u0065":*_cedced =2; -case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_cedced =3;case "\u006c\u0069\u006e\u0065":*_cedced =4;case "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n":*_cedced =5;case "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e":*_cedced =6; -case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_cedced =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_cedced =8;};return nil ;};type Document struct{CT_Document };func (_gedabc *CT_SdtDocPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adedb :for {_becded ,_egadc :=d .Token (); -if _egadc !=nil {return _egadc ;};switch _eebf :=_becded .(type ){case _a .StartElement :switch _eebf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079"}:_gedabc .DocPartGallery =NewCT_String (); -if _abeaa :=d .DecodeElement (_gedabc .DocPartGallery ,&_eebf );_abeaa !=nil {return _abeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063P\u0061\u0072\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063P\u0061\u0072\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_gedabc .DocPartCategory =NewCT_String (); -if _efeggf :=d .DecodeElement (_gedabc .DocPartCategory ,&_eebf );_efeggf !=nil {return _efeggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"}:_gedabc .DocPartUnique =NewCT_OnOff (); -if _becag :=d .DecodeElement (_gedabc .DocPartUnique ,&_eebf );_becag !=nil {return _becag ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053d\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074 \u0025\u0076",_eebf .Name ); -if _ccceg :=d .Skip ();_ccceg !=nil {return _ccceg ;};};case _a .EndElement :break _adedb ;case _a .CharData :};};return nil ;};func NewGlossaryDocument ()*GlossaryDocument {_acdec :=&GlossaryDocument {};_acdec .CT_GlossaryDocument =*NewCT_GlossaryDocument (); -return _acdec ;}; - -// ValidateWithPath validates the CT_PageMar and its children, prefixing error messages with path -func (_dfge *CT_PageMar )ValidateWithPath (path string )error {if _ebdb :=_dfge .TopAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u0041\u0074\u0074\u0072");_ebdb !=nil {return _ebdb ;};if _ggbada :=_dfge .RightAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072"); -_ggbada !=nil {return _ggbada ;};if _bbbdd :=_dfge .BottomAttr .ValidateWithPath (path +"/\u0042\u006f\u0074\u0074\u006f\u006d\u0041\u0074\u0074\u0072");_bbbdd !=nil {return _bbbdd ;};if _daabb :=_dfge .LeftAttr .ValidateWithPath (path +"\u002fL\u0065\u0066\u0074\u0041\u0074\u0074r"); -_daabb !=nil {return _daabb ;};if _dbfabg :=_dfge .HeaderAttr .ValidateWithPath (path +"/\u0048\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_dbfabg !=nil {return _dbfabg ;};if _faaa :=_dfge .FooterAttr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u0065\u0072\u0041\u0074\u0074\u0072"); -_faaa !=nil {return _faaa ;};if _eeeag :=_dfge .GutterAttr .ValidateWithPath (path +"/\u0047\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_eeeag !=nil {return _eeeag ;};return nil ;};type CT_TrackChangeRange struct{DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; -AuthorAttr string ;DateAttr *_g .Time ; - -// Annotation Identifier -IdAttr int64 ;};func (_bdddbb ST_ThemeColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdddbb .String (),start );};func (_fgddb ST_StyleSort )String ()string {switch _fgddb {case 0:return "";case 1:return "\u006e\u0061\u006d\u0065"; -case 2:return "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079";case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 4:return "\u0066\u006f\u006e\u0074";case 5:return "\u0062a\u0073\u0065\u0064\u004f\u006e";case 6:return "\u0074\u0079\u0070\u0065"; -case 7:return "\u0030\u0030\u0030\u0030";case 8:return "\u0030\u0030\u0030\u0031";case 9:return "\u0030\u0030\u0030\u0032";case 10:return "\u0030\u0030\u0030\u0033";case 11:return "\u0030\u0030\u0030\u0034";case 12:return "\u0030\u0030\u0030\u0035";};return ""; -}; - -// Validate validates the CT_TextAlignment and its children -func (_eabee *CT_TextAlignment )Validate ()error {return _eabee .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074");};func (_adfa *CT_FrameLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adfa .ValAttr =ST_FrameLayout (1); -for _ ,_ffcdbb :=range start .Attr {if _ffcdbb .Name .Local =="\u0076\u0061\u006c"{_adfa .ValAttr .UnmarshalXMLAttr (_ffcdbb );continue ;};};for {_acecf ,_ecaga :=d .Token ();if _ecaga !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074:\u0020\u0025\u0073",_ecaga ); -};if _dfabb ,_bbbg :=_acecf .(_a .EndElement );_bbbg &&_dfabb .Name ==start .Name {break ;};};return nil ;};func (_afage *CT_TrackChangeNumbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afage .OriginalAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006f\u0072\u0069\u0067\u0069\u006e\u0061\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_afage .OriginalAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_afage .AuthorAttr )});if _afage .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_afage .DateAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_afage .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_DrawingChoice and its children, prefixing error messages with path -func (_dccf *CT_DrawingChoice )ValidateWithPath (path string )error {if _dccf .Anchor !=nil {if _dfef :=_dccf .Anchor .ValidateWithPath (path +"\u002fA\u006e\u0063\u0068\u006f\u0072");_dfef !=nil {return _dfef ;};};if _dccf .Inline !=nil {if _ffagf :=_dccf .Inline .ValidateWithPath (path +"\u002fI\u006e\u006c\u0069\u006e\u0065"); -_ffagf !=nil {return _ffagf ;};};return nil ;}; - -// ValidateWithPath validates the CT_EdnDocProps and its children, prefixing error messages with path -func (_fbgaf *CT_EdnDocProps )ValidateWithPath (path string )error {if _fbgaf .Pos !=nil {if _cecb :=_fbgaf .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_cecb !=nil {return _cecb ;};};if _fbgaf .NumFmt !=nil {if _dggf :=_fbgaf .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); -_dggf !=nil {return _dggf ;};};if _fbgaf .NumStart !=nil {if _bddf :=_fbgaf .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_bddf !=nil {return _bddf ;};};if _fbgaf .NumRestart !=nil {if _cfac :=_fbgaf .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); -_cfac !=nil {return _cfac ;};};for _cfffc ,_fbcc :=range _fbgaf .Endnote {if _fgada :=_fbcc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045\u006e\u0064\u006e\u006f\u0074e\u005b\u0025\u0064\u005d",path ,_cfffc ));_fgada !=nil {return _fgada ; -};};return nil ;}; - -// ValidateWithPath validates the CT_AltChunk and its children, prefixing error messages with path -func (_fea *CT_AltChunk )ValidateWithPath (path string )error {if _fea .AltChunkPr !=nil {if _gagf :=_fea .AltChunkPr .ValidateWithPath (path +"/\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072");_gagf !=nil {return _gagf ;};};return nil ;}; -type CT_Footnotes struct{ - -// Footnote Content -Footnote []*CT_FtnEdn ;};func NewCT_Cnf ()*CT_Cnf {_ccce :=&CT_Cnf {};return _ccce };const (ST_NumberFormatUnset ST_NumberFormat =0;ST_NumberFormatDecimal ST_NumberFormat =1;ST_NumberFormatUpperRoman ST_NumberFormat =2;ST_NumberFormatLowerRoman ST_NumberFormat =3; -ST_NumberFormatUpperLetter ST_NumberFormat =4;ST_NumberFormatLowerLetter ST_NumberFormat =5;ST_NumberFormatOrdinal ST_NumberFormat =6;ST_NumberFormatCardinalText ST_NumberFormat =7;ST_NumberFormatOrdinalText ST_NumberFormat =8;ST_NumberFormatHex ST_NumberFormat =9; -ST_NumberFormatChicago ST_NumberFormat =10;ST_NumberFormatIdeographDigital ST_NumberFormat =11;ST_NumberFormatJapaneseCounting ST_NumberFormat =12;ST_NumberFormatAiueo ST_NumberFormat =13;ST_NumberFormatIroha ST_NumberFormat =14;ST_NumberFormatDecimalFullWidth ST_NumberFormat =15; -ST_NumberFormatDecimalHalfWidth ST_NumberFormat =16;ST_NumberFormatJapaneseLegal ST_NumberFormat =17;ST_NumberFormatJapaneseDigitalTenThousand ST_NumberFormat =18;ST_NumberFormatDecimalEnclosedCircle ST_NumberFormat =19;ST_NumberFormatDecimalFullWidth2 ST_NumberFormat =20; -ST_NumberFormatAiueoFullWidth ST_NumberFormat =21;ST_NumberFormatIrohaFullWidth ST_NumberFormat =22;ST_NumberFormatDecimalZero ST_NumberFormat =23;ST_NumberFormatBullet ST_NumberFormat =24;ST_NumberFormatGanada ST_NumberFormat =25;ST_NumberFormatChosung ST_NumberFormat =26; -ST_NumberFormatDecimalEnclosedFullstop ST_NumberFormat =27;ST_NumberFormatDecimalEnclosedParen ST_NumberFormat =28;ST_NumberFormatDecimalEnclosedCircleChinese ST_NumberFormat =29;ST_NumberFormatIdeographEnclosedCircle ST_NumberFormat =30;ST_NumberFormatIdeographTraditional ST_NumberFormat =31; -ST_NumberFormatIdeographZodiac ST_NumberFormat =32;ST_NumberFormatIdeographZodiacTraditional ST_NumberFormat =33;ST_NumberFormatTaiwaneseCounting ST_NumberFormat =34;ST_NumberFormatIdeographLegalTraditional ST_NumberFormat =35;ST_NumberFormatTaiwaneseCountingThousand ST_NumberFormat =36; -ST_NumberFormatTaiwaneseDigital ST_NumberFormat =37;ST_NumberFormatChineseCounting ST_NumberFormat =38;ST_NumberFormatChineseLegalSimplified ST_NumberFormat =39;ST_NumberFormatChineseCountingThousand ST_NumberFormat =40;ST_NumberFormatKoreanDigital ST_NumberFormat =41; -ST_NumberFormatKoreanCounting ST_NumberFormat =42;ST_NumberFormatKoreanLegal ST_NumberFormat =43;ST_NumberFormatKoreanDigital2 ST_NumberFormat =44;ST_NumberFormatVietnameseCounting ST_NumberFormat =45;ST_NumberFormatRussianLower ST_NumberFormat =46;ST_NumberFormatRussianUpper ST_NumberFormat =47; -ST_NumberFormatNone ST_NumberFormat =48;ST_NumberFormatNumberInDash ST_NumberFormat =49;ST_NumberFormatHebrew1 ST_NumberFormat =50;ST_NumberFormatHebrew2 ST_NumberFormat =51;ST_NumberFormatArabicAlpha ST_NumberFormat =52;ST_NumberFormatArabicAbjad ST_NumberFormat =53; -ST_NumberFormatHindiVowels ST_NumberFormat =54;ST_NumberFormatHindiConsonants ST_NumberFormat =55;ST_NumberFormatHindiNumbers ST_NumberFormat =56;ST_NumberFormatHindiCounting ST_NumberFormat =57;ST_NumberFormatThaiLetters ST_NumberFormat =58;ST_NumberFormatThaiNumbers ST_NumberFormat =59; -ST_NumberFormatThaiCounting ST_NumberFormat =60;ST_NumberFormatBahtText ST_NumberFormat =61;ST_NumberFormatDollarText ST_NumberFormat =62;ST_NumberFormatCustom ST_NumberFormat =63;); - -// Validate validates the CT_PermStart and its children -func (_egffd *CT_PermStart )Validate ()error {return _egffd .ValidateWithPath ("\u0043\u0054\u005fP\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074");};func (_ebcbb *CT_SaveThroughXslt )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dadag :=range start .Attr {if _dadag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dadag .Name .Local =="\u0069\u0064"||_dadag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dadag .Name .Local =="\u0069\u0064"{_fcabe :=_dadag .Value ; -_ebcbb .IdAttr =&_fcabe ;continue ;};if _dadag .Name .Local =="\u0073\u006f\u006c\u0075\u0074\u0069\u006f\u006e\u0049\u0044"{_gfdgb :=_dadag .Value ;_ebcbb .SolutionIDAttr =&_gfdgb ;continue ;};};for {_afdeb ,_abfcc :=d .Token ();if _abfcc !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0061\u0076\u0065\u0054\u0068\u0072o\u0075\u0067\u0068\u0058\u0073\u006c\u0074\u003a\u0020\u0025\u0073",_abfcc ); -};if _adacc ,_eegac :=_afdeb .(_a .EndElement );_eegac &&_adacc .Name ==start .Name {break ;};};return nil ;}; - -// ValidateWithPath validates the CT_Highlight and its children, prefixing error messages with path -func (_ddge *CT_Highlight )ValidateWithPath (path string )error {if _ddge .ValAttr ==ST_HighlightColorUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bfagb :=_ddge .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bfagb !=nil {return _bfagb ;};return nil ;};func (_ebdcg ST_PTabLeader )String ()string {switch _ebdcg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0064\u006f\u0074";case 3:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 4:return "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065";case 5:return "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft";};return "";};func (_eagcg *WdCT_WordprocessingCanvas )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _eagcg .Bg !=nil {_egdaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ab\u0067"}};e .EncodeElement (_eagcg .Bg ,_egdaae );};if _eagcg .Whole !=nil {_aacdgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0068\u006f\u006c\u0065"}}; -e .EncodeElement (_eagcg .Whole ,_aacdgd );};if _eagcg .WordprocessingCanvasChoice !=nil {for _ ,_ebeddb :=range _eagcg .WordprocessingCanvasChoice {_ebeddb .MarshalXML (e ,_a .StartElement {});};};if _eagcg .ExtLst !=nil {_cecgg :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; -e .EncodeElement (_eagcg .ExtLst ,_cecgg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgba *CT_CellMergeTrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fce :=range start .Attr {if _fce .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065"{_bgba .VMergeAttr .UnmarshalXMLAttr (_fce ); -continue ;};if _fce .Name .Local =="\u0076\u004d\u0065\u0072\u0067\u0065\u004f\u0072\u0069\u0067"{_bgba .VMergeOrigAttr .UnmarshalXMLAttr (_fce );continue ;};if _fce .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bedd :=_fce .Value ;_bgba .AuthorAttr =_bedd ; -continue ;};if _fce .Name .Local =="\u0064\u0061\u0074\u0065"{_ccbe ,_fef :=ParseStdlibTime (_fce .Value );if _fef !=nil {return _fef ;};_bgba .DateAttr =&_ccbe ;continue ;};if _fce .Name .Local =="\u0069\u0064"{_gaabb ,_acgc :=_f .ParseInt (_fce .Value ,10,64); -if _acgc !=nil {return _acgc ;};_bgba .IdAttr =_gaabb ;continue ;};};for {_efdg ,_egg :=d .Token ();if _egg !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0065\u006cl\u004d\u0065\u0072\u0067\u0065\u0054\u0072a\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u003a\u0020%\u0073",_egg ); -};if _gfdf ,_cfdb :=_efdg .(_a .EndElement );_cfdb &&_gfdf .Name ==start .Name {break ;};};return nil ;}; - -// Validate validates the CT_AltChunk and its children -func (_fbf *CT_AltChunk )Validate ()error {return _fbf .ValidateWithPath ("C\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b");};type CT_CalendarType struct{ - -// Calendar Type Value -ValAttr _ee .ST_CalendarType ;};func (_ggfdaf *WdCT_WordprocessingShapeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbcff :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_ggfdaf .CNvSpPr =_ae .NewCT_NonVisualDrawingShapeProps (); -if _gcffad :=d .DecodeElement (_ggfdaf .CNvSpPr ,&_cbcff );_gcffad !=nil {return _gcffad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_ggfdaf .CNvCnPr =_ae .NewCT_NonVisualConnectorProperties (); -if _gdgeff :=d .DecodeElement (_ggfdaf .CNvCnPr ,&_cbcff );_gdgeff !=nil {return _gdgeff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_cbcff .Name ); -if _ebecd :=d .Skip ();_ebecd !=nil {return _ebecd ;};};return nil ;};func (_bfaab ST_PTabRelativeTo )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfaab .String (),start );};func (_geecec *ST_HighlightColor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgfae ,_cbfdba :=d .Token (); -if _cbfdba !=nil {return _cbfdba ;};if _efgfddf ,_fdddbe :=_bgfae .(_a .EndElement );_fdddbe &&_efgfddf .Name ==start .Name {*_geecec =1;return nil ;};if _ageef ,_fceaf :=_bgfae .(_a .CharData );!_fceaf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgfae ); -}else {switch string (_ageef ){case "":*_geecec =0;case "\u0062\u006c\u0061c\u006b":*_geecec =1;case "\u0062\u006c\u0075\u0065":*_geecec =2;case "\u0063\u0079\u0061\u006e":*_geecec =3;case "\u0067\u0072\u0065e\u006e":*_geecec =4;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_geecec =5; -case "\u0072\u0065\u0064":*_geecec =6;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_geecec =7;case "\u0077\u0068\u0069t\u0065":*_geecec =8;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_geecec =9;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_geecec =10; -case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_geecec =11;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_geecec =12;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_geecec =13;case "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":*_geecec =14; -case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_geecec =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_geecec =16;case "\u006e\u006f\u006e\u0065":*_geecec =17;};};_bgfae ,_cbfdba =d .Token ();if _cbfdba !=nil {return _cbfdba ;};if _bdffa ,_gadfe :=_bgfae .(_a .EndElement ); -_gadfe &&_bdffa .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgfae );};func (_gbbaf *Recipients )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073";return _gbbaf .CT_Recipients .MarshalXML (e ,start );};type ST_BrClear byte ; - -// ValidateWithPath validates the CT_FFStatusText and its children, prefixing error messages with path -func (_fabbcb *CT_FFStatusText )ValidateWithPath (path string )error {if _cbegac :=_fabbcb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cbegac !=nil {return _cbegac ;};return nil ;};func (_dbfdc ST_VAnchor )ValidateWithPath (path string )error {switch _dbfdc {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbfdc )); -};return nil ;}; - -// ValidateWithPath validates the CT_Div and its children, prefixing error messages with path -func (_ccgfc *CT_Div )ValidateWithPath (path string )error {if _ccgfc .BlockQuote !=nil {if _bcfgf :=_ccgfc .BlockQuote .ValidateWithPath (path +"/\u0042\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065");_bcfgf !=nil {return _bcfgf ;};};if _ccgfc .BodyDiv !=nil {if _efcfe :=_ccgfc .BodyDiv .ValidateWithPath (path +"\u002f\u0042\u006f\u0064\u0079\u0044\u0069\u0076"); -_efcfe !=nil {return _efcfe ;};};if _ecdaf :=_ccgfc .MarLeft .ValidateWithPath (path +"\u002f\u004d\u0061\u0072\u004c\u0065\u0066\u0074");_ecdaf !=nil {return _ecdaf ;};if _bgfdd :=_ccgfc .MarRight .ValidateWithPath (path +"\u002fM\u0061\u0072\u0052\u0069\u0067\u0068t"); -_bgfdd !=nil {return _bgfdd ;};if _fcfae :=_ccgfc .MarTop .ValidateWithPath (path +"\u002fM\u0061\u0072\u0054\u006f\u0070");_fcfae !=nil {return _fcfae ;};if _cbde :=_ccgfc .MarBottom .ValidateWithPath (path +"\u002f\u004d\u0061\u0072\u0042\u006f\u0074\u0074\u006f\u006d"); -_cbde !=nil {return _cbde ;};if _ccgfc .DivBdr !=nil {if _dagb :=_ccgfc .DivBdr .ValidateWithPath (path +"\u002fD\u0069\u0076\u0042\u0064\u0072");_dagb !=nil {return _dagb ;};};for _bceac ,_addfd :=range _ccgfc .DivsChild {if _aggf :=_addfd .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0044\u0069\u0076s\u0043\u0068\u0069\u006c\u0064\u005b\u0025\u0064\u005d",path ,_bceac )); -_aggf !=nil {return _aggf ;};};return nil ;};func (_aadaba ST_TblStyleOverrideType )String ()string {switch _aadaba {case 0:return "";case 1:return "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065";case 2:return "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"; -case 3:return "\u006ca\u0073\u0074\u0052\u006f\u0077";case 4:return "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c";case 5:return "\u006ca\u0073\u0074\u0043\u006f\u006c";case 6:return "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t";case 7:return "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t"; -case 8:return "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z";case 9:return "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z";case 10:return "\u006e\u0065\u0043\u0065\u006c\u006c";case 11:return "\u006e\u0077\u0043\u0065\u006c\u006c";case 12:return "\u0073\u0065\u0043\u0065\u006c\u006c"; -case 13:return "\u0073\u0077\u0043\u0065\u006c\u006c";};return "";}; +OMath *CT_OnOff ; -// Validate validates the EG_BlockLevelElts and its children -func (_fefda *EG_BlockLevelElts )Validate ()error {return _fefda .ValidateWithPath ("\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073");};type EG_RunInnerContentChoice struct{ +// Revision Information for Run Properties on the Paragraph Mark +RPrChange *CT_ParaRPrChange ;};func NewCT_DivBdr ()*CT_DivBdr {_cabd :=&CT_DivBdr {};return _cabd };const (ST_VerticalJcUnset ST_VerticalJc =0;ST_VerticalJcTop ST_VerticalJc =1;ST_VerticalJcCenter ST_VerticalJc =2;ST_VerticalJcBoth ST_VerticalJc =3;ST_VerticalJcBottom ST_VerticalJc =4; +);func (_ecaaag *ST_InfoTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcacb ,_edbab :=d .Token ();if _edbab !=nil {return _edbab ;};if _bgfgg ,_bbgga :=_dcacb .(_a .EndElement );_bbgga &&_bgfgg .Name ==start .Name {*_ecaaag =1; +return nil ;};if _accfa ,_ccafded :=_dcacb .(_a .CharData );!_ccafded {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcacb );}else {switch string (_accfa ){case "":*_ecaaag =0; +case "\u0074\u0065\u0078\u0074":*_ecaaag =1;case "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074":*_ecaaag =2;};};_dcacb ,_edbab =d .Token ();if _edbab !=nil {return _edbab ;};if _beedc ,_ddbggg :=_dcacb .(_a .EndElement );_ddbggg &&_beedc .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcacb );};type EG_RunInnerContentChoice struct{ // Break Br *CT_Br ; @@ -11518,1843 +9753,3651 @@ Drawing *CT_Drawing ; Ptab *CT_PTab ; // Position of Last Calculated Page Break -LastRenderedPageBreak *CT_Empty ;};func NewEG_PContentMathChoice ()*EG_PContentMathChoice {_ffadb :=&EG_PContentMathChoice {};return _ffadb ;};const (ST_CaptionPosUnset ST_CaptionPos =0;ST_CaptionPosAbove ST_CaptionPos =1;ST_CaptionPosBelow ST_CaptionPos =2; -ST_CaptionPosLeft ST_CaptionPos =3;ST_CaptionPosRight ST_CaptionPos =4;);type ST_Wrap byte ;func (_befa *CT_Numbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebaabe :for {_cccff ,_aeaab :=d .Token ();if _aeaab !=nil {return _aeaab ; -};switch _aaefb :=_cccff .(type ){case _a .StartElement :switch _aaefb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"}:_fddca :=NewCT_NumPicBullet (); -if _acbbd :=d .DecodeElement (_fddca ,&_aaefb );_acbbd !=nil {return _acbbd ;};_befa .NumPicBullet =append (_befa .NumPicBullet ,_fddca );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}:_fceea :=NewCT_AbstractNum (); -if _fagbb :=d .DecodeElement (_fceea ,&_aaefb );_fagbb !=nil {return _fagbb ;};_befa .AbstractNum =append (_befa .AbstractNum ,_fceea );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d"}:_febfg :=NewCT_Num (); -if _gfafd :=d .DecodeElement (_febfg ,&_aaefb );_gfafd !=nil {return _gfafd ;};_befa .Num =append (_befa .Num ,_febfg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"}:_befa .NumIdMacAtCleanup =NewCT_DecimalNumber (); -if _dggca :=d .DecodeElement (_befa .NumIdMacAtCleanup ,&_aaefb );_dggca !=nil {return _dggca ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_N\u0075\u006db\u0065\u0072\u0069\u006e\u0067\u0020\u0025\u0076",_aaefb .Name ); -if _beddef :=d .Skip ();_beddef !=nil {return _beddef ;};};case _a .EndElement :break _ebaabe ;case _a .CharData :};};return nil ;};func NewCT_WebSettings ()*CT_WebSettings {_beaeb :=&CT_WebSettings {};return _beaeb };type ST_DocPartGallery byte ;func NewCT_StyleSort ()*CT_StyleSort {_abece :=&CT_StyleSort {}; -_abece .ValAttr =ST_StyleSort (1);return _abece ;}; +LastRenderedPageBreak *CT_Empty ;};func NewCT_DocGrid ()*CT_DocGrid {_ddecf :=&CT_DocGrid {};return _ddecf }; -// ValidateWithPath validates the CT_TargetScreenSz and its children, prefixing error messages with path -func (_cddbe *CT_TargetScreenSz )ValidateWithPath (path string )error {if _cddbe .ValAttr ==ST_TargetScreenSzUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _abdbea :=_cddbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_abdbea !=nil {return _abdbea ;};return nil ;};type CT_Div struct{ +// ValidateWithPath validates the CT_HdrFtrRef and its children, prefixing error messages with path +func (_aegc *CT_HdrFtrRef )ValidateWithPath (path string )error {if _aegc .TypeAttr ==ST_HdrFtrUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fdbfc :=_aegc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fdbfc !=nil {return _fdbfc ;};return nil ;};func NewCT_LineNumber ()*CT_LineNumber {_beebe :=&CT_LineNumber {};return _beebe };type CT_TrackChangesView struct{ -// div Data ID -IdAttr int64 ; +// Display Visual Indicator Of Markup Area +MarkupAttr *_f .ST_OnOff ; -// Data for HTML blockquote Element -BlockQuote *CT_OnOff ; +// Display Comments +CommentsAttr *_f .ST_OnOff ; -// Data for HTML body Element -BodyDiv *CT_OnOff ; +// Display Content Revisions +InsDelAttr *_f .ST_OnOff ; -// Left Margin for HTML div -MarLeft *CT_SignedTwipsMeasure ; +// Display Formatting Revisions +FormattingAttr *_f .ST_OnOff ; -// Right Margin for HTML div -MarRight *CT_SignedTwipsMeasure ; +// Display Ink Annotations +InkAnnotationsAttr *_f .ST_OnOff ;}; -// Top Margin for HTML div -MarTop *CT_SignedTwipsMeasure ; +// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path +func (_bgafc *CT_TwipsMeasure )ValidateWithPath (path string )error {if _aebgf :=_bgafc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aebgf !=nil {return _aebgf ;};return nil ;}; -// Bottom Margin for HTML div -MarBottom *CT_SignedTwipsMeasure ; +// Validate validates the CT_TcPrBase and its children +func (_dgcbc *CT_TcPrBase )Validate ()error {return _dgcbc .ValidateWithPath ("C\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065");};type CT_ParaRPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Set of Borders for HTML div -DivBdr *CT_DivBdr ; +// Annotation Identifier +IdAttr int64 ;RPr *CT_ParaRPrOriginal ;};func (_dcaaab *EG_BlockLevelChunkElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dcaaab .EG_ContentBlockContent !=nil {for _ ,_fgecc :=range _dcaaab .EG_ContentBlockContent {_fgecc .MarshalXML (e ,_a .StartElement {}); +};};return nil ;};func (_cfgad *CT_EdnDocProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edfb :for {_acgea ,_aaebg :=d .Token ();if _aaebg !=nil {return _aaebg ;};switch _dccaf :=_acgea .(type ){case _a .StartElement :switch _dccaf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_cfgad .Pos =NewCT_EdnPos (); +if _gfde :=d .DecodeElement (_cfgad .Pos ,&_dccaf );_gfde !=nil {return _gfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_cfgad .NumFmt =NewCT_NumFmt (); +if _bdfe :=d .DecodeElement (_cfgad .NumFmt ,&_dccaf );_bdfe !=nil {return _bdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_cfgad .NumStart =NewCT_DecimalNumber (); +if _gecf :=d .DecodeElement (_cfgad .NumStart ,&_dccaf );_gecf !=nil {return _gecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_cfgad .NumRestart =NewCT_NumRestart (); +if _edac :=d .DecodeElement (_cfgad .NumRestart ,&_dccaf );_edac !=nil {return _edac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_fgcgg :=NewCT_FtnEdnSepRef (); +if _afgba :=d .DecodeElement (_fgcgg ,&_dccaf );_afgba !=nil {return _afgba ;};_cfgad .Endnote =append (_cfgad .Endnote ,_fgcgg );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063\u0050r\u006fp\u0073\u0020\u0025\u0076",_dccaf .Name ); +if _fffb :=d .Skip ();_fffb !=nil {return _fffb ;};};case _a .EndElement :break _edfb ;case _a .CharData :};};return nil ;}; -// Child div Elements Contained within Current div -DivsChild []*CT_Divs ;};func (_bffdef *EG_HdrFtrReferencesChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edgba :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_bffdef .HeaderReference =NewCT_HdrFtrRef (); -if _bacacg :=d .DecodeElement (_bffdef .HeaderReference ,&_edgba );_bacacg !=nil {return _bacacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_bffdef .FooterReference =NewCT_HdrFtrRef (); -if _aagfbca :=d .DecodeElement (_bffdef .FooterReference ,&_edgba );_aagfbca !=nil {return _aagfbca ;};default:_ad .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074\u0072\u0052\u0065f\u0065r\u0065\u006e\u0063\u0065\u0073\u0043\u0068\u006fi\u0063e\u0020\u0025v",_edgba .Name ); -if _beegg :=d .Skip ();_beegg !=nil {return _beegg ;};};return nil ;};func (_cffcf ST_FontFamily )ValidateWithPath (path string )error {switch _cffcf {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cffcf )); -};return nil ;};func (_eaaac *CT_Style )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eaaac .TypeAttr !=ST_StyleTypeUnset {_cabed ,_bdcb :=_eaaac .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _bdcb !=nil {return _bdcb ; -};start .Attr =append (start .Attr ,_cabed );};if _eaaac .StyleIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0079\u006c\u0065\u0049d"},Value :_ff .Sprintf ("\u0025\u0076",*_eaaac .StyleIdAttr )}); -};if _eaaac .DefaultAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"},Value :_ff .Sprintf ("\u0025\u0076",*_eaaac .DefaultAttr )});};if _eaaac .CustomStyleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_eaaac .CustomStyleAttr )}); -};e .EncodeToken (start );if _eaaac .Name !=nil {_fbcfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_eaaac .Name ,_fbcfc );};if _eaaac .Aliases !=nil {_abcgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u006c\u0069\u0061\u0073\u0065s"}}; -e .EncodeElement (_eaaac .Aliases ,_abcgfa );};if _eaaac .BasedOn !=nil {_abbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u0061\u0073\u0065\u0064\u004fn"}};e .EncodeElement (_eaaac .BasedOn ,_abbdc );};if _eaaac .Next !=nil {_gcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0065\u0078\u0074"}}; -e .EncodeElement (_eaaac .Next ,_gcdc );};if _eaaac .Link !=nil {_abfab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b"}};e .EncodeElement (_eaaac .Link ,_abfab );};if _eaaac .AutoRedefine !=nil {_ceefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0052\u0065\u0064e\u0066\u0069\u006e\u0065"}}; -e .EncodeElement (_eaaac .AutoRedefine ,_ceefc );};if _eaaac .Hidden !=nil {_ebdacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_eaaac .Hidden ,_ebdacc );};if _eaaac .UiPriority !=nil {_ebggd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075i\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"}}; -e .EncodeElement (_eaaac .UiPriority ,_ebggd );};if _eaaac .SemiHidden !=nil {_aacaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073e\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_eaaac .SemiHidden ,_aacaaa );};if _eaaac .UnhideWhenUsed !=nil {_acfea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003au\u006e\u0068\u0069d\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"}}; -e .EncodeElement (_eaaac .UnhideWhenUsed ,_acfea );};if _eaaac .QFormat !=nil {_fbeeff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0071\u0046\u006f\u0072\u006d\u0061t"}};e .EncodeElement (_eaaac .QFormat ,_fbeeff );};if _eaaac .Locked !=nil {_aaggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064"}}; -e .EncodeElement (_eaaac .Locked ,_aaggf );};if _eaaac .Personal !=nil {_cccdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c"}};e .EncodeElement (_eaaac .Personal ,_cccdf );};if _eaaac .PersonalCompose !=nil {_egfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0043\u006fm\u0070\u006f\u0073\u0065"}}; -e .EncodeElement (_eaaac .PersonalCompose ,_egfdc );};if _eaaac .PersonalReply !=nil {_bcbbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070e\u0072\u0073\u006f\u006e\u0061\u006c\u0052\u0065\u0070\u006c\u0079"}};e .EncodeElement (_eaaac .PersonalReply ,_bcbbfa ); -};if _eaaac .Rsid !=nil {_cfddd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064"}};e .EncodeElement (_eaaac .Rsid ,_cfddd );};if _eaaac .PPr !=nil {_cfde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}}; -e .EncodeElement (_eaaac .PPr ,_cfde );};if _eaaac .RPr !=nil {_abbcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_eaaac .RPr ,_abbcg );};if _eaaac .TblPr !=nil {_gdgece :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}}; -e .EncodeElement (_eaaac .TblPr ,_gdgece );};if _eaaac .TrPr !=nil {_dfgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}};e .EncodeElement (_eaaac .TrPr ,_dfgaa );};if _eaaac .TcPr !=nil {_fdeebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}}; -e .EncodeElement (_eaaac .TcPr ,_fdeebf );};if _eaaac .TblStylePr !=nil {_decae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072"}};for _ ,_gdgacd :=range _eaaac .TblStylePr {e .EncodeElement (_gdgacd ,_decae ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_ParaRPrOriginal ()*CT_ParaRPrOriginal {_bcgbe :=&CT_ParaRPrOriginal {};return _bcgbe }; +// Validate validates the WdCT_WordprocessingShape and its children +func (_gbgdba *WdCT_WordprocessingShape )Validate ()error {return _gbgdba .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065");};func NewCT_PPrChange ()*CT_PPrChange {_eafgd :=&CT_PPrChange {}; +_eafgd .PPr =NewCT_PPrBase ();return _eafgd ;}; -// Validate validates the CT_HMerge and its children -func (_ebfee *CT_HMerge )Validate ()error {return _ebfee .ValidateWithPath ("\u0043T\u005f\u0048\u004d\u0065\u0072\u0067e");};func (_baebf *CT_PageNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _baebf .FmtAttr !=ST_NumberFormatUnset {_gcfggf ,_dgcee :=_baebf .FmtAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066m\u0074"}); -if _dgcee !=nil {return _dgcee ;};start .Attr =append (start .Attr ,_gcfggf );};if _baebf .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_baebf .StartAttr )}); -};if _baebf .ChapStyleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0063\u0068\u0061\u0070\u0053\u0074\u0079\u006c\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_baebf .ChapStyleAttr )});};if _baebf .ChapSepAttr !=ST_ChapterSepUnset {_gbead ,_fbfaa :=_baebf .ChapSepAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0070\u0053\u0065p"}); -if _fbfaa !=nil {return _fbfaa ;};start .Attr =append (start .Attr ,_gbead );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aggff *ST_NumberFormat )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbcae ,_fedgde :=d .Token (); -if _fedgde !=nil {return _fedgde ;};if _fcafbdb ,_geafaf :=_cbcae .(_a .EndElement );_geafaf &&_fcafbdb .Name ==start .Name {*_aggff =1;return nil ;};if _gefcdd ,_addfaf :=_cbcae .(_a .CharData );!_addfaf {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbcae ); -}else {switch string (_gefcdd ){case "":*_aggff =0;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_aggff =1;case "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_aggff =2;case "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_aggff =3; -case "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_aggff =4;case "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_aggff =5;case "\u006fr\u0064\u0069\u006e\u0061\u006c":*_aggff =6;case "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_aggff =7; -case "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_aggff =8;case "\u0068\u0065\u0078":*_aggff =9;case "\u0063h\u0069\u0063\u0061\u0067\u006f":*_aggff =10;case "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aggff =11; -case "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aggff =12;case "\u0061\u0069\u0075e\u006f":*_aggff =13;case "\u0069\u0072\u006fh\u0061":*_aggff =14;case "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068":*_aggff =15; -case "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068":*_aggff =16;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c":*_aggff =17;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064":*_aggff =18; -case "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065":*_aggff =19;case "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032":*_aggff =20;case "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_aggff =21; -case "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_aggff =22;case "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f":*_aggff =23;case "\u0062\u0075\u006c\u006c\u0065\u0074":*_aggff =24;case "\u0067\u0061\u006e\u0061\u0064\u0061":*_aggff =25; -case "\u0063h\u006f\u0073\u0075\u006e\u0067":*_aggff =26;case "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070":*_aggff =27;case "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e":*_aggff =28; -case "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065":*_aggff =29;case "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065":*_aggff =30; -case "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c":*_aggff =31;case "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063":*_aggff =32;case "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c":*_aggff =33; -case "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_aggff =34;case "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l":*_aggff =35; -case "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed":*_aggff =36;case "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aggff =37;case "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aggff =38; -case "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064":*_aggff =39;case "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064":*_aggff =40; -case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aggff =41;case "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_aggff =42;case "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c":*_aggff =43; -case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032":*_aggff =44;case "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067":*_aggff =45;case "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072":*_aggff =46; -case "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072":*_aggff =47;case "\u006e\u006f\u006e\u0065":*_aggff =48;case "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068":*_aggff =49;case "\u0068e\u0062\u0072\u0065\u0077\u0031":*_aggff =50; -case "\u0068e\u0062\u0072\u0065\u0077\u0032":*_aggff =51;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061":*_aggff =52;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064":*_aggff =53;case "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073":*_aggff =54; -case "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073":*_aggff =55;case "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_aggff =56;case "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aggff =57; -case "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_aggff =58;case "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_aggff =59;case "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aggff =60;case "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074":*_aggff =61; -case "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074":*_aggff =62;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_aggff =63;};};_cbcae ,_fedgde =d .Token ();if _fedgde !=nil {return _fedgde ;};if _bfffef ,_bgdfe :=_cbcae .(_a .EndElement ); -_bgdfe &&_bfffef .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbcae );}; +// ValidateWithPath validates the CT_TblPrExChange and its children, prefixing error messages with path +func (_gfee *CT_TblPrExChange )ValidateWithPath (path string )error {if _ebcgcd :=_gfee .TblPrEx .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");_ebcgcd !=nil {return _ebcgcd ;};return nil ;};func (_adgbg *WdCT_WordprocessingShapeChoice1 )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbbgfa :=start ; +switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_adgbg .Txbx =NewWdCT_TextboxInfo (); +if _cabeg :=d .DecodeElement (_adgbg .Txbx ,&_dbbgfa );_cabeg !=nil {return _cabeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_adgbg .LinkedTxbx =NewWdCT_LinkedTextboxInformation (); +if _gagdd :=d .DecodeElement (_adgbg .LinkedTxbx ,&_dbbgfa );_gagdd !=nil {return _gagdd ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073s\u0069\u006e\u0067\u0053h\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065\u0031\u0020\u0025\u0076",_dbbgfa .Name ); +if _dabdg :=d .Skip ();_dabdg !=nil {return _dabdg ;};};return nil ;};func (_fbdd *CT_LevelText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbdd .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_fbdd .ValAttr )}); +};if _fbdd .NullAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006c\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_fbdd .NullAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_cfcggg ST_MailMergeOdsoFMDFieldType )String ()string {switch _cfcggg {case 0:return "";case 1:return "\u006e\u0075\u006c\u006c";case 2:return "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e";};return "";};type WdCT_GraphicFrame struct{CNvPr *_e .CT_NonVisualDrawingProps ; +CNvFrPr *_e .CT_NonVisualGraphicFrameProperties ;Xfrm *_e .CT_Transform2D ;Graphic *_e .Graphic ;ExtLst *_e .CT_OfficeArtExtensionList ;};func (_dgaega *WdInline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgaega .WdCT_Inline =*NewWdCT_Inline (); +for _ ,_ddbbf :=range start .Attr {if _ddbbf .Name .Local =="\u0064\u0069\u0073t\u0054"{_geadc ,_caeead :=_c .ParseUint (_ddbbf .Value ,10,32);if _caeead !=nil {return _caeead ;};_ecdaf :=uint32 (_geadc );_dgaega .DistTAttr =&_ecdaf ;continue ;};if _ddbbf .Name .Local =="\u0064\u0069\u0073t\u0042"{_egcged ,_bfdagg :=_c .ParseUint (_ddbbf .Value ,10,32); +if _bfdagg !=nil {return _bfdagg ;};_geagc :=uint32 (_egcged );_dgaega .DistBAttr =&_geagc ;continue ;};if _ddbbf .Name .Local =="\u0064\u0069\u0073t\u004c"{_ceacea ,_ggdda :=_c .ParseUint (_ddbbf .Value ,10,32);if _ggdda !=nil {return _ggdda ;};_aebea :=uint32 (_ceacea ); +_dgaega .DistLAttr =&_aebea ;continue ;};if _ddbbf .Name .Local =="\u0064\u0069\u0073t\u0052"{_ecbbed ,_ecaac :=_c .ParseUint (_ddbbf .Value ,10,32);if _ecaac !=nil {return _ecaac ;};_ffeae :=uint32 (_ecbbed );_dgaega .DistRAttr =&_ffeae ;continue ;};}; +_ccaebc :for {_bbbfd ,_bbgdbf :=d .Token ();if _bbgdbf !=nil {return _bbgdbf ;};switch _dedag :=_bbbfd .(type ){case _a .StartElement :switch _dedag .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _cdggdd :=d .DecodeElement (_dgaega .Extent ,&_dedag ); +_cdggdd !=nil {return _cdggdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_dgaega .EffectExtent =NewWdCT_EffectExtent (); +if _bdecb :=d .DecodeElement (_dgaega .EffectExtent ,&_dedag );_bdecb !=nil {return _bdecb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _geaaa :=d .DecodeElement (_dgaega .DocPr ,&_dedag ); +_geaaa !=nil {return _geaaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_dgaega .CNvGraphicFramePr =_e .NewCT_NonVisualGraphicFrameProperties (); +if _aaeeg :=d .DecodeElement (_dgaega .CNvGraphicFramePr ,&_dedag );_aaeeg !=nil {return _aaeeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _gdgeb :=d .DecodeElement (_dgaega .Graphic ,&_dedag ); +_gdgeb !=nil {return _gdgeb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0049\u006e\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_dedag .Name ); +if _cbcdde :=d .Skip ();_cbcdde !=nil {return _cbcdde ;};};case _a .EndElement :break _ccaebc ;case _a .CharData :};};return nil ;};func (_ffcab ST_ObjectUpdateMode )Validate ()error {return _ffcab .ValidateWithPath ("")};func (_ffagaa *ST_TextScale )Validate ()error {return _ffagaa .ValidateWithPath ("")}; +func (_fbacbe *WdCT_WordprocessingGroup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fbacbe .CNvPr !=nil {_bbebga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}}; +e .EncodeElement (_fbacbe .CNvPr ,_bbebga );};_eagbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fbacbe .CNvGrpSpPr ,_eagbgd );_eceaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0067\u0072\u0070\u0053\u0070\u0050\u0072"}}; +e .EncodeElement (_fbacbe .GrpSpPr ,_eceaa );if _fbacbe .WordprocessingGroupChoice !=nil {for _ ,_afbebg :=range _fbacbe .WordprocessingGroupChoice {_afbebg .MarshalXML (e ,_a .StartElement {});};};if _fbacbe .ExtLst !=nil {_edaag :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; +e .EncodeElement (_fbacbe .ExtLst ,_edaag );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bcadd *ST_BrType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bcadd =0;case "\u0070\u0061\u0067\u0065":*_bcadd =1; +case "\u0063\u006f\u006c\u0075\u006d\u006e":*_bcadd =2;case "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067":*_bcadd =3;};return nil ;}; -// ValidateWithPath validates the CT_TcPrBase and its children, prefixing error messages with path -func (_facbaf *CT_TcPrBase )ValidateWithPath (path string )error {if _facbaf .CnfStyle !=nil {if _fgbcg :=_facbaf .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_fgbcg !=nil {return _fgbcg ;};};if _facbaf .TcW !=nil {if _bgcdd :=_facbaf .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); -_bgcdd !=nil {return _bgcdd ;};};if _facbaf .GridSpan !=nil {if _edcca :=_facbaf .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_edcca !=nil {return _edcca ;};};if _facbaf .HMerge !=nil {if _gcaac :=_facbaf .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); -_gcaac !=nil {return _gcaac ;};};if _facbaf .VMerge !=nil {if _bfgcd :=_facbaf .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_bfgcd !=nil {return _bfgcd ;};};if _facbaf .TcBorders !=nil {if _ffacbc :=_facbaf .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_ffacbc !=nil {return _ffacbc ;};};if _facbaf .Shd !=nil {if _dgeead :=_facbaf .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_dgeead !=nil {return _dgeead ;};};if _facbaf .NoWrap !=nil {if _gfgf :=_facbaf .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); -_gfgf !=nil {return _gfgf ;};};if _facbaf .TcMar !=nil {if _cgcbda :=_facbaf .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_cgcbda !=nil {return _cgcbda ;};};if _facbaf .TextDirection !=nil {if _agdefc :=_facbaf .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_agdefc !=nil {return _agdefc ;};};if _facbaf .TcFitText !=nil {if _ffebdg :=_facbaf .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_ffebdg !=nil {return _ffebdg ;};};if _facbaf .VAlign !=nil {if _bfbfa :=_facbaf .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); -_bfbfa !=nil {return _bfbfa ;};};if _facbaf .HideMark !=nil {if _bddcfg :=_facbaf .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_bddcfg !=nil {return _bddcfg ;};};if _facbaf .Headers !=nil {if _cfabca :=_facbaf .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); -_cfabca !=nil {return _cfabca ;};};return nil ;};func (_adgdg *EG_ContentRunContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_affbb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_adgdg .CustomXml =NewCT_CustomXmlRun (); -if _gccgd :=d .DecodeElement (_adgdg .CustomXml ,&_affbb );_gccgd !=nil {return _gccgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_adgdg .SmartTag =NewCT_SmartTagRun (); -if _abbdbd :=d .DecodeElement (_adgdg .SmartTag ,&_affbb );_abbdbd !=nil {return _abbdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_adgdg .Sdt =NewCT_SdtRun (); -if _dffee :=d .DecodeElement (_adgdg .Sdt ,&_affbb );_dffee !=nil {return _dffee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_adgdg .Dir =NewCT_DirContentRun (); -if _gfggb :=d .DecodeElement (_adgdg .Dir ,&_affbb );_gfggb !=nil {return _gfggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_adgdg .Bdo =NewCT_BdoContentRun (); -if _edbbab :=d .DecodeElement (_adgdg .Bdo ,&_affbb );_edbbab !=nil {return _edbbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_adgdg .R =NewCT_R (); -if _dfgb :=d .DecodeElement (_adgdg .R ,&_affbb );_dfgb !=nil {return _dfgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_daaacd :=NewEG_RunLevelElts (); -_daaacd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_daaacd );if _babffc :=d .DecodeElement (&_daaacd .RunLevelEltsChoice .ProofErr ,&_affbb );_babffc !=nil {return _babffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dccfcc :=NewEG_RunLevelElts (); -_dccfcc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_dccfcc );if _bbdgfe :=d .DecodeElement (&_dccfcc .RunLevelEltsChoice .PermStart ,&_affbb );_bbdgfe !=nil {return _bbdgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_acbfga :=NewEG_RunLevelElts (); -_acbfga .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_acbfga );if _dcedg :=d .DecodeElement (&_acbfga .RunLevelEltsChoice .PermEnd ,&_affbb );_dcedg !=nil {return _dcedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_baede :=NewEG_RunLevelElts (); -_baede .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_baede );if _bdcgaa :=d .DecodeElement (&_baede .RunLevelEltsChoice .Ins ,&_affbb );_bdcgaa !=nil {return _bdcgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ccbca :=NewEG_RunLevelElts (); -_ccbca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_ccbca );if _bgdbe :=d .DecodeElement (&_ccbca .RunLevelEltsChoice .Del ,&_affbb );_bgdbe !=nil {return _bgdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ddcbfa :=NewEG_RunLevelElts (); -_ddcbfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_ddcbfa );if _ggbea :=d .DecodeElement (&_ddcbfa .RunLevelEltsChoice .MoveFrom ,&_affbb );_ggbea !=nil {return _ggbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_deeaed :=NewEG_RunLevelElts (); -_deeaed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_deeaed );if _fgfca :=d .DecodeElement (&_deeaed .RunLevelEltsChoice .MoveTo ,&_affbb );_fgfca !=nil {return _fgfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eeceff :=NewEG_RunLevelElts (); -_dabcge :=NewEG_RangeMarkupElements ();_dabcge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_eeceff );_eeceff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeceff .RunLevelEltsChoice .EG_RangeMarkupElements ,_dabcge ); -if _fadga :=d .DecodeElement (&_dabcge .RangeMarkupElementsChoice .BookmarkStart ,&_affbb );_fadga !=nil {return _fadga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_beedcd :=NewEG_RunLevelElts (); -_dceeb :=NewEG_RangeMarkupElements ();_dceeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_beedcd );_beedcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beedcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dceeb ); -if _fddbf :=d .DecodeElement (&_dceeb .RangeMarkupElementsChoice .BookmarkEnd ,&_affbb );_fddbf !=nil {return _fddbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cfcafa :=NewEG_RunLevelElts (); -_begda :=NewEG_RangeMarkupElements ();_begda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_cfcafa );_cfcafa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfcafa .RunLevelEltsChoice .EG_RangeMarkupElements ,_begda ); -if _aaebc :=d .DecodeElement (&_begda .RangeMarkupElementsChoice .MoveFromRangeStart ,&_affbb );_aaebc !=nil {return _aaebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adagag :=NewEG_RunLevelElts (); -_bgegd :=NewEG_RangeMarkupElements ();_bgegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_adagag );_adagag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adagag .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgegd ); -if _ccceca :=d .DecodeElement (&_bgegd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_affbb );_ccceca !=nil {return _ccceca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gggf :=NewEG_RunLevelElts (); -_ggegac :=NewEG_RangeMarkupElements ();_ggegac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_gggf );_gggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggegac ); -if _feegc :=d .DecodeElement (&_ggegac .RangeMarkupElementsChoice .MoveToRangeStart ,&_affbb );_feegc !=nil {return _feegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bcgga :=NewEG_RunLevelElts (); -_deeabe :=NewEG_RangeMarkupElements ();_deeabe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bcgga );_bcgga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcgga .RunLevelEltsChoice .EG_RangeMarkupElements ,_deeabe ); -if _eefba :=d .DecodeElement (&_deeabe .RangeMarkupElementsChoice .MoveToRangeEnd ,&_affbb );_eefba !=nil {return _eefba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bbggaf :=NewEG_RunLevelElts (); -_afaged :=NewEG_RangeMarkupElements ();_afaged .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bbggaf );_bbggaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbggaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_afaged ); -if _feafg :=d .DecodeElement (&_afaged .RangeMarkupElementsChoice .CommentRangeStart ,&_affbb );_feafg !=nil {return _feafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fcdfe :=NewEG_RunLevelElts (); -_ecdbdf :=NewEG_RangeMarkupElements ();_ecdbdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_fcdfe );_fcdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecdbdf ); -if _cbbfa :=d .DecodeElement (&_ecdbdf .RangeMarkupElementsChoice .CommentRangeEnd ,&_affbb );_cbbfa !=nil {return _cbbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eabea :=NewEG_RunLevelElts (); -_ffeced :=NewEG_RangeMarkupElements ();_ffeced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_eabea );_eabea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabea .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffeced ); -if _fbebe :=d .DecodeElement (&_ffeced .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_affbb );_fbebe !=nil {return _fbebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bfbdag :=NewEG_RunLevelElts (); -_gbdbf :=NewEG_RangeMarkupElements ();_gbdbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bfbdag );_bfbdag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfbdag .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbdbf ); -if _fcadb :=d .DecodeElement (&_gbdbf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_affbb );_fcadb !=nil {return _fcadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bagaee :=NewEG_RunLevelElts (); -_fcaaeg :=NewEG_RangeMarkupElements ();_fcaaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bagaee );_bagaee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bagaee .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcaaeg ); -if _aedfc :=d .DecodeElement (&_fcaaeg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_affbb );_aedfc !=nil {return _aedfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_beedd :=NewEG_RunLevelElts (); -_adcgee :=NewEG_RangeMarkupElements ();_adcgee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_beedd );_beedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_adcgee ); -if _bdbag :=d .DecodeElement (&_adcgee .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_affbb );_bdbag !=nil {return _bdbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bfcaec :=NewEG_RunLevelElts (); -_bfdcb :=NewEG_RangeMarkupElements ();_bfdcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bfcaec );_bfcaec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfcaec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfdcb ); -if _dccfa :=d .DecodeElement (&_bfdcb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_affbb );_dccfa !=nil {return _dccfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bgeaa :=NewEG_RunLevelElts (); -_fcefe :=NewEG_RangeMarkupElements ();_fcefe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_bgeaa );_bgeaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgeaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcefe ); -if _fafgaf :=d .DecodeElement (&_fcefe .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_affbb );_fafgaf !=nil {return _fafgaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fdafcd :=NewEG_RunLevelElts (); -_ebdgb :=NewEG_RangeMarkupElements ();_ebdgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_fdafcd );_fdafcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdafcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebdgb ); -if _dfcgdf :=d .DecodeElement (&_ebdgb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_affbb );_dfcgdf !=nil {return _dfcgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_abecf :=NewEG_RunLevelElts (); -_eggbb :=NewEG_RangeMarkupElements ();_eggbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_abecf );_abecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_eggbb ); -if _bcccd :=d .DecodeElement (&_eggbb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_affbb );_bcccd !=nil {return _bcccd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cecdd :=NewEG_RunLevelElts (); -_aegcb :=NewEG_MathContent ();_aegcb .MathContentChoice =NewEG_MathContentChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_cecdd );_cecdd .RunLevelEltsChoice .EG_MathContent =append (_cecdd .RunLevelEltsChoice .EG_MathContent ,_aegcb ); -if _bfddec :=d .DecodeElement (&_aegcb .MathContentChoice .OMathPara ,&_affbb );_bfddec !=nil {return _bfddec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ccgadde :=NewEG_RunLevelElts (); -_geecff :=NewEG_MathContent ();_geecff .MathContentChoice =NewEG_MathContentChoice ();_adgdg .EG_RunLevelElts =append (_adgdg .EG_RunLevelElts ,_ccgadde );_ccgadde .RunLevelEltsChoice .EG_MathContent =append (_ccgadde .RunLevelEltsChoice .EG_MathContent ,_geecff ); -if _cdagcg :=d .DecodeElement (&_geecff .MathContentChoice .OMath ,&_affbb );_cdagcg !=nil {return _cdagcg ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_affbb .Name ); -if _geccfg :=d .Skip ();_geccfg !=nil {return _geccfg ;};};return nil ;}; +// ValidateWithPath validates the CT_AbstractNum and its children, prefixing error messages with path +func (_gc *CT_AbstractNum )ValidateWithPath (path string )error {if _gc .Nsid !=nil {if _ecab :=_gc .Nsid .ValidateWithPath (path +"\u002f\u004e\u0073i\u0064");_ecab !=nil {return _ecab ;};};if _gc .MultiLevelType !=nil {if _afd :=_gc .MultiLevelType .ValidateWithPath (path +"\u002fM\u0075l\u0074\u0069\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065"); +_afd !=nil {return _afd ;};};if _gc .Tmpl !=nil {if _afb :=_gc .Tmpl .ValidateWithPath (path +"\u002f\u0054\u006dp\u006c");_afb !=nil {return _afb ;};};if _gc .Name !=nil {if _bbed :=_gc .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_bbed !=nil {return _bbed ; +};};if _gc .StyleLink !=nil {if _eedc :=_gc .StyleLink .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b");_eedc !=nil {return _eedc ;};};if _gc .NumStyleLink !=nil {if _bbd :=_gc .NumStyleLink .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"); +_bbd !=nil {return _bbd ;};};for _efc ,_ade :=range _gc .Lvl {if _cba :=_ade .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u004c\u0076\u006c\u005b\u0025\u0064\u005d",path ,_efc ));_cba !=nil {return _cba ;};};return nil ;};func (_gccfff *CT_EdnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gccfff .ValAttr =ST_EdnPos (1); +for _ ,_cddf :=range start .Attr {if _cddf .Name .Local =="\u0076\u0061\u006c"{_gccfff .ValAttr .UnmarshalXMLAttr (_cddf );continue ;};};for {_fgcecc ,_dddb :=d .Token ();if _dddb !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0045\u0064\u006eP\u006f\u0073\u003a\u0020\u0025\u0073",_dddb ); +};if _adaa ,_abfeg :=_fgcecc .(_a .EndElement );_abfeg &&_adaa .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the EG_SectPrContents and its children, prefixing error messages with path -func (_eedbc *EG_SectPrContents )ValidateWithPath (path string )error {if _eedbc .FootnotePr !=nil {if _dbccce :=_eedbc .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_dbccce !=nil {return _dbccce ; -};};if _eedbc .EndnotePr !=nil {if _cgdfa :=_eedbc .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072");_cgdfa !=nil {return _cgdfa ;};};if _eedbc .Type !=nil {if _ffacabbf :=_eedbc .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065"); -_ffacabbf !=nil {return _ffacabbf ;};};if _eedbc .PgSz !=nil {if _agdgb :=_eedbc .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a");_agdgb !=nil {return _agdgb ;};};if _eedbc .PgMar !=nil {if _fbbfab :=_eedbc .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072"); -_fbbfab !=nil {return _fbbfab ;};};if _eedbc .PaperSrc !=nil {if _egecdf :=_eedbc .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c");_egecdf !=nil {return _egecdf ;};};if _eedbc .PgBorders !=nil {if _acdebg :=_eedbc .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_acdebg !=nil {return _acdebg ;};};if _eedbc .LnNumType !=nil {if _fbdfd :=_eedbc .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_fbdfd !=nil {return _fbdfd ;};};if _eedbc .PgNumType !=nil {if _gdecd :=_eedbc .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); -_gdecd !=nil {return _gdecd ;};};if _eedbc .Cols !=nil {if _fefafc :=_eedbc .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073");_fefafc !=nil {return _fefafc ;};};if _eedbc .FormProt !=nil {if _baeced :=_eedbc .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft"); -_baeced !=nil {return _baeced ;};};if _eedbc .VAlign !=nil {if _dcaced :=_eedbc .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e");_dcaced !=nil {return _dcaced ;};};if _eedbc .NoEndnote !=nil {if _gcdga :=_eedbc .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"); -_gcdga !=nil {return _gcdga ;};};if _eedbc .TitlePg !=nil {if _cafbbb :=_eedbc .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067");_cafbbb !=nil {return _cafbbb ;};};if _eedbc .TextDirection !=nil {if _deeef :=_eedbc .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_deeef !=nil {return _deeef ;};};if _eedbc .Bidi !=nil {if _abedbf :=_eedbc .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_abedbf !=nil {return _abedbf ;};};if _eedbc .RtlGutter !=nil {if _bcbag :=_eedbc .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"); -_bcbag !=nil {return _bcbag ;};};if _eedbc .DocGrid !=nil {if _cefcgf :=_eedbc .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064");_cefcgf !=nil {return _cefcgf ;};};if _eedbc .PrinterSettings !=nil {if _fafbc :=_eedbc .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"); -_fafbc !=nil {return _fafbc ;};};return nil ;};func (_gbgad *ST_MailMergeSourceType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agbagb ,_aefcac :=d .Token ();if _aefcac !=nil {return _aefcac ;};if _bgbeec ,_bbbedfg :=_agbagb .(_a .EndElement ); -_bbbedfg &&_bgbeec .Name ==start .Name {*_gbgad =1;return nil ;};if _bddacc ,_agdfc :=_agbagb .(_a .CharData );!_agdfc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agbagb ); -}else {switch string (_bddacc ){case "":*_gbgad =0;case "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065":*_gbgad =1;case "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b":*_gbgad =2;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741":*_gbgad =3; -case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742":*_gbgad =4;case "\u0074\u0065\u0078\u0074":*_gbgad =5;case "\u0065\u006d\u0061i\u006c":*_gbgad =6;case "\u006e\u0061\u0074\u0069\u0076\u0065":*_gbgad =7;case "\u006c\u0065\u0067\u0061\u0063\u0079":*_gbgad =8; -case "\u006d\u0061\u0073\u0074\u0065\u0072":*_gbgad =9;};};_agbagb ,_aefcac =d .Token ();if _aefcac !=nil {return _aefcac ;};if _acfcd ,_fbeag :=_agbagb .(_a .EndElement );_fbeag &&_acfcd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agbagb ); -}; +// ValidateWithPath validates the CT_DirContentRun and its children, prefixing error messages with path +func (_cgcgc *CT_DirContentRun )ValidateWithPath (path string )error {if _efffc :=_cgcgc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efffc !=nil {return _efffc ;};for _ffcdb ,_adcc :=range _cgcgc .EG_PContent {if _gcaca :=_adcc .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_ffcdb )); +_gcaca !=nil {return _gcaca ;};};return nil ;};func (_egabcc ST_RubyAlign )Validate ()error {return _egabcc .ValidateWithPath ("")};func (_agdg *CT_Fonts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_geedf :=range start .Attr {if _geedf .Name .Local =="\u0068\u0069\u006e\u0074"{_agdg .HintAttr .UnmarshalXMLAttr (_geedf ); +continue ;};if _geedf .Name .Local =="\u0061\u0073\u0063i\u0069"{_eggc :=_geedf .Value ;_agdg .AsciiAttr =&_eggc ;continue ;};if _geedf .Name .Local =="\u0068\u0041\u006es\u0069"{_agdgd :=_geedf .Value ;_agdg .HAnsiAttr =&_agdgd ;continue ;};if _geedf .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"{_dedga :=_geedf .Value ; +_agdg .EastAsiaAttr =&_dedga ;continue ;};if _geedf .Name .Local =="\u0063\u0073"{_ffdb :=_geedf .Value ;_agdg .CsAttr =&_ffdb ;continue ;};if _geedf .Name .Local =="\u0061\u0073\u0063\u0069\u0069\u0054\u0068\u0065\u006d\u0065"{_agdg .AsciiThemeAttr .UnmarshalXMLAttr (_geedf ); +continue ;};if _geedf .Name .Local =="\u0068\u0041\u006e\u0073\u0069\u0054\u0068\u0065\u006d\u0065"{_agdg .HAnsiThemeAttr .UnmarshalXMLAttr (_geedf );continue ;};if _geedf .Name .Local =="\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u0054\u0068\u0065\u006d\u0065"{_agdg .EastAsiaThemeAttr .UnmarshalXMLAttr (_geedf ); +continue ;};if _geedf .Name .Local =="\u0063s\u0074\u0068\u0065\u006d\u0065"{_agdg .CsthemeAttr .UnmarshalXMLAttr (_geedf );continue ;};};for {_gbcg ,_gfedd :=d .Token ();if _gfedd !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u006f\u006e\u0074\u0073: \u0025\u0073",_gfedd ); +};if _gegagb ,_eedaa :=_gbcg .(_a .EndElement );_eedaa &&_gegagb .Name ==start .Name {break ;};};return nil ;};func (_cbdcb *CT_GlossaryDocument )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cbdcb .Background !=nil {_agadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}}; +e .EncodeElement (_cbdcb .Background ,_agadb );};if _cbdcb .DocParts !=nil {_daaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}};e .EncodeElement (_cbdcb .DocParts ,_daaa );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type CT_FFDDList struct{ -// Validate validates the EG_PContent and its children -func (_fgdbe *EG_PContent )Validate ()error {return _fgdbe .ValidateWithPath ("E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};func (_adbea ST_PageBorderDisplay )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adefgd :=_a .Attr {}; -_adefgd .Name =name ;switch _adbea {case ST_PageBorderDisplayUnset :_adefgd .Value ="";case ST_PageBorderDisplayAllPages :_adefgd .Value ="\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073";case ST_PageBorderDisplayFirstPage :_adefgd .Value ="\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e"; -case ST_PageBorderDisplayNotFirstPage :_adefgd .Value ="\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065";};return _adefgd ,nil ;};func (_befaa ST_FrameLayout )Validate ()error {return _befaa .ValidateWithPath ("")};func NewEG_CellMarkupElementsChoice ()*EG_CellMarkupElementsChoice {_afegd :=&EG_CellMarkupElementsChoice {}; -return _afegd ;};func (_fbacg *CT_FramePr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fddcf :=range start .Attr {if _fddcf .Name .Local =="\u0064r\u006f\u0070\u0043\u0061\u0070"{_fbacg .DropCapAttr .UnmarshalXMLAttr (_fddcf ); -continue ;};if _fddcf .Name .Local =="\u006c\u0069\u006ee\u0073"{_dcfbbb ,_bebdc :=_f .ParseInt (_fddcf .Value ,10,64);if _bebdc !=nil {return _bebdc ;};_fbacg .LinesAttr =&_dcfbbb ;continue ;};if _fddcf .Name .Local =="\u0077"{_ccdae ,_fgece :=ParseUnionST_TwipsMeasure (_fddcf .Value ); -if _fgece !=nil {return _fgece ;};_fbacg .WAttr =&_ccdae ;continue ;};if _fddcf .Name .Local =="\u0068"{_fcega ,_bgdab :=ParseUnionST_TwipsMeasure (_fddcf .Value );if _bgdab !=nil {return _bgdab ;};_fbacg .HAttr =&_fcega ;continue ;};if _fddcf .Name .Local =="\u0076\u0053\u0070\u0061\u0063\u0065"{_fafbd ,_fefc :=ParseUnionST_TwipsMeasure (_fddcf .Value ); -if _fefc !=nil {return _fefc ;};_fbacg .VSpaceAttr =&_fafbd ;continue ;};if _fddcf .Name .Local =="\u0068\u0053\u0070\u0061\u0063\u0065"{_dedga ,_cfage :=ParseUnionST_TwipsMeasure (_fddcf .Value );if _cfage !=nil {return _cfage ;};_fbacg .HSpaceAttr =&_dedga ; -continue ;};if _fddcf .Name .Local =="\u0077\u0072\u0061\u0070"{_fbacg .WrapAttr .UnmarshalXMLAttr (_fddcf );continue ;};if _fddcf .Name .Local =="\u0068A\u006e\u0063\u0068\u006f\u0072"{_fbacg .HAnchorAttr .UnmarshalXMLAttr (_fddcf );continue ;};if _fddcf .Name .Local =="\u0076A\u006e\u0063\u0068\u006f\u0072"{_fbacg .VAnchorAttr .UnmarshalXMLAttr (_fddcf ); -continue ;};if _fddcf .Name .Local =="\u0078"{_faddg ,_gdbec :=ParseUnionST_SignedTwipsMeasure (_fddcf .Value );if _gdbec !=nil {return _gdbec ;};_fbacg .XAttr =&_faddg ;continue ;};if _fddcf .Name .Local =="\u0078\u0041\u006c\u0069\u0067\u006e"{_fbacg .XAlignAttr .UnmarshalXMLAttr (_fddcf ); -continue ;};if _fddcf .Name .Local =="\u0079"{_gaafg ,_fgadaf :=ParseUnionST_SignedTwipsMeasure (_fddcf .Value );if _fgadaf !=nil {return _fgadaf ;};_fbacg .YAttr =&_gaafg ;continue ;};if _fddcf .Name .Local =="\u0079\u0041\u006c\u0069\u0067\u006e"{_fbacg .YAlignAttr .UnmarshalXMLAttr (_fddcf ); -continue ;};if _fddcf .Name .Local =="\u0068\u0052\u0075l\u0065"{_fbacg .HRuleAttr .UnmarshalXMLAttr (_fddcf );continue ;};if _fddcf .Name .Local =="\u0061\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b"{_cbbef ,_gcbfa :=ParseUnionST_OnOff (_fddcf .Value ); -if _gcbfa !=nil {return _gcbfa ;};_fbacg .AnchorLockAttr =&_cbbef ;continue ;};};for {_afaga ,_gcde :=d .Token ();if _gcde !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072\u003a\u0020%\u0073",_gcde ); -};if _bceeb ,_egefc :=_afaga .(_a .EndElement );_egefc &&_bceeb .Name ==start .Name {break ;};};return nil ;};func NewCT_R ()*CT_R {_fgfaf :=&CT_R {};return _fgfaf };type CT_Headers struct{ +// Drop-Down List Selection +Result *CT_DecimalNumber ; -// Header Cell Reference -Header []*CT_String ;};func (_bffcd ST_DocPartBehavior )String ()string {switch _bffcd {case 0:return "";case 1:return "\u0063o\u006e\u0074\u0065\u006e\u0074";case 2:return "\u0070";case 3:return "\u0070\u0067";};return "";};func NewCT_JcTable ()*CT_JcTable {_cddcg :=&CT_JcTable {}; -_cddcg .ValAttr =ST_JcTable (1);return _cddcg ;};func (_ggdcb *ST_TextScale )Validate ()error {return _ggdcb .ValidateWithPath ("")};func (_bdbdd ST_HexColor )String ()string {if _bdbdd .ST_HexColorAuto !=ST_HexColorAutoUnset {return _bdbdd .ST_HexColorAuto .String (); -};if _bdbdd .ST_HexColorRGB !=nil {return _ff .Sprintf ("\u0025\u0076",*_bdbdd .ST_HexColorRGB );};return "";}; +// Default Drop-Down List Item Index +Default *CT_DecimalNumber ; -// Validate validates the CT_LevelSuffix and its children -func (_fddb *CT_LevelSuffix )Validate ()error {return _fddb .ValidateWithPath ("\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0053u\u0066\u0066\u0069\u0078");};func (_adbecd *WdCT_PosVChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cabcd :=start ; -switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_adbecd .Align =WdST_AlignVUnset ; -if _eagddf :=d .DecodeElement (&_adbecd .Align ,&_cabcd );_eagddf !=nil {return _eagddf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_adbecd .PosOffset =new (int32 ); -if _cffdf :=d .DecodeElement (_adbecd .PosOffset ,&_cabcd );_cffdf !=nil {return _cffdf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cabcd .Name ); -if _ffbeed :=d .Skip ();_ffbeed !=nil {return _ffbeed ;};};return nil ;}; +// Drop-Down List Entry +ListEntry []*CT_String ;};func (_eaedbd *CT_Markup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_eaedbd .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_View ()*CT_View {_eeeff :=&CT_View {};_eeeff .ValAttr =ST_View (1);return _eeeff };func (_babdgf ST_View )Validate ()error {return _babdgf .ValidateWithPath ("")}; +func (_ccffab *WdST_AlignH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cggaad ,_acgggc :=d .Token ();if _acgggc !=nil {return _acgggc ;};if _dfcdbc ,_eceebd :=_cggaad .(_a .EndElement );_eceebd &&_dfcdbc .Name ==start .Name {*_ccffab =1; +return nil ;};if _aacdfb ,_egagc :=_cggaad .(_a .CharData );!_egagc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cggaad );}else {switch string (_aacdfb ){case "":*_ccffab =0; +case "\u006c\u0065\u0066\u0074":*_ccffab =1;case "\u0072\u0069\u0067h\u0074":*_ccffab =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ccffab =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_ccffab =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_ccffab =5; +};};_cggaad ,_acgggc =d .Token ();if _acgggc !=nil {return _acgggc ;};if _baagfe ,_ebacca :=_cggaad .(_a .EndElement );_ebacca &&_baagfe .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cggaad ); +};func NewCT_SignedTwipsMeasure ()*CT_SignedTwipsMeasure {_egbdf :=&CT_SignedTwipsMeasure {};return _egbdf ;};func (_gbdeb *CT_HdrFtrRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbdeb .TypeAttr =ST_HdrFtr (1);for _ ,_gggfa :=range start .Attr {if _gggfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gggfa .Name .Local =="\u0069\u0064"||_gggfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gggfa .Name .Local =="\u0069\u0064"{_beged :=_gggfa .Value ; +_gbdeb .IdAttr =_beged ;continue ;};if _gggfa .Name .Local =="\u0074\u0079\u0070\u0065"{_gbdeb .TypeAttr .UnmarshalXMLAttr (_gggfa );continue ;};};for {_dfecd ,_fbafd :=d .Token ();if _fbafd !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0064r\u0046\u0074\u0072\u0052\u0065\u0066\u003a\u0020\u0025\u0073",_fbafd ); +};if _gbcda ,_cbcbb :=_dfecd .(_a .EndElement );_cbcbb &&_gbcda .Name ==start .Name {break ;};};return nil ;};func (_fbb *CT_Background )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +if _fbb .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_fbb .ColorAttr )});};if _fbb .ThemeColorAttr !=ST_ThemeColorUnset {_fadb ,_dbf :=_fbb .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); +if _dbf !=nil {return _dbf ;};start .Attr =append (start .Attr ,_fadb );};if _fbb .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_fbb .ThemeTintAttr )}); +};if _fbb .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_fbb .ThemeShadeAttr )});};e .EncodeToken (start ); +if _fbb .Any !=nil {for _ ,_afc :=range _fbb .Any {_afc .MarshalXML (e ,_a .StartElement {});};};if _fbb .Drawing !=nil {_bed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_fbb .Drawing ,_bed ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_afcab ST_TblOverlap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_afcab .String (),start );};type ST_Direction byte ;func (_ddecb *CT_FrameLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddecb .ValAttr =ST_FrameLayout (1); +for _ ,_ecgf :=range start .Attr {if _ecgf .Name .Local =="\u0076\u0061\u006c"{_ddecb .ValAttr .UnmarshalXMLAttr (_ecgf );continue ;};};for {_ccage ,_dgdca :=d .Token ();if _dgdca !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074:\u0020\u0025\u0073",_dgdca ); +};if _bddfe ,_ecgbf :=_ccage .(_a .EndElement );_ecgbf &&_bddfe .Name ==start .Name {break ;};};return nil ;};type CT_FontSig struct{ -// ValidateWithPath validates the CT_HMerge and its children, prefixing error messages with path -func (_dabec *CT_HMerge )ValidateWithPath (path string )error {if _fdcf :=_dabec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdcf !=nil {return _fdcf ;};return nil ;};type CT_SdtBlock struct{ +// First 32 Bits of Unicode Subset Bitfield +Usb0Attr string ; -// Structured Document Tag Properties -SdtPr *CT_SdtPr ; +// Second 32 Bits of Unicode Subset Bitfield +Usb1Attr string ; -// Structured Document Tag End Character Properties -SdtEndPr *CT_SdtEndPr ; +// Third 32 Bits of Unicode Subset Bitfield +Usb2Attr string ; -// Block-Level Structured Document Tag Content -SdtContent *CT_SdtContentBlock ;}; +// Fourth 32 Bits of Unicode Subset Bitfield +Usb3Attr string ; -// ValidateWithPath validates the AC_ChoiceRun and its children, prefixing error messages with path -func (_eegab *AC_ChoiceRun )ValidateWithPath (path string )error {if _eegab .Br !=nil {if _gbgeed :=_eegab .Br .ValidateWithPath (path +"\u002f\u0042\u0072");_gbgeed !=nil {return _gbgeed ;};};if _eegab .T !=nil {if _deedaa :=_eegab .T .ValidateWithPath (path +"\u002f\u0054"); -_deedaa !=nil {return _deedaa ;};};if _eegab .ContentPart !=nil {if _efaffa :=_eegab .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_efaffa !=nil {return _efaffa ;};};if _eegab .DelText !=nil {if _dcefg :=_eegab .DelText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0054\u0065\u0078\u0074"); -_dcefg !=nil {return _dcefg ;};};if _eegab .InstrText !=nil {if _aebge :=_eegab .InstrText .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074");_aebge !=nil {return _aebge ;};};if _eegab .DelInstrText !=nil {if _bgdbca :=_eegab .DelInstrText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"); -_bgdbca !=nil {return _bgdbca ;};};if _eegab .NoBreakHyphen !=nil {if _accbbb :=_eegab .NoBreakHyphen .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b\u0048y\u0070\u0068\u0065\u006e");_accbbb !=nil {return _accbbb ;};};if _eegab .SoftHyphen !=nil {if _dbfcaf :=_eegab .SoftHyphen .ValidateWithPath (path +"/\u0053\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"); -_dbfcaf !=nil {return _dbfcaf ;};};if _eegab .DayShort !=nil {if _afdfg :=_eegab .DayShort .ValidateWithPath (path +"\u002fD\u0061\u0079\u0053\u0068\u006f\u0072t");_afdfg !=nil {return _afdfg ;};};if _eegab .MonthShort !=nil {if _bbead :=_eegab .MonthShort .ValidateWithPath (path +"/\u004d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"); -_bbead !=nil {return _bbead ;};};if _eegab .YearShort !=nil {if _beffg :=_eegab .YearShort .ValidateWithPath (path +"\u002f\u0059\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074");_beffg !=nil {return _beffg ;};};if _eegab .DayLong !=nil {if _efbfd :=_eegab .DayLong .ValidateWithPath (path +"\u002f\u0044\u0061\u0079\u004c\u006f\u006e\u0067"); -_efbfd !=nil {return _efbfd ;};};if _eegab .MonthLong !=nil {if _dbeagg :=_eegab .MonthLong .ValidateWithPath (path +"\u002f\u004d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067");_dbeagg !=nil {return _dbeagg ;};};if _eegab .YearLong !=nil {if _dabfaf :=_eegab .YearLong .ValidateWithPath (path +"\u002fY\u0065\u0061\u0072\u004c\u006f\u006eg"); -_dabfaf !=nil {return _dabfaf ;};};if _eegab .AnnotationRef !=nil {if _bcgedb :=_eegab .AnnotationRef .ValidateWithPath (path +"\u002f\u0041\u006e\u006e\u006f\u0074\u0061\u0074\u0069o\u006e\u0052\u0065\u0066");_bcgedb !=nil {return _bcgedb ;};};if _eegab .FootnoteRef !=nil {if _beced :=_eegab .FootnoteRef .ValidateWithPath (path +"\u002f\u0046\u006fo\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"); -_beced !=nil {return _beced ;};};if _eegab .EndnoteRef !=nil {if _aaacc :=_eegab .EndnoteRef .ValidateWithPath (path +"/\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066");_aaacc !=nil {return _aaacc ;};};if _eegab .Separator !=nil {if _caagdbf :=_eegab .Separator .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"); -_caagdbf !=nil {return _caagdbf ;};};if _eegab .ContinuationSeparator !=nil {if _beaaba :=_eegab .ContinuationSeparator .ValidateWithPath (path +"\u002f\u0043\u006f\u006eti\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074o\u0072"); -_beaaba !=nil {return _beaaba ;};};if _eegab .Sym !=nil {if _ffccg :=_eegab .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_ffccg !=nil {return _ffccg ;};};if _eegab .PgNum !=nil {if _degfab :=_eegab .PgNum .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d"); -_degfab !=nil {return _degfab ;};};if _eegab .Cr !=nil {if _aeeef :=_eegab .Cr .ValidateWithPath (path +"\u002f\u0043\u0072");_aeeef !=nil {return _aeeef ;};};if _eegab .Tab !=nil {if _afbecd :=_eegab .Tab .ValidateWithPath (path +"\u002f\u0054\u0061\u0062"); -_afbecd !=nil {return _afbecd ;};};if _eegab .Object !=nil {if _cbfgb :=_eegab .Object .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074");_cbfgb !=nil {return _cbfgb ;};};if _eegab .Pict !=nil {if _ecefeg :=_eegab .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074"); -_ecefeg !=nil {return _ecefeg ;};};if _eegab .FldChar !=nil {if _dbdcdg :=_eegab .FldChar .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");_dbdcdg !=nil {return _dbdcdg ;};};if _eegab .Ruby !=nil {if _gdaee :=_eegab .Ruby .ValidateWithPath (path +"\u002f\u0052\u0075b\u0079"); -_gdaee !=nil {return _gdaee ;};};if _eegab .FootnoteReference !=nil {if _aceea :=_eegab .FootnoteReference .ValidateWithPath (path +"\u002fF\u006fo\u0074\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");_aceea !=nil {return _aceea ; -};};if _eegab .EndnoteReference !=nil {if _dedfda :=_eegab .EndnoteReference .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065");_dedfda !=nil {return _dedfda ;};};if _eegab .CommentReference !=nil {if _efgbf :=_eegab .CommentReference .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); -_efgbf !=nil {return _efgbf ;};};if _eegab .Drawing !=nil {if _cgecae :=_eegab .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_cgecae !=nil {return _cgecae ;};};if _eegab .Ptab !=nil {if _dcgff :=_eegab .Ptab .ValidateWithPath (path +"\u002f\u0050\u0074a\u0062"); -_dcgff !=nil {return _dcgff ;};};if _eegab .LastRenderedPageBreak !=nil {if _fcadgd :=_eegab .LastRenderedPageBreak .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065a\u006b"); -_fcadgd !=nil {return _fcadgd ;};};return nil ;};func (_gbffg *CT_ReadingModeInkLockDown )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0075\u0061\u006c\u0050\u0067"},Value :_ff .Sprintf ("\u0025\u0076",_gbffg .ActualPgAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",_gbffg .WAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_ff .Sprintf ("\u0025\u0076",_gbffg .HAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074\u0053\u007a"},Value :_ff .Sprintf ("\u0025\u0076",_gbffg .FontSzAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_egeeg *ST_TextEffect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egeeg =0;case "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_egeeg =1;case "\u006c\u0069\u0067\u0068\u0074\u0073":*_egeeg =2; -case "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k":*_egeeg =3;case "\u0061n\u0074\u0073\u0052\u0065\u0064":*_egeeg =4;case "\u0073h\u0069\u006d\u006d\u0065\u0072":*_egeeg =5;case "\u0073p\u0061\u0072\u006b\u006c\u0065":*_egeeg =6;case "\u006e\u006f\u006e\u0065":*_egeeg =7; -};return nil ;}; +// Lower 32 Bits of Code Page Bit Field +Csb0Attr string ; -// Validate validates the CT_ObjectChoice and its children -func (_gadac *CT_ObjectChoice )Validate ()error {return _gadac .ValidateWithPath ("\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_cdcca ST_PageBorderZOrder )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdcgb :=_a .Attr {}; -_cdcgb .Name =name ;switch _cdcca {case ST_PageBorderZOrderUnset :_cdcgb .Value ="";case ST_PageBorderZOrderFront :_cdcgb .Value ="\u0066\u0072\u006fn\u0074";case ST_PageBorderZOrderBack :_cdcgb .Value ="\u0062\u0061\u0063\u006b";};return _cdcgb ,nil ; -}; +// Upper 32 Bits of Code Page Bit Field +Csb1Attr string ;};type WdCT_WordprocessingCanvas struct{Bg *_e .CT_BackgroundFormatting ;Whole *_e .CT_WholeE2oFormatting ;WordprocessingCanvasChoice []*WdCT_WordprocessingCanvasChoice ;ExtLst *_e .CT_OfficeArtExtensionList ;};func (_fgfb *CT_TblGridChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_fgfb .IdAttr )}); +e .EncodeToken (start );_bcfbff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_fgfb .TblGrid ,_bcfbff );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_BlockLevelEltsChoice and its children -func (_eefaga *EG_BlockLevelEltsChoice )Validate ()error {return _eefaga .ValidateWithPath ("\u0045\u0047\u005fBl\u006f\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_aaaeba ST_Jc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aaaeba .String (),start ); -};func (_dagge *CT_TextAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dagge .ValAttr =ST_TextAlignment (1);for _ ,_fgede :=range start .Attr {if _fgede .Name .Local =="\u0076\u0061\u006c"{_dagge .ValAttr .UnmarshalXMLAttr (_fgede ); -continue ;};};for {_cfefc ,_gaade :=d .Token ();if _gaade !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074A\u006ci\u0067\u006e\u006d\u0065\u006e\u0074\u003a \u0025\u0073",_gaade );};if _dfgcgf ,_dfdfge :=_cfefc .(_a .EndElement ); -_dfdfge &&_dfgcgf .Name ==start .Name {break ;};};return nil ;};func (_abebgg ST_CombineBrackets )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdfdcb :=_a .Attr {};_bdfdcb .Name =name ;switch _abebgg {case ST_CombineBracketsUnset :_bdfdcb .Value =""; -case ST_CombineBracketsNone :_bdfdcb .Value ="\u006e\u006f\u006e\u0065";case ST_CombineBracketsRound :_bdfdcb .Value ="\u0072\u006f\u0075n\u0064";case ST_CombineBracketsSquare :_bdfdcb .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_CombineBracketsAngle :_bdfdcb .Value ="\u0061\u006e\u0067l\u0065"; -case ST_CombineBracketsCurly :_bdfdcb .Value ="\u0063\u0075\u0072l\u0079";};return _bdfdcb ,nil ;};func NewCT_TrPrChange ()*CT_TrPrChange {_cfbdc :=&CT_TrPrChange {};_cfbdc .TrPr =NewCT_TrPrBase ();return _cfbdc ;};func NewWdCT_WordprocessingContentPart ()*WdCT_WordprocessingContentPart {_ffddbg :=&WdCT_WordprocessingContentPart {}; -return _ffddbg ;};func (_cgaed *CT_UnsignedDecimalNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_cgaed .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgcede ST_TextboxTightWrap )ValidateWithPath (path string )error {switch _bgcede {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgcede )); -};return nil ;};func (_adagd ST_Jc )String ()string {switch _adagd {case 0:return "";case 1:return "\u0073\u0074\u0061r\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0065\u006e\u0064";case 4:return "\u0062\u006f\u0074\u0068"; -case 5:return "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case 6:return "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065";case 7:return "\u006e\u0075\u006d\u0054\u0061\u0062";case 8:return "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061"; -case 9:return "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case 10:return "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065";case 11:return "\u006c\u0065\u0066\u0074";case 12:return "\u0072\u0069\u0067h\u0074"; -};return "";}; +// Validate validates the CT_PageNumber and its children +func (_bbbdbf *CT_PageNumber )Validate ()error {return _bbbdbf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072");};func (_eedbe ST_EdnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eedbe .String (),start ); +};type CT_EdnPos struct{ -// ValidateWithPath validates the CT_Shd and its children, prefixing error messages with path -func (_fgbcbg *CT_Shd )ValidateWithPath (path string )error {if _fgbcbg .ValAttr ==ST_ShdUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _afcfg :=_fgbcbg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_afcfg !=nil {return _afcfg ;};if _fgbcbg .ColorAttr !=nil {if _gfeead :=_fgbcbg .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_gfeead !=nil {return _gfeead ;};};if _cdfeaf :=_fgbcbg .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_cdfeaf !=nil {return _cdfeaf ;};if _fgbcbg .FillAttr !=nil {if _fcbc :=_fgbcbg .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r"); -_fcbc !=nil {return _fcbc ;};};if _dbdfc :=_fgbcbg .ThemeFillAttr .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0046\u0069\u006cl\u0041\u0074\u0074\u0072");_dbdfc !=nil {return _dbdfc ;};return nil ;};const (ST_ChapterSepUnset ST_ChapterSep =0; -ST_ChapterSepHyphen ST_ChapterSep =1;ST_ChapterSepPeriod ST_ChapterSep =2;ST_ChapterSepColon ST_ChapterSep =3;ST_ChapterSepEmDash ST_ChapterSep =4;ST_ChapterSepEnDash ST_ChapterSep =5;);func (_gegee ST_LevelSuffix )Validate ()error {return _gegee .ValidateWithPath ("")}; -func NewCT_Highlight ()*CT_Highlight {_bfbcg :=&CT_Highlight {};_bfbcg .ValAttr =ST_HighlightColor (1);return _bfbcg ;}; +// Endnote Position Type +ValAttr ST_EdnPos ;};func (_deebc *CT_CustomXmlCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebac :=range start .Attr {if _ebac .Name .Local =="\u0075\u0072\u0069"{_gcea :=_ebac .Value ;_deebc .UriAttr =&_gcea ;continue ;}; +if _ebac .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_gdba :=_ebac .Value ;_deebc .ElementAttr =_gdba ;continue ;};};_cecg :for {_gffb ,_dbgg :=d .Token ();if _dbgg !=nil {return _dbgg ;};switch _gacd :=_gffb .(type ){case _a .StartElement :switch _gacd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_deebc .CustomXmlPr =NewCT_CustomXmlPr (); +if _babg :=d .DecodeElement (_deebc .CustomXmlPr ,&_gacd );_babg !=nil {return _babg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_adcf :=NewEG_ContentCellContent (); +_adcf .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_adcf );if _fbad :=d .DecodeElement (&_adcf .ContentCellContentChoice .Tc ,&_gacd );_fbad !=nil {return _fbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dgagc :=NewEG_ContentCellContent (); +_dgagc .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_dgagc );if _cbcb :=d .DecodeElement (&_dgagc .ContentCellContentChoice .CustomXml ,&_gacd );_cbcb !=nil {return _cbcb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ggfg :=NewEG_ContentCellContent (); +_ggfg .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_ggfg );if _acecd :=d .DecodeElement (&_ggfg .ContentCellContentChoice .Sdt ,&_gacd );_acecd !=nil {return _acecd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cfbgd :=NewEG_ContentCellContent (); +_cadd :=NewEG_RunLevelElts ();_cadd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_cfbgd );_cfbgd .ContentCellContentChoice .EG_RunLevelElts =append (_cfbgd .ContentCellContentChoice .EG_RunLevelElts ,_cadd ); +if _bcdf :=d .DecodeElement (&_cadd .RunLevelEltsChoice .ProofErr ,&_gacd );_bcdf !=nil {return _bcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fedg :=NewEG_ContentCellContent (); +_degc :=NewEG_RunLevelElts ();_degc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_fedg );_fedg .ContentCellContentChoice .EG_RunLevelElts =append (_fedg .ContentCellContentChoice .EG_RunLevelElts ,_degc ); +if _cabgf :=d .DecodeElement (&_degc .RunLevelEltsChoice .PermStart ,&_gacd );_cabgf !=nil {return _cabgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_fgggc :=NewEG_ContentCellContent (); +_aeba :=NewEG_RunLevelElts ();_aeba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_fgggc );_fgggc .ContentCellContentChoice .EG_RunLevelElts =append (_fgggc .ContentCellContentChoice .EG_RunLevelElts ,_aeba ); +if _fafc :=d .DecodeElement (&_aeba .RunLevelEltsChoice .PermEnd ,&_gacd );_fafc !=nil {return _fafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_caaf :=NewEG_ContentCellContent (); +_cfddg :=NewEG_RunLevelElts ();_cfddg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_caaf );_caaf .ContentCellContentChoice .EG_RunLevelElts =append (_caaf .ContentCellContentChoice .EG_RunLevelElts ,_cfddg ); +if _eced :=d .DecodeElement (&_cfddg .RunLevelEltsChoice .Ins ,&_gacd );_eced !=nil {return _eced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dggf :=NewEG_ContentCellContent (); +_eaeg :=NewEG_RunLevelElts ();_eaeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_dggf );_dggf .ContentCellContentChoice .EG_RunLevelElts =append (_dggf .ContentCellContentChoice .EG_RunLevelElts ,_eaeg ); +if _cebd :=d .DecodeElement (&_eaeg .RunLevelEltsChoice .Del ,&_gacd );_cebd !=nil {return _cebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_badd :=NewEG_ContentCellContent (); +_gaff :=NewEG_RunLevelElts ();_gaff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_badd );_badd .ContentCellContentChoice .EG_RunLevelElts =append (_badd .ContentCellContentChoice .EG_RunLevelElts ,_gaff ); +if _fdfe :=d .DecodeElement (&_gaff .RunLevelEltsChoice .MoveFrom ,&_gacd );_fdfe !=nil {return _fdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bdca :=NewEG_ContentCellContent (); +_efgg :=NewEG_RunLevelElts ();_efgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_bdca );_bdca .ContentCellContentChoice .EG_RunLevelElts =append (_bdca .ContentCellContentChoice .EG_RunLevelElts ,_efgg ); +if _fbgd :=d .DecodeElement (&_efgg .RunLevelEltsChoice .MoveTo ,&_gacd );_fbgd !=nil {return _fbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ggbb :=NewEG_ContentCellContent (); +_cecb :=NewEG_RunLevelElts ();_feecf :=NewEG_RangeMarkupElements ();_feecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_ggbb );_ggbb .ContentCellContentChoice .EG_RunLevelElts =append (_ggbb .ContentCellContentChoice .EG_RunLevelElts ,_cecb ); +_cecb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cecb .RunLevelEltsChoice .EG_RangeMarkupElements ,_feecf );if _febf :=d .DecodeElement (&_feecf .RangeMarkupElementsChoice .BookmarkStart ,&_gacd );_febf !=nil {return _febf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ebcdf :=NewEG_ContentCellContent (); +_egba :=NewEG_RunLevelElts ();_dcda :=NewEG_RangeMarkupElements ();_dcda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_ebcdf );_ebcdf .ContentCellContentChoice .EG_RunLevelElts =append (_ebcdf .ContentCellContentChoice .EG_RunLevelElts ,_egba ); +_egba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egba .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcda );if _dfff :=d .DecodeElement (&_dcda .RangeMarkupElementsChoice .BookmarkEnd ,&_gacd );_dfff !=nil {return _dfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_decdb :=NewEG_ContentCellContent (); +_fcab :=NewEG_RunLevelElts ();_ggdb :=NewEG_RangeMarkupElements ();_ggdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_decdb );_decdb .ContentCellContentChoice .EG_RunLevelElts =append (_decdb .ContentCellContentChoice .EG_RunLevelElts ,_fcab ); +_fcab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcab .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggdb );if _gdfbg :=d .DecodeElement (&_ggdb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gacd );_gdfbg !=nil {return _gdfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dada :=NewEG_ContentCellContent (); +_aacc :=NewEG_RunLevelElts ();_agfc :=NewEG_RangeMarkupElements ();_agfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_dada );_dada .ContentCellContentChoice .EG_RunLevelElts =append (_dada .ContentCellContentChoice .EG_RunLevelElts ,_aacc ); +_aacc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacc .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfc );if _gafd :=d .DecodeElement (&_agfc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gacd );_gafd !=nil {return _gafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bebf :=NewEG_ContentCellContent (); +_bbge :=NewEG_RunLevelElts ();_cfgb :=NewEG_RangeMarkupElements ();_cfgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_bebf );_bebf .ContentCellContentChoice .EG_RunLevelElts =append (_bebf .ContentCellContentChoice .EG_RunLevelElts ,_bbge ); +_bbge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbge .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfgb );if _gbbcf :=d .DecodeElement (&_cfgb .RangeMarkupElementsChoice .MoveToRangeStart ,&_gacd );_gbbcf !=nil {return _gbbcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fceea :=NewEG_ContentCellContent (); +_cfcgg :=NewEG_RunLevelElts ();_aead :=NewEG_RangeMarkupElements ();_aead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_fceea );_fceea .ContentCellContentChoice .EG_RunLevelElts =append (_fceea .ContentCellContentChoice .EG_RunLevelElts ,_cfcgg ); +_cfcgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfcgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aead );if _aeced :=d .DecodeElement (&_aead .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gacd );_aeced !=nil {return _aeced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_geaa :=NewEG_ContentCellContent (); +_ebbge :=NewEG_RunLevelElts ();_degd :=NewEG_RangeMarkupElements ();_degd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_geaa );_geaa .ContentCellContentChoice .EG_RunLevelElts =append (_geaa .ContentCellContentChoice .EG_RunLevelElts ,_ebbge ); +_ebbge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbge .RunLevelEltsChoice .EG_RangeMarkupElements ,_degd );if _abca :=d .DecodeElement (&_degd .RangeMarkupElementsChoice .CommentRangeStart ,&_gacd );_abca !=nil {return _abca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egdb :=NewEG_ContentCellContent (); +_cfaab :=NewEG_RunLevelElts ();_gaga :=NewEG_RangeMarkupElements ();_gaga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_egdb );_egdb .ContentCellContentChoice .EG_RunLevelElts =append (_egdb .ContentCellContentChoice .EG_RunLevelElts ,_cfaab ); +_cfaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaga );if _beaaac :=d .DecodeElement (&_gaga .RangeMarkupElementsChoice .CommentRangeEnd ,&_gacd );_beaaac !=nil {return _beaaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aeg :=NewEG_ContentCellContent (); +_eecg :=NewEG_RunLevelElts ();_afabb :=NewEG_RangeMarkupElements ();_afabb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_aeg );_aeg .ContentCellContentChoice .EG_RunLevelElts =append (_aeg .ContentCellContentChoice .EG_RunLevelElts ,_eecg ); +_eecg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eecg .RunLevelEltsChoice .EG_RangeMarkupElements ,_afabb );if _bgeb :=d .DecodeElement (&_afabb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gacd );_bgeb !=nil {return _bgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_aaccd :=NewEG_ContentCellContent (); +_cffaf :=NewEG_RunLevelElts ();_cggef :=NewEG_RangeMarkupElements ();_cggef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_aaccd );_aaccd .ContentCellContentChoice .EG_RunLevelElts =append (_aaccd .ContentCellContentChoice .EG_RunLevelElts ,_cffaf ); +_cffaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cffaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cggef );if _gfef :=d .DecodeElement (&_cggef .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gacd );_gfef !=nil {return _gfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gcdgb :=NewEG_ContentCellContent (); +_gfdf :=NewEG_RunLevelElts ();_daec :=NewEG_RangeMarkupElements ();_daec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_gcdgb );_gcdgb .ContentCellContentChoice .EG_RunLevelElts =append (_gcdgb .ContentCellContentChoice .EG_RunLevelElts ,_gfdf ); +_gfdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_daec );if _dcedd :=d .DecodeElement (&_daec .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gacd );_dcedd !=nil {return _dcedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbge :=NewEG_ContentCellContent (); +_ebgb :=NewEG_RunLevelElts ();_gdebe :=NewEG_RangeMarkupElements ();_gdebe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_cbge );_cbge .ContentCellContentChoice .EG_RunLevelElts =append (_cbge .ContentCellContentChoice .EG_RunLevelElts ,_ebgb ); +_ebgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdebe );if _bccb :=d .DecodeElement (&_gdebe .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gacd );_bccb !=nil {return _bccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fbceg :=NewEG_ContentCellContent (); +_gdbg :=NewEG_RunLevelElts ();_caaa :=NewEG_RangeMarkupElements ();_caaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_fbceg );_fbceg .ContentCellContentChoice .EG_RunLevelElts =append (_fbceg .ContentCellContentChoice .EG_RunLevelElts ,_gdbg ); +_gdbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_caaa );if _feca :=d .DecodeElement (&_caaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gacd );_feca !=nil {return _feca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_eebc :=NewEG_ContentCellContent (); +_ddda :=NewEG_RunLevelElts ();_gbaa :=NewEG_RangeMarkupElements ();_gbaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_eebc );_eebc .ContentCellContentChoice .EG_RunLevelElts =append (_eebc .ContentCellContentChoice .EG_RunLevelElts ,_ddda ); +_ddda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddda .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbaa );if _bfacc :=d .DecodeElement (&_gbaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gacd );_bfacc !=nil {return _bfacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_badcd :=NewEG_ContentCellContent (); +_acbd :=NewEG_RunLevelElts ();_cgfc :=NewEG_RangeMarkupElements ();_cgfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_badcd );_badcd .ContentCellContentChoice .EG_RunLevelElts =append (_badcd .ContentCellContentChoice .EG_RunLevelElts ,_acbd ); +_acbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgfc );if _dceb :=d .DecodeElement (&_cgfc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gacd );_dceb !=nil {return _dceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gaac :=NewEG_ContentCellContent (); +_bbfb :=NewEG_RunLevelElts ();_aceed :=NewEG_RangeMarkupElements ();_aceed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_gaac );_gaac .ContentCellContentChoice .EG_RunLevelElts =append (_gaac .ContentCellContentChoice .EG_RunLevelElts ,_bbfb ); +_bbfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aceed );if _fded :=d .DecodeElement (&_aceed .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gacd );_fded !=nil {return _fded ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dcdfb :=NewEG_ContentCellContent (); +_cdfaf :=NewEG_RunLevelElts ();_efae :=NewEG_MathContent ();_efae .MathContentChoice =NewEG_MathContentChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_dcdfb );_dcdfb .ContentCellContentChoice .EG_RunLevelElts =append (_dcdfb .ContentCellContentChoice .EG_RunLevelElts ,_cdfaf ); +_cdfaf .RunLevelEltsChoice .EG_MathContent =append (_cdfaf .RunLevelEltsChoice .EG_MathContent ,_efae );if _eebe :=d .DecodeElement (&_efae .MathContentChoice .OMathPara ,&_gacd );_eebe !=nil {return _eebe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_eabda :=NewEG_ContentCellContent (); +_caec :=NewEG_RunLevelElts ();_babfg :=NewEG_MathContent ();_babfg .MathContentChoice =NewEG_MathContentChoice ();_deebc .EG_ContentCellContent =append (_deebc .EG_ContentCellContent ,_eabda );_eabda .ContentCellContentChoice .EG_RunLevelElts =append (_eabda .ContentCellContentChoice .EG_RunLevelElts ,_caec ); +_caec .RunLevelEltsChoice .EG_MathContent =append (_caec .RunLevelEltsChoice .EG_MathContent ,_babfg );if _bdgba :=d .DecodeElement (&_babfg .MathContentChoice .OMath ,&_gacd );_bdgba !=nil {return _bdgba ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0020\u0025v",_gacd .Name ); +if _cgbf :=d .Skip ();_cgbf !=nil {return _cgbf ;};};case _a .EndElement :break _cecg ;case _a .CharData :};};return nil ;};type ST_Border byte ;func (_caecgeg ST_Shd )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_caecgeg .String (),start ); +}; -// ValidateWithPath validates the CT_LatentStyles and its children, prefixing error messages with path -func (_bedcc *CT_LatentStyles )ValidateWithPath (path string )error {if _bedcc .DefLockedStateAttr !=nil {if _baceg :=_bedcc .DefLockedStateAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066Lo\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); -_baceg !=nil {return _baceg ;};};if _bedcc .DefSemiHiddenAttr !=nil {if _cefed :=_bedcc .DefSemiHiddenAttr .ValidateWithPath (path +"\u002fD\u0065f\u0053\u0065\u006d\u0069\u0048i\u0064\u0064e\u006e\u0041\u0074\u0074\u0072");_cefed !=nil {return _cefed ; -};};if _bedcc .DefUnhideWhenUsedAttr !=nil {if _adgee :=_bedcc .DefUnhideWhenUsedAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066Un\u0068\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064\u0041\u0074t\u0072");_adgee !=nil {return _adgee ; -};};if _bedcc .DefQFormatAttr !=nil {if _fcab :=_bedcc .DefQFormatAttr .ValidateWithPath (path +"\u002fD\u0065f\u0051\u0046\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_fcab !=nil {return _fcab ;};};for _ffab ,_edae :=range _bedcc .LsdException {if _abcgg :=_edae .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u004csd\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_ffab )); -_abcgg !=nil {return _abcgg ;};};return nil ;};func (_fdgaa *CT_Frameset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdgaa .Sz !=nil {_dbaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}}; -e .EncodeElement (_fdgaa .Sz ,_dbaf );};if _fdgaa .FramesetSplitbar !=nil {_dafef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066r\u0061\u006d\u0065\u0073\u0065t\u0053\u0070l\u0069\u0074\u0062\u0061\u0072"}};e .EncodeElement (_fdgaa .FramesetSplitbar ,_dafef ); -};if _fdgaa .FrameLayout !=nil {_ccbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_fdgaa .FrameLayout ,_ccbfd );};if _fdgaa .Title !=nil {_adcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065"}}; -e .EncodeElement (_fdgaa .Title ,_adcbf );};if _fdgaa .FramesetChoice !=nil {for _ ,_gdebb :=range _fdgaa .FramesetChoice {_gdebb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_acdeg *CT_DocPartGallery )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fbeba ,_cbcbc :=_acdeg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _cbcbc !=nil {return _cbcbc ;};start .Attr =append (start .Attr ,_fbeba );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbdfd ST_DocPartGallery )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cbdfd .String (),start ); -};func (_bggaa *Numbering )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bggaa .CT_Numbering =*NewCT_Numbering ();_daeac :for {_bggfbc ,_edfgab :=d .Token ();if _edfgab !=nil {return _edfgab ;};switch _gbecg :=_bggfbc .(type ){case _a .StartElement :switch _gbecg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074"}:_dgabeg :=NewCT_NumPicBullet (); -if _fbegfd :=d .DecodeElement (_dgabeg ,&_gbecg );_fbegfd !=nil {return _fbegfd ;};_bggaa .NumPicBullet =append (_bggaa .NumPicBullet ,_dgabeg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}:_eabaab :=NewCT_AbstractNum (); -if _acedcf :=d .DecodeElement (_eabaab ,&_gbecg );_acedcf !=nil {return _acedcf ;};_bggaa .AbstractNum =append (_bggaa .AbstractNum ,_eabaab );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d"}:_fecdcb :=NewCT_Num (); -if _cacbc :=d .DecodeElement (_fecdcb ,&_gbecg );_cacbc !=nil {return _cacbc ;};_bggaa .Num =append (_bggaa .Num ,_fecdcb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0049\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006ce\u0061\u006e\u0075\u0070"}:_bggaa .NumIdMacAtCleanup =NewCT_DecimalNumber (); -if _cfggf :=d .DecodeElement (_bggaa .NumIdMacAtCleanup ,&_gbecg );_cfggf !=nil {return _cfggf ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004e\u0075\u006d\u0062\u0065\u0072i\u006e\u0067 \u0025\u0076",_gbecg .Name ); -if _fdegc :=d .Skip ();_fdegc !=nil {return _fdegc ;};};case _a .EndElement :break _daeac ;case _a .CharData :};};return nil ;};func (_eegcfd ST_TargetScreenSz )Validate ()error {return _eegcfd .ValidateWithPath ("")};type Hdr struct{CT_HdrFtr };func NewWdCT_Anchor ()*WdCT_Anchor {_ccdeea :=&WdCT_Anchor {}; -_ccdeea .SimplePos =_ae .NewCT_Point2D ();_ccdeea .PositionH =NewWdCT_PosH ();_ccdeea .PositionV =NewWdCT_PosV ();_ccdeea .Extent =_ae .NewCT_PositiveSize2D ();_ccdeea .WrapTypeChoice =NewWdEG_WrapTypeChoice ();_ccdeea .DocPr =_ae .NewCT_NonVisualDrawingProps (); -_ccdeea .Graphic =_ae .NewGraphic ();return _ccdeea ;};func (_decbba *WdEG_WrapType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_decbba .WrapTypeChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; +// Validate validates the CT_DataBinding and its children +func (_gdeef *CT_DataBinding )Validate ()error {return _gdeef .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067");};func NewCT_SdtRow ()*CT_SdtRow {_dfaab :=&CT_SdtRow {};return _dfaab };func (_dgbfg *CT_EdnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ebdde ,_cecgd :=_dgbfg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _cecgd !=nil {return _cecgd ;};start .Attr =append (start .Attr ,_ebdde );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Base64Binary and its children -func (_afa *CT_Base64Binary )Validate ()error {return _afa .ValidateWithPath ("\u0043T\u005fB\u0061\u0073\u0065\u0036\u0034\u0042\u0069\u006e\u0061\u0072\u0079");};func (_acge *CT_DocProtect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _acge .EditAttr !=ST_DocProtectUnset {_bfbg ,_fddgd :=_acge .EditAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0065\u0064\u0069\u0074"}); -if _fddgd !=nil {return _fddgd ;};start .Attr =append (start .Attr ,_bfbg );};if _acge .FormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .FormattingAttr )}); -};if _acge .EnforcementAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0066\u006f\u0072\u0063\u0065\u006d\u0065\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .EnforcementAttr )});};if _acge .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .AlgorithmNameAttr )}); -};if _acge .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .HashValueAttr )});};if _acge .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .SaltValueAttr )}); -};if _acge .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .SpinCountAttr )});};if _acge .CryptProviderTypeAttr !=_ee .ST_CryptProvUnset {_dbcafb ,_acffd :=_acge .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); -if _acffd !=nil {return _acffd ;};start .Attr =append (start .Attr ,_dbcafb );};if _acge .CryptAlgorithmClassAttr !=_ee .ST_AlgClassUnset {_ebcbd ,_daac :=_acge .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); -if _daac !=nil {return _daac ;};start .Attr =append (start .Attr ,_ebcbd );};if _acge .CryptAlgorithmTypeAttr !=_ee .ST_AlgTypeUnset {_geaea ,_aecfg :=_acge .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); -if _aecfg !=nil {return _aecfg ;};start .Attr =append (start .Attr ,_geaea );};if _acge .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .CryptAlgorithmSidAttr )}); -};if _acge .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .CryptSpinCountAttr )}); -};if _acge .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .CryptProviderAttr )}); -};if _acge .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .AlgIdExtAttr )});};if _acge .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .AlgIdExtSourceAttr )}); -};if _acge .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .CryptProviderTypeExtAttr )}); -};if _acge .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .CryptProviderTypeExtSourceAttr )}); -};if _acge .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .HashAttr )});};if _acge .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acge .SaltAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func ParseUnionST_MeasurementOrPercent (s string )(ST_MeasurementOrPercent ,error ){_gfacdc :=ST_MeasurementOrPercent {};if _ee .ST_UniversalMeasurePatternRe .MatchString (s ){_gfacdc .ST_UniversalMeasure =&s ; -}else {_gfacdc .ST_DecimalNumberOrPercent =&ST_DecimalNumberOrPercent {};if _ee .ST_PercentagePatternRe .MatchString (s ){_gfacdc .ST_DecimalNumberOrPercent .ST_Percentage =&s ;}else {_gagcc ,_gacaba :=_f .ParseFloat (s ,64);if _gacaba !=nil {return _gfacdc ,_ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_gacaba ); -};_gfacdc .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_b .Int64 (int64 (_gagcc ));};};return _gfacdc ,nil ;};func NewWdWpc ()*WdWpc {_cdbaed :=&WdWpc {};_cdbaed .WdCT_WordprocessingCanvas =*NewWdCT_WordprocessingCanvas ();return _cdbaed ;}; +// Validate validates the CT_PageSz and its children +func (_bafdd *CT_PageSz )Validate ()error {return _bafdd .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0067\u0065\u0053z");};func (_fcfcaf *ST_TextDirection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbafda ,_bfece :=d .Token ();if _bfece !=nil {return _bfece ; +};if _bcddcg ,_cggbd :=_fbafda .(_a .EndElement );_cggbd &&_bcddcg .Name ==start .Name {*_fcfcaf =1;return nil ;};if _fcgbf ,_ecbcgf :=_fbafda .(_a .CharData );!_ecbcgf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbafda ); +}else {switch string (_fcgbf ){case "":*_fcfcaf =0;case "\u0074\u0062":*_fcfcaf =1;case "\u0072\u006c":*_fcfcaf =2;case "\u006c\u0072":*_fcfcaf =3;case "\u0074\u0062\u0056":*_fcfcaf =4;case "\u0072\u006c\u0056":*_fcfcaf =5;case "\u006c\u0072\u0056":*_fcfcaf =6; +case "\u0062\u0074\u004c\u0072":*_fcfcaf =7;case "\u006c\u0072\u0054\u0062":*_fcfcaf =8;case "\u006c\u0072\u0054b\u0056":*_fcfcaf =9;case "\u0074\u0062\u004cr\u0056":*_fcfcaf =10;case "\u0074\u0062\u0052\u006c":*_fcfcaf =11;case "\u0074\u0062\u0052l\u0056":*_fcfcaf =12; +};};_fbafda ,_bfece =d .Token ();if _bfece !=nil {return _bfece ;};if _egedff ,_ebbcae :=_fbafda .(_a .EndElement );_ebbcae &&_egedff .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbafda ); +};func NewComments ()*Comments {_fcfgag :=&Comments {};_fcfgag .CT_Comments =*NewCT_Comments ();return _fcfgag ;};func NewCT_PBdr ()*CT_PBdr {_ebdce :=&CT_PBdr {};return _ebdce }; -// Validate validates the CT_FFTextType and its children -func (_egeb *CT_FFTextType )Validate ()error {return _egeb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0054\u0079\u0070\u0065");}; +// Validate validates the CT_TwipsMeasure and its children +func (_ecfbaf *CT_TwipsMeasure )Validate ()error {return _ecfbaf .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_TargetScreenSz ()*CT_TargetScreenSz {_cdeddf :=&CT_TargetScreenSz {};_cdeddf .ValAttr =ST_TargetScreenSz (1); +return _cdeddf ;}; -// Validate validates the CT_CalendarType and its children -func (_afgb *CT_CalendarType )Validate ()error {return _afgb .ValidateWithPath ("\u0043T\u005fC\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065");}; +// ValidateWithPath validates the CT_Recipients and its children, prefixing error messages with path +func (_cccba *CT_Recipients )ValidateWithPath (path string )error {for _eagde ,_agefd :=range _cccba .RecipientData {if _gfaba :=_agefd .ValidateWithPath (_dd .Sprintf ("%\u0073/\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006et\u0044\u0061\u0074\u0061[%\u0064\u005d",path ,_eagde )); +_gfaba !=nil {return _gfaba ;};};return nil ;};func NewCT_FldCharChoice ()*CT_FldCharChoice {_dcdce :=&CT_FldCharChoice {};return _dcdce };func (_gfgeea WdST_RelFromH )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fgagfb :=_a .Attr {};_fgagfb .Name =name ; +switch _gfgeea {case WdST_RelFromHUnset :_fgagfb .Value ="";case WdST_RelFromHMargin :_fgagfb .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHPage :_fgagfb .Value ="\u0070\u0061\u0067\u0065";case WdST_RelFromHColumn :_fgagfb .Value ="\u0063\u006f\u006c\u0075\u006d\u006e"; +case WdST_RelFromHCharacter :_fgagfb .Value ="\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r";case WdST_RelFromHLeftMargin :_fgagfb .Value ="\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHRightMargin :_fgagfb .Value ="r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e"; +case WdST_RelFromHInsideMargin :_fgagfb .Value ="\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromHOutsideMargin :_fgagfb .Value ="\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";};return _fgagfb ,nil ; +}; -// Validate validates the CT_EdnDocProps and its children -func (_afdbe *CT_EdnDocProps )Validate ()error {return _afdbe .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073");};func (_cfcef *CT_FFTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfcef .ValAttr =ST_FFTextType (1); -for _ ,_ebfg :=range start .Attr {if _ebfg .Name .Local =="\u0076\u0061\u006c"{_cfcef .ValAttr .UnmarshalXMLAttr (_ebfg );continue ;};};for {_bgfaf ,_ecfdc :=d .Token ();if _ecfdc !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046F\u0054e\u0078t\u0054\u0079\u0070\u0065\u003a\u0020\u0025s",_ecfdc ); -};if _eedef ,_dbdgg :=_bgfaf .(_a .EndElement );_dbdgg &&_eedef .Name ==start .Name {break ;};};return nil ;};func NewCT_RubyPr ()*CT_RubyPr {_ffbbf :=&CT_RubyPr {};_ffbbf .RubyAlign =NewCT_RubyAlign ();_ffbbf .Hps =NewCT_HpsMeasure ();_ffbbf .HpsRaise =NewCT_HpsMeasure (); -_ffbbf .HpsBaseText =NewCT_HpsMeasure ();_ffbbf .Lid =NewCT_Lang ();return _ffbbf ;};func (_ageg *CT_Base64Binary )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aac :=range start .Attr {if _aac .Name .Local =="\u0076\u0061\u006c"{_daba :=_aac .Value ; -_ageg .ValAttr =_daba ;continue ;};};for {_fgc ,_defb :=d .Token ();if _defb !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0036\u0034B\u0069\u006e\u0061r\u0079:\u0020\u0025\u0073",_defb ); -};if _cef ,_bdcgb :=_fgc .(_a .EndElement );_bdcgb &&_cef .Name ==start .Name {break ;};};return nil ;};func NewCT_FontFamily ()*CT_FontFamily {_efcfea :=&CT_FontFamily {};_efcfea .ValAttr =ST_FontFamily (1);return _efcfea ;};func (_aecea *WdWpc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aecea .WdCT_WordprocessingCanvas =*NewWdCT_WordprocessingCanvas (); -_ggecf :for {_cagdg ,_acfada :=d .Token ();if _acfada !=nil {return _acfada ;};switch _fdedagc :=_cagdg .(type ){case _a .StartElement :switch _fdedagc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0067"}:_aecea .Bg =_ae .NewCT_BackgroundFormatting (); -if _cafgeb :=d .DecodeElement (_aecea .Bg ,&_fdedagc );_cafgeb !=nil {return _cafgeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0068\u006fl\u0065"}:_aecea .Whole =_ae .NewCT_WholeE2oFormatting (); -if _bgfdee :=d .DecodeElement (_aecea .Whole ,&_fdedagc );_bgfdee !=nil {return _bgfdee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_becdb :=NewWdCT_WordprocessingCanvasChoice (); -if _dagea :=d .DecodeElement (&_becdb .Wsp ,&_fdedagc );_dagea !=nil {return _dagea ;};_aecea .WordprocessingCanvasChoice =append (_aecea .WordprocessingCanvasChoice ,_becdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_ecbcb :=NewWdCT_WordprocessingCanvasChoice (); -if _ebbcfa :=d .DecodeElement (&_ecbcb .Pic ,&_fdedagc );_ebbcfa !=nil {return _ebbcfa ;};_aecea .WordprocessingCanvasChoice =append (_aecea .WordprocessingCanvasChoice ,_ecbcb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_efdfbb :=NewWdCT_WordprocessingCanvasChoice (); -if _daddgf :=d .DecodeElement (&_efdfbb .ContentPart ,&_fdedagc );_daddgf !=nil {return _daddgf ;};_aecea .WordprocessingCanvasChoice =append (_aecea .WordprocessingCanvasChoice ,_efdfbb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_caaegd :=NewWdCT_WordprocessingCanvasChoice (); -if _ecace :=d .DecodeElement (&_caaegd .Wgp ,&_fdedagc );_ecace !=nil {return _ecace ;};_aecea .WordprocessingCanvasChoice =append (_aecea .WordprocessingCanvasChoice ,_caaegd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cggcdb :=NewWdCT_WordprocessingCanvasChoice (); -if _fbbfd :=d .DecodeElement (&_cggcdb .GraphicFrame ,&_fdedagc );_fbbfd !=nil {return _fbbfd ;};_aecea .WordprocessingCanvasChoice =append (_aecea .WordprocessingCanvasChoice ,_cggcdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aecea .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _gcbe :=d .DecodeElement (_aecea .ExtLst ,&_fdedagc );_gcbe !=nil {return _gcbe ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057p\u0063 \u0025\u0076",_fdedagc .Name ); -if _efgca :=d .Skip ();_efgca !=nil {return _efgca ;};};case _a .EndElement :break _ggecf ;case _a .CharData :};};return nil ;};func (_beedg *CT_SdtEndPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfgag :for {_bdacf ,_fbfef :=d .Token (); -if _fbfef !=nil {return _fbfef ;};switch _cfggb :=_bdacf .(type ){case _a .StartElement :switch _cfggb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_beedg .RPr =NewCT_RPr (); -if _gbfebd :=d .DecodeElement (_beedg .RPr ,&_cfggb );_gbfebd !=nil {return _gbfebd ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072\u0020\u0025\u0076",_cfggb .Name ); -if _edcdbe :=d .Skip ();_edcdbe !=nil {return _edcdbe ;};};case _a .EndElement :break _cfgag ;case _a .CharData :};};return nil ;};func (_cge *CT_AltChunkPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egc :for {_efge ,_gde :=d .Token (); -if _gde !=nil {return _gde ;};switch _gdc :=_efge .(type ){case _a .StartElement :switch _gdc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0074\u0063\u0068\u0053\u0072\u0063"}:_cge .MatchSrc =NewCT_OnOff (); -if _bbf :=d .DecodeElement (_cge .MatchSrc ,&_gdc );_bbf !=nil {return _bbf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041l\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072 \u0025\u0076",_gdc .Name ); -if _bga :=d .Skip ();_bga !=nil {return _bga ;};};case _a .EndElement :break _egc ;case _a .CharData :};};return nil ;};type CT_RPr struct{ +// ValidateWithPath validates the CT_FFTextType and its children, prefixing error messages with path +func (_cccd *CT_FFTextType )ValidateWithPath (path string )error {if _cccd .ValAttr ==ST_FFTextTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aedg :=_cccd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aedg !=nil {return _aedg ;};return nil ;};type CT_ObjectEmbed struct{ -// Referenced Character Style -RStyle *CT_String ; +// Object Representation +DrawAspectAttr ST_ObjectDrawAspect ;IdAttr string ; -// Run Fonts -RFonts *CT_Fonts ; +// Object Application +ProgIdAttr *string ; -// Bold -B *CT_OnOff ; +// Object Shape +ShapeIdAttr *string ; -// Complex Script Bold -BCs *CT_OnOff ; +// Field Switches +FieldCodesAttr *string ;};func (_dbeed ST_DropCap )String ()string {switch _dbeed {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0064\u0072\u006f\u0070";case 3:return "\u006d\u0061\u0072\u0067\u0069\u006e";};return "";}; -// Italics -I *CT_OnOff ; +// Validate validates the CT_FtnPos and its children +func (_gbaad *CT_FtnPos )Validate ()error {return _gbaad .ValidateWithPath ("\u0043T\u005f\u0046\u0074\u006e\u0050\u006fs");};func (_afgbg *CT_SdtPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgaf :for {_ecebb ,_fcffad :=d .Token (); +if _fcffad !=nil {return _fcffad ;};switch _dfdfg :=_ecebb .(type ){case _a .StartElement :switch _dfdfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_afgbg .RPr =NewCT_RPr (); +if _deag :=d .DecodeElement (_afgbg .RPr ,&_dfdfg );_deag !=nil {return _deag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069a\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0069a\u0073"}:_afgbg .Alias =NewCT_String (); +if _facaf :=d .DecodeElement (_afgbg .Alias ,&_dfdfg );_facaf !=nil {return _facaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"}:_afgbg .Tag =NewCT_String (); +if _cfacbb :=d .DecodeElement (_afgbg .Tag ,&_dfdfg );_cfacbb !=nil {return _cfacbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0064"}:_afgbg .Id =NewCT_DecimalNumber (); +if _afcef :=d .DecodeElement (_afgbg .Id ,&_dfdfg );_afcef !=nil {return _afcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u0063\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u0063\u006b"}:_afgbg .Lock =NewCT_Lock (); +if _ddedde :=d .DecodeElement (_afgbg .Lock ,&_dfdfg );_ddedde !=nil {return _ddedde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}:_afgbg .Placeholder =NewCT_Placeholder (); +if _fcaaf :=d .DecodeElement (_afgbg .Placeholder ,&_dfdfg );_fcaaf !=nil {return _fcaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u006d\u0070\u006f\u0072\u0061\u0072y"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u006d\u0070\u006f\u0072\u0061\u0072y"}:_afgbg .Temporary =NewCT_OnOff (); +if _aeee :=d .DecodeElement (_afgbg .Temporary ,&_dfdfg );_aeee !=nil {return _aeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0069\u006e\u0067\u0050\u006c\u0063\u0048\u0064\u0072"}:_afgbg .ShowingPlcHdr =NewCT_OnOff (); +if _gbdcd :=d .DecodeElement (_afgbg .ShowingPlcHdr ,&_dfdfg );_gbdcd !=nil {return _gbdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0061\u0074\u0061\u0042\u0069\u006e\u0064\u0069\u006e\u0067"}:_afgbg .DataBinding =NewCT_DataBinding (); +if _gdbdb :=d .DecodeElement (_afgbg .DataBinding ,&_dfdfg );_gdbdb !=nil {return _gdbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_afgbg .Label =NewCT_DecimalNumber (); +if _cgbeb :=d .DecodeElement (_afgbg .Label ,&_dfdfg );_cgbeb !=nil {return _cgbeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_afgbg .TabIndex =NewCT_UnsignedDecimalNumber (); +if _cbegbf :=d .DecodeElement (_afgbg .TabIndex ,&_dfdfg );_cbegbf !=nil {return _cbegbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _agcfgg :=d .DecodeElement (&_afgbg .SdtPrChoice .Equation ,&_dfdfg );_agcfgg !=nil {return _agcfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _dgfbd :=d .DecodeElement (&_afgbg .SdtPrChoice .ComboBox ,&_dfdfg );_dgfbd !=nil {return _dgfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0074\u0065"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _ccdeb :=d .DecodeElement (&_afgbg .SdtPrChoice .Date ,&_dfdfg );_ccdeb !=nil {return _ccdeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _eacfc :=d .DecodeElement (&_afgbg .SdtPrChoice .DocPartObj ,&_dfdfg );_eacfc !=nil {return _eacfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _gbccdc :=d .DecodeElement (&_afgbg .SdtPrChoice .DocPartList ,&_dfdfg );_gbccdc !=nil {return _gbccdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u006fp\u0044\u006f\u0077\u006e\u004c\u0069\u0073\u0074"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _dedcea :=d .DecodeElement (&_afgbg .SdtPrChoice .DropDownList ,&_dfdfg );_dedcea !=nil {return _dedcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070i\u0063\u0074\u0075\u0072\u0065"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _debfe :=d .DecodeElement (&_afgbg .SdtPrChoice .Picture ,&_dfdfg );_debfe !=nil {return _debfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _gagag :=d .DecodeElement (&_afgbg .SdtPrChoice .RichText ,&_dfdfg );_gagag !=nil {return _gagag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _eafdf :=d .DecodeElement (&_afgbg .SdtPrChoice .Text ,&_dfdfg );_eafdf !=nil {return _eafdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _bafcb :=d .DecodeElement (&_afgbg .SdtPrChoice .Citation ,&_dfdfg );_bafcb !=nil {return _bafcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u006fu\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u006fu\u0070"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _cfbda :=d .DecodeElement (&_afgbg .SdtPrChoice .Group ,&_dfdfg );_cfbda !=nil {return _cfbda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0062l\u0069\u006f\u0067\u0072\u0061\u0070\u0068\u0079"}:_afgbg .SdtPrChoice =NewCT_SdtPrChoice (); +if _edacb :=d .DecodeElement (&_afgbg .SdtPrChoice .Bibliography ,&_dfdfg );_edacb !=nil {return _edacb ;};default:_fgfdf :=&_g .XSDAny {};if _fdfefc :=d .DecodeElement (_fgfdf ,&_dfdfg );_fdfefc !=nil {return _fdfefc ;};_afgbg .Extra =append (_afgbg .Extra ,_fgfdf ); +};case _a .EndElement :break _dgaf ;case _a .CharData :};};return nil ;};func (_eadabg *WdCT_WordprocessingContentPartNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eadabg .CNvPr !=nil {_ddgeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}}; +e .EncodeElement (_eadabg .CNvPr ,_ddgeef );};if _eadabg .CNvContentPartPr !=nil {_ggggg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063Nv\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}};e .EncodeElement (_eadabg .CNvContentPartPr ,_ggggg ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Complex Script Italics -ICs *CT_OnOff ; +// ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path +func (_dfba *CT_NumFmt )ValidateWithPath (path string )error {if _dfba .ValAttr ==ST_NumberFormatUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _egda :=_dfba .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egda !=nil {return _egda ;};return nil ;};func (_dadcgb ST_StyleSort )ValidateWithPath (path string )error {switch _dadcgb {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dadcgb )); +};return nil ;}; -// Display All Characters As Capital Letters -Caps *CT_OnOff ; +// Validate validates the CT_NumLvl and its children +func (_afcde *CT_NumLvl )Validate ()error {return _afcde .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u004c\u0076l");};func (_dfgc *CT_HdrFtr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dfgc .EG_BlockLevelElts !=nil {for _ ,_gcefc :=range _dfgc .EG_BlockLevelElts {_gcefc .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdagb *ST_HexColorAuto )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdagb =0;case "\u0061\u0075\u0074\u006f":*_bdagb =1;};return nil ;};const (ST_ObjectDrawAspectUnset ST_ObjectDrawAspect =0; +ST_ObjectDrawAspectContent ST_ObjectDrawAspect =1;ST_ObjectDrawAspectIcon ST_ObjectDrawAspect =2;);const (ST_JcTableUnset ST_JcTable =0;ST_JcTableCenter ST_JcTable =1;ST_JcTableEnd ST_JcTable =2;ST_JcTableLeft ST_JcTable =3;ST_JcTableRight ST_JcTable =4; +ST_JcTableStart ST_JcTable =5;);func (_deceb ST_BrClear )Validate ()error {return _deceb .ValidateWithPath ("")}; -// Small Caps -SmallCaps *CT_OnOff ; +// Validate validates the WdWsp and its children +func (_agfae *WdWsp )Validate ()error {return _agfae .ValidateWithPath ("\u0057\u0064\u0057s\u0070")};func NewCT_Tabs ()*CT_Tabs {_ebfff :=&CT_Tabs {};return _ebfff };func NewCT_Border ()*CT_Border {_feg :=&CT_Border {};_feg .ValAttr =ST_Border (1);return _feg }; +func NewCT_TblStylePr ()*CT_TblStylePr {_fgcecf :=&CT_TblStylePr {};_fgcecf .TypeAttr =ST_TblStyleOverrideType (1);return _fgcecf ;};func (_bbcgc *ST_DocProtect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggdada ,_gabead :=d .Token (); +if _gabead !=nil {return _gabead ;};if _edced ,_dffea :=_ggdada .(_a .EndElement );_dffea &&_edced .Name ==start .Name {*_bbcgc =1;return nil ;};if _afdefg ,_aadcge :=_ggdada .(_a .CharData );!_aadcge {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggdada ); +}else {switch string (_afdefg ){case "":*_bbcgc =0;case "\u006e\u006f\u006e\u0065":*_bbcgc =1;case "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079":*_bbcgc =2;case "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073":*_bbcgc =3;case "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073":*_bbcgc =4; +case "\u0066\u006f\u0072m\u0073":*_bbcgc =5;};};_ggdada ,_gabead =d .Token ();if _gabead !=nil {return _gabead ;};if _baddge ,_gaffba :=_ggdada .(_a .EndElement );_gaffba &&_baddge .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggdada ); +};func (_gcebf *CT_Headers )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgae :for {_aega ,_fdfaa :=d .Token ();if _fdfaa !=nil {return _fdfaa ;};switch _fbbdf :=_aega .(type ){case _a .StartElement :switch _fbbdf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_fdad :=NewCT_String (); +if _ecfca :=d .DecodeElement (_fdad ,&_fbbdf );_ecfca !=nil {return _ecfca ;};_gcebf .Header =append (_gcebf .Header ,_fdad );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_fbbdf .Name ); +if _dfabb :=d .Skip ();_dfabb !=nil {return _dfabb ;};};case _a .EndElement :break _dfgae ;case _a .CharData :};};return nil ;};type CT_BookmarkRange struct{ColFirstAttr *int64 ;ColLastAttr *int64 ;DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; -// Single Strikethrough -Strike *CT_OnOff ; +// Annotation Identifier +IdAttr int64 ;};func (_ddbde *CT_OdsoFieldMapData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccadc :for {_fbadde ,_eafde :=d .Token ();if _eafde !=nil {return _eafde ;};switch _aafg :=_fbadde .(type ){case _a .StartElement :switch _aafg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_ddbde .Type =NewCT_MailMergeOdsoFMDFieldType (); +if _gcadc :=d .DecodeElement (_ddbde .Type ,&_aafg );_gcadc !=nil {return _gcadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_ddbde .Name =NewCT_String (); +if _abgfe :=d .DecodeElement (_ddbde .Name ,&_aafg );_abgfe !=nil {return _abgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"}:_ddbde .MappedName =NewCT_String (); +if _bcffg :=d .DecodeElement (_ddbde .MappedName ,&_aafg );_bcffg !=nil {return _bcffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_ddbde .Column =NewCT_DecimalNumber (); +if _edebc :=d .DecodeElement (_ddbde .Column ,&_aafg );_edebc !=nil {return _edebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0064"}:_ddbde .Lid =NewCT_Lang (); +if _ebeee :=d .DecodeElement (_ddbde .Lid ,&_aafg );_ebeee !=nil {return _ebeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0041\u0064d\u0072\u0065\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0079\u006e\u0061\u006d\u0069\u0063\u0041\u0064d\u0072\u0065\u0073\u0073"}:_ddbde .DynamicAddress =NewCT_OnOff (); +if _cabda :=d .DecodeElement (_ddbde .DynamicAddress ,&_aafg );_cabda !=nil {return _cabda ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u004f\u0064\u0073\u006f\u0046\u0069\u0065ld\u004d\u0061\u0070\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_aafg .Name ); +if _fggfa :=d .Skip ();_fggfa !=nil {return _fggfa ;};};case _a .EndElement :break _ccadc ;case _a .CharData :};};return nil ;}; -// Double Strikethrough -Dstrike *CT_OnOff ; +// ValidateWithPath validates the CT_Div and its children, prefixing error messages with path +func (_ggbff *CT_Div )ValidateWithPath (path string )error {if _ggbff .BlockQuote !=nil {if _bbca :=_ggbff .BlockQuote .ValidateWithPath (path +"/\u0042\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065");_bbca !=nil {return _bbca ;};};if _ggbff .BodyDiv !=nil {if _dggae :=_ggbff .BodyDiv .ValidateWithPath (path +"\u002f\u0042\u006f\u0064\u0079\u0044\u0069\u0076"); +_dggae !=nil {return _dggae ;};};if _bgabe :=_ggbff .MarLeft .ValidateWithPath (path +"\u002f\u004d\u0061\u0072\u004c\u0065\u0066\u0074");_bgabe !=nil {return _bgabe ;};if _acgf :=_ggbff .MarRight .ValidateWithPath (path +"\u002fM\u0061\u0072\u0052\u0069\u0067\u0068t"); +_acgf !=nil {return _acgf ;};if _gcce :=_ggbff .MarTop .ValidateWithPath (path +"\u002fM\u0061\u0072\u0054\u006f\u0070");_gcce !=nil {return _gcce ;};if _afag :=_ggbff .MarBottom .ValidateWithPath (path +"\u002f\u004d\u0061\u0072\u0042\u006f\u0074\u0074\u006f\u006d"); +_afag !=nil {return _afag ;};if _ggbff .DivBdr !=nil {if _eabfe :=_ggbff .DivBdr .ValidateWithPath (path +"\u002fD\u0069\u0076\u0042\u0064\u0072");_eabfe !=nil {return _eabfe ;};};for _bgcb ,_efebg :=range _ggbff .DivsChild {if _ggcca :=_efebg .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0044\u0069\u0076s\u0043\u0068\u0069\u006c\u0064\u005b\u0025\u0064\u005d",path ,_bgcb )); +_ggcca !=nil {return _ggcca ;};};return nil ;};func (_efab *CT_HMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _efab .ValAttr !=ST_MergeUnset {_cabe ,_fcgg :=_efab .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _fcgg !=nil {return _fcgg ;};start .Attr =append (start .Attr ,_cabe );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cddegbd WdST_RelFromH )ValidateWithPath (path string )error {switch _cddegbd {case 0,1,2,3,4,5,6,7,8:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cddegbd )); +};return nil ;};func (_agbd *CT_FitText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_agbd .ValAttr )});if _agbd .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_agbd .IdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Display Character Outline -Outline *CT_OnOff ; +// Validate validates the CT_Footnotes and its children +func (_ecbgd *CT_Footnotes )Validate ()error {return _ecbgd .ValidateWithPath ("\u0043\u0054\u005fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073");}; -// Shadow -Shadow *CT_OnOff ; +// ValidateWithPath validates the WdInline and its children, prefixing error messages with path +func (_bbdba *WdInline )ValidateWithPath (path string )error {if _beeedd :=_bbdba .WdCT_Inline .ValidateWithPath (path );_beeedd !=nil {return _beeedd ;};return nil ;}; -// Embossing -Emboss *CT_OnOff ; +// Validate validates the CT_SdtDate and its children +func (_ffbeb *CT_SdtDate )Validate ()error {return _ffbeb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065");};func (_ddaaf ST_InfoTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ddaaf .String (),start ); +}; -// Imprinting -Imprint *CT_OnOff ; +// Validate validates the CT_Sym and its children +func (_gedge *CT_Sym )Validate ()error {return _gedge .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u006d");};func NewCT_Odso ()*CT_Odso {_abegc :=&CT_Odso {};return _abegc };func (_ffgeda ST_LevelSuffix )ValidateWithPath (path string )error {switch _ffgeda {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffgeda )); +};return nil ;};func (_aaafe ST_HexColorAuto )ValidateWithPath (path string )error {switch _aaafe {case 0,1:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aaafe )); +};return nil ;}; -// Do Not Check Spelling or Grammar -NoProof *CT_OnOff ; +// ValidateWithPath validates the WdCT_GraphicFrame and its children, prefixing error messages with path +func (_babfd *WdCT_GraphicFrame )ValidateWithPath (path string )error {if _gcadcb :=_babfd .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gcadcb !=nil {return _gcadcb ;};if _gfedgc :=_babfd .CNvFrPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0046\u0072\u0050\u0072"); +_gfedgc !=nil {return _gfedgc ;};if _adagc :=_babfd .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_adagc !=nil {return _adagc ;};if _gaeee :=_babfd .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_gaeee !=nil {return _gaeee ; +};if _babfd .ExtLst !=nil {if _gbcba :=_babfd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbcba !=nil {return _gbcba ;};};return nil ;};type CT_PaperSource struct{ -// Use Document Grid Settings For Inter-Character Spacing -SnapToGrid *CT_OnOff ; +// First Page Printer Tray Code +FirstAttr *int64 ; -// Hidden Text -Vanish *CT_OnOff ; +// Non-First Page Printer Tray Code +OtherAttr *int64 ;}; -// Web Hidden Text -WebHidden *CT_OnOff ; +// Validate validates the CT_SdtComboBox and its children +func (_afdde *CT_SdtComboBox )Validate ()error {return _afdde .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006db\u006f\u0042\u006f\u0078");};func (_fgaaa *CT_EdnDocProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fgaaa .Pos !=nil {_fdcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}};e .EncodeElement (_fgaaa .Pos ,_fdcce );};if _fgaaa .NumFmt !=nil {_fdefa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; +e .EncodeElement (_fgaaa .NumFmt ,_fdefa );};if _fgaaa .NumStart !=nil {_dbafb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_fgaaa .NumStart ,_dbafb );};if _fgaaa .NumRestart !=nil {_bffg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_fgaaa .NumRestart ,_bffg );};if _fgaaa .Endnote !=nil {_egeba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0064\u006e\u006f\u0074e"}};for _ ,_cbbe :=range _fgaaa .Endnote {e .EncodeElement (_cbbe ,_egeba );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Run Content Color -Color *CT_Color ; +// Validate validates the CT_DivBdr and its children +func (_edgg *CT_DivBdr )Validate ()error {return _edgg .ValidateWithPath ("\u0043T\u005f\u0044\u0069\u0076\u0042\u0064r");};func (_deege *WdCT_Inline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_deege .Extent =_e .NewCT_PositiveSize2D (); +_deege .DocPr =_e .NewCT_NonVisualDrawingProps ();_deege .Graphic =_e .NewGraphic ();for _ ,_bbbegb :=range start .Attr {if _bbbegb .Name .Local =="\u0064\u0069\u0073t\u0054"{_gccca ,_ecgdbf :=_c .ParseUint (_bbbegb .Value ,10,32);if _ecgdbf !=nil {return _ecgdbf ; +};_cbgaca :=uint32 (_gccca );_deege .DistTAttr =&_cbgaca ;continue ;};if _bbbegb .Name .Local =="\u0064\u0069\u0073t\u0042"{_ccbda ,_abbab :=_c .ParseUint (_bbbegb .Value ,10,32);if _abbab !=nil {return _abbab ;};_abdfcda :=uint32 (_ccbda );_deege .DistBAttr =&_abdfcda ; +continue ;};if _bbbegb .Name .Local =="\u0064\u0069\u0073t\u004c"{_gagac ,_gfgdg :=_c .ParseUint (_bbbegb .Value ,10,32);if _gfgdg !=nil {return _gfgdg ;};_bgfabg :=uint32 (_gagac );_deege .DistLAttr =&_bgfabg ;continue ;};if _bbbegb .Name .Local =="\u0064\u0069\u0073t\u0052"{_caefa ,_ecbbbg :=_c .ParseUint (_bbbegb .Value ,10,32); +if _ecbbbg !=nil {return _ecbbbg ;};_bffgbg :=uint32 (_caefa );_deege .DistRAttr =&_bffgbg ;continue ;};};_geabfb :for {_faaba ,_ccbge :=d .Token ();if _ccbge !=nil {return _ccbge ;};switch _geabfa :=_faaba .(type ){case _a .StartElement :switch _geabfa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _dgdcca :=d .DecodeElement (_deege .Extent ,&_geabfa ); +_dgdcca !=nil {return _dgdcca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_deege .EffectExtent =NewWdCT_EffectExtent (); +if _aefeg :=d .DecodeElement (_deege .EffectExtent ,&_geabfa );_aefeg !=nil {return _aefeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _bacegc :=d .DecodeElement (_deege .DocPr ,&_geabfa ); +_bacegc !=nil {return _bacegc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_deege .CNvGraphicFramePr =_e .NewCT_NonVisualGraphicFrameProperties (); +if _eedaaf :=d .DecodeElement (_deege .CNvGraphicFramePr ,&_geabfa );_eedaaf !=nil {return _eedaaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _acabcde :=d .DecodeElement (_deege .Graphic ,&_geabfa ); +_acabcde !=nil {return _acabcde ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0049\u006e\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_geabfa .Name ); +if _feabb :=d .Skip ();_feabb !=nil {return _feabb ;};};case _a .EndElement :break _geabfb ;case _a .CharData :};};return nil ;};func (_bddda *ST_StyleSort )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbagf ,_dcgdf :=d .Token ();if _dcgdf !=nil {return _dcgdf ; +};if _dcbeg ,_fabcb :=_bbagf .(_a .EndElement );_fabcb &&_dcbeg .Name ==start .Name {*_bddda =1;return nil ;};if _gcddd ,_bdfec :=_bbagf .(_a .CharData );!_bdfec {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbagf ); +}else {switch string (_gcddd ){case "":*_bddda =0;case "\u006e\u0061\u006d\u0065":*_bddda =1;case "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079":*_bddda =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bddda =3;case "\u0066\u006f\u006e\u0074":*_bddda =4; +case "\u0062a\u0073\u0065\u0064\u004f\u006e":*_bddda =5;case "\u0074\u0079\u0070\u0065":*_bddda =6;case "\u0030\u0030\u0030\u0030":*_bddda =7;case "\u0030\u0030\u0030\u0031":*_bddda =8;case "\u0030\u0030\u0030\u0032":*_bddda =9;case "\u0030\u0030\u0030\u0033":*_bddda =10; +case "\u0030\u0030\u0030\u0034":*_bddda =11;case "\u0030\u0030\u0030\u0035":*_bddda =12;};};_bbagf ,_dcgdf =d .Token ();if _dcgdf !=nil {return _dcgdf ;};if _dfcfba ,_becbfe :=_bbagf .(_a .EndElement );_becbfe &&_dfcfba .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbagf );};func (_feage ST_LineNumberRestart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_feage .String (),start ); +};func (_egadec *CT_Underline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _egadec .ValAttr !=ST_UnderlineUnset {_gebdgc ,_fgadf :=_egadec .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _fgadf !=nil {return _fgadf ; +};start .Attr =append (start .Attr ,_gebdgc );};if _egadec .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_egadec .ColorAttr )});};if _egadec .ThemeColorAttr !=ST_ThemeColorUnset {_ddedef ,_ecbec :=_egadec .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); +if _ecbec !=nil {return _ecbec ;};start .Attr =append (start .Attr ,_ddedef );};if _egadec .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_egadec .ThemeTintAttr )}); +};if _egadec .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_egadec .ThemeShadeAttr )});};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_InfoTextType byte ;func (_bgddab ST_CharacterSpacing )String ()string {switch _bgddab {case 0:return "";case 1:return "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073"; +case 2:return "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e";case 3:return "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061"; +};return "";};type CT_SdtPrChoice struct{Equation *CT_Empty ;ComboBox *CT_SdtComboBox ;Date *CT_SdtDate ;DocPartObj *CT_SdtDocPart ;DocPartList *CT_SdtDocPart ;DropDownList *CT_SdtDropDownList ;Picture *CT_Empty ;RichText *CT_Empty ;Text *CT_SdtText ;Citation *CT_Empty ; +Group *CT_Empty ;Bibliography *CT_Empty ;};type CT_CalendarType struct{ -// Character Spacing Adjustment -Spacing *CT_SignedTwipsMeasure ; +// Calendar Type Value +ValAttr _f .ST_CalendarType ;};func NewCT_SdtBlock ()*CT_SdtBlock {_ecdc :=&CT_SdtBlock {};return _ecdc }; -// Expanded/Compressed Text -W *CT_TextScale ; +// ValidateWithPath validates the GlossaryDocument and its children, prefixing error messages with path +func (_fdbaeg *GlossaryDocument )ValidateWithPath (path string )error {if _ffbbae :=_fdbaeg .CT_GlossaryDocument .ValidateWithPath (path );_ffbbae !=nil {return _ffbbae ;};return nil ;};func (_ecdeb *ST_FrameLayout )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecdeb =0; +case "\u0072\u006f\u0077\u0073":*_ecdeb =1;case "\u0063\u006f\u006c\u0073":*_ecdeb =2;case "\u006e\u006f\u006e\u0065":*_ecdeb =3;};return nil ;};func (_egeab ST_FtnEdn )String ()string {switch _egeab {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c"; +case 2:return "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr";case 3:return "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072";case 4:return "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065"; +};return "";};func NewCT_Pitch ()*CT_Pitch {_eaeggc :=&CT_Pitch {};_eaeggc .ValAttr =ST_Pitch (1);return _eaeggc }; -// Font Kerning -Kern *CT_HpsMeasure ; +// ValidateWithPath validates the CT_FramesetChoice and its children, prefixing error messages with path +func (_eggf *CT_FramesetChoice )ValidateWithPath (path string )error {for _eeebg ,_efdgaa :=range _eggf .Frameset {if _bdcba :=_efdgaa .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fF\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u005b\u0025\u0064\u005d",path ,_eeebg )); +_bdcba !=nil {return _bdcba ;};};for _dedae ,_bcbge :=range _eggf .Frame {if _dgecd :=_bcbge .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002fF\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_dedae ));_dgecd !=nil {return _dgecd ;};};return nil ; +};type WdCT_WrapTight struct{ -// Vertically Raised or Lowered Text -Position *CT_SignedHpsMeasure ; +// Text Wrapping Location +WrapTextAttr WdST_WrapText ; -// Non-Complex Script Font Size -Sz *CT_HpsMeasure ; +// Distance From Test on Left Edge +DistLAttr *uint32 ; -// Complex Script Font Size -SzCs *CT_HpsMeasure ; +// Distance From Text on Right Edge +DistRAttr *uint32 ; + +// Tight Wrapping Extents Polygon +WrapPolygon *WdCT_WrapPath ;};func (_gbeaff *EG_RangeMarkupElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gbeaff .RangeMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_cdaccf *EG_PContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdaccf .PContentChoice =NewEG_PContentChoice (); +_cgddc :for {_fffabe ,_fdced :=d .Token ();if _fdced !=nil {return _fdced ;};switch _ggacge :=_fffabe .(type ){case _a .StartElement :switch _ggacge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:if _cdaccf .PContentChoice ==nil {_cdaccf .PContentChoice =NewEG_PContentChoice (); +};if _bbabc :=d .DecodeElement (&_cdaccf .PContentChoice .FldSimple ,&_ggacge );_bbabc !=nil {return _bbabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:if _cdaccf .PContentChoice ==nil {_cdaccf .PContentChoice =NewEG_PContentChoice (); +};if _gdcedg :=d .DecodeElement (&_cdaccf .PContentChoice .Hyperlink ,&_ggacge );_gdcedg !=nil {return _gdcedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:if _cdaccf .PContentChoice ==nil {_cdaccf .PContentChoice =NewEG_PContentChoice (); +};if _aecbbb :=d .DecodeElement (&_cdaccf .PContentChoice .SubDoc ,&_ggacge );_aecbbb !=nil {return _aecbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_ggcdc :=NewEG_ContentRunContent (); +_ggcdc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_ggcdc );if _ffddbd :=d .DecodeElement (&_ggcdc .ContentRunContentChoice .CustomXml ,&_ggacge ); +_ffddbd !=nil {return _ffddbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_efdfec :=NewEG_ContentRunContent (); +_efdfec .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_efdfec );if _eacdeg :=d .DecodeElement (&_efdfec .ContentRunContentChoice .SmartTag ,&_ggacge ); +_eacdeg !=nil {return _eacdeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_eadgef :=NewEG_ContentRunContent (); +_eadgef .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_eadgef );if _ddcgg :=d .DecodeElement (&_eadgef .ContentRunContentChoice .Sdt ,&_ggacge ); +_ddcgg !=nil {return _ddcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_eaefac :=NewEG_ContentRunContent (); +_eaefac .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_eaefac );if _gbaag :=d .DecodeElement (&_eaefac .ContentRunContentChoice .Dir ,&_ggacge ); +_gbaag !=nil {return _gbaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_fgbcag :=NewEG_ContentRunContent (); +_fgbcag .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_fgbcag );if _dedfgg :=d .DecodeElement (&_fgbcag .ContentRunContentChoice .Bdo ,&_ggacge ); +_dedfgg !=nil {return _dedfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_geddge :=NewEG_ContentRunContent (); +_geddge .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_geddge );if _dgggba :=d .DecodeElement (&_geddge .ContentRunContentChoice .R ,&_ggacge ); +_dgggba !=nil {return _dgggba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fdedde :=NewEG_ContentRunContent (); +_ffffgc :=NewEG_RunLevelElts ();_ffffgc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_fdedde );_fdedde .ContentRunContentChoice .EG_RunLevelElts =append (_fdedde .ContentRunContentChoice .EG_RunLevelElts ,_ffffgc ); +if _afbddc :=d .DecodeElement (&_ffffgc .RunLevelEltsChoice .ProofErr ,&_ggacge );_afbddc !=nil {return _afbddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ccdfa :=NewEG_ContentRunContent (); +_adfac :=NewEG_RunLevelElts ();_adfac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_ccdfa );_ccdfa .ContentRunContentChoice .EG_RunLevelElts =append (_ccdfa .ContentRunContentChoice .EG_RunLevelElts ,_adfac ); +if _gfded :=d .DecodeElement (&_adfac .RunLevelEltsChoice .PermStart ,&_ggacge );_gfded !=nil {return _gfded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cbgdf :=NewEG_ContentRunContent (); +_eggbf :=NewEG_RunLevelElts ();_eggbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_cbgdf );_cbgdf .ContentRunContentChoice .EG_RunLevelElts =append (_cbgdf .ContentRunContentChoice .EG_RunLevelElts ,_eggbf ); +if _eeaaf :=d .DecodeElement (&_eggbf .RunLevelEltsChoice .PermEnd ,&_ggacge );_eeaaf !=nil {return _eeaaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_eagfe :=NewEG_ContentRunContent (); +_gfcdfg :=NewEG_RunLevelElts ();_gfcdfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_eagfe );_eagfe .ContentRunContentChoice .EG_RunLevelElts =append (_eagfe .ContentRunContentChoice .EG_RunLevelElts ,_gfcdfg ); +if _gbbbff :=d .DecodeElement (&_gfcdfg .RunLevelEltsChoice .Ins ,&_ggacge );_gbbbff !=nil {return _gbbbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fffgb :=NewEG_ContentRunContent (); +_edacd :=NewEG_RunLevelElts ();_edacd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_fffgb );_fffgb .ContentRunContentChoice .EG_RunLevelElts =append (_fffgb .ContentRunContentChoice .EG_RunLevelElts ,_edacd ); +if _cdaed :=d .DecodeElement (&_edacd .RunLevelEltsChoice .Del ,&_ggacge );_cdaed !=nil {return _cdaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eadfc :=NewEG_ContentRunContent (); +_beafed :=NewEG_RunLevelElts ();_beafed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_eadfc );_eadfc .ContentRunContentChoice .EG_RunLevelElts =append (_eadfc .ContentRunContentChoice .EG_RunLevelElts ,_beafed ); +if _fgfea :=d .DecodeElement (&_beafed .RunLevelEltsChoice .MoveFrom ,&_ggacge );_fgfea !=nil {return _fgfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ccacb :=NewEG_ContentRunContent (); +_acdab :=NewEG_RunLevelElts ();_acdab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_ccacb );_ccacb .ContentRunContentChoice .EG_RunLevelElts =append (_ccacb .ContentRunContentChoice .EG_RunLevelElts ,_acdab ); +if _ddfeb :=d .DecodeElement (&_acdab .RunLevelEltsChoice .MoveTo ,&_ggacge );_ddfeb !=nil {return _ddfeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gdbab :=NewEG_ContentRunContent (); +_ecbcg :=NewEG_RunLevelElts ();_fegba :=NewEG_RangeMarkupElements ();_fegba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_gdbab );_gdbab .ContentRunContentChoice .EG_RunLevelElts =append (_gdbab .ContentRunContentChoice .EG_RunLevelElts ,_ecbcg ); +_ecbcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecbcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegba );if _ecagc :=d .DecodeElement (&_fegba .RangeMarkupElementsChoice .BookmarkStart ,&_ggacge );_ecagc !=nil {return _ecagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_beabd :=NewEG_ContentRunContent (); +_cdgdb :=NewEG_RunLevelElts ();_bcaba :=NewEG_RangeMarkupElements ();_bcaba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_beabd );_beabd .ContentRunContentChoice .EG_RunLevelElts =append (_beabd .ContentRunContentChoice .EG_RunLevelElts ,_cdgdb ); +_cdgdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdgdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcaba );if _acdae :=d .DecodeElement (&_bcaba .RangeMarkupElementsChoice .BookmarkEnd ,&_ggacge );_acdae !=nil {return _acdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_acdea :=NewEG_ContentRunContent (); +_ceagbg :=NewEG_RunLevelElts ();_dffbbf :=NewEG_RangeMarkupElements ();_dffbbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_acdea ); +_acdea .ContentRunContentChoice .EG_RunLevelElts =append (_acdea .ContentRunContentChoice .EG_RunLevelElts ,_ceagbg );_ceagbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceagbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffbbf );if _agbg :=d .DecodeElement (&_dffbbf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ggacge ); +_agbg !=nil {return _agbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eegfca :=NewEG_ContentRunContent (); +_dcegc :=NewEG_RunLevelElts ();_dfege :=NewEG_RangeMarkupElements ();_dfege .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_eegfca );_eegfca .ContentRunContentChoice .EG_RunLevelElts =append (_eegfca .ContentRunContentChoice .EG_RunLevelElts ,_dcegc ); +_dcegc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcegc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfege );if _aaceg :=d .DecodeElement (&_dfege .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ggacge );_aaceg !=nil {return _aaceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dfeca :=NewEG_ContentRunContent (); +_fbdcf :=NewEG_RunLevelElts ();_gdeegc :=NewEG_RangeMarkupElements ();_gdeegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_dfeca ); +_dfeca .ContentRunContentChoice .EG_RunLevelElts =append (_dfeca .ContentRunContentChoice .EG_RunLevelElts ,_fbdcf );_fbdcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbdcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdeegc );if _daaffe :=d .DecodeElement (&_gdeegc .RangeMarkupElementsChoice .MoveToRangeStart ,&_ggacge ); +_daaffe !=nil {return _daaffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fabdf :=NewEG_ContentRunContent (); +_bgcdg :=NewEG_RunLevelElts ();_feeafd :=NewEG_RangeMarkupElements ();_feeafd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_fabdf ); +_fabdf .ContentRunContentChoice .EG_RunLevelElts =append (_fabdf .ContentRunContentChoice .EG_RunLevelElts ,_bgcdg );_bgcdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_feeafd );if _cgcaed :=d .DecodeElement (&_feeafd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ggacge ); +_cgcaed !=nil {return _cgcaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_efbbf :=NewEG_ContentRunContent (); +_edgec :=NewEG_RunLevelElts ();_dcdde :=NewEG_RangeMarkupElements ();_dcdde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_efbbf );_efbbf .ContentRunContentChoice .EG_RunLevelElts =append (_efbbf .ContentRunContentChoice .EG_RunLevelElts ,_edgec ); +_edgec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edgec .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdde );if _addffc :=d .DecodeElement (&_dcdde .RangeMarkupElementsChoice .CommentRangeStart ,&_ggacge );_addffc !=nil {return _addffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_faafgc :=NewEG_ContentRunContent (); +_gdfdcb :=NewEG_RunLevelElts ();_cbddcd :=NewEG_RangeMarkupElements ();_cbddcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_faafgc ); +_faafgc .ContentRunContentChoice .EG_RunLevelElts =append (_faafgc .ContentRunContentChoice .EG_RunLevelElts ,_gdfdcb );_gdfdcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdfdcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbddcd );if _fbdbf :=d .DecodeElement (&_cbddcd .RangeMarkupElementsChoice .CommentRangeEnd ,&_ggacge ); +_fbdbf !=nil {return _fbdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgggfb :=NewEG_ContentRunContent (); +_gfdcf :=NewEG_RunLevelElts ();_efacgb :=NewEG_RangeMarkupElements ();_efacgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_cgggfb ); +_cgggfb .ContentRunContentChoice .EG_RunLevelElts =append (_cgggfb .ContentRunContentChoice .EG_RunLevelElts ,_gfdcf );_gfdcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfdcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_efacgb );if _ccgcg :=d .DecodeElement (&_efacgb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ggacge ); +_ccgcg !=nil {return _ccgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dgefc :=NewEG_ContentRunContent (); +_dadda :=NewEG_RunLevelElts ();_afgag :=NewEG_RangeMarkupElements ();_afgag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_dgefc );_dgefc .ContentRunContentChoice .EG_RunLevelElts =append (_dgefc .ContentRunContentChoice .EG_RunLevelElts ,_dadda ); +_dadda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dadda .RunLevelEltsChoice .EG_RangeMarkupElements ,_afgag );if _ccccgc :=d .DecodeElement (&_afgag .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ggacge );_ccccgc !=nil {return _ccccgc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aegfa :=NewEG_ContentRunContent (); +_dgdfd :=NewEG_RunLevelElts ();_bdegg :=NewEG_RangeMarkupElements ();_bdegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_aegfa );_aegfa .ContentRunContentChoice .EG_RunLevelElts =append (_aegfa .ContentRunContentChoice .EG_RunLevelElts ,_dgdfd ); +_dgdfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgdfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdegg );if _edbeg :=d .DecodeElement (&_bdegg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ggacge );_edbeg !=nil {return _edbeg ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbcece :=NewEG_ContentRunContent (); +_aaeefdb :=NewEG_RunLevelElts ();_gadce :=NewEG_RangeMarkupElements ();_gadce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_cbcece ); +_cbcece .ContentRunContentChoice .EG_RunLevelElts =append (_cbcece .ContentRunContentChoice .EG_RunLevelElts ,_aaeefdb );_aaeefdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaeefdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadce );if _gcafe :=d .DecodeElement (&_gadce .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ggacge ); +_gcafe !=nil {return _gcafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bcebge :=NewEG_ContentRunContent (); +_adgd :=NewEG_RunLevelElts ();_bfaag :=NewEG_RangeMarkupElements ();_bfaag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_bcebge );_bcebge .ContentRunContentChoice .EG_RunLevelElts =append (_bcebge .ContentRunContentChoice .EG_RunLevelElts ,_adgd ); +_adgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfaag );if _abcfc :=d .DecodeElement (&_bfaag .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ggacge );_abcfc !=nil {return _abcfc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_beaeg :=NewEG_ContentRunContent (); +_bbfccd :=NewEG_RunLevelElts ();_badfde :=NewEG_RangeMarkupElements ();_badfde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_beaeg ); +_beaeg .ContentRunContentChoice .EG_RunLevelElts =append (_beaeg .ContentRunContentChoice .EG_RunLevelElts ,_bbfccd );_bbfccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbfccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_badfde );if _afdgge :=d .DecodeElement (&_badfde .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ggacge ); +_afdgge !=nil {return _afdgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gafdbg :=NewEG_ContentRunContent (); +_afeeea :=NewEG_RunLevelElts ();_fgcce :=NewEG_RangeMarkupElements ();_fgcce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_gafdbg ); +_gafdbg .ContentRunContentChoice .EG_RunLevelElts =append (_gafdbg .ContentRunContentChoice .EG_RunLevelElts ,_afeeea );_afeeea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afeeea .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcce );if _gfagdf :=d .DecodeElement (&_fgcce .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ggacge ); +_gfagdf !=nil {return _gfagdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edgbad :=NewEG_ContentRunContent (); +_cacgff :=NewEG_RunLevelElts ();_aedbe :=NewEG_RangeMarkupElements ();_aedbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_edgbad ); +_edgbad .ContentRunContentChoice .EG_RunLevelElts =append (_edgbad .ContentRunContentChoice .EG_RunLevelElts ,_cacgff );_cacgff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacgff .RunLevelEltsChoice .EG_RangeMarkupElements ,_aedbe );if _abgfaa :=d .DecodeElement (&_aedbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ggacge ); +_abgfaa !=nil {return _abgfaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ebeac :=NewEG_ContentRunContent (); +_dfcdge :=NewEG_RunLevelElts ();_dfgebd :=NewEG_MathContent ();_dfgebd .MathContentChoice =NewEG_MathContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_ebeac );_ebeac .ContentRunContentChoice .EG_RunLevelElts =append (_ebeac .ContentRunContentChoice .EG_RunLevelElts ,_dfcdge ); +_dfcdge .RunLevelEltsChoice .EG_MathContent =append (_dfcdge .RunLevelEltsChoice .EG_MathContent ,_dfgebd );if _bbeegf :=d .DecodeElement (&_dfgebd .MathContentChoice .OMathPara ,&_ggacge );_bbeegf !=nil {return _bbeegf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bbbef :=NewEG_ContentRunContent (); +_gabedc :=NewEG_RunLevelElts ();_bcecd :=NewEG_MathContent ();_bcecd .MathContentChoice =NewEG_MathContentChoice ();_cdaccf .PContentChoice .EG_ContentRunContent =append (_cdaccf .PContentChoice .EG_ContentRunContent ,_bbbef );_bbbef .ContentRunContentChoice .EG_RunLevelElts =append (_bbbef .ContentRunContentChoice .EG_RunLevelElts ,_gabedc ); +_gabedc .RunLevelEltsChoice .EG_MathContent =append (_gabedc .RunLevelEltsChoice .EG_MathContent ,_bcecd );if _bfcda :=d .DecodeElement (&_bcecd .MathContentChoice .OMath ,&_ggacge );_bfcda !=nil {return _bfcda ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_ggacge .Name ); +if _deaeg :=d .Skip ();_deaeg !=nil {return _deaeg ;};};case _a .EndElement :break _cgddc ;case _a .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_CustomXmlBlock and its children, prefixing error messages with path +func (_febb *CT_CustomXmlBlock )ValidateWithPath (path string )error {if _febb .CustomXmlPr !=nil {if _bbfaaa :=_febb .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_bbfaaa !=nil {return _bbfaaa ; +};};for _gfdbg ,_fbee :=range _febb .EG_ContentBlockContent {if _efgb :=_fbee .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_gfdbg )); +_efgb !=nil {return _efgb ;};};return nil ;}; + +// Validate validates the CT_PixelsMeasure and its children +func (_gdbde *CT_PixelsMeasure )Validate ()error {return _gdbde .ValidateWithPath ("\u0043\u0054_\u0050\u0069\u0078e\u006c\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func (_bbdcg *CT_ReadingModeInkLockDown )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_afbeda :=range start .Attr {if _afbeda .Name .Local =="\u0061\u0063\u0074\u0075\u0061\u006c\u0050\u0067"{_dfdceg ,_cbbdf :=ParseUnionST_OnOff (_afbeda .Value ); +if _cbbdf !=nil {return _cbbdf ;};_bbdcg .ActualPgAttr =_dfdceg ;continue ;};if _afbeda .Name .Local =="\u0077"{_ccagee ,_dega :=_c .ParseUint (_afbeda .Value ,10,64);if _dega !=nil {return _dega ;};_bbdcg .WAttr =_ccagee ;continue ;};if _afbeda .Name .Local =="\u0068"{_gdga ,_fbdde :=_c .ParseUint (_afbeda .Value ,10,64); +if _fbdde !=nil {return _fbdde ;};_bbdcg .HAttr =_gdga ;continue ;};if _afbeda .Name .Local =="\u0066\u006f\u006e\u0074\u0053\u007a"{_edagd ,_dcede :=ParseUnionST_DecimalNumberOrPercent (_afbeda .Value );if _dcede !=nil {return _dcede ;};_bbdcg .FontSzAttr =_edagd ; +continue ;};};for {_dabed ,_cabecf :=d .Token ();if _cabecf !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0052\u0065\u0061\u0064\u0069\u006e\u0067\u004do\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077n\u003a\u0020\u0025\u0073",_cabecf ); +};if _abdad ,_eedbd :=_dabed .(_a .EndElement );_eedbd &&_abdad .Name ==start .Name {break ;};};return nil ;};func (_ccbab *CT_LineNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbbg :=range start .Attr {if _cbbg .Name .Local =="\u0063o\u0075\u006e\u0074\u0042\u0079"{_cggaa ,_cfbed :=_c .ParseInt (_cbbg .Value ,10,64); +if _cfbed !=nil {return _cfbed ;};_ccbab .CountByAttr =&_cggaa ;continue ;};if _cbbg .Name .Local =="\u0073\u0074\u0061r\u0074"{_adege ,_eagege :=_c .ParseInt (_cbbg .Value ,10,64);if _eagege !=nil {return _eagege ;};_ccbab .StartAttr =&_adege ;continue ; +};if _cbbg .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_gaaf ,_ceedf :=ParseUnionST_TwipsMeasure (_cbbg .Value );if _ceedf !=nil {return _ceedf ;};_ccbab .DistanceAttr =&_gaaf ;continue ;};if _cbbg .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_ccbab .RestartAttr .UnmarshalXMLAttr (_cbbg ); +continue ;};};for {_aacf ,_facae :=d .Token ();if _facae !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004ci\u006ee\u004eu\u006d\u0062\u0065\u0072\u003a\u0020\u0025s",_facae );};if _gddeb ,_fbadd :=_aacf .(_a .EndElement ); +_fbadd &&_gddeb .Name ==start .Name {break ;};};return nil ;};func (_adeefg *ST_View )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_adeefg =0;case "\u006e\u006f\u006e\u0065":*_adeefg =1;case "\u0070\u0072\u0069n\u0074":*_adeefg =2; +case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_adeefg =3;case "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073":*_adeefg =4;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_adeefg =5;case "\u0077\u0065\u0062":*_adeefg =6;};return nil ;}; + +// Validate validates the WdCT_WordprocessingGroupChoice and its children +func (_abbfcd *WdCT_WordprocessingGroupChoice )Validate ()error {return _abbfcd .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u006f\u0069\u0063\u0065"); +};func (_aeabd *WdAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077p\u003a\u0061\u006e\u0063\u0068\u006fr";return _aeabd .WdCT_Anchor .MarshalXML (e ,start );};func (_gbebfc *CT_RPrDefault )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbdad :for {_ecbd ,_aeeff :=d .Token (); +if _aeeff !=nil {return _aeeff ;};switch _gafeg :=_ecbd .(type ){case _a .StartElement :switch _gafeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_gbebfc .RPr =NewCT_RPr (); +if _fefge :=d .DecodeElement (_gbebfc .RPr ,&_gafeg );_fefge !=nil {return _fefge ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052P\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074 \u0025\u0076",_gafeg .Name ); +if _bagdbe :=d .Skip ();_bagdbe !=nil {return _bagdbe ;};};case _a .EndElement :break _dbdad ;case _a .CharData :};};return nil ;};func NewWdCT_TextboxInfo ()*WdCT_TextboxInfo {_bcbfa :=&WdCT_TextboxInfo {};_bcbfa .TxbxContent =NewWdCT_TxbxContent ();return _bcbfa ; +};type CT_DocPartType struct{ + +// Type Value +ValAttr ST_DocPartType ;}; + +// ValidateWithPath validates the CT_Attr and its children, prefixing error messages with path +func (_ebe *CT_Attr )ValidateWithPath (path string )error {return nil };func NewWdCT_WordprocessingGroupChoice ()*WdCT_WordprocessingGroupChoice {_egcddd :=&WdCT_WordprocessingGroupChoice {};return _egcddd ;};func (_cc *AG_Password )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cc .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_cc .AlgorithmNameAttr )}); +};if _cc .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_cc .HashValueAttr )});};if _cc .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_cc .SaltValueAttr )}); +};if _cc .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_cc .SpinCountAttr )});};return nil ;}; + +// ValidateWithPath validates the CT_RPr and its children, prefixing error messages with path +func (_egcca *CT_RPr )ValidateWithPath (path string )error {if _egcca .RStyle !=nil {if _afabcg :=_egcca .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_afabcg !=nil {return _afabcg ;};};if _egcca .RFonts !=nil {if _ffbce :=_egcca .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_ffbce !=nil {return _ffbce ;};};if _egcca .B !=nil {if _aaacc :=_egcca .B .ValidateWithPath (path +"\u002f\u0042");_aaacc !=nil {return _aaacc ;};};if _egcca .BCs !=nil {if _agag :=_egcca .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_agag !=nil {return _agag ; +};};if _egcca .I !=nil {if _adceb :=_egcca .I .ValidateWithPath (path +"\u002f\u0049");_adceb !=nil {return _adceb ;};};if _egcca .ICs !=nil {if _fffce :=_egcca .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_fffce !=nil {return _fffce ;};}; +if _egcca .Caps !=nil {if _adffg :=_egcca .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_adffg !=nil {return _adffg ;};};if _egcca .SmallCaps !=nil {if _bcbba :=_egcca .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); +_bcbba !=nil {return _bcbba ;};};if _egcca .Strike !=nil {if _faacde :=_egcca .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_faacde !=nil {return _faacde ;};};if _egcca .Dstrike !=nil {if _dfded :=_egcca .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); +_dfded !=nil {return _dfded ;};};if _egcca .Outline !=nil {if _ddafd :=_egcca .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_ddafd !=nil {return _ddafd ;};};if _egcca .Shadow !=nil {if _fggga :=_egcca .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_fggga !=nil {return _fggga ;};};if _egcca .Emboss !=nil {if _bbcgb :=_egcca .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_bbcgb !=nil {return _bbcgb ;};};if _egcca .Imprint !=nil {if _dcfec :=_egcca .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); +_dcfec !=nil {return _dcfec ;};};if _egcca .NoProof !=nil {if _eddfc :=_egcca .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_eddfc !=nil {return _eddfc ;};};if _egcca .SnapToGrid !=nil {if _fedfc :=_egcca .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); +_fedfc !=nil {return _fedfc ;};};if _egcca .Vanish !=nil {if _acba :=_egcca .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_acba !=nil {return _acba ;};};if _egcca .WebHidden !=nil {if _gbddf :=_egcca .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); +_gbddf !=nil {return _gbddf ;};};if _egcca .Color !=nil {if _cagf :=_egcca .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_cagf !=nil {return _cagf ;};};if _egcca .Spacing !=nil {if _geggf :=_egcca .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_geggf !=nil {return _geggf ;};};if _egcca .W !=nil {if _dbebc :=_egcca .W .ValidateWithPath (path +"\u002f\u0057");_dbebc !=nil {return _dbebc ;};};if _egcca .Kern !=nil {if _fcdab :=_egcca .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e");_fcdab !=nil {return _fcdab ; +};};if _egcca .Position !=nil {if _gfbb :=_egcca .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_gfbb !=nil {return _gfbb ;};};if _egcca .Sz !=nil {if _acfbe :=_egcca .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_acfbe !=nil {return _acfbe ;};};if _egcca .SzCs !=nil {if _gfdfe :=_egcca .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_gfdfe !=nil {return _gfdfe ;};};if _egcca .Highlight !=nil {if _bbbf :=_egcca .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); +_bbbf !=nil {return _bbbf ;};};if _egcca .U !=nil {if _gaefa :=_egcca .U .ValidateWithPath (path +"\u002f\u0055");_gaefa !=nil {return _gaefa ;};};if _egcca .Effect !=nil {if _dacf :=_egcca .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_dacf !=nil {return _dacf ;};};if _egcca .Bdr !=nil {if _adafe :=_egcca .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_adafe !=nil {return _adafe ;};};if _egcca .Shd !=nil {if _cdegb :=_egcca .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_cdegb !=nil {return _cdegb ;};};if _egcca .FitText !=nil {if _bcgce :=_egcca .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_bcgce !=nil {return _bcgce ;};};if _egcca .VertAlign !=nil {if _faecf :=_egcca .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_faecf !=nil {return _faecf ;};};if _egcca .Rtl !=nil {if _dbgedf :=_egcca .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_dbgedf !=nil {return _dbgedf ;};};if _egcca .Cs !=nil {if _fefbc :=_egcca .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); +_fefbc !=nil {return _fefbc ;};};if _egcca .Em !=nil {if _ggbcdf :=_egcca .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_ggbcdf !=nil {return _ggbcdf ;};};if _egcca .Lang !=nil {if _gbafdb :=_egcca .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_gbafdb !=nil {return _gbafdb ;};};if _egcca .EastAsianLayout !=nil {if _ggdde :=_egcca .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_ggdde !=nil {return _ggdde ;};}; +if _egcca .SpecVanish !=nil {if _acgae :=_egcca .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_acgae !=nil {return _acgae ;};};if _egcca .OMath !=nil {if _egeac :=_egcca .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); +_egeac !=nil {return _egeac ;};};if _egcca .RPrChange !=nil {if _ecfcad :=_egcca .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_ecfcad !=nil {return _ecfcad ;};};return nil ;};func (_feacb *CT_FramesetSplitbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _feacb .W !=nil {_dfeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}};e .EncodeElement (_feacb .W ,_dfeb );};if _feacb .Color !=nil {_fgecgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}};e .EncodeElement (_feacb .Color ,_fgecgg ); +};if _feacb .NoBorder !=nil {_gbgbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"}};e .EncodeElement (_feacb .NoBorder ,_gbgbf );};if _feacb .FlatBorders !=nil {_ebee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_feacb .FlatBorders ,_ebee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Body struct{EG_BlockLevelElts []*EG_BlockLevelElts ; + +// Document Final Section Properties +SectPr *CT_SectPr ;};func NewCT_SdtPrChoice ()*CT_SdtPrChoice {_ggbeb :=&CT_SdtPrChoice {};return _ggbeb };func (_aecdbd *ST_Wrap )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aecdbd =0;case "\u0061\u0075\u0074\u006f":*_aecdbd =1; +case "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e":*_aecdbd =2;case "\u0061\u0072\u006f\u0075\u006e\u0064":*_aecdbd =3;case "\u0074\u0069\u0067h\u0074":*_aecdbd =4;case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_aecdbd =5;case "\u006e\u006f\u006e\u0065":*_aecdbd =6; +};return nil ;};func (_afbff *CT_PageSz )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebfc :=range start .Attr {if _ebfc .Name .Local =="\u0077"{_babbe ,_gdcacg :=ParseUnionST_TwipsMeasure (_ebfc .Value );if _gdcacg !=nil {return _gdcacg ; +};_afbff .WAttr =&_babbe ;continue ;};if _ebfc .Name .Local =="\u0068"{_dcaagc ,_gefbg :=ParseUnionST_TwipsMeasure (_ebfc .Value );if _gefbg !=nil {return _gefbg ;};_afbff .HAttr =&_dcaagc ;continue ;};if _ebfc .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_afbff .OrientAttr .UnmarshalXMLAttr (_ebfc ); +continue ;};if _ebfc .Name .Local =="\u0063\u006f\u0064\u0065"{_bdddg ,_daacb :=_c .ParseInt (_ebfc .Value ,10,64);if _daacb !=nil {return _daacb ;};_afbff .CodeAttr =&_bdddg ;continue ;};};for {_bfaca ,_egeae :=d .Token ();if _egeae !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0061\u0067e\u0053\u007a\u003a\u0020\u0025\u0073",_egeae ); +};if _gfgff ,_bgaf :=_bfaca .(_a .EndElement );_bgaf &&_gfgff .Name ==start .Name {break ;};};return nil ;};const (ST_FFTextTypeUnset ST_FFTextType =0;ST_FFTextTypeRegular ST_FFTextType =1;ST_FFTextTypeNumber ST_FFTextType =2;ST_FFTextTypeDate ST_FFTextType =3; +ST_FFTextTypeCurrentTime ST_FFTextType =4;ST_FFTextTypeCurrentDate ST_FFTextType =5;ST_FFTextTypeCalculated ST_FFTextType =6;);type CT_Column struct{ + +// Column Width +WAttr *_f .ST_TwipsMeasure ; + +// Space Before Following Column +SpaceAttr *_f .ST_TwipsMeasure ;};func (_eecacd *ST_DocPartBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfgcfd ,_beebab :=d .Token ();if _beebab !=nil {return _beebab ;};if _eagdab ,_ggeefd :=_gfgcfd .(_a .EndElement );_ggeefd &&_eagdab .Name ==start .Name {*_eecacd =1; +return nil ;};if _effbcb ,_bcbfee :=_gfgcfd .(_a .CharData );!_bcbfee {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfgcfd );}else {switch string (_effbcb ){case "":*_eecacd =0; +case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_eecacd =1;case "\u0070":*_eecacd =2;case "\u0070\u0067":*_eecacd =3;};};_gfgcfd ,_beebab =d .Token ();if _beebab !=nil {return _beebab ;};if _edafaa ,_dccdd :=_gfgcfd .(_a .EndElement );_dccdd &&_edafaa .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfgcfd );};func (_edgce *CT_Row )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_defeg :=range start .Attr {if _defeg .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_gddfb :=_defeg .Value ; +_edgce .RsidRPrAttr =&_gddfb ;continue ;};if _defeg .Name .Local =="\u0072\u0073\u0069d\u0052"{_dfece :=_defeg .Value ;_edgce .RsidRAttr =&_dfece ;continue ;};if _defeg .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_cbgfg :=_defeg .Value ;_edgce .RsidDelAttr =&_cbgfg ; +continue ;};if _defeg .Name .Local =="\u0072\u0073\u0069\u0064\u0054\u0072"{_ebecc :=_defeg .Value ;_edgce .RsidTrAttr =&_ebecc ;continue ;};};_efcad :for {_ceggg ,_dgece :=d .Token ();if _dgece !=nil {return _dgece ;};switch _afbad :=_ceggg .(type ){case _a .StartElement :switch _afbad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0050\u0072\u0045\u0078"}:_edgce .TblPrEx =NewCT_TblPrEx (); +if _dgcga :=d .DecodeElement (_edgce .TblPrEx ,&_afbad );_dgcga !=nil {return _dgcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_edgce .TrPr =NewCT_TrPr (); +if _dbcgea :=d .DecodeElement (_edgce .TrPr ,&_afbad );_dbcgea !=nil {return _dbcgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_begfg :=NewEG_ContentCellContent (); +_begfg .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_begfg );if _dfeeg :=d .DecodeElement (&_begfg .ContentCellContentChoice .Tc ,&_afbad );_dfeeg !=nil {return _dfeeg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_caeed :=NewEG_ContentCellContent (); +_caeed .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_caeed );if _aaagf :=d .DecodeElement (&_caeed .ContentCellContentChoice .CustomXml ,&_afbad );_aaagf !=nil {return _aaagf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dgedb :=NewEG_ContentCellContent (); +_dgedb .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_dgedb );if _ecbbfa :=d .DecodeElement (&_dgedb .ContentCellContentChoice .Sdt ,&_afbad );_ecbbfa !=nil {return _ecbbfa ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gcacf :=NewEG_ContentCellContent (); +_baacf :=NewEG_RunLevelElts ();_baacf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_gcacf );_gcacf .ContentCellContentChoice .EG_RunLevelElts =append (_gcacf .ContentCellContentChoice .EG_RunLevelElts ,_baacf ); +if _bbccd :=d .DecodeElement (&_baacf .RunLevelEltsChoice .ProofErr ,&_afbad );_bbccd !=nil {return _bbccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aegce :=NewEG_ContentCellContent (); +_dbabdf :=NewEG_RunLevelElts ();_dbabdf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_aegce );_aegce .ContentCellContentChoice .EG_RunLevelElts =append (_aegce .ContentCellContentChoice .EG_RunLevelElts ,_dbabdf ); +if _baecg :=d .DecodeElement (&_dbabdf .RunLevelEltsChoice .PermStart ,&_afbad );_baecg !=nil {return _baecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gfebb :=NewEG_ContentCellContent (); +_dfdca :=NewEG_RunLevelElts ();_dfdca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_gfebb );_gfebb .ContentCellContentChoice .EG_RunLevelElts =append (_gfebb .ContentCellContentChoice .EG_RunLevelElts ,_dfdca ); +if _bfeba :=d .DecodeElement (&_dfdca .RunLevelEltsChoice .PermEnd ,&_afbad );_bfeba !=nil {return _bfeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ggdab :=NewEG_ContentCellContent (); +_cfbcfg :=NewEG_RunLevelElts ();_cfbcfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_ggdab );_ggdab .ContentCellContentChoice .EG_RunLevelElts =append (_ggdab .ContentCellContentChoice .EG_RunLevelElts ,_cfbcfg ); +if _edaeb :=d .DecodeElement (&_cfbcfg .RunLevelEltsChoice .Ins ,&_afbad );_edaeb !=nil {return _edaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_acfga :=NewEG_ContentCellContent (); +_dagae :=NewEG_RunLevelElts ();_dagae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_acfga );_acfga .ContentCellContentChoice .EG_RunLevelElts =append (_acfga .ContentCellContentChoice .EG_RunLevelElts ,_dagae ); +if _cffec :=d .DecodeElement (&_dagae .RunLevelEltsChoice .Del ,&_afbad );_cffec !=nil {return _cffec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bgffa :=NewEG_ContentCellContent (); +_ddaee :=NewEG_RunLevelElts ();_ddaee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bgffa );_bgffa .ContentCellContentChoice .EG_RunLevelElts =append (_bgffa .ContentCellContentChoice .EG_RunLevelElts ,_ddaee ); +if _bbbgd :=d .DecodeElement (&_ddaee .RunLevelEltsChoice .MoveFrom ,&_afbad );_bbbgd !=nil {return _bbbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fccdf :=NewEG_ContentCellContent (); +_gcbef :=NewEG_RunLevelElts ();_gcbef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_fccdf );_fccdf .ContentCellContentChoice .EG_RunLevelElts =append (_fccdf .ContentCellContentChoice .EG_RunLevelElts ,_gcbef ); +if _fgbfc :=d .DecodeElement (&_gcbef .RunLevelEltsChoice .MoveTo ,&_afbad );_fgbfc !=nil {return _fgbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fabfe :=NewEG_ContentCellContent (); +_baeed :=NewEG_RunLevelElts ();_bffa :=NewEG_RangeMarkupElements ();_bffa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_fabfe );_fabfe .ContentCellContentChoice .EG_RunLevelElts =append (_fabfe .ContentCellContentChoice .EG_RunLevelElts ,_baeed ); +_baeed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baeed .RunLevelEltsChoice .EG_RangeMarkupElements ,_bffa );if _bcbbb :=d .DecodeElement (&_bffa .RangeMarkupElementsChoice .BookmarkStart ,&_afbad );_bcbbb !=nil {return _bcbbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_caecf :=NewEG_ContentCellContent (); +_afcfg :=NewEG_RunLevelElts ();_defgb :=NewEG_RangeMarkupElements ();_defgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_caecf );_caecf .ContentCellContentChoice .EG_RunLevelElts =append (_caecf .ContentCellContentChoice .EG_RunLevelElts ,_afcfg ); +_afcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_defgb );if _dcfa :=d .DecodeElement (&_defgb .RangeMarkupElementsChoice .BookmarkEnd ,&_afbad );_dcfa !=nil {return _dcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bfage :=NewEG_ContentCellContent (); +_ebcfg :=NewEG_RunLevelElts ();_ceaca :=NewEG_RangeMarkupElements ();_ceaca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bfage );_bfage .ContentCellContentChoice .EG_RunLevelElts =append (_bfage .ContentCellContentChoice .EG_RunLevelElts ,_ebcfg ); +_ebcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceaca );if _fcacb :=d .DecodeElement (&_ceaca .RangeMarkupElementsChoice .MoveFromRangeStart ,&_afbad );_fcacb !=nil {return _fcacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dccdb :=NewEG_ContentCellContent (); +_eeef :=NewEG_RunLevelElts ();_cegae :=NewEG_RangeMarkupElements ();_cegae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_dccdb );_dccdb .ContentCellContentChoice .EG_RunLevelElts =append (_dccdb .ContentCellContentChoice .EG_RunLevelElts ,_eeef ); +_eeef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegae );if _ggdc :=d .DecodeElement (&_cegae .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_afbad );_ggdc !=nil {return _ggdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_edeff :=NewEG_ContentCellContent (); +_fbcgcc :=NewEG_RunLevelElts ();_adbgf :=NewEG_RangeMarkupElements ();_adbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_edeff );_edeff .ContentCellContentChoice .EG_RunLevelElts =append (_edeff .ContentCellContentChoice .EG_RunLevelElts ,_fbcgcc ); +_fbcgcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbcgcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_adbgf );if _dfdge :=d .DecodeElement (&_adbgf .RangeMarkupElementsChoice .MoveToRangeStart ,&_afbad );_dfdge !=nil {return _dfdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cgbad :=NewEG_ContentCellContent (); +_fgaac :=NewEG_RunLevelElts ();_cffgc :=NewEG_RangeMarkupElements ();_cffgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_cgbad );_cgbad .ContentCellContentChoice .EG_RunLevelElts =append (_cgbad .ContentCellContentChoice .EG_RunLevelElts ,_fgaac ); +_fgaac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgaac .RunLevelEltsChoice .EG_RangeMarkupElements ,_cffgc );if _dbbe :=d .DecodeElement (&_cffgc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_afbad );_dbbe !=nil {return _dbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_deefbd :=NewEG_ContentCellContent (); +_gggbdg :=NewEG_RunLevelElts ();_efbb :=NewEG_RangeMarkupElements ();_efbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_deefbd );_deefbd .ContentCellContentChoice .EG_RunLevelElts =append (_deefbd .ContentCellContentChoice .EG_RunLevelElts ,_gggbdg ); +_gggbdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gggbdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_efbb );if _cfcdd :=d .DecodeElement (&_efbb .RangeMarkupElementsChoice .CommentRangeStart ,&_afbad );_cfcdd !=nil {return _cfcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aadff :=NewEG_ContentCellContent (); +_acdbd :=NewEG_RunLevelElts ();_dcgca :=NewEG_RangeMarkupElements ();_dcgca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_aadff );_aadff .ContentCellContentChoice .EG_RunLevelElts =append (_aadff .ContentCellContentChoice .EG_RunLevelElts ,_acdbd ); +_acdbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcgca );if _defcd :=d .DecodeElement (&_dcgca .RangeMarkupElementsChoice .CommentRangeEnd ,&_afbad );_defcd !=nil {return _defcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bebcf :=NewEG_ContentCellContent (); +_egfddg :=NewEG_RunLevelElts ();_fgbcc :=NewEG_RangeMarkupElements ();_fgbcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bebcf );_bebcf .ContentCellContentChoice .EG_RunLevelElts =append (_bebcf .ContentCellContentChoice .EG_RunLevelElts ,_egfddg ); +_egfddg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egfddg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbcc );if _egebba :=d .DecodeElement (&_fgbcc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_afbad );_egebba !=nil {return _egebba ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bedgf :=NewEG_ContentCellContent (); +_bdacg :=NewEG_RunLevelElts ();_dbdca :=NewEG_RangeMarkupElements ();_dbdca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bedgf );_bedgf .ContentCellContentChoice .EG_RunLevelElts =append (_bedgf .ContentCellContentChoice .EG_RunLevelElts ,_bdacg ); +_bdacg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdacg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbdca );if _ecabe :=d .DecodeElement (&_dbdca .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_afbad );_ecabe !=nil {return _ecabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abebg :=NewEG_ContentCellContent (); +_deabd :=NewEG_RunLevelElts ();_ffacf :=NewEG_RangeMarkupElements ();_ffacf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_abebg );_abebg .ContentCellContentChoice .EG_RunLevelElts =append (_abebg .ContentCellContentChoice .EG_RunLevelElts ,_deabd ); +_deabd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deabd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffacf );if _fdccdc :=d .DecodeElement (&_ffacf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_afbad );_fdccdc !=nil {return _fdccdc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bffe :=NewEG_ContentCellContent (); +_gbdfe :=NewEG_RunLevelElts ();_dbbba :=NewEG_RangeMarkupElements ();_dbbba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bffe );_bffe .ContentCellContentChoice .EG_RunLevelElts =append (_bffe .ContentCellContentChoice .EG_RunLevelElts ,_gbdfe ); +_gbdfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbdfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbba );if _cfegg :=d .DecodeElement (&_dbbba .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_afbad );_cfegg !=nil {return _cfegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_abdac :=NewEG_ContentCellContent (); +_ffcad :=NewEG_RunLevelElts ();_fbged :=NewEG_RangeMarkupElements ();_fbged .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_abdac );_abdac .ContentCellContentChoice .EG_RunLevelElts =append (_abdac .ContentCellContentChoice .EG_RunLevelElts ,_ffcad ); +_ffcad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffcad .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbged );if _ggecd :=d .DecodeElement (&_fbged .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_afbad );_ggecd !=nil {return _ggecd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_afdaf :=NewEG_ContentCellContent (); +_gffd :=NewEG_RunLevelElts ();_dccfa :=NewEG_RangeMarkupElements ();_dccfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_afdaf );_afdaf .ContentCellContentChoice .EG_RunLevelElts =append (_afdaf .ContentCellContentChoice .EG_RunLevelElts ,_gffd ); +_gffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dccfa );if _eeged :=d .DecodeElement (&_dccfa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_afbad );_eeged !=nil {return _eeged ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bccad :=NewEG_ContentCellContent (); +_dgacb :=NewEG_RunLevelElts ();_bgbbdc :=NewEG_RangeMarkupElements ();_bgbbdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_bccad );_bccad .ContentCellContentChoice .EG_RunLevelElts =append (_bccad .ContentCellContentChoice .EG_RunLevelElts ,_dgacb ); +_dgacb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgacb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgbbdc );if _gacbf :=d .DecodeElement (&_bgbbdc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_afbad );_gacbf !=nil {return _gacbf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gbfag :=NewEG_ContentCellContent (); +_cagcae :=NewEG_RunLevelElts ();_geeade :=NewEG_RangeMarkupElements ();_geeade .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_gbfag );_gbfag .ContentCellContentChoice .EG_RunLevelElts =append (_gbfag .ContentCellContentChoice .EG_RunLevelElts ,_cagcae ); +_cagcae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cagcae .RunLevelEltsChoice .EG_RangeMarkupElements ,_geeade );if _gfca :=d .DecodeElement (&_geeade .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_afbad );_gfca !=nil {return _gfca ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gffcb :=NewEG_ContentCellContent (); +_gdcee :=NewEG_RunLevelElts ();_abadb :=NewEG_MathContent ();_abadb .MathContentChoice =NewEG_MathContentChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_gffcb );_gffcb .ContentCellContentChoice .EG_RunLevelElts =append (_gffcb .ContentCellContentChoice .EG_RunLevelElts ,_gdcee ); +_gdcee .RunLevelEltsChoice .EG_MathContent =append (_gdcee .RunLevelEltsChoice .EG_MathContent ,_abadb );if _ecbf :=d .DecodeElement (&_abadb .MathContentChoice .OMathPara ,&_afbad );_ecbf !=nil {return _ecbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_befcf :=NewEG_ContentCellContent (); +_fcbac :=NewEG_RunLevelElts ();_adfae :=NewEG_MathContent ();_adfae .MathContentChoice =NewEG_MathContentChoice ();_edgce .EG_ContentCellContent =append (_edgce .EG_ContentCellContent ,_befcf );_befcf .ContentCellContentChoice .EG_RunLevelElts =append (_befcf .ContentCellContentChoice .EG_RunLevelElts ,_fcbac ); +_fcbac .RunLevelEltsChoice .EG_MathContent =append (_fcbac .RunLevelEltsChoice .EG_MathContent ,_adfae );if _cfaf :=d .DecodeElement (&_adfae .MathContentChoice .OMath ,&_afbad );_cfaf !=nil {return _cfaf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u006f\u0077\u0020\u0025\u0076",_afbad .Name ); +if _ageed :=d .Skip ();_ageed !=nil {return _ageed ;};};case _a .EndElement :break _efcad ;case _a .CharData :};};return nil ;};func (_gdbfb *ST_RubyAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgccf ,_ageeae :=d .Token ();if _ageeae !=nil {return _ageeae ; +};if _gdgafd ,_baaffe :=_dgccf .(_a .EndElement );_baaffe &&_gdgafd .Name ==start .Name {*_gdbfb =1;return nil ;};if _dffeca ,_fdccc :=_dgccf .(_a .CharData );!_fdccc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgccf ); +}else {switch string (_dffeca ){case "":*_gdbfb =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gdbfb =1;case "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072":*_gdbfb =2;case "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065":*_gdbfb =3; +case "\u006c\u0065\u0066\u0074":*_gdbfb =4;case "\u0072\u0069\u0067h\u0074":*_gdbfb =5;case "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_gdbfb =6;};};_dgccf ,_ageeae =d .Token ();if _ageeae !=nil {return _ageeae ;}; +if _caadbd ,_bcdgf :=_dgccf .(_a .EndElement );_bcdgf &&_caadbd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgccf ); +}; + +// Validate validates the CT_TblPrExBase and its children +func (_badgc *CT_TblPrExBase )Validate ()error {return _badgc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045x\u0042\u0061\u0073\u0065");};type Footnotes struct{CT_Footnotes };const (ST_CombineBracketsUnset ST_CombineBrackets =0; +ST_CombineBracketsNone ST_CombineBrackets =1;ST_CombineBracketsRound ST_CombineBrackets =2;ST_CombineBracketsSquare ST_CombineBrackets =3;ST_CombineBracketsAngle ST_CombineBrackets =4;ST_CombineBracketsCurly ST_CombineBrackets =5;);func (_ececc *EG_RubyContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agacdd :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_ececc .R =NewCT_R (); +if _bdfed :=d .DecodeElement (_ececc .R ,&_agacdd );_bdfed !=nil {return _bdfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dcdfd :=NewEG_RunLevelElts (); +_dcdfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_dcdfd );if _fdgfe :=d .DecodeElement (&_dcdfd .RunLevelEltsChoice .ProofErr ,&_agacdd );_fdgfe !=nil {return _fdgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_addbac :=NewEG_RunLevelElts (); +_addbac .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_addbac );if _aabde :=d .DecodeElement (&_addbac .RunLevelEltsChoice .PermStart ,&_agacdd );_aabde !=nil {return _aabde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_abbdgd :=NewEG_RunLevelElts (); +_abbdgd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_abbdgd );if _gcbfc :=d .DecodeElement (&_abbdgd .RunLevelEltsChoice .PermEnd ,&_agacdd );_gcbfc !=nil {return _gcbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_agcfc :=NewEG_RunLevelElts (); +_agcfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_agcfc );if _bcbbgad :=d .DecodeElement (&_agcfc .RunLevelEltsChoice .Ins ,&_agacdd );_bcbbgad !=nil {return _bcbbgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gcafb :=NewEG_RunLevelElts (); +_gcafb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_gcafb );if _aebgg :=d .DecodeElement (&_gcafb .RunLevelEltsChoice .Del ,&_agacdd );_aebgg !=nil {return _aebgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dgbdce :=NewEG_RunLevelElts (); +_dgbdce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_dgbdce );if _baaad :=d .DecodeElement (&_dgbdce .RunLevelEltsChoice .MoveFrom ,&_agacdd );_baaad !=nil {return _baaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_egccfb :=NewEG_RunLevelElts (); +_egccfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_egccfb );if _cddad :=d .DecodeElement (&_egccfb .RunLevelEltsChoice .MoveTo ,&_agacdd );_cddad !=nil {return _cddad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gadac :=NewEG_RunLevelElts (); +_gcgfgc :=NewEG_RangeMarkupElements ();_gcgfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_gadac );_gadac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gadac .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgfgc ); +if _dagfae :=d .DecodeElement (&_gcgfgc .RangeMarkupElementsChoice .BookmarkStart ,&_agacdd );_dagfae !=nil {return _dagfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ggecfe :=NewEG_RunLevelElts (); +_fccfb :=NewEG_RangeMarkupElements ();_fccfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_ggecfe );_ggecfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggecfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fccfb ); +if _bfagg :=d .DecodeElement (&_fccfb .RangeMarkupElementsChoice .BookmarkEnd ,&_agacdd );_bfagg !=nil {return _bfagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cedegc :=NewEG_RunLevelElts (); +_aggccf :=NewEG_RangeMarkupElements ();_aggccf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_cedegc );_cedegc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedegc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggccf ); +if _ecdea :=d .DecodeElement (&_aggccf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_agacdd );_ecdea !=nil {return _ecdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ceebaff :=NewEG_RunLevelElts (); +_abccg :=NewEG_RangeMarkupElements ();_abccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_ceebaff );_ceebaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceebaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_abccg ); +if _cfebf :=d .DecodeElement (&_abccg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_agacdd );_cfebf !=nil {return _cfebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_deaab :=NewEG_RunLevelElts (); +_abedb :=NewEG_RangeMarkupElements ();_abedb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_deaab );_deaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_abedb ); +if _ccdccc :=d .DecodeElement (&_abedb .RangeMarkupElementsChoice .MoveToRangeStart ,&_agacdd );_ccdccc !=nil {return _ccdccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_eccaa :=NewEG_RunLevelElts (); +_aaeabc :=NewEG_RangeMarkupElements ();_aaeabc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_eccaa );_eccaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eccaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaeabc ); +if _eaaeef :=d .DecodeElement (&_aaeabc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_agacdd );_eaaeef !=nil {return _eaaeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fcbbee :=NewEG_RunLevelElts (); +_feddg :=NewEG_RangeMarkupElements ();_feddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_fcbbee );_fcbbee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbbee .RunLevelEltsChoice .EG_RangeMarkupElements ,_feddg ); +if _bgbbc :=d .DecodeElement (&_feddg .RangeMarkupElementsChoice .CommentRangeStart ,&_agacdd );_bgbbc !=nil {return _bgbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_abfdd :=NewEG_RunLevelElts (); +_ebgced :=NewEG_RangeMarkupElements ();_ebgced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_abfdd );_abfdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abfdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebgced ); +if _bcfec :=d .DecodeElement (&_ebgced .RangeMarkupElementsChoice .CommentRangeEnd ,&_agacdd );_bcfec !=nil {return _bcfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eaeed :=NewEG_RunLevelElts (); +_adbadf :=NewEG_RangeMarkupElements ();_adbadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_eaeed );_eaeed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaeed .RunLevelEltsChoice .EG_RangeMarkupElements ,_adbadf ); +if _fgefag :=d .DecodeElement (&_adbadf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_agacdd );_fgefag !=nil {return _fgefag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fdgdf :=NewEG_RunLevelElts (); +_fadbe :=NewEG_RangeMarkupElements ();_fadbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_fdgdf );_fdgdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdgdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fadbe ); +if _aebad :=d .DecodeElement (&_fadbe .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_agacdd );_aebad !=nil {return _aebad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dffad :=NewEG_RunLevelElts (); +_gbbecf :=NewEG_RangeMarkupElements ();_gbbecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_dffad );_dffad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dffad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbbecf ); +if _dagega :=d .DecodeElement (&_gbbecf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_agacdd );_dagega !=nil {return _dagega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_daegeg :=NewEG_RunLevelElts (); +_aedff :=NewEG_RangeMarkupElements ();_aedff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_daegeg );_daegeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daegeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aedff ); +if _ffgffd :=d .DecodeElement (&_aedff .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_agacdd );_ffgffd !=nil {return _ffgffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_adgccf :=NewEG_RunLevelElts (); +_gagdad :=NewEG_RangeMarkupElements ();_gagdad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_adgccf );_adgccf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adgccf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gagdad ); +if _gdebca :=d .DecodeElement (&_gagdad .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_agacdd );_gdebca !=nil {return _gdebca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ebcbbb :=NewEG_RunLevelElts (); +_abgfc :=NewEG_RangeMarkupElements ();_abgfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_ebcbbb );_ebcbbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebcbbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_abgfc ); +if _gebge :=d .DecodeElement (&_abgfc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_agacdd );_gebge !=nil {return _gebge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_egddba :=NewEG_RunLevelElts (); +_dcfffg :=NewEG_RangeMarkupElements ();_dcfffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_egddba );_egddba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egddba .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcfffg ); +if _ccdeef :=d .DecodeElement (&_dcfffg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_agacdd );_ccdeef !=nil {return _ccdeef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebgec :=NewEG_RunLevelElts (); +_bcfgc :=NewEG_RangeMarkupElements ();_bcfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_ebgec );_ebgec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcfgc ); +if _cddbe :=d .DecodeElement (&_bcfgc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_agacdd );_cddbe !=nil {return _cddbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dadaee :=NewEG_RunLevelElts (); +_agbaca :=NewEG_MathContent ();_agbaca .MathContentChoice =NewEG_MathContentChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_dadaee );_dadaee .RunLevelEltsChoice .EG_MathContent =append (_dadaee .RunLevelEltsChoice .EG_MathContent ,_agbaca ); +if _afeef :=d .DecodeElement (&_agbaca .MathContentChoice .OMathPara ,&_agacdd );_afeef !=nil {return _afeef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_faagg :=NewEG_RunLevelElts (); +_aecfea :=NewEG_MathContent ();_aecfea .MathContentChoice =NewEG_MathContentChoice ();_ececc .EG_RunLevelElts =append (_ececc .EG_RunLevelElts ,_faagg );_faagg .RunLevelEltsChoice .EG_MathContent =append (_faagg .RunLevelEltsChoice .EG_MathContent ,_aecfea ); +if _ggfcg :=d .DecodeElement (&_aecfea .MathContentChoice .OMath ,&_agacdd );_ggfcg !=nil {return _ggfcg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_agacdd .Name ); +if _ebgbeb :=d .Skip ();_ebgbeb !=nil {return _ebgbeb ;};};return nil ;}; + +// ValidateWithPath validates the CT_Tc and its children, prefixing error messages with path +func (_ggdad *CT_Tc )ValidateWithPath (path string )error {if _ggdad .TcPr !=nil {if _bcfga :=_ggdad .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_bcfga !=nil {return _bcfga ;};};for _gdgag ,_beggfc :=range _ggdad .EG_BlockLevelElts {if _ggbgb :=_beggfc .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gdgag )); +_ggbgb !=nil {return _ggbgb ;};};return nil ;};func (_fbbdcc *WdCT_WrapThrough )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbbdcc .WrapTextAttr =WdST_WrapText (1);_fbbdcc .WrapPolygon =NewWdCT_WrapPath ();for _ ,_bbbbaa :=range start .Attr {if _bbbbaa .Name .Local =="\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"{_fbbdcc .WrapTextAttr .UnmarshalXMLAttr (_bbbbaa ); +continue ;};if _bbbbaa .Name .Local =="\u0064\u0069\u0073t\u004c"{_gdabd ,_bccbg :=_c .ParseUint (_bbbbaa .Value ,10,32);if _bccbg !=nil {return _bccbg ;};_dgfdd :=uint32 (_gdabd );_fbbdcc .DistLAttr =&_dgfdd ;continue ;};if _bbbbaa .Name .Local =="\u0064\u0069\u0073t\u0052"{_gdcge ,_fbedb :=_c .ParseUint (_bbbbaa .Value ,10,32); +if _fbedb !=nil {return _fbedb ;};_ddfge :=uint32 (_gdcge );_fbbdcc .DistRAttr =&_ddfge ;continue ;};};_afgeee :for {_cgcdca ,_gcade :=d .Token ();if _gcade !=nil {return _gcade ;};switch _fgfge :=_cgcdca .(type ){case _a .StartElement :switch _fgfge .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"}:if _gddee :=d .DecodeElement (_fbbdcc .WrapPolygon ,&_fgfge ); +_gddee !=nil {return _gddee ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0020\u0025v",_fgfge .Name ); +if _gadfae :=d .Skip ();_gadfae !=nil {return _gadfae ;};};case _a .EndElement :break _afgeee ;case _a .CharData :};};return nil ;};func (_bfdgg *CT_DocParts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfdgg .DocPart !=nil {_agaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0050\u0061\u0072t"}}; +for _ ,_eeab :=range _bfdgg .DocPart {e .EncodeElement (_eeab ,_agaf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_MailMergeDataType struct{ + +// Value +ValAttr string ;};func (_gfgcgd ST_FrameScrollbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gfgcgd .String (),start );};type CT_RubyPr struct{ + +// Phonetic Guide Text Alignment +RubyAlign *CT_RubyAlign ; + +// Phonetic Guide Text Font Size +Hps *CT_HpsMeasure ; + +// Distance Between Phonetic Guide Text and Phonetic Guide Base Text +HpsRaise *CT_HpsMeasure ; + +// Phonetic Guide Base Text Font Size +HpsBaseText *CT_HpsMeasure ; + +// Language ID for Phonetic Guide +Lid *CT_Lang ; + +// Invalidated Field Cache +Dirty *CT_OnOff ;};const (ST_CharacterSpacingUnset ST_CharacterSpacing =0;ST_CharacterSpacingDoNotCompress ST_CharacterSpacing =1;ST_CharacterSpacingCompressPunctuation ST_CharacterSpacing =2;ST_CharacterSpacingCompressPunctuationAndJapaneseKana ST_CharacterSpacing =3; +);func NewCT_Panose ()*CT_Panose {_adeee :=&CT_Panose {};return _adeee };func NewCT_SdtEndPr ()*CT_SdtEndPr {_dagg :=&CT_SdtEndPr {};return _dagg };func (_bgfef ST_SdtDateMappingType )String ()string {switch _bgfef {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074"; +case 2:return "\u0064\u0061\u0074\u0065";case 3:return "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065";};return "";};func (_eebdb ST_FldCharType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_agdda :=_a .Attr {};_agdda .Name =name ;switch _eebdb {case ST_FldCharTypeUnset :_agdda .Value =""; +case ST_FldCharTypeBegin :_agdda .Value ="\u0062\u0065\u0067i\u006e";case ST_FldCharTypeSeparate :_agdda .Value ="\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065";case ST_FldCharTypeEnd :_agdda .Value ="\u0065\u006e\u0064";};return _agdda ,nil ;};func (_fcgfb *CT_Footnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_addd :for {_bbbgg ,_abddge :=d .Token (); +if _abddge !=nil {return _abddge ;};switch _eegea :=_bbbgg .(type ){case _a .StartElement :switch _eegea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_adgcd :=NewCT_FtnEdn (); +if _dgagf :=d .DecodeElement (_adgcd ,&_eegea );_dgagf !=nil {return _dgagf ;};_fcgfb .Footnote =append (_fcgfb .Footnote ,_adgcd );default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_F\u006f\u006ft\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_eegea .Name ); +if _aaccdb :=d .Skip ();_aaccdb !=nil {return _aaccdb ;};};case _a .EndElement :break _addd ;case _a .CharData :};};return nil ;};var ST_TextScalePercentPatternRe =_af .MustCompile (ST_TextScalePercentPattern );func (_cabcb *CT_Proof )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egffe :=range start .Attr {if _egffe .Name .Local =="\u0073\u0070\u0065\u006c\u006c\u0069\u006e\u0067"{_cabcb .SpellingAttr .UnmarshalXMLAttr (_egffe ); +continue ;};if _egffe .Name .Local =="\u0067r\u0061\u006d\u006d\u0061\u0072"{_cabcb .GrammarAttr .UnmarshalXMLAttr (_egffe );continue ;};};for {_dbaef ,_afac :=d .Token ();if _afac !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fP\u0072\u006f\u006f\u0066: \u0025\u0073",_afac ); +};if _fgggeg ,_cgeeba :=_dbaef .(_a .EndElement );_cgeeba &&_fgggeg .Name ==start .Name {break ;};};return nil ;};type CT_LsdException struct{ + +// Primary Style Name +NameAttr string ; + +// Latent Style Locking Setting +LockedAttr *_f .ST_OnOff ; + +// Override default sorting order +UiPriorityAttr *int64 ; + +// Semi hidden text override +SemiHiddenAttr *_f .ST_OnOff ; + +// Unhide when used +UnhideWhenUsedAttr *_f .ST_OnOff ; + +// Latent Style Primary Style Setting +QFormatAttr *_f .ST_OnOff ;}; + +// ValidateWithPath validates the CT_PixelsMeasure and its children, prefixing error messages with path +func (_bgdgeb *CT_PixelsMeasure )ValidateWithPath (path string )error {return nil };func (_aeffae *ST_FtnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abecga ,_deedbc :=d .Token ();if _deedbc !=nil {return _deedbc ;};if _bbeab ,_daecd :=_abecga .(_a .EndElement ); +_daecd &&_bbeab .Name ==start .Name {*_aeffae =1;return nil ;};if _bedabd ,_gggfef :=_abecga .(_a .CharData );!_gggfef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abecga ); +}else {switch string (_bedabd ){case "":*_aeffae =0;case "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_aeffae =1;case "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074":*_aeffae =2;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_aeffae =3; +case "\u0064\u006f\u0063\u0045\u006e\u0064":*_aeffae =4;};};_abecga ,_deedbc =d .Token ();if _deedbc !=nil {return _deedbc ;};if _eaaagg ,_dbaaaf :=_abecga .(_a .EndElement );_dbaaaf &&_eaaagg .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abecga ); +};func (_acbeff ST_TextAlignment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acbeff .String (),start );};func (_fagegg ST_HdrFtr )Validate ()error {return _fagegg .ValidateWithPath ("")}; + +// ValidateWithPath validates the CT_DivBdr and its children, prefixing error messages with path +func (_fddgc *CT_DivBdr )ValidateWithPath (path string )error {if _fddgc .Top !=nil {if _adbgg :=_fddgc .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_adbgg !=nil {return _adbgg ;};};if _fddgc .Left !=nil {if _eadb :=_fddgc .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074"); +_eadb !=nil {return _eadb ;};};if _fddgc .Bottom !=nil {if _feed :=_fddgc .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d");_feed !=nil {return _feed ;};};if _fddgc .Right !=nil {if _aaeec :=_fddgc .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_aaeec !=nil {return _aaeec ;};};return nil ;}; + +// ValidateWithPath validates the CT_MailMerge and its children, prefixing error messages with path +func (_eecae *CT_MailMerge )ValidateWithPath (path string )error {if _cegbcf :=_eecae .MainDocumentType .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006e\u0044\u006f\u0063\u0075\u006d\u0065\u006et\u0054\u0079\u0070\u0065");_cegbcf !=nil {return _cegbcf ; +};if _eecae .LinkToQuery !=nil {if _gdded :=_eecae .LinkToQuery .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079");_gdded !=nil {return _gdded ;};};if _dbdgc :=_eecae .DataType .ValidateWithPath (path +"\u002fD\u0061\u0074\u0061\u0054\u0079\u0070e"); +_dbdgc !=nil {return _dbdgc ;};if _eecae .ConnectString !=nil {if _ccfce :=_eecae .ConnectString .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u0053t\u0072\u0069\u006e\u0067");_ccfce !=nil {return _ccfce ;};};if _eecae .Query !=nil {if _bdgga :=_eecae .Query .ValidateWithPath (path +"\u002f\u0051\u0075\u0065\u0072\u0079"); +_bdgga !=nil {return _bdgga ;};};if _eecae .DataSource !=nil {if _gdcfd :=_eecae .DataSource .ValidateWithPath (path +"/\u0044\u0061\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065");_gdcfd !=nil {return _gdcfd ;};};if _eecae .HeaderSource !=nil {if _eddad :=_eecae .HeaderSource .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0053\u006f\u0075\u0072\u0063\u0065"); +_eddad !=nil {return _eddad ;};};if _eecae .DoNotSuppressBlankLines !=nil {if _debebd :=_eecae .DoNotSuppressBlankLines .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070\u0072\u0065\u0073s\u0042\u006c\u0061\u006e\u006b\u004c\u0069\u006e\u0065\u0073"); +_debebd !=nil {return _debebd ;};};if _eecae .Destination !=nil {if _cbefg :=_eecae .Destination .ValidateWithPath (path +"\u002f\u0044\u0065s\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e");_cbefg !=nil {return _cbefg ;};};if _eecae .AddressFieldName !=nil {if _dfdbc :=_eecae .AddressFieldName .ValidateWithPath (path +"\u002f\u0041\u0064\u0064\u0072\u0065\u0073\u0073\u0046\u0069\u0065\u006cd\u004e\u0061\u006d\u0065"); +_dfdbc !=nil {return _dfdbc ;};};if _eecae .MailSubject !=nil {if _fbed :=_eecae .MailSubject .ValidateWithPath (path +"\u002f\u004d\u0061i\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074");_fbed !=nil {return _fbed ;};};if _eecae .MailAsAttachment !=nil {if _bagaa :=_eecae .MailAsAttachment .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006c\u0041\u0073\u0041\u0074\u0074\u0061\u0063h\u006d\u0065\u006e\u0074"); +_bagaa !=nil {return _bagaa ;};};if _eecae .ViewMergedData !=nil {if _bbgdc :=_eecae .ViewMergedData .ValidateWithPath (path +"\u002fV\u0069e\u0077\u004d\u0065\u0072\u0067\u0065\u0064\u0044\u0061\u0074\u0061");_bbgdc !=nil {return _bbgdc ;};};if _eecae .ActiveRecord !=nil {if _eddef :=_eecae .ActiveRecord .ValidateWithPath (path +"\u002f\u0041\u0063\u0074\u0069\u0076\u0065\u0052\u0065\u0063\u006f\u0072\u0064"); +_eddef !=nil {return _eddef ;};};if _eecae .CheckErrors !=nil {if _acage :=_eecae .CheckErrors .ValidateWithPath (path +"\u002f\u0043\u0068e\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073");_acage !=nil {return _acage ;};};if _eecae .Odso !=nil {if _fafb :=_eecae .Odso .ValidateWithPath (path +"\u002f\u004f\u0064s\u006f"); +_fafb !=nil {return _fafb ;};};return nil ;};func NewEG_RunInnerContentChoice ()*EG_RunInnerContentChoice {_fdega :=&EG_RunInnerContentChoice {};return _fdega ;}; + +// ValidateWithPath validates the CT_ObjectLink and its children, prefixing error messages with path +func (_bfebd *CT_ObjectLink )ValidateWithPath (path string )error {if _bfebd .UpdateModeAttr ==ST_ObjectUpdateModeUnset {return _dd .Errorf ("\u0025\u0073\u002f\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _bdbg :=_bfebd .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bdbg !=nil {return _bdbg ;};if _bfebd .LockedFieldAttr !=nil {if _edece :=_bfebd .LockedFieldAttr .ValidateWithPath (path +"\u002f\u004co\u0063\u006b\u0065d\u0046\u0069\u0065\u006c\u0064\u0041\u0074\u0074\u0072"); +_edece !=nil {return _edece ;};};if _abbdd :=_bfebd .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_abbdd !=nil {return _abbdd ;};return nil ;};func (_adfdbd *Settings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adfdbd .CT_Settings =*NewCT_Settings (); +_bbeca :for {_gfbdg ,_fbgcggb :=d .Token ();if _fbgcggb !=nil {return _fbgcggb ;};switch _cfgca :=_gfbdg .(type ){case _a .StartElement :switch _cfgca .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_adfdbd .WriteProtection =NewCT_WriteProtection (); +if _fdeae :=d .DecodeElement (_adfdbd .WriteProtection ,&_cfgca );_fdeae !=nil {return _fdeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077"}:_adfdbd .View =NewCT_View (); +if _dagdca :=d .DecodeElement (_adfdbd .View ,&_cfgca );_dagdca !=nil {return _dagdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_adfdbd .Zoom =NewCT_Zoom (); +if _bgefgad :=d .DecodeElement (_adfdbd .Zoom ,&_cfgca );_bgefgad !=nil {return _bgefgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"}:_adfdbd .RemovePersonalInformation =NewCT_OnOff (); +if _bbcbe :=d .DecodeElement (_adfdbd .RemovePersonalInformation ,&_cfgca );_bbcbe !=nil {return _bbcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"}:_adfdbd .RemoveDateAndTime =NewCT_OnOff (); +if _efefd :=d .DecodeElement (_adfdbd .RemoveDateAndTime ,&_cfgca );_efefd !=nil {return _efefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"}:_adfdbd .DoNotDisplayPageBoundaries =NewCT_OnOff (); +if _fecgad :=d .DecodeElement (_adfdbd .DoNotDisplayPageBoundaries ,&_cfgca );_fecgad !=nil {return _fecgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"}:_adfdbd .DisplayBackgroundShape =NewCT_OnOff (); +if _adcbe :=d .DecodeElement (_adfdbd .DisplayBackgroundShape ,&_cfgca );_adcbe !=nil {return _adcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"}:_adfdbd .PrintPostScriptOverText =NewCT_OnOff (); +if _bcbcec :=d .DecodeElement (_adfdbd .PrintPostScriptOverText ,&_cfgca );_bcbcec !=nil {return _bcbcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"}:_adfdbd .PrintFractionalCharacterWidth =NewCT_OnOff (); +if _cageb :=d .DecodeElement (_adfdbd .PrintFractionalCharacterWidth ,&_cfgca );_cageb !=nil {return _cageb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"}:_adfdbd .PrintFormsData =NewCT_OnOff (); +if _cfgdcc :=d .DecodeElement (_adfdbd .PrintFormsData ,&_cfgca );_cfgdcc !=nil {return _cfgdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"}:_adfdbd .EmbedTrueTypeFonts =NewCT_OnOff (); +if _dgfabd :=d .DecodeElement (_adfdbd .EmbedTrueTypeFonts ,&_cfgca );_dgfabd !=nil {return _dgfabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"}:_adfdbd .EmbedSystemFonts =NewCT_OnOff (); +if _daagf :=d .DecodeElement (_adfdbd .EmbedSystemFonts ,&_cfgca );_daagf !=nil {return _daagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"}:_adfdbd .SaveSubsetFonts =NewCT_OnOff (); +if _ccagb :=d .DecodeElement (_adfdbd .SaveSubsetFonts ,&_cfgca );_ccagb !=nil {return _ccagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}:_adfdbd .SaveFormsData =NewCT_OnOff (); +if _cefgcg :=d .DecodeElement (_adfdbd .SaveFormsData ,&_cfgca );_cefgcg !=nil {return _cefgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_adfdbd .MirrorMargins =NewCT_OnOff (); +if _aaffag :=d .DecodeElement (_adfdbd .MirrorMargins ,&_cfgca );_aaffag !=nil {return _aaffag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"}:_adfdbd .AlignBordersAndEdges =NewCT_OnOff (); +if _cgfecg :=d .DecodeElement (_adfdbd .AlignBordersAndEdges ,&_cfgca );_cgfecg !=nil {return _cgfecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"}:_adfdbd .BordersDoNotSurroundHeader =NewCT_OnOff (); +if _dbeeb :=d .DecodeElement (_adfdbd .BordersDoNotSurroundHeader ,&_cfgca );_dbeeb !=nil {return _dbeeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"}:_adfdbd .BordersDoNotSurroundFooter =NewCT_OnOff (); +if _cgdeaf :=d .DecodeElement (_adfdbd .BordersDoNotSurroundFooter ,&_cfgca );_cgdeaf !=nil {return _cgdeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}:_adfdbd .GutterAtTop =NewCT_OnOff (); +if _ffdaf :=d .DecodeElement (_adfdbd .GutterAtTop ,&_cfgca );_ffdaf !=nil {return _ffdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"}:_adfdbd .HideSpellingErrors =NewCT_OnOff (); +if _ecbcee :=d .DecodeElement (_adfdbd .HideSpellingErrors ,&_cfgca );_ecbcee !=nil {return _ecbcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"}:_adfdbd .HideGrammaticalErrors =NewCT_OnOff (); +if _dgeefb :=d .DecodeElement (_adfdbd .HideGrammaticalErrors ,&_cfgca );_dgeefb !=nil {return _dgeefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"}:_eddaeb :=NewCT_WritingStyle (); +if _gfcbff :=d .DecodeElement (_eddaeb ,&_cfgca );_gfcbff !=nil {return _gfcbff ;};_adfdbd .ActiveWritingStyle =append (_adfdbd .ActiveWritingStyle ,_eddaeb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}:_adfdbd .ProofState =NewCT_Proof (); +if _bgbef :=d .DecodeElement (_adfdbd .ProofState ,&_cfgca );_bgbef !=nil {return _bgbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}:_adfdbd .FormsDesign =NewCT_OnOff (); +if _cdebg :=d .DecodeElement (_adfdbd .FormsDesign ,&_cfgca );_cdebg !=nil {return _cdebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_adfdbd .AttachedTemplate =NewCT_Rel (); +if _faaggd :=d .DecodeElement (_adfdbd .AttachedTemplate ,&_cfgca );_faaggd !=nil {return _faaggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}:_adfdbd .LinkStyles =NewCT_OnOff (); +if _bbfab :=d .DecodeElement (_adfdbd .LinkStyles ,&_cfgca );_bbfab !=nil {return _bbfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"}:_adfdbd .StylePaneFormatFilter =NewCT_StylePaneFilter (); +if _cceac :=d .DecodeElement (_adfdbd .StylePaneFormatFilter ,&_cfgca );_cceac !=nil {return _cceac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"}:_adfdbd .StylePaneSortMethod =NewCT_StyleSort (); +if _ffbbd :=d .DecodeElement (_adfdbd .StylePaneSortMethod ,&_cfgca );_ffbbd !=nil {return _ffbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:_adfdbd .DocumentType =NewCT_DocType (); +if _eeeggf :=d .DecodeElement (_adfdbd .DocumentType ,&_cfgca );_eeeggf !=nil {return _eeeggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"}:_adfdbd .MailMerge =NewCT_MailMerge (); +if _fbgae :=d .DecodeElement (_adfdbd .MailMerge ,&_cfgca );_fbgae !=nil {return _fbgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"}:_adfdbd .RevisionView =NewCT_TrackChangesView (); +if _fafca :=d .DecodeElement (_adfdbd .RevisionView ,&_cfgca );_fafca !=nil {return _fafca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"}:_adfdbd .TrackRevisions =NewCT_OnOff (); +if _geacf :=d .DecodeElement (_adfdbd .TrackRevisions ,&_cfgca );_geacf !=nil {return _geacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"}:_adfdbd .DoNotTrackMoves =NewCT_OnOff (); +if _dgccd :=d .DecodeElement (_adfdbd .DoNotTrackMoves ,&_cfgca );_dgccd !=nil {return _dgccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"}:_adfdbd .DoNotTrackFormatting =NewCT_OnOff (); +if _bfbfbb :=d .DecodeElement (_adfdbd .DoNotTrackFormatting ,&_cfgca );_bfbfbb !=nil {return _bfbfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_adfdbd .DocumentProtection =NewCT_DocProtect (); +if _gcadb :=d .DecodeElement (_adfdbd .DocumentProtection ,&_cfgca );_gcadb !=nil {return _gcadb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"}:_adfdbd .AutoFormatOverride =NewCT_OnOff (); +if _cegagf :=d .DecodeElement (_adfdbd .AutoFormatOverride ,&_cfgca );_cegagf !=nil {return _cegagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"}:_adfdbd .StyleLockTheme =NewCT_OnOff (); +if _ddcgd :=d .DecodeElement (_adfdbd .StyleLockTheme ,&_cfgca );_ddcgd !=nil {return _ddcgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"}:_adfdbd .StyleLockQFSet =NewCT_OnOff (); +if _cgcbg :=d .DecodeElement (_adfdbd .StyleLockQFSet ,&_cfgca );_cgcbg !=nil {return _cgcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"}:_adfdbd .DefaultTabStop =NewCT_TwipsMeasure (); +if _dcbceg :=d .DecodeElement (_adfdbd .DefaultTabStop ,&_cfgca );_dcbceg !=nil {return _dcbceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"}:_adfdbd .AutoHyphenation =NewCT_OnOff (); +if _cgdcdd :=d .DecodeElement (_adfdbd .AutoHyphenation ,&_cfgca );_cgdcdd !=nil {return _cgdcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"}:_adfdbd .ConsecutiveHyphenLimit =NewCT_DecimalNumber (); +if _adgacd :=d .DecodeElement (_adfdbd .ConsecutiveHyphenLimit ,&_cfgca );_adgacd !=nil {return _adgacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"}:_adfdbd .HyphenationZone =NewCT_TwipsMeasure (); +if _cfgef :=d .DecodeElement (_adfdbd .HyphenationZone ,&_cfgca );_cfgef !=nil {return _cfgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"}:_adfdbd .DoNotHyphenateCaps =NewCT_OnOff (); +if _becadd :=d .DecodeElement (_adfdbd .DoNotHyphenateCaps ,&_cfgca );_becadd !=nil {return _becadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"}:_adfdbd .ShowEnvelope =NewCT_OnOff (); +if _fdegdg :=d .DecodeElement (_adfdbd .ShowEnvelope ,&_cfgca );_fdegdg !=nil {return _fdegdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}:_adfdbd .SummaryLength =NewCT_DecimalNumberOrPrecent (); +if _cggcff :=d .DecodeElement (_adfdbd .SummaryLength ,&_cfgca );_cggcff !=nil {return _cggcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"}:_adfdbd .ClickAndTypeStyle =NewCT_String (); +if _edfbb :=d .DecodeElement (_adfdbd .ClickAndTypeStyle ,&_cfgca );_edfbb !=nil {return _edfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}:_adfdbd .DefaultTableStyle =NewCT_String (); +if _gbbeaf :=d .DecodeElement (_adfdbd .DefaultTableStyle ,&_cfgca );_gbbeaf !=nil {return _gbbeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"}:_adfdbd .EvenAndOddHeaders =NewCT_OnOff (); +if _baadbf :=d .DecodeElement (_adfdbd .EvenAndOddHeaders ,&_cfgca );_baadbf !=nil {return _baadbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_adfdbd .BookFoldRevPrinting =NewCT_OnOff (); +if _agdcd :=d .DecodeElement (_adfdbd .BookFoldRevPrinting ,&_cfgca );_agdcd !=nil {return _agdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_adfdbd .BookFoldPrinting =NewCT_OnOff (); +if _gecdaa :=d .DecodeElement (_adfdbd .BookFoldPrinting ,&_cfgca );_gecdaa !=nil {return _gecdaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"}:_adfdbd .BookFoldPrintingSheets =NewCT_DecimalNumber (); +if _ddgfa :=d .DecodeElement (_adfdbd .BookFoldPrintingSheets ,&_cfgca );_ddgfa !=nil {return _ddgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}:_adfdbd .DrawingGridHorizontalSpacing =NewCT_TwipsMeasure (); +if _dadfcf :=d .DecodeElement (_adfdbd .DrawingGridHorizontalSpacing ,&_cfgca );_dadfcf !=nil {return _dadfcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"}:_adfdbd .DrawingGridVerticalSpacing =NewCT_TwipsMeasure (); +if _cdagf :=d .DecodeElement (_adfdbd .DrawingGridVerticalSpacing ,&_cfgca );_cdagf !=nil {return _cdagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}:_adfdbd .DisplayHorizontalDrawingGridEvery =NewCT_DecimalNumber (); +if _gecddd :=d .DecodeElement (_adfdbd .DisplayHorizontalDrawingGridEvery ,&_cfgca );_gecddd !=nil {return _gecddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"}:_adfdbd .DisplayVerticalDrawingGridEvery =NewCT_DecimalNumber (); +if _bfafae :=d .DecodeElement (_adfdbd .DisplayVerticalDrawingGridEvery ,&_cfgca );_bfafae !=nil {return _bfafae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"}:_adfdbd .DoNotUseMarginsForDrawingGridOrigin =NewCT_OnOff (); +if _badcg :=d .DecodeElement (_adfdbd .DoNotUseMarginsForDrawingGridOrigin ,&_cfgca );_badcg !=nil {return _badcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"}:_adfdbd .DrawingGridHorizontalOrigin =NewCT_TwipsMeasure (); +if _bdgdaf :=d .DecodeElement (_adfdbd .DrawingGridHorizontalOrigin ,&_cfgca );_bdgdaf !=nil {return _bdgdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"}:_adfdbd .DrawingGridVerticalOrigin =NewCT_TwipsMeasure (); +if _ddbddg :=d .DecodeElement (_adfdbd .DrawingGridVerticalOrigin ,&_cfgca );_ddbddg !=nil {return _ddbddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"}:_adfdbd .DoNotShadeFormData =NewCT_OnOff (); +if _agdcec :=d .DecodeElement (_adfdbd .DoNotShadeFormData ,&_cfgca );_agdcec !=nil {return _agdcec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"}:_adfdbd .NoPunctuationKerning =NewCT_OnOff (); +if _eafgda :=d .DecodeElement (_adfdbd .NoPunctuationKerning ,&_cfgca );_eafgda !=nil {return _eafgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_adfdbd .CharacterSpacingControl =NewCT_CharacterSpacing (); +if _daggb :=d .DecodeElement (_adfdbd .CharacterSpacingControl ,&_cfgca );_daggb !=nil {return _daggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}:_adfdbd .PrintTwoOnOne =NewCT_OnOff (); +if _acecfa :=d .DecodeElement (_adfdbd .PrintTwoOnOne ,&_cfgca );_acecfa !=nil {return _acecfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"}:_adfdbd .StrictFirstAndLastChars =NewCT_OnOff (); +if _fdcdgf :=d .DecodeElement (_adfdbd .StrictFirstAndLastChars ,&_cfgca );_fdcdgf !=nil {return _fdcdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"}:_adfdbd .NoLineBreaksAfter =NewCT_Kinsoku (); +if _bcfdfe :=d .DecodeElement (_adfdbd .NoLineBreaksAfter ,&_cfgca );_bcfdfe !=nil {return _bcfdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"}:_adfdbd .NoLineBreaksBefore =NewCT_Kinsoku (); +if _dfeaee :=d .DecodeElement (_adfdbd .NoLineBreaksBefore ,&_cfgca );_dfeaee !=nil {return _dfeaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"}:_adfdbd .SavePreviewPicture =NewCT_OnOff (); +if _eabagc :=d .DecodeElement (_adfdbd .SavePreviewPicture ,&_cfgca );_eabagc !=nil {return _eabagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"}:_adfdbd .DoNotValidateAgainstSchema =NewCT_OnOff (); +if _debdb :=d .DecodeElement (_adfdbd .DoNotValidateAgainstSchema ,&_cfgca );_debdb !=nil {return _debdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"}:_adfdbd .SaveInvalidXml =NewCT_OnOff (); +if _gcfgg :=d .DecodeElement (_adfdbd .SaveInvalidXml ,&_cfgca );_gcfgg !=nil {return _gcfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"}:_adfdbd .IgnoreMixedContent =NewCT_OnOff (); +if _fdefeb :=d .DecodeElement (_adfdbd .IgnoreMixedContent ,&_cfgca );_fdefeb !=nil {return _fdefeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"}:_adfdbd .AlwaysShowPlaceholderText =NewCT_OnOff (); +if _bgaed :=d .DecodeElement (_adfdbd .AlwaysShowPlaceholderText ,&_cfgca );_bgaed !=nil {return _bgaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}:_adfdbd .DoNotDemarcateInvalidXml =NewCT_OnOff (); +if _fccgab :=d .DecodeElement (_adfdbd .DoNotDemarcateInvalidXml ,&_cfgca );_fccgab !=nil {return _fccgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"}:_adfdbd .SaveXmlDataOnly =NewCT_OnOff (); +if _acfbce :=d .DecodeElement (_adfdbd .SaveXmlDataOnly ,&_cfgca );_acfbce !=nil {return _acfbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"}:_adfdbd .UseXSLTWhenSaving =NewCT_OnOff (); +if _cacefg :=d .DecodeElement (_adfdbd .UseXSLTWhenSaving ,&_cfgca );_cacefg !=nil {return _cacefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"}:_adfdbd .SaveThroughXslt =NewCT_SaveThroughXslt (); +if _fbbegb :=d .DecodeElement (_adfdbd .SaveThroughXslt ,&_cfgca );_fbbegb !=nil {return _fbbegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}:_adfdbd .ShowXMLTags =NewCT_OnOff (); +if _becbe :=d .DecodeElement (_adfdbd .ShowXMLTags ,&_cfgca );_becbe !=nil {return _becbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"}:_adfdbd .AlwaysMergeEmptyNamespace =NewCT_OnOff (); +if _afdbd :=d .DecodeElement (_adfdbd .AlwaysMergeEmptyNamespace ,&_cfgca );_afdbd !=nil {return _afdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_adfdbd .UpdateFields =NewCT_OnOff (); +if _cacdef :=d .DecodeElement (_adfdbd .UpdateFields ,&_cfgca );_cacdef !=nil {return _cacdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_adfdbd .HdrShapeDefaults =NewCT_ShapeDefaults (); +if _cfegcb :=d .DecodeElement (_adfdbd .HdrShapeDefaults ,&_cfgca );_cfegcb !=nil {return _cfegcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_adfdbd .FootnotePr =NewCT_FtnDocProps (); +if _dccaec :=d .DecodeElement (_adfdbd .FootnotePr ,&_cfgca );_dccaec !=nil {return _dccaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_adfdbd .EndnotePr =NewCT_EdnDocProps (); +if _bgdab :=d .DecodeElement (_adfdbd .EndnotePr ,&_cfgca );_bgdab !=nil {return _bgdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"}:_adfdbd .Compat =NewCT_Compat (); +if _fabeeg :=d .DecodeElement (_adfdbd .Compat ,&_cfgca );_fabeeg !=nil {return _fabeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"}:_adfdbd .DocVars =NewCT_DocVars (); +if _ffedag :=d .DecodeElement (_adfdbd .DocVars ,&_cfgca );_ffedag !=nil {return _ffedag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069d\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069d\u0073"}:_adfdbd .Rsids =NewCT_DocRsids (); +if _afdcf :=d .DecodeElement (_adfdbd .Rsids ,&_cfgca );_afdcf !=nil {return _afdcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"}:_adfdbd .MathPr =_db .NewMathPr (); +if _bgddage :=d .DecodeElement (_adfdbd .MathPr ,&_cfgca );_bgddage !=nil {return _bgddage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"}:_bbfeeb :=NewCT_String (); +if _ddddba :=d .DecodeElement (_bbfeeb ,&_cfgca );_ddddba !=nil {return _ddddba ;};_adfdbd .AttachedSchema =append (_adfdbd .AttachedSchema ,_bbfeeb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}:_adfdbd .ThemeFontLang =NewCT_Language (); +if _cfgbe :=d .DecodeElement (_adfdbd .ThemeFontLang ,&_cfgca );_cfgbe !=nil {return _cfgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_adfdbd .ClrSchemeMapping =NewCT_ColorSchemeMapping (); +if _dafeba :=d .DecodeElement (_adfdbd .ClrSchemeMapping ,&_cfgca );_dafeba !=nil {return _dafeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"}:_adfdbd .DoNotIncludeSubdocsInStats =NewCT_OnOff (); +if _acbgc :=d .DecodeElement (_adfdbd .DoNotIncludeSubdocsInStats ,&_cfgca );_acbgc !=nil {return _acbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"}:_adfdbd .DoNotAutoCompressPictures =NewCT_OnOff (); +if _feegg :=d .DecodeElement (_adfdbd .DoNotAutoCompressPictures ,&_cfgca );_feegg !=nil {return _feegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"}:_adfdbd .ForceUpgrade =NewCT_Empty (); +if _cbgead :=d .DecodeElement (_adfdbd .ForceUpgrade ,&_cfgca );_cbgead !=nil {return _cbgead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_adfdbd .Captions =NewCT_Captions (); +if _fbbacc :=d .DecodeElement (_adfdbd .Captions ,&_cfgca );_fbbacc !=nil {return _fbbacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"}:_adfdbd .ReadModeInkLockDown =NewCT_ReadingModeInkLockDown (); +if _ccccf :=d .DecodeElement (_adfdbd .ReadModeInkLockDown ,&_cfgca );_ccccf !=nil {return _ccccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_aadgf :=NewCT_SmartTagType (); +if _fdcfc :=d .DecodeElement (_aadgf ,&_cfgca );_fdcfc !=nil {return _fdcfc ;};_adfdbd .SmartTagType =append (_adfdbd .SmartTagType ,_aadgf );case _a .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}:_adfdbd .SchemaLibrary =_fg .NewSchemaLibrary (); +if _gcfbfb :=d .DecodeElement (_adfdbd .SchemaLibrary ,&_cfgca );_gcfbfb !=nil {return _gcfbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_adfdbd .ShapeDefaults =NewCT_ShapeDefaults (); +if _aacgdg :=d .DecodeElement (_adfdbd .ShapeDefaults ,&_cfgca );_aacgdg !=nil {return _aacgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_adfdbd .DoNotEmbedSmartTags =NewCT_OnOff (); +if _cfebb :=d .DecodeElement (_adfdbd .DoNotEmbedSmartTags ,&_cfgca );_cfebb !=nil {return _cfebb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}:_adfdbd .DecimalSymbol =NewCT_String (); +if _bcgabe :=d .DecodeElement (_adfdbd .DecimalSymbol ,&_cfgca );_bcgabe !=nil {return _bcgabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}:_adfdbd .ListSeparator =NewCT_String (); +if _dfdedae :=d .DecodeElement (_adfdbd .ListSeparator ,&_cfgca );_dfdedae !=nil {return _dfdedae ;};default:_beddaf :=&_g .XSDAny {};if _bacdg :=d .DecodeElement (_beddaf ,&_cfgca );_bacdg !=nil {return _bacdg ;};_adfdbd .Extra =append (_adfdbd .Extra ,_beddaf ); +};case _a .EndElement :break _bbeca ;case _a .CharData :};};return nil ;};const (ST_TblLayoutTypeUnset ST_TblLayoutType =0;ST_TblLayoutTypeFixed ST_TblLayoutType =1;ST_TblLayoutTypeAutofit ST_TblLayoutType =2;); + +// ValidateWithPath validates the WdCT_WordprocessingCanvas and its children, prefixing error messages with path +func (_bfaggd *WdCT_WordprocessingCanvas )ValidateWithPath (path string )error {if _bfaggd .Bg !=nil {if _acccg :=_bfaggd .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_acccg !=nil {return _acccg ;};};if _bfaggd .Whole !=nil {if _adfgda :=_bfaggd .Whole .ValidateWithPath (path +"\u002f\u0057\u0068\u006f\u006c\u0065"); +_adfgda !=nil {return _adfgda ;};};for _dbceb ,_cagda :=range _bfaggd .WordprocessingCanvasChoice {if _agdbd :=_cagda .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006ev\u0061\u0073\u0043\u0068\u006f\u0069\u0063e\u005b\u0025\u0064\u005d",path ,_dbceb )); +_agdbd !=nil {return _agdbd ;};};if _bfaggd .ExtLst !=nil {if _cgaad :=_bfaggd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgaad !=nil {return _cgaad ;};};return nil ;};func NewCT_SdtPr ()*CT_SdtPr {_dfgbf :=&CT_SdtPr {}; +return _dfgbf };type CT_DataBinding struct{ + +// XML Namespace Prefix Mappings +PrefixMappingsAttr *string ; + +// XPath +XpathAttr string ; + +// Custom XML Data Storage ID +StoreItemIDAttr string ;}; + +// ValidateWithPath validates the CT_PaperSource and its children, prefixing error messages with path +func (_eddfd *CT_PaperSource )ValidateWithPath (path string )error {return nil }; + +// ValidateWithPath validates the CT_LsdException and its children, prefixing error messages with path +func (_agead *CT_LsdException )ValidateWithPath (path string )error {if _agead .LockedAttr !=nil {if _bggef :=_agead .LockedAttr .ValidateWithPath (path +"/\u004c\u006f\u0063\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_bggef !=nil {return _bggef ;};}; +if _agead .SemiHiddenAttr !=nil {if _gbcbb :=_agead .SemiHiddenAttr .ValidateWithPath (path +"\u002fS\u0065m\u0069\u0048\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gbcbb !=nil {return _gbcbb ;};};if _agead .UnhideWhenUsedAttr !=nil {if _dfdcf :=_agead .UnhideWhenUsedAttr .ValidateWithPath (path +"\u002f\u0055\u006e\u0068id\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064\u0041\u0074\u0074\u0072"); +_dfdcf !=nil {return _dfdcf ;};};if _agead .QFormatAttr !=nil {if _cacba :=_agead .QFormatAttr .ValidateWithPath (path +"\u002f\u0051\u0046o\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_cacba !=nil {return _cacba ;};};return nil ;}; + +// Validate validates the Document and its children +func (_bbece *Document )Validate ()error {return _bbece .ValidateWithPath ("\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};type EG_RPrMathChoice struct{ + +// Inserted Math Control Character +Ins *CT_MathCtrlIns ; + +// Deleted Math Control Character +Del *CT_MathCtrlDel ; + +// Run Properties +RPr *CT_RPr ;}; + +// ValidateWithPath validates the CT_RubyAlign and its children, prefixing error messages with path +func (_bgaecd *CT_RubyAlign )ValidateWithPath (path string )error {if _bgaecd .ValAttr ==ST_RubyAlignUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dbgd :=_bgaecd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbgd !=nil {return _dbgd ;};return nil ;}; + +// Validate validates the CT_Body and its children +func (_effg *CT_Body )Validate ()error {return _effg .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0064\u0079");};func (_bggace ST_VerticalJc )String ()string {switch _bggace {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; +case 3:return "\u0062\u006f\u0074\u0068";case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d";};return "";};func NewCT_Underline ()*CT_Underline {_efeacgb :=&CT_Underline {};return _efeacgb };type CT_DocVar struct{ + +// Document Variable Name +NameAttr string ; + +// Document Variable Value +ValAttr string ;}; + +// Validate validates the CT_Row and its children +func (_cefae *CT_Row )Validate ()error {return _cefae .ValidateWithPath ("\u0043\u0054\u005f\u0052\u006f\u0077");}; + +// ValidateWithPath validates the WdCT_PosHChoice and its children, prefixing error messages with path +func (_gaedef *WdCT_PosHChoice )ValidateWithPath (path string )error {if _dagafc :=_gaedef .Align .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e");_dagafc !=nil {return _dagafc ;};return nil ;};func (_aegcba ST_Lock )String ()string {switch _aegcba {case 0:return ""; +case 1:return "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d";case 2:return "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064";case 3:return "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064";case 4:return "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064"; +};return "";};func (_gcdee *ST_BrType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afgaagb ,_gcegg :=d .Token ();if _gcegg !=nil {return _gcegg ;};if _gefcbf ,_gecfgf :=_afgaagb .(_a .EndElement );_gecfgf &&_gefcbf .Name ==start .Name {*_gcdee =1; +return nil ;};if _aaeaba ,_cfgecd :=_afgaagb .(_a .CharData );!_cfgecd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afgaagb ); +}else {switch string (_aaeaba ){case "":*_gcdee =0;case "\u0070\u0061\u0067\u0065":*_gcdee =1;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_gcdee =2;case "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067":*_gcdee =3;};};_afgaagb ,_gcegg =d .Token (); +if _gcegg !=nil {return _gcegg ;};if _fgfeag ,_abbfb :=_afgaagb .(_a .EndElement );_abbfb &&_fgfeag .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afgaagb ); +}; + +// Validate validates the CT_PPrGeneral and its children +func (_eceaf *CT_PPrGeneral )Validate ()error {return _eceaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c");};func (_edgdcc ST_PageBorderOffset )ValidateWithPath (path string )error {switch _edgdcc {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edgdcc )); +};return nil ;};type WdCT_TextboxInfo struct{IdAttr *uint16 ;TxbxContent *WdCT_TxbxContent ;ExtLst *_e .CT_OfficeArtExtensionList ;};func NewCT_CustomXmlRun ()*CT_CustomXmlRun {_gdfe :=&CT_CustomXmlRun {};return _gdfe };func NewCT_FramesetSplitbar ()*CT_FramesetSplitbar {_dcac :=&CT_FramesetSplitbar {}; +return _dcac }; + +// ValidateWithPath validates the WdCT_WordprocessingShapeChoice and its children, prefixing error messages with path +func (_bfaeebf *WdCT_WordprocessingShapeChoice )ValidateWithPath (path string )error {if _bfaeebf .CNvSpPr !=nil {if _ggbaa :=_bfaeebf .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_ggbaa !=nil {return _ggbaa ;}; +};if _bfaeebf .CNvCnPr !=nil {if _fgbfba :=_bfaeebf .CNvCnPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0043\u006e\u0050\u0072");_fgbfba !=nil {return _fgbfba ;};};return nil ;};func (_gegac ST_TabTlc )ValidateWithPath (path string )error {switch _gegac {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gegac )); +};return nil ;};func NewGlossaryDocument ()*GlossaryDocument {_agdgc :=&GlossaryDocument {};_agdgc .CT_GlossaryDocument =*NewCT_GlossaryDocument ();return _agdgc ;};func (_adcec *CT_TblGridChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adcec .TblGrid =NewCT_TblGridBase (); +for _ ,_dcdfbfg :=range start .Attr {if _dcdfbfg .Name .Local =="\u0069\u0064"{_fdceca ,_eefga :=_c .ParseInt (_dcdfbfg .Value ,10,64);if _eefga !=nil {return _eefga ;};_adcec .IdAttr =_fdceca ;continue ;};};_aagcf :for {_egbge ,_eeada :=d .Token ();if _eeada !=nil {return _eeada ; +};switch _fdgcc :=_egbge .(type ){case _a .StartElement :switch _fdgcc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _ebbaa :=d .DecodeElement (_adcec .TblGrid ,&_fdgcc ); +_ebbaa !=nil {return _ebbaa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_fdgcc .Name ); +if _gcaeg :=d .Skip ();_gcaeg !=nil {return _gcaeg ;};};case _a .EndElement :break _aagcf ;case _a .CharData :};};return nil ;};func NewCT_SdtComboBox ()*CT_SdtComboBox {_febfbea :=&CT_SdtComboBox {};return _febfbea };func (_bfabde *ST_BrClear )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_babbfe ,_bdgdec :=d .Token (); +if _bdgdec !=nil {return _bdgdec ;};if _ecgcga ,_gdedbe :=_babbfe .(_a .EndElement );_gdedbe &&_ecgcga .Name ==start .Name {*_bfabde =1;return nil ;};if _fdbfda ,_bebga :=_babbfe .(_a .CharData );!_bebga {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_babbfe ); +}else {switch string (_fdbfda ){case "":*_bfabde =0;case "\u006e\u006f\u006e\u0065":*_bfabde =1;case "\u006c\u0065\u0066\u0074":*_bfabde =2;case "\u0072\u0069\u0067h\u0074":*_bfabde =3;case "\u0061\u006c\u006c":*_bfabde =4;};};_babbfe ,_bdgdec =d .Token (); +if _bdgdec !=nil {return _bdgdec ;};if _ccecc ,_ffcbeg :=_babbfe .(_a .EndElement );_ffcbeg &&_ccecc .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_babbfe ); +};type CT_Columns struct{ + +// Equal Column Widths +EqualWidthAttr *_f .ST_OnOff ; + +// Spacing Between Equal Width Columns +SpaceAttr *_f .ST_TwipsMeasure ; + +// Number of Equal Width Columns +NumAttr *int64 ; + +// Draw Line Between Columns +SepAttr *_f .ST_OnOff ; + +// Single Column Definition +Col []*CT_Column ;};func (_gagadb *TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gagadb .CT_TxbxContent =*NewCT_TxbxContent ();_agdgb :for {_ggegb ,_bcagcdf :=d .Token ();if _bcagcdf !=nil {return _bcagcdf ;};switch _beefeg :=_ggegb .(type ){case _a .StartElement :switch _beefeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_aedgc :=NewEG_BlockLevelElts (); +_aedgc .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_aedgc );if _eacgcf :=d .DecodeElement (&_aedgc .BlockLevelEltsChoice .AltChunk ,&_beefeg );_eacgcf !=nil {return _eacgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gbgdg :=NewEG_BlockLevelElts (); +_efafg :=NewEG_ContentBlockContent ();_efafg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_gbgdg );_gbgdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbgdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_efafg ); +if _aaecfb :=d .DecodeElement (&_efafg .ContentBlockContentChoice .CustomXml ,&_beefeg );_aaecfb !=nil {return _aaecfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_fgcbgc :=NewEG_BlockLevelElts (); +_fdece :=NewEG_ContentBlockContent ();_fdece .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_fgcbgc );_fgcbgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgcbgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdece ); +if _dedfc :=d .DecodeElement (&_fdece .ContentBlockContentChoice .Sdt ,&_beefeg );_dedfc !=nil {return _dedfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_efcff :=NewEG_BlockLevelElts (); +_eabfa :=NewEG_ContentBlockContent ();_eabfa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_efcff );_efcff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efcff .BlockLevelEltsChoice .EG_ContentBlockContent ,_eabfa ); +if _facfc :=d .DecodeElement (&_eabfa .ContentBlockContentChoice .P ,&_beefeg );_facfc !=nil {return _facfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_acecac :=NewEG_BlockLevelElts (); +_fcfab :=NewEG_ContentBlockContent ();_fcfab .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_acecac );_acecac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acecac .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcfab ); +if _bbbadc :=d .DecodeElement (&_fcfab .ContentBlockContentChoice .Tbl ,&_beefeg );_bbbadc !=nil {return _bbbadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_begcga :=NewEG_BlockLevelElts (); +_becafb :=NewEG_ContentBlockContent ();_bggefb :=NewEG_RunLevelElts ();_bggefb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_begcga );_begcga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_begcga .BlockLevelEltsChoice .EG_ContentBlockContent ,_becafb ); +_becafb .ContentBlockContentChoice .EG_RunLevelElts =append (_becafb .ContentBlockContentChoice .EG_RunLevelElts ,_bggefb );if _befcge :=d .DecodeElement (&_bggefb .RunLevelEltsChoice .ProofErr ,&_beefeg );_befcge !=nil {return _befcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fcbcg :=NewEG_BlockLevelElts (); +_fdgeca :=NewEG_ContentBlockContent ();_adfdbb :=NewEG_RunLevelElts ();_adfdbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_fcbcg );_fcbcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcbcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdgeca ); +_fdgeca .ContentBlockContentChoice .EG_RunLevelElts =append (_fdgeca .ContentBlockContentChoice .EG_RunLevelElts ,_adfdbb );if _eebafe :=d .DecodeElement (&_adfdbb .RunLevelEltsChoice .PermStart ,&_beefeg );_eebafe !=nil {return _eebafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_acccc :=NewEG_BlockLevelElts (); +_geedcb :=NewEG_ContentBlockContent ();_bebed :=NewEG_RunLevelElts ();_bebed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_acccc );_acccc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acccc .BlockLevelEltsChoice .EG_ContentBlockContent ,_geedcb ); +_geedcb .ContentBlockContentChoice .EG_RunLevelElts =append (_geedcb .ContentBlockContentChoice .EG_RunLevelElts ,_bebed );if _gfcfc :=d .DecodeElement (&_bebed .RunLevelEltsChoice .PermEnd ,&_beefeg );_gfcfc !=nil {return _gfcfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_egddbee :=NewEG_BlockLevelElts (); +_ceffaf :=NewEG_ContentBlockContent ();_dadgff :=NewEG_RunLevelElts ();_dadgff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_egddbee );_egddbee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egddbee .BlockLevelEltsChoice .EG_ContentBlockContent ,_ceffaf ); +_ceffaf .ContentBlockContentChoice .EG_RunLevelElts =append (_ceffaf .ContentBlockContentChoice .EG_RunLevelElts ,_dadgff );if _baaff :=d .DecodeElement (&_dadgff .RunLevelEltsChoice .Ins ,&_beefeg );_baaff !=nil {return _baaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gbcdfg :=NewEG_BlockLevelElts (); +_fgcgdd :=NewEG_ContentBlockContent ();_gcbeff :=NewEG_RunLevelElts ();_gcbeff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_gbcdfg );_gbcdfg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbcdfg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgcgdd ); +_fgcgdd .ContentBlockContentChoice .EG_RunLevelElts =append (_fgcgdd .ContentBlockContentChoice .EG_RunLevelElts ,_gcbeff );if _ggabfc :=d .DecodeElement (&_gcbeff .RunLevelEltsChoice .Del ,&_beefeg );_ggabfc !=nil {return _ggabfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ddcddc :=NewEG_BlockLevelElts (); +_agafgf :=NewEG_ContentBlockContent ();_dbbaggc :=NewEG_RunLevelElts ();_dbbaggc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_ddcddc );_ddcddc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddcddc .BlockLevelEltsChoice .EG_ContentBlockContent ,_agafgf ); +_agafgf .ContentBlockContentChoice .EG_RunLevelElts =append (_agafgf .ContentBlockContentChoice .EG_RunLevelElts ,_dbbaggc );if _geece :=d .DecodeElement (&_dbbaggc .RunLevelEltsChoice .MoveFrom ,&_beefeg );_geece !=nil {return _geece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fdefdf :=NewEG_BlockLevelElts (); +_aaaff :=NewEG_ContentBlockContent ();_dfbgf :=NewEG_RunLevelElts ();_dfbgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_fdefdf );_fdefdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdefdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_aaaff ); +_aaaff .ContentBlockContentChoice .EG_RunLevelElts =append (_aaaff .ContentBlockContentChoice .EG_RunLevelElts ,_dfbgf );if _bdada :=d .DecodeElement (&_dfbgf .RunLevelEltsChoice .MoveTo ,&_beefeg );_bdada !=nil {return _bdada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bbcdfc :=NewEG_BlockLevelElts (); +_bagddd :=NewEG_ContentBlockContent ();_cdeef :=NewEG_RunLevelElts ();_agccdb :=NewEG_RangeMarkupElements ();_agccdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_bbcdfc ); +_bbcdfc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbcdfc .BlockLevelEltsChoice .EG_ContentBlockContent ,_bagddd );_bagddd .ContentBlockContentChoice .EG_RunLevelElts =append (_bagddd .ContentBlockContentChoice .EG_RunLevelElts ,_cdeef );_cdeef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdeef .RunLevelEltsChoice .EG_RangeMarkupElements ,_agccdb ); +if _caecce :=d .DecodeElement (&_agccdb .RangeMarkupElementsChoice .BookmarkStart ,&_beefeg );_caecce !=nil {return _caecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fgfgbc :=NewEG_BlockLevelElts (); +_eebcbb :=NewEG_ContentBlockContent ();_cgece :=NewEG_RunLevelElts ();_ebbegc :=NewEG_RangeMarkupElements ();_ebbegc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_fgfgbc ); +_fgfgbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgfgbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_eebcbb );_eebcbb .ContentBlockContentChoice .EG_RunLevelElts =append (_eebcbb .ContentBlockContentChoice .EG_RunLevelElts ,_cgece );_cgece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgece .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebbegc ); +if _geaegb :=d .DecodeElement (&_ebbegc .RangeMarkupElementsChoice .BookmarkEnd ,&_beefeg );_geaegb !=nil {return _geaegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ccdeae :=NewEG_BlockLevelElts (); +_ffedeg :=NewEG_ContentBlockContent ();_eeafgb :=NewEG_RunLevelElts ();_ccceff :=NewEG_RangeMarkupElements ();_ccceff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_ccdeae ); +_ccdeae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccdeae .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffedeg );_ffedeg .ContentBlockContentChoice .EG_RunLevelElts =append (_ffedeg .ContentBlockContentChoice .EG_RunLevelElts ,_eeafgb ); +_eeafgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeafgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccceff );if _dgaaee :=d .DecodeElement (&_ccceff .RangeMarkupElementsChoice .MoveFromRangeStart ,&_beefeg );_dgaaee !=nil {return _dgaaee ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cedbb :=NewEG_BlockLevelElts (); +_afbccd :=NewEG_ContentBlockContent ();_gbgae :=NewEG_RunLevelElts ();_eacef :=NewEG_RangeMarkupElements ();_eacef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_cedbb );_cedbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cedbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_afbccd ); +_afbccd .ContentBlockContentChoice .EG_RunLevelElts =append (_afbccd .ContentBlockContentChoice .EG_RunLevelElts ,_gbgae );_gbgae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbgae .RunLevelEltsChoice .EG_RangeMarkupElements ,_eacef );if _aabdf :=d .DecodeElement (&_eacef .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_beefeg ); +_aabdf !=nil {return _aabdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_acfdd :=NewEG_BlockLevelElts (); +_gbbcdd :=NewEG_ContentBlockContent ();_ggbabf :=NewEG_RunLevelElts ();_babbb :=NewEG_RangeMarkupElements ();_babbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_acfdd ); +_acfdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acfdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbbcdd );_gbbcdd .ContentBlockContentChoice .EG_RunLevelElts =append (_gbbcdd .ContentBlockContentChoice .EG_RunLevelElts ,_ggbabf );_ggbabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_babbb ); +if _cdaag :=d .DecodeElement (&_babbb .RangeMarkupElementsChoice .MoveToRangeStart ,&_beefeg );_cdaag !=nil {return _cdaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bbbgeb :=NewEG_BlockLevelElts (); +_eafec :=NewEG_ContentBlockContent ();_efeee :=NewEG_RunLevelElts ();_dbebf :=NewEG_RangeMarkupElements ();_dbebf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_bbbgeb );_bbbgeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbbgeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_eafec ); +_eafec .ContentBlockContentChoice .EG_RunLevelElts =append (_eafec .ContentBlockContentChoice .EG_RunLevelElts ,_efeee );_efeee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efeee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbebf );if _ccdcfb :=d .DecodeElement (&_dbebf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_beefeg ); +_ccdcfb !=nil {return _ccdcfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_daggce :=NewEG_BlockLevelElts (); +_eaaag :=NewEG_ContentBlockContent ();_bafag :=NewEG_RunLevelElts ();_febcb :=NewEG_RangeMarkupElements ();_febcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_daggce );_daggce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_daggce .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaaag ); +_eaaag .ContentBlockContentChoice .EG_RunLevelElts =append (_eaaag .ContentBlockContentChoice .EG_RunLevelElts ,_bafag );_bafag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bafag .RunLevelEltsChoice .EG_RangeMarkupElements ,_febcb );if _adgef :=d .DecodeElement (&_febcb .RangeMarkupElementsChoice .CommentRangeStart ,&_beefeg ); +_adgef !=nil {return _adgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adgeg :=NewEG_BlockLevelElts (); +_abddeg :=NewEG_ContentBlockContent ();_cddegb :=NewEG_RunLevelElts ();_cabaf :=NewEG_RangeMarkupElements ();_cabaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_adgeg ); +_adgeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adgeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_abddeg );_abddeg .ContentBlockContentChoice .EG_RunLevelElts =append (_abddeg .ContentBlockContentChoice .EG_RunLevelElts ,_cddegb );_cddegb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddegb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cabaf ); +if _fgbcbc :=d .DecodeElement (&_cabaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_beefeg );_fgbcbc !=nil {return _fgbcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_afaaff :=NewEG_BlockLevelElts (); +_abgfae :=NewEG_ContentBlockContent ();_cbabc :=NewEG_RunLevelElts ();_fdabd :=NewEG_RangeMarkupElements ();_fdabd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_afaaff ); +_afaaff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afaaff .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgfae );_abgfae .ContentBlockContentChoice .EG_RunLevelElts =append (_abgfae .ContentBlockContentChoice .EG_RunLevelElts ,_cbabc );_cbabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdabd ); +if _bbdeb :=d .DecodeElement (&_fdabd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_beefeg );_bbdeb !=nil {return _bbdeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fbeede :=NewEG_BlockLevelElts (); +_dbdacb :=NewEG_ContentBlockContent ();_dfadea :=NewEG_RunLevelElts ();_gdfcbf :=NewEG_RangeMarkupElements ();_gdfcbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_fbeede ); +_fbeede .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbeede .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbdacb );_dbdacb .ContentBlockContentChoice .EG_RunLevelElts =append (_dbdacb .ContentBlockContentChoice .EG_RunLevelElts ,_dfadea ); +_dfadea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfadea .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdfcbf );if _gadgaa :=d .DecodeElement (&_gdfcbf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_beefeg );_gadgaa !=nil {return _gadgaa ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abdcg :=NewEG_BlockLevelElts (); +_dfcedf :=NewEG_ContentBlockContent ();_gddaee :=NewEG_RunLevelElts ();_aaadcg :=NewEG_RangeMarkupElements ();_aaadcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_abdcg ); +_abdcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abdcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfcedf );_dfcedf .ContentBlockContentChoice .EG_RunLevelElts =append (_dfcedf .ContentBlockContentChoice .EG_RunLevelElts ,_gddaee );_gddaee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gddaee .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaadcg ); +if _cbdge :=d .DecodeElement (&_aaadcg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_beefeg );_cbdge !=nil {return _cbdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_beecb :=NewEG_BlockLevelElts (); +_ggaaa :=NewEG_ContentBlockContent ();_bgcbd :=NewEG_RunLevelElts ();_dbfbaa :=NewEG_RangeMarkupElements ();_dbfbaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_beecb ); +_beecb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beecb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggaaa );_ggaaa .ContentBlockContentChoice .EG_RunLevelElts =append (_ggaaa .ContentBlockContentChoice .EG_RunLevelElts ,_bgcbd );_bgcbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbfbaa ); +if _aaebgf :=d .DecodeElement (&_dbfbaa .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_beefeg );_aaebgf !=nil {return _aaebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_abgeaf :=NewEG_BlockLevelElts (); +_dbefc :=NewEG_ContentBlockContent ();_abface :=NewEG_RunLevelElts ();_gdcfgg :=NewEG_RangeMarkupElements ();_gdcfgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_abgeaf ); +_abgeaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abgeaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbefc );_dbefc .ContentBlockContentChoice .EG_RunLevelElts =append (_dbefc .ContentBlockContentChoice .EG_RunLevelElts ,_abface );_abface .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abface .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdcfgg ); +if _bggdga :=d .DecodeElement (&_gdcfgg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_beefeg );_bggdga !=nil {return _bggdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ggdea :=NewEG_BlockLevelElts (); +_gfgde :=NewEG_ContentBlockContent ();_dgaceca :=NewEG_RunLevelElts ();_geeaaa :=NewEG_RangeMarkupElements ();_geeaaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_ggdea ); +_ggdea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggdea .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfgde );_gfgde .ContentBlockContentChoice .EG_RunLevelElts =append (_gfgde .ContentBlockContentChoice .EG_RunLevelElts ,_dgaceca );_dgaceca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgaceca .RunLevelEltsChoice .EG_RangeMarkupElements ,_geeaaa ); +if _debdc :=d .DecodeElement (&_geeaaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_beefeg );_debdc !=nil {return _debdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cfgee :=NewEG_BlockLevelElts (); +_bccee :=NewEG_ContentBlockContent ();_aagfe :=NewEG_RunLevelElts ();_dddgaeg :=NewEG_RangeMarkupElements ();_dddgaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_cfgee ); +_cfgee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cfgee .BlockLevelEltsChoice .EG_ContentBlockContent ,_bccee );_bccee .ContentBlockContentChoice .EG_RunLevelElts =append (_bccee .ContentBlockContentChoice .EG_RunLevelElts ,_aagfe );_aagfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aagfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddgaeg ); +if _cdeed :=d .DecodeElement (&_dddgaeg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_beefeg );_cdeed !=nil {return _cdeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdccec :=NewEG_BlockLevelElts (); +_gdgaf :=NewEG_ContentBlockContent ();_cgggb :=NewEG_RunLevelElts ();_ffcgca :=NewEG_RangeMarkupElements ();_ffcgca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_bdccec ); +_bdccec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdccec .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdgaf );_gdgaf .ContentBlockContentChoice .EG_RunLevelElts =append (_gdgaf .ContentBlockContentChoice .EG_RunLevelElts ,_cgggb );_cgggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcgca ); +if _bccab :=d .DecodeElement (&_ffcgca .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_beefeg );_bccab !=nil {return _bccab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_egbgd :=NewEG_BlockLevelElts (); +_fgcdgb :=NewEG_ContentBlockContent ();_ceeac :=NewEG_RunLevelElts ();_gddfg :=NewEG_MathContent ();_gddfg .MathContentChoice =NewEG_MathContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_egbgd );_egbgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egbgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgcdgb ); +_fgcdgb .ContentBlockContentChoice .EG_RunLevelElts =append (_fgcdgb .ContentBlockContentChoice .EG_RunLevelElts ,_ceeac );_ceeac .RunLevelEltsChoice .EG_MathContent =append (_ceeac .RunLevelEltsChoice .EG_MathContent ,_gddfg );if _bdbcd :=d .DecodeElement (&_gddfg .MathContentChoice .OMathPara ,&_beefeg ); +_bdbcd !=nil {return _bdbcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aacbbb :=NewEG_BlockLevelElts (); +_feged :=NewEG_ContentBlockContent ();_caeac :=NewEG_RunLevelElts ();_ddefa :=NewEG_MathContent ();_ddefa .MathContentChoice =NewEG_MathContentChoice ();_gagadb .EG_BlockLevelElts =append (_gagadb .EG_BlockLevelElts ,_aacbbb );_aacbbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aacbbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_feged ); +_feged .ContentBlockContentChoice .EG_RunLevelElts =append (_feged .ContentBlockContentChoice .EG_RunLevelElts ,_caeac );_caeac .RunLevelEltsChoice .EG_MathContent =append (_caeac .RunLevelEltsChoice .EG_MathContent ,_ddefa );if _ebcag :=d .DecodeElement (&_ddefa .MathContentChoice .OMath ,&_beefeg ); +_ebcag !=nil {return _ebcag ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_beefeg .Name ); +if _dgabcb :=d .Skip ();_dgabcb !=nil {return _dgabcb ;};};case _a .EndElement :break _agdgb ;case _a .CharData :};};return nil ;};func (_cacdbb *WdCT_Anchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cacdbb .SimplePos =_e .NewCT_Point2D (); +_cacdbb .PositionH =NewWdCT_PosH ();_cacdbb .PositionV =NewWdCT_PosV ();_cacdbb .Extent =_e .NewCT_PositiveSize2D ();_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice ();_cacdbb .DocPr =_e .NewCT_NonVisualDrawingProps ();_cacdbb .Graphic =_e .NewGraphic (); +for _ ,_gdegdd :=range start .Attr {if _gdegdd .Name .Local =="\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"{_fbcegc ,_ddegf :=_c .ParseBool (_gdegdd .Value );if _ddegf !=nil {return _ddegf ;};_cacdbb .AllowOverlapAttr =_fbcegc ; +continue ;};if _gdegdd .Name .Local =="\u0064\u0069\u0073t\u0042"{_babdfc ,_abdgge :=_c .ParseUint (_gdegdd .Value ,10,32);if _abdgge !=nil {return _abdgge ;};_egaaed :=uint32 (_babdfc );_cacdbb .DistBAttr =&_egaaed ;continue ;};if _gdegdd .Name .Local =="\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"{_agdcf ,_fdgdbf :=_c .ParseBool (_gdegdd .Value ); +if _fdgdbf !=nil {return _fdgdbf ;};_cacdbb .SimplePosAttr =&_agdcf ;continue ;};if _gdegdd .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_gaeea ,_badabe :=_c .ParseBool (_gdegdd .Value );if _badabe !=nil {return _badabe ;};_cacdbb .LockedAttr =_gaeea ; +continue ;};if _gdegdd .Name .Local =="\u0064\u0069\u0073t\u0054"{_aaadfe ,_bgbae :=_c .ParseUint (_gdegdd .Value ,10,32);if _bgbae !=nil {return _bgbae ;};_ageab :=uint32 (_aaadfe );_cacdbb .DistTAttr =&_ageab ;continue ;};if _gdegdd .Name .Local =="\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"{_fbbef ,_ebgcc :=_c .ParseBool (_gdegdd .Value ); +if _ebgcc !=nil {return _ebgcc ;};_cacdbb .BehindDocAttr =_fbbef ;continue ;};if _gdegdd .Name .Local =="\u0064\u0069\u0073t\u004c"{_begea ,_abdfaa :=_c .ParseUint (_gdegdd .Value ,10,32);if _abdfaa !=nil {return _abdfaa ;};_daeae :=uint32 (_begea );_cacdbb .DistLAttr =&_daeae ; +continue ;};if _gdegdd .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_fgbbf ,_gbbfe :=_c .ParseBool (_gdegdd .Value );if _gbbfe !=nil {return _gbbfe ;};_cacdbb .HiddenAttr =&_fgbbf ;continue ;};if _gdegdd .Name .Local =="\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"{_ecebgf ,_bcebea :=_c .ParseBool (_gdegdd .Value ); +if _bcebea !=nil {return _bcebea ;};_cacdbb .LayoutInCellAttr =_ecebgf ;continue ;};if _gdegdd .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"{_cacaf ,_ebgee :=_c .ParseUint (_gdegdd .Value ,10,32);if _ebgee !=nil {return _ebgee ; +};_cacdbb .RelativeHeightAttr =uint32 (_cacaf );continue ;};if _gdegdd .Name .Local =="\u0064\u0069\u0073t\u0052"{_gaggf ,_dbcgbe :=_c .ParseUint (_gdegdd .Value ,10,32);if _dbcgbe !=nil {return _dbcgbe ;};_egefc :=uint32 (_gaggf );_cacdbb .DistRAttr =&_egefc ; +continue ;};};_dddbf :for {_edfcgb ,_ebcaaf :=d .Token ();if _ebcaaf !=nil {return _ebcaaf ;};switch _fdfbd :=_edfcgb .(type ){case _a .StartElement :switch _fdfbd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"}:if _gbaffg :=d .DecodeElement (_cacdbb .SimplePos ,&_fdfbd ); +_gbaffg !=nil {return _gbaffg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"}:if _ffdfe :=d .DecodeElement (_cacdbb .PositionH ,&_fdfbd ); +_ffdfe !=nil {return _ffdfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"}:if _cccagd :=d .DecodeElement (_cacdbb .PositionV ,&_fdfbd ); +_cccagd !=nil {return _cccagd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _gafef :=d .DecodeElement (_cacdbb .Extent ,&_fdfbd ); +_gafef !=nil {return _gafef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_cacdbb .EffectExtent =NewWdCT_EffectExtent (); +if _dfabfc :=d .DecodeElement (_cacdbb .EffectExtent ,&_fdfbd );_dfabfc !=nil {return _dfabfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _acbgb :=d .DecodeElement (&_cacdbb .WrapTypeChoice .WrapNone ,&_fdfbd );_acbgb !=nil {return _acbgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _egdfd :=d .DecodeElement (&_cacdbb .WrapTypeChoice .WrapSquare ,&_fdfbd );_egdfd !=nil {return _egdfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _begdg :=d .DecodeElement (&_cacdbb .WrapTypeChoice .WrapTight ,&_fdfbd );_begdg !=nil {return _begdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _bdcfc :=d .DecodeElement (&_cacdbb .WrapTypeChoice .WrapThrough ,&_fdfbd );_bdcfc !=nil {return _bdcfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_cacdbb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _dgcfb :=d .DecodeElement (&_cacdbb .WrapTypeChoice .WrapTopAndBottom ,&_fdfbd );_dgcfb !=nil {return _dgcfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _abaag :=d .DecodeElement (_cacdbb .DocPr ,&_fdfbd ); +_abaag !=nil {return _abaag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_cacdbb .CNvGraphicFramePr =_e .NewCT_NonVisualGraphicFrameProperties (); +if _fcbcca :=d .DecodeElement (_cacdbb .CNvGraphicFramePr ,&_fdfbd );_fcbcca !=nil {return _fcbcca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _fabfc :=d .DecodeElement (_cacdbb .Graphic ,&_fdfbd ); +_fabfc !=nil {return _fabfc ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_fdfbd .Name ); +if _cegff :=d .Skip ();_cegff !=nil {return _cegff ;};};case _a .EndElement :break _dddbf ;case _a .CharData :};};return nil ;};type ST_AnnotationVMerge byte ;func (_fafccg *CT_SdtText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fafccg .MultiLineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_fafccg .MultiLineAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aeadf ST_LineSpacingRule )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_caefef :=_a .Attr {};_caefef .Name =name ;switch _aeadf {case ST_LineSpacingRuleUnset :_caefef .Value =""; +case ST_LineSpacingRuleAuto :_caefef .Value ="\u0061\u0075\u0074\u006f";case ST_LineSpacingRuleExact :_caefef .Value ="\u0065\u0078\u0061c\u0074";case ST_LineSpacingRuleAtLeast :_caefef .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074";};return _caefef ,nil ; +};type CT_MailMergeSourceType struct{ + +// Data Source Type Value +ValAttr ST_MailMergeSourceType ;};func (_bcebeg *CT_SectPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aabe :=range start .Attr {if _aabe .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_dgdadg :=_aabe .Value ;_bcebeg .RsidRPrAttr =&_dgdadg ; +continue ;};if _aabe .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_ceebfb :=_aabe .Value ;_bcebeg .RsidDelAttr =&_ceebfb ;continue ;};if _aabe .Name .Local =="\u0072\u0073\u0069d\u0052"{_gcacfg :=_aabe .Value ;_bcebeg .RsidRAttr =&_gcacfg ;continue ; +};if _aabe .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_feaef :=_aabe .Value ;_bcebeg .RsidSectAttr =&_feaef ;continue ;};};_ecccf :for {_ebde ,_gadgcc :=d .Token ();if _gadgcc !=nil {return _gadgcc ;};switch _cgfcb :=_ebde .(type ){case _a .StartElement :switch _cgfcb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061d\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_cefccf :=NewEG_HdrFtrReferences (); +_cefccf .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();_bcebeg .EG_HdrFtrReferences =append (_bcebeg .EG_HdrFtrReferences ,_cefccf );if _decab :=d .DecodeElement (&_cefccf .HdrFtrReferencesChoice .HeaderReference ,&_cgfcb );_decab !=nil {return _decab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066o\u006ft\u0065\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_acggg :=NewEG_HdrFtrReferences (); +_acggg .HdrFtrReferencesChoice =NewEG_HdrFtrReferencesChoice ();_bcebeg .EG_HdrFtrReferences =append (_bcebeg .EG_HdrFtrReferences ,_acggg );if _eeebgf :=d .DecodeElement (&_acggg .HdrFtrReferencesChoice .FooterReference ,&_cgfcb );_eeebgf !=nil {return _eeebgf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_bcebeg .FootnotePr =NewCT_FtnProps (); +if _ddeega :=d .DecodeElement (_bcebeg .FootnotePr ,&_cgfcb );_ddeega !=nil {return _ddeega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_bcebeg .EndnotePr =NewCT_EdnProps (); +if _fgdde :=d .DecodeElement (_bcebeg .EndnotePr ,&_cgfcb );_fgdde !=nil {return _fgdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_bcebeg .Type =NewCT_SectType (); +if _defgbf :=d .DecodeElement (_bcebeg .Type ,&_cgfcb );_defgbf !=nil {return _defgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_bcebeg .PgSz =NewCT_PageSz (); +if _begedg :=d .DecodeElement (_bcebeg .PgSz ,&_cgfcb );_begedg !=nil {return _begedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_bcebeg .PgMar =NewCT_PageMar (); +if _gcgff :=d .DecodeElement (_bcebeg .PgMar ,&_cgfcb );_gcgff !=nil {return _gcgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_bcebeg .PaperSrc =NewCT_PaperSource (); +if _bfbc :=d .DecodeElement (_bcebeg .PaperSrc ,&_cgfcb );_bfbc !=nil {return _bfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_bcebeg .PgBorders =NewCT_PageBorders (); +if _daced :=d .DecodeElement (_bcebeg .PgBorders ,&_cgfcb );_daced !=nil {return _daced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_bcebeg .LnNumType =NewCT_LineNumber (); +if _ggabb :=d .DecodeElement (_bcebeg .LnNumType ,&_cgfcb );_ggabb !=nil {return _ggabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_bcebeg .PgNumType =NewCT_PageNumber (); +if _dedceg :=d .DecodeElement (_bcebeg .PgNumType ,&_cgfcb );_dedceg !=nil {return _dedceg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_bcebeg .Cols =NewCT_Columns (); +if _dfbaf :=d .DecodeElement (_bcebeg .Cols ,&_cgfcb );_dfbaf !=nil {return _dfbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_bcebeg .FormProt =NewCT_OnOff (); +if _dddgag :=d .DecodeElement (_bcebeg .FormProt ,&_cgfcb );_dddgag !=nil {return _dddgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_bcebeg .VAlign =NewCT_VerticalJc (); +if _faaaa :=d .DecodeElement (_bcebeg .VAlign ,&_cgfcb );_faaaa !=nil {return _faaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_bcebeg .NoEndnote =NewCT_OnOff (); +if _bbgca :=d .DecodeElement (_bcebeg .NoEndnote ,&_cgfcb );_bbgca !=nil {return _bbgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_bcebeg .TitlePg =NewCT_OnOff (); +if _ggfag :=d .DecodeElement (_bcebeg .TitlePg ,&_cgfcb );_ggfag !=nil {return _ggfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_bcebeg .TextDirection =NewCT_TextDirection (); +if _deadfg :=d .DecodeElement (_bcebeg .TextDirection ,&_cgfcb );_deadfg !=nil {return _deadfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_bcebeg .Bidi =NewCT_OnOff (); +if _cbafb :=d .DecodeElement (_bcebeg .Bidi ,&_cgfcb );_cbafb !=nil {return _cbafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_bcebeg .RtlGutter =NewCT_OnOff (); +if _agbdb :=d .DecodeElement (_bcebeg .RtlGutter ,&_cgfcb );_agbdb !=nil {return _agbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_bcebeg .DocGrid =NewCT_DocGrid (); +if _gggefg :=d .DecodeElement (_bcebeg .DocGrid ,&_cgfcb );_gggefg !=nil {return _gggefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_bcebeg .PrinterSettings =NewCT_Rel (); +if _feecb :=d .DecodeElement (_bcebeg .PrinterSettings ,&_cgfcb );_feecb !=nil {return _feecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_bcebeg .SectPrChange =NewCT_SectPrChange (); +if _dfeea :=d .DecodeElement (_bcebeg .SectPrChange ,&_cgfcb );_dfeea !=nil {return _dfeea ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0065\u0063t\u0050\u0072 \u0025\u0076",_cgfcb .Name ); +if _ggdee :=d .Skip ();_ggdee !=nil {return _ggdee ;};};case _a .EndElement :break _ecccf ;case _a .CharData :};};return nil ;}; + +// ValidateWithPath validates the AG_SectPrAttributes and its children, prefixing error messages with path +func (_bbe *AG_SectPrAttributes )ValidateWithPath (path string )error {return nil };func (_fafbe *CT_OnOff )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cbeee :=range start .Attr {if _cbeee .Name .Local =="\u0076\u0061\u006c"{_ecbbf ,_fbdea :=ParseUnionST_OnOff (_cbeee .Value ); +if _fbdea !=nil {return _fbdea ;};_fafbe .ValAttr =&_ecbbf ;continue ;};};for {_ebdge ,_dccfe :=d .Token ();if _dccfe !=nil {return _dd .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_dccfe ); +};if _gfcdf ,_geeee :=_ebdge .(_a .EndElement );_geeee &&_gfcdf .Name ==start .Name {break ;};};return nil ;};func (_ggdaec *ST_DocPartType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggdaec =0;case "\u006e\u006f\u006e\u0065":*_ggdaec =1; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_ggdaec =2;case "\u0061u\u0074\u006f\u0045\u0078\u0070":*_ggdaec =3;case "\u0074o\u006f\u006c\u0062\u0061\u0072":*_ggdaec =4;case "\u0073p\u0065\u006c\u006c\u0065\u0072":*_ggdaec =5;case "\u0066o\u0072\u006d\u0046\u006c\u0064":*_ggdaec =6; +case "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072":*_ggdaec =7;};return nil ;}; + +// ValidateWithPath validates the WdCT_WrapThrough and its children, prefixing error messages with path +func (_bbecc *WdCT_WrapThrough )ValidateWithPath (path string )error {if _bbecc .WrapTextAttr ==WdST_WrapTextUnset {return _dd .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _gbbbaf :=_bbecc .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_gbbbaf !=nil {return _gbbbaf ;};if _fbfab :=_bbecc .WrapPolygon .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"); +_fbfab !=nil {return _fbfab ;};return nil ;};func (_dedcegd *Fonts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dedcegd .CT_FontsList =*NewCT_FontsList ();_bdbgc :for {_cgadd ,_aaeea :=d .Token ();if _aaeea !=nil {return _aaeea ;};switch _fgdda :=_cgadd .(type ){case _a .StartElement :switch _fgdda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_eedgc :=NewCT_Font (); +if _cgegc :=d .DecodeElement (_eedgc ,&_fgdda );_cgegc !=nil {return _cgegc ;};_dedcegd .Font =append (_dedcegd .Font ,_eedgc );default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0046\u006f\u006et\u0073 \u0025\u0076",_fgdda .Name ); +if _fgfdec :=d .Skip ();_fgfdec !=nil {return _fgfdec ;};};case _a .EndElement :break _bdbgc ;case _a .CharData :};};return nil ;};type EG_BlockLevelElts struct{BlockLevelEltsChoice *EG_BlockLevelEltsChoice ;};func (_geeced ST_TextboxTightWrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_geeced .String (),start ); +};func NewCT_Perm ()*CT_Perm {_ccedf :=&CT_Perm {};return _ccedf }; + +// Validate validates the CT_SaveThroughXslt and its children +func (_ccdbc *CT_SaveThroughXslt )Validate ()error {return _ccdbc .ValidateWithPath ("\u0043T\u005fS\u0061\u0076\u0065\u0054\u0068r\u006f\u0075g\u0068\u0058\u0073\u006c\u0074");};func (_bfffg *EG_RPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddacf :for {_efdgaaa ,_dfffd :=d .Token (); +if _dfffd !=nil {return _dfffd ;};switch _cddbd :=_efdgaaa .(type ){case _a .StartElement :switch _cddbd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_bfffg .RStyle =NewCT_String (); +if _cbdacf :=d .DecodeElement (_bfffg .RStyle ,&_cddbd );_cbdacf !=nil {return _cbdacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_bfffg .RFonts =NewCT_Fonts (); +if _egcdf :=d .DecodeElement (_bfffg .RFonts ,&_cddbd );_egcdf !=nil {return _egcdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_bfffg .B =NewCT_OnOff (); +if _fabgbd :=d .DecodeElement (_bfffg .B ,&_cddbd );_fabgbd !=nil {return _fabgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_bfffg .BCs =NewCT_OnOff (); +if _egaeaa :=d .DecodeElement (_bfffg .BCs ,&_cddbd );_egaeaa !=nil {return _egaeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_bfffg .I =NewCT_OnOff (); +if _fccccd :=d .DecodeElement (_bfffg .I ,&_cddbd );_fccccd !=nil {return _fccccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_bfffg .ICs =NewCT_OnOff (); +if _ddef :=d .DecodeElement (_bfffg .ICs ,&_cddbd );_ddef !=nil {return _ddef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_bfffg .Caps =NewCT_OnOff (); +if _bdegge :=d .DecodeElement (_bfffg .Caps ,&_cddbd );_bdegge !=nil {return _bdegge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_bfffg .SmallCaps =NewCT_OnOff (); +if _bbecgc :=d .DecodeElement (_bfffg .SmallCaps ,&_cddbd );_bbecgc !=nil {return _bbecgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_bfffg .Strike =NewCT_OnOff (); +if _bbccc :=d .DecodeElement (_bfffg .Strike ,&_cddbd );_bbccc !=nil {return _bbccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_bfffg .Dstrike =NewCT_OnOff (); +if _ceggf :=d .DecodeElement (_bfffg .Dstrike ,&_cddbd );_ceggf !=nil {return _ceggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_bfffg .Outline =NewCT_OnOff (); +if _eggacg :=d .DecodeElement (_bfffg .Outline ,&_cddbd );_eggacg !=nil {return _eggacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bfffg .Shadow =NewCT_OnOff (); +if _ggadc :=d .DecodeElement (_bfffg .Shadow ,&_cddbd );_ggadc !=nil {return _ggadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_bfffg .Emboss =NewCT_OnOff (); +if _bedcbg :=d .DecodeElement (_bfffg .Emboss ,&_cddbd );_bedcbg !=nil {return _bedcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_bfffg .Imprint =NewCT_OnOff (); +if _dgebcg :=d .DecodeElement (_bfffg .Imprint ,&_cddbd );_dgebcg !=nil {return _dgebcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_bfffg .NoProof =NewCT_OnOff (); +if _abbdfd :=d .DecodeElement (_bfffg .NoProof ,&_cddbd );_abbdfd !=nil {return _abbdfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_bfffg .SnapToGrid =NewCT_OnOff (); +if _aaddf :=d .DecodeElement (_bfffg .SnapToGrid ,&_cddbd );_aaddf !=nil {return _aaddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_bfffg .Vanish =NewCT_OnOff (); +if _dfbcgg :=d .DecodeElement (_bfffg .Vanish ,&_cddbd );_dfbcgg !=nil {return _dfbcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_bfffg .WebHidden =NewCT_OnOff (); +if _cfege :=d .DecodeElement (_bfffg .WebHidden ,&_cddbd );_cfege !=nil {return _cfege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_bfffg .Color =NewCT_Color (); +if _cddda :=d .DecodeElement (_bfffg .Color ,&_cddbd );_cddda !=nil {return _cddda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_bfffg .Spacing =NewCT_SignedTwipsMeasure (); +if _ccega :=d .DecodeElement (_bfffg .Spacing ,&_cddbd );_ccega !=nil {return _ccega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_bfffg .W =NewCT_TextScale (); +if _efcadc :=d .DecodeElement (_bfffg .W ,&_cddbd );_efcadc !=nil {return _efcadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_bfffg .Kern =NewCT_HpsMeasure (); +if _bcbde :=d .DecodeElement (_bfffg .Kern ,&_cddbd );_bcbde !=nil {return _bcbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_bfffg .Position =NewCT_SignedHpsMeasure (); +if _dfdbef :=d .DecodeElement (_bfffg .Position ,&_cddbd );_dfdbef !=nil {return _dfdbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_bfffg .Sz =NewCT_HpsMeasure (); +if _ecfgg :=d .DecodeElement (_bfffg .Sz ,&_cddbd );_ecfgg !=nil {return _ecfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_bfffg .SzCs =NewCT_HpsMeasure (); +if _cggcg :=d .DecodeElement (_bfffg .SzCs ,&_cddbd );_cggcg !=nil {return _cggcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_bfffg .Highlight =NewCT_Highlight (); +if _gfgbb :=d .DecodeElement (_bfffg .Highlight ,&_cddbd );_gfgbb !=nil {return _gfgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_bfffg .U =NewCT_Underline (); +if _aeecc :=d .DecodeElement (_bfffg .U ,&_cddbd );_aeecc !=nil {return _aeecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_bfffg .Effect =NewCT_TextEffect (); +if _egcea :=d .DecodeElement (_bfffg .Effect ,&_cddbd );_egcea !=nil {return _egcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_bfffg .Bdr =NewCT_Border (); +if _acbaf :=d .DecodeElement (_bfffg .Bdr ,&_cddbd );_acbaf !=nil {return _acbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_bfffg .Shd =NewCT_Shd (); +if _dabag :=d .DecodeElement (_bfffg .Shd ,&_cddbd );_dabag !=nil {return _dabag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_bfffg .FitText =NewCT_FitText (); +if _gdeea :=d .DecodeElement (_bfffg .FitText ,&_cddbd );_gdeea !=nil {return _gdeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_bfffg .VertAlign =NewCT_VerticalAlignRun (); +if _egdbb :=d .DecodeElement (_bfffg .VertAlign ,&_cddbd );_egdbb !=nil {return _egdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_bfffg .Rtl =NewCT_OnOff (); +if _cfdca :=d .DecodeElement (_bfffg .Rtl ,&_cddbd );_cfdca !=nil {return _cfdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_bfffg .Cs =NewCT_OnOff (); +if _bafdec :=d .DecodeElement (_bfffg .Cs ,&_cddbd );_bafdec !=nil {return _bafdec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_bfffg .Em =NewCT_Em (); +if _aabda :=d .DecodeElement (_bfffg .Em ,&_cddbd );_aabda !=nil {return _aabda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_bfffg .Lang =NewCT_Language (); +if _afbab :=d .DecodeElement (_bfffg .Lang ,&_cddbd );_afbab !=nil {return _afbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_bfffg .EastAsianLayout =NewCT_EastAsianLayout (); +if _cggacb :=d .DecodeElement (_bfffg .EastAsianLayout ,&_cddbd );_cggacb !=nil {return _cggacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_bfffg .SpecVanish =NewCT_OnOff (); +if _bdcced :=d .DecodeElement (_bfffg .SpecVanish ,&_cddbd );_bdcced !=nil {return _bdcced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_bfffg .OMath =NewCT_OnOff (); +if _begaga :=d .DecodeElement (_bfffg .OMath ,&_cddbd );_begaga !=nil {return _begaga ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005fR\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_cddbd .Name ); +if _fgede :=d .Skip ();_fgede !=nil {return _fgede ;};};case _a .EndElement :break _ddacf ;case _a .CharData :};};return nil ;};func (_faaeg *CT_LatentStyles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbcfb :=range start .Attr {if _dbcfb .Name .Local =="\u0064\u0065\u0066\u004c\u006f\u0063\u006b\u0065\u0064S\u0074\u0061\u0074\u0065"{_dggaeb ,_acfcaf :=ParseUnionST_OnOff (_dbcfb .Value ); +if _acfcaf !=nil {return _acfcaf ;};_faaeg .DefLockedStateAttr =&_dggaeb ;continue ;};if _dbcfb .Name .Local =="\u0064\u0065\u0066\u0055\u0049\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"{_efef ,_ggge :=_c .ParseInt (_dbcfb .Value ,10,64);if _ggge !=nil {return _ggge ; +};_faaeg .DefUIPriorityAttr =&_efef ;continue ;};if _dbcfb .Name .Local =="\u0064\u0065\u0066\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"{_facc ,_deecbg :=ParseUnionST_OnOff (_dbcfb .Value );if _deecbg !=nil {return _deecbg ;};_faaeg .DefSemiHiddenAttr =&_facc ; +continue ;};if _dbcfb .Name .Local =="\u0064\u0065\u0066\u0055\u006e\u0068\u0069\u0064\u0065\u0057\u0068\u0065n\u0055\u0073\u0065\u0064"{_efbeg ,_gaffd :=ParseUnionST_OnOff (_dbcfb .Value );if _gaffd !=nil {return _gaffd ;};_faaeg .DefUnhideWhenUsedAttr =&_efbeg ; +continue ;};if _dbcfb .Name .Local =="\u0064\u0065\u0066\u0051\u0046\u006f\u0072\u006d\u0061\u0074"{_dafca ,_eaedg :=ParseUnionST_OnOff (_dbcfb .Value );if _eaedg !=nil {return _eaedg ;};_faaeg .DefQFormatAttr =&_dafca ;continue ;};if _dbcfb .Name .Local =="\u0063\u006f\u0075n\u0074"{_fcbce ,_cbfef :=_c .ParseInt (_dbcfb .Value ,10,64); +if _cbfef !=nil {return _cbfef ;};_faaeg .CountAttr =&_fcbce ;continue ;};};_bbffg :for {_acfb ,_egfb :=d .Token ();if _egfb !=nil {return _egfb ;};switch _bagac :=_acfb .(type ){case _a .StartElement :switch _bagac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0073\u0064E\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0073\u0064E\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e"}:_adcac :=NewCT_LsdException (); +if _fcabb :=d .DecodeElement (_adcac ,&_bagac );_fcabb !=nil {return _fcabb ;};_faaeg .LsdException =append (_faaeg .LsdException ,_adcac );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0061\u0074e\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073\u0020\u0025\u0076",_bagac .Name ); +if _eedcg :=d .Skip ();_eedcg !=nil {return _eedcg ;};};case _a .EndElement :break _bbffg ;case _a .CharData :};};return nil ;};func (_ccaccd ST_FtnEdn )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dfddf :=_a .Attr {};_dfddf .Name =name ;switch _ccaccd {case ST_FtnEdnUnset :_dfddf .Value =""; +case ST_FtnEdnNormal :_dfddf .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_FtnEdnSeparator :_dfddf .Value ="\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr";case ST_FtnEdnContinuationSeparator :_dfddf .Value ="c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"; +case ST_FtnEdnContinuationNotice :_dfddf .Value ="\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065";};return _dfddf ,nil ;};func (_afbada *EG_RPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afbada .RPr !=nil {_gebaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}}; +e .EncodeElement (_afbada .RPr ,_gebaac );};return nil ;}; + +// Validate validates the CT_VerticalAlignRun and its children +func (_cdbefg *CT_VerticalAlignRun )Validate ()error {return _cdbefg .ValidateWithPath ("\u0043\u0054\u005f\u0056er\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e");};func (_ggafdba *WdWsp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return _ggafdba .WdCT_WordprocessingShape .MarshalXML (e ,start ); +};func NewCT_StyleSort ()*CT_StyleSort {_dfcff :=&CT_StyleSort {};_dfcff .ValAttr =ST_StyleSort (1);return _dfcff ;}; + +// ValidateWithPath validates the CT_NumPicBullet and its children, prefixing error messages with path +func (_bcbf *CT_NumPicBullet )ValidateWithPath (path string )error {if _ggggb :=_bcbf .NumPicBulletChoice .ValidateWithPath (path +"\u002f\u004e\u0075\u006dPi\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065");_ggggb !=nil {return _ggggb ; +};return nil ;};func (_cd *AG_Password )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ee :=range start .Attr {if _ee .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_gf :=_ee .Value ; +_cd .AlgorithmNameAttr =&_gf ;continue ;};if _ee .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_gfg :=_ee .Value ;_cd .HashValueAttr =&_gfg ;continue ;};if _ee .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_bc :=_ee .Value ; +_cd .SaltValueAttr =&_bc ;continue ;};if _ee .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_df ,_eb :=_c .ParseInt (_ee .Value ,10,64);if _eb !=nil {return _eb ;};_cd .SpinCountAttr =&_df ;continue ;};};for {_dg ,_eca :=d .Token ();if _eca !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064\u003a\u0020\u0025\u0073",_eca ); +};if _fd ,_fdd :=_dg .(_a .EndElement );_fdd &&_fd .Name ==start .Name {break ;};};return nil ;};type CT_Div struct{ + +// div Data ID +IdAttr int64 ; + +// Data for HTML blockquote Element +BlockQuote *CT_OnOff ; + +// Data for HTML body Element +BodyDiv *CT_OnOff ; + +// Left Margin for HTML div +MarLeft *CT_SignedTwipsMeasure ; + +// Right Margin for HTML div +MarRight *CT_SignedTwipsMeasure ; + +// Top Margin for HTML div +MarTop *CT_SignedTwipsMeasure ; + +// Bottom Margin for HTML div +MarBottom *CT_SignedTwipsMeasure ; + +// Set of Borders for HTML div +DivBdr *CT_DivBdr ; + +// Child div Elements Contained within Current div +DivsChild []*CT_Divs ;}; + +// ValidateWithPath validates the WdCT_TextboxInfo and its children, prefixing error messages with path +func (_dgebe *WdCT_TextboxInfo )ValidateWithPath (path string )error {if _gadacg :=_dgebe .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_gadacg !=nil {return _gadacg ;};if _dgebe .ExtLst !=nil {if _bfbad :=_dgebe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); +_bfbad !=nil {return _bfbad ;};};return nil ;};func (_aebac *CT_Footnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aebac .Footnote !=nil {_adgee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}}; +for _ ,_fccge :=range _aebac .Footnote {e .EncodeElement (_fccge ,_adgee );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_LevelText ()*CT_LevelText {_cegbc :=&CT_LevelText {};return _cegbc }; + +// ValidateWithPath validates the CT_TblGridBase and its children, prefixing error messages with path +func (_gcddg *CT_TblGridBase )ValidateWithPath (path string )error {for _bbdfc ,_dcfdfa :=range _gcddg .GridCol {if _bbegfd :=_dcfdfa .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_bbdfc )); +_bbegfd !=nil {return _bbegfd ;};};return nil ;};func (_deaag *Ftr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0066t\u0072";return _deaag .CT_HdrFtr .MarshalXML (e ,start );}; + +// ValidateWithPath validates the CT_FrameLayout and its children, prefixing error messages with path +func (_gebda *CT_FrameLayout )ValidateWithPath (path string )error {if _gebda .ValAttr ==ST_FrameLayoutUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _deceg :=_gebda .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_deceg !=nil {return _deceg ;};return nil ;}; + +// Validate validates the CT_CompatSetting and its children +func (_gbbb *CT_CompatSetting )Validate ()error {return _gbbb .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006dp\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067");}; + +// Validate validates the CT_OdsoFieldMapData and its children +func (_faabg *CT_OdsoFieldMapData )Validate ()error {return _faabg .ValidateWithPath ("\u0043\u0054\u005f\u004fds\u006f\u0046\u0069\u0065\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061");};func (_gdcdf *WdCT_WordprocessingShape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdcdf .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +_gdcdf .SpPr =_e .NewCT_ShapeProperties ();_gdcdf .BodyPr =_e .NewCT_TextBodyProperties ();for _ ,_acagfd :=range start .Attr {if _acagfd .Name .Local =="\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"{_gdcbg ,_ecdbba :=_c .ParseBool (_acagfd .Value ); +if _ecdbba !=nil {return _ecdbba ;};_gdcdf .NormalEastAsianFlowAttr =&_gdcbg ;continue ;};};_cefcee :for {_gcfab ,_gebfgg :=d .Token ();if _gebfgg !=nil {return _gebfgg ;};switch _egdcf :=_gcfab .(type ){case _a .StartElement :switch _egdcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_gdcdf .CNvPr =_e .NewCT_NonVisualDrawingProps (); +if _fcagd :=d .DecodeElement (_gdcdf .CNvPr ,&_egdcf );_fcagd !=nil {return _fcagd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_gdcdf .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +if _fddcdc :=d .DecodeElement (&_gdcdf .WordprocessingShapeChoice .CNvSpPr ,&_egdcf );_fddcdc !=nil {return _fddcdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_gdcdf .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +if _cdfbf :=d .DecodeElement (&_gdcdf .WordprocessingShapeChoice .CNvCnPr ,&_egdcf );_cdfbf !=nil {return _cdfbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0050\u0072"}:if _bcgggf :=d .DecodeElement (_gdcdf .SpPr ,&_egdcf ); +_bcgggf !=nil {return _bcgggf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"}:_gdcdf .Style =_e .NewCT_ShapeStyle (); +if _ebfdfe :=d .DecodeElement (_gdcdf .Style ,&_egdcf );_ebfdfe !=nil {return _ebfdfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdcdf .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _beecde :=d .DecodeElement (_gdcdf .ExtLst ,&_egdcf );_beecde !=nil {return _beecde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_gdcdf .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); +if _ggacd :=d .DecodeElement (&_gdcdf .WordprocessingShapeChoice1 .Txbx ,&_egdcf );_ggacd !=nil {return _ggacd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_gdcdf .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); +if _acfab :=d .DecodeElement (&_gdcdf .WordprocessingShapeChoice1 .LinkedTxbx ,&_egdcf );_acfab !=nil {return _acfab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _bdffd :=d .DecodeElement (_gdcdf .BodyPr ,&_egdcf ); +_bdffd !=nil {return _bdffd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067S\u0068\u0061\u0070\u0065\u0020%\u0076",_egdcf .Name ); +if _bgggf :=d .Skip ();_bgggf !=nil {return _bgggf ;};};case _a .EndElement :break _cefcee ;case _a .CharData :};};return nil ;};func (_egegc *CT_PPrGeneral )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbgbgd :for {_ebcdd ,_cbbdec :=d .Token (); +if _cbbdec !=nil {return _cbbdec ;};switch _dcee :=_ebcdd .(type ){case _a .StartElement :switch _dcee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_egegc .PStyle =NewCT_String (); +if _ccfge :=d .DecodeElement (_egegc .PStyle ,&_dcee );_ccfge !=nil {return _ccfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_egegc .KeepNext =NewCT_OnOff (); +if _fdaad :=d .DecodeElement (_egegc .KeepNext ,&_dcee );_fdaad !=nil {return _fdaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_egegc .KeepLines =NewCT_OnOff (); +if _fdadd :=d .DecodeElement (_egegc .KeepLines ,&_dcee );_fdadd !=nil {return _fdadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_egegc .PageBreakBefore =NewCT_OnOff (); +if _ceagb :=d .DecodeElement (_egegc .PageBreakBefore ,&_dcee );_ceagb !=nil {return _ceagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_egegc .FramePr =NewCT_FramePr (); +if _edfbg :=d .DecodeElement (_egegc .FramePr ,&_dcee );_edfbg !=nil {return _edfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_egegc .WidowControl =NewCT_OnOff (); +if _bgffe :=d .DecodeElement (_egegc .WidowControl ,&_dcee );_bgffe !=nil {return _bgffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_egegc .NumPr =NewCT_NumPr (); +if _fefeg :=d .DecodeElement (_egegc .NumPr ,&_dcee );_fefeg !=nil {return _fefeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_egegc .SuppressLineNumbers =NewCT_OnOff (); +if _egedd :=d .DecodeElement (_egegc .SuppressLineNumbers ,&_dcee );_egedd !=nil {return _egedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_egegc .PBdr =NewCT_PBdr (); +if _dafdb :=d .DecodeElement (_egegc .PBdr ,&_dcee );_dafdb !=nil {return _dafdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_egegc .Shd =NewCT_Shd (); +if _bbafa :=d .DecodeElement (_egegc .Shd ,&_dcee );_bbafa !=nil {return _bbafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_egegc .Tabs =NewCT_Tabs (); +if _cdbgef :=d .DecodeElement (_egegc .Tabs ,&_dcee );_cdbgef !=nil {return _cdbgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_egegc .SuppressAutoHyphens =NewCT_OnOff (); +if _cgefef :=d .DecodeElement (_egegc .SuppressAutoHyphens ,&_dcee );_cgefef !=nil {return _cgefef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_egegc .Kinsoku =NewCT_OnOff (); +if _dbdcf :=d .DecodeElement (_egegc .Kinsoku ,&_dcee );_dbdcf !=nil {return _dbdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_egegc .WordWrap =NewCT_OnOff (); +if _dgdbe :=d .DecodeElement (_egegc .WordWrap ,&_dcee );_dgdbe !=nil {return _dgdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_egegc .OverflowPunct =NewCT_OnOff (); +if _dfdbb :=d .DecodeElement (_egegc .OverflowPunct ,&_dcee );_dfdbb !=nil {return _dfdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_egegc .TopLinePunct =NewCT_OnOff (); +if _bfcb :=d .DecodeElement (_egegc .TopLinePunct ,&_dcee );_bfcb !=nil {return _bfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_egegc .AutoSpaceDE =NewCT_OnOff (); +if _gfedbb :=d .DecodeElement (_egegc .AutoSpaceDE ,&_dcee );_gfedbb !=nil {return _gfedbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_egegc .AutoSpaceDN =NewCT_OnOff (); +if _gfgfe :=d .DecodeElement (_egegc .AutoSpaceDN ,&_dcee );_gfgfe !=nil {return _gfgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_egegc .Bidi =NewCT_OnOff (); +if _ebaec :=d .DecodeElement (_egegc .Bidi ,&_dcee );_ebaec !=nil {return _ebaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_egegc .AdjustRightInd =NewCT_OnOff (); +if _cgdcf :=d .DecodeElement (_egegc .AdjustRightInd ,&_dcee );_cgdcf !=nil {return _cgdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_egegc .SnapToGrid =NewCT_OnOff (); +if _fdddc :=d .DecodeElement (_egegc .SnapToGrid ,&_dcee );_fdddc !=nil {return _fdddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_egegc .Spacing =NewCT_Spacing (); +if _dcgbcg :=d .DecodeElement (_egegc .Spacing ,&_dcee );_dcgbcg !=nil {return _dcgbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_egegc .Ind =NewCT_Ind (); +if _debcd :=d .DecodeElement (_egegc .Ind ,&_dcee );_debcd !=nil {return _debcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_egegc .ContextualSpacing =NewCT_OnOff (); +if _acgbe :=d .DecodeElement (_egegc .ContextualSpacing ,&_dcee );_acgbe !=nil {return _acgbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_egegc .MirrorIndents =NewCT_OnOff (); +if _beffcf :=d .DecodeElement (_egegc .MirrorIndents ,&_dcee );_beffcf !=nil {return _beffcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_egegc .SuppressOverlap =NewCT_OnOff (); +if _fddcea :=d .DecodeElement (_egegc .SuppressOverlap ,&_dcee );_fddcea !=nil {return _fddcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_egegc .Jc =NewCT_Jc (); +if _cdecf :=d .DecodeElement (_egegc .Jc ,&_dcee );_cdecf !=nil {return _cdecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_egegc .TextDirection =NewCT_TextDirection (); +if _ecdfe :=d .DecodeElement (_egegc .TextDirection ,&_dcee );_ecdfe !=nil {return _ecdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_egegc .TextAlignment =NewCT_TextAlignment (); +if _aecfb :=d .DecodeElement (_egegc .TextAlignment ,&_dcee );_aecfb !=nil {return _aecfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_egegc .TextboxTightWrap =NewCT_TextboxTightWrap (); +if _fadcad :=d .DecodeElement (_egegc .TextboxTightWrap ,&_dcee );_fadcad !=nil {return _fadcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_egegc .OutlineLvl =NewCT_DecimalNumber (); +if _ggbe :=d .DecodeElement (_egegc .OutlineLvl ,&_dcee );_ggbe !=nil {return _ggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_egegc .DivId =NewCT_DecimalNumber (); +if _addc :=d .DecodeElement (_egegc .DivId ,&_dcee );_addc !=nil {return _addc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_egegc .CnfStyle =NewCT_Cnf (); +if _ggada :=d .DecodeElement (_egegc .CnfStyle ,&_dcee );_ggada !=nil {return _ggada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_egegc .PPrChange =NewCT_PPrChange (); +if _eedab :=d .DecodeElement (_egegc .PPrChange ,&_dcee );_eedab !=nil {return _eedab ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050P\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c \u0025\u0076",_dcee .Name ); +if _fafbf :=d .Skip ();_fafbf !=nil {return _fafbf ;};};case _a .EndElement :break _fbgbgd ;case _a .CharData :};};return nil ;};type CT_Border struct{ + +// Border Style +ValAttr ST_Border ; + +// Border Color +ColorAttr *ST_HexColor ; + +// Border Theme Color +ThemeColorAttr ST_ThemeColor ; + +// Border Theme Color Tint +ThemeTintAttr *string ; + +// Border Theme Color Shade +ThemeShadeAttr *string ; + +// Border Width +SzAttr *uint64 ; + +// Border Spacing Measurement +SpaceAttr *uint64 ; + +// Border Shadow +ShadowAttr *_f .ST_OnOff ; + +// Create Frame Effect +FrameAttr *_f .ST_OnOff ;};func (_dfdbe *CT_FFTextInput )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfce :for {_daacf ,_afeag :=d .Token ();if _afeag !=nil {return _afeag ;};switch _fbag :=_daacf .(type ){case _a .StartElement :switch _fbag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_dfdbe .Type =NewCT_FFTextType (); +if _fbceb :=d .DecodeElement (_dfdbe .Type ,&_fbag );_fbceb !=nil {return _fbceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_dfdbe .Default =NewCT_String (); +if _fdga :=d .DecodeElement (_dfdbe .Default ,&_fbag );_fdga !=nil {return _fdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0078\u004c\u0065\u006e\u0067\u0074h"}:_dfdbe .MaxLength =NewCT_DecimalNumber (); +if _cdcce :=d .DecodeElement (_dfdbe .MaxLength ,&_fbag );_cdcce !=nil {return _cdcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0061\u0074"}:_dfdbe .Format =NewCT_String (); +if _bggaf :=d .DecodeElement (_dfdbe .Format ,&_fbag );_bggaf !=nil {return _bggaf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0049n\u0070u\u0074\u0020\u0025\u0076",_fbag .Name ); +if _gdceg :=d .Skip ();_gdceg !=nil {return _gdceg ;};};case _a .EndElement :break _gfce ;case _a .CharData :};};return nil ;};type ST_RubyAlign byte ;func NewCT_Tc ()*CT_Tc {_gbffc :=&CT_Tc {};return _gbffc };func (_agccdf *WdCT_WordprocessingContentPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbgfd :=range start .Attr {if _bbgfd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbgfd .Name .Local =="\u0069\u0064"||_bbgfd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbgfd .Name .Local =="\u0069\u0064"{_efgga :=_bbgfd .Value ; +_agccdf .IdAttr =_efgga ;continue ;};if _bbgfd .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_agccdf .BwModeAttr .UnmarshalXMLAttr (_bbgfd );continue ;};};_dbbca :for {_fgcecce ,_acaefge :=d .Token ();if _acaefge !=nil {return _acaefge ;};switch _abdabg :=_fgcecce .(type ){case _a .StartElement :switch _abdabg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}:_agccdf .NvContentPartPr =NewWdCT_WordprocessingContentPartNonVisual (); +if _ccgbfd :=d .DecodeElement (_agccdf .NvContentPartPr ,&_abdabg );_ccgbfd !=nil {return _ccgbfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0078\u0066\u0072\u006d"}:_agccdf .Xfrm =_e .NewCT_Transform2D (); +if _cgcfec :=d .DecodeElement (_agccdf .Xfrm ,&_abdabg );_cgcfec !=nil {return _cgcfec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agccdf .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _bbbgda :=d .DecodeElement (_agccdf .ExtLst ,&_abdabg );_bbbgda !=nil {return _bbbgda ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0065\u006e\u0074P\u0061\u0072\u0074\u0020\u0025\u0076",_abdabg .Name ); +if _cafbgd :=d .Skip ();_cafbgd !=nil {return _cafbgd ;};};case _a .EndElement :break _dbbca ;case _a .CharData :};};return nil ;};func NewCT_PageNumber ()*CT_PageNumber {_cefce :=&CT_PageNumber {};return _cefce }; + +// ValidateWithPath validates the CT_FitText and its children, prefixing error messages with path +func (_gbcf *CT_FitText )ValidateWithPath (path string )error {if _dfea :=_gbcf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfea !=nil {return _dfea ;};return nil ;}; + +// Validate validates the CT_FrameLayout and its children +func (_fgcbd *CT_FrameLayout )Validate ()error {return _fgcbd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u004ca\u0079\u006f\u0075\u0074");};func (_egacdf *WdWpc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egacdf .WdCT_WordprocessingCanvas =*NewWdCT_WordprocessingCanvas (); +_fcgdae :for {_defeab ,_ebabeg :=d .Token ();if _ebabeg !=nil {return _ebabeg ;};switch _gbbcc :=_defeab .(type ){case _a .StartElement :switch _gbbcc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0067"}:_egacdf .Bg =_e .NewCT_BackgroundFormatting (); +if _cgfgag :=d .DecodeElement (_egacdf .Bg ,&_gbbcc );_cgfgag !=nil {return _cgfgag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0068\u006fl\u0065"}:_egacdf .Whole =_e .NewCT_WholeE2oFormatting (); +if _abefga :=d .DecodeElement (_egacdf .Whole ,&_gbbcc );_abefga !=nil {return _abefga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_abgbga :=NewWdCT_WordprocessingCanvasChoice (); +if _gccdba :=d .DecodeElement (&_abgbga .Wsp ,&_gbbcc );_gccdba !=nil {return _gccdba ;};_egacdf .WordprocessingCanvasChoice =append (_egacdf .WordprocessingCanvasChoice ,_abgbga );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_adcgc :=NewWdCT_WordprocessingCanvasChoice (); +if _fgcccc :=d .DecodeElement (&_adcgc .Pic ,&_gbbcc );_fgcccc !=nil {return _fgcccc ;};_egacdf .WordprocessingCanvasChoice =append (_egacdf .WordprocessingCanvasChoice ,_adcgc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_gfbdb :=NewWdCT_WordprocessingCanvasChoice (); +if _gadgd :=d .DecodeElement (&_gfbdb .ContentPart ,&_gbbcc );_gadgd !=nil {return _gadgd ;};_egacdf .WordprocessingCanvasChoice =append (_egacdf .WordprocessingCanvasChoice ,_gfbdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_geabc :=NewWdCT_WordprocessingCanvasChoice (); +if _facfbd :=d .DecodeElement (&_geabc .Wgp ,&_gbbcc );_facfbd !=nil {return _facfbd ;};_egacdf .WordprocessingCanvasChoice =append (_egacdf .WordprocessingCanvasChoice ,_geabc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_bgedbe :=NewWdCT_WordprocessingCanvasChoice (); +if _begbfd :=d .DecodeElement (&_bgedbe .GraphicFrame ,&_gbbcc );_begbfd !=nil {return _begbfd ;};_egacdf .WordprocessingCanvasChoice =append (_egacdf .WordprocessingCanvasChoice ,_bgedbe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_egacdf .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _cecab :=d .DecodeElement (_egacdf .ExtLst ,&_gbbcc );_cecab !=nil {return _cecab ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057p\u0063 \u0025\u0076",_gbbcc .Name ); +if _bfabb :=d .Skip ();_bfabb !=nil {return _bfabb ;};};case _a .EndElement :break _fcgdae ;case _a .CharData :};};return nil ;};func (_bgggb *ST_MeasurementOrPercent )ValidateWithPath (path string )error {_dbgga :=[]string {};if _bgggb .ST_DecimalNumberOrPercent !=nil {if _egcgfe :=_bgggb .ST_DecimalNumberOrPercent .ValidateWithPath (path +"\u002f\u0053\u0054\u005f\u0044\u0065\u0063\u0069\u006d\u0061\u006cN\u0075\u006d\u0062\u0065\u0072\u004f\u0072\u0050\u0065\u0072c\u0065\u006e\u0074"); +_egcgfe !=nil {return _egcgfe ;};_dbgga =append (_dbgga ,"\u0053T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0065\u0072\u0063\u0065\u006et");};if _bgggb .ST_UniversalMeasure !=nil {_dbgga =append (_dbgga ,"\u0053\u0054\u005f\u0055ni\u0076\u0065\u0072\u0073\u0061\u006c\u004d\u0065\u0061\u0073\u0075\u0072\u0065"); +};if len (_dbgga )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dbgga );};return nil ;};type Recipients struct{CT_Recipients }; +func NewCT_ReadingModeInkLockDown ()*CT_ReadingModeInkLockDown {_bdcbb :=&CT_ReadingModeInkLockDown {};return _bdcbb ;};func (_gggccd ST_MultiLevelType )String ()string {switch _gggccd {case 0:return "";case 1:return "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c"; +case 2:return "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";case 3:return "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";};return "";}; + +// Validate validates the CT_PageBorders and its children +func (_feeae *CT_PageBorders )Validate ()error {return _feeae .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006fr\u0064\u0065\u0072\u0073");};func (_ffcgb *CT_Frame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddebd :for {_fbafc ,_ddcb :=d .Token (); +if _ddcb !=nil {return _ddcb ;};switch _dfbbe :=_fbafc .(type ){case _a .StartElement :switch _dfbbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_ffcgb .Sz =NewCT_String (); +if _ddeeg :=d .DecodeElement (_ffcgb .Sz ,&_dfbbe );_ddeeg !=nil {return _ddeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_ffcgb .Name =NewCT_String (); +if _gefbb :=d .DecodeElement (_ffcgb .Name ,&_dfbbe );_gefbb !=nil {return _gefbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0069\u0074l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074l\u0065"}:_ffcgb .Title =NewCT_String (); +if _bebd :=d .DecodeElement (_ffcgb .Title ,&_dfbbe );_bebd !=nil {return _bebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u006f\u006e\u0067\u0044\u0065\u0073\u0063"}:_ffcgb .LongDesc =NewCT_Rel (); +if _cggbe :=d .DecodeElement (_ffcgb .LongDesc ,&_dfbbe );_cggbe !=nil {return _cggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006ce\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0075\u0072\u0063\u0065\u0046\u0069\u006ce\u004e\u0061\u006d\u0065"}:_ffcgb .SourceFileName =NewCT_Rel (); +if _gedfb :=d .DecodeElement (_ffcgb .SourceFileName ,&_dfbbe );_gedfb !=nil {return _gedfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0057"}:_ffcgb .MarW =NewCT_PixelsMeasure (); +if _ecgee :=d .DecodeElement (_ffcgb .MarW ,&_dfbbe );_ecgee !=nil {return _ecgee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0048"}:_ffcgb .MarH =NewCT_PixelsMeasure (); +if _gbefb :=d .DecodeElement (_ffcgb .MarH ,&_dfbbe );_gbefb !=nil {return _gbefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073c\u0072\u006f\u006c\u006c\u0062\u0061r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073c\u0072\u006f\u006c\u006c\u0062\u0061r"}:_ffcgb .Scrollbar =NewCT_FrameScrollbar (); +if _gfgba :=d .DecodeElement (_ffcgb .Scrollbar ,&_dfbbe );_gfgba !=nil {return _gfgba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0052e\u0073\u0069\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0052e\u0073\u0069\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064"}:_ffcgb .NoResizeAllowed =NewCT_OnOff (); +if _aaadg :=d .DecodeElement (_ffcgb .NoResizeAllowed ,&_dfbbe );_aaadg !=nil {return _aaadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006ek\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006ek\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"}:_ffcgb .LinkedToFile =NewCT_OnOff (); +if _adgfe :=d .DecodeElement (_ffcgb .LinkedToFile ,&_dfbbe );_adgfe !=nil {return _adgfe ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0020\u0025\u0076",_dfbbe .Name ); +if _bdgfd :=d .Skip ();_bdgfd !=nil {return _bdgfd ;};};case _a .EndElement :break _ddebd ;case _a .CharData :};};return nil ;};func (_accgca ST_TblStyleOverrideType )Validate ()error {return _accgca .ValidateWithPath ("")};func NewEG_PContentMath ()*EG_PContentMath {_dccgc :=&EG_PContentMath {}; +_dccgc .PContentMathChoice =NewEG_PContentMathChoice ();return _dccgc ;};func (_aabfd ST_LineNumberRestart )String ()string {switch _aabfd {case 0:return "";case 1:return "\u006ee\u0077\u0050\u0061\u0067\u0065";case 2:return "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e"; +case 3:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";};return "";}; + +// Validate validates the EG_PContentMathChoice and its children +func (_gcbbdc *EG_PContentMathChoice )Validate ()error {return _gcbbdc .ValidateWithPath ("E\u0047\u005f\u0050\u0043on\u0074e\u006e\u0074\u004d\u0061\u0074h\u0043\u0068\u006f\u0069\u0063\u0065");};type WdCT_WordprocessingGroupChoice struct{Wsp *WdWsp ; +GrpSp *WdCT_WordprocessingGroup ;GraphicFrame *WdCT_GraphicFrame ;Pic *_b .Pic ;ContentPart *WdCT_WordprocessingContentPart ;};func (_aadcd ST_Direction )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ffbfcb :=_a .Attr {};_ffbfcb .Name =name ;switch _aadcd {case ST_DirectionUnset :_ffbfcb .Value =""; +case ST_DirectionLtr :_ffbfcb .Value ="\u006c\u0074\u0072";case ST_DirectionRtl :_ffbfcb .Value ="\u0072\u0074\u006c";};return _ffbfcb ,nil ;}; + +// Validate validates the CT_CustomXmlPr and its children +func (_gaae *CT_CustomXmlPr )Validate ()error {return _gaae .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dX\u006d\u006c\u0050\u0072");};type EG_ParaRPrTrackChanges struct{ + +// Inserted Paragraph +Ins *CT_TrackChange ; + +// Deleted Paragraph +Del *CT_TrackChange ; + +// Move Source Paragraph +MoveFrom *CT_TrackChange ; + +// Move Destination Paragraph +MoveTo *CT_TrackChange ;};func NewCT_Numbering ()*CT_Numbering {_eadg :=&CT_Numbering {};return _eadg };func NewCT_FFName ()*CT_FFName {_ebcg :=&CT_FFName {};return _ebcg }; + +// Validate validates the CT_TextDirection and its children +func (_eaagbbd *CT_TextDirection )Validate ()error {return _eaagbbd .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};type CT_DrawingChoice struct{Anchor *WdAnchor ;Inline *WdInline ;};func (_edgfe ST_EdGrp )String ()string {switch _edgfe {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065";case 3:return "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073";case 4:return "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073"; +case 5:return "\u0065d\u0069\u0074\u006f\u0072\u0073";case 6:return "\u006f\u0077\u006e\u0065\u0072\u0073";case 7:return "\u0063u\u0072\u0072\u0065\u006e\u0074";};return "";};func (_dgbbb ST_ObjectUpdateMode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dgbbb .String (),start ); +}; + +// ValidateWithPath validates the CT_Markup and its children, prefixing error messages with path +func (_eebcf *CT_Markup )ValidateWithPath (path string )error {return nil };type ST_CaptionPos byte ;type GlossaryDocument struct{CT_GlossaryDocument };func (_bdbbgc *CT_String )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_bdbbgc .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eedebc *CT_Settings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geebe :for {_bcfdaf ,_dbgdb :=d .Token ();if _dbgdb !=nil {return _dbgdb ; +};switch _efddb :=_bcfdaf .(type ){case _a .StartElement :switch _efddb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077r\u0069t\u0065\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e"}:_eedebc .WriteProtection =NewCT_WriteProtection (); +if _dbedgd :=d .DecodeElement (_eedebc .WriteProtection ,&_efddb );_dbedgd !=nil {return _dbedgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0065\u0077"}:_eedebc .View =NewCT_View (); +if _efbgg :=d .DecodeElement (_eedebc .View ,&_efddb );_efbgg !=nil {return _efbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_eedebc .Zoom =NewCT_Zoom (); +if _feaea :=d .DecodeElement (_eedebc .Zoom ,&_efddb );_feaea !=nil {return _feaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006d\u006f\u0076\u0065P\u0065\u0072\u0073\u006f\u006ea\u006cI\u006ef\u006f\u0072\u006d\u0061\u0074\u0069\u006fn"}:_eedebc .RemovePersonalInformation =NewCT_OnOff (); +if _gffdg :=d .DecodeElement (_eedebc .RemovePersonalInformation ,&_efddb );_gffdg !=nil {return _gffdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u006d\u006f\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006ed\u0054\u0069\u006d\u0065"}:_eedebc .RemoveDateAndTime =NewCT_OnOff (); +if _efbdef :=d .DecodeElement (_eedebc .RemoveDateAndTime ,&_efddb );_efbdef !=nil {return _efbdef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061y\u0050\u0061\u0067\u0065\u0042\u006f\u0075\u006e\u0064\u0061r\u0069\u0065\u0073"}:_eedebc .DoNotDisplayPageBoundaries =NewCT_OnOff (); +if _eggagd :=d .DecodeElement (_eedebc .DoNotDisplayPageBoundaries ,&_efddb );_eggagd !=nil {return _eggagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070la\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061p\u0065"}:_eedebc .DisplayBackgroundShape =NewCT_OnOff (); +if _geecb :=d .DecodeElement (_eedebc .DisplayBackgroundShape ,&_efddb );_geecb !=nil {return _geecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069nt\u0050\u006f\u0073\u0074\u0053\u0063\u0072\u0069\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"}:_eedebc .PrintPostScriptOverText =NewCT_OnOff (); +if _bdgbag :=d .DecodeElement (_eedebc .PrintPostScriptOverText ,&_efddb );_bdgbag !=nil {return _bdgbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072i\u006e\u0074\u0046\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057id\u0074\u0068"}:_eedebc .PrintFractionalCharacterWidth =NewCT_OnOff (); +if _fgdbe :=d .DecodeElement (_eedebc .PrintFractionalCharacterWidth ,&_efddb );_fgdbe !=nil {return _fgdbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"}:_eedebc .PrintFormsData =NewCT_OnOff (); +if _abaaee :=d .DecodeElement (_eedebc .PrintFormsData ,&_efddb );_abaaee !=nil {return _abaaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"}:_eedebc .EmbedTrueTypeFonts =NewCT_OnOff (); +if _aeaeg :=d .DecodeElement (_eedebc .EmbedTrueTypeFonts ,&_efddb );_aeaeg !=nil {return _aeaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006db\u0065\u0064\u0053y\u0073\u0074\u0065\u006d\u0046\u006f\u006e\u0074\u0073"}:_eedebc .EmbedSystemFonts =NewCT_OnOff (); +if _ebbdg :=d .DecodeElement (_eedebc .EmbedSystemFonts ,&_efddb );_ebbdg !=nil {return _ebbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"}:_eedebc .SaveSubsetFonts =NewCT_OnOff (); +if _aaecf :=d .DecodeElement (_eedebc .SaveSubsetFonts ,&_efddb );_aaecf !=nil {return _aaecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}:_eedebc .SaveFormsData =NewCT_OnOff (); +if _gcece :=d .DecodeElement (_eedebc .SaveFormsData ,&_efddb );_gcece !=nil {return _gcece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}:_eedebc .MirrorMargins =NewCT_OnOff (); +if _bfdce :=d .DecodeElement (_eedebc .MirrorMargins ,&_efddb );_bfdce !=nil {return _bfdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u006ci\u0067\u006e\u0042\u006f\u0072\u0064\u0065\u0072s\u0041\u006e\u0064\u0045dg\u0065\u0073"}:_eedebc .AlignBordersAndEdges =NewCT_OnOff (); +if _gbfba :=d .DecodeElement (_eedebc .AlignBordersAndEdges ,&_efddb );_gbfba !=nil {return _gbfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0048\u0065a\u0064\u0065\u0072"}:_eedebc .BordersDoNotSurroundHeader =NewCT_OnOff (); +if _bcfbdd :=d .DecodeElement (_eedebc .BordersDoNotSurroundHeader ,&_efddb );_bcfbdd !=nil {return _bcfbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006ft\u0053\u0075\u0072\u0072\u006f\u0075\u006e\u0064\u0046\u006fo\u0074\u0065\u0072"}:_eedebc .BordersDoNotSurroundFooter =NewCT_OnOff (); +if _bcacf :=d .DecodeElement (_eedebc .BordersDoNotSurroundFooter ,&_efddb );_bcacf !=nil {return _bcacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"g\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}:_eedebc .GutterAtTop =NewCT_OnOff (); +if _dgbga :=d .DecodeElement (_eedebc .GutterAtTop ,&_efddb );_dgbga !=nil {return _dgbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0064e\u0053\u0070\u0065\u006c\u006ci\u006e\u0067E\u0072\u0072\u006f\u0072\u0073"}:_eedebc .HideSpellingErrors =NewCT_OnOff (); +if _ccefg :=d .DecodeElement (_eedebc .HideSpellingErrors ,&_efddb );_ccefg !=nil {return _ccefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"h\u0069\u0064\u0065\u0047ra\u006dm\u0061\u0074\u0069\u0063\u0061l\u0045\u0072\u0072\u006f\u0072\u0073"}:_eedebc .HideGrammaticalErrors =NewCT_OnOff (); +if _cfad :=d .DecodeElement (_eedebc .HideGrammaticalErrors ,&_efddb );_cfad !=nil {return _cfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061c\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069\u006eg\u0053\u0074\u0079\u006c\u0065"}:_dgfga :=NewCT_WritingStyle (); +if _efcfb :=d .DecodeElement (_dgfga ,&_efddb );_efcfb !=nil {return _efcfb ;};_eedebc .ActiveWritingStyle =append (_eedebc .ActiveWritingStyle ,_dgfga );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}:_eedebc .ProofState =NewCT_Proof (); +if _eegfde :=d .DecodeElement (_eedebc .ProofState ,&_efddb );_eegfde !=nil {return _eegfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}:_eedebc .FormsDesign =NewCT_OnOff (); +if _dgaga :=d .DecodeElement (_eedebc .FormsDesign ,&_efddb );_dgaga !=nil {return _dgaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074t\u0061\u0063\u0068e\u0064\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065"}:_eedebc .AttachedTemplate =NewCT_Rel (); +if _degfc :=d .DecodeElement (_eedebc .AttachedTemplate ,&_efddb );_degfc !=nil {return _degfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}:_eedebc .LinkStyles =NewCT_OnOff (); +if _ffebg :=d .DecodeElement (_eedebc .LinkStyles ,&_efddb );_ffebg !=nil {return _ffebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0074\u0079\u006c\u0065Pa\u006ee\u0046\u006f\u0072\u006d\u0061t\u0046\u0069\u006c\u0074\u0065\u0072"}:_eedebc .StylePaneFormatFilter =NewCT_StylePaneFilter (); +if _geafd :=d .DecodeElement (_eedebc .StylePaneFormatFilter ,&_efddb );_geafd !=nil {return _geafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006ceP\u0061\u006e\u0065\u0053\u006f\u0072\u0074\u004d\u0065\u0074\u0068\u006f\u0064"}:_eedebc .StylePaneSortMethod =NewCT_StyleSort (); +if _ededad :=d .DecodeElement (_eedebc .StylePaneSortMethod ,&_efddb );_ededad !=nil {return _ededad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063u\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065"}:_eedebc .DocumentType =NewCT_DocType (); +if _dcebd :=d .DecodeElement (_eedebc .DocumentType ,&_efddb );_dcebd !=nil {return _dcebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0069\u006c\u004d\u0065\u0072\u0067e"}:_eedebc .MailMerge =NewCT_MailMerge (); +if _dbcbe :=d .DecodeElement (_eedebc .MailMerge ,&_efddb );_dbcbe !=nil {return _dbcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0076i\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077"}:_eedebc .RevisionView =NewCT_TrackChangesView (); +if _cecf :=d .DecodeElement (_eedebc .RevisionView ,&_efddb );_cecf !=nil {return _cecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u0063\u006b\u0052\u0065\u0076\u0069s\u0069\u006f\u006e\u0073"}:_eedebc .TrackRevisions =NewCT_OnOff (); +if _ecgge :=d .DecodeElement (_eedebc .TrackRevisions ,&_efddb );_ecgge !=nil {return _ecgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0054\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073"}:_eedebc .DoNotTrackMoves =NewCT_OnOff (); +if _cfdfa :=d .DecodeElement (_eedebc .DoNotTrackMoves ,&_efddb );_cfdfa !=nil {return _cfdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006fN\u006f\u0074\u0054\u0072\u0061\u0063\u006b\u0046o\u0072\u006d\u0061\u0074ti\u006e\u0067"}:_eedebc .DoNotTrackFormatting =NewCT_OnOff (); +if _aaabc :=d .DecodeElement (_eedebc .DoNotTrackFormatting ,&_efddb );_aaabc !=nil {return _aaabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063u\u006d\u0065\u006e\u0074\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e"}:_eedebc .DocumentProtection =NewCT_DocProtect (); +if _gbcga :=d .DecodeElement (_eedebc .DocumentProtection ,&_efddb );_gbcga !=nil {return _gbcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0046\u006f\u0072\u006d\u0061t\u004f\u0076e\u0072\u0072\u0069\u0064\u0065"}:_eedebc .AutoFormatOverride =NewCT_OnOff (); +if _ffag :=d .DecodeElement (_eedebc .AutoFormatOverride ,&_efddb );_ffag !=nil {return _ffag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bT\u0068\u0065\u006d\u0065"}:_eedebc .StyleLockTheme =NewCT_OnOff (); +if _ceagff :=d .DecodeElement (_eedebc .StyleLockTheme ,&_efddb );_ceagff !=nil {return _ceagff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079\u006c\u0065\u004c\u006f\u0063\u006bQ\u0046\u0053\u0065\u0074"}:_eedebc .StyleLockQFSet =NewCT_OnOff (); +if _degee :=d .DecodeElement (_eedebc .StyleLockQFSet ,&_efddb );_degee !=nil {return _degee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061b\u0053\u0074\u006f\u0070"}:_eedebc .DefaultTabStop =NewCT_TwipsMeasure (); +if _cefbg :=d .DecodeElement (_eedebc .DefaultTabStop ,&_efddb );_cefbg !=nil {return _cefbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061u\u0074o\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e"}:_eedebc .AutoHyphenation =NewCT_OnOff (); +if _egabga :=d .DecodeElement (_eedebc .AutoHyphenation ,&_efddb );_egabga !=nil {return _egabga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0073ec\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006di\u0074"}:_eedebc .ConsecutiveHyphenLimit =NewCT_DecimalNumber (); +if _efgfgd :=d .DecodeElement (_eedebc .ConsecutiveHyphenLimit ,&_efddb );_efgfgd !=nil {return _efgfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070h\u0065\u006e\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065"}:_eedebc .HyphenationZone =NewCT_TwipsMeasure (); +if _bgeab :=d .DecodeElement (_eedebc .HyphenationZone ,&_efddb );_bgeab !=nil {return _bgeab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0048\u0079\u0070\u0068e\u006e\u0061t\u0065\u0043\u0061\u0070\u0073"}:_eedebc .DoNotHyphenateCaps =NewCT_OnOff (); +if _gccae :=d .DecodeElement (_eedebc .DoNotHyphenateCaps ,&_efddb );_gccae !=nil {return _gccae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006fw\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065"}:_eedebc .ShowEnvelope =NewCT_OnOff (); +if _eabcg :=d .DecodeElement (_eedebc .ShowEnvelope ,&_efddb );_eabcg !=nil {return _eabcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}:_eedebc .SummaryLength =NewCT_DecimalNumberOrPrecent (); +if _dadbf :=d .DecodeElement (_eedebc .SummaryLength ,&_efddb );_dadbf !=nil {return _dadbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0069\u0063\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065S\u0074\u0079\u006c\u0065"}:_eedebc .ClickAndTypeStyle =NewCT_String (); +if _fbdag :=d .DecodeElement (_eedebc .ClickAndTypeStyle ,&_efddb );_fbdag !=nil {return _fbdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006c\u0065"}:_eedebc .DefaultTableStyle =NewCT_String (); +if _gafga :=d .DecodeElement (_eedebc .DefaultTableStyle ,&_efddb );_gafga !=nil {return _gafga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0076\u0065\u006e\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065a\u0064\u0065\u0072\u0073"}:_eedebc .EvenAndOddHeaders =NewCT_OnOff (); +if _caeff :=d .DecodeElement (_eedebc .EvenAndOddHeaders ,&_efddb );_caeff !=nil {return _caeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0052\u0065\u0076\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_eedebc .BookFoldRevPrinting =NewCT_OnOff (); +if _bgefb :=d .DecodeElement (_eedebc .BookFoldRevPrinting ,&_efddb );_bgefb !=nil {return _bgefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006fo\u006b\u0046\u006fl\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067"}:_eedebc .BookFoldPrinting =NewCT_OnOff (); +if _aadc :=d .DecodeElement (_eedebc .BookFoldPrinting ,&_efddb );_aadc !=nil {return _aadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006bFo\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065t\u0073"}:_eedebc .BookFoldPrintingSheets =NewCT_DecimalNumber (); +if _addbca :=d .DecodeElement (_eedebc .BookFoldPrintingSheets ,&_efddb );_addbca !=nil {return _addbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069z\u006fn\u0074\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}:_eedebc .DrawingGridHorizontalSpacing =NewCT_TwipsMeasure (); +if _bccbe :=d .DecodeElement (_eedebc .DrawingGridHorizontalSpacing ,&_efddb );_bccbe !=nil {return _bccbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064V\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0053\u0070\u0061c\u0069\u006e\u0067"}:_eedebc .DrawingGridVerticalSpacing =NewCT_TwipsMeasure (); +if _dbgfag :=d .DecodeElement (_eedebc .DrawingGridVerticalSpacing ,&_efddb );_dbgfag !=nil {return _dbgfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0070\u006c\u0061y\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}:_eedebc .DisplayHorizontalDrawingGridEvery =NewCT_DecimalNumber (); +if _cdea :=d .DecodeElement (_eedebc .DisplayHorizontalDrawingGridEvery ,&_efddb );_cdea !=nil {return _cdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073p\u006c\u0061\u0079\u0056e\u0072\u0074\u0069\u0063\u0061\u006c\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"}:_eedebc .DisplayVerticalDrawingGridEvery =NewCT_DecimalNumber (); +if _cgbgc :=d .DecodeElement (_eedebc .DisplayVerticalDrawingGridEvery ,&_efddb );_cgbgc !=nil {return _cgbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074\u0055\u0073e\u004d\u0061\u0072\u0067\u0069\u006es\u0046\u006f\u0072\u0044\u0072\u0061\u0077i\u006e\u0067\u0047\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"}:_eedebc .DoNotUseMarginsForDrawingGridOrigin =NewCT_OnOff (); +if _abfeaa :=d .DecodeElement (_eedebc .DoNotUseMarginsForDrawingGridOrigin ,&_efddb );_abfeaa !=nil {return _abfeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0072\u0061\u0077\u0069\u006e\u0067G\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006cO\u0072i\u0067\u0069\u006e"}:_eedebc .DrawingGridHorizontalOrigin =NewCT_TwipsMeasure (); +if _ggeaba :=d .DecodeElement (_eedebc .DrawingGridHorizontalOrigin ,&_efddb );_ggeaba !=nil {return _ggeaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056e\u0072t\u0069c\u0061\u006c\u004f\u0072\u0069\u0067\u0069n"}:_eedebc .DrawingGridVerticalOrigin =NewCT_TwipsMeasure (); +if _baefa :=d .DecodeElement (_eedebc .DrawingGridVerticalOrigin ,&_efddb );_baefa !=nil {return _baefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004eo\u0074\u0053\u0068\u0061\u0064e\u0046\u006fr\u006d\u0044\u0061\u0074\u0061"}:_eedebc .DoNotShadeFormData =NewCT_OnOff (); +if _abfad :=d .DecodeElement (_eedebc .DoNotShadeFormData ,&_efddb );_abfad !=nil {return _abfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006fP\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069o\u006e\u004b\u0065\u0072ni\u006e\u0067"}:_eedebc .NoPunctuationKerning =NewCT_OnOff (); +if _bbefg :=d .DecodeElement (_eedebc .NoPunctuationKerning ,&_efddb );_bbefg !=nil {return _bbefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061ra\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_eedebc .CharacterSpacingControl =NewCT_CharacterSpacing (); +if _ecabb :=d .DecodeElement (_eedebc .CharacterSpacingControl ,&_efddb );_ecabb !=nil {return _ecabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}:_eedebc .PrintTwoOnOne =NewCT_OnOff (); +if _ddfaad :=d .DecodeElement (_eedebc .PrintTwoOnOne ,&_efddb );_ddfaad !=nil {return _ddfaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"}:_eedebc .StrictFirstAndLastChars =NewCT_OnOff (); +if _bfebg :=d .DecodeElement (_eedebc .StrictFirstAndLastChars ,&_efddb );_bfebg !=nil {return _bfebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073A\u0066\u0074\u0065\u0072"}:_eedebc .NoLineBreaksAfter =NewCT_Kinsoku (); +if _aagbg :=d .DecodeElement (_eedebc .NoLineBreaksAfter ,&_efddb );_aagbg !=nil {return _aagbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u004ci\u006e\u0065\u0042\u0072\u0065a\u006b\u0073B\u0065\u0066\u006f\u0072\u0065"}:_eedebc .NoLineBreaksBefore =NewCT_Kinsoku (); +if _dbcafg :=d .DecodeElement (_eedebc .NoLineBreaksBefore ,&_efddb );_dbcafg !=nil {return _dbcafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0050\u0072\u0065\u0076\u0069e\u0077\u0050i\u0063\u0074\u0075\u0072\u0065"}:_eedebc .SavePreviewPicture =NewCT_OnOff (); +if _fddcgb :=d .DecodeElement (_eedebc .SavePreviewPicture ,&_efddb );_fddcgb !=nil {return _fddcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061t\u0065\u0041\u0067\u0061\u0069\u006e\u0073\u0074\u0053\u0063h\u0065\u006d\u0061"}:_eedebc .DoNotValidateAgainstSchema =NewCT_OnOff (); +if _abffce :=d .DecodeElement (_eedebc .DoNotValidateAgainstSchema ,&_efddb );_abffce !=nil {return _abffce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0061\u0076\u0065\u0049\u006e\u0076\u0061\u006ci\u0064\u0058\u006d\u006c"}:_eedebc .SaveInvalidXml =NewCT_OnOff (); +if _aabcb :=d .DecodeElement (_eedebc .SaveInvalidXml ,&_efddb );_aabcb !=nil {return _aabcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069g\u006eo\u0072\u0065\u004d\u0069\u0078e\u0064\u0043o\u006e\u0074\u0065\u006e\u0074"}:_eedebc .IgnoreMixedContent =NewCT_OnOff (); +if _ffaga :=d .DecodeElement (_eedebc .IgnoreMixedContent ,&_efddb );_ffaga !=nil {return _ffaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073S\u0068\u006f\u0077\u0050\u006ca\u0063e\u0068o\u006c\u0064\u0065\u0072\u0054\u0065\u0078t"}:_eedebc .AlwaysShowPlaceholderText =NewCT_OnOff (); +if _ebgfg :=d .DecodeElement (_eedebc .AlwaysShowPlaceholderText ,&_efddb );_ebgfg !=nil {return _ebgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0044\u0065\u006d\u0061\u0072\u0063\u0061\u0074e\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}:_eedebc .DoNotDemarcateInvalidXml =NewCT_OnOff (); +if _dgabc :=d .DecodeElement (_eedebc .DoNotDemarcateInvalidXml ,&_efddb );_dgabc !=nil {return _dgabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0058\u006d\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079"}:_eedebc .SaveXmlDataOnly =NewCT_OnOff (); +if _cdefbc :=d .DecodeElement (_eedebc .SaveXmlDataOnly ,&_efddb );_cdefbc !=nil {return _cdefbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0073\u0065\u0058\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053a\u0076\u0069\u006e\u0067"}:_eedebc .UseXSLTWhenSaving =NewCT_OnOff (); +if _bafdb :=d .DecodeElement (_eedebc .UseXSLTWhenSaving ,&_efddb );_bafdb !=nil {return _bafdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074"}:_eedebc .SaveThroughXslt =NewCT_SaveThroughXslt (); +if _gdaeg :=d .DecodeElement (_eedebc .SaveThroughXslt ,&_efddb );_gdaeg !=nil {return _gdaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"s\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}:_eedebc .ShowXMLTags =NewCT_OnOff (); +if _dafcg :=d .DecodeElement (_eedebc .ShowXMLTags ,&_efddb );_dafcg !=nil {return _dafcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0077\u0061\u0079\u0073M\u0065\u0072\u0067\u0065\u0045m\u0070t\u0079N\u0061\u006d\u0065\u0073\u0070\u0061\u0063e"}:_eedebc .AlwaysMergeEmptyNamespace =NewCT_OnOff (); +if _babab :=d .DecodeElement (_eedebc .AlwaysMergeEmptyNamespace ,&_efddb );_babab !=nil {return _babab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075\u0070\u0064a\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073"}:_eedebc .UpdateFields =NewCT_OnOff (); +if _abgeg :=d .DecodeElement (_eedebc .UpdateFields ,&_efddb );_abgeg !=nil {return _abgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0064r\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_eedebc .HdrShapeDefaults =NewCT_ShapeDefaults (); +if _fafdd :=d .DecodeElement (_eedebc .HdrShapeDefaults ,&_efddb );_fafdd !=nil {return _fafdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_eedebc .FootnotePr =NewCT_FtnDocProps (); +if _afcfb :=d .DecodeElement (_eedebc .FootnotePr ,&_efddb );_afcfb !=nil {return _afcfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_eedebc .EndnotePr =NewCT_EdnDocProps (); +if _aefbe :=d .DecodeElement (_eedebc .EndnotePr ,&_efddb );_aefbe !=nil {return _aefbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0070\u0061\u0074"}:_eedebc .Compat =NewCT_Compat (); +if _egdefg :=d .DecodeElement (_eedebc .Compat ,&_efddb );_egdefg !=nil {return _egdefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0056\u0061\u0072\u0073"}:_eedebc .DocVars =NewCT_DocVars (); +if _fdcad :=d .DecodeElement (_eedebc .DocVars ,&_efddb );_fdcad !=nil {return _fdcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069d\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069d\u0073"}:_eedebc .Rsids =NewCT_DocRsids (); +if _dfgdde :=d .DecodeElement (_eedebc .Rsids ,&_efddb );_dfgdde !=nil {return _dfgdde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0050\u0072"}:_eedebc .MathPr =_db .NewMathPr (); +if _cacdc :=d .DecodeElement (_eedebc .MathPr ,&_efddb );_cacdc !=nil {return _cacdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0053c\u0068\u0065\u006d\u0061"}:_gdbgd :=NewCT_String (); +if _dbdbe :=d .DecodeElement (_gdbgd ,&_efddb );_dbdbe !=nil {return _dbdbe ;};_eedebc .AttachedSchema =append (_eedebc .AttachedSchema ,_gdbgd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0068\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}:_eedebc .ThemeFontLang =NewCT_Language (); +if _fgggf :=d .DecodeElement (_eedebc .ThemeFontLang ,&_efddb );_fgggf !=nil {return _fgggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006cr\u0053\u0063\u0068e\u006d\u0065\u004d\u0061\u0070\u0070\u0069\u006e\u0067"}:_eedebc .ClrSchemeMapping =NewCT_ColorSchemeMapping (); +if _ddega :=d .DecodeElement (_eedebc .ClrSchemeMapping ,&_efddb );_ddega !=nil {return _ddega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064e\u0053\u0075\u0062\u0064\u006f\u0063\u0073\u0049\u006e\u0053t\u0061\u0074\u0073"}:_eedebc .DoNotIncludeSubdocsInStats =NewCT_OnOff (); +if _ddadf :=d .DecodeElement (_eedebc .DoNotIncludeSubdocsInStats ,&_efddb );_ddadf !=nil {return _ddadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0043\u006f\u006dp\u0072e\u0073s\u0050\u0069\u0063\u0074\u0075\u0072\u0065s"}:_eedebc .DoNotAutoCompressPictures =NewCT_OnOff (); +if _bcafd :=d .DecodeElement (_eedebc .DoNotAutoCompressPictures ,&_efddb );_bcafd !=nil {return _bcafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072c\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065"}:_eedebc .ForceUpgrade =NewCT_Empty (); +if _cbgdc :=d .DecodeElement (_eedebc .ForceUpgrade ,&_efddb );_cbgdc !=nil {return _cbgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_eedebc .Captions =NewCT_Captions (); +if _gebe :=d .DecodeElement (_eedebc .Captions ,&_efddb );_gebe !=nil {return _gebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0061\u0064Mo\u0064\u0065\u0049\u006e\u006b\u004c\u006f\u0063\u006b\u0044\u006f\u0077\u006e"}:_eedebc .ReadModeInkLockDown =NewCT_ReadingModeInkLockDown (); +if _eeedda :=d .DecodeElement (_eedebc .ReadModeInkLockDown ,&_efddb );_eeedda !=nil {return _eeedda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061r\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065"}:_aeggg :=NewCT_SmartTagType (); +if _egcff :=d .DecodeElement (_aeggg ,&_efddb );_egcff !=nil {return _egcff ;};_eedebc .SmartTagType =append (_eedebc .SmartTagType ,_aeggg );case _a .Name {Space :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0068\u0065\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}:_eedebc .SchemaLibrary =_fg .NewSchemaLibrary (); +if _baace :=d .DecodeElement (_eedebc .SchemaLibrary ,&_efddb );_baace !=nil {return _baace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}:_eedebc .ShapeDefaults =NewCT_ShapeDefaults (); +if _bacdf :=d .DecodeElement (_eedebc .ShapeDefaults ,&_efddb );_bacdf !=nil {return _bacdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006ftE\u006d\u0062\u0065\u0064\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}:_eedebc .DoNotEmbedSmartTags =NewCT_OnOff (); +if _gaabd :=d .DecodeElement (_eedebc .DoNotEmbedSmartTags ,&_efddb );_gaabd !=nil {return _gaabd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}:_eedebc .DecimalSymbol =NewCT_String (); +if _gacc :=d .DecodeElement (_eedebc .DecimalSymbol ,&_efddb );_gacc !=nil {return _gacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}:_eedebc .ListSeparator =NewCT_String (); +if _dgabb :=d .DecodeElement (_eedebc .ListSeparator ,&_efddb );_dgabb !=nil {return _dgabb ;};default:_fadab :=&_g .XSDAny {};if _dbccg :=d .DecodeElement (_fadab ,&_efddb );_dbccg !=nil {return _dbccg ;};_eedebc .Extra =append (_eedebc .Extra ,_fadab ); +};case _a .EndElement :break _geebe ;case _a .CharData :};};return nil ;};func NewCT_DrawingChoice ()*CT_DrawingChoice {_eegeb :=&CT_DrawingChoice {};return _eegeb };func (_ddebf *CT_TblPrEx )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agdafc :for {_ffbad ,_bdab :=d .Token (); +if _bdab !=nil {return _bdab ;};switch _cgeead :=_ffbad .(type ){case _a .StartElement :switch _cgeead .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_ddebf .TblW =NewCT_TblWidth (); +if _cecgc :=d .DecodeElement (_ddebf .TblW ,&_cgeead );_cecgc !=nil {return _cecgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_ddebf .Jc =NewCT_JcTable (); +if _dgbea :=d .DecodeElement (_ddebf .Jc ,&_cgeead );_dgbea !=nil {return _dgbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_ddebf .TblCellSpacing =NewCT_TblWidth (); +if _cgbcca :=d .DecodeElement (_ddebf .TblCellSpacing ,&_cgeead );_cgbcca !=nil {return _cgbcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_ddebf .TblInd =NewCT_TblWidth (); +if _aagcae :=d .DecodeElement (_ddebf .TblInd ,&_cgeead );_aagcae !=nil {return _aagcae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_ddebf .TblBorders =NewCT_TblBorders (); +if _bgdcfe :=d .DecodeElement (_ddebf .TblBorders ,&_cgeead );_bgdcfe !=nil {return _bgdcfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_ddebf .Shd =NewCT_Shd (); +if _eacea :=d .DecodeElement (_ddebf .Shd ,&_cgeead );_eacea !=nil {return _eacea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_ddebf .TblLayout =NewCT_TblLayoutType (); +if _bggcc :=d .DecodeElement (_ddebf .TblLayout ,&_cgeead );_bggcc !=nil {return _bggcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_ddebf .TblCellMar =NewCT_TblCellMar (); +if _ffdfa :=d .DecodeElement (_ddebf .TblCellMar ,&_cgeead );_ffdfa !=nil {return _ffdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_ddebf .TblLook =NewCT_TblLook (); +if _cggda :=d .DecodeElement (_ddebf .TblLook ,&_cgeead );_cggda !=nil {return _cggda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"}:_ddebf .TblPrExChange =NewCT_TblPrExChange (); +if _ebfgf :=d .DecodeElement (_ddebf .TblPrExChange ,&_cgeead );_ebfgf !=nil {return _ebfgf ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0045\u0078\u0020\u0025\u0076",_cgeead .Name ); +if _cddcg :=d .Skip ();_cddcg !=nil {return _cddcg ;};};case _a .EndElement :break _agdafc ;case _a .CharData :};};return nil ;};type AG_Password struct{AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;};type CT_FFDataChoice struct{ + +// Form Field Name +Name *CT_FFName ; + +// Form Field Label +Label *CT_DecimalNumber ; + +// Form Field Navigation Order Index +TabIndex *CT_UnsignedDecimalNumber ; + +// Form Field Enabled +Enabled *CT_OnOff ; + +// Recalculate Fields When Current Field Is Modified +CalcOnExit *CT_OnOff ; + +// Script Function to Execute on Form Field Entry +EntryMacro *CT_MacroName ; + +// Script Function to Execute on Form Field Exit +ExitMacro *CT_MacroName ; + +// Associated Help Text +HelpText *CT_FFHelpText ; + +// Associated Status Text +StatusText *CT_FFStatusText ;CheckBox *CT_FFCheckBox ;DdList *CT_FFDDList ;TextInput *CT_FFTextInput ;};func (_cbacc *CT_EastAsianLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgaa :=range start .Attr {if _bgaa .Name .Local =="\u0069\u0064"{_bffd ,_dafef :=_c .ParseInt (_bgaa .Value ,10,64); +if _dafef !=nil {return _dafef ;};_cbacc .IdAttr =&_bffd ;continue ;};if _bgaa .Name .Local =="\u0063o\u006d\u0062\u0069\u006e\u0065"{_dbcfc ,_eedgb :=ParseUnionST_OnOff (_bgaa .Value );if _eedgb !=nil {return _eedgb ;};_cbacc .CombineAttr =&_dbcfc ;continue ; +};if _bgaa .Name .Local =="\u0063o\u006db\u0069\u006e\u0065\u0042\u0072\u0061\u0063\u006b\u0065\u0074\u0073"{_cbacc .CombineBracketsAttr .UnmarshalXMLAttr (_bgaa );continue ;};if _bgaa .Name .Local =="\u0076\u0065\u0072\u0074"{_aebge ,_dgeg :=ParseUnionST_OnOff (_bgaa .Value ); +if _dgeg !=nil {return _dgeg ;};_cbacc .VertAttr =&_aebge ;continue ;};if _bgaa .Name .Local =="\u0076\u0065\u0072t\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073"{_bdgec ,_ddff :=ParseUnionST_OnOff (_bgaa .Value );if _ddff !=nil {return _ddff ;};_cbacc .VertCompressAttr =&_bdgec ; +continue ;};};for {_gaec ,_ebgc :=d .Token ();if _ebgc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u006e\u004c\u0061\u0079\u006f\u0075\u0074\u003a\u0020\u0025\u0073",_ebgc ); +};if _fecba ,_debf :=_gaec .(_a .EndElement );_debf &&_fecba .Name ==start .Name {break ;};};return nil ;};func (_gbeab *ST_View )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aegae ,_agbef :=d .Token ();if _agbef !=nil {return _agbef ; +};if _beffcb ,_fbgag :=_aegae .(_a .EndElement );_fbgag &&_beffcb .Name ==start .Name {*_gbeab =1;return nil ;};if _gfeffg ,_ggggee :=_aegae .(_a .CharData );!_ggggee {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aegae ); +}else {switch string (_gfeffg ){case "":*_gbeab =0;case "\u006e\u006f\u006e\u0065":*_gbeab =1;case "\u0070\u0072\u0069n\u0074":*_gbeab =2;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_gbeab =3;case "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073":*_gbeab =4; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_gbeab =5;case "\u0077\u0065\u0062":*_gbeab =6;};};_aegae ,_agbef =d .Token ();if _agbef !=nil {return _agbef ;};if _aabcf ,_fgdabf :=_aegae .(_a .EndElement );_fgdabf &&_aabcf .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aegae );};func ParseStdlibTime (s string )(_ae .Time ,error ){return _f .ParseStdlibTime (s )}; + + +// Validate validates the CT_Lock and its children +func (_cbecd *CT_Lock )Validate ()error {return _cbecd .ValidateWithPath ("\u0043T\u005f\u004c\u006f\u0063\u006b");};func (_efecfb *CT_Jc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efecfb .ValAttr =ST_Jc (1);for _ ,_fbba :=range start .Attr {if _fbba .Name .Local =="\u0076\u0061\u006c"{_efecfb .ValAttr .UnmarshalXMLAttr (_fbba ); +continue ;};};for {_dbecc ,_dbgba :=d .Token ();if _dbgba !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004ac\u003a\u0020\u0025\u0073",_dbgba );};if _ggddf ,_bcfa :=_dbecc .(_a .EndElement );_bcfa &&_ggddf .Name ==start .Name {break ; +};};return nil ;};func (_fbeec *CT_DivBdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fbeec .Top !=nil {_gebbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_fbeec .Top ,_gebbg ); +};if _fbeec .Left !=nil {_bgefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_fbeec .Left ,_bgefc );};if _fbeec .Bottom !=nil {_cdggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; +e .EncodeElement (_fbeec .Bottom ,_cdggc );};if _fbeec .Right !=nil {_gedbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_fbeec .Right ,_gedbe );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewCT_DecimalNumberOrPrecent ()*CT_DecimalNumberOrPrecent {_aebeg :=&CT_DecimalNumberOrPrecent {};return _aebeg ;};func (_cfgbfg *CT_TopPageBorder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfgbfg .ValAttr =ST_Border (1); +for _ ,_dgdgf :=range start .Attr {if _dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0074o\u0070\u004c\u0065\u0066\u0074"||_dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0074o\u0070\u004c\u0065\u0066\u0074"{_adbae :=_dgdgf .Value ; +_cfgbfg .TopLeftAttr =&_adbae ;continue ;};if _dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"||_dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0074\u006f\u0070\u0052\u0069\u0067\u0068\u0074"{_accabaf :=_dgdgf .Value ; +_cfgbfg .TopRightAttr =&_accabaf ;continue ;};if _dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0069\u0064"||_dgdgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgdgf .Name .Local =="\u0069\u0064"{_ggcaf :=_dgdgf .Value ; +_cfgbfg .IdAttr =&_ggcaf ;continue ;};if _dgdgf .Name .Local =="\u0076\u0061\u006c"{_cfgbfg .ValAttr .UnmarshalXMLAttr (_dgdgf );continue ;};if _dgdgf .Name .Local =="\u0063\u006f\u006co\u0072"{_ffgcd ,_agefba :=ParseUnionST_HexColor (_dgdgf .Value );if _agefba !=nil {return _agefba ; +};_cfgbfg .ColorAttr =&_ffgcd ;continue ;};if _dgdgf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_cfgbfg .ThemeColorAttr .UnmarshalXMLAttr (_dgdgf );continue ;};if _dgdgf .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_bcfcd :=_dgdgf .Value ; +_cfgbfg .ThemeTintAttr =&_bcfcd ;continue ;};if _dgdgf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_dfgec :=_dgdgf .Value ;_cfgbfg .ThemeShadeAttr =&_dfgec ;continue ;};if _dgdgf .Name .Local =="\u0073\u007a"{_cdebc ,_afacg :=_c .ParseUint (_dgdgf .Value ,10,64); +if _afacg !=nil {return _afacg ;};_cfgbfg .SzAttr =&_cdebc ;continue ;};if _dgdgf .Name .Local =="\u0073\u0070\u0061c\u0065"{_ddfba ,_gdcaa :=_c .ParseUint (_dgdgf .Value ,10,64);if _gdcaa !=nil {return _gdcaa ;};_cfgbfg .SpaceAttr =&_ddfba ;continue ; +};if _dgdgf .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_cecfb ,_bdfeg :=ParseUnionST_OnOff (_dgdgf .Value );if _bdfeg !=nil {return _bdfeg ;};_cfgbfg .ShadowAttr =&_cecfb ;continue ;};if _dgdgf .Name .Local =="\u0066\u0072\u0061m\u0065"{_dagda ,_fddggf :=ParseUnionST_OnOff (_dgdgf .Value ); +if _fddggf !=nil {return _fddggf ;};_cfgbfg .FrameAttr =&_dagda ;continue ;};};for {_gccgde ,_egfdc :=d .Token ();if _egfdc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u006f\u0070\u0050a\u0067e\u0042\u006f\u0072\u0064\u0065\u0072\u003a \u0025\u0073",_egfdc ); +};if _adgff ,_ccdbae :=_gccgde .(_a .EndElement );_ccdbae &&_adgff .Name ==start .Name {break ;};};return nil ;};type CT_HdrFtrRef struct{TypeAttr ST_HdrFtr ;IdAttr string ;};func NewEG_ContentRowContentChoice ()*EG_ContentRowContentChoice {_dagecb :=&EG_ContentRowContentChoice {}; +return _dagecb ;};func (_acgfc *ST_FtnEdn )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faddg ,_acdad :=d .Token ();if _acdad !=nil {return _acdad ;};if _dafbad ,_ggfcdb :=_faddg .(_a .EndElement );_ggfcdb &&_dafbad .Name ==start .Name {*_acgfc =1; +return nil ;};if _fbbgg ,_ecdcd :=_faddg .(_a .CharData );!_ecdcd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faddg );}else {switch string (_fbbgg ){case "":*_acgfc =0; +case "\u006e\u006f\u0072\u006d\u0061\u006c":*_acgfc =1;case "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr":*_acgfc =2;case "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072":*_acgfc =3;case "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065":*_acgfc =4; +};};_faddg ,_acdad =d .Token ();if _acdad !=nil {return _acdad ;};if _adgecf ,_cdabd :=_faddg .(_a .EndElement );_cdabd &&_adgecf .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faddg ); +};func (_dgdfbg *CT_TcPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cggeg :for {_adbff ,_accgg :=d .Token ();if _accgg !=nil {return _accgg ;};switch _eecec :=_adbff .(type ){case _a .StartElement :switch _eecec .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_dgdfbg .CnfStyle =NewCT_Cnf (); +if _acdbg :=d .DecodeElement (_dgdfbg .CnfStyle ,&_eecec );_acdbg !=nil {return _acdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_dgdfbg .TcW =NewCT_TblWidth (); +if _adcbd :=d .DecodeElement (_dgdfbg .TcW ,&_eecec );_adcbd !=nil {return _adcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_dgdfbg .GridSpan =NewCT_DecimalNumber (); +if _fdbbc :=d .DecodeElement (_dgdfbg .GridSpan ,&_eecec );_fdbbc !=nil {return _fdbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_dgdfbg .HMerge =NewCT_HMerge (); +if _ffcbg :=d .DecodeElement (_dgdfbg .HMerge ,&_eecec );_ffcbg !=nil {return _ffcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_dgdfbg .VMerge =NewCT_VMerge (); +if _cfgbg :=d .DecodeElement (_dgdfbg .VMerge ,&_eecec );_cfgbg !=nil {return _cfgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_dgdfbg .TcBorders =NewCT_TcBorders (); +if _dgbdb :=d .DecodeElement (_dgdfbg .TcBorders ,&_eecec );_dgbdb !=nil {return _dgbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_dgdfbg .Shd =NewCT_Shd (); +if _fdagfc :=d .DecodeElement (_dgdfbg .Shd ,&_eecec );_fdagfc !=nil {return _fdagfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_dgdfbg .NoWrap =NewCT_OnOff (); +if _deedcf :=d .DecodeElement (_dgdfbg .NoWrap ,&_eecec );_deedcf !=nil {return _deedcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_dgdfbg .TcMar =NewCT_TcMar (); +if _affgb :=d .DecodeElement (_dgdfbg .TcMar ,&_eecec );_affgb !=nil {return _affgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_dgdfbg .TextDirection =NewCT_TextDirection (); +if _accge :=d .DecodeElement (_dgdfbg .TextDirection ,&_eecec );_accge !=nil {return _accge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_dgdfbg .TcFitText =NewCT_OnOff (); +if _dgaecg :=d .DecodeElement (_dgdfbg .TcFitText ,&_eecec );_dgaecg !=nil {return _dgaecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_dgdfbg .VAlign =NewCT_VerticalJc (); +if _bcafgf :=d .DecodeElement (_dgdfbg .VAlign ,&_eecec );_bcafgf !=nil {return _bcafgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_dgdfbg .HideMark =NewCT_OnOff (); +if _cffecb :=d .DecodeElement (_dgdfbg .HideMark ,&_eecec );_cffecb !=nil {return _cffecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_dgdfbg .Headers =NewCT_Headers (); +if _fbacb :=d .DecodeElement (_dgdfbg .Headers ,&_eecec );_fbacb !=nil {return _fbacb ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_eecec .Name ); +if _degga :=d .Skip ();_degga !=nil {return _degga ;};};case _a .EndElement :break _cggeg ;case _a .CharData :};};return nil ;};type CT_TblStylePr struct{ + +// Table Style Conditional Formatting Type +TypeAttr ST_TblStyleOverrideType ; + +// Table Style Conditional Formatting Paragraph Properties +PPr *CT_PPrGeneral ; + +// Table Style Conditional Formatting Run Properties +RPr *CT_RPr ; + +// Table Style Conditional Formatting Table Properties +TblPr *CT_TblPrBase ; + +// Table Style Conditional Formatting Table Row Properties +TrPr *CT_TrPr ; + +// Table Style Conditional Formatting Table Cell Properties +TcPr *CT_TcPr ;};type CT_String struct{ + +// String Value +ValAttr string ;}; + +// ValidateWithPath validates the CT_SdtDropDownList and its children, prefixing error messages with path +func (_bbbggd *CT_SdtDropDownList )ValidateWithPath (path string )error {for _afeee ,_abcf :=range _bbbggd .ListItem {if _cbbba :=_abcf .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fL\u0069\u0073\u0074\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_afeee )); +_cbbba !=nil {return _cbbba ;};};return nil ;};func (_abcega *CT_TblPrExChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_abcega .AuthorAttr )}); +if _abcega .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_abcega .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_abcega .IdAttr )}); +e .EncodeToken (start );_ffgfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072\u0045x"}};e .EncodeElement (_abcega .TblPrEx ,_ffgfd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggdgc *ST_PageBorderZOrder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfbdbg ,_edfeb :=d .Token (); +if _edfeb !=nil {return _edfeb ;};if _cfcfa ,_cgbgb :=_bfbdbg .(_a .EndElement );_cgbgb &&_cfcfa .Name ==start .Name {*_ggdgc =1;return nil ;};if _bgceg ,_cbdaee :=_bfbdbg .(_a .CharData );!_cbdaee {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbdbg ); +}else {switch string (_bgceg ){case "":*_ggdgc =0;case "\u0066\u0072\u006fn\u0074":*_ggdgc =1;case "\u0062\u0061\u0063\u006b":*_ggdgc =2;};};_bfbdbg ,_edfeb =d .Token ();if _edfeb !=nil {return _edfeb ;};if _ebbcf ,_ggfcfc :=_bfbdbg .(_a .EndElement ); +_ggfcfc &&_ebbcf .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbdbg );}; + +// ValidateWithPath validates the EG_RubyContentChoice and its children, prefixing error messages with path +func (_eafdfd *EG_RubyContentChoice )ValidateWithPath (path string )error {if _eafdfd .R !=nil {if _dcfdc :=_eafdfd .R .ValidateWithPath (path +"\u002f\u0052");_dcfdc !=nil {return _dcfdc ;};};for _fafdbf ,_afcfff :=range _eafdfd .EG_RunLevelElts {if _bcbccf :=_afcfff .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_fafdbf )); +_bcbccf !=nil {return _bcbccf ;};};return nil ;}; + +// ValidateWithPath validates the CT_TrackChange and its children, prefixing error messages with path +func (_gagdag *CT_TrackChange )ValidateWithPath (path string )error {return nil };func (_dfgeb *CT_Zoom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfgeb .ValAttr !=ST_ZoomUnset {_gabfdg ,_efbdb :=_dfgeb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _efbdb !=nil {return _efbdb ;};start .Attr =append (start .Attr ,_gabfdg );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0070\u0065\u0072\u0063\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_dfgeb .PercentAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_effbc *CT_FrameScrollbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fgceb ,_egdde :=_effbc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _egdde !=nil {return _egdde ;};start .Attr =append (start .Attr ,_fgceb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agbdbd ST_DocPartGallery )Validate ()error {return _agbdbd .ValidateWithPath ("")}; +type CT_Panose struct{ + +// Value +ValAttr string ;};func (_ebdeagb *WdCT_WordprocessingCanvasChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebdeagb .Wsp !=nil {_babgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}};e .EncodeElement (_ebdeagb .Wsp ,_babgf ); +}else if _ebdeagb .Pic !=nil {_cfaba :=_a .StartElement {Name :_a .Name {Local :"\u0070i\u0063\u003a\u0070\u0069\u0063"}};e .EncodeElement (_ebdeagb .Pic ,_cfaba );}else if _ebdeagb .ContentPart !=nil {_edagef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006et\u0050\u0061\u0072\u0074"}}; +e .EncodeElement (_ebdeagb .ContentPart ,_edagef );}else if _ebdeagb .Wgp !=nil {_ffbfff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0067\u0070"}};e .EncodeElement (_ebdeagb .Wgp ,_ffbfff );}else if _ebdeagb .GraphicFrame !=nil {_fbcbaf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ag\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}}; +e .EncodeElement (_ebdeagb .GraphicFrame ,_fbcbaf );};return nil ;};func (_beddga ST_Merge )Validate ()error {return _beddga .ValidateWithPath ("")};func (_faafc *CT_VMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faafc .ValAttr !=ST_MergeUnset {_beeceb ,_fcbddf :=_faafc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _fcbddf !=nil {return _fcbddf ;};start .Attr =append (start .Attr ,_beeceb );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcgfcd ST_TblLayoutType )String ()string {switch _fcgfcd {case 0:return ""; +case 1:return "\u0066\u0069\u0078e\u0064";case 2:return "\u0061u\u0074\u006f\u0066\u0069\u0074";};return "";};func (_cbgec WdST_AlignV )String ()string {switch _cbgec {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074\u0074\u006f\u006d"; +case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0069\u006e\u0073\u0069\u0064\u0065";case 5:return "\u006fu\u0074\u0073\u0069\u0064\u0065";};return "";};func NewCT_Sym ()*CT_Sym {_dcged :=&CT_Sym {};return _dcged };type CT_ObjectLink struct{UpdateModeAttr ST_ObjectUpdateMode ; +LockedFieldAttr *_f .ST_OnOff ; + +// Object Representation +DrawAspectAttr ST_ObjectDrawAspect ;IdAttr string ; + +// Object Application +ProgIdAttr *string ; + +// Object Shape +ShapeIdAttr *string ; + +// Field Switches +FieldCodesAttr *string ;};func NewWdCT_PosVChoice ()*WdCT_PosVChoice {_bfbec :=&WdCT_PosVChoice {};return _bfbec };func NewCT_Ruby ()*CT_Ruby {_dffb :=&CT_Ruby {};_dffb .RubyPr =NewCT_RubyPr ();_dffb .Rt =NewCT_RubyContent ();_dffb .RubyBase =NewCT_RubyContent (); +return _dffb ;};func (_gdbeb *CT_EdnProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gdbeb .Pos !=nil {_daebg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}};e .EncodeElement (_gdbeb .Pos ,_daebg ); +};if _gdbeb .NumFmt !=nil {_eaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_gdbeb .NumFmt ,_eaac );};if _gdbeb .NumStart !=nil {_ebga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_gdbeb .NumStart ,_ebga );};if _gdbeb .NumRestart !=nil {_cggfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_gdbeb .NumRestart ,_cggfe );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_egecd *CT_TcPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_egecd .AuthorAttr )}); +if _egecd .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_egecd .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_egecd .IdAttr )}); +e .EncodeToken (start );_edegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0063\u0050\u0072"}};e .EncodeElement (_egecd .TcPr ,_edegd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TabTlc byte ;func (_addcd ST_AnnotationVMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_addcd .String (),start ); +};func (_decce *CT_TrackChangeRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _decce .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_gdefc ,_ebaeeg :=_decce .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _ebaeeg !=nil {return _ebaeeg ;};start .Attr =append (start .Attr ,_gdefc );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_decce .AuthorAttr )}); +if _decce .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_decce .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_decce .IdAttr )}); +start .Name .Local ="w\u003a\u0043\u0054\u005fTr\u0061c\u006b\u0043\u0068\u0061\u006eg\u0065\u0052\u0061\u006e\u0067\u0065";e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bcefa *CT_Row )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bcefa .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_bcefa .RsidRPrAttr )}); +};if _bcefa .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_bcefa .RsidRAttr )});};if _bcefa .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_bcefa .RsidDelAttr )}); +};if _bcefa .RsidTrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0054\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_bcefa .RsidTrAttr )});};e .EncodeToken (start );if _bcefa .TblPrEx !=nil {_bebc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072\u0045x"}}; +e .EncodeElement (_bcefa .TblPrEx ,_bebc );};if _bcefa .TrPr !=nil {_gfdbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}};e .EncodeElement (_bcefa .TrPr ,_gfdbf );};if _bcefa .EG_ContentCellContent !=nil {for _ ,_ggddfc :=range _bcefa .EG_ContentCellContent {_ggddfc .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbadcc *ST_ObjectDrawAspect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dbadcc =0;case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_dbadcc =1;case "\u0069\u0063\u006f\u006e":*_dbadcc =2; +};return nil ;};func (_bbcef *CT_FFStatusText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dgfg :=range start .Attr {if _dgfg .Name .Local =="\u0074\u0079\u0070\u0065"{_bbcef .TypeAttr .UnmarshalXMLAttr (_dgfg );continue ;};if _dgfg .Name .Local =="\u0076\u0061\u006c"{_ccad :=_dgfg .Value ; +_bbcef .ValAttr =&_ccad ;continue ;};};for {_bccbc ,_dbfgd :=d .Token ();if _dbfgd !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0046\u0046\u0053\u0074\u0061\u0074u\u0073\u0054\u0065x\u0074:\u0020\u0025\u0073",_dbfgd ); +};if _bfbdf ,_dgadbf :=_bccbc .(_a .EndElement );_dgadbf &&_bfbdf .Name ==start .Name {break ;};};return nil ;};func (_ggcc *CT_Control )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ggde :=range start .Attr {if _ggde .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ggde .Name .Local =="\u0069\u0064"||_ggde .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ggde .Name .Local =="\u0069\u0064"{_bgff :=_ggde .Value ; +_ggcc .IdAttr =&_bgff ;continue ;};if _ggde .Name .Local =="\u006e\u0061\u006d\u0065"{_gebb :=_ggde .Value ;_ggcc .NameAttr =&_gebb ;continue ;};if _ggde .Name .Local =="\u0073h\u0061\u0070\u0065\u0069\u0064"{_bbde :=_ggde .Value ;_ggcc .ShapeidAttr =&_bbde ; +continue ;};};for {_gegf ,_eeca :=d .Token ();if _eeca !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c\u003a\u0020%\u0073",_eeca );};if _ffcd ,_cdfa :=_gegf .(_a .EndElement ); +_cdfa &&_ffcd .Name ==start .Name {break ;};};return nil ;};type CT_ReadingModeInkLockDown struct{ + +// Use Actual Pages, Not Virtual Pages +ActualPgAttr _f .ST_OnOff ; + +// Virtual Page Width +WAttr uint64 ; + +// Virtual Page Height +HAttr uint64 ; + +// Font Size Scaling +FontSzAttr ST_DecimalNumberOrPercent ;};func (_eddg *CT_CompatSetting )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eddg .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_eddg .NameAttr )}); +};if _eddg .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_eddg .UriAttr )});};if _eddg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_eddg .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_egafda ST_PageBorderDisplay )String ()string {switch _egafda {case 0:return "";case 1:return "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073";case 2:return "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e"; +case 3:return "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065";};return "";};func (_fcgeb ST_StyleSort )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gfgbab :=_a .Attr {};_gfgbab .Name =name ;switch _fcgeb {case ST_StyleSortUnset :_gfgbab .Value =""; +case ST_StyleSortName :_gfgbab .Value ="\u006e\u0061\u006d\u0065";case ST_StyleSortPriority :_gfgbab .Value ="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079";case ST_StyleSortDefault :_gfgbab .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_StyleSortFont :_gfgbab .Value ="\u0066\u006f\u006e\u0074"; +case ST_StyleSortBasedOn :_gfgbab .Value ="\u0062a\u0073\u0065\u0064\u004f\u006e";case ST_StyleSortType :_gfgbab .Value ="\u0074\u0079\u0070\u0065";case ST_StyleSort0000 :_gfgbab .Value ="\u0030\u0030\u0030\u0030";case ST_StyleSort0001 :_gfgbab .Value ="\u0030\u0030\u0030\u0031"; +case ST_StyleSort0002 :_gfgbab .Value ="\u0030\u0030\u0030\u0032";case ST_StyleSort0003 :_gfgbab .Value ="\u0030\u0030\u0030\u0033";case ST_StyleSort0004 :_gfgbab .Value ="\u0030\u0030\u0030\u0034";case ST_StyleSort0005 :_gfgbab .Value ="\u0030\u0030\u0030\u0035"; +};return _gfgbab ,nil ;}; + +// Validate validates the CT_Object and its children +func (_fgbaa *CT_Object )Validate ()error {return _fgbaa .ValidateWithPath ("\u0043T\u005f\u004f\u0062\u006a\u0065\u0063t");};func (_ddbcc *ST_PTabRelativeTo )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ddbcc =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_ddbcc =1; +case "\u0069\u006e\u0064\u0065\u006e\u0074":*_ddbcc =2;};return nil ;};func (_ccd *CT_Captions )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_fgbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0061\u0070\u0074\u0069\u006fn"}}; +for _ ,_efgd :=range _ccd .Caption {e .EncodeElement (_efgd ,_fgbe );};if _ccd .AutoCaptions !=nil {_fcef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0043\u0061\u0070t\u0069\u006f\u006e\u0073"}};e .EncodeElement (_ccd .AutoCaptions ,_fcef ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewFootnotes ()*Footnotes {_feedbc :=&Footnotes {};_feedbc .CT_Footnotes =*NewCT_Footnotes ();return _feedbc ;};func NewCT_PPr ()*CT_PPr {_deaecd :=&CT_PPr {};return _deaecd };func (_afffd *CT_TextAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afffd .ValAttr =ST_TextAlignment (1); +for _ ,_gcceg :=range start .Attr {if _gcceg .Name .Local =="\u0076\u0061\u006c"{_afffd .ValAttr .UnmarshalXMLAttr (_gcceg );continue ;};};for {_eadec ,_dgdcff :=d .Token ();if _dgdcff !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074A\u006ci\u0067\u006e\u006d\u0065\u006e\u0074\u003a \u0025\u0073",_dgdcff ); +};if _bbgcbe ,_cedfga :=_eadec .(_a .EndElement );_cedfga &&_bbgcbe .Name ==start .Name {break ;};};return nil ;};func (_baafa *ST_Direction )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcebce ,_acdbgg :=d .Token ();if _acdbgg !=nil {return _acdbgg ; +};if _gaeafd ,_ecbagg :=_bcebce .(_a .EndElement );_ecbagg &&_gaeafd .Name ==start .Name {*_baafa =1;return nil ;};if _eddgff ,_ffeab :=_bcebce .(_a .CharData );!_ffeab {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcebce ); +}else {switch string (_eddgff ){case "":*_baafa =0;case "\u006c\u0074\u0072":*_baafa =1;case "\u0072\u0074\u006c":*_baafa =2;};};_bcebce ,_acdbgg =d .Token ();if _acdbgg !=nil {return _acdbgg ;};if _febfeb ,_bgaae :=_bcebce .(_a .EndElement );_bgaae &&_febfeb .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcebce );};type WdCT_WordprocessingCanvasChoice struct{Wsp *WdWsp ;Pic *_b .Pic ; +ContentPart *WdCT_WordprocessingContentPart ;Wgp *WdWgp ;GraphicFrame *WdCT_GraphicFrame ;};type ST_TextDirection byte ;func NewEG_ParaRPrTrackChanges ()*EG_ParaRPrTrackChanges {_aeddaa :=&EG_ParaRPrTrackChanges {};return _aeddaa ;};func (_fcfaa *Recipients )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0072e\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073";return _fcfaa .CT_Recipients .MarshalXML (e ,start );}; + +// Validate validates the CT_PaperSource and its children +func (_fdfcf *CT_PaperSource )Validate ()error {return _fdfcf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0070\u0065\u0072\u0053o\u0075\u0072\u0063\u0065");}; + +// Validate validates the CT_TblPPr and its children +func (_abdadd *CT_TblPPr )Validate ()error {return _abdadd .ValidateWithPath ("\u0043T\u005f\u0054\u0062\u006c\u0050\u0050r");};func NewCT_HdrFtr ()*CT_HdrFtr {_fgbca :=&CT_HdrFtr {};return _fgbca };func (_ddfee *CT_PageNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddfee .FmtAttr !=ST_NumberFormatUnset {_cafbge ,_gadcag :=_ddfee .FmtAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066m\u0074"}); +if _gadcag !=nil {return _gadcag ;};start .Attr =append (start .Attr ,_cafbge );};if _ddfee .StartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ddfee .StartAttr )}); +};if _ddfee .ChapStyleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0063\u0068\u0061\u0070\u0053\u0074\u0079\u006c\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ddfee .ChapStyleAttr )});};if _ddfee .ChapSepAttr !=ST_ChapterSepUnset {_cadgc ,_bdfae :=_ddfee .ChapSepAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0070\u0053\u0065p"}); +if _bdfae !=nil {return _bdfae ;};start .Attr =append (start .Attr ,_cadgc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_Placeholder and its children +func (_dgadc *CT_Placeholder )Validate ()error {return _dgadc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072");};func (_dgffa *CT_DocPartTypes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dgffa .AllAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061l\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_dgffa .AllAttr )}); +};e .EncodeToken (start );if _dgffa .Type !=nil {_ddea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};for _ ,_adfgg :=range _dgffa .Type {e .EncodeElement (_adfgg ,_ddea );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_bbcfeg ST_FrameLayout )Validate ()error {return _bbcfeg .ValidateWithPath ("")};func (_fffeg ST_PTabAlignment )ValidateWithPath (path string )error {switch _fffeg {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fffeg )); +};return nil ;}; + +// Validate validates the CT_ParaRPrOriginal and its children +func (_ggee *CT_ParaRPrOriginal )Validate ()error {return _ggee .ValidateWithPath ("\u0043T\u005fP\u0061\u0072\u0061\u0052\u0050r\u004f\u0072i\u0067\u0069\u006e\u0061\u006c");}; + +// Validate validates the CT_Num and its children +func (_cfcb *CT_Num )Validate ()error {return _cfcb .ValidateWithPath ("\u0043\u0054\u005f\u004e\u0075\u006d");};func (_acead ST_MailMergeDocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acead .String (),start ); +};const (ST_FrameLayoutUnset ST_FrameLayout =0;ST_FrameLayoutRows ST_FrameLayout =1;ST_FrameLayoutCols ST_FrameLayout =2;ST_FrameLayoutNone ST_FrameLayout =3;);func (_dgcbg *CT_TabStop )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgcbg .ValAttr =ST_TabJc (1); +for _ ,_bdgfc :=range start .Attr {if _bdgfc .Name .Local =="\u0076\u0061\u006c"{_dgcbg .ValAttr .UnmarshalXMLAttr (_bdgfc );continue ;};if _bdgfc .Name .Local =="\u006c\u0065\u0061\u0064\u0065\u0072"{_dgcbg .LeaderAttr .UnmarshalXMLAttr (_bdgfc );continue ; +};if _bdgfc .Name .Local =="\u0070\u006f\u0073"{_facgd ,_fagge :=ParseUnionST_SignedTwipsMeasure (_bdgfc .Value );if _fagge !=nil {return _fagge ;};_dgcbg .PosAttr =_facgd ;continue ;};};for {_ggagg ,_gcfag :=d .Token ();if _gcfag !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070\u003a\u0020%\u0073",_gcfag ); +};if _gebff ,_gaadcf :=_ggagg .(_a .EndElement );_gaadcf &&_gebff .Name ==start .Name {break ;};};return nil ;};func (_cefgca *CT_Shd )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cefgca .ValAttr =ST_Shd (1);for _ ,_dfgdf :=range start .Attr {if _dfgdf .Name .Local =="\u0076\u0061\u006c"{_cefgca .ValAttr .UnmarshalXMLAttr (_dfgdf ); +continue ;};if _dfgdf .Name .Local =="\u0063\u006f\u006co\u0072"{_ededac ,_eegfb :=ParseUnionST_HexColor (_dfgdf .Value );if _eegfb !=nil {return _eegfb ;};_cefgca .ColorAttr =&_ededac ;continue ;};if _dfgdf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_cefgca .ThemeColorAttr .UnmarshalXMLAttr (_dfgdf ); +continue ;};if _dfgdf .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_bbeaeg :=_dfgdf .Value ;_cefgca .ThemeTintAttr =&_bbeaeg ;continue ;};if _dfgdf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_fbfbb :=_dfgdf .Value ; +_cefgca .ThemeShadeAttr =&_fbfbb ;continue ;};if _dfgdf .Name .Local =="\u0066\u0069\u006c\u006c"{_fbead ,_cgfea :=ParseUnionST_HexColor (_dfgdf .Value );if _cgfea !=nil {return _cgfea ;};_cefgca .FillAttr =&_fbead ;continue ;};if _dfgdf .Name .Local =="\u0074h\u0065\u006d\u0065\u0046\u0069\u006cl"{_cefgca .ThemeFillAttr .UnmarshalXMLAttr (_dfgdf ); +continue ;};if _dfgdf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006c\u0054\u0069\u006e\u0074"{_feddab :=_dfgdf .Value ;_cefgca .ThemeFillTintAttr =&_feddab ;continue ;};if _dfgdf .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006cS\u0068\u0061\u0064\u0065"{_efgea :=_dfgdf .Value ; +_cefgca .ThemeFillShadeAttr =&_efgea ;continue ;};};for {_fdbagd ,_fffae :=d .Token ();if _fffae !=nil {return _dd .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0064\u003a\u0020\u0025\u0073",_fffae );};if _efafc ,_acfaac :=_fdbagd .(_a .EndElement ); +_acfaac &&_efafc .Name ==start .Name {break ;};};return nil ;};func (_bae *CT_Br )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dedb :=range start .Attr {if _dedb .Name .Local =="\u0074\u0079\u0070\u0065"{_bae .TypeAttr .UnmarshalXMLAttr (_dedb ); +continue ;};if _dedb .Name .Local =="\u0063\u006c\u0065a\u0072"{_bae .ClearAttr .UnmarshalXMLAttr (_dedb );continue ;};};for {_bec ,_cfdf :=d .Token ();if _cfdf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0042r\u003a\u0020\u0025\u0073",_cfdf ); +};if _feaa ,_feccd :=_bec .(_a .EndElement );_feccd &&_feaa .Name ==start .Name {break ;};};return nil ;};func NewCT_TrPrBase ()*CT_TrPrBase {_fdgec :=&CT_TrPrBase {};return _fdgec };func (_cfe *CT_Base64Binary )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_deff :=range start .Attr {if _deff .Name .Local =="\u0076\u0061\u006c"{_bce :=_deff .Value ; +_cfe .ValAttr =_bce ;continue ;};};for {_efg ,_gae :=d .Token ();if _gae !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0042\u0061\u0073\u0065\u0036\u0034B\u0069\u006e\u0061r\u0079:\u0020\u0025\u0073",_gae );};if _eaa ,_aedc :=_efg .(_a .EndElement ); +_aedc &&_eaa .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_PageNumber and its children, prefixing error messages with path +func (_gccga *CT_PageNumber )ValidateWithPath (path string )error {if _eafcb :=_gccga .FmtAttr .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0041\u0074\u0074\u0072");_eafcb !=nil {return _eafcb ;};if _bcbdg :=_gccga .ChapSepAttr .ValidateWithPath (path +"\u002f\u0043\u0068a\u0070\u0053\u0065\u0070\u0041\u0074\u0074\u0072"); +_bcbdg !=nil {return _bcbdg ;};return nil ;};type CT_Tc struct{ + +// Table Cell Identifier +IdAttr *string ; + +// Table Cell Properties +TcPr *CT_TcPr ;EG_BlockLevelElts []*EG_BlockLevelElts ;};type WdST_WrapText byte ;func (_dggfagd ST_MailMergeDest )ValidateWithPath (path string )error {switch _dggfagd {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dggfagd )); +};return nil ;};func NewWdCT_WordprocessingShapeChoice1 ()*WdCT_WordprocessingShapeChoice1 {_bcegfe :=&WdCT_WordprocessingShapeChoice1 {};return _bcegfe ;};func (_dddgae *EG_ContentCellContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcebc :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_fcdef :=NewCT_Tc (); +if _dgcdad :=d .DecodeElement (_fcdef ,&_dcebc );_dgcdad !=nil {return _dgcdad ;};_dddgae .Tc =append (_dddgae .Tc ,_fcdef );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dddgae .CustomXml =NewCT_CustomXmlCell (); +if _eceedd :=d .DecodeElement (_dddgae .CustomXml ,&_dcebc );_eceedd !=nil {return _eceedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dddgae .Sdt =NewCT_SdtCell (); +if _gccdb :=d .DecodeElement (_dddgae .Sdt ,&_dcebc );_gccdb !=nil {return _gccdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gfabd :=NewEG_RunLevelElts (); +_gfabd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_gfabd );if _fcfdc :=d .DecodeElement (&_gfabd .RunLevelEltsChoice .ProofErr ,&_dcebc );_fcfdc !=nil {return _fcfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_efbcb :=NewEG_RunLevelElts (); +_efbcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_efbcb );if _cbged :=d .DecodeElement (&_efbcb .RunLevelEltsChoice .PermStart ,&_dcebc );_cbged !=nil {return _cbged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_febgfe :=NewEG_RunLevelElts (); +_febgfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_febgfe );if _cbgbg :=d .DecodeElement (&_febgfe .RunLevelEltsChoice .PermEnd ,&_dcebc );_cbgbg !=nil {return _cbgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_adcacg :=NewEG_RunLevelElts (); +_adcacg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_adcacg );if _dbcafe :=d .DecodeElement (&_adcacg .RunLevelEltsChoice .Ins ,&_dcebc );_dbcafe !=nil {return _dbcafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fagae :=NewEG_RunLevelElts (); +_fagae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_fagae );if _adfec :=d .DecodeElement (&_fagae .RunLevelEltsChoice .Del ,&_dcebc );_adfec !=nil {return _adfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_agbfb :=NewEG_RunLevelElts (); +_agbfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_agbfb );if _bggea :=d .DecodeElement (&_agbfb .RunLevelEltsChoice .MoveFrom ,&_dcebc );_bggea !=nil {return _bggea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bgecb :=NewEG_RunLevelElts (); +_bgecb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_bgecb );if _aacdbc :=d .DecodeElement (&_bgecb .RunLevelEltsChoice .MoveTo ,&_dcebc );_aacdbc !=nil {return _aacdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cgfdbg :=NewEG_RunLevelElts (); +_dffcc :=NewEG_RangeMarkupElements ();_dffcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_cgfdbg );_cgfdbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgfdbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffcc ); +if _bedbb :=d .DecodeElement (&_dffcc .RangeMarkupElementsChoice .BookmarkStart ,&_dcebc );_bedbb !=nil {return _bedbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cabfd :=NewEG_RunLevelElts (); +_egabce :=NewEG_RangeMarkupElements ();_egabce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_cabfd );_cabfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cabfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_egabce ); +if _dgeaa :=d .DecodeElement (&_egabce .RangeMarkupElementsChoice .BookmarkEnd ,&_dcebc );_dgeaa !=nil {return _dgeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ffgdc :=NewEG_RunLevelElts (); +_gcfbf :=NewEG_RangeMarkupElements ();_gcfbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_ffgdc );_ffgdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcfbf ); +if _fgcbe :=d .DecodeElement (&_gcfbf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dcebc );_fgcbe !=nil {return _fgcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_baggf :=NewEG_RunLevelElts (); +_caebaf :=NewEG_RangeMarkupElements ();_caebaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_baggf );_baggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_caebaf ); +if _bfffad :=d .DecodeElement (&_caebaf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dcebc );_bfffad !=nil {return _bfffad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dggcd :=NewEG_RunLevelElts (); +_bbedbe :=NewEG_RangeMarkupElements ();_bbedbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_dggcd );_dggcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dggcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbedbe ); +if _deacg :=d .DecodeElement (&_bbedbe .RangeMarkupElementsChoice .MoveToRangeStart ,&_dcebc );_deacg !=nil {return _deacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cfeeg :=NewEG_RunLevelElts (); +_eaadd :=NewEG_RangeMarkupElements ();_eaadd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_cfeeg );_cfeeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfeeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaadd ); +if _fcagea :=d .DecodeElement (&_eaadd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dcebc );_fcagea !=nil {return _fcagea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dfdfbd :=NewEG_RunLevelElts (); +_bcebdc :=NewEG_RangeMarkupElements ();_bcebdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_dfdfbd );_dfdfbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdfbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcebdc ); +if _deecc :=d .DecodeElement (&_bcebdc .RangeMarkupElementsChoice .CommentRangeStart ,&_dcebc );_deecc !=nil {return _deecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dedfb :=NewEG_RunLevelElts (); +_fagaf :=NewEG_RangeMarkupElements ();_fagaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_dedfb );_dedfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dedfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fagaf ); +if _gfegf :=d .DecodeElement (&_fagaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_dcebc );_gfegf !=nil {return _gfegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_egaece :=NewEG_RunLevelElts (); +_egfdae :=NewEG_RangeMarkupElements ();_egfdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_egaece );_egaece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egaece .RunLevelEltsChoice .EG_RangeMarkupElements ,_egfdae ); +if _efdge :=d .DecodeElement (&_egfdae .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dcebc );_efdge !=nil {return _efdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbdbb :=NewEG_RunLevelElts (); +_badbc :=NewEG_RangeMarkupElements ();_badbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_cbdbb );_cbdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_badbc ); +if _ccfacd :=d .DecodeElement (&_badbc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dcebc );_ccfacd !=nil {return _ccfacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eagcag :=NewEG_RunLevelElts (); +_fffee :=NewEG_RangeMarkupElements ();_fffee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_eagcag );_eagcag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eagcag .RunLevelEltsChoice .EG_RangeMarkupElements ,_fffee ); +if _badfc :=d .DecodeElement (&_fffee .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dcebc );_badfc !=nil {return _badfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbafba :=NewEG_RunLevelElts (); +_dcdggd :=NewEG_RangeMarkupElements ();_dcdggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_cbafba );_cbafba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbafba .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcdggd ); +if _cfefa :=d .DecodeElement (&_dcdggd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dcebc );_cfefa !=nil {return _cfefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_adbfgf :=NewEG_RunLevelElts (); +_dcegfcc :=NewEG_RangeMarkupElements ();_dcegfcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_adbfgf );_adbfgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adbfgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcegfcc ); +if _eefbg :=d .DecodeElement (&_dcegfcc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dcebc );_eefbg !=nil {return _eefbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_febed :=NewEG_RunLevelElts (); +_feeaf :=NewEG_RangeMarkupElements ();_feeaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_febed );_febed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febed .RunLevelEltsChoice .EG_RangeMarkupElements ,_feeaf ); +if _cgdged :=d .DecodeElement (&_feeaf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dcebc );_cgdged !=nil {return _cgdged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gfgdb :=NewEG_RunLevelElts (); +_ceafac :=NewEG_RangeMarkupElements ();_ceafac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_gfgdb );_gfgdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfgdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceafac ); +if _ggfbdb :=d .DecodeElement (&_ceafac .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dcebc );_ggfbdb !=nil {return _ggfbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bddbc :=NewEG_RunLevelElts (); +_gecafe :=NewEG_RangeMarkupElements ();_gecafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_bddbc );_bddbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bddbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gecafe ); +if _fcagc :=d .DecodeElement (&_gecafe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dcebc );_fcagc !=nil {return _fcagc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_agabg :=NewEG_RunLevelElts (); +_bbafad :=NewEG_MathContent ();_bbafad .MathContentChoice =NewEG_MathContentChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_agabg );_agabg .RunLevelEltsChoice .EG_MathContent =append (_agabg .RunLevelEltsChoice .EG_MathContent ,_bbafad ); +if _facfeg :=d .DecodeElement (&_bbafad .MathContentChoice .OMathPara ,&_dcebc );_facfeg !=nil {return _facfeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fegga :=NewEG_RunLevelElts (); +_aeefb :=NewEG_MathContent ();_aeefb .MathContentChoice =NewEG_MathContentChoice ();_dddgae .EG_RunLevelElts =append (_dddgae .EG_RunLevelElts ,_fegga );_fegga .RunLevelEltsChoice .EG_MathContent =append (_fegga .RunLevelEltsChoice .EG_MathContent ,_aeefb ); +if _fcdbgc :=d .DecodeElement (&_aeefb .MathContentChoice .OMath ,&_dcebc );_fcdbgc !=nil {return _fcdbgc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dcebc .Name ); +if _gbffca :=d .Skip ();_gbffca !=nil {return _gbffca ;};};return nil ;};func (_cedbga *EG_PContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cedbga .FldSimple !=nil {_fgggff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0066\u006c\u0064\u0053\u0069\u006d\u0070\u006c\u0065"}}; +for _ ,_bbeaa :=range _cedbga .FldSimple {e .EncodeElement (_bbeaa ,_fgggff );};}else if _cedbga .Hyperlink !=nil {_ffbda :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}};e .EncodeElement (_cedbga .Hyperlink ,_ffbda ); +}else if _cedbga .SubDoc !=nil {_egafgg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0062\u0044\u006f\u0063"}};e .EncodeElement (_cedbga .SubDoc ,_egafgg );}else if _cedbga .EG_ContentRunContent !=nil {for _ ,_babeff :=range _cedbga .EG_ContentRunContent {_babeff .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Base64Binary struct{ValAttr string ;};func (_gdcdd *CT_PTab )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eegbeb ,_cbdba :=_gdcdd .AlignmentAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}); +if _cbdba !=nil {return _cbdba ;};start .Attr =append (start .Attr ,_eegbeb );_eegbeb ,_cbdba =_gdcdd .RelativeToAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0072e\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f"});if _cbdba !=nil {return _cbdba ; +};start .Attr =append (start .Attr ,_eegbeb );_eegbeb ,_cbdba =_gdcdd .LeaderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0065\u0061\u0064\u0065\u0072"});if _cbdba !=nil {return _cbdba ;};start .Attr =append (start .Attr ,_eegbeb );e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the CT_PBdr and its children +func (_cfdcb *CT_PBdr )Validate ()error {return _cfdcb .ValidateWithPath ("\u0043T\u005f\u0050\u0042\u0064\u0072");}; + +// ValidateWithPath validates the CT_Styles and its children, prefixing error messages with path +func (_gceaa *CT_Styles )ValidateWithPath (path string )error {if _gceaa .DocDefaults !=nil {if _ccdag :=_gceaa .DocDefaults .ValidateWithPath (path +"\u002f\u0044\u006fc\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");_ccdag !=nil {return _ccdag ;}; +};if _gceaa .LatentStyles !=nil {if _gggacd :=_gceaa .LatentStyles .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073");_gggacd !=nil {return _gggacd ;};};for _ggfgaa ,_bdcag :=range _gceaa .Style {if _daegg :=_bdcag .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002fS\u0074\u0079\u006c\u0065\u005b\u0025\u0064\u005d",path ,_ggfgaa )); +_daegg !=nil {return _daegg ;};};return nil ;}; + +// Validate validates the WdCT_WrapPath and its children +func (_eecdcg *WdCT_WrapPath )Validate ()error {return _eecdcg .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068");};func (_aefca ST_DropCap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aefca .String (),start ); +};func NewEG_RPrBase ()*EG_RPrBase {_gggbf :=&EG_RPrBase {};return _gggbf };func (_ceccce *CT_TextScale )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebbeg :=range start .Attr {if _ebbeg .Name .Local =="\u0076\u0061\u006c"{_beedb ,_egfda :=ParseUnionST_TextScale (_ebbeg .Value ); +if _egfda !=nil {return _egfda ;};_ceccce .ValAttr =&_beedb ;continue ;};};for {_bdgdc ,_gbfcaf :=d .Token ();if _gbfcaf !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065x\u0074\u0053\u0063\u0061\u006c\u0065\u003a\u0020\u0025\u0073",_gbfcaf ); +};if _ffbde ,_bcacba :=_bdgdc .(_a .EndElement );_bcacba &&_ffbde .Name ==start .Name {break ;};};return nil ;};type CT_FtnEdnRef struct{ + +// Suppress Footnote/Endnote Reference Mark +CustomMarkFollowsAttr *_f .ST_OnOff ; + +// Footnote/Endnote ID Reference +IdAttr int64 ;};func (_ffagf ST_Em )ValidateWithPath (path string )error {switch _ffagf {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffagf )); +};return nil ;};func (_geaef ST_FFTextType )Validate ()error {return _geaef .ValidateWithPath ("")};func (_feacfb ST_Border )ValidateWithPath (path string )error {switch _feacfb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feacfb )); +};return nil ;};func (_fddd *CT_CustomXmlBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ccdg :=range start .Attr {if _ccdg .Name .Local =="\u0075\u0072\u0069"{_addff :=_ccdg .Value ;_fddd .UriAttr =&_addff ;continue ;};if _ccdg .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_gfbg :=_ccdg .Value ; +_fddd .ElementAttr =_gfbg ;continue ;};};_bfeed :for {_fgdgb ,_egee :=d .Token ();if _egee !=nil {return _egee ;};switch _cbdf :=_fgdgb .(type ){case _a .StartElement :switch _cbdf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_fddd .CustomXmlPr =NewCT_CustomXmlPr (); +if _fbcgc :=d .DecodeElement (_fddd .CustomXmlPr ,&_cbdf );_fbcgc !=nil {return _fbcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cabg :=NewEG_ContentBlockContent (); +_cabg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_cabg );if _gfbd :=d .DecodeElement (&_cabg .ContentBlockContentChoice .CustomXml ,&_cbdf );_gfbd !=nil {return _gfbd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_agaee :=NewEG_ContentBlockContent (); +_agaee .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_agaee );if _gceb :=d .DecodeElement (&_agaee .ContentBlockContentChoice .Sdt ,&_cbdf );_gceb !=nil {return _gceb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_gfbdd :=NewEG_ContentBlockContent (); +_gfbdd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_gfbdd );if _abab :=d .DecodeElement (&_gfbdd .ContentBlockContentChoice .P ,&_cbdf );_abab !=nil {return _abab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_edfa :=NewEG_ContentBlockContent (); +_edfa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_edfa );if _fgaed :=d .DecodeElement (&_edfa .ContentBlockContentChoice .Tbl ,&_cbdf );_fgaed !=nil {return _fgaed ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_aede :=NewEG_ContentBlockContent (); +_edgf :=NewEG_RunLevelElts ();_edgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_aede );_aede .ContentBlockContentChoice .EG_RunLevelElts =append (_aede .ContentBlockContentChoice .EG_RunLevelElts ,_edgf ); +if _cebgf :=d .DecodeElement (&_edgf .RunLevelEltsChoice .ProofErr ,&_cbdf );_cebgf !=nil {return _cebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_beaaa :=NewEG_ContentBlockContent (); +_cgge :=NewEG_RunLevelElts ();_cgge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_beaaa );_beaaa .ContentBlockContentChoice .EG_RunLevelElts =append (_beaaa .ContentBlockContentChoice .EG_RunLevelElts ,_cgge ); +if _eacd :=d .DecodeElement (&_cgge .RunLevelEltsChoice .PermStart ,&_cbdf );_eacd !=nil {return _eacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_edea :=NewEG_ContentBlockContent (); +_aeag :=NewEG_RunLevelElts ();_aeag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_edea );_edea .ContentBlockContentChoice .EG_RunLevelElts =append (_edea .ContentBlockContentChoice .EG_RunLevelElts ,_aeag ); +if _fcae :=d .DecodeElement (&_aeag .RunLevelEltsChoice .PermEnd ,&_cbdf );_fcae !=nil {return _fcae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_deae :=NewEG_ContentBlockContent (); +_edcb :=NewEG_RunLevelElts ();_edcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_deae );_deae .ContentBlockContentChoice .EG_RunLevelElts =append (_deae .ContentBlockContentChoice .EG_RunLevelElts ,_edcb ); +if _ccbc :=d .DecodeElement (&_edcb .RunLevelEltsChoice .Ins ,&_cbdf );_ccbc !=nil {return _ccbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_afdd :=NewEG_ContentBlockContent (); +_gccbg :=NewEG_RunLevelElts ();_gccbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_afdd );_afdd .ContentBlockContentChoice .EG_RunLevelElts =append (_afdd .ContentBlockContentChoice .EG_RunLevelElts ,_gccbg ); +if _cbfa :=d .DecodeElement (&_gccbg .RunLevelEltsChoice .Del ,&_cbdf );_cbfa !=nil {return _cbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ccff :=NewEG_ContentBlockContent (); +_gcca :=NewEG_RunLevelElts ();_gcca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_ccff );_ccff .ContentBlockContentChoice .EG_RunLevelElts =append (_ccff .ContentBlockContentChoice .EG_RunLevelElts ,_gcca ); +if _cceb :=d .DecodeElement (&_gcca .RunLevelEltsChoice .MoveFrom ,&_cbdf );_cceb !=nil {return _cceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ffda :=NewEG_ContentBlockContent (); +_ababd :=NewEG_RunLevelElts ();_ababd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_ffda );_ffda .ContentBlockContentChoice .EG_RunLevelElts =append (_ffda .ContentBlockContentChoice .EG_RunLevelElts ,_ababd ); +if _bfbf :=d .DecodeElement (&_ababd .RunLevelEltsChoice .MoveTo ,&_cbdf );_bfbf !=nil {return _bfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_ccfg :=NewEG_ContentBlockContent (); +_adecb :=NewEG_RunLevelElts ();_adbg :=NewEG_RangeMarkupElements ();_adbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_ccfg );_ccfg .ContentBlockContentChoice .EG_RunLevelElts =append (_ccfg .ContentBlockContentChoice .EG_RunLevelElts ,_adecb ); +_adecb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adecb .RunLevelEltsChoice .EG_RangeMarkupElements ,_adbg );if _cegga :=d .DecodeElement (&_adbg .RangeMarkupElementsChoice .BookmarkStart ,&_cbdf );_cegga !=nil {return _cegga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_afgf :=NewEG_ContentBlockContent (); +_gdbd :=NewEG_RunLevelElts ();_fcbc :=NewEG_RangeMarkupElements ();_fcbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_afgf );_afgf .ContentBlockContentChoice .EG_RunLevelElts =append (_afgf .ContentBlockContentChoice .EG_RunLevelElts ,_gdbd ); +_gdbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcbc );if _dgf :=d .DecodeElement (&_fcbc .RangeMarkupElementsChoice .BookmarkEnd ,&_cbdf );_dgf !=nil {return _dgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fcff :=NewEG_ContentBlockContent (); +_dcfdg :=NewEG_RunLevelElts ();_cdcgf :=NewEG_RangeMarkupElements ();_cdcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_fcff );_fcff .ContentBlockContentChoice .EG_RunLevelElts =append (_fcff .ContentBlockContentChoice .EG_RunLevelElts ,_dcfdg ); +_dcfdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcfdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdcgf );if _agea :=d .DecodeElement (&_cdcgf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cbdf );_agea !=nil {return _agea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbfe :=NewEG_ContentBlockContent (); +_cgaf :=NewEG_RunLevelElts ();_aggcc :=NewEG_RangeMarkupElements ();_aggcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_bbfe );_bbfe .ContentBlockContentChoice .EG_RunLevelElts =append (_bbfe .ContentBlockContentChoice .EG_RunLevelElts ,_cgaf ); +_cgaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggcc );if _dbfda :=d .DecodeElement (&_aggcc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cbdf );_dbfda !=nil {return _dbfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cbfe :=NewEG_ContentBlockContent (); +_aac :=NewEG_RunLevelElts ();_gffg :=NewEG_RangeMarkupElements ();_gffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_cbfe );_cbfe .ContentBlockContentChoice .EG_RunLevelElts =append (_cbfe .ContentBlockContentChoice .EG_RunLevelElts ,_aac ); +_aac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aac .RunLevelEltsChoice .EG_RangeMarkupElements ,_gffg );if _ccebg :=d .DecodeElement (&_gffg .RangeMarkupElementsChoice .MoveToRangeStart ,&_cbdf );_ccebg !=nil {return _ccebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fcefe :=NewEG_ContentBlockContent (); +_gccgc :=NewEG_RunLevelElts ();_aeae :=NewEG_RangeMarkupElements ();_aeae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_fcefe );_fcefe .ContentBlockContentChoice .EG_RunLevelElts =append (_fcefe .ContentBlockContentChoice .EG_RunLevelElts ,_gccgc ); +_gccgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gccgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeae );if _fdeb :=d .DecodeElement (&_aeae .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cbdf );_fdeb !=nil {return _fdeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bdaf :=NewEG_ContentBlockContent (); +_bgcad :=NewEG_RunLevelElts ();_decc :=NewEG_RangeMarkupElements ();_decc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_bdaf );_bdaf .ContentBlockContentChoice .EG_RunLevelElts =append (_bdaf .ContentBlockContentChoice .EG_RunLevelElts ,_bgcad ); +_bgcad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcad .RunLevelEltsChoice .EG_RangeMarkupElements ,_decc );if _geea :=d .DecodeElement (&_decc .RangeMarkupElementsChoice .CommentRangeStart ,&_cbdf );_geea !=nil {return _geea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbdbd :=NewEG_ContentBlockContent (); +_cacg :=NewEG_RunLevelElts ();_egge :=NewEG_RangeMarkupElements ();_egge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_dbdbd );_dbdbd .ContentBlockContentChoice .EG_RunLevelElts =append (_dbdbd .ContentBlockContentChoice .EG_RunLevelElts ,_cacg ); +_cacg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cacg .RunLevelEltsChoice .EG_RangeMarkupElements ,_egge );if _dgcd :=d .DecodeElement (&_egge .RangeMarkupElementsChoice .CommentRangeEnd ,&_cbdf );_dgcd !=nil {return _dgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bccfb :=NewEG_ContentBlockContent (); +_faaga :=NewEG_RunLevelElts ();_acad :=NewEG_RangeMarkupElements ();_acad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_bccfb );_bccfb .ContentBlockContentChoice .EG_RunLevelElts =append (_bccfb .ContentBlockContentChoice .EG_RunLevelElts ,_faaga ); +_faaga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faaga .RunLevelEltsChoice .EG_RangeMarkupElements ,_acad );if _abbc :=d .DecodeElement (&_acad .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cbdf );_abbc !=nil {return _abbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_badf :=NewEG_ContentBlockContent (); +_gaca :=NewEG_RunLevelElts ();_dagd :=NewEG_RangeMarkupElements ();_dagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_badf );_badf .ContentBlockContentChoice .EG_RunLevelElts =append (_badf .ContentBlockContentChoice .EG_RunLevelElts ,_gaca ); +_gaca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaca .RunLevelEltsChoice .EG_RangeMarkupElements ,_dagd );if _fafga :=d .DecodeElement (&_dagd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cbdf );_fafga !=nil {return _fafga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fefd :=NewEG_ContentBlockContent (); +_acgc :=NewEG_RunLevelElts ();_bdea :=NewEG_RangeMarkupElements ();_bdea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_fefd );_fefd .ContentBlockContentChoice .EG_RunLevelElts =append (_fefd .ContentBlockContentChoice .EG_RunLevelElts ,_acgc ); +_acgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdea );if _abeg :=d .DecodeElement (&_bdea .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cbdf );_abeg !=nil {return _abeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eddgg :=NewEG_ContentBlockContent (); +_cggfd :=NewEG_RunLevelElts ();_abcd :=NewEG_RangeMarkupElements ();_abcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_eddgg );_eddgg .ContentBlockContentChoice .EG_RunLevelElts =append (_eddgg .ContentBlockContentChoice .EG_RunLevelElts ,_cggfd ); +_cggfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cggfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_abcd );if _cdce :=d .DecodeElement (&_abcd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cbdf );_cdce !=nil {return _cdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_acag :=NewEG_ContentBlockContent (); +_aaba :=NewEG_RunLevelElts ();_fgbdf :=NewEG_RangeMarkupElements ();_fgbdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_acag );_acag .ContentBlockContentChoice .EG_RunLevelElts =append (_acag .ContentBlockContentChoice .EG_RunLevelElts ,_aaba ); +_aaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbdf );if _dgbge :=d .DecodeElement (&_fgbdf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cbdf );_dgbge !=nil {return _dgbge ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_baag :=NewEG_ContentBlockContent (); +_cbdd :=NewEG_RunLevelElts ();_aecb :=NewEG_RangeMarkupElements ();_aecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_baag );_baag .ContentBlockContentChoice .EG_RunLevelElts =append (_baag .ContentBlockContentChoice .EG_RunLevelElts ,_cbdd ); +_cbdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aecb );if _deffa :=d .DecodeElement (&_aecb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cbdf );_deffa !=nil {return _deffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aaafc :=NewEG_ContentBlockContent (); +_ebd :=NewEG_RunLevelElts ();_egfg :=NewEG_RangeMarkupElements ();_egfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_aaafc );_aaafc .ContentBlockContentChoice .EG_RunLevelElts =append (_aaafc .ContentBlockContentChoice .EG_RunLevelElts ,_ebd ); +_ebd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebd .RunLevelEltsChoice .EG_RangeMarkupElements ,_egfg );if _gfdc :=d .DecodeElement (&_egfg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cbdf );_gfdc !=nil {return _gfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_agfd :=NewEG_ContentBlockContent (); +_dcec :=NewEG_RunLevelElts ();_ecbb :=NewEG_RangeMarkupElements ();_ecbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_agfd );_agfd .ContentBlockContentChoice .EG_RunLevelElts =append (_agfd .ContentBlockContentChoice .EG_RunLevelElts ,_dcec ); +_dcec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcec .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbb );if _fefdc :=d .DecodeElement (&_ecbb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cbdf );_fefdc !=nil {return _fefdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fcaa :=NewEG_ContentBlockContent (); +_fggbd :=NewEG_RunLevelElts ();_eagaf :=NewEG_MathContent ();_eagaf .MathContentChoice =NewEG_MathContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_fcaa );_fcaa .ContentBlockContentChoice .EG_RunLevelElts =append (_fcaa .ContentBlockContentChoice .EG_RunLevelElts ,_fggbd ); +_fggbd .RunLevelEltsChoice .EG_MathContent =append (_fggbd .RunLevelEltsChoice .EG_MathContent ,_eagaf );if _efeeb :=d .DecodeElement (&_eagaf .MathContentChoice .OMathPara ,&_cbdf );_efeeb !=nil {return _efeeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aaag :=NewEG_ContentBlockContent (); +_fcba :=NewEG_RunLevelElts ();_agba :=NewEG_MathContent ();_agba .MathContentChoice =NewEG_MathContentChoice ();_fddd .EG_ContentBlockContent =append (_fddd .EG_ContentBlockContent ,_aaag );_aaag .ContentBlockContentChoice .EG_RunLevelElts =append (_aaag .ContentBlockContentChoice .EG_RunLevelElts ,_fcba ); +_fcba .RunLevelEltsChoice .EG_MathContent =append (_fcba .RunLevelEltsChoice .EG_MathContent ,_agba );if _bdead :=d .DecodeElement (&_agba .MathContentChoice .OMath ,&_cbdf );_bdead !=nil {return _bdead ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_cbdf .Name ); +if _aacg :=d .Skip ();_aacg !=nil {return _aacg ;};};case _a .EndElement :break _bfeed ;case _a .CharData :};};return nil ;};const (ST_ViewUnset ST_View =0;ST_ViewNone ST_View =1;ST_ViewPrint ST_View =2;ST_ViewOutline ST_View =3;ST_ViewMasterPages ST_View =4; +ST_ViewNormal ST_View =5;ST_ViewWeb ST_View =6;);func (_bgbdd *CT_VerticalJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgbdd .ValAttr =ST_VerticalJc (1);for _ ,_affgd :=range start .Attr {if _affgd .Name .Local =="\u0076\u0061\u006c"{_bgbdd .ValAttr .UnmarshalXMLAttr (_affgd ); +continue ;};};for {_cgdge ,_edcbcf :=d .Token ();if _edcbcf !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0056e\u0072t\u0069c\u0061\u006c\u004a\u0063\u003a\u0020\u0025s",_edcbcf );};if _ccede ,_cgdbcc :=_cgdge .(_a .EndElement ); +_cgdbcc &&_ccede .Name ==start .Name {break ;};};return nil ;};func (_eeceg *CT_SdtDocPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eeceg .DocPartGallery !=nil {_dgbbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u0063\u0050a\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079"}}; +e .EncodeElement (_eeceg .DocPartGallery ,_dgbbd );};if _eeceg .DocPartCategory !=nil {_befe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0043\u0061\u0074e\u0067\u006f\u0072\u0079"}};e .EncodeElement (_eeceg .DocPartCategory ,_befe ); +};if _eeceg .DocPartUnique !=nil {_cgbgad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064o\u0063\u0050\u0061\u0072\u0074\u0055\u006e\u0069\u0071\u0075\u0065"}};e .EncodeElement (_eeceg .DocPartUnique ,_cgbgad );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_bagcfe *ST_StyleType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abcag ,_deeed :=d .Token ();if _deeed !=nil {return _deeed ;};if _bfdbaf ,_bdgdcg :=_abcag .(_a .EndElement );_bdgdcg &&_bfdbaf .Name ==start .Name {*_bagcfe =1; +return nil ;};if _dceabf ,_dggbef :=_abcag .(_a .CharData );!_dggbef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abcag );}else {switch string (_dceabf ){case "":*_bagcfe =0; +case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_bagcfe =1;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_bagcfe =2;case "\u0074\u0061\u0062l\u0065":*_bagcfe =3;case "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg":*_bagcfe =4;};};_abcag ,_deeed =d .Token (); +if _deeed !=nil {return _deeed ;};if _gfefda ,_dacgbe :=_abcag .(_a .EndElement );_dacgbe &&_gfefda .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abcag ); +};func (_geage ST_RestartNumber )ValidateWithPath (path string )error {switch _geage {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geage )); +};return nil ;};func (_gedaa *CT_SdtText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbffbf :=range start .Attr {if _gbffbf .Name .Local =="\u006du\u006c\u0074\u0069\u004c\u0069\u006ee"{_gcace ,_befae :=ParseUnionST_OnOff (_gbffbf .Value ); +if _befae !=nil {return _befae ;};_gedaa .MultiLineAttr =&_gcace ;continue ;};};for {_dfbgb ,_gbffba :=d .Token ();if _gbffba !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074\u003a\u0020%\u0073",_gbffba ); +};if _faecd ,_cccag :=_dfbgb .(_a .EndElement );_cccag &&_faecd .Name ==start .Name {break ;};};return nil ;};type CT_TblPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; + +// Annotation Identifier +IdAttr int64 ;TblPr *CT_TblPrBase ;}; + +// Validate validates the WdCT_TxbxContent and its children +func (_acbbf *WdCT_TxbxContent )Validate ()error {return _acbbf .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0054x\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};func (_gbcac *CT_ObjectEmbed )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbcac .DrawAspectAttr !=ST_ObjectDrawAspectUnset {_ccdgc ,_ebad :=_gbcac .DrawAspectAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064r\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"}); +if _ebad !=nil {return _ebad ;};start .Attr =append (start .Attr ,_ccdgc );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_gbcac .IdAttr )});if _gbcac .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_gbcac .ProgIdAttr )}); +};if _gbcac .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0049d"},Value :_dd .Sprintf ("\u0025\u0076",*_gbcac .ShapeIdAttr )});};if _gbcac .FieldCodesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_gbcac .FieldCodesAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_FrameLayout ()*CT_FrameLayout {_gabbg :=&CT_FrameLayout {};_gabbg .ValAttr =ST_FrameLayout (1);return _gabbg ;};func (_fabfb *WdCT_WrapTopBottom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fabfb .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_dd .Sprintf ("\u0025\u0076",*_fabfb .DistTAttr )}); +};if _fabfb .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_dd .Sprintf ("\u0025\u0076",*_fabfb .DistBAttr )});};e .EncodeToken (start );if _fabfb .EffectExtent !=nil {_bfccac :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}}; +e .EncodeElement (_fabfb .EffectExtent ,_bfccac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Frameset ()*CT_Frameset {_aggd :=&CT_Frameset {};return _aggd };func (_ecegc ST_SectionMark )ValidateWithPath (path string )error {switch _ecegc {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecegc )); +};return nil ;};func (_aggbf ST_TblOverlap )ValidateWithPath (path string )error {switch _aggbf {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aggbf )); +};return nil ;}; + +// ValidateWithPath validates the CT_DecimalNumberOrPrecent and its children, prefixing error messages with path +func (_efdd *CT_DecimalNumberOrPrecent )ValidateWithPath (path string )error {if _fdfa :=_efdd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdfa !=nil {return _fdfa ;};return nil ;}; + +// Validate validates the EG_RubyContentChoice and its children +func (_ffffgd *EG_RubyContentChoice )Validate ()error {return _ffffgd .ValidateWithPath ("E\u0047_\u0052\u0075\u0062\u0079\u0043\u006f\u006e\u0074e\u006e\u0074\u0043\u0068oi\u0063\u0065");};type ST_DocPartBehavior byte ;func (_ggdag *EG_RPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aedbg :for {_bbgbgf ,_egbgfd :=d .Token (); +if _egbgfd !=nil {return _egbgfd ;};switch _fgggg :=_bbgbgf .(type ){case _a .StartElement :switch _fgggg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_ggdag .RPr =NewCT_RPr (); +if _aaddgc :=d .DecodeElement (_ggdag .RPr ,&_fgggg );_aaddgc !=nil {return _aaddgc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0050\u0072\u0020\u0025\u0076",_fgggg .Name ); +if _caffeb :=d .Skip ();_caffeb !=nil {return _caffeb ;};};case _a .EndElement :break _aedbg ;case _a .CharData :};};return nil ;};func (_abebae ST_DocPartType )ValidateWithPath (path string )error {switch _abebae {case 0,1,2,3,4,5,6,7:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abebae )); +};return nil ;};func NewWdCT_WordprocessingContentPartNonVisual ()*WdCT_WordprocessingContentPartNonVisual {_afddde :=&WdCT_WordprocessingContentPartNonVisual {};return _afddde ;}; + +// Validate validates the CT_DocPartTypes and its children +func (_eccfd *CT_DocPartTypes )Validate ()error {return _eccfd .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073");};func (_bedba *CT_Jc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_afaeeb ,_cbfac :=_bedba .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _cbfac !=nil {return _cbfac ;};start .Attr =append (start .Attr ,_afaeeb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewWdCT_WrapTopBottom ()*WdCT_WrapTopBottom {_cgfabg :=&WdCT_WrapTopBottom {}; +return _cgfabg };func (_dgdab *WdCT_LinkedTextboxInformation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eeaffb :=range start .Attr {if _eeaffb .Name .Local =="\u0069\u0064"{_bccdea ,_efdbca :=_c .ParseUint (_eeaffb .Value ,10,16); +if _efdbca !=nil {return _efdbca ;};_dgdab .IdAttr =uint16 (_bccdea );continue ;};if _eeaffb .Name .Local =="\u0073\u0065\u0071"{_dbfgef ,_cdddba :=_c .ParseUint (_eeaffb .Value ,10,16);if _cdddba !=nil {return _cdddba ;};_dgdab .SeqAttr =uint16 (_dbfgef ); +continue ;};};_aacdf :for {_ebgefc ,_cgcfe :=d .Token ();if _cgcfe !=nil {return _cgcfe ;};switch _bggab :=_ebgefc .(type ){case _a .StartElement :switch _bggab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgdab .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _deada :=d .DecodeElement (_dgdab .ExtLst ,&_bggab );_deada !=nil {return _deada ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0065\u0078\u0074b\u006f\u0078\u0049\u006e\u0066\u006fr\u006d\u0061t\u0069\u006fn\u0020%\u0076",_bggab .Name ); +if _aeeecd :=d .Skip ();_aeeecd !=nil {return _aeeecd ;};};case _a .EndElement :break _aacdf ;case _a .CharData :};};return nil ;};func (_dadbff ST_Underline )ValidateWithPath (path string )error {switch _dadbff {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dadbff )); +};return nil ;}; + +// Validate validates the CT_Divs and its children +func (_abfee *CT_Divs )Validate ()error {return _abfee .ValidateWithPath ("\u0043T\u005f\u0044\u0069\u0076\u0073");};type CT_TblGridBase struct{ + +// Grid Column Definition +GridCol []*CT_TblGridCol ;};type Comments struct{CT_Comments };type CT_Rel struct{IdAttr string ;};type CT_SmartTagType struct{ + +// Smart Tag Namespace +NamespaceuriAttr *string ; + +// Smart Tag Name +NameAttr *string ; + +// Smart Tag Supplementary URL +UrlAttr *string ;};type CT_EdnProps struct{ + +// Endnote Placement +Pos *CT_EdnPos ; + +// Endnote Numbering Format +NumFmt *CT_NumFmt ; + +// Footnote and Endnote Numbering Starting Value +NumStart *CT_DecimalNumber ; + +// Footnote and Endnote Numbering Restart Location +NumRestart *CT_NumRestart ;};func (_cebaed ST_FontFamily )Validate ()error {return _cebaed .ValidateWithPath ("")};type ST_StyleSort byte ;func (_cdbgea *CT_PPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_cdbgea .AuthorAttr )}); +if _cdbgea .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_cdbgea .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_cdbgea .IdAttr )}); +e .EncodeToken (start );_egaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070P\u0072"}};e .EncodeElement (_cdbgea .PPr ,_egaa );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beecee *ST_PageBorderDisplay )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_beecee =0; +case "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073":*_beecee =1;case "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e":*_beecee =2;case "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065":*_beecee =3;};return nil ;}; + +// Validate validates the CT_ObjectChoice and its children +func (_abfgg *CT_ObjectChoice )Validate ()error {return _abfgg .ValidateWithPath ("\u0043T\u005fO\u0062\u006a\u0065\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065");}; + +// Validate validates the EG_BlockLevelEltsChoice and its children +func (_ffabf *EG_BlockLevelEltsChoice )Validate ()error {return _ffabf .ValidateWithPath ("\u0045\u0047\u005fBl\u006f\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");};func (_efeg *CT_MailMergeDataType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbbbg :=range start .Attr {if _bbbbg .Name .Local =="\u0076\u0061\u006c"{_gfcdc :=_bbbbg .Value ; +_efeg .ValAttr =_gfcdc ;continue ;};};for {_eebba ,_fcgce :=d .Token ();if _fcgce !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006cM\u0065r\u0067\u0065\u0044\u0061\u0074\u0061\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_fcgce ); +};if _bfdbf ,_bafa :=_eebba .(_a .EndElement );_bafa &&_bfdbf .Name ==start .Name {break ;};};return nil ;};func (_gcccg *CT_PixelsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddeda :=range start .Attr {if _ddeda .Name .Local =="\u0076\u0061\u006c"{_agfeg ,_abbec :=_c .ParseUint (_ddeda .Value ,10,64); +if _abbec !=nil {return _abbec ;};_gcccg .ValAttr =_agfeg ;continue ;};};for {_gaafd ,_eaeb :=d .Token ();if _eaeb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0069\u0078\u0065l\u0073M\u0065\u0061\u0073\u0075\u0072\u0065\u003a \u0025\u0073",_eaeb ); +};if _gdbf ,_bbeac :=_gaafd .(_a .EndElement );_bbeac &&_gdbf .Name ==start .Name {break ;};};return nil ;};type EG_FtnEdnNumProps struct{ + +// Footnote and Endnote Numbering Starting Value +NumStart *CT_DecimalNumber ; + +// Footnote and Endnote Numbering Restart Location +NumRestart *CT_NumRestart ;};func (_dccbf *Endnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dccbf .CT_Endnotes =*NewCT_Endnotes ();_decbe :for {_ccabf ,_afdbag :=d .Token ();if _afdbag !=nil {return _afdbag ;};switch _adaccc :=_ccabf .(type ){case _a .StartElement :switch _adaccc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_acfaaa :=NewCT_FtnEdn (); +if _bgaggf :=d .DecodeElement (_acfaaa ,&_adaccc );_bgaggf !=nil {return _bgaggf ;};_dccbf .Endnote =append (_dccbf .Endnote ,_acfaaa );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_adaccc .Name ); +if _fgadca :=d .Skip ();_fgadca !=nil {return _fgadca ;};};case _a .EndElement :break _decbe ;case _a .CharData :};};return nil ;};type ST_LevelSuffix byte ;func (_dbfdde ST_Underline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dbfdde .String (),start ); +}; + +// Validate validates the CT_RecipientData and its children +func (_gabgg *CT_RecipientData )Validate ()error {return _gabgg .ValidateWithPath ("\u0043\u0054_\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");}; + +// ValidateWithPath validates the CT_OdsoFieldMapData and its children, prefixing error messages with path +func (_fedec *CT_OdsoFieldMapData )ValidateWithPath (path string )error {if _fedec .Type !=nil {if _bcbfg :=_fedec .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_bcbfg !=nil {return _bcbfg ;};};if _fedec .Name !=nil {if _caaff :=_fedec .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065"); +_caaff !=nil {return _caaff ;};};if _fedec .MappedName !=nil {if _edfe :=_fedec .MappedName .ValidateWithPath (path +"/\u004d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065");_edfe !=nil {return _edfe ;};};if _fedec .Column !=nil {if _dadcb :=_fedec .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e"); +_dadcb !=nil {return _dadcb ;};};if _fedec .Lid !=nil {if _fcaggd :=_fedec .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064");_fcaggd !=nil {return _fcaggd ;};};if _fedec .DynamicAddress !=nil {if _dedce :=_fedec .DynamicAddress .ValidateWithPath (path +"\u002fD\u0079n\u0061\u006d\u0069\u0063\u0041\u0064\u0064\u0072\u0065\u0073\u0073"); +_dedce !=nil {return _dedce ;};};return nil ;}; + +// Validate validates the CT_FFName and its children +func (_eaege *CT_FFName )Validate ()error {return _eaege .ValidateWithPath ("\u0043T\u005f\u0046\u0046\u004e\u0061\u006de");}; + +// Validate validates the CT_PageMar and its children +func (_bcdfe *CT_PageMar )Validate ()error {return _bcdfe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072");};type ST_JcTable byte ;const (ST_ShdUnset ST_Shd =0;ST_ShdNil ST_Shd =1;ST_ShdClear ST_Shd =2;ST_ShdSolid ST_Shd =3; +ST_ShdHorzStripe ST_Shd =4;ST_ShdVertStripe ST_Shd =5;ST_ShdReverseDiagStripe ST_Shd =6;ST_ShdDiagStripe ST_Shd =7;ST_ShdHorzCross ST_Shd =8;ST_ShdDiagCross ST_Shd =9;ST_ShdThinHorzStripe ST_Shd =10;ST_ShdThinVertStripe ST_Shd =11;ST_ShdThinReverseDiagStripe ST_Shd =12; +ST_ShdThinDiagStripe ST_Shd =13;ST_ShdThinHorzCross ST_Shd =14;ST_ShdThinDiagCross ST_Shd =15;ST_ShdPct5 ST_Shd =16;ST_ShdPct10 ST_Shd =17;ST_ShdPct12 ST_Shd =18;ST_ShdPct15 ST_Shd =19;ST_ShdPct20 ST_Shd =20;ST_ShdPct25 ST_Shd =21;ST_ShdPct30 ST_Shd =22; +ST_ShdPct35 ST_Shd =23;ST_ShdPct37 ST_Shd =24;ST_ShdPct40 ST_Shd =25;ST_ShdPct45 ST_Shd =26;ST_ShdPct50 ST_Shd =27;ST_ShdPct55 ST_Shd =28;ST_ShdPct60 ST_Shd =29;ST_ShdPct62 ST_Shd =30;ST_ShdPct65 ST_Shd =31;ST_ShdPct70 ST_Shd =32;ST_ShdPct75 ST_Shd =33; +ST_ShdPct80 ST_Shd =34;ST_ShdPct85 ST_Shd =35;ST_ShdPct87 ST_Shd =36;ST_ShdPct90 ST_Shd =37;ST_ShdPct95 ST_Shd =38;);type CT_DocRsids struct{ + +// Original Document Revision Save ID +RsidRoot *CT_LongHexNumber ; + +// Single Session Revision Save ID +Rsid []*CT_LongHexNumber ;};func (_gabdb *CT_SignedHpsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ggcg :=range start .Attr {if _ggcg .Name .Local =="\u0076\u0061\u006c"{_dcegb ,_bfbcd :=ParseUnionST_SignedHpsMeasure (_ggcg .Value ); +if _bfbcd !=nil {return _bfbcd ;};_gabdb .ValAttr =_dcegb ;continue ;};};for {_fbgcc ,_fbgba :=d .Token ();if _fbgba !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0053\u0069\u0067\u006e\u0065d\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u003a\u0020\u0025\u0073",_fbgba ); +};if _ddcgc ,_baffd :=_fbgcc .(_a .EndElement );_baffd &&_ddcgc .Name ==start .Name {break ;};};return nil ;};func (_gbcdbb ST_FldCharType )ValidateWithPath (path string )error {switch _gbcdbb {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcdbb )); +};return nil ;};type ST_Wrap byte ; + +// Validate validates the CT_CustomXmlRow and its children +func (_ccag *CT_CustomXmlRow )Validate ()error {return _ccag .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077");};type CT_TblPrBase struct{ + +// Referenced Table Style +TblStyle *CT_String ; + +// Floating Table Positioning +TblpPr *CT_TblPPr ; + +// Floating Table Allows Other Tables to Overlap +TblOverlap *CT_TblOverlap ; + +// Visually Right to Left Table +BidiVisual *CT_OnOff ; + +// Number of Rows in Row Band +TblStyleRowBandSize *CT_DecimalNumber ; + +// Number of Columns in Column Band +TblStyleColBandSize *CT_DecimalNumber ; + +// Preferred Table Width +TblW *CT_TblWidth ; + +// Table Alignment +Jc *CT_JcTable ; + +// Table Cell Spacing Default +TblCellSpacing *CT_TblWidth ; + +// Table Indent from Leading Margin +TblInd *CT_TblWidth ; + +// Table Borders +TblBorders *CT_TblBorders ; + +// Table Shading +Shd *CT_Shd ; + +// Table Layout +TblLayout *CT_TblLayoutType ; + +// Table Cell Margin Defaults +TblCellMar *CT_TblCellMar ; + +// Table Style Conditional Formatting Settings +TblLook *CT_TblLook ; + +// Table Caption +TblCaption *CT_String ; + +// Table Description +TblDescription *CT_String ;};func (_ddbfa *CT_DocPartBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddbfa .ValAttr =ST_DocPartBehavior (1);for _ ,_fafee :=range start .Attr {if _fafee .Name .Local =="\u0076\u0061\u006c"{_ddbfa .ValAttr .UnmarshalXMLAttr (_fafee ); +continue ;};};for {_gdcf ,_dfbb :=d .Token ();if _dfbb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0044\u006f\u0063\u0050\u0061\u0072\u0074B\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u003a\u0020\u0025\u0073",_dfbb ); +};if _bacbf ,_dccb :=_gdcf .(_a .EndElement );_dccb &&_bacbf .Name ==start .Name {break ;};};return nil ;};type CT_TrPr struct{TrPrBaseChoice []*CT_TrPrBaseChoice ;Ins *CT_TrackChange ;Del *CT_TrackChange ;TrPrChange *CT_TrPrChange ;};type CT_Footnotes struct{ + +// Footnote Content +Footnote []*CT_FtnEdn ;};type CT_FtnProps struct{ + +// Footnote Placement +Pos *CT_FtnPos ; + +// Footnote Numbering Format +NumFmt *CT_NumFmt ; + +// Footnote and Endnote Numbering Starting Value +NumStart *CT_DecimalNumber ; + +// Footnote and Endnote Numbering Restart Location +NumRestart *CT_NumRestart ;};func (_bcdb *ST_DisplacedByCustomXml )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgdgfe ,_acgee :=d .Token ();if _acgee !=nil {return _acgee ;};if _fgagga ,_dgbceg :=_fgdgfe .(_a .EndElement );_dgbceg &&_fgagga .Name ==start .Name {*_bcdb =1; +return nil ;};if _ebgde ,_babcd :=_fgdgfe .(_a .CharData );!_babcd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgdgfe );}else {switch string (_ebgde ){case "":*_bcdb =0; +case "\u006e\u0065\u0078\u0074":*_bcdb =1;case "\u0070\u0072\u0065\u0076":*_bcdb =2;};};_fgdgfe ,_acgee =d .Token ();if _acgee !=nil {return _acgee ;};if _beeceg ,_cebgfg :=_fgdgfe .(_a .EndElement );_cebgfg &&_beeceg .Name ==start .Name {return nil ;}; +return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgdgfe );};const (ST_RestartNumberUnset ST_RestartNumber =0;ST_RestartNumberContinuous ST_RestartNumber =1; +ST_RestartNumberEachSect ST_RestartNumber =2;ST_RestartNumberEachPage ST_RestartNumber =3;);type ST_View byte ; + +// Validate validates the WdCT_EffectExtent and its children +func (_fbffc *WdCT_EffectExtent )Validate ()error {return _fbffc .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0045\u0066\u0066\u0065\u0063\u0074\u0045x\u0074\u0065\u006e\u0074");};func (_gafea *CT_P )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfeag :=range start .Attr {if _cfeag .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_bcfcc :=_cfeag .Value ; +_gafea .RsidRPrAttr =&_bcfcc ;continue ;};if _cfeag .Name .Local =="\u0072\u0073\u0069d\u0052"{_acgd :=_cfeag .Value ;_gafea .RsidRAttr =&_acgd ;continue ;};if _cfeag .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_fbcac :=_cfeag .Value ;_gafea .RsidDelAttr =&_fbcac ; +continue ;};if _cfeag .Name .Local =="\u0072\u0073\u0069d\u0050"{_aeafd :=_cfeag .Value ;_gafea .RsidPAttr =&_aeafd ;continue ;};if _cfeag .Name .Local =="\u0072\u0073\u0069d\u0052\u0044\u0065\u0066\u0061\u0075\u006c\u0074"{_abceb :=_cfeag .Value ;_gafea .RsidRDefaultAttr =&_abceb ; +continue ;};};_deeaa :for {_aabcg ,_eeedd :=d .Token ();if _eeedd !=nil {return _eeedd ;};switch _eadea :=_aabcg .(type ){case _a .StartElement :switch _eadea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_gafea .PPr =NewCT_PPr (); +if _debb :=d .DecodeElement (_gafea .PPr ,&_eadea );_debb !=nil {return _debb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_abggf :=NewEG_PContent (); +_abggf .PContentChoice =NewEG_PContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_abggf );if _cbbcc :=d .DecodeElement (&_abggf .PContentChoice .FldSimple ,&_eadea );_cbbcc !=nil {return _cbbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_beee :=NewEG_PContent (); +_beee .PContentChoice =NewEG_PContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_beee );if _agadf :=d .DecodeElement (&_beee .PContentChoice .Hyperlink ,&_eadea );_agadf !=nil {return _agadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_fcffcg :=NewEG_PContent (); +_fcffcg .PContentChoice =NewEG_PContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_fcffcg );if _bbag :=d .DecodeElement (&_fcffcg .PContentChoice .SubDoc ,&_eadea );_bbag !=nil {return _bbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cafbg :=NewEG_PContent (); +_gcgga :=NewEG_ContentRunContent ();_gcgga .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_cafbg );_cafbg .PContentChoice .EG_ContentRunContent =append (_cafbg .PContentChoice .EG_ContentRunContent ,_gcgga ); +if _eaacc :=d .DecodeElement (&_gcgga .ContentRunContentChoice .CustomXml ,&_eadea );_eaacc !=nil {return _eaacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_eadda :=NewEG_PContent (); +_gggcb :=NewEG_ContentRunContent ();_gggcb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_eadda );_eadda .PContentChoice .EG_ContentRunContent =append (_eadda .PContentChoice .EG_ContentRunContent ,_gggcb ); +if _dbfaec :=d .DecodeElement (&_gggcb .ContentRunContentChoice .SmartTag ,&_eadea );_dbfaec !=nil {return _dbfaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bbcgag :=NewEG_PContent (); +_eacge :=NewEG_ContentRunContent ();_eacge .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_bbcgag );_bbcgag .PContentChoice .EG_ContentRunContent =append (_bbcgag .PContentChoice .EG_ContentRunContent ,_eacge ); +if _gddae :=d .DecodeElement (&_eacge .ContentRunContentChoice .Sdt ,&_eadea );_gddae !=nil {return _gddae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_agafd :=NewEG_PContent (); +_fccca :=NewEG_ContentRunContent ();_fccca .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_agafd );_agafd .PContentChoice .EG_ContentRunContent =append (_agafd .PContentChoice .EG_ContentRunContent ,_fccca ); +if _cfgab :=d .DecodeElement (&_fccca .ContentRunContentChoice .Dir ,&_eadea );_cfgab !=nil {return _cfgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_geabf :=NewEG_PContent (); +_aabag :=NewEG_ContentRunContent ();_aabag .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_geabf );_geabf .PContentChoice .EG_ContentRunContent =append (_geabf .PContentChoice .EG_ContentRunContent ,_aabag ); +if _ggafcb :=d .DecodeElement (&_aabag .ContentRunContentChoice .Bdo ,&_eadea );_ggafcb !=nil {return _ggafcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_dabgg :=NewEG_PContent (); +_aebcc :=NewEG_ContentRunContent ();_aebcc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dabgg );_dabgg .PContentChoice .EG_ContentRunContent =append (_dabgg .PContentChoice .EG_ContentRunContent ,_aebcc ); +if _caadg :=d .DecodeElement (&_aebcc .ContentRunContentChoice .R ,&_eadea );_caadg !=nil {return _caadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fagfe :=NewEG_PContent (); +_ddbc :=NewEG_ContentRunContent ();_gegfc :=NewEG_RunLevelElts ();_gegfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_fagfe );_fagfe .PContentChoice .EG_ContentRunContent =append (_fagfe .PContentChoice .EG_ContentRunContent ,_ddbc ); +_ddbc .ContentRunContentChoice .EG_RunLevelElts =append (_ddbc .ContentRunContentChoice .EG_RunLevelElts ,_gegfc );if _deefb :=d .DecodeElement (&_gegfc .RunLevelEltsChoice .ProofErr ,&_eadea );_deefb !=nil {return _deefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dbecg :=NewEG_PContent (); +_bfgcc :=NewEG_ContentRunContent ();_fdcdb :=NewEG_RunLevelElts ();_fdcdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dbecg );_dbecg .PContentChoice .EG_ContentRunContent =append (_dbecg .PContentChoice .EG_ContentRunContent ,_bfgcc ); +_bfgcc .ContentRunContentChoice .EG_RunLevelElts =append (_bfgcc .ContentRunContentChoice .EG_RunLevelElts ,_fdcdb );if _efefab :=d .DecodeElement (&_fdcdb .RunLevelEltsChoice .PermStart ,&_eadea );_efefab !=nil {return _efefab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_efcebd :=NewEG_PContent (); +_dfgbb :=NewEG_ContentRunContent ();_efccb :=NewEG_RunLevelElts ();_efccb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_efcebd );_efcebd .PContentChoice .EG_ContentRunContent =append (_efcebd .PContentChoice .EG_ContentRunContent ,_dfgbb ); +_dfgbb .ContentRunContentChoice .EG_RunLevelElts =append (_dfgbb .ContentRunContentChoice .EG_RunLevelElts ,_efccb );if _dgggb :=d .DecodeElement (&_efccb .RunLevelEltsChoice .PermEnd ,&_eadea );_dgggb !=nil {return _dgggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bdbecc :=NewEG_PContent (); +_egbbe :=NewEG_ContentRunContent ();_affa :=NewEG_RunLevelElts ();_affa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_bdbecc );_bdbecc .PContentChoice .EG_ContentRunContent =append (_bdbecc .PContentChoice .EG_ContentRunContent ,_egbbe ); +_egbbe .ContentRunContentChoice .EG_RunLevelElts =append (_egbbe .ContentRunContentChoice .EG_RunLevelElts ,_affa );if _fafbc :=d .DecodeElement (&_affa .RunLevelEltsChoice .Ins ,&_eadea );_fafbc !=nil {return _fafbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fgeef :=NewEG_PContent (); +_gabac :=NewEG_ContentRunContent ();_fdcgc :=NewEG_RunLevelElts ();_fdcgc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_fgeef );_fgeef .PContentChoice .EG_ContentRunContent =append (_fgeef .PContentChoice .EG_ContentRunContent ,_gabac ); +_gabac .ContentRunContentChoice .EG_RunLevelElts =append (_gabac .ContentRunContentChoice .EG_RunLevelElts ,_fdcgc );if _febdf :=d .DecodeElement (&_fdcgc .RunLevelEltsChoice .Del ,&_eadea );_febdf !=nil {return _febdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dddgeg :=NewEG_PContent (); +_cegd :=NewEG_ContentRunContent ();_dabgef :=NewEG_RunLevelElts ();_dabgef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dddgeg );_dddgeg .PContentChoice .EG_ContentRunContent =append (_dddgeg .PContentChoice .EG_ContentRunContent ,_cegd ); +_cegd .ContentRunContentChoice .EG_RunLevelElts =append (_cegd .ContentRunContentChoice .EG_RunLevelElts ,_dabgef );if _cggca :=d .DecodeElement (&_dabgef .RunLevelEltsChoice .MoveFrom ,&_eadea );_cggca !=nil {return _cggca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_defga :=NewEG_PContent (); +_bcbgd :=NewEG_ContentRunContent ();_babda :=NewEG_RunLevelElts ();_babda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_defga );_defga .PContentChoice .EG_ContentRunContent =append (_defga .PContentChoice .EG_ContentRunContent ,_bcbgd ); +_bcbgd .ContentRunContentChoice .EG_RunLevelElts =append (_bcbgd .ContentRunContentChoice .EG_RunLevelElts ,_babda );if _befgcf :=d .DecodeElement (&_babda .RunLevelEltsChoice .MoveTo ,&_eadea );_befgcf !=nil {return _befgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_daacg :=NewEG_PContent (); +_cfcgf :=NewEG_ContentRunContent ();_bbga :=NewEG_RunLevelElts ();_edbe :=NewEG_RangeMarkupElements ();_edbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_daacg );_daacg .PContentChoice .EG_ContentRunContent =append (_daacg .PContentChoice .EG_ContentRunContent ,_cfcgf ); +_cfcgf .ContentRunContentChoice .EG_RunLevelElts =append (_cfcgf .ContentRunContentChoice .EG_RunLevelElts ,_bbga );_bbga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbga .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbe );if _abfc :=d .DecodeElement (&_edbe .RangeMarkupElementsChoice .BookmarkStart ,&_eadea ); +_abfc !=nil {return _abfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dgfac :=NewEG_PContent (); +_dadca :=NewEG_ContentRunContent ();_caecge :=NewEG_RunLevelElts ();_fbgf :=NewEG_RangeMarkupElements ();_fbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dgfac );_dgfac .PContentChoice .EG_ContentRunContent =append (_dgfac .PContentChoice .EG_ContentRunContent ,_dadca ); +_dadca .ContentRunContentChoice .EG_RunLevelElts =append (_dadca .ContentRunContentChoice .EG_RunLevelElts ,_caecge );_caecge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caecge .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbgf );if _cacd :=d .DecodeElement (&_fbgf .RangeMarkupElementsChoice .BookmarkEnd ,&_eadea ); +_cacd !=nil {return _cacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_eacad :=NewEG_PContent (); +_effag :=NewEG_ContentRunContent ();_defdd :=NewEG_RunLevelElts ();_edbba :=NewEG_RangeMarkupElements ();_edbba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_eacad );_eacad .PContentChoice .EG_ContentRunContent =append (_eacad .PContentChoice .EG_ContentRunContent ,_effag ); +_effag .ContentRunContentChoice .EG_RunLevelElts =append (_effag .ContentRunContentChoice .EG_RunLevelElts ,_defdd );_defdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_defdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbba );if _cagcac :=d .DecodeElement (&_edbba .RangeMarkupElementsChoice .MoveFromRangeStart ,&_eadea ); +_cagcac !=nil {return _cagcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddcbc :=NewEG_PContent (); +_adede :=NewEG_ContentRunContent ();_beffd :=NewEG_RunLevelElts ();_bcafc :=NewEG_RangeMarkupElements ();_bcafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_ddcbc );_ddcbc .PContentChoice .EG_ContentRunContent =append (_ddcbc .PContentChoice .EG_ContentRunContent ,_adede ); +_adede .ContentRunContentChoice .EG_RunLevelElts =append (_adede .ContentRunContentChoice .EG_RunLevelElts ,_beffd );_beffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcafc );if _dcddg :=d .DecodeElement (&_bcafc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_eadea ); +_dcddg !=nil {return _dcddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ggggc :=NewEG_PContent (); +_fgbeg :=NewEG_ContentRunContent ();_bgfab :=NewEG_RunLevelElts ();_cfggf :=NewEG_RangeMarkupElements ();_cfggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_ggggc );_ggggc .PContentChoice .EG_ContentRunContent =append (_ggggc .PContentChoice .EG_ContentRunContent ,_fgbeg ); +_fgbeg .ContentRunContentChoice .EG_RunLevelElts =append (_fgbeg .ContentRunContentChoice .EG_RunLevelElts ,_bgfab );_bgfab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgfab .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfggf );if _fedgc :=d .DecodeElement (&_cfggf .RangeMarkupElementsChoice .MoveToRangeStart ,&_eadea ); +_fedgc !=nil {return _fedgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bdfa :=NewEG_PContent (); +_cdccb :=NewEG_ContentRunContent ();_feagc :=NewEG_RunLevelElts ();_bfeac :=NewEG_RangeMarkupElements ();_bfeac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_bdfa );_bdfa .PContentChoice .EG_ContentRunContent =append (_bdfa .PContentChoice .EG_ContentRunContent ,_cdccb ); +_cdccb .ContentRunContentChoice .EG_RunLevelElts =append (_cdccb .ContentRunContentChoice .EG_RunLevelElts ,_feagc );_feagc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feagc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfeac );if _edead :=d .DecodeElement (&_bfeac .RangeMarkupElementsChoice .MoveToRangeEnd ,&_eadea ); +_edead !=nil {return _edead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_acde :=NewEG_PContent (); +_eabce :=NewEG_ContentRunContent ();_beaeb :=NewEG_RunLevelElts ();_babgeg :=NewEG_RangeMarkupElements ();_babgeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_acde );_acde .PContentChoice .EG_ContentRunContent =append (_acde .PContentChoice .EG_ContentRunContent ,_eabce ); +_eabce .ContentRunContentChoice .EG_RunLevelElts =append (_eabce .ContentRunContentChoice .EG_RunLevelElts ,_beaeb );_beaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_babgeg );if _cbeac :=d .DecodeElement (&_babgeg .RangeMarkupElementsChoice .CommentRangeStart ,&_eadea ); +_cbeac !=nil {return _cbeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddgdb :=NewEG_PContent (); +_gcegc :=NewEG_ContentRunContent ();_aebbc :=NewEG_RunLevelElts ();_aaceb :=NewEG_RangeMarkupElements ();_aaceb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_ddgdb );_ddgdb .PContentChoice .EG_ContentRunContent =append (_ddgdb .PContentChoice .EG_ContentRunContent ,_gcegc ); +_gcegc .ContentRunContentChoice .EG_RunLevelElts =append (_gcegc .ContentRunContentChoice .EG_RunLevelElts ,_aebbc );_aebbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aebbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaceb );if _dccdf :=d .DecodeElement (&_aaceb .RangeMarkupElementsChoice .CommentRangeEnd ,&_eadea ); +_dccdf !=nil {return _dccdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_aabaa :=NewEG_PContent (); +_efeac :=NewEG_ContentRunContent ();_ecfba :=NewEG_RunLevelElts ();_eeaffc :=NewEG_RangeMarkupElements ();_eeaffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_aabaa );_aabaa .PContentChoice .EG_ContentRunContent =append (_aabaa .PContentChoice .EG_ContentRunContent ,_efeac ); +_efeac .ContentRunContentChoice .EG_RunLevelElts =append (_efeac .ContentRunContentChoice .EG_RunLevelElts ,_ecfba );_ecfba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecfba .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeaffc );if _dfcgg :=d .DecodeElement (&_eeaffc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_eadea ); +_dfcgg !=nil {return _dfcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gfefg :=NewEG_PContent (); +_cagga :=NewEG_ContentRunContent ();_fbcfa :=NewEG_RunLevelElts ();_beeda :=NewEG_RangeMarkupElements ();_beeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_gfefg );_gfefg .PContentChoice .EG_ContentRunContent =append (_gfefg .PContentChoice .EG_ContentRunContent ,_cagga ); +_cagga .ContentRunContentChoice .EG_RunLevelElts =append (_cagga .ContentRunContentChoice .EG_RunLevelElts ,_fbcfa );_fbcfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbcfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_beeda );if _baecb :=d .DecodeElement (&_beeda .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_eadea ); +_baecb !=nil {return _baecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_edcac :=NewEG_PContent (); +_badffa :=NewEG_ContentRunContent ();_cfbag :=NewEG_RunLevelElts ();_bfddde :=NewEG_RangeMarkupElements ();_bfddde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_edcac );_edcac .PContentChoice .EG_ContentRunContent =append (_edcac .PContentChoice .EG_ContentRunContent ,_badffa ); +_badffa .ContentRunContentChoice .EG_RunLevelElts =append (_badffa .ContentRunContentChoice .EG_RunLevelElts ,_cfbag );_cfbag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfbag .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfddde );if _egfca :=d .DecodeElement (&_bfddde .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_eadea ); +_egfca !=nil {return _egfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dbaeg :=NewEG_PContent (); +_dddab :=NewEG_ContentRunContent ();_bfgeb :=NewEG_RunLevelElts ();_bbea :=NewEG_RangeMarkupElements ();_bbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dbaeg );_dbaeg .PContentChoice .EG_ContentRunContent =append (_dbaeg .PContentChoice .EG_ContentRunContent ,_dddab ); +_dddab .ContentRunContentChoice .EG_RunLevelElts =append (_dddab .ContentRunContentChoice .EG_RunLevelElts ,_bfgeb );_bfgeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbea );if _dcfea :=d .DecodeElement (&_bbea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_eadea ); +_dcfea !=nil {return _dcfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dbfga :=NewEG_PContent (); +_agcfe :=NewEG_ContentRunContent ();_bbecf :=NewEG_RunLevelElts ();_fgece :=NewEG_RangeMarkupElements ();_fgece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dbfga );_dbfga .PContentChoice .EG_ContentRunContent =append (_dbfga .PContentChoice .EG_ContentRunContent ,_agcfe ); +_agcfe .ContentRunContentChoice .EG_RunLevelElts =append (_agcfe .ContentRunContentChoice .EG_RunLevelElts ,_bbecf );_bbecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgece );if _abdcbc :=d .DecodeElement (&_fgece .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_eadea ); +_abdcbc !=nil {return _abdcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dfbad :=NewEG_PContent (); +_abggfd :=NewEG_ContentRunContent ();_afbcf :=NewEG_RunLevelElts ();_cfacb :=NewEG_RangeMarkupElements ();_cfacb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_dfbad );_dfbad .PContentChoice .EG_ContentRunContent =append (_dfbad .PContentChoice .EG_ContentRunContent ,_abggfd ); +_abggfd .ContentRunContentChoice .EG_RunLevelElts =append (_abggfd .ContentRunContentChoice .EG_RunLevelElts ,_afbcf );_afbcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afbcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfacb );if _agcad :=d .DecodeElement (&_cfacb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_eadea ); +_agcad !=nil {return _agcad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cgdgg :=NewEG_PContent (); +_gfeda :=NewEG_ContentRunContent ();_afcea :=NewEG_RunLevelElts ();_gade :=NewEG_RangeMarkupElements ();_gade .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_cgdgg );_cgdgg .PContentChoice .EG_ContentRunContent =append (_cgdgg .PContentChoice .EG_ContentRunContent ,_gfeda ); +_gfeda .ContentRunContentChoice .EG_RunLevelElts =append (_gfeda .ContentRunContentChoice .EG_RunLevelElts ,_afcea );_afcea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afcea .RunLevelEltsChoice .EG_RangeMarkupElements ,_gade );if _aggf :=d .DecodeElement (&_gade .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_eadea ); +_aggf !=nil {return _aggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eecfbc :=NewEG_PContent (); +_fcdd :=NewEG_ContentRunContent ();_fcdc :=NewEG_RunLevelElts ();_aaadb :=NewEG_RangeMarkupElements ();_aaadb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_eecfbc );_eecfbc .PContentChoice .EG_ContentRunContent =append (_eecfbc .PContentChoice .EG_ContentRunContent ,_fcdd ); +_fcdd .ContentRunContentChoice .EG_RunLevelElts =append (_fcdd .ContentRunContentChoice .EG_RunLevelElts ,_fcdc );_fcdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaadb );if _ageaf :=d .DecodeElement (&_aaadb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_eadea ); +_ageaf !=nil {return _ageaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gdcbf :=NewEG_PContent (); +_bcfbg :=NewEG_ContentRunContent ();_dagac :=NewEG_RunLevelElts ();_fbbfd :=NewEG_MathContent ();_fbbfd .MathContentChoice =NewEG_MathContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_gdcbf );_gdcbf .PContentChoice .EG_ContentRunContent =append (_gdcbf .PContentChoice .EG_ContentRunContent ,_bcfbg ); +_bcfbg .ContentRunContentChoice .EG_RunLevelElts =append (_bcfbg .ContentRunContentChoice .EG_RunLevelElts ,_dagac );_dagac .RunLevelEltsChoice .EG_MathContent =append (_dagac .RunLevelEltsChoice .EG_MathContent ,_fbbfd );if _dbfbag :=d .DecodeElement (&_fbbfd .MathContentChoice .OMathPara ,&_eadea ); +_dbfbag !=nil {return _dbfbag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bcdef :=NewEG_PContent (); +_bcgfb :=NewEG_ContentRunContent ();_fcggb :=NewEG_RunLevelElts ();_fbbee :=NewEG_MathContent ();_fbbee .MathContentChoice =NewEG_MathContentChoice ();_gafea .EG_PContent =append (_gafea .EG_PContent ,_bcdef );_bcdef .PContentChoice .EG_ContentRunContent =append (_bcdef .PContentChoice .EG_ContentRunContent ,_bcgfb ); +_bcgfb .ContentRunContentChoice .EG_RunLevelElts =append (_bcgfb .ContentRunContentChoice .EG_RunLevelElts ,_fcggb );_fcggb .RunLevelEltsChoice .EG_MathContent =append (_fcggb .RunLevelEltsChoice .EG_MathContent ,_fbbee );if _gbbce :=d .DecodeElement (&_fbbee .MathContentChoice .OMath ,&_eadea ); +_gbbce !=nil {return _gbbce ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0050\u0020\u0025\u0076",_eadea .Name ); +if _bacefb :=d .Skip ();_bacefb !=nil {return _bacefb ;};};case _a .EndElement :break _deeaa ;case _a .CharData :};};return nil ;};func NewCT_Control ()*CT_Control {_cfbg :=&CT_Control {};return _cfbg };type CT_TblPPr struct{ + +// Distance From Left of Table to Text +LeftFromTextAttr *_f .ST_TwipsMeasure ; + +// (Distance From Right of Table to Text +RightFromTextAttr *_f .ST_TwipsMeasure ; + +// Distance From Top of Table to Text +TopFromTextAttr *_f .ST_TwipsMeasure ; + +// Distance From Bottom of Table to Text +BottomFromTextAttr *_f .ST_TwipsMeasure ; + +// Table Vertical Anchor +VertAnchorAttr ST_VAnchor ; + +// Table Horizontal Anchor +HorzAnchorAttr ST_HAnchor ; + +// Relative Horizontal Alignment From Anchor +TblpXSpecAttr _f .ST_XAlign ; + +// Absolute Horizontal Distance From Anchor +TblpXAttr *ST_SignedTwipsMeasure ; + +// Relative Vertical Alignment from Anchor +TblpYSpecAttr _f .ST_YAlign ; + +// Absolute Vertical Distance From Anchor +TblpYAttr *ST_SignedTwipsMeasure ;};func (_gbaae *CT_FFHelpText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aagd :=range start .Attr {if _aagd .Name .Local =="\u0074\u0079\u0070\u0065"{_gbaae .TypeAttr .UnmarshalXMLAttr (_aagd ); +continue ;};if _aagd .Name .Local =="\u0076\u0061\u006c"{_fadff :=_aagd .Value ;_gbaae .ValAttr =&_fadff ;continue ;};};for {_fadbb ,_bbebg :=d .Token ();if _bbebg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046F\u0048e\u006cp\u0054\u0065\u0078\u0074\u003a\u0020\u0025s",_bbebg ); +};if _abbe ,_bcbbe :=_fadbb .(_a .EndElement );_bcbbe &&_abbe .Name ==start .Name {break ;};};return nil ;}; + +// ValidateWithPath validates the CT_SdtRun and its children, prefixing error messages with path +func (_aaagg *CT_SdtRun )ValidateWithPath (path string )error {if _aaagg .SdtPr !=nil {if _gabga :=_aaagg .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_gabga !=nil {return _gabga ;};};if _aaagg .SdtEndPr !=nil {if _dcggea :=_aaagg .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); +_dcggea !=nil {return _dcggea ;};};if _aaagg .SdtContent !=nil {if _cabbg :=_aaagg .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_cabbg !=nil {return _cabbg ;};};return nil ;}; + +// Validate validates the CT_DrawingChoice and its children +func (_ffcae *CT_DrawingChoice )Validate ()error {return _ffcae .ValidateWithPath ("\u0043\u0054_\u0044\u0072\u0061w\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065");}; + +// ValidateWithPath validates the CT_TblLayoutType and its children, prefixing error messages with path +func (_ddebe *CT_TblLayoutType )ValidateWithPath (path string )error {if _fdeba :=_ddebe .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_fdeba !=nil {return _fdeba ;};return nil ;}; + +// Validate validates the CT_SmartTagRun and its children +func (_gabad *CT_SmartTagRun )Validate ()error {return _gabad .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0052\u0075\u006e");};func (_faafg *CT_PageBorders )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faafg .ZOrderAttr !=ST_PageBorderZOrderUnset {_fdafe ,_gbeba :=_faafg .ZOrderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u007a\u004f\u0072\u0064\u0065\u0072"}); +if _gbeba !=nil {return _gbeba ;};start .Attr =append (start .Attr ,_fdafe );};if _faafg .DisplayAttr !=ST_PageBorderDisplayUnset {_ddeegc ,_egede :=_faafg .DisplayAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070\u006c\u0061y"}); +if _egede !=nil {return _egede ;};start .Attr =append (start .Attr ,_ddeegc );};if _faafg .OffsetFromAttr !=ST_PageBorderOffsetUnset {_gcec ,_edgbg :=_faafg .OffsetFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006ff\u0066\u0073\u0065\u0074\u0046\u0072\u006f\u006d"}); +if _edgbg !=nil {return _edgbg ;};start .Attr =append (start .Attr ,_gcec );};e .EncodeToken (start );if _faafg .Top !=nil {_bcgga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_faafg .Top ,_bcgga );};if _faafg .Left !=nil {_febgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_faafg .Left ,_febgf );};if _faafg .Bottom !=nil {_cfddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_faafg .Bottom ,_cfddf );};if _faafg .Right !=nil {_cggaaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}}; +e .EncodeElement (_faafg .Right ,_cggaaf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_acaed ST_ChapterSep )String ()string {switch _acaed {case 0:return "";case 1:return "\u0068\u0079\u0070\u0068\u0065\u006e";case 2:return "\u0070\u0065\u0072\u0069\u006f\u0064"; +case 3:return "\u0063\u006f\u006co\u006e";case 4:return "\u0065\u006d\u0044\u0061\u0073\u0068";case 5:return "\u0065\u006e\u0044\u0061\u0073\u0068";};return "";};const (ST_DocPartTypeUnset ST_DocPartType =0;ST_DocPartTypeNone ST_DocPartType =1;ST_DocPartTypeNormal ST_DocPartType =2; +ST_DocPartTypeAutoExp ST_DocPartType =3;ST_DocPartTypeToolbar ST_DocPartType =4;ST_DocPartTypeSpeller ST_DocPartType =5;ST_DocPartTypeFormFld ST_DocPartType =6;ST_DocPartTypeBbPlcHdr ST_DocPartType =7;);func (_edge *CT_ObjectChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dagee :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_edge .Control =NewCT_Control (); +if _deacd :=d .DecodeElement (_edge .Control ,&_dagee );_deacd !=nil {return _deacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}:_edge .ObjectLink =NewCT_ObjectLink (); +if _fcdbd :=d .DecodeElement (_edge .ObjectLink ,&_dagee );_fcdbd !=nil {return _fcdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}:_edge .ObjectEmbed =NewCT_ObjectEmbed (); +if _ececd :=d .DecodeElement (_edge .ObjectEmbed ,&_dagee );_ececd !=nil {return _ececd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_edge .Movie =NewCT_Rel (); +if _ecaaad :=d .DecodeElement (_edge .Movie ,&_dagee );_ecaaad !=nil {return _ecaaad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dagee .Name ); +if _egffb :=d .Skip ();_egffb !=nil {return _egffb ;};};return nil ;};func ParseUnionST_OnOff (s string )(_f .ST_OnOff ,error ){return _f .ParseUnionST_OnOff (s )};func NewCT_RPr ()*CT_RPr {_cgaed :=&CT_RPr {};return _cgaed };type ST_CombineBrackets byte ; +type ST_SectionMark byte ;func (_cbggb ST_Shd )String ()string {switch _cbggb {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0063\u006c\u0065a\u0072";case 3:return "\u0073\u006f\u006ci\u0064";case 4:return "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065"; +case 5:return "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065";case 6:return "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case 7:return "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; +case 8:return "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s";case 9:return "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case 10:return "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065";case 11:return "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065"; +case 12:return "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065";case 13:return "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case 14:return "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073"; +case 15:return "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073";case 16:return "\u0070\u0063\u0074\u0035";case 17:return "\u0070\u0063\u00741\u0030";case 18:return "\u0070\u0063\u00741\u0032";case 19:return "\u0070\u0063\u00741\u0035"; +case 20:return "\u0070\u0063\u00742\u0030";case 21:return "\u0070\u0063\u00742\u0035";case 22:return "\u0070\u0063\u00743\u0030";case 23:return "\u0070\u0063\u00743\u0035";case 24:return "\u0070\u0063\u00743\u0037";case 25:return "\u0070\u0063\u00744\u0030"; +case 26:return "\u0070\u0063\u00744\u0035";case 27:return "\u0070\u0063\u00745\u0030";case 28:return "\u0070\u0063\u00745\u0035";case 29:return "\u0070\u0063\u00746\u0030";case 30:return "\u0070\u0063\u00746\u0032";case 31:return "\u0070\u0063\u00746\u0035"; +case 32:return "\u0070\u0063\u00747\u0030";case 33:return "\u0070\u0063\u00747\u0035";case 34:return "\u0070\u0063\u00748\u0030";case 35:return "\u0070\u0063\u00748\u0035";case 36:return "\u0070\u0063\u00748\u0037";case 37:return "\u0070\u0063\u00749\u0030"; +case 38:return "\u0070\u0063\u00749\u0035";};return "";};type WdST_AlignV byte ;type ST_SdtDateMappingType byte ;func (_bbged ST_PTabAlignment )String ()string {switch _bbged {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072"; +case 3:return "\u0072\u0069\u0067h\u0074";};return "";};type CT_Comments struct{ + +// Comment Content +Comment []*CT_Comment ;}; + +// Validate validates the CT_ColorSchemeMapping and its children +func (_fbbeg *CT_ColorSchemeMapping )Validate ()error {return _fbbeg .ValidateWithPath ("C\u0054\u005f\u0043\u006flo\u0072S\u0063\u0068\u0065\u006d\u0065M\u0061\u0070\u0070\u0069\u006e\u0067");};type CT_TopPageBorder struct{TopLeftAttr *string ;TopRightAttr *string ; +IdAttr *string ; + +// Border Style +ValAttr ST_Border ; + +// Border Color +ColorAttr *ST_HexColor ; + +// Border Theme Color +ThemeColorAttr ST_ThemeColor ; + +// Border Theme Color Tint +ThemeTintAttr *string ; + +// Border Theme Color Shade +ThemeShadeAttr *string ; + +// Border Width +SzAttr *uint64 ; + +// Border Spacing Measurement +SpaceAttr *uint64 ; + +// Border Shadow +ShadowAttr *_f .ST_OnOff ; + +// Create Frame Effect +FrameAttr *_f .ST_OnOff ;}; + +// ValidateWithPath validates the EG_ContentRowContentChoice and its children, prefixing error messages with path +func (_cgcaa *EG_ContentRowContentChoice )ValidateWithPath (path string )error {for _ggeea ,_gggbab :=range _cgcaa .Tr {if _aadeb :=_gggbab .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_ggeea ));_aadeb !=nil {return _aadeb ; +};};if _cgcaa .CustomXml !=nil {if _dacea :=_cgcaa .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_dacea !=nil {return _dacea ;};};if _cgcaa .Sdt !=nil {if _afebd :=_cgcaa .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); +_afebd !=nil {return _afebd ;};};for _cbaffa ,_abfegc :=range _cgcaa .EG_RunLevelElts {if _dcbaf :=_abfegc .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_cbaffa )); +_dcbaf !=nil {return _dcbaf ;};};return nil ;}; + +// ValidateWithPath validates the CT_NumRestart and its children, prefixing error messages with path +func (_fffc *CT_NumRestart )ValidateWithPath (path string )error {if _fffc .ValAttr ==ST_RestartNumberUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gcede :=_fffc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcede !=nil {return _gcede ;};return nil ;}; + +// ValidateWithPath validates the CT_Endnotes and its children, prefixing error messages with path +func (_fgbeb *CT_Endnotes )ValidateWithPath (path string )error {for _eaeceg ,_fgedff :=range _fgbeb .Endnote {if _ffac :=_fgedff .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045\u006e\u0064\u006e\u006f\u0074e\u005b\u0025\u0064\u005d",path ,_eaeceg )); +_ffac !=nil {return _ffac ;};};return nil ;}; + +// Validate validates the WdCT_WordprocessingCanvasChoice and its children +func (_fagade *WdCT_WordprocessingCanvasChoice )Validate ()error {return _fagade .ValidateWithPath ("\u0057\u0064\u0043T\u005f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073i\u006e\u0067\u0043\u0061\u006e\u0076\u0061\u0073\u0043\u0068\u006f\u0069\u0063\u0065"); +};type CT_MathCtrlDel struct{AuthorAttr string ;DateAttr *_ae .Time ; + +// Annotation Identifier +IdAttr int64 ;};func (_ddggc ST_LineNumberRestart )ValidateWithPath (path string )error {switch _ddggc {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddggc )); +};return nil ;};func (_eafee *CT_TblPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_deagf :for {_egddd ,_cbbeb :=d .Token ();if _cbbeb !=nil {return _cbbeb ;};switch _gdffbd :=_egddd .(type ){case _a .StartElement :switch _gdffbd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}:_eafee .TblStyle =NewCT_String (); +if _acgdg :=d .DecodeElement (_eafee .TblStyle ,&_gdffbd );_acgdg !=nil {return _acgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0070\u0050\u0072"}:_eafee .TblpPr =NewCT_TblPPr (); +if _aceaba :=d .DecodeElement (_eafee .TblpPr ,&_gdffbd );_aceaba !=nil {return _aceaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_eafee .TblOverlap =NewCT_TblOverlap (); +if _badge :=d .DecodeElement (_eafee .TblOverlap ,&_gdffbd );_badge !=nil {return _badge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}:_eafee .BidiVisual =NewCT_OnOff (); +if _bdgcfd :=d .DecodeElement (_eafee .BidiVisual ,&_gdffbd );_bdgcfd !=nil {return _bdgcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0052\u006f\u0077\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_eafee .TblStyleRowBandSize =NewCT_DecimalNumber (); +if _bccfbe :=d .DecodeElement (_eafee .TblStyleRowBandSize ,&_gdffbd );_bccfbe !=nil {return _bccfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0053ty\u006c\u0065\u0043\u006f\u006c\u0042\u0061\u006e\u0064\u0053\u0069\u007a\u0065"}:_eafee .TblStyleColBandSize =NewCT_DecimalNumber (); +if _bbfec :=d .DecodeElement (_eafee .TblStyleColBandSize ,&_gdffbd );_bbfec !=nil {return _bbfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0057"}:_eafee .TblW =NewCT_TblWidth (); +if _efdbf :=d .DecodeElement (_eafee .TblW ,&_gdffbd );_efdbf !=nil {return _efdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_eafee .Jc =NewCT_JcTable (); +if _fadcf :=d .DecodeElement (_eafee .Jc ,&_gdffbd );_fadcf !=nil {return _fadcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_eafee .TblCellSpacing =NewCT_TblWidth (); +if _cbcdd :=d .DecodeElement (_eafee .TblCellSpacing ,&_gdffbd );_cbcdd !=nil {return _cbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0049\u006e\u0064"}:_eafee .TblInd =NewCT_TblWidth (); +if _gacge :=d .DecodeElement (_eafee .TblInd ,&_gdffbd );_gacge !=nil {return _gacge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_eafee .TblBorders =NewCT_TblBorders (); +if _aedgb :=d .DecodeElement (_eafee .TblBorders ,&_gdffbd );_aedgb !=nil {return _aedgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_eafee .Shd =NewCT_Shd (); +if _fcgdb :=d .DecodeElement (_eafee .Shd ,&_gdffbd );_fcgdb !=nil {return _fcgdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u0061\u0079\u006f\u0075t"}:_eafee .TblLayout =NewCT_TblLayoutType (); +if _dcaff :=d .DecodeElement (_eafee .TblLayout ,&_gdffbd );_dcaff !=nil {return _dcaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}:_eafee .TblCellMar =NewCT_TblCellMar (); +if _beefa :=d .DecodeElement (_eafee .TblCellMar ,&_gdffbd );_beefa !=nil {return _beefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u004c\u006f\u006f\u006b"}:_eafee .TblLook =NewCT_TblLook (); +if _eacgc :=d .DecodeElement (_eafee .TblLook ,&_gdffbd );_eacgc !=nil {return _eacgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_eafee .TblCaption =NewCT_String (); +if _ecgfe :=d .DecodeElement (_eafee .TblCaption ,&_gdffbd );_ecgfe !=nil {return _ecgfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0044\u0065\u0073\u0063\u0072\u0069p\u0074\u0069\u006f\u006e"}:_eafee .TblDescription =NewCT_String (); +if _gbbgc :=d .DecodeElement (_eafee .TblDescription ,&_gdffbd );_gbbgc !=nil {return _gbbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_eafee .TblPrChange =NewCT_TblPrChange (); +if _dcffb :=d .DecodeElement (_eafee .TblPrChange ,&_gdffbd );_dcffb !=nil {return _dcffb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0020\u0025\u0076",_gdffbd .Name ); +if _ffbdfb :=d .Skip ();_ffbdfb !=nil {return _ffbdfb ;};};case _a .EndElement :break _deagf ;case _a .CharData :};};return nil ;};func (_badfg *ST_TblLayoutType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agcdab ,_ffgef :=d .Token (); +if _ffgef !=nil {return _ffgef ;};if _ddfcb ,_gebddb :=_agcdab .(_a .EndElement );_gebddb &&_ddfcb .Name ==start .Name {*_badfg =1;return nil ;};if _fegdff ,_ebeeg :=_agcdab .(_a .CharData );!_ebeeg {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agcdab ); +}else {switch string (_fegdff ){case "":*_badfg =0;case "\u0066\u0069\u0078e\u0064":*_badfg =1;case "\u0061u\u0074\u006f\u0066\u0069\u0074":*_badfg =2;};};_agcdab ,_ffgef =d .Token ();if _ffgef !=nil {return _ffgef ;};if _fcfgd ,_fceff :=_agcdab .(_a .EndElement ); +_fceff &&_fcfgd .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agcdab );};func ParseUnionST_DecimalNumberOrPercent (s string )(ST_DecimalNumberOrPercent ,error ){_ffeaeg :=ST_DecimalNumberOrPercent {}; +if _f .ST_PercentagePatternRe .MatchString (s ){_ffeaeg .ST_Percentage =&s ;}else {_abbca ,_bgffce :=_c .ParseFloat (s ,64);if _bgffce !=nil {return _ffeaeg ,_dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_bgffce ); +};_ffeaeg .ST_UnqualifiedPercentage =_g .Int64 (int64 (_abbca ));};return _ffeaeg ,nil ;};func (_ggaab ST_HexColorAuto )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dcedfa :=_a .Attr {};_dcedfa .Name =name ;switch _ggaab {case ST_HexColorAutoUnset :_dcedfa .Value =""; +case ST_HexColorAutoAuto :_dcedfa .Value ="\u0061\u0075\u0074\u006f";};return _dcedfa ,nil ;};const (ST_FldCharTypeUnset ST_FldCharType =0;ST_FldCharTypeBegin ST_FldCharType =1;ST_FldCharTypeSeparate ST_FldCharType =2;ST_FldCharTypeEnd ST_FldCharType =3; +); + +// ValidateWithPath validates the CT_Num and its children, prefixing error messages with path +func (_ffdaa *CT_Num )ValidateWithPath (path string )error {if _aafbe :=_ffdaa .AbstractNumId .ValidateWithPath (path +"\u002f\u0041\u0062\u0073\u0074\u0072\u0061\u0063\u0074N\u0075\u006d\u0049\u0064");_aafbe !=nil {return _aafbe ;};for _gggg ,_eegbeg :=range _ffdaa .LvlOverride {if _fdbee :=_eegbeg .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fL\u0076\u006c\u004f\u0076\u0065r\u0072\u0069d\u0065\u005b\u0025\u0064\u005d",path ,_gggg )); +_fdbee !=nil {return _fdbee ;};};return nil ;};func (_aecbgd *ST_RestartNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afecad ,_aaggeg :=d .Token ();if _aaggeg !=nil {return _aaggeg ;};if _ddcgba ,_ecacae :=_afecad .(_a .EndElement ); +_ecacae &&_ddcgba .Name ==start .Name {*_aecbgd =1;return nil ;};if _cedfeg ,_efcgf :=_afecad .(_a .CharData );!_efcgf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afecad ); +}else {switch string (_cedfeg ){case "":*_aecbgd =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_aecbgd =1;case "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074":*_aecbgd =2;case "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065":*_aecbgd =3; +};};_afecad ,_aaggeg =d .Token ();if _aaggeg !=nil {return _aaggeg ;};if _dbeea ,_bbdaf :=_afecad .(_a .EndElement );_bbdaf &&_dbeea .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afecad ); +};type ST_MailMergeOdsoFMDFieldType byte ;type CT_P struct{ + +// Revision Identifier for Paragraph Glyph Formatting +RsidRPrAttr *string ; + +// Revision Identifier for Paragraph +RsidRAttr *string ; + +// Revision Identifier for Paragraph Deletion +RsidDelAttr *string ; + +// Revision Identifier for Paragraph Properties +RsidPAttr *string ; + +// Default Revision Identifier for Runs +RsidRDefaultAttr *string ; + +// Paragraph Properties +PPr *CT_PPr ;EG_PContent []*EG_PContent ;};func (_ebdged ST_VAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebdged .String (),start );};type CT_FFCheckBoxChoice struct{Size *CT_HpsMeasure ;SizeAuto *CT_OnOff ; +};func NewCT_MarkupRange ()*CT_MarkupRange {_gegdd :=&CT_MarkupRange {};return _gegdd }; + +// Validate validates the CT_FtnEdnSepRef and its children +func (_ccggcg *CT_FtnEdnSepRef )Validate ()error {return _ccggcg .ValidateWithPath ("\u0043T\u005fF\u0074\u006e\u0045\u0064\u006e\u0053\u0065\u0070\u0052\u0065\u0066");};func NewCT_TcMar ()*CT_TcMar {_cbddef :=&CT_TcMar {};return _cbddef };func (_gfbde *CT_PPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfbde .PPr =NewCT_PPrBase (); +for _ ,_gfggg :=range start .Attr {if _gfggg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_dcfb :=_gfggg .Value ;_gfbde .AuthorAttr =_dcfb ;continue ;};if _gfggg .Name .Local =="\u0064\u0061\u0074\u0065"{_deeba ,_cedff :=ParseStdlibTime (_gfggg .Value ); +if _cedff !=nil {return _cedff ;};_gfbde .DateAttr =&_deeba ;continue ;};if _gfggg .Name .Local =="\u0069\u0064"{_fdedd ,_ecfdd :=_c .ParseInt (_gfggg .Value ,10,64);if _ecfdd !=nil {return _ecfdd ;};_gfbde .IdAttr =_fdedd ;continue ;};};_bgbba :for {_gagdbc ,_bcebe :=d .Token (); +if _bcebe !=nil {return _bcebe ;};switch _fegdg :=_gagdbc .(type ){case _a .StartElement :switch _fegdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:if _aacgb :=d .DecodeElement (_gfbde .PPr ,&_fegdg ); +_aacgb !=nil {return _aacgb ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0050\u0072C\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_fegdg .Name ); +if _fdedc :=d .Skip ();_fdedc !=nil {return _fdedc ;};};case _a .EndElement :break _bgbba ;case _a .CharData :};};return nil ;};func (_caagf *EG_SectPrContents )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _caagf .FootnotePr !=nil {_edagdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; +e .EncodeElement (_caagf .FootnotePr ,_edagdb );};if _caagf .EndnotePr !=nil {_cebfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_caagf .EndnotePr ,_cebfb );};if _caagf .Type !=nil {_dedegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; +e .EncodeElement (_caagf .Type ,_dedegf );};if _caagf .PgSz !=nil {_egebbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}};e .EncodeElement (_caagf .PgSz ,_egebbe );};if _caagf .PgMar !=nil {_gfaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}}; +e .EncodeElement (_caagf .PgMar ,_gfaeb );};if _caagf .PaperSrc !=nil {_eddbee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}};e .EncodeElement (_caagf .PaperSrc ,_eddbee );};if _caagf .PgBorders !=nil {_fdbedf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_caagf .PgBorders ,_fdbedf );};if _caagf .LnNumType !=nil {_fabbfa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_caagf .LnNumType ,_fabbfa );};if _caagf .PgNumType !=nil {_ggbaec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_caagf .PgNumType ,_ggbaec );};if _caagf .Cols !=nil {_dgaafb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}};e .EncodeElement (_caagf .Cols ,_dgaafb );};if _caagf .FormProt !=nil {_cecfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}}; +e .EncodeElement (_caagf .FormProt ,_cecfbg );};if _caagf .VAlign !=nil {_cgdga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_caagf .VAlign ,_cgdga );};if _caagf .NoEndnote !=nil {_gddfcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}}; +e .EncodeElement (_caagf .NoEndnote ,_gddfcd );};if _caagf .TitlePg !=nil {_fdaaaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}};e .EncodeElement (_caagf .TitlePg ,_fdaaaf );};if _caagf .TextDirection !=nil {_cbegd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_caagf .TextDirection ,_cbegd );};if _caagf .Bidi !=nil {_acfecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_caagf .Bidi ,_acfecf );};if _caagf .RtlGutter !=nil {_egfee :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; +e .EncodeElement (_caagf .RtlGutter ,_egfee );};if _caagf .DocGrid !=nil {_bbage :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_caagf .DocGrid ,_bbage );};if _caagf .PrinterSettings !=nil {_fcgcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; +e .EncodeElement (_caagf .PrinterSettings ,_fcgcd );};return nil ;};func (_beafedf *ST_DocGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egdbdf ,_dbgbg :=d .Token ();if _dbgbg !=nil {return _dbgbg ;};if _aggba ,_aafdff :=_egdbdf .(_a .EndElement ); +_aafdff &&_aggba .Name ==start .Name {*_beafedf =1;return nil ;};if _gbggbge ,_eddfdc :=_egdbdf .(_a .CharData );!_eddfdc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egdbdf ); +}else {switch string (_gbggbge ){case "":*_beafedf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_beafedf =1;case "\u006c\u0069\u006ee\u0073":*_beafedf =2;case "\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073":*_beafedf =3; +case "s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073":*_beafedf =4;};};_egdbdf ,_dbgbg =d .Token ();if _dbgbg !=nil {return _dbgbg ;};if _fbebbc ,_ffefb :=_egdbdf .(_a .EndElement );_ffefb &&_fbebbc .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egdbdf ); +};func (_bcfe *CT_Markup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efcgb :=range start .Attr {if _efcgb .Name .Local =="\u0069\u0064"{_dddgd ,_bffcd :=_c .ParseInt (_efcgb .Value ,10,64);if _bffcd !=nil {return _bffcd ;};_bcfe .IdAttr =_dddgd ; +continue ;};};for {_agdefd ,_agff :=d .Token ();if _agff !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0061\u0072k\u0075\u0070\u003a\u0020\u0025\u0073",_agff );};if _bgdaa ,_gbeaa :=_agdefd .(_a .EndElement );_gbeaa &&_bgdaa .Name ==start .Name {break ; +};};return nil ;};func (_bab *CT_BookmarkRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bab .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_bab .ColFirstAttr )}); +};if _bab .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_dd .Sprintf ("\u0025\u0076",*_bab .ColLastAttr )});};if _bab .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_gbf ,_aeb :=_bab .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _aeb !=nil {return _aeb ;};start .Attr =append (start .Attr ,_gbf );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_bab .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_eddgab *WdAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eddgab .WdCT_Anchor =*NewWdCT_Anchor ();for _ ,_bfcgfd :=range start .Attr {if _bfcgfd .Name .Local =="\u0061\u006c\u006co\u0077\u004f\u0076\u0065\u0072\u006c\u0061\u0070"{_bagbf ,_ccdbg :=_c .ParseBool (_bfcgfd .Value ); +if _ccdbg !=nil {return _ccdbg ;};_eddgab .AllowOverlapAttr =_bagbf ;continue ;};if _bfcgfd .Name .Local =="\u0064\u0069\u0073t\u0042"{_dddbbf ,_bdfeeg :=_c .ParseUint (_bfcgfd .Value ,10,32);if _bdfeeg !=nil {return _bdfeeg ;};_defea :=uint32 (_dddbbf ); +_eddgab .DistBAttr =&_defea ;continue ;};if _bfcgfd .Name .Local =="\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"{_fcccceb ,_bdgeb :=_c .ParseBool (_bfcgfd .Value );if _bdgeb !=nil {return _bdgeb ;};_eddgab .SimplePosAttr =&_fcccceb ;continue ;};if _bfcgfd .Name .Local =="\u006c\u006f\u0063\u006b\u0065\u0064"{_eecdg ,_eeacd :=_c .ParseBool (_bfcgfd .Value ); +if _eeacd !=nil {return _eeacd ;};_eddgab .LockedAttr =_eecdg ;continue ;};if _bfcgfd .Name .Local =="\u0064\u0069\u0073t\u0054"{_baaaa ,_fgbbb :=_c .ParseUint (_bfcgfd .Value ,10,32);if _fgbbb !=nil {return _fgbbb ;};_bfbbag :=uint32 (_baaaa );_eddgab .DistTAttr =&_bfbbag ; +continue ;};if _bfcgfd .Name .Local =="\u0062e\u0068\u0069\u006e\u0064\u0044\u006fc"{_dffada ,_gcdad :=_c .ParseBool (_bfcgfd .Value );if _gcdad !=nil {return _gcdad ;};_eddgab .BehindDocAttr =_dffada ;continue ;};if _bfcgfd .Name .Local =="\u0064\u0069\u0073t\u004c"{_abgbd ,_acfefc :=_c .ParseUint (_bfcgfd .Value ,10,32); +if _acfefc !=nil {return _acfefc ;};_dcced :=uint32 (_abgbd );_eddgab .DistLAttr =&_dcced ;continue ;};if _bfcgfd .Name .Local =="\u0068\u0069\u0064\u0064\u0065\u006e"{_acbcc ,_befead :=_c .ParseBool (_bfcgfd .Value );if _befead !=nil {return _befead ; +};_eddgab .HiddenAttr =&_acbcc ;continue ;};if _bfcgfd .Name .Local =="\u006c\u0061\u0079o\u0075\u0074\u0049\u006e\u0043\u0065\u006c\u006c"{_bcfebg ,_eeecd :=_c .ParseBool (_bfcgfd .Value );if _eeecd !=nil {return _eeecd ;};_eddgab .LayoutInCellAttr =_bcfebg ; +continue ;};if _bfcgfd .Name .Local =="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0048e\u0069\u0067\u0068\u0074"{_aaaac ,_gafcg :=_c .ParseUint (_bfcgfd .Value ,10,32);if _gafcg !=nil {return _gafcg ;};_eddgab .RelativeHeightAttr =uint32 (_aaaac ); +continue ;};if _bfcgfd .Name .Local =="\u0064\u0069\u0073t\u0052"{_fgcab ,_fdcge :=_c .ParseUint (_bfcgfd .Value ,10,32);if _fdcge !=nil {return _fdcge ;};_bafbfa :=uint32 (_fgcab );_eddgab .DistRAttr =&_bafbfa ;continue ;};};_eccacb :for {_baeeac ,_caabec :=d .Token (); +if _caabec !=nil {return _caabec ;};switch _gdgff :=_baeeac .(type ){case _a .StartElement :switch _gdgff .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073i\u006d\u0070\u006c\u0065\u0050\u006fs"}:if _cdagc :=d .DecodeElement (_eddgab .SimplePos ,&_gdgff ); +_cdagc !=nil {return _cdagc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eH"}:if _gggad :=d .DecodeElement (_eddgab .PositionH ,&_gdgff ); +_gggad !=nil {return _gggad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u0069\u0074\u0069\u006f\u006eV"}:if _cfegcbg :=d .DecodeElement (_eddgab .PositionV ,&_gdgff ); +_cfegcbg !=nil {return _cfegcbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _afdfafe :=d .DecodeElement (_eddgab .Extent ,&_gdgff ); +_afdfafe !=nil {return _afdfafe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_eddgab .EffectExtent =NewWdCT_EffectExtent (); +if _ggefe :=d .DecodeElement (_eddgab .EffectExtent ,&_gdgff );_ggefe !=nil {return _ggefe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_eddgab .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _gccab :=d .DecodeElement (&_eddgab .WrapTypeChoice .WrapNone ,&_gdgff );_gccab !=nil {return _gccab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_eddgab .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _dcadb :=d .DecodeElement (&_eddgab .WrapTypeChoice .WrapSquare ,&_gdgff );_dcadb !=nil {return _dcadb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_eddgab .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _bcgcbd :=d .DecodeElement (&_eddgab .WrapTypeChoice .WrapTight ,&_gdgff );_bcgcbd !=nil {return _bcgcbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_eddgab .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _fdggbg :=d .DecodeElement (&_eddgab .WrapTypeChoice .WrapThrough ,&_gdgff );_fdggbg !=nil {return _fdggbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_eddgab .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +if _gfaccg :=d .DecodeElement (&_eddgab .WrapTypeChoice .WrapTopAndBottom ,&_gdgff );_gfaccg !=nil {return _gfaccg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _gcdgd :=d .DecodeElement (_eddgab .DocPr ,&_gdgff ); +_gcdgd !=nil {return _gcdgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_eddgab .CNvGraphicFramePr =_e .NewCT_NonVisualGraphicFrameProperties (); +if _ccgbf :=d .DecodeElement (_eddgab .CNvGraphicFramePr ,&_gdgff );_ccgbf !=nil {return _ccgbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _eecad :=d .DecodeElement (_eddgab .Graphic ,&_gdgff ); +_eecad !=nil {return _eecad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0041\u006e\u0063\u0068\u006f\u0072\u0020\u0025\u0076",_gdgff .Name ); +if _affda :=d .Skip ();_affda !=nil {return _affda ;};};case _a .EndElement :break _eccacb ;case _a .CharData :};};return nil ;}; + +// ValidateWithPath validates the EG_RangeMarkupElements and its children, prefixing error messages with path +func (_agbfdgc *EG_RangeMarkupElements )ValidateWithPath (path string )error {if _bdeff :=_agbfdgc .RangeMarkupElementsChoice .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075p\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068o\u0069\u0063\u0065"); +_bdeff !=nil {return _bdeff ;};return nil ;};func NewCT_TblOverlap ()*CT_TblOverlap {_fcfdg :=&CT_TblOverlap {};_fcfdg .ValAttr =ST_TblOverlap (1);return _fcfdg ;};func ParseUnionST_Coordinate (s string )(_e .ST_Coordinate ,error ){return _e .ParseUnionST_Coordinate (s ); +};func NewCT_TopPageBorder ()*CT_TopPageBorder {_bfcca :=&CT_TopPageBorder {};_bfcca .ValAttr =ST_Border (1);return _bfcca ;};func (_caaac *CT_PPrGeneral )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caaac .PStyle !=nil {_ebeeda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_caaac .PStyle ,_ebeeda );};if _caaac .KeepNext !=nil {_accda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}};e .EncodeElement (_caaac .KeepNext ,_accda );};if _caaac .KeepLines !=nil {_acbef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_caaac .KeepLines ,_acbef );};if _caaac .PageBreakBefore !=nil {_bfcdbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}};e .EncodeElement (_caaac .PageBreakBefore ,_bfcdbc ); +};if _caaac .FramePr !=nil {_fgedb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_caaac .FramePr ,_fgedb );};if _caaac .WidowControl !=nil {_cffdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; +e .EncodeElement (_caaac .WidowControl ,_cffdc );};if _caaac .NumPr !=nil {_bacbd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_caaac .NumPr ,_bacbd );};if _caaac .SuppressLineNumbers !=nil {_dbcbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; +e .EncodeElement (_caaac .SuppressLineNumbers ,_dbcbc );};if _caaac .PBdr !=nil {_eadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_caaac .PBdr ,_eadf );};if _caaac .Shd !=nil {_abfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_caaac .Shd ,_abfgf );};if _caaac .Tabs !=nil {_bceag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_caaac .Tabs ,_bceag );};if _caaac .SuppressAutoHyphens !=nil {_fcfac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; +e .EncodeElement (_caaac .SuppressAutoHyphens ,_fcfac );};if _caaac .Kinsoku !=nil {_adbcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_caaac .Kinsoku ,_adbcg );};if _caaac .WordWrap !=nil {_ffadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; +e .EncodeElement (_caaac .WordWrap ,_ffadf );};if _caaac .OverflowPunct !=nil {_ceddg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_caaac .OverflowPunct ,_ceddg ); +};if _caaac .TopLinePunct !=nil {_geddce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_caaac .TopLinePunct ,_geddce );};if _caaac .AutoSpaceDE !=nil {_edgfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; +e .EncodeElement (_caaac .AutoSpaceDE ,_edgfc );};if _caaac .AutoSpaceDN !=nil {_ffge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_caaac .AutoSpaceDN ,_ffge ); +};if _caaac .Bidi !=nil {_cacfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_caaac .Bidi ,_cacfcb );};if _caaac .AdjustRightInd !=nil {_babdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; +e .EncodeElement (_caaac .AdjustRightInd ,_babdg );};if _caaac .SnapToGrid !=nil {_faege :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_caaac .SnapToGrid ,_faege );}; +if _caaac .Spacing !=nil {_gfaea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_caaac .Spacing ,_gfaea );};if _caaac .Ind !=nil {_cdbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}}; +e .EncodeElement (_caaac .Ind ,_cdbaa );};if _caaac .ContextualSpacing !=nil {_abaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_caaac .ContextualSpacing ,_abaae ); +};if _caaac .MirrorIndents !=nil {_fgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_caaac .MirrorIndents ,_fgeg );};if _caaac .SuppressOverlap !=nil {_cecbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}}; +e .EncodeElement (_caaac .SuppressOverlap ,_cecbg );};if _caaac .Jc !=nil {_dbdde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_caaac .Jc ,_dbdde );};if _caaac .TextDirection !=nil {_cdbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_caaac .TextDirection ,_cdbfd );};if _caaac .TextAlignment !=nil {_eeacg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_caaac .TextAlignment ,_eeacg ); +};if _caaac .TextboxTightWrap !=nil {_afeace :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}};e .EncodeElement (_caaac .TextboxTightWrap ,_afeace );};if _caaac .OutlineLvl !=nil {_cdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}}; +e .EncodeElement (_caaac .OutlineLvl ,_cdeg );};if _caaac .DivId !=nil {_ddagf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}};e .EncodeElement (_caaac .DivId ,_ddagf );};if _caaac .CnfStyle !=nil {_ddeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_caaac .CnfStyle ,_ddeae );};if _caaac .PPrChange !=nil {_edgbe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_caaac .PPrChange ,_edgbe );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_cbdfg *CT_Rel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_feaac :=range start .Attr {if _feaac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_feaac .Name .Local =="\u0069\u0064"||_feaac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_feaac .Name .Local =="\u0069\u0064"{_afbce :=_feaac .Value ; +_cbdfg .IdAttr =_afbce ;continue ;};};for {_adacd ,_ddgcb :=d .Token ();if _ddgcb !=nil {return _dd .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_ddgcb );};if _bebdda ,_gfdfc :=_adacd .(_a .EndElement ); +_gfdfc &&_bebdda .Name ==start .Name {break ;};};return nil ;};func (_gcgfb *CT_Em )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gbbee ,_dfcccb :=_gcgfb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _dfcccb !=nil {return _dfcccb ; +};start .Attr =append (start .Attr ,_gbbee );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bfdcbf *ST_NumberFormat )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfdcbf =0;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_bfdcbf =1; +case "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_bfdcbf =2;case "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_bfdcbf =3;case "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_bfdcbf =4;case "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_bfdcbf =5; +case "\u006fr\u0064\u0069\u006e\u0061\u006c":*_bfdcbf =6;case "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_bfdcbf =7;case "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_bfdcbf =8;case "\u0068\u0065\u0078":*_bfdcbf =9; +case "\u0063h\u0069\u0063\u0061\u0067\u006f":*_bfdcbf =10;case "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_bfdcbf =11;case "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfdcbf =12; +case "\u0061\u0069\u0075e\u006f":*_bfdcbf =13;case "\u0069\u0072\u006fh\u0061":*_bfdcbf =14;case "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068":*_bfdcbf =15;case "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068":*_bfdcbf =16; +case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c":*_bfdcbf =17;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064":*_bfdcbf =18; +case "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065":*_bfdcbf =19;case "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032":*_bfdcbf =20;case "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_bfdcbf =21; +case "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_bfdcbf =22;case "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f":*_bfdcbf =23;case "\u0062\u0075\u006c\u006c\u0065\u0074":*_bfdcbf =24;case "\u0067\u0061\u006e\u0061\u0064\u0061":*_bfdcbf =25; +case "\u0063h\u006f\u0073\u0075\u006e\u0067":*_bfdcbf =26;case "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070":*_bfdcbf =27;case "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e":*_bfdcbf =28; +case "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065":*_bfdcbf =29;case "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065":*_bfdcbf =30; +case "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c":*_bfdcbf =31;case "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063":*_bfdcbf =32;case "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c":*_bfdcbf =33; +case "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_bfdcbf =34;case "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l":*_bfdcbf =35; +case "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed":*_bfdcbf =36;case "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_bfdcbf =37;case "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfdcbf =38; +case "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064":*_bfdcbf =39;case "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064":*_bfdcbf =40; +case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_bfdcbf =41;case "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_bfdcbf =42;case "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c":*_bfdcbf =43; +case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032":*_bfdcbf =44;case "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067":*_bfdcbf =45;case "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072":*_bfdcbf =46; +case "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072":*_bfdcbf =47;case "\u006e\u006f\u006e\u0065":*_bfdcbf =48;case "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068":*_bfdcbf =49;case "\u0068e\u0062\u0072\u0065\u0077\u0031":*_bfdcbf =50; +case "\u0068e\u0062\u0072\u0065\u0077\u0032":*_bfdcbf =51;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061":*_bfdcbf =52;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064":*_bfdcbf =53;case "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073":*_bfdcbf =54; +case "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073":*_bfdcbf =55;case "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_bfdcbf =56;case "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfdcbf =57; +case "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_bfdcbf =58;case "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_bfdcbf =59;case "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_bfdcbf =60; +case "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074":*_bfdcbf =61;case "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074":*_bfdcbf =62;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bfdcbf =63;};return nil ;}; + +// Validate validates the EG_HdrFtrReferences and its children +func (_dbfbge *EG_HdrFtrReferences )Validate ()error {return _dbfbge .ValidateWithPath ("\u0045\u0047\u005f\u0048dr\u0046\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073");}; + +// ValidateWithPath validates the CT_TxbxContent and its children, prefixing error messages with path +func (_efdbgd *CT_TxbxContent )ValidateWithPath (path string )error {for _afdef ,_adcacd :=range _efdbgd .EG_BlockLevelElts {if _ffcafe :=_adcacd .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_afdef )); +_ffcafe !=nil {return _ffcafe ;};};return nil ;};func (_dbfgf *CT_TrPrBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afgbc :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_dbfgf .CnfStyle =NewCT_Cnf (); +if _gcbcd :=d .DecodeElement (_dbfgf .CnfStyle ,&_afgbc );_gcbcd !=nil {return _gcbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_dbfgf .DivId =NewCT_DecimalNumber (); +if _bfbbd :=d .DecodeElement (_dbfgf .DivId ,&_afgbc );_bfbbd !=nil {return _bfbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_dbfgf .GridBefore =NewCT_DecimalNumber (); +if _ecfab :=d .DecodeElement (_dbfgf .GridBefore ,&_afgbc );_ecfab !=nil {return _ecfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_dbfgf .GridAfter =NewCT_DecimalNumber (); +if _dgggg :=d .DecodeElement (_dbfgf .GridAfter ,&_afgbc );_dgggg !=nil {return _dgggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_dbfgf .WBefore =NewCT_TblWidth (); +if _cecce :=d .DecodeElement (_dbfgf .WBefore ,&_afgbc );_cecce !=nil {return _cecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_dbfgf .WAfter =NewCT_TblWidth (); +if _bbbcc :=d .DecodeElement (_dbfgf .WAfter ,&_afgbc );_bbbcc !=nil {return _bbbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_dbfgf .CantSplit =NewCT_OnOff (); +if _dgcaf :=d .DecodeElement (_dbfgf .CantSplit ,&_afgbc );_dgcaf !=nil {return _dgcaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_dbfgf .TrHeight =NewCT_Height (); +if _fedef :=d .DecodeElement (_dbfgf .TrHeight ,&_afgbc );_fedef !=nil {return _fedef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_dbfgf .TblHeader =NewCT_OnOff (); +if _efddd :=d .DecodeElement (_dbfgf .TblHeader ,&_afgbc );_efddd !=nil {return _efddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_dbfgf .TblCellSpacing =NewCT_TblWidth (); +if _deceff :=d .DecodeElement (_dbfgf .TblCellSpacing ,&_afgbc );_deceff !=nil {return _deceff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_dbfgf .Jc =NewCT_JcTable (); +if _feecg :=d .DecodeElement (_dbfgf .Jc ,&_afgbc );_feecg !=nil {return _feecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_dbfgf .Hidden =NewCT_OnOff (); +if _dedafa :=d .DecodeElement (_dbfgf .Hidden ,&_afgbc );_dedafa !=nil {return _dedafa ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_afgbc .Name ); +if _ddaae :=d .Skip ();_ddaae !=nil {return _ddaae ;};};return nil ;}; + +// ValidateWithPath validates the CT_MailMergeOdsoFMDFieldType and its children, prefixing error messages with path +func (_gegd *CT_MailMergeOdsoFMDFieldType )ValidateWithPath (path string )error {if _gegd .ValAttr ==ST_MailMergeOdsoFMDFieldTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cbebf :=_gegd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbebf !=nil {return _cbebf ;};return nil ;};type CT_SignedHpsMeasure struct{ + +// Signed Half-Point Measurement +ValAttr ST_SignedHpsMeasure ;};func (_faaed *CT_DocGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faaed .TypeAttr !=ST_DocGridUnset {_debac ,_fcbfb :=_faaed .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _fcbfb !=nil {return _fcbfb ;};start .Attr =append (start .Attr ,_debac );};if _faaed .LinePitchAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0069\u006e\u0065\u0050\u0069\u0074\u0063\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_faaed .LinePitchAttr )}); +};if _faaed .CharSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0063\u0068\u0061\u0072\u0053\u0070\u0061\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_faaed .CharSpaceAttr )});};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdgdde *ST_InfoTextType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdgdde =0;case "\u0074\u0065\u0078\u0074":*_bdgdde =1;case "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074":*_bdgdde =2; +};return nil ;};func (_fegbad ST_Theme )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fegbad .String (),start );};func NewCT_Headers ()*CT_Headers {_cfead :=&CT_Headers {};return _cfead };func (_aecc *CT_BdoContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aecc .ValAttr !=ST_DirectionUnset {_fga ,_egg :=_aecc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _egg !=nil {return _egg ;};start .Attr =append (start .Attr ,_fga );};e .EncodeToken (start );if _aecc .EG_PContent !=nil {for _ ,_geeg :=range _aecc .EG_PContent {_geeg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type WdWsp struct{WdCT_WordprocessingShape };func (_gbecd *ST_TabJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbcfe ,_dgaac :=d .Token ();if _dgaac !=nil {return _dgaac ;};if _acfed ,_gdfbf :=_bbcfe .(_a .EndElement ); +_gdfbf &&_acfed .Name ==start .Name {*_gbecd =1;return nil ;};if _geacg ,_egadb :=_bbcfe .(_a .CharData );!_egadb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbcfe ); +}else {switch string (_geacg ){case "":*_gbecd =0;case "\u0063\u006c\u0065a\u0072":*_gbecd =1;case "\u0073\u0074\u0061r\u0074":*_gbecd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gbecd =3;case "\u0065\u006e\u0064":*_gbecd =4;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_gbecd =5; +case "\u0062\u0061\u0072":*_gbecd =6;case "\u006e\u0075\u006d":*_gbecd =7;case "\u006c\u0065\u0066\u0074":*_gbecd =8;case "\u0072\u0069\u0067h\u0074":*_gbecd =9;};};_bbcfe ,_dgaac =d .Token ();if _dgaac !=nil {return _dgaac ;};if _ebfbb ,_gdadad :=_bbcfe .(_a .EndElement ); +_gdadad &&_ebfbb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbcfe );}; + +// Validate validates the CT_FldCharChoice and its children +func (_eccfg *CT_FldCharChoice )Validate ()error {return _eccfg .ValidateWithPath ("\u0043\u0054_\u0046\u006c\u0064C\u0068\u0061\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_agcdcc ST_TblLayoutType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eeafff :=_a .Attr {}; +_eeafff .Name =name ;switch _agcdcc {case ST_TblLayoutTypeUnset :_eeafff .Value ="";case ST_TblLayoutTypeFixed :_eeafff .Value ="\u0066\u0069\u0078e\u0064";case ST_TblLayoutTypeAutofit :_eeafff .Value ="\u0061u\u0074\u006f\u0066\u0069\u0074";};return _eeafff ,nil ; +};const (ST_CaptionPosUnset ST_CaptionPos =0;ST_CaptionPosAbove ST_CaptionPos =1;ST_CaptionPosBelow ST_CaptionPos =2;ST_CaptionPosLeft ST_CaptionPos =3;ST_CaptionPosRight ST_CaptionPos =4;);type ST_FontFamily byte ;func (_acfefb *ST_PTabLeader )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gecde ,_cgaaaa :=d .Token (); +if _cgaaaa !=nil {return _cgaaaa ;};if _gadea ,_aacefa :=_gecde .(_a .EndElement );_aacefa &&_gadea .Name ==start .Name {*_acfefb =1;return nil ;};if _fefcbb ,_bffeb :=_gecde .(_a .CharData );!_bffeb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gecde ); +}else {switch string (_fefcbb ){case "":*_acfefb =0;case "\u006e\u006f\u006e\u0065":*_acfefb =1;case "\u0064\u006f\u0074":*_acfefb =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_acfefb =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_acfefb =4; +case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_acfefb =5;};};_gecde ,_cgaaaa =d .Token ();if _cgaaaa !=nil {return _cgaaaa ;};if _cafab ,_bfbee :=_gecde .(_a .EndElement );_bfbee &&_cafab .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gecde ); +};func NewCT_EdnPos ()*CT_EdnPos {_bbgda :=&CT_EdnPos {};_bbgda .ValAttr =ST_EdnPos (1);return _bbgda };func ParseUnionST_MeasurementOrPercent (s string )(ST_MeasurementOrPercent ,error ){_egedcb :=ST_MeasurementOrPercent {};if _f .ST_UniversalMeasurePatternRe .MatchString (s ){_egedcb .ST_UniversalMeasure =&s ; +}else {_egedcb .ST_DecimalNumberOrPercent =&ST_DecimalNumberOrPercent {};if _f .ST_PercentagePatternRe .MatchString (s ){_egedcb .ST_DecimalNumberOrPercent .ST_Percentage =&s ;}else {_gbafff ,_abcbc :=_c .ParseFloat (s ,64);if _abcbc !=nil {return _egedcb ,_dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_abcbc ); +};_egedcb .ST_DecimalNumberOrPercent .ST_UnqualifiedPercentage =_g .Int64 (int64 (_gbafff ));};};return _egedcb ,nil ;}; + +// ValidateWithPath validates the CT_DocGrid and its children, prefixing error messages with path +func (_aada *CT_DocGrid )ValidateWithPath (path string )error {if _bgcf :=_aada .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bgcf !=nil {return _bgcf ;};return nil ;};func (_afdfg *ST_MailMergeOdsoFMDFieldType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdacg ,_cdcbe :=d .Token (); +if _cdcbe !=nil {return _cdcbe ;};if _abacb ,_gcafgg :=_fdacg .(_a .EndElement );_gcafgg &&_abacb .Name ==start .Name {*_afdfg =1;return nil ;};if _gacdac ,_eeacde :=_fdacg .(_a .CharData );!_eeacde {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdacg ); +}else {switch string (_gacdac ){case "":*_afdfg =0;case "\u006e\u0075\u006c\u006c":*_afdfg =1;case "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e":*_afdfg =2;};};_fdacg ,_cdcbe =d .Token ();if _cdcbe !=nil {return _cdcbe ;};if _dcega ,_bbffgg :=_fdacg .(_a .EndElement ); +_bbffgg &&_dcega .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdacg );};func (_dgceb *CT_RPrDefault )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dgceb .RPr !=nil {_adddb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_dgceb .RPr ,_adddb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TcPrChange ()*CT_TcPrChange {_aebca :=&CT_TcPrChange {}; +_aebca .TcPr =NewCT_TcPrInner ();return _aebca ;};func NewWebSettings ()*WebSettings {_dcdffd :=&WebSettings {};_dcdffd .CT_WebSettings =*NewCT_WebSettings ();return _dcdffd ;}; + +// ValidateWithPath validates the CT_Lang and its children, prefixing error messages with path +func (_fbbfg *CT_Lang )ValidateWithPath (path string )error {return nil };func (_daccc ST_View )String ()string {switch _daccc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0070\u0072\u0069n\u0074";case 3:return "\u006fu\u0074\u006c\u0069\u006e\u0065"; +case 4:return "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073";case 5:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 6:return "\u0077\u0065\u0062";};return "";}; + +// Validate validates the CT_FtnDocProps and its children +func (_dcbe *CT_FtnDocProps )Validate ()error {return _dcbe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073");};func (_gbaaff ST_PTabLeader )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gbaaff .String (),start ); +};type WdCT_WrapThrough struct{ + +// Text Wrapping Location +WrapTextAttr WdST_WrapText ; + +// Distance From Text on Left Edge +DistLAttr *uint32 ; + +// Distance From Text on Right Edge +DistRAttr *uint32 ; -// Text Highlighting -Highlight *CT_Highlight ; +// Wrapping Polygon +WrapPolygon *WdCT_WrapPath ;};func (_egbfe *CT_NumPicBulletChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbaag :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_egbfe .Pict =NewCT_Picture (); +if _dbbff :=d .DecodeElement (_egbfe .Pict ,&_dbaag );_dbbff !=nil {return _dbbff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_egbfe .Drawing =NewCT_Drawing (); +if _dfage :=d .DecodeElement (_egbfe .Drawing ,&_dbaag );_dfage !=nil {return _dfage ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u004e\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dbaag .Name ); +if _dfcbe :=d .Skip ();_dfcbe !=nil {return _dfcbe ;};};return nil ;}; -// Underline -U *CT_Underline ; +// Validate validates the CT_Em and its children +func (_aedef *CT_Em )Validate ()error {return _aedef .ValidateWithPath ("\u0043\u0054\u005fE\u006d")};const (ST_TblStyleOverrideTypeUnset ST_TblStyleOverrideType =0;ST_TblStyleOverrideTypeWholeTable ST_TblStyleOverrideType =1;ST_TblStyleOverrideTypeFirstRow ST_TblStyleOverrideType =2; +ST_TblStyleOverrideTypeLastRow ST_TblStyleOverrideType =3;ST_TblStyleOverrideTypeFirstCol ST_TblStyleOverrideType =4;ST_TblStyleOverrideTypeLastCol ST_TblStyleOverrideType =5;ST_TblStyleOverrideTypeBand1Vert ST_TblStyleOverrideType =6;ST_TblStyleOverrideTypeBand2Vert ST_TblStyleOverrideType =7; +ST_TblStyleOverrideTypeBand1Horz ST_TblStyleOverrideType =8;ST_TblStyleOverrideTypeBand2Horz ST_TblStyleOverrideType =9;ST_TblStyleOverrideTypeNeCell ST_TblStyleOverrideType =10;ST_TblStyleOverrideTypeNwCell ST_TblStyleOverrideType =11;ST_TblStyleOverrideTypeSeCell ST_TblStyleOverrideType =12; +ST_TblStyleOverrideTypeSwCell ST_TblStyleOverrideType =13;); -// Animated Text Effect -Effect *CT_TextEffect ; +// Validate validates the EG_RunLevelElts and its children +func (_fadfdc *EG_RunLevelElts )Validate ()error {return _fadfdc .ValidateWithPath ("\u0045G\u005fR\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073");};func (_dgaed *CT_RecipientData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgaed .Column =NewCT_DecimalNumber (); +_dgaed .UniqueTag =NewCT_Base64Binary ();_beaba :for {_fecaa ,_ccgb :=d .Token ();if _ccgb !=nil {return _ccgb ;};switch _cedgd :=_fecaa .(type ){case _a .StartElement :switch _cedgd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0063\u0074\u0069\u0076\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0063\u0074\u0069\u0076\u0065"}:_dgaed .Active =NewCT_OnOff (); +if _fabefa :=d .DecodeElement (_dgaed .Active ,&_cedgd );_fabefa !=nil {return _fabefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:if _ggefa :=d .DecodeElement (_dgaed .Column ,&_cedgd ); +_ggefa !=nil {return _ggefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075n\u0069\u0071\u0075\u0065\u0054\u0061g"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075n\u0069\u0071\u0075\u0065\u0054\u0061g"}:if _eegff :=d .DecodeElement (_dgaed .UniqueTag ,&_cedgd ); +_eegff !=nil {return _eegff ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0020\u0025v",_cedgd .Name ); +if _edbbf :=d .Skip ();_edbbf !=nil {return _edbbf ;};};case _a .EndElement :break _beaba ;case _a .CharData :};};return nil ;};func NewCT_MathCtrlDel ()*CT_MathCtrlDel {_fbgee :=&CT_MathCtrlDel {};return _fbgee };func NewWdCT_WrapNone ()*WdCT_WrapNone {_cafecb :=&WdCT_WrapNone {}; +return _cafecb };func (_adfdc *CT_R )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbbebb :=range start .Attr {if _gbbebb .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_bagaaf :=_gbbebb .Value ;_adfdc .RsidRPrAttr =&_bagaaf ; +continue ;};if _gbbebb .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_adgbd :=_gbbebb .Value ;_adfdc .RsidDelAttr =&_adgbd ;continue ;};if _gbbebb .Name .Local =="\u0072\u0073\u0069d\u0052"{_dbeag :=_gbbebb .Value ;_adfdc .RsidRAttr =&_dbeag ; +continue ;};};_ccfdc :for {_bggec ,_aeeae :=d .Token ();if _aeeae !=nil {return _aeeae ;};switch _caeea :=_bggec .(type ){case _a .StartElement :switch _caeea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_adfdc .RPr =NewCT_RPr (); +if _eaaeg :=d .DecodeElement (_adfdc .RPr ,&_caeea );_eaaeg !=nil {return _eaaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_beded :=NewEG_RunInnerContent (); +_beded .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_beded );if _gggff :=d .DecodeElement (&_beded .RunInnerContentChoice .Br ,&_caeea );_gggff !=nil {return _gggff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_ebebc :=NewEG_RunInnerContent (); +_ebebc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_ebebc );if _gbeegc :=d .DecodeElement (&_ebebc .RunInnerContentChoice .T ,&_caeea );_gbeegc !=nil {return _gbeegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_egfeb :=NewEG_RunInnerContent (); +_egfeb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_egfeb );if _eecbd :=d .DecodeElement (&_egfeb .RunInnerContentChoice .ContentPart ,&_caeea );_eecbd !=nil {return _eecbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_aggb :=NewEG_RunInnerContent (); +_aggb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_aggb );if _eecbe :=d .DecodeElement (&_aggb .RunInnerContentChoice .DelText ,&_caeea );_eecbe !=nil {return _eecbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_agada :=NewEG_RunInnerContent (); +_agada .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_agada );if _cgccfa :=d .DecodeElement (&_agada .RunInnerContentChoice .InstrText ,&_caeea );_cgccfa !=nil {return _cgccfa ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_fffaa :=NewEG_RunInnerContent (); +_fffaa .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_fffaa );if _afedb :=d .DecodeElement (&_fffaa .RunInnerContentChoice .DelInstrText ,&_caeea );_afedb !=nil {return _afedb ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_edcgb :=NewEG_RunInnerContent (); +_edcgb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_edcgb );if _ddgdd :=d .DecodeElement (&_edcgb .RunInnerContentChoice .NoBreakHyphen ,&_caeea );_ddgdd !=nil {return _ddgdd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_gddaf :=NewEG_RunInnerContent (); +_gddaf .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gddaf );if _fbfef :=d .DecodeElement (&_gddaf .RunInnerContentChoice .SoftHyphen ,&_caeea );_fbfef !=nil {return _fbfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_cgbdf :=NewEG_RunInnerContent (); +_cgbdf .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cgbdf );if _gbffb :=d .DecodeElement (&_cgbdf .RunInnerContentChoice .DayShort ,&_caeea );_gbffb !=nil {return _gbffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_efbg :=NewEG_RunInnerContent (); +_efbg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_efbg );if _cecdc :=d .DecodeElement (&_efbg .RunInnerContentChoice .MonthShort ,&_caeea );_cecdc !=nil {return _cecdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_gfgac :=NewEG_RunInnerContent (); +_gfgac .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gfgac );if _gbbeag :=d .DecodeElement (&_gfgac .RunInnerContentChoice .YearShort ,&_caeea );_gbbeag !=nil {return _gbbeag ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_ccgeb :=NewEG_RunInnerContent (); +_ccgeb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_ccgeb );if _efefae :=d .DecodeElement (&_ccgeb .RunInnerContentChoice .DayLong ,&_caeea );_efefae !=nil {return _efefae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_dfeeb :=NewEG_RunInnerContent (); +_dfeeb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_dfeeb );if _daead :=d .DecodeElement (&_dfeeb .RunInnerContentChoice .MonthLong ,&_caeea );_daead !=nil {return _daead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_ebgfb :=NewEG_RunInnerContent (); +_ebgfb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_ebgfb );if _aefacf :=d .DecodeElement (&_ebgfb .RunInnerContentChoice .YearLong ,&_caeea );_aefacf !=nil {return _aefacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_gabgb :=NewEG_RunInnerContent (); +_gabgb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gabgb );if _cgefa :=d .DecodeElement (&_gabgb .RunInnerContentChoice .AnnotationRef ,&_caeea );_cgefa !=nil {return _cgefa ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_bgdgg :=NewEG_RunInnerContent (); +_bgdgg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_bgdgg );if _dffdb :=d .DecodeElement (&_bgdgg .RunInnerContentChoice .FootnoteRef ,&_caeea );_dffdb !=nil {return _dffdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_cadac :=NewEG_RunInnerContent (); +_cadac .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cadac );if _gcfba :=d .DecodeElement (&_cadac .RunInnerContentChoice .EndnoteRef ,&_caeea );_gcfba !=nil {return _gcfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_caaeg :=NewEG_RunInnerContent (); +_caaeg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_caaeg );if _gefge :=d .DecodeElement (&_caaeg .RunInnerContentChoice .Separator ,&_caeea );_gefge !=nil {return _gefge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_gacdea :=NewEG_RunInnerContent (); +_gacdea .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gacdea );if _begdb :=d .DecodeElement (&_gacdea .RunInnerContentChoice .ContinuationSeparator ,&_caeea );_begdb !=nil {return _begdb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_eabcd :=NewEG_RunInnerContent (); +_eabcd .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_eabcd );if _dfgea :=d .DecodeElement (&_eabcd .RunInnerContentChoice .Sym ,&_caeea );_dfgea !=nil {return _dfgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_fdcgg :=NewEG_RunInnerContent (); +_fdcgg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_fdcgg );if _dgge :=d .DecodeElement (&_fdcgg .RunInnerContentChoice .PgNum ,&_caeea );_dgge !=nil {return _dgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_dfaad :=NewEG_RunInnerContent (); +_dfaad .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_dfaad );if _ccgff :=d .DecodeElement (&_dfaad .RunInnerContentChoice .Cr ,&_caeea );_ccgff !=nil {return _ccgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_cdcae :=NewEG_RunInnerContent (); +_cdcae .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cdcae );if _bdcff :=d .DecodeElement (&_cdcae .RunInnerContentChoice .Tab ,&_caeea );_bdcff !=nil {return _bdcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_cgff :=NewEG_RunInnerContent (); +_cgff .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cgff );if _eccfdd :=d .DecodeElement (&_cgff .RunInnerContentChoice .Object ,&_caeea );_eccfdd !=nil {return _eccfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_fecga :=NewEG_RunInnerContent (); +_fecga .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_fecga );if _febdfb :=d .DecodeElement (&_fecga .RunInnerContentChoice .Pict ,&_caeea );_febdfb !=nil {return _febdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_gaegb :=NewEG_RunInnerContent (); +_gaegb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gaegb );if _fcafa :=d .DecodeElement (&_gaegb .RunInnerContentChoice .FldChar ,&_caeea );_fcafa !=nil {return _fcafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_cfbcf :=NewEG_RunInnerContent (); +_cfbcf .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cfbcf );if _abeed :=d .DecodeElement (&_cfbcf .RunInnerContentChoice .Ruby ,&_caeea );_abeed !=nil {return _abeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_adece :=NewEG_RunInnerContent (); +_adece .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_adece );if _bccfe :=d .DecodeElement (&_adece .RunInnerContentChoice .FootnoteReference ,&_caeea );_bccfe !=nil {return _bccfe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_cecee :=NewEG_RunInnerContent (); +_cecee .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cecee );if _faacd :=d .DecodeElement (&_cecee .RunInnerContentChoice .EndnoteReference ,&_caeea );_faacd !=nil {return _faacd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gacg :=NewEG_RunInnerContent (); +_gacg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_gacg );if _bbcae :=d .DecodeElement (&_gacg .RunInnerContentChoice .CommentReference ,&_caeea );_bbcae !=nil {return _bbcae ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_ebcba :=NewEG_RunInnerContent (); +_ebcba .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_ebcba );if _dfgbc :=d .DecodeElement (&_ebcba .RunInnerContentChoice .Drawing ,&_caeea );_dfgbc !=nil {return _dfgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_cbede :=NewEG_RunInnerContent (); +_cbede .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_cbede );if _agged :=d .DecodeElement (&_cbede .RunInnerContentChoice .Ptab ,&_caeea );_agged !=nil {return _agged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_dafebc :=NewEG_RunInnerContent (); +_dafebc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_adfdc .EG_RunInnerContent =append (_adfdc .EG_RunInnerContent ,_dafebc );if _cfdee :=d .DecodeElement (&_dafebc .RunInnerContentChoice .LastRenderedPageBreak ,&_caeea );_cfdee !=nil {return _cfdee ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036",Local :"\u0041\u006ct\u0065\u0072\u006ea\u0074\u0065\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_bbecg :=&AlternateContentRun {}; +if _fgaba :=d .DecodeElement (_bbecg ,&_caeea );_fgaba !=nil {return _fgaba ;};_adfdc .Extra =append (_adfdc .Extra ,_bbecg );default:_ddfdd :=&_g .XSDAny {};if _debcb :=d .DecodeElement (_ddfdd ,&_caeea );_debcb !=nil {return _debcb ;};_adfdc .Extra =append (_adfdc .Extra ,_ddfdd ); +};case _a .EndElement :break _ccfdc ;case _a .CharData :};};return nil ;};const (ST_UnderlineUnset ST_Underline =0;ST_UnderlineSingle ST_Underline =1;ST_UnderlineWords ST_Underline =2;ST_UnderlineDouble ST_Underline =3;ST_UnderlineThick ST_Underline =4; +ST_UnderlineDotted ST_Underline =5;ST_UnderlineDottedHeavy ST_Underline =6;ST_UnderlineDash ST_Underline =7;ST_UnderlineDashedHeavy ST_Underline =8;ST_UnderlineDashLong ST_Underline =9;ST_UnderlineDashLongHeavy ST_Underline =10;ST_UnderlineDotDash ST_Underline =11; +ST_UnderlineDashDotHeavy ST_Underline =12;ST_UnderlineDotDotDash ST_Underline =13;ST_UnderlineDashDotDotHeavy ST_Underline =14;ST_UnderlineWave ST_Underline =15;ST_UnderlineWavyHeavy ST_Underline =16;ST_UnderlineWavyDouble ST_Underline =17;ST_UnderlineNone ST_Underline =18; +);func NewWdCT_Inline ()*WdCT_Inline {_gbbeg :=&WdCT_Inline {};_gbbeg .Extent =_e .NewCT_PositiveSize2D ();_gbbeg .DocPr =_e .NewCT_NonVisualDrawingProps ();_gbbeg .Graphic =_e .NewGraphic ();return _gbbeg ;};func (_fbdeg *ST_Proof )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fbdeg =0; +case "\u0063\u006c\u0065a\u006e":*_fbdeg =1;case "\u0064\u0069\u0072t\u0079":*_fbdeg =2;};return nil ;};func (_cbbea ST_Wrap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gcdgec :=_a .Attr {};_gcdgec .Name =name ;switch _cbbea {case ST_WrapUnset :_gcdgec .Value =""; +case ST_WrapAuto :_gcdgec .Value ="\u0061\u0075\u0074\u006f";case ST_WrapNotBeside :_gcdgec .Value ="\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e";case ST_WrapAround :_gcdgec .Value ="\u0061\u0072\u006f\u0075\u006e\u0064";case ST_WrapTight :_gcdgec .Value ="\u0074\u0069\u0067h\u0074"; +case ST_WrapThrough :_gcdgec .Value ="\u0074h\u0072\u006f\u0075\u0067\u0068";case ST_WrapNone :_gcdgec .Value ="\u006e\u006f\u006e\u0065";};return _gcdgec ,nil ;};func (_gfdbba ST_MailMergeSourceType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gfdbba .String (),start ); +}; -// Text Border -Bdr *CT_Border ; +// Validate validates the EG_PContent and its children +func (_ebgebd *EG_PContent )Validate ()error {return _ebgebd .ValidateWithPath ("E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074");};func (_ebbgeab ST_HeightRule )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adcgbg :=_a .Attr {};_adcgbg .Name =name ; +switch _ebbgeab {case ST_HeightRuleUnset :_adcgbg .Value ="";case ST_HeightRuleAuto :_adcgbg .Value ="\u0061\u0075\u0074\u006f";case ST_HeightRuleExact :_adcgbg .Value ="\u0065\u0078\u0061c\u0074";case ST_HeightRuleAtLeast :_adcgbg .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074"; +};return _adcgbg ,nil ;};func (_begb *CT_Empty )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gfcg *CT_FontsList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _gfcg .Font !=nil {_ecgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074"}};for _ ,_dbaea :=range _gfcg .Font {e .EncodeElement (_dbaea ,_ecgc );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Run Shading -Shd *CT_Shd ; -// Manual Run Width -FitText *CT_FitText ; +// Validate validates the CT_TcPr and its children +func (_ceccdb *CT_TcPr )Validate ()error {return _ceccdb .ValidateWithPath ("\u0043T\u005f\u0054\u0063\u0050\u0072");};func NewCT_FFTextInput ()*CT_FFTextInput {_eeea :=&CT_FFTextInput {};return _eeea };func (_deabb *CT_UnsignedDecimalNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbgfad :=range start .Attr {if _bbgfad .Name .Local =="\u0076\u0061\u006c"{_fabefg ,_cfbeb :=_c .ParseUint (_bbgfad .Value ,10,64); +if _cfbeb !=nil {return _cfbeb ;};_deabb .ValAttr =_fabefg ;continue ;};};for {_dbceg ,_dafgef :=d .Token ();if _dafgef !=nil {return _dd .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0055nsi\u0067ne\u0064\u0044\u0065\u0063\u0069\u006d\u0061lN\u0075\u006d\u0062\u0065\u0072\u003a\u0020%\u0073",_dafgef ); +};if _bddag ,_aaaccf :=_dbceg .(_a .EndElement );_aaaccf &&_bddag .Name ==start .Name {break ;};};return nil ;};type EG_HdrFtrReferencesChoice struct{ -// Subscript/Superscript Text -VertAlign *CT_VerticalAlignRun ; +// Header Reference +HeaderReference *CT_HdrFtrRef ; -// Right To Left Text -Rtl *CT_OnOff ; +// Footer Reference +FooterReference *CT_HdrFtrRef ;};type CT_FontRel struct{FontKeyAttr string ;SubsettedAttr _f .ST_OnOff ;IdAttr string ;}; -// Use Complex Script Formatting on Run -Cs *CT_OnOff ; +// Validate validates the EG_HdrFtrReferencesChoice and its children +func (_aaaaa *EG_HdrFtrReferencesChoice )Validate ()error {return _aaaaa .ValidateWithPath ("\u0045G\u005f\u0048\u0064\u0072F\u0074\u0072\u0052\u0065\u0066e\u0072e\u006ec\u0065\u0073\u0043\u0068\u006f\u0069\u0063e");}; -// Emphasis Mark -Em *CT_Em ; +// ValidateWithPath validates the CT_Zoom and its children, prefixing error messages with path +func (_bdgbe *CT_Zoom )ValidateWithPath (path string )error {if _gdaeff :=_bdgbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdaeff !=nil {return _gdaeff ;};if _gbcea :=_bdgbe .PercentAttr .ValidateWithPath (path +"\u002f\u0050\u0065r\u0063\u0065\u006e\u0074\u0041\u0074\u0074\u0072"); +_gbcea !=nil {return _gbcea ;};return nil ;}; -// Languages for Run Content -Lang *CT_Language ; +// Validate validates the CT_BottomPageBorder and its children +func (_adfe *CT_BottomPageBorder )Validate ()error {return _adfe .ValidateWithPath ("\u0043\u0054\u005f\u0042ot\u0074\u006f\u006d\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");};func (_aeec *CT_DocProtect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aeec .EditAttr !=ST_DocProtectUnset {_ffaf ,_cfab :=_aeec .EditAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0065\u0064\u0069\u0074"}); +if _cfab !=nil {return _cfab ;};start .Attr =append (start .Attr ,_ffaf );};if _aeec .FormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .FormattingAttr )}); +};if _aeec .EnforcementAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u006e\u0066\u006f\u0072\u0063\u0065\u006d\u0065\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .EnforcementAttr )});};if _aeec .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .AlgorithmNameAttr )}); +};if _aeec .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .HashValueAttr )});};if _aeec .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .SaltValueAttr )}); +};if _aeec .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .SpinCountAttr )});};if _aeec .CryptProviderTypeAttr !=_f .ST_CryptProvUnset {_cbeefd ,_feeg :=_aeec .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); +if _feeg !=nil {return _feeg ;};start .Attr =append (start .Attr ,_cbeefd );};if _aeec .CryptAlgorithmClassAttr !=_f .ST_AlgClassUnset {_eggg ,_gdbgg :=_aeec .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); +if _gdbgg !=nil {return _gdbgg ;};start .Attr =append (start .Attr ,_eggg );};if _aeec .CryptAlgorithmTypeAttr !=_f .ST_AlgTypeUnset {_ggafc ,_daecca :=_aeec .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); +if _daecca !=nil {return _daecca ;};start .Attr =append (start .Attr ,_ggafc );};if _aeec .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .CryptAlgorithmSidAttr )}); +};if _aeec .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .CryptSpinCountAttr )}); +};if _aeec .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .CryptProviderAttr )}); +};if _aeec .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .AlgIdExtAttr )});};if _aeec .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .AlgIdExtSourceAttr )}); +};if _aeec .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .CryptProviderTypeExtAttr )}); +};if _aeec .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .CryptProviderTypeExtSourceAttr )}); +};if _aeec .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .HashAttr )});};if _aeec .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_aeec .SaltAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbade ST_Underline )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbebgc :=_a .Attr {};_fbebgc .Name =name ;switch _fbade {case ST_UnderlineUnset :_fbebgc .Value =""; +case ST_UnderlineSingle :_fbebgc .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_UnderlineWords :_fbebgc .Value ="\u0077\u006f\u0072d\u0073";case ST_UnderlineDouble :_fbebgc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_UnderlineThick :_fbebgc .Value ="\u0074\u0068\u0069c\u006b"; +case ST_UnderlineDotted :_fbebgc .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_UnderlineDottedHeavy :_fbebgc .Value ="d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineDash :_fbebgc .Value ="\u0064\u0061\u0073\u0068"; +case ST_UnderlineDashedHeavy :_fbebgc .Value ="d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineDashLong :_fbebgc .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067";case ST_UnderlineDashLongHeavy :_fbebgc .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079"; +case ST_UnderlineDotDash :_fbebgc .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_UnderlineDashDotHeavy :_fbebgc .Value ="\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineDotDotDash :_fbebgc .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068"; +case ST_UnderlineDashDotDotHeavy :_fbebgc .Value ="\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineWave :_fbebgc .Value ="\u0077\u0061\u0076\u0065";case ST_UnderlineWavyHeavy :_fbebgc .Value ="\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y"; +case ST_UnderlineWavyDouble :_fbebgc .Value ="\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065";case ST_UnderlineNone :_fbebgc .Value ="\u006e\u006f\u006e\u0065";};return _fbebgc ,nil ;};func (_ceafca *ST_Underline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adbaca ,_aadgfb :=d .Token (); +if _aadgfb !=nil {return _aadgfb ;};if _efcge ,_ceddfgg :=_adbaca .(_a .EndElement );_ceddfgg &&_efcge .Name ==start .Name {*_ceafca =1;return nil ;};if _fgeda ,_gaegd :=_adbaca .(_a .CharData );!_gaegd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adbaca ); +}else {switch string (_fgeda ){case "":*_ceafca =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ceafca =1;case "\u0077\u006f\u0072d\u0073":*_ceafca =2;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ceafca =3;case "\u0074\u0068\u0069c\u006b":*_ceafca =4; +case "\u0064\u006f\u0074\u0074\u0065\u0064":*_ceafca =5;case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ceafca =6;case "\u0064\u0061\u0073\u0068":*_ceafca =7;case "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ceafca =8; +case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_ceafca =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_ceafca =10;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_ceafca =11;case "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ceafca =12; +case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_ceafca =13;case "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ceafca =14;case "\u0077\u0061\u0076\u0065":*_ceafca =15;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_ceafca =16; +case "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065":*_ceafca =17;case "\u006e\u006f\u006e\u0065":*_ceafca =18;};};_adbaca ,_aadgfb =d .Token ();if _aadgfb !=nil {return _aadgfb ;};if _cdfbd ,_bgbcg :=_adbaca .(_a .EndElement );_bgbcg &&_cdfbd .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adbaca );};func (_cegbe *ST_TextAlignment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccaagc ,_eebdca :=d .Token (); +if _eebdca !=nil {return _eebdca ;};if _fbfcfa ,_eaaeab :=_ccaagc .(_a .EndElement );_eaaeab &&_fbfcfa .Name ==start .Name {*_cegbe =1;return nil ;};if _fbgcaf ,_baeac :=_ccaagc .(_a .CharData );!_baeac {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccaagc ); +}else {switch string (_fbgcaf ){case "":*_cegbe =0;case "\u0074\u006f\u0070":*_cegbe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cegbe =2;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_cegbe =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cegbe =4; +case "\u0061\u0075\u0074\u006f":*_cegbe =5;};};_ccaagc ,_eebdca =d .Token ();if _eebdca !=nil {return _eebdca ;};if _eggcfb ,_dfgcdc :=_ccaagc .(_a .EndElement );_dfgcdc &&_eggcfb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccaagc ); +};func (_febcf *ST_ProofErr )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_febcf =0;case "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074":*_febcf =1;case "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064":*_febcf =2; +case "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t":*_febcf =3;case "\u0067r\u0061\u006d\u0045\u006e\u0064":*_febcf =4;};return nil ;};type CT_RPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// East Asian Typography Settings -EastAsianLayout *CT_EastAsianLayout ; +// Annotation Identifier +IdAttr int64 ;RPr *CT_RPrOriginal ;};func (_gcacad *CT_JcTable )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_babge ,_adgge :=_gcacad .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _adgge !=nil {return _adgge ; +};start .Attr =append (start .Attr ,_babge );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gfabee ST_MailMergeDest )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdbbed :=_a .Attr {};_gdbbed .Name =name ; +switch _gfabee {case ST_MailMergeDestUnset :_gdbbed .Value ="";case ST_MailMergeDestNewDocument :_gdbbed .Value ="n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074";case ST_MailMergeDestPrinter :_gdbbed .Value ="\u0070r\u0069\u006e\u0074\u0065\u0072"; +case ST_MailMergeDestEmail :_gdbbed .Value ="\u0065\u006d\u0061i\u006c";case ST_MailMergeDestFax :_gdbbed .Value ="\u0066\u0061\u0078";};return _gdbbed ,nil ;};func (_gggbc ST_Zoom )Validate ()error {return _gggbc .ValidateWithPath ("")};func (_eaaad *ST_FldCharType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eaaad =0; +case "\u0062\u0065\u0067i\u006e":*_eaaad =1;case "\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065":*_eaaad =2;case "\u0065\u006e\u0064":*_eaaad =3;};return nil ;};type Hdr struct{CT_HdrFtr };const (ST_ProofUnset ST_Proof =0;ST_ProofClean ST_Proof =1;ST_ProofDirty ST_Proof =2; +);func (_bcbgcg *ST_FrameScrollbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbadb ,_bcfbac :=d .Token ();if _bcfbac !=nil {return _bcfbac ;};if _gcaad ,_egbcb :=_cbadb .(_a .EndElement );_egbcb &&_gcaad .Name ==start .Name {*_bcbgcg =1; +return nil ;};if _dadcf ,_aaabfa :=_cbadb .(_a .CharData );!_aaabfa {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbadb );}else {switch string (_dadcf ){case "":*_bcbgcg =0; +case "\u006f\u006e":*_bcbgcg =1;case "\u006f\u0066\u0066":*_bcbgcg =2;case "\u0061\u0075\u0074\u006f":*_bcbgcg =3;};};_cbadb ,_bcfbac =d .Token ();if _bcfbac !=nil {return _bcfbac ;};if _dbafd ,_aecef :=_cbadb .(_a .EndElement );_aecef &&_dbafd .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbadb );};func (_abgdg *CT_StylePaneFilter )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abgdg .AllStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0061\u006c\u006c\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .AllStylesAttr )}); +};if _abgdg .CustomStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0053t\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .CustomStylesAttr )}); +};if _abgdg .LatentStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u0074\u0065\u006e\u0074\u0053t\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .LatentStylesAttr )}); +};if _abgdg .StylesInUseAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0079\u006c\u0065\u0073\u0049\u006e\u0055\u0073\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .StylesInUseAttr )});}; +if _abgdg .HeadingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068e\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .HeadingStylesAttr )}); +};if _abgdg .NumberingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .NumberingStylesAttr )}); +};if _abgdg .TableStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .TableStylesAttr )});}; +if _abgdg .DirectFormattingOnRunsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067\u004f\u006e\u0052\u0075\u006e\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .DirectFormattingOnRunsAttr )}); +};if _abgdg .DirectFormattingOnParagraphsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067O\u006e\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .DirectFormattingOnParagraphsAttr )}); +};if _abgdg .DirectFormattingOnNumberingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ad\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u004e\u0075\u006d\u0062\u0065ri\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .DirectFormattingOnNumberingAttr )}); +};if _abgdg .DirectFormattingOnTablesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0054\u0061b\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .DirectFormattingOnTablesAttr )}); +};if _abgdg .ClearFormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006c\u0065\u0061\u0072\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .ClearFormattingAttr )}); +};if _abgdg .Top3HeadingStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u006fp3\u0048\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .Top3HeadingStylesAttr )}); +};if _abgdg .VisibleStylesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0076i\u0073\u0069\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .VisibleStylesAttr )}); +};if _abgdg .AlternateStyleNamesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0074er\u006ea\u0074\u0065\u0053\u0074\u0079l\u0065\u004e\u0061\u006d\u0065\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .AlternateStyleNamesAttr )}); +};if _abgdg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_abgdg .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_ccgbe *CT_TblLayoutType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgbdeg :=range start .Attr {if _bgbdeg .Name .Local =="\u0074\u0079\u0070\u0065"{_ccgbe .TypeAttr .UnmarshalXMLAttr (_bgbdeg );continue ; +};};for {_dbgffa ,_gcbgg :=d .Token ();if _gcbgg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u004ca\u0079o\u0075\u0074\u0054\u0079\u0070\u0065\u003a \u0025\u0073",_gcbgg );};if _eddgf ,_bagdg :=_dbgffa .(_a .EndElement ); +_bagdg &&_eddgf .Name ==start .Name {break ;};};return nil ;};func (_aebbbf ST_TargetScreenSz )String ()string {switch _aebbbf {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030"; +case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032";case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030"; +case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return ""; +};func (_dcabf *WdCT_PosVChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dddbbg :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_dcabf .Align =WdST_AlignVUnset ; +if _adbbc :=d .DecodeElement (&_dcabf .Align ,&_dddbbg );_adbbc !=nil {return _adbbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_dcabf .PosOffset =new (int32 ); +if _dadfa :=d .DecodeElement (_dcabf .PosOffset ,&_dddbbg );_dadfa !=nil {return _dadfa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dddbbg .Name ); +if _bggdaa :=d .Skip ();_bggdaa !=nil {return _bggdaa ;};};return nil ;};func (_gfbeeb ST_Proof )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eabbca :=_a .Attr {};_eabbca .Name =name ;switch _gfbeeb {case ST_ProofUnset :_eabbca .Value ="";case ST_ProofClean :_eabbca .Value ="\u0063\u006c\u0065a\u006e"; +case ST_ProofDirty :_eabbca .Value ="\u0064\u0069\u0072t\u0079";};return _eabbca ,nil ;};func (_dgefb ST_DocProtect )String ()string {switch _dgefb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079"; +case 3:return "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073";case 4:return "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073";case 5:return "\u0066\u006f\u0072m\u0073";};return "";};func (_eegebbf *EG_ContentRunContentBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _eegebbf .SmartTag !=nil {_bagaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}};e .EncodeElement (_eegebbf .SmartTag ,_bagaae );}else if _eegebbf .Sdt !=nil {_dbdfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}}; +e .EncodeElement (_eegebbf .Sdt ,_dbdfa );}else if _eegebbf .EG_RunLevelElts !=nil {for _ ,_dcecfb :=range _eegebbf .EG_RunLevelElts {_dcecfb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Paragraph Mark Is Always Hidden -SpecVanish *CT_OnOff ; +// Validate validates the CT_Panose and its children +func (_bgagg *CT_Panose )Validate ()error {return _bgagg .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u006e\u006f\u0073e");};func (_fddcc *EG_ParaRPrTrackChanges )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fddcc .Ins !=nil {_bafacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}}; +e .EncodeElement (_fddcc .Ins ,_bafacd );};if _fddcc .Del !=nil {_bbcfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_fddcc .Del ,_bbcfb );};if _fddcc .MoveFrom !=nil {_eccae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}}; +e .EncodeElement (_fddcc .MoveFrom ,_eccae );};if _fddcc .MoveTo !=nil {_bcgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_fddcc .MoveTo ,_bcgaa );};return nil ;}; -// Office Open XML Math -OMath *CT_OnOff ; +// Validate validates the CT_TblGridBase and its children +func (_fedgec *CT_TblGridBase )Validate ()error {return _fedgec .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069d\u0042\u0061\u0073\u0065");};func NewCT_LongHexNumber ()*CT_LongHexNumber {_adfgd :=&CT_LongHexNumber {};return _adfgd }; +type CT_Compat struct{ -// Revision Information for Run Properties -RPrChange *CT_RPrChange ;};func (_gebag *CT_DocPartCategory )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_becbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_gebag .Name ,_becbb ); -_gfcbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0061\u006c\u006c\u0065\u0072y"}};e .EncodeElement (_gebag .Gallery ,_gfcbb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_NumFmt struct{ +// Use Simplified Rules For Table Border Conflicts +UseSingleBorderforContiguousCells *CT_OnOff ; -// Numbering Format Type -ValAttr ST_NumberFormat ; +// Fit To Expanded Width When Performing Full Justification +WpJustification *CT_OnOff ; -// Custom Defined Number Format -FormatAttr *string ;}; +// Do Not Create Custom Tab Stop for Hanging Indent +NoTabHangInd *CT_OnOff ; -// Validate validates the CT_DocVars and its children -func (_cbcdc *CT_DocVars )Validate ()error {return _cbcdc .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0056\u0061\u0072\u0073");}; +// Do Not Add Leading Between Lines of Text +NoLeading *CT_OnOff ; -// ValidateWithPath validates the CT_Ind and its children, prefixing error messages with path -func (_gbfec *CT_Ind )ValidateWithPath (path string )error {if _gbfec .StartAttr !=nil {if _aeea :=_gbfec .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_aeea !=nil {return _aeea ;};};if _gbfec .EndAttr !=nil {if _daaaf :=_gbfec .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072"); -_daaaf !=nil {return _daaaf ;};};if _gbfec .LeftAttr !=nil {if _caca :=_gbfec .LeftAttr .ValidateWithPath (path +"\u002fL\u0065\u0066\u0074\u0041\u0074\u0074r");_caca !=nil {return _caca ;};};if _gbfec .RightAttr !=nil {if _aacf :=_gbfec .RightAttr .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074\u0041\u0074\u0074\u0072"); -_aacf !=nil {return _aacf ;};};if _gbfec .HangingAttr !=nil {if _eafaf :=_gbfec .HangingAttr .ValidateWithPath (path +"\u002f\u0048\u0061n\u0067\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_eafaf !=nil {return _eafaf ;};};if _gbfec .FirstLineAttr !=nil {if _bdece :=_gbfec .FirstLineAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u004c\u0069\u006ee\u0041\u0074\u0074\u0072"); -_bdece !=nil {return _bdece ;};};return nil ;};func (_feacc *CT_DocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aaaa :=range start .Attr {if _aaaa .Name .Local =="\u0076\u0061\u006c"{_cbgae :=_aaaa .Value ;_feacc .ValAttr =_cbgae ; -continue ;};};for {_eggd ,_ecfgd :=d .Token ();if _ecfgd !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065\u003a\u0020%\u0073",_ecfgd );};if _dbcgc ,_afgfc :=_eggd .(_a .EndElement ); -_afgfc &&_dbcgc .Name ==start .Name {break ;};};return nil ;};func NewCT_MailMerge ()*CT_MailMerge {_ccaaf :=&CT_MailMerge {};_ccaaf .MainDocumentType =NewCT_MailMergeDocType ();_ccaaf .DataType =NewCT_MailMergeDataType ();return _ccaaf ;};func NewCT_View ()*CT_View {_gfadc :=&CT_View {}; -_gfadc .ValAttr =ST_View (1);return _gfadc };func (_fgcd *CT_Compat )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fgcd .UseSingleBorderforContiguousCells !=nil {_abded :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u0073\u0065\u0053\u0069n\u0067\u006c\u0065\u0042\u006f\u0072d\u0065\u0072\u0066\u006f\u0072\u0043\u006fn\u0074\u0069\u0067\u0075\u006f\u0075\u0073\u0043\u0065\u006cl\u0073"}}; -e .EncodeElement (_fgcd .UseSingleBorderforContiguousCells ,_abded );};if _fgcd .WpJustification !=nil {_aefd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0070\u004a\u0075\u0073\u0074\u0069\u0066\u0069\u0063a\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_fgcd .WpJustification ,_aefd );};if _fgcd .NoTabHangInd !=nil {_bbecd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0054\u0061\u0062\u0048\u0061n\u0067\u0049\u006e\u0064"}};e .EncodeElement (_fgcd .NoTabHangInd ,_bbecd ); -};if _fgcd .NoLeading !=nil {_egfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u004c\u0065\u0061\u0064\u0069\u006e\u0067"}};e .EncodeElement (_fgcd .NoLeading ,_egfb );};if _fgcd .SpaceForUL !=nil {_fbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"}}; -e .EncodeElement (_fgcd .SpaceForUL ,_fbaa );};if _fgcd .NoColumnBalance !=nil {_ffeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0043\u006f\u006c\u0075\u006d\u006e\u0042\u0061l\u0061\u006e\u0063\u0065"}};e .EncodeElement (_fgcd .NoColumnBalance ,_ffeg ); -};if _fgcd .BalanceSingleByteDoubleByteWidth !=nil {_eebb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062al\u0061\u006e\u0063\u0065\u0053\u0069\u006e\u0067\u006ce\u0042y\u0074e\u0044o\u0075\u0062\u006c\u0065\u0042\u0079\u0074\u0065\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_fgcd .BalanceSingleByteDoubleByteWidth ,_eebb );};if _fgcd .NoExtraLineSpacing !=nil {_babb :=_a .StartElement {Name :_a .Name {Local :"w\u003an\u006f\u0045\u0078\u0074\u0072\u0061\u004c\u0069n\u0065\u0053\u0070\u0061ci\u006e\u0067"}}; -e .EncodeElement (_fgcd .NoExtraLineSpacing ,_babb );};if _fgcd .DoNotLeaveBackslashAlone !=nil {_ffce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u004c\u0065\u0061\u0076e\u0042\u0061\u0063\u006b\u0073\u006c\u0061\u0073\u0068\u0041l\u006f\u006e\u0065"}}; -e .EncodeElement (_fgcd .DoNotLeaveBackslashAlone ,_ffce );};if _fgcd .UlTrailSpace !=nil {_aaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u006c\u0054\u0072\u0061\u0069\u006cS\u0070\u0061\u0063\u0065"}};e .EncodeElement (_fgcd .UlTrailSpace ,_aaec ); -};if _fgcd .DoNotExpandShiftReturn !=nil {_eaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006f\u0074\u0045\u0078\u0070\u0061\u006e\u0064S\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075\u0072\u006e"}};e .EncodeElement (_fgcd .DoNotExpandShiftReturn ,_eaeb ); -};if _fgcd .SpacingInWholePoints !=nil {_ddfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0070ac\u0069\u006e\u0067\u0049\u006e\u0057\u0068\u006f\u006c\u0065\u0050\u006f\u0069\u006et\u0073"}};e .EncodeElement (_fgcd .SpacingInWholePoints ,_ddfc ); -};if _fgcd .LineWrapLikeWord6 !=nil {_bgad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069ne\u0057\u0072\u0061\u0070\u004c\u0069\u006b\u0065\u0057\u006f\u0072\u0064\u0036"}};e .EncodeElement (_fgcd .LineWrapLikeWord6 ,_bgad );};if _fgcd .PrintBodyTextBeforeHeader !=nil {_bage :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0072\u0069\u006e\u0074B\u006f\u0064\u0079\u0054\u0065\u0078\u0074\u0042\u0065f\u006f\u0072\u0065H\u0065a\u0064\u0065\u0072"}}; -e .EncodeElement (_fgcd .PrintBodyTextBeforeHeader ,_bage );};if _fgcd .PrintColBlack !=nil {_bagf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070r\u0069\u006e\u0074\u0043\u006f\u006c\u0042\u006c\u0061\u0063\u006b"}};e .EncodeElement (_fgcd .PrintColBlack ,_bagf ); -};if _fgcd .WpSpaceWidth !=nil {_gega :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0070\u0053\u0070\u0061\u0063\u0065W\u0069\u0064\u0074\u0068"}};e .EncodeElement (_fgcd .WpSpaceWidth ,_gega );};if _fgcd .ShowBreaksInFrames !=nil {_gdgb :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0068\u006f\u0077\u0042\u0072\u0065\u0061\u006bs\u0049\u006e\u0046\u0072am\u0065\u0073"}}; -e .EncodeElement (_fgcd .ShowBreaksInFrames ,_gdgb );};if _fgcd .SubFontBySize !=nil {_fccd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073u\u0062\u0046\u006f\u006e\u0074\u0042\u0079\u0053\u0069\u007a\u0065"}};e .EncodeElement (_fgcd .SubFontBySize ,_fccd ); -};if _fgcd .SuppressBottomSpacing !=nil {_gfda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073up\u0070\u0072\u0065\u0073\u0073\u0042\u006f\u0074\u0074\u006f\u006d\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_fgcd .SuppressBottomSpacing ,_gfda ); -};if _fgcd .SuppressTopSpacing !=nil {_ccee :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0054o\u0070\u0053\u0070\u0061ci\u006e\u0067"}};e .EncodeElement (_fgcd .SuppressTopSpacing ,_ccee );};if _fgcd .SuppressSpacingAtTopOfPage !=nil {_ebddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075p\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0061\u0063\u0069n\u0067A\u0074\u0054\u006f\u0070\u004f\u0066\u0050a\u0067\u0065"}}; -e .EncodeElement (_fgcd .SuppressSpacingAtTopOfPage ,_ebddg );};if _fgcd .SuppressTopSpacingWP !=nil {_aaggd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075pp\u0072\u0065\u0073\u0073\u0054\u006f\u0070\u0053\u0070\u0061\u0063\u0069\u006e\u0067W\u0050"}}; -e .EncodeElement (_fgcd .SuppressTopSpacingWP ,_aaggd );};if _fgcd .SuppressSpBfAfterPgBrk !=nil {_feba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u0053\u0070\u0042f\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042\u0072\u006b"}}; -e .EncodeElement (_fgcd .SuppressSpBfAfterPgBrk ,_feba );};if _fgcd .SwapBordersFacingPages !=nil {_eeee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0077\u0061\u0070\u0042\u006f\u0072\u0064\u0065\u0072\u0073F\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067\u0065\u0073"}}; -e .EncodeElement (_fgcd .SwapBordersFacingPages ,_eeee );};if _fgcd .ConvMailMergeEsc !=nil {_eaffb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006e\u0076\u004d\u0061\u0069l\u004d\u0065r\u0067\u0065\u0045\u0073\u0063"}};e .EncodeElement (_fgcd .ConvMailMergeEsc ,_eaffb ); -};if _fgcd .TruncateFontHeightsLikeWP6 !=nil {_gcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072u\u006e\u0063\u0061\u0074\u0065\u0046\u006f\u006e\u0074\u0048e\u0069g\u0068\u0074\u0073\u004c\u0069\u006b\u0065W\u0050\u0036"}};e .EncodeElement (_fgcd .TruncateFontHeightsLikeWP6 ,_gcbc ); -};if _fgcd .MwSmallCaps !=nil {_ddgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0077\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_fgcd .MwSmallCaps ,_ddgf );};if _fgcd .UsePrinterMetrics !=nil {_bfcab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073eP\u0072\u0069\u006e\u0074\u0065\u0072\u004d\u0065\u0074\u0072\u0069\u0063\u0073"}}; -e .EncodeElement (_fgcd .UsePrinterMetrics ,_bfcab );};if _fgcd .DoNotSuppressParagraphBorders !=nil {_cddc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u004e\u006f\u0074\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0050a\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_fgcd .DoNotSuppressParagraphBorders ,_cddc );};if _fgcd .WrapTrailSpaces !=nil {_aeeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0072\u0061\u0070\u0054\u0072\u0061\u0069\u006c\u0053p\u0061\u0063\u0065\u0073"}};e .EncodeElement (_fgcd .WrapTrailSpaces ,_aeeb ); -};if _fgcd .FootnoteLayoutLikeWW8 !=nil {_egaeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066oo\u0074\u006e\u006f\u0074\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057\u0057\u0038"}};e .EncodeElement (_fgcd .FootnoteLayoutLikeWW8 ,_egaeg ); -};if _fgcd .ShapeLayoutLikeWW8 !=nil {_feae :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0068\u0061\u0070\u0065\u004c\u0061\u0079\u006fu\u0074\u004c\u0069\u006beW\u0057\u0038"}};e .EncodeElement (_fgcd .ShapeLayoutLikeWW8 ,_feae );};if _fgcd .AlignTablesRowByRow !=nil {_cagb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0069gn\u0054a\u0062\u006c\u0065\u0073\u0052o\u0077\u0042\u0079\u0052\u006f\u0077"}}; -e .EncodeElement (_fgcd .AlignTablesRowByRow ,_cagb );};if _fgcd .ForgetLastTabAlignment !=nil {_cfda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006f\u0072\u0067\u0065\u0074\u004c\u0061\u0073\u0074\u0054a\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}}; -e .EncodeElement (_fgcd .ForgetLastTabAlignment ,_cfda );};if _fgcd .AdjustLineHeightInTable !=nil {_eeeea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061\u0064\u006a\u0075s\u0074\u004c\u0069\u006e\u0065H\u0065i\u0067h\u0074\u0049\u006e\u0054\u0061\u0062\u006ce"}}; -e .EncodeElement (_fgcd .AdjustLineHeightInTable ,_eeeea );};if _fgcd .AutoSpaceLikeWord95 !=nil {_cagac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u0075\u0074oS\u0070a\u0063\u0065\u004c\u0069\u006be\u0057\u006f\u0072\u0064\u0039\u0035"}}; -e .EncodeElement (_fgcd .AutoSpaceLikeWord95 ,_cagac );};if _fgcd .NoSpaceRaiseLower !=nil {_fdeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fSp\u0061\u0063\u0065\u0052\u0061\u0069\u0073\u0065\u004c\u006f\u0077\u0065\u0072"}};e .EncodeElement (_fgcd .NoSpaceRaiseLower ,_fdeb ); -};if _fgcd .DoNotUseHTMLParagraphAutoSpacing !=nil {_caae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u0048\u0054\u004d\u004cP\u0061r\u0061g\u0072a\u0070\u0068\u0041\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; -e .EncodeElement (_fgcd .DoNotUseHTMLParagraphAutoSpacing ,_caae );};if _fgcd .LayoutRawTableWidth !=nil {_bfeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0079ou\u0074R\u0061\u0077\u0054\u0061\u0062l\u0065\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_fgcd .LayoutRawTableWidth ,_bfeg );};if _fgcd .LayoutTableRowsApart !=nil {_adfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061yo\u0075\u0074\u0054\u0061\u0062\u006c\u0065\u0052\u006f\u0077\u0073\u0041\u0070\u0061r\u0074"}}; -e .EncodeElement (_fgcd .LayoutTableRowsApart ,_adfe );};if _fgcd .UseWord97LineBreakRules !=nil {_dgee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0075\u0073\u0065\u0057o\u0072\u0064\u0039\u0037\u004ci\u006ee\u0042r\u0065\u0061\u006b\u0052\u0075\u006c\u0065s"}}; -e .EncodeElement (_fgcd .UseWord97LineBreakRules ,_dgee );};if _fgcd .DoNotBreakWrappedTables !=nil {_gbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006ft\u0042\u0072\u0065\u0061\u006bW\u0072a\u0070p\u0065\u0064\u0054\u0061\u0062\u006c\u0065s"}}; -e .EncodeElement (_fgcd .DoNotBreakWrappedTables ,_gbgc );};if _fgcd .DoNotSnapToGridInCell !=nil {_agcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064\u0049\u006e\u0043\u0065\u006c\u006c"}}; -e .EncodeElement (_fgcd .DoNotSnapToGridInCell ,_agcg );};if _fgcd .SelectFldWithFirstOrLastChar !=nil {_fgde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u006c\u0065\u0063\u0074\u0046\u006cd\u0057\u0069\u0074\u0068\u0046\u0069\u0072s\u0074\u004f\u0072\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072"}}; -e .EncodeElement (_fgcd .SelectFldWithFirstOrLastChar ,_fgde );};if _fgcd .ApplyBreakingRules !=nil {_bdafe :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0070\u0070\u006c\u0079\u0042\u0072\u0065\u0061k\u0069\u006e\u0067\u0052ul\u0065\u0073"}};e .EncodeElement (_fgcd .ApplyBreakingRules ,_bdafe ); -};if _fgcd .DoNotWrapTextWithPunct !=nil {_cfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006f\u0074\u0057\u0072\u0061\u0070\u0054\u0065x\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_fgcd .DoNotWrapTextWithPunct ,_cfdc ); -};if _fgcd .DoNotUseEastAsianBreakRules !=nil {_ggba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006f\u0074\u0055\u0073\u0065\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0042\u0072\u0065\u0061\u006b\u0052ul\u0065\u0073"}}; -e .EncodeElement (_fgcd .DoNotUseEastAsianBreakRules ,_ggba );};if _fgcd .UseWord2002TableStyleRules !=nil {_adb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073e\u0057\u006f\u0072\u0064\u0032\u0030\u0030\u0032\u0054\u0061b\u006ce\u0053\u0074\u0079\u006c\u0065\u0052\u0075l\u0065\u0073"}}; -e .EncodeElement (_fgcd .UseWord2002TableStyleRules ,_adb );};if _fgcd .GrowAutofit !=nil {_gbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u006f\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074"}};e .EncodeElement (_fgcd .GrowAutofit ,_gbdf ); -};if _fgcd .UseFELayout !=nil {_cca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073\u0065\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_fgcd .UseFELayout ,_cca );};if _fgcd .UseNormalStyleForList !=nil {_gabae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075se\u004e\u006f\u0072\u006d\u0061\u006c\u0053\u0074\u0079\u006c\u0065\u0046\u006f\u0072\u004c\u0069\u0073\u0074"}}; -e .EncodeElement (_fgcd .UseNormalStyleForList ,_gabae );};if _fgcd .DoNotUseIndentAsNumberingTabStop !=nil {_fdeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0055\u0073\u0065\u0049\u006e\u0064\u0065n\u0074A\u0073N\u0075m\u0062\u0065\u0072\u0069\u006e\u0067\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}}; -e .EncodeElement (_fgcd .DoNotUseIndentAsNumberingTabStop ,_fdeae );};if _fgcd .UseAltKinsokuLineBreakRules !=nil {_ecae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003au\u0073\u0065\u0041\u006c\u0074\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u004c\u0069\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0052ul\u0065\u0073"}}; -e .EncodeElement (_fgcd .UseAltKinsokuLineBreakRules ,_ecae );};if _fgcd .AllowSpaceOfSameStyleInTable !=nil {_aecf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u006c\u006f\u0077\u0053\u0070\u0061c\u0065\u004f\u0066\u0053\u0061\u006d\u0065S\u0074\u0079\u006c\u0065\u0049\u006e\u0054\u0061\u0062\u006c\u0065"}}; -e .EncodeElement (_fgcd .AllowSpaceOfSameStyleInTable ,_aecf );};if _fgcd .DoNotSuppressIndentation !=nil {_ccfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070r\u0065\u0073\u0073\u0049\u006e\u0064\u0065\u006e\u0074\u0061t\u0069\u006f\u006e"}}; -e .EncodeElement (_fgcd .DoNotSuppressIndentation ,_ccfd );};if _fgcd .DoNotAutofitConstrainedTables !=nil {_bbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u004e\u006f\u0074\u0041u\u0074\u006f\u0066\u0069\u0074\u0043\u006fn\u0073\u0074\u0072\u0061\u0069\u006e\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"}}; -e .EncodeElement (_fgcd .DoNotAutofitConstrainedTables ,_bbdc );};if _fgcd .AutofitToFirstFixedWidthCell !=nil {_affg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0066\u0069\u0074\u0054o\u0046\u0069\u0072\u0073\u0074\u0046\u0069x\u0065\u0064\u0057\u0069\u0064\u0074\u0068\u0043\u0065\u006c\u006c"}}; -e .EncodeElement (_fgcd .AutofitToFirstFixedWidthCell ,_affg );};if _fgcd .UnderlineTabInNumList !=nil {_dgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075nd\u0065\u0072\u006c\u0069\u006e\u0065\u0054\u0061\u0062\u0049\u006e\u004e\u0075\u006d\u004c\u0069\u0073\u0074"}}; -e .EncodeElement (_fgcd .UnderlineTabInNumList ,_dgfa );};if _fgcd .DisplayHangulFixedWidth !=nil {_cebe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070l\u0061\u0079\u0048\u0061\u006eg\u0075l\u0046i\u0078\u0065\u0064\u0057\u0069\u0064\u0074h"}}; -e .EncodeElement (_fgcd .DisplayHangulFixedWidth ,_cebe );};if _fgcd .SplitPgBreakAndParaMark !=nil {_ccde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u006c\u0069t\u0050\u0067\u0042\u0072\u0065a\u006bA\u006ed\u0050\u0061\u0072\u0061\u004d\u0061\u0072k"}}; -e .EncodeElement (_fgcd .SplitPgBreakAndParaMark ,_ccde );};if _fgcd .DoNotVertAlignCellWithSp !=nil {_gacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0056\u0065\u0072\u0074A\u006c\u0069\u0067\u006e\u0043\u0065\u006c\u006c\u0057\u0069t\u0068\u0053\u0070"}}; -e .EncodeElement (_fgcd .DoNotVertAlignCellWithSp ,_gacc );};if _fgcd .DoNotBreakConstrainedForcedTable !=nil {_debd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064oN\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0043\u006fn\u0073t\u0072a\u0069n\u0065\u0064\u0046\u006f\u0072\u0063\u0065\u0064\u0054\u0061\u0062\u006c\u0065"}}; -e .EncodeElement (_fgcd .DoNotBreakConstrainedForcedTable ,_debd );};if _fgcd .DoNotVertAlignInTxbx !=nil {_ceeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fNo\u0074\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e\u0049\u006e\u0054\u0078b\u0078"}}; -e .EncodeElement (_fgcd .DoNotVertAlignInTxbx ,_ceeef );};if _fgcd .UseAnsiKerningPairs !=nil {_dedfg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u0073\u0065An\u0073i\u004b\u0065\u0072\u006e\u0069n\u0067\u0050\u0061\u0069\u0072\u0073"}};e .EncodeElement (_fgcd .UseAnsiKerningPairs ,_dedfg ); -};if _fgcd .CachedColBalance !=nil {_dcffb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063a\u0063\u0068\u0065\u0064\u0043o\u006c\u0042a\u006c\u0061\u006e\u0063\u0065"}};e .EncodeElement (_fgcd .CachedColBalance ,_dcffb );};if _fgcd .CompatSetting !=nil {_fabe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u0070\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067"}}; -for _ ,_dbff :=range _fgcd .CompatSetting {e .EncodeElement (_dbff ,_fabe );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agdfed ST_TabTlc )ValidateWithPath (path string )error {switch _agdfed {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agdfed )); -};return nil ;};func (_cegef ST_DocProtect )String ()string {switch _cegef {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079";case 3:return "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"; -case 4:return "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073";case 5:return "\u0066\u006f\u0072m\u0073";};return "";};func (_fcbf *CT_FtnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ggfc ,_effdf :=_fcbf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _effdf !=nil {return _effdf ;};start .Attr =append (start .Attr ,_ggfc );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Frameset struct{ +// Add Additional Space Below Baseline For Underlined East Asian Text +SpaceForUL *CT_OnOff ; -// Nested Frameset Size -Sz *CT_String ; +// Do Not Balance Text Columns within a Section +NoColumnBalance *CT_OnOff ; -// Frameset Splitter Properties -FramesetSplitbar *CT_FramesetSplitbar ; +// Balance Single Byte and Double Byte Characters +BalanceSingleByteDoubleByteWidth *CT_OnOff ; -// Frameset Layout -FrameLayout *CT_FrameLayout ;Title *CT_String ;FramesetChoice []*CT_FramesetChoice ;};func (_fdedac *CT_Highlight )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gegeb ,_bcdae :=_fdedac .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _bcdae !=nil {return _bcdae ;};start .Attr =append (start .Attr ,_gegeb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gafdea *WdInline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gafdea .WdCT_Inline =*NewWdCT_Inline (); -for _ ,_cbeedf :=range start .Attr {if _cbeedf .Name .Local =="\u0064\u0069\u0073t\u0054"{_bcgba ,_cgaaf :=_f .ParseUint (_cbeedf .Value ,10,32);if _cgaaf !=nil {return _cgaaf ;};_fcebgg :=uint32 (_bcgba );_gafdea .DistTAttr =&_fcebgg ;continue ;};if _cbeedf .Name .Local =="\u0064\u0069\u0073t\u0042"{_fgebbc ,_fbggdc :=_f .ParseUint (_cbeedf .Value ,10,32); -if _fbggdc !=nil {return _fbggdc ;};_afagf :=uint32 (_fgebbc );_gafdea .DistBAttr =&_afagf ;continue ;};if _cbeedf .Name .Local =="\u0064\u0069\u0073t\u004c"{_bebade ,_cacgb :=_f .ParseUint (_cbeedf .Value ,10,32);if _cacgb !=nil {return _cacgb ;};_dbaeff :=uint32 (_bebade ); -_gafdea .DistLAttr =&_dbaeff ;continue ;};if _cbeedf .Name .Local =="\u0064\u0069\u0073t\u0052"{_gfcde ,_beffc :=_f .ParseUint (_cbeedf .Value ,10,32);if _beffc !=nil {return _beffc ;};_gccabe :=uint32 (_gfcde );_gafdea .DistRAttr =&_gccabe ;continue ; -};};_geadag :for {_gegebe ,_eegcd :=d .Token ();if _eegcd !=nil {return _eegcd ;};switch _agfccb :=_gegebe .(type ){case _a .StartElement :switch _agfccb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u0065\u006e\u0074"}:if _dbdfbf :=d .DecodeElement (_gafdea .Extent ,&_agfccb ); -_dbdfbf !=nil {return _dbdfbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_gafdea .EffectExtent =NewWdCT_EffectExtent (); -if _fgdbabc :=d .DecodeElement (_gafdea .EffectExtent ,&_agfccb );_fgdbabc !=nil {return _fgdbabc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0064\u006f\u0063P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063P\u0072"}:if _edgfd :=d .DecodeElement (_gafdea .DocPr ,&_agfccb ); -_edgfd !=nil {return _edgfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:_gafdea .CNvGraphicFramePr =_ae .NewCT_NonVisualGraphicFrameProperties (); -if _ceecfb :=d .DecodeElement (_gafdea .CNvGraphicFramePr ,&_agfccb );_ceecfb !=nil {return _ceecfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _edcabc :=d .DecodeElement (_gafdea .Graphic ,&_agfccb ); -_edcabc !=nil {return _edcabc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0049\u006e\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_agfccb .Name ); -if _aaccd :=d .Skip ();_aaccd !=nil {return _aaccd ;};};case _a .EndElement :break _geadag ;case _a .CharData :};};return nil ;};func NewHdr ()*Hdr {_ceabb :=&Hdr {};_ceabb .CT_HdrFtr =*NewCT_HdrFtr ();return _ceabb };func (_ebace *ST_HexColorAuto )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebace =0; -case "\u0061\u0075\u0074\u006f":*_ebace =1;};return nil ;};func NewCT_PBdr ()*CT_PBdr {_ggecb :=&CT_PBdr {};return _ggecb };func (_dcbcgc ST_Jc )Validate ()error {return _dcbcgc .ValidateWithPath ("")};func NewCT_P ()*CT_P {_acfbec :=&CT_P {};return _acfbec }; -func (_eeefb ST_DocPartBehavior )Validate ()error {return _eeefb .ValidateWithPath ("")};func (_aaged ST_JcTable )Validate ()error {return _aaged .ValidateWithPath ("")};func (_agbf *CT_FramesetChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dadca :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_ebcfdb :=NewCT_Frameset (); -if _bfdcc :=d .DecodeElement (_ebcfdb ,&_dadca );_bfdcc !=nil {return _bfdcc ;};_agbf .Frameset =append (_agbf .Frameset ,_ebcfdb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061m\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061m\u0065"}:_dceg :=NewCT_Frame (); -if _dedfgf :=d .DecodeElement (_dceg ,&_dadca );_dedfgf !=nil {return _dedfgf ;};_agbf .Frame =append (_agbf .Frame ,_dceg );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dadca .Name ); -if _cefg :=d .Skip ();_cefg !=nil {return _cefg ;};};return nil ;};func (_bdadaa ST_SdtDateMappingType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dbcdge :=_a .Attr {};_dbcdge .Name =name ;switch _bdadaa {case ST_SdtDateMappingTypeUnset :_dbcdge .Value =""; -case ST_SdtDateMappingTypeText :_dbcdge .Value ="\u0074\u0065\u0078\u0074";case ST_SdtDateMappingTypeDate :_dbcdge .Value ="\u0064\u0061\u0074\u0065";case ST_SdtDateMappingTypeDateTime :_dbcdge .Value ="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065"; -};return _dbcdge ,nil ;};func (_acec *CT_Color )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_acec .ValAttr )}); -if _acec .ThemeColorAttr !=ST_ThemeColorUnset {_gceb ,_dbcf :=_acec .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _dbcf !=nil {return _dbcf ;};start .Attr =append (start .Attr ,_gceb ); -};if _acec .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_acec .ThemeTintAttr )});};if _acec .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_acec .ThemeShadeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beggef *ST_PTabRelativeTo )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_beggef =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_beggef =1; -case "\u0069\u006e\u0064\u0065\u006e\u0074":*_beggef =2;};return nil ;};func (_gadba *CT_Captions )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dggg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0061\u0070\u0074\u0069\u006fn"}}; -for _ ,_bdaa :=range _gadba .Caption {e .EncodeElement (_bdaa ,_dggg );};if _gadba .AutoCaptions !=nil {_ebe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0043\u0061\u0070t\u0069\u006f\u006e\u0073"}};e .EncodeElement (_gadba .AutoCaptions ,_ebe ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TblPrEx struct{ +// Do Not Center Content on Lines With Exact Line Height +NoExtraLineSpacing *CT_OnOff ; -// Preferred Table Width Exception -TblW *CT_TblWidth ; +// Display Backslash As Yen Sign +DoNotLeaveBackslashAlone *CT_OnOff ; -// Table Alignment Exception -Jc *CT_JcTable ; +// Underline All Trailing Spaces +UlTrailSpace *CT_OnOff ; -// Table Cell Spacing Exception -TblCellSpacing *CT_TblWidth ; +// Don't Justify Lines Ending in Soft Line Break +DoNotExpandShiftReturn *CT_OnOff ; -// Table Indent from Leading Margin Exception -TblInd *CT_TblWidth ; +// Only Expand/Condense Text By Whole Points +SpacingInWholePoints *CT_OnOff ; -// Table Borders Exceptions -TblBorders *CT_TblBorders ; +// Ignore Compression of Full-Width Punctuation Ending a Line +LineWrapLikeWord6 *CT_OnOff ; -// Table Shading Exception -Shd *CT_Shd ; +// Print Body Text before Header/Footer Contents +PrintBodyTextBeforeHeader *CT_OnOff ; -// Table Layout Exception -TblLayout *CT_TblLayoutType ; +// Print Colors as Black And White without Dithering +PrintColBlack *CT_OnOff ; -// Table Cell Margin Exceptions -TblCellMar *CT_TblCellMar ; +// Use Specific Space Width +WpSpaceWidth *CT_OnOff ; -// Table Style Conditional Formatting Settings Exception -TblLook *CT_TblLook ;TblPrExChange *CT_TblPrExChange ;};type CT_AltChunk struct{IdAttr *string ; +// Display Page/Column Breaks Present in Frames +ShowBreaksInFrames *CT_OnOff ; -// External Content Import Properties -AltChunkPr *CT_AltChunkPr ;}; +// Require Exact Size During Font Substitution +SubFontBySize *CT_OnOff ; -// ValidateWithPath validates the WdCT_EffectExtent and its children, prefixing error messages with path -func (_ecbfc *WdCT_EffectExtent )ValidateWithPath (path string )error {if _gddede :=_ecbfc .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_gddede !=nil {return _gddede ;};if _acafa :=_ecbfc .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); -_acafa !=nil {return _acafa ;};if _afcad :=_ecbfc .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_afcad !=nil {return _afcad ;};if _ggfefad :=_ecbfc .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_ggfefad !=nil {return _ggfefad ; -};return nil ;}; +// Ignore Exact Line Height for Last Line on Page +SuppressBottomSpacing *CT_OnOff ; -// ValidateWithPath validates the CT_TcPr and its children, prefixing error messages with path -func (_cgedg *CT_TcPr )ValidateWithPath (path string )error {if _cgedg .CnfStyle !=nil {if _aebbg :=_cgedg .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_aebbg !=nil {return _aebbg ;};};if _cgedg .TcW !=nil {if _afedg :=_cgedg .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); -_afedg !=nil {return _afedg ;};};if _cgedg .GridSpan !=nil {if _becdc :=_cgedg .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_becdc !=nil {return _becdc ;};};if _cgedg .HMerge !=nil {if _bfggc :=_cgedg .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); -_bfggc !=nil {return _bfggc ;};};if _cgedg .VMerge !=nil {if _efgcg :=_cgedg .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_efgcg !=nil {return _efgcg ;};};if _cgedg .TcBorders !=nil {if _ebedda :=_cgedg .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_ebedda !=nil {return _ebedda ;};};if _cgedg .Shd !=nil {if _ceage :=_cgedg .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_ceage !=nil {return _ceage ;};};if _cgedg .NoWrap !=nil {if _ddbce :=_cgedg .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); -_ddbce !=nil {return _ddbce ;};};if _cgedg .TcMar !=nil {if _beccc :=_cgedg .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_beccc !=nil {return _beccc ;};};if _cgedg .TextDirection !=nil {if _bfffge :=_cgedg .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_bfffge !=nil {return _bfffge ;};};if _cgedg .TcFitText !=nil {if _edaad :=_cgedg .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_edaad !=nil {return _edaad ;};};if _cgedg .VAlign !=nil {if _bcggda :=_cgedg .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); -_bcggda !=nil {return _bcggda ;};};if _cgedg .HideMark !=nil {if _aefgc :=_cgedg .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_aefgc !=nil {return _aefgc ;};};if _cgedg .Headers !=nil {if _fbefgg :=_cgedg .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); -_fbefgg !=nil {return _fbefgg ;};};if _afege :=_cgedg .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e");_afege !=nil {return _afege ; -};if _cgedg .TcPrChange !=nil {if _ecfdg :=_cgedg .TcPrChange .ValidateWithPath (path +"/\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_ecfdg !=nil {return _ecfdg ;};};return nil ;};func (_dfbag ST_Border )Validate ()error {return _dfbag .ValidateWithPath ("")}; -func (_bedab ST_ObjectDrawAspect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bedab .String (),start );};func (_ddeged *ST_DocProtect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aabbef ,_beafec :=d .Token (); -if _beafec !=nil {return _beafec ;};if _deffe ,_ceedaef :=_aabbef .(_a .EndElement );_ceedaef &&_deffe .Name ==start .Name {*_ddeged =1;return nil ;};if _ebecca ,_bcdgb :=_aabbef .(_a .CharData );!_bcdgb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aabbef ); -}else {switch string (_ebecca ){case "":*_ddeged =0;case "\u006e\u006f\u006e\u0065":*_ddeged =1;case "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079":*_ddeged =2;case "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073":*_ddeged =3;case "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073":*_ddeged =4; -case "\u0066\u006f\u0072m\u0073":*_ddeged =5;};};_aabbef ,_beafec =d .Token ();if _beafec !=nil {return _beafec ;};if _eddfgg ,_gecgc :=_aabbef .(_a .EndElement );_gecgc &&_eddfgg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aabbef ); -};func NewWdCT_WordprocessingCanvas ()*WdCT_WordprocessingCanvas {_edecd :=&WdCT_WordprocessingCanvas {};return _edecd ;};func (_cebgf ST_Hint )String ()string {switch _cebgf {case 0:return "";case 1:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 2:return "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"; -};return "";}; +// Ignore Minimum and Exact Line Height for First Line on Page +SuppressTopSpacing *CT_OnOff ; -// ValidateWithPath validates the CT_DocGrid and its children, prefixing error messages with path -func (_fged *CT_DocGrid )ValidateWithPath (path string )error {if _cgbbg :=_fged .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cgbbg !=nil {return _cgbbg ;};return nil ;}; +// Ignore Minimum Line Height for First Line on Page +SuppressSpacingAtTopOfPage *CT_OnOff ; -// Validate validates the CT_TblPr and its children -func (_bfcgg *CT_TblPr )Validate ()error {return _bfcgg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072");};const (ST_EdGrpUnset ST_EdGrp =0;ST_EdGrpNone ST_EdGrp =1;ST_EdGrpEveryone ST_EdGrp =2;ST_EdGrpAdministrators ST_EdGrp =3;ST_EdGrpContributors ST_EdGrp =4; -ST_EdGrpEditors ST_EdGrp =5;ST_EdGrpOwners ST_EdGrp =6;ST_EdGrpCurrent ST_EdGrp =7;);func NewCT_Panose ()*CT_Panose {_fabce :=&CT_Panose {};return _fabce }; +// Use Static Text Leading +SuppressTopSpacingWP *CT_OnOff ; -// Validate validates the CT_Language and its children -func (_ccba *CT_Language )Validate ()error {return _ccba .ValidateWithPath ("C\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065");};func (_dedcb *CT_FtnDocProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdffb :for {_ecad ,_eece :=d .Token (); -if _eece !=nil {return _eece ;};switch _dccgc :=_ecad .(type ){case _a .StartElement :switch _dccgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_dedcb .Pos =NewCT_FtnPos (); -if _egbfd :=d .DecodeElement (_dedcb .Pos ,&_dccgc );_egbfd !=nil {return _egbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dedcb .NumFmt =NewCT_NumFmt (); -if _eceaa :=d .DecodeElement (_dedcb .NumFmt ,&_dccgc );_eceaa !=nil {return _eceaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_dedcb .NumStart =NewCT_DecimalNumber (); -if _gbfag :=d .DecodeElement (_dedcb .NumStart ,&_dccgc );_gbfag !=nil {return _gbfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_dedcb .NumRestart =NewCT_NumRestart (); -if _gafda :=d .DecodeElement (_dedcb .NumRestart ,&_dccgc );_gafda !=nil {return _gafda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}:_cffff :=NewCT_FtnEdnSepRef (); -if _acgb :=d .DecodeElement (_cffff ,&_dccgc );_acgb !=nil {return _acgb ;};_dedcb .Footnote =append (_dedcb .Footnote ,_cffff );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063\u0050r\u006fp\u0073\u0020\u0025\u0076",_dccgc .Name ); -if _fddfb :=d .Skip ();_fddfb !=nil {return _fddfb ;};};case _a .EndElement :break _gdffb ;case _a .CharData :};};return nil ;};func (_fdcbff ST_Em )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eegbda :=_a .Attr {};_eegbda .Name =name ;switch _fdcbff {case ST_EmUnset :_eegbda .Value =""; -case ST_EmNone :_eegbda .Value ="\u006e\u006f\u006e\u0065";case ST_EmDot :_eegbda .Value ="\u0064\u006f\u0074";case ST_EmComma :_eegbda .Value ="\u0063\u006f\u006dm\u0061";case ST_EmCircle :_eegbda .Value ="\u0063\u0069\u0072\u0063\u006c\u0065";case ST_EmUnderDot :_eegbda .Value ="\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074"; -};return _eegbda ,nil ;};func (_gdadfb *CT_TblGridChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdadfb .TblGrid =NewCT_TblGridBase ();for _ ,_fgbgaf :=range start .Attr {if _fgbgaf .Name .Local =="\u0069\u0064"{_gacfbad ,_abeceg :=_f .ParseInt (_fgbgaf .Value ,10,64); -if _abeceg !=nil {return _abeceg ;};_gdadfb .IdAttr =_gacfbad ;continue ;};};_fagef :for {_bababa ,_gcefdd :=d .Token ();if _gcefdd !=nil {return _gcefdd ;};switch _ffcdbc :=_bababa .(type ){case _a .StartElement :switch _ffcdbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _eaeegg :=d .DecodeElement (_gdadfb .TblGrid ,&_ffcdbc ); -_eaeegg !=nil {return _eaeegg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_ffcdbc .Name ); -if _ebeee :=d .Skip ();_ebeee !=nil {return _ebeee ;};};case _a .EndElement :break _fagef ;case _a .CharData :};};return nil ;};const (WdST_WrapTextUnset WdST_WrapText =0;WdST_WrapTextBothSides WdST_WrapText =1;WdST_WrapTextLeft WdST_WrapText =2;WdST_WrapTextRight WdST_WrapText =3; -WdST_WrapTextLargest WdST_WrapText =4;);func (_fcaac *CT_Lvl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_beadc :=range start .Attr {if _beadc .Name .Local =="\u0069\u006c\u0076\u006c"{_bffab ,_dgbae :=_f .ParseInt (_beadc .Value ,10,64); -if _dgbae !=nil {return _dgbae ;};_fcaac .IlvlAttr =_bffab ;continue ;};if _beadc .Name .Local =="\u0074\u0070\u006c\u0063"{_cfbfaf :=_beadc .Value ;_fcaac .TplcAttr =&_cfbfaf ;continue ;};if _beadc .Name .Local =="\u0074e\u006e\u0074\u0061\u0074\u0069\u0076e"{_bdfed ,_gcdec :=ParseUnionST_OnOff (_beadc .Value ); -if _gcdec !=nil {return _gcdec ;};_fcaac .TentativeAttr =&_bdfed ;continue ;};};_gcdd :for {_addfedb ,_bdddaf :=d .Token ();if _bdddaf !=nil {return _bdddaf ;};switch _gggge :=_addfedb .(type ){case _a .StartElement :switch _gggge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_fcaac .Start =NewCT_DecimalNumber (); -if _dacge :=d .DecodeElement (_fcaac .Start ,&_gggge );_dacge !=nil {return _dacge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_fcaac .NumFmt =NewCT_NumFmt (); -if _eefgg :=d .DecodeElement (_fcaac .NumFmt ,&_gggge );_eefgg !=nil {return _eefgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_fcaac .LvlRestart =NewCT_DecimalNumber (); -if _geefg :=d .DecodeElement (_fcaac .LvlRestart ,&_gggge );_geefg !=nil {return _geefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_fcaac .PStyle =NewCT_String (); -if _dfcgg :=d .DecodeElement (_fcaac .PStyle ,&_gggge );_dfcgg !=nil {return _dfcgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0073\u004cg\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0073\u004cg\u006c"}:_fcaac .IsLgl =NewCT_OnOff (); -if _fddaa :=d .DecodeElement (_fcaac .IsLgl ,&_gggge );_fddaa !=nil {return _fddaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0066\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0066\u0066"}:_fcaac .Suff =NewCT_LevelSuffix (); -if _ggaeb :=d .DecodeElement (_fcaac .Suff ,&_gggge );_ggaeb !=nil {return _ggaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cv\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cv\u006c\u0054\u0065\u0078\u0074"}:_fcaac .LvlText =NewCT_LevelText (); -if _eacf :=d .DecodeElement (_fcaac .LvlText ,&_gggge );_eacf !=nil {return _eacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"}:_fcaac .LvlPicBulletId =NewCT_DecimalNumber (); -if _daagd :=d .DecodeElement (_fcaac .LvlPicBulletId ,&_gggge );_daagd !=nil {return _daagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0067\u0061\u0063\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079"}:_fcaac .Legacy =NewCT_LvlLegacy (); -if _cgbed :=d .DecodeElement (_fcaac .Legacy ,&_gggge );_cgbed !=nil {return _cgbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006cJ\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006cJ\u0063"}:_fcaac .LvlJc =NewCT_Jc (); -if _gagee :=d .DecodeElement (_fcaac .LvlJc ,&_gggge );_gagee !=nil {return _gagee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_fcaac .PPr =NewCT_PPrGeneral (); -if _bfccad :=d .DecodeElement (_fcaac .PPr ,&_gggge );_bfccad !=nil {return _bfccad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_fcaac .RPr =NewCT_RPr (); -if _gbbg :=d .DecodeElement (_fcaac .RPr ,&_gggge );_gbbg !=nil {return _gbbg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0076\u006c\u0020\u0025\u0076",_gggge .Name ); -if _gcecab :=d .Skip ();_gcecab !=nil {return _gcecab ;};};case _a .EndElement :break _gcdd ;case _a .CharData :};};return nil ;};func (_cfgfc *CT_Headers )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aeebe :for {_cfdagg ,_cfcdf :=d .Token (); -if _cfcdf !=nil {return _cfcdf ;};switch _acfbe :=_cfdagg .(type ){case _a .StartElement :switch _acfbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u0061\u0064\u0065\u0072"}:_cefee :=NewCT_String (); -if _dacbge :=d .DecodeElement (_cefee ,&_acfbe );_dacbge !=nil {return _dacbge ;};_cfgfc .Header =append (_cfgfc .Header ,_cefee );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0065\u0061\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_acfbe .Name ); -if _gdcce :=d .Skip ();_gdcce !=nil {return _gdcce ;};};case _a .EndElement :break _aeebe ;case _a .CharData :};};return nil ;};type CT_SmartTagPr struct{ +// Do Not Use Space Before On First Line After a Page Break +SuppressSpBfAfterPgBrk *CT_OnOff ; -// Smart Tag Property -Attr []*CT_Attr ;};type CT_CellMergeTrackChange struct{VMergeAttr ST_AnnotationVMerge ;VMergeOrigAttr ST_AnnotationVMerge ;AuthorAttr string ;DateAttr *_g .Time ; +// Swap Paragraph Borders on Odd Numbered Pages +SwapBordersFacingPages *CT_OnOff ; -// Annotation Identifier -IdAttr int64 ;};const (WdST_AlignHUnset WdST_AlignH =0;WdST_AlignHLeft WdST_AlignH =1;WdST_AlignHRight WdST_AlignH =2;WdST_AlignHCenter WdST_AlignH =3;WdST_AlignHInside WdST_AlignH =4;WdST_AlignHOutside WdST_AlignH =5;);func (_agccc ST_TextDirection )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cddgga :=_a .Attr {}; -_cddgga .Name =name ;switch _agccc {case ST_TextDirectionUnset :_cddgga .Value ="";case ST_TextDirectionTb :_cddgga .Value ="\u0074\u0062";case ST_TextDirectionRl :_cddgga .Value ="\u0072\u006c";case ST_TextDirectionLr :_cddgga .Value ="\u006c\u0072";case ST_TextDirectionTbV :_cddgga .Value ="\u0074\u0062\u0056"; -case ST_TextDirectionRlV :_cddgga .Value ="\u0072\u006c\u0056";case ST_TextDirectionLrV :_cddgga .Value ="\u006c\u0072\u0056";case ST_TextDirectionBtLr :_cddgga .Value ="\u0062\u0074\u004c\u0072";case ST_TextDirectionLrTb :_cddgga .Value ="\u006c\u0072\u0054\u0062"; -case ST_TextDirectionLrTbV :_cddgga .Value ="\u006c\u0072\u0054b\u0056";case ST_TextDirectionTbLrV :_cddgga .Value ="\u0074\u0062\u004cr\u0056";case ST_TextDirectionTbRl :_cddgga .Value ="\u0074\u0062\u0052\u006c";case ST_TextDirectionTbRlV :_cddgga .Value ="\u0074\u0062\u0052l\u0056"; -};return _cddgga ,nil ;};func (_cgcdb ST_HAnchor )ValidateWithPath (path string )error {switch _cgcdb {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgcdb )); -};return nil ;};func (_dfgga *ST_Pitch )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddebe ,_daeffd :=d .Token ();if _daeffd !=nil {return _daeffd ;};if _fcbafce ,_badbge :=_ddebe .(_a .EndElement );_badbge &&_fcbafce .Name ==start .Name {*_dfgga =1; -return nil ;};if _gfaab ,_aebgg :=_ddebe .(_a .CharData );!_aebgg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddebe );}else {switch string (_gfaab ){case "":*_dfgga =0; -case "\u0066\u0069\u0078e\u0064":*_dfgga =1;case "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065":*_dfgga =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_dfgga =3;};};_ddebe ,_daeffd =d .Token ();if _daeffd !=nil {return _daeffd ;};if _cceaff ,_dabgdc :=_ddebe .(_a .EndElement ); -_dabgdc &&_cceaff .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddebe );};func NewCT_MailMergeSourceType ()*CT_MailMergeSourceType {_eaadcc :=&CT_MailMergeSourceType {}; -_eaadcc .ValAttr =ST_MailMergeSourceType (1);return _eaadcc ;};type ST_Theme byte ; +// Treat Backslash Quotation Delimiter as Two Quotation Marks +ConvMailMergeEsc *CT_OnOff ; -// Validate validates the CT_FtnEdn and its children -func (_ggaf *CT_FtnEdn )Validate ()error {return _ggaf .ValidateWithPath ("\u0043T\u005f\u0046\u0074\u006e\u0045\u0064n");};func NewCT_Headers ()*CT_Headers {_aded :=&CT_Headers {};return _aded };func (_gfedb WdST_RelFromH )Validate ()error {return _gfedb .ValidateWithPath ("")}; -type WdCT_PosVChoice struct{Align WdST_AlignV ;PosOffset *int32 ;};func (_egdec *CT_VMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egadb :=range start .Attr {if _egadb .Name .Local =="\u0076\u0061\u006c"{_egdec .ValAttr .UnmarshalXMLAttr (_egadb ); -continue ;};};for {_dbfge ,_ccgfa :=d .Token ();if _ccgfa !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0056\u004d\u0065r\u0067\u0065\u003a\u0020\u0025\u0073",_ccgfa );};if _ebebf ,_gbbfe :=_dbfge .(_a .EndElement );_gbbfe &&_ebebf .Name ==start .Name {break ; -};};return nil ;};const (ST_MailMergeDocTypeUnset ST_MailMergeDocType =0;ST_MailMergeDocTypeCatalog ST_MailMergeDocType =1;ST_MailMergeDocTypeEnvelopes ST_MailMergeDocType =2;ST_MailMergeDocTypeMailingLabels ST_MailMergeDocType =3;ST_MailMergeDocTypeFormLetters ST_MailMergeDocType =4; -ST_MailMergeDocTypeEmail ST_MailMergeDocType =5;ST_MailMergeDocTypeFax ST_MailMergeDocType =6;); +// Use Truncated Integer Division For Font Calculation +TruncateFontHeightsLikeWP6 *CT_OnOff ; -// Validate validates the CT_RubyContent and its children -func (_bcffgc *CT_RubyContent )Validate ()error {return _bcffgc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074");};func (_gdgfgf ST_MultiLevelType )Validate ()error {return _gdgfgf .ValidateWithPath ("")}; -func NewCT_DocPartCategory ()*CT_DocPartCategory {_afaaf :=&CT_DocPartCategory {};_afaaf .Name =NewCT_String ();_afaaf .Gallery =NewCT_DocPartGallery ();return _afaaf ;};func (_gdcac *CT_DataBinding )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdcac .PrefixMappingsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ap\u0072\u0065\u0066i\u0078\u004d\u0061\u0070\u0070\u0069\u006e\u0067\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_gdcac .PrefixMappingsAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0078\u0070\u0061\u0074\u0068"},Value :_ff .Sprintf ("\u0025\u0076",_gdcac .XpathAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u006f\u0072\u0065\u0049\u0074\u0065\u006d\u0049\u0044"},Value :_ff .Sprintf ("\u0025\u0076",_gdcac .StoreItemIDAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TblBorders ()*CT_TblBorders {_ffebfa :=&CT_TblBorders {};return _ffebfa };func (_ecbbac *CT_SdtListItem )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdfff :=range start .Attr {if _bdfff .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u0054\u0065\u0078\u0074"{_fgeedg :=_bdfff .Value ; -_ecbbac .DisplayTextAttr =&_fgeedg ;continue ;};if _bdfff .Name .Local =="\u0076\u0061\u006cu\u0065"{_dgfdg :=_bdfff .Value ;_ecbbac .ValueAttr =&_dgfdg ;continue ;};};for {_fbedb ,_gbeaf :=d .Token ();if _gbeaf !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0064\u0074\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d:\u0020\u0025\u0073",_gbeaf ); -};if _ecead ,_gbaga :=_fbedb .(_a .EndElement );_gbaga &&_ecead .Name ==start .Name {break ;};};return nil ;};type CT_OdsoFieldMapData struct{ +// Use Specific Small Caps Algorithm +MwSmallCaps *CT_OnOff ; -// Merge Field Mapping -Type *CT_MailMergeOdsoFMDFieldType ; +// Use Printer Metrics To Display Documents +UsePrinterMetrics *CT_OnOff ; -// Data Source Name for Column -Name *CT_String ; +// Do Not Suppress Paragraph Borders Next To Frames +DoNotSuppressParagraphBorders *CT_OnOff ; -// Predefined Merge Field Name -MappedName *CT_String ; +// Line Wrap Trailing Spaces +WrapTrailSpaces *CT_OnOff ; -// Index of Column Being Mapped -Column *CT_DecimalNumber ; +// Ignore Page Break from Continuous Section Break +FootnoteLayoutLikeWW8 *CT_OnOff ; + +// Ignore Text Wrapping around Objects at Bottom of Page +ShapeLayoutLikeWW8 *CT_OnOff ; + +// Align Table Rows Independently +AlignTablesRowByRow *CT_OnOff ; + +// Ignore Width of Last Tab Stop When Aligning Paragraph If It Is Not Left Aligned +ForgetLastTabAlignment *CT_OnOff ; + +// Add Document Grid Line Pitch To Lines in Table Cells +AdjustLineHeightInTable *CT_OnOff ; + +// Incorrectly Adjust Text Spacing for Specific Unicode Ranges +AutoSpaceLikeWord95 *CT_OnOff ; + +// Do Not Increase Line Height for Raised/Lowered Text +NoSpaceRaiseLower *CT_OnOff ; + +// Use Fixed Paragraph Spacing for HTML Auto Setting +DoNotUseHTMLParagraphAutoSpacing *CT_OnOff ; + +// Ignore Space Before Table When Deciding If Table Should Wrap Floating Object +LayoutRawTableWidth *CT_OnOff ; + +// Allow Table Rows to Wrap Inline Objects Independently +LayoutTableRowsApart *CT_OnOff ; + +// Use Incorrect Inter-Character Spacing Rules +UseWord97LineBreakRules *CT_OnOff ; + +// Do Not Allow Floating Tables To Break Across Pages +DoNotBreakWrappedTables *CT_OnOff ; + +// Do Not Snap to Document Grid in Table Cells with Objects +DoNotSnapToGridInCell *CT_OnOff ; + +// Select Field When First or Last Character Is Selected +SelectFldWithFirstOrLastChar *CT_OnOff ; + +// Use Legacy Ethiopic and Amharic Line Breaking Rules +ApplyBreakingRules *CT_OnOff ; + +// Do Not Allow Hanging Punctuation With Character Grid +DoNotWrapTextWithPunct *CT_OnOff ; + +// Do Not Compress Compressible Characters When Using Document Grid +DoNotUseEastAsianBreakRules *CT_OnOff ; + +// Incorrectly Display Top Border of Conditional Columns +UseWord2002TableStyleRules *CT_OnOff ; + +// Allow Tables to AutoFit Into Page Margins +GrowAutofit *CT_OnOff ; + +// Do Not Bypass East Asian/Complex Script Layout Code +UseFELayout *CT_OnOff ; + +// Do Not Automatically Apply List Paragraph Style To Bulleted/Numbered Text +UseNormalStyleForList *CT_OnOff ; + +// Ignore Hanging Indent When Creating Tab Stop After Numbering +DoNotUseIndentAsNumberingTabStop *CT_OnOff ; + +// Use Alternate Set of East Asian Line Breaking Rules +UseAltKinsokuLineBreakRules *CT_OnOff ; + +// Allow Contextual Spacing of Paragraphs in Tables +AllowSpaceOfSameStyleInTable *CT_OnOff ; + +// Do Not Ignore Floating Objects When Calculating Paragraph Indentation +DoNotSuppressIndentation *CT_OnOff ; + +// Do Not AutoFit Tables To Fit Next To Wrapped Objects +DoNotAutofitConstrainedTables *CT_OnOff ; + +// Allow Table Columns To Exceed Preferred Widths of Constituent Cells +AutofitToFirstFixedWidthCell *CT_OnOff ; + +// Underline Following Character Following Numbering +UnderlineTabInNumList *CT_OnOff ; + +// Always Use Fixed Width for Hangul Characters +DisplayHangulFixedWidth *CT_OnOff ; + +// Always Move Paragraph Mark to Page after a Page Break +SplitPgBreakAndParaMark *CT_OnOff ; + +// Don't Vertically Align Cells Containing Floating Objects +DoNotVertAlignCellWithSp *CT_OnOff ; + +// Don't Break Table Rows Around Floating Tables +DoNotBreakConstrainedForcedTable *CT_OnOff ; + +// Ignore Vertical Alignment in Textboxes +DoNotVertAlignInTxbx *CT_OnOff ; + +// Use ANSI Kerning Pairs from Fonts +UseAnsiKerningPairs *CT_OnOff ; -// Merge Field Name Language ID -Lid *CT_Lang ; +// Use Cached Paragraph Information for Column Balancing +CachedColBalance *CT_OnOff ; -// Use Country-Based Address Field Ordering -DynamicAddress *CT_OnOff ;};type CT_SdtContentRun struct{EG_PContent []*EG_PContent ;}; +// Custom Compatibility Setting +CompatSetting []*CT_CompatSetting ;};func (_bedfg *CT_SdtComboBox )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bedfg .LastValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u006c\u0061\u0073\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_bedfg .LastValueAttr )}); +};e .EncodeToken (start );if _bedfg .ListItem !=nil {_fdgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};for _ ,_becaca :=range _bedfg .ListItem {e .EncodeElement (_becaca ,_fdgc );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_CustomXmlRow and its children, prefixing error messages with path -func (_ffffg *CT_CustomXmlRow )ValidateWithPath (path string )error {if _ffffg .CustomXmlPr !=nil {if _eaebe :=_ffffg .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_eaebe !=nil {return _eaebe ; -};};for _cegf ,_caeb :=range _ffffg .EG_ContentRowContent {if _gfdgd :=_caeb .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_cegf )); -_gfdgd !=nil {return _gfdgd ;};};return nil ;};func (_acbgd ST_View )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acbgd .String (),start );};func (_abgae *CT_FitText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_abgae .ValAttr )}); -if _abgae .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_abgae .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_fcdda ST_Wrap )ValidateWithPath (path string )error {switch _fcdda {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcdda )); -};return nil ;};func (_dbgegd *WdST_AlignV )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dbgegd =0;case "\u0074\u006f\u0070":*_dbgegd =1;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dbgegd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dbgegd =3; -case "\u0069\u006e\u0073\u0069\u0064\u0065":*_dbgegd =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_dbgegd =5;};return nil ;};func NewCT_NumFmt ()*CT_NumFmt {_ggccg :=&CT_NumFmt {};_ggccg .ValAttr =ST_NumberFormat (1);return _ggccg ;};func (_gabagc *CT_NumFmt )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gabagc .ValAttr =ST_NumberFormat (1); -for _ ,_cedad :=range start .Attr {if _cedad .Name .Local =="\u0076\u0061\u006c"{_gabagc .ValAttr .UnmarshalXMLAttr (_cedad );continue ;};if _cedad .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074"{_bbcc :=_cedad .Value ;_gabagc .FormatAttr =&_bbcc ; -continue ;};};for {_ceeg ,_aggfca :=d .Token ();if _aggfca !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004e\u0075\u006dF\u006d\u0074\u003a\u0020\u0025\u0073",_aggfca );};if _dbbfc ,_bega :=_ceeg .(_a .EndElement );_bega &&_dbbfc .Name ==start .Name {break ; -};};return nil ;};type EG_MathContent struct{MathContentChoice *EG_MathContentChoice ;};type CT_LsdException struct{ +// Validate validates the EG_BlockLevelChunkElts and its children +func (_cgfdff *EG_BlockLevelChunkElts )Validate ()error {return _cgfdff .ValidateWithPath ("\u0045\u0047\u005f\u0042lo\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006ct\u0073");};func NewCT_TrPr ()*CT_TrPr {_cdeaf :=&CT_TrPr {}; +return _cdeaf };func (_eddee ST_LineSpacingRule )Validate ()error {return _eddee .ValidateWithPath ("")};func (_gbbbd ST_DisplacedByCustomXml )String ()string {switch _gbbbd {case 0:return "";case 1:return "\u006e\u0065\u0078\u0074";case 2:return "\u0070\u0072\u0065\u0076"; +};return "";}; -// Primary Style Name -NameAttr string ; +// ValidateWithPath validates the CT_TblGridChange and its children, prefixing error messages with path +func (_cdaffa *CT_TblGridChange )ValidateWithPath (path string )error {if _gcbfb :=_cdaffa .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064");_gcbfb !=nil {return _gcbfb ;};return nil ;};func (_adgbc *CT_LongHexNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbdgd :=range start .Attr {if _bbdgd .Name .Local =="\u0076\u0061\u006c"{_aggag :=_bbdgd .Value ; +_adgbc .ValAttr =_aggag ;continue ;};};for {_dgggad ,_baaf :=d .Token ();if _baaf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u006f\u006e\u0067H\u0065x\u004e\u0075\u006d\u0062\u0065\u0072\u003a \u0025\u0073",_baaf ); +};if _dgdgb ,_efdgc :=_dgggad .(_a .EndElement );_efdgc &&_dgdgb .Name ==start .Name {break ;};};return nil ;};func (_ceggd ST_InfoTextType )ValidateWithPath (path string )error {switch _ceggd {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceggd )); +};return nil ;};func (_bfggb *ST_Pitch )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfggb =0;case "\u0066\u0069\u0078e\u0064":*_bfggb =1;case "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065":*_bfggb =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bfggb =3; +};return nil ;}; -// Latent Style Locking Setting -LockedAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_Ruby and its children, prefixing error messages with path +func (_gbaeb *CT_Ruby )ValidateWithPath (path string )error {if _dbbfa :=_gbaeb .RubyPr .ValidateWithPath (path +"\u002fR\u0075\u0062\u0079\u0050\u0072");_dbbfa !=nil {return _dbbfa ;};if _cfae :=_gbaeb .Rt .ValidateWithPath (path +"\u002f\u0052\u0074"); +_cfae !=nil {return _cfae ;};if _cgeba :=_gbaeb .RubyBase .ValidateWithPath (path +"\u002fR\u0075\u0062\u0079\u0042\u0061\u0073e");_cgeba !=nil {return _cgeba ;};return nil ;};func (_ceebfd *CT_SdtRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baaaf :for {_bgaage ,_acdbf :=d .Token (); +if _acdbf !=nil {return _acdbf ;};switch _bcgcb :=_bgaage .(type ){case _a .StartElement :switch _bcgcb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_ceebfd .SdtPr =NewCT_SdtPr (); +if _aaafgf :=d .DecodeElement (_ceebfd .SdtPr ,&_bcgcb );_aaafgf !=nil {return _aaafgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_ceebfd .SdtEndPr =NewCT_SdtEndPr (); +if _dafae :=d .DecodeElement (_ceebfd .SdtEndPr ,&_bcgcb );_dafae !=nil {return _dafae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_ceebfd .SdtContent =NewCT_SdtContentRow (); +if _cfaee :=d .DecodeElement (_ceebfd .SdtContent ,&_bcgcb );_cfaee !=nil {return _cfaee ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0064\u0074R\u006f\u0077 \u0025\u0076",_bcgcb .Name ); +if _cacce :=d .Skip ();_cacce !=nil {return _cacce ;};};case _a .EndElement :break _baaaf ;case _a .CharData :};};return nil ;};type CT_CustomXmlRun struct{ -// Override default sorting order -UiPriorityAttr *int64 ; +// Custom XML Markup Namespace +UriAttr *string ; -// Semi hidden text override -SemiHiddenAttr *_ee .ST_OnOff ; +// Element name +ElementAttr string ; -// Unhide when used -UnhideWhenUsedAttr *_ee .ST_OnOff ; +// Custom XML Element Properties +CustomXmlPr *CT_CustomXmlPr ;EG_PContent []*EG_PContent ;};func (_cefdf ST_PTabRelativeTo )Validate ()error {return _cefdf .ValidateWithPath ("")};type CT_LevelText struct{ -// Latent Style Primary Style Setting -QFormatAttr *_ee .ST_OnOff ;};func NewCT_DataBinding ()*CT_DataBinding {_bffg :=&CT_DataBinding {};return _bffg };type CT_PPr struct{ +// Level Text +ValAttr *string ; -// Referenced Paragraph Style -PStyle *CT_String ; +// Level Text Is Null Character +NullAttr *_f .ST_OnOff ;}; -// Keep Paragraph With Next Paragraph -KeepNext *CT_OnOff ; +// ValidateWithPath validates the EG_RPrMathChoice and its children, prefixing error messages with path +func (_ffaega *EG_RPrMathChoice )ValidateWithPath (path string )error {if _ffaega .Ins !=nil {if _agedb :=_ffaega .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_agedb !=nil {return _agedb ;};};if _ffaega .Del !=nil {if _bffdef :=_ffaega .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); +_bffdef !=nil {return _bffdef ;};};if _ffaega .RPr !=nil {if _dccggd :=_ffaega .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dccggd !=nil {return _dccggd ;};};return nil ;};func (_bfcec ST_ObjectDrawAspect )ValidateWithPath (path string )error {switch _bfcec {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfcec )); +};return nil ;}; -// Keep All Lines On One Page -KeepLines *CT_OnOff ; +// Validate validates the CT_SectPrChange and its children +func (_bcece *CT_SectPrChange )Validate ()error {return _bcece .ValidateWithPath ("\u0043T\u005fS\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func (_efadc ST_DocProtect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efadc .String (),start ); +}; -// Start Paragraph on Next Page -PageBreakBefore *CT_OnOff ; +// Validate validates the CT_SignedHpsMeasure and its children +func (_eccac *CT_SignedHpsMeasure )Validate ()error {return _eccac .ValidateWithPath ("\u0043\u0054\u005f\u0053ig\u006e\u0065\u0064\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func (_ddcee ST_RestartNumber )Validate ()error {return _ddcee .ValidateWithPath ("")}; +func (_fcfcda ST_SdtDateMappingType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bgedd :=_a .Attr {};_bgedd .Name =name ;switch _fcfcda {case ST_SdtDateMappingTypeUnset :_bgedd .Value ="";case ST_SdtDateMappingTypeText :_bgedd .Value ="\u0074\u0065\u0078\u0074"; +case ST_SdtDateMappingTypeDate :_bgedd .Value ="\u0064\u0061\u0074\u0065";case ST_SdtDateMappingTypeDateTime :_bgedd .Value ="\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065";};return _bgedd ,nil ;};const (ST_TabJcUnset ST_TabJc =0;ST_TabJcClear ST_TabJc =1; +ST_TabJcStart ST_TabJc =2;ST_TabJcCenter ST_TabJc =3;ST_TabJcEnd ST_TabJc =4;ST_TabJcDecimal ST_TabJc =5;ST_TabJcBar ST_TabJc =6;ST_TabJcNum ST_TabJc =7;ST_TabJcLeft ST_TabJc =8;ST_TabJcRight ST_TabJc =9;); -// Text Frame Properties -FramePr *CT_FramePr ; +// ValidateWithPath validates the TxbxContent and its children, prefixing error messages with path +func (_dfgfd *TxbxContent )ValidateWithPath (path string )error {if _dfafcb :=_dfgfd .CT_TxbxContent .ValidateWithPath (path );_dfafcb !=nil {return _dfafcb ;};return nil ;};func (_ddadfd *ST_Theme )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ddadfd =0; +case "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ddadfd =1;case "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i":*_ddadfd =2;case "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ddadfd =3;case "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ddadfd =4; +case "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ddadfd =5;case "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i":*_ddadfd =6;case "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ddadfd =7;case "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ddadfd =8; +};return nil ;};type CT_Object struct{ -// Allow First/Last Line to Display on a Separate Page -WidowControl *CT_OnOff ; +// Original Image Width +DxaOrigAttr *_f .ST_TwipsMeasure ; -// Numbering Definition Instance Reference -NumPr *CT_NumPr ; +// Original Image Height +DyaOrigAttr *_f .ST_TwipsMeasure ;Any []_g .Any ;Drawing *CT_Drawing ;ObjectChoice *CT_ObjectChoice ;}; -// Suppress Line Numbers for Paragraph -SuppressLineNumbers *CT_OnOff ; +// Validate validates the CT_R and its children +func (_gdaff *CT_R )Validate ()error {return _gdaff .ValidateWithPath ("\u0043\u0054\u005f\u0052")};func (_bgagdb ST_TextDirection )String ()string {switch _bgagdb {case 0:return "";case 1:return "\u0074\u0062";case 2:return "\u0072\u006c";case 3:return "\u006c\u0072"; +case 4:return "\u0074\u0062\u0056";case 5:return "\u0072\u006c\u0056";case 6:return "\u006c\u0072\u0056";case 7:return "\u0062\u0074\u004c\u0072";case 8:return "\u006c\u0072\u0054\u0062";case 9:return "\u006c\u0072\u0054b\u0056";case 10:return "\u0074\u0062\u004cr\u0056"; +case 11:return "\u0074\u0062\u0052\u006c";case 12:return "\u0074\u0062\u0052l\u0056";};return "";};func (_edadb *EG_ContentRunContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbedf :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_edadb .CustomXml =NewCT_CustomXmlRun (); +if _fbdcb :=d .DecodeElement (_edadb .CustomXml ,&_gbedf );_fbdcb !=nil {return _fbdcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_edadb .SmartTag =NewCT_SmartTagRun (); +if _bacag :=d .DecodeElement (_edadb .SmartTag ,&_gbedf );_bacag !=nil {return _bacag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_edadb .Sdt =NewCT_SdtRun (); +if _bgbaf :=d .DecodeElement (_edadb .Sdt ,&_gbedf );_bgbaf !=nil {return _bgbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_edadb .Dir =NewCT_DirContentRun (); +if _aagcge :=d .DecodeElement (_edadb .Dir ,&_gbedf );_aagcge !=nil {return _aagcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_edadb .Bdo =NewCT_BdoContentRun (); +if _cbdbab :=d .DecodeElement (_edadb .Bdo ,&_gbedf );_cbdbab !=nil {return _cbdbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_edadb .R =NewCT_R (); +if _fadeg :=d .DecodeElement (_edadb .R ,&_gbedf );_fadeg !=nil {return _fadeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gagbdg :=NewEG_RunLevelElts (); +_gagbdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_gagbdg );if _abdfff :=d .DecodeElement (&_gagbdg .RunLevelEltsChoice .ProofErr ,&_gbedf );_abdfff !=nil {return _abdfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fcfe :=NewEG_RunLevelElts (); +_fcfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_fcfe );if _cefgfc :=d .DecodeElement (&_fcfe .RunLevelEltsChoice .PermStart ,&_gbedf );_cefgfc !=nil {return _cefgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_eegeae :=NewEG_RunLevelElts (); +_eegeae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_eegeae );if _fecdd :=d .DecodeElement (&_eegeae .RunLevelEltsChoice .PermEnd ,&_gbedf );_fecdd !=nil {return _fecdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcbbf :=NewEG_RunLevelElts (); +_fcbbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_fcbbf );if _abaecd :=d .DecodeElement (&_fcbbf .RunLevelEltsChoice .Ins ,&_gbedf );_abaecd !=nil {return _abaecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cbcaf :=NewEG_RunLevelElts (); +_cbcaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_cbcaf );if _agbcfa :=d .DecodeElement (&_cbcaf .RunLevelEltsChoice .Del ,&_gbedf );_agbcfa !=nil {return _agbcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fgbdc :=NewEG_RunLevelElts (); +_fgbdc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_fgbdc );if _febfe :=d .DecodeElement (&_fgbdc .RunLevelEltsChoice .MoveFrom ,&_gbedf );_febfe !=nil {return _febfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_acbagd :=NewEG_RunLevelElts (); +_acbagd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_acbagd );if _dfafg :=d .DecodeElement (&_acbagd .RunLevelEltsChoice .MoveTo ,&_gbedf );_dfafg !=nil {return _dfafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bagde :=NewEG_RunLevelElts (); +_bcbab :=NewEG_RangeMarkupElements ();_bcbab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_bagde );_bagde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bagde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcbab ); +if _daeggg :=d .DecodeElement (&_bcbab .RangeMarkupElementsChoice .BookmarkStart ,&_gbedf );_daeggg !=nil {return _daeggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bfeedg :=NewEG_RunLevelElts (); +_fgbfd :=NewEG_RangeMarkupElements ();_fgbfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_bfeedg );_bfeedg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeedg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbfd ); +if _fdaab :=d .DecodeElement (&_fgbfd .RangeMarkupElementsChoice .BookmarkEnd ,&_gbedf );_fdaab !=nil {return _fdaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_afgdgad :=NewEG_RunLevelElts (); +_ffcee :=NewEG_RangeMarkupElements ();_ffcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_afgdgad );_afgdgad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afgdgad .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcee ); +if _fegfa :=d .DecodeElement (&_ffcee .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gbedf );_fegfa !=nil {return _fegfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_becgbd :=NewEG_RunLevelElts (); +_edgcba :=NewEG_RangeMarkupElements ();_edgcba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_becgbd );_becgbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_becgbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgcba ); +if _gcbab :=d .DecodeElement (&_edgcba .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gbedf );_gcbab !=nil {return _gcbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gbbefd :=NewEG_RunLevelElts (); +_egeda :=NewEG_RangeMarkupElements ();_egeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_gbbefd );_gbbefd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbbefd .RunLevelEltsChoice .EG_RangeMarkupElements ,_egeda ); +if _cgabfc :=d .DecodeElement (&_egeda .RangeMarkupElementsChoice .MoveToRangeStart ,&_gbedf );_cgabfc !=nil {return _cgabfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bfgefb :=NewEG_RunLevelElts (); +_ggfeb :=NewEG_RangeMarkupElements ();_ggfeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_bfgefb );_bfgefb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgefb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfeb ); +if _bbdgdd :=d .DecodeElement (&_ggfeb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gbedf );_bbdgdd !=nil {return _bbdgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_aaggb :=NewEG_RunLevelElts (); +_dbdcg :=NewEG_RangeMarkupElements ();_dbdcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_aaggb );_aaggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbdcg ); +if _fceeaf :=d .DecodeElement (&_dbdcg .RangeMarkupElementsChoice .CommentRangeStart ,&_gbedf );_fceeaf !=nil {return _fceeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ccdcfa :=NewEG_RunLevelElts (); +_feaba :=NewEG_RangeMarkupElements ();_feaba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_ccdcfa );_ccdcfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccdcfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_feaba ); +if _bdgcca :=d .DecodeElement (&_feaba .RangeMarkupElementsChoice .CommentRangeEnd ,&_gbedf );_bdgcca !=nil {return _bdgcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_acbae :=NewEG_RunLevelElts (); +_eegbb :=NewEG_RangeMarkupElements ();_eegbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_acbae );_acbae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acbae .RunLevelEltsChoice .EG_RangeMarkupElements ,_eegbb ); +if _daaae :=d .DecodeElement (&_eegbb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gbedf );_daaae !=nil {return _daaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggfdb :=NewEG_RunLevelElts (); +_accdc :=NewEG_RangeMarkupElements ();_accdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_ggfdb );_ggfdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggfdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_accdc ); +if _abbee :=d .DecodeElement (&_accdc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gbedf );_abbee !=nil {return _abbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_feedeb :=NewEG_RunLevelElts (); +_ddegde :=NewEG_RangeMarkupElements ();_ddegde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_feedeb );_feedeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feedeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddegde ); +if _ccfcf :=d .DecodeElement (&_ddegde .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gbedf );_ccfcf !=nil {return _ccfcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_afccf :=NewEG_RunLevelElts (); +_bddcd :=NewEG_RangeMarkupElements ();_bddcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_afccf );_afccf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afccf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddcd ); +if _agdfd :=d .DecodeElement (&_bddcd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gbedf );_agdfd !=nil {return _agdfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_gbdebb :=NewEG_RunLevelElts (); +_baedbd :=NewEG_RangeMarkupElements ();_baedbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_gbdebb );_gbdebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbdebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_baedbd ); +if _dbdaccd :=d .DecodeElement (&_baedbd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gbedf );_dbdaccd !=nil {return _dbdaccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cdbab :=NewEG_RunLevelElts (); +_bffbb :=NewEG_RangeMarkupElements ();_bffbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_cdbab );_cdbab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbab .RunLevelEltsChoice .EG_RangeMarkupElements ,_bffbb ); +if _aaccda :=d .DecodeElement (&_bffbb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gbedf );_aaccda !=nil {return _aaccda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bgdcb :=NewEG_RunLevelElts (); +_bbbdfe :=NewEG_RangeMarkupElements ();_bbbdfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_bgdcb );_bgdcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgdcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbbdfe ); +if _dgdac :=d .DecodeElement (&_bbbdfe .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gbedf );_dgdac !=nil {return _dgdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdgac :=NewEG_RunLevelElts (); +_cefbcf :=NewEG_RangeMarkupElements ();_cefbcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_gdgac );_gdgac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdgac .RunLevelEltsChoice .EG_RangeMarkupElements ,_cefbcf ); +if _abafa :=d .DecodeElement (&_cefbcf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gbedf );_abafa !=nil {return _abafa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ccbdc :=NewEG_RunLevelElts (); +_feedea :=NewEG_MathContent ();_feedea .MathContentChoice =NewEG_MathContentChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_ccbdc );_ccbdc .RunLevelEltsChoice .EG_MathContent =append (_ccbdc .RunLevelEltsChoice .EG_MathContent ,_feedea ); +if _gdffaf :=d .DecodeElement (&_feedea .MathContentChoice .OMathPara ,&_gbedf );_gdffaf !=nil {return _gdffaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gfgfcgc :=NewEG_RunLevelElts (); +_eeegda :=NewEG_MathContent ();_eeegda .MathContentChoice =NewEG_MathContentChoice ();_edadb .EG_RunLevelElts =append (_edadb .EG_RunLevelElts ,_gfgfcgc );_gfgfcgc .RunLevelEltsChoice .EG_MathContent =append (_gfgfcgc .RunLevelEltsChoice .EG_MathContent ,_eeegda ); +if _bdebad :=d .DecodeElement (&_eeegda .MathContentChoice .OMath ,&_gbedf );_bdebad !=nil {return _bdebad ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gbedf .Name ); +if _fcfdgb :=d .Skip ();_fcfdgb !=nil {return _fcfdgb ;};};return nil ;}; -// Paragraph Borders -PBdr *CT_PBdr ; +// Validate validates the CT_LevelText and its children +func (_gbbed *CT_LevelText )Validate ()error {return _gbbed .ValidateWithPath ("\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0054\u0065\u0078\u0074");};func NewCT_Placeholder ()*CT_Placeholder {_cabbe :=&CT_Placeholder {};_cabbe .DocPart =NewCT_String (); +return _cabbe ;};func (_eedacb *ST_HighlightColor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffbead ,_dgggbef :=d .Token ();if _dgggbef !=nil {return _dgggbef ;};if _dddfbg ,_aafdad :=_ffbead .(_a .EndElement );_aafdad &&_dddfbg .Name ==start .Name {*_eedacb =1; +return nil ;};if _dcffe ,_bgabfc :=_ffbead .(_a .CharData );!_bgabfc {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffbead );}else {switch string (_dcffe ){case "":*_eedacb =0; +case "\u0062\u006c\u0061c\u006b":*_eedacb =1;case "\u0062\u006c\u0075\u0065":*_eedacb =2;case "\u0063\u0079\u0061\u006e":*_eedacb =3;case "\u0067\u0072\u0065e\u006e":*_eedacb =4;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_eedacb =5;case "\u0072\u0065\u0064":*_eedacb =6; +case "\u0079\u0065\u006c\u006c\u006f\u0077":*_eedacb =7;case "\u0077\u0068\u0069t\u0065":*_eedacb =8;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_eedacb =9;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_eedacb =10;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_eedacb =11; +case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_eedacb =12;case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_eedacb =13;case "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":*_eedacb =14;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_eedacb =15; +case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_eedacb =16;case "\u006e\u006f\u006e\u0065":*_eedacb =17;};};_ffbead ,_dgggbef =d .Token ();if _dgggbef !=nil {return _dgggbef ;};if _dfeefdg ,_bbebc :=_ffbead .(_a .EndElement );_bbebc &&_dfeefdg .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffbead );};func (_bcagbeg *EG_RangeMarkupElementsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgcdf :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bcagbeg .BookmarkStart =NewCT_Bookmark (); +if _edfca :=d .DecodeElement (_bcagbeg .BookmarkStart ,&_dfgcdf );_edfca !=nil {return _edfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bcagbeg .BookmarkEnd =NewCT_MarkupRange (); +if _egcbg :=d .DecodeElement (_bcagbeg .BookmarkEnd ,&_dfgcdf );_egcbg !=nil {return _egcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bcagbeg .MoveFromRangeStart =NewCT_MoveBookmark (); +if _aaacd :=d .DecodeElement (_bcagbeg .MoveFromRangeStart ,&_dfgcdf );_aaacd !=nil {return _aaacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcagbeg .MoveFromRangeEnd =NewCT_MarkupRange (); +if _ggfbde :=d .DecodeElement (_bcagbeg .MoveFromRangeEnd ,&_dfgcdf );_ggfbde !=nil {return _ggfbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bcagbeg .MoveToRangeStart =NewCT_MoveBookmark (); +if _cgdbd :=d .DecodeElement (_bcagbeg .MoveToRangeStart ,&_dfgcdf );_cgdbd !=nil {return _cgdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bcagbeg .MoveToRangeEnd =NewCT_MarkupRange (); +if _baadf :=d .DecodeElement (_bcagbeg .MoveToRangeEnd ,&_dfgcdf );_baadf !=nil {return _baadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bcagbeg .CommentRangeStart =NewCT_MarkupRange (); +if _dcabcf :=d .DecodeElement (_bcagbeg .CommentRangeStart ,&_dfgcdf );_dcabcf !=nil {return _dcabcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcagbeg .CommentRangeEnd =NewCT_MarkupRange (); +if _cecag :=d .DecodeElement (_bcagbeg .CommentRangeEnd ,&_dfgcdf );_cecag !=nil {return _cecag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bcagbeg .CustomXmlInsRangeStart =NewCT_TrackChange (); +if _dffec :=d .DecodeElement (_bcagbeg .CustomXmlInsRangeStart ,&_dfgcdf );_dffec !=nil {return _dffec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bcagbeg .CustomXmlInsRangeEnd =NewCT_Markup (); +if _eadfdg :=d .DecodeElement (_bcagbeg .CustomXmlInsRangeEnd ,&_dfgcdf );_eadfdg !=nil {return _eadfdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bcagbeg .CustomXmlDelRangeStart =NewCT_TrackChange (); +if _aeafec :=d .DecodeElement (_bcagbeg .CustomXmlDelRangeStart ,&_dfgcdf );_aeafec !=nil {return _aeafec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bcagbeg .CustomXmlDelRangeEnd =NewCT_Markup (); +if _feggb :=d .DecodeElement (_bcagbeg .CustomXmlDelRangeEnd ,&_dfgcdf );_feggb !=nil {return _feggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bcagbeg .CustomXmlMoveFromRangeStart =NewCT_TrackChange (); +if _ebefda :=d .DecodeElement (_bcagbeg .CustomXmlMoveFromRangeStart ,&_dfgcdf );_ebefda !=nil {return _ebefda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bcagbeg .CustomXmlMoveFromRangeEnd =NewCT_Markup (); +if _cfbcdc :=d .DecodeElement (_bcagbeg .CustomXmlMoveFromRangeEnd ,&_dfgcdf );_cfbcdc !=nil {return _cfbcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_bcagbeg .CustomXmlMoveToRangeStart =NewCT_TrackChange (); +if _cggafe :=d .DecodeElement (_bcagbeg .CustomXmlMoveToRangeStart ,&_dfgcdf );_cggafe !=nil {return _cggafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bcagbeg .CustomXmlMoveToRangeEnd =NewCT_Markup (); +if _aefgd :=d .DecodeElement (_bcagbeg .CustomXmlMoveToRangeEnd ,&_dfgcdf );_aefgd !=nil {return _aefgd ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065m\u0065\u006ets\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_dfgcdf .Name ); +if _bebag :=d .Skip ();_bebag !=nil {return _bebag ;};};return nil ;}; -// Paragraph Shading -Shd *CT_Shd ; +// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path +func (_cbbdg *CT_Picture )ValidateWithPath (path string )error {if _cbbdg .Movie !=nil {if _fabbf :=_cbbdg .Movie .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0069\u0065");_fabbf !=nil {return _fabbf ;};};if _cbbdg .Control !=nil {if _fggeg :=_cbbdg .Control .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); +_fggeg !=nil {return _fggeg ;};};return nil ;};func (_fcfdgf ST_DocProtect )ValidateWithPath (path string )error {switch _fcfdgf {case 0,1,2,3,4,5:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcfdgf )); +};return nil ;};func (_afeefe ST_EdnPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fgddd :=_a .Attr {};_fgddd .Name =name ;switch _afeefe {case ST_EdnPosUnset :_fgddd .Value ="";case ST_EdnPosSectEnd :_fgddd .Value ="\u0073e\u0063\u0074\u0045\u006e\u0064"; +case ST_EdnPosDocEnd :_fgddd .Value ="\u0064\u006f\u0063\u0045\u006e\u0064";};return _fgddd ,nil ;};func (_aage *CT_RubyContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aage .EG_RubyContent !=nil {for _ ,_cabbd :=range _aage .EG_RubyContent {_cabbd .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfbeb *ST_PageBorderZOrder )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dfbeb =0;case "\u0066\u0072\u006fn\u0074":*_dfbeb =1;case "\u0062\u0061\u0063\u006b":*_dfbeb =2; +};return nil ;};func NewEG_RunLevelEltsChoice ()*EG_RunLevelEltsChoice {_adfaba :=&EG_RunLevelEltsChoice {};return _adfaba ;};func (_faffe *CT_R )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faffe .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_faffe .RsidRPrAttr )}); +};if _faffe .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_faffe .RsidDelAttr )});};if _faffe .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_faffe .RsidRAttr )}); +};e .EncodeToken (start );if _faffe .RPr !=nil {_eedfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_faffe .RPr ,_eedfb );};if _faffe .EG_RunInnerContent !=nil {for _ ,_bdbbdb :=range _faffe .EG_RunInnerContent {_bdbbdb .MarshalXML (e ,_a .StartElement {}); +};};for _ ,_cgeee :=range _faffe .Extra {if _bdbdg ,_bebdd :=_cgeee .(*AlternateContentRun );_bebdd {if _gggagc :=_bdbdg .MarshalXML (e ,_a .StartElement {Name :_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036",Local :"\u006d\u0063\u003a\u0041lt\u0065\u0072\u006e\u0061\u0074\u0065\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}); +_gggagc !=nil {return _gggagc ;};}else if _gddg :=_cgeee .MarshalXML (e ,_a .StartElement {});_gddg !=nil {return _gddg ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgfda ST_CaptionPos )String ()string {switch _cgfda {case 0:return ""; +case 1:return "\u0061\u0062\u006fv\u0065";case 2:return "\u0062\u0065\u006co\u0077";case 3:return "\u006c\u0065\u0066\u0074";case 4:return "\u0072\u0069\u0067h\u0074";};return "";};type CT_SectPrChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Set of Custom Tab Stops -Tabs *CT_Tabs ; +// Annotation Identifier +IdAttr int64 ;SectPr *CT_SectPrBase ;};const (ST_JcUnset ST_Jc =0;ST_JcStart ST_Jc =1;ST_JcCenter ST_Jc =2;ST_JcEnd ST_Jc =3;ST_JcBoth ST_Jc =4;ST_JcMediumKashida ST_Jc =5;ST_JcDistribute ST_Jc =6;ST_JcNumTab ST_Jc =7;ST_JcHighKashida ST_Jc =8;ST_JcLowKashida ST_Jc =9; +ST_JcThaiDistribute ST_Jc =10;ST_JcLeft ST_Jc =11;ST_JcRight ST_Jc =12;);func (_gbcce *CT_TrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eagab :=range start .Attr {if _eagab .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_cagge :=_eagab .Value ; +_gbcce .AuthorAttr =_cagge ;continue ;};if _eagab .Name .Local =="\u0064\u0061\u0074\u0065"{_gbbbcda ,_bcfeg :=ParseStdlibTime (_eagab .Value );if _bcfeg !=nil {return _bcfeg ;};_gbcce .DateAttr =&_gbbbcda ;continue ;};if _eagab .Name .Local =="\u0069\u0064"{_egdbgb ,_eddbcd :=_c .ParseInt (_eagab .Value ,10,64); +if _eddbcd !=nil {return _eddbcd ;};_gbcce .IdAttr =_egdbgb ;continue ;};};for {_aadaed ,_cgcag :=d .Token ();if _cgcag !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fT\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065:\u0020\u0025\u0073",_cgcag ); +};if _ecbdc ,_eeggd :=_aadaed .(_a .EndElement );_eeggd &&_ecbdc .Name ==start .Name {break ;};};return nil ;};func (_abagg *ST_HdrFtr )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abagg =0;case "\u0065\u0076\u0065\u006e":*_abagg =1; +case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_abagg =2;case "\u0066\u0069\u0072s\u0074":*_abagg =3;};return nil ;}; -// Suppress Hyphenation for Paragraph -SuppressAutoHyphens *CT_OnOff ; +// ValidateWithPath validates the CT_MathCtrlIns and its children, prefixing error messages with path +func (_afbdd *CT_MathCtrlIns )ValidateWithPath (path string )error {return nil };type CT_Headers struct{ -// Use East Asian Typography Rules for First and Last Character per Line -Kinsoku *CT_OnOff ; +// Header Cell Reference +Header []*CT_String ;};func (_fcbeab *CT_SdtBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cadba :for {_fbafe ,_fgdbbf :=d .Token ();if _fgdbbf !=nil {return _fgdbbf ;};switch _fefcd :=_fbafe .(type ){case _a .StartElement :switch _fefcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_fcbeab .SdtPr =NewCT_SdtPr (); +if _gcecc :=d .DecodeElement (_fcbeab .SdtPr ,&_fefcd );_gcecc !=nil {return _gcecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_fcbeab .SdtEndPr =NewCT_SdtEndPr (); +if _fcage :=d .DecodeElement (_fcbeab .SdtEndPr ,&_fefcd );_fcage !=nil {return _fcage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_fcbeab .SdtContent =NewCT_SdtContentBlock (); +if _eeaeb :=d .DecodeElement (_fcbeab .SdtContent ,&_fefcd );_eeaeb !=nil {return _eeaeb ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_fefcd .Name ); +if _gcdfd :=d .Skip ();_gcdfd !=nil {return _gcdfd ;};};case _a .EndElement :break _cadba ;case _a .CharData :};};return nil ;};func (_gdeddg ST_TblOverlap )Validate ()error {return _gdeddg .ValidateWithPath ("")};func NewCT_Styles ()*CT_Styles {_addga :=&CT_Styles {}; +return _addga }; -// Allow Line Breaking At Character Level -WordWrap *CT_OnOff ; +// ValidateWithPath validates the CT_ObjectChoice and its children, prefixing error messages with path +func (_begace *CT_ObjectChoice )ValidateWithPath (path string )error {if _begace .Control !=nil {if _aafac :=_begace .Control .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");_aafac !=nil {return _aafac ;};};if _begace .ObjectLink !=nil {if _bbae :=_begace .ObjectLink .ValidateWithPath (path +"/\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"); +_bbae !=nil {return _bbae ;};};if _begace .ObjectEmbed !=nil {if _fgffg :=_begace .ObjectEmbed .ValidateWithPath (path +"\u002f\u004f\u0062j\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064");_fgffg !=nil {return _fgffg ;};};if _begace .Movie !=nil {if _gebcd :=_begace .Movie .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0069\u0065"); +_gebcd !=nil {return _gebcd ;};};return nil ;};func (_aadaa *ST_PageBorderDisplay )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eggde ,_aceecc :=d .Token ();if _aceecc !=nil {return _aceecc ;};if _dgadef ,_cbacca :=_eggde .(_a .EndElement ); +_cbacca &&_dgadef .Name ==start .Name {*_aadaa =1;return nil ;};if _fbgfa ,_eabdb :=_eggde .(_a .CharData );!_eabdb {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eggde ); +}else {switch string (_fbgfa ){case "":*_aadaa =0;case "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073":*_aadaa =1;case "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e":*_aadaa =2;case "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065":*_aadaa =3; +};};_eggde ,_aceecc =d .Token ();if _aceecc !=nil {return _aceecc ;};if _ddaggb ,_agceag :=_eggde .(_a .EndElement );_agceag &&_ddaggb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eggde ); +};func NewCT_SdtRun ()*CT_SdtRun {_afaeec :=&CT_SdtRun {};return _afaeec };func (_bgagdc *ST_ObjectUpdateMode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgagdc =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_bgagdc =1;case "\u006f\u006e\u0043\u0061\u006c\u006c":*_bgagdc =2; +};return nil ;};const (ST_HeightRuleUnset ST_HeightRule =0;ST_HeightRuleAuto ST_HeightRule =1;ST_HeightRuleExact ST_HeightRule =2;ST_HeightRuleAtLeast ST_HeightRule =3;);type WdCT_PosV struct{ -// Allow Punctuation to Extend Past Text Extents -OverflowPunct *CT_OnOff ; +// Vertical Position Relative Base +RelativeFromAttr WdST_RelFromV ;PosVChoice *WdCT_PosVChoice ;}; -// Compress Punctuation at Start of a Line -TopLinePunct *CT_OnOff ; +// Validate validates the CT_TblPrChange and its children +func (_bbaee *CT_TblPrChange )Validate ()error {return _bbaee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043h\u0061\u006e\u0067\u0065");}; -// Automatically Adjust Spacing of Latin and East Asian Text -AutoSpaceDE *CT_OnOff ; +// Validate validates the CT_Styles and its children +func (_eabad *CT_Styles )Validate ()error {return _eabad .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0079\u006c\u0065s");};func (_gfffb *CT_FtnEdnSepRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dfbg :=range start .Attr {if _dfbg .Name .Local =="\u0069\u0064"{_fcda ,_dbbag :=_c .ParseInt (_dfbg .Value ,10,64); +if _dbbag !=nil {return _dbbag ;};_gfffb .IdAttr =_fcda ;continue ;};};for {_ebabc ,_ccde :=d .Token ();if _ccde !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0046\u0074\u006e\u0045\u0064\u006eS\u0065\u0070\u0052e\u0066:\u0020\u0025\u0073",_ccde ); +};if _dbdagb ,_affcg :=_ebabc .(_a .EndElement );_affcg &&_dbdagb .Name ==start .Name {break ;};};return nil ;};func (_afffe ST_TextDirection )ValidateWithPath (path string )error {switch _afffe {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afffe )); +};return nil ;};type EG_RunLevelEltsChoice struct{ -// Automatically Adjust Spacing of East Asian Text and Numbers -AutoSpaceDN *CT_OnOff ; +// Proofing Error Anchor +ProofErr *CT_ProofErr ; -// Right to Left Paragraph Layout -Bidi *CT_OnOff ; +// Range Permission Start +PermStart *CT_PermStart ; -// Automatically Adjust Right Indent When Using Document Grid -AdjustRightInd *CT_OnOff ; +// Range Permission End +PermEnd *CT_Perm ; -// Use Document Grid Settings for Inter-Line Paragraph Spacing -SnapToGrid *CT_OnOff ; +// Inserted Run Content +Ins *CT_RunTrackChange ; -// Spacing Between Lines and Above/Below Paragraph -Spacing *CT_Spacing ; +// Deleted Run Content +Del *CT_RunTrackChange ; -// Paragraph Indentation -Ind *CT_Ind ; +// Move Source Run Content +MoveFrom *CT_RunTrackChange ; -// Ignore Spacing Above and Below When Using Identical Styles -ContextualSpacing *CT_OnOff ; +// Move Destination Run Content +MoveTo *CT_RunTrackChange ;EG_RangeMarkupElements []*EG_RangeMarkupElements ;EG_MathContent []*EG_MathContent ;};func (_fadfdcg ST_DisplacedByCustomXml )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fadfdcg .String (),start ); +};type CT_Numbering struct{ -// Use Left/Right Indents as Inside/Outside Indents -MirrorIndents *CT_OnOff ; +// Picture Numbering Symbol Definition +NumPicBullet []*CT_NumPicBullet ; -// Prevent Text Frames From Overlapping -SuppressOverlap *CT_OnOff ; +// Abstract Numbering Definition +AbstractNum []*CT_AbstractNum ; -// Paragraph Alignment -Jc *CT_Jc ; +// Numbering Definition Instance +Num []*CT_Num ; -// Paragraph Text Flow Direction -TextDirection *CT_TextDirection ; +// Last Reviewed Abstract Numbering Definition +NumIdMacAtCleanup *CT_DecimalNumber ;};func (_abaec *CT_TrackChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_abaec .AuthorAttr )}); +if _abaec .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_abaec .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_abaec .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agdf *CT_SaveThroughXslt )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agdf .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_agdf .IdAttr )}); +};if _agdf .SolutionIDAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073o\u006c\u0075\u0074\u0069\u006f\u006e\u0049\u0044"},Value :_dd .Sprintf ("\u0025\u0076",*_agdf .SolutionIDAttr )});};e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Vertical Character Alignment on Line -TextAlignment *CT_TextAlignment ; +// Validate validates the CT_TblOverlap and its children +func (_ceabf *CT_TblOverlap )Validate ()error {return _ceabf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");};type ST_DocPartGallery byte ;type CT_Tabs struct{ -// Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents -TextboxTightWrap *CT_TextboxTightWrap ; +// Custom Tab Stop +Tab []*CT_TabStop ;}; -// Associated Outline Level -OutlineLvl *CT_DecimalNumber ; +// Validate validates the CT_EastAsianLayout and its children +func (_fbafg *CT_EastAsianLayout )Validate ()error {return _fbafg .ValidateWithPath ("\u0043T\u005fE\u0061\u0073\u0074\u0041\u0073i\u0061\u006eL\u0061\u0079\u006f\u0075\u0074");}; -// Associated HTML div ID -DivId *CT_DecimalNumber ; +// ValidateWithPath validates the CT_Frameset and its children, prefixing error messages with path +func (_dcggcc *CT_Frameset )ValidateWithPath (path string )error {if _dcggcc .Sz !=nil {if _bacce :=_dcggcc .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_bacce !=nil {return _bacce ;};};if _dcggcc .FramesetSplitbar !=nil {if _agbc :=_dcggcc .FramesetSplitbar .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006ci\u0074\u0062\u0061\u0072"); +_agbc !=nil {return _agbc ;};};if _dcggcc .FrameLayout !=nil {if _ebccf :=_dcggcc .FrameLayout .ValidateWithPath (path +"\u002f\u0046\u0072a\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074");_ebccf !=nil {return _ebccf ;};};if _dcggcc .Title !=nil {if _gbed :=_dcggcc .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065"); +_gbed !=nil {return _gbed ;};};for _afaeg ,_agdgdf :=range _dcggcc .FramesetChoice {if _cbfaf :=_agdgdf .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0046\u0072am\u0065s\u0065\u0074\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_afaeg )); +_cbfaf !=nil {return _cbfaf ;};};return nil ;};func (_dfade *CT_Comments )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfaa :for {_bdgg ,_bbdc :=d .Token ();if _bbdc !=nil {return _bbdc ;};switch _daceb :=_bdgg .(type ){case _a .StartElement :switch _daceb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006d\u006d\u0065\u006e\u0074"}:_gcgd :=NewCT_Comment (); +if _bdee :=d .DecodeElement (_gcgd ,&_daceb );_bdee !=nil {return _bdee ;};_dfade .Comment =append (_dfade .Comment ,_gcgd );default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_daceb .Name ); +if _dead :=d .Skip ();_dead !=nil {return _dead ;};};case _a .EndElement :break _cfaa ;case _a .CharData :};};return nil ;};type CT_NumPicBulletChoice struct{ -// Paragraph Conditional Formatting -CnfStyle *CT_Cnf ;RPr *CT_ParaRPr ;SectPr *CT_SectPr ;PPrChange *CT_PPrChange ;};func (_aagbda *ST_HpsMeasure )Validate ()error {return _aagbda .ValidateWithPath ("")};func (_edea *CT_LevelSuffix )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_beab ,_fabbge :=_edea .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _fabbge !=nil {return _fabbge ;};start .Attr =append (start .Attr ,_beab );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_ObjectDrawAspectUnset ST_ObjectDrawAspect =0;ST_ObjectDrawAspectContent ST_ObjectDrawAspect =1; -ST_ObjectDrawAspectIcon ST_ObjectDrawAspect =2;);func NewCT_SectType ()*CT_SectType {_fcedfd :=&CT_SectType {};return _fcedfd };func (_fcbddb ST_StyleType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcbddb .String (),start ); -};func (_cecefb *CT_RubyAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gbgag ,_gaead :=_cecefb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gaead !=nil {return _gaead ;};start .Attr =append (start .Attr ,_gbgag ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Picture Numbering Symbol Properties +Pict *CT_Picture ;Drawing *CT_Drawing ;}; -// Validate validates the CT_CompatSetting and its children -func (_dgbb *CT_CompatSetting )Validate ()error {return _dgbb .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006dp\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067");};func (_ggagbg ST_CombineBrackets )Validate ()error {return _ggagbg .ValidateWithPath ("")}; -func (_baacef ST_TextboxTightWrap )Validate ()error {return _baacef .ValidateWithPath ("")}; +// Validate validates the CT_TrackChange and its children +func (_beffb *CT_TrackChange )Validate ()error {return _beffb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065");};type CT_DocProtect struct{ -// Validate validates the CT_SdtContentCell and its children -func (_babff *CT_SdtContentCell )Validate ()error {return _babff .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0065\u006c\u006c");};const (ST_WrapUnset ST_Wrap =0;ST_WrapAuto ST_Wrap =1;ST_WrapNotBeside ST_Wrap =2; -ST_WrapAround ST_Wrap =3;ST_WrapTight ST_Wrap =4;ST_WrapThrough ST_Wrap =5;ST_WrapNone ST_Wrap =6;);func (_fafdceg *ST_ThemeColor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fafdceg =0;case "\u0064\u0061\u0072k\u0031":*_fafdceg =1; -case "\u006c\u0069\u0067\u0068\u0074\u0031":*_fafdceg =2;case "\u0064\u0061\u0072k\u0032":*_fafdceg =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_fafdceg =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_fafdceg =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_fafdceg =6; -case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_fafdceg =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_fafdceg =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_fafdceg =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_fafdceg =10;case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_fafdceg =11; -case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_fafdceg =12;case "\u006e\u006f\u006e\u0065":*_fafdceg =13;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031":*_fafdceg =14;case "\u0074\u0065\u0078t\u0031":*_fafdceg =15; -case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032":*_fafdceg =16;case "\u0074\u0065\u0078t\u0032":*_fafdceg =17;};return nil ;};func (_cbcg *CT_Column )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdbc :=range start .Attr {if _bdbc .Name .Local =="\u0077"{_gggg ,_bcec :=ParseUnionST_TwipsMeasure (_bdbc .Value ); -if _bcec !=nil {return _bcec ;};_cbcg .WAttr =&_gggg ;continue ;};if _bdbc .Name .Local =="\u0073\u0070\u0061c\u0065"{_gacg ,_abbbc :=ParseUnionST_TwipsMeasure (_bdbc .Value );if _abbbc !=nil {return _abbbc ;};_cbcg .SpaceAttr =&_gacg ;continue ;};};for {_gecb ,_ffff :=d .Token (); -if _ffff !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_ffff );};if _eggb ,_ebdd :=_gecb .(_a .EndElement );_ebdd &&_eggb .Name ==start .Name {break ;};};return nil ;}; +// Document Editing Restrictions +EditAttr ST_DocProtect ; +// Only Allow Formatting With Unlocked Styles +FormattingAttr *_f .ST_OnOff ; -// Validate validates the WdCT_Inline and its children -func (_dgfce *WdCT_Inline )Validate ()error {return _dgfce .ValidateWithPath ("W\u0064\u0043\u0054\u005f\u0049\u006e\u006c\u0069\u006e\u0065");};func NewCT_EdnPos ()*CT_EdnPos {_aabg :=&CT_EdnPos {};_aabg .ValAttr =ST_EdnPos (1);return _aabg };func (_fbfbda ST_HexColorAuto )Validate ()error {return _fbfbda .ValidateWithPath ("")}; -func (_adbeff ST_MailMergeDocType )ValidateWithPath (path string )error {switch _adbeff {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adbeff )); -};return nil ;};func (_adefab ST_Border )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_acfdfc :=_a .Attr {};_acfdfc .Name =name ;switch _adefab {case ST_BorderUnset :_acfdfc .Value ="";case ST_BorderNil :_acfdfc .Value ="\u006e\u0069\u006c";case ST_BorderNone :_acfdfc .Value ="\u006e\u006f\u006e\u0065"; -case ST_BorderSingle :_acfdfc .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_BorderThick :_acfdfc .Value ="\u0074\u0068\u0069c\u006b";case ST_BorderDouble :_acfdfc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_BorderDotted :_acfdfc .Value ="\u0064\u006f\u0074\u0074\u0065\u0064"; -case ST_BorderDashed :_acfdfc .Value ="\u0064\u0061\u0073\u0068\u0065\u0064";case ST_BorderDotDash :_acfdfc .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_BorderDotDotDash :_acfdfc .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068"; -case ST_BorderTriple :_acfdfc .Value ="\u0074\u0072\u0069\u0070\u006c\u0065";case ST_BorderThinThickSmallGap :_acfdfc .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u0053\u006d\u0061l\u006c\u0047\u0061\u0070";case ST_BorderThickThinSmallGap :_acfdfc .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u0053\u006d\u0061l\u006c\u0047\u0061\u0070"; -case ST_BorderThinThickThinSmallGap :_acfdfc .Value ="t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u0053m\u0061\u006c\u006c\u0047\u0061\u0070";case ST_BorderThinThickMediumGap :_acfdfc .Value ="\u0074h\u0069n\u0054\u0068\u0069\u0063\u006bM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070"; -case ST_BorderThickThinMediumGap :_acfdfc .Value ="\u0074h\u0069c\u006b\u0054\u0068\u0069\u006eM\u0065\u0064i\u0075\u006d\u0047\u0061\u0070";case ST_BorderThinThickThinMediumGap :_acfdfc .Value ="\u0074\u0068\u0069\u006eTh\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004d\u0065\u0064\u0069\u0075\u006d\u0047a\u0070"; -case ST_BorderThinThickLargeGap :_acfdfc .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006b\u004c\u0061\u0072g\u0065\u0047\u0061\u0070";case ST_BorderThickThinLargeGap :_acfdfc .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006e\u004c\u0061\u0072g\u0065\u0047\u0061\u0070"; -case ST_BorderThinThickThinLargeGap :_acfdfc .Value ="t\u0068\u0069\u006e\u0054hi\u0063k\u0054\u0068\u0069\u006e\u004ca\u0072\u0067\u0065\u0047\u0061\u0070";case ST_BorderWave :_acfdfc .Value ="\u0077\u0061\u0076\u0065";case ST_BorderDoubleWave :_acfdfc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065"; -case ST_BorderDashSmallGap :_acfdfc .Value ="\u0064\u0061\u0073h\u0053\u006d\u0061\u006c\u006c\u0047\u0061\u0070";case ST_BorderDashDotStroked :_acfdfc .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064";case ST_BorderThreeDEmboss :_acfdfc .Value ="\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073"; -case ST_BorderThreeDEngrave :_acfdfc .Value ="\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case ST_BorderOutset :_acfdfc .Value ="\u006f\u0075\u0074\u0073\u0065\u0074";case ST_BorderInset :_acfdfc .Value ="\u0069\u006e\u0073e\u0074"; -case ST_BorderApples :_acfdfc .Value ="\u0061\u0070\u0070\u006c\u0065\u0073";case ST_BorderArchedScallops :_acfdfc .Value ="\u0061\u0072\u0063\u0068\u0065\u0064\u0053\u0063\u0061l\u006c\u006f\u0070\u0073";case ST_BorderBabyPacifier :_acfdfc .Value ="\u0062\u0061\u0062y\u0050\u0061\u0063\u0069\u0066\u0069\u0065\u0072"; -case ST_BorderBabyRattle :_acfdfc .Value ="\u0062\u0061\u0062\u0079\u0052\u0061\u0074\u0074\u006c\u0065";case ST_BorderBalloons3Colors :_acfdfc .Value ="\u0062a\u006cl\u006f\u006f\u006e\u0073\u0033\u0043\u006f\u006c\u006f\u0072\u0073";case ST_BorderBalloonsHotAir :_acfdfc .Value ="\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0073\u0048o\u0074\u0041\u0069\u0072"; -case ST_BorderBasicBlackDashes :_acfdfc .Value ="\u0062\u0061s\u0069\u0063\u0042l\u0061\u0063\u006b\u0044\u0061\u0073\u0068\u0065\u0073";case ST_BorderBasicBlackDots :_acfdfc .Value ="\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063k\u0044\u006f\u0074\u0073"; -case ST_BorderBasicBlackSquares :_acfdfc .Value ="\u0062\u0061\u0073\u0069\u0063\u0042\u006c\u0061\u0063\u006b\u0053\u0071u\u0061\u0072\u0065\u0073";case ST_BorderBasicThinLines :_acfdfc .Value ="\u0062\u0061\u0073\u0069\u0063\u0054\u0068\u0069\u006eL\u0069\u006e\u0065\u0073"; -case ST_BorderBasicWhiteDashes :_acfdfc .Value ="\u0062\u0061s\u0069\u0063\u0057h\u0069\u0074\u0065\u0044\u0061\u0073\u0068\u0065\u0073";case ST_BorderBasicWhiteDots :_acfdfc .Value ="\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074e\u0044\u006f\u0074\u0073"; -case ST_BorderBasicWhiteSquares :_acfdfc .Value ="\u0062\u0061\u0073\u0069\u0063\u0057\u0068\u0069\u0074\u0065\u0053\u0071u\u0061\u0072\u0065\u0073";case ST_BorderBasicWideInline :_acfdfc .Value ="\u0062a\u0073i\u0063\u0057\u0069\u0064\u0065\u0049\u006e\u006c\u0069\u006e\u0065"; -case ST_BorderBasicWideMidline :_acfdfc .Value ="\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004d\u0069\u0064\u006c\u0069\u006e\u0065";case ST_BorderBasicWideOutline :_acfdfc .Value ="\u0062\u0061s\u0069\u0063\u0057i\u0064\u0065\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; -case ST_BorderBats :_acfdfc .Value ="\u0062\u0061\u0074\u0073";case ST_BorderBirds :_acfdfc .Value ="\u0062\u0069\u0072d\u0073";case ST_BorderBirdsFlight :_acfdfc .Value ="b\u0069\u0072\u0064\u0073\u0046\u006c\u0069\u0067\u0068\u0074";case ST_BorderCabins :_acfdfc .Value ="\u0063\u0061\u0062\u0069\u006e\u0073"; -case ST_BorderCakeSlice :_acfdfc .Value ="\u0063a\u006b\u0065\u0053\u006c\u0069\u0063e";case ST_BorderCandyCorn :_acfdfc .Value ="\u0063a\u006e\u0064\u0079\u0043\u006f\u0072n";case ST_BorderCelticKnotwork :_acfdfc .Value ="\u0063\u0065\u006c\u0074\u0069\u0063\u004b\u006e\u006ft\u0077\u006f\u0072\u006b"; -case ST_BorderCertificateBanner :_acfdfc .Value ="\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0042a\u006e\u006e\u0065\u0072";case ST_BorderChainLink :_acfdfc .Value ="\u0063h\u0061\u0069\u006e\u004c\u0069\u006ek";case ST_BorderChampagneBottle :_acfdfc .Value ="\u0063h\u0061m\u0070\u0061\u0067\u006e\u0065\u0042\u006f\u0074\u0074\u006c\u0065"; -case ST_BorderCheckedBarBlack :_acfdfc .Value ="\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0042\u006c\u0061\u0063\u006b";case ST_BorderCheckedBarColor :_acfdfc .Value ="\u0063h\u0065c\u006b\u0065\u0064\u0042\u0061\u0072\u0043\u006f\u006c\u006f\u0072"; -case ST_BorderCheckered :_acfdfc .Value ="\u0063h\u0065\u0063\u006b\u0065\u0072\u0065d";case ST_BorderChristmasTree :_acfdfc .Value ="\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u0054\u0072\u0065\u0065";case ST_BorderCirclesLines :_acfdfc .Value ="\u0063\u0069\u0072c\u006c\u0065\u0073\u004c\u0069\u006e\u0065\u0073"; -case ST_BorderCirclesRectangles :_acfdfc .Value ="\u0063\u0069\u0072\u0063\u006c\u0065\u0073\u0052\u0065\u0063\u0074\u0061n\u0067\u006c\u0065\u0073";case ST_BorderClassicalWave :_acfdfc .Value ="\u0063\u006c\u0061\u0073\u0073\u0069\u0063\u0061\u006c\u0057\u0061\u0076\u0065"; -case ST_BorderClocks :_acfdfc .Value ="\u0063\u006c\u006f\u0063\u006b\u0073";case ST_BorderCompass :_acfdfc .Value ="\u0063o\u006d\u0070\u0061\u0073\u0073";case ST_BorderConfetti :_acfdfc .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069";case ST_BorderConfettiGrays :_acfdfc .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0047\u0072\u0061\u0079\u0073"; -case ST_BorderConfettiOutline :_acfdfc .Value ="\u0063o\u006ef\u0065\u0074\u0074\u0069\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case ST_BorderConfettiStreamers :_acfdfc .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0053\u0074\u0072\u0065a\u006d\u0065\u0072\u0073"; -case ST_BorderConfettiWhite :_acfdfc .Value ="\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u0057\u0068\u0069\u0074\u0065";case ST_BorderCornerTriangles :_acfdfc .Value ="\u0063o\u0072n\u0065\u0072\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073"; -case ST_BorderCouponCutoutDashes :_acfdfc .Value ="\u0063o\u0075p\u006f\u006e\u0043\u0075\u0074o\u0075\u0074D\u0061\u0073\u0068\u0065\u0073";case ST_BorderCouponCutoutDots :_acfdfc .Value ="\u0063\u006fu\u0070\u006f\u006eC\u0075\u0074\u006f\u0075\u0074\u0044\u006f\u0074\u0073"; -case ST_BorderCrazyMaze :_acfdfc .Value ="\u0063r\u0061\u007a\u0079\u004d\u0061\u007ae";case ST_BorderCreaturesButterfly :_acfdfc .Value ="\u0063r\u0065a\u0074\u0075\u0072\u0065\u0073B\u0075\u0074t\u0065\u0072\u0066\u006c\u0079";case ST_BorderCreaturesFish :_acfdfc .Value ="\u0063\u0072\u0065\u0061\u0074\u0075\u0072\u0065\u0073\u0046\u0069\u0073\u0068"; -case ST_BorderCreaturesInsects :_acfdfc .Value ="\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u0049\u006e\u0073\u0065\u0063\u0074\u0073";case ST_BorderCreaturesLadyBug :_acfdfc .Value ="\u0063\u0072e\u0061\u0074\u0075r\u0065\u0073\u004c\u0061\u0064\u0079\u0042\u0075\u0067"; -case ST_BorderCrossStitch :_acfdfc .Value ="c\u0072\u006f\u0073\u0073\u0053\u0074\u0069\u0074\u0063\u0068";case ST_BorderCup :_acfdfc .Value ="\u0063\u0075\u0070";case ST_BorderDecoArch :_acfdfc .Value ="\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068"; -case ST_BorderDecoArchColor :_acfdfc .Value ="\u0064\u0065\u0063\u006f\u0041\u0072\u0063\u0068\u0043\u006f\u006c\u006f\u0072";case ST_BorderDecoBlocks :_acfdfc .Value ="\u0064\u0065\u0063\u006f\u0042\u006c\u006f\u0063\u006b\u0073";case ST_BorderDiamondsGray :_acfdfc .Value ="\u0064\u0069\u0061m\u006f\u006e\u0064\u0073\u0047\u0072\u0061\u0079"; -case ST_BorderDoubleD :_acfdfc .Value ="\u0064o\u0075\u0062\u006c\u0065\u0044";case ST_BorderDoubleDiamonds :_acfdfc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0044\u0069\u0061m\u006f\u006e\u0064\u0073";case ST_BorderEarth1 :_acfdfc .Value ="\u0065\u0061\u0072\u0074\u0068\u0031"; -case ST_BorderEarth2 :_acfdfc .Value ="\u0065\u0061\u0072\u0074\u0068\u0032";case ST_BorderEarth3 :_acfdfc .Value ="\u0065\u0061\u0072\u0074\u0068\u0033";case ST_BorderEclipsingSquares1 :_acfdfc .Value ="\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0031"; -case ST_BorderEclipsingSquares2 :_acfdfc .Value ="\u0065\u0063\u006c\u0069\u0070\u0073\u0069\u006e\u0067\u0053\u0071\u0075a\u0072\u0065\u0073\u0032";case ST_BorderEggsBlack :_acfdfc .Value ="\u0065g\u0067\u0073\u0042\u006c\u0061\u0063k";case ST_BorderFans :_acfdfc .Value ="\u0066\u0061\u006e\u0073"; -case ST_BorderFilm :_acfdfc .Value ="\u0066\u0069\u006c\u006d";case ST_BorderFirecrackers :_acfdfc .Value ="\u0066\u0069\u0072e\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0073";case ST_BorderFlowersBlockPrint :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0042\u006c\u006f\u0063\u006bP\u0072\u0069\u006e\u0074"; -case ST_BorderFlowersDaisies :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0044\u0061i\u0073\u0069\u0065\u0073";case ST_BorderFlowersModern1 :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0031"; -case ST_BorderFlowersModern2 :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u004d\u006fd\u0065\u0072\u006e\u0032";case ST_BorderFlowersPansy :_acfdfc .Value ="\u0066\u006c\u006fw\u0065\u0072\u0073\u0050\u0061\u006e\u0073\u0079";case ST_BorderFlowersRedRose :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0052\u0065d\u0052\u006f\u0073\u0065"; -case ST_BorderFlowersRoses :_acfdfc .Value ="\u0066\u006c\u006fw\u0065\u0072\u0073\u0052\u006f\u0073\u0065\u0073";case ST_BorderFlowersTeacup :_acfdfc .Value ="\u0066\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0065\u0061\u0063\u0075\u0070";case ST_BorderFlowersTiny :_acfdfc .Value ="f\u006c\u006f\u0077\u0065\u0072\u0073\u0054\u0069\u006e\u0079"; -case ST_BorderGems :_acfdfc .Value ="\u0067\u0065\u006d\u0073";case ST_BorderGingerbreadMan :_acfdfc .Value ="\u0067\u0069\u006e\u0067\u0065\u0072\u0062\u0072\u0065a\u0064\u004d\u0061\u006e";case ST_BorderGradient :_acfdfc .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074"; -case ST_BorderHandmade1 :_acfdfc .Value ="\u0068a\u006e\u0064\u006d\u0061\u0064\u00651";case ST_BorderHandmade2 :_acfdfc .Value ="\u0068a\u006e\u0064\u006d\u0061\u0064\u00652";case ST_BorderHeartBalloon :_acfdfc .Value ="\u0068\u0065\u0061r\u0074\u0042\u0061\u006c\u006c\u006f\u006f\u006e"; -case ST_BorderHeartGray :_acfdfc .Value ="\u0068e\u0061\u0072\u0074\u0047\u0072\u0061y";case ST_BorderHearts :_acfdfc .Value ="\u0068\u0065\u0061\u0072\u0074\u0073";case ST_BorderHeebieJeebies :_acfdfc .Value ="\u0068\u0065\u0065\u0062\u0069\u0065\u004a\u0065\u0065\u0062\u0069\u0065\u0073"; -case ST_BorderHolly :_acfdfc .Value ="\u0068\u006f\u006cl\u0079";case ST_BorderHouseFunky :_acfdfc .Value ="\u0068\u006f\u0075\u0073\u0065\u0046\u0075\u006e\u006b\u0079";case ST_BorderHypnotic :_acfdfc .Value ="\u0068\u0079\u0070\u006e\u006f\u0074\u0069\u0063"; -case ST_BorderIceCreamCones :_acfdfc .Value ="\u0069\u0063\u0065\u0043\u0072\u0065\u0061\u006d\u0043\u006f\u006e\u0065\u0073";case ST_BorderLightBulb :_acfdfc .Value ="\u006ci\u0067\u0068\u0074\u0042\u0075\u006cb";case ST_BorderLightning1 :_acfdfc .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0031"; -case ST_BorderLightning2 :_acfdfc .Value ="\u006c\u0069\u0067\u0068\u0074\u006e\u0069\u006e\u0067\u0032";case ST_BorderMapPins :_acfdfc .Value ="\u006da\u0070\u0050\u0069\u006e\u0073";case ST_BorderMapleLeaf :_acfdfc .Value ="\u006da\u0070\u006c\u0065\u004c\u0065\u0061f"; -case ST_BorderMapleMuffins :_acfdfc .Value ="\u006d\u0061\u0070l\u0065\u004d\u0075\u0066\u0066\u0069\u006e\u0073";case ST_BorderMarquee :_acfdfc .Value ="\u006da\u0072\u0071\u0075\u0065\u0065";case ST_BorderMarqueeToothed :_acfdfc .Value ="\u006d\u0061\u0072\u0071\u0075\u0065\u0065\u0054\u006fo\u0074\u0068\u0065\u0064"; -case ST_BorderMoons :_acfdfc .Value ="\u006d\u006f\u006fn\u0073";case ST_BorderMosaic :_acfdfc .Value ="\u006d\u006f\u0073\u0061\u0069\u0063";case ST_BorderMusicNotes :_acfdfc .Value ="\u006d\u0075\u0073\u0069\u0063\u004e\u006f\u0074\u0065\u0073";case ST_BorderNorthwest :_acfdfc .Value ="\u006eo\u0072\u0074\u0068\u0077\u0065\u0073t"; -case ST_BorderOvals :_acfdfc .Value ="\u006f\u0076\u0061l\u0073";case ST_BorderPackages :_acfdfc .Value ="\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0073";case ST_BorderPalmsBlack :_acfdfc .Value ="\u0070\u0061\u006c\u006d\u0073\u0042\u006c\u0061\u0063\u006b"; -case ST_BorderPalmsColor :_acfdfc .Value ="\u0070\u0061\u006c\u006d\u0073\u0043\u006f\u006c\u006f\u0072";case ST_BorderPaperClips :_acfdfc .Value ="\u0070\u0061\u0070\u0065\u0072\u0043\u006c\u0069\u0070\u0073";case ST_BorderPapyrus :_acfdfc .Value ="\u0070a\u0070\u0079\u0072\u0075\u0073"; -case ST_BorderPartyFavor :_acfdfc .Value ="\u0070\u0061\u0072\u0074\u0079\u0046\u0061\u0076\u006f\u0072";case ST_BorderPartyGlass :_acfdfc .Value ="\u0070\u0061\u0072\u0074\u0079\u0047\u006c\u0061\u0073\u0073";case ST_BorderPencils :_acfdfc .Value ="\u0070e\u006e\u0063\u0069\u006c\u0073"; -case ST_BorderPeople :_acfdfc .Value ="\u0070\u0065\u006f\u0070\u006c\u0065";case ST_BorderPeopleWaving :_acfdfc .Value ="\u0070\u0065\u006fp\u006c\u0065\u0057\u0061\u0076\u0069\u006e\u0067";case ST_BorderPeopleHats :_acfdfc .Value ="\u0070\u0065\u006f\u0070\u006c\u0065\u0048\u0061\u0074\u0073"; -case ST_BorderPoinsettias :_acfdfc .Value ="p\u006f\u0069\u006e\u0073\u0065\u0074\u0074\u0069\u0061\u0073";case ST_BorderPostageStamp :_acfdfc .Value ="\u0070\u006f\u0073t\u0061\u0067\u0065\u0053\u0074\u0061\u006d\u0070";case ST_BorderPumpkin1 :_acfdfc .Value ="\u0070\u0075\u006d\u0070\u006b\u0069\u006e\u0031"; -case ST_BorderPushPinNote2 :_acfdfc .Value ="\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0032";case ST_BorderPushPinNote1 :_acfdfc .Value ="\u0070\u0075\u0073h\u0050\u0069\u006e\u004e\u006f\u0074\u0065\u0031";case ST_BorderPyramids :_acfdfc .Value ="\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073"; -case ST_BorderPyramidsAbove :_acfdfc .Value ="\u0070\u0079\u0072\u0061\u006d\u0069\u0064\u0073\u0041\u0062\u006f\u0076\u0065";case ST_BorderQuadrants :_acfdfc .Value ="\u0071u\u0061\u0064\u0072\u0061\u006e\u0074s";case ST_BorderRings :_acfdfc .Value ="\u0072\u0069\u006eg\u0073"; -case ST_BorderSafari :_acfdfc .Value ="\u0073\u0061\u0066\u0061\u0072\u0069";case ST_BorderSawtooth :_acfdfc .Value ="\u0073\u0061\u0077\u0074\u006f\u006f\u0074\u0068";case ST_BorderSawtoothGray :_acfdfc .Value ="\u0073\u0061\u0077t\u006f\u006f\u0074\u0068\u0047\u0072\u0061\u0079"; -case ST_BorderScaredCat :_acfdfc .Value ="\u0073c\u0061\u0072\u0065\u0064\u0043\u0061t";case ST_BorderSeattle :_acfdfc .Value ="\u0073e\u0061\u0074\u0074\u006c\u0065";case ST_BorderShadowedSquares :_acfdfc .Value ="\u0073h\u0061d\u006f\u0077\u0065\u0064\u0053\u0071\u0075\u0061\u0072\u0065\u0073"; -case ST_BorderSharksTeeth :_acfdfc .Value ="s\u0068\u0061\u0072\u006b\u0073\u0054\u0065\u0065\u0074\u0068";case ST_BorderShorebirdTracks :_acfdfc .Value ="\u0073h\u006fr\u0065\u0062\u0069\u0072\u0064\u0054\u0072\u0061\u0063\u006b\u0073";case ST_BorderSkyrocket :_acfdfc .Value ="\u0073k\u0079\u0072\u006f\u0063\u006b\u0065t"; -case ST_BorderSnowflakeFancy :_acfdfc .Value ="\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065F\u0061\u006e\u0063\u0079";case ST_BorderSnowflakes :_acfdfc .Value ="\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0073";case ST_BorderSombrero :_acfdfc .Value ="\u0073\u006f\u006d\u0062\u0072\u0065\u0072\u006f"; -case ST_BorderSouthwest :_acfdfc .Value ="\u0073o\u0075\u0074\u0068\u0077\u0065\u0073t";case ST_BorderStars :_acfdfc .Value ="\u0073\u0074\u0061r\u0073";case ST_BorderStarsTop :_acfdfc .Value ="\u0073\u0074\u0061\u0072\u0073\u0054\u006f\u0070";case ST_BorderStars3d :_acfdfc .Value ="\u0073t\u0061\u0072\u0073\u0033\u0064"; -case ST_BorderStarsBlack :_acfdfc .Value ="\u0073\u0074\u0061\u0072\u0073\u0042\u006c\u0061\u0063\u006b";case ST_BorderStarsShadowed :_acfdfc .Value ="\u0073\u0074\u0061\u0072\u0073\u0053\u0068\u0061\u0064\u006f\u0077\u0065\u0064";case ST_BorderSun :_acfdfc .Value ="\u0073\u0075\u006e"; -case ST_BorderSwirligig :_acfdfc .Value ="\u0073w\u0069\u0072\u006c\u0069\u0067\u0069g";case ST_BorderTornPaper :_acfdfc .Value ="\u0074o\u0072\u006e\u0050\u0061\u0070\u0065r";case ST_BorderTornPaperBlack :_acfdfc .Value ="\u0074\u006f\u0072\u006e\u0050\u0061\u0070\u0065\u0072B\u006c\u0061\u0063\u006b"; -case ST_BorderTrees :_acfdfc .Value ="\u0074\u0072\u0065e\u0073";case ST_BorderTriangleParty :_acfdfc .Value ="\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0050\u0061\u0072\u0074\u0079";case ST_BorderTriangles :_acfdfc .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u0065s"; -case ST_BorderTriangle1 :_acfdfc .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u00651";case ST_BorderTriangle2 :_acfdfc .Value ="\u0074r\u0069\u0061\u006e\u0067\u006c\u00652";case ST_BorderTriangleCircle1 :_acfdfc .Value ="\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0031"; -case ST_BorderTriangleCircle2 :_acfdfc .Value ="\u0074r\u0069a\u006e\u0067\u006c\u0065\u0043\u0069\u0072\u0063\u006c\u0065\u0032";case ST_BorderShapes1 :_acfdfc .Value ="\u0073h\u0061\u0070\u0065\u0073\u0031";case ST_BorderShapes2 :_acfdfc .Value ="\u0073h\u0061\u0070\u0065\u0073\u0032"; -case ST_BorderTwistedLines1 :_acfdfc .Value ="\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0031";case ST_BorderTwistedLines2 :_acfdfc .Value ="\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u004c\u0069\u006e\u0065\u0073\u0032"; -case ST_BorderVine :_acfdfc .Value ="\u0076\u0069\u006e\u0065";case ST_BorderWaveline :_acfdfc .Value ="\u0077\u0061\u0076\u0065\u006c\u0069\u006e\u0065";case ST_BorderWeavingAngles :_acfdfc .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0041\u006e\u0067\u006c\u0065\u0073"; -case ST_BorderWeavingBraid :_acfdfc .Value ="\u0077\u0065\u0061v\u0069\u006e\u0067\u0042\u0072\u0061\u0069\u0064";case ST_BorderWeavingRibbon :_acfdfc .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0052\u0069\u0062\u0062\u006f\u006e";case ST_BorderWeavingStrips :_acfdfc .Value ="\u0077\u0065\u0061\u0076\u0069\u006e\u0067\u0053\u0074\u0072\u0069\u0070\u0073"; -case ST_BorderWhiteFlowers :_acfdfc .Value ="\u0077\u0068\u0069t\u0065\u0046\u006c\u006f\u0077\u0065\u0072\u0073";case ST_BorderWoodwork :_acfdfc .Value ="\u0077\u006f\u006f\u0064\u0077\u006f\u0072\u006b";case ST_BorderXIllusions :_acfdfc .Value ="\u0078\u0049\u006c\u006c\u0075\u0073\u0069\u006f\u006e\u0073"; -case ST_BorderZanyTriangles :_acfdfc .Value ="\u007a\u0061\u006e\u0079\u0054\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0073";case ST_BorderZigZag :_acfdfc .Value ="\u007a\u0069\u0067\u005a\u0061\u0067";case ST_BorderZigZagStitch :_acfdfc .Value ="\u007a\u0069\u0067Z\u0061\u0067\u0053\u0074\u0069\u0074\u0063\u0068"; -case ST_BorderCustom :_acfdfc .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _acfdfc ,nil ;}; +// Enforce Document Protection Settings +EnforcementAttr *_f .ST_OnOff ;AlgorithmNameAttr *string ;HashValueAttr *string ;SaltValueAttr *string ;SpinCountAttr *int64 ;CryptProviderTypeAttr _f .ST_CryptProv ;CryptAlgorithmClassAttr _f .ST_AlgClass ;CryptAlgorithmTypeAttr _f .ST_AlgType ;CryptAlgorithmSidAttr *int64 ; +CryptSpinCountAttr *int64 ;CryptProviderAttr *string ;AlgIdExtAttr *string ;AlgIdExtSourceAttr *string ;CryptProviderTypeExtAttr *string ;CryptProviderTypeExtSourceAttr *string ;HashAttr *string ;SaltAttr *string ;};func (_fbbcf ST_Proof )ValidateWithPath (path string )error {switch _fbbcf {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbbcf )); +};return nil ;};type CT_DocGrid struct{ -// Validate validates the CT_UnsignedDecimalNumber and its children -func (_fcgeg *CT_UnsignedDecimalNumber )Validate ()error {return _fcgeg .ValidateWithPath ("\u0043T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072");};func (_eadfa *CT_MarkupRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bebdcc :=range start .Attr {if _bebdcc .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_eadfa .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_bebdcc ); -continue ;};if _bebdcc .Name .Local =="\u0069\u0064"{_aaedb ,_eafbe :=_f .ParseInt (_bebdcc .Value ,10,64);if _eafbe !=nil {return _eafbe ;};_eadfa .IdAttr =_aaedb ;continue ;};};for {_accga ,_bfffd :=d .Token ();if _bfffd !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u0072\u006b\u0075\u0070\u0052\u0061\u006e\u0067\u0065:\u0020\u0025\u0073",_bfffd ); -};if _deedfa ,_bccfe :=_accga .(_a .EndElement );_bccfe &&_deedfa .Name ==start .Name {break ;};};return nil ;};func (_bdeba *CT_SdtContentBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decbb :for {_gcgdg ,_babba :=d .Token ();if _babba !=nil {return _babba ; -};switch _bggcf :=_gcgdg .(type ){case _a .StartElement :switch _bggcf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_badee :=NewEG_ContentBlockContent (); -_badee .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_badee );if _accfef :=d .DecodeElement (&_badee .ContentBlockContentChoice .CustomXml ,&_bggcf );_accfef !=nil {return _accfef ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_fdceg :=NewEG_ContentBlockContent (); -_fdceg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_fdceg );if _bgccf :=d .DecodeElement (&_fdceg .ContentBlockContentChoice .Sdt ,&_bggcf );_bgccf !=nil {return _bgccf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_abgfcg :=NewEG_ContentBlockContent (); -_abgfcg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_abgfcg );if _eeccd :=d .DecodeElement (&_abgfcg .ContentBlockContentChoice .P ,&_bggcf );_eeccd !=nil {return _eeccd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_ddafa :=NewEG_ContentBlockContent (); -_ddafa .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ddafa );if _gaeea :=d .DecodeElement (&_ddafa .ContentBlockContentChoice .Tbl ,&_bggcf );_gaeea !=nil {return _gaeea ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cgbcb :=NewEG_ContentBlockContent (); -_bcbbb :=NewEG_RunLevelElts ();_bcbbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_cgbcb );_cgbcb .ContentBlockContentChoice .EG_RunLevelElts =append (_cgbcb .ContentBlockContentChoice .EG_RunLevelElts ,_bcbbb ); -if _ddbab :=d .DecodeElement (&_bcbbb .RunLevelEltsChoice .ProofErr ,&_bggcf );_ddbab !=nil {return _ddbab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fgafd :=NewEG_ContentBlockContent (); -_adceg :=NewEG_RunLevelElts ();_adceg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_fgafd );_fgafd .ContentBlockContentChoice .EG_RunLevelElts =append (_fgafd .ContentBlockContentChoice .EG_RunLevelElts ,_adceg ); -if _fecafaf :=d .DecodeElement (&_adceg .RunLevelEltsChoice .PermStart ,&_bggcf );_fecafaf !=nil {return _fecafaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_abbge :=NewEG_ContentBlockContent (); -_dbefe :=NewEG_RunLevelElts ();_dbefe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_abbge );_abbge .ContentBlockContentChoice .EG_RunLevelElts =append (_abbge .ContentBlockContentChoice .EG_RunLevelElts ,_dbefe ); -if _egfdd :=d .DecodeElement (&_dbefe .RunLevelEltsChoice .PermEnd ,&_bggcf );_egfdd !=nil {return _egfdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ffgeb :=NewEG_ContentBlockContent (); -_dffbe :=NewEG_RunLevelElts ();_dffbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ffgeb );_ffgeb .ContentBlockContentChoice .EG_RunLevelElts =append (_ffgeb .ContentBlockContentChoice .EG_RunLevelElts ,_dffbe ); -if _bebc :=d .DecodeElement (&_dffbe .RunLevelEltsChoice .Ins ,&_bggcf );_bebc !=nil {return _bebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gfca :=NewEG_ContentBlockContent (); -_gfgbb :=NewEG_RunLevelElts ();_gfgbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gfca );_gfca .ContentBlockContentChoice .EG_RunLevelElts =append (_gfca .ContentBlockContentChoice .EG_RunLevelElts ,_gfgbb ); -if _bbcdd :=d .DecodeElement (&_gfgbb .RunLevelEltsChoice .Del ,&_bggcf );_bbcdd !=nil {return _bbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dbfccc :=NewEG_ContentBlockContent (); -_deefa :=NewEG_RunLevelElts ();_deefa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_dbfccc );_dbfccc .ContentBlockContentChoice .EG_RunLevelElts =append (_dbfccc .ContentBlockContentChoice .EG_RunLevelElts ,_deefa ); -if _cceccd :=d .DecodeElement (&_deefa .RunLevelEltsChoice .MoveFrom ,&_bggcf );_cceccd !=nil {return _cceccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gbcfb :=NewEG_ContentBlockContent (); -_eaeeg :=NewEG_RunLevelElts ();_eaeeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gbcfb );_gbcfb .ContentBlockContentChoice .EG_RunLevelElts =append (_gbcfb .ContentBlockContentChoice .EG_RunLevelElts ,_eaeeg ); -if _fedae :=d .DecodeElement (&_eaeeg .RunLevelEltsChoice .MoveTo ,&_bggcf );_fedae !=nil {return _fedae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_egdfcc :=NewEG_ContentBlockContent (); -_bbgggg :=NewEG_RunLevelElts ();_cdade :=NewEG_RangeMarkupElements ();_cdade .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_egdfcc );_egdfcc .ContentBlockContentChoice .EG_RunLevelElts =append (_egdfcc .ContentBlockContentChoice .EG_RunLevelElts ,_bbgggg ); -_bbgggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbgggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdade );if _aefbb :=d .DecodeElement (&_cdade .RangeMarkupElementsChoice .BookmarkStart ,&_bggcf );_aefbb !=nil {return _aefbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gafg :=NewEG_ContentBlockContent (); -_ccefa :=NewEG_RunLevelElts ();_ggfcc :=NewEG_RangeMarkupElements ();_ggfcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gafg );_gafg .ContentBlockContentChoice .EG_RunLevelElts =append (_gafg .ContentBlockContentChoice .EG_RunLevelElts ,_ccefa ); -_ccefa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccefa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggfcc );if _eggfac :=d .DecodeElement (&_ggfcc .RangeMarkupElementsChoice .BookmarkEnd ,&_bggcf );_eggfac !=nil {return _eggfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cgdbea :=NewEG_ContentBlockContent (); -_efcgb :=NewEG_RunLevelElts ();_gceaf :=NewEG_RangeMarkupElements ();_gceaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_cgdbea );_cgdbea .ContentBlockContentChoice .EG_RunLevelElts =append (_cgdbea .ContentBlockContentChoice .EG_RunLevelElts ,_efcgb ); -_efcgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efcgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gceaf );if _ccfde :=d .DecodeElement (&_gceaf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bggcf );_ccfde !=nil {return _ccfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gadddg :=NewEG_ContentBlockContent (); -_egbec :=NewEG_RunLevelElts ();_bddca :=NewEG_RangeMarkupElements ();_bddca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gadddg );_gadddg .ContentBlockContentChoice .EG_RunLevelElts =append (_gadddg .ContentBlockContentChoice .EG_RunLevelElts ,_egbec ); -_egbec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egbec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddca );if _bgcaf :=d .DecodeElement (&_bddca .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bggcf );_bgcaf !=nil {return _bgcaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_befdf :=NewEG_ContentBlockContent (); -_cdcfg :=NewEG_RunLevelElts ();_fdgf :=NewEG_RangeMarkupElements ();_fdgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_befdf );_befdf .ContentBlockContentChoice .EG_RunLevelElts =append (_befdf .ContentBlockContentChoice .EG_RunLevelElts ,_cdcfg ); -_cdcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdgf );if _edacgd :=d .DecodeElement (&_fdgf .RangeMarkupElementsChoice .MoveToRangeStart ,&_bggcf );_edacgd !=nil {return _edacgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ccbad :=NewEG_ContentBlockContent (); -_degge :=NewEG_RunLevelElts ();_ggbfbe :=NewEG_RangeMarkupElements ();_ggbfbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ccbad );_ccbad .ContentBlockContentChoice .EG_RunLevelElts =append (_ccbad .ContentBlockContentChoice .EG_RunLevelElts ,_degge ); -_degge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_degge .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggbfbe );if _fecdcce :=d .DecodeElement (&_ggbfbe .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bggcf );_fecdcce !=nil {return _fecdcce ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_aeggg :=NewEG_ContentBlockContent (); -_ecdbab :=NewEG_RunLevelElts ();_beea :=NewEG_RangeMarkupElements ();_beea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_aeggg );_aeggg .ContentBlockContentChoice .EG_RunLevelElts =append (_aeggg .ContentBlockContentChoice .EG_RunLevelElts ,_ecdbab ); -_ecdbab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecdbab .RunLevelEltsChoice .EG_RangeMarkupElements ,_beea );if _ceaee :=d .DecodeElement (&_beea .RangeMarkupElementsChoice .CommentRangeStart ,&_bggcf );_ceaee !=nil {return _ceaee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acffda :=NewEG_ContentBlockContent (); -_gagad :=NewEG_RunLevelElts ();_gaagfg :=NewEG_RangeMarkupElements ();_gaagfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_acffda );_acffda .ContentBlockContentChoice .EG_RunLevelElts =append (_acffda .ContentBlockContentChoice .EG_RunLevelElts ,_gagad ); -_gagad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gagad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaagfg );if _cgcgbf :=d .DecodeElement (&_gaagfg .RangeMarkupElementsChoice .CommentRangeEnd ,&_bggcf );_cgcgbf !=nil {return _cgcgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fefa :=NewEG_ContentBlockContent (); -_bbecfgg :=NewEG_RunLevelElts ();_bceea :=NewEG_RangeMarkupElements ();_bceea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_fefa );_fefa .ContentBlockContentChoice .EG_RunLevelElts =append (_fefa .ContentBlockContentChoice .EG_RunLevelElts ,_bbecfgg ); -_bbecfgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbecfgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bceea );if _caccae :=d .DecodeElement (&_bceea .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bggcf );_caccae !=nil {return _caccae ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_daaba :=NewEG_ContentBlockContent (); -_ggedf :=NewEG_RunLevelElts ();_ebcgf :=NewEG_RangeMarkupElements ();_ebcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_daaba );_daaba .ContentBlockContentChoice .EG_RunLevelElts =append (_daaba .ContentBlockContentChoice .EG_RunLevelElts ,_ggedf ); -_ggedf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggedf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebcgf );if _aacad :=d .DecodeElement (&_ebcgf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bggcf );_aacad !=nil {return _aacad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_baedf :=NewEG_ContentBlockContent (); -_fddfgc :=NewEG_RunLevelElts ();_gffga :=NewEG_RangeMarkupElements ();_gffga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_baedf );_baedf .ContentBlockContentChoice .EG_RunLevelElts =append (_baedf .ContentBlockContentChoice .EG_RunLevelElts ,_fddfgc ); -_fddfgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddfgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gffga );if _gbfga :=d .DecodeElement (&_gffga .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bggcf );_gbfga !=nil {return _gbfga ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gdgdga :=NewEG_ContentBlockContent (); -_beefd :=NewEG_RunLevelElts ();_fddfc :=NewEG_RangeMarkupElements ();_fddfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gdgdga );_gdgdga .ContentBlockContentChoice .EG_RunLevelElts =append (_gdgdga .ContentBlockContentChoice .EG_RunLevelElts ,_beefd ); -_beefd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beefd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fddfc );if _bcefg :=d .DecodeElement (&_fddfc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bggcf );_bcefg !=nil {return _bcefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ggfcee :=NewEG_ContentBlockContent (); -_egbfg :=NewEG_RunLevelElts ();_bebagg :=NewEG_RangeMarkupElements ();_bebagg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ggfcee );_ggfcee .ContentBlockContentChoice .EG_RunLevelElts =append (_ggfcee .ContentBlockContentChoice .EG_RunLevelElts ,_egbfg ); -_egbfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egbfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bebagg );if _agbef :=d .DecodeElement (&_bebagg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bggcf );_agbef !=nil {return _agbef ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cedfb :=NewEG_ContentBlockContent (); -_baccc :=NewEG_RunLevelElts ();_ddccb :=NewEG_RangeMarkupElements ();_ddccb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_cedfb );_cedfb .ContentBlockContentChoice .EG_RunLevelElts =append (_cedfb .ContentBlockContentChoice .EG_RunLevelElts ,_baccc ); -_baccc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baccc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddccb );if _bfddf :=d .DecodeElement (&_ddccb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bggcf );_bfddf !=nil {return _bfddf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gefdfd :=NewEG_ContentBlockContent (); -_cgdeac :=NewEG_RunLevelElts ();_fadfc :=NewEG_RangeMarkupElements ();_fadfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_gefdfd );_gefdfd .ContentBlockContentChoice .EG_RunLevelElts =append (_gefdfd .ContentBlockContentChoice .EG_RunLevelElts ,_cgdeac ); -_cgdeac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgdeac .RunLevelEltsChoice .EG_RangeMarkupElements ,_fadfc );if _facef :=d .DecodeElement (&_fadfc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bggcf );_facef !=nil {return _facef ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebcae :=NewEG_ContentBlockContent (); -_bfefcd :=NewEG_RunLevelElts ();_agfbc :=NewEG_RangeMarkupElements ();_agfbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ebcae );_ebcae .ContentBlockContentChoice .EG_RunLevelElts =append (_ebcae .ContentBlockContentChoice .EG_RunLevelElts ,_bfefcd ); -_bfefcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfefcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfbc );if _gbbda :=d .DecodeElement (&_agfbc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bggcf );_gbbda !=nil {return _gbbda ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ddgd :=NewEG_ContentBlockContent (); -_aceedc :=NewEG_RunLevelElts ();_cdcae :=NewEG_MathContent ();_cdcae .MathContentChoice =NewEG_MathContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_ddgd );_ddgd .ContentBlockContentChoice .EG_RunLevelElts =append (_ddgd .ContentBlockContentChoice .EG_RunLevelElts ,_aceedc ); -_aceedc .RunLevelEltsChoice .EG_MathContent =append (_aceedc .RunLevelEltsChoice .EG_MathContent ,_cdcae );if _bccacb :=d .DecodeElement (&_cdcae .MathContentChoice .OMathPara ,&_bggcf );_bccacb !=nil {return _bccacb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fbacgb :=NewEG_ContentBlockContent (); -_ecddd :=NewEG_RunLevelElts ();_agged :=NewEG_MathContent ();_agged .MathContentChoice =NewEG_MathContentChoice ();_bdeba .EG_ContentBlockContent =append (_bdeba .EG_ContentBlockContent ,_fbacgb );_fbacgb .ContentBlockContentChoice .EG_RunLevelElts =append (_fbacgb .ContentBlockContentChoice .EG_RunLevelElts ,_ecddd ); -_ecddd .RunLevelEltsChoice .EG_MathContent =append (_ecddd .RunLevelEltsChoice .EG_MathContent ,_agged );if _ecbeec :=d .DecodeElement (&_agged .MathContentChoice .OMath ,&_bggcf );_ecbeec !=nil {return _ecbeec ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006et\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_bggcf .Name ); -if _fdgfb :=d .Skip ();_fdgfb !=nil {return _fdgfb ;};};case _a .EndElement :break _decbb ;case _a .CharData :};};return nil ;}; +// Document Grid Type +TypeAttr ST_DocGrid ; -// Validate validates the CT_DocParts and its children -func (_bcdbb *CT_DocParts )Validate ()error {return _bcdbb .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073");};func (_dddae *EG_RunInnerContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdebg :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_dddae .Br =NewCT_Br (); -if _ddcbed :=d .DecodeElement (_dddae .Br ,&_gdebg );_ddcbed !=nil {return _ddcbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_dddae .T =NewCT_Text (); -if _badcbgd :=d .DecodeElement (_dddae .T ,&_gdebg );_badcbgd !=nil {return _badcbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_dddae .ContentPart =NewCT_Rel (); -if _bdfef :=d .DecodeElement (_dddae .ContentPart ,&_gdebg );_bdfef !=nil {return _bdfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_dddae .DelText =NewCT_Text (); -if _gbedgg :=d .DecodeElement (_dddae .DelText ,&_gdebg );_gbedgg !=nil {return _gbedgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_dddae .InstrText =NewCT_Text (); -if _eggecc :=d .DecodeElement (_dddae .InstrText ,&_gdebg );_eggecc !=nil {return _eggecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_dddae .DelInstrText =NewCT_Text (); -if _dacbf :=d .DecodeElement (_dddae .DelInstrText ,&_gdebg );_dacbf !=nil {return _dacbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_dddae .NoBreakHyphen =NewCT_Empty (); -if _egbfa :=d .DecodeElement (_dddae .NoBreakHyphen ,&_gdebg );_egbfa !=nil {return _egbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_dddae .SoftHyphen =NewCT_Empty (); -if _ffddb :=d .DecodeElement (_dddae .SoftHyphen ,&_gdebg );_ffddb !=nil {return _ffddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_dddae .DayShort =NewCT_Empty (); -if _bbgegf :=d .DecodeElement (_dddae .DayShort ,&_gdebg );_bbgegf !=nil {return _bbgegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_dddae .MonthShort =NewCT_Empty (); -if _gcefg :=d .DecodeElement (_dddae .MonthShort ,&_gdebg );_gcefg !=nil {return _gcefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_dddae .YearShort =NewCT_Empty (); -if _ggfac :=d .DecodeElement (_dddae .YearShort ,&_gdebg );_ggfac !=nil {return _ggfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_dddae .DayLong =NewCT_Empty (); -if _cddaf :=d .DecodeElement (_dddae .DayLong ,&_gdebg );_cddaf !=nil {return _cddaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_dddae .MonthLong =NewCT_Empty (); -if _bfagd :=d .DecodeElement (_dddae .MonthLong ,&_gdebg );_bfagd !=nil {return _bfagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_dddae .YearLong =NewCT_Empty (); -if _adggfc :=d .DecodeElement (_dddae .YearLong ,&_gdebg );_adggfc !=nil {return _adggfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_dddae .AnnotationRef =NewCT_Empty (); -if _adfdc :=d .DecodeElement (_dddae .AnnotationRef ,&_gdebg );_adfdc !=nil {return _adfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_dddae .FootnoteRef =NewCT_Empty (); -if _defbbc :=d .DecodeElement (_dddae .FootnoteRef ,&_gdebg );_defbbc !=nil {return _defbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_dddae .EndnoteRef =NewCT_Empty (); -if _bfcff :=d .DecodeElement (_dddae .EndnoteRef ,&_gdebg );_bfcff !=nil {return _bfcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_dddae .Separator =NewCT_Empty (); -if _dggcbb :=d .DecodeElement (_dddae .Separator ,&_gdebg );_dggcbb !=nil {return _dggcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_dddae .ContinuationSeparator =NewCT_Empty (); -if _begbf :=d .DecodeElement (_dddae .ContinuationSeparator ,&_gdebg );_begbf !=nil {return _begbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_dddae .Sym =NewCT_Sym (); -if _ggabe :=d .DecodeElement (_dddae .Sym ,&_gdebg );_ggabe !=nil {return _ggabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_dddae .PgNum =NewCT_Empty (); -if _gcdgg :=d .DecodeElement (_dddae .PgNum ,&_gdebg );_gcdgg !=nil {return _gcdgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_dddae .Cr =NewCT_Empty (); -if _cgaag :=d .DecodeElement (_dddae .Cr ,&_gdebg );_cgaag !=nil {return _cgaag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_dddae .Tab =NewCT_Empty (); -if _gdcffd :=d .DecodeElement (_dddae .Tab ,&_gdebg );_gdcffd !=nil {return _gdcffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_dddae .Object =NewCT_Object (); -if _gcbcbb :=d .DecodeElement (_dddae .Object ,&_gdebg );_gcbcbb !=nil {return _gcbcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_dddae .Pict =NewCT_Picture (); -if _cdcgea :=d .DecodeElement (_dddae .Pict ,&_gdebg );_cdcgea !=nil {return _cdcgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_dddae .FldChar =NewCT_FldChar (); -if _cbbcaf :=d .DecodeElement (_dddae .FldChar ,&_gdebg );_cbbcaf !=nil {return _cbbcaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_dddae .Ruby =NewCT_Ruby (); -if _cbgca :=d .DecodeElement (_dddae .Ruby ,&_gdebg );_cbgca !=nil {return _cbgca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_dddae .FootnoteReference =NewCT_FtnEdnRef (); -if _egffa :=d .DecodeElement (_dddae .FootnoteReference ,&_gdebg );_egffa !=nil {return _egffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_dddae .EndnoteReference =NewCT_FtnEdnRef (); -if _gbeed :=d .DecodeElement (_dddae .EndnoteReference ,&_gdebg );_gbeed !=nil {return _gbeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_dddae .CommentReference =NewCT_Markup (); -if _bgcddd :=d .DecodeElement (_dddae .CommentReference ,&_gdebg );_bgcddd !=nil {return _bgcddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_dddae .Drawing =NewCT_Drawing (); -if _cggffg :=d .DecodeElement (_dddae .Drawing ,&_gdebg );_cggffg !=nil {return _cggffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_dddae .Ptab =NewCT_PTab (); -if _gfbfdb :=d .DecodeElement (_dddae .Ptab ,&_gdebg );_gfbfdb !=nil {return _gfbfdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_dddae .LastRenderedPageBreak =NewCT_Empty (); -if _agcdf :=d .DecodeElement (_dddae .LastRenderedPageBreak ,&_gdebg );_agcdf !=nil {return _agcdf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u006e\u0049\u006e\u006e\u0065\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_gdebg .Name ); -if _bffade :=d .Skip ();_bffade !=nil {return _bffade ;};};return nil ;};func NewCT_FrameLayout ()*CT_FrameLayout {_bbeee :=&CT_FrameLayout {};_bbeee .ValAttr =ST_FrameLayout (1);return _bbeee ;};func (_fgcfdd *CT_TrackChangesView )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgcfdd .MarkupAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u006b\u0075\u0070"},Value :_ff .Sprintf ("\u0025\u0076",*_fgcfdd .MarkupAttr )}); -};if _fgcfdd .CommentsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_fgcfdd .CommentsAttr )});};if _fgcfdd .InsDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u006e\u0073\u0044\u0065\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_fgcfdd .InsDelAttr )}); -};if _fgcfdd .FormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066o\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_fgcfdd .FormattingAttr )});};if _fgcfdd .InkAnnotationsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ai\u006e\u006b\u0041n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_fgcfdd .InkAnnotationsAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cabecf *CT_Height )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cacfg :=range start .Attr {if _cacfg .Name .Local =="\u0076\u0061\u006c"{_dbaec ,_bgfeb :=ParseUnionST_TwipsMeasure (_cacfg .Value ); -if _bgfeb !=nil {return _bgfeb ;};_cabecf .ValAttr =&_dbaec ;continue ;};if _cacfg .Name .Local =="\u0068\u0052\u0075l\u0065"{_cabecf .HRuleAttr .UnmarshalXMLAttr (_cacfg );continue ;};};for {_ddegf ,_efdgc :=d .Token ();if _efdgc !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0048\u0065\u0069g\u0068\u0074\u003a\u0020\u0025\u0073",_efdgc ); -};if _dgged ,_daabe :=_ddegf .(_a .EndElement );_daabe &&_dgged .Name ==start .Name {break ;};};return nil ;};func (_bagfb ST_FrameScrollbar )ValidateWithPath (path string )error {switch _bagfb {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bagfb )); -};return nil ;}; +// Document Grid Line Pitch +LinePitchAttr *int64 ; -// ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path -func (_bfec *CT_Drawing )ValidateWithPath (path string )error {for _dgdab ,_efgfd :=range _bfec .DrawingChoice {if _eefb :=_efgfd .ValidateWithPath (_ff .Sprintf ("%\u0073/\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0043h\u006f\u0069\u0063\u0065[%\u0064\u005d",path ,_dgdab )); -_eefb !=nil {return _eefb ;};};return nil ;};func (_bacbg *CT_SimpleField )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_defgbe :=range start .Attr {if _defgbe .Name .Local =="\u0069\u006e\u0073t\u0072"{_gcbgf :=_defgbe .Value ;_bacbg .InstrAttr =_gcbgf ; -continue ;};if _defgbe .Name .Local =="\u0066l\u0064\u004c\u006f\u0063\u006b"{_gcgea ,_cefcg :=ParseUnionST_OnOff (_defgbe .Value );if _cefcg !=nil {return _cefcg ;};_bacbg .FldLockAttr =&_gcgea ;continue ;};if _defgbe .Name .Local =="\u0064\u0069\u0072t\u0079"{_cfecg ,_ccece :=ParseUnionST_OnOff (_defgbe .Value ); -if _ccece !=nil {return _ccece ;};_bacbg .DirtyAttr =&_cfecg ;continue ;};};_dabce :for {_gdefae ,_ebcff :=d .Token ();if _ebcff !=nil {return _ebcff ;};switch _fcabg :=_gdefae .(type ){case _a .StartElement :switch _fcabg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_bacbg .FldData =NewCT_Text (); -if _eagcdb :=d .DecodeElement (_bacbg .FldData ,&_fcabg );_eagcdb !=nil {return _eagcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_gabbce :=NewEG_PContent (); -_gabbce .PContentChoice =NewEG_PContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_gabbce );if _ddfaf :=d .DecodeElement (&_gabbce .PContentChoice .FldSimple ,&_fcabg );_ddfaf !=nil {return _ddfaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_aabge :=NewEG_PContent (); -_aabge .PContentChoice =NewEG_PContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_aabge );if _ebbcg :=d .DecodeElement (&_aabge .PContentChoice .Hyperlink ,&_fcabg );_ebbcg !=nil {return _ebbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_cgbec :=NewEG_PContent (); -_cgbec .PContentChoice =NewEG_PContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_cgbec );if _fffeg :=d .DecodeElement (&_cgbec .PContentChoice .SubDoc ,&_fcabg );_fffeg !=nil {return _fffeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dgbag :=NewEG_PContent (); -_ggacd :=NewEG_ContentRunContent ();_ggacd .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_dgbag );_dgbag .PContentChoice .EG_ContentRunContent =append (_dgbag .PContentChoice .EG_ContentRunContent ,_ggacd ); -if _fefdf :=d .DecodeElement (&_ggacd .ContentRunContentChoice .CustomXml ,&_fcabg );_fefdf !=nil {return _fefdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_daeed :=NewEG_PContent (); -_bfbbb :=NewEG_ContentRunContent ();_bfbbb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_daeed );_daeed .PContentChoice .EG_ContentRunContent =append (_daeed .PContentChoice .EG_ContentRunContent ,_bfbbb ); -if _fbdde :=d .DecodeElement (&_bfbbb .ContentRunContentChoice .SmartTag ,&_fcabg );_fbdde !=nil {return _fbdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ggcag :=NewEG_PContent (); -_aagdgg :=NewEG_ContentRunContent ();_aagdgg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ggcag );_ggcag .PContentChoice .EG_ContentRunContent =append (_ggcag .PContentChoice .EG_ContentRunContent ,_aagdgg ); -if _deggaf :=d .DecodeElement (&_aagdgg .ContentRunContentChoice .Sdt ,&_fcabg );_deggaf !=nil {return _deggaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_aeegd :=NewEG_PContent (); -_fegba :=NewEG_ContentRunContent ();_fegba .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_aeegd );_aeegd .PContentChoice .EG_ContentRunContent =append (_aeegd .PContentChoice .EG_ContentRunContent ,_fegba ); -if _deeae :=d .DecodeElement (&_fegba .ContentRunContentChoice .Dir ,&_fcabg );_deeae !=nil {return _deeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_defaa :=NewEG_PContent (); -_gdgba :=NewEG_ContentRunContent ();_gdgba .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_defaa );_defaa .PContentChoice .EG_ContentRunContent =append (_defaa .PContentChoice .EG_ContentRunContent ,_gdgba ); -if _efgbg :=d .DecodeElement (&_gdgba .ContentRunContentChoice .Bdo ,&_fcabg );_efgbg !=nil {return _efgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_fegbae :=NewEG_PContent (); -_acaac :=NewEG_ContentRunContent ();_acaac .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_fegbae );_fegbae .PContentChoice .EG_ContentRunContent =append (_fegbae .PContentChoice .EG_ContentRunContent ,_acaac ); -if _effce :=d .DecodeElement (&_acaac .ContentRunContentChoice .R ,&_fcabg );_effce !=nil {return _effce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gcceb :=NewEG_PContent (); -_cagfd :=NewEG_ContentRunContent ();_cfcbe :=NewEG_RunLevelElts ();_cfcbe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_gcceb );_gcceb .PContentChoice .EG_ContentRunContent =append (_gcceb .PContentChoice .EG_ContentRunContent ,_cagfd ); -_cagfd .ContentRunContentChoice .EG_RunLevelElts =append (_cagfd .ContentRunContentChoice .EG_RunLevelElts ,_cfcbe );if _addec :=d .DecodeElement (&_cfcbe .RunLevelEltsChoice .ProofErr ,&_fcabg );_addec !=nil {return _addec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_febcbd :=NewEG_PContent (); -_adddaa :=NewEG_ContentRunContent ();_acgfg :=NewEG_RunLevelElts ();_acgfg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_febcbd );_febcbd .PContentChoice .EG_ContentRunContent =append (_febcbd .PContentChoice .EG_ContentRunContent ,_adddaa ); -_adddaa .ContentRunContentChoice .EG_RunLevelElts =append (_adddaa .ContentRunContentChoice .EG_RunLevelElts ,_acgfg );if _bfafd :=d .DecodeElement (&_acgfg .RunLevelEltsChoice .PermStart ,&_fcabg );_bfafd !=nil {return _bfafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cdcdg :=NewEG_PContent (); -_fgecb :=NewEG_ContentRunContent ();_dbaabg :=NewEG_RunLevelElts ();_dbaabg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_cdcdg );_cdcdg .PContentChoice .EG_ContentRunContent =append (_cdcdg .PContentChoice .EG_ContentRunContent ,_fgecb ); -_fgecb .ContentRunContentChoice .EG_RunLevelElts =append (_fgecb .ContentRunContentChoice .EG_RunLevelElts ,_dbaabg );if _cebde :=d .DecodeElement (&_dbaabg .RunLevelEltsChoice .PermEnd ,&_fcabg );_cebde !=nil {return _cebde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dgegg :=NewEG_PContent (); -_bddfe :=NewEG_ContentRunContent ();_dfdab :=NewEG_RunLevelElts ();_dfdab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_dgegg );_dgegg .PContentChoice .EG_ContentRunContent =append (_dgegg .PContentChoice .EG_ContentRunContent ,_bddfe ); -_bddfe .ContentRunContentChoice .EG_RunLevelElts =append (_bddfe .ContentRunContentChoice .EG_RunLevelElts ,_dfdab );if _ffggb :=d .DecodeElement (&_dfdab .RunLevelEltsChoice .Ins ,&_fcabg );_ffggb !=nil {return _ffggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fdccb :=NewEG_PContent (); -_bggde :=NewEG_ContentRunContent ();_gebgg :=NewEG_RunLevelElts ();_gebgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_fdccb );_fdccb .PContentChoice .EG_ContentRunContent =append (_fdccb .PContentChoice .EG_ContentRunContent ,_bggde ); -_bggde .ContentRunContentChoice .EG_RunLevelElts =append (_bggde .ContentRunContentChoice .EG_RunLevelElts ,_gebgg );if _dcdfb :=d .DecodeElement (&_gebgg .RunLevelEltsChoice .Del ,&_fcabg );_dcdfb !=nil {return _dcdfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_aefbd :=NewEG_PContent (); -_bgfee :=NewEG_ContentRunContent ();_dbede :=NewEG_RunLevelElts ();_dbede .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_aefbd );_aefbd .PContentChoice .EG_ContentRunContent =append (_aefbd .PContentChoice .EG_ContentRunContent ,_bgfee ); -_bgfee .ContentRunContentChoice .EG_RunLevelElts =append (_bgfee .ContentRunContentChoice .EG_RunLevelElts ,_dbede );if _defda :=d .DecodeElement (&_dbede .RunLevelEltsChoice .MoveFrom ,&_fcabg );_defda !=nil {return _defda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ebccfe :=NewEG_PContent (); -_cdfcb :=NewEG_ContentRunContent ();_addad :=NewEG_RunLevelElts ();_addad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ebccfe );_ebccfe .PContentChoice .EG_ContentRunContent =append (_ebccfe .PContentChoice .EG_ContentRunContent ,_cdfcb ); -_cdfcb .ContentRunContentChoice .EG_RunLevelElts =append (_cdfcb .ContentRunContentChoice .EG_RunLevelElts ,_addad );if _edfbc :=d .DecodeElement (&_addad .RunLevelEltsChoice .MoveTo ,&_fcabg );_edfbc !=nil {return _edfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dcacf :=NewEG_PContent (); -_eecefe :=NewEG_ContentRunContent ();_dabbe :=NewEG_RunLevelElts ();_bgcafb :=NewEG_RangeMarkupElements ();_bgcafb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_dcacf );_dcacf .PContentChoice .EG_ContentRunContent =append (_dcacf .PContentChoice .EG_ContentRunContent ,_eecefe ); -_eecefe .ContentRunContentChoice .EG_RunLevelElts =append (_eecefe .ContentRunContentChoice .EG_RunLevelElts ,_dabbe );_dabbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dabbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgcafb );if _ecgeb :=d .DecodeElement (&_bgcafb .RangeMarkupElementsChoice .BookmarkStart ,&_fcabg ); -_ecgeb !=nil {return _ecgeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ccgdcb :=NewEG_PContent (); -_adbf :=NewEG_ContentRunContent ();_begef :=NewEG_RunLevelElts ();_aeedd :=NewEG_RangeMarkupElements ();_aeedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ccgdcb );_ccgdcb .PContentChoice .EG_ContentRunContent =append (_ccgdcb .PContentChoice .EG_ContentRunContent ,_adbf ); -_adbf .ContentRunContentChoice .EG_RunLevelElts =append (_adbf .ContentRunContentChoice .EG_RunLevelElts ,_begef );_begef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_begef .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeedd );if _gbebc :=d .DecodeElement (&_aeedd .RangeMarkupElementsChoice .BookmarkEnd ,&_fcabg ); -_gbebc !=nil {return _gbebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_ggggaf :=NewEG_PContent (); -_gabfg :=NewEG_ContentRunContent ();_bbce :=NewEG_RunLevelElts ();_eedec :=NewEG_RangeMarkupElements ();_eedec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ggggaf );_ggggaf .PContentChoice .EG_ContentRunContent =append (_ggggaf .PContentChoice .EG_ContentRunContent ,_gabfg ); -_gabfg .ContentRunContentChoice .EG_RunLevelElts =append (_gabfg .ContentRunContentChoice .EG_RunLevelElts ,_bbce );_bbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_eedec );if _abaeeg :=d .DecodeElement (&_eedec .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fcabg ); -_abaeeg !=nil {return _abaeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ceffd :=NewEG_PContent (); -_dcbce :=NewEG_ContentRunContent ();_daagde :=NewEG_RunLevelElts ();_dfeea :=NewEG_RangeMarkupElements ();_dfeea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ceffd );_ceffd .PContentChoice .EG_ContentRunContent =append (_ceffd .PContentChoice .EG_ContentRunContent ,_dcbce ); -_dcbce .ContentRunContentChoice .EG_RunLevelElts =append (_dcbce .ContentRunContentChoice .EG_RunLevelElts ,_daagde );_daagde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daagde .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfeea );if _bgaae :=d .DecodeElement (&_dfeea .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fcabg ); -_bgaae !=nil {return _bgaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fgfaec :=NewEG_PContent (); -_gfafc :=NewEG_ContentRunContent ();_aggbed :=NewEG_RunLevelElts ();_efcdb :=NewEG_RangeMarkupElements ();_efcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_fgfaec );_fgfaec .PContentChoice .EG_ContentRunContent =append (_fgfaec .PContentChoice .EG_ContentRunContent ,_gfafc ); -_gfafc .ContentRunContentChoice .EG_RunLevelElts =append (_gfafc .ContentRunContentChoice .EG_RunLevelElts ,_aggbed );_aggbed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aggbed .RunLevelEltsChoice .EG_RangeMarkupElements ,_efcdb );if _cfdbb :=d .DecodeElement (&_efcdb .RangeMarkupElementsChoice .MoveToRangeStart ,&_fcabg ); -_cfdbb !=nil {return _cfdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dgdbg :=NewEG_PContent (); -_cafgacg :=NewEG_ContentRunContent ();_fedee :=NewEG_RunLevelElts ();_eabded :=NewEG_RangeMarkupElements ();_eabded .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_dgdbg );_dgdbg .PContentChoice .EG_ContentRunContent =append (_dgdbg .PContentChoice .EG_ContentRunContent ,_cafgacg ); -_cafgacg .ContentRunContentChoice .EG_RunLevelElts =append (_cafgacg .ContentRunContentChoice .EG_RunLevelElts ,_fedee );_fedee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedee .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabded );if _fcdeec :=d .DecodeElement (&_eabded .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fcabg ); -_fcdeec !=nil {return _fcdeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_beefea :=NewEG_PContent (); -_agaac :=NewEG_ContentRunContent ();_ffcfc :=NewEG_RunLevelElts ();_cabce :=NewEG_RangeMarkupElements ();_cabce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_beefea );_beefea .PContentChoice .EG_ContentRunContent =append (_beefea .PContentChoice .EG_ContentRunContent ,_agaac ); -_agaac .ContentRunContentChoice .EG_RunLevelElts =append (_agaac .ContentRunContentChoice .EG_RunLevelElts ,_ffcfc );_ffcfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffcfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cabce );if _gfade :=d .DecodeElement (&_cabce .RangeMarkupElementsChoice .CommentRangeStart ,&_fcabg ); -_gfade !=nil {return _gfade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddgef :=NewEG_PContent (); -_gaad :=NewEG_ContentRunContent ();_gbfad :=NewEG_RunLevelElts ();_gbgcga :=NewEG_RangeMarkupElements ();_gbgcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ddgef );_ddgef .PContentChoice .EG_ContentRunContent =append (_ddgef .PContentChoice .EG_ContentRunContent ,_gaad ); -_gaad .ContentRunContentChoice .EG_RunLevelElts =append (_gaad .ContentRunContentChoice .EG_RunLevelElts ,_gbfad );_gbfad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbfad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbgcga );if _ecfda :=d .DecodeElement (&_gbgcga .RangeMarkupElementsChoice .CommentRangeEnd ,&_fcabg ); -_ecfda !=nil {return _ecfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gaedb :=NewEG_PContent (); -_fcedg :=NewEG_ContentRunContent ();_cgedf :=NewEG_RunLevelElts ();_dbfde :=NewEG_RangeMarkupElements ();_dbfde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_gaedb );_gaedb .PContentChoice .EG_ContentRunContent =append (_gaedb .PContentChoice .EG_ContentRunContent ,_fcedg ); -_fcedg .ContentRunContentChoice .EG_RunLevelElts =append (_fcedg .ContentRunContentChoice .EG_RunLevelElts ,_cgedf );_cgedf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgedf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbfde );if _cbgdga :=d .DecodeElement (&_dbfde .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fcabg ); -_cbgdga !=nil {return _cbgdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ffabf :=NewEG_PContent (); -_ecbfga :=NewEG_ContentRunContent ();_ggcaea :=NewEG_RunLevelElts ();_gdfbd :=NewEG_RangeMarkupElements ();_gdfbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_ffabf );_ffabf .PContentChoice .EG_ContentRunContent =append (_ffabf .PContentChoice .EG_ContentRunContent ,_ecbfga ); -_ecbfga .ContentRunContentChoice .EG_RunLevelElts =append (_ecbfga .ContentRunContentChoice .EG_RunLevelElts ,_ggcaea );_ggcaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggcaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdfbd );if _efaba :=d .DecodeElement (&_gdfbd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fcabg ); -_efaba !=nil {return _efaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gccca :=NewEG_PContent (); -_eedbg :=NewEG_ContentRunContent ();_dadce :=NewEG_RunLevelElts ();_gcgcc :=NewEG_RangeMarkupElements ();_gcgcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_gccca );_gccca .PContentChoice .EG_ContentRunContent =append (_gccca .PContentChoice .EG_ContentRunContent ,_eedbg ); -_eedbg .ContentRunContentChoice .EG_RunLevelElts =append (_eedbg .ContentRunContentChoice .EG_RunLevelElts ,_dadce );_dadce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dadce .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgcc );if _cgeaa :=d .DecodeElement (&_gcgcc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fcabg ); -_cgeaa !=nil {return _cgeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cdbeg :=NewEG_PContent (); -_faaga :=NewEG_ContentRunContent ();_gecag :=NewEG_RunLevelElts ();_gegdc :=NewEG_RangeMarkupElements ();_gegdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_cdbeg );_cdbeg .PContentChoice .EG_ContentRunContent =append (_cdbeg .PContentChoice .EG_ContentRunContent ,_faaga ); -_faaga .ContentRunContentChoice .EG_RunLevelElts =append (_faaga .ContentRunContentChoice .EG_RunLevelElts ,_gecag );_gecag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gecag .RunLevelEltsChoice .EG_RangeMarkupElements ,_gegdc );if _begaf :=d .DecodeElement (&_gegdc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fcabg ); -_begaf !=nil {return _begaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fcada :=NewEG_PContent (); -_ffbbe :=NewEG_ContentRunContent ();_dbddc :=NewEG_RunLevelElts ();_dgfadf :=NewEG_RangeMarkupElements ();_dgfadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_fcada );_fcada .PContentChoice .EG_ContentRunContent =append (_fcada .PContentChoice .EG_ContentRunContent ,_ffbbe ); -_ffbbe .ContentRunContentChoice .EG_RunLevelElts =append (_ffbbe .ContentRunContentChoice .EG_RunLevelElts ,_dbddc );_dbddc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbddc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgfadf );if _eedcc :=d .DecodeElement (&_dgfadf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fcabg ); -_eedcc !=nil {return _eedcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cgda :=NewEG_PContent (); -_fcege :=NewEG_ContentRunContent ();_cedgc :=NewEG_RunLevelElts ();_dfced :=NewEG_RangeMarkupElements ();_dfced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_cgda );_cgda .PContentChoice .EG_ContentRunContent =append (_cgda .PContentChoice .EG_ContentRunContent ,_fcege ); -_fcege .ContentRunContentChoice .EG_RunLevelElts =append (_fcege .ContentRunContentChoice .EG_RunLevelElts ,_cedgc );_cedgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfced );if _gabge :=d .DecodeElement (&_dfced .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fcabg ); -_gabge !=nil {return _gabge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cbcac :=NewEG_PContent (); -_cbeca :=NewEG_ContentRunContent ();_ggbda :=NewEG_RunLevelElts ();_cdbaa :=NewEG_RangeMarkupElements ();_cdbaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_cbcac );_cbcac .PContentChoice .EG_ContentRunContent =append (_cbcac .PContentChoice .EG_ContentRunContent ,_cbeca ); -_cbeca .ContentRunContentChoice .EG_RunLevelElts =append (_cbeca .ContentRunContentChoice .EG_RunLevelElts ,_ggbda );_ggbda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbda .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdbaa );if _cddfd :=d .DecodeElement (&_cdbaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fcabg ); -_cddfd !=nil {return _cddfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bged :=NewEG_PContent (); -_ceeefc :=NewEG_ContentRunContent ();_fcccc :=NewEG_RunLevelElts ();_becbd :=NewEG_RangeMarkupElements ();_becbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_bged );_bged .PContentChoice .EG_ContentRunContent =append (_bged .PContentChoice .EG_ContentRunContent ,_ceeefc ); -_ceeefc .ContentRunContentChoice .EG_RunLevelElts =append (_ceeefc .ContentRunContentChoice .EG_RunLevelElts ,_fcccc );_fcccc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcccc .RunLevelEltsChoice .EG_RangeMarkupElements ,_becbd );if _bgcdab :=d .DecodeElement (&_becbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fcabg ); -_bgcdab !=nil {return _bgcdab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_aecacd :=NewEG_PContent (); -_gfdd :=NewEG_ContentRunContent ();_gbaff :=NewEG_RunLevelElts ();_dgdebe :=NewEG_MathContent ();_dgdebe .MathContentChoice =NewEG_MathContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_aecacd );_aecacd .PContentChoice .EG_ContentRunContent =append (_aecacd .PContentChoice .EG_ContentRunContent ,_gfdd ); -_gfdd .ContentRunContentChoice .EG_RunLevelElts =append (_gfdd .ContentRunContentChoice .EG_RunLevelElts ,_gbaff );_gbaff .RunLevelEltsChoice .EG_MathContent =append (_gbaff .RunLevelEltsChoice .EG_MathContent ,_dgdebe );if _fdcgg :=d .DecodeElement (&_dgdebe .MathContentChoice .OMathPara ,&_fcabg ); -_fdcgg !=nil {return _fdcgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gdac :=NewEG_PContent (); -_aaeac :=NewEG_ContentRunContent ();_gbada :=NewEG_RunLevelElts ();_gfgbc :=NewEG_MathContent ();_gfgbc .MathContentChoice =NewEG_MathContentChoice ();_bacbg .EG_PContent =append (_bacbg .EG_PContent ,_gdac );_gdac .PContentChoice .EG_ContentRunContent =append (_gdac .PContentChoice .EG_ContentRunContent ,_aaeac ); -_aaeac .ContentRunContentChoice .EG_RunLevelElts =append (_aaeac .ContentRunContentChoice .EG_RunLevelElts ,_gbada );_gbada .RunLevelEltsChoice .EG_MathContent =append (_gbada .RunLevelEltsChoice .EG_MathContent ,_gfgbc );if _cabeb :=d .DecodeElement (&_gfgbc .MathContentChoice .OMath ,&_fcabg ); -_cabeb !=nil {return _cabeb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065\u0046i\u0065l\u0064\u0020\u0025\u0076",_fcabg .Name ); -if _cecaae :=d .Skip ();_cecaae !=nil {return _cecaae ;};};case _a .EndElement :break _dabce ;case _a .CharData :};};return nil ;};func (_baebe *CT_FFName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cdbe :=range start .Attr {if _cdbe .Name .Local =="\u0076\u0061\u006c"{_fbebf :=_cdbe .Value ; -_baebe .ValAttr =&_fbebf ;continue ;};};for {_gdbfe ,_ddab :=d .Token ();if _ddab !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0046\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_ddab );};if _ceed ,_ebaaf :=_gdbfe .(_a .EndElement ); -_ebaaf &&_ceed .Name ==start .Name {break ;};};return nil ;}; +// Document Grid Character Pitch +CharSpaceAttr *int64 ;};func (_agacbf *ST_PTabRelativeTo )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cdfgga ,_fadef :=d .Token ();if _fadef !=nil {return _fadef ;};if _geefea ,_deggfc :=_cdfgga .(_a .EndElement );_deggfc &&_geefea .Name ==start .Name {*_agacbf =1; +return nil ;};if _gebea ,_eegfdg :=_cdfgga .(_a .CharData );!_eegfdg {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cdfgga );}else {switch string (_gebea ){case "":*_agacbf =0; +case "\u006d\u0061\u0072\u0067\u0069\u006e":*_agacbf =1;case "\u0069\u006e\u0064\u0065\u006e\u0074":*_agacbf =2;};};_cdfgga ,_fadef =d .Token ();if _fadef !=nil {return _fadef ;};if _gdffc ,_agdge :=_cdfgga .(_a .EndElement );_agdge &&_gdffc .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cdfgga );};func NewCT_FtnEdnRef ()*CT_FtnEdnRef {_fccgc :=&CT_FtnEdnRef {};return _fccgc }; +func (_ecaee ST_BrClear )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdfea :=_a .Attr {};_bdfea .Name =name ;switch _ecaee {case ST_BrClearUnset :_bdfea .Value ="";case ST_BrClearNone :_bdfea .Value ="\u006e\u006f\u006e\u0065";case ST_BrClearLeft :_bdfea .Value ="\u006c\u0065\u0066\u0074"; +case ST_BrClearRight :_bdfea .Value ="\u0072\u0069\u0067h\u0074";case ST_BrClearAll :_bdfea .Value ="\u0061\u006c\u006c";};return _bdfea ,nil ;};func (_dadgd ST_PageBorderZOrder )Validate ()error {return _dadgd .ValidateWithPath ("")};type ST_ObjectDrawAspect byte ; +func (_ecgeb *CT_MultiLevelType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aeddg ,_fbcefc :=_ecgeb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _fbcefc !=nil {return _fbcefc ;};start .Attr =append (start .Attr ,_aeddg ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bfedac *EG_RubyContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfedac .RubyContentChoice =NewEG_RubyContentChoice ();_cgcaag :for {_gfgeab ,_gagbg :=d .Token (); +if _gagbg !=nil {return _gagbg ;};switch _fadda :=_gfgeab .(type ){case _a .StartElement :switch _fadda .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:if _bfedac .RubyContentChoice ==nil {_bfedac .RubyContentChoice =NewEG_RubyContentChoice (); +};if _agbga :=d .DecodeElement (&_bfedac .RubyContentChoice .R ,&_fadda );_agbga !=nil {return _agbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_acgda :=NewEG_RunLevelElts (); +_acgda .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_acgda );if _bbggc :=d .DecodeElement (&_acgda .RunLevelEltsChoice .ProofErr ,&_fadda );_bbggc !=nil {return _bbggc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cegaa :=NewEG_RunLevelElts (); +_cegaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_cegaa );if _gbbdc :=d .DecodeElement (&_cegaa .RunLevelEltsChoice .PermStart ,&_fadda );_gbbdc !=nil {return _gbbdc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gabdgd :=NewEG_RunLevelElts (); +_gabdgd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_gabdgd );if _dfefac :=d .DecodeElement (&_gabdgd .RunLevelEltsChoice .PermEnd ,&_fadda );_dfefac !=nil {return _dfefac ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cbdfa :=NewEG_RunLevelElts (); +_cbdfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_cbdfa );if _cgdcfd :=d .DecodeElement (&_cbdfa .RunLevelEltsChoice .Ins ,&_fadda );_cgdcfd !=nil {return _cgdcfd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_begaed :=NewEG_RunLevelElts (); +_begaed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_begaed );if _aacbc :=d .DecodeElement (&_begaed .RunLevelEltsChoice .Del ,&_fadda );_aacbc !=nil {return _aacbc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cgbece :=NewEG_RunLevelElts (); +_cgbece .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_cgbece );if _bcadb :=d .DecodeElement (&_cgbece .RunLevelEltsChoice .MoveFrom ,&_fadda );_bcadb !=nil {return _bcadb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_affdd :=NewEG_RunLevelElts (); +_affdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_affdd );if _fcgdg :=d .DecodeElement (&_affdd .RunLevelEltsChoice .MoveTo ,&_fadda );_fcgdg !=nil {return _fcgdg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_afabcaf :=NewEG_RunLevelElts (); +_cdaeg :=NewEG_RangeMarkupElements ();_cdaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_afabcaf );_afabcaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afabcaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdaeg ); +if _eefcg :=d .DecodeElement (&_cdaeg .RangeMarkupElementsChoice .BookmarkStart ,&_fadda );_eefcg !=nil {return _eefcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cccgc :=NewEG_RunLevelElts (); +_cabgg :=NewEG_RangeMarkupElements ();_cabgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_cccgc );_cccgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cccgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cabgg ); +if _caaed :=d .DecodeElement (&_cabgg .RangeMarkupElementsChoice .BookmarkEnd ,&_fadda );_caaed !=nil {return _caaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_adccgb :=NewEG_RunLevelElts (); +_feecbb :=NewEG_RangeMarkupElements ();_feecbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_adccgb );_adccgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adccgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_feecbb ); +if _cedgcg :=d .DecodeElement (&_feecbb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_fadda );_cedgcg !=nil {return _cedgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dfbfc :=NewEG_RunLevelElts (); +_dcace :=NewEG_RangeMarkupElements ();_dcace .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_dfbfc );_dfbfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcace ); +if _bfecab :=d .DecodeElement (&_dcace .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_fadda );_bfecab !=nil {return _bfecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dbcbda :=NewEG_RunLevelElts (); +_gadccg :=NewEG_RangeMarkupElements ();_gadccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_dbcbda );_dbcbda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbcbda .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadccg ); +if _eaacag :=d .DecodeElement (&_gadccg .RangeMarkupElementsChoice .MoveToRangeStart ,&_fadda );_eaacag !=nil {return _eaacag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_adbbb :=NewEG_RunLevelElts (); +_aaedc :=NewEG_RangeMarkupElements ();_aaedc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_adbbb );_adbbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adbbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaedc ); +if _ddecd :=d .DecodeElement (&_aaedc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_fadda );_ddecd !=nil {return _ddecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bcbbf :=NewEG_RunLevelElts (); +_agadg :=NewEG_RangeMarkupElements ();_agadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_bcbbf );_bcbbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcbbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agadg ); +if _bgaea :=d .DecodeElement (&_agadg .RangeMarkupElementsChoice .CommentRangeStart ,&_fadda );_bgaea !=nil {return _bgaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ccefa :=NewEG_RunLevelElts (); +_ffebc :=NewEG_RangeMarkupElements ();_ffebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_ccefa );_ccefa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccefa .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffebc ); +if _gedee :=d .DecodeElement (&_ffebc .RangeMarkupElementsChoice .CommentRangeEnd ,&_fadda );_gedee !=nil {return _gedee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gabab :=NewEG_RunLevelElts (); +_eccgg :=NewEG_RangeMarkupElements ();_eccgg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_gabab );_gabab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gabab .RunLevelEltsChoice .EG_RangeMarkupElements ,_eccgg ); +if _ffgga :=d .DecodeElement (&_eccgg .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_fadda );_ffgga !=nil {return _ffgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdaba :=NewEG_RunLevelElts (); +_agege :=NewEG_RangeMarkupElements ();_agege .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_bdaba );_bdaba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdaba .RunLevelEltsChoice .EG_RangeMarkupElements ,_agege ); +if _ggcff :=d .DecodeElement (&_agege .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_fadda );_ggcff !=nil {return _ggcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ecacgg :=NewEG_RunLevelElts (); +_eddaea :=NewEG_RangeMarkupElements ();_eddaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_ecacgg );_ecacgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecacgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddaea ); +if _fgaced :=d .DecodeElement (&_eddaea .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_fadda );_fgaced !=nil {return _fgaced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebagda :=NewEG_RunLevelElts (); +_faaagf :=NewEG_RangeMarkupElements ();_faaagf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_ebagda );_ebagda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebagda .RunLevelEltsChoice .EG_RangeMarkupElements ,_faaagf ); +if _fabae :=d .DecodeElement (&_faaagf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_fadda );_fabae !=nil {return _fabae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ffgggd :=NewEG_RunLevelElts (); +_afbda :=NewEG_RangeMarkupElements ();_afbda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_ffgggd );_ffgggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffgggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_afbda ); +if _bdggcb :=d .DecodeElement (&_afbda .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_fadda );_bdggcb !=nil {return _bdggcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_badeb :=NewEG_RunLevelElts (); +_acfbcb :=NewEG_RangeMarkupElements ();_acfbcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_badeb );_badeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_badeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_acfbcb ); +if _cffbc :=d .DecodeElement (&_acfbcb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_fadda );_cffbc !=nil {return _cffbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fagfea :=NewEG_RunLevelElts (); +_cgbgf :=NewEG_RangeMarkupElements ();_cgbgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_fagfea );_fagfea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fagfea .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbgf ); +if _bfdacc :=d .DecodeElement (&_cgbgf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_fadda );_bfdacc !=nil {return _bfdacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ceebac :=NewEG_RunLevelElts (); +_bdagcf :=NewEG_RangeMarkupElements ();_bdagcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_ceebac );_ceebac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceebac .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdagcf ); +if _dcbdbb :=d .DecodeElement (&_bdagcf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_fadda );_dcbdbb !=nil {return _dcbdbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_edgagf :=NewEG_RunLevelElts (); +_fbaeb :=NewEG_MathContent ();_fbaeb .MathContentChoice =NewEG_MathContentChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_edgagf );_edgagf .RunLevelEltsChoice .EG_MathContent =append (_edgagf .RunLevelEltsChoice .EG_MathContent ,_fbaeb ); +if _accaa :=d .DecodeElement (&_fbaeb .MathContentChoice .OMathPara ,&_fadda );_accaa !=nil {return _accaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aegeb :=NewEG_RunLevelElts (); +_afegb :=NewEG_MathContent ();_afegb .MathContentChoice =NewEG_MathContentChoice ();_bfedac .RubyContentChoice .EG_RunLevelElts =append (_bfedac .RubyContentChoice .EG_RunLevelElts ,_aegeb );_aegeb .RunLevelEltsChoice .EG_MathContent =append (_aegeb .RunLevelEltsChoice .EG_MathContent ,_afegb ); +if _abbcfa :=d .DecodeElement (&_afegb .MathContentChoice .OMath ,&_fadda );_abbcfa !=nil {return _abbcfa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_fadda .Name ); +if _aaegaf :=d .Skip ();_aaegaf !=nil {return _aaegaf ;};};case _a .EndElement :break _cgcaag ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_DocPartTypes and its children -func (_bddaf *CT_DocPartTypes )Validate ()error {return _bddaf .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073");};type CT_FldCharChoice struct{ +// Validate validates the CT_TrackChangesView and its children +func (_bdage *CT_TrackChangesView )Validate ()error {return _bdage .ValidateWithPath ("\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077");};func (_ddfd *CT_FramesetSplitbar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agccd :for {_edcdd ,_fcbe :=d .Token (); +if _fcbe !=nil {return _fcbe ;};switch _aadeg :=_edcdd .(type ){case _a .StartElement :switch _aadeg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_ddfd .W =NewCT_TwipsMeasure (); +if _bdbea :=d .DecodeElement (_ddfd .W ,&_aadeg );_bdbea !=nil {return _bdbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_ddfd .Color =NewCT_Color (); +if _eecd :=d .DecodeElement (_ddfd .Color ,&_aadeg );_eecd !=nil {return _eecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u006f\u0072\u0064\u0065\u0072"}:_ddfd .NoBorder =NewCT_OnOff (); +if _fabf :=d .DecodeElement (_ddfd .NoBorder ,&_aadeg );_fabf !=nil {return _fabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006c\u0061\u0074\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}:_ddfd .FlatBorders =NewCT_OnOff (); +if _cabc :=d .DecodeElement (_ddfd .FlatBorders ,&_aadeg );_cabc !=nil {return _cabc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065tS\u0070\u006c\u0069\u0074\u0062\u0061\u0072\u0020\u0025\u0076",_aadeg .Name ); +if _cbebd :=d .Skip ();_cbebd !=nil {return _cbebd ;};};case _a .EndElement :break _agccd ;case _a .CharData :};};return nil ;}; -// Custom Field Data -FldData *CT_Text ; +// ST_MeasurementOrPercent is a union type +type ST_MeasurementOrPercent struct{ST_DecimalNumberOrPercent *ST_DecimalNumberOrPercent ;ST_UniversalMeasure *string ;}; -// Form Field Properties -FfData *CT_FFData ; +// Validate validates the EG_BlockLevelElts and its children +func (_cbbbd *EG_BlockLevelElts )Validate ()error {return _cbbbd .ValidateWithPath ("\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073");};func (_cdfda *ST_DocPartBehavior )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cdfda =0; +case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_cdfda =1;case "\u0070":*_cdfda =2;case "\u0070\u0067":*_cdfda =3;};return nil ;}; -// Previous Numbering Field Properties -NumberingChange *CT_TrackChangeNumbering ;};func (_adgacg ST_DropCap )String ()string {switch _adgacg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0064\u0072\u006f\u0070";case 3:return "\u006d\u0061\u0072\u0067\u0069\u006e"; -};return "";};func (_effe *CT_FramePr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _effe .DropCapAttr !=ST_DropCapUnset {_gbcg ,_cdbdc :=_effe .DropCapAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0064\u0072\u006f\u0070\u0043\u0061p"}); -if _cdbdc !=nil {return _cdbdc ;};start .Attr =append (start .Attr ,_gbcg );};if _effe .LinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006c\u0069\u006e\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .LinesAttr )}); -};if _effe .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .WAttr )});};if _effe .HAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .HAttr )}); -};if _effe .VSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076\u0053\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .VSpaceAttr )});};if _effe .HSpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0053\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .HSpaceAttr )}); -};if _effe .WrapAttr !=ST_WrapUnset {_cccea ,_adbcc :=_effe .WrapAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0077\u0072\u0061\u0070"});if _adbcc !=nil {return _adbcc ;};start .Attr =append (start .Attr ,_cccea );};if _effe .HAnchorAttr !=ST_HAnchorUnset {_bebf ,_ffgb :=_effe .HAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0041\u006e\u0063\u0068\u006fr"}); -if _ffgb !=nil {return _ffgb ;};start .Attr =append (start .Attr ,_bebf );};if _effe .VAnchorAttr !=ST_VAnchorUnset {_bddfc ,_gbaeg :=_effe .VAnchorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0076\u0041\u006e\u0063\u0068\u006fr"});if _gbaeg !=nil {return _gbaeg ; -};start .Attr =append (start .Attr ,_bddfc );};if _effe .XAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0078"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .XAttr )});};if _effe .XAlignAttr !=_ee .ST_XAlignUnset {_afcbe ,_gade :=_effe .XAlignAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0078\u0041\u006c\u0069\u0067\u006e"}); -if _gade !=nil {return _gade ;};start .Attr =append (start .Attr ,_afcbe );};if _effe .YAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .YAttr )});};if _effe .YAlignAttr !=_ee .ST_YAlignUnset {_bbge ,_dcaf :=_effe .YAlignAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0079\u0041\u006c\u0069\u0067\u006e"}); -if _dcaf !=nil {return _dcaf ;};start .Attr =append (start .Attr ,_bbge );};if _effe .HRuleAttr !=ST_HeightRuleUnset {_cgecg ,_eefbe :=_effe .HRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0068\u0052\u0075\u006c\u0065"});if _eefbe !=nil {return _eefbe ; -};start .Attr =append (start .Attr ,_cgecg );};if _effe .AnchorLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061n\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b"},Value :_ff .Sprintf ("\u0025\u0076",*_effe .AnchorLockAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ddfba ST_ThemeColor )String ()string {switch _ddfba {case 0:return "";case 1:return "\u0064\u0061\u0072k\u0031";case 2:return "\u006c\u0069\u0067\u0068\u0074\u0031"; -case 3:return "\u0064\u0061\u0072k\u0032";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032";case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033"; -case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek";case 12:return "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b"; -case 13:return "\u006e\u006f\u006e\u0065";case 14:return "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031";case 15:return "\u0074\u0065\u0078t\u0031";case 16:return "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032";case 17:return "\u0074\u0065\u0078t\u0032"; -};return "";}; +// ValidateWithPath validates the Recipients and its children, prefixing error messages with path +func (_feaeg *Recipients )ValidateWithPath (path string )error {if _fcced :=_feaeg .CT_Recipients .ValidateWithPath (path );_fcced !=nil {return _fcced ;};return nil ;};func (_cgfdb *CT_ProofErr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgfdb .TypeAttr =ST_ProofErr (1); +for _ ,_ffcbe :=range start .Attr {if _ffcbe .Name .Local =="\u0074\u0079\u0070\u0065"{_cgfdb .TypeAttr .UnmarshalXMLAttr (_ffcbe );continue ;};};for {_cccbb ,_ddcba :=d .Token ();if _ddcba !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072\u003a\u0020\u0025\u0073",_ddcba ); +};if _ceeab ,_afgac :=_cccbb .(_a .EndElement );_afgac &&_ceeab .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_MoveBookmark and its children, prefixing error messages with path -func (_cdecf *CT_MoveBookmark )ValidateWithPath (path string )error {if _ddfbb :=_cdecf .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_ddfbb !=nil {return _ddfbb ;};return nil ;}; +// ValidateWithPath validates the EG_RunLevelElts and its children, prefixing error messages with path +func (_dcdbc *EG_RunLevelElts )ValidateWithPath (path string )error {if _deaae :=_dcdbc .RunLevelEltsChoice .ValidateWithPath (path +"\u002f\u0052\u0075\u006eLe\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_deaae !=nil {return _deaae ; +};return nil ;};type CT_FramesetSplitbar struct{ -// ValidateWithPath validates the CT_TextScale and its children, prefixing error messages with path -func (_cfaffb *CT_TextScale )ValidateWithPath (path string )error {if _cfaffb .ValAttr !=nil {if _bgbec :=_cfaffb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgbec !=nil {return _bgbec ;};};return nil ;};func (_acdcg ST_Direction )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_deffed :=_a .Attr {}; -_deffed .Name =name ;switch _acdcg {case ST_DirectionUnset :_deffed .Value ="";case ST_DirectionLtr :_deffed .Value ="\u006c\u0074\u0072";case ST_DirectionRtl :_deffed .Value ="\u0072\u0074\u006c";};return _deffed ,nil ;};func NewCT_TblPr ()*CT_TblPr {_gafdae :=&CT_TblPr {}; -return _gafdae };func (_cefbf *CT_NumPicBullet )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003an\u0075\u006d\u0050i\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_cefbf .NumPicBulletIdAttr )}); -e .EncodeToken (start );_cefbf .NumPicBulletChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Frameset Splitter Width +W *CT_TwipsMeasure ; -// Validate validates the EG_RPrBase and its children -func (_dadba *EG_RPrBase )Validate ()error {return _dadba .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0050\u0072\u0042\u0061\u0073\u0065");};func NewCT_BdoContentRun ()*CT_BdoContentRun {_dedf :=&CT_BdoContentRun {};return _dedf };func (_eggfb *CT_SectPrBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gabca :=range start .Attr {if _gabca .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_cadec :=_gabca .Value ; -_eggfb .RsidRPrAttr =&_cadec ;continue ;};if _gabca .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_dbedae :=_gabca .Value ;_eggfb .RsidDelAttr =&_dbedae ;continue ;};if _gabca .Name .Local =="\u0072\u0073\u0069d\u0052"{_ecebb :=_gabca .Value ; -_eggfb .RsidRAttr =&_ecebb ;continue ;};if _gabca .Name .Local =="\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"{_bbbdgf :=_gabca .Value ;_eggfb .RsidSectAttr =&_bbbdgf ;continue ;};};_adcag :for {_ecgbf ,_cegbb :=d .Token ();if _cegbb !=nil {return _cegbb ; -};switch _fabgc :=_ecgbf .(type ){case _a .StartElement :switch _fabgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_eggfb .FootnotePr =NewCT_FtnProps (); -if _feagd :=d .DecodeElement (_eggfb .FootnotePr ,&_fabgc );_feagd !=nil {return _feagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_eggfb .EndnotePr =NewCT_EdnProps (); -if _bbege :=d .DecodeElement (_eggfb .EndnotePr ,&_fabgc );_bbege !=nil {return _bbege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_eggfb .Type =NewCT_SectType (); -if _beccd :=d .DecodeElement (_eggfb .Type ,&_fabgc );_beccd !=nil {return _beccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_eggfb .PgSz =NewCT_PageSz (); -if _eaadaa :=d .DecodeElement (_eggfb .PgSz ,&_fabgc );_eaadaa !=nil {return _eaadaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_eggfb .PgMar =NewCT_PageMar (); -if _ggebee :=d .DecodeElement (_eggfb .PgMar ,&_fabgc );_ggebee !=nil {return _ggebee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_eggfb .PaperSrc =NewCT_PaperSource (); -if _gebfa :=d .DecodeElement (_eggfb .PaperSrc ,&_fabgc );_gebfa !=nil {return _gebfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_eggfb .PgBorders =NewCT_PageBorders (); -if _fgedf :=d .DecodeElement (_eggfb .PgBorders ,&_fabgc );_fgedf !=nil {return _fgedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_eggfb .LnNumType =NewCT_LineNumber (); -if _feada :=d .DecodeElement (_eggfb .LnNumType ,&_fabgc );_feada !=nil {return _feada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_eggfb .PgNumType =NewCT_PageNumber (); -if _bccfa :=d .DecodeElement (_eggfb .PgNumType ,&_fabgc );_bccfa !=nil {return _bccfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_eggfb .Cols =NewCT_Columns (); -if _daca :=d .DecodeElement (_eggfb .Cols ,&_fabgc );_daca !=nil {return _daca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_eggfb .FormProt =NewCT_OnOff (); -if _gfdb :=d .DecodeElement (_eggfb .FormProt ,&_fabgc );_gfdb !=nil {return _gfdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_eggfb .VAlign =NewCT_VerticalJc (); -if _bbfgc :=d .DecodeElement (_eggfb .VAlign ,&_fabgc );_bbfgc !=nil {return _bbfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_eggfb .NoEndnote =NewCT_OnOff (); -if _fgggge :=d .DecodeElement (_eggfb .NoEndnote ,&_fabgc );_fgggge !=nil {return _fgggge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_eggfb .TitlePg =NewCT_OnOff (); -if _adfad :=d .DecodeElement (_eggfb .TitlePg ,&_fabgc );_adfad !=nil {return _adfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_eggfb .TextDirection =NewCT_TextDirection (); -if _fedad :=d .DecodeElement (_eggfb .TextDirection ,&_fabgc );_fedad !=nil {return _fedad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_eggfb .Bidi =NewCT_OnOff (); -if _gbbge :=d .DecodeElement (_eggfb .Bidi ,&_fabgc );_gbbge !=nil {return _gbbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_eggfb .RtlGutter =NewCT_OnOff (); -if _aafeb :=d .DecodeElement (_eggfb .RtlGutter ,&_fabgc );_aafeb !=nil {return _aafeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_eggfb .DocGrid =NewCT_DocGrid (); -if _edfbf :=d .DecodeElement (_eggfb .DocGrid ,&_fabgc );_edfbf !=nil {return _edfbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_eggfb .PrinterSettings =NewCT_Rel (); -if _eegcc :=d .DecodeElement (_eggfb .PrinterSettings ,&_fabgc );_eegcc !=nil {return _eegcc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053e\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065 \u0025\u0076",_fabgc .Name ); -if _cfbgd :=d .Skip ();_cfbgd !=nil {return _cfbgd ;};};case _a .EndElement :break _adcag ;case _a .CharData :};};return nil ;};type CT_SdtDropDownList struct{ +// Frameset Splitter Color +Color *CT_Color ; -// Drop-down List Last Saved Value -LastValueAttr *string ; +// Do Not Display Frameset Splitters +NoBorder *CT_OnOff ; -// Drop-Down List Item -ListItem []*CT_SdtListItem ;};func ParseUnionST_HexColor (s string )(ST_HexColor ,error ){_ffeeda :=ST_HexColor {};if s =="\u0061\u0075\u0074\u006f"{_ffeeda .ST_HexColorAuto =ST_HexColorAutoAuto ;}else {_ffeeda .ST_HexColorRGB =&s ;};return _ffeeda ,nil ; -};type CT_DocPartGallery struct{ +// Frameset Splitter Border Style +FlatBorders *CT_OnOff ;};type ST_Zoom byte ;func (_fgcge *CT_MathCtrlIns )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_fgcge .AuthorAttr )}); +if _fgcge .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_fgcge .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_fgcge .IdAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_becea *EG_PContentBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adfgdc :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_becea .CustomXml =NewCT_CustomXmlRun (); +if _bfefcg :=d .DecodeElement (_becea .CustomXml ,&_adfgdc );_bfefcg !=nil {return _bfefcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_cgaaa :=NewCT_SimpleField (); +if _acgfe :=d .DecodeElement (_cgaaa ,&_adfgdc );_acgfe !=nil {return _acgfe ;};_becea .FldSimple =append (_becea .FldSimple ,_cgaaa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_becea .Hyperlink =NewCT_Hyperlink (); +if _ebcgd :=d .DecodeElement (_becea .Hyperlink ,&_adfgdc );_ebcgd !=nil {return _ebcgd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_adfgdc .Name ); +if _bbafd :=d .Skip ();_bbafd !=nil {return _bbafd ;};};return nil ;};func (_ecgaeg *CT_TcMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ecgaeg .Top !=nil {_agefdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; +e .EncodeElement (_ecgaeg .Top ,_agefdf );};if _ecgaeg .Start !=nil {_afdfaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ecgaeg .Start ,_afdfaf );};if _ecgaeg .Left !=nil {_cegggb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_ecgaeg .Left ,_cegggb );};if _ecgaeg .Bottom !=nil {_dcaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_ecgaeg .Bottom ,_dcaaa );};if _ecgaeg .End !=nil {_bbacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; +e .EncodeElement (_ecgaeg .End ,_bbacf );};if _ecgaeg .Right !=nil {_ececfc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ecgaeg .Right ,_ececfc );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_cgeac *CT_CustomXmlRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cgeac .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cgeac .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_cgeac .ElementAttr )});e .EncodeToken (start );if _cgeac .CustomXmlPr !=nil {_ebbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; +e .EncodeElement (_cgeac .CustomXmlPr ,_ebbgc );};if _cgeac .EG_PContent !=nil {for _ ,_bfad :=range _cgeac .EG_PContent {_bfad .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TcPrInner struct{ -// Gallery Value -ValAttr ST_DocPartGallery ;}; +// Table Cell Conditional Formatting +CnfStyle *CT_Cnf ; -// Validate validates the CT_TextboxTightWrap and its children -func (_ccgea *CT_TextboxTightWrap )Validate ()error {return _ccgea .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070");};func (_gaedg *WdCT_PosHChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gaedg .Align !=WdST_AlignHUnset {_bffcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0061\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_gaedg .Align ,_bffcce );}else if _gaedg .PosOffset !=nil {_dbeeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_gaedg .PosOffset ,_dbeeae );};return nil ; -};func (_ggbfb *CT_FFData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_ecbcg :=range _ggbfb .FFDataChoice {_ecbcg .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewWdCT_PosVChoice ()*WdCT_PosVChoice {_ggdgdd :=&WdCT_PosVChoice {};return _ggdgdd };func (_adade ST_HAnchor )Validate ()error {return _adade .ValidateWithPath ("")}; +// Preferred Table Cell Width +TcW *CT_TblWidth ; -// Validate validates the EG_PContentMath and its children -func (_cadfdg *EG_PContentMath )Validate ()error {return _cadfdg .ValidateWithPath ("\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068");};const (ST_TabJcUnset ST_TabJc =0;ST_TabJcClear ST_TabJc =1;ST_TabJcStart ST_TabJc =2; -ST_TabJcCenter ST_TabJc =3;ST_TabJcEnd ST_TabJc =4;ST_TabJcDecimal ST_TabJc =5;ST_TabJcBar ST_TabJc =6;ST_TabJcNum ST_TabJc =7;ST_TabJcLeft ST_TabJc =8;ST_TabJcRight ST_TabJc =9;);func (_ggbafd ST_EdGrp )ValidateWithPath (path string )error {switch _ggbafd {case 0,1,2,3,4,5,6,7:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggbafd )); -};return nil ;};func (_bffae ST_HighlightColor )ValidateWithPath (path string )error {switch _bffae {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bffae )); -};return nil ;};type CT_LineNumber struct{ +// Grid Columns Spanned by Current Table Cell +GridSpan *CT_DecimalNumber ; -// Line Number Increments to Display -CountByAttr *int64 ; +// Horizontally Merged Cell +HMerge *CT_HMerge ; -// Line Numbering Starting Value -StartAttr *int64 ; +// Vertically Merged Cell +VMerge *CT_VMerge ; -// Distance Between Text and Line Numbering -DistanceAttr *_ee .ST_TwipsMeasure ; +// Table Cell Borders +TcBorders *CT_TcBorders ; -// Line Numbering Restart Setting -RestartAttr ST_LineNumberRestart ;};func (_cceae *CT_DocumentBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffgg :for {_ecegf ,_gbge :=d .Token ();if _gbge !=nil {return _gbge ;};switch _fbbf :=_ecegf .(type ){case _a .StartElement :switch _fbbf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_cceae .Background =NewCT_Background (); -if _aafe :=d .DecodeElement (_cceae .Background ,&_fbbf );_aafe !=nil {return _aafe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063u\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0020\u0025\u0076",_fbbf .Name ); -if _fafac :=d .Skip ();_fafac !=nil {return _fafac ;};};case _a .EndElement :break _ffgg ;case _a .CharData :};};return nil ;}; +// Table Cell Shading +Shd *CT_Shd ; -// AlternateContentRun is used to marshal/unmarshal mc:AlternateContent types inside or CT_R Extra in the OOXML schema. -type AlternateContentRun struct{Choice *AC_ChoiceRun ;Fallback _b .Any ;};func NewWdCT_PosV ()*WdCT_PosV {_ffbeca :=&WdCT_PosV {};_ffbeca .RelativeFromAttr =WdST_RelFromV (1);_ffbeca .PosVChoice =NewWdCT_PosVChoice ();return _ffbeca ;};func (_gfbcc *CT_TrPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bebed :for {_acaad ,_eaaec :=d .Token (); -if _eaaec !=nil {return _eaaec ;};switch _bfdfgg :=_acaad .(type ){case _a .StartElement :switch _bfdfgg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_cbgeb :=NewCT_TrPrBaseChoice (); -if _gdbdbf :=d .DecodeElement (&_cbgeb .CnfStyle ,&_bfdfgg );_gdbdbf !=nil {return _gdbdbf ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_cbgeb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_dagba :=NewCT_TrPrBaseChoice (); -if _eafbb :=d .DecodeElement (&_dagba .DivId ,&_bfdfgg );_eafbb !=nil {return _eafbb ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_dagba );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_aaabdd :=NewCT_TrPrBaseChoice (); -if _ffagg :=d .DecodeElement (&_aaabdd .GridBefore ,&_bfdfgg );_ffagg !=nil {return _ffagg ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_aaabdd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_ecfcb :=NewCT_TrPrBaseChoice (); -if _cggbc :=d .DecodeElement (&_ecfcb .GridAfter ,&_bfdfgg );_cggbc !=nil {return _cggbc ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_ecfcb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_afedff :=NewCT_TrPrBaseChoice (); -if _bgagf :=d .DecodeElement (&_afedff .WBefore ,&_bfdfgg );_bgagf !=nil {return _bgagf ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_afedff );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_cggbe :=NewCT_TrPrBaseChoice (); -if _gfbfbd :=d .DecodeElement (&_cggbe .WAfter ,&_bfdfgg );_gfbfbd !=nil {return _gfbfbd ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_cggbe );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_bfede :=NewCT_TrPrBaseChoice (); -if _cdbgd :=d .DecodeElement (&_bfede .CantSplit ,&_bfdfgg );_cdbgd !=nil {return _cdbgd ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_bfede );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_ddgaa :=NewCT_TrPrBaseChoice (); -if _dfcaed :=d .DecodeElement (&_ddgaa .TrHeight ,&_bfdfgg );_dfcaed !=nil {return _dfcaed ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_ddgaa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_gbded :=NewCT_TrPrBaseChoice (); -if _ebacb :=d .DecodeElement (&_gbded .TblHeader ,&_bfdfgg );_ebacb !=nil {return _ebacb ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_gbded );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_ceeedd :=NewCT_TrPrBaseChoice (); -if _egfbf :=d .DecodeElement (&_ceeedd .TblCellSpacing ,&_bfdfgg );_egfbf !=nil {return _egfbf ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_ceeedd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_ffffgb :=NewCT_TrPrBaseChoice (); -if _bcfffd :=d .DecodeElement (&_ffffgb .Jc ,&_bfdfgg );_bcfffd !=nil {return _bcfffd ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_ffffgb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_daebf :=NewCT_TrPrBaseChoice (); -if _bacdfb :=d .DecodeElement (&_daebf .Hidden ,&_bfdfgg );_bacdfb !=nil {return _bacdfb ;};_gfbcc .TrPrBaseChoice =append (_gfbcc .TrPrBaseChoice ,_daebf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gfbcc .Ins =NewCT_TrackChange (); -if _agbad :=d .DecodeElement (_gfbcc .Ins ,&_bfdfgg );_agbad !=nil {return _agbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gfbcc .Del =NewCT_TrackChange (); -if _egfefd :=d .DecodeElement (_gfbcc .Del ,&_bfdfgg );_egfefd !=nil {return _egfefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_gfbcc .TrPrChange =NewCT_TrPrChange (); -if _aeegfe :=d .DecodeElement (_gfbcc .TrPrChange ,&_bfdfgg );_aeegfe !=nil {return _aeegfe ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0072\u0050\u0072\u0020\u0025\u0076",_bfdfgg .Name ); -if _bcffga :=d .Skip ();_bcffga !=nil {return _bcffga ;};};case _a .EndElement :break _bebed ;case _a .CharData :};};return nil ;}; +// Don't Wrap Cell Content +NoWrap *CT_OnOff ; -// ValidateWithPath validates the CT_FrameLayout and its children, prefixing error messages with path -func (_agaed *CT_FrameLayout )ValidateWithPath (path string )error {if _agaed .ValAttr ==ST_FrameLayoutUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eddea :=_agaed .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eddea !=nil {return _eddea ;};return nil ;};type CT_MailMergeDocType struct{ +// Single Table Cell Margins +TcMar *CT_TcMar ; -// Mail Merge Source Document Type -ValAttr ST_MailMergeDocType ;};func (_fafagc *CT_SdtBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fafagc .SdtPr !=nil {_cbeaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; -e .EncodeElement (_fafagc .SdtPr ,_cbeaa );};if _fafagc .SdtEndPr !=nil {_ddbae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_fafagc .SdtEndPr ,_ddbae );};if _fafagc .SdtContent !=nil {_cggga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_fafagc .SdtContent ,_cggga );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ccbef *CT_MoveBookmark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_defca :=range start .Attr {if _defca .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_aecac :=_defca .Value ; -_ccbef .AuthorAttr =_aecac ;continue ;};if _defca .Name .Local =="\u0064\u0061\u0074\u0065"{_ceeffa ,_eeecd :=ParseStdlibTime (_defca .Value );if _eeecd !=nil {return _eeecd ;};_ccbef .DateAttr =_ceeffa ;continue ;};if _defca .Name .Local =="\u006e\u0061\u006d\u0065"{_egdba :=_defca .Value ; -_ccbef .NameAttr =_egdba ;continue ;};if _defca .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_dddgb ,_bdbe :=_f .ParseInt (_defca .Value ,10,64);if _bdbe !=nil {return _bdbe ;};_ccbef .ColFirstAttr =&_dddgb ;continue ;};if _defca .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_abceg ,_cccdc :=_f .ParseInt (_defca .Value ,10,64); -if _cccdc !=nil {return _cccdc ;};_ccbef .ColLastAttr =&_abceg ;continue ;};if _defca .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_ccbef .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_defca ); -continue ;};if _defca .Name .Local =="\u0069\u0064"{_ggdgd ,_fcbdd :=_f .ParseInt (_defca .Value ,10,64);if _fcbdd !=nil {return _fcbdd ;};_ccbef .IdAttr =_ggdgd ;continue ;};};for {_bcaee ,_gdadf :=d .Token ();if _gdadf !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u004d\u006f\u0076\u0065\u0042\u006fo\u006b\u006d\u0061r\u006b:\u0020\u0025\u0073",_gdadf ); -};if _febfb ,_cefdc :=_bcaee .(_a .EndElement );_cefdc &&_febfb .Name ==start .Name {break ;};};return nil ;};func (_abegga ST_FrameLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abegga .String (),start );}; -func (_bdcggf ST_FtnEdn )Validate ()error {return _bdcggf .ValidateWithPath ("")}; +// Table Cell Text Flow Direction +TextDirection *CT_TextDirection ; -// ValidateWithPath validates the CT_FFName and its children, prefixing error messages with path -func (_ddeg *CT_FFName )ValidateWithPath (path string )error {return nil }; +// Fit Text Within Cell +TcFitText *CT_OnOff ; -// Validate validates the CT_DocPartCategory and its children -func (_eebef *CT_DocPartCategory )Validate ()error {return _eebef .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0043\u0061t\u0065\u0067\u006f\u0072\u0079");};func (_edgff ST_Shd )Validate ()error {return _edgff .ValidateWithPath ("")}; -func (_fdbgb *CT_TcMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceegbf :for {_bggfba ,_fgbbae :=d .Token ();if _fgbbae !=nil {return _fgbbae ;};switch _bbcbe :=_bggfba .(type ){case _a .StartElement :switch _bbcbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_fdbgb .Top =NewCT_TblWidth (); -if _ebbfc :=d .DecodeElement (_fdbgb .Top ,&_bbcbe );_ebbfc !=nil {return _ebbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_fdbgb .Start =NewCT_TblWidth (); -if _cdaddb :=d .DecodeElement (_fdbgb .Start ,&_bbcbe );_cdaddb !=nil {return _cdaddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_fdbgb .Left =NewCT_TblWidth (); -if _agece :=d .DecodeElement (_fdbgb .Left ,&_bbcbe );_agece !=nil {return _agece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_fdbgb .Bottom =NewCT_TblWidth (); -if _egecgd :=d .DecodeElement (_fdbgb .Bottom ,&_bbcbe );_egecgd !=nil {return _egecgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_fdbgb .End =NewCT_TblWidth (); -if _gebacf :=d .DecodeElement (_fdbgb .End ,&_bbcbe );_gebacf !=nil {return _gebacf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_fdbgb .Right =NewCT_TblWidth (); -if _gfgee :=d .DecodeElement (_fdbgb .Right ,&_bbcbe );_gfgee !=nil {return _gfgee ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072\u0020\u0025\u0076",_bbcbe .Name ); -if _dbgcf :=d .Skip ();_dbgcf !=nil {return _dbgcf ;};};case _a .EndElement :break _ceegbf ;case _a .CharData :};};return nil ;};type WdCT_WordprocessingContentPartNonVisual struct{CNvPr *_ae .CT_NonVisualDrawingProps ;CNvContentPartPr *_ae .CT_NonVisualContentPartProperties ; -};const (ST_LockUnset ST_Lock =0;ST_LockSdtLocked ST_Lock =1;ST_LockContentLocked ST_Lock =2;ST_LockUnlocked ST_Lock =3;ST_LockSdtContentLocked ST_Lock =4;); +// Table Cell Vertical Alignment +VAlign *CT_VerticalJc ; -// Validate validates the CT_R and its children -func (_gced *CT_R )Validate ()error {return _gced .ValidateWithPath ("\u0043\u0054\u005f\u0052")};func (_cgfcag *ST_StyleType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aceebg ,_dceag :=d .Token ();if _dceag !=nil {return _dceag ;}; -if _gdcdea ,_fdcaee :=_aceebg .(_a .EndElement );_fdcaee &&_gdcdea .Name ==start .Name {*_cgfcag =1;return nil ;};if _aefaff ,_eecbec :=_aceebg .(_a .CharData );!_eecbec {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aceebg ); -}else {switch string (_aefaff ){case "":*_cgfcag =0;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_cgfcag =1;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_cgfcag =2;case "\u0074\u0061\u0062l\u0065":*_cgfcag =3;case "\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg":*_cgfcag =4; -};};_aceebg ,_dceag =d .Token ();if _dceag !=nil {return _dceag ;};if _bfdfb ,_fcbbd :=_aceebg .(_a .EndElement );_fcbbd &&_bfdfb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aceebg ); -};type CT_PageMar struct{ +// Ignore End Of Cell Marker In Row Height Calculation +HideMark *CT_OnOff ; -// Top Margin Spacing -TopAttr ST_SignedTwipsMeasure ; +// Header Cells Associated With Table Cell +Headers *CT_Headers ;CellMarkupElementsChoice *EG_CellMarkupElementsChoice ;};type CT_DocPart struct{ -// Right Margin Spacing -RightAttr _ee .ST_TwipsMeasure ; +// Glossary Document Entry Properties +DocPartPr *CT_DocPartPr ; -// Page Bottom Spacing -BottomAttr ST_SignedTwipsMeasure ; +// Contents of Glossary Document Entry +DocPartBody *CT_Body ;};func (_cbbga *ST_ObjectUpdateMode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaecb ,_eccde :=d .Token ();if _eccde !=nil {return _eccde ;};if _bfceee ,_eabff :=_aaecb .(_a .EndElement );_eabff &&_bfceee .Name ==start .Name {*_cbbga =1; +return nil ;};if _caedd ,_bggce :=_aaecb .(_a .CharData );!_bggce {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaecb );}else {switch string (_caedd ){case "":*_cbbga =0; +case "\u0061\u006c\u0077\u0061\u0079\u0073":*_cbbga =1;case "\u006f\u006e\u0043\u0061\u006c\u006c":*_cbbga =2;};};_aaecb ,_eccde =d .Token ();if _eccde !=nil {return _eccde ;};if _ecfbgf ,_egbde :=_aaecb .(_a .EndElement );_egbde &&_ecfbgf .Name ==start .Name {return nil ; +};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaecb );};func NewCT_Ind ()*CT_Ind {_edcbf :=&CT_Ind {};return _edcbf };type CT_FldChar struct{ -// Left Margin Spacing -LeftAttr _ee .ST_TwipsMeasure ; +// Field Character Type +FldCharTypeAttr ST_FldCharType ; -// Spacing to Top of Header -HeaderAttr _ee .ST_TwipsMeasure ; +// Field Should Not Be Recalculated +FldLockAttr *_f .ST_OnOff ; -// Spacing to Bottom of Footer -FooterAttr _ee .ST_TwipsMeasure ; +// Field Result Invalidated +DirtyAttr *_f .ST_OnOff ;FldCharChoice *CT_FldCharChoice ;}; -// Page Gutter Spacing -GutterAttr _ee .ST_TwipsMeasure ;};func (_daacd ST_VAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aeagc :=_a .Attr {};_aeagc .Name =name ;switch _daacd {case ST_VAnchorUnset :_aeagc .Value ="";case ST_VAnchorText :_aeagc .Value ="\u0074\u0065\u0078\u0074"; -case ST_VAnchorMargin :_aeagc .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_VAnchorPage :_aeagc .Value ="\u0070\u0061\u0067\u0065";};return _aeagc ,nil ;};func (_daabed *ST_TblStyleOverrideType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebfaf ,_faeeeb :=d .Token (); -if _faeeeb !=nil {return _faeeeb ;};if _febfff ,_daage :=_ebfaf .(_a .EndElement );_daage &&_febfff .Name ==start .Name {*_daabed =1;return nil ;};if _dbegb ,_cgccgd :=_ebfaf .(_a .CharData );!_cgccgd {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebfaf ); -}else {switch string (_dbegb ){case "":*_daabed =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_daabed =1;case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077":*_daabed =2;case "\u006ca\u0073\u0074\u0052\u006f\u0077":*_daabed =3; -case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c":*_daabed =4;case "\u006ca\u0073\u0074\u0043\u006f\u006c":*_daabed =5;case "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t":*_daabed =6;case "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t":*_daabed =7; -case "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z":*_daabed =8;case "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z":*_daabed =9;case "\u006e\u0065\u0043\u0065\u006c\u006c":*_daabed =10;case "\u006e\u0077\u0043\u0065\u006c\u006c":*_daabed =11;case "\u0073\u0065\u0043\u0065\u006c\u006c":*_daabed =12; -case "\u0073\u0077\u0043\u0065\u006c\u006c":*_daabed =13;};};_ebfaf ,_faeeeb =d .Token ();if _faeeeb !=nil {return _faeeeb ;};if _cacbgd ,_gdged :=_ebfaf .(_a .EndElement );_gdged &&_cacbgd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebfaf ); -}; +// Validate validates the CT_StylePaneFilter and its children +func (_bggda *CT_StylePaneFilter )Validate ()error {return _bggda .ValidateWithPath ("\u0043T\u005fS\u0074\u0079\u006c\u0065\u0050a\u006e\u0065F\u0069\u006c\u0074\u0065\u0072");};func (_dcaa *CT_FtnEdnRef )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dcaa .CustomMarkFollowsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u004d\u0061\u0072\u006b\u0046\u006f\u006c\u006c\u006f\u0077\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_dcaa .CustomMarkFollowsAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_dcaa .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type WdCT_WrapNone struct{}; -// Validate validates the EG_ParaRPrTrackChanges and its children -func (_bfgfbe *EG_ParaRPrTrackChanges )Validate ()error {return _bfgfbe .ValidateWithPath ("\u0045\u0047\u005f\u0050ar\u0061\u0052\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067e\u0073");};type WdST_WrapText byte ; -// ValidateWithPath validates the Numbering and its children, prefixing error messages with path -func (_dfcaea *Numbering )ValidateWithPath (path string )error {if _egfbe :=_dfcaea .CT_Numbering .ValidateWithPath (path );_egfbe !=nil {return _egfbe ;};return nil ;}; +// Validate validates the CT_MailMergeDest and its children +func (_fagea *CT_MailMergeDest )Validate ()error {return _fagea .ValidateWithPath ("\u0043\u0054_\u004d\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0044\u0065\u0073\u0074");}; -// ValidateWithPath validates the CT_LineNumber and its children, prefixing error messages with path -func (_egcba *CT_LineNumber )ValidateWithPath (path string )error {if _egcba .DistanceAttr !=nil {if _fbbga :=_egcba .DistanceAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0074\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_fbbga !=nil {return _fbbga ; -};};if _fbgda :=_egcba .RestartAttr .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_fbgda !=nil {return _fbgda ;};return nil ;};func (_ecgbdf ST_StyleSort )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efgbef :=_a .Attr {}; -_efgbef .Name =name ;switch _ecgbdf {case ST_StyleSortUnset :_efgbef .Value ="";case ST_StyleSortName :_efgbef .Value ="\u006e\u0061\u006d\u0065";case ST_StyleSortPriority :_efgbef .Value ="\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079";case ST_StyleSortDefault :_efgbef .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074"; -case ST_StyleSortFont :_efgbef .Value ="\u0066\u006f\u006e\u0074";case ST_StyleSortBasedOn :_efgbef .Value ="\u0062a\u0073\u0065\u0064\u004f\u006e";case ST_StyleSortType :_efgbef .Value ="\u0074\u0079\u0070\u0065";case ST_StyleSort0000 :_efgbef .Value ="\u0030\u0030\u0030\u0030"; -case ST_StyleSort0001 :_efgbef .Value ="\u0030\u0030\u0030\u0031";case ST_StyleSort0002 :_efgbef .Value ="\u0030\u0030\u0030\u0032";case ST_StyleSort0003 :_efgbef .Value ="\u0030\u0030\u0030\u0033";case ST_StyleSort0004 :_efgbef .Value ="\u0030\u0030\u0030\u0034"; -case ST_StyleSort0005 :_efgbef .Value ="\u0030\u0030\u0030\u0035";};return _efgbef ,nil ;};type CT_SmartTagRun struct{ +// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path +func (_eag *CT_Background )ValidateWithPath (path string )error {if _eag .ColorAttr !=nil {if _gcc :=_eag .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_gcc !=nil {return _gcc ;};};if _bbfa :=_eag .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_bbfa !=nil {return _bbfa ;};if _eag .Drawing !=nil {if _gad :=_eag .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_gad !=nil {return _gad ;};};return nil ;}; -// Smart Tag Namespace -UriAttr *string ; +// Validate validates the CT_TcPrChange and its children +func (_cbcbd *CT_TcPrChange )Validate ()error {return _cbcbd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};type CT_Underline struct{ -// Smart Tag Name -ElementAttr string ; +// Underline Style +ValAttr ST_Underline ; -// Smart Tag Properties -SmartTagPr *CT_SmartTagPr ;EG_PContent []*EG_PContent ;};func (_cede *CT_FFCheckBox )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cede .FFCheckBoxChoice =NewCT_FFCheckBoxChoice ();_caaeg :for {_adcbd ,_afcf :=d .Token ();if _afcf !=nil {return _afcf ; -};switch _eced :=_adcbd .(type ){case _a .StartElement :switch _eced .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065"}:_cede .FFCheckBoxChoice =NewCT_FFCheckBoxChoice (); -if _bcccae :=d .DecodeElement (&_cede .FFCheckBoxChoice .Size ,&_eced );_bcccae !=nil {return _bcccae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}:_cede .FFCheckBoxChoice =NewCT_FFCheckBoxChoice (); -if _ccdg :=d .DecodeElement (&_cede .FFCheckBoxChoice .SizeAuto ,&_eced );_ccdg !=nil {return _ccdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_cede .Default =NewCT_OnOff (); -if _geda :=d .DecodeElement (_cede .Default ,&_eced );_geda !=nil {return _geda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_cede .Checked =NewCT_OnOff (); -if _baagd :=d .DecodeElement (_cede .Checked ,&_eced );_baagd !=nil {return _baagd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046F\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078 \u0025\u0076",_eced .Name ); -if _cbbf :=d .Skip ();_cbbf !=nil {return _cbbf ;};};case _a .EndElement :break _caaeg ;case _a .CharData :};};return nil ;};func (_dcee *CT_DocPartTypes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffbd :=range start .Attr {if _ffbd .Name .Local =="\u0061\u006c\u006c"{_daded ,_dbgd :=ParseUnionST_OnOff (_ffbd .Value ); -if _dbgd !=nil {return _dbgd ;};_dcee .AllAttr =&_daded ;continue ;};};_edaca :for {_ggfe ,_ceecc :=d .Token ();if _ceecc !=nil {return _ceecc ;};switch _abefa :=_ggfe .(type ){case _a .StartElement :switch _abefa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_ccefe :=NewCT_DocPartType (); -if _abdg :=d .DecodeElement (_ccefe ,&_abefa );_abdg !=nil {return _abdg ;};_dcee .Type =append (_dcee .Type ,_ccefe );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063P\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073\u0020\u0025\u0076",_abefa .Name ); -if _afaeg :=d .Skip ();_afaeg !=nil {return _afaeg ;};};case _a .EndElement :break _edaca ;case _a .CharData :};};return nil ;};func (_dgdff ST_LineSpacingRule )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdeee :=_a .Attr {};_bdeee .Name =name ; -switch _dgdff {case ST_LineSpacingRuleUnset :_bdeee .Value ="";case ST_LineSpacingRuleAuto :_bdeee .Value ="\u0061\u0075\u0074\u006f";case ST_LineSpacingRuleExact :_bdeee .Value ="\u0065\u0078\u0061c\u0074";case ST_LineSpacingRuleAtLeast :_bdeee .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074"; -};return _bdeee ,nil ;};type Ftr struct{CT_HdrFtr };type ST_HexColorAuto byte ; +// Underline Color +ColorAttr *ST_HexColor ; -// Validate validates the CT_TblLook and its children -func (_aggd *CT_TblLook )Validate ()error {return _aggd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");};type WdCT_PosHChoice struct{Align WdST_AlignH ;PosOffset *int32 ;};func (_fbcdc ST_WmlColorSchemeIndex )String ()string {switch _fbcdc {case 0:return ""; -case 1:return "\u0064\u0061\u0072k\u0031";case 2:return "\u006c\u0069\u0067\u0068\u0074\u0031";case 3:return "\u0064\u0061\u0072k\u0032";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0032";case 5:return "\u0061c\u0063\u0065\u006e\u0074\u0031";case 6:return "\u0061c\u0063\u0065\u006e\u0074\u0032"; -case 7:return "\u0061c\u0063\u0065\u006e\u0074\u0033";case 8:return "\u0061c\u0063\u0065\u006e\u0074\u0034";case 9:return "\u0061c\u0063\u0065\u006e\u0074\u0035";case 10:return "\u0061c\u0063\u0065\u006e\u0074\u0036";case 11:return "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"; -case 12:return "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b";};return "";};func (_cbgdf *EG_ContentRunContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _cbgdf .CustomXml !=nil {_efgea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}};e .EncodeElement (_cbgdf .CustomXml ,_efgea );}else if _cbgdf .SmartTag !=nil {_fbcbge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}}; -e .EncodeElement (_cbgdf .SmartTag ,_fbcbge );}else if _cbgdf .Sdt !=nil {_daafd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}};e .EncodeElement (_cbgdf .Sdt ,_daafd );}else if _cbgdf .Dir !=nil {_faeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064i\u0072"}}; -e .EncodeElement (_cbgdf .Dir ,_faeef );}else if _cbgdf .Bdo !=nil {_gbgaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u006f"}};e .EncodeElement (_cbgdf .Bdo ,_gbgaee );}else if _cbgdf .R !=nil {_beadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072"}}; -e .EncodeElement (_cbgdf .R ,_beadd );}else if _cbgdf .EG_RunLevelElts !=nil {for _ ,_cccdee :=range _cbgdf .EG_RunLevelElts {_cccdee .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Underline Theme Color +ThemeColorAttr ST_ThemeColor ; -// ValidateWithPath validates the Hdr and its children, prefixing error messages with path -func (_egcdeg *Hdr )ValidateWithPath (path string )error {if _egdffd :=_egcdeg .CT_HdrFtr .ValidateWithPath (path );_egdffd !=nil {return _egdffd ;};return nil ;};func (_cgeed *CT_FldCharChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggdcd :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_cgeed .FldData =NewCT_Text (); -if _aeaae :=d .DecodeElement (_cgeed .FldData ,&_ggdcd );_aeaae !=nil {return _aeaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"}:_cgeed .FfData =NewCT_FFData (); -if _aecge :=d .DecodeElement (_cgeed .FfData ,&_ggdcd );_aecge !=nil {return _aecge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_cgeed .NumberingChange =NewCT_TrackChangeNumbering (); -if _cebgc :=d .DecodeElement (_cgeed .NumberingChange ,&_ggdcd );_cebgc !=nil {return _cebgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_ggdcd .Name ); -if _gfefad :=d .Skip ();_gfefad !=nil {return _gfefad ;};};return nil ;};func (_eebaaf *WdAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077p\u003a\u0061\u006e\u0063\u0068\u006fr";return _eebaaf .WdCT_Anchor .MarshalXML (e ,start );}; +// Underline Theme Color Tint +ThemeTintAttr *string ; -// Validate validates the CT_MailMergeSourceType and its children -func (_cgaca *CT_MailMergeSourceType )Validate ()error {return _cgaca .ValidateWithPath ("\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079p\u0065");};func (_ggdeg *ST_PTabLeader )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggdeg =0; -case "\u006e\u006f\u006e\u0065":*_ggdeg =1;case "\u0064\u006f\u0074":*_ggdeg =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_ggdeg =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_ggdeg =4;case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_ggdeg =5; -};return nil ;}; +// Underline Theme Color Shade +ThemeShadeAttr *string ;};func (_bbega *CT_FFCheckBoxChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbega .Size !=nil {_cdga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0069\u007a\u0065"}};e .EncodeElement (_bbega .Size ,_cdga ); +}else if _bbega .SizeAuto !=nil {_adba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}};e .EncodeElement (_bbega .SizeAuto ,_adba );};return nil ;}; -// Validate validates the CT_FramesetChoice and its children -func (_dfcd *CT_FramesetChoice )Validate ()error {return _dfcd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");};type CT_DecimalNumber struct{ +// ValidateWithPath validates the AC_ChoiceRun and its children, prefixing error messages with path +func (_fegbc *AC_ChoiceRun )ValidateWithPath (path string )error {if _fegbc .Br !=nil {if _fdfgf :=_fegbc .Br .ValidateWithPath (path +"\u002f\u0042\u0072");_fdfgf !=nil {return _fdfgf ;};};if _fegbc .T !=nil {if _dabecb :=_fegbc .T .ValidateWithPath (path +"\u002f\u0054"); +_dabecb !=nil {return _dabecb ;};};if _fegbc .ContentPart !=nil {if _dcbdf :=_fegbc .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_dcbdf !=nil {return _dcbdf ;};};if _fegbc .DelText !=nil {if _cdadac :=_fegbc .DelText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0054\u0065\u0078\u0074"); +_cdadac !=nil {return _cdadac ;};};if _fegbc .InstrText !=nil {if _bcbgce :=_fegbc .InstrText .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074");_bcbgce !=nil {return _bcbgce ;};};if _fegbc .DelInstrText !=nil {if _cbadec :=_fegbc .DelInstrText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"); +_cbadec !=nil {return _cbadec ;};};if _fegbc .NoBreakHyphen !=nil {if _eebdce :=_fegbc .NoBreakHyphen .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b\u0048y\u0070\u0068\u0065\u006e");_eebdce !=nil {return _eebdce ;};};if _fegbc .SoftHyphen !=nil {if _dcfag :=_fegbc .SoftHyphen .ValidateWithPath (path +"/\u0053\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"); +_dcfag !=nil {return _dcfag ;};};if _fegbc .DayShort !=nil {if _edcaa :=_fegbc .DayShort .ValidateWithPath (path +"\u002fD\u0061\u0079\u0053\u0068\u006f\u0072t");_edcaa !=nil {return _edcaa ;};};if _fegbc .MonthShort !=nil {if _fdcade :=_fegbc .MonthShort .ValidateWithPath (path +"/\u004d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"); +_fdcade !=nil {return _fdcade ;};};if _fegbc .YearShort !=nil {if _fgebgg :=_fegbc .YearShort .ValidateWithPath (path +"\u002f\u0059\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074");_fgebgg !=nil {return _fgebgg ;};};if _fegbc .DayLong !=nil {if _bdddb :=_fegbc .DayLong .ValidateWithPath (path +"\u002f\u0044\u0061\u0079\u004c\u006f\u006e\u0067"); +_bdddb !=nil {return _bdddb ;};};if _fegbc .MonthLong !=nil {if _fdfcg :=_fegbc .MonthLong .ValidateWithPath (path +"\u002f\u004d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067");_fdfcg !=nil {return _fdfcg ;};};if _fegbc .YearLong !=nil {if _gadeg :=_fegbc .YearLong .ValidateWithPath (path +"\u002fY\u0065\u0061\u0072\u004c\u006f\u006eg"); +_gadeg !=nil {return _gadeg ;};};if _fegbc .AnnotationRef !=nil {if _cfcgfd :=_fegbc .AnnotationRef .ValidateWithPath (path +"\u002f\u0041\u006e\u006e\u006f\u0074\u0061\u0074\u0069o\u006e\u0052\u0065\u0066");_cfcgfd !=nil {return _cfcgfd ;};};if _fegbc .FootnoteRef !=nil {if _bbdeg :=_fegbc .FootnoteRef .ValidateWithPath (path +"\u002f\u0046\u006fo\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"); +_bbdeg !=nil {return _bbdeg ;};};if _fegbc .EndnoteRef !=nil {if _ddaggf :=_fegbc .EndnoteRef .ValidateWithPath (path +"/\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066");_ddaggf !=nil {return _ddaggf ;};};if _fegbc .Separator !=nil {if _gebgd :=_fegbc .Separator .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"); +_gebgd !=nil {return _gebgd ;};};if _fegbc .ContinuationSeparator !=nil {if _fbccbcd :=_fegbc .ContinuationSeparator .ValidateWithPath (path +"\u002f\u0043\u006f\u006eti\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074o\u0072"); +_fbccbcd !=nil {return _fbccbcd ;};};if _fegbc .Sym !=nil {if _accce :=_fegbc .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_accce !=nil {return _accce ;};};if _fegbc .PgNum !=nil {if _aegba :=_fegbc .PgNum .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d"); +_aegba !=nil {return _aegba ;};};if _fegbc .Cr !=nil {if _bdeccf :=_fegbc .Cr .ValidateWithPath (path +"\u002f\u0043\u0072");_bdeccf !=nil {return _bdeccf ;};};if _fegbc .Tab !=nil {if _dffaed :=_fegbc .Tab .ValidateWithPath (path +"\u002f\u0054\u0061\u0062"); +_dffaed !=nil {return _dffaed ;};};if _fegbc .Object !=nil {if _cebede :=_fegbc .Object .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074");_cebede !=nil {return _cebede ;};};if _fegbc .Pict !=nil {if _bcedd :=_fegbc .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074"); +_bcedd !=nil {return _bcedd ;};};if _fegbc .FldChar !=nil {if _gdbcg :=_fegbc .FldChar .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");_gdbcg !=nil {return _gdbcg ;};};if _fegbc .Ruby !=nil {if _fcfcc :=_fegbc .Ruby .ValidateWithPath (path +"\u002f\u0052\u0075b\u0079"); +_fcfcc !=nil {return _fcfcc ;};};if _fegbc .FootnoteReference !=nil {if _fddgga :=_fegbc .FootnoteReference .ValidateWithPath (path +"\u002fF\u006fo\u0074\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");_fddgga !=nil {return _fddgga ; +};};if _fegbc .EndnoteReference !=nil {if _egcad :=_fegbc .EndnoteReference .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065");_egcad !=nil {return _egcad ;};};if _fegbc .CommentReference !=nil {if _dcbbga :=_fegbc .CommentReference .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); +_dcbbga !=nil {return _dcbbga ;};};if _fegbc .Drawing !=nil {if _bafdab :=_fegbc .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_bafdab !=nil {return _bafdab ;};};if _fegbc .Ptab !=nil {if _begab :=_fegbc .Ptab .ValidateWithPath (path +"\u002f\u0050\u0074a\u0062"); +_begab !=nil {return _begab ;};};if _fegbc .LastRenderedPageBreak !=nil {if _ecfaec :=_fegbc .LastRenderedPageBreak .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065a\u006b"); +_ecfaec !=nil {return _ecfaec ;};};return nil ;};type CT_VerticalJc struct{ -// Decimal Number Value -ValAttr int64 ;}; +// Vertical Alignment Setting +ValAttr ST_VerticalJc ;};func NewWdWsp ()*WdWsp {_bddcdf :=&WdWsp {};_bddcdf .WdCT_WordprocessingShape =*NewWdCT_WordprocessingShape ();return _bddcdf ;}; -// ValidateWithPath validates the CT_HdrFtrRef and its children, prefixing error messages with path -func (_eafaa *CT_HdrFtrRef )ValidateWithPath (path string )error {if _eafaa .TypeAttr ==ST_HdrFtrUnset {return _ff .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _ddaeeg :=_eafaa .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ddaeeg !=nil {return _ddaeeg ;};return nil ;};func (_cegc *CT_RPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgcag :for {_gfgc ,_bcfebb :=d .Token (); -if _bcfebb !=nil {return _bcfebb ;};switch _gafde :=_gfgc .(type ){case _a .StartElement :switch _gafde .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_cegc .RStyle =NewCT_String (); -if _gfbaf :=d .DecodeElement (_cegc .RStyle ,&_gafde );_gfbaf !=nil {return _gfbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_cegc .RFonts =NewCT_Fonts (); -if _gefaaa :=d .DecodeElement (_cegc .RFonts ,&_gafde );_gefaaa !=nil {return _gefaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_cegc .B =NewCT_OnOff (); -if _afeac :=d .DecodeElement (_cegc .B ,&_gafde );_afeac !=nil {return _afeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_cegc .BCs =NewCT_OnOff (); -if _fbgfg :=d .DecodeElement (_cegc .BCs ,&_gafde );_fbgfg !=nil {return _fbgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_cegc .I =NewCT_OnOff (); -if _fbede :=d .DecodeElement (_cegc .I ,&_gafde );_fbede !=nil {return _fbede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_cegc .ICs =NewCT_OnOff (); -if _bbadf :=d .DecodeElement (_cegc .ICs ,&_gafde );_bbadf !=nil {return _bbadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_cegc .Caps =NewCT_OnOff (); -if _eefag :=d .DecodeElement (_cegc .Caps ,&_gafde );_eefag !=nil {return _eefag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_cegc .SmallCaps =NewCT_OnOff (); -if _cbbcbg :=d .DecodeElement (_cegc .SmallCaps ,&_gafde );_cbbcbg !=nil {return _cbbcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_cegc .Strike =NewCT_OnOff (); -if _dacga :=d .DecodeElement (_cegc .Strike ,&_gafde );_dacga !=nil {return _dacga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_cegc .Dstrike =NewCT_OnOff (); -if _ggfge :=d .DecodeElement (_cegc .Dstrike ,&_gafde );_ggfge !=nil {return _ggfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_cegc .Outline =NewCT_OnOff (); -if _agbaea :=d .DecodeElement (_cegc .Outline ,&_gafde );_agbaea !=nil {return _agbaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cegc .Shadow =NewCT_OnOff (); -if _ceade :=d .DecodeElement (_cegc .Shadow ,&_gafde );_ceade !=nil {return _ceade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_cegc .Emboss =NewCT_OnOff (); -if _eebbfg :=d .DecodeElement (_cegc .Emboss ,&_gafde );_eebbfg !=nil {return _eebbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_cegc .Imprint =NewCT_OnOff (); -if _aabafb :=d .DecodeElement (_cegc .Imprint ,&_gafde );_aabafb !=nil {return _aabafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_cegc .NoProof =NewCT_OnOff (); -if _dggdfa :=d .DecodeElement (_cegc .NoProof ,&_gafde );_dggdfa !=nil {return _dggdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_cegc .SnapToGrid =NewCT_OnOff (); -if _afdge :=d .DecodeElement (_cegc .SnapToGrid ,&_gafde );_afdge !=nil {return _afdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_cegc .Vanish =NewCT_OnOff (); -if _fegdgb :=d .DecodeElement (_cegc .Vanish ,&_gafde );_fegdgb !=nil {return _fegdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_cegc .WebHidden =NewCT_OnOff (); -if _dgbcd :=d .DecodeElement (_cegc .WebHidden ,&_gafde );_dgbcd !=nil {return _dgbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_cegc .Color =NewCT_Color (); -if _befab :=d .DecodeElement (_cegc .Color ,&_gafde );_befab !=nil {return _befab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_cegc .Spacing =NewCT_SignedTwipsMeasure (); -if _deaf :=d .DecodeElement (_cegc .Spacing ,&_gafde );_deaf !=nil {return _deaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_cegc .W =NewCT_TextScale (); -if _cfface :=d .DecodeElement (_cegc .W ,&_gafde );_cfface !=nil {return _cfface ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_cegc .Kern =NewCT_HpsMeasure (); -if _egfac :=d .DecodeElement (_cegc .Kern ,&_gafde );_egfac !=nil {return _egfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_cegc .Position =NewCT_SignedHpsMeasure (); -if _bgcba :=d .DecodeElement (_cegc .Position ,&_gafde );_bgcba !=nil {return _bgcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_cegc .Sz =NewCT_HpsMeasure (); -if _babafa :=d .DecodeElement (_cegc .Sz ,&_gafde );_babafa !=nil {return _babafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_cegc .SzCs =NewCT_HpsMeasure (); -if _aaafa :=d .DecodeElement (_cegc .SzCs ,&_gafde );_aaafa !=nil {return _aaafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_cegc .Highlight =NewCT_Highlight (); -if _ggdgc :=d .DecodeElement (_cegc .Highlight ,&_gafde );_ggdgc !=nil {return _ggdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_cegc .U =NewCT_Underline (); -if _aaaed :=d .DecodeElement (_cegc .U ,&_gafde );_aaaed !=nil {return _aaaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_cegc .Effect =NewCT_TextEffect (); -if _aagee :=d .DecodeElement (_cegc .Effect ,&_gafde );_aagee !=nil {return _aagee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_cegc .Bdr =NewCT_Border (); -if _ccadf :=d .DecodeElement (_cegc .Bdr ,&_gafde );_ccadf !=nil {return _ccadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_cegc .Shd =NewCT_Shd (); -if _dbadg :=d .DecodeElement (_cegc .Shd ,&_gafde );_dbadg !=nil {return _dbadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_cegc .FitText =NewCT_FitText (); -if _efafe :=d .DecodeElement (_cegc .FitText ,&_gafde );_efafe !=nil {return _efafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_cegc .VertAlign =NewCT_VerticalAlignRun (); -if _gbbdb :=d .DecodeElement (_cegc .VertAlign ,&_gafde );_gbbdb !=nil {return _gbbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_cegc .Rtl =NewCT_OnOff (); -if _cbcge :=d .DecodeElement (_cegc .Rtl ,&_gafde );_cbcge !=nil {return _cbcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_cegc .Cs =NewCT_OnOff (); -if _cbgaa :=d .DecodeElement (_cegc .Cs ,&_gafde );_cbgaa !=nil {return _cbgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_cegc .Em =NewCT_Em (); -if _fefea :=d .DecodeElement (_cegc .Em ,&_gafde );_fefea !=nil {return _fefea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_cegc .Lang =NewCT_Language (); -if _cdgbc :=d .DecodeElement (_cegc .Lang ,&_gafde );_cdgbc !=nil {return _cdgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_cegc .EastAsianLayout =NewCT_EastAsianLayout (); -if _fcdaeg :=d .DecodeElement (_cegc .EastAsianLayout ,&_gafde );_fcdaeg !=nil {return _fcdaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_cegc .SpecVanish =NewCT_OnOff (); -if _cfffe :=d .DecodeElement (_cegc .SpecVanish ,&_gafde );_cfffe !=nil {return _cfffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_cegc .OMath =NewCT_OnOff (); -if _cacca :=d .DecodeElement (_cegc .OMath ,&_gafde );_cacca !=nil {return _cacca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_cegc .RPrChange =NewCT_RPrChange (); -if _cgccf :=d .DecodeElement (_cegc .RPrChange ,&_gafde );_cgccf !=nil {return _cgccf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0072\u0020\u0025\u0076",_gafde .Name ); -if _deecf :=d .Skip ();_deecf !=nil {return _deecf ;};};case _a .EndElement :break _dgcag ;case _a .CharData :};};return nil ;};func (_fdcde ST_MailMergeOdsoFMDFieldType )String ()string {switch _fdcde {case 0:return "";case 1:return "\u006e\u0075\u006c\u006c"; -case 2:return "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e";};return "";}; +// ValidateWithPath validates the CT_TcBorders and its children, prefixing error messages with path +func (_abgccb *CT_TcBorders )ValidateWithPath (path string )error {if _abgccb .Top !=nil {if _abcgf :=_abgccb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_abcgf !=nil {return _abcgf ;};};if _abgccb .Start !=nil {if _gbebaa :=_abgccb .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); +_gbebaa !=nil {return _gbebaa ;};};if _abgccb .Left !=nil {if _ebbe :=_abgccb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_ebbe !=nil {return _ebbe ;};};if _abgccb .Bottom !=nil {if _ccbgdb :=_abgccb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_ccbgdb !=nil {return _ccbgdb ;};};if _abgccb .End !=nil {if _gaeec :=_abgccb .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_gaeec !=nil {return _gaeec ;};};if _abgccb .Right !=nil {if _acafa :=_abgccb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); +_acafa !=nil {return _acafa ;};};if _abgccb .InsideH !=nil {if _accddf :=_abgccb .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_accddf !=nil {return _accddf ;};};if _abgccb .InsideV !=nil {if _bddbd :=_abgccb .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); +_bddbd !=nil {return _bddbd ;};};if _abgccb .Tl2br !=nil {if _afagaf :=_abgccb .Tl2br .ValidateWithPath (path +"\u002f\u0054\u006c\u0032\u0062\u0072");_afagaf !=nil {return _afagaf ;};};if _abgccb .Tr2bl !=nil {if _feegb :=_abgccb .Tr2bl .ValidateWithPath (path +"\u002f\u0054\u0072\u0032\u0062\u006c"); +_feegb !=nil {return _feegb ;};};return nil ;};func NewCT_Footnotes ()*CT_Footnotes {_faec :=&CT_Footnotes {};return _faec };func (_baceaf ST_LevelSuffix )String ()string {switch _baceaf {case 0:return "";case 1:return "\u0074\u0061\u0062";case 2:return "\u0073\u0070\u0061c\u0065"; +case 3:return "\u006eo\u0074\u0068\u0069\u006e\u0067";};return "";};type EG_RubyContent struct{RubyContentChoice *EG_RubyContentChoice ;}; -// Validate validates the WdWgp and its children -func (_dfbac *WdWgp )Validate ()error {return _dfbac .ValidateWithPath ("\u0057\u0064\u0057g\u0070")};func NewCT_TblGridCol ()*CT_TblGridCol {_fabdc :=&CT_TblGridCol {};return _fabdc };func NewWdCT_GraphicFrame ()*WdCT_GraphicFrame {_dbbcde :=&WdCT_GraphicFrame {}; -_dbbcde .CNvPr =_ae .NewCT_NonVisualDrawingProps ();_dbbcde .CNvFrPr =_ae .NewCT_NonVisualGraphicFrameProperties ();_dbbcde .Xfrm =_ae .NewCT_Transform2D ();_dbbcde .Graphic =_ae .NewGraphic ();return _dbbcde ;};func NewTxbxContent ()*TxbxContent {_faegg :=&TxbxContent {}; -_faegg .CT_TxbxContent =*NewCT_TxbxContent ();return _faegg ;}; +// ValidateWithPath validates the CT_NumPicBulletChoice and its children, prefixing error messages with path +func (_gefag *CT_NumPicBulletChoice )ValidateWithPath (path string )error {if _gefag .Pict !=nil {if _bbddc :=_gefag .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074");_bbddc !=nil {return _bbddc ;};};if _gefag .Drawing !=nil {if _aefac :=_gefag .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067"); +_aefac !=nil {return _aefac ;};};return nil ;};func (_ddedc *WdCT_PosV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dgbce ,_cfeadg :=_ddedc .RelativeFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"}); +if _cfeadg !=nil {return _cfeadg ;};start .Attr =append (start .Attr ,_dgbce );e .EncodeToken (start );_ddedc .PosVChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgef *CT_Cnf )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abgg :=range start .Attr {if _abgg .Name .Local =="\u0076\u0061\u006c"{_fgdd :=_abgg .Value ; +_cgef .ValAttr =&_fgdd ;continue ;};if _abgg .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"{_afea ,_egea :=ParseUnionST_OnOff (_abgg .Value );if _egea !=nil {return _egea ;};_cgef .FirstRowAttr =&_afea ;continue ;};if _abgg .Name .Local =="\u006ca\u0073\u0074\u0052\u006f\u0077"{_fgca ,_ccgg :=ParseUnionST_OnOff (_abgg .Value ); +if _ccgg !=nil {return _ccgg ;};_cgef .LastRowAttr =&_fgca ;continue ;};if _abgg .Name .Local =="f\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_abc ,_eccce :=ParseUnionST_OnOff (_abgg .Value );if _eccce !=nil {return _eccce ;};_cgef .FirstColumnAttr =&_abc ; +continue ;};if _abgg .Name .Local =="\u006c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_bbee ,_gbdec :=ParseUnionST_OnOff (_abgg .Value );if _gbdec !=nil {return _gbdec ;};_cgef .LastColumnAttr =&_bbee ;continue ;};if _abgg .Name .Local =="\u006f\u0064\u0064\u0056\u0042\u0061\u006e\u0064"{_gfge ,_bcdea :=ParseUnionST_OnOff (_abgg .Value ); +if _bcdea !=nil {return _bcdea ;};_cgef .OddVBandAttr =&_gfge ;continue ;};if _abgg .Name .Local =="\u0065v\u0065\u006e\u0056\u0042\u0061\u006ed"{_gca ,_faea :=ParseUnionST_OnOff (_abgg .Value );if _faea !=nil {return _faea ;};_cgef .EvenVBandAttr =&_gca ; +continue ;};if _abgg .Name .Local =="\u006f\u0064\u0064\u0048\u0042\u0061\u006e\u0064"{_fgcd ,_dgc :=ParseUnionST_OnOff (_abgg .Value );if _dgc !=nil {return _dgc ;};_cgef .OddHBandAttr =&_fgcd ;continue ;};if _abgg .Name .Local =="\u0065v\u0065\u006e\u0048\u0042\u0061\u006ed"{_fabeg ,_bfb :=ParseUnionST_OnOff (_abgg .Value ); +if _bfb !=nil {return _bfb ;};_cgef .EvenHBandAttr =&_fabeg ;continue ;};if _abgg .Name .Local =="\u0066\u0069\u0072\u0073tR\u006f\u0077\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e"{_gcbe ,_dgeab :=ParseUnionST_OnOff (_abgg .Value ); +if _dgeab !=nil {return _dgeab ;};_cgef .FirstRowFirstColumnAttr =&_gcbe ;continue ;};if _abgg .Name .Local =="\u0066i\u0072s\u0074\u0052\u006f\u0077\u004ca\u0073\u0074C\u006f\u006c\u0075\u006d\u006e"{_daaf ,_geeb :=ParseUnionST_OnOff (_abgg .Value );if _geeb !=nil {return _geeb ; +};_cgef .FirstRowLastColumnAttr =&_daaf ;continue ;};if _abgg .Name .Local =="\u006ca\u0073t\u0052\u006f\u0077\u0046\u0069r\u0073\u0074C\u006f\u006c\u0075\u006d\u006e"{_gdcc ,_acee :=ParseUnionST_OnOff (_abgg .Value );if _acee !=nil {return _acee ;};_cgef .LastRowFirstColumnAttr =&_gdcc ; +continue ;};if _abgg .Name .Local =="\u006c\u0061\u0073\u0074\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043o\u006c\u0075\u006d\u006e"{_cdef ,_efea :=ParseUnionST_OnOff (_abgg .Value );if _efea !=nil {return _efea ;};_cgef .LastRowLastColumnAttr =&_cdef ; +continue ;};};for {_baed ,_fafa :=d .Token ();if _fafa !=nil {return _dd .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0043n\u0066\u003a\u0020\u0025\u0073",_fafa );};if _ebabe ,_fbde :=_baed .(_a .EndElement );_fbde &&_ebabe .Name ==start .Name {break ; +};};return nil ;};func (_eabea ST_TextEffect )String ()string {switch _eabea {case 0:return "";case 1:return "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";case 2:return "\u006c\u0069\u0067\u0068\u0074\u0073";case 3:return "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k"; +case 4:return "\u0061n\u0074\u0073\u0052\u0065\u0064";case 5:return "\u0073h\u0069\u006d\u006d\u0065\u0072";case 6:return "\u0073p\u0061\u0072\u006b\u006c\u0065";case 7:return "\u006e\u006f\u006e\u0065";};return "";};func NewCT_BdoContentRun ()*CT_BdoContentRun {_efgc :=&CT_BdoContentRun {}; +return _efgc };func (_fcfgf ST_DecimalNumberOrPercent )String ()string {if _fcfgf .ST_UnqualifiedPercentage !=nil {return _dd .Sprintf ("\u0025\u0076",*_fcfgf .ST_UnqualifiedPercentage );};if _fcfgf .ST_Percentage !=nil {return _dd .Sprintf ("\u0025\u0076",*_fcfgf .ST_Percentage ); +};return "";};func (_bgfcbg ST_SectionMark )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cbdag :=_a .Attr {};_cbdag .Name =name ;switch _bgfcbg {case ST_SectionMarkUnset :_cbdag .Value ="";case ST_SectionMarkNextPage :_cbdag .Value ="\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065"; +case ST_SectionMarkNextColumn :_cbdag .Value ="\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case ST_SectionMarkContinuous :_cbdag .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case ST_SectionMarkEvenPage :_cbdag .Value ="\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065"; +case ST_SectionMarkOddPage :_cbdag .Value ="\u006fd\u0064\u0050\u0061\u0067\u0065";};return _cbdag ,nil ;};func (_gfcce ST_BrType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gfcce .String (),start );}; -// ValidateWithPath validates the CT_ParaRPrChange and its children, prefixing error messages with path -func (_cfbb *CT_ParaRPrChange )ValidateWithPath (path string )error {if _cafde :=_cfbb .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_cafde !=nil {return _cafde ;};return nil ;};type ST_Lock byte ;type CT_Empty struct{};type EG_PContent struct{PContentChoice *EG_PContentChoice ; -};func (_babcbb *WdCT_GraphicFrame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dbfec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_babcbb .CNvPr ,_dbfec ); -_eecaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0046\u0072\u0050\u0072"}};e .EncodeElement (_babcbb .CNvFrPr ,_eecaa );_gfdbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0078\u0066\u0072\u006d"}}; -e .EncodeElement (_babcbb .Xfrm ,_gfdbdc );_baacfd :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_baacfd .Attr =append (_baacfd .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -e .EncodeElement (_babcbb .Graphic ,_baacfd );if _babcbb .ExtLst !=nil {_aefaf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_babcbb .ExtLst ,_aefaf );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_baace *CT_Pitch )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cbbdcc ,_adfdee :=_baace .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _adfdee !=nil {return _adfdee ;};start .Attr =append (start .Attr ,_cbbdcc ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_daace ST_TabJc )ValidateWithPath (path string )error {switch _daace {case 0,1,2,3,4,5,6,7,8,9:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_daace )); -};return nil ;};func (_gfdgbg *ST_MailMergeOdsoFMDFieldType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfbaca ,_acgdfb :=d .Token ();if _acgdfb !=nil {return _acgdfb ;};if _gbbdf ,_cgccgb :=_dfbaca .(_a .EndElement );_cgccgb &&_gbbdf .Name ==start .Name {*_gfdgbg =1; -return nil ;};if _gfgbg ,_ccgcgac :=_dfbaca .(_a .CharData );!_ccgcgac {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfbaca );}else {switch string (_gfgbg ){case "":*_gfdgbg =0; -case "\u006e\u0075\u006c\u006c":*_gfdgbg =1;case "\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e":*_gfdgbg =2;};};_dfbaca ,_acgdfb =d .Token ();if _acgdfb !=nil {return _acgdfb ;};if _bcbdb ,_aadcb :=_dfbaca .(_a .EndElement );_aadcb &&_bcbdb .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfbaca );};func NewCT_Caption ()*CT_Caption {_dgb :=&CT_Caption {};return _dgb }; -const (ST_StyleSortUnset ST_StyleSort =0;ST_StyleSortName ST_StyleSort =1;ST_StyleSortPriority ST_StyleSort =2;ST_StyleSortDefault ST_StyleSort =3;ST_StyleSortFont ST_StyleSort =4;ST_StyleSortBasedOn ST_StyleSort =5;ST_StyleSortType ST_StyleSort =6;ST_StyleSort0000 ST_StyleSort =7; -ST_StyleSort0001 ST_StyleSort =8;ST_StyleSort0002 ST_StyleSort =9;ST_StyleSort0003 ST_StyleSort =10;ST_StyleSort0004 ST_StyleSort =11;ST_StyleSort0005 ST_StyleSort =12;);func (_efccc *CT_PPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgfaa :for {_dbeea ,_cfedga :=d .Token (); -if _cfedga !=nil {return _cfedga ;};switch _adbe :=_dbeea .(type ){case _a .StartElement :switch _adbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_efccc .PStyle =NewCT_String (); -if _deeda :=d .DecodeElement (_efccc .PStyle ,&_adbe );_deeda !=nil {return _deeda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_efccc .KeepNext =NewCT_OnOff (); -if _dafdf :=d .DecodeElement (_efccc .KeepNext ,&_adbe );_dafdf !=nil {return _dafdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_efccc .KeepLines =NewCT_OnOff (); -if _cfbca :=d .DecodeElement (_efccc .KeepLines ,&_adbe );_cfbca !=nil {return _cfbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_efccc .PageBreakBefore =NewCT_OnOff (); -if _dcacb :=d .DecodeElement (_efccc .PageBreakBefore ,&_adbe );_dcacb !=nil {return _dcacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_efccc .FramePr =NewCT_FramePr (); -if _gceab :=d .DecodeElement (_efccc .FramePr ,&_adbe );_gceab !=nil {return _gceab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_efccc .WidowControl =NewCT_OnOff (); -if _ddcgc :=d .DecodeElement (_efccc .WidowControl ,&_adbe );_ddcgc !=nil {return _ddcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_efccc .NumPr =NewCT_NumPr (); -if _aagfd :=d .DecodeElement (_efccc .NumPr ,&_adbe );_aagfd !=nil {return _aagfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_efccc .SuppressLineNumbers =NewCT_OnOff (); -if _dceec :=d .DecodeElement (_efccc .SuppressLineNumbers ,&_adbe );_dceec !=nil {return _dceec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_efccc .PBdr =NewCT_PBdr (); -if _afdfa :=d .DecodeElement (_efccc .PBdr ,&_adbe );_afdfa !=nil {return _afdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_efccc .Shd =NewCT_Shd (); -if _ggebe :=d .DecodeElement (_efccc .Shd ,&_adbe );_ggebe !=nil {return _ggebe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_efccc .Tabs =NewCT_Tabs (); -if _gafcd :=d .DecodeElement (_efccc .Tabs ,&_adbe );_gafcd !=nil {return _gafcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_efccc .SuppressAutoHyphens =NewCT_OnOff (); -if _addcb :=d .DecodeElement (_efccc .SuppressAutoHyphens ,&_adbe );_addcb !=nil {return _addcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_efccc .Kinsoku =NewCT_OnOff (); -if _gaddd :=d .DecodeElement (_efccc .Kinsoku ,&_adbe );_gaddd !=nil {return _gaddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_efccc .WordWrap =NewCT_OnOff (); -if _fbfca :=d .DecodeElement (_efccc .WordWrap ,&_adbe );_fbfca !=nil {return _fbfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_efccc .OverflowPunct =NewCT_OnOff (); -if _bgaeg :=d .DecodeElement (_efccc .OverflowPunct ,&_adbe );_bgaeg !=nil {return _bgaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_efccc .TopLinePunct =NewCT_OnOff (); -if _acbfa :=d .DecodeElement (_efccc .TopLinePunct ,&_adbe );_acbfa !=nil {return _acbfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_efccc .AutoSpaceDE =NewCT_OnOff (); -if _faca :=d .DecodeElement (_efccc .AutoSpaceDE ,&_adbe );_faca !=nil {return _faca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_efccc .AutoSpaceDN =NewCT_OnOff (); -if _cdcba :=d .DecodeElement (_efccc .AutoSpaceDN ,&_adbe );_cdcba !=nil {return _cdcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_efccc .Bidi =NewCT_OnOff (); -if _ggafbg :=d .DecodeElement (_efccc .Bidi ,&_adbe );_ggafbg !=nil {return _ggafbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_efccc .AdjustRightInd =NewCT_OnOff (); -if _bfgea :=d .DecodeElement (_efccc .AdjustRightInd ,&_adbe );_bfgea !=nil {return _bfgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_efccc .SnapToGrid =NewCT_OnOff (); -if _gbgaa :=d .DecodeElement (_efccc .SnapToGrid ,&_adbe );_gbgaa !=nil {return _gbgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_efccc .Spacing =NewCT_Spacing (); -if _gdgdde :=d .DecodeElement (_efccc .Spacing ,&_adbe );_gdgdde !=nil {return _gdgdde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_efccc .Ind =NewCT_Ind (); -if _gfedfg :=d .DecodeElement (_efccc .Ind ,&_adbe );_gfedfg !=nil {return _gfedfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_efccc .ContextualSpacing =NewCT_OnOff (); -if _eagce :=d .DecodeElement (_efccc .ContextualSpacing ,&_adbe );_eagce !=nil {return _eagce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_efccc .MirrorIndents =NewCT_OnOff (); -if _beefa :=d .DecodeElement (_efccc .MirrorIndents ,&_adbe );_beefa !=nil {return _beefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_efccc .SuppressOverlap =NewCT_OnOff (); -if _ccggb :=d .DecodeElement (_efccc .SuppressOverlap ,&_adbe );_ccggb !=nil {return _ccggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_efccc .Jc =NewCT_Jc (); -if _fdadc :=d .DecodeElement (_efccc .Jc ,&_adbe );_fdadc !=nil {return _fdadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_efccc .TextDirection =NewCT_TextDirection (); -if _eagcc :=d .DecodeElement (_efccc .TextDirection ,&_adbe );_eagcc !=nil {return _eagcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_efccc .TextAlignment =NewCT_TextAlignment (); -if _bfeac :=d .DecodeElement (_efccc .TextAlignment ,&_adbe );_bfeac !=nil {return _bfeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_efccc .TextboxTightWrap =NewCT_TextboxTightWrap (); -if _eecbb :=d .DecodeElement (_efccc .TextboxTightWrap ,&_adbe );_eecbb !=nil {return _eecbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_efccc .OutlineLvl =NewCT_DecimalNumber (); -if _cgdc :=d .DecodeElement (_efccc .OutlineLvl ,&_adbe );_cgdc !=nil {return _cgdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_efccc .DivId =NewCT_DecimalNumber (); -if _bdfdge :=d .DecodeElement (_efccc .DivId ,&_adbe );_bdfdge !=nil {return _bdfdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_efccc .CnfStyle =NewCT_Cnf (); -if _bfgcg :=d .DecodeElement (_efccc .CnfStyle ,&_adbe );_bfgcg !=nil {return _bfgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_efccc .RPr =NewCT_ParaRPr (); -if _ebfcf :=d .DecodeElement (_efccc .RPr ,&_adbe );_ebfcf !=nil {return _ebfcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_efccc .SectPr =NewCT_SectPr (); -if _bggdc :=d .DecodeElement (_efccc .SectPr ,&_adbe );_bggdc !=nil {return _bggdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_efccc .PPrChange =NewCT_PPrChange (); -if _bbdcb :=d .DecodeElement (_efccc .PPrChange ,&_adbe );_bbdcb !=nil {return _bbdcb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0050\u0072\u0020\u0025\u0076",_adbe .Name ); -if _bbecb :=d .Skip ();_bbecb !=nil {return _bbecb ;};};case _a .EndElement :break _dgfaa ;case _a .CharData :};};return nil ;};func (_addf *CT_Body )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bab :for {_gbcc ,_cgdbd :=d .Token ();if _cgdbd !=nil {return _cgdbd ; -};switch _cfg :=_gbcc .(type ){case _a .StartElement :switch _cfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_agac :=NewEG_BlockLevelElts (); -_agac .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_agac );if _bagg :=d .DecodeElement (&_agac .BlockLevelEltsChoice .AltChunk ,&_cfg );_bagg !=nil {return _bagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bfgg :=NewEG_BlockLevelElts (); -_fecf :=NewEG_ContentBlockContent ();_fecf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bfgg );_bfgg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfgg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fecf ); -if _bbaf :=d .DecodeElement (&_fecf .ContentBlockContentChoice .CustomXml ,&_cfg );_bbaf !=nil {return _bbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cgdf :=NewEG_BlockLevelElts (); -_fbg :=NewEG_ContentBlockContent ();_fbg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_cgdf );_cgdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbg ); -if _ffg :=d .DecodeElement (&_fbg .ContentBlockContentChoice .Sdt ,&_cfg );_ffg !=nil {return _ffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_ccd :=NewEG_BlockLevelElts (); -_fbc :=NewEG_ContentBlockContent ();_fbc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_ccd );_ccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbc ); -if _fga :=d .DecodeElement (&_fbc .ContentBlockContentChoice .P ,&_cfg );_fga !=nil {return _fga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_fbd :=NewEG_BlockLevelElts (); -_fdeda :=NewEG_ContentBlockContent ();_fdeda .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_fbd );_fbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdeda ); -if _agef :=d .DecodeElement (&_fdeda .ContentBlockContentChoice .Tbl ,&_cfg );_agef !=nil {return _agef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_babe :=NewEG_BlockLevelElts (); -_ced :=NewEG_ContentBlockContent ();_cage :=NewEG_RunLevelElts ();_cage .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_babe );_babe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_babe .BlockLevelEltsChoice .EG_ContentBlockContent ,_ced ); -_ced .ContentBlockContentChoice .EG_RunLevelElts =append (_ced .ContentBlockContentChoice .EG_RunLevelElts ,_cage );if _dbe :=d .DecodeElement (&_cage .RunLevelEltsChoice .ProofErr ,&_cfg );_dbe !=nil {return _dbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_beg :=NewEG_BlockLevelElts (); -_feed :=NewEG_ContentBlockContent ();_fcdg :=NewEG_RunLevelElts ();_fcdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_beg );_beg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beg .BlockLevelEltsChoice .EG_ContentBlockContent ,_feed ); -_feed .ContentBlockContentChoice .EG_RunLevelElts =append (_feed .ContentBlockContentChoice .EG_RunLevelElts ,_fcdg );if _bgb :=d .DecodeElement (&_fcdg .RunLevelEltsChoice .PermStart ,&_cfg );_bgb !=nil {return _bgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bgag :=NewEG_BlockLevelElts (); -_fgfb :=NewEG_ContentBlockContent ();_aagg :=NewEG_RunLevelElts ();_aagg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bgag );_bgag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgag .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgfb ); -_fgfb .ContentBlockContentChoice .EG_RunLevelElts =append (_fgfb .ContentBlockContentChoice .EG_RunLevelElts ,_aagg );if _cgee :=d .DecodeElement (&_aagg .RunLevelEltsChoice .PermEnd ,&_cfg );_cgee !=nil {return _cgee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bcbg :=NewEG_BlockLevelElts (); -_ecdg :=NewEG_ContentBlockContent ();_cbcf :=NewEG_RunLevelElts ();_cbcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bcbg );_bcbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bcbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecdg ); -_ecdg .ContentBlockContentChoice .EG_RunLevelElts =append (_ecdg .ContentBlockContentChoice .EG_RunLevelElts ,_cbcf );if _gfef :=d .DecodeElement (&_cbcf .RunLevelEltsChoice .Ins ,&_cfg );_gfef !=nil {return _gfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_eacb :=NewEG_BlockLevelElts (); -_bbec :=NewEG_ContentBlockContent ();_bca :=NewEG_RunLevelElts ();_bca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_eacb );_eacb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eacb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbec ); -_bbec .ContentBlockContentChoice .EG_RunLevelElts =append (_bbec .ContentBlockContentChoice .EG_RunLevelElts ,_bca );if _eddb :=d .DecodeElement (&_bca .RunLevelEltsChoice .Del ,&_cfg );_eddb !=nil {return _eddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ceg :=NewEG_BlockLevelElts (); -_afeg :=NewEG_ContentBlockContent ();_abde :=NewEG_RunLevelElts ();_abde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_ceg );_ceg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceg .BlockLevelEltsChoice .EG_ContentBlockContent ,_afeg ); -_afeg .ContentBlockContentChoice .EG_RunLevelElts =append (_afeg .ContentBlockContentChoice .EG_RunLevelElts ,_abde );if _gfag :=d .DecodeElement (&_abde .RunLevelEltsChoice .MoveFrom ,&_cfg );_gfag !=nil {return _gfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_faef :=NewEG_BlockLevelElts (); -_bgfe :=NewEG_ContentBlockContent ();_gfd :=NewEG_RunLevelElts ();_gfd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_faef );_faef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_faef .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgfe ); -_bgfe .ContentBlockContentChoice .EG_RunLevelElts =append (_bgfe .ContentBlockContentChoice .EG_RunLevelElts ,_gfd );if _decg :=d .DecodeElement (&_gfd .RunLevelEltsChoice .MoveTo ,&_cfg );_decg !=nil {return _decg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fgd :=NewEG_BlockLevelElts (); -_bceef :=NewEG_ContentBlockContent ();_gaeb :=NewEG_RunLevelElts ();_egbc :=NewEG_RangeMarkupElements ();_egbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_fgd );_fgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bceef ); -_bceef .ContentBlockContentChoice .EG_RunLevelElts =append (_bceef .ContentBlockContentChoice .EG_RunLevelElts ,_gaeb );_gaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_egbc );if _dedd :=d .DecodeElement (&_egbc .RangeMarkupElementsChoice .BookmarkStart ,&_cfg ); -_dedd !=nil {return _dedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ceb :=NewEG_BlockLevelElts (); -_bfcd :=NewEG_ContentBlockContent ();_cgbf :=NewEG_RunLevelElts ();_geg :=NewEG_RangeMarkupElements ();_geg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_ceb );_ceb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfcd ); -_bfcd .ContentBlockContentChoice .EG_RunLevelElts =append (_bfcd .ContentBlockContentChoice .EG_RunLevelElts ,_cgbf );_cgbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_geg );if _eaca :=d .DecodeElement (&_geg .RangeMarkupElementsChoice .BookmarkEnd ,&_cfg ); -_eaca !=nil {return _eaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bdaf :=NewEG_BlockLevelElts (); -_edda :=NewEG_ContentBlockContent ();_geba :=NewEG_RunLevelElts ();_gad :=NewEG_RangeMarkupElements ();_gad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bdaf );_bdaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_edda ); -_edda .ContentBlockContentChoice .EG_RunLevelElts =append (_edda .ContentBlockContentChoice .EG_RunLevelElts ,_geba );_geba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geba .RunLevelEltsChoice .EG_RangeMarkupElements ,_gad );if _cfa :=d .DecodeElement (&_gad .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cfg ); -_cfa !=nil {return _cfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fffc :=NewEG_BlockLevelElts (); -_cebb :=NewEG_ContentBlockContent ();_edbc :=NewEG_RunLevelElts ();_fdcg :=NewEG_RangeMarkupElements ();_fdcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_fffc );_fffc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fffc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cebb ); -_cebb .ContentBlockContentChoice .EG_RunLevelElts =append (_cebb .ContentBlockContentChoice .EG_RunLevelElts ,_edbc );_edbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdcg );if _dbaa :=d .DecodeElement (&_fdcg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cfg ); -_dbaa !=nil {return _dbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dca :=NewEG_BlockLevelElts (); -_afced :=NewEG_ContentBlockContent ();_defc :=NewEG_RunLevelElts ();_ffc :=NewEG_RangeMarkupElements ();_ffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_dca );_dca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dca .BlockLevelEltsChoice .EG_ContentBlockContent ,_afced ); -_afced .ContentBlockContentChoice .EG_RunLevelElts =append (_afced .ContentBlockContentChoice .EG_RunLevelElts ,_defc );_defc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_defc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffc );if _ddb :=d .DecodeElement (&_ffc .RangeMarkupElementsChoice .MoveToRangeStart ,&_cfg ); -_ddb !=nil {return _ddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gabb :=NewEG_BlockLevelElts (); -_fbeg :=NewEG_ContentBlockContent ();_adg :=NewEG_RunLevelElts ();_bdba :=NewEG_RangeMarkupElements ();_bdba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_gabb );_gabb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gabb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbeg ); -_fbeg .ContentBlockContentChoice .EG_RunLevelElts =append (_fbeg .ContentBlockContentChoice .EG_RunLevelElts ,_adg );_adg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdba );if _cab :=d .DecodeElement (&_bdba .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cfg ); -_cab !=nil {return _cab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_aae :=NewEG_BlockLevelElts (); -_cafg :=NewEG_ContentBlockContent ();_edg :=NewEG_RunLevelElts ();_agf :=NewEG_RangeMarkupElements ();_agf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_aae );_aae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aae .BlockLevelEltsChoice .EG_ContentBlockContent ,_cafg ); -_cafg .ContentBlockContentChoice .EG_RunLevelElts =append (_cafg .ContentBlockContentChoice .EG_RunLevelElts ,_edg );_edg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edg .RunLevelEltsChoice .EG_RangeMarkupElements ,_agf );if _bbad :=d .DecodeElement (&_agf .RangeMarkupElementsChoice .CommentRangeStart ,&_cfg ); -_bbad !=nil {return _bbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfge :=NewEG_BlockLevelElts (); -_gbd :=NewEG_ContentBlockContent ();_gaff :=NewEG_RunLevelElts ();_eaa :=NewEG_RangeMarkupElements ();_eaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bfge );_bfge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfge .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbd ); -_gbd .ContentBlockContentChoice .EG_RunLevelElts =append (_gbd .ContentBlockContentChoice .EG_RunLevelElts ,_gaff );_gaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaa );if _abge :=d .DecodeElement (&_eaa .RangeMarkupElementsChoice .CommentRangeEnd ,&_cfg ); -_abge !=nil {return _abge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ccgb :=NewEG_BlockLevelElts (); -_bgef :=NewEG_ContentBlockContent ();_aabc :=NewEG_RunLevelElts ();_dece :=NewEG_RangeMarkupElements ();_dece .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_ccgb );_ccgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgef ); -_bgef .ContentBlockContentChoice .EG_RunLevelElts =append (_bgef .ContentBlockContentChoice .EG_RunLevelElts ,_aabc );_aabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dece );if _egbbg :=d .DecodeElement (&_dece .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cfg ); -_egbbg !=nil {return _egbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fcgd :=NewEG_BlockLevelElts (); -_accb :=NewEG_ContentBlockContent ();_afg :=NewEG_RunLevelElts ();_edc :=NewEG_RangeMarkupElements ();_edc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_fcgd );_fcgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_accb ); -_accb .ContentBlockContentChoice .EG_RunLevelElts =append (_accb .ContentBlockContentChoice .EG_RunLevelElts ,_afg );_afg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edc );if _adf :=d .DecodeElement (&_edc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cfg ); -_adf !=nil {return _adf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eedf :=NewEG_BlockLevelElts (); -_bbbd :=NewEG_ContentBlockContent ();_efee :=NewEG_RunLevelElts ();_dgac :=NewEG_RangeMarkupElements ();_dgac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_eedf );_eedf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eedf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbbd ); -_bbbd .ContentBlockContentChoice .EG_RunLevelElts =append (_bbbd .ContentBlockContentChoice .EG_RunLevelElts ,_efee );_efee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgac );if _ddbg :=d .DecodeElement (&_dgac .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cfg ); -_ddbg !=nil {return _ddbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bae :=NewEG_BlockLevelElts (); -_afgd :=NewEG_ContentBlockContent ();_febe :=NewEG_RunLevelElts ();_bcfg :=NewEG_RangeMarkupElements ();_bcfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bae );_bae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bae .BlockLevelEltsChoice .EG_ContentBlockContent ,_afgd ); -_afgd .ContentBlockContentChoice .EG_RunLevelElts =append (_afgd .ContentBlockContentChoice .EG_RunLevelElts ,_febe );_febe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_febe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcfg );if _aegb :=d .DecodeElement (&_bcfg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cfg ); -_aegb !=nil {return _aegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bfcc :=NewEG_BlockLevelElts (); -_dfc :=NewEG_ContentBlockContent ();_ggbb :=NewEG_RunLevelElts ();_adaa :=NewEG_RangeMarkupElements ();_adaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_bfcc );_bfcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfc ); -_dfc .ContentBlockContentChoice .EG_RunLevelElts =append (_dfc .ContentBlockContentChoice .EG_RunLevelElts ,_ggbb );_ggbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_adaa );if _bceag :=d .DecodeElement (&_adaa .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cfg ); -_bceag !=nil {return _bceag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gfdg :=NewEG_BlockLevelElts (); -_gddb :=NewEG_ContentBlockContent ();_cgdd :=NewEG_RunLevelElts ();_cdba :=NewEG_RangeMarkupElements ();_cdba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_gfdg );_gfdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gddb ); -_gddb .ContentBlockContentChoice .EG_RunLevelElts =append (_gddb .ContentBlockContentChoice .EG_RunLevelElts ,_cgdd );_cgdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdba );if _adea :=d .DecodeElement (&_cdba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cfg ); -_adea !=nil {return _adea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dfcb :=NewEG_BlockLevelElts (); -_caag :=NewEG_ContentBlockContent ();_gaab :=NewEG_RunLevelElts ();_bdfa :=NewEG_RangeMarkupElements ();_bdfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_dfcb );_dfcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_caag ); -_caag .ContentBlockContentChoice .EG_RunLevelElts =append (_caag .ContentBlockContentChoice .EG_RunLevelElts ,_gaab );_gaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdfa );if _bfgf :=d .DecodeElement (&_bdfa .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cfg ); -_bfgf !=nil {return _bfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ceff :=NewEG_BlockLevelElts (); -_bfe :=NewEG_ContentBlockContent ();_debf :=NewEG_RunLevelElts ();_gcdb :=NewEG_RangeMarkupElements ();_gcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_ceff );_ceff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceff .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfe ); -_bfe .ContentBlockContentChoice .EG_RunLevelElts =append (_bfe .ContentBlockContentChoice .EG_RunLevelElts ,_debf );_debf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_debf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcdb );if _efa :=d .DecodeElement (&_gcdb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cfg ); -_efa !=nil {return _efa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cgg :=NewEG_BlockLevelElts (); -_ecac :=NewEG_ContentBlockContent ();_cee :=NewEG_RunLevelElts ();_febea :=NewEG_MathContent ();_febea .MathContentChoice =NewEG_MathContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_cgg );_cgg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgg .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecac ); -_ecac .ContentBlockContentChoice .EG_RunLevelElts =append (_ecac .ContentBlockContentChoice .EG_RunLevelElts ,_cee );_cee .RunLevelEltsChoice .EG_MathContent =append (_cee .RunLevelEltsChoice .EG_MathContent ,_febea );if _edcb :=d .DecodeElement (&_febea .MathContentChoice .OMathPara ,&_cfg ); -_edcb !=nil {return _edcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_fdbd :=NewEG_BlockLevelElts (); -_gdbd :=NewEG_ContentBlockContent ();_gbb :=NewEG_RunLevelElts ();_dcdg :=NewEG_MathContent ();_dcdg .MathContentChoice =NewEG_MathContentChoice ();_addf .EG_BlockLevelElts =append (_addf .EG_BlockLevelElts ,_fdbd );_fdbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdbd ); -_gdbd .ContentBlockContentChoice .EG_RunLevelElts =append (_gdbd .ContentBlockContentChoice .EG_RunLevelElts ,_gbb );_gbb .RunLevelEltsChoice .EG_MathContent =append (_gbb .RunLevelEltsChoice .EG_MathContent ,_dcdg );if _ccgd :=d .DecodeElement (&_dcdg .MathContentChoice .OMath ,&_cfg ); -_ccgd !=nil {return _ccgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_addf .SectPr =NewCT_SectPr (); -if _bfff :=d .DecodeElement (_addf .SectPr ,&_cfg );_bfff !=nil {return _bfff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0042\u006f\u0064\u0079\u0020\u0025\u0076",_cfg .Name ); -if _abcf :=d .Skip ();_abcf !=nil {return _abcf ;};};case _a .EndElement :break _bab ;case _a .CharData :};};return nil ;}; +// Validate validates the CT_Captions and its children +func (_gagg *CT_Captions )Validate ()error {return _gagg .ValidateWithPath ("C\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");};type CT_Empty struct{};type EG_BlockLevelEltsChoice struct{ -// Validate validates the AC_ChoiceRun and its children -func (_ffagdb *AC_ChoiceRun )Validate ()error {return _ffagdb .ValidateWithPath ("\u0041\u0043\u005fC\u0068\u006f\u0069\u0063\u0065\u0052\u0075\u006e");};func (_fcga *CT_FFStatusText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ccbea :=range start .Attr {if _ccbea .Name .Local =="\u0074\u0079\u0070\u0065"{_fcga .TypeAttr .UnmarshalXMLAttr (_ccbea ); -continue ;};if _ccbea .Name .Local =="\u0076\u0061\u006c"{_cccg :=_ccbea .Value ;_fcga .ValAttr =&_cccg ;continue ;};};for {_cdgg ,_dcace :=d .Token ();if _dcace !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0046\u0046\u0053\u0074\u0061\u0074u\u0073\u0054\u0065x\u0074:\u0020\u0025\u0073",_dcace ); -};if _egga ,_baedd :=_cdgg .(_a .EndElement );_baedd &&_egga .Name ==start .Name {break ;};};return nil ;};func NewEG_ContentCellContent ()*EG_ContentCellContent {_fddcb :=&EG_ContentCellContent {};_fddcb .ContentCellContentChoice =NewEG_ContentCellContentChoice (); -return _fddcb ;}; +// Anchor for Imported External Content +AltChunk []*CT_AltChunk ;EG_ContentBlockContent []*EG_ContentBlockContent ;};func (_bfefd ST_FtnPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cabaa :=_a .Attr {};_cabaa .Name =name ;switch _bfefd {case ST_FtnPosUnset :_cabaa .Value ="";case ST_FtnPosPageBottom :_cabaa .Value ="\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; +case ST_FtnPosBeneathText :_cabaa .Value ="b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074";case ST_FtnPosSectEnd :_cabaa .Value ="\u0073e\u0063\u0074\u0045\u006e\u0064";case ST_FtnPosDocEnd :_cabaa .Value ="\u0064\u006f\u0063\u0045\u006e\u0064"; +};return _cabaa ,nil ;};func (_ddfdf *ST_SignedTwipsMeasure )Validate ()error {return _ddfdf .ValidateWithPath ("")};func (_edfebe ST_DocPartGallery )ValidateWithPath (path string )error {switch _edfebe {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edfebe )); +};return nil ;}; -// Validate validates the WdCT_WordprocessingShapeChoice1 and its children -func (_fdabeeb *WdCT_WordprocessingShapeChoice1 )Validate ()error {return _fdabeeb .ValidateWithPath ("\u0057\u0064\u0043T\u005f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073i\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0031"); -};type ST_Pitch byte ;func (_ebaafb ST_FtnEdn )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebaafb .String (),start );}; +// ValidateWithPath validates the WdCT_TxbxContent and its children, prefixing error messages with path +func (_bddcgc *WdCT_TxbxContent )ValidateWithPath (path string )error {for _efffac ,_eefec :=range _bddcgc .EG_BlockLevelElts {if _dcfdgf :=_eefec .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_efffac )); +_dcfdgf !=nil {return _dcfdgf ;};};return nil ;};func (_eceedaa *ST_ObjectDrawAspect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgaeag ,_fbgad :=d .Token ();if _fbgad !=nil {return _fbgad ;};if _beced ,_dgegca :=_dgaeag .(_a .EndElement ); +_dgegca &&_beced .Name ==start .Name {*_eceedaa =1;return nil ;};if _fgdcgb ,_dcbbcd :=_dgaeag .(_a .CharData );!_dcbbcd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgaeag ); +}else {switch string (_fgdcgb ){case "":*_eceedaa =0;case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_eceedaa =1;case "\u0069\u0063\u006f\u006e":*_eceedaa =2;};};_dgaeag ,_fbgad =d .Token ();if _fbgad !=nil {return _fbgad ;};if _eaegea ,_cbdda :=_dgaeag .(_a .EndElement ); +_cbdda &&_eaegea .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgaeag );};func (_degf *CT_Div )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_degf .MarLeft =NewCT_SignedTwipsMeasure (); +_degf .MarRight =NewCT_SignedTwipsMeasure ();_degf .MarTop =NewCT_SignedTwipsMeasure ();_degf .MarBottom =NewCT_SignedTwipsMeasure ();for _ ,_facf :=range start .Attr {if _facf .Name .Local =="\u0069\u0064"{_faeg ,_dfceca :=_c .ParseInt (_facf .Value ,10,64); +if _dfceca !=nil {return _dfceca ;};_degf .IdAttr =_faeg ;continue ;};};_acecf :for {_fdcdg ,_bbegf :=d .Token ();if _bbegf !=nil {return _bbegf ;};switch _fgbf :=_fdcdg .(type ){case _a .StartElement :switch _fgbf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"}:_degf .BlockQuote =NewCT_OnOff (); +if _dbebg :=d .DecodeElement (_degf .BlockQuote ,&_fgbf );_dbebg !=nil {return _dbebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062o\u0064\u0079\u0044\u0069\u0076"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062o\u0064\u0079\u0044\u0069\u0076"}:_degf .BodyDiv =NewCT_OnOff (); +if _eebcd :=d .DecodeElement (_degf .BodyDiv ,&_fgbf );_eebcd !=nil {return _eebcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0072\u004c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0072\u004c\u0065\u0066\u0074"}:if _fcde :=d .DecodeElement (_degf .MarLeft ,&_fgbf ); +_fcde !=nil {return _fcde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"}:if _afbf :=d .DecodeElement (_degf .MarRight ,&_fgbf ); +_afbf !=nil {return _afbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0061\u0072\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0061\u0072\u0054\u006f\u0070"}:if _debg :=d .DecodeElement (_degf .MarTop ,&_fgbf ); +_debg !=nil {return _debg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006da\u0072\u0042\u006f\u0074\u0074\u006fm"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006da\u0072\u0042\u006f\u0074\u0074\u006fm"}:if _dbde :=d .DecodeElement (_degf .MarBottom ,&_fgbf ); +_dbde !=nil {return _dbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0042\u0064\u0072"}:_degf .DivBdr =NewCT_DivBdr (); +if _edee :=d .DecodeElement (_degf .DivBdr ,&_fgbf );_edee !=nil {return _edee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064i\u0076\u0073\u0043\u0068\u0069\u006cd"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064i\u0076\u0073\u0043\u0068\u0069\u006cd"}:_caad :=NewCT_Divs (); +if _feaf :=d .DecodeElement (_caad ,&_fgbf );_feaf !=nil {return _feaf ;};_degf .DivsChild =append (_degf .DivsChild ,_caad );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0076\u0020\u0025\u0076",_fgbf .Name ); +if _ecea :=d .Skip ();_ecea !=nil {return _ecea ;};};case _a .EndElement :break _acecf ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_VerticalJc and its children -func (_bcbgd *CT_VerticalJc )Validate ()error {return _bcbgd .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004a\u0063");};func (_aeeg *CT_DecimalNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_aeeg .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdbga *ST_Jc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdbga =0;case "\u0073\u0074\u0061r\u0074":*_fdbga =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fdbga =2; -case "\u0065\u006e\u0064":*_fdbga =3;case "\u0062\u006f\u0074\u0068":*_fdbga =4;case "\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_fdbga =5;case "\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065":*_fdbga =6; -case "\u006e\u0075\u006d\u0054\u0061\u0062":*_fdbga =7;case "h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_fdbga =8;case "\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061":*_fdbga =9;case "\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065":*_fdbga =10; -case "\u006c\u0065\u0066\u0074":*_fdbga =11;case "\u0072\u0069\u0067h\u0074":*_fdbga =12;};return nil ;};func NewCT_TextDirection ()*CT_TextDirection {_gfgge :=&CT_TextDirection {};_gfgge .ValAttr =ST_TextDirection (1);return _gfgge ;};func NewCT_TblLayoutType ()*CT_TblLayoutType {_dcegc :=&CT_TblLayoutType {}; -return _dcegc }; +// ValidateWithPath validates the CT_PPrBase and its children, prefixing error messages with path +func (_cfecdd *CT_PPrBase )ValidateWithPath (path string )error {if _cfecdd .PStyle !=nil {if _gecfc :=_cfecdd .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_gecfc !=nil {return _gecfc ;};};if _cfecdd .KeepNext !=nil {if _bgaag :=_cfecdd .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); +_bgaag !=nil {return _bgaag ;};};if _cfecdd .KeepLines !=nil {if _gagdb :=_cfecdd .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_gagdb !=nil {return _gagdb ;};};if _cfecdd .PageBreakBefore !=nil {if _fbaee :=_cfecdd .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); +_fbaee !=nil {return _fbaee ;};};if _cfecdd .FramePr !=nil {if _bgde :=_cfecdd .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_bgde !=nil {return _bgde ;};};if _cfecdd .WidowControl !=nil {if _gabbd :=_cfecdd .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); +_gabbd !=nil {return _gabbd ;};};if _cfecdd .NumPr !=nil {if _gabg :=_cfecdd .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_gabg !=nil {return _gabg ;};};if _cfecdd .SuppressLineNumbers !=nil {if _aeef :=_cfecdd .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); +_aeef !=nil {return _aeef ;};};if _cfecdd .PBdr !=nil {if _dcgad :=_cfecdd .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_dcgad !=nil {return _dcgad ;};};if _cfecdd .Shd !=nil {if _eccad :=_cfecdd .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_eccad !=nil {return _eccad ;};};if _cfecdd .Tabs !=nil {if _afbed :=_cfecdd .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_afbed !=nil {return _afbed ;};};if _cfecdd .SuppressAutoHyphens !=nil {if _ggggbd :=_cfecdd .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); +_ggggbd !=nil {return _ggggbd ;};};if _cfecdd .Kinsoku !=nil {if _cbdfe :=_cfecdd .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_cbdfe !=nil {return _cbdfe ;};};if _cfecdd .WordWrap !=nil {if _ecedf :=_cfecdd .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); +_ecedf !=nil {return _ecedf ;};};if _cfecdd .OverflowPunct !=nil {if _aecfe :=_cfecdd .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_aecfe !=nil {return _aecfe ;};};if _cfecdd .TopLinePunct !=nil {if _gdfa :=_cfecdd .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); +_gdfa !=nil {return _gdfa ;};};if _cfecdd .AutoSpaceDE !=nil {if _caaec :=_cfecdd .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_caaec !=nil {return _caaec ;};};if _cfecdd .AutoSpaceDN !=nil {if _dagbf :=_cfecdd .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); +_dagbf !=nil {return _dagbf ;};};if _cfecdd .Bidi !=nil {if _eddag :=_cfecdd .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_eddag !=nil {return _eddag ;};};if _cfecdd .AdjustRightInd !=nil {if _aeaad :=_cfecdd .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); +_aeaad !=nil {return _aeaad ;};};if _cfecdd .SnapToGrid !=nil {if _aacfdb :=_cfecdd .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_aacfdb !=nil {return _aacfdb ;};};if _cfecdd .Spacing !=nil {if _ceabc :=_cfecdd .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_ceabc !=nil {return _ceabc ;};};if _cfecdd .Ind !=nil {if _cgafe :=_cfecdd .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_cgafe !=nil {return _cgafe ;};};if _cfecdd .ContextualSpacing !=nil {if _badfeg :=_cfecdd .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); +_badfeg !=nil {return _badfeg ;};};if _cfecdd .MirrorIndents !=nil {if _gcceb :=_cfecdd .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_gcceb !=nil {return _gcceb ;};};if _cfecdd .SuppressOverlap !=nil {if _fefaa :=_cfecdd .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); +_fefaa !=nil {return _fefaa ;};};if _cfecdd .Jc !=nil {if _dbeg :=_cfecdd .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_dbeg !=nil {return _dbeg ;};};if _cfecdd .TextDirection !=nil {if _ggbfg :=_cfecdd .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_ggbfg !=nil {return _ggbfg ;};};if _cfecdd .TextAlignment !=nil {if _cdgbd :=_cfecdd .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_cdgbd !=nil {return _cdgbd ;};};if _cfecdd .TextboxTightWrap !=nil {if _ecbeeg :=_cfecdd .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); +_ecbeeg !=nil {return _ecbeeg ;};};if _cfecdd .OutlineLvl !=nil {if _efcee :=_cfecdd .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_efcee !=nil {return _efcee ;};};if _cfecdd .DivId !=nil {if _cbaaa :=_cfecdd .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); +_cbaaa !=nil {return _cbaaa ;};};if _cfecdd .CnfStyle !=nil {if _edfba :=_cfecdd .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_edfba !=nil {return _edfba ;};};return nil ;}; -// Validate validates the CT_FontsList and its children -func (_dedfe *CT_FontsList )Validate ()error {return _dedfe .ValidateWithPath ("\u0043\u0054\u005fF\u006f\u006e\u0074\u0073\u004c\u0069\u0073\u0074");};type ST_VAnchor byte ;func NewCT_Zoom ()*CT_Zoom {_adafac :=&CT_Zoom {};return _adafac };func NewCT_Bookmark ()*CT_Bookmark {_gddc :=&CT_Bookmark {}; -return _gddc };func NewCT_PixelsMeasure ()*CT_PixelsMeasure {_faba :=&CT_PixelsMeasure {};return _faba };func (_eaeefa ST_BrType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eaeefa .String (),start );}; +// ValidateWithPath validates the CT_TabStop and its children, prefixing error messages with path +func (_beccb *CT_TabStop )ValidateWithPath (path string )error {if _beccb .ValAttr ==ST_TabJcUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cgfcg :=_beccb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cgfcg !=nil {return _cgfcg ;};if _gbccab :=_beccb .LeaderAttr .ValidateWithPath (path +"/\u004c\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072"); +_gbccab !=nil {return _gbccab ;};if _aagfc :=_beccb .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_aagfc !=nil {return _aagfc ;};return nil ;};func NewCT_ObjectLink ()*CT_ObjectLink {_defe :=&CT_ObjectLink {};_defe .UpdateModeAttr =ST_ObjectUpdateMode (1); +return _defe ;};func (_adfca *CT_FtnEdnRef )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aadgd :=range start .Attr {if _aadgd .Name .Local =="\u0063\u0075\u0073\u0074\u006f\u006d\u004d\u0061\u0072\u006b\u0046\u006fl\u006c\u006f\u0077\u0073"{_fcbcad ,_ccfe :=ParseUnionST_OnOff (_aadgd .Value ); +if _ccfe !=nil {return _ccfe ;};_adfca .CustomMarkFollowsAttr =&_fcbcad ;continue ;};if _aadgd .Name .Local =="\u0069\u0064"{_bebgd ,_daefb :=_c .ParseInt (_aadgd .Value ,10,64);if _daefb !=nil {return _daefb ;};_adfca .IdAttr =_bebgd ;continue ;};};for {_ecbed ,_eaddd :=d .Token (); +if _eaddd !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0046\u0074n\u0045\u0064\u006e\u0052\u0065\u0066\u003a\u0020\u0025\u0073",_eaddd );};if _ggfea ,_geeef :=_ecbed .(_a .EndElement );_geeef &&_ggfea .Name ==start .Name {break ; +};};return nil ;};func (_eddea ST_Theme )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdbfdc :=_a .Attr {};_bdbfdc .Name =name ;switch _eddea {case ST_ThemeUnset :_bdbfdc .Value ="";case ST_ThemeMajorEastAsia :_bdbfdc .Value ="\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061"; +case ST_ThemeMajorBidi :_bdbfdc .Value ="\u006da\u006a\u006f\u0072\u0042\u0069\u0064i";case ST_ThemeMajorAscii :_bdbfdc .Value ="\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case ST_ThemeMajorHAnsi :_bdbfdc .Value ="\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069"; +case ST_ThemeMinorEastAsia :_bdbfdc .Value ="\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case ST_ThemeMinorBidi :_bdbfdc .Value ="\u006di\u006e\u006f\u0072\u0042\u0069\u0064i";case ST_ThemeMinorAscii :_bdbfdc .Value ="\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069"; +case ST_ThemeMinorHAnsi :_bdbfdc .Value ="\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069";};return _bdbfdc ,nil ;}; -// ValidateWithPath validates the CT_Em and its children, prefixing error messages with path -func (_acbgg *CT_Em )ValidateWithPath (path string )error {if _acbgg .ValAttr ==ST_EmUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bgdaa :=_acbgg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgdaa !=nil {return _bgdaa ;};return nil ;};func NewWdCT_TextboxInfo ()*WdCT_TextboxInfo {_faffg :=&WdCT_TextboxInfo {};_faffg .TxbxContent =NewWdCT_TxbxContent (); -return _faffg ;}; +// Validate validates the WdCT_WrapTopBottom and its children +func (_daccae *WdCT_WrapTopBottom )Validate ()error {return _daccae .ValidateWithPath ("\u0057d\u0043T\u005f\u0057\u0072\u0061\u0070T\u006f\u0070B\u006f\u0074\u0074\u006f\u006d");};func (_cfcbe ST_FFTextType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdgfa :=_a .Attr {}; +_cdgfa .Name =name ;switch _cfcbe {case ST_FFTextTypeUnset :_cdgfa .Value ="";case ST_FFTextTypeRegular :_cdgfa .Value ="\u0072e\u0067\u0075\u006c\u0061\u0072";case ST_FFTextTypeNumber :_cdgfa .Value ="\u006e\u0075\u006d\u0062\u0065\u0072";case ST_FFTextTypeDate :_cdgfa .Value ="\u0064\u0061\u0074\u0065"; +case ST_FFTextTypeCurrentTime :_cdgfa .Value ="c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065";case ST_FFTextTypeCurrentDate :_cdgfa .Value ="c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065";case ST_FFTextTypeCalculated :_cdgfa .Value ="\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064"; +};return _cdgfa ,nil ;}; -// ValidateWithPath validates the CT_BdoContentRun and its children, prefixing error messages with path -func (_fabd *CT_BdoContentRun )ValidateWithPath (path string )error {if _deb :=_fabd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_deb !=nil {return _deb ;};for _gceg ,_aaf :=range _fabd .EG_PContent {if _fae :=_aaf .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_gceg )); -_fae !=nil {return _fae ;};};return nil ;}; +// Validate validates the CT_SdtContentCell and its children +func (_ccdaf *CT_SdtContentCell )Validate ()error {return _ccdaf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0065\u006c\u006c");};func (_acfedb *ST_MailMergeDocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdegac ,_bfgee :=d .Token (); +if _bfgee !=nil {return _bfgee ;};if _feggdd ,_gebabe :=_gdegac .(_a .EndElement );_gebabe &&_feggdd .Name ==start .Name {*_acfedb =1;return nil ;};if _dbeafa ,_gdfdg :=_gdegac .(_a .CharData );!_gdfdg {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdegac ); +}else {switch string (_dbeafa ){case "":*_acfedb =0;case "\u0063a\u0074\u0061\u006c\u006f\u0067":*_acfedb =1;case "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s":*_acfedb =2;case "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073":*_acfedb =3; +case "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_acfedb =4;case "\u0065\u006d\u0061i\u006c":*_acfedb =5;case "\u0066\u0061\u0078":*_acfedb =6;};};_gdegac ,_bfgee =d .Token ();if _bfgee !=nil {return _bfgee ;};if _fcgbe ,_dbgcfa :=_gdegac .(_a .EndElement ); +_dbgcfa &&_fcgbe .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdegac );};type ST_PageBorderDisplay byte ; +func (_ecbea ST_PageBorderOffset )Validate ()error {return _ecbea .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_Cnf and its children, prefixing error messages with path -func (_cbg *CT_Cnf )ValidateWithPath (path string )error {if _cbg .ValAttr !=nil {if !ST_CnfPatternRe .MatchString (*_cbg .ValAttr ){return _ff .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CnfPatternRe ,*_cbg .ValAttr ); -};};if _cbg .FirstRowAttr !=nil {if _gdec :=_cbg .FirstRowAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_gdec !=nil {return _gdec ;};};if _cbg .LastRowAttr !=nil {if _dbfeb :=_cbg .LastRowAttr .ValidateWithPath (path +"\u002f\u004c\u0061s\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072"); -_dbfeb !=nil {return _dbfeb ;};};if _cbg .FirstColumnAttr !=nil {if _gdece :=_cbg .FirstColumnAttr .ValidateWithPath (path +"\u002f\u0046i\u0072\u0073\u0074C\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072");_gdece !=nil {return _gdece ;};};if _cbg .LastColumnAttr !=nil {if _abbbd :=_cbg .LastColumnAttr .ValidateWithPath (path +"\u002fL\u0061s\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); -_abbbd !=nil {return _abbbd ;};};if _cbg .OddVBandAttr !=nil {if _eeef :=_cbg .OddVBandAttr .ValidateWithPath (path +"\u002f\u004f\u0064\u0064\u0056\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_eeef !=nil {return _eeef ;};};if _cbg .EvenVBandAttr !=nil {if _ccdad :=_cbg .EvenVBandAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0065\u006e\u0056\u0042\u0061\u006ed\u0041\u0074\u0074\u0072"); -_ccdad !=nil {return _ccdad ;};};if _cbg .OddHBandAttr !=nil {if _gcda :=_cbg .OddHBandAttr .ValidateWithPath (path +"\u002f\u004f\u0064\u0064\u0048\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_gcda !=nil {return _gcda ;};};if _cbg .EvenHBandAttr !=nil {if _gdbg :=_cbg .EvenHBandAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0065\u006e\u0048\u0042\u0061\u006ed\u0041\u0074\u0074\u0072"); -_gdbg !=nil {return _gdbg ;};};if _cbg .FirstRowFirstColumnAttr !=nil {if _fbgf :=_cbg .FirstRowFirstColumnAttr .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0046\u0069\u0072\u0073t\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); -_fbgf !=nil {return _fbgf ;};};if _cbg .FirstRowLastColumnAttr !=nil {if _acff :=_cbg .FirstRowLastColumnAttr .ValidateWithPath (path +"\u002f\u0046\u0069rs\u0074\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); -_acff !=nil {return _acff ;};};if _cbg .LastRowFirstColumnAttr !=nil {if _cdfg :=_cbg .LastRowFirstColumnAttr .ValidateWithPath (path +"\u002f\u004c\u0061st\u0052\u006f\u0077\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); -_cdfg !=nil {return _cdfg ;};};if _cbg .LastRowLastColumnAttr !=nil {if _ggg :=_cbg .LastRowLastColumnAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074t\u0072"); -_ggg !=nil {return _ggg ;};};return nil ;};func NewCT_FramesetSplitbar ()*CT_FramesetSplitbar {_dbgfc :=&CT_FramesetSplitbar {};return _dbgfc };type WdCT_WordprocessingContentPart struct{BwModeAttr _ae .ST_BlackWhiteMode ;IdAttr string ;NvContentPartPr *WdCT_WordprocessingContentPartNonVisual ; -Xfrm *_ae .CT_Transform2D ;ExtLst *_ae .CT_OfficeArtExtensionList ;}; +// MarshalXML implements the xml.Marshaler interface. +func (_cbefgd *AlternateContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dbfebg :=_a .StartElement {Name :start .Name };_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070g"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0047\u0072\u006f\u0075\u0070"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070\u0031\u0034"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006fr\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0044\u0072\u0061w\u0069\u006e\u0067"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070s"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u00314"},Value :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u00310"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +_dbfebg .Attr =append (_dbfebg .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"},Value :"\u0077\u0070\u00314\u0020\u0077\u0031\u0034\u0020\u0077\u0031\u0030"});e .EncodeToken (_dbfebg );if _cbefgd .Choice !=nil {_faebgf :=_a .StartElement {Name :_a .Name {Local :"\u006dc\u003a\u0043\u0068\u006f\u0069\u0063e"}}; +_faebgf .Attr =append (_faebgf .Attr ,_a .Attr {Name :_a .Name {Local :"\u0052\u0065\u0071\u0075\u0069\u0072\u0065\u0073"},Value :_cbefgd .Choice ._gdebga });e .EncodeToken (_faebgf );e .EncodeElement (_cbefgd .Choice ,_faebgf );e .EncodeToken (_a .EndElement {Name :_faebgf .Name }); +};if _cbefgd .Fallback !=nil {if _acgcc :=_cbefgd .Fallback .MarshalXML (e ,_a .StartElement {});_acgcc !=nil {return _acgcc ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_DocumentBase and its children -func (_edgbg *CT_DocumentBase )Validate ()error {return _edgbg .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065");};func (_ggafb *CT_MailMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -_bdaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006da\u0069\u006e\u0044\u006f\u0063u\u006d\u0065n\u0074\u0054\u0079\u0070\u0065"}};e .EncodeElement (_ggafb .MainDocumentType ,_bdaaa );if _ggafb .LinkToQuery !=nil {_fegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u006b\u0054\u006f\u0051\u0075\u0065\u0072\u0079"}}; -e .EncodeElement (_ggafb .LinkToQuery ,_fegd );};_ffdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0061\u0054\u0079\u0070\u0065"}};e .EncodeElement (_ggafb .DataType ,_ffdf );if _ggafb .ConnectString !=nil {_abaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006e\u006e\u0065\u0063\u0074\u0053\u0074\u0072\u0069\u006e\u0067"}}; -e .EncodeElement (_ggafb .ConnectString ,_abaaa );};if _ggafb .Query !=nil {_ddbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0071\u0075\u0065\u0072\u0079"}};e .EncodeElement (_ggafb .Query ,_ddbfg );};if _ggafb .DataSource !=nil {_ggaff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064a\u0074\u0061\u0053\u006f\u0075\u0072\u0063\u0065"}}; -e .EncodeElement (_ggafb .DataSource ,_ggaff );};if _ggafb .HeaderSource !=nil {_acfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u0061\u0064\u0065\u0072\u0053o\u0075\u0072\u0063\u0065"}};e .EncodeElement (_ggafb .HeaderSource ,_acfg ); -};if _ggafb .DoNotSuppressBlankLines !=nil {_ceaca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u004e\u006ft\u0053\u0075\u0070\u0070\u0072e\u0073s\u0042l\u0061\u006e\u006b\u004c\u0069\u006e\u0065s"}};e .EncodeElement (_ggafb .DoNotSuppressBlankLines ,_ceaca ); -};if _ggafb .Destination !=nil {_defeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u0073\u0074\u0069\u006e\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_ggafb .Destination ,_defeb );};if _ggafb .AddressFieldName !=nil {_accea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061d\u0064\u0072\u0065\u0073\u0073F\u0069\u0065l\u0064\u004e\u0061\u006d\u0065"}}; -e .EncodeElement (_ggafb .AddressFieldName ,_accea );};if _ggafb .MailSubject !=nil {_gcgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0069\u006c\u0053\u0075\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_ggafb .MailSubject ,_gcgf ); -};if _ggafb .MailAsAttachment !=nil {_fecdg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006da\u0069\u006c\u0041\u0073\u0041t\u0074\u0061c\u0068\u006d\u0065\u006e\u0074"}};e .EncodeElement (_ggafb .MailAsAttachment ,_fecdg );};if _ggafb .ViewMergedData !=nil {_ecdda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003av\u0069\u0065\u0077M\u0065\u0072\u0067\u0065\u0064\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_ggafb .ViewMergedData ,_ecdda );};if _ggafb .ActiveRecord !=nil {_gdbfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0069\u0076\u0065\u0052e\u0063\u006f\u0072\u0064"}};e .EncodeElement (_ggafb .ActiveRecord ,_gdbfb ); -};if _ggafb .CheckErrors !=nil {_ffae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0065\u0063\u006b\u0045\u0072\u0072\u006f\u0072\u0073"}};e .EncodeElement (_ggafb .CheckErrors ,_ffae );};if _ggafb .Odso !=nil {_aeba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0064\u0073\u006f"}}; -e .EncodeElement (_ggafb .Odso ,_aeba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_SdtText and its children +func (_eceac *CT_SdtText )Validate ()error {return _eceac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074");};func NewEG_PContentBaseChoice ()*EG_PContentBaseChoice {_dfegg :=&EG_PContentBaseChoice {};return _dfegg ;};func (_dgacec *CT_TextboxTightWrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ecfga ,_abcfd :=_dgacec .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _abcfd !=nil {return _abcfd ;};start .Attr =append (start .Attr ,_ecfga );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgfgb ST_TabJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cgfgb .String (),start ); +};func NewCT_MathCtrlIns ()*CT_MathCtrlIns {_gdcfe :=&CT_MathCtrlIns {};return _gdcfe };func (_agbcbe ST_DocPartGallery )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agbcbe .String (),start );};func (_cagcea *WdCT_WordprocessingCanvasChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbdgc :=start ; +switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_cagcea .Wsp =NewWdWsp (); +if _cbgbff :=d .DecodeElement (_cagcea .Wsp ,&_gbdgc );_cbgbff !=nil {return _cbgbff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_cagcea .Pic =_b .NewPic (); +if _fdeagg :=d .DecodeElement (_cagcea .Pic ,&_gbdgc );_fdeagg !=nil {return _fdeagg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_cagcea .ContentPart =NewWdCT_WordprocessingContentPart (); +if _bbabd :=d .DecodeElement (_cagcea .ContentPart ,&_gbdgc );_bbabd !=nil {return _bbabd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_cagcea .Wgp =NewWdWgp (); +if _cfeed :=d .DecodeElement (_cagcea .Wgp ,&_gbdgc );_cfeed !=nil {return _cfeed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_cagcea .GraphicFrame =NewWdCT_GraphicFrame (); +if _badaf :=d .DecodeElement (_cagcea .GraphicFrame ,&_gbdgc );_badaf !=nil {return _badaf ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073s\u0069\u006e\u0067\u0043a\u006e\u0076\u0061\u0073\u0043h\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gbdgc .Name ); +if _gfdef :=d .Skip ();_gfdef !=nil {return _gfdef ;};};return nil ;};func (_bebee *CT_TcPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bebee .CnfStyle !=nil {_deead :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_bebee .CnfStyle ,_deead );};if _bebee .TcW !=nil {_fbfgdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}};e .EncodeElement (_bebee .TcW ,_fbfgdc );};if _bebee .GridSpan !=nil {_afaeef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}}; +e .EncodeElement (_bebee .GridSpan ,_afaeef );};if _bebee .HMerge !=nil {_edgba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_bebee .HMerge ,_edgba );};if _bebee .VMerge !=nil {_dgeac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}}; +e .EncodeElement (_bebee .VMerge ,_dgeac );};if _bebee .TcBorders !=nil {_bagcb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_bebee .TcBorders ,_bagcb );};if _bebee .Shd !=nil {_fgefcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_bebee .Shd ,_fgefcf );};if _bebee .NoWrap !=nil {_fddbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}};e .EncodeElement (_bebee .NoWrap ,_fddbd );};if _bebee .TcMar !=nil {_abgbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}}; +e .EncodeElement (_bebee .TcMar ,_abgbb );};if _bebee .TextDirection !=nil {_cfbff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bebee .TextDirection ,_cfbff ); +};if _bebee .TcFitText !=nil {_dbfca :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_bebee .TcFitText ,_dbfca );};if _bebee .VAlign !=nil {_gdcgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_bebee .VAlign ,_gdcgb );};if _bebee .HideMark !=nil {_fcbdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_bebee .HideMark ,_fcbdc );};if _bebee .Headers !=nil {_dcegfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; +e .EncodeElement (_bebee .Headers ,_dcegfd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfcfe *CT_Fonts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfcfe .HintAttr !=ST_HintUnset {_afggc ,_fefdb :=_cfcfe .HintAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068\u0069\u006e\u0074"}); +if _fefdb !=nil {return _fefdb ;};start .Attr =append (start .Attr ,_afggc );};if _cfcfe .AsciiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0073\u0063\u0069\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cfcfe .AsciiAttr )}); +};if _cfcfe .HAnsiAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0041\u006e\u0073\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cfcfe .HAnsiAttr )});};if _cfcfe .EastAsiaAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061"},Value :_dd .Sprintf ("\u0025\u0076",*_cfcfe .EastAsiaAttr )}); +};if _cfcfe .CsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"},Value :_dd .Sprintf ("\u0025\u0076",*_cfcfe .CsAttr )});};if _cfcfe .AsciiThemeAttr !=ST_ThemeUnset {_cfdb ,_ffbcd :=_cfcfe .AsciiThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0061s\u0063\u0069\u0069\u0054\u0068\u0065\u006d\u0065"}); +if _ffbcd !=nil {return _ffbcd ;};start .Attr =append (start .Attr ,_cfdb );};if _cfcfe .HAnsiThemeAttr !=ST_ThemeUnset {_bgge ,_ffedg :=_cfcfe .HAnsiThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0068A\u006e\u0073\u0069\u0054\u0068\u0065\u006d\u0065"}); +if _ffedg !=nil {return _ffedg ;};start .Attr =append (start .Attr ,_bgge );};if _cfcfe .EastAsiaThemeAttr !=ST_ThemeUnset {_eageg ,_ffede :=_cfcfe .EastAsiaThemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0065a\u0073\u0074\u0041\u0073\u0069\u0061\u0054\u0068\u0065\u006d\u0065"}); +if _ffede !=nil {return _ffede ;};start .Attr =append (start .Attr ,_eageg );};if _cfcfe .CsthemeAttr !=ST_ThemeUnset {_fada ,_dgfdg :=_cfcfe .CsthemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0063\u0073\u0074\u0068\u0065\u006de"});if _dgfdg !=nil {return _dgfdg ; +};start .Attr =append (start .Attr ,_fada );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_LatentStyles struct{ -// ValidateWithPath validates the CT_NumLvl and its children, prefixing error messages with path -func (_ddade *CT_NumLvl )ValidateWithPath (path string )error {if _ddade .StartOverride !=nil {if _efbff :=_ddade .StartOverride .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u004f\u0076\u0065r\u0072\u0069\u0064\u0065");_efbff !=nil {return _efbff ; -};};if _ddade .Lvl !=nil {if _fdgbe :=_ddade .Lvl .ValidateWithPath (path +"\u002f\u004c\u0076\u006c");_fdgbe !=nil {return _fdgbe ;};};return nil ;};func (_gefca ST_AnnotationVMerge )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_acdbg :=_a .Attr {}; -_acdbg .Name =name ;switch _gefca {case ST_AnnotationVMergeUnset :_acdbg .Value ="";case ST_AnnotationVMergeCont :_acdbg .Value ="\u0063\u006f\u006e\u0074";case ST_AnnotationVMergeRest :_acdbg .Value ="\u0072\u0065\u0073\u0074";};return _acdbg ,nil ;}; +// Default Style Locking Setting +DefLockedStateAttr *_f .ST_OnOff ; +// Default User Interface Priority Setting +DefUIPriorityAttr *int64 ; -// Validate validates the CT_PTab and its children -func (_deadf *CT_PTab )Validate ()error {return _deadf .ValidateWithPath ("\u0043T\u005f\u0050\u0054\u0061\u0062");};func (_cbdec WdST_AlignH )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eaabg :=_a .Attr {};_eaabg .Name =name ;switch _cbdec {case WdST_AlignHUnset :_eaabg .Value =""; -case WdST_AlignHLeft :_eaabg .Value ="\u006c\u0065\u0066\u0074";case WdST_AlignHRight :_eaabg .Value ="\u0072\u0069\u0067h\u0074";case WdST_AlignHCenter :_eaabg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case WdST_AlignHInside :_eaabg .Value ="\u0069\u006e\u0073\u0069\u0064\u0065"; -case WdST_AlignHOutside :_eaabg .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065";};return _eaabg ,nil ;};func (_cacbdc *CT_DocVar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_cacbdc .NameAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_cacbdc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Default Semi-Hidden Setting +DefSemiHiddenAttr *_f .ST_OnOff ; -// ValidateWithPath validates the CT_String and its children, prefixing error messages with path -func (_gdffc *CT_String )ValidateWithPath (path string )error {return nil };func (_feecdef ST_RestartNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_feecdef .String (),start );};func (_abeeac *ST_FrameScrollbar )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abeeac =0; -case "\u006f\u006e":*_abeeac =1;case "\u006f\u0066\u0066":*_abeeac =2;case "\u0061\u0075\u0074\u006f":*_abeeac =3;};return nil ;};func (_faed *CT_Control )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faed .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_faed .NameAttr )}); -};if _faed .ShapeidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0069d"},Value :_ff .Sprintf ("\u0025\u0076",*_faed .ShapeidAttr )});};if _faed .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_faed .IdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_deegdf *ST_PageBorderDisplay )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_deegdf =0;case "\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073":*_deegdf =1; -case "\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e":*_deegdf =2;case "\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065":*_deegdf =3;};return nil ;};type CT_RubyContent struct{EG_RubyContent []*EG_RubyContent ;}; +// Default Hidden Until Used Setting +DefUnhideWhenUsedAttr *_f .ST_OnOff ; -// Validate validates the CT_SdtComboBox and its children -func (_gfbfd *CT_SdtComboBox )Validate ()error {return _gfbfd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006db\u006f\u0042\u006f\u0078");}; +// Default Primary Style Setting +DefQFormatAttr *_f .ST_OnOff ; -// ValidateWithPath validates the CT_FldCharChoice and its children, prefixing error messages with path -func (_ggbbfc *CT_FldCharChoice )ValidateWithPath (path string )error {if _ggbbfc .FldData !=nil {if _caebe :=_ggbbfc .FldData .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0044\u0061\u0074\u0061");_caebe !=nil {return _caebe ;};};if _ggbbfc .FfData !=nil {if _bgca :=_ggbbfc .FfData .ValidateWithPath (path +"\u002fF\u0066\u0044\u0061\u0074\u0061"); -_bgca !=nil {return _bgca ;};};if _ggbbfc .NumberingChange !=nil {if _eada :=_ggbbfc .NumberingChange .ValidateWithPath (path +"\u002f\u004eu\u006d\u0062\u0065r\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065");_eada !=nil {return _eada ;};};return nil ; -};func (_aafec ST_HeightRule )Validate ()error {return _aafec .ValidateWithPath ("")};type ST_ChapterSep byte ;func (_acdfd ST_PageBorderZOrder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acdfd .String (),start ); -};func (_bcadad ST_Wrap )Validate ()error {return _bcadad .ValidateWithPath ("")};func (_gaffab *EG_ContentRowContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceddd :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_cafdd :=NewCT_Row (); -if _gaedf :=d .DecodeElement (_cafdd ,&_ceddd );_gaedf !=nil {return _gaedf ;};_gaffab .Tr =append (_gaffab .Tr ,_cafdd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gaffab .CustomXml =NewCT_CustomXmlRow (); -if _cfbaa :=d .DecodeElement (_gaffab .CustomXml ,&_ceddd );_cfbaa !=nil {return _cfbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_gaffab .Sdt =NewCT_SdtRow (); -if _bddcc :=d .DecodeElement (_gaffab .Sdt ,&_ceddd );_bddcc !=nil {return _bddcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dbcee :=NewEG_RunLevelElts (); -_dbcee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_dbcee );if _feafe :=d .DecodeElement (&_dbcee .RunLevelEltsChoice .ProofErr ,&_ceddd );_feafe !=nil {return _feafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_gdcgaa :=NewEG_RunLevelElts (); -_gdcgaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gdcgaa );if _acfcce :=d .DecodeElement (&_gdcgaa .RunLevelEltsChoice .PermStart ,&_ceddd );_acfcce !=nil {return _acfcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_faage :=NewEG_RunLevelElts (); -_faage .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_faage );if _afcbea :=d .DecodeElement (&_faage .RunLevelEltsChoice .PermEnd ,&_ceddd );_afcbea !=nil {return _afcbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gefed :=NewEG_RunLevelElts (); -_gefed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gefed );if _bgfbc :=d .DecodeElement (&_gefed .RunLevelEltsChoice .Ins ,&_ceddd );_bgfbc !=nil {return _bgfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_eefec :=NewEG_RunLevelElts (); -_eefec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_eefec );if _eabcbd :=d .DecodeElement (&_eefec .RunLevelEltsChoice .Del ,&_ceddd );_eabcbd !=nil {return _eabcbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_agegcf :=NewEG_RunLevelElts (); -_agegcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_agegcf );if _aeaaea :=d .DecodeElement (&_agegcf .RunLevelEltsChoice .MoveFrom ,&_ceddd );_aeaaea !=nil {return _aeaaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_egbegb :=NewEG_RunLevelElts (); -_egbegb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_egbegb );if _ddbfd :=d .DecodeElement (&_egbegb .RunLevelEltsChoice .MoveTo ,&_ceddd );_ddbfd !=nil {return _ddbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gecbba :=NewEG_RunLevelElts (); -_bbbgfe :=NewEG_RangeMarkupElements ();_bbbgfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gecbba );_gecbba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gecbba .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbbgfe ); -if _ffdce :=d .DecodeElement (&_bbbgfe .RangeMarkupElementsChoice .BookmarkStart ,&_ceddd );_ffdce !=nil {return _ffdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_acfad :=NewEG_RunLevelElts (); -_gceefg :=NewEG_RangeMarkupElements ();_gceefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_acfad );_acfad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acfad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gceefg ); -if _ecgfbg :=d .DecodeElement (&_gceefg .RangeMarkupElementsChoice .BookmarkEnd ,&_ceddd );_ecgfbg !=nil {return _ecgfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gfbcd :=NewEG_RunLevelElts (); -_gaceca :=NewEG_RangeMarkupElements ();_gaceca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gfbcd );_gfbcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfbcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaceca ); -if _fbgad :=d .DecodeElement (&_gaceca .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ceddd );_fbgad !=nil {return _fbgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ccdggc :=NewEG_RunLevelElts (); -_dggab :=NewEG_RangeMarkupElements ();_dggab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_ccdggc );_ccdggc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccdggc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dggab ); -if _ccceea :=d .DecodeElement (&_dggab .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ceddd );_ccceea !=nil {return _ccceea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_eaaafc :=NewEG_RunLevelElts (); -_dfaffc :=NewEG_RangeMarkupElements ();_dfaffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_eaaafc );_eaaafc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaaafc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaffc ); -if _efcdg :=d .DecodeElement (&_dfaffc .RangeMarkupElementsChoice .MoveToRangeStart ,&_ceddd );_efcdg !=nil {return _efcdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gagddg :=NewEG_RunLevelElts (); -_dbeab :=NewEG_RangeMarkupElements ();_dbeab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gagddg );_gagddg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gagddg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbeab ); -if _dggaf :=d .DecodeElement (&_dbeab .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ceddd );_dggaf !=nil {return _dggaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gfbbe :=NewEG_RunLevelElts (); -_cacfgd :=NewEG_RangeMarkupElements ();_cacfgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gfbbe );_gfbbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfbbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cacfgd ); -if _gfbbf :=d .DecodeElement (&_cacfgd .RangeMarkupElementsChoice .CommentRangeStart ,&_ceddd );_gfbbf !=nil {return _gfbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ccbeeb :=NewEG_RunLevelElts (); -_bdecc :=NewEG_RangeMarkupElements ();_bdecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_ccbeeb );_ccbeeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccbeeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdecc ); -if _bedfeb :=d .DecodeElement (&_bdecc .RangeMarkupElementsChoice .CommentRangeEnd ,&_ceddd );_bedfeb !=nil {return _bedfeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bfda :=NewEG_RunLevelElts (); -_agfdec :=NewEG_RangeMarkupElements ();_agfdec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_bfda );_bfda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfda .RunLevelEltsChoice .EG_RangeMarkupElements ,_agfdec ); -if _fggce :=d .DecodeElement (&_agfdec .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ceddd );_fggce !=nil {return _fggce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gebggg :=NewEG_RunLevelElts (); -_dfaab :=NewEG_RangeMarkupElements ();_dfaab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_gebggg );_gebggg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gebggg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaab ); -if _feede :=d .DecodeElement (&_dfaab .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ceddd );_feede !=nil {return _feede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eeegbf :=NewEG_RunLevelElts (); -_afcdc :=NewEG_RangeMarkupElements ();_afcdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_eeegbf );_eeegbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeegbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_afcdc ); -if _dgbcce :=d .DecodeElement (&_afcdc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ceddd );_dgbcce !=nil {return _dgbcce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebadgc :=NewEG_RunLevelElts (); -_gbfge :=NewEG_RangeMarkupElements ();_gbfge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_ebadgc );_ebadgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebadgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbfge ); -if _fcegba :=d .DecodeElement (&_gbfge .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ceddd );_fcegba !=nil {return _fcegba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_feabdc :=NewEG_RunLevelElts (); -_decebc :=NewEG_RangeMarkupElements ();_decebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_feabdc );_feabdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feabdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_decebc ); -if _ffgfbd :=d .DecodeElement (&_decebc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ceddd );_ffgfbd !=nil {return _ffgfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dcgeb :=NewEG_RunLevelElts (); -_dgeaedf :=NewEG_RangeMarkupElements ();_dgeaedf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_dcgeb );_dcgeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcgeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgeaedf ); -if _bbagaa :=d .DecodeElement (&_dgeaedf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ceddd );_bbagaa !=nil {return _bbagaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cdfa :=NewEG_RunLevelElts (); -_dgggf :=NewEG_RangeMarkupElements ();_dgggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_cdfa );_cdfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgggf ); -if _defae :=d .DecodeElement (&_dgggf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ceddd );_defae !=nil {return _defae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebdfa :=NewEG_RunLevelElts (); -_aegbe :=NewEG_RangeMarkupElements ();_aegbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_ebdfa );_ebdfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aegbe ); -if _gfddfg :=d .DecodeElement (&_aegbe .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ceddd );_gfddfg !=nil {return _gfddfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_abefcg :=NewEG_RunLevelElts (); -_afdbgfd :=NewEG_MathContent ();_afdbgfd .MathContentChoice =NewEG_MathContentChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_abefcg );_abefcg .RunLevelEltsChoice .EG_MathContent =append (_abefcg .RunLevelEltsChoice .EG_MathContent ,_afdbgfd ); -if _ddgfe :=d .DecodeElement (&_afdbgfd .MathContentChoice .OMathPara ,&_ceddd );_ddgfe !=nil {return _ddgfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aebacc :=NewEG_RunLevelElts (); -_cadffd :=NewEG_MathContent ();_cadffd .MathContentChoice =NewEG_MathContentChoice ();_gaffab .EG_RunLevelElts =append (_gaffab .EG_RunLevelElts ,_aebacc );_aebacc .RunLevelEltsChoice .EG_MathContent =append (_aebacc .RunLevelEltsChoice .EG_MathContent ,_cadffd ); -if _bgbgfe :=d .DecodeElement (&_cadffd .MathContentChoice .OMath ,&_ceddd );_bgbgfe !=nil {return _bgbgfe ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0045\u0047_\u0043\u006fn\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ceddd .Name ); -if _fffde :=d .Skip ();_fffde !=nil {return _fffde ;};};return nil ;};func (_eeeab ST_WmlColorSchemeIndex )Validate ()error {return _eeeab .ValidateWithPath ("")};func (_edca *CT_LsdException )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_edca .NameAttr )}); -if _edca .LockedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u006f\u0063\u006b\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_edca .LockedAttr )});};if _edca .UiPriorityAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075i\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_edca .UiPriorityAttr )}); -};if _edca .SemiHiddenAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073e\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e"},Value :_ff .Sprintf ("\u0025\u0076",*_edca .SemiHiddenAttr )});};if _edca .UnhideWhenUsedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003au\u006e\u0068\u0069d\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_edca .UnhideWhenUsedAttr )}); -};if _edca .QFormatAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0071\u0046\u006f\u0072\u006d\u0061t"},Value :_ff .Sprintf ("\u0025\u0076",*_edca .QFormatAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_ebece ST_PageBorderOffset )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efgdbf :=_a .Attr {};_efgdbf .Name =name ;switch _ebece {case ST_PageBorderOffsetUnset :_efgdbf .Value ="";case ST_PageBorderOffsetPage :_efgdbf .Value ="\u0070\u0061\u0067\u0065"; -case ST_PageBorderOffsetText :_efgdbf .Value ="\u0074\u0065\u0078\u0074";};return _efgdbf ,nil ;};const (ST_HighlightColorUnset ST_HighlightColor =0;ST_HighlightColorBlack ST_HighlightColor =1;ST_HighlightColorBlue ST_HighlightColor =2;ST_HighlightColorCyan ST_HighlightColor =3; -ST_HighlightColorGreen ST_HighlightColor =4;ST_HighlightColorMagenta ST_HighlightColor =5;ST_HighlightColorRed ST_HighlightColor =6;ST_HighlightColorYellow ST_HighlightColor =7;ST_HighlightColorWhite ST_HighlightColor =8;ST_HighlightColorDarkBlue ST_HighlightColor =9; -ST_HighlightColorDarkCyan ST_HighlightColor =10;ST_HighlightColorDarkGreen ST_HighlightColor =11;ST_HighlightColorDarkMagenta ST_HighlightColor =12;ST_HighlightColorDarkRed ST_HighlightColor =13;ST_HighlightColorDarkYellow ST_HighlightColor =14;ST_HighlightColorDarkGray ST_HighlightColor =15; -ST_HighlightColorLightGray ST_HighlightColor =16;ST_HighlightColorNone ST_HighlightColor =17;);func (_bggaaf *ST_HexColor )Validate ()error {return _bggaaf .ValidateWithPath ("")}; +// Latent Style Count +CountAttr *int64 ; -// ValidateWithPath validates the CT_SectPr and its children, prefixing error messages with path -func (_dgcde *CT_SectPr )ValidateWithPath (path string )error {for _agbab ,_dgdcc :=range _dgcde .EG_HdrFtrReferences {if _afged :=_dgdcc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045\u0047\u005f\u0048\u0064\u0072\u0046\u0074r\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073[\u0025\u0064\u005d",path ,_agbab )); -_afged !=nil {return _afged ;};};if _dgcde .FootnotePr !=nil {if _edfgg :=_dgcde .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_edfgg !=nil {return _edfgg ;};};if _dgcde .EndnotePr !=nil {if _fbbcf :=_dgcde .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); -_fbbcf !=nil {return _fbbcf ;};};if _dgcde .Type !=nil {if _cgade :=_dgcde .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_cgade !=nil {return _cgade ;};};if _dgcde .PgSz !=nil {if _gdbfbg :=_dgcde .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a"); -_gdbfbg !=nil {return _gdbfbg ;};};if _dgcde .PgMar !=nil {if _ffbee :=_dgcde .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072");_ffbee !=nil {return _ffbee ;};};if _dgcde .PaperSrc !=nil {if _aaegc :=_dgcde .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c"); -_aaegc !=nil {return _aaegc ;};};if _dgcde .PgBorders !=nil {if _adegd :=_dgcde .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_adegd !=nil {return _adegd ;};};if _dgcde .LnNumType !=nil {if _eeagb :=_dgcde .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); -_eeagb !=nil {return _eeagb ;};};if _dgcde .PgNumType !=nil {if _bfcdg :=_dgcde .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_bfcdg !=nil {return _bfcdg ;};};if _dgcde .Cols !=nil {if _aecda :=_dgcde .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073"); -_aecda !=nil {return _aecda ;};};if _dgcde .FormProt !=nil {if _ddecg :=_dgcde .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft");_ddecg !=nil {return _ddecg ;};};if _dgcde .VAlign !=nil {if _dbfbgb :=_dgcde .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); -_dbfbgb !=nil {return _dbfbgb ;};};if _dgcde .NoEndnote !=nil {if _cfbba :=_dgcde .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065");_cfbba !=nil {return _cfbba ;};};if _dgcde .TitlePg !=nil {if _afabg :=_dgcde .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067"); -_afabg !=nil {return _afabg ;};};if _dgcde .TextDirection !=nil {if _ddccg :=_dgcde .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e");_ddccg !=nil {return _ddccg ;};};if _dgcde .Bidi !=nil {if _agage :=_dgcde .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069"); -_agage !=nil {return _agage ;};};if _dgcde .RtlGutter !=nil {if _fffga :=_dgcde .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072");_fffga !=nil {return _fffga ;};};if _dgcde .DocGrid !=nil {if _degcg :=_dgcde .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064"); -_degcg !=nil {return _degcg ;};};if _dgcde .PrinterSettings !=nil {if _bbebc :=_dgcde .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");_bbebc !=nil {return _bbebc ;};};if _dgcde .SectPrChange !=nil {if _bbdggc :=_dgcde .SectPrChange .ValidateWithPath (path +"\u002f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_bbdggc !=nil {return _bbdggc ;};};return nil ;};func (_efaggd ST_FrameScrollbar )Validate ()error {return _efaggd .ValidateWithPath ("")};func NewCT_SignedTwipsMeasure ()*CT_SignedTwipsMeasure {_eaefe :=&CT_SignedTwipsMeasure {};return _eaefe ;}; +// Latent Style Exception +LsdException []*CT_LsdException ;};func (_fcfcg *CT_TextDirection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcfcg .ValAttr =ST_TextDirection (1);for _ ,_aabbgf :=range start .Attr {if _aabbgf .Name .Local =="\u0076\u0061\u006c"{_fcfcg .ValAttr .UnmarshalXMLAttr (_aabbgf ); +continue ;};};for {_eegfa ,_acfgd :=d .Token ();if _acfgd !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074D\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u003a \u0025\u0073",_acfgd );};if _ecddbf ,_aacdef :=_eegfa .(_a .EndElement ); +_aacdef &&_ecddbf .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_MailMergeDataType and its children -func (_fbdeb *CT_MailMergeDataType )Validate ()error {return _fbdeb .ValidateWithPath ("C\u0054_\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u0044\u0061\u0074\u0061Ty\u0070\u0065");};func (_afdgfe ST_Lock )Validate ()error {return _afdgfe .ValidateWithPath ("")}; -type WdAnchor struct{WdCT_Anchor };func (_ffgeg *EG_PContentMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffgeg .PContentMathChoice =NewEG_PContentMathChoice ();_bgbff :for {_eedea ,_dbecb :=d .Token ();if _dbecb !=nil {return _dbecb ; -};switch _bfebc :=_eedea .(type ){case _a .StartElement :switch _bfebc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cdfgd :=NewEG_PContentBase (); -_cdfgd .PContentBaseChoice =NewEG_PContentBaseChoice ();_ffgeg .PContentMathChoice .EG_PContentBase =append (_ffgeg .PContentMathChoice .EG_PContentBase ,_cdfgd );if _bdgbca :=d .DecodeElement (&_cdfgd .PContentBaseChoice .CustomXml ,&_bfebc );_bdgbca !=nil {return _bdgbca ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_bgebf :=NewEG_PContentBase (); -_bgebf .PContentBaseChoice =NewEG_PContentBaseChoice ();_ffgeg .PContentMathChoice .EG_PContentBase =append (_ffgeg .PContentMathChoice .EG_PContentBase ,_bgebf );if _gcede :=d .DecodeElement (&_bgebf .PContentBaseChoice .FldSimple ,&_bfebc );_gcede !=nil {return _gcede ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fdffae :=NewEG_PContentBase (); -_fdffae .PContentBaseChoice =NewEG_PContentBaseChoice ();_ffgeg .PContentMathChoice .EG_PContentBase =append (_ffgeg .PContentMathChoice .EG_PContentBase ,_fdffae );if _gdbee :=d .DecodeElement (&_fdffae .PContentBaseChoice .Hyperlink ,&_bfebc );_gdbee !=nil {return _gdbee ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_fabaec :=NewEG_ContentRunContentBase (); -_fabaec .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_fabaec );if _edade :=d .DecodeElement (&_fabaec .ContentRunContentBaseChoice .SmartTag ,&_bfebc ); -_edade !=nil {return _edade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ggcga :=NewEG_ContentRunContentBase (); -_ggcga .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ggcga );if _ecdbc :=d .DecodeElement (&_ggcga .ContentRunContentBaseChoice .Sdt ,&_bfebc ); -_ecdbc !=nil {return _ecdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ccfag :=NewEG_ContentRunContentBase (); -_bbab :=NewEG_RunLevelElts ();_bbab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ccfag );_ccfag .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccfag .ContentRunContentBaseChoice .EG_RunLevelElts ,_bbab ); -if _bgafe :=d .DecodeElement (&_bbab .RunLevelEltsChoice .ProofErr ,&_bfebc );_bgafe !=nil {return _bgafe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ffebdgf :=NewEG_ContentRunContentBase (); -_fafce :=NewEG_RunLevelElts ();_fafce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ffebdgf );_ffebdgf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ffebdgf .ContentRunContentBaseChoice .EG_RunLevelElts ,_fafce ); -if _ecbea :=d .DecodeElement (&_fafce .RunLevelEltsChoice .PermStart ,&_bfebc );_ecbea !=nil {return _ecbea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cegec :=NewEG_ContentRunContentBase (); -_dcgdcb :=NewEG_RunLevelElts ();_dcgdcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_cegec );_cegec .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cegec .ContentRunContentBaseChoice .EG_RunLevelElts ,_dcgdcb ); -if _fbbcc :=d .DecodeElement (&_dcgdcb .RunLevelEltsChoice .PermEnd ,&_bfebc );_fbbcc !=nil {return _fbbcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_defce :=NewEG_ContentRunContentBase (); -_cdffbb :=NewEG_RunLevelElts ();_cdffbb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_defce );_defce .ContentRunContentBaseChoice .EG_RunLevelElts =append (_defce .ContentRunContentBaseChoice .EG_RunLevelElts ,_cdffbb ); -if _bfadddf :=d .DecodeElement (&_cdffbb .RunLevelEltsChoice .Ins ,&_bfebc );_bfadddf !=nil {return _bfadddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dafcdd :=NewEG_ContentRunContentBase (); -_dgcgccb :=NewEG_RunLevelElts ();_dgcgccb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_dafcdd );_dafcdd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dafcdd .ContentRunContentBaseChoice .EG_RunLevelElts ,_dgcgccb ); -if _eddfbd :=d .DecodeElement (&_dgcgccb .RunLevelEltsChoice .Del ,&_bfebc );_eddfbd !=nil {return _eddfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ccfbe :=NewEG_ContentRunContentBase (); -_egcfge :=NewEG_RunLevelElts ();_egcfge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ccfbe );_ccfbe .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccfbe .ContentRunContentBaseChoice .EG_RunLevelElts ,_egcfge ); -if _ffgedg :=d .DecodeElement (&_egcfge .RunLevelEltsChoice .MoveFrom ,&_bfebc );_ffgedg !=nil {return _ffgedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ddbbd :=NewEG_ContentRunContentBase (); -_eccbfb :=NewEG_RunLevelElts ();_eccbfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ddbbd );_ddbbd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ddbbd .ContentRunContentBaseChoice .EG_RunLevelElts ,_eccbfb ); -if _ccbbbe :=d .DecodeElement (&_eccbfb .RunLevelEltsChoice .MoveTo ,&_bfebc );_ccbbbe !=nil {return _ccbbbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cbggdd :=NewEG_ContentRunContentBase (); -_dfgeg :=NewEG_RunLevelElts ();_fbbcad :=NewEG_RangeMarkupElements ();_fbbcad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_cbggdd ); -_cbggdd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cbggdd .ContentRunContentBaseChoice .EG_RunLevelElts ,_dfgeg );_dfgeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfgeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbcad );if _eefgce :=d .DecodeElement (&_fbbcad .RangeMarkupElementsChoice .BookmarkStart ,&_bfebc ); -_eefgce !=nil {return _eefgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gcggfd :=NewEG_ContentRunContentBase (); -_egffb :=NewEG_RunLevelElts ();_abadeb :=NewEG_RangeMarkupElements ();_abadeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_gcggfd ); -_gcggfd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gcggfd .ContentRunContentBaseChoice .EG_RunLevelElts ,_egffb );_egffb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egffb .RunLevelEltsChoice .EG_RangeMarkupElements ,_abadeb );if _efcgcd :=d .DecodeElement (&_abadeb .RangeMarkupElementsChoice .BookmarkEnd ,&_bfebc ); -_efcgcd !=nil {return _efcgcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bfdgb :=NewEG_ContentRunContentBase (); -_bdagb :=NewEG_RunLevelElts ();_fgcga :=NewEG_RangeMarkupElements ();_fgcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_bfdgb ); -_bfdgb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bfdgb .ContentRunContentBaseChoice .EG_RunLevelElts ,_bdagb );_bdagb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdagb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcga );if _efafbg :=d .DecodeElement (&_fgcga .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bfebc ); -_efafbg !=nil {return _efafbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgceg :=NewEG_ContentRunContentBase (); -_ecabg :=NewEG_RunLevelElts ();_gbdedg :=NewEG_RangeMarkupElements ();_gbdedg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_fgceg ); -_fgceg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fgceg .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecabg );_ecabg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecabg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbdedg );if _egcddb :=d .DecodeElement (&_gbdedg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bfebc ); -_egcddb !=nil {return _egcddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_febdb :=NewEG_ContentRunContentBase (); -_gbeeadc :=NewEG_RunLevelElts ();_dddaf :=NewEG_RangeMarkupElements ();_dddaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_febdb ); -_febdb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_febdb .ContentRunContentBaseChoice .EG_RunLevelElts ,_gbeeadc );_gbeeadc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbeeadc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddaf ); -if _bfccdc :=d .DecodeElement (&_dddaf .RangeMarkupElementsChoice .MoveToRangeStart ,&_bfebc );_bfccdc !=nil {return _bfccdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dagdc :=NewEG_ContentRunContentBase (); -_fggaec :=NewEG_RunLevelElts ();_deedda :=NewEG_RangeMarkupElements ();_deedda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_dagdc ); -_dagdc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dagdc .ContentRunContentBaseChoice .EG_RunLevelElts ,_fggaec );_fggaec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fggaec .RunLevelEltsChoice .EG_RangeMarkupElements ,_deedda );if _adcee :=d .DecodeElement (&_deedda .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bfebc ); -_adcee !=nil {return _adcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cgdgb :=NewEG_ContentRunContentBase (); -_gfacgd :=NewEG_RunLevelElts ();_fccaff :=NewEG_RangeMarkupElements ();_fccaff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_cgdgb ); -_cgdgb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cgdgb .ContentRunContentBaseChoice .EG_RunLevelElts ,_gfacgd );_gfacgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfacgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fccaff );if _gdfff :=d .DecodeElement (&_fccaff .RangeMarkupElementsChoice .CommentRangeStart ,&_bfebc ); -_gdfff !=nil {return _gdfff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dabgd :=NewEG_ContentRunContentBase (); -_dfbbb :=NewEG_RunLevelElts ();_dfaea :=NewEG_RangeMarkupElements ();_dfaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_dabgd ); -_dabgd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dabgd .ContentRunContentBaseChoice .EG_RunLevelElts ,_dfbbb );_dfbbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfbbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaea );if _afcca :=d .DecodeElement (&_dfaea .RangeMarkupElementsChoice .CommentRangeEnd ,&_bfebc ); -_afcca !=nil {return _afcca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bcbae :=NewEG_ContentRunContentBase (); -_gabdag :=NewEG_RunLevelElts ();_feegca :=NewEG_RangeMarkupElements ();_feegca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_bcbae ); -_bcbae .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcbae .ContentRunContentBaseChoice .EG_RunLevelElts ,_gabdag );_gabdag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gabdag .RunLevelEltsChoice .EG_RangeMarkupElements ,_feegca );if _dgdegb :=d .DecodeElement (&_feegca .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bfebc ); -_dgdegb !=nil {return _dgdegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gaegc :=NewEG_ContentRunContentBase (); -_eabdg :=NewEG_RunLevelElts ();_ffebc :=NewEG_RangeMarkupElements ();_ffebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_gaegc ); -_gaegc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gaegc .ContentRunContentBaseChoice .EG_RunLevelElts ,_eabdg );_eabdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffebc );if _fdcgea :=d .DecodeElement (&_ffebc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bfebc ); -_fdcgea !=nil {return _fdcgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fdbdb :=NewEG_ContentRunContentBase (); -_bcdcc :=NewEG_RunLevelElts ();_ffdef :=NewEG_RangeMarkupElements ();_ffdef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_fdbdb ); -_fdbdb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fdbdb .ContentRunContentBaseChoice .EG_RunLevelElts ,_bcdcc );_bcdcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcdcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdef );if _dedbca :=d .DecodeElement (&_ffdef .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bfebc ); -_dedbca !=nil {return _dedbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ceedf :=NewEG_ContentRunContentBase (); -_efecfc :=NewEG_RunLevelElts ();_dbeec :=NewEG_RangeMarkupElements ();_dbeec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ceedf ); -_ceedf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ceedf .ContentRunContentBaseChoice .EG_RunLevelElts ,_efecfc );_efecfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efecfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbeec );if _fceda :=d .DecodeElement (&_dbeec .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bfebc ); -_fceda !=nil {return _fceda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_egacg :=NewEG_ContentRunContentBase (); -_fefgde :=NewEG_RunLevelElts ();_febbba :=NewEG_RangeMarkupElements ();_febbba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_egacg ); -_egacg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_egacg .ContentRunContentBaseChoice .EG_RunLevelElts ,_fefgde );_fefgde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fefgde .RunLevelEltsChoice .EG_RangeMarkupElements ,_febbba );if _abacfb :=d .DecodeElement (&_febbba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bfebc ); -_abacfb !=nil {return _abacfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ebgfd :=NewEG_ContentRunContentBase (); -_bdagg :=NewEG_RunLevelElts ();_debceb :=NewEG_RangeMarkupElements ();_debceb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ebgfd ); -_ebgfd .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ebgfd .ContentRunContentBaseChoice .EG_RunLevelElts ,_bdagg );_bdagg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdagg .RunLevelEltsChoice .EG_RangeMarkupElements ,_debceb );if _aaffac :=d .DecodeElement (&_debceb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bfebc ); -_aaffac !=nil {return _aaffac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ggbggc :=NewEG_ContentRunContentBase (); -_ceecca :=NewEG_RunLevelElts ();_cbccb :=NewEG_RangeMarkupElements ();_cbccb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_ggbggc ); -_ggbggc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ggbggc .ContentRunContentBaseChoice .EG_RunLevelElts ,_ceecca );_ceecca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceecca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbccb );if _gadee :=d .DecodeElement (&_cbccb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bfebc ); -_gadee !=nil {return _gadee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bdega :=NewEG_ContentRunContentBase (); -_aegffc :=NewEG_RunLevelElts ();_baffg :=NewEG_RangeMarkupElements ();_baffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_bdega ); -_bdega .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bdega .ContentRunContentBaseChoice .EG_RunLevelElts ,_aegffc );_aegffc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aegffc .RunLevelEltsChoice .EG_RangeMarkupElements ,_baffg );if _egedaf :=d .DecodeElement (&_baffg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bfebc ); -_egedaf !=nil {return _egedaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dcdfaa :=NewEG_ContentRunContentBase (); -_agfaa :=NewEG_RunLevelElts ();_fbgac :=NewEG_MathContent ();_fbgac .MathContentChoice =NewEG_MathContentChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_dcdfaa );_dcdfaa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dcdfaa .ContentRunContentBaseChoice .EG_RunLevelElts ,_agfaa ); -_agfaa .RunLevelEltsChoice .EG_MathContent =append (_agfaa .RunLevelEltsChoice .EG_MathContent ,_fbgac );if _beffee :=d .DecodeElement (&_fbgac .MathContentChoice .OMathPara ,&_bfebc );_beffee !=nil {return _beffee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bcgcc :=NewEG_ContentRunContentBase (); -_daaea :=NewEG_RunLevelElts ();_fgagdb :=NewEG_MathContent ();_fgagdb .MathContentChoice =NewEG_MathContentChoice ();_ffgeg .PContentMathChoice .EG_ContentRunContentBase =append (_ffgeg .PContentMathChoice .EG_ContentRunContentBase ,_bcgcc );_bcgcc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bcgcc .ContentRunContentBaseChoice .EG_RunLevelElts ,_daaea ); -_daaea .RunLevelEltsChoice .EG_MathContent =append (_daaea .RunLevelEltsChoice .EG_MathContent ,_fgagdb );if _eefebb :=d .DecodeElement (&_fgagdb .MathContentChoice .OMath ,&_bfebc );_eefebb !=nil {return _eefebb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006fn\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_bfebc .Name ); -if _gfeffc :=d .Skip ();_gfeffc !=nil {return _gfeffc ;};};case _a .EndElement :break _bgbff ;case _a .CharData :};};return nil ;};func ParseUnionST_Coordinate (s string )(_ae .ST_Coordinate ,error ){return _ae .ParseUnionST_Coordinate (s );}; +// Validate validates the CT_TblPrEx and its children +func (_cfbgg *CT_TblPrEx )Validate ()error {return _cfbgg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");}; -// ValidateWithPath validates the EG_RPrContent and its children, prefixing error messages with path -func (_dagee *EG_RPrContent )ValidateWithPath (path string )error {if _dagee .RStyle !=nil {if _bbaag :=_dagee .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_bbaag !=nil {return _bbaag ;};};if _dagee .RFonts !=nil {if _efffb :=_dagee .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_efffb !=nil {return _efffb ;};};if _dagee .B !=nil {if _aeacf :=_dagee .B .ValidateWithPath (path +"\u002f\u0042");_aeacf !=nil {return _aeacf ;};};if _dagee .BCs !=nil {if _ebbcgd :=_dagee .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_ebbcgd !=nil {return _ebbcgd ; -};};if _dagee .I !=nil {if _agbeeg :=_dagee .I .ValidateWithPath (path +"\u002f\u0049");_agbeeg !=nil {return _agbeeg ;};};if _dagee .ICs !=nil {if _gabfb :=_dagee .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_gabfb !=nil {return _gabfb ;}; -};if _dagee .Caps !=nil {if _cgggg :=_dagee .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_cgggg !=nil {return _cgggg ;};};if _dagee .SmallCaps !=nil {if _ebbgda :=_dagee .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); -_ebbgda !=nil {return _ebbgda ;};};if _dagee .Strike !=nil {if _acdage :=_dagee .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_acdage !=nil {return _acdage ;};};if _dagee .Dstrike !=nil {if _debfb :=_dagee .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); -_debfb !=nil {return _debfb ;};};if _dagee .Outline !=nil {if _bbgfc :=_dagee .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_bbgfc !=nil {return _bbgfc ;};};if _dagee .Shadow !=nil {if _fggfbd :=_dagee .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_fggfbd !=nil {return _fggfbd ;};};if _dagee .Emboss !=nil {if _gaedd :=_dagee .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_gaedd !=nil {return _gaedd ;};};if _dagee .Imprint !=nil {if _cgcaf :=_dagee .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); -_cgcaf !=nil {return _cgcaf ;};};if _dagee .NoProof !=nil {if _ccegf :=_dagee .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_ccegf !=nil {return _ccegf ;};};if _dagee .SnapToGrid !=nil {if _gggcd :=_dagee .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); -_gggcd !=nil {return _gggcd ;};};if _dagee .Vanish !=nil {if _fgfbc :=_dagee .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_fgfbc !=nil {return _fgfbc ;};};if _dagee .WebHidden !=nil {if _fggbf :=_dagee .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); -_fggbf !=nil {return _fggbf ;};};if _dagee .Color !=nil {if _aabaca :=_dagee .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_aabaca !=nil {return _aabaca ;};};if _dagee .Spacing !=nil {if _egcdg :=_dagee .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_egcdg !=nil {return _egcdg ;};};if _dagee .W !=nil {if _gdbcbe :=_dagee .W .ValidateWithPath (path +"\u002f\u0057");_gdbcbe !=nil {return _gdbcbe ;};};if _dagee .Kern !=nil {if _begaa :=_dagee .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); -_begaa !=nil {return _begaa ;};};if _dagee .Position !=nil {if _fgfeg :=_dagee .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_fgfeg !=nil {return _fgfeg ;};};if _dagee .Sz !=nil {if _aabgec :=_dagee .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_aabgec !=nil {return _aabgec ;};};if _dagee .SzCs !=nil {if _egbgba :=_dagee .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_egbgba !=nil {return _egbgba ;};};if _dagee .Highlight !=nil {if _abaeg :=_dagee .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); -_abaeg !=nil {return _abaeg ;};};if _dagee .U !=nil {if _cbfdac :=_dagee .U .ValidateWithPath (path +"\u002f\u0055");_cbfdac !=nil {return _cbfdac ;};};if _dagee .Effect !=nil {if _agfgbf :=_dagee .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_agfgbf !=nil {return _agfgbf ;};};if _dagee .Bdr !=nil {if _cgccbc :=_dagee .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_cgccbc !=nil {return _cgccbc ;};};if _dagee .Shd !=nil {if _adgedc :=_dagee .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_adgedc !=nil {return _adgedc ;};};if _dagee .FitText !=nil {if _fdcecd :=_dagee .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_fdcecd !=nil {return _fdcecd ;};};if _dagee .VertAlign !=nil {if _ddbdd :=_dagee .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_ddbdd !=nil {return _ddbdd ;};};if _dagee .Rtl !=nil {if _dafcde :=_dagee .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_dafcde !=nil {return _dafcde ;};};if _dagee .Cs !=nil {if _ffaaa :=_dagee .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); -_ffaaa !=nil {return _ffaaa ;};};if _dagee .Em !=nil {if _dgfdgfb :=_dagee .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_dgfdgfb !=nil {return _dgfdgfb ;};};if _dagee .Lang !=nil {if _gdbad :=_dagee .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_gdbad !=nil {return _gdbad ;};};if _dagee .EastAsianLayout !=nil {if _eggaa :=_dagee .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_eggaa !=nil {return _eggaa ;};};if _dagee .SpecVanish !=nil {if _eadde :=_dagee .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); -_eadde !=nil {return _eadde ;};};if _dagee .OMath !=nil {if _geaagg :=_dagee .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_geaagg !=nil {return _geaagg ;};};if _dagee .RPrChange !=nil {if _abdec :=_dagee .RPrChange .ValidateWithPath (path +"\u002f\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); -_abdec !=nil {return _abdec ;};};return nil ;};func NewCT_SdtDate ()*CT_SdtDate {_dbgaf :=&CT_SdtDate {};return _dbgaf }; +// ValidateWithPath validates the CT_CustomXmlPr and its children, prefixing error messages with path +func (_deac *CT_CustomXmlPr )ValidateWithPath (path string )error {if _deac .Placeholder !=nil {if _edff :=_deac .Placeholder .ValidateWithPath (path +"\u002f\u0050\u006ca\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072");_edff !=nil {return _edff ;};}; +for _fgfg ,_gegfb :=range _deac .Attr {if _ddfe :=_gegfb .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0041\u0074\u0074\u0072\u005b\u0025\u0064\u005d",path ,_fgfg ));_ddfe !=nil {return _ddfe ;};};return nil ;};type ST_ProofErr byte ; -// ValidateWithPath validates the CT_SdtBlock and its children, prefixing error messages with path -func (_fffgc *CT_SdtBlock )ValidateWithPath (path string )error {if _fffgc .SdtPr !=nil {if _gcfe :=_fffgc .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_gcfe !=nil {return _gcfe ;};};if _fffgc .SdtEndPr !=nil {if _dfcgb :=_fffgc .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); -_dfcgb !=nil {return _dfcgb ;};};if _fffgc .SdtContent !=nil {if _bceefc :=_fffgc .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_bceefc !=nil {return _bceefc ;};};return nil ;}; +// Validate validates the CT_Language and its children +func (_ggced *CT_Language )Validate ()error {return _ggced .ValidateWithPath ("C\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065");};func (_abgege ST_HighlightColor )ValidateWithPath (path string )error {switch _abgege {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abgege )); +};return nil ;};func NewCT_Proof ()*CT_Proof {_ebfbf :=&CT_Proof {};return _ebfbf };func (_dceaf ST_TextAlignment )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bacga :=_a .Attr {};_bacga .Name =name ;switch _dceaf {case ST_TextAlignmentUnset :_bacga .Value =""; +case ST_TextAlignmentTop :_bacga .Value ="\u0074\u006f\u0070";case ST_TextAlignmentCenter :_bacga .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_TextAlignmentBaseline :_bacga .Value ="\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065";case ST_TextAlignmentBottom :_bacga .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; +case ST_TextAlignmentAuto :_bacga .Value ="\u0061\u0075\u0074\u006f";};return _bacga ,nil ;};func (_bfdfce *EG_ContentBlockContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfdfce .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); +_geefca :for {_cgefg ,_cbeeeb :=d .Token ();if _cbeeeb !=nil {return _cbeeeb ;};switch _eecgc :=_cgefg .(type ){case _a .StartElement :switch _eecgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _bfdfce .ContentBlockContentChoice ==nil {_bfdfce .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); +};if _edcbfb :=d .DecodeElement (&_bfdfce .ContentBlockContentChoice .CustomXml ,&_eecgc );_edcbfb !=nil {return _edcbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _bfdfce .ContentBlockContentChoice ==nil {_bfdfce .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); +};if _fbdbd :=d .DecodeElement (&_bfdfce .ContentBlockContentChoice .Sdt ,&_eecgc );_fbdbd !=nil {return _fbdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:if _bfdfce .ContentBlockContentChoice ==nil {_bfdfce .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); +};if _egdff :=d .DecodeElement (&_bfdfce .ContentBlockContentChoice .P ,&_eecgc );_egdff !=nil {return _egdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:if _bfdfce .ContentBlockContentChoice ==nil {_bfdfce .ContentBlockContentChoice =NewEG_ContentBlockContentChoice (); +};if _bfegaf :=d .DecodeElement (&_bfdfce .ContentBlockContentChoice .Tbl ,&_eecgc );_bfegaf !=nil {return _bfegaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_beebcg :=NewEG_RunLevelElts (); +_beebcg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_beebcg );if _afacd :=d .DecodeElement (&_beebcg .RunLevelEltsChoice .ProofErr ,&_eecgc ); +_afacd !=nil {return _afacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ebaca :=NewEG_RunLevelElts (); +_ebaca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_ebaca );if _eaead :=d .DecodeElement (&_ebaca .RunLevelEltsChoice .PermStart ,&_eecgc ); +_eaead !=nil {return _eaead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gfcbca :=NewEG_RunLevelElts (); +_gfcbca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_gfcbca );if _eaddg :=d .DecodeElement (&_gfcbca .RunLevelEltsChoice .PermEnd ,&_eecgc ); +_eaddg !=nil {return _eaddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gbcfa :=NewEG_RunLevelElts (); +_gbcfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_gbcfa );if _aeecfg :=d .DecodeElement (&_gbcfa .RunLevelEltsChoice .Ins ,&_eecgc ); +_aeecfg !=nil {return _aeecfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cggcae :=NewEG_RunLevelElts (); +_cggcae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_cggcae );if _aaccb :=d .DecodeElement (&_cggcae .RunLevelEltsChoice .Del ,&_eecgc ); +_aaccb !=nil {return _aaccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ageaaa :=NewEG_RunLevelElts (); +_ageaaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_ageaaa );if _cfbfec :=d .DecodeElement (&_ageaaa .RunLevelEltsChoice .MoveFrom ,&_eecgc ); +_cfbfec !=nil {return _cfbfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_ccgeeg :=NewEG_RunLevelElts (); +_ccgeeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_ccgeeg );if _cdgge :=d .DecodeElement (&_ccgeeg .RunLevelEltsChoice .MoveTo ,&_eecgc ); +_cdgge !=nil {return _cdgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aacfc :=NewEG_RunLevelElts (); +_badcda :=NewEG_RangeMarkupElements ();_badcda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_aacfc );_aacfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aacfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_badcda ); +if _adbacb :=d .DecodeElement (&_badcda .RangeMarkupElementsChoice .BookmarkStart ,&_eecgc );_adbacb !=nil {return _adbacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bfeeb :=NewEG_RunLevelElts (); +_ceeea :=NewEG_RangeMarkupElements ();_ceeea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_bfeeb );_bfeeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceeea ); +if _eddbe :=d .DecodeElement (&_ceeea .RangeMarkupElementsChoice .BookmarkEnd ,&_eecgc );_eddbe !=nil {return _eddbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bbbeag :=NewEG_RunLevelElts (); +_bdfcf :=NewEG_RangeMarkupElements ();_bdfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_bbbeag );_bbbeag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbbeag .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdfcf ); +if _affga :=d .DecodeElement (&_bdfcf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_eecgc );_affga !=nil {return _affga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fedaa :=NewEG_RunLevelElts (); +_efabf :=NewEG_RangeMarkupElements ();_efabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_fedaa );_fedaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_efabf ); +if _fgabac :=d .DecodeElement (&_efabf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_eecgc );_fgabac !=nil {return _fgabac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_agacb :=NewEG_RunLevelElts (); +_baebc :=NewEG_RangeMarkupElements ();_baebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_agacb );_agacb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agacb .RunLevelEltsChoice .EG_RangeMarkupElements ,_baebc ); +if _agbfe :=d .DecodeElement (&_baebc .RangeMarkupElementsChoice .MoveToRangeStart ,&_eecgc );_agbfe !=nil {return _agbfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fcegf :=NewEG_RunLevelElts (); +_edgea :=NewEG_RangeMarkupElements ();_edgea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_fcegf );_fcegf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcegf .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgea ); +if _accde :=d .DecodeElement (&_edgea .RangeMarkupElementsChoice .MoveToRangeEnd ,&_eecgc );_accde !=nil {return _accde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_daccee :=NewEG_RunLevelElts (); +_edgacg :=NewEG_RangeMarkupElements ();_edgacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_daccee );_daccee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daccee .RunLevelEltsChoice .EG_RangeMarkupElements ,_edgacg ); +if _cbgda :=d .DecodeElement (&_edgacg .RangeMarkupElementsChoice .CommentRangeStart ,&_eecgc );_cbgda !=nil {return _cbgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_beffcfg :=NewEG_RunLevelElts (); +_adefa :=NewEG_RangeMarkupElements ();_adefa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_beffcfg );_beffcfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beffcfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_adefa ); +if _bbggg :=d .DecodeElement (&_adefa .RangeMarkupElementsChoice .CommentRangeEnd ,&_eecgc );_bbggg !=nil {return _bbggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_egdgb :=NewEG_RunLevelElts (); +_ddadfc :=NewEG_RangeMarkupElements ();_ddadfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_egdgb );_egdgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egdgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddadfc ); +if _eceab :=d .DecodeElement (&_ddadfc .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_eecgc );_eceab !=nil {return _eceab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_beaec :=NewEG_RunLevelElts (); +_afgaa :=NewEG_RangeMarkupElements ();_afgaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_beaec );_beaec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beaec .RunLevelEltsChoice .EG_RangeMarkupElements ,_afgaa ); +if _afcafc :=d .DecodeElement (&_afgaa .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_eecgc );_afcafc !=nil {return _afcafc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gegce :=NewEG_RunLevelElts (); +_cabcd :=NewEG_RangeMarkupElements ();_cabcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_gegce );_gegce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gegce .RunLevelEltsChoice .EG_RangeMarkupElements ,_cabcd ); +if _daedd :=d .DecodeElement (&_cabcd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_eecgc );_daedd !=nil {return _daedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggagf :=NewEG_RunLevelElts (); +_ecbdcb :=NewEG_RangeMarkupElements ();_ecbdcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_ggagf );_ggagf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggagf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecbdcb ); +if _cecbfg :=d .DecodeElement (&_ecbdcb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_eecgc );_cecbfg !=nil {return _cecbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cddfg :=NewEG_RunLevelElts (); +_aagee :=NewEG_RangeMarkupElements ();_aagee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_cddfg );_cddfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aagee ); +if _dfebeg :=d .DecodeElement (&_aagee .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_eecgc );_dfebeg !=nil {return _dfebeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_affdcf :=NewEG_RunLevelElts (); +_ddbeb :=NewEG_RangeMarkupElements ();_ddbeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_affdcf );_affdcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_affdcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddbeb ); +if _cgbdg :=d .DecodeElement (&_ddbeb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_eecgc );_cgbdg !=nil {return _cgbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_fgdeb :=NewEG_RunLevelElts (); +_ecfgac :=NewEG_RangeMarkupElements ();_ecfgac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_fgdeb );_fgdeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgdeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecfgac ); +if _dcdbeba :=d .DecodeElement (&_ecfgac .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_eecgc );_dcdbeba !=nil {return _dcdbeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gffcf :=NewEG_RunLevelElts (); +_badab :=NewEG_RangeMarkupElements ();_badab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_gffcf );_gffcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_badab ); +if _gabgea :=d .DecodeElement (&_badab .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_eecgc );_gabgea !=nil {return _gabgea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_decad :=NewEG_RunLevelElts (); +_fdabc :=NewEG_MathContent ();_fdabc .MathContentChoice =NewEG_MathContentChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_decad );_decad .RunLevelEltsChoice .EG_MathContent =append (_decad .RunLevelEltsChoice .EG_MathContent ,_fdabc ); +if _adbdg :=d .DecodeElement (&_fdabc .MathContentChoice .OMathPara ,&_eecgc );_adbdg !=nil {return _adbdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dddca :=NewEG_RunLevelElts (); +_ebefg :=NewEG_MathContent ();_ebefg .MathContentChoice =NewEG_MathContentChoice ();_bfdfce .ContentBlockContentChoice .EG_RunLevelElts =append (_bfdfce .ContentBlockContentChoice .EG_RunLevelElts ,_dddca );_dddca .RunLevelEltsChoice .EG_MathContent =append (_dddca .RunLevelEltsChoice .EG_MathContent ,_ebefg ); +if _dbfccb :=d .DecodeElement (&_ebefg .MathContentChoice .OMath ,&_eecgc );_dbfccb !=nil {return _dbfccb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0043\u006f\u006e\u0074e\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_eecgc .Name ); +if _bbabbf :=d .Skip ();_bbabbf !=nil {return _bbabbf ;};};case _a .EndElement :break _geefca ;case _a .CharData :};};return nil ;};type CT_OptimizeForBrowser struct{TargetAttr *string ; -// Validate validates the CT_DataBinding and its children -func (_gfee *CT_DataBinding )Validate ()error {return _gfee .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067");};func (_feggfa *ST_SignedTwipsMeasure )Validate ()error {return _feggfa .ValidateWithPath ("")}; -type EG_RangeMarkupElementsChoice struct{ +// On/Off Value +ValAttr *_f .ST_OnOff ;};type EG_RangeMarkupElementsChoice struct{ // Bookmark Start BookmarkStart *CT_Bookmark ; @@ -13402,1350 +13445,1279 @@ CustomXmlMoveFromRangeEnd *CT_Markup ; CustomXmlMoveToRangeStart *CT_TrackChange ; // Custom XML Markup Move Destination Location End -CustomXmlMoveToRangeEnd *CT_Markup ;};func (_fbecc ST_CaptionPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbecc .String (),start );};type CT_Shd struct{ - -// Shading Pattern -ValAttr ST_Shd ; - -// Shading Pattern Color -ColorAttr *ST_HexColor ; - -// Shading Pattern Theme Color -ThemeColorAttr ST_ThemeColor ; - -// Shading Pattern Theme Color Tint -ThemeTintAttr *string ; - -// Shading Pattern Theme Color Shade -ThemeShadeAttr *string ; - -// Shading Background Color -FillAttr *ST_HexColor ; - -// Shading Background Theme Color -ThemeFillAttr ST_ThemeColor ; - -// Shading Background Theme Color Tint -ThemeFillTintAttr *string ; - -// Shading Background Theme Color Shade -ThemeFillShadeAttr *string ;};type CT_DocPartPr struct{ - -// Entry Name -Name *CT_DocPartName ; - -// Associated Paragraph Style Name -Style *CT_String ; - -// Entry Categorization -Category *CT_DocPartCategory ; - -// Entry Types -Types *CT_DocPartTypes ; - -// Entry Insertion Behaviors -Behaviors *CT_DocPartBehaviors ; - -// Description for Entry -Description *CT_String ; - -// Entry ID -Guid *CT_Guid ;};func (_cgeda *CT_TcPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cgeda .CnfStyle !=nil {_gagbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_cgeda .CnfStyle ,_gagbb );};if _cgeda .TcW !=nil {_abfdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}};e .EncodeElement (_cgeda .TcW ,_abfdd );};if _cgeda .GridSpan !=nil {_acaca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}}; -e .EncodeElement (_cgeda .GridSpan ,_acaca );};if _cgeda .HMerge !=nil {_fbdgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_cgeda .HMerge ,_fbdgb );};if _cgeda .VMerge !=nil {_baafe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}}; -e .EncodeElement (_cgeda .VMerge ,_baafe );};if _cgeda .TcBorders !=nil {_cacgg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_cgeda .TcBorders ,_cacgg );};if _cgeda .Shd !=nil {_dcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_cgeda .Shd ,_dcce );};if _cgeda .NoWrap !=nil {_gbccb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}};e .EncodeElement (_cgeda .NoWrap ,_gbccb );};if _cgeda .TcMar !=nil {_dgebcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}}; -e .EncodeElement (_cgeda .TcMar ,_dgebcf );};if _cgeda .TextDirection !=nil {_fcgff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_cgeda .TextDirection ,_fcgff ); -};if _cgeda .TcFitText !=nil {_cggeab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_cgeda .TcFitText ,_cggeab );};if _cgeda .VAlign !=nil {_bgegc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_cgeda .VAlign ,_bgegc );};if _cgeda .HideMark !=nil {_fefccg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_cgeda .HideMark ,_fefccg );};if _cgeda .Headers !=nil {_gddgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; -e .EncodeElement (_cgeda .Headers ,_gddgb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbfea ST_NumberFormat )Validate ()error {return _gbfea .ValidateWithPath ("")};func (_bgcfg ST_BrType )String ()string {switch _bgcfg {case 0:return ""; -case 1:return "\u0070\u0061\u0067\u0065";case 2:return "\u0063\u006f\u006c\u0075\u006d\u006e";case 3:return "\u0074\u0065\u0078t\u0057\u0072\u0061\u0070\u0070\u0069\u006e\u0067";};return "";}; - -// ValidateWithPath validates the CT_Frameset and its children, prefixing error messages with path -func (_afdd *CT_Frameset )ValidateWithPath (path string )error {if _afdd .Sz !=nil {if _ebeef :=_afdd .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_ebeef !=nil {return _ebeef ;};};if _afdd .FramesetSplitbar !=nil {if _fdafe :=_afdd .FramesetSplitbar .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006ci\u0074\u0062\u0061\u0072"); -_fdafe !=nil {return _fdafe ;};};if _afdd .FrameLayout !=nil {if _gffgd :=_afdd .FrameLayout .ValidateWithPath (path +"\u002f\u0046\u0072a\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074");_gffgd !=nil {return _gffgd ;};};if _afdd .Title !=nil {if _dggc :=_afdd .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065"); -_dggc !=nil {return _dggc ;};};for _cdaa ,_abeb :=range _afdd .FramesetChoice {if _eaffg :=_abeb .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0046\u0072am\u0065s\u0065\u0074\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_cdaa ));_eaffg !=nil {return _eaffg ; -};};return nil ;};type ST_TblLayoutType byte ;type CT_RecipientData struct{ - -// Record Is Included in Mail Merge -Active *CT_OnOff ; - -// Index of Column Containing Unique Values for Record -Column *CT_DecimalNumber ; - -// Unique Value for Record -UniqueTag *CT_Base64Binary ;}; - -// Validate validates the CT_Empty and its children -func (_cabb *CT_Empty )Validate ()error {return _cabb .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func (_bdbde ST_TabJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdbde .String (),start ); -};type CT_FtnEdnRef struct{ - -// Suppress Footnote/Endnote Reference Mark -CustomMarkFollowsAttr *_ee .ST_OnOff ; - -// Footnote/Endnote ID Reference -IdAttr int64 ;};func (_dabcf *ST_BrClear )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dabcf =0;case "\u006e\u006f\u006e\u0065":*_dabcf =1;case "\u006c\u0065\u0066\u0074":*_dabcf =2;case "\u0072\u0069\u0067h\u0074":*_dabcf =3;case "\u0061\u006c\u006c":*_dabcf =4; -};return nil ;};func (_gffc *CT_CharacterSpacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gffc .ValAttr =ST_CharacterSpacing (1);for _ ,_fgce :=range start .Attr {if _fgce .Name .Local =="\u0076\u0061\u006c"{_gffc .ValAttr .UnmarshalXMLAttr (_fgce ); -continue ;};};for {_cbec ,_egbeb :=d .Token ();if _egbeb !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0043\u0068\u0061\u0072\u0061c\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_egbeb ); -};if _ddef ,_fbda :=_cbec .(_a .EndElement );_fbda &&_ddef .Name ==start .Name {break ;};};return nil ;};func (_defgb *CT_Num )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0049\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_defgb .NumIdAttr )}); -e .EncodeToken (start );_bcgge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061b\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"}};e .EncodeElement (_defgb .AbstractNumId ,_bcgge );if _defgb .LvlOverride !=nil {_ffbfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}}; -for _ ,_eccbg :=range _defgb .LvlOverride {e .EncodeElement (_eccbg ,_ffbfg );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_TcPrInner and its children, prefixing error messages with path -func (_cbgdda *CT_TcPrInner )ValidateWithPath (path string )error {if _cbgdda .CnfStyle !=nil {if _bcabg :=_cbgdda .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_bcabg !=nil {return _bcabg ;};};if _cbgdda .TcW !=nil {if _ffafb :=_cbgdda .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); -_ffafb !=nil {return _ffafb ;};};if _cbgdda .GridSpan !=nil {if _gffbc :=_cbgdda .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_gffbc !=nil {return _gffbc ;};};if _cbgdda .HMerge !=nil {if _bbeda :=_cbgdda .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); -_bbeda !=nil {return _bbeda ;};};if _cbgdda .VMerge !=nil {if _abgec :=_cbgdda .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_abgec !=nil {return _abgec ;};};if _cbgdda .TcBorders !=nil {if _bafeae :=_cbgdda .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_bafeae !=nil {return _bafeae ;};};if _cbgdda .Shd !=nil {if _feddd :=_cbgdda .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_feddd !=nil {return _feddd ;};};if _cbgdda .NoWrap !=nil {if _agcgga :=_cbgdda .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); -_agcgga !=nil {return _agcgga ;};};if _cbgdda .TcMar !=nil {if _gbbaa :=_cbgdda .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_gbbaa !=nil {return _gbbaa ;};};if _cbgdda .TextDirection !=nil {if _eccdc :=_cbgdda .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); -_eccdc !=nil {return _eccdc ;};};if _cbgdda .TcFitText !=nil {if _dfdedd :=_cbgdda .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_dfdedd !=nil {return _dfdedd ;};};if _cbgdda .VAlign !=nil {if _ddgff :=_cbgdda .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); -_ddgff !=nil {return _ddgff ;};};if _cbgdda .HideMark !=nil {if _bgafba :=_cbgdda .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_bgafba !=nil {return _bgafba ;};};if _cbgdda .Headers !=nil {if _gabac :=_cbgdda .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); -_gabac !=nil {return _gabac ;};};if _cecefd :=_cbgdda .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e");_cecefd !=nil {return _cecefd ; -};return nil ;};type CT_TblPrExBase struct{ - -// Preferred Table Width Exception -TblW *CT_TblWidth ; - -// Table Alignment Exception -Jc *CT_JcTable ; - -// Table Cell Spacing Exception -TblCellSpacing *CT_TblWidth ; - -// Table Indent from Leading Margin Exception -TblInd *CT_TblWidth ; - -// Table Borders Exceptions -TblBorders *CT_TblBorders ; - -// Table Shading Exception -Shd *CT_Shd ; - -// Table Layout Exception -TblLayout *CT_TblLayoutType ; - -// Table Cell Margin Exceptions -TblCellMar *CT_TblCellMar ; - -// Table Style Conditional Formatting Settings Exception -TblLook *CT_TblLook ;};func (_eeaeb ST_DecimalNumberOrPercent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eeaeb .ST_UnqualifiedPercentage !=nil {e .EncodeToken (_a .CharData (_ff .Sprintf ("\u0025\u0064",*_eeaeb .ST_UnqualifiedPercentage ))); -};if _eeaeb .ST_Percentage !=nil {e .EncodeToken (_a .CharData (*_eeaeb .ST_Percentage ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_cdafeb *ST_SectionMark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feccfa ,_gdgcf :=d .Token (); -if _gdgcf !=nil {return _gdgcf ;};if _bbbddf ,_gbcfgf :=_feccfa .(_a .EndElement );_gbcfgf &&_bbbddf .Name ==start .Name {*_cdafeb =1;return nil ;};if _cbdcgc ,_bcdbbe :=_feccfa .(_a .CharData );!_bcdbbe {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_feccfa ); -}else {switch string (_cbdcgc ){case "":*_cdafeb =0;case "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065":*_cdafeb =1;case "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e":*_cdafeb =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_cdafeb =3; -case "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065":*_cdafeb =4;case "\u006fd\u0064\u0050\u0061\u0067\u0065":*_cdafeb =5;};};_feccfa ,_gdgcf =d .Token ();if _gdgcf !=nil {return _gdgcf ;};if _dadeda ,_cebceb :=_feccfa .(_a .EndElement );_cebceb &&_dadeda .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_feccfa );}; - -// Validate validates the CT_RPrOriginal and its children -func (_afgfca *CT_RPrOriginal )Validate ()error {return _afgfca .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069g\u0069\u006e\u0061\u006c");};type ST_WmlColorSchemeIndex byte ;type CT_TblPr struct{ - -// Referenced Table Style -TblStyle *CT_String ; - -// Floating Table Positioning -TblpPr *CT_TblPPr ; - -// Floating Table Allows Other Tables to Overlap -TblOverlap *CT_TblOverlap ; +CustomXmlMoveToRangeEnd *CT_Markup ;};func (_dcbgf *CT_WebSettings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_addgf :for {_gbged ,_bgafb :=d .Token ();if _bgafb !=nil {return _bgafb ;};switch _fdbaa :=_gbged .(type ){case _a .StartElement :switch _fdbaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_dcbgf .Frameset =NewCT_Frameset (); +if _fcdcc :=d .DecodeElement (_dcbgf .Frameset ,&_fdbaa );_fcdcc !=nil {return _fcdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0073"}:_dcbgf .Divs =NewCT_Divs (); +if _deafff :=d .DecodeElement (_dcbgf .Divs ,&_fdbaa );_deafff !=nil {return _deafff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}:_dcbgf .Encoding =NewCT_String (); +if _geafbf :=d .DecodeElement (_dcbgf .Encoding ,&_fdbaa );_geafbf !=nil {return _geafbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"}:_dcbgf .OptimizeForBrowser =NewCT_OptimizeForBrowser (); +if _cgfga :=d .DecodeElement (_dcbgf .OptimizeForBrowser ,&_fdbaa );_cgfga !=nil {return _cgfga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"}:_dcbgf .RelyOnVML =NewCT_OnOff (); +if _cecad :=d .DecodeElement (_dcbgf .RelyOnVML ,&_fdbaa );_cecad !=nil {return _cecad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}:_dcbgf .AllowPNG =NewCT_OnOff (); +if _gdea :=d .DecodeElement (_dcbgf .AllowPNG ,&_fdbaa );_gdea !=nil {return _gdea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"}:_dcbgf .DoNotRelyOnCSS =NewCT_OnOff (); +if _dgefgb :=d .DecodeElement (_dcbgf .DoNotRelyOnCSS ,&_fdbaa );_dgefgb !=nil {return _dgefgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"}:_dcbgf .DoNotSaveAsSingleFile =NewCT_OnOff (); +if _abbb :=d .DecodeElement (_dcbgf .DoNotSaveAsSingleFile ,&_fdbaa );_abbb !=nil {return _abbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"}:_dcbgf .DoNotOrganizeInFolder =NewCT_OnOff (); +if _acabc :=d .DecodeElement (_dcbgf .DoNotOrganizeInFolder ,&_fdbaa );_acabc !=nil {return _acabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"}:_dcbgf .DoNotUseLongFileNames =NewCT_OnOff (); +if _fbbdbcg :=d .DecodeElement (_dcbgf .DoNotUseLongFileNames ,&_fdbaa );_fbbdbcg !=nil {return _fbbdbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}:_dcbgf .PixelsPerInch =NewCT_DecimalNumber (); +if _ggdbcg :=d .DecodeElement (_dcbgf .PixelsPerInch ,&_fdbaa );_ggdbcg !=nil {return _ggdbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"}:_dcbgf .TargetScreenSz =NewCT_TargetScreenSz (); +if _adgcc :=d .DecodeElement (_dcbgf .TargetScreenSz ,&_fdbaa );_adgcc !=nil {return _adgcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"}:_dcbgf .SaveSmartTagsAsXml =NewCT_OnOff (); +if _efedb :=d .DecodeElement (_dcbgf .SaveSmartTagsAsXml ,&_fdbaa );_efedb !=nil {return _efedb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074\u0074i\u006eg\u0073\u0020\u0025\u0076",_fdbaa .Name ); +if _afeca :=d .Skip ();_afeca !=nil {return _afeca ;};};case _a .EndElement :break _addgf ;case _a .CharData :};};return nil ;};type WdCT_EffectExtent struct{ -// Visually Right to Left Table -BidiVisual *CT_OnOff ; - -// Number of Rows in Row Band -TblStyleRowBandSize *CT_DecimalNumber ; +// Additional Extent on Left Edge +LAttr _e .ST_Coordinate ; -// Number of Columns in Column Band -TblStyleColBandSize *CT_DecimalNumber ; +// Additional Extent on Top Edge +TAttr _e .ST_Coordinate ; -// Preferred Table Width -TblW *CT_TblWidth ; +// Additional Extent on Right Edge +RAttr _e .ST_Coordinate ; -// Table Alignment -Jc *CT_JcTable ; +// Additional Extent on Bottom Edge +BAttr _e .ST_Coordinate ;};func (_edfgd *CT_TblCellMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agaag :for {_aggggc ,_gbefdb :=d .Token ();if _gbefdb !=nil {return _gbefdb ;};switch _befef :=_aggggc .(type ){case _a .StartElement :switch _befef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_edfgd .Top =NewCT_TblWidth (); +if _ecddb :=d .DecodeElement (_edfgd .Top ,&_befef );_ecddb !=nil {return _ecddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_edfgd .Start =NewCT_TblWidth (); +if _cdfde :=d .DecodeElement (_edfgd .Start ,&_befef );_cdfde !=nil {return _cdfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_edfgd .Left =NewCT_TblWidth (); +if _cagde :=d .DecodeElement (_edfgd .Left ,&_befef );_cagde !=nil {return _cagde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_edfgd .Bottom =NewCT_TblWidth (); +if _caged :=d .DecodeElement (_edfgd .Bottom ,&_befef );_caged !=nil {return _caged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_edfgd .End =NewCT_TblWidth (); +if _fgdgff :=d .DecodeElement (_edfgd .End ,&_befef );_fgdgff !=nil {return _fgdgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_edfgd .Right =NewCT_TblWidth (); +if _aeaba :=d .DecodeElement (_edfgd .Right ,&_befef );_aeaba !=nil {return _aeaba ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072 \u0025\u0076",_befef .Name ); +if _gebef :=d .Skip ();_gebef !=nil {return _gebef ;};};case _a .EndElement :break _agaag ;case _a .CharData :};};return nil ;};func (_bdcfab ST_RestartNumber )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_caeab :=_a .Attr {};_caeab .Name =name ;switch _bdcfab {case ST_RestartNumberUnset :_caeab .Value =""; +case ST_RestartNumberContinuous :_caeab .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case ST_RestartNumberEachSect :_caeab .Value ="\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074";case ST_RestartNumberEachPage :_caeab .Value ="\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065"; +};return _caeab ,nil ;}; -// Table Cell Spacing Default -TblCellSpacing *CT_TblWidth ; +// Validate validates the CT_PTab and its children +func (_agbdf *CT_PTab )Validate ()error {return _agbdf .ValidateWithPath ("\u0043T\u005f\u0050\u0054\u0061\u0062");};func (_fccaee *ST_LineNumberRestart )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fccaee =0;case "\u006ee\u0077\u0050\u0061\u0067\u0065":*_fccaee =1; +case "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e":*_fccaee =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_fccaee =3;};return nil ;};type ST_Merge byte ;func (_abgge *CT_SdtCell )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _abgge .SdtPr !=nil {_gagff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}};e .EncodeElement (_abgge .SdtPr ,_gagff );};if _abgge .SdtEndPr !=nil {_eeace :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}}; +e .EncodeElement (_abgge .SdtEndPr ,_eeace );};if _abgge .SdtContent !=nil {_gegbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_abgge .SdtContent ,_gegbe );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_abbga *EG_RubyContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _abbga .R !=nil {_dcdcgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072"}};e .EncodeElement (_abbga .R ,_dcdcgf ); +}else if _abbga .EG_RunLevelElts !=nil {for _ ,_ggged :=range _abbga .EG_RunLevelElts {_ggged .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eedae ST_DocPartType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eedae .String (),start ); +};func NewCT_Lock ()*CT_Lock {_edabb :=&CT_Lock {};return _edabb };type CT_TargetScreenSz struct{ -// Table Indent from Leading Margin -TblInd *CT_TblWidth ; +// Target Screen Size Value +ValAttr ST_TargetScreenSz ;};func (_dagad ST_CharacterSpacing )ValidateWithPath (path string )error {switch _dagad {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dagad )); +};return nil ;}; -// Table Borders -TblBorders *CT_TblBorders ; +// ValidateWithPath validates the CT_TblLook and its children, prefixing error messages with path +func (_ggfgg *CT_TblLook )ValidateWithPath (path string )error {if _ggfgg .FirstRowAttr !=nil {if _fdadde :=_ggfgg .FirstRowAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_fdadde !=nil {return _fdadde ; +};};if _ggfgg .LastRowAttr !=nil {if _cceeb :=_ggfgg .LastRowAttr .ValidateWithPath (path +"\u002f\u004c\u0061s\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_cceeb !=nil {return _cceeb ;};};if _ggfgg .FirstColumnAttr !=nil {if _ccdee :=_ggfgg .FirstColumnAttr .ValidateWithPath (path +"\u002f\u0046i\u0072\u0073\u0074C\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); +_ccdee !=nil {return _ccdee ;};};if _ggfgg .LastColumnAttr !=nil {if _fcaef :=_ggfgg .LastColumnAttr .ValidateWithPath (path +"\u002fL\u0061s\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072");_fcaef !=nil {return _fcaef ;};};if _ggfgg .NoHBandAttr !=nil {if _cgcdag :=_ggfgg .NoHBandAttr .ValidateWithPath (path +"\u002f\u004e\u006fH\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072"); +_cgcdag !=nil {return _cgcdag ;};};if _ggfgg .NoVBandAttr !=nil {if _beadea :=_ggfgg .NoVBandAttr .ValidateWithPath (path +"\u002f\u004e\u006fV\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_beadea !=nil {return _beadea ;};};return nil ;}; -// Table Shading -Shd *CT_Shd ; +// ValidateWithPath validates the CT_PPrChange and its children, prefixing error messages with path +func (_gbcgg *CT_PPrChange )ValidateWithPath (path string )error {if _geead :=_gbcgg .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_geead !=nil {return _geead ;};return nil ;};type CT_Sym struct{ -// Table Layout -TblLayout *CT_TblLayoutType ; +// Symbol Character Font +FontAttr *string ; -// Table Cell Margin Defaults -TblCellMar *CT_TblCellMar ; +// Symbol Character Code +CharAttr *string ;};type WdEG_WrapTypeChoice struct{WrapNone *WdCT_WrapNone ;WrapSquare *WdCT_WrapSquare ;WrapTight *WdCT_WrapTight ;WrapThrough *WdCT_WrapThrough ;WrapTopAndBottom *WdCT_WrapTopBottom ;}; -// Table Style Conditional Formatting Settings -TblLook *CT_TblLook ; +// Validate validates the CT_TblBorders and its children +func (_fccgf *CT_TblBorders )Validate ()error {return _fccgf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");}; -// Table Caption -TblCaption *CT_String ; +// ValidateWithPath validates the CT_Cnf and its children, prefixing error messages with path +func (_eaad *CT_Cnf )ValidateWithPath (path string )error {if _eaad .ValAttr !=nil {if !ST_CnfPatternRe .MatchString (*_eaad .ValAttr ){return _dd .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,ST_CnfPatternRe ,*_eaad .ValAttr ); +};};if _eaad .FirstRowAttr !=nil {if _bdge :=_eaad .FirstRowAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072");_bdge !=nil {return _bdge ;};};if _eaad .LastRowAttr !=nil {if _dcaeb :=_eaad .LastRowAttr .ValidateWithPath (path +"\u002f\u004c\u0061s\u0074\u0052\u006f\u0077\u0041\u0074\u0074\u0072"); +_dcaeb !=nil {return _dcaeb ;};};if _eaad .FirstColumnAttr !=nil {if _efff :=_eaad .FirstColumnAttr .ValidateWithPath (path +"\u002f\u0046i\u0072\u0073\u0074C\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072");_efff !=nil {return _efff ;};};if _eaad .LastColumnAttr !=nil {if _gdca :=_eaad .LastColumnAttr .ValidateWithPath (path +"\u002fL\u0061s\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); +_gdca !=nil {return _gdca ;};};if _eaad .OddVBandAttr !=nil {if _bee :=_eaad .OddVBandAttr .ValidateWithPath (path +"\u002f\u004f\u0064\u0064\u0056\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_bee !=nil {return _bee ;};};if _eaad .EvenVBandAttr !=nil {if _gcfe :=_eaad .EvenVBandAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0065\u006e\u0056\u0042\u0061\u006ed\u0041\u0074\u0074\u0072"); +_gcfe !=nil {return _gcfe ;};};if _eaad .OddHBandAttr !=nil {if _gggf :=_eaad .OddHBandAttr .ValidateWithPath (path +"\u002f\u004f\u0064\u0064\u0048\u0042\u0061\u006e\u0064\u0041\u0074\u0074\u0072");_gggf !=nil {return _gggf ;};};if _eaad .EvenHBandAttr !=nil {if _bdbe :=_eaad .EvenHBandAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0065\u006e\u0048\u0042\u0061\u006ed\u0041\u0074\u0074\u0072"); +_bdbe !=nil {return _bdbe ;};};if _eaad .FirstRowFirstColumnAttr !=nil {if _cgce :=_eaad .FirstRowFirstColumnAttr .ValidateWithPath (path +"\u002fF\u0069\u0072\u0073\u0074\u0052\u006f\u0077\u0046\u0069\u0072\u0073t\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); +_cgce !=nil {return _cgce ;};};if _eaad .FirstRowLastColumnAttr !=nil {if _abdf :=_eaad .FirstRowLastColumnAttr .ValidateWithPath (path +"\u002f\u0046\u0069rs\u0074\u0052\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); +_abdf !=nil {return _abdf ;};};if _eaad .LastRowFirstColumnAttr !=nil {if _adca :=_eaad .LastRowFirstColumnAttr .ValidateWithPath (path +"\u002f\u004c\u0061st\u0052\u006f\u0077\u0046\u0069\u0072\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074\u0074\u0072"); +_adca !=nil {return _adca ;};};if _eaad .LastRowLastColumnAttr !=nil {if _agde :=_eaad .LastRowLastColumnAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u006f\u0077\u004c\u0061\u0073\u0074\u0043\u006f\u006c\u0075\u006d\u006e\u0041\u0074t\u0072"); +_agde !=nil {return _agde ;};};return nil ;};func (_gafff *CT_NumPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffccf :for {_agdag ,_abfea :=d .Token ();if _abfea !=nil {return _abfea ;};switch _bcbbc :=_agdag .(type ){case _a .StartElement :switch _bcbbc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006c\u0076\u006c"}:_gafff .Ilvl =NewCT_DecimalNumber (); +if _acafd :=d .DecodeElement (_gafff .Ilvl ,&_bcbbc );_acafd !=nil {return _acafd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dI\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dI\u0064"}:_gafff .NumId =NewCT_DecimalNumber (); +if _acfgg :=d .DecodeElement (_gafff .NumId ,&_bcbbc );_acfgg !=nil {return _acfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_gafff .NumberingChange =NewCT_TrackChangeNumbering (); +if _cddgf :=d .DecodeElement (_gafff .NumberingChange ,&_bcbbc );_cddgf !=nil {return _cddgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_gafff .Ins =NewCT_TrackChange (); +if _ffcgc :=d .DecodeElement (_gafff .Ins ,&_bcbbc );_ffcgc !=nil {return _ffcgc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072\u0020\u0025\u0076",_bcbbc .Name ); +if _ecdagg :=d .Skip ();_ecdagg !=nil {return _ecdagg ;};};case _a .EndElement :break _ffccf ;case _a .CharData :};};return nil ;};func ParseUnionST_TwipsMeasure (s string )(_f .ST_TwipsMeasure ,error ){_bfbca :=_f .ST_TwipsMeasure {};if _f .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_bfbca .ST_PositiveUniversalMeasure =&s ; +}else {_fdbff ,_abcbae :=_c .ParseFloat (s ,64);if _abcbae !=nil {return _bfbca ,_dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_abcbae );};_bfbca .ST_UnsignedDecimalNumber =_g .Uint64 (uint64 (_fdbff )); +};return _bfbca ,nil ;};const (ST_PageOrientationUnset ST_PageOrientation =0;ST_PageOrientationPortrait ST_PageOrientation =1;ST_PageOrientationLandscape ST_PageOrientation =2;);func (_bggc *CT_FFTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_acdb ,_agfcb :=_bggc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _agfcb !=nil {return _agfcb ;};start .Attr =append (start .Attr ,_acdb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Table Description -TblDescription *CT_String ;TblPrChange *CT_TblPrChange ;};const (ST_InfoTextTypeUnset ST_InfoTextType =0;ST_InfoTextTypeText ST_InfoTextType =1;ST_InfoTextTypeAutoText ST_InfoTextType =2;);func (_bbbedf ST_MailMergeDocType )String ()string {switch _bbbedf {case 0:return ""; -case 1:return "\u0063a\u0074\u0061\u006c\u006f\u0067";case 2:return "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s";case 3:return "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073";case 4:return "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073"; -case 5:return "\u0065\u006d\u0061i\u006c";case 6:return "\u0066\u0061\u0078";};return "";};func (_agbaa ST_RestartNumber )Validate ()error {return _agbaa .ValidateWithPath ("")};func (_aggfcbg ST_PTabLeader )Validate ()error {return _aggfcbg .ValidateWithPath ("")}; -func NewCT_FFStatusText ()*CT_FFStatusText {_dedca :=&CT_FFStatusText {};return _dedca };type CT_DocRsids struct{ +// ValidateWithPath validates the CT_FtnEdnSepRef and its children, prefixing error messages with path +func (_fgaca *CT_FtnEdnSepRef )ValidateWithPath (path string )error {return nil }; -// Original Document Revision Save ID -RsidRoot *CT_LongHexNumber ; +// Validate validates the Comments and its children +func (_dcgcg *Comments )Validate ()error {return _dcgcg .ValidateWithPath ("\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073");};type CT_SaveThroughXslt struct{IdAttr *string ; -// Single Session Revision Save ID -Rsid []*CT_LongHexNumber ;}; +// Local Identifier for XSL Transform +SolutionIDAttr *string ;};func (_dbbdee ST_TblStyleOverrideType )String ()string {switch _dbbdee {case 0:return "";case 1:return "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065";case 2:return "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077"; +case 3:return "\u006ca\u0073\u0074\u0052\u006f\u0077";case 4:return "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c";case 5:return "\u006ca\u0073\u0074\u0043\u006f\u006c";case 6:return "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t";case 7:return "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t"; +case 8:return "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z";case 9:return "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z";case 10:return "\u006e\u0065\u0043\u0065\u006c\u006c";case 11:return "\u006e\u0077\u0043\u0065\u006c\u006c";case 12:return "\u0073\u0065\u0043\u0065\u006c\u006c"; +case 13:return "\u0073\u0077\u0043\u0065\u006c\u006c";};return "";};func (_aeegg ST_TblWidth )String ()string {switch _aeegg {case 0:return "";case 1:return "\u006e\u0069\u006c";case 2:return "\u0070\u0063\u0074";case 3:return "\u0064\u0078\u0061";case 4:return "\u0061\u0075\u0074\u006f"; +};return "";};func NewCT_TblPrExBase ()*CT_TblPrExBase {_dbffa :=&CT_TblPrExBase {};return _dbffa }; -// ValidateWithPath validates the CT_PermStart and its children, prefixing error messages with path -func (_baaed *CT_PermStart )ValidateWithPath (path string )error {if _gdabf :=_baaed .EdGrpAttr .ValidateWithPath (path +"\u002f\u0045\u0064\u0047\u0072\u0070\u0041\u0074\u0074\u0072");_gdabf !=nil {return _gdabf ;};if _ddcdg :=_baaed .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); -_ddcdg !=nil {return _ddcdg ;};return nil ;}; +// Validate validates the CT_TblPr and its children +func (_becbd *CT_TblPr )Validate ()error {return _becbd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072");};func (_fcddef ST_AnnotationVMerge )String ()string {switch _fcddef {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074"; +case 2:return "\u0072\u0065\u0073\u0074";};return "";};func (_cgbfd *EG_RubyContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cgbfd .RubyContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; -// Validate validates the CT_MathCtrlIns and its children -func (_defff *CT_MathCtrlIns )Validate ()error {return _defff .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0049\u006e\u0073");};func (_cgefee ST_FFTextType )Validate ()error {return _cgefee .ValidateWithPath ("")}; -func (_fgebbg *ST_DocPartGallery )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fgebbg =0;case "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072":*_fgebbg =1;case "\u0061\u006e\u0079":*_fgebbg =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_fgebbg =3; -case "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073":*_fgebbg =4;case "\u0063o\u0076\u0065\u0072\u0050\u0067":*_fgebbg =5;case "\u0065\u0071":*_fgebbg =6;case "\u0066\u0074\u0072\u0073":*_fgebbg =7;case "\u0068\u0064\u0072\u0073":*_fgebbg =8;case "\u0070\u0067\u004eu\u006d":*_fgebbg =9; -case "\u0074\u0062\u006c\u0073":*_fgebbg =10;case "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073":*_fgebbg =11;case "\u0061u\u0074\u006f\u0054\u0078\u0074":*_fgebbg =12;case "\u0074\u0078\u0074\u0042\u006f\u0078":*_fgebbg =13;case "\u0070\u0067\u004e\u0075\u006d\u0054":*_fgebbg =14; -case "\u0070\u0067\u004e\u0075\u006d\u0042":*_fgebbg =15;case "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_fgebbg =16;case "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073":*_fgebbg =17;case "\u0062\u0069\u0062":*_fgebbg =18; -case "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073":*_fgebbg =19;case "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067":*_fgebbg =20;case "\u0063\u0075\u0073\u0074\u0045\u0071":*_fgebbg =21;case "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073":*_fgebbg =22; -case "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073":*_fgebbg =23;case "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m":*_fgebbg =24;case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073":*_fgebbg =25;case "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073":*_fgebbg =26; -case "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074":*_fgebbg =27;case "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078":*_fgebbg =28;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054":*_fgebbg =29;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042":*_fgebbg =30; -case "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_fgebbg =31;case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073":*_fgebbg =32;case "\u0063u\u0073\u0074\u0042\u0069\u0062":*_fgebbg =33; -case "\u0063u\u0073\u0074\u006f\u006d\u0031":*_fgebbg =34;case "\u0063u\u0073\u0074\u006f\u006d\u0032":*_fgebbg =35;case "\u0063u\u0073\u0074\u006f\u006d\u0033":*_fgebbg =36;case "\u0063u\u0073\u0074\u006f\u006d\u0034":*_fgebbg =37;case "\u0063u\u0073\u0074\u006f\u006d\u0035":*_fgebbg =38; +// ValidateWithPath validates the EG_RubyContent and its children, prefixing error messages with path +func (_eceag *EG_RubyContent )ValidateWithPath (path string )error {if _fbdge :=_eceag .RubyContentChoice .ValidateWithPath (path +"\u002fR\u0075b\u0079\u0043\u006f\u006e\u0074e\u006e\u0074C\u0068\u006f\u0069\u0063\u0065");_fbdge !=nil {return _fbdge ; };return nil ;}; -// Validate validates the CT_Color and its children -func (_afade *CT_Color )Validate ()error {return _afade .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func NewCT_Ruby ()*CT_Ruby {_ddcag :=&CT_Ruby {};_ddcag .RubyPr =NewCT_RubyPr ();_ddcag .Rt =NewCT_RubyContent ();_ddcag .RubyBase =NewCT_RubyContent (); -return _ddcag ;};func (_fegcc *CT_RecipientData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fegcc .Active !=nil {_dcabf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0069\u0076\u0065"}}; -e .EncodeElement (_fegcc .Active ,_dcabf );};_bebfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_fegcc .Column ,_bebfbc );_deagf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0075\u006e\u0069\u0071\u0075\u0065\u0054\u0061\u0067"}}; -e .EncodeElement (_fegcc .UniqueTag ,_deagf );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; - -// ValidateWithPath validates the CT_Attr and its children, prefixing error messages with path -func (_fdg *CT_Attr )ValidateWithPath (path string )error {return nil }; - -// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path -func (_bfbdc *CT_OnOff )ValidateWithPath (path string )error {if _bfbdc .ValAttr !=nil {if _bdacc :=_bfbdc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bdacc !=nil {return _bdacc ;};};return nil ;}; - -// Validate validates the CT_SmartTagPr and its children -func (_gacfba *CT_SmartTagPr )Validate ()error {return _gacfba .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");}; - -// ValidateWithPath validates the CT_TcMar and its children, prefixing error messages with path -func (_bbbeg *CT_TcMar )ValidateWithPath (path string )error {if _bbbeg .Top !=nil {if _fbdcg :=_bbbeg .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_fbdcg !=nil {return _fbdcg ;};};if _bbbeg .Start !=nil {if _dcfae :=_bbbeg .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); -_dcfae !=nil {return _dcfae ;};};if _bbbeg .Left !=nil {if _gbdde :=_bbbeg .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_gbdde !=nil {return _gbdde ;};};if _bbbeg .Bottom !=nil {if _dfgcg :=_bbbeg .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_dfgcg !=nil {return _dfgcg ;};};if _bbbeg .End !=nil {if _addfa :=_bbbeg .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_addfa !=nil {return _addfa ;};};if _bbbeg .Right !=nil {if _efebeef :=_bbbeg .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_efebeef !=nil {return _efebeef ;};};return nil ;};func (_adbec *CT_Picture )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -e .EncodeToken (start );if _adbec .Any !=nil {for _ ,_fedaa :=range _adbec .Any {_fedaa .MarshalXML (e ,_a .StartElement {});};};if _adbec .Movie !=nil {_faccg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u006f\u0076\u0069\u0065"}};e .EncodeElement (_adbec .Movie ,_faccg ); -};if _adbec .Control !=nil {_gdfgba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0074\u0072\u006fl"}};e .EncodeElement (_adbec .Control ,_gdfgba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dcecb ST_DisplacedByCustomXml )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dagae :=_a .Attr {}; -_dagae .Name =name ;switch _dcecb {case ST_DisplacedByCustomXmlUnset :_dagae .Value ="";case ST_DisplacedByCustomXmlNext :_dagae .Value ="\u006e\u0065\u0078\u0074";case ST_DisplacedByCustomXmlPrev :_dagae .Value ="\u0070\u0072\u0065\u0076";};return _dagae ,nil ; -};func (_bfce *CT_DocVars )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfce .DocVar !=nil {_ffcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0056\u0061\u0072"}};for _ ,_fbabc :=range _bfce .DocVar {e .EncodeElement (_fbabc ,_ffcdb ); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dafbedg *ST_MailMergeDest )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdggdb ,_ebfaef :=d .Token ();if _ebfaef !=nil {return _ebfaef ;};if _fdabf ,_fedgd :=_bdggdb .(_a .EndElement ); -_fedgd &&_fdabf .Name ==start .Name {*_dafbedg =1;return nil ;};if _gaabfe ,_aacag :=_bdggdb .(_a .CharData );!_aacag {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdggdb ); -}else {switch string (_gaabfe ){case "":*_dafbedg =0;case "n\u0065\u0077\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074":*_dafbedg =1;case "\u0070r\u0069\u006e\u0074\u0065\u0072":*_dafbedg =2;case "\u0065\u006d\u0061i\u006c":*_dafbedg =3;case "\u0066\u0061\u0078":*_dafbedg =4; -};};_bdggdb ,_ebfaef =d .Token ();if _ebfaef !=nil {return _ebfaef ;};if _agbca ,_cdaeff :=_bdggdb .(_a .EndElement );_cdaeff &&_agbca .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdggdb ); -};func NewCT_TrackChange ()*CT_TrackChange {_fbgbg :=&CT_TrackChange {};return _fbgbg };func (_cefadc ST_PTabLeader )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cefadc .String (),start );}; - -// Validate validates the CT_TblPrEx and its children -func (_fcbfg *CT_TblPrEx )Validate ()error {return _fcbfg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");};const (ST_FFTextTypeUnset ST_FFTextType =0;ST_FFTextTypeRegular ST_FFTextType =1;ST_FFTextTypeNumber ST_FFTextType =2; -ST_FFTextTypeDate ST_FFTextType =3;ST_FFTextTypeCurrentTime ST_FFTextType =4;ST_FFTextTypeCurrentDate ST_FFTextType =5;ST_FFTextTypeCalculated ST_FFTextType =6;);func (_aeacg ST_DocPartBehavior )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cffgaa :=_a .Attr {}; -_cffgaa .Name =name ;switch _aeacg {case ST_DocPartBehaviorUnset :_cffgaa .Value ="";case ST_DocPartBehaviorContent :_cffgaa .Value ="\u0063o\u006e\u0074\u0065\u006e\u0074";case ST_DocPartBehaviorP :_cffgaa .Value ="\u0070";case ST_DocPartBehaviorPg :_cffgaa .Value ="\u0070\u0067"; -};return _cffgaa ,nil ;};func (_ceaef *CT_MailMergeDest )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceaef .ValAttr =ST_MailMergeDest (1);for _ ,_bafbd :=range start .Attr {if _bafbd .Name .Local =="\u0076\u0061\u006c"{_ceaef .ValAttr .UnmarshalXMLAttr (_bafbd ); -continue ;};};for {_ecee ,_dbbeg :=d .Token ();if _dbbeg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006cM\u0065r\u0067\u0065\u0044\u0065\u0073\u0074\u003a \u0025\u0073",_dbbeg );};if _bdfcd ,_egaff :=_ecee .(_a .EndElement ); -_egaff &&_bdfcd .Name ==start .Name {break ;};};return nil ;};type CT_Proof struct{ - -// Spell Checking State -SpellingAttr ST_Proof ; - -// Grammatical Checking State -GrammarAttr ST_Proof ;}; +// Validate validates the CT_Text and its children +func (_fcacfb *CT_Text )Validate ()error {return _fcacfb .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");};type CT_DocPartPr struct{ -// ValidateWithPath validates the CT_RubyPr and its children, prefixing error messages with path -func (_fabab *CT_RubyPr )ValidateWithPath (path string )error {if _aefc :=_fabab .RubyAlign .ValidateWithPath (path +"\u002f\u0052\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e");_aefc !=nil {return _aefc ;};if _dbaagfb :=_fabab .Hps .ValidateWithPath (path +"\u002f\u0048\u0070\u0073"); -_dbaagfb !=nil {return _dbaagfb ;};if _bbacd :=_fabab .HpsRaise .ValidateWithPath (path +"\u002fH\u0070\u0073\u0052\u0061\u0069\u0073e");_bbacd !=nil {return _bbacd ;};if _afagd :=_fabab .HpsBaseText .ValidateWithPath (path +"\u002f\u0048\u0070s\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"); -_afagd !=nil {return _afagd ;};if _fcede :=_fabab .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064");_fcede !=nil {return _fcede ;};if _fabab .Dirty !=nil {if _eeba :=_fabab .Dirty .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0074\u0079"); -_eeba !=nil {return _eeba ;};};return nil ;};func NewCT_TblGridBase ()*CT_TblGridBase {_beefeaa :=&CT_TblGridBase {};return _beefeaa };func (_efeabg ST_TextEffect )Validate ()error {return _efeabg .ValidateWithPath ("")};func (_fafcb ST_Merge )ValidateWithPath (path string )error {switch _fafcb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fafcb )); -};return nil ;};func (_dag *CT_AbstractNum )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061b\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_dag .AbstractNumIdAttr )}); -e .EncodeToken (start );if _dag .Nsid !=nil {_bdcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0073\u0069\u0064"}};e .EncodeElement (_dag .Nsid ,_bdcg );};if _dag .MultiLevelType !=nil {_ac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003am\u0075\u006c\u0074i\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065"}}; -e .EncodeElement (_dag .MultiLevelType ,_ac );};if _dag .Tmpl !=nil {_dadg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006d\u0070\u006c"}};e .EncodeElement (_dag .Tmpl ,_dadg );};if _dag .Name !=nil {_fd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; -e .EncodeElement (_dag .Name ,_fd );};if _dag .StyleLink !=nil {_aea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"}};e .EncodeElement (_dag .StyleLink ,_aea );};if _dag .NumStyleLink !=nil {_afc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0079\u006ce\u004c\u0069\u006e\u006b"}}; -e .EncodeElement (_dag .NumStyleLink ,_afc );};if _dag .Lvl !=nil {_abb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c"}};for _ ,_cc :=range _dag .Lvl {e .EncodeElement (_cc ,_abb );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Entry Name +Name *CT_DocPartName ; -// Validate validates the CT_LatentStyles and its children -func (_gcca *CT_LatentStyles )Validate ()error {return _gcca .ValidateWithPath ("\u0043T\u005fL\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073");};func (_fecbc *CT_MailMergeSourceType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ccga ,_dgagf :=_fecbc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _dgagf !=nil {return _dgagf ;};start .Attr =append (start .Attr ,_ccga );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_faege ST_ChapterSep )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdbceb :=_a .Attr {}; -_cdbceb .Name =name ;switch _faege {case ST_ChapterSepUnset :_cdbceb .Value ="";case ST_ChapterSepHyphen :_cdbceb .Value ="\u0068\u0079\u0070\u0068\u0065\u006e";case ST_ChapterSepPeriod :_cdbceb .Value ="\u0070\u0065\u0072\u0069\u006f\u0064";case ST_ChapterSepColon :_cdbceb .Value ="\u0063\u006f\u006co\u006e"; -case ST_ChapterSepEmDash :_cdbceb .Value ="\u0065\u006d\u0044\u0061\u0073\u0068";case ST_ChapterSepEnDash :_cdbceb .Value ="\u0065\u006e\u0044\u0061\u0073\u0068";};return _cdbceb ,nil ;};type CT_Kinsoku struct{ +// Associated Paragraph Style Name +Style *CT_String ; -// Language For Which Custom Line Breaking Rule Applies -LangAttr string ; +// Entry Categorization +Category *CT_DocPartCategory ; -// Characters For Custom Line Breaking Rule -ValAttr string ;};func (_fgdcd *CT_ObjectChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gegag :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_fgdcd .Control =NewCT_Control (); -if _fecec :=d .DecodeElement (_fgdcd .Control ,&_gegag );_fecec !=nil {return _fecec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"}:_fgdcd .ObjectLink =NewCT_ObjectLink (); -if _bfbgc :=d .DecodeElement (_fgdcd .ObjectLink ,&_gegag );_bfbgc !=nil {return _bfbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"o\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064"}:_fgdcd .ObjectEmbed =NewCT_ObjectEmbed (); -if _efdeg :=d .DecodeElement (_fgdcd .ObjectEmbed ,&_gegag );_efdeg !=nil {return _efdeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_fgdcd .Movie =NewCT_Rel (); -if _eccff :=d .DecodeElement (_fgdcd .Movie ,&_gegag );_eccff !=nil {return _eccff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gegag .Name ); -if _dgacf :=d .Skip ();_dgacf !=nil {return _dgacf ;};};return nil ;};func (_fgdebf ST_DocPartType )String ()string {switch _fgdebf {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 3:return "\u0061u\u0074\u006f\u0045\u0078\u0070"; -case 4:return "\u0074o\u006f\u006c\u0062\u0061\u0072";case 5:return "\u0073p\u0065\u006c\u006c\u0065\u0072";case 6:return "\u0066o\u0072\u006d\u0046\u006c\u0064";case 7:return "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072";};return "";};type CT_SignedHpsMeasure struct{ +// Entry Types +Types *CT_DocPartTypes ; -// Signed Half-Point Measurement -ValAttr ST_SignedHpsMeasure ;};func (_bddade *ST_CaptionPos )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bddade =0;case "\u0061\u0062\u006fv\u0065":*_bddade =1;case "\u0062\u0065\u006co\u0077":*_bddade =2;case "\u006c\u0065\u0066\u0074":*_bddade =3; -case "\u0072\u0069\u0067h\u0074":*_bddade =4;};return nil ;};func (_ddbf *CT_JcTable )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_faefa ,_gbgf :=_ddbf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _gbgf !=nil {return _gbgf ; -};start .Attr =append (start .Attr ,_faefa );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbdbe *ST_CharacterSpacing )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cbdbe =0;case "\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073":*_cbdbe =1; -case "\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e":*_cbdbe =2;case "\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061":*_cbdbe =3; -};return nil ;};func (_eacac *CT_GlossaryDocument )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eacac .Background !=nil {_geacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}}; -e .EncodeElement (_eacac .Background ,_geacd );};if _eacac .DocParts !=nil {_accba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}};e .EncodeElement (_eacac .DocParts ,_accba );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_edcagg ST_LevelSuffix )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_edcagg .String (),start );};func (_gcafd *CT_HMerge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcafd .ValAttr !=ST_MergeUnset {_cedcb ,_efeb :=_gcafd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _efeb !=nil {return _efeb ;};start .Attr =append (start .Attr ,_cedcb );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Entry Insertion Behaviors +Behaviors *CT_DocPartBehaviors ; -// ST_SignedTwipsMeasure is a union type -type ST_SignedTwipsMeasure struct{Int64 *int64 ;ST_UniversalMeasure *string ;};func (_bdaad *ST_SdtDateMappingType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdaad =0;case "\u0074\u0065\u0078\u0074":*_bdaad =1;case "\u0064\u0061\u0074\u0065":*_bdaad =2; -case "\u0064\u0061\u0074\u0065\u0054\u0069\u006d\u0065":*_bdaad =3;};return nil ;};func (_aeeag *CT_Lang )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_aeeag .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dabbb ST_StyleSort )Validate ()error {return _dabbb .ValidateWithPath ("")}; +// Description for Entry +Description *CT_String ; -// ValidateWithPath validates the CT_TblPPr and its children, prefixing error messages with path -func (_dged *CT_TblPPr )ValidateWithPath (path string )error {if _dged .LeftFromTextAttr !=nil {if _adfaeg :=_dged .LeftFromTextAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u0066\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078t\u0041\u0074\u0074\u0072"); -_adfaeg !=nil {return _adfaeg ;};};if _dged .RightFromTextAttr !=nil {if _fabedf :=_dged .RightFromTextAttr .ValidateWithPath (path +"\u002fR\u0069g\u0068\u0074\u0046\u0072\u006fm\u0054\u0065x\u0074\u0041\u0074\u0074\u0072");_fabedf !=nil {return _fabedf ; -};};if _dged .TopFromTextAttr !=nil {if _bddfgd :=_dged .TopFromTextAttr .ValidateWithPath (path +"\u002f\u0054o\u0070\u0046\u0072o\u006d\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_bddfgd !=nil {return _bddfgd ;};};if _dged .BottomFromTextAttr !=nil {if _affbfd :=_dged .BottomFromTextAttr .ValidateWithPath (path +"\u002f\u0042\u006f\u0074to\u006d\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072"); -_affbfd !=nil {return _affbfd ;};};if _fecgab :=_dged .VertAnchorAttr .ValidateWithPath (path +"\u002fV\u0065r\u0074\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072");_fecgab !=nil {return _fecgab ;};if _cbafe :=_dged .HorzAnchorAttr .ValidateWithPath (path +"\u002fH\u006fr\u007a\u0041\u006e\u0063\u0068\u006f\u0072\u0041\u0074\u0074\u0072"); -_cbafe !=nil {return _cbafe ;};if _efdcg :=_dged .TblpXSpecAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0058\u0053\u0070\u0065c\u0041\u0074\u0074\u0072");_efdcg !=nil {return _efdcg ;};if _dged .TblpXAttr !=nil {if _gdcdc :=_dged .TblpXAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0058\u0041\u0074\u0074\u0072"); -_gdcdc !=nil {return _gdcdc ;};};if _bdbefg :=_dged .TblpYSpecAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0059\u0053\u0070\u0065c\u0041\u0074\u0074\u0072");_bdbefg !=nil {return _bdbefg ;};if _dged .TblpYAttr !=nil {if _bacdf :=_dged .TblpYAttr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0070\u0059\u0041\u0074\u0074\u0072"); -_bacdf !=nil {return _bacdf ;};};return nil ;};func NewCT_LatentStyles ()*CT_LatentStyles {_aedac :=&CT_LatentStyles {};return _aedac };func (_beddaf *CT_LongHexNumber )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_beddaf .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_adeeaa ST_PageBorderDisplay )ValidateWithPath (path string )error {switch _adeeaa {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adeeaa )); -};return nil ;};func NewCT_SignedHpsMeasure ()*CT_SignedHpsMeasure {_acfda :=&CT_SignedHpsMeasure {};return _acfda }; +// Entry ID +Guid *CT_Guid ;}; -// Validate validates the CT_TblGridChange and its children -func (_fdebbg *CT_TblGridChange )Validate ()error {return _fdebbg .ValidateWithPath ("\u0043\u0054_\u0054\u0062\u006cG\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065");}; +// ValidateWithPath validates the CT_SectPrChange and its children, prefixing error messages with path +func (_edfga *CT_SectPrChange )ValidateWithPath (path string )error {if _edfga .SectPr !=nil {if _abde :=_edfga .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_abde !=nil {return _abde ;};};return nil ;};func (_gefgee *EG_ContentRunContentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gefgee .ContentRunContentBaseChoice .MarshalXML (e ,_a .StartElement {}); +return nil ;};type CT_PageBorders struct{ -// Validate validates the CT_Styles and its children -func (_facea *CT_Styles )Validate ()error {return _facea .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0079\u006c\u0065s");};func (_dffgeg ST_DisplacedByCustomXml )ValidateWithPath (path string )error {switch _dffgeg {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dffgeg )); -};return nil ;};func NewCT_Sym ()*CT_Sym {_eafac :=&CT_Sym {};return _eafac };func (_dfcdb *ST_PageOrientation )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dfcdb =0;case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_dfcdb =1; -case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_dfcdb =2;};return nil ;};func (_eedcbd *CT_TblWidth )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eedcbd .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_eedcbd .WAttr )}); -};if _eedcbd .TypeAttr !=ST_TblWidthUnset {_ggbcda ,_gfbge :=_eedcbd .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _gfbge !=nil {return _gfbge ;};start .Attr =append (start .Attr ,_ggbcda );};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dggbd ST_View )String ()string {switch _dggbd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0070\u0072\u0069n\u0074";case 3:return "\u006fu\u0074\u006c\u0069\u006e\u0065"; -case 4:return "m\u0061\u0073\u0074\u0065\u0072\u0050\u0061\u0067\u0065\u0073";case 5:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 6:return "\u0077\u0065\u0062";};return "";};func (_ccge *CT_DrawingChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _ccge .Anchor !=nil {_dcdfd :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0061\u006e\u0063\u0068\u006fr"}};e .EncodeElement (_ccge .Anchor ,_dcdfd );}else if _ccge .Inline !=nil {_geage :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0069\u006e\u006c\u0069\u006ee"}}; -e .EncodeElement (_ccge .Inline ,_geage );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Z-Ordering of Page Border +ZOrderAttr ST_PageBorderZOrder ; -// Validate validates the WdCT_WordprocessingShape and its children -func (_bddgg *WdCT_WordprocessingShape )Validate ()error {return _bddgg .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065");};func NewCT_TxbxContent ()*CT_TxbxContent {_aaccef :=&CT_TxbxContent {}; -return _aaccef };func NewCT_EdnDocProps ()*CT_EdnDocProps {_caada :=&CT_EdnDocProps {};return _caada };func (_ddagfc *ST_MailMergeSourceType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ddagfc =0;case "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065":*_ddagfc =1; -case "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b":*_ddagfc =2;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741":*_ddagfc =3;case "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742":*_ddagfc =4;case "\u0074\u0065\u0078\u0074":*_ddagfc =5; -case "\u0065\u006d\u0061i\u006c":*_ddagfc =6;case "\u006e\u0061\u0074\u0069\u0076\u0065":*_ddagfc =7;case "\u006c\u0065\u0067\u0061\u0063\u0079":*_ddagfc =8;case "\u006d\u0061\u0073\u0074\u0065\u0072":*_ddagfc =9;};return nil ;};func NewCT_SdtBlock ()*CT_SdtBlock {_afafb :=&CT_SdtBlock {}; -return _afafb };func NewCT_ProofErr ()*CT_ProofErr {_fcdfa :=&CT_ProofErr {};_fcdfa .TypeAttr =ST_ProofErr (1);return _fcdfa ;};func NewCT_Spacing ()*CT_Spacing {_dfbfd :=&CT_Spacing {};return _dfbfd };func NewCT_DocPartType ()*CT_DocPartType {_agdcd :=&CT_DocPartType {}; -_agdcd .ValAttr =ST_DocPartType (1);return _agdcd ;};func (_bdebgb ST_TextAlignment )String ()string {switch _bdebgb {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065"; -case 4:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 5:return "\u0061\u0075\u0074\u006f";};return "";};func NewWdWsp ()*WdWsp {_aadgeb :=&WdWsp {};_aadgeb .WdCT_WordprocessingShape =*NewWdCT_WordprocessingShape ();return _aadgeb ;};func (_bbbag *CT_WritingStyle )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fgedfc :=range start .Attr {if _fgedfc .Name .Local =="\u006c\u0061\u006e\u0067"{_gcfbe :=_fgedfc .Value ; -_bbbag .LangAttr =_gcfbe ;continue ;};if _fgedfc .Name .Local =="\u0076\u0065\u006e\u0064\u006f\u0072\u0049\u0044"{_acggg :=_fgedfc .Value ;_bbbag .VendorIDAttr =_acggg ;continue ;};if _fgedfc .Name .Local =="\u0064\u006c\u006c\u0056\u0065\u0072\u0073\u0069\u006f\u006e"{_bbdga :=_fgedfc .Value ; -_bbbag .DllVersionAttr =_bbdga ;continue ;};if _fgedfc .Name .Local =="\u006el\u0043\u0068\u0065\u0063\u006b"{_bdabg ,_eedbe :=ParseUnionST_OnOff (_fgedfc .Value );if _eedbe !=nil {return _eedbe ;};_bbbag .NlCheckAttr =&_bdabg ;continue ;};if _fgedfc .Name .Local =="\u0063\u0068\u0065\u0063\u006b\u0053\u0074\u0079\u006c\u0065"{_gdfged ,_dfccb :=ParseUnionST_OnOff (_fgedfc .Value ); -if _dfccb !=nil {return _dfccb ;};_bbbag .CheckStyleAttr =_gdfged ;continue ;};if _fgedfc .Name .Local =="\u0061p\u0070\u004e\u0061\u006d\u0065"{_fegeb :=_fgedfc .Value ;_bbbag .AppNameAttr =_fegeb ;continue ;};};for {_aggdg ,_cgcdf :=d .Token ();if _cgcdf !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0057\u0072\u0069\u0074\u0069\u006eg\u0053\u0074\u0079l\u0065:\u0020\u0025\u0073",_cgcdf ); -};if _beegcd ,_bcdcdb :=_aggdg .(_a .EndElement );_bcdcdb &&_beegcd .Name ==start .Name {break ;};};return nil ;};func (_caeag *CT_SignedHpsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcgcd :=range start .Attr {if _fcgcd .Name .Local =="\u0076\u0061\u006c"{_efbbc ,_bcbbf :=ParseUnionST_SignedHpsMeasure (_fcgcd .Value ); -if _bcbbf !=nil {return _bcbbf ;};_caeag .ValAttr =_efbbc ;continue ;};};for {_edfeg ,_fddcd :=d .Token ();if _fddcd !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0053\u0069\u0067\u006e\u0065d\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065\u003a\u0020\u0025\u0073",_fddcd ); -};if _geddc ,_ebceg :=_edfeg .(_a .EndElement );_ebceg &&_geddc .Name ==start .Name {break ;};};return nil ;}; +// Pages to Display Page Borders +DisplayAttr ST_PageBorderDisplay ; -// ValidateWithPath validates the CT_CustomXmlRun and its children, prefixing error messages with path -func (_bdac *CT_CustomXmlRun )ValidateWithPath (path string )error {if _bdac .CustomXmlPr !=nil {if _gcegac :=_bdac .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_gcegac !=nil {return _gcegac ; -};};for _cdbb ,_ccecb :=range _bdac .EG_PContent {if _adaf :=_ccecb .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_cdbb ));_adaf !=nil {return _adaf ;};};return nil ;}; +// Page Border Positioning +OffsetFromAttr ST_PageBorderOffset ; +// Top Border +Top *CT_TopPageBorder ; -// ValidateWithPath validates the CT_SdtDocPart and its children, prefixing error messages with path -func (_aegdc *CT_SdtDocPart )ValidateWithPath (path string )error {if _aegdc .DocPartGallery !=nil {if _eefcf :=_aegdc .DocPartGallery .ValidateWithPath (path +"\u002fD\u006fc\u0050\u0061\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079");_eefcf !=nil {return _eefcf ; -};};if _aegdc .DocPartCategory !=nil {if _beagg :=_aegdc .DocPartCategory .ValidateWithPath (path +"\u002f\u0044o\u0063\u0050\u0061r\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");_beagg !=nil {return _beagg ;};};if _aegdc .DocPartUnique !=nil {if _dcfga :=_aegdc .DocPartUnique .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0055n\u0069\u0071\u0075\u0065"); -_dcfga !=nil {return _dcfga ;};};return nil ;}; +// Left Border +Left *CT_PageBorder ; -// ValidateWithPath validates the WdCT_WordprocessingContentPart and its children, prefixing error messages with path -func (_begad *WdCT_WordprocessingContentPart )ValidateWithPath (path string )error {if _bgecb :=_begad .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bgecb !=nil {return _bgecb ;};if _begad .NvContentPartPr !=nil {if _degdc :=_begad .NvContentPartPr .ValidateWithPath (path +"\u002f\u004ev\u0043\u006f\u006et\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"); -_degdc !=nil {return _degdc ;};};if _begad .Xfrm !=nil {if _fbffed :=_begad .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_fbffed !=nil {return _fbffed ;};};if _begad .ExtLst !=nil {if _degeg :=_begad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_degeg !=nil {return _degeg ;};};return nil ;};type CT_Markup struct{ +// Bottom Border +Bottom *CT_BottomPageBorder ; -// Annotation Identifier -IdAttr int64 ;};func (_ebdcc *ST_TabTlc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebdcc =0;case "\u006e\u006f\u006e\u0065":*_ebdcc =1;case "\u0064\u006f\u0074":*_ebdcc =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_ebdcc =3; -case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_ebdcc =4;case "\u0068\u0065\u0061v\u0079":*_ebdcc =5;case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_ebdcc =6;};return nil ;};func (_egfcb ST_TblLayoutType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_egfcb .String (),start ); -};func (_bggac *CT_PPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bggac .PPr =NewCT_PPrBase ();for _ ,_cacdg :=range start .Attr {if _cacdg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_acddg :=_cacdg .Value ;_bggac .AuthorAttr =_acddg ; -continue ;};if _cacdg .Name .Local =="\u0064\u0061\u0074\u0065"{_edbaf ,_bcfdd :=ParseStdlibTime (_cacdg .Value );if _bcfdd !=nil {return _bcfdd ;};_bggac .DateAttr =&_edbaf ;continue ;};if _cacdg .Name .Local =="\u0069\u0064"{_aacge ,_edaec :=_f .ParseInt (_cacdg .Value ,10,64); -if _edaec !=nil {return _edaec ;};_bggac .IdAttr =_aacge ;continue ;};};_abegd :for {_ddfac ,_dgeef :=d .Token ();if _dgeef !=nil {return _dgeef ;};switch _dabb :=_ddfac .(type ){case _a .StartElement :switch _dabb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:if _aegcg :=d .DecodeElement (_bggac .PPr ,&_dabb ); -_aegcg !=nil {return _aegcg ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_P\u0050\u0072C\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_dabb .Name ); -if _ccgfcf :=d .Skip ();_ccgfcf !=nil {return _ccgfcf ;};};case _a .EndElement :break _abegd ;case _a .CharData :};};return nil ;};func NewCT_MacroName ()*CT_MacroName {_aabb :=&CT_MacroName {};return _aabb };type CT_LevelSuffix struct{ +// Right Border +Right *CT_PageBorder ;};func NewWdCT_PosHChoice ()*WdCT_PosHChoice {_fbddg :=&WdCT_PosHChoice {};return _fbddg };func (_eaacb *EG_RunLevelEltsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eaacb .ProofErr !=nil {_cfgdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}}; +e .EncodeElement (_eaacb .ProofErr ,_cfgdf );}else if _eaacb .PermStart !=nil {_ggebg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_eaacb .PermStart ,_ggebg );}else if _eaacb .PermEnd !=nil {_bggfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0065\u0072\u006d\u0045\u006ed"}}; +e .EncodeElement (_eaacb .PermEnd ,_bggfa );}else if _eaacb .Ins !=nil {_cdeee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_eaacb .Ins ,_cdeee );}else if _eaacb .Del !=nil {_bddec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}}; +e .EncodeElement (_eaacb .Del ,_bddec );}else if _eaacb .MoveFrom !=nil {_gfbag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}};e .EncodeElement (_eaacb .MoveFrom ,_gfbag );}else if _eaacb .MoveTo !=nil {_eebcfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}}; +e .EncodeElement (_eaacb .MoveTo ,_eebcfa );}else if _eaacb .EG_RangeMarkupElements !=nil {for _ ,_ebbgd :=range _eaacb .EG_RangeMarkupElements {_ebbgd .MarshalXML (e ,_a .StartElement {});};}else if _eaacb .EG_MathContent !=nil {for _ ,_cfdde :=range _eaacb .EG_MathContent {_cfdde .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgfe ST_PTabRelativeTo )String ()string {switch _bgfe {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0069\u006e\u0064\u0065\u006e\u0074"; +};return "";};func (_fbacef ST_PageBorderDisplay )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fdabde :=_a .Attr {};_fdabde .Name =name ;switch _fbacef {case ST_PageBorderDisplayUnset :_fdabde .Value ="";case ST_PageBorderDisplayAllPages :_fdabde .Value ="\u0061\u006c\u006c\u0050\u0061\u0067\u0065\u0073"; +case ST_PageBorderDisplayFirstPage :_fdabde .Value ="\u0066i\u0072\u0073\u0074\u0050\u0061\u0067e";case ST_PageBorderDisplayNotFirstPage :_fdabde .Value ="\u006e\u006f\u0074F\u0069\u0072\u0073\u0074\u0050\u0061\u0067\u0065";};return _fdabde ,nil ;};func (_gefc *CT_AutoCaptions )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faa :for {_bgd ,_ga :=d .Token (); +if _ga !=nil {return _ga ;};switch _beg :=_bgd .(type ){case _a .StartElement :switch _beg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}:_ecce :=NewCT_AutoCaption (); +if _dfa :=d .DecodeElement (_ecce ,&_beg );_dfa !=nil {return _dfa ;};_gefc .AutoCaption =append (_gefc .AutoCaption ,_ecce );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_beg .Name ); +if _ccc :=d .Skip ();_ccc !=nil {return _ccc ;};};case _a .EndElement :break _faa ;case _a .CharData :};};return nil ;};func (_dggca *CT_TblCellMar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dggca .Top !=nil {_bgfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; +e .EncodeElement (_dggca .Top ,_bgfdf );};if _dggca .Start !=nil {_dfcgbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_dggca .Start ,_dfcgbb );};if _dggca .Left !=nil {_dfaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_dggca .Left ,_dfaaa );};if _dggca .Bottom !=nil {_gdfce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_dggca .Bottom ,_gdfce );};if _dggca .End !=nil {_egfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064"}}; +e .EncodeElement (_dggca .End ,_egfac );};if _dggca .Right !=nil {_ffeafe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_dggca .Right ,_ffeafe );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};type EG_PContentBaseChoice struct{CustomXml *CT_CustomXmlRun ;FldSimple []*CT_SimpleField ;Hyperlink *CT_Hyperlink ;};func (_daafc *ST_LineNumberRestart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecgdac ,_ebcdfa :=d .Token (); +if _ebcdfa !=nil {return _ebcdfa ;};if _gecff ,_febfc :=_ecgdac .(_a .EndElement );_febfc &&_gecff .Name ==start .Name {*_daafc =1;return nil ;};if _cdgedf ,_ebbded :=_ecgdac .(_a .CharData );!_ebbded {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecgdac ); +}else {switch string (_cdgedf ){case "":*_daafc =0;case "\u006ee\u0077\u0050\u0061\u0067\u0065":*_daafc =1;case "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e":*_daafc =2;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_daafc =3; +};};_ecgdac ,_ebcdfa =d .Token ();if _ebcdfa !=nil {return _ebcdfa ;};if _cfagac ,_abcbf :=_ecgdac .(_a .EndElement );_abcbf &&_cfagac .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecgdac ); +}; -// Character Type Between Numbering and Text -ValAttr ST_LevelSuffix ;};func (_cdec *CT_DecimalNumberOrPrecent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bedc :=range start .Attr {if _bedc .Name .Local =="\u0076\u0061\u006c"{_eeca ,_dggace :=ParseUnionST_DecimalNumberOrPercent (_bedc .Value ); -if _dggace !=nil {return _dggace ;};_cdec .ValAttr =_eeca ;continue ;};};for {_cecf ,_cfcde :=d .Token ();if _cfcde !=nil {return _ff .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0044\u0065\u0063\u0069\u006d\u0061\u006c\u004eu\u006d\u0062\u0065\u0072\u004f\u0072\u0050\u0072\u0065\u0063\u0065\u006et\u003a\u0020\u0025\u0073",_cfcde ); -};if _cbfbc ,_deedf :=_cecf .(_a .EndElement );_deedf &&_cbfbc .Name ==start .Name {break ;};};return nil ;}; +// ValidateWithPath validates the CT_SdtContentRow and its children, prefixing error messages with path +func (_bfbde *CT_SdtContentRow )ValidateWithPath (path string )error {for _bfega ,_gfece :=range _bfbde .EG_ContentRowContent {if _bbaag :=_gfece .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_bfega )); +_bbaag !=nil {return _bbaag ;};};return nil ;};func (_ecbeb *CT_Tbl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecbeb .TblPr =NewCT_TblPr ();_ecbeb .TblGrid =NewCT_TblGrid ();_cdada :for {_agbfc ,_bcfcce :=d .Token ();if _bcfcce !=nil {return _bcfcce ; +};switch _eaaed :=_agbfc .(type ){case _a .StartElement :switch _eaaed .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gggfg :=NewEG_RangeMarkupElements (); +_gggfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_gggfg );if _gefceb :=d .DecodeElement (&_gggfg .RangeMarkupElementsChoice .BookmarkStart ,&_eaaed );_gefceb !=nil {return _gefceb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_agbbf :=NewEG_RangeMarkupElements (); +_agbbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_agbbf );if _ecbaf :=d .DecodeElement (&_agbbf .RangeMarkupElementsChoice .BookmarkEnd ,&_eaaed );_ecbaf !=nil {return _ecbaf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aefacg :=NewEG_RangeMarkupElements (); +_aefacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_aefacg );if _fbebc :=d .DecodeElement (&_aefacg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_eaaed );_fbebc !=nil {return _fbebc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ggdaag :=NewEG_RangeMarkupElements (); +_ggdaag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_ggdaag );if _dfdd :=d .DecodeElement (&_ggdaag .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_eaaed );_dfdd !=nil {return _dfdd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_dgggaa :=NewEG_RangeMarkupElements (); +_dgggaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_dgggaa );if _fabab :=d .DecodeElement (&_dgggaa .RangeMarkupElementsChoice .MoveToRangeStart ,&_eaaed );_fabab !=nil {return _fabab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_ebfdfa :=NewEG_RangeMarkupElements (); +_ebfdfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_ebfdfa );if _adggeb :=d .DecodeElement (&_ebfdfa .RangeMarkupElementsChoice .MoveToRangeEnd ,&_eaaed );_adggeb !=nil {return _adggeb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ffbea :=NewEG_RangeMarkupElements (); +_ffbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_ffbea );if _bbgab :=d .DecodeElement (&_ffbea .RangeMarkupElementsChoice .CommentRangeStart ,&_eaaed );_bbgab !=nil {return _bbgab ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fggbgc :=NewEG_RangeMarkupElements (); +_fggbgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_fggbgc );if _aadedd :=d .DecodeElement (&_fggbgc .RangeMarkupElementsChoice .CommentRangeEnd ,&_eaaed );_aadedd !=nil {return _aadedd ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_baagfa :=NewEG_RangeMarkupElements (); +_baagfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_baagfa );if _bfcgf :=d .DecodeElement (&_baagfa .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_eaaed ); +_bfcgf !=nil {return _bfcgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_acedag :=NewEG_RangeMarkupElements (); +_acedag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_acedag );if _eacdf :=d .DecodeElement (&_acedag .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_eaaed ); +_eacdf !=nil {return _eacdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ggfcc :=NewEG_RangeMarkupElements (); +_ggfcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_ggfcc );if _ffebga :=d .DecodeElement (&_ggfcc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_eaaed ); +_ffebga !=nil {return _ffebga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edebba :=NewEG_RangeMarkupElements (); +_edebba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_edebba );if _aeega :=d .DecodeElement (&_edebba .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_eaaed ); +_aeega !=nil {return _aeega ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dbgef :=NewEG_RangeMarkupElements (); +_dbgef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_dbgef );if _aagge :=d .DecodeElement (&_dbgef .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_eaaed ); +_aagge !=nil {return _aagge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ffgab :=NewEG_RangeMarkupElements (); +_ffgab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_ffgab );if _cbdca :=d .DecodeElement (&_ffgab .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_eaaed ); +_cbdca !=nil {return _cbdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_beeef :=NewEG_RangeMarkupElements (); +_beeef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_beeef );if _eccdb :=d .DecodeElement (&_beeef .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_eaaed ); +_eccdb !=nil {return _eccdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cecgdg :=NewEG_RangeMarkupElements (); +_cecgdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecbeb .EG_RangeMarkupElements =append (_ecbeb .EG_RangeMarkupElements ,_cecgdg );if _dbggfc :=d .DecodeElement (&_cecgdg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_eaaed ); +_dbggfc !=nil {return _dbggfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:if _aaddg :=d .DecodeElement (_ecbeb .TblPr ,&_eaaed ); +_aaddg !=nil {return _aaddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _gcfegg :=d .DecodeElement (_ecbeb .TblGrid ,&_eaaed ); +_gcfegg !=nil {return _gcfegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_dffde :=NewEG_ContentRowContent (); +_dffde .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_dffde );if _fcccce :=d .DecodeElement (&_dffde .ContentRowContentChoice .Tr ,&_eaaed );_fcccce !=nil {return _fcccce ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cgceg :=NewEG_ContentRowContent (); +_cgceg .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_cgceg );if _bcfbf :=d .DecodeElement (&_cgceg .ContentRowContentChoice .CustomXml ,&_eaaed );_bcfbf !=nil {return _bcfbf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cafdd :=NewEG_ContentRowContent (); +_cafdd .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_cafdd );if _dgbab :=d .DecodeElement (&_cafdd .ContentRowContentChoice .Sdt ,&_eaaed );_dgbab !=nil {return _dgbab ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_eafef :=NewEG_ContentRowContent (); +_aegfe :=NewEG_RunLevelElts ();_aegfe .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_eafef );_eafef .ContentRowContentChoice .EG_RunLevelElts =append (_eafef .ContentRowContentChoice .EG_RunLevelElts ,_aegfe ); +if _dgfbda :=d .DecodeElement (&_aegfe .RunLevelEltsChoice .ProofErr ,&_eaaed );_dgfbda !=nil {return _dgfbda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bdagc :=NewEG_ContentRowContent (); +_cdbaf :=NewEG_RunLevelElts ();_cdbaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_bdagc );_bdagc .ContentRowContentChoice .EG_RunLevelElts =append (_bdagc .ContentRowContentChoice .EG_RunLevelElts ,_cdbaf ); +if _egfdf :=d .DecodeElement (&_cdbaf .RunLevelEltsChoice .PermStart ,&_eaaed );_egfdf !=nil {return _egfdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cfbfe :=NewEG_ContentRowContent (); +_ccbddf :=NewEG_RunLevelElts ();_ccbddf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_cfbfe );_cfbfe .ContentRowContentChoice .EG_RunLevelElts =append (_cfbfe .ContentRowContentChoice .EG_RunLevelElts ,_ccbddf ); +if _bbbeg :=d .DecodeElement (&_ccbddf .RunLevelEltsChoice .PermEnd ,&_eaaed );_bbbeg !=nil {return _bbbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ffaeca :=NewEG_ContentRowContent (); +_abafd :=NewEG_RunLevelElts ();_abafd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_ffaeca );_ffaeca .ContentRowContentChoice .EG_RunLevelElts =append (_ffaeca .ContentRowContentChoice .EG_RunLevelElts ,_abafd ); +if _aecdg :=d .DecodeElement (&_abafd .RunLevelEltsChoice .Ins ,&_eaaed );_aecdg !=nil {return _aecdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dddf :=NewEG_ContentRowContent (); +_fggec :=NewEG_RunLevelElts ();_fggec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_dddf );_dddf .ContentRowContentChoice .EG_RunLevelElts =append (_dddf .ContentRowContentChoice .EG_RunLevelElts ,_fggec ); +if _bbcbdb :=d .DecodeElement (&_fggec .RunLevelEltsChoice .Del ,&_eaaed );_bbcbdb !=nil {return _bbcbdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ccbb :=NewEG_ContentRowContent (); +_caebf :=NewEG_RunLevelElts ();_caebf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_ccbb );_ccbb .ContentRowContentChoice .EG_RunLevelElts =append (_ccbb .ContentRowContentChoice .EG_RunLevelElts ,_caebf ); +if _bfbdga :=d .DecodeElement (&_caebf .RunLevelEltsChoice .MoveFrom ,&_eaaed );_bfbdga !=nil {return _bfbdga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_bgged :=NewEG_ContentRowContent (); +_fccee :=NewEG_RunLevelElts ();_fccee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_bgged );_bgged .ContentRowContentChoice .EG_RunLevelElts =append (_bgged .ContentRowContentChoice .EG_RunLevelElts ,_fccee ); +if _deegga :=d .DecodeElement (&_fccee .RunLevelEltsChoice .MoveTo ,&_eaaed );_deegga !=nil {return _deegga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_abdbf :=NewEG_ContentRowContent (); +_caagc :=NewEG_RunLevelElts ();_ggfd :=NewEG_MathContent ();_ggfd .MathContentChoice =NewEG_MathContentChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_abdbf );_abdbf .ContentRowContentChoice .EG_RunLevelElts =append (_abdbf .ContentRowContentChoice .EG_RunLevelElts ,_caagc ); +_caagc .RunLevelEltsChoice .EG_MathContent =append (_caagc .RunLevelEltsChoice .EG_MathContent ,_ggfd );if _bbbaf :=d .DecodeElement (&_ggfd .MathContentChoice .OMathPara ,&_eaaed );_bbbaf !=nil {return _bbbaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aecag :=NewEG_ContentRowContent (); +_bgaeg :=NewEG_RunLevelElts ();_gdfdde :=NewEG_MathContent ();_gdfdde .MathContentChoice =NewEG_MathContentChoice ();_ecbeb .EG_ContentRowContent =append (_ecbeb .EG_ContentRowContent ,_aecag );_aecag .ContentRowContentChoice .EG_RunLevelElts =append (_aecag .ContentRowContentChoice .EG_RunLevelElts ,_bgaeg ); +_bgaeg .RunLevelEltsChoice .EG_MathContent =append (_bgaeg .RunLevelEltsChoice .EG_MathContent ,_gdfdde );if _dbcba :=d .DecodeElement (&_gdfdde .MathContentChoice .OMath ,&_eaaed );_dbcba !=nil {return _dbcba ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0020\u0025\u0076",_eaaed .Name ); +if _deedb :=d .Skip ();_deedb !=nil {return _deedb ;};};case _a .EndElement :break _cdada ;case _a .CharData :};};return nil ;};func (_edfef ST_Direction )String ()string {switch _edfef {case 0:return "";case 1:return "\u006c\u0074\u0072";case 2:return "\u0072\u0074\u006c"; +};return "";};type ST_ChapterSep byte ;func (_cfbdc *CT_ProofErr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dedaf ,_adcb :=_cfbdc .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"});if _adcb !=nil {return _adcb ; +};start .Attr =append (start .Attr ,_dedaf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_OdsoFieldMapData and its children, prefixing error messages with path -func (_ccbefb *CT_OdsoFieldMapData )ValidateWithPath (path string )error {if _ccbefb .Type !=nil {if _cdcfc :=_ccbefb .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_cdcfc !=nil {return _cdcfc ;};};if _ccbefb .Name !=nil {if _cgdge :=_ccbefb .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065"); -_cgdge !=nil {return _cgdge ;};};if _ccbefb .MappedName !=nil {if _gdfe :=_ccbefb .MappedName .ValidateWithPath (path +"/\u004d\u0061\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065");_gdfe !=nil {return _gdfe ;};};if _ccbefb .Column !=nil {if _cdeef :=_ccbefb .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e"); -_cdeef !=nil {return _cdeef ;};};if _ccbefb .Lid !=nil {if _dcbbe :=_ccbefb .Lid .ValidateWithPath (path +"\u002f\u004c\u0069\u0064");_dcbbe !=nil {return _dcbbe ;};};if _ccbefb .DynamicAddress !=nil {if _edcff :=_ccbefb .DynamicAddress .ValidateWithPath (path +"\u002fD\u0079n\u0061\u006d\u0069\u0063\u0041\u0064\u0064\u0072\u0065\u0073\u0073"); -_edcff !=nil {return _edcff ;};};return nil ;};func (_bdgdc *CT_Spacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bdgdc .BeforeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0066\u006f\u0072\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .BeforeAttr )}); -};if _bdgdc .BeforeLinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065\u0066\u006f\u0072\u0065\u004c\u0069\u006e\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .BeforeLinesAttr )});}; -if _bdgdc .BeforeAutospacingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0062\u0065fo\u0072\u0065\u0041\u0075\u0074\u006f\u0073\u0070\u0061\u0063\u0069\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .BeforeAutospacingAttr )}); -};if _bdgdc .AfterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061\u0066\u0074\u0065\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .AfterAttr )});};if _bdgdc .AfterLinesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061f\u0074\u0065\u0072\u004c\u0069\u006e\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .AfterLinesAttr )}); -};if _bdgdc .AfterAutospacingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061f\u0074\u0065\u0072\u0041\u0075t\u006f\u0073p\u0061\u0063\u0069\u006e\u0067"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .AfterAutospacingAttr )}); -};if _bdgdc .LineAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bdgdc .LineAttr )});};if _bdgdc .LineRuleAttr !=ST_LineSpacingRuleUnset {_fgbdc ,_deagc :=_bdgdc .LineRuleAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0069\u006e\u0065\u0052\u0075\u006c\u0065"}); -if _deagc !=nil {return _deagc ;};start .Attr =append (start .Attr ,_fgbdc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beafecf *ST_ProofErr )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_beafecf =0; -case "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074":*_beafecf =1;case "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064":*_beafecf =2;case "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t":*_beafecf =3;case "\u0067r\u0061\u006d\u0045\u006e\u0064":*_beafecf =4; -};return nil ;}; +// Validate validates the EG_FtnEdnNumProps and its children +func (_bfdffd *EG_FtnEdnNumProps )Validate ()error {return _bfdffd .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006dP\u0072\u006f\u0070\u0073");};func (_efgfgc ST_ThemeColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efgfgc .String (),start ); +};type CT_PPrDefault struct{ -// Validate validates the CT_Lock and its children -func (_begb *CT_Lock )Validate ()error {return _begb .ValidateWithPath ("\u0043T\u005f\u004c\u006f\u0063\u006b");};func (_bcafc *CT_SdtContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bcafc .EG_PContent !=nil {for _ ,_dddfb :=range _bcafc .EG_PContent {_dddfb .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Column ()*CT_Column {_bacg :=&CT_Column {};return _bacg }; +// Paragraph Properties +PPr *CT_PPrGeneral ;};type ST_HdrFtr byte ;type CT_SdtDateMappingType struct{ -// ValidateWithPath validates the CT_FontSig and its children, prefixing error messages with path -func (_cbeb *CT_FontSig )ValidateWithPath (path string )error {return nil };func (_fdace ST_TblStyleOverrideType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fdace .String (),start );};const (ST_HexColorAutoUnset ST_HexColorAuto =0; -ST_HexColorAutoAuto ST_HexColorAuto =1;); +// Date Storage Type +ValAttr ST_SdtDateMappingType ;};type ST_PageBorderOffset byte ; -// Validate validates the CT_SdtRow and its children -func (_afgbf *CT_SdtRow )Validate ()error {return _afgbf .ValidateWithPath ("\u0043T\u005f\u0053\u0064\u0074\u0052\u006fw");};func NewCT_CustomXmlBlock ()*CT_CustomXmlBlock {_cbeg :=&CT_CustomXmlBlock {};return _cbeg }; +// Validate validates the CT_Jc and its children +func (_cgae *CT_Jc )Validate ()error {return _cgae .ValidateWithPath ("\u0043\u0054\u005fJ\u0063")};type CT_Shd struct{ -// Validate validates the CT_BookmarkRange and its children -func (_bec *CT_BookmarkRange )Validate ()error {return _bec .ValidateWithPath ("\u0043\u0054_\u0042\u006f\u006fk\u006d\u0061\u0072\u006b\u0052\u0061\u006e\u0067\u0065");};func (_aacdab *CT_TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adgcf :for {_ffbeac ,_gdbcbg :=d .Token (); -if _gdbcbg !=nil {return _gdbcbg ;};switch _bdgce :=_ffbeac .(type ){case _a .StartElement :switch _bdgce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_cbcdd :=NewEG_BlockLevelElts (); -_cbcdd .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_cbcdd );if _ecec :=d .DecodeElement (&_cbcdd .BlockLevelEltsChoice .AltChunk ,&_bdgce );_ecec !=nil {return _ecec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_eabaaf :=NewEG_BlockLevelElts (); -_eccdf :=NewEG_ContentBlockContent ();_eccdf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_eabaaf );_eabaaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eabaaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_eccdf ); -if _cdefd :=d .DecodeElement (&_eccdf .ContentBlockContentChoice .CustomXml ,&_bdgce );_cdefd !=nil {return _cdefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ffbefb :=NewEG_BlockLevelElts (); -_cdedf :=NewEG_ContentBlockContent ();_cdedf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_ffbefb );_ffbefb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffbefb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdedf ); -if _fdgcf :=d .DecodeElement (&_cdedf .ContentBlockContentChoice .Sdt ,&_bdgce );_fdgcf !=nil {return _fdgcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_dabba :=NewEG_BlockLevelElts (); -_dcgdef :=NewEG_ContentBlockContent ();_dcgdef .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_dabba );_dabba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dabba .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcgdef ); -if _ecgbb :=d .DecodeElement (&_dcgdef .ContentBlockContentChoice .P ,&_bdgce );_ecgbb !=nil {return _ecgbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_daedb :=NewEG_BlockLevelElts (); -_aggcb :=NewEG_ContentBlockContent ();_aggcb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_daedb );_daedb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_daedb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aggcb ); -if _eabbd :=d .DecodeElement (&_aggcb .ContentBlockContentChoice .Tbl ,&_bdgce );_eabbd !=nil {return _eabbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bacbd :=NewEG_BlockLevelElts (); -_bdcff :=NewEG_ContentBlockContent ();_deaae :=NewEG_RunLevelElts ();_deaae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_bacbd );_bacbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bacbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdcff ); -_bdcff .ContentBlockContentChoice .EG_RunLevelElts =append (_bdcff .ContentBlockContentChoice .EG_RunLevelElts ,_deaae );if _eccdfg :=d .DecodeElement (&_deaae .RunLevelEltsChoice .ProofErr ,&_bdgce );_eccdfg !=nil {return _eccdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dgbagc :=NewEG_BlockLevelElts (); -_cgdeaf :=NewEG_ContentBlockContent ();_aeccc :=NewEG_RunLevelElts ();_aeccc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_dgbagc );_dgbagc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgbagc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgdeaf ); -_cgdeaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cgdeaf .ContentBlockContentChoice .EG_RunLevelElts ,_aeccc );if _eaggf :=d .DecodeElement (&_aeccc .RunLevelEltsChoice .PermStart ,&_bdgce );_eaggf !=nil {return _eaggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gfdgfe :=NewEG_BlockLevelElts (); -_cdfgc :=NewEG_ContentBlockContent ();_gbfagd :=NewEG_RunLevelElts ();_gbfagd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_gfdgfe );_gfdgfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfdgfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdfgc ); -_cdfgc .ContentBlockContentChoice .EG_RunLevelElts =append (_cdfgc .ContentBlockContentChoice .EG_RunLevelElts ,_gbfagd );if _fcegb :=d .DecodeElement (&_gbfagd .RunLevelEltsChoice .PermEnd ,&_bdgce );_fcegb !=nil {return _fcegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ceedc :=NewEG_BlockLevelElts (); -_eeegg :=NewEG_ContentBlockContent ();_addafd :=NewEG_RunLevelElts ();_addafd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_ceedc );_ceedc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceedc .BlockLevelEltsChoice .EG_ContentBlockContent ,_eeegg ); -_eeegg .ContentBlockContentChoice .EG_RunLevelElts =append (_eeegg .ContentBlockContentChoice .EG_RunLevelElts ,_addafd );if _abaadc :=d .DecodeElement (&_addafd .RunLevelEltsChoice .Ins ,&_bdgce );_abaadc !=nil {return _abaadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bdcea :=NewEG_BlockLevelElts (); -_acdbcg :=NewEG_ContentBlockContent ();_dfagbc :=NewEG_RunLevelElts ();_dfagbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_bdcea );_bdcea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdcea .BlockLevelEltsChoice .EG_ContentBlockContent ,_acdbcg ); -_acdbcg .ContentBlockContentChoice .EG_RunLevelElts =append (_acdbcg .ContentBlockContentChoice .EG_RunLevelElts ,_dfagbc );if _afcab :=d .DecodeElement (&_dfagbc .RunLevelEltsChoice .Del ,&_bdgce );_afcab !=nil {return _afcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eddcc :=NewEG_BlockLevelElts (); -_aedeg :=NewEG_ContentBlockContent ();_febdd :=NewEG_RunLevelElts ();_febdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_eddcc );_eddcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eddcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_aedeg ); -_aedeg .ContentBlockContentChoice .EG_RunLevelElts =append (_aedeg .ContentBlockContentChoice .EG_RunLevelElts ,_febdd );if _cdbca :=d .DecodeElement (&_febdd .RunLevelEltsChoice .MoveFrom ,&_bdgce );_cdbca !=nil {return _cdbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_efbbcg :=NewEG_BlockLevelElts (); -_fcbcfd :=NewEG_ContentBlockContent ();_dgeaed :=NewEG_RunLevelElts ();_dgeaed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_efbbcg );_efbbcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efbbcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcbcfd ); -_fcbcfd .ContentBlockContentChoice .EG_RunLevelElts =append (_fcbcfd .ContentBlockContentChoice .EG_RunLevelElts ,_dgeaed );if _bfgfec :=d .DecodeElement (&_dgeaed .RunLevelEltsChoice .MoveTo ,&_bdgce );_bfgfec !=nil {return _bfgfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aeaba :=NewEG_BlockLevelElts (); -_adbgg :=NewEG_ContentBlockContent ();_fedca :=NewEG_RunLevelElts ();_ffadg :=NewEG_RangeMarkupElements ();_ffadg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_aeaba );_aeaba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aeaba .BlockLevelEltsChoice .EG_ContentBlockContent ,_adbgg ); -_adbgg .ContentBlockContentChoice .EG_RunLevelElts =append (_adbgg .ContentBlockContentChoice .EG_RunLevelElts ,_fedca );_fedca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedca .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffadg );if _afccc :=d .DecodeElement (&_ffadg .RangeMarkupElementsChoice .BookmarkStart ,&_bdgce ); -_afccc !=nil {return _afccc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_cgecf :=NewEG_BlockLevelElts (); -_fedda :=NewEG_ContentBlockContent ();_cgefdd :=NewEG_RunLevelElts ();_gdaea :=NewEG_RangeMarkupElements ();_gdaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_cgecf );_cgecf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgecf .BlockLevelEltsChoice .EG_ContentBlockContent ,_fedda ); -_fedda .ContentBlockContentChoice .EG_RunLevelElts =append (_fedda .ContentBlockContentChoice .EG_RunLevelElts ,_cgefdd );_cgefdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgefdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdaea );if _dcbfee :=d .DecodeElement (&_gdaea .RangeMarkupElementsChoice .BookmarkEnd ,&_bdgce ); -_dcbfee !=nil {return _dcbfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dbegf :=NewEG_BlockLevelElts (); -_gcfdd :=NewEG_ContentBlockContent ();_dcfeb :=NewEG_RunLevelElts ();_dbegca :=NewEG_RangeMarkupElements ();_dbegca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_dbegf ); -_dbegf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbegf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gcfdd );_gcfdd .ContentBlockContentChoice .EG_RunLevelElts =append (_gcfdd .ContentBlockContentChoice .EG_RunLevelElts ,_dcfeb );_dcfeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcfeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbegca ); -if _bfabf :=d .DecodeElement (&_dbegca .RangeMarkupElementsChoice .MoveFromRangeStart ,&_bdgce );_bfabf !=nil {return _bfabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfdba :=NewEG_BlockLevelElts (); -_egbae :=NewEG_ContentBlockContent ();_agfbce :=NewEG_RunLevelElts ();_aeagd :=NewEG_RangeMarkupElements ();_aeagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_bfdba );_bfdba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfdba .BlockLevelEltsChoice .EG_ContentBlockContent ,_egbae ); -_egbae .ContentBlockContentChoice .EG_RunLevelElts =append (_egbae .ContentBlockContentChoice .EG_RunLevelElts ,_agfbce );_agfbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agfbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeagd );if _fbadc :=d .DecodeElement (&_aeagd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_bdgce ); -_fbadc !=nil {return _fbadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_adcg :=NewEG_BlockLevelElts (); -_eccac :=NewEG_ContentBlockContent ();_bcdee :=NewEG_RunLevelElts ();_dgcbc :=NewEG_RangeMarkupElements ();_dgcbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_adcg );_adcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_eccac ); -_eccac .ContentBlockContentChoice .EG_RunLevelElts =append (_eccac .ContentBlockContentChoice .EG_RunLevelElts ,_bcdee );_bcdee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcdee .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgcbc );if _gcdgb :=d .DecodeElement (&_dgcbc .RangeMarkupElementsChoice .MoveToRangeStart ,&_bdgce ); -_gcdgb !=nil {return _gcdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gdadaa :=NewEG_BlockLevelElts (); -_abgfe :=NewEG_ContentBlockContent ();_bfgba :=NewEG_RunLevelElts ();_egbde :=NewEG_RangeMarkupElements ();_egbde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_gdadaa );_gdadaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdadaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgfe ); -_abgfe .ContentBlockContentChoice .EG_RunLevelElts =append (_abgfe .ContentBlockContentChoice .EG_RunLevelElts ,_bfgba );_bfgba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgba .RunLevelEltsChoice .EG_RangeMarkupElements ,_egbde );if _cgccd :=d .DecodeElement (&_egbde .RangeMarkupElementsChoice .MoveToRangeEnd ,&_bdgce ); -_cgccd !=nil {return _cgccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cefga :=NewEG_BlockLevelElts (); -_fccgc :=NewEG_ContentBlockContent ();_fadgc :=NewEG_RunLevelElts ();_fcgfe :=NewEG_RangeMarkupElements ();_fcgfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_cefga );_cefga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cefga .BlockLevelEltsChoice .EG_ContentBlockContent ,_fccgc ); -_fccgc .ContentBlockContentChoice .EG_RunLevelElts =append (_fccgc .ContentBlockContentChoice .EG_RunLevelElts ,_fadgc );_fadgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fadgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgfe );if _cadbfc :=d .DecodeElement (&_fcgfe .RangeMarkupElementsChoice .CommentRangeStart ,&_bdgce ); -_cadbfc !=nil {return _cadbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_febad :=NewEG_BlockLevelElts (); -_cbgebd :=NewEG_ContentBlockContent ();_acedcee :=NewEG_RunLevelElts ();_bbafa :=NewEG_RangeMarkupElements ();_bbafa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_febad ); -_febad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_febad .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbgebd );_cbgebd .ContentBlockContentChoice .EG_RunLevelElts =append (_cbgebd .ContentBlockContentChoice .EG_RunLevelElts ,_acedcee );_acedcee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acedcee .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbafa ); -if _geegc :=d .DecodeElement (&_bbafa .RangeMarkupElementsChoice .CommentRangeEnd ,&_bdgce );_geegc !=nil {return _geegc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bdgaa :=NewEG_BlockLevelElts (); -_cgcgd :=NewEG_ContentBlockContent ();_ceedae :=NewEG_RunLevelElts ();_dafbd :=NewEG_RangeMarkupElements ();_dafbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_bdgaa );_bdgaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdgaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgcgd ); -_cgcgd .ContentBlockContentChoice .EG_RunLevelElts =append (_cgcgd .ContentBlockContentChoice .EG_RunLevelElts ,_ceedae );_ceedae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceedae .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafbd );if _cafdcf :=d .DecodeElement (&_dafbd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_bdgce ); -_cafdcf !=nil {return _cafdcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eacfb :=NewEG_BlockLevelElts (); -_aefda :=NewEG_ContentBlockContent ();_adcdbc :=NewEG_RunLevelElts ();_bcaabd :=NewEG_RangeMarkupElements ();_bcaabd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_eacfb ); -_eacfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eacfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aefda );_aefda .ContentBlockContentChoice .EG_RunLevelElts =append (_aefda .ContentBlockContentChoice .EG_RunLevelElts ,_adcdbc );_adcdbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adcdbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcaabd ); -if _egbfea :=d .DecodeElement (&_bcaabd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_bdgce );_egbfea !=nil {return _egbfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fdaag :=NewEG_BlockLevelElts (); -_fbcee :=NewEG_ContentBlockContent ();_eagcdc :=NewEG_RunLevelElts ();_gcbdc :=NewEG_RangeMarkupElements ();_gcbdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_fdaag );_fdaag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdaag .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbcee ); -_fbcee .ContentBlockContentChoice .EG_RunLevelElts =append (_fbcee .ContentBlockContentChoice .EG_RunLevelElts ,_eagcdc );_eagcdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eagcdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcbdc );if _abefb :=d .DecodeElement (&_gcbdc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_bdgce ); -_abefb !=nil {return _abefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fcbfgf :=NewEG_BlockLevelElts (); -_eegcbg :=NewEG_ContentBlockContent ();_ddaecf :=NewEG_RunLevelElts ();_bcecc :=NewEG_RangeMarkupElements ();_bcecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_fcbfgf ); -_fcbfgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcbfgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_eegcbg );_eegcbg .ContentBlockContentChoice .EG_RunLevelElts =append (_eegcbg .ContentBlockContentChoice .EG_RunLevelElts ,_ddaecf ); -_ddaecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddaecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcecc );if _ffggde :=d .DecodeElement (&_bcecc .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_bdgce );_ffggde !=nil {return _ffggde ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ccbfcb :=NewEG_BlockLevelElts (); -_abcggb :=NewEG_ContentBlockContent ();_feacefe :=NewEG_RunLevelElts ();_bdgfc :=NewEG_RangeMarkupElements ();_bdgfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_ccbfcb ); -_ccbfcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccbfcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_abcggb );_abcggb .ContentBlockContentChoice .EG_RunLevelElts =append (_abcggb .ContentBlockContentChoice .EG_RunLevelElts ,_feacefe ); -_feacefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_feacefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdgfc );if _debfg :=d .DecodeElement (&_bdgfc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_bdgce );_debfg !=nil {return _debfg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gcgbg :=NewEG_BlockLevelElts (); -_abcggc :=NewEG_ContentBlockContent ();_gcdde :=NewEG_RunLevelElts ();_bebba :=NewEG_RangeMarkupElements ();_bebba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_gcgbg );_gcgbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcgbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_abcggc ); -_abcggc .ContentBlockContentChoice .EG_RunLevelElts =append (_abcggc .ContentBlockContentChoice .EG_RunLevelElts ,_gcdde );_gcdde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcdde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bebba );if _agcac :=d .DecodeElement (&_bebba .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_bdgce ); -_agcac !=nil {return _agcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dcec :=NewEG_BlockLevelElts (); -_cgagcd :=NewEG_ContentBlockContent ();_bcedg :=NewEG_RunLevelElts ();_eaeaa :=NewEG_RangeMarkupElements ();_eaeaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_dcec );_dcec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcec .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgagcd ); -_cgagcd .ContentBlockContentChoice .EG_RunLevelElts =append (_cgagcd .ContentBlockContentChoice .EG_RunLevelElts ,_bcedg );_bcedg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcedg .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaeaa );if _bgade :=d .DecodeElement (&_eaeaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_bdgce ); -_bgade !=nil {return _bgade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgdcf :=NewEG_BlockLevelElts (); -_effee :=NewEG_ContentBlockContent ();_efaabb :=NewEG_RunLevelElts ();_aebddf :=NewEG_RangeMarkupElements ();_aebddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_dgdcf ); -_dgdcf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgdcf .BlockLevelEltsChoice .EG_ContentBlockContent ,_effee );_effee .ContentBlockContentChoice .EG_RunLevelElts =append (_effee .ContentBlockContentChoice .EG_RunLevelElts ,_efaabb );_efaabb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efaabb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aebddf ); -if _dgfda :=d .DecodeElement (&_aebddf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_bdgce );_dgfda !=nil {return _dgfda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cecga :=NewEG_BlockLevelElts (); -_gedae :=NewEG_ContentBlockContent ();_gaecgf :=NewEG_RunLevelElts ();_gadfdb :=NewEG_MathContent ();_gadfdb .MathContentChoice =NewEG_MathContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_cecga );_cecga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cecga .BlockLevelEltsChoice .EG_ContentBlockContent ,_gedae ); -_gedae .ContentBlockContentChoice .EG_RunLevelElts =append (_gedae .ContentBlockContentChoice .EG_RunLevelElts ,_gaecgf );_gaecgf .RunLevelEltsChoice .EG_MathContent =append (_gaecgf .RunLevelEltsChoice .EG_MathContent ,_gadfdb );if _dcbcg :=d .DecodeElement (&_gadfdb .MathContentChoice .OMathPara ,&_bdgce ); -_dcbcg !=nil {return _dcbcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bgfgdd :=NewEG_BlockLevelElts (); -_dabefg :=NewEG_ContentBlockContent ();_dffbec :=NewEG_RunLevelElts ();_aecgdd :=NewEG_MathContent ();_aecgdd .MathContentChoice =NewEG_MathContentChoice ();_aacdab .EG_BlockLevelElts =append (_aacdab .EG_BlockLevelElts ,_bgfgdd );_bgfgdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgfgdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_dabefg ); -_dabefg .ContentBlockContentChoice .EG_RunLevelElts =append (_dabefg .ContentBlockContentChoice .EG_RunLevelElts ,_dffbec );_dffbec .RunLevelEltsChoice .EG_MathContent =append (_dffbec .RunLevelEltsChoice .EG_MathContent ,_aecgdd );if _fgdgfd :=d .DecodeElement (&_aecgdd .MathContentChoice .OMath ,&_bdgce ); -_fgdgfd !=nil {return _fgdgfd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006f\u006et\u0065n\u0074\u0020\u0025\u0076",_bdgce .Name ); -if _dcdaf :=d .Skip ();_dcdaf !=nil {return _dcdaf ;};};case _a .EndElement :break _adgcf ;case _a .CharData :};};return nil ;}; +// Shading Pattern +ValAttr ST_Shd ; -// ValidateWithPath validates the CT_SdtContentRow and its children, prefixing error messages with path -func (_ffcae *CT_SdtContentRow )ValidateWithPath (path string )error {for _dcbecb ,_edddb :=range _ffcae .EG_ContentRowContent {if _fegccf :=_edddb .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_dcbecb )); -_fegccf !=nil {return _fegccf ;};};return nil ;};type CT_Language struct{ +// Shading Pattern Color +ColorAttr *ST_HexColor ; -// Latin Language -ValAttr *string ; +// Shading Pattern Theme Color +ThemeColorAttr ST_ThemeColor ; -// East Asian Language -EastAsiaAttr *string ; +// Shading Pattern Theme Color Tint +ThemeTintAttr *string ; -// Complex Script Language -BidiAttr *string ;};func NewCT_CharacterSpacing ()*CT_CharacterSpacing {_bfae :=&CT_CharacterSpacing {};_bfae .ValAttr =ST_CharacterSpacing (1);return _bfae ;};func (_ffcaa *ST_JcTable )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddeagb ,_bcddf :=d .Token (); -if _bcddf !=nil {return _bcddf ;};if _cfeff ,_dfbcfc :=_ddeagb .(_a .EndElement );_dfbcfc &&_cfeff .Name ==start .Name {*_ffcaa =1;return nil ;};if _bgdfg ,_fedcg :=_ddeagb .(_a .CharData );!_fedcg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddeagb ); -}else {switch string (_bgdfg ){case "":*_ffcaa =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ffcaa =1;case "\u0065\u006e\u0064":*_ffcaa =2;case "\u006c\u0065\u0066\u0074":*_ffcaa =3;case "\u0072\u0069\u0067h\u0074":*_ffcaa =4;case "\u0073\u0074\u0061r\u0074":*_ffcaa =5; -};};_ddeagb ,_bcddf =d .Token ();if _bcddf !=nil {return _bcddf ;};if _aeafg ,_eeged :=_ddeagb .(_a .EndElement );_eeged &&_aeafg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddeagb ); -};func (_fffa *CT_DrawingChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccaf :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:_fffa .Anchor =NewWdAnchor (); -if _dbfb :=d .DecodeElement (_fffa .Anchor ,&_ccaf );_dbfb !=nil {return _dbfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"}:_fffa .Inline =NewWdInline (); -if _efeab :=d .DecodeElement (_fffa .Inline ,&_ccaf );_efeab !=nil {return _efeab ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025v",_ccaf .Name ); -if _eggc :=d .Skip ();_eggc !=nil {return _eggc ;};};return nil ;};type CT_FFDDList struct{ +// Shading Pattern Theme Color Shade +ThemeShadeAttr *string ; -// Drop-Down List Selection -Result *CT_DecimalNumber ; +// Shading Background Color +FillAttr *ST_HexColor ; -// Default Drop-Down List Item Index -Default *CT_DecimalNumber ; +// Shading Background Theme Color +ThemeFillAttr ST_ThemeColor ; -// Drop-Down List Entry -ListEntry []*CT_String ;}; +// Shading Background Theme Color Tint +ThemeFillTintAttr *string ; -// ValidateWithPath validates the CT_MultiLevelType and its children, prefixing error messages with path -func (_dgdfc *CT_MultiLevelType )ValidateWithPath (path string )error {if _dgdfc .ValAttr ==ST_MultiLevelTypeUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _fbffb :=_dgdfc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbffb !=nil {return _fbffb ;};return nil ;}; +// Shading Background Theme Color Shade +ThemeFillShadeAttr *string ;};func NewCT_TblGridCol ()*CT_TblGridCol {_cacfdf :=&CT_TblGridCol {};return _cacfdf };func (_fgbed *CT_Hyperlink )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgbed .TgtFrameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0067\u0074\u0046\u0072\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .TgtFrameAttr )}); +};if _fgbed .TooltipAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0074\u006f\u006f\u006c\u0074\u0069p"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .TooltipAttr )});};if _fgbed .DocLocationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .DocLocationAttr )}); +};if _fgbed .HistoryAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0069\u0073\u0074\u006f\u0072y"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .HistoryAttr )});};if _fgbed .AnchorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006e\u0063\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .AnchorAttr )}); +};if _fgbed .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_fgbed .IdAttr )});};e .EncodeToken (start );_fgbed .PContentChoice .MarshalXML (e ,_a .StartElement {}); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_TblPPr and its children -func (_efgde *CT_TblPPr )Validate ()error {return _efgde .ValidateWithPath ("\u0043T\u005f\u0054\u0062\u006c\u0050\u0050r");}; +// Validate validates the AG_TransitionalPassword and its children +func (_ace *AG_TransitionalPassword )Validate ()error {return _ace .ValidateWithPath ("\u0041\u0047\u005fTr\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064");};func NewCT_Comment ()*CT_Comment {_fbebd :=&CT_Comment {}; +return _fbebd };func (_aged *CT_DocPartCategory )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aged .Name =NewCT_String ();_aged .Gallery =NewCT_DocPartGallery ();_dfgab :for {_eagf ,_gddbg :=d .Token ();if _gddbg !=nil {return _gddbg ; +};switch _egcd :=_eagf .(type ){case _a .StartElement :switch _egcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:if _gccd :=d .DecodeElement (_aged .Name ,&_egcd ); +_gccd !=nil {return _gccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067a\u006c\u006c\u0065\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067a\u006c\u006c\u0065\u0072\u0079"}:if _bdbc :=d .DecodeElement (_aged .Gallery ,&_egcd ); +_bdbc !=nil {return _bdbc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0020\u0025\u0076",_egcd .Name ); +if _addec :=d .Skip ();_addec !=nil {return _addec ;};};case _a .EndElement :break _dfgab ;case _a .CharData :};};return nil ;}; -// Validate validates the Endnotes and its children -func (_ecfdaf *Endnotes )Validate ()error {return _ecfdaf .ValidateWithPath ("\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073");};func (_abbca *ST_Shd )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caegcb ,_gbdcf :=d .Token ();if _gbdcf !=nil {return _gbdcf ; -};if _dfdbe ,_affaaf :=_caegcb .(_a .EndElement );_affaaf &&_dfdbe .Name ==start .Name {*_abbca =1;return nil ;};if _gcafe ,_cgefcgb :=_caegcb .(_a .CharData );!_cgefcgb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caegcb ); -}else {switch string (_gcafe ){case "":*_abbca =0;case "\u006e\u0069\u006c":*_abbca =1;case "\u0063\u006c\u0065a\u0072":*_abbca =2;case "\u0073\u006f\u006ci\u0064":*_abbca =3;case "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065":*_abbca =4; -case "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065":*_abbca =5;case "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_abbca =6;case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_abbca =7; -case "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s":*_abbca =8;case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_abbca =9;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065":*_abbca =10;case "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065":*_abbca =11; -case "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065":*_abbca =12;case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_abbca =13;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073":*_abbca =14; -case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073":*_abbca =15;case "\u0070\u0063\u0074\u0035":*_abbca =16;case "\u0070\u0063\u00741\u0030":*_abbca =17;case "\u0070\u0063\u00741\u0032":*_abbca =18;case "\u0070\u0063\u00741\u0035":*_abbca =19; -case "\u0070\u0063\u00742\u0030":*_abbca =20;case "\u0070\u0063\u00742\u0035":*_abbca =21;case "\u0070\u0063\u00743\u0030":*_abbca =22;case "\u0070\u0063\u00743\u0035":*_abbca =23;case "\u0070\u0063\u00743\u0037":*_abbca =24;case "\u0070\u0063\u00744\u0030":*_abbca =25; -case "\u0070\u0063\u00744\u0035":*_abbca =26;case "\u0070\u0063\u00745\u0030":*_abbca =27;case "\u0070\u0063\u00745\u0035":*_abbca =28;case "\u0070\u0063\u00746\u0030":*_abbca =29;case "\u0070\u0063\u00746\u0032":*_abbca =30;case "\u0070\u0063\u00746\u0035":*_abbca =31; -case "\u0070\u0063\u00747\u0030":*_abbca =32;case "\u0070\u0063\u00747\u0035":*_abbca =33;case "\u0070\u0063\u00748\u0030":*_abbca =34;case "\u0070\u0063\u00748\u0035":*_abbca =35;case "\u0070\u0063\u00748\u0037":*_abbca =36;case "\u0070\u0063\u00749\u0030":*_abbca =37; -case "\u0070\u0063\u00749\u0035":*_abbca =38;};};_caegcb ,_gbdcf =d .Token ();if _gbdcf !=nil {return _gbdcf ;};if _cfbda ,_caggcc :=_caegcb .(_a .EndElement );_caggcc &&_cfbda .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caegcb ); -}; +// Validate validates the EG_ContentRunContentChoice and its children +func (_aacccf *EG_ContentRunContentChoice )Validate ()error {return _aacccf .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065");};func (_ggcfd *CT_DocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_ggcfd .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Sym and its children -func (_fdebf *CT_Sym )Validate ()error {return _fdebf .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0079\u006d");};func NewCT_Text ()*CT_Text {_dcfedg :=&CT_Text {};return _dcfedg };func (_gfbdegec ST_MailMergeOdsoFMDFieldType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fcgea :=_a .Attr {}; -_fcgea .Name =name ;switch _gfbdegec {case ST_MailMergeOdsoFMDFieldTypeUnset :_fcgea .Value ="";case ST_MailMergeOdsoFMDFieldTypeNull :_fcgea .Value ="\u006e\u0075\u006c\u006c";case ST_MailMergeOdsoFMDFieldTypeDbColumn :_fcgea .Value ="\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e"; -};return _fcgea ,nil ;};func NewCT_ColorSchemeMapping ()*CT_ColorSchemeMapping {_aeab :=&CT_ColorSchemeMapping {};return _aeab ;};type EG_RPrBase struct{ +// ValidateWithPath validates the WdCT_Inline and its children, prefixing error messages with path +func (_fgddbf *WdCT_Inline )ValidateWithPath (path string )error {if _bbbaba :=_fgddbf .Extent .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0074");_bbbaba !=nil {return _bbbaba ;};if _fgddbf .EffectExtent !=nil {if _cgedf :=_fgddbf .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"); +_cgedf !=nil {return _cgedf ;};};if _acgaa :=_fgddbf .DocPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0072");_acgaa !=nil {return _acgaa ;};if _fgddbf .CNvGraphicFramePr !=nil {if _dcbcee :=_fgddbf .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); +_dcbcee !=nil {return _dcbcee ;};};if _dfcdbg :=_fgddbf .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_dfcdbg !=nil {return _dfcdbg ;};return nil ;};func (_ebddg ST_BrClear )ValidateWithPath (path string )error {switch _ebddg {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebddg )); +};return nil ;};func (_dafefe *CT_VerticalAlignRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dafefe .ValAttr =_f .ST_VerticalAlignRun (1);for _ ,_gbacc :=range start .Attr {if _gbacc .Name .Local =="\u0076\u0061\u006c"{_dafefe .ValAttr .UnmarshalXMLAttr (_gbacc ); +continue ;};};for {_gfbad ,_ffefgc :=d .Token ();if _ffefgc !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0056\u0065\u0072\u0074\u0069c\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e\u003a\u0020\u0025\u0073",_ffefgc ); +};if _bbcgfa ,_fccfg :=_gfbad .(_a .EndElement );_fccfg &&_bbcgfa .Name ==start .Name {break ;};};return nil ;};func (_cfefac *EG_ContentRunContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cfefac .CustomXml !=nil {_agbfbe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}}; +e .EncodeElement (_cfefac .CustomXml ,_agbfbe );}else if _cfefac .SmartTag !=nil {_dageg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}};e .EncodeElement (_cfefac .SmartTag ,_dageg );}else if _cfefac .Sdt !=nil {_gacfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}}; +e .EncodeElement (_cfefac .Sdt ,_gacfa );}else if _cfefac .Dir !=nil {_dgeefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064i\u0072"}};e .EncodeElement (_cfefac .Dir ,_dgeefe );}else if _cfefac .Bdo !=nil {_afbba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u006f"}}; +e .EncodeElement (_cfefac .Bdo ,_afbba );}else if _cfefac .R !=nil {_aegef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072"}};e .EncodeElement (_cfefac .R ,_aegef );}else if _cfefac .EG_RunLevelElts !=nil {for _ ,_gagef :=range _cfefac .EG_RunLevelElts {_gagef .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bafc *CT_FontFamily )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bafc .ValAttr =ST_FontFamily (1);for _ ,_bagf :=range start .Attr {if _bagf .Name .Local =="\u0076\u0061\u006c"{_bafc .ValAttr .UnmarshalXMLAttr (_bagf ); +continue ;};};for {_fgdgbd ,_edfbc :=d .Token ();if _edfbc !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046o\u006et\u0046a\u006d\u0069\u006c\u0079\u003a\u0020\u0025s",_edfbc );};if _geegb ,_egeea :=_fgdgbd .(_a .EndElement ); +_egeea &&_geegb .Name ==start .Name {break ;};};return nil ;}; -// Referenced Character Style -RStyle *CT_String ; +// Validate validates the EG_RunInnerContentChoice and its children +func (_gaeaa *EG_RunInnerContentChoice )Validate ()error {return _gaeaa .ValidateWithPath ("\u0045G\u005f\u0052\u0075\u006e\u0049\u006e\u006e\u0065\u0072\u0043\u006fn\u0074\u0065\u006e\u0074\u0043\u0068\u006f\u0069\u0063\u0065");};func (_feagg *CT_FldChar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_geffd ,_egfc :=_feagg .FldCharTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070\u0065"}); +if _egfc !=nil {return _egfc ;};start .Attr =append (start .Attr ,_geffd );if _feagg .FldLockAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u004c\u006f\u0063k"},Value :_dd .Sprintf ("\u0025\u0076",*_feagg .FldLockAttr )}); +};if _feagg .DirtyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"},Value :_dd .Sprintf ("\u0025\u0076",*_feagg .DirtyAttr )});};e .EncodeToken (start );_feagg .FldCharChoice .MarshalXML (e ,_a .StartElement {}); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_AltChunkPr struct{ -// Run Fonts -RFonts *CT_Fonts ; +// Keep Source Formatting on Import +MatchSrc *CT_OnOff ;};func (_gfceb *CT_FontSig )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebgf :=range start .Attr {if _ebgf .Name .Local =="\u0075\u0073\u0062\u0030"{_feab :=_ebgf .Value ;_gfceb .Usb0Attr =_feab ;continue ;}; +if _ebgf .Name .Local =="\u0075\u0073\u0062\u0031"{_fddaa :=_ebgf .Value ;_gfceb .Usb1Attr =_fddaa ;continue ;};if _ebgf .Name .Local =="\u0075\u0073\u0062\u0032"{_ceabe :=_ebgf .Value ;_gfceb .Usb2Attr =_ceabe ;continue ;};if _ebgf .Name .Local =="\u0075\u0073\u0062\u0033"{_agbee :=_ebgf .Value ; +_gfceb .Usb3Attr =_agbee ;continue ;};if _ebgf .Name .Local =="\u0063\u0073\u0062\u0030"{_efeab :=_ebgf .Value ;_gfceb .Csb0Attr =_efeab ;continue ;};if _ebgf .Name .Local =="\u0063\u0073\u0062\u0031"{_eeff :=_ebgf .Value ;_gfceb .Csb1Attr =_eeff ;continue ; +};};for {_ccgec ,_abbdc :=d .Token ();if _abbdc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067\u003a\u0020%\u0073",_abbdc );};if _cbfad ,_acbea :=_ccgec .(_a .EndElement ); +_acbea &&_cbfad .Name ==start .Name {break ;};};return nil ;};func (_ddeed *CT_Panose )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fddde :=range start .Attr {if _fddde .Name .Local =="\u0076\u0061\u006c"{_gcgfbb :=_fddde .Value ; +_ddeed .ValAttr =_gcgfbb ;continue ;};};for {_ddfa ,_eafbe :=d .Token ();if _eafbe !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0050\u0061\u006eo\u0073\u0065\u003a\u0020\u0025\u0073",_eafbe );};if _daege ,_fecef :=_ddfa .(_a .EndElement ); +_fecef &&_daege .Name ==start .Name {break ;};};return nil ;};func NewWdCT_WrapTight ()*WdCT_WrapTight {_cedfec :=&WdCT_WrapTight {};_cedfec .WrapTextAttr =WdST_WrapText (1);_cedfec .WrapPolygon =NewWdCT_WrapPath ();return _cedfec ;}; -// Bold -B *CT_OnOff ; +// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path +func (_cgdbgb *CT_Rel )ValidateWithPath (path string )error {return nil };type CT_SdtBlock struct{ -// Complex Script Bold -BCs *CT_OnOff ; +// Structured Document Tag Properties +SdtPr *CT_SdtPr ; -// Italics -I *CT_OnOff ; +// Structured Document Tag End Character Properties +SdtEndPr *CT_SdtEndPr ; -// Complex Script Italics -ICs *CT_OnOff ; +// Block-Level Structured Document Tag Content +SdtContent *CT_SdtContentBlock ;};func (_cbgcc *CT_PageMar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbga :=range start .Attr {if _gbga .Name .Local =="\u0074\u006f\u0070"{_ecaga ,_effce :=ParseUnionST_SignedTwipsMeasure (_gbga .Value ); +if _effce !=nil {return _effce ;};_cbgcc .TopAttr =_ecaga ;continue ;};if _gbga .Name .Local =="\u0072\u0069\u0067h\u0074"{_dbcga ,_bdbeb :=ParseUnionST_TwipsMeasure (_gbga .Value );if _bdbeb !=nil {return _bdbeb ;};_cbgcc .RightAttr =_dbcga ;continue ; +};if _gbga .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d"{_cccdg ,_feacg :=ParseUnionST_SignedTwipsMeasure (_gbga .Value );if _feacg !=nil {return _feacg ;};_cbgcc .BottomAttr =_cccdg ;continue ;};if _gbga .Name .Local =="\u006c\u0065\u0066\u0074"{_cdeca ,_accac :=ParseUnionST_TwipsMeasure (_gbga .Value ); +if _accac !=nil {return _accac ;};_cbgcc .LeftAttr =_cdeca ;continue ;};if _gbga .Name .Local =="\u0068\u0065\u0061\u0064\u0065\u0072"{_dgebg ,_ebcced :=ParseUnionST_TwipsMeasure (_gbga .Value );if _ebcced !=nil {return _ebcced ;};_cbgcc .HeaderAttr =_dgebg ; +continue ;};if _gbga .Name .Local =="\u0066\u006f\u006f\u0074\u0065\u0072"{_eadge ,_agddg :=ParseUnionST_TwipsMeasure (_gbga .Value );if _agddg !=nil {return _agddg ;};_cbgcc .FooterAttr =_eadge ;continue ;};if _gbga .Name .Local =="\u0067\u0075\u0074\u0074\u0065\u0072"{_cdbbb ,_fggbce :=ParseUnionST_TwipsMeasure (_gbga .Value ); +if _fggbce !=nil {return _fggbce ;};_cbgcc .GutterAttr =_cdbbb ;continue ;};};for {_cdefe ,_efcbed :=d .Token ();if _efcbed !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072\u003a\u0020%\u0073",_efcbed ); +};if _ffadb ,_adaag :=_cdefe .(_a .EndElement );_adaag &&_ffadb .Name ==start .Name {break ;};};return nil ;};func (_ffged ST_Shd )ValidateWithPath (path string )error {switch _ffged {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffged )); +};return nil ;}; -// Display All Characters As Capital Letters -Caps *CT_OnOff ; +// Validate validates the CT_FFHelpText and its children +func (_dgcce *CT_FFHelpText )Validate ()error {return _dgcce .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0046\u0048\u0065\u006c\u0070\u0054\u0065\u0078\u0074");};func (_dcebb *ST_RestartNumber )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dcebb =0; +case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_dcebb =1;case "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074":*_dcebb =2;case "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065":*_dcebb =3;};return nil ;};func NewCT_NumRestart ()*CT_NumRestart {_ecdf :=&CT_NumRestart {}; +_ecdf .ValAttr =ST_RestartNumber (1);return _ecdf ;};func ParseUnionST_SignedTwipsMeasure (s string )(ST_SignedTwipsMeasure ,error ){_aaeda :=ST_SignedTwipsMeasure {};if _f .ST_UniversalMeasurePatternRe .MatchString (s ){_aaeda .ST_UniversalMeasure =&s ; +}else {_bbgbcc ,_dgfgbc :=_c .ParseFloat (s ,64);if _dgfgbc !=nil {return _aaeda ,_dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_dgfgbc );};_aaeda .Int64 =_g .Int64 (int64 (_bbgbcc )); +};return _aaeda ,nil ;}; -// Small Caps -SmallCaps *CT_OnOff ; +// ValidateWithPath validates the CT_LatentStyles and its children, prefixing error messages with path +func (_fafge *CT_LatentStyles )ValidateWithPath (path string )error {if _fafge .DefLockedStateAttr !=nil {if _eggeg :=_fafge .DefLockedStateAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066Lo\u0063\u006b\u0065\u0064\u0053\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); +_eggeg !=nil {return _eggeg ;};};if _fafge .DefSemiHiddenAttr !=nil {if _fgdgf :=_fafge .DefSemiHiddenAttr .ValidateWithPath (path +"\u002fD\u0065f\u0053\u0065\u006d\u0069\u0048i\u0064\u0064e\u006e\u0041\u0074\u0074\u0072");_fgdgf !=nil {return _fgdgf ; +};};if _fafge .DefUnhideWhenUsedAttr !=nil {if _gdgd :=_fafge .DefUnhideWhenUsedAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0066Un\u0068\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064\u0041\u0074t\u0072");_gdgd !=nil {return _gdgd ; +};};if _fafge .DefQFormatAttr !=nil {if _gbbeb :=_fafge .DefQFormatAttr .ValidateWithPath (path +"\u002fD\u0065f\u0051\u0046\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_gbbeb !=nil {return _gbbeb ;};};for _fadfg ,_cfbfa :=range _fafge .LsdException {if _fdeca :=_cfbfa .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u004csd\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e\u005b\u0025\u0064\u005d",path ,_fadfg )); +_fdeca !=nil {return _fdeca ;};};return nil ;}; -// Single Strikethrough -Strike *CT_OnOff ; +// Validate validates the CT_SdtContentRow and its children +func (_gdbaac *CT_SdtContentRow )Validate ()error {return _gdbaac .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077");};func (_dgbb *CT_ParaRPrOriginal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cffg :for {_acfggb ,_bbaed :=d .Token (); +if _bbaed !=nil {return _bbaed ;};switch _caadd :=_acfggb .(type ){case _a .StartElement :switch _caadd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dgbb .Ins =NewCT_TrackChange (); +if _dcdaf :=d .DecodeElement (_dgbb .Ins ,&_caadd );_dcdaf !=nil {return _dcdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dgbb .Del =NewCT_TrackChange (); +if _dgedc :=d .DecodeElement (_dgbb .Del ,&_caadd );_dgedc !=nil {return _dgedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dgbb .MoveFrom =NewCT_TrackChange (); +if _ceacd :=d .DecodeElement (_dgbb .MoveFrom ,&_caadd );_ceacd !=nil {return _ceacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dgbb .MoveTo =NewCT_TrackChange (); +if _cfgfb :=d .DecodeElement (_dgbb .MoveTo ,&_caadd );_cfgfb !=nil {return _cfgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_dgbb .RStyle =NewCT_String (); +if _bgac :=d .DecodeElement (_dgbb .RStyle ,&_caadd );_bgac !=nil {return _bgac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_dgbb .RFonts =NewCT_Fonts (); +if _gddad :=d .DecodeElement (_dgbb .RFonts ,&_caadd );_gddad !=nil {return _gddad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_dgbb .B =NewCT_OnOff (); +if _gegagc :=d .DecodeElement (_dgbb .B ,&_caadd );_gegagc !=nil {return _gegagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_dgbb .BCs =NewCT_OnOff (); +if _dgggbe :=d .DecodeElement (_dgbb .BCs ,&_caadd );_dgggbe !=nil {return _dgggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_dgbb .I =NewCT_OnOff (); +if _efggg :=d .DecodeElement (_dgbb .I ,&_caadd );_efggg !=nil {return _efggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_dgbb .ICs =NewCT_OnOff (); +if _faefc :=d .DecodeElement (_dgbb .ICs ,&_caadd );_faefc !=nil {return _faefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_dgbb .Caps =NewCT_OnOff (); +if _fgaeg :=d .DecodeElement (_dgbb .Caps ,&_caadd );_fgaeg !=nil {return _fgaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_dgbb .SmallCaps =NewCT_OnOff (); +if _befbc :=d .DecodeElement (_dgbb .SmallCaps ,&_caadd );_befbc !=nil {return _befbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_dgbb .Strike =NewCT_OnOff (); +if _degcba :=d .DecodeElement (_dgbb .Strike ,&_caadd );_degcba !=nil {return _degcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_dgbb .Dstrike =NewCT_OnOff (); +if _dfbba :=d .DecodeElement (_dgbb .Dstrike ,&_caadd );_dfbba !=nil {return _dfbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_dgbb .Outline =NewCT_OnOff (); +if _bbfed :=d .DecodeElement (_dgbb .Outline ,&_caadd );_bbfed !=nil {return _bbfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dgbb .Shadow =NewCT_OnOff (); +if _aabbf :=d .DecodeElement (_dgbb .Shadow ,&_caadd );_aabbf !=nil {return _aabbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_dgbb .Emboss =NewCT_OnOff (); +if _edaea :=d .DecodeElement (_dgbb .Emboss ,&_caadd );_edaea !=nil {return _edaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_dgbb .Imprint =NewCT_OnOff (); +if _bebda :=d .DecodeElement (_dgbb .Imprint ,&_caadd );_bebda !=nil {return _bebda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_dgbb .NoProof =NewCT_OnOff (); +if _aaadf :=d .DecodeElement (_dgbb .NoProof ,&_caadd );_aaadf !=nil {return _aaadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_dgbb .SnapToGrid =NewCT_OnOff (); +if _aaddde :=d .DecodeElement (_dgbb .SnapToGrid ,&_caadd );_aaddde !=nil {return _aaddde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_dgbb .Vanish =NewCT_OnOff (); +if _bcgad :=d .DecodeElement (_dgbb .Vanish ,&_caadd );_bcgad !=nil {return _bcgad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_dgbb .WebHidden =NewCT_OnOff (); +if _efga :=d .DecodeElement (_dgbb .WebHidden ,&_caadd );_efga !=nil {return _efga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_dgbb .Color =NewCT_Color (); +if _efbec :=d .DecodeElement (_dgbb .Color ,&_caadd );_efbec !=nil {return _efbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_dgbb .Spacing =NewCT_SignedTwipsMeasure (); +if _bdbbg :=d .DecodeElement (_dgbb .Spacing ,&_caadd );_bdbbg !=nil {return _bdbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_dgbb .W =NewCT_TextScale (); +if _cgefc :=d .DecodeElement (_dgbb .W ,&_caadd );_cgefc !=nil {return _cgefc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_dgbb .Kern =NewCT_HpsMeasure (); +if _cegfg :=d .DecodeElement (_dgbb .Kern ,&_caadd );_cegfg !=nil {return _cegfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_dgbb .Position =NewCT_SignedHpsMeasure (); +if _fcbdd :=d .DecodeElement (_dgbb .Position ,&_caadd );_fcbdd !=nil {return _fcbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_dgbb .Sz =NewCT_HpsMeasure (); +if _ceebf :=d .DecodeElement (_dgbb .Sz ,&_caadd );_ceebf !=nil {return _ceebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_dgbb .SzCs =NewCT_HpsMeasure (); +if _fgdcg :=d .DecodeElement (_dgbb .SzCs ,&_caadd );_fgdcg !=nil {return _fgdcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_dgbb .Highlight =NewCT_Highlight (); +if _ddebaa :=d .DecodeElement (_dgbb .Highlight ,&_caadd );_ddebaa !=nil {return _ddebaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_dgbb .U =NewCT_Underline (); +if _fggee :=d .DecodeElement (_dgbb .U ,&_caadd );_fggee !=nil {return _fggee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_dgbb .Effect =NewCT_TextEffect (); +if _abcba :=d .DecodeElement (_dgbb .Effect ,&_caadd );_abcba !=nil {return _abcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_dgbb .Bdr =NewCT_Border (); +if _fcdaf :=d .DecodeElement (_dgbb .Bdr ,&_caadd );_fcdaf !=nil {return _fcdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_dgbb .Shd =NewCT_Shd (); +if _babgd :=d .DecodeElement (_dgbb .Shd ,&_caadd );_babgd !=nil {return _babgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_dgbb .FitText =NewCT_FitText (); +if _ffeg :=d .DecodeElement (_dgbb .FitText ,&_caadd );_ffeg !=nil {return _ffeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_dgbb .VertAlign =NewCT_VerticalAlignRun (); +if _fbdcc :=d .DecodeElement (_dgbb .VertAlign ,&_caadd );_fbdcc !=nil {return _fbdcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_dgbb .Rtl =NewCT_OnOff (); +if _cabgc :=d .DecodeElement (_dgbb .Rtl ,&_caadd );_cabgc !=nil {return _cabgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_dgbb .Cs =NewCT_OnOff (); +if _begeg :=d .DecodeElement (_dgbb .Cs ,&_caadd );_begeg !=nil {return _begeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_dgbb .Em =NewCT_Em (); +if _bddgg :=d .DecodeElement (_dgbb .Em ,&_caadd );_bddgg !=nil {return _bddgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_dgbb .Lang =NewCT_Language (); +if _eeec :=d .DecodeElement (_dgbb .Lang ,&_caadd );_eeec !=nil {return _eeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_dgbb .EastAsianLayout =NewCT_EastAsianLayout (); +if _dfeccg :=d .DecodeElement (_dgbb .EastAsianLayout ,&_caadd );_dfeccg !=nil {return _dfeccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_dgbb .SpecVanish =NewCT_OnOff (); +if _bcbbd :=d .DecodeElement (_dgbb .SpecVanish ,&_caadd );_bcbbd !=nil {return _bcbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_dgbb .OMath =NewCT_OnOff (); +if _ebcdfd :=d .DecodeElement (_dgbb .OMath ,&_caadd );_ebcdfd !=nil {return _ebcdfd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050r\u004f\u0072\u0069\u0067\u0069\u006e\u0061\u006c\u0020\u0025\u0076",_caadd .Name ); +if _aaga :=d .Skip ();_aaga !=nil {return _aaga ;};};case _a .EndElement :break _cffg ;case _a .CharData :};};return nil ;};func (_ecgbc *CT_CustomXmlRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgbbd :=range start .Attr {if _bgbbd .Name .Local =="\u0075\u0072\u0069"{_cfbgb :=_bgbbd .Value ; +_ecgbc .UriAttr =&_cfbgb ;continue ;};if _bgbbd .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_ddeg :=_bgbbd .Value ;_ecgbc .ElementAttr =_ddeg ;continue ;};};_geade :for {_gagf ,_babdc :=d .Token ();if _babdc !=nil {return _babdc ;};switch _gfff :=_gagf .(type ){case _a .StartElement :switch _gfff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_ecgbc .CustomXmlPr =NewCT_CustomXmlPr (); +if _cbffc :=d .DecodeElement (_ecgbc .CustomXmlPr ,&_gfff );_cbffc !=nil {return _cbffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_gceef :=NewEG_ContentRowContent (); +_gceef .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_gceef );if _cfca :=d .DecodeElement (&_gceef .ContentRowContentChoice .Tr ,&_gfff );_cfca !=nil {return _cfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_eddb :=NewEG_ContentRowContent (); +_eddb .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_eddb );if _fefe :=d .DecodeElement (&_eddb .ContentRowContentChoice .CustomXml ,&_gfff );_fefe !=nil {return _fefe ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ddaf :=NewEG_ContentRowContent (); +_ddaf .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_ddaf );if _cfac :=d .DecodeElement (&_ddaf .ContentRowContentChoice .Sdt ,&_gfff );_cfac !=nil {return _cfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ddeba :=NewEG_ContentRowContent (); +_ababc :=NewEG_RunLevelElts ();_ababc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_ddeba );_ddeba .ContentRowContentChoice .EG_RunLevelElts =append (_ddeba .ContentRowContentChoice .EG_RunLevelElts ,_ababc ); +if _gada :=d .DecodeElement (&_ababc .RunLevelEltsChoice .ProofErr ,&_gfff );_gada !=nil {return _gada ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cbeef :=NewEG_ContentRowContent (); +_cbccf :=NewEG_RunLevelElts ();_cbccf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_cbeef );_cbeef .ContentRowContentChoice .EG_RunLevelElts =append (_cbeef .ContentRowContentChoice .EG_RunLevelElts ,_cbccf ); +if _gaad :=d .DecodeElement (&_cbccf .RunLevelEltsChoice .PermStart ,&_gfff );_gaad !=nil {return _gaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bfgf :=NewEG_ContentRowContent (); +_adee :=NewEG_RunLevelElts ();_adee .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_bfgf );_bfgf .ContentRowContentChoice .EG_RunLevelElts =append (_bfgf .ContentRowContentChoice .EG_RunLevelElts ,_adee ); +if _gbcd :=d .DecodeElement (&_adee .RunLevelEltsChoice .PermEnd ,&_gfff );_gbcd !=nil {return _gbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_agcee :=NewEG_ContentRowContent (); +_bcffd :=NewEG_RunLevelElts ();_bcffd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_agcee );_agcee .ContentRowContentChoice .EG_RunLevelElts =append (_agcee .ContentRowContentChoice .EG_RunLevelElts ,_bcffd ); +if _bdce :=d .DecodeElement (&_bcffd .RunLevelEltsChoice .Ins ,&_gfff );_bdce !=nil {return _bdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gdcgc :=NewEG_ContentRowContent (); +_ddbf :=NewEG_RunLevelElts ();_ddbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_gdcgc );_gdcgc .ContentRowContentChoice .EG_RunLevelElts =append (_gdcgc .ContentRowContentChoice .EG_RunLevelElts ,_ddbf ); +if _edgb :=d .DecodeElement (&_ddbf .RunLevelEltsChoice .Del ,&_gfff );_edgb !=nil {return _edgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_badca :=NewEG_ContentRowContent (); +_dgfb :=NewEG_RunLevelElts ();_dgfb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_badca );_badca .ContentRowContentChoice .EG_RunLevelElts =append (_badca .ContentRowContentChoice .EG_RunLevelElts ,_dgfb ); +if _eegee :=d .DecodeElement (&_dgfb .RunLevelEltsChoice .MoveFrom ,&_gfff );_eegee !=nil {return _eegee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_agfa :=NewEG_ContentRowContent (); +_gfcd :=NewEG_RunLevelElts ();_gfcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_agfa );_agfa .ContentRowContentChoice .EG_RunLevelElts =append (_agfa .ContentRowContentChoice .EG_RunLevelElts ,_gfcd ); +if _gafebf :=d .DecodeElement (&_gfcd .RunLevelEltsChoice .MoveTo ,&_gfff );_gafebf !=nil {return _gafebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fdbb :=NewEG_ContentRowContent (); +_eggec :=NewEG_RunLevelElts ();_afbb :=NewEG_RangeMarkupElements ();_afbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_fdbb );_fdbb .ContentRowContentChoice .EG_RunLevelElts =append (_fdbb .ContentRowContentChoice .EG_RunLevelElts ,_eggec ); +_eggec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eggec .RunLevelEltsChoice .EG_RangeMarkupElements ,_afbb );if _dddga :=d .DecodeElement (&_afbb .RangeMarkupElementsChoice .BookmarkStart ,&_gfff );_dddga !=nil {return _dddga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bbbb :=NewEG_ContentRowContent (); +_cgba :=NewEG_RunLevelElts ();_cdedd :=NewEG_RangeMarkupElements ();_cdedd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_bbbb );_bbbb .ContentRowContentChoice .EG_RunLevelElts =append (_bbbb .ContentRowContentChoice .EG_RunLevelElts ,_cgba ); +_cgba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgba .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdedd );if _gbbbf :=d .DecodeElement (&_cdedd .RangeMarkupElementsChoice .BookmarkEnd ,&_gfff );_gbbbf !=nil {return _gbbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aee :=NewEG_ContentRowContent (); +_beda :=NewEG_RunLevelElts ();_afcg :=NewEG_RangeMarkupElements ();_afcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_aee );_aee .ContentRowContentChoice .EG_RunLevelElts =append (_aee .ContentRowContentChoice .EG_RunLevelElts ,_beda ); +_beda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_beda .RunLevelEltsChoice .EG_RangeMarkupElements ,_afcg );if _efad :=d .DecodeElement (&_afcg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gfff );_efad !=nil {return _efad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ecfec :=NewEG_ContentRowContent (); +_fcbd :=NewEG_RunLevelElts ();_fbdca :=NewEG_RangeMarkupElements ();_fbdca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_ecfec );_ecfec .ContentRowContentChoice .EG_RunLevelElts =append (_ecfec .ContentRowContentChoice .EG_RunLevelElts ,_fcbd ); +_fcbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbdca );if _gdac :=d .DecodeElement (&_fbdca .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gfff );_gdac !=nil {return _gdac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_febd :=NewEG_ContentRowContent (); +_gebfg :=NewEG_RunLevelElts ();_abdae :=NewEG_RangeMarkupElements ();_abdae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_febd );_febd .ContentRowContentChoice .EG_RunLevelElts =append (_febd .ContentRowContentChoice .EG_RunLevelElts ,_gebfg ); +_gebfg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gebfg .RunLevelEltsChoice .EG_RangeMarkupElements ,_abdae );if _fbgbg :=d .DecodeElement (&_abdae .RangeMarkupElementsChoice .MoveToRangeStart ,&_gfff );_fbgbg !=nil {return _fbgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gdfc :=NewEG_ContentRowContent (); +_gcde :=NewEG_RunLevelElts ();_bebba :=NewEG_RangeMarkupElements ();_bebba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_gdfc );_gdfc .ContentRowContentChoice .EG_RunLevelElts =append (_gdfc .ContentRowContentChoice .EG_RunLevelElts ,_gcde ); +_gcde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bebba );if _fcffc :=d .DecodeElement (&_bebba .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gfff );_fcffc !=nil {return _fcffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gddd :=NewEG_ContentRowContent (); +_bbeggb :=NewEG_RunLevelElts ();_gadc :=NewEG_RangeMarkupElements ();_gadc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_gddd );_gddd .ContentRowContentChoice .EG_RunLevelElts =append (_gddd .ContentRowContentChoice .EG_RunLevelElts ,_bbeggb ); +_bbeggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbeggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadc );if _bcagb :=d .DecodeElement (&_gadc .RangeMarkupElementsChoice .CommentRangeStart ,&_gfff );_bcagb !=nil {return _bcagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_febda :=NewEG_ContentRowContent (); +_geafe :=NewEG_RunLevelElts ();_gbba :=NewEG_RangeMarkupElements ();_gbba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_febda );_febda .ContentRowContentChoice .EG_RunLevelElts =append (_febda .ContentRowContentChoice .EG_RunLevelElts ,_geafe ); +_geafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbba );if _fdag :=d .DecodeElement (&_gbba .RangeMarkupElementsChoice .CommentRangeEnd ,&_gfff );_fdag !=nil {return _fdag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cdg :=NewEG_ContentRowContent (); +_eeafe :=NewEG_RunLevelElts ();_bgfa :=NewEG_RangeMarkupElements ();_bgfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_cdg );_cdg .ContentRowContentChoice .EG_RunLevelElts =append (_cdg .ContentRowContentChoice .EG_RunLevelElts ,_eeafe ); +_eeafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgfa );if _ebfed :=d .DecodeElement (&_bgfa .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gfff );_ebfed !=nil {return _ebfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdcfe :=NewEG_ContentRowContent (); +_dbbg :=NewEG_RunLevelElts ();_bfga :=NewEG_RangeMarkupElements ();_bfga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_bdcfe );_bdcfe .ContentRowContentChoice .EG_RunLevelElts =append (_bdcfe .ContentRowContentChoice .EG_RunLevelElts ,_dbbg ); +_dbbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfga );if _gcae :=d .DecodeElement (&_bfga .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gfff );_gcae !=nil {return _gcae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cccef :=NewEG_ContentRowContent (); +_daecc :=NewEG_RunLevelElts ();_cbfd :=NewEG_RangeMarkupElements ();_cbfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_cccef );_cccef .ContentRowContentChoice .EG_RunLevelElts =append (_cccef .ContentRowContentChoice .EG_RunLevelElts ,_daecc ); +_daecc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daecc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbfd );if _caac :=d .DecodeElement (&_cbfd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gfff );_caac !=nil {return _caac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_febe :=NewEG_ContentRowContent (); +_cbeed :=NewEG_RunLevelElts ();_bcda :=NewEG_RangeMarkupElements ();_bcda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_febe );_febe .ContentRowContentChoice .EG_RunLevelElts =append (_febe .ContentRowContentChoice .EG_RunLevelElts ,_cbeed ); +_cbeed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbeed .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcda );if _aaea :=d .DecodeElement (&_bcda .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gfff );_aaea !=nil {return _aaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_afdca :=NewEG_ContentRowContent (); +_eacc :=NewEG_RunLevelElts ();_eacca :=NewEG_RangeMarkupElements ();_eacca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_afdca );_afdca .ContentRowContentChoice .EG_RunLevelElts =append (_afdca .ContentRowContentChoice .EG_RunLevelElts ,_eacc ); +_eacc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eacc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eacca );if _fagd :=d .DecodeElement (&_eacca .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gfff );_fagd !=nil {return _fagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dgaag :=NewEG_ContentRowContent (); +_cdff :=NewEG_RunLevelElts ();_cdcec :=NewEG_RangeMarkupElements ();_cdcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_dgaag );_dgaag .ContentRowContentChoice .EG_RunLevelElts =append (_dgaag .ContentRowContentChoice .EG_RunLevelElts ,_cdff ); +_cdff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdff .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdcec );if _baff :=d .DecodeElement (&_cdcec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gfff );_baff !=nil {return _baff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_dcgc :=NewEG_ContentRowContent (); +_gffa :=NewEG_RunLevelElts ();_dgeef :=NewEG_RangeMarkupElements ();_dgeef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_dcgc );_dcgc .ContentRowContentChoice .EG_RunLevelElts =append (_dcgc .ContentRowContentChoice .EG_RunLevelElts ,_gffa ); +_gffa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgeef );if _addb :=d .DecodeElement (&_dgeef .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gfff );_addb !=nil {return _addb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cbcde :=NewEG_ContentRowContent (); +_ggag :=NewEG_RunLevelElts ();_adcd :=NewEG_RangeMarkupElements ();_adcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_cbcde );_cbcde .ContentRowContentChoice .EG_RunLevelElts =append (_cbcde .ContentRowContentChoice .EG_RunLevelElts ,_ggag ); +_ggag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggag .RunLevelEltsChoice .EG_RangeMarkupElements ,_adcd );if _daeb :=d .DecodeElement (&_adcd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gfff );_daeb !=nil {return _daeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_eacbf :=NewEG_ContentRowContent (); +_gcad :=NewEG_RunLevelElts ();_baac :=NewEG_MathContent ();_baac .MathContentChoice =NewEG_MathContentChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_eacbf );_eacbf .ContentRowContentChoice .EG_RunLevelElts =append (_eacbf .ContentRowContentChoice .EG_RunLevelElts ,_gcad ); +_gcad .RunLevelEltsChoice .EG_MathContent =append (_gcad .RunLevelEltsChoice .EG_MathContent ,_baac );if _gbfca :=d .DecodeElement (&_baac .MathContentChoice .OMathPara ,&_gfff );_gbfca !=nil {return _gbfca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aceag :=NewEG_ContentRowContent (); +_fece :=NewEG_RunLevelElts ();_decef :=NewEG_MathContent ();_decef .MathContentChoice =NewEG_MathContentChoice ();_ecgbc .EG_ContentRowContent =append (_ecgbc .EG_ContentRowContent ,_aceag );_aceag .ContentRowContentChoice .EG_RunLevelElts =append (_aceag .ContentRowContentChoice .EG_RunLevelElts ,_fece ); +_fece .RunLevelEltsChoice .EG_MathContent =append (_fece .RunLevelEltsChoice .EG_MathContent ,_decef );if _eddddb :=d .DecodeElement (&_decef .MathContentChoice .OMath ,&_gfff );_eddddb !=nil {return _eddddb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077\u0020\u0025\u0076",_gfff .Name ); +if _cedc :=d .Skip ();_cedc !=nil {return _cedc ;};};case _a .EndElement :break _geade ;case _a .CharData :};};return nil ;};func (_dcfbb ST_TblLayoutType )ValidateWithPath (path string )error {switch _dcfbb {case 0,1,2:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcfbb )); +};return nil ;};func NewCT_SignedHpsMeasure ()*CT_SignedHpsMeasure {_ecada :=&CT_SignedHpsMeasure {};return _ecada };type EG_RPr struct{ -// Double Strikethrough -Dstrike *CT_OnOff ; +// Run Properties +RPr *CT_RPr ;};func (_gdffb *CT_PaperSource )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdffb .FirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0072\u0073\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gdffb .FirstAttr )}); +};if _gdffb .OtherAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006f\u0074\u0068\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_gdffb .OtherAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func NewCT_GlossaryDocument ()*CT_GlossaryDocument {_facg :=&CT_GlossaryDocument {};return _facg };func NewCT_SdtDateMappingType ()*CT_SdtDateMappingType {_dgegee :=&CT_SdtDateMappingType {};return _dgegee ;}; -// Display Character Outline -Outline *CT_OnOff ; +// Validate validates the AG_Password and its children +func (_cg *AG_Password )Validate ()error {return _cg .ValidateWithPath ("A\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064");};func NewEG_PContentBase ()*EG_PContentBase {_ebebca :=&EG_PContentBase {};_ebebca .PContentBaseChoice =NewEG_PContentBaseChoice (); +return _ebebca ;};func (_dag *CT_Attr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbb :=range start .Attr {if _dbb .Name .Local =="\u0075\u0072\u0069"{_dddd :=_dbb .Value ;_dag .UriAttr =&_dddd ;continue ;};if _dbb .Name .Local =="\u006e\u0061\u006d\u0065"{_geb :=_dbb .Value ; +_dag .NameAttr =_geb ;continue ;};if _dbb .Name .Local =="\u0076\u0061\u006c"{_efe :=_dbb .Value ;_dag .ValAttr =_efe ;continue ;};};for {_gfb ,_bbedg :=d .Token ();if _bbedg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0041\u0074\u0074\u0072\u003a\u0020\u0025\u0073",_bbedg ); +};if _ged ,_edf :=_gfb .(_a .EndElement );_edf &&_ged .Name ==start .Name {break ;};};return nil ;};func NewCT_TrackChange ()*CT_TrackChange {_cagdg :=&CT_TrackChange {};return _cagdg };func (_edbfeb ST_PTabAlignment )Validate ()error {return _edbfeb .ValidateWithPath ("")}; +type WdCT_WordprocessingShape struct{NormalEastAsianFlowAttr *bool ;CNvPr *_e .CT_NonVisualDrawingProps ;WordprocessingShapeChoice *WdCT_WordprocessingShapeChoice ;SpPr *_e .CT_ShapeProperties ;Style *_e .CT_ShapeStyle ;ExtLst *_e .CT_OfficeArtExtensionList ; +WordprocessingShapeChoice1 *WdCT_WordprocessingShapeChoice1 ;BodyPr *_e .CT_TextBodyProperties ;};func (_bedgfb ST_MeasurementOrPercent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bedgfb .ST_DecimalNumberOrPercent !=nil {e .Encode (_bedgfb .ST_DecimalNumberOrPercent ); +};if _bedgfb .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_bedgfb .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};type CT_SdtPr struct{ -// Shadow -Shadow *CT_OnOff ; +// Run Properties For Structured Document Tag Contents +RPr *CT_RPr ; -// Embossing -Emboss *CT_OnOff ; +// Friendly Name +Alias *CT_String ; -// Imprinting -Imprint *CT_OnOff ; +// Programmatic Tag +Tag *CT_String ; -// Do Not Check Spelling or Grammar -NoProof *CT_OnOff ; +// Unique ID +Id *CT_DecimalNumber ; -// Use Document Grid Settings For Inter-Character Spacing -SnapToGrid *CT_OnOff ; +// Locking Setting +Lock *CT_Lock ; -// Hidden Text -Vanish *CT_OnOff ; +// Structured Document Tag Placeholder Text +Placeholder *CT_Placeholder ; -// Web Hidden Text -WebHidden *CT_OnOff ; +// Remove Structured Document Tag When Contents Are Edited +Temporary *CT_OnOff ; -// Run Content Color -Color *CT_Color ; +// Current Contents Are Placeholder Text +ShowingPlcHdr *CT_OnOff ; -// Character Spacing Adjustment -Spacing *CT_SignedTwipsMeasure ; +// XML Mapping +DataBinding *CT_DataBinding ; -// Expanded/Compressed Text -W *CT_TextScale ; +// Structured Document Tag Label +Label *CT_DecimalNumber ; -// Font Kerning -Kern *CT_HpsMeasure ; +// Structured Document Tag Navigation Order Index +TabIndex *CT_UnsignedDecimalNumber ;SdtPrChoice *CT_SdtPrChoice ;Extra []_g .Any ;};func (_ddfad *CT_TblPrEx )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddfad .TblW !=nil {_cfaeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}}; +e .EncodeElement (_ddfad .TblW ,_cfaeg );};if _ddfad .Jc !=nil {_gfebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}};e .EncodeElement (_ddfad .Jc ,_gfebd );};if _ddfad .TblCellSpacing !=nil {_gbbbab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_ddfad .TblCellSpacing ,_gbbbab );};if _ddfad .TblInd !=nil {_bgeggb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_ddfad .TblInd ,_bgeggb );};if _ddfad .TblBorders !=nil {_fcdcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_ddfad .TblBorders ,_fcdcf );};if _ddfad .Shd !=nil {_bbfacb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_ddfad .Shd ,_bbfacb );};if _ddfad .TblLayout !=nil {_cggcfg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_ddfad .TblLayout ,_cggcfg );};if _ddfad .TblCellMar !=nil {_ceaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_ddfad .TblCellMar ,_ceaec );};if _ddfad .TblLook !=nil {_dfacb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; +e .EncodeElement (_ddfad .TblLook ,_dfacb );};if _ddfad .TblPrExChange !=nil {_fgebe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074b\u006c\u0050\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_ddfad .TblPrExChange ,_fgebe ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_ContentBlockContentChoice ()*EG_ContentBlockContentChoice {_bgdgda :=&EG_ContentBlockContentChoice {};return _bgdgda ;};const (ST_TextDirectionUnset ST_TextDirection =0;ST_TextDirectionTb ST_TextDirection =1; +ST_TextDirectionRl ST_TextDirection =2;ST_TextDirectionLr ST_TextDirection =3;ST_TextDirectionTbV ST_TextDirection =4;ST_TextDirectionRlV ST_TextDirection =5;ST_TextDirectionLrV ST_TextDirection =6;ST_TextDirectionBtLr ST_TextDirection =7;ST_TextDirectionLrTb ST_TextDirection =8; +ST_TextDirectionLrTbV ST_TextDirection =9;ST_TextDirectionTbLrV ST_TextDirection =10;ST_TextDirectionTbRl ST_TextDirection =11;ST_TextDirectionTbRlV ST_TextDirection =12;);func (_aaccdbb *ST_NumberFormat )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdag ,_eecef :=d .Token (); +if _eecef !=nil {return _eecef ;};if _dfaffa ,_ebgfge :=_bcdag .(_a .EndElement );_ebgfge &&_dfaffa .Name ==start .Name {*_aaccdbb =1;return nil ;};if _degeea ,_ggeff :=_bcdag .(_a .CharData );!_ggeff {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcdag ); +}else {switch string (_degeea ){case "":*_aaccdbb =0;case "\u0064e\u0063\u0069\u006d\u0061\u006c":*_aaccdbb =1;case "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_aaccdbb =2;case "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e":*_aaccdbb =3; +case "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_aaccdbb =4;case "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072":*_aaccdbb =5;case "\u006fr\u0064\u0069\u006e\u0061\u006c":*_aaccdbb =6;case "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_aaccdbb =7; +case "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074":*_aaccdbb =8;case "\u0068\u0065\u0078":*_aaccdbb =9;case "\u0063h\u0069\u0063\u0061\u0067\u006f":*_aaccdbb =10;case "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aaccdbb =11; +case "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aaccdbb =12;case "\u0061\u0069\u0075e\u006f":*_aaccdbb =13;case "\u0069\u0072\u006fh\u0061":*_aaccdbb =14;case "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068":*_aaccdbb =15; +case "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068":*_aaccdbb =16;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c":*_aaccdbb =17;case "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064":*_aaccdbb =18; +case "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065":*_aaccdbb =19;case "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032":*_aaccdbb =20;case "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_aaccdbb =21; +case "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068":*_aaccdbb =22;case "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f":*_aaccdbb =23;case "\u0062\u0075\u006c\u006c\u0065\u0074":*_aaccdbb =24;case "\u0067\u0061\u006e\u0061\u0064\u0061":*_aaccdbb =25; +case "\u0063h\u006f\u0073\u0075\u006e\u0067":*_aaccdbb =26;case "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070":*_aaccdbb =27;case "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e":*_aaccdbb =28; +case "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065":*_aaccdbb =29;case "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065":*_aaccdbb =30; +case "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c":*_aaccdbb =31;case "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063":*_aaccdbb =32;case "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c":*_aaccdbb =33; +case "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_aaccdbb =34;case "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l":*_aaccdbb =35; +case "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed":*_aaccdbb =36;case "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aaccdbb =37;case "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aaccdbb =38; +case "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064":*_aaccdbb =39;case "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064":*_aaccdbb =40; +case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c":*_aaccdbb =41;case "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067":*_aaccdbb =42;case "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c":*_aaccdbb =43; +case "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032":*_aaccdbb =44;case "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067":*_aaccdbb =45;case "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072":*_aaccdbb =46; +case "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072":*_aaccdbb =47;case "\u006e\u006f\u006e\u0065":*_aaccdbb =48;case "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068":*_aaccdbb =49;case "\u0068e\u0062\u0072\u0065\u0077\u0031":*_aaccdbb =50; +case "\u0068e\u0062\u0072\u0065\u0077\u0032":*_aaccdbb =51;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061":*_aaccdbb =52;case "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064":*_aaccdbb =53;case "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073":*_aaccdbb =54; +case "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073":*_aaccdbb =55;case "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_aaccdbb =56;case "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aaccdbb =57; +case "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_aaccdbb =58;case "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073":*_aaccdbb =59;case "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067":*_aaccdbb =60; +case "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074":*_aaccdbb =61;case "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074":*_aaccdbb =62;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_aaccdbb =63;};};_bcdag ,_eecef =d .Token ();if _eecef !=nil {return _eecef ; +};if _decfgb ,_ggbce :=_bcdag .(_a .EndElement );_ggbce &&_decfgb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcdag ); +};func (_abfgfb *WdST_RelFromH )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abfgfb =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_abfgfb =1;case "\u0070\u0061\u0067\u0065":*_abfgfb =2;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_abfgfb =3; +case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_abfgfb =4;case "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_abfgfb =5;case "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_abfgfb =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_abfgfb =7; +case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_abfgfb =8;};return nil ;};func (_fbdcac *CT_Picture )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aceef :for {_begbc ,_edgbb :=d .Token ();if _edgbb !=nil {return _edgbb ; +};switch _gggcd :=_begbc .(type ){case _a .StartElement :switch _gggcd .Name {default:if _gggac ,_dcdgg :=_g .CreateElement (_gggcd );_dcdgg !=nil {return _dcdgg ;}else {if _ecbef :=d .DecodeElement (_gggac ,&_gggcd );_ecbef !=nil {return _ecbef ;};_fbdcac .Any =append (_fbdcac .Any ,_gggac ); +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076i\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076i\u0065"}:_fbdcac .Movie =NewCT_Rel (); +if _ccac :=d .DecodeElement (_fbdcac .Movie ,&_gggcd );_ccac !=nil {return _ccac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_fbdcac .Control =NewCT_Control (); +if _ggae :=d .DecodeElement (_fbdcac .Control ,&_gggcd );_ggae !=nil {return _ggae ;};};case _a .EndElement :break _aceef ;case _a .CharData :};};return nil ;};func (_fbdfb *CT_SectPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gfcbf :=range start .Attr {if _gfcbf .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_aaffc :=_gfcbf .Value ; +_fbdfb .AuthorAttr =_aaffc ;continue ;};if _gfcbf .Name .Local =="\u0064\u0061\u0074\u0065"{_ceecc ,_egece :=ParseStdlibTime (_gfcbf .Value );if _egece !=nil {return _egece ;};_fbdfb .DateAttr =&_ceecc ;continue ;};if _gfcbf .Name .Local =="\u0069\u0064"{_bfcfe ,_bagdbc :=_c .ParseInt (_gfcbf .Value ,10,64); +if _bagdbc !=nil {return _bagdbc ;};_fbdfb .IdAttr =_bfcfe ;continue ;};};_ffefa :for {_eaagb ,_ebda :=d .Token ();if _ebda !=nil {return _ebda ;};switch _dagbb :=_eaagb .(type ){case _a .StartElement :switch _dagbb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_fbdfb .SectPr =NewCT_SectPrBase (); +if _adefb :=d .DecodeElement (_fbdfb .SectPr ,&_dagbb );_adefb !=nil {return _adefb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_dagbb .Name ); +if _faccb :=d .Skip ();_faccb !=nil {return _faccb ;};};case _a .EndElement :break _ffefa ;case _a .CharData :};};return nil ;};func (_fceedd *ST_ThemeColor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faedba ,_cgadb :=d .Token ();if _cgadb !=nil {return _cgadb ; +};if _defgg ,_eafgb :=_faedba .(_a .EndElement );_eafgb &&_defgg .Name ==start .Name {*_fceedd =1;return nil ;};if _aeaccg ,_fcfef :=_faedba .(_a .CharData );!_fcfef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_faedba ); +}else {switch string (_aeaccg ){case "":*_fceedd =0;case "\u0064\u0061\u0072k\u0031":*_fceedd =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_fceedd =2;case "\u0064\u0061\u0072k\u0032":*_fceedd =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_fceedd =4; +case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_fceedd =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_fceedd =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_fceedd =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_fceedd =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_fceedd =9; +case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_fceedd =10;case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_fceedd =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_fceedd =12;case "\u006e\u006f\u006e\u0065":*_fceedd =13; +case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031":*_fceedd =14;case "\u0074\u0065\u0078t\u0031":*_fceedd =15;case "b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032":*_fceedd =16;case "\u0074\u0065\u0078t\u0032":*_fceedd =17; +};};_faedba ,_cgadb =d .Token ();if _cgadb !=nil {return _cgadb ;};if _cgdcab ,_fddeac :=_faedba .(_a .EndElement );_fddeac &&_cgdcab .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_faedba ); +};func (_cgbda *ST_FFTextType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cgbda =0;case "\u0072e\u0067\u0075\u006c\u0061\u0072":*_cgbda =1;case "\u006e\u0075\u006d\u0062\u0065\u0072":*_cgbda =2;case "\u0064\u0061\u0074\u0065":*_cgbda =3; +case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065":*_cgbda =4;case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065":*_cgbda =5;case "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064":*_cgbda =6;};return nil ; +};type CT_TblPrExBase struct{ -// Vertically Raised or Lowered Text -Position *CT_SignedHpsMeasure ; +// Preferred Table Width Exception +TblW *CT_TblWidth ; -// Non-Complex Script Font Size -Sz *CT_HpsMeasure ; +// Table Alignment Exception +Jc *CT_JcTable ; -// Complex Script Font Size -SzCs *CT_HpsMeasure ; +// Table Cell Spacing Exception +TblCellSpacing *CT_TblWidth ; -// Text Highlighting -Highlight *CT_Highlight ; +// Table Indent from Leading Margin Exception +TblInd *CT_TblWidth ; -// Underline -U *CT_Underline ; +// Table Borders Exceptions +TblBorders *CT_TblBorders ; -// Animated Text Effect -Effect *CT_TextEffect ; +// Table Shading Exception +Shd *CT_Shd ; -// Text Border -Bdr *CT_Border ; +// Table Layout Exception +TblLayout *CT_TblLayoutType ; -// Run Shading -Shd *CT_Shd ; +// Table Cell Margin Exceptions +TblCellMar *CT_TblCellMar ; -// Manual Run Width -FitText *CT_FitText ; +// Table Style Conditional Formatting Settings Exception +TblLook *CT_TblLook ;};func NewWdCT_Anchor ()*WdCT_Anchor {_aaebb :=&WdCT_Anchor {};_aaebb .SimplePos =_e .NewCT_Point2D ();_aaebb .PositionH =NewWdCT_PosH ();_aaebb .PositionV =NewWdCT_PosV ();_aaebb .Extent =_e .NewCT_PositiveSize2D ();_aaebb .WrapTypeChoice =NewWdEG_WrapTypeChoice (); +_aaebb .DocPr =_e .NewCT_NonVisualDrawingProps ();_aaebb .Graphic =_e .NewGraphic ();return _aaebb ;}; -// Subscript/Superscript Text -VertAlign *CT_VerticalAlignRun ; +// ValidateWithPath validates the CT_TblOverlap and its children, prefixing error messages with path +func (_bbcdf *CT_TblOverlap )ValidateWithPath (path string )error {if _bbcdf .ValAttr ==ST_TblOverlapUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gaagbb :=_bbcdf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gaagbb !=nil {return _gaagbb ;};return nil ;}; -// Right To Left Text -Rtl *CT_OnOff ; +// Validate validates the CT_CalendarType and its children +func (_fgcc *CT_CalendarType )Validate ()error {return _fgcc .ValidateWithPath ("\u0043T\u005fC\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065");}; -// Use Complex Script Formatting on Run -Cs *CT_OnOff ; +// ValidateWithPath validates the CT_TrPrChange and its children, prefixing error messages with path +func (_egcfc *CT_TrPrChange )ValidateWithPath (path string )error {if _fcfacg :=_egcfc .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072");_fcfacg !=nil {return _fcfacg ;};return nil ;}; -// Emphasis Mark -Em *CT_Em ; +// Validate validates the EG_CellMarkupElements and its children +func (_dgeeee *EG_CellMarkupElements )Validate ()error {return _dgeeee .ValidateWithPath ("E\u0047\u005f\u0043\u0065ll\u004da\u0072\u006b\u0075\u0070\u0045l\u0065\u006d\u0065\u006e\u0074\u0073");};func (_baecc *ST_DocProtect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_baecc =0; +case "\u006e\u006f\u006e\u0065":*_baecc =1;case "\u0072\u0065\u0061\u0064\u004f\u006e\u006c\u0079":*_baecc =2;case "\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073":*_baecc =3;case "\u0074\u0072\u0061\u0063\u006b\u0065\u0064\u0043\u0068a\u006e\u0067\u0065\u0073":*_baecc =4; +case "\u0066\u006f\u0072m\u0073":*_baecc =5;};return nil ;};func (_gbdede ST_RubyAlign )String ()string {switch _gbdede {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 2:return "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072"; +case 3:return "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065";case 4:return "\u006c\u0065\u0066\u0074";case 5:return "\u0072\u0069\u0067h\u0074";case 6:return "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c"; +};return "";}; -// Languages for Run Content -Lang *CT_Language ; +// ValidateWithPath validates the CT_CompatSetting and its children, prefixing error messages with path +func (_cada *CT_CompatSetting )ValidateWithPath (path string )error {return nil };type CT_VMerge struct{ -// East Asian Typography Settings -EastAsianLayout *CT_EastAsianLayout ; +// Vertical Merge Type +ValAttr ST_Merge ;};func (_aggefd WdST_AlignV )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aggefd .String (),start );};const (ST_MailMergeOdsoFMDFieldTypeUnset ST_MailMergeOdsoFMDFieldType =0;ST_MailMergeOdsoFMDFieldTypeNull ST_MailMergeOdsoFMDFieldType =1; +ST_MailMergeOdsoFMDFieldTypeDbColumn ST_MailMergeOdsoFMDFieldType =2;);const (ST_ThemeUnset ST_Theme =0;ST_ThemeMajorEastAsia ST_Theme =1;ST_ThemeMajorBidi ST_Theme =2;ST_ThemeMajorAscii ST_Theme =3;ST_ThemeMajorHAnsi ST_Theme =4;ST_ThemeMinorEastAsia ST_Theme =5; +ST_ThemeMinorBidi ST_Theme =6;ST_ThemeMinorAscii ST_Theme =7;ST_ThemeMinorHAnsi ST_Theme =8;);func (_ccbeae *WdCT_WrapPath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccbeae .Start =_e .NewCT_Point2D ();for _ ,_cdfabg :=range start .Attr {if _cdfabg .Name .Local =="\u0065\u0064\u0069\u0074\u0065\u0064"{_cdfbec ,_fcfcee :=_c .ParseBool (_cdfabg .Value ); +if _fcfcee !=nil {return _fcfcee ;};_ccbeae .EditedAttr =&_cdfbec ;continue ;};};_adgde :for {_fabdc ,_gfbgbc :=d .Token ();if _gfbgbc !=nil {return _gfbgbc ;};switch _abadf :=_fabdc .(type ){case _a .StartElement :switch _abadf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"}:if _abcdc :=d .DecodeElement (_ccbeae .Start ,&_abadf ); +_abcdc !=nil {return _abcdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"}:_cebcbd :=_e .NewCT_Point2D (); +if _gddbff :=d .DecodeElement (_cebcbd ,&_abadf );_gddbff !=nil {return _gddbff ;};_ccbeae .LineTo =append (_ccbeae .LineTo ,_cebcbd );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054_\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068 \u0025\u0076",_abadf .Name ); +if _fcdafa :=d .Skip ();_fcdafa !=nil {return _fcdafa ;};};case _a .EndElement :break _adgde ;case _a .CharData :};};return nil ;};type CT_Frame struct{ -// Paragraph Mark Is Always Hidden -SpecVanish *CT_OnOff ; +// Frame Size +Sz *CT_String ; -// Office Open XML Math -OMath *CT_OnOff ;}; +// Frame Name +Name *CT_String ; -// Validate validates the CT_OptimizeForBrowser and its children -func (_ggccgg *CT_OptimizeForBrowser )Validate ()error {return _ggccgg .ValidateWithPath ("C\u0054\u005f\u004f\u0070ti\u006di\u007a\u0065\u0046\u006f\u0072B\u0072\u006f\u0077\u0073\u0065\u0072");};type CT_NumPicBulletChoice struct{ +// Frame or Frameset Title +Title *CT_String ; -// Picture Numbering Symbol Properties -Pict *CT_Picture ;Drawing *CT_Drawing ;};func (_ebfge *CT_PTab )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ddbc ,_gdggg :=_ebfge .AlignmentAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0061\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}); -if _gdggg !=nil {return _gdggg ;};start .Attr =append (start .Attr ,_ddbc );_ddbc ,_gdggg =_ebfge .RelativeToAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0072e\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f"});if _gdggg !=nil {return _gdggg ; -};start .Attr =append (start .Attr ,_ddbc );_ddbc ,_gdggg =_ebfge .LeaderAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006c\u0065\u0061\u0064\u0065\u0072"});if _gdggg !=nil {return _gdggg ;};start .Attr =append (start .Attr ,_ddbc );e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Frame Long Description +LongDesc *CT_Rel ; -// ValidateWithPath validates the CT_DocVar and its children, prefixing error messages with path -func (_gacab *CT_DocVar )ValidateWithPath (path string )error {return nil }; +// Source File for Frame +SourceFileName *CT_Rel ; -// ValidateWithPath validates the CT_SignedTwipsMeasure and its children, prefixing error messages with path -func (_fedgb *CT_SignedTwipsMeasure )ValidateWithPath (path string )error {if _cdaaa :=_fedgb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdaaa !=nil {return _cdaaa ;};return nil ;};func (_eebdb ST_ObjectDrawAspect )ValidateWithPath (path string )error {switch _eebdb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eebdb )); -};return nil ;};type CT_Br struct{ +// Left and Right Margin for Frame +MarW *CT_PixelsMeasure ; -// Break Type -TypeAttr ST_BrType ; +// Top and Bottom Margin for Frame +MarH *CT_PixelsMeasure ; -// Restart Location For Text Wrapping Break -ClearAttr ST_BrClear ;};func (_addffc *CT_TextboxTightWrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_addffc .ValAttr =ST_TextboxTightWrap (1);for _ ,_bgdeac :=range start .Attr {if _bgdeac .Name .Local =="\u0076\u0061\u006c"{_addffc .ValAttr .UnmarshalXMLAttr (_bgdeac ); -continue ;};};for {_aadfb ,_bfcfa :=d .Token ();if _bfcfa !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0062o\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_bfcfa ); -};if _gfdgca ,_ecagdg :=_aadfb .(_a .EndElement );_ecagdg &&_gfdgca .Name ==start .Name {break ;};};return nil ;};func (_gdacd ST_FtnEdn )String ()string {switch _gdacd {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"; -case 3:return "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072";case 4:return "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065";};return "";};func (_fdfcg *EG_CellMarkupElementsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdbae :=start ; -switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_fdfcg .CellIns =NewCT_TrackChange (); -if _cfadc :=d .DecodeElement (_fdfcg .CellIns ,&_fdbae );_cfadc !=nil {return _cfadc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_fdfcg .CellDel =NewCT_TrackChange (); -if _afeeg :=d .DecodeElement (_fdfcg .CellDel ,&_fdbae );_afeeg !=nil {return _afeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_fdfcg .CellMerge =NewCT_CellMergeTrackChange (); -if _dabbgb :=d .DecodeElement (_fdfcg .CellMerge ,&_fdbae );_dabbgb !=nil {return _dabbgb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047_\u0043\u0065\u006c\u006c\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074s\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdbae .Name ); -if _cedfc :=d .Skip ();_cedfc !=nil {return _cedfc ;};};return nil ;};const (ST_PageBorderZOrderUnset ST_PageBorderZOrder =0;ST_PageBorderZOrderFront ST_PageBorderZOrder =1;ST_PageBorderZOrderBack ST_PageBorderZOrder =2;);func ParseUnionST_SignedHpsMeasure (s string )(ST_SignedHpsMeasure ,error ){_aacbde :=ST_SignedHpsMeasure {}; -if _ee .ST_UniversalMeasurePatternRe .MatchString (s ){_aacbde .ST_UniversalMeasure =&s ;}else {_dgffcf ,_dbbbc :=_f .ParseFloat (s ,64);if _dbbbc !=nil {return _aacbde ,_ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_dbbbc ); -};_aacbde .Int64 =_b .Int64 (int64 (_dgffcf ));};return _aacbde ,nil ;};func (_eccb *CT_Highlight )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccb .ValAttr =ST_HighlightColor (1);for _ ,_gdefc :=range start .Attr {if _gdefc .Name .Local =="\u0076\u0061\u006c"{_eccb .ValAttr .UnmarshalXMLAttr (_gdefc ); -continue ;};};for {_fdbcc ,_egedf :=d .Token ();if _egedf !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0048\u0069g\u0068\u006c\u0069\u0067\u0068\u0074\u003a\u0020\u0025\u0073",_egedf );};if _acfeg ,_cfcdb :=_fdbcc .(_a .EndElement ); -_cfcdb &&_acfeg .Name ==start .Name {break ;};};return nil ;};const (ST_DisplacedByCustomXmlUnset ST_DisplacedByCustomXml =0;ST_DisplacedByCustomXmlNext ST_DisplacedByCustomXml =1;ST_DisplacedByCustomXmlPrev ST_DisplacedByCustomXml =2;);func (_fgacda ST_LineSpacingRule )String ()string {switch _fgacda {case 0:return ""; -case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0065\u0078\u0061c\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074";};return "";};func (_ccgdg ST_FtnPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfbfdg :=_a .Attr {};_bfbfdg .Name =name ; -switch _ccgdg {case ST_FtnPosUnset :_bfbfdg .Value ="";case ST_FtnPosPageBottom :_bfbfdg .Value ="\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d";case ST_FtnPosBeneathText :_bfbfdg .Value ="b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074"; -case ST_FtnPosSectEnd :_bfbfdg .Value ="\u0073e\u0063\u0074\u0045\u006e\u0064";case ST_FtnPosDocEnd :_bfbfdg .Value ="\u0064\u006f\u0063\u0045\u006e\u0064";};return _bfbfdg ,nil ;};func (_ceedad *CT_Num )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceedad .AbstractNumId =NewCT_DecimalNumber (); -for _ ,_bcbe :=range start .Attr {if _bcbe .Name .Local =="\u006e\u0075\u006dI\u0064"{_afagbd ,_eaffcf :=_f .ParseInt (_bcbe .Value ,10,64);if _eaffcf !=nil {return _eaffcf ;};_ceedad .NumIdAttr =_afagbd ;continue ;};};_dbcc :for {_bdecdd ,_ffaeb :=d .Token (); -if _ffaeb !=nil {return _ffaeb ;};switch _aeggb :=_bdecdd .(type ){case _a .StartElement :switch _aeggb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"}:if _beae :=d .DecodeElement (_ceedad .AbstractNumId ,&_aeggb ); -_beae !=nil {return _beae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_bfbeg :=NewCT_NumLvl (); -if _ffec :=d .DecodeElement (_bfbeg ,&_aeggb );_ffec !=nil {return _ffec ;};_ceedad .LvlOverride =append (_ceedad .LvlOverride ,_bfbeg );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006d\u0020\u0025\u0076",_aeggb .Name ); -if _dbddg :=d .Skip ();_dbddg !=nil {return _dbddg ;};};case _a .EndElement :break _dbcc ;case _a .CharData :};};return nil ;};func (_egcdf ST_NumberFormat )ValidateWithPath (path string )error {switch _egcdf {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egcdf )); -};return nil ;};func (_fdcce WdST_WrapText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fdcce .String (),start );}; +// Scrollbar Display Option +Scrollbar *CT_FrameScrollbar ; -// Validate validates the CT_TextDirection and its children -func (_bbegd *CT_TextDirection )Validate ()error {return _bbegd .ValidateWithPath ("\u0043\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e");};func (_fdagf *ST_MultiLevelType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdagf =0; -case "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c":*_fdagf =1;case "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_fdagf =2;case "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_fdagf =3; -};return nil ;}; +// Frame Cannot Be Resized +NoResizeAllowed *CT_OnOff ; -// Validate validates the CT_MultiLevelType and its children -func (_cagcb *CT_MultiLevelType )Validate ()error {return _cagcb .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065");};type CT_TblStylePr struct{ +// Maintain Link to Existing File +LinkedToFile *CT_OnOff ;};func NewCT_PPrDefault ()*CT_PPrDefault {_ecgfd :=&CT_PPrDefault {};return _ecgfd }; -// Table Style Conditional Formatting Type -TypeAttr ST_TblStyleOverrideType ; +// Validate validates the CT_MarkupRange and its children +func (_efffd *CT_MarkupRange )Validate ()error {return _efffd .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0075\u0070R\u0061\u006e\u0067\u0065");};func (_aedda *CT_ReadingModeInkLockDown )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0063\u0074\u0075\u0061\u006c\u0050\u0067"},Value :_dd .Sprintf ("\u0025\u0076",_aedda .ActualPgAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_dd .Sprintf ("\u0025\u0076",_aedda .WAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_dd .Sprintf ("\u0025\u0076",_aedda .HAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006e\u0074\u0053\u007a"},Value :_dd .Sprintf ("\u0025\u0076",_aedda .FontSzAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; + +// ValidateWithPath validates the CT_PPrGeneral and its children, prefixing error messages with path +func (_ebacc *CT_PPrGeneral )ValidateWithPath (path string )error {if _ebacc .PStyle !=nil {if _adbfg :=_ebacc .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065");_adbfg !=nil {return _adbfg ;};};if _ebacc .KeepNext !=nil {if _affeg :=_ebacc .KeepNext .ValidateWithPath (path +"\u002fK\u0065\u0065\u0070\u004e\u0065\u0078t"); +_affeg !=nil {return _affeg ;};};if _ebacc .KeepLines !=nil {if _bfbabc :=_ebacc .KeepLines .ValidateWithPath (path +"\u002f\u004b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073");_bfbabc !=nil {return _bfbabc ;};};if _ebacc .PageBreakBefore !=nil {if _acbefd :=_ebacc .PageBreakBefore .ValidateWithPath (path +"\u002f\u0050a\u0067\u0065\u0042r\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"); +_acbefd !=nil {return _acbefd ;};};if _ebacc .FramePr !=nil {if _febee :=_ebacc .FramePr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0050\u0072");_febee !=nil {return _febee ;};};if _ebacc .WidowControl !=nil {if _bcbef :=_ebacc .WidowControl .ValidateWithPath (path +"\u002f\u0057\u0069\u0064\u006f\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); +_bcbef !=nil {return _bcbef ;};};if _ebacc .NumPr !=nil {if _ccbgb :=_ebacc .NumPr .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0050\u0072");_ccbgb !=nil {return _ccbgb ;};};if _ebacc .SuppressLineNumbers !=nil {if _bddfg :=_ebacc .SuppressLineNumbers .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u004c\u0069n\u0065\u004e\u0075\u006dbe\u0072\u0073"); +_bddfg !=nil {return _bddfg ;};};if _ebacc .PBdr !=nil {if _cfcd :=_ebacc .PBdr .ValidateWithPath (path +"\u002f\u0050\u0042d\u0072");_cfcd !=nil {return _cfcd ;};};if _ebacc .Shd !=nil {if _ecdgg :=_ebacc .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_ecdgg !=nil {return _ecdgg ;};};if _ebacc .Tabs !=nil {if _decgg :=_ebacc .Tabs .ValidateWithPath (path +"\u002f\u0054\u0061b\u0073");_decgg !=nil {return _decgg ;};};if _ebacc .SuppressAutoHyphens !=nil {if _dbdac :=_ebacc .SuppressAutoHyphens .ValidateWithPath (path +"/\u0053u\u0070\u0070\u0072\u0065\u0073\u0073\u0041\u0075t\u006f\u0048\u0079\u0070he\u006e\u0073"); +_dbdac !=nil {return _dbdac ;};};if _ebacc .Kinsoku !=nil {if _ebbdb :=_ebacc .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_ebbdb !=nil {return _ebbdb ;};};if _ebacc .WordWrap !=nil {if _aadf :=_ebacc .WordWrap .ValidateWithPath (path +"\u002fW\u006f\u0072\u0064\u0057\u0072\u0061p"); +_aadf !=nil {return _aadf ;};};if _ebacc .OverflowPunct !=nil {if _bfaab :=_ebacc .OverflowPunct .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0066\u006c\u006f\u0077P\u0075\u006e\u0063\u0074");_bfaab !=nil {return _bfaab ;};};if _ebacc .TopLinePunct !=nil {if _deadf :=_ebacc .TopLinePunct .ValidateWithPath (path +"\u002f\u0054\u006f\u0070\u004c\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"); +_deadf !=nil {return _deadf ;};};if _ebacc .AutoSpaceDE !=nil {if _fggcd :=_ebacc .AutoSpaceDE .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045");_fggcd !=nil {return _fggcd ;};};if _ebacc .AutoSpaceDN !=nil {if _acebb :=_ebacc .AutoSpaceDN .ValidateWithPath (path +"\u002f\u0041\u0075t\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"); +_acebb !=nil {return _acebb ;};};if _ebacc .Bidi !=nil {if _eddfb :=_ebacc .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069");_eddfb !=nil {return _eddfb ;};};if _ebacc .AdjustRightInd !=nil {if _efffde :=_ebacc .AdjustRightInd .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"); +_efffde !=nil {return _efffde ;};};if _ebacc .SnapToGrid !=nil {if _cbgce :=_ebacc .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064");_cbgce !=nil {return _cbgce ;};};if _ebacc .Spacing !=nil {if _dcbcb :=_ebacc .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_dcbcb !=nil {return _dcbcb ;};};if _ebacc .Ind !=nil {if _abecd :=_ebacc .Ind .ValidateWithPath (path +"\u002f\u0049\u006e\u0064");_abecd !=nil {return _abecd ;};};if _ebacc .ContextualSpacing !=nil {if _cbbb :=_ebacc .ContextualSpacing .ValidateWithPath (path +"\u002fC\u006fn\u0074\u0065\u0078\u0074\u0075a\u006c\u0053p\u0061\u0063\u0069\u006e\u0067"); +_cbbb !=nil {return _cbbb ;};};if _ebacc .MirrorIndents !=nil {if _feeac :=_ebacc .MirrorIndents .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u0049\u006ed\u0065\u006e\u0074\u0073");_feeac !=nil {return _feeac ;};};if _ebacc .SuppressOverlap !=nil {if _egbebf :=_ebacc .SuppressOverlap .ValidateWithPath (path +"\u002f\u0053u\u0070\u0070\u0072e\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"); +_egbebf !=nil {return _egbebf ;};};if _ebacc .Jc !=nil {if _ffcfb :=_ebacc .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_ffcfb !=nil {return _ffcfb ;};};if _ebacc .TextDirection !=nil {if _bcceg :=_ebacc .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_bcceg !=nil {return _bcceg ;};};if _ebacc .TextAlignment !=nil {if _ebeg :=_ebacc .TextAlignment .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0041\u006c\u0069\u0067n\u006d\u0065\u006e\u0074");_ebeg !=nil {return _ebeg ;};};if _ebacc .TextboxTightWrap !=nil {if _cegge :=_ebacc .TextboxTightWrap .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068t\u0057\u0072\u0061\u0070"); +_cegge !=nil {return _cegge ;};};if _ebacc .OutlineLvl !=nil {if _beaab :=_ebacc .OutlineLvl .ValidateWithPath (path +"/\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c");_beaab !=nil {return _beaab ;};};if _ebacc .DivId !=nil {if _ddgca :=_ebacc .DivId .ValidateWithPath (path +"\u002f\u0044\u0069\u0076\u0049\u0064"); +_ddgca !=nil {return _ddgca ;};};if _ebacc .CnfStyle !=nil {if _bdggec :=_ebacc .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_bdggec !=nil {return _bdggec ;};};if _ebacc .PPrChange !=nil {if _bcdgg :=_ebacc .PPrChange .ValidateWithPath (path +"\u002f\u0050\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"); +_bcdgg !=nil {return _bcdgg ;};};return nil ;};func (_abecgc *CT_PBdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adab :for {_ccec ,_caddb :=d .Token ();if _caddb !=nil {return _caddb ;};switch _afeafg :=_ccec .(type ){case _a .StartElement :switch _afeafg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_abecgc .Top =NewCT_Border (); +if _cacc :=d .DecodeElement (_abecgc .Top ,&_afeafg );_cacc !=nil {return _cacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_abecgc .Left =NewCT_Border (); +if _fefec :=d .DecodeElement (_abecgc .Left ,&_afeafg );_fefec !=nil {return _fefec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_abecgc .Bottom =NewCT_Border (); +if _adfcc :=d .DecodeElement (_abecgc .Bottom ,&_afeafg );_adfcc !=nil {return _adfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_abecgc .Right =NewCT_Border (); +if _bdede :=d .DecodeElement (_abecgc .Right ,&_afeafg );_bdede !=nil {return _bdede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062e\u0074\u0077\u0065\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062e\u0074\u0077\u0065\u0065\u006e"}:_abecgc .Between =NewCT_Border (); +if _aaddd :=d .DecodeElement (_abecgc .Between ,&_afeafg );_aaddd !=nil {return _aaddd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0072"}:_abecgc .Bar =NewCT_Border (); +if _cbgb :=d .DecodeElement (_abecgc .Bar ,&_afeafg );_cbgb !=nil {return _cbgb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0042\u0064\u0072\u0020\u0025\u0076",_afeafg .Name ); +if _abddb :=d .Skip ();_abddb !=nil {return _abddb ;};};case _a .EndElement :break _adab ;case _a .CharData :};};return nil ;};func (_afbcfa ST_Merge )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_afbcfa .String (),start ); +};func (_fbgfe ST_Direction )Validate ()error {return _fbgfe .ValidateWithPath ("")};func NewCT_FFStatusText ()*CT_FFStatusText {_aded :=&CT_FFStatusText {};return _aded }; -// Table Style Conditional Formatting Paragraph Properties -PPr *CT_PPrGeneral ; +// ValidateWithPath validates the CT_Em and its children, prefixing error messages with path +func (_bcfd *CT_Em )ValidateWithPath (path string )error {if _bcfd .ValAttr ==ST_EmUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _ggabc :=_bcfd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ggabc !=nil {return _ggabc ;};return nil ;};func (_cefeb ST_Em )Validate ()error {return _cefeb .ValidateWithPath ("")};func (_dbege ST_WmlColorSchemeIndex )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aaedcb :=_a .Attr {}; +_aaedcb .Name =name ;switch _dbege {case ST_WmlColorSchemeIndexUnset :_aaedcb .Value ="";case ST_WmlColorSchemeIndexDark1 :_aaedcb .Value ="\u0064\u0061\u0072k\u0031";case ST_WmlColorSchemeIndexLight1 :_aaedcb .Value ="\u006c\u0069\u0067\u0068\u0074\u0031"; +case ST_WmlColorSchemeIndexDark2 :_aaedcb .Value ="\u0064\u0061\u0072k\u0032";case ST_WmlColorSchemeIndexLight2 :_aaedcb .Value ="\u006c\u0069\u0067\u0068\u0074\u0032";case ST_WmlColorSchemeIndexAccent1 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031"; +case ST_WmlColorSchemeIndexAccent2 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_WmlColorSchemeIndexAccent3 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_WmlColorSchemeIndexAccent4 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034"; +case ST_WmlColorSchemeIndexAccent5 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035";case ST_WmlColorSchemeIndexAccent6 :_aaedcb .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_WmlColorSchemeIndexHyperlink :_aaedcb .Value ="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"; +case ST_WmlColorSchemeIndexFollowedHyperlink :_aaedcb .Value ="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b";};return _aaedcb ,nil ;};type ST_TextEffect byte ;const (ST_AnnotationVMergeUnset ST_AnnotationVMerge =0; +ST_AnnotationVMergeCont ST_AnnotationVMerge =1;ST_AnnotationVMergeRest ST_AnnotationVMerge =2;);func (_eeeef *ST_DocPartGallery )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egbebcb ,_bdbbe :=d .Token ();if _bdbbe !=nil {return _bdbbe ; +};if _bbfabf ,_dabfa :=_egbebcb .(_a .EndElement );_dabfa &&_bbfabf .Name ==start .Name {*_eeeef =1;return nil ;};if _aaafad ,_gfcaf :=_egbebcb .(_a .CharData );!_gfcaf {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egbebcb ); +}else {switch string (_aaafad ){case "":*_eeeef =0;case "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072":*_eeeef =1;case "\u0061\u006e\u0079":*_eeeef =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_eeeef =3;case "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073":*_eeeef =4; +case "\u0063o\u0076\u0065\u0072\u0050\u0067":*_eeeef =5;case "\u0065\u0071":*_eeeef =6;case "\u0066\u0074\u0072\u0073":*_eeeef =7;case "\u0068\u0064\u0072\u0073":*_eeeef =8;case "\u0070\u0067\u004eu\u006d":*_eeeef =9;case "\u0074\u0062\u006c\u0073":*_eeeef =10; +case "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073":*_eeeef =11;case "\u0061u\u0074\u006f\u0054\u0078\u0074":*_eeeef =12;case "\u0074\u0078\u0074\u0042\u006f\u0078":*_eeeef =13;case "\u0070\u0067\u004e\u0075\u006d\u0054":*_eeeef =14;case "\u0070\u0067\u004e\u0075\u006d\u0042":*_eeeef =15; +case "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_eeeef =16;case "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073":*_eeeef =17;case "\u0062\u0069\u0062":*_eeeef =18;case "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073":*_eeeef =19; +case "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067":*_eeeef =20;case "\u0063\u0075\u0073\u0074\u0045\u0071":*_eeeef =21;case "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073":*_eeeef =22;case "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073":*_eeeef =23; +case "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m":*_eeeef =24;case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073":*_eeeef =25;case "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073":*_eeeef =26;case "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074":*_eeeef =27; +case "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078":*_eeeef =28;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054":*_eeeef =29;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042":*_eeeef =30;case "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_eeeef =31; +case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073":*_eeeef =32;case "\u0063u\u0073\u0074\u0042\u0069\u0062":*_eeeef =33;case "\u0063u\u0073\u0074\u006f\u006d\u0031":*_eeeef =34;case "\u0063u\u0073\u0074\u006f\u006d\u0032":*_eeeef =35; +case "\u0063u\u0073\u0074\u006f\u006d\u0033":*_eeeef =36;case "\u0063u\u0073\u0074\u006f\u006d\u0034":*_eeeef =37;case "\u0063u\u0073\u0074\u006f\u006d\u0035":*_eeeef =38;};};_egbebcb ,_bdbbe =d .Token ();if _bdbbe !=nil {return _bdbbe ;};if _eagce ,_dccda :=_egbebcb .(_a .EndElement ); +_dccda &&_eagce .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egbebcb );}; -// Table Style Conditional Formatting Run Properties -RPr *CT_RPr ; +// Validate validates the CT_TextboxTightWrap and its children +func (_gaeedg *CT_TextboxTightWrap )Validate ()error {return _gaeedg .ValidateWithPath ("\u0043\u0054\u005f\u0054ex\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070");};func (_bgffd *CT_PageNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fdabag :=range start .Attr {if _fdabag .Name .Local =="\u0066\u006d\u0074"{_bgffd .FmtAttr .UnmarshalXMLAttr (_fdabag ); +continue ;};if _fdabag .Name .Local =="\u0073\u0074\u0061r\u0074"{_aggda ,_aefgf :=_c .ParseInt (_fdabag .Value ,10,64);if _aefgf !=nil {return _aefgf ;};_bgffd .StartAttr =&_aggda ;continue ;};if _fdabag .Name .Local =="\u0063h\u0061\u0070\u0053\u0074\u0079\u006ce"{_cabdg ,_bbebeb :=_c .ParseInt (_fdabag .Value ,10,64); +if _bbebeb !=nil {return _bbebeb ;};_bgffd .ChapStyleAttr =&_cabdg ;continue ;};if _fdabag .Name .Local =="\u0063h\u0061\u0070\u0053\u0065\u0070"{_bgffd .ChapSepAttr .UnmarshalXMLAttr (_fdabag );continue ;};};for {_cbeea ,_afgcg :=d .Token ();if _afgcg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0050a\u0067e\u004eu\u006d\u0062\u0065\u0072\u003a\u0020\u0025s",_afgcg ); +};if _eabgc ,_dcfga :=_cbeea .(_a .EndElement );_dcfga &&_eabgc .Name ==start .Name {break ;};};return nil ;}; -// Table Style Conditional Formatting Table Properties -TblPr *CT_TblPrBase ; +// Validate validates the WdCT_PosVChoice and its children +func (_ecbcef *WdCT_PosVChoice )Validate ()error {return _ecbcef .ValidateWithPath ("\u0057d\u0043T\u005f\u0050\u006f\u0073\u0056\u0043\u0068\u006f\u0069\u0063\u0065");};func (_beeeg ST_Shd )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ccadfc :=_a .Attr {}; +_ccadfc .Name =name ;switch _beeeg {case ST_ShdUnset :_ccadfc .Value ="";case ST_ShdNil :_ccadfc .Value ="\u006e\u0069\u006c";case ST_ShdClear :_ccadfc .Value ="\u0063\u006c\u0065a\u0072";case ST_ShdSolid :_ccadfc .Value ="\u0073\u006f\u006ci\u0064";case ST_ShdHorzStripe :_ccadfc .Value ="\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065"; +case ST_ShdVertStripe :_ccadfc .Value ="\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065";case ST_ShdReverseDiagStripe :_ccadfc .Value ="\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case ST_ShdDiagStripe :_ccadfc .Value ="\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065"; +case ST_ShdHorzCross :_ccadfc .Value ="\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s";case ST_ShdDiagCross :_ccadfc .Value ="\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s";case ST_ShdThinHorzStripe :_ccadfc .Value ="\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065"; +case ST_ShdThinVertStripe :_ccadfc .Value ="\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065";case ST_ShdThinReverseDiagStripe :_ccadfc .Value ="t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065"; +case ST_ShdThinDiagStripe :_ccadfc .Value ="\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065";case ST_ShdThinHorzCross :_ccadfc .Value ="\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073";case ST_ShdThinDiagCross :_ccadfc .Value ="\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073"; +case ST_ShdPct5 :_ccadfc .Value ="\u0070\u0063\u0074\u0035";case ST_ShdPct10 :_ccadfc .Value ="\u0070\u0063\u00741\u0030";case ST_ShdPct12 :_ccadfc .Value ="\u0070\u0063\u00741\u0032";case ST_ShdPct15 :_ccadfc .Value ="\u0070\u0063\u00741\u0035";case ST_ShdPct20 :_ccadfc .Value ="\u0070\u0063\u00742\u0030"; +case ST_ShdPct25 :_ccadfc .Value ="\u0070\u0063\u00742\u0035";case ST_ShdPct30 :_ccadfc .Value ="\u0070\u0063\u00743\u0030";case ST_ShdPct35 :_ccadfc .Value ="\u0070\u0063\u00743\u0035";case ST_ShdPct37 :_ccadfc .Value ="\u0070\u0063\u00743\u0037";case ST_ShdPct40 :_ccadfc .Value ="\u0070\u0063\u00744\u0030"; +case ST_ShdPct45 :_ccadfc .Value ="\u0070\u0063\u00744\u0035";case ST_ShdPct50 :_ccadfc .Value ="\u0070\u0063\u00745\u0030";case ST_ShdPct55 :_ccadfc .Value ="\u0070\u0063\u00745\u0035";case ST_ShdPct60 :_ccadfc .Value ="\u0070\u0063\u00746\u0030";case ST_ShdPct62 :_ccadfc .Value ="\u0070\u0063\u00746\u0032"; +case ST_ShdPct65 :_ccadfc .Value ="\u0070\u0063\u00746\u0035";case ST_ShdPct70 :_ccadfc .Value ="\u0070\u0063\u00747\u0030";case ST_ShdPct75 :_ccadfc .Value ="\u0070\u0063\u00747\u0035";case ST_ShdPct80 :_ccadfc .Value ="\u0070\u0063\u00748\u0030";case ST_ShdPct85 :_ccadfc .Value ="\u0070\u0063\u00748\u0035"; +case ST_ShdPct87 :_ccadfc .Value ="\u0070\u0063\u00748\u0037";case ST_ShdPct90 :_ccadfc .Value ="\u0070\u0063\u00749\u0030";case ST_ShdPct95 :_ccadfc .Value ="\u0070\u0063\u00749\u0035";};return _ccadfc ,nil ;};const (ST_WmlColorSchemeIndexUnset ST_WmlColorSchemeIndex =0; +ST_WmlColorSchemeIndexDark1 ST_WmlColorSchemeIndex =1;ST_WmlColorSchemeIndexLight1 ST_WmlColorSchemeIndex =2;ST_WmlColorSchemeIndexDark2 ST_WmlColorSchemeIndex =3;ST_WmlColorSchemeIndexLight2 ST_WmlColorSchemeIndex =4;ST_WmlColorSchemeIndexAccent1 ST_WmlColorSchemeIndex =5; +ST_WmlColorSchemeIndexAccent2 ST_WmlColorSchemeIndex =6;ST_WmlColorSchemeIndexAccent3 ST_WmlColorSchemeIndex =7;ST_WmlColorSchemeIndexAccent4 ST_WmlColorSchemeIndex =8;ST_WmlColorSchemeIndexAccent5 ST_WmlColorSchemeIndex =9;ST_WmlColorSchemeIndexAccent6 ST_WmlColorSchemeIndex =10; +ST_WmlColorSchemeIndexHyperlink ST_WmlColorSchemeIndex =11;ST_WmlColorSchemeIndexFollowedHyperlink ST_WmlColorSchemeIndex =12;);type CT_TcPr struct{ -// Table Style Conditional Formatting Table Row Properties -TrPr *CT_TrPr ; +// Table Cell Conditional Formatting +CnfStyle *CT_Cnf ; -// Table Style Conditional Formatting Table Cell Properties -TcPr *CT_TcPr ;};func (_fccg *CT_Font )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ageec :=range start .Attr {if _ageec .Name .Local =="\u006e\u0061\u006d\u0065"{_edafg :=_ageec .Value ;_fccg .NameAttr =_edafg ;continue ;};};_afaf :for {_beeb ,_eaea :=d .Token (); -if _eaea !=nil {return _eaea ;};switch _faafe :=_beeb .(type ){case _a .StartElement :switch _faafe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061l\u0074\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061l\u0074\u004e\u0061\u006d\u0065"}:_fccg .AltName =NewCT_String (); -if _fcffc :=d .DecodeElement (_fccg .AltName ,&_faafe );_fcffc !=nil {return _fcffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u006e\u006f\u0073\u0065\u0031"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u006e\u006f\u0073\u0065\u0031"}:_fccg .Panose1 =NewCT_Panose (); -if _cfdbg :=d .DecodeElement (_fccg .Panose1 ,&_faafe );_cfdbg !=nil {return _cfdbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063h\u0061\u0072\u0073\u0065\u0074"}:_fccg .Charset =NewCT_Charset (); -if _abad :=d .DecodeElement (_fccg .Charset ,&_faafe );_abad !=nil {return _abad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u006d\u0069\u006c\u0079"}:_fccg .Family =NewCT_FontFamily (); -if _adfcd :=d .DecodeElement (_fccg .Family ,&_faafe );_adfcd !=nil {return _adfcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"n\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065"}:_fccg .NotTrueType =NewCT_OnOff (); -if _fbcbg :=d .DecodeElement (_fccg .NotTrueType ,&_faafe );_fbcbg !=nil {return _fbcbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0074c\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0074c\u0068"}:_fccg .Pitch =NewCT_Pitch (); -if _gagae :=d .DecodeElement (_fccg .Pitch ,&_faafe );_gagae !=nil {return _gagae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u0067"}:_fccg .Sig =NewCT_FontSig (); -if _bagc :=d .DecodeElement (_fccg .Sig ,&_faafe );_bagc !=nil {return _bagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062e\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0052\u0065\u0067\u0075\u006c\u0061\u0072"}:_fccg .EmbedRegular =NewCT_FontRel (); -if _cbce :=d .DecodeElement (_fccg .EmbedRegular ,&_faafe );_cbce !=nil {return _cbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062\u0065\u0064\u0042\u006f\u006cd"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062\u0065\u0064\u0042\u006f\u006cd"}:_fccg .EmbedBold =NewCT_FontRel (); -if _cbaeg :=d .DecodeElement (_fccg .EmbedBold ,&_faafe );_cbaeg !=nil {return _cbaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"e\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"e\u006d\u0062\u0065\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_fccg .EmbedItalic =NewCT_FontRel (); -if _dcfca :=d .DecodeElement (_fccg .EmbedItalic ,&_faafe );_dcfca !=nil {return _dcfca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065m\u0062e\u0064\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_fccg .EmbedBoldItalic =NewCT_FontRel (); -if _abdff :=d .DecodeElement (_fccg .EmbedBoldItalic ,&_faafe );_abdff !=nil {return _abdff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u006f\u006e\u0074\u0020\u0025\u0076",_faafe .Name ); -if _fccb :=d .Skip ();_fccb !=nil {return _fccb ;};};case _a .EndElement :break _afaf ;case _a .CharData :};};return nil ;};type CT_Ruby struct{ +// Preferred Table Cell Width +TcW *CT_TblWidth ; -// Phonetic Guide Properties -RubyPr *CT_RubyPr ; +// Grid Columns Spanned by Current Table Cell +GridSpan *CT_DecimalNumber ; -// Phonetic Guide Text -Rt *CT_RubyContent ; +// Horizontally Merged Cell +HMerge *CT_HMerge ; -// Phonetic Guide Base Text -RubyBase *CT_RubyContent ;};func (_eggbf *CT_FFDataChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eggbf .Name !=nil {_bedba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; -e .EncodeElement (_eggbf .Name ,_bedba );}else if _eggbf .Label !=nil {_abdcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006c\u0061\u0062\u0065\u006c"}};e .EncodeElement (_eggbf .Label ,_abdcb );}else if _eggbf .TabIndex !=nil {_bccec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}}; -e .EncodeElement (_eggbf .TabIndex ,_bccec );}else if _eggbf .Enabled !=nil {_eecgf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0061\u0062\u006c\u0065d"}};e .EncodeElement (_eggbf .Enabled ,_eecgf );}else if _eggbf .CalcOnExit !=nil {_gfbba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063a\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}}; -e .EncodeElement (_eggbf .CalcOnExit ,_gfbba );}else if _eggbf .EntryMacro !=nil {_bdfdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}};e .EncodeElement (_eggbf .EntryMacro ,_bdfdg );}else if _eggbf .ExitMacro !=nil {_bbbac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u0078\u0069\u0074\u004d\u0061\u0063\u0072\u006f"}}; -e .EncodeElement (_eggbf .ExitMacro ,_bbbac );}else if _eggbf .HelpText !=nil {_dbce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}};e .EncodeElement (_eggbf .HelpText ,_dbce );}else if _eggbf .StatusText !=nil {_dgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073t\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}}; -e .EncodeElement (_eggbf .StatusText ,_dgeg );}else if _eggbf .CheckBox !=nil {_bfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}};e .EncodeElement (_eggbf .CheckBox ,_bfac );}else if _eggbf .DdList !=nil {_cbbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0064\u004c\u0069\u0073\u0074"}}; -e .EncodeElement (_eggbf .DdList ,_cbbdf );}else if _eggbf .TextInput !=nil {_dggff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0065\u0078\u0074\u0049\u006e\u0070\u0075\u0074"}};e .EncodeElement (_eggbf .TextInput ,_dggff );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Vertically Merged Cell +VMerge *CT_VMerge ; -// Validate validates the CT_Perm and its children -func (_fdaga *CT_Perm )Validate ()error {return _fdaga .ValidateWithPath ("\u0043T\u005f\u0050\u0065\u0072\u006d");}; +// Table Cell Borders +TcBorders *CT_TcBorders ; -// ValidateWithPath validates the CT_RPrOriginal and its children, prefixing error messages with path -func (_fdbde *CT_RPrOriginal )ValidateWithPath (path string )error {if _fdbde .RStyle !=nil {if _ggbbfe :=_fdbde .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_ggbbfe !=nil {return _ggbbfe ;};};if _fdbde .RFonts !=nil {if _cgbaed :=_fdbde .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_cgbaed !=nil {return _cgbaed ;};};if _fdbde .B !=nil {if _ddbdba :=_fdbde .B .ValidateWithPath (path +"\u002f\u0042");_ddbdba !=nil {return _ddbdba ;};};if _fdbde .BCs !=nil {if _afbaf :=_fdbde .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073"); -_afbaf !=nil {return _afbaf ;};};if _fdbde .I !=nil {if _dgfgab :=_fdbde .I .ValidateWithPath (path +"\u002f\u0049");_dgfgab !=nil {return _dgfgab ;};};if _fdbde .ICs !=nil {if _bffcc :=_fdbde .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_bffcc !=nil {return _bffcc ; -};};if _fdbde .Caps !=nil {if _gfdfa :=_fdbde .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_gfdfa !=nil {return _gfdfa ;};};if _fdbde .SmallCaps !=nil {if _afgbdb :=_fdbde .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); -_afgbdb !=nil {return _afgbdb ;};};if _fdbde .Strike !=nil {if _eaee :=_fdbde .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_eaee !=nil {return _eaee ;};};if _fdbde .Dstrike !=nil {if _fgbfb :=_fdbde .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); -_fgbfb !=nil {return _fgbfb ;};};if _fdbde .Outline !=nil {if _gcfaa :=_fdbde .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_gcfaa !=nil {return _gcfaa ;};};if _fdbde .Shadow !=nil {if _fccdcg :=_fdbde .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_fccdcg !=nil {return _fccdcg ;};};if _fdbde .Emboss !=nil {if _eabcgf :=_fdbde .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_eabcgf !=nil {return _eabcgf ;};};if _fdbde .Imprint !=nil {if _gdccbe :=_fdbde .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); -_gdccbe !=nil {return _gdccbe ;};};if _fdbde .NoProof !=nil {if _edgf :=_fdbde .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_edgf !=nil {return _edgf ;};};if _fdbde .SnapToGrid !=nil {if _gcaef :=_fdbde .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); -_gcaef !=nil {return _gcaef ;};};if _fdbde .Vanish !=nil {if _fedff :=_fdbde .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_fedff !=nil {return _fedff ;};};if _fdbde .WebHidden !=nil {if _dgacb :=_fdbde .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); -_dgacb !=nil {return _dgacb ;};};if _fdbde .Color !=nil {if _eacad :=_fdbde .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_eacad !=nil {return _eacad ;};};if _fdbde .Spacing !=nil {if _gabgfe :=_fdbde .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_gabgfe !=nil {return _gabgfe ;};};if _fdbde .W !=nil {if _becee :=_fdbde .W .ValidateWithPath (path +"\u002f\u0057");_becee !=nil {return _becee ;};};if _fdbde .Kern !=nil {if _dgfeb :=_fdbde .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); -_dgfeb !=nil {return _dgfeb ;};};if _fdbde .Position !=nil {if _abcce :=_fdbde .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_abcce !=nil {return _abcce ;};};if _fdbde .Sz !=nil {if _ddfgd :=_fdbde .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_ddfgd !=nil {return _ddfgd ;};};if _fdbde .SzCs !=nil {if _bfafa :=_fdbde .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_bfafa !=nil {return _bfafa ;};};if _fdbde .Highlight !=nil {if _cfcea :=_fdbde .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); -_cfcea !=nil {return _cfcea ;};};if _fdbde .U !=nil {if _gadbc :=_fdbde .U .ValidateWithPath (path +"\u002f\u0055");_gadbc !=nil {return _gadbc ;};};if _fdbde .Effect !=nil {if _bccace :=_fdbde .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_bccace !=nil {return _bccace ;};};if _fdbde .Bdr !=nil {if _bdfdf :=_fdbde .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_bdfdf !=nil {return _bdfdf ;};};if _fdbde .Shd !=nil {if _gffaf :=_fdbde .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_gffaf !=nil {return _gffaf ;};};if _fdbde .FitText !=nil {if _dfce :=_fdbde .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_dfce !=nil {return _dfce ;};};if _fdbde .VertAlign !=nil {if _fedce :=_fdbde .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_fedce !=nil {return _fedce ;};};if _fdbde .Rtl !=nil {if _gebdg :=_fdbde .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_gebdg !=nil {return _gebdg ;};};if _fdbde .Cs !=nil {if _bacca :=_fdbde .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); -_bacca !=nil {return _bacca ;};};if _fdbde .Em !=nil {if _eafe :=_fdbde .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_eafe !=nil {return _eafe ;};};if _fdbde .Lang !=nil {if _fcefb :=_fdbde .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_fcefb !=nil {return _fcefb ;};};if _fdbde .EastAsianLayout !=nil {if _bgaeb :=_fdbde .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_bgaeb !=nil {return _bgaeb ;};};if _fdbde .SpecVanish !=nil {if _acgdf :=_fdbde .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); -_acgdf !=nil {return _acgdf ;};};if _fdbde .OMath !=nil {if _bffbg :=_fdbde .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_bffbg !=nil {return _bffbg ;};};return nil ;};type CT_TopPageBorder struct{TopLeftAttr *string ;TopRightAttr *string ; -IdAttr *string ; +// Table Cell Shading +Shd *CT_Shd ; -// Border Style -ValAttr ST_Border ; +// Don't Wrap Cell Content +NoWrap *CT_OnOff ; -// Border Color -ColorAttr *ST_HexColor ; +// Single Table Cell Margins +TcMar *CT_TcMar ; -// Border Theme Color -ThemeColorAttr ST_ThemeColor ; +// Table Cell Text Flow Direction +TextDirection *CT_TextDirection ; -// Border Theme Color Tint -ThemeTintAttr *string ; +// Fit Text Within Cell +TcFitText *CT_OnOff ; -// Border Theme Color Shade -ThemeShadeAttr *string ; +// Table Cell Vertical Alignment +VAlign *CT_VerticalJc ; -// Border Width -SzAttr *uint64 ; +// Ignore End Of Cell Marker In Row Height Calculation +HideMark *CT_OnOff ; -// Border Spacing Measurement -SpaceAttr *uint64 ; +// Header Cells Associated With Table Cell +Headers *CT_Headers ;CellMarkupElementsChoice *EG_CellMarkupElementsChoice ;TcPrChange *CT_TcPrChange ;};func (_caebc *CT_Control )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _caebc .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_caebc .NameAttr )}); +};if _caebc .ShapeidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0069d"},Value :_dd .Sprintf ("\u0025\u0076",*_caebc .ShapeidAttr )});};if _caebc .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_caebc .IdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Column ()*CT_Column {_cedd :=&CT_Column {};return _cedd };func (_fbdbag ST_DropCap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cbacag :=_a .Attr {}; +_cbacag .Name =name ;switch _fbdbag {case ST_DropCapUnset :_cbacag .Value ="";case ST_DropCapNone :_cbacag .Value ="\u006e\u006f\u006e\u0065";case ST_DropCapDrop :_cbacag .Value ="\u0064\u0072\u006f\u0070";case ST_DropCapMargin :_cbacag .Value ="\u006d\u0061\u0072\u0067\u0069\u006e"; +};return _cbacag ,nil ;};const ST_CnfPattern ="\u005b\u0030\u0031]\u002a"; -// Border Shadow -ShadowAttr *_ee .ST_OnOff ; +// Validate validates the CT_FtnProps and its children +func (_eadbf *CT_FtnProps )Validate ()error {return _eadbf .ValidateWithPath ("C\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073");};func (_cabde *EG_CellMarkupElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cabde .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +_dcdeb :for {_fbbab ,_fgbegd :=d .Token ();if _fgbegd !=nil {return _fgbegd ;};switch _bagced :=_fbbab .(type ){case _a .StartElement :switch _bagced .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_cabde .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _bgbed :=d .DecodeElement (&_cabde .CellMarkupElementsChoice .CellIns ,&_bagced );_bgbed !=nil {return _bgbed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_cabde .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _cgcfbc :=d .DecodeElement (&_cabde .CellMarkupElementsChoice .CellDel ,&_bagced );_cgcfbc !=nil {return _cgcfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_cabde .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _cbdad :=d .DecodeElement (&_cabde .CellMarkupElementsChoice .CellMerge ,&_bagced );_cbdad !=nil {return _cbdad ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0043\u0065\u006c\u006c\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_bagced .Name ); +if _adffbc :=d .Skip ();_adffbc !=nil {return _adffbc ;};};case _a .EndElement :break _dcdeb ;case _a .CharData :};};return nil ;};func (_fdfga *ST_PTabAlignment )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdfga =0;case "\u006c\u0065\u0066\u0074":*_fdfga =1; +case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fdfga =2;case "\u0072\u0069\u0067h\u0074":*_fdfga =3;};return nil ;}; -// Create Frame Effect -FrameAttr *_ee .ST_OnOff ;};func (_efgcga ST_HdrFtr )Validate ()error {return _efgcga .ValidateWithPath ("")};func NewCT_GlossaryDocument ()*CT_GlossaryDocument {_cbebc :=&CT_GlossaryDocument {};return _cbebc }; +// ValidateWithPath validates the CT_SdtDateMappingType and its children, prefixing error messages with path +func (_ebcea *CT_SdtDateMappingType )ValidateWithPath (path string )error {if _cbfdf :=_ebcea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cbfdf !=nil {return _cbfdf ;};return nil ;}; -// Validate validates the CT_MailMergeDocType and its children -func (_dafg *CT_MailMergeDocType )Validate ()error {return _dafg .ValidateWithPath ("\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065");};func (_bdfca ST_HexColorAuto )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdfca .String (),start ); -};func (_egaea *CT_Markup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_egaea .IdAttr )});e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_RunTrackChange and its children, prefixing error messages with path +func (_eagca *CT_RunTrackChange )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_Guid and its children -func (_gaaga *CT_Guid )Validate ()error {return _gaaga .ValidateWithPath ("\u0043T\u005f\u0047\u0075\u0069\u0064");};func (_gfecdg *CT_Rel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aggba :=range start .Attr {if _aggba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aggba .Name .Local =="\u0069\u0064"||_aggba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aggba .Name .Local =="\u0069\u0064"{_egecf :=_aggba .Value ; -_gfecdg .IdAttr =_egecf ;continue ;};};for {_aegge ,_fedbd :=d .Token ();if _fedbd !=nil {return _ff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_fedbd );};if _debeb ,_cfecf :=_aegge .(_a .EndElement ); -_cfecf &&_debeb .Name ==start .Name {break ;};};return nil ;};func (_gbcd *CT_Caption )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_gbcd .NameAttr )}); -if _gbcd .PosAttr !=ST_CaptionPosUnset {_eaad ,_bege :=_gbcd .PosAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0070o\u0073"});if _bege !=nil {return _bege ;};start .Attr =append (start .Attr ,_eaad );};if _gbcd .ChapNumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0070\u004e\u0075m"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcd .ChapNumAttr )}); -};if _gbcd .HeadingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0069\u006eg"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcd .HeadingAttr )});};if _gbcd .NoLabelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u006f\u004c\u0061\u0062\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_gbcd .NoLabelAttr )}); -};if _gbcd .NumFmtAttr !=ST_NumberFormatUnset {_beda ,_eegd :=_gbcd .NumFmtAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"});if _eegd !=nil {return _eegd ;};start .Attr =append (start .Attr ,_beda );};if _gbcd .SepAttr !=ST_ChapterSepUnset {_egbe ,_abe :=_gbcd .SepAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0073e\u0070"}); -if _abe !=nil {return _abe ;};start .Attr =append (start .Attr ,_egbe );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abcdd *WdWpc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u0070\u003a\u0077\u0070\u0063";return _abcdd .WdCT_WordprocessingCanvas .MarshalXML (e ,start );};type CT_Placeholder struct{ +// ValidateWithPath validates the CT_BottomPageBorder and its children, prefixing error messages with path +func (_befaf *CT_BottomPageBorder )ValidateWithPath (path string )error {if _befaf .ValAttr ==ST_BorderUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _dfef :=_befaf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfef !=nil {return _dfef ;};if _befaf .ColorAttr !=nil {if _effe :=_befaf .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_effe !=nil {return _effe ;};};if _aeac :=_befaf .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_aeac !=nil {return _aeac ;};if _befaf .ShadowAttr !=nil {if _cbdc :=_befaf .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); +_cbdc !=nil {return _cbdc ;};};if _befaf .FrameAttr !=nil {if _cccc :=_befaf .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_cccc !=nil {return _cccc ;};};return nil ;};type WdCT_PosVChoice struct{Align WdST_AlignV ; +PosOffset *int32 ;};func (_cfag *CT_Num )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0049\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_cfag .NumIdAttr )}); +e .EncodeToken (start );_dadae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061b\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"}};e .EncodeElement (_cfag .AbstractNumId ,_dadae );if _cfag .LvlOverride !=nil {_cgccgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0076\u006c\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}}; +for _ ,_fccce :=range _cfag .LvlOverride {e .EncodeElement (_fccce ,_cgccgf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_decbge ST_StyleSort )Validate ()error {return _decbge .ValidateWithPath ("")};func (_cbad *CT_MailMergeDest )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbad .ValAttr =ST_MailMergeDest (1); +for _ ,_dbad :=range start .Attr {if _dbad .Name .Local =="\u0076\u0061\u006c"{_cbad .ValAttr .UnmarshalXMLAttr (_dbad );continue ;};};for {_efcf ,_agbeb :=d .Token ();if _agbeb !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006cM\u0065r\u0067\u0065\u0044\u0065\u0073\u0074\u003a \u0025\u0073",_agbeb ); +};if _dabdc ,_fccfc :=_efcf .(_a .EndElement );_fccfc &&_dabdc .Name ==start .Name {break ;};};return nil ;};func NewCT_UnsignedDecimalNumber ()*CT_UnsignedDecimalNumber {_ddaefg :=&CT_UnsignedDecimalNumber {};return _ddaefg ;};func (_bedcc ST_TextAlignment )Validate ()error {return _bedcc .ValidateWithPath ("")}; +func NewWdInline ()*WdInline {_egeaea :=&WdInline {};_egeaea .WdCT_Inline =*NewWdCT_Inline ();return _egeaea ;};func NewCT_ParaRPr ()*CT_ParaRPr {_bgba :=&CT_ParaRPr {};return _bgba };func (_fadged *CT_StyleSort )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fadged .ValAttr =ST_StyleSort (1); +for _ ,_egcge :=range start .Attr {if _egcge .Name .Local =="\u0076\u0061\u006c"{_fadged .ValAttr .UnmarshalXMLAttr (_egcge );continue ;};};for {_dddged ,_ceddcg :=d .Token ();if _ceddcg !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074y\u006c\u0065\u0053\u006f\u0072\u0074\u003a\u0020\u0025\u0073",_ceddcg ); +};if _gcfae ,_cdecfb :=_dddged .(_a .EndElement );_cdecfb &&_gcfae .Name ==start .Name {break ;};};return nil ;};type CT_Guid struct{ -// Document Part Reference -DocPart *CT_String ;};type CT_Divs struct{ +// GUID Value +ValAttr *string ;};func (_eecfd ST_TextEffect )ValidateWithPath (path string )error {switch _eecfd {case 0,1,2,3,4,5,6,7:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eecfd )); +};return nil ;}; -// Information About Single HTML div Element -Div []*CT_Div ;};func NewCT_Settings ()*CT_Settings {_feffe :=&CT_Settings {};return _feffe };func NewCT_SdtRow ()*CT_SdtRow {_cbfbf :=&CT_SdtRow {};return _cbfbf };type ST_FldCharType byte ; +// Validate validates the WdCT_GraphicFrame and its children +func (_afbbac *WdCT_GraphicFrame )Validate ()error {return _afbbac .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065");};func (_fbgbdf *CT_ObjectEmbed )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efgf :=range start .Attr {if _efgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_efgf .Name .Local =="\u0069\u0064"||_efgf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_efgf .Name .Local =="\u0069\u0064"{_deccc :=_efgf .Value ; +_fbgbdf .IdAttr =_deccc ;continue ;};if _efgf .Name .Local =="\u0064\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_fbgbdf .DrawAspectAttr .UnmarshalXMLAttr (_efgf );continue ;};if _efgf .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_faffdc :=_efgf .Value ; +_fbgbdf .ProgIdAttr =&_faffdc ;continue ;};if _efgf .Name .Local =="\u0073h\u0061\u0070\u0065\u0049\u0064"{_cgbba :=_efgf .Value ;_fbgbdf .ShapeIdAttr =&_cgbba ;continue ;};if _efgf .Name .Local =="\u0066\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"{_gagbd :=_efgf .Value ; +_fbgbdf .FieldCodesAttr =&_gagbd ;continue ;};};for {_eagbg ,_cfdbc :=d .Token ();if _cfdbc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064:\u0020\u0025\u0073",_cfdbc ); +};if _bggeg ,_fdacd :=_eagbg .(_a .EndElement );_fdacd &&_bggeg .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_UnsignedDecimalNumber and its children, prefixing error messages with path -func (_cfdec *CT_UnsignedDecimalNumber )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path +func (_caagac *CT_SmartTagPr )ValidateWithPath (path string )error {for _ceagab ,_gfacc :=range _caagac .Attr {if _cbdec :=_gfacc .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0041\u0074\u0074\u0072\u005b\u0025\u0064\u005d",path ,_ceagab ));_cbdec !=nil {return _cbdec ; +};};return nil ;};func NewCT_AutoCaptions ()*CT_AutoCaptions {_ead :=&CT_AutoCaptions {};return _ead };func (_gbbca ST_MultiLevelType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_baedd :=_a .Attr {};_baedd .Name =name ;switch _gbbca {case ST_MultiLevelTypeUnset :_baedd .Value =""; +case ST_MultiLevelTypeSingleLevel :_baedd .Value ="s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c";case ST_MultiLevelTypeMultilevel :_baedd .Value ="\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c";case ST_MultiLevelTypeHybridMultilevel :_baedd .Value ="\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c"; +};return _baedd ,nil ;};type ST_TargetScreenSz byte ; -// Validate validates the WdCT_PosHChoice and its children -func (_bbgef *WdCT_PosHChoice )Validate ()error {return _bbgef .ValidateWithPath ("\u0057d\u0043T\u005f\u0050\u006f\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gdab *CT_ColorSchemeMapping )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdab .Bg1Attr !=ST_WmlColorSchemeIndexUnset {_cgeee ,_gaag :=_gdab .Bg1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0062g\u0031"}); -if _gaag !=nil {return _gaag ;};start .Attr =append (start .Attr ,_cgeee );};if _gdab .T1Attr !=ST_WmlColorSchemeIndexUnset {_fefb ,_afegf :=_gdab .T1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0031"});if _afegf !=nil {return _afegf ;}; -start .Attr =append (start .Attr ,_fefb );};if _gdab .Bg2Attr !=ST_WmlColorSchemeIndexUnset {_ecdd ,_fbgd :=_gdab .Bg2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0062g\u0032"});if _fbgd !=nil {return _fbgd ;};start .Attr =append (start .Attr ,_ecdd ); -};if _gdab .T2Attr !=ST_WmlColorSchemeIndexUnset {_deae ,_fbab :=_gdab .T2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0032"});if _fbab !=nil {return _fbab ;};start .Attr =append (start .Attr ,_deae );};if _gdab .Accent1Attr !=ST_WmlColorSchemeIndexUnset {_afgde ,_fcbag :=_gdab .Accent1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00741"}); -if _fcbag !=nil {return _fcbag ;};start .Attr =append (start .Attr ,_afgde );};if _gdab .Accent2Attr !=ST_WmlColorSchemeIndexUnset {_aace ,_edbe :=_gdab .Accent2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00742"});if _edbe !=nil {return _edbe ; -};start .Attr =append (start .Attr ,_aace );};if _gdab .Accent3Attr !=ST_WmlColorSchemeIndexUnset {_gfedc ,_dfdf :=_gdab .Accent3Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00743"});if _dfdf !=nil {return _dfdf ;};start .Attr =append (start .Attr ,_gfedc ); -};if _gdab .Accent4Attr !=ST_WmlColorSchemeIndexUnset {_ddag ,_fbce :=_gdab .Accent4Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00744"});if _fbce !=nil {return _fbce ;};start .Attr =append (start .Attr ,_ddag );};if _gdab .Accent5Attr !=ST_WmlColorSchemeIndexUnset {_bffa ,_eabcg :=_gdab .Accent5Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00745"}); -if _eabcg !=nil {return _eabcg ;};start .Attr =append (start .Attr ,_bffa );};if _gdab .Accent6Attr !=ST_WmlColorSchemeIndexUnset {_dbag ,_cefd :=_gdab .Accent6Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00746"});if _cefd !=nil {return _cefd ; -};start .Attr =append (start .Attr ,_dbag );};if _gdab .HyperlinkAttr !=ST_WmlColorSchemeIndexUnset {_dee ,_gfgd :=_gdab .HyperlinkAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"});if _gfgd !=nil {return _gfgd ; -};start .Attr =append (start .Attr ,_dee );};if _gdab .FollowedHyperlinkAttr !=ST_WmlColorSchemeIndexUnset {_dfde ,_egaa :=_gdab .FollowedHyperlinkAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066\u006fll\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}); -if _egaa !=nil {return _egaa ;};start .Attr =append (start .Attr ,_dfde );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_egafa *ST_ObjectDrawAspect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgaece ,_bcedef :=d .Token (); -if _bcedef !=nil {return _bcedef ;};if _gcdcc ,_ggcecg :=_dfgaece .(_a .EndElement );_ggcecg &&_gcdcc .Name ==start .Name {*_egafa =1;return nil ;};if _acbab ,_cggef :=_dfgaece .(_a .CharData );!_cggef {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfgaece ); -}else {switch string (_acbab ){case "":*_egafa =0;case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_egafa =1;case "\u0069\u0063\u006f\u006e":*_egafa =2;};};_dfgaece ,_bcedef =d .Token ();if _bcedef !=nil {return _bcedef ;};if _caedba ,_bagce :=_dfgaece .(_a .EndElement ); -_bagce &&_caedba .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfgaece );}; +// ValidateWithPath validates the EG_RunInnerContentChoice and its children, prefixing error messages with path +func (_adabg *EG_RunInnerContentChoice )ValidateWithPath (path string )error {if _adabg .Br !=nil {if _cdeaee :=_adabg .Br .ValidateWithPath (path +"\u002f\u0042\u0072");_cdeaee !=nil {return _cdeaee ;};};if _adabg .T !=nil {if _ccdggb :=_adabg .T .ValidateWithPath (path +"\u002f\u0054"); +_ccdggb !=nil {return _ccdggb ;};};if _adabg .ContentPart !=nil {if _bfedae :=_adabg .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_bfedae !=nil {return _bfedae ;};};if _adabg .DelText !=nil {if _egced :=_adabg .DelText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0054\u0065\u0078\u0074"); +_egced !=nil {return _egced ;};};if _adabg .InstrText !=nil {if _dbbce :=_adabg .InstrText .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074");_dbbce !=nil {return _dbbce ;};};if _adabg .DelInstrText !=nil {if _cefefc :=_adabg .DelInstrText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"); +_cefefc !=nil {return _cefefc ;};};if _adabg .NoBreakHyphen !=nil {if _cabccd :=_adabg .NoBreakHyphen .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b\u0048y\u0070\u0068\u0065\u006e");_cabccd !=nil {return _cabccd ;};};if _adabg .SoftHyphen !=nil {if _cbacgd :=_adabg .SoftHyphen .ValidateWithPath (path +"/\u0053\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"); +_cbacgd !=nil {return _cbacgd ;};};if _adabg .DayShort !=nil {if _bcfcbc :=_adabg .DayShort .ValidateWithPath (path +"\u002fD\u0061\u0079\u0053\u0068\u006f\u0072t");_bcfcbc !=nil {return _bcfcbc ;};};if _adabg .MonthShort !=nil {if _egcdag :=_adabg .MonthShort .ValidateWithPath (path +"/\u004d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"); +_egcdag !=nil {return _egcdag ;};};if _adabg .YearShort !=nil {if _egaccg :=_adabg .YearShort .ValidateWithPath (path +"\u002f\u0059\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074");_egaccg !=nil {return _egaccg ;};};if _adabg .DayLong !=nil {if _fddcf :=_adabg .DayLong .ValidateWithPath (path +"\u002f\u0044\u0061\u0079\u004c\u006f\u006e\u0067"); +_fddcf !=nil {return _fddcf ;};};if _adabg .MonthLong !=nil {if _adgda :=_adabg .MonthLong .ValidateWithPath (path +"\u002f\u004d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067");_adgda !=nil {return _adgda ;};};if _adabg .YearLong !=nil {if _beebfe :=_adabg .YearLong .ValidateWithPath (path +"\u002fY\u0065\u0061\u0072\u004c\u006f\u006eg"); +_beebfe !=nil {return _beebfe ;};};if _adabg .AnnotationRef !=nil {if _geddf :=_adabg .AnnotationRef .ValidateWithPath (path +"\u002f\u0041\u006e\u006e\u006f\u0074\u0061\u0074\u0069o\u006e\u0052\u0065\u0066");_geddf !=nil {return _geddf ;};};if _adabg .FootnoteRef !=nil {if _dgcdb :=_adabg .FootnoteRef .ValidateWithPath (path +"\u002f\u0046\u006fo\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"); +_dgcdb !=nil {return _dgcdb ;};};if _adabg .EndnoteRef !=nil {if _fadgc :=_adabg .EndnoteRef .ValidateWithPath (path +"/\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066");_fadgc !=nil {return _fadgc ;};};if _adabg .Separator !=nil {if _gacdbg :=_adabg .Separator .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"); +_gacdbg !=nil {return _gacdbg ;};};if _adabg .ContinuationSeparator !=nil {if _cbbcb :=_adabg .ContinuationSeparator .ValidateWithPath (path +"\u002f\u0043\u006f\u006eti\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074o\u0072"); +_cbbcb !=nil {return _cbbcb ;};};if _adabg .Sym !=nil {if _cgegb :=_adabg .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_cgegb !=nil {return _cgegb ;};};if _adabg .PgNum !=nil {if _cfaecf :=_adabg .PgNum .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d"); +_cfaecf !=nil {return _cfaecf ;};};if _adabg .Cr !=nil {if _geada :=_adabg .Cr .ValidateWithPath (path +"\u002f\u0043\u0072");_geada !=nil {return _geada ;};};if _adabg .Tab !=nil {if _gbcbca :=_adabg .Tab .ValidateWithPath (path +"\u002f\u0054\u0061\u0062"); +_gbcbca !=nil {return _gbcbca ;};};if _adabg .Object !=nil {if _abcce :=_adabg .Object .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074");_abcce !=nil {return _abcce ;};};if _adabg .Pict !=nil {if _affeb :=_adabg .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074"); +_affeb !=nil {return _affeb ;};};if _adabg .FldChar !=nil {if _ccgfe :=_adabg .FldChar .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");_ccgfe !=nil {return _ccgfe ;};};if _adabg .Ruby !=nil {if _afabde :=_adabg .Ruby .ValidateWithPath (path +"\u002f\u0052\u0075b\u0079"); +_afabde !=nil {return _afabde ;};};if _adabg .FootnoteReference !=nil {if _fcafee :=_adabg .FootnoteReference .ValidateWithPath (path +"\u002fF\u006fo\u0074\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");_fcafee !=nil {return _fcafee ; +};};if _adabg .EndnoteReference !=nil {if _bgdba :=_adabg .EndnoteReference .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065");_bgdba !=nil {return _bgdba ;};};if _adabg .CommentReference !=nil {if _ddbce :=_adabg .CommentReference .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); +_ddbce !=nil {return _ddbce ;};};if _adabg .Drawing !=nil {if _bceaf :=_adabg .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_bceaf !=nil {return _bceaf ;};};if _adabg .Ptab !=nil {if _dceed :=_adabg .Ptab .ValidateWithPath (path +"\u002f\u0050\u0074a\u0062"); +_dceed !=nil {return _dceed ;};};if _adabg .LastRenderedPageBreak !=nil {if _gcbfd :=_adabg .LastRenderedPageBreak .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065a\u006b"); +_gcbfd !=nil {return _gcbfd ;};};return nil ;};func (_ecfcgd *CT_TrPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gebfc :for {_dfbed ,_aceaeb :=d .Token ();if _aceaeb !=nil {return _aceaeb ;};switch _gggba :=_dfbed .(type ){case _a .StartElement :switch _gggba .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_eafgee :=NewCT_TrPrBaseChoice (); +if _dabfd :=d .DecodeElement (&_eafgee .CnfStyle ,&_gggba );_dabfd !=nil {return _dabfd ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_eafgee );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_cgefad :=NewCT_TrPrBaseChoice (); +if _dagff :=d .DecodeElement (&_cgefad .DivId ,&_gggba );_dagff !=nil {return _dagff ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_cgefad );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0042\u0065\u0066\u006f\u0072\u0065"}:_eafcd :=NewCT_TrPrBaseChoice (); +if _cgabbf :=d .DecodeElement (&_eafcd .GridBefore ,&_gggba );_cgabbf !=nil {return _cgabbf ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_eafcd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0041\u0066\u0074\u0065r"}:_cddeg :=NewCT_TrPrBaseChoice (); +if _fdafef :=d .DecodeElement (&_cddeg .GridAfter ,&_gggba );_fdafef !=nil {return _fdafef ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_cddeg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077B\u0065\u0066\u006f\u0072\u0065"}:_gcbfe :=NewCT_TrPrBaseChoice (); +if _fdacf :=d .DecodeElement (&_gcbfe .WBefore ,&_gggba );_fdacf !=nil {return _fdacf ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_gcbfe );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0041\u0066\u0074\u0065\u0072"}:_egade :=NewCT_TrPrBaseChoice (); +if _cggcc :=d .DecodeElement (&_egade .WAfter ,&_gggba );_cggcc !=nil {return _cggcc ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_egade );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u006e\u0074\u0053\u0070\u006c\u0069t"}:_gbebae :=NewCT_TrPrBaseChoice (); +if _aacef :=d .DecodeElement (&_gbebae .CantSplit ,&_gggba );_aacef !=nil {return _aacef ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_gbebae );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0048\u0065\u0069\u0067\u0068\u0074"}:_dcgfa :=NewCT_TrPrBaseChoice (); +if _daaed :=d .DecodeElement (&_dcgfa .TrHeight ,&_gggba );_daaed !=nil {return _daaed ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_dcgfa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0048\u0065\u0061\u0064\u0065r"}:_gdccd :=NewCT_TrPrBaseChoice (); +if _abdcd :=d .DecodeElement (&_gdccd .TblHeader ,&_gggba );_abdcd !=nil {return _abdcd ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_gdccd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c\u0043\u0065\u006c\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_bcfceg :=NewCT_TrPrBaseChoice (); +if _daaeb :=d .DecodeElement (&_bcfceg .TblCellSpacing ,&_gggba );_daaeb !=nil {return _daaeb ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_bcfceg );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_gafdbc :=NewCT_TrPrBaseChoice (); +if _gfgfcg :=d .DecodeElement (&_gafdbc .Jc ,&_gggba );_gfgfcg !=nil {return _gfgfcg ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_gafdbc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0064\u0065\u006e"}:_begeb :=NewCT_TrPrBaseChoice (); +if _bfgcg :=d .DecodeElement (&_begeb .Hidden ,&_gggba );_bfgcg !=nil {return _bfgcg ;};_ecfcgd .TrPrBaseChoice =append (_ecfcgd .TrPrBaseChoice ,_begeb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ecfcgd .Ins =NewCT_TrackChange (); +if _gcecg :=d .DecodeElement (_ecfcgd .Ins ,&_gggba );_gcecg !=nil {return _gcecg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ecfcgd .Del =NewCT_TrackChange (); +if _affac :=d .DecodeElement (_ecfcgd .Del ,&_gggba );_affac !=nil {return _affac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}:_ecfcgd .TrPrChange =NewCT_TrPrChange (); +if _gbaca :=d .DecodeElement (_ecfcgd .TrPrChange ,&_gggba );_gbaca !=nil {return _gbaca ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0072\u0050\u0072\u0020\u0025\u0076",_gggba .Name ); +if _cffadf :=d .Skip ();_cffadf !=nil {return _cffadf ;};};case _a .EndElement :break _gebfc ;case _a .CharData :};};return nil ;};func NewWdEG_WrapTypeChoice ()*WdEG_WrapTypeChoice {_dbdda :=&WdEG_WrapTypeChoice {};return _dbdda };func (_efedf *CT_SdtBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _efedf .SdtPr !=nil {_bgeea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}};e .EncodeElement (_efedf .SdtPr ,_bgeea );};if _efedf .SdtEndPr !=nil {_dfeebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}}; +e .EncodeElement (_efedf .SdtEndPr ,_dfeebd );};if _efedf .SdtContent !=nil {_abfcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_efedf .SdtContent ,_abfcf );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};const (ST_FtnPosUnset ST_FtnPos =0;ST_FtnPosPageBottom ST_FtnPos =1;ST_FtnPosBeneathText ST_FtnPos =2;ST_FtnPosSectEnd ST_FtnPos =3;ST_FtnPosDocEnd ST_FtnPos =4;);func (_ebfdad *CT_Underline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcecg :=range start .Attr {if _fcecg .Name .Local =="\u0076\u0061\u006c"{_ebfdad .ValAttr .UnmarshalXMLAttr (_fcecg ); +continue ;};if _fcecg .Name .Local =="\u0063\u006f\u006co\u0072"{_fccgegb ,_cdaee :=ParseUnionST_HexColor (_fcecg .Value );if _cdaee !=nil {return _cdaee ;};_ebfdad .ColorAttr =&_fccgegb ;continue ;};if _fcecg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_ebfdad .ThemeColorAttr .UnmarshalXMLAttr (_fcecg ); +continue ;};if _fcecg .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_ecgfc :=_fcecg .Value ;_ebfdad .ThemeTintAttr =&_ecgfc ;continue ;};if _fcecg .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_cdebd :=_fcecg .Value ; +_ebfdad .ThemeShadeAttr =&_cdebd ;continue ;};};for {_dafda ,_afdfea :=d .Token ();if _afdfea !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0055\u006ed\u0065\u0072\u006c\u0069\u006e\u0065\u003a\u0020\u0025\u0073",_afdfea ); +};if _ffefce ,_cedgf :=_dafda .(_a .EndElement );_cedgf &&_ffefce .Name ==start .Name {break ;};};return nil ;};func NewWdCT_WordprocessingCanvas ()*WdCT_WordprocessingCanvas {_dbcggc :=&WdCT_WordprocessingCanvas {};return _dbcggc ;};func (_efeddb ST_ChapterSep )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efeddb .String (),start ); +};func (_ebagb *EG_PContent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ebagb .PContentChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; -// ValidateWithPath validates the CT_Numbering and its children, prefixing error messages with path -func (_bgdcdc *CT_Numbering )ValidateWithPath (path string )error {for _dabca ,_gfbeg :=range _bgdcdc .NumPicBullet {if _bffge :=_gfbeg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u004eum\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u005b\u0025\u0064\u005d",path ,_dabca )); -_bffge !=nil {return _bffge ;};};for _fgdgb ,_bggec :=range _bgdcdc .AbstractNum {if _baefac :=_bggec .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fA\u0062\u0073\u0074\u0072\u0061c\u0074\u004eu\u006d\u005b\u0025\u0064\u005d",path ,_fgdgb ));_baefac !=nil {return _baefac ; -};};for _gfcdb ,_adbbc :=range _bgdcdc .Num {if _bfcdf :=_adbbc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u004e\u0075\u006d\u005b\u0025\u0064\u005d",path ,_gfcdb ));_bfcdf !=nil {return _bfcdf ;};};if _bgdcdc .NumIdMacAtCleanup !=nil {if _gdce :=_bgdcdc .NumIdMacAtCleanup .ValidateWithPath (path +"\u002fN\u0075m\u0049\u0064\u004d\u0061\u0063A\u0074\u0043l\u0065\u0061\u006e\u0075\u0070"); -_gdce !=nil {return _gdce ;};};return nil ;}; +// ValidateWithPath validates the CT_TblPrChange and its children, prefixing error messages with path +func (_aecedg *CT_TblPrChange )ValidateWithPath (path string )error {if _affab :=_aecedg .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_affab !=nil {return _affab ;};return nil ;}; -// Validate validates the CT_SignedHpsMeasure and its children -func (_babbe *CT_SignedHpsMeasure )Validate ()error {return _babbe .ValidateWithPath ("\u0043\u0054\u005f\u0053ig\u006e\u0065\u0064\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func (_bbagae *CT_SmartTagType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbagae .NamespaceuriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065\u0075\u0072\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_bbagae .NamespaceuriAttr )}); -};if _bbagae .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_bbagae .NameAttr )});};if _bbagae .UrlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_bbagae .UrlAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_TblGrid and its children +func (_dfgga *CT_TblGrid )Validate ()error {return _dfgga .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064");}; -// ValidateWithPath validates the EG_PContentMath and its children, prefixing error messages with path -func (_efaggf *EG_PContentMath )ValidateWithPath (path string )error {if _fcgbd :=_efaggf .PContentMathChoice .ValidateWithPath (path +"\u002f\u0050\u0043\u006fnt\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0043\u0068\u006f\u0069\u0063\u0065");_fcgbd !=nil {return _fcgbd ; -};return nil ;}; +// ValidateWithPath validates the CT_SdtDocPart and its children, prefixing error messages with path +func (_eedecba *CT_SdtDocPart )ValidateWithPath (path string )error {if _eedecba .DocPartGallery !=nil {if _fgaf :=_eedecba .DocPartGallery .ValidateWithPath (path +"\u002fD\u006fc\u0050\u0061\u0072\u0074\u0047\u0061\u006c\u006c\u0065\u0072\u0079");_fgaf !=nil {return _fgaf ; +};};if _eedecba .DocPartCategory !=nil {if _bbaeb :=_eedecba .DocPartCategory .ValidateWithPath (path +"\u002f\u0044o\u0063\u0050\u0061r\u0074\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079");_bbaeb !=nil {return _bbaeb ;};};if _eedecba .DocPartUnique !=nil {if _cdcfae :=_eedecba .DocPartUnique .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0055n\u0069\u0071\u0075\u0065"); +_cdcfae !=nil {return _cdcfae ;};};return nil ;};type CT_SdtContentRow struct{EG_ContentRowContent []*EG_ContentRowContent ;};func (_bbcdc ST_HAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_debeg :=_a .Attr {};_debeg .Name =name ;switch _bbcdc {case ST_HAnchorUnset :_debeg .Value =""; +case ST_HAnchorText :_debeg .Value ="\u0074\u0065\u0078\u0074";case ST_HAnchorMargin :_debeg .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_HAnchorPage :_debeg .Value ="\u0070\u0061\u0067\u0065";};return _debeg ,nil ;};func (_fgbegc *EG_BlockLevelEltsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _fgbegc .AltChunk !=nil {_daeccad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}};for _ ,_dcbefa :=range _fgbegc .AltChunk {e .EncodeElement (_dcbefa ,_daeccad );};}else if _fgbegc .EG_ContentBlockContent !=nil {for _ ,_cdagb :=range _fgbegc .EG_ContentBlockContent {_cdagb .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ecafc *EG_BlockLevelEltsChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aabae :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_eaebf :=NewCT_AltChunk (); +if _eabeg :=d .DecodeElement (_eaebf ,&_aabae );_eabeg !=nil {return _eabeg ;};_ecafc .AltChunk =append (_ecafc .AltChunk ,_eaebf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bddcg :=NewEG_ContentBlockContent (); +_bddcg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_bddcg );if _efedde :=d .DecodeElement (&_bddcg .ContentBlockContentChoice .CustomXml ,&_aabae );_efedde !=nil {return _efedde ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_fceged :=NewEG_ContentBlockContent (); +_fceged .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_fceged );if _bfadf :=d .DecodeElement (&_fceged .ContentBlockContentChoice .Sdt ,&_aabae );_bfadf !=nil {return _bfadf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_bcdfb :=NewEG_ContentBlockContent (); +_bcdfb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_bcdfb );if _ecfbe :=d .DecodeElement (&_bcdfb .ContentBlockContentChoice .P ,&_aabae );_ecfbe !=nil {return _ecfbe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_baedag :=NewEG_ContentBlockContent (); +_baedag .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_baedag );if _bdaggga :=d .DecodeElement (&_baedag .ContentBlockContentChoice .Tbl ,&_aabae );_bdaggga !=nil {return _bdaggga ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dgfbf :=NewEG_ContentBlockContent (); +_cgeebg :=NewEG_RunLevelElts ();_cgeebg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_dgfbf );_dgfbf .ContentBlockContentChoice .EG_RunLevelElts =append (_dgfbf .ContentBlockContentChoice .EG_RunLevelElts ,_cgeebg ); +if _eagdff :=d .DecodeElement (&_cgeebg .RunLevelEltsChoice .ProofErr ,&_aabae );_eagdff !=nil {return _eagdff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_aebeed :=NewEG_ContentBlockContent (); +_dccab :=NewEG_RunLevelElts ();_dccab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_aebeed );_aebeed .ContentBlockContentChoice .EG_RunLevelElts =append (_aebeed .ContentBlockContentChoice .EG_RunLevelElts ,_dccab ); +if _cgbgab :=d .DecodeElement (&_dccab .RunLevelEltsChoice .PermStart ,&_aabae );_cgbgab !=nil {return _cgbgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bbfag :=NewEG_ContentBlockContent (); +_bcdcd :=NewEG_RunLevelElts ();_bcdcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_bbfag );_bbfag .ContentBlockContentChoice .EG_RunLevelElts =append (_bbfag .ContentBlockContentChoice .EG_RunLevelElts ,_bcdcd ); +if _fbebf :=d .DecodeElement (&_bcdcd .RunLevelEltsChoice .PermEnd ,&_aabae );_fbebf !=nil {return _fbebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_aafed :=NewEG_ContentBlockContent (); +_gaaaba :=NewEG_RunLevelElts ();_gaaaba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_aafed );_aafed .ContentBlockContentChoice .EG_RunLevelElts =append (_aafed .ContentBlockContentChoice .EG_RunLevelElts ,_gaaaba ); +if _cfbgf :=d .DecodeElement (&_gaaaba .RunLevelEltsChoice .Ins ,&_aabae );_cfbgf !=nil {return _cfbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_ceeca :=NewEG_ContentBlockContent (); +_eeade :=NewEG_RunLevelElts ();_eeade .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_ceeca );_ceeca .ContentBlockContentChoice .EG_RunLevelElts =append (_ceeca .ContentBlockContentChoice .EG_RunLevelElts ,_eeade ); +if _bedga :=d .DecodeElement (&_eeade .RunLevelEltsChoice .Del ,&_aabae );_bedga !=nil {return _bedga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_decdc :=NewEG_ContentBlockContent (); +_dfdfce :=NewEG_RunLevelElts ();_dfdfce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_decdc );_decdc .ContentBlockContentChoice .EG_RunLevelElts =append (_decdc .ContentBlockContentChoice .EG_RunLevelElts ,_dfdfce ); +if _cfecab :=d .DecodeElement (&_dfdfce .RunLevelEltsChoice .MoveFrom ,&_aabae );_cfecab !=nil {return _cfecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_edbag :=NewEG_ContentBlockContent (); +_affdca :=NewEG_RunLevelElts ();_affdca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_edbag );_edbag .ContentBlockContentChoice .EG_RunLevelElts =append (_edbag .ContentBlockContentChoice .EG_RunLevelElts ,_affdca ); +if _gggfeg :=d .DecodeElement (&_affdca .RunLevelEltsChoice .MoveTo ,&_aabae );_gggfeg !=nil {return _gggfeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gabaac :=NewEG_ContentBlockContent (); +_eeaea :=NewEG_RunLevelElts ();_effga :=NewEG_RangeMarkupElements ();_effga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_gabaac );_gabaac .ContentBlockContentChoice .EG_RunLevelElts =append (_gabaac .ContentBlockContentChoice .EG_RunLevelElts ,_eeaea ); +_eeaea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeaea .RunLevelEltsChoice .EG_RangeMarkupElements ,_effga );if _cfefd :=d .DecodeElement (&_effga .RangeMarkupElementsChoice .BookmarkStart ,&_aabae );_cfefd !=nil {return _cfefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gegdg :=NewEG_ContentBlockContent (); +_edbfe :=NewEG_RunLevelElts ();_aaagc :=NewEG_RangeMarkupElements ();_aaagc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_gegdg );_gegdg .ContentBlockContentChoice .EG_RunLevelElts =append (_gegdg .ContentBlockContentChoice .EG_RunLevelElts ,_edbfe ); +_edbfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaagc );if _ffgg :=d .DecodeElement (&_aaagc .RangeMarkupElementsChoice .BookmarkEnd ,&_aabae );_ffgg !=nil {return _ffgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dcfbd :=NewEG_ContentBlockContent (); +_ebgdg :=NewEG_RunLevelElts ();_fegdf :=NewEG_RangeMarkupElements ();_fegdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_dcfbd );_dcfbd .ContentBlockContentChoice .EG_RunLevelElts =append (_dcfbd .ContentBlockContentChoice .EG_RunLevelElts ,_ebgdg ); +_ebgdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebgdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegdf );if _afbffd :=d .DecodeElement (&_fegdf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_aabae );_afbffd !=nil {return _afbffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_abdde :=NewEG_ContentBlockContent (); +_cedeg :=NewEG_RunLevelElts ();_edfcb :=NewEG_RangeMarkupElements ();_edfcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_abdde );_abdde .ContentBlockContentChoice .EG_RunLevelElts =append (_abdde .ContentBlockContentChoice .EG_RunLevelElts ,_cedeg ); +_cedeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cedeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edfcb );if _gacdb :=d .DecodeElement (&_edfcb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_aabae );_gacdb !=nil {return _gacdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fdffd :=NewEG_ContentBlockContent (); +_dgdefg :=NewEG_RunLevelElts ();_ceebfc :=NewEG_RangeMarkupElements ();_ceebfc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_fdffd );_fdffd .ContentBlockContentChoice .EG_RunLevelElts =append (_fdffd .ContentBlockContentChoice .EG_RunLevelElts ,_dgdefg ); +_dgdefg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dgdefg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceebfc );if _edbcb :=d .DecodeElement (&_ceebfc .RangeMarkupElementsChoice .MoveToRangeStart ,&_aabae );_edbcb !=nil {return _edbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_geafg :=NewEG_ContentBlockContent (); +_afaeb :=NewEG_RunLevelElts ();_gdced :=NewEG_RangeMarkupElements ();_gdced .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_geafg );_geafg .ContentBlockContentChoice .EG_RunLevelElts =append (_geafg .ContentBlockContentChoice .EG_RunLevelElts ,_afaeb ); +_afaeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afaeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdced );if _bagdc :=d .DecodeElement (&_gdced .RangeMarkupElementsChoice .MoveToRangeEnd ,&_aabae );_bagdc !=nil {return _bagdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bbdefa :=NewEG_ContentBlockContent (); +_fddcge :=NewEG_RunLevelElts ();_effafb :=NewEG_RangeMarkupElements ();_effafb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_bbdefa );_bbdefa .ContentBlockContentChoice .EG_RunLevelElts =append (_bbdefa .ContentBlockContentChoice .EG_RunLevelElts ,_fddcge ); +_fddcge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fddcge .RunLevelEltsChoice .EG_RangeMarkupElements ,_effafb );if _cbcab :=d .DecodeElement (&_effafb .RangeMarkupElementsChoice .CommentRangeStart ,&_aabae );_cbcab !=nil {return _cbcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ebgad :=NewEG_ContentBlockContent (); +_gfaab :=NewEG_RunLevelElts ();_gefcfg :=NewEG_RangeMarkupElements ();_gefcfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_ebgad );_ebgad .ContentBlockContentChoice .EG_RunLevelElts =append (_ebgad .ContentBlockContentChoice .EG_RunLevelElts ,_gfaab ); +_gfaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_gefcfg );if _abfac :=d .DecodeElement (&_gefcfg .RangeMarkupElementsChoice .CommentRangeEnd ,&_aabae );_abfac !=nil {return _abfac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_edbde :=NewEG_ContentBlockContent (); +_dfcca :=NewEG_RunLevelElts ();_ffdged :=NewEG_RangeMarkupElements ();_ffdged .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_edbde );_edbde .ContentBlockContentChoice .EG_RunLevelElts =append (_edbde .ContentBlockContentChoice .EG_RunLevelElts ,_dfcca ); +_dfcca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfcca .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffdged );if _dfebe :=d .DecodeElement (&_ffdged .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_aabae );_dfebe !=nil {return _dfebe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fdfec :=NewEG_ContentBlockContent (); +_acabcd :=NewEG_RunLevelElts ();_gdegd :=NewEG_RangeMarkupElements ();_gdegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_fdfec );_fdfec .ContentBlockContentChoice .EG_RunLevelElts =append (_fdfec .ContentBlockContentChoice .EG_RunLevelElts ,_acabcd ); +_acabcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acabcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdegd );if _caaaff :=d .DecodeElement (&_gdegd .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_aabae );_caaaff !=nil {return _caaaff ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abgdbc :=NewEG_ContentBlockContent (); +_eecdc :=NewEG_RunLevelElts ();_affega :=NewEG_RangeMarkupElements ();_affega .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_abgdbc );_abgdbc .ContentBlockContentChoice .EG_RunLevelElts =append (_abgdbc .ContentBlockContentChoice .EG_RunLevelElts ,_eecdc ); +_eecdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eecdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_affega );if _agebe :=d .DecodeElement (&_affega .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_aabae );_agebe !=nil {return _agebe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_baebf :=NewEG_ContentBlockContent (); +_gbdad :=NewEG_RunLevelElts ();_aadcg :=NewEG_RangeMarkupElements ();_aadcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_baebf );_baebf .ContentBlockContentChoice .EG_RunLevelElts =append (_baebf .ContentBlockContentChoice .EG_RunLevelElts ,_gbdad ); +_gbdad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbdad .RunLevelEltsChoice .EG_RangeMarkupElements ,_aadcg );if _gecbf :=d .DecodeElement (&_aadcg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_aabae );_gecbf !=nil {return _gecbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_agcfga :=NewEG_ContentBlockContent (); +_fffef :=NewEG_RunLevelElts ();_feebgf :=NewEG_RangeMarkupElements ();_feebgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_agcfga );_agcfga .ContentBlockContentChoice .EG_RunLevelElts =append (_agcfga .ContentBlockContentChoice .EG_RunLevelElts ,_fffef ); +_fffef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fffef .RunLevelEltsChoice .EG_RangeMarkupElements ,_feebgf );if _bbbdca :=d .DecodeElement (&_feebgf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_aabae );_bbbdca !=nil {return _bbbdca ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cdcbb :=NewEG_ContentBlockContent (); +_ffdgg :=NewEG_RunLevelElts ();_bfgdg :=NewEG_RangeMarkupElements ();_bfgdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_cdcbb );_cdcbb .ContentBlockContentChoice .EG_RunLevelElts =append (_cdcbb .ContentBlockContentChoice .EG_RunLevelElts ,_ffdgg ); +_ffdgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffdgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfgdg );if _babgec :=d .DecodeElement (&_bfgdg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_aabae );_babgec !=nil {return _babgec ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_beefbe :=NewEG_ContentBlockContent (); +_fcfcgf :=NewEG_RunLevelElts ();_dbgcec :=NewEG_RangeMarkupElements ();_dbgcec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_beefbe );_beefbe .ContentBlockContentChoice .EG_RunLevelElts =append (_beefbe .ContentBlockContentChoice .EG_RunLevelElts ,_fcfcgf ); +_fcfcgf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcfcgf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbgcec );if _gffbe :=d .DecodeElement (&_dbgcec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_aabae );_gffbe !=nil {return _gffbe ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fdabf :=NewEG_ContentBlockContent (); +_ebdbb :=NewEG_RunLevelElts ();_egedf :=NewEG_RangeMarkupElements ();_egedf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_fdabf );_fdabf .ContentBlockContentChoice .EG_RunLevelElts =append (_fdabf .ContentBlockContentChoice .EG_RunLevelElts ,_ebdbb ); +_ebdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_egedf );if _fafdg :=d .DecodeElement (&_egedf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_aabae );_fafdg !=nil {return _fafdg ;}; +case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gcgfaf :=NewEG_ContentBlockContent (); +_cecgf :=NewEG_RunLevelElts ();_dcgbf :=NewEG_MathContent ();_dcgbf .MathContentChoice =NewEG_MathContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_gcgfaf );_gcgfaf .ContentBlockContentChoice .EG_RunLevelElts =append (_gcgfaf .ContentBlockContentChoice .EG_RunLevelElts ,_cecgf ); +_cecgf .RunLevelEltsChoice .EG_MathContent =append (_cecgf .RunLevelEltsChoice .EG_MathContent ,_dcgbf );if _bfagfe :=d .DecodeElement (&_dcgbf .MathContentChoice .OMathPara ,&_aabae );_bfagfe !=nil {return _bfagfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bbcee :=NewEG_ContentBlockContent (); +_ccefgbg :=NewEG_RunLevelElts ();_bdbaa :=NewEG_MathContent ();_bdbaa .MathContentChoice =NewEG_MathContentChoice ();_ecafc .EG_ContentBlockContent =append (_ecafc .EG_ContentBlockContent ,_bbcee );_bbcee .ContentBlockContentChoice .EG_RunLevelElts =append (_bbcee .ContentBlockContentChoice .EG_RunLevelElts ,_ccefgbg ); +_ccefgbg .RunLevelEltsChoice .EG_MathContent =append (_ccefgbg .RunLevelEltsChoice .EG_MathContent ,_bdbaa );if _cdcaef :=d .DecodeElement (&_bdbaa .MathContentChoice .OMath ,&_aabae );_cdcaef !=nil {return _cdcaef ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073\u0043\u0068o\u0069\u0063\u0065 \u0025\u0076",_aabae .Name ); +if _ccfdf :=d .Skip ();_ccfdf !=nil {return _ccfdf ;};};return nil ;}; -// ValidateWithPath validates the CT_TrackChangesView and its children, prefixing error messages with path -func (_ebbcfb *CT_TrackChangesView )ValidateWithPath (path string )error {if _ebbcfb .MarkupAttr !=nil {if _dabfc :=_ebbcfb .MarkupAttr .ValidateWithPath (path +"/\u004d\u0061\u0072\u006b\u0075\u0070\u0041\u0074\u0074\u0072");_dabfc !=nil {return _dabfc ; -};};if _ebbcfb .CommentsAttr !=nil {if _ebagg :=_ebbcfb .CommentsAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0041\u0074\u0074\u0072");_ebagg !=nil {return _ebagg ;};};if _ebbcfb .InsDelAttr !=nil {if _eaede :=_ebbcfb .InsDelAttr .ValidateWithPath (path +"/\u0049\u006e\u0073\u0044\u0065\u006c\u0041\u0074\u0074\u0072"); -_eaede !=nil {return _eaede ;};};if _ebbcfb .FormattingAttr !=nil {if _cdadda :=_ebbcfb .FormattingAttr .ValidateWithPath (path +"\u002fF\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_cdadda !=nil {return _cdadda ;};};if _ebbcfb .InkAnnotationsAttr !=nil {if _fddbd :=_ebbcfb .InkAnnotationsAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u006bAn\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0073\u0041\u0074\u0074\u0072"); -_fddbd !=nil {return _fddbd ;};};return nil ;}; +// Validate validates the CT_TrackChangeRange and its children +func (_cbbfe *CT_TrackChangeRange )Validate ()error {return _cbbfe .ValidateWithPath ("\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065");};func (_ffdgf ST_BrClear )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ffdgf .String (),start ); +};func (_gefebd *AC_ChoiceRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eaecce :for {_gbcgc ,_addce :=d .Token ();if _addce !=nil {return _addce ;};switch _deaaa :=_gbcgc .(type ){case _a .StartElement :switch _deaaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_gefebd .Br =NewCT_Br (); +if _aafaec :=d .DecodeElement (_gefebd .Br ,&_deaaa );_aafaec !=nil {return _aafaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_gefebd .T =NewCT_Text (); +if _ffcbf :=d .DecodeElement (_gefebd .T ,&_deaaa );_ffcbf !=nil {return _ffcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_gefebd .ContentPart =NewCT_Rel (); +if _bdedec :=d .DecodeElement (_gefebd .ContentPart ,&_deaaa );_bdedec !=nil {return _bdedec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_gefebd .DelText =NewCT_Text (); +if _bdfebf :=d .DecodeElement (_gefebd .DelText ,&_deaaa );_bdfebf !=nil {return _bdfebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_gefebd .InstrText =NewCT_Text (); +if _ageba :=d .DecodeElement (_gefebd .InstrText ,&_deaaa );_ageba !=nil {return _ageba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_gefebd .DelInstrText =NewCT_Text (); +if _egabcee :=d .DecodeElement (_gefebd .DelInstrText ,&_deaaa );_egabcee !=nil {return _egabcee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_gefebd .NoBreakHyphen =NewCT_Empty (); +if _ffdeac :=d .DecodeElement (_gefebd .NoBreakHyphen ,&_deaaa );_ffdeac !=nil {return _ffdeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_gefebd .SoftHyphen =NewCT_Empty (); +if _bgabb :=d .DecodeElement (_gefebd .SoftHyphen ,&_deaaa );_bgabb !=nil {return _bgabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_gefebd .DayShort =NewCT_Empty (); +if _ggaac :=d .DecodeElement (_gefebd .DayShort ,&_deaaa );_ggaac !=nil {return _ggaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_gefebd .MonthShort =NewCT_Empty (); +if _eabddg :=d .DecodeElement (_gefebd .MonthShort ,&_deaaa );_eabddg !=nil {return _eabddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_gefebd .YearShort =NewCT_Empty (); +if _ccbecc :=d .DecodeElement (_gefebd .YearShort ,&_deaaa );_ccbecc !=nil {return _ccbecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_gefebd .DayLong =NewCT_Empty (); +if _fgcdb :=d .DecodeElement (_gefebd .DayLong ,&_deaaa );_fgcdb !=nil {return _fgcdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_gefebd .MonthLong =NewCT_Empty (); +if _eafedd :=d .DecodeElement (_gefebd .MonthLong ,&_deaaa );_eafedd !=nil {return _eafedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_gefebd .YearLong =NewCT_Empty (); +if _dcfggd :=d .DecodeElement (_gefebd .YearLong ,&_deaaa );_dcfggd !=nil {return _dcfggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_gefebd .AnnotationRef =NewCT_Empty (); +if _bcdca :=d .DecodeElement (_gefebd .AnnotationRef ,&_deaaa );_bcdca !=nil {return _bcdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_gefebd .FootnoteRef =NewCT_Empty (); +if _dbdacd :=d .DecodeElement (_gefebd .FootnoteRef ,&_deaaa );_dbdacd !=nil {return _dbdacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_gefebd .EndnoteRef =NewCT_Empty (); +if _edcacba :=d .DecodeElement (_gefebd .EndnoteRef ,&_deaaa );_edcacba !=nil {return _edcacba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_gefebd .Separator =NewCT_Empty (); +if _bdgbfc :=d .DecodeElement (_gefebd .Separator ,&_deaaa );_bdgbfc !=nil {return _bdgbfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_gefebd .ContinuationSeparator =NewCT_Empty (); +if _dcgege :=d .DecodeElement (_gefebd .ContinuationSeparator ,&_deaaa );_dcgege !=nil {return _dcgege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_gefebd .Sym =NewCT_Sym (); +if _adedf :=d .DecodeElement (_gefebd .Sym ,&_deaaa );_adedf !=nil {return _adedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_gefebd .PgNum =NewCT_Empty (); +if _ggfage :=d .DecodeElement (_gefebd .PgNum ,&_deaaa );_ggfage !=nil {return _ggfage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_gefebd .Cr =NewCT_Empty (); +if _eeeeea :=d .DecodeElement (_gefebd .Cr ,&_deaaa );_eeeeea !=nil {return _eeeeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_gefebd .Tab =NewCT_Empty (); +if _ccfad :=d .DecodeElement (_gefebd .Tab ,&_deaaa );_ccfad !=nil {return _ccfad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_gefebd .Object =NewCT_Object (); +if _fecbad :=d .DecodeElement (_gefebd .Object ,&_deaaa );_fecbad !=nil {return _fecbad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_gefebd .Pict =NewCT_Picture (); +if _gadff :=d .DecodeElement (_gefebd .Pict ,&_deaaa );_gadff !=nil {return _gadff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_gefebd .FldChar =NewCT_FldChar (); +if _edaede :=d .DecodeElement (_gefebd .FldChar ,&_deaaa );_edaede !=nil {return _edaede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_gefebd .Ruby =NewCT_Ruby (); +if _fgfag :=d .DecodeElement (_gefebd .Ruby ,&_deaaa );_fgfag !=nil {return _fgfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_gefebd .FootnoteReference =NewCT_FtnEdnRef (); +if _cdbbbc :=d .DecodeElement (_gefebd .FootnoteReference ,&_deaaa );_cdbbbc !=nil {return _cdbbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gefebd .EndnoteReference =NewCT_FtnEdnRef (); +if _fgaadg :=d .DecodeElement (_gefebd .EndnoteReference ,&_deaaa );_fgaadg !=nil {return _fgaadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_gefebd .CommentReference =NewCT_Markup (); +if _adbacg :=d .DecodeElement (_gefebd .CommentReference ,&_deaaa );_adbacg !=nil {return _adbacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_gefebd .Drawing =NewCT_Drawing (); +if _fdffe :=d .DecodeElement (_gefebd .Drawing ,&_deaaa );_fdffe !=nil {return _fdffe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_gefebd .Ptab =NewCT_PTab (); +if _gdcba :=d .DecodeElement (_gefebd .Ptab ,&_deaaa );_gdcba !=nil {return _gdcba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_gefebd .LastRenderedPageBreak =NewCT_Empty (); +if _dgcbb :=d .DecodeElement (_gefebd .LastRenderedPageBreak ,&_deaaa );_dgcbb !=nil {return _dgcbb ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0041\u0043_C\u0068\u006fi\u0063\u0065\u0052\u0075\u006e\u0020\u0025\u0076",_deaaa .Name ); +if _bcfad :=d .Skip ();_bcfad !=nil {return _bcfad ;};};case _a .EndElement :break _eaecce ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_TrPrBaseChoice and its children -func (_ddgca *CT_TrPrBaseChoice )Validate ()error {return _ddgca .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065\u0043h\u006f\u0069\u0063\u0065");}; +// ValidateWithPath validates the CT_Base64Binary and its children, prefixing error messages with path +func (_begd *CT_Base64Binary )ValidateWithPath (path string )error {return nil };func (_eadbgf *ST_MeasurementOrPercent )Validate ()error {return _eadbgf .ValidateWithPath ("")};func (_bgddag *EG_PContentMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u0077\u003a\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006et\u004d\u0061\u0074\u0068"; +_bgddag .PContentMathChoice .MarshalXML (e ,_a .StartElement {});return nil ;}; -// ValidateWithPath validates the CT_SdtComboBox and its children, prefixing error messages with path -func (_deeec *CT_SdtComboBox )ValidateWithPath (path string )error {for _fbbdg ,_adddd :=range _deeec .ListItem {if _ebcca :=_adddd .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fL\u0069\u0073\u0074\u0049\u0074\u0065\u006d\u005b\u0025\u0064\u005d",path ,_fbbdg )); -_ebcca !=nil {return _ebcca ;};};return nil ;};func (_afdeab ST_MailMergeDocType )Validate ()error {return _afdeab .ValidateWithPath ("")};func (_eedbb *CT_DocRsids )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfbeb :for {_beeeg ,_bfadd :=d .Token (); -if _bfadd !=nil {return _bfadd ;};switch _fabgd :=_beeeg .(type ){case _a .StartElement :switch _fabgd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064\u0052\u006f\u006f\u0074"}:_eedbb .RsidRoot =NewCT_LongHexNumber (); -if _bggbf :=d .DecodeElement (_eedbb .RsidRoot ,&_fabgd );_bggbf !=nil {return _bggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0073\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0073\u0069\u0064"}:_ggea :=NewCT_LongHexNumber (); -if _gede :=d .DecodeElement (_ggea ,&_fabgd );_gede !=nil {return _gede ;};_eedbb .Rsid =append (_eedbb .Rsid ,_ggea );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073\u0020\u0025\u0076",_fabgd .Name ); -if _aadg :=d .Skip ();_aadg !=nil {return _aadg ;};};case _a .EndElement :break _dfbeb ;case _a .CharData :};};return nil ;};func (_fbeeac ST_Zoom )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_adfbbb :=_a .Attr {};_adfbbb .Name =name ;switch _fbeeac {case ST_ZoomUnset :_adfbbb .Value =""; -case ST_ZoomNone :_adfbbb .Value ="\u006e\u006f\u006e\u0065";case ST_ZoomFullPage :_adfbbb .Value ="\u0066\u0075\u006c\u006c\u0050\u0061\u0067\u0065";case ST_ZoomBestFit :_adfbbb .Value ="\u0062e\u0073\u0074\u0046\u0069\u0074";case ST_ZoomTextFit :_adfbbb .Value ="\u0074e\u0078\u0074\u0046\u0069\u0074"; -};return _adfbbb ,nil ;};func (_bdfc *CT_FontRel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdfc .FontKeyAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; -for _ ,_eggac :=range start .Attr {if _eggac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eggac .Name .Local =="\u0069\u0064"||_eggac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eggac .Name .Local =="\u0069\u0064"{_ebcdg :=_eggac .Value ; -_bdfc .IdAttr =_ebcdg ;continue ;};if _eggac .Name .Local =="\u0066o\u006e\u0074\u004b\u0065\u0079"{_dcdfa :=_eggac .Value ;_bdfc .FontKeyAttr =_dcdfa ;continue ;};if _eggac .Name .Local =="\u0073u\u0062\u0073\u0065\u0074\u0074\u0065d"{_ecedd ,_dgddc :=ParseUnionST_OnOff (_eggac .Value ); -if _dgddc !=nil {return _dgddc ;};_bdfc .SubsettedAttr =_ecedd ;continue ;};};for {_cbffb ,_faec :=d .Token ();if _faec !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c\u003a\u0020%\u0073",_faec ); -};if _egabcf ,_dffa :=_cbffb .(_a .EndElement );_dffa &&_egabcf .Name ==start .Name {break ;};};return nil ;};func (_daedf *CT_HpsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcgee :=range start .Attr {if _fcgee .Name .Local =="\u0076\u0061\u006c"{_cbfcf ,_daddb :=ParseUnionST_HpsMeasure (_fcgee .Value ); -if _daddb !=nil {return _daddb ;};_daedf .ValAttr =_cbfcf ;continue ;};};for {_ebegg ,_bgffc :=d .Token ();if _bgffc !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048p\u0073M\u0065a\u0073\u0075\u0072\u0065\u003a\u0020\u0025s",_bgffc ); -};if _cbfg ,_dbfbd :=_ebegg .(_a .EndElement );_dbfbd &&_cbfg .Name ==start .Name {break ;};};return nil ;};type CT_Rel struct{IdAttr string ;};func (_cfgff ST_ProofErr )ValidateWithPath (path string )error {switch _cfgff {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfgff )); -};return nil ;};func (_ffbc *CT_EastAsianLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aeebc :=range start .Attr {if _aeebc .Name .Local =="\u0069\u0064"{_cdac ,_gcgaf :=_f .ParseInt (_aeebc .Value ,10,64);if _gcgaf !=nil {return _gcgaf ; -};_ffbc .IdAttr =&_cdac ;continue ;};if _aeebc .Name .Local =="\u0063o\u006d\u0062\u0069\u006e\u0065"{_bgcf ,_baga :=ParseUnionST_OnOff (_aeebc .Value );if _baga !=nil {return _baga ;};_ffbc .CombineAttr =&_bgcf ;continue ;};if _aeebc .Name .Local =="\u0063o\u006db\u0069\u006e\u0065\u0042\u0072\u0061\u0063\u006b\u0065\u0074\u0073"{_ffbc .CombineBracketsAttr .UnmarshalXMLAttr (_aeebc ); -continue ;};if _aeebc .Name .Local =="\u0076\u0065\u0072\u0074"{_eeab ,_cagdf :=ParseUnionST_OnOff (_aeebc .Value );if _cagdf !=nil {return _cagdf ;};_ffbc .VertAttr =&_eeab ;continue ;};if _aeebc .Name .Local =="\u0076\u0065\u0072t\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073"{_fdfd ,_fcde :=ParseUnionST_OnOff (_aeebc .Value ); -if _fcde !=nil {return _fcde ;};_ffbc .VertCompressAttr =&_fdfd ;continue ;};};for {_dffeg ,_dgcbb :=d .Token ();if _dgcbb !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0045\u0061\u0073\u0074\u0041\u0073\u0069a\u006e\u004c\u0061\u0079\u006f\u0075\u0074\u003a\u0020\u0025\u0073",_dgcbb ); -};if _addfg ,_ffbge :=_dffeg .(_a .EndElement );_ffbge &&_addfg .Name ==start .Name {break ;};};return nil ;};func (_effbc *WdST_RelFromH )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_effbc =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_effbc =1; -case "\u0070\u0061\u0067\u0065":*_effbc =2;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_effbc =3;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_effbc =4;case "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_effbc =5;case "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_effbc =6; -case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_effbc =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_effbc =8;};return nil ;};func NewNumbering ()*Numbering {_abcadd :=&Numbering {}; -_abcadd .CT_Numbering =*NewCT_Numbering ();return _abcadd ;};func (_fadcdce ST_TblLayoutType )ValidateWithPath (path string )error {switch _fadcdce {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fadcdce )); -};return nil ;}; +// ValidateWithPath validates the WdCT_WrapSquare and its children, prefixing error messages with path +func (_ecfeg *WdCT_WrapSquare )ValidateWithPath (path string )error {if _ecfeg .WrapTextAttr ==WdST_WrapTextUnset {return _dd .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); +};if _bgfgc :=_ecfeg .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_bgfgc !=nil {return _bgfgc ;};if _ecfeg .EffectExtent !=nil {if _dbgffe :=_ecfeg .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"); +_dbgffe !=nil {return _dbgffe ;};};return nil ;}; -// Validate validates the CT_GlossaryDocument and its children -func (_fegafb *CT_GlossaryDocument )Validate ()error {return _fegafb .ValidateWithPath ("\u0043\u0054\u005f\u0047lo\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074");};func (_ecddc *CT_TcPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _ecddc .CnfStyle !=nil {_ddcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ecddc .CnfStyle ,_ddcbf );};if _ecddc .TcW !=nil {_gfebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}}; -e .EncodeElement (_ecddc .TcW ,_gfebd );};if _ecddc .GridSpan !=nil {_ebfeea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}};e .EncodeElement (_ecddc .GridSpan ,_ebfeea );};if _ecddc .HMerge !=nil {_cgbca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}}; -e .EncodeElement (_ecddc .HMerge ,_cgbca );};if _ecddc .VMerge !=nil {_beafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_ecddc .VMerge ,_beafa );};if _ecddc .TcBorders !=nil {_fdeaed :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_ecddc .TcBorders ,_fdeaed );};if _ecddc .Shd !=nil {_baeaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_ecddc .Shd ,_baeaa );};if _ecddc .NoWrap !=nil {_aaffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_ecddc .NoWrap ,_aaffa );};if _ecddc .TcMar !=nil {_bacddg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}};e .EncodeElement (_ecddc .TcMar ,_bacddg );};if _ecddc .TextDirection !=nil {_gfecea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_ecddc .TextDirection ,_gfecea );};if _ecddc .TcFitText !=nil {_gccdb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_ecddc .TcFitText ,_gccdb );};if _ecddc .VAlign !=nil {_gccaae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_ecddc .VAlign ,_gccaae );};if _ecddc .HideMark !=nil {_dbcdde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_ecddc .HideMark ,_dbcdde );};if _ecddc .Headers !=nil {_bfgda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; -e .EncodeElement (_ecddc .Headers ,_bfgda );};_ecddc .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});if _ecddc .TcPrChange !=nil {_febgga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_ecddc .TcPrChange ,_febgga );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_daacgg ST_View )Validate ()error {return _daacgg .ValidateWithPath ("")};func (_ccbeg ST_DocGrid )ValidateWithPath (path string )error {switch _ccbeg {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccbeg )); -};return nil ;}; +// ValidateWithPath validates the EG_BlockLevelChunkElts and its children, prefixing error messages with path +func (_dddaf *EG_BlockLevelChunkElts )ValidateWithPath (path string )error {for _fabfd ,_ffgag :=range _dddaf .EG_ContentBlockContent {if _dgbaga :=_ffgag .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_fabfd )); +_dgbaga !=nil {return _dgbaga ;};};return nil ;};func (_ddacfd *WdCT_TxbxContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caefe :for {_aeeed ,_efefeb :=d .Token ();if _efefeb !=nil {return _efefeb ;};switch _egdfcc :=_aeeed .(type ){case _a .StartElement :switch _egdfcc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_ffabd :=NewEG_BlockLevelElts (); +_ffabd .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_ffabd );if _efgfd :=d .DecodeElement (&_ffabd .BlockLevelEltsChoice .AltChunk ,&_egdfcc );_efgfd !=nil {return _efgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bfggc :=NewEG_BlockLevelElts (); +_fcgdag :=NewEG_ContentBlockContent ();_fcgdag .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_bfggc );_bfggc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfggc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcgdag ); +if _dbgda :=d .DecodeElement (&_fcgdag .ContentBlockContentChoice .CustomXml ,&_egdfcc );_dbgda !=nil {return _dbgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_eegba :=NewEG_BlockLevelElts (); +_gbdac :=NewEG_ContentBlockContent ();_gbdac .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_eegba );_eegba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eegba .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbdac ); +if _ceeee :=d .DecodeElement (&_gbdac .ContentBlockContentChoice .Sdt ,&_egdfcc );_ceeee !=nil {return _ceeee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_eabfaf :=NewEG_BlockLevelElts (); +_dccace :=NewEG_ContentBlockContent ();_dccace .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_eabfaf );_eabfaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eabfaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dccace ); +if _cfccd :=d .DecodeElement (&_dccace .ContentBlockContentChoice .P ,&_egdfcc );_cfccd !=nil {return _cfccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_ddfga :=NewEG_BlockLevelElts (); +_bccdd :=NewEG_ContentBlockContent ();_bccdd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_ddfga );_ddfga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddfga .BlockLevelEltsChoice .EG_ContentBlockContent ,_bccdd ); +if _cagab :=d .DecodeElement (&_bccdd .ContentBlockContentChoice .Tbl ,&_egdfcc );_cagab !=nil {return _cagab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dgecea :=NewEG_BlockLevelElts (); +_dgbde :=NewEG_ContentBlockContent ();_cffff :=NewEG_RunLevelElts ();_cffff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_dgecea );_dgecea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgecea .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgbde ); +_dgbde .ContentBlockContentChoice .EG_RunLevelElts =append (_dgbde .ContentBlockContentChoice .EG_RunLevelElts ,_cffff );if _deedea :=d .DecodeElement (&_cffff .RunLevelEltsChoice .ProofErr ,&_egdfcc );_deedea !=nil {return _deedea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fadcbd :=NewEG_BlockLevelElts (); +_ggdcg :=NewEG_ContentBlockContent ();_ebefb :=NewEG_RunLevelElts ();_ebefb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_fadcbd );_fadcbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fadcbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggdcg ); +_ggdcg .ContentBlockContentChoice .EG_RunLevelElts =append (_ggdcg .ContentBlockContentChoice .EG_RunLevelElts ,_ebefb );if _dacda :=d .DecodeElement (&_ebefb .RunLevelEltsChoice .PermStart ,&_egdfcc );_dacda !=nil {return _dacda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dgaea :=NewEG_BlockLevelElts (); +_bgcgc :=NewEG_ContentBlockContent ();_cffgcb :=NewEG_RunLevelElts ();_cffgcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_dgaea );_dgaea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgaea .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgcgc ); +_bgcgc .ContentBlockContentChoice .EG_RunLevelElts =append (_bgcgc .ContentBlockContentChoice .EG_RunLevelElts ,_cffgcb );if _fdbgea :=d .DecodeElement (&_cffgcb .RunLevelEltsChoice .PermEnd ,&_egdfcc );_fdbgea !=nil {return _fdbgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dgfgb :=NewEG_BlockLevelElts (); +_eeabbf :=NewEG_ContentBlockContent ();_bbcff :=NewEG_RunLevelElts ();_bbcff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_dgfgb );_dgfgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dgfgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_eeabbf ); +_eeabbf .ContentBlockContentChoice .EG_RunLevelElts =append (_eeabbf .ContentBlockContentChoice .EG_RunLevelElts ,_bbcff );if _beacd :=d .DecodeElement (&_bbcff .RunLevelEltsChoice .Ins ,&_egdfcc );_beacd !=nil {return _beacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fedbd :=NewEG_BlockLevelElts (); +_bcdae :=NewEG_ContentBlockContent ();_dfccfa :=NewEG_RunLevelElts ();_dfccfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_fedbd );_fedbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fedbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcdae ); +_bcdae .ContentBlockContentChoice .EG_RunLevelElts =append (_bcdae .ContentBlockContentChoice .EG_RunLevelElts ,_dfccfa );if _beacg :=d .DecodeElement (&_dfccfa .RunLevelEltsChoice .Del ,&_egdfcc );_beacg !=nil {return _beacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_beacaf :=NewEG_BlockLevelElts (); +_afacde :=NewEG_ContentBlockContent ();_dgegge :=NewEG_RunLevelElts ();_dgegge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_beacaf );_beacaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beacaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_afacde ); +_afacde .ContentBlockContentChoice .EG_RunLevelElts =append (_afacde .ContentBlockContentChoice .EG_RunLevelElts ,_dgegge );if _ddfage :=d .DecodeElement (&_dgegge .RunLevelEltsChoice .MoveFrom ,&_egdfcc );_ddfage !=nil {return _ddfage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dcdag :=NewEG_BlockLevelElts (); +_faabdc :=NewEG_ContentBlockContent ();_ecgfea :=NewEG_RunLevelElts ();_ecgfea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_dcdag );_dcdag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcdag .BlockLevelEltsChoice .EG_ContentBlockContent ,_faabdc ); +_faabdc .ContentBlockContentChoice .EG_RunLevelElts =append (_faabdc .ContentBlockContentChoice .EG_RunLevelElts ,_ecgfea );if _ccacc :=d .DecodeElement (&_ecgfea .RunLevelEltsChoice .MoveTo ,&_egdfcc );_ccacc !=nil {return _ccacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_geaga :=NewEG_BlockLevelElts (); +_faafge :=NewEG_ContentBlockContent ();_deddd :=NewEG_RunLevelElts ();_dbcecga :=NewEG_RangeMarkupElements ();_dbcecga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_geaga ); +_geaga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_geaga .BlockLevelEltsChoice .EG_ContentBlockContent ,_faafge );_faafge .ContentBlockContentChoice .EG_RunLevelElts =append (_faafge .ContentBlockContentChoice .EG_RunLevelElts ,_deddd );_deddd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deddd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbcecga ); +if _daadaf :=d .DecodeElement (&_dbcecga .RangeMarkupElementsChoice .BookmarkStart ,&_egdfcc );_daadaf !=nil {return _daadaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_deegd :=NewEG_BlockLevelElts (); +_ebgbdf :=NewEG_ContentBlockContent ();_gbaaf :=NewEG_RunLevelElts ();_ceggba :=NewEG_RangeMarkupElements ();_ceggba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_deegd ); +_deegd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deegd .BlockLevelEltsChoice .EG_ContentBlockContent ,_ebgbdf );_ebgbdf .ContentBlockContentChoice .EG_RunLevelElts =append (_ebgbdf .ContentBlockContentChoice .EG_RunLevelElts ,_gbaaf );_gbaaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbaaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceggba ); +if _gfbcfg :=d .DecodeElement (&_ceggba .RangeMarkupElementsChoice .BookmarkEnd ,&_egdfcc );_gfbcfg !=nil {return _gfbcfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gebed :=NewEG_BlockLevelElts (); +_eaaege :=NewEG_ContentBlockContent ();_baagdb :=NewEG_RunLevelElts ();_gcaee :=NewEG_RangeMarkupElements ();_gcaee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_gebed ); +_gebed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gebed .BlockLevelEltsChoice .EG_ContentBlockContent ,_eaaege );_eaaege .ContentBlockContentChoice .EG_RunLevelElts =append (_eaaege .ContentBlockContentChoice .EG_RunLevelElts ,_baagdb );_baagdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_baagdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcaee ); +if _cgdae :=d .DecodeElement (&_gcaee .RangeMarkupElementsChoice .MoveFromRangeStart ,&_egdfcc );_cgdae !=nil {return _cgdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_adbdc :=NewEG_BlockLevelElts (); +_edeec :=NewEG_ContentBlockContent ();_ecabcg :=NewEG_RunLevelElts ();_dbegg :=NewEG_RangeMarkupElements ();_dbegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_adbdc );_adbdc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adbdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_edeec ); +_edeec .ContentBlockContentChoice .EG_RunLevelElts =append (_edeec .ContentBlockContentChoice .EG_RunLevelElts ,_ecabcg );_ecabcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecabcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbegg );if _cacdf :=d .DecodeElement (&_dbegg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_egdfcc ); +_cacdf !=nil {return _cacdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gfcgec :=NewEG_BlockLevelElts (); +_dbfddg :=NewEG_ContentBlockContent ();_dbcgd :=NewEG_RunLevelElts ();_ebgccg :=NewEG_RangeMarkupElements ();_ebgccg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_gfcgec ); +_gfcgec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfcgec .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbfddg );_dbfddg .ContentBlockContentChoice .EG_RunLevelElts =append (_dbfddg .ContentBlockContentChoice .EG_RunLevelElts ,_dbcgd );_dbcgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbcgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebgccg ); +if _bfcdae :=d .DecodeElement (&_ebgccg .RangeMarkupElementsChoice .MoveToRangeStart ,&_egdfcc );_bfcdae !=nil {return _bfcdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_degadf :=NewEG_BlockLevelElts (); +_cadcb :=NewEG_ContentBlockContent ();_dadbad :=NewEG_RunLevelElts ();_caaae :=NewEG_RangeMarkupElements ();_caaae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_degadf ); +_degadf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_degadf .BlockLevelEltsChoice .EG_ContentBlockContent ,_cadcb );_cadcb .ContentBlockContentChoice .EG_RunLevelElts =append (_cadcb .ContentBlockContentChoice .EG_RunLevelElts ,_dadbad );_dadbad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dadbad .RunLevelEltsChoice .EG_RangeMarkupElements ,_caaae ); +if _edfgc :=d .DecodeElement (&_caaae .RangeMarkupElementsChoice .MoveToRangeEnd ,&_egdfcc );_edfgc !=nil {return _edfgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ebded :=NewEG_BlockLevelElts (); +_debgf :=NewEG_ContentBlockContent ();_agdgffa :=NewEG_RunLevelElts ();_bedfd :=NewEG_RangeMarkupElements ();_bedfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_ebded ); +_ebded .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebded .BlockLevelEltsChoice .EG_ContentBlockContent ,_debgf );_debgf .ContentBlockContentChoice .EG_RunLevelElts =append (_debgf .ContentBlockContentChoice .EG_RunLevelElts ,_agdgffa );_agdgffa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agdgffa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bedfd ); +if _gcffd :=d .DecodeElement (&_bedfd .RangeMarkupElementsChoice .CommentRangeStart ,&_egdfcc );_gcffd !=nil {return _gcffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edage :=NewEG_BlockLevelElts (); +_eafecb :=NewEG_ContentBlockContent ();_gfeeaf :=NewEG_RunLevelElts ();_cbecf :=NewEG_RangeMarkupElements ();_cbecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_edage ); +_edage .BlockLevelEltsChoice .EG_ContentBlockContent =append (_edage .BlockLevelEltsChoice .EG_ContentBlockContent ,_eafecb );_eafecb .ContentBlockContentChoice .EG_RunLevelElts =append (_eafecb .ContentBlockContentChoice .EG_RunLevelElts ,_gfeeaf );_gfeeaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfeeaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbecf ); +if _fadgga :=d .DecodeElement (&_cbecf .RangeMarkupElementsChoice .CommentRangeEnd ,&_egdfcc );_fadgga !=nil {return _fadgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_beecff :=NewEG_BlockLevelElts (); +_adcdb :=NewEG_ContentBlockContent ();_dbdced :=NewEG_RunLevelElts ();_gaead :=NewEG_RangeMarkupElements ();_gaead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_beecff ); +_beecff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beecff .BlockLevelEltsChoice .EG_ContentBlockContent ,_adcdb );_adcdb .ContentBlockContentChoice .EG_RunLevelElts =append (_adcdb .ContentBlockContentChoice .EG_RunLevelElts ,_dbdced );_dbdced .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbdced .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaead ); +if _bccgfg :=d .DecodeElement (&_gaead .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_egdfcc );_bccgfg !=nil {return _bccgfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fdefdd :=NewEG_BlockLevelElts (); +_bdeda :=NewEG_ContentBlockContent ();_fcaged :=NewEG_RunLevelElts ();_caedaf :=NewEG_RangeMarkupElements ();_caedaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_fdefdd ); +_fdefdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdefdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_bdeda );_bdeda .ContentBlockContentChoice .EG_RunLevelElts =append (_bdeda .ContentBlockContentChoice .EG_RunLevelElts ,_fcaged );_fcaged .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcaged .RunLevelEltsChoice .EG_RangeMarkupElements ,_caedaf ); +if _agfacd :=d .DecodeElement (&_caedaf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_egdfcc );_agfacd !=nil {return _agfacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gfcfe :=NewEG_BlockLevelElts (); +_eeeab :=NewEG_ContentBlockContent ();_acdcgfb :=NewEG_RunLevelElts ();_bbcaef :=NewEG_RangeMarkupElements ();_bbcaef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_gfcfe ); +_gfcfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfcfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_eeeab );_eeeab .ContentBlockContentChoice .EG_RunLevelElts =append (_eeeab .ContentBlockContentChoice .EG_RunLevelElts ,_acdcgfb );_acdcgfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdcgfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbcaef ); +if _cbgcea :=d .DecodeElement (&_bbcaef .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_egdfcc );_cbgcea !=nil {return _cbgcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_agcfd :=NewEG_BlockLevelElts (); +_edfed :=NewEG_ContentBlockContent ();_fgcac :=NewEG_RunLevelElts ();_bddaa :=NewEG_RangeMarkupElements ();_bddaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_agcfd );_agcfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agcfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_edfed ); +_edfed .ContentBlockContentChoice .EG_RunLevelElts =append (_edfed .ContentBlockContentChoice .EG_RunLevelElts ,_fgcac );_fgcac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgcac .RunLevelEltsChoice .EG_RangeMarkupElements ,_bddaa );if _egcffc :=d .DecodeElement (&_bddaa .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_egdfcc ); +_egcffc !=nil {return _egcffc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bdfbga :=NewEG_BlockLevelElts (); +_feadac :=NewEG_ContentBlockContent ();_dbeafe :=NewEG_RunLevelElts ();_dbbfg :=NewEG_RangeMarkupElements ();_dbbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_bdfbga ); +_bdfbga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdfbga .BlockLevelEltsChoice .EG_ContentBlockContent ,_feadac );_feadac .ContentBlockContentChoice .EG_RunLevelElts =append (_feadac .ContentBlockContentChoice .EG_RunLevelElts ,_dbeafe ); +_dbeafe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbeafe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbbfg );if _gdgdde :=d .DecodeElement (&_dbbfg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_egdfcc );_gdgdde !=nil {return _gdgdde ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bfcbac :=NewEG_BlockLevelElts (); +_gfgeef :=NewEG_ContentBlockContent ();_dggbf :=NewEG_RunLevelElts ();_beabf :=NewEG_RangeMarkupElements ();_beabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_bfcbac ); +_bfcbac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfcbac .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfgeef );_gfgeef .ContentBlockContentChoice .EG_RunLevelElts =append (_gfgeef .ContentBlockContentChoice .EG_RunLevelElts ,_dggbf );_dggbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dggbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_beabf ); +if _agbbc :=d .DecodeElement (&_beabf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_egdfcc );_agbbc !=nil {return _agbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gefbd :=NewEG_BlockLevelElts (); +_gfacd :=NewEG_ContentBlockContent ();_eebad :=NewEG_RunLevelElts ();_baaceb :=NewEG_RangeMarkupElements ();_baaceb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_gefbd ); +_gefbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gefbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfacd );_gfacd .ContentBlockContentChoice .EG_RunLevelElts =append (_gfacd .ContentBlockContentChoice .EG_RunLevelElts ,_eebad );_eebad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebad .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaceb ); +if _gfbgd :=d .DecodeElement (&_baaceb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_egdfcc );_gfbgd !=nil {return _gfbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fdaee :=NewEG_BlockLevelElts (); +_gaeda :=NewEG_ContentBlockContent ();_cgffc :=NewEG_RunLevelElts ();_bbabaa :=NewEG_RangeMarkupElements ();_bbabaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_fdaee ); +_fdaee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdaee .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaeda );_gaeda .ContentBlockContentChoice .EG_RunLevelElts =append (_gaeda .ContentBlockContentChoice .EG_RunLevelElts ,_cgffc );_cgffc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgffc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbabaa ); +if _fagaea :=d .DecodeElement (&_bbabaa .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_egdfcc );_fagaea !=nil {return _fagaea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_ceced :=NewEG_BlockLevelElts (); +_babgaa :=NewEG_ContentBlockContent ();_fagdga :=NewEG_RunLevelElts ();_dgeeba :=NewEG_MathContent ();_dgeeba .MathContentChoice =NewEG_MathContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_ceced );_ceced .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceced .BlockLevelEltsChoice .EG_ContentBlockContent ,_babgaa ); +_babgaa .ContentBlockContentChoice .EG_RunLevelElts =append (_babgaa .ContentBlockContentChoice .EG_RunLevelElts ,_fagdga );_fagdga .RunLevelEltsChoice .EG_MathContent =append (_fagdga .RunLevelEltsChoice .EG_MathContent ,_dgeeba );if _fabecb :=d .DecodeElement (&_dgeeba .MathContentChoice .OMathPara ,&_egdfcc ); +_fabecb !=nil {return _fabecb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bdcaa :=NewEG_BlockLevelElts (); +_efceg :=NewEG_ContentBlockContent ();_dfaeg :=NewEG_RunLevelElts ();_bdafc :=NewEG_MathContent ();_bdafc .MathContentChoice =NewEG_MathContentChoice ();_ddacfd .EG_BlockLevelElts =append (_ddacfd .EG_BlockLevelElts ,_bdcaa );_bdcaa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdcaa .BlockLevelEltsChoice .EG_ContentBlockContent ,_efceg ); +_efceg .ContentBlockContentChoice .EG_RunLevelElts =append (_efceg .ContentBlockContentChoice .EG_RunLevelElts ,_dfaeg );_dfaeg .RunLevelEltsChoice .EG_MathContent =append (_dfaeg .RunLevelEltsChoice .EG_MathContent ,_bdafc );if _gcaegf :=d .DecodeElement (&_bdafc .MathContentChoice .OMath ,&_egdfcc ); +_gcaegf !=nil {return _gcaegf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025v",_egdfcc .Name ); +if _fdgccc :=d .Skip ();_fdgccc !=nil {return _fdgccc ;};};case _a .EndElement :break _caefe ;case _a .CharData :};};return nil ;};func (_abea *CT_DocPartBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gbfgb ,_gaggdg :=_abea .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _gaggdg !=nil {return _gaggdg ;};start .Attr =append (start .Attr ,_gbfgb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dabddd ST_PTabRelativeTo )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dabddd .String (),start ); +}; -// Validate validates the CT_SimpleField and its children -func (_fecgbe *CT_SimpleField )Validate ()error {return _fecgbe .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065F\u0069\u0065\u006c\u0064");};func (_adgbb *EG_RPrMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u0077\u003a\u0045G\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068"; -_adgbb .RPrMathChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_bbbab *WdCT_WrapThrough )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fffgb ,_aaaaca :=_bbbab .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"}); -if _aaaaca !=nil {return _aaaaca ;};start .Attr =append (start .Attr ,_fffgb );if _bbbab .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_ff .Sprintf ("\u0025\u0076",*_bbbab .DistLAttr )}); -};if _bbbab .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_bbbab .DistRAttr )});};e .EncodeToken (start );_dbcfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0050\u006fl\u0079\u0067\u006f\u006e"}}; -e .EncodeElement (_bbbab .WrapPolygon ,_dbcfe );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_MailMergeOdsoFMDFieldType and its children +func (_ecad *CT_MailMergeOdsoFMDFieldType )Validate ()error {return _ecad .ValidateWithPath ("\u0043\u0054\u005f\u004da\u0069\u006c\u004d\u0065\u0072\u0067\u0065\u004f\u0064\u0073o\u0046M\u0044\u0046\u0069\u0065\u006c\u0064\u0054y\u0070\u0065");};const (ST_InfoTextTypeUnset ST_InfoTextType =0; +ST_InfoTextTypeText ST_InfoTextType =1;ST_InfoTextTypeAutoText ST_InfoTextType =2;);func (_ecaeg *CT_CharacterSpacing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecaeg .ValAttr =ST_CharacterSpacing (1);for _ ,_bacb :=range start .Attr {if _bacb .Name .Local =="\u0076\u0061\u006c"{_ecaeg .ValAttr .UnmarshalXMLAttr (_bacb ); +continue ;};};for {_bebb ,_dceg :=d .Token ();if _dceg !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0043\u0068\u0061\u0072\u0061c\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u003a\u0020\u0025\u0073",_dceg ); +};if _fee ,_fdbf :=_bebb .(_a .EndElement );_fdbf &&_fee .Name ==start .Name {break ;};};return nil ;};func (_bdadfc ST_TblWidth )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gegfe :=_a .Attr {};_gegfe .Name =name ;switch _bdadfc {case ST_TblWidthUnset :_gegfe .Value =""; +case ST_TblWidthNil :_gegfe .Value ="\u006e\u0069\u006c";case ST_TblWidthPct :_gegfe .Value ="\u0070\u0063\u0074";case ST_TblWidthDxa :_gegfe .Value ="\u0064\u0078\u0061";case ST_TblWidthAuto :_gegfe .Value ="\u0061\u0075\u0074\u006f";};return _gegfe ,nil ; +};func (_egecge ST_PageBorderZOrder )String ()string {switch _egecge {case 0:return "";case 1:return "\u0066\u0072\u006fn\u0074";case 2:return "\u0062\u0061\u0063\u006b";};return "";}; -// ValidateWithPath validates the EG_RunLevelElts and its children, prefixing error messages with path -func (_ecded *EG_RunLevelElts )ValidateWithPath (path string )error {if _ebfba :=_ecded .RunLevelEltsChoice .ValidateWithPath (path +"\u002f\u0052\u0075\u006eLe\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065");_ebfba !=nil {return _ebfba ; -};return nil ;};func (_eeeda ST_PTabLeader )ValidateWithPath (path string )error {switch _eeeda {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeeda )); -};return nil ;};func NewCT_PPr ()*CT_PPr {_ddfbf :=&CT_PPr {};return _ddfbf };const (ST_CombineBracketsUnset ST_CombineBrackets =0;ST_CombineBracketsNone ST_CombineBrackets =1;ST_CombineBracketsRound ST_CombineBrackets =2;ST_CombineBracketsSquare ST_CombineBrackets =3; -ST_CombineBracketsAngle ST_CombineBrackets =4;ST_CombineBracketsCurly ST_CombineBrackets =5;);func (_dbbbbg ST_StyleType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fgbgd :=_a .Attr {};_fgbgd .Name =name ;switch _dbbbbg {case ST_StyleTypeUnset :_fgbgd .Value =""; -case ST_StyleTypeParagraph :_fgbgd .Value ="\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h";case ST_StyleTypeCharacter :_fgbgd .Value ="\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r";case ST_StyleTypeTable :_fgbgd .Value ="\u0074\u0061\u0062l\u0065";case ST_StyleTypeNumbering :_fgbgd .Value ="\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg"; -};return _fgbgd ,nil ;};type CT_EastAsianLayout struct{ +// Validate validates the CT_ShapeDefaults and its children +func (_aadeef *CT_ShapeDefaults )Validate ()error {return _aadeef .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");}; -// East Asian Typography Run ID -IdAttr *int64 ; +// ValidateWithPath validates the CT_VerticalAlignRun and its children, prefixing error messages with path +func (_febce *CT_VerticalAlignRun )ValidateWithPath (path string )error {if _febce .ValAttr ==_f .ST_VerticalAlignRunUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _fdgeg :=_febce .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdgeg !=nil {return _fdgeg ;};return nil ;}; -// Two Lines in One -CombineAttr *_ee .ST_OnOff ; +// AlternateContentRun is used to marshal/unmarshal mc:AlternateContent types inside or CT_R Extra in the OOXML schema. +type AlternateContentRun struct{Choice *AC_ChoiceRun ;Fallback _g .Any ;};func (_edgeaf *ST_HexColor )Validate ()error {return _edgeaf .ValidateWithPath ("")}; -// Display Brackets Around Two Lines in One -CombineBracketsAttr ST_CombineBrackets ; +// Validate validates the CT_Comment and its children +func (_dgbc *CT_Comment )Validate ()error {return _dgbc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");};func (_febfb *CT_MoveBookmark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_febfb .AuthorAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (_febfb .DateAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_febfb .NameAttr )}); +if _febfb .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_febfb .ColFirstAttr )});};if _febfb .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_dd .Sprintf ("\u0025\u0076",*_febfb .ColLastAttr )}); +};if _febfb .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_aefdabb ,_ceebe :=_febfb .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); +if _ceebe !=nil {return _ceebe ;};start .Attr =append (start .Attr ,_aefdabb );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_febfb .IdAttr )});e .EncodeToken (start ); +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Charset struct{ -// Horizontal in Vertical (Rotate Text) -VertAttr *_ee .ST_OnOff ; +// Value +ValAttr *string ; -// Compress Rotated Text to Line Height -VertCompressAttr *_ee .ST_OnOff ;};type ST_TblStyleOverrideType byte ;type Endnotes struct{CT_Endnotes }; +// IANA Name of Character Set +CharacterSetAttr *string ;};func NewEG_SectPrContents ()*EG_SectPrContents {_bdgdb :=&EG_SectPrContents {};return _bdgdb };func NewCT_HpsMeasure ()*CT_HpsMeasure {_egcdb :=&CT_HpsMeasure {};return _egcdb };func (_caaee *CT_DocGrid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_faed :=range start .Attr {if _faed .Name .Local =="\u0074\u0079\u0070\u0065"{_caaee .TypeAttr .UnmarshalXMLAttr (_faed ); +continue ;};if _faed .Name .Local =="\u006ci\u006e\u0065\u0050\u0069\u0074\u0063h"{_gbbe ,_deadb :=_c .ParseInt (_faed .Value ,10,64);if _deadb !=nil {return _deadb ;};_caaee .LinePitchAttr =&_gbbe ;continue ;};if _faed .Name .Local =="\u0063h\u0061\u0072\u0053\u0070\u0061\u0063e"{_gafec ,_efdea :=_c .ParseInt (_faed .Value ,10,64); +if _efdea !=nil {return _efdea ;};_caaee .CharSpaceAttr =&_gafec ;continue ;};};for {_cdaaa ,_gbcc :=d .Token ();if _gbcc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064\u003a\u0020%\u0073",_gbcc ); +};if _fcbb ,_gaaba :=_cdaaa .(_a .EndElement );_gaaba &&_fcbb .Name ==start .Name {break ;};};return nil ;};type CT_NumLvl struct{ -// Validate validates the CT_PageBorder and its children -func (_caaga *CT_PageBorder )Validate ()error {return _caaga .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");}; +// Numbering Level ID +IlvlAttr int64 ; -// Validate validates the WdCT_PosH and its children -func (_adgegb *WdCT_PosH )Validate ()error {return _adgegb .ValidateWithPath ("\u0057d\u0043\u0054\u005f\u0050\u006f\u0073H");};type CT_DocPart struct{ +// Numbering Level Starting Value Override +StartOverride *CT_DecimalNumber ; -// Glossary Document Entry Properties -DocPartPr *CT_DocPartPr ; +// Numbering Level Override Definition +Lvl *CT_Lvl ;};func (_ebaad *CT_SdtListItem )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abagc :=range start .Attr {if _abagc .Name .Local =="d\u0069\u0073\u0070\u006c\u0061\u0079\u0054\u0065\u0078\u0074"{_bffff :=_abagc .Value ; +_ebaad .DisplayTextAttr =&_bffff ;continue ;};if _abagc .Name .Local =="\u0076\u0061\u006cu\u0065"{_cfggb :=_abagc .Value ;_ebaad .ValueAttr =&_cfggb ;continue ;};};for {_fcgfbb ,_gfaeec :=d .Token ();if _gfaeec !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0064\u0074\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d:\u0020\u0025\u0073",_gfaeec ); +};if _gefee ,_ggbec :=_fcgfbb .(_a .EndElement );_ggbec &&_gefee .Name ==start .Name {break ;};};return nil ;};func (_ebffb ST_Pitch )String ()string {switch _ebffb {case 0:return "";case 1:return "\u0066\u0069\u0078e\u0064";case 2:return "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065"; +case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074";};return "";};func (_fgdae ST_BrType )ValidateWithPath (path string )error {switch _fgdae {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgdae )); +};return nil ;};func (_cccfcc ST_CaptionPos )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aeefg :=_a .Attr {};_aeefg .Name =name ;switch _cccfcc {case ST_CaptionPosUnset :_aeefg .Value ="";case ST_CaptionPosAbove :_aeefg .Value ="\u0061\u0062\u006fv\u0065"; +case ST_CaptionPosBelow :_aeefg .Value ="\u0062\u0065\u006co\u0077";case ST_CaptionPosLeft :_aeefg .Value ="\u006c\u0065\u0066\u0074";case ST_CaptionPosRight :_aeefg .Value ="\u0072\u0069\u0067h\u0074";};return _aeefg ,nil ;};type CT_SectPr struct{EG_HdrFtrReferences []*EG_HdrFtrReferences ; -// Contents of Glossary Document Entry -DocPartBody *CT_Body ;};func (_afggag ST_TargetScreenSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_afggag .String (),start );};func (_gccfba *ST_Wrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caabb ,_addca :=d .Token (); -if _addca !=nil {return _addca ;};if _cbcbd ,_dabecg :=_caabb .(_a .EndElement );_dabecg &&_cbcbd .Name ==start .Name {*_gccfba =1;return nil ;};if _egfba ,_ebefb :=_caabb .(_a .CharData );!_ebefb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_caabb ); -}else {switch string (_egfba ){case "":*_gccfba =0;case "\u0061\u0075\u0074\u006f":*_gccfba =1;case "\u006eo\u0074\u0042\u0065\u0073\u0069\u0064e":*_gccfba =2;case "\u0061\u0072\u006f\u0075\u006e\u0064":*_gccfba =3;case "\u0074\u0069\u0067h\u0074":*_gccfba =4; -case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_gccfba =5;case "\u006e\u006f\u006e\u0065":*_gccfba =6;};};_caabb ,_addca =d .Token ();if _addca !=nil {return _addca ;};if _cfadg ,_cfbebg :=_caabb .(_a .EndElement );_cfbebg &&_cfadg .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_caabb );};func NewCT_CustomXmlRow ()*CT_CustomXmlRow {_eebeg :=&CT_CustomXmlRow {}; -return _eebeg }; -// Validate validates the EG_HdrFtrReferences and its children -func (_ebeba *EG_HdrFtrReferences )Validate ()error {return _ebeba .ValidateWithPath ("\u0045\u0047\u005f\u0048dr\u0046\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073");}; +// Section-Wide Footnote Properties +FootnotePr *CT_FtnProps ; -// ValidateWithPath validates the EG_RunLevelEltsChoice and its children, prefixing error messages with path -func (_fafgac *EG_RunLevelEltsChoice )ValidateWithPath (path string )error {if _fafgac .ProofErr !=nil {if _efaac :=_fafgac .ProofErr .ValidateWithPath (path +"\u002fP\u0072\u006f\u006f\u0066\u0045\u0072r");_efaac !=nil {return _efaac ;};};if _fafgac .PermStart !=nil {if _bdgba :=_fafgac .PermStart .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074"); -_bdgba !=nil {return _bdgba ;};};if _fafgac .PermEnd !=nil {if _ddbdc :=_fafgac .PermEnd .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u006d\u0045\u006e\u0064");_ddbdc !=nil {return _ddbdc ;};};if _fafgac .Ins !=nil {if _eggbg :=_fafgac .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073"); -_eggbg !=nil {return _eggbg ;};};if _fafgac .Del !=nil {if _febgf :=_fafgac .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c");_febgf !=nil {return _febgf ;};};if _fafgac .MoveFrom !=nil {if _aaeef :=_fafgac .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm"); -_aaeef !=nil {return _aaeef ;};};if _fafgac .MoveTo !=nil {if _debad :=_fafgac .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f");_debad !=nil {return _debad ;};};for _aeage ,_affac :=range _fafgac .EG_RangeMarkupElements {if _gebcd :=_affac .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073[%\u0064\u005d",path ,_aeage )); -_gebcd !=nil {return _gebcd ;};};for _ddggfg ,_gdfddd :=range _fafgac .EG_MathContent {if _bcfge :=_gdfddd .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047_M\u0061t\u0068\u0043\u006f\u006e\u0074e\u006e\u0074\u005b\u0025\u0064\u005d",path ,_ddggfg )); -_bcfge !=nil {return _bcfge ;};};return nil ;};type EG_PContentChoice struct{ +// Section-Wide Endnote Properties +EndnotePr *CT_EdnProps ; -// Simple Field -FldSimple []*CT_SimpleField ; +// Section Type +Type *CT_SectType ; -// Hyperlink -Hyperlink *CT_Hyperlink ; +// Page Size +PgSz *CT_PageSz ; -// Anchor for Subdocument Location -SubDoc *CT_Rel ;EG_ContentRunContent []*EG_ContentRunContent ;}; +// Page Margins +PgMar *CT_PageMar ; -// ValidateWithPath validates the CT_AbstractNum and its children, prefixing error messages with path -func (_agd *CT_AbstractNum )ValidateWithPath (path string )error {if _agd .Nsid !=nil {if _bb :=_agd .Nsid .ValidateWithPath (path +"\u002f\u004e\u0073i\u0064");_bb !=nil {return _bb ;};};if _agd .MultiLevelType !=nil {if _bcd :=_agd .MultiLevelType .ValidateWithPath (path +"\u002fM\u0075l\u0074\u0069\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065"); -_bcd !=nil {return _bcd ;};};if _agd .Tmpl !=nil {if _aed :=_agd .Tmpl .ValidateWithPath (path +"\u002f\u0054\u006dp\u006c");_aed !=nil {return _aed ;};};if _agd .Name !=nil {if _caf :=_agd .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_caf !=nil {return _caf ; -};};if _agd .StyleLink !=nil {if _defa :=_agd .StyleLink .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b");_defa !=nil {return _defa ;};};if _agd .NumStyleLink !=nil {if _cba :=_agd .NumStyleLink .ValidateWithPath (path +"\u002f\u004e\u0075\u006d\u0053\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"); -_cba !=nil {return _cba ;};};for _ccg ,_ggf :=range _agd .Lvl {if _fdb :=_ggf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u004c\u0076\u006c\u005b\u0025\u0064\u005d",path ,_ccg ));_fdb !=nil {return _fdb ;};};return nil ;}; +// Paper Source Information +PaperSrc *CT_PaperSource ; -// ValidateWithPath validates the EG_RPrBase and its children, prefixing error messages with path -func (_efeaaf *EG_RPrBase )ValidateWithPath (path string )error {if _efeaaf .RStyle !=nil {if _bcfdb :=_efeaaf .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_bcfdb !=nil {return _bcfdb ;};};if _efeaaf .RFonts !=nil {if _dcedb :=_efeaaf .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_dcedb !=nil {return _dcedb ;};};if _efeaaf .B !=nil {if _dddbgg :=_efeaaf .B .ValidateWithPath (path +"\u002f\u0042");_dddbgg !=nil {return _dddbgg ;};};if _efeaaf .BCs !=nil {if _bgdgc :=_efeaaf .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073"); -_bgdgc !=nil {return _bgdgc ;};};if _efeaaf .I !=nil {if _bgfde :=_efeaaf .I .ValidateWithPath (path +"\u002f\u0049");_bgfde !=nil {return _bgfde ;};};if _efeaaf .ICs !=nil {if _ddcad :=_efeaaf .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073"); -_ddcad !=nil {return _ddcad ;};};if _efeaaf .Caps !=nil {if _cfffff :=_efeaaf .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_cfffff !=nil {return _cfffff ;};};if _efeaaf .SmallCaps !=nil {if _bcbfg :=_efeaaf .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); -_bcbfg !=nil {return _bcbfg ;};};if _efeaaf .Strike !=nil {if _adddg :=_efeaaf .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_adddg !=nil {return _adddg ;};};if _efeaaf .Dstrike !=nil {if _bffef :=_efeaaf .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); -_bffef !=nil {return _bffef ;};};if _efeaaf .Outline !=nil {if _facbc :=_efeaaf .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_facbc !=nil {return _facbc ;};};if _efeaaf .Shadow !=nil {if _ggdeeg :=_efeaaf .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_ggdeeg !=nil {return _ggdeeg ;};};if _efeaaf .Emboss !=nil {if _dbfdf :=_efeaaf .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_dbfdf !=nil {return _dbfdf ;};};if _efeaaf .Imprint !=nil {if _aacab :=_efeaaf .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); -_aacab !=nil {return _aacab ;};};if _efeaaf .NoProof !=nil {if _dcba :=_efeaaf .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_dcba !=nil {return _dcba ;};};if _efeaaf .SnapToGrid !=nil {if _bacgcf :=_efeaaf .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); -_bacgcf !=nil {return _bacgcf ;};};if _efeaaf .Vanish !=nil {if _fegee :=_efeaaf .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_fegee !=nil {return _fegee ;};};if _efeaaf .WebHidden !=nil {if _bgbea :=_efeaaf .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); -_bgbea !=nil {return _bgbea ;};};if _efeaaf .Color !=nil {if _fdeag :=_efeaaf .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_fdeag !=nil {return _fdeag ;};};if _efeaaf .Spacing !=nil {if _ccada :=_efeaaf .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_ccada !=nil {return _ccada ;};};if _efeaaf .W !=nil {if _cceeb :=_efeaaf .W .ValidateWithPath (path +"\u002f\u0057");_cceeb !=nil {return _cceeb ;};};if _efeaaf .Kern !=nil {if _dgebbac :=_efeaaf .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); -_dgebbac !=nil {return _dgebbac ;};};if _efeaaf .Position !=nil {if _cedfde :=_efeaaf .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_cedfde !=nil {return _cedfde ;};};if _efeaaf .Sz !=nil {if _cgdfc :=_efeaaf .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_cgdfc !=nil {return _cgdfc ;};};if _efeaaf .SzCs !=nil {if _egafg :=_efeaaf .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_egafg !=nil {return _egafg ;};};if _efeaaf .Highlight !=nil {if _gaedfe :=_efeaaf .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); -_gaedfe !=nil {return _gaedfe ;};};if _efeaaf .U !=nil {if _gcebf :=_efeaaf .U .ValidateWithPath (path +"\u002f\u0055");_gcebf !=nil {return _gcebf ;};};if _efeaaf .Effect !=nil {if _cdefa :=_efeaaf .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_cdefa !=nil {return _cdefa ;};};if _efeaaf .Bdr !=nil {if _dfdcfe :=_efeaaf .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_dfdcfe !=nil {return _dfdcfe ;};};if _efeaaf .Shd !=nil {if _gcbcb :=_efeaaf .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_gcbcb !=nil {return _gcbcb ;};};if _efeaaf .FitText !=nil {if _addgaf :=_efeaaf .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_addgaf !=nil {return _addgaf ;};};if _efeaaf .VertAlign !=nil {if _dfdec :=_efeaaf .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_dfdec !=nil {return _dfdec ;};};if _efeaaf .Rtl !=nil {if _ffgcb :=_efeaaf .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_ffgcb !=nil {return _ffgcb ;};};if _efeaaf .Cs !=nil {if _aedaa :=_efeaaf .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); -_aedaa !=nil {return _aedaa ;};};if _efeaaf .Em !=nil {if _bgfebc :=_efeaaf .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_bgfebc !=nil {return _bgfebc ;};};if _efeaaf .Lang !=nil {if _cegfa :=_efeaaf .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_cegfa !=nil {return _cegfa ;};};if _efeaaf .EastAsianLayout !=nil {if _ffacabb :=_efeaaf .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_ffacabb !=nil {return _ffacabb ; -};};if _efeaaf .SpecVanish !=nil {if _gbdffb :=_efeaaf .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_gbdffb !=nil {return _gbdffb ;};};if _efeaaf .OMath !=nil {if _cacef :=_efeaaf .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); -_cacef !=nil {return _cacef ;};};return nil ;}; +// Page Borders +PgBorders *CT_PageBorders ; -// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path -func (_fefe *CT_Empty )ValidateWithPath (path string )error {return nil }; +// Line Numbering Settings +LnNumType *CT_LineNumber ; -// Validate validates the CT_FFData and its children -func (_cgdef *CT_FFData )Validate ()error {return _cgdef .ValidateWithPath ("\u0043T\u005f\u0046\u0046\u0044\u0061\u0074a");};func (_fgfbg *CT_Placeholder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_ebcga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0050\u0061\u0072t"}}; -e .EncodeElement (_fgfbg .DocPart ,_ebcga );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbgec *EG_RubyContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fbgec .R !=nil {_ffegbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072"}}; -e .EncodeElement (_fbgec .R ,_ffegbb );}else if _fbgec .EG_RunLevelElts !=nil {for _ ,_gffca :=range _fbgec .EG_RunLevelElts {_gffca .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewWdAnchor ()*WdAnchor {_dgdfeg :=&WdAnchor {}; -_dgdfeg .WdCT_Anchor =*NewWdCT_Anchor ();return _dgdfeg ;};func (_befg *CT_CustomXmlPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _befg .Placeholder !=nil {_cbega :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072"}}; -e .EncodeElement (_befg .Placeholder ,_cbega );};if _befg .Attr !=nil {_gbdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0074\u0074\u0072"}};for _ ,_dbda :=range _befg .Attr {e .EncodeElement (_dbda ,_gbdb );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func NewCT_Body ()*CT_Body {_abbd :=&CT_Body {};return _abbd };func (_fggeae ST_StyleSort )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fggeae .String (),start );};func (_gfebdd ST_Pitch )String ()string {switch _gfebdd {case 0:return ""; -case 1:return "\u0066\u0069\u0078e\u0064";case 2:return "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065";case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074";};return "";}; +// Page Numbering Settings +PgNumType *CT_PageNumber ; -// ValidateWithPath validates the CT_TblPrEx and its children, prefixing error messages with path -func (_ccgdcd *CT_TblPrEx )ValidateWithPath (path string )error {if _ccgdcd .TblW !=nil {if _dfefc :=_ccgdcd .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057");_dfefc !=nil {return _dfefc ;};};if _ccgdcd .Jc !=nil {if _cfeef :=_ccgdcd .Jc .ValidateWithPath (path +"\u002f\u004a\u0063"); -_cfeef !=nil {return _cfeef ;};};if _ccgdcd .TblCellSpacing !=nil {if _fcfgaf :=_ccgdcd .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_fcfgaf !=nil {return _fcfgaf ;};};if _ccgdcd .TblInd !=nil {if _fdfab :=_ccgdcd .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064"); -_fdfab !=nil {return _fdfab ;};};if _ccgdcd .TblBorders !=nil {if _dgdga :=_ccgdcd .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_dgdga !=nil {return _dgdga ;};};if _ccgdcd .Shd !=nil {if _bccccg :=_ccgdcd .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_bccccg !=nil {return _bccccg ;};};if _ccgdcd .TblLayout !=nil {if _bbfaa :=_ccgdcd .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_bbfaa !=nil {return _bbfaa ;};};if _ccgdcd .TblCellMar !=nil {if _ceadea :=_ccgdcd .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"); -_ceadea !=nil {return _ceadea ;};};if _ccgdcd .TblLook !=nil {if _dadedg :=_ccgdcd .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");_dadedg !=nil {return _dadedg ;};};if _ccgdcd .TblPrExChange !=nil {if _edcae :=_ccgdcd .TblPrExChange .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078\u0043h\u0061\u006e\u0067\u0065"); -_edcae !=nil {return _edcae ;};};return nil ;}; +// Column Definitions +Cols *CT_Columns ; -// Validate validates the CT_Proof and its children -func (_edec *CT_Proof )Validate ()error {return _edec .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066");};func NewCT_Row ()*CT_Row {_egacc :=&CT_Row {};return _egacc };func (_dgaae *Document )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0063"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077\u0070s"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074";return _dgaae .CT_Document .MarshalXML (e ,start );}; +// Only Allow Editing of Form Fields +FormProt *CT_OnOff ; -// Validate validates the CT_FtnEdnSepRef and its children -func (_gdbeg *CT_FtnEdnSepRef )Validate ()error {return _gdbeg .ValidateWithPath ("\u0043T\u005fF\u0074\u006e\u0045\u0064\u006e\u0053\u0065\u0070\u0052\u0065\u0066");};func (_cfeccg ST_EdnPos )Validate ()error {return _cfeccg .ValidateWithPath ("")};type ST_DocGrid byte ; -type CT_PBdr struct{ +// Vertical Text Alignment on Page +VAlign *CT_VerticalJc ; -// Paragraph Border Above Identical Paragraphs -Top *CT_Border ; +// Suppress Endnotes In Document +NoEndnote *CT_OnOff ; -// Left Paragraph Border -Left *CT_Border ; +// Different First Page Headers and Footers +TitlePg *CT_OnOff ; -// Paragraph Border Below Identical Paragraphs -Bottom *CT_Border ; +// Text Flow Direction +TextDirection *CT_TextDirection ; -// Right Paragraph Border -Right *CT_Border ; +// Right to Left Section Layout +Bidi *CT_OnOff ; -// Paragraph Border Between Identical Paragraphs -Between *CT_Border ; +// Gutter on Right Side of Page +RtlGutter *CT_OnOff ; -// Paragraph Border Between Facing Pages -Bar *CT_Border ;};func (_egdgd *CT_NumLvl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbcafe :=range start .Attr {if _bbcafe .Name .Local =="\u0069\u006c\u0076\u006c"{_afedd ,_afeda :=_f .ParseInt (_bbcafe .Value ,10,64);if _afeda !=nil {return _afeda ; -};_egdgd .IlvlAttr =_afedd ;continue ;};};_ebabe :for {_baece ,_egbcd :=d .Token ();if _egbcd !=nil {return _egbcd ;};switch _gceec :=_baece .(type ){case _a .StartElement :switch _gceec .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0072\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"}:_egdgd .StartOverride =NewCT_DecimalNumber (); -if _cfede :=d .DecodeElement (_egdgd .StartOverride ,&_gceec );_cfede !=nil {return _cfede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c"}:_egdgd .Lvl =NewCT_Lvl (); -if _egaeb :=d .DecodeElement (_egdgd .Lvl ,&_gceec );_egaeb !=nil {return _egaeb ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0075\u006dL\u0076\u006c \u0025\u0076",_gceec .Name ); -if _cadcg :=d .Skip ();_cadcg !=nil {return _cadcg ;};};case _a .EndElement :break _ebabe ;case _a .CharData :};};return nil ;}; +// Document Grid +DocGrid *CT_DocGrid ; -// ValidateWithPath validates the CT_FFData and its children, prefixing error messages with path -func (_fbac *CT_FFData )ValidateWithPath (path string )error {for _ddfbe ,_cacbg :=range _fbac .FFDataChoice {if _cabd :=_cacbg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0046FD\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ddfbe )); -_cabd !=nil {return _cabd ;};};return nil ;};func (_gcbafc *EG_SectPrContents )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfdcda :for {_egdee ,_bdcfgf :=d .Token ();if _bdcfgf !=nil {return _bdcfgf ;};switch _edcef :=_egdee .(type ){case _a .StartElement :switch _edcef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}:_gcbafc .FootnotePr =NewCT_FtnProps (); -if _cddged :=d .DecodeElement (_gcbafc .FootnotePr ,&_edcef );_cddged !=nil {return _cddged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065\u0050r"}:_gcbafc .EndnotePr =NewCT_EdnProps (); -if _aafda :=d .DecodeElement (_gcbafc .EndnotePr ,&_edcef );_aafda !=nil {return _aafda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070\u0065"}:_gcbafc .Type =NewCT_SectType (); -if _dcbfd :=d .DecodeElement (_gcbafc .Type ,&_edcef );_dcbfd !=nil {return _dcbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u0053\u007a"}:_gcbafc .PgSz =NewCT_PageSz (); -if _gecda :=d .DecodeElement (_gcbafc .PgSz ,&_edcef );_gecda !=nil {return _gecda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004da\u0072"}:_gcbafc .PgMar =NewCT_PageMar (); -if _fbegde :=d .DecodeElement (_gcbafc .PgMar ,&_edcef );_fbegde !=nil {return _fbegde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}:_gcbafc .PaperSrc =NewCT_PaperSource (); -if _gdbfab :=d .DecodeElement (_gcbafc .PaperSrc ,&_edcef );_gdbfab !=nil {return _gdbfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u0042\u006f\u0072\u0064\u0065\u0072s"}:_gcbafc .PgBorders =NewCT_PageBorders (); -if _ffeeg :=d .DecodeElement (_gcbafc .PgBorders ,&_edcef );_ffeeg !=nil {return _ffeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cn\u004e\u0075\u006d\u0054\u0079\u0070e"}:_gcbafc .LnNumType =NewCT_LineNumber (); -if _cbcdcd :=d .DecodeElement (_gcbafc .LnNumType ,&_edcef );_cbcdcd !=nil {return _cbcdcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070g\u004e\u0075\u006d\u0054\u0079\u0070e"}:_gcbafc .PgNumType =NewCT_PageNumber (); -if _fabba :=d .DecodeElement (_gcbafc .PgNumType ,&_edcef );_fabba !=nil {return _fabba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006c\u0073"}:_gcbafc .Cols =NewCT_Columns (); -if _cbefcc :=d .DecodeElement (_gcbafc .Cols ,&_edcef );_cbefcc !=nil {return _cbefcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}:_gcbafc .FormProt =NewCT_OnOff (); -if _ecfcc :=d .DecodeElement (_gcbafc .FormProt ,&_edcef );_ecfcc !=nil {return _ecfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_gcbafc .VAlign =NewCT_VerticalJc (); -if _ebeggd :=d .DecodeElement (_gcbafc .VAlign ,&_edcef );_ebeggd !=nil {return _ebeggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0045\u006e\u0064\u006e\u006f\u0074e"}:_gcbafc .NoEndnote =NewCT_OnOff (); -if _aacec :=d .DecodeElement (_gcbafc .NoEndnote ,&_edcef );_aacec !=nil {return _aacec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074i\u0074\u006c\u0065\u0050\u0067"}:_gcbafc .TitlePg =NewCT_OnOff (); -if _afcfaf :=d .DecodeElement (_gcbafc .TitlePg ,&_edcef );_afcfaf !=nil {return _afcfaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_gcbafc .TextDirection =NewCT_TextDirection (); -if _cbece :=d .DecodeElement (_gcbafc .TextDirection ,&_edcef );_cbece !=nil {return _cbece ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_gcbafc .Bidi =NewCT_OnOff (); -if _edadab :=d .DecodeElement (_gcbafc .Bidi ,&_edcef );_edadab !=nil {return _edadab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072t\u006c\u0047\u0075\u0074\u0074\u0065r"}:_gcbafc .RtlGutter =NewCT_OnOff (); -if _fceef :=d .DecodeElement (_gcbafc .RtlGutter ,&_edcef );_fceef !=nil {return _fceef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0047\u0072\u0069\u0064"}:_gcbafc .DocGrid =NewCT_DocGrid (); -if _eecfb :=d .DecodeElement (_gcbafc .DocGrid ,&_edcef );_eecfb !=nil {return _eecfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070r\u0069n\u0074\u0065\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073"}:_gcbafc .PrinterSettings =NewCT_Rel (); -if _ecgcc :=d .DecodeElement (_gcbafc .PrinterSettings ,&_edcef );_ecgcc !=nil {return _ecgcc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_edcef .Name ); -if _cgbfge :=d .Skip ();_cgbfge !=nil {return _cgbfge ;};};case _a .EndElement :break _bfdcda ;case _a .CharData :};};return nil ;};func (_fgaed ST_RubyAlign )String ()string {switch _fgaed {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072"; -case 2:return "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072";case 3:return "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065";case 4:return "\u006c\u0065\u0066\u0074";case 5:return "\u0072\u0069\u0067h\u0074"; -case 6:return "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c";};return "";}; +// Reference to Printer Settings Data +PrinterSettings *CT_Rel ; -// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path -func (_gdgff *CT_Color )ValidateWithPath (path string )error {if _caaba :=_gdgff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_caaba !=nil {return _caaba ;};if _ggbe :=_gdgff .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); -_ggbe !=nil {return _ggbe ;};return nil ;};func (_ddfee *ST_ProofErr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efacac ,_bebcba :=d .Token ();if _bebcba !=nil {return _bebcba ;};if _aeggab ,_aegde :=_efacac .(_a .EndElement );_aegde &&_aeggab .Name ==start .Name {*_ddfee =1; -return nil ;};if _aeeea ,_edbad :=_efacac .(_a .CharData );!_edbad {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efacac );}else {switch string (_aeeea ){case "":*_ddfee =0; -case "\u0073\u0070\u0065\u006c\u006c\u0053\u0074\u0061\u0072\u0074":*_ddfee =1;case "\u0073\u0070\u0065\u006c\u006c\u0045\u006e\u0064":*_ddfee =2;case "\u0067r\u0061\u006d\u0053\u0074\u0061\u0072t":*_ddfee =3;case "\u0067r\u0061\u006d\u0045\u006e\u0064":*_ddfee =4; -};};_efacac ,_bebcba =d .Token ();if _bebcba !=nil {return _bebcba ;};if _cffadb ,_cgegff :=_efacac .(_a .EndElement );_cgegff &&_cffadb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efacac ); -};type CT_TwipsMeasure struct{ +// Revision Information for Section Properties +SectPrChange *CT_SectPrChange ;RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;}; -// Measurement in Twentieths of a Point -ValAttr _ee .ST_TwipsMeasure ;};func (_ecdade ST_HdrFtr )String ()string {switch _ecdade {case 0:return "";case 1:return "\u0065\u0076\u0065\u006e";case 2:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 3:return "\u0066\u0069\u0072s\u0074";};return ""; -};func (_dced *CT_FFHelpText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_feaca :=range start .Attr {if _feaca .Name .Local =="\u0074\u0079\u0070\u0065"{_dced .TypeAttr .UnmarshalXMLAttr (_feaca );continue ;};if _feaca .Name .Local =="\u0076\u0061\u006c"{_dbfcg :=_feaca .Value ; -_dced .ValAttr =&_dbfcg ;continue ;};};for {_ffcc ,_deff :=d .Token ();if _deff !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046F\u0048e\u006cp\u0054\u0065\u0078\u0074\u003a\u0020\u0025s",_deff );};if _gbfa ,_fdebcf :=_ffcc .(_a .EndElement ); -_fdebcf &&_gbfa .Name ==start .Name {break ;};};return nil ;};func (_bgdcd *CT_DirContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eaade :=range start .Attr {if _eaade .Name .Local =="\u0076\u0061\u006c"{_bgdcd .ValAttr .UnmarshalXMLAttr (_eaade ); -continue ;};};_ddgb :for {_ebcce ,_acfab :=d .Token ();if _acfab !=nil {return _acfab ;};switch _gcegf :=_ebcce .(type ){case _a .StartElement :switch _gcegf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_gfdgf :=NewEG_PContent (); -_gfdgf .PContentChoice =NewEG_PContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_gfdgf );if _afagb :=d .DecodeElement (&_gfdgf .PContentChoice .FldSimple ,&_gcegf );_afagb !=nil {return _afagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_bdfg :=NewEG_PContent (); -_bdfg .PContentChoice =NewEG_PContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bdfg );if _gabef :=d .DecodeElement (&_bdfg .PContentChoice .Hyperlink ,&_gcegf );_gabef !=nil {return _gabef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_gfbe :=NewEG_PContent (); -_gfbe .PContentChoice =NewEG_PContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_gfbe );if _fcbe :=d .DecodeElement (&_gfbe .PContentChoice .SubDoc ,&_gcegf );_fcbe !=nil {return _fcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_gdadg :=NewEG_PContent (); -_aceb :=NewEG_ContentRunContent ();_aceb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_gdadg );_gdadg .PContentChoice .EG_ContentRunContent =append (_gdadg .PContentChoice .EG_ContentRunContent ,_aceb ); -if _gedg :=d .DecodeElement (&_aceb .ContentRunContentChoice .CustomXml ,&_gcegf );_gedg !=nil {return _gedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_dcfc :=NewEG_PContent (); -_gbea :=NewEG_ContentRunContent ();_gbea .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_dcfc );_dcfc .PContentChoice .EG_ContentRunContent =append (_dcfc .PContentChoice .EG_ContentRunContent ,_gbea ); -if _fcgfc :=d .DecodeElement (&_gbea .ContentRunContentChoice .SmartTag ,&_gcegf );_fcgfc !=nil {return _fcgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bbfbb :=NewEG_PContent (); -_cgcb :=NewEG_ContentRunContent ();_cgcb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bbfbb );_bbfbb .PContentChoice .EG_ContentRunContent =append (_bbfbb .PContentChoice .EG_ContentRunContent ,_cgcb ); -if _dagaf :=d .DecodeElement (&_cgcb .ContentRunContentChoice .Sdt ,&_gcegf );_dagaf !=nil {return _dagaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_bdbcg :=NewEG_PContent (); -_befe :=NewEG_ContentRunContent ();_befe .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bdbcg );_bdbcg .PContentChoice .EG_ContentRunContent =append (_bdbcg .PContentChoice .EG_ContentRunContent ,_befe ); -if _bcgef :=d .DecodeElement (&_befe .ContentRunContentChoice .Dir ,&_gcegf );_bcgef !=nil {return _bcgef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_cfbc :=NewEG_PContent (); -_bdfb :=NewEG_ContentRunContent ();_bdfb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cfbc );_cfbc .PContentChoice .EG_ContentRunContent =append (_cfbc .PContentChoice .EG_ContentRunContent ,_bdfb ); -if _gdccg :=d .DecodeElement (&_bdfb .ContentRunContentChoice .Bdo ,&_gcegf );_gdccg !=nil {return _gdccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_bbde :=NewEG_PContent (); -_ddbeg :=NewEG_ContentRunContent ();_ddbeg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bbde );_bbde .PContentChoice .EG_ContentRunContent =append (_bbde .PContentChoice .EG_ContentRunContent ,_ddbeg ); -if _gaged :=d .DecodeElement (&_ddbeg .ContentRunContentChoice .R ,&_gcegf );_gaged !=nil {return _gaged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bccf :=NewEG_PContent (); -_aaef :=NewEG_ContentRunContent ();_gfefd :=NewEG_RunLevelElts ();_gfefd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bccf );_bccf .PContentChoice .EG_ContentRunContent =append (_bccf .PContentChoice .EG_ContentRunContent ,_aaef ); -_aaef .ContentRunContentChoice .EG_RunLevelElts =append (_aaef .ContentRunContentChoice .EG_RunLevelElts ,_gfefd );if _aadf :=d .DecodeElement (&_gfefd .RunLevelEltsChoice .ProofErr ,&_gcegf );_aadf !=nil {return _aadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ebfe :=NewEG_PContent (); -_ccag :=NewEG_ContentRunContent ();_egcdd :=NewEG_RunLevelElts ();_egcdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_ebfe );_ebfe .PContentChoice .EG_ContentRunContent =append (_ebfe .PContentChoice .EG_ContentRunContent ,_ccag ); -_ccag .ContentRunContentChoice .EG_RunLevelElts =append (_ccag .ContentRunContentChoice .EG_RunLevelElts ,_egcdd );if _babgc :=d .DecodeElement (&_egcdd .RunLevelEltsChoice .PermStart ,&_gcegf );_babgc !=nil {return _babgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cagbeb :=NewEG_PContent (); -_gcbgb :=NewEG_ContentRunContent ();_cbecb :=NewEG_RunLevelElts ();_cbecb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cagbeb );_cagbeb .PContentChoice .EG_ContentRunContent =append (_cagbeb .PContentChoice .EG_ContentRunContent ,_gcbgb ); -_gcbgb .ContentRunContentChoice .EG_RunLevelElts =append (_gcbgb .ContentRunContentChoice .EG_RunLevelElts ,_cbecb );if _dfcc :=d .DecodeElement (&_cbecb .RunLevelEltsChoice .PermEnd ,&_gcegf );_dfcc !=nil {return _dfcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bdafc :=NewEG_PContent (); -_caaea :=NewEG_ContentRunContent ();_dccg :=NewEG_RunLevelElts ();_dccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bdafc );_bdafc .PContentChoice .EG_ContentRunContent =append (_bdafc .PContentChoice .EG_ContentRunContent ,_caaea ); -_caaea .ContentRunContentChoice .EG_RunLevelElts =append (_caaea .ContentRunContentChoice .EG_RunLevelElts ,_dccg );if _efcc :=d .DecodeElement (&_dccg .RunLevelEltsChoice .Ins ,&_gcegf );_efcc !=nil {return _efcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_dggacb :=NewEG_PContent (); -_eaadd :=NewEG_ContentRunContent ();_aege :=NewEG_RunLevelElts ();_aege .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_dggacb );_dggacb .PContentChoice .EG_ContentRunContent =append (_dggacb .PContentChoice .EG_ContentRunContent ,_eaadd ); -_eaadd .ContentRunContentChoice .EG_RunLevelElts =append (_eaadd .ContentRunContentChoice .EG_RunLevelElts ,_aege );if _cafae :=d .DecodeElement (&_aege .RunLevelEltsChoice .Del ,&_gcegf );_cafae !=nil {return _cafae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_fgff :=NewEG_PContent (); -_fecg :=NewEG_ContentRunContent ();_egde :=NewEG_RunLevelElts ();_egde .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_fgff );_fgff .PContentChoice .EG_ContentRunContent =append (_fgff .PContentChoice .EG_ContentRunContent ,_fecg ); -_fecg .ContentRunContentChoice .EG_RunLevelElts =append (_fecg .ContentRunContentChoice .EG_RunLevelElts ,_egde );if _gddca :=d .DecodeElement (&_egde .RunLevelEltsChoice .MoveFrom ,&_gcegf );_gddca !=nil {return _gddca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cagd :=NewEG_PContent (); -_efga :=NewEG_ContentRunContent ();_aeedg :=NewEG_RunLevelElts ();_aeedg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cagd );_cagd .PContentChoice .EG_ContentRunContent =append (_cagd .PContentChoice .EG_ContentRunContent ,_efga ); -_efga .ContentRunContentChoice .EG_RunLevelElts =append (_efga .ContentRunContentChoice .EG_RunLevelElts ,_aeedg );if _cgae :=d .DecodeElement (&_aeedg .RunLevelEltsChoice .MoveTo ,&_gcegf );_cgae !=nil {return _cgae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_dade :=NewEG_PContent (); -_fgcfa :=NewEG_ContentRunContent ();_bdaae :=NewEG_RunLevelElts ();_aedc :=NewEG_RangeMarkupElements ();_aedc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_dade );_dade .PContentChoice .EG_ContentRunContent =append (_dade .PContentChoice .EG_ContentRunContent ,_fgcfa ); -_fgcfa .ContentRunContentChoice .EG_RunLevelElts =append (_fgcfa .ContentRunContentChoice .EG_RunLevelElts ,_bdaae );_bdaae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdaae .RunLevelEltsChoice .EG_RangeMarkupElements ,_aedc );if _fabca :=d .DecodeElement (&_aedc .RangeMarkupElementsChoice .BookmarkStart ,&_gcegf ); -_fabca !=nil {return _fabca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gefda :=NewEG_PContent (); -_agcgd :=NewEG_ContentRunContent ();_cdbd :=NewEG_RunLevelElts ();_cebc :=NewEG_RangeMarkupElements ();_cebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_gefda );_gefda .PContentChoice .EG_ContentRunContent =append (_gefda .PContentChoice .EG_ContentRunContent ,_agcgd ); -_agcgd .ContentRunContentChoice .EG_RunLevelElts =append (_agcgd .ContentRunContentChoice .EG_RunLevelElts ,_cdbd );_cdbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cebc );if _gefcd :=d .DecodeElement (&_cebc .RangeMarkupElementsChoice .BookmarkEnd ,&_gcegf ); -_gefcd !=nil {return _gefcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_acfb :=NewEG_PContent (); -_fdcba :=NewEG_ContentRunContent ();_fgdf :=NewEG_RunLevelElts ();_dgae :=NewEG_RangeMarkupElements ();_dgae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_acfb );_acfb .PContentChoice .EG_ContentRunContent =append (_acfb .PContentChoice .EG_ContentRunContent ,_fdcba ); -_fdcba .ContentRunContentChoice .EG_RunLevelElts =append (_fdcba .ContentRunContentChoice .EG_RunLevelElts ,_fgdf );_fgdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgae );if _gfecf :=d .DecodeElement (&_dgae .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcegf ); -_gfecf !=nil {return _gfecf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egbbd :=NewEG_PContent (); -_gege :=NewEG_ContentRunContent ();_egede :=NewEG_RunLevelElts ();_decb :=NewEG_RangeMarkupElements ();_decb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_egbbd );_egbbd .PContentChoice .EG_ContentRunContent =append (_egbbd .PContentChoice .EG_ContentRunContent ,_gege ); -_gege .ContentRunContentChoice .EG_RunLevelElts =append (_gege .ContentRunContentChoice .EG_RunLevelElts ,_egede );_egede .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egede .RunLevelEltsChoice .EG_RangeMarkupElements ,_decb );if _cfed :=d .DecodeElement (&_decb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcegf ); -_cfed !=nil {return _cfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bdce :=NewEG_PContent (); -_dbae :=NewEG_ContentRunContent ();_ecfd :=NewEG_RunLevelElts ();_gdfa :=NewEG_RangeMarkupElements ();_gdfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bdce );_bdce .PContentChoice .EG_ContentRunContent =append (_bdce .PContentChoice .EG_ContentRunContent ,_dbae ); -_dbae .ContentRunContentChoice .EG_RunLevelElts =append (_dbae .ContentRunContentChoice .EG_RunLevelElts ,_ecfd );_ecfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdfa );if _acfe :=d .DecodeElement (&_gdfa .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcegf ); -_acfe !=nil {return _acfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dbaag :=NewEG_PContent (); -_cbaae :=NewEG_ContentRunContent ();_ebcfd :=NewEG_RunLevelElts ();_eaabf :=NewEG_RangeMarkupElements ();_eaabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_dbaag );_dbaag .PContentChoice .EG_ContentRunContent =append (_dbaag .PContentChoice .EG_ContentRunContent ,_cbaae ); -_cbaae .ContentRunContentChoice .EG_RunLevelElts =append (_cbaae .ContentRunContentChoice .EG_RunLevelElts ,_ebcfd );_ebcfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebcfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eaabf );if _ceef :=d .DecodeElement (&_eaabf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcegf ); -_ceef !=nil {return _ceef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bafd :=NewEG_PContent (); -_egfg :=NewEG_ContentRunContent ();_fgbg :=NewEG_RunLevelElts ();_egdcf :=NewEG_RangeMarkupElements ();_egdcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bafd );_bafd .PContentChoice .EG_ContentRunContent =append (_bafd .PContentChoice .EG_ContentRunContent ,_egfg ); -_egfg .ContentRunContentChoice .EG_RunLevelElts =append (_egfg .ContentRunContentChoice .EG_RunLevelElts ,_fgbg );_fgbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_egdcf );if _gdeb :=d .DecodeElement (&_egdcf .RangeMarkupElementsChoice .CommentRangeStart ,&_gcegf ); -_gdeb !=nil {return _gdeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bbae :=NewEG_PContent (); -_bbcfd :=NewEG_ContentRunContent ();_efed :=NewEG_RunLevelElts ();_abab :=NewEG_RangeMarkupElements ();_abab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bbae );_bbae .PContentChoice .EG_ContentRunContent =append (_bbae .PContentChoice .EG_ContentRunContent ,_bbcfd ); -_bbcfd .ContentRunContentChoice .EG_RunLevelElts =append (_bbcfd .ContentRunContentChoice .EG_RunLevelElts ,_efed );_efed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efed .RunLevelEltsChoice .EG_RangeMarkupElements ,_abab );if _ecce :=d .DecodeElement (&_abab .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcegf ); -_ecce !=nil {return _ecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgdff :=NewEG_PContent (); -_cadfd :=NewEG_ContentRunContent ();_ddfb :=NewEG_RunLevelElts ();_afgad :=NewEG_RangeMarkupElements ();_afgad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cgdff );_cgdff .PContentChoice .EG_ContentRunContent =append (_cgdff .PContentChoice .EG_ContentRunContent ,_cadfd ); -_cadfd .ContentRunContentChoice .EG_RunLevelElts =append (_cadfd .ContentRunContentChoice .EG_RunLevelElts ,_ddfb );_ddfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_afgad );if _cfedg :=d .DecodeElement (&_afgad .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcegf ); -_cfedg !=nil {return _cfedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbad :=NewEG_PContent (); -_dbfad :=NewEG_ContentRunContent ();_fdfb :=NewEG_RunLevelElts ();_dddg :=NewEG_RangeMarkupElements ();_dddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cbad );_cbad .PContentChoice .EG_ContentRunContent =append (_cbad .PContentChoice .EG_ContentRunContent ,_dbfad ); -_dbfad .ContentRunContentChoice .EG_RunLevelElts =append (_dbfad .ContentRunContentChoice .EG_RunLevelElts ,_fdfb );_fdfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fdfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddg );if _ceea :=d .DecodeElement (&_dddg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcegf ); -_ceea !=nil {return _ceea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bbee :=NewEG_PContent (); -_cfdbe :=NewEG_ContentRunContent ();_fbad :=NewEG_RunLevelElts ();_fgbd :=NewEG_RangeMarkupElements ();_fgbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bbee );_bbee .PContentChoice .EG_ContentRunContent =append (_bbee .PContentChoice .EG_ContentRunContent ,_cfdbe ); -_cfdbe .ContentRunContentChoice .EG_RunLevelElts =append (_cfdbe .ContentRunContentChoice .EG_RunLevelElts ,_fbad );_fbad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbad .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbd );if _aefb :=d .DecodeElement (&_fgbd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcegf ); -_aefb !=nil {return _aefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdbge :=NewEG_PContent (); -_aecdg :=NewEG_ContentRunContent ();_bbgc :=NewEG_RunLevelElts ();_fccdg :=NewEG_RangeMarkupElements ();_fccdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bdbge );_bdbge .PContentChoice .EG_ContentRunContent =append (_bdbge .PContentChoice .EG_ContentRunContent ,_aecdg ); -_aecdg .ContentRunContentChoice .EG_RunLevelElts =append (_aecdg .ContentRunContentChoice .EG_RunLevelElts ,_bbgc );_bbgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fccdg );if _cbee :=d .DecodeElement (&_fccdg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcegf ); -_cbee !=nil {return _cbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cadc :=NewEG_PContent (); -_gcdaf :=NewEG_ContentRunContent ();_aece :=NewEG_RunLevelElts ();_edcbg :=NewEG_RangeMarkupElements ();_edcbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cadc );_cadc .PContentChoice .EG_ContentRunContent =append (_cadc .PContentChoice .EG_ContentRunContent ,_gcdaf ); -_gcdaf .ContentRunContentChoice .EG_RunLevelElts =append (_gcdaf .ContentRunContentChoice .EG_RunLevelElts ,_aece );_aece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aece .RunLevelEltsChoice .EG_RangeMarkupElements ,_edcbg );if _dddb :=d .DecodeElement (&_edcbg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcegf ); -_dddb !=nil {return _dddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_bgfdf :=NewEG_PContent (); -_edcec :=NewEG_ContentRunContent ();_gbbdc :=NewEG_RunLevelElts ();_dbaab :=NewEG_RangeMarkupElements ();_dbaab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bgfdf );_bgfdf .PContentChoice .EG_ContentRunContent =append (_bgfdf .PContentChoice .EG_ContentRunContent ,_edcec ); -_edcec .ContentRunContentChoice .EG_RunLevelElts =append (_edcec .ContentRunContentChoice .EG_RunLevelElts ,_gbbdc );_gbbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbaab );if _cdgb :=d .DecodeElement (&_dbaab .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcegf ); -_cdgb !=nil {return _cdgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cgabb :=NewEG_PContent (); -_fadc :=NewEG_ContentRunContent ();_eddf :=NewEG_RunLevelElts ();_cdcgd :=NewEG_RangeMarkupElements ();_cdcgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_cgabb );_cgabb .PContentChoice .EG_ContentRunContent =append (_cgabb .PContentChoice .EG_ContentRunContent ,_fadc ); -_fadc .ContentRunContentChoice .EG_RunLevelElts =append (_fadc .ContentRunContentChoice .EG_RunLevelElts ,_eddf );_eddf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eddf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdcgd );if _cdcaa :=d .DecodeElement (&_cdcgd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcegf ); -_cdcaa !=nil {return _cdcaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfebf :=NewEG_PContent (); -_bcac :=NewEG_ContentRunContent ();_cgfe :=NewEG_RunLevelElts ();_aecfd :=NewEG_RangeMarkupElements ();_aecfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_bfebf );_bfebf .PContentChoice .EG_ContentRunContent =append (_bfebf .PContentChoice .EG_ContentRunContent ,_bcac ); -_bcac .ContentRunContentChoice .EG_RunLevelElts =append (_bcac .ContentRunContentChoice .EG_RunLevelElts ,_cgfe );_cgfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_aecfd );if _begd :=d .DecodeElement (&_aecfd .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcegf ); -_begd !=nil {return _begd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_efce :=NewEG_PContent (); -_fbbe :=NewEG_ContentRunContent ();_ccdbe :=NewEG_RunLevelElts ();_dbdbe :=NewEG_MathContent ();_dbdbe .MathContentChoice =NewEG_MathContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_efce );_efce .PContentChoice .EG_ContentRunContent =append (_efce .PContentChoice .EG_ContentRunContent ,_fbbe ); -_fbbe .ContentRunContentChoice .EG_RunLevelElts =append (_fbbe .ContentRunContentChoice .EG_RunLevelElts ,_ccdbe );_ccdbe .RunLevelEltsChoice .EG_MathContent =append (_ccdbe .RunLevelEltsChoice .EG_MathContent ,_dbdbe );if _gdgeg :=d .DecodeElement (&_dbdbe .MathContentChoice .OMathPara ,&_gcegf ); -_gdgeg !=nil {return _gdgeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_aaeeee :=NewEG_PContent (); -_ffgc :=NewEG_ContentRunContent ();_dffc :=NewEG_RunLevelElts ();_ggfb :=NewEG_MathContent ();_ggfb .MathContentChoice =NewEG_MathContentChoice ();_bgdcd .EG_PContent =append (_bgdcd .EG_PContent ,_aaeeee );_aaeeee .PContentChoice .EG_ContentRunContent =append (_aaeeee .PContentChoice .EG_ContentRunContent ,_ffgc ); -_ffgc .ContentRunContentChoice .EG_RunLevelElts =append (_ffgc .ContentRunContentChoice .EG_RunLevelElts ,_dffc );_dffc .RunLevelEltsChoice .EG_MathContent =append (_dffc .RunLevelEltsChoice .EG_MathContent ,_ggfb );if _ebec :=d .DecodeElement (&_ggfb .MathContentChoice .OMath ,&_gcegf ); -_ebec !=nil {return _ebec ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0069\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_gcegf .Name ); -if _cacd :=d .Skip ();_cacd !=nil {return _cacd ;};};case _a .EndElement :break _ddgb ;case _a .CharData :};};return nil ;};func NewWdCT_Inline ()*WdCT_Inline {_geafa :=&WdCT_Inline {};_geafa .Extent =_ae .NewCT_PositiveSize2D ();_geafa .DocPr =_ae .NewCT_NonVisualDrawingProps (); -_geafa .Graphic =_ae .NewGraphic ();return _geafa ;};func (_dafge *ST_LineSpacingRule )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccee ,_gcccaa :=d .Token ();if _gcccaa !=nil {return _gcccaa ;};if _dcbcb ,_dccde :=_eccee .(_a .EndElement ); -_dccde &&_dcbcb .Name ==start .Name {*_dafge =1;return nil ;};if _gebeg ,_fdbdae :=_eccee .(_a .CharData );!_fdbdae {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eccee ); -}else {switch string (_gebeg ){case "":*_dafge =0;case "\u0061\u0075\u0074\u006f":*_dafge =1;case "\u0065\u0078\u0061c\u0074":*_dafge =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_dafge =3;};};_eccee ,_gcccaa =d .Token ();if _gcccaa !=nil {return _gcccaa ; -};if _bfbdfg ,_aabef :=_eccee .(_a .EndElement );_aabef &&_bfbdfg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eccee ); -};func (_dbdef *ST_PageBorderZOrder )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dbdef =0;case "\u0066\u0072\u006fn\u0074":*_dbdef =1;case "\u0062\u0061\u0063\u006b":*_dbdef =2;};return nil ;};type CT_Styles struct{ +// Validate validates the CT_Guid and its children +func (_afdag *CT_Guid )Validate ()error {return _afdag .ValidateWithPath ("\u0043T\u005f\u0047\u0075\u0069\u0064");};func (_abece ST_DocPartBehavior )String ()string {switch _abece {case 0:return "";case 1:return "\u0063o\u006e\u0074\u0065\u006e\u0074"; +case 2:return "\u0070";case 3:return "\u0070\u0067";};return "";}; -// Document Default Paragraph and Run Properties -DocDefaults *CT_DocDefaults ; +// ValidateWithPath validates the CT_FFDataChoice and its children, prefixing error messages with path +func (_bedcb *CT_FFDataChoice )ValidateWithPath (path string )error {if _bedcb .Name !=nil {if _agfgd :=_bedcb .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_agfgd !=nil {return _agfgd ;};};if _bedcb .Label !=nil {if _acagb :=_bedcb .Label .ValidateWithPath (path +"\u002f\u004c\u0061\u0062\u0065\u006c"); +_acagb !=nil {return _acagb ;};};if _bedcb .TabIndex !=nil {if _ccbdb :=_bedcb .TabIndex .ValidateWithPath (path +"\u002fT\u0061\u0062\u0049\u006e\u0064\u0065x");_ccbdb !=nil {return _ccbdb ;};};if _bedcb .Enabled !=nil {if _cadgd :=_bedcb .Enabled .ValidateWithPath (path +"\u002f\u0045\u006e\u0061\u0062\u006c\u0065\u0064"); +_cadgd !=nil {return _cadgd ;};};if _bedcb .CalcOnExit !=nil {if _bgecg :=_bedcb .CalcOnExit .ValidateWithPath (path +"/\u0043\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074");_bgecg !=nil {return _bgecg ;};};if _bedcb .EntryMacro !=nil {if _efbe :=_bedcb .EntryMacro .ValidateWithPath (path +"/\u0045\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"); +_efbe !=nil {return _efbe ;};};if _bedcb .ExitMacro !=nil {if _bfaa :=_bedcb .ExitMacro .ValidateWithPath (path +"\u002f\u0045\u0078\u0069\u0074\u004d\u0061\u0063\u0072\u006f");_bfaa !=nil {return _bfaa ;};};if _bedcb .HelpText !=nil {if _dgedf :=_bedcb .HelpText .ValidateWithPath (path +"\u002fH\u0065\u006c\u0070\u0054\u0065\u0078t"); +_dgedf !=nil {return _dgedf ;};};if _bedcb .StatusText !=nil {if _ebfb :=_bedcb .StatusText .ValidateWithPath (path +"/\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074");_ebfb !=nil {return _ebfb ;};};if _bedcb .CheckBox !=nil {if _ddeee :=_bedcb .CheckBox .ValidateWithPath (path +"\u002fC\u0068\u0065\u0063\u006b\u0042\u006fx"); +_ddeee !=nil {return _ddeee ;};};if _bedcb .DdList !=nil {if _cdcaa :=_bedcb .DdList .ValidateWithPath (path +"\u002fD\u0064\u004c\u0069\u0073\u0074");_cdcaa !=nil {return _cdcaa ;};};if _bedcb .TextInput !=nil {if _fgecg :=_bedcb .TextInput .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0049\u006e\u0070\u0075\u0074"); +_fgecg !=nil {return _fgecg ;};};return nil ;}; -// Latent Style Information -LatentStyles *CT_LatentStyles ; +// ValidateWithPath validates the CT_Perm and its children, prefixing error messages with path +func (_cdfb *CT_Perm )ValidateWithPath (path string )error {if _ddbab :=_cdfb .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_ddbab !=nil {return _ddbab ;};return nil ;}; -// Style Definition -Style []*CT_Style ;};func (_bfcgaa *ST_MultiLevelType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gggdf ,_ebggb :=d .Token ();if _ebggb !=nil {return _ebggb ;};if _gecec ,_cdecge :=_gggdf .(_a .EndElement );_cdecge &&_gecec .Name ==start .Name {*_bfcgaa =1; -return nil ;};if _dcdbgd ,_gfeffdc :=_gggdf .(_a .CharData );!_gfeffdc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gggdf );}else {switch string (_dcdbgd ){case "":*_bfcgaa =0; -case "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c":*_bfcgaa =1;case "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_bfcgaa =2;case "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_bfcgaa =3; -};};_gggdf ,_ebggb =d .Token ();if _ebggb !=nil {return _ebggb ;};if _gecddb ,_dcccbd :=_gggdf .(_a .EndElement );_dcccbd &&_gecddb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gggdf ); -};func (_fcadgdg *ST_FtnEdn )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fcadgdg =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fcadgdg =1;case "\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr":*_fcadgdg =2;case "c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072":*_fcadgdg =3; -case "\u0063o\u006et\u0069\u006e\u0075\u0061\u0074i\u006f\u006eN\u006f\u0074\u0069\u0063\u0065":*_fcadgdg =4;};return nil ;};func (_agffag *ST_LevelSuffix )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fddaf ,_abfga :=d .Token ();if _abfga !=nil {return _abfga ; -};if _cfceed ,_aagea :=_fddaf .(_a .EndElement );_aagea &&_cfceed .Name ==start .Name {*_agffag =1;return nil ;};if _dedfdc ,_eegbdaa :=_fddaf .(_a .CharData );!_eegbdaa {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fddaf ); -}else {switch string (_dedfdc ){case "":*_agffag =0;case "\u0074\u0061\u0062":*_agffag =1;case "\u0073\u0070\u0061c\u0065":*_agffag =2;case "\u006eo\u0074\u0068\u0069\u006e\u0067":*_agffag =3;};};_fddaf ,_abfga =d .Token ();if _abfga !=nil {return _abfga ; -};if _cebgga ,_bdgge :=_fddaf .(_a .EndElement );_bdgge &&_cebgga .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fddaf ); -};func (_aeabg *CT_FFDDList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aeabg .Result !=nil {_bgdag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0073\u0075\u006c\u0074"}};e .EncodeElement (_aeabg .Result ,_bgdag ); -};if _aeabg .Default !=nil {_bfcca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u0066\u0061\u0075\u006ct"}};e .EncodeElement (_aeabg .Default ,_bfcca );};if _aeabg .ListEntry !=nil {_ebgab :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079"}}; -for _ ,_gedfb :=range _aeabg .ListEntry {e .EncodeElement (_gedfb ,_ebgab );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Placeholder ()*CT_Placeholder {_dccb :=&CT_Placeholder {};_dccb .DocPart =NewCT_String ();return _dccb ; -};func (_egedfa *CT_Sym )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebfbd :=range start .Attr {if _ebfbd .Name .Local =="\u0066\u006f\u006e\u0074"{_egcdb :=_ebfbd .Value ;_egedfa .FontAttr =&_egcdb ;continue ;};if _ebfbd .Name .Local =="\u0063\u0068\u0061\u0072"{_fdabg :=_ebfbd .Value ; -_egedfa .CharAttr =&_fdabg ;continue ;};};for {_efbea ,_fdedf :=d .Token ();if _fdedf !=nil {return _ff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053y\u006d\u003a\u0020\u0025\u0073",_fdedf );};if _gaddf ,_bbgba :=_efbea .(_a .EndElement ); -_bbgba &&_gaddf .Name ==start .Name {break ;};};return nil ;};func (_fefag ST_CombineBrackets )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fefag .String (),start );}; +// Validate validates the CT_NumPicBullet and its children +func (_gadfb *CT_NumPicBullet )Validate ()error {return _gadfb .ValidateWithPath ("\u0043T\u005fN\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074");}; -// Validate validates the Styles and its children -func (_babede *Styles )Validate ()error {return _babede .ValidateWithPath ("\u0053\u0074\u0079\u006c\u0065\u0073");};func (_gbdgfa ST_TargetScreenSz )ValidateWithPath (path string )error {switch _gbdgfa {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbdgfa )); -};return nil ;};func (_dada *CT_FtnProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcdbc :for {_dgdea ,_bcebcb :=d .Token ();if _bcebcb !=nil {return _bcebcb ;};switch _egge :=_dgdea .(type ){case _a .StartElement :switch _egge .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"}:_dada .Pos =NewCT_FtnPos (); -if _aeede :=d .DecodeElement (_dada .Pos ,&_egge );_aeede !=nil {return _aeede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_dada .NumFmt =NewCT_NumFmt (); -if _aaegf :=d .DecodeElement (_dada .NumFmt ,&_egge );_aaegf !=nil {return _aaegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}:_dada .NumStart =NewCT_DecimalNumber (); -if _eebbb :=d .DecodeElement (_dada .NumStart ,&_egge );_eebbb !=nil {return _eebbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_dada .NumRestart =NewCT_NumRestart (); -if _gdecf :=d .DecodeElement (_dada .NumRestart ,&_egge );_gdecf !=nil {return _gdecf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073\u0020\u0025\u0076",_egge .Name ); -if _eegcb :=d .Skip ();_eegcb !=nil {return _eegcb ;};};case _a .EndElement :break _gcdbc ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path +func (_eafae *CT_Placeholder )ValidateWithPath (path string )error {if _gede :=_eafae .DocPart .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074");_gede !=nil {return _gede ;};return nil ;}; -// Validate validates the CT_LongHexNumber and its children -func (_dggeg *CT_LongHexNumber )Validate ()error {return _dggeg .ValidateWithPath ("\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072");}; +// ValidateWithPath validates the CT_LvlLegacy and its children, prefixing error messages with path +func (_gbbaa *CT_LvlLegacy )ValidateWithPath (path string )error {if _gbbaa .LegacyAttr !=nil {if _daegd :=_gbbaa .LegacyAttr .ValidateWithPath (path +"/\u004c\u0065\u0067\u0061\u0063\u0079\u0041\u0074\u0074\u0072");_daegd !=nil {return _daegd ;};};if _gbbaa .LegacySpaceAttr !=nil {if _gebad :=_gbbaa .LegacySpaceAttr .ValidateWithPath (path +"\u002f\u004ce\u0067\u0061\u0063y\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072"); +_gebad !=nil {return _gebad ;};};if _gbbaa .LegacyIndentAttr !=nil {if _gceefg :=_gbbaa .LegacyIndentAttr .ValidateWithPath (path +"\u002f\u004c\u0065\u0067\u0061\u0063\u0079\u0049\u006e\u0064\u0065\u006et\u0041\u0074\u0074\u0072");_gceefg !=nil {return _gceefg ; +};};return nil ;};func (_babcae *CT_TcPrInner )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _babcae .CnfStyle !=nil {_aedge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_babcae .CnfStyle ,_aedge );};if _babcae .TcW !=nil {_affdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}};e .EncodeElement (_babcae .TcW ,_affdb );};if _babcae .GridSpan !=nil {_fbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}}; +e .EncodeElement (_babcae .GridSpan ,_fbfd );};if _babcae .HMerge !=nil {_afbfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_babcae .HMerge ,_afbfd );};if _babcae .VMerge !=nil {_cdfdfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}}; +e .EncodeElement (_babcae .VMerge ,_cdfdfb );};if _babcae .TcBorders !=nil {_aggdc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}};e .EncodeElement (_babcae .TcBorders ,_aggdc );};if _babcae .Shd !=nil {_acace :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; +e .EncodeElement (_babcae .Shd ,_acace );};if _babcae .NoWrap !=nil {_dcgeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}};e .EncodeElement (_babcae .NoWrap ,_dcgeb );};if _babcae .TcMar !=nil {_accea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}}; +e .EncodeElement (_babcae .TcMar ,_accea );};if _babcae .TextDirection !=nil {_bggdaf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_babcae .TextDirection ,_bggdaf ); +};if _babcae .TcFitText !=nil {_efaff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_babcae .TcFitText ,_efaff );};if _babcae .VAlign !=nil {_cfcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_babcae .VAlign ,_cfcce );};if _babcae .HideMark !=nil {_afebbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_babcae .HideMark ,_afebbe );};if _babcae .Headers !=nil {_caecc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; +e .EncodeElement (_babcae .Headers ,_caecc );};_babcae .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the EG_ContentRunContentBase and its children -func (_cecec *EG_ContentRunContentBase )Validate ()error {return _cecec .ValidateWithPath ("\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065");};func (_ecabgg *ST_Underline )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aacfa ,_cbgeef :=d .Token (); -if _cbgeef !=nil {return _cbgeef ;};if _caaedc ,_cacbfg :=_aacfa .(_a .EndElement );_cacbfg &&_caaedc .Name ==start .Name {*_ecabgg =1;return nil ;};if _dfgdgf ,_aaefbg :=_aacfa .(_a .CharData );!_aaefbg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aacfa ); -}else {switch string (_dfgdgf ){case "":*_ecabgg =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ecabgg =1;case "\u0077\u006f\u0072d\u0073":*_ecabgg =2;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ecabgg =3;case "\u0074\u0068\u0069c\u006b":*_ecabgg =4; -case "\u0064\u006f\u0074\u0074\u0065\u0064":*_ecabgg =5;case "d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ecabgg =6;case "\u0064\u0061\u0073\u0068":*_ecabgg =7;case "d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079":*_ecabgg =8; -case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067":*_ecabgg =9;case "\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079":*_ecabgg =10;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_ecabgg =11;case "\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ecabgg =12; -case "\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068":*_ecabgg =13;case "\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079":*_ecabgg =14;case "\u0077\u0061\u0076\u0065":*_ecabgg =15;case "\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y":*_ecabgg =16; -case "\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065":*_ecabgg =17;case "\u006e\u006f\u006e\u0065":*_ecabgg =18;};};_aacfa ,_cbgeef =d .Token ();if _cbgeef !=nil {return _cbgeef ;};if _baefcc ,_cgbbga :=_aacfa .(_a .EndElement );_cgbbga &&_baefcc .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aacfa );};const (ST_ThemeColorUnset ST_ThemeColor =0;ST_ThemeColorDark1 ST_ThemeColor =1; -ST_ThemeColorLight1 ST_ThemeColor =2;ST_ThemeColorDark2 ST_ThemeColor =3;ST_ThemeColorLight2 ST_ThemeColor =4;ST_ThemeColorAccent1 ST_ThemeColor =5;ST_ThemeColorAccent2 ST_ThemeColor =6;ST_ThemeColorAccent3 ST_ThemeColor =7;ST_ThemeColorAccent4 ST_ThemeColor =8; -ST_ThemeColorAccent5 ST_ThemeColor =9;ST_ThemeColorAccent6 ST_ThemeColor =10;ST_ThemeColorHyperlink ST_ThemeColor =11;ST_ThemeColorFollowedHyperlink ST_ThemeColor =12;ST_ThemeColorNone ST_ThemeColor =13;ST_ThemeColorBackground1 ST_ThemeColor =14;ST_ThemeColorText1 ST_ThemeColor =15; -ST_ThemeColorBackground2 ST_ThemeColor =16;ST_ThemeColorText2 ST_ThemeColor =17;);func (_efceb ST_VerticalJc )ValidateWithPath (path string )error {switch _efceb {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efceb )); -};return nil ;};func (_bdcfge ST_ProofErr )Validate ()error {return _bdcfge .ValidateWithPath ("")};func (_dcgegg *WdCT_WordprocessingShape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcgegg .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -_dcgegg .SpPr =_ae .NewCT_ShapeProperties ();_dcgegg .BodyPr =_ae .NewCT_TextBodyProperties ();for _ ,_cdbege :=range start .Attr {if _cdbege .Name .Local =="\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"{_ccbdeb ,_eaceb :=_f .ParseBool (_cdbege .Value ); -if _eaceb !=nil {return _eaceb ;};_dcgegg .NormalEastAsianFlowAttr =&_ccbdeb ;continue ;};};_gfagace :for {_afcef ,_gbdgeg :=d .Token ();if _gbdgeg !=nil {return _gbdgeg ;};switch _egdeb :=_afcef .(type ){case _a .StartElement :switch _egdeb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_dcgegg .CNvPr =_ae .NewCT_NonVisualDrawingProps (); -if _egbbgd :=d .DecodeElement (_dcgegg .CNvPr ,&_egdeb );_egbbgd !=nil {return _egbbgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_dcgegg .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -if _abacg :=d .DecodeElement (&_dcgegg .WordprocessingShapeChoice .CNvSpPr ,&_egdeb );_abacg !=nil {return _abacg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_dcgegg .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -if _bccgga :=d .DecodeElement (&_dcgegg .WordprocessingShapeChoice .CNvCnPr ,&_egdeb );_bccgga !=nil {return _bccgga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0050\u0072"}:if _bdfdgc :=d .DecodeElement (_dcgegg .SpPr ,&_egdeb ); -_bdfdgc !=nil {return _bdfdgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"}:_dcgegg .Style =_ae .NewCT_ShapeStyle (); -if _fgage :=d .DecodeElement (_dcgegg .Style ,&_egdeb );_fgage !=nil {return _fgage ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcgegg .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _cccdg :=d .DecodeElement (_dcgegg .ExtLst ,&_egdeb );_cccdg !=nil {return _cccdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_dcgegg .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); -if _gbbafc :=d .DecodeElement (&_dcgegg .WordprocessingShapeChoice1 .Txbx ,&_egdeb );_gbbafc !=nil {return _gbbafc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_dcgegg .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); -if _efaaf :=d .DecodeElement (&_dcgegg .WordprocessingShapeChoice1 .LinkedTxbx ,&_egdeb );_efaaf !=nil {return _efaaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _aaaedg :=d .DecodeElement (_dcgegg .BodyPr ,&_egdeb ); -_aaaedg !=nil {return _aaaedg ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067S\u0068\u0061\u0070\u0065\u0020%\u0076",_egdeb .Name ); -if _fcfaa :=d .Skip ();_fcfaa !=nil {return _fcfaa ;};};case _a .EndElement :break _gfagace ;case _a .CharData :};};return nil ;};type EG_HdrFtrReferences struct{HdrFtrReferencesChoice *EG_HdrFtrReferencesChoice ;}; +// ValidateWithPath validates the CT_SdtListItem and its children, prefixing error messages with path +func (_dfdfc *CT_SdtListItem )ValidateWithPath (path string )error {return nil };func ParseUnionST_TextScale (s string )(ST_TextScale ,error ){_cdfge :=ST_TextScale {};if ST_TextScalePercentPatternRe .MatchString (s ){_cdfge .ST_TextScalePercent =&s ;}else {_bdagaf ,_acabd :=_c .ParseFloat (s ,64); +if _acabd !=nil {return _cdfge ,_dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_acabd );};_cdfge .ST_TextScaleDecimal =_g .Int64 (int64 (_bdagaf ));};return _cdfge ,nil ;};func (_beefeb *ST_Lock )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_beefeb =0; +case "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d":*_beefeb =1;case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_beefeb =2;case "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064":*_beefeb =3;case "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_beefeb =4; +};return nil ;};func (_bacee *CT_MailMergeSourceType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bacee .ValAttr =ST_MailMergeSourceType (1);for _ ,_bggcf :=range start .Attr {if _bggcf .Name .Local =="\u0076\u0061\u006c"{_bacee .ValAttr .UnmarshalXMLAttr (_bggcf ); +continue ;};};for {_bdfca ,_ffcdf :=d .Token ();if _ffcdf !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069l\u004de\u0072g\u0065S\u006f\u0075\u0072\u0063\u0065\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_ffcdf ); +};if _gbce ,_bbacg :=_bdfca .(_a .EndElement );_bbacg &&_gbce .Name ==start .Name {break ;};};return nil ;}; -// ValidateWithPath validates the CT_Proof and its children, prefixing error messages with path -func (_cgcga *CT_Proof )ValidateWithPath (path string )error {if _cecgc :=_cgcga .SpellingAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0065\u006c\u006c\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_cecgc !=nil {return _cecgc ;};if _efdadd :=_cgcga .GrammarAttr .ValidateWithPath (path +"\u002f\u0047\u0072a\u006d\u006d\u0061\u0072\u0041\u0074\u0074\u0072"); -_efdadd !=nil {return _efdadd ;};return nil ;}; +// Validate validates the CT_HdrFtrRef and its children +func (_cbde *CT_HdrFtrRef )Validate ()error {return _cbde .ValidateWithPath ("\u0043\u0054\u005fH\u0064\u0072\u0046\u0074\u0072\u0052\u0065\u0066");};func (_fcbad *WdCT_PosHChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcbad .Align !=WdST_AlignHUnset {_dffbeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0061\u006c\u0069\u0067\u006e"}}; +e .EncodeElement (_fcbad .Align ,_dffbeg );}else if _fcbad .PosOffset !=nil {_febafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003ap\u006f\u0073\u004f\u0066\u0066\u0073\u0065\u0074"}};e .EncodeElement (_fcbad .PosOffset ,_febafa );};return nil ; +};func NewCT_CompatSetting ()*CT_CompatSetting {_gebd :=&CT_CompatSetting {};return _gebd }; -// ValidateWithPath validates the CT_Settings and its children, prefixing error messages with path -func (_cagfg *CT_Settings )ValidateWithPath (path string )error {if _cagfg .WriteProtection !=nil {if _cfcfcc :=_cagfg .WriteProtection .ValidateWithPath (path +"\u002f\u0057r\u0069\u0074\u0065P\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_cfcfcc !=nil {return _cfcfcc ; -};};if _cagfg .View !=nil {if _cbdcdf :=_cagfg .View .ValidateWithPath (path +"\u002f\u0056\u0069e\u0077");_cbdcdf !=nil {return _cbdcdf ;};};if _cagfg .Zoom !=nil {if _efbfe :=_cagfg .Zoom .ValidateWithPath (path +"\u002f\u005a\u006fo\u006d");_efbfe !=nil {return _efbfe ; -};};if _cagfg .RemovePersonalInformation !=nil {if _agabd :=_cagfg .RemovePersonalInformation .ValidateWithPath (path +"\u002f\u0052\u0065\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073o\u006e\u0061\u006c\u0049\u006e\u0066\u006f\u0072\u006d\u0061t\u0069\u006f\u006e"); -_agabd !=nil {return _agabd ;};};if _cagfg .RemoveDateAndTime !=nil {if _gedga :=_cagfg .RemoveDateAndTime .ValidateWithPath (path +"\u002fR\u0065m\u006f\u0076\u0065\u0044\u0061t\u0065\u0041n\u0064\u0054\u0069\u006d\u0065");_gedga !=nil {return _gedga ; -};};if _cagfg .DoNotDisplayPageBoundaries !=nil {if _ebge :=_cagfg .DoNotDisplayPageBoundaries .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0044i\u0073\u0070\u006c\u0061\u0079\u0050\u0061\u0067\u0065B\u006f\u0075\u006ed\u0061r\u0069\u0065\u0073"); -_ebge !=nil {return _ebge ;};};if _cagfg .DisplayBackgroundShape !=nil {if _afbab :=_cagfg .DisplayBackgroundShape .ValidateWithPath (path +"\u002f\u0044\u0069sp\u006c\u0061\u0079\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061\u0070\u0065"); -_afbab !=nil {return _afbab ;};};if _cagfg .PrintPostScriptOverText !=nil {if _ecdff :=_cagfg .PrintPostScriptOverText .ValidateWithPath (path +"\u002fP\u0072\u0069\u006e\u0074\u0050\u006f\u0073\u0074\u0053\u0063\u0072i\u0070\u0074\u004f\u0076\u0065\u0072\u0054\u0065\u0078\u0074"); -_ecdff !=nil {return _ecdff ;};};if _cagfg .PrintFractionalCharacterWidth !=nil {if _fdbbdb :=_cagfg .PrintFractionalCharacterWidth .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0046\u0072\u0061\u0063t\u0069\u006f\u006e\u0061\u006c\u0043\u0068a\u0072\u0061\u0063\u0074\u0065\u0072\u0057\u0069\u0064\u0074\u0068"); -_fdbbdb !=nil {return _fdbbdb ;};};if _cagfg .PrintFormsData !=nil {if _eedgf :=_cagfg .PrintFormsData .ValidateWithPath (path +"\u002fP\u0072i\u006e\u0074\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061");_eedgf !=nil {return _eedgf ;};};if _cagfg .EmbedTrueTypeFonts !=nil {if _bdaec :=_cagfg .EmbedTrueTypeFonts .ValidateWithPath (path +"\u002f\u0045\u006d\u0062ed\u0054\u0072\u0075\u0065\u0054\u0079\u0070\u0065\u0046\u006f\u006e\u0074\u0073"); -_bdaec !=nil {return _bdaec ;};};if _cagfg .EmbedSystemFonts !=nil {if _ccdbc :=_cagfg .EmbedSystemFonts .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064\u0053\u0079\u0073\u0074\u0065\u006dF\u006f\u006e\u0074\u0073");_ccdbc !=nil {return _ccdbc ; -};};if _cagfg .SaveSubsetFonts !=nil {if _abage :=_cagfg .SaveSubsetFonts .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0053u\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073");_abage !=nil {return _abage ;};};if _cagfg .SaveFormsData !=nil {if _fbdade :=_cagfg .SaveFormsData .ValidateWithPath (path +"\u002f\u0053\u0061\u0076\u0065\u0046\u006f\u0072\u006ds\u0044\u0061\u0074\u0061"); -_fbdade !=nil {return _fbdade ;};};if _cagfg .MirrorMargins !=nil {if _dafdfc :=_cagfg .MirrorMargins .ValidateWithPath (path +"\u002f\u004d\u0069\u0072\u0072\u006f\u0072\u004d\u0061r\u0067\u0069\u006e\u0073");_dafdfc !=nil {return _dafdfc ;};};if _cagfg .AlignBordersAndEdges !=nil {if _bgbgf :=_cagfg .AlignBordersAndEdges .ValidateWithPath (path +"/\u0041\u006c\u0069\u0067nB\u006fr\u0064\u0065\u0072\u0073\u0041n\u0064\u0045\u0064\u0067\u0065\u0073"); -_bgbgf !=nil {return _bgbgf ;};};if _cagfg .BordersDoNotSurroundHeader !=nil {if _edega :=_cagfg .BordersDoNotSurroundHeader .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072s\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0072\u0072o\u0075\u006e\u0064H\u0065a\u0064\u0065\u0072"); -_edega !=nil {return _edega ;};};if _cagfg .BordersDoNotSurroundFooter !=nil {if _edbf :=_cagfg .BordersDoNotSurroundFooter .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072s\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0072\u0072o\u0075\u006e\u0064F\u006fo\u0074\u0065\u0072"); -_edbf !=nil {return _edbf ;};};if _cagfg .GutterAtTop !=nil {if _cbagf :=_cagfg .GutterAtTop .ValidateWithPath (path +"\u002f\u0047\u0075t\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070");_cbagf !=nil {return _cbagf ;};};if _cagfg .HideSpellingErrors !=nil {if _cbagaa :=_cagfg .HideSpellingErrors .ValidateWithPath (path +"\u002f\u0048\u0069\u0064eS\u0070\u0065\u006c\u006c\u0069\u006e\u0067\u0045\u0072\u0072\u006f\u0072\u0073"); -_cbagaa !=nil {return _cbagaa ;};};if _cagfg .HideGrammaticalErrors !=nil {if _acaeae :=_cagfg .HideGrammaticalErrors .ValidateWithPath (path +"\u002f\u0048\u0069\u0064eG\u0072\u0061\u006d\u006d\u0061\u0074\u0069\u0063\u0061\u006c\u0045\u0072\u0072\u006fr\u0073"); -_acaeae !=nil {return _acaeae ;};};for _egceg ,_bgafb :=range _cagfg .ActiveWritingStyle {if _gdcgf :=_bgafb .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0041\u0063\u0074i\u0076\u0065\u0057\u0072\u0069t\u0069n\u0067S\u0074\u0079\u006c\u0065\u005b\u0025\u0064]",path ,_egceg )); -_gdcgf !=nil {return _gdcgf ;};};if _cagfg .ProofState !=nil {if _fddfcd :=_cagfg .ProofState .ValidateWithPath (path +"/\u0050\u0072\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065");_fddfcd !=nil {return _fddfcd ;};};if _cagfg .FormsDesign !=nil {if _gddbc :=_cagfg .FormsDesign .ValidateWithPath (path +"\u002f\u0046\u006fr\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"); -_gddbc !=nil {return _gddbc ;};};if _cagfg .AttachedTemplate !=nil {if _dgdbd :=_cagfg .AttachedTemplate .ValidateWithPath (path +"\u002f\u0041\u0074\u0074\u0061\u0063\u0068\u0065\u0064\u0054\u0065\u006dp\u006c\u0061\u0074\u0065");_dgdbd !=nil {return _dgdbd ; -};};if _cagfg .LinkStyles !=nil {if _cadbd :=_cagfg .LinkStyles .ValidateWithPath (path +"/\u004c\u0069\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073");_cadbd !=nil {return _cadbd ;};};if _cagfg .StylePaneFormatFilter !=nil {if _ecddae :=_cagfg .StylePaneFormatFilter .ValidateWithPath (path +"\u002f\u0053\u0074\u0079le\u0050\u0061\u006e\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0046\u0069\u006c\u0074e\u0072"); -_ecddae !=nil {return _ecddae ;};};if _cagfg .StylePaneSortMethod !=nil {if _acdg :=_cagfg .StylePaneSortMethod .ValidateWithPath (path +"/\u0053t\u0079\u006c\u0065\u0050\u0061\u006e\u0065\u0053o\u0072\u0074\u004d\u0065th\u006f\u0064");_acdg !=nil {return _acdg ; -};};if _cagfg .DocumentType !=nil {if _fccae :=_cagfg .DocumentType .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0054\u0079\u0070\u0065");_fccae !=nil {return _fccae ;};};if _cagfg .MailMerge !=nil {if _dfcae :=_cagfg .MailMerge .ValidateWithPath (path +"\u002f\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065"); -_dfcae !=nil {return _dfcae ;};};if _cagfg .RevisionView !=nil {if _bfbff :=_cagfg .RevisionView .ValidateWithPath (path +"\u002f\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0056\u0069\u0065\u0077");_bfbff !=nil {return _bfbff ;};};if _cagfg .TrackRevisions !=nil {if _ceaf :=_cagfg .TrackRevisions .ValidateWithPath (path +"\u002fT\u0072a\u0063\u006b\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"); -_ceaf !=nil {return _ceaf ;};};if _cagfg .DoNotTrackMoves !=nil {if _badec :=_cagfg .DoNotTrackMoves .ValidateWithPath (path +"\u002f\u0044o\u004e\u006f\u0074T\u0072\u0061\u0063\u006b\u004d\u006f\u0076\u0065\u0073");_badec !=nil {return _badec ;};};if _cagfg .DoNotTrackFormatting !=nil {if _aecdb :=_cagfg .DoNotTrackFormatting .ValidateWithPath (path +"/\u0044\u006f\u004e\u006ftT\u0072a\u0063\u006b\u0046\u006f\u0072m\u0061\u0074\u0074\u0069\u006e\u0067"); -_aecdb !=nil {return _aecdb ;};};if _cagfg .DocumentProtection !=nil {if _gaddc :=_cagfg .DocumentProtection .ValidateWithPath (path +"\u002f\u0044\u006f\u0063um\u0065\u006e\u0074\u0050\u0072\u006f\u0074\u0065\u0063\u0074\u0069\u006f\u006e");_gaddc !=nil {return _gaddc ; -};};if _cagfg .AutoFormatOverride !=nil {if _abdbg :=_cagfg .AutoFormatOverride .ValidateWithPath (path +"\u002f\u0041\u0075\u0074oF\u006f\u0072\u006d\u0061\u0074\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065");_abdbg !=nil {return _abdbg ;};};if _cagfg .StyleLockTheme !=nil {if _efceg :=_cagfg .StyleLockTheme .ValidateWithPath (path +"\u002fS\u0074y\u006c\u0065\u004c\u006f\u0063\u006b\u0054\u0068\u0065\u006d\u0065"); -_efceg !=nil {return _efceg ;};};if _cagfg .StyleLockQFSet !=nil {if _abeac :=_cagfg .StyleLockQFSet .ValidateWithPath (path +"\u002fS\u0074y\u006c\u0065\u004c\u006f\u0063\u006b\u0051\u0046\u0053\u0065\u0074");_abeac !=nil {return _abeac ;};};if _cagfg .DefaultTabStop !=nil {if _ddfgfd :=_cagfg .DefaultTabStop .ValidateWithPath (path +"\u002fD\u0065f\u0061\u0075\u006c\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070"); -_ddfgfd !=nil {return _ddfgfd ;};};if _cagfg .AutoHyphenation !=nil {if _dcdba :=_cagfg .AutoHyphenation .ValidateWithPath (path +"\u002f\u0041u\u0074\u006f\u0048y\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006f\u006e");_dcdba !=nil {return _dcdba ;};}; -if _cagfg .ConsecutiveHyphenLimit !=nil {if _eddae :=_cagfg .ConsecutiveHyphenLimit .ValidateWithPath (path +"\u002f\u0043\u006fns\u0065\u0063\u0075\u0074\u0069\u0076\u0065\u0048\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006d\u0069\u0074");_eddae !=nil {return _eddae ; -};};if _cagfg .HyphenationZone !=nil {if _adcaf :=_cagfg .HyphenationZone .ValidateWithPath (path +"\u002f\u0048y\u0070\u0068\u0065n\u0061\u0074\u0069\u006f\u006e\u005a\u006f\u006e\u0065");_adcaf !=nil {return _adcaf ;};};if _cagfg .DoNotHyphenateCaps !=nil {if _aaeff :=_cagfg .DoNotHyphenateCaps .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0048\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0065\u0043\u0061\u0070\u0073"); -_aaeff !=nil {return _aaeff ;};};if _cagfg .ShowEnvelope !=nil {if _edfef :=_cagfg .ShowEnvelope .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0045\u006e\u0076\u0065\u006c\u006f\u0070\u0065");_edfef !=nil {return _edfef ;};};if _cagfg .SummaryLength !=nil {if _ceffb :=_cagfg .SummaryLength .ValidateWithPath (path +"\u002f\u0053\u0075\u006d\u006d\u0061\u0072\u0079\u004ce\u006e\u0067\u0074\u0068"); -_ceffb !=nil {return _ceffb ;};};if _cagfg .ClickAndTypeStyle !=nil {if _ffad :=_cagfg .ClickAndTypeStyle .ValidateWithPath (path +"\u002fC\u006ci\u0063\u006b\u0041\u006e\u0064T\u0079\u0070e\u0053\u0074\u0079\u006c\u0065");_ffad !=nil {return _ffad ;}; -};if _cagfg .DefaultTableStyle !=nil {if _egbdg :=_cagfg .DefaultTableStyle .ValidateWithPath (path +"\u002fD\u0065f\u0061\u0075\u006c\u0074\u0054a\u0062\u006ce\u0053\u0074\u0079\u006c\u0065");_egbdg !=nil {return _egbdg ;};};if _cagfg .EvenAndOddHeaders !=nil {if _ccbed :=_cagfg .EvenAndOddHeaders .ValidateWithPath (path +"\u002fE\u0076e\u006e\u0041\u006e\u0064\u004fd\u0064\u0048e\u0061\u0064\u0065\u0072\u0073"); -_ccbed !=nil {return _ccbed ;};};if _cagfg .BookFoldRevPrinting !=nil {if _feefa :=_cagfg .BookFoldRevPrinting .ValidateWithPath (path +"/\u0042o\u006f\u006b\u0046\u006f\u006c\u0064\u0052\u0065v\u0050\u0072\u0069\u006eti\u006e\u0067");_feefa !=nil {return _feefa ; -};};if _cagfg .BookFoldPrinting !=nil {if _dgebf :=_cagfg .BookFoldPrinting .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006b\u0046\u006f\u006c\u0064\u0050\u0072\u0069n\u0074\u0069\u006e\u0067");_dgebf !=nil {return _dgebf ;};};if _cagfg .BookFoldPrintingSheets !=nil {if _ddgeeg :=_cagfg .BookFoldPrintingSheets .ValidateWithPath (path +"\u002f\u0042\u006fok\u0046\u006f\u006c\u0064\u0050\u0072\u0069\u006e\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065\u0074\u0073"); -_ddgeeg !=nil {return _ddgeeg ;};};if _cagfg .DrawingGridHorizontalSpacing !=nil {if _gegaa :=_cagfg .DrawingGridHorizontalSpacing .ValidateWithPath (path +"\u002f\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u0053\u0070\u0061ci\u006e\u0067"); -_gegaa !=nil {return _gegaa ;};};if _cagfg .DrawingGridVerticalSpacing !=nil {if _gegcg :=_cagfg .DrawingGridVerticalSpacing .ValidateWithPath (path +"/\u0044\u0072\u0061\u0077\u0069\u006eg\u0047\u0072\u0069\u0064\u0056\u0065\u0072\u0074\u0069c\u0061\u006c\u0053p\u0061c\u0069\u006e\u0067"); -_gegcg !=nil {return _gegcg ;};};if _cagfg .DisplayHorizontalDrawingGridEvery !=nil {if _gbdceb :=_cagfg .DisplayHorizontalDrawingGridEvery .ValidateWithPath (path +"\u002f\u0044\u0069sp\u006c\u0061\u0079\u0048\u006f\u0072\u0069\u007a\u006fn\u0074a\u006cD\u0072a\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"); -_gbdceb !=nil {return _gbdceb ;};};if _cagfg .DisplayVerticalDrawingGridEvery !=nil {if _cdffece :=_cagfg .DisplayVerticalDrawingGridEvery .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0056\u0065\u0072\u0074\u0069\u0063\u0061l\u0044r\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065\u0072\u0079"); -_cdffece !=nil {return _cdffece ;};};if _cagfg .DoNotUseMarginsForDrawingGridOrigin !=nil {if _bgeag :=_cagfg .DoNotUseMarginsForDrawingGridOrigin .ValidateWithPath (path +"\u002f\u0044oN\u006f\u0074\u0055s\u0065\u004d\u0061\u0072gin\u0073Fo\u0072\u0044\u0072\u0061\u0077\u0069\u006egG\u0072\u0069\u0064\u004f\u0072\u0069\u0067i\u006e"); -_bgeag !=nil {return _bgeag ;};};if _cagfg .DrawingGridHorizontalOrigin !=nil {if _ggddb :=_cagfg .DrawingGridHorizontalOrigin .ValidateWithPath (path +"\u002f\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072i\u007ao\u006e\u0074\u0061\u006c\u004f\u0072\u0069g\u0069\u006e"); -_ggddb !=nil {return _ggddb ;};};if _cagfg .DrawingGridVerticalOrigin !=nil {if _gbfaaa :=_cagfg .DrawingGridVerticalOrigin .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069d\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004f\u0072i\u0067\u0069\u006e"); -_gbfaaa !=nil {return _gbfaaa ;};};if _cagfg .DoNotShadeFormData !=nil {if _efffd :=_cagfg .DoNotShadeFormData .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u0068\u0061\u0064\u0065\u0046\u006f\u0072\u006d\u0044\u0061\u0074\u0061");_efffd !=nil {return _efffd ; -};};if _cagfg .NoPunctuationKerning !=nil {if _eaddc :=_cagfg .NoPunctuationKerning .ValidateWithPath (path +"/\u004e\u006f\u0050\u0075nc\u0074u\u0061\u0074\u0069\u006f\u006eK\u0065\u0072\u006e\u0069\u006e\u0067");_eaddc !=nil {return _eaddc ;};};if _cagfg .CharacterSpacingControl !=nil {if _fdbbg :=_cagfg .CharacterSpacingControl .ValidateWithPath (path +"\u002fC\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061c\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0072\u006f\u006c"); -_fdbbg !=nil {return _fdbbg ;};};if _cagfg .PrintTwoOnOne !=nil {if _gddaa :=_cagfg .PrintTwoOnOne .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0054\u0077\u006fO\u006e\u004f\u006e\u0065");_gddaa !=nil {return _gddaa ;};};if _cagfg .StrictFirstAndLastChars !=nil {if _gcgfa :=_cagfg .StrictFirstAndLastChars .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u0063\u0074\u0046\u0069\u0072\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"); -_gcgfa !=nil {return _gcgfa ;};};if _cagfg .NoLineBreaksAfter !=nil {if _dcdegb :=_cagfg .NoLineBreaksAfter .ValidateWithPath (path +"\u002fN\u006fL\u0069\u006e\u0065\u0042\u0072e\u0061\u006bs\u0041\u0066\u0074\u0065\u0072");_dcdegb !=nil {return _dcdegb ; -};};if _cagfg .NoLineBreaksBefore !=nil {if _bggfa :=_cagfg .NoLineBreaksBefore .ValidateWithPath (path +"\u002f\u004e\u006f\u004cin\u0065\u0042\u0072\u0065\u0061\u006b\u0073\u0042\u0065\u0066\u006f\u0072\u0065");_bggfa !=nil {return _bggfa ;};};if _cagfg .SavePreviewPicture !=nil {if _fdaae :=_cagfg .SavePreviewPicture .ValidateWithPath (path +"\u002f\u0053\u0061\u0076eP\u0072\u0065\u0076\u0069\u0065\u0077\u0050\u0069\u0063\u0074\u0075\u0072\u0065"); -_fdaae !=nil {return _fdaae ;};};if _cagfg .DoNotValidateAgainstSchema !=nil {if _dccbg :=_cagfg .DoNotValidateAgainstSchema .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0056a\u006c\u0069\u0064\u0061\u0074\u0065\u0041\u0067\u0061i\u006e\u0073\u0074S\u0063h\u0065\u006d\u0061"); -_dccbg !=nil {return _dccbg ;};};if _cagfg .SaveInvalidXml !=nil {if _eggff :=_cagfg .SaveInvalidXml .ValidateWithPath (path +"\u002fS\u0061v\u0065\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c");_eggff !=nil {return _eggff ;};};if _cagfg .IgnoreMixedContent !=nil {if _afagdf :=_cagfg .IgnoreMixedContent .ValidateWithPath (path +"\u002f\u0049\u0067\u006eor\u0065\u004d\u0069\u0078\u0065\u0064\u0043\u006f\u006e\u0074\u0065\u006e\u0074"); -_afagdf !=nil {return _afagdf ;};};if _cagfg .AlwaysShowPlaceholderText !=nil {if _aacdea :=_cagfg .AlwaysShowPlaceholderText .ValidateWithPath (path +"\u002f\u0041\u006c\u0077\u0061\u0079\u0073\u0053\u0068\u006f\u0077P\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072T\u0065\u0078\u0074"); -_aacdea !=nil {return _aacdea ;};};if _cagfg .DoNotDemarcateInvalidXml !=nil {if _ddafg :=_cagfg .DoNotDemarcateInvalidXml .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074D\u0065\u006d\u0061\u0072\u0063a\u0074e\u0049n\u0076\u0061\u006c\u0069\u0064\u0058\u006dl"); -_ddafg !=nil {return _ddafg ;};};if _cagfg .SaveXmlDataOnly !=nil {if _fdecb :=_cagfg .SaveXmlDataOnly .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0058m\u006c\u0044\u0061\u0074\u0061\u004f\u006e\u006c\u0079");_fdecb !=nil {return _fdecb ;};};if _cagfg .UseXSLTWhenSaving !=nil {if _eddcdd :=_cagfg .UseXSLTWhenSaving .ValidateWithPath (path +"\u002fU\u0073e\u0058\u0053\u004c\u0054\u0057h\u0065\u006eS\u0061\u0076\u0069\u006e\u0067"); -_eddcdd !=nil {return _eddcdd ;};};if _cagfg .SaveThroughXslt !=nil {if _adgea :=_cagfg .SaveThroughXslt .ValidateWithPath (path +"\u002f\u0053a\u0076\u0065\u0054h\u0072\u006f\u0075\u0067\u0068\u0058\u0073\u006c\u0074");_adgea !=nil {return _adgea ;};}; -if _cagfg .ShowXMLTags !=nil {if _defd :=_cagfg .ShowXMLTags .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073");_defd !=nil {return _defd ;};};if _cagfg .AlwaysMergeEmptyNamespace !=nil {if _gcafce :=_cagfg .AlwaysMergeEmptyNamespace .ValidateWithPath (path +"\u002f\u0041\u006c\u0077\u0061\u0079\u0073\u004d\u0065\u0072\u0067e\u0045\u006d\u0070\u0074\u0079\u004e\u0061\u006d\u0065\u0073p\u0061\u0063\u0065"); -_gcafce !=nil {return _gcafce ;};};if _cagfg .UpdateFields !=nil {if _dcaga :=_cagfg .UpdateFields .ValidateWithPath (path +"\u002f\u0055\u0070\u0064\u0061\u0074\u0065\u0046\u0069\u0065\u006c\u0064\u0073");_dcaga !=nil {return _dcaga ;};};if _cagfg .HdrShapeDefaults !=nil {if _eeeagg :=_cagfg .HdrShapeDefaults .ValidateWithPath (path +"\u002f\u0048\u0064\u0072\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"); -_eeeagg !=nil {return _eeeagg ;};};if _cagfg .FootnotePr !=nil {if _ddgdg :=_cagfg .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_ddgdg !=nil {return _ddgdg ;};};if _cagfg .EndnotePr !=nil {if _addeb :=_cagfg .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); -_addeb !=nil {return _addeb ;};};if _cagfg .Compat !=nil {if _ffdcd :=_cagfg .Compat .ValidateWithPath (path +"\u002fC\u006f\u006d\u0070\u0061\u0074");_ffdcd !=nil {return _ffdcd ;};};if _cagfg .DocVars !=nil {if _eefff :=_cagfg .DocVars .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0056\u0061\u0072\u0073"); -_eefff !=nil {return _eefff ;};};if _cagfg .Rsids !=nil {if _dfcbff :=_cagfg .Rsids .ValidateWithPath (path +"\u002f\u0052\u0073\u0069\u0064\u0073");_dfcbff !=nil {return _dfcbff ;};};if _cagfg .MathPr !=nil {if _adbd :=_cagfg .MathPr .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0050\u0072"); -_adbd !=nil {return _adbd ;};};for _bbgeb ,_debac :=range _cagfg .AttachedSchema {if _bgaab :=_debac .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0041\u0074ta\u0063h\u0065\u0064\u0053\u0063\u0068e\u006d\u0061\u005b\u0025\u0064\u005d",path ,_bbgeb )); -_bgaab !=nil {return _bgaab ;};};if _cagfg .ThemeFontLang !=nil {if _ccbgf :=_cagfg .ThemeFontLang .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0046\u006f\u006et\u004c\u0061\u006e\u0067");_ccbgf !=nil {return _ccbgf ;};};if _cagfg .ClrSchemeMapping !=nil {if _eacbeb :=_cagfg .ClrSchemeMapping .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u004d\u0061p\u0070\u0069\u006e\u0067"); -_eacbeb !=nil {return _eacbeb ;};};if _cagfg .DoNotIncludeSubdocsInStats !=nil {if _acgde :=_cagfg .DoNotIncludeSubdocsInStats .ValidateWithPath (path +"/\u0044\u006f\u004e\u006f\u0074\u0049n\u0063\u006c\u0075\u0064\u0065\u0053\u0075\u0062\u0064o\u0063\u0073\u0049n\u0053t\u0061\u0074\u0073"); -_acgde !=nil {return _acgde ;};};if _cagfg .DoNotAutoCompressPictures !=nil {if _dddba :=_cagfg .DoNotAutoCompressPictures .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u0075\u0074\u006f\u0043o\u006d\u0070\u0072\u0065\u0073\u0073\u0050\u0069\u0063\u0074u\u0072\u0065\u0073"); -_dddba !=nil {return _dddba ;};};if _cagfg .ForceUpgrade !=nil {if _daega :=_cagfg .ForceUpgrade .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0055\u0070\u0067\u0072\u0061\u0064\u0065");_daega !=nil {return _daega ;};};if _cagfg .Captions !=nil {if _bgfgd :=_cagfg .Captions .ValidateWithPath (path +"\u002fC\u0061\u0070\u0074\u0069\u006f\u006es"); -_bgfgd !=nil {return _bgfgd ;};};if _cagfg .ReadModeInkLockDown !=nil {if _bdbeb :=_cagfg .ReadModeInkLockDown .ValidateWithPath (path +"/\u0052e\u0061\u0064\u004d\u006f\u0064\u0065\u0049\u006ek\u004c\u006f\u0063\u006bDo\u0077\u006e");_bdbeb !=nil {return _bdbeb ; -};};for _gccga ,_egdfg :=range _cagfg .SmartTagType {if _cgcf :=_egdfg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0053ma\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065\u005b\u0025\u0064\u005d",path ,_gccga ));_cgcf !=nil {return _cgcf ; -};};if _cagfg .SchemaLibrary !=nil {if _acbeda :=_cagfg .SchemaLibrary .ValidateWithPath (path +"\u002f\u0053\u0063\u0068\u0065\u006d\u0061\u004c\u0069b\u0072\u0061\u0072\u0079");_acbeda !=nil {return _acbeda ;};};if _cagfg .ShapeDefaults !=nil {if _gcbgec :=_cagfg .ShapeDefaults .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066a\u0075\u006c\u0074\u0073"); -_gcbgec !=nil {return _gcbgec ;};};if _cagfg .DoNotEmbedSmartTags !=nil {if _aaebac :=_cagfg .DoNotEmbedSmartTags .ValidateWithPath (path +"/\u0044o\u004e\u006f\u0074\u0045\u006d\u0062\u0065\u0064S\u006d\u0061\u0072\u0074Ta\u0067\u0073");_aaebac !=nil {return _aaebac ; -};};if _cagfg .DecimalSymbol !=nil {if _ccfbb :=_cagfg .DecimalSymbol .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u0069\u006d\u0061\u006c\u0053y\u006d\u0062\u006f\u006c");_ccfbb !=nil {return _ccfbb ;};};if _cagfg .ListSeparator !=nil {if _ggdgf :=_cagfg .ListSeparator .ValidateWithPath (path +"\u002f\u004c\u0069\u0073\u0074\u0053\u0065\u0070\u0061r\u0061\u0074\u006f\u0072"); -_ggdgf !=nil {return _ggdgf ;};};return nil ;};const (ST_TargetScreenSzUnset ST_TargetScreenSz =0;ST_TargetScreenSz544x376 ST_TargetScreenSz =1;ST_TargetScreenSz640x480 ST_TargetScreenSz =2;ST_TargetScreenSz720x512 ST_TargetScreenSz =3;ST_TargetScreenSz800x600 ST_TargetScreenSz =4; -ST_TargetScreenSz1024x768 ST_TargetScreenSz =5;ST_TargetScreenSz1152x882 ST_TargetScreenSz =6;ST_TargetScreenSz1152x900 ST_TargetScreenSz =7;ST_TargetScreenSz1280x1024 ST_TargetScreenSz =8;ST_TargetScreenSz1600x1200 ST_TargetScreenSz =9;ST_TargetScreenSz1800x1440 ST_TargetScreenSz =10; -ST_TargetScreenSz1920x1200 ST_TargetScreenSz =11;);type EG_HdrFtrReferencesChoice struct{ +// ValidateWithPath validates the CT_ParaRPrChange and its children, prefixing error messages with path +func (_gcfecc *CT_ParaRPrChange )ValidateWithPath (path string )error {if _baegg :=_gcfecc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_baegg !=nil {return _baegg ;};return nil ;}; -// Header Reference -HeaderReference *CT_HdrFtrRef ; +// ValidateWithPath validates the WdCT_WordprocessingGroup and its children, prefixing error messages with path +func (_eebgfb *WdCT_WordprocessingGroup )ValidateWithPath (path string )error {if _eebgfb .CNvPr !=nil {if _cafbd :=_eebgfb .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_cafbd !=nil {return _cafbd ;};};if _caadee :=_eebgfb .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"); +_caadee !=nil {return _caadee ;};if _afegg :=_eebgfb .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_afegg !=nil {return _afegg ;};for _begdcac ,_aaedea :=range _eebgfb .WordprocessingGroupChoice {if _aeddfb :=_aaedea .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067G\u0072\u006f\u0075\u0070\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_begdcac )); +_aeddfb !=nil {return _aeddfb ;};};if _eebgfb .ExtLst !=nil {if _gcdge :=_eebgfb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcdge !=nil {return _gcdge ;};};return nil ;};type ST_EdnPos byte ;func (_faaceb *WdCT_TextboxInfo )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faaceb .TxbxContent =NewWdCT_TxbxContent (); +for _ ,_bgadcab :=range start .Attr {if _bgadcab .Name .Local =="\u0069\u0064"{_fcdcfb ,_ffdfba :=_c .ParseUint (_bgadcab .Value ,10,16);if _ffdfba !=nil {return _ffdfba ;};_cegfea :=uint16 (_fcdcfb );_faaceb .IdAttr =&_cegfea ;continue ;};};_dccef :for {_cdaffc ,_fbcga :=d .Token (); +if _fbcga !=nil {return _fbcga ;};switch _bceee :=_cdaffc .(type ){case _a .StartElement :switch _bceee .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:if _aeacec :=d .DecodeElement (_faaceb .TxbxContent ,&_bceee ); +_aeacec !=nil {return _aeacec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_faaceb .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _agbcaa :=d .DecodeElement (_faaceb .ExtLst ,&_bceee );_agbcaa !=nil {return _agbcaa ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f\u0020\u0025v",_bceee .Name ); +if _dadaed :=d .Skip ();_dadaed !=nil {return _dadaed ;};};case _a .EndElement :break _dccef ;case _a .CharData :};};return nil ;};func (_aaacg *WdWsp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaacg .WdCT_WordprocessingShape =*NewWdCT_WordprocessingShape (); +for _ ,_aacegb :=range start .Attr {if _aacegb .Name .Local =="\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"{_dbbfbf ,_fbace :=_c .ParseBool (_aacegb .Value );if _fbace !=nil {return _fbace ;}; +_aaacg .NormalEastAsianFlowAttr =&_dbbfbf ;continue ;};};_egffef :for {_ebcbff ,_edbdcb :=d .Token ();if _edbdcb !=nil {return _edbdcb ;};switch _dfbbde :=_ebcbff .(type ){case _a .StartElement :switch _dfbbde .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_aaacg .CNvPr =_e .NewCT_NonVisualDrawingProps (); +if _ebgedg :=d .DecodeElement (_aaacg .CNvPr ,&_dfbbde );_ebgedg !=nil {return _ebgedg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_aaacg .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +if _bdebba :=d .DecodeElement (&_aaacg .WordprocessingShapeChoice .CNvSpPr ,&_dfbbde );_bdebba !=nil {return _bdebba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_aaacg .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); +if _gaacae :=d .DecodeElement (&_aaacg .WordprocessingShapeChoice .CNvCnPr ,&_dfbbde );_gaacae !=nil {return _gaacae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0050\u0072"}:if _effaeb :=d .DecodeElement (_aaacg .SpPr ,&_dfbbde ); +_effaeb !=nil {return _effaeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"}:_aaacg .Style =_e .NewCT_ShapeStyle (); +if _gbcee :=d .DecodeElement (_aaacg .Style ,&_dfbbde );_gbcee !=nil {return _gbcee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaacg .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _ecbcb :=d .DecodeElement (_aaacg .ExtLst ,&_dfbbde );_ecbcb !=nil {return _ecbcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_aaacg .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); +if _fcegb :=d .DecodeElement (&_aaacg .WordprocessingShapeChoice1 .Txbx ,&_dfbbde );_fcegb !=nil {return _fcegb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_aaacg .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); +if _aefde :=d .DecodeElement (&_aaacg .WordprocessingShapeChoice1 .LinkedTxbx ,&_dfbbde );_aefde !=nil {return _aefde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _eeaag :=d .DecodeElement (_aaacg .BodyPr ,&_dfbbde ); +_eeaag !=nil {return _eeaag ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057s\u0070 \u0025\u0076",_dfbbde .Name ); +if _ebeecf :=d .Skip ();_ebeecf !=nil {return _ebeecf ;};};case _a .EndElement :break _egffef ;case _a .CharData :};};return nil ;};func (_gbcfba *WdCT_PosH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cecggb ,_bbeddga :=_gbcfba .RelativeFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"}); +if _bbeddga !=nil {return _bbeddga ;};start .Attr =append (start .Attr ,_cecggb );e .EncodeToken (start );_gbcfba .PosHChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Footer Reference -FooterReference *CT_HdrFtrRef ;};func (_fgbaaf *Styles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +// ValidateWithPath validates the CT_Shd and its children, prefixing error messages with path +func (_cfaef *CT_Shd )ValidateWithPath (path string )error {if _cfaef .ValAttr ==ST_ShdUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _aecec :=_cfaef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aecec !=nil {return _aecec ;};if _cfaef .ColorAttr !=nil {if _eggdba :=_cfaef .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_eggdba !=nil {return _eggdba ;};};if _eddde :=_cfaef .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_eddde !=nil {return _eddde ;};if _cfaef .FillAttr !=nil {if _efcaef :=_cfaef .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r"); +_efcaef !=nil {return _efcaef ;};};if _dccac :=_cfaef .ThemeFillAttr .ValidateWithPath (path +"\u002f\u0054\u0068\u0065\u006d\u0065\u0046\u0069\u006cl\u0041\u0074\u0074\u0072");_dccac !=nil {return _dccac ;};return nil ;};func NewCT_FFCheckBoxChoice ()*CT_FFCheckBoxChoice {_dgadg :=&CT_FFCheckBoxChoice {}; +return _dgadg };func (_ffgfg *ST_WmlColorSchemeIndex )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggagb ,_dfgdg :=d .Token ();if _dfgdg !=nil {return _dfgdg ;};if _bbdff ,_dcdbdg :=_ggagb .(_a .EndElement );_dcdbdg &&_bbdff .Name ==start .Name {*_ffgfg =1; +return nil ;};if _bbddd ,_eggefa :=_ggagb .(_a .CharData );!_eggefa {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggagb );}else {switch string (_bbddd ){case "":*_ffgfg =0; +case "\u0064\u0061\u0072k\u0031":*_ffgfg =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_ffgfg =2;case "\u0064\u0061\u0072k\u0032":*_ffgfg =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_ffgfg =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_ffgfg =5; +case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_ffgfg =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_ffgfg =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_ffgfg =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_ffgfg =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_ffgfg =10; +case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_ffgfg =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_ffgfg =12;};};_ggagb ,_dfgdg =d .Token ();if _dfgdg !=nil {return _dfgdg ;};if _ccccfe ,_adfbb :=_ggagb .(_a .EndElement ); +_adfbb &&_ccccfe .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggagb );};func (_gbacg *Numbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); @@ -14755,2086 +14727,2537 @@ start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006 start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0073\u0074\u0079\u006c\u0065\u0073";return _fgbaaf .CT_Styles .MarshalXML (e ,start );}; - -// ValidateWithPath validates the CT_Body and its children, prefixing error messages with path -func (_eabc *CT_Body )ValidateWithPath (path string )error {for _gaee ,_cdc :=range _eabc .EG_BlockLevelElts {if _dcea :=_cdc .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gaee )); -_dcea !=nil {return _dcea ;};};if _eabc .SectPr !=nil {if _fda :=_eabc .SectPr .ValidateWithPath (path +"\u002fS\u0065\u0063\u0074\u0050\u0072");_fda !=nil {return _fda ;};};return nil ;};type CT_Frame struct{ - -// Frame Size -Sz *CT_String ; +start .Name .Local ="w\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067";return _gbacg .CT_Numbering .MarshalXML (e ,start );};func (_decagb WdST_AlignH )Validate ()error {return _decagb .ValidateWithPath ("")};func (_dbgfaf *EG_ContentBlockContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _dbgfaf .CustomXml !=nil {_bafaca :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}};e .EncodeElement (_dbgfaf .CustomXml ,_bafaca );}else if _dbgfaf .Sdt !=nil {_geagga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074"}}; +e .EncodeElement (_dbgfaf .Sdt ,_geagga );}else if _dbgfaf .P !=nil {_ecgdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070"}};for _ ,_eafgac :=range _dbgfaf .P {e .EncodeElement (_eafgac ,_ecgdbg );};}else if _dbgfaf .Tbl !=nil {_caggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c"}}; +for _ ,_gacfd :=range _dbgfaf .Tbl {e .EncodeElement (_gacfd ,_caggf );};}else if _dbgfaf .EG_RunLevelElts !=nil {for _ ,_bbcea :=range _dbgfaf .EG_RunLevelElts {_bbcea .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Frame Name -Name *CT_String ; +// ValidateWithPath validates the CT_LineNumber and its children, prefixing error messages with path +func (_eaaae *CT_LineNumber )ValidateWithPath (path string )error {if _eaaae .DistanceAttr !=nil {if _gfecb :=_eaaae .DistanceAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0074\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_gfecb !=nil {return _gfecb ; +};};if _bfec :=_eaaae .RestartAttr .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_bfec !=nil {return _bfec ;};return nil ;}; -// Frame or Frameset Title -Title *CT_String ; +// ValidateWithPath validates the Settings and its children, prefixing error messages with path +func (_eacfag *Settings )ValidateWithPath (path string )error {if _accbe :=_eacfag .CT_Settings .ValidateWithPath (path );_accbe !=nil {return _accbe ;};return nil ;}; -// Frame Long Description -LongDesc *CT_Rel ; +// ValidateWithPath validates the WdEG_WrapTypeChoice and its children, prefixing error messages with path +func (_aaceaa *WdEG_WrapTypeChoice )ValidateWithPath (path string )error {if _aaceaa .WrapNone !=nil {if _fefdf :=_aaceaa .WrapNone .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u004e\u006f\u006ee");_fefdf !=nil {return _fefdf ;};};if _aaceaa .WrapSquare !=nil {if _aggab :=_aaceaa .WrapSquare .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"); +_aggab !=nil {return _aggab ;};};if _aaceaa .WrapTight !=nil {if _ageebc :=_aaceaa .WrapTight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074");_ageebc !=nil {return _ageebc ;};};if _aaceaa .WrapThrough !=nil {if _gbabc :=_aaceaa .WrapThrough .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"); +_gbabc !=nil {return _gbabc ;};};if _aaceaa .WrapTopAndBottom !=nil {if _gcegda :=_aaceaa .WrapTopAndBottom .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u006f\u0070\u0041\u006e\u0064\u0042o\u0074\u0074\u006f\u006d");_gcegda !=nil {return _gcegda ; +};};return nil ;};func (_ceeg *CT_DocPartBehaviors )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgfd :for {_dbdd ,_edec :=d .Token ();if _edec !=nil {return _edec ;};switch _fbfgc :=_dbdd .(type ){case _a .StartElement :switch _fbfgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0065\u0068\u0061\u0076\u0069\u006f\u0072"}:_geccg :=NewCT_DocPartBehavior (); +if _gggb :=d .DecodeElement (_geccg ,&_fbfgc );_gggb !=nil {return _gggb ;};_ceeg .Behavior =append (_ceeg .Behavior ,_geccg );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074Be\u0068\u0061\u0076\u0069\u006f\u0072\u0073\u0020\u0025\u0076",_fbfgc .Name ); +if _ecgbb :=d .Skip ();_ecgbb !=nil {return _ecgbb ;};};case _a .EndElement :break _dgfd ;case _a .CharData :};};return nil ;}; -// Source File for Frame -SourceFileName *CT_Rel ; +// ValidateWithPath validates the WdCT_WordprocessingShapeChoice1 and its children, prefixing error messages with path +func (_ebagdg *WdCT_WordprocessingShapeChoice1 )ValidateWithPath (path string )error {if _ebagdg .Txbx !=nil {if _agfbg :=_ebagdg .Txbx .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078");_agfbg !=nil {return _agfbg ;};};if _ebagdg .LinkedTxbx !=nil {if _cddgga :=_ebagdg .LinkedTxbx .ValidateWithPath (path +"/\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"); +_cddgga !=nil {return _cddgga ;};};return nil ;}; -// Left and Right Margin for Frame -MarW *CT_PixelsMeasure ; +// Validate validates the CT_TblWidth and its children +func (_dcecf *CT_TblWidth )Validate ()error {return _dcecf .ValidateWithPath ("C\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068");};func (_aecgc *ST_FontFamily )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aecgc =0; +case "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065":*_aecgc =1;case "\u006d\u006f\u0064\u0065\u0072\u006e":*_aecgc =2;case "\u0072\u006f\u006da\u006e":*_aecgc =3;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_aecgc =4;case "\u0073\u0077\u0069s\u0073":*_aecgc =5; +case "\u0061\u0075\u0074\u006f":*_aecgc =6;};return nil ;};type Numbering struct{CT_Numbering };func (_ebfbff *CT_SdtPrChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebfbff .Equation !=nil {_egebdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_ebfbff .Equation ,_egebdd );}else if _ebfbff .ComboBox !=nil {_acbed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}};e .EncodeElement (_ebfbff .ComboBox ,_acbed );}else if _ebfbff .Date !=nil {_fdaga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"}}; +e .EncodeElement (_ebfbff .Date ,_fdaga );}else if _ebfbff .DocPartObj !=nil {_dagag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}};e .EncodeElement (_ebfbff .DocPartObj ,_dagag );}else if _ebfbff .DocPartList !=nil {_beaea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}}; +e .EncodeElement (_ebfbff .DocPartList ,_beaea );}else if _ebfbff .DropDownList !=nil {_cgbfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072\u006f\u0070\u0044\u006f\u0077n\u004c\u0069\u0073\u0074"}};e .EncodeElement (_ebfbff .DropDownList ,_cgbfa ); +}else if _ebfbff .Picture !=nil {_abceg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0069\u0063\u0074\u0075\u0072e"}};e .EncodeElement (_ebfbff .Picture ,_abceg );}else if _ebfbff .RichText !=nil {_faegc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}}; +e .EncodeElement (_ebfbff .RichText ,_faegc );}else if _ebfbff .Text !=nil {_fgfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0065\u0078\u0074"}};e .EncodeElement (_ebfbff .Text ,_fgfe );}else if _ebfbff .Citation !=nil {_bbaddb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_ebfbff .Citation ,_bbaddb );}else if _ebfbff .Group !=nil {_eedfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u006f\u0075\u0070"}};e .EncodeElement (_ebfbff .Group ,_eedfe );}else if _ebfbff .Bibliography !=nil {_dcdgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0062\u006c\u0069\u006f\u0067r\u0061\u0070\u0068\u0079"}}; +e .EncodeElement (_ebfbff .Bibliography ,_dcdgf );};return nil ;};func (_bedaf *CT_PageBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gggcc :=range start .Attr {if _gggcc .Name .Local =="\u007a\u004f\u0072\u0064\u0065\u0072"{_bedaf .ZOrderAttr .UnmarshalXMLAttr (_gggcc ); +continue ;};if _gggcc .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_bedaf .DisplayAttr .UnmarshalXMLAttr (_gggcc );continue ;};if _gggcc .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074\u0046\u0072\u006f\u006d"{_bedaf .OffsetFromAttr .UnmarshalXMLAttr (_gggcc ); +continue ;};};_ebbfgc :for {_abbce ,_abdaf :=d .Token ();if _abdaf !=nil {return _abdaf ;};switch _ceagd :=_abbce .(type ){case _a .StartElement :switch _ceagd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_bedaf .Top =NewCT_TopPageBorder (); +if _adbcb :=d .DecodeElement (_bedaf .Top ,&_ceagd );_adbcb !=nil {return _adbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_bedaf .Left =NewCT_PageBorder (); +if _bdgdf :=d .DecodeElement (_bedaf .Left ,&_ceagd );_bdgdf !=nil {return _bdgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_bedaf .Bottom =NewCT_BottomPageBorder (); +if _cacgc :=d .DecodeElement (_bedaf .Bottom ,&_ceagd );_cacgc !=nil {return _cacgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_bedaf .Right =NewCT_PageBorder (); +if _fccda :=d .DecodeElement (_bedaf .Right ,&_ceagd );_fccda !=nil {return _fccda ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072d\u0065r\u0073\u0020\u0025\u0076",_ceagd .Name ); +if _adcad :=d .Skip ();_adcad !=nil {return _adcad ;};};case _a .EndElement :break _ebbfgc ;case _a .CharData :};};return nil ;};type CT_Font struct{ -// Top and Bottom Margin for Frame -MarH *CT_PixelsMeasure ; +// Primary Font Name +NameAttr string ; -// Scrollbar Display Option -Scrollbar *CT_FrameScrollbar ; +// Alternate Names for Font +AltName *CT_String ; -// Frame Cannot Be Resized -NoResizeAllowed *CT_OnOff ; +// Panose-1 Typeface Classification Number +Panose1 *CT_Panose ; -// Maintain Link to Existing File -LinkedToFile *CT_OnOff ;}; +// Character Set Supported By Font +Charset *CT_Charset ; -// ValidateWithPath validates the CT_TblWidth and its children, prefixing error messages with path -func (_fgcba *CT_TblWidth )ValidateWithPath (path string )error {if _fgcba .WAttr !=nil {if _bacdd :=_fgcba .WAttr .ValidateWithPath (path +"\u002f\u0057\u0041\u0074\u0074\u0072");_bacdd !=nil {return _bacdd ;};};if _gffgea :=_fgcba .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_gffgea !=nil {return _gffgea ;};return nil ;};func (_ggcaeg *ST_TblWidth )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggcaeg =0;case "\u006e\u0069\u006c":*_ggcaeg =1;case "\u0070\u0063\u0074":*_ggcaeg =2;case "\u0064\u0078\u0061":*_ggcaeg =3; -case "\u0061\u0075\u0074\u006f":*_ggcaeg =4;};return nil ;};func (_bccdc ST_View )ValidateWithPath (path string )error {switch _bccdc {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bccdc )); -};return nil ;};func (_ceeaa *CT_DocumentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ceeaa .Background !=nil {_cbacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}}; -e .EncodeElement (_ceeaa .Background ,_cbacc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcgdb *EG_BlockLevelChunkElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcgdb .EG_ContentBlockContent !=nil {for _ ,_bfeda :=range _fcgdb .EG_ContentBlockContent {_bfeda .MarshalXML (e ,_a .StartElement {}); -};};return nil ;};func (_fgcbdb ST_CharacterSpacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fgcbdb .String (),start );};func NewWdCT_WordprocessingShapeChoice ()*WdCT_WordprocessingShapeChoice {_fdcad :=&WdCT_WordprocessingShapeChoice {}; -return _fdcad ;};func (_fcdbg ST_VerticalJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fcdbg .String (),start );}; +// Font Family +Family *CT_FontFamily ; -// ValidateWithPath validates the WdCT_TextboxInfo and its children, prefixing error messages with path -func (_abbedc *WdCT_TextboxInfo )ValidateWithPath (path string )error {if _gdefcd :=_abbedc .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_gdefcd !=nil {return _gdefcd ;};if _abbedc .ExtLst !=nil {if _ebccfb :=_abbedc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074"); -_ebccfb !=nil {return _ebccfb ;};};return nil ;};func (_ebccd ST_AnnotationVMerge )String ()string {switch _ebccd {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074";case 2:return "\u0072\u0065\u0073\u0074";};return "";};func (_dedb *CT_DivBdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dedb .Top !=nil {_cadda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}};e .EncodeElement (_dedb .Top ,_cadda );};if _dedb .Left !=nil {_fdff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_dedb .Left ,_fdff );};if _dedb .Bottom !=nil {_cdee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_dedb .Bottom ,_cdee );};if _dedb .Right !=nil {_bbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_dedb .Right ,_bbcb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aadaa *CT_TblOverlap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aadaa .ValAttr =ST_TblOverlap (1);for _ ,_fdgac :=range start .Attr {if _fdgac .Name .Local =="\u0076\u0061\u006c"{_aadaa .ValAttr .UnmarshalXMLAttr (_fdgac ); -continue ;};};for {_dggbf ,_fagag :=d .Token ();if _fagag !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054b\u006cO\u0076e\u0072\u006c\u0061\u0070\u003a\u0020\u0025s",_fagag );};if _bacgc ,_eefcfd :=_dggbf .(_a .EndElement ); -_eefcfd &&_bacgc .Name ==start .Name {break ;};};return nil ;};const (ST_FrameScrollbarUnset ST_FrameScrollbar =0;ST_FrameScrollbarOn ST_FrameScrollbar =1;ST_FrameScrollbarOff ST_FrameScrollbar =2;ST_FrameScrollbarAuto ST_FrameScrollbar =3;);func NewCT_Markup ()*CT_Markup {_badcbg :=&CT_Markup {}; -return _badcbg };type CT_Sym struct{ +// Raster or Vector Font +NotTrueType *CT_OnOff ; -// Symbol Character Font -FontAttr *string ; +// Font Pitch +Pitch *CT_Pitch ; -// Symbol Character Code -CharAttr *string ;}; +// Supported Unicode Subranges and Code Pages +Sig *CT_FontSig ; -// ST_HexColor is a union type -type ST_HexColor struct{ST_HexColorAuto ST_HexColorAuto ;ST_HexColorRGB *string ;};type EG_RunLevelEltsChoice struct{ +// Regular Font Style Embedding +EmbedRegular *CT_FontRel ; -// Proofing Error Anchor -ProofErr *CT_ProofErr ; +// Bold Style Font Style Embedding +EmbedBold *CT_FontRel ; -// Range Permission Start -PermStart *CT_PermStart ; +// Italic Font Style Embedding +EmbedItalic *CT_FontRel ; -// Range Permission End -PermEnd *CT_Perm ; +// Bold Italic Font Style Embedding +EmbedBoldItalic *CT_FontRel ;};func (_gaeead *WdST_RelFromV )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gaeead =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_gaeead =1;case "\u0070\u0061\u0067\u0065":*_gaeead =2;case "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h":*_gaeead =3; +case "\u006c\u0069\u006e\u0065":*_gaeead =4;case "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n":*_gaeead =5;case "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e":*_gaeead =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_gaeead =7; +case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_gaeead =8;};return nil ;};func (_aeca *CT_Lvl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_geeca :=range start .Attr {if _geeca .Name .Local =="\u0069\u006c\u0076\u006c"{_ceaga ,_ebcfe :=_c .ParseInt (_geeca .Value ,10,64); +if _ebcfe !=nil {return _ebcfe ;};_aeca .IlvlAttr =_ceaga ;continue ;};if _geeca .Name .Local =="\u0074\u0070\u006c\u0063"{_fbcce :=_geeca .Value ;_aeca .TplcAttr =&_fbcce ;continue ;};if _geeca .Name .Local =="\u0074e\u006e\u0074\u0061\u0074\u0069\u0076e"{_fbbfc ,_caagg :=ParseUnionST_OnOff (_geeca .Value ); +if _caagg !=nil {return _caagg ;};_aeca .TentativeAttr =&_fbbfc ;continue ;};};_acfgb :for {_cabb ,_eegbe :=d .Token ();if _eegbe !=nil {return _eegbe ;};switch _geedd :=_cabb .(type ){case _a .StartElement :switch _geedd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_aeca .Start =NewCT_DecimalNumber (); +if _baccg :=d .DecodeElement (_aeca .Start ,&_geedd );_baccg !=nil {return _baccg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006d\u0046\u006d\u0074"}:_aeca .NumFmt =NewCT_NumFmt (); +if _gefd :=d .DecodeElement (_aeca .NumFmt ,&_geedd );_gefd !=nil {return _gefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}:_aeca .LvlRestart =NewCT_DecimalNumber (); +if _aegdb :=d .DecodeElement (_aeca .LvlRestart ,&_geedd );_aegdb !=nil {return _aegdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_aeca .PStyle =NewCT_String (); +if _baab :=d .DecodeElement (_aeca .PStyle ,&_geedd );_baab !=nil {return _baab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0073\u004cg\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0073\u004cg\u006c"}:_aeca .IsLgl =NewCT_OnOff (); +if _gddabb :=d .DecodeElement (_aeca .IsLgl ,&_geedd );_gddabb !=nil {return _gddabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0066\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0066\u0066"}:_aeca .Suff =NewCT_LevelSuffix (); +if _agedf :=d .DecodeElement (_aeca .Suff ,&_geedd );_agedf !=nil {return _agedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006cv\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006cv\u006c\u0054\u0065\u0078\u0074"}:_aeca .LvlText =NewCT_LevelText (); +if _feebf :=d .DecodeElement (_aeca .LvlText ,&_geedd );_feebf !=nil {return _feebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006c\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006c\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"}:_aeca .LvlPicBulletId =NewCT_DecimalNumber (); +if _ceagf :=d .DecodeElement (_aeca .LvlPicBulletId ,&_geedd );_ceagf !=nil {return _ceagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0067\u0061\u0063\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0067\u0061\u0063\u0079"}:_aeca .Legacy =NewCT_LvlLegacy (); +if _beefb :=d .DecodeElement (_aeca .Legacy ,&_geedd );_beefb !=nil {return _beefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0076\u006cJ\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0076\u006cJ\u0063"}:_aeca .LvlJc =NewCT_Jc (); +if _bacdb :=d .DecodeElement (_aeca .LvlJc ,&_geedd );_bacdb !=nil {return _bacdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_aeca .PPr =NewCT_PPrGeneral (); +if _fbaa :=d .DecodeElement (_aeca .PPr ,&_geedd );_fbaa !=nil {return _fbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_aeca .RPr =NewCT_RPr (); +if _dcgf :=d .DecodeElement (_aeca .RPr ,&_geedd );_dcgf !=nil {return _dcgf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0076\u006c\u0020\u0025\u0076",_geedd .Name ); +if _bfdag :=d .Skip ();_bfdag !=nil {return _bfdag ;};};case _a .EndElement :break _acfgb ;case _a .CharData :};};return nil ;};func (_cdffd *CT_FtnEdn )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdffd .TypeAttr !=ST_FtnEdnUnset {_cbdg ,_eadbg :=_cdffd .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _eadbg !=nil {return _eadbg ;};start .Attr =append (start .Attr ,_cbdg );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_cdffd .IdAttr )});e .EncodeToken (start ); +for _ ,_fbge :=range _cdffd .EG_BlockLevelElts {_fbge .MarshalXML (e ,_a .StartElement {});};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Inserted Run Content -Ins *CT_RunTrackChange ; +// Validate validates the WdCT_WordprocessingShapeChoice and its children +func (_bgdcbb *WdCT_WordprocessingShapeChoice )Validate ()error {return _bgdcbb .ValidateWithPath ("\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070r\u006f\u0063\u0065\u0073\u0073\u0069\u006eg\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); +};func (_cabfc ST_HdrFtr )ValidateWithPath (path string )error {switch _cabfc {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cabfc )); +};return nil ;};const (ST_HAnchorUnset ST_HAnchor =0;ST_HAnchorText ST_HAnchor =1;ST_HAnchorMargin ST_HAnchor =2;ST_HAnchorPage ST_HAnchor =3;); -// Deleted Run Content -Del *CT_RunTrackChange ; +// ValidateWithPath validates the CT_TrackChangesView and its children, prefixing error messages with path +func (_cfbdg *CT_TrackChangesView )ValidateWithPath (path string )error {if _cfbdg .MarkupAttr !=nil {if _fadcc :=_cfbdg .MarkupAttr .ValidateWithPath (path +"/\u004d\u0061\u0072\u006b\u0075\u0070\u0041\u0074\u0074\u0072");_fadcc !=nil {return _fadcc ; +};};if _cfbdg .CommentsAttr !=nil {if _fdcde :=_cfbdg .CommentsAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0041\u0074\u0074\u0072");_fdcde !=nil {return _fdcde ;};};if _cfbdg .InsDelAttr !=nil {if _faffge :=_cfbdg .InsDelAttr .ValidateWithPath (path +"/\u0049\u006e\u0073\u0044\u0065\u006c\u0041\u0074\u0074\u0072"); +_faffge !=nil {return _faffge ;};};if _cfbdg .FormattingAttr !=nil {if _gdebgb :=_cfbdg .FormattingAttr .ValidateWithPath (path +"\u002fF\u006fr\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_gdebgb !=nil {return _gdebgb ;};};if _cfbdg .InkAnnotationsAttr !=nil {if _daaba :=_cfbdg .InkAnnotationsAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u006bAn\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0073\u0041\u0074\u0074\u0072"); +_daaba !=nil {return _daaba ;};};return nil ;};func NewCT_Captions ()*CT_Captions {_dbgee :=&CT_Captions {};return _dbgee };func NewWdCT_PosV ()*WdCT_PosV {_bcddcf :=&WdCT_PosV {};_bcddcf .RelativeFromAttr =WdST_RelFromV (1);_bcddcf .PosVChoice =NewWdCT_PosVChoice (); +return _bcddcf ;}; -// Move Source Run Content -MoveFrom *CT_RunTrackChange ; +// Validate validates the CT_FramesetChoice and its children +func (_egcac *CT_FramesetChoice )Validate ()error {return _egcac .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074\u0043h\u006f\u0069\u0063\u0065");};type CT_TrackChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Move Destination Run Content -MoveTo *CT_RunTrackChange ;EG_RangeMarkupElements []*EG_RangeMarkupElements ;EG_MathContent []*EG_MathContent ;};func (_cgadcb *EG_FtnEdnNumProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cgadcb .NumStart !=nil {_gdbfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_cgadcb .NumStart ,_gdbfac );};if _cgadcb .NumRestart !=nil {_fcfbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_cgadcb .NumRestart ,_fcfbf );};return nil ; -};func (_baaac WdST_AlignH )ValidateWithPath (path string )error {switch _baaac {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baaac )); -};return nil ;};func NewCT_MarkupRange ()*CT_MarkupRange {_gdedf :=&CT_MarkupRange {};return _gdedf };func (_dffba *EG_PContentBaseChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adggb :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dffba .CustomXml =NewCT_CustomXmlRun (); -if _aebfg :=d .DecodeElement (_dffba .CustomXml ,&_adggb );_aebfg !=nil {return _aebfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_fdafca :=NewCT_SimpleField (); -if _dcgebg :=d .DecodeElement (_fdafca ,&_adggb );_dcgebg !=nil {return _dcgebg ;};_dffba .FldSimple =append (_dffba .FldSimple ,_fdafca );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_dffba .Hyperlink =NewCT_Hyperlink (); -if _ccgbfb :=d .DecodeElement (_dffba .Hyperlink ,&_adggb );_ccgbfb !=nil {return _ccgbfb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_adggb .Name ); -if _cdecb :=d .Skip ();_cdecb !=nil {return _cdecb ;};};return nil ;};func NewCT_HpsMeasure ()*CT_HpsMeasure {_bedae :=&CT_HpsMeasure {};return _bedae }; -// ValidateWithPath validates the CT_EastAsianLayout and its children, prefixing error messages with path -func (_fagce *CT_EastAsianLayout )ValidateWithPath (path string )error {if _fagce .CombineAttr !=nil {if _gfaff :=_fagce .CombineAttr .ValidateWithPath (path +"\u002f\u0043\u006fm\u0062\u0069\u006e\u0065\u0041\u0074\u0074\u0072");_gfaff !=nil {return _gfaff ; -};};if _cdcf :=_fagce .CombineBracketsAttr .ValidateWithPath (path +"/\u0043o\u006d\u0062\u0069\u006e\u0065\u0042\u0072\u0061c\u006b\u0065\u0074\u0073At\u0074\u0072");_cdcf !=nil {return _cdcf ;};if _fagce .VertAttr !=nil {if _eafbc :=_fagce .VertAttr .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u0041\u0074\u0074r"); -_eafbc !=nil {return _eafbc ;};};if _fagce .VertCompressAttr !=nil {if _afaafc :=_fagce .VertCompressAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0041\u0074\u0074\u0072");_afaafc !=nil {return _afaafc ; -};};return nil ;}; +// Annotation Identifier +IdAttr int64 ;};func NewCT_BookmarkRange ()*CT_BookmarkRange {_cgbe :=&CT_BookmarkRange {};return _cgbe }; -// ValidateWithPath validates the CT_JcTable and its children, prefixing error messages with path -func (_abafga *CT_JcTable )ValidateWithPath (path string )error {if _abafga .ValAttr ==ST_JcTableUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _eabg :=_abafga .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eabg !=nil {return _eabg ;};return nil ;};func NewCT_SectPr ()*CT_SectPr {_gdcda :=&CT_SectPr {};return _gdcda };func NewCT_Columns ()*CT_Columns {_cefaed :=&CT_Columns {}; -return _cefaed };func (_dacfd *CT_FontFamily )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dgbe ,_decge :=_dacfd .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _decge !=nil {return _decge ;};start .Attr =append (start .Attr ,_dgbe ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Tbl ()*CT_Tbl {_cefefe :=&CT_Tbl {};_cefefe .TblPr =NewCT_TblPr ();_cefefe .TblGrid =NewCT_TblGrid ();return _cefefe ;};type CT_MacroName struct{ +// Validate validates the CT_Color and its children +func (_aeacc *CT_Color )Validate ()error {return _aeacc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072");};func (_ddgfc *CT_RPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddgfc .RStyle !=nil {_adbdec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_ddgfc .RStyle ,_adbdec );};if _ddgfc .RFonts !=nil {_dcgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_ddgfc .RFonts ,_dcgd );};if _ddgfc .B !=nil {_bfaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_ddgfc .B ,_bfaf );};if _ddgfc .BCs !=nil {_efdec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_ddgfc .BCs ,_efdec );};if _ddgfc .I !=nil {_efacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_ddgfc .I ,_efacd );};if _ddgfc .ICs !=nil {_bgbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_ddgfc .ICs ,_bgbe );};if _ddgfc .Caps !=nil {_bafac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_ddgfc .Caps ,_bafac );};if _ddgfc .SmallCaps !=nil {_gffec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_ddgfc .SmallCaps ,_gffec );};if _ddgfc .Strike !=nil {_egdgca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_ddgfc .Strike ,_egdgca );};if _ddgfc .Dstrike !=nil {_bfef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_ddgfc .Dstrike ,_bfef );};if _ddgfc .Outline !=nil {_bcagg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_ddgfc .Outline ,_bcagg );};if _ddgfc .Shadow !=nil {_bfffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_ddgfc .Shadow ,_bfffb );};if _ddgfc .Emboss !=nil {_ccada :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_ddgfc .Emboss ,_ccada );};if _ddgfc .Imprint !=nil {_efgac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_ddgfc .Imprint ,_efgac );};if _ddgfc .NoProof !=nil {_gbefg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_ddgfc .NoProof ,_gbefg );};if _ddgfc .SnapToGrid !=nil {_bacgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_ddgfc .SnapToGrid ,_bacgb );};if _ddgfc .Vanish !=nil {_fgcff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_ddgfc .Vanish ,_fgcff );};if _ddgfc .WebHidden !=nil {_ecagac :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_ddgfc .WebHidden ,_ecagac );};if _ddgfc .Color !=nil {_cfcge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_ddgfc .Color ,_cfcge );};if _ddgfc .Spacing !=nil {_dbabd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_ddgfc .Spacing ,_dbabd );};if _ddgfc .W !=nil {_cbccdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_ddgfc .W ,_cbccdb );};if _ddgfc .Kern !=nil {_dbbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_ddgfc .Kern ,_dbbb );};if _ddgfc .Position !=nil {_cbaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_ddgfc .Position ,_cbaac );};if _ddgfc .Sz !=nil {_gecda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_ddgfc .Sz ,_gecda );};if _ddgfc .SzCs !=nil {_eecdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_ddgfc .SzCs ,_eecdb );};if _ddgfc .Highlight !=nil {_cgfdf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ddgfc .Highlight ,_cgfdf );};if _ddgfc .U !=nil {_edddc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_ddgfc .U ,_edddc );};if _ddgfc .Effect !=nil {_bdbcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_ddgfc .Effect ,_bdbcc );};if _ddgfc .Bdr !=nil {_begegc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_ddgfc .Bdr ,_begegc );};if _ddgfc .Shd !=nil {_ddfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_ddgfc .Shd ,_ddfb );};if _ddgfc .FitText !=nil {_ecfef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_ddgfc .FitText ,_ecfef );};if _ddgfc .VertAlign !=nil {_gceea :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_ddgfc .VertAlign ,_gceea );};if _ddgfc .Rtl !=nil {_fbadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_ddgfc .Rtl ,_fbadb );};if _ddgfc .Cs !=nil {_dcdafg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_ddgfc .Cs ,_dcdafg );};if _ddgfc .Em !=nil {_efffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_ddgfc .Em ,_efffa );};if _ddgfc .Lang !=nil {_egaea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_ddgfc .Lang ,_egaea );};if _ddgfc .EastAsianLayout !=nil {_gaded :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_ddgfc .EastAsianLayout ,_gaded );};if _ddgfc .SpecVanish !=nil {_gagaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_ddgfc .SpecVanish ,_gagaa ); +};if _ddgfc .OMath !=nil {_dcbea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_ddgfc .OMath ,_dcbea );};if _ddgfc .RPrChange !=nil {_cbedb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_ddgfc .RPrChange ,_cbedb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aga *CT_AbstractNum )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061b\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d\u0049\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_aga .AbstractNumIdAttr )}); +e .EncodeToken (start );if _aga .Nsid !=nil {_bbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0073\u0069\u0064"}};e .EncodeElement (_aga .Nsid ,_bbb );};if _aga .MultiLevelType !=nil {_fag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003am\u0075\u006c\u0074i\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_aga .MultiLevelType ,_fag );};if _aga .Tmpl !=nil {_bdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006d\u0070\u006c"}};e .EncodeElement (_aga .Tmpl ,_bdf );};if _aga .Name !=nil {_fab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}}; +e .EncodeElement (_aga .Name ,_fab );};if _aga .StyleLink !=nil {_ddd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0074\u0079\u006c\u0065\u004c\u0069\u006e\u006b"}};e .EncodeElement (_aga .StyleLink ,_ddd );};if _aga .NumStyleLink !=nil {_gfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0079\u006ce\u004c\u0069\u006e\u006b"}}; +e .EncodeElement (_aga .NumStyleLink ,_gfd );};if _aga .Lvl !=nil {_be :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cv\u006c"}};for _ ,_da :=range _aga .Lvl {e .EncodeElement (_da ,_be );};};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_daedeb ST_TblOverlap )String ()string {switch _daedeb {case 0:return "";case 1:return "\u006e\u0065\u0076e\u0072";case 2:return "\u006fv\u0065\u0072\u006c\u0061\u0070";};return "";};func (_faadgd *EG_PContentMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faadgd .PContentMathChoice =NewEG_PContentMathChoice (); +_baaeaa :for {_cfffe ,_faefcg :=d .Token ();if _faefcg !=nil {return _faefcg ;};switch _gcfdgb :=_cfffe .(type ){case _a .StartElement :switch _gcfdgb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_befccd :=NewEG_PContentBase (); +_befccd .PContentBaseChoice =NewEG_PContentBaseChoice ();_faadgd .PContentMathChoice .EG_PContentBase =append (_faadgd .PContentMathChoice .EG_PContentBase ,_befccd );if _ffbed :=d .DecodeElement (&_befccd .PContentBaseChoice .CustomXml ,&_gcfdgb );_ffbed !=nil {return _ffbed ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_beaafe :=NewEG_PContentBase (); +_beaafe .PContentBaseChoice =NewEG_PContentBaseChoice ();_faadgd .PContentMathChoice .EG_PContentBase =append (_faadgd .PContentMathChoice .EG_PContentBase ,_beaafe );if _dfead :=d .DecodeElement (&_beaafe .PContentBaseChoice .FldSimple ,&_gcfdgb );_dfead !=nil {return _dfead ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_adfcbc :=NewEG_PContentBase (); +_adfcbc .PContentBaseChoice =NewEG_PContentBaseChoice ();_faadgd .PContentMathChoice .EG_PContentBase =append (_faadgd .PContentMathChoice .EG_PContentBase ,_adfcbc );if _aeffa :=d .DecodeElement (&_adfcbc .PContentBaseChoice .Hyperlink ,&_gcfdgb );_aeffa !=nil {return _aeffa ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_bbfee :=NewEG_ContentRunContentBase (); +_bbfee .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bbfee );if _edcea :=d .DecodeElement (&_bbfee .ContentRunContentBaseChoice .SmartTag ,&_gcfdgb ); +_edcea !=nil {return _edcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ebgfdd :=NewEG_ContentRunContentBase (); +_ebgfdd .ContentRunContentBaseChoice =NewEG_ContentRunContentBaseChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_ebgfdd );if _gdfbe :=d .DecodeElement (&_ebgfdd .ContentRunContentBaseChoice .Sdt ,&_gcfdgb ); +_gdfbe !=nil {return _gdfbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_aeaadc :=NewEG_ContentRunContentBase (); +_fefdba :=NewEG_RunLevelElts ();_fefdba .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_aeaadc );_aeaadc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_aeaadc .ContentRunContentBaseChoice .EG_RunLevelElts ,_fefdba ); +if _gfagcg :=d .DecodeElement (&_fefdba .RunLevelEltsChoice .ProofErr ,&_gcfdgb );_gfagcg !=nil {return _gfagcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bddee :=NewEG_ContentRunContentBase (); +_aabec :=NewEG_RunLevelElts ();_aabec .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bddee );_bddee .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bddee .ContentRunContentBaseChoice .EG_RunLevelElts ,_aabec ); +if _dedge :=d .DecodeElement (&_aabec .RunLevelEltsChoice .PermStart ,&_gcfdgb );_dedge !=nil {return _dedge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_agfcc :=NewEG_ContentRunContentBase (); +_dbcgeb :=NewEG_RunLevelElts ();_dbcgeb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_agfcc );_agfcc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_agfcc .ContentRunContentBaseChoice .EG_RunLevelElts ,_dbcgeb ); +if _cdgaa :=d .DecodeElement (&_dbcgeb .RunLevelEltsChoice .PermEnd ,&_gcfdgb );_cdgaa !=nil {return _cdgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_dcacc :=NewEG_ContentRunContentBase (); +_eaaca :=NewEG_RunLevelElts ();_eaaca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_dcacc );_dcacc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dcacc .ContentRunContentBaseChoice .EG_RunLevelElts ,_eaaca ); +if _acgga :=d .DecodeElement (&_eaaca .RunLevelEltsChoice .Ins ,&_gcfdgb );_acgga !=nil {return _acgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bfdcf :=NewEG_ContentRunContentBase (); +_gcabb :=NewEG_RunLevelElts ();_gcabb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bfdcf );_bfdcf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bfdcf .ContentRunContentBaseChoice .EG_RunLevelElts ,_gcabb ); +if _acdfaa :=d .DecodeElement (&_gcabb .RunLevelEltsChoice .Del ,&_gcfdgb );_acdfaa !=nil {return _acdfaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dggcg :=NewEG_ContentRunContentBase (); +_acfae :=NewEG_RunLevelElts ();_acfae .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_dggcg );_dggcg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dggcg .ContentRunContentBaseChoice .EG_RunLevelElts ,_acfae ); +if _fdfccd :=d .DecodeElement (&_acfae .RunLevelEltsChoice .MoveFrom ,&_gcfdgb );_fdfccd !=nil {return _fdfccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cgbeg :=NewEG_ContentRunContentBase (); +_ddggd :=NewEG_RunLevelElts ();_ddggd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_cgbeg );_cgbeg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cgbeg .ContentRunContentBaseChoice .EG_RunLevelElts ,_ddggd ); +if _fegfe :=d .DecodeElement (&_ddggd .RunLevelEltsChoice .MoveTo ,&_gcfdgb );_fegfe !=nil {return _fegfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_feagb :=NewEG_ContentRunContentBase (); +_efdbc :=NewEG_RunLevelElts ();_beffbf :=NewEG_RangeMarkupElements ();_beffbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_feagb ); +_feagb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_feagb .ContentRunContentBaseChoice .EG_RunLevelElts ,_efdbc );_efdbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efdbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_beffbf );if _dagcdc :=d .DecodeElement (&_beffbf .RangeMarkupElementsChoice .BookmarkStart ,&_gcfdgb ); +_dagcdc !=nil {return _dagcdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_fgfbb :=NewEG_ContentRunContentBase (); +_cegab :=NewEG_RunLevelElts ();_cbacg :=NewEG_RangeMarkupElements ();_cbacg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_fgfbb ); +_fgfbb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fgfbb .ContentRunContentBaseChoice .EG_RunLevelElts ,_cegab );_cegab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cegab .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbacg );if _ceefb :=d .DecodeElement (&_cbacg .RangeMarkupElementsChoice .BookmarkEnd ,&_gcfdgb ); +_ceefb !=nil {return _ceefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_aebega :=NewEG_ContentRunContentBase (); +_eeebb :=NewEG_RunLevelElts ();_fbebb :=NewEG_RangeMarkupElements ();_fbebb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_aebega ); +_aebega .ContentRunContentBaseChoice .EG_RunLevelElts =append (_aebega .ContentRunContentBaseChoice .EG_RunLevelElts ,_eeebb );_eeebb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeebb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbebb );if _ccafa :=d .DecodeElement (&_fbebb .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gcfdgb ); +_ccafa !=nil {return _ccafa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgdbae :=NewEG_ContentRunContentBase (); +_babfcc :=NewEG_RunLevelElts ();_aeagce :=NewEG_RangeMarkupElements ();_aeagce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_fgdbae ); +_fgdbae .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fgdbae .ContentRunContentBaseChoice .EG_RunLevelElts ,_babfcc );_babfcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_babfcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_aeagce ); +if _aabdb :=d .DecodeElement (&_aeagce .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gcfdgb );_aabdb !=nil {return _aabdb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cgfeb :=NewEG_ContentRunContentBase (); +_fgaaf :=NewEG_RunLevelElts ();_gbdbb :=NewEG_RangeMarkupElements ();_gbdbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_cgfeb ); +_cgfeb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cgfeb .ContentRunContentBaseChoice .EG_RunLevelElts ,_fgaaf );_fgaaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgaaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbdbb );if _bbdce :=d .DecodeElement (&_gbdbb .RangeMarkupElementsChoice .MoveToRangeStart ,&_gcfdgb ); +_bbdce !=nil {return _bbdce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_efgeeg :=NewEG_ContentRunContentBase (); +_ecgff :=NewEG_RunLevelElts ();_gebdaa :=NewEG_RangeMarkupElements ();_gebdaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_efgeeg ); +_efgeeg .ContentRunContentBaseChoice .EG_RunLevelElts =append (_efgeeg .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecgff );_ecgff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecgff .RunLevelEltsChoice .EG_RangeMarkupElements ,_gebdaa );if _ceaedc :=d .DecodeElement (&_gebdaa .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gcfdgb ); +_ceaedc !=nil {return _ceaedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bdgbf :=NewEG_ContentRunContentBase (); +_aaca :=NewEG_RunLevelElts ();_efbag :=NewEG_RangeMarkupElements ();_efbag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bdgbf ); +_bdgbf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bdgbf .ContentRunContentBaseChoice .EG_RunLevelElts ,_aaca );_aaca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaca .RunLevelEltsChoice .EG_RangeMarkupElements ,_efbag );if _abcebg :=d .DecodeElement (&_efbag .RangeMarkupElementsChoice .CommentRangeStart ,&_gcfdgb ); +_abcebg !=nil {return _abcebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfgga :=NewEG_ContentRunContentBase (); +_ecdbb :=NewEG_RunLevelElts ();_cccage :=NewEG_RangeMarkupElements ();_cccage .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bfgga ); +_bfgga .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bfgga .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecdbb );_ecdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cccage );if _dfgbfd :=d .DecodeElement (&_cccage .RangeMarkupElementsChoice .CommentRangeEnd ,&_gcfdgb ); +_dfgbfd !=nil {return _dfgbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fbfcf :=NewEG_ContentRunContentBase (); +_ffdbeb :=NewEG_RunLevelElts ();_dcfff :=NewEG_RangeMarkupElements ();_dcfff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_fbfcf ); +_fbfcf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_fbfcf .ContentRunContentBaseChoice .EG_RunLevelElts ,_ffdbeb );_ffdbeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffdbeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcfff );if _cbfcbb :=d .DecodeElement (&_dcfff .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gcfdgb ); +_cbfcbb !=nil {return _cbfcbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gabbdf :=NewEG_ContentRunContentBase (); +_ffffe :=NewEG_RunLevelElts ();_becbf :=NewEG_RangeMarkupElements ();_becbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_gabbdf ); +_gabbdf .ContentRunContentBaseChoice .EG_RunLevelElts =append (_gabbdf .ContentRunContentBaseChoice .EG_RunLevelElts ,_ffffe );_ffffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_becbf );if _bafbf :=d .DecodeElement (&_becbf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gcfdgb ); +_bafbf !=nil {return _bafbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_afabca :=NewEG_ContentRunContentBase (); +_cdebf :=NewEG_RunLevelElts ();_ccfgc :=NewEG_RangeMarkupElements ();_ccfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_afabca ); +_afabca .ContentRunContentBaseChoice .EG_RunLevelElts =append (_afabca .ContentRunContentBaseChoice .EG_RunLevelElts ,_cdebf );_cdebf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdebf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccfgc );if _dedgdd :=d .DecodeElement (&_ccfgc .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gcfdgb ); +_dedgdd !=nil {return _dedgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dfgafaa :=NewEG_ContentRunContentBase (); +_eeffe :=NewEG_RunLevelElts ();_eddgcb :=NewEG_RangeMarkupElements ();_eddgcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_dfgafaa ); +_dfgafaa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dfgafaa .ContentRunContentBaseChoice .EG_RunLevelElts ,_eeffe );_eeffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_eddgcb );if _cafed :=d .DecodeElement (&_eddgcb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gcfdgb ); +_cafed !=nil {return _cafed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_dcecfbc :=NewEG_ContentRunContentBase (); +_fbdgg :=NewEG_RunLevelElts ();_aebccc :=NewEG_RangeMarkupElements ();_aebccc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_dcecfbc ); +_dcecfbc .ContentRunContentBaseChoice .EG_RunLevelElts =append (_dcecfbc .ContentRunContentBaseChoice .EG_RunLevelElts ,_fbdgg );_fbdgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbdgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_aebccc );if _abfag :=d .DecodeElement (&_aebccc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gcfdgb ); +_abfag !=nil {return _abfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_begae :=NewEG_ContentRunContentBase (); +_eeaab :=NewEG_RunLevelElts ();_facde :=NewEG_RangeMarkupElements ();_facde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_begae ); +_begae .ContentRunContentBaseChoice .EG_RunLevelElts =append (_begae .ContentRunContentBaseChoice .EG_RunLevelElts ,_eeaab );_eeaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_facde );if _gbdab :=d .DecodeElement (&_facde .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gcfdgb ); +_gbdab !=nil {return _gbdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ccgde :=NewEG_ContentRunContentBase (); +_ecgea :=NewEG_RunLevelElts ();_cacaeb :=NewEG_RangeMarkupElements ();_cacaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_ccgde ); +_ccgde .ContentRunContentBaseChoice .EG_RunLevelElts =append (_ccgde .ContentRunContentBaseChoice .EG_RunLevelElts ,_ecgea );_ecgea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ecgea .RunLevelEltsChoice .EG_RangeMarkupElements ,_cacaeb );if _gdacdg :=d .DecodeElement (&_cacaeb .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gcfdgb ); +_gdacdg !=nil {return _gdacdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cdeaeb :=NewEG_ContentRunContentBase (); +_adefdc :=NewEG_RunLevelElts ();_fffbb :=NewEG_RangeMarkupElements ();_fffbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_cdeaeb ); +_cdeaeb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cdeaeb .ContentRunContentBaseChoice .EG_RunLevelElts ,_adefdc );_adefdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adefdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fffbb );if _fcdgbb :=d .DecodeElement (&_fffbb .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gcfdgb ); +_fcdgbb !=nil {return _fcdgbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bffgb :=NewEG_ContentRunContentBase (); +_fagbc :=NewEG_RunLevelElts ();_dacgc :=NewEG_MathContent ();_dacgc .MathContentChoice =NewEG_MathContentChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_bffgb );_bffgb .ContentRunContentBaseChoice .EG_RunLevelElts =append (_bffgb .ContentRunContentBaseChoice .EG_RunLevelElts ,_fagbc ); +_fagbc .RunLevelEltsChoice .EG_MathContent =append (_fagbc .RunLevelEltsChoice .EG_MathContent ,_dacgc );if _cgebfg :=d .DecodeElement (&_dacgc .MathContentChoice .OMathPara ,&_gcfdgb );_cgebfg !=nil {return _cgebfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cbbafa :=NewEG_ContentRunContentBase (); +_bgcac :=NewEG_RunLevelElts ();_ffdbf :=NewEG_MathContent ();_ffdbf .MathContentChoice =NewEG_MathContentChoice ();_faadgd .PContentMathChoice .EG_ContentRunContentBase =append (_faadgd .PContentMathChoice .EG_ContentRunContentBase ,_cbbafa );_cbbafa .ContentRunContentBaseChoice .EG_RunLevelElts =append (_cbbafa .ContentRunContentBaseChoice .EG_RunLevelElts ,_bgcac ); +_bgcac .RunLevelEltsChoice .EG_MathContent =append (_bgcac .RunLevelEltsChoice .EG_MathContent ,_ffdbf );if _ceefbg :=d .DecodeElement (&_ffdbf .MathContentChoice .OMath ,&_gcfdgb );_ceefbg !=nil {return _ceefbg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0050\u0043\u006fn\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_gcfdgb .Name ); +if _fadbd :=d .Skip ();_fadbd !=nil {return _fadbd ;};};case _a .EndElement :break _baaeaa ;case _a .CharData :};};return nil ;};func (_fdcdf *CT_TblPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdcdf .TblStyle !=nil {_dbdcbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_fdcdf .TblStyle ,_dbdcbg );};if _fdcdf .TblpPr !=nil {_cefedf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0070\u0050\u0072"}};e .EncodeElement (_fdcdf .TblpPr ,_cefedf );};if _fdcdf .TblOverlap !=nil {_eeedb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}}; +e .EncodeElement (_fdcdf .TblOverlap ,_eeedb );};if _fdcdf .BidiVisual !=nil {_edeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062i\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"}};e .EncodeElement (_fdcdf .BidiVisual ,_edeae );};if _fdcdf .TblStyleRowBandSize !=nil {_gbeff :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0052\u006f\u0077\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_fdcdf .TblStyleRowBandSize ,_gbeff );};if _fdcdf .TblStyleColBandSize !=nil {_eccbfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006cSt\u0079l\u0065\u0043\u006f\u006c\u0042a\u006e\u0064\u0053\u0069\u007a\u0065"}}; +e .EncodeElement (_fdcdf .TblStyleColBandSize ,_eccbfb );};if _fdcdf .TblW !=nil {_dbcecg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0057"}};e .EncodeElement (_fdcdf .TblW ,_dbcecg );};if _fdcdf .Jc !=nil {_cebbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; +e .EncodeElement (_fdcdf .Jc ,_cebbc );};if _fdcdf .TblCellSpacing !=nil {_ababa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0043e\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_fdcdf .TblCellSpacing ,_ababa ); +};if _fdcdf .TblInd !=nil {_ebfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0049\u006e\u0064"}};e .EncodeElement (_fdcdf .TblInd ,_ebfbg );};if _fdcdf .TblBorders !=nil {_befeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_fdcdf .TblBorders ,_befeg );};if _fdcdf .Shd !=nil {_aggefc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_fdcdf .Shd ,_aggefc );};if _fdcdf .TblLayout !=nil {_eadcf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_fdcdf .TblLayout ,_eadcf );};if _fdcdf .TblCellMar !=nil {_bcedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"}};e .EncodeElement (_fdcdf .TblCellMar ,_bcedc );};if _fdcdf .TblLook !=nil {_gfdfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u004c\u006f\u006fk"}}; +e .EncodeElement (_fdcdf .TblLook ,_gfdfg );};if _fdcdf .TblCaption !=nil {_cefgcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074b\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e"}};e .EncodeElement (_fdcdf .TblCaption ,_cefgcdc );};if _fdcdf .TblDescription !=nil {_acgdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0062\u006c\u0044e\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_fdcdf .TblDescription ,_acgdf );};if _fdcdf .TblPrChange !=nil {_fbfbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0062\u006c\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_fdcdf .TblPrChange ,_fbfbg ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_AltChunk ()*CT_AltChunk {_ede :=&CT_AltChunk {};return _ede };func NewCT_RubyPr ()*CT_RubyPr {_agbca :=&CT_RubyPr {};_agbca .RubyAlign =NewCT_RubyAlign ();_agbca .Hps =NewCT_HpsMeasure (); +_agbca .HpsRaise =NewCT_HpsMeasure ();_agbca .HpsBaseText =NewCT_HpsMeasure ();_agbca .Lid =NewCT_Lang ();return _agbca ;};type EG_RubyContentChoice struct{ -// Name of Script Function -ValAttr string ;};func (_bdegbb ST_FontFamily )String ()string {switch _bdegbb {case 0:return "";case 1:return "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065";case 2:return "\u006d\u006f\u0064\u0065\u0072\u006e";case 3:return "\u0072\u006f\u006da\u006e"; -case 4:return "\u0073\u0063\u0072\u0069\u0070\u0074";case 5:return "\u0073\u0077\u0069s\u0073";case 6:return "\u0061\u0075\u0074\u006f";};return "";}; +// Phonetic Guide Text Run +R *CT_R ;EG_RunLevelElts []*EG_RunLevelElts ;};func (_aggcce *ST_EdnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fabedb ,_gddafe :=d .Token ();if _gddafe !=nil {return _gddafe ;};if _gdbce ,_bdgcgf :=_fabedb .(_a .EndElement );_bdgcgf &&_gdbce .Name ==start .Name {*_aggcce =1; +return nil ;};if _cgfbfd ,_dfefaca :=_fabedb .(_a .CharData );!_dfefaca {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fabedb ); +}else {switch string (_cgfbfd ){case "":*_aggcce =0;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_aggcce =1;case "\u0064\u006f\u0063\u0045\u006e\u0064":*_aggcce =2;};};_fabedb ,_gddafe =d .Token ();if _gddafe !=nil {return _gddafe ;};if _cccge ,_cfdfbf :=_fabedb .(_a .EndElement ); +_cfdfbf &&_cccge .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fabedb );};type Endnotes struct{CT_Endnotes }; +func (_accba *CT_Lang )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gaabf :=range start .Attr {if _gaabf .Name .Local =="\u0076\u0061\u006c"{_fbdfa :=_gaabf .Value ;_accba .ValAttr =_fbdfa ;continue ;};};for {_dddgad ,_eddc :=d .Token (); +if _eddc !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004c\u0061\u006e\u0067\u003a\u0020\u0025\u0073",_eddc );};if _bcebd ,_dfge :=_dddgad .(_a .EndElement );_dfge &&_bcebd .Name ==start .Name {break ;};};return nil ; +};func NewWdCT_TxbxContent ()*WdCT_TxbxContent {_facgac :=&WdCT_TxbxContent {};return _facgac }; -// ValidateWithPath validates the CT_ParaRPrOriginal and its children, prefixing error messages with path -func (_aggaa *CT_ParaRPrOriginal )ValidateWithPath (path string )error {if _aggaa .Ins !=nil {if _gcbaf :=_aggaa .Ins .ValidateWithPath (path +"\u002f\u0049\u006e\u0073");_gcbaf !=nil {return _gcbaf ;};};if _aggaa .Del !=nil {if _ggbde :=_aggaa .Del .ValidateWithPath (path +"\u002f\u0044\u0065\u006c"); -_ggbde !=nil {return _ggbde ;};};if _aggaa .MoveFrom !=nil {if _dbffcc :=_aggaa .MoveFrom .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0046\u0072\u006fm");_dbffcc !=nil {return _dbffcc ;};};if _aggaa .MoveTo !=nil {if _afeaf :=_aggaa .MoveTo .ValidateWithPath (path +"\u002fM\u006f\u0076\u0065\u0054\u006f"); -_afeaf !=nil {return _afeaf ;};};if _aggaa .RStyle !=nil {if _aaagd :=_aggaa .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_aaagd !=nil {return _aaagd ;};};if _aggaa .RFonts !=nil {if _efdef :=_aggaa .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); -_efdef !=nil {return _efdef ;};};if _aggaa .B !=nil {if _edgdb :=_aggaa .B .ValidateWithPath (path +"\u002f\u0042");_edgdb !=nil {return _edgdb ;};};if _aggaa .BCs !=nil {if _cggf :=_aggaa .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_cggf !=nil {return _cggf ; -};};if _aggaa .I !=nil {if _bfbga :=_aggaa .I .ValidateWithPath (path +"\u002f\u0049");_bfbga !=nil {return _bfbga ;};};if _aggaa .ICs !=nil {if _ceedb :=_aggaa .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_ceedb !=nil {return _ceedb ;};}; -if _aggaa .Caps !=nil {if _aaffd :=_aggaa .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_aaffd !=nil {return _aaffd ;};};if _aggaa .SmallCaps !=nil {if _dfcag :=_aggaa .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); -_dfcag !=nil {return _dfcag ;};};if _aggaa .Strike !=nil {if _gggdb :=_aggaa .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_gggdb !=nil {return _gggdb ;};};if _aggaa .Dstrike !=nil {if _cfbgb :=_aggaa .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); -_cfbgb !=nil {return _cfbgb ;};};if _aggaa .Outline !=nil {if _gaeac :=_aggaa .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_gaeac !=nil {return _gaeac ;};};if _aggaa .Shadow !=nil {if _gcbdg :=_aggaa .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_gcbdg !=nil {return _gcbdg ;};};if _aggaa .Emboss !=nil {if _gcdaeb :=_aggaa .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_gcdaeb !=nil {return _gcdaeb ;};};if _aggaa .Imprint !=nil {if _fggfg :=_aggaa .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); -_fggfg !=nil {return _fggfg ;};};if _aggaa .NoProof !=nil {if _bedfe :=_aggaa .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_bedfe !=nil {return _bedfe ;};};if _aggaa .SnapToGrid !=nil {if _beedc :=_aggaa .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); -_beedc !=nil {return _beedc ;};};if _aggaa .Vanish !=nil {if _abcgfe :=_aggaa .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_abcgfe !=nil {return _abcgfe ;};};if _aggaa .WebHidden !=nil {if _gdbef :=_aggaa .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); -_gdbef !=nil {return _gdbef ;};};if _aggaa .Color !=nil {if _gaaeed :=_aggaa .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_gaaeed !=nil {return _gaaeed ;};};if _aggaa .Spacing !=nil {if _abcab :=_aggaa .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); -_abcab !=nil {return _abcab ;};};if _aggaa .W !=nil {if _eabacc :=_aggaa .W .ValidateWithPath (path +"\u002f\u0057");_eabacc !=nil {return _eabacc ;};};if _aggaa .Kern !=nil {if _bccgf :=_aggaa .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); -_bccgf !=nil {return _bccgf ;};};if _aggaa .Position !=nil {if _bgceb :=_aggaa .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_bgceb !=nil {return _bgceb ;};};if _aggaa .Sz !=nil {if _fcecb :=_aggaa .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); -_fcecb !=nil {return _fcecb ;};};if _aggaa .SzCs !=nil {if _cebfa :=_aggaa .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_cebfa !=nil {return _cebfa ;};};if _aggaa .Highlight !=nil {if _eefdb :=_aggaa .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); -_eefdb !=nil {return _eefdb ;};};if _aggaa .U !=nil {if _agddd :=_aggaa .U .ValidateWithPath (path +"\u002f\u0055");_agddd !=nil {return _agddd ;};};if _aggaa .Effect !=nil {if _gedab :=_aggaa .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); -_gedab !=nil {return _gedab ;};};if _aggaa .Bdr !=nil {if _bdbec :=_aggaa .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_bdbec !=nil {return _bdbec ;};};if _aggaa .Shd !=nil {if _eggcb :=_aggaa .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_eggcb !=nil {return _eggcb ;};};if _aggaa .FitText !=nil {if _ddbcf :=_aggaa .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_ddbcf !=nil {return _ddbcf ;};};if _aggaa .VertAlign !=nil {if _eccbge :=_aggaa .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); -_eccbge !=nil {return _eccbge ;};};if _aggaa .Rtl !=nil {if _gbceg :=_aggaa .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_gbceg !=nil {return _gbceg ;};};if _aggaa .Cs !=nil {if _dfbbf :=_aggaa .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); -_dfbbf !=nil {return _dfbbf ;};};if _aggaa .Em !=nil {if _ecbga :=_aggaa .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_ecbga !=nil {return _ecbga ;};};if _aggaa .Lang !=nil {if _dgcdd :=_aggaa .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); -_dgcdd !=nil {return _dgcdd ;};};if _aggaa .EastAsianLayout !=nil {if _ecbcf :=_aggaa .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_ecbcf !=nil {return _ecbcf ;};};if _aggaa .SpecVanish !=nil {if _fcccb :=_aggaa .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); -_fcccb !=nil {return _fcccb ;};};if _aggaa .OMath !=nil {if _fgecg :=_aggaa .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_fgecg !=nil {return _fgecg ;};};return nil ;}; +// ValidateWithPath validates the CT_Tabs and its children, prefixing error messages with path +func (_ggecf *CT_Tabs )ValidateWithPath (path string )error {for _cefbb ,_bfcag :=range _ggecf .Tab {if _dbaec :=_bfcag .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0062\u005b\u0025\u0064\u005d",path ,_cefbb ));_dbaec !=nil {return _dbaec ; +};};return nil ;};func NewCT_DocVars ()*CT_DocVars {_bcagf :=&CT_DocVars {};return _bcagf }; -// Validate validates the EG_RubyContent and its children -func (_eadfea *EG_RubyContent )Validate ()error {return _eadfea .ValidateWithPath ("\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074");};type WdST_AlignV byte ;type CT_View struct{ +// Validate validates the Settings and its children +func (_adddee *Settings )Validate ()error {return _adddee .ValidateWithPath ("\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");};func (_cbfcge *CT_Text )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbdfe :=range start .Attr {if _dbdfe .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_dbdfe .Name .Local =="\u0073\u0070\u0061c\u0065"{_cdccc :=_dbdfe .Value ; +_cbfcge .SpaceAttr =&_cdccc ;continue ;};};for {_fadebf ,_agdaa :=d .Token ();if _agdaa !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_agdaa );};if _eaecec ,_cbfce :=_fadebf .(_a .CharData ); +_cbfce {_cbfcge .Content =string (_eaecec );};if _bacbfc ,_bggfd :=_fadebf .(_a .EndElement );_bggfd &&_bacbfc .Name ==start .Name {break ;};};return nil ;};type CT_MathCtrlIns struct{AuthorAttr string ;DateAttr *_ae .Time ; -// Document View Setting Value -ValAttr ST_View ;};func (_eefg *CT_FtnDocProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eefg .Pos !=nil {_egcfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}};e .EncodeElement (_eefg .Pos ,_egcfg ); -};if _eefg .NumFmt !=nil {_bgfcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_eefg .NumFmt ,_bgfcc );};if _eefg .NumStart !=nil {_efdgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_eefg .NumStart ,_efdgaa );};if _eefg .NumRestart !=nil {_bgdaca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_eefg .NumRestart ,_bgdaca );};if _eefg .Footnote !=nil {_beddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}}; -for _ ,_cafaa :=range _eefg .Footnote {e .EncodeElement (_cafaa ,_beddg );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_DocGridUnset ST_DocGrid =0;ST_DocGridDefault ST_DocGrid =1;ST_DocGridLines ST_DocGrid =2;ST_DocGridLinesAndChars ST_DocGrid =3; -ST_DocGridSnapToChars ST_DocGrid =4;); +// Annotation Identifier +IdAttr int64 ;}; -// ValidateWithPath validates the CT_CustomXmlBlock and its children, prefixing error messages with path -func (_deggg *CT_CustomXmlBlock )ValidateWithPath (path string )error {if _deggg .CustomXmlPr !=nil {if _aged :=_deggg .CustomXmlPr .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072");_aged !=nil {return _aged ; -};};for _aaee ,_eff :=range _deggg .EG_ContentBlockContent {if _daggd :=_eff .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_aaee )); -_daggd !=nil {return _daggd ;};};return nil ;}; +// Validate validates the CT_NumFmt and its children +func (_cgcfb *CT_NumFmt )Validate ()error {return _cgcfb .ValidateWithPath ("\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt");};func (_bcfeca *WdST_RelFromH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecegcb ,_egaegf :=d .Token ();if _egaegf !=nil {return _egaegf ; +};if _fafeb ,_gaaaa :=_ecegcb .(_a .EndElement );_gaaaa &&_fafeb .Name ==start .Name {*_bcfeca =1;return nil ;};if _gaaaed ,_cgeef :=_ecegcb .(_a .CharData );!_cgeef {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecegcb ); +}else {switch string (_gaaaed ){case "":*_bcfeca =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_bcfeca =1;case "\u0070\u0061\u0067\u0065":*_bcfeca =2;case "\u0063\u006f\u006c\u0075\u006d\u006e":*_bcfeca =3;case "\u0063h\u0061\u0072\u0061\u0063\u0074\u0065r":*_bcfeca =4; +case "\u006c\u0065\u0066\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_bcfeca =5;case "r\u0069\u0067\u0068\u0074\u004d\u0061\u0072\u0067\u0069\u006e":*_bcfeca =6;case "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_bcfeca =7;case "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e":*_bcfeca =8; +};};_ecegcb ,_egaegf =d .Token ();if _egaegf !=nil {return _egaegf ;};if _gacfca ,_gggcdf :=_ecegcb .(_a .EndElement );_gggcdf &&_gacfca .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecegcb ); +};func (_agcebg *EG_BlockLevelElts )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agcebg .BlockLevelEltsChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_gfbgg *CT_Numbering )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _gfbgg .NumPicBullet !=nil {_febfbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0050\u0069\u0063\u0042u\u006c\u006c\u0065\u0074"}};for _ ,_bfecc :=range _gfbgg .NumPicBullet {e .EncodeElement (_bfecc ,_febfbe );};};if _gfbgg .AbstractNum !=nil {_fafeee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0062\u0073\u0074\u0072\u0061\u0063\u0074\u004e\u0075\u006d"}}; +for _ ,_gaeeg :=range _gfbgg .AbstractNum {e .EncodeElement (_gaeeg ,_fafeee );};};if _gfbgg .Num !=nil {_fedcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d"}};for _ ,_feead :=range _gfbgg .Num {e .EncodeElement (_feead ,_fedcf ); +};};if _gfbgg .NumIdMacAtCleanup !=nil {_gaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075mI\u0064\u004d\u0061\u0063\u0041\u0074\u0043\u006c\u0065\u0061\u006e\u0075\u0070"}};e .EncodeElement (_gfbgg .NumIdMacAtCleanup ,_gaeb );}; +e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_HdrFtrReferences struct{HdrFtrReferencesChoice *EG_HdrFtrReferencesChoice ;};func NewCT_SectPrBase ()*CT_SectPrBase {_gbbac :=&CT_SectPrBase {};return _gbbac };func (_aedgg *CT_SignedHpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_aedgg .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_debff *CT_Settings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _debff .WriteProtection !=nil {_abffa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0072\u0069\u0074\u0065\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_debff .WriteProtection ,_abffa );};if _debff .View !=nil {_bafda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0069\u0065\u0077"}};e .EncodeElement (_debff .View ,_bafda );};if _debff .Zoom !=nil {_egeddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u007a\u006f\u006f\u006d"}}; +e .EncodeElement (_debff .Zoom ,_egeddf );};if _debff .RemovePersonalInformation !=nil {_dcebg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u006d\u006f\u0076e\u0050\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0049n\u0066\u006f\u0072m\u0061t\u0069\u006f\u006e"}}; +e .EncodeElement (_debff .RemovePersonalInformation ,_dcebg );};if _debff .RemoveDateAndTime !=nil {_aaefg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065mo\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006e\u0064\u0054\u0069\u006d\u0065"}}; +e .EncodeElement (_debff .RemoveDateAndTime ,_aaefg );};if _debff .DoNotDisplayPageBoundaries !=nil {_abccd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0050a\u0067e\u0042\u006f\u0075\u006e\u0064\u0061\u0072i\u0065\u0073"}}; +e .EncodeElement (_debff .DoNotDisplayPageBoundaries ,_abccd );};if _debff .DisplayBackgroundShape !=nil {_fdgff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0042\u0061\u0063\u006bg\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061\u0070\u0065"}}; +e .EncodeElement (_debff .DisplayBackgroundShape ,_fdgff );};if _debff .PrintPostScriptOverText !=nil {_ffgde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0072\u0069\u006et\u0050\u006f\u0073\u0074\u0053c\u0072i\u0070t\u004f\u0076\u0065\u0072\u0054\u0065\u0078t"}}; +e .EncodeElement (_debff .PrintPostScriptOverText ,_ffgde );};if _debff .PrintFractionalCharacterWidth !=nil {_agdde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070r\u0069\u006e\u0074\u0046r\u0061\u0063\u0074\u0069\u006f\u006e\u0061l\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057\u0069\u0064\u0074\u0068"}}; +e .EncodeElement (_debff .PrintFractionalCharacterWidth ,_agdde );};if _debff .PrintFormsData !=nil {_fddcdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ap\u0072\u0069\u006et\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}};e .EncodeElement (_debff .PrintFormsData ,_fddcdg ); +};if _debff .EmbedTrueTypeFonts !=nil {_daded :=_a .StartElement {Name :_a .Name {Local :"w\u003ae\u006d\u0062\u0065\u0064\u0054\u0072\u0075\u0065T\u0079\u0070\u0065\u0046on\u0074\u0073"}};e .EncodeElement (_debff .EmbedTrueTypeFonts ,_daded );};if _debff .EmbedSystemFonts !=nil {_dbdfcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065m\u0062\u0065\u0064\u0053\u0079s\u0074\u0065m\u0046\u006f\u006e\u0074\u0073"}}; +e .EncodeElement (_debff .EmbedSystemFonts ,_dbdfcc );};if _debff .SaveSubsetFonts !=nil {_bbbde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0053\u0075\u0062\u0073\u0065\u0074F\u006f\u006e\u0074\u0073"}};e .EncodeElement (_debff .SaveSubsetFonts ,_bbbde ); +};if _debff .SaveFormsData !=nil {_bgbff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073a\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}};e .EncodeElement (_debff .SaveFormsData ,_bgbff );};if _debff .MirrorMargins !=nil {_bgbfff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; +e .EncodeElement (_debff .MirrorMargins ,_bgbfff );};if _debff .AlignBordersAndEdges !=nil {_agbcgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006cig\u006e\u0042\u006f\u0072\u0064\u0065\u0072\u0073\u0041\u006e\u0064\u0045\u0064\u0067e\u0073"}}; +e .EncodeElement (_debff .AlignBordersAndEdges ,_agbcgc );};if _debff .BordersDoNotSurroundHeader !=nil {_dccad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006fr\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006f\u0074\u0053u\u0072r\u006f\u0075\u006e\u0064\u0048\u0065\u0061d\u0065\u0072"}}; +e .EncodeElement (_debff .BordersDoNotSurroundHeader ,_dccad );};if _debff .BordersDoNotSurroundFooter !=nil {_ecfcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006fr\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006f\u0074\u0053u\u0072r\u006f\u0075\u006e\u0064\u0046\u006f\u006ft\u0065\u0072"}}; +e .EncodeElement (_debff .BordersDoNotSurroundFooter ,_ecfcb );};if _debff .GutterAtTop !=nil {_bgdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}};e .EncodeElement (_debff .GutterAtTop ,_bgdbe ); +};if _debff .HideSpellingErrors !=nil {_ebdbf :=_a .StartElement {Name :_a .Name {Local :"w\u003ah\u0069\u0064\u0065\u0053\u0070\u0065\u006c\u006ci\u006e\u0067\u0045\u0072ro\u0072\u0073"}};e .EncodeElement (_debff .HideSpellingErrors ,_ebdbf );};if _debff .HideGrammaticalErrors !=nil {_fcgee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068id\u0065\u0047\u0072\u0061\u006d\u006d\u0061\u0074\u0069\u0063\u0061\u006c\u0045\u0072\u0072\u006f\u0072\u0073"}}; +e .EncodeElement (_debff .HideGrammaticalErrors ,_fcgee );};if _debff .ActiveWritingStyle !=nil {_eadeaf :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0063\u0074\u0069\u0076\u0065\u0057\u0072\u0069t\u0069\u006e\u0067\u0053ty\u006c\u0065"}};for _ ,_agbae :=range _debff .ActiveWritingStyle {e .EncodeElement (_agbae ,_eadeaf ); +};};if _debff .ProofState !=nil {_babfeeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070r\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_debff .ProofState ,_babfeeg );};if _debff .FormsDesign !=nil {_cfaaed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}}; +e .EncodeElement (_debff .FormsDesign ,_cfaaed );};if _debff .AttachedTemplate !=nil {_aggdff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061t\u0074\u0061\u0063\u0068\u0065d\u0054\u0065m\u0070\u006c\u0061\u0074\u0065"}};e .EncodeElement (_debff .AttachedTemplate ,_aggdff ); +};if _debff .LinkStyles !=nil {_cgdfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}};e .EncodeElement (_debff .LinkStyles ,_cgdfa );};if _debff .StylePaneFormatFilter !=nil {_ggbecc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073ty\u006c\u0065\u0050\u0061\u006e\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0046\u0069\u006c\u0074\u0065\u0072"}}; +e .EncodeElement (_debff .StylePaneFormatFilter ,_ggbecc );};if _debff .StylePaneSortMethod !=nil {_cdcde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0074\u0079le\u0050a\u006e\u0065\u0053\u006f\u0072t\u004d\u0065\u0074\u0068\u006f\u0064"}}; +e .EncodeElement (_debff .StylePaneSortMethod ,_cdcde );};if _debff .DocumentType !=nil {_cdddf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0075\u006d\u0065\u006et\u0054\u0079\u0070\u0065"}};e .EncodeElement (_debff .DocumentType ,_cdddf ); +};if _debff .MailMerge !=nil {_geabg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_debff .MailMerge ,_geabg );};if _debff .RevisionView !=nil {_bfcacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006fn\u0056\u0069\u0065\u0077"}}; +e .EncodeElement (_debff .RevisionView ,_bfcacc );};if _debff .TrackRevisions !=nil {_dgcec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0072\u0061\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"}};e .EncodeElement (_debff .TrackRevisions ,_dgcec ); +};if _debff .DoNotTrackMoves !=nil {_aebbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0054\u0072\u0061\u0063\u006bM\u006f\u0076\u0065\u0073"}};e .EncodeElement (_debff .DoNotTrackMoves ,_aebbe );};if _debff .DoNotTrackFormatting !=nil {_ddafbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fNo\u0074\u0054\u0072\u0061\u0063\u006b\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069n\u0067"}}; +e .EncodeElement (_debff .DoNotTrackFormatting ,_ddafbd );};if _debff .DocumentProtection !=nil {_gfadc :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0050r\u006f\u0074\u0065\u0063ti\u006f\u006e"}};e .EncodeElement (_debff .DocumentProtection ,_gfadc ); +};if _debff .AutoFormatOverride !=nil {_cefgf :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u004f\u0076\u0065\u0072ri\u0064\u0065"}};e .EncodeElement (_debff .AutoFormatOverride ,_cefgf );};if _debff .StyleLockTheme !=nil {_gbdde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0074\u0079\u006ce\u004c\u006f\u0063\u006b\u0054\u0068\u0065\u006d\u0065"}}; +e .EncodeElement (_debff .StyleLockTheme ,_gbdde );};if _debff .StyleLockQFSet !=nil {_dcfde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0074\u0079\u006ce\u004c\u006f\u0063\u006b\u0051\u0046\u0053\u0065\u0074"}};e .EncodeElement (_debff .StyleLockQFSet ,_dcfde ); +};if _debff .DefaultTabStop !=nil {_baeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0065\u0066\u0061u\u006c\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}};e .EncodeElement (_debff .DefaultTabStop ,_baeag );};if _debff .AutoHyphenation !=nil {_bfcgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006ea\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_debff .AutoHyphenation ,_bfcgc );};if _debff .ConsecutiveHyphenLimit !=nil {_gfddc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065H\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006d\u0069\u0074"}}; +e .EncodeElement (_debff .ConsecutiveHyphenLimit ,_gfddc );};if _debff .HyphenationZone !=nil {_bccdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006fn\u005a\u006f\u006e\u0065"}};e .EncodeElement (_debff .HyphenationZone ,_bccdg ); +};if _debff .DoNotHyphenateCaps !=nil {_dbedg :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u004e\u006f\u0074\u0048\u0079\u0070\u0068e\u006e\u0061\u0074\u0065Ca\u0070\u0073"}};e .EncodeElement (_debff .DoNotHyphenateCaps ,_dbedg );};if _debff .ShowEnvelope !=nil {_gecdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u006f\u0077\u0045\u006e\u0076e\u006c\u006f\u0070\u0065"}}; +e .EncodeElement (_debff .ShowEnvelope ,_gecdb );};if _debff .SummaryLength !=nil {_cebgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073u\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}};e .EncodeElement (_debff .SummaryLength ,_cebgb ); +};if _debff .ClickAndTypeStyle !=nil {_dffef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006cic\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_debff .ClickAndTypeStyle ,_dffef );}; +if _debff .DefaultTableStyle !=nil {_bcbea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065fa\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_debff .DefaultTableStyle ,_bcbea );};if _debff .EvenAndOddHeaders !=nil {_eeacc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0076en\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_debff .EvenAndOddHeaders ,_eeacc );};if _debff .BookFoldRevPrinting !=nil {_ebgg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0062\u006f\u006fkF\u006fl\u0064\u0052\u0065\u0076\u0050r\u0069\u006e\u0074\u0069\u006e\u0067"}};e .EncodeElement (_debff .BookFoldRevPrinting ,_ebgg ); +};if _debff .BookFoldPrinting !=nil {_agecb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062o\u006f\u006b\u0046\u006f\u006cd\u0050\u0072i\u006e\u0074\u0069\u006e\u0067"}};e .EncodeElement (_debff .BookFoldPrinting ,_agecb );};if _debff .BookFoldPrintingSheets !=nil {_faecef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u006f\u006f\u006b\u0046\u006f\u006c\u0064\u0050\u0072\u0069n\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065\u0074\u0073"}}; +e .EncodeElement (_debff .BookFoldPrintingSheets ,_faecef );};if _debff .DrawingGridHorizontalSpacing !=nil {_fcdde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047r\u0069\u0064\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; +e .EncodeElement (_debff .DrawingGridHorizontalSpacing ,_fcdde );};if _debff .DrawingGridVerticalSpacing !=nil {_faedb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072a\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0056\u0065r\u0074i\u0063\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}}; +e .EncodeElement (_debff .DrawingGridVerticalSpacing ,_faedb );};if _debff .DisplayHorizontalDrawingGridEvery !=nil {_cbaaaf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0069\u0073\u0070\u006ca\u0079\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065r\u0079"}}; +e .EncodeElement (_debff .DisplayHorizontalDrawingGridEvery ,_cbaaaf );};if _debff .DisplayVerticalDrawingGridEvery !=nil {_ffeed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0070l\u0061\u0079\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}}; +e .EncodeElement (_debff .DisplayVerticalDrawingGridEvery ,_ffeed );};if _debff .DoNotUseMarginsForDrawingGridOrigin !=nil {_adfgba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006f\u0074U\u0073\u0065M\u0061\u0072\u0067\u0069\u006e\u0073\u0046\u006fr\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u004fr\u0069\u0067\u0069\u006e"}}; +e .EncodeElement (_debff .DoNotUseMarginsForDrawingGridOrigin ,_adfgba );};if _debff .DrawingGridHorizontalOrigin !=nil {_fgadea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u004f\u0072ig\u0069\u006e"}}; +e .EncodeElement (_debff .DrawingGridHorizontalOrigin ,_fgadea );};if _debff .DrawingGridVerticalOrigin !=nil {_fbcba :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0072\u0061\u0077\u0069n\u0067\u0047\u0072\u0069\u0064\u0056\u0065\u0072\u0074i\u0063\u0061\u006cO\u0072i\u0067\u0069\u006e"}}; +e .EncodeElement (_debff .DrawingGridVerticalOrigin ,_fbcba );};if _debff .DoNotShadeFormData !=nil {_cdbca :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u004e\u006f\u0074\u0053\u0068\u0061\u0064e\u0046\u006f\u0072\u006dDa\u0074\u0061"}};e .EncodeElement (_debff .DoNotShadeFormData ,_cdbca ); +};if _debff .NoPunctuationKerning !=nil {_fgfce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fPu\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e\u004b\u0065\u0072\u006e\u0069n\u0067"}};e .EncodeElement (_debff .NoPunctuationKerning ,_fgfce ); +};if _debff .CharacterSpacingControl !=nil {_deaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0053p\u0061c\u0069n\u0067\u0043\u006f\u006e\u0074\u0072\u006fl"}};e .EncodeElement (_debff .CharacterSpacingControl ,_deaeb ); +};if _debff .PrintTwoOnOne !=nil {_fgggea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070r\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}};e .EncodeElement (_debff .PrintTwoOnOne ,_fgggea );};if _debff .StrictFirstAndLastChars !=nil {_dccafd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0072\u0069c\u0074\u0046\u0069\u0072\u0073t\u0041n\u0064L\u0061\u0073\u0074\u0043\u0068\u0061\u0072s"}}; +e .EncodeElement (_debff .StrictFirstAndLastChars ,_dccafd );};if _debff .NoLineBreaksAfter !=nil {_gegbca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fLi\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073\u0041\u0066\u0074\u0065\u0072"}}; +e .EncodeElement (_debff .NoLineBreaksAfter ,_gegbca );};if _debff .NoLineBreaksBefore !=nil {_bafddc :=_a .StartElement {Name :_a .Name {Local :"w\u003an\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065a\u006b\u0073\u0042\u0065fo\u0072\u0065"}};e .EncodeElement (_debff .NoLineBreaksBefore ,_bafddc ); +};if _debff .SavePreviewPicture !=nil {_cacbg :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0061\u0076\u0065\u0050\u0072\u0065\u0076\u0069e\u0077\u0050\u0069\u0063tu\u0072\u0065"}};e .EncodeElement (_debff .SavePreviewPicture ,_cacbg );};if _debff .DoNotValidateAgainstSchema !=nil {_cacae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0065A\u0067a\u0069\u006e\u0073\u0074\u0053\u0063\u0068e\u006d\u0061"}}; +e .EncodeElement (_debff .DoNotValidateAgainstSchema ,_cacae );};if _debff .SaveInvalidXml !=nil {_bdgbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0061\u0076\u0065I\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}};e .EncodeElement (_debff .SaveInvalidXml ,_bdgbc ); +};if _debff .IgnoreMixedContent !=nil {_aeeec :=_a .StartElement {Name :_a .Name {Local :"w\u003ai\u0067\u006e\u006f\u0072\u0065\u004d\u0069\u0078e\u0064\u0043\u006f\u006ete\u006e\u0074"}};e .EncodeElement (_debff .IgnoreMixedContent ,_aeeec );};if _debff .AlwaysShowPlaceholderText !=nil {_ddaef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0077\u0061\u0079s\u0053\u0068\u006f\u0077\u0050\u006c\u0061\u0063\u0065h\u006f\u006c\u0064e\u0072T\u0065\u0078\u0074"}}; +e .EncodeElement (_debff .AlwaysShowPlaceholderText ,_ddaef );};if _debff .DoNotDemarcateInvalidXml !=nil {_bbgfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0044\u0065\u006d\u0061r\u0063\u0061\u0074\u0065\u0049\u006e\u0076\u0061\u006c\u0069d\u0058\u006d\u006c"}}; +e .EncodeElement (_debff .DoNotDemarcateInvalidXml ,_bbgfc );};if _debff .SaveXmlDataOnly !=nil {_dacce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0058\u006d\u006c\u0044\u0061\u0074a\u004f\u006e\u006c\u0079"}};e .EncodeElement (_debff .SaveXmlDataOnly ,_dacce ); +};if _debff .UseXSLTWhenSaving !=nil {_ccaab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073eX\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053\u0061\u0076\u0069\u006e\u0067"}};e .EncodeElement (_debff .UseXSLTWhenSaving ,_ccaab );}; +if _debff .SaveThroughXslt !=nil {_fdcfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0054\u0068\u0072\u006f\u0075\u0067h\u0058\u0073\u006c\u0074"}};e .EncodeElement (_debff .SaveThroughXslt ,_fdcfg );};if _debff .ShowXMLTags !=nil {_abage :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}}; +e .EncodeElement (_debff .ShowXMLTags ,_abage );};if _debff .AlwaysMergeEmptyNamespace !=nil {_cefde :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0077\u0061\u0079s\u004d\u0065\u0072\u0067\u0065\u0045\u006d\u0070\u0074y\u004e\u0061\u006de\u0073p\u0061\u0063\u0065"}}; +e .EncodeElement (_debff .AlwaysMergeEmptyNamespace ,_cefde );};if _debff .UpdateFields !=nil {_abdfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0070\u0064\u0061\u0074\u0065\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_debff .UpdateFields ,_abdfb ); +};if _debff .HdrShapeDefaults !=nil {_aggcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068d\u0072\u0053\u0068\u0061\u0070e\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"}};e .EncodeElement (_debff .HdrShapeDefaults ,_aggcf );};if _debff .FootnotePr !=nil {_afaga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; +e .EncodeElement (_debff .FootnotePr ,_afaga );};if _debff .EndnotePr !=nil {_dggad :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_debff .EndnotePr ,_dggad );};if _debff .Compat !=nil {_bgdfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0070\u0061\u0074"}}; +e .EncodeElement (_debff .Compat ,_bgdfc );};if _debff .DocVars !=nil {_edeeb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0056\u0061\u0072s"}};e .EncodeElement (_debff .DocVars ,_edeeb );};if _debff .Rsids !=nil {_caddde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0073"}}; +e .EncodeElement (_debff .Rsids ,_caddde );};if _debff .MathPr !=nil {_acegde :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0050\u0072"}};e .EncodeElement (_debff .MathPr ,_acegde );};if _debff .AttachedSchema !=nil {_egfbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0074\u0074\u0061c\u0068\u0065\u0064\u0053\u0063\u0068\u0065\u006d\u0061"}}; +for _ ,_cfcbd :=range _debff .AttachedSchema {e .EncodeElement (_cfcbd ,_egfbe );};};if _debff .ThemeFontLang !=nil {_cbaca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074h\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}}; +e .EncodeElement (_debff .ThemeFontLang ,_cbaca );};if _debff .ClrSchemeMapping !=nil {_gcdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063l\u0072\u0053\u0063\u0068\u0065m\u0065\u004da\u0070\u0070\u0069\u006e\u0067"}};e .EncodeElement (_debff .ClrSchemeMapping ,_gcdeg ); +};if _debff .DoNotIncludeSubdocsInStats !=nil {_becgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064\u0065\u0053u\u0062d\u006f\u0063\u0073\u0049\u006e\u0053\u0074a\u0074\u0073"}};e .EncodeElement (_debff .DoNotIncludeSubdocsInStats ,_becgb ); +};if _debff .DoNotAutoCompressPictures !=nil {_abgfd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u004e\u006f\u0074A\u0075\u0074\u006f\u0043\u006f\u006d\u0070\u0072\u0065s\u0073\u0050\u0069c\u0074u\u0072\u0065\u0073"}};e .EncodeElement (_debff .DoNotAutoCompressPictures ,_abgfd ); +};if _debff .ForceUpgrade !=nil {_ffaff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u0063\u0065\u0055\u0070g\u0072\u0061\u0064\u0065"}};e .EncodeElement (_debff .ForceUpgrade ,_ffaff );};if _debff .Captions !=nil {_egedg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}}; +e .EncodeElement (_debff .Captions ,_egedg );};if _debff .ReadModeInkLockDown !=nil {_fcebc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u0061dM\u006fd\u0065\u0049\u006e\u006b\u004co\u0063\u006b\u0044\u006f\u0077\u006e"}};e .EncodeElement (_debff .ReadModeInkLockDown ,_fcebc ); +};if _debff .SmartTagType !=nil {_gfecc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061g\u0054\u0079\u0070\u0065"}};for _ ,_acggd :=range _debff .SmartTagType {e .EncodeElement (_acggd ,_gfecc );};};if _debff .SchemaLibrary !=nil {_dggaf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u0061:\u0073\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}}; +e .EncodeElement (_debff .SchemaLibrary ,_dggaf );};if _debff .ShapeDefaults !=nil {_gdcabb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073h\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}};e .EncodeElement (_debff .ShapeDefaults ,_gdcabb ); +};if _debff .DoNotEmbedSmartTags !=nil {_bgeag :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u004eot\u0045m\u0062\u0065\u0064\u0053\u006da\u0072\u0074\u0054\u0061\u0067\u0073"}};e .EncodeElement (_debff .DoNotEmbedSmartTags ,_bgeag ); +};if _debff .DecimalSymbol !=nil {_bacea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064e\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}};e .EncodeElement (_debff .DecimalSymbol ,_bacea );};if _debff .ListSeparator !=nil {_agdaba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006ci\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}}; +e .EncodeElement (_debff .ListSeparator ,_agdaba );};for _ ,_fbgffa :=range _debff .Extra {if _beace :=_fbgffa .MarshalXML (e ,_a .StartElement {});_beace !=nil {return _beace ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cafcg *ST_Shd )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgged ,_agcaba :=d .Token (); +if _agcaba !=nil {return _agcaba ;};if _dbded ,_adfdf :=_dgged .(_a .EndElement );_adfdf &&_dbded .Name ==start .Name {*_cafcg =1;return nil ;};if _fegdc ,_ecbga :=_dgged .(_a .CharData );!_ecbga {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgged ); +}else {switch string (_fegdc ){case "":*_cafcg =0;case "\u006e\u0069\u006c":*_cafcg =1;case "\u0063\u006c\u0065a\u0072":*_cafcg =2;case "\u0073\u006f\u006ci\u0064":*_cafcg =3;case "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065":*_cafcg =4; +case "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065":*_cafcg =5;case "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_cafcg =6;case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_cafcg =7; +case "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s":*_cafcg =8;case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_cafcg =9;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065":*_cafcg =10;case "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065":*_cafcg =11; +case "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065":*_cafcg =12;case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_cafcg =13;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073":*_cafcg =14; +case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073":*_cafcg =15;case "\u0070\u0063\u0074\u0035":*_cafcg =16;case "\u0070\u0063\u00741\u0030":*_cafcg =17;case "\u0070\u0063\u00741\u0032":*_cafcg =18;case "\u0070\u0063\u00741\u0035":*_cafcg =19; +case "\u0070\u0063\u00742\u0030":*_cafcg =20;case "\u0070\u0063\u00742\u0035":*_cafcg =21;case "\u0070\u0063\u00743\u0030":*_cafcg =22;case "\u0070\u0063\u00743\u0035":*_cafcg =23;case "\u0070\u0063\u00743\u0037":*_cafcg =24;case "\u0070\u0063\u00744\u0030":*_cafcg =25; +case "\u0070\u0063\u00744\u0035":*_cafcg =26;case "\u0070\u0063\u00745\u0030":*_cafcg =27;case "\u0070\u0063\u00745\u0035":*_cafcg =28;case "\u0070\u0063\u00746\u0030":*_cafcg =29;case "\u0070\u0063\u00746\u0032":*_cafcg =30;case "\u0070\u0063\u00746\u0035":*_cafcg =31; +case "\u0070\u0063\u00747\u0030":*_cafcg =32;case "\u0070\u0063\u00747\u0035":*_cafcg =33;case "\u0070\u0063\u00748\u0030":*_cafcg =34;case "\u0070\u0063\u00748\u0035":*_cafcg =35;case "\u0070\u0063\u00748\u0037":*_cafcg =36;case "\u0070\u0063\u00749\u0030":*_cafcg =37; +case "\u0070\u0063\u00749\u0035":*_cafcg =38;};};_dgged ,_agcaba =d .Token ();if _agcaba !=nil {return _agcaba ;};if _bbfebca ,_bbadg :=_dgged .(_a .EndElement );_bbadg &&_bbfebca .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgged ); +};func (_agdaf *CT_FontRel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agdaf .FontKeyAttr ="\u007b\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030\u002d\u0030\u0030\u0030\u0030-\u0030\u0030\u0030\u0030\u00300\u0030\u00300\u0030\u0030\u0030\u007d"; +for _ ,_abeeg :=range start .Attr {if _abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0069\u0064"||_abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0069\u0064"{_dedac :=_abeeg .Value ; +_agdaf .IdAttr =_dedac ;continue ;};if _abeeg .Name .Local =="\u0066o\u006e\u0074\u004b\u0065\u0079"{_dcgg :=_abeeg .Value ;_agdaf .FontKeyAttr =_dcgg ;continue ;};if _abeeg .Name .Local =="\u0073u\u0062\u0073\u0065\u0074\u0074\u0065d"{_fgefc ,_dcgb :=ParseUnionST_OnOff (_abeeg .Value ); +if _dcgb !=nil {return _dcgb ;};_agdaf .SubsettedAttr =_fgefc ;continue ;};};for {_efcg ,_ccaac :=d .Token ();if _ccaac !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c\u003a\u0020%\u0073",_ccaac ); +};if _fdac ,_ffee :=_efcg .(_a .EndElement );_ffee &&_fdac .Name ==start .Name {break ;};};return nil ;};func (_degeab *WdCT_GraphicFrame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dabedg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}}; +e .EncodeElement (_degeab .CNvPr ,_dabedg );_dgedfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0046\u0072\u0050\u0072"}};e .EncodeElement (_degeab .CNvFrPr ,_dgedfd );_ccecfb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0078\u0066\u0072\u006d"}}; +e .EncodeElement (_degeab .Xfrm ,_ccecfb );_ddgcf :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_ddgcf .Attr =append (_ddgcf .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +e .EncodeElement (_degeab .Graphic ,_ddgcf );if _degeab .ExtLst !=nil {_bbdab :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_degeab .ExtLst ,_bbdab );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the EG_ContentRowContentChoice and its children, prefixing error messages with path -func (_bfbeb *EG_ContentRowContentChoice )ValidateWithPath (path string )error {for _gbdag ,_dcgega :=range _bfbeb .Tr {if _ebcdad :=_dcgega .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0054\u0072\u005b\u0025\u0064]",path ,_gbdag ));_ebcdad !=nil {return _ebcdad ; -};};if _bfbeb .CustomXml !=nil {if _adccad :=_bfbeb .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_adccad !=nil {return _adccad ;};};if _bfbeb .Sdt !=nil {if _bdbee :=_bfbeb .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); -_bdbee !=nil {return _bdbee ;};};for _aabdcf ,_gfbgd :=range _bfbeb .EG_RunLevelElts {if _gbbfca :=_gfbgd .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_aabdcf )); -_gbbfca !=nil {return _gbbfca ;};};return nil ;};func (_aeggfg *CT_VerticalAlignRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aeggfg .ValAttr =_ee .ST_VerticalAlignRun (1);for _ ,_adegbd :=range start .Attr {if _adegbd .Name .Local =="\u0076\u0061\u006c"{_aeggfg .ValAttr .UnmarshalXMLAttr (_adegbd ); -continue ;};};for {_aefdeg ,_gbdgb :=d .Token ();if _gbdgb !=nil {return _ff .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0056\u0065\u0072\u0074\u0069c\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e\u003a\u0020\u0025\u0073",_gbdgb ); -};if _beaafd ,_egage :=_aefdeg .(_a .EndElement );_egage &&_beaafd .Name ==start .Name {break ;};};return nil ;};const (ST_BrTypeUnset ST_BrType =0;ST_BrTypePage ST_BrType =1;ST_BrTypeColumn ST_BrType =2;ST_BrTypeTextWrapping ST_BrType =3;);func NewCT_Background ()*CT_Background {_acf :=&CT_Background {}; -return _acf };func (_abgggf ST_EdGrp )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fcffe :=_a .Attr {};_fcffe .Name =name ;switch _abgggf {case ST_EdGrpUnset :_fcffe .Value ="";case ST_EdGrpNone :_fcffe .Value ="\u006e\u006f\u006e\u0065";case ST_EdGrpEveryone :_fcffe .Value ="\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065"; -case ST_EdGrpAdministrators :_fcffe .Value ="\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073";case ST_EdGrpContributors :_fcffe .Value ="\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073";case ST_EdGrpEditors :_fcffe .Value ="\u0065d\u0069\u0074\u006f\u0072\u0073"; -case ST_EdGrpOwners :_fcffe .Value ="\u006f\u0077\u006e\u0065\u0072\u0073";case ST_EdGrpCurrent :_fcffe .Value ="\u0063u\u0072\u0072\u0065\u006e\u0074";};return _fcffe ,nil ;};const (ST_DocPartTypeUnset ST_DocPartType =0;ST_DocPartTypeNone ST_DocPartType =1; -ST_DocPartTypeNormal ST_DocPartType =2;ST_DocPartTypeAutoExp ST_DocPartType =3;ST_DocPartTypeToolbar ST_DocPartType =4;ST_DocPartTypeSpeller ST_DocPartType =5;ST_DocPartTypeFormFld ST_DocPartType =6;ST_DocPartTypeBbPlcHdr ST_DocPartType =7;);func (_ecegb *CT_TextDirection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_fgebe ,_bgdege :=_ecegb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _bgdege !=nil {return _bgdege ;};start .Attr =append (start .Attr ,_fgebe );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edaabc *Fonts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edaabc .CT_FontsList =*NewCT_FontsList (); -_ffafce :for {_caaabf ,_efcec :=d .Token ();if _efcec !=nil {return _efcec ;};switch _bfdgea :=_caaabf .(type ){case _a .StartElement :switch _bfdgea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_aafacb :=NewCT_Font (); -if _eedcbb :=d .DecodeElement (_aafacb ,&_bfdgea );_eedcbb !=nil {return _eedcbb ;};_edaabc .Font =append (_edaabc .Font ,_aafacb );default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0046\u006f\u006et\u0073 \u0025\u0076",_bfdgea .Name ); -if _beeebd :=d .Skip ();_beeebd !=nil {return _beeebd ;};};case _a .EndElement :break _ffafce ;case _a .CharData :};};return nil ;};func (_aegfc ST_DocProtect )ValidateWithPath (path string )error {switch _aegfc {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aegfc )); +// ValidateWithPath validates the EG_ContentCellContentChoice and its children, prefixing error messages with path +func (_efgaga *EG_ContentCellContentChoice )ValidateWithPath (path string )error {for _fbced ,_bebfa :=range _efgaga .Tc {if _abcgfe :=_bebfa .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0054\u0063\u005b\u0025\u0064]",path ,_fbced ));_abcgfe !=nil {return _abcgfe ; +};};if _efgaga .CustomXml !=nil {if _cbafa :=_efgaga .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_cbafa !=nil {return _cbafa ;};};if _efgaga .Sdt !=nil {if _gcaebb :=_efgaga .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); +_gcaebb !=nil {return _gcaebb ;};};for _ecfaef ,_fddee :=range _efgaga .EG_RunLevelElts {if _ffaaeed :=_fddee .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_ecfaef )); +_ffaaeed !=nil {return _ffaaeed ;};};return nil ;};type CT_FrameScrollbar struct{ + +// Scrollbar Display Option Value +ValAttr ST_FrameScrollbar ;};func (_dccffe *ST_LineSpacingRule )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dccffe =0;case "\u0061\u0075\u0074\u006f":*_dccffe =1;case "\u0065\u0078\u0061c\u0074":*_dccffe =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_dccffe =3; +};return nil ;};func (_bfecce ST_MultiLevelType )ValidateWithPath (path string )error {switch _bfecce {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfecce )); };return nil ;}; -// Validate validates the CT_SdtPr and its children -func (_aafgd *CT_SdtPr )Validate ()error {return _aafgd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072");};func NewEG_MathContent ()*EG_MathContent {_bdcgeb :=&EG_MathContent {};_bdcgeb .MathContentChoice =NewEG_MathContentChoice (); -return _bdcgeb ;};func (_eafd *CT_Columns )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eafd .EqualWidthAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065q\u0075\u0061\u006c\u0057\u0069\u0064\u0074\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_eafd .EqualWidthAttr )}); -};if _eafd .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_eafd .SpaceAttr )});};if _eafd .NumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d"},Value :_ff .Sprintf ("\u0025\u0076",*_eafd .NumAttr )}); -};if _eafd .SepAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073e\u0070"},Value :_ff .Sprintf ("\u0025\u0076",*_eafd .SepAttr )});};e .EncodeToken (start );_abfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063o\u006c"}}; -for _ ,_gcg :=range _eafd .Col {e .EncodeElement (_gcg ,_abfd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_FFTextType byte ;func (_fagbag *ST_RestartNumber )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcbeea ,_faecfd :=d .Token (); -if _faecfd !=nil {return _faecfd ;};if _afbcc ,_deddc :=_dcbeea .(_a .EndElement );_deddc &&_afbcc .Name ==start .Name {*_fagbag =1;return nil ;};if _geafff ,_egcff :=_dcbeea .(_a .CharData );!_egcff {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcbeea ); -}else {switch string (_geafff ){case "":*_fagbag =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073":*_fagbag =1;case "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074":*_fagbag =2;case "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065":*_fagbag =3; -};};_dcbeea ,_faecfd =d .Token ();if _faecfd !=nil {return _faecfd ;};if _fadbed ,_faeeff :=_dcbeea .(_a .EndElement );_faeeff &&_fadbed .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcbeea ); -};func (_dafbcg ST_FtnPos )Validate ()error {return _dafbcg .ValidateWithPath ("")};type CT_DocVars struct{ +// Validate validates the CT_Highlight and its children +func (_aeeb *CT_Highlight )Validate ()error {return _aeeb .ValidateWithPath ("\u0043\u0054\u005fH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074");};func (_bdedd *CT_FtnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdedd .ValAttr =ST_FtnPos (1); +for _ ,_bcfda :=range start .Attr {if _bcfda .Name .Local =="\u0076\u0061\u006c"{_bdedd .ValAttr .UnmarshalXMLAttr (_bcfda );continue ;};};for {_cccb ,_aeacce :=d .Token ();if _aeacce !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0074\u006eP\u006f\u0073\u003a\u0020\u0025\u0073",_aeacce ); +};if _dcfe ,_bdfcg :=_cccb .(_a .EndElement );_bdfcg &&_dcfe .Name ==start .Name {break ;};};return nil ;};type CT_CompatSetting struct{ -// Single Document Variable -DocVar []*CT_DocVar ;}; +// Name of Setting +NameAttr *string ; -// ValidateWithPath validates the CT_Recipients and its children, prefixing error messages with path -func (_fadbf *CT_Recipients )ValidateWithPath (path string )error {for _dcage ,_eeccb :=range _fadbf .RecipientData {if _gcbda :=_eeccb .ValidateWithPath (_ff .Sprintf ("%\u0073/\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006et\u0044\u0061\u0074\u0061[%\u0064\u005d",path ,_dcage )); -_gcbda !=nil {return _gcbda ;};};return nil ;};type ST_EdnPos byte ; +// Namespace of Setting +UriAttr *string ; -// Validate validates the EG_ContentRunContentChoice and its children -func (_adacggg *EG_ContentRunContentChoice )Validate ()error {return _adacggg .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0068o\u0069\u0063\u0065");};func (_afgeb ST_FldCharType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cadcad :=_a .Attr {}; -_cadcad .Name =name ;switch _afgeb {case ST_FldCharTypeUnset :_cadcad .Value ="";case ST_FldCharTypeBegin :_cadcad .Value ="\u0062\u0065\u0067i\u006e";case ST_FldCharTypeSeparate :_cadcad .Value ="\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u0065";case ST_FldCharTypeEnd :_cadcad .Value ="\u0065\u006e\u0064"; -};return _cadcad ,nil ;};type GlossaryDocument struct{CT_GlossaryDocument };func NewCT_FontsList ()*CT_FontsList {_cdge :=&CT_FontsList {};return _cdge };func (_ebcc *CT_DirContentRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ebcc .ValAttr !=ST_DirectionUnset {_edabc ,_bgfc :=_ebcc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _bgfc !=nil {return _bgfc ;};start .Attr =append (start .Attr ,_edabc );};e .EncodeToken (start );if _ebcc .EG_PContent !=nil {for _ ,_aagfb :=range _ebcc .EG_PContent {_aagfb .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Value of Setting +ValAttr *string ;};func (_aebc *CT_Frameset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aebc .Sz !=nil {_fbea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_aebc .Sz ,_fbea ); +};if _aebc .FramesetSplitbar !=nil {_faadg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066r\u0061\u006d\u0065\u0073\u0065t\u0053\u0070l\u0069\u0074\u0062\u0061\u0072"}};e .EncodeElement (_aebc .FramesetSplitbar ,_faadg );};if _aebc .FrameLayout !=nil {_fcbff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u004c\u0061\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_aebc .FrameLayout ,_fcbff );};if _aebc .Title !=nil {_fdefb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065"}};e .EncodeElement (_aebc .Title ,_fdefb );};if _aebc .FramesetChoice !=nil {for _ ,_egfec :=range _aebc .FramesetChoice {_egfec .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the WdEG_WrapTypeChoice and its children, prefixing error messages with path -func (_eagbcb *WdEG_WrapTypeChoice )ValidateWithPath (path string )error {if _eagbcb .WrapNone !=nil {if _afabce :=_eagbcb .WrapNone .ValidateWithPath (path +"\u002fW\u0072\u0061\u0070\u004e\u006f\u006ee");_afabce !=nil {return _afabce ;};};if _eagbcb .WrapSquare !=nil {if _bgefff :=_eagbcb .WrapSquare .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"); -_bgefff !=nil {return _bgefff ;};};if _eagbcb .WrapTight !=nil {if _gddcee :=_eagbcb .WrapTight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074");_gddcee !=nil {return _gddcee ;};};if _eagbcb .WrapThrough !=nil {if _aececg :=_eagbcb .WrapThrough .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"); -_aececg !=nil {return _aececg ;};};if _eagbcb .WrapTopAndBottom !=nil {if _aegcde :=_eagbcb .WrapTopAndBottom .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u006f\u0070\u0041\u006e\u0064\u0042o\u0074\u0074\u006f\u006d");_aegcde !=nil {return _aegcde ; -};};return nil ;}; +// Validate validates the CT_AltChunk and its children +func (_ebb *CT_AltChunk )Validate ()error {return _ebb .ValidateWithPath ("C\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b");};const (ST_DirectionUnset ST_Direction =0;ST_DirectionLtr ST_Direction =1;ST_DirectionRtl ST_Direction =2;); -// ValidateWithPath validates the WdCT_WordprocessingCanvasChoice and its children, prefixing error messages with path -func (_bdddbc *WdCT_WordprocessingCanvasChoice )ValidateWithPath (path string )error {if _bdddbc .Wsp !=nil {if _eagda :=_bdddbc .Wsp .ValidateWithPath (path +"\u002f\u0057\u0073\u0070");_eagda !=nil {return _eagda ;};};if _bdddbc .Pic !=nil {if _edag :=_bdddbc .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063"); -_edag !=nil {return _edag ;};};if _bdddbc .ContentPart !=nil {if _efcfag :=_bdddbc .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_efcfag !=nil {return _efcfag ;};};if _bdddbc .Wgp !=nil {if _agafgf :=_bdddbc .Wgp .ValidateWithPath (path +"\u002f\u0057\u0067\u0070"); -_agafgf !=nil {return _agafgf ;};};if _bdddbc .GraphicFrame !=nil {if _egdfa :=_bdddbc .GraphicFrame .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065");_egdfa !=nil {return _egdfa ;};};return nil ; -};type ST_VerticalJc byte ;type ST_MailMergeSourceType byte ;func (_eeacd *CT_NumPicBullet )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeacd .NumPicBulletChoice =NewCT_NumPicBulletChoice ();for _ ,_dega :=range start .Attr {if _dega .Name .Local =="\u006e\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006cl\u0065\u0074\u0049\u0064"{_dgeca ,_adgab :=_f .ParseInt (_dega .Value ,10,64); -if _adgab !=nil {return _adgab ;};_eeacd .NumPicBulletIdAttr =_dgeca ;continue ;};};_dadb :for {_agcbf ,_caba :=d .Token ();if _caba !=nil {return _caba ;};switch _beafg :=_agcbf .(type ){case _a .StartElement :switch _beafg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_eeacd .NumPicBulletChoice =NewCT_NumPicBulletChoice (); -if _becbf :=d .DecodeElement (&_eeacd .NumPicBulletChoice .Pict ,&_beafg );_becbf !=nil {return _becbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_eeacd .NumPicBulletChoice =NewCT_NumPicBulletChoice (); -if _fbcf :=d .DecodeElement (&_eeacd .NumPicBulletChoice .Drawing ,&_beafg );_fbcf !=nil {return _fbcf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u0075\u006dP\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0020\u0025\u0076",_beafg .Name ); -if _egba :=d .Skip ();_egba !=nil {return _egba ;};};case _a .EndElement :break _dadb ;case _a .CharData :};};return nil ;};func NewEG_RunInnerContentChoice ()*EG_RunInnerContentChoice {_ebdcd :=&EG_RunInnerContentChoice {};return _ebdcd ;};func (_gcfg *CT_CustomXmlBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcfg .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_gcfg .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_gcfg .ElementAttr )});e .EncodeToken (start );if _gcfg .CustomXmlPr !=nil {_ccad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; -e .EncodeElement (_gcfg .CustomXmlPr ,_ccad );};if _gcfg .EG_ContentBlockContent !=nil {for _ ,_ffeec :=range _gcfg .EG_ContentBlockContent {_ffeec .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};const (ST_FrameLayoutUnset ST_FrameLayout =0;ST_FrameLayoutRows ST_FrameLayout =1;ST_FrameLayoutCols ST_FrameLayout =2;ST_FrameLayoutNone ST_FrameLayout =3;);func (_decbg *CT_MailMergeOdsoFMDFieldType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decbg .ValAttr =ST_MailMergeOdsoFMDFieldType (1); -for _ ,_ffdde :=range start .Attr {if _ffdde .Name .Local =="\u0076\u0061\u006c"{_decbg .ValAttr .UnmarshalXMLAttr (_ffdde );continue ;};};for {_adbgb ,_fefd :=d .Token ();if _fefd !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u004f\u0064\u0073\u006f\u0046\u004d\u0044\u0046\u0069\u0065ld\u0054\u0079\u0070e\u003a \u0025\u0073",_fefd ); -};if _eegdbd ,_fbbgd :=_adbgb .(_a .EndElement );_fbbgd &&_eegdbd .Name ==start .Name {break ;};};return nil ;};type CT_ObjectEmbed struct{ +// Validate validates the CT_TxbxContent and its children +func (_gebffc *CT_TxbxContent )Validate ()error {return _gebffc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074");};func (_ggabg *CT_WriteProtection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ggabg .RecommendedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0063\u006f\u006d\u006d\u0065\u006e\u0064\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .RecommendedAttr )}); +};if _ggabg .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0061l\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .AlgorithmNameAttr )}); +};if _ggabg .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0068\u0061\u0073\u0068\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .HashValueAttr )});};if _ggabg .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0061\u006c\u0074\u0056\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .SaltValueAttr )}); +};if _ggabg .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0073\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .SpinCountAttr )});};if _ggabg .CryptProviderTypeAttr !=_f .ST_CryptProvUnset {_edccf ,_fbefd :=_ggabg .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065"}); +if _fbefd !=nil {return _fbefd ;};start .Attr =append (start .Attr ,_edccf );};if _ggabg .CryptAlgorithmClassAttr !=_f .ST_AlgClassUnset {_gdfdc ,_fbcab :=_ggabg .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0063\u0072\u0079pt\u0041l\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073"}); +if _fbcab !=nil {return _fbcab ;};start .Attr =append (start .Attr ,_gdfdc );};if _ggabg .CryptAlgorithmTypeAttr !=_f .ST_AlgTypeUnset {_ccegee ,_cbfed :=_ggabg .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"w\u003ac\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006fr\u0069\u0074\u0068\u006dTy\u0070\u0065"}); +if _cbfed !=nil {return _cbfed ;};start .Attr =append (start .Attr ,_ccegee );};if _ggabg .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0053\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .CryptAlgorithmSidAttr )}); +};if _ggabg .CryptSpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003ac\u0072\u0079\u0070t\u0053\u0070\u0069\u006e\u0043\u006f\u0075\u006e\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .CryptSpinCountAttr )}); +};if _ggabg .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063r\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .CryptProviderAttr )}); +};if _ggabg .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .AlgIdExtAttr )});};if _ggabg .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003aa\u006c\u0067\u0049d\u0045\u0078\u0074\u0053\u006f\u0075\u0072\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .AlgIdExtSourceAttr )}); +};if _ggabg .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072yp\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0045x\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .CryptProviderTypeExtAttr )}); +};if _ggabg .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072T\u0079p\u0065\u0045\u0078\u0074\u0053\u006f\u0075r\u0063\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .CryptProviderTypeExtSourceAttr )}); +};if _ggabg .HashAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068\u0061\u0073\u0068"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .HashAttr )});};if _ggabg .SaltAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u006c\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_ggabg .SaltAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Odso struct{ -// Object Representation -DrawAspectAttr ST_ObjectDrawAspect ;IdAttr string ; +// UDL Connection String +Udl *CT_String ; -// Object Application -ProgIdAttr *string ; +// Data Source Table Name +Table *CT_String ; -// Object Shape -ShapeIdAttr *string ; +// ODSO Data Source File Path +Src *CT_Rel ; -// Field Switches -FieldCodesAttr *string ;};func (_aadadb ST_FFTextType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aadadb .String (),start );}; +// Column Delimiter for Data Source +ColDelim *CT_DecimalNumber ; -// ValidateWithPath validates the CT_CharacterSpacing and its children, prefixing error messages with path -func (_ecfa *CT_CharacterSpacing )ValidateWithPath (path string )error {if _ecfa .ValAttr ==ST_CharacterSpacingUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _acfc :=_ecfa .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_acfc !=nil {return _acfc ;};return nil ;};func (_dagdd ST_FFTextType )ValidateWithPath (path string )error {switch _dagdd {case 0,1,2,3,4,5,6:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dagdd )); -};return nil ;};func NewCT_RPrDefault ()*CT_RPrDefault {_eegcf :=&CT_RPrDefault {};return _eegcf };func (_cgbgd *CT_TrPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgbgd .TrPr =NewCT_TrPrBase ();for _ ,_faebg :=range start .Attr {if _faebg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bfddd :=_faebg .Value ; -_cgbgd .AuthorAttr =_bfddd ;continue ;};if _faebg .Name .Local =="\u0064\u0061\u0074\u0065"{_bfadg ,_dbafa :=ParseStdlibTime (_faebg .Value );if _dbafa !=nil {return _dbafa ;};_cgbgd .DateAttr =&_bfadg ;continue ;};if _faebg .Name .Local =="\u0069\u0064"{_gcaeaff ,_cccebg :=_f .ParseInt (_faebg .Value ,10,64); -if _cccebg !=nil {return _cccebg ;};_cgbgd .IdAttr =_gcaeaff ;continue ;};};_fdcae :for {_gfgdae ,_cfefeb :=d .Token ();if _cfefeb !=nil {return _cfefeb ;};switch _gcagbb :=_gfgdae .(type ){case _a .StartElement :switch _gcagbb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:if _bdge :=d .DecodeElement (_cgbgd .TrPr ,&_gcagbb ); -_bdge !=nil {return _bdge ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054r\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065 \u0025\u0076",_gcagbb .Name ); -if _gfgbe :=d .Skip ();_gfgbe !=nil {return _gfgbe ;};};case _a .EndElement :break _fdcae ;case _a .CharData :};};return nil ;};func (_gfgae ST_JcTable )ValidateWithPath (path string )error {switch _gfgae {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfgae )); -};return nil ;};func NewCT_Lvl ()*CT_Lvl {_dfcgf :=&CT_Lvl {};return _dfcgf };type ST_FrameScrollbar byte ;type CT_Jc struct{ +// ODSO Data Source Type +Type *CT_MailMergeSourceType ; -// Alignment Type -ValAttr ST_Jc ;}; +// First Row of Data Source Contains Column Names +FHdr *CT_OnOff ; -// ValidateWithPath validates the CT_Odso and its children, prefixing error messages with path -func (_fcae *CT_Odso )ValidateWithPath (path string )error {if _fcae .Udl !=nil {if _faab :=_fcae .Udl .ValidateWithPath (path +"\u002f\u0055\u0064\u006c");_faab !=nil {return _faab ;};};if _fcae .Table !=nil {if _ggadf :=_fcae .Table .ValidateWithPath (path +"\u002f\u0054\u0061\u0062\u006c\u0065"); -_ggadf !=nil {return _ggadf ;};};if _fcae .Src !=nil {if _aabfg :=_fcae .Src .ValidateWithPath (path +"\u002f\u0053\u0072\u0063");_aabfg !=nil {return _aabfg ;};};if _fcae .ColDelim !=nil {if _cdbga :=_fcae .ColDelim .ValidateWithPath (path +"\u002fC\u006f\u006c\u0044\u0065\u006c\u0069m"); -_cdbga !=nil {return _cdbga ;};};if _fcae .Type !=nil {if _gbcga :=_fcae .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_gbcga !=nil {return _gbcga ;};};if _fcae .FHdr !=nil {if _degggg :=_fcae .FHdr .ValidateWithPath (path +"\u002f\u0046\u0048d\u0072"); -_degggg !=nil {return _degggg ;};};for _bdegf ,_edaef :=range _fcae .FieldMapData {if _fabga :=_edaef .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0046ie\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_bdegf )); -_fabga !=nil {return _fabga ;};};for _acbbb ,_dfaag :=range _fcae .RecipientData {if _ccgbdc :=_dfaag .ValidateWithPath (_ff .Sprintf ("%\u0073/\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006et\u0044\u0061\u0074\u0061[%\u0064\u005d",path ,_acbbb ));_ccgbdc !=nil {return _ccgbdc ; -};};return nil ;};func (_fggc *CT_PageSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fggc .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_fggc .WAttr )}); -};if _fggc .HAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0068"},Value :_ff .Sprintf ("\u0025\u0076",*_fggc .HAttr )});};if _fggc .OrientAttr !=ST_PageOrientationUnset {_aefbg ,_cabae :=_fggc .OrientAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u006f\u0072\u0069\u0065\u006e\u0074"}); -if _cabae !=nil {return _cabae ;};start .Attr =append (start .Attr ,_aefbg );};if _fggc .CodeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_fggc .CodeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fgebcf ST_TargetScreenSz )String ()string {switch _fgebcf {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030"; -case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032";case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030"; -case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return ""; -};func (_gbbe *CT_Bookmark )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_gbbe .NameAttr )});if _gbbe .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gbbe .ColFirstAttr )}); -};if _gbbe .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_ff .Sprintf ("\u0025\u0076",*_gbbe .ColLastAttr )});};if _gbbe .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_caac ,_afea :=_gbbe .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _afea !=nil {return _afea ;};start .Attr =append (start .Attr ,_caac );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gbbe .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_dcabc *CT_SdtBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gedfd :for {_ggfef ,_ddabc :=d .Token ();if _ddabc !=nil {return _ddabc ;};switch _gagce :=_ggfef .(type ){case _a .StartElement :switch _gagce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_dcabc .SdtPr =NewCT_SdtPr (); -if _aagbe :=d .DecodeElement (_dcabc .SdtPr ,&_gagce );_aagbe !=nil {return _aagbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_dcabc .SdtEndPr =NewCT_SdtEndPr (); -if _fdcga :=d .DecodeElement (_dcabc .SdtEndPr ,&_gagce );_fdcga !=nil {return _fdcga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_dcabc .SdtContent =NewCT_SdtContentBlock (); -if _cdfga :=d .DecodeElement (_dcabc .SdtContent ,&_gagce );_cdfga !=nil {return _cdfga ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_gagce .Name ); -if _acddgg :=d .Skip ();_acddgg !=nil {return _acddgg ;};};case _a .EndElement :break _gedfd ;case _a .CharData :};};return nil ;};type CT_PageNumber struct{ +// External Data Source to Merge Field Mapping +FieldMapData []*CT_OdsoFieldMapData ; -// Page Number Format -FmtAttr ST_NumberFormat ; +// Reference to Inclusion/Exclusion Data for Data Source +RecipientData []*CT_Rel ;};func (_cgfaa ST_StyleSort )String ()string {switch _cgfaa {case 0:return "";case 1:return "\u006e\u0061\u006d\u0065";case 2:return "\u0070\u0072\u0069\u006f\u0072\u0069\u0074\u0079";case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074"; +case 4:return "\u0066\u006f\u006e\u0074";case 5:return "\u0062a\u0073\u0065\u0064\u004f\u006e";case 6:return "\u0074\u0079\u0070\u0065";case 7:return "\u0030\u0030\u0030\u0030";case 8:return "\u0030\u0030\u0030\u0031";case 9:return "\u0030\u0030\u0030\u0032"; +case 10:return "\u0030\u0030\u0030\u0033";case 11:return "\u0030\u0030\u0030\u0034";case 12:return "\u0030\u0030\u0030\u0035";};return "";}; -// Starting Page Number -StartAttr *int64 ; +// ValidateWithPath validates the CT_TrackChangeRange and its children, prefixing error messages with path +func (_acgab *CT_TrackChangeRange )ValidateWithPath (path string )error {if _bbgeb :=_acgab .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_bbgeb !=nil {return _bbgeb ;};return nil ;};type CT_Comment struct{InitialsAttr *string ;AuthorAttr string ;DateAttr *_ae .Time ; -// Chapter Heading Style -ChapStyleAttr *int64 ; +// Annotation Identifier +IdAttr int64 ;EG_BlockLevelElts []*EG_BlockLevelElts ;};func (_ggdbb *ST_TblStyleOverrideType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggdbb =0;case "\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065":*_ggdbb =1; +case "\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077":*_ggdbb =2;case "\u006ca\u0073\u0074\u0052\u006f\u0077":*_ggdbb =3;case "\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c":*_ggdbb =4;case "\u006ca\u0073\u0074\u0043\u006f\u006c":*_ggdbb =5;case "\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t":*_ggdbb =6; +case "\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t":*_ggdbb =7;case "\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z":*_ggdbb =8;case "\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z":*_ggdbb =9;case "\u006e\u0065\u0043\u0065\u006c\u006c":*_ggdbb =10;case "\u006e\u0077\u0043\u0065\u006c\u006c":*_ggdbb =11; +case "\u0073\u0065\u0043\u0065\u006c\u006c":*_ggdbb =12;case "\u0073\u0077\u0043\u0065\u006c\u006c":*_ggdbb =13;};return nil ;}; -// Chapter Separator Character -ChapSepAttr ST_ChapterSep ;}; +// ValidateWithPath validates the CT_NumLvl and its children, prefixing error messages with path +func (_dcegfc *CT_NumLvl )ValidateWithPath (path string )error {if _dcegfc .StartOverride !=nil {if _cebee :=_dcegfc .StartOverride .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u004f\u0076\u0065r\u0072\u0069\u0064\u0065");_cebee !=nil {return _cebee ; +};};if _dcegfc .Lvl !=nil {if _efcbd :=_dcegfc .Lvl .ValidateWithPath (path +"\u002f\u004c\u0076\u006c");_efcbd !=nil {return _efcbd ;};};return nil ;};func (_bdefb *EG_ContentCellContent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdefb .ContentCellContentChoice =NewEG_ContentCellContentChoice (); +_dcgbfb :for {_bfgbbe ,_fcdacf :=d .Token ();if _fcdacf !=nil {return _fcdacf ;};switch _gfdeb :=_bfgbbe .(type ){case _a .StartElement :switch _gfdeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:if _bdefb .ContentCellContentChoice ==nil {_bdefb .ContentCellContentChoice =NewEG_ContentCellContentChoice (); +};if _bdecab :=d .DecodeElement (&_bdefb .ContentCellContentChoice .Tc ,&_gfdeb );_bdecab !=nil {return _bdecab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:if _bdefb .ContentCellContentChoice ==nil {_bdefb .ContentCellContentChoice =NewEG_ContentCellContentChoice (); +};if _eefab :=d .DecodeElement (&_bdefb .ContentCellContentChoice .CustomXml ,&_gfdeb );_eefab !=nil {return _eefab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:if _bdefb .ContentCellContentChoice ==nil {_bdefb .ContentCellContentChoice =NewEG_ContentCellContentChoice (); +};if _egeagd :=d .DecodeElement (&_bdefb .ContentCellContentChoice .Sdt ,&_gfdeb );_egeagd !=nil {return _egeagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_gfabge :=NewEG_RunLevelElts (); +_gfabge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_gfabge );if _eddeg :=d .DecodeElement (&_gfabge .RunLevelEltsChoice .ProofErr ,&_gfdeb ); +_eddeg !=nil {return _eddeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_ebcad :=NewEG_RunLevelElts (); +_ebcad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_ebcad );if _ggfgf :=d .DecodeElement (&_ebcad .RunLevelEltsChoice .PermStart ,&_gfdeb ); +_ggfgf !=nil {return _ggfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bbffgc :=NewEG_RunLevelElts (); +_bbffgc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_bbffgc );if _gabfc :=d .DecodeElement (&_bbffgc .RunLevelEltsChoice .PermEnd ,&_gfdeb ); +_gabfc !=nil {return _gabfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_degad :=NewEG_RunLevelElts (); +_degad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_degad );if _dgacef :=d .DecodeElement (&_degad .RunLevelEltsChoice .Ins ,&_gfdeb );_dgacef !=nil {return _dgacef ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cdacd :=NewEG_RunLevelElts (); +_cdacd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_cdacd );if _dadgf :=d .DecodeElement (&_cdacd .RunLevelEltsChoice .Del ,&_gfdeb );_dadgf !=nil {return _dadgf ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ceadc :=NewEG_RunLevelElts (); +_ceadc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_ceadc );if _cgefec :=d .DecodeElement (&_ceadc .RunLevelEltsChoice .MoveFrom ,&_gfdeb ); +_cgefec !=nil {return _cgefec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fccadb :=NewEG_RunLevelElts (); +_fccadb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_fccadb );if _ggfgdd :=d .DecodeElement (&_fccadb .RunLevelEltsChoice .MoveTo ,&_gfdeb ); +_ggfgdd !=nil {return _ggfgdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_aagcg :=NewEG_RunLevelElts (); +_bacba :=NewEG_RangeMarkupElements ();_bacba .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_aagcg );_aagcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aagcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bacba ); +if _adea :=d .DecodeElement (&_bacba .RangeMarkupElementsChoice .BookmarkStart ,&_gfdeb );_adea !=nil {return _adea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_aafacd :=NewEG_RunLevelElts (); +_abggc :=NewEG_RangeMarkupElements ();_abggc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_aafacd );_aafacd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aafacd .RunLevelEltsChoice .EG_RangeMarkupElements ,_abggc ); +if _fdeaa :=d .DecodeElement (&_abggc .RangeMarkupElementsChoice .BookmarkEnd ,&_gfdeb );_fdeaa !=nil {return _fdeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bfeccb :=NewEG_RunLevelElts (); +_cbgbf :=NewEG_RangeMarkupElements ();_cbgbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_bfeccb );_bfeccb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfeccb .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbgbf ); +if _afdagg :=d .DecodeElement (&_cbgbf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gfdeb );_afdagg !=nil {return _afdagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gceedc :=NewEG_RunLevelElts (); +_cfebc :=NewEG_RangeMarkupElements ();_cfebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_gceedc );_gceedc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gceedc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfebc ); +if _bbbddb :=d .DecodeElement (&_cfebc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gfdeb );_bbbddb !=nil {return _bbbddb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_gcabf :=NewEG_RunLevelElts (); +_ddfaaf :=NewEG_RangeMarkupElements ();_ddfaaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_gcabf );_gcabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gcabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ddfaaf ); +if _dbcef :=d .DecodeElement (&_ddfaaf .RangeMarkupElementsChoice .MoveToRangeStart ,&_gfdeb );_dbcef !=nil {return _dbcef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_eeaef :=NewEG_RunLevelElts (); +_acbede :=NewEG_RangeMarkupElements ();_acbede .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_eeaef );_eeaef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeaef .RunLevelEltsChoice .EG_RangeMarkupElements ,_acbede ); +if _bbgdg :=d .DecodeElement (&_acbede .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gfdeb );_bbgdg !=nil {return _bbgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_fggbb :=NewEG_RunLevelElts (); +_dcddf :=NewEG_RangeMarkupElements ();_dcddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_fggbb );_fggbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fggbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcddf ); +if _aabbfd :=d .DecodeElement (&_dcddf .RangeMarkupElementsChoice .CommentRangeStart ,&_gfdeb );_aabbfd !=nil {return _aabbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddbdf :=NewEG_RunLevelElts (); +_dddbde :=NewEG_RangeMarkupElements ();_dddbde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_ddbdf );_ddbdf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddbdf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddbde ); +if _ggacg :=d .DecodeElement (&_dddbde .RangeMarkupElementsChoice .CommentRangeEnd ,&_gfdeb );_ggacg !=nil {return _ggacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eaecef :=NewEG_RunLevelElts (); +_gbcfe :=NewEG_RangeMarkupElements ();_gbcfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_eaecef );_eaecef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eaecef .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbcfe ); +if _effcb :=d .DecodeElement (&_gbcfe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gfdeb );_effcb !=nil {return _effcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_afgdab :=NewEG_RunLevelElts (); +_aaegcc :=NewEG_RangeMarkupElements ();_aaegcc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_afgdab );_afgdab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afgdab .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaegcc ); +if _gcegb :=d .DecodeElement (&_aaegcc .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gfdeb );_gcegb !=nil {return _gcegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abbeg :=NewEG_RunLevelElts (); +_cegeb :=NewEG_RangeMarkupElements ();_cegeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_abbeg );_abbeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abbeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegeb ); +if _agbcb :=d .DecodeElement (&_cegeb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gfdeb );_agbcb !=nil {return _agbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_edbffa :=NewEG_RunLevelElts (); +_aebegd :=NewEG_RangeMarkupElements ();_aebegd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_edbffa );_edbffa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbffa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aebegd ); +if _bgded :=d .DecodeElement (&_aebegd .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gfdeb );_bgded !=nil {return _bgded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_fffcbg :=NewEG_RunLevelElts (); +_fafdde :=NewEG_RangeMarkupElements ();_fafdde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_fffcbg );_fffcbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fffcbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fafdde ); +if _eafegd :=d .DecodeElement (&_fafdde .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gfdeb );_eafegd !=nil {return _eafegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ebabacb :=NewEG_RunLevelElts (); +_aebef :=NewEG_RangeMarkupElements ();_aebef .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_ebabacb );_ebabacb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebabacb .RunLevelEltsChoice .EG_RangeMarkupElements ,_aebef ); +if _fgbcac :=d .DecodeElement (&_aebef .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gfdeb );_fgbcac !=nil {return _fgbcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_adegae :=NewEG_RunLevelElts (); +_gbgbd :=NewEG_RangeMarkupElements ();_gbgbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_adegae );_adegae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adegae .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbgbd ); +if _cdabf :=d .DecodeElement (&_gbgbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gfdeb );_cdabf !=nil {return _cdabf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aadgda :=NewEG_RunLevelElts (); +_adaegg :=NewEG_RangeMarkupElements ();_adaegg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_aadgda );_aadgda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aadgda .RunLevelEltsChoice .EG_RangeMarkupElements ,_adaegg ); +if _edbdeg :=d .DecodeElement (&_adaegg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gfdeb );_edbdeg !=nil {return _edbdeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_dfbbb :=NewEG_RunLevelElts (); +_gabaaa :=NewEG_MathContent ();_gabaaa .MathContentChoice =NewEG_MathContentChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_dfbbb );_dfbbb .RunLevelEltsChoice .EG_MathContent =append (_dfbbb .RunLevelEltsChoice .EG_MathContent ,_gabaaa ); +if _ebbfaa :=d .DecodeElement (&_gabaaa .MathContentChoice .OMathPara ,&_gfdeb );_ebbfaa !=nil {return _ebbfaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dcdbd :=NewEG_RunLevelElts (); +_aadegc :=NewEG_MathContent ();_aadegc .MathContentChoice =NewEG_MathContentChoice ();_bdefb .ContentCellContentChoice .EG_RunLevelElts =append (_bdefb .ContentCellContentChoice .EG_RunLevelElts ,_dcdbd );_dcdbd .RunLevelEltsChoice .EG_MathContent =append (_dcdbd .RunLevelEltsChoice .EG_MathContent ,_aadegc ); +if _baegd :=d .DecodeElement (&_aadegc .MathContentChoice .OMath ,&_gfdeb );_baegd !=nil {return _baegd ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e E\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065\u006c\u006c\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0020\u0025\u0076",_gfdeb .Name ); +if _fadafc :=d .Skip ();_fadafc !=nil {return _fadafc ;};};case _a .EndElement :break _dcgbfb ;case _a .CharData :};};return nil ;};func (_gddfa *CT_HdrFtr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbgbd :for {_bfab ,_bcgdb :=d .Token (); +if _bcgdb !=nil {return _bcgdb ;};switch _beaad :=_bfab .(type ){case _a .StartElement :switch _beaad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_cgead :=NewEG_BlockLevelElts (); +_cgead .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cgead );if _gadg :=d .DecodeElement (&_cgead .BlockLevelEltsChoice .AltChunk ,&_beaad );_gadg !=nil {return _gadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bfcab :=NewEG_BlockLevelElts (); +_cacag :=NewEG_ContentBlockContent ();_cacag .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_bfcab );_bfcab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfcab .BlockLevelEltsChoice .EG_ContentBlockContent ,_cacag ); +if _begac :=d .DecodeElement (&_cacag .ContentBlockContentChoice .CustomXml ,&_beaad );_begac !=nil {return _begac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_beafbg :=NewEG_BlockLevelElts (); +_egbc :=NewEG_ContentBlockContent ();_egbc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_beafbg );_beafbg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beafbg .BlockLevelEltsChoice .EG_ContentBlockContent ,_egbc ); +if _gadag :=d .DecodeElement (&_egbc .ContentBlockContentChoice .Sdt ,&_beaad );_gadag !=nil {return _gadag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_ceecg :=NewEG_BlockLevelElts (); +_becad :=NewEG_ContentBlockContent ();_becad .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_ceecg );_ceecg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceecg .BlockLevelEltsChoice .EG_ContentBlockContent ,_becad ); +if _aacca :=d .DecodeElement (&_becad .ContentBlockContentChoice .P ,&_beaad );_aacca !=nil {return _aacca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_bccdf :=NewEG_BlockLevelElts (); +_ggbdaf :=NewEG_ContentBlockContent ();_ggbdaf .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_bccdf );_bccdf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bccdf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggbdaf ); +if _bcbe :=d .DecodeElement (&_ggbdaf .ContentBlockContentChoice .Tbl ,&_beaad );_bcbe !=nil {return _bcbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cgfe :=NewEG_BlockLevelElts (); +_afce :=NewEG_ContentBlockContent ();_aagca :=NewEG_RunLevelElts ();_aagca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cgfe );_cgfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cgfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_afce ); +_afce .ContentBlockContentChoice .EG_RunLevelElts =append (_afce .ContentBlockContentChoice .EG_RunLevelElts ,_aagca );if _dfdbd :=d .DecodeElement (&_aagca .RunLevelEltsChoice .ProofErr ,&_beaad );_dfdbd !=nil {return _dfdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cbagg :=NewEG_BlockLevelElts (); +_daca :=NewEG_ContentBlockContent ();_ddbd :=NewEG_RunLevelElts ();_ddbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cbagg );_cbagg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbagg .BlockLevelEltsChoice .EG_ContentBlockContent ,_daca ); +_daca .ContentBlockContentChoice .EG_RunLevelElts =append (_daca .ContentBlockContentChoice .EG_RunLevelElts ,_ddbd );if _cbdgc :=d .DecodeElement (&_ddbd .RunLevelEltsChoice .PermStart ,&_beaad );_cbdgc !=nil {return _cbdgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cagc :=NewEG_BlockLevelElts (); +_gdec :=NewEG_ContentBlockContent ();_dbfcg :=NewEG_RunLevelElts ();_dbfcg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cagc );_cagc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cagc .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdec ); +_gdec .ContentBlockContentChoice .EG_RunLevelElts =append (_gdec .ContentBlockContentChoice .EG_RunLevelElts ,_dbfcg );if _cbgc :=d .DecodeElement (&_dbfcg .RunLevelEltsChoice .PermEnd ,&_beaad );_cbgc !=nil {return _cbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ccea :=NewEG_BlockLevelElts (); +_eccff :=NewEG_ContentBlockContent ();_bdafbd :=NewEG_RunLevelElts ();_bdafbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_ccea );_ccea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ccea .BlockLevelEltsChoice .EG_ContentBlockContent ,_eccff ); +_eccff .ContentBlockContentChoice .EG_RunLevelElts =append (_eccff .ContentBlockContentChoice .EG_RunLevelElts ,_bdafbd );if _ddcgf :=d .DecodeElement (&_bdafbd .RunLevelEltsChoice .Ins ,&_beaad );_ddcgf !=nil {return _ddcgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_abfb :=NewEG_BlockLevelElts (); +_fbdfe :=NewEG_ContentBlockContent ();_dccd :=NewEG_RunLevelElts ();_dccd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_abfb );_abfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbdfe ); +_fbdfe .ContentBlockContentChoice .EG_RunLevelElts =append (_fbdfe .ContentBlockContentChoice .EG_RunLevelElts ,_dccd );if _baeda :=d .DecodeElement (&_dccd .RunLevelEltsChoice .Del ,&_beaad );_baeda !=nil {return _baeda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cbafd :=NewEG_BlockLevelElts (); +_cddff :=NewEG_ContentBlockContent ();_edag :=NewEG_RunLevelElts ();_edag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cbafd );_cbafd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbafd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cddff ); +_cddff .ContentBlockContentChoice .EG_RunLevelElts =append (_cddff .ContentBlockContentChoice .EG_RunLevelElts ,_edag );if _ccceb :=d .DecodeElement (&_edag .RunLevelEltsChoice .MoveFrom ,&_beaad );_ccceb !=nil {return _ccceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_defa :=NewEG_BlockLevelElts (); +_fcdgb :=NewEG_ContentBlockContent ();_gdbef :=NewEG_RunLevelElts ();_gdbef .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_defa );_defa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_defa .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcdgb ); +_fcdgb .ContentBlockContentChoice .EG_RunLevelElts =append (_fcdgb .ContentBlockContentChoice .EG_RunLevelElts ,_gdbef );if _dccbc :=d .DecodeElement (&_gdbef .RunLevelEltsChoice .MoveTo ,&_beaad );_dccbc !=nil {return _dccbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bebfb :=NewEG_BlockLevelElts (); +_dadf :=NewEG_ContentBlockContent ();_bdde :=NewEG_RunLevelElts ();_baaec :=NewEG_RangeMarkupElements ();_baaec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_bebfb );_bebfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bebfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_dadf ); +_dadf .ContentBlockContentChoice .EG_RunLevelElts =append (_dadf .ContentBlockContentChoice .EG_RunLevelElts ,_bdde );_bdde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdde .RunLevelEltsChoice .EG_RangeMarkupElements ,_baaec );if _bcbgb :=d .DecodeElement (&_baaec .RangeMarkupElementsChoice .BookmarkStart ,&_beaad ); +_bcbgb !=nil {return _bcbgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_eegfd :=NewEG_BlockLevelElts (); +_cfbaf :=NewEG_ContentBlockContent ();_fcead :=NewEG_RunLevelElts ();_acddd :=NewEG_RangeMarkupElements ();_acddd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_eegfd );_eegfd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eegfd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfbaf ); +_cfbaf .ContentBlockContentChoice .EG_RunLevelElts =append (_cfbaf .ContentBlockContentChoice .EG_RunLevelElts ,_fcead );_fcead .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcead .RunLevelEltsChoice .EG_RangeMarkupElements ,_acddd );if _ebfedd :=d .DecodeElement (&_acddd .RangeMarkupElementsChoice .BookmarkEnd ,&_beaad ); +_ebfedd !=nil {return _ebfedd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_degce :=NewEG_BlockLevelElts (); +_fefed :=NewEG_ContentBlockContent ();_eafaa :=NewEG_RunLevelElts ();_gcgda :=NewEG_RangeMarkupElements ();_gcgda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_degce );_degce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_degce .BlockLevelEltsChoice .EG_ContentBlockContent ,_fefed ); +_fefed .ContentBlockContentChoice .EG_RunLevelElts =append (_fefed .ContentBlockContentChoice .EG_RunLevelElts ,_eafaa );_eafaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eafaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgda );if _cdfg :=d .DecodeElement (&_gcgda .RangeMarkupElementsChoice .MoveFromRangeStart ,&_beaad ); +_cdfg !=nil {return _cdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_egdda :=NewEG_BlockLevelElts (); +_fddfd :=NewEG_ContentBlockContent ();_aefdaa :=NewEG_RunLevelElts ();_gcebd :=NewEG_RangeMarkupElements ();_gcebd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_egdda );_egdda .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egdda .BlockLevelEltsChoice .EG_ContentBlockContent ,_fddfd ); +_fddfd .ContentBlockContentChoice .EG_RunLevelElts =append (_fddfd .ContentBlockContentChoice .EG_RunLevelElts ,_aefdaa );_aefdaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aefdaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcebd );if _eeaff :=d .DecodeElement (&_gcebd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_beaad ); +_eeaff !=nil {return _eeaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_eggb :=NewEG_BlockLevelElts (); +_fbab :=NewEG_ContentBlockContent ();_dddbb :=NewEG_RunLevelElts ();_dcbag :=NewEG_RangeMarkupElements ();_dcbag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_eggb );_eggb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eggb .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbab ); +_fbab .ContentBlockContentChoice .EG_RunLevelElts =append (_fbab .ContentBlockContentChoice .EG_RunLevelElts ,_dddbb );_dddbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dddbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcbag );if _debed :=d .DecodeElement (&_dcbag .RangeMarkupElementsChoice .MoveToRangeStart ,&_beaad ); +_debed !=nil {return _debed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dagcg :=NewEG_BlockLevelElts (); +_fdce :=NewEG_ContentBlockContent ();_caed :=NewEG_RunLevelElts ();_edbc :=NewEG_RangeMarkupElements ();_edbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_dagcg );_dagcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dagcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdce ); +_fdce .ContentBlockContentChoice .EG_RunLevelElts =append (_fdce .ContentBlockContentChoice .EG_RunLevelElts ,_caed );_caed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caed .RunLevelEltsChoice .EG_RangeMarkupElements ,_edbc );if _gbag :=d .DecodeElement (&_edbc .RangeMarkupElementsChoice .MoveToRangeEnd ,&_beaad ); +_gbag !=nil {return _gbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gefg :=NewEG_BlockLevelElts (); +_dadc :=NewEG_ContentBlockContent ();_aecd :=NewEG_RunLevelElts ();_bgabf :=NewEG_RangeMarkupElements ();_bgabf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_gefg );_gefg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gefg .BlockLevelEltsChoice .EG_ContentBlockContent ,_dadc ); +_dadc .ContentBlockContentChoice .EG_RunLevelElts =append (_dadc .ContentBlockContentChoice .EG_RunLevelElts ,_aecd );_aecd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aecd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgabf );if _ebabef :=d .DecodeElement (&_bgabf .RangeMarkupElementsChoice .CommentRangeStart ,&_beaad ); +_ebabef !=nil {return _ebabef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acef :=NewEG_BlockLevelElts (); +_feddd :=NewEG_ContentBlockContent ();_gccfc :=NewEG_RunLevelElts ();_deaf :=NewEG_RangeMarkupElements ();_deaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_acef );_acef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_acef .BlockLevelEltsChoice .EG_ContentBlockContent ,_feddd ); +_feddd .ContentBlockContentChoice .EG_RunLevelElts =append (_feddd .ContentBlockContentChoice .EG_RunLevelElts ,_gccfc );_gccfc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gccfc .RunLevelEltsChoice .EG_RangeMarkupElements ,_deaf );if _fbeg :=d .DecodeElement (&_deaf .RangeMarkupElementsChoice .CommentRangeEnd ,&_beaad ); +_fbeg !=nil {return _fbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_afba :=NewEG_BlockLevelElts (); +_gdgc :=NewEG_ContentBlockContent ();_gbded :=NewEG_RunLevelElts ();_dgaeb :=NewEG_RangeMarkupElements ();_dgaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_afba );_afba .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afba .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdgc ); +_gdgc .ContentBlockContentChoice .EG_RunLevelElts =append (_gdgc .ContentBlockContentChoice .EG_RunLevelElts ,_gbded );_gbded .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbded .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgaeb );if _gfgf :=d .DecodeElement (&_dgaeb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_beaad ); +_gfgf !=nil {return _gfgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ffec :=NewEG_BlockLevelElts (); +_gggae :=NewEG_ContentBlockContent ();_dbeda :=NewEG_RunLevelElts ();_cfffg :=NewEG_RangeMarkupElements ();_cfffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_ffec );_ffec .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffec .BlockLevelEltsChoice .EG_ContentBlockContent ,_gggae ); +_gggae .ContentBlockContentChoice .EG_RunLevelElts =append (_gggae .ContentBlockContentChoice .EG_RunLevelElts ,_dbeda );_dbeda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbeda .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfffg );if _abgbca :=d .DecodeElement (&_cfffg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_beaad ); +_abgbca !=nil {return _abgbca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gbbde :=NewEG_BlockLevelElts (); +_fgacc :=NewEG_ContentBlockContent ();_egaed :=NewEG_RunLevelElts ();_ededa :=NewEG_RangeMarkupElements ();_ededa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_gbbde );_gbbde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbbde .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgacc ); +_fgacc .ContentBlockContentChoice .EG_RunLevelElts =append (_fgacc .ContentBlockContentChoice .EG_RunLevelElts ,_egaed );_egaed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egaed .RunLevelEltsChoice .EG_RangeMarkupElements ,_ededa );if _gfbfd :=d .DecodeElement (&_ededa .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_beaad ); +_gfbfd !=nil {return _gfbfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_deafb :=NewEG_BlockLevelElts (); +_cccde :=NewEG_ContentBlockContent ();_eefa :=NewEG_RunLevelElts ();_abegf :=NewEG_RangeMarkupElements ();_abegf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_deafb );_deafb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_deafb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cccde ); +_cccde .ContentBlockContentChoice .EG_RunLevelElts =append (_cccde .ContentBlockContentChoice .EG_RunLevelElts ,_eefa );_eefa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eefa .RunLevelEltsChoice .EG_RangeMarkupElements ,_abegf );if _ddba :=d .DecodeElement (&_abegf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_beaad ); +_ddba !=nil {return _ddba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cbdab :=NewEG_BlockLevelElts (); +_dfec :=NewEG_ContentBlockContent ();_acccd :=NewEG_RunLevelElts ();_dgdgc :=NewEG_RangeMarkupElements ();_dgdgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cbdab );_cbdab .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbdab .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfec ); +_dfec .ContentBlockContentChoice .EG_RunLevelElts =append (_dfec .ContentBlockContentChoice .EG_RunLevelElts ,_acccd );_acccd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acccd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgdgc );if _gefba :=d .DecodeElement (&_dgdgc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_beaad ); +_gefba !=nil {return _gefba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cadeg :=NewEG_BlockLevelElts (); +_eefad :=NewEG_ContentBlockContent ();_bdece :=NewEG_RunLevelElts ();_cgca :=NewEG_RangeMarkupElements ();_cgca .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_cadeg );_cadeg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cadeg .BlockLevelEltsChoice .EG_ContentBlockContent ,_eefad ); +_eefad .ContentBlockContentChoice .EG_RunLevelElts =append (_eefad .ContentBlockContentChoice .EG_RunLevelElts ,_bdece );_bdece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdece .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgca );if _bdfgg :=d .DecodeElement (&_cgca .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_beaad ); +_bdfgg !=nil {return _bdfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ggeca :=NewEG_BlockLevelElts (); +_fgbea :=NewEG_ContentBlockContent ();_fbcd :=NewEG_RunLevelElts ();_edeg :=NewEG_RangeMarkupElements ();_edeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_ggeca );_ggeca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggeca .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgbea ); +_fgbea .ContentBlockContentChoice .EG_RunLevelElts =append (_fgbea .ContentBlockContentChoice .EG_RunLevelElts ,_fbcd );_fbcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_edeg );if _bgcbc :=d .DecodeElement (&_edeg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_beaad ); +_bgcbc !=nil {return _bgcbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gfaf :=NewEG_BlockLevelElts (); +_dbfea :=NewEG_ContentBlockContent ();_afggd :=NewEG_RunLevelElts ();_gadgc :=NewEG_RangeMarkupElements ();_gadgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_gfaf );_gfaf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfaf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dbfea ); +_dbfea .ContentBlockContentChoice .EG_RunLevelElts =append (_dbfea .ContentBlockContentChoice .EG_RunLevelElts ,_afggd );_afggd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afggd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadgc );if _gaedb :=d .DecodeElement (&_gadgc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_beaad ); +_gaedb !=nil {return _gaedb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bdadf :=NewEG_BlockLevelElts (); +_fede :=NewEG_ContentBlockContent ();_efecf :=NewEG_RunLevelElts ();_bfedd :=NewEG_MathContent ();_bfedd .MathContentChoice =NewEG_MathContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_bdadf );_bdadf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdadf .BlockLevelEltsChoice .EG_ContentBlockContent ,_fede ); +_fede .ContentBlockContentChoice .EG_RunLevelElts =append (_fede .ContentBlockContentChoice .EG_RunLevelElts ,_efecf );_efecf .RunLevelEltsChoice .EG_MathContent =append (_efecf .RunLevelEltsChoice .EG_MathContent ,_bfedd );if _eegac :=d .DecodeElement (&_bfedd .MathContentChoice .OMathPara ,&_beaad ); +_eegac !=nil {return _eegac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gebcc :=NewEG_BlockLevelElts (); +_baeaf :=NewEG_ContentBlockContent ();_afef :=NewEG_RunLevelElts ();_cdec :=NewEG_MathContent ();_cdec .MathContentChoice =NewEG_MathContentChoice ();_gddfa .EG_BlockLevelElts =append (_gddfa .EG_BlockLevelElts ,_gebcc );_gebcc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gebcc .BlockLevelEltsChoice .EG_ContentBlockContent ,_baeaf ); +_baeaf .ContentBlockContentChoice .EG_RunLevelElts =append (_baeaf .ContentBlockContentChoice .EG_RunLevelElts ,_afef );_afef .RunLevelEltsChoice .EG_MathContent =append (_afef .RunLevelEltsChoice .EG_MathContent ,_cdec );if _ffceg :=d .DecodeElement (&_cdec .MathContentChoice .OMath ,&_beaad ); +_ffceg !=nil {return _ffceg ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0048\u0064\u0072F\u0074\u0072 \u0025\u0076",_beaad .Name ); +if _eaddc :=d .Skip ();_eaddc !=nil {return _eaddc ;};};case _a .EndElement :break _fbgbd ;case _a .CharData :};};return nil ;};func (_ecfdb *CT_Placeholder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecfdb .DocPart =NewCT_String (); +_bdcce :for {_eaecb ,_fdgg :=d .Token ();if _fdgg !=nil {return _fdgg ;};switch _dgbfb :=_eaecb .(type ){case _a .StartElement :switch _dgbfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"}:if _bebff :=d .DecodeElement (_ecfdb .DocPart ,&_dgbfb ); +_bebff !=nil {return _bebff ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068\u006fl\u0064e\u0072\u0020\u0025\u0076",_dgbfb .Name ); +if _gedac :=d .Skip ();_gedac !=nil {return _gedac ;};};case _a .EndElement :break _bdcce ;case _a .CharData :};};return nil ;};func (_defgd ST_MultiLevelType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_defgd .String (),start ); +}; -// ValidateWithPath validates the CT_PaperSource and its children, prefixing error messages with path -func (_aeabd *CT_PaperSource )ValidateWithPath (path string )error {return nil };type CT_MathCtrlDel struct{AuthorAttr string ;DateAttr *_g .Time ; +// Validate validates the CT_FtnEdn and its children +func (_ceec *CT_FtnEdn )Validate ()error {return _ceec .ValidateWithPath ("\u0043T\u005f\u0046\u0074\u006e\u0045\u0064n");};func NewCT_LsdException ()*CT_LsdException {_ceccc :=&CT_LsdException {};return _ceccc }; -// Annotation Identifier -IdAttr int64 ;}; +// ValidateWithPath validates the CT_Lvl and its children, prefixing error messages with path +func (_dfeef *CT_Lvl )ValidateWithPath (path string )error {if _dfeef .TentativeAttr !=nil {if _cfcfb :=_dfeef .TentativeAttr .ValidateWithPath (path +"\u002f\u0054\u0065\u006e\u0074\u0061\u0074\u0069\u0076e\u0041\u0074\u0074\u0072");_cfcfb !=nil {return _cfcfb ; +};};if _dfeef .Start !=nil {if _acdc :=_dfeef .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074");_acdc !=nil {return _acdc ;};};if _dfeef .NumFmt !=nil {if _ecdde :=_dfeef .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_ecdde !=nil {return _ecdde ;};};if _dfeef .LvlRestart !=nil {if _dacaa :=_dfeef .LvlRestart .ValidateWithPath (path +"/\u004c\u0076\u006c\u0052\u0065\u0073\u0074\u0061\u0072\u0074");_dacaa !=nil {return _dacaa ;};};if _dfeef .PStyle !=nil {if _agbb :=_dfeef .PStyle .ValidateWithPath (path +"\u002fP\u0053\u0074\u0079\u006c\u0065"); +_agbb !=nil {return _agbb ;};};if _dfeef .IsLgl !=nil {if _cddef :=_dfeef .IsLgl .ValidateWithPath (path +"\u002f\u0049\u0073\u004c\u0067\u006c");_cddef !=nil {return _cddef ;};};if _dfeef .Suff !=nil {if _cfcff :=_dfeef .Suff .ValidateWithPath (path +"\u002f\u0053\u0075f\u0066"); +_cfcff !=nil {return _cfcff ;};};if _dfeef .LvlText !=nil {if _cead :=_dfeef .LvlText .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u0054\u0065\u0078\u0074");_cead !=nil {return _cead ;};};if _dfeef .LvlPicBulletId !=nil {if _bdcec :=_dfeef .LvlPicBulletId .ValidateWithPath (path +"\u002fL\u0076l\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074\u0049\u0064"); +_bdcec !=nil {return _bdcec ;};};if _dfeef .Legacy !=nil {if _ceaef :=_dfeef .Legacy .ValidateWithPath (path +"\u002fL\u0065\u0067\u0061\u0063\u0079");_ceaef !=nil {return _ceaef ;};};if _dfeef .LvlJc !=nil {if _gbadd :=_dfeef .LvlJc .ValidateWithPath (path +"\u002f\u004c\u0076\u006c\u004a\u0063"); +_gbadd !=nil {return _gbadd ;};};if _dfeef .PPr !=nil {if _gceff :=_dfeef .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_gceff !=nil {return _gceff ;};};if _dfeef .RPr !=nil {if _abffd :=_dfeef .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); +_abffd !=nil {return _abffd ;};};return nil ;}; -// ValidateWithPath validates the CT_Height and its children, prefixing error messages with path -func (_fdab *CT_Height )ValidateWithPath (path string )error {if _fdab .ValAttr !=nil {if _aaffe :=_fdab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aaffe !=nil {return _aaffe ;};};if _cffac :=_fdab .HRuleAttr .ValidateWithPath (path +"\u002f\u0048\u0052\u0075\u006c\u0065\u0041\u0074\u0074\u0072"); -_cffac !=nil {return _cffac ;};return nil ;}; +// ValidateWithPath validates the CT_RPrDefault and its children, prefixing error messages with path +func (_fgadc *CT_RPrDefault )ValidateWithPath (path string )error {if _fgadc .RPr !=nil {if _cgdeb :=_fgadc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_cgdeb !=nil {return _cgdeb ;};};return nil ;}; -// ValidateWithPath validates the CT_DocPart and its children, prefixing error messages with path -func (_agec *CT_DocPart )ValidateWithPath (path string )error {if _agec .DocPartPr !=nil {if _dbfag :=_agec .DocPartPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072");_dbfag !=nil {return _dbfag ;};};if _agec .DocPartBody !=nil {if _fada :=_agec .DocPartBody .ValidateWithPath (path +"\u002f\u0044\u006fc\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"); -_fada !=nil {return _fada ;};};return nil ;};func (_edbbg *CT_PBdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edbbg .Top !=nil {_adec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074o\u0070"}}; -e .EncodeElement (_edbbg .Top ,_adec );};if _edbbg .Left !=nil {_fbefb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_edbbg .Left ,_fbefb );};if _edbbg .Bottom !=nil {_aecde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; -e .EncodeElement (_edbbg .Bottom ,_aecde );};if _edbbg .Right !=nil {_adgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_edbbg .Right ,_adgg );};if _edbbg .Between !=nil {_gbde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u0065\u0074\u0077\u0065\u0065n"}}; -e .EncodeElement (_edbbg .Between ,_gbde );};if _edbbg .Bar !=nil {_accdee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062a\u0072"}};e .EncodeElement (_edbbg .Bar ,_accdee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};type Comments struct{CT_Comments };const (ST_DocProtectUnset ST_DocProtect =0;ST_DocProtectNone ST_DocProtect =1;ST_DocProtectReadOnly ST_DocProtect =2;ST_DocProtectComments ST_DocProtect =3;ST_DocProtectTrackedChanges ST_DocProtect =4;ST_DocProtectForms ST_DocProtect =5; -);func (_bbbgb ST_Direction )String ()string {switch _bbbgb {case 0:return "";case 1:return "\u006c\u0074\u0072";case 2:return "\u0072\u0074\u006c";};return "";};func (_agbdd ST_Border )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agbdd .String (),start ); -};func (_fgfbee *CT_SectPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fbbffb :=range start .Attr {if _fbbffb .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_aeddeb :=_fbbffb .Value ;_fgfbee .AuthorAttr =_aeddeb ; -continue ;};if _fbbffb .Name .Local =="\u0064\u0061\u0074\u0065"{_cfcac ,_cfabbd :=ParseStdlibTime (_fbbffb .Value );if _cfabbd !=nil {return _cfabbd ;};_fgfbee .DateAttr =&_cfcac ;continue ;};if _fbbffb .Name .Local =="\u0069\u0064"{_ffcfa ,_bccda :=_f .ParseInt (_fbbffb .Value ,10,64); -if _bccda !=nil {return _bccda ;};_fgfbee .IdAttr =_ffcfa ;continue ;};};_beceef :for {_cdcgf ,_gaffa :=d .Token ();if _gaffa !=nil {return _gaffa ;};switch _efbbe :=_cdcgf .(type ){case _a .StartElement :switch _efbbe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_fgfbee .SectPr =NewCT_SectPrBase (); -if _gfgca :=d .DecodeElement (_fgfbee .SectPr ,&_efbbe );_gfgca !=nil {return _gfgca ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0065\u0063t\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025\u0076",_efbbe .Name ); -if _ggdea :=d .Skip ();_ggdea !=nil {return _ggdea ;};};case _a .EndElement :break _beceef ;case _a .CharData :};};return nil ;}; +// ValidateWithPath validates the EG_MathContentChoice and its children, prefixing error messages with path +func (_cdgfc *EG_MathContentChoice )ValidateWithPath (path string )error {if _cdgfc .OMathPara !=nil {if _ffbg :=_cdgfc .OMathPara .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");_ffbg !=nil {return _ffbg ;};};if _cdgfc .OMath !=nil {if _ecfbad :=_cdgfc .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); +_ecfbad !=nil {return _ecfbad ;};};return nil ;};type CT_SdtEndPr struct{ -// Validate validates the Recipients and its children -func (_ffffga *Recipients )Validate ()error {return _ffffga .ValidateWithPath ("\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073");};func (_gdbff *CT_MathCtrlDel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_gdbff .AuthorAttr )}); -if _gdbff .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_gdbff .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_gdbff .IdAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bcggab ST_NumberFormat )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bcggab .String (),start );}; +// Structured Document Tag End Character Run Properties +RPr *CT_RPr ;}; -// Validate validates the CT_SectPrBase and its children -func (_gebca *CT_SectPrBase )Validate ()error {return _gebca .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065");}; +// Validate validates the CT_DirContentRun and its children +func (_ecfgc *CT_DirContentRun )Validate ()error {return _ecfgc .ValidateWithPath ("\u0043\u0054_\u0044\u0069\u0072C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};const (ST_MergeUnset ST_Merge =0;ST_MergeContinue ST_Merge =1;ST_MergeRestart ST_Merge =2; +); -// Validate validates the CT_FontSig and its children -func (_bfde *CT_FontSig )Validate ()error {return _bfde .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067");}; +// ValidateWithPath validates the CT_Frame and its children, prefixing error messages with path +func (_fefg *CT_Frame )ValidateWithPath (path string )error {if _fefg .Sz !=nil {if _dcgbc :=_fefg .Sz .ValidateWithPath (path +"\u002f\u0053\u007a");_dcgbc !=nil {return _dcgbc ;};};if _fefg .Name !=nil {if _dbage :=_fefg .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065"); +_dbage !=nil {return _dbage ;};};if _fefg .Title !=nil {if _dgbcg :=_fefg .Title .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065");_dgbcg !=nil {return _dgbcg ;};};if _fefg .LongDesc !=nil {if _fggc :=_fefg .LongDesc .ValidateWithPath (path +"\u002fL\u006f\u006e\u0067\u0044\u0065\u0073c"); +_fggc !=nil {return _fggc ;};};if _fefg .SourceFileName !=nil {if _daaga :=_fefg .SourceFileName .ValidateWithPath (path +"\u002fS\u006fu\u0072\u0063\u0065\u0046\u0069\u006c\u0065\u004e\u0061\u006d\u0065");_daaga !=nil {return _daaga ;};};if _fefg .MarW !=nil {if _ebgcd :=_fefg .MarW .ValidateWithPath (path +"\u002f\u004d\u0061r\u0057"); +_ebgcd !=nil {return _ebgcd ;};};if _fefg .MarH !=nil {if _dfbcg :=_fefg .MarH .ValidateWithPath (path +"\u002f\u004d\u0061r\u0048");_dfbcg !=nil {return _dfbcg ;};};if _fefg .Scrollbar !=nil {if _dcba :=_fefg .Scrollbar .ValidateWithPath (path +"\u002f\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"); +_dcba !=nil {return _dcba ;};};if _fefg .NoResizeAllowed !=nil {if _adada :=_fefg .NoResizeAllowed .ValidateWithPath (path +"\u002f\u004eo\u0052\u0065\u0073i\u007a\u0065\u0041\u006c\u006c\u006f\u0077\u0065\u0064");_adada !=nil {return _adada ;};};if _fefg .LinkedToFile !=nil {if _gdff :=_fefg .LinkedToFile .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u006b\u0065\u0064\u0054\u006f\u0046\u0069\u006c\u0065"); +_gdff !=nil {return _gdff ;};};return nil ;}; -// ValidateWithPath validates the CT_DecimalNumberOrPrecent and its children, prefixing error messages with path -func (_acdf *CT_DecimalNumberOrPrecent )ValidateWithPath (path string )error {if _bbegg :=_acdf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbegg !=nil {return _bbegg ;};return nil ;};func (_aebgee ST_FrameLayout )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bebceb :=_a .Attr {}; -_bebceb .Name =name ;switch _aebgee {case ST_FrameLayoutUnset :_bebceb .Value ="";case ST_FrameLayoutRows :_bebceb .Value ="\u0072\u006f\u0077\u0073";case ST_FrameLayoutCols :_bebceb .Value ="\u0063\u006f\u006c\u0073";case ST_FrameLayoutNone :_bebceb .Value ="\u006e\u006f\u006e\u0065"; -};return _bebceb ,nil ;};func (_decfa *CT_Ind )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_edbcg :=range start .Attr {if _edbcg .Name .Local =="\u0073\u0074\u0061r\u0074"{_dbeag ,_bccef :=ParseUnionST_SignedTwipsMeasure (_edbcg .Value ); -if _bccef !=nil {return _bccef ;};_decfa .StartAttr =&_dbeag ;continue ;};if _edbcg .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0043\u0068\u0061\u0072\u0073"{_ffdcb ,_daaf :=_f .ParseInt (_edbcg .Value ,10,64);if _daaf !=nil {return _daaf ;};_decfa .StartCharsAttr =&_ffdcb ; -continue ;};if _edbcg .Name .Local =="\u0065\u006e\u0064"{_eacgf ,_gcabb :=ParseUnionST_SignedTwipsMeasure (_edbcg .Value );if _gcabb !=nil {return _gcabb ;};_decfa .EndAttr =&_eacgf ;continue ;};if _edbcg .Name .Local =="\u0065\u006e\u0064\u0043\u0068\u0061\u0072\u0073"{_bcdde ,_fagcg :=_f .ParseInt (_edbcg .Value ,10,64); -if _fagcg !=nil {return _fagcg ;};_decfa .EndCharsAttr =&_bcdde ;continue ;};if _edbcg .Name .Local =="\u006c\u0065\u0066\u0074"{_dgdf ,_bgbbg :=ParseUnionST_SignedTwipsMeasure (_edbcg .Value );if _bgbbg !=nil {return _bgbbg ;};_decfa .LeftAttr =&_dgdf ; -continue ;};if _edbcg .Name .Local =="\u006ce\u0066\u0074\u0043\u0068\u0061\u0072s"{_ecfdf ,_cdgcb :=_f .ParseInt (_edbcg .Value ,10,64);if _cdgcb !=nil {return _cdgcb ;};_decfa .LeftCharsAttr =&_ecfdf ;continue ;};if _edbcg .Name .Local =="\u0072\u0069\u0067h\u0074"{_cdgd ,_cebag :=ParseUnionST_SignedTwipsMeasure (_edbcg .Value ); -if _cebag !=nil {return _cebag ;};_decfa .RightAttr =&_cdgd ;continue ;};if _edbcg .Name .Local =="\u0072\u0069\u0067\u0068\u0074\u0043\u0068\u0061\u0072\u0073"{_dgegd ,_fccee :=_f .ParseInt (_edbcg .Value ,10,64);if _fccee !=nil {return _fccee ;};_decfa .RightCharsAttr =&_dgegd ; -continue ;};if _edbcg .Name .Local =="\u0068a\u006e\u0067\u0069\u006e\u0067"{_febcg ,_ggege :=ParseUnionST_TwipsMeasure (_edbcg .Value );if _ggege !=nil {return _ggege ;};_decfa .HangingAttr =&_febcg ;continue ;};if _edbcg .Name .Local =="\u0068\u0061\u006eg\u0069\u006e\u0067\u0043\u0068\u0061\u0072\u0073"{_gfgef ,_egbef :=_f .ParseInt (_edbcg .Value ,10,64); -if _egbef !=nil {return _egbef ;};_decfa .HangingCharsAttr =&_gfgef ;continue ;};if _edbcg .Name .Local =="\u0066i\u0072\u0073\u0074\u004c\u0069\u006ee"{_dfdeg ,_fafge :=ParseUnionST_TwipsMeasure (_edbcg .Value );if _fafge !=nil {return _fafge ;};_decfa .FirstLineAttr =&_dfdeg ; -continue ;};if _edbcg .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065C\u0068\u0061\u0072\u0073"{_dcab ,_fedc :=_f .ParseInt (_edbcg .Value ,10,64);if _fedc !=nil {return _fedc ;};_decfa .FirstLineCharsAttr =&_dcab ;continue ;};}; -for {_fdbgf ,_fcdfc :=d .Token ();if _fcdfc !=nil {return _ff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0049n\u0064\u003a\u0020\u0025\u0073",_fcdfc );};if _abeg ,_faefe :=_fdbgf .(_a .EndElement );_faefe &&_abeg .Name ==start .Name {break ; -};};return nil ;};func (_bgccec ST_FrameLayout )ValidateWithPath (path string )error {switch _bgccec {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgccec )); -};return nil ;};func (_adgdea ST_RestartNumber )ValidateWithPath (path string )error {switch _adgdea {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adgdea )); -};return nil ;};func (_begfca *EG_RangeMarkupElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_begfca .RangeMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});return nil ;};func (_cebgcec ST_DocPartGallery )Validate ()error {return _cebgcec .ValidateWithPath ("")}; -func (_gbgea ST_CaptionPos )Validate ()error {return _gbgea .ValidateWithPath ("")};func NewCT_CellMergeTrackChange ()*CT_CellMergeTrackChange {_efeg :=&CT_CellMergeTrackChange {};return _efeg ;};func (_bdeea *ST_ObjectDrawAspect )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdeea =0; -case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_bdeea =1;case "\u0069\u0063\u006f\u006e":*_bdeea =2;};return nil ;};func NewEG_ContentRunContentBaseChoice ()*EG_ContentRunContentBaseChoice {_dddga :=&EG_ContentRunContentBaseChoice {};return _dddga ;};func (_babfb *CT_EdnProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _babfb .Pos !=nil {_accee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}};e .EncodeElement (_babfb .Pos ,_accee );};if _babfb .NumFmt !=nil {_gdfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}}; -e .EncodeElement (_babfb .NumFmt ,_gdfd );};if _babfb .NumStart !=nil {_cgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_babfb .NumStart ,_cgfa );};if _babfb .NumRestart !=nil {_edeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_babfb .NumRestart ,_edeg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggbgc ST_EdnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ggbgc .String (),start );};func (_afcc *CT_SectType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afcc .ValAttr !=ST_SectionMarkUnset {_dcdge ,_gbbedc :=_afcc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gbbedc !=nil {return _gbbedc ;};start .Attr =append (start .Attr ,_dcdge );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_DocPartBehavior and its children +func (_efeaf *CT_DocPartBehavior )Validate ()error {return _efeaf .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0042\u0065h\u0061\u0076\u0069\u006f\u0072");}; -// Validate validates the CT_TblGridCol and its children -func (_dbfcfa *CT_TblGridCol )Validate ()error {return _dbfcfa .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u006f\u006c");};func (_cfecd *CT_Document )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfecd .ConformanceAttr =_ee .ST_ConformanceClass (1); -for _ ,_aada :=range start .Attr {if _aada .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_cfecd .ConformanceAttr .UnmarshalXMLAttr (_aada );continue ;};};_ebca :for {_fdebc ,_bfdgd :=d .Token ();if _bfdgd !=nil {return _bfdgd ; -};switch _gddce :=_fdebc .(type ){case _a .StartElement :switch _gddce .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_cfecd .Background =NewCT_Background (); -if _caagc :=d .DecodeElement (_cfecd .Background ,&_gddce );_caagc !=nil {return _caagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0064\u0079"}:_cfecd .Body =NewCT_Body (); -if _agcf :=d .DecodeElement (_cfecd .Body ,&_gddce );_agcf !=nil {return _agcf ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_gddce .Name ); -if _cbafc :=d .Skip ();_cbafc !=nil {return _cbafc ;};};case _a .EndElement :break _ebca ;case _a .CharData :};};return nil ;}; +// Validate validates the CT_AltChunkPr and its children +func (_abb *CT_AltChunkPr )Validate ()error {return _abb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072");}; -// Validate validates the CT_EdnProps and its children -func (_ebgc *CT_EdnProps )Validate ()error {return _ebgc .ValidateWithPath ("C\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073");};func (_cecfe *CT_HMerge )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_caeda :=range start .Attr {if _caeda .Name .Local =="\u0076\u0061\u006c"{_cecfe .ValAttr .UnmarshalXMLAttr (_caeda ); -continue ;};};for {_dfgg ,_ddabf :=d .Token ();if _ddabf !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0048\u004d\u0065r\u0067\u0065\u003a\u0020\u0025\u0073",_ddabf );};if _adeb ,_acdaf :=_dfgg .(_a .EndElement );_acdaf &&_adeb .Name ==start .Name {break ; -};};return nil ;};func NewWdCT_WrapPath ()*WdCT_WrapPath {_fgffac :=&WdCT_WrapPath {};_fgffac .Start =_ae .NewCT_Point2D ();return _fgffac ;}; +// Validate validates the CT_HpsMeasure and its children +func (_eddae *CT_HpsMeasure )Validate ()error {return _eddae .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func (_eggcfa *ST_CombineBrackets )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efbfa ,_fbafgb :=d .Token (); +if _fbafgb !=nil {return _fbafgb ;};if _bagdbec ,_cafad :=_efbfa .(_a .EndElement );_cafad &&_bagdbec .Name ==start .Name {*_eggcfa =1;return nil ;};if _eagcf ,_ccgcba :=_efbfa .(_a .CharData );!_ccgcba {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efbfa ); +}else {switch string (_eagcf ){case "":*_eggcfa =0;case "\u006e\u006f\u006e\u0065":*_eggcfa =1;case "\u0072\u006f\u0075n\u0064":*_eggcfa =2;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_eggcfa =3;case "\u0061\u006e\u0067l\u0065":*_eggcfa =4;case "\u0063\u0075\u0072l\u0079":*_eggcfa =5; +};};_efbfa ,_fbafgb =d .Token ();if _fbafgb !=nil {return _fbafgb ;};if _dedgaf ,_bagee :=_efbfa .(_a .EndElement );_bagee &&_dedgaf .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efbfa ); +};func (_facac ST_PageBorderOffset )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ddbddb :=_a .Attr {};_ddbddb .Name =name ;switch _facac {case ST_PageBorderOffsetUnset :_ddbddb .Value ="";case ST_PageBorderOffsetPage :_ddbddb .Value ="\u0070\u0061\u0067\u0065"; +case ST_PageBorderOffsetText :_ddbddb .Value ="\u0074\u0065\u0078\u0074";};return _ddbddb ,nil ;};func NewCT_Body ()*CT_Body {_gce :=&CT_Body {};return _gce }; -// Validate validates the CT_FontRel and its children -func (_gccb *CT_FontRel )Validate ()error {return _gccb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c");};func (_gcbgge ST_SignedTwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _gcbgge .Int64 !=nil {e .EncodeToken (_a .CharData (_ff .Sprintf ("\u0025\u0064",*_gcbgge .Int64 )));};if _gcbgge .ST_UniversalMeasure !=nil {e .EncodeToken (_a .CharData (*_gcbgge .ST_UniversalMeasure ));};return e .EncodeToken (_a .EndElement {Name :start .Name }); -};func NewCT_TblOverlap ()*CT_TblOverlap {_gggcbe :=&CT_TblOverlap {};_gggcbe .ValAttr =ST_TblOverlap (1);return _gggcbe ;}; +// ValidateWithPath validates the CT_FontsList and its children, prefixing error messages with path +func (_acfg *CT_FontsList )ValidateWithPath (path string )error {for _ffebdb ,_eaccf :=range _acfg .Font {if _cdbb :=_eaccf .ValidateWithPath (_dd .Sprintf ("%\u0073\u002f\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_ffebdb ));_cdbb !=nil {return _cdbb ; +};};return nil ;}; -// ValidateWithPath validates the CT_PageNumber and its children, prefixing error messages with path -func (_gffcb *CT_PageNumber )ValidateWithPath (path string )error {if _ccfgc :=_gffcb .FmtAttr .ValidateWithPath (path +"\u002f\u0046\u006d\u0074\u0041\u0074\u0074\u0072");_ccfgc !=nil {return _ccfgc ;};if _agca :=_gffcb .ChapSepAttr .ValidateWithPath (path +"\u002f\u0043\u0068a\u0070\u0053\u0065\u0070\u0041\u0074\u0074\u0072"); -_agca !=nil {return _agca ;};return nil ;};type WebSettings struct{CT_WebSettings };func NewCT_TextAlignment ()*CT_TextAlignment {_gaeef :=&CT_TextAlignment {};_gaeef .ValAttr =ST_TextAlignment (1);return _gaeef ;};func (_dddce *ST_Proof )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dddce =0; -case "\u0063\u006c\u0065a\u006e":*_dddce =1;case "\u0064\u0069\u0072t\u0079":*_dddce =2;};return nil ;};func (_gcggb ST_Merge )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgfege :=_a .Attr {};_cgfege .Name =name ;switch _gcggb {case ST_MergeUnset :_cgfege .Value =""; -case ST_MergeContinue :_cgfege .Value ="\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065";case ST_MergeRestart :_cgfege .Value ="\u0072e\u0073\u0074\u0061\u0072\u0074";};return _cgfege ,nil ;};func (_ccbf *CT_Captions )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgae :for {_cfbe ,_dggd :=d .Token (); -if _dggd !=nil {return _dggd ;};switch _bedg :=_cfbe .(type ){case _a .StartElement :switch _bedg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063a\u0070\u0074\u0069\u006f\u006e"}:_geac :=NewCT_Caption (); -if _fbegc :=d .DecodeElement (_geac ,&_bedg );_fbegc !=nil {return _fbegc ;};_ccbf .Caption =append (_ccbf .Caption ,_geac );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0074o\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}:_ccbf .AutoCaptions =NewCT_AutoCaptions (); -if _bcbb :=d .DecodeElement (_ccbf .AutoCaptions ,&_bedg );_bcbb !=nil {return _bcbb ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073\u0020\u0025\u0076",_bedg .Name ); -if _dcfbb :=d .Skip ();_dcfbb !=nil {return _dcfbb ;};};case _a .EndElement :break _fgae ;case _a .CharData :};};return nil ;};type CT_Bookmark struct{NameAttr string ;ColFirstAttr *int64 ;ColLastAttr *int64 ;DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; +// Validate validates the CT_WriteProtection and its children +func (_febdaf *CT_WriteProtection )Validate ()error {return _febdaf .ValidateWithPath ("\u0043T\u005fW\u0072\u0069\u0074\u0065\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e");};func NewCT_FtnPos ()*CT_FtnPos {_fggge :=&CT_FtnPos {};_fggge .ValAttr =ST_FtnPos (1); +return _fggge };func (_gbdeg ST_HexColorAuto )Validate ()error {return _gbdeg .ValidateWithPath ("")};type EG_SectPrContents struct{ +// Section-Wide Footnote Properties +FootnotePr *CT_FtnProps ; -// Annotation Identifier -IdAttr int64 ;}; +// Section-Wide Endnote Properties +EndnotePr *CT_EdnProps ; -// Validate validates the CT_Jc and its children -func (_dbceg *CT_Jc )Validate ()error {return _dbceg .ValidateWithPath ("\u0043\u0054\u005fJ\u0063")};func (_ecbefa ST_TblOverlap )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_badfg :=_a .Attr {};_badfg .Name =name ;switch _ecbefa {case ST_TblOverlapUnset :_badfg .Value =""; -case ST_TblOverlapNever :_badfg .Value ="\u006e\u0065\u0076e\u0072";case ST_TblOverlapOverlap :_badfg .Value ="\u006fv\u0065\u0072\u006c\u0061\u0070";};return _badfg ,nil ;};func (_dfdde *CT_Div )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_dfdde .IdAttr )}); -e .EncodeToken (start );if _dfdde .BlockQuote !=nil {_beed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062l\u006f\u0063\u006b\u0051\u0075\u006f\u0074\u0065"}};e .EncodeElement (_dfdde .BlockQuote ,_beed );};if _dfdde .BodyDiv !=nil {_gaaed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u006f\u0064\u0079\u0044\u0069v"}}; -e .EncodeElement (_dfdde .BodyDiv ,_gaaed );};_fbcg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006d\u0061\u0072\u004c\u0065\u0066t"}};e .EncodeElement (_dfdde .MarLeft ,_fbcg );_fgdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0052\u0069\u0067\u0068\u0074"}}; -e .EncodeElement (_dfdde .MarRight ,_fgdg );_eadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u0061\u0072\u0054\u006f\u0070"}};e .EncodeElement (_dfdde .MarTop ,_eadd );_cbbdc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0072\u0042\u006f\u0074\u0074\u006f\u006d"}}; -e .EncodeElement (_dfdde .MarBottom ,_cbbdc );if _dfdde .DivBdr !=nil {_cebf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0076\u0042\u0064\u0072"}};e .EncodeElement (_dfdde .DivBdr ,_cebf );};if _dfdde .DivsChild !=nil {_gbeb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0069\u0076\u0073\u0043\u0068\u0069\u006c\u0064"}}; -for _ ,_gdga :=range _dfdde .DivsChild {e .EncodeElement (_gdga ,_gbeb );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gdef *CT_Background )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -if _gdef .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_gdef .ColorAttr )});};if _gdef .ThemeColorAttr !=ST_ThemeColorUnset {_cbac ,_dbd :=_gdef .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"}); -if _dbd !=nil {return _dbd ;};start .Attr =append (start .Attr ,_cbac );};if _gdef .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_gdef .ThemeTintAttr )}); -};if _gdef .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_gdef .ThemeShadeAttr )});};e .EncodeToken (start ); -if _gdef .Any !=nil {for _ ,_ebg :=range _gdef .Any {_ebg .MarshalXML (e ,_a .StartElement {});};};if _gdef .Drawing !=nil {_aag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_gdef .Drawing ,_aag ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Guid struct{ +// Section Type +Type *CT_SectType ; -// GUID Value -ValAttr *string ;}; +// Page Size +PgSz *CT_PageSz ; -// ValidateWithPath validates the CT_PPrDefault and its children, prefixing error messages with path -func (_gefcdb *CT_PPrDefault )ValidateWithPath (path string )error {if _gefcdb .PPr !=nil {if _abfdf :=_gefcdb .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_abfdf !=nil {return _abfdf ;};};return nil ;};func (_gefbb *CT_FFData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_febba :for {_ffbfa ,_dbdea :=d .Token (); -if _dbdea !=nil {return _dbdea ;};switch _dbgb :=_ffbfa .(type ){case _a .StartElement :switch _dbgb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:_gegbf :=NewCT_FFDataChoice (); -if _bfffc :=d .DecodeElement (&_gegbf .Name ,&_dbgb );_bfffc !=nil {return _bfffc ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_gegbf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u0062e\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u0062e\u006c"}:_fdbcd :=NewCT_FFDataChoice (); -if _fcce :=d .DecodeElement (&_fdbcd .Label ,&_dbgb );_fcce !=nil {return _fcce ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_fdbcd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0049\u006e\u0064\u0065\u0078"}:_gbf :=NewCT_FFDataChoice (); -if _fecgd :=d .DecodeElement (&_gbf .TabIndex ,&_dbgb );_fecgd !=nil {return _fecgd ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_gbf );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0061\u0062\u006c\u0065\u0064"}:_cgegd :=NewCT_FFDataChoice (); -if _dffgb :=d .DecodeElement (&_cgegd .Enabled ,&_dbgb );_dffgb !=nil {return _dffgb ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_cgegd );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u006c\u0063\u004f\u006e\u0045\u0078\u0069\u0074"}:_cebbc :=NewCT_FFDataChoice (); -if _cgbae :=d .DecodeElement (&_cebbc .CalcOnExit ,&_dbgb );_cgbae !=nil {return _cgbae ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_cebbc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0074\u0072\u0079\u004d\u0061\u0063\u0072\u006f"}:_gdbge :=NewCT_FFDataChoice (); -if _gcebc :=d .DecodeElement (&_gdbge .EntryMacro ,&_dbgb );_gcebc !=nil {return _gcebc ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_gdbge );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065x\u0069\u0074\u004d\u0061\u0063\u0072o"}:_aegfa :=NewCT_FFDataChoice (); -if _befgd :=d .DecodeElement (&_aegfa .ExitMacro ,&_dbgb );_befgd !=nil {return _befgd ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_aegfa );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0065\u006c\u0070\u0054\u0065\u0078\u0074"}:_cfge :=NewCT_FFDataChoice (); -if _ecfce :=d .DecodeElement (&_cfge .HelpText ,&_dbgb );_ecfce !=nil {return _ecfce ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_cfge );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074"}:_cadff :=NewCT_FFDataChoice (); -if _cbeda :=d .DecodeElement (&_cadff .StatusText ,&_dbgb );_cbeda !=nil {return _cbeda ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_cadff );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0065\u0063\u006b\u0042\u006f\u0078"}:_faeeb :=NewCT_FFDataChoice (); -if _degcb :=d .DecodeElement (&_faeeb .CheckBox ,&_dbgb );_degcb !=nil {return _degcb ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_faeeb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0064\u004c\u0069\u0073\u0074"}:_bbgda :=NewCT_FFDataChoice (); -if _bfbb :=d .DecodeElement (&_bbgda .DdList ,&_dbgb );_bfbb !=nil {return _bfbb ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_bbgda );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074e\u0078\u0074\u0049\u006e\u0070\u0075t"}:_eabbb :=NewCT_FFDataChoice (); -if _faeee :=d .DecodeElement (&_eabbb .TextInput ,&_dbgb );_faeee !=nil {return _faeee ;};_gefbb .FFDataChoice =append (_gefbb .FFDataChoice ,_eabbb );default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0046\u0044a\u0074\u0061 \u0025\u0076",_dbgb .Name ); -if _efgd :=d .Skip ();_efgd !=nil {return _efgd ;};};case _a .EndElement :break _febba ;case _a .CharData :};};return nil ;};type CT_Caption struct{ +// Page Margins +PgMar *CT_PageMar ; -// Caption Type Name -NameAttr string ; +// Paper Source Information +PaperSrc *CT_PaperSource ; -// Automatic Caption Placement -PosAttr ST_CaptionPos ; +// Page Borders +PgBorders *CT_PageBorders ; -// Include Chapter Number in Field for Caption -ChapNumAttr *_ee .ST_OnOff ; +// Line Numbering Settings +LnNumType *CT_LineNumber ; -// Style for Chapter Headings -HeadingAttr *int64 ; +// Page Numbering Settings +PgNumType *CT_PageNumber ; -// Do Not Include Name In Caption -NoLabelAttr *_ee .ST_OnOff ; +// Column Definitions +Cols *CT_Columns ; -// Caption Numbering Format -NumFmtAttr ST_NumberFormat ; +// Only Allow Editing of Form Fields +FormProt *CT_OnOff ; -// Chapter Number/Item Index Separator -SepAttr ST_ChapterSep ;};type WdWpc struct{WdCT_WordprocessingCanvas };func (_ccdbcd ST_HighlightColor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eadeb :=_a .Attr {};_eadeb .Name =name ;switch _ccdbcd {case ST_HighlightColorUnset :_eadeb .Value =""; -case ST_HighlightColorBlack :_eadeb .Value ="\u0062\u006c\u0061c\u006b";case ST_HighlightColorBlue :_eadeb .Value ="\u0062\u006c\u0075\u0065";case ST_HighlightColorCyan :_eadeb .Value ="\u0063\u0079\u0061\u006e";case ST_HighlightColorGreen :_eadeb .Value ="\u0067\u0072\u0065e\u006e"; -case ST_HighlightColorMagenta :_eadeb .Value ="\u006da\u0067\u0065\u006e\u0074\u0061";case ST_HighlightColorRed :_eadeb .Value ="\u0072\u0065\u0064";case ST_HighlightColorYellow :_eadeb .Value ="\u0079\u0065\u006c\u006c\u006f\u0077";case ST_HighlightColorWhite :_eadeb .Value ="\u0077\u0068\u0069t\u0065"; -case ST_HighlightColorDarkBlue :_eadeb .Value ="\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case ST_HighlightColorDarkCyan :_eadeb .Value ="\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e";case ST_HighlightColorDarkGreen :_eadeb .Value ="\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n"; -case ST_HighlightColorDarkMagenta :_eadeb .Value ="d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case ST_HighlightColorDarkRed :_eadeb .Value ="\u0064a\u0072\u006b\u0052\u0065\u0064";case ST_HighlightColorDarkYellow :_eadeb .Value ="\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077"; -case ST_HighlightColorDarkGray :_eadeb .Value ="\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case ST_HighlightColorLightGray :_eadeb .Value ="\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case ST_HighlightColorNone :_eadeb .Value ="\u006e\u006f\u006e\u0065"; -};return _eadeb ,nil ;}; +// Vertical Text Alignment on Page +VAlign *CT_VerticalJc ; -// ValidateWithPath validates the CT_LevelText and its children, prefixing error messages with path -func (_ddfgf *CT_LevelText )ValidateWithPath (path string )error {if _ddfgf .NullAttr !=nil {if _ebfa :=_ddfgf .NullAttr .ValidateWithPath (path +"\u002fN\u0075\u006c\u006c\u0041\u0074\u0074r");_ebfa !=nil {return _ebfa ;};};return nil ;};func NewComments ()*Comments {_eecae :=&Comments {}; -_eecae .CT_Comments =*NewCT_Comments ();return _eecae ;};func (_feged *CT_HdrFtr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _feged .EG_BlockLevelElts !=nil {for _ ,_egfef :=range _feged .EG_BlockLevelElts {_egfef .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggcfb *CT_LevelSuffix )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggcfb .ValAttr =ST_LevelSuffix (1);for _ ,_faae :=range start .Attr {if _faae .Name .Local =="\u0076\u0061\u006c"{_ggcfb .ValAttr .UnmarshalXMLAttr (_faae ); -continue ;};};for {_bdfcf ,_gebde :=d .Token ();if _gebde !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0053\u0075\u0066\u0066\u0069\u0078:\u0020\u0025\u0073",_gebde );};if _fcgab ,_baffaf :=_bdfcf .(_a .EndElement ); -_baffaf &&_fcgab .Name ==start .Name {break ;};};return nil ;};const (ST_CharacterSpacingUnset ST_CharacterSpacing =0;ST_CharacterSpacingDoNotCompress ST_CharacterSpacing =1;ST_CharacterSpacingCompressPunctuation ST_CharacterSpacing =2;ST_CharacterSpacingCompressPunctuationAndJapaneseKana ST_CharacterSpacing =3; -);type ST_Direction byte ; +// Suppress Endnotes In Document +NoEndnote *CT_OnOff ; -// Validate validates the CT_RPrDefault and its children -func (_ebacf *CT_RPrDefault )Validate ()error {return _ebacf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074");}; +// Different First Page Headers and Footers +TitlePg *CT_OnOff ; -// Validate validates the EG_ContentRowContent and its children -func (_cgeeb *EG_ContentRowContent )Validate ()error {return _cgeeb .ValidateWithPath ("E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006ete\u006e\u0074");};type EG_RunInnerContent struct{RunInnerContentChoice *EG_RunInnerContentChoice ; -};func NewCT_Picture ()*CT_Picture {_acdag :=&CT_Picture {};return _acdag }; +// Text Flow Direction +TextDirection *CT_TextDirection ; -// ValidateWithPath validates the CT_DocType and its children, prefixing error messages with path -func (_dacec *CT_DocType )ValidateWithPath (path string )error {return nil };func (_ebegfga *CT_SdtRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebegfga .SdtPr !=nil {_gcbgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0064\u0074\u0050\u0072"}}; -e .EncodeElement (_ebegfga .SdtPr ,_gcbgc );};if _ebegfga .SdtEndPr !=nil {_fecgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}};e .EncodeElement (_ebegfga .SdtEndPr ,_fecgf );};if _ebegfga .SdtContent !=nil {_aebfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073d\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_ebegfga .SdtContent ,_aebfe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfagd ST_HexColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dfagd .ST_HexColorAuto !=ST_HexColorAutoUnset {e .EncodeToken (_a .CharData (_dfagd .ST_HexColorAuto .String ())); -};if _dfagd .ST_HexColorRGB !=nil {e .EncodeToken (_a .CharData (*_dfagd .ST_HexColorRGB ));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_gbgce *ST_Lock )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gbgce =0; -case "\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d":*_gbgce =1;case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_gbgce =2;case "\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064":*_gbgce =3;case "\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064":*_gbgce =4; -};return nil ;};type CT_Lang struct{ +// Right to Left Section Layout +Bidi *CT_OnOff ; -// Language Code -ValAttr string ;};func NewCT_RPr ()*CT_RPr {_gefdcb :=&CT_RPr {};return _gefdcb }; +// Gutter on Right Side of Page +RtlGutter *CT_OnOff ; -// Validate validates the EG_ContentRunContentBaseChoice and its children -func (_bbbaee *EG_ContentRunContentBaseChoice )Validate ()error {return _bbbaee .ValidateWithPath ("\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074R\u0075\u006e\u0043\u006f\u006e\u0074\u0065n\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); -};func (_bfbcca *WdWsp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfbcca .WdCT_WordprocessingShape =*NewWdCT_WordprocessingShape ();for _ ,_ceacg :=range start .Attr {if _ceacg .Name .Local =="\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"{_abgdda ,_fgbcga :=_f .ParseBool (_ceacg .Value ); -if _fgbcga !=nil {return _fgbcga ;};_bfbcca .NormalEastAsianFlowAttr =&_abgdda ;continue ;};};_bcaddg :for {_fdfefc ,_efddf :=d .Token ();if _efddf !=nil {return _efddf ;};switch _fcdaec :=_fdfefc .(type ){case _a .StartElement :switch _fcdaec .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u004e\u0076P\u0072"}:_bfbcca .CNvPr =_ae .NewCT_NonVisualDrawingProps (); -if _ebbgg :=d .DecodeElement (_bfbcca .CNvPr ,&_fcdaec );_ebbgg !=nil {return _ebbgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_bfbcca .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -if _daagf :=d .DecodeElement (&_bfbcca .WordprocessingShapeChoice .CNvSpPr ,&_fcdaec );_daagf !=nil {return _daagf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_bfbcca .WordprocessingShapeChoice =NewWdCT_WordprocessingShapeChoice (); -if _aabdff :=d .DecodeElement (&_bfbcca .WordprocessingShapeChoice .CNvCnPr ,&_fcdaec );_aabdff !=nil {return _aabdff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0050\u0072"}:if _fface :=d .DecodeElement (_bfbcca .SpPr ,&_fcdaec ); -_fface !=nil {return _fface ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"}:_bfbcca .Style =_ae .NewCT_ShapeStyle (); -if _fababf :=d .DecodeElement (_bfbcca .Style ,&_fcdaec );_fababf !=nil {return _fababf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bfbcca .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _dgagfd :=d .DecodeElement (_bfbcca .ExtLst ,&_fcdaec );_dgagfd !=nil {return _dgagfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_bfbcca .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); -if _eadad :=d .DecodeElement (&_bfbcca .WordprocessingShapeChoice1 .Txbx ,&_fcdaec );_eadad !=nil {return _eadad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_bfbcca .WordprocessingShapeChoice1 =NewWdCT_WordprocessingShapeChoice1 (); -if _ffgbf :=d .DecodeElement (&_bfbcca .WordprocessingShapeChoice1 .LinkedTxbx ,&_fcdaec );_ffgbf !=nil {return _ffgbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079\u0050\u0072"}:if _ecbbg :=d .DecodeElement (_bfbcca .BodyPr ,&_fcdaec ); -_ecbbg !=nil {return _ecbbg ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0057\u0064\u0057s\u0070 \u0025\u0076",_fcdaec .Name ); -if _bgfbcg :=d .Skip ();_bgfbcg !=nil {return _bgfbcg ;};};case _a .EndElement :break _bcaddg ;case _a .CharData :};};return nil ;};type CT_ParaRPrOriginal struct{ +// Document Grid +DocGrid *CT_DocGrid ; -// Inserted Paragraph -Ins *CT_TrackChange ; +// Reference to Printer Settings Data +PrinterSettings *CT_Rel ;};func (_bfdebc ST_FrameScrollbar )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aaeggc :=_a .Attr {};_aaeggc .Name =name ;switch _bfdebc {case ST_FrameScrollbarUnset :_aaeggc .Value ="";case ST_FrameScrollbarOn :_aaeggc .Value ="\u006f\u006e"; +case ST_FrameScrollbarOff :_aaeggc .Value ="\u006f\u0066\u0066";case ST_FrameScrollbarAuto :_aaeggc .Value ="\u0061\u0075\u0074\u006f";};return _aaeggc ,nil ;};func (_becfce ST_TblStyleOverrideType )ValidateWithPath (path string )error {switch _becfce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_becfce )); +};return nil ;};func (_agd *CT_AutoCaption )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_dd .Sprintf ("\u0025\u0076",_agd .NameAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u0061\u0070\u0074\u0069\u006fn"},Value :_dd .Sprintf ("\u0025\u0076",_agd .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};type WdInline struct{WdCT_Inline };func (_bcgag *ST_FFTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geeccd ,_bcacg :=d .Token ();if _bcacg !=nil {return _bcacg ;};if _fccaa ,_edgaca :=_geeccd .(_a .EndElement );_edgaca &&_fccaa .Name ==start .Name {*_bcgag =1; +return nil ;};if _efeabf ,_gdeefd :=_geeccd .(_a .CharData );!_gdeefd {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geeccd );}else {switch string (_efeabf ){case "":*_bcgag =0; +case "\u0072e\u0067\u0075\u006c\u0061\u0072":*_bcgag =1;case "\u006e\u0075\u006d\u0062\u0065\u0072":*_bcgag =2;case "\u0064\u0061\u0074\u0065":*_bcgag =3;case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065":*_bcgag =4;case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065":*_bcgag =5; +case "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064":*_bcgag =6;};};_geeccd ,_bcacg =d .Token ();if _bcacg !=nil {return _bcacg ;};if _caggb ,_bgecgd :=_geeccd .(_a .EndElement );_bgecgd &&_caggb .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geeccd ); +}; -// Deleted Paragraph -Del *CT_TrackChange ; +// Validate validates the WdCT_WordprocessingShapeChoice1 and its children +func (_fggag *WdCT_WordprocessingShapeChoice1 )Validate ()error {return _fggag .ValidateWithPath ("\u0057\u0064\u0043T\u005f\u0057\u006f\u0072d\u0070\u0072\u006f\u0063\u0065\u0073\u0073i\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0031"); +};const (ST_PageBorderOffsetUnset ST_PageBorderOffset =0;ST_PageBorderOffsetPage ST_PageBorderOffset =1;ST_PageBorderOffsetText ST_PageBorderOffset =2;);func (_afagac *WdCT_WrapNone )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_eadcb ,_fgbad :=d .Token (); +if _fgbad !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0057\u0064\u0043\u0054_\u0057r\u0061p\u004e\u006f\u006e\u0065\u003a\u0020\u0025s",_fgbad );};if _baebd ,_degbc :=_eadcb .(_a .EndElement );_degbc &&_baebd .Name ==start .Name {break ; +};};return nil ;};func (_egaebc *CT_String )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bgeccb :=range start .Attr {if _bgeccb .Name .Local =="\u0076\u0061\u006c"{_cacef :=_bgeccb .Value ;_egaebc .ValAttr =_cacef ;continue ;};}; +for {_efaddb ,_cgdbge :=d .Token ();if _cgdbge !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_cgdbge );};if _dgbdc ,_eadead :=_efaddb .(_a .EndElement );_eadead &&_dgbdc .Name ==start .Name {break ; +};};return nil ;}; -// Move Source Paragraph -MoveFrom *CT_TrackChange ; +// ValidateWithPath validates the CT_TblPr and its children, prefixing error messages with path +func (_ggeag *CT_TblPr )ValidateWithPath (path string )error {if _ggeag .TblStyle !=nil {if _gbacb :=_ggeag .TblStyle .ValidateWithPath (path +"\u002fT\u0062\u006c\u0053\u0074\u0079\u006ce");_gbacb !=nil {return _gbacb ;};};if _ggeag .TblpPr !=nil {if _egfag :=_ggeag .TblpPr .ValidateWithPath (path +"\u002fT\u0062\u006c\u0070\u0050\u0072"); +_egfag !=nil {return _egfag ;};};if _ggeag .TblOverlap !=nil {if _ecbafc :=_ggeag .TblOverlap .ValidateWithPath (path +"/\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070");_ecbafc !=nil {return _ecbafc ;};};if _ggeag .BidiVisual !=nil {if _bdecf :=_ggeag .BidiVisual .ValidateWithPath (path +"/\u0042\u0069\u0064\u0069\u0056\u0069\u0073\u0075\u0061\u006c"); +_bdecf !=nil {return _bdecf ;};};if _ggeag .TblStyleRowBandSize !=nil {if _fbgbb :=_ggeag .TblStyleRowBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0052\u006fw\u0042\u0061\u006e\u0064Si\u007a\u0065");_fbgbb !=nil {return _fbgbb ; +};};if _ggeag .TblStyleColBandSize !=nil {if _acgeg :=_ggeag .TblStyleColBandSize .ValidateWithPath (path +"/\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0043\u006fl\u0042\u0061\u006e\u0064Si\u007a\u0065");_acgeg !=nil {return _acgeg ;};};if _ggeag .TblW !=nil {if _dfbgc :=_ggeag .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057"); +_dfbgc !=nil {return _dfbgc ;};};if _ggeag .Jc !=nil {if _eabbb :=_ggeag .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_eabbb !=nil {return _eabbb ;};};if _ggeag .TblCellSpacing !=nil {if _fageg :=_ggeag .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_fageg !=nil {return _fageg ;};};if _ggeag .TblInd !=nil {if _bfcbg :=_ggeag .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064");_bfcbg !=nil {return _bfcbg ;};};if _ggeag .TblBorders !=nil {if _gfbggb :=_ggeag .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_gfbggb !=nil {return _gfbggb ;};};if _ggeag .Shd !=nil {if _edacc :=_ggeag .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_edacc !=nil {return _edacc ;};};if _ggeag .TblLayout !=nil {if _cgdcd :=_ggeag .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074"); +_cgdcd !=nil {return _cgdcd ;};};if _ggeag .TblCellMar !=nil {if _fcbfe :=_ggeag .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072");_fcbfe !=nil {return _fcbfe ;};};if _ggeag .TblLook !=nil {if _effae :=_ggeag .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b"); +_effae !=nil {return _effae ;};};if _ggeag .TblCaption !=nil {if _dfffbd :=_ggeag .TblCaption .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0061\u0070\u0074\u0069\u006f\u006e");_dfffbd !=nil {return _dfffbd ;};};if _ggeag .TblDescription !=nil {if _bgbec :=_ggeag .TblDescription .ValidateWithPath (path +"\u002fT\u0062l\u0044\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"); +_bgbec !=nil {return _bgbec ;};};if _ggeag .TblPrChange !=nil {if _cagfa :=_ggeag .TblPrChange .ValidateWithPath (path +"\u002f\u0054\u0062l\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");_cagfa !=nil {return _cagfa ;};};return nil ;};type CT_FFHelpText struct{ -// Move Destination Paragraph -MoveTo *CT_TrackChange ; +// Help Text Type +TypeAttr ST_InfoTextType ; -// Referenced Character Style -RStyle *CT_String ; +// Help Text Value +ValAttr *string ;};func (_abdfd *CT_TblStylePr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abdfd .TypeAttr =ST_TblStyleOverrideType (1);for _ ,_fgafde :=range start .Attr {if _fgafde .Name .Local =="\u0074\u0079\u0070\u0065"{_abdfd .TypeAttr .UnmarshalXMLAttr (_fgafde ); +continue ;};};_gebec :for {_acdcd ,_eefag :=d .Token ();if _eefag !=nil {return _eefag ;};switch _ggbea :=_acdcd .(type ){case _a .StartElement :switch _ggbea .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0050\u0072"}:_abdfd .PPr =NewCT_PPrGeneral (); +if _cbbgf :=d .DecodeElement (_abdfd .PPr ,&_ggbea );_cbbgf !=nil {return _cbbgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_abdfd .RPr =NewCT_RPr (); +if _caabe :=d .DecodeElement (_abdfd .RPr ,&_ggbea );_caabe !=nil {return _caabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:_abdfd .TblPr =NewCT_TblPrBase (); +if _dcbcea :=d .DecodeElement (_abdfd .TblPr ,&_ggbea );_dcbcea !=nil {return _dcbcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0050\u0072"}:_abdfd .TrPr =NewCT_TrPr (); +if _gbbae :=d .DecodeElement (_abdfd .TrPr ,&_ggbea );_gbbae !=nil {return _gbbae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_abdfd .TcPr =NewCT_TcPr (); +if _dcbeeg :=d .DecodeElement (_abdfd .TcPr ,&_ggbea );_dcbeeg !=nil {return _dcbeeg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054b\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072 \u0025\u0076",_ggbea .Name ); +if _adadf :=d .Skip ();_adadf !=nil {return _adadf ;};};case _a .EndElement :break _gebec ;case _a .CharData :};};return nil ;};func (_bafbfc ST_PageOrientation )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efcacd :=_a .Attr {};_efcacd .Name =name ; +switch _bafbfc {case ST_PageOrientationUnset :_efcacd .Value ="";case ST_PageOrientationPortrait :_efcacd .Value ="\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case ST_PageOrientationLandscape :_efcacd .Value ="\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e"; +};return _efcacd ,nil ;};func NewCT_Document ()*CT_Document {_edcc :=&CT_Document {};_edcc .ConformanceAttr =_f .ST_ConformanceClass (1);return _edcc ;};type WdWpc struct{WdCT_WordprocessingCanvas }; -// Run Fonts -RFonts *CT_Fonts ; +// Validate validates the CT_SdtListItem and its children +func (_fafdb *CT_SdtListItem )Validate ()error {return _fafdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0064\u0074\u004c\u0069\u0073t\u0049\u0074\u0065\u006d");};func NewCT_OdsoFieldMapData ()*CT_OdsoFieldMapData {_ebcce :=&CT_OdsoFieldMapData {};return _ebcce }; +func (_afagc ST_Jc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fgdgcd :=_a .Attr {};_fgdgcd .Name =name ;switch _afagc {case ST_JcUnset :_fgdgcd .Value ="";case ST_JcStart :_fgdgcd .Value ="\u0073\u0074\u0061r\u0074";case ST_JcCenter :_fgdgcd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072"; +case ST_JcEnd :_fgdgcd .Value ="\u0065\u006e\u0064";case ST_JcBoth :_fgdgcd .Value ="\u0062\u006f\u0074\u0068";case ST_JcMediumKashida :_fgdgcd .Value ="\u006d\u0065\u0064\u0069\u0075\u006d\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case ST_JcDistribute :_fgdgcd .Value ="\u0064\u0069\u0073\u0074\u0072\u0069\u0062\u0075\u0074\u0065"; +case ST_JcNumTab :_fgdgcd .Value ="\u006e\u0075\u006d\u0054\u0061\u0062";case ST_JcHighKashida :_fgdgcd .Value ="h\u0069\u0067\u0068\u004b\u0061\u0073\u0068\u0069\u0064\u0061";case ST_JcLowKashida :_fgdgcd .Value ="\u006c\u006f\u0077\u004b\u0061\u0073\u0068\u0069\u0064\u0061"; +case ST_JcThaiDistribute :_fgdgcd .Value ="\u0074\u0068\u0061\u0069\u0044\u0069\u0073\u0074\u0072i\u0062\u0075\u0074\u0065";case ST_JcLeft :_fgdgcd .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_fgdgcd .Value ="\u0072\u0069\u0067h\u0074";};return _fgdgcd ,nil ; +};func NewCT_NumPicBullet ()*CT_NumPicBullet {_gaacd :=&CT_NumPicBullet {};_gaacd .NumPicBulletChoice =NewCT_NumPicBulletChoice ();return _gaacd ;};type CT_Jc struct{ -// Bold -B *CT_OnOff ; +// Alignment Type +ValAttr ST_Jc ;}; -// Complex Script Bold -BCs *CT_OnOff ; +// ValidateWithPath validates the CT_FFCheckBox and its children, prefixing error messages with path +func (_egdbd *CT_FFCheckBox )ValidateWithPath (path string )error {if _dggbe :=_egdbd .FFCheckBoxChoice .ValidateWithPath (path +"\u002f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0043h\u006f\u0069\u0063\u0065");_dggbe !=nil {return _dggbe ; +};if _egdbd .Default !=nil {if _begga :=_egdbd .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_begga !=nil {return _begga ;};};if _egdbd .Checked !=nil {if _afcb :=_egdbd .Checked .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0064"); +_afcb !=nil {return _afcb ;};};return nil ;};func (_gdabdc ST_CharacterSpacing )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fbfgf :=_a .Attr {};_fbfgf .Name =name ;switch _gdabdc {case ST_CharacterSpacingUnset :_fbfgf .Value ="";case ST_CharacterSpacingDoNotCompress :_fbfgf .Value ="\u0064\u006f\u004e\u006f\u0074\u0043\u006f\u006d\u0070\u0072\u0065\u0073\u0073"; +case ST_CharacterSpacingCompressPunctuation :_fbfgf .Value ="\u0063\u006f\u006d\u0070re\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e";case ST_CharacterSpacingCompressPunctuationAndJapaneseKana :_fbfgf .Value ="\u0063\u006f\u006dpr\u0065\u0073\u0073\u0050\u0075\u006e\u0063\u0074\u0075a\u0074i\u006fn\u0041n\u0064\u004a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004b\u0061\u006e\u0061"; +};return _fbfgf ,nil ;};func (_faeea *CT_OptimizeForBrowser )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cedbg :=range start .Attr {if _cedbg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bgfae :=_cedbg .Value ;_faeea .TargetAttr =&_bgfae ; +continue ;};if _cedbg .Name .Local =="\u0076\u0061\u006c"{_egdag ,_agadbg :=ParseUnionST_OnOff (_cedbg .Value );if _agadbg !=nil {return _agadbg ;};_faeea .ValAttr =&_egdag ;continue ;};};for {_fdfd ,_dcedfd :=d .Token ();if _dcedfd !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006d\u0069\u007a\u0065\u0046o\u0072\u0042\u0072\u006f\u0077\u0073\u0065r\u003a\u0020\u0025\u0073",_dcedfd ); +};if _afbcae ,_eadabf :=_fdfd .(_a .EndElement );_eadabf &&_afbcae .Name ==start .Name {break ;};};return nil ;};func NewCT_PageMar ()*CT_PageMar {_eaefc :=&CT_PageMar {};return _eaefc };func (_ccgaa *WdCT_WrapSquare )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ggbdf ,_bgade :=_ccgaa .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"}); +if _bgade !=nil {return _bgade ;};start .Attr =append (start .Attr ,_ggbdf );if _ccgaa .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_dd .Sprintf ("\u0025\u0076",*_ccgaa .DistTAttr )}); +};if _ccgaa .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_dd .Sprintf ("\u0025\u0076",*_ccgaa .DistBAttr )});};if _ccgaa .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_dd .Sprintf ("\u0025\u0076",*_ccgaa .DistLAttr )}); +};if _ccgaa .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_ccgaa .DistRAttr )});};e .EncodeToken (start );if _ccgaa .EffectExtent !=nil {_efgba :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}}; +e .EncodeElement (_ccgaa .EffectExtent ,_efgba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_geecd *WdInline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077p\u003a\u0069\u006e\u006c\u0069\u006ee";return _geecd .WdCT_Inline .MarshalXML (e ,start );}; + +// ValidateWithPath validates the CT_Row and its children, prefixing error messages with path +func (_gfbddc *CT_Row )ValidateWithPath (path string )error {if _gfbddc .TblPrEx !=nil {if _gcbg :=_gfbddc .TblPrEx .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072\u0045\u0078");_gcbg !=nil {return _gcbg ;};};if _gfbddc .TrPr !=nil {if _bcad :=_gfbddc .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072"); +_bcad !=nil {return _bcad ;};};for _efgdb ,_adffb :=range _gfbddc .EG_ContentCellContent {if _efgad :=_adffb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043\u0065l\u006cC\u006f\u006e\u0074\u0065\u006e\u0074\u005b%\u0064\u005d",path ,_efgdb )); +_efgad !=nil {return _efgad ;};};return nil ;}; -// Italics -I *CT_OnOff ; +// Validate validates the CT_FontRel and its children +func (_bdfd *CT_FontRel )Validate ()error {return _bdfd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c");};func NewCT_Lvl ()*CT_Lvl {_cdggd :=&CT_Lvl {};return _cdggd };func (_edcfd *CT_Tc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aefdf :=range start .Attr {if _aefdf .Name .Local =="\u0069\u0064"{_gfdba :=_aefdf .Value ; +_edcfd .IdAttr =&_gfdba ;continue ;};};_ggeaeg :for {_gbeaf ,_gdabgg :=d .Token ();if _gdabgg !=nil {return _gdabgg ;};switch _ecbefd :=_gbeaf .(type ){case _a .StartElement :switch _ecbefd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_edcfd .TcPr =NewCT_TcPr (); +if _baaef :=d .DecodeElement (_edcfd .TcPr ,&_ecbefd );_baaef !=nil {return _baaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_fgeeed :=NewEG_BlockLevelElts (); +_fgeeed .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_fgeeed );if _afddc :=d .DecodeElement (&_fgeeed .BlockLevelEltsChoice .AltChunk ,&_ecbefd );_afddc !=nil {return _afddc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_baccgf :=NewEG_BlockLevelElts (); +_feedae :=NewEG_ContentBlockContent ();_feedae .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_baccgf );_baccgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_baccgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_feedae ); +if _abggd :=d .DecodeElement (&_feedae .ContentBlockContentChoice .CustomXml ,&_ecbefd );_abggd !=nil {return _abggd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_eaafc :=NewEG_BlockLevelElts (); +_fdaff :=NewEG_ContentBlockContent ();_fdaff .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_eaafc );_eaafc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eaafc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdaff ); +if _gacaab :=d .DecodeElement (&_fdaff .ContentBlockContentChoice .Sdt ,&_ecbefd );_gacaab !=nil {return _gacaab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_fefea :=NewEG_BlockLevelElts (); +_gagge :=NewEG_ContentBlockContent ();_gagge .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_fefea );_fefea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fefea .BlockLevelEltsChoice .EG_ContentBlockContent ,_gagge ); +if _ffagd :=d .DecodeElement (&_gagge .ContentBlockContentChoice .P ,&_ecbefd );_ffagd !=nil {return _ffagd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_ecgcce :=NewEG_BlockLevelElts (); +_gaaag :=NewEG_ContentBlockContent ();_gaaag .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_ecgcce );_ecgcce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecgcce .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaaag ); +if _fbcdg :=d .DecodeElement (&_gaaag .ContentBlockContentChoice .Tbl ,&_ecbefd );_fbcdg !=nil {return _fbcdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fcgfe :=NewEG_BlockLevelElts (); +_bgdecg :=NewEG_ContentBlockContent ();_daccgg :=NewEG_RunLevelElts ();_daccgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_fcgfe );_fcgfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcgfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgdecg ); +_bgdecg .ContentBlockContentChoice .EG_RunLevelElts =append (_bgdecg .ContentBlockContentChoice .EG_RunLevelElts ,_daccgg );if _bgfaa :=d .DecodeElement (&_daccgg .RunLevelEltsChoice .ProofErr ,&_ecbefd );_bgfaa !=nil {return _bgfaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bdfcd :=NewEG_BlockLevelElts (); +_caadcd :=NewEG_ContentBlockContent ();_gcbaa :=NewEG_RunLevelElts ();_gcbaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_bdfcd );_bdfcd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bdfcd .BlockLevelEltsChoice .EG_ContentBlockContent ,_caadcd ); +_caadcd .ContentBlockContentChoice .EG_RunLevelElts =append (_caadcd .ContentBlockContentChoice .EG_RunLevelElts ,_gcbaa );if _fdcbf :=d .DecodeElement (&_gcbaa .RunLevelEltsChoice .PermStart ,&_ecbefd );_fdcbf !=nil {return _fdcbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_egccd :=NewEG_BlockLevelElts (); +_fadcb :=NewEG_ContentBlockContent ();_gaabbc :=NewEG_RunLevelElts ();_gaabbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_egccd );_egccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fadcb ); +_fadcb .ContentBlockContentChoice .EG_RunLevelElts =append (_fadcb .ContentBlockContentChoice .EG_RunLevelElts ,_gaabbc );if _cefefa :=d .DecodeElement (&_gaabbc .RunLevelEltsChoice .PermEnd ,&_ecbefd );_cefefa !=nil {return _cefefa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_ebbdc :=NewEG_BlockLevelElts (); +_fadbag :=NewEG_ContentBlockContent ();_efcfc :=NewEG_RunLevelElts ();_efcfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_ebbdc );_ebbdc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebbdc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fadbag ); +_fadbag .ContentBlockContentChoice .EG_RunLevelElts =append (_fadbag .ContentBlockContentChoice .EG_RunLevelElts ,_efcfc );if _fagfg :=d .DecodeElement (&_efcfc .RunLevelEltsChoice .Ins ,&_ecbefd );_fagfg !=nil {return _fagfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bgbfb :=NewEG_BlockLevelElts (); +_geceb :=NewEG_ContentBlockContent ();_ddaea :=NewEG_RunLevelElts ();_ddaea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_bgbfb );_bgbfb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgbfb .BlockLevelEltsChoice .EG_ContentBlockContent ,_geceb ); +_geceb .ContentBlockContentChoice .EG_RunLevelElts =append (_geceb .ContentBlockContentChoice .EG_RunLevelElts ,_ddaea );if _ffeda :=d .DecodeElement (&_ddaea .RunLevelEltsChoice .Del ,&_ecbefd );_ffeda !=nil {return _ffeda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_degbgb :=NewEG_BlockLevelElts (); +_dcagg :=NewEG_ContentBlockContent ();_adgfa :=NewEG_RunLevelElts ();_adgfa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_degbgb );_degbgb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_degbgb .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcagg ); +_dcagg .ContentBlockContentChoice .EG_RunLevelElts =append (_dcagg .ContentBlockContentChoice .EG_RunLevelElts ,_adgfa );if _ebddbe :=d .DecodeElement (&_adgfa .RunLevelEltsChoice .MoveFrom ,&_ecbefd );_ebddbe !=nil {return _ebddbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gbceg :=NewEG_BlockLevelElts (); +_gfeffa :=NewEG_ContentBlockContent ();_aagbf :=NewEG_RunLevelElts ();_aagbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_gbceg );_gbceg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbceg .BlockLevelEltsChoice .EG_ContentBlockContent ,_gfeffa ); +_gfeffa .ContentBlockContentChoice .EG_RunLevelElts =append (_gfeffa .ContentBlockContentChoice .EG_RunLevelElts ,_aagbf );if _agdgfb :=d .DecodeElement (&_aagbf .RunLevelEltsChoice .MoveTo ,&_ecbefd );_agdgfb !=nil {return _agdgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_feeagg :=NewEG_BlockLevelElts (); +_cgabfb :=NewEG_ContentBlockContent ();_ebdgag :=NewEG_RunLevelElts ();_beccbb :=NewEG_RangeMarkupElements ();_beccbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_feeagg ); +_feeagg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_feeagg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgabfb );_cgabfb .ContentBlockContentChoice .EG_RunLevelElts =append (_cgabfb .ContentBlockContentChoice .EG_RunLevelElts ,_ebdgag ); +_ebdgag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdgag .RunLevelEltsChoice .EG_RangeMarkupElements ,_beccbb );if _degab :=d .DecodeElement (&_beccbb .RangeMarkupElementsChoice .BookmarkStart ,&_ecbefd );_degab !=nil {return _degab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dcacg :=NewEG_BlockLevelElts (); +_cbaad :=NewEG_ContentBlockContent ();_aedga :=NewEG_RunLevelElts ();_ceada :=NewEG_RangeMarkupElements ();_ceada .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_dcacg );_dcacg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcacg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbaad ); +_cbaad .ContentBlockContentChoice .EG_RunLevelElts =append (_cbaad .ContentBlockContentChoice .EG_RunLevelElts ,_aedga );_aedga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aedga .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceada );if _bbbbgc :=d .DecodeElement (&_ceada .RangeMarkupElementsChoice .BookmarkEnd ,&_ecbefd ); +_bbbbgc !=nil {return _bbbbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_eedce :=NewEG_BlockLevelElts (); +_dgeeb :=NewEG_ContentBlockContent ();_ceaad :=NewEG_RunLevelElts ();_bdfdd :=NewEG_RangeMarkupElements ();_bdfdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_eedce );_eedce .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eedce .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgeeb ); +_dgeeb .ContentBlockContentChoice .EG_RunLevelElts =append (_dgeeb .ContentBlockContentChoice .EG_RunLevelElts ,_ceaad );_ceaad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ceaad .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdfdd );if _cdfee :=d .DecodeElement (&_bdfdd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_ecbefd ); +_cdfee !=nil {return _cdfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fbfgd :=NewEG_BlockLevelElts (); +_cgcce :=NewEG_ContentBlockContent ();_ebbac :=NewEG_RunLevelElts ();_cfcdb :=NewEG_RangeMarkupElements ();_cfcdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_fbfgd );_fbfgd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbfgd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgcce ); +_cgcce .ContentBlockContentChoice .EG_RunLevelElts =append (_cgcce .ContentBlockContentChoice .EG_RunLevelElts ,_ebbac );_ebbac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbac .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfcdb );if _ddegg :=d .DecodeElement (&_cfcdb .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_ecbefd ); +_ddegg !=nil {return _ddegg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_egfage :=NewEG_BlockLevelElts (); +_gaabfb :=NewEG_ContentBlockContent ();_fcbcaab :=NewEG_RunLevelElts ();_acfcb :=NewEG_RangeMarkupElements ();_acfcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_egfage ); +_egfage .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egfage .BlockLevelEltsChoice .EG_ContentBlockContent ,_gaabfb );_gaabfb .ContentBlockContentChoice .EG_RunLevelElts =append (_gaabfb .ContentBlockContentChoice .EG_RunLevelElts ,_fcbcaab ); +_fcbcaab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fcbcaab .RunLevelEltsChoice .EG_RangeMarkupElements ,_acfcb );if _agfeca :=d .DecodeElement (&_acfcb .RangeMarkupElementsChoice .MoveToRangeStart ,&_ecbefd );_agfeca !=nil {return _agfeca ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fgcedf :=NewEG_BlockLevelElts (); +_bbabb :=NewEG_ContentBlockContent ();_fefecf :=NewEG_RunLevelElts ();_abddf :=NewEG_RangeMarkupElements ();_abddf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_fgcedf );_fgcedf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgcedf .BlockLevelEltsChoice .EG_ContentBlockContent ,_bbabb ); +_bbabb .ContentBlockContentChoice .EG_RunLevelElts =append (_bbabb .ContentBlockContentChoice .EG_RunLevelElts ,_fefecf );_fefecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fefecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_abddf );if _eefagf :=d .DecodeElement (&_abddf .RangeMarkupElementsChoice .MoveToRangeEnd ,&_ecbefd ); +_eefagf !=nil {return _eefagf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dfbgg :=NewEG_BlockLevelElts (); +_eeaed :=NewEG_ContentBlockContent ();_bfgec :=NewEG_RunLevelElts ();_gddebc :=NewEG_RangeMarkupElements ();_gddebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_dfbgg );_dfbgg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfbgg .BlockLevelEltsChoice .EG_ContentBlockContent ,_eeaed ); +_eeaed .ContentBlockContentChoice .EG_RunLevelElts =append (_eeaed .ContentBlockContentChoice .EG_RunLevelElts ,_bfgec );_bfgec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgec .RunLevelEltsChoice .EG_RangeMarkupElements ,_gddebc );if _bbfaf :=d .DecodeElement (&_gddebc .RangeMarkupElementsChoice .CommentRangeStart ,&_ecbefd ); +_bbfaf !=nil {return _bbfaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbcbdg :=NewEG_BlockLevelElts (); +_bgfgfe :=NewEG_ContentBlockContent ();_bfbba :=NewEG_RunLevelElts ();_dfaabd :=NewEG_RangeMarkupElements ();_dfaabd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_dbcbdg ); +_dbcbdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbcbdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bgfgfe );_bgfgfe .ContentBlockContentChoice .EG_RunLevelElts =append (_bgfgfe .ContentBlockContentChoice .EG_RunLevelElts ,_bfbba );_bfbba .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfbba .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaabd ); +if _fgebd :=d .DecodeElement (&_dfaabd .RangeMarkupElementsChoice .CommentRangeEnd ,&_ecbefd );_fgebd !=nil {return _fgebd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dbeccf :=NewEG_BlockLevelElts (); +_dfccg :=NewEG_ContentBlockContent ();_ebecdg :=NewEG_RunLevelElts ();_cegad :=NewEG_RangeMarkupElements ();_cegad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_dbeccf );_dbeccf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbeccf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfccg ); +_dfccg .ContentBlockContentChoice .EG_RunLevelElts =append (_dfccg .ContentBlockContentChoice .EG_RunLevelElts ,_ebecdg );_ebecdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebecdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegad );if _geafb :=d .DecodeElement (&_cegad .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_ecbefd ); +_geafb !=nil {return _geafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ddgcbb :=NewEG_BlockLevelElts (); +_ceabfd :=NewEG_ContentBlockContent ();_geddcg :=NewEG_RunLevelElts ();_gaacdf :=NewEG_RangeMarkupElements ();_gaacdf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_ddgcbb ); +_ddgcbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddgcbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_ceabfd );_ceabfd .ContentBlockContentChoice .EG_RunLevelElts =append (_ceabfd .ContentBlockContentChoice .EG_RunLevelElts ,_geddcg ); +_geddcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geddcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaacdf );if _feebgg :=d .DecodeElement (&_gaacdf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_ecbefd );_feebgg !=nil {return _feebgg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dedde :=NewEG_BlockLevelElts (); +_afggf :=NewEG_ContentBlockContent ();_cdbgc :=NewEG_RunLevelElts ();_fgagd :=NewEG_RangeMarkupElements ();_fgagd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_dedde );_dedde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dedde .BlockLevelEltsChoice .EG_ContentBlockContent ,_afggf ); +_afggf .ContentBlockContentChoice .EG_RunLevelElts =append (_afggf .ContentBlockContentChoice .EG_RunLevelElts ,_cdbgc );_cdbgc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdbgc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgagd );if _bgbgg :=d .DecodeElement (&_fgagd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_ecbefd ); +_bgbgg !=nil {return _bgbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbbadf :=NewEG_BlockLevelElts (); +_ggcbe :=NewEG_ContentBlockContent ();_deeffg :=NewEG_RunLevelElts ();_bccbea :=NewEG_RangeMarkupElements ();_bccbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_bbbadf ); +_bbbadf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bbbadf .BlockLevelEltsChoice .EG_ContentBlockContent ,_ggcbe );_ggcbe .ContentBlockContentChoice .EG_RunLevelElts =append (_ggcbe .ContentBlockContentChoice .EG_RunLevelElts ,_deeffg );_deeffg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_deeffg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bccbea ); +if _ecagaf :=d .DecodeElement (&_bccbea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_ecbefd );_ecagaf !=nil {return _ecagaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_efffe :=NewEG_BlockLevelElts (); +_cdggf :=NewEG_ContentBlockContent ();_eebfb :=NewEG_RunLevelElts ();_dcaggf :=NewEG_RangeMarkupElements ();_dcaggf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_efffe );_efffe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efffe .BlockLevelEltsChoice .EG_ContentBlockContent ,_cdggf ); +_cdggf .ContentBlockContentChoice .EG_RunLevelElts =append (_cdggf .ContentBlockContentChoice .EG_RunLevelElts ,_eebfb );_eebfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dcaggf );if _bdfee :=d .DecodeElement (&_dcaggf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_ecbefd ); +_bdfee !=nil {return _bdfee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_ffcbef :=NewEG_BlockLevelElts (); +_gegfff :=NewEG_ContentBlockContent ();_edbdgg :=NewEG_RunLevelElts ();_cegcb :=NewEG_RangeMarkupElements ();_cegcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_ffcbef );_ffcbef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffcbef .BlockLevelEltsChoice .EG_ContentBlockContent ,_gegfff ); +_gegfff .ContentBlockContentChoice .EG_RunLevelElts =append (_gegfff .ContentBlockContentChoice .EG_RunLevelElts ,_edbdgg );_edbdgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edbdgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cegcb );if _bcfae :=d .DecodeElement (&_cegcb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_ecbefd ); +_bcfae !=nil {return _bcfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ebbdcd :=NewEG_BlockLevelElts (); +_dfagbc :=NewEG_ContentBlockContent ();_acdga :=NewEG_RunLevelElts ();_cagce :=NewEG_RangeMarkupElements ();_cagce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_ebbdcd );_ebbdcd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebbdcd .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfagbc ); +_dfagbc .ContentBlockContentChoice .EG_RunLevelElts =append (_dfagbc .ContentBlockContentChoice .EG_RunLevelElts ,_acdga );_acdga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acdga .RunLevelEltsChoice .EG_RangeMarkupElements ,_cagce );if _adefd :=d .DecodeElement (&_cagce .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_ecbefd ); +_adefd !=nil {return _adefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_caeedd :=NewEG_BlockLevelElts (); +_accgce :=NewEG_ContentBlockContent ();_geadb :=NewEG_RunLevelElts ();_ebbad :=NewEG_RangeMarkupElements ();_ebbad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_caeedd );_caeedd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_caeedd .BlockLevelEltsChoice .EG_ContentBlockContent ,_accgce ); +_accgce .ContentBlockContentChoice .EG_RunLevelElts =append (_accgce .ContentBlockContentChoice .EG_RunLevelElts ,_geadb );_geadb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_geadb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebbad );if _deggc :=d .DecodeElement (&_ebbad .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_ecbefd ); +_deggc !=nil {return _deggc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_gcagd :=NewEG_BlockLevelElts (); +_cgafd :=NewEG_ContentBlockContent ();_fffdb :=NewEG_RunLevelElts ();_ggeef :=NewEG_MathContent ();_ggeef .MathContentChoice =NewEG_MathContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_gcagd );_gcagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_cgafd ); +_cgafd .ContentBlockContentChoice .EG_RunLevelElts =append (_cgafd .ContentBlockContentChoice .EG_RunLevelElts ,_fffdb );_fffdb .RunLevelEltsChoice .EG_MathContent =append (_fffdb .RunLevelEltsChoice .EG_MathContent ,_ggeef );if _cecdg :=d .DecodeElement (&_ggeef .MathContentChoice .OMathPara ,&_ecbefd ); +_cecdg !=nil {return _cecdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_bfaed :=NewEG_BlockLevelElts (); +_fdeag :=NewEG_ContentBlockContent ();_bfcbf :=NewEG_RunLevelElts ();_fbgdb :=NewEG_MathContent ();_fbgdb .MathContentChoice =NewEG_MathContentChoice ();_edcfd .EG_BlockLevelElts =append (_edcfd .EG_BlockLevelElts ,_bfaed );_bfaed .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfaed .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdeag ); +_fdeag .ContentBlockContentChoice .EG_RunLevelElts =append (_fdeag .ContentBlockContentChoice .EG_RunLevelElts ,_bfcbf );_bfcbf .RunLevelEltsChoice .EG_MathContent =append (_bfcbf .RunLevelEltsChoice .EG_MathContent ,_fbgdb );if _gcff :=d .DecodeElement (&_fbgdb .MathContentChoice .OMath ,&_ecbefd ); +_gcff !=nil {return _gcff ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fT\u0063 \u0025\u0076",_ecbefd .Name ); +if _gfabga :=d .Skip ();_gfabga !=nil {return _gfabga ;};};case _a .EndElement :break _ggeaeg ;case _a .CharData :};};return nil ;};func (_ggdga *CT_DocPartType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggdga .ValAttr =ST_DocPartType (1); +for _ ,_fbdf :=range start .Attr {if _fbdf .Name .Local =="\u0076\u0061\u006c"{_ggdga .ValAttr .UnmarshalXMLAttr (_fbdf );continue ;};};for {_ageeb ,_egaeg :=d .Token ();if _egaeg !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065:\u0020\u0025\u0073",_egaeg ); +};if _caecb ,_dcegf :=_ageeb .(_a .EndElement );_dcegf &&_caecb .Name ==start .Name {break ;};};return nil ;};const (ST_FontFamilyUnset ST_FontFamily =0;ST_FontFamilyDecorative ST_FontFamily =1;ST_FontFamilyModern ST_FontFamily =2;ST_FontFamilyRoman ST_FontFamily =3; +ST_FontFamilyScript ST_FontFamily =4;ST_FontFamilySwiss ST_FontFamily =5;ST_FontFamilyAuto ST_FontFamily =6;);func (_dgfged *ST_RubyAlign )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgfged =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dgfged =1; +case "\u0064\u0069s\u0074\u0072\u0069b\u0075\u0074\u0065\u004c\u0065\u0074\u0074\u0065\u0072":*_dgfged =2;case "\u0064i\u0073t\u0072\u0069\u0062\u0075\u0074\u0065\u0053\u0070\u0061\u0063\u0065":*_dgfged =3;case "\u006c\u0065\u0066\u0074":*_dgfged =4;case "\u0072\u0069\u0067h\u0074":*_dgfged =5; +case "\u0072\u0069\u0067\u0068\u0074\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c":*_dgfged =6;};return nil ;}; -// Complex Script Italics -ICs *CT_OnOff ; +// Validate validates the CT_Style and its children +func (_adgfgg *CT_Style )Validate ()error {return _adgfgg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};func (_adagd ST_Pitch )ValidateWithPath (path string )error {switch _adagd {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adagd )); +};return nil ;};type CT_NumFmt struct{ -// Display All Characters As Capital Letters -Caps *CT_OnOff ; +// Numbering Format Type +ValAttr ST_NumberFormat ; -// Small Caps -SmallCaps *CT_OnOff ; +// Custom Defined Number Format +FormatAttr *string ;};func (_dcfeg *WdCT_LinkedTextboxInformation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_dcfeg .IdAttr )}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0065\u0071"},Value :_dd .Sprintf ("\u0025\u0076",_dcfeg .SeqAttr )});e .EncodeToken (start );if _dcfeg .ExtLst !=nil {_bgdbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; +e .EncodeElement (_dcfeg .ExtLst ,_bgdbaa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcdacg ST_Proof )String ()string {switch _fcdacg {case 0:return "";case 1:return "\u0063\u006c\u0065a\u006e";case 2:return "\u0064\u0069\u0072t\u0079"; +};return "";};type CT_Captions struct{ -// Single Strikethrough -Strike *CT_OnOff ; +// Single Caption Type Definition +Caption []*CT_Caption ; -// Double Strikethrough -Dstrike *CT_OnOff ; +// Automatic Captioning Settings +AutoCaptions *CT_AutoCaptions ;};func (_acdca *WdCT_WrapTight )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_abfegb ,_caaadd :=_acdca .WrapTextAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u0072\u0061\u0070\u0054\u0065\u0078\u0074"});if _caaadd !=nil {return _caaadd ; +};start .Attr =append (start .Attr ,_abfegb );if _acdca .DistLAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u004c"},Value :_dd .Sprintf ("\u0025\u0076",*_acdca .DistLAttr )});};if _acdca .DistRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_acdca .DistRAttr )}); +};e .EncodeToken (start );_bfdacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0077\u0072\u0061\u0070\u0050\u006fl\u0079\u0067\u006f\u006e"}};e .EncodeElement (_acdca .WrapPolygon ,_bfdacd );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;};func (_ggddeag ST_ObjectDrawAspect )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_degced :=_a .Attr {};_degced .Name =name ;switch _ggddeag {case ST_ObjectDrawAspectUnset :_degced .Value ="";case ST_ObjectDrawAspectContent :_degced .Value ="\u0063o\u006e\u0074\u0065\u006e\u0074"; +case ST_ObjectDrawAspectIcon :_degced .Value ="\u0069\u0063\u006f\u006e";};return _degced ,nil ;};func (_dfgbea ST_TargetScreenSz )Validate ()error {return _dfgbea .ValidateWithPath ("")};type CT_FramesetChoice struct{Frameset []*CT_Frameset ;Frame []*CT_Frame ; +}; -// Display Character Outline -Outline *CT_OnOff ; +// Validate validates the CT_TopPageBorder and its children +func (_gaabdf *CT_TopPageBorder )Validate ()error {return _gaabdf .ValidateWithPath ("\u0043\u0054_\u0054\u006f\u0070P\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");};func (_gbcdb ST_DropCap )Validate ()error {return _gbcdb .ValidateWithPath ("")}; +func (_bbdfcb ST_PageBorderZOrder )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ggbaf :=_a .Attr {};_ggbaf .Name =name ;switch _bbdfcb {case ST_PageBorderZOrderUnset :_ggbaf .Value ="";case ST_PageBorderZOrderFront :_ggbaf .Value ="\u0066\u0072\u006fn\u0074"; +case ST_PageBorderZOrderBack :_ggbaf .Value ="\u0062\u0061\u0063\u006b";};return _ggbaf ,nil ;};func (_gfbe *CT_OdsoFieldMapData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfbe .Type !=nil {_fgffc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; +e .EncodeElement (_gfbe .Type ,_fgffc );};if _gfbe .Name !=nil {_defaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"}};e .EncodeElement (_gfbe .Name ,_defaf );};if _gfbe .MappedName !=nil {_ggeab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006da\u0070\u0070\u0065\u0064\u004e\u0061\u006d\u0065"}}; +e .EncodeElement (_gfbe .MappedName ,_ggeab );};if _gfbe .Column !=nil {_cccea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_gfbe .Column ,_cccea );};if _gfbe .Lid !=nil {_ddgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}}; +e .EncodeElement (_gfbe .Lid ,_ddgaf );};if _gfbe .DynamicAddress !=nil {_efece :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0079\u006e\u0061m\u0069\u0063\u0041\u0064\u0064\u0072\u0065\u0073\u0073"}};e .EncodeElement (_gfbe .DynamicAddress ,_efece ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Shadow -Shadow *CT_OnOff ; +// ValidateWithPath validates the CT_StylePaneFilter and its children, prefixing error messages with path +func (_bdgece *CT_StylePaneFilter )ValidateWithPath (path string )error {if _bdgece .AllStylesAttr !=nil {if _ceaee :=_bdgece .AllStylesAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072");_ceaee !=nil {return _ceaee ; +};};if _bdgece .CustomStylesAttr !=nil {if _fedfb :=_bdgece .CustomStylesAttr .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072");_fedfb !=nil {return _fedfb ;};};if _bdgece .LatentStylesAttr !=nil {if _edada :=_bdgece .LatentStylesAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065s\u0041\u0074\u0074\u0072"); +_edada !=nil {return _edada ;};};if _bdgece .StylesInUseAttr !=nil {if _dgffc :=_bdgece .StylesInUseAttr .ValidateWithPath (path +"\u002f\u0053t\u0079\u006c\u0065s\u0049\u006e\u0055\u0073\u0065\u0041\u0074\u0074\u0072");_dgffc !=nil {return _dgffc ;};}; +if _bdgece .HeadingStylesAttr !=nil {if _aabaad :=_bdgece .HeadingStylesAttr .ValidateWithPath (path +"\u002fH\u0065a\u0064\u0069\u006e\u0067\u0053t\u0079\u006ce\u0073\u0041\u0074\u0074\u0072");_aabaad !=nil {return _aabaad ;};};if _bdgece .NumberingStylesAttr !=nil {if _cefbc :=_bdgece .NumberingStylesAttr .ValidateWithPath (path +"/\u004eu\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0053t\u0079\u006c\u0065\u0073At\u0074\u0072"); +_cefbc !=nil {return _cefbc ;};};if _bdgece .TableStylesAttr !=nil {if _cbagff :=_bdgece .TableStylesAttr .ValidateWithPath (path +"\u002f\u0054a\u0062\u006c\u0065S\u0074\u0079\u006c\u0065\u0073\u0041\u0074\u0074\u0072");_cbagff !=nil {return _cbagff ; +};};if _bdgece .DirectFormattingOnRunsAttr !=nil {if _egefe :=_bdgece .DirectFormattingOnRunsAttr .ValidateWithPath (path +"/\u0044\u0069\u0072\u0065\u0063\u0074F\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067O\u006e\u0052\u0075n\u0073A\u0074\u0074\u0072"); +_egefe !=nil {return _egefe ;};};if _bdgece .DirectFormattingOnParagraphsAttr !=nil {if _afbedd :=_bdgece .DirectFormattingOnParagraphsAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0065\u0063t\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0050a\u0072\u0061\u0067\u0072\u0061\u0070\u0068s\u0041\u0074\u0074\u0072"); +_afbedd !=nil {return _afbedd ;};};if _bdgece .DirectFormattingOnNumberingAttr !=nil {if _facaee :=_bdgece .DirectFormattingOnNumberingAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069n\u0067O\u006e\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); +_facaee !=nil {return _facaee ;};};if _bdgece .DirectFormattingOnTablesAttr !=nil {if _edggeg :=_bdgece .DirectFormattingOnTablesAttr .ValidateWithPath (path +"\u002f\u0044i\u0072\u0065\u0063\u0074\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067\u004f\u006e\u0054\u0061\u0062\u006c\u0065\u0073At\u0074\u0072"); +_edggeg !=nil {return _edggeg ;};};if _bdgece .ClearFormattingAttr !=nil {if _deccb :=_bdgece .ClearFormattingAttr .ValidateWithPath (path +"/\u0043l\u0065\u0061\u0072\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067At\u0074\u0072");_deccb !=nil {return _deccb ; +};};if _bdgece .Top3HeadingStylesAttr !=nil {if _fdbbaa :=_bdgece .Top3HeadingStylesAttr .ValidateWithPath (path +"\u002f\u0054\u006f\u00703H\u0065\u0061\u0064\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065\u0073\u0041\u0074t\u0072");_fdbbaa !=nil {return _fdbbaa ; +};};if _bdgece .VisibleStylesAttr !=nil {if _bgddc :=_bdgece .VisibleStylesAttr .ValidateWithPath (path +"\u002fV\u0069s\u0069\u0062\u006c\u0065\u0053t\u0079\u006ce\u0073\u0041\u0074\u0074\u0072");_bgddc !=nil {return _bgddc ;};};if _bdgece .AlternateStyleNamesAttr !=nil {if _bgdec :=_bdgece .AlternateStyleNamesAttr .ValidateWithPath (path +"\u002fA\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0065\u0053\u0074\u0079l\u0065\u004e\u0061\u006d\u0065\u0073\u0041\u0074\u0074\u0072"); +_bgdec !=nil {return _bgdec ;};};return nil ;};func (_eaecgf *CT_TextboxTightWrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eaecgf .ValAttr =ST_TextboxTightWrap (1);for _ ,_cafcf :=range start .Attr {if _cafcf .Name .Local =="\u0076\u0061\u006c"{_eaecgf .ValAttr .UnmarshalXMLAttr (_cafcf ); +continue ;};};for {_cbgga ,_cfgbce :=d .Token ();if _cfgbce !=nil {return _dd .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020C\u0054\u005f\u0054\u0065\u0078\u0074\u0062o\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_cfgbce ); +};if _fbcgd ,_gccdd :=_cbgga .(_a .EndElement );_gccdd &&_fbcgd .Name ==start .Name {break ;};};return nil ;};func NewCT_SectType ()*CT_SectType {_febgg :=&CT_SectType {};return _febgg };const (ST_DocPartGalleryUnset ST_DocPartGallery =0;ST_DocPartGalleryPlaceholder ST_DocPartGallery =1; +ST_DocPartGalleryAny ST_DocPartGallery =2;ST_DocPartGalleryDefault ST_DocPartGallery =3;ST_DocPartGalleryDocParts ST_DocPartGallery =4;ST_DocPartGalleryCoverPg ST_DocPartGallery =5;ST_DocPartGalleryEq ST_DocPartGallery =6;ST_DocPartGalleryFtrs ST_DocPartGallery =7; +ST_DocPartGalleryHdrs ST_DocPartGallery =8;ST_DocPartGalleryPgNum ST_DocPartGallery =9;ST_DocPartGalleryTbls ST_DocPartGallery =10;ST_DocPartGalleryWatermarks ST_DocPartGallery =11;ST_DocPartGalleryAutoTxt ST_DocPartGallery =12;ST_DocPartGalleryTxtBox ST_DocPartGallery =13; +ST_DocPartGalleryPgNumT ST_DocPartGallery =14;ST_DocPartGalleryPgNumB ST_DocPartGallery =15;ST_DocPartGalleryPgNumMargins ST_DocPartGallery =16;ST_DocPartGalleryTblOfContents ST_DocPartGallery =17;ST_DocPartGalleryBib ST_DocPartGallery =18;ST_DocPartGalleryCustQuickParts ST_DocPartGallery =19; +ST_DocPartGalleryCustCoverPg ST_DocPartGallery =20;ST_DocPartGalleryCustEq ST_DocPartGallery =21;ST_DocPartGalleryCustFtrs ST_DocPartGallery =22;ST_DocPartGalleryCustHdrs ST_DocPartGallery =23;ST_DocPartGalleryCustPgNum ST_DocPartGallery =24;ST_DocPartGalleryCustTbls ST_DocPartGallery =25; +ST_DocPartGalleryCustWatermarks ST_DocPartGallery =26;ST_DocPartGalleryCustAutoTxt ST_DocPartGallery =27;ST_DocPartGalleryCustTxtBox ST_DocPartGallery =28;ST_DocPartGalleryCustPgNumT ST_DocPartGallery =29;ST_DocPartGalleryCustPgNumB ST_DocPartGallery =30; +ST_DocPartGalleryCustPgNumMargins ST_DocPartGallery =31;ST_DocPartGalleryCustTblOfContents ST_DocPartGallery =32;ST_DocPartGalleryCustBib ST_DocPartGallery =33;ST_DocPartGalleryCustom1 ST_DocPartGallery =34;ST_DocPartGalleryCustom2 ST_DocPartGallery =35; +ST_DocPartGalleryCustom3 ST_DocPartGallery =36;ST_DocPartGalleryCustom4 ST_DocPartGallery =37;ST_DocPartGalleryCustom5 ST_DocPartGallery =38;); -// Embossing -Emboss *CT_OnOff ; +// Validate validates the CT_FFCheckBoxChoice and its children +func (_gaaef *CT_FFCheckBoxChoice )Validate ()error {return _gaaef .ValidateWithPath ("\u0043\u0054\u005f\u0046FC\u0068\u0065\u0063\u006b\u0042\u006f\u0078\u0043\u0068\u006f\u0069\u0063\u0065");};func (_gabed *CT_Body )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfca :for {_dda ,_bfe :=d .Token (); +if _bfe !=nil {return _bfe ;};switch _cbfg :=_dda .(type ){case _a .StartElement :switch _cbfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_gde :=NewEG_BlockLevelElts (); +_gde .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gde );if _fggb :=d .DecodeElement (&_gde .BlockLevelEltsChoice .AltChunk ,&_cbfg );_fggb !=nil {return _fggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_bccea :=NewEG_BlockLevelElts (); +_ecgg :=NewEG_ContentBlockContent ();_ecgg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_bccea );_bccea .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bccea .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecgg ); +if _adfg :=d .DecodeElement (&_ecgg .ContentBlockContentChoice .CustomXml ,&_cbfg );_adfg !=nil {return _adfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_dbd :=NewEG_BlockLevelElts (); +_agg :=NewEG_ContentBlockContent ();_agg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_dbd );_dbd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dbd .BlockLevelEltsChoice .EG_ContentBlockContent ,_agg ); +if _dgea :=d .DecodeElement (&_agg .ContentBlockContentChoice .Sdt ,&_cbfg );_dgea !=nil {return _dgea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_cef :=NewEG_BlockLevelElts (); +_abg :=NewEG_ContentBlockContent ();_abg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_cef );_cef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cef .BlockLevelEltsChoice .EG_ContentBlockContent ,_abg ); +if _gfbc :=d .DecodeElement (&_abg .ContentBlockContentChoice .P ,&_cbfg );_gfbc !=nil {return _gfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_bedb :=NewEG_BlockLevelElts (); +_dfc :=NewEG_ContentBlockContent ();_dfc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_bedb );_bedb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bedb .BlockLevelEltsChoice .EG_ContentBlockContent ,_dfc ); +if _fdbd :=d .DecodeElement (&_dfc .ContentBlockContentChoice .Tbl ,&_cbfg );_fdbd !=nil {return _fdbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_ggc :=NewEG_BlockLevelElts (); +_egad :=NewEG_ContentBlockContent ();_eegf :=NewEG_RunLevelElts ();_eegf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_ggc );_ggc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ggc .BlockLevelEltsChoice .EG_ContentBlockContent ,_egad ); +_egad .ContentBlockContentChoice .EG_RunLevelElts =append (_egad .ContentBlockContentChoice .EG_RunLevelElts ,_eegf );if _edbg :=d .DecodeElement (&_eegf .RunLevelEltsChoice .ProofErr ,&_cbfg );_edbg !=nil {return _edbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_cee :=NewEG_BlockLevelElts (); +_afbdg :=NewEG_ContentBlockContent ();_fbd :=NewEG_RunLevelElts ();_fbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_cee );_cee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cee .BlockLevelEltsChoice .EG_ContentBlockContent ,_afbdg ); +_afbdg .ContentBlockContentChoice .EG_RunLevelElts =append (_afbdg .ContentBlockContentChoice .EG_RunLevelElts ,_fbd );if _gded :=d .DecodeElement (&_fbd .RunLevelEltsChoice .PermStart ,&_cbfg );_gded !=nil {return _gded ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_dcabc :=NewEG_BlockLevelElts (); +_ecec :=NewEG_ContentBlockContent ();_agf :=NewEG_RunLevelElts ();_agf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_dcabc );_dcabc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dcabc .BlockLevelEltsChoice .EG_ContentBlockContent ,_ecec ); +_ecec .ContentBlockContentChoice .EG_RunLevelElts =append (_ecec .ContentBlockContentChoice .EG_RunLevelElts ,_agf );if _dcg :=d .DecodeElement (&_agf .RunLevelEltsChoice .PermEnd ,&_cbfg );_dcg !=nil {return _dcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fde :=NewEG_BlockLevelElts (); +_afee :=NewEG_ContentBlockContent ();_dddg :=NewEG_RunLevelElts ();_dddg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_fde );_fde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fde .BlockLevelEltsChoice .EG_ContentBlockContent ,_afee ); +_afee .ContentBlockContentChoice .EG_RunLevelElts =append (_afee .ContentBlockContentChoice .EG_RunLevelElts ,_dddg );if _egeb :=d .DecodeElement (&_dddg .RunLevelEltsChoice .Ins ,&_cbfg );_egeb !=nil {return _egeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_agdb :=NewEG_BlockLevelElts (); +_bddd :=NewEG_ContentBlockContent ();_bddf :=NewEG_RunLevelElts ();_bddf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_agdb );_agdb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agdb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bddd ); +_bddd .ContentBlockContentChoice .EG_RunLevelElts =append (_bddd .ContentBlockContentChoice .EG_RunLevelElts ,_bddf );if _cgf :=d .DecodeElement (&_bddf .RunLevelEltsChoice .Del ,&_cbfg );_cgf !=nil {return _cgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_eae :=NewEG_BlockLevelElts (); +_efda :=NewEG_ContentBlockContent ();_gdd :=NewEG_RunLevelElts ();_gdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_eae );_eae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eae .BlockLevelEltsChoice .EG_ContentBlockContent ,_efda ); +_efda .ContentBlockContentChoice .EG_RunLevelElts =append (_efda .ContentBlockContentChoice .EG_RunLevelElts ,_gdd );if _gba :=d .DecodeElement (&_gdd .RunLevelEltsChoice .MoveFrom ,&_cbfg );_gba !=nil {return _gba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_gfac :=NewEG_BlockLevelElts (); +_agae :=NewEG_ContentBlockContent ();_fbca :=NewEG_RunLevelElts ();_fbca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gfac );_gfac .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gfac .BlockLevelEltsChoice .EG_ContentBlockContent ,_agae ); +_agae .ContentBlockContentChoice .EG_RunLevelElts =append (_agae .ContentBlockContentChoice .EG_RunLevelElts ,_fbca );if _bgc :=d .DecodeElement (&_fbca .RunLevelEltsChoice .MoveTo ,&_cbfg );_bgc !=nil {return _bgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_fdg :=NewEG_BlockLevelElts (); +_cad :=NewEG_ContentBlockContent ();_bcgd :=NewEG_RunLevelElts ();_bda :=NewEG_RangeMarkupElements ();_bda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_fdg );_fdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cad ); +_cad .ContentBlockContentChoice .EG_RunLevelElts =append (_cad .ContentBlockContentChoice .EG_RunLevelElts ,_bcgd );_bcgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bda );if _cag :=d .DecodeElement (&_bda .RangeMarkupElementsChoice .BookmarkStart ,&_cbfg ); +_cag !=nil {return _cag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gbe :=NewEG_BlockLevelElts (); +_efdg :=NewEG_ContentBlockContent ();_dbc :=NewEG_RunLevelElts ();_eee :=NewEG_RangeMarkupElements ();_eee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gbe );_gbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_efdg ); +_efdg .ContentBlockContentChoice .EG_RunLevelElts =append (_efdg .ContentBlockContentChoice .EG_RunLevelElts ,_dbc );_dbc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbc .RunLevelEltsChoice .EG_RangeMarkupElements ,_eee );if _dec :=d .DecodeElement (&_eee .RangeMarkupElementsChoice .BookmarkEnd ,&_cbfg ); +_dec !=nil {return _dec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cagb :=NewEG_BlockLevelElts (); +_acc :=NewEG_ContentBlockContent ();_cfeg :=NewEG_RunLevelElts ();_gdee :=NewEG_RangeMarkupElements ();_gdee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_cagb );_cagb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cagb .BlockLevelEltsChoice .EG_ContentBlockContent ,_acc ); +_acc .ContentBlockContentChoice .EG_RunLevelElts =append (_acc .ContentBlockContentChoice .EG_RunLevelElts ,_cfeg );_cfeg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfeg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdee );if _bcd :=d .DecodeElement (&_gdee .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cbfg ); +_bcd !=nil {return _bcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fbeb :=NewEG_BlockLevelElts (); +_cea :=NewEG_ContentBlockContent ();_eadad :=NewEG_RunLevelElts ();_gcf :=NewEG_RangeMarkupElements ();_gcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_fbeb );_fbeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fbeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_cea ); +_cea .ContentBlockContentChoice .EG_RunLevelElts =append (_cea .ContentBlockContentChoice .EG_RunLevelElts ,_eadad );_eadad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eadad .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcf );if _dae :=d .DecodeElement (&_gcf .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cbfg ); +_dae !=nil {return _dae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_efca :=NewEG_BlockLevelElts (); +_eage :=NewEG_ContentBlockContent ();_dece :=NewEG_RunLevelElts ();_agc :=NewEG_RangeMarkupElements ();_agc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_efca );_efca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_efca .BlockLevelEltsChoice .EG_ContentBlockContent ,_eage ); +_eage .ContentBlockContentChoice .EG_RunLevelElts =append (_eage .ContentBlockContentChoice .EG_RunLevelElts ,_dece );_dece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dece .RunLevelEltsChoice .EG_RangeMarkupElements ,_agc );if _cbeg :=d .DecodeElement (&_agc .RangeMarkupElementsChoice .MoveToRangeStart ,&_cbfg ); +_cbeg !=nil {return _cbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_gge :=NewEG_BlockLevelElts (); +_cfc :=NewEG_ContentBlockContent ();_daa :=NewEG_RunLevelElts ();_acdd :=NewEG_RangeMarkupElements ();_acdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gge );_gge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gge .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfc ); +_cfc .ContentBlockContentChoice .EG_RunLevelElts =append (_cfc .ContentBlockContentChoice .EG_RunLevelElts ,_daa );_daa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daa .RunLevelEltsChoice .EG_RangeMarkupElements ,_acdd );if _ffaa :=d .DecodeElement (&_acdd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cbfg ); +_ffaa !=nil {return _ffaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_gcb :=NewEG_BlockLevelElts (); +_geee :=NewEG_ContentBlockContent ();_afbe :=NewEG_RunLevelElts ();_cfgc :=NewEG_RangeMarkupElements ();_cfgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gcb );_gcb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcb .BlockLevelEltsChoice .EG_ContentBlockContent ,_geee ); +_geee .ContentBlockContentChoice .EG_RunLevelElts =append (_geee .ContentBlockContentChoice .EG_RunLevelElts ,_afbe );_afbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfgc );if _baga :=d .DecodeElement (&_cfgc .RangeMarkupElementsChoice .CommentRangeStart ,&_cbfg ); +_baga !=nil {return _baga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_afg :=NewEG_BlockLevelElts (); +_bccg :=NewEG_ContentBlockContent ();_afa :=NewEG_RunLevelElts ();_egf :=NewEG_RangeMarkupElements ();_egf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_afg );_afg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_afg .BlockLevelEltsChoice .EG_ContentBlockContent ,_bccg ); +_bccg .ContentBlockContentChoice .EG_RunLevelElts =append (_bccg .ContentBlockContentChoice .EG_RunLevelElts ,_afa );_afa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afa .RunLevelEltsChoice .EG_RangeMarkupElements ,_egf );if _befa :=d .DecodeElement (&_egf .RangeMarkupElementsChoice .CommentRangeEnd ,&_cbfg ); +_befa !=nil {return _befa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dad :=NewEG_BlockLevelElts (); +_fgf :=NewEG_ContentBlockContent ();_aefe :=NewEG_RunLevelElts ();_ecfe :=NewEG_RangeMarkupElements ();_ecfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_dad );_dad .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dad .BlockLevelEltsChoice .EG_ContentBlockContent ,_fgf ); +_fgf .ContentBlockContentChoice .EG_RunLevelElts =append (_fgf .ContentBlockContentChoice .EG_RunLevelElts ,_aefe );_aefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecfe );if _acga :=d .DecodeElement (&_ecfe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cbfg ); +_acga !=nil {return _acga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_gga :=NewEG_BlockLevelElts (); +_dcae :=NewEG_ContentBlockContent ();_dddgb :=NewEG_RunLevelElts ();_ggb :=NewEG_RangeMarkupElements ();_ggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gga );_gga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gga .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcae ); +_dcae .ContentBlockContentChoice .EG_RunLevelElts =append (_dcae .ContentBlockContentChoice .EG_RunLevelElts ,_dddgb );_dddgb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dddgb .RunLevelEltsChoice .EG_RangeMarkupElements ,_ggb );if _fae :=d .DecodeElement (&_ggb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cbfg ); +_fae !=nil {return _fae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gcdg :=NewEG_BlockLevelElts (); +_badb :=NewEG_ContentBlockContent ();_bggf :=NewEG_RunLevelElts ();_fbfg :=NewEG_RangeMarkupElements ();_fbfg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_gcdg );_gcdg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcdg .BlockLevelEltsChoice .EG_ContentBlockContent ,_badb ); +_badb .ContentBlockContentChoice .EG_RunLevelElts =append (_badb .ContentBlockContentChoice .EG_RunLevelElts ,_bggf );_bggf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bggf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbfg );if _gadd :=d .DecodeElement (&_fbfg .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cbfg ); +_gadd !=nil {return _gadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ffcf :=NewEG_BlockLevelElts (); +_dgb :=NewEG_ContentBlockContent ();_gbde :=NewEG_RunLevelElts ();_faeb :=NewEG_RangeMarkupElements ();_faeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_ffcf );_ffcf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ffcf .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgb ); +_dgb .ContentBlockContentChoice .EG_RunLevelElts =append (_dgb .ContentBlockContentChoice .EG_RunLevelElts ,_gbde );_gbde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbde .RunLevelEltsChoice .EG_RangeMarkupElements ,_faeb );if _dggc :=d .DecodeElement (&_faeb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cbfg ); +_dggc !=nil {return _dggc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ceeb :=NewEG_BlockLevelElts (); +_bega :=NewEG_ContentBlockContent ();_cgdd :=NewEG_RunLevelElts ();_faga :=NewEG_RangeMarkupElements ();_faga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_ceeb );_ceeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ceeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_bega ); +_bega .ContentBlockContentChoice .EG_RunLevelElts =append (_bega .ContentBlockContentChoice .EG_RunLevelElts ,_cgdd );_cgdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_faga );if _ffce :=d .DecodeElement (&_faga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cbfg ); +_ffce !=nil {return _ffce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_abge :=NewEG_BlockLevelElts (); +_bcff :=NewEG_ContentBlockContent ();_fbdc :=NewEG_RunLevelElts ();_cbg :=NewEG_RangeMarkupElements ();_cbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_abge );_abge .BlockLevelEltsChoice .EG_ContentBlockContent =append (_abge .BlockLevelEltsChoice .EG_ContentBlockContent ,_bcff ); +_bcff .ContentBlockContentChoice .EG_RunLevelElts =append (_bcff .ContentBlockContentChoice .EG_RunLevelElts ,_fbdc );_fbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbg );if _dbcg :=d .DecodeElement (&_cbg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cbfg ); +_dbcg !=nil {return _dbcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aaefa :=NewEG_BlockLevelElts (); +_abgb :=NewEG_ContentBlockContent ();_eabf :=NewEG_RunLevelElts ();_dbcge :=NewEG_RangeMarkupElements ();_dbcge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_aaefa );_aaefa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aaefa .BlockLevelEltsChoice .EG_ContentBlockContent ,_abgb ); +_abgb .ContentBlockContentChoice .EG_RunLevelElts =append (_abgb .ContentBlockContentChoice .EG_RunLevelElts ,_eabf );_eabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbcge );if _afae :=d .DecodeElement (&_dbcge .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cbfg ); +_afae !=nil {return _afae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfde :=NewEG_BlockLevelElts (); +_fbgc :=NewEG_ContentBlockContent ();_gdde :=NewEG_RunLevelElts ();_bceg :=NewEG_RangeMarkupElements ();_bceg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_bfde );_bfde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bfde .BlockLevelEltsChoice .EG_ContentBlockContent ,_fbgc ); +_fbgc .ContentBlockContentChoice .EG_RunLevelElts =append (_fbgc .ContentBlockContentChoice .EG_RunLevelElts ,_gdde );_gdde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdde .RunLevelEltsChoice .EG_RangeMarkupElements ,_bceg );if _edaa :=d .DecodeElement (&_bceg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cbfg ); +_edaa !=nil {return _edaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_eccc :=NewEG_BlockLevelElts (); +_fddcd :=NewEG_ContentBlockContent ();_age :=NewEG_RunLevelElts ();_fbgcg :=NewEG_MathContent ();_fbgcg .MathContentChoice =NewEG_MathContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_eccc );_eccc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eccc .BlockLevelEltsChoice .EG_ContentBlockContent ,_fddcd ); +_fddcd .ContentBlockContentChoice .EG_RunLevelElts =append (_fddcd .ContentBlockContentChoice .EG_RunLevelElts ,_age );_age .RunLevelEltsChoice .EG_MathContent =append (_age .RunLevelEltsChoice .EG_MathContent ,_fbgcg );if _dagb :=d .DecodeElement (&_fbgcg .MathContentChoice .OMathPara ,&_cbfg ); +_dagb !=nil {return _dagb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dfcg :=NewEG_BlockLevelElts (); +_cfa :=NewEG_ContentBlockContent ();_ddgea :=NewEG_RunLevelElts ();_bdbd :=NewEG_MathContent ();_bdbd .MathContentChoice =NewEG_MathContentChoice ();_gabed .EG_BlockLevelElts =append (_gabed .EG_BlockLevelElts ,_dfcg );_dfcg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfcg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cfa ); +_cfa .ContentBlockContentChoice .EG_RunLevelElts =append (_cfa .ContentBlockContentChoice .EG_RunLevelElts ,_ddgea );_ddgea .RunLevelEltsChoice .EG_MathContent =append (_ddgea .RunLevelEltsChoice .EG_MathContent ,_bdbd );if _daed :=d .DecodeElement (&_bdbd .MathContentChoice .OMath ,&_cbfg ); +_daed !=nil {return _daed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_gabed .SectPr =NewCT_SectPr (); +if _fdcc :=d .DecodeElement (_gabed .SectPr ,&_cbfg );_fdcc !=nil {return _fdcc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0042\u006f\u0064\u0079\u0020\u0025\u0076",_cbfg .Name ); +if _ded :=d .Skip ();_ded !=nil {return _ded ;};};case _a .EndElement :break _bfca ;case _a .CharData :};};return nil ;};type CT_RubyAlign struct{ -// Imprinting -Imprint *CT_OnOff ; +// Phonetic Guide Text Alignment Value +ValAttr ST_RubyAlign ;};func (_ddafgb ST_TblWidth )ValidateWithPath (path string )error {switch _ddafgb {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddafgb )); +};return nil ;}; -// Do Not Check Spelling or Grammar -NoProof *CT_OnOff ; +// ValidateWithPath validates the CT_Columns and its children, prefixing error messages with path +func (_dcfdf *CT_Columns )ValidateWithPath (path string )error {if _dcfdf .EqualWidthAttr !=nil {if _eeaf :=_dcfdf .EqualWidthAttr .ValidateWithPath (path +"\u002fE\u0071u\u0061\u006c\u0057\u0069\u0064\u0074\u0068\u0041\u0074\u0074\u0072");_eeaf !=nil {return _eeaf ; +};};if _dcfdf .SpaceAttr !=nil {if _aebe :=_dcfdf .SpaceAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0065\u0041\u0074\u0074\u0072");_aebe !=nil {return _aebe ;};};if _dcfdf .SepAttr !=nil {if _ffcc :=_dcfdf .SepAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0041\u0074\u0074\u0072"); +_ffcc !=nil {return _ffcc ;};};for _afbg ,_dfab :=range _dcfdf .Col {if _aeaf :=_dfab .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006c\u005b\u0025\u0064\u005d",path ,_afbg ));_aeaf !=nil {return _aeaf ;};};return nil ;};func (_deffc ST_Em )String ()string {switch _deffc {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0064\u006f\u0074";case 3:return "\u0063\u006f\u006dm\u0061";case 4:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 5:return "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074";};return "";};func (_edegf *EG_RangeMarkupElementsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _edegf .BookmarkStart !=nil {_fdgfga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062o\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_edegf .BookmarkStart ,_fdgfga );}else if _edegf .BookmarkEnd !=nil {_bdcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}}; +e .EncodeElement (_edegf .BookmarkEnd ,_bdcbf );}else if _edegf .MoveFromRangeStart !=nil {_efgeab :=_a .StartElement {Name :_a .Name {Local :"w\u003am\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052a\u006e\u0067\u0065\u0053ta\u0072\u0074"}};e .EncodeElement (_edegf .MoveFromRangeStart ,_efgeab ); +}else if _edegf .MoveFromRangeEnd !=nil {_aggea :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006do\u0076\u0065\u0046\u0072\u006fm\u0052\u0061n\u0067\u0065\u0045\u006e\u0064"}};e .EncodeElement (_edegf .MoveFromRangeEnd ,_aggea );}else if _edegf .MoveToRangeStart !=nil {_dgbccg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006do\u0076\u0065\u0054\u006f\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_edegf .MoveToRangeStart ,_dgbccg );}else if _edegf .MoveToRangeEnd !=nil {_eecfgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003am\u006f\u0076\u0065T\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}};e .EncodeElement (_edegf .MoveToRangeEnd ,_eecfgc ); +}else if _edegf .CommentRangeStart !=nil {_bgefe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fmm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_edegf .CommentRangeStart ,_bgefe ); +}else if _edegf .CommentRangeEnd !=nil {_fffbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}};e .EncodeElement (_edegf .CommentRangeEnd ,_fffbc );}else if _edegf .CustomXmlInsRangeStart !=nil {_ggcafd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_edegf .CustomXmlInsRangeStart ,_ggcafd );}else if _edegf .CustomXmlInsRangeEnd !=nil {_ecacg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0045n\u0064"}}; +e .EncodeElement (_edegf .CustomXmlInsRangeEnd ,_ecacg );}else if _edegf .CustomXmlDelRangeStart !=nil {_bbdecd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}}; +e .EncodeElement (_edegf .CustomXmlDelRangeStart ,_bbdecd );}else if _edegf .CustomXmlDelRangeEnd !=nil {_dcfcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075st\u006f\u006d\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0045n\u0064"}}; +e .EncodeElement (_edegf .CustomXmlDelRangeEnd ,_dcfcc );}else if _edegf .CustomXmlMoveFromRangeStart !=nil {_cefdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ac\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006d\u0052\u0061\u006e\u0067\u0065\u0053ta\u0072\u0074"}}; +e .EncodeElement (_edegf .CustomXmlMoveFromRangeStart ,_cefdb );}else if _edegf .CustomXmlMoveFromRangeEnd !=nil {_ddeabb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006fm\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0046\u0072o\u006d\u0052\u0061n\u0067e\u0045\u006e\u0064"}}; +e .EncodeElement (_edegf .CustomXmlMoveFromRangeEnd ,_ddeabb );}else if _edegf .CustomXmlMoveToRangeStart !=nil {_bebfda :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006fm\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006fR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}}; +e .EncodeElement (_edegf .CustomXmlMoveToRangeStart ,_bebfda );}else if _edegf .CustomXmlMoveToRangeEnd !=nil {_fagda :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0075\u0073\u0074o\u006d\u0058\u006d\u006c\u004do\u0076e\u0054o\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}}; +e .EncodeElement (_edegf .CustomXmlMoveToRangeEnd ,_fagda );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewEG_ContentRunContentBaseChoice ()*EG_ContentRunContentBaseChoice {_ceaafa :=&EG_ContentRunContentBaseChoice {};return _ceaafa ; +};func NewCT_EdnDocProps ()*CT_EdnDocProps {_ffebf :=&CT_EdnDocProps {};return _ffebf };func (_badff *CT_FFName )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bccef :=range start .Attr {if _bccef .Name .Local =="\u0076\u0061\u006c"{_dcbc :=_bccef .Value ; +_badff .ValAttr =&_dcbc ;continue ;};};for {_eegcc ,_cefg :=d .Token ();if _cefg !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0046\u004ea\u006d\u0065\u003a\u0020\u0025\u0073",_cefg );};if _bfcc ,_cagg :=_eegcc .(_a .EndElement ); +_cagg &&_bfcc .Name ==start .Name {break ;};};return nil ;};func (_dafdc *WdCT_WrapTopBottom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agfba :=range start .Attr {if _agfba .Name .Local =="\u0064\u0069\u0073t\u0054"{_ebecdgf ,_ccggd :=_c .ParseUint (_agfba .Value ,10,32); +if _ccggd !=nil {return _ccggd ;};_gcdfdd :=uint32 (_ebecdgf );_dafdc .DistTAttr =&_gcdfdd ;continue ;};if _agfba .Name .Local =="\u0064\u0069\u0073t\u0042"{_beabfc ,_bafaeb :=_c .ParseUint (_agfba .Value ,10,32);if _bafaeb !=nil {return _bafaeb ;};_gecfg :=uint32 (_beabfc ); +_dafdc .DistBAttr =&_gecfg ;continue ;};};_ccaefg :for {_fcgced ,_gfcdfe :=d .Token ();if _gfcdfe !=nil {return _gfcdfe ;};switch _efdcg :=_fcgced .(type ){case _a .StartElement :switch _efdcg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066e\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}:_dafdc .EffectExtent =NewWdCT_EffectExtent (); +if _dfbbc :=d .DecodeElement (_dafdc .EffectExtent ,&_efdcg );_dfbbc !=nil {return _dfbbc ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u0072\u0061\u0070T\u006f\u0070\u0042\u006f\u0074\u0074\u006f\u006d\u0020\u0025\u0076",_efdcg .Name ); +if _fcaabc :=d .Skip ();_fcaabc !=nil {return _fcaabc ;};};case _a .EndElement :break _ccaefg ;case _a .CharData :};};return nil ;};func (_fagce *CT_HpsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddage :=range start .Attr {if _ddage .Name .Local =="\u0076\u0061\u006c"{_caef ,_ebfbe :=ParseUnionST_HpsMeasure (_ddage .Value ); +if _ebfbe !=nil {return _ebfbe ;};_fagce .ValAttr =_caef ;continue ;};};for {_eeae ,_beaga :=d .Token ();if _beaga !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048p\u0073M\u0065a\u0073\u0075\u0072\u0065\u003a\u0020\u0025s",_beaga ); +};if _ccbad ,_cgcfg :=_eeae .(_a .EndElement );_cgcfg &&_ccbad .Name ==start .Name {break ;};};return nil ;};func (_fgefcc *CT_TblOverlap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dbdec ,_beeed :=_fgefcc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _beeed !=nil {return _beeed ;};start .Attr =append (start .Attr ,_dbdec );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_egbac *CT_FFCheckBoxChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebfeg :=start ; +switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065"}:_egbac .Size =NewCT_HpsMeasure (); +if _fgcfa :=d .DecodeElement (_egbac .Size ,&_ebfeg );_fgcfa !=nil {return _fgcfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}:_egbac .SizeAuto =NewCT_OnOff (); +if _abbcg :=d .DecodeElement (_egbac .SizeAuto ,&_ebfeg );_abbcg !=nil {return _abbcg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006bBo\u0078\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_ebfeg .Name ); +if _cdge :=d .Skip ();_cdge !=nil {return _cdge ;};};return nil ;};func (_eegdg *CT_Guid )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbad :=range start .Attr {if _gbad .Name .Local =="\u0076\u0061\u006c"{_bbefc :=_gbad .Value ; +_eegdg .ValAttr =&_bbefc ;continue ;};};for {_gfabf ,_beccf :=d .Token ();if _beccf !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u003a\u0020\u0025\u0073",_beccf );};if _gabbc ,_fbdcg :=_gfabf .(_a .EndElement ); +_fbdcg &&_gabbc .Name ==start .Name {break ;};};return nil ;};type CT_Lvl struct{ -// Use Document Grid Settings For Inter-Character Spacing -SnapToGrid *CT_OnOff ; +// Numbering Level +IlvlAttr int64 ; -// Hidden Text -Vanish *CT_OnOff ; +// Template Code +TplcAttr *string ; -// Web Hidden Text -WebHidden *CT_OnOff ; +// Tentative Numbering +TentativeAttr *_f .ST_OnOff ; -// Run Content Color -Color *CT_Color ; +// Starting Value +Start *CT_DecimalNumber ; -// Character Spacing Adjustment -Spacing *CT_SignedTwipsMeasure ; +// Numbering Format +NumFmt *CT_NumFmt ; -// Expanded/Compressed Text -W *CT_TextScale ; +// Restart Numbering Level Symbol +LvlRestart *CT_DecimalNumber ; -// Font Kerning -Kern *CT_HpsMeasure ; +// Paragraph Style's Associated Numbering Level +PStyle *CT_String ; -// Vertically Raised or Lowered Text -Position *CT_SignedHpsMeasure ; +// Display All Levels Using Arabic Numerals +IsLgl *CT_OnOff ; -// Non-Complex Script Font Size -Sz *CT_HpsMeasure ; +// Content Between Numbering Symbol and Paragraph Text +Suff *CT_LevelSuffix ; -// Complex Script Font Size -SzCs *CT_HpsMeasure ; +// Numbering Level Text +LvlText *CT_LevelText ; -// Text Highlighting -Highlight *CT_Highlight ; +// Picture Numbering Symbol Definition Reference +LvlPicBulletId *CT_DecimalNumber ; -// Underline -U *CT_Underline ; +// Legacy Numbering Level Properties +Legacy *CT_LvlLegacy ; -// Animated Text Effect -Effect *CT_TextEffect ; +// Justification +LvlJc *CT_Jc ; -// Text Border -Bdr *CT_Border ; +// Numbering Level Associated Paragraph Properties +PPr *CT_PPrGeneral ; -// Run Shading -Shd *CT_Shd ; +// Numbering Symbol Run Properties +RPr *CT_RPr ;};func (_bcaf *CT_CharacterSpacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ecee ,_fcea :=_bcaf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _fcea !=nil {return _fcea ;};start .Attr =append (start .Attr ,_ecee ); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_LvlLegacy struct{ -// Manual Run Width -FitText *CT_FitText ; +// Use Legacy Numbering Properties +LegacyAttr *_f .ST_OnOff ; -// Subscript/Superscript Text -VertAlign *CT_VerticalAlignRun ; +// Legacy Spacing +LegacySpaceAttr *_f .ST_TwipsMeasure ; -// Right To Left Text -Rtl *CT_OnOff ; +// Legacy Indent +LegacyIndentAttr *ST_SignedTwipsMeasure ;};type CT_Tbl struct{EG_RangeMarkupElements []*EG_RangeMarkupElements ; -// Use Complex Script Formatting on Run -Cs *CT_OnOff ; +// Table Properties +TblPr *CT_TblPr ; -// Emphasis Mark -Em *CT_Em ; +// Table Grid +TblGrid *CT_TblGrid ;EG_ContentRowContent []*EG_ContentRowContent ;};func (_cabegf ST_ThemeColor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gfdebd :=_a .Attr {};_gfdebd .Name =name ;switch _cabegf {case ST_ThemeColorUnset :_gfdebd .Value ="";case ST_ThemeColorDark1 :_gfdebd .Value ="\u0064\u0061\u0072k\u0031"; +case ST_ThemeColorLight1 :_gfdebd .Value ="\u006c\u0069\u0067\u0068\u0074\u0031";case ST_ThemeColorDark2 :_gfdebd .Value ="\u0064\u0061\u0072k\u0032";case ST_ThemeColorLight2 :_gfdebd .Value ="\u006c\u0069\u0067\u0068\u0074\u0032";case ST_ThemeColorAccent1 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0031"; +case ST_ThemeColorAccent2 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0032";case ST_ThemeColorAccent3 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0033";case ST_ThemeColorAccent4 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0034";case ST_ThemeColorAccent5 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0035"; +case ST_ThemeColorAccent6 :_gfdebd .Value ="\u0061c\u0063\u0065\u006e\u0074\u0036";case ST_ThemeColorHyperlink :_gfdebd .Value ="\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek";case ST_ThemeColorFollowedHyperlink :_gfdebd .Value ="\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b"; +case ST_ThemeColorNone :_gfdebd .Value ="\u006e\u006f\u006e\u0065";case ST_ThemeColorBackground1 :_gfdebd .Value ="b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0031";case ST_ThemeColorText1 :_gfdebd .Value ="\u0074\u0065\u0078t\u0031";case ST_ThemeColorBackground2 :_gfdebd .Value ="b\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0032"; +case ST_ThemeColorText2 :_gfdebd .Value ="\u0074\u0065\u0078t\u0032";};return _gfdebd ,nil ;};func (_baagc *WdCT_WrapPath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _baagc .EditedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065\u0064\u0069\u0074\u0065\u0064"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (*_baagc .EditedAttr ))}); +};e .EncodeToken (start );_ebead :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_baagc .Start ,_ebead );_gbcgbf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u006c\u0069\u006e\u0065\u0054o"}}; +for _ ,_aaagca :=range _baagc .LineTo {e .EncodeElement (_aaagca ,_gbcgbf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggfbea *ST_TextEffect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acafgc ,_caaea :=d .Token (); +if _caaea !=nil {return _caaea ;};if _afcfa ,_abbef :=_acafgc .(_a .EndElement );_abbef &&_afcfa .Name ==start .Name {*_ggfbea =1;return nil ;};if _aaadca ,_fcade :=_acafgc .(_a .CharData );!_fcade {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acafgc ); +}else {switch string (_aaadca ){case "":*_ggfbea =0;case "\u0062l\u0069n\u006b\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_ggfbea =1;case "\u006c\u0069\u0067\u0068\u0074\u0073":*_ggfbea =2;case "\u0061n\u0074\u0073\u0042\u006c\u0061\u0063k":*_ggfbea =3; +case "\u0061n\u0074\u0073\u0052\u0065\u0064":*_ggfbea =4;case "\u0073h\u0069\u006d\u006d\u0065\u0072":*_ggfbea =5;case "\u0073p\u0061\u0072\u006b\u006c\u0065":*_ggfbea =6;case "\u006e\u006f\u006e\u0065":*_ggfbea =7;};};_acafgc ,_caaea =d .Token ();if _caaea !=nil {return _caaea ; +};if _fccde ,_fcagee :=_acafgc .(_a .EndElement );_fcagee &&_fccde .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acafgc ); +};func (_aedgec *EG_RunInnerContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _aedgec .Br !=nil {_cebbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0072"}};e .EncodeElement (_aedgec .Br ,_cebbb ); +}else if _aedgec .T !=nil {_cbdae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074"}};e .EncodeElement (_aedgec .T ,_cbdae );}else if _aedgec .ContentPart !=nil {_agefbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}}; +e .EncodeElement (_aedgec .ContentPart ,_agefbc );}else if _aedgec .DelText !=nil {_gcgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0065\u006c\u0054\u0065\u0078t"}};e .EncodeElement (_aedgec .DelText ,_gcgeg );}else if _aedgec .InstrText !=nil {_aegbb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0069\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}}; +e .EncodeElement (_aedgec .InstrText ,_aegbb );}else if _aedgec .DelInstrText !=nil {_abeffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065\u006c\u0049\u006e\u0073\u0074r\u0054\u0065\u0078\u0074"}};e .EncodeElement (_aedgec .DelInstrText ,_abeffb ); +}else if _aedgec .NoBreakHyphen !=nil {_bbdcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006eo\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}};e .EncodeElement (_aedgec .NoBreakHyphen ,_bbdcf );}else if _aedgec .SoftHyphen !=nil {_gegcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073o\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}}; +e .EncodeElement (_aedgec .SoftHyphen ,_gegcd );}else if _aedgec .DayShort !=nil {_aegff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_aedgec .DayShort ,_aegff );}else if _aedgec .MonthShort !=nil {_bcbff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006do\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}}; +e .EncodeElement (_aedgec .MonthShort ,_bcbff );}else if _aedgec .YearShort !=nil {_edabbe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0079\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074"}};e .EncodeElement (_aedgec .YearShort ,_edabbe );}else if _aedgec .DayLong !=nil {_ecedag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0061\u0079\u004c\u006f\u006eg"}}; +e .EncodeElement (_aedgec .DayLong ,_ecedag );}else if _aedgec .MonthLong !=nil {_bfdcbg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067"}};e .EncodeElement (_aedgec .MonthLong ,_bfdcbg );}else if _aedgec .YearLong !=nil {_cgefaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}}; +e .EncodeElement (_aedgec .YearLong ,_cgefaf );}else if _aedgec .AnnotationRef !=nil {_ffecdd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061n\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}};e .EncodeElement (_aedgec .AnnotationRef ,_ffecdd ); +}else if _aedgec .FootnoteRef !=nil {_badbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}};e .EncodeElement (_aedgec .FootnoteRef ,_badbd );}else if _aedgec .EndnoteRef !=nil {_fbdbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065n\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}}; +e .EncodeElement (_aedgec .EndnoteRef ,_fbdbb );}else if _aedgec .Separator !=nil {_fdgbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}};e .EncodeElement (_aedgec .Separator ,_fdgbc );}else if _aedgec .ContinuationSeparator !=nil {_ecagad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063on\u0074\u0069\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}}; +e .EncodeElement (_aedgec .ContinuationSeparator ,_ecagad );}else if _aedgec .Sym !=nil {_febbeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073y\u006d"}};e .EncodeElement (_aedgec .Sym ,_febbeb );}else if _aedgec .PgNum !=nil {_ebbeac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004e\u0075\u006d"}}; +e .EncodeElement (_aedgec .PgNum ,_ebbeac );}else if _aedgec .Cr !=nil {_ecdagc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0072"}};e .EncodeElement (_aedgec .Cr ,_ecdagc );}else if _aedgec .Tab !=nil {_gbfggc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}}; +e .EncodeElement (_aedgec .Tab ,_gbfggc );}else if _aedgec .Object !=nil {_adbfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_aedgec .Object ,_adbfe );}else if _aedgec .Pict !=nil {_aggdcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0069\u0063\u0074"}}; +e .EncodeElement (_aedgec .Pict ,_aggdcf );}else if _aedgec .FldChar !=nil {_cceae :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0043\u0068\u0061r"}};e .EncodeElement (_aedgec .FldChar ,_cceae );}else if _aedgec .Ruby !=nil {_babbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0075\u0062\u0079"}}; +e .EncodeElement (_aedgec .Ruby ,_babbf );}else if _aedgec .FootnoteReference !=nil {_gadgcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006fot\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_aedgec .FootnoteReference ,_gadgcd ); +}else if _aedgec .EndnoteReference !=nil {_cdfba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065n\u0064\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}};e .EncodeElement (_aedgec .EndnoteReference ,_cdfba );}else if _aedgec .CommentReference !=nil {_feccga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063o\u006d\u006d\u0065\u006e\u0074R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065"}}; +e .EncodeElement (_aedgec .CommentReference ,_feccga );}else if _aedgec .Drawing !=nil {_fcded :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0072\u0061\u0077\u0069\u006eg"}};e .EncodeElement (_aedgec .Drawing ,_fcded );}else if _aedgec .Ptab !=nil {_eefcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0074\u0061\u0062"}}; +e .EncodeElement (_aedgec .Ptab ,_eefcc );}else if _aedgec .LastRenderedPageBreak !=nil {_bbcacf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006cas\u0074\u0052\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b"}}; +e .EncodeElement (_aedgec .LastRenderedPageBreak ,_bbcacf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_CellMarkupElementsChoice struct{ -// Languages for Run Content -Lang *CT_Language ; +// Table Cell Insertion +CellIns *CT_TrackChange ; -// East Asian Typography Settings -EastAsianLayout *CT_EastAsianLayout ; +// Table Cell Deletion +CellDel *CT_TrackChange ; -// Paragraph Mark Is Always Hidden -SpecVanish *CT_OnOff ; +// Vertically Merged/Split Table Cells +CellMerge *CT_CellMergeTrackChange ;}; -// Office Open XML Math -OMath *CT_OnOff ;};type CT_TblPrChange struct{AuthorAttr string ;DateAttr *_g .Time ; +// ValidateWithPath validates the WdCT_EffectExtent and its children, prefixing error messages with path +func (_addedg *WdCT_EffectExtent )ValidateWithPath (path string )error {if _fdgcd :=_addedg .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_fdgcd !=nil {return _fdgcd ;};if _cfaebe :=_addedg .TAttr .ValidateWithPath (path +"\u002f\u0054\u0041\u0074\u0074\u0072"); +_cfaebe !=nil {return _cfaebe ;};if _egcbb :=_addedg .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_egcbb !=nil {return _egcbb ;};if _fbgcgb :=_addedg .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_fbgcgb !=nil {return _fbgcgb ; +};return nil ;};type CT_DocPartCategory struct{ -// Annotation Identifier -IdAttr int64 ;TblPr *CT_TblPrBase ;}; +// Category Associated With Entry +Name *CT_String ; -// ValidateWithPath validates the CT_SdtEndPr and its children, prefixing error messages with path -func (_edfbe *CT_SdtEndPr )ValidateWithPath (path string )error {if _edfbe .RPr !=nil {if _aggfd :=_edfbe .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_aggfd !=nil {return _aggfd ;};};return nil ;};func (_begeg *CT_TcPrInner )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_begeg .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -_gcgcab :for {_bbddg ,_fbgbc :=d .Token ();if _fbgbc !=nil {return _fbgbc ;};switch _cbbcgc :=_bbddg .(type ){case _a .StartElement :switch _cbbcgc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_begeg .CnfStyle =NewCT_Cnf (); -if _acafdg :=d .DecodeElement (_begeg .CnfStyle ,&_cbbcgc );_acafdg !=nil {return _acafdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_begeg .TcW =NewCT_TblWidth (); -if _ggcfe :=d .DecodeElement (_begeg .TcW ,&_cbbcgc );_ggcfe !=nil {return _ggcfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_begeg .GridSpan =NewCT_DecimalNumber (); -if _efbbde :=d .DecodeElement (_begeg .GridSpan ,&_cbbcgc );_efbbde !=nil {return _efbbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_begeg .HMerge =NewCT_HMerge (); -if _agfef :=d .DecodeElement (_begeg .HMerge ,&_cbbcgc );_agfef !=nil {return _agfef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_begeg .VMerge =NewCT_VMerge (); -if _beecc :=d .DecodeElement (_begeg .VMerge ,&_cbbcgc );_beecc !=nil {return _beecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_begeg .TcBorders =NewCT_TcBorders (); -if _geedf :=d .DecodeElement (_begeg .TcBorders ,&_cbbcgc );_geedf !=nil {return _geedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_begeg .Shd =NewCT_Shd (); -if _eaacbc :=d .DecodeElement (_begeg .Shd ,&_cbbcgc );_eaacbc !=nil {return _eaacbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_begeg .NoWrap =NewCT_OnOff (); -if _eecdd :=d .DecodeElement (_begeg .NoWrap ,&_cbbcgc );_eecdd !=nil {return _eecdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_begeg .TcMar =NewCT_TcMar (); -if _aeedgc :=d .DecodeElement (_begeg .TcMar ,&_cbbcgc );_aeedgc !=nil {return _aeedgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_begeg .TextDirection =NewCT_TextDirection (); -if _fdadge :=d .DecodeElement (_begeg .TextDirection ,&_cbbcgc );_fdadge !=nil {return _fdadge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_begeg .TcFitText =NewCT_OnOff (); -if _geead :=d .DecodeElement (_begeg .TcFitText ,&_cbbcgc );_geead !=nil {return _geead ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_begeg .VAlign =NewCT_VerticalJc (); -if _gcgeaa :=d .DecodeElement (_begeg .VAlign ,&_cbbcgc );_gcgeaa !=nil {return _gcgeaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_begeg .HideMark =NewCT_OnOff (); -if _cbgdge :=d .DecodeElement (_begeg .HideMark ,&_cbbcgc );_cbgdge !=nil {return _cbgdge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_begeg .Headers =NewCT_Headers (); -if _cebcb :=d .DecodeElement (_begeg .Headers ,&_cbbcgc );_cebcb !=nil {return _cebcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_begeg .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _dcbda :=d .DecodeElement (&_begeg .CellMarkupElementsChoice .CellIns ,&_cbbcgc );_dcbda !=nil {return _dcbda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_begeg .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _gabdc :=d .DecodeElement (&_begeg .CellMarkupElementsChoice .CellDel ,&_cbbcgc );_gabdc !=nil {return _gabdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_begeg .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); -if _eabfa :=d .DecodeElement (&_begeg .CellMarkupElementsChoice .CellMerge ,&_cbbcgc );_eabfa !=nil {return _eabfa ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0063\u0050r\u0049\u006e\u006e\u0065\u0072\u0020\u0025\u0076",_cbbcgc .Name ); -if _bddgb :=d .Skip ();_bddgb !=nil {return _bddgb ;};};case _a .EndElement :break _gcgcab ;case _a .CharData :};};return nil ;};func (_beefg WdST_AlignV )ValidateWithPath (path string )error {switch _beefg {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_beefg )); -};return nil ;};func (_fccff *ST_DocPartType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fccff =0;case "\u006e\u006f\u006e\u0065":*_fccff =1;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fccff =2;case "\u0061u\u0074\u006f\u0045\u0078\u0070":*_fccff =3; -case "\u0074o\u006f\u006c\u0062\u0061\u0072":*_fccff =4;case "\u0073p\u0065\u006c\u006c\u0065\u0072":*_fccff =5;case "\u0066o\u0072\u006d\u0046\u006c\u0064":*_fccff =6;case "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072":*_fccff =7;};return nil ;};func (_bgfbd ST_Theme )String ()string {switch _bgfbd {case 0:return ""; -case 1:return "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case 2:return "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i";case 3:return "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case 4:return "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069"; -case 5:return "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061";case 6:return "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i";case 7:return "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069";case 8:return "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069"; -};return "";};func (_dfbgc ST_LevelSuffix )ValidateWithPath (path string )error {switch _dfbgc {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfbgc )); -};return nil ;};func (_daaed ST_PageBorderOffset )String ()string {switch _daaed {case 0:return "";case 1:return "\u0070\u0061\u0067\u0065";case 2:return "\u0074\u0065\u0078\u0074";};return "";};type WdCT_WordprocessingShapeChoice1 struct{Txbx *WdCT_TextboxInfo ; -LinkedTxbx *WdCT_LinkedTextboxInformation ;};func (_cgdec *CT_FFDDList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baeg :for {_fgcg ,_ebddc :=d .Token ();if _ebddc !=nil {return _ebddc ;};switch _gfgdc :=_fgcg .(type ){case _a .StartElement :switch _gfgdc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0065\u0073\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0073\u0075\u006c\u0074"}:_cgdec .Result =NewCT_DecimalNumber (); -if _gccfd :=d .DecodeElement (_cgdec .Result ,&_gfgdc );_gccfd !=nil {return _gccfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_cgdec .Default =NewCT_DecimalNumber (); -if _aebg :=d .DecodeElement (_cgdec .Default ,&_gfgdc );_aebg !=nil {return _aebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006ci\u0073\u0074\u0045\u006e\u0074\u0072y"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006ci\u0073\u0074\u0045\u006e\u0074\u0072y"}:_cdgbf :=NewCT_String (); -if _efba :=d .DecodeElement (_cdgbf ,&_gfgdc );_efba !=nil {return _efba ;};_cgdec .ListEntry =append (_cgdec .ListEntry ,_cdgbf );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gfgdc .Name ); -if _aagdb :=d .Skip ();_aagdb !=nil {return _aagdb ;};};case _a .EndElement :break _baeg ;case _a .CharData :};};return nil ;};func (_ebeggf *ST_Merge )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebeggf =0;case "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u0065":*_ebeggf =1; -case "\u0072e\u0073\u0074\u0061\u0072\u0074":*_ebeggf =2;};return nil ;};type CT_SdtContentRow struct{EG_ContentRowContent []*EG_ContentRowContent ;};func (_cbdbb ST_DocPartType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgbdgg :=_a .Attr {};_cgbdgg .Name =name ; -switch _cbdbb {case ST_DocPartTypeUnset :_cgbdgg .Value ="";case ST_DocPartTypeNone :_cgbdgg .Value ="\u006e\u006f\u006e\u0065";case ST_DocPartTypeNormal :_cgbdgg .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_DocPartTypeAutoExp :_cgbdgg .Value ="\u0061u\u0074\u006f\u0045\u0078\u0070"; -case ST_DocPartTypeToolbar :_cgbdgg .Value ="\u0074o\u006f\u006c\u0062\u0061\u0072";case ST_DocPartTypeSpeller :_cgbdgg .Value ="\u0073p\u0065\u006c\u006c\u0065\u0072";case ST_DocPartTypeFormFld :_cgbdgg .Value ="\u0066o\u0072\u006d\u0046\u006c\u0064"; -case ST_DocPartTypeBbPlcHdr :_cgbdgg .Value ="\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072";};return _cgbdgg ,nil ;};func (_dbeagdc ST_InfoTextType )Validate ()error {return _dbeagdc .ValidateWithPath ("")};func (_dbbc *CT_PBdr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbgbd :for {_cbgfe ,_fcdcea :=d .Token (); -if _fcdcea !=nil {return _fcdcea ;};switch _bfcfe :=_cbgfe .(type ){case _a .StartElement :switch _bfcfe .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_dbbc .Top =NewCT_Border (); -if _ggfba :=d .DecodeElement (_dbbc .Top ,&_bfcfe );_ggfba !=nil {return _ggfba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_dbbc .Left =NewCT_Border (); -if _feecd :=d .DecodeElement (_dbbc .Left ,&_bfcfe );_feecd !=nil {return _feecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_dbbc .Bottom =NewCT_Border (); -if _afba :=d .DecodeElement (_dbbc .Bottom ,&_bfcfe );_afba !=nil {return _afba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_dbbc .Right =NewCT_Border (); -if _egcgda :=d .DecodeElement (_dbbc .Right ,&_bfcfe );_egcgda !=nil {return _egcgda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062e\u0074\u0077\u0065\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062e\u0074\u0077\u0065\u0065\u006e"}:_dbbc .Between =NewCT_Border (); -if _cefdd :=d .DecodeElement (_dbbc .Between ,&_bfcfe );_cefdd !=nil {return _cefdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0072"}:_dbbc .Bar =NewCT_Border (); -if _fabgb :=d .DecodeElement (_dbbc .Bar ,&_bfcfe );_fabgb !=nil {return _fabgb ;};default:_ad .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0050\u0042\u0064\u0072\u0020\u0025\u0076",_bfcfe .Name ); -if _dbgge :=d .Skip ();_dbgge !=nil {return _dbgge ;};};case _a .EndElement :break _fbgbd ;case _a .CharData :};};return nil ;};func (_dfccf *CT_ObjectEmbed )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfccf .DrawAspectAttr !=ST_ObjectDrawAspectUnset {_gdaff ,_gbcbc :=_dfccf .DrawAspectAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064r\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"}); -if _gbcbc !=nil {return _gbcbc ;};start .Attr =append (start .Attr ,_gdaff );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_dfccf .IdAttr )});if _dfccf .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_dfccf .ProgIdAttr )}); -};if _dfccf .ShapeIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0073\u0068\u0061\u0070\u0065\u0049d"},Value :_ff .Sprintf ("\u0025\u0076",*_dfccf .ShapeIdAttr )});};if _dfccf .FieldCodesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0066i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"},Value :_ff .Sprintf ("\u0025\u0076",*_dfccf .FieldCodesAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Gallery Associated With Entry +Gallery *CT_DocPartGallery ;}; -// ValidateWithPath validates the CT_P and its children, prefixing error messages with path -func (_bbfaf *CT_P )ValidateWithPath (path string )error {if _bbfaf .PPr !=nil {if _ceacc :=_bbfaf .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_ceacc !=nil {return _ceacc ;};};for _fbeaa ,_fbagc :=range _bbfaf .EG_PContent {if _gefg :=_fbagc .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_fbeaa )); -_gefg !=nil {return _gefg ;};};return nil ;};func (_efegd ST_Direction )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_efegd .String (),start );};const (ST_DropCapUnset ST_DropCap =0;ST_DropCapNone ST_DropCap =1;ST_DropCapDrop ST_DropCap =2; -ST_DropCapMargin ST_DropCap =3;); +// Validate validates the CT_P and its children +func (_fcabd *CT_P )Validate ()error {return _fcabd .ValidateWithPath ("\u0043\u0054\u005f\u0050")};type CT_TblGridCol struct{ -// ValidateWithPath validates the CT_TblGridBase and its children, prefixing error messages with path -func (_abdfd *CT_TblGridBase )ValidateWithPath (path string )error {for _beeeba ,_gdddf :=range _abdfd .GridCol {if _ddac :=_gdddf .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_beeeba )); -_ddac !=nil {return _ddac ;};};return nil ;};func (_faegf *CT_FtnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faegf .ValAttr =ST_FtnPos (1);for _ ,_ggcae :=range start .Attr {if _ggcae .Name .Local =="\u0076\u0061\u006c"{_faegf .ValAttr .UnmarshalXMLAttr (_ggcae ); -continue ;};};for {_cgaa ,_cddcc :=d .Token ();if _cddcc !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0046\u0074\u006eP\u006f\u0073\u003a\u0020\u0025\u0073",_cddcc );};if _cdfbf ,_cefdb :=_cgaa .(_a .EndElement );_cefdb &&_cdfbf .Name ==start .Name {break ; -};};return nil ;};type CT_PageBorders struct{ +// Grid Column Width +WAttr *_f .ST_TwipsMeasure ;};func (_bbbgeg ST_TextScale )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bbbgeg .ST_TextScalePercent !=nil {e .EncodeToken (_a .CharData (*_bbbgeg .ST_TextScalePercent ));};if _bbbgeg .ST_TextScaleDecimal !=nil {e .EncodeToken (_a .CharData (_dd .Sprintf ("\u0025\u0064",*_bbbgeg .ST_TextScaleDecimal ))); +};return e .EncodeToken (_a .EndElement {Name :start .Name });};type CT_SectType struct{ -// Z-Ordering of Page Border -ZOrderAttr ST_PageBorderZOrder ; +// Section Type Setting +ValAttr ST_SectionMark ;};func (_abdce *CT_RunTrackChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcbcc :=range start .Attr {if _fcbcc .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_adbda :=_fcbcc .Value ;_abdce .AuthorAttr =_adbda ; +continue ;};if _fcbcc .Name .Local =="\u0064\u0061\u0074\u0065"{_bfcde ,_gcgcc :=ParseStdlibTime (_fcbcc .Value );if _gcgcc !=nil {return _gcgcc ;};_abdce .DateAttr =&_bfcde ;continue ;};if _fcbcc .Name .Local =="\u0069\u0064"{_edbed ,_ebfdd :=_c .ParseInt (_fcbcc .Value ,10,64); +if _ebfdd !=nil {return _ebfdd ;};_abdce .IdAttr =_edbed ;continue ;};};for {_fgagc ,_bfcba :=d .Token ();if _bfcba !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065: \u0025\u0073",_bfcba ); +};if _gdbee ,_addde :=_fgagc .(_a .EndElement );_addde &&_gdbee .Name ==start .Name {break ;};};return nil ;};func NewCT_FtnEdnSepRef ()*CT_FtnEdnSepRef {_gbea :=&CT_FtnEdnSepRef {};return _gbea };func NewCT_AltChunkPr ()*CT_AltChunkPr {_ccg :=&CT_AltChunkPr {}; +return _ccg };func (_bbedd *CT_ParaRPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bbedd .Ins !=nil {_dgfacd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_bbedd .Ins ,_dgfacd ); +};if _bbedd .Del !=nil {_abcdd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_bbedd .Del ,_abcdd );};if _bbedd .MoveFrom !=nil {_ceebaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}}; +e .EncodeElement (_bbedd .MoveFrom ,_ceebaf );};if _bbedd .MoveTo !=nil {_gegaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}};e .EncodeElement (_bbedd .MoveTo ,_gegaa );};if _bbedd .RStyle !=nil {_fafeeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_bbedd .RStyle ,_fafeeg );};if _bbedd .RFonts !=nil {_ebaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_bbedd .RFonts ,_ebaee );};if _bbedd .B !=nil {_bbcce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; +e .EncodeElement (_bbedd .B ,_bbcce );};if _bbedd .BCs !=nil {_gcaeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_bbedd .BCs ,_gcaeb );};if _bbedd .I !=nil {_ggfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; +e .EncodeElement (_bbedd .I ,_ggfa );};if _bbedd .ICs !=nil {_fbadda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_bbedd .ICs ,_fbadda );};if _bbedd .Caps !=nil {_cdgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; +e .EncodeElement (_bbedd .Caps ,_cdgce );};if _bbedd .SmallCaps !=nil {_egbdd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_bbedd .SmallCaps ,_egbdd );};if _bbedd .Strike !=nil {_cdeccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; +e .EncodeElement (_bbedd .Strike ,_cdeccc );};if _bbedd .Dstrike !=nil {_cbbbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_bbedd .Dstrike ,_cbbbb );};if _bbedd .Outline !=nil {_bedcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; +e .EncodeElement (_bbedd .Outline ,_bedcbf );};if _bbedd .Shadow !=nil {_aggad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_bbedd .Shadow ,_aggad );};if _bbedd .Emboss !=nil {_ecbaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; +e .EncodeElement (_bbedd .Emboss ,_ecbaa );};if _bbedd .Imprint !=nil {_fabcc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_bbedd .Imprint ,_fabcc );};if _bbedd .NoProof !=nil {_bacf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; +e .EncodeElement (_bbedd .NoProof ,_bacf );};if _bbedd .SnapToGrid !=nil {_bfbagg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_bbedd .SnapToGrid ,_bfbagg );};if _bbedd .Vanish !=nil {_fcgaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; +e .EncodeElement (_bbedd .Vanish ,_fcgaa );};if _bbedd .WebHidden !=nil {_edbcd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_bbedd .WebHidden ,_edbcd );};if _bbedd .Color !=nil {_bfgef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; +e .EncodeElement (_bbedd .Color ,_bfgef );};if _bbedd .Spacing !=nil {_cafbgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_bbedd .Spacing ,_cafbgb );};if _bbedd .W !=nil {_fdcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; +e .EncodeElement (_bbedd .W ,_fdcbc );};if _bbedd .Kern !=nil {_cfbee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_bbedd .Kern ,_cfbee );};if _bbedd .Position !=nil {_fgced :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_bbedd .Position ,_fgced );};if _bbedd .Sz !=nil {_efedg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_bbedd .Sz ,_efedg );};if _bbedd .SzCs !=nil {_bdcaeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; +e .EncodeElement (_bbedd .SzCs ,_bdcaeg );};if _bbedd .Highlight !=nil {_ddbg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_bbedd .Highlight ,_ddbg );};if _bbedd .U !=nil {_gabca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; +e .EncodeElement (_bbedd .U ,_gabca );};if _bbedd .Effect !=nil {_edbgfe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_bbedd .Effect ,_edbgfe );};if _bbedd .Bdr !=nil {_aegcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; +e .EncodeElement (_bbedd .Bdr ,_aegcc );};if _bbedd .Shd !=nil {_bcfbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_bbedd .Shd ,_bcfbc );};if _bbedd .FitText !=nil {_befba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; +e .EncodeElement (_bbedd .FitText ,_befba );};if _bbedd .VertAlign !=nil {_ebaagf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_bbedd .VertAlign ,_ebaagf );};if _bbedd .Rtl !=nil {_abdab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; +e .EncodeElement (_bbedd .Rtl ,_abdab );};if _bbedd .Cs !=nil {_cegbcb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_bbedd .Cs ,_cegbcb );};if _bbedd .Em !=nil {_bdbbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; +e .EncodeElement (_bbedd .Em ,_bdbbc );};if _bbedd .Lang !=nil {_cbafeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_bbedd .Lang ,_cbafeg );};if _bbedd .EastAsianLayout !=nil {_ebfge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; +e .EncodeElement (_bbedd .EastAsianLayout ,_ebfge );};if _bbedd .SpecVanish !=nil {_gadb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_bbedd .SpecVanish ,_gadb );}; +if _bbedd .OMath !=nil {_dgada :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_bbedd .OMath ,_dgada );};if _bbedd .RPrChange !=nil {_dgegc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_bbedd .RPrChange ,_dgegc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_ColorSchemeMapping ()*CT_ColorSchemeMapping {_aadg :=&CT_ColorSchemeMapping {};return _aadg ;};func (_eafaaba ST_DocPartType )String ()string {switch _eafaaba {case 0:return ""; +case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 3:return "\u0061u\u0074\u006f\u0045\u0078\u0070";case 4:return "\u0074o\u006f\u006c\u0062\u0061\u0072";case 5:return "\u0073p\u0065\u006c\u006c\u0065\u0072"; +case 6:return "\u0066o\u0072\u006d\u0046\u006c\u0064";case 7:return "\u0062\u0062\u0050\u006c\u0063\u0048\u0064\u0072";};return "";};func NewCT_SmartTagPr ()*CT_SmartTagPr {_acfdad :=&CT_SmartTagPr {};return _acfdad };func (_ebeeb WdST_RelFromV )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aecad :=_a .Attr {}; +_aecad .Name =name ;switch _ebeeb {case WdST_RelFromVUnset :_aecad .Value ="";case WdST_RelFromVMargin :_aecad .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromVPage :_aecad .Value ="\u0070\u0061\u0067\u0065";case WdST_RelFromVParagraph :_aecad .Value ="\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h"; +case WdST_RelFromVLine :_aecad .Value ="\u006c\u0069\u006e\u0065";case WdST_RelFromVTopMargin :_aecad .Value ="\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n";case WdST_RelFromVBottomMargin :_aecad .Value ="\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e"; +case WdST_RelFromVInsideMargin :_aecad .Value ="\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";case WdST_RelFromVOutsideMargin :_aecad .Value ="\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";};return _aecad ,nil ; +};func (_cbdcc ST_FrameLayout )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aagcb :=_a .Attr {};_aagcb .Name =name ;switch _cbdcc {case ST_FrameLayoutUnset :_aagcb .Value ="";case ST_FrameLayoutRows :_aagcb .Value ="\u0072\u006f\u0077\u0073";case ST_FrameLayoutCols :_aagcb .Value ="\u0063\u006f\u006c\u0073"; +case ST_FrameLayoutNone :_aagcb .Value ="\u006e\u006f\u006e\u0065";};return _aagcb ,nil ;};type EG_MathContentChoice struct{OMathPara *_db .OMathPara ;OMath *_db .OMath ;}; -// Pages to Display Page Borders -DisplayAttr ST_PageBorderDisplay ; +// ValidateWithPath validates the CT_HMerge and its children, prefixing error messages with path +func (_baaee *CT_HMerge )ValidateWithPath (path string )error {if _aebf :=_baaee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_aebf !=nil {return _aebf ;};return nil ;};func (_fgdaab ST_TabJc )String ()string {switch _fgdaab {case 0:return ""; +case 1:return "\u0063\u006c\u0065a\u0072";case 2:return "\u0073\u0074\u0061r\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "\u0065\u006e\u0064";case 5:return "\u0064e\u0063\u0069\u006d\u0061\u006c";case 6:return "\u0062\u0061\u0072"; +case 7:return "\u006e\u0075\u006d";case 8:return "\u006c\u0065\u0066\u0074";case 9:return "\u0072\u0069\u0067h\u0074";};return "";}; -// Page Border Positioning -OffsetFromAttr ST_PageBorderOffset ; +// ValidateWithPath validates the WebSettings and its children, prefixing error messages with path +func (_fefbg *WebSettings )ValidateWithPath (path string )error {if _eafdb :=_fefbg .CT_WebSettings .ValidateWithPath (path );_eafdb !=nil {return _eafdb ;};return nil ;};const (ST_FrameScrollbarUnset ST_FrameScrollbar =0;ST_FrameScrollbarOn ST_FrameScrollbar =1; +ST_FrameScrollbarOff ST_FrameScrollbar =2;ST_FrameScrollbarAuto ST_FrameScrollbar =3;);type CT_PageSz struct{ -// Top Border -Top *CT_TopPageBorder ; +// Page Width +WAttr *_f .ST_TwipsMeasure ; -// Left Border -Left *CT_PageBorder ; +// Page Height +HAttr *_f .ST_TwipsMeasure ; -// Bottom Border -Bottom *CT_BottomPageBorder ; +// Page Orientation +OrientAttr ST_PageOrientation ; -// Right Border -Right *CT_PageBorder ;};func (_fafcf *ST_FFTextType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fafcf =0;case "\u0072e\u0067\u0075\u006c\u0061\u0072":*_fafcf =1;case "\u006e\u0075\u006d\u0062\u0065\u0072":*_fafcf =2;case "\u0064\u0061\u0074\u0065":*_fafcf =3; -case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065":*_fafcf =4;case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065":*_fafcf =5;case "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064":*_fafcf =6;};return nil ; -};func (_aagff *CT_Shd )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aagff .ValAttr =ST_Shd (1);for _ ,_bcgca :=range start .Attr {if _bcgca .Name .Local =="\u0076\u0061\u006c"{_aagff .ValAttr .UnmarshalXMLAttr (_bcgca );continue ;};if _bcgca .Name .Local =="\u0063\u006f\u006co\u0072"{_deagdg ,_gcceg :=ParseUnionST_HexColor (_bcgca .Value ); -if _gcceg !=nil {return _gcceg ;};_aagff .ColorAttr =&_deagdg ;continue ;};if _bcgca .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"{_aagff .ThemeColorAttr .UnmarshalXMLAttr (_bcgca );continue ;};if _bcgca .Name .Local =="\u0074h\u0065\u006d\u0065\u0054\u0069\u006et"{_bdddac :=_bcgca .Value ; -_aagff .ThemeTintAttr =&_bdddac ;continue ;};if _bcgca .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"{_facag :=_bcgca .Value ;_aagff .ThemeShadeAttr =&_facag ;continue ;};if _bcgca .Name .Local =="\u0066\u0069\u006c\u006c"{_faeaa ,_fcbad :=ParseUnionST_HexColor (_bcgca .Value ); -if _fcbad !=nil {return _fcbad ;};_aagff .FillAttr =&_faeaa ;continue ;};if _bcgca .Name .Local =="\u0074h\u0065\u006d\u0065\u0046\u0069\u006cl"{_aagff .ThemeFillAttr .UnmarshalXMLAttr (_bcgca );continue ;};if _bcgca .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006c\u0054\u0069\u006e\u0074"{_ecfee :=_bcgca .Value ; -_aagff .ThemeFillTintAttr =&_ecfee ;continue ;};if _bcgca .Name .Local =="\u0074\u0068\u0065\u006d\u0065\u0046\u0069\u006c\u006cS\u0068\u0061\u0064\u0065"{_bdfag :=_bcgca .Value ;_aagff .ThemeFillShadeAttr =&_bdfag ;continue ;};};for {_bedga ,_ecdffb :=d .Token (); -if _ecdffb !=nil {return _ff .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0064\u003a\u0020\u0025\u0073",_ecdffb );};if _cdebae ,_ggaeg :=_bedga .(_a .EndElement );_ggaeg &&_cdebae .Name ==start .Name {break ;};};return nil ;}; +// Printer Paper Code +CodeAttr *int64 ;};func (_ffedb *CT_TblPPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfefb :=range start .Attr {if _cfefb .Name .Local =="\u006c\u0065\u0066t\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_gbgfa ,_caaafg :=ParseUnionST_TwipsMeasure (_cfefb .Value ); +if _caaafg !=nil {return _caaafg ;};_ffedb .LeftFromTextAttr =&_gbgfa ;continue ;};if _cfefb .Name .Local =="\u0072\u0069\u0067\u0068\u0074\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_dcedb ,_badeg :=ParseUnionST_TwipsMeasure (_cfefb .Value );if _badeg !=nil {return _badeg ; +};_ffedb .RightFromTextAttr =&_dcedb ;continue ;};if _cfefb .Name .Local =="t\u006f\u0070\u0046\u0072\u006f\u006d\u0054\u0065\u0078\u0074"{_gdef ,_aeagc :=ParseUnionST_TwipsMeasure (_cfefb .Value );if _aeagc !=nil {return _aeagc ;};_ffedb .TopFromTextAttr =&_gdef ; +continue ;};if _cfefb .Name .Local =="\u0062\u006f\u0074\u0074\u006f\u006d\u0046\u0072\u006fm\u0054\u0065\u0078\u0074"{_cfffc ,_edcdfg :=ParseUnionST_TwipsMeasure (_cfefb .Value );if _edcdfg !=nil {return _edcdfg ;};_ffedb .BottomFromTextAttr =&_cfffc ; +continue ;};if _cfefb .Name .Local =="\u0076\u0065\u0072\u0074\u0041\u006e\u0063\u0068\u006f\u0072"{_ffedb .VertAnchorAttr .UnmarshalXMLAttr (_cfefb );continue ;};if _cfefb .Name .Local =="\u0068\u006f\u0072\u007a\u0041\u006e\u0063\u0068\u006f\u0072"{_ffedb .HorzAnchorAttr .UnmarshalXMLAttr (_cfefb ); +continue ;};if _cfefb .Name .Local =="\u0074b\u006c\u0070\u0058\u0053\u0070\u0065c"{_ffedb .TblpXSpecAttr .UnmarshalXMLAttr (_cfefb );continue ;};if _cfefb .Name .Local =="\u0074\u0062\u006cp\u0058"{_beaaf ,_cdbfb :=ParseUnionST_SignedTwipsMeasure (_cfefb .Value ); +if _cdbfb !=nil {return _cdbfb ;};_ffedb .TblpXAttr =&_beaaf ;continue ;};if _cfefb .Name .Local =="\u0074b\u006c\u0070\u0059\u0053\u0070\u0065c"{_ffedb .TblpYSpecAttr .UnmarshalXMLAttr (_cfefb );continue ;};if _cfefb .Name .Local =="\u0074\u0062\u006cp\u0059"{_cccga ,_cefbgc :=ParseUnionST_SignedTwipsMeasure (_cfefb .Value ); +if _cefbgc !=nil {return _cefbgc ;};_ffedb .TblpYAttr =&_cccga ;continue ;};};for {_aefef ,_agfeea :=d .Token ();if _agfeea !=nil {return _dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u0062\u006cP\u0050\u0072\u003a\u0020\u0025\u0073",_agfeea ); +};if _egcgf ,_bbgae :=_aefef .(_a .EndElement );_bbgae &&_egcgf .Name ==start .Name {break ;};};return nil ;};func (_gcaed *CT_SdtCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbdgb :for {_eacbfb ,_efdeac :=d .Token ();if _efdeac !=nil {return _efdeac ; +};switch _ecfadb :=_eacbfb .(type ){case _a .StartElement :switch _ecfadb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074P\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074P\u0072"}:_gcaed .SdtPr =NewCT_SdtPr (); +if _gacbd :=d .DecodeElement (_gcaed .SdtPr ,&_ecfadb );_gacbd !=nil {return _gacbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0045\u006e\u0064\u0050\u0072"}:_gcaed .SdtEndPr =NewCT_SdtEndPr (); +if _abaef :=d .DecodeElement (_gcaed .SdtEndPr ,&_ecfadb );_abaef !=nil {return _abaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_gcaed .SdtContent =NewCT_SdtContentCell (); +if _decee :=d .DecodeElement (_gcaed .SdtContent ,&_ecfadb );_decee !=nil {return _decee ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0064\u0074\u0043\u0065\u006c\u006c\u0020\u0025\u0076",_ecfadb .Name ); +if _eddbg :=d .Skip ();_eddbg !=nil {return _eddbg ;};};case _a .EndElement :break _dbdgb ;case _a .CharData :};};return nil ;}; -// Validate validates the CT_ColorSchemeMapping and its children -func (_eefaf *CT_ColorSchemeMapping )Validate ()error {return _eefaf .ValidateWithPath ("C\u0054\u005f\u0043\u006flo\u0072S\u0063\u0068\u0065\u006d\u0065M\u0061\u0070\u0070\u0069\u006e\u0067");}; +// Validate validates the CT_DocumentBase and its children +func (_gbaf *CT_DocumentBase )Validate ()error {return _gbaf .ValidateWithPath ("\u0043T\u005fD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065");};func (_gfdbc ST_NumberFormat )Validate ()error {return _gfdbc .ValidateWithPath ("")}; +type ST_DocProtect byte ; -// Validate validates the CT_View and its children -func (_ggfceg *CT_View )Validate ()error {return _ggfceg .ValidateWithPath ("\u0043T\u005f\u0056\u0069\u0065\u0077");};func (_aeggcc *ST_DocPartGallery )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggbeab ,_cefdcd :=d .Token ();if _cefdcd !=nil {return _cefdcd ; -};if _fdfgb ,_aagfgc :=_ggbeab .(_a .EndElement );_aagfgc &&_fdfgb .Name ==start .Name {*_aeggcc =1;return nil ;};if _efgdbg ,_ceeafc :=_ggbeab .(_a .CharData );!_ceeafc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbeab ); -}else {switch string (_efgdbg ){case "":*_aeggcc =0;case "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072":*_aeggcc =1;case "\u0061\u006e\u0079":*_aeggcc =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_aeggcc =3;case "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073":*_aeggcc =4; -case "\u0063o\u0076\u0065\u0072\u0050\u0067":*_aeggcc =5;case "\u0065\u0071":*_aeggcc =6;case "\u0066\u0074\u0072\u0073":*_aeggcc =7;case "\u0068\u0064\u0072\u0073":*_aeggcc =8;case "\u0070\u0067\u004eu\u006d":*_aeggcc =9;case "\u0074\u0062\u006c\u0073":*_aeggcc =10; -case "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073":*_aeggcc =11;case "\u0061u\u0074\u006f\u0054\u0078\u0074":*_aeggcc =12;case "\u0074\u0078\u0074\u0042\u006f\u0078":*_aeggcc =13;case "\u0070\u0067\u004e\u0075\u006d\u0054":*_aeggcc =14; -case "\u0070\u0067\u004e\u0075\u006d\u0042":*_aeggcc =15;case "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_aeggcc =16;case "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073":*_aeggcc =17;case "\u0062\u0069\u0062":*_aeggcc =18; -case "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073":*_aeggcc =19;case "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067":*_aeggcc =20;case "\u0063\u0075\u0073\u0074\u0045\u0071":*_aeggcc =21;case "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073":*_aeggcc =22; -case "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073":*_aeggcc =23;case "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m":*_aeggcc =24;case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073":*_aeggcc =25;case "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073":*_aeggcc =26; -case "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074":*_aeggcc =27;case "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078":*_aeggcc =28;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054":*_aeggcc =29;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042":*_aeggcc =30; -case "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_aeggcc =31;case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073":*_aeggcc =32;case "\u0063u\u0073\u0074\u0042\u0069\u0062":*_aeggcc =33; -case "\u0063u\u0073\u0074\u006f\u006d\u0031":*_aeggcc =34;case "\u0063u\u0073\u0074\u006f\u006d\u0032":*_aeggcc =35;case "\u0063u\u0073\u0074\u006f\u006d\u0033":*_aeggcc =36;case "\u0063u\u0073\u0074\u006f\u006d\u0034":*_aeggcc =37;case "\u0063u\u0073\u0074\u006f\u006d\u0035":*_aeggcc =38; -};};_ggbeab ,_cefdcd =d .Token ();if _cefdcd !=nil {return _cefdcd ;};if _fagcfe ,_cabbbb :=_ggbeab .(_a .EndElement );_cabbbb &&_fagcfe .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbeab ); -};func (_ebcgad *ST_JcTable )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebcgad =0;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ebcgad =1;case "\u0065\u006e\u0064":*_ebcgad =2;case "\u006c\u0065\u0066\u0074":*_ebcgad =3;case "\u0072\u0069\u0067h\u0074":*_ebcgad =4; -case "\u0073\u0074\u0061r\u0074":*_ebcgad =5;};return nil ;}; +// ValidateWithPath validates the CT_Pitch and its children, prefixing error messages with path +func (_eaffd *CT_Pitch )ValidateWithPath (path string )error {if _eaffd .ValAttr ==ST_PitchUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _cfcag :=_eaffd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cfcag !=nil {return _cfcag ;};return nil ;};type WdST_RelFromH byte ;func (_fcafg ST_PageOrientation )String ()string {switch _fcafg {case 0:return ""; +case 1:return "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074";case 2:return "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e";};return "";};func (_acdacb ST_Border )Validate ()error {return _acdacb .ValidateWithPath ("")};const (ST_VAnchorUnset ST_VAnchor =0; +ST_VAnchorText ST_VAnchor =1;ST_VAnchorMargin ST_VAnchor =2;ST_VAnchorPage ST_VAnchor =3;); -// Validate validates the CT_DivBdr and its children -func (_acedcb *CT_DivBdr )Validate ()error {return _acedcb .ValidateWithPath ("\u0043T\u005f\u0044\u0069\u0076\u0042\u0064r");};func (_ecgd *CT_DocProtect )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_daaga :=range start .Attr {if _daaga .Name .Local =="\u0065\u0064\u0069\u0074"{_ecgd .EditAttr .UnmarshalXMLAttr (_daaga ); -continue ;};if _daaga .Name .Local =="\u0066\u006f\u0072\u006d\u0061\u0074\u0074\u0069\u006e\u0067"{_fagba ,_ffgf :=ParseUnionST_OnOff (_daaga .Value );if _ffgf !=nil {return _ffgf ;};_ecgd .FormattingAttr =&_fagba ;continue ;};if _daaga .Name .Local =="e\u006e\u0066\u006f\u0072\u0063\u0065\u006d\u0065\u006e\u0074"{_egdfc ,_gcag :=ParseUnionST_OnOff (_daaga .Value ); -if _gcag !=nil {return _gcag ;};_ecgd .EnforcementAttr =&_egdfc ;continue ;};if _daaga .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_ecbde :=_daaga .Value ;_ecgd .AlgorithmNameAttr =&_ecbde ;continue ; -};if _daaga .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_efcfd :=_daaga .Value ;_ecgd .HashValueAttr =&_efcfd ;continue ;};if _daaga .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_cbacb :=_daaga .Value ;_ecgd .SaltValueAttr =&_cbacb ; -continue ;};if _daaga .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_beac ,_ggae :=_f .ParseInt (_daaga .Value ,10,64);if _ggae !=nil {return _ggae ;};_ecgd .SpinCountAttr =&_beac ;continue ;};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_ecgd .CryptProviderTypeAttr .UnmarshalXMLAttr (_daaga ); -continue ;};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_ecgd .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_daaga );continue ;};if _daaga .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_ecgd .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_daaga ); -continue ;};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_faaf ,_fcdafg :=_f .ParseInt (_daaga .Value ,10,64);if _fcdafg !=nil {return _fcdafg ;};_ecgd .CryptAlgorithmSidAttr =&_faaf ; -continue ;};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0053\u0070\u0069\u006eC\u006f\u0075\u006e\u0074"{_gegba ,_cgagc :=_f .ParseInt (_daaga .Value ,10,64);if _cgagc !=nil {return _cgagc ;};_ecgd .CryptSpinCountAttr =&_gegba ;continue ; -};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_ecbf :=_daaga .Value ;_ecgd .CryptProviderAttr =&_ecbf ;continue ;};if _daaga .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_cgbgb :=_daaga .Value ; -_ecgd .AlgIdExtAttr =&_cgbgb ;continue ;};if _daaga .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_aabdf :=_daaga .Value ;_ecgd .AlgIdExtSourceAttr =&_aabdf ;continue ;};if _daaga .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_ecabd :=_daaga .Value ; -_ecgd .CryptProviderTypeExtAttr =&_ecabd ;continue ;};if _daaga .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_bbdgg :=_daaga .Value ; -_ecgd .CryptProviderTypeExtSourceAttr =&_bbdgg ;continue ;};if _daaga .Name .Local =="\u0068\u0061\u0073\u0068"{_gddee :=_daaga .Value ;_ecgd .HashAttr =&_gddee ;continue ;};if _daaga .Name .Local =="\u0073\u0061\u006c\u0074"{_dabge :=_daaga .Value ;_ecgd .SaltAttr =&_dabge ; -continue ;};};for {_dedg ,_fdcgec :=d .Token ();if _fdcgec !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0044o\u0063P\u0072o\u0074\u0065\u0063\u0074\u003a\u0020\u0025s",_fdcgec );};if _ebafa ,_gaaee :=_dedg .(_a .EndElement ); -_gaaee &&_ebafa .Name ==start .Name {break ;};};return nil ;};func (_cbgacf ST_VAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cbgacf .String (),start );}; +// Validate validates the CT_TrackChangeNumbering and its children +func (_dgabcf *CT_TrackChangeNumbering )Validate ()error {return _dgabcf .ValidateWithPath ("\u0043\u0054\u005fTr\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067");};type CT_Text struct{SpaceAttr *string ; +Content string ;};func (_fbegbc ST_DocPartBehavior )Validate ()error {return _fbegbc .ValidateWithPath ("")};func NewWdCT_PosH ()*WdCT_PosH {_gaaadg :=&WdCT_PosH {};_gaaadg .RelativeFromAttr =WdST_RelFromH (1);_gaaadg .PosHChoice =NewWdCT_PosHChoice (); +return _gaaadg ;};func (_eeabcd *WdCT_WordprocessingCanvas )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcabc :for {_cbeag ,_dgfde :=d .Token ();if _dgfde !=nil {return _dgfde ;};switch _fccgcb :=_cbeag .(type ){case _a .StartElement :switch _fccgcb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0062\u0067"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0067"}:_eeabcd .Bg =_e .NewCT_BackgroundFormatting (); +if _gffbed :=d .DecodeElement (_eeabcd .Bg ,&_fccgcb );_gffbed !=nil {return _gffbed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0068\u006fl\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0068\u006fl\u0065"}:_eeabcd .Whole =_e .NewCT_WholeE2oFormatting (); +if _fdcea :=d .DecodeElement (_eeabcd .Whole ,&_fccgcb );_fdcea !=nil {return _fdcea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_caefed :=NewWdCT_WordprocessingCanvasChoice (); +if _bbgggd :=d .DecodeElement (&_caefed .Wsp ,&_fccgcb );_bbgggd !=nil {return _bbgggd ;};_eeabcd .WordprocessingCanvasChoice =append (_eeabcd .WordprocessingCanvasChoice ,_caefed );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_aecfce :=NewWdCT_WordprocessingCanvasChoice (); +if _fgfaf :=d .DecodeElement (&_aecfce .Pic ,&_fccgcb );_fgfaf !=nil {return _fgfaf ;};_eeabcd .WordprocessingCanvasChoice =append (_eeabcd .WordprocessingCanvasChoice ,_aecfce );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_acfdaba :=NewWdCT_WordprocessingCanvasChoice (); +if _dafdf :=d .DecodeElement (&_acfdaba .ContentPart ,&_fccgcb );_dafdf !=nil {return _dafdf ;};_eeabcd .WordprocessingCanvasChoice =append (_eeabcd .WordprocessingCanvasChoice ,_acfdaba );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0067\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0067\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0067\u0070"}:_deged :=NewWdCT_WordprocessingCanvasChoice (); +if _aebcd :=d .DecodeElement (&_deged .Wgp ,&_fccgcb );_aebcd !=nil {return _aebcd ;};_eeabcd .WordprocessingCanvasChoice =append (_eeabcd .WordprocessingCanvasChoice ,_deged );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_aaagaf :=NewWdCT_WordprocessingCanvasChoice (); +if _accfb :=d .DecodeElement (&_aaagaf .GraphicFrame ,&_fccgcb );_accfb !=nil {return _accfb ;};_eeabcd .WordprocessingCanvasChoice =append (_eeabcd .WordprocessingCanvasChoice ,_aaagaf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eeabcd .ExtLst =_e .NewCT_OfficeArtExtensionList (); +if _dgdcbd :=d .DecodeElement (_eeabcd .ExtLst ,&_fccgcb );_dgdcbd !=nil {return _dgdcbd ;};default:_ec .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072o\u0063e\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006ev\u0061s\u0020\u0025v",_fccgcb .Name ); +if _bdbeec :=d .Skip ();_bdbeec !=nil {return _bdbeec ;};};case _a .EndElement :break _gcabc ;case _a .CharData :};};return nil ;}; -// ST_MeasurementOrPercent is a union type -type ST_MeasurementOrPercent struct{ST_DecimalNumberOrPercent *ST_DecimalNumberOrPercent ;ST_UniversalMeasure *string ;};func (_aaggde ST_LineNumberRestart )String ()string {switch _aaggde {case 0:return "";case 1:return "\u006ee\u0077\u0050\u0061\u0067\u0065"; -case 2:return "\u006e\u0065\u0077\u0053\u0065\u0063\u0074\u0069\u006f\u006e";case 3:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";};return "";};func NewAG_SectPrAttributes ()*AG_SectPrAttributes {_dad :=&AG_SectPrAttributes {};return _dad }; -func (_fbdfb *ST_DocPartBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcgfc ,_fdefgd :=d .Token ();if _fdefgd !=nil {return _fdefgd ;};if _fbdgbe ,_edeca :=_bgcgfc .(_a .EndElement );_edeca &&_fbdgbe .Name ==start .Name {*_fbdfb =1; -return nil ;};if _gdfeba ,_acaacg :=_bgcgfc .(_a .CharData );!_acaacg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgcgfc );}else {switch string (_gdfeba ){case "":*_fbdfb =0; -case "\u0063o\u006e\u0074\u0065\u006e\u0074":*_fbdfb =1;case "\u0070":*_fbdfb =2;case "\u0070\u0067":*_fbdfb =3;};};_bgcgfc ,_fdefgd =d .Token ();if _fdefgd !=nil {return _fdefgd ;};if _cdgfad ,_gdgefd :=_bgcgfc .(_a .EndElement );_gdgefd &&_cdgfad .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgcgfc );};func (_dcaec ST_StyleType )Validate ()error {return _dcaec .ValidateWithPath ("")}; -type CT_VMerge struct{ +// ValidateWithPath validates the CT_Guid and its children, prefixing error messages with path +func (_gffad *CT_Guid )ValidateWithPath (path string )error {if _gffad .ValAttr !=nil {if !_f .ST_GuidPatternRe .MatchString (*_gffad .ValAttr ){return _dd .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0056\u0061\u006c\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068\u0020'\u0025\u0073\u0027\u0020\u0028h\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_f .ST_GuidPatternRe ,*_gffad .ValAttr ); +};};return nil ;};func (_cgecaf ST_MultiLevelType )Validate ()error {return _cgecaf .ValidateWithPath ("")};func (_bafcbd *ST_FrameScrollbar )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bafcbd =0;case "\u006f\u006e":*_bafcbd =1; +case "\u006f\u0066\u0066":*_bafcbd =2;case "\u0061\u0075\u0074\u006f":*_bafcbd =3;};return nil ;};func (_adcff ST_TblStyleOverrideType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dfbdcc :=_a .Attr {};_dfbdcc .Name =name ;switch _adcff {case ST_TblStyleOverrideTypeUnset :_dfbdcc .Value =""; +case ST_TblStyleOverrideTypeWholeTable :_dfbdcc .Value ="\u0077\u0068\u006f\u006c\u0065\u0054\u0061\u0062\u006c\u0065";case ST_TblStyleOverrideTypeFirstRow :_dfbdcc .Value ="\u0066\u0069\u0072\u0073\u0074\u0052\u006f\u0077";case ST_TblStyleOverrideTypeLastRow :_dfbdcc .Value ="\u006ca\u0073\u0074\u0052\u006f\u0077"; +case ST_TblStyleOverrideTypeFirstCol :_dfbdcc .Value ="\u0066\u0069\u0072\u0073\u0074\u0043\u006f\u006c";case ST_TblStyleOverrideTypeLastCol :_dfbdcc .Value ="\u006ca\u0073\u0074\u0043\u006f\u006c";case ST_TblStyleOverrideTypeBand1Vert :_dfbdcc .Value ="\u0062a\u006e\u0064\u0031\u0056\u0065\u0072t"; +case ST_TblStyleOverrideTypeBand2Vert :_dfbdcc .Value ="\u0062a\u006e\u0064\u0032\u0056\u0065\u0072t";case ST_TblStyleOverrideTypeBand1Horz :_dfbdcc .Value ="\u0062a\u006e\u0064\u0031\u0048\u006f\u0072z";case ST_TblStyleOverrideTypeBand2Horz :_dfbdcc .Value ="\u0062a\u006e\u0064\u0032\u0048\u006f\u0072z"; +case ST_TblStyleOverrideTypeNeCell :_dfbdcc .Value ="\u006e\u0065\u0043\u0065\u006c\u006c";case ST_TblStyleOverrideTypeNwCell :_dfbdcc .Value ="\u006e\u0077\u0043\u0065\u006c\u006c";case ST_TblStyleOverrideTypeSeCell :_dfbdcc .Value ="\u0073\u0065\u0043\u0065\u006c\u006c"; +case ST_TblStyleOverrideTypeSwCell :_dfbdcc .Value ="\u0073\u0077\u0043\u0065\u006c\u006c";};return _dfbdcc ,nil ;};func (_dbedbe ST_TextboxTightWrap )Validate ()error {return _dbedbe .ValidateWithPath ("")};func (_dgcdeg *WdCT_WordprocessingGroupChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aebegb :=start ; +switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0073\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0073\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0073\u0070"}:_dgcdeg .Wsp =NewWdWsp (); +if _adggb :=d .DecodeElement (_dgcdeg .Wsp ,&_aebegb );_adggb !=nil {return _adggb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0070S\u0070"}:_dgcdeg .GrpSp =NewWdCT_WordprocessingGroup (); +if _dcbbc :=d .DecodeElement (_dgcdeg .GrpSp ,&_aebegb );_dcbbc !=nil {return _dcbbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_dgcdeg .GraphicFrame =NewWdCT_GraphicFrame (); +if _fbbdbb :=d .DecodeElement (_dgcdeg .GraphicFrame ,&_aebegb );_fbbdbb !=nil {return _fbbdbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068t\u0074\u0070:\u002f\u002f\u0070\u0075r\u006c\u002e\u006fc\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006fxm\u006c\u002f\u0064r\u0061\u0077i\u006e\u0067\u006d\u006c\u002f\u0070i\u0063\u0074u\u0072\u0065",Local :"\u0070\u0069\u0063"}:_dgcdeg .Pic =_b .NewPic (); +if _gbgfd :=d .DecodeElement (_dgcdeg .Pic ,&_aebegb );_gbgfd !=nil {return _gbgfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_dgcdeg .ContentPart =NewWdCT_WordprocessingContentPart (); +if _acafdb :=d .DecodeElement (_dgcdeg .ContentPart ,&_aebegb );_acafdb !=nil {return _acafdb ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006f\u0075\u0070\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_aebegb .Name ); +if _fgbba :=d .Skip ();_fgbba !=nil {return _fgbba ;};};return nil ;};func (_afaebe ST_RubyAlign )ValidateWithPath (path string )error {switch _afaebe {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afaebe )); +};return nil ;}; -// Vertical Merge Type -ValAttr ST_Merge ;}; +// ValidateWithPath validates the CT_Underline and its children, prefixing error messages with path +func (_dbagdb *CT_Underline )ValidateWithPath (path string )error {if _dbagf :=_dbagdb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbagf !=nil {return _dbagf ;};if _dbagdb .ColorAttr !=nil {if _ddbbe :=_dbagdb .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_ddbbe !=nil {return _ddbbe ;};};if _dgdec :=_dbagdb .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_dgdec !=nil {return _dgdec ;};return nil ;};func (_gccac ST_WmlColorSchemeIndex )Validate ()error {return _gccac .ValidateWithPath ("")}; +func NewCT_TblPrBase ()*CT_TblPrBase {_faeef :=&CT_TblPrBase {};return _faeef };type CT_FldCharChoice struct{ -// ValidateWithPath validates the CT_TblPrExBase and its children, prefixing error messages with path -func (_fedaad *CT_TblPrExBase )ValidateWithPath (path string )error {if _fedaad .TblW !=nil {if _eebcd :=_fedaad .TblW .ValidateWithPath (path +"\u002f\u0054\u0062l\u0057");_eebcd !=nil {return _eebcd ;};};if _fedaad .Jc !=nil {if _gcffeb :=_fedaad .Jc .ValidateWithPath (path +"\u002f\u004a\u0063"); -_gcffeb !=nil {return _gcffeb ;};};if _fedaad .TblCellSpacing !=nil {if _aegff :=_fedaad .TblCellSpacing .ValidateWithPath (path +"\u002fT\u0062l\u0043\u0065\u006c\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_aegff !=nil {return _aegff ;};};if _fedaad .TblInd !=nil {if _abbed :=_fedaad .TblInd .ValidateWithPath (path +"\u002fT\u0062\u006c\u0049\u006e\u0064"); -_abbed !=nil {return _abbed ;};};if _fedaad .TblBorders !=nil {if _ecefb :=_fedaad .TblBorders .ValidateWithPath (path +"/\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_ecefb !=nil {return _ecefb ;};};if _fedaad .Shd !=nil {if _edcab :=_fedaad .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); -_edcab !=nil {return _edcab ;};};if _fedaad .TblLayout !=nil {if _bebggf :=_fedaad .TblLayout .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u0061\u0079\u006f\u0075\u0074");_bebggf !=nil {return _bebggf ;};};if _fedaad .TblCellMar !=nil {if _aeefg :=_fedaad .TblCellMar .ValidateWithPath (path +"/\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072"); -_aeefg !=nil {return _aeefg ;};};if _fedaad .TblLook !=nil {if _bcbge :=_fedaad .TblLook .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u004c\u006f\u006f\u006b");_bcbge !=nil {return _bcbge ;};};return nil ;};func (_eceag *CT_Guid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eceag .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_eceag .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Custom Field Data +FldData *CT_Text ; -// ValidateWithPath validates the EG_ContentCellContentChoice and its children, prefixing error messages with path -func (_dedfeg *EG_ContentCellContentChoice )ValidateWithPath (path string )error {for _ebcfcf ,_aadac :=range _dedfeg .Tc {if _gdaadc :=_aadac .ValidateWithPath (_ff .Sprintf ("\u0025s\u002f\u0054\u0063\u005b\u0025\u0064]",path ,_ebcfcf ));_gdaadc !=nil {return _gdaadc ; -};};if _dedfeg .CustomXml !=nil {if _cfaae :=_dedfeg .CustomXml .ValidateWithPath (path +"\u002f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c");_cfaae !=nil {return _cfaae ;};};if _dedfeg .Sdt !=nil {if _febgae :=_dedfeg .Sdt .ValidateWithPath (path +"\u002f\u0053\u0064\u0074"); -_febgae !=nil {return _febgae ;};};for _ecbgee ,_ceffe :=range _dedfeg .EG_RunLevelElts {if _ddcef :=_ceffe .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0045G_\u0052\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025d\u005d",path ,_ecbgee )); -_ddcef !=nil {return _ddcef ;};};return nil ;};func (_fgbba *CT_OptimizeForBrowser )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgbba .TargetAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_fgbba .TargetAttr )}); -};if _fgbba .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_fgbba .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Form Field Properties +FfData *CT_FFData ; -// Validate validates the CT_LsdException and its children -func (_gffee *CT_LsdException )Validate ()error {return _gffee .ValidateWithPath ("\u0043T\u005fL\u0073\u0064\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e");}; +// Previous Numbering Field Properties +NumberingChange *CT_TrackChangeNumbering ;}; -// Validate validates the CT_FFDDList and its children -func (_eddg *CT_FFDDList )Validate ()error {return _eddg .ValidateWithPath ("C\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074");};type CT_VerticalJc struct{ +// ValidateWithPath validates the CT_Color and its children, prefixing error messages with path +func (_adbf *CT_Color )ValidateWithPath (path string )error {if _acec :=_adbf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_acec !=nil {return _acec ;};if _cadg :=_adbf .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_cadg !=nil {return _cadg ;};return nil ;};func (_beefd *EG_ContentBlockContentChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbedg :=start ;switch start .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_beefd .CustomXml =NewCT_CustomXmlBlock (); +if _bbede :=d .DecodeElement (_beefd .CustomXml ,&_gbedg );_bbede !=nil {return _bbede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_beefd .Sdt =NewCT_SdtBlock (); +if _baaca :=d .DecodeElement (_beefd .Sdt ,&_gbedg );_baaca !=nil {return _baaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_fcaccc :=NewCT_P (); +if _ffcfga :=d .DecodeElement (_fcaccc ,&_gbedg );_ffcfga !=nil {return _ffcfga ;};_beefd .P =append (_beefd .P ,_fcaccc );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_daebgb :=NewCT_Tbl (); +if _dgbbdc :=d .DecodeElement (_daebgb ,&_gbedg );_dgbbdc !=nil {return _dgbbdc ;};_beefd .Tbl =append (_beefd .Tbl ,_daebgb );case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_aadfc :=NewEG_RunLevelElts (); +_aadfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_aadfc );if _cgfae :=d .DecodeElement (&_aadfc .RunLevelEltsChoice .ProofErr ,&_gbedg );_cgfae !=nil {return _cgfae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fdbce :=NewEG_RunLevelElts (); +_fdbce .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_fdbce );if _gedae :=d .DecodeElement (&_fdbce .RunLevelEltsChoice .PermStart ,&_gbedg );_gedae !=nil {return _gedae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_cdgf :=NewEG_RunLevelElts (); +_cdgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_cdgf );if _daabe :=d .DecodeElement (&_cdgf .RunLevelEltsChoice .PermEnd ,&_gbedg );_daabe !=nil {return _daabe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cfebg :=NewEG_RunLevelElts (); +_cfebg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_cfebg );if _abdeg :=d .DecodeElement (&_cfebg .RunLevelEltsChoice .Ins ,&_gbedg );_abdeg !=nil {return _abdeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_feace :=NewEG_RunLevelElts (); +_feace .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_feace );if _cdcgfc :=d .DecodeElement (&_feace .RunLevelEltsChoice .Del ,&_gbedg );_cdcgfc !=nil {return _cdcgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_debbd :=NewEG_RunLevelElts (); +_debbd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_debbd );if _bbdbeg :=d .DecodeElement (&_debbd .RunLevelEltsChoice .MoveFrom ,&_gbedg );_bbdbeg !=nil {return _bbdbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dfaff :=NewEG_RunLevelElts (); +_dfaff .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_dfaff );if _gggbe :=d .DecodeElement (&_dfaff .RunLevelEltsChoice .MoveTo ,&_gbedg );_gggbe !=nil {return _gggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_efcgbf :=NewEG_RunLevelElts (); +_fbdff :=NewEG_RangeMarkupElements ();_fbdff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_efcgbf );_efcgbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efcgbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbdff ); +if _cagef :=d .DecodeElement (&_fbdff .RangeMarkupElementsChoice .BookmarkStart ,&_gbedg );_cagef !=nil {return _cagef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_debcc :=NewEG_RunLevelElts (); +_fgbgd :=NewEG_RangeMarkupElements ();_fgbgd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_debcc );_debcc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_debcc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgbgd ); +if _badgd :=d .DecodeElement (&_fgbgd .RangeMarkupElementsChoice .BookmarkEnd ,&_gbedg );_badgd !=nil {return _badgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_adeggb :=NewEG_RunLevelElts (); +_agbbdd :=NewEG_RangeMarkupElements ();_agbbdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_adeggb );_adeggb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adeggb .RunLevelEltsChoice .EG_RangeMarkupElements ,_agbbdd ); +if _ebgbg :=d .DecodeElement (&_agbbdd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gbedg );_ebgbg !=nil {return _ebgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ddade :=NewEG_RunLevelElts (); +_aegac :=NewEG_RangeMarkupElements ();_aegac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_ddade );_ddade .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddade .RunLevelEltsChoice .EG_RangeMarkupElements ,_aegac ); +if _cafga :=d .DecodeElement (&_aegac .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gbedg );_cafga !=nil {return _cafga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cdggfa :=NewEG_RunLevelElts (); +_bdbfcf :=NewEG_RangeMarkupElements ();_bdbfcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_cdggfa );_cdggfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdggfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdbfcf ); +if _fdgde :=d .DecodeElement (&_bdbfcf .RangeMarkupElementsChoice .MoveToRangeStart ,&_gbedg );_fdgde !=nil {return _fdgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dfdfd :=NewEG_RunLevelElts (); +_gebdce :=NewEG_RangeMarkupElements ();_gebdce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_dfdfd );_dfdfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gebdce ); +if _fadcab :=d .DecodeElement (&_gebdce .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gbedg );_fadcab !=nil {return _fadcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bgbcac :=NewEG_RunLevelElts (); +_gcecf :=NewEG_RangeMarkupElements ();_gcecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_bgbcac );_bgbcac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgbcac .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcecf ); +if _acbee :=d .DecodeElement (&_gcecf .RangeMarkupElementsChoice .CommentRangeStart ,&_gbedg );_acbee !=nil {return _acbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_caffag :=NewEG_RunLevelElts (); +_dadaeg :=NewEG_RangeMarkupElements ();_dadaeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_caffag );_caffag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caffag .RunLevelEltsChoice .EG_RangeMarkupElements ,_dadaeg ); +if _dggag :=d .DecodeElement (&_dadaeg .RangeMarkupElementsChoice .CommentRangeEnd ,&_gbedg );_dggag !=nil {return _dggag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgbgd :=NewEG_RunLevelElts (); +_fgcggd :=NewEG_RangeMarkupElements ();_fgcggd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_bgbgd );_bgbgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgbgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_fgcggd ); +if _gcaaef :=d .DecodeElement (&_fgcggd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gbedg );_gcaaef !=nil {return _gcaaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ddfdg :=NewEG_RunLevelElts (); +_ccaea :=NewEG_RangeMarkupElements ();_ccaea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_ddfdg );_ddfdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddfdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccaea ); +if _afaeea :=d .DecodeElement (&_ccaea .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gbedg );_afaeea !=nil {return _afaeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_eccbe :=NewEG_RunLevelElts (); +_gcgb :=NewEG_RangeMarkupElements ();_gcgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_eccbe );_eccbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eccbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gcgb ); +if _agfb :=d .DecodeElement (&_gcgb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gbedg );_agfb !=nil {return _agfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbdbae :=NewEG_RunLevelElts (); +_bcebb :=NewEG_RangeMarkupElements ();_bcebb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_cbdbae );_cbdbae .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbdbae .RunLevelEltsChoice .EG_RangeMarkupElements ,_bcebb ); +if _gegef :=d .DecodeElement (&_bcebb .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gbedg );_gegef !=nil {return _gegef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_aggfb :=NewEG_RunLevelElts (); +_defbf :=NewEG_RangeMarkupElements ();_defbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_aggfb );_aggfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aggfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_defbf ); +if _affaf :=d .DecodeElement (&_defbf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gbedg );_affaf !=nil {return _affaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_faeceag :=NewEG_RunLevelElts (); +_dfeefd :=NewEG_RangeMarkupElements ();_dfeefd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_faeceag );_faeceag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faeceag .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfeefd ); +if _afgeg :=d .DecodeElement (&_dfeefd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gbedg );_afgeg !=nil {return _afgeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gafdca :=NewEG_RunLevelElts (); +_cfagda :=NewEG_RangeMarkupElements ();_cfagda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_gafdca );_gafdca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gafdca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfagda ); +if _adcge :=d .DecodeElement (&_cfagda .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gbedg );_adcge !=nil {return _adcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bfgbb :=NewEG_RunLevelElts (); +_fdgafg :=NewEG_RangeMarkupElements ();_fdgafg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_bfgbb );_bfgbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfgbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdgafg ); +if _bbgec :=d .DecodeElement (&_fdgafg .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gbedg );_bbgec !=nil {return _bbgec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bagbc :=NewEG_RunLevelElts (); +_deefg :=NewEG_MathContent ();_deefg .MathContentChoice =NewEG_MathContentChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_bagbc );_bagbc .RunLevelEltsChoice .EG_MathContent =append (_bagbc .RunLevelEltsChoice .EG_MathContent ,_deefg ); +if _febad :=d .DecodeElement (&_deefg .MathContentChoice .OMathPara ,&_gbedg );_febad !=nil {return _febad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_affdbd :=NewEG_RunLevelElts (); +_aaffce :=NewEG_MathContent ();_aaffce .MathContentChoice =NewEG_MathContentChoice ();_beefd .EG_RunLevelElts =append (_beefd .EG_RunLevelElts ,_affdbd );_affdbd .RunLevelEltsChoice .EG_MathContent =append (_affdbd .RunLevelEltsChoice .EG_MathContent ,_aaffce ); +if _fcfcd :=d .DecodeElement (&_aaffce .MathContentChoice .OMath ,&_gbedg );_fcfcd !=nil {return _fcfcd ;};default:_ec .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020E\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006fn\u0074\u0065nt\u0043\u0068\u006fi\u0063\u0065\u0020\u0025\u0076",_gbedg .Name ); +if _cbafdc :=d .Skip ();_cbafdc !=nil {return _cbafdc ;};};return nil ;};type CT_SdtListItem struct{ -// Vertical Alignment Setting -ValAttr ST_VerticalJc ;};func (_bgbeff ST_DocPartGallery )String ()string {switch _bgbeff {case 0:return "";case 1:return "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072";case 2:return "\u0061\u006e\u0079";case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074"; -case 4:return "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073";case 5:return "\u0063o\u0076\u0065\u0072\u0050\u0067";case 6:return "\u0065\u0071";case 7:return "\u0066\u0074\u0072\u0073";case 8:return "\u0068\u0064\u0072\u0073";case 9:return "\u0070\u0067\u004eu\u006d"; -case 10:return "\u0074\u0062\u006c\u0073";case 11:return "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073";case 12:return "\u0061u\u0074\u006f\u0054\u0078\u0074";case 13:return "\u0074\u0078\u0074\u0042\u006f\u0078";case 14:return "\u0070\u0067\u004e\u0075\u006d\u0054"; -case 15:return "\u0070\u0067\u004e\u0075\u006d\u0042";case 16:return "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073";case 17:return "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073";case 18:return "\u0062\u0069\u0062"; -case 19:return "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073";case 20:return "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067";case 21:return "\u0063\u0075\u0073\u0074\u0045\u0071";case 22:return "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073"; -case 23:return "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073";case 24:return "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m";case 25:return "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073";case 26:return "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073"; -case 27:return "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074";case 28:return "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078";case 29:return "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054";case 30:return "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042"; -case 31:return "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073";case 32:return "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073";case 33:return "\u0063u\u0073\u0074\u0042\u0069\u0062"; -case 34:return "\u0063u\u0073\u0074\u006f\u006d\u0031";case 35:return "\u0063u\u0073\u0074\u006f\u006d\u0032";case 36:return "\u0063u\u0073\u0074\u006f\u006d\u0033";case 37:return "\u0063u\u0073\u0074\u006f\u006d\u0034";case 38:return "\u0063u\u0073\u0074\u006f\u006d\u0035"; -};return "";}; +// List Entry Display Text +DisplayTextAttr *string ; -// ValidateWithPath validates the CT_Markup and its children, prefixing error messages with path -func (_caebf *CT_Markup )ValidateWithPath (path string )error {return nil }; +// List Entry Value +ValueAttr *string ;}; -// Validate validates the WdCT_TextboxInfo and its children -func (_dgceg *WdCT_TextboxInfo )Validate ()error {return _dgceg .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0054e\u0078\u0074\u0062\u006f\u0078\u0049\u006e\u0066\u006f");};func (_cacefc ST_Proof )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbcegf :=_a .Attr {}; -_gbcegf .Name =name ;switch _cacefc {case ST_ProofUnset :_gbcegf .Value ="";case ST_ProofClean :_gbcegf .Value ="\u0063\u006c\u0065a\u006e";case ST_ProofDirty :_gbcegf .Value ="\u0064\u0069\u0072t\u0079";};return _gbcegf ,nil ;};func (_deabc *CT_Settings )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _deabc .WriteProtection !=nil {_cffce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0072\u0069\u0074\u0065\u0050\u0072\u006f\u0074\u0065c\u0074\u0069\u006f\u006e"}};e .EncodeElement (_deabc .WriteProtection ,_cffce );};if _deabc .View !=nil {_acedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0069\u0065\u0077"}}; -e .EncodeElement (_deabc .View ,_acedd );};if _deabc .Zoom !=nil {_fbgdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u007a\u006f\u006f\u006d"}};e .EncodeElement (_deabc .Zoom ,_fbgdb );};if _deabc .RemovePersonalInformation !=nil {_aebdd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u006d\u006f\u0076e\u0050\u0065\u0072\u0073\u006f\u006e\u0061\u006c\u0049n\u0066\u006f\u0072m\u0061t\u0069\u006f\u006e"}}; -e .EncodeElement (_deabc .RemovePersonalInformation ,_aebdd );};if _deabc .RemoveDateAndTime !=nil {_afedf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065mo\u0076\u0065\u0044\u0061\u0074\u0065\u0041\u006e\u0064\u0054\u0069\u006d\u0065"}}; -e .EncodeElement (_deabc .RemoveDateAndTime ,_afedf );};if _deabc .DoNotDisplayPageBoundaries !=nil {_fafgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0044\u0069\u0073\u0070\u006c\u0061\u0079\u0050a\u0067e\u0042\u006f\u0075\u006e\u0064\u0061\u0072i\u0065\u0073"}}; -e .EncodeElement (_deabc .DoNotDisplayPageBoundaries ,_fafgc );};if _deabc .DisplayBackgroundShape !=nil {_dfdce :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0042\u0061\u0063\u006bg\u0072\u006f\u0075\u006e\u0064\u0053\u0068\u0061\u0070\u0065"}}; -e .EncodeElement (_deabc .DisplayBackgroundShape ,_dfdce );};if _deabc .PrintPostScriptOverText !=nil {_fcdabe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0072\u0069\u006et\u0050\u006f\u0073\u0074\u0053c\u0072i\u0070t\u004f\u0076\u0065\u0072\u0054\u0065\u0078t"}}; -e .EncodeElement (_deabc .PrintPostScriptOverText ,_fcdabe );};if _deabc .PrintFractionalCharacterWidth !=nil {_fggcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070r\u0069\u006e\u0074\u0046r\u0061\u0063\u0074\u0069\u006f\u006e\u0061l\u0043\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0057\u0069\u0064\u0074\u0068"}}; -e .EncodeElement (_deabc .PrintFractionalCharacterWidth ,_fggcc );};if _deabc .PrintFormsData !=nil {_ddegca :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ap\u0072\u0069\u006et\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}};e .EncodeElement (_deabc .PrintFormsData ,_ddegca ); -};if _deabc .EmbedTrueTypeFonts !=nil {_dagda :=_a .StartElement {Name :_a .Name {Local :"w\u003ae\u006d\u0062\u0065\u0064\u0054\u0072\u0075\u0065T\u0079\u0070\u0065\u0046on\u0074\u0073"}};e .EncodeElement (_deabc .EmbedTrueTypeFonts ,_dagda );};if _deabc .EmbedSystemFonts !=nil {_gfcdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065m\u0062\u0065\u0064\u0053\u0079s\u0074\u0065m\u0046\u006f\u006e\u0074\u0073"}}; -e .EncodeElement (_deabc .EmbedSystemFonts ,_gfcdbe );};if _deabc .SaveSubsetFonts !=nil {_cfaee :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0053\u0075\u0062\u0073\u0065\u0074F\u006f\u006e\u0074\u0073"}};e .EncodeElement (_deabc .SaveSubsetFonts ,_cfaee ); -};if _deabc .SaveFormsData !=nil {_cedef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073a\u0076\u0065\u0046\u006f\u0072\u006d\u0073\u0044\u0061\u0074\u0061"}};e .EncodeElement (_deabc .SaveFormsData ,_cedef );};if _deabc .MirrorMargins !=nil {_cbddc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u004d\u0061\u0072\u0067\u0069\u006e\u0073"}}; -e .EncodeElement (_deabc .MirrorMargins ,_cbddc );};if _deabc .AlignBordersAndEdges !=nil {_bcddcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u006cig\u006e\u0042\u006f\u0072\u0064\u0065\u0072\u0073\u0041\u006e\u0064\u0045\u0064\u0067e\u0073"}}; -e .EncodeElement (_deabc .AlignBordersAndEdges ,_bcddcc );};if _deabc .BordersDoNotSurroundHeader !=nil {_fgfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006fr\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006f\u0074\u0053u\u0072r\u006f\u0075\u006e\u0064\u0048\u0065\u0061d\u0065\u0072"}}; -e .EncodeElement (_deabc .BordersDoNotSurroundHeader ,_fgfac );};if _deabc .BordersDoNotSurroundFooter !=nil {_cdeff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u006fr\u0064\u0065\u0072\u0073\u0044\u006f\u004e\u006f\u0074\u0053u\u0072r\u006f\u0075\u006e\u0064\u0046\u006f\u006ft\u0065\u0072"}}; -e .EncodeElement (_deabc .BordersDoNotSurroundFooter ,_cdeff );};if _deabc .GutterAtTop !=nil {_dbccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0075\u0074\u0074\u0065\u0072\u0041\u0074\u0054\u006f\u0070"}};e .EncodeElement (_deabc .GutterAtTop ,_dbccc ); -};if _deabc .HideSpellingErrors !=nil {_caaaf :=_a .StartElement {Name :_a .Name {Local :"w\u003ah\u0069\u0064\u0065\u0053\u0070\u0065\u006c\u006ci\u006e\u0067\u0045\u0072ro\u0072\u0073"}};e .EncodeElement (_deabc .HideSpellingErrors ,_caaaf );};if _deabc .HideGrammaticalErrors !=nil {_ffbbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068id\u0065\u0047\u0072\u0061\u006d\u006d\u0061\u0074\u0069\u0063\u0061\u006c\u0045\u0072\u0072\u006f\u0072\u0073"}}; -e .EncodeElement (_deabc .HideGrammaticalErrors ,_ffbbdg );};if _deabc .ActiveWritingStyle !=nil {_afbdfe :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0063\u0074\u0069\u0076\u0065\u0057\u0072\u0069t\u0069\u006e\u0067\u0053ty\u006c\u0065"}};for _ ,_bbfea :=range _deabc .ActiveWritingStyle {e .EncodeElement (_bbfea ,_afbdfe ); -};};if _deabc .ProofState !=nil {_bfacbb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070r\u006f\u006f\u0066\u0053\u0074\u0061\u0074\u0065"}};e .EncodeElement (_deabc .ProofState ,_bfacbb );};if _deabc .FormsDesign !=nil {_gaccea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0073\u0044\u0065\u0073\u0069\u0067\u006e"}}; -e .EncodeElement (_deabc .FormsDesign ,_gaccea );};if _deabc .AttachedTemplate !=nil {_bfadfg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0061t\u0074\u0061\u0063\u0068\u0065d\u0054\u0065m\u0070\u006c\u0061\u0074\u0065"}};e .EncodeElement (_deabc .AttachedTemplate ,_bfadfg ); -};if _deabc .LinkStyles !=nil {_fagfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u006e\u006b\u0053\u0074\u0079\u006c\u0065\u0073"}};e .EncodeElement (_deabc .LinkStyles ,_fagfgb );};if _deabc .StylePaneFormatFilter !=nil {_fbgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073ty\u006c\u0065\u0050\u0061\u006e\u0065\u0046\u006f\u0072\u006d\u0061\u0074\u0046\u0069\u006c\u0074\u0065\u0072"}}; -e .EncodeElement (_deabc .StylePaneFormatFilter ,_fbgeg );};if _deabc .StylePaneSortMethod !=nil {_adafd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0074\u0079le\u0050a\u006e\u0065\u0053\u006f\u0072t\u004d\u0065\u0074\u0068\u006f\u0064"}}; -e .EncodeElement (_deabc .StylePaneSortMethod ,_adafd );};if _deabc .DocumentType !=nil {_dcdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0075\u006d\u0065\u006et\u0054\u0079\u0070\u0065"}};e .EncodeElement (_deabc .DocumentType ,_dcdeg ); -};if _deabc .MailMerge !=nil {_fgffg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006d\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_deabc .MailMerge ,_fgffg );};if _deabc .RevisionView !=nil {_bcabcf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0065\u0076\u0069\u0073\u0069\u006fn\u0056\u0069\u0065\u0077"}}; -e .EncodeElement (_deabc .RevisionView ,_bcabcf );};if _deabc .TrackRevisions !=nil {_fgedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003at\u0072\u0061\u0063k\u0052\u0065\u0076\u0069\u0073\u0069\u006f\u006e\u0073"}};e .EncodeElement (_deabc .TrackRevisions ,_fgedd ); -};if _deabc .DoNotTrackMoves !=nil {_adbge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0054\u0072\u0061\u0063\u006bM\u006f\u0076\u0065\u0073"}};e .EncodeElement (_deabc .DoNotTrackMoves ,_adbge );};if _deabc .DoNotTrackFormatting !=nil {_dfgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fNo\u0074\u0054\u0072\u0061\u0063\u006b\u0046\u006f\u0072\u006d\u0061\u0074\u0074\u0069n\u0067"}}; -e .EncodeElement (_deabc .DoNotTrackFormatting ,_dfgce );};if _deabc .DocumentProtection !=nil {_cceff :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0050r\u006f\u0074\u0065\u0063ti\u006f\u006e"}};e .EncodeElement (_deabc .DocumentProtection ,_cceff ); -};if _deabc .AutoFormatOverride !=nil {_fggge :=_a .StartElement {Name :_a .Name {Local :"w\u003aa\u0075\u0074\u006f\u0046\u006f\u0072\u006d\u0061t\u004f\u0076\u0065\u0072ri\u0064\u0065"}};e .EncodeElement (_deabc .AutoFormatOverride ,_fggge );};if _deabc .StyleLockTheme !=nil {_ecfeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0074\u0079\u006ce\u004c\u006f\u0063\u006b\u0054\u0068\u0065\u006d\u0065"}}; -e .EncodeElement (_deabc .StyleLockTheme ,_ecfeg );};if _deabc .StyleLockQFSet !=nil {_cgaba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0074\u0079\u006ce\u004c\u006f\u0063\u006b\u0051\u0046\u0053\u0065\u0074"}};e .EncodeElement (_deabc .StyleLockQFSet ,_cgaba ); -};if _deabc .DefaultTabStop !=nil {_fgbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0065\u0066\u0061u\u006c\u0074\u0054\u0061\u0062\u0053\u0074\u006f\u0070"}};e .EncodeElement (_deabc .DefaultTabStop ,_fgbdg );};if _deabc .AutoHyphenation !=nil {_cdcfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006ea\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_deabc .AutoHyphenation ,_cdcfd );};if _deabc .ConsecutiveHyphenLimit !=nil {_bggee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006e\u0073\u0065\u0063\u0075\u0074\u0069\u0076\u0065H\u0079\u0070\u0068\u0065\u006e\u004c\u0069\u006d\u0069\u0074"}}; -e .EncodeElement (_deabc .ConsecutiveHyphenLimit ,_bggee );};if _deabc .HyphenationZone !=nil {_baeaga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0079\u0070\u0068\u0065\u006e\u0061\u0074\u0069\u006fn\u005a\u006f\u006e\u0065"}};e .EncodeElement (_deabc .HyphenationZone ,_baeaga ); -};if _deabc .DoNotHyphenateCaps !=nil {_ddfdc :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u004e\u006f\u0074\u0048\u0079\u0070\u0068e\u006e\u0061\u0074\u0065Ca\u0070\u0073"}};e .EncodeElement (_deabc .DoNotHyphenateCaps ,_ddfdc );};if _deabc .ShowEnvelope !=nil {_cfddgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u006f\u0077\u0045\u006e\u0076e\u006c\u006f\u0070\u0065"}}; -e .EncodeElement (_deabc .ShowEnvelope ,_cfddgd );};if _deabc .SummaryLength !=nil {_abgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073u\u006d\u006d\u0061\u0072\u0079\u004c\u0065\u006e\u0067\u0074\u0068"}};e .EncodeElement (_deabc .SummaryLength ,_abgc ); -};if _deabc .ClickAndTypeStyle !=nil {_fecbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006cic\u006b\u0041\u006e\u0064\u0054\u0079\u0070\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_deabc .ClickAndTypeStyle ,_fecbd );}; -if _deabc .DefaultTableStyle !=nil {_bfagf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0065fa\u0075\u006c\u0074\u0054\u0061\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_deabc .DefaultTableStyle ,_bfagf );};if _deabc .EvenAndOddHeaders !=nil {_geabd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0076en\u0041\u006e\u0064\u004f\u0064\u0064\u0048\u0065\u0061\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_deabc .EvenAndOddHeaders ,_geabd );};if _deabc .BookFoldRevPrinting !=nil {_ffcce :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0062\u006f\u006fkF\u006fl\u0064\u0052\u0065\u0076\u0050r\u0069\u006e\u0074\u0069\u006e\u0067"}};e .EncodeElement (_deabc .BookFoldRevPrinting ,_ffcce ); -};if _deabc .BookFoldPrinting !=nil {_acgbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062o\u006f\u006b\u0046\u006f\u006cd\u0050\u0072i\u006e\u0074\u0069\u006e\u0067"}};e .EncodeElement (_deabc .BookFoldPrinting ,_acgbg );};if _deabc .BookFoldPrintingSheets !=nil {_gfgac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0062\u006f\u006f\u006b\u0046\u006f\u006c\u0064\u0050\u0072\u0069n\u0074\u0069\u006e\u0067\u0053\u0068\u0065\u0065\u0074\u0073"}}; -e .EncodeElement (_deabc .BookFoldPrintingSheets ,_gfgac );};if _deabc .DrawingGridHorizontalSpacing !=nil {_ebbgd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u0047r\u0069\u0064\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; -e .EncodeElement (_deabc .DrawingGridHorizontalSpacing ,_ebbgd );};if _deabc .DrawingGridVerticalSpacing !=nil {_cgffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072a\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0056\u0065r\u0074i\u0063\u0061\u006c\u0053\u0070\u0061\u0063i\u006e\u0067"}}; -e .EncodeElement (_deabc .DrawingGridVerticalSpacing ,_cgffb );};if _deabc .DisplayHorizontalDrawingGridEvery !=nil {_edacf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0069\u0073\u0070\u006ca\u0079\u0048\u006f\u0072\u0069\u007ao\u006e\u0074\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0045\u0076\u0065r\u0079"}}; -e .EncodeElement (_deabc .DisplayHorizontalDrawingGridEvery ,_edacf );};if _deabc .DisplayVerticalDrawingGridEvery !=nil {_gaabeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0070l\u0061\u0079\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u0044\u0072\u0061w\u0069\u006e\u0067\u0047\u0072\u0069\u0064E\u0076\u0065\u0072\u0079"}}; -e .EncodeElement (_deabc .DisplayVerticalDrawingGridEvery ,_gaabeb );};if _deabc .DoNotUseMarginsForDrawingGridOrigin !=nil {_dbefd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u006f\u004e\u006f\u0074U\u0073\u0065M\u0061\u0072\u0067\u0069\u006e\u0073\u0046\u006fr\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u004fr\u0069\u0067\u0069\u006e"}}; -e .EncodeElement (_deabc .DoNotUseMarginsForDrawingGridOrigin ,_dbefd );};if _deabc .DrawingGridHorizontalOrigin !=nil {_gbcdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003ad\u0072\u0061\u0077\u0069\u006e\u0067\u0047\u0072\u0069\u0064\u0048\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c\u004f\u0072ig\u0069\u006e"}}; -e .EncodeElement (_deabc .DrawingGridHorizontalOrigin ,_gbcdg );};if _deabc .DrawingGridVerticalOrigin !=nil {_aagec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u0072\u0061\u0077\u0069n\u0067\u0047\u0072\u0069\u0064\u0056\u0065\u0072\u0074i\u0063\u0061\u006cO\u0072i\u0067\u0069\u006e"}}; -e .EncodeElement (_deabc .DrawingGridVerticalOrigin ,_aagec );};if _deabc .DoNotShadeFormData !=nil {_eeeef :=_a .StartElement {Name :_a .Name {Local :"w\u003ad\u006f\u004e\u006f\u0074\u0053\u0068\u0061\u0064e\u0046\u006f\u0072\u006dDa\u0074\u0061"}};e .EncodeElement (_deabc .DoNotShadeFormData ,_eeeef ); -};if _deabc .NoPunctuationKerning !=nil {_dccba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fPu\u006e\u0063\u0074\u0075\u0061\u0074\u0069\u006f\u006e\u004b\u0065\u0072\u006e\u0069n\u0067"}};e .EncodeElement (_deabc .NoPunctuationKerning ,_dccba ); -};if _deabc .CharacterSpacingControl !=nil {_bbcfgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u0068\u0061\u0072a\u0063\u0074\u0065\u0072\u0053p\u0061c\u0069n\u0067\u0043\u006f\u006e\u0074\u0072\u006fl"}};e .EncodeElement (_deabc .CharacterSpacingControl ,_bbcfgc ); -};if _deabc .PrintTwoOnOne !=nil {_febed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070r\u0069\u006e\u0074\u0054\u0077\u006f\u004f\u006e\u004f\u006e\u0065"}};e .EncodeElement (_deabc .PrintTwoOnOne ,_febed );};if _deabc .StrictFirstAndLastChars !=nil {_bfagff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0074\u0072\u0069c\u0074\u0046\u0069\u0072\u0073t\u0041n\u0064L\u0061\u0073\u0074\u0043\u0068\u0061\u0072s"}}; -e .EncodeElement (_deabc .StrictFirstAndLastChars ,_bfagff );};if _deabc .NoLineBreaksAfter !=nil {_edgcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006fLi\u006e\u0065\u0042\u0072\u0065\u0061\u006b\u0073\u0041\u0066\u0074\u0065\u0072"}}; -e .EncodeElement (_deabc .NoLineBreaksAfter ,_edgcg );};if _deabc .NoLineBreaksBefore !=nil {_adfcb :=_a .StartElement {Name :_a .Name {Local :"w\u003an\u006f\u004c\u0069\u006e\u0065\u0042\u0072\u0065a\u006b\u0073\u0042\u0065fo\u0072\u0065"}};e .EncodeElement (_deabc .NoLineBreaksBefore ,_adfcb ); -};if _deabc .SavePreviewPicture !=nil {_dbafb :=_a .StartElement {Name :_a .Name {Local :"w\u003as\u0061\u0076\u0065\u0050\u0072\u0065\u0076\u0069e\u0077\u0050\u0069\u0063tu\u0072\u0065"}};e .EncodeElement (_deabc .SavePreviewPicture ,_dbafb );};if _deabc .DoNotValidateAgainstSchema !=nil {_cebff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0056\u0061\u006c\u0069\u0064\u0061\u0074\u0065A\u0067a\u0069\u006e\u0073\u0074\u0053\u0063\u0068e\u006d\u0061"}}; -e .EncodeElement (_deabc .DoNotValidateAgainstSchema ,_cebff );};if _deabc .SaveInvalidXml !=nil {_bfeea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003as\u0061\u0076\u0065I\u006e\u0076\u0061\u006c\u0069\u0064\u0058\u006d\u006c"}};e .EncodeElement (_deabc .SaveInvalidXml ,_bfeea ); -};if _deabc .IgnoreMixedContent !=nil {_gabbgb :=_a .StartElement {Name :_a .Name {Local :"w\u003ai\u0067\u006e\u006f\u0072\u0065\u004d\u0069\u0078e\u0064\u0043\u006f\u006ete\u006e\u0074"}};e .EncodeElement (_deabc .IgnoreMixedContent ,_gabbgb );};if _deabc .AlwaysShowPlaceholderText !=nil {_afdcb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0077\u0061\u0079s\u0053\u0068\u006f\u0077\u0050\u006c\u0061\u0063\u0065h\u006f\u006c\u0064e\u0072T\u0065\u0078\u0074"}}; -e .EncodeElement (_deabc .AlwaysShowPlaceholderText ,_afdcb );};if _deabc .DoNotDemarcateInvalidXml !=nil {_dedfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u004e\u006f\u0074\u0044\u0065\u006d\u0061r\u0063\u0061\u0074\u0065\u0049\u006e\u0076\u0061\u006c\u0069d\u0058\u006d\u006c"}}; -e .EncodeElement (_deabc .DoNotDemarcateInvalidXml ,_dedfd );};if _deabc .SaveXmlDataOnly !=nil {_cgbedd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0058\u006d\u006c\u0044\u0061\u0074a\u004f\u006e\u006c\u0079"}};e .EncodeElement (_deabc .SaveXmlDataOnly ,_cgbedd ); -};if _deabc .UseXSLTWhenSaving !=nil {_acfbed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0073eX\u0053\u004c\u0054\u0057\u0068\u0065\u006e\u0053\u0061\u0076\u0069\u006e\u0067"}};e .EncodeElement (_deabc .UseXSLTWhenSaving ,_acfbed ); -};if _deabc .SaveThroughXslt !=nil {_cbdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0061\u0076\u0065\u0054\u0068\u0072\u006f\u0075\u0067h\u0058\u0073\u006c\u0074"}};e .EncodeElement (_deabc .SaveThroughXslt ,_cbdbg );};if _deabc .ShowXMLTags !=nil {_bcfab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u006f\u0077\u0058\u004d\u004c\u0054\u0061\u0067\u0073"}}; -e .EncodeElement (_deabc .ShowXMLTags ,_bcfab );};if _deabc .AlwaysMergeEmptyNamespace !=nil {_abfcdg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0061\u006c\u0077\u0061\u0079s\u004d\u0065\u0072\u0067\u0065\u0045\u006d\u0070\u0074y\u004e\u0061\u006de\u0073p\u0061\u0063\u0065"}}; -e .EncodeElement (_deabc .AlwaysMergeEmptyNamespace ,_abfcdg );};if _deabc .UpdateFields !=nil {_abgaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075\u0070\u0064\u0061\u0074\u0065\u0046i\u0065\u006c\u0064\u0073"}};e .EncodeElement (_deabc .UpdateFields ,_abgaf ); -};if _deabc .HdrShapeDefaults !=nil {_gaabf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068d\u0072\u0053\u0068\u0061\u0070e\u0044\u0065f\u0061\u0075\u006c\u0074\u0073"}};e .EncodeElement (_deabc .HdrShapeDefaults ,_gaabf );};if _deabc .FootnotePr !=nil {_dbagf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; -e .EncodeElement (_deabc .FootnotePr ,_dbagf );};if _deabc .EndnotePr !=nil {_gcdag :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_deabc .EndnotePr ,_gcdag );};if _deabc .Compat !=nil {_cdfddga :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0070\u0061\u0074"}}; -e .EncodeElement (_deabc .Compat ,_cdfddga );};if _deabc .DocVars !=nil {_dgded :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0056\u0061\u0072s"}};e .EncodeElement (_deabc .DocVars ,_dgded );};if _deabc .Rsids !=nil {_bcfac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0073"}}; -e .EncodeElement (_deabc .Rsids ,_bcfac );};if _deabc .MathPr !=nil {_cbdfag :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0050\u0072"}};e .EncodeElement (_deabc .MathPr ,_cbdfag );};if _deabc .AttachedSchema !=nil {_faeebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0074\u0074\u0061c\u0068\u0065\u0064\u0053\u0063\u0068\u0065\u006d\u0061"}}; -for _ ,_bebeab :=range _deabc .AttachedSchema {e .EncodeElement (_bebeab ,_faeebd );};};if _deabc .ThemeFontLang !=nil {_bgdeg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074h\u0065\u006d\u0065\u0046\u006f\u006e\u0074\u004c\u0061\u006e\u0067"}}; -e .EncodeElement (_deabc .ThemeFontLang ,_bgdeg );};if _deabc .ClrSchemeMapping !=nil {_aeeff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063l\u0072\u0053\u0063\u0068\u0065m\u0065\u004da\u0070\u0070\u0069\u006e\u0067"}};e .EncodeElement (_deabc .ClrSchemeMapping ,_aeeff ); -};if _deabc .DoNotIncludeSubdocsInStats !=nil {_bceeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006fN\u006f\u0074\u0049\u006e\u0063\u006c\u0075\u0064\u0065\u0053u\u0062d\u006f\u0063\u0073\u0049\u006e\u0053\u0074a\u0074\u0073"}};e .EncodeElement (_deabc .DoNotIncludeSubdocsInStats ,_bceeg ); -};if _deabc .DoNotAutoCompressPictures !=nil {_agbbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u004e\u006f\u0074A\u0075\u0074\u006f\u0043\u006f\u006d\u0070\u0072\u0065s\u0073\u0050\u0069c\u0074u\u0072\u0065\u0073"}};e .EncodeElement (_deabc .DoNotAutoCompressPictures ,_agbbc ); -};if _deabc .ForceUpgrade !=nil {_gbabg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u0063\u0065\u0055\u0070g\u0072\u0061\u0064\u0065"}};e .EncodeElement (_deabc .ForceUpgrade ,_gbabg );};if _deabc .Captions !=nil {_fffbg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0074\u0069\u006f\u006e\u0073"}}; -e .EncodeElement (_deabc .Captions ,_fffbg );};if _deabc .ReadModeInkLockDown !=nil {_ceegb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0065\u0061dM\u006fd\u0065\u0049\u006e\u006b\u004co\u0063\u006b\u0044\u006f\u0077\u006e"}};e .EncodeElement (_deabc .ReadModeInkLockDown ,_ceegb ); -};if _deabc .SmartTagType !=nil {_ffggda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061g\u0054\u0079\u0070\u0065"}};for _ ,_bcbbc :=range _deabc .SmartTagType {e .EncodeElement (_bcbbc ,_ffggda );};}; -if _deabc .SchemaLibrary !=nil {_fdcfc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u0061:\u0073\u0063\u0068e\u006d\u0061\u004c\u0069\u0062\u0072\u0061\u0072\u0079"}};e .EncodeElement (_deabc .SchemaLibrary ,_fdcfc );};if _deabc .ShapeDefaults !=nil {_abdceb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073h\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073"}}; -e .EncodeElement (_deabc .ShapeDefaults ,_abdceb );};if _deabc .DoNotEmbedSmartTags !=nil {_edabf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u004eot\u0045m\u0062\u0065\u0064\u0053\u006da\u0072\u0074\u0054\u0061\u0067\u0073"}};e .EncodeElement (_deabc .DoNotEmbedSmartTags ,_edabf ); -};if _deabc .DecimalSymbol !=nil {_bgbad :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064e\u0063\u0069\u006d\u0061\u006c\u0053\u0079\u006d\u0062\u006f\u006c"}};e .EncodeElement (_deabc .DecimalSymbol ,_bgbad );};if _deabc .ListSeparator !=nil {_gdcca :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006ci\u0073\u0074\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"}}; -e .EncodeElement (_deabc .ListSeparator ,_gdcca );};for _ ,_dabcab :=range _deabc .Extra {if _dgafc :=_dabcab .MarshalXML (e ,_a .StartElement {});_dgafc !=nil {return _dgafc ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgabc *CT_Underline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cgabc .ValAttr !=ST_UnderlineUnset {_dgffa ,_gbgbb :=_cgabc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _gbgbb !=nil {return _gbgbb ;};start .Attr =append (start .Attr ,_dgffa );};if _cgabc .ColorAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",*_cgabc .ColorAttr )}); -};if _cgabc .ThemeColorAttr !=ST_ThemeColorUnset {_dbfeeg ,_dbacc :=_cgabc .ThemeColorAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0043\u006f\u006c\u006f\u0072"});if _dbacc !=nil {return _dbacc ;};start .Attr =append (start .Attr ,_dbfeeg ); -};if _cgabc .ThemeTintAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"w\u003a\u0074\u0068\u0065\u006d\u0065\u0054\u0069\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cgabc .ThemeTintAttr )});};if _cgabc .ThemeShadeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0074h\u0065\u006d\u0065\u0053\u0068\u0061\u0064\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_cgabc .ThemeShadeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_LvlLegacy struct{ +// ValidateWithPath validates the CT_AltChunkPr and its children, prefixing error messages with path +func (_fcc *CT_AltChunkPr )ValidateWithPath (path string )error {if _fcc .MatchSrc !=nil {if _bef :=_fcc .MatchSrc .ValidateWithPath (path +"\u002fM\u0061\u0074\u0063\u0068\u0053\u0072c");_bef !=nil {return _bef ;};};return nil ;};func (_fbbdbg ST_DocPartGallery )String ()string {switch _fbbdbg {case 0:return ""; +case 1:return "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072";case 2:return "\u0061\u006e\u0079";case 3:return "\u0064e\u0066\u0061\u0075\u006c\u0074";case 4:return "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073";case 5:return "\u0063o\u0076\u0065\u0072\u0050\u0067"; +case 6:return "\u0065\u0071";case 7:return "\u0066\u0074\u0072\u0073";case 8:return "\u0068\u0064\u0072\u0073";case 9:return "\u0070\u0067\u004eu\u006d";case 10:return "\u0074\u0062\u006c\u0073";case 11:return "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073"; +case 12:return "\u0061u\u0074\u006f\u0054\u0078\u0074";case 13:return "\u0074\u0078\u0074\u0042\u006f\u0078";case 14:return "\u0070\u0067\u004e\u0075\u006d\u0054";case 15:return "\u0070\u0067\u004e\u0075\u006d\u0042";case 16:return "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073"; +case 17:return "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073";case 18:return "\u0062\u0069\u0062";case 19:return "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073";case 20:return "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067"; +case 21:return "\u0063\u0075\u0073\u0074\u0045\u0071";case 22:return "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073";case 23:return "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073";case 24:return "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m";case 25:return "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073"; +case 26:return "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073";case 27:return "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074";case 28:return "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078"; +case 29:return "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054";case 30:return "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042";case 31:return "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073"; +case 32:return "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073";case 33:return "\u0063u\u0073\u0074\u0042\u0069\u0062";case 34:return "\u0063u\u0073\u0074\u006f\u006d\u0031";case 35:return "\u0063u\u0073\u0074\u006f\u006d\u0032"; +case 36:return "\u0063u\u0073\u0074\u006f\u006d\u0033";case 37:return "\u0063u\u0073\u0074\u006f\u006d\u0034";case 38:return "\u0063u\u0073\u0074\u006f\u006d\u0035";};return "";}; -// Use Legacy Numbering Properties -LegacyAttr *_ee .ST_OnOff ; +// ValidateWithPath validates the CT_DocPartType and its children, prefixing error messages with path +func (_fceec *CT_DocPartType )ValidateWithPath (path string )error {if _fceec .ValAttr ==ST_DocPartTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bcbc :=_fceec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bcbc !=nil {return _bcbc ;};return nil ;};func (_ebbgcc *WdCT_WordprocessingShape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name =_a .Name {Local :"\u0077\u0070\u003a\u0077\u0073\u0070"}; +if _ebbgcc .NormalEastAsianFlowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u006f\u0072\u006dal\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u0046\u006c\u006f\u0077"},Value :_dd .Sprintf ("\u0025\u0064",_faddc (*_ebbgcc .NormalEastAsianFlowAttr ))}); +};e .EncodeToken (start );if _ebbgcc .CNvPr !=nil {_ddafg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_ebbgcc .CNvPr ,_ddafg );};_ebbgcc .WordprocessingShapeChoice .MarshalXML (e ,_a .StartElement {}); +_gagagc :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_ebbgcc .SpPr ,_gagagc );if _ebbgcc .Style !=nil {_bfbea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0073\u0074\u0079\u006c\u0065"}}; +e .EncodeElement (_ebbgcc .Style ,_bfbea );};if _ebbgcc .ExtLst !=nil {_bdcef :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_ebbgcc .ExtLst ,_bdcef );};if _ebbgcc .WordprocessingShapeChoice1 !=nil {_ebbgcc .WordprocessingShapeChoice1 .MarshalXML (e ,_a .StartElement {}); +};_gcfebc :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0062\u006f\u0064\u0079\u0050r"}};e .EncodeElement (_ebbgcc .BodyPr ,_gcfebc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgadf *WdST_WrapText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcfdb ,_ebdgge :=d .Token (); +if _ebdgge !=nil {return _ebdgge ;};if _gafbbe ,_gbbace :=_gcfdb .(_a .EndElement );_gbbace &&_gafbbe .Name ==start .Name {*_cgadf =1;return nil ;};if _dadbeb ,_aebgag :=_gcfdb .(_a .CharData );!_aebgag {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcfdb ); +}else {switch string (_dadbeb ){case "":*_cgadf =0;case "\u0062o\u0074\u0068\u0053\u0069\u0064\u0065s":*_cgadf =1;case "\u006c\u0065\u0066\u0074":*_cgadf =2;case "\u0072\u0069\u0067h\u0074":*_cgadf =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_cgadf =4; +};};_gcfdb ,_ebdgge =d .Token ();if _ebdgge !=nil {return _ebdgge ;};if _ccccca ,_faffeg :=_gcfdb .(_a .EndElement );_faffeg &&_ccccca .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcfdb ); +};func NewCT_RPrOriginal ()*CT_RPrOriginal {_acab :=&CT_RPrOriginal {};return _acab }; -// Legacy Spacing -LegacySpaceAttr *_ee .ST_TwipsMeasure ; +// ValidateWithPath validates the CT_MailMergeDocType and its children, prefixing error messages with path +func (_cabcg *CT_MailMergeDocType )ValidateWithPath (path string )error {if _cabcg .ValAttr ==ST_MailMergeDocTypeUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _bbadd :=_cabcg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbadd !=nil {return _bbadd ;};return nil ;};func (_gdace ST_TextDirection )Validate ()error {return _gdace .ValidateWithPath ("")};func (_fbgfd *ST_MultiLevelType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fbgfd =0; +case "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c":*_fbgfd =1;case "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_fbgfd =2;case "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_fbgfd =3; +};return nil ;};func (_dgdcbb *ST_WmlColorSchemeIndex )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgdcbb =0;case "\u0064\u0061\u0072k\u0031":*_dgdcbb =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_dgdcbb =2;case "\u0064\u0061\u0072k\u0032":*_dgdcbb =3; +case "\u006c\u0069\u0067\u0068\u0074\u0032":*_dgdcbb =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_dgdcbb =5;case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_dgdcbb =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_dgdcbb =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_dgdcbb =8; +case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_dgdcbb =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_dgdcbb =10;case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_dgdcbb =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_dgdcbb =12; +};return nil ;};func (_adacc *EG_PContentBaseChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _adacc .CustomXml !=nil {_faecec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c"}}; +e .EncodeElement (_adacc .CustomXml ,_faecec );}else if _adacc .FldSimple !=nil {_cdfed :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0066\u006c\u0064\u0053\u0069\u006d\u0070\u006c\u0065"}};for _ ,_gecdfd :=range _adacc .FldSimple {e .EncodeElement (_gecdfd ,_cdfed ); +};}else if _adacc .Hyperlink !=nil {_aeabc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"}};e .EncodeElement (_adacc .Hyperlink ,_aeabc );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Legacy Indent -LegacyIndentAttr *ST_SignedTwipsMeasure ;};func NewCT_SdtRun ()*CT_SdtRun {_gffbdg :=&CT_SdtRun {};return _gffbdg };func NewCT_FFCheckBox ()*CT_FFCheckBox {_ddad :=&CT_FFCheckBox {};_ddad .FFCheckBoxChoice =NewCT_FFCheckBoxChoice ();return _ddad ;}; +// ValidateWithPath validates the CT_TcPrBase and its children, prefixing error messages with path +func (_bgaaab *CT_TcPrBase )ValidateWithPath (path string )error {if _bgaaab .CnfStyle !=nil {if _fgccc :=_bgaaab .CnfStyle .ValidateWithPath (path +"\u002fC\u006e\u0066\u0053\u0074\u0079\u006ce");_fgccc !=nil {return _fgccc ;};};if _bgaaab .TcW !=nil {if _adgeea :=_bgaaab .TcW .ValidateWithPath (path +"\u002f\u0054\u0063\u0057"); +_adgeea !=nil {return _adgeea ;};};if _bgaaab .GridSpan !=nil {if _dcdbed :=_bgaaab .GridSpan .ValidateWithPath (path +"\u002fG\u0072\u0069\u0064\u0053\u0070\u0061n");_dcdbed !=nil {return _dcdbed ;};};if _bgaaab .HMerge !=nil {if _dcfef :=_bgaaab .HMerge .ValidateWithPath (path +"\u002fH\u004d\u0065\u0072\u0067\u0065"); +_dcfef !=nil {return _dcfef ;};};if _bgaaab .VMerge !=nil {if _edded :=_bgaaab .VMerge .ValidateWithPath (path +"\u002fV\u004d\u0065\u0072\u0067\u0065");_edded !=nil {return _edded ;};};if _bgaaab .TcBorders !=nil {if _bedac :=_bgaaab .TcBorders .ValidateWithPath (path +"\u002f\u0054\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); +_bedac !=nil {return _bedac ;};};if _bgaaab .Shd !=nil {if _fcggde :=_bgaaab .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064");_fcggde !=nil {return _fcggde ;};};if _bgaaab .NoWrap !=nil {if _eaecg :=_bgaaab .NoWrap .ValidateWithPath (path +"\u002fN\u006f\u0057\u0072\u0061\u0070"); +_eaecg !=nil {return _eaecg ;};};if _bgaaab .TcMar !=nil {if _gcgcg :=_bgaaab .TcMar .ValidateWithPath (path +"\u002f\u0054\u0063\u004d\u0061\u0072");_gcgcg !=nil {return _gcgcg ;};};if _bgaaab .TextDirection !=nil {if _faeba :=_bgaaab .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e"); +_faeba !=nil {return _faeba ;};};if _bgaaab .TcFitText !=nil {if _dedfd :=_bgaaab .TcFitText .ValidateWithPath (path +"\u002f\u0054\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_dedfd !=nil {return _dedfd ;};};if _bgaaab .VAlign !=nil {if _adgfdd :=_bgaaab .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); +_adgfdd !=nil {return _adgfdd ;};};if _bgaaab .HideMark !=nil {if _acdcgf :=_bgaaab .HideMark .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004d\u0061\u0072k");_acdcgf !=nil {return _acdcgf ;};};if _bgaaab .Headers !=nil {if _gbdfa :=_bgaaab .Headers .ValidateWithPath (path +"\u002f\u0048\u0065\u0061\u0064\u0065\u0072\u0073"); +_gbdfa !=nil {return _gbdfa ;};};return nil ;};type AG_SectPrAttributes struct{RsidRPrAttr *string ;RsidDelAttr *string ;RsidRAttr *string ;RsidSectAttr *string ;};type CT_TblPrExChange struct{AuthorAttr string ;DateAttr *_ae .Time ; -// ValidateWithPath validates the CT_Tbl and its children, prefixing error messages with path -func (_ccfce *CT_Tbl )ValidateWithPath (path string )error {for _ccdegd ,_fgfcg :=range _ccfce .EG_RangeMarkupElements {if _aceac :=_fgfcg .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0052\u0061\u006e\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073[%\u0064\u005d",path ,_ccdegd )); -_aceac !=nil {return _aceac ;};};if _eagffe :=_ccfce .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_eagffe !=nil {return _eagffe ;};if _babcbg :=_ccfce .TblGrid .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064"); -_babcbg !=nil {return _babcbg ;};for _edff ,_bcafb :=range _ccfce .EG_ContentRowContent {if _abega :=_bcafb .ValidateWithPath (_ff .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u0043o\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0043o\u006e\u0074\u0065n\u0074[\u0025\u0064\u005d",path ,_edff )); -_abega !=nil {return _abega ;};};return nil ;};func (_gdecb *WdInline )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077p\u003a\u0069\u006e\u006c\u0069\u006ee";return _gdecb .WdCT_Inline .MarshalXML (e ,start );};func NewCT_SdtContentCell ()*CT_SdtContentCell {_gfafff :=&CT_SdtContentCell {};return _gfafff };type CT_Body struct{EG_BlockLevelElts []*EG_BlockLevelElts ; +// Annotation Identifier +IdAttr int64 ;TblPrEx *CT_TblPrExBase ;}; +// Validate validates the CT_SdtContentRun and its children +func (_ggfgd *CT_SdtContentRun )Validate ()error {return _ggfgd .ValidateWithPath ("\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e");};func (_affafe ST_HighlightColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_affafe .String (),start ); +}; -// Document Final Section Properties -SectPr *CT_SectPr ;};func NewCT_SdtPr ()*CT_SdtPr {_ebegfg :=&CT_SdtPr {};return _ebegfg }; +// Validate validates the EG_ContentRunContentBase and its children +func (_ffgee *EG_ContentRunContentBase )Validate ()error {return _ffgee .ValidateWithPath ("\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065");}; -// Validate validates the EG_BlockLevelChunkElts and its children -func (_gbbfb *EG_BlockLevelChunkElts )Validate ()error {return _gbbfb .ValidateWithPath ("\u0045\u0047\u005f\u0042lo\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006ct\u0073");};const (ST_PTabAlignmentUnset ST_PTabAlignment =0; -ST_PTabAlignmentLeft ST_PTabAlignment =1;ST_PTabAlignmentCenter ST_PTabAlignment =2;ST_PTabAlignmentRight ST_PTabAlignment =3;);func NewCT_Lang ()*CT_Lang {_bbeea :=&CT_Lang {};return _bbeea };func (_egceeb ST_HeightRule )ValidateWithPath (path string )error {switch _egceeb {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egceeb )); -};return nil ;}; +// Validate validates the EG_ContentBlockContent and its children +func (_badga *EG_ContentBlockContent )Validate ()error {return _badga .ValidateWithPath ("\u0045\u0047\u005f\u0043on\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065n\u0074");};func (_ceafdf ST_VerticalJc )ValidateWithPath (path string )error {switch _ceafdf {case 0,1,2,3,4:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceafdf )); +};return nil ;};func (_beagd *CT_FontsList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adecc :for {_eecgb ,_bdgge :=d .Token ();if _bdgge !=nil {return _bdgge ;};switch _cfgeb :=_eecgb .(type ){case _a .StartElement :switch _cfgeb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_dabab :=NewCT_Font (); +if _dfcef :=d .DecodeElement (_dabab ,&_cfgeb );_dfcef !=nil {return _dfcef ;};_beagd .Font =append (_beagd .Font ,_dabab );default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_F\u006f\u006et\u0073\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_cfgeb .Name ); +if _eeed :=d .Skip ();_eeed !=nil {return _eeed ;};};case _a .EndElement :break _adecc ;case _a .CharData :};};return nil ;};func (_afede *WdCT_WordprocessingShapeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bagefg :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:_afede .CNvSpPr =_e .NewCT_NonVisualDrawingShapeProps (); +if _ccgbfg :=d .DecodeElement (_afede .CNvSpPr ,&_bagefg );_ccgbfg !=nil {return _ccgbfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063N\u0076\u0043\u006e\u0050\u0072"}:_afede .CNvCnPr =_e .NewCT_NonVisualConnectorProperties (); +if _aedeff :=d .DecodeElement (_afede .CNvCnPr ,&_bagefg );_aedeff !=nil {return _aedeff ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065\u0020\u0025\u0076",_bagefg .Name ); +if _ccgdc :=d .Skip ();_ccgdc !=nil {return _ccgdc ;};};return nil ;};func NewCT_TblGridBase ()*CT_TblGridBase {_gafdcd :=&CT_TblGridBase {};return _gafdcd };func (_abf *CT_ColorSchemeMapping )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abf .Bg1Attr !=ST_WmlColorSchemeIndexUnset {_cggdd ,_bggfg :=_abf .Bg1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0062g\u0031"}); +if _bggfg !=nil {return _bggfg ;};start .Attr =append (start .Attr ,_cggdd );};if _abf .T1Attr !=ST_WmlColorSchemeIndexUnset {_agcg ,_fbdb :=_abf .T1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0031"});if _fbdb !=nil {return _fbdb ;};start .Attr =append (start .Attr ,_agcg ); +};if _abf .Bg2Attr !=ST_WmlColorSchemeIndexUnset {_egebd ,_gdeda :=_abf .Bg2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0062g\u0032"});if _gdeda !=nil {return _gdeda ;};start .Attr =append (start .Attr ,_egebd );};if _abf .T2Attr !=ST_WmlColorSchemeIndexUnset {_bfea ,_afca :=_abf .T2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0032"}); +if _afca !=nil {return _afca ;};start .Attr =append (start .Attr ,_bfea );};if _abf .Accent1Attr !=ST_WmlColorSchemeIndexUnset {_fbggb ,_dbdb :=_abf .Accent1Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00741"});if _dbdb !=nil {return _dbdb ; +};start .Attr =append (start .Attr ,_fbggb );};if _abf .Accent2Attr !=ST_WmlColorSchemeIndexUnset {_fdcaa ,_ecgb :=_abf .Accent2Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00742"});if _ecgb !=nil {return _ecgb ;};start .Attr =append (start .Attr ,_fdcaa ); +};if _abf .Accent3Attr !=ST_WmlColorSchemeIndexUnset {_bgea ,_fdegd :=_abf .Accent3Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00743"});if _fdegd !=nil {return _fdegd ;};start .Attr =append (start .Attr ,_bgea );};if _abf .Accent4Attr !=ST_WmlColorSchemeIndexUnset {_eabg ,_adg :=_abf .Accent4Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00744"}); +if _adg !=nil {return _adg ;};start .Attr =append (start .Attr ,_eabg );};if _abf .Accent5Attr !=ST_WmlColorSchemeIndexUnset {_gcgg ,_cfcg :=_abf .Accent5Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00745"});if _cfcg !=nil {return _cfcg ; +};start .Attr =append (start .Attr ,_gcgg );};if _abf .Accent6Attr !=ST_WmlColorSchemeIndexUnset {_gdg ,_edaab :=_abf .Accent6Attr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0061\u0063\u0063\u0065\u006e\u00746"});if _edaab !=nil {return _edaab ;};start .Attr =append (start .Attr ,_gdg ); +};if _abf .HyperlinkAttr !=ST_WmlColorSchemeIndexUnset {_eafg ,_aedb :=_abf .HyperlinkAttr .MarshalXMLAttr (_a .Name {Local :"w\u003a\u0068\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"});if _aedb !=nil {return _aedb ;};start .Attr =append (start .Attr ,_eafg ); +};if _abf .FollowedHyperlinkAttr !=ST_WmlColorSchemeIndexUnset {_eaga ,_egca :=_abf .FollowedHyperlinkAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0066\u006fll\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b"});if _egca !=nil {return _egca ; +};start .Attr =append (start .Attr ,_eaga );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fagcgf *ST_FrameLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcfbb ,_dgdfdb :=d .Token (); +if _dgdfdb !=nil {return _dgdfdb ;};if _ebcbd ,_cfacfd :=_gcfbb .(_a .EndElement );_cfacfd &&_ebcbd .Name ==start .Name {*_fagcgf =1;return nil ;};if _gfcdca ,_dceee :=_gcfbb .(_a .CharData );!_dceee {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcfbb ); +}else {switch string (_gfcdca ){case "":*_fagcgf =0;case "\u0072\u006f\u0077\u0073":*_fagcgf =1;case "\u0063\u006f\u006c\u0073":*_fagcgf =2;case "\u006e\u006f\u006e\u0065":*_fagcgf =3;};};_gcfbb ,_dgdfdb =d .Token ();if _dgdfdb !=nil {return _dgdfdb ;}; +if _eeaced ,_fadabe :=_gcfbb .(_a .EndElement );_fadabe &&_eeaced .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcfbb ); +}; -// ValidateWithPath validates the CT_TblGrid and its children, prefixing error messages with path -func (_abdad *CT_TblGrid )ValidateWithPath (path string )error {for _gdbab ,_dgcea :=range _abdad .GridCol {if _baeee :=_dgcea .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0047\u0072\u0069\u0064\u0043\u006fl\u005b\u0025\u0064\u005d",path ,_gdbab )); -_baeee !=nil {return _baeee ;};};if _abdad .TblGridChange !=nil {if _fdeef :=_abdad .TblGridChange .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043h\u0061\u006e\u0067\u0065");_fdeef !=nil {return _fdeef ;};};return nil ; -};func (_feaeg ST_Em )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_feaeg .String (),start );};func NewCT_LsdException ()*CT_LsdException {_eaaddc :=&CT_LsdException {};return _eaaddc };func NewCT_SdtDocPart ()*CT_SdtDocPart {_gcafc :=&CT_SdtDocPart {}; -return _gcafc };type CT_LongHexNumber struct{ +// ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path +func (_fgdg *CT_Comments )ValidateWithPath (path string )error {for _bcgab ,_bbcbd :=range _fgdg .Comment {if _ggeg :=_bbcbd .ValidateWithPath (_dd .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006d\u006d\u0065\u006et\u005b\u0025\u0064\u005d",path ,_bcgab )); +_ggeg !=nil {return _ggeg ;};};return nil ;};func (_dfbca *CT_MultiLevelType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfbca .ValAttr =ST_MultiLevelType (1);for _ ,_cgefe :=range start .Attr {if _cgefe .Name .Local =="\u0076\u0061\u006c"{_dfbca .ValAttr .UnmarshalXMLAttr (_cgefe ); +continue ;};};for {_ebddb ,_bccda :=d .Token ();if _bccda !=nil {return _dd .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065\u006c\u0054\u0079\u0070\u0065: \u0025\u0073",_bccda ); +};if _bdbfb ,_adcda :=_ebddb .(_a .EndElement );_adcda &&_bdbfb .Name ==start .Name {break ;};};return nil ;};type Settings struct{CT_Settings }; -// Long Hexadecimal Number Value -ValAttr string ;};type WdCT_WordprocessingShapeChoice struct{CNvSpPr *_ae .CT_NonVisualDrawingShapeProps ;CNvCnPr *_ae .CT_NonVisualConnectorProperties ;};func (_gdbc *CT_CharacterSpacing )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_agdd ,_fdaf :=_gdbc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _fdaf !=nil {return _fdaf ;};start .Attr =append (start .Attr ,_agdd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_PPr and its children +func (_gbcfb *CT_PPr )Validate ()error {return _gbcfb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072");};func (_dddaa *ST_TextAlignment )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dddaa =0;case "\u0074\u006f\u0070":*_dddaa =1; +case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dddaa =2;case "\u0062\u0061\u0073\u0065\u006c\u0069\u006e\u0065":*_dddaa =3;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dddaa =4;case "\u0061\u0075\u0074\u006f":*_dddaa =5;};return nil ;}; -// ValidateWithPath validates the CT_DecimalNumber and its children, prefixing error messages with path -func (_fffgg *CT_DecimalNumber )ValidateWithPath (path string )error {return nil };func NewCT_OptimizeForBrowser ()*CT_OptimizeForBrowser {_agbbg :=&CT_OptimizeForBrowser {};return _agbbg ;};func (_geagfg ST_ChapterSep )ValidateWithPath (path string )error {switch _geagfg {case 0,1,2,3,4,5:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_geagfg )); -};return nil ;}; +// ValidateWithPath validates the CT_BookmarkRange and its children, prefixing error messages with path +func (_cdbef *CT_BookmarkRange )ValidateWithPath (path string )error {if _ffaae :=_cdbef .DisplacedByCustomXmlAttr .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006ca\u0063\u0065\u0064\u0042\u0079C\u0075s\u0074o\u006d\u0058\u006d\u006c\u0041\u0074\u0074r"); +_ffaae !=nil {return _ffaae ;};return nil ;};func (_fbagc ST_Lock )Validate ()error {return _fbagc .ValidateWithPath ("")};func (_fgdbb *CT_ParaRPrChange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgdbb .RPr =NewCT_ParaRPrOriginal (); +for _ ,_adbac :=range start .Attr {if _adbac .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072"{_bcfde :=_adbac .Value ;_fgdbb .AuthorAttr =_bcfde ;continue ;};if _adbac .Name .Local =="\u0064\u0061\u0074\u0065"{_dgbad ,_fegdd :=ParseStdlibTime (_adbac .Value ); +if _fegdd !=nil {return _fegdd ;};_fgdbb .DateAttr =&_dgbad ;continue ;};if _adbac .Name .Local =="\u0069\u0064"{_faadf ,_gaedbd :=_c .ParseInt (_adbac .Value ,10,64);if _gaedbd !=nil {return _gaedbd ;};_fgdbb .IdAttr =_faadf ;continue ;};};_egbab :for {_fcbcb ,_aebae :=d .Token (); +if _aebae !=nil {return _aebae ;};switch _agcfg :=_fcbcb .(type ){case _a .StartElement :switch _agcfg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:if _addbf :=d .DecodeElement (_fgdbb .RPr ,&_agcfg ); +_addbf !=nil {return _addbf ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065\u0020\u0025v",_agcfg .Name ); +if _eccag :=d .Skip ();_eccag !=nil {return _eccag ;};};case _a .EndElement :break _egbab ;case _a .CharData :};};return nil ;}; -// Validate validates the EG_RangeMarkupElements and its children -func (_febcbe *EG_RangeMarkupElements )Validate ()error {return _febcbe .ValidateWithPath ("\u0045\u0047\u005f\u0052an\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006et\u0073");};func (_gaca *CT_DocVar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffgd :=range start .Attr {if _ffgd .Name .Local =="\u006e\u0061\u006d\u0065"{_fcdaef :=_ffgd .Value ; -_gaca .NameAttr =_fcdaef ;continue ;};if _ffgd .Name .Local =="\u0076\u0061\u006c"{_dfdb :=_ffgd .Value ;_gaca .ValAttr =_dfdb ;continue ;};};for {_face ,_ebdde :=d .Token ();if _ebdde !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0044\u006f\u0063V\u0061\u0072\u003a\u0020\u0025\u0073",_ebdde ); -};if _dabef ,_ddagc :=_face .(_a .EndElement );_ddagc &&_dabef .Name ==start .Name {break ;};};return nil ;};func (_fdbgfg ST_JcTable )String ()string {switch _fdbgfg {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 2:return "\u0065\u006e\u0064"; -case 3:return "\u006c\u0065\u0066\u0074";case 4:return "\u0072\u0069\u0067h\u0074";case 5:return "\u0073\u0074\u0061r\u0074";};return "";}; +// ValidateWithPath validates the EG_ContentCellContent and its children, prefixing error messages with path +func (_acfec *EG_ContentCellContent )ValidateWithPath (path string )error {if _cbdeg :=_acfec .ContentCellContentChoice .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0065n\u0074\u0043\u0065\u006c\u006cC\u006fn\u0074e\u006e\u0074\u0043\u0068\u006f\u0069\u0063e"); +_cbdeg !=nil {return _cbdeg ;};return nil ;}; -// Validate validates the CT_TcPrInner and its children -func (_baccdd *CT_TcPrInner )Validate ()error {return _baccdd .ValidateWithPath ("\u0043\u0054\u005fT\u0063\u0050\u0072\u0049\u006e\u006e\u0065\u0072");}; +// ValidateWithPath validates the EG_CellMarkupElements and its children, prefixing error messages with path +func (_gcgge *EG_CellMarkupElements )ValidateWithPath (path string )error {if _bfbbba :=_gcgge .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e"); +_bfbbba !=nil {return _bfbbba ;};return nil ;}; -// ValidateWithPath validates the EG_RunInnerContentChoice and its children, prefixing error messages with path -func (_gaaae *EG_RunInnerContentChoice )ValidateWithPath (path string )error {if _gaaae .Br !=nil {if _eddfgd :=_gaaae .Br .ValidateWithPath (path +"\u002f\u0042\u0072");_eddfgd !=nil {return _eddfgd ;};};if _gaaae .T !=nil {if _bgdagd :=_gaaae .T .ValidateWithPath (path +"\u002f\u0054"); -_bgdagd !=nil {return _bgdagd ;};};if _gaaae .ContentPart !=nil {if _acgcd :=_gaaae .ContentPart .ValidateWithPath (path +"\u002f\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074");_acgcd !=nil {return _acgcd ;};};if _gaaae .DelText !=nil {if _edecg :=_gaaae .DelText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0054\u0065\u0078\u0074"); -_edecg !=nil {return _edecg ;};};if _gaaae .InstrText !=nil {if _abgfgd :=_gaaae .InstrText .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074");_abgfgd !=nil {return _abgfgd ;};};if _gaaae .DelInstrText !=nil {if _beded :=_gaaae .DelInstrText .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0049\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"); -_beded !=nil {return _beded ;};};if _gaaae .NoBreakHyphen !=nil {if _ededfe :=_gaaae .NoBreakHyphen .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b\u0048y\u0070\u0068\u0065\u006e");_ededfe !=nil {return _ededfe ;};};if _gaaae .SoftHyphen !=nil {if _cgfbgf :=_gaaae .SoftHyphen .ValidateWithPath (path +"/\u0053\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"); -_cgfbgf !=nil {return _cgfbgf ;};};if _gaaae .DayShort !=nil {if _fddddd :=_gaaae .DayShort .ValidateWithPath (path +"\u002fD\u0061\u0079\u0053\u0068\u006f\u0072t");_fddddd !=nil {return _fddddd ;};};if _gaaae .MonthShort !=nil {if _fecag :=_gaaae .MonthShort .ValidateWithPath (path +"/\u004d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"); -_fecag !=nil {return _fecag ;};};if _gaaae .YearShort !=nil {if _gbdea :=_gaaae .YearShort .ValidateWithPath (path +"\u002f\u0059\u0065\u0061\u0072\u0053\u0068\u006f\u0072\u0074");_gbdea !=nil {return _gbdea ;};};if _gaaae .DayLong !=nil {if _fafff :=_gaaae .DayLong .ValidateWithPath (path +"\u002f\u0044\u0061\u0079\u004c\u006f\u006e\u0067"); -_fafff !=nil {return _fafff ;};};if _gaaae .MonthLong !=nil {if _fgffa :=_gaaae .MonthLong .ValidateWithPath (path +"\u002f\u004d\u006f\u006e\u0074\u0068\u004c\u006f\u006e\u0067");_fgffa !=nil {return _fgffa ;};};if _gaaae .YearLong !=nil {if _cfcce :=_gaaae .YearLong .ValidateWithPath (path +"\u002fY\u0065\u0061\u0072\u004c\u006f\u006eg"); -_cfcce !=nil {return _cfcce ;};};if _gaaae .AnnotationRef !=nil {if _ecdad :=_gaaae .AnnotationRef .ValidateWithPath (path +"\u002f\u0041\u006e\u006e\u006f\u0074\u0061\u0074\u0069o\u006e\u0052\u0065\u0066");_ecdad !=nil {return _ecdad ;};};if _gaaae .FootnoteRef !=nil {if _dgfgg :=_gaaae .FootnoteRef .ValidateWithPath (path +"\u002f\u0046\u006fo\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"); -_dgfgg !=nil {return _dgfgg ;};};if _gaaae .EndnoteRef !=nil {if _beeege :=_gaaae .EndnoteRef .ValidateWithPath (path +"/\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066");_beeege !=nil {return _beeege ;};};if _gaaae .Separator !=nil {if _dcfaa :=_gaaae .Separator .ValidateWithPath (path +"\u002f\u0053\u0065\u0070\u0061\u0072\u0061\u0074\u006f\u0072"); -_dcfaa !=nil {return _dcfaa ;};};if _gaaae .ContinuationSeparator !=nil {if _aabfef :=_gaaae .ContinuationSeparator .ValidateWithPath (path +"\u002f\u0043\u006f\u006eti\u006e\u0075\u0061\u0074\u0069\u006f\u006e\u0053\u0065\u0070\u0061\u0072\u0061\u0074o\u0072"); -_aabfef !=nil {return _aabfef ;};};if _gaaae .Sym !=nil {if _gfffa :=_gaaae .Sym .ValidateWithPath (path +"\u002f\u0053\u0079\u006d");_gfffa !=nil {return _gfffa ;};};if _gaaae .PgNum !=nil {if _cebcee :=_gaaae .PgNum .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d"); -_cebcee !=nil {return _cebcee ;};};if _gaaae .Cr !=nil {if _cbacee :=_gaaae .Cr .ValidateWithPath (path +"\u002f\u0043\u0072");_cbacee !=nil {return _cbacee ;};};if _gaaae .Tab !=nil {if _bacbgb :=_gaaae .Tab .ValidateWithPath (path +"\u002f\u0054\u0061\u0062"); -_bacbgb !=nil {return _bacbgb ;};};if _gaaae .Object !=nil {if _fcabge :=_gaaae .Object .ValidateWithPath (path +"\u002fO\u0062\u006a\u0065\u0063\u0074");_fcabge !=nil {return _fcabge ;};};if _gaaae .Pict !=nil {if _agfag :=_gaaae .Pict .ValidateWithPath (path +"\u002f\u0050\u0069c\u0074"); -_agfag !=nil {return _agfag ;};};if _gaaae .FldChar !=nil {if _edfge :=_gaaae .FldChar .ValidateWithPath (path +"\u002f\u0046\u006c\u0064\u0043\u0068\u0061\u0072");_edfge !=nil {return _edfge ;};};if _gaaae .Ruby !=nil {if _ccbdgb :=_gaaae .Ruby .ValidateWithPath (path +"\u002f\u0052\u0075b\u0079"); -_ccbdgb !=nil {return _ccbdgb ;};};if _gaaae .FootnoteReference !=nil {if _cgfegg :=_gaaae .FootnoteReference .ValidateWithPath (path +"\u002fF\u006fo\u0074\u006e\u006f\u0074\u0065R\u0065\u0066e\u0072\u0065\u006e\u0063\u0065");_cgfegg !=nil {return _cgfegg ; -};};if _gaaae .EndnoteReference !=nil {if _ffeadb :=_gaaae .EndnoteReference .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065");_ffeadb !=nil {return _ffeadb ;};};if _gaaae .CommentReference !=nil {if _babdc :=_gaaae .CommentReference .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); -_babdc !=nil {return _babdc ;};};if _gaaae .Drawing !=nil {if _bfbea :=_gaaae .Drawing .ValidateWithPath (path +"\u002f\u0044\u0072\u0061\u0077\u0069\u006e\u0067");_bfbea !=nil {return _bfbea ;};};if _gaaae .Ptab !=nil {if _gafefae :=_gaaae .Ptab .ValidateWithPath (path +"\u002f\u0050\u0074a\u0062"); -_gafefae !=nil {return _gafefae ;};};if _gaaae .LastRenderedPageBreak !=nil {if _aeged :=_gaaae .LastRenderedPageBreak .ValidateWithPath (path +"\u002f\u004c\u0061\u0073tR\u0065\u006e\u0064\u0065\u0072\u0065\u0064\u0050\u0061\u0067\u0065\u0042\u0072\u0065a\u006b"); -_aeged !=nil {return _aeged ;};};return nil ;};type CT_DocType struct{ +// Validate validates the WdCT_WrapThrough and its children +func (_bfcef *WdCT_WrapThrough )Validate ()error {return _bfcef .ValidateWithPath ("\u0057\u0064C\u0054\u005f\u0057r\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068");}; -// Document Classification Value -ValAttr string ;};func (_defagf ST_TextEffect )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_defagf .String (),start );};func (_bdeeb ST_HexColorAuto )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cedbbe :=_a .Attr {}; -_cedbbe .Name =name ;switch _bdeeb {case ST_HexColorAutoUnset :_cedbbe .Value ="";case ST_HexColorAutoAuto :_cedbbe .Value ="\u0061\u0075\u0074\u006f";};return _cedbbe ,nil ;};func (_aaebee *ST_TabTlc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aggfg ,_cggde :=d .Token (); -if _cggde !=nil {return _cggde ;};if _ddcaec ,_dcead :=_aggfg .(_a .EndElement );_dcead &&_ddcaec .Name ==start .Name {*_aaebee =1;return nil ;};if _gfcbfc ,_cgggd :=_aggfg .(_a .CharData );!_cgggd {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aggfg ); -}else {switch string (_gfcbfc ){case "":*_aaebee =0;case "\u006e\u006f\u006e\u0065":*_aaebee =1;case "\u0064\u006f\u0074":*_aaebee =2;case "\u0068\u0079\u0070\u0068\u0065\u006e":*_aaebee =3;case "\u0075\u006e\u0064\u0065\u0072\u0073\u0063\u006f\u0072\u0065":*_aaebee =4; -case "\u0068\u0065\u0061v\u0079":*_aaebee =5;case "\u006di\u0064\u0064\u006c\u0065\u0044\u006ft":*_aaebee =6;};};_aggfg ,_cggde =d .Token ();if _cggde !=nil {return _cggde ;};if _cggege ,_eeddcd :=_aggfg .(_a .EndElement );_eeddcd &&_cggege .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aggfg );};func (_afgg *CT_PPrGeneral )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _afgg .PStyle !=nil {_gacfd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_afgg .PStyle ,_gacfd );};if _afgg .KeepNext !=nil {_beabc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}}; -e .EncodeElement (_afgg .KeepNext ,_beabc );};if _afgg .KeepLines !=nil {_beabg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006b\u0065\u0065\u0070\u004c\u0069\u006e\u0065\u0073"}};e .EncodeElement (_afgg .KeepLines ,_beabg );};if _afgg .PageBreakBefore !=nil {_dfbed :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0067\u0065\u0042\u0072\u0065\u0061\u006b\u0042e\u0066\u006f\u0072\u0065"}}; -e .EncodeElement (_afgg .PageBreakBefore ,_dfbed );};if _afgg .FramePr !=nil {_gdgc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065\u0050r"}};e .EncodeElement (_afgg .FramePr ,_gdgc );};if _afgg .WidowControl !=nil {_fcedfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u0069\u0064\u006f\u0077\u0043\u006fn\u0074\u0072\u006f\u006c"}}; -e .EncodeElement (_afgg .WidowControl ,_fcedfb );};if _afgg .NumPr !=nil {_bfebg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u0075\u006d\u0050\u0072"}};e .EncodeElement (_afgg .NumPr ,_bfebg );};if _afgg .SuppressLineNumbers !=nil {_fadae :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u004c\u0069\u006e\u0065N\u0075\u006d\u0062\u0065\u0072\u0073"}}; -e .EncodeElement (_afgg .SuppressLineNumbers ,_fadae );};if _afgg .PBdr !=nil {_ebeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0042\u0064\u0072"}};e .EncodeElement (_afgg .PBdr ,_ebeag );};if _afgg .Shd !=nil {_gafeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}}; -e .EncodeElement (_afgg .Shd ,_gafeb );};if _afgg .Tabs !=nil {_edfcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0061\u0062\u0073"}};e .EncodeElement (_afgg .Tabs ,_edfcd );};if _afgg .SuppressAutoHyphens !=nil {_ggdcf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u0075\u0070pr\u0065s\u0073\u0041\u0075\u0074\u006fH\u0079\u0070\u0068\u0065\u006e\u0073"}}; -e .EncodeElement (_afgg .SuppressAutoHyphens ,_ggdcf );};if _afgg .Kinsoku !=nil {_gacec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_afgg .Kinsoku ,_gacec );};if _afgg .WordWrap !=nil {_afdgb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_afgg .WordWrap ,_afdgb );};if _afgg .OverflowPunct !=nil {_abebg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006fv\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}};e .EncodeElement (_afgg .OverflowPunct ,_abebg ); -};if _afgg .TopLinePunct !=nil {_cabafg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u006f\u0070\u004c\u0069\u006e\u0065P\u0075\u006e\u0063\u0074"}};e .EncodeElement (_afgg .TopLinePunct ,_cabafg );};if _afgg .AutoSpaceDE !=nil {_cdafb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}}; -e .EncodeElement (_afgg .AutoSpaceDE ,_cdafb );};if _afgg .AutoSpaceDN !=nil {_eegcba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}};e .EncodeElement (_afgg .AutoSpaceDN ,_eegcba ); -};if _afgg .Bidi !=nil {_cgfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_afgg .Bidi ,_cgfg );};if _afgg .AdjustRightInd !=nil {_fgegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003aa\u0064\u006a\u0075s\u0074\u0052\u0069\u0067\u0068\u0074\u0049\u006e\u0064"}}; -e .EncodeElement (_afgg .AdjustRightInd ,_fgegd );};if _afgg .SnapToGrid !=nil {_bcffg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_afgg .SnapToGrid ,_bcffg );};if _afgg .Spacing !=nil {_cfgac :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}}; -e .EncodeElement (_afgg .Spacing ,_cfgac );};if _afgg .Ind !=nil {_adegeb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0064"}};e .EncodeElement (_afgg .Ind ,_adegeb );};if _afgg .ContextualSpacing !=nil {_agcdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006fnt\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}}; -e .EncodeElement (_afgg .ContextualSpacing ,_agcdc );};if _afgg .MirrorIndents !=nil {_abdag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006di\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}};e .EncodeElement (_afgg .MirrorIndents ,_abdag ); -};if _afgg .SuppressOverlap !=nil {_deagd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0075\u0070\u0070\u0072\u0065\u0073\u0073\u004f\u0076e\u0072\u006c\u0061\u0070"}};e .EncodeElement (_afgg .SuppressOverlap ,_deagd );};if _afgg .Jc !=nil {_fbbgfc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006a\u0063"}}; -e .EncodeElement (_afgg .Jc ,_fbbgfc );};if _afgg .TextDirection !=nil {_aeag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}};e .EncodeElement (_afgg .TextDirection ,_aeag ); -};if _afgg .TextAlignment !=nil {_fbeef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}};e .EncodeElement (_afgg .TextAlignment ,_fbeef );};if _afgg .TextboxTightWrap !=nil {_cddg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0062\u006f\u0078T\u0069\u0067h\u0074\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_afgg .TextboxTightWrap ,_cddg );};if _afgg .OutlineLvl !=nil {_fadf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006fu\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}};e .EncodeElement (_afgg .OutlineLvl ,_fadf );};if _afgg .DivId !=nil {_aafdc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0076\u0049\u0064"}}; -e .EncodeElement (_afgg .DivId ,_aafdc );};if _afgg .CnfStyle !=nil {_cacgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_afgg .CnfStyle ,_cacgf );};if _afgg .PPrChange !=nil {_cfdd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_afgg .PPrChange ,_cfdd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_adccf *CT_Em )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cgeg ,_dgef :=_adccf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); -if _dgef !=nil {return _dgef ;};start .Attr =append (start .Attr ,_cgeg );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func ParseUnionST_OnOff (s string )(_ee .ST_OnOff ,error ){return _ee .ParseUnionST_OnOff (s )}; +// Validate validates the CT_FontSig and its children +func (_bdebb *CT_FontSig )Validate ()error {return _bdebb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067");};func (_gbfacf *ST_Hint )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gbfacf =0;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_gbfacf =1; +case "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_gbfacf =2;};return nil ;};func (_fgffe *CT_TrPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );for _ ,_acgbc :=range _fgffe .TrPrBaseChoice {_acgbc .MarshalXML (e ,_a .StartElement {}); +};if _fgffe .Ins !=nil {_edfdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_fgffe .Ins ,_edfdc );};if _fgffe .Del !=nil {_dbffb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}};e .EncodeElement (_fgffe .Del ,_dbffb ); +};if _fgffe .TrPrChange !=nil {_cagdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074r\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}};e .EncodeElement (_fgffe .TrPrChange ,_cagdc );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; +// ValidateWithPath validates the CT_SmartTagRun and its children, prefixing error messages with path +func (_bbcaa *CT_SmartTagRun )ValidateWithPath (path string )error {if _bbcaa .SmartTagPr !=nil {if _gggcee :=_bbcaa .SmartTagPr .ValidateWithPath (path +"/\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072");_gggcee !=nil {return _gggcee ;}; +};for _cfabe ,_dcbbg :=range _bbcaa .EG_PContent {if _faafe :=_dcbbg .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_cfabe ));_faafe !=nil {return _faafe ;};};return nil ; +};func (_gaedc *CT_SectPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gaedc .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_dd .Sprintf ("\u0025\u0076",*_gaedc .RsidRPrAttr )}); +};if _gaedc .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_dd .Sprintf ("\u0025\u0076",*_gaedc .RsidDelAttr )});};if _gaedc .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_dd .Sprintf ("\u0025\u0076",*_gaedc .RsidRAttr )}); +};if _gaedc .RsidSectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0072\u0073\u0069\u0064\u0053\u0065\u0063\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gaedc .RsidSectAttr )});};e .EncodeToken (start ); +if _gaedc .EG_HdrFtrReferences !=nil {for _ ,_bbbeef :=range _gaedc .EG_HdrFtrReferences {_bbbeef .MarshalXML (e ,_a .StartElement {});};};if _gaedc .FootnotePr !=nil {_fgeba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066o\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072"}}; +e .EncodeElement (_gaedc .FootnotePr ,_fgeba );};if _gaedc .EndnotePr !=nil {_dcdeg :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"}};e .EncodeElement (_gaedc .EndnotePr ,_dcdeg );};if _gaedc .Type !=nil {_bebgc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}}; +e .EncodeElement (_gaedc .Type ,_bebgc );};if _gaedc .PgSz !=nil {_ceaaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0067\u0053\u007a"}};e .EncodeElement (_gaedc .PgSz ,_ceaaf );};if _gaedc .PgMar !=nil {_baaba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0067\u004d\u0061\u0072"}}; +e .EncodeElement (_gaedc .PgMar ,_baaba );};if _gaedc .PaperSrc !=nil {_dgccef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0061\u0070\u0065\u0072\u0053\u0072\u0063"}};e .EncodeElement (_gaedc .PaperSrc ,_dgccef );};if _gaedc .PgBorders !=nil {_bcabb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; +e .EncodeElement (_gaedc .PgBorders ,_bcabb );};if _gaedc .LnNumType !=nil {_cbage :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}};e .EncodeElement (_gaedc .LnNumType ,_cbage );};if _gaedc .PgNumType !=nil {_fdbga :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065"}}; +e .EncodeElement (_gaedc .PgNumType ,_fdbga );};if _gaedc .Cols !=nil {_dbfge :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0073"}};e .EncodeElement (_gaedc .Cols ,_dbfge );};if _gaedc .FormProt !=nil {_eeddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u0072\u006d\u0050\u0072\u006f\u0074"}}; +e .EncodeElement (_gaedc .FormProt ,_eeddg );};if _gaedc .VAlign !=nil {_egdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gaedc .VAlign ,_egdcc );};if _gaedc .NoEndnote !=nil {_afgefe :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u006e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065"}}; +e .EncodeElement (_gaedc .NoEndnote ,_afgefe );};if _gaedc .TitlePg !=nil {_gdabg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0069\u0074\u006c\u0065\u0050g"}};e .EncodeElement (_gaedc .TitlePg ,_gdabg );};if _gaedc .TextDirection !=nil {_cccbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; +e .EncodeElement (_gaedc .TextDirection ,_cccbe );};if _gaedc .Bidi !=nil {_abbggd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0064\u0069"}};e .EncodeElement (_gaedc .Bidi ,_abbggd );};if _gaedc .RtlGutter !=nil {_cffabf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072"}}; +e .EncodeElement (_gaedc .RtlGutter ,_cffabf );};if _gaedc .DocGrid !=nil {_eadgg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u006f\u0063\u0047\u0072\u0069d"}};e .EncodeElement (_gaedc .DocGrid ,_eadgg );};if _gaedc .PrinterSettings !=nil {_gcgfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u0069\u006e\u0074\u0065\u0072\u0053\u0065\u0074t\u0069\u006e\u0067\u0073"}}; +e .EncodeElement (_gaedc .PrinterSettings ,_gcgfg );};if _gaedc .SectPrChange !=nil {_aeff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0065\u0063\u0074\u0050\u0072\u0043h\u0061\u006e\u0067\u0065"}};e .EncodeElement (_gaedc .SectPrChange ,_aeff ); +};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfda *CT_CustomXmlBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfda .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_dd .Sprintf ("\u0025\u0076",*_cfda .UriAttr )}); +};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_dd .Sprintf ("\u0025\u0076",_cfda .ElementAttr )});e .EncodeToken (start );if _cfda .CustomXmlPr !=nil {_gafbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; +e .EncodeElement (_cfda .CustomXmlPr ,_gafbe );};if _cfda .EG_ContentBlockContent !=nil {for _ ,_becc :=range _cfda .EG_ContentBlockContent {_becc .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +}; -// ValidateWithPath validates the CT_SectPrBase and its children, prefixing error messages with path -func (_gffcc *CT_SectPrBase )ValidateWithPath (path string )error {if _gffcc .FootnotePr !=nil {if _cfabe :=_gffcc .FootnotePr .ValidateWithPath (path +"/\u0046\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0050\u0072");_cfabe !=nil {return _cfabe ;};};if _gffcc .EndnotePr !=nil {if _dfcffb :=_gffcc .EndnotePr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0050\u0072"); -_dfcffb !=nil {return _dfcffb ;};};if _gffcc .Type !=nil {if _ffbdc :=_gffcc .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_ffbdc !=nil {return _ffbdc ;};};if _gffcc .PgSz !=nil {if _decga :=_gffcc .PgSz .ValidateWithPath (path +"\u002f\u0050\u0067S\u007a"); -_decga !=nil {return _decga ;};};if _gffcc .PgMar !=nil {if _degce :=_gffcc .PgMar .ValidateWithPath (path +"\u002f\u0050\u0067\u004d\u0061\u0072");_degce !=nil {return _degce ;};};if _gffcc .PaperSrc !=nil {if _baccb :=_gffcc .PaperSrc .ValidateWithPath (path +"\u002fP\u0061\u0070\u0065\u0072\u0053\u0072c"); -_baccb !=nil {return _baccb ;};};if _gffcc .PgBorders !=nil {if _fdagd :=_gffcc .PgBorders .ValidateWithPath (path +"\u002f\u0050\u0067\u0042\u006f\u0072\u0064\u0065\u0072\u0073");_fdagd !=nil {return _fdagd ;};};if _gffcc .LnNumType !=nil {if _agbbb :=_gffcc .LnNumType .ValidateWithPath (path +"\u002f\u004c\u006e\u004e\u0075\u006d\u0054\u0079\u0070\u0065"); -_agbbb !=nil {return _agbbb ;};};if _gffcc .PgNumType !=nil {if _gfeabe :=_gffcc .PgNumType .ValidateWithPath (path +"\u002f\u0050\u0067\u004e\u0075\u006d\u0054\u0079\u0070\u0065");_gfeabe !=nil {return _gfeabe ;};};if _gffcc .Cols !=nil {if _cdcbfg :=_gffcc .Cols .ValidateWithPath (path +"\u002f\u0043\u006fl\u0073"); -_cdcbfg !=nil {return _cdcbfg ;};};if _gffcc .FormProt !=nil {if _eefbdf :=_gffcc .FormProt .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0050\u0072\u006ft");_eefbdf !=nil {return _eefbdf ;};};if _gffcc .VAlign !=nil {if _fbece :=_gffcc .VAlign .ValidateWithPath (path +"\u002fV\u0041\u006c\u0069\u0067\u006e"); -_fbece !=nil {return _fbece ;};};if _gffcc .NoEndnote !=nil {if _bfcbgc :=_gffcc .NoEndnote .ValidateWithPath (path +"\u002f\u004e\u006f\u0045\u006e\u0064\u006e\u006f\u0074\u0065");_bfcbgc !=nil {return _bfcbgc ;};};if _gffcc .TitlePg !=nil {if _ccdca :=_gffcc .TitlePg .ValidateWithPath (path +"\u002f\u0054\u0069\u0074\u006c\u0065\u0050\u0067"); -_ccdca !=nil {return _ccdca ;};};if _gffcc .TextDirection !=nil {if _dgdee :=_gffcc .TextDirection .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e");_dgdee !=nil {return _dgdee ;};};if _gffcc .Bidi !=nil {if _ddcgaa :=_gffcc .Bidi .ValidateWithPath (path +"\u002f\u0042\u0069d\u0069"); -_ddcgaa !=nil {return _ddcgaa ;};};if _gffcc .RtlGutter !=nil {if _gfbae :=_gffcc .RtlGutter .ValidateWithPath (path +"\u002f\u0052\u0074\u006c\u0047\u0075\u0074\u0074\u0065\u0072");_gfbae !=nil {return _gfbae ;};};if _gffcc .DocGrid !=nil {if _eaeef :=_gffcc .DocGrid .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0047\u0072\u0069\u0064"); -_eaeef !=nil {return _eaeef ;};};if _gffcc .PrinterSettings !=nil {if _fbdda :=_gffcc .PrinterSettings .ValidateWithPath (path +"\u002f\u0050r\u0069\u006e\u0074e\u0072\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073");_fbdda !=nil {return _fbdda ;};};return nil ; -};func NewCT_TrPrBase ()*CT_TrPrBase {_gfgfb :=&CT_TrPrBase {};return _gfgfb }; +// ValidateWithPath validates the CT_AutoCaptions and its children, prefixing error messages with path +func (_ffc *CT_AutoCaptions )ValidateWithPath (path string )error {for _afed ,_fef :=range _ffc .AutoCaption {if _efdf :=_fef .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fA\u0075\u0074\u006f\u0043\u0061p\u0074\u0069o\u006e\u005b\u0025\u0064\u005d",path ,_afed )); +_efdf !=nil {return _efdf ;};};return nil ;};func NewCT_PaperSource ()*CT_PaperSource {_eacdb :=&CT_PaperSource {};return _eacdb }; -// Validate validates the CT_Pitch and its children -func (_bfdff *CT_Pitch )Validate ()error {return _bfdff .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0074\u0063\u0068");};type CT_LatentStyles struct{ +// ValidateWithPath validates the EG_CellMarkupElementsChoice and its children, prefixing error messages with path +func (_bdbdf *EG_CellMarkupElementsChoice )ValidateWithPath (path string )error {if _bdbdf .CellIns !=nil {if _fbgfff :=_bdbdf .CellIns .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0049\u006e\u0073");_fbgfff !=nil {return _fbgfff ;};};if _bdbdf .CellDel !=nil {if _fcceef :=_bdbdf .CellDel .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u0044\u0065\u006c"); +_fcceef !=nil {return _fcceef ;};};if _bdbdf .CellMerge !=nil {if _dfcfa :=_bdbdf .CellMerge .ValidateWithPath (path +"\u002f\u0043\u0065\u006c\u006c\u004d\u0065\u0072\u0067\u0065");_dfcfa !=nil {return _dfcfa ;};};return nil ;};type CT_Picture struct{Any []_g .Any ; -// Default Style Locking Setting -DefLockedStateAttr *_ee .ST_OnOff ; -// Default User Interface Priority Setting -DefUIPriorityAttr *int64 ; +// Embedded Video +Movie *CT_Rel ; -// Default Semi-Hidden Setting -DefSemiHiddenAttr *_ee .ST_OnOff ; +// Floating Embedded Control +Control *CT_Control ;};func (_bebac *CT_SdtContentBlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egccgf :for {_eegcfc ,_eaeaf :=d .Token ();if _eaeaf !=nil {return _eaeaf ;};switch _dfgdd :=_eegcfc .(type ){case _a .StartElement :switch _dfgdd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dccaea :=NewEG_ContentBlockContent (); +_dccaea .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_dccaea );if _gagad :=d .DecodeElement (&_dccaea .ContentBlockContentChoice .CustomXml ,&_dfgdd );_gagad !=nil {return _gagad ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bfagfc :=NewEG_ContentBlockContent (); +_bfagfc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bfagfc );if _bagad :=d .DecodeElement (&_bfagfc .ContentBlockContentChoice .Sdt ,&_dfgdd );_bagad !=nil {return _bagad ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_dacb :=NewEG_ContentBlockContent (); +_dacb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_dacb );if _gcbdg :=d .DecodeElement (&_dacb .ContentBlockContentChoice .P ,&_dfgdd );_gcbdg !=nil {return _gcbdg ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_acfeg :=NewEG_ContentBlockContent (); +_acfeg .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_acfeg );if _fgcbb :=d .DecodeElement (&_acfeg .ContentBlockContentChoice .Tbl ,&_dfgdd );_fgcbb !=nil {return _fgcbb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bgggc :=NewEG_ContentBlockContent (); +_cffea :=NewEG_RunLevelElts ();_cffea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bgggc );_bgggc .ContentBlockContentChoice .EG_RunLevelElts =append (_bgggc .ContentBlockContentChoice .EG_RunLevelElts ,_cffea ); +if _cdfgg :=d .DecodeElement (&_cffea .RunLevelEltsChoice .ProofErr ,&_dfgdd );_cdfgg !=nil {return _cdfgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_fbccf :=NewEG_ContentBlockContent (); +_bfaceb :=NewEG_RunLevelElts ();_bfaceb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_fbccf );_fbccf .ContentBlockContentChoice .EG_RunLevelElts =append (_fbccf .ContentBlockContentChoice .EG_RunLevelElts ,_bfaceb ); +if _ecdad :=d .DecodeElement (&_bfaceb .RunLevelEltsChoice .PermStart ,&_dfgdd );_ecdad !=nil {return _ecdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_eaddcb :=NewEG_ContentBlockContent (); +_cbgg :=NewEG_RunLevelElts ();_cbgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_eaddcb );_eaddcb .ContentBlockContentChoice .EG_RunLevelElts =append (_eaddcb .ContentBlockContentChoice .EG_RunLevelElts ,_cbgg ); +if _eddaf :=d .DecodeElement (&_cbgg .RunLevelEltsChoice .PermEnd ,&_dfgdd );_eddaf !=nil {return _eddaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fdee :=NewEG_ContentBlockContent (); +_facea :=NewEG_RunLevelElts ();_facea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_fdee );_fdee .ContentBlockContentChoice .EG_RunLevelElts =append (_fdee .ContentBlockContentChoice .EG_RunLevelElts ,_facea ); +if _dggda :=d .DecodeElement (&_facea .RunLevelEltsChoice .Ins ,&_dfgdd );_dggda !=nil {return _dggda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_fgfd :=NewEG_ContentBlockContent (); +_cggdb :=NewEG_RunLevelElts ();_cggdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_fgfd );_fgfd .ContentBlockContentChoice .EG_RunLevelElts =append (_fgfd .ContentBlockContentChoice .EG_RunLevelElts ,_cggdb ); +if _dbbbag :=d .DecodeElement (&_cggdb .RunLevelEltsChoice .Del ,&_dfgdd );_dbbbag !=nil {return _dbbbag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_gggef :=NewEG_ContentBlockContent (); +_dfdedb :=NewEG_RunLevelElts ();_dfdedb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_gggef );_gggef .ContentBlockContentChoice .EG_RunLevelElts =append (_gggef .ContentBlockContentChoice .EG_RunLevelElts ,_dfdedb ); +if _gebca :=d .DecodeElement (&_dfdedb .RunLevelEltsChoice .MoveFrom ,&_dfgdd );_gebca !=nil {return _gebca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dbggf :=NewEG_ContentBlockContent (); +_cecbf :=NewEG_RunLevelElts ();_cecbf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_dbggf );_dbggf .ContentBlockContentChoice .EG_RunLevelElts =append (_dbggf .ContentBlockContentChoice .EG_RunLevelElts ,_cecbf ); +if _dbegb :=d .DecodeElement (&_cecbf .RunLevelEltsChoice .MoveTo ,&_dfgdd );_dbegb !=nil {return _dbegb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bgecd :=NewEG_ContentBlockContent (); +_gadaa :=NewEG_RunLevelElts ();_edafe :=NewEG_RangeMarkupElements ();_edafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bgecd );_bgecd .ContentBlockContentChoice .EG_RunLevelElts =append (_bgecd .ContentBlockContentChoice .EG_RunLevelElts ,_gadaa ); +_gadaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gadaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_edafe );if _dgfbg :=d .DecodeElement (&_edafe .RangeMarkupElementsChoice .BookmarkStart ,&_dfgdd );_dgfbg !=nil {return _dgfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_dbdcb :=NewEG_ContentBlockContent (); +_fagca :=NewEG_RunLevelElts ();_bgefg :=NewEG_RangeMarkupElements ();_bgefg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_dbdcb );_dbdcb .ContentBlockContentChoice .EG_RunLevelElts =append (_dbdcb .ContentBlockContentChoice .EG_RunLevelElts ,_fagca ); +_fagca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fagca .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgefg );if _aagea :=d .DecodeElement (&_bgefg .RangeMarkupElementsChoice .BookmarkEnd ,&_dfgdd );_aagea !=nil {return _aagea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_fcce :=NewEG_ContentBlockContent (); +_ddbfaf :=NewEG_RunLevelElts ();_aegcbc :=NewEG_RangeMarkupElements ();_aegcbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_fcce );_fcce .ContentBlockContentChoice .EG_RunLevelElts =append (_fcce .ContentBlockContentChoice .EG_RunLevelElts ,_ddbfaf ); +_ddbfaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddbfaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_aegcbc );if _ddfaf :=d .DecodeElement (&_aegcbc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dfgdd );_ddfaf !=nil {return _ddfaf ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fgebf :=NewEG_ContentBlockContent (); +_fceaf :=NewEG_RunLevelElts ();_dedeg :=NewEG_RangeMarkupElements ();_dedeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_fgebf );_fgebf .ContentBlockContentChoice .EG_RunLevelElts =append (_fgebf .ContentBlockContentChoice .EG_RunLevelElts ,_fceaf ); +_fceaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fceaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_dedeg );if _gcbbd :=d .DecodeElement (&_dedeg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dfgdd );_gcbbd !=nil {return _gcbbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_bdbbfa :=NewEG_ContentBlockContent (); +_cddec :=NewEG_RunLevelElts ();_bfead :=NewEG_RangeMarkupElements ();_bfead .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bdbbfa );_bdbbfa .ContentBlockContentChoice .EG_RunLevelElts =append (_bdbbfa .ContentBlockContentChoice .EG_RunLevelElts ,_cddec ); +_cddec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cddec .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfead );if _bbgge :=d .DecodeElement (&_bfead .RangeMarkupElementsChoice .MoveToRangeStart ,&_dfgdd );_bbgge !=nil {return _bbgge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_defeb :=NewEG_ContentBlockContent (); +_ffabg :=NewEG_RunLevelElts ();_dfaag :=NewEG_RangeMarkupElements ();_dfaag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_defeb );_defeb .ContentBlockContentChoice .EG_RunLevelElts =append (_defeb .ContentBlockContentChoice .EG_RunLevelElts ,_ffabg ); +_ffabg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffabg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfaag );if _edbdg :=d .DecodeElement (&_dfaag .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dfgdd );_edbdg !=nil {return _edbdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cgggaa :=NewEG_ContentBlockContent (); +_cccg :=NewEG_RunLevelElts ();_edcee :=NewEG_RangeMarkupElements ();_edcee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_cgggaa );_cgggaa .ContentBlockContentChoice .EG_RunLevelElts =append (_cgggaa .ContentBlockContentChoice .EG_RunLevelElts ,_cccg ); +_cccg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cccg .RunLevelEltsChoice .EG_RangeMarkupElements ,_edcee );if _dcffa :=d .DecodeElement (&_edcee .RangeMarkupElementsChoice .CommentRangeStart ,&_dfgdd );_dcffa !=nil {return _dcffa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aebfgd :=NewEG_ContentBlockContent (); +_befafd :=NewEG_RunLevelElts ();_ccffa :=NewEG_RangeMarkupElements ();_ccffa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_aebfgd );_aebfgd .ContentBlockContentChoice .EG_RunLevelElts =append (_aebfgd .ContentBlockContentChoice .EG_RunLevelElts ,_befafd ); +_befafd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_befafd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccffa );if _beacaa :=d .DecodeElement (&_ccffa .RangeMarkupElementsChoice .CommentRangeEnd ,&_dfgdd );_beacaa !=nil {return _beacaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_deeaae :=NewEG_ContentBlockContent (); +_efadg :=NewEG_RunLevelElts ();_gaebf :=NewEG_RangeMarkupElements ();_gaebf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_deeaae );_deeaae .ContentBlockContentChoice .EG_RunLevelElts =append (_deeaae .ContentBlockContentChoice .EG_RunLevelElts ,_efadg ); +_efadg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efadg .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaebf );if _bgdbc :=d .DecodeElement (&_gaebf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dfgdd );_bgdbc !=nil {return _bgdbc ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbddag :=NewEG_ContentBlockContent (); +_agcef :=NewEG_RunLevelElts ();_cbeae :=NewEG_RangeMarkupElements ();_cbeae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bbddag );_bbddag .ContentBlockContentChoice .EG_RunLevelElts =append (_bbddag .ContentBlockContentChoice .EG_RunLevelElts ,_agcef ); +_agcef .RunLevelEltsChoice .EG_RangeMarkupElements =append (_agcef .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbeae );if _begde :=d .DecodeElement (&_cbeae .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dfgdd );_begde !=nil {return _begde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_cgfbf :=NewEG_ContentBlockContent (); +_ffabc :=NewEG_RunLevelElts ();_ffgbe :=NewEG_RangeMarkupElements ();_ffgbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_cgfbf );_cgfbf .ContentBlockContentChoice .EG_RunLevelElts =append (_cgfbf .ContentBlockContentChoice .EG_RunLevelElts ,_ffabc ); +_ffabc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffabc .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffgbe );if _babfga :=d .DecodeElement (&_ffgbe .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dfgdd );_babfga !=nil {return _babfga ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dgacg :=NewEG_ContentBlockContent (); +_ageea :=NewEG_RunLevelElts ();_ffcbea :=NewEG_RangeMarkupElements ();_ffcbea .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_dgacg );_dgacg .ContentBlockContentChoice .EG_RunLevelElts =append (_dgacg .ContentBlockContentChoice .EG_RunLevelElts ,_ageea ); +_ageea .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ageea .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffcbea );if _adffd :=d .DecodeElement (&_ffcbea .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dfgdd );_adffd !=nil {return _adffd ;}; +case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ggcdb :=NewEG_ContentBlockContent (); +_eedecb :=NewEG_RunLevelElts ();_abfeed :=NewEG_RangeMarkupElements ();_abfeed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_ggcdb );_ggcdb .ContentBlockContentChoice .EG_RunLevelElts =append (_ggcdb .ContentBlockContentChoice .EG_RunLevelElts ,_eedecb ); +_eedecb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eedecb .RunLevelEltsChoice .EG_RangeMarkupElements ,_abfeed );if _bbbdc :=d .DecodeElement (&_abfeed .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dfgdd );_bbbdc !=nil {return _bbbdc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cdgcg :=NewEG_ContentBlockContent (); +_dfdbg :=NewEG_RunLevelElts ();_cefgcd :=NewEG_RangeMarkupElements ();_cefgcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_cdgcg );_cdgcg .ContentBlockContentChoice .EG_RunLevelElts =append (_cdgcg .ContentBlockContentChoice .EG_RunLevelElts ,_dfdbg ); +_dfdbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfdbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_cefgcd );if _gaddc :=d .DecodeElement (&_cefgcd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dfgdd );_gaddc !=nil {return _gaddc ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cafde :=NewEG_ContentBlockContent (); +_gffgdc :=NewEG_RunLevelElts ();_becec :=NewEG_RangeMarkupElements ();_becec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_cafde );_cafde .ContentBlockContentChoice .EG_RunLevelElts =append (_cafde .ContentBlockContentChoice .EG_RunLevelElts ,_gffgdc ); +_gffgdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gffgdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_becec );if _ccggcb :=d .DecodeElement (&_becec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dfgdd );_ccggcb !=nil {return _ccggcb ; +};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bgdadb :=NewEG_ContentBlockContent (); +_eeecf :=NewEG_RunLevelElts ();_agbde :=NewEG_RangeMarkupElements ();_agbde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bgdadb );_bgdadb .ContentBlockContentChoice .EG_RunLevelElts =append (_bgdadb .ContentBlockContentChoice .EG_RunLevelElts ,_eeecf ); +_eeecf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eeecf .RunLevelEltsChoice .EG_RangeMarkupElements ,_agbde );if _bfcead :=d .DecodeElement (&_agbde .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dfgdd );_bfcead !=nil {return _bfcead ; +};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bgeca :=NewEG_ContentBlockContent (); +_edebf :=NewEG_RunLevelElts ();_cffcd :=NewEG_MathContent ();_cffcd .MathContentChoice =NewEG_MathContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_bgeca );_bgeca .ContentBlockContentChoice .EG_RunLevelElts =append (_bgeca .ContentBlockContentChoice .EG_RunLevelElts ,_edebf ); +_edebf .RunLevelEltsChoice .EG_MathContent =append (_edebf .RunLevelEltsChoice .EG_MathContent ,_cffcd );if _eadcc :=d .DecodeElement (&_cffcd .MathContentChoice .OMathPara ,&_dfgdd );_eadcc !=nil {return _eadcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_eedcf :=NewEG_ContentBlockContent (); +_fdcec :=NewEG_RunLevelElts ();_fegab :=NewEG_MathContent ();_fegab .MathContentChoice =NewEG_MathContentChoice ();_bebac .EG_ContentBlockContent =append (_bebac .EG_ContentBlockContent ,_eedcf );_eedcf .ContentBlockContentChoice .EG_RunLevelElts =append (_eedcf .ContentBlockContentChoice .EG_RunLevelElts ,_fdcec ); +_fdcec .RunLevelEltsChoice .EG_MathContent =append (_fdcec .RunLevelEltsChoice .EG_MathContent ,_fegab );if _dbgce :=d .DecodeElement (&_fegab .MathContentChoice .OMath ,&_dfgdd );_dbgce !=nil {return _dbgce ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006et\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0020\u0025\u0076",_dfgdd .Name ); +if _bbdec :=d .Skip ();_bbdec !=nil {return _bbdec ;};};case _a .EndElement :break _egccgf ;case _a .CharData :};};return nil ;};func (_gbgg *CT_NumRestart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbgg .ValAttr =ST_RestartNumber (1); +for _ ,_cadeca :=range start .Attr {if _cadeca .Name .Local =="\u0076\u0061\u006c"{_gbgg .ValAttr .UnmarshalXMLAttr (_cadeca );continue ;};};for {_addbd ,_aeead :=d .Token ();if _aeead !=nil {return _dd .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u004eu\u006dR\u0065s\u0074\u0061\u0072\u0074\u003a\u0020\u0025s",_aeead ); +};if _fcbdg ,_gbead :=_addbd .(_a .EndElement );_gbead &&_fcbdg .Name ==start .Name {break ;};};return nil ;}; -// Default Hidden Until Used Setting -DefUnhideWhenUsedAttr *_ee .ST_OnOff ; +// Validate validates the CT_RPr and its children +func (_bbaca *CT_RPr )Validate ()error {return _bbaca .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0072");};func (_aecfa ST_DocGrid )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cabbfa :=_a .Attr {};_cabbfa .Name =name ;switch _aecfa {case ST_DocGridUnset :_cabbfa .Value =""; +case ST_DocGridDefault :_cabbfa .Value ="\u0064e\u0066\u0061\u0075\u006c\u0074";case ST_DocGridLines :_cabbfa .Value ="\u006c\u0069\u006ee\u0073";case ST_DocGridLinesAndChars :_cabbfa .Value ="\u006c\u0069\u006e\u0065\u0073\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0073"; +case ST_DocGridSnapToChars :_cabbfa .Value ="s\u006e\u0061\u0070\u0054\u006f\u0043\u0068\u0061\u0072\u0073";};return _cabbfa ,nil ;};type WdCT_LinkedTextboxInformation struct{IdAttr uint16 ;SeqAttr uint16 ;ExtLst *_e .CT_OfficeArtExtensionList ;};const (ST_HexColorAutoUnset ST_HexColorAuto =0; +ST_HexColorAutoAuto ST_HexColorAuto =1;);func (_accab *CT_Tabs )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgdca :for {_ecaag ,_cegfe :=d .Token ();if _cegfe !=nil {return _cegfe ;};switch _gcgfga :=_ecaag .(type ){case _a .StartElement :switch _gcgfga .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_gecdbf :=NewCT_TabStop (); +if _gdcega :=d .DecodeElement (_gecdbf ,&_gcgfga );_gdcega !=nil {return _gdcega ;};_accab .Tab =append (_accab .Tab ,_gecdbf );default:_ec .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u0061\u0062\u0073\u0020\u0025\u0076",_gcgfga .Name ); +if _deffac :=d .Skip ();_deffac !=nil {return _deffac ;};};case _a .EndElement :break _bgdca ;case _a .CharData :};};return nil ;};func (_ffaeb ST_SectionMark )String ()string {switch _ffaeb {case 0:return "";case 1:return "\u006e\u0065\u0078\u0074\u0050\u0061\u0067\u0065"; +case 2:return "\u006e\u0065\u0078\u0074\u0043\u006f\u006c\u0075\u006d\u006e";case 3:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073";case 4:return "\u0065\u0076\u0065\u006e\u0050\u0061\u0067\u0065";case 5:return "\u006fd\u0064\u0050\u0061\u0067\u0065"; +};return "";};type CT_EdnDocProps struct{ -// Default Primary Style Setting -DefQFormatAttr *_ee .ST_OnOff ; +// Endnote Placement +Pos *CT_EdnPos ; -// Latent Style Count -CountAttr *int64 ; +// Endnote Numbering Format +NumFmt *CT_NumFmt ; -// Latent Style Exception -LsdException []*CT_LsdException ;};const (ST_HeightRuleUnset ST_HeightRule =0;ST_HeightRuleAuto ST_HeightRule =1;ST_HeightRuleExact ST_HeightRule =2;ST_HeightRuleAtLeast ST_HeightRule =3;);type CT_DocVar struct{ +// Footnote and Endnote Numbering Starting Value +NumStart *CT_DecimalNumber ; -// Document Variable Name -NameAttr string ; +// Footnote and Endnote Numbering Restart Location +NumRestart *CT_NumRestart ;Endnote []*CT_FtnEdnSepRef ;};func (_cggad *ST_EdGrp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfgef ,_ebeabd :=d .Token ();if _ebeabd !=nil {return _ebeabd ;};if _ceebgfc ,_gfffg :=_gfgef .(_a .EndElement ); +_gfffg &&_ceebgfc .Name ==start .Name {*_cggad =1;return nil ;};if _ffecg ,_bfadce :=_gfgef .(_a .CharData );!_bfadce {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfgef ); +}else {switch string (_ffecg ){case "":*_cggad =0;case "\u006e\u006f\u006e\u0065":*_cggad =1;case "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065":*_cggad =2;case "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073":*_cggad =3; +case "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073":*_cggad =4;case "\u0065d\u0069\u0074\u006f\u0072\u0073":*_cggad =5;case "\u006f\u0077\u006e\u0065\u0072\u0073":*_cggad =6;case "\u0063u\u0072\u0072\u0065\u006e\u0074":*_cggad =7; +};};_gfgef ,_ebeabd =d .Token ();if _ebeabd !=nil {return _ebeabd ;};if _eggba ,_bebce :=_gfgef .(_a .EndElement );_bebce &&_eggba .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfgef ); +}; -// Document Variable Value -ValAttr string ;};func (_gcabd *CT_RPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gcabd .RStyle !=nil {_cbfaf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_gcabd .RStyle ,_cbfaf ); -};if _gcabd .RFonts !=nil {_cbfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_gcabd .RFonts ,_cbfac );};if _gcabd .B !=nil {_aecafa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; -e .EncodeElement (_gcabd .B ,_aecafa );};if _gcabd .BCs !=nil {_ebcbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_gcabd .BCs ,_ebcbc );};if _gcabd .I !=nil {_gfcfb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; -e .EncodeElement (_gcabd .I ,_gfcfb );};if _gcabd .ICs !=nil {_cgdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_gcabd .ICs ,_cgdbe );};if _gcabd .Caps !=nil {_gdeag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; -e .EncodeElement (_gcabd .Caps ,_gdeag );};if _gcabd .SmallCaps !=nil {_cdeec :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_gcabd .SmallCaps ,_cdeec );};if _gcabd .Strike !=nil {_fabgbc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; -e .EncodeElement (_gcabd .Strike ,_fabgbc );};if _gcabd .Dstrike !=nil {_gfabg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_gcabd .Dstrike ,_gfabg );};if _gcabd .Outline !=nil {_dcbfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; -e .EncodeElement (_gcabd .Outline ,_dcbfe );};if _gcabd .Shadow !=nil {_aegbdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gcabd .Shadow ,_aegbdg );};if _gcabd .Emboss !=nil {_agfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; -e .EncodeElement (_gcabd .Emboss ,_agfg );};if _gcabd .Imprint !=nil {_bdecbb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_gcabd .Imprint ,_bdecbb );};if _gcabd .NoProof !=nil {_egcbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; -e .EncodeElement (_gcabd .NoProof ,_egcbf );};if _gcabd .SnapToGrid !=nil {_egbff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_gcabd .SnapToGrid ,_egbff );};if _gcabd .Vanish !=nil {_bfccd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; -e .EncodeElement (_gcabd .Vanish ,_bfccd );};if _gcabd .WebHidden !=nil {_cadefd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_gcabd .WebHidden ,_cadefd );};if _gcabd .Color !=nil {_aagga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; -e .EncodeElement (_gcabd .Color ,_aagga );};if _gcabd .Spacing !=nil {_dcdbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_gcabd .Spacing ,_dcdbe );};if _gcabd .W !=nil {_gbade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; -e .EncodeElement (_gcabd .W ,_gbade );};if _gcabd .Kern !=nil {_bdeac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_gcabd .Kern ,_bdeac );};if _gcabd .Position !=nil {_cbbcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_gcabd .Position ,_cbbcg );};if _gcabd .Sz !=nil {_eeegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_gcabd .Sz ,_eeegf );};if _gcabd .SzCs !=nil {_bacbf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; -e .EncodeElement (_gcabd .SzCs ,_bacbf );};if _gcabd .Highlight !=nil {_eaega :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gcabd .Highlight ,_eaega );};if _gcabd .U !=nil {_gdcde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; -e .EncodeElement (_gcabd .U ,_gdcde );};if _gcabd .Effect !=nil {_bdgcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_gcabd .Effect ,_bdgcc );};if _gcabd .Bdr !=nil {_cdecg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; -e .EncodeElement (_gcabd .Bdr ,_cdecg );};if _gcabd .Shd !=nil {_caeeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_gcabd .Shd ,_caeeg );};if _gcabd .FitText !=nil {_cfdbcf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; -e .EncodeElement (_gcabd .FitText ,_cfdbcf );};if _gcabd .VertAlign !=nil {_aeggbb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gcabd .VertAlign ,_aeggbb );};if _gcabd .Rtl !=nil {_abfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; -e .EncodeElement (_gcabd .Rtl ,_abfba );};if _gcabd .Cs !=nil {_ffea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_gcabd .Cs ,_ffea );};if _gcabd .Em !=nil {_cddad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; -e .EncodeElement (_gcabd .Em ,_cddad );};if _gcabd .Lang !=nil {_bbfba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_gcabd .Lang ,_bbfba );};if _gcabd .EastAsianLayout !=nil {_edcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_gcabd .EastAsianLayout ,_edcdb );};if _gcabd .SpecVanish !=nil {_dgfad :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_gcabd .SpecVanish ,_dgfad ); -};if _gcabd .OMath !=nil {_afgga :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_gcabd .OMath ,_afgga );};if _gcabd .RPrChange !=nil {_dcafc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065"}}; -e .EncodeElement (_gcabd .RPrChange ,_dcafc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_DocumentBase and its children, prefixing error messages with path +func (_cbdffg *CT_DocumentBase )ValidateWithPath (path string )error {if _cbdffg .Background !=nil {if _afbca :=_cbdffg .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");_afbca !=nil {return _afbca ;}; +};return nil ;};func (_fdccd *CT_FFHelpText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdccd .TypeAttr !=ST_InfoTextTypeUnset {_dgfc ,_bdgbb :=_fdccd .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); +if _bdgbb !=nil {return _bdgbb ;};start .Attr =append (start .Attr ,_dgfc );};if _fdccd .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",*_fdccd .ValAttr )}); +};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdbdb *CT_MailMergeSourceType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_feecfd ,_abdcbe :=_bdbdb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _abdcbe !=nil {return _abdcbe ;};start .Attr =append (start .Attr ,_feecfd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path -func (_gdfbdc *CT_Style )ValidateWithPath (path string )error {if _gdegeb :=_gdfbdc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gdegeb !=nil {return _gdegeb ;};if _gdfbdc .DefaultAttr !=nil {if _bcfgdd :=_gdfbdc .DefaultAttr .ValidateWithPath (path +"\u002f\u0044\u0065f\u0061\u0075\u006c\u0074\u0041\u0074\u0074\u0072"); -_bcfgdd !=nil {return _bcfgdd ;};};if _gdfbdc .CustomStyleAttr !=nil {if _afaea :=_gdfbdc .CustomStyleAttr .ValidateWithPath (path +"\u002f\u0043u\u0073\u0074\u006fm\u0053\u0074\u0079\u006c\u0065\u0041\u0074\u0074\u0072");_afaea !=nil {return _afaea ;}; -};if _gdfbdc .Name !=nil {if _daefc :=_gdfbdc .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_daefc !=nil {return _daefc ;};};if _gdfbdc .Aliases !=nil {if _bfdb :=_gdfbdc .Aliases .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0061\u0073\u0065\u0073"); -_bfdb !=nil {return _bfdb ;};};if _gdfbdc .BasedOn !=nil {if _acafg :=_gdfbdc .BasedOn .ValidateWithPath (path +"\u002f\u0042\u0061\u0073\u0065\u0064\u004f\u006e");_acafg !=nil {return _acafg ;};};if _gdfbdc .Next !=nil {if _eeffg :=_gdfbdc .Next .ValidateWithPath (path +"\u002f\u004e\u0065x\u0074"); -_eeffg !=nil {return _eeffg ;};};if _gdfbdc .Link !=nil {if _cdgbff :=_gdfbdc .Link .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b");_cdgbff !=nil {return _cdgbff ;};};if _gdfbdc .AutoRedefine !=nil {if _bddbc :=_gdfbdc .AutoRedefine .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0052\u0065\u0064\u0065\u0066\u0069\u006e\u0065"); -_bddbc !=nil {return _bddbc ;};};if _gdfbdc .Hidden !=nil {if _egceea :=_gdfbdc .Hidden .ValidateWithPath (path +"\u002fH\u0069\u0064\u0064\u0065\u006e");_egceea !=nil {return _egceea ;};};if _gdfbdc .UiPriority !=nil {if _faaeg :=_gdfbdc .UiPriority .ValidateWithPath (path +"/\u0055\u0069\u0050\u0072\u0069\u006f\u0072\u0069\u0074\u0079"); -_faaeg !=nil {return _faaeg ;};};if _gdfbdc .SemiHidden !=nil {if _cffbb :=_gdfbdc .SemiHidden .ValidateWithPath (path +"/\u0053\u0065\u006d\u0069\u0048\u0069\u0064\u0064\u0065\u006e");_cffbb !=nil {return _cffbb ;};};if _gdfbdc .UnhideWhenUsed !=nil {if _daede :=_gdfbdc .UnhideWhenUsed .ValidateWithPath (path +"\u002fU\u006eh\u0069\u0064\u0065\u0057\u0068\u0065\u006e\u0055\u0073\u0065\u0064"); -_daede !=nil {return _daede ;};};if _gdfbdc .QFormat !=nil {if _bagdg :=_gdfbdc .QFormat .ValidateWithPath (path +"\u002f\u0051\u0046\u006f\u0072\u006d\u0061\u0074");_bagdg !=nil {return _bagdg ;};};if _gdfbdc .Locked !=nil {if _fbdag :=_gdfbdc .Locked .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0065\u0064"); -_fbdag !=nil {return _fbdag ;};};if _gdfbdc .Personal !=nil {if _dbba :=_gdfbdc .Personal .ValidateWithPath (path +"\u002fP\u0065\u0072\u0073\u006f\u006e\u0061l");_dbba !=nil {return _dbba ;};};if _gdfbdc .PersonalCompose !=nil {if _dgafd :=_gdfbdc .PersonalCompose .ValidateWithPath (path +"\u002f\u0050e\u0072\u0073\u006fn\u0061\u006c\u0043\u006f\u006d\u0070\u006f\u0073\u0065"); -_dgafd !=nil {return _dgafd ;};};if _gdfbdc .PersonalReply !=nil {if _fgefcc :=_gdfbdc .PersonalReply .ValidateWithPath (path +"\u002f\u0050\u0065\u0072\u0073\u006f\u006e\u0061\u006cR\u0065\u0070\u006c\u0079");_fgefcc !=nil {return _fgefcc ;};};if _gdfbdc .Rsid !=nil {if _becdd :=_gdfbdc .Rsid .ValidateWithPath (path +"\u002f\u0052\u0073i\u0064"); -_becdd !=nil {return _becdd ;};};if _gdfbdc .PPr !=nil {if _cfgbb :=_gdfbdc .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_cfgbb !=nil {return _cfgbb ;};};if _gdfbdc .RPr !=nil {if _cafaf :=_gdfbdc .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072"); -_cafaf !=nil {return _cafaf ;};};if _gdfbdc .TblPr !=nil {if _aabfed :=_gdfbdc .TblPr .ValidateWithPath (path +"\u002f\u0054\u0062\u006c\u0050\u0072");_aabfed !=nil {return _aabfed ;};};if _gdfbdc .TrPr !=nil {if _ddabb :=_gdfbdc .TrPr .ValidateWithPath (path +"\u002f\u0054\u0072P\u0072"); -_ddabb !=nil {return _ddabb ;};};if _gdfbdc .TcPr !=nil {if _cedgg :=_gdfbdc .TcPr .ValidateWithPath (path +"\u002f\u0054\u0063P\u0072");_cedgg !=nil {return _cedgg ;};};for _eegcbad ,_bggcb :=range _gdfbdc .TblStylePr {if _dbefdc :=_bggcb .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050r\u005b\u0025\u0064\u005d",path ,_eegcbad )); -_dbefdc !=nil {return _dbefdc ;};};return nil ;}; +// ValidateWithPath validates the CT_RPrChange and its children, prefixing error messages with path +func (_gcfdf *CT_RPrChange )ValidateWithPath (path string )error {if _bgbac :=_gcfdf .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_bgbac !=nil {return _bgbac ;};return nil ;}; -// Validate validates the CT_AutoCaptions and its children -func (_bbg *CT_AutoCaptions )Validate ()error {return _bbg .ValidateWithPath ("\u0043T\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");}; +// ValidateWithPath validates the CT_SdtContentRun and its children, prefixing error messages with path +func (_geaba *CT_SdtContentRun )ValidateWithPath (path string )error {for _dgdbf ,_cggcb :=range _geaba .EG_PContent {if _dgdcf :=_cggcb .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_dgdbf )); +_dgdcf !=nil {return _dgdcf ;};};return nil ;};func (_agfac *CT_TblWidth )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aagab :=range start .Attr {if _aagab .Name .Local =="\u0077"{_cdbfa ,_fffaba :=ParseUnionST_MeasurementOrPercent (_aagab .Value ); +if _fffaba !=nil {return _fffaba ;};_agfac .WAttr =&_cdbfa ;continue ;};if _aagab .Name .Local =="\u0074\u0079\u0070\u0065"{_agfac .TypeAttr .UnmarshalXMLAttr (_aagab );continue ;};};for {_aafgc ,_efgdf :=d .Token ();if _efgdf !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068\u003a\u0020\u0025\u0073",_efgdf ); +};if _ccefgb ,_babdgb :=_aafgc .(_a .EndElement );_babdgb &&_ccefgb .Name ==start .Name {break ;};};return nil ;};func NewCT_Compat ()*CT_Compat {_ccfa :=&CT_Compat {};return _ccfa };func (_beaacc *Hdr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070\u0069c"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006frg\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0070\u0069\u0063\u0074\u0075\u0072\u0065"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); +start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u003a\u0068d\u0072";return _beaacc .CT_HdrFtr .MarshalXML (e ,start );};const (ST_TextboxTightWrapUnset ST_TextboxTightWrap =0;ST_TextboxTightWrapNone ST_TextboxTightWrap =1;ST_TextboxTightWrapAllLines ST_TextboxTightWrap =2; +ST_TextboxTightWrapFirstAndLastLine ST_TextboxTightWrap =3;ST_TextboxTightWrapFirstLineOnly ST_TextboxTightWrap =4;ST_TextboxTightWrapLastLineOnly ST_TextboxTightWrap =5;);func (_cgcbd ST_HexColor )String ()string {if _cgcbd .ST_HexColorAuto !=ST_HexColorAutoUnset {return _cgcbd .ST_HexColorAuto .String (); +};if _cgcbd .ST_HexColorRGB !=nil {return _dd .Sprintf ("\u0025\u0076",*_cgcbd .ST_HexColorRGB );};return "";};func (_caeaf ST_MailMergeDocType )ValidateWithPath (path string )error {switch _caeaf {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_caeaf )); +};return nil ;};func NewCT_FFHelpText ()*CT_FFHelpText {_babfe :=&CT_FFHelpText {};return _babfe };func (_caggc *CT_SdtContentRow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caggc .EG_ContentRowContent !=nil {for _ ,_effba :=range _caggc .EG_ContentRowContent {_effba .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dcce *CT_Em )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcce .ValAttr =ST_Em (1);for _ ,_gbfcb :=range start .Attr {if _gbfcb .Name .Local =="\u0076\u0061\u006c"{_dcce .ValAttr .UnmarshalXMLAttr (_gbfcb ); +continue ;};};for {_befd ,_gdce :=d .Token ();if _gdce !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045m\u003a\u0020\u0025\u0073",_gdce );};if _ebae ,_dfedf :=_befd .(_a .EndElement );_dfedf &&_ebae .Name ==start .Name {break ; +};};return nil ;};func (_ebgedf *CT_TcPrInner )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebgedf .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice ();_debfec :for {_gfcdcf ,_cebdg :=d .Token ();if _cebdg !=nil {return _cebdg ; +};switch _aadef :=_gfcdcf .(type ){case _a .StartElement :switch _aadef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_ebgedf .CnfStyle =NewCT_Cnf (); +if _adfgaa :=d .DecodeElement (_ebgedf .CnfStyle ,&_aadef );_adfgaa !=nil {return _adfgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0057"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0057"}:_ebgedf .TcW =NewCT_TblWidth (); +if _acdaf :=d .DecodeElement (_ebgedf .TcW ,&_aadef );_acdaf !=nil {return _acdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}:_ebgedf .GridSpan =NewCT_DecimalNumber (); +if _adaca :=d .DecodeElement (_ebgedf .GridSpan ,&_aadef );_adaca !=nil {return _adaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u004d\u0065\u0072\u0067\u0065"}:_ebgedf .HMerge =NewCT_HMerge (); +if _acdbfg :=d .DecodeElement (_ebgedf .HMerge ,&_aadef );_acdbfg !=nil {return _acdbfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u004d\u0065\u0072\u0067\u0065"}:_ebgedf .VMerge =NewCT_VMerge (); +if _gaaeac :=d .DecodeElement (_ebgedf .VMerge ,&_aadef );_gaaeac !=nil {return _gaaeac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0042\u006f\u0072\u0064\u0065\u0072s"}:_ebgedf .TcBorders =NewCT_TcBorders (); +if _aacgd :=d .DecodeElement (_ebgedf .TcBorders ,&_aadef );_aacgd !=nil {return _aacgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_ebgedf .Shd =NewCT_Shd (); +if _cdccf :=d .DecodeElement (_ebgedf .Shd ,&_aadef );_cdccf !=nil {return _cdccf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0057\u0072\u0061\u0070"}:_ebgedf .NoWrap =NewCT_OnOff (); +if _dbgfd :=d .DecodeElement (_ebgedf .NoWrap ,&_aadef );_dbgfd !=nil {return _dbgfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u004da\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u004da\u0072"}:_ebgedf .TcMar =NewCT_TcMar (); +if _cfgbc :=d .DecodeElement (_ebgedf .TcMar ,&_aadef );_cfgbc !=nil {return _cfgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_ebgedf .TextDirection =NewCT_TextDirection (); +if _ceedcc :=d .DecodeElement (_ebgedf .TextDirection ,&_aadef );_ceedcc !=nil {return _ceedcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074c\u0046\u0069\u0074\u0054\u0065\u0078t"}:_ebgedf .TcFitText =NewCT_OnOff (); +if _gedad :=d .DecodeElement (_ebgedf .TcFitText ,&_aadef );_gedad !=nil {return _gedad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0041\u006c\u0069\u0067\u006e"}:_ebgedf .VAlign =NewCT_VerticalJc (); +if _bfdggb :=d .DecodeElement (_ebgedf .VAlign ,&_aadef );_bfdggb !=nil {return _bfdggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}:_ebgedf .HideMark =NewCT_OnOff (); +if _cfbaff :=d .DecodeElement (_ebgedf .HideMark ,&_aadef );_cfbaff !=nil {return _cfbaff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068e\u0061\u0064\u0065\u0072\u0073"}:_ebgedf .Headers =NewCT_Headers (); +if _bdfbb :=d .DecodeElement (_ebgedf .Headers ,&_aadef );_bdfbb !=nil {return _bdfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0049\u006e\u0073"}:_ebgedf .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _cedgde :=d .DecodeElement (&_ebgedf .CellMarkupElementsChoice .CellIns ,&_aadef );_cedgde !=nil {return _cedgde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u0044\u0065\u006c"}:_ebgedf .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _aecdbb :=d .DecodeElement (&_ebgedf .CellMarkupElementsChoice .CellDel ,&_aadef );_aecdbb !=nil {return _aecdbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063e\u006c\u006c\u004d\u0065\u0072\u0067e"}:_ebgedf .CellMarkupElementsChoice =NewEG_CellMarkupElementsChoice (); +if _deddf :=d .DecodeElement (&_ebgedf .CellMarkupElementsChoice .CellMerge ,&_aadef );_deddf !=nil {return _deddf ;};default:_ec .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0063\u0050r\u0049\u006e\u006e\u0065\u0072\u0020\u0025\u0076",_aadef .Name ); +if _eggfeg :=d .Skip ();_eggfeg !=nil {return _eggfeg ;};};case _a .EndElement :break _debfec ;case _a .CharData :};};return nil ;};func (_faac *CT_FFCheckBox )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_faac .FFCheckBoxChoice =NewCT_FFCheckBoxChoice (); +_bfbeg :for {_cbegf ,_badda :=d .Token ();if _badda !=nil {return _badda ;};switch _fadd :=_cbegf .(type ){case _a .StartElement :switch _fadd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065"}:_faac .FFCheckBoxChoice =NewCT_FFCheckBoxChoice (); +if _gfdgag :=d .DecodeElement (&_faac .FFCheckBoxChoice .Size ,&_fadd );_gfdgag !=nil {return _gfdgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0069\u007a\u0065\u0041\u0075\u0074\u006f"}:_faac .FFCheckBoxChoice =NewCT_FFCheckBoxChoice (); +if _fgff :=d .DecodeElement (&_faac .FFCheckBoxChoice .SizeAuto ,&_fadd );_fgff !=nil {return _fgff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u0066\u0061\u0075\u006c\u0074"}:_faac .Default =NewCT_OnOff (); +if _dbcaa :=d .DecodeElement (_faac .Default ,&_fadd );_dbcaa !=nil {return _dbcaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0064"}:_faac .Checked =NewCT_OnOff (); +if _eaegg :=d .DecodeElement (_faac .Checked ,&_fadd );_eaegg !=nil {return _eaegg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046F\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078 \u0025\u0076",_fadd .Name ); +if _dbcec :=d .Skip ();_dbcec !=nil {return _dbcec ;};};case _a .EndElement :break _bfbeg ;case _a .CharData :};};return nil ;};func (_edgcdc ST_PageBorderDisplay )ValidateWithPath (path string )error {switch _edgcdc {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edgcdc )); +};return nil ;};func NewWdCT_WordprocessingContentPart ()*WdCT_WordprocessingContentPart {_aggggd :=&WdCT_WordprocessingContentPart {};return _aggggd ;};func (_eacgb ST_FFTextType )ValidateWithPath (path string )error {switch _eacgb {case 0,1,2,3,4,5,6:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eacgb )); +};return nil ;};func (_ffdege ST_StyleType )Validate ()error {return _ffdege .ValidateWithPath ("")};func (_dcfdgc *WdEG_WrapTypeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geaddb :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u004e\u006f\u006e\u0065"}:_dcfdgc .WrapNone =NewWdCT_WrapNone (); +if _fdafb :=d .DecodeElement (_dcfdgc .WrapNone ,&_geaddb );_fdafb !=nil {return _fdafb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065"}:_dcfdgc .WrapSquare =NewWdCT_WrapSquare (); +if _bdfdb :=d .DecodeElement (_dcfdgc .WrapSquare ,&_geaddb );_bdfdb !=nil {return _bdfdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077r\u0061\u0070\u0054\u0069\u0067\u0068t"}:_dcfdgc .WrapTight =NewWdCT_WrapTight (); +if _adgaf :=d .DecodeElement (_dcfdgc .WrapTight ,&_geaddb );_adgaf !=nil {return _adgaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"w\u0072\u0061\u0070\u0054\u0068\u0072\u006f\u0075\u0067\u0068"}:_dcfdgc .WrapThrough =NewWdCT_WrapThrough (); +if _edddef :=d .DecodeElement (_dcfdgc .WrapThrough ,&_geaddb );_edddef !=nil {return _edddef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0072a\u0070\u0054\u006fp\u0041\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"}:_dcfdgc .WrapTopAndBottom =NewWdCT_WrapTopBottom (); +if _agdgce :=d .DecodeElement (_dcfdgc .WrapTopAndBottom ,&_geaddb );_agdgce !=nil {return _agdgce ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0045\u0047\u005f\u0057\u0072\u0061\u0070\u0054yp\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_geaddb .Name ); +if _adbgfc :=d .Skip ();_adbgfc !=nil {return _adbgfc ;};};return nil ;};func (_gbbbad *CT_SdtListItem )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbbbad .DisplayTextAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u0054\u0065\u0078\u0074"},Value :_dd .Sprintf ("\u0025\u0076",*_gbbbad .DisplayTextAttr )}); +};if _gbbbad .ValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0076\u0061\u006c\u0075\u0065"},Value :_dd .Sprintf ("\u0025\u0076",*_gbbbad .ValueAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_TblBorders and its children, prefixing error messages with path -func (_cgfff *CT_TblBorders )ValidateWithPath (path string )error {if _cgfff .Top !=nil {if _bfcbgf :=_cgfff .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_bfcbgf !=nil {return _bfcbgf ;};};if _cgfff .Start !=nil {if _cgadc :=_cgfff .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); -_cgadc !=nil {return _cgadc ;};};if _cgfff .Left !=nil {if _gabaa :=_cgfff .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_gabaa !=nil {return _gabaa ;};};if _cgfff .Bottom !=nil {if _eddgg :=_cgfff .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_eddgg !=nil {return _eddgg ;};};if _cgfff .End !=nil {if _eebgd :=_cgfff .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_eebgd !=nil {return _eebgd ;};};if _cgfff .Right !=nil {if _fegef :=_cgfff .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_fegef !=nil {return _fegef ;};};if _cgfff .InsideH !=nil {if _fadba :=_cgfff .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_fadba !=nil {return _fadba ;};};if _cgfff .InsideV !=nil {if _fddeg :=_cgfff .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); -_fddeg !=nil {return _fddeg ;};};return nil ;};func (_ceecae *CT_Placeholder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceecae .DocPart =NewCT_String ();_bbbcd :for {_fgcde ,_egdfe :=d .Token ();if _egdfe !=nil {return _egdfe ;};switch _bdbdf :=_fgcde .(type ){case _a .StartElement :switch _bdbdf .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"}:if _acccf :=d .DecodeElement (_ceecae .DocPart ,&_bdbdf ); -_acccf !=nil {return _acccf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068\u006fl\u0064e\u0072\u0020\u0025\u0076",_bdbdf .Name ); -if _bfdgg :=d .Skip ();_bfdgg !=nil {return _bfdgg ;};};case _a .EndElement :break _bbbcd ;case _a .CharData :};};return nil ;};func NewCT_RPrOriginal ()*CT_RPrOriginal {_bdada :=&CT_RPrOriginal {};return _bdada };type ST_DocProtect byte ;type CT_Numbering struct{ +// Validate validates the EG_PContentChoice and its children +func (_beecg *EG_PContentChoice )Validate ()error {return _beecg .ValidateWithPath ("\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0043h\u006f\u0069\u0063\u0065");};type CT_Control struct{ -// Picture Numbering Symbol Definition -NumPicBullet []*CT_NumPicBullet ; +// Unique Name for Embedded Control +NameAttr *string ; -// Abstract Numbering Definition -AbstractNum []*CT_AbstractNum ; +// Shape Reference +ShapeidAttr *string ;IdAttr *string ;};func (_eebga *CT_TwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_dd .Sprintf ("\u0025\u0076",_eebga .ValAttr )}); +e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_caefg ST_JcTable )String ()string {switch _caefg {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 2:return "\u0065\u006e\u0064"; +case 3:return "\u006c\u0065\u0066\u0074";case 4:return "\u0072\u0069\u0067h\u0074";case 5:return "\u0073\u0074\u0061r\u0074";};return "";};func (_ebaed ST_TblWidth )Validate ()error {return _ebaed .ValidateWithPath ("")};func (_acaca *CT_TblGrid )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _acaca .GridCol !=nil {_dbfaed :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u0069\u0064\u0043\u006fl"}};for _ ,_facef :=range _acaca .GridCol {e .EncodeElement (_facef ,_dbfaed );};};if _acaca .TblGridChange !=nil {_gcfcfe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074b\u006c\u0047\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065"}}; +e .EncodeElement (_acaca .TblGridChange ,_gcfcfe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdebfa *ST_DocPartGallery )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bdebfa =0;case "p\u006c\u0061\u0063\u0065\u0068\u006f\u006c\u0064\u0065\u0072":*_bdebfa =1; +case "\u0061\u006e\u0079":*_bdebfa =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bdebfa =3;case "\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073":*_bdebfa =4;case "\u0063o\u0076\u0065\u0072\u0050\u0067":*_bdebfa =5;case "\u0065\u0071":*_bdebfa =6; +case "\u0066\u0074\u0072\u0073":*_bdebfa =7;case "\u0068\u0064\u0072\u0073":*_bdebfa =8;case "\u0070\u0067\u004eu\u006d":*_bdebfa =9;case "\u0074\u0062\u006c\u0073":*_bdebfa =10;case "\u0077\u0061\u0074\u0065\u0072\u006d\u0061\u0072\u006b\u0073":*_bdebfa =11; +case "\u0061u\u0074\u006f\u0054\u0078\u0074":*_bdebfa =12;case "\u0074\u0078\u0074\u0042\u006f\u0078":*_bdebfa =13;case "\u0070\u0067\u004e\u0075\u006d\u0054":*_bdebfa =14;case "\u0070\u0067\u004e\u0075\u006d\u0042":*_bdebfa =15;case "\u0070\u0067\u004eu\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_bdebfa =16; +case "\u0074\u0062\u006c\u004f\u0066\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073":*_bdebfa =17;case "\u0062\u0069\u0062":*_bdebfa =18;case "\u0063\u0075\u0073\u0074\u0051\u0075\u0069\u0063\u006bP\u0061\u0072\u0074\u0073":*_bdebfa =19;case "c\u0075\u0073\u0074\u0043\u006f\u0076\u0065\u0072\u0050\u0067":*_bdebfa =20; +case "\u0063\u0075\u0073\u0074\u0045\u0071":*_bdebfa =21;case "\u0063\u0075\u0073\u0074\u0046\u0074\u0072\u0073":*_bdebfa =22;case "\u0063\u0075\u0073\u0074\u0048\u0064\u0072\u0073":*_bdebfa =23;case "\u0063u\u0073\u0074\u0050\u0067\u004e\u0075m":*_bdebfa =24; +case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u0073":*_bdebfa =25;case "\u0063\u0075\u0073\u0074\u0057\u0061\u0074\u0065\u0072m\u0061\u0072\u006b\u0073":*_bdebfa =26;case "c\u0075\u0073\u0074\u0041\u0075\u0074\u006f\u0054\u0078\u0074":*_bdebfa =27;case "\u0063\u0075\u0073\u0074\u0054\u0078\u0074\u0042\u006f\u0078":*_bdebfa =28; +case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0054":*_bdebfa =29;case "\u0063\u0075\u0073\u0074\u0050\u0067\u004e\u0075\u006d\u0042":*_bdebfa =30;case "\u0063\u0075s\u0074\u0050\u0067N\u0075\u006d\u004d\u0061\u0072\u0067\u0069\u006e\u0073":*_bdebfa =31; +case "\u0063\u0075\u0073\u0074\u0054\u0062\u006c\u004f\u0066\u0043\u006f\u006et\u0065\u006e\u0074\u0073":*_bdebfa =32;case "\u0063u\u0073\u0074\u0042\u0069\u0062":*_bdebfa =33;case "\u0063u\u0073\u0074\u006f\u006d\u0031":*_bdebfa =34;case "\u0063u\u0073\u0074\u006f\u006d\u0032":*_bdebfa =35; +case "\u0063u\u0073\u0074\u006f\u006d\u0033":*_bdebfa =36;case "\u0063u\u0073\u0074\u006f\u006d\u0034":*_bdebfa =37;case "\u0063u\u0073\u0074\u006f\u006d\u0035":*_bdebfa =38;};return nil ;}; -// Numbering Definition Instance -Num []*CT_Num ; +// Validate validates the Fonts and its children +func (_cfadc *Fonts )Validate ()error {return _cfadc .ValidateWithPath ("\u0046\u006f\u006et\u0073")};func NewCT_Recipients ()*CT_Recipients {_bcfab :=&CT_Recipients {};return _bcfab };func (_cegfab ST_CaptionPos )Validate ()error {return _cegfab .ValidateWithPath ("")}; +func (_gaefb *ST_Pitch )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baabb ,_eacdfb :=d .Token ();if _eacdfb !=nil {return _eacdfb ;};if _eaefdc ,_gbega :=_baabb .(_a .EndElement );_gbega &&_eaefdc .Name ==start .Name {*_gaefb =1;return nil ; +};if _eafaf ,_aegad :=_baabb .(_a .CharData );!_aegad {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baabb );}else {switch string (_eafaf ){case "":*_gaefb =0; +case "\u0066\u0069\u0078e\u0064":*_gaefb =1;case "\u0076\u0061\u0072\u0069\u0061\u0062\u006c\u0065":*_gaefb =2;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_gaefb =3;};};_baabb ,_eacdfb =d .Token ();if _eacdfb !=nil {return _eacdfb ;};if _cafef ,_bcbag :=_baabb .(_a .EndElement ); +_bcbag &&_cafef .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baabb );};func (_bbfcf *CT_PPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gabd :for {_cbbce ,_caffe :=d .Token (); +if _caffe !=nil {return _caffe ;};switch _caffa :=_cbbce .(type ){case _a .StartElement :switch _caffa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0053\u0074\u0079\u006c\u0065"}:_bbfcf .PStyle =NewCT_String (); +if _gdcac :=d .DecodeElement (_bbfcf .PStyle ,&_caffa );_gdcac !=nil {return _gdcac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0065\u0070\u004e\u0065\u0078\u0074"}:_bbfcf .KeepNext =NewCT_OnOff (); +if _cfffge :=d .DecodeElement (_bbfcf .KeepNext ,&_caffa );_cfffge !=nil {return _cfffge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006be\u0065\u0070\u004c\u0069\u006e\u0065s"}:_bbfcf .KeepLines =NewCT_OnOff (); +if _fbeba :=d .DecodeElement (_bbfcf .KeepLines ,&_caffa );_fbeba !=nil {return _fbeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070a\u0067e\u0042\u0072\u0065\u0061\u006b\u0042\u0065\u0066\u006f\u0072\u0065"}:_bbfcf .PageBreakBefore =NewCT_OnOff (); +if _cedcf :=d .DecodeElement (_bbfcf .PageBreakBefore ,&_caffa );_cedcf !=nil {return _cedcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066r\u0061\u006d\u0065\u0050\u0072"}:_bbfcf .FramePr =NewCT_FramePr (); +if _ceffb :=d .DecodeElement (_bbfcf .FramePr ,&_caffa );_ceffb !=nil {return _ceffb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0064o\u0077\u0043\u006f\u006e\u0074\u0072\u006f\u006c"}:_bbfcf .WidowControl =NewCT_OnOff (); +if _gefga :=d .DecodeElement (_bbfcf .WidowControl ,&_caffa );_gefga !=nil {return _gefga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0075\u006dP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0075\u006dP\u0072"}:_bbfcf .NumPr =NewCT_NumPr (); +if _fbaec :=d .DecodeElement (_bbfcf .NumPr ,&_caffa );_fbaec !=nil {return _fbaec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0073"}:_bbfcf .SuppressLineNumbers =NewCT_OnOff (); +if _ddgcg :=d .DecodeElement (_bbfcf .SuppressLineNumbers ,&_caffa );_ddgcg !=nil {return _ddgcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0042\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0042\u0064\u0072"}:_bbfcf .PBdr =NewCT_PBdr (); +if _ebefe :=d .DecodeElement (_bbfcf .PBdr ,&_caffa );_ebefe !=nil {return _ebefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_bbfcf .Shd =NewCT_Shd (); +if _ecgce :=d .DecodeElement (_bbfcf .Shd ,&_caffa );_ecgce !=nil {return _ecgce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062\u0073"}:_bbfcf .Tabs =NewCT_Tabs (); +if _fgdee :=d .DecodeElement (_bbfcf .Tabs ,&_caffa );_fgdee !=nil {return _fgdee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0070\u0070re\u0073\u0073\u0041\u0075\u0074\u006f\u0048\u0079\u0070\u0068\u0065\u006e\u0073"}:_bbfcf .SuppressAutoHyphens =NewCT_OnOff (); +if _eecaa :=d .DecodeElement (_bbfcf .SuppressAutoHyphens ,&_caffa );_eecaa !=nil {return _eecaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_bbfcf .Kinsoku =NewCT_OnOff (); +if _cddgg :=d .DecodeElement (_bbfcf .Kinsoku ,&_caffa );_cddgg !=nil {return _cddgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077\u006f\u0072\u0064\u0057\u0072\u0061\u0070"}:_bbfcf .WordWrap =NewCT_OnOff (); +if _bbfea :=d .DecodeElement (_bbfcf .WordWrap ,&_caffa );_bbfea !=nil {return _bbfea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0050\u0075\u006e\u0063\u0074"}:_bbfcf .OverflowPunct =NewCT_OnOff (); +if _aafcgb :=d .DecodeElement (_bbfcf .OverflowPunct ,&_caffa );_aafcgb !=nil {return _aafcgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070L\u0069\u006e\u0065\u0050\u0075\u006e\u0063\u0074"}:_bbfcf .TopLinePunct =NewCT_OnOff (); +if _efaea :=d .DecodeElement (_bbfcf .TopLinePunct ,&_caffa );_efaea !=nil {return _efaea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u0045"}:_bbfcf .AutoSpaceDE =NewCT_OnOff (); +if _fcfbc :=d .DecodeElement (_bbfcf .AutoSpaceDE ,&_caffa );_fcfbc !=nil {return _fcfbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"a\u0075\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u0044\u004e"}:_bbfcf .AutoSpaceDN =NewCT_OnOff (); +if _fadca :=d .DecodeElement (_bbfcf .AutoSpaceDN ,&_caffa );_fadca !=nil {return _fadca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0069\u0064\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0069\u0064\u0069"}:_bbfcf .Bidi =NewCT_OnOff (); +if _gdaf :=d .DecodeElement (_bbfcf .Bidi ,&_caffa );_gdaf !=nil {return _gdaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0052\u0069\u0067h\u0074\u0049\u006e\u0064"}:_bbfcf .AdjustRightInd =NewCT_OnOff (); +if _ccbeg :=d .DecodeElement (_bbfcf .AdjustRightInd ,&_caffa );_ccbeg !=nil {return _ccbeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_bbfcf .SnapToGrid =NewCT_OnOff (); +if _affd :=d .DecodeElement (_bbfcf .SnapToGrid ,&_caffa );_affd !=nil {return _affd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_bbfcf .Spacing =NewCT_Spacing (); +if _aebee :=d .DecodeElement (_bbfcf .Spacing ,&_caffa );_aebee !=nil {return _aebee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0064"}:_bbfcf .Ind =NewCT_Ind (); +if _edagg :=d .DecodeElement (_bbfcf .Ind ,&_caffa );_edagg !=nil {return _edagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0065\u0078\u0074\u0075\u0061\u006c\u0053\u0070a\u0063\u0069\u006e\u0067"}:_bbfcf .ContextualSpacing =NewCT_OnOff (); +if _eggbe :=d .DecodeElement (_bbfcf .ContextualSpacing ,&_caffa );_eggbe !=nil {return _eggbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u0069\u0072\u0072\u006f\u0072\u0049\u006e\u0064\u0065\u006e\u0074\u0073"}:_bbfcf .MirrorIndents =NewCT_OnOff (); +if _eggfa :=d .DecodeElement (_bbfcf .MirrorIndents ,&_caffa );_eggfa !=nil {return _eggfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073u\u0070p\u0072\u0065\u0073\u0073\u004f\u0076\u0065\u0072\u006c\u0061\u0070"}:_bbfcf .SuppressOverlap =NewCT_OnOff (); +if _adbce :=d .DecodeElement (_bbfcf .SuppressOverlap ,&_caffa );_adbce !=nil {return _adbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006a\u0063"}:_bbfcf .Jc =NewCT_Jc (); +if _becg :=d .DecodeElement (_bbfcf .Jc ,&_caffa );_becg !=nil {return _becg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}:_bbfcf .TextDirection =NewCT_TextDirection (); +if _febef :=d .DecodeElement (_bbfcf .TextDirection ,&_caffa );_febef !=nil {return _febef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"}:_bbfcf .TextAlignment =NewCT_TextAlignment (); +if _ggac :=d .DecodeElement (_bbfcf .TextAlignment ,&_caffa );_ggac !=nil {return _ggac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0065x\u0074\u0062\u006fx\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070"}:_bbfcf .TextboxTightWrap =NewCT_TextboxTightWrap (); +if _babdfg :=d .DecodeElement (_bbfcf .TextboxTightWrap ,&_caffa );_babdfg !=nil {return _babdfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u004c\u0076\u006c"}:_bbfcf .OutlineLvl =NewCT_DecimalNumber (); +if _egggg :=d .DecodeElement (_bbfcf .OutlineLvl ,&_caffa );_egggg !=nil {return _egggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076I\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076I\u0064"}:_bbfcf .DivId =NewCT_DecimalNumber (); +if _fbagg :=d .DecodeElement (_bbfcf .DivId ,&_caffa );_fbagg !=nil {return _fbagg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}:_bbfcf .CnfStyle =NewCT_Cnf (); +if _dgege :=d .DecodeElement (_bbfcf .CnfStyle ,&_caffa );_dgege !=nil {return _dgege ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_bbfcf .RPr =NewCT_ParaRPr (); +if _ddeab :=d .DecodeElement (_bbfcf .RPr ,&_caffa );_ddeab !=nil {return _ddeab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0063\u0074\u0050\u0072"}:_bbfcf .SectPr =NewCT_SectPr (); +if _agebf :=d .DecodeElement (_bbfcf .SectPr ,&_caffa );_agebf !=nil {return _agebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_bbfcf .PPrChange =NewCT_PPrChange (); +if _fcec :=d .DecodeElement (_bbfcf .PPrChange ,&_caffa );_fcec !=nil {return _fcec ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0050\u0072\u0020\u0025\u0076",_caffa .Name ); +if _facfb :=d .Skip ();_facfb !=nil {return _facfb ;};};case _a .EndElement :break _gabd ;case _a .CharData :};};return nil ;};type ST_ThemeColor byte ;func (_gcga *CT_TblGridBase )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbdacc :for {_cegbcba ,_gabge :=d .Token (); +if _gabge !=nil {return _gabge ;};switch _effcd :=_cegbcba .(type ){case _a .StartElement :switch _effcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067r\u0069\u0064\u0043\u006f\u006c"}:_aggdg :=NewCT_TblGridCol (); +if _ebccg :=d .DecodeElement (_aggdg ,&_effcd );_ebccg !=nil {return _ebccg ;};_gcga .GridCol =append (_gcga .GridCol ,_aggdg );default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064B\u0061s\u0065\u0020\u0025\u0076",_effcd .Name ); +if _bgceb :=d .Skip ();_bgceb !=nil {return _bgceb ;};};case _a .EndElement :break _dbdacc ;case _a .CharData :};};return nil ;};type CT_MailMerge struct{ -// Last Reviewed Abstract Numbering Definition -NumIdMacAtCleanup *CT_DecimalNumber ;};type EG_ContentRunContentBase struct{ContentRunContentBaseChoice *EG_ContentRunContentBaseChoice ;};func (_ebaed *EG_PContentBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ebaed .PContentBaseChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};func NewEG_ContentCellContentChoice ()*EG_ContentCellContentChoice {_aegcc :=&EG_ContentCellContentChoice {};return _aegcc ;}; +// Source Document Type +MainDocumentType *CT_MailMergeDocType ; -// ValidateWithPath validates the CT_DocumentBase and its children, prefixing error messages with path -func (_agfdfa *CT_DocumentBase )ValidateWithPath (path string )error {if _agfdfa .Background !=nil {if _dgfg :=_agfdfa .Background .ValidateWithPath (path +"/\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");_dgfg !=nil {return _dgfg ;};}; -return nil ;}; +// Query Contains Link to External Query File +LinkToQuery *CT_OnOff ; -// Validate validates the CT_Attr and its children -func (_eea *CT_Attr )Validate ()error {return _eea .ValidateWithPath ("\u0043T\u005f\u0041\u0074\u0074\u0072");};func (_edcga *ST_TargetScreenSz )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edcga =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_edcga =1; -case "\u00364\u0030\u0078\u0034\u0038\u0030":*_edcga =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_edcga =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_edcga =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_edcga =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_edcga =6; -case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_edcga =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_edcga =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_edcga =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00340":*_edcga =10; -case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_edcga =11;};return nil ;};func (_bfegcc *ST_EdGrp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geeed ,_bdabbd :=d .Token ();if _bdabbd !=nil {return _bdabbd ;};if _dgafcf ,_fgace :=_geeed .(_a .EndElement ); -_fgace &&_dgafcf .Name ==start .Name {*_bfegcc =1;return nil ;};if _baafa ,_dbdcbc :=_geeed .(_a .CharData );!_dbdcbc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geeed ); -}else {switch string (_baafa ){case "":*_bfegcc =0;case "\u006e\u006f\u006e\u0065":*_bfegcc =1;case "\u0065\u0076\u0065\u0072\u0079\u006f\u006e\u0065":*_bfegcc =2;case "\u0061\u0064\u006d\u0069\u006e\u0069\u0073\u0074\u0072a\u0074\u006f\u0072\u0073":*_bfegcc =3; -case "\u0063\u006f\u006et\u0072\u0069\u0062\u0075\u0074\u006f\u0072\u0073":*_bfegcc =4;case "\u0065d\u0069\u0074\u006f\u0072\u0073":*_bfegcc =5;case "\u006f\u0077\u006e\u0065\u0072\u0073":*_bfegcc =6;case "\u0063u\u0072\u0072\u0065\u006e\u0074":*_bfegcc =7; -};};_geeed ,_bdabbd =d .Token ();if _bdabbd !=nil {return _bdabbd ;};if _bfbfd ,_aceega :=_geeed .(_a .EndElement );_aceega &&_bfbfd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geeed ); -}; +// Data Source Type +DataType *CT_MailMergeDataType ; -// ValidateWithPath validates the WdCT_GraphicFrame and its children, prefixing error messages with path -func (_cbacf *WdCT_GraphicFrame )ValidateWithPath (path string )error {if _caggc :=_cbacf .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_caggc !=nil {return _caggc ;};if _ffecgdg :=_cbacf .CNvFrPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0046\u0072\u0050\u0072"); -_ffecgdg !=nil {return _ffecgdg ;};if _dbcgff :=_cbacf .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_dbcgff !=nil {return _dbcgff ;};if _acgbc :=_cbacf .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063"); -_acgbc !=nil {return _acgbc ;};if _cbacf .ExtLst !=nil {if _edbdf :=_cbacf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_edbdf !=nil {return _edbdf ;};};return nil ;}; +// Data Source Connection String +ConnectString *CT_String ; -// ValidateWithPath validates the CT_SdtContentBlock and its children, prefixing error messages with path -func (_gdgegg *CT_SdtContentBlock )ValidateWithPath (path string )error {for _ggfga ,_cdcge :=range _gdgegg .EG_ContentBlockContent {if _eegda :=_cdcge .ValidateWithPath (_ff .Sprintf ("\u0025\u0073/\u0045\u0047\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065\u006e\u0074[%\u0064\u005d",path ,_ggfga )); -_eegda !=nil {return _eegda ;};};return nil ;};func (_faffa *CT_FramesetChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faffa .Frameset !=nil {_eacba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}}; -for _ ,_fefgd :=range _faffa .Frameset {e .EncodeElement (_fefgd ,_eacba );};}else if _faffa .Frame !=nil {_gadfd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0072\u0061\u006d\u0065"}};for _ ,_gacge :=range _faffa .Frame {e .EncodeElement (_gacge ,_gadfd ); -};};return nil ;};type CT_CustomXmlRun struct{ +// Query For Data Source Records To Merge +Query *CT_String ; -// Custom XML Markup Namespace -UriAttr *string ; +// Data Source File Path +DataSource *CT_Rel ; -// Element name -ElementAttr string ; +// Header Definition File Path +HeaderSource *CT_Rel ; -// Custom XML Element Properties -CustomXmlPr *CT_CustomXmlPr ;EG_PContent []*EG_PContent ;};func (_defdff WdST_RelFromV )String ()string {switch _defdff {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0070a\u0072\u0061\u0067\u0072\u0061\u0070h"; -case 4:return "\u006c\u0069\u006e\u0065";case 5:return "\u0074o\u0070\u004d\u0061\u0072\u0067\u0069n";case 6:return "\u0062\u006f\u0074t\u006f\u006d\u004d\u0061\u0072\u0067\u0069\u006e";case 7:return "\u0069\u006e\u0073i\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e"; -case 8:return "\u006f\u0075\u0074\u0073\u0069\u0064\u0065\u004d\u0061\u0072\u0067\u0069\u006e";};return "";}; +// Remove Blank Lines from Merged Documents +DoNotSuppressBlankLines *CT_OnOff ; -// Validate validates the CT_Tbl and its children -func (_adada *CT_Tbl )Validate ()error {return _adada .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c");}; +// Merged Document Destination +Destination *CT_MailMergeDest ; -// ValidateWithPath validates the CT_TcBorders and its children, prefixing error messages with path -func (_ababde *CT_TcBorders )ValidateWithPath (path string )error {if _ababde .Top !=nil {if _gfeff :=_ababde .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070");_gfeff !=nil {return _gfeff ;};};if _ababde .Start !=nil {if _fagec :=_ababde .Start .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074"); -_fagec !=nil {return _fagec ;};};if _ababde .Left !=nil {if _fegcac :=_ababde .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_fegcac !=nil {return _fegcac ;};};if _ababde .Bottom !=nil {if _bcdgdb :=_ababde .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_bcdgdb !=nil {return _bcdgdb ;};};if _ababde .End !=nil {if _fabgdc :=_ababde .End .ValidateWithPath (path +"\u002f\u0045\u006e\u0064");_fabgdc !=nil {return _fabgdc ;};};if _ababde .Right !=nil {if _gfeeab :=_ababde .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074"); -_gfeeab !=nil {return _gfeeab ;};};if _ababde .InsideH !=nil {if _fcbaa :=_ababde .InsideH .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0048");_fcbaa !=nil {return _fcbaa ;};};if _ababde .InsideV !=nil {if _gddcf :=_ababde .InsideV .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0069\u0064\u0065\u0056"); -_gddcf !=nil {return _gddcf ;};};if _ababde .Tl2br !=nil {if _ddcgab :=_ababde .Tl2br .ValidateWithPath (path +"\u002f\u0054\u006c\u0032\u0062\u0072");_ddcgab !=nil {return _ddcgab ;};};if _ababde .Tr2bl !=nil {if _egbdaf :=_ababde .Tr2bl .ValidateWithPath (path +"\u002f\u0054\u0072\u0032\u0062\u006c"); -_egbdaf !=nil {return _egbdaf ;};};return nil ;};func (_ebgad ST_DocPartType )Validate ()error {return _ebgad .ValidateWithPath ("")};func (_efgdbfg *ST_FontFamily )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cafbeb ,_ccgbba :=d .Token (); -if _ccgbba !=nil {return _ccgbba ;};if _agbccd ,_eeafa :=_cafbeb .(_a .EndElement );_eeafa &&_agbccd .Name ==start .Name {*_efgdbfg =1;return nil ;};if _bgfdea ,_ecgdge :=_cafbeb .(_a .CharData );!_ecgdge {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cafbeb ); -}else {switch string (_bgfdea ){case "":*_efgdbfg =0;case "\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065":*_efgdbfg =1;case "\u006d\u006f\u0064\u0065\u0072\u006e":*_efgdbfg =2;case "\u0072\u006f\u006da\u006e":*_efgdbfg =3;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_efgdbfg =4; -case "\u0073\u0077\u0069s\u0073":*_efgdbfg =5;case "\u0061\u0075\u0074\u006f":*_efgdbfg =6;};};_cafbeb ,_ccgbba =d .Token ();if _ccgbba !=nil {return _ccgbba ;};if _dcbdaa ,_egcdac :=_cafbeb .(_a .EndElement );_egcdac &&_dcbdaa .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cafbeb );};func (_ccdbga *CT_SdtContentRow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aefgd :for {_aagcf ,_aebed :=d .Token (); -if _aebed !=nil {return _aebed ;};switch _afeaa :=_aagcf .(type ){case _a .StartElement :switch _afeaa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_dgagb :=NewEG_ContentRowContent (); -_dgagb .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_dgagb );if _fggac :=d .DecodeElement (&_dgagb .ContentRowContentChoice .Tr ,&_afeaa );_fggac !=nil {return _fggac ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cebbgb :=NewEG_ContentRowContent (); -_cebbgb .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_cebbgb );if _ceggbc :=d .DecodeElement (&_cebbgb .ContentRowContentChoice .CustomXml ,&_afeaa );_ceggbc !=nil {return _ceggbc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_fcfcc :=NewEG_ContentRowContent (); -_fcfcc .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_fcfcc );if _fbfgc :=d .DecodeElement (&_fcfcc .ContentRowContentChoice .Sdt ,&_afeaa );_fbfgc !=nil {return _fbfgc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_cccb :=NewEG_ContentRowContent (); -_bfeab :=NewEG_RunLevelElts ();_bfeab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_cccb );_cccb .ContentRowContentChoice .EG_RunLevelElts =append (_cccb .ContentRowContentChoice .EG_RunLevelElts ,_bfeab ); -if _agbfb :=d .DecodeElement (&_bfeab .RunLevelEltsChoice .ProofErr ,&_afeaa );_agbfb !=nil {return _agbfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_beffa :=NewEG_ContentRowContent (); -_cfdcb :=NewEG_RunLevelElts ();_cfdcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_beffa );_beffa .ContentRowContentChoice .EG_RunLevelElts =append (_beffa .ContentRowContentChoice .EG_RunLevelElts ,_cfdcb ); -if _fgbga :=d .DecodeElement (&_cfdcb .RunLevelEltsChoice .PermStart ,&_afeaa );_fgbga !=nil {return _fgbga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_bedaa :=NewEG_ContentRowContent (); -_fedeg :=NewEG_RunLevelElts ();_fedeg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bedaa );_bedaa .ContentRowContentChoice .EG_RunLevelElts =append (_bedaa .ContentRowContentChoice .EG_RunLevelElts ,_fedeg ); -if _ggbcd :=d .DecodeElement (&_fedeg .RunLevelEltsChoice .PermEnd ,&_afeaa );_ggbcd !=nil {return _ggbcd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_edgcc :=NewEG_ContentRowContent (); -_ceggbcd :=NewEG_RunLevelElts ();_ceggbcd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_edgcc );_edgcc .ContentRowContentChoice .EG_RunLevelElts =append (_edgcc .ContentRowContentChoice .EG_RunLevelElts ,_ceggbcd ); -if _bbbgd :=d .DecodeElement (&_ceggbcd .RunLevelEltsChoice .Ins ,&_afeaa );_bbbgd !=nil {return _bbbgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_bfcbg :=NewEG_ContentRowContent (); -_abgfge :=NewEG_RunLevelElts ();_abgfge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bfcbg );_bfcbg .ContentRowContentChoice .EG_RunLevelElts =append (_bfcbg .ContentRowContentChoice .EG_RunLevelElts ,_abgfge ); -if _bedgbg :=d .DecodeElement (&_abgfge .RunLevelEltsChoice .Del ,&_afeaa );_bedgbg !=nil {return _bedgbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_ebabed :=NewEG_ContentRowContent (); -_aaedc :=NewEG_RunLevelElts ();_aaedc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_ebabed );_ebabed .ContentRowContentChoice .EG_RunLevelElts =append (_ebabed .ContentRowContentChoice .EG_RunLevelElts ,_aaedc ); -if _gcddca :=d .DecodeElement (&_aaedc .RunLevelEltsChoice .MoveFrom ,&_afeaa );_gcddca !=nil {return _gcddca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fbdad :=NewEG_ContentRowContent (); -_gdada :=NewEG_RunLevelElts ();_gdada .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_fbdad );_fbdad .ContentRowContentChoice .EG_RunLevelElts =append (_fbdad .ContentRowContentChoice .EG_RunLevelElts ,_gdada ); -if _bgbac :=d .DecodeElement (&_gdada .RunLevelEltsChoice .MoveTo ,&_afeaa );_bgbac !=nil {return _bgbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_bbcdg :=NewEG_ContentRowContent (); -_fccdeb :=NewEG_RunLevelElts ();_dbgce :=NewEG_RangeMarkupElements ();_dbgce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bbcdg );_bbcdg .ContentRowContentChoice .EG_RunLevelElts =append (_bbcdg .ContentRowContentChoice .EG_RunLevelElts ,_fccdeb ); -_fccdeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fccdeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbgce );if _afebg :=d .DecodeElement (&_dbgce .RangeMarkupElementsChoice .BookmarkStart ,&_afeaa );_afebg !=nil {return _afebg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_eedcge :=NewEG_ContentRowContent (); -_bgcbe :=NewEG_RunLevelElts ();_gadcf :=NewEG_RangeMarkupElements ();_gadcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_eedcge );_eedcge .ContentRowContentChoice .EG_RunLevelElts =append (_eedcge .ContentRowContentChoice .EG_RunLevelElts ,_bgcbe ); -_bgcbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgcbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gadcf );if _febbaf :=d .DecodeElement (&_gadcf .RangeMarkupElementsChoice .BookmarkEnd ,&_afeaa );_febbaf !=nil {return _febbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gaegf :=NewEG_ContentRowContent (); -_fecge :=NewEG_RunLevelElts ();_bffgf :=NewEG_RangeMarkupElements ();_bffgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_gaegf );_gaegf .ContentRowContentChoice .EG_RunLevelElts =append (_gaegf .ContentRowContentChoice .EG_RunLevelElts ,_fecge ); -_fecge .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fecge .RunLevelEltsChoice .EG_RangeMarkupElements ,_bffgf );if _cgfed :=d .DecodeElement (&_bffgf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_afeaa );_cgfed !=nil {return _cgfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bagdf :=NewEG_ContentRowContent (); -_adbgbe :=NewEG_RunLevelElts ();_gdcg :=NewEG_RangeMarkupElements ();_gdcg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bagdf );_bagdf .ContentRowContentChoice .EG_RunLevelElts =append (_bagdf .ContentRowContentChoice .EG_RunLevelElts ,_adbgbe ); -_adbgbe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adbgbe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdcg );if _fdeeca :=d .DecodeElement (&_gdcg .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_afeaa );_fdeeca !=nil {return _fdeeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_beceb :=NewEG_ContentRowContent (); -_gbcabe :=NewEG_RunLevelElts ();_gdccc :=NewEG_RangeMarkupElements ();_gdccc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_beceb );_beceb .ContentRowContentChoice .EG_RunLevelElts =append (_beceb .ContentRowContentChoice .EG_RunLevelElts ,_gbcabe ); -_gbcabe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbcabe .RunLevelEltsChoice .EG_RangeMarkupElements ,_gdccc );if _ccbde :=d .DecodeElement (&_gdccc .RangeMarkupElementsChoice .MoveToRangeStart ,&_afeaa );_ccbde !=nil {return _ccbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fdaff :=NewEG_ContentRowContent (); -_cagbcd :=NewEG_RunLevelElts ();_cgbfb :=NewEG_RangeMarkupElements ();_cgbfb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_fdaff );_fdaff .ContentRowContentChoice .EG_RunLevelElts =append (_fdaff .ContentRowContentChoice .EG_RunLevelElts ,_cagbcd ); -_cagbcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cagbcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgbfb );if _efadf :=d .DecodeElement (&_cgbfb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_afeaa );_efadf !=nil {return _efadf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bccdg :=NewEG_ContentRowContent (); -_ebbdc :=NewEG_RunLevelElts ();_egdbd :=NewEG_RangeMarkupElements ();_egdbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bccdg );_bccdg .ContentRowContentChoice .EG_RunLevelElts =append (_bccdg .ContentRowContentChoice .EG_RunLevelElts ,_ebbdc ); -_ebbdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebbdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_egdbd );if _ebcfab :=d .DecodeElement (&_egdbd .RangeMarkupElementsChoice .CommentRangeStart ,&_afeaa );_ebcfab !=nil {return _ebcfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acccc :=NewEG_ContentRowContent (); -_fbbcg :=NewEG_RunLevelElts ();_acgbb :=NewEG_RangeMarkupElements ();_acgbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_acccc );_acccc .ContentRowContentChoice .EG_RunLevelElts =append (_acccc .ContentRowContentChoice .EG_RunLevelElts ,_fbbcg ); -_fbbcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbbcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_acgbb );if _edaeg :=d .DecodeElement (&_acgbb .RangeMarkupElementsChoice .CommentRangeEnd ,&_afeaa );_edaeg !=nil {return _edaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_deagff :=NewEG_ContentRowContent (); -_aaebe :=NewEG_RunLevelElts ();_aacfd :=NewEG_RangeMarkupElements ();_aacfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_deagff );_deagff .ContentRowContentChoice .EG_RunLevelElts =append (_deagff .ContentRowContentChoice .EG_RunLevelElts ,_aaebe ); -_aaebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_aacfd );if _aggbag :=d .DecodeElement (&_aacfd .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_afeaa );_aggbag !=nil {return _aggbag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fdef :=NewEG_ContentRowContent (); -_adcdb :=NewEG_RunLevelElts ();_beedee :=NewEG_RangeMarkupElements ();_beedee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_fdef );_fdef .ContentRowContentChoice .EG_RunLevelElts =append (_fdef .ContentRowContentChoice .EG_RunLevelElts ,_adcdb ); -_adcdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_adcdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_beedee );if _ffeff :=d .DecodeElement (&_beedee .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_afeaa );_ffeff !=nil {return _ffeff ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bgbcaf :=NewEG_ContentRowContent (); -_cgace :=NewEG_RunLevelElts ();_fcfdd :=NewEG_RangeMarkupElements ();_fcfdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bgbcaf );_bgbcaf .ContentRowContentChoice .EG_RunLevelElts =append (_bgbcaf .ContentRowContentChoice .EG_RunLevelElts ,_cgace ); -_cgace .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgace .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcfdd );if _fafgd :=d .DecodeElement (&_fcfdd .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_afeaa );_fafgd !=nil {return _fafgd ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bbagd :=NewEG_ContentRowContent (); -_ccbfa :=NewEG_RunLevelElts ();_aaafdg :=NewEG_RangeMarkupElements ();_aaafdg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bbagd );_bbagd .ContentRowContentChoice .EG_RunLevelElts =append (_bbagd .ContentRowContentChoice .EG_RunLevelElts ,_ccbfa ); -_ccbfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ccbfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_aaafdg );if _aacbd :=d .DecodeElement (&_aaafdg .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_afeaa );_aacbd !=nil {return _aacbd ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bgegg :=NewEG_ContentRowContent (); -_egeab :=NewEG_RunLevelElts ();_badcf :=NewEG_RangeMarkupElements ();_badcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_bgegg );_bgegg .ContentRowContentChoice .EG_RunLevelElts =append (_bgegg .ContentRowContentChoice .EG_RunLevelElts ,_egeab ); -_egeab .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egeab .RunLevelEltsChoice .EG_RangeMarkupElements ,_badcf );if _dcdag :=d .DecodeElement (&_badcf .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_afeaa );_dcdag !=nil {return _dcdag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_efedea :=NewEG_ContentRowContent (); -_edfe :=NewEG_RunLevelElts ();_ceecg :=NewEG_RangeMarkupElements ();_ceecg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_efedea );_efedea .ContentRowContentChoice .EG_RunLevelElts =append (_efedea .ContentRowContentChoice .EG_RunLevelElts ,_edfe ); -_edfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_ceecg );if _edcag :=d .DecodeElement (&_ceecg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_afeaa );_edcag !=nil {return _edcag ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gdcfd :=NewEG_ContentRowContent (); -_caabf :=NewEG_RunLevelElts ();_fggda :=NewEG_RangeMarkupElements ();_fggda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_gdcfd );_gdcfd .ContentRowContentChoice .EG_RunLevelElts =append (_gdcfd .ContentRowContentChoice .EG_RunLevelElts ,_caabf ); -_caabf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caabf .RunLevelEltsChoice .EG_RangeMarkupElements ,_fggda );if _aaedg :=d .DecodeElement (&_fggda .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_afeaa );_aaedg !=nil {return _aaedg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eggde :=NewEG_ContentRowContent (); -_cgcec :=NewEG_RunLevelElts ();_dafgc :=NewEG_RangeMarkupElements ();_dafgc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_eggde );_eggde .ContentRowContentChoice .EG_RunLevelElts =append (_eggde .ContentRowContentChoice .EG_RunLevelElts ,_cgcec ); -_cgcec .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cgcec .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafgc );if _ceag :=d .DecodeElement (&_dafgc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_afeaa );_ceag !=nil {return _ceag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_eadgc :=NewEG_ContentRowContent (); -_ecdga :=NewEG_RunLevelElts ();_edfbb :=NewEG_MathContent ();_edfbb .MathContentChoice =NewEG_MathContentChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_eadgc );_eadgc .ContentRowContentChoice .EG_RunLevelElts =append (_eadgc .ContentRowContentChoice .EG_RunLevelElts ,_ecdga ); -_ecdga .RunLevelEltsChoice .EG_MathContent =append (_ecdga .RunLevelEltsChoice .EG_MathContent ,_edfbb );if _ceecdd :=d .DecodeElement (&_edfbb .MathContentChoice .OMathPara ,&_afeaa );_ceecdd !=nil {return _ceecdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dcdef :=NewEG_ContentRowContent (); -_fdgg :=NewEG_RunLevelElts ();_cffbgc :=NewEG_MathContent ();_cffbgc .MathContentChoice =NewEG_MathContentChoice ();_ccdbga .EG_ContentRowContent =append (_ccdbga .EG_ContentRowContent ,_dcdef );_dcdef .ContentRowContentChoice .EG_RunLevelElts =append (_dcdef .ContentRowContentChoice .EG_RunLevelElts ,_fdgg ); -_fdgg .RunLevelEltsChoice .EG_MathContent =append (_fdgg .RunLevelEltsChoice .EG_MathContent ,_cffbgc );if _gefge :=d .DecodeElement (&_cffbgc .MathContentChoice .OMath ,&_afeaa );_gefge !=nil {return _gefge ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077\u0020\u0025v",_afeaa .Name ); -if _dbdfa :=d .Skip ();_dbdfa !=nil {return _dbdfa ;};};case _a .EndElement :break _aefgd ;case _a .CharData :};};return nil ;};func NewEG_RPrMath ()*EG_RPrMath {_fgcge :=&EG_RPrMath {};_fgcge .RPrMathChoice =NewEG_RPrMathChoice ();return _fgcge ;};type ST_StyleSort byte ; -func (_fdfaaa *WdCT_WordprocessingGroup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdfaaa .CNvPr !=nil {_aefba :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0050\u0072"}}; -e .EncodeElement (_fdfaaa .CNvPr ,_aefba );};_dbdcc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_fdfaaa .CNvGrpSpPr ,_dbdcc );_gcded :=_a .StartElement {Name :_a .Name {Local :"\u0077\u0070\u003a\u0067\u0072\u0070\u0053\u0070\u0050\u0072"}}; -e .EncodeElement (_fdfaaa .GrpSpPr ,_gcded );if _fdfaaa .WordprocessingGroupChoice !=nil {for _ ,_ffbbdgc :=range _fdfaaa .WordprocessingGroupChoice {_ffbbdgc .MarshalXML (e ,_a .StartElement {});};};if _fdfaaa .ExtLst !=nil {_aggbef :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}}; -e .EncodeElement (_fdfaaa .ExtLst ,_aggbef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_egced *CT_Tbl )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egced .TblPr =NewCT_TblPr ();_egced .TblGrid =NewCT_TblGrid (); -_fcgbgc :for {_fafgcd ,_acfbf :=d .Token ();if _acfbf !=nil {return _acfbf ;};switch _dfdg :=_fafgcd .(type ){case _a .StartElement :switch _dfdg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_afcfa :=NewEG_RangeMarkupElements (); -_afcfa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_afcfa );if _egcdaa :=d .DecodeElement (&_afcfa .RangeMarkupElementsChoice .BookmarkStart ,&_dfdg );_egcdaa !=nil {return _egcdaa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_ebaaeb :=NewEG_RangeMarkupElements (); -_ebaaeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_ebaaeb );if _dfgdbc :=d .DecodeElement (&_ebaaeb .RangeMarkupElementsChoice .BookmarkEnd ,&_dfdg );_dfgdbc !=nil {return _dfgdbc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_bcadf :=NewEG_RangeMarkupElements (); -_bcadf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_bcadf );if _febaa :=d .DecodeElement (&_bcadf .RangeMarkupElementsChoice .MoveFromRangeStart ,&_dfdg );_febaa !=nil {return _febaa ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dafcga :=NewEG_RangeMarkupElements (); -_dafcga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_dafcga );if _gafdb :=d .DecodeElement (&_dafcga .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_dfdg );_gafdb !=nil {return _gafdb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_abebc :=NewEG_RangeMarkupElements (); -_abebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_abebc );if _gggca :=d .DecodeElement (&_abebc .RangeMarkupElementsChoice .MoveToRangeStart ,&_dfdg );_gggca !=nil {return _gggca ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_dcfd :=NewEG_RangeMarkupElements (); -_dcfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_dcfd );if _beeae :=d .DecodeElement (&_dcfd .RangeMarkupElementsChoice .MoveToRangeEnd ,&_dfdg );_beeae !=nil {return _beeae ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_abedcd :=NewEG_RangeMarkupElements (); -_abedcd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_abedcd );if _cfgab :=d .DecodeElement (&_abedcd .RangeMarkupElementsChoice .CommentRangeStart ,&_dfdg );_cfgab !=nil {return _cfgab ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_edbbd :=NewEG_RangeMarkupElements (); -_edbbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_edbbd );if _caeba :=d .DecodeElement (&_edbbd .RangeMarkupElementsChoice .CommentRangeEnd ,&_dfdg );_caeba !=nil {return _caeba ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgcfe :=NewEG_RangeMarkupElements (); -_fgcfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_fgcfe );if _gdegb :=d .DecodeElement (&_fgcfe .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_dfdg );_gdegb !=nil {return _gdegb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_baddg :=NewEG_RangeMarkupElements (); -_baddg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_baddg );if _cdde :=d .DecodeElement (&_baddg .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_dfdg );_cdde !=nil {return _cdde ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgggb :=NewEG_RangeMarkupElements (); -_dgggb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_dgggb );if _aaade :=d .DecodeElement (&_dgggb .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_dfdg );_aaade !=nil {return _aaade ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_bdcad :=NewEG_RangeMarkupElements (); -_bdcad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_bdcad );if _caebcf :=d .DecodeElement (&_bdcad .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_dfdg );_caebcf !=nil {return _caebcf ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_cbbg :=NewEG_RangeMarkupElements (); -_cbbg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_cbbg );if _gfecb :=d .DecodeElement (&_cbbg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_dfdg ); -_gfecb !=nil {return _gfecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_dadda :=NewEG_RangeMarkupElements (); -_dadda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_dadda );if _cbefg :=d .DecodeElement (&_dadda .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_dfdg ); -_cbefg !=nil {return _cbefg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_aafbd :=NewEG_RangeMarkupElements (); -_aafbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_aafbd );if _abadg :=d .DecodeElement (&_aafbd .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_dfdg ); -_abadg !=nil {return _abadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_bccdab :=NewEG_RangeMarkupElements (); -_bccdab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_egced .EG_RangeMarkupElements =append (_egced .EG_RangeMarkupElements ,_bccdab );if _fgfgb :=d .DecodeElement (&_bccdab .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_dfdg ); -_fgfgb !=nil {return _fgfgb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006cP\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006cP\u0072"}:if _ddaae :=d .DecodeElement (_egced .TblPr ,&_dfdg ); -_ddaae !=nil {return _ddaae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074b\u006c\u0047\u0072\u0069\u0064"}:if _fgfge :=d .DecodeElement (_egced .TblGrid ,&_dfdg ); -_fgfge !=nil {return _fgfge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072"}:_gfbfc :=NewEG_ContentRowContent (); -_gfbfc .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_gfbfc );if _ccfdc :=d .DecodeElement (&_gfbfc .ContentRowContentChoice .Tr ,&_dfdg );_ccfdc !=nil {return _ccfdc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_aagcff :=NewEG_ContentRowContent (); -_aagcff .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_aagcff );if _gbcbg :=d .DecodeElement (&_aagcff .ContentRowContentChoice .CustomXml ,&_dfdg );_gbcbg !=nil {return _gbcbg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bcbcb :=NewEG_ContentRowContent (); -_bcbcb .ContentRowContentChoice =NewEG_ContentRowContentChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_bcbcb );if _gbbdg :=d .DecodeElement (&_bcbcb .ContentRowContentChoice .Sdt ,&_dfdg );_gbbdg !=nil {return _gbbdg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_eabgb :=NewEG_ContentRowContent (); -_dbfgg :=NewEG_RunLevelElts ();_dbfgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_eabgb );_eabgb .ContentRowContentChoice .EG_RunLevelElts =append (_eabgb .ContentRowContentChoice .EG_RunLevelElts ,_dbfgg ); -if _gbccda :=d .DecodeElement (&_dbfgg .RunLevelEltsChoice .ProofErr ,&_dfdg );_gbccda !=nil {return _gbccda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bfaged :=NewEG_ContentRowContent (); -_aeffdg :=NewEG_RunLevelElts ();_aeffdg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_bfaged );_bfaged .ContentRowContentChoice .EG_RunLevelElts =append (_bfaged .ContentRowContentChoice .EG_RunLevelElts ,_aeffdg ); -if _afdab :=d .DecodeElement (&_aeffdg .RunLevelEltsChoice .PermStart ,&_dfdg );_afdab !=nil {return _afdab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_abade :=NewEG_ContentRowContent (); -_dacgf :=NewEG_RunLevelElts ();_dacgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_abade );_abade .ContentRowContentChoice .EG_RunLevelElts =append (_abade .ContentRowContentChoice .EG_RunLevelElts ,_dacgf ); -if _fbfcb :=d .DecodeElement (&_dacgf .RunLevelEltsChoice .PermEnd ,&_dfdg );_fbfcb !=nil {return _fbfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_aaaeg :=NewEG_ContentRowContent (); -_fgfgg :=NewEG_RunLevelElts ();_fgfgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_aaaeg );_aaaeg .ContentRowContentChoice .EG_RunLevelElts =append (_aaaeg .ContentRowContentChoice .EG_RunLevelElts ,_fgfgg ); -if _cggbf :=d .DecodeElement (&_fgfgg .RunLevelEltsChoice .Ins ,&_dfdg );_cggbf !=nil {return _cggbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_gegdf :=NewEG_ContentRowContent (); -_bbagf :=NewEG_RunLevelElts ();_bbagf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_gegdf );_gegdf .ContentRowContentChoice .EG_RunLevelElts =append (_gegdf .ContentRowContentChoice .EG_RunLevelElts ,_bbagf ); -if _cgcgbc :=d .DecodeElement (&_bbagf .RunLevelEltsChoice .Del ,&_dfdg );_cgcgbc !=nil {return _cgcgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bdcef :=NewEG_ContentRowContent (); -_cbbcgf :=NewEG_RunLevelElts ();_cbbcgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_bdcef );_bdcef .ContentRowContentChoice .EG_RunLevelElts =append (_bdcef .ContentRowContentChoice .EG_RunLevelElts ,_cbbcgf ); -if _cdedc :=d .DecodeElement (&_cbbcgf .RunLevelEltsChoice .MoveFrom ,&_dfdg );_cdedc !=nil {return _cdedc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_caaegc :=NewEG_ContentRowContent (); -_aegad :=NewEG_RunLevelElts ();_aegad .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_caaegc );_caaegc .ContentRowContentChoice .EG_RunLevelElts =append (_caaegc .ContentRowContentChoice .EG_RunLevelElts ,_aegad ); -if _acdbb :=d .DecodeElement (&_aegad .RunLevelEltsChoice .MoveTo ,&_dfdg );_acdbb !=nil {return _acdbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_faceg :=NewEG_ContentRowContent (); -_bfcaf :=NewEG_RunLevelElts ();_abafde :=NewEG_MathContent ();_abafde .MathContentChoice =NewEG_MathContentChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_faceg );_faceg .ContentRowContentChoice .EG_RunLevelElts =append (_faceg .ContentRowContentChoice .EG_RunLevelElts ,_bfcaf ); -_bfcaf .RunLevelEltsChoice .EG_MathContent =append (_bfcaf .RunLevelEltsChoice .EG_MathContent ,_abafde );if _adgeac :=d .DecodeElement (&_abafde .MathContentChoice .OMathPara ,&_dfdg );_adgeac !=nil {return _adgeac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_gdbddg :=NewEG_ContentRowContent (); -_fbege :=NewEG_RunLevelElts ();_cggedf :=NewEG_MathContent ();_cggedf .MathContentChoice =NewEG_MathContentChoice ();_egced .EG_ContentRowContent =append (_egced .EG_ContentRowContent ,_gdbddg );_gdbddg .ContentRowContentChoice .EG_RunLevelElts =append (_gdbddg .ContentRowContentChoice .EG_RunLevelElts ,_fbege ); -_fbege .RunLevelEltsChoice .EG_MathContent =append (_fbege .RunLevelEltsChoice .EG_MathContent ,_cggedf );if _gdafff :=d .DecodeElement (&_cggedf .MathContentChoice .OMath ,&_dfdg );_gdafff !=nil {return _gdafff ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0062\u006c\u0020\u0025\u0076",_dfdg .Name ); -if _bdegb :=d .Skip ();_bdegb !=nil {return _bdegb ;};};case _a .EndElement :break _fcgbgc ;case _a .CharData :};};return nil ;};func (_edaaf *CT_TblGridBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edaaf .GridCol !=nil {_deeaba :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u0069\u0064\u0043\u006fl"}}; -for _ ,_ecefef :=range _edaaf .GridCol {e .EncodeElement (_ecefef ,_deeaba );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Column Containing E-mail Address +AddressFieldName *CT_String ; -// Validate validates the CT_Font and its children -func (_cfdcc *CT_Font )Validate ()error {return _cfdcc .ValidateWithPath ("\u0043T\u005f\u0046\u006f\u006e\u0074");}; +// Merged E-mail or Fax Subject Line +MailSubject *CT_String ; -// ValidateWithPath validates the CT_TblOverlap and its children, prefixing error messages with path -func (_aegdg *CT_TblOverlap )ValidateWithPath (path string )error {if _aegdg .ValAttr ==ST_TblOverlapUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _cdab :=_aegdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdab !=nil {return _cdab ;};return nil ;};func NewEG_PContentBase ()*EG_PContentBase {_agbefcd :=&EG_PContentBase {};_agbefcd .PContentBaseChoice =NewEG_PContentBaseChoice (); -return _agbefcd ;};func (_cdgad ST_Pitch )ValidateWithPath (path string )error {switch _cdgad {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdgad )); -};return nil ;};func (_bbfeca *CT_TblGridCol )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbfeca .WAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0077"},Value :_ff .Sprintf ("\u0025\u0076",*_bbfeca .WAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ceaeg *ST_HdrFtr )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ceaeg =0;case "\u0065\u0076\u0065\u006e":*_ceaeg =1;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_ceaeg =2; -case "\u0066\u0069\u0072s\u0074":*_ceaeg =3;};return nil ;}; +// Merged Document To E-Mail Attachment +MailAsAttachment *CT_OnOff ; -// ValidateWithPath validates the EG_PContentBase and its children, prefixing error messages with path -func (_feacd *EG_PContentBase )ValidateWithPath (path string )error {if _egbdfa :=_feacd .PContentBaseChoice .ValidateWithPath (path +"\u002f\u0050\u0043\u006fnt\u0065\u006e\u0074\u0042\u0061\u0073\u0065\u0043\u0068\u006f\u0069\u0063\u0065");_egbdfa !=nil {return _egbdfa ; -};return nil ;};func (_eaabfd ST_Em )Validate ()error {return _eaabfd .ValidateWithPath ("")}; +// View Merged Data Within Document +ViewMergedData *CT_OnOff ; -// Validate validates the CT_FldCharChoice and its children -func (_dcfe *CT_FldCharChoice )Validate ()error {return _dcfe .ValidateWithPath ("\u0043\u0054_\u0046\u006c\u0064C\u0068\u0061\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};func (_edfgf *Document )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edfgf .CT_Document =*NewCT_Document (); -for _ ,_aeaee :=range start .Attr {if _aeaee .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_edfgf .ConformanceAttr .UnmarshalXMLAttr (_aeaee );continue ;};};_cdbcee :for {_becccg ,_aceaf :=d .Token ();if _aceaf !=nil {return _aceaf ; -};switch _cffad :=_becccg .(type ){case _a .StartElement :switch _cffad .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_edfgf .Background =NewCT_Background (); -if _fffea :=d .DecodeElement (_edfgf .Background ,&_cffad );_fffea !=nil {return _fffea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0064\u0079"}:_edfgf .Body =NewCT_Body (); -if _bddcgc :=d .DecodeElement (_edfgf .Body ,&_cffad );_bddcgc !=nil {return _bddcgc ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_cffad .Name ); -if _accbc :=d .Skip ();_accbc !=nil {return _accbc ;};};case _a .EndElement :break _cdbcee ;case _a .CharData :};};return nil ;};func (_bcadag *ST_Shd )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bcadag =0;case "\u006e\u0069\u006c":*_bcadag =1; -case "\u0063\u006c\u0065a\u0072":*_bcadag =2;case "\u0073\u006f\u006ci\u0064":*_bcadag =3;case "\u0068\u006f\u0072\u007a\u0053\u0074\u0072\u0069\u0070\u0065":*_bcadag =4;case "\u0076\u0065\u0072\u0074\u0053\u0074\u0072\u0069\u0070\u0065":*_bcadag =5;case "\u0072\u0065\u0076\u0065\u0072\u0073\u0065\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_bcadag =6; -case "\u0064\u0069\u0061\u0067\u0053\u0074\u0072\u0069\u0070\u0065":*_bcadag =7;case "\u0068o\u0072\u007a\u0043\u0072\u006f\u0073s":*_bcadag =8;case "\u0064i\u0061\u0067\u0043\u0072\u006f\u0073s":*_bcadag =9;case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0053t\u0072\u0069\u0070\u0065":*_bcadag =10; -case "\u0074\u0068\u0069\u006e\u0056\u0065\u0072\u0074\u0053t\u0072\u0069\u0070\u0065":*_bcadag =11;case "t\u0068\u0069\u006e\u0052ev\u0065r\u0073\u0065\u0044\u0069\u0061g\u0053\u0074\u0072\u0069\u0070\u0065":*_bcadag =12;case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0053t\u0072\u0069\u0070\u0065":*_bcadag =13; -case "\u0074\u0068\u0069\u006e\u0048\u006f\u0072\u007a\u0043\u0072\u006f\u0073\u0073":*_bcadag =14;case "\u0074\u0068\u0069\u006e\u0044\u0069\u0061\u0067\u0043\u0072\u006f\u0073\u0073":*_bcadag =15;case "\u0070\u0063\u0074\u0035":*_bcadag =16;case "\u0070\u0063\u00741\u0030":*_bcadag =17; -case "\u0070\u0063\u00741\u0032":*_bcadag =18;case "\u0070\u0063\u00741\u0035":*_bcadag =19;case "\u0070\u0063\u00742\u0030":*_bcadag =20;case "\u0070\u0063\u00742\u0035":*_bcadag =21;case "\u0070\u0063\u00743\u0030":*_bcadag =22;case "\u0070\u0063\u00743\u0035":*_bcadag =23; -case "\u0070\u0063\u00743\u0037":*_bcadag =24;case "\u0070\u0063\u00744\u0030":*_bcadag =25;case "\u0070\u0063\u00744\u0035":*_bcadag =26;case "\u0070\u0063\u00745\u0030":*_bcadag =27;case "\u0070\u0063\u00745\u0035":*_bcadag =28;case "\u0070\u0063\u00746\u0030":*_bcadag =29; -case "\u0070\u0063\u00746\u0032":*_bcadag =30;case "\u0070\u0063\u00746\u0035":*_bcadag =31;case "\u0070\u0063\u00747\u0030":*_bcadag =32;case "\u0070\u0063\u00747\u0035":*_bcadag =33;case "\u0070\u0063\u00748\u0030":*_bcadag =34;case "\u0070\u0063\u00748\u0035":*_bcadag =35; -case "\u0070\u0063\u00748\u0037":*_bcadag =36;case "\u0070\u0063\u00749\u0030":*_bcadag =37;case "\u0070\u0063\u00749\u0035":*_bcadag =38;};return nil ;}; +// Record Currently Displayed In Merged Document +ActiveRecord *CT_DecimalNumber ; -// Validate validates the CT_CustomXmlPr and its children -func (_egca *CT_CustomXmlPr )Validate ()error {return _egca .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dX\u006d\u006c\u0050\u0072");};type CT_MultiLevelType struct{ +// Mail Merge Error Reporting Setting +CheckErrors *CT_DecimalNumber ; -// Abstract Numbering Definition Type -ValAttr ST_MultiLevelType ;};func (_dafgg *CT_VerticalJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ebfga ,_ecgfd :=_dafgg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _ecgfd !=nil {return _ecgfd ;};start .Attr =append (start .Attr ,_ebfga ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Office Data Source Object Settings +Odso *CT_Odso ;};func (_ggagfa ST_FrameScrollbar )String ()string {switch _ggagfa {case 0:return "";case 1:return "\u006f\u006e";case 2:return "\u006f\u0066\u0066";case 3:return "\u0061\u0075\u0074\u006f";};return "";};type ST_LineSpacingRule byte ;func NewCT_TblWidth ()*CT_TblWidth {_fbbad :=&CT_TblWidth {}; +return _fbbad };func (_cggga *CT_Bookmark )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gaef :=range start .Attr {if _gaef .Name .Local =="\u006e\u0061\u006d\u0065"{_efdad :=_gaef .Value ;_cggga .NameAttr =_efdad ;continue ;};if _gaef .Name .Local =="\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"{_cfcf ,_bcfb :=_c .ParseInt (_gaef .Value ,10,64); +if _bcfb !=nil {return _bcfb ;};_cggga .ColFirstAttr =&_cfcf ;continue ;};if _gaef .Name .Local =="\u0063o\u006c\u004c\u0061\u0073\u0074"{_gbef ,_abee :=_c .ParseInt (_gaef .Value ,10,64);if _abee !=nil {return _abee ;};_cggga .ColLastAttr =&_gbef ;continue ; +};if _gaef .Name .Local =="d\u0069s\u0070\u006c\u0061\u0063\u0065\u0064\u0042\u0079C\u0075\u0073\u0074\u006fmX\u006d\u006c"{_cggga .DisplacedByCustomXmlAttr .UnmarshalXMLAttr (_gaef );continue ;};if _gaef .Name .Local =="\u0069\u0064"{_fdef ,_edd :=_c .ParseInt (_gaef .Value ,10,64); +if _edd !=nil {return _edd ;};_cggga .IdAttr =_fdef ;continue ;};};for {_egc ,_bgcc :=d .Token ();if _bgcc !=nil {return _dd .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u003a\u0020\u0025\u0073",_bgcc ); +};if _bca ,_ccge :=_egc .(_a .EndElement );_ccge &&_bca .Name ==start .Name {break ;};};return nil ;};type CT_TrackChangeNumbering struct{OriginalAttr *string ;AuthorAttr string ;DateAttr *_ae .Time ; -// Validate validates the CT_ParaRPrOriginal and its children -func (_cegba *CT_ParaRPrOriginal )Validate ()error {return _cegba .ValidateWithPath ("\u0043T\u005fP\u0061\u0072\u0061\u0052\u0050r\u004f\u0072i\u0067\u0069\u006e\u0061\u006c");};func (_dffgg *CT_Tbl )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _dffgg .EG_RangeMarkupElements !=nil {for _ ,_ffeef :=range _dffgg .EG_RangeMarkupElements {_ffeef .MarshalXML (e ,_a .StartElement {});};};_fdfag :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0050\u0072"}};e .EncodeElement (_dffgg .TblPr ,_fdfag ); -_cacde :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0062\u006c\u0047\u0072\u0069d"}};e .EncodeElement (_dffgg .TblGrid ,_cacde );if _dffgg .EG_ContentRowContent !=nil {for _ ,_gbfeg :=range _dffgg .EG_ContentRowContent {_gbfeg .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_HdrFtrRef ()*CT_HdrFtrRef {_dcca :=&CT_HdrFtrRef {};_dcca .TypeAttr =ST_HdrFtr (1);return _dcca ;}; +// Annotation Identifier +IdAttr int64 ;};func (_dgagea ST_SignedTwipsMeasure )String ()string {if _dgagea .Int64 !=nil {return _dd .Sprintf ("\u0025\u0076",*_dgagea .Int64 );};if _dgagea .ST_UniversalMeasure !=nil {return _dd .Sprintf ("\u0025\u0076",*_dgagea .ST_UniversalMeasure ); +};return "";};func (_eaagbg WdST_WrapText )Validate ()error {return _eaagbg .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_RPrDefault and its children, prefixing error messages with path -func (_cfbag *CT_RPrDefault )ValidateWithPath (path string )error {if _cfbag .RPr !=nil {if _dgdeb :=_cfbag .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_dgdeb !=nil {return _dgdeb ;};};return nil ;}; +// ValidateWithPath validates the CT_TopPageBorder and its children, prefixing error messages with path +func (_fafcgc *CT_TopPageBorder )ValidateWithPath (path string )error {if _fafcgc .ValAttr ==ST_BorderUnset {return _dd .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); +};if _gcfee :=_fafcgc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcfee !=nil {return _gcfee ;};if _fafcgc .ColorAttr !=nil {if _cbcg :=_fafcgc .ColorAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072"); +_cbcg !=nil {return _cbcg ;};};if _eabfg :=_fafcgc .ThemeColorAttr .ValidateWithPath (path +"\u002fT\u0068e\u006d\u0065\u0043\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_eabfg !=nil {return _eabfg ;};if _fafcgc .ShadowAttr !=nil {if _cfced :=_fafcgc .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); +_cfced !=nil {return _cfced ;};};if _fafcgc .FrameAttr !=nil {if _eefaa :=_fafcgc .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_eefaa !=nil {return _eefaa ;};};return nil ;};func (_gdacf *CT_TrPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_dd .Sprintf ("\u0025\u0076",_gdacf .AuthorAttr )}); +if _gdacf .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_f .FormatDateTime (*_gdacf .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_gdacf .IdAttr )}); +e .EncodeToken (start );_gadab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0072\u0050\u0072"}};e .EncodeElement (_gdacf .TrPr ,_gadab );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_PPr and its children -func (_gecgg *CT_PPr )Validate ()error {return _gecgg .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0050\u0072");}; +// ValidateWithPath validates the CT_CalendarType and its children, prefixing error messages with path +func (_gaee *CT_CalendarType )ValidateWithPath (path string )error {if _gbfd :=_gaee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gbfd !=nil {return _gbfd ;};return nil ;};func (_bbbdgb *WdCT_WordprocessingContentPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbbdgb .BwModeAttr !=_e .ST_BlackWhiteModeUnset {_abcec ,_dbcfce :=_bbbdgb .BwModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"}); +if _dbcfce !=nil {return _dbcfce ;};start .Attr =append (start .Attr ,_abcec );};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_dd .Sprintf ("\u0025\u0076",_bbbdgb .IdAttr )});e .EncodeToken (start ); +if _bbbdgb .NvContentPartPr !=nil {_bdegeb :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003an\u0076\u0043\u006f\u006e\u0074e\u006e\u0074P\u0061\u0072\u0074\u0050\u0072"}};e .EncodeElement (_bbbdgb .NvContentPartPr ,_bdegeb );};if _bbbdgb .Xfrm !=nil {_abdace :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0078\u0066\u0072\u006d"}}; +e .EncodeElement (_bbbdgb .Xfrm ,_abdace );};if _bbbdgb .ExtLst !=nil {_aegbf :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003a\u0065\u0078\u0074\u004c\u0073t"}};e .EncodeElement (_bbbdgb .ExtLst ,_aegbf );};e .EncodeToken (_a .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the CT_TrPrChange and its children -func (_gacgd *CT_TrPrChange )Validate ()error {return _gacgd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065");};func (_cffeb ST_MailMergeDocType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cffeb .String (),start ); -};type ST_RestartNumber byte ; +// ValidateWithPath validates the AG_TransitionalPassword and its children, prefixing error messages with path +func (_def *AG_TransitionalPassword )ValidateWithPath (path string )error {if _ag :=_def .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072"); +_ag !=nil {return _ag ;};if _cbe :=_def .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_cbe !=nil {return _cbe ; +};if _bge :=_def .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_bge !=nil {return _bge ;};return nil ;};type CT_Settings struct{ -// ValidateWithPath validates the CT_DocPartName and its children, prefixing error messages with path -func (_cegg *CT_DocPartName )ValidateWithPath (path string )error {if _cegg .DecoratedAttr !=nil {if _agbcd :=_cegg .DecoratedAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u006f\u0072\u0061\u0074\u0065d\u0041\u0074\u0074\u0072");_agbcd !=nil {return _agbcd ; -};};return nil ;};func (_gdbgfd *CT_Tabs )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dggce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074a\u0062"}};for _ ,_daffaf :=range _gdbgfd .Tab {e .EncodeElement (_daffaf ,_dggce ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Write Protection +WriteProtection *CT_WriteProtection ; -// ValidateWithPath validates the EG_CellMarkupElements and its children, prefixing error messages with path -func (_fbdgcc *EG_CellMarkupElements )ValidateWithPath (path string )error {if _bfcdda :=_fbdgcc .CellMarkupElementsChoice .ValidateWithPath (path +"\u002fC\u0065\u006c\u006c\u004da\u0072\u006b\u0075\u0070\u0045l\u0065m\u0065n\u0074\u0073\u0043\u0068\u006f\u0069\u0063e"); -_bfcdda !=nil {return _bfcdda ;};return nil ;};func (_caaedg ST_DecimalNumberOrPercent )String ()string {if _caaedg .ST_UnqualifiedPercentage !=nil {return _ff .Sprintf ("\u0025\u0076",*_caaedg .ST_UnqualifiedPercentage );};if _caaedg .ST_Percentage !=nil {return _ff .Sprintf ("\u0025\u0076",*_caaedg .ST_Percentage ); -};return "";}; +// Document View Setting +View *CT_View ; -// Validate validates the CT_Divs and its children -func (_cbadc *CT_Divs )Validate ()error {return _cbadc .ValidateWithPath ("\u0043T\u005f\u0044\u0069\u0076\u0073");};func (_befgc ST_InfoTextType )String ()string {switch _befgc {case 0:return "";case 1:return "\u0074\u0065\u0078\u0074";case 2:return "\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074"; -};return "";};func (_cfacb *CT_ParaRPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgdge :for {_bfbca ,_gfeee :=d .Token ();if _gfeee !=nil {return _gfeee ;};switch _eaffa :=_bfbca .(type ){case _a .StartElement :switch _eaffa .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_cfacb .Ins =NewCT_TrackChange (); -if _abdbf :=d .DecodeElement (_cfacb .Ins ,&_eaffa );_abdbf !=nil {return _abdbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cfacb .Del =NewCT_TrackChange (); -if _cecce :=d .DecodeElement (_cfacb .Del ,&_eaffa );_cecce !=nil {return _cecce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_cfacb .MoveFrom =NewCT_TrackChange (); -if _fgaddg :=d .DecodeElement (_cfacb .MoveFrom ,&_eaffa );_fgaddg !=nil {return _fgaddg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cfacb .MoveTo =NewCT_TrackChange (); -if _edaed :=d .DecodeElement (_cfacb .MoveTo ,&_eaffa );_edaed !=nil {return _edaed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0053\u0074\u0079\u006c\u0065"}:_cfacb .RStyle =NewCT_String (); -if _dcgf :=d .DecodeElement (_cfacb .RStyle ,&_eaffa );_dcgf !=nil {return _dcgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0046\u006f\u006e\u0074\u0073"}:_cfacb .RFonts =NewCT_Fonts (); -if _cgfcb :=d .DecodeElement (_cfacb .RFonts ,&_eaffa );_cgfcb !=nil {return _cgfcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062"}:_cfacb .B =NewCT_OnOff (); -if _ffbb :=d .DecodeElement (_cfacb .B ,&_eaffa );_ffbb !=nil {return _ffbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0043\u0073"}:_cfacb .BCs =NewCT_OnOff (); -if _eggace :=d .DecodeElement (_cfacb .BCs ,&_eaffa );_eggace !=nil {return _eggace ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069"}:_cfacb .I =NewCT_OnOff (); -if _fabeb :=d .DecodeElement (_cfacb .I ,&_eaffa );_fabeb !=nil {return _fabeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u0043\u0073"}:_cfacb .ICs =NewCT_OnOff (); -if _afgfa :=d .DecodeElement (_cfacb .ICs ,&_eaffa );_afgfa !=nil {return _afgfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0070\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0070\u0073"}:_cfacb .Caps =NewCT_OnOff (); -if _ffbde :=d .DecodeElement (_cfacb .Caps ,&_eaffa );_ffbde !=nil {return _ffbde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u006c\u006c\u0043\u0061\u0070s"}:_cfacb .SmallCaps =NewCT_OnOff (); -if _gfga :=d .DecodeElement (_cfacb .SmallCaps ,&_eaffa );_gfga !=nil {return _gfga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u006b\u0065"}:_cfacb .Strike =NewCT_OnOff (); -if _febgc :=d .DecodeElement (_cfacb .Strike ,&_eaffa );_febgc !=nil {return _febgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064s\u0074\u0072\u0069\u006b\u0065"}:_cfacb .Dstrike =NewCT_OnOff (); -if _aeaga :=d .DecodeElement (_cfacb .Dstrike ,&_eaffa );_aeaga !=nil {return _aeaga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fu\u0074\u006c\u0069\u006e\u0065"}:_cfacb .Outline =NewCT_OnOff (); -if _dfcff :=d .DecodeElement (_cfacb .Outline ,&_eaffa );_dfcff !=nil {return _dfcff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cfacb .Shadow =NewCT_OnOff (); -if _egadd :=d .DecodeElement (_cfacb .Shadow ,&_eaffa );_egadd !=nil {return _egadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062\u006f\u0073\u0073"}:_cfacb .Emboss =NewCT_OnOff (); -if _fffdf :=d .DecodeElement (_cfacb .Emboss ,&_eaffa );_fffdf !=nil {return _fffdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069m\u0070\u0072\u0069\u006e\u0074"}:_cfacb .Imprint =NewCT_OnOff (); -if _cebfc :=d .DecodeElement (_cfacb .Imprint ,&_eaffa );_cebfc !=nil {return _cebfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eo\u0050\u0072\u006f\u006f\u0066"}:_cfacb .NoProof =NewCT_OnOff (); -if _gdadff :=d .DecodeElement (_cfacb .NoProof ,&_eaffa );_gdadff !=nil {return _gdadff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}:_cfacb .SnapToGrid =NewCT_OnOff (); -if _gbaa :=d .DecodeElement (_cfacb .SnapToGrid ,&_eaffa );_gbaa !=nil {return _gbaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006e\u0069\u0073\u0068"}:_cfacb .Vanish =NewCT_OnOff (); -if _efacd :=d .DecodeElement (_cfacb .Vanish ,&_eaffa );_efacd !=nil {return _efacd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077e\u0062\u0048\u0069\u0064\u0064\u0065n"}:_cfacb .WebHidden =NewCT_OnOff (); -if _fdec :=d .DecodeElement (_cfacb .WebHidden ,&_eaffa );_fdec !=nil {return _fdec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006co\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006co\u0072"}:_cfacb .Color =NewCT_Color (); -if _fcfbb :=d .DecodeElement (_cfacb .Color ,&_eaffa );_fcfbb !=nil {return _fcfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073p\u0061\u0063\u0069\u006e\u0067"}:_cfacb .Spacing =NewCT_SignedTwipsMeasure (); -if _gebed :=d .DecodeElement (_cfacb .Spacing ,&_eaffa );_gebed !=nil {return _gebed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0077"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0077"}:_cfacb .W =NewCT_TextScale (); -if _feegf :=d .DecodeElement (_cfacb .W ,&_eaffa );_feegf !=nil {return _feegf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006b\u0065\u0072\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006b\u0065\u0072\u006e"}:_cfacb .Kern =NewCT_HpsMeasure (); -if _eddfg :=d .DecodeElement (_cfacb .Kern ,&_eaffa );_eddfg !=nil {return _eddfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}:_cfacb .Position =NewCT_SignedHpsMeasure (); -if _adeea :=d .DecodeElement (_cfacb .Position ,&_eaffa );_adeea !=nil {return _adeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a"}:_cfacb .Sz =NewCT_HpsMeasure (); -if _cgfbg :=d .DecodeElement (_cfacb .Sz ,&_eaffa );_cgfbg !=nil {return _cgfbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u007a\u0043\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u007a\u0043\u0073"}:_cfacb .SzCs =NewCT_HpsMeasure (); -if _dgfec :=d .DecodeElement (_cfacb .SzCs ,&_eaffa );_dgfec !=nil {return _dgfec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068i\u0067\u0068\u006c\u0069\u0067\u0068t"}:_cfacb .Highlight =NewCT_Highlight (); -if _babgbc :=d .DecodeElement (_cfacb .Highlight ,&_eaffa );_babgbc !=nil {return _babgbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0075"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0075"}:_cfacb .U =NewCT_Underline (); -if _eefab :=d .DecodeElement (_cfacb .U ,&_eaffa );_eefab !=nil {return _eefab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u0066\u0066\u0065\u0063\u0074"}:_cfacb .Effect =NewCT_TextEffect (); -if _dgagc :=d .DecodeElement (_cfacb .Effect ,&_eaffa );_dgagc !=nil {return _dgagc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u0072"}:_cfacb .Bdr =NewCT_Border (); -if _ddfeb :=d .DecodeElement (_cfacb .Bdr ,&_eaffa );_ddfeb !=nil {return _ddfeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0068\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u0064"}:_cfacb .Shd =NewCT_Shd (); -if _bbbee :=d .DecodeElement (_cfacb .Shd ,&_eaffa );_bbbee !=nil {return _bbbee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066i\u0074\u0054\u0065\u0078\u0074"}:_cfacb .FitText =NewCT_FitText (); -if _fbbgc :=d .DecodeElement (_cfacb .FitText ,&_eaffa );_fbbgc !=nil {return _fbbgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0076e\u0072\u0074\u0041\u006c\u0069\u0067n"}:_cfacb .VertAlign =NewCT_VerticalAlignRun (); -if _gdade :=d .DecodeElement (_cfacb .VertAlign ,&_eaffa );_gdade !=nil {return _gdade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0074\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006c"}:_cfacb .Rtl =NewCT_OnOff (); -if _bcfddf :=d .DecodeElement (_cfacb .Rtl ,&_eaffa );_bcfddf !=nil {return _bcfddf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0073"}:_cfacb .Cs =NewCT_OnOff (); -if _bfbbf :=d .DecodeElement (_cfacb .Cs ,&_eaffa );_bfbbf !=nil {return _bfbbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006d"}:_cfacb .Em =NewCT_Em (); -if _cbeea :=d .DecodeElement (_cfacb .Em ,&_eaffa );_cbeea !=nil {return _cbeea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0061\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0061\u006e\u0067"}:_cfacb .Lang =NewCT_Language (); -if _gagbd :=d .DecodeElement (_cfacb .Lang ,&_eaffa );_gagbd !=nil {return _gagbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065a\u0073t\u0041\u0073\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074"}:_cfacb .EastAsianLayout =NewCT_EastAsianLayout (); -if _aaggg :=d .DecodeElement (_cfacb .EastAsianLayout ,&_eaffa );_aaggg !=nil {return _aaggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}:_cfacb .SpecVanish =NewCT_OnOff (); -if _dfecc :=d .DecodeElement (_cfacb .SpecVanish ,&_eaffa );_dfecc !=nil {return _dfecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u004d\u0061t\u0068"}:_cfacb .OMath =NewCT_OnOff (); -if _fgfc :=d .DecodeElement (_cfacb .OMath ,&_eaffa );_fgfc !=nil {return _fgfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072P\u0072\u0043\u0068\u0061\u006e\u0067e"}:_cfacb .RPrChange =NewCT_ParaRPrChange (); -if _eecfc :=d .DecodeElement (_cfacb .RPrChange ,&_eaffa );_eecfc !=nil {return _eecfc ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0061\u0072\u0061\u0052\u0050\u0072\u0020\u0025\u0076",_eaffa .Name ); -if _edaae :=d .Skip ();_edaae !=nil {return _edaae ;};};case _a .EndElement :break _fgdge ;case _a .CharData :};};return nil ;}; +// Magnification Setting +Zoom *CT_Zoom ; -// ST_DecimalNumberOrPercent is a union type -type ST_DecimalNumberOrPercent struct{ST_UnqualifiedPercentage *int64 ;ST_Percentage *string ;};func (_gdbda *CT_FontsList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaabe :for {_ebbdd ,_fgggd :=d .Token ();if _fgggd !=nil {return _fgggd ; -};switch _afcdd :=_ebbdd .(type ){case _a .StartElement :switch _afcdd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:_fecgbg :=NewCT_Font (); -if _dagbd :=d .DecodeElement (_fecgbg ,&_afcdd );_dagbd !=nil {return _dagbd ;};_gdbda .Font =append (_gdbda .Font ,_fecgbg );default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_F\u006f\u006et\u0073\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_afcdd .Name ); -if _efdab :=d .Skip ();_efdab !=nil {return _efdab ;};};case _a .EndElement :break _aaabe ;case _a .CharData :};};return nil ;};func (_ecfdge *ST_HighlightColor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecfdge =0;case "\u0062\u006c\u0061c\u006b":*_ecfdge =1; -case "\u0062\u006c\u0075\u0065":*_ecfdge =2;case "\u0063\u0079\u0061\u006e":*_ecfdge =3;case "\u0067\u0072\u0065e\u006e":*_ecfdge =4;case "\u006da\u0067\u0065\u006e\u0074\u0061":*_ecfdge =5;case "\u0072\u0065\u0064":*_ecfdge =6;case "\u0079\u0065\u006c\u006c\u006f\u0077":*_ecfdge =7; -case "\u0077\u0068\u0069t\u0065":*_ecfdge =8;case "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065":*_ecfdge =9;case "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e":*_ecfdge =10;case "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n":*_ecfdge =11;case "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061":*_ecfdge =12; -case "\u0064a\u0072\u006b\u0052\u0065\u0064":*_ecfdge =13;case "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077":*_ecfdge =14;case "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079":*_ecfdge =15;case "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y":*_ecfdge =16; -case "\u006e\u006f\u006e\u0065":*_ecfdge =17;};return nil ;};func (_gafdf ST_FFTextType )String ()string {switch _gafdf {case 0:return "";case 1:return "\u0072e\u0067\u0075\u006c\u0061\u0072";case 2:return "\u006e\u0075\u006d\u0062\u0065\u0072";case 3:return "\u0064\u0061\u0074\u0065"; -case 4:return "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065";case 5:return "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065";case 6:return "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064";};return "";}; +// Remove Personal Information from Document Properties +RemovePersonalInformation *CT_OnOff ; -// ValidateWithPath validates the WdCT_WrapThrough and its children, prefixing error messages with path -func (_fddba *WdCT_WrapThrough )ValidateWithPath (path string )error {if _fddba .WrapTextAttr ==WdST_WrapTextUnset {return _ff .Errorf ("\u0025\u0073/W\u0072\u0061\u0070T\u0065\u0078\u0074\u0041ttr\u0020is\u0020\u0061\u0020\u006d\u0061\u006e\u0064at\u006f\u0072\u0079\u0020\u0066\u0069\u0065l\u0064",path ); -};if _ccegae :=_fddba .WrapTextAttr .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0041\u0074\u0074\u0072");_ccegae !=nil {return _ccegae ;};if _dfaaf :=_fddba .WrapPolygon .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070\u0050\u006f\u006c\u0079\u0067\u006f\u006e"); -_dfaaf !=nil {return _dfaaf ;};return nil ;};func (_fdbeb *CT_TblOverlap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_bdabcfd ,_afdbgf :=_fdbeb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _afdbgf !=nil {return _afdbgf ; -};start .Attr =append (start .Attr ,_bdabcfd );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Remove Date and Time from Annotations +RemoveDateAndTime *CT_OnOff ; -// ValidateWithPath validates the CT_ObjectChoice and its children, prefixing error messages with path -func (_cbcdg *CT_ObjectChoice )ValidateWithPath (path string )error {if _cbcdg .Control !=nil {if _eadcad :=_cbcdg .Control .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");_eadcad !=nil {return _eadcad ;};};if _cbcdg .ObjectLink !=nil {if _egabe :=_cbcdg .ObjectLink .ValidateWithPath (path +"/\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b"); -_egabe !=nil {return _egabe ;};};if _cbcdg .ObjectEmbed !=nil {if _feaceg :=_cbcdg .ObjectEmbed .ValidateWithPath (path +"\u002f\u004f\u0062j\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064");_feaceg !=nil {return _feaceg ;};};if _cbcdg .Movie !=nil {if _dbead :=_cbcdg .Movie .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0069\u0065"); -_dbead !=nil {return _dbead ;};};return nil ;};func (_afaca ST_InfoTextType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dbdee :=_a .Attr {};_dbdee .Name =name ;switch _afaca {case ST_InfoTextTypeUnset :_dbdee .Value ="";case ST_InfoTextTypeText :_dbdee .Value ="\u0074\u0065\u0078\u0074"; -case ST_InfoTextTypeAutoText :_dbdee .Value ="\u0061\u0075\u0074\u006f\u0054\u0065\u0078\u0074";};return _dbdee ,nil ;};func (_ffdgd *CT_View )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffdgd .ValAttr =ST_View (1);for _ ,_ccaeg :=range start .Attr {if _ccaeg .Name .Local =="\u0076\u0061\u006c"{_ffdgd .ValAttr .UnmarshalXMLAttr (_ccaeg ); -continue ;};};for {_ffgga ,_affga :=d .Token ();if _affga !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u003a\u0020\u0025\u0073",_affga );};if _dgdef ,_cffga :=_ffgga .(_a .EndElement );_cffga &&_dgdef .Name ==start .Name {break ; -};};return nil ;};func (_gccaa *CT_TargetScreenSz )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_dadgf ,_abfg :=_gccaa .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"});if _abfg !=nil {return _abfg ;};start .Attr =append (start .Attr ,_dadgf ); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Do Not Display Visual Boundary For Header/Footer or Between Pages +DoNotDisplayPageBoundaries *CT_OnOff ; -// ValidateWithPath validates the WdAnchor and its children, prefixing error messages with path -func (_gcegc *WdAnchor )ValidateWithPath (path string )error {if _aafcf :=_gcegc .WdCT_Anchor .ValidateWithPath (path );_aafcf !=nil {return _aafcf ;};return nil ;};func (_deffce ST_BrClear )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_deffce .String (),start ); -};func (_gaded ST_HeightRule )String ()string {switch _gaded {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0065\u0078\u0061c\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074";};return "";};func NewCT_Lock ()*CT_Lock {_ccafc :=&CT_Lock {}; -return _ccafc };type CT_DataBinding struct{ +// Display Background Objects When Displaying Document +DisplayBackgroundShape *CT_OnOff ; -// XML Namespace Prefix Mappings -PrefixMappingsAttr *string ; +// Print PostScript Codes With Document Text +PrintPostScriptOverText *CT_OnOff ; -// XPath -XpathAttr string ; +// Print Fractional Character Widths +PrintFractionalCharacterWidth *CT_OnOff ; -// Custom XML Data Storage ID -StoreItemIDAttr string ;}; +// Only Print Form Field Content +PrintFormsData *CT_OnOff ; -// ValidateWithPath validates the Recipients and its children, prefixing error messages with path -func (_beddgb *Recipients )ValidateWithPath (path string )error {if _cedcc :=_beddgb .CT_Recipients .ValidateWithPath (path );_cedcc !=nil {return _cedcc ;};return nil ;};func (_affafb ST_LineNumberRestart )ValidateWithPath (path string )error {switch _affafb {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_affafb )); -};return nil ;};type CT_WebSettings struct{ +// Embed TrueType Fonts +EmbedTrueTypeFonts *CT_OnOff ; -// Root Frameset Definition -Frameset *CT_Frameset ; +// Embed Common System Fonts +EmbedSystemFonts *CT_OnOff ; -// Information about HTML div Elements -Divs *CT_Divs ; +// Subset Fonts When Embedding +SaveSubsetFonts *CT_OnOff ; -// Output Encoding When Saving as Web Page -Encoding *CT_String ; +// Only Save Form Field Content +SaveFormsData *CT_OnOff ; -// Disable Features Not Supported by Target Web Browser -OptimizeForBrowser *CT_OptimizeForBrowser ; +// Mirror Page Margins +MirrorMargins *CT_OnOff ; -// Utilize VML When Saving as Web Page -RelyOnVML *CT_OnOff ; +// Align Paragraph and Table Borders with Page Border +AlignBordersAndEdges *CT_OnOff ; -// Allow PNG as Graphic Format -AllowPNG *CT_OnOff ; +// Page Border Excludes Header +BordersDoNotSurroundHeader *CT_OnOff ; -// Do Not Rely on CSS for Font Face Formatting -DoNotRelyOnCSS *CT_OnOff ; +// Page Border Excludes Footer +BordersDoNotSurroundFooter *CT_OnOff ; -// Recommend Web Page Format over Single File Web Page Format -DoNotSaveAsSingleFile *CT_OnOff ; +// Position Gutter At Top of Page +GutterAtTop *CT_OnOff ; -// Do Not Place Supporting Files in Subdirectory -DoNotOrganizeInFolder *CT_OnOff ; +// Do Not Display Visual Indication of Spelling Errors +HideSpellingErrors *CT_OnOff ; -// Do Not Use File Names Longer than 8.3 Characters -DoNotUseLongFileNames *CT_OnOff ; +// Do Not Display Visual Indication of Grammatical Errors +HideGrammaticalErrors *CT_OnOff ; -// Pixels per Inch for Graphics/Images -PixelsPerInch *CT_DecimalNumber ; +// Grammar Checking Settings +ActiveWritingStyle []*CT_WritingStyle ; -// Target Screen Size for Web Page -TargetScreenSz *CT_TargetScreenSz ; +// Spelling and Grammatical Checking State +ProofState *CT_Proof ; -// Save Smart Tag Data in XML Property Bag -SaveSmartTagsAsXml *CT_OnOff ;};type CT_SignedTwipsMeasure struct{ +// Structured Document Tag Placeholder Text Should be Resaved +FormsDesign *CT_OnOff ; -// Positive or Negative Value in Twentieths of a Point -ValAttr ST_SignedTwipsMeasure ;}; +// Attached Document Template +AttachedTemplate *CT_Rel ; -// Validate validates the CT_Endnotes and its children -func (_agbb *CT_Endnotes )Validate ()error {return _agbb .ValidateWithPath ("C\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073");};func (_eefdbc ST_MailMergeSourceType )String ()string {switch _eefdbc {case 0:return "";case 1:return "\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065"; -case 2:return "a\u0064\u0064\u0072\u0065\u0073\u0073\u0042\u006f\u006f\u006b";case 3:return "\u0064o\u0063\u0075\u006d\u0065\u006e\u00741";case 4:return "\u0064o\u0063\u0075\u006d\u0065\u006e\u00742";case 5:return "\u0074\u0065\u0078\u0074";case 6:return "\u0065\u006d\u0061i\u006c"; -case 7:return "\u006e\u0061\u0074\u0069\u0076\u0065";case 8:return "\u006c\u0065\u0067\u0061\u0063\u0079";case 9:return "\u006d\u0061\u0073\u0074\u0065\u0072";};return "";};func (_ddacc ST_Em )String ()string {switch _ddacc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u0064\u006f\u0074";case 3:return "\u0063\u006f\u006dm\u0061";case 4:return "\u0063\u0069\u0072\u0063\u006c\u0065";case 5:return "\u0075\u006e\u0064\u0065\u0072\u0044\u006f\u0074";};return "";};func (_gbfdef *CT_Markup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bfcbfd :=range start .Attr {if _bfcbfd .Name .Local =="\u0069\u0064"{_efaff ,_eeagg :=_f .ParseInt (_bfcbfd .Value ,10,64); -if _eeagg !=nil {return _eeagg ;};_gbfdef .IdAttr =_efaff ;continue ;};};for {_ggac ,_gcgfb :=d .Token ();if _gcgfb !=nil {return _ff .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004d\u0061\u0072k\u0075\u0070\u003a\u0020\u0025\u0073",_gcgfb ); -};if _fefgc ,_bcfcf :=_ggac .(_a .EndElement );_bcfcf &&_fefgc .Name ==start .Name {break ;};};return nil ;};func (_ddbbf *EG_RunLevelEltsChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ddbbf .ProofErr !=nil {_bebdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}}; -e .EncodeElement (_ddbbf .ProofErr ,_bebdf );}else if _ddbbf .PermStart !=nil {_bcbbfb :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0070\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074"}};e .EncodeElement (_ddbbf .PermStart ,_bcbbfb );}else if _ddbbf .PermEnd !=nil {_abfgd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0065\u0072\u006d\u0045\u006ed"}}; -e .EncodeElement (_ddbbf .PermEnd ,_abfgd );}else if _ddbbf .Ins !=nil {_bdefff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069n\u0073"}};e .EncodeElement (_ddbbf .Ins ,_bdefff );}else if _ddbbf .Del !=nil {_ffcbef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064e\u006c"}}; -e .EncodeElement (_ddbbf .Del ,_ffcbef );}else if _ddbbf .MoveFrom !=nil {_gbadc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}};e .EncodeElement (_ddbbf .MoveFrom ,_gbadc );}else if _ddbbf .MoveTo !=nil {_dfccc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006d\u006f\u0076\u0065\u0054\u006f"}}; -e .EncodeElement (_ddbbf .MoveTo ,_dfccc );}else if _ddbbf .EG_RangeMarkupElements !=nil {for _ ,_agbfc :=range _ddbbf .EG_RangeMarkupElements {_agbfc .MarshalXML (e ,_a .StartElement {});};}else if _ddbbf .EG_MathContent !=nil {for _ ,_dccff :=range _ddbbf .EG_MathContent {_dccff .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cafce *CT_LvlLegacy )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cafce .LegacyAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079"},Value :_ff .Sprintf ("\u0025\u0076",*_cafce .LegacyAttr )}); -};if _cafce .LegacySpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0053\u0070\u0061\u0063\u0065"},Value :_ff .Sprintf ("\u0025\u0076",*_cafce .LegacySpaceAttr )});}; -if _cafce .LegacyIndentAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006c\u0065\u0067\u0061\u0063\u0079\u0049n\u0064\u0065\u006e\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_cafce .LegacyIndentAttr )});}; -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eegdg *GlossaryDocument )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eegdg .CT_GlossaryDocument =*NewCT_GlossaryDocument ();_edbfa :for {_cadgf ,_caccb :=d .Token (); -if _caccb !=nil {return _caccb ;};switch _addgb :=_cadgf .(type ){case _a .StartElement :switch _addgb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"}:_eegdg .Background =NewCT_Background (); -if _bcgccb :=d .DecodeElement (_eegdg .Background ,&_addgb );_bcgccb !=nil {return _bcgccb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0073"}:_eegdg .DocParts =NewCT_DocParts (); -if _bbbega :=d .DecodeElement (_eegdg .DocParts ,&_addgb );_bbbega !=nil {return _bbbega ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0047\u006c\u006f\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0020\u0025v",_addgb .Name ); -if _efefdc :=d .Skip ();_efefdc !=nil {return _efefdc ;};};case _a .EndElement :break _edbfa ;case _a .CharData :};};return nil ;}; +// Automatically Update Styles From Document Template +LinkStyles *CT_OnOff ; -// ValidateWithPath validates the CT_DocPartCategory and its children, prefixing error messages with path -func (_gfcf *CT_DocPartCategory )ValidateWithPath (path string )error {if _ccdee :=_gfcf .Name .ValidateWithPath (path +"\u002f\u004e\u0061m\u0065");_ccdee !=nil {return _ccdee ;};if _eeccf :=_gfcf .Gallery .ValidateWithPath (path +"\u002f\u0047\u0061\u006c\u006c\u0065\u0072\u0079"); -_eeccf !=nil {return _eeccf ;};return nil ;};func (_fabcc *CT_CustomXmlRun )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fabcc .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_fabcc .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0065\u006c\u0065\u006d\u0065\u006et"},Value :_ff .Sprintf ("\u0025\u0076",_fabcc .ElementAttr )});e .EncodeToken (start );if _fabcc .CustomXmlPr !=nil {_abbgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}}; -e .EncodeElement (_fabcc .CustomXmlPr ,_abbgf );};if _fabcc .EG_PContent !=nil {for _ ,_cafe :=range _fabcc .EG_PContent {_cafe .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Suggested Filtering for List of Document Styles +StylePaneFormatFilter *CT_StylePaneFilter ; -// ValidateWithPath validates the CT_VerticalJc and its children, prefixing error messages with path -func (_bdbbc *CT_VerticalJc )ValidateWithPath (path string )error {if _bdbbc .ValAttr ==ST_VerticalJcUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bgfac :=_bdbbc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgfac !=nil {return _bgfac ;};return nil ;};func (_aedfce *EG_RPrBase )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aedfce .RStyle !=nil {_eacgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0053\u0074\u0079\u006c\u0065"}}; -e .EncodeElement (_aedfce .RStyle ,_eacgfa );};if _aedfce .RFonts !=nil {_bebfgf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0046\u006f\u006e\u0074\u0073"}};e .EncodeElement (_aedfce .RFonts ,_bebfgf );};if _aedfce .B !=nil {_abebd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062"}}; -e .EncodeElement (_aedfce .B ,_abebd );};if _aedfce .BCs !=nil {_gbegff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062C\u0073"}};e .EncodeElement (_aedfce .BCs ,_gbegff );};if _aedfce .I !=nil {_ffagd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069"}}; -e .EncodeElement (_aedfce .I ,_ffagd );};if _aedfce .ICs !=nil {_ffagfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0069C\u0073"}};e .EncodeElement (_aedfce .ICs ,_ffagfa );};if _aedfce .Caps !=nil {_babde :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0061\u0070\u0073"}}; -e .EncodeElement (_aedfce .Caps ,_babde );};if _aedfce .SmallCaps !=nil {_feddcf :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0073\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"}};e .EncodeElement (_aedfce .SmallCaps ,_feddcf );};if _aedfce .Strike !=nil {_ebaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0074\u0072\u0069\u006b\u0065"}}; -e .EncodeElement (_aedfce .Strike ,_ebaec );};if _aedfce .Dstrike !=nil {_efgdg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0073\u0074\u0072\u0069\u006be"}};e .EncodeElement (_aedfce .Dstrike ,_efgdg );};if _aedfce .Outline !=nil {_ffdbg :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u0075\u0074\u006c\u0069\u006ee"}}; -e .EncodeElement (_aedfce .Outline ,_ffdbg );};if _aedfce .Shadow !=nil {_fegbd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_aedfce .Shadow ,_fegbd );};if _aedfce .Emboss !=nil {_aabag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d\u0062\u006f\u0073\u0073"}}; -e .EncodeElement (_aedfce .Emboss ,_aabag );};if _aedfce .Imprint !=nil {_dcdbdf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0069\u006d\u0070\u0072\u0069\u006et"}};e .EncodeElement (_aedfce .Imprint ,_dcdbdf );};if _aedfce .NoProof !=nil {_acagf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006e\u006f\u0050\u0072\u006f\u006ff"}}; -e .EncodeElement (_aedfce .NoProof ,_acagf );};if _aedfce .SnapToGrid !=nil {_ebcef :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073n\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"}};e .EncodeElement (_aedfce .SnapToGrid ,_ebcef );};if _aedfce .Vanish !=nil {_fecfa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0061\u006e\u0069\u0073\u0068"}}; -e .EncodeElement (_aedfce .Vanish ,_fecfa );};if _aedfce .WebHidden !=nil {_ggace :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0077\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_aedfce .WebHidden ,_ggace );};if _aedfce .Color !=nil {_eagaef :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u006f\u0072"}}; -e .EncodeElement (_aedfce .Color ,_eagaef );};if _aedfce .Spacing !=nil {_acdge :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0073\u0070\u0061\u0063\u0069\u006eg"}};e .EncodeElement (_aedfce .Spacing ,_acdge );};if _aedfce .W !=nil {_acgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0077"}}; -e .EncodeElement (_aedfce .W ,_acgeg );};if _aedfce .Kern !=nil {_bbdcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006b\u0065\u0072\u006e"}};e .EncodeElement (_aedfce .Kern ,_bbdcd );};if _aedfce .Position !=nil {_daegf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_aedfce .Position ,_daegf );};if _aedfce .Sz !=nil {_fbbcd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a"}};e .EncodeElement (_aedfce .Sz ,_fbbcd );};if _aedfce .SzCs !=nil {_feeab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073\u007a\u0043\u0073"}}; -e .EncodeElement (_aedfce .SzCs ,_feeab );};if _aedfce .Highlight !=nil {_daabaa :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0068\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"}};e .EncodeElement (_aedfce .Highlight ,_daabaa );};if _aedfce .U !=nil {_egfeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0075"}}; -e .EncodeElement (_aedfce .U ,_egfeg );};if _aedfce .Effect !=nil {_caddg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0066\u0066\u0065\u0063\u0074"}};e .EncodeElement (_aedfce .Effect ,_caddg );};if _aedfce .Bdr !=nil {_bbade :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062d\u0072"}}; -e .EncodeElement (_aedfce .Bdr ,_bbade );};if _aedfce .Shd !=nil {_cegbae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_aedfce .Shd ,_cegbae );};if _aedfce .FitText !=nil {_dbdgfa :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u0069\u0074\u0054\u0065\u0078t"}}; -e .EncodeElement (_aedfce .FitText ,_dbdgfa );};if _aedfce .VertAlign !=nil {_ggfdd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0076\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_aedfce .VertAlign ,_ggfdd );};if _aedfce .Rtl !=nil {_cacaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072t\u006c"}}; -e .EncodeElement (_aedfce .Rtl ,_cacaa );};if _aedfce .Cs !=nil {_cgage :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0073"}};e .EncodeElement (_aedfce .Cs ,_cgage );};if _aedfce .Em !=nil {_baaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u006d"}}; -e .EncodeElement (_aedfce .Em ,_baaa );};if _aedfce .Lang !=nil {_accfeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006c\u0061\u006e\u0067"}};e .EncodeElement (_aedfce .Lang ,_accfeg );};if _aedfce .EastAsianLayout !=nil {_ccffce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061\u006e\u004ca\u0079\u006f\u0075\u0074"}}; -e .EncodeElement (_aedfce .EastAsianLayout ,_ccffce );};if _aedfce .SpecVanish !=nil {_bcedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073p\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"}};e .EncodeElement (_aedfce .SpecVanish ,_bcedc ); -};if _aedfce .OMath !=nil {_fddfgb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u006f\u004d\u0061\u0074\u0068"}};e .EncodeElement (_aedfce .OMath ,_fddfgb );};return nil ;};func (_eaafd ST_FldCharType )ValidateWithPath (path string )error {switch _eaafd {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaafd )); -};return nil ;};func (_cbedb ST_FtnPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cbedb .String (),start );};type WdEG_WrapType struct{WrapTypeChoice *WdEG_WrapTypeChoice ;};func (_gegfd *EG_MathContentChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _gegfd .OMathPara !=nil {_cadcd :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061"}};e .EncodeElement (_gegfd .OMathPara ,_cadcd );}else if _gegfd .OMath !=nil {_fccad :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}}; -e .EncodeElement (_gegfd .OMath ,_fccad );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbgg *CT_Charset )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbgg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_bbgg .ValAttr )}); -};if _bbgg .CharacterSetAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u0068\u0061\u0072\u0061\u0063\u0074e\u0072\u0053\u0065\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_bbgg .CharacterSetAttr )});}; -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfcb *CT_DocParts )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbfd :for {_fcdgg ,_abcc :=d .Token ();if _abcc !=nil {return _abcc ;};switch _bceee :=_fcdgg .(type ){case _a .StartElement :switch _bceee .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064o\u0063\u0050\u0061\u0072\u0074"}:_fecgb :=NewCT_DocPart (); -if _cfgc :=d .DecodeElement (_fecgb ,&_bceee );_cfgc !=nil {return _cfgc ;};_cfcb .DocPart =append (_cfcb .DocPart ,_fecgb );default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073\u0020\u0025\u0076",_bceee .Name ); -if _fadbe :=d .Skip ();_fadbe !=nil {return _fadbe ;};};case _a .EndElement :break _bbfd ;case _a .CharData :};};return nil ;};func (_dgfece WdST_RelFromV )Validate ()error {return _dgfece .ValidateWithPath ("")};func (_fbfcbb *CT_TcPrInner )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _fbfcbb .CnfStyle !=nil {_cdaac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006e\u0066\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_fbfcbb .CnfStyle ,_cdaac );};if _fbfcbb .TcW !=nil {_bdbab :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074c\u0057"}}; -e .EncodeElement (_fbfcbb .TcW ,_bdbab );};if _fbfcbb .GridSpan !=nil {_facdc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u006e"}};e .EncodeElement (_fbfcbb .GridSpan ,_facdc );};if _fbfcbb .HMerge !=nil {_aeaea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u004d\u0065\u0072\u0067\u0065"}}; -e .EncodeElement (_fbfcbb .HMerge ,_aeaea );};if _fbfcbb .VMerge !=nil {_dfadd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u004d\u0065\u0072\u0067\u0065"}};e .EncodeElement (_fbfcbb .VMerge ,_dfadd );};if _fbfcbb .TcBorders !=nil {_fadef :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073"}}; -e .EncodeElement (_fbfcbb .TcBorders ,_fadef );};if _fbfcbb .Shd !=nil {_gdfac :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0073h\u0064"}};e .EncodeElement (_fbfcbb .Shd ,_gdfac );};if _fbfcbb .NoWrap !=nil {_bgdaaa :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u006f\u0057\u0072\u0061\u0070"}}; -e .EncodeElement (_fbfcbb .NoWrap ,_bgdaaa );};if _fbfcbb .TcMar !=nil {_bagbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074\u0063\u004d\u0061\u0072"}};e .EncodeElement (_fbfcbb .TcMar ,_bagbe );};if _fbfcbb .TextDirection !=nil {_eaeefb :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0074e\u0078\u0074\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_fbfcbb .TextDirection ,_eaeefb );};if _fbfcbb .TcFitText !=nil {_deddbc :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0074\u0063\u0046\u0069\u0074\u0054\u0065\u0078\u0074"}};e .EncodeElement (_fbfcbb .TcFitText ,_deddbc );};if _fbfcbb .VAlign !=nil {_cgggf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0076\u0041\u006c\u0069\u0067\u006e"}}; -e .EncodeElement (_fbfcbb .VAlign ,_cgggf );};if _fbfcbb .HideMark !=nil {_bbddc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0069\u0064\u0065\u004d\u0061\u0072\u006b"}};e .EncodeElement (_fbfcbb .HideMark ,_bbddc );};if _fbfcbb .Headers !=nil {_adfbf :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0068\u0065\u0061\u0064\u0065\u0072s"}}; -e .EncodeElement (_fbfcbb .Headers ,_adfbf );};_fbfcbb .CellMarkupElementsChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ggggfa *ST_Theme )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ggggfa =0; -case "\u006d\u0061\u006a\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ggggfa =1;case "\u006da\u006a\u006f\u0072\u0042\u0069\u0064i":*_ggggfa =2;case "\u006d\u0061\u006a\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ggggfa =3;case "\u006d\u0061\u006a\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ggggfa =4; -case "\u006d\u0069\u006e\u006f\u0072\u0045\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_ggggfa =5;case "\u006di\u006e\u006f\u0072\u0042\u0069\u0064i":*_ggggfa =6;case "\u006d\u0069\u006e\u006f\u0072\u0041\u0073\u0063\u0069\u0069":*_ggggfa =7;case "\u006d\u0069\u006e\u006f\u0072\u0048\u0041\u006e\u0073\u0069":*_ggggfa =8; -};return nil ;};func (_cbfcee ST_TextboxTightWrap )String ()string {switch _cbfcee {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u006c\u004c\u0069\u006e\u0065\u0073";case 3:return "\u0066\u0069r\u0073\u0074\u0041n\u0064\u004c\u0061\u0073\u0074\u004c\u0069\u006e\u0065"; -case 4:return "\u0066\u0069\u0072\u0073\u0074\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079";case 5:return "\u006c\u0061\u0073t\u004c\u0069\u006e\u0065\u004f\u006e\u006c\u0079";};return "";};func NewCT_Font ()*CT_Font {_aeca :=&CT_Font {};return _aeca }; -func (_bfafab *ST_TblLayoutType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfafab =0;case "\u0066\u0069\u0078e\u0064":*_bfafab =1;case "\u0061u\u0074\u006f\u0066\u0069\u0074":*_bfafab =2;};return nil ;};func (_edde *CT_FFStatusText )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edde .TypeAttr !=ST_InfoTextTypeUnset {_cbgbc ,_fccc :=_edde .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}); -if _fccc !=nil {return _fccc ;};start .Attr =append (start .Attr ,_cbgbc );};if _edde .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_edde .ValAttr )}); -};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TblLayoutType struct{ +// Suggested Sorting for List of Document Styles +StylePaneSortMethod *CT_StyleSort ; -// Table Layout Setting -TypeAttr ST_TblLayoutType ;}; +// Document Classification +DocumentType *CT_DocType ; -// ValidateWithPath validates the CT_Charset and its children, prefixing error messages with path -func (_eabe *CT_Charset )ValidateWithPath (path string )error {return nil };func (_abcbe *ST_FtnPos )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdacd ,_cbbcda :=d .Token ();if _cbbcda !=nil {return _cbbcda ;};if _gdbgca ,_gfeede :=_bcdacd .(_a .EndElement ); -_gfeede &&_gdbgca .Name ==start .Name {*_abcbe =1;return nil ;};if _bgdce ,_ebdfb :=_bcdacd .(_a .CharData );!_ebdfb {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcdacd ); -}else {switch string (_bgdce ){case "":*_abcbe =0;case "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d":*_abcbe =1;case "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074":*_abcbe =2;case "\u0073e\u0063\u0074\u0045\u006e\u0064":*_abcbe =3; -case "\u0064\u006f\u0063\u0045\u006e\u0064":*_abcbe =4;};};_bcdacd ,_cbbcda =d .Token ();if _cbbcda !=nil {return _cbbcda ;};if _eeccbd ,_cbdcga :=_bcdacd .(_a .EndElement );_cbdcga &&_eeccbd .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcdacd ); -};type CT_SdtDocPart struct{ +// Mail Merge Settings +MailMerge *CT_MailMerge ; -// Document Part Gallery Filter -DocPartGallery *CT_String ; +// Visibility of Annotation Types +RevisionView *CT_TrackChangesView ; -// Document Part Category Filter -DocPartCategory *CT_String ; +// Track Revisions to Document +TrackRevisions *CT_OnOff ; -// Built-In Document Part -DocPartUnique *CT_OnOff ;};type CT_PPrBase struct{ +// Do Not Use Move Syntax When Tracking Revisions +DoNotTrackMoves *CT_OnOff ; -// Referenced Paragraph Style -PStyle *CT_String ; +// Do Not Track Formatting Revisions When Tracking Revisions +DoNotTrackFormatting *CT_OnOff ; -// Keep Paragraph With Next Paragraph -KeepNext *CT_OnOff ; +// Document Editing Restrictions +DocumentProtection *CT_DocProtect ; -// Keep All Lines On One Page -KeepLines *CT_OnOff ; +// Allow Automatic Formatting to Override Formatting Protection Settings +AutoFormatOverride *CT_OnOff ; -// Start Paragraph on Next Page -PageBreakBefore *CT_OnOff ; +// Prevent Modification of Themes Part +StyleLockTheme *CT_OnOff ; -// Text Frame Properties -FramePr *CT_FramePr ; +// Prevent Replacement of Styles Part +StyleLockQFSet *CT_OnOff ; -// Allow First/Last Line to Display on a Separate Page -WidowControl *CT_OnOff ; +// Distance Between Automatic Tab Stops +DefaultTabStop *CT_TwipsMeasure ; -// Numbering Definition Instance Reference -NumPr *CT_NumPr ; +// Automatically Hyphenate Document Contents When Displayed +AutoHyphenation *CT_OnOff ; -// Suppress Line Numbers for Paragraph -SuppressLineNumbers *CT_OnOff ; +// Maximum Number of Consecutively Hyphenated Lines +ConsecutiveHyphenLimit *CT_DecimalNumber ; -// Paragraph Borders -PBdr *CT_PBdr ; +// Hyphenation Zone +HyphenationZone *CT_TwipsMeasure ; -// Paragraph Shading -Shd *CT_Shd ; +// Do Not Hyphenate Words in ALL CAPITAL LETTERS +DoNotHyphenateCaps *CT_OnOff ; -// Set of Custom Tab Stops -Tabs *CT_Tabs ; +// Show E-Mail Message Header +ShowEnvelope *CT_OnOff ; -// Suppress Hyphenation for Paragraph -SuppressAutoHyphens *CT_OnOff ; +// Percentage of Document to Use When Generating Summary +SummaryLength *CT_DecimalNumberOrPrecent ; -// Use East Asian Typography Rules for First and Last Character per Line -Kinsoku *CT_OnOff ; +// Paragraph Style Applied to Automatically Generated Paragraphs +ClickAndTypeStyle *CT_String ; -// Allow Line Breaking At Character Level -WordWrap *CT_OnOff ; +// Default Table Style for Newly Inserted Tables +DefaultTableStyle *CT_String ; -// Allow Punctuation to Extend Past Text Extents -OverflowPunct *CT_OnOff ; +// Different Even/Odd Page Headers and Footers +EvenAndOddHeaders *CT_OnOff ; -// Compress Punctuation at Start of a Line -TopLinePunct *CT_OnOff ; +// Reverse Book Fold Printing +BookFoldRevPrinting *CT_OnOff ; -// Automatically Adjust Spacing of Latin and East Asian Text -AutoSpaceDE *CT_OnOff ; +// Book Fold Printing +BookFoldPrinting *CT_OnOff ; -// Automatically Adjust Spacing of East Asian Text and Numbers -AutoSpaceDN *CT_OnOff ; +// Number of Pages Per Booklet +BookFoldPrintingSheets *CT_DecimalNumber ; -// Right to Left Paragraph Layout -Bidi *CT_OnOff ; +// Drawing Grid Horizontal Grid Unit Size +DrawingGridHorizontalSpacing *CT_TwipsMeasure ; -// Automatically Adjust Right Indent When Using Document Grid -AdjustRightInd *CT_OnOff ; +// Drawing Grid Vertical Grid Unit Size +DrawingGridVerticalSpacing *CT_TwipsMeasure ; -// Use Document Grid Settings for Inter-Line Paragraph Spacing -SnapToGrid *CT_OnOff ; +// Distance between Horizontal Gridlines +DisplayHorizontalDrawingGridEvery *CT_DecimalNumber ; -// Spacing Between Lines and Above/Below Paragraph -Spacing *CT_Spacing ; +// Distance between Vertical Gridlines +DisplayVerticalDrawingGridEvery *CT_DecimalNumber ; -// Paragraph Indentation -Ind *CT_Ind ; +// Do Not Use Margins for Drawing Grid Origin +DoNotUseMarginsForDrawingGridOrigin *CT_OnOff ; -// Ignore Spacing Above and Below When Using Identical Styles -ContextualSpacing *CT_OnOff ; +// Drawing Grid Horizontal Origin Point +DrawingGridHorizontalOrigin *CT_TwipsMeasure ; -// Use Left/Right Indents as Inside/Outside Indents -MirrorIndents *CT_OnOff ; +// Drawing Grid Vertical Origin Point +DrawingGridVerticalOrigin *CT_TwipsMeasure ; -// Prevent Text Frames From Overlapping -SuppressOverlap *CT_OnOff ; +// Do Not Show Visual Indicator For Form Fields +DoNotShadeFormData *CT_OnOff ; -// Paragraph Alignment -Jc *CT_Jc ; +// Never Kern Punctuation Characters +NoPunctuationKerning *CT_OnOff ; -// Paragraph Text Flow Direction -TextDirection *CT_TextDirection ; +// Character-Level Whitespace Compression +CharacterSpacingControl *CT_CharacterSpacing ; -// Vertical Character Alignment on Line -TextAlignment *CT_TextAlignment ; +// Print Two Pages Per Sheet +PrintTwoOnOne *CT_OnOff ; -// Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents -TextboxTightWrap *CT_TextboxTightWrap ; +// Use Strict Kinsoku Rules for Japanese Text +StrictFirstAndLastChars *CT_OnOff ; -// Associated Outline Level -OutlineLvl *CT_DecimalNumber ; +// Custom Set of Characters Which Cannot End a Line +NoLineBreaksAfter *CT_Kinsoku ; -// Associated HTML div ID -DivId *CT_DecimalNumber ; +// Custom Set Of Characters Which Cannot Begin A Line +NoLineBreaksBefore *CT_Kinsoku ; -// Paragraph Conditional Formatting -CnfStyle *CT_Cnf ;};func (_cbfeg *EG_PContentMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u0077\u003a\u0045\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006et\u004d\u0061\u0074\u0068";_cbfeg .PContentMathChoice .MarshalXML (e ,_a .StartElement {}); -return nil ;};const (ST_UnderlineUnset ST_Underline =0;ST_UnderlineSingle ST_Underline =1;ST_UnderlineWords ST_Underline =2;ST_UnderlineDouble ST_Underline =3;ST_UnderlineThick ST_Underline =4;ST_UnderlineDotted ST_Underline =5;ST_UnderlineDottedHeavy ST_Underline =6; -ST_UnderlineDash ST_Underline =7;ST_UnderlineDashedHeavy ST_Underline =8;ST_UnderlineDashLong ST_Underline =9;ST_UnderlineDashLongHeavy ST_Underline =10;ST_UnderlineDotDash ST_Underline =11;ST_UnderlineDashDotHeavy ST_Underline =12;ST_UnderlineDotDotDash ST_Underline =13; -ST_UnderlineDashDotDotHeavy ST_Underline =14;ST_UnderlineWave ST_Underline =15;ST_UnderlineWavyHeavy ST_Underline =16;ST_UnderlineWavyDouble ST_Underline =17;ST_UnderlineNone ST_Underline =18;);func (_gecab *ST_WmlColorSchemeIndex )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gecab =0; -case "\u0064\u0061\u0072k\u0031":*_gecab =1;case "\u006c\u0069\u0067\u0068\u0074\u0031":*_gecab =2;case "\u0064\u0061\u0072k\u0032":*_gecab =3;case "\u006c\u0069\u0067\u0068\u0074\u0032":*_gecab =4;case "\u0061c\u0063\u0065\u006e\u0074\u0031":*_gecab =5; -case "\u0061c\u0063\u0065\u006e\u0074\u0032":*_gecab =6;case "\u0061c\u0063\u0065\u006e\u0074\u0033":*_gecab =7;case "\u0061c\u0063\u0065\u006e\u0074\u0034":*_gecab =8;case "\u0061c\u0063\u0065\u006e\u0074\u0035":*_gecab =9;case "\u0061c\u0063\u0065\u006e\u0074\u0036":*_gecab =10; -case "\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek":*_gecab =11;case "\u0066\u006f\u006c\u006c\u006f\u0077\u0065\u0064\u0048\u0079\u0070\u0065r\u006c\u0069\u006e\u006b":*_gecab =12;};return nil ;};func (_dbaef *CT_R )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dbaef .RsidRPrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052\u0050r"},Value :_ff .Sprintf ("\u0025\u0076",*_dbaef .RsidRPrAttr )}); -};if _dbaef .RsidDelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0044\u0065l"},Value :_ff .Sprintf ("\u0025\u0076",*_dbaef .RsidDelAttr )});};if _dbaef .RsidRAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0072\u0073\u0069\u0064\u0052"},Value :_ff .Sprintf ("\u0025\u0076",*_dbaef .RsidRAttr )}); -};e .EncodeToken (start );if _dbaef .RPr !=nil {_aecgec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_dbaef .RPr ,_aecgec );};if _dbaef .EG_RunInnerContent !=nil {for _ ,_dagga :=range _dbaef .EG_RunInnerContent {_dagga .MarshalXML (e ,_a .StartElement {}); -};};for _ ,_aceedg :=range _dbaef .Extra {if _bbdgb ,_becdg :=_aceedg .(*AlternateContentRun );_becdg {if _abgd :=_bbdgb .MarshalXML (e ,_a .StartElement {Name :_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036",Local :"\u006d\u0063\u003a\u0041lt\u0065\u0072\u006e\u0061\u0074\u0065\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}}); -_abgd !=nil {return _abgd ;};}else if _beafgf :=_aceedg .MarshalXML (e ,_a .StartElement {});_beafgf !=nil {return _beafgf ;};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Generate Thumbnail For Document On Save +SavePreviewPicture *CT_OnOff ; -// ValidateWithPath validates the CT_SdtRow and its children, prefixing error messages with path -func (_bacgb *CT_SdtRow )ValidateWithPath (path string )error {if _bacgb .SdtPr !=nil {if _fffb :=_bacgb .SdtPr .ValidateWithPath (path +"\u002f\u0053\u0064\u0074\u0050\u0072");_fffb !=nil {return _fffb ;};};if _bacgb .SdtEndPr !=nil {if _ebaaba :=_bacgb .SdtEndPr .ValidateWithPath (path +"\u002fS\u0064\u0074\u0045\u006e\u0064\u0050r"); -_ebaaba !=nil {return _ebaaba ;};};if _bacgb .SdtContent !=nil {if _aabcd :=_bacgb .SdtContent .ValidateWithPath (path +"/\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_aabcd !=nil {return _aabcd ;};};return nil ;};func (_ffcbe *CT_SdtPrChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ffcbe .Equation !=nil {_gbffd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_ffcbe .Equation ,_gbffd );}else if _ffcbe .ComboBox !=nil {_afdda :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006d\u0062\u006f\u0042\u006f\u0078"}};e .EncodeElement (_ffcbe .ComboBox ,_afdda );}else if _ffcbe .Date !=nil {_adedc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"}}; -e .EncodeElement (_ffcbe .Date ,_adedc );}else if _ffcbe .DocPartObj !=nil {_fgeceg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064o\u0063\u0050\u0061\u0072\u0074\u004f\u0062\u006a"}};e .EncodeElement (_ffcbe .DocPartObj ,_fgeceg );}else if _ffcbe .DocPartList !=nil {_egcag :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u004c\u0069\u0073\u0074"}}; -e .EncodeElement (_ffcbe .DocPartList ,_egcag );}else if _ffcbe .DropDownList !=nil {_dgfdf :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u0072\u006f\u0070\u0044\u006f\u0077n\u004c\u0069\u0073\u0074"}};e .EncodeElement (_ffcbe .DropDownList ,_dgfdf ); -}else if _ffcbe .Picture !=nil {_aebbe :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0070\u0069\u0063\u0074\u0075\u0072e"}};e .EncodeElement (_ffcbe .Picture ,_aebbe );}else if _ffcbe .RichText !=nil {_bgbfdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072\u0069\u0063\u0068\u0054\u0065\u0078\u0074"}}; -e .EncodeElement (_ffcbe .RichText ,_bgbfdg );}else if _ffcbe .Text !=nil {_gdcbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0065\u0078\u0074"}};e .EncodeElement (_ffcbe .Text ,_gdcbe );}else if _ffcbe .Citation !=nil {_ddcdb :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0063\u0069\u0074\u0061\u0074\u0069\u006f\u006e"}}; -e .EncodeElement (_ffcbe .Citation ,_ddcdb );}else if _ffcbe .Group !=nil {_ccgadd :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0067\u0072\u006f\u0075\u0070"}};e .EncodeElement (_ffcbe .Group ,_ccgadd );}else if _ffcbe .Bibliography !=nil {_gfgce :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0062\u0069\u0062\u006c\u0069\u006f\u0067r\u0061\u0070\u0068\u0079"}}; -e .EncodeElement (_ffcbe .Bibliography ,_gfgce );};return nil ;};func (_feaa *CT_CustomXmlCell )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ecbg :=range start .Attr {if _ecbg .Name .Local =="\u0075\u0072\u0069"{_ebdf :=_ecbg .Value ; -_feaa .UriAttr =&_ebdf ;continue ;};if _ecbg .Name .Local =="\u0065l\u0065\u006d\u0065\u006e\u0074"{_fbgg :=_ecbg .Value ;_feaa .ElementAttr =_fbgg ;continue ;};};_dedae :for {_eceae ,_cagbe :=d .Token ();if _cagbe !=nil {return _cagbe ;};switch _agdag :=_eceae .(type ){case _a .StartElement :switch _agdag .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0050\u0072"}:_feaa .CustomXmlPr =NewCT_CustomXmlPr (); -if _ecfb :=d .DecodeElement (_feaa .CustomXmlPr ,&_agdag );_ecfb !=nil {return _ecfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063"}:_cabf :=NewEG_ContentCellContent (); -_cabf .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cabf );if _babc :=d .DecodeElement (&_cabf .ContentCellContentChoice .Tc ,&_agdag );_babc !=nil {return _babc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_cbag :=NewEG_ContentCellContent (); -_cbag .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cbag );if _gdgec :=d .DecodeElement (&_cbag .ContentCellContentChoice .CustomXml ,&_agdag );_gdgec !=nil {return _gdgec ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_bbaa :=NewEG_ContentCellContent (); -_bbaa .ContentCellContentChoice =NewEG_ContentCellContentChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_bbaa );if _efae :=d .DecodeElement (&_bbaa .ContentCellContentChoice .Sdt ,&_agdag );_efae !=nil {return _efae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bebg :=NewEG_ContentCellContent (); -_deaa :=NewEG_RunLevelElts ();_deaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_bebg );_bebg .ContentCellContentChoice .EG_RunLevelElts =append (_bebg .ContentCellContentChoice .EG_RunLevelElts ,_deaa ); -if _fggg :=d .DecodeElement (&_deaa .RunLevelEltsChoice .ProofErr ,&_agdag );_fggg !=nil {return _fggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_degcd :=NewEG_ContentCellContent (); -_gbcb :=NewEG_RunLevelElts ();_gbcb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_degcd );_degcd .ContentCellContentChoice .EG_RunLevelElts =append (_degcd .ContentCellContentChoice .EG_RunLevelElts ,_gbcb ); -if _afda :=d .DecodeElement (&_gbcb .RunLevelEltsChoice .PermStart ,&_agdag );_afda !=nil {return _afda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ceddc :=NewEG_ContentCellContent (); -_eged :=NewEG_RunLevelElts ();_eged .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_ceddc );_ceddc .ContentCellContentChoice .EG_RunLevelElts =append (_ceddc .ContentCellContentChoice .EG_RunLevelElts ,_eged ); -if _cdbc :=d .DecodeElement (&_eged .RunLevelEltsChoice .PermEnd ,&_agdag );_cdbc !=nil {return _cdbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcgg :=NewEG_ContentCellContent (); -_cabfc :=NewEG_RunLevelElts ();_cabfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_fcgg );_fcgg .ContentCellContentChoice .EG_RunLevelElts =append (_fcgg .ContentCellContentChoice .EG_RunLevelElts ,_cabfc ); -if _gbef :=d .DecodeElement (&_cabfc .RunLevelEltsChoice .Ins ,&_agdag );_gbef !=nil {return _gbef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cfcc :=NewEG_ContentCellContent (); -_gecgf :=NewEG_RunLevelElts ();_gecgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cfcc );_cfcc .ContentCellContentChoice .EG_RunLevelElts =append (_cfcc .ContentCellContentChoice .EG_RunLevelElts ,_gecgf ); -if _ccac :=d .DecodeElement (&_gecgf .RunLevelEltsChoice .Del ,&_agdag );_ccac !=nil {return _ccac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_abdc :=NewEG_ContentCellContent (); -_gccg :=NewEG_RunLevelElts ();_gccg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_abdc );_abdc .ContentCellContentChoice .EG_RunLevelElts =append (_abdc .ContentCellContentChoice .EG_RunLevelElts ,_gccg ); -if _gaeed :=d .DecodeElement (&_gccg .RunLevelEltsChoice .MoveFrom ,&_agdag );_gaeed !=nil {return _gaeed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_aadc :=NewEG_ContentCellContent (); -_gggb :=NewEG_RunLevelElts ();_gggb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_aadc );_aadc .ContentCellContentChoice .EG_RunLevelElts =append (_aadc .ContentCellContentChoice .EG_RunLevelElts ,_gggb ); -if _bbfab :=d .DecodeElement (&_gggb .RunLevelEltsChoice .MoveTo ,&_agdag );_bbfab !=nil {return _bbfab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cdcg :=NewEG_ContentCellContent (); -_aaeee :=NewEG_RunLevelElts ();_bffc :=NewEG_RangeMarkupElements ();_bffc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cdcg );_cdcg .ContentCellContentChoice .EG_RunLevelElts =append (_cdcg .ContentCellContentChoice .EG_RunLevelElts ,_aaeee ); -_aaeee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaeee .RunLevelEltsChoice .EG_RangeMarkupElements ,_bffc );if _fdcge :=d .DecodeElement (&_bffc .RangeMarkupElementsChoice .BookmarkStart ,&_agdag );_fdcge !=nil {return _fdcge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_efecg :=NewEG_ContentCellContent (); -_faag :=NewEG_RunLevelElts ();_dgcb :=NewEG_RangeMarkupElements ();_dgcb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_efecg );_efecg .ContentCellContentChoice .EG_RunLevelElts =append (_efecg .ContentCellContentChoice .EG_RunLevelElts ,_faag ); -_faag .RunLevelEltsChoice .EG_RangeMarkupElements =append (_faag .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgcb );if _gdgbf :=d .DecodeElement (&_dgcb .RangeMarkupElementsChoice .BookmarkEnd ,&_agdag );_gdgbf !=nil {return _gdgbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_gabc :=NewEG_ContentCellContent (); -_ebdcf :=NewEG_RunLevelElts ();_bfggbc :=NewEG_RangeMarkupElements ();_bfggbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_gabc );_gabc .ContentCellContentChoice .EG_RunLevelElts =append (_gabc .ContentCellContentChoice .EG_RunLevelElts ,_ebdcf ); -_ebdcf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ebdcf .RunLevelEltsChoice .EG_RangeMarkupElements ,_bfggbc );if _eedeb :=d .DecodeElement (&_bfggbc .RangeMarkupElementsChoice .MoveFromRangeStart ,&_agdag );_eedeb !=nil {return _eedeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gbege :=NewEG_ContentCellContent (); -_eebc :=NewEG_RunLevelElts ();_adeee :=NewEG_RangeMarkupElements ();_adeee .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_gbege );_gbege .ContentCellContentChoice .EG_RunLevelElts =append (_gbege .ContentCellContentChoice .EG_RunLevelElts ,_eebc ); -_eebc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eebc .RunLevelEltsChoice .EG_RangeMarkupElements ,_adeee );if _ecag :=d .DecodeElement (&_adeee .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_agdag );_ecag !=nil {return _ecag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_fcfac :=NewEG_ContentCellContent (); -_fgabb :=NewEG_RunLevelElts ();_edf :=NewEG_RangeMarkupElements ();_edf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_fcfac );_fcfac .ContentCellContentChoice .EG_RunLevelElts =append (_fcfac .ContentCellContentChoice .EG_RunLevelElts ,_fgabb ); -_fgabb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgabb .RunLevelEltsChoice .EG_RangeMarkupElements ,_edf );if _dbeae :=d .DecodeElement (&_edf .RangeMarkupElementsChoice .MoveToRangeStart ,&_agdag );_dbeae !=nil {return _dbeae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_cbbb :=NewEG_ContentCellContent (); -_bgefe :=NewEG_RunLevelElts ();_edge :=NewEG_RangeMarkupElements ();_edge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cbbb );_cbbb .ContentCellContentChoice .EG_RunLevelElts =append (_cbbb .ContentCellContentChoice .EG_RunLevelElts ,_bgefe ); -_bgefe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgefe .RunLevelEltsChoice .EG_RangeMarkupElements ,_edge );if _fcdd :=d .DecodeElement (&_edge .RangeMarkupElementsChoice .MoveToRangeEnd ,&_agdag );_fcdd !=nil {return _fcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_bfag :=NewEG_ContentCellContent (); -_edfa :=NewEG_RunLevelElts ();_babd :=NewEG_RangeMarkupElements ();_babd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_bfag );_bfag .ContentCellContentChoice .EG_RunLevelElts =append (_bfag .ContentCellContentChoice .EG_RunLevelElts ,_edfa ); -_edfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_edfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_babd );if _fffg :=d .DecodeElement (&_babd .RangeMarkupElementsChoice .CommentRangeStart ,&_agdag );_fffg !=nil {return _fffg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_cgfd :=NewEG_ContentCellContent (); -_bcda :=NewEG_RunLevelElts ();_egddc :=NewEG_RangeMarkupElements ();_egddc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cgfd );_cgfd .ContentCellContentChoice .EG_RunLevelElts =append (_cgfd .ContentCellContentChoice .EG_RunLevelElts ,_bcda ); -_bcda .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcda .RunLevelEltsChoice .EG_RangeMarkupElements ,_egddc );if _bacb :=d .DecodeElement (&_egddc .RangeMarkupElementsChoice .CommentRangeEnd ,&_agdag );_bacb !=nil {return _bacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_dgeb :=NewEG_ContentCellContent (); -_afdgd :=NewEG_RunLevelElts ();_dbcaa :=NewEG_RangeMarkupElements ();_dbcaa .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_dgeb );_dgeb .ContentCellContentChoice .EG_RunLevelElts =append (_dgeb .ContentCellContentChoice .EG_RunLevelElts ,_afdgd ); -_afdgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afdgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbcaa );if _gdad :=d .DecodeElement (&_dbcaa .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_agdag );_gdad !=nil {return _gdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbga :=NewEG_ContentCellContent (); -_dcb :=NewEG_RunLevelElts ();_fbbb :=NewEG_RangeMarkupElements ();_fbbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_cbga );_cbga .ContentCellContentChoice .EG_RunLevelElts =append (_cbga .ContentCellContentChoice .EG_RunLevelElts ,_dcb ); -_dcb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcb .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbb );if _fffce :=d .DecodeElement (&_fbbb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_agdag );_fffce !=nil {return _fffce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_egag :=NewEG_ContentCellContent (); -_fedd :=NewEG_RunLevelElts ();_cbaf :=NewEG_RangeMarkupElements ();_cbaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_egag );_egag .ContentCellContentChoice .EG_RunLevelElts =append (_egag .ContentCellContentChoice .EG_RunLevelElts ,_fedd ); -_fedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbaf );if _dbec :=d .DecodeElement (&_cbaf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_agdag );_dbec !=nil {return _dbec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ggab :=NewEG_ContentCellContent (); -_gdbb :=NewEG_RunLevelElts ();_babf :=NewEG_RangeMarkupElements ();_babf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_ggab );_ggab .ContentCellContentChoice .EG_RunLevelElts =append (_ggab .ContentCellContentChoice .EG_RunLevelElts ,_gdbb ); -_gdbb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gdbb .RunLevelEltsChoice .EG_RangeMarkupElements ,_babf );if _daeab :=d .DecodeElement (&_babf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_agdag );_daeab !=nil {return _daeab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_gegac :=NewEG_ContentCellContent (); -_dbee :=NewEG_RunLevelElts ();_abga :=NewEG_RangeMarkupElements ();_abga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_gegac );_gegac .ContentCellContentChoice .EG_RunLevelElts =append (_gegac .ContentCellContentChoice .EG_RunLevelElts ,_dbee ); -_dbee .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbee .RunLevelEltsChoice .EG_RangeMarkupElements ,_abga );if _edbd :=d .DecodeElement (&_abga .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_agdag );_edbd !=nil {return _edbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_abbf :=NewEG_ContentCellContent (); -_gfce :=NewEG_RunLevelElts ();_dafc :=NewEG_RangeMarkupElements ();_dafc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_abbf );_abbf .ContentCellContentChoice .EG_RunLevelElts =append (_abbf .ContentCellContentChoice .EG_RunLevelElts ,_gfce ); -_gfce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfce .RunLevelEltsChoice .EG_RangeMarkupElements ,_dafc );if _fbba :=d .DecodeElement (&_dafc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_agdag );_fbba !=nil {return _fbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_abef :=NewEG_ContentCellContent (); -_bfdg :=NewEG_RunLevelElts ();_dffg :=NewEG_RangeMarkupElements ();_dffg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_abef );_abef .ContentCellContentChoice .EG_RunLevelElts =append (_abef .ContentCellContentChoice .EG_RunLevelElts ,_bfdg ); -_bfdg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfdg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dffg );if _eefd :=d .DecodeElement (&_dffg .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_agdag );_eefd !=nil {return _eefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dgced :=NewEG_ContentCellContent (); -_dbfa :=NewEG_RunLevelElts ();_fbbc :=NewEG_RangeMarkupElements ();_fbbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_dgced );_dgced .ContentCellContentChoice .EG_RunLevelElts =append (_dgced .ContentCellContentChoice .EG_RunLevelElts ,_dbfa ); -_dbfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_fbbc );if _ecfg :=d .DecodeElement (&_fbbc .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_agdag );_ecfg !=nil {return _ecfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_fbfa :=NewEG_ContentCellContent (); -_gebb :=NewEG_RunLevelElts ();_gfbfg :=NewEG_MathContent ();_gfbfg .MathContentChoice =NewEG_MathContentChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_fbfa );_fbfa .ContentCellContentChoice .EG_RunLevelElts =append (_fbfa .ContentCellContentChoice .EG_RunLevelElts ,_gebb ); -_gebb .RunLevelEltsChoice .EG_MathContent =append (_gebb .RunLevelEltsChoice .EG_MathContent ,_gfbfg );if _dcbb :=d .DecodeElement (&_gfbfg .MathContentChoice .OMathPara ,&_agdag );_dcbb !=nil {return _dcbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ggeba :=NewEG_ContentCellContent (); -_agefd :=NewEG_RunLevelElts ();_egfe :=NewEG_MathContent ();_egfe .MathContentChoice =NewEG_MathContentChoice ();_feaa .EG_ContentCellContent =append (_feaa .EG_ContentCellContent ,_ggeba );_ggeba .ContentCellContentChoice .EG_RunLevelElts =append (_ggeba .ContentCellContentChoice .EG_RunLevelElts ,_agefd ); -_agefd .RunLevelEltsChoice .EG_MathContent =append (_agefd .RunLevelEltsChoice .EG_MathContent ,_egfe );if _degf :=d .DecodeElement (&_egfe .MathContentChoice .OMath ,&_agdag );_degf !=nil {return _degf ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c\u0020\u0025v",_agdag .Name ); -if _ccdb :=d .Skip ();_ccdb !=nil {return _ccdb ;};};case _a .EndElement :break _dedae ;case _a .CharData :};};return nil ;};func (_cfbbc *WdCT_WordprocessingShapeChoice1 )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decdc :=start ;switch start .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0074\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0078\u0062\u0078"}:_cfbbc .Txbx =NewWdCT_TextboxInfo (); -if _bfdcba :=d .DecodeElement (_cfbbc .Txbx ,&_decdc );_bfdcba !=nil {return _bfdcba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u006b\u0065\u0064\u0054\u0078\u0062\u0078"}:_cfbbc .LinkedTxbx =NewWdCT_LinkedTextboxInformation (); -if _dffcc :=d .DecodeElement (_cfbbc .LinkedTxbx ,&_decdc );_dffcc !=nil {return _dffcc ;};default:_ad .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065l\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0057\u0064\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073s\u0069\u006e\u0067\u0053h\u0061\u0070\u0065\u0043\u0068o\u0069\u0063\u0065\u0031\u0020\u0025\u0076",_decdc .Name ); -if _feaggd :=d .Skip ();_feaggd !=nil {return _feaggd ;};};return nil ;}; +// Do Not Validate Custom XML Markup Against Schemas +DoNotValidateAgainstSchema *CT_OnOff ; -// ValidateWithPath validates the Styles and its children, prefixing error messages with path -func (_gccbge *Styles )ValidateWithPath (path string )error {if _dfacb :=_gccbge .CT_Styles .ValidateWithPath (path );_dfacb !=nil {return _dfacb ;};return nil ;};func NewCT_DocPartBehavior ()*CT_DocPartBehavior {_ggbc :=&CT_DocPartBehavior {};_ggbc .ValAttr =ST_DocPartBehavior (1); -return _ggbc ;}; +// Allow Saving Document As XML File When Custom XML Markup Is Invalid +SaveInvalidXml *CT_OnOff ; -// Validate validates the CT_NumPicBulletChoice and its children -func (_gcgef *CT_NumPicBulletChoice )Validate ()error {return _gcgef .ValidateWithPath ("C\u0054\u005f\u004e\u0075mP\u0069c\u0042\u0075\u006c\u006c\u0065t\u0043\u0068\u006f\u0069\u0063\u0065");};func (_ffbbfd *WdCT_PosH )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eaagc ,_ccbded :=_ffbbfd .RelativeFromAttr .MarshalXMLAttr (_a .Name {Local :"\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"}); -if _ccbded !=nil {return _ccbded ;};start .Attr =append (start .Attr ,_eaagc );e .EncodeToken (start );_ffbbfd .PosHChoice .MarshalXML (e ,_a .StartElement {});e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cdfb *CT_Footnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _cdfb .Footnote !=nil {_dfabc :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065"}};for _ ,_edced :=range _cdfb .Footnote {e .EncodeElement (_edced ,_dfabc );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;}; +// Ignore Mixed Content When Validating Custom XML Markup +IgnoreMixedContent *CT_OnOff ; -// Validate validates the EG_FtnEdnNumProps and its children -func (_ggacde *EG_FtnEdnNumProps )Validate ()error {return _ggacde .ValidateWithPath ("\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006dP\u0072\u006f\u0070\u0073");};func (_bgagbgf ST_Underline )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_befbg :=_a .Attr {}; -_befbg .Name =name ;switch _bgagbgf {case ST_UnderlineUnset :_befbg .Value ="";case ST_UnderlineSingle :_befbg .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_UnderlineWords :_befbg .Value ="\u0077\u006f\u0072d\u0073";case ST_UnderlineDouble :_befbg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065"; -case ST_UnderlineThick :_befbg .Value ="\u0074\u0068\u0069c\u006b";case ST_UnderlineDotted :_befbg .Value ="\u0064\u006f\u0074\u0074\u0065\u0064";case ST_UnderlineDottedHeavy :_befbg .Value ="d\u006f\u0074\u0074\u0065\u0064\u0048\u0065\u0061\u0076\u0079"; -case ST_UnderlineDash :_befbg .Value ="\u0064\u0061\u0073\u0068";case ST_UnderlineDashedHeavy :_befbg .Value ="d\u0061\u0073\u0068\u0065\u0064\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineDashLong :_befbg .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067"; -case ST_UnderlineDashLongHeavy :_befbg .Value ="\u0064\u0061\u0073\u0068\u004c\u006f\u006e\u0067\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineDotDash :_befbg .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_UnderlineDashDotHeavy :_befbg .Value ="\u0064\u0061\u0073h\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079"; -case ST_UnderlineDotDotDash :_befbg .Value ="\u0064\u006f\u0074\u0044\u006f\u0074\u0044\u0061\u0073\u0068";case ST_UnderlineDashDotDotHeavy :_befbg .Value ="\u0064a\u0073h\u0044\u006f\u0074\u0044\u006f\u0074\u0048\u0065\u0061\u0076\u0079";case ST_UnderlineWave :_befbg .Value ="\u0077\u0061\u0076\u0065"; -case ST_UnderlineWavyHeavy :_befbg .Value ="\u0077a\u0076\u0079\u0048\u0065\u0061\u0076y";case ST_UnderlineWavyDouble :_befbg .Value ="\u0077\u0061\u0076\u0079\u0044\u006f\u0075\u0062\u006c\u0065";case ST_UnderlineNone :_befbg .Value ="\u006e\u006f\u006e\u0065"; -};return _befbg ,nil ;};const (ST_MailMergeOdsoFMDFieldTypeUnset ST_MailMergeOdsoFMDFieldType =0;ST_MailMergeOdsoFMDFieldTypeNull ST_MailMergeOdsoFMDFieldType =1;ST_MailMergeOdsoFMDFieldTypeDbColumn ST_MailMergeOdsoFMDFieldType =2;);func (_bfadgg ST_MailMergeDest )ValidateWithPath (path string )error {switch _bfadgg {case 0,1,2,3,4:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfadgg )); -};return nil ;}; +// Use Custom XML Element Names as Default Placeholder Text +AlwaysShowPlaceholderText *CT_OnOff ; -// ValidateWithPath validates the CT_DirContentRun and its children, prefixing error messages with path -func (_edcbe *CT_DirContentRun )ValidateWithPath (path string )error {if _agbc :=_edcbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_agbc !=nil {return _agbc ;};for _ecdc ,_dcffg :=range _edcbe .EG_PContent {if _ddde :=_dcffg .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fE\u0047\u005f\u0050\u0043\u006fn\u0074\u0065n\u0074\u005b\u0025\u0064\u005d",path ,_ecdc )); -_ddde !=nil {return _ddde ;};};return nil ;};func (_bgce *CT_FldChar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgce .FldCharTypeAttr =ST_FldCharType (1);_bgce .FldCharChoice =NewCT_FldCharChoice ();for _ ,_ggccf :=range start .Attr {if _ggccf .Name .Local =="f\u006c\u0064\u0043\u0068\u0061\u0072\u0054\u0079\u0070\u0065"{_bgce .FldCharTypeAttr .UnmarshalXMLAttr (_ggccf ); -continue ;};if _ggccf .Name .Local =="\u0066l\u0064\u004c\u006f\u0063\u006b"{_fgcdg ,_afbed :=ParseUnionST_OnOff (_ggccf .Value );if _afbed !=nil {return _afbed ;};_bgce .FldLockAttr =&_fgcdg ;continue ;};if _ggccf .Name .Local =="\u0064\u0069\u0072t\u0079"{_eegf ,_ggdg :=ParseUnionST_OnOff (_ggccf .Value ); -if _ggdg !=nil {return _ggdg ;};_bgce .DirtyAttr =&_eegf ;continue ;};};_ggeg :for {_gecgfe ,_ggabc :=d .Token ();if _ggabc !=nil {return _ggabc ;};switch _abbbcc :=_gecgfe .(type ){case _a .StartElement :switch _abbbcc .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0044\u0061\u0074\u0061"}:_bgce .FldCharChoice =NewCT_FldCharChoice (); -if _acecd :=d .DecodeElement (&_bgce .FldCharChoice .FldData ,&_abbbcc );_acecd !=nil {return _acecd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0066\u0044\u0061\u0074\u0061"}:_bgce .FldCharChoice =NewCT_FldCharChoice (); -if _cdcab :=d .DecodeElement (&_bgce .FldCharChoice .FfData ,&_abbbcc );_cdcab !=nil {return _cdcab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006eu\u006db\u0065\u0072\u0069\u006e\u0067\u0043\u0068\u0061\u006e\u0067\u0065"}:_bgce .FldCharChoice =NewCT_FldCharChoice (); -if _bcaef :=d .DecodeElement (&_bgce .FldCharChoice .NumberingChange ,&_abbbcc );_bcaef !=nil {return _bcaef ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fF\u006c\u0064\u0043\u0068\u0061\u0072\u0020\u0025\u0076",_abbbcc .Name ); -if _geacc :=d .Skip ();_geacc !=nil {return _geacc ;};};case _a .EndElement :break _ggeg ;case _a .CharData :};};return nil ;};func NewCT_SdtDropDownList ()*CT_SdtDropDownList {_bagcb :=&CT_SdtDropDownList {};return _bagcb };func (_bfafgb *ST_HdrFtr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_badgb ,_cedbgf :=d .Token (); -if _cedbgf !=nil {return _cedbgf ;};if _bfdad ,_gcbec :=_badgb .(_a .EndElement );_gcbec &&_bfdad .Name ==start .Name {*_bfafgb =1;return nil ;};if _acbcb ,_fagbcg :=_badgb .(_a .CharData );!_fagbcg {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_badgb ); -}else {switch string (_acbcb ){case "":*_bfafgb =0;case "\u0065\u0076\u0065\u006e":*_bfafgb =1;case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_bfafgb =2;case "\u0066\u0069\u0072s\u0074":*_bfafgb =3;};};_badgb ,_cedbgf =d .Token ();if _cedbgf !=nil {return _cedbgf ; -};if _caagfb ,_ccgbfbe :=_badgb .(_a .EndElement );_ccgbfbe &&_caagfb .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_badgb ); -};func (_cdaec ST_SignedTwipsMeasure )String ()string {if _cdaec .Int64 !=nil {return _ff .Sprintf ("\u0025\u0076",*_cdaec .Int64 );};if _cdaec .ST_UniversalMeasure !=nil {return _ff .Sprintf ("\u0025\u0076",*_cdaec .ST_UniversalMeasure );};return "";}; +// Do Not Show Visual Indicator For Invalid Custom XML Markup +DoNotDemarcateInvalidXml *CT_OnOff ; +// Only Save Custom XML Markup +SaveXmlDataOnly *CT_OnOff ; -// ValidateWithPath validates the Footnotes and its children, prefixing error messages with path -func (_cdgbgd *Footnotes )ValidateWithPath (path string )error {if _ebggg :=_cdgbgd .CT_Footnotes .ValidateWithPath (path );_ebggg !=nil {return _ebggg ;};return nil ;};func NewEG_SectPrContents ()*EG_SectPrContents {_cgccee :=&EG_SectPrContents {};return _cgccee }; -func NewCT_Frame ()*CT_Frame {_bdgf :=&CT_Frame {};return _bdgf };type CT_DocPartBehavior struct{ +// Save Document as XML File through Custom XSL Transform +UseXSLTWhenSaving *CT_OnOff ; -// Insertion Behavior Value -ValAttr ST_DocPartBehavior ;};func (_ccgec *AC_ChoiceRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgdcca :for {_fbcda ,_ffgfcbe :=d .Token ();if _ffgfcbe !=nil {return _ffgfcbe ;};switch _gfgec :=_fbcda .(type ){case _a .StartElement :switch _gfgec .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_ccgec .Br =NewCT_Br (); -if _fgggb :=d .DecodeElement (_ccgec .Br ,&_gfgec );_fgggb !=nil {return _fgggb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_ccgec .T =NewCT_Text (); -if _gdfgfb :=d .DecodeElement (_ccgec .T ,&_gfgec );_gdfgfb !=nil {return _gdfgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_ccgec .ContentPart =NewCT_Rel (); -if _cbaged :=d .DecodeElement (_ccgec .ContentPart ,&_gfgec );_cbaged !=nil {return _cbaged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_ccgec .DelText =NewCT_Text (); -if _cfbbba :=d .DecodeElement (_ccgec .DelText ,&_gfgec );_cfbbba !=nil {return _cfbbba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_ccgec .InstrText =NewCT_Text (); -if _gcffadd :=d .DecodeElement (_ccgec .InstrText ,&_gfgec );_gcffadd !=nil {return _gcffadd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_ccgec .DelInstrText =NewCT_Text (); -if _gfafg :=d .DecodeElement (_ccgec .DelInstrText ,&_gfgec );_gfafg !=nil {return _gfafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_ccgec .NoBreakHyphen =NewCT_Empty (); -if _fadfa :=d .DecodeElement (_ccgec .NoBreakHyphen ,&_gfgec );_fadfa !=nil {return _fadfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_ccgec .SoftHyphen =NewCT_Empty (); -if _afgba :=d .DecodeElement (_ccgec .SoftHyphen ,&_gfgec );_afgba !=nil {return _afgba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_ccgec .DayShort =NewCT_Empty (); -if _bbagfg :=d .DecodeElement (_ccgec .DayShort ,&_gfgec );_bbagfg !=nil {return _bbagfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_ccgec .MonthShort =NewCT_Empty (); -if _baaad :=d .DecodeElement (_ccgec .MonthShort ,&_gfgec );_baaad !=nil {return _baaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_ccgec .YearShort =NewCT_Empty (); -if _cdaef :=d .DecodeElement (_ccgec .YearShort ,&_gfgec );_cdaef !=nil {return _cdaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_ccgec .DayLong =NewCT_Empty (); -if _gdedad :=d .DecodeElement (_ccgec .DayLong ,&_gfgec );_gdedad !=nil {return _gdedad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_ccgec .MonthLong =NewCT_Empty (); -if _feadg :=d .DecodeElement (_ccgec .MonthLong ,&_gfgec );_feadg !=nil {return _feadg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_ccgec .YearLong =NewCT_Empty (); -if _egbaf :=d .DecodeElement (_ccgec .YearLong ,&_gfgec );_egbaf !=nil {return _egbaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_ccgec .AnnotationRef =NewCT_Empty (); -if _degeca :=d .DecodeElement (_ccgec .AnnotationRef ,&_gfgec );_degeca !=nil {return _degeca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_ccgec .FootnoteRef =NewCT_Empty (); -if _daffd :=d .DecodeElement (_ccgec .FootnoteRef ,&_gfgec );_daffd !=nil {return _daffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_ccgec .EndnoteRef =NewCT_Empty (); -if _ffeede :=d .DecodeElement (_ccgec .EndnoteRef ,&_gfgec );_ffeede !=nil {return _ffeede ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_ccgec .Separator =NewCT_Empty (); -if _dagce :=d .DecodeElement (_ccgec .Separator ,&_gfgec );_dagce !=nil {return _dagce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_ccgec .ContinuationSeparator =NewCT_Empty (); -if _dgdefge :=d .DecodeElement (_ccgec .ContinuationSeparator ,&_gfgec );_dgdefge !=nil {return _dgdefge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_ccgec .Sym =NewCT_Sym (); -if _beefb :=d .DecodeElement (_ccgec .Sym ,&_gfgec );_beefb !=nil {return _beefb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_ccgec .PgNum =NewCT_Empty (); -if _cgcgc :=d .DecodeElement (_ccgec .PgNum ,&_gfgec );_cgcgc !=nil {return _cgcgc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_ccgec .Cr =NewCT_Empty (); -if _fecdf :=d .DecodeElement (_ccgec .Cr ,&_gfgec );_fecdf !=nil {return _fecdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_ccgec .Tab =NewCT_Empty (); -if _bdeec :=d .DecodeElement (_ccgec .Tab ,&_gfgec );_bdeec !=nil {return _bdeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_ccgec .Object =NewCT_Object (); -if _fbabcg :=d .DecodeElement (_ccgec .Object ,&_gfgec );_fbabcg !=nil {return _fbabcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_ccgec .Pict =NewCT_Picture (); -if _ccddbd :=d .DecodeElement (_ccgec .Pict ,&_gfgec );_ccddbd !=nil {return _ccddbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_ccgec .FldChar =NewCT_FldChar (); -if _agffec :=d .DecodeElement (_ccgec .FldChar ,&_gfgec );_agffec !=nil {return _agffec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_ccgec .Ruby =NewCT_Ruby (); -if _fbbafb :=d .DecodeElement (_ccgec .Ruby ,&_gfgec );_fbbafb !=nil {return _fbbafb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_ccgec .FootnoteReference =NewCT_FtnEdnRef (); -if _fgdecb :=d .DecodeElement (_ccgec .FootnoteReference ,&_gfgec );_fgdecb !=nil {return _fgdecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_ccgec .EndnoteReference =NewCT_FtnEdnRef (); -if _geaegd :=d .DecodeElement (_ccgec .EndnoteReference ,&_gfgec );_geaegd !=nil {return _geaegd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_ccgec .CommentReference =NewCT_Markup (); -if _fdefd :=d .DecodeElement (_ccgec .CommentReference ,&_gfgec );_fdefd !=nil {return _fdefd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_ccgec .Drawing =NewCT_Drawing (); -if _dcacbf :=d .DecodeElement (_ccgec .Drawing ,&_gfgec );_dcacbf !=nil {return _dcacbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_ccgec .Ptab =NewCT_PTab (); -if _eebgf :=d .DecodeElement (_ccgec .Ptab ,&_gfgec );_eebgf !=nil {return _eebgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_ccgec .LastRenderedPageBreak =NewCT_Empty (); -if _acfef :=d .DecodeElement (_ccgec .LastRenderedPageBreak ,&_gfgec );_acfef !=nil {return _acfef ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0041\u0043_C\u0068\u006fi\u0063\u0065\u0052\u0075\u006e\u0020\u0025\u0076",_gfgec .Name ); -if _abdcbd :=d .Skip ();_abdcbd !=nil {return _abdcbd ;};};case _a .EndElement :break _fgdcca ;case _a .CharData :};};return nil ;};func (_abbcda *WdST_AlignH )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abbcda =0;case "\u006c\u0065\u0066\u0074":*_abbcda =1; -case "\u0072\u0069\u0067h\u0074":*_abbcda =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_abbcda =3;case "\u0069\u006e\u0073\u0069\u0064\u0065":*_abbcda =4;case "\u006fu\u0074\u0073\u0069\u0064\u0065":*_abbcda =5;};return nil ;}; +// Custom XSL Transform To Use When Saving As XML File +SaveThroughXslt *CT_SaveThroughXslt ; -// ValidateWithPath validates the CT_MacroName and its children, prefixing error messages with path -func (_bdbgc *CT_MacroName )ValidateWithPath (path string )error {return nil };func (_ebbcfe *CT_R )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ecdf :=range start .Attr {if _ecdf .Name .Local =="\u0072s\u0069\u0064\u0052\u0050\u0072"{_deeab :=_ecdf .Value ; -_ebbcfe .RsidRPrAttr =&_deeab ;continue ;};if _ecdf .Name .Local =="\u0072s\u0069\u0064\u0044\u0065\u006c"{_bfded :=_ecdf .Value ;_ebbcfe .RsidDelAttr =&_bfded ;continue ;};if _ecdf .Name .Local =="\u0072\u0073\u0069d\u0052"{_badbg :=_ecdf .Value ;_ebbcfe .RsidRAttr =&_badbg ; -continue ;};};_feef :for {_dcegd ,_fdcag :=d .Token ();if _fdcag !=nil {return _fdcag ;};switch _gdceg :=_dcegd .(type ){case _a .StartElement :switch _gdceg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0050\u0072"}:_ebbcfe .RPr =NewCT_RPr (); -if _fdebcg :=d .DecodeElement (_ebbcfe .RPr ,&_gdceg );_fdebcg !=nil {return _fdebcg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0072"}:_ffbce :=NewEG_RunInnerContent (); -_ffbce .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_ffbce );if _dcdfc :=d .DecodeElement (&_ffbce .RunInnerContentChoice .Br ,&_gdceg );_dcdfc !=nil {return _dcdfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074"}:_fdcfe :=NewEG_RunInnerContent (); -_fdcfe .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fdcfe );if _ecedfb :=d .DecodeElement (&_fdcfe .RunInnerContentChoice .T ,&_gdceg );_ecedfb !=nil {return _ecedfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_cebae :=NewEG_RunInnerContent (); -_cebae .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_cebae );if _gcgcg :=d .DecodeElement (&_cebae .RunInnerContentChoice .ContentPart ,&_gdceg );_gcgcg !=nil {return _gcgcg ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064e\u006c\u0054\u0065\u0078\u0074"}:_fffed :=NewEG_RunInnerContent (); -_fffed .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fffed );if _affec :=d .DecodeElement (&_fffed .RunInnerContentChoice .DelText ,&_gdceg );_affec !=nil {return _affec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0074\u0072\u0054\u0065\u0078t"}:_abcfe :=NewEG_RunInnerContent (); -_abcfe .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_abcfe );if _eeaba :=d .DecodeElement (&_abcfe .RunInnerContentChoice .InstrText ,&_gdceg );_eeaba !=nil {return _eeaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006cI\u006e\u0073\u0074\u0072\u0054\u0065\u0078\u0074"}:_fcabf :=NewEG_RunInnerContent (); -_fcabf .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fcabf );if _gffad :=d .DecodeElement (&_fcabf .RunInnerContentChoice .DelInstrText ,&_gdceg );_gffad !=nil {return _gffad ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0042\u0072\u0065\u0061\u006b\u0048\u0079\u0070\u0068\u0065\u006e"}:_dceda :=NewEG_RunInnerContent (); -_dceda .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_dceda );if _ddggb :=d .DecodeElement (&_dceda .RunInnerContentChoice .NoBreakHyphen ,&_gdceg );_ddggb !=nil {return _ddggb ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0066\u0074\u0048\u0079\u0070\u0068\u0065\u006e"}:_fcfba :=NewEG_RunInnerContent (); -_fcfba .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fcfba );if _fdebb :=d .DecodeElement (&_fcfba .RunInnerContentChoice .SoftHyphen ,&_gdceg );_fdebb !=nil {return _fdebb ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0061\u0079\u0053\u0068\u006f\u0072\u0074"}:_eedee :=NewEG_RunInnerContent (); -_eedee .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_eedee );if _bfeeg :=d .DecodeElement (&_eedee .RunInnerContentChoice .DayShort ,&_gdceg );_bfeeg !=nil {return _bfeeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u006e\u0074\u0068\u0053\u0068\u006f\u0072\u0074"}:_feddce :=NewEG_RunInnerContent (); -_feddce .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_feddce );if _ggdcg :=d .DecodeElement (&_feddce .RunInnerContentChoice .MonthShort ,&_gdceg );_ggdcg !=nil {return _ggdcg ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079e\u0061\u0072\u0053\u0068\u006f\u0072t"}:_fagfb :=NewEG_RunInnerContent (); -_fagfb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fagfb );if _dfbgg :=d .DecodeElement (&_fagfb .RunInnerContentChoice .YearShort ,&_gdceg );_dfbgg !=nil {return _dfbgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064a\u0079\u004c\u006f\u006e\u0067"}:_gcbgea :=NewEG_RunInnerContent (); -_gcbgea .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_gcbgea );if _dcgaab :=d .DecodeElement (&_gcbgea .RunInnerContentChoice .DayLong ,&_gdceg );_dcgaab !=nil {return _dcgaab ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u006e\u0074\u0068\u004c\u006f\u006eg"}:_eefde :=NewEG_RunInnerContent (); -_eefde .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_eefde );if _eaef :=d .DecodeElement (&_eefde .RunInnerContentChoice .MonthLong ,&_gdceg );_eaef !=nil {return _eaef ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0079\u0065\u0061\u0072\u004c\u006f\u006e\u0067"}:_gddgg :=NewEG_RunInnerContent (); -_gddgg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_gddgg );if _bbecbb :=d .DecodeElement (&_gddgg .RunInnerContentChoice .YearLong ,&_gdceg );_bbecbb !=nil {return _bbecbb ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0052\u0065\u0066"}:_cabg :=NewEG_RunInnerContent (); -_cabg .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_cabg );if _fbaae :=d .DecodeElement (&_cabg .RunInnerContentChoice .AnnotationRef ,&_gdceg );_fbaae !=nil {return _fbaae ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"f\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_aafgc :=NewEG_RunInnerContent (); -_aafgc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_aafgc );if _bafda :=d .DecodeElement (&_aafgc .RunInnerContentChoice .FootnoteRef ,&_gdceg );_bafda !=nil {return _bafda ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0052\u0065\u0066"}:_cegda :=NewEG_RunInnerContent (); -_cegda .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_cegda );if _abcb :=d .DecodeElement (&_cegda .RunInnerContentChoice .EndnoteRef ,&_gdceg );_abcb !=nil {return _abcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073e\u0070\u0061\u0072\u0061\u0074\u006fr"}:_fccdc :=NewEG_RunInnerContent (); -_fccdc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fccdc );if _dfdad :=d .DecodeElement (&_fccdc .RunInnerContentChoice .Separator ,&_gdceg );_dfdad !=nil {return _dfdad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0069nu\u0061t\u0069\u006f\u006e\u0053\u0065p\u0061\u0072\u0061\u0074\u006f\u0072"}:_ggfda :=NewEG_RunInnerContent (); -_ggfda .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_ggfda );if _dcfag :=d .DecodeElement (&_ggfda .RunInnerContentChoice .ContinuationSeparator ,&_gdceg );_dcfag !=nil {return _dcfag ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0079\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0079\u006d"}:_abbga :=NewEG_RunInnerContent (); -_abbga .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_abbga );if _cfaedb :=d .DecodeElement (&_abbga .RunInnerContentChoice .Sym ,&_gdceg );_cfaedb !=nil {return _cfaedb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0067\u004eu\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0067\u004eu\u006d"}:_cgbeb :=NewEG_RunInnerContent (); -_cgbeb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_cgbeb );if _aeffd :=d .DecodeElement (&_cgbeb .RunInnerContentChoice .PgNum ,&_gdceg );_aeffd !=nil {return _aeffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0072"}:_ccbee :=NewEG_RunInnerContent (); -_ccbee .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_ccbee );if _dbcdd :=d .DecodeElement (&_ccbee .RunInnerContentChoice .Cr ,&_gdceg );_dbcdd !=nil {return _dbcdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0062"}:_dddd :=NewEG_RunInnerContent (); -_dddd .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_dddd );if _edcedg :=d .DecodeElement (&_dddd .RunInnerContentChoice .Tab ,&_gdceg );_edcedg !=nil {return _edcedg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006f\u0062\u006a\u0065\u0063\u0074"}:_bgfcgc :=NewEG_RunInnerContent (); -_bgfcgc .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_bgfcgc );if _bfbce :=d .DecodeElement (&_bgfcgc .RunInnerContentChoice .Object ,&_gdceg );_bfbce !=nil {return _bfbce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0063\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063\u0074"}:_fcadge :=NewEG_RunInnerContent (); -_fcadge .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_fcadge );if _ccgab :=d .DecodeElement (&_fcadge .RunInnerContentChoice .Pict ,&_gdceg );_ccgab !=nil {return _ccgab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0043\u0068\u0061\u0072"}:_dggcb :=NewEG_RunInnerContent (); -_dggcb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_dggcb );if _bfacb :=d .DecodeElement (&_dggcb .RunInnerContentChoice .FldChar ,&_gdceg );_bfacb !=nil {return _bfacb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0075\u0062\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0075\u0062\u0079"}:_cgdcf :=NewEG_RunInnerContent (); -_cgdcf .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_cgdcf );if _febfe :=d .DecodeElement (&_cgdcf .RunInnerContentChoice .Ruby ,&_gdceg );_febfe !=nil {return _febfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0052\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"}:_bbed :=NewEG_RunInnerContent (); -_bbed .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_bbed );if _ecgcd :=d .DecodeElement (&_bbed .RunInnerContentChoice .FootnoteReference ,&_gdceg );_ecgcd !=nil {return _ecgcd ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006ed\u006e\u006f\u0074e\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_ggbff :=NewEG_RunInnerContent (); -_ggbff .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_ggbff );if _fgefc :=d .DecodeElement (&_ggbff .RunInnerContentChoice .EndnoteReference ,&_gdceg );_fgefc !=nil {return _fgefc ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006fm\u006d\u0065\u006et\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"}:_eagcb :=NewEG_RunInnerContent (); -_eagcb .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_eagcb );if _dgff :=d .DecodeElement (&_eagcb .RunInnerContentChoice .CommentReference ,&_gdceg );_dgff !=nil {return _dgff ; -};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064r\u0061\u0077\u0069\u006e\u0067"}:_eafafe :=NewEG_RunInnerContent (); -_eafafe .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_eafafe );if _eeafc :=d .DecodeElement (&_eafafe .RunInnerContentChoice .Drawing ,&_gdceg );_eeafc !=nil {return _eeafc ;}; -case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0074\u0061\u0062"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0074\u0061\u0062"}:_ddbbe :=NewEG_RunInnerContent (); -_ddbbe .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_ddbbe );if _cebcf :=d .DecodeElement (&_ddbbe .RunInnerContentChoice .Ptab ,&_gdceg );_cebcf !=nil {return _cebcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"l\u0061\u0073\u0074\u0052en\u0064e\u0072\u0065\u0064\u0050\u0061g\u0065\u0042\u0072\u0065\u0061\u006b"}:_gecce :=NewEG_RunInnerContent (); -_gecce .RunInnerContentChoice =NewEG_RunInnerContentChoice ();_ebbcfe .EG_RunInnerContent =append (_ebbcfe .EG_RunInnerContent ,_gecce );if _aecdc :=d .DecodeElement (&_gecce .RunInnerContentChoice .LastRenderedPageBreak ,&_gdceg );_aecdc !=nil {return _aecdc ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036",Local :"\u0041\u006ct\u0065\u0072\u006ea\u0074\u0065\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_fbgfd :=&AlternateContentRun {}; -if _caffcb :=d .DecodeElement (_fbgfd ,&_gdceg );_caffcb !=nil {return _caffcb ;};_ebbcfe .Extra =append (_ebbcfe .Extra ,_fbgfd );default:_ebcea :=&_b .XSDAny {};if _agdcc :=d .DecodeElement (_ebcea ,&_gdceg );_agdcc !=nil {return _agdcc ;};_ebbcfe .Extra =append (_ebbcfe .Extra ,_ebcea ); -};case _a .EndElement :break _feef ;case _a .CharData :};};return nil ;}; +// Show Visual Indicators for Custom XML Markup Start/End Locations +ShowXMLTags *CT_OnOff ; -// Validate validates the CT_TblWidth and its children -func (_aafbf *CT_TblWidth )Validate ()error {return _aafbf .ValidateWithPath ("C\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068");};func (_abgggd *CT_Text )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gccdag :=range start .Attr {if _gccdag .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_gccdag .Name .Local =="\u0073\u0070\u0061c\u0065"{_ccegd :=_gccdag .Value ; -_abgggd .SpaceAttr =&_ccegd ;continue ;};};for {_cgabf ,_cdbdfa :=d .Token ();if _cdbdfa !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_cdbdfa );};if _bbbgg ,_deeea :=_cgabf .(_a .CharData ); -_deeea {_abgggd .Content =string (_bbbgg );};if _bddbf ,_agggf :=_cgabf .(_a .EndElement );_agggf &&_bddbf .Name ==start .Name {break ;};};return nil ;};type CT_TblLook struct{ +// Do Not Mark Custom XML Elements With No Namespace As Invalid +AlwaysMergeEmptyNamespace *CT_OnOff ; -// First Row -FirstRowAttr *_ee .ST_OnOff ; +// Automatically Recalculate Fields on Open +UpdateFields *CT_OnOff ; -// Last Row -LastRowAttr *_ee .ST_OnOff ; +// Default Properties for VML Objects in Header and Footer +HdrShapeDefaults *CT_ShapeDefaults ; -// First Column -FirstColumnAttr *_ee .ST_OnOff ; +// Document-Wide Footnote Properties +FootnotePr *CT_FtnDocProps ; -// Last Column -LastColumnAttr *_ee .ST_OnOff ; +// Document-Wide Endnote Properties +EndnotePr *CT_EdnDocProps ; -// No Horizontal Banding -NoHBandAttr *_ee .ST_OnOff ; +// Compatibility Settings +Compat *CT_Compat ; -// No Vertical Banding -NoVBandAttr *_ee .ST_OnOff ; +// Document Variables +DocVars *CT_DocVars ; -// Bitmask of Table Conditional Formatting -ValAttr *string ;};func NewCT_Language ()*CT_Language {_dggge :=&CT_Language {};return _dggge };func (_ccbce ST_DocPartGallery )ValidateWithPath (path string )error {switch _ccbce {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccbce )); -};return nil ;};const (ST_SectionMarkUnset ST_SectionMark =0;ST_SectionMarkNextPage ST_SectionMark =1;ST_SectionMarkNextColumn ST_SectionMark =2;ST_SectionMarkContinuous ST_SectionMark =3;ST_SectionMarkEvenPage ST_SectionMark =4;ST_SectionMarkOddPage ST_SectionMark =5; -);var ST_CnfPatternRe =_d .MustCompile (ST_CnfPattern );type WdCT_LinkedTextboxInformation struct{IdAttr uint16 ;SeqAttr uint16 ;ExtLst *_ae .CT_OfficeArtExtensionList ;}; +// Listing of All Revision Save ID Values +Rsids *CT_DocRsids ;MathPr *_db .MathPr ; -// ValidateWithPath validates the CT_Compat and its children, prefixing error messages with path -func (_aegag *CT_Compat )ValidateWithPath (path string )error {if _aegag .UseSingleBorderforContiguousCells !=nil {if _ddgfg :=_aegag .UseSingleBorderforContiguousCells .ValidateWithPath (path +"\u002f\u0055\u0073eS\u0069\u006e\u0067\u006c\u0065\u0042\u006f\u0072\u0064e\u0072f\u006fr\u0043o\u006e\u0074\u0069\u0067\u0075\u006f\u0075\u0073\u0043\u0065\u006c\u006c\u0073"); -_ddgfg !=nil {return _ddgfg ;};};if _aegag .WpJustification !=nil {if _dadc :=_aegag .WpJustification .ValidateWithPath (path +"\u002f\u0057p\u004a\u0075\u0073t\u0069\u0066\u0069\u0063\u0061\u0074\u0069\u006f\u006e");_dadc !=nil {return _dadc ;};};if _aegag .NoTabHangInd !=nil {if _dege :=_aegag .NoTabHangInd .ValidateWithPath (path +"\u002f\u004e\u006f\u0054\u0061\u0062\u0048\u0061\u006e\u0067\u0049\u006e\u0064"); -_dege !=nil {return _dege ;};};if _aegag .NoLeading !=nil {if _aebd :=_aegag .NoLeading .ValidateWithPath (path +"\u002f\u004e\u006f\u004c\u0065\u0061\u0064\u0069\u006e\u0067");_aebd !=nil {return _aebd ;};};if _aegag .SpaceForUL !=nil {if _gffea :=_aegag .SpaceForUL .ValidateWithPath (path +"/\u0053\u0070\u0061\u0063\u0065\u0046\u006f\u0072\u0055\u004c"); -_gffea !=nil {return _gffea ;};};if _aegag .NoColumnBalance !=nil {if _dgdac :=_aegag .NoColumnBalance .ValidateWithPath (path +"\u002f\u004eo\u0043\u006f\u006cu\u006d\u006e\u0042\u0061\u006c\u0061\u006e\u0063\u0065");_dgdac !=nil {return _dgdac ;};};if _aegag .BalanceSingleByteDoubleByteWidth !=nil {if _gbgg :=_aegag .BalanceSingleByteDoubleByteWidth .ValidateWithPath (path +"\u002f\u0042\u0061\u006c\u0061\u006ec\u0065\u0053\u0069\u006e\u0067\u006c\u0065\u0042\u0079\u0074\u0065\u0044\u006fu\u0062\u006c\u0065\u0042\u0079\u0074\u0065W\u0069\u0064\u0074\u0068"); -_gbgg !=nil {return _gbgg ;};};if _aegag .NoExtraLineSpacing !=nil {if _cbacg :=_aegag .NoExtraLineSpacing .ValidateWithPath (path +"\u002f\u004e\u006f\u0045xt\u0072\u0061\u004c\u0069\u006e\u0065\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_cbacg !=nil {return _cbacg ; -};};if _aegag .DoNotLeaveBackslashAlone !=nil {if _gaaa :=_aegag .DoNotLeaveBackslashAlone .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074L\u0065\u0061\u0076\u0065\u0042a\u0063k\u0073l\u0061\u0073\u0068\u0041\u006c\u006f\u006ee");_gaaa !=nil {return _gaaa ; -};};if _aegag .UlTrailSpace !=nil {if _gafb :=_aegag .UlTrailSpace .ValidateWithPath (path +"\u002f\u0055\u006c\u0054\u0072\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065");_gafb !=nil {return _gafb ;};};if _aegag .DoNotExpandShiftReturn !=nil {if _bfaed :=_aegag .DoNotExpandShiftReturn .ValidateWithPath (path +"\u002f\u0044\u006fNo\u0074\u0045\u0078\u0070\u0061\u006e\u0064\u0053\u0068\u0069\u0066\u0074\u0052\u0065\u0074\u0075\u0072\u006e"); -_bfaed !=nil {return _bfaed ;};};if _aegag .SpacingInWholePoints !=nil {if _afbdf :=_aegag .SpacingInWholePoints .ValidateWithPath (path +"/\u0053\u0070\u0061\u0063in\u0067I\u006e\u0057\u0068\u006f\u006ce\u0050\u006f\u0069\u006e\u0074\u0073");_afbdf !=nil {return _afbdf ; -};};if _aegag .LineWrapLikeWord6 !=nil {if _gddg :=_aegag .LineWrapLikeWord6 .ValidateWithPath (path +"\u002fL\u0069n\u0065\u0057\u0072\u0061\u0070L\u0069\u006be\u0057\u006f\u0072\u0064\u0036");_gddg !=nil {return _gddg ;};};if _aegag .PrintBodyTextBeforeHeader !=nil {if _fad :=_aegag .PrintBodyTextBeforeHeader .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0042\u006f\u0064\u0079\u0054e\u0078\u0074\u0042\u0065\u0066\u006f\u0072\u0065\u0048\u0065a\u0064\u0065\u0072"); -_fad !=nil {return _fad ;};};if _aegag .PrintColBlack !=nil {if _addd :=_aegag .PrintColBlack .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0043\u006f\u006cB\u006c\u0061\u0063\u006b");_addd !=nil {return _addd ;};};if _aegag .WpSpaceWidth !=nil {if _ecgae :=_aegag .WpSpaceWidth .ValidateWithPath (path +"\u002f\u0057\u0070\u0053\u0070\u0061\u0063\u0065\u0057\u0069\u0064\u0074\u0068"); -_ecgae !=nil {return _ecgae ;};};if _aegag .ShowBreaksInFrames !=nil {if _eebeb :=_aegag .ShowBreaksInFrames .ValidateWithPath (path +"\u002f\u0053\u0068\u006fwB\u0072\u0065\u0061\u006b\u0073\u0049\u006e\u0046\u0072\u0061\u006d\u0065\u0073");_eebeb !=nil {return _eebeb ; -};};if _aegag .SubFontBySize !=nil {if _ggeb :=_aegag .SubFontBySize .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0046\u006f\u006e\u0074\u0042y\u0053\u0069\u007a\u0065");_ggeb !=nil {return _ggeb ;};};if _aegag .SuppressBottomSpacing !=nil {if _efafb :=_aegag .SuppressBottomSpacing .ValidateWithPath (path +"\u002f\u0053\u0075\u0070pr\u0065\u0073\u0073\u0042\u006f\u0074\u0074\u006f\u006d\u0053\u0070\u0061\u0063\u0069n\u0067"); -_efafb !=nil {return _efafb ;};};if _aegag .SuppressTopSpacing !=nil {if _ggbd :=_aegag .SuppressTopSpacing .ValidateWithPath (path +"\u002f\u0053\u0075\u0070pr\u0065\u0073\u0073\u0054\u006f\u0070\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_ggbd !=nil {return _ggbd ; -};};if _aegag .SuppressSpacingAtTopOfPage !=nil {if _fbfbb :=_aegag .SuppressSpacingAtTopOfPage .ValidateWithPath (path +"/\u0053\u0075\u0070\u0070\u0072\u0065s\u0073\u0053\u0070\u0061\u0063\u0069\u006e\u0067\u0041t\u0054\u006f\u0070O\u0066P\u0061\u0067\u0065"); -_fbfbb !=nil {return _fbfbb ;};};if _aegag .SuppressTopSpacingWP !=nil {if _geee :=_aegag .SuppressTopSpacingWP .ValidateWithPath (path +"/\u0053\u0075\u0070\u0070re\u0073s\u0054\u006f\u0070\u0053\u0070a\u0063\u0069\u006e\u0067\u0057\u0050");_geee !=nil {return _geee ; -};};if _aegag .SuppressSpBfAfterPgBrk !=nil {if _afdb :=_aegag .SuppressSpBfAfterPgBrk .ValidateWithPath (path +"\u002f\u0053\u0075pp\u0072\u0065\u0073\u0073\u0053\u0070\u0042\u0066\u0041\u0066\u0074\u0065\u0072\u0050\u0067\u0042\u0072\u006b");_afdb !=nil {return _afdb ; -};};if _aegag .SwapBordersFacingPages !=nil {if _bdca :=_aegag .SwapBordersFacingPages .ValidateWithPath (path +"\u002f\u0053\u0077ap\u0042\u006f\u0072\u0064\u0065\u0072\u0073\u0046\u0061\u0063\u0069\u006e\u0067\u0050\u0061\u0067\u0065\u0073");_bdca !=nil {return _bdca ; -};};if _aegag .ConvMailMergeEsc !=nil {if _acde :=_aegag .ConvMailMergeEsc .ValidateWithPath (path +"\u002f\u0043\u006f\u006e\u0076\u004d\u0061\u0069\u006c\u004d\u0065\u0072g\u0065\u0045\u0073\u0063");_acde !=nil {return _acde ;};};if _aegag .TruncateFontHeightsLikeWP6 !=nil {if _ecfab :=_aegag .TruncateFontHeightsLikeWP6 .ValidateWithPath (path +"/\u0054\u0072\u0075\u006e\u0063\u0061t\u0065\u0046\u006f\u006e\u0074\u0048\u0065\u0069\u0067h\u0074\u0073\u004ci\u006be\u0057\u0050\u0036"); -_ecfab !=nil {return _ecfab ;};};if _aegag .MwSmallCaps !=nil {if _eebdf :=_aegag .MwSmallCaps .ValidateWithPath (path +"\u002f\u004d\u0077S\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073");_eebdf !=nil {return _eebdf ;};};if _aegag .UsePrinterMetrics !=nil {if _bbbe :=_aegag .UsePrinterMetrics .ValidateWithPath (path +"\u002fU\u0073e\u0050\u0072\u0069\u006e\u0074e\u0072\u004de\u0074\u0072\u0069\u0063\u0073"); -_bbbe !=nil {return _bbbe ;};};if _aegag .DoNotSuppressParagraphBorders !=nil {if _fadd :=_aegag .DoNotSuppressParagraphBorders .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0053\u0075\u0070\u0070r\u0065\u0073\u0073\u0050\u0061\u0072\u0061g\u0072\u0061\u0070\u0068\u0042\u006f\u0072\u0064\u0065\u0072\u0073"); -_fadd !=nil {return _fadd ;};};if _aegag .WrapTrailSpaces !=nil {if _fdccd :=_aegag .WrapTrailSpaces .ValidateWithPath (path +"\u002f\u0057r\u0061\u0070\u0054r\u0061\u0069\u006c\u0053\u0070\u0061\u0063\u0065\u0073");_fdccd !=nil {return _fdccd ;};};if _aegag .FootnoteLayoutLikeWW8 !=nil {if _eddbe :=_aegag .FootnoteLayoutLikeWW8 .ValidateWithPath (path +"\u002f\u0046\u006f\u006ftn\u006f\u0074\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057W\u0038"); -_eddbe !=nil {return _eddbe ;};};if _aegag .ShapeLayoutLikeWW8 !=nil {if _egabc :=_aegag .ShapeLayoutLikeWW8 .ValidateWithPath (path +"\u002f\u0053\u0068\u0061pe\u004c\u0061\u0079\u006f\u0075\u0074\u004c\u0069\u006b\u0065\u0057\u0057\u0038");_egabc !=nil {return _egabc ; -};};if _aegag .AlignTablesRowByRow !=nil {if _aegf :=_aegag .AlignTablesRowByRow .ValidateWithPath (path +"/\u0041l\u0069\u0067\u006e\u0054\u0061\u0062\u006c\u0065s\u0052\u006f\u0077\u0042yR\u006f\u0077");_aegf !=nil {return _aegf ;};};if _aegag .ForgetLastTabAlignment !=nil {if _bbggf :=_aegag .ForgetLastTabAlignment .ValidateWithPath (path +"\u002f\u0046\u006frg\u0065\u0074\u004c\u0061\u0073\u0074\u0054\u0061\u0062\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074"); -_bbggf !=nil {return _bbggf ;};};if _aegag .AdjustLineHeightInTable !=nil {if _afdg :=_aegag .AdjustLineHeightInTable .ValidateWithPath (path +"\u002fA\u0064\u006a\u0075\u0073\u0074\u004c\u0069\u006e\u0065\u0048\u0065i\u0067\u0068\u0074\u0049\u006e\u0054\u0061\u0062\u006c\u0065"); -_afdg !=nil {return _afdg ;};};if _aegag .AutoSpaceLikeWord95 !=nil {if _addda :=_aegag .AutoSpaceLikeWord95 .ValidateWithPath (path +"/\u0041u\u0074\u006f\u0053\u0070\u0061\u0063\u0065\u004ci\u006b\u0065\u0057\u006frd\u0039\u0035");_addda !=nil {return _addda ; -};};if _aegag .NoSpaceRaiseLower !=nil {if _afffe :=_aegag .NoSpaceRaiseLower .ValidateWithPath (path +"\u002fN\u006fS\u0070\u0061\u0063\u0065\u0052a\u0069\u0073e\u004c\u006f\u0077\u0065\u0072");_afffe !=nil {return _afffe ;};};if _aegag .DoNotUseHTMLParagraphAutoSpacing !=nil {if _gecd :=_aegag .DoNotUseHTMLParagraphAutoSpacing .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074U\u0073\u0065\u0048\u0054\u004d\u004c\u0050\u0061\u0072\u0061\u0067\u0072\u0061p\u0068\u0041\u0075\u0074\u006f\u0053\u0070a\u0063\u0069\u006e\u0067"); -_gecd !=nil {return _gecd ;};};if _aegag .LayoutRawTableWidth !=nil {if _gafab :=_aegag .LayoutRawTableWidth .ValidateWithPath (path +"/\u004ca\u0079\u006f\u0075\u0074\u0052\u0061\u0077\u0054a\u0062\u006c\u0065\u0057id\u0074\u0068");_gafab !=nil {return _gafab ; -};};if _aegag .LayoutTableRowsApart !=nil {if _adeafc :=_aegag .LayoutTableRowsApart .ValidateWithPath (path +"/\u004c\u0061\u0079\u006fut\u0054a\u0062\u006c\u0065\u0052\u006fw\u0073\u0041\u0070\u0061\u0072\u0074");_adeafc !=nil {return _adeafc ;};};if _aegag .UseWord97LineBreakRules !=nil {if _edbb :=_aegag .UseWord97LineBreakRules .ValidateWithPath (path +"\u002fU\u0073\u0065\u0057\u006f\u0072\u0064\u0039\u0037\u004c\u0069\u006ee\u0042\u0072\u0065\u0061\u006b\u0052\u0075\u006c\u0065\u0073"); -_edbb !=nil {return _edbb ;};};if _aegag .DoNotBreakWrappedTables !=nil {if _bgab :=_aegag .DoNotBreakWrappedTables .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074\u0042\u0072\u0065\u0061\u006b\u0057\u0072a\u0070\u0070\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"); -_bgab !=nil {return _bgab ;};};if _aegag .DoNotSnapToGridInCell !=nil {if _gafee :=_aegag .DoNotSnapToGridInCell .ValidateWithPath (path +"\u002f\u0044\u006f\u004eot\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064\u0049\u006e\u0043\u0065l\u006c"); -_gafee !=nil {return _gafee ;};};if _aegag .SelectFldWithFirstOrLastChar !=nil {if _eaag :=_aegag .SelectFldWithFirstOrLastChar .ValidateWithPath (path +"\u002f\u0053e\u006c\u0065\u0063\u0074\u0046\u006c\u0064\u0057\u0069\u0074\u0068\u0046\u0069\u0072\u0073\u0074\u004f\u0072\u004c\u0061\u0073\u0074Ch\u0061\u0072"); -_eaag !=nil {return _eaag ;};};if _aegag .ApplyBreakingRules !=nil {if _baeb :=_aegag .ApplyBreakingRules .ValidateWithPath (path +"\u002f\u0041\u0070\u0070ly\u0042\u0072\u0065\u0061\u006b\u0069\u006e\u0067\u0052\u0075\u006c\u0065\u0073");_baeb !=nil {return _baeb ; -};};if _aegag .DoNotWrapTextWithPunct !=nil {if _ggdd :=_aegag .DoNotWrapTextWithPunct .ValidateWithPath (path +"\u002f\u0044\u006fNo\u0074\u0057\u0072\u0061\u0070\u0054\u0065\u0078\u0074\u0057\u0069\u0074\u0068\u0050\u0075\u006e\u0063\u0074");_ggdd !=nil {return _ggdd ; -};};if _aegag .DoNotUseEastAsianBreakRules !=nil {if _dafb :=_aegag .DoNotUseEastAsianBreakRules .ValidateWithPath (path +"\u002f\u0044\u006f\u004eo\u0074\u0055\u0073\u0065\u0045\u0061\u0073\u0074\u0041\u0073i\u0061n\u0042\u0072\u0065\u0061\u006b\u0052\u0075l\u0065\u0073"); -_dafb !=nil {return _dafb ;};};if _aegag .UseWord2002TableStyleRules !=nil {if _bcge :=_aegag .UseWord2002TableStyleRules .ValidateWithPath (path +"/\u0055\u0073\u0065\u0057\u006f\u0072d\u0032\u0030\u0030\u0032\u0054\u0061\u0062\u006c\u0065S\u0074\u0079\u006ce\u0052u\u006c\u0065\u0073"); -_bcge !=nil {return _bcge ;};};if _aegag .GrowAutofit !=nil {if _fgec :=_aegag .GrowAutofit .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077\u0041\u0075\u0074\u006f\u0066\u0069\u0074");_fgec !=nil {return _fgec ;};};if _aegag .UseFELayout !=nil {if _dgcf :=_aegag .UseFELayout .ValidateWithPath (path +"\u002f\u0055\u0073e\u0046\u0045\u004c\u0061\u0079\u006f\u0075\u0074"); -_dgcf !=nil {return _dgcf ;};};if _aegag .UseNormalStyleForList !=nil {if _dbbbb :=_aegag .UseNormalStyleForList .ValidateWithPath (path +"\u002f\u0055\u0073\u0065No\u0072\u006d\u0061\u006c\u0053\u0074\u0079\u006c\u0065\u0046\u006f\u0072\u004c\u0069s\u0074"); -_dbbbb !=nil {return _dbbbb ;};};if _aegag .DoNotUseIndentAsNumberingTabStop !=nil {if _eeec :=_aegag .DoNotUseIndentAsNumberingTabStop .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074U\u0073\u0065\u0049\u006e\u0064\u0065\u006e\u0074\u0041\u0073\u004e\u0075\u006db\u0065\u0072\u0069\u006e\u0067\u0054\u0061b\u0053\u0074\u006f\u0070"); -_eeec !=nil {return _eeec ;};};if _aegag .UseAltKinsokuLineBreakRules !=nil {if _bcgg :=_aegag .UseAltKinsokuLineBreakRules .ValidateWithPath (path +"\u002f\u0055\u0073\u0065A\u006c\u0074\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u004ci\u006ee\u0042\u0072\u0065\u0061\u006b\u0052\u0075l\u0065\u0073"); -_bcgg !=nil {return _bcgg ;};};if _aegag .AllowSpaceOfSameStyleInTable !=nil {if _degc :=_aegag .AllowSpaceOfSameStyleInTable .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077\u0053\u0070\u0061\u0063\u0065\u004f\u0066\u0053\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0049\u006e\u0054ab\u006c\u0065"); -_degc !=nil {return _degc ;};};if _aegag .DoNotSuppressIndentation !=nil {if _fbca :=_aegag .DoNotSuppressIndentation .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074S\u0075\u0070\u0070\u0072\u0065s\u0073I\u006ed\u0065\u006e\u0074\u0061\u0074\u0069\u006fn"); -_fbca !=nil {return _fbca ;};};if _aegag .DoNotAutofitConstrainedTables !=nil {if _degd :=_aegag .DoNotAutofitConstrainedTables .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074\u0041\u0075\u0074\u006ff\u0069\u0074\u0043\u006f\u006e\u0073\u0074r\u0061\u0069\u006e\u0065\u0064\u0054\u0061\u0062\u006c\u0065\u0073"); -_degd !=nil {return _degd ;};};if _aegag .AutofitToFirstFixedWidthCell !=nil {if _fcag :=_aegag .AutofitToFirstFixedWidthCell .ValidateWithPath (path +"\u002f\u0041u\u0074\u006f\u0066\u0069\u0074\u0054\u006f\u0046\u0069\u0072\u0073\u0074\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068Ce\u006c\u006c"); -_fcag !=nil {return _fcag ;};};if _aegag .UnderlineTabInNumList !=nil {if _gdgfcf :=_aegag .UnderlineTabInNumList .ValidateWithPath (path +"\u002f\u0055\u006e\u0064er\u006c\u0069\u006e\u0065\u0054\u0061\u0062\u0049\u006e\u004e\u0075\u006d\u004c\u0069s\u0074"); -_gdgfcf !=nil {return _gdgfcf ;};};if _aegag .DisplayHangulFixedWidth !=nil {if _fdaa :=_aegag .DisplayHangulFixedWidth .ValidateWithPath (path +"\u002fD\u0069\u0073\u0070\u006c\u0061\u0079\u0048\u0061\u006e\u0067\u0075l\u0046\u0069\u0078\u0065\u0064\u0057\u0069\u0064\u0074\u0068"); -_fdaa !=nil {return _fdaa ;};};if _aegag .SplitPgBreakAndParaMark !=nil {if _eaab :=_aegag .SplitPgBreakAndParaMark .ValidateWithPath (path +"\u002fS\u0070\u006c\u0069\u0074\u0050\u0067\u0042\u0072\u0065\u0061\u006bA\u006e\u0064\u0050\u0061\u0072\u0061\u004d\u0061\u0072\u006b"); -_eaab !=nil {return _eaab ;};};if _aegag .DoNotVertAlignCellWithSp !=nil {if _agea :=_aegag .DoNotVertAlignCellWithSp .ValidateWithPath (path +"\u002fD\u006f\u004e\u006f\u0074V\u0065\u0072\u0074\u0041\u006ci\u0067n\u0043e\u006c\u006c\u0057\u0069\u0074\u0068\u0053p"); -_agea !=nil {return _agea ;};};if _aegag .DoNotBreakConstrainedForcedTable !=nil {if _acgg :=_aegag .DoNotBreakConstrainedForcedTable .ValidateWithPath (path +"\u002f\u0044\u006f\u004e\u006f\u0074B\u0072\u0065\u0061\u006b\u0043\u006f\u006e\u0073\u0074\u0072\u0061\u0069\u006ee\u0064\u0046\u006f\u0072\u0063\u0065\u0064T\u0061\u0062\u006c\u0065"); -_acgg !=nil {return _acgg ;};};if _aegag .DoNotVertAlignInTxbx !=nil {if _bgee :=_aegag .DoNotVertAlignInTxbx .ValidateWithPath (path +"/\u0044\u006f\u004e\u006ftV\u0065r\u0074\u0041\u006c\u0069\u0067n\u0049\u006e\u0054\u0078\u0062\u0078");_bgee !=nil {return _bgee ; -};};if _aegag .UseAnsiKerningPairs !=nil {if _gefb :=_aegag .UseAnsiKerningPairs .ValidateWithPath (path +"/\u0055s\u0065\u0041\u006e\u0073\u0069\u004b\u0065\u0072n\u0069\u006e\u0067\u0050ai\u0072\u0073");_gefb !=nil {return _gefb ;};};if _aegag .CachedColBalance !=nil {if _bfd :=_aegag .CachedColBalance .ValidateWithPath (path +"\u002f\u0043\u0061\u0063\u0068\u0065\u0064\u0043\u006f\u006c\u0042\u0061l\u0061\u006e\u0063\u0065"); -_bfd !=nil {return _bfd ;};};for _bbddeg ,_fcgcca :=range _aegag .CompatSetting {if _bddad :=_fcgcca .ValidateWithPath (_ff .Sprintf ("%\u0073/\u0043\u006f\u006d\u0070\u0061\u0074\u0053\u0065t\u0074\u0069\u006e\u0067[%\u0064\u005d",path ,_bbddeg ));_bddad !=nil {return _bddad ; -};};return nil ;};func (_gffeee *CT_RubyPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bgcbd :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0072\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e"}};e .EncodeElement (_gffeee .RubyAlign ,_bgcbd ); -_egggec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068p\u0073"}};e .EncodeElement (_gffeee .Hps ,_egggec );_bbecfg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0070\u0073\u0052\u0061\u0069\u0073\u0065"}};e .EncodeElement (_gffeee .HpsRaise ,_bbecfg ); -_cgbff :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0068\u0070\u0073\u0042\u0061\u0073\u0065\u0054\u0065\u0078\u0074"}};e .EncodeElement (_gffeee .HpsBaseText ,_cgbff );_ggeae :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006ci\u0064"}}; -e .EncodeElement (_gffeee .Lid ,_ggeae );if _gffeee .Dirty !=nil {_fgdgbc :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0064\u0069\u0072\u0074\u0079"}};e .EncodeElement (_gffeee .Dirty ,_fgdgbc );};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_bfafc *CT_Tc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcgea :=range start .Attr {if _bcgea .Name .Local =="\u0069\u0064"{_dgdec :=_bcgea .Value ;_bfafc .IdAttr =&_dgdec ;continue ;};};_ccacd :for {_ddbggf ,_bcaab :=d .Token (); -if _bcaab !=nil {return _bcaab ;};switch _eggcg :=_ddbggf .(type ){case _a .StartElement :switch _eggcg .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0063\u0050\u0072"}:_bfafc .TcPr =NewCT_TcPr (); -if _edgdfa :=d .DecodeElement (_bfafc .TcPr ,&_eggcg );_edgdfa !=nil {return _edgdfa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u0074\u0043\u0068\u0075\u006e\u006b"}:_gceac :=NewEG_BlockLevelElts (); -_gceac .BlockLevelEltsChoice =NewEG_BlockLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_gceac );if _daacg :=d .DecodeElement (&_gceac .BlockLevelEltsChoice .AltChunk ,&_eggcg );_daacg !=nil {return _daacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_ddgdgc :=NewEG_BlockLevelElts (); -_cefdbb :=NewEG_ContentBlockContent ();_cefdbb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_ddgdgc );_ddgdgc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ddgdgc .BlockLevelEltsChoice .EG_ContentBlockContent ,_cefdbb ); -if _dfaad :=d .DecodeElement (&_cefdbb .ContentBlockContentChoice .CustomXml ,&_eggcg );_dfaad !=nil {return _dfaad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_ebagd :=NewEG_BlockLevelElts (); -_egacd :=NewEG_ContentBlockContent ();_egacd .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_ebagd );_ebagd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebagd .BlockLevelEltsChoice .EG_ContentBlockContent ,_egacd ); -if _bafed :=d .DecodeElement (&_egacd .ContentBlockContentChoice .Sdt ,&_eggcg );_bafed !=nil {return _bafed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070"}:_egccd :=NewEG_BlockLevelElts (); -_fcafc :=NewEG_ContentBlockContent ();_fcafc .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_egccd );_egccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_egccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fcafc ); -if _agfce :=d .DecodeElement (&_fcafc .ContentBlockContentChoice .P ,&_eggcg );_agfce !=nil {return _agfce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0062\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0062\u006c"}:_agedbe :=NewEG_BlockLevelElts (); -_bfcdfb :=NewEG_ContentBlockContent ();_bfcdfb .ContentBlockContentChoice =NewEG_ContentBlockContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_agedbe );_agedbe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_agedbe .BlockLevelEltsChoice .EG_ContentBlockContent ,_bfcdfb ); -if _gbaba :=d .DecodeElement (&_bfcdfb .ContentBlockContentChoice .Tbl ,&_eggcg );_gbaba !=nil {return _gbaba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_fcegfe :=NewEG_BlockLevelElts (); -_afecb :=NewEG_ContentBlockContent ();_gbadag :=NewEG_RunLevelElts ();_gbadag .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_fcegfe );_fcegfe .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcegfe .BlockLevelEltsChoice .EG_ContentBlockContent ,_afecb ); -_afecb .ContentBlockContentChoice .EG_RunLevelElts =append (_afecb .ContentBlockContentChoice .EG_RunLevelElts ,_gbadag );if _dcgdg :=d .DecodeElement (&_gbadag .RunLevelEltsChoice .ProofErr ,&_eggcg );_dcgdg !=nil {return _dcgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dabff :=NewEG_BlockLevelElts (); -_eabgg :=NewEG_ContentBlockContent ();_eaadea :=NewEG_RunLevelElts ();_eaadea .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_dabff );_dabff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dabff .BlockLevelEltsChoice .EG_ContentBlockContent ,_eabgg ); -_eabgg .ContentBlockContentChoice .EG_RunLevelElts =append (_eabgg .ContentBlockContentChoice .EG_RunLevelElts ,_eaadea );if _ebgebf :=d .DecodeElement (&_eaadea .RunLevelEltsChoice .PermStart ,&_eggcg );_ebgebf !=nil {return _ebgebf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_eaedd :=NewEG_BlockLevelElts (); -_eddfa :=NewEG_ContentBlockContent ();_abagg :=NewEG_RunLevelElts ();_abagg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_eaedd );_eaedd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_eaedd .BlockLevelEltsChoice .EG_ContentBlockContent ,_eddfa ); -_eddfa .ContentBlockContentChoice .EG_RunLevelElts =append (_eddfa .ContentBlockContentChoice .EG_RunLevelElts ,_abagg );if _caegfd :=d .DecodeElement (&_abagg .RunLevelEltsChoice .PermEnd ,&_eggcg );_caegfd !=nil {return _caegfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_adbae :=NewEG_BlockLevelElts (); -_deegdg :=NewEG_ContentBlockContent ();_eeggge :=NewEG_RunLevelElts ();_eeggge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_adbae );_adbae .BlockLevelEltsChoice .EG_ContentBlockContent =append (_adbae .BlockLevelEltsChoice .EG_ContentBlockContent ,_deegdg ); -_deegdg .ContentBlockContentChoice .EG_RunLevelElts =append (_deegdg .ContentBlockContentChoice .EG_RunLevelElts ,_eeggge );if _bfcabc :=d .DecodeElement (&_eeggge .RunLevelEltsChoice .Ins ,&_eggcg );_bfcabc !=nil {return _bfcabc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_aeddga :=NewEG_BlockLevelElts (); -_beeag :=NewEG_ContentBlockContent ();_fcgdca :=NewEG_RunLevelElts ();_fcgdca .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_aeddga );_aeddga .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aeddga .BlockLevelEltsChoice .EG_ContentBlockContent ,_beeag ); -_beeag .ContentBlockContentChoice .EG_RunLevelElts =append (_beeag .ContentBlockContentChoice .EG_RunLevelElts ,_fcgdca );if _abcefe :=d .DecodeElement (&_fcgdca .RunLevelEltsChoice .Del ,&_eggcg );_abcefe !=nil {return _abcefe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_dedbc :=NewEG_BlockLevelElts (); -_ffdge :=NewEG_ContentBlockContent ();_bagaf :=NewEG_RunLevelElts ();_bagaf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_dedbc );_dedbc .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dedbc .BlockLevelEltsChoice .EG_ContentBlockContent ,_ffdge ); -_ffdge .ContentBlockContentChoice .EG_RunLevelElts =append (_ffdge .ContentBlockContentChoice .EG_RunLevelElts ,_bagaf );if _eedfgd :=d .DecodeElement (&_bagaf .RunLevelEltsChoice .MoveFrom ,&_eggcg );_eedfgd !=nil {return _eedfgd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_dabeff :=NewEG_BlockLevelElts (); -_dgeac :=NewEG_ContentBlockContent ();_fdfgg :=NewEG_RunLevelElts ();_fdfgg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_dabeff );_dabeff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dabeff .BlockLevelEltsChoice .EG_ContentBlockContent ,_dgeac ); -_dgeac .ContentBlockContentChoice .EG_RunLevelElts =append (_dgeac .ContentBlockContentChoice .EG_RunLevelElts ,_fdfgg );if _gcecb :=d .DecodeElement (&_fdfgg .RunLevelEltsChoice .MoveTo ,&_eggcg );_gcecb !=nil {return _gcecb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_cfdfa :=NewEG_BlockLevelElts (); -_fadca :=NewEG_ContentBlockContent ();_acfdd :=NewEG_RunLevelElts ();_aggbad :=NewEG_RangeMarkupElements ();_aggbad .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_cfdfa );_cfdfa .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cfdfa .BlockLevelEltsChoice .EG_ContentBlockContent ,_fadca ); -_fadca .ContentBlockContentChoice .EG_RunLevelElts =append (_fadca .ContentBlockContentChoice .EG_RunLevelElts ,_acfdd );_acfdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acfdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_aggbad );if _gcfbb :=d .DecodeElement (&_aggbad .RangeMarkupElementsChoice .BookmarkStart ,&_eggcg ); -_gcfbb !=nil {return _gcfbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_gcbgef :=NewEG_BlockLevelElts (); -_geecd :=NewEG_ContentBlockContent ();_egfcd :=NewEG_RunLevelElts ();_bbedc :=NewEG_RangeMarkupElements ();_bbedc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_gcbgef );_gcbgef .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gcbgef .BlockLevelEltsChoice .EG_ContentBlockContent ,_geecd ); -_geecd .ContentBlockContentChoice .EG_RunLevelElts =append (_geecd .ContentBlockContentChoice .EG_RunLevelElts ,_egfcd );_egfcd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_egfcd .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbedc );if _ffadaa :=d .DecodeElement (&_bbedc .RangeMarkupElementsChoice .BookmarkEnd ,&_eggcg ); -_ffadaa !=nil {return _ffadaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_dfgaace :=NewEG_BlockLevelElts (); -_cbfag :=NewEG_ContentBlockContent ();_ddefa :=NewEG_RunLevelElts ();_eagebg :=NewEG_RangeMarkupElements ();_eagebg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_dfgaace ); -_dfgaace .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dfgaace .BlockLevelEltsChoice .EG_ContentBlockContent ,_cbfag );_cbfag .ContentBlockContentChoice .EG_RunLevelElts =append (_cbfag .ContentBlockContentChoice .EG_RunLevelElts ,_ddefa );_ddefa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddefa .RunLevelEltsChoice .EG_RangeMarkupElements ,_eagebg ); -if _feeff :=d .DecodeElement (&_eagebg .RangeMarkupElementsChoice .MoveFromRangeStart ,&_eggcg );_feeff !=nil {return _feeff ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_aadde :=NewEG_BlockLevelElts (); -_agbgc :=NewEG_ContentBlockContent ();_aebbeb :=NewEG_RunLevelElts ();_bgdd :=NewEG_RangeMarkupElements ();_bgdd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_aadde );_aadde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_aadde .BlockLevelEltsChoice .EG_ContentBlockContent ,_agbgc ); -_agbgc .ContentBlockContentChoice .EG_RunLevelElts =append (_agbgc .ContentBlockContentChoice .EG_RunLevelElts ,_aebbeb );_aebbeb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aebbeb .RunLevelEltsChoice .EG_RangeMarkupElements ,_bgdd );if _debaac :=d .DecodeElement (&_bgdd .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_eggcg ); -_debaac !=nil {return _debaac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_ebaee :=NewEG_BlockLevelElts (); -_cddag :=NewEG_ContentBlockContent ();_decaf :=NewEG_RunLevelElts ();_ccdge :=NewEG_RangeMarkupElements ();_ccdge .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_ebaee );_ebaee .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebaee .BlockLevelEltsChoice .EG_ContentBlockContent ,_cddag ); -_cddag .ContentBlockContentChoice .EG_RunLevelElts =append (_cddag .ContentBlockContentChoice .EG_RunLevelElts ,_decaf );_decaf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_decaf .RunLevelEltsChoice .EG_RangeMarkupElements ,_ccdge );if _gbdcea :=d .DecodeElement (&_ccdge .RangeMarkupElementsChoice .MoveToRangeStart ,&_eggcg ); -_gbdcea !=nil {return _gbdcea ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_bgbdd :=NewEG_BlockLevelElts (); -_fccfe :=NewEG_ContentBlockContent ();_cfaaaa :=NewEG_RunLevelElts ();_dgeda :=NewEG_RangeMarkupElements ();_dgeda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_bgbdd );_bgbdd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgbdd .BlockLevelEltsChoice .EG_ContentBlockContent ,_fccfe ); -_fccfe .ContentBlockContentChoice .EG_RunLevelElts =append (_fccfe .ContentBlockContentChoice .EG_RunLevelElts ,_cfaaaa );_cfaaaa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfaaaa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dgeda );if _dgfdgf :=d .DecodeElement (&_dgeda .RangeMarkupElementsChoice .MoveToRangeEnd ,&_eggcg ); -_dgfdgf !=nil {return _dgfdgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_dedbf :=NewEG_BlockLevelElts (); -_gacdc :=NewEG_ContentBlockContent ();_cdecfa :=NewEG_RunLevelElts ();_eabec :=NewEG_RangeMarkupElements ();_eabec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_dedbf );_dedbf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_dedbf .BlockLevelEltsChoice .EG_ContentBlockContent ,_gacdc ); -_gacdc .ContentBlockContentChoice .EG_RunLevelElts =append (_gacdc .ContentBlockContentChoice .EG_RunLevelElts ,_cdecfa );_cdecfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cdecfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_eabec );if _bbgaa :=d .DecodeElement (&_eabec .RangeMarkupElementsChoice .CommentRangeStart ,&_eggcg ); -_bbgaa !=nil {return _bbgaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_ecccd :=NewEG_BlockLevelElts (); -_dcaad :=NewEG_ContentBlockContent ();_dabfe :=NewEG_RunLevelElts ();_dddag :=NewEG_RangeMarkupElements ();_dddag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_ecccd );_ecccd .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ecccd .BlockLevelEltsChoice .EG_ContentBlockContent ,_dcaad ); -_dcaad .ContentBlockContentChoice .EG_RunLevelElts =append (_dcaad .ContentBlockContentChoice .EG_RunLevelElts ,_dabfe );_dabfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dabfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_dddag );if _gdbacg :=d .DecodeElement (&_dddag .RangeMarkupElementsChoice .CommentRangeEnd ,&_eggcg ); -_gdbacg !=nil {return _gdbacg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_fgca :=NewEG_BlockLevelElts (); -_gdcaba :=NewEG_ContentBlockContent ();_bcgad :=NewEG_RunLevelElts ();_deeeb :=NewEG_RangeMarkupElements ();_deeeb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_fgca );_fgca .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fgca .BlockLevelEltsChoice .EG_ContentBlockContent ,_gdcaba ); -_gdcaba .ContentBlockContentChoice .EG_RunLevelElts =append (_gdcaba .ContentBlockContentChoice .EG_RunLevelElts ,_bcgad );_bcgad .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcgad .RunLevelEltsChoice .EG_RangeMarkupElements ,_deeeb );if _gbfebda :=d .DecodeElement (&_deeeb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_eggcg ); -_gbfebda !=nil {return _gbfebda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_cbgg :=NewEG_BlockLevelElts (); -_cafge :=NewEG_ContentBlockContent ();_fbfgg :=NewEG_RunLevelElts ();_dfdbf :=NewEG_RangeMarkupElements ();_dfdbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_cbgg );_cbgg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_cbgg .BlockLevelEltsChoice .EG_ContentBlockContent ,_cafge ); -_cafge .ContentBlockContentChoice .EG_RunLevelElts =append (_cafge .ContentBlockContentChoice .EG_RunLevelElts ,_fbfgg );_fbfgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbfgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dfdbf );if _cafcc :=d .DecodeElement (&_dfdbf .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_eggcg ); -_cafcc !=nil {return _cafcc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_ebdff :=NewEG_BlockLevelElts (); -_abcaf :=NewEG_ContentBlockContent ();_aaefd :=NewEG_RunLevelElts ();_eecfab :=NewEG_RangeMarkupElements ();_eecfab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_ebdff );_ebdff .BlockLevelEltsChoice .EG_ContentBlockContent =append (_ebdff .BlockLevelEltsChoice .EG_ContentBlockContent ,_abcaf ); -_abcaf .ContentBlockContentChoice .EG_RunLevelElts =append (_abcaf .ContentBlockContentChoice .EG_RunLevelElts ,_aaefd );_aaefd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aaefd .RunLevelEltsChoice .EG_RangeMarkupElements ,_eecfab );if _dddbe :=d .DecodeElement (&_eecfab .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_eggcg ); -_dddbe !=nil {return _dddbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_fcdgf :=NewEG_BlockLevelElts (); -_efbc :=NewEG_ContentBlockContent ();_bdffd :=NewEG_RunLevelElts ();_dacbcf :=NewEG_RangeMarkupElements ();_dacbcf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_fcdgf );_fcdgf .BlockLevelEltsChoice .EG_ContentBlockContent =append (_fcdgf .BlockLevelEltsChoice .EG_ContentBlockContent ,_efbc ); -_efbc .ContentBlockContentChoice .EG_RunLevelElts =append (_efbc .ContentBlockContentChoice .EG_RunLevelElts ,_bdffd );_bdffd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bdffd .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacbcf );if _degab :=d .DecodeElement (&_dacbcf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_eggcg ); -_degab !=nil {return _degab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bgcfde :=NewEG_BlockLevelElts (); -_gecaf :=NewEG_ContentBlockContent ();_ggdcdc :=NewEG_RunLevelElts ();_fegbc :=NewEG_RangeMarkupElements ();_fegbc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_bgcfde );_bgcfde .BlockLevelEltsChoice .EG_ContentBlockContent =append (_bgcfde .BlockLevelEltsChoice .EG_ContentBlockContent ,_gecaf ); -_gecaf .ContentBlockContentChoice .EG_RunLevelElts =append (_gecaf .ContentBlockContentChoice .EG_RunLevelElts ,_ggdcdc );_ggdcdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ggdcdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_fegbc );if _aacba :=d .DecodeElement (&_fegbc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_eggcg ); -_aacba !=nil {return _aacba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_beddeb :=NewEG_BlockLevelElts (); -_aacbba :=NewEG_ContentBlockContent ();_gbffe :=NewEG_RunLevelElts ();_fcabeg :=NewEG_RangeMarkupElements ();_fcabeg .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_beddeb ); -_beddeb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_beddeb .BlockLevelEltsChoice .EG_ContentBlockContent ,_aacbba );_aacbba .ContentBlockContentChoice .EG_RunLevelElts =append (_aacbba .ContentBlockContentChoice .EG_RunLevelElts ,_gbffe );_gbffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gbffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcabeg ); -if _gaabfg :=d .DecodeElement (&_fcabeg .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_eggcg );_gaabfg !=nil {return _gaabfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_gdfbbb :=NewEG_BlockLevelElts (); -_gbfbc :=NewEG_ContentBlockContent ();_eceadc :=NewEG_RunLevelElts ();_bdgff :=NewEG_RangeMarkupElements ();_bdgff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_gdfbbb );_gdfbbb .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdfbbb .BlockLevelEltsChoice .EG_ContentBlockContent ,_gbfbc ); -_gbfbc .ContentBlockContentChoice .EG_RunLevelElts =append (_gbfbc .ContentBlockContentChoice .EG_RunLevelElts ,_eceadc );_eceadc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eceadc .RunLevelEltsChoice .EG_RangeMarkupElements ,_bdgff );if _gecdd :=d .DecodeElement (&_bdgff .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_eggcg ); -_gecdd !=nil {return _gecdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_gdfgbag :=NewEG_BlockLevelElts (); -_dffcdd :=NewEG_ContentBlockContent ();_daaaff :=NewEG_RunLevelElts ();_eeaed :=NewEG_RangeMarkupElements ();_eeaed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_gdfgbag ); -_gdfgbag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_gdfgbag .BlockLevelEltsChoice .EG_ContentBlockContent ,_dffcdd );_dffcdd .ContentBlockContentChoice .EG_RunLevelElts =append (_dffcdd .ContentBlockContentChoice .EG_RunLevelElts ,_daaaff ); -_daaaff .RunLevelEltsChoice .EG_RangeMarkupElements =append (_daaaff .RunLevelEltsChoice .EG_RangeMarkupElements ,_eeaed );if _eafae :=d .DecodeElement (&_eeaed .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_eggcg );_eafae !=nil {return _eafae ; -};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_caggag :=NewEG_BlockLevelElts (); -_fdcfeg :=NewEG_ContentBlockContent ();_eceea :=NewEG_RunLevelElts ();_daefb :=NewEG_MathContent ();_daefb .MathContentChoice =NewEG_MathContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_caggag );_caggag .BlockLevelEltsChoice .EG_ContentBlockContent =append (_caggag .BlockLevelEltsChoice .EG_ContentBlockContent ,_fdcfeg ); -_fdcfeg .ContentBlockContentChoice .EG_RunLevelElts =append (_fdcfeg .ContentBlockContentChoice .EG_RunLevelElts ,_eceea );_eceea .RunLevelEltsChoice .EG_MathContent =append (_eceea .RunLevelEltsChoice .EG_MathContent ,_daefb );if _gcggg :=d .DecodeElement (&_daefb .MathContentChoice .OMathPara ,&_eggcg ); -_gcggg !=nil {return _gcggg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_baccg :=NewEG_BlockLevelElts (); -_eadgf :=NewEG_ContentBlockContent ();_edggf :=NewEG_RunLevelElts ();_gcecg :=NewEG_MathContent ();_gcecg .MathContentChoice =NewEG_MathContentChoice ();_bfafc .EG_BlockLevelElts =append (_bfafc .EG_BlockLevelElts ,_baccg );_baccg .BlockLevelEltsChoice .EG_ContentBlockContent =append (_baccg .BlockLevelEltsChoice .EG_ContentBlockContent ,_eadgf ); -_eadgf .ContentBlockContentChoice .EG_RunLevelElts =append (_eadgf .ContentBlockContentChoice .EG_RunLevelElts ,_edggf );_edggf .RunLevelEltsChoice .EG_MathContent =append (_edggf .RunLevelEltsChoice .EG_MathContent ,_gcecg );if _eadff :=d .DecodeElement (&_gcecg .MathContentChoice .OMath ,&_eggcg ); -_eadff !=nil {return _eadff ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fT\u0063 \u0025\u0076",_eggcg .Name ); -if _fdbdac :=d .Skip ();_fdbdac !=nil {return _fdbdac ;};};case _a .EndElement :break _ccacd ;case _a .CharData :};};return nil ;};func (_bfadffa ST_NumberFormat )String ()string {switch _bfadffa {case 0:return "";case 1:return "\u0064e\u0063\u0069\u006d\u0061\u006c"; -case 2:return "\u0075\u0070\u0070\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case 3:return "\u006c\u006f\u0077\u0065\u0072\u0052\u006f\u006d\u0061\u006e";case 4:return "u\u0070\u0070\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072";case 5:return "l\u006f\u0077\u0065\u0072\u004c\u0065\u0074\u0074\u0065\u0072"; -case 6:return "\u006fr\u0064\u0069\u006e\u0061\u006c";case 7:return "\u0063\u0061\u0072d\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case 8:return "o\u0072\u0064\u0069\u006e\u0061\u006c\u0054\u0065\u0078\u0074";case 9:return "\u0068\u0065\u0078";case 10:return "\u0063h\u0069\u0063\u0061\u0067\u006f"; -case 11:return "\u0069\u0064e\u006f\u0067\u0072a\u0070\u0068\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 12:return "\u006a\u0061p\u0061\u006e\u0065s\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 13:return "\u0061\u0069\u0075e\u006f";case 14:return "\u0069\u0072\u006fh\u0061"; -case 15:return "\u0064\u0065c\u0069\u006d\u0061l\u0046\u0075\u006c\u006c\u0057\u0069\u0064\u0074\u0068";case 16:return "\u0064\u0065c\u0069\u006d\u0061l\u0048\u0061\u006c\u0066\u0057\u0069\u0064\u0074\u0068";case 17:return "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u004c\u0065\u0067\u0061\u006c"; -case 18:return "\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u0044\u0069\u0067i\u0074\u0061\u006c\u0054\u0065\u006e\u0054\u0068\u006f\u0075s\u0061\u006e\u0064";case 19:return "d\u0065\u0063\u0069\u006dal\u0045n\u0063\u006c\u006f\u0073\u0065d\u0043\u0069\u0072\u0063\u006c\u0065"; -case 20:return "\u0064\u0065\u0063\u0069\u006d\u0061\u006c\u0046\u0075\u006c\u006c\u0057i\u0064\u0074\u0068\u0032";case 21:return "\u0061\u0069\u0075\u0065\u006f\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068";case 22:return "\u0069\u0072\u006f\u0068\u0061\u0046\u0075\u006c\u006cW\u0069\u0064\u0074\u0068"; -case 23:return "d\u0065\u0063\u0069\u006d\u0061\u006c\u005a\u0065\u0072\u006f";case 24:return "\u0062\u0075\u006c\u006c\u0065\u0074";case 25:return "\u0067\u0061\u006e\u0061\u0064\u0061";case 26:return "\u0063h\u006f\u0073\u0075\u006e\u0067";case 27:return "\u0064\u0065\u0063im\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0046\u0075\u006c\u006c\u0073\u0074\u006f\u0070"; -case 28:return "d\u0065c\u0069\u006d\u0061\u006c\u0045\u006e\u0063\u006co\u0073\u0065\u0064\u0050ar\u0065\u006e";case 29:return "\u0064\u0065\u0063\u0069m\u0061\u006c\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064C\u0069r\u0063\u006c\u0065\u0043\u0068\u0069\u006ee\u0073\u0065"; -case 30:return "\u0069\u0064\u0065og\u0072\u0061\u0070\u0068\u0045\u006e\u0063\u006c\u006f\u0073\u0065\u0064\u0043\u0069\u0072\u0063\u006c\u0065";case 31:return "i\u0064e\u006f\u0067\u0072\u0061\u0070\u0068\u0054\u0072a\u0064\u0069\u0074\u0069on\u0061\u006c"; -case 32:return "\u0069d\u0065o\u0067\u0072\u0061\u0070\u0068\u005a\u006f\u0064\u0069\u0061\u0063";case 33:return "\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005a\u006fd\u0069\u0061\u0063\u0054\u0072\u0061\u0064\u0069\u0074\u0069o\u006e\u0061\u006c"; -case 34:return "\u0074\u0061\u0069\u0077\u0061\u006e\u0065\u0073\u0065\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case 35:return "\u0069d\u0065\u006f\u0067\u0072a\u0070\u0068\u004c\u0065\u0067a\u006cT\u0072a\u0064\u0069\u0074\u0069\u006f\u006e\u0061l"; -case 36:return "\u0074a\u0069\u0077\u0061\u006ee\u0073\u0065\u0043\u006f\u0075n\u0074i\u006eg\u0054\u0068\u006f\u0075\u0073\u0061\u006ed";case 37:return "\u0074\u0061i\u0077\u0061\u006ee\u0073\u0065\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 38:return "\u0063h\u0069n\u0065\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; -case 39:return "\u0063\u0068\u0069\u006ees\u0065\u004c\u0065\u0067\u0061\u006c\u0053\u0069\u006d\u0070\u006c\u0069\u0066\u0069e\u0064";case 40:return "\u0063\u0068\u0069ne\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067\u0054\u0068\u006f\u0075\u0073\u0061\u006e\u0064"; -case 41:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067\u0069\u0074\u0061\u006c";case 42:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0043\u006f\u0075n\u0074\u0069\u006e\u0067";case 43:return "k\u006f\u0072\u0065\u0061\u006e\u004c\u0065\u0067\u0061\u006c"; -case 44:return "\u006b\u006f\u0072\u0065\u0061\u006e\u0044\u0069\u0067i\u0074\u0061\u006c\u0032";case 45:return "\u0076i\u0065t\u006e\u0061\u006d\u0065\u0073e\u0043\u006fu\u006e\u0074\u0069\u006e\u0067";case 46:return "\u0072\u0075\u0073s\u0069\u0061\u006e\u004c\u006f\u0077\u0065\u0072"; -case 47:return "\u0072\u0075\u0073s\u0069\u0061\u006e\u0055\u0070\u0070\u0065\u0072";case 48:return "\u006e\u006f\u006e\u0065";case 49:return "\u006e\u0075\u006db\u0065\u0072\u0049\u006e\u0044\u0061\u0073\u0068";case 50:return "\u0068e\u0062\u0072\u0065\u0077\u0031"; -case 51:return "\u0068e\u0062\u0072\u0065\u0077\u0032";case 52:return "a\u0072\u0061\u0062\u0069\u0063\u0041\u006c\u0070\u0068\u0061";case 53:return "a\u0072\u0061\u0062\u0069\u0063\u0041\u0062\u006a\u0061\u0064";case 54:return "h\u0069\u006e\u0064\u0069\u0056\u006f\u0077\u0065\u006c\u0073"; -case 55:return "\u0068i\u006ed\u0069\u0043\u006f\u006e\u0073\u006f\u006e\u0061\u006e\u0074\u0073";case 56:return "\u0068\u0069\u006ed\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case 57:return "\u0068\u0069\u006e\u0064\u0069\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067"; -case 58:return "t\u0068\u0061\u0069\u004c\u0065\u0074\u0074\u0065\u0072\u0073";case 59:return "t\u0068\u0061\u0069\u004e\u0075\u006d\u0062\u0065\u0072\u0073";case 60:return "\u0074\u0068\u0061i\u0043\u006f\u0075\u006e\u0074\u0069\u006e\u0067";case 61:return "\u0062\u0061\u0068\u0074\u0054\u0065\u0078\u0074"; -case 62:return "\u0064\u006f\u006c\u006c\u0061\u0072\u0054\u0065\u0078\u0074";case 63:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_faffge ST_Lock )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bcaddd :=_a .Attr {};_bcaddd .Name =name ; -switch _faffge {case ST_LockUnset :_bcaddd .Value ="";case ST_LockSdtLocked :_bcaddd .Value ="\u0073d\u0074\u004c\u006f\u0063\u006b\u0065d";case ST_LockContentLocked :_bcaddd .Value ="\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064"; -case ST_LockUnlocked :_bcaddd .Value ="\u0075\u006e\u006c\u006f\u0063\u006b\u0065\u0064";case ST_LockSdtContentLocked :_bcaddd .Value ="\u0073\u0064t\u0043\u006f\u006et\u0065\u006e\u0074\u004c\u006f\u0063\u006b\u0065\u0064";};return _bcaddd ,nil ;};func (_caffg *CT_FldCharChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _caffg .FldData !=nil {_cgaec :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0066\u006c\u0064\u0044\u0061\u0074a"}};e .EncodeElement (_caffg .FldData ,_cgaec );}else if _caffg .FfData !=nil {_dabea :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0066\u0066\u0044\u0061\u0074\u0061"}}; -e .EncodeElement (_caffg .FfData ,_dabea );}else if _caffg .NumberingChange !=nil {_addfdg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067\u0043h\u0061\u006e\u0067\u0065"}};e .EncodeElement (_caffg .NumberingChange ,_addfdg ); -};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eabece ST_EdGrp )Validate ()error {return _eabece .ValidateWithPath ("")};func (_abaag *CT_RPrChange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061\u0075\u0074\u0068\u006f\u0072"},Value :_ff .Sprintf ("\u0025\u0076",_abaag .AuthorAttr )}); -if _abaag .DateAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0064\u0061\u0074\u0065"},Value :_ee .FormatDateTime (*_abaag .DateAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_abaag .IdAttr )}); -e .EncodeToken (start );_edgeg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0072P\u0072"}};e .EncodeElement (_abaag .RPr ,_edgeg );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_DocumentBase ()*CT_DocumentBase {_adgb :=&CT_DocumentBase {}; -return _adgb };func NewCT_Comments ()*CT_Comments {_fgcee :=&CT_Comments {};return _fgcee };type CT_MoveBookmark struct{AuthorAttr string ;DateAttr _g .Time ;NameAttr string ;ColFirstAttr *int64 ;ColLastAttr *int64 ;DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ; +// Attached Custom XML Schema +AttachedSchema []*CT_String ; +// Theme Font Languages +ThemeFontLang *CT_Language ; -// Annotation Identifier -IdAttr int64 ;};func NewCT_MailMergeDest ()*CT_MailMergeDest {_fbdb :=&CT_MailMergeDest {};_fbdb .ValAttr =ST_MailMergeDest (1);return _fbdb ;}; +// Theme Color Mappings +ClrSchemeMapping *CT_ColorSchemeMapping ; -// ValidateWithPath validates the WdCT_PosHChoice and its children, prefixing error messages with path -func (_fgfbcc *WdCT_PosHChoice )ValidateWithPath (path string )error {if _ggbgde :=_fgfbcc .Align .ValidateWithPath (path +"\u002f\u0041\u006c\u0069\u0067\u006e");_ggbgde !=nil {return _ggbgde ;};return nil ;};type CT_TblPPr struct{ +// Do Not Include Content in Text Boxes, Footnotes, and Endnotes in Document Statistics +DoNotIncludeSubdocsInStats *CT_OnOff ; -// Distance From Left of Table to Text -LeftFromTextAttr *_ee .ST_TwipsMeasure ; +// Do Not Automatically Compress Images +DoNotAutoCompressPictures *CT_OnOff ; -// (Distance From Right of Table to Text -RightFromTextAttr *_ee .ST_TwipsMeasure ; +// Upgrade Document on Open +ForceUpgrade *CT_Empty ; -// Distance From Top of Table to Text -TopFromTextAttr *_ee .ST_TwipsMeasure ; +// Caption Settings +Captions *CT_Captions ; -// Distance From Bottom of Table to Text -BottomFromTextAttr *_ee .ST_TwipsMeasure ; +// Freeze Document Layout +ReadModeInkLockDown *CT_ReadingModeInkLockDown ; -// Table Vertical Anchor -VertAnchorAttr ST_VAnchor ; +// Supplementary Smart Tag Information +SmartTagType []*CT_SmartTagType ;SchemaLibrary *_fg .SchemaLibrary ; -// Table Horizontal Anchor -HorzAnchorAttr ST_HAnchor ; +// Default Properties for VML Objects in Main Document +ShapeDefaults *CT_ShapeDefaults ; -// Relative Horizontal Alignment From Anchor -TblpXSpecAttr _ee .ST_XAlign ; +// Remove Smart Tags When Saving +DoNotEmbedSmartTags *CT_OnOff ; -// Absolute Horizontal Distance From Anchor -TblpXAttr *ST_SignedTwipsMeasure ; +// Radix Point for Field Code Evaluation +DecimalSymbol *CT_String ; -// Relative Vertical Alignment from Anchor -TblpYSpecAttr _ee .ST_YAlign ; +// List Separator for Field Code Evaluation +ListSeparator *CT_String ;Extra []_g .Any ;};func NewCT_LatentStyles ()*CT_LatentStyles {_fabef :=&CT_LatentStyles {};return _fabef };func (_gcg *CT_BdoContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eedg :=range start .Attr {if _eedg .Name .Local =="\u0076\u0061\u006c"{_gcg .ValAttr .UnmarshalXMLAttr (_eedg ); +continue ;};};_fgd :for {_eccb ,_ebfe :=d .Token ();if _ebfe !=nil {return _ebfe ;};switch _efgcd :=_eccb .(type ){case _a .StartElement :switch _efgcd .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_acff :=NewEG_PContent (); +_acff .PContentChoice =NewEG_PContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_acff );if _agb :=d .DecodeElement (&_acff .PContentChoice .FldSimple ,&_efgcd );_agb !=nil {return _agb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_cfb :=NewEG_PContent (); +_cfb .PContentChoice =NewEG_PContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_cfb );if _bceb :=d .DecodeElement (&_cfb .PContentChoice .Hyperlink ,&_efgcd );_bceb !=nil {return _bceb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_bdd :=NewEG_PContent (); +_bdd .PContentChoice =NewEG_PContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_bdd );if _bfc :=d .DecodeElement (&_bdd .PContentChoice .SubDoc ,&_efgcd );_bfc !=nil {return _bfc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_dee :=NewEG_PContent (); +_cbf :=NewEG_ContentRunContent ();_cbf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dee );_dee .PContentChoice .EG_ContentRunContent =append (_dee .PContentChoice .EG_ContentRunContent ,_cbf ); +if _afbd :=d .DecodeElement (&_cbf .ContentRunContentChoice .CustomXml ,&_efgcd );_afbd !=nil {return _afbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_eaag :=NewEG_PContent (); +_ceg :=NewEG_ContentRunContent ();_ceg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_eaag );_eaag .PContentChoice .EG_ContentRunContent =append (_eaag .PContentChoice .EG_ContentRunContent ,_ceg ); +if _bad :=d .DecodeElement (&_ceg .ContentRunContentChoice .SmartTag ,&_efgcd );_bad !=nil {return _bad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_baa :=NewEG_PContent (); +_dca :=NewEG_ContentRunContent ();_dca .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_baa );_baa .PContentChoice .EG_ContentRunContent =append (_baa .PContentChoice .EG_ContentRunContent ,_dca ); +if _cfbd :=d .DecodeElement (&_dca .ContentRunContentChoice .Sdt ,&_efgcd );_cfbd !=nil {return _cfbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_dce :=NewEG_PContent (); +_ffad :=NewEG_ContentRunContent ();_ffad .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dce );_dce .PContentChoice .EG_ContentRunContent =append (_dce .PContentChoice .EG_ContentRunContent ,_ffad ); +if _bgdg :=d .DecodeElement (&_ffad .ContentRunContentChoice .Dir ,&_efgcd );_bgdg !=nil {return _bgdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_bgf :=NewEG_PContent (); +_dge :=NewEG_ContentRunContent ();_dge .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_bgf );_bgf .PContentChoice .EG_ContentRunContent =append (_bgf .PContentChoice .EG_ContentRunContent ,_dge ); +if _cac :=d .DecodeElement (&_dge .ContentRunContentChoice .Bdo ,&_efgcd );_cac !=nil {return _cac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_gaf :=NewEG_PContent (); +_gebf :=NewEG_ContentRunContent ();_gebf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_gaf );_gaf .PContentChoice .EG_ContentRunContent =append (_gaf .PContentChoice .EG_ContentRunContent ,_gebf ); +if _aae :=d .DecodeElement (&_gebf .ContentRunContentChoice .R ,&_efgcd );_aae !=nil {return _aae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_dac :=NewEG_PContent (); +_gedd :=NewEG_ContentRunContent ();_ffdd :=NewEG_RunLevelElts ();_ffdd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dac );_dac .PContentChoice .EG_ContentRunContent =append (_dac .PContentChoice .EG_ContentRunContent ,_gedd ); +_gedd .ContentRunContentChoice .EG_RunLevelElts =append (_gedd .ContentRunContentChoice .EG_RunLevelElts ,_ffdd );if _gfag :=d .DecodeElement (&_ffdd .RunLevelEltsChoice .ProofErr ,&_efgcd );_gfag !=nil {return _gfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_dbec :=NewEG_PContent (); +_ccf :=NewEG_ContentRunContent ();_cge :=NewEG_RunLevelElts ();_cge .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dbec );_dbec .PContentChoice .EG_ContentRunContent =append (_dbec .PContentChoice .EG_ContentRunContent ,_ccf ); +_ccf .ContentRunContentChoice .EG_RunLevelElts =append (_ccf .ContentRunContentChoice .EG_RunLevelElts ,_cge );if _bgg :=d .DecodeElement (&_cge .RunLevelEltsChoice .PermStart ,&_efgcd );_bgg !=nil {return _bgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_gfcb :=NewEG_PContent (); +_fbgb :=NewEG_ContentRunContent ();_bbg :=NewEG_RunLevelElts ();_bbg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_gfcb );_gfcb .PContentChoice .EG_ContentRunContent =append (_gfcb .PContentChoice .EG_ContentRunContent ,_fbgb ); +_fbgb .ContentRunContentChoice .EG_RunLevelElts =append (_fbgb .ContentRunContentChoice .EG_RunLevelElts ,_bbg );if _faf :=d .DecodeElement (&_bbg .RunLevelEltsChoice .PermEnd ,&_efgcd );_faf !=nil {return _faf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_fcg :=NewEG_PContent (); +_gfdg :=NewEG_ContentRunContent ();_cab :=NewEG_RunLevelElts ();_cab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_fcg );_fcg .PContentChoice .EG_ContentRunContent =append (_fcg .PContentChoice .EG_ContentRunContent ,_gfdg ); +_gfdg .ContentRunContentChoice .EG_RunLevelElts =append (_gfdg .ContentRunContentChoice .EG_RunLevelElts ,_cab );if _begf :=d .DecodeElement (&_cab .RunLevelEltsChoice .Ins ,&_efgcd );_begf !=nil {return _begf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_acfc :=NewEG_PContent (); +_cdda :=NewEG_ContentRunContent ();_fbc :=NewEG_RunLevelElts ();_fbc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_acfc );_acfc .PContentChoice .EG_ContentRunContent =append (_acfc .PContentChoice .EG_ContentRunContent ,_cdda ); +_cdda .ContentRunContentChoice .EG_RunLevelElts =append (_cdda .ContentRunContentChoice .EG_RunLevelElts ,_fbc );if _fce :=d .DecodeElement (&_fbc .RunLevelEltsChoice .Del ,&_efgcd );_fce !=nil {return _fce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_bfce :=NewEG_PContent (); +_cda :=NewEG_ContentRunContent ();_bcf :=NewEG_RunLevelElts ();_bcf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_bfce );_bfce .PContentChoice .EG_ContentRunContent =append (_bfce .PContentChoice .EG_ContentRunContent ,_cda ); +_cda .ContentRunContentChoice .EG_RunLevelElts =append (_cda .ContentRunContentChoice .EG_RunLevelElts ,_bcf );if _dgag :=d .DecodeElement (&_bcf .RunLevelEltsChoice .MoveFrom ,&_efgcd );_dgag !=nil {return _dgag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_cgg :=NewEG_PContent (); +_bfceb :=NewEG_ContentRunContent ();_gab :=NewEG_RunLevelElts ();_gab .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_cgg );_cgg .PContentChoice .EG_ContentRunContent =append (_cgg .PContentChoice .EG_ContentRunContent ,_bfceb ); +_bfceb .ContentRunContentChoice .EG_RunLevelElts =append (_bfceb .ContentRunContentChoice .EG_RunLevelElts ,_gab );if _cggg :=d .DecodeElement (&_gab .RunLevelEltsChoice .MoveTo ,&_efgcd );_cggg !=nil {return _cggg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_eagb :=NewEG_PContent (); +_dgaa :=NewEG_ContentRunContent ();_dbbf :=NewEG_RunLevelElts ();_cgb :=NewEG_RangeMarkupElements ();_cgb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_eagb );_eagb .PContentChoice .EG_ContentRunContent =append (_eagb .PContentChoice .EG_ContentRunContent ,_dgaa ); +_dgaa .ContentRunContentChoice .EG_RunLevelElts =append (_dgaa .ContentRunContentChoice .EG_RunLevelElts ,_dbbf );_dbbf .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbbf .RunLevelEltsChoice .EG_RangeMarkupElements ,_cgb );if _beb :=d .DecodeElement (&_cgb .RangeMarkupElementsChoice .BookmarkStart ,&_efgcd ); +_beb !=nil {return _beb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bfd :=NewEG_PContent (); +_gabe :=NewEG_ContentRunContent ();_bbgg :=NewEG_RunLevelElts ();_ebc :=NewEG_RangeMarkupElements ();_ebc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_bfd );_bfd .PContentChoice .EG_ContentRunContent =append (_bfd .PContentChoice .EG_ContentRunContent ,_gabe ); +_gabe .ContentRunContentChoice .EG_RunLevelElts =append (_gabe .ContentRunContentChoice .EG_RunLevelElts ,_bbgg );_bbgg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbgg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ebc );if _gabb :=d .DecodeElement (&_ebc .RangeMarkupElementsChoice .BookmarkEnd ,&_efgcd ); +_gabb !=nil {return _gabb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_cfg :=NewEG_PContent (); +_ada :=NewEG_ContentRunContent ();_fbce :=NewEG_RunLevelElts ();_cfd :=NewEG_RangeMarkupElements ();_cfd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_cfg );_cfg .PContentChoice .EG_ContentRunContent =append (_cfg .PContentChoice .EG_ContentRunContent ,_ada ); +_ada .ContentRunContentChoice .EG_RunLevelElts =append (_ada .ContentRunContentChoice .EG_RunLevelElts ,_fbce );_fbce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fbce .RunLevelEltsChoice .EG_RangeMarkupElements ,_cfd );if _fdca :=d .DecodeElement (&_cfd .RangeMarkupElementsChoice .MoveFromRangeStart ,&_efgcd ); +_fdca !=nil {return _fdca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_eccbf :=NewEG_PContent (); +_adb :=NewEG_ContentRunContent ();_dcca :=NewEG_RunLevelElts ();_fecc :=NewEG_RangeMarkupElements ();_fecc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_eccbf );_eccbf .PContentChoice .EG_ContentRunContent =append (_eccbf .PContentChoice .EG_ContentRunContent ,_adb ); +_adb .ContentRunContentChoice .EG_RunLevelElts =append (_adb .ContentRunContentChoice .EG_RunLevelElts ,_dcca );_dcca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dcca .RunLevelEltsChoice .EG_RangeMarkupElements ,_fecc );if _adbd :=d .DecodeElement (&_fecc .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_efgcd ); +_adbd !=nil {return _adbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_faae :=NewEG_PContent (); +_gag :=NewEG_ContentRunContent ();_dde :=NewEG_RunLevelElts ();_efce :=NewEG_RangeMarkupElements ();_efce .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_faae );_faae .PContentChoice .EG_ContentRunContent =append (_faae .PContentChoice .EG_ContentRunContent ,_gag ); +_gag .ContentRunContentChoice .EG_RunLevelElts =append (_gag .ContentRunContentChoice .EG_RunLevelElts ,_dde );_dde .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dde .RunLevelEltsChoice .EG_RangeMarkupElements ,_efce );if _bcebc :=d .DecodeElement (&_efce .RangeMarkupElementsChoice .MoveToRangeStart ,&_efgcd ); +_bcebc !=nil {return _bcebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_eada :=NewEG_PContent (); +_ddg :=NewEG_ContentRunContent ();_ffe :=NewEG_RunLevelElts ();_bbff :=NewEG_RangeMarkupElements ();_bbff .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_eada );_eada .PContentChoice .EG_ContentRunContent =append (_eada .PContentChoice .EG_ContentRunContent ,_ddg ); +_ddg .ContentRunContentChoice .EG_RunLevelElts =append (_ddg .ContentRunContentChoice .EG_RunLevelElts ,_ffe );_ffe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ffe .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbff );if _cggf :=d .DecodeElement (&_bbff .RangeMarkupElementsChoice .MoveToRangeEnd ,&_efgcd ); +_cggf !=nil {return _cggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_ecg :=NewEG_PContent (); +_aba :=NewEG_ContentRunContent ();_ece :=NewEG_RunLevelElts ();_gafe :=NewEG_RangeMarkupElements ();_gafe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_ecg );_ecg .PContentChoice .EG_ContentRunContent =append (_ecg .PContentChoice .EG_ContentRunContent ,_aba ); +_aba .ContentRunContentChoice .EG_RunLevelElts =append (_aba .ContentRunContentChoice .EG_RunLevelElts ,_ece );_ece .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ece .RunLevelEltsChoice .EG_RangeMarkupElements ,_gafe );if _aade :=d .DecodeElement (&_gafe .RangeMarkupElementsChoice .CommentRangeStart ,&_efgcd ); +_aade !=nil {return _aade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_dbge :=NewEG_PContent (); +_eeg :=NewEG_ContentRunContent ();_bbbg :=NewEG_RunLevelElts ();_dab :=NewEG_RangeMarkupElements ();_dab .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dbge );_dbge .PContentChoice .EG_ContentRunContent =append (_dbge .PContentChoice .EG_ContentRunContent ,_eeg ); +_eeg .ContentRunContentChoice .EG_RunLevelElts =append (_eeg .ContentRunContentChoice .EG_RunLevelElts ,_bbbg );_bbbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_dab );if _cdae :=d .DecodeElement (&_dab .RangeMarkupElementsChoice .CommentRangeEnd ,&_efgcd ); +_cdae !=nil {return _cdae ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_abd :=NewEG_PContent (); +_bgfd :=NewEG_ContentRunContent ();_eedd :=NewEG_RunLevelElts ();_ecb :=NewEG_RangeMarkupElements ();_ecb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_abd );_abd .PContentChoice .EG_ContentRunContent =append (_abd .PContentChoice .EG_ContentRunContent ,_bgfd ); +_bgfd .ContentRunContentChoice .EG_RunLevelElts =append (_bgfd .ContentRunContentChoice .EG_RunLevelElts ,_eedd );_eedd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_eedd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecb );if _ddge :=d .DecodeElement (&_ecb .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_efgcd ); +_ddge !=nil {return _ddge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ebcf :=NewEG_PContent (); +_ffef :=NewEG_ContentRunContent ();_cfdc :=NewEG_RunLevelElts ();_dded :=NewEG_RangeMarkupElements ();_dded .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_ebcf );_ebcf .PContentChoice .EG_ContentRunContent =append (_ebcf .PContentChoice .EG_ContentRunContent ,_ffef ); +_ffef .ContentRunContentChoice .EG_RunLevelElts =append (_ffef .ContentRunContentChoice .EG_RunLevelElts ,_cfdc );_cfdc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cfdc .RunLevelEltsChoice .EG_RangeMarkupElements ,_dded );if _efa :=d .DecodeElement (&_dded .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_efgcd ); +_efa !=nil {return _efa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gdb :=NewEG_PContent (); +_dgdf :=NewEG_ContentRunContent ();_ddga :=NewEG_RunLevelElts ();_fed :=NewEG_RangeMarkupElements ();_fed .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_gdb );_gdb .PContentChoice .EG_ContentRunContent =append (_gdb .PContentChoice .EG_ContentRunContent ,_dgdf ); +_dgdf .ContentRunContentChoice .EG_RunLevelElts =append (_dgdf .ContentRunContentChoice .EG_RunLevelElts ,_ddga );_ddga .RunLevelEltsChoice .EG_RangeMarkupElements =append (_ddga .RunLevelEltsChoice .EG_RangeMarkupElements ,_fed );if _bdec :=d .DecodeElement (&_fed .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_efgcd ); +_bdec !=nil {return _bdec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_eded :=NewEG_PContent (); +_eagbd :=NewEG_ContentRunContent ();_acg :=NewEG_RunLevelElts ();_ega :=NewEG_RangeMarkupElements ();_ega .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_eded );_eded .PContentChoice .EG_ContentRunContent =append (_eded .PContentChoice .EG_ContentRunContent ,_eagbd ); +_eagbd .ContentRunContentChoice .EG_RunLevelElts =append (_eagbd .ContentRunContentChoice .EG_RunLevelElts ,_acg );_acg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_acg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ega );if _dgga :=d .DecodeElement (&_ega .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_efgcd ); +_dgga !=nil {return _dgga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_bcc :=NewEG_PContent (); +_eea :=NewEG_ContentRunContent ();_dfb :=NewEG_RunLevelElts ();_gbd :=NewEG_RangeMarkupElements ();_gbd .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_bcc );_bcc .PContentChoice .EG_ContentRunContent =append (_bcc .PContentChoice .EG_ContentRunContent ,_eea ); +_eea .ContentRunContentChoice .EG_RunLevelElts =append (_eea .ContentRunContentChoice .EG_RunLevelElts ,_dfb );_dfb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gbd );if _fbbg :=d .DecodeElement (&_gbd .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_efgcd ); +_fbbg !=nil {return _fbbg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_gcdd :=NewEG_PContent (); +_afcf :=NewEG_ContentRunContent ();_gac :=NewEG_RunLevelElts ();_abae :=NewEG_RangeMarkupElements ();_abae .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_gcdd );_gcdd .PContentChoice .EG_ContentRunContent =append (_gcdd .PContentChoice .EG_ContentRunContent ,_afcf ); +_afcf .ContentRunContentChoice .EG_RunLevelElts =append (_afcf .ContentRunContentChoice .EG_RunLevelElts ,_gac );_gac .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gac .RunLevelEltsChoice .EG_RangeMarkupElements ,_abae );if _ddgg :=d .DecodeElement (&_abae .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_efgcd ); +_ddgg !=nil {return _ddgg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_ecgd :=NewEG_PContent (); +_bdfg :=NewEG_ContentRunContent ();_bcce :=NewEG_RunLevelElts ();_afdc :=NewEG_RangeMarkupElements ();_afdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_ecgd );_ecgd .PContentChoice .EG_ContentRunContent =append (_ecgd .PContentChoice .EG_ContentRunContent ,_bdfg ); +_bdfg .ContentRunContentChoice .EG_RunLevelElts =append (_bdfg .ContentRunContentChoice .EG_RunLevelElts ,_bcce );_bcce .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bcce .RunLevelEltsChoice .EG_RangeMarkupElements ,_afdc );if _bac :=d .DecodeElement (&_afdc .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_efgcd ); +_bac !=nil {return _bac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_begfd :=NewEG_PContent (); +_aaef :=NewEG_ContentRunContent ();_fgbd :=NewEG_RunLevelElts ();_daga :=NewEG_RangeMarkupElements ();_daga .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_begfd );_begfd .PContentChoice .EG_ContentRunContent =append (_begfd .PContentChoice .EG_ContentRunContent ,_aaef ); +_aaef .ContentRunContentChoice .EG_RunLevelElts =append (_aaef .ContentRunContentChoice .EG_RunLevelElts ,_fgbd );_fgbd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_fgbd .RunLevelEltsChoice .EG_RangeMarkupElements ,_daga );if _bagb :=d .DecodeElement (&_daga .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_efgcd ); +_bagb !=nil {return _bagb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_cdbd :=NewEG_PContent (); +_cdab :=NewEG_ContentRunContent ();_gebc :=NewEG_RunLevelElts ();_dace :=NewEG_MathContent ();_dace .MathContentChoice =NewEG_MathContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_cdbd );_cdbd .PContentChoice .EG_ContentRunContent =append (_cdbd .PContentChoice .EG_ContentRunContent ,_cdab ); +_cdab .ContentRunContentChoice .EG_RunLevelElts =append (_cdab .ContentRunContentChoice .EG_RunLevelElts ,_gebc );_gebc .RunLevelEltsChoice .EG_MathContent =append (_gebc .RunLevelEltsChoice .EG_MathContent ,_dace );if _fgcg :=d .DecodeElement (&_dace .MathContentChoice .OMathPara ,&_efgcd ); +_fgcg !=nil {return _fgcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_dcab :=NewEG_PContent (); +_gaeg :=NewEG_ContentRunContent ();_adc :=NewEG_RunLevelElts ();_baad :=NewEG_MathContent ();_baad .MathContentChoice =NewEG_MathContentChoice ();_gcg .EG_PContent =append (_gcg .EG_PContent ,_dcab );_dcab .PContentChoice .EG_ContentRunContent =append (_dcab .PContentChoice .EG_ContentRunContent ,_gaeg ); +_gaeg .ContentRunContentChoice .EG_RunLevelElts =append (_gaeg .ContentRunContentChoice .EG_RunLevelElts ,_adc );_adc .RunLevelEltsChoice .EG_MathContent =append (_adc .RunLevelEltsChoice .EG_MathContent ,_baad );if _acdg :=d .DecodeElement (&_baad .MathContentChoice .OMath ,&_efgcd ); +_acdg !=nil {return _acdg ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0064\u006f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_efgcd .Name ); +if _dfad :=d .Skip ();_dfad !=nil {return _dfad ;};};case _a .EndElement :break _fgd ;case _a .CharData :};};return nil ;};func NewEG_RunLevelElts ()*EG_RunLevelElts {_aceaa :=&EG_RunLevelElts {};_aceaa .RunLevelEltsChoice =NewEG_RunLevelEltsChoice (); +return _aceaa ;};func init (){_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LongHexNumber ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074",NewCT_Charset ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_DecimalNumber ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_UnsignedDecimalNumber ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0072\u0065\u0063\u0065\u006et",NewCT_DecimalNumberOrPrecent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_TwipsMeasure ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0069gn\u0065d\u0054\u0077\u0069\u0070\u0073M\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_SignedTwipsMeasure ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0050\u0069\u0078e\u006c\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_PixelsMeasure ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_HpsMeasure ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053ig\u006e\u0065\u0064\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_SignedHpsMeasure ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fM\u0061\u0063\u0072\u006f\u004e\u0061\u006d\u0065",NewCT_MacroName ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0065\u0078\u0074\u0053\u0063\u0061\u006c\u0065",NewCT_TextScale ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074",NewCT_Highlight ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004c\u0061\u006e\u0067",NewCT_Lang ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0047\u0075\u0069\u0064",NewCT_Guid ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fU\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065",NewCT_Underline ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_TextEffect ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0068\u0064",NewCT_Shd ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0056er\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e",NewCT_VerticalAlignRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074",NewCT_FitText ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fE\u006d",NewCT_Em ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065",NewCT_Language ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fE\u0061\u0073\u0074\u0041\u0073i\u0061\u006eL\u0061\u0079\u006f\u0075\u0074",NewCT_EastAsianLayout ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072",NewCT_FramePr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070",NewCT_TabStop ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_Spacing ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0049\u006e\u0064",NewCT_Ind ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fJ\u0063",NewCT_Jc ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065",NewCT_JcTable ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0056\u0069\u0065\u0077",NewCT_View ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u005a\u006f\u006f\u006d",NewCT_Zoom ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fW\u0072\u0069\u0074\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065",NewCT_WritingStyle ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066",NewCT_Proof ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065",NewCT_DocType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0072\u006f\u0074\u0065\u0063\u0074",NewCT_DocProtect ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065",NewCT_MailMergeDocType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054_\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u0044\u0061\u0074\u0061Ty\u0070\u0065",NewCT_MailMergeDataType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u004d\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0044\u0065\u0073\u0074",NewCT_MailMergeDest ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004da\u0069\u006c\u004d\u0065\u0072\u0067\u0065\u004f\u0064\u0073o\u0046M\u0044\u0046\u0069\u0065\u006c\u0064\u0054y\u0070\u0065",NewCT_MailMergeOdsoFMDFieldType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077",NewCT_TrackChangesView ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075",NewCT_Kinsoku ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_TextDirection ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0065\u0078t\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074",NewCT_TextAlignment ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004d\u0061\u0072\u006b\u0075p",NewCT_Markup ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065",NewCT_TrackChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fCe\u006c\u006c\u004d\u0065\u0072\u0067\u0065\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_CellMergeTrackChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065",NewCT_TrackChangeRange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0075\u0070R\u0061\u006e\u0067\u0065",NewCT_MarkupRange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0042\u006f\u006fk\u006d\u0061\u0072\u006b\u0052\u0061\u006e\u0067\u0065",NewCT_BookmarkRange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b",NewCT_Bookmark ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fM\u006f\u0076\u0065\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b",NewCT_MoveBookmark ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fTr\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067",NewCT_TrackChangeNumbering ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cP\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TblPrExChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TcPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TrPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cG\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TblGridChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043h\u0061\u006e\u0067\u0065",NewCT_TblPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_SectPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fP\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_PPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fR\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_RPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0050\u0061\u0072a\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_ParaRPrChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065",NewCT_RunTrackChange ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072",NewCT_NumPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0042\u0064\u0072",NewCT_PBdr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0061\u0062\u0073",NewCT_Tabs ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ex\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070",NewCT_TextboxTightWrap ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072",NewCT_PPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_PPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c",NewCT_PPrGeneral ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004f\u0062\u006a\u0065\u0063t",NewCT_Object ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064",NewCT_ObjectEmbed ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b",NewCT_ObjectLink ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065F\u0069\u0065\u006c\u0064",NewCT_SimpleField ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0054\u0079\u0070\u0065",NewCT_FFTextType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0046\u004e\u0061\u006de",NewCT_FFName ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072",NewCT_FldChar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0046\u0044\u0061\u0074a",NewCT_FFData ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0048\u0065\u006c\u0070\u0054\u0065\u0078\u0074",NewCT_FFHelpText ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fF\u0046\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074",NewCT_FFStatusText ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078",NewCT_FFCheckBox ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074",NewCT_FFDDList ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074I\u006e\u0070\u0075\u0074",NewCT_FFTextInput ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065",NewCT_SectType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0070\u0065\u0072\u0053o\u0075\u0072\u0063\u0065",NewCT_PaperSource ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0061\u0067\u0065\u0053z",NewCT_PageSz ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072",NewCT_PageMar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006fr\u0064\u0065\u0072\u0073",NewCT_PageBorders ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_PageBorder ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0042ot\u0074\u006f\u006d\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_BottomPageBorder ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u006f\u0070P\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_TopPageBorder ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LineNumber ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_PageNumber ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0043\u006f\u006c\u0075\u006dn",NewCT_Column ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewCT_Columns ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004a\u0063",NewCT_VerticalJc ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064",NewCT_DocGrid ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0064\u0072\u0046\u0074\u0072\u0052\u0065\u0066",NewCT_HdrFtrRef ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u0064\u0072\u0046\u0074r",NewCT_HdrFtr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_SectPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0065\u0063\u0074\u0050r",NewCT_SectPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fB\u0072",NewCT_Br ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0054\u0061\u0062",NewCT_PTab ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0079\u006d",NewCT_Sym ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072",NewCT_ProofErr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0065\u0072\u006d",NewCT_Perm ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fP\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074",NewCT_PermStart ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0065\u0078\u0074",NewCT_Text ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052",NewCT_R ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073",NewCT_Fonts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072",NewCT_RPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0049\u006e\u0073",NewCT_MathCtrlIns ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0044\u0065\u006c",NewCT_MathCtrlDel ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069g\u0069\u006e\u0061\u006c",NewCT_RPrOriginal ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fP\u0061\u0072\u0061\u0052\u0050r\u004f\u0072i\u0067\u0069\u006e\u0061\u006c",NewCT_ParaRPrOriginal ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072",NewCT_ParaRPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b",NewCT_AltChunk ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072",NewCT_AltChunkPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fR\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e",NewCT_RubyAlign ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0075\u0062\u0079\u0050r",NewCT_RubyPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074",NewCT_RubyContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0075\u0062\u0079",NewCT_Ruby ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004c\u006f\u0063\u006b",NewCT_Lock ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u004c\u0069\u0073t\u0049\u0074\u0065\u006d",NewCT_SdtListItem ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064tD\u0061t\u0065\u004d\u0061\u0070\u0070i\u006e\u0067\u0054\u0079\u0070\u0065",NewCT_SdtDateMappingType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065",NewCT_CalendarType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065",NewCT_SdtDate ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006db\u006f\u0042\u006f\u0078",NewCT_SdtComboBox ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074",NewCT_SdtDocPart ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0064\u0074\u0044\u0072\u006fp\u0044\u006fw\u006e\u004c\u0069\u0073\u0074",NewCT_SdtDropDownList ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072",NewCT_Placeholder ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074",NewCT_SdtText ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067",NewCT_DataBinding ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072",NewCT_SdtPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072",NewCT_SdtEndPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0044\u0069\u0072C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_DirContentRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0042\u0064\u006fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_BdoContentRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_SdtContentRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0064\u0074\u0043\u006f\u006et\u0065\u006et\u0042\u006c\u006f\u0063\u006b",NewCT_SdtContentBlock ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077",NewCT_SdtContentRow ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0065\u006c\u006c",NewCT_SdtContentCell ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b",NewCT_SdtBlock ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0064\u0074\u0052\u0075n",NewCT_SdtRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0065\u006c\u006c",NewCT_SdtCell ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0064\u0074\u0052\u006fw",NewCT_SdtRow ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0041\u0074\u0074\u0072",NewCT_Attr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e",NewCT_CustomXmlRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0052\u0075\u006e",NewCT_SmartTagRun ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006cB\u006c\u006f\u0063\u006b",NewCT_CustomXmlBlock ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dX\u006d\u006c\u0050\u0072",NewCT_CustomXmlPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077",NewCT_CustomXmlRow ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c",NewCT_CustomXmlCell ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072",NewCT_SmartTagPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050",NewCT_P ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u0065\u0069\u0067\u0068t",NewCT_Height ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068",NewCT_TblWidth ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u006f\u006c",NewCT_TblGridCol ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069d\u0042\u0061\u0073\u0065",NewCT_TblGridBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064",NewCT_TblGrid ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_TcBorders ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072",NewCT_TcMar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0056\u004d\u0065\u0072\u0067e",NewCT_VMerge ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u004d\u0065\u0072\u0067e",NewCT_HMerge ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TcPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0063\u0050\u0072",NewCT_TcPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063\u0050\u0072\u0049\u006e\u006e\u0065\u0072",NewCT_TcPrInner ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063",NewCT_Tc ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006e\u0066",NewCT_Cnf ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073",NewCT_Headers ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TrPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0072\u0050\u0072",NewCT_TrPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u006f\u0077",NewCT_Row ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cL\u0061\u0079\u006f\u0075\u0074\u0054\u0079\u0070\u0065",NewCT_TblLayoutType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070",NewCT_TblOverlap ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0062\u006c\u0050\u0050r",NewCT_TblPPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072",NewCT_TblCellMar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_TblBorders ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TblPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072",NewCT_TblPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045x\u0042\u0061\u0073\u0065",NewCT_TblPrExBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078",NewCT_TblPrEx ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c",NewCT_Tbl ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b",NewCT_TblLook ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0074\u006e\u0050\u006fs",NewCT_FtnPos ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0045\u0064\u006e\u0050\u006fs",NewCT_EdnPos ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074",NewCT_NumRestart ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u0074\u006e\u0045\u0064\u006e\u0052\u0065\u0066",NewCT_FtnEdnRef ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fF\u0074\u006e\u0045\u0064\u006e\u0053\u0065\u0070\u0052\u0065\u0066",NewCT_FtnEdnSepRef ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0074\u006e\u0045\u0064n",NewCT_FtnEdn ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073",NewCT_FtnProps ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073",NewCT_EdnProps ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073",NewCT_FtnDocProps ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073",NewCT_EdnDocProps ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_RecipientData ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fB\u0061\u0073\u0065\u0036\u0034\u0042\u0069\u006e\u0061\u0072\u0079",NewCT_Base64Binary ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073",NewCT_Recipients ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004fds\u006f\u0046\u0069\u0065\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061",NewCT_OdsoFieldMapData ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079p\u0065",NewCT_MailMergeSourceType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004f\u0064\u0073\u006f",NewCT_Odso ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fM\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065",NewCT_MailMerge ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a",NewCT_TargetScreenSz ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0043\u006f\u006d\u0070\u0061t",NewCT_Compat ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0043\u006f\u006dp\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067",NewCT_CompatSetting ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u006f\u0063\u0056\u0061r",NewCT_DocVar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0056\u0061\u0072\u0073",NewCT_DocVars ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073",NewCT_DocRsids ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043ha\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_CharacterSpacing ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0061\u0076\u0065\u0054\u0068r\u006f\u0075g\u0068\u0058\u0073\u006c\u0074",NewCT_SaveThroughXslt ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_RPrDefault ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_PPrDefault ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066a\u0075\u006c\u0074\u0073",NewCT_DocDefaults ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u006flo\u0072S\u0063\u0068\u0065\u006d\u0065M\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorSchemeMapping ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0065\u0061d\u0069\u006e\u0067\u004d\u006fd\u0065I\u006ek\u004c\u006f\u0063\u006b\u0044\u006f\u0077n",NewCT_ReadingModeInkLockDown ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fW\u0072\u0069\u0074\u0065\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e",NewCT_WriteProtection ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewCT_Settings ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fS\u0074\u0079\u006c\u0065\u0053\u006f\u0072\u0074",NewCT_StyleSort ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0074\u0079\u006c\u0065\u0050a\u006e\u0065F\u0069\u006c\u0074\u0065\u0072",NewCT_StylePaneFilter ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074t\u0069\u006e\u0067\u0073",NewCT_WebSettings ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006fl\u006c\u0062\u0061\u0072",NewCT_FrameScrollbar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u004f\u0070ti\u006di\u007a\u0065\u0046\u006f\u0072B\u0072\u006f\u0077\u0073\u0065\u0072",NewCT_OptimizeForBrowser ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065",NewCT_Frame ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u004ca\u0079\u006f\u0075\u0074",NewCT_FrameLayout ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046ra\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072",NewCT_FramesetSplitbar ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074",NewCT_Frameset ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fN\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_NumPicBullet ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0053u\u0066\u0066\u0069\u0078",NewCT_LevelSuffix ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0054\u0065\u0078\u0074",NewCT_LevelText ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fL\u0076\u006c\u004c\u0065\u0067\u0061\u0063\u0079",NewCT_LvlLegacy ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0076\u006c",NewCT_Lvl ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065",NewCT_MultiLevelType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061c\u0074\u004e\u0075\u006d",NewCT_AbstractNum ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004e\u0075\u006d\u004c\u0076l",NewCT_NumLvl ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d",NewCT_Num ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fN\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067",NewCT_Numbering ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072",NewCT_TblStylePr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fL\u0073\u0064\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e",NewCT_LsdException ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fL\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_LatentStyles ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0074\u0079\u006c\u0065s",NewCT_Styles ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0061\u006e\u006f\u0073e",NewCT_Panose ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079",NewCT_FontFamily ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0069\u0074\u0063\u0068",NewCT_Pitch ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067",NewCT_FontSig ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c",NewCT_FontRel ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u006f\u006e\u0074\u0073\u004c\u0069\u0073\u0074",NewCT_FontsList ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0069\u0076\u0042\u0064r",NewCT_DivBdr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0069\u0076",NewCT_Div ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0069\u0076\u0073",NewCT_Divs ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074",NewCT_TxbxContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0042\u006f\u0064\u0079",NewCT_Body ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewCT_ShapeDefaults ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewCT_Comments ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073",NewCT_Footnotes ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073",NewCT_Endnotes ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065",NewCT_SmartTagType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0042\u0065h\u0061\u0076\u0069\u006f\u0072",NewCT_DocPartBehavior ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044oc\u0050\u0061\u0072\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073",NewCT_DocPartBehaviors ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0054\u0079\u0070\u0065",NewCT_DocPartType ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073",NewCT_DocPartTypes ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079",NewCT_DocPartGallery ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0043\u0061t\u0065\u0067\u006f\u0072\u0079",NewCT_DocPartCategory ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u004e\u0061\u006d\u0065",NewCT_DocPartName ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072",NewCT_DocPartPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074",NewCT_DocPart ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073",NewCT_DocParts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e",NewCT_Caption ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0043\u0061p\u0074\u0069\u006f\u006e",NewCT_AutoCaption ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_AutoCaptions ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_Captions ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewCT_DocumentBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewCT_Document ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0047lo\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewCT_GlossaryDocument ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073",NewRecipients ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewTxbxContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewComments ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066o\u006f\u0074\u006e\u006f\u0074\u0065s",NewFootnotes ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073",NewEndnotes ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0068\u0064\u0072",NewHdr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066\u0074\u0072",NewFtr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewSettings ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","w\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewWebSettings ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066\u006f\u006et\u0073",NewFonts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg",NewNumbering ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0073\u0074\u0079\u006c\u0065\u0073",NewStyles ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewDocument ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0067\u006co\u0073\u0073\u0061r\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewGlossaryDocument ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068",NewEG_PContentMath ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewEG_PContentBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewEG_ContentRunContentBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0043\u0065ll\u004da\u0072\u006b\u0075\u0070\u0045l\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_CellMarkupElements ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052an\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006et\u0073",NewEG_RangeMarkupElements ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0048dr\u0046\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073",NewEG_HdrFtrReferences ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006et\u0065\u006e\u0074\u0073",NewEG_SectPrContents ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072\u0043o\u006e\u0074\u0065\u006e\u0074",NewEG_RunInnerContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u0042\u0061\u0073\u0065",NewEG_RPrBase ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_RPrContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072",NewEG_RPr ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068",NewEG_RPrMath ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0050ar\u0061\u0052\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067e\u0073",NewEG_ParaRPrTrackChanges ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074",NewEG_RubyContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006ete\u006e\u0074",NewEG_ContentRunContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0043on\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065n\u0074",NewEG_ContentBlockContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006ete\u006e\u0074",NewEG_ContentRowContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0043\u006fnt\u0065n\u0074\u0043\u0065\u006c\u006cC\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_ContentCellContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_PContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006dP\u0072\u006f\u0070\u0073",NewEG_FtnEdnNumProps ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006fn\u0074\u0065\u006e\u0074",NewEG_MathContent ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0042lo\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006ct\u0073",NewEG_BlockLevelChunkElts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073",NewEG_BlockLevelElts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fR\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073",NewEG_RunLevelElts ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","A\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064",NewAG_Password ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0041\u0047\u005fTr\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064",NewAG_TransitionalPassword ); +_g .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0041\u0047\u005f\u0053ec\u0074\u0050\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_SectPrAttributes ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0077\u0073\u0070",NewWdWsp ); +};func NewCT_Lang ()*CT_Lang {_gfcee :=&CT_Lang {};return _gfcee };func ParseUnionST_SignedHpsMeasure (s string )(ST_SignedHpsMeasure ,error ){_ddaga :=ST_SignedHpsMeasure {};if _f .ST_UniversalMeasurePatternRe .MatchString (s ){_ddaga .ST_UniversalMeasure =&s ; +}else {_abdcc ,_feaabe :=_c .ParseFloat (s ,64);if _feaabe !=nil {return _ddaga ,_dd .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020%\u0073\u0020\u0061\u0073\u0020i\u006e\u0074\u003a\u0020\u0025\u0073",s ,_feaabe );};_ddaga .Int64 =_g .Int64 (int64 (_abdcc )); +};return _ddaga ,nil ;};type CT_TextDirection struct{ -// Absolute Vertical Distance From Anchor -TblpYAttr *ST_SignedTwipsMeasure ;}; +// Direction of Text Flow +ValAttr ST_TextDirection ;}; -// ValidateWithPath validates the Settings and its children, prefixing error messages with path -func (_gecbge *Settings )ValidateWithPath (path string )error {if _ebgfc :=_gecbge .CT_Settings .ValidateWithPath (path );_ebgfc !=nil {return _ebgfc ;};return nil ;};func (_fcfcff ST_RestartNumber )String ()string {switch _fcfcff {case 0:return "";case 1:return "\u0063\u006f\u006e\u0074\u0069\u006e\u0075\u006f\u0075\u0073"; -case 2:return "\u0065\u0061\u0063\u0068\u0053\u0065\u0063\u0074";case 3:return "\u0065\u0061\u0063\u0068\u0050\u0061\u0067\u0065";};return "";};func (_feebd *Ftr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +// ValidateWithPath validates the CT_R and its children, prefixing error messages with path +func (_fcdec *CT_R )ValidateWithPath (path string )error {if _fcdec .RPr !=nil {if _abedf :=_fcdec .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_abedf !=nil {return _abedf ;};};for _fcecff ,_dabf :=range _fcdec .EG_RunInnerContent {if _egddbe :=_dabf .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072C\u006fn\u0074\u0065\u006e\u0074\u005b\u0025\u0064]",path ,_fcecff )); +_egddbe !=nil {return _egddbe ;};};return nil ;};func (_efbgb WdST_AlignV )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aeaef :=_a .Attr {};_aeaef .Name =name ;switch _efbgb {case WdST_AlignVUnset :_aeaef .Value ="";case WdST_AlignVTop :_aeaef .Value ="\u0074\u006f\u0070"; +case WdST_AlignVBottom :_aeaef .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";case WdST_AlignVCenter :_aeaef .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case WdST_AlignVInside :_aeaef .Value ="\u0069\u006e\u0073\u0069\u0064\u0065";case WdST_AlignVOutside :_aeaef .Value ="\u006fu\u0074\u0073\u0069\u0064\u0065"; +};return _aeaef ,nil ;};func (_eccdd *Endnotes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u006d\u0061"},Value :"\u0068\u0074\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u0073\u0063\u0068\u0065\u006da\u004c\u0069\u0062\u0072\u0061\u0072\u0079\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"}); @@ -16844,613 +17267,196 @@ start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006 start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0077\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067"}); start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u003a\u0066t\u0072";return _feebd .CT_HdrFtr .MarshalXML (e ,start );};type TxbxContent struct{CT_TxbxContent }; - -// ValidateWithPath validates the CT_PageBorders and its children, prefixing error messages with path -func (_fgdcc *CT_PageBorders )ValidateWithPath (path string )error {if _ddec :=_fgdcc .ZOrderAttr .ValidateWithPath (path +"/\u005a\u004f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_ddec !=nil {return _ddec ;};if _fgfeb :=_fgdcc .DisplayAttr .ValidateWithPath (path +"\u002f\u0044\u0069s\u0070\u006c\u0061\u0079\u0041\u0074\u0074\u0072"); -_fgfeb !=nil {return _fgfeb ;};if _aaad :=_fgdcc .OffsetFromAttr .ValidateWithPath (path +"\u002fO\u0066f\u0073\u0065\u0074\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072");_aaad !=nil {return _aaad ;};if _fgdcc .Top !=nil {if _dfdeee :=_fgdcc .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070"); -_dfdeee !=nil {return _dfdeee ;};};if _fgdcc .Left !=nil {if _dedbe :=_fgdcc .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_dedbe !=nil {return _dedbe ;};};if _fgdcc .Bottom !=nil {if _cedfa :=_fgdcc .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_cedfa !=nil {return _cedfa ;};};if _fgdcc .Right !=nil {if _dagec :=_fgdcc .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_dagec !=nil {return _dagec ;};};return nil ;}; - -// ValidateWithPath validates the CT_Captions and its children, prefixing error messages with path -func (_ccda *CT_Captions )ValidateWithPath (path string )error {for _egea ,_bdcc :=range _ccda .Caption {if _efde :=_bdcc .ValidateWithPath (_ff .Sprintf ("\u0025\u0073\u002f\u0043\u0061\u0070\u0074\u0069\u006fn\u005b\u0025\u0064\u005d",path ,_egea )); -_efde !=nil {return _efde ;};};if _ccda .AutoCaptions !=nil {if _degg :=_ccda .AutoCaptions .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073");_degg !=nil {return _degg ;};};return nil ;};func (_cbdg *CT_DocPart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); -if _cbdg .DocPartPr !=nil {_agbae :=_a .StartElement {Name :_a .Name {Local :"w\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072"}};e .EncodeElement (_cbdg .DocPartPr ,_agbae );};if _cbdg .DocPartBody !=nil {_ffegd :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0064\u006f\u0063\u0050\u0061\u0072\u0074\u0042\u006f\u0064\u0079"}}; -e .EncodeElement (_cbdg .DocPartBody ,_ffegd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_CustomXmlCell struct{ +start .Name .Local ="\u0077\u003a\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073";return _eccdd .CT_Endnotes .MarshalXML (e ,start );};func (_dfffg ST_Pitch )Validate ()error {return _dfffg .ValidateWithPath ("")};func (_aaf *CT_Comments )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start ); +if _aaf .Comment !=nil {_geff :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006d\u006d\u0065\u006et"}};for _ ,_ffca :=range _aaf .Comment {e .EncodeElement (_ffca ,_geff );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; +};type CT_Perm struct{ -// Custom XML Element Namespace -UriAttr *string ; - -// Custom XML Element Name -ElementAttr string ; - -// Custom XML Element Properties -CustomXmlPr *CT_CustomXmlPr ;EG_ContentCellContent []*EG_ContentCellContent ;};func (_bdfgdd ST_FrameScrollbar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdfgdd .String (),start );};func (_gecca *WdCT_WrapTopBottom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gecca .DistTAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0054"},Value :_ff .Sprintf ("\u0025\u0076",*_gecca .DistTAttr )}); -};if _gecca .DistBAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0073t\u0042"},Value :_ff .Sprintf ("\u0025\u0076",*_gecca .DistBAttr )});};e .EncodeToken (start );if _gecca .EffectExtent !=nil {_cbeag :=_a .StartElement {Name :_a .Name {Local :"\u0077p\u003ae\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074"}}; -e .EncodeElement (_gecca .EffectExtent ,_cbeag );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// Annotation ID +IdAttr string ; -// Validate validates the CT_TblStylePr and its children -func (_aaaad *CT_TblStylePr )Validate ()error {return _aaaad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072");};func (_fffd *CT_Charset )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agfb :=range start .Attr {if _agfb .Name .Local =="\u0076\u0061\u006c"{_edgb :=_agfb .Value ; -_fffd .ValAttr =&_edgb ;continue ;};if _agfb .Name .Local =="\u0063\u0068\u0061r\u0061\u0063\u0074\u0065\u0072\u0053\u0065\u0074"{_dgc :=_agfb .Value ;_fffd .CharacterSetAttr =&_dgc ;continue ;};};for {_bedb ,_gfeg :=d .Token ();if _gfeg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074\u003a\u0020%\u0073",_gfeg ); -};if _ddfe ,_dagg :=_bedb .(_a .EndElement );_dagg &&_ddfe .Name ==start .Name {break ;};};return nil ;}; +// Annotation Displaced By Custom XML Markup +DisplacedByCustomXmlAttr ST_DisplacedByCustomXml ;};func (_bfacg *CT_SdtContentBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bfacg .EG_ContentBlockContent !=nil {for _ ,_aadec :=range _bfacg .EG_ContentBlockContent {_aadec .MarshalXML (e ,_a .StartElement {}); +};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_RunTrackChange and its children -func (_bedgfa *CT_RunTrackChange )Validate ()error {return _bedgfa .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065");};func (_cccef ST_PageOrientation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cccef .String (),start ); -};func (_fecfdb *ST_Hint )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adaae ,_dbfcfg :=d .Token ();if _dbfcfg !=nil {return _dbfcfg ;};if _eadaf ,_gecdf :=_adaae .(_a .EndElement );_gecdf &&_eadaf .Name ==start .Name {*_fecfdb =1;return nil ; -};if _bbegb ,_dfeeaa :=_adaae .(_a .CharData );!_dfeeaa {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_adaae );}else {switch string (_bbegb ){case "":*_fecfdb =0; -case "\u0064e\u0066\u0061\u0075\u006c\u0074":*_fecfdb =1;case "\u0065\u0061\u0073\u0074\u0041\u0073\u0069\u0061":*_fecfdb =2;};};_adaae ,_dbfcfg =d .Token ();if _dbfcfg !=nil {return _dbfcfg ;};if _bcgefe ,_eefbf :=_adaae .(_a .EndElement );_eefbf &&_bcgefe .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_adaae );};func (_agdbf *WdCT_WordprocessingContentPart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbbfbf :=range start .Attr {if _bbbfbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbbfbf .Name .Local =="\u0069\u0064"||_bbbfbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbbfbf .Name .Local =="\u0069\u0064"{_bebeb :=_bbbfbf .Value ; -_agdbf .IdAttr =_bebeb ;continue ;};if _bbbfbf .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_agdbf .BwModeAttr .UnmarshalXMLAttr (_bbbfbf );continue ;};};_bgefed :for {_gggcdb ,_eggfd :=d .Token ();if _eggfd !=nil {return _eggfd ;};switch _dgceee :=_gggcdb .(type ){case _a .StartElement :switch _dgceee .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006ev\u0043o\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u0050\u0072"}:_agdbf .NvContentPartPr =NewWdCT_WordprocessingContentPartNonVisual (); -if _dbdfad :=d .DecodeElement (_agdbf .NvContentPartPr ,&_dgceee );_dbdfad !=nil {return _dbdfad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0078\u0066\u0072\u006d"}:_agdbf .Xfrm =_ae .NewCT_Transform2D (); -if _ccfbdb :=d .DecodeElement (_agdbf .Xfrm ,&_dgceee );_ccfbdb !=nil {return _ccfbdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agdbf .ExtLst =_ae .NewCT_OfficeArtExtensionList (); -if _fdbdgd :=d .DecodeElement (_agdbf .ExtLst ,&_dgceee );_fdbdgd !=nil {return _fdbdgd ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057d\u0043\u0054\u005f\u0057\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006f\u006e\u0074\u0065\u006e\u0074P\u0061\u0072\u0074\u0020\u0025\u0076",_dgceee .Name ); -if _eaffd :=d .Skip ();_eaffd !=nil {return _eaffd ;};};case _a .EndElement :break _bgefed ;case _a .CharData :};};return nil ;};func init (){_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u004c\u006f\u006eg\u0048\u0065\u0078\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LongHexNumber ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u0073\u0065\u0074",NewCT_Charset ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_DecimalNumber ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0055\u006e\u0073\u0069\u0067\u006e\u0065\u0064\u0044\u0065c\u0069\u006d\u0061\u006c\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_UnsignedDecimalNumber ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0065\u0063i\u006d\u0061\u006c\u004e\u0075m\u0062e\u0072O\u0072\u0050\u0072\u0065\u0063\u0065\u006et",NewCT_DecimalNumberOrPrecent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_TwipsMeasure ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0069gn\u0065d\u0054\u0077\u0069\u0070\u0073M\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_SignedTwipsMeasure ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0050\u0069\u0078e\u006c\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_PixelsMeasure ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_HpsMeasure ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053ig\u006e\u0065\u0064\u0048\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_SignedHpsMeasure ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fM\u0061\u0063\u0072\u006f\u004e\u0061\u006d\u0065",NewCT_MacroName ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0065\u0078\u0074\u0053\u0063\u0061\u006c\u0065",NewCT_TextScale ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074",NewCT_Highlight ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006c\u006f\u0072",NewCT_Color ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004c\u0061\u006e\u0067",NewCT_Lang ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0047\u0075\u0069\u0064",NewCT_Guid ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fU\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065",NewCT_Underline ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0045\u0066\u0066\u0065\u0063\u0074",NewCT_TextEffect ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0068\u0064",NewCT_Shd ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0056er\u0074\u0069\u0063\u0061\u006c\u0041\u006c\u0069\u0067\u006e\u0052\u0075\u006e",NewCT_VerticalAlignRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0069\u0074\u0054\u0065\u0078\u0074",NewCT_FitText ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fE\u006d",NewCT_Em ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065",NewCT_Language ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fE\u0061\u0073\u0074\u0041\u0073i\u0061\u006eL\u0061\u0079\u006f\u0075\u0074",NewCT_EastAsianLayout ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0050\u0072",NewCT_FramePr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0061\u0062\u0053\u0074\u006f\u0070",NewCT_TabStop ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_Spacing ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0049\u006e\u0064",NewCT_Ind ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fJ\u0063",NewCT_Jc ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004a\u0063\u0054\u0061\u0062\u006c\u0065",NewCT_JcTable ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0056\u0069\u0065\u0077",NewCT_View ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u005a\u006f\u006f\u006d",NewCT_Zoom ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fW\u0072\u0069\u0074\u0069\u006e\u0067\u0053\u0074\u0079\u006c\u0065",NewCT_WritingStyle ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0072\u006f\u006f\u0066",NewCT_Proof ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0054\u0079\u0070\u0065",NewCT_DocType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0072\u006f\u0074\u0065\u0063\u0074",NewCT_DocProtect ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0044\u006f\u0063\u0054\u0079\u0070\u0065",NewCT_MailMergeDocType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054_\u004d\u0061\u0069\u006c\u004d\u0065\u0072\u0067e\u0044\u0061\u0074\u0061Ty\u0070\u0065",NewCT_MailMergeDataType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u004d\u0061\u0069l\u004d\u0065\u0072\u0067\u0065\u0044\u0065\u0073\u0074",NewCT_MailMergeDest ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004da\u0069\u006c\u004d\u0065\u0072\u0067\u0065\u004f\u0064\u0073o\u0046M\u0044\u0046\u0069\u0065\u006c\u0064\u0054y\u0070\u0065",NewCT_MailMergeOdsoFMDFieldType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0073\u0056\u0069\u0065\u0077",NewCT_TrackChangesView ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075",NewCT_Kinsoku ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0065\u0078t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e",NewCT_TextDirection ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0065\u0078t\u0041\u006c\u0069\u0067\u006e\u006d\u0065\u006e\u0074",NewCT_TextAlignment ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004d\u0061\u0072\u006b\u0075p",NewCT_Markup ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065",NewCT_TrackChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fCe\u006c\u006c\u004d\u0065\u0072\u0067\u0065\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_CellMergeTrackChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ra\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u0052\u0061\u006e\u0067\u0065",NewCT_TrackChangeRange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0072\u006b\u0075\u0070R\u0061\u006e\u0067\u0065",NewCT_MarkupRange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0042\u006f\u006fk\u006d\u0061\u0072\u006b\u0052\u0061\u006e\u0067\u0065",NewCT_BookmarkRange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b",NewCT_Bookmark ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fM\u006f\u0076\u0065\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b",NewCT_MoveBookmark ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fTr\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067",NewCT_TrackChangeNumbering ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cP\u0072\u0045\u0078\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TblPrExChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0063\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TcPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0072\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TrPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cG\u0072\u0069\u0064\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_TblGridChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0043h\u0061\u006e\u0067\u0065",NewCT_TblPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0065\u0063\u0074\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_SectPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fP\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_PPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fR\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_RPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0050\u0061\u0072a\u0052\u0050\u0072\u0043\u0068\u0061\u006e\u0067\u0065",NewCT_ParaRPrChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0075\u006e\u0054\u0072\u0061\u0063\u006b\u0043h\u0061\u006e\u0067\u0065",NewCT_RunTrackChange ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d\u0050\u0072",NewCT_NumPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0042\u0064\u0072",NewCT_PBdr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0061\u0062\u0073",NewCT_Tabs ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054ex\u0074\u0062\u006f\u0078\u0054\u0069\u0067\u0068\u0074\u0057\u0072\u0061\u0070",NewCT_TextboxTightWrap ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072",NewCT_PPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_PPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0047\u0065\u006e\u0065\u0072\u0061\u006c",NewCT_PPrGeneral ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004f\u0062\u006a\u0065\u0063t",NewCT_Object ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064",NewCT_ObjectEmbed ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b",NewCT_ObjectLink ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0072\u0061\u0077\u0069\u006e\u0067",NewCT_Drawing ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0069\u006d\u0070\u006c\u0065F\u0069\u0065\u006c\u0064",NewCT_SimpleField ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074\u0054\u0079\u0070\u0065",NewCT_FFTextType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0046\u004e\u0061\u006de",NewCT_FFName ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006c\u0064\u0043\u0068\u0061\u0072",NewCT_FldChar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0079\u0070\u0065\u0072\u006c\u0069\u006e\u006b",NewCT_Hyperlink ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0046\u0044\u0061\u0074a",NewCT_FFData ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0048\u0065\u006c\u0070\u0054\u0065\u0078\u0074",NewCT_FFHelpText ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fF\u0046\u0053\u0074\u0061\u0074\u0075\u0073\u0054\u0065\u0078\u0074",NewCT_FFStatusText ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0043\u0068\u0065\u0063\u006b\u0042\u006f\u0078",NewCT_FFCheckBox ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0046\u0044\u0044\u004c\u0069\u0073\u0074",NewCT_FFDDList ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0046\u0054\u0065\u0078\u0074I\u006e\u0070\u0075\u0074",NewCT_FFTextInput ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0065\u0063\u0074\u0054\u0079\u0070\u0065",NewCT_SectType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0070\u0065\u0072\u0053o\u0075\u0072\u0063\u0065",NewCT_PaperSource ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0061\u0067\u0065\u0053z",NewCT_PageSz ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004d\u0061\u0072",NewCT_PageMar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006fr\u0064\u0065\u0072\u0073",NewCT_PageBorders ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_PageBorder ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0042ot\u0074\u006f\u006d\u0050\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_BottomPageBorder ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u006f\u0070P\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072",NewCT_TopPageBorder ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0069\u006e\u0065\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_LineNumber ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0067\u0065\u004e\u0075\u006d\u0062\u0065\u0072",NewCT_PageNumber ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0043\u006f\u006c\u0075\u006dn",NewCT_Column ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006f\u006c\u0075\u006d\u006e\u0073",NewCT_Columns ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0056\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u004a\u0063",NewCT_VerticalJc ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0047\u0072\u0069\u0064",NewCT_DocGrid ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fH\u0064\u0072\u0046\u0074\u0072\u0052\u0065\u0066",NewCT_HdrFtrRef ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u0064\u0072\u0046\u0074r",NewCT_HdrFtr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_SectPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0065\u0063\u0074\u0050r",NewCT_SectPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fB\u0072",NewCT_Br ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0054\u0061\u0062",NewCT_PTab ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0079\u006d",NewCT_Sym ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0050\u0072\u006f\u006f\u0066\u0045\u0072\u0072",NewCT_ProofErr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0065\u0072\u006d",NewCT_Perm ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fP\u0065\u0072\u006d\u0053\u0074\u0061\u0072\u0074",NewCT_PermStart ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0065\u0078\u0074",NewCT_Text ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052",NewCT_R ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0073",NewCT_Fonts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072",NewCT_RPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0049\u006e\u0073",NewCT_MathCtrlIns ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0061\u0074\u0068\u0043\u0074r\u006c\u0044\u0065\u006c",NewCT_MathCtrlDel ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072\u004f\u0072\u0069g\u0069\u006e\u0061\u006c",NewCT_RPrOriginal ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fP\u0061\u0072\u0061\u0052\u0050r\u004f\u0072i\u0067\u0069\u006e\u0061\u006c",NewCT_ParaRPrOriginal ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0061\u0072\u0061\u0052\u0050\u0072",NewCT_ParaRPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b",NewCT_AltChunk ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u006c\u0074\u0043\u0068\u0075\u006e\u006b\u0050\u0072",NewCT_AltChunkPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fR\u0075\u0062\u0079\u0041\u006c\u0069\u0067\u006e",NewCT_RubyAlign ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0075\u0062\u0079\u0050r",NewCT_RubyPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074",NewCT_RubyContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0075\u0062\u0079",NewCT_Ruby ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004c\u006f\u0063\u006b",NewCT_Lock ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u004c\u0069\u0073t\u0049\u0074\u0065\u006d",NewCT_SdtListItem ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064tD\u0061t\u0065\u004d\u0061\u0070\u0070i\u006e\u0067\u0054\u0079\u0070\u0065",NewCT_SdtDateMappingType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0054\u0079\u0070\u0065",NewCT_CalendarType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u0061\u0074\u0065",NewCT_SdtDate ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006db\u006f\u0042\u006f\u0078",NewCT_SdtComboBox ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0044\u006f\u0063\u0050\u0061\u0072\u0074",NewCT_SdtDocPart ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0064\u0074\u0044\u0072\u006fp\u0044\u006fw\u006e\u004c\u0069\u0073\u0074",NewCT_SdtDropDownList ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072",NewCT_Placeholder ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0054\u0065\u0078\u0074",NewCT_SdtText ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0061\u0074\u0061\u0042\u0069n\u0064\u0069\u006e\u0067",NewCT_DataBinding ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0050\u0072",NewCT_SdtPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064\u0074\u0045\u006e\u0064\u0050\u0072",NewCT_SdtEndPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0044\u0069\u0072C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_DirContentRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0042\u0064\u006fC\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_BdoContentRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e",NewCT_SdtContentRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0064\u0074\u0043\u006f\u006et\u0065\u006et\u0042\u006c\u006f\u0063\u006b",NewCT_SdtContentBlock ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0064\u0074C\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u006f\u0077",NewCT_SdtContentRow ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u006f\u006e\u0074\u0065\u006et\u0043\u0065\u006c\u006c",NewCT_SdtContentCell ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0064\u0074\u0042\u006c\u006f\u0063\u006b",NewCT_SdtBlock ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0064\u0074\u0052\u0075n",NewCT_SdtRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0064\u0074\u0043\u0065\u006c\u006c",NewCT_SdtCell ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0064\u0074\u0052\u006fw",NewCT_SdtRow ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0041\u0074\u0074\u0072",NewCT_Attr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u0075\u006e",NewCT_CustomXmlRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054a\u0067\u0052\u0075\u006e",NewCT_SmartTagRun ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006cB\u006c\u006f\u0063\u006b",NewCT_CustomXmlBlock ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dX\u006d\u006c\u0050\u0072",NewCT_CustomXmlPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0058\u006d\u006c\u0052\u006f\u0077",NewCT_CustomXmlRow ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0043\u0075\u0073t\u006f\u006d\u0058\u006d\u006c\u0043\u0065\u006c\u006c",NewCT_CustomXmlCell ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0050\u0072",NewCT_SmartTagPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050",NewCT_P ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u0065\u0069\u0067\u0068t",NewCT_Height ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0062\u006c\u0057\u0069\u0064\u0074\u0068",NewCT_TblWidth ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064\u0043\u006f\u006c",NewCT_TblGridCol ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069d\u0042\u0061\u0073\u0065",NewCT_TblGridBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0047\u0072\u0069\u0064",NewCT_TblGrid ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_TcBorders ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0063\u004d\u0061\u0072",NewCT_TcMar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0056\u004d\u0065\u0072\u0067e",NewCT_VMerge ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0048\u004d\u0065\u0072\u0067e",NewCT_HMerge ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0063\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TcPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0063\u0050\u0072",NewCT_TcPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063\u0050\u0072\u0049\u006e\u006e\u0065\u0072",NewCT_TcPrInner ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0063",NewCT_Tc ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u006e\u0066",NewCT_Cnf ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0048\u0065\u0061\u0064\u0065\u0072\u0073",NewCT_Headers ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0054\u0072\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TrPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0072\u0050\u0072",NewCT_TrPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u006f\u0077",NewCT_Row ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0054\u0062\u006cL\u0061\u0079\u006f\u0075\u0074\u0054\u0079\u0070\u0065",NewCT_TblLayoutType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u004f\u0076\u0065\u0072\u006c\u0061\u0070",NewCT_TblOverlap ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0054\u0062\u006c\u0050\u0050r",NewCT_TblPPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0043\u0065\u006c\u006c\u004d\u0061\u0072",NewCT_TblCellMar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0042\u006f\u0072\u0064\u0065\u0072\u0073",NewCT_TblBorders ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fT\u0062\u006c\u0050\u0072\u0042\u0061\u0073\u0065",NewCT_TblPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072",NewCT_TblPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045x\u0042\u0061\u0073\u0065",NewCT_TblPrExBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0050\u0072\u0045\u0078",NewCT_TblPrEx ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c",NewCT_Tbl ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u004c\u006f\u006f\u006b",NewCT_TblLook ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0074\u006e\u0050\u006fs",NewCT_FtnPos ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0045\u0064\u006e\u0050\u006fs",NewCT_EdnPos ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004e\u0075\u006d\u0046\u006dt",NewCT_NumFmt ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074",NewCT_NumRestart ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u0074\u006e\u0045\u0064\u006e\u0052\u0065\u0066",NewCT_FtnEdnRef ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fF\u0074\u006e\u0045\u0064\u006e\u0053\u0065\u0070\u0052\u0065\u0066",NewCT_FtnEdnSepRef ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u0074\u006e\u0045\u0064n",NewCT_FtnEdn ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0074\u006e\u0050\u0072\u006f\u0070\u0073",NewCT_FtnProps ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0045\u0064\u006e\u0050\u0072\u006f\u0070\u0073",NewCT_EdnProps ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0074\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073",NewCT_FtnDocProps ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0045\u0064\u006e\u0044\u006f\u0063P\u0072\u006f\u0070\u0073",NewCT_EdnDocProps ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0052\u0065\u0063i\u0070\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_RecipientData ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fB\u0061\u0073\u0065\u0036\u0034\u0042\u0069\u006e\u0061\u0072\u0079",NewCT_Base64Binary ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073",NewCT_Recipients ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004fds\u006f\u0046\u0069\u0065\u006c\u0064\u004d\u0061\u0070\u0044\u0061\u0074\u0061",NewCT_OdsoFieldMapData ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004dai\u006c\u004d\u0065\u0072\u0067\u0065\u0053\u006f\u0075\u0072\u0063\u0065\u0054\u0079p\u0065",NewCT_MailMergeSourceType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004f\u0064\u0073\u006f",NewCT_Odso ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fM\u0061\u0069\u006c\u004d\u0065\u0072\u0067\u0065",NewCT_MailMerge ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a",NewCT_TargetScreenSz ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0043\u006f\u006d\u0070\u0061t",NewCT_Compat ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0043\u006f\u006dp\u0061\u0074\u0053\u0065\u0074\u0074\u0069\u006e\u0067",NewCT_CompatSetting ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u006f\u0063\u0056\u0061r",NewCT_DocVar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0056\u0061\u0072\u0073",NewCT_DocVars ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0052\u0073\u0069\u0064\u0073",NewCT_DocRsids ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043ha\u0072\u0061\u0063\u0074\u0065\u0072\u0053\u0070\u0061\u0063\u0069\u006e\u0067",NewCT_CharacterSpacing ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0061\u0076\u0065\u0054\u0068r\u006f\u0075g\u0068\u0058\u0073\u006c\u0074",NewCT_SaveThroughXslt ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0052\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_RPrDefault ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0050\u0072\u0044\u0065\u0066\u0061\u0075\u006c\u0074",NewCT_PPrDefault ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066a\u0075\u006c\u0074\u0073",NewCT_DocDefaults ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u006flo\u0072S\u0063\u0068\u0065\u006d\u0065M\u0061\u0070\u0070\u0069\u006e\u0067",NewCT_ColorSchemeMapping ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0052\u0065\u0061d\u0069\u006e\u0067\u004d\u006fd\u0065I\u006ek\u004c\u006f\u0063\u006b\u0044\u006f\u0077n",NewCT_ReadingModeInkLockDown ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fW\u0072\u0069\u0074\u0065\u0050r\u006f\u0074e\u0063\u0074\u0069\u006f\u006e",NewCT_WriteProtection ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewCT_Settings ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fS\u0074\u0079\u006c\u0065\u0053\u006f\u0072\u0074",NewCT_StyleSort ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u0074\u0079\u006c\u0065\u0050a\u006e\u0065F\u0069\u006c\u0074\u0065\u0072",NewCT_StylePaneFilter ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0057\u0065\u0062\u0053\u0065\u0074t\u0069\u006e\u0067\u0073",NewCT_WebSettings ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0053\u0063\u0072\u006fl\u006c\u0062\u0061\u0072",NewCT_FrameScrollbar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u004f\u0070ti\u006di\u007a\u0065\u0046\u006f\u0072B\u0072\u006f\u0077\u0073\u0065\u0072",NewCT_OptimizeForBrowser ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065",NewCT_Frame ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u004ca\u0079\u006f\u0075\u0074",NewCT_FrameLayout ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046ra\u006d\u0065\u0073\u0065\u0074\u0053\u0070\u006c\u0069\u0074\u0062\u0061\u0072",NewCT_FramesetSplitbar ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0046\u0072\u0061\u006d\u0065\u0073\u0065\u0074",NewCT_Frameset ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fN\u0075\u006d\u0050\u0069\u0063\u0042\u0075\u006c\u006c\u0065\u0074",NewCT_NumPicBullet ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0065\u0076\u0065\u006c\u0053u\u0066\u0066\u0069\u0078",NewCT_LevelSuffix ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fL\u0065\u0076\u0065\u006c\u0054\u0065\u0078\u0074",NewCT_LevelText ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fL\u0076\u006c\u004c\u0065\u0067\u0061\u0063\u0079",NewCT_LvlLegacy ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004c\u0076\u006c",NewCT_Lvl ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004d\u0075\u006c\u0074\u0069\u004c\u0065\u0076\u0065l\u0054\u0079\u0070\u0065",NewCT_MultiLevelType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u0062\u0073\u0074\u0072\u0061c\u0074\u004e\u0075\u006d",NewCT_AbstractNum ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u004e\u0075\u006d\u004c\u0076l",NewCT_NumLvl ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u004e\u0075\u006d",NewCT_Num ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fN\u0075\u006d\u0062\u0065\u0072\u0069\u006e\u0067",NewCT_Numbering ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0062\u006c\u0053\u0074\u0079\u006c\u0065\u0050\u0072",NewCT_TblStylePr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fL\u0073\u0064\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e",NewCT_LsdException ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fL\u0061\u0074\u0065\u006e\u0074\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_LatentStyles ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0053\u0074\u0079\u006c\u0065s",NewCT_Styles ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0050\u0061\u006e\u006f\u0073e",NewCT_Panose ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0046\u0061\u006d\u0069\u006c\u0079",NewCT_FontFamily ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0050\u0069\u0074\u0063\u0068",NewCT_Pitch ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0053\u0069\u0067",NewCT_FontSig ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0046\u006f\u006e\u0074\u0052\u0065\u006c",NewCT_FontRel ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0046\u006f\u006e\u0074",NewCT_Font ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u006f\u006e\u0074\u0073\u004c\u0069\u0073\u0074",NewCT_FontsList ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0069\u0076\u0042\u0064r",NewCT_DivBdr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u0069\u0076",NewCT_Div ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0044\u0069\u0076\u0073",NewCT_Divs ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074",NewCT_TxbxContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005f\u0042\u006f\u0064\u0079",NewCT_Body ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewCT_ShapeDefaults ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewCT_Comments ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u0073",NewCT_Footnotes ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073",NewCT_Endnotes ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0054\u0079\u0070\u0065",NewCT_SmartTagType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0042\u0065h\u0061\u0076\u0069\u006f\u0072",NewCT_DocPartBehavior ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044oc\u0050\u0061\u0072\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0073",NewCT_DocPartBehaviors ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0054\u0079\u0070\u0065",NewCT_DocPartType ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0054\u0079\u0070\u0065\u0073",NewCT_DocPartTypes ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0047\u0061l\u006c\u0065\u0072\u0079",NewCT_DocPartGallery ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0050\u0061\u0072t\u0043\u0061t\u0065\u0067\u006f\u0072\u0079",NewCT_DocPartCategory ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u004e\u0061\u006d\u0065",NewCT_DocPartName ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005fD\u006f\u0063\u0050\u0061\u0072\u0074\u0050\u0072",NewCT_DocPartPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074",NewCT_DocPart ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073",NewCT_DocParts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e",NewCT_Caption ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0041\u0075\u0074\u006f\u0043\u0061p\u0074\u0069\u006f\u006e",NewCT_AutoCaption ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fA\u0075\u0074\u006f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_AutoCaptions ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073",NewCT_Captions ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043T\u005fD\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewCT_DocumentBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","C\u0054\u005f\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewCT_Document ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0043\u0054\u005f\u0047lo\u0073\u0073\u0061\u0072\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewCT_GlossaryDocument ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0072\u0065\u0063\u0069\u0070\u0069\u0065\u006e\u0074\u0073",NewRecipients ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewTxbxContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073",NewComments ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066o\u006f\u0074\u006e\u006f\u0074\u0065s",NewFootnotes ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0065\u006e\u0064\u006e\u006f\u0074\u0065\u0073",NewEndnotes ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0068\u0064\u0072",NewHdr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066\u0074\u0072",NewFtr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0073\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewSettings ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","w\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073",NewWebSettings ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0066\u006f\u006et\u0073",NewFonts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u006eu\u006d\u0062\u0065\u0072\u0069\u006eg",NewNumbering ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0073\u0074\u0079\u006c\u0065\u0073",NewStyles ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewDocument ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0067\u006co\u0073\u0073\u0061r\u0079\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074",NewGlossaryDocument ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u004d\u0061\u0074\u0068",NewEG_PContentMath ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewEG_PContentBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006eC\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065",NewEG_ContentRunContentBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0043\u0065ll\u004da\u0072\u006b\u0075\u0070\u0045l\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_CellMarkupElements ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052an\u0067\u0065\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006et\u0073",NewEG_RangeMarkupElements ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0048dr\u0046\u0074\u0072\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0073",NewEG_HdrFtrReferences ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0053\u0065\u0063\u0074\u0050\u0072\u0043\u006f\u006et\u0065\u006e\u0074\u0073",NewEG_SectPrContents ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fR\u0075\u006e\u0049\u006e\u006ee\u0072\u0043o\u006e\u0074\u0065\u006e\u0074",NewEG_RunInnerContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u0042\u0061\u0073\u0065",NewEG_RPrBase ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_RPrContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072",NewEG_RPr ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0050\u0072\u004d\u0061\u0074\u0068",NewEG_RPrMath ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0050ar\u0061\u0052\u0050\u0072\u0054\u0072\u0061\u0063\u006b\u0043\u0068\u0061\u006e\u0067e\u0073",NewEG_ParaRPrTrackChanges ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0052\u0075\u0062\u0079\u0043\u006fn\u0074\u0065\u006e\u0074",NewEG_RubyContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052u\u006e\u0043\u006f\u006ete\u006e\u0074",NewEG_ContentRunContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0043on\u0074\u0065\u006e\u0074\u0042\u006c\u006f\u0063\u006b\u0043\u006f\u006e\u0074\u0065n\u0074",NewEG_ContentBlockContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047_\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052o\u0077\u0043\u006f\u006ete\u006e\u0074",NewEG_ContentRowContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0043\u006fnt\u0065n\u0074\u0043\u0065\u006c\u006cC\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_ContentCellContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","E\u0047\u005f\u0050\u0043\u006f\u006e\u0074\u0065\u006e\u0074",NewEG_PContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0046\u0074\u006e\u0045\u0064\u006e\u004e\u0075\u006dP\u0072\u006f\u0070\u0073",NewEG_FtnEdnNumProps ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u004d\u0061\u0074\u0068\u0043\u006fn\u0074\u0065\u006e\u0074",NewEG_MathContent ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0042lo\u0063\u006b\u004c\u0065\u0076\u0065\u006c\u0043\u0068\u0075\u006e\u006b\u0045\u006ct\u0073",NewEG_BlockLevelChunkElts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065\u0076\u0065l\u0045\u006c\u0074\u0073",NewEG_BlockLevelElts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0045G\u005fR\u0075\u006e\u004c\u0065\u0076\u0065\u006c\u0045\u006c\u0074\u0073",NewEG_RunLevelElts ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","A\u0047\u005f\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064",NewAG_Password ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0041\u0047\u005fTr\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0061\u006c\u0050\u0061\u0073\u0073\u0077\u006f\u0072\u0064",NewAG_TransitionalPassword ); -_b .RegisterConstructor ("ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0041\u0047\u005f\u0053ec\u0074\u0050\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_SectPrAttributes ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0077\u0073\u0070",NewWdWsp ); -};func (_fcda *CT_Br )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aad :=range start .Attr {if _aad .Name .Local =="\u0074\u0079\u0070\u0065"{_fcda .TypeAttr .UnmarshalXMLAttr (_aad );continue ;};if _aad .Name .Local =="\u0063\u006c\u0065a\u0072"{_fcda .ClearAttr .UnmarshalXMLAttr (_aad ); -continue ;};};for {_bfbe ,_egdg :=d .Token ();if _egdg !=nil {return _ff .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0042r\u003a\u0020\u0025\u0073",_egdg );};if _addaf ,_dacb :=_bfbe .(_a .EndElement );_dacb &&_addaf .Name ==start .Name {break ; -};};return nil ;};func (_befb *CT_HpsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_befb .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gaba *CT_Attr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gaba .UriAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0075r\u0069"},Value :_ff .Sprintf ("\u0025\u0076",*_gaba .UriAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_gaba .NameAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0076a\u006c"},Value :_ff .Sprintf ("\u0025\u0076",_gaba .ValAttr )}); -e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcbdd *CT_SdtContentBlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gcbdd .EG_ContentBlockContent !=nil {for _ ,_acffb :=range _gcbdd .EG_ContentBlockContent {_acffb .MarshalXML (e ,_a .StartElement {}); -};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcgce *ST_HexColorAuto )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcbdbe ,_cgaee :=d .Token ();if _cgaee !=nil {return _cgaee ;};if _eaacgc ,_acdad :=_dcbdbe .(_a .EndElement ); -_acdad &&_eaacgc .Name ==start .Name {*_gcgce =1;return nil ;};if _fegbea ,_ggfgc :=_dcbdbe .(_a .CharData );!_ggfgc {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcbdbe ); -}else {switch string (_fegbea ){case "":*_gcgce =0;case "\u0061\u0075\u0074\u006f":*_gcgce =1;};};_dcbdbe ,_cgaee =d .Token ();if _cgaee !=nil {return _cgaee ;};if _gfadcd ,_cebffc :=_dcbdbe .(_a .EndElement );_cebffc &&_gfadcd .Name ==start .Name {return nil ; -};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcbdbe );}; +// ValidateWithPath validates the CT_FtnDocProps and its children, prefixing error messages with path +func (_gceed *CT_FtnDocProps )ValidateWithPath (path string )error {if _gceed .Pos !=nil {if _ffdca :=_gceed .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_ffdca !=nil {return _ffdca ;};};if _gceed .NumFmt !=nil {if _fadbcf :=_gceed .NumFmt .ValidateWithPath (path +"\u002fN\u0075\u006d\u0046\u006d\u0074"); +_fadbcf !=nil {return _fadbcf ;};};if _gceed .NumStart !=nil {if _egabc :=_gceed .NumStart .ValidateWithPath (path +"\u002fN\u0075\u006d\u0053\u0074\u0061\u0072t");_egabc !=nil {return _egabc ;};};if _gceed .NumRestart !=nil {if _feff :=_gceed .NumRestart .ValidateWithPath (path +"/\u004e\u0075\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"); +_feff !=nil {return _feff ;};};for _edba ,_eaada :=range _gceed .Footnote {if _bcceaa :=_eaada .ValidateWithPath (_dd .Sprintf ("\u0025s\u002fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u005b\u0025\u0064\u005d",path ,_edba ));_bcceaa !=nil {return _bcceaa ; +};};return nil ;};type CT_Row struct{ -// Validate validates the WdCT_WrapTopBottom and its children -func (_dgcac *WdCT_WrapTopBottom )Validate ()error {return _dgcac .ValidateWithPath ("\u0057d\u0043T\u005f\u0057\u0072\u0061\u0070T\u006f\u0070B\u006f\u0074\u0074\u006f\u006d");};func NewCT_TopPageBorder ()*CT_TopPageBorder {_bfdgge :=&CT_TopPageBorder {}; -_bfdgge .ValAttr =ST_Border (1);return _bfdgge ;};func (_faedd *CT_TcBorders )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdcbg :for {_ecbgcc ,_bbbcag :=d .Token ();if _bbbcag !=nil {return _bbbcag ;};switch _cdceac :=_ecbgcc .(type ){case _a .StartElement :switch _cdceac .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006f\u0070"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006f\u0070"}:_faedd .Top =NewCT_Border (); -if _aegbf :=d .DecodeElement (_faedd .Top ,&_cdceac );_aegbf !=nil {return _aegbf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0061r\u0074"}:_faedd .Start =NewCT_Border (); -if _fcfed :=d .DecodeElement (_faedd .Start ,&_cdceac );_fcfed !=nil {return _fcfed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006c\u0065\u0066\u0074"}:_faedd .Left =NewCT_Border (); -if _agced :=d .DecodeElement (_faedd .Left ,&_cdceac );_agced !=nil {return _agced ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_faedd .Bottom =NewCT_Border (); -if _facfe :=d .DecodeElement (_faedd .Bottom ,&_cdceac );_facfe !=nil {return _facfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064"}:_faedd .End =NewCT_Border (); -if _dbcedf :=d .DecodeElement (_faedd .End ,&_cdceac );_dbcedf !=nil {return _dbcedf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072\u0069\u0067h\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072\u0069\u0067h\u0074"}:_faedd .Right =NewCT_Border (); -if _cdged :=d .DecodeElement (_faedd .Right ,&_cdceac );_cdged !=nil {return _cdged ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0048"}:_faedd .InsideH =NewCT_Border (); -if _ggacc :=d .DecodeElement (_faedd .InsideH ,&_cdceac );_ggacc !=nil {return _ggacc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069n\u0073\u0069\u0064\u0065\u0056"}:_faedd .InsideV =NewCT_Border (); -if _gdebc :=d .DecodeElement (_faedd .InsideV ,&_cdceac );_gdebc !=nil {return _gdebc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u006c\u0032b\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u006c\u0032b\u0072"}:_faedd .Tl2br =NewCT_Border (); -if _abbdd :=d .DecodeElement (_faedd .Tl2br ,&_cdceac );_abbdd !=nil {return _abbdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0072\u0032b\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0032b\u006c"}:_faedd .Tr2bl =NewCT_Border (); -if _cadbda :=d .DecodeElement (_faedd .Tr2bl ,&_cdceac );_cadbda !=nil {return _cadbda ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_T\u0063\u0042o\u0072\u0064\u0065\u0072\u0073\u0020\u0025\u0076",_cdceac .Name ); -if _fgddf :=d .Skip ();_fgddf !=nil {return _fgddf ;};};case _a .EndElement :break _bdcbg ;case _a .CharData :};};return nil ;}; +// Revision Identifier for Table Row Glyph Formatting +RsidRPrAttr *string ; -// ValidateWithPath validates the CT_Footnotes and its children, prefixing error messages with path -func (_geefa *CT_Footnotes )ValidateWithPath (path string )error {for _ebdfd ,_cgbe :=range _geefa .Footnote {if _agbcg :=_cgbe .ValidateWithPath (_ff .Sprintf ("\u0025s\u002fF\u006f\u006f\u0074\u006e\u006f\u0074\u0065\u005b\u0025\u0064\u005d",path ,_ebdfd )); -_agbcg !=nil {return _agbcg ;};};return nil ;}; +// Revision Identifier for Table Row +RsidRAttr *string ; -// ValidateWithPath validates the CT_TabStop and its children, prefixing error messages with path -func (_aafc *CT_TabStop )ValidateWithPath (path string )error {if _aafc .ValAttr ==ST_TabJcUnset {return _ff .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path ); -};if _bdbef :=_aafc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bdbef !=nil {return _bdbef ;};if _ebcgd :=_aafc .LeaderAttr .ValidateWithPath (path +"/\u004c\u0065\u0061\u0064\u0065\u0072\u0041\u0074\u0074\u0072"); -_ebcgd !=nil {return _ebcgd ;};if _gaebf :=_aafc .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_gaebf !=nil {return _gaebf ;};return nil ;};func (_ceae *CT_DocPartTypes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ceae .AllAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0061l\u006c"},Value :_ff .Sprintf ("\u0025\u0076",*_ceae .AllAttr )}); -};e .EncodeToken (start );if _ceae .Type !=nil {_ccfcg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0074\u0079\u0070\u0065"}};for _ ,_deadb :=range _ceae .Type {e .EncodeElement (_deadb ,_ccfcg );};};e .EncodeToken (_a .EndElement {Name :start .Name }); -return nil ;};func (_edef *CT_BdoContentRun )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aee :=range start .Attr {if _aee .Name .Local =="\u0076\u0061\u006c"{_edef .ValAttr .UnmarshalXMLAttr (_aee );continue ;};};_gcd :for {_bge ,_bfb :=d .Token (); -if _bfb !=nil {return _bfb ;};switch _cffb :=_bge .(type ){case _a .StartElement :switch _cffb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066l\u0064\u0053\u0069\u006d\u0070\u006ce"}:_aaa :=NewEG_PContent (); -_aaa .PContentChoice =NewEG_PContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_aaa );if _afag :=d .DecodeElement (&_aaa .PContentChoice .FldSimple ,&_cffb );_afag !=nil {return _afag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0068y\u0070\u0065\u0072\u006c\u0069\u006ek"}:_fafa :=NewEG_PContent (); -_fafa .PContentChoice =NewEG_PContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_fafa );if _cac :=d .DecodeElement (&_fafa .PContentChoice .Hyperlink ,&_cffb );_cac !=nil {return _cac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0044\u006f\u0063"}:_gga :=NewEG_PContent (); -_gga .PContentChoice =NewEG_PContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_gga );if _cfb :=d .DecodeElement (&_gga .PContentChoice .SubDoc ,&_cffb );_cfb !=nil {return _cfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006d\u0058\u006dl"}:_baf :=NewEG_PContent (); -_ecbc :=NewEG_ContentRunContent ();_ecbc .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_baf );_baf .PContentChoice .EG_ContentRunContent =append (_baf .PContentChoice .EG_ContentRunContent ,_ecbc ); -if _cdg :=d .DecodeElement (&_ecbc .ContentRunContentChoice .CustomXml ,&_cffb );_cdg !=nil {return _cdg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067"}:_cce :=NewEG_PContent (); -_cgbg :=NewEG_ContentRunContent ();_cgbg .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cce );_cce .PContentChoice .EG_ContentRunContent =append (_cce .PContentChoice .EG_ContentRunContent ,_cgbg ); -if _bdfd :=d .DecodeElement (&_cgbg .ContentRunContentChoice .SmartTag ,&_cffb );_bdfd !=nil {return _bdfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0064\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0064\u0074"}:_cdf :=NewEG_PContent (); -_eaec :=NewEG_ContentRunContent ();_eaec .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cdf );_cdf .PContentChoice .EG_ContentRunContent =append (_cdf .PContentChoice .EG_ContentRunContent ,_eaec ); -if _ffd :=d .DecodeElement (&_eaec .ContentRunContentChoice .Sdt ,&_cffb );_ffd !=nil {return _ffd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0072"}:_gca :=NewEG_PContent (); -_bcee :=NewEG_ContentRunContent ();_bcee .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_gca );_gca .PContentChoice .EG_ContentRunContent =append (_gca .PContentChoice .EG_ContentRunContent ,_bcee ); -if _eab :=d .DecodeElement (&_bcee .ContentRunContentChoice .Dir ,&_cffb );_eab !=nil {return _eab ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u0064\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u0064\u006f"}:_ddc :=NewEG_PContent (); -_efgf :=NewEG_ContentRunContent ();_efgf .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_ddc );_ddc .PContentChoice .EG_ContentRunContent =append (_ddc .PContentChoice .EG_ContentRunContent ,_efgf ); -if _edad :=d .DecodeElement (&_efgf .ContentRunContentChoice .Bdo ,&_cffb );_edad !=nil {return _edad ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072"}:_acae :=NewEG_PContent (); -_bbb :=NewEG_ContentRunContent ();_bbb .ContentRunContentChoice =NewEG_ContentRunContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_acae );_acae .PContentChoice .EG_ContentRunContent =append (_acae .PContentChoice .EG_ContentRunContent ,_bbb ); -if _dbcb :=d .DecodeElement (&_bbb .ContentRunContentChoice .R ,&_cffb );_dbcb !=nil {return _dbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u006f\u0066\u0045\u0072\u0072"}:_bafb :=NewEG_PContent (); -_efe :=NewEG_ContentRunContent ();_eegg :=NewEG_RunLevelElts ();_eegg .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bafb );_bafb .PContentChoice .EG_ContentRunContent =append (_bafb .PContentChoice .EG_ContentRunContent ,_efe ); -_efe .ContentRunContentChoice .EG_RunLevelElts =append (_efe .ContentRunContentChoice .EG_RunLevelElts ,_eegg );if _afbe :=d .DecodeElement (&_eegg .RunLevelEltsChoice .ProofErr ,&_cffb );_afbe !=nil {return _afbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0053\u0074\u0061\u0072t"}:_bcea :=NewEG_PContent (); -_cgd :=NewEG_ContentRunContent ();_cgdb :=NewEG_RunLevelElts ();_cgdb .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bcea );_bcea .PContentChoice .EG_ContentRunContent =append (_bcea .PContentChoice .EG_ContentRunContent ,_cgd ); -_cgd .ContentRunContentChoice .EG_RunLevelElts =append (_cgd .ContentRunContentChoice .EG_RunLevelElts ,_cgdb );if _ccbb :=d .DecodeElement (&_cgdb .RunLevelEltsChoice .PermStart ,&_cffb );_ccbb !=nil {return _ccbb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070e\u0072\u006d\u0045\u006e\u0064"}:_ead :=NewEG_PContent (); -_cefe :=NewEG_ContentRunContent ();_fded :=NewEG_RunLevelElts ();_fded .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_ead );_ead .PContentChoice .EG_ContentRunContent =append (_ead .PContentChoice .EG_ContentRunContent ,_cefe ); -_cefe .ContentRunContentChoice .EG_RunLevelElts =append (_cefe .ContentRunContentChoice .EG_RunLevelElts ,_fded );if _fdd :=d .DecodeElement (&_fded .RunLevelEltsChoice .PermEnd ,&_cffb );_fdd !=nil {return _fdd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0073"}:_bcb :=NewEG_PContent (); -_fca :=NewEG_ContentRunContent ();_gdgf :=NewEG_RunLevelElts ();_gdgf .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bcb );_bcb .PContentChoice .EG_ContentRunContent =append (_bcb .PContentChoice .EG_ContentRunContent ,_fca ); -_fca .ContentRunContentChoice .EG_RunLevelElts =append (_fca .ContentRunContentChoice .EG_RunLevelElts ,_gdgf );if _efd :=d .DecodeElement (&_gdgf .RunLevelEltsChoice .Ins ,&_cffb );_efd !=nil {return _efd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0065\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0065\u006c"}:_cfc :=NewEG_PContent (); -_gcff :=NewEG_ContentRunContent ();_abd :=NewEG_RunLevelElts ();_abd .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cfc );_cfc .PContentChoice .EG_ContentRunContent =append (_cfc .PContentChoice .EG_ContentRunContent ,_gcff ); -_gcff .ContentRunContentChoice .EG_RunLevelElts =append (_gcff .ContentRunContentChoice .EG_RunLevelElts ,_abd );if _eeaf :=d .DecodeElement (&_abd .RunLevelEltsChoice .Del ,&_cffb );_eeaf !=nil {return _eeaf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0046\u0072\u006f\u006d"}:_aeg :=NewEG_PContent (); -_add :=NewEG_ContentRunContent ();_aeed :=NewEG_RunLevelElts ();_aeed .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_aeg );_aeg .PContentChoice .EG_ContentRunContent =append (_aeg .PContentChoice .EG_ContentRunContent ,_add ); -_add .ContentRunContentChoice .EG_RunLevelElts =append (_add .ContentRunContentChoice .EG_RunLevelElts ,_aeed );if _dac :=d .DecodeElement (&_aeed .RunLevelEltsChoice .MoveFrom ,&_cffb );_dac !=nil {return _dac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f"}:_fba :=NewEG_PContent (); -_ada :=NewEG_ContentRunContent ();_gdgfc :=NewEG_RunLevelElts ();_gdgfc .RunLevelEltsChoice =NewEG_RunLevelEltsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_fba );_fba .PContentChoice .EG_ContentRunContent =append (_fba .PContentChoice .EG_ContentRunContent ,_ada ); -_ada .ContentRunContentChoice .EG_RunLevelElts =append (_ada .ContentRunContentChoice .EG_RunLevelElts ,_gdgfc );if _eba :=d .DecodeElement (&_gdgfc .RunLevelEltsChoice .MoveTo ,&_cffb );_eba !=nil {return _eba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_gdb :=NewEG_PContent (); -_cefc :=NewEG_ContentRunContent ();_cbfd :=NewEG_RunLevelElts ();_gfe :=NewEG_RangeMarkupElements ();_gfe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_gdb );_gdb .PContentChoice .EG_ContentRunContent =append (_gdb .PContentChoice .EG_ContentRunContent ,_cefc ); -_cefc .ContentRunContentChoice .EG_RunLevelElts =append (_cefc .ContentRunContentChoice .EG_RunLevelElts ,_cbfd );_cbfd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cbfd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfe );if _afce :=d .DecodeElement (&_gfe .RangeMarkupElementsChoice .BookmarkStart ,&_cffb ); -_afce !=nil {return _afce ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_bgf :=NewEG_PContent (); -_deg :=NewEG_ContentRunContent ();_dfe :=NewEG_RunLevelElts ();_cde :=NewEG_RangeMarkupElements ();_cde .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bgf );_bgf .PContentChoice .EG_ContentRunContent =append (_bgf .PContentChoice .EG_ContentRunContent ,_deg ); -_deg .ContentRunContentChoice .EG_RunLevelElts =append (_deg .ContentRunContentChoice .EG_RunLevelElts ,_dfe );_dfe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dfe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cde );if _dgfb :=d .DecodeElement (&_cde .RangeMarkupElementsChoice .BookmarkEnd ,&_cffb ); -_dgfb !=nil {return _dgfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_daeg :=NewEG_PContent (); -_dbf :=NewEG_ContentRunContent ();_abc :=NewEG_RunLevelElts ();_gfec :=NewEG_RangeMarkupElements ();_gfec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_daeg );_daeg .PContentChoice .EG_ContentRunContent =append (_daeg .PContentChoice .EG_ContentRunContent ,_dbf ); -_dbf .ContentRunContentChoice .EG_RunLevelElts =append (_dbf .ContentRunContentChoice .EG_RunLevelElts ,_abc );_abc .RunLevelEltsChoice .EG_RangeMarkupElements =append (_abc .RunLevelEltsChoice .EG_RangeMarkupElements ,_gfec );if _eagb :=d .DecodeElement (&_gfec .RangeMarkupElementsChoice .MoveFromRangeStart ,&_cffb ); -_eagb !=nil {return _eagb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fag :=NewEG_PContent (); -_cbb :=NewEG_ContentRunContent ();_gebe :=NewEG_RunLevelElts ();_cbe :=NewEG_RangeMarkupElements ();_cbe .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_fag );_fag .PContentChoice .EG_ContentRunContent =append (_fag .PContentChoice .EG_ContentRunContent ,_cbb ); -_cbb .ContentRunContentChoice .EG_RunLevelElts =append (_cbb .ContentRunContentChoice .EG_RunLevelElts ,_gebe );_gebe .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gebe .RunLevelEltsChoice .EG_RangeMarkupElements ,_cbe );if _gac :=d .DecodeElement (&_cbe .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_cffb ); -_gac !=nil {return _gac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_cag :=NewEG_PContent (); -_feac :=NewEG_ContentRunContent ();_bbca :=NewEG_RunLevelElts ();_eac :=NewEG_RangeMarkupElements ();_eac .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cag );_cag .PContentChoice .EG_ContentRunContent =append (_cag .PContentChoice .EG_ContentRunContent ,_feac ); -_feac .ContentRunContentChoice .EG_RunLevelElts =append (_feac .ContentRunContentChoice .EG_RunLevelElts ,_bbca );_bbca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbca .RunLevelEltsChoice .EG_RangeMarkupElements ,_eac );if _ecc :=d .DecodeElement (&_eac .RangeMarkupElementsChoice .MoveToRangeStart ,&_cffb ); -_ecc !=nil {return _ecc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_fabc :=NewEG_PContent (); -_caaa :=NewEG_ContentRunContent ();_bgd :=NewEG_RunLevelElts ();_ffb :=NewEG_RangeMarkupElements ();_ffb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_fabc );_fabc .PContentChoice .EG_ContentRunContent =append (_fabc .PContentChoice .EG_ContentRunContent ,_caaa ); -_caaa .ContentRunContentChoice .EG_RunLevelElts =append (_caaa .ContentRunContentChoice .EG_RunLevelElts ,_bgd );_bgd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bgd .RunLevelEltsChoice .EG_RangeMarkupElements ,_ffb );if _fbe :=d .DecodeElement (&_ffb .RangeMarkupElementsChoice .MoveToRangeEnd ,&_cffb ); -_fbe !=nil {return _fbe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_cefa :=NewEG_PContent (); -_abbb :=NewEG_ContentRunContent ();_bbdd :=NewEG_RunLevelElts ();_gabag :=NewEG_RangeMarkupElements ();_gabag .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cefa );_cefa .PContentChoice .EG_ContentRunContent =append (_cefa .PContentChoice .EG_ContentRunContent ,_abbb ); -_abbb .ContentRunContentChoice .EG_RunLevelElts =append (_abbb .ContentRunContentChoice .EG_RunLevelElts ,_bbdd );_bbdd .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbdd .RunLevelEltsChoice .EG_RangeMarkupElements ,_gabag );if _caec :=d .DecodeElement (&_gabag .RangeMarkupElementsChoice .CommentRangeStart ,&_cffb ); -_caec !=nil {return _caec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_fff :=NewEG_PContent (); -_cbdc :=NewEG_ContentRunContent ();_efb :=NewEG_RunLevelElts ();_gda :=NewEG_RangeMarkupElements ();_gda .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_fff );_fff .PContentChoice .EG_ContentRunContent =append (_fff .PContentChoice .EG_ContentRunContent ,_cbdc ); -_cbdc .ContentRunContentChoice .EG_RunLevelElts =append (_cbdc .ContentRunContentChoice .EG_RunLevelElts ,_efb );_efb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_efb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gda );if _bbbc :=d .DecodeElement (&_gda .RangeMarkupElementsChoice .CommentRangeEnd ,&_cffb ); -_bbbc !=nil {return _bbbc ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_gaa :=NewEG_PContent (); -_cbdd :=NewEG_ContentRunContent ();_aegg :=NewEG_RunLevelElts ();_ecf :=NewEG_RangeMarkupElements ();_ecf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_gaa );_gaa .PContentChoice .EG_ContentRunContent =append (_gaa .PContentChoice .EG_ContentRunContent ,_cbdd ); -_cbdd .ContentRunContentChoice .EG_RunLevelElts =append (_cbdd .ContentRunContentChoice .EG_RunLevelElts ,_aegg );_aegg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_aegg .RunLevelEltsChoice .EG_RangeMarkupElements ,_ecf );if _fee :=d .DecodeElement (&_ecf .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_cffb ); -_fee !=nil {return _fee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_ccgf :=NewEG_PContent (); -_ffafe :=NewEG_ContentRunContent ();_cefca :=NewEG_RunLevelElts ();_cdb :=NewEG_RangeMarkupElements ();_cdb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_ccgf );_ccgf .PContentChoice .EG_ContentRunContent =append (_ccgf .PContentChoice .EG_ContentRunContent ,_ffafe ); -_ffafe .ContentRunContentChoice .EG_RunLevelElts =append (_ffafe .ContentRunContentChoice .EG_RunLevelElts ,_cefca );_cefca .RunLevelEltsChoice .EG_RangeMarkupElements =append (_cefca .RunLevelEltsChoice .EG_RangeMarkupElements ,_cdb );if _bfg :=d .DecodeElement (&_cdb .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_cffb ); -_bfg !=nil {return _bfg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_bac :=NewEG_PContent (); -_bbgd :=NewEG_ContentRunContent ();_caed :=NewEG_RunLevelElts ();_fcgf :=NewEG_RangeMarkupElements ();_fcgf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bac );_bac .PContentChoice .EG_ContentRunContent =append (_bac .PContentChoice .EG_ContentRunContent ,_bbgd ); -_bbgd .ContentRunContentChoice .EG_RunLevelElts =append (_bbgd .ContentRunContentChoice .EG_RunLevelElts ,_caed );_caed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_caed .RunLevelEltsChoice .EG_RangeMarkupElements ,_fcgf );if _bcf :=d .DecodeElement (&_fcgf .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_cffb ); -_bcf !=nil {return _bcf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_dce :=NewEG_PContent (); -_cfd :=NewEG_ContentRunContent ();_afcg :=NewEG_RunLevelElts ();_bbbf :=NewEG_RangeMarkupElements ();_bbbf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_dce );_dce .PContentChoice .EG_ContentRunContent =append (_dce .PContentChoice .EG_ContentRunContent ,_cfd ); -_cfd .ContentRunContentChoice .EG_RunLevelElts =append (_cfd .ContentRunContentChoice .EG_RunLevelElts ,_afcg );_afcg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_afcg .RunLevelEltsChoice .EG_RangeMarkupElements ,_bbbf );if _bbac :=d .DecodeElement (&_bbbf .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_cffb ); -_bbac !=nil {return _bbac ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_ega :=NewEG_PContent (); -_acc :=NewEG_ContentRunContent ();_bfa :=NewEG_RunLevelElts ();_dbb :=NewEG_RangeMarkupElements ();_dbb .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_ega );_ega .PContentChoice .EG_ContentRunContent =append (_ega .PContentChoice .EG_ContentRunContent ,_acc ); -_acc .ContentRunContentChoice .EG_RunLevelElts =append (_acc .ContentRunContentChoice .EG_RunLevelElts ,_bfa );_bfa .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bfa .RunLevelEltsChoice .EG_RangeMarkupElements ,_dbb );if _agba :=d .DecodeElement (&_dbb .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_cffb ); -_agba !=nil {return _agba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_cga :=NewEG_PContent (); -_dfa :=NewEG_ContentRunContent ();_dbbg :=NewEG_RunLevelElts ();_fdc :=NewEG_RangeMarkupElements ();_fdc .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cga );_cga .PContentChoice .EG_ContentRunContent =append (_cga .PContentChoice .EG_ContentRunContent ,_dfa ); -_dfa .ContentRunContentChoice .EG_RunLevelElts =append (_dfa .ContentRunContentChoice .EG_RunLevelElts ,_dbbg );_dbbg .RunLevelEltsChoice .EG_RangeMarkupElements =append (_dbbg .RunLevelEltsChoice .EG_RangeMarkupElements ,_fdc );if _bed :=d .DecodeElement (&_fdc .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_cffb ); -_bed !=nil {return _bed ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_cefcf :=NewEG_PContent (); -_cfcd :=NewEG_ContentRunContent ();_gfed :=NewEG_RunLevelElts ();_dacf :=NewEG_RangeMarkupElements ();_dacf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_cefcf );_cefcf .PContentChoice .EG_ContentRunContent =append (_cefcf .PContentChoice .EG_ContentRunContent ,_cfcd ); -_cfcd .ContentRunContentChoice .EG_RunLevelElts =append (_cfcd .ContentRunContentChoice .EG_RunLevelElts ,_gfed );_gfed .RunLevelEltsChoice .EG_RangeMarkupElements =append (_gfed .RunLevelEltsChoice .EG_RangeMarkupElements ,_dacf );if _ade :=d .DecodeElement (&_dacf .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_cffb ); -_ade !=nil {return _ade ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_acaec :=NewEG_PContent (); -_efbb :=NewEG_ContentRunContent ();_bbdb :=NewEG_RunLevelElts ();_gaf :=NewEG_RangeMarkupElements ();_gaf .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_acaec );_acaec .PContentChoice .EG_ContentRunContent =append (_acaec .PContentChoice .EG_ContentRunContent ,_efbb ); -_efbb .ContentRunContentChoice .EG_RunLevelElts =append (_efbb .ContentRunContentChoice .EG_RunLevelElts ,_bbdb );_bbdb .RunLevelEltsChoice .EG_RangeMarkupElements =append (_bbdb .RunLevelEltsChoice .EG_RangeMarkupElements ,_gaf );if _gae :=d .DecodeElement (&_gaf .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_cffb ); -_gae !=nil {return _gae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a"}:_bdeg :=NewEG_PContent (); -_eed :=NewEG_ContentRunContent ();_cgaf :=NewEG_RunLevelElts ();_fcfb :=NewEG_MathContent ();_fcfb .MathContentChoice =NewEG_MathContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_bdeg );_bdeg .PContentChoice .EG_ContentRunContent =append (_bdeg .PContentChoice .EG_ContentRunContent ,_eed ); -_eed .ContentRunContentChoice .EG_RunLevelElts =append (_eed .ContentRunContentChoice .EG_RunLevelElts ,_cgaf );_cgaf .RunLevelEltsChoice .EG_MathContent =append (_cgaf .RunLevelEltsChoice .EG_MathContent ,_fcfb );if _bbef :=d .DecodeElement (&_fcfb .MathContentChoice .OMathPara ,&_cffb ); -_bbef !=nil {return _bbef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_ffbg :=NewEG_PContent (); -_caef :=NewEG_ContentRunContent ();_afbb :=NewEG_RunLevelElts ();_gfc :=NewEG_MathContent ();_gfc .MathContentChoice =NewEG_MathContentChoice ();_edef .EG_PContent =append (_edef .EG_PContent ,_ffbg );_ffbg .PContentChoice .EG_ContentRunContent =append (_ffbg .PContentChoice .EG_ContentRunContent ,_caef ); -_caef .ContentRunContentChoice .EG_RunLevelElts =append (_caef .ContentRunContentChoice .EG_RunLevelElts ,_afbb );_afbb .RunLevelEltsChoice .EG_MathContent =append (_afbb .RunLevelEltsChoice .EG_MathContent ,_gfc );if _gdge :=d .DecodeElement (&_gfc .MathContentChoice .OMath ,&_cffb ); -_gdge !=nil {return _gdge ;};default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0064\u006f\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0052\u0075\u006e\u0020\u0025v",_cffb .Name ); -if _gfbf :=d .Skip ();_gfbf !=nil {return _gfbf ;};};case _a .EndElement :break _gcd ;case _a .CharData :};};return nil ;};func (_baebbgb ST_PageBorderZOrder )ValidateWithPath (path string )error {switch _baebbgb {case 0,1,2:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_baebbgb )); -};return nil ;};func (_caffb *CT_PermStart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _caffb .EdGrpAttr !=ST_EdGrpUnset {_abgga ,_gcdbd :=_caffb .EdGrpAttr .MarshalXMLAttr (_a .Name {Local :"\u0077:\u0065\u0064\u0047\u0072\u0070"}); -if _gcdbd !=nil {return _gcdbd ;};start .Attr =append (start .Attr ,_abgga );};if _caffb .EdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0065\u0064"},Value :_ff .Sprintf ("\u0025\u0076",*_caffb .EdAttr )}); -};if _caffb .ColFirstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0063\u006f\u006c\u0046\u0069\u0072\u0073\u0074"},Value :_ff .Sprintf ("\u0025\u0076",*_caffb .ColFirstAttr )});};if _caffb .ColLastAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u006f\u006c\u004c\u0061\u0073t"},Value :_ff .Sprintf ("\u0025\u0076",*_caffb .ColLastAttr )}); -};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u0069\u0064"},Value :_ff .Sprintf ("\u0025\u0076",_caffb .IdAttr )});if _caffb .DisplacedByCustomXmlAttr !=ST_DisplacedByCustomXmlUnset {_gcdbe ,_bfade :=_caffb .DisplacedByCustomXmlAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0064\u0069sp\u006c\u0061\u0063\u0065\u0064\u0042\u0079\u0043\u0075\u0073\u0074\u006f\u006d\u0058m\u006c"}); -if _bfade !=nil {return _bfade ;};start .Attr =append (start .Attr ,_gcdbe );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eggaef ST_VerticalJc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_faecfa :=_a .Attr {}; -_faecfa .Name =name ;switch _eggaef {case ST_VerticalJcUnset :_faecfa .Value ="";case ST_VerticalJcTop :_faecfa .Value ="\u0074\u006f\u0070";case ST_VerticalJcCenter :_faecfa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_VerticalJcBoth :_faecfa .Value ="\u0062\u006f\u0074\u0068"; -case ST_VerticalJcBottom :_faecfa .Value ="\u0062\u006f\u0074\u0074\u006f\u006d";};return _faecfa ,nil ;};type ST_Border byte ;func (_dgafb *CT_DocPartPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgafb .Name =NewCT_DocPartName ();_abbde :for {_fedec ,_efef :=d .Token (); -if _efef !=nil {return _efef ;};switch _ceeff :=_fedec .(type ){case _a .StartElement :switch _ceeff .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006e\u0061\u006d\u0065"}:if _aeec :=d .DecodeElement (_dgafb .Name ,&_ceeff ); -_aeec !=nil {return _aeec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_dgafb .Style =NewCT_String (); -if _febg :=d .DecodeElement (_dgafb .Style ,&_ceeff );_febg !=nil {return _febg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079"}:_dgafb .Category =NewCT_DocPartCategory (); -if _egfga :=d .DecodeElement (_dgafb .Category ,&_ceeff );_egfga !=nil {return _egfga ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0079\u0070e\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0079\u0070e\u0073"}:_dgafb .Types =NewCT_DocPartTypes (); -if _deee :=d .DecodeElement (_dgafb .Types ,&_ceeff );_deee !=nil {return _deee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062e\u0068\u0061\u0076\u0069\u006f\u0072s"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062e\u0068\u0061\u0076\u0069\u006f\u0072s"}:_dgafb .Behaviors =NewCT_DocPartBehaviors (); -if _dgbd :=d .DecodeElement (_dgafb .Behaviors ,&_ceeff );_dgbd !=nil {return _dgbd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u0065\u0073\u0063\u0072\u0069\u0070\u0074\u0069\u006f\u006e"}:_dgafb .Description =NewCT_String (); -if _bfage :=d .DecodeElement (_dgafb .Description ,&_ceeff );_bfage !=nil {return _bfage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0067\u0075\u0069\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069\u0064"}:_dgafb .Guid =NewCT_Guid (); -if _dbade :=d .DecodeElement (_dgafb .Guid ,&_ceeff );_dbade !=nil {return _dbade ;};default:_ad .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_D\u006f\u0063P\u0061\u0072\u0074\u0050\u0072\u0020\u0025\u0076",_ceeff .Name ); -if _aebb :=d .Skip ();_aebb !=nil {return _aebb ;};};case _a .EndElement :break _abbde ;case _a .CharData :};};return nil ;};func (_dbcbf *WdCT_PosH )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbcbf .RelativeFromAttr =WdST_RelFromH (1); -_dbcbf .PosHChoice =NewWdCT_PosHChoice ();for _ ,_dbeb :=range start .Attr {if _dbeb .Name .Local =="\u0072\u0065\u006ca\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d"{_dbcbf .RelativeFromAttr .UnmarshalXMLAttr (_dbeb );continue ;};};_eefbg :for {_fcbged ,_eacfca :=d .Token (); -if _eacfca !=nil {return _eacfca ;};switch _ebdaca :=_fcbged .(type ){case _a .StartElement :switch _ebdaca .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006c\u0069g\u006e"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u0069g\u006e"}:_dbcbf .PosHChoice =NewWdCT_PosHChoice (); -if _bebeac :=d .DecodeElement (&_dbcbf .PosHChoice .Align ,&_ebdaca );_bebeac !=nil {return _bebeac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070o\u0073\u004f\u0066\u0066\u0073\u0065t"}:_dbcbf .PosHChoice =NewWdCT_PosHChoice (); -if _fbgea :=d .DecodeElement (&_dbcbf .PosHChoice .PosOffset ,&_ebdaca );_fbgea !=nil {return _fbgea ;};default:_ad .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0057\u0064\u0043\u0054\u005f\u0050o\u0073\u0048 \u0025\u0076",_ebdaca .Name ); -if _abaadg :=d .Skip ();_abaadg !=nil {return _abaadg ;};};case _a .EndElement :break _eefbg ;case _a .CharData :};};return nil ;};func (_fbaac *CT_TblGridCol )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffeag :=range start .Attr {if _ffeag .Name .Local =="\u0077"{_ggfec ,_cddff :=ParseUnionST_TwipsMeasure (_ffeag .Value ); -if _cddff !=nil {return _cddff ;};_fbaac .WAttr =&_ggfec ;continue ;};};for {_cdceaa ,_gdgab :=d .Token ();if _gdgab !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0054b\u006cG\u0072i\u0064\u0043\u006f\u006c\u003a\u0020\u0025s",_gdgab ); -};if _bfacfd ,_gaeda :=_cdceaa .(_a .EndElement );_gaeda &&_bfacfd .Name ==start .Name {break ;};};return nil ;};func (_egbea *ST_FFTextType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceagg ,_gfecdgf :=d .Token ();if _gfecdgf !=nil {return _gfecdgf ; -};if _ebabfa ,_gfbgdb :=_ceagg .(_a .EndElement );_gfbgdb &&_ebabfa .Name ==start .Name {*_egbea =1;return nil ;};if _cbgaee ,_ggeac :=_ceagg .(_a .CharData );!_ggeac {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceagg ); -}else {switch string (_cbgaee ){case "":*_egbea =0;case "\u0072e\u0067\u0075\u006c\u0061\u0072":*_egbea =1;case "\u006e\u0075\u006d\u0062\u0065\u0072":*_egbea =2;case "\u0064\u0061\u0074\u0065":*_egbea =3;case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0054\u0069\u006d\u0065":*_egbea =4; -case "c\u0075\u0072\u0072\u0065\u006e\u0074\u0044\u0061\u0074\u0065":*_egbea =5;case "\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u0065\u0064":*_egbea =6;};};_ceagg ,_gfecdgf =d .Token ();if _gfecdgf !=nil {return _gfecdgf ;};if _gadecg ,_ecacd :=_ceagg .(_a .EndElement ); -_ecacd &&_gadecg .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceagg );};func (_aedbe *CT_LevelText )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebfb :=range start .Attr {if _ebfb .Name .Local =="\u0076\u0061\u006c"{_dacfa :=_ebfb .Value ; -_aedbe .ValAttr =&_dacfa ;continue ;};if _ebfb .Name .Local =="\u006e\u0075\u006c\u006c"{_ggeef ,_geeec :=ParseUnionST_OnOff (_ebfb .Value );if _geeec !=nil {return _geeec ;};_aedbe .NullAttr =&_ggeef ;continue ;};};for {_ggbee ,_fcegad :=d .Token ();if _fcegad !=nil {return _ff .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004c\u0065v\u0065\u006c\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_fcegad ); -};if _gefdf ,_ggff :=_ggbee .(_a .EndElement );_ggff &&_gefdf .Name ==start .Name {break ;};};return nil ;};type CT_CompatSetting struct{ +// Revision Identifier for Table Row Deletion +RsidDelAttr *string ; -// Name of Setting -NameAttr *string ; +// Revision Identifier for Table Row Properties +RsidTrAttr *string ; -// Namespace of Setting -UriAttr *string ; +// Table-Level Property Exceptions +TblPrEx *CT_TblPrEx ; -// Value of Setting -ValAttr *string ;}; +// Table Row Properties +TrPr *CT_TrPr ;EG_ContentCellContent []*EG_ContentCellContent ;}; -// Validate validates the CT_TcPr and its children -func (_afcbdg *CT_TcPr )Validate ()error {return _afcbdg .ValidateWithPath ("\u0043T\u005f\u0054\u0063\u0050\u0072");};type ST_PageBorderDisplay byte ; +// Validate validates the CT_DocDefaults and its children +func (_efcae *CT_DocDefaults )Validate ()error {return _efcae .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0044\u0065\u0066a\u0075\u006c\u0074\u0073");};func (_cadga *WebSettings )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cadga .CT_WebSettings =*NewCT_WebSettings (); +_gcedg :for {_dgaeddf ,_fcafd :=d .Token ();if _fcafd !=nil {return _fcafd ;};switch _afcbef :=_dgaeddf .(type ){case _a .StartElement :switch _afcbef .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u0061\u006d\u0065\u0073\u0065\u0074"}:_cadga .Frameset =NewCT_Frameset (); +if _gecaca :=d .DecodeElement (_cadga .Frameset ,&_afcbef );_gecaca !=nil {return _gecaca ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u0069\u0076\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0076\u0073"}:_cadga .Divs =NewCT_Divs (); +if _beafba :=d .DecodeElement (_cadga .Divs ,&_afcbef );_beafba !=nil {return _beafba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"}:_cadga .Encoding =NewCT_String (); +if _cffgf :=d .DecodeElement (_cadga .Encoding ,&_afcbef );_cffgf !=nil {return _cffgf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006fp\u0074i\u006d\u0069\u007a\u0065\u0046o\u0072\u0042r\u006f\u0077\u0073\u0065\u0072"}:_cadga .OptimizeForBrowser =NewCT_OptimizeForBrowser (); +if _gegba :=d .DecodeElement (_cadga .OptimizeForBrowser ,&_afcbef );_gegba !=nil {return _gegba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u004dL"}:_cadga .RelyOnVML =NewCT_OnOff (); +if _edbge :=d .DecodeElement (_cadga .RelyOnVML ,&_afcbef );_edbge !=nil {return _edbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u004e\u0047"}:_cadga .AllowPNG =NewCT_OnOff (); +if _aaebaa :=d .DecodeElement (_cadga .AllowPNG ,&_afcbef );_aaebaa !=nil {return _aaebaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0064\u006f\u004e\u006f\u0074\u0052\u0065\u006c\u0079O\u006e\u0043\u0053\u0053"}:_cadga .DoNotRelyOnCSS =NewCT_OnOff (); +if _dcggec :=d .DecodeElement (_cadga .DoNotRelyOnCSS ,&_afcbef );_dcggec !=nil {return _dcggec ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Sa\u0076e\u0041\u0073\u0053\u0069\u006eg\u006c\u0065\u0046\u0069\u006c\u0065"}:_cadga .DoNotSaveAsSingleFile =NewCT_OnOff (); +if _eagfag :=d .DecodeElement (_cadga .DoNotSaveAsSingleFile ,&_afcbef );_eagfag !=nil {return _eagfag ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Or\u0067a\u006e\u0069\u007a\u0065\u0049n\u0046\u006f\u006c\u0064\u0065\u0072"}:_cadga .DoNotOrganizeInFolder =NewCT_OnOff (); +if _aacda :=d .DecodeElement (_cadga .DoNotOrganizeInFolder ,&_afcbef );_aacda !=nil {return _aacda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"d\u006f\u004e\u006f\u0074Us\u0065L\u006f\u006e\u0067\u0046\u0069l\u0065\u004e\u0061\u006d\u0065\u0073"}:_cadga .DoNotUseLongFileNames =NewCT_OnOff (); +if _gfccd :=d .DecodeElement (_cadga .DoNotUseLongFileNames ,&_afcbef );_gfccd !=nil {return _gfccd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0078\u0065\u006c\u0073\u0050\u0065\u0072\u0049\u006e\u0063\u0068"}:_cadga .PixelsPerInch =NewCT_DecimalNumber (); +if _dcdfe :=d .DecodeElement (_cadga .PixelsPerInch ,&_afcbef );_dcdfe !=nil {return _dcdfe ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0072\u0067\u0065\u0074\u0053\u0063\u0072e\u0065\u006e\u0053\u007a"}:_cadga .TargetScreenSz =NewCT_TargetScreenSz (); +if _fabbcb :=d .DecodeElement (_cadga .TargetScreenSz ,&_afcbef );_fabbcb !=nil {return _fabbcb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0073a\u0076e\u0053\u006d\u0061\u0072\u0074T\u0061\u0067s\u0041\u0073\u0058\u006d\u006c"}:_cadga .SaveSmartTagsAsXml =NewCT_OnOff (); +if _gacgb :=d .DecodeElement (_cadga .SaveSmartTagsAsXml ,&_afcbef );_gacgb !=nil {return _gacgb ;};default:_ec .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0065\u0062\u0053\u0065\u0074\u0074\u0069\u006e\u0067\u0073\u0020\u0025\u0076",_afcbef .Name ); +if _dabccd :=d .Skip ();_dabccd !=nil {return _dabccd ;};};case _a .EndElement :break _gcedg ;case _a .CharData :};};return nil ;};func NewCT_DocVar ()*CT_DocVar {_fedb :=&CT_DocVar {};return _fedb };func (_adggdg *ST_PageOrientation )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_adggdg =0; +case "\u0070\u006f\u0072\u0074\u0072\u0061\u0069\u0074":*_adggdg =1;case "\u006ca\u006e\u0064\u0073\u0063\u0061\u0070e":*_adggdg =2;};return nil ;};func (_gedg *CT_FrameLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ceegg ,_ccdbd :=_gedg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0077\u003a\u0076a\u006c"}); +if _ccdbd !=nil {return _ccdbd ;};start .Attr =append (start .Attr ,_ceegg );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beafb *CT_Drawing )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bebbg :for {_beecf ,_cggbg :=d .Token (); +if _cggbg !=nil {return _cggbg ;};switch _beba :=_beecf .(type ){case _a .StartElement :switch _beba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0061\u006e\u0063\u0068\u006f\u0072"}:_dcef :=NewCT_DrawingChoice (); +if _fcbca :=d .DecodeElement (&_dcef .Anchor ,&_beba );_fcbca !=nil {return _fcbca ;};_beafb .DrawingChoice =append (_beafb .DrawingChoice ,_dcef );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0069\u006e\u006c\u0069\u006e\u0065"}:_cdfab :=NewCT_DrawingChoice (); +if _abgbe :=d .DecodeElement (&_cdfab .Inline ,&_beba );_abgbe !=nil {return _abgbe ;};_beafb .DrawingChoice =append (_beafb .DrawingChoice ,_cdfab );default:_ec .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fD\u0072\u0061\u0077\u0069\u006e\u0067\u0020\u0025\u0076",_beba .Name ); +if _bebaa :=d .Skip ();_bebaa !=nil {return _bebaa ;};};case _a .EndElement :break _bebbg ;case _a .CharData :};};return nil ;};func (_ebaff ST_TargetScreenSz )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_afadbg :=_a .Attr {};_afadbg .Name =name ; +switch _ebaff {case ST_TargetScreenSzUnset :_afadbg .Value ="";case ST_TargetScreenSz544x376 :_afadbg .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_TargetScreenSz640x480 :_afadbg .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_TargetScreenSz720x512 :_afadbg .Value ="\u00372\u0030\u0078\u0035\u0031\u0032"; +case ST_TargetScreenSz800x600 :_afadbg .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_TargetScreenSz1024x768 :_afadbg .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_TargetScreenSz1152x882 :_afadbg .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032"; +case ST_TargetScreenSz1152x900 :_afadbg .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_TargetScreenSz1280x1024 :_afadbg .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_TargetScreenSz1600x1200 :_afadbg .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300"; +case ST_TargetScreenSz1800x1440 :_afadbg .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00340";case ST_TargetScreenSz1920x1200 :_afadbg .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _afadbg ,nil ;};func (_gcegca *ST_HexColor )ValidateWithPath (path string )error {_caddg :=[]string {}; +if _gcegca .ST_HexColorAuto !=ST_HexColorAutoUnset {_caddg =append (_caddg ,"\u0053T\u005fH\u0065\u0078\u0043\u006f\u006c\u006f\u0072\u0041\u0075\u0074\u006f");};if _gcegca .ST_HexColorRGB !=nil {_caddg =append (_caddg ,"\u0053\u0054\u005f\u0048\u0065\u0078\u0043\u006f\u006co\u0072\u0052\u0047\u0042"); +};if len (_caddg )> 1{return _dd .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_caddg );};return nil ;};type EG_PContentMathChoice struct{EG_PContentBase []*EG_PContentBase ; +EG_ContentRunContentBase []*EG_ContentRunContentBase ;};func NewCT_BottomPageBorder ()*CT_BottomPageBorder {_egd :=&CT_BottomPageBorder {};_egd .ValAttr =ST_Border (1);return _egd ;};func (_dbbbd ST_HeightRule )ValidateWithPath (path string )error {switch _dbbbd {case 0,1,2,3:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbbbd )); +};return nil ;}; -// Validate validates the CT_DocPartType and its children -func (_afaab *CT_DocPartType )Validate ()error {return _afaab .ValidateWithPath ("\u0043\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072t\u0054\u0079\u0070\u0065");}; +// ValidateWithPath validates the EG_RPrBase and its children, prefixing error messages with path +func (_dcgaa *EG_RPrBase )ValidateWithPath (path string )error {if _dcgaa .RStyle !=nil {if _dafce :=_dcgaa .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_dafce !=nil {return _dafce ;};};if _dcgaa .RFonts !=nil {if _eeacgb :=_dcgaa .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_eeacgb !=nil {return _eeacgb ;};};if _dcgaa .B !=nil {if _acaegf :=_dcgaa .B .ValidateWithPath (path +"\u002f\u0042");_acaegf !=nil {return _acaegf ;};};if _dcgaa .BCs !=nil {if _fdae :=_dcgaa .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073"); +_fdae !=nil {return _fdae ;};};if _dcgaa .I !=nil {if _afadc :=_dcgaa .I .ValidateWithPath (path +"\u002f\u0049");_afadc !=nil {return _afadc ;};};if _dcgaa .ICs !=nil {if _gaabfe :=_dcgaa .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_gaabfe !=nil {return _gaabfe ; +};};if _dcgaa .Caps !=nil {if _deecd :=_dcgaa .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_deecd !=nil {return _deecd ;};};if _dcgaa .SmallCaps !=nil {if _faggd :=_dcgaa .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); +_faggd !=nil {return _faggd ;};};if _dcgaa .Strike !=nil {if _bbaea :=_dcgaa .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_bbaea !=nil {return _bbaea ;};};if _dcgaa .Dstrike !=nil {if _cbfdgc :=_dcgaa .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); +_cbfdgc !=nil {return _cbfdgc ;};};if _dcgaa .Outline !=nil {if _cdcdgg :=_dcgaa .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_cdcdgg !=nil {return _cdcdgg ;};};if _dcgaa .Shadow !=nil {if _cffacf :=_dcgaa .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_cffacf !=nil {return _cffacf ;};};if _dcgaa .Emboss !=nil {if _afcaac :=_dcgaa .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_afcaac !=nil {return _afcaac ;};};if _dcgaa .Imprint !=nil {if _ccgbcb :=_dcgaa .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); +_ccgbcb !=nil {return _ccgbcb ;};};if _dcgaa .NoProof !=nil {if _gefcec :=_dcgaa .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_gefcec !=nil {return _gefcec ;};};if _dcgaa .SnapToGrid !=nil {if _ebgaf :=_dcgaa .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); +_ebgaf !=nil {return _ebgaf ;};};if _dcgaa .Vanish !=nil {if _gdeefe :=_dcgaa .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_gdeefe !=nil {return _gdeefe ;};};if _dcgaa .WebHidden !=nil {if _gabcb :=_dcgaa .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); +_gabcb !=nil {return _gabcb ;};};if _dcgaa .Color !=nil {if _ccecee :=_dcgaa .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_ccecee !=nil {return _ccecee ;};};if _dcgaa .Spacing !=nil {if _fbabg :=_dcgaa .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_fbabg !=nil {return _fbabg ;};};if _dcgaa .W !=nil {if _bfbgc :=_dcgaa .W .ValidateWithPath (path +"\u002f\u0057");_bfbgc !=nil {return _bfbgc ;};};if _dcgaa .Kern !=nil {if _becgbc :=_dcgaa .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); +_becgbc !=nil {return _becgbc ;};};if _dcgaa .Position !=nil {if _gbcffg :=_dcgaa .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_gbcffg !=nil {return _gbcffg ;};};if _dcgaa .Sz !=nil {if _bbabf :=_dcgaa .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_bbabf !=nil {return _bbabf ;};};if _dcgaa .SzCs !=nil {if _fdafaf :=_dcgaa .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_fdafaf !=nil {return _fdafaf ;};};if _dcgaa .Highlight !=nil {if _aedaf :=_dcgaa .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); +_aedaf !=nil {return _aedaf ;};};if _dcgaa .U !=nil {if _acgfg :=_dcgaa .U .ValidateWithPath (path +"\u002f\u0055");_acgfg !=nil {return _acgfg ;};};if _dcgaa .Effect !=nil {if _adbdac :=_dcgaa .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_adbdac !=nil {return _adbdac ;};};if _dcgaa .Bdr !=nil {if _fedfbf :=_dcgaa .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_fedfbf !=nil {return _fedfbf ;};};if _dcgaa .Shd !=nil {if _ggfaaf :=_dcgaa .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_ggfaaf !=nil {return _ggfaaf ;};};if _dcgaa .FitText !=nil {if _caage :=_dcgaa .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_caage !=nil {return _caage ;};};if _dcgaa .VertAlign !=nil {if _edgeca :=_dcgaa .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_edgeca !=nil {return _edgeca ;};};if _dcgaa .Rtl !=nil {if _beagb :=_dcgaa .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_beagb !=nil {return _beagb ;};};if _dcgaa .Cs !=nil {if _efgadc :=_dcgaa .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); +_efgadc !=nil {return _efgadc ;};};if _dcgaa .Em !=nil {if _aabbd :=_dcgaa .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_aabbd !=nil {return _aabbd ;};};if _dcgaa .Lang !=nil {if _fdfee :=_dcgaa .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_fdfee !=nil {return _fdfee ;};};if _dcgaa .EastAsianLayout !=nil {if _ggffda :=_dcgaa .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_ggffda !=nil {return _ggffda ;}; +};if _dcgaa .SpecVanish !=nil {if _afcbcb :=_dcgaa .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068");_afcbcb !=nil {return _afcbcb ;};};if _dcgaa .OMath !=nil {if _cbdaa :=_dcgaa .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068"); +_cbdaa !=nil {return _cbdaa ;};};return nil ;}; -// Validate validates the CT_Columns and its children -func (_fdcb *CT_Columns )Validate ()error {return _fdcb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006c\u0075\u006d\u006e\u0073");};func (_fbfad ST_FtnPos )String ()string {switch _fbfad {case 0:return "";case 1:return "\u0070\u0061\u0067\u0065\u0042\u006f\u0074\u0074\u006f\u006d"; -case 2:return "b\u0065\u006e\u0065\u0061\u0074\u0068\u0054\u0065\u0078\u0074";case 3:return "\u0073e\u0063\u0074\u0045\u006e\u0064";case 4:return "\u0064\u006f\u0063\u0045\u006e\u0064";};return "";};func (_bcgacb ST_HighlightColor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bcgacb .String (),start ); -};func (_caebgb ST_HighlightColor )String ()string {switch _caebgb {case 0:return "";case 1:return "\u0062\u006c\u0061c\u006b";case 2:return "\u0062\u006c\u0075\u0065";case 3:return "\u0063\u0079\u0061\u006e";case 4:return "\u0067\u0072\u0065e\u006e";case 5:return "\u006da\u0067\u0065\u006e\u0074\u0061"; -case 6:return "\u0072\u0065\u0064";case 7:return "\u0079\u0065\u006c\u006c\u006f\u0077";case 8:return "\u0077\u0068\u0069t\u0065";case 9:return "\u0064\u0061\u0072\u006b\u0042\u006c\u0075\u0065";case 10:return "\u0064\u0061\u0072\u006b\u0043\u0079\u0061\u006e"; -case 11:return "\u0064a\u0072\u006b\u0047\u0072\u0065\u0065n";case 12:return "d\u0061\u0072\u006b\u004d\u0061\u0067\u0065\u006e\u0074\u0061";case 13:return "\u0064a\u0072\u006b\u0052\u0065\u0064";case 14:return "\u0064\u0061\u0072\u006b\u0059\u0065\u006c\u006c\u006f\u0077"; -case 15:return "\u0064\u0061\u0072\u006b\u0047\u0072\u0061\u0079";case 16:return "\u006ci\u0067\u0068\u0074\u0047\u0072\u0061y";case 17:return "\u006e\u006f\u006e\u0065";};return "";}; +// ValidateWithPath validates the CT_HdrFtr and its children, prefixing error messages with path +func (_bedce *CT_HdrFtr )ValidateWithPath (path string )error {for _afbcc ,_edaaa :=range _bedce .EG_BlockLevelElts {if _aaaca :=_edaaa .ValidateWithPath (_dd .Sprintf ("\u0025s\u002f\u0045\u0047\u005f\u0042\u006c\u006f\u0063\u006b\u004c\u0065v\u0065\u006c\u0045\u006c\u0074\u0073\u005b\u0025\u0064\u005d",path ,_afbcc )); +_aaaca !=nil {return _aaaca ;};};return nil ;};func (_gff *CT_CompatSetting )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebabd :=range start .Attr {if _ebabd .Name .Local =="\u006e\u0061\u006d\u0065"{_fbfbe :=_ebabd .Value ;_gff .NameAttr =&_fbfbe ; +continue ;};if _ebabd .Name .Local =="\u0075\u0072\u0069"{_egae :=_ebabd .Value ;_gff .UriAttr =&_egae ;continue ;};if _ebabd .Name .Local =="\u0076\u0061\u006c"{_egbeb :=_ebabd .Value ;_gff .ValAttr =&_egbeb ;continue ;};};for {_bdgc ,_agfe :=d .Token (); +if _agfe !=nil {return _dd .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u0070a\u0074S\u0065\u0074\u0074\u0069\u006e\u0067\u003a \u0025\u0073",_agfe );};if _bacc ,_cagd :=_bdgc .(_a .EndElement );_cagd &&_bacc .Name ==start .Name {break ; +};};return nil ;};func (_cbcffe ST_ProofErr )Validate ()error {return _cbcffe .ValidateWithPath ("")};func (_decec *EG_RangeMarkupElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +_fdcfb :for {_cacda ,_gcdgg :=d .Token ();if _gcdgg !=nil {return _gcdgg ;};switch _gbdae :=_cacda .(type ){case _a .StartElement :switch _gbdae .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0053\u0074\u0061\u0072\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _cfbge :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .BookmarkStart ,&_gbdae );_cfbge !=nil {return _cfbge ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"b\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0045\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _defaaa :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .BookmarkEnd ,&_gbdae );_defaaa !=nil {return _defaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006do\u0076e\u0046\u0072\u006f\u006d\u0052a\u006e\u0067e\u0053\u0074\u0061\u0072\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _gccfb :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .MoveFromRangeStart ,&_gbdae );_gccfb !=nil {return _gccfb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0046\u0072o\u006d\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _faggf :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .MoveFromRangeEnd ,&_gbdae );_faggf !=nil {return _faggf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006fv\u0065\u0054\u006fR\u0061\u006e\u0067\u0065\u0053\u0074\u0061\u0072\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _gccee :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .MoveToRangeStart ,&_gbdae );_gccee !=nil {return _gccee ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006eg\u0065\u0045\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _deeaaeg :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .MoveToRangeEnd ,&_gbdae );_deeaaeg !=nil {return _deeaaeg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065S\u0074\u0061\u0072\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _eaeba :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CommentRangeStart ,&_gbdae );_eaeba !=nil {return _eaeba ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063o\u006dm\u0065\u006e\u0074\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _gbgaaa :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CommentRangeEnd ,&_gbdae );_gbgaaa !=nil {return _gbgaaa ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0049\u006e\u0073\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _cbfde :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlInsRangeStart ,&_gbdae );_cbfde !=nil {return _cbfde ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0049\u006es\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _afbcaeb :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlInsRangeEnd ,&_gbdae );_afbcaeb !=nil {return _afbcaeb ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074om\u0058\u006d\u006c\u0044\u0065\u006c\u0052\u0061\u006e\u0067\u0065\u0053\u0074\u0061r\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _abafg :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlDelRangeStart ,&_gbdae );_abafg !=nil {return _abafg ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u0044\u0065l\u0052\u0061\u006e\u0067eE\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _addgdf :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlDelRangeEnd ,&_gbdae );_addgdf !=nil {return _addgdf ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u006f\u006d\u0058m\u006c\u004d\u006f\u0076\u0065\u0046\u0072\u006f\u006dR\u0061\u006e\u0067e\u0053t\u0061\u0072\u0074"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _ebbfda :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeStart ,&_gbdae );_ebbfda !=nil {return _ebbfda ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0046r\u006fm\u0052\u0061\u006e\u0067\u0065\u0045\u006ed"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _cggcfd :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlMoveFromRangeEnd ,&_gbdae );_cggcfd !=nil {return _cggcfd ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063u\u0073\u0074\u006f\u006dX\u006d\u006c\u004d\u006f\u0076e\u0054o\u0052a\u006e\u0067\u0065\u0053\u0074\u0061\u0072t"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _ffage :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlMoveToRangeStart ,&_gbdae );_ffage !=nil {return _ffage ;};case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073to\u006d\u0058\u006d\u006c\u004d\u006f\u0076\u0065\u0054\u006f\u0052\u0061\u006e\u0067\u0065\u0045\u006e\u0064"}:_decec .RangeMarkupElementsChoice =NewEG_RangeMarkupElementsChoice (); +if _egdca :=d .DecodeElement (&_decec .RangeMarkupElementsChoice .CustomXmlMoveToRangeEnd ,&_gbdae );_egdca !=nil {return _egdca ;};default:_ec .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0052\u0061\u006e\u0067e\u004d\u0061\u0072\u006b\u0075\u0070\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_gbdae .Name ); +if _dadeg :=d .Skip ();_dadeg !=nil {return _dadeg ;};};case _a .EndElement :break _fdcfb ;case _a .CharData :};};return nil ;};func (_bceab ST_CaptionPos )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bceab .String (),start ); +}; -// ValidateWithPath validates the CT_CellMergeTrackChange and its children, prefixing error messages with path -func (_dda *CT_CellMergeTrackChange )ValidateWithPath (path string )error {if _cbae :=_dda .VMergeAttr .ValidateWithPath (path +"/\u0056\u004d\u0065\u0072\u0067\u0065\u0041\u0074\u0074\u0072");_cbae !=nil {return _cbae ;};if _dbfc :=_dda .VMergeOrigAttr .ValidateWithPath (path +"\u002fV\u004de\u0072\u0067\u0065\u004f\u0072\u0069\u0067\u0041\u0074\u0074\u0072"); -_dbfc !=nil {return _dbfc ;};return nil ;};func (_bfegc *ST_MailMergeDocType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bfegc =0;case "\u0063a\u0074\u0061\u006c\u006f\u0067":*_bfegc =1;case "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s":*_bfegc =2; -case "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073":*_bfegc =3;case "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_bfegc =4;case "\u0065\u006d\u0061i\u006c":*_bfegc =5;case "\u0066\u0061\u0078":*_bfegc =6; -};return nil ;};func (_gaegb ST_TblLayoutType )Validate ()error {return _gaegb .ValidateWithPath ("")};func (_dadbd *ST_SignedHpsMeasure )Validate ()error {return _dadbd .ValidateWithPath ("")};func (_bcgcd *ST_MailMergeDocType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdcdge ,_bcbgcd :=d .Token (); -if _bcbgcd !=nil {return _bcbgcd ;};if _cgadaa ,_agbafg :=_gdcdge .(_a .EndElement );_agbafg &&_cgadaa .Name ==start .Name {*_bcgcd =1;return nil ;};if _dbabgc ,_bffec :=_gdcdge .(_a .CharData );!_bffec {return _ff .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdcdge ); -}else {switch string (_dbabgc ){case "":*_bcgcd =0;case "\u0063a\u0074\u0061\u006c\u006f\u0067":*_bcgcd =1;case "\u0065n\u0076\u0065\u006c\u006f\u0070\u0065s":*_bcgcd =2;case "\u006d\u0061\u0069\u006c\u0069\u006e\u0067\u004c\u0061\u0062\u0065\u006c\u0073":*_bcgcd =3; -case "f\u006f\u0072\u006d\u004c\u0065\u0074\u0074\u0065\u0072\u0073":*_bcgcd =4;case "\u0065\u006d\u0061i\u006c":*_bcgcd =5;case "\u0066\u0061\u0078":*_bcgcd =6;};};_gdcdge ,_bcbgcd =d .Token ();if _bcbgcd !=nil {return _bcbgcd ;};if _ceccc ,_ddafgc :=_gdcdge .(_a .EndElement ); -_ddafgc &&_ceccc .Name ==start .Name {return nil ;};return _ff .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdcdge );};func (_dfbffb *ST_VAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dfbffb =0; -case "\u0074\u0065\u0078\u0074":*_dfbffb =1;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_dfbffb =2;case "\u0070\u0061\u0067\u0065":*_dfbffb =3;};return nil ;};func (_afffa ST_CharacterSpacing )ValidateWithPath (path string )error {switch _afffa {case 0,1,2,3:default:return _ff .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afffa )); -};return nil ;};func (_eabgfd *Endnotes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eabgfd .CT_Endnotes =*NewCT_Endnotes ();_ggced :for {_fddff ,_dgadaf :=d .Token ();if _dgadaf !=nil {return _dgadaf ;};switch _ffabfb :=_fddff .(type ){case _a .StartElement :switch _ffabfb .Name {case _a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u006e\u006f\u0074\u0065"}:_adeag :=NewCT_FtnEdn (); -if _gacadb :=d .DecodeElement (_adeag ,&_ffabfb );_gacadb !=nil {return _gacadb ;};_eabgfd .Endnote =append (_eabgfd .Endnote ,_adeag );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u006e\u0064\u006e\u006f\u0074\u0065\u0073\u0020\u0025\u0076",_ffabfb .Name ); -if _ecdbabb :=d .Skip ();_ecdbabb !=nil {return _ecdbabb ;};};case _a .EndElement :break _ggced ;case _a .CharData :};};return nil ;};func (_ebd *CT_AutoCaption )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u003a\u006e\u0061\u006d\u0065"},Value :_ff .Sprintf ("\u0025\u0076",_ebd .NameAttr )}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077:\u0063\u0061\u0070\u0074\u0069\u006fn"},Value :_ff .Sprintf ("\u0025\u0076",_ebd .CaptionAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ; -};func (_cebbe *WdCT_WrapPath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cebbe .Start =_ae .NewCT_Point2D ();for _ ,_ggeea :=range start .Attr {if _ggeea .Name .Local =="\u0065\u0064\u0069\u0074\u0065\u0064"{_fgccgd ,_agcgcb :=_f .ParseBool (_ggeea .Value ); -if _agcgcb !=nil {return _agcgcb ;};_cebbe .EditedAttr =&_fgccgd ;continue ;};};_cfffed :for {_gcbgeb ,_gbdef :=d .Token ();if _gbdef !=nil {return _gbdef ;};switch _aedfdb :=_gcbgeb .(type ){case _a .StartElement :switch _aedfdb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u0073\u0074\u0061r\u0074"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u0073\u0074\u0061r\u0074"}:if _edfgdb :=d .DecodeElement (_cebbe .Start ,&_aedfdb ); -_edfgdb !=nil {return _edfgdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067D\u0072\u0061\u0077i\u006e\u0067",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"},_a .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"\u006c\u0069\u006e\u0065\u0054\u006f"}:_feccc :=_ae .NewCT_Point2D (); -if _ddbgfd :=d .DecodeElement (_feccc ,&_aedfdb );_ddbgfd !=nil {return _ddbgfd ;};_cebbe .LineTo =append (_cebbe .LineTo ,_feccc );default:_ad .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0057\u0064\u0043\u0054_\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068 \u0025\u0076",_aedfdb .Name ); -if _fcfacf :=d .Skip ();_fcfacf !=nil {return _fcfacf ;};};case _a .EndElement :break _cfffed ;case _a .CharData :};};return nil ;};type CT_Attr struct{ +// ValidateWithPath validates the CT_FFDDList and its children, prefixing error messages with path +func (_fagg *CT_FFDDList )ValidateWithPath (path string )error {if _fagg .Result !=nil {if _bddg :=_fagg .Result .ValidateWithPath (path +"\u002fR\u0065\u0073\u0075\u006c\u0074");_bddg !=nil {return _bddg ;};};if _fagg .Default !=nil {if _dbfae :=_fagg .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074"); +_dbfae !=nil {return _dbfae ;};};for _dgdg ,_abgdb :=range _fagg .ListEntry {if _ecgdb :=_abgdb .ValidateWithPath (_dd .Sprintf ("\u0025\u0073/\u004c\u0069\u0073t\u0045\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_dgdg ));_ecgdb !=nil {return _ecgdb ; +};};return nil ;};type ST_HeightRule byte ; -// Namespace -UriAttr *string ; +// Validate validates the CT_DocParts and its children +func (_gbcb *CT_DocParts )Validate ()error {return _gbcb .ValidateWithPath ("C\u0054\u005f\u0044\u006f\u0063\u0050\u0061\u0072\u0074\u0073");};func (_eefedg *ST_TblLayoutType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eefedg =0; +case "\u0066\u0069\u0078e\u0064":*_eefedg =1;case "\u0061u\u0074\u006f\u0066\u0069\u0074":*_eefedg =2;};return nil ;};func (_bdagcfd *ST_MultiLevelType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdbbg ,_abeba :=d .Token ();if _abeba !=nil {return _abeba ; +};if _eeagae ,_gfccb :=_gdbbg .(_a .EndElement );_gfccb &&_eeagae .Name ==start .Name {*_bdagcfd =1;return nil ;};if _dgbggd ,_cbeaa :=_gdbbg .(_a .CharData );!_cbeaa {return _dd .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdbbg ); +}else {switch string (_dgbggd ){case "":*_bdagcfd =0;case "s\u0069\u006e\u0067\u006c\u0065\u004c\u0065\u0076\u0065\u006c":*_bdagcfd =1;case "\u006d\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_bdagcfd =2;case "\u0068\u0079b\u0072\u0069\u0064M\u0075\u006c\u0074\u0069\u006c\u0065\u0076\u0065\u006c":*_bdagcfd =3; +};};_gdbbg ,_abeba =d .Token ();if _abeba !=nil {return _abeba ;};if _fddef ,_dgaacd :=_gdbbg .(_a .EndElement );_dgaacd &&_fddef .Name ==start .Name {return nil ;};return _dd .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdbbg ); +};func (_gddac ST_CombineBrackets )Validate ()error {return _gddac .ValidateWithPath ("")};func (_ccbbb ST_ThemeColor )ValidateWithPath (path string )error {switch _ccbbb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _dd .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccbbb )); +};return nil ;}; -// Name -NameAttr string ; +// ValidateWithPath validates the WdCT_PosH and its children, prefixing error messages with path +func (_abdee *WdCT_PosH )ValidateWithPath (path string )error {if _abdee .RelativeFromAttr ==WdST_RelFromHUnset {return _dd .Errorf ("%\u0073\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006f\u006d\u0041\u0074\u0074\u0072 \u0069\u0073\u0020\u0061\u0020\u006d\u0061\u006e\u0064\u0061to\u0072\u0079\u0020f\u0069e\u006c\u0064",path ); +};if _gfbagg :=_abdee .RelativeFromAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0046\u0072\u006fm\u0041\u0074\u0074\u0072");_gfbagg !=nil {return _gfbagg ;};if _bebae :=_abdee .PosHChoice .ValidateWithPath (path +"/\u0050\u006f\u0073\u0048\u0043\u0068\u006f\u0069\u0063\u0065"); +_bebae !=nil {return _bebae ;};return nil ;}; -// Value -ValAttr string ;};func (_addae *ST_MeasurementOrPercent )Validate ()error {return _addae .ValidateWithPath ("")};func (_gfbfb *CT_EdnDocProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfbfb .Pos !=nil {_bgaec :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u0070o\u0073"}}; -e .EncodeElement (_gfbfb .Pos ,_bgaec );};if _gfbfb .NumFmt !=nil {_acabg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0046\u006d\u0074"}};e .EncodeElement (_gfbfb .NumFmt ,_acabg );};if _gfbfb .NumStart !=nil {_ccegg :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006e\u0075\u006d\u0053\u0074\u0061\u0072\u0074"}}; -e .EncodeElement (_gfbfb .NumStart ,_ccegg );};if _gfbfb .NumRestart !=nil {_dacbe :=_a .StartElement {Name :_a .Name {Local :"\u0077\u003a\u006eu\u006d\u0052\u0065\u0073\u0074\u0061\u0072\u0074"}};e .EncodeElement (_gfbfb .NumRestart ,_dacbe );};if _gfbfb .Endnote !=nil {_fgee :=_a .StartElement {Name :_a .Name {Local :"\u0077:\u0065\u006e\u0064\u006e\u006f\u0074e"}}; -for _ ,_cbbcb :=range _gfbfb .Endnote {e .EncodeElement (_cbbcb ,_fgee );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_RPrOriginal and its children, prefixing error messages with path +func (_febgc *CT_RPrOriginal )ValidateWithPath (path string )error {if _febgc .RStyle !=nil {if _gbaaee :=_febgc .RStyle .ValidateWithPath (path +"\u002fR\u0053\u0074\u0079\u006c\u0065");_gbaaee !=nil {return _gbaaee ;};};if _febgc .RFonts !=nil {if _gbfbbf :=_febgc .RFonts .ValidateWithPath (path +"\u002fR\u0046\u006f\u006e\u0074\u0073"); +_gbfbbf !=nil {return _gbfbbf ;};};if _febgc .B !=nil {if _beedf :=_febgc .B .ValidateWithPath (path +"\u002f\u0042");_beedf !=nil {return _beedf ;};};if _febgc .BCs !=nil {if _eabed :=_febgc .BCs .ValidateWithPath (path +"\u002f\u0042\u0043\u0073");_eabed !=nil {return _eabed ; +};};if _febgc .I !=nil {if _bbacgg :=_febgc .I .ValidateWithPath (path +"\u002f\u0049");_bbacgg !=nil {return _bbacgg ;};};if _febgc .ICs !=nil {if _eedac :=_febgc .ICs .ValidateWithPath (path +"\u002f\u0049\u0043\u0073");_eedac !=nil {return _eedac ;}; +};if _febgc .Caps !=nil {if _beafg :=_febgc .Caps .ValidateWithPath (path +"\u002f\u0043\u0061p\u0073");_beafg !=nil {return _beafg ;};};if _febgc .SmallCaps !=nil {if _cgbee :=_febgc .SmallCaps .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0043\u0061\u0070\u0073"); +_cgbee !=nil {return _cgbee ;};};if _febgc .Strike !=nil {if _cbeff :=_febgc .Strike .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u006b\u0065");_cbeff !=nil {return _cbeff ;};};if _febgc .Dstrike !=nil {if _dbfec :=_febgc .Dstrike .ValidateWithPath (path +"\u002f\u0044\u0073\u0074\u0072\u0069\u006b\u0065"); +_dbfec !=nil {return _dbfec ;};};if _febgc .Outline !=nil {if _gebag :=_febgc .Outline .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065");_gebag !=nil {return _gebag ;};};if _febgc .Shadow !=nil {if _ggbacf :=_febgc .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_ggbacf !=nil {return _ggbacf ;};};if _febgc .Emboss !=nil {if _bbdgf :=_febgc .Emboss .ValidateWithPath (path +"\u002fE\u006d\u0062\u006f\u0073\u0073");_bbdgf !=nil {return _bbdgf ;};};if _febgc .Imprint !=nil {if _ebfbcg :=_febgc .Imprint .ValidateWithPath (path +"\u002f\u0049\u006d\u0070\u0072\u0069\u006e\u0074"); +_ebfbcg !=nil {return _ebfbcg ;};};if _febgc .NoProof !=nil {if _accdd :=_febgc .NoProof .ValidateWithPath (path +"\u002f\u004e\u006f\u0050\u0072\u006f\u006f\u0066");_accdd !=nil {return _accdd ;};};if _febgc .SnapToGrid !=nil {if _bffb :=_febgc .SnapToGrid .ValidateWithPath (path +"/\u0053\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"); +_bffb !=nil {return _bffb ;};};if _febgc .Vanish !=nil {if _fafea :=_febgc .Vanish .ValidateWithPath (path +"\u002fV\u0061\u006e\u0069\u0073\u0068");_fafea !=nil {return _fafea ;};};if _febgc .WebHidden !=nil {if _gdedag :=_febgc .WebHidden .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0048\u0069\u0064\u0064\u0065\u006e"); +_gdedag !=nil {return _gdedag ;};};if _febgc .Color !=nil {if _cage :=_febgc .Color .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072");_cage !=nil {return _cage ;};};if _febgc .Spacing !=nil {if _bdggaf :=_febgc .Spacing .ValidateWithPath (path +"\u002f\u0053\u0070\u0061\u0063\u0069\u006e\u0067"); +_bdggaf !=nil {return _bdggaf ;};};if _febgc .W !=nil {if _bfabf :=_febgc .W .ValidateWithPath (path +"\u002f\u0057");_bfabf !=nil {return _bfabf ;};};if _febgc .Kern !=nil {if _abgec :=_febgc .Kern .ValidateWithPath (path +"\u002f\u004b\u0065r\u006e"); +_abgec !=nil {return _abgec ;};};if _febgc .Position !=nil {if _ggbbb :=_febgc .Position .ValidateWithPath (path +"\u002fP\u006f\u0073\u0069\u0074\u0069\u006fn");_ggbbb !=nil {return _ggbbb ;};};if _febgc .Sz !=nil {if _gbadc :=_febgc .Sz .ValidateWithPath (path +"\u002f\u0053\u007a"); +_gbadc !=nil {return _gbadc ;};};if _febgc .SzCs !=nil {if _dedgca :=_febgc .SzCs .ValidateWithPath (path +"\u002f\u0053\u007aC\u0073");_dedgca !=nil {return _dedgca ;};};if _febgc .Highlight !=nil {if _cgbcc :=_febgc .Highlight .ValidateWithPath (path +"\u002f\u0048\u0069\u0067\u0068\u006c\u0069\u0067\u0068\u0074"); +_cgbcc !=nil {return _cgbcc ;};};if _febgc .U !=nil {if _degfe :=_febgc .U .ValidateWithPath (path +"\u002f\u0055");_degfe !=nil {return _degfe ;};};if _febgc .Effect !=nil {if _efaef :=_febgc .Effect .ValidateWithPath (path +"\u002fE\u0066\u0066\u0065\u0063\u0074"); +_efaef !=nil {return _efaef ;};};if _febgc .Bdr !=nil {if _cbcdf :=_febgc .Bdr .ValidateWithPath (path +"\u002f\u0042\u0064\u0072");_cbcdf !=nil {return _cbcdf ;};};if _febgc .Shd !=nil {if _bbccef :=_febgc .Shd .ValidateWithPath (path +"\u002f\u0053\u0068\u0064"); +_bbccef !=nil {return _bbccef ;};};if _febgc .FitText !=nil {if _bggfe :=_febgc .FitText .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0054\u0065\u0078\u0074");_bggfe !=nil {return _bggfe ;};};if _febgc .VertAlign !=nil {if _eabcef :=_febgc .VertAlign .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0041\u006c\u0069\u0067\u006e"); +_eabcef !=nil {return _eabcef ;};};if _febgc .Rtl !=nil {if _dfffb :=_febgc .Rtl .ValidateWithPath (path +"\u002f\u0052\u0074\u006c");_dfffb !=nil {return _dfffb ;};};if _febgc .Cs !=nil {if _gafdc :=_febgc .Cs .ValidateWithPath (path +"\u002f\u0043\u0073"); +_gafdc !=nil {return _gafdc ;};};if _febgc .Em !=nil {if _gbedd :=_febgc .Em .ValidateWithPath (path +"\u002f\u0045\u006d");_gbedd !=nil {return _gbedd ;};};if _febgc .Lang !=nil {if _dagfa :=_febgc .Lang .ValidateWithPath (path +"\u002f\u004c\u0061n\u0067"); +_dagfa !=nil {return _dagfa ;};};if _febgc .EastAsianLayout !=nil {if _dabaa :=_febgc .EastAsianLayout .ValidateWithPath (path +"\u002f\u0045a\u0073\u0074\u0041s\u0069\u0061\u006e\u004c\u0061\u0079\u006f\u0075\u0074");_dabaa !=nil {return _dabaa ;};};if _febgc .SpecVanish !=nil {if _dgdff :=_febgc .SpecVanish .ValidateWithPath (path +"/\u0053\u0070\u0065\u0063\u0056\u0061\u006e\u0069\u0073\u0068"); +_dgdff !=nil {return _dgdff ;};};if _febgc .OMath !=nil {if _gbfac :=_febgc .OMath .ValidateWithPath (path +"\u002f\u004f\u004d\u0061\u0074\u0068");_gbfac !=nil {return _gbfac ;};};return nil ;};func NewCT_MailMergeDocType ()*CT_MailMergeDocType {_acacf :=&CT_MailMergeDocType {}; +_acacf .ValAttr =ST_MailMergeDocType (1);return _acacf ;}; -// ValidateWithPath validates the WdCT_Anchor and its children, prefixing error messages with path -func (_ggffa *WdCT_Anchor )ValidateWithPath (path string )error {if _cgdbca :=_ggffa .SimplePos .ValidateWithPath (path +"\u002f\u0053\u0069\u006d\u0070\u006c\u0065\u0050\u006f\u0073");_cgdbca !=nil {return _cgdbca ;};if _ebdcfa :=_ggffa .PositionH .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0048"); -_ebdcfa !=nil {return _ebdcfa ;};if _caefb :=_ggffa .PositionV .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0056");_caefb !=nil {return _caefb ;};if _bafec :=_ggffa .Extent .ValidateWithPath (path +"\u002fE\u0078\u0074\u0065\u006e\u0074"); -_bafec !=nil {return _bafec ;};if _ggffa .EffectExtent !=nil {if _dbafd :=_ggffa .EffectExtent .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074");_dbafd !=nil {return _dbafd ;};};if _bdebg :=_ggffa .WrapTypeChoice .ValidateWithPath (path +"\u002fW\u0072a\u0070\u0054\u0079\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065"); -_bdebg !=nil {return _bdebg ;};if _cccgb :=_ggffa .DocPr .ValidateWithPath (path +"\u002f\u0044\u006f\u0063\u0050\u0072");_cccgb !=nil {return _cccgb ;};if _ggffa .CNvGraphicFramePr !=nil {if _bbcfa :=_ggffa .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"); -_bbcfa !=nil {return _bbcfa ;};};if _cdcec :=_ggffa .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_cdcec !=nil {return _cdcec ;};return nil ;}; +// ValidateWithPath validates the CT_PPrDefault and its children, prefixing error messages with path +func (_ecafa *CT_PPrDefault )ValidateWithPath (path string )error {if _ecafa .PPr !=nil {if _beade :=_ecafa .PPr .ValidateWithPath (path +"\u002f\u0050\u0050\u0072");_beade !=nil {return _beade ;};};return nil ;};func NewCT_P ()*CT_P {_gfafc :=&CT_P {}; +return _gfafc }; -// Validate validates the CT_TopPageBorder and its children -func (_ecbfaa *CT_TopPageBorder )Validate ()error {return _ecbfaa .ValidateWithPath ("\u0043\u0054_\u0054\u006f\u0070P\u0061\u0067\u0065\u0042\u006f\u0072\u0064\u0065\u0072");};func NewCT_ObjectEmbed ()*CT_ObjectEmbed {_cbded :=&CT_ObjectEmbed {};return _cbded }; -func init (){_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074",NewWdCT_EffectExtent ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0049\u006e\u006c\u0069\u006ee",NewWdCT_Inline ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068",NewWdCT_WrapPath ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u0057\u0072\u0061\u0070\u004e\u006f\u006e\u0065",NewWdCT_WrapNone ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065",NewWdCT_WrapSquare ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005fW\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074",NewWdCT_WrapTight ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054\u0068r\u006f\u0075\u0067\u0068",NewWdCT_WrapThrough ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054_\u0057\u0072\u0061p\u0054\u006f\u0070\u0042\u006f\u0074\u0074\u006f\u006d",NewWdCT_WrapTopBottom ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0050\u006f\u0073\u0048",NewWdCT_PosH ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0050\u006f\u0073\u0056",NewWdCT_PosV ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0041\u006e\u0063\u0068\u006fr",NewWdCT_Anchor ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074",NewWdCT_TxbxContent ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006fx\u0049\u006e\u0066\u006f",NewWdCT_TextboxInfo ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u004c\u0069\u006e\u006be\u0064\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049n\u0066\u006f\u0072m\u0061t\u0069\u006f\u006e",NewWdCT_LinkedTextboxInformation ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057or\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061p\u0065",NewWdCT_WordprocessingShape ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065",NewWdCT_GraphicFrame ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054_\u0057\u006f\u0072\u0064p\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewWdCT_WordprocessingContentPartNonVisual ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057o\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067C\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074",NewWdCT_WordprocessingContentPart ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057or\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006fu\u0070",NewWdCT_WordprocessingGroup ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005fWo\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006e\u0076\u0061\u0073",NewWdCT_WordprocessingCanvas ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0070\u0063",NewWdWpc ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0067\u0070",NewWdWgp ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0073\u0070",NewWdWsp ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0069\u006e\u006c\u0069\u006e\u0065",NewWdInline ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0061\u006e\u0063\u0068\u006f\u0072",NewWdAnchor ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","E\u0047\u005f\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065",NewWdEG_WrapType ); -_b .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0077\u0073\u0070",NewWdWsp ); +// Validate validates the EG_PContentBase and its children +func (_begdcd *EG_PContentBase )Validate ()error {return _begdcd .ValidateWithPath ("\u0045G\u005fP\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0042\u0061\u0073\u0065");};type ST_Em byte ;type ST_LineNumberRestart byte ;func (_eegfae ST_MailMergeOdsoFMDFieldType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbedcg :=_a .Attr {}; +_gbedcg .Name =name ;switch _eegfae {case ST_MailMergeOdsoFMDFieldTypeUnset :_gbedcg .Value ="";case ST_MailMergeOdsoFMDFieldTypeNull :_gbedcg .Value ="\u006e\u0075\u006c\u006c";case ST_MailMergeOdsoFMDFieldTypeDbColumn :_gbedcg .Value ="\u0064\u0062\u0043\u006f\u006c\u0075\u006d\u006e"; +};return _gbedcg ,nil ;};func init (){_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005fE\u0066\u0066\u0065\u0063\u0074\u0045\u0078\u0074\u0065\u006e\u0074",NewWdCT_EffectExtent ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0049\u006e\u006c\u0069\u006ee",NewWdCT_Inline ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u0057\u0072\u0061\u0070\u0050\u0061\u0074\u0068",NewWdCT_WrapPath ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u0057\u0072\u0061\u0070\u004e\u006f\u006e\u0065",NewWdCT_WrapNone ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0053\u0071\u0075\u0061\u0072\u0065",NewWdCT_WrapSquare ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005fW\u0072\u0061\u0070\u0054\u0069\u0067\u0068\u0074",NewWdCT_WrapTight ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u0054\u0068r\u006f\u0075\u0067\u0068",NewWdCT_WrapThrough ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054_\u0057\u0072\u0061p\u0054\u006f\u0070\u0042\u006f\u0074\u0074\u006f\u006d",NewWdCT_WrapTopBottom ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0050\u006f\u0073\u0048",NewWdCT_PosH ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0050\u006f\u0073\u0056",NewWdCT_PosV ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005f\u0041\u006e\u0063\u0068\u006fr",NewWdCT_Anchor ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0054\u0078\u0062\u0078\u0043\u006fn\u0074\u0065\u006e\u0074",NewWdCT_TxbxContent ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006fx\u0049\u006e\u0066\u006f",NewWdCT_TextboxInfo ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","C\u0054\u005f\u004c\u0069\u006e\u006be\u0064\u0054\u0065\u0078\u0074\u0062\u006f\u0078\u0049n\u0066\u006f\u0072m\u0061t\u0069\u006f\u006e",NewWdCT_LinkedTextboxInformation ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057or\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0053\u0068\u0061p\u0065",NewWdCT_WordprocessingShape ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043T\u005fG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065",NewWdCT_GraphicFrame ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054_\u0057\u006f\u0072\u0064p\u0072\u006fc\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u006fn\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewWdCT_WordprocessingContentPartNonVisual ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057o\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067C\u006f\u006e\u0074\u0065\u006e\u0074\u0050a\u0072\u0074",NewWdCT_WordprocessingContentPart ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005f\u0057or\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0047\u0072\u006fu\u0070",NewWdCT_WordprocessingGroup ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0043\u0054\u005fWo\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069\u006e\u0067\u0043\u0061\u006e\u0076\u0061\u0073",NewWdCT_WordprocessingCanvas ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0070\u0063",NewWdWpc ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0067\u0070",NewWdWgp ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0073\u0070",NewWdWsp ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0069\u006e\u006c\u0069\u006e\u0065",NewWdInline ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0061\u006e\u0063\u0068\u006f\u0072",NewWdAnchor ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","E\u0047\u005f\u0057\u0072\u0061\u0070\u0054\u0079\u0070\u0065",NewWdEG_WrapType ); +_g .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0077\u0073\u0070",NewWdWsp ); }; \ No newline at end of file diff --git a/schema/urn/schemas_microsoft_com/office/excel/excel.go b/schema/urn/schemas_microsoft_com/office/excel/excel.go index d1a49defb9..1d1087378d 100644 --- a/schema/urn/schemas_microsoft_com/office/excel/excel.go +++ b/schema/urn/schemas_microsoft_com/office/excel/excel.go @@ -9,38 +9,323 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package excel ;import (_e "encoding/xml";_ab "fmt";_b "github.com/unidoc/unioffice/v2";_g "github.com/unidoc/unioffice/v2/common/logger";_f "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";);type ClientData struct{CT_ClientData };func NewCT_ClientData ()*CT_ClientData {_c :=&CT_ClientData {}; -_c .ObjectTypeAttr =ST_ObjectType (1);return _c ;};type CT_ClientDataChoice struct{ +package excel ;import (_g "encoding/xml";_f "fmt";_b "github.com/unidoc/unioffice/v2";_c "github.com/unidoc/unioffice/v2/common/logger";_fe "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";);func NewCT_ClientDataChoice ()*CT_ClientDataChoice {_bdg :=&CT_ClientDataChoice {}; +return _bdg };func NewCT_ClientData ()*CT_ClientData {_ae :=&CT_ClientData {};_ae .ObjectTypeAttr =ST_ObjectType (1);return _ae ;};func (_ga *CT_ClientData )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_ga .ObjectTypeAttr =ST_ObjectType (1); +for _ ,_bd :=range start .Attr {if _bd .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_ga .ObjectTypeAttr .UnmarshalXMLAttr (_bd );continue ;};};_df :for {_cd ,_ce :=d .Token ();if _ce !=nil {return _ce ;};switch _fd :=_cd .(type ){case _g .StartElement :switch _fd .Name {case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_cc :=NewCT_ClientDataChoice (); +if _cee :=d .DecodeElement (&_cc .MoveWithCells ,&_fd );_cee !=nil {return _cee ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_ag :=NewCT_ClientDataChoice (); +if _dfg :=d .DecodeElement (&_ag .SizeWithCells ,&_fd );_dfg !=nil {return _dfg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ag );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_bag :=NewCT_ClientDataChoice (); +if _fc :=d .DecodeElement (&_bag .Anchor ,&_fd );_fc !=nil {return _fc ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bag );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_baa :=NewCT_ClientDataChoice (); +if _bc :=d .DecodeElement (&_baa .Locked ,&_fd );_bc !=nil {return _bc ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_baa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_cdf :=NewCT_ClientDataChoice (); +if _cdg :=d .DecodeElement (&_cdf .DefaultSize ,&_fd );_cdg !=nil {return _cdg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cdf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_gc :=NewCT_ClientDataChoice (); +if _ee :=d .DecodeElement (&_gc .PrintObject ,&_fd );_ee !=nil {return _ee ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_gc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_fdc :=NewCT_ClientDataChoice (); +if _ef :=d .DecodeElement (&_fdc .Disabled ,&_fd );_ef !=nil {return _ef ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fdc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_ca :=NewCT_ClientDataChoice (); +if _ceea :=d .DecodeElement (&_ca .AutoFill ,&_fd );_ceea !=nil {return _ceea ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ca );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_bdb :=NewCT_ClientDataChoice (); +if _cda :=d .DecodeElement (&_bdb .AutoLine ,&_fd );_cda !=nil {return _cda ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bdb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_dg :=NewCT_ClientDataChoice (); +if _aaf :=d .DecodeElement (&_dg .AutoPict ,&_fd );_aaf !=nil {return _aaf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_bdf :=NewCT_ClientDataChoice (); +if _bda :=d .DecodeElement (&_bdf .FmlaMacro ,&_fd );_bda !=nil {return _bda ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bdf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_bcg :=NewCT_ClientDataChoice (); +if _cg :=d .DecodeElement (&_bcg .TextHAlign ,&_fd );_cg !=nil {return _cg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bcg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_eb :=NewCT_ClientDataChoice (); +if _dd :=d .DecodeElement (&_eb .TextVAlign ,&_fd );_dd !=nil {return _dd ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_eb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_dc :=NewCT_ClientDataChoice (); +if _gb :=d .DecodeElement (&_dc .LockText ,&_fd );_gb !=nil {return _gb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_bad :=NewCT_ClientDataChoice (); +if _da :=d .DecodeElement (&_bad .JustLastX ,&_fd );_da !=nil {return _da ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bad );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_ccg :=NewCT_ClientDataChoice (); +if _cdgb :=d .DecodeElement (&_ccg .SecretEdit ,&_fd );_cdgb !=nil {return _cdgb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ccg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_fde :=NewCT_ClientDataChoice (); +if _cgb :=d .DecodeElement (&_fde .Default ,&_fd );_cgb !=nil {return _cgb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fde );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_ab :=NewCT_ClientDataChoice (); +if _abe :=d .DecodeElement (&_ab .Help ,&_fd );_abe !=nil {return _abe ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ab );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_ffc :=NewCT_ClientDataChoice (); +if _cca :=d .DecodeElement (&_ffc .Cancel ,&_fd );_cca !=nil {return _cca ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ffc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_fda :=NewCT_ClientDataChoice (); +if _ebe :=d .DecodeElement (&_fda .Dismiss ,&_fd );_ebe !=nil {return _ebe ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fda );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_dfgd :=NewCT_ClientDataChoice (); +if _eg :=d .DecodeElement (&_dfgd .Accel ,&_fd );_eg !=nil {return _eg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dfgd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_be :=NewCT_ClientDataChoice (); +if _cf :=d .DecodeElement (&_be .Accel2 ,&_fd );_cf !=nil {return _cf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_be );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_fg :=NewCT_ClientDataChoice (); +if _aag :=d .DecodeElement (&_fg .Row ,&_fd );_aag !=nil {return _aag ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_fdeg :=NewCT_ClientDataChoice (); +if _de :=d .DecodeElement (&_fdeg .Column ,&_fd );_de !=nil {return _de ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fdeg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_bcc :=NewCT_ClientDataChoice (); +if _bef :=d .DecodeElement (&_bcc .Visible ,&_fd );_bef !=nil {return _bef ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bcc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_daa :=NewCT_ClientDataChoice (); +if _gg :=d .DecodeElement (&_daa .RowHidden ,&_fd );_gg !=nil {return _gg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_daa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_ggg :=NewCT_ClientDataChoice (); +if _bdag :=d .DecodeElement (&_ggg .ColHidden ,&_fd );_bdag !=nil {return _bdag ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ggg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_efa :=NewCT_ClientDataChoice (); +if _bab :=d .DecodeElement (&_efa .VTEdit ,&_fd );_bab !=nil {return _bab ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_efa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_db :=NewCT_ClientDataChoice (); +if _gbb :=d .DecodeElement (&_db .MultiLine ,&_fd );_gbb !=nil {return _gbb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_db );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_ced :=NewCT_ClientDataChoice (); +if _eeg :=d .DecodeElement (&_ced .VScroll ,&_fd );_eeg !=nil {return _eeg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ced );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_ea :=NewCT_ClientDataChoice (); +if _gcf :=d .DecodeElement (&_ea .ValidIds ,&_fd );_gcf !=nil {return _gcf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ea );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_ge :=NewCT_ClientDataChoice (); +if _fgg :=d .DecodeElement (&_ge .FmlaRange ,&_fd );_fgg !=nil {return _fgg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ge );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_bf :=NewCT_ClientDataChoice (); +if _caf :=d .DecodeElement (&_bf .WidthMin ,&_fd );_caf !=nil {return _caf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_fee :=NewCT_ClientDataChoice (); +if _dbg :=d .DecodeElement (&_fee .Sel ,&_fd );_dbg !=nil {return _dbg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fee );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_gee :=NewCT_ClientDataChoice (); +if _dge :=d .DecodeElement (&_gee .NoThreeD2 ,&_fd );_dge !=nil {return _dge ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_gee );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_beb :=NewCT_ClientDataChoice (); +if _ggb :=d .DecodeElement (&_beb .SelType ,&_fd );_ggb !=nil {return _ggb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_beb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_cga :=NewCT_ClientDataChoice (); +if _aeff :=d .DecodeElement (&_cga .MultiSel ,&_fd );_aeff !=nil {return _aeff ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cga );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_aaa :=NewCT_ClientDataChoice (); +if _gbe :=d .DecodeElement (&_aaa .LCT ,&_fd );_gbe !=nil {return _gbe ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_aaa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_ad :=NewCT_ClientDataChoice (); +if _fa :=d .DecodeElement (&_ad .ListItem ,&_fd );_fa !=nil {return _fa ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ad );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_dca :=NewCT_ClientDataChoice (); +if _ac :=d .DecodeElement (&_dca .DropStyle ,&_fd );_ac !=nil {return _ac ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dca );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_bfd :=NewCT_ClientDataChoice (); +if _dda :=d .DecodeElement (&_bfd .Colored ,&_fd );_dda !=nil {return _dda ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bfd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_af :=NewCT_ClientDataChoice (); +if _gge :=d .DecodeElement (&_af .DropLines ,&_fd );_gge !=nil {return _gge ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_af );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_eba :=NewCT_ClientDataChoice (); +if _dgc :=d .DecodeElement (&_eba .Checked ,&_fd );_dgc !=nil {return _dgc ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_eba );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_ffa :=NewCT_ClientDataChoice (); +if _bed :=d .DecodeElement (&_ffa .FmlaLink ,&_fd );_bed !=nil {return _bed ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ffa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_cae :=NewCT_ClientDataChoice (); +if _gac :=d .DecodeElement (&_cae .FmlaPict ,&_fd );_gac !=nil {return _gac ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cae );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_def :=NewCT_ClientDataChoice (); +if _ec :=d .DecodeElement (&_def .NoThreeD ,&_fd );_ec !=nil {return _ec ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_def );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_bdagb :=NewCT_ClientDataChoice (); +if _bec :=d .DecodeElement (&_bdagb .FirstButton ,&_fd );_bec !=nil {return _bec ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bdagb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_gd :=NewCT_ClientDataChoice (); +if _ecf :=d .DecodeElement (&_gd .FmlaGroup ,&_fd );_ecf !=nil {return _ecf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_gd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_cea :=NewCT_ClientDataChoice (); +if _fcc :=d .DecodeElement (&_cea .Val ,&_fd );_fcc !=nil {return _fcc ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cea );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_cfb :=NewCT_ClientDataChoice (); +if _acc :=d .DecodeElement (&_cfb .Min ,&_fd );_acc !=nil {return _acc ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cfb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_fcf :=NewCT_ClientDataChoice (); +if _cb :=d .DecodeElement (&_fcf .Max ,&_fd );_cb !=nil {return _cb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fcf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_bb :=NewCT_ClientDataChoice (); +if _aba :=d .DecodeElement (&_bb .Inc ,&_fd );_aba !=nil {return _aba ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_dbf :=NewCT_ClientDataChoice (); +if _aaae :=d .DecodeElement (&_dbf .Page ,&_fd );_aaae !=nil {return _aaae ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dbf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_ggd :=NewCT_ClientDataChoice (); +if _gf :=d .DecodeElement (&_ggd .Horiz ,&_fd );_gf !=nil {return _gf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ggd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_fdg :=NewCT_ClientDataChoice (); +if _ded :=d .DecodeElement (&_fdg .Dx ,&_fd );_ded !=nil {return _ded ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fdg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_cab :=NewCT_ClientDataChoice (); +if _baf :=d .DecodeElement (&_cab .MapOCX ,&_fd );_baf !=nil {return _baf ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_cab );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_gbc :=NewCT_ClientDataChoice (); +if _gae :=d .DecodeElement (&_gbc .CF ,&_fd );_gae !=nil {return _gae ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_gbc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_bccf :=NewCT_ClientDataChoice (); +if _cac :=d .DecodeElement (&_bccf .Camera ,&_fd );_cac !=nil {return _cac ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bccf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_fgf :=NewCT_ClientDataChoice (); +if _gacg :=d .DecodeElement (&_fgf .RecalcAlways ,&_fd );_gacg !=nil {return _gacg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fgf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_fccb :=NewCT_ClientDataChoice (); +if _dde :=d .DecodeElement (&_fccb .AutoScale ,&_fd );_dde !=nil {return _dde ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_fccb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_dfgc :=NewCT_ClientDataChoice (); +if _adb :=d .DecodeElement (&_dfgc .DDE ,&_fd );_adb !=nil {return _adb ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dfgc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_agc :=NewCT_ClientDataChoice (); +if _gdd :=d .DecodeElement (&_agc .UIObj ,&_fd );_gdd !=nil {return _gdd ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_agc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_aea :=NewCT_ClientDataChoice (); +if _babg :=d .DecodeElement (&_aea .ScriptText ,&_fd );_babg !=nil {return _babg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_aea );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_dfa :=NewCT_ClientDataChoice (); +if _cba :=d .DecodeElement (&_dfa .ScriptExtended ,&_fd );_cba !=nil {return _cba ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_dfa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_ed :=NewCT_ClientDataChoice (); +if _ecg :=d .DecodeElement (&_ed .ScriptLanguage ,&_fd );_ecg !=nil {return _ecg ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_ed );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_afd :=NewCT_ClientDataChoice (); +if _bac :=d .DecodeElement (&_afd .ScriptLocation ,&_fd );_bac !=nil {return _bac ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_afd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_bcga :=NewCT_ClientDataChoice (); +if _ffe :=d .DecodeElement (&_bcga .FmlaTxbx ,&_fd );_ffe !=nil {return _ffe ;};_ga .ClientDataChoice =append (_ga .ClientDataChoice ,_bcga );default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061 \u0025\u0076",_fd .Name ); +if _dba :=d .Skip ();_dba !=nil {return _dba ;};};case _g .EndElement :break _df ;case _g .CharData :};};return nil ;};func (_dgeb *ST_ObjectType )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gaf ,_egb :=d .Token ();if _egb !=nil {return _egb ; +};if _dbde ,_cadc :=_gaf .(_g .EndElement );_cadc &&_dbde .Name ==start .Name {*_dgeb =1;return nil ;};if _gfb ,_dbb :=_gaf .(_g .CharData );!_dbb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gaf ); +}else {switch string (_gfb ){case "":*_dgeb =0;case "\u0042\u0075\u0074\u0074\u006f\u006e":*_dgeb =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_dgeb =2;case "\u0044\u0069\u0061\u006c\u006f\u0067":*_dgeb =3;case "\u0044\u0072\u006f\u0070":*_dgeb =4; +case "\u0045\u0064\u0069\u0074":*_dgeb =5;case "\u0047\u0042\u006f\u0078":*_dgeb =6;case "\u004c\u0061\u0062e\u006c":*_dgeb =7;case "\u004c\u0069\u006ee\u0041":*_dgeb =8;case "\u004c\u0069\u0073\u0074":*_dgeb =9;case "\u004d\u006f\u0076i\u0065":*_dgeb =10; +case "\u004e\u006f\u0074\u0065":*_dgeb =11;case "\u0050\u0069\u0063\u0074":*_dgeb =12;case "\u0052\u0061\u0064i\u006f":*_dgeb =13;case "\u0052\u0065\u0063t\u0041":*_dgeb =14;case "\u0053\u0063\u0072\u006f\u006c\u006c":*_dgeb =15;case "\u0053\u0070\u0069\u006e":*_dgeb =16; +case "\u0053\u0068\u0061p\u0065":*_dgeb =17;case "\u0047\u0072\u006fu\u0070":*_dgeb =18;case "\u0052\u0065\u0063\u0074":*_dgeb =19;};};_gaf ,_egb =d .Token ();if _egb !=nil {return _egb ;};if _baed ,_ffd :=_gaf .(_g .EndElement );_ffd &&_baed .Name ==start .Name {return nil ; +};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gaf );};func (_babd *ST_ObjectType )UnmarshalXMLAttr (attr _g .Attr )error {switch attr .Value {case "":*_babd =0; +case "\u0042\u0075\u0074\u0074\u006f\u006e":*_babd =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_babd =2;case "\u0044\u0069\u0061\u006c\u006f\u0067":*_babd =3;case "\u0044\u0072\u006f\u0070":*_babd =4;case "\u0045\u0064\u0069\u0074":*_babd =5; +case "\u0047\u0042\u006f\u0078":*_babd =6;case "\u004c\u0061\u0062e\u006c":*_babd =7;case "\u004c\u0069\u006ee\u0041":*_babd =8;case "\u004c\u0069\u0073\u0074":*_babd =9;case "\u004d\u006f\u0076i\u0065":*_babd =10;case "\u004e\u006f\u0074\u0065":*_babd =11; +case "\u0050\u0069\u0063\u0074":*_babd =12;case "\u0052\u0061\u0064i\u006f":*_babd =13;case "\u0052\u0065\u0063t\u0041":*_babd =14;case "\u0053\u0063\u0072\u006f\u006c\u006c":*_babd =15;case "\u0053\u0070\u0069\u006e":*_babd =16;case "\u0053\u0068\u0061p\u0065":*_babd =17; +case "\u0047\u0072\u006fu\u0070":*_babd =18;case "\u0052\u0065\u0063\u0074":*_babd =19;};return nil ;};func (_bg *CT_ClientDataChoice )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {e .EncodeToken (start );if _bg .MoveWithCells !=_fe .ST_TrueFalseBlankUnset {_deg :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u004do\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}}; +e .EncodeElement (_bg .MoveWithCells ,_deg );}else if _bg .SizeWithCells !=_fe .ST_TrueFalseBlankUnset {_dedc :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0053i\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}};e .EncodeElement (_bg .SizeWithCells ,_dedc ); +}else if _bg .Anchor !=nil {_efde :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0041\u006e\u0063\u0068\u006f\u0072"}};_b .AddPreserveSpaceAttr (&_efde ,*_bg .Anchor );e .EncodeElement (_bg .Anchor ,_efde );}else if _bg .Locked !=_fe .ST_TrueFalseBlankUnset {_agf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0065\u0064"}}; +e .EncodeElement (_bg .Locked ,_agf );}else if _bg .DefaultSize !=_fe .ST_TrueFalseBlankUnset {_cde :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}};e .EncodeElement (_bg .DefaultSize ,_cde ); +}else if _bg .PrintObject !=_fe .ST_TrueFalseBlankUnset {_aad :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0050\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_bg .PrintObject ,_aad );}else if _bg .Disabled !=_fe .ST_TrueFalseBlankUnset {_ccgg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}}; +e .EncodeElement (_bg .Disabled ,_ccgg );}else if _bg .AutoFill !=_fe .ST_TrueFalseBlankUnset {_fgc :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bg .AutoFill ,_fgc );}else if _bg .AutoLine !=_fe .ST_TrueFalseBlankUnset {_cbb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}}; +e .EncodeElement (_bg .AutoLine ,_cbb );}else if _bg .AutoPict !=_fe .ST_TrueFalseBlankUnset {_bcb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}};e .EncodeElement (_bg .AutoPict ,_bcb );}else if _bg .FmlaMacro !=nil {_cacd :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u004d\u0061\u0063\u0072\u006f"}}; +_b .AddPreserveSpaceAttr (&_cacd ,*_bg .FmlaMacro );e .EncodeElement (_bg .FmlaMacro ,_cacd );}else if _bg .TextHAlign !=nil {_bcgb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}};_b .AddPreserveSpaceAttr (&_bcgb ,*_bg .TextHAlign ); +e .EncodeElement (_bg .TextHAlign ,_bcgb );}else if _bg .TextVAlign !=nil {_daf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}};_b .AddPreserveSpaceAttr (&_daf ,*_bg .TextVAlign );e .EncodeElement (_bg .TextVAlign ,_daf ); +}else if _bg .LockText !=_fe .ST_TrueFalseBlankUnset {_fgce :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}};e .EncodeElement (_bg .LockText ,_fgce );}else if _bg .JustLastX !=_fe .ST_TrueFalseBlankUnset {_cdd :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058"}}; +e .EncodeElement (_bg .JustLastX ,_cdd );}else if _bg .SecretEdit !=_fe .ST_TrueFalseBlankUnset {_fcd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0053e\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}};e .EncodeElement (_bg .SecretEdit ,_fcd ); +}else if _bg .Default !=_fe .ST_TrueFalseBlankUnset {_cdaa :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0044\u0065\u0066\u0061\u0075\u006ct"}};e .EncodeElement (_bg .Default ,_cdaa );}else if _bg .Help !=_fe .ST_TrueFalseBlankUnset {_facb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0048\u0065\u006c\u0070"}}; +e .EncodeElement (_bg .Help ,_facb );}else if _bg .Cancel !=_fe .ST_TrueFalseBlankUnset {_ege :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0043\u0061\u006e\u0063\u0065\u006c"}};e .EncodeElement (_bg .Cancel ,_ege );}else if _bg .Dismiss !=_fe .ST_TrueFalseBlankUnset {_fb :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0044\u0069\u0073\u006d\u0069\u0073s"}}; +e .EncodeElement (_bg .Dismiss ,_fb );}else if _bg .Accel !=nil {_fag :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0041\u0063\u0063\u0065\u006c"}};e .EncodeElement (_bg .Accel ,_fag );}else if _bg .Accel2 !=nil {_fae :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0041\u0063\u0063\u0065\u006c\u0032"}}; +e .EncodeElement (_bg .Accel2 ,_fae );}else if _bg .Row !=nil {_ede :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0052o\u0077"}};e .EncodeElement (_bg .Row ,_ede );}else if _bg .Column !=nil {_dcc :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0043\u006f\u006c\u0075\u006d\u006e"}}; +e .EncodeElement (_bg .Column ,_dcc );}else if _bg .Visible !=_fe .ST_TrueFalseBlankUnset {_acd :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0056\u0069\u0073\u0069\u0062\u006ce"}};e .EncodeElement (_bg .Visible ,_acd );}else if _bg .RowHidden !=_fe .ST_TrueFalseBlankUnset {_fcb :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e"}}; +e .EncodeElement (_bg .RowHidden ,_fcb );}else if _bg .ColHidden !=_fe .ST_TrueFalseBlankUnset {_bfb :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_bg .ColHidden ,_bfb );}else if _bg .VTEdit !=nil {_fcdb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0056\u0054\u0045\u0064\u0069\u0074"}}; +e .EncodeElement (_bg .VTEdit ,_fcdb );}else if _bg .MultiLine !=_fe .ST_TrueFalseBlankUnset {_cfbf :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"}};e .EncodeElement (_bg .MultiLine ,_cfbf );}else if _bg .VScroll !=_fe .ST_TrueFalseBlankUnset {_bdad :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0056\u0053\u0063\u0072\u006f\u006cl"}}; +e .EncodeElement (_bg .VScroll ,_bdad );}else if _bg .ValidIds !=_fe .ST_TrueFalseBlankUnset {_gaa :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}};e .EncodeElement (_bg .ValidIds ,_gaa );}else if _bg .FmlaRange !=nil {_edc :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0052\u0061\u006e\u0067\u0065"}}; +_b .AddPreserveSpaceAttr (&_edc ,*_bg .FmlaRange );e .EncodeElement (_bg .FmlaRange ,_edc );}else if _bg .WidthMin !=nil {_feeb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}};e .EncodeElement (_bg .WidthMin ,_feeb ); +}else if _bg .Sel !=nil {_ecc :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0053e\u006c"}};e .EncodeElement (_bg .Sel ,_ecc );}else if _bg .NoThreeD2 !=_fe .ST_TrueFalseBlankUnset {_gea :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032"}}; +e .EncodeElement (_bg .NoThreeD2 ,_gea );}else if _bg .SelType !=nil {_gba :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0053\u0065\u006c\u0054\u0079\u0070e"}};_b .AddPreserveSpaceAttr (&_gba ,*_bg .SelType );e .EncodeElement (_bg .SelType ,_gba ); +}else if _bg .MultiSel !=nil {_bcce :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}};_b .AddPreserveSpaceAttr (&_bcce ,*_bg .MultiSel );e .EncodeElement (_bg .MultiSel ,_bcce );}else if _bg .LCT !=nil {_dafb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004cC\u0054"}}; +_b .AddPreserveSpaceAttr (&_dafb ,*_bg .LCT );e .EncodeElement (_bg .LCT ,_dafb );}else if _bg .ListItem !=nil {_ebef :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}};_b .AddPreserveSpaceAttr (&_ebef ,*_bg .ListItem ); +e .EncodeElement (_bg .ListItem ,_ebef );}else if _bg .DropStyle !=nil {_gaag :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u0053\u0074\u0079\u006c\u0065"}};_b .AddPreserveSpaceAttr (&_gaag ,*_bg .DropStyle );e .EncodeElement (_bg .DropStyle ,_gaag ); +}else if _bg .Colored !=_fe .ST_TrueFalseBlankUnset {_bff :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0043\u006f\u006c\u006f\u0072\u0065d"}};e .EncodeElement (_bg .Colored ,_bff );}else if _bg .DropLines !=nil {_faeb :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; +e .EncodeElement (_bg .DropLines ,_faeb );}else if _bg .Checked !=nil {_egea :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0043\u0068\u0065\u0063\u006b\u0065d"}};e .EncodeElement (_bg .Checked ,_egea );}else if _bg .FmlaLink !=nil {_eab :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}}; +_b .AddPreserveSpaceAttr (&_eab ,*_bg .FmlaLink );e .EncodeElement (_bg .FmlaLink ,_eab );}else if _bg .FmlaPict !=nil {_acf :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}};_b .AddPreserveSpaceAttr (&_acf ,*_bg .FmlaPict ); +e .EncodeElement (_bg .FmlaPict ,_acf );}else if _bg .NoThreeD !=_fe .ST_TrueFalseBlankUnset {_dafe :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}};e .EncodeElement (_bg .NoThreeD ,_dafe );}else if _bg .FirstButton !=_fe .ST_TrueFalseBlankUnset {_cff :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0046\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}}; +e .EncodeElement (_bg .FirstButton ,_cff );}else if _bg .FmlaGroup !=nil {_gbaa :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0047\u0072\u006f\u0075\u0070"}};_b .AddPreserveSpaceAttr (&_gbaa ,*_bg .FmlaGroup );e .EncodeElement (_bg .FmlaGroup ,_gbaa ); +}else if _bg .Val !=nil {_abed :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0056a\u006c"}};e .EncodeElement (_bg .Val ,_abed );}else if _bg .Min !=nil {_agb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004di\u006e"}};e .EncodeElement (_bg .Min ,_agb ); +}else if _bg .Max !=nil {_aeae :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004da\u0078"}};e .EncodeElement (_bg .Max ,_aeae );}else if _bg .Inc !=nil {_dfd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0049n\u0063"}};e .EncodeElement (_bg .Inc ,_dfd ); +}else if _bg .Page !=nil {_fdb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0050\u0061\u0067\u0065"}};e .EncodeElement (_bg .Page ,_fdb );}else if _bg .Horiz !=_fe .ST_TrueFalseBlankUnset {_ace :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0048\u006f\u0072\u0069\u007a"}}; +e .EncodeElement (_bg .Horiz ,_ace );}else if _bg .Dx !=nil {_dab :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0044\u0078"}};e .EncodeElement (_bg .Dx ,_dab );}else if _bg .MapOCX !=_fe .ST_TrueFalseBlankUnset {_cfa :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u004d\u0061\u0070\u004f\u0043\u0058"}}; +e .EncodeElement (_bg .MapOCX ,_cfa );}else if _bg .CF !=nil {_abef :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0043\u0046"}};_b .AddPreserveSpaceAttr (&_abef ,*_bg .CF );e .EncodeElement (_bg .CF ,_abef );}else if _bg .Camera !=_fe .ST_TrueFalseBlankUnset {_dga :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0043\u0061\u006d\u0065\u0072\u0061"}}; +e .EncodeElement (_bg .Camera ,_dga );}else if _bg .RecalcAlways !=_fe .ST_TrueFalseBlankUnset {_gdg :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0052\u0065\u0063\u0061\u006c\u0063\u0041l\u0077\u0061\u0079\u0073"}};e .EncodeElement (_bg .RecalcAlways ,_gdg ); +}else if _bg .AutoScale !=_fe .ST_TrueFalseBlankUnset {_efg :=_g .StartElement {Name :_g .Name {Local :"x\u003a\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bg .AutoScale ,_efg );}else if _bg .DDE !=_fe .ST_TrueFalseBlankUnset {_aac :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0044D\u0045"}}; +e .EncodeElement (_bg .DDE ,_aac );}else if _bg .UIObj !=_fe .ST_TrueFalseBlankUnset {_eaf :=_g .StartElement {Name :_g .Name {Local :"\u0078:\u0055\u0049\u004f\u0062\u006a"}};e .EncodeElement (_bg .UIObj ,_eaf );}else if _bg .ScriptText !=nil {_aec :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0053c\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}}; +_b .AddPreserveSpaceAttr (&_aec ,*_bg .ScriptText );e .EncodeElement (_bg .ScriptText ,_aec );}else if _bg .ScriptExtended !=nil {_fgfb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u0045\u0078\u0074\u0065\u006e\u0064\u0065\u0064"}}; +_b .AddPreserveSpaceAttr (&_fgfb ,*_bg .ScriptExtended );e .EncodeElement (_bg .ScriptExtended ,_fgfb );}else if _bg .ScriptLanguage !=nil {_fbc :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}}; +e .EncodeElement (_bg .ScriptLanguage ,_fbc );}else if _bg .ScriptLocation !=nil {_afdd :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bg .ScriptLocation ,_afdd ); +}else if _bg .FmlaTxbx !=nil {_bagb :=_g .StartElement {Name :_g .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}};_b .AddPreserveSpaceAttr (&_bagb ,*_bg .FmlaTxbx );e .EncodeElement (_bg .FmlaTxbx ,_bagb );};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};type ClientData struct{CT_ClientData };func (_fba *CT_ClientDataChoice )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_aeb :=start ;switch start .Name {case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fba .MoveWithCells =_fe .ST_TrueFalseBlankUnset ; +if _dgd :=d .DecodeElement (&_fba .MoveWithCells ,&_aeb );_dgd !=nil {return _dgd ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fba .SizeWithCells =_fe .ST_TrueFalseBlankUnset ; +if _ccf :=d .DecodeElement (&_fba .SizeWithCells ,&_aeb );_ccf !=nil {return _ccf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_fba .Anchor =new (string ); +if _bdc :=d .DecodeElement (_fba .Anchor ,&_aeb );_bdc !=nil {return _bdc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_fba .Locked =_fe .ST_TrueFalseBlankUnset ; +if _bbc :=d .DecodeElement (&_fba .Locked ,&_aeb );_bbc !=nil {return _bbc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_fba .DefaultSize =_fe .ST_TrueFalseBlankUnset ; +if _dea :=d .DecodeElement (&_fba .DefaultSize ,&_aeb );_dea !=nil {return _dea ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_fba .PrintObject =_fe .ST_TrueFalseBlankUnset ; +if _bdga :=d .DecodeElement (&_fba .PrintObject ,&_aeb );_bdga !=nil {return _bdga ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_fba .Disabled =_fe .ST_TrueFalseBlankUnset ; +if _cgad :=d .DecodeElement (&_fba .Disabled ,&_aeb );_cgad !=nil {return _cgad ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_fba .AutoFill =_fe .ST_TrueFalseBlankUnset ; +if _fff :=d .DecodeElement (&_fba .AutoFill ,&_aeb );_fff !=nil {return _fff ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_fba .AutoLine =_fe .ST_TrueFalseBlankUnset ; +if _cbg :=d .DecodeElement (&_fba .AutoLine ,&_aeb );_cbg !=nil {return _cbg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_fba .AutoPict =_fe .ST_TrueFalseBlankUnset ; +if _bfbe :=d .DecodeElement (&_fba .AutoPict ,&_aeb );_bfbe !=nil {return _bfbe ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_fba .FmlaMacro =new (string ); +if _dgf :=d .DecodeElement (_fba .FmlaMacro ,&_aeb );_dgf !=nil {return _dgf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_fba .TextHAlign =new (string ); +if _bfg :=d .DecodeElement (_fba .TextHAlign ,&_aeb );_bfg !=nil {return _bfg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_fba .TextVAlign =new (string ); +if _dbc :=d .DecodeElement (_fba .TextVAlign ,&_aeb );_dbc !=nil {return _dbc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_fba .LockText =_fe .ST_TrueFalseBlankUnset ; +if _eac :=d .DecodeElement (&_fba .LockText ,&_aeb );_eac !=nil {return _eac ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_fba .JustLastX =_fe .ST_TrueFalseBlankUnset ; +if _eegg :=d .DecodeElement (&_fba .JustLastX ,&_aeb );_eegg !=nil {return _eegg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_fba .SecretEdit =_fe .ST_TrueFalseBlankUnset ; +if _bgg :=d .DecodeElement (&_fba .SecretEdit ,&_aeb );_bgg !=nil {return _bgg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_fba .Default =_fe .ST_TrueFalseBlankUnset ; +if _bfe :=d .DecodeElement (&_fba .Default ,&_aeb );_bfe !=nil {return _bfe ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_fba .Help =_fe .ST_TrueFalseBlankUnset ; +if _dcf :=d .DecodeElement (&_fba .Help ,&_aeb );_dcf !=nil {return _dcf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_fba .Cancel =_fe .ST_TrueFalseBlankUnset ; +if _bca :=d .DecodeElement (&_fba .Cancel ,&_aeb );_bca !=nil {return _bca ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_fba .Dismiss =_fe .ST_TrueFalseBlankUnset ; +if _bcca :=d .DecodeElement (&_fba .Dismiss ,&_aeb );_bcca !=nil {return _bcca ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_fba .Accel =new (int64 ); +if _ece :=d .DecodeElement (_fba .Accel ,&_aeb );_ece !=nil {return _ece ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_fba .Accel2 =new (int64 ); +if _cedf :=d .DecodeElement (_fba .Accel2 ,&_aeb );_cedf !=nil {return _cedf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_fba .Row =new (int64 ); +if _dag :=d .DecodeElement (_fba .Row ,&_aeb );_dag !=nil {return _dag ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_fba .Column =new (int64 ); +if _cgc :=d .DecodeElement (_fba .Column ,&_aeb );_cgc !=nil {return _cgc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_fba .Visible =_fe .ST_TrueFalseBlankUnset ; +if _dac :=d .DecodeElement (&_fba .Visible ,&_aeb );_dac !=nil {return _dac ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_fba .RowHidden =_fe .ST_TrueFalseBlankUnset ; +if _aaaeg :=d .DecodeElement (&_fba .RowHidden ,&_aeb );_aaaeg !=nil {return _aaaeg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_fba .ColHidden =_fe .ST_TrueFalseBlankUnset ; +if _ffg :=d .DecodeElement (&_fba .ColHidden ,&_aeb );_ffg !=nil {return _ffg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_fba .VTEdit =new (int64 ); +if _abad :=d .DecodeElement (_fba .VTEdit ,&_aeb );_abad !=nil {return _abad ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_fba .MultiLine =_fe .ST_TrueFalseBlankUnset ; +if _bfed :=d .DecodeElement (&_fba .MultiLine ,&_aeb );_bfed !=nil {return _bfed ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_fba .VScroll =_fe .ST_TrueFalseBlankUnset ; +if _eda :=d .DecodeElement (&_fba .VScroll ,&_aeb );_eda !=nil {return _eda ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_fba .ValidIds =_fe .ST_TrueFalseBlankUnset ; +if _gaad :=d .DecodeElement (&_fba .ValidIds ,&_aeb );_gaad !=nil {return _gaad ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_fba .FmlaRange =new (string ); +if _ddd :=d .DecodeElement (_fba .FmlaRange ,&_aeb );_ddd !=nil {return _ddd ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_fba .WidthMin =new (int64 ); +if _abb :=d .DecodeElement (_fba .WidthMin ,&_aeb );_abb !=nil {return _abb ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_fba .Sel =new (int64 ); +if _dae :=d .DecodeElement (_fba .Sel ,&_aeb );_dae !=nil {return _dae ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_fba .NoThreeD2 =_fe .ST_TrueFalseBlankUnset ; +if _eec :=d .DecodeElement (&_fba .NoThreeD2 ,&_aeb );_eec !=nil {return _eec ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_fba .SelType =new (string ); +if _dgdc :=d .DecodeElement (_fba .SelType ,&_aeb );_dgdc !=nil {return _dgdc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_fba .MultiSel =new (string ); +if _ccga :=d .DecodeElement (_fba .MultiSel ,&_aeb );_ccga !=nil {return _ccga ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_fba .LCT =new (string ); +if _fffe :=d .DecodeElement (_fba .LCT ,&_aeb );_fffe !=nil {return _fffe ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_fba .ListItem =new (string ); +if _geaf :=d .DecodeElement (_fba .ListItem ,&_aeb );_geaf !=nil {return _geaf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_fba .DropStyle =new (string ); +if _fbb :=d .DecodeElement (_fba .DropStyle ,&_aeb );_fbb !=nil {return _fbb ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_fba .Colored =_fe .ST_TrueFalseBlankUnset ; +if _geg :=d .DecodeElement (&_fba .Colored ,&_aeb );_geg !=nil {return _geg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_fba .DropLines =new (int64 ); +if _dgfg :=d .DecodeElement (_fba .DropLines ,&_aeb );_dgfg !=nil {return _dgfg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_fba .Checked =new (int64 ); +if _eea :=d .DecodeElement (_fba .Checked ,&_aeb );_eea !=nil {return _eea ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_fba .FmlaLink =new (string ); +if _bee :=d .DecodeElement (_fba .FmlaLink ,&_aeb );_bee !=nil {return _bee ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_fba .FmlaPict =new (string ); +if _eegge :=d .DecodeElement (_fba .FmlaPict ,&_aeb );_eegge !=nil {return _eegge ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_fba .NoThreeD =_fe .ST_TrueFalseBlankUnset ; +if _aee :=d .DecodeElement (&_fba .NoThreeD ,&_aeb );_aee !=nil {return _aee ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_fba .FirstButton =_fe .ST_TrueFalseBlankUnset ; +if _ega :=d .DecodeElement (&_fba .FirstButton ,&_aeb );_ega !=nil {return _ega ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_fba .FmlaGroup =new (string ); +if _fcdc :=d .DecodeElement (_fba .FmlaGroup ,&_aeb );_fcdc !=nil {return _fcdc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_fba .Val =new (int64 ); +if _ccc :=d .DecodeElement (_fba .Val ,&_aeb );_ccc !=nil {return _ccc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_fba .Min =new (int64 ); +if _cfd :=d .DecodeElement (_fba .Min ,&_aeb );_cfd !=nil {return _cfd ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_fba .Max =new (int64 ); +if _bce :=d .DecodeElement (_fba .Max ,&_aeb );_bce !=nil {return _bce ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_fba .Inc =new (int64 ); +if _aeac :=d .DecodeElement (_fba .Inc ,&_aeb );_aeac !=nil {return _aeac ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_fba .Page =new (int64 ); +if _gga :=d .DecodeElement (_fba .Page ,&_aeb );_gga !=nil {return _gga ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_fba .Horiz =_fe .ST_TrueFalseBlankUnset ; +if _ffed :=d .DecodeElement (&_fba .Horiz ,&_aeb );_ffed !=nil {return _ffed ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_fba .Dx =new (int64 ); +if _efb :=d .DecodeElement (_fba .Dx ,&_aeb );_efb !=nil {return _efb ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_fba .MapOCX =_fe .ST_TrueFalseBlankUnset ; +if _cbf :=d .DecodeElement (&_fba .MapOCX ,&_aeb );_cbf !=nil {return _cbf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_fba .CF =new (string ); +if _ggbf :=d .DecodeElement (_fba .CF ,&_aeb );_ggbf !=nil {return _ggbf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_fba .Camera =_fe .ST_TrueFalseBlankUnset ; +if _gfa :=d .DecodeElement (&_fba .Camera ,&_aeb );_gfa !=nil {return _gfa ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_fba .RecalcAlways =_fe .ST_TrueFalseBlankUnset ; +if _fef :=d .DecodeElement (&_fba .RecalcAlways ,&_aeb );_fef !=nil {return _fef ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_fba .AutoScale =_fe .ST_TrueFalseBlankUnset ; +if _adf :=d .DecodeElement (&_fba .AutoScale ,&_aeb );_adf !=nil {return _adf ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_fba .DDE =_fe .ST_TrueFalseBlankUnset ; +if _bcd :=d .DecodeElement (&_fba .DDE ,&_aeb );_bcd !=nil {return _bcd ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_fba .UIObj =_fe .ST_TrueFalseBlankUnset ; +if _dee :=d .DecodeElement (&_fba .UIObj ,&_aeb );_dee !=nil {return _dee ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_fba .ScriptText =new (string ); +if _efba :=d .DecodeElement (_fba .ScriptText ,&_aeb );_efba !=nil {return _efba ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_fba .ScriptExtended =new (string ); +if _aecg :=d .DecodeElement (_fba .ScriptExtended ,&_aeb );_aecg !=nil {return _aecg ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_fba .ScriptLanguage =new (uint32 ); +if _bdbc :=d .DecodeElement (_fba .ScriptLanguage ,&_aeb );_bdbc !=nil {return _bdbc ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_fba .ScriptLocation =new (uint32 ); +if _fgca :=d .DecodeElement (_fba .ScriptLocation ,&_aeb );_fgca !=nil {return _fgca ;};case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_fba .FmlaTxbx =new (string ); +if _dgee :=d .DecodeElement (_fba .FmlaTxbx ,&_aeb );_dgee !=nil {return _dgee ;};default:_c .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044at\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aeb .Name ); +if _fdcd :=d .Skip ();_fdcd !=nil {return _fdcd ;};};return nil ;};func (_eabg ST_ObjectType )ValidateWithPath (path string )error {switch _eabg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eabg )); +};return nil ;};type ST_ObjectType byte ;const (ST_ObjectTypeUnset ST_ObjectType =0;ST_ObjectTypeButton ST_ObjectType =1;ST_ObjectTypeCheckbox ST_ObjectType =2;ST_ObjectTypeDialog ST_ObjectType =3;ST_ObjectTypeDrop ST_ObjectType =4;ST_ObjectTypeEdit ST_ObjectType =5; +ST_ObjectTypeGBox ST_ObjectType =6;ST_ObjectTypeLabel ST_ObjectType =7;ST_ObjectTypeLineA ST_ObjectType =8;ST_ObjectTypeList ST_ObjectType =9;ST_ObjectTypeMovie ST_ObjectType =10;ST_ObjectTypeNote ST_ObjectType =11;ST_ObjectTypePict ST_ObjectType =12;ST_ObjectTypeRadio ST_ObjectType =13; +ST_ObjectTypeRectA ST_ObjectType =14;ST_ObjectTypeScroll ST_ObjectType =15;ST_ObjectTypeSpin ST_ObjectType =16;ST_ObjectTypeShape ST_ObjectType =17;ST_ObjectTypeGroup ST_ObjectType =18;ST_ObjectTypeRect ST_ObjectType =19;);func (_e *CT_ClientData )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {_ba ,_d :=_e .ObjectTypeAttr .MarshalXMLAttr (_g .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"}); +if _d !=nil {return _d ;};start .Attr =append (start .Attr ,_ba );e .EncodeToken (start );if _e .ClientDataChoice !=nil {for _ ,_aef :=range _e .ClientDataChoice {_aef .MarshalXML (e ,_g .StartElement {});};};e .EncodeToken (_g .EndElement {Name :start .Name }); +return nil ;};type CT_ClientData struct{ + +// Object type +ObjectTypeAttr ST_ObjectType ;ClientDataChoice []*CT_ClientDataChoice ;};func (_dgdg *ClientData )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_dgdg .CT_ClientData =*NewCT_ClientData ();for _ ,_ggba :=range start .Attr {if _ggba .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_dgdg .ObjectTypeAttr .UnmarshalXMLAttr (_ggba ); +continue ;};};_cgd :for {_gacb ,_dbdb :=d .Token ();if _dbdb !=nil {return _dbdb ;};switch _dbag :=_gacb .(type ){case _g .StartElement :switch _dbag .Name {case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_bgc :=NewCT_ClientDataChoice (); +if _cdab :=d .DecodeElement (&_bgc .MoveWithCells ,&_dbag );_cdab !=nil {return _cdab ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bgc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fccba :=NewCT_ClientDataChoice (); +if _ebfe :=d .DecodeElement (&_fccba .SizeWithCells ,&_dbag );_ebfe !=nil {return _ebfe ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_fccba );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_ccaf :=NewCT_ClientDataChoice (); +if _agfb :=d .DecodeElement (&_ccaf .Anchor ,&_dbag );_agfb !=nil {return _agfb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ccaf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_ggaf :=NewCT_ClientDataChoice (); +if _fdbe :=d .DecodeElement (&_ggaf .Locked ,&_dbag );_fdbe !=nil {return _fdbe ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ggaf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_agba :=NewCT_ClientDataChoice (); +if _deb :=d .DecodeElement (&_agba .DefaultSize ,&_dbag );_deb !=nil {return _deb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_agba );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_edb :=NewCT_ClientDataChoice (); +if _dgb :=d .DecodeElement (&_edb .PrintObject ,&_dbag );_dgb !=nil {return _dgb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_edb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_cdgbg :=NewCT_ClientDataChoice (); +if _ccfc :=d .DecodeElement (&_cdgbg .Disabled ,&_dbag );_ccfc !=nil {return _ccfc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_cdgbg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_bdd :=NewCT_ClientDataChoice (); +if _ead :=d .DecodeElement (&_bdd .AutoFill ,&_dbag );_ead !=nil {return _ead ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bdd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_cdb :=NewCT_ClientDataChoice (); +if _gfe :=d .DecodeElement (&_cdb .AutoLine ,&_dbag );_gfe !=nil {return _gfe ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_cdb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_abd :=NewCT_ClientDataChoice (); +if _bae :=d .DecodeElement (&_abd .AutoPict ,&_dbag );_bae !=nil {return _bae ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_abd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_adc :=NewCT_ClientDataChoice (); +if _cfae :=d .DecodeElement (&_adc .FmlaMacro ,&_dbag );_cfae !=nil {return _cfae ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_adc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_ecfc :=NewCT_ClientDataChoice (); +if _ebac :=d .DecodeElement (&_ecfc .TextHAlign ,&_dbag );_ebac !=nil {return _ebac ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ecfc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_eaba :=NewCT_ClientDataChoice (); +if _bde :=d .DecodeElement (&_eaba .TextVAlign ,&_dbag );_bde !=nil {return _bde ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_eaba );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_bcf :=NewCT_ClientDataChoice (); +if _dfdd :=d .DecodeElement (&_bcf .LockText ,&_dbag );_dfdd !=nil {return _dfdd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bcf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_gde :=NewCT_ClientDataChoice (); +if _beda :=d .DecodeElement (&_gde .JustLastX ,&_dbag );_beda !=nil {return _beda ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_gde );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_dcb :=NewCT_ClientDataChoice (); +if _fgd :=d .DecodeElement (&_dcb .SecretEdit ,&_dbag );_fgd !=nil {return _fgd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dcb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_fdbec :=NewCT_ClientDataChoice (); +if _abbb :=d .DecodeElement (&_fdbec .Default ,&_dbag );_abbb !=nil {return _abbb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_fdbec );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_dege :=NewCT_ClientDataChoice (); +if _bcgac :=d .DecodeElement (&_dege .Help ,&_dbag );_bcgac !=nil {return _bcgac ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dege );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_bfbee :=NewCT_ClientDataChoice (); +if _ecca :=d .DecodeElement (&_bfbee .Cancel ,&_dbag );_ecca !=nil {return _ecca ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bfbee );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_bdae :=NewCT_ClientDataChoice (); +if _deeg :=d .DecodeElement (&_bdae .Dismiss ,&_dbag );_deeg !=nil {return _deeg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bdae );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_dcbc :=NewCT_ClientDataChoice (); +if _bebc :=d .DecodeElement (&_dcbc .Accel ,&_dbag );_bebc !=nil {return _bebc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dcbc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_aed :=NewCT_ClientDataChoice (); +if _aced :=d .DecodeElement (&_aed .Accel2 ,&_dbag );_aced !=nil {return _aced ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_aed );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_abea :=NewCT_ClientDataChoice (); +if _eff :=d .DecodeElement (&_abea .Row ,&_dbag );_eff !=nil {return _eff ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_abea );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_dcfg :=NewCT_ClientDataChoice (); +if _bcgg :=d .DecodeElement (&_dcfg .Column ,&_dbag );_bcgg !=nil {return _bcgg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dcfg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_agfg :=NewCT_ClientDataChoice (); +if _agbe :=d .DecodeElement (&_agfg .Visible ,&_dbag );_agbe !=nil {return _agbe ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_agfg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_ebg :=NewCT_ClientDataChoice (); +if _dgg :=d .DecodeElement (&_ebg .RowHidden ,&_dbag );_dgg !=nil {return _dgg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ebg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_dbfe :=NewCT_ClientDataChoice (); +if _dec :=d .DecodeElement (&_dbfe .ColHidden ,&_dbag );_dec !=nil {return _dec ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dbfe );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_eeaf :=NewCT_ClientDataChoice (); +if _bcdd :=d .DecodeElement (&_eeaf .VTEdit ,&_dbag );_bcdd !=nil {return _bcdd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_eeaf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_geb :=NewCT_ClientDataChoice (); +if _fga :=d .DecodeElement (&_geb .MultiLine ,&_dbag );_fga !=nil {return _fga ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_geb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_faa :=NewCT_ClientDataChoice (); +if _dgge :=d .DecodeElement (&_faa .VScroll ,&_dbag );_dgge !=nil {return _dgge ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_faa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_daae :=NewCT_ClientDataChoice (); +if _edcc :=d .DecodeElement (&_daae .ValidIds ,&_dbag );_edcc !=nil {return _edcc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_daae );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_bacc :=NewCT_ClientDataChoice (); +if _gbcd :=d .DecodeElement (&_bacc .FmlaRange ,&_dbag );_gbcd !=nil {return _gbcd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bacc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_aff :=NewCT_ClientDataChoice (); +if _egf :=d .DecodeElement (&_aff .WidthMin ,&_dbag );_egf !=nil {return _egf ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_aff );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_efgf :=NewCT_ClientDataChoice (); +if _affa :=d .DecodeElement (&_efgf .Sel ,&_dbag );_affa !=nil {return _affa ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_efgf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_cfg :=NewCT_ClientDataChoice (); +if _edccc :=d .DecodeElement (&_cfg .NoThreeD2 ,&_dbag );_edccc !=nil {return _edccc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_cfg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_eca :=NewCT_ClientDataChoice (); +if _caba :=d .DecodeElement (&_eca .SelType ,&_dbag );_caba !=nil {return _caba ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_eca );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_dbfef :=NewCT_ClientDataChoice (); +if _faee :=d .DecodeElement (&_dbfef .MultiSel ,&_dbag );_faee !=nil {return _faee ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dbfef );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_cceg :=NewCT_ClientDataChoice (); +if _dfba :=d .DecodeElement (&_cceg .LCT ,&_dbag );_dfba !=nil {return _dfba ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_cceg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_beed :=NewCT_ClientDataChoice (); +if _bdfb :=d .DecodeElement (&_beed .ListItem ,&_dbag );_bdfb !=nil {return _bdfb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_beed );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_fgab :=NewCT_ClientDataChoice (); +if _cgg :=d .DecodeElement (&_fgab .DropStyle ,&_dbag );_cgg !=nil {return _cgg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_fgab );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_egec :=NewCT_ClientDataChoice (); +if _bgd :=d .DecodeElement (&_egec .Colored ,&_dbag );_bgd !=nil {return _bgd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_egec );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_gaaa :=NewCT_ClientDataChoice (); +if _ffea :=d .DecodeElement (&_gaaa .DropLines ,&_dbag );_ffea !=nil {return _ffea ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_gaaa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_gegg :=NewCT_ClientDataChoice (); +if _bdcb :=d .DecodeElement (&_gegg .Checked ,&_dbag );_bdcb !=nil {return _bdcb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_gegg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_ecfb :=NewCT_ClientDataChoice (); +if _abee :=d .DecodeElement (&_ecfb .FmlaLink ,&_dbag );_abee !=nil {return _abee ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ecfb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_aae :=NewCT_ClientDataChoice (); +if _dgbd :=d .DecodeElement (&_aae .FmlaPict ,&_dbag );_dgbd !=nil {return _dgbd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_aae );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_gfee :=NewCT_ClientDataChoice (); +if _gag :=d .DecodeElement (&_gfee .NoThreeD ,&_dbag );_gag !=nil {return _gag ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_gfee );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_egfa :=NewCT_ClientDataChoice (); +if _cfbg :=d .DecodeElement (&_egfa .FirstButton ,&_dbag );_cfbg !=nil {return _cfbg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_egfa );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_feg :=NewCT_ClientDataChoice (); +if _cgdf :=d .DecodeElement (&_feg .FmlaGroup ,&_dbag );_cgdf !=nil {return _cgdf ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_feg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_feb :=NewCT_ClientDataChoice (); +if _gbef :=d .DecodeElement (&_feb .Val ,&_dbag );_gbef !=nil {return _gbef ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_feb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_fbf :=NewCT_ClientDataChoice (); +if _ccd :=d .DecodeElement (&_fbf .Min ,&_dbag );_ccd !=nil {return _ccd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_fbf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_abf :=NewCT_ClientDataChoice (); +if _eecc :=d .DecodeElement (&_abf .Max ,&_dbag );_eecc !=nil {return _eecc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_abf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_ffcf :=NewCT_ClientDataChoice (); +if _edeb :=d .DecodeElement (&_ffcf .Inc ,&_dbag );_edeb !=nil {return _edeb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ffcf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_fbfg :=NewCT_ClientDataChoice (); +if _bcdb :=d .DecodeElement (&_fbfg .Page ,&_dbag );_bcdb !=nil {return _bcdb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_fbfg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_bccb :=NewCT_ClientDataChoice (); +if _egd :=d .DecodeElement (&_bccb .Horiz ,&_dbag );_egd !=nil {return _egd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bccb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_facbf :=NewCT_ClientDataChoice (); +if _ebed :=d .DecodeElement (&_facbf .Dx ,&_dbag );_ebed !=nil {return _ebed ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_facbf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_badd :=NewCT_ClientDataChoice (); +if _gab :=d .DecodeElement (&_badd .MapOCX ,&_dbag );_gab !=nil {return _gab ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_badd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_agd :=NewCT_ClientDataChoice (); +if _gdgg :=d .DecodeElement (&_agd .CF ,&_dbag );_gdgg !=nil {return _gdgg ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_agd );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_dfe :=NewCT_ClientDataChoice (); +if _ebd :=d .DecodeElement (&_dfe .Camera ,&_dbag );_ebd !=nil {return _ebd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_dfe );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_decg :=NewCT_ClientDataChoice (); +if _gegd :=d .DecodeElement (&_decg .RecalcAlways ,&_dbag );_gegd !=nil {return _gegd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_decg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_ggbgf :=NewCT_ClientDataChoice (); +if _aggc :=d .DecodeElement (&_ggbgf .AutoScale ,&_dbag );_aggc !=nil {return _aggc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ggbgf );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_ccag :=NewCT_ClientDataChoice (); +if _daaf :=d .DecodeElement (&_ccag .DDE ,&_dbag );_daaf !=nil {return _daaf ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_ccag );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_bffg :=NewCT_ClientDataChoice (); +if _agfc :=d .DecodeElement (&_bffg .UIObj ,&_dbag );_agfc !=nil {return _agfc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_bffg );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_agdc :=NewCT_ClientDataChoice (); +if _fggb :=d .DecodeElement (&_agdc .ScriptText ,&_dbag );_fggb !=nil {return _fggb ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_agdc );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_aca :=NewCT_ClientDataChoice (); +if _ggc :=d .DecodeElement (&_aca .ScriptExtended ,&_dbag );_ggc !=nil {return _ggc ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_aca );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_eae :=NewCT_ClientDataChoice (); +if _gdf :=d .DecodeElement (&_eae .ScriptLanguage ,&_dbag );_gdf !=nil {return _gdf ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_eae );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_aeeb :=NewCT_ClientDataChoice (); +if _aeba :=d .DecodeElement (&_aeeb .ScriptLocation ,&_dbag );_aeba !=nil {return _aeba ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_aeeb );case _g .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_egdf :=NewCT_ClientDataChoice (); +if _gggd :=d .DecodeElement (&_egdf .FmlaTxbx ,&_dbag );_gggd !=nil {return _gggd ;};_dgdg .ClientDataChoice =append (_dgdg .ClientDataChoice ,_egdf );default:_c .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006c\u0069e\u006e\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_dbag .Name ); +if _fdga :=d .Skip ();_fdga !=nil {return _fdga ;};};case _g .EndElement :break _cgd ;case _g .CharData :};};return nil ;}; + +// ValidateWithPath validates the CT_ClientDataChoice and its children, prefixing error messages with path +func (_bbce *CT_ClientDataChoice )ValidateWithPath (path string )error {if _fagc :=_bbce .MoveWithCells .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073");_fagc !=nil {return _fagc ;};if _ddc :=_bbce .SizeWithCells .ValidateWithPath (path +"\u002f\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073"); +_ddc !=nil {return _ddc ;};if _dbe :=_bbce .Locked .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0065\u0064");_dbe !=nil {return _dbe ;};if _aga :=_bbce .DefaultSize .ValidateWithPath (path +"\u002f\u0044\u0065f\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"); +_aga !=nil {return _aga ;};if _cad :=_bbce .PrintObject .ValidateWithPath (path +"\u002f\u0050\u0072i\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074");_cad !=nil {return _cad ;};if _bdcg :=_bbce .Disabled .ValidateWithPath (path +"\u002fD\u0069\u0073\u0061\u0062\u006c\u0065d"); +_bdcg !=nil {return _bdcg ;};if _gcg :=_bbce .AutoFill .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0046\u0069\u006cl");_gcg !=nil {return _gcg ;};if _bedb :=_bbce .AutoLine .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u004c\u0069\u006ee"); +_bedb !=nil {return _bedb ;};if _bge :=_bbce .AutoPict .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0050\u0069\u0063t");_bge !=nil {return _bge ;};if _dbd :=_bbce .LockText .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0054\u0065\u0078t"); +_dbd !=nil {return _dbd ;};if _dfaa :=_bbce .JustLastX .ValidateWithPath (path +"\u002f\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058");_dfaa !=nil {return _dfaa ;};if _bea :=_bbce .SecretEdit .ValidateWithPath (path +"/\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"); +_bea !=nil {return _bea ;};if _gbf :=_bbce .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_gbf !=nil {return _gbf ;};if _bbe :=_bbce .Help .ValidateWithPath (path +"\u002f\u0048\u0065l\u0070");_bbe !=nil {return _bbe ; +};if _bagd :=_bbce .Cancel .ValidateWithPath (path +"\u002fC\u0061\u006e\u0063\u0065\u006c");_bagd !=nil {return _bagd ;};if _gggg :=_bbce .Dismiss .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u006d\u0069\u0073\u0073");_gggg !=nil {return _gggg ; +};if _fbd :=_bbce .Visible .ValidateWithPath (path +"\u002f\u0056\u0069\u0073\u0069\u0062\u006c\u0065");_fbd !=nil {return _fbd ;};if _bagc :=_bbce .RowHidden .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e");_bagc !=nil {return _bagc ; +};if _ccfa :=_bbce .ColHidden .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e");_ccfa !=nil {return _ccfa ;};if _edg :=_bbce .MultiLine .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"); +_edg !=nil {return _edg ;};if _agad :=_bbce .VScroll .ValidateWithPath (path +"\u002f\u0056\u0053\u0063\u0072\u006f\u006c\u006c");_agad !=nil {return _agad ;};if _dfb :=_bbce .ValidIds .ValidateWithPath (path +"\u002fV\u0061\u006c\u0069\u0064\u0049\u0064s"); +_dfb !=nil {return _dfb ;};if _fbba :=_bbce .NoThreeD2 .ValidateWithPath (path +"\u002f\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032");_fbba !=nil {return _fbba ;};if _egef :=_bbce .Colored .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0065\u0064"); +_egef !=nil {return _egef ;};if _gbcb :=_bbce .NoThreeD .ValidateWithPath (path +"\u002fN\u006f\u0054\u0068\u0072\u0065\u0065D");_gbcb !=nil {return _gbcb ;};if _ggbg :=_bbce .FirstButton .ValidateWithPath (path +"\u002f\u0046\u0069r\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"); +_ggbg !=nil {return _ggbg ;};if _geeg :=_bbce .Horiz .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u0069\u007a");_geeg !=nil {return _geeg ;};if _ggf :=_bbce .MapOCX .ValidateWithPath (path +"\u002fM\u0061\u0070\u004f\u0043\u0058");_ggf !=nil {return _ggf ; +};if _bccfc :=_bbce .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_bccfc !=nil {return _bccfc ;};if _bdcc :=_bbce .RecalcAlways .ValidateWithPath (path +"\u002f\u0052\u0065\u0063\u0061\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"); +_bdcc !=nil {return _bdcc ;};if _fdd :=_bbce .AutoScale .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065");_fdd !=nil {return _fdd ;};if _ade :=_bbce .DDE .ValidateWithPath (path +"\u002f\u0044\u0044\u0045");_ade !=nil {return _ade ; +};if _bbb :=_bbce .UIObj .ValidateWithPath (path +"\u002f\u0055\u0049\u004f\u0062\u006a");_bbb !=nil {return _bbb ;};return nil ;};type CT_ClientDataChoice struct{ // Move with Cells -MoveWithCells _f .ST_TrueFalseBlank ; +MoveWithCells _fe .ST_TrueFalseBlank ; // Resize with Cells -SizeWithCells _f .ST_TrueFalseBlank ; +SizeWithCells _fe .ST_TrueFalseBlank ; // Anchor Anchor *string ; // Lock Toggle -Locked _f .ST_TrueFalseBlank ; +Locked _fe .ST_TrueFalseBlank ; // Default Size Toggle -DefaultSize _f .ST_TrueFalseBlank ; +DefaultSize _fe .ST_TrueFalseBlank ; // Print Toggle -PrintObject _f .ST_TrueFalseBlank ; +PrintObject _fe .ST_TrueFalseBlank ; // Macro Disable Toggle -Disabled _f .ST_TrueFalseBlank ; +Disabled _fe .ST_TrueFalseBlank ; // AutoFill -AutoFill _f .ST_TrueFalseBlank ; +AutoFill _fe .ST_TrueFalseBlank ; // AutoLine -AutoLine _f .ST_TrueFalseBlank ; +AutoLine _fe .ST_TrueFalseBlank ; // Automatically Size -AutoPict _f .ST_TrueFalseBlank ; +AutoPict _fe .ST_TrueFalseBlank ; // Reference to Custom Function FmlaMacro *string ; @@ -52,25 +337,25 @@ TextHAlign *string ; TextVAlign *string ; // Text Lock -LockText _f .ST_TrueFalseBlank ; +LockText _fe .ST_TrueFalseBlank ; // Far East Alignment Toggle -JustLastX _f .ST_TrueFalseBlank ; +JustLastX _fe .ST_TrueFalseBlank ; // Password Edit -SecretEdit _f .ST_TrueFalseBlank ; +SecretEdit _fe .ST_TrueFalseBlank ; // Default Button -Default _f .ST_TrueFalseBlank ; +Default _fe .ST_TrueFalseBlank ; // Help Button -Help _f .ST_TrueFalseBlank ; +Help _fe .ST_TrueFalseBlank ; // Cancel Button -Cancel _f .ST_TrueFalseBlank ; +Cancel _fe .ST_TrueFalseBlank ; // Dismiss Button -Dismiss _f .ST_TrueFalseBlank ; +Dismiss _fe .ST_TrueFalseBlank ; // Primary Keyboard Accelerator Accel *int64 ; @@ -85,25 +370,25 @@ Row *int64 ; Column *int64 ; // Comment Visibility Toggle -Visible _f .ST_TrueFalseBlank ; +Visible _fe .ST_TrueFalseBlank ; // Comment's Row is Hidden -RowHidden _f .ST_TrueFalseBlank ; +RowHidden _fe .ST_TrueFalseBlank ; // Comment's Column is Hidden -ColHidden _f .ST_TrueFalseBlank ; +ColHidden _fe .ST_TrueFalseBlank ; // Validation Type VTEdit *int64 ; // Multi-line -MultiLine _f .ST_TrueFalseBlank ; +MultiLine _fe .ST_TrueFalseBlank ; // Vertical Scroll -VScroll _f .ST_TrueFalseBlank ; +VScroll _fe .ST_TrueFalseBlank ; // Valid ID -ValidIds _f .ST_TrueFalseBlank ; +ValidIds _fe .ST_TrueFalseBlank ; // List Items Source Range FmlaRange *string ; @@ -115,7 +400,7 @@ WidthMin *int64 ; Sel *int64 ; // Disable 3D -NoThreeD2 _f .ST_TrueFalseBlank ; +NoThreeD2 _fe .ST_TrueFalseBlank ; // Selection Type SelType *string ; @@ -133,7 +418,7 @@ ListItem *string ; DropStyle *string ; // Dropdown Color Toggle -Colored _f .ST_TrueFalseBlank ; +Colored _fe .ST_TrueFalseBlank ; // Dropdown Maximum Lines DropLines *int64 ; @@ -148,10 +433,10 @@ FmlaLink *string ; FmlaPict *string ; // Disable 3D -NoThreeD _f .ST_TrueFalseBlank ; +NoThreeD _fe .ST_TrueFalseBlank ; // First Radio Button -FirstButton _f .ST_TrueFalseBlank ; +FirstButton _fe .ST_TrueFalseBlank ; // Linked Formula - Group Box FmlaGroup *string ; @@ -172,31 +457,31 @@ Inc *int64 ; Page *int64 ; // Scroll Bar Orientation -Horiz _f .ST_TrueFalseBlank ; +Horiz _fe .ST_TrueFalseBlank ; // Scroll Bar Width Dx *int64 ; // Embedded Control -MapOCX _f .ST_TrueFalseBlank ; +MapOCX _fe .ST_TrueFalseBlank ; // Clipboard Format CF *string ; // Camera Tool -Camera _f .ST_TrueFalseBlank ; +Camera _fe .ST_TrueFalseBlank ; // Recalculation Toggle -RecalcAlways _f .ST_TrueFalseBlank ; +RecalcAlways _fe .ST_TrueFalseBlank ; // Font AutoScale -AutoScale _f .ST_TrueFalseBlank ; +AutoScale _fe .ST_TrueFalseBlank ; // Dynamic Data Exchange -DDE _f .ST_TrueFalseBlank ; +DDE _fe .ST_TrueFalseBlank ; // UI Object Toggle -UIObj _f .ST_TrueFalseBlank ; +UIObj _fe .ST_TrueFalseBlank ; // HTML Script Text ScriptText *string ; @@ -211,320 +496,36 @@ ScriptLanguage *uint32 ; ScriptLocation *uint32 ; // Text Formula -FmlaTxbx *string ;};func (_gfb *CT_ClientDataChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdg :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_gfb .MoveWithCells =_f .ST_TrueFalseBlankUnset ; -if _ddgd :=d .DecodeElement (&_gfb .MoveWithCells ,&_fdg );_ddgd !=nil {return _ddgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_gfb .SizeWithCells =_f .ST_TrueFalseBlankUnset ; -if _aca :=d .DecodeElement (&_gfb .SizeWithCells ,&_fdg );_aca !=nil {return _aca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_gfb .Anchor =new (string ); -if _bbbb :=d .DecodeElement (_gfb .Anchor ,&_fdg );_bbbb !=nil {return _bbbb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_gfb .Locked =_f .ST_TrueFalseBlankUnset ; -if _dgf :=d .DecodeElement (&_gfb .Locked ,&_fdg );_dgf !=nil {return _dgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_gfb .DefaultSize =_f .ST_TrueFalseBlankUnset ; -if _fgac :=d .DecodeElement (&_gfb .DefaultSize ,&_fdg );_fgac !=nil {return _fgac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_gfb .PrintObject =_f .ST_TrueFalseBlankUnset ; -if _bae :=d .DecodeElement (&_gfb .PrintObject ,&_fdg );_bae !=nil {return _bae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_gfb .Disabled =_f .ST_TrueFalseBlankUnset ; -if _eef :=d .DecodeElement (&_gfb .Disabled ,&_fdg );_eef !=nil {return _eef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_gfb .AutoFill =_f .ST_TrueFalseBlankUnset ; -if _dgb :=d .DecodeElement (&_gfb .AutoFill ,&_fdg );_dgb !=nil {return _dgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_gfb .AutoLine =_f .ST_TrueFalseBlankUnset ; -if _eca :=d .DecodeElement (&_gfb .AutoLine ,&_fdg );_eca !=nil {return _eca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_gfb .AutoPict =_f .ST_TrueFalseBlankUnset ; -if _ecff :=d .DecodeElement (&_gfb .AutoPict ,&_fdg );_ecff !=nil {return _ecff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_gfb .FmlaMacro =new (string ); -if _dec :=d .DecodeElement (_gfb .FmlaMacro ,&_fdg );_dec !=nil {return _dec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_gfb .TextHAlign =new (string ); -if _ada :=d .DecodeElement (_gfb .TextHAlign ,&_fdg );_ada !=nil {return _ada ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_gfb .TextVAlign =new (string ); -if _ecfe :=d .DecodeElement (_gfb .TextVAlign ,&_fdg );_ecfe !=nil {return _ecfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_gfb .LockText =_f .ST_TrueFalseBlankUnset ; -if _cgd :=d .DecodeElement (&_gfb .LockText ,&_fdg );_cgd !=nil {return _cgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_gfb .JustLastX =_f .ST_TrueFalseBlankUnset ; -if _cgc :=d .DecodeElement (&_gfb .JustLastX ,&_fdg );_cgc !=nil {return _cgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_gfb .SecretEdit =_f .ST_TrueFalseBlankUnset ; -if _dea :=d .DecodeElement (&_gfb .SecretEdit ,&_fdg );_dea !=nil {return _dea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_gfb .Default =_f .ST_TrueFalseBlankUnset ; -if _dca :=d .DecodeElement (&_gfb .Default ,&_fdg );_dca !=nil {return _dca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_gfb .Help =_f .ST_TrueFalseBlankUnset ; -if _eedf :=d .DecodeElement (&_gfb .Help ,&_fdg );_eedf !=nil {return _eedf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_gfb .Cancel =_f .ST_TrueFalseBlankUnset ; -if _eag :=d .DecodeElement (&_gfb .Cancel ,&_fdg );_eag !=nil {return _eag ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_gfb .Dismiss =_f .ST_TrueFalseBlankUnset ; -if _efa :=d .DecodeElement (&_gfb .Dismiss ,&_fdg );_efa !=nil {return _efa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_gfb .Accel =new (int64 ); -if _acgg :=d .DecodeElement (_gfb .Accel ,&_fdg );_acgg !=nil {return _acgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_gfb .Accel2 =new (int64 ); -if _daf :=d .DecodeElement (_gfb .Accel2 ,&_fdg );_daf !=nil {return _daf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_gfb .Row =new (int64 ); -if _bgfb :=d .DecodeElement (_gfb .Row ,&_fdg );_bgfb !=nil {return _bgfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_gfb .Column =new (int64 ); -if _ffe :=d .DecodeElement (_gfb .Column ,&_fdg );_ffe !=nil {return _ffe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_gfb .Visible =_f .ST_TrueFalseBlankUnset ; -if _bac :=d .DecodeElement (&_gfb .Visible ,&_fdg );_bac !=nil {return _bac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_gfb .RowHidden =_f .ST_TrueFalseBlankUnset ; -if _cfbe :=d .DecodeElement (&_gfb .RowHidden ,&_fdg );_cfbe !=nil {return _cfbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_gfb .ColHidden =_f .ST_TrueFalseBlankUnset ; -if _eba :=d .DecodeElement (&_gfb .ColHidden ,&_fdg );_eba !=nil {return _eba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_gfb .VTEdit =new (int64 ); -if _cca :=d .DecodeElement (_gfb .VTEdit ,&_fdg );_cca !=nil {return _cca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_gfb .MultiLine =_f .ST_TrueFalseBlankUnset ; -if _caba :=d .DecodeElement (&_gfb .MultiLine ,&_fdg );_caba !=nil {return _caba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_gfb .VScroll =_f .ST_TrueFalseBlankUnset ; -if _aacb :=d .DecodeElement (&_gfb .VScroll ,&_fdg );_aacb !=nil {return _aacb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_gfb .ValidIds =_f .ST_TrueFalseBlankUnset ; -if _eac :=d .DecodeElement (&_gfb .ValidIds ,&_fdg );_eac !=nil {return _eac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_gfb .FmlaRange =new (string ); -if _gabb :=d .DecodeElement (_gfb .FmlaRange ,&_fdg );_gabb !=nil {return _gabb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_gfb .WidthMin =new (int64 ); -if _aaab :=d .DecodeElement (_gfb .WidthMin ,&_fdg );_aaab !=nil {return _aaab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_gfb .Sel =new (int64 ); -if _egd :=d .DecodeElement (_gfb .Sel ,&_fdg );_egd !=nil {return _egd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_gfb .NoThreeD2 =_f .ST_TrueFalseBlankUnset ; -if _aacd :=d .DecodeElement (&_gfb .NoThreeD2 ,&_fdg );_aacd !=nil {return _aacd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_gfb .SelType =new (string ); -if _cag :=d .DecodeElement (_gfb .SelType ,&_fdg );_cag !=nil {return _cag ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_gfb .MultiSel =new (string ); -if _dgaf :=d .DecodeElement (_gfb .MultiSel ,&_fdg );_dgaf !=nil {return _dgaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_gfb .LCT =new (string ); -if _fdgb :=d .DecodeElement (_gfb .LCT ,&_fdg );_fdgb !=nil {return _fdgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_gfb .ListItem =new (string ); -if _bcf :=d .DecodeElement (_gfb .ListItem ,&_fdg );_bcf !=nil {return _bcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_gfb .DropStyle =new (string ); -if _cdg :=d .DecodeElement (_gfb .DropStyle ,&_fdg );_cdg !=nil {return _cdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_gfb .Colored =_f .ST_TrueFalseBlankUnset ; -if _eefd :=d .DecodeElement (&_gfb .Colored ,&_fdg );_eefd !=nil {return _eefd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_gfb .DropLines =new (int64 ); -if _fgeg :=d .DecodeElement (_gfb .DropLines ,&_fdg );_fgeg !=nil {return _fgeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_gfb .Checked =new (int64 ); -if _cfg :=d .DecodeElement (_gfb .Checked ,&_fdg );_cfg !=nil {return _cfg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_gfb .FmlaLink =new (string ); -if _fdgg :=d .DecodeElement (_gfb .FmlaLink ,&_fdg );_fdgg !=nil {return _fdgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_gfb .FmlaPict =new (string ); -if _bga :=d .DecodeElement (_gfb .FmlaPict ,&_fdg );_bga !=nil {return _bga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_gfb .NoThreeD =_f .ST_TrueFalseBlankUnset ; -if _bfcb :=d .DecodeElement (&_gfb .NoThreeD ,&_fdg );_bfcb !=nil {return _bfcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_gfb .FirstButton =_f .ST_TrueFalseBlankUnset ; -if _afeg :=d .DecodeElement (&_gfb .FirstButton ,&_fdg );_afeg !=nil {return _afeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_gfb .FmlaGroup =new (string ); -if _bbd :=d .DecodeElement (_gfb .FmlaGroup ,&_fdg );_bbd !=nil {return _bbd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_gfb .Val =new (int64 ); -if _bab :=d .DecodeElement (_gfb .Val ,&_fdg );_bab !=nil {return _bab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_gfb .Min =new (int64 ); -if _bee :=d .DecodeElement (_gfb .Min ,&_fdg );_bee !=nil {return _bee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_gfb .Max =new (int64 ); -if _acab :=d .DecodeElement (_gfb .Max ,&_fdg );_acab !=nil {return _acab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_gfb .Inc =new (int64 ); -if _gaaf :=d .DecodeElement (_gfb .Inc ,&_fdg );_gaaf !=nil {return _gaaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_gfb .Page =new (int64 ); -if _fdgc :=d .DecodeElement (_gfb .Page ,&_fdg );_fdgc !=nil {return _fdgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_gfb .Horiz =_f .ST_TrueFalseBlankUnset ; -if _edda :=d .DecodeElement (&_gfb .Horiz ,&_fdg );_edda !=nil {return _edda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_gfb .Dx =new (int64 ); -if _bfb :=d .DecodeElement (_gfb .Dx ,&_fdg );_bfb !=nil {return _bfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_gfb .MapOCX =_f .ST_TrueFalseBlankUnset ; -if _adaa :=d .DecodeElement (&_gfb .MapOCX ,&_fdg );_adaa !=nil {return _adaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_gfb .CF =new (string ); -if _ggacb :=d .DecodeElement (_gfb .CF ,&_fdg );_ggacb !=nil {return _ggacb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_gfb .Camera =_f .ST_TrueFalseBlankUnset ; -if _acc :=d .DecodeElement (&_gfb .Camera ,&_fdg );_acc !=nil {return _acc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_gfb .RecalcAlways =_f .ST_TrueFalseBlankUnset ; -if _aeac :=d .DecodeElement (&_gfb .RecalcAlways ,&_fdg );_aeac !=nil {return _aeac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_gfb .AutoScale =_f .ST_TrueFalseBlankUnset ; -if _afd :=d .DecodeElement (&_gfb .AutoScale ,&_fdg );_afd !=nil {return _afd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_gfb .DDE =_f .ST_TrueFalseBlankUnset ; -if _gea :=d .DecodeElement (&_gfb .DDE ,&_fdg );_gea !=nil {return _gea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_gfb .UIObj =_f .ST_TrueFalseBlankUnset ; -if _abdg :=d .DecodeElement (&_gfb .UIObj ,&_fdg );_abdg !=nil {return _abdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_gfb .ScriptText =new (string ); -if _bcfg :=d .DecodeElement (_gfb .ScriptText ,&_fdg );_bcfg !=nil {return _bcfg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_gfb .ScriptExtended =new (string ); -if _faeg :=d .DecodeElement (_gfb .ScriptExtended ,&_fdg );_faeg !=nil {return _faeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_gfb .ScriptLanguage =new (uint32 ); -if _cagf :=d .DecodeElement (_gfb .ScriptLanguage ,&_fdg );_cagf !=nil {return _cagf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_gfb .ScriptLocation =new (uint32 ); -if _dggb :=d .DecodeElement (_gfb .ScriptLocation ,&_fdg );_dggb !=nil {return _dggb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_gfb .FmlaTxbx =new (string ); -if _cac :=d .DecodeElement (_gfb .FmlaTxbx ,&_fdg );_cac !=nil {return _cac ;};default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044at\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fdg .Name ); -if _beca :=d .Skip ();_beca !=nil {return _beca ;};};return nil ;};type ST_ObjectType byte ; - -// ValidateWithPath validates the CT_ClientDataChoice and its children, prefixing error messages with path -func (_eda *CT_ClientDataChoice )ValidateWithPath (path string )error {if _fda :=_eda .MoveWithCells .ValidateWithPath (path +"\u002f\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073");_fda !=nil {return _fda ;};if _afde :=_eda .SizeWithCells .ValidateWithPath (path +"\u002f\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068C\u0065\u006c\u006c\u0073"); -_afde !=nil {return _afde ;};if _dcb :=_eda .Locked .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0065\u0064");_dcb !=nil {return _dcb ;};if _efac :=_eda .DefaultSize .ValidateWithPath (path +"\u002f\u0044\u0065f\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"); -_efac !=nil {return _efac ;};if _fca :=_eda .PrintObject .ValidateWithPath (path +"\u002f\u0050\u0072i\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074");_fca !=nil {return _fca ;};if _gfc :=_eda .Disabled .ValidateWithPath (path +"\u002fD\u0069\u0073\u0061\u0062\u006c\u0065d"); -_gfc !=nil {return _gfc ;};if _bddf :=_eda .AutoFill .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0046\u0069\u006cl");_bddf !=nil {return _bddf ;};if _bcb :=_eda .AutoLine .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u004c\u0069\u006ee"); -_bcb !=nil {return _bcb ;};if _gfd :=_eda .AutoPict .ValidateWithPath (path +"\u002fA\u0075\u0074\u006f\u0050\u0069\u0063t");_gfd !=nil {return _gfd ;};if _bcdf :=_eda .LockText .ValidateWithPath (path +"\u002fL\u006f\u0063\u006b\u0054\u0065\u0078t");_bcdf !=nil {return _bcdf ; -};if _bfe :=_eda .JustLastX .ValidateWithPath (path +"\u002f\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058");_bfe !=nil {return _bfe ;};if _gbec :=_eda .SecretEdit .ValidateWithPath (path +"/\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"); -_gbec !=nil {return _gbec ;};if _caae :=_eda .Default .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074");_caae !=nil {return _caae ;};if _bbfb :=_eda .Help .ValidateWithPath (path +"\u002f\u0048\u0065l\u0070");_bbfb !=nil {return _bbfb ; -};if _gdeg :=_eda .Cancel .ValidateWithPath (path +"\u002fC\u0061\u006e\u0063\u0065\u006c");_gdeg !=nil {return _gdeg ;};if _cbg :=_eda .Dismiss .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u006d\u0069\u0073\u0073");_cbg !=nil {return _cbg ;};if _edg :=_eda .Visible .ValidateWithPath (path +"\u002f\u0056\u0069\u0073\u0069\u0062\u006c\u0065"); -_edg !=nil {return _edg ;};if _abefa :=_eda .RowHidden .ValidateWithPath (path +"\u002f\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e");_abefa !=nil {return _abefa ;};if _cad :=_eda .ColHidden .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e"); -_cad !=nil {return _cad ;};if _caff :=_eda .MultiLine .ValidateWithPath (path +"\u002f\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065");_caff !=nil {return _caff ;};if _gccc :=_eda .VScroll .ValidateWithPath (path +"\u002f\u0056\u0053\u0063\u0072\u006f\u006c\u006c"); -_gccc !=nil {return _gccc ;};if _cfae :=_eda .ValidIds .ValidateWithPath (path +"\u002fV\u0061\u006c\u0069\u0064\u0049\u0064s");_cfae !=nil {return _cfae ;};if _bef :=_eda .NoThreeD2 .ValidateWithPath (path +"\u002f\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032"); -_bef !=nil {return _bef ;};if _eeff :=_eda .Colored .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u0065\u0064");_eeff !=nil {return _eeff ;};if _dbcf :=_eda .NoThreeD .ValidateWithPath (path +"\u002fN\u006f\u0054\u0068\u0072\u0065\u0065D"); -_dbcf !=nil {return _dbcf ;};if _ecfed :=_eda .FirstButton .ValidateWithPath (path +"\u002f\u0046\u0069r\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e");_ecfed !=nil {return _ecfed ;};if _ccg :=_eda .Horiz .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u0069\u007a"); -_ccg !=nil {return _ccg ;};if _cgca :=_eda .MapOCX .ValidateWithPath (path +"\u002fM\u0061\u0070\u004f\u0043\u0058");_cgca !=nil {return _cgca ;};if _egfe :=_eda .Camera .ValidateWithPath (path +"\u002fC\u0061\u006d\u0065\u0072\u0061");_egfe !=nil {return _egfe ; -};if _dgef :=_eda .RecalcAlways .ValidateWithPath (path +"\u002f\u0052\u0065\u0063\u0061\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073");_dgef !=nil {return _dgef ;};if _cacg :=_eda .AutoScale .ValidateWithPath (path +"\u002f\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065"); -_cacg !=nil {return _cacg ;};if _aga :=_eda .DDE .ValidateWithPath (path +"\u002f\u0044\u0044\u0045");_aga !=nil {return _aga ;};if _dgbe :=_eda .UIObj .ValidateWithPath (path +"\u002f\u0055\u0049\u004f\u0062\u006a");_dgbe !=nil {return _dgbe ;};return nil ; -};func NewCT_ClientDataChoice ()*CT_ClientDataChoice {_fgc :=&CT_ClientDataChoice {};return _fgc };func (_afc *ClientData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afc .CT_ClientData =*NewCT_ClientData ();for _ ,_fcge :=range start .Attr {if _fcge .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_afc .ObjectTypeAttr .UnmarshalXMLAttr (_fcge ); -continue ;};};_faea :for {_cbgb ,_bfa :=d .Token ();if _bfa !=nil {return _bfa ;};switch _bebb :=_cbgb .(type ){case _e .StartElement :switch _bebb .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_fbd :=NewCT_ClientDataChoice (); -if _cce :=d .DecodeElement (&_fbd .MoveWithCells ,&_bebb );_cce !=nil {return _cce ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fbd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_ggfg :=NewCT_ClientDataChoice (); -if _afgg :=d .DecodeElement (&_ggfg .SizeWithCells ,&_bebb );_afgg !=nil {return _afgg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ggfg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_fbf :=NewCT_ClientDataChoice (); -if _fcdd :=d .DecodeElement (&_fbf .Anchor ,&_bebb );_fcdd !=nil {return _fcdd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fbf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_fcad :=NewCT_ClientDataChoice (); -if _aacc :=d .DecodeElement (&_fcad .Locked ,&_bebb );_aacc !=nil {return _aacc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fcad );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_dac :=NewCT_ClientDataChoice (); -if _dda :=d .DecodeElement (&_dac .DefaultSize ,&_bebb );_dda !=nil {return _dda ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_dac );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_eea :=NewCT_ClientDataChoice (); -if _gae :=d .DecodeElement (&_eea .PrintObject ,&_bebb );_gae !=nil {return _gae ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_eea );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_cecc :=NewCT_ClientDataChoice (); -if _cbba :=d .DecodeElement (&_cecc .Disabled ,&_bebb );_cbba !=nil {return _cbba ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cecc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_gedc :=NewCT_ClientDataChoice (); -if _gfea :=d .DecodeElement (&_gedc .AutoFill ,&_bebb );_gfea !=nil {return _gfea ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gedc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_gce :=NewCT_ClientDataChoice (); -if _gbc :=d .DecodeElement (&_gce .AutoLine ,&_bebb );_gbc !=nil {return _gbc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gce );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_bfca :=NewCT_ClientDataChoice (); -if _fdb :=d .DecodeElement (&_bfca .AutoPict ,&_bebb );_fdb !=nil {return _fdb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bfca );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_bgfg :=NewCT_ClientDataChoice (); -if _dgac :=d .DecodeElement (&_bgfg .FmlaMacro ,&_bebb );_dgac !=nil {return _dgac ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bgfg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_cadc :=NewCT_ClientDataChoice (); -if _gbb :=d .DecodeElement (&_cadc .TextHAlign ,&_bebb );_gbb !=nil {return _gbb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cadc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_gbda :=NewCT_ClientDataChoice (); -if _dcbd :=d .DecodeElement (&_gbda .TextVAlign ,&_bebb );_dcbd !=nil {return _dcbd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gbda );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_bda :=NewCT_ClientDataChoice (); -if _dcd :=d .DecodeElement (&_bda .LockText ,&_bebb );_dcd !=nil {return _dcd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bda );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_bca :=NewCT_ClientDataChoice (); -if _adee :=d .DecodeElement (&_bca .JustLastX ,&_bebb );_adee !=nil {return _adee ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bca );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_ebg :=NewCT_ClientDataChoice (); -if _caab :=d .DecodeElement (&_ebg .SecretEdit ,&_bebb );_caab !=nil {return _caab ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ebg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_bfae :=NewCT_ClientDataChoice (); -if _fbgb :=d .DecodeElement (&_bfae .Default ,&_bebb );_fbgb !=nil {return _fbgb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bfae );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_fdd :=NewCT_ClientDataChoice (); -if _dfb :=d .DecodeElement (&_fdd .Help ,&_bebb );_dfb !=nil {return _dfb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fdd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_gfbc :=NewCT_ClientDataChoice (); -if _bdaf :=d .DecodeElement (&_gfbc .Cancel ,&_bebb );_bdaf !=nil {return _bdaf ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gfbc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_ebe :=NewCT_ClientDataChoice (); -if _cdfa :=d .DecodeElement (&_ebe .Dismiss ,&_bebb );_cdfa !=nil {return _cdfa ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ebe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_fdgge :=NewCT_ClientDataChoice (); -if _bfgf :=d .DecodeElement (&_fdgge .Accel ,&_bebb );_bfgf !=nil {return _bfgf ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fdgge );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_bebbc :=NewCT_ClientDataChoice (); -if _ddbd :=d .DecodeElement (&_bebbc .Accel2 ,&_bebb );_ddbd !=nil {return _ddbd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bebbc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_cfd :=NewCT_ClientDataChoice (); -if _ccaf :=d .DecodeElement (&_cfd .Row ,&_bebb );_ccaf !=nil {return _ccaf ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cfd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_efe :=NewCT_ClientDataChoice (); -if _egea :=d .DecodeElement (&_efe .Column ,&_bebb );_egea !=nil {return _egea ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_efe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_gdef :=NewCT_ClientDataChoice (); -if _accd :=d .DecodeElement (&_gdef .Visible ,&_bebb );_accd !=nil {return _accd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gdef );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_ecgc :=NewCT_ClientDataChoice (); -if _fdda :=d .DecodeElement (&_ecgc .RowHidden ,&_bebb );_fdda !=nil {return _fdda ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ecgc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_fbc :=NewCT_ClientDataChoice (); -if _ccb :=d .DecodeElement (&_fbc .ColHidden ,&_bebb );_ccb !=nil {return _ccb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fbc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_ddae :=NewCT_ClientDataChoice (); -if _deee :=d .DecodeElement (&_ddae .VTEdit ,&_bebb );_deee !=nil {return _deee ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ddae );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_acgc :=NewCT_ClientDataChoice (); -if _gbbd :=d .DecodeElement (&_acgc .MultiLine ,&_bebb );_gbbd !=nil {return _gbbd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_acgc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_fbeb :=NewCT_ClientDataChoice (); -if _cffg :=d .DecodeElement (&_fbeb .VScroll ,&_bebb );_cffg !=nil {return _cffg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fbeb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_dfcd :=NewCT_ClientDataChoice (); -if _efc :=d .DecodeElement (&_dfcd .ValidIds ,&_bebb );_efc !=nil {return _efc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_dfcd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_cfc :=NewCT_ClientDataChoice (); -if _ace :=d .DecodeElement (&_cfc .FmlaRange ,&_bebb );_ace !=nil {return _ace ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cfc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_afdf :=NewCT_ClientDataChoice (); -if _ggd :=d .DecodeElement (&_afdf .WidthMin ,&_bebb );_ggd !=nil {return _ggd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_afdf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_ggc :=NewCT_ClientDataChoice (); -if _eec :=d .DecodeElement (&_ggc .Sel ,&_bebb );_eec !=nil {return _eec ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ggc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_acb :=NewCT_ClientDataChoice (); -if _afa :=d .DecodeElement (&_acb .NoThreeD2 ,&_bebb );_afa !=nil {return _afa ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_acb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_beg :=NewCT_ClientDataChoice (); -if _gcgd :=d .DecodeElement (&_beg .SelType ,&_bebb );_gcgd !=nil {return _gcgd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_beg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_abab :=NewCT_ClientDataChoice (); -if _fcc :=d .DecodeElement (&_abab .MultiSel ,&_bebb );_fcc !=nil {return _fcc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_abab );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_eaga :=NewCT_ClientDataChoice (); -if _gead :=d .DecodeElement (&_eaga .LCT ,&_bebb );_gead !=nil {return _gead ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_eaga );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_bbgg :=NewCT_ClientDataChoice (); -if _ddbe :=d .DecodeElement (&_bbgg .ListItem ,&_bebb );_ddbe !=nil {return _ddbe ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bbgg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_cade :=NewCT_ClientDataChoice (); -if _egg :=d .DecodeElement (&_cade .DropStyle ,&_bebb );_egg !=nil {return _egg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cade );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_ffg :=NewCT_ClientDataChoice (); -if _fgcc :=d .DecodeElement (&_ffg .Colored ,&_bebb );_fgcc !=nil {return _fgcc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ffg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_fec :=NewCT_ClientDataChoice (); -if _gecc :=d .DecodeElement (&_fec .DropLines ,&_bebb );_gecc !=nil {return _gecc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fec );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_gcb :=NewCT_ClientDataChoice (); -if _gcac :=d .DecodeElement (&_gcb .Checked ,&_bebb );_gcac !=nil {return _gcac ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gcb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_dead :=NewCT_ClientDataChoice (); -if _cddd :=d .DecodeElement (&_dead .FmlaLink ,&_bebb );_cddd !=nil {return _cddd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_dead );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_cdfc :=NewCT_ClientDataChoice (); -if _feff :=d .DecodeElement (&_cdfc .FmlaPict ,&_bebb );_feff !=nil {return _feff ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cdfc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_cde :=NewCT_ClientDataChoice (); -if _eedc :=d .DecodeElement (&_cde .NoThreeD ,&_bebb );_eedc !=nil {return _eedc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cde );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_cfgb :=NewCT_ClientDataChoice (); -if _ede :=d .DecodeElement (&_cfgb .FirstButton ,&_bebb );_ede !=nil {return _ede ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cfgb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_feffe :=NewCT_ClientDataChoice (); -if _ccae :=d .DecodeElement (&_feffe .FmlaGroup ,&_bebb );_ccae !=nil {return _ccae ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_feffe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_cbd :=NewCT_ClientDataChoice (); -if _ebgd :=d .DecodeElement (&_cbd .Val ,&_bebb );_ebgd !=nil {return _ebgd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cbd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_bfbg :=NewCT_ClientDataChoice (); -if _dbb :=d .DecodeElement (&_bfbg .Min ,&_bebb );_dbb !=nil {return _dbb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bfbg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_dbbf :=NewCT_ClientDataChoice (); -if _ffc :=d .DecodeElement (&_dbbf .Max ,&_bebb );_ffc !=nil {return _ffc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_dbbf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_egc :=NewCT_ClientDataChoice (); -if _cbbfc :=d .DecodeElement (&_egc .Inc ,&_bebb );_cbbfc !=nil {return _cbbfc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_egc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_cabb :=NewCT_ClientDataChoice (); -if _gfg :=d .DecodeElement (&_cabb .Page ,&_bebb );_gfg !=nil {return _gfg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cabb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_fag :=NewCT_ClientDataChoice (); -if _agdc :=d .DecodeElement (&_fag .Horiz ,&_bebb );_agdc !=nil {return _agdc ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_fag );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_daac :=NewCT_ClientDataChoice (); -if _fcgb :=d .DecodeElement (&_daac .Dx ,&_bebb );_fcgb !=nil {return _fcgb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_daac );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_afab :=NewCT_ClientDataChoice (); -if _dfff :=d .DecodeElement (&_afab .MapOCX ,&_bebb );_dfff !=nil {return _dfff ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_afab );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_gaba :=NewCT_ClientDataChoice (); -if _deeb :=d .DecodeElement (&_gaba .CF ,&_bebb );_deeb !=nil {return _deeb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_gaba );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_bbed :=NewCT_ClientDataChoice (); -if _dgfa :=d .DecodeElement (&_bbed .Camera ,&_bebb );_dgfa !=nil {return _dgfa ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_bbed );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_eaaga :=NewCT_ClientDataChoice (); -if _bbee :=d .DecodeElement (&_eaaga .RecalcAlways ,&_bebb );_bbee !=nil {return _bbee ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_eaaga );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_aef :=NewCT_ClientDataChoice (); -if _agb :=d .DecodeElement (&_aef .AutoScale ,&_bebb );_agb !=nil {return _agb ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_aef );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_beada :=NewCT_ClientDataChoice (); -if _aff :=d .DecodeElement (&_beada .DDE ,&_bebb );_aff !=nil {return _aff ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_beada );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_aacg :=NewCT_ClientDataChoice (); -if _ffd :=d .DecodeElement (&_aacg .UIObj ,&_bebb );_ffd !=nil {return _ffd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_aacg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_debb :=NewCT_ClientDataChoice (); -if _aadd :=d .DecodeElement (&_debb .ScriptText ,&_bebb );_aadd !=nil {return _aadd ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_debb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_cccf :=NewCT_ClientDataChoice (); -if _gcab :=d .DecodeElement (&_cccf .ScriptExtended ,&_bebb );_gcab !=nil {return _gcab ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cccf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_adg :=NewCT_ClientDataChoice (); -if _afcg :=d .DecodeElement (&_adg .ScriptLanguage ,&_bebb );_afcg !=nil {return _afcg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_adg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_ceff :=NewCT_ClientDataChoice (); -if _baeg :=d .DecodeElement (&_ceff .ScriptLocation ,&_bebb );_baeg !=nil {return _baeg ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_ceff );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_cdc :=NewCT_ClientDataChoice (); -if _gcf :=d .DecodeElement (&_cdc .FmlaTxbx ,&_bebb );_gcf !=nil {return _gcf ;};_afc .ClientDataChoice =append (_afc .ClientDataChoice ,_cdc );default:_g .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006c\u0069e\u006e\u0074\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_bebb .Name ); -if _aaddd :=d .Skip ();_aaddd !=nil {return _aaddd ;};};case _e .EndElement :break _faea ;case _e .CharData :};};return nil ;};func (_bad *CT_ClientDataChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bad .MoveWithCells !=_f .ST_TrueFalseBlankUnset {_ged :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u004do\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}}; -e .EncodeElement (_bad .MoveWithCells ,_ged );}else if _bad .SizeWithCells !=_f .ST_TrueFalseBlankUnset {_acg :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0053i\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}};e .EncodeElement (_bad .SizeWithCells ,_acg ); -}else if _bad .Anchor !=nil {_ef :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0041\u006e\u0063\u0068\u006f\u0072"}};_b .AddPreserveSpaceAttr (&_ef ,*_bad .Anchor );e .EncodeElement (_bad .Anchor ,_ef );}else if _bad .Locked !=_f .ST_TrueFalseBlankUnset {_dfd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0065\u0064"}}; -e .EncodeElement (_bad .Locked ,_dfd );}else if _bad .DefaultSize !=_f .ST_TrueFalseBlankUnset {_add :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}};e .EncodeElement (_bad .DefaultSize ,_add ); -}else if _bad .PrintObject !=_f .ST_TrueFalseBlankUnset {_fdf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0050\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}};e .EncodeElement (_bad .PrintObject ,_fdf );}else if _bad .Disabled !=_f .ST_TrueFalseBlankUnset {_bdea :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}}; -e .EncodeElement (_bad .Disabled ,_bdea );}else if _bad .AutoFill !=_f .ST_TrueFalseBlankUnset {_abef :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bad .AutoFill ,_abef ); -}else if _bad .AutoLine !=_f .ST_TrueFalseBlankUnset {_bddbe :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}};e .EncodeElement (_bad .AutoLine ,_bddbe );}else if _bad .AutoPict !=_f .ST_TrueFalseBlankUnset {_aag :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}}; -e .EncodeElement (_bad .AutoPict ,_aag );}else if _bad .FmlaMacro !=nil {_fef :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u004d\u0061\u0063\u0072\u006f"}};_b .AddPreserveSpaceAttr (&_fef ,*_bad .FmlaMacro );e .EncodeElement (_bad .FmlaMacro ,_fef ); -}else if _bad .TextHAlign !=nil {_fee :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}};_b .AddPreserveSpaceAttr (&_fee ,*_bad .TextHAlign );e .EncodeElement (_bad .TextHAlign ,_fee );}else if _bad .TextVAlign !=nil {_dbe :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0054e\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}}; -_b .AddPreserveSpaceAttr (&_dbe ,*_bad .TextVAlign );e .EncodeElement (_bad .TextVAlign ,_dbe );}else if _bad .LockText !=_f .ST_TrueFalseBlankUnset {_cab :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}}; -e .EncodeElement (_bad .LockText ,_cab );}else if _bad .JustLastX !=_f .ST_TrueFalseBlankUnset {_ddg :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u004a\u0075\u0073\u0074\u004c\u0061\u0073\u0074\u0058"}};e .EncodeElement (_bad .JustLastX ,_ddg ); -}else if _bad .SecretEdit !=_f .ST_TrueFalseBlankUnset {_debc :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0053e\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}};e .EncodeElement (_bad .SecretEdit ,_debc );}else if _bad .Default !=_f .ST_TrueFalseBlankUnset {_fcg :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0044\u0065\u0066\u0061\u0075\u006ct"}}; -e .EncodeElement (_bad .Default ,_fcg );}else if _bad .Help !=_f .ST_TrueFalseBlankUnset {_fgd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0048\u0065\u006c\u0070"}};e .EncodeElement (_bad .Help ,_fgd );}else if _bad .Cancel !=_f .ST_TrueFalseBlankUnset {_bcgd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043\u0061\u006e\u0063\u0065\u006c"}}; -e .EncodeElement (_bad .Cancel ,_bcgd );}else if _bad .Dismiss !=_f .ST_TrueFalseBlankUnset {_gbg :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0044\u0069\u0073\u006d\u0069\u0073s"}};e .EncodeElement (_bad .Dismiss ,_gbg );}else if _bad .Accel !=nil {_bbf :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0041\u0063\u0063\u0065\u006c"}}; -e .EncodeElement (_bad .Accel ,_bbf );}else if _bad .Accel2 !=nil {_gdf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0041\u0063\u0063\u0065\u006c\u0032"}};e .EncodeElement (_bad .Accel2 ,_gdf );}else if _bad .Row !=nil {_fce :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0052o\u0077"}}; -e .EncodeElement (_bad .Row ,_fce );}else if _bad .Column !=nil {_dffe :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_bad .Column ,_dffe );}else if _bad .Visible !=_f .ST_TrueFalseBlankUnset {_ccc :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0056\u0069\u0073\u0069\u0062\u006ce"}}; -e .EncodeElement (_bad .Visible ,_ccc );}else if _bad .RowHidden !=_f .ST_TrueFalseBlankUnset {_dc :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0052\u006f\u0077\u0048\u0069\u0064\u0064\u0065\u006e"}};e .EncodeElement (_bad .RowHidden ,_dc );}else if _bad .ColHidden !=_f .ST_TrueFalseBlankUnset {_bada :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0043\u006f\u006c\u0048\u0069\u0064\u0064\u0065\u006e"}}; -e .EncodeElement (_bad .ColHidden ,_bada );}else if _bad .VTEdit !=nil {_bgf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0056\u0054\u0045\u0064\u0069\u0074"}};e .EncodeElement (_bad .VTEdit ,_bgf );}else if _bad .MultiLine !=_f .ST_TrueFalseBlankUnset {_fab :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u004d\u0075\u006c\u0074\u0069\u004c\u0069\u006e\u0065"}}; -e .EncodeElement (_bad .MultiLine ,_fab );}else if _bad .VScroll !=_f .ST_TrueFalseBlankUnset {_ddcc :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0056\u0053\u0063\u0072\u006f\u006cl"}};e .EncodeElement (_bad .VScroll ,_ddcc );}else if _bad .ValidIds !=_f .ST_TrueFalseBlankUnset {_agc :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}}; -e .EncodeElement (_bad .ValidIds ,_agc );}else if _bad .FmlaRange !=nil {_gba :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0052\u0061\u006e\u0067\u0065"}};_b .AddPreserveSpaceAttr (&_gba ,*_bad .FmlaRange );e .EncodeElement (_bad .FmlaRange ,_gba ); -}else if _bad .WidthMin !=nil {_gcd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}};e .EncodeElement (_bad .WidthMin ,_gcd );}else if _bad .Sel !=nil {_bcd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0053e\u006c"}}; -e .EncodeElement (_bad .Sel ,_bcd );}else if _bad .NoThreeD2 !=_f .ST_TrueFalseBlankUnset {_ecf :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044\u0032"}};e .EncodeElement (_bad .NoThreeD2 ,_ecf );}else if _bad .SelType !=nil {_dfg :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0053\u0065\u006c\u0054\u0079\u0070e"}}; -_b .AddPreserveSpaceAttr (&_dfg ,*_bad .SelType );e .EncodeElement (_bad .SelType ,_dfg );}else if _bad .MultiSel !=nil {_cdf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}};_b .AddPreserveSpaceAttr (&_cdf ,*_bad .MultiSel ); -e .EncodeElement (_bad .MultiSel ,_cdf );}else if _bad .LCT !=nil {_fcef :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004cC\u0054"}};_b .AddPreserveSpaceAttr (&_fcef ,*_bad .LCT );e .EncodeElement (_bad .LCT ,_fcef );}else if _bad .ListItem !=nil {_bdfa :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}}; -_b .AddPreserveSpaceAttr (&_bdfa ,*_bad .ListItem );e .EncodeElement (_bad .ListItem ,_bdfa );}else if _bad .DropStyle !=nil {_ggac :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u0053\u0074\u0079\u006c\u0065"}};_b .AddPreserveSpaceAttr (&_ggac ,*_bad .DropStyle ); -e .EncodeElement (_bad .DropStyle ,_ggac );}else if _bad .Colored !=_f .ST_TrueFalseBlankUnset {_abd :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0043\u006f\u006c\u006f\u0072\u0065d"}};e .EncodeElement (_bad .Colored ,_abd );}else if _bad .DropLines !=nil {_dad :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0044\u0072\u006f\u0070\u004c\u0069\u006e\u0065\u0073"}}; -e .EncodeElement (_bad .DropLines ,_dad );}else if _bad .Checked !=nil {_fbg :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0043\u0068\u0065\u0063\u006b\u0065d"}};e .EncodeElement (_bad .Checked ,_fbg );}else if _bad .FmlaLink !=nil {_aba :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}}; -_b .AddPreserveSpaceAttr (&_aba ,*_bad .FmlaLink );e .EncodeElement (_bad .FmlaLink ,_aba );}else if _bad .FmlaPict !=nil {_bbg :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}};_b .AddPreserveSpaceAttr (&_bbg ,*_bad .FmlaPict ); -e .EncodeElement (_bad .FmlaPict ,_bbg );}else if _bad .NoThreeD !=_f .ST_TrueFalseBlankUnset {_cfb :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}};e .EncodeElement (_bad .NoThreeD ,_cfb );}else if _bad .FirstButton !=_f .ST_TrueFalseBlankUnset {_aaa :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0046\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}}; -e .EncodeElement (_bad .FirstButton ,_aaa );}else if _bad .FmlaGroup !=nil {_ege :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0046\u006d\u006c\u0061\u0047\u0072\u006f\u0075\u0070"}};_b .AddPreserveSpaceAttr (&_ege ,*_bad .FmlaGroup );e .EncodeElement (_bad .FmlaGroup ,_ege ); -}else if _bad .Val !=nil {_dcg :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0056a\u006c"}};e .EncodeElement (_bad .Val ,_dcg );}else if _bad .Min !=nil {_ccd :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004di\u006e"}};e .EncodeElement (_bad .Min ,_ccd ); -}else if _bad .Max !=nil {_aea :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004da\u0078"}};e .EncodeElement (_bad .Max ,_aea );}else if _bad .Inc !=nil {_fae :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0049n\u0063"}};e .EncodeElement (_bad .Inc ,_fae ); -}else if _bad .Page !=nil {_fcf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0050\u0061\u0067\u0065"}};e .EncodeElement (_bad .Page ,_fcf );}else if _bad .Horiz !=_f .ST_TrueFalseBlankUnset {_cdd :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0048\u006f\u0072\u0069\u007a"}}; -e .EncodeElement (_bad .Horiz ,_cdd );}else if _bad .Dx !=nil {_ecb :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0044\u0078"}};e .EncodeElement (_bad .Dx ,_ecb );}else if _bad .MapOCX !=_f .ST_TrueFalseBlankUnset {_gbee :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u004d\u0061\u0070\u004f\u0043\u0058"}}; -e .EncodeElement (_bad .MapOCX ,_gbee );}else if _bad .CF !=nil {_gca :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043\u0046"}};_b .AddPreserveSpaceAttr (&_gca ,*_bad .CF );e .EncodeElement (_bad .CF ,_gca );}else if _bad .Camera !=_f .ST_TrueFalseBlankUnset {_dgg :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043\u0061\u006d\u0065\u0072\u0061"}}; -e .EncodeElement (_bad .Camera ,_dgg );}else if _bad .RecalcAlways !=_f .ST_TrueFalseBlankUnset {_bcgdc :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0052\u0065\u0063\u0061\u006c\u0063\u0041l\u0077\u0061\u0079\u0073"}};e .EncodeElement (_bad .RecalcAlways ,_bcgdc ); -}else if _bad .AutoScale !=_f .ST_TrueFalseBlankUnset {_cbbf :=_e .StartElement {Name :_e .Name {Local :"x\u003a\u0041\u0075\u0074\u006f\u0053\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bad .AutoScale ,_cbbf );}else if _bad .DDE !=_f .ST_TrueFalseBlankUnset {_eaf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0044D\u0045"}}; -e .EncodeElement (_bad .DDE ,_eaf );}else if _bad .UIObj !=_f .ST_TrueFalseBlankUnset {_gdde :=_e .StartElement {Name :_e .Name {Local :"\u0078:\u0055\u0049\u004f\u0062\u006a"}};e .EncodeElement (_bad .UIObj ,_gdde );}else if _bad .ScriptText !=nil {_fcfe :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0053c\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}}; -_b .AddPreserveSpaceAttr (&_fcfe ,*_bad .ScriptText );e .EncodeElement (_bad .ScriptText ,_fcfe );}else if _bad .ScriptExtended !=nil {_aad :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u0045\u0078\u0074\u0065\u006e\u0064\u0065\u0064"}}; -_b .AddPreserveSpaceAttr (&_aad ,*_bad .ScriptExtended );e .EncodeElement (_bad .ScriptExtended ,_aad );}else if _bad .ScriptLanguage !=nil {_aaad :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u0061\u006e\u0067\u0075\u0061\u0067\u0065"}}; -e .EncodeElement (_bad .ScriptLanguage ,_aaad );}else if _bad .ScriptLocation !=nil {_bfc :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003aS\u0063\u0072\u0069p\u0074\u004c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bad .ScriptLocation ,_bfc ); -}else if _bad .FmlaTxbx !=nil {_egf :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}};_b .AddPreserveSpaceAttr (&_egf ,*_bad .FmlaTxbx );e .EncodeElement (_bad .FmlaTxbx ,_egf );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func NewClientData ()*ClientData {_gbde :=&ClientData {};_gbde .CT_ClientData =*NewCT_ClientData ();return _gbde ;};func (_abb ST_ObjectType )ValidateWithPath (path string )error {switch _abb {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abb )); -};return nil ;};func (_d *CT_ClientData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_d .ObjectTypeAttr =ST_ObjectType (1);for _ ,_gg :=range start .Attr {if _gg .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"{_d .ObjectTypeAttr .UnmarshalXMLAttr (_gg ); -continue ;};};_cg :for {_dg ,_ca :=d .Token ();if _ca !=nil {return _ca ;};switch _gf :=_dg .(type ){case _e .StartElement :switch _gf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u006f\u0076\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_dge :=NewCT_ClientDataChoice (); -if _ag :=d .DecodeElement (&_dge .MoveWithCells ,&_gf );_ag !=nil {return _ag ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dge );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0069\u007a\u0065\u0057\u0069\u0074\u0068\u0043\u0065\u006c\u006c\u0073"}:_dd :=NewCT_ClientDataChoice (); -if _fg :=d .DecodeElement (&_dd .SizeWithCells ,&_gf );_fg !=nil {return _fg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u006e\u0063\u0068\u006f\u0072"}:_be :=NewCT_ClientDataChoice (); -if _cae :=d .DecodeElement (&_be .Anchor ,&_gf );_cae !=nil {return _cae ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_be );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0065\u0064"}:_bea :=NewCT_ClientDataChoice (); -if _bc :=d .DecodeElement (&_bea .Locked ,&_gf );_bc !=nil {return _bc ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bea );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"D\u0065\u0066\u0061\u0075\u006c\u0074\u0053\u0069\u007a\u0065"}:_ce :=NewCT_ClientDataChoice (); -if _fb :=d .DecodeElement (&_ce .DefaultSize ,&_gf );_fb !=nil {return _fb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ce );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"P\u0072\u0069\u006e\u0074\u004f\u0062\u006a\u0065\u0063\u0074"}:_ed :=NewCT_ClientDataChoice (); -if _beb :=d .DecodeElement (&_ed .PrintObject ,&_gf );_beb !=nil {return _beb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ed );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0069\u0073\u0061\u0062\u006c\u0065\u0064"}:_af :=NewCT_ClientDataChoice (); -if _agf :=d .DecodeElement (&_af .Disabled ,&_gf );_agf !=nil {return _agf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_af );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0046\u0069\u006c\u006c"}:_bdb :=NewCT_ClientDataChoice (); -if _ff :=d .DecodeElement (&_bdb .AutoFill ,&_gf );_ff !=nil {return _ff ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bdb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u004c\u0069\u006e\u0065"}:_gbe :=NewCT_ClientDataChoice (); -if _cga :=d .DecodeElement (&_gbe .AutoLine ,&_gf );_cga !=nil {return _cga ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gbe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0075\u0074\u006f\u0050\u0069\u0063\u0074"}:_gd :=NewCT_ClientDataChoice (); -if _bcg :=d .DecodeElement (&_gd .AutoPict ,&_gf );_bcg !=nil {return _bcg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u004d\u0061\u0063\u0072o"}:_bfd :=NewCT_ClientDataChoice (); -if _de :=d .DecodeElement (&_bfd .FmlaMacro ,&_gf );_de !=nil {return _de ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bfd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0048\u0041\u006c\u0069\u0067\u006e"}:_bfda :=NewCT_ClientDataChoice (); -if _ge :=d .DecodeElement (&_bfda .TextHAlign ,&_gf );_ge !=nil {return _ge ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bfda );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0054\u0065\u0078\u0074\u0056\u0041\u006c\u0069\u0067\u006e"}:_eg :=NewCT_ClientDataChoice (); -if _fc :=d .DecodeElement (&_eg .TextVAlign ,&_gf );_fc !=nil {return _fc ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u006f\u0063\u006b\u0054\u0065\u0078\u0074"}:_ea :=NewCT_ClientDataChoice (); -if _aac :=d .DecodeElement (&_ea .LockText ,&_gf );_aac !=nil {return _aac ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ea );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004au\u0073\u0074\u004c\u0061\u0073\u0074X"}:_beae :=NewCT_ClientDataChoice (); -if _fff :=d .DecodeElement (&_beae .JustLastX ,&_gf );_fff !=nil {return _fff ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_beae );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u0063\u0072\u0065\u0074\u0045\u0064\u0069\u0074"}:_edd :=NewCT_ClientDataChoice (); -if _ddf :=d .DecodeElement (&_edd .SecretEdit ,&_gf );_ddf !=nil {return _ddf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_edd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044e\u0066\u0061\u0075\u006c\u0074"}:_cb :=NewCT_ClientDataChoice (); -if _cf :=d .DecodeElement (&_cb .Default ,&_gf );_cf !=nil {return _cf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u0065\u006c\u0070"}:_eab :=NewCT_ClientDataChoice (); -if _gc :=d .DecodeElement (&_eab .Help ,&_gf );_gc !=nil {return _gc ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eab );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006e\u0063\u0065\u006c"}:_ffff :=NewCT_ClientDataChoice (); -if _bcgf :=d .DecodeElement (&_ffff .Cancel ,&_gf );_bcgf !=nil {return _bcgf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ffff );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044i\u0073\u006d\u0069\u0073\u0073"}:_caf :=NewCT_ClientDataChoice (); -if _gbd :=d .DecodeElement (&_caf .Dismiss ,&_gf );_gbd !=nil {return _gbd ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_caf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063e\u006c"}:_gdg :=NewCT_ClientDataChoice (); -if _gcg :=d .DecodeElement (&_gdg .Accel ,&_gf );_gcg !=nil {return _gcg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gdg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041\u0063\u0063\u0065\u006c\u0032"}:_ba :=NewCT_ClientDataChoice (); -if _deg :=d .DecodeElement (&_ba .Accel2 ,&_gf );_deg !=nil {return _deg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ba );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u006f\u0077"}:_ec :=NewCT_ClientDataChoice (); -if _bff :=d .DecodeElement (&_ec .Row ,&_gf );_bff !=nil {return _bff ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ec );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006f\u006c\u0075\u006d\u006e"}:_abc :=NewCT_ClientDataChoice (); -if _cfe :=d .DecodeElement (&_abc .Column ,&_gf );_cfe !=nil {return _cfe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_abc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056i\u0073\u0069\u0062\u006c\u0065"}:_bdd :=NewCT_ClientDataChoice (); -if _caa :=d .DecodeElement (&_bdd .Visible ,&_gf );_caa !=nil {return _caa ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bdd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052o\u0077\u0048\u0069\u0064\u0064\u0065n"}:_afb :=NewCT_ClientDataChoice (); -if _cfa :=d .DecodeElement (&_afb .RowHidden ,&_gf );_cfa !=nil {return _cfa ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_afb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u0048\u0069\u0064\u0064\u0065n"}:_abf :=NewCT_ClientDataChoice (); -if _eeg :=d .DecodeElement (&_abf .ColHidden ,&_gf );_eeg !=nil {return _eeg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_abf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0054\u0045\u0064\u0069\u0074"}:_cbb :=NewCT_ClientDataChoice (); -if _fbe :=d .DecodeElement (&_cbb .VTEdit ,&_gf );_fbe !=nil {return _fbe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cbb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004du\u006c\u0074\u0069\u004c\u0069\u006ee"}:_bead :=NewCT_ClientDataChoice (); -if _cgab :=d .DecodeElement (&_bead .MultiLine ,&_gf );_cgab !=nil {return _cgab ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bead );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056S\u0063\u0072\u006f\u006c\u006c"}:_eb :=NewCT_ClientDataChoice (); -if _gbf :=d .DecodeElement (&_eb .VScroll ,&_gf );_gbf !=nil {return _gbf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c\u0069\u0064\u0049\u0064\u0073"}:_dga :=NewCT_ClientDataChoice (); -if _fa :=d .DecodeElement (&_dga .ValidIds ,&_gf );_fa !=nil {return _fa ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dga );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0052\u0061\u006e\u0067e"}:_gge :=NewCT_ClientDataChoice (); -if _fcd :=d .DecodeElement (&_gge .FmlaRange ,&_gf );_fcd !=nil {return _fcd ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gge );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0057\u0069\u0064\u0074\u0068\u004d\u0069\u006e"}:_ad :=NewCT_ClientDataChoice (); -if _bb :=d .DecodeElement (&_ad .WidthMin ,&_gf );_bb !=nil {return _bb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ad );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0065\u006c"}:_dgea :=NewCT_ClientDataChoice (); -if _gaa :=d .DecodeElement (&_dgea .Sel ,&_gf );_gaa !=nil {return _gaa ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dgea );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004eo\u0054\u0068\u0072\u0065\u0065\u00442"}:_fge :=NewCT_ClientDataChoice (); -if _ddb :=d .DecodeElement (&_fge .NoThreeD2 ,&_gf );_ddb !=nil {return _ddb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fge );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053e\u006c\u0054\u0079\u0070\u0065"}:_ddc :=NewCT_ClientDataChoice (); -if _agd :=d .DecodeElement (&_ddc .SelType ,&_gf );_agd !=nil {return _agd ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ddc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0075\u006c\u0074\u0069\u0053\u0065\u006c"}:_eaa :=NewCT_ClientDataChoice (); -if _bg :=d .DecodeElement (&_eaa .MultiSel ,&_gf );_bg !=nil {return _bg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eaa );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0043\u0054"}:_bddb :=NewCT_ClientDataChoice (); -if _ac :=d .DecodeElement (&_bddb .LCT ,&_gf );_ac !=nil {return _ac ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bddb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004c\u0069\u0073\u0074\u0049\u0074\u0065\u006d"}:_fac :=NewCT_ClientDataChoice (); -if _da :=d .DecodeElement (&_fac .ListItem ,&_gf );_da !=nil {return _da ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fac );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u0053\u0074\u0079\u006ce"}:_eaag :=NewCT_ClientDataChoice (); -if _daa :=d .DecodeElement (&_eaag .DropStyle ,&_gf );_daa !=nil {return _daa ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eaag );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043o\u006c\u006f\u0072\u0065\u0064"}:_bbb :=NewCT_ClientDataChoice (); -if _ded :=d .DecodeElement (&_bbb .Colored ,&_gf );_ded !=nil {return _ded ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bbb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044r\u006f\u0070\u004c\u0069\u006e\u0065s"}:_gdd :=NewCT_ClientDataChoice (); -if _bec :=d .DecodeElement (&_gdd .DropLines ,&_gf );_bec !=nil {return _bec ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gdd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043h\u0065\u0063\u006b\u0065\u0064"}:_cc :=NewCT_ClientDataChoice (); -if _afe :=d .DecodeElement (&_cc .Checked ,&_gf );_afe !=nil {return _afe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u004c\u0069\u006e\u006b"}:_db :=NewCT_ClientDataChoice (); -if _gga :=d .DecodeElement (&_db .FmlaLink ,&_gf );_gga !=nil {return _gga ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_db );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0050\u0069\u0063\u0074"}:_bdf :=NewCT_ClientDataChoice (); -if _cgf :=d .DecodeElement (&_bdf .FmlaPict ,&_gf );_cgf !=nil {return _cgf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bdf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004e\u006f\u0054\u0068\u0072\u0065\u0065\u0044"}:_cec :=NewCT_ClientDataChoice (); -if _def :=d .DecodeElement (&_cec .NoThreeD ,&_gf );_def !=nil {return _def ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cec );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"F\u0069\u0072\u0073\u0074\u0042\u0075\u0074\u0074\u006f\u006e"}:_dbc :=NewCT_ClientDataChoice (); -if _cee :=d .DecodeElement (&_dbc .FirstButton ,&_gf );_cee !=nil {return _cee ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dbc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046m\u006c\u0061\u0047\u0072\u006f\u0075p"}:_fffc :=NewCT_ClientDataChoice (); -if _df :=d .DecodeElement (&_fffc .FmlaGroup ,&_gf );_df !=nil {return _df ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fffc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0056\u0061\u006c"}:_afg :=NewCT_ClientDataChoice (); -if _abe :=d .DecodeElement (&_afg .Val ,&_gf );_abe !=nil {return _abe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_afg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0069\u006e"}:_bfg :=NewCT_ClientDataChoice (); -if _ggf :=d .DecodeElement (&_bfg .Min ,&_gf );_ggf !=nil {return _ggf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bfg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0078"}:_fbed :=NewCT_ClientDataChoice (); -if _fe :=d .DecodeElement (&_fbed .Max ,&_gf );_fe !=nil {return _fe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fbed );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0049\u006e\u0063"}:_dee :=NewCT_ClientDataChoice (); -if _cef :=d .DecodeElement (&_dee .Inc ,&_gf );_cef !=nil {return _cef ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dee );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0050\u0061\u0067\u0065"}:_fga :=NewCT_ClientDataChoice (); -if _dgc :=d .DecodeElement (&_fga .Page ,&_gf );_dgc !=nil {return _dgc ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fga );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0048\u006f\u0072i\u007a"}:_adb :=NewCT_ClientDataChoice (); -if _cgfg :=d .DecodeElement (&_adb .Horiz ,&_gf );_cgfg !=nil {return _cgfg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_adb );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0078"}:_bbe :=NewCT_ClientDataChoice (); -if _gfe :=d .DecodeElement (&_bbe .Dx ,&_gf );_gfe !=nil {return _gfe ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bbe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u004d\u0061\u0070\u004f\u0043\u0058"}:_cd :=NewCT_ClientDataChoice (); -if _feb :=d .DecodeElement (&_cd .MapOCX ,&_gf );_feb !=nil {return _feb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0046"}:_bdfc :=NewCT_ClientDataChoice (); -if _dff :=d .DecodeElement (&_bdfc .CF ,&_gf );_dff !=nil {return _dff ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_bdfc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u0061\u006d\u0065\u0072\u0061"}:_ceg :=NewCT_ClientDataChoice (); -if _baf :=d .DecodeElement (&_ceg .Camera ,&_gf );_baf !=nil {return _baf ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ceg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0052\u0065\u0063a\u006c\u0063\u0041\u006c\u0077\u0061\u0079\u0073"}:_dfc :=NewCT_ClientDataChoice (); -if _bde :=d .DecodeElement (&_dfc .RecalcAlways ,&_gf );_bde !=nil {return _bde ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_dfc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0041u\u0074\u006f\u0053\u0063\u0061\u006ce"}:_cff :=NewCT_ClientDataChoice (); -if _gcc :=d .DecodeElement (&_cff .AutoScale ,&_gf );_gcc !=nil {return _gcc ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cff );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0044\u0044\u0045"}:_cgg :=NewCT_ClientDataChoice (); -if _bdeg :=d .DecodeElement (&_cgg .DDE ,&_gf );_bdeg !=nil {return _bdeg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_cgg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0055\u0049\u004fb\u006a"}:_ecc :=NewCT_ClientDataChoice (); -if _gab :=d .DecodeElement (&_ecc .UIObj ,&_gf );_gab !=nil {return _gab ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ecc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0054\u0065\u0078\u0074"}:_fd :=NewCT_ClientDataChoice (); -if _fde :=d .DecodeElement (&_fd .ScriptText ,&_gf );_fde !=nil {return _fde ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_fd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u0045\u0078\u0074e\u006e\u0064\u0065\u0064"}:_eed :=NewCT_ClientDataChoice (); -if _aae :=d .DecodeElement (&_eed .ScriptExtended ,&_gf );_aae !=nil {return _aae ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_eed );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u0061\u006eg\u0075\u0061\u0067\u0065"}:_ae :=NewCT_ClientDataChoice (); -if _fgb :=d .DecodeElement (&_ae .ScriptLanguage ,&_gf );_fgb !=nil {return _fgb ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ae );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0053\u0063\u0072\u0069\u0070\u0074\u004c\u006f\u0063a\u0074\u0069\u006f\u006e"}:_gec :=NewCT_ClientDataChoice (); -if _ecg :=d .DecodeElement (&_gec .ScriptLocation ,&_gf );_ecg !=nil {return _ecg ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_gec );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0046\u006d\u006c\u0061\u0054\u0078\u0062\u0078"}:_ffa :=NewCT_ClientDataChoice (); -if _fdef :=d .DecodeElement (&_ffa .FmlaTxbx ,&_gf );_fdef !=nil {return _fdef ;};_d .ClientDataChoice =append (_d .ClientDataChoice ,_ffa );default:_g .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061 \u0025\u0076",_gf .Name ); -if _fbea :=d .Skip ();_fbea !=nil {return _fbea ;};};case _e .EndElement :break _cg ;case _e .CharData :};};return nil ;}; - -// ValidateWithPath validates the CT_ClientData and its children, prefixing error messages with path -func (_caed *CT_ClientData )ValidateWithPath (path string )error {if _caed .ObjectTypeAttr ==ST_ObjectTypeUnset {return _ab .Errorf ("\u0025\u0073\u002f\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); -};if _gde :=_caed .ObjectTypeAttr .ValidateWithPath (path +"\u002fO\u0062j\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gde !=nil {return _gde ;};for _aeg ,_deef :=range _caed .ClientDataChoice {if _deb :=_deef .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fCl\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_aeg )); -_deb !=nil {return _deb ;};};return nil ;};func (_cfaa *ClientData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061";return _cfaa .CT_ClientData .MarshalXML (e ,start );}; +FmlaTxbx *string ;};func (_dgeg ST_ObjectType )String ()string {switch _dgeg {case 0:return "";case 1:return "\u0042\u0075\u0074\u0074\u006f\u006e";case 2:return "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078";case 3:return "\u0044\u0069\u0061\u006c\u006f\u0067"; +case 4:return "\u0044\u0072\u006f\u0070";case 5:return "\u0045\u0064\u0069\u0074";case 6:return "\u0047\u0042\u006f\u0078";case 7:return "\u004c\u0061\u0062e\u006c";case 8:return "\u004c\u0069\u006ee\u0041";case 9:return "\u004c\u0069\u0073\u0074";case 10:return "\u004d\u006f\u0076i\u0065"; +case 11:return "\u004e\u006f\u0074\u0065";case 12:return "\u0050\u0069\u0063\u0074";case 13:return "\u0052\u0061\u0064i\u006f";case 14:return "\u0052\u0065\u0063t\u0041";case 15:return "\u0053\u0063\u0072\u006f\u006c\u006c";case 16:return "\u0053\u0070\u0069\u006e"; +case 17:return "\u0053\u0068\u0061p\u0065";case 18:return "\u0047\u0072\u006fu\u0070";case 19:return "\u0052\u0065\u0063\u0074";};return "";}; // Validate validates the ClientData and its children -func (_fgab *ClientData )Validate ()error {return _fgab .ValidateWithPath ("\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};func (_ggff ST_ObjectType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ecca :=_e .Attr {};_ecca .Name =name ; -switch _ggff {case ST_ObjectTypeUnset :_ecca .Value ="";case ST_ObjectTypeButton :_ecca .Value ="\u0042\u0075\u0074\u0074\u006f\u006e";case ST_ObjectTypeCheckbox :_ecca .Value ="\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078";case ST_ObjectTypeDialog :_ecca .Value ="\u0044\u0069\u0061\u006c\u006f\u0067"; -case ST_ObjectTypeDrop :_ecca .Value ="\u0044\u0072\u006f\u0070";case ST_ObjectTypeEdit :_ecca .Value ="\u0045\u0064\u0069\u0074";case ST_ObjectTypeGBox :_ecca .Value ="\u0047\u0042\u006f\u0078";case ST_ObjectTypeLabel :_ecca .Value ="\u004c\u0061\u0062e\u006c"; -case ST_ObjectTypeLineA :_ecca .Value ="\u004c\u0069\u006ee\u0041";case ST_ObjectTypeList :_ecca .Value ="\u004c\u0069\u0073\u0074";case ST_ObjectTypeMovie :_ecca .Value ="\u004d\u006f\u0076i\u0065";case ST_ObjectTypeNote :_ecca .Value ="\u004e\u006f\u0074\u0065"; -case ST_ObjectTypePict :_ecca .Value ="\u0050\u0069\u0063\u0074";case ST_ObjectTypeRadio :_ecca .Value ="\u0052\u0061\u0064i\u006f";case ST_ObjectTypeRectA :_ecca .Value ="\u0052\u0065\u0063t\u0041";case ST_ObjectTypeScroll :_ecca .Value ="\u0053\u0063\u0072\u006f\u006c\u006c"; -case ST_ObjectTypeSpin :_ecca .Value ="\u0053\u0070\u0069\u006e";case ST_ObjectTypeShape :_ecca .Value ="\u0053\u0068\u0061p\u0065";case ST_ObjectTypeGroup :_ecca .Value ="\u0047\u0072\u006fu\u0070";case ST_ObjectTypeRect :_ecca .Value ="\u0052\u0065\u0063\u0074"; -};return _ecca ,nil ;};func (_fbdg ST_ObjectType )Validate ()error {return _fbdg .ValidateWithPath ("")};func (_aa *CT_ClientData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ga ,_bf :=_aa .ObjectTypeAttr .MarshalXMLAttr (_e .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065"}); -if _bf !=nil {return _bf ;};start .Attr =append (start .Attr ,_ga );e .EncodeToken (start );if _aa .ClientDataChoice !=nil {for _ ,_bd :=range _aa .ClientDataChoice {_bd .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_adgd ST_ObjectType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_adgd .String (),start );};const (ST_ObjectTypeUnset ST_ObjectType =0;ST_ObjectTypeButton ST_ObjectType =1;ST_ObjectTypeCheckbox ST_ObjectType =2; -ST_ObjectTypeDialog ST_ObjectType =3;ST_ObjectTypeDrop ST_ObjectType =4;ST_ObjectTypeEdit ST_ObjectType =5;ST_ObjectTypeGBox ST_ObjectType =6;ST_ObjectTypeLabel ST_ObjectType =7;ST_ObjectTypeLineA ST_ObjectType =8;ST_ObjectTypeList ST_ObjectType =9;ST_ObjectTypeMovie ST_ObjectType =10; -ST_ObjectTypeNote ST_ObjectType =11;ST_ObjectTypePict ST_ObjectType =12;ST_ObjectTypeRadio ST_ObjectType =13;ST_ObjectTypeRectA ST_ObjectType =14;ST_ObjectTypeScroll ST_ObjectType =15;ST_ObjectTypeSpin ST_ObjectType =16;ST_ObjectTypeShape ST_ObjectType =17; -ST_ObjectTypeGroup ST_ObjectType =18;ST_ObjectTypeRect ST_ObjectType =19;);func (_aed *ST_ObjectType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aed =0;case "\u0042\u0075\u0074\u0074\u006f\u006e":*_aed =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_aed =2; -case "\u0044\u0069\u0061\u006c\u006f\u0067":*_aed =3;case "\u0044\u0072\u006f\u0070":*_aed =4;case "\u0045\u0064\u0069\u0074":*_aed =5;case "\u0047\u0042\u006f\u0078":*_aed =6;case "\u004c\u0061\u0062e\u006c":*_aed =7;case "\u004c\u0069\u006ee\u0041":*_aed =8; -case "\u004c\u0069\u0073\u0074":*_aed =9;case "\u004d\u006f\u0076i\u0065":*_aed =10;case "\u004e\u006f\u0074\u0065":*_aed =11;case "\u0050\u0069\u0063\u0074":*_aed =12;case "\u0052\u0061\u0064i\u006f":*_aed =13;case "\u0052\u0065\u0063t\u0041":*_aed =14; -case "\u0053\u0063\u0072\u006f\u006c\u006c":*_aed =15;case "\u0053\u0070\u0069\u006e":*_aed =16;case "\u0053\u0068\u0061p\u0065":*_aed =17;case "\u0047\u0072\u006fu\u0070":*_aed =18;case "\u0052\u0065\u0063\u0074":*_aed =19;};return nil ;}; +func (_gad *ClientData )Validate ()error {return _gad .ValidateWithPath ("\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");};func (_ffaa ST_ObjectType )MarshalXMLAttr (name _g .Name )(_g .Attr ,error ){_acfc :=_g .Attr {};_acfc .Name =name ; +switch _ffaa {case ST_ObjectTypeUnset :_acfc .Value ="";case ST_ObjectTypeButton :_acfc .Value ="\u0042\u0075\u0074\u0074\u006f\u006e";case ST_ObjectTypeCheckbox :_acfc .Value ="\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078";case ST_ObjectTypeDialog :_acfc .Value ="\u0044\u0069\u0061\u006c\u006f\u0067"; +case ST_ObjectTypeDrop :_acfc .Value ="\u0044\u0072\u006f\u0070";case ST_ObjectTypeEdit :_acfc .Value ="\u0045\u0064\u0069\u0074";case ST_ObjectTypeGBox :_acfc .Value ="\u0047\u0042\u006f\u0078";case ST_ObjectTypeLabel :_acfc .Value ="\u004c\u0061\u0062e\u006c"; +case ST_ObjectTypeLineA :_acfc .Value ="\u004c\u0069\u006ee\u0041";case ST_ObjectTypeList :_acfc .Value ="\u004c\u0069\u0073\u0074";case ST_ObjectTypeMovie :_acfc .Value ="\u004d\u006f\u0076i\u0065";case ST_ObjectTypeNote :_acfc .Value ="\u004e\u006f\u0074\u0065"; +case ST_ObjectTypePict :_acfc .Value ="\u0050\u0069\u0063\u0074";case ST_ObjectTypeRadio :_acfc .Value ="\u0052\u0061\u0064i\u006f";case ST_ObjectTypeRectA :_acfc .Value ="\u0052\u0065\u0063t\u0041";case ST_ObjectTypeScroll :_acfc .Value ="\u0053\u0063\u0072\u006f\u006c\u006c"; +case ST_ObjectTypeSpin :_acfc .Value ="\u0053\u0070\u0069\u006e";case ST_ObjectTypeShape :_acfc .Value ="\u0053\u0068\u0061p\u0065";case ST_ObjectTypeGroup :_acfc .Value ="\u0047\u0072\u006fu\u0070";case ST_ObjectTypeRect :_acfc .Value ="\u0052\u0065\u0063\u0074"; +};return _acfc ,nil ;}; // Validate validates the CT_ClientData and its children -func (_cgfgc *CT_ClientData )Validate ()error {return _cgfgc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");}; +func (_cabb *CT_ClientData )Validate ()error {return _cabb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061");}; -// Validate validates the CT_ClientDataChoice and its children -func (_ade *CT_ClientDataChoice )Validate ()error {return _ade .ValidateWithPath ("\u0043\u0054\u005f\u0043li\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065");};func (_fccg *ST_ObjectType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfbe ,_edee :=d .Token (); -if _edee !=nil {return _edee ;};if _edag ,_gded :=_bfbe .(_e .EndElement );_gded &&_edag .Name ==start .Name {*_fccg =1;return nil ;};if _cdfae ,_ega :=_bfbe .(_e .CharData );!_ega {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbe ); -}else {switch string (_cdfae ){case "":*_fccg =0;case "\u0042\u0075\u0074\u0074\u006f\u006e":*_fccg =1;case "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078":*_fccg =2;case "\u0044\u0069\u0061\u006c\u006f\u0067":*_fccg =3;case "\u0044\u0072\u006f\u0070":*_fccg =4; -case "\u0045\u0064\u0069\u0074":*_fccg =5;case "\u0047\u0042\u006f\u0078":*_fccg =6;case "\u004c\u0061\u0062e\u006c":*_fccg =7;case "\u004c\u0069\u006ee\u0041":*_fccg =8;case "\u004c\u0069\u0073\u0074":*_fccg =9;case "\u004d\u006f\u0076i\u0065":*_fccg =10; -case "\u004e\u006f\u0074\u0065":*_fccg =11;case "\u0050\u0069\u0063\u0074":*_fccg =12;case "\u0052\u0061\u0064i\u006f":*_fccg =13;case "\u0052\u0065\u0063t\u0041":*_fccg =14;case "\u0053\u0063\u0072\u006f\u006c\u006c":*_fccg =15;case "\u0053\u0070\u0069\u006e":*_fccg =16; -case "\u0053\u0068\u0061p\u0065":*_fccg =17;case "\u0047\u0072\u006fu\u0070":*_fccg =18;case "\u0052\u0065\u0063\u0074":*_fccg =19;};};_bfbe ,_edee =d .Token ();if _edee !=nil {return _edee ;};if _afbc ,_cggf :=_bfbe .(_e .EndElement );_cggf &&_afbc .Name ==start .Name {return nil ; -};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbe );};type CT_ClientData struct{ +// ValidateWithPath validates the CT_ClientData and its children, prefixing error messages with path +func (_afc *CT_ClientData )ValidateWithPath (path string )error {if _afc .ObjectTypeAttr ==ST_ObjectTypeUnset {return _f .Errorf ("\u0025\u0073\u002f\u004f\u0062\u006a\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020\u0061\u0020\u006da\u006e\u0064\u0061\u0074\u006fr\u0079\u0020f\u0069\u0065\u006c\u0064",path ); +};if _efd :=_afc .ObjectTypeAttr .ValidateWithPath (path +"\u002fO\u0062j\u0065\u0063\u0074\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_efd !=nil {return _efd ;};for _fac ,_ddec :=range _afc .ClientDataChoice {if _agg :=_ddec .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fCl\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_fac )); +_agg !=nil {return _agg ;};};return nil ;};func (_egfb ST_ObjectType )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {return e .EncodeElement (_egfb .String (),start );};func (_bdgae *ClientData )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061";return _bdgae .CT_ClientData .MarshalXML (e ,start );};func NewClientData ()*ClientData {_gbbd :=&ClientData {};_gbbd .CT_ClientData =*NewCT_ClientData ();return _gbbd ; +};func (_dff ST_ObjectType )Validate ()error {return _dff .ValidateWithPath ("")}; -// Object type -ObjectTypeAttr ST_ObjectType ;ClientDataChoice []*CT_ClientDataChoice ;};func (_bbeg ST_ObjectType )String ()string {switch _bbeg {case 0:return "";case 1:return "\u0042\u0075\u0074\u0074\u006f\u006e";case 2:return "\u0043\u0068\u0065\u0063\u006b\u0062\u006f\u0078"; -case 3:return "\u0044\u0069\u0061\u006c\u006f\u0067";case 4:return "\u0044\u0072\u006f\u0070";case 5:return "\u0045\u0064\u0069\u0074";case 6:return "\u0047\u0042\u006f\u0078";case 7:return "\u004c\u0061\u0062e\u006c";case 8:return "\u004c\u0069\u006ee\u0041"; -case 9:return "\u004c\u0069\u0073\u0074";case 10:return "\u004d\u006f\u0076i\u0065";case 11:return "\u004e\u006f\u0074\u0065";case 12:return "\u0050\u0069\u0063\u0074";case 13:return "\u0052\u0061\u0064i\u006f";case 14:return "\u0052\u0065\u0063t\u0041"; -case 15:return "\u0053\u0063\u0072\u006f\u006c\u006c";case 16:return "\u0053\u0070\u0069\u006e";case 17:return "\u0053\u0068\u0061p\u0065";case 18:return "\u0047\u0072\u006fu\u0070";case 19:return "\u0052\u0065\u0063\u0074";};return "";}; +// Validate validates the CT_ClientDataChoice and its children +func (_ebf *CT_ClientDataChoice )Validate ()error {return _ebf .ValidateWithPath ("\u0043\u0054\u005f\u0043li\u0065\u006e\u0074\u0044\u0061\u0074\u0061\u0043\u0068\u006f\u0069\u0063\u0065");}; // ValidateWithPath validates the ClientData and its children, prefixing error messages with path -func (_ccgc *ClientData )ValidateWithPath (path string )error {if _caad :=_ccgc .CT_ClientData .ValidateWithPath (path );_caad !=nil {return _caad ;};return nil ;};func init (){_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c","\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_ClientData ); +func (_dbgb *ClientData )ValidateWithPath (path string )error {if _dggd :=_dbgb .CT_ClientData .ValidateWithPath (path );_dggd !=nil {return _dggd ;};return nil ;};func init (){_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c","\u0043\u0054\u005f\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewCT_ClientData ); _b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c","\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061",NewClientData ); }; \ No newline at end of file diff --git a/schema/urn/schemas_microsoft_com/office/powerpoint/powerpoint.go b/schema/urn/schemas_microsoft_com/office/powerpoint/powerpoint.go index 798ba5aedb..dd7d9ee09f 100644 --- a/schema/urn/schemas_microsoft_com/office/powerpoint/powerpoint.go +++ b/schema/urn/schemas_microsoft_com/office/powerpoint/powerpoint.go @@ -9,47 +9,47 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package powerpoint ;import (_b "encoding/xml";_e "fmt";_ee "github.com/unidoc/unioffice/v2";); - -// Validate validates the Iscomment and its children -func (_ge *Iscomment )Validate ()error {return _ge .ValidateWithPath ("\u0049s\u0063\u006f\u006d\u006d\u0065\u006et");}; +package powerpoint ;import (_f "encoding/xml";_d "fmt";_gf "github.com/unidoc/unioffice/v2";); // ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path -func (_bec *CT_Rel )ValidateWithPath (path string )error {return nil };func (_cab *Iscomment )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_cab .CT_Empty =*NewCT_Empty ();for {_ed ,_g :=d .Token ();if _g !=nil {return _e .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u0073\u0063\u006f\u006d\u006de\u006e\u0074\u003a\u0020\u0025\u0073",_g ); -};if _cc ,_cg :=_ed .(_b .EndElement );_cg &&_cc .Name ==start .Name {break ;};};return nil ;};func (_ea *CT_Empty )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name }); -return nil ;}; - -// ValidateWithPath validates the Iscomment and its children, prefixing error messages with path -func (_bc *Iscomment )ValidateWithPath (path string )error {if _eg :=_bc .CT_Empty .ValidateWithPath (path );_eg !=nil {return _eg ;};return nil ;};func (_dc *Textdata )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_dc .CT_Rel =*NewCT_Rel (); -for _ ,_fa :=range start .Attr {if _fa .Name .Local =="\u0069\u0064"{_bca :=_fa .Value ;_dc .IdAttr =&_bca ;continue ;};};for {_dd ,_ba :=d .Token ();if _ba !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0064\u0061\u0074\u0061: \u0025\u0073",_ba ); -};if _gd ,_dcb :=_dd .(_b .EndElement );_dcb &&_gd .Name ==start .Name {break ;};};return nil ;};func (_f *CT_Empty )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for {_bd ,_ff :=d .Token ();if _ff !=nil {return _e .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_ff ); -};if _fd ,_ad :=_bd .(_b .EndElement );_ad &&_fd .Name ==start .Name {break ;};};return nil ;}; +func (_dee *CT_Rel )ValidateWithPath (path string )error {return nil };func NewIscomment ()*Iscomment {_gbg :=&Iscomment {};_gbg .CT_Empty =*NewCT_Empty ();return _gbg }; // Validate validates the CT_Empty and its children -func (_ca *CT_Empty )Validate ()error {return _ca .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func NewIscomment ()*Iscomment {_ef :=&Iscomment {};_ef .CT_Empty =*NewCT_Empty ();return _ef }; +func (_ec *CT_Empty )Validate ()error {return _ec .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func NewCT_Empty ()*CT_Empty {_c :=&CT_Empty {};return _c }; -// ValidateWithPath validates the Textdata and its children, prefixing error messages with path -func (_eb *Textdata )ValidateWithPath (path string )error {if _fec :=_eb .CT_Rel .ValidateWithPath (path );_fec !=nil {return _fec ;};return nil ;};type Textdata struct{CT_Rel };func (_eaf *CT_Rel )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {if _eaf .IdAttr !=nil {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0069\u0064"},Value :_e .Sprintf ("\u0025\u0076",*_eaf .IdAttr )}); -};e .EncodeToken (start );e .EncodeToken (_b .EndElement {Name :start .Name });return nil ;};func NewCT_Rel ()*CT_Rel {_af :=&CT_Rel {};return _af };func (_caf *Iscomment )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0069s\u0063\u006f\u006d\u006d\u0065\u006et";return _caf .CT_Empty .MarshalXML (e ,start );};func NewCT_Empty ()*CT_Empty {_a :=&CT_Empty {};return _a };type CT_Rel struct{ +// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path +func (_bg *CT_Empty )ValidateWithPath (path string )error {return nil };func (_ga *Textdata )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_ga .CT_Rel =*NewCT_Rel ();for _ ,_dd :=range start .Attr {if _dd .Name .Local =="\u0069\u0064"{_bge :=_dd .Value ; +_ga .IdAttr =&_bge ;continue ;};};for {_db ,_fd :=d .Token ();if _fd !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0064\u0061\u0074\u0061: \u0025\u0073",_fd );};if _dfc ,_cdg :=_db .(_f .EndElement );_cdg &&_dfc .Name ==start .Name {break ; +};};return nil ;}; -// Text Reference -IdAttr *string ;};type CT_Empty struct{};type Iscomment struct{CT_Empty };func (_be *CT_Rel )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {for _ ,_fdd :=range start .Attr {if _fdd .Name .Local =="\u0069\u0064"{_d :=_fdd .Value ;_be .IdAttr =&_d ; -continue ;};};for {_afg ,_fc :=d .Token ();if _fc !=nil {return _e .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_fc );};if _fe ,_ec :=_afg .(_b .EndElement );_ec &&_fe .Name ==start .Name {break ;}; -};return nil ;};func (_cb *Textdata )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061";return _cb .CT_Rel .MarshalXML (e ,start );}; +// ValidateWithPath validates the Iscomment and its children, prefixing error messages with path +func (_bb *Iscomment )ValidateWithPath (path string )error {if _gfc :=_bb .CT_Empty .ValidateWithPath (path );_gfc !=nil {return _gfc ;};return nil ;};func (_cd *Iscomment )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0069s\u0063\u006f\u006d\u006d\u0065\u006et";return _cd .CT_Empty .MarshalXML (e ,start );};func (_gb *CT_Empty )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for {_cg ,_b :=d .Token ();if _b !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_b ); +};if _gd ,_a :=_cg .(_f .EndElement );_a &&_gd .Name ==start .Name {break ;};};return nil ;}; + +// Validate validates the CT_Rel and its children +func (_gbf *CT_Rel )Validate ()error {return _gbf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};type CT_Empty struct{};func (_fe *CT_Rel )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {for _ ,_de :=range start .Attr {if _de .Name .Local =="\u0069\u0064"{_ed :=_de .Value ; +_fe .IdAttr =&_ed ;continue ;};};for {_cc ,_cgb :=d .Token ();if _cgb !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_cgb );};if _eb ,_da :=_cc .(_f .EndElement );_da &&_eb .Name ==start .Name {break ; +};};return nil ;};func NewTextdata ()*Textdata {_ba :=&Textdata {};_ba .CT_Rel =*NewCT_Rel ();return _ba }; // Validate validates the Textdata and its children -func (_de *Textdata )Validate ()error {return _de .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0064\u0061\u0074\u0061");};func NewTextdata ()*Textdata {_gg :=&Textdata {};_gg .CT_Rel =*NewCT_Rel ();return _gg }; +func (_bba *Textdata )Validate ()error {return _bba .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0064\u0061\u0074\u0061");};func NewCT_Rel ()*CT_Rel {_ad :=&CT_Rel {};return _ad }; -// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path -func (_cd *CT_Empty )ValidateWithPath (path string )error {return nil }; +// ValidateWithPath validates the Textdata and its children, prefixing error messages with path +func (_bd *Textdata )ValidateWithPath (path string )error {if _ecd :=_bd .CT_Rel .ValidateWithPath (path );_ecd !=nil {return _ecd ;};return nil ;};type Iscomment struct{CT_Empty };type Textdata struct{CT_Rel };func (_cf *Iscomment )UnmarshalXML (d *_f .Decoder ,start _f .StartElement )error {_cf .CT_Empty =*NewCT_Empty (); +for {_ce ,_cb :=d .Token ();if _cb !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u0073\u0063\u006f\u006d\u006de\u006e\u0074\u003a\u0020\u0025\u0073",_cb );};if _ae ,_ggg :=_ce .(_f .EndElement );_ggg &&_ae .Name ==start .Name {break ;}; +};return nil ;};func (_eg *CT_Rel )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {if _eg .IdAttr !=nil {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_eg .IdAttr )});}; +e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;};type CT_Rel struct{ -// Validate validates the CT_Rel and its children -func (_da *CT_Rel )Validate ()error {return _da .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func init (){_ee .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); -_ee .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); -_ee .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0069s\u0063\u006f\u006d\u006d\u0065\u006et",NewIscomment ); -_ee .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061",NewTextdata ); +// Text Reference +IdAttr *string ;};func (_e *CT_Empty )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {e .EncodeToken (start );e .EncodeToken (_f .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the Iscomment and its children +func (_cgf *Iscomment )Validate ()error {return _cgf .ValidateWithPath ("\u0049s\u0063\u006f\u006d\u006d\u0065\u006et");};func (_df *Textdata )MarshalXML (e *_f .Encoder ,start _f .StartElement )error {start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_f .Attr {Name :_f .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061";return _df .CT_Rel .MarshalXML (e ,start );};func init (){_gf .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty ); +_gf .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel ); +_gf .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0069s\u0063\u006f\u006d\u006d\u0065\u006et",NewIscomment ); +_gf .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074","\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061",NewTextdata ); }; \ No newline at end of file diff --git a/schema/urn/schemas_microsoft_com/office/word/word.go b/schema/urn/schemas_microsoft_com/office/word/word.go index b300903bd4..cbe4acbb3e 100644 --- a/schema/urn/schemas_microsoft_com/office/word/word.go +++ b/schema/urn/schemas_microsoft_com/office/word/word.go @@ -9,124 +9,132 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package word ;import (_a "encoding/xml";_f "fmt";_c "github.com/unidoc/unioffice/v2";_e "strconv";);func NewBorderbottom ()*Borderbottom {_g :=&Borderbottom {};_g .CT_Border =*NewCT_Border ();return _g ;}; +package word ;import (_c "encoding/xml";_d "fmt";_af "github.com/unidoc/unioffice/v2";_a "strconv";);func NewBorderleft ()*Borderleft {_fg :=&Borderleft {};_fg .CT_Border =*NewCT_Border ();return _fg };type Borderleft struct{CT_Border };func (_ggd *ST_BorderType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_ggd =0; +case "\u006e\u006f\u006e\u0065":*_ggd =1;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ggd =2;case "\u0074\u0068\u0069c\u006b":*_ggd =3;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ggd =4;case "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065":*_ggd =5; +case "\u0064\u006f\u0074":*_ggd =6;case "\u0064\u0061\u0073\u0068":*_ggd =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_ggd =8;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_ggd =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_ggd =10; +case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c":*_ggd =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c":*_ggd =12;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c":*_ggd =13; +case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_ggd =14;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_ggd =15;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_ggd =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065":*_ggd =17; +case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065":*_ggd =18;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065":*_ggd =19;case "\u0077\u0061\u0076\u0065":*_ggd =20; +case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_ggd =21;case "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c":*_ggd =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_ggd =23; +case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_ggd =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_ggd =25;case "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074":*_ggd =26; +case "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t":*_ggd =27;};return nil ;};func (_dc *Borderright )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074";return _dc .CT_Border .MarshalXML (e ,start );};func (_aegd ST_WrapType )ValidateWithPath (path string )error {switch _aegd {case 0,1,2,3,4,5:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aegd )); +};return nil ;};func NewCT_Wrap ()*CT_Wrap {_efg :=&CT_Wrap {};return _efg };func (_eca *CT_Wrap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_ebg :=range start .Attr {if _ebg .Name .Local =="\u0074\u0079\u0070\u0065"{_eca .TypeAttr .UnmarshalXMLAttr (_ebg ); +continue ;};if _ebg .Name .Local =="\u0073\u0069\u0064\u0065"{_eca .SideAttr .UnmarshalXMLAttr (_ebg );continue ;};if _ebg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0078"{_eca .AnchorxAttr .UnmarshalXMLAttr (_ebg );continue ;};if _ebg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0079"{_eca .AnchoryAttr .UnmarshalXMLAttr (_ebg ); +continue ;};};for {_eae ,_bfeg :=d .Token ();if _bfeg !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_bfeg );};if _fcf ,_gaa :=_eae .(_c .EndElement );_gaa &&_fcf .Name ==start .Name {break ; +};};return nil ;}; // Validate validates the CT_AnchorLock and its children -func (_fe *CT_AnchorLock )Validate ()error {return _fe .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b");}; +func (_dgd *CT_AnchorLock )Validate ()error {return _dgd .ValidateWithPath ("\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b");};func (_bae *CT_Wrap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _bae .TypeAttr !=ST_WrapTypeUnset {_aeg ,_bea :=_bae .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _bea !=nil {return _bea ;};start .Attr =append (start .Attr ,_aeg );};if _bae .SideAttr !=ST_WrapSideUnset {_ad ,_cbdd :=_bae .SideAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0069\u0064\u0065"});if _cbdd !=nil {return _cbdd ;};start .Attr =append (start .Attr ,_ad ); +};if _bae .AnchorxAttr !=ST_HorizontalAnchorUnset {_ccf ,_ecg :=_bae .AnchorxAttr .MarshalXMLAttr (_c .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0078"});if _ecg !=nil {return _ecg ;};start .Attr =append (start .Attr ,_ccf );};if _bae .AnchoryAttr !=ST_VerticalAnchorUnset {_abd ,_gfe :=_bae .AnchoryAttr .MarshalXMLAttr (_c .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0079"}); +if _gfe !=nil {return _gfe ;};start .Attr =append (start .Attr ,_abd );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;}; + +// Validate validates the Borderbottom and its children +func (_dac *Borderbottom )Validate ()error {return _dac .ValidateWithPath ("\u0042\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");};func (_b *Borderbottom )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d";return _b .CT_Border .MarshalXML (e ,start );};func (_gbc ST_WrapSide )ValidateWithPath (path string )error {switch _gbc {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbc )); +};return nil ;}; // Validate validates the Bordertop and its children -func (_dgb *Bordertop )Validate ()error {return _dgb .ValidateWithPath ("\u0042o\u0072\u0064\u0065\u0072\u0074\u006fp");};type Bordertop struct{CT_Border };func (_ef *Borderbottom )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ef .CT_Border =*NewCT_Border (); -for _ ,_fbc :=range start .Attr {if _fbc .Name .Local =="\u0074\u0079\u0070\u0065"{_ef .TypeAttr .UnmarshalXMLAttr (_fbc );continue ;};if _fbc .Name .Local =="\u0077\u0069\u0064t\u0068"{_ed ,_gg :=_e .ParseUint (_fbc .Value ,10,32);if _gg !=nil {return _gg ; -};_dc :=uint32 (_ed );_ef .WidthAttr =&_dc ;continue ;};if _fbc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ef .ShadowAttr .UnmarshalXMLAttr (_fbc );continue ;};};for {_ad ,_ggd :=d .Token ();if _ggd !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0042\u006f\u0072\u0064\u0065r\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0025\u0073",_ggd ); -};if _dd ,_efc :=_ad .(_a .EndElement );_efc &&_dd .Name ==start .Name {break ;};};return nil ;};func (_eb *Bordertop )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eb .CT_Border =*NewCT_Border ();for _ ,_eg :=range start .Attr {if _eg .Name .Local =="\u0074\u0079\u0070\u0065"{_eb .TypeAttr .UnmarshalXMLAttr (_eg ); -continue ;};if _eg .Name .Local =="\u0077\u0069\u0064t\u0068"{_bad ,_edg :=_e .ParseUint (_eg .Value ,10,32);if _edg !=nil {return _edg ;};_efcc :=uint32 (_bad );_eb .WidthAttr =&_efcc ;continue ;};if _eg .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_eb .ShadowAttr .UnmarshalXMLAttr (_eg ); -continue ;};};for {_ca ,_eae :=d .Token ();if _eae !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020B\u006f\u0072\u0064\u0065\u0072t\u006f\u0070\u003a\u0020\u0025\u0073",_eae );};if _bcf ,_ega :=_ca .(_a .EndElement );_ega &&_bcf .Name ==start .Name {break ; -};};return nil ;};func (_gba *CT_AnchorLock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type Borderright struct{CT_Border };func (_ddd *CT_AnchorLock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_ff ,_gdd :=d .Token (); -if _gdd !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041n\u0063h\u006fr\u004c\u006f\u0063\u006b\u003a\u0020\u0025s",_gdd );};if _ee ,_cgd :=_ff .(_a .EndElement );_cgd &&_ee .Name ==start .Name {break ;};};return nil ; -};func NewAnchorlock ()*Anchorlock {_fb :=&Anchorlock {};_fb .CT_AnchorLock =*NewCT_AnchorLock ();return _fb ;}; +func (_eb *Bordertop )Validate ()error {return _eb .ValidateWithPath ("\u0042o\u0072\u0064\u0065\u0072\u0074\u006fp");};func (_cdf ST_VerticalAnchor )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_bgdc :=_c .Attr {};_bgdc .Name =name ;switch _cdf {case ST_VerticalAnchorUnset :_bgdc .Value =""; +case ST_VerticalAnchorMargin :_bgdc .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_VerticalAnchorPage :_bgdc .Value ="\u0070\u0061\u0067\u0065";case ST_VerticalAnchorText :_bgdc .Value ="\u0074\u0065\u0078\u0074";case ST_VerticalAnchorLine :_bgdc .Value ="\u006c\u0069\u006e\u0065"; +};return _bgdc ,nil ;};func NewBordertop ()*Bordertop {_fca :=&Bordertop {};_fca .CT_Border =*NewCT_Border ();return _fca };func NewAnchorlock ()*Anchorlock {_fa :=&Anchorlock {};_fa .CT_AnchorLock =*NewCT_AnchorLock ();return _fa ;};func (_bca ST_BorderType )ValidateWithPath (path string )error {switch _bca {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bca )); +};return nil ;};func (_gcf ST_BorderType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gdg :=_c .Attr {};_gdg .Name =name ;switch _gcf {case ST_BorderTypeUnset :_gdg .Value ="";case ST_BorderTypeNone :_gdg .Value ="\u006e\u006f\u006e\u0065";case ST_BorderTypeSingle :_gdg .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; +case ST_BorderTypeThick :_gdg .Value ="\u0074\u0068\u0069c\u006b";case ST_BorderTypeDouble :_gdg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_BorderTypeHairline :_gdg .Value ="\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065";case ST_BorderTypeDot :_gdg .Value ="\u0064\u006f\u0074"; +case ST_BorderTypeDash :_gdg .Value ="\u0064\u0061\u0073\u0068";case ST_BorderTypeDotDash :_gdg .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_BorderTypeDashDotDot :_gdg .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_BorderTypeTriple :_gdg .Value ="\u0074\u0072\u0069\u0070\u006c\u0065"; +case ST_BorderTypeThinThickSmall :_gdg .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c";case ST_BorderTypeThickThinSmall :_gdg .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c"; +case ST_BorderTypeThickBetweenThinSmall :_gdg .Value ="t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c";case ST_BorderTypeThinThick :_gdg .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_BorderTypeThickThin :_gdg .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n"; +case ST_BorderTypeThickBetweenThin :_gdg .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";case ST_BorderTypeThinThickLarge :_gdg .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065"; +case ST_BorderTypeThickThinLarge :_gdg .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065";case ST_BorderTypeThickBetweenThinLarge :_gdg .Value ="t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065"; +case ST_BorderTypeWave :_gdg .Value ="\u0077\u0061\u0076\u0065";case ST_BorderTypeDoubleWave :_gdg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case ST_BorderTypeDashedSmall :_gdg .Value ="d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c"; +case ST_BorderTypeDashDotStroked :_gdg .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064";case ST_BorderTypeThreeDEmboss :_gdg .Value ="\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case ST_BorderTypeThreeDEngrave :_gdg .Value ="\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065"; +case ST_BorderTypeHTMLOutset :_gdg .Value ="\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074";case ST_BorderTypeHTMLInset :_gdg .Value ="\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t";};return _gdg ,nil ;};type ST_BorderShadow byte ;type ST_WrapSide byte ; +func (_ddgf *ST_BorderShadow )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_aca ,_caaf :=d .Token ();if _caaf !=nil {return _caaf ;};if _bd ,_agc :=_aca .(_c .EndElement );_agc &&_bd .Name ==start .Name {*_ddgf =1;return nil ;};if _dde ,_aef :=_aca .(_c .CharData ); +!_aef {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aca );}else {switch string (_dde ){case "":*_ddgf =0;case "\u0074":*_ddgf =1; +case "\u0074\u0072\u0075\u0065":*_ddgf =2;case "\u0066":*_ddgf =3;case "\u0066\u0061\u006cs\u0065":*_ddgf =4;};};_aca ,_caaf =d .Token ();if _caaf !=nil {return _caaf ;};if _ddec ,_acg :=_aca .(_c .EndElement );_acg &&_ddec .Name ==start .Name {return nil ; +};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aca );}; -// ValidateWithPath validates the Borderright and its children, prefixing error messages with path -func (_gdc *Borderright )ValidateWithPath (path string )error {if _agg :=_gdc .CT_Border .ValidateWithPath (path );_agg !=nil {return _agg ;};return nil ;};func NewBordertop ()*Bordertop {_de :=&Bordertop {};_de .CT_Border =*NewCT_Border ();return _de }; -func (_fdb *CT_Wrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bfg :=range start .Attr {if _bfg .Name .Local =="\u0074\u0079\u0070\u0065"{_fdb .TypeAttr .UnmarshalXMLAttr (_bfg );continue ;};if _bfg .Name .Local =="\u0073\u0069\u0064\u0065"{_fdb .SideAttr .UnmarshalXMLAttr (_bfg ); -continue ;};if _bfg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0078"{_fdb .AnchorxAttr .UnmarshalXMLAttr (_bfg );continue ;};if _bfg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0079"{_fdb .AnchoryAttr .UnmarshalXMLAttr (_bfg );continue ;};}; -for {_ged ,_gfa :=d .Token ();if _gfa !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_gfa );};if _fa ,_geb :=_ged .(_a .EndElement );_geb &&_fa .Name ==start .Name {break ; -};};return nil ;};type ST_WrapType byte ;const (ST_HorizontalAnchorUnset ST_HorizontalAnchor =0;ST_HorizontalAnchorMargin ST_HorizontalAnchor =1;ST_HorizontalAnchorPage ST_HorizontalAnchor =2;ST_HorizontalAnchorText ST_HorizontalAnchor =3;ST_HorizontalAnchorChar ST_HorizontalAnchor =4; -); +// Validate validates the CT_Border and its children +func (_bee *CT_Border )Validate ()error {return _bee .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");}; -// ValidateWithPath validates the Bordertop and its children, prefixing error messages with path -func (_bf *Bordertop )ValidateWithPath (path string )error {if _gef :=_bf .CT_Border .ValidateWithPath (path );_gef !=nil {return _gef ;};return nil ;};func (_fcg *ST_WrapSide )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fcg =0; -case "\u0062\u006f\u0074\u0068":*_fcg =1;case "\u006c\u0065\u0066\u0074":*_fcg =2;case "\u0072\u0069\u0067h\u0074":*_fcg =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_fcg =4;};return nil ;};type ST_BorderShadow byte ;const (ST_BorderShadowUnset ST_BorderShadow =0; -ST_BorderShadowT ST_BorderShadow =1;ST_BorderShadowTrue ST_BorderShadow =2;ST_BorderShadowF ST_BorderShadow =3;ST_BorderShadowFalse ST_BorderShadow =4;);func (_aga *ST_VerticalAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_deg ,_dde :=d .Token (); -if _dde !=nil {return _dde ;};if _dea ,_def :=_deg .(_a .EndElement );_def &&_dea .Name ==start .Name {*_aga =1;return nil ;};if _cfa ,_aaa :=_deg .(_a .CharData );!_aaa {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_deg ); -}else {switch string (_cfa ){case "":*_aga =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_aga =1;case "\u0070\u0061\u0067\u0065":*_aga =2;case "\u0074\u0065\u0078\u0074":*_aga =3;case "\u006c\u0069\u006e\u0065":*_aga =4;};};_deg ,_dde =d .Token ();if _dde !=nil {return _dde ; -};if _bgb ,_dbd :=_deg .(_a .EndElement );_dbd &&_bgb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_deg ); -};func (_acdc ST_BorderType )String ()string {switch _acdc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 3:return "\u0074\u0068\u0069c\u006b";case 4:return "\u0064\u006f\u0075\u0062\u006c\u0065"; -case 5:return "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065";case 6:return "\u0064\u006f\u0074";case 7:return "\u0064\u0061\u0073\u0068";case 8:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 9:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074"; -case 10:return "\u0074\u0072\u0069\u0070\u006c\u0065";case 11:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c";case 12:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c";case 13:return "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c"; -case 14:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 15:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 16:return "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";case 17:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065"; -case 18:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065";case 19:return "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065";case 20:return "\u0077\u0061\u0076\u0065"; -case 21:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 22:return "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c";case 23:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064"; -case 24:return "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case 25:return "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case 26:return "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074"; -case 27:return "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t";};return "";};func (_faa *ST_WrapType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dca ,_cba :=d .Token ();if _cba !=nil {return _cba ;};if _faf ,_gbd :=_dca .(_a .EndElement ); -_gbd &&_faf .Name ==start .Name {*_faa =1;return nil ;};if _ccce ,_bef :=_dca .(_a .CharData );!_bef {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dca ); -}else {switch string (_ccce ){case "":*_faa =0;case "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d":*_faa =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_faa =2;case "\u006e\u006f\u006e\u0065":*_faa =3;case "\u0074\u0069\u0067h\u0074":*_faa =4; -case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_faa =5;};};_dca ,_cba =d .Token ();if _cba !=nil {return _cba ;};if _acb ,_efb :=_dca .(_a .EndElement );_efb &&_acb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dca ); -};func (_eed ST_WrapType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eed .String (),start );};type ST_BorderType byte ;func NewBorderright ()*Borderright {_gb :=&Borderright {};_gb .CT_Border =*NewCT_Border (); -return _gb ;};func (_geg ST_VerticalAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fce :=_a .Attr {};_fce .Name =name ;switch _geg {case ST_VerticalAnchorUnset :_fce .Value ="";case ST_VerticalAnchorMargin :_fce .Value ="\u006d\u0061\u0072\u0067\u0069\u006e"; -case ST_VerticalAnchorPage :_fce .Value ="\u0070\u0061\u0067\u0065";case ST_VerticalAnchorText :_fce .Value ="\u0074\u0065\u0078\u0074";case ST_VerticalAnchorLine :_fce .Value ="\u006c\u0069\u006e\u0065";};return _fce ,nil ;};func (_afa ST_HorizontalAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_afa .String (),start ); -};func (_cf *Wrap )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cf .CT_Wrap =*NewCT_Wrap ();for _ ,_acg :=range start .Attr {if _acg .Name .Local =="\u0074\u0079\u0070\u0065"{_cf .TypeAttr .UnmarshalXMLAttr (_acg );continue ;};if _acg .Name .Local =="\u0073\u0069\u0064\u0065"{_cf .SideAttr .UnmarshalXMLAttr (_acg ); -continue ;};if _acg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0078"{_cf .AnchorxAttr .UnmarshalXMLAttr (_acg );continue ;};if _acg .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0079"{_cf .AnchoryAttr .UnmarshalXMLAttr (_acg );continue ;};};for {_fc ,_ada :=d .Token (); -if _ada !=nil {return _f .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_ada );};if _da ,_ggf :=_fc .(_a .EndElement );_ggf &&_da .Name ==start .Name {break ;};};return nil ;};func (_abe ST_BorderType )ValidateWithPath (path string )error {switch _abe {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abe )); -};return nil ;};func NewCT_Wrap ()*CT_Wrap {_gf :=&CT_Wrap {};return _gf }; +// ValidateWithPath validates the CT_AnchorLock and its children, prefixing error messages with path +func (_fgf *CT_AnchorLock )ValidateWithPath (path string )error {return nil };func (_eac ST_BorderType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_eac .String (),start );};func (_ged ST_BorderType )Validate ()error {return _ged .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path -func (_bfa *CT_Border )ValidateWithPath (path string )error {if _gge :=_bfa .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_gge !=nil {return _gge ;};if _ggeg :=_bfa .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); -_ggeg !=nil {return _ggeg ;};return nil ;};func (_dcef *ST_BorderType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dcef =0;case "\u006e\u006f\u006e\u0065":*_dcef =1;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_dcef =2;case "\u0074\u0068\u0069c\u006b":*_dcef =3; -case "\u0064\u006f\u0075\u0062\u006c\u0065":*_dcef =4;case "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065":*_dcef =5;case "\u0064\u006f\u0074":*_dcef =6;case "\u0064\u0061\u0073\u0068":*_dcef =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_dcef =8; -case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_dcef =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_dcef =10;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c":*_dcef =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c":*_dcef =12; -case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c":*_dcef =13;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_dcef =14;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_dcef =15;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_dcef =16; -case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065":*_dcef =17;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065":*_dcef =18;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065":*_dcef =19; -case "\u0077\u0061\u0076\u0065":*_dcef =20;case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_dcef =21;case "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c":*_dcef =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_dcef =23; -case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_dcef =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_dcef =25;case "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074":*_dcef =26; -case "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t":*_dcef =27;};return nil ;};func (_bea *ST_BorderType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbg ,_eaf :=d .Token ();if _eaf !=nil {return _eaf ;};if _cea ,_edeb :=_bbg .(_a .EndElement ); -_edeb &&_cea .Name ==start .Name {*_bea =1;return nil ;};if _edab ,_baaf :=_bbg .(_a .CharData );!_baaf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbg ); -}else {switch string (_edab ){case "":*_bea =0;case "\u006e\u006f\u006e\u0065":*_bea =1;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_bea =2;case "\u0074\u0068\u0069c\u006b":*_bea =3;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_bea =4;case "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065":*_bea =5; -case "\u0064\u006f\u0074":*_bea =6;case "\u0064\u0061\u0073\u0068":*_bea =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_bea =8;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_bea =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_bea =10; -case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c":*_bea =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c":*_bea =12;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c":*_bea =13; -case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_bea =14;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_bea =15;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_bea =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065":*_bea =17; -case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065":*_bea =18;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065":*_bea =19;case "\u0077\u0061\u0076\u0065":*_bea =20; -case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_bea =21;case "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c":*_bea =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_bea =23; -case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_bea =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_bea =25;case "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074":*_bea =26; -case "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t":*_bea =27;};};_bbg ,_eaf =d .Token ();if _eaf !=nil {return _eaf ;};if _ggeb ,_dae :=_bbg .(_a .EndElement );_dae &&_ggeb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbg ); -};func (_fgd ST_WrapType )Validate ()error {return _fgd .ValidateWithPath ("")}; -// ValidateWithPath validates the CT_AnchorLock and its children, prefixing error messages with path -func (_aec *CT_AnchorLock )ValidateWithPath (path string )error {return nil }; +// Validate validates the CT_Wrap and its children +func (_dacc *CT_Wrap )Validate ()error {return _dacc .ValidateWithPath ("\u0043T\u005f\u0057\u0072\u0061\u0070");}; -// Validate validates the Borderleft and its children -func (_ba *Borderleft )Validate ()error {return _ba .ValidateWithPath ("\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074");};func (_bgc ST_BorderShadow )ValidateWithPath (path string )error {switch _bgc {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgc )); -};return nil ;};func (_cg *Anchorlock )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cg .CT_AnchorLock =*NewCT_AnchorLock ();for {_fg ,_bb :=d .Token ();if _bb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b\u003a\u0020%\u0073",_bb ); -};if _d ,_ec :=_fg .(_a .EndElement );_ec &&_d .Name ==start .Name {break ;};};return nil ;};type Wrap struct{CT_Wrap };func (_gcf *Borderright )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074";return _gcf .CT_Border .MarshalXML (e ,start );}; +// Validate validates the Borderright and its children +func (_fac *Borderright )Validate ()error {return _fac .ValidateWithPath ("B\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");};const (ST_BorderTypeUnset ST_BorderType =0;ST_BorderTypeNone ST_BorderType =1;ST_BorderTypeSingle ST_BorderType =2; +ST_BorderTypeThick ST_BorderType =3;ST_BorderTypeDouble ST_BorderType =4;ST_BorderTypeHairline ST_BorderType =5;ST_BorderTypeDot ST_BorderType =6;ST_BorderTypeDash ST_BorderType =7;ST_BorderTypeDotDash ST_BorderType =8;ST_BorderTypeDashDotDot ST_BorderType =9; +ST_BorderTypeTriple ST_BorderType =10;ST_BorderTypeThinThickSmall ST_BorderType =11;ST_BorderTypeThickThinSmall ST_BorderType =12;ST_BorderTypeThickBetweenThinSmall ST_BorderType =13;ST_BorderTypeThinThick ST_BorderType =14;ST_BorderTypeThickThin ST_BorderType =15; +ST_BorderTypeThickBetweenThin ST_BorderType =16;ST_BorderTypeThinThickLarge ST_BorderType =17;ST_BorderTypeThickThinLarge ST_BorderType =18;ST_BorderTypeThickBetweenThinLarge ST_BorderType =19;ST_BorderTypeWave ST_BorderType =20;ST_BorderTypeDoubleWave ST_BorderType =21; +ST_BorderTypeDashedSmall ST_BorderType =22;ST_BorderTypeDashDotStroked ST_BorderType =23;ST_BorderTypeThreeDEmboss ST_BorderType =24;ST_BorderTypeThreeDEngrave ST_BorderType =25;ST_BorderTypeHTMLOutset ST_BorderType =26;ST_BorderTypeHTMLInset ST_BorderType =27; +);func (_aee *ST_WrapSide )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dfbda ,_efgb :=d .Token ();if _efgb !=nil {return _efgb ;};if _abda ,_baee :=_dfbda .(_c .EndElement );_baee &&_abda .Name ==start .Name {*_aee =1;return nil ;};if _bgc ,_fae :=_dfbda .(_c .CharData ); +!_fae {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfbda );}else {switch string (_bgc ){case "":*_aee =0;case "\u0062\u006f\u0074\u0068":*_aee =1; +case "\u006c\u0065\u0066\u0074":*_aee =2;case "\u0072\u0069\u0067h\u0074":*_aee =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_aee =4;};};_dfbda ,_efgb =d .Token ();if _efgb !=nil {return _efgb ;};if _gegd ,_fbcf :=_dfbda .(_c .EndElement );_fbcf &&_gegd .Name ==start .Name {return nil ; +};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfbda );};const (ST_HorizontalAnchorUnset ST_HorizontalAnchor =0;ST_HorizontalAnchorMargin ST_HorizontalAnchor =1; +ST_HorizontalAnchorPage ST_HorizontalAnchor =2;ST_HorizontalAnchorText ST_HorizontalAnchor =3;ST_HorizontalAnchorChar ST_HorizontalAnchor =4;); -// Validate validates the Borderbottom and its children -func (_db *Borderbottom )Validate ()error {return _db .ValidateWithPath ("\u0042\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");};func (_dag ST_BorderShadow )Validate ()error {return _dag .ValidateWithPath ("")};func (_efce ST_HorizontalAnchor )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_acba :=_a .Attr {}; -_acba .Name =name ;switch _efce {case ST_HorizontalAnchorUnset :_acba .Value ="";case ST_HorizontalAnchorMargin :_acba .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_HorizontalAnchorPage :_acba .Value ="\u0070\u0061\u0067\u0065";case ST_HorizontalAnchorText :_acba .Value ="\u0074\u0065\u0078\u0074"; -case ST_HorizontalAnchorChar :_acba .Value ="\u0063\u0068\u0061\u0072";};return _acba ,nil ;};func (_gedb *ST_WrapType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gedb =0;case "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d":*_gedb =1; -case "\u0073\u0071\u0075\u0061\u0072\u0065":*_gedb =2;case "\u006e\u006f\u006e\u0065":*_gedb =3;case "\u0074\u0069\u0067h\u0074":*_gedb =4;case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_gedb =5;};return nil ;};type Borderbottom struct{CT_Border };func (_abg ST_BorderType )Validate ()error {return _abg .ValidateWithPath ("")}; -func (_gdf *ST_BorderShadow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgd ,_cgeg :=d .Token ();if _cgeg !=nil {return _cgeg ;};if _bbe ,_ebg :=_dgd .(_a .EndElement );_ebg &&_bbe .Name ==start .Name {*_gdf =1;return nil ;};if _cgca ,_fge :=_dgd .(_a .CharData ); -!_fge {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgd );}else {switch string (_cgca ){case "":*_gdf =0;case "\u0074":*_gdf =1; -case "\u0074\u0072\u0075\u0065":*_gdf =2;case "\u0066":*_gdf =3;case "\u0066\u0061\u006cs\u0065":*_gdf =4;};};_dgd ,_cgeg =d .Token ();if _cgeg !=nil {return _cgeg ;};if _bdg ,_ccc :=_dgd .(_a .EndElement );_ccc &&_bdg .Name ==start .Name {return nil ; -};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgd );};func (_dce *Borderleft )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074";return _dce .CT_Border .MarshalXML (e ,start );};func (_ddb *CT_Border )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_acc :=range start .Attr {if _acc .Name .Local =="\u0074\u0079\u0070\u0065"{_ddb .TypeAttr .UnmarshalXMLAttr (_acc ); -continue ;};if _acc .Name .Local =="\u0077\u0069\u0064t\u0068"{_baa ,_aca :=_e .ParseUint (_acc .Value ,10,32);if _aca !=nil {return _aca ;};_egb :=uint32 (_baa );_ddb .WidthAttr =&_egb ;continue ;};if _acc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ddb .ShadowAttr .UnmarshalXMLAttr (_acc ); -continue ;};};for {_age ,_cae :=d .Token ();if _cae !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u006f\u0072d\u0065\u0072\u003a\u0020\u0025\u0073",_cae );};if _gac ,_egbb :=_age .(_a .EndElement );_egbb &&_gac .Name ==start .Name {break ; -};};return nil ;};func (_aeb ST_WrapSide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aeb .String (),start );}; +// ValidateWithPath validates the Anchorlock and its children, prefixing error messages with path +func (_ab *Anchorlock )ValidateWithPath (path string )error {if _ae :=_ab .CT_AnchorLock .ValidateWithPath (path );_ae !=nil {return _ae ;};return nil ;};func (_ccb ST_BorderType )String ()string {switch _ccb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 3:return "\u0074\u0068\u0069c\u006b";case 4:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 5:return "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065";case 6:return "\u0064\u006f\u0074";case 7:return "\u0064\u0061\u0073\u0068"; +case 8:return "\u0064o\u0074\u0044\u0061\u0073\u0068";case 9:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case 10:return "\u0074\u0072\u0069\u0070\u006c\u0065";case 11:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c"; +case 12:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c";case 13:return "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c";case 14:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k"; +case 15:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 16:return "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";case 17:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065"; +case 18:return "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065";case 19:return "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065";case 20:return "\u0077\u0061\u0076\u0065"; +case 21:return "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case 22:return "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c";case 23:return "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064"; +case 24:return "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case 25:return "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065";case 26:return "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074"; +case 27:return "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t";};return "";};func (_dgb *Bordertop )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_dgb .CT_Border =*NewCT_Border ();for _ ,_df :=range start .Attr {if _df .Name .Local =="\u0074\u0079\u0070\u0065"{_dgb .TypeAttr .UnmarshalXMLAttr (_df ); +continue ;};if _df .Name .Local =="\u0077\u0069\u0064t\u0068"{_caa ,_bfe :=_a .ParseUint (_df .Value ,10,32);if _bfe !=nil {return _bfe ;};_dbd :=uint32 (_caa );_dgb .WidthAttr =&_dbd ;continue ;};if _df .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_dgb .ShadowAttr .UnmarshalXMLAttr (_df ); +continue ;};};for {_cf ,_fbd :=d .Token ();if _fbd !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020B\u006f\u0072\u0064\u0065\u0072t\u006f\u0070\u003a\u0020\u0025\u0073",_fbd );};if _fd ,_bc :=_cf .(_c .EndElement );_bc &&_fd .Name ==start .Name {break ; +};};return nil ;};type ST_BorderType byte ;func (_eeb *ST_HorizontalAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_acd ,_fcd :=d .Token ();if _fcd !=nil {return _fcd ;};if _adc ,_fef :=_acd .(_c .EndElement );_fef &&_adc .Name ==start .Name {*_eeb =1; +return nil ;};if _gaad ,_caf :=_acd .(_c .CharData );!_caf {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acd );}else {switch string (_gaad ){case "":*_eeb =0; +case "\u006d\u0061\u0072\u0067\u0069\u006e":*_eeb =1;case "\u0070\u0061\u0067\u0065":*_eeb =2;case "\u0074\u0065\u0078\u0074":*_eeb =3;case "\u0063\u0068\u0061\u0072":*_eeb =4;};};_acd ,_fcd =d .Token ();if _fcd !=nil {return _fcd ;};if _ege ,_cfec :=_acd .(_c .EndElement ); +_cfec &&_ege .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acd );};func (_geda ST_HorizontalAnchor )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_ddeg :=_c .Attr {}; +_ddeg .Name =name ;switch _geda {case ST_HorizontalAnchorUnset :_ddeg .Value ="";case ST_HorizontalAnchorMargin :_ddeg .Value ="\u006d\u0061\u0072\u0067\u0069\u006e";case ST_HorizontalAnchorPage :_ddeg .Value ="\u0070\u0061\u0067\u0065";case ST_HorizontalAnchorText :_ddeg .Value ="\u0074\u0065\u0078\u0074"; +case ST_HorizontalAnchorChar :_ddeg .Value ="\u0063\u0068\u0061\u0072";};return _ddeg ,nil ;};type Borderright struct{CT_Border };func (_fe *Anchorlock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fe .CT_AnchorLock =*NewCT_AnchorLock (); +for {_cb ,_cg :=d .Token ();if _cg !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b\u003a\u0020%\u0073",_cg );};if _ff ,_gb :=_cb .(_c .EndElement );_gb &&_ff .Name ==start .Name {break ; +};};return nil ;}; // ValidateWithPath validates the Wrap and its children, prefixing error messages with path -func (_fdae *Wrap )ValidateWithPath (path string )error {if _edee :=_fdae .CT_Wrap .ValidateWithPath (path );_edee !=nil {return _edee ;};return nil ;};type Borderleft struct{CT_Border }; - -// Validate validates the Borderright and its children -func (_gab *Borderright )Validate ()error {return _gab .ValidateWithPath ("B\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");};func (_afd *ST_BorderShadow )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_afd =0;case "\u0074":*_afd =1; -case "\u0074\u0072\u0075\u0065":*_afd =2;case "\u0066":*_afd =3;case "\u0066\u0061\u006cs\u0065":*_afd =4;};return nil ;};func (_fgc *CT_Border )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgc .TypeAttr !=ST_BorderTypeUnset {_fbae ,_dfg :=_fgc .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _dfg !=nil {return _dfg ;};start .Attr =append (start .Attr ,_fbae );};if _fgc .WidthAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0077\u0069\u0064t\u0068"},Value :_f .Sprintf ("\u0025\u0076",*_fgc .WidthAttr )}); -};if _fgc .ShadowAttr !=ST_BorderShadowUnset {_dced ,_edga :=_fgc .ShadowAttr .MarshalXMLAttr (_a .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077"});if _edga !=nil {return _edga ;};start .Attr =append (start .Attr ,_dced );};e .EncodeToken (start ); -e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_WrapTypeUnset ST_WrapType =0;ST_WrapTypeTopAndBottom ST_WrapType =1;ST_WrapTypeSquare ST_WrapType =2;ST_WrapTypeNone ST_WrapType =3;ST_WrapTypeTight ST_WrapType =4;ST_WrapTypeThrough ST_WrapType =5; -);func (_eef *CT_Wrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eef .TypeAttr !=ST_WrapTypeUnset {_af ,_cbg :=_eef .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _cbg !=nil {return _cbg ;};start .Attr =append (start .Attr ,_af ); -};if _eef .SideAttr !=ST_WrapSideUnset {_gacf ,_ab :=_eef .SideAttr .MarshalXMLAttr (_a .Name {Local :"\u0073\u0069\u0064\u0065"});if _ab !=nil {return _ab ;};start .Attr =append (start .Attr ,_gacf );};if _eef .AnchorxAttr !=ST_HorizontalAnchorUnset {_ede ,_dcb :=_eef .AnchorxAttr .MarshalXMLAttr (_a .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0078"}); -if _dcb !=nil {return _dcb ;};start .Attr =append (start .Attr ,_ede );};if _eef .AnchoryAttr !=ST_VerticalAnchorUnset {_accc ,_cdf :=_eef .AnchoryAttr .MarshalXMLAttr (_a .Name {Local :"\u0061n\u0063\u0068\u006f\u0072\u0079"});if _cdf !=nil {return _cdf ; -};start .Attr =append (start .Attr ,_accc );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;}; +func (_aega *Wrap )ValidateWithPath (path string )error {if _cfeg :=_aega .CT_Wrap .ValidateWithPath (path );_cfeg !=nil {return _cfeg ;};return nil ;};type CT_AnchorLock struct{};func (_bdc ST_BorderShadow )Validate ()error {return _bdc .ValidateWithPath ("")}; +func (_eee ST_HorizontalAnchor )String ()string {switch _eee {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0074\u0065\u0078\u0074";case 4:return "\u0063\u0068\u0061\u0072"; +};return "";};func (_fgb *ST_VerticalAnchor )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ddfc ,_efda :=d .Token ();if _efda !=nil {return _efda ;};if _ecgb ,_gce :=_ddfc .(_c .EndElement );_gce &&_ecgb .Name ==start .Name {*_fgb =1;return nil ; +};if _gae ,_bdcd :=_ddfc .(_c .CharData );!_bdcd {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddfc );}else {switch string (_gae ){case "":*_fgb =0; +case "\u006d\u0061\u0072\u0067\u0069\u006e":*_fgb =1;case "\u0070\u0061\u0067\u0065":*_fgb =2;case "\u0074\u0065\u0078\u0074":*_fgb =3;case "\u006c\u0069\u006e\u0065":*_fgb =4;};};_ddfc ,_efda =d .Token ();if _efda !=nil {return _efda ;};if _bcd ,_agb :=_ddfc .(_c .EndElement ); +_agb &&_bcd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddfc );};func NewCT_AnchorLock ()*CT_AnchorLock {_ddg :=&CT_AnchorLock {}; +return _ddg };func (_gcb ST_VerticalAnchor )ValidateWithPath (path string )error {switch _gcb {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcb )); +};return nil ;};func (_ac *CT_AnchorLock )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for {_ecd ,_cfef :=d .Token ();if _cfef !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0041n\u0063h\u006fr\u004c\u006f\u0063\u006b\u003a\u0020\u0025s",_cfef ); +};if _cge ,_dgbg :=_ecd .(_c .EndElement );_dgbg &&_cge .Name ==start .Name {break ;};};return nil ;};func (_bgf ST_BorderShadow )String ()string {switch _bgf {case 0:return "";case 1:return "\u0074";case 2:return "\u0074\u0072\u0075\u0065";case 3:return "\u0066"; +case 4:return "\u0066\u0061\u006cs\u0065";};return "";};func (_egf *CT_Border )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {if _egf .TypeAttr !=ST_BorderTypeUnset {_cbd ,_cd :=_egf .TypeAttr .MarshalXMLAttr (_c .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _cd !=nil {return _cd ;};start .Attr =append (start .Attr ,_cbd );};if _egf .WidthAttr !=nil {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0077\u0069\u0064t\u0068"},Value :_d .Sprintf ("\u0025\u0076",*_egf .WidthAttr )});};if _egf .ShadowAttr !=ST_BorderShadowUnset {_bb ,_fcc :=_egf .ShadowAttr .MarshalXMLAttr (_c .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}); +if _fcc !=nil {return _fcc ;};start .Attr =append (start .Attr ,_bb );};e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Borderbottom struct{CT_Border };func (_ece *Borderleft )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074";return _ece .CT_Border .MarshalXML (e ,start );};func (_edc *ST_BorderShadow )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_edc =0;case "\u0074":*_edc =1; +case "\u0074\u0072\u0075\u0065":*_edc =2;case "\u0066":*_edc =3;case "\u0066\u0061\u006cs\u0065":*_edc =4;};return nil ;};func (_aag *Wrap )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0077\u0072\u0061\u0070";return _aag .CT_Wrap .MarshalXML (e ,start );}; -// Validate validates the CT_Wrap and its children -func (_ccda *CT_Wrap )Validate ()error {return _ccda .ValidateWithPath ("\u0043T\u005f\u0057\u0072\u0061\u0070");};func (_cd *Bordertop )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp";return _cd .CT_Border .MarshalXML (e ,start );};type CT_AnchorLock struct{};func (_cfb *ST_WrapSide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggfb ,_fcf :=d .Token (); -if _fcf !=nil {return _fcf ;};if _ebd ,_cde :=_ggfb .(_a .EndElement );_cde &&_ebd .Name ==start .Name {*_cfb =1;return nil ;};if _aff ,_add :=_ggfb .(_a .CharData );!_add {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggfb ); -}else {switch string (_aff ){case "":*_cfb =0;case "\u0062\u006f\u0074\u0068":*_cfb =1;case "\u006c\u0065\u0066\u0074":*_cfb =2;case "\u0072\u0069\u0067h\u0074":*_cfb =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_cfb =4;};};_ggfb ,_fcf =d .Token (); -if _fcf !=nil {return _fcf ;};if _afbc ,_eaed :=_ggfb .(_a .EndElement );_eaed &&_afbc .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggfb ); -};type CT_Border struct{ +// ValidateWithPath validates the Bordertop and its children, prefixing error messages with path +func (_cfe *Bordertop )ValidateWithPath (path string )error {if _dda :=_cfe .CT_Border .ValidateWithPath (path );_dda !=nil {return _dda ;};return nil ;};func (_edd ST_WrapType )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_baa :=_c .Attr {};_baa .Name =name ; +switch _edd {case ST_WrapTypeUnset :_baa .Value ="";case ST_WrapTypeTopAndBottom :_baa .Value ="\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d";case ST_WrapTypeSquare :_baa .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_WrapTypeNone :_baa .Value ="\u006e\u006f\u006e\u0065"; +case ST_WrapTypeTight :_baa .Value ="\u0074\u0069\u0067h\u0074";case ST_WrapTypeThrough :_baa .Value ="\u0074h\u0072\u006f\u0075\u0067\u0068";};return _baa ,nil ;};func (_dfg ST_BorderShadow )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_cdgc :=_c .Attr {}; +_cdgc .Name =name ;switch _dfg {case ST_BorderShadowUnset :_cdgc .Value ="";case ST_BorderShadowT :_cdgc .Value ="\u0074";case ST_BorderShadowTrue :_cdgc .Value ="\u0074\u0072\u0075\u0065";case ST_BorderShadowF :_cdgc .Value ="\u0066";case ST_BorderShadowFalse :_cdgc .Value ="\u0066\u0061\u006cs\u0065"; +};return _cdgc ,nil ;};func (_ccfg *ST_BorderType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdb ,_cee :=d .Token ();if _cee !=nil {return _cee ;};if _eda ,_feec :=_gdb .(_c .EndElement );_feec &&_eda .Name ==start .Name {*_ccfg =1; +return nil ;};if _ecae ,_ccd :=_gdb .(_c .CharData );!_ccd {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdb );}else {switch string (_ecae ){case "":*_ccfg =0; +case "\u006e\u006f\u006e\u0065":*_ccfg =1;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_ccfg =2;case "\u0074\u0068\u0069c\u006b":*_ccfg =3;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_ccfg =4;case "\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065":*_ccfg =5; +case "\u0064\u006f\u0074":*_ccfg =6;case "\u0064\u0061\u0073\u0068":*_ccfg =7;case "\u0064o\u0074\u0044\u0061\u0073\u0068":*_ccfg =8;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074":*_ccfg =9;case "\u0074\u0072\u0069\u0070\u006c\u0065":*_ccfg =10; +case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c":*_ccfg =11;case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c":*_ccfg =12;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c":*_ccfg =13; +case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_ccfg =14;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_ccfg =15;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_ccfg =16;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065":*_ccfg =17; +case "\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065":*_ccfg =18;case "t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065":*_ccfg =19;case "\u0077\u0061\u0076\u0065":*_ccfg =20; +case "\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065":*_ccfg =21;case "d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c":*_ccfg =22;case "\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064":*_ccfg =23; +case "\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073":*_ccfg =24;case "\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065":*_ccfg =25;case "\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074":*_ccfg =26; +case "\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t":*_ccfg =27;};};_gdb ,_cee =d .Token ();if _cee !=nil {return _cee ;};if _fdd ,_cdg :=_gdb .(_c .EndElement );_cdg &&_fdd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdb ); +};func (_fdb *ST_VerticalAnchor )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_fdb =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_fdb =1;case "\u0070\u0061\u0067\u0065":*_fdb =2;case "\u0074\u0065\u0078\u0074":*_fdb =3;case "\u006c\u0069\u006e\u0065":*_fdb =4; +};return nil ;};func (_gc *CT_AnchorLock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {e .EncodeToken (start );e .EncodeToken (_c .EndElement {Name :start .Name });return nil ;};type Anchorlock struct{CT_AnchorLock };type CT_Border struct{ // Border Style TypeAttr ST_BorderType ; @@ -135,41 +143,41 @@ TypeAttr ST_BorderType ; WidthAttr *uint32 ; // Border shadow -ShadowAttr ST_BorderShadow ;};func (_dcbg ST_BorderShadow )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bcef :=_a .Attr {};_bcef .Name =name ;switch _dcbg {case ST_BorderShadowUnset :_bcef .Value ="";case ST_BorderShadowT :_bcef .Value ="\u0074"; -case ST_BorderShadowTrue :_bcef .Value ="\u0074\u0072\u0075\u0065";case ST_BorderShadowF :_bcef .Value ="\u0066";case ST_BorderShadowFalse :_bcef .Value ="\u0066\u0061\u006cs\u0065";};return _bcef ,nil ;};func (_ggg ST_VerticalAnchor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ggg .String (),start ); -};func (_ded *ST_HorizontalAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ded =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_ded =1;case "\u0070\u0061\u0067\u0065":*_ded =2;case "\u0074\u0065\u0078\u0074":*_ded =3;case "\u0063\u0068\u0061\u0072":*_ded =4; -};return nil ;}; - -// Validate validates the Wrap and its children -func (_ggc *Wrap )Validate ()error {return _ggc .ValidateWithPath ("\u0057\u0072\u0061\u0070")};func (_gce *ST_HorizontalAnchor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fad ,_daaa :=d .Token ();if _daaa !=nil {return _daaa ;};if _gdfa ,_cdfb :=_fad .(_a .EndElement ); -_cdfb &&_gdfa .Name ==start .Name {*_gce =1;return nil ;};if _gee ,_cab :=_fad .(_a .CharData );!_cab {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fad ); -}else {switch string (_gee ){case "":*_gce =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_gce =1;case "\u0070\u0061\u0067\u0065":*_gce =2;case "\u0074\u0065\u0078\u0074":*_gce =3;case "\u0063\u0068\u0061\u0072":*_gce =4;};};_fad ,_daaa =d .Token ();if _daaa !=nil {return _daaa ; -};if _afag ,_dbc :=_fad .(_a .EndElement );_dbc &&_afag .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fad ); -};func (_abd ST_VerticalAnchor )ValidateWithPath (path string )error {switch _abd {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abd )); -};return nil ;};func (_abb *ST_VerticalAnchor )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abb =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_abb =1;case "\u0070\u0061\u0067\u0065":*_abb =2;case "\u0074\u0065\u0078\u0074":*_abb =3; -case "\u006c\u0069\u006e\u0065":*_abb =4;};return nil ;};func (_ceg ST_HorizontalAnchor )String ()string {switch _ceg {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0074\u0065\u0078\u0074"; -case 4:return "\u0063\u0068\u0061\u0072";};return "";}; +ShadowAttr ST_BorderShadow ;};func (_gec ST_BorderShadow )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_gec .String (),start );}; -// ValidateWithPath validates the Borderbottom and its children, prefixing error messages with path -func (_efe *Borderbottom )ValidateWithPath (path string )error {if _df :=_efe .CT_Border .ValidateWithPath (path );_df !=nil {return _df ;};return nil ;};const (ST_WrapSideUnset ST_WrapSide =0;ST_WrapSideBoth ST_WrapSide =1;ST_WrapSideLeft ST_WrapSide =2; -ST_WrapSideRight ST_WrapSide =3;ST_WrapSideLargest ST_WrapSide =4;);func (_cge *Borderbottom )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d";return _cge .CT_Border .MarshalXML (e ,start );};func (_ggb ST_WrapSide )Validate ()error {return _ggb .ValidateWithPath ("")}; +// ValidateWithPath validates the Borderright and its children, prefixing error messages with path +func (_be *Borderright )ValidateWithPath (path string )error {if _de :=_be .CT_Border .ValidateWithPath (path );_de !=nil {return _de ;};return nil ;};func (_gdf *Wrap )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_gdf .CT_Wrap =*NewCT_Wrap (); +for _ ,_dgf :=range start .Attr {if _dgf .Name .Local =="\u0074\u0079\u0070\u0065"{_gdf .TypeAttr .UnmarshalXMLAttr (_dgf );continue ;};if _dgf .Name .Local =="\u0073\u0069\u0064\u0065"{_gdf .SideAttr .UnmarshalXMLAttr (_dgf );continue ;};if _dgf .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0078"{_gdf .AnchorxAttr .UnmarshalXMLAttr (_dgf ); +continue ;};if _dgf .Name .Local =="\u0061n\u0063\u0068\u006f\u0072\u0079"{_gdf .AnchoryAttr .UnmarshalXMLAttr (_dgf );continue ;};};for {_cfg ,_geb :=d .Token ();if _geb !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0057\u0072\u0061\u0070\u003a\u0020\u0025\u0073",_geb ); +};if _eaa ,_dec :=_cfg .(_c .EndElement );_dec &&_eaa .Name ==start .Name {break ;};};return nil ;};func (_ded *Bordertop )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp";return _ded .CT_Border .MarshalXML (e ,start );};func (_fge *ST_WrapType )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_efd ,_geg :=d .Token ();if _geg !=nil {return _geg ; +};if _dbdf ,_fbde :=_efd .(_c .EndElement );_fbde &&_dbdf .Name ==start .Name {*_fge =1;return nil ;};if _fbb ,_bda :=_efd .(_c .CharData );!_bda {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efd ); +}else {switch string (_fbb ){case "":*_fge =0;case "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d":*_fge =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_fge =2;case "\u006e\u006f\u006e\u0065":*_fge =3;case "\u0074\u0069\u0067h\u0074":*_fge =4; +case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_fge =5;};};_efd ,_geg =d .Token ();if _geg !=nil {return _geg ;};if _dfb ,_aagb :=_efd .(_c .EndElement );_aagb &&_dfb .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efd ); +};type ST_HorizontalAnchor byte ;func NewCT_Border ()*CT_Border {_fcb :=&CT_Border {};return _fcb };func (_bcce *ST_WrapSide )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_bcce =0;case "\u0062\u006f\u0074\u0068":*_bcce =1;case "\u006c\u0065\u0066\u0074":*_bcce =2; +case "\u0072\u0069\u0067h\u0074":*_bcce =3;case "\u006ca\u0072\u0067\u0065\u0073\u0074":*_bcce =4;};return nil ;}; -// ValidateWithPath validates the Borderleft and its children, prefixing error messages with path -func (_gcg *Borderleft )ValidateWithPath (path string )error {if _ga :=_gcg .CT_Border .ValidateWithPath (path );_ga !=nil {return _ga ;};return nil ;};func (_aa *Anchorlock )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b";return _aa .CT_AnchorLock .MarshalXML (e ,start );};func (_adc ST_WrapSide )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_afb :=_a .Attr {};_afb .Name =name ;switch _adc {case ST_WrapSideUnset :_afb .Value =""; -case ST_WrapSideBoth :_afb .Value ="\u0062\u006f\u0074\u0068";case ST_WrapSideLeft :_afb .Value ="\u006c\u0065\u0066\u0074";case ST_WrapSideRight :_afb .Value ="\u0072\u0069\u0067h\u0074";case ST_WrapSideLargest :_afb .Value ="\u006ca\u0072\u0067\u0065\u0073\u0074"; -};return _afb ,nil ;}; +// ValidateWithPath validates the CT_Wrap and its children, prefixing error messages with path +func (_bcc *CT_Wrap )ValidateWithPath (path string )error {if _afa :=_bcc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_afa !=nil {return _afa ;};if _dcg :=_bcc .SideAttr .ValidateWithPath (path +"\u002fS\u0069\u0064\u0065\u0041\u0074\u0074r"); +_dcg !=nil {return _dcg ;};if _ccc :=_bcc .AnchorxAttr .ValidateWithPath (path +"\u002f\u0041\u006ec\u0068\u006f\u0072\u0078\u0041\u0074\u0074\u0072");_ccc !=nil {return _ccc ;};if _fcaa :=_bcc .AnchoryAttr .ValidateWithPath (path +"\u002f\u0041\u006ec\u0068\u006f\u0072\u0079\u0041\u0074\u0074\u0072"); +_fcaa !=nil {return _fcaa ;};return nil ;};func (_fc *Borderleft )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_fc .CT_Border =*NewCT_Border ();for _ ,_bfg :=range start .Attr {if _bfg .Name .Local =="\u0074\u0079\u0070\u0065"{_fc .TypeAttr .UnmarshalXMLAttr (_bfg ); +continue ;};if _bfg .Name .Local =="\u0077\u0069\u0064t\u0068"{_gf ,_ef :=_a .ParseUint (_bfg .Value ,10,32);if _ef !=nil {return _ef ;};_ca :=uint32 (_gf );_fc .WidthAttr =&_ca ;continue ;};if _bfg .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_fc .ShadowAttr .UnmarshalXMLAttr (_bfg ); +continue ;};};for {_dd ,_ge :=d .Token ();if _ge !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074\u003a\u0020%\u0073",_ge );};if _ega ,_ddc :=_dd .(_c .EndElement );_ddc &&_ega .Name ==start .Name {break ; +};};return nil ;};func (_gcg ST_WrapSide )MarshalXMLAttr (name _c .Name )(_c .Attr ,error ){_gfeb :=_c .Attr {};_gfeb .Name =name ;switch _gcg {case ST_WrapSideUnset :_gfeb .Value ="";case ST_WrapSideBoth :_gfeb .Value ="\u0062\u006f\u0074\u0068";case ST_WrapSideLeft :_gfeb .Value ="\u006c\u0065\u0066\u0074"; +case ST_WrapSideRight :_gfeb .Value ="\u0072\u0069\u0067h\u0074";case ST_WrapSideLargest :_gfeb .Value ="\u006ca\u0072\u0067\u0065\u0073\u0074";};return _gfeb ,nil ;};func (_da *Borderbottom )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_da .CT_Border =*NewCT_Border (); +for _ ,_afc :=range start .Attr {if _afc .Name .Local =="\u0074\u0079\u0070\u0065"{_da .TypeAttr .UnmarshalXMLAttr (_afc );continue ;};if _afc .Name .Local =="\u0077\u0069\u0064t\u0068"{_eg ,_gd :=_a .ParseUint (_afc .Value ,10,32);if _gd !=nil {return _gd ; +};_ffb :=uint32 (_eg );_da .WidthAttr =&_ffb ;continue ;};if _afc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_da .ShadowAttr .UnmarshalXMLAttr (_afc );continue ;};};for {_fb ,_bf :=d .Token ();if _bf !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0042\u006f\u0072\u0064\u0065r\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0025\u0073",_bf ); +};if _aa ,_ba :=_fb .(_c .EndElement );_ba &&_aa .Name ==start .Name {break ;};};return nil ;};func (_fceg ST_HorizontalAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_fceg .String (),start );};func NewWrap ()*Wrap {_ffbd :=&Wrap {}; +_ffbd .CT_Wrap =*NewCT_Wrap ();return _ffbd }; -// Validate validates the Anchorlock and its children -func (_fd *Anchorlock )Validate ()error {return _fd .ValidateWithPath ("\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");};func (_egf ST_WrapType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_daf :=_a .Attr {};_daf .Name =name ;switch _egf {case ST_WrapTypeUnset :_daf .Value =""; -case ST_WrapTypeTopAndBottom :_daf .Value ="\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d";case ST_WrapTypeSquare :_daf .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_WrapTypeNone :_daf .Value ="\u006e\u006f\u006e\u0065";case ST_WrapTypeTight :_daf .Value ="\u0074\u0069\u0067h\u0074"; -case ST_WrapTypeThrough :_daf .Value ="\u0074h\u0072\u006f\u0075\u0067\u0068";};return _daf ,nil ;};func (_eda *Wrap )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0077\u0072\u0061\u0070";return _eda .CT_Wrap .MarshalXML (e ,start );};func NewBorderleft ()*Borderleft {_cb :=&Borderleft {};_cb .CT_Border =*NewCT_Border ();return _cb };func (_fbd ST_WrapSide )String ()string {switch _fbd {case 0:return ""; -case 1:return "\u0062\u006f\u0074\u0068";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0072\u0069\u0067h\u0074";case 4:return "\u006ca\u0072\u0067\u0065\u0073\u0074";};return "";};type CT_Wrap struct{ +// Validate validates the Borderleft and its children +func (_cgg *Borderleft )Validate ()error {return _cgg .ValidateWithPath ("\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074");};type ST_WrapType byte ;func (_edcd ST_WrapType )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_edcd .String (),start ); +};func (_gbg ST_WrapType )Validate ()error {return _gbg .ValidateWithPath ("")};func (_fga ST_WrapSide )String ()string {switch _fga {case 0:return "";case 1:return "\u0062\u006f\u0074\u0068";case 2:return "\u006c\u0065\u0066\u0074";case 3:return "\u0072\u0069\u0067h\u0074"; +case 4:return "\u006ca\u0072\u0067\u0065\u0073\u0074";};return "";};func (_gfd *CT_Border )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {for _ ,_acc :=range start .Attr {if _acc .Name .Local =="\u0074\u0079\u0070\u0065"{_gfd .TypeAttr .UnmarshalXMLAttr (_acc ); +continue ;};if _acc .Name .Local =="\u0077\u0069\u0064t\u0068"{_fce ,_cggc :=_a .ParseUint (_acc .Value ,10,32);if _cggc !=nil {return _cggc ;};_gfde :=uint32 (_fce );_gfd .WidthAttr =&_gfde ;continue ;};if _acc .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_gfd .ShadowAttr .UnmarshalXMLAttr (_acc ); +continue ;};};for {_ee ,_cbf :=d .Token ();if _cbf !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0042\u006f\u0072d\u0065\u0072\u003a\u0020\u0025\u0073",_cbf );};if _bfbf ,_fee :=_ee .(_c .EndElement );_fee &&_bfbf .Name ==start .Name {break ; +};};return nil ;};type CT_Wrap struct{ // Wrapping type TypeAttr ST_WrapType ; @@ -181,53 +189,47 @@ SideAttr ST_WrapSide ; AnchorxAttr ST_HorizontalAnchor ; // Vertical Positioning Base -AnchoryAttr ST_VerticalAnchor ;};const (ST_VerticalAnchorUnset ST_VerticalAnchor =0;ST_VerticalAnchorMargin ST_VerticalAnchor =1;ST_VerticalAnchorPage ST_VerticalAnchor =2;ST_VerticalAnchorText ST_VerticalAnchor =3;ST_VerticalAnchorLine ST_VerticalAnchor =4; -);type Anchorlock struct{CT_AnchorLock };type ST_HorizontalAnchor byte ;func (_dbf *Borderleft )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbf .CT_Border =*NewCT_Border ();for _ ,_ag :=range start .Attr {if _ag .Name .Local =="\u0074\u0079\u0070\u0065"{_dbf .TypeAttr .UnmarshalXMLAttr (_ag ); -continue ;};if _ag .Name .Local =="\u0077\u0069\u0064t\u0068"{_bc ,_bd :=_e .ParseUint (_ag .Value ,10,32);if _bd !=nil {return _bd ;};_gcd :=uint32 (_bc );_dbf .WidthAttr =&_gcd ;continue ;};if _ag .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_dbf .ShadowAttr .UnmarshalXMLAttr (_ag ); -continue ;};};for {_adg ,_dfe :=d .Token ();if _dfe !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074\u003a\u0020%\u0073",_dfe );};if _fba ,_cbe :=_adg .(_a .EndElement );_cbe &&_fba .Name ==start .Name {break ; -};};return nil ;}; +AnchoryAttr ST_VerticalAnchor ;}; -// Validate validates the CT_Border and its children -func (_cgc *CT_Border )Validate ()error {return _cgc .ValidateWithPath ("\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r");};func (_dac ST_HorizontalAnchor )ValidateWithPath (path string )error {switch _dac {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dac )); -};return nil ;};const (ST_BorderTypeUnset ST_BorderType =0;ST_BorderTypeNone ST_BorderType =1;ST_BorderTypeSingle ST_BorderType =2;ST_BorderTypeThick ST_BorderType =3;ST_BorderTypeDouble ST_BorderType =4;ST_BorderTypeHairline ST_BorderType =5;ST_BorderTypeDot ST_BorderType =6; -ST_BorderTypeDash ST_BorderType =7;ST_BorderTypeDotDash ST_BorderType =8;ST_BorderTypeDashDotDot ST_BorderType =9;ST_BorderTypeTriple ST_BorderType =10;ST_BorderTypeThinThickSmall ST_BorderType =11;ST_BorderTypeThickThinSmall ST_BorderType =12;ST_BorderTypeThickBetweenThinSmall ST_BorderType =13; -ST_BorderTypeThinThick ST_BorderType =14;ST_BorderTypeThickThin ST_BorderType =15;ST_BorderTypeThickBetweenThin ST_BorderType =16;ST_BorderTypeThinThickLarge ST_BorderType =17;ST_BorderTypeThickThinLarge ST_BorderType =18;ST_BorderTypeThickBetweenThinLarge ST_BorderType =19; -ST_BorderTypeWave ST_BorderType =20;ST_BorderTypeDoubleWave ST_BorderType =21;ST_BorderTypeDashedSmall ST_BorderType =22;ST_BorderTypeDashDotStroked ST_BorderType =23;ST_BorderTypeThreeDEmboss ST_BorderType =24;ST_BorderTypeThreeDEngrave ST_BorderType =25; -ST_BorderTypeHTMLOutset ST_BorderType =26;ST_BorderTypeHTMLInset ST_BorderType =27;);func NewCT_AnchorLock ()*CT_AnchorLock {_aeg :=&CT_AnchorLock {};return _aeg };func (_cgeb ST_BorderShadow )String ()string {switch _cgeb {case 0:return "";case 1:return "\u0074"; -case 2:return "\u0074\u0072\u0075\u0065";case 3:return "\u0066";case 4:return "\u0066\u0061\u006cs\u0065";};return "";};func (_abba ST_VerticalAnchor )Validate ()error {return _abba .ValidateWithPath ("")}; +// Validate validates the Wrap and its children +func (_eea *Wrap )Validate ()error {return _eea .ValidateWithPath ("\u0057\u0072\u0061\u0070")};func (_abf ST_WrapSide )Validate ()error {return _abf .ValidateWithPath ("")};const (ST_WrapTypeUnset ST_WrapType =0;ST_WrapTypeTopAndBottom ST_WrapType =1; +ST_WrapTypeSquare ST_WrapType =2;ST_WrapTypeNone ST_WrapType =3;ST_WrapTypeTight ST_WrapType =4;ST_WrapTypeThrough ST_WrapType =5;);func (_def ST_VerticalAnchor )String ()string {switch _def {case 0:return "";case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e"; +case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0074\u0065\u0078\u0074";case 4:return "\u006c\u0069\u006e\u0065";};return "";};func (_ffg *Borderright )UnmarshalXML (d *_c .Decoder ,start _c .StartElement )error {_ffg .CT_Border =*NewCT_Border (); +for _ ,_ag :=range start .Attr {if _ag .Name .Local =="\u0074\u0079\u0070\u0065"{_ffg .TypeAttr .UnmarshalXMLAttr (_ag );continue ;};if _ag .Name .Local =="\u0077\u0069\u0064t\u0068"{_dg ,_ce :=_a .ParseUint (_ag .Value ,10,32);if _ce !=nil {return _ce ; +};_bg :=uint32 (_dg );_ffg .WidthAttr =&_bg ;continue ;};if _ag .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ffg .ShadowAttr .UnmarshalXMLAttr (_ag );continue ;};};for {_aac ,_bfb :=d .Token ();if _bfb !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0042\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074\u003a\u0020\u0025\u0073",_bfb ); +};if _efa ,_ddf :=_aac .(_c .EndElement );_ddf &&_efa .Name ==start .Name {break ;};};return nil ;};const (ST_VerticalAnchorUnset ST_VerticalAnchor =0;ST_VerticalAnchorMargin ST_VerticalAnchor =1;ST_VerticalAnchorPage ST_VerticalAnchor =2;ST_VerticalAnchorText ST_VerticalAnchor =3; +ST_VerticalAnchorLine ST_VerticalAnchor =4;);type Bordertop struct{CT_Border };func (_dbdb ST_HorizontalAnchor )Validate ()error {return _dbdb .ValidateWithPath ("")};func (_dfbd ST_WrapSide )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_dfbd .String (),start ); +};type Wrap struct{CT_Wrap }; -// ValidateWithPath validates the CT_Wrap and its children, prefixing error messages with path -func (_fed *CT_Wrap )ValidateWithPath (path string )error {if _bbf :=_fed .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bbf !=nil {return _bbf ;};if _aed :=_fed .SideAttr .ValidateWithPath (path +"\u002fS\u0069\u0064\u0065\u0041\u0074\u0074r"); -_aed !=nil {return _aed ;};if _gfb :=_fed .AnchorxAttr .ValidateWithPath (path +"\u002f\u0041\u006ec\u0068\u006f\u0072\u0078\u0041\u0074\u0074\u0072");_gfb !=nil {return _gfb ;};if _gaf :=_fed .AnchoryAttr .ValidateWithPath (path +"\u002f\u0041\u006ec\u0068\u006f\u0072\u0079\u0041\u0074\u0074\u0072"); -_gaf !=nil {return _gaf ;};return nil ;};func (_ea *Borderright )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ea .CT_Border =*NewCT_Border ();for _ ,_cbb :=range start .Attr {if _cbb .Name .Local =="\u0074\u0079\u0070\u0065"{_ea .TypeAttr .UnmarshalXMLAttr (_cbb ); -continue ;};if _cbb .Name .Local =="\u0077\u0069\u0064t\u0068"{_cc ,_ccd :=_e .ParseUint (_cbb .Value ,10,32);if _ccd !=nil {return _ccd ;};_gd :=uint32 (_cc );_ea .WidthAttr =&_gd ;continue ;};if _cbb .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077"{_ea .ShadowAttr .UnmarshalXMLAttr (_cbb ); -continue ;};};for {_dg ,_agd :=d .Token ();if _agd !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0042\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074\u003a\u0020\u0025\u0073",_agd );};if _ge ,_ac :=_dg .(_a .EndElement ); -_ac &&_ge .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the Anchorlock and its children +func (_e *Anchorlock )Validate ()error {return _e .ValidateWithPath ("\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");};const (ST_BorderShadowUnset ST_BorderShadow =0;ST_BorderShadowT ST_BorderShadow =1;ST_BorderShadowTrue ST_BorderShadow =2; +ST_BorderShadowF ST_BorderShadow =3;ST_BorderShadowFalse ST_BorderShadow =4;);type ST_VerticalAnchor byte ; -// ValidateWithPath validates the Anchorlock and its children, prefixing error messages with path -func (_fda *Anchorlock )ValidateWithPath (path string )error {if _ae :=_fda .CT_AnchorLock .ValidateWithPath (path );_ae !=nil {return _ae ;};return nil ;};func (_eee ST_HorizontalAnchor )Validate ()error {return _eee .ValidateWithPath ("")};func (_daa ST_BorderType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbb :=_a .Attr {}; -_gbb .Name =name ;switch _daa {case ST_BorderTypeUnset :_gbb .Value ="";case ST_BorderTypeNone :_gbb .Value ="\u006e\u006f\u006e\u0065";case ST_BorderTypeSingle :_gbb .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_BorderTypeThick :_gbb .Value ="\u0074\u0068\u0069c\u006b"; -case ST_BorderTypeDouble :_gbb .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_BorderTypeHairline :_gbb .Value ="\u0068\u0061\u0069\u0072\u006c\u0069\u006e\u0065";case ST_BorderTypeDot :_gbb .Value ="\u0064\u006f\u0074";case ST_BorderTypeDash :_gbb .Value ="\u0064\u0061\u0073\u0068"; -case ST_BorderTypeDotDash :_gbb .Value ="\u0064o\u0074\u0044\u0061\u0073\u0068";case ST_BorderTypeDashDotDot :_gbb .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0044\u006f\u0074";case ST_BorderTypeTriple :_gbb .Value ="\u0074\u0072\u0069\u0070\u006c\u0065"; -case ST_BorderTypeThinThickSmall :_gbb .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bS\u006d\u0061\u006c\u006c";case ST_BorderTypeThickThinSmall :_gbb .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eS\u006d\u0061\u006c\u006c"; -case ST_BorderTypeThickBetweenThinSmall :_gbb .Value ="t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u0053\u006d\u0061\u006c\u006c";case ST_BorderTypeThinThick :_gbb .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_BorderTypeThickThin :_gbb .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n"; -case ST_BorderTypeThickBetweenThin :_gbb .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";case ST_BorderTypeThinThickLarge :_gbb .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u0063\u006bL\u0061\u0072\u0067\u0065"; -case ST_BorderTypeThickThinLarge :_gbb .Value ="\u0074\u0068\u0069\u0063\u006b\u0054\u0068\u0069\u006eL\u0061\u0072\u0067\u0065";case ST_BorderTypeThickBetweenThinLarge :_gbb .Value ="t\u0068\u0069\u0063\u006bBe\u0074w\u0065\u0065\u006e\u0054\u0068i\u006e\u004c\u0061\u0072\u0067\u0065"; -case ST_BorderTypeWave :_gbb .Value ="\u0077\u0061\u0076\u0065";case ST_BorderTypeDoubleWave :_gbb .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u0057\u0061\u0076\u0065";case ST_BorderTypeDashedSmall :_gbb .Value ="d\u0061\u0073\u0068\u0065\u0064\u0053\u006d\u0061\u006c\u006c"; -case ST_BorderTypeDashDotStroked :_gbb .Value ="\u0064\u0061\u0073\u0068\u0044\u006f\u0074\u0053\u0074r\u006f\u006b\u0065\u0064";case ST_BorderTypeThreeDEmboss :_gbb .Value ="\u0074\u0068\u0072e\u0065\u0044\u0045\u006d\u0062\u006f\u0073\u0073";case ST_BorderTypeThreeDEngrave :_gbb .Value ="\u0074\u0068\u0072\u0065\u0065\u0044\u0045\u006e\u0067\u0072\u0061\u0076\u0065"; -case ST_BorderTypeHTMLOutset :_gbb .Value ="\u0048\u0054\u004d\u004c\u004f\u0075\u0074\u0073\u0065\u0074";case ST_BorderTypeHTMLInset :_gbb .Value ="\u0048T\u004d\u004c\u0049\u006e\u0073\u0065t";};return _gbb ,nil ;};func NewWrap ()*Wrap {_ce :=&Wrap {}; -_ce .CT_Wrap =*NewCT_Wrap ();return _ce };func (_acd ST_BorderType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acd .String (),start );};type ST_WrapSide byte ;func (_edc ST_WrapType )ValidateWithPath (path string )error {switch _edc {case 0,1,2,3,4,5:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edc )); -};return nil ;};func (_bg ST_BorderShadow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bg .String (),start );};func NewCT_Border ()*CT_Border {_bce :=&CT_Border {};return _bce };type ST_VerticalAnchor byte ;func (_ffg ST_VerticalAnchor )String ()string {switch _ffg {case 0:return ""; -case 1:return "\u006d\u0061\u0072\u0067\u0069\u006e";case 2:return "\u0070\u0061\u0067\u0065";case 3:return "\u0074\u0065\u0078\u0074";case 4:return "\u006c\u0069\u006e\u0065";};return "";};func (_bec ST_WrapType )String ()string {switch _bec {case 0:return ""; -case 1:return "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d";case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 3:return "\u006e\u006f\u006e\u0065";case 4:return "\u0074\u0069\u0067h\u0074";case 5:return "\u0074h\u0072\u006f\u0075\u0067\u0068"; -};return "";};func (_ecc ST_WrapSide )ValidateWithPath (path string )error {switch _ecc {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecc )); -};return nil ;};func init (){_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043T\u005f\u0057\u0072\u0061\u0070",NewCT_Wrap ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b",NewCT_AnchorLock ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp",NewBordertop ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074",NewBorderleft ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074",NewBorderright ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d",NewBorderbottom ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0077\u0072\u0061\u0070",NewWrap ); -_c .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b",NewAnchorlock ); +// ValidateWithPath validates the CT_Border and its children, prefixing error messages with path +func (_fbcc *CT_Border )ValidateWithPath (path string )error {if _ebd :=_fbcc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ebd !=nil {return _ebd ;};if _bgd :=_fbcc .ShadowAttr .ValidateWithPath (path +"/\u0053\u0068\u0061\u0064\u006f\u0077\u0041\u0074\u0074\u0072"); +_bgd !=nil {return _bgd ;};return nil ;};func (_gbb ST_VerticalAnchor )Validate ()error {return _gbb .ValidateWithPath ("")};func (_g *Anchorlock )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_c .Attr {Name :_c .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b";return _g .CT_AnchorLock .MarshalXML (e ,start );};func (_cfd ST_WrapType )String ()string {switch _cfd {case 0:return "";case 1:return "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d"; +case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 3:return "\u006e\u006f\u006e\u0065";case 4:return "\u0074\u0069\u0067h\u0074";case 5:return "\u0074h\u0072\u006f\u0075\u0067\u0068";};return "";}; + +// ValidateWithPath validates the Borderleft and its children, prefixing error messages with path +func (_cc *Borderleft )ValidateWithPath (path string )error {if _db :=_cc .CT_Border .ValidateWithPath (path );_db !=nil {return _db ;};return nil ;};func (_afg *ST_WrapType )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_afg =0; +case "\u0074\u006f\u0070A\u006e\u0064\u0042\u006f\u0074\u0074\u006f\u006d":*_afg =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_afg =2;case "\u006e\u006f\u006e\u0065":*_afg =3;case "\u0074\u0069\u0067h\u0074":*_afg =4;case "\u0074h\u0072\u006f\u0075\u0067\u0068":*_afg =5; +};return nil ;};func (_gaac ST_BorderShadow )ValidateWithPath (path string )error {switch _gaac {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaac )); +};return nil ;};func (_egfe ST_VerticalAnchor )MarshalXML (e *_c .Encoder ,start _c .StartElement )error {return e .EncodeElement (_egfe .String (),start );};func NewBorderbottom ()*Borderbottom {_ga :=&Borderbottom {};_ga .CT_Border =*NewCT_Border (); +return _ga ;};func (_gba ST_HorizontalAnchor )ValidateWithPath (path string )error {switch _gba {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gba )); +};return nil ;};func NewBorderright ()*Borderright {_fbf :=&Borderright {};_fbf .CT_Border =*NewCT_Border ();return _fbf ;};const (ST_WrapSideUnset ST_WrapSide =0;ST_WrapSideBoth ST_WrapSide =1;ST_WrapSideLeft ST_WrapSide =2;ST_WrapSideRight ST_WrapSide =3; +ST_WrapSideLargest ST_WrapSide =4;);func (_gda *ST_HorizontalAnchor )UnmarshalXMLAttr (attr _c .Attr )error {switch attr .Value {case "":*_gda =0;case "\u006d\u0061\u0072\u0067\u0069\u006e":*_gda =1;case "\u0070\u0061\u0067\u0065":*_gda =2;case "\u0074\u0065\u0078\u0074":*_gda =3; +case "\u0063\u0068\u0061\u0072":*_gda =4;};return nil ;}; + +// ValidateWithPath validates the Borderbottom and its children, prefixing error messages with path +func (_dab *Borderbottom )ValidateWithPath (path string )error {if _ec :=_dab .CT_Border .ValidateWithPath (path );_ec !=nil {return _ec ;};return nil ;};func init (){_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043T\u005f\u0042\u006f\u0072\u0064\u0065r",NewCT_Border ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043T\u005f\u0057\u0072\u0061\u0070",NewCT_Wrap ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0043\u0054\u005f\u0041\u006e\u0063\u0068\u006f\u0072\u004c\u006f\u0063\u006b",NewCT_AnchorLock ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp",NewBordertop ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074",NewBorderleft ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074",NewBorderright ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d",NewBorderbottom ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0077\u0072\u0061\u0070",NewWrap ); +_af .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b",NewAnchorlock ); }; \ No newline at end of file diff --git a/schema/urn/schemas_microsoft_com/vml/vml.go b/schema/urn/schemas_microsoft_com/vml/vml.go index 0c92d67517..c064a1ef60 100644 --- a/schema/urn/schemas_microsoft_com/vml/vml.go +++ b/schema/urn/schemas_microsoft_com/vml/vml.go @@ -9,617 +9,883 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package vml ;import (_e "encoding/xml";_d "fmt";_gd "github.com/unidoc/unioffice/v2";_eg "github.com/unidoc/unioffice/v2/common/logger";_de "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_gb "github.com/unidoc/unioffice/v2/schema/soo/wml"; -_ee "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/excel";_f "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/powerpoint";_dc "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/word"; -_a "strconv";);func (_aacga *OfcCT_SignatureLine )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";};if _aacga .IssignaturelineAttr !=_de .ST_TrueFalseUnset {_abdbe ,_aedddg :=_aacga .IssignaturelineAttr .MarshalXMLAttr (_e .Name {Local :"\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}); -if _aedddg !=nil {return _aedddg ;};start .Attr =append (start .Attr ,_abdbe );};if _aacga .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .IdAttr )});};if _aacga .ProvidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0072\u006f\u0076\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .ProvidAttr )}); -};if _aacga .SigninginstructionssetAttr !=_de .ST_TrueFalseUnset {_dcffa ,_eeedd :=_aacga .SigninginstructionssetAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"}); -if _eeedd !=nil {return _eeedd ;};start .Attr =append (start .Attr ,_dcffa );};if _aacga .AllowcommentsAttr !=_de .ST_TrueFalseUnset {_fbgbb ,_beafg :=_aacga .AllowcommentsAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"}); -if _beafg !=nil {return _beafg ;};start .Attr =append (start .Attr ,_fbgbb );};if _aacga .ShowsigndateAttr !=_de .ST_TrueFalseUnset {_gffce ,_gbbgd :=_aacga .ShowsigndateAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"}); -if _gbbgd !=nil {return _gbbgd ;};start .Attr =append (start .Attr ,_gffce );};if _aacga .SuggestedsignerAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .SuggestedsignerAttr )}); -};if _aacga .Suggestedsigner2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .Suggestedsigner2Attr )}); -};if _aacga .SuggestedsigneremailAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .SuggestedsigneremailAttr )}); -};if _aacga .SigninginstructionsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .SigninginstructionsAttr )}); -};if _aacga .AddlxmlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061d\u0064\u006c\u0078\u006d\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .AddlxmlAttr )});};if _aacga .SigprovurlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_aacga .SigprovurlAttr )}); -};if _aacga .ExtAttr !=ST_ExtUnset {_aecae ,_caedd :=_aacga .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _caedd !=nil {return _caedd ;};start .Attr =append (start .Attr ,_aecae );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_eaffda *OfcCT_Proxy )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_daag :=range start .Attr {if _daag .Name .Local =="\u0073\u0074\u0061r\u0074"{_eaffda .StartAttr .UnmarshalXMLAttr (_daag );continue ;};if _daag .Name .Local =="\u0065\u006e\u0064"{_eaffda .EndAttr .UnmarshalXMLAttr (_daag ); -continue ;};if _daag .Name .Local =="\u0069\u0064\u0072e\u0066"{_ddfde :=_daag .Value ;_eaffda .IdrefAttr =&_ddfde ;continue ;};if _daag .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"{_beceb ,_acbed :=_a .ParseInt (_daag .Value ,10,32); -if _acbed !=nil {return _acbed ;};_dbfb :=int32 (_beceb );_eaffda .ConnectlocAttr =&_dbfb ;continue ;};};for {_egcgd ,_bgaga :=d .Token ();if _bgaga !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079\u003a\u0020\u0025\u0073",_bgaga ); -};if _aacgf ,_facaf :=_egcgd .(_e .EndElement );_facaf &&_aacgf .Name ==start .Name {break ;};};return nil ;};const (ST_StrokeArrowLengthUnset ST_StrokeArrowLength =0;ST_StrokeArrowLengthShort ST_StrokeArrowLength =1;ST_StrokeArrowLengthMedium ST_StrokeArrowLength =2; -ST_StrokeArrowLengthLong ST_StrokeArrowLength =3;);func (_ccgcb *CT_Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0073\u0068\u0061\u0070\u0065";};if _ccgcb .GfxdataAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0067\u0066\u0078\u0064\u0061\u0074a"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .GfxdataAttr )}); -};if _ccgcb .EquationxmlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .EquationxmlAttr )});};if _ccgcb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .HrefAttr )}); -};if _ccgcb .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .TargetAttr )});};if _ccgcb .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .ClassAttr )}); -};if _ccgcb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .TitleAttr )});};if _ccgcb .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .AltAttr )}); -};if _ccgcb .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .CoordsizeAttr )});};if _ccgcb .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .CoordoriginAttr )}); -};if _ccgcb .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .WrapcoordsAttr )});};if _ccgcb .PrintAttr !=_de .ST_TrueFalseUnset {_beafc ,_fdccb :=_ccgcb .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _fdccb !=nil {return _fdccb ;};start .Attr =append (start .Attr ,_beafc );};if _ccgcb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .IdAttr )});};if _ccgcb .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .StyleAttr )}); -};if _ccgcb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .SpidAttr )});};if _ccgcb .OnedAttr !=_de .ST_TrueFalseUnset {_efae ,_fecf :=_ccgcb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _fecf !=nil {return _fecf ;};start .Attr =append (start .Attr ,_efae );};if _ccgcb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .RegroupidAttr )}); -};if _ccgcb .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_gegacc ,_adgaa :=_ccgcb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"}); -if _adgaa !=nil {return _adgaa ;};start .Attr =append (start .Attr ,_gegacc );};if _ccgcb .ButtonAttr !=_de .ST_TrueFalseUnset {_fbab ,_aebf :=_ccgcb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _aebf !=nil {return _aebf ; -};start .Attr =append (start .Attr ,_fbab );};if _ccgcb .UserhiddenAttr !=_de .ST_TrueFalseUnset {_daedb ,_ecceg :=_ccgcb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _ecceg !=nil {return _ecceg ; -};start .Attr =append (start .Attr ,_daedb );};if _ccgcb .BulletAttr !=_de .ST_TrueFalseUnset {_fgfeb ,_edge :=_ccgcb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _edge !=nil {return _edge ;};start .Attr =append (start .Attr ,_fgfeb ); -};if _ccgcb .HrAttr !=_de .ST_TrueFalseUnset {_geefa ,_cagg :=_ccgcb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"});if _cagg !=nil {return _cagg ;};start .Attr =append (start .Attr ,_geefa );};if _ccgcb .HrstdAttr !=_de .ST_TrueFalseUnset {_afdfd ,_beef :=_ccgcb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"}); -if _beef !=nil {return _beef ;};start .Attr =append (start .Attr ,_afdfd );};if _ccgcb .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_ecdad ,_aeae :=_ccgcb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"}); -if _aeae !=nil {return _aeae ;};start .Attr =append (start .Attr ,_ecdad );};if _ccgcb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .HrpctAttr )}); -};if _ccgcb .HralignAttr !=OfcST_HrAlignUnset {_gfgff ,_bbfff :=_ccgcb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _bbfff !=nil {return _bbfff ;};start .Attr =append (start .Attr ,_gfgff );};if _ccgcb .AllowincellAttr !=_de .ST_TrueFalseUnset {_acacf ,_feaa :=_ccgcb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _feaa !=nil {return _feaa ;};start .Attr =append (start .Attr ,_acacf );};if _ccgcb .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_efdbe ,_ebaeg :=_ccgcb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _ebaeg !=nil {return _ebaeg ;};start .Attr =append (start .Attr ,_efdbe );};if _ccgcb .UserdrawnAttr !=_de .ST_TrueFalseUnset {_gbagc ,_bddb :=_ccgcb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _bddb !=nil {return _bddb ;};start .Attr =append (start .Attr ,_gbagc );};if _ccgcb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .BordertopcolorAttr )}); -};if _ccgcb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .BorderleftcolorAttr )}); -};if _ccgcb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .BorderbottomcolorAttr )}); -};if _ccgcb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .BorderrightcolorAttr )}); -};if _ccgcb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fbfdg ,_baee :=_ccgcb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _baee !=nil {return _baee ;};start .Attr =append (start .Attr ,_fbfdg ); -};if _ccgcb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .DgmnodekindAttr )});};if _ccgcb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cbdg ,_afafe :=_ccgcb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _afafe !=nil {return _afafe ;};start .Attr =append (start .Attr ,_cbdg );};if _ccgcb .InsetmodeAttr !=OfcST_InsetModeUnset {_degg ,_ebgf :=_ccgcb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _ebgf !=nil {return _ebgf ;};start .Attr =append (start .Attr ,_degg );};if _ccgcb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .OpacityAttr )}); -};if _ccgcb .StrokedAttr !=_de .ST_TrueFalseUnset {_efbbc ,_bgbg :=_ccgcb .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bgbg !=nil {return _bgbg ;};start .Attr =append (start .Attr ,_efbbc );};if _ccgcb .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .StrokecolorAttr )}); -};if _ccgcb .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .StrokeweightAttr )});};if _ccgcb .InsetpenAttr !=_de .ST_TrueFalseUnset {_adggc ,_cdccg :=_ccgcb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _cdccg !=nil {return _cdccg ;};start .Attr =append (start .Attr ,_adggc );};if _ccgcb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .ChromakeyAttr )}); -};if _ccgcb .FilledAttr !=_de .ST_TrueFalseUnset {_feae ,_cbbgb :=_ccgcb .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cbbgb !=nil {return _cbbgb ;};start .Attr =append (start .Attr ,_feae );};if _ccgcb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .FillcolorAttr )}); -};if _ccgcb .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .SptAttr )});};if _ccgcb .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_afag ,_bfca :=_ccgcb .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _bfca !=nil {return _bfca ;};start .Attr =append (start .Attr ,_afag );};if _ccgcb .BwmodeAttr !=OfcST_BWModeUnset {_dacdf ,_ffaf :=_ccgcb .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ffaf !=nil {return _ffaf ; -};start .Attr =append (start .Attr ,_dacdf );};if _ccgcb .BwpureAttr !=OfcST_BWModeUnset {_gfdgf ,_cgcb :=_ccgcb .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _cgcb !=nil {return _cgcb ;};start .Attr =append (start .Attr ,_gfdgf ); -};if _ccgcb .BwnormalAttr !=OfcST_BWModeUnset {_fbabf ,_ccgd :=_ccgcb .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ccgd !=nil {return _ccgd ;};start .Attr =append (start .Attr ,_fbabf ); -};if _ccgcb .ForcedashAttr !=_de .ST_TrueFalseUnset {_feecb ,_dcfed :=_ccgcb .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dcfed !=nil {return _dcfed ;};start .Attr =append (start .Attr ,_feecb ); -};if _ccgcb .OleiconAttr !=_de .ST_TrueFalseUnset {_adba ,_adaffe :=_ccgcb .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _adaffe !=nil {return _adaffe ;};start .Attr =append (start .Attr ,_adba );};if _ccgcb .OleAttr !=_de .ST_TrueFalseBlankUnset {_bbage ,_ecfg :=_ccgcb .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _ecfg !=nil {return _ecfg ;};start .Attr =append (start .Attr ,_bbage );};if _ccgcb .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_cdacg ,_bdabe :=_ccgcb .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _bdabe !=nil {return _bdabe ;};start .Attr =append (start .Attr ,_cdacg );};if _ccgcb .CliptowrapAttr !=_de .ST_TrueFalseUnset {_cfda ,_cagd :=_ccgcb .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _cagd !=nil {return _cagd ;};start .Attr =append (start .Attr ,_cfda );};if _ccgcb .ClipAttr !=_de .ST_TrueFalseUnset {_fffea ,_agac :=_ccgcb .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _agac !=nil {return _agac ; -};start .Attr =append (start .Attr ,_fffea );};if _ccgcb .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .TypeAttr )});};if _ccgcb .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .AdjAttr )}); -};if _ccgcb .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_d .Sprintf ("\u0025\u0076",*_ccgcb .PathAttr )});};e .EncodeToken (start );for _ ,_fgdd :=range _ccgcb .ShapeChoice {_fgdd .MarshalXML (e ,_e .StartElement {}); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eecfd *OfcSignatureline )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";return _eecfd .OfcCT_SignatureLine .MarshalXML (e ,start );}; +package vml ;import (_e "encoding/xml";_ec "fmt";_b "github.com/unidoc/unioffice/v2";_ecf "github.com/unidoc/unioffice/v2/common/logger";_f "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_eg "github.com/unidoc/unioffice/v2/schema/soo/wml"; +_g "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/excel";_eb "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/powerpoint";_fc "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/word"; +_c "strconv";);func (_bcab *CT_Textbox )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gffbg :=range start .Attr {if _gffbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gffbg .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_bcab .SingleclickAttr .UnmarshalXMLAttr (_gffbg ); +continue ;};if _gffbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gffbg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bcab .InsetmodeAttr .UnmarshalXMLAttr (_gffbg ); +continue ;};if _gffbg .Name .Local =="\u0069\u006e\u0073e\u0074"{_ceaa :=_gffbg .Value ;_bcab .InsetAttr =&_ceaa ;continue ;};if _gffbg .Name .Local =="\u0069\u0064"{_accf :=_gffbg .Value ;_bcab .IdAttr =&_accf ;continue ;};if _gffbg .Name .Local =="\u0073\u0074\u0079l\u0065"{_bbdge :=_gffbg .Value ; +_bcab .StyleAttr =&_bbdge ;continue ;};};_acfgg :for {_ffgg ,_ffcbdf :=d .Token ();if _ffcbdf !=nil {return _ffcbdf ;};switch _bddc :=_ffgg .(type ){case _e .StartElement :switch _bddc .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_bcab .TxbxContent =_eg .NewTxbxContent (); +if _dcede :=d .DecodeElement (_bcab .TxbxContent ,&_bddc );_dcede !=nil {return _dcede ;};default:if _bgcaa ,_dcacd :=_b .CreateElement (_bddc );_dcacd !=nil {return _dcacd ;}else {if _gbcc :=d .DecodeElement (_bgcaa ,&_bddc );_gbcc !=nil {return _gbcc ; +};_bcab .Any =_bgcaa ;};};case _e .EndElement :break _acfgg ;case _e .CharData :};};return nil ;}; -// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path -func (_ebccb *CT_Shape )ValidateWithPath (path string )error {for _gadc ,_cbce :=range _ebccb .ShapeChoice {if _dafg :=_cbce .ValidateWithPath (_d .Sprintf ("\u0025s\u002fS\u0068\u0061\u0070\u0065\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_gadc )); -_dafg !=nil {return _dafg ;};};if _adggf :=_ebccb .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_adggf !=nil {return _adggf ;};if _agcff :=_ebccb .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_agcff !=nil {return _agcff ;};if _dgecg :=_ebccb .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dgecg !=nil {return _dgecg ;};if _bbegb :=_ebccb .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_bbegb !=nil {return _bbegb ;};if _bcdf :=_ebccb .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_bcdf !=nil {return _bcdf ;};if _gead :=_ebccb .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_gead !=nil {return _gead ;};if _eefdf :=_ebccb .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_eefdf !=nil {return _eefdf ;};if _bgcd :=_ebccb .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_bgcd !=nil {return _bgcd ;};if _faab :=_ebccb .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_faab !=nil {return _faab ;};if _ddfd :=_ebccb .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_ddfd !=nil {return _ddfd ;};if _abgade :=_ebccb .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_abgade !=nil {return _abgade ;};if _fccc :=_ebccb .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_fccc !=nil {return _fccc ;};if _edgbg :=_ebccb .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_edgbg !=nil {return _edgbg ;};if _bcbdb :=_ebccb .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_bcbdb !=nil {return _bcbdb ;};if _bfbda :=_ebccb .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_bfbda !=nil {return _bfbda ;};if _cgga :=_ebccb .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_cgga !=nil {return _cgga ;};if _edda :=_ebccb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_edda !=nil {return _edda ;};if _gecfa :=_ebccb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_gecfa !=nil {return _gecfa ;};if _daebc :=_ebccb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_daebc !=nil {return _daebc ;};if _deccg :=_ebccb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_deccg !=nil {return _deccg ;};if _eabec :=_ebccb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_eabec !=nil {return _eabec ;};if _fgcfb :=_ebccb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_fgcfb !=nil {return _fgcfb ;};if _fbgec :=_ebccb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fbgec !=nil {return _fbgec ;};if _cdefa :=_ebccb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_cdefa !=nil {return _cdefa ;};if _cdfaa :=_ebccb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cdfaa !=nil {return _cdfaa ;};if _ggdab :=_ebccb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_ggdab !=nil {return _ggdab ;};if _bfdge :=_ebccb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bfdge !=nil {return _bfdge ;};if _dgaf :=_ebccb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_dgaf !=nil {return _dgaf ;};if _efafe :=_ebccb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_efafe !=nil {return _efafe ;};return nil ;};func (_bec *AG_Id )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bec .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bec .IdAttr )}); -};return nil ;};type OfcCT_ShapeDefaults struct{ +// Validate validates the CT_GroupChoice and its children +func (_fcdb *CT_GroupChoice )Validate ()error {return _fcdb .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043h\u006f\u0069\u0063\u0065");};func NewOfcCallout ()*OfcCallout {_bgfea :=&OfcCallout {};_bgfea .OfcCT_Callout =*NewOfcCT_Callout (); +return _bgfea ;}; -// Shape ID Optional Storage -SpidmaxAttr *int64 ; +// ValidateWithPath validates the CT_GroupChoice and its children, prefixing error messages with path +func (_cffg *CT_GroupChoice )ValidateWithPath (path string )error {if _cffg .Group !=nil {if _adbf :=_cffg .Group .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070");_adbf !=nil {return _adbf ;};};if _cffg .Shape !=nil {if _addd :=_cffg .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); +_addd !=nil {return _addd ;};};if _cffg .Shapetype !=nil {if _cead :=_cffg .Shapetype .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");_cead !=nil {return _cead ;};};if _cffg .Arc !=nil {if _aecg :=_cffg .Arc .ValidateWithPath (path +"\u002f\u0041\u0072\u0063"); +_aecg !=nil {return _aecg ;};};if _cffg .Curve !=nil {if _fcdgd :=_cffg .Curve .ValidateWithPath (path +"\u002f\u0043\u0075\u0072\u0076\u0065");_fcdgd !=nil {return _fcdgd ;};};if _cffg .Image !=nil {if _bgcd :=_cffg .Image .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065"); +_bgcd !=nil {return _bgcd ;};};if _cffg .Line !=nil {if _accg :=_cffg .Line .ValidateWithPath (path +"\u002f\u004c\u0069n\u0065");_accg !=nil {return _accg ;};};if _cffg .Oval !=nil {if _bace :=_cffg .Oval .ValidateWithPath (path +"\u002f\u004f\u0076a\u006c"); +_bace !=nil {return _bace ;};};if _cffg .Polyline !=nil {if _ffaa :=_cffg .Polyline .ValidateWithPath (path +"\u002fP\u006f\u006c\u0079\u006c\u0069\u006ee");_ffaa !=nil {return _ffaa ;};};if _cffg .Rect !=nil {if _dfgc :=_cffg .Rect .ValidateWithPath (path +"\u002f\u0052\u0065c\u0074"); +_dfgc !=nil {return _dfgc ;};};if _cffg .Roundrect !=nil {if _adc :=_cffg .Roundrect .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074");_adc !=nil {return _adc ;};};if _cffg .Diagram !=nil {if _egce :=_cffg .Diagram .ValidateWithPath (path +"\u002f\u0044\u0069\u0061\u0067\u0072\u0061\u006d"); +_egce !=nil {return _egce ;};};if _dgdb :=_cffg .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_dgdb !=nil {return _dgdb ;};return nil ;};func NewRect ()*Rect {_ccebf :=&Rect {}; +_ccebf .CT_Rect =*NewCT_Rect ();return _ccebf }; -// Shape Styling Properties -StyleAttr *string ; +// ValidateWithPath validates the OfcSignatureline and its children, prefixing error messages with path +func (_acgbg *OfcSignatureline )ValidateWithPath (path string )error {if _gecba :=_acgbg .OfcCT_SignatureLine .ValidateWithPath (path );_gecba !=nil {return _gecba ;};return nil ;}; -// Shape Fill Toggle -FillAttr _de .ST_TrueFalse ; +// Validate validates the CT_Path and its children +func (_cecc *CT_Path )Validate ()error {return _cecc .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068");}; -// Default Fill Color -FillcolorAttr *string ; +// ValidateWithPath validates the CT_Formulas and its children, prefixing error messages with path +func (_gggee *CT_Formulas )ValidateWithPath (path string )error {for _adg ,_affdg :=range _gggee .F {if _bcgfd :=_affdg .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002f\u0046\u005b\u0025\u0064\u005d",path ,_adg ));_bcgfd !=nil {return _bcgfd ;};};return nil ; +};func (_egccc *CT_Line )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agae :=range start .Attr {if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_egccc .UserdrawnAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_egccc .OleiconAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_egccc .AllowincellAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_egccc .ConnectortypeAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bbag ,_acdcf :=_c .ParseInt (_agae .Value ,10,64); +if _acdcf !=nil {return _acdcf ;};_egccc .DgmnodekindAttr =&_bbag ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_egccc .UserhiddenAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_egccc .HralignAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0073\u0070\u0074"{_aadce ,_abdc :=_c .ParseFloat (_agae .Value ,64); +if _abdc !=nil {return _abdc ;};_bbcc :=float32 (_aadce );_egccc .SptAttr =&_bbcc ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_egccc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_egccc .BwmodeAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_egccc .DgmlayoutAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u006f\u006e\u0065\u0064"{_egccc .OnedAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_egccc .AllowoverlapAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dcccc :=_agae .Value ; +_egccc .BorderbottomcolorAttr =&_dcccc ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_egccc .ForcedashAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_egccc .InsetmodeAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0068\u0072\u0073t\u0064"{_egccc .HrstdAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_egccc .DgmlayoutmruAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0073\u0070\u0069\u0064"{_aaba :=_agae .Value ; +_egccc .SpidAttr =&_aaba ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0068\u0072\u0070c\u0074"{_aedca ,_fgag :=_c .ParseFloat (_agae .Value ,64); +if _fgag !=nil {return _fgag ;};_feac :=float32 (_aedca );_egccc .HrpctAttr =&_feac ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u006f\u006c\u0065"{_egccc .OleAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_egccc .PreferrelativeAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_abbg ,_cffc :=_c .ParseInt (_agae .Value ,10,64); +if _cffc !=nil {return _cffc ;};_egccc .RegroupidAttr =&_abbg ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_edggf :=_agae .Value ; +_egccc .BorderleftcolorAttr =&_edggf ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_egccc .HrnoshadeAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dfeg :=_agae .Value ; +_egccc .BordertopcolorAttr =&_dfeg ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_egccc .ButtonAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ffdf :=_agae .Value ; +_egccc .BorderrightcolorAttr =&_ffdf ;continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_egccc .BwnormalAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0063\u006c\u0069\u0070"{_egccc .ClipAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_egccc .BulletAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_egccc .CliptowrapAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_egccc .BwpureAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agae .Name .Local =="\u0068\u0072"{_egccc .HrAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_decbf :=_agae .Value ;_egccc .CoordsizeAttr =&_decbf ;continue ;};if _agae .Name .Local =="\u0066\u0072\u006f\u006d"{_cbdc :=_agae .Value ;_egccc .FromAttr =&_cbdc ;continue ; +};if _agae .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bdcb :=_agae .Value ;_egccc .OpacityAttr =&_bdcb ;continue ;};if _agae .Name .Local =="\u0061\u006c\u0074"{_abgg :=_agae .Value ;_egccc .AltAttr =&_abgg ;continue ;};if _agae .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bbed :=_agae .Value ; +_egccc .StrokecolorAttr =&_bbed ;continue ;};if _agae .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_edae :=_agae .Value ;_egccc .StrokeweightAttr =&_edae ;continue ;};if _agae .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_egccc .InsetpenAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gbag :=_agae .Value ;_egccc .ChromakeyAttr =&_gbag ;continue ;};if _agae .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_egccc .FilledAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ecea :=_agae .Value ;_egccc .FillcolorAttr =&_ecea ;continue ;};if _agae .Name .Local =="\u0063\u006c\u0061s\u0073"{_daebc :=_agae .Value ;_egccc .ClassAttr =&_daebc ;continue ; +};if _agae .Name .Local =="\u0068\u0072\u0065\u0066"{_gbbef :=_agae .Value ;_egccc .HrefAttr =&_gbbef ;continue ;};if _agae .Name .Local =="\u0074\u006f"{_cfefg :=_agae .Value ;_egccc .ToAttr =&_cfefg ;continue ;};if _agae .Name .Local =="\u0073\u0074\u0079l\u0065"{_gdgg :=_agae .Value ; +_egccc .StyleAttr =&_gdgg ;continue ;};if _agae .Name .Local =="\u0069\u0064"{_eecg :=_agae .Value ;_egccc .IdAttr =&_eecg ;continue ;};if _agae .Name .Local =="\u0070\u0072\u0069n\u0074"{_egccc .PrintAttr .UnmarshalXMLAttr (_agae );continue ;};if _agae .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_egccc .StrokedAttr .UnmarshalXMLAttr (_agae ); +continue ;};if _agae .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aeeb :=_agae .Value ;_egccc .WrapcoordsAttr =&_aeeb ;continue ;};if _agae .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_daddd :=_agae .Value ;_egccc .TargetAttr =&_daddd ; +continue ;};if _agae .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fafc :=_agae .Value ;_egccc .CoordoriginAttr =&_fafc ;continue ;};if _agae .Name .Local =="\u0074\u0069\u0074l\u0065"{_aafgb :=_agae .Value ;_egccc .TitleAttr =&_aafgb ; +continue ;};};_bfba :for {_adfe ,_adede :=d .Token ();if _adede !=nil {return _adede ;};switch _geaa :=_adfe .(type ){case _e .StartElement :switch _geaa .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_deec :=NewEG_ShapeElements (); +_deec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_deec );if _eade :=d .DecodeElement (&_deec .ShapeElementsChoice .Path ,&_geaa );_eade !=nil {return _eade ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fffga :=NewEG_ShapeElements (); +_fffga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_fffga );if _deagc :=d .DecodeElement (&_fffga .ShapeElementsChoice .Formulas ,&_geaa );_deagc !=nil {return _deagc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_fade :=NewEG_ShapeElements (); +_fade .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_fade );if _aebba :=d .DecodeElement (&_fade .ShapeElementsChoice .Handles ,&_geaa );_aebba !=nil {return _aebba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cfga :=NewEG_ShapeElements (); +_cfga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_cfga );if _gcbda :=d .DecodeElement (&_cfga .ShapeElementsChoice .Fill ,&_geaa );_gcbda !=nil {return _gcbda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_edcfg :=NewEG_ShapeElements (); +_edcfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_edcfg );if _bdda :=d .DecodeElement (&_edcfg .ShapeElementsChoice .Stroke ,&_geaa );_bdda !=nil {return _bdda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cbecd :=NewEG_ShapeElements (); +_cbecd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_cbecd );if _edggbc :=d .DecodeElement (&_cbecd .ShapeElementsChoice .Shadow ,&_geaa );_edggbc !=nil {return _edggbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_agff :=NewEG_ShapeElements (); +_agff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_agff );if _ebad :=d .DecodeElement (&_agff .ShapeElementsChoice .Textbox ,&_geaa );_ebad !=nil {return _ebad ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cgbe :=NewEG_ShapeElements (); +_cgbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_cgbe );if _bfbg :=d .DecodeElement (&_cgbe .ShapeElementsChoice .Textpath ,&_geaa );_bfbg !=nil {return _bfbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_efcc :=NewEG_ShapeElements (); +_efcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_efcc );if _gacbc :=d .DecodeElement (&_efcc .ShapeElementsChoice .Imagedata ,&_geaa );_gacbc !=nil {return _gacbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cggdg :=NewEG_ShapeElements (); +_cggdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_cggdg );if _babf :=d .DecodeElement (&_cggdg .ShapeElementsChoice .Skew ,&_geaa );_babf !=nil {return _babf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bcdeg :=NewEG_ShapeElements (); +_bcdeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_bcdeg );if _fbef :=d .DecodeElement (&_bcdeg .ShapeElementsChoice .Extrusion ,&_geaa );_fbef !=nil {return _fbef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fdafd :=NewEG_ShapeElements (); +_fdafd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_fdafd );if _gfda :=d .DecodeElement (&_fdafd .ShapeElementsChoice .Callout ,&_geaa );_gfda !=nil {return _gfda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gcfbcb :=NewEG_ShapeElements (); +_gcfbcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_gcfbcb );if _dffaa :=d .DecodeElement (&_gcfbcb .ShapeElementsChoice .Lock ,&_geaa );_dffaa !=nil {return _dffaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cbgc :=NewEG_ShapeElements (); +_cbgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_cbgc );if _ceeb :=d .DecodeElement (&_cbgc .ShapeElementsChoice .Clippath ,&_geaa );_ceeb !=nil {return _ceeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_acgd :=NewEG_ShapeElements (); +_acgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_acgd );if _fbaed :=d .DecodeElement (&_acgd .ShapeElementsChoice .Signatureline ,&_geaa );_fbaed !=nil {return _fbaed ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_eeeae :=NewEG_ShapeElements (); +_eeeae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_eeeae );if _bdefa :=d .DecodeElement (&_eeeae .ShapeElementsChoice .Wrap ,&_geaa );_bdefa !=nil {return _bdefa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_beebf :=NewEG_ShapeElements (); +_beebf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_beebf );if _gagff :=d .DecodeElement (&_beebf .ShapeElementsChoice .Anchorlock ,&_geaa );_gagff !=nil {return _gagff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ggcgf :=NewEG_ShapeElements (); +_ggcgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_ggcgf );if _bffa :=d .DecodeElement (&_ggcgf .ShapeElementsChoice .Bordertop ,&_geaa );_bffa !=nil {return _bffa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bcbg :=NewEG_ShapeElements (); +_bcbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_bcbg );if _eaee :=d .DecodeElement (&_bcbg .ShapeElementsChoice .Borderbottom ,&_geaa );_eaee !=nil {return _eaee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_babfb :=NewEG_ShapeElements (); +_babfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_babfb );if _ceca :=d .DecodeElement (&_babfb .ShapeElementsChoice .Borderleft ,&_geaa );_ceca !=nil {return _ceca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_fcedg :=NewEG_ShapeElements (); +_fcedg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_fcedg );if _fgge :=d .DecodeElement (&_fcedg .ShapeElementsChoice .Borderright ,&_geaa );_fgge !=nil {return _fgge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gdgf :=NewEG_ShapeElements (); +_gdgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_gdgf );if _efgf :=d .DecodeElement (&_gdgf .ShapeElementsChoice .ClientData ,&_geaa );_efgf !=nil {return _efgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_acece :=NewEG_ShapeElements (); +_acece .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egccc .EG_ShapeElements =append (_egccc .EG_ShapeElements ,_acece );if _dcbf :=d .DecodeElement (&_acece .ShapeElementsChoice .Textdata ,&_geaa );_dcbf !=nil {return _dcbf ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_geaa .Name ); +if _bfgd :=d .Skip ();_bfgd !=nil {return _bfgd ;};};case _e .EndElement :break _bfba ;case _e .CharData :};};return nil ;}; -// Shape Stroke Toggle -StrokeAttr _de .ST_TrueFalse ; +// Validate validates the OfcCT_ClipPath and its children +func (_bfff *OfcCT_ClipPath )Validate ()error {return _bfff .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006c\u0069p\u0050\u0061\u0074\u0068");};func NewCT_Group ()*CT_Group {_gece :=&CT_Group {};return _gece }; -// Shape Stroke Color -StrokecolorAttr *string ; +// Validate validates the CT_Group and its children +func (_gfcd *CT_Group )Validate ()error {return _gfcd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070");};func (_ebdg *CT_PolyLineChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +_cgbb :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_ebdg .Ink =NewOfcInk (); +if _geacf :=d .DecodeElement (_ebdg .Ink ,&_cgbb );_geacf !=nil {return _geacf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eaaf :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Path ,&_cgbb );_eaaf !=nil {return _eaaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _egbeb :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Formulas ,&_cgbb );_egbeb !=nil {return _egbeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dbdeb :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Handles ,&_cgbb );_dbdeb !=nil {return _dbdeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fgagd :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Fill ,&_cgbb );_fgagd !=nil {return _fgagd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bfdce :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Stroke ,&_cgbb );_bfdce !=nil {return _bfdce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ebcd :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Shadow ,&_cgbb );_ebcd !=nil {return _ebcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eegb :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Textbox ,&_cgbb );_eegb !=nil {return _eegb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _efddb :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Textpath ,&_cgbb );_efddb !=nil {return _efddb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _efbf :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Imagedata ,&_cgbb );_efbf !=nil {return _efbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dgcab :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Skew ,&_cgbb );_dgcab !=nil {return _dgcab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ffdfb :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Extrusion ,&_cgbb );_ffdfb !=nil {return _ffdfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _aaddd :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Callout ,&_cgbb );_aaddd !=nil {return _aaddd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bfbgd :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Lock ,&_cgbb );_bfbgd !=nil {return _bfbgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cfafa :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Clippath ,&_cgbb );_cfafa !=nil {return _cfafa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eebg :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Signatureline ,&_cgbb );_eebg !=nil {return _eebg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ffbc :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Wrap ,&_cgbb );_ffbc !=nil {return _ffbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dcbd :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Anchorlock ,&_cgbb );_dcbd !=nil {return _dcbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _babe :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Bordertop ,&_cgbb );_babe !=nil {return _babe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gfbad :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Borderbottom ,&_cgbb );_gfbad !=nil {return _gfbad ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fefe :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Borderleft ,&_cgbb );_fefe !=nil {return _fefe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _aabf :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Borderright ,&_cgbb );_aabf !=nil {return _aabf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _abced :=d .DecodeElement (&_ebdg .ShapeElementsChoice .ClientData ,&_cgbb );_abced !=nil {return _abced ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ebdg .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fdac :=d .DecodeElement (&_ebdg .ShapeElementsChoice .Textdata ,&_cgbb );_fdac !=nil {return _fdac ;};default:_ecf .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cgbb .Name ); +if _dccd :=d .Skip ();_dccd !=nil {return _dccd ;};};return nil ;};type ST_StrokeArrowLength byte ;func (_ebef *CT_ShapeChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffgdc :=start ; +switch start .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_ebef .Ink =NewOfcInk (); +if _fggea :=d .DecodeElement (_ebef .Ink ,&_ffgdc );_fggea !=nil {return _fggea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_ebef .Iscomment =_eb .NewIscomment (); +if _aggb :=d .DecodeElement (_ebef .Iscomment ,&_ffgdc );_aggb !=nil {return _aggb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_ebef .Equationxml =NewOfcEquationxml (); +if _adefd :=d .DecodeElement (_ebef .Equationxml ,&_ffgdc );_adefd !=nil {return _adefd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dgffg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Path ,&_ffgdc );_dgffg !=nil {return _dgffg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cbbfg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Formulas ,&_ffgdc );_cbbfg !=nil {return _cbbfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ebcg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Handles ,&_ffgdc );_ebcg !=nil {return _ebcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dbfba :=d .DecodeElement (&_ebef .ShapeElementsChoice .Fill ,&_ffgdc );_dbfba !=nil {return _dbfba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ebfef :=d .DecodeElement (&_ebef .ShapeElementsChoice .Stroke ,&_ffgdc );_ebfef !=nil {return _ebfef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _agadd :=d .DecodeElement (&_ebef .ShapeElementsChoice .Shadow ,&_ffgdc );_agadd !=nil {return _agadd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _aaeac :=d .DecodeElement (&_ebef .ShapeElementsChoice .Textbox ,&_ffgdc );_aaeac !=nil {return _aaeac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ebbe :=d .DecodeElement (&_ebef .ShapeElementsChoice .Textpath ,&_ffgdc );_ebbe !=nil {return _ebbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fagda :=d .DecodeElement (&_ebef .ShapeElementsChoice .Imagedata ,&_ffgdc );_fagda !=nil {return _fagda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gefb :=d .DecodeElement (&_ebef .ShapeElementsChoice .Skew ,&_ffgdc );_gefb !=nil {return _gefb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fdeb :=d .DecodeElement (&_ebef .ShapeElementsChoice .Extrusion ,&_ffgdc );_fdeb !=nil {return _fdeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bgdgd :=d .DecodeElement (&_ebef .ShapeElementsChoice .Callout ,&_ffgdc );_bgdgd !=nil {return _bgdgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cfdcg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Lock ,&_ffgdc );_cfdcg !=nil {return _cfdcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dgfd :=d .DecodeElement (&_ebef .ShapeElementsChoice .Clippath ,&_ffgdc );_dgfd !=nil {return _dgfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _edafe :=d .DecodeElement (&_ebef .ShapeElementsChoice .Signatureline ,&_ffgdc );_edafe !=nil {return _edafe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bcbe :=d .DecodeElement (&_ebef .ShapeElementsChoice .Wrap ,&_ffgdc );_bcbe !=nil {return _bcbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gcbee :=d .DecodeElement (&_ebef .ShapeElementsChoice .Anchorlock ,&_ffgdc );_gcbee !=nil {return _gcbee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gagg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Bordertop ,&_ffgdc );_gagg !=nil {return _gagg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cfagfa :=d .DecodeElement (&_ebef .ShapeElementsChoice .Borderbottom ,&_ffgdc );_cfagfa !=nil {return _cfagfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eaab :=d .DecodeElement (&_ebef .ShapeElementsChoice .Borderleft ,&_ffgdc );_eaab !=nil {return _eaab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fddcg :=d .DecodeElement (&_ebef .ShapeElementsChoice .Borderright ,&_ffgdc );_fddcg !=nil {return _fddcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cgeg :=d .DecodeElement (&_ebef .ShapeElementsChoice .ClientData ,&_ffgdc );_cgeg !=nil {return _cgeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ebef .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ccff :=d .DecodeElement (&_ebef .ShapeElementsChoice .Textdata ,&_ffgdc );_ccff !=nil {return _ccff ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_ffgdc .Name ); +if _efaaf :=d .Skip ();_efaaf !=nil {return _efaaf ;};};return nil ;};func (_ecaa *OfcCT_Relation )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e"; +};if _ecaa .IdsrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0073r\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_ecaa .IdsrcAttr )});};if _ecaa .IddestAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0064\u0065\u0073\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ecaa .IddestAttr )}); +};if _ecaa .IdcntrAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0063\u006e\u0074\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ecaa .IdcntrAttr )});};if _ecaa .ExtAttr !=ST_ExtUnset {_gaegf ,_adfae :=_ecaa .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); +if _adfae !=nil {return _adfae ;};start .Attr =append (start .Attr ,_gaegf );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type AG_Ext struct{ExtAttr ST_Ext ;};func (_gfdgc *OfcCT_Proxy )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bgafc :=range start .Attr {if _bgafc .Name .Local =="\u0073\u0074\u0061r\u0074"{_gfdgc .StartAttr .UnmarshalXMLAttr (_bgafc ); +continue ;};if _bgafc .Name .Local =="\u0065\u006e\u0064"{_gfdgc .EndAttr .UnmarshalXMLAttr (_bgafc );continue ;};if _bgafc .Name .Local =="\u0069\u0064\u0072e\u0066"{_bfece :=_bgafc .Value ;_gfdgc .IdrefAttr =&_bfece ;continue ;};if _bgafc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"{_cadafa ,_babgf :=_c .ParseInt (_bgafc .Value ,10,32); +if _babgf !=nil {return _babgf ;};_ddaad :=int32 (_cadafa );_gfdgc .ConnectlocAttr =&_ddaad ;continue ;};};for {_ecded ,_agab :=d .Token ();if _agab !=nil {return _ec .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079\u003a\u0020\u0025\u0073",_agab ); +};if _gddef ,_bcgge :=_ecded .(_e .EndElement );_bcgge &&_gddef .Name ==start .Name {break ;};};return nil ;};func (_fdabb *OfcRight )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdabb .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_baadaa :=range start .Attr {if _baadaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_baadaa .Name .Local =="\u0068\u0072\u0065\u0066"{_cgbbb :=_baadaa .Value ; +_fdabb .HrefAttr =&_cgbbb ;continue ;};if _baadaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_baadaa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fdabb .ForcedashAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_baadaa .Name .Local =="\u0074\u0069\u0074l\u0065"{_gcbgd :=_baadaa .Value ; +_fdabb .TitleAttr =&_gcbgd ;continue ;};if _baadaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_baadaa .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bfac :=_baadaa .Value ; +_fdabb .AlthrefAttr =&_bfac ;continue ;};if _baadaa .Name .Local =="\u0073\u0072\u0063"{_bacb :=_baadaa .Value ;_fdabb .SrcAttr =&_bacb ;continue ;};if _baadaa .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fdabb .ImagealignshapeAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fdabb .JoinstyleAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fdabb .InsetpenAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u0063\u006f\u006co\u0072"{_agbeb :=_baadaa .Value ;_fdabb .ColorAttr =&_agbeb ;continue ;};if _baadaa .Name .Local =="\u0065\u0078\u0074"{_fdabb .ExtAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fdabb .FilltypeAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u006f\u006e"{_fdabb .OnAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fdabb .EndarrowlengthAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fdabb .LinestyleAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fdabb .StartarrowlengthAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bbdgd :=_baadaa .Value ;_fdabb .Color2Attr =&_bbdgd ;continue ;};if _baadaa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fdabb .StartarrowAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fdabb .EndarrowwidthAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_efdba :=_baadaa .Value ; +_fdabb .DashstyleAttr =&_efdba ;continue ;};if _baadaa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gagbd :=_baadaa .Value ;_fdabb .OpacityAttr =&_gagbd ;continue ;};if _baadaa .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fdabb .ImageaspectAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_cgcab ,_cfefec :=_c .ParseFloat (_baadaa .Value ,64);if _cfefec !=nil {return _cfefec ;};_fdabb .MiterlimitAttr =&_cgcab ;continue ;};if _baadaa .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fdabb .EndcapAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fdabb .EndarrowAttr .UnmarshalXMLAttr (_baadaa );continue ;};if _baadaa .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fdabb .StartarrowwidthAttr .UnmarshalXMLAttr (_baadaa ); +continue ;};if _baadaa .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_cfcfc :=_baadaa .Value ;_fdabb .ImagesizeAttr =&_cfcfc ;continue ;};if _baadaa .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_dfcge :=_baadaa .Value ;_fdabb .WeightAttr =&_dfcge ; +continue ;};};for {_cgbcfb ,_bdge :=d .Token ();if _bdge !=nil {return _ec .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063R\u0069\u0067\u0068\u0074: \u0025\u0073",_bdge );};if _cgbgc ,_ddgbe :=_cgbcfb .(_e .EndElement );_ddgbe &&_cgbgc .Name ==start .Name {break ; +};};return nil ;}; -// Allow in Table Cell -AllowincellAttr _de .ST_TrueFalse ;Fill *Fill ;Stroke *Stroke ;Textbox *Textbox ;Shadow *Shadow ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ; +// Validate validates the OfcCT_Callout and its children +func (_fceda *OfcCT_Callout )Validate ()error {return _fceda .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func (_gabfg *ST_StrokeArrowLength )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdeacd ,_cddbc :=d .Token (); +if _cddbc !=nil {return _cddbc ;};if _dbffb ,_ddadd :=_bdeacd .(_e .EndElement );_ddadd &&_dbffb .Name ==start .Name {*_gabfg =1;return nil ;};if _cfcde ,_bcace :=_bdeacd .(_e .CharData );!_bcace {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdeacd ); +}else {switch string (_cfcde ){case "":*_gabfg =0;case "\u0073\u0068\u006fr\u0074":*_gabfg =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_gabfg =2;case "\u006c\u006f\u006e\u0067":*_gabfg =3;};};_bdeacd ,_cddbc =d .Token ();if _cddbc !=nil {return _cddbc ; +};if _dcfcb ,_bbabg :=_bdeacd .(_e .EndElement );_bbabg &&_dcfcb .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdeacd ); +};func (_fedcga *CT_Line )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u006c\u0069\u006e\u0065";};if _fedcga .FromAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .FromAttr )}); +};if _fedcga .ToAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u006f"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .ToAttr )});};if _fedcga .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .HrefAttr )}); +};if _fedcga .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .TargetAttr )});};if _fedcga .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .ClassAttr )}); +};if _fedcga .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .TitleAttr )});};if _fedcga .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .AltAttr )}); +};if _fedcga .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .CoordsizeAttr )});};if _fedcga .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .CoordoriginAttr )}); +};if _fedcga .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .WrapcoordsAttr )});};if _fedcga .PrintAttr !=_f .ST_TrueFalseUnset {_ecgfb ,_cdffe :=_fedcga .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _cdffe !=nil {return _cdffe ;};start .Attr =append (start .Attr ,_ecgfb );};if _fedcga .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .IdAttr )});};if _fedcga .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .StyleAttr )}); +};if _fedcga .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .SpidAttr )});};if _fedcga .OnedAttr !=_f .ST_TrueFalseUnset {_dfce ,_aege :=_fedcga .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _aege !=nil {return _aege ;};start .Attr =append (start .Attr ,_dfce );};if _fedcga .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .RegroupidAttr )}); +};if _fedcga .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_dabe ,_deea :=_fedcga .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _deea !=nil {return _deea ; +};start .Attr =append (start .Attr ,_dabe );};if _fedcga .ButtonAttr !=_f .ST_TrueFalseUnset {_babg ,_abbd :=_fedcga .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _abbd !=nil {return _abbd ;};start .Attr =append (start .Attr ,_babg ); +};if _fedcga .UserhiddenAttr !=_f .ST_TrueFalseUnset {_ebggg ,_bdbbe :=_fedcga .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bdbbe !=nil {return _bdbbe ;};start .Attr =append (start .Attr ,_ebggg ); +};if _fedcga .BulletAttr !=_f .ST_TrueFalseUnset {_dafce ,_cbded :=_fedcga .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _cbded !=nil {return _cbded ;};start .Attr =append (start .Attr ,_dafce );}; +if _fedcga .HrAttr !=_f .ST_TrueFalseUnset {_gcbba ,_eabga :=_fedcga .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"});if _eabga !=nil {return _eabga ;};start .Attr =append (start .Attr ,_gcbba );};if _fedcga .HrstdAttr !=_f .ST_TrueFalseUnset {_fece ,_ecbg :=_fedcga .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"}); +if _ecbg !=nil {return _ecbg ;};start .Attr =append (start .Attr ,_fece );};if _fedcga .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_bcdgd ,_gfba :=_fedcga .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"}); +if _gfba !=nil {return _gfba ;};start .Attr =append (start .Attr ,_bcdgd );};if _fedcga .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .HrpctAttr )}); +};if _fedcga .HralignAttr !=OfcST_HrAlignUnset {_ddad ,_gdefd :=_fedcga .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gdefd !=nil {return _gdefd ;};start .Attr =append (start .Attr ,_ddad );};if _fedcga .AllowincellAttr !=_f .ST_TrueFalseUnset {_fada ,_ageag :=_fedcga .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _ageag !=nil {return _ageag ;};start .Attr =append (start .Attr ,_fada );};if _fedcga .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_dbeaf ,_cgbcg :=_fedcga .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _cgbcg !=nil {return _cgbcg ;};start .Attr =append (start .Attr ,_dbeaf );};if _fedcga .UserdrawnAttr !=_f .ST_TrueFalseUnset {_dgaab ,_gdbg :=_fedcga .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _gdbg !=nil {return _gdbg ;};start .Attr =append (start .Attr ,_dgaab );};if _fedcga .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .BordertopcolorAttr )}); +};if _fedcga .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .BorderleftcolorAttr )}); +};if _fedcga .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .BorderbottomcolorAttr )}); +};if _fedcga .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .BorderrightcolorAttr )}); +};if _fedcga .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ddbad ,_gbec :=_fedcga .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gbec !=nil {return _gbec ;};start .Attr =append (start .Attr ,_ddbad ); +};if _fedcga .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .DgmnodekindAttr )}); +};if _fedcga .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bdgd ,_fbbb :=_fedcga .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _fbbb !=nil {return _fbbb ;};start .Attr =append (start .Attr ,_bdgd ); +};if _fedcga .InsetmodeAttr !=OfcST_InsetModeUnset {_ggdb ,_ababg :=_fedcga .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ababg !=nil {return _ababg ;};start .Attr =append (start .Attr ,_ggdb ); +};if _fedcga .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .OpacityAttr )});};if _fedcga .StrokedAttr !=_f .ST_TrueFalseUnset {_egfdb ,_ccefc :=_fedcga .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"}); +if _ccefc !=nil {return _ccefc ;};start .Attr =append (start .Attr ,_egfdb );};if _fedcga .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .StrokecolorAttr )}); +};if _fedcga .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .StrokeweightAttr )});};if _fedcga .InsetpenAttr !=_f .ST_TrueFalseUnset {_ceag ,_agcc :=_fedcga .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _agcc !=nil {return _agcc ;};start .Attr =append (start .Attr ,_ceag );};if _fedcga .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .ChromakeyAttr )}); +};if _fedcga .FilledAttr !=_f .ST_TrueFalseUnset {_gcdc ,_cga :=_fedcga .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cga !=nil {return _cga ;};start .Attr =append (start .Attr ,_gcdc );};if _fedcga .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .FillcolorAttr )}); +};if _fedcga .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fedcga .SptAttr )});};if _fedcga .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_bcdea ,_edbf :=_fedcga .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _edbf !=nil {return _edbf ;};start .Attr =append (start .Attr ,_bcdea );};if _fedcga .BwmodeAttr !=OfcST_BWModeUnset {_aecaa ,_acce :=_fedcga .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _acce !=nil {return _acce ; +};start .Attr =append (start .Attr ,_aecaa );};if _fedcga .BwpureAttr !=OfcST_BWModeUnset {_aebe ,_abfeb :=_fedcga .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _abfeb !=nil {return _abfeb ;};start .Attr =append (start .Attr ,_aebe ); +};if _fedcga .BwnormalAttr !=OfcST_BWModeUnset {_eadf ,_acgf :=_fedcga .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _acgf !=nil {return _acgf ;};start .Attr =append (start .Attr ,_eadf ); +};if _fedcga .ForcedashAttr !=_f .ST_TrueFalseUnset {_gcfbc ,_gfgc :=_fedcga .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _gfgc !=nil {return _gfgc ;};start .Attr =append (start .Attr ,_gcfbc ); +};if _fedcga .OleiconAttr !=_f .ST_TrueFalseUnset {_bbcf ,_eecd :=_fedcga .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _eecd !=nil {return _eecd ;};start .Attr =append (start .Attr ,_bbcf );};if _fedcga .OleAttr !=_f .ST_TrueFalseBlankUnset {_efaac ,_deed :=_fedcga .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _deed !=nil {return _deed ;};start .Attr =append (start .Attr ,_efaac );};if _fedcga .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_ddec ,_agfcg :=_fedcga .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _agfcg !=nil {return _agfcg ;};start .Attr =append (start .Attr ,_ddec );};if _fedcga .CliptowrapAttr !=_f .ST_TrueFalseUnset {_baada ,_bdgga :=_fedcga .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _bdgga !=nil {return _bdgga ;};start .Attr =append (start .Attr ,_baada );};if _fedcga .ClipAttr !=_f .ST_TrueFalseUnset {_eaac ,_cbab :=_fedcga .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cbab !=nil {return _cbab ; +};start .Attr =append (start .Attr ,_eaac );};e .EncodeToken (start );if _fedcga .EG_ShapeElements !=nil {for _ ,_feefg :=range _fedcga .EG_ShapeElements {_feefg .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_fdgb OfcST_OLEDrawAspect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fdgb .String (),start );};type CT_Shape struct{GfxdataAttr *string ; -// Most Recently Used Colors -Colormru *OfcCT_ColorMru ; +// Storage for Alternate Math Content +EquationxmlAttr *string ;ShapeChoice []*CT_ShapeChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ; +StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ; +HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; +BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; +InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ; +OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;TypeAttr *string ;AdjAttr *string ;PathAttr *string ;};type EG_ShapeElements struct{ShapeElementsChoice *EG_ShapeElementsChoice ; +};func NewOfcBottom ()*OfcBottom {_ffcdc :=&OfcBottom {};_ffcdc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _ffcdc ;};type OfcLeft struct{OfcCT_StrokeChild };type Rect struct{CT_Rect };type AG_OfficeShapeAttributes struct{SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ; +BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ; +};func (_dfffg *OfcEquationxml )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c";return _dfffg .OfcCT_EquationXml .MarshalXML (e ,start );};func (_eeefe *OfcST_ExtrusionPlane )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eeefe =0; +case "\u0058\u0059":*_eeefe =1;case "\u005a\u0058":*_eeefe =2;case "\u0059\u005a":*_eeefe =3;};return nil ;};func (_gaedg *OfcComplex )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gaedg .OfcCT_Complex =*NewOfcCT_Complex ();for _ ,_dbgc :=range start .Attr {if _dbgc .Name .Local =="\u0065\u0078\u0074"{_gaedg .ExtAttr .UnmarshalXMLAttr (_dbgc ); +continue ;};};for {_ecdec ,_gbfea :=d .Token ();if _gbfea !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078\u003a\u0020%\u0073",_gbfea );};if _fgcdc ,_dfada :=_ecdec .(_e .EndElement ); +_dfada &&_fgcdc .Name ==start .Name {break ;};};return nil ;};type CT_ShapeChoice struct{Ink *OfcInk ;Iscomment *_eb .Iscomment ;Equationxml *OfcEquationxml ;ShapeElementsChoice *EG_ShapeElementsChoice ;};func NewCT_TextPath ()*CT_TextPath {_aaegb :=&CT_TextPath {}; +return _aaegb };func (_aadga *OfcST_OLEType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ceefd ,_ggffd :=d .Token ();if _ggffd !=nil {return _ggffd ;};if _caceb ,_baebc :=_ceefd .(_e .EndElement );_baebc &&_caceb .Name ==start .Name {*_aadga =1; +return nil ;};if _ggedg ,_ddgc :=_ceefd .(_e .CharData );!_ddgc {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceefd );}else {switch string (_ggedg ){case "":*_aadga =0; +case "\u0045\u006d\u0062e\u0064":*_aadga =1;case "\u004c\u0069\u006e\u006b":*_aadga =2;};};_ceefd ,_ggffd =d .Token ();if _ggffd !=nil {return _ggffd ;};if _cdfb ,_gggd :=_ceefd .(_e .EndElement );_gggd &&_cdfb .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceefd ); +};func (_ebfdg *OfcTop )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f\u003a\u0074o\u0070";return _ebfdg .OfcCT_StrokeChild .MarshalXML (e ,start );}; -// UI Default Colors -Colormenu *OfcCT_ColorMenu ;ExtAttr ST_Ext ;};func (_ecadf *OfcCT_Relation )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aceg :=range start .Attr {if _aceg .Name .Local =="\u0069\u0064\u0073r\u0063"{_gdabe :=_aceg .Value ;_ecadf .IdsrcAttr =&_gdabe ; -continue ;};if _aceg .Name .Local =="\u0069\u0064\u0064\u0065\u0073\u0074"{_ecffb :=_aceg .Value ;_ecadf .IddestAttr =&_ecffb ;continue ;};if _aceg .Name .Local =="\u0069\u0064\u0063\u006e\u0074\u0072"{_fbae :=_aceg .Value ;_ecadf .IdcntrAttr =&_fbae ; -continue ;};if _aceg .Name .Local =="\u0065\u0078\u0074"{_ecadf .ExtAttr .UnmarshalXMLAttr (_aceg );continue ;};};for {_gdef ,_babab :=d .Token ();if _babab !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_babab ); -};if _aefgg ,_bgca :=_gdef .(_e .EndElement );_bgca &&_aefgg .Name ==start .Name {break ;};};return nil ;};func (_eefa ST_FillMethod )Validate ()error {return _eefa .ValidateWithPath ("")}; +// Validate validates the AG_Style and its children +func (_cedd *AG_Style )Validate ()error {return _cedd .ValidateWithPath ("\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065");}; -// ValidateWithPath validates the CT_TextPath and its children, prefixing error messages with path -func (_bcec *CT_TextPath )ValidateWithPath (path string )error {if _cfgb :=_bcec .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_cfgb !=nil {return _cfgb ;};if _fffda :=_bcec .FitshapeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072"); -_fffda !=nil {return _fffda ;};if _geafb :=_bcec .FitpathAttr .ValidateWithPath (path +"\u002f\u0046\u0069t\u0070\u0061\u0074\u0068\u0041\u0074\u0074\u0072");_geafb !=nil {return _geafb ;};if _cagbd :=_bcec .TrimAttr .ValidateWithPath (path +"\u002fT\u0072\u0069\u006d\u0041\u0074\u0074r"); -_cagbd !=nil {return _cagbd ;};if _cdae :=_bcec .XscaleAttr .ValidateWithPath (path +"/\u0058\u0073\u0063\u0061\u006c\u0065\u0041\u0074\u0074\u0072");_cdae !=nil {return _cdae ;};return nil ;};func (_abcc OfcST_OLEType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_caadb :=_e .Attr {}; -_caadb .Name =name ;switch _abcc {case OfcST_OLETypeUnset :_caadb .Value ="";case OfcST_OLETypeEmbed :_caadb .Value ="\u0045\u006d\u0062e\u0064";case OfcST_OLETypeLink :_caadb .Value ="\u004c\u0069\u006e\u006b";};return _caadb ,nil ;};func NewOfcCT_RegroupTable ()*OfcCT_RegroupTable {_cddf :=&OfcCT_RegroupTable {}; -return _cddf };func (_dgdbe *OfcCT_Entry )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0065\u006e\u0074\u0072\u0079";};if _dgdbe .NewAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006e\u0065\u0077"},Value :_d .Sprintf ("\u0025\u0076",*_dgdbe .NewAttr )}); -};if _dgdbe .OldAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u006c\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_dgdbe .OldAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Validate validates the AG_ShapeAttributes and its children +func (_cec *AG_ShapeAttributes )Validate ()error {return _cec .ValidateWithPath ("\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");}; -// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path -func (_begg *CT_Shadow )ValidateWithPath (path string )error {if _fafed :=_begg .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_fafed !=nil {return _fafed ;};if _facdg :=_begg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_facdg !=nil {return _facdg ;};if _gdffg :=_begg .ObscuredAttr .ValidateWithPath (path +"\u002f\u004f\u0062\u0073\u0063\u0075\u0072\u0065\u0064\u0041\u0074\u0074\u0072");_gdffg !=nil {return _gdffg ;};return nil ;};type ST_StrokeLineStyle byte ; +// ValidateWithPath validates the CT_Rect and its children, prefixing error messages with path +func (_bbde *CT_Rect )ValidateWithPath (path string )error {for _edcfc ,_cgdcf :=range _bbde .EG_ShapeElements {if _gfad :=_cgdcf .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_edcfc )); +_gfad !=nil {return _gfad ;};};if _bgagb :=_bbde .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bgagb !=nil {return _bgagb ;};if _dabee :=_bbde .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_dabee !=nil {return _dabee ;};if _agee :=_bbde .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_agee !=nil {return _agee ;};if _acaeb :=_bbde .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_acaeb !=nil {return _acaeb ;};if _cfgf :=_bbde .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_cfgf !=nil {return _cfgf ;};if _egdec :=_bbde .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_egdec !=nil {return _egdec ;};if _fedg :=_bbde .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fedg !=nil {return _fedg ;};if _dcag :=_bbde .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_dcag !=nil {return _dcag ;};if _abed :=_bbde .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_abed !=nil {return _abed ;};if _fgbge :=_bbde .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_fgbge !=nil {return _fgbge ;};if _gacda :=_bbde .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gacda !=nil {return _gacda ;};if _dcadc :=_bbde .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_dcadc !=nil {return _dcadc ;};if _gbfdc :=_bbde .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gbfdc !=nil {return _gbfdc ;};if _baec :=_bbde .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_baec !=nil {return _baec ;};if _daeef :=_bbde .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_daeef !=nil {return _daeef ;};if _gcfg :=_bbde .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_gcfg !=nil {return _gcfg ;};if _aaae :=_bbde .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_aaae !=nil {return _aaae ;};if _cdfdd :=_bbde .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_cdfdd !=nil {return _cdfdd ;};if _gaae :=_bbde .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gaae !=nil {return _gaae ;};if _baca :=_bbde .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_baca !=nil {return _baca ;};if _ebag :=_bbde .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ebag !=nil {return _ebag ;};if _ggecdg :=_bbde .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_ggecdg !=nil {return _ggecdg ;};if _cffcb :=_bbde .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_cffcb !=nil {return _cffcb ;};if _ddfe :=_bbde .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_ddfe !=nil {return _ddfe ;};if _ccfeb :=_bbde .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ccfeb !=nil {return _ccfeb ;};if _cbda :=_bbde .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_cbda !=nil {return _cbda ;};if _bddb :=_bbde .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bddb !=nil {return _bddb ;};if _ebgf :=_bbde .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_ebgf !=nil {return _ebgf ;};if _eeeaa :=_bbde .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eeeaa !=nil {return _eeeaa ;};return nil ;};func (_daebb *Shadow )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_daebb .CT_Shadow =*NewCT_Shadow (); +for _ ,_cfbgc :=range start .Attr {if _cfbgc .Name .Local =="\u006f\u006e"{_daebb .OnAttr .UnmarshalXMLAttr (_cfbgc );continue ;};if _cfbgc .Name .Local =="\u0074\u0079\u0070\u0065"{_daebb .TypeAttr .UnmarshalXMLAttr (_cfbgc );continue ;};if _cfbgc .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_daebb .ObscuredAttr .UnmarshalXMLAttr (_cfbgc ); +continue ;};if _cfbgc .Name .Local =="\u0063\u006f\u006co\u0072"{_bgdcc :=_cfbgc .Value ;_daebb .ColorAttr =&_bgdcc ;continue ;};if _cfbgc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gdcfa :=_cfbgc .Value ;_daebb .OpacityAttr =&_gdcfa ;continue ; +};if _cfbgc .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_bebd :=_cfbgc .Value ;_daebb .OffsetAttr =&_bebd ;continue ;};if _cfbgc .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_aafaa :=_cfbgc .Value ;_daebb .Color2Attr =&_aafaa ;continue ; +};if _cfbgc .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_fbddf :=_cfbgc .Value ;_daebb .Offset2Attr =&_fbddf ;continue ;};if _cfbgc .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_agffae :=_cfbgc .Value ;_daebb .OriginAttr =&_agffae ; +continue ;};if _cfbgc .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_afgaf :=_cfbgc .Value ;_daebb .MatrixAttr =&_afgaf ;continue ;};if _cfbgc .Name .Local =="\u0069\u0064"{_adegd :=_cfbgc .Value ;_daebb .IdAttr =&_adegd ;continue ;};};for {_bceebf ,_fgbedf :=d .Token (); +if _fgbedf !=nil {return _ec .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0053h\u0061\u0064o\u0077\u003a\u0020\u0025\u0073",_fgbedf );};if _cdbee ,_ecafdd :=_bceebf .(_e .EndElement );_ecafdd &&_cdbee .Name ==start .Name {break ;};};return nil ;}; +func (_ddaca *CT_Handles )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cafb :for {_fgca ,_gceg :=d .Token ();if _gceg !=nil {return _gceg ;};switch _cafd :=_fgca .(type ){case _e .StartElement :switch _cafd .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_dacd :=NewCT_H (); +if _bfgf :=d .DecodeElement (_dacd ,&_cafd );_bfgf !=nil {return _bfgf ;};_ddaca .H =append (_ddaca .H ,_dacd );default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0061\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_cafd .Name ); +if _adda :=d .Skip ();_adda !=nil {return _adda ;};};case _e .EndElement :break _cafb ;case _e .CharData :};};return nil ;};type Shape struct{CT_Shape }; -// Validate validates the Group and its children -func (_cagca *Group )Validate ()error {return _cagca .ValidateWithPath ("\u0047\u0072\u006fu\u0070")};func (_ecff *AG_StrokeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dbb :=range start .Attr {if _dbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbb .Name .Local =="\u0068\u0072\u0065\u0066"{_dffd :=_dbb .Value ; -_ecff .HrefAttr =&_dffd ;continue ;};if _dbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbb .Name .Local =="\u0072\u0065\u006ci\u0064"{_baae :=_dbb .Value ; -_ecff .RelidAttr =&_baae ;continue ;};if _dbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dbb .Name .Local =="\u0069\u0064"{_daa :=_dbb .Value ; -_ecff .IdAttr =&_daa ;continue ;};if _dbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ecff .ForcedashAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbb .Name .Local =="\u0074\u0069\u0074l\u0065"{_bcef :=_dbb .Value ; -_ecff .TitleAttr =&_bcef ;continue ;};if _dbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dbb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_daba :=_dbb .Value ; -_ecff .AlthrefAttr =&_daba ;continue ;};if _dbb .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_ecff .EndcapAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_ecff .StartarrowlengthAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_ecff .ImageaspectAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0063\u006f\u006co\u0072"{_gdc :=_dbb .Value ;_ecff .ColorAttr =&_gdc ; -continue ;};if _dbb .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecff .StartarrowwidthAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_gcee :=_dbb .Value ; -_ecff .ImagesizeAttr =&_gcee ;continue ;};if _dbb .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_cfbf :=_dbb .Value ;_ecff .DashstyleAttr =&_cfbf ;continue ;};if _dbb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_ecff .StartarrowAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_ecff .LinestyleAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_ecff .EndarrowAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_ecff .EndarrowlengthAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_ecff .FilltypeAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_bbcd :=_dbb .Value ;_ecff .WeightAttr =&_bbcd ;continue ;};if _dbb .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bafc ,_eccd :=_a .ParseFloat (_dbb .Value ,64); -if _eccd !=nil {return _eccd ;};_ecff .MiterlimitAttr =&_bafc ;continue ;};if _dbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_gag :=_dbb .Value ;_ecff .Color2Attr =&_gag ;continue ;};if _dbb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eded :=_dbb .Value ; -_ecff .OpacityAttr =&_eded ;continue ;};if _dbb .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_ecff .JoinstyleAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u006f\u006e"{_ecff .OnAttr .UnmarshalXMLAttr (_dbb );continue ; -};if _dbb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecff .InsetpenAttr .UnmarshalXMLAttr (_dbb );continue ;};if _dbb .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ecff .ImagealignshapeAttr .UnmarshalXMLAttr (_dbb ); -continue ;};if _dbb .Name .Local =="\u0073\u0072\u0063"{_caead :=_dbb .Value ;_ecff .SrcAttr =&_caead ;continue ;};if _dbb .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecff .EndarrowwidthAttr .UnmarshalXMLAttr (_dbb ); -continue ;};};for {_faa ,_bagf :=d .Token ();if _bagf !=nil {return _d .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020A\u0047\u005f\u0053\u0074\u0072\u006f\u006be\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_bagf ); -};if _eebc ,_aebd :=_faa .(_e .EndElement );_aebd &&_eebc .Name ==start .Name {break ;};};return nil ;};func (_affec *OfcLock )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _affec .OfcCT_Lock .MarshalXML (e ,start );}; +// Validate validates the Curve and its children +func (_cbade *Curve )Validate ()error {return _cbade .ValidateWithPath ("\u0043\u0075\u0072v\u0065")}; -// Validate validates the CT_PolyLine and its children -func (_edaf *CT_PolyLine )Validate ()error {return _edaf .ValidateWithPath ("C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065");};func (_fbbce *CT_Background )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cded :=range start .Attr {if _cded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cded .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fbbce .BwmodeAttr .UnmarshalXMLAttr (_cded ); -continue ;};if _cded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cded .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fbbce .BwpureAttr .UnmarshalXMLAttr (_cded ); -continue ;};if _cded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cded .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fbbce .BwnormalAttr .UnmarshalXMLAttr (_cded ); -continue ;};if _cded .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cded .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_fbbce .TargetscreensizeAttr .UnmarshalXMLAttr (_cded ); -continue ;};if _cded .Name .Local =="\u0069\u0064"{_fabca :=_cded .Value ;_fbbce .IdAttr =&_fabca ;continue ;};if _cded .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fbbce .FilledAttr .UnmarshalXMLAttr (_cded );continue ;};if _cded .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fcec :=_cded .Value ; -_fbbce .FillcolorAttr =&_fcec ;continue ;};};_badc :for {_eaag ,_bgfa :=d .Token ();if _bgfa !=nil {return _bgfa ;};switch _bagfe :=_eaag .(type ){case _e .StartElement :switch _bagfe .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fbbce .Fill =NewFill (); -if _agga :=d .DecodeElement (_fbbce .Fill ,&_bagfe );_agga !=nil {return _agga ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_bagfe .Name ); -if _adg :=d .Skip ();_adg !=nil {return _adg ;};};case _e .EndElement :break _badc ;case _e .CharData :};};return nil ;};func (_dbbb *CT_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eeaf :=range start .Attr {if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_dadf :=_eeaf .Value ; -_dbbb .Opacity2Attr =&_dadf ;continue ;};if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u0072\u0065\u006ci\u0064"{_beae :=_eeaf .Value ; -_dbbb .RelidAttr =&_beae ;continue ;};if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_dbbb .DetectmouseclickAttr .UnmarshalXMLAttr (_eeaf ); -continue ;};if _eeaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eeaf .Name .Local =="\u0069\u0064"||_eeaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eeaf .Name .Local =="\u0069\u0064"{_eaga :=_eeaf .Value ; -_dbbb .IdAttr =&_eaga ;continue ;};if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u0074\u0069\u0074l\u0065"{_baea :=_eeaf .Value ; -_dbbb .TitleAttr =&_baea ;continue ;};if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u0068\u0072\u0065\u0066"{_ceda :=_eeaf .Value ; -_dbbb .HrefAttr =&_ceda ;continue ;};if _eeaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eeaf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dcbf :=_eeaf .Value ; -_dbbb .AlthrefAttr =&_dcbf ;continue ;};if _eeaf .Name .Local =="\u0073\u0069\u007a\u0065"{_agdda :=_eeaf .Value ;_dbbb .SizeAttr =&_agdda ;continue ;};if _eeaf .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_bdbb :=_eeaf .Value ; -_dbbb .FocuspositionAttr =&_bdbb ;continue ;};if _eeaf .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_dbbb .MethodAttr .UnmarshalXMLAttr (_eeaf );continue ;};if _eeaf .Name .Local =="\u0069\u0064"{_gaag :=_eeaf .Value ;_dbbb .SIdAttr =&_gaag ;continue ; -};if _eeaf .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_dbbb .RecolorAttr .UnmarshalXMLAttr (_eeaf );continue ;};if _eeaf .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_dbbb .AlignshapeAttr .UnmarshalXMLAttr (_eeaf ); -continue ;};if _eeaf .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_dbbb .RotateAttr .UnmarshalXMLAttr (_eeaf );continue ;};if _eeaf .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_dbbb .AspectAttr .UnmarshalXMLAttr (_eeaf );continue ;}; -if _eeaf .Name .Local =="\u0073\u0072\u0063"{_ddbe :=_eeaf .Value ;_dbbb .SrcAttr =&_ddbe ;continue ;};if _eeaf .Name .Local =="\u0061\u006e\u0067l\u0065"{_efeg ,_gccc :=_a .ParseFloat (_eeaf .Value ,64);if _gccc !=nil {return _gccc ;};_dbbb .AngleAttr =&_efeg ; -continue ;};if _eeaf .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_cbbg :=_eeaf .Value ;_dbbb .FocussizeAttr =&_cbbg ;continue ;};if _eeaf .Name .Local =="\u0066\u006f\u0063u\u0073"{_fbgg :=_eeaf .Value ;_dbbb .FocusAttr =&_fbgg ;continue ; -};if _eeaf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_edaa :=_eeaf .Value ;_dbbb .ColorsAttr =&_edaa ;continue ;};if _eeaf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_adcd :=_eeaf .Value ;_dbbb .Color2Attr =&_adcd ;continue ;};if _eeaf .Name .Local =="\u0074\u0079\u0070\u0065"{_dbbb .TypeAttr .UnmarshalXMLAttr (_eeaf ); -continue ;};if _eeaf .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_efaf :=_eeaf .Value ;_dbbb .OriginAttr =&_efaf ;continue ;};if _eeaf .Name .Local =="\u006f\u006e"{_dbbb .OnAttr .UnmarshalXMLAttr (_eeaf );continue ;};if _eeaf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ccfge :=_eeaf .Value ; -_dbbb .OpacityAttr =&_ccfge ;continue ;};if _eeaf .Name .Local =="\u0063\u006f\u006co\u0072"{_beeg :=_eeaf .Value ;_dbbb .ColorAttr =&_beeg ;continue ;};if _eeaf .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_dgc :=_eeaf .Value ;_dbbb .PositionAttr =&_dgc ; -continue ;};};_bcbd :for {_bage ,_ffdd :=d .Token ();if _ffdd !=nil {return _ffdd ;};switch _bfdca :=_bage .(type ){case _e .StartElement :switch _bfdca .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_dbbb .Fill =NewOfcFill (); -if _feebe :=d .DecodeElement (_dbbb .Fill ,&_bfdca );_feebe !=nil {return _feebe ;};default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_bfdca .Name ); -if _ecfc :=d .Skip ();_ecfc !=nil {return _ecfc ;};};case _e .EndElement :break _bcbd ;case _e .CharData :};};return nil ;}; +// Validate validates the AG_Ext and its children +func (_dbef *AG_Ext )Validate ()error {return _dbef .ValidateWithPath ("\u0041\u0047\u005f\u0045\u0078\u0074");};func (_bgafg *OfcST_ExtrusionType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_abeec ,_eabfe :=d .Token ();if _eabfe !=nil {return _eabfe ; +};if _aeabe ,_dedcf :=_abeec .(_e .EndElement );_dedcf &&_aeabe .Name ==start .Name {*_bgafg =1;return nil ;};if _feccdc ,_gcfed :=_abeec .(_e .CharData );!_gcfed {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abeec ); +}else {switch string (_feccdc ){case "":*_bgafg =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_bgafg =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_bgafg =2;};};_abeec ,_eabfe =d .Token ();if _eabfe !=nil {return _eabfe ; +};if _cdaaf ,_abca :=_abeec .(_e .EndElement );_abca &&_cdaaf .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abeec ); +};func NewLine ()*Line {_ebcgd :=&Line {};_ebcgd .CT_Line =*NewCT_Line ();return _ebcgd }; -// ValidateWithPath validates the CT_Curve and its children, prefixing error messages with path -func (_addc *CT_Curve )ValidateWithPath (path string )error {for _baec ,_fcfa :=range _addc .EG_ShapeElements {if _efee :=_fcfa .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_baec )); -_efee !=nil {return _efee ;};};if _eag :=_addc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_eag !=nil {return _eag ;};if _bdagd :=_addc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_bdagd !=nil {return _bdagd ;};if _ebagb :=_addc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_ebagb !=nil {return _ebagb ;};if _fceea :=_addc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_fceea !=nil {return _fceea ;};if _cege :=_addc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_cege !=nil {return _cege ;};if _fbdga :=_addc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_fbdga !=nil {return _fbdga ;};if _bgd :=_addc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bgd !=nil {return _bgd ;};if _cadd :=_addc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_cadd !=nil {return _cadd ;};if _afab :=_addc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_afab !=nil {return _afab ;};if _geaf :=_addc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_geaf !=nil {return _geaf ;};if _accga :=_addc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_accga !=nil {return _accga ;};if _dcee :=_addc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_dcee !=nil {return _dcee ;};if _abff :=_addc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_abff !=nil {return _abff ;};if _eeaa :=_addc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_eeaa !=nil {return _eeaa ;};if _ffde :=_addc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_ffde !=nil {return _ffde ;};if _gceega :=_addc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_gceega !=nil {return _gceega ;};if _bbfg :=_addc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_bbfg !=nil {return _bbfg ;};if _cagff :=_addc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_cagff !=nil {return _cagff ;};if _addd :=_addc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_addd !=nil {return _addd ;};if _dgad :=_addc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_dgad !=nil {return _dgad ;};if _eadab :=_addc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_eadab !=nil {return _eadab ;};if _dfgd :=_addc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_dfgd !=nil {return _dfgd ;};if _ggdda :=_addc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ggdda !=nil {return _ggdda ;};if _gdbb :=_addc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_gdbb !=nil {return _gdbb ;};if _ggcec :=_addc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ggcec !=nil {return _ggcec ;};if _gada :=_addc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_gada !=nil {return _gada ;};if _bfcgd :=_addc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bfcgd !=nil {return _bfcgd ;};if _decg :=_addc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_decg !=nil {return _decg ;};if _dcgae :=_addc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_dcgae !=nil {return _dcgae ;};return nil ;}; +// Validate validates the AG_Id and its children +func (_bcac *AG_Id )Validate ()error {return _bcac .ValidateWithPath ("\u0041\u0047\u005fI\u0064")};func (_cegad OfcST_InsetMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cegad .String (),start );};func (_ebdfg *OfcST_ScreenSize )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfbdf ,_fbcgc :=d .Token (); +if _fbcgc !=nil {return _fbcgc ;};if _dgdc ,_ddbaf :=_bfbdf .(_e .EndElement );_ddbaf &&_dgdc .Name ==start .Name {*_ebdfg =1;return nil ;};if _faeda ,_dcfcd :=_bfbdf .(_e .CharData );!_dcfcd {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfbdf ); +}else {switch string (_faeda ){case "":*_ebdfg =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_ebdfg =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_ebdfg =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_ebdfg =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_ebdfg =4; +case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_ebdfg =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_ebdfg =6;};};_bfbdf ,_fbcgc =d .Token ();if _fbcgc !=nil {return _fbcgc ;};if _cfed ,_cbegd :=_bfbdf .(_e .EndElement );_cbegd &&_cfed .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfbdf );};type OfcST_RType byte ; -// ValidateWithPath validates the CT_Group and its children, prefixing error messages with path -func (_afdg *CT_Group )ValidateWithPath (path string )error {if _fcea :=_afdg .EditasAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0061\u0073\u0041\u0074\u0074\u0072");_fcea !=nil {return _fcea ;};for _gfdb ,_cggc :=range _afdg .GroupChoice {if _bcefa :=_cggc .ValidateWithPath (_d .Sprintf ("\u0025s\u002fG\u0072\u006f\u0075\u0070\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_gfdb )); -_bcefa !=nil {return _bcefa ;};};if _fagd :=_afdg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fagd !=nil {return _fagd ;};if _caaf :=_afdg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_caaf !=nil {return _caaf ;};if _gfeea :=_afdg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_gfeea !=nil {return _gfeea ;};if _fcge :=_afdg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_fcge !=nil {return _fcge ;};if _ceec :=_afdg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_ceec !=nil {return _ceec ;};if _dgeb :=_afdg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_dgeb !=nil {return _dgeb ;};if _dadfg :=_afdg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dadfg !=nil {return _dadfg ;};if _cgddf :=_afdg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_cgddf !=nil {return _cgddf ;};if _fbbf :=_afdg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fbbf !=nil {return _fbbf ;};if _ddeb :=_afdg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_ddeb !=nil {return _ddeb ;};if _gcfca :=_afdg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gcfca !=nil {return _gcfca ;};if _caae :=_afdg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_caae !=nil {return _caae ;};if _bgbc :=_afdg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_bgbc !=nil {return _bgbc ;};if _ebae :=_afdg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_ebae !=nil {return _ebae ;};if _acab :=_afdg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_acab !=nil {return _acab ;};if _bead :=_afdg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_bead !=nil {return _bead ;};if _bafd :=_afdg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bafd !=nil {return _bafd ;};return nil ;}; +// Validate validates the Oval and its children +func (_dbagc *Oval )Validate ()error {return _dbagc .ValidateWithPath ("\u004f\u0076\u0061\u006c")};func (_cgefa *CT_Group )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gcbe :=range start .Attr {if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_eeff :=_gcbe .Value ; +_cgefa .BordertopcolorAttr =&_eeff ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cgefa .AllowoverlapAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cgefa .UserdrawnAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_bebbc :=_gcbe .Value ; +_cgefa .TablelimitsAttr =&_bebbc ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cgefa .DgmlayoutmruAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ebaf ,_fdbdc :=_c .ParseInt (_gcbe .Value ,10,64); +if _fdbdc !=nil {return _fdbdc ;};_cgefa .RegroupidAttr =&_ebaf ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cgefa .AllowincellAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cgefa .HrnoshadeAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cgefa .UserhiddenAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0073\u0070\u0069\u0064"{_cccee :=_gcbe .Value ; +_cgefa .SpidAttr =&_cccee ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0068\u0072\u0073t\u0064"{_cgefa .HrstdAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0068\u0072"{_cgefa .HrAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_decf :=_gcbe .Value ; +_cgefa .BorderleftcolorAttr =&_decf ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ffeeb ,_cccce :=_c .ParseInt (_gcbe .Value ,10,64); +if _cccce !=nil {return _cccce ;};_cgefa .DgmnodekindAttr =&_ffeeb ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_adba :=_gcbe .Value ; +_cgefa .BorderbottomcolorAttr =&_adba ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_gadb :=_gcbe .Value ; +_cgefa .TablepropertiesAttr =&_gadb ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cgefa .BulletAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cgefa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cgefa .HralignAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cgefa .InsetmodeAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cgefa .ButtonAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u006f\u006e\u0065\u0064"{_cgefa .OnedAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ebae :=_gcbe .Value ; +_cgefa .BorderrightcolorAttr =&_ebae ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0068\u0072\u0070c\u0074"{_abf ,_efaa :=_c .ParseFloat (_gcbe .Value ,64); +if _efaa !=nil {return _efaa ;};_effbd :=float32 (_abf );_cgefa .HrpctAttr =&_effbd ;continue ;};if _gcbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcbe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cgefa .DgmlayoutAttr .UnmarshalXMLAttr (_gcbe ); +continue ;};if _gcbe .Name .Local =="\u0070\u0072\u0069n\u0074"{_cgefa .PrintAttr .UnmarshalXMLAttr (_gcbe );continue ;};if _gcbe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_edab :=_gcbe .Value ;_cgefa .CoordoriginAttr =&_edab ; +continue ;};if _gcbe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cgefa .FilledAttr .UnmarshalXMLAttr (_gcbe );continue ;};if _gcbe .Name .Local =="\u0063\u006c\u0061s\u0073"{_ggfc :=_gcbe .Value ;_cgefa .ClassAttr =&_ggfc ;continue ;};if _gcbe .Name .Local =="\u0069\u0064"{_cff :=_gcbe .Value ; +_cgefa .IdAttr =&_cff ;continue ;};if _gcbe .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_cgefa .EditasAttr .UnmarshalXMLAttr (_gcbe );continue ;};if _gcbe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fbag :=_gcbe .Value ; +_cgefa .WrapcoordsAttr =&_fbag ;continue ;};if _gcbe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dcga :=_gcbe .Value ;_cgefa .CoordsizeAttr =&_dcga ;continue ;};if _gcbe .Name .Local =="\u0061\u006c\u0074"{_geca :=_gcbe .Value ;_cgefa .AltAttr =&_geca ; +continue ;};if _gcbe .Name .Local =="\u0074\u0069\u0074l\u0065"{_fcag :=_gcbe .Value ;_cgefa .TitleAttr =&_fcag ;continue ;};if _gcbe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ddgf :=_gcbe .Value ;_cgefa .TargetAttr =&_ddgf ;continue ;};if _gcbe .Name .Local =="\u0068\u0072\u0065\u0066"{_eefc :=_gcbe .Value ; +_cgefa .HrefAttr =&_eefc ;continue ;};if _gcbe .Name .Local =="\u0073\u0074\u0079l\u0065"{_feebdb :=_gcbe .Value ;_cgefa .StyleAttr =&_feebdb ;continue ;};if _gcbe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bcdg :=_gcbe .Value ;_cgefa .FillcolorAttr =&_bcdg ; +continue ;};};_dbfb :for {_bfad ,_cgccd :=d .Token ();if _cgccd !=nil {return _cgccd ;};switch _aaag :=_bfad .(type ){case _e .StartElement :switch _aaag .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_bfcb :=NewCT_GroupChoice (); +if _efff :=d .DecodeElement (&_bfcb .Group ,&_aaag );_efff !=nil {return _efff ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_bfcb );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_bbbgb :=NewCT_GroupChoice (); +if _agea :=d .DecodeElement (&_bbbgb .Shape ,&_aaag );_agea !=nil {return _agea ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_bbbgb );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_fcaae :=NewCT_GroupChoice (); +if _ecd :=d .DecodeElement (&_fcaae .Shapetype ,&_aaag );_ecd !=nil {return _ecd ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_fcaae );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_gbcde :=NewCT_GroupChoice (); +if _ggcgd :=d .DecodeElement (&_gbcde .Arc ,&_aaag );_ggcgd !=nil {return _ggcgd ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_gbcde );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_faed :=NewCT_GroupChoice (); +if _bfb :=d .DecodeElement (&_faed .Curve ,&_aaag );_bfb !=nil {return _bfb ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_faed );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_dbdd :=NewCT_GroupChoice (); +if _abfe :=d .DecodeElement (&_dbdd .Image ,&_aaag );_abfe !=nil {return _abfe ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_dbdd );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_adae :=NewCT_GroupChoice (); +if _fcdacd :=d .DecodeElement (&_adae .Line ,&_aaag );_fcdacd !=nil {return _fcdacd ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_adae );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_cada :=NewCT_GroupChoice (); +if _bbfa :=d .DecodeElement (&_cada .Oval ,&_aaag );_bbfa !=nil {return _bbfa ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_cada );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_gbcf :=NewCT_GroupChoice (); +if _gabdf :=d .DecodeElement (&_gbcf .Polyline ,&_aaag );_gabdf !=nil {return _gabdf ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_gbcf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_gbga :=NewCT_GroupChoice (); +if _ggfe :=d .DecodeElement (&_gbga .Rect ,&_aaag );_ggfe !=nil {return _ggfe ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_gbga );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_edce :=NewCT_GroupChoice (); +if _cdgd :=d .DecodeElement (&_edce .Roundrect ,&_aaag );_cdgd !=nil {return _cdgd ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_edce );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_fbda :=NewCT_GroupChoice (); +if _gbcfc :=d .DecodeElement (&_fbda .Diagram ,&_aaag );_gbcfc !=nil {return _gbcfc ;};_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_fbda );default:_fdbda :=NewCT_GroupChoice ();if _cgdg :=d .DecodeElement (&_fdbda ,&_aaag );_cgdg ==nil {_cgefa .GroupChoice =append (_cgefa .GroupChoice ,_fdbda ); +continue ;};_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0020\u0025\u0076",_aaag .Name ); +if _deab :=d .Skip ();_deab !=nil {return _deab ;};return _cgccd ;};case _e .EndElement :break _dbfb ;case _e .CharData :};};return nil ;}; -// Validate validates the Textpath and its children -func (_aadae *Textpath )Validate ()error {return _aadae .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0070\u0061\u0074\u0068");};type OfcST_FillType byte ;func (_ceef *Roundrect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ceef .CT_RoundRect .MarshalXML (e ,start ); -}; +// ValidateWithPath validates the CT_PolyLineChoice and its children, prefixing error messages with path +func (_ccdb *CT_PolyLineChoice )ValidateWithPath (path string )error {if _ccdb .Ink !=nil {if _dcfg :=_ccdb .Ink .ValidateWithPath (path +"\u002f\u0049\u006e\u006b");_dcfg !=nil {return _dcfg ;};};if _ggbf :=_ccdb .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065"); +_ggbf !=nil {return _ggbf ;};return nil ;}; -// ValidateWithPath validates the Oval and its children, prefixing error messages with path -func (_acdeg *Oval )ValidateWithPath (path string )error {if _efefg :=_acdeg .CT_Oval .ValidateWithPath (path );_efefg !=nil {return _efefg ;};return nil ;}; +// ValidateWithPath validates the Fill and its children, prefixing error messages with path +func (_agbe *Fill )ValidateWithPath (path string )error {if _accga :=_agbe .CT_Fill .ValidateWithPath (path );_accga !=nil {return _accga ;};return nil ;};func NewAG_Adj ()*AG_Adj {_cg :=&AG_Adj {};return _cg }; -// ValidateWithPath validates the OfcComplex and its children, prefixing error messages with path -func (_afca *OfcComplex )ValidateWithPath (path string )error {if _ccced :=_afca .OfcCT_Complex .ValidateWithPath (path );_ccced !=nil {return _ccced ;};return nil ;}; +// ValidateWithPath validates the OfcCT_Lock and its children, prefixing error messages with path +func (_cbcbc *OfcCT_Lock )ValidateWithPath (path string )error {if _bcff :=_cbcbc .PositionAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_bcff !=nil {return _bcff ;};if _eaeba :=_cbcbc .SelectionAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006fn\u0041\u0074\u0074\u0072"); +_eaeba !=nil {return _eaeba ;};if _gebca :=_cbcbc .GroupingAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_gebca !=nil {return _gebca ;};if _gefe :=_cbcbc .UngroupingAttr .ValidateWithPath (path +"\u002fU\u006eg\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); +_gefe !=nil {return _gefe ;};if _fdace :=_cbcbc .RotationAttr .ValidateWithPath (path +"\u002f\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_fdace !=nil {return _fdace ;};if _eeede :=_cbcbc .CroppingAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0070\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); +_eeede !=nil {return _eeede ;};if _gffa :=_cbcbc .VerticiesAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0069\u0065s\u0041\u0074\u0074\u0072");_gffa !=nil {return _gffa ;};if _caggd :=_cbcbc .AdjusthandlesAttr .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0068\u0061n\u0064\u006ce\u0073\u0041\u0074\u0074\u0072"); +_caggd !=nil {return _caggd ;};if _eceee :=_cbcbc .TextAttr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0041\u0074\u0074r");_eceee !=nil {return _eceee ;};if _ggbc :=_cbcbc .AspectratioAttr .ValidateWithPath (path +"\u002f\u0041s\u0070\u0065\u0063t\u0072\u0061\u0074\u0069\u006f\u0041\u0074\u0074\u0072"); +_ggbc !=nil {return _ggbc ;};if _bgaafb :=_cbcbc .ShapetypeAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070e\u0041\u0074\u0074\u0072");_bgaafb !=nil {return _bgaafb ;};if _bdead :=_cbcbc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_bdead !=nil {return _bdead ;};return nil ;};func (_ace *AG_Style )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbce :=range start .Attr {if _bbce .Name .Local =="\u0073\u0074\u0079l\u0065"{_dee :=_bbce .Value ;_ace .StyleAttr =&_dee ; +continue ;};};for {_dbcg ,_faf :=d .Token ();if _faf !=nil {return _ec .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_faf );};if _bccc ,_gdae :=_dbcg .(_e .EndElement );_gdae &&_bccc .Name ==start .Name {break ; +};};return nil ;};func (_cgefg *CT_PolyLine )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ecdd :=range start .Attr {if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cgefg .AllowoverlapAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cgefg .PreferrelativeAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cgefg .ConnectortypeAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cgefg .UserdrawnAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cgefg .UserhiddenAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cgefg .CliptowrapAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cbgb :=_ecdd .Value ; +_cgefg .BorderbottomcolorAttr =&_cbgb ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cgefg .AllowincellAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cgefg .InsetmodeAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cgefg .ButtonAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0068\u0072\u0070c\u0074"{_fddca ,_abdb :=_c .ParseFloat (_ecdd .Value ,64); +if _abdb !=nil {return _abdb ;};_dgbf :=float32 (_fddca );_cgefg .HrpctAttr =&_dgbf ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cgefg .DgmlayoutmruAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gfef ,_bdfa :=_c .ParseInt (_ecdd .Value ,10,64); +if _bdfa !=nil {return _bdfa ;};_cgefg .RegroupidAttr =&_gfef ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0073\u0070\u0074"{_abfeg ,_fafga :=_c .ParseFloat (_ecdd .Value ,64); +if _fafga !=nil {return _fafga ;};_ddea :=float32 (_abfeg );_cgefg .SptAttr =&_ddea ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cgefg .BwpureAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_acaad :=_ecdd .Value ; +_cgefg .BorderrightcolorAttr =&_acaad ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cgefg .HrnoshadeAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dbdgd :=_ecdd .Value ; +_cgefg .BorderleftcolorAttr =&_dbdgd ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cgefg .BulletAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u006f\u006e\u0065\u0064"{_cgefg .OnedAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cgefg .HralignAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cgefg .BwnormalAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cgefg .OleiconAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0068\u0072\u0073t\u0064"{_cgefg .HrstdAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gbgad :=_ecdd .Value ; +_cgefg .BordertopcolorAttr =&_gbgad ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u006f\u006c\u0065"{_cgefg .OleAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cgefg .ForcedashAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fgfaa ,_dbfcb :=_c .ParseInt (_ecdd .Value ,10,64); +if _dbfcb !=nil {return _dbfcb ;};_cgefg .DgmnodekindAttr =&_fgfaa ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cgefg .DgmlayoutAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cgefg .BwmodeAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0063\u006c\u0069\u0070"{_cgefg .ClipAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0068\u0072"{_cgefg .HrAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0073\u0070\u0069\u0064"{_deaa :=_ecdd .Value ; +_cgefg .SpidAttr =&_deaa ;continue ;};if _ecdd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ecdd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cgefg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fdfag :=_ecdd .Value ;_cgefg .CoordsizeAttr =&_fdfag ;continue ;};if _ecdd .Name .Local =="\u0061\u006c\u0074"{_acee :=_ecdd .Value ;_cgefg .AltAttr =&_acee ;continue ; +};if _ecdd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gfde :=_ecdd .Value ;_cgefg .OpacityAttr =&_gfde ;continue ;};if _ecdd .Name .Local =="\u0063\u006c\u0061s\u0073"{_gbbge :=_ecdd .Value ;_cgefg .ClassAttr =&_gbbge ;continue ;};if _ecdd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dccebd :=_ecdd .Value ; +_cgefg .StrokecolorAttr =&_dccebd ;continue ;};if _ecdd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gdagc :=_ecdd .Value ;_cgefg .StrokeweightAttr =&_gdagc ;continue ;};if _ecdd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cgefg .InsetpenAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bbgca :=_ecdd .Value ;_cgefg .ChromakeyAttr =&_bbgca ;continue ;};if _ecdd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cgefg .FilledAttr .UnmarshalXMLAttr (_ecdd ); +continue ;};if _ecdd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afgcaf :=_ecdd .Value ;_cgefg .FillcolorAttr =&_afgcaf ;continue ;};if _ecdd .Name .Local =="\u0068\u0072\u0065\u0066"{_ecgb :=_ecdd .Value ;_cgefg .HrefAttr =&_ecgb ;continue ; +};if _ecdd .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_cecbe :=_ecdd .Value ;_cgefg .PointsAttr =&_cecbe ;continue ;};if _ecdd .Name .Local =="\u0073\u0074\u0079l\u0065"{_fbefe :=_ecdd .Value ;_cgefg .StyleAttr =&_fbefe ;continue ;};if _ecdd .Name .Local =="\u0069\u0064"{_bgbac :=_ecdd .Value ; +_cgefg .IdAttr =&_bgbac ;continue ;};if _ecdd .Name .Local =="\u0070\u0072\u0069n\u0074"{_cgefg .PrintAttr .UnmarshalXMLAttr (_ecdd );continue ;};if _ecdd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_agddd :=_ecdd .Value ; +_cgefg .WrapcoordsAttr =&_agddd ;continue ;};if _ecdd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cgefg .StrokedAttr .UnmarshalXMLAttr (_ecdd );continue ;};if _ecdd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gdaee :=_ecdd .Value ; +_cgefg .CoordoriginAttr =&_gdaee ;continue ;};if _ecdd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cabce :=_ecdd .Value ;_cgefg .TargetAttr =&_cabce ;continue ;};if _ecdd .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdefd :=_ecdd .Value ;_cgefg .TitleAttr =&_bdefd ; +continue ;};};_bcfbc :for {_eafcc ,_deaf :=d .Token ();if _deaf !=nil {return _deaf ;};switch _gega :=_eafcc .(type ){case _e .StartElement :switch _gega .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_cbgef :=NewCT_PolyLineChoice (); +if _efee :=d .DecodeElement (&_cbgef .Ink ,&_gega );_efee !=nil {return _efee ;};_cgefg .PolyLineChoice =append (_cgefg .PolyLineChoice ,_cbgef );default:_ggee :=NewCT_PolyLineChoice ();if _dbfa :=d .DecodeElement (&_ggee ,&_gega );_dbfa ==nil {_cgefg .PolyLineChoice =append (_cgefg .PolyLineChoice ,_ggee ); +continue ;};_ecf .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_gega .Name ); +if _accdf :=d .Skip ();_accdf !=nil {return _accdf ;};return _deaf ;};case _e .EndElement :break _bcfbc ;case _e .CharData :};};return nil ;};func (_cgffa OfcST_RType )Validate ()error {return _cgffa .ValidateWithPath ("")};func (_afae *Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afae .CT_Fill =*NewCT_Fill (); +for _ ,_gddbb :=range start .Attr {if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_gaff :=_gddbb .Value ; +_afae .Opacity2Attr =&_gaff ;continue ;};if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u0072\u0065\u006ci\u0064"{_efecd :=_gddbb .Value ; +_afae .RelidAttr =&_efecd ;continue ;};if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_afae .DetectmouseclickAttr .UnmarshalXMLAttr (_gddbb ); +continue ;};if _gddbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gddbb .Name .Local =="\u0069\u0064"||_gddbb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gddbb .Name .Local =="\u0069\u0064"{_fbaf :=_gddbb .Value ; +_afae .IdAttr =&_fbaf ;continue ;};if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u0074\u0069\u0074l\u0065"{_dgde :=_gddbb .Value ; +_afae .TitleAttr =&_dgde ;continue ;};if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u0068\u0072\u0065\u0066"{_gaaeb :=_gddbb .Value ; +_afae .HrefAttr =&_gaaeb ;continue ;};if _gddbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gddbb .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_ffadc :=_gddbb .Value ; +_afae .AlthrefAttr =&_ffadc ;continue ;};if _gddbb .Name .Local =="\u0073\u0069\u007a\u0065"{_cecg :=_gddbb .Value ;_afae .SizeAttr =&_cecg ;continue ;};if _gddbb .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ffcg :=_gddbb .Value ; +_afae .FocuspositionAttr =&_ffcg ;continue ;};if _gddbb .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_afae .MethodAttr .UnmarshalXMLAttr (_gddbb );continue ;};if _gddbb .Name .Local =="\u0069\u0064"{_feade :=_gddbb .Value ;_afae .SIdAttr =&_feade ; +continue ;};if _gddbb .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_afae .RecolorAttr .UnmarshalXMLAttr (_gddbb );continue ;};if _gddbb .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_afae .AlignshapeAttr .UnmarshalXMLAttr (_gddbb ); +continue ;};if _gddbb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_afae .RotateAttr .UnmarshalXMLAttr (_gddbb );continue ;};if _gddbb .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_afae .AspectAttr .UnmarshalXMLAttr (_gddbb );continue ; +};if _gddbb .Name .Local =="\u0073\u0072\u0063"{_bcage :=_gddbb .Value ;_afae .SrcAttr =&_bcage ;continue ;};if _gddbb .Name .Local =="\u0061\u006e\u0067l\u0065"{_agdab ,_afcd :=_c .ParseFloat (_gddbb .Value ,64);if _afcd !=nil {return _afcd ;};_afae .AngleAttr =&_agdab ; +continue ;};if _gddbb .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_ggeae :=_gddbb .Value ;_afae .FocussizeAttr =&_ggeae ;continue ;};if _gddbb .Name .Local =="\u0066\u006f\u0063u\u0073"{_fcde :=_gddbb .Value ;_afae .FocusAttr =&_fcde ; +continue ;};if _gddbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_aeebc :=_gddbb .Value ;_afae .ColorsAttr =&_aeebc ;continue ;};if _gddbb .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_effgd :=_gddbb .Value ;_afae .Color2Attr =&_effgd ; +continue ;};if _gddbb .Name .Local =="\u0074\u0079\u0070\u0065"{_afae .TypeAttr .UnmarshalXMLAttr (_gddbb );continue ;};if _gddbb .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_ccaa :=_gddbb .Value ;_afae .OriginAttr =&_ccaa ;continue ;};if _gddbb .Name .Local =="\u006f\u006e"{_afae .OnAttr .UnmarshalXMLAttr (_gddbb ); +continue ;};if _gddbb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eaebe :=_gddbb .Value ;_afae .OpacityAttr =&_eaebe ;continue ;};if _gddbb .Name .Local =="\u0063\u006f\u006co\u0072"{_aceg :=_gddbb .Value ;_afae .ColorAttr =&_aceg ;continue ; +};if _gddbb .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_acgb :=_gddbb .Value ;_afae .PositionAttr =&_acgb ;continue ;};};_gebef :for {_ebfa ,_ceaf :=d .Token ();if _ceaf !=nil {return _ceaf ;};switch _ebffa :=_ebfa .(type ){case _e .StartElement :switch _ebffa .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_afae .Fill =NewOfcFill (); +if _gggeec :=d .DecodeElement (_afae .Fill ,&_ebffa );_gggeec !=nil {return _gggeec ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0069l\u006c\u0020\u0025\u0076",_ebffa .Name ); +if _ecdc :=d .Skip ();_ecdc !=nil {return _ecdc ;};};case _e .EndElement :break _gebef ;case _e .CharData :};};return nil ;};func (_bddaa ST_StrokeJoinStyle )Validate ()error {return _bddaa .ValidateWithPath ("")}; -// Validate validates the Image and its children -func (_addda *Image )Validate ()error {return _addda .ValidateWithPath ("\u0049\u006d\u0061g\u0065")}; +// ValidateWithPath validates the OfcCT_Proxy and its children, prefixing error messages with path +func (_dcdca *OfcCT_Proxy )ValidateWithPath (path string )error {if _bfbdg :=_dcdca .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_bfbdg !=nil {return _bfbdg ;};if _edfb :=_dcdca .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072"); +_edfb !=nil {return _edfb ;};return nil ;}; -// ValidateWithPath validates the CT_Formulas and its children, prefixing error messages with path -func (_aea *CT_Formulas )ValidateWithPath (path string )error {for _daae ,_cbgb :=range _aea .F {if _dgbff :=_cbgb .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0046\u005b\u0025\u0064\u005d",path ,_daae ));_dgbff !=nil {return _dgbff ;};};return nil ; -};type CT_F struct{ +// Validate validates the OfcDiagram and its children +func (_fgefb *OfcDiagram )Validate ()error {return _fgefb .ValidateWithPath ("\u004f\u0066\u0063\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};func (_bbdf *AG_Type )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bbdf .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bbdf .TypeAttr )}); +};return nil ;};func NewOfcCT_ShapeDefaults ()*OfcCT_ShapeDefaults {_gecbc :=&OfcCT_ShapeDefaults {};return _gecbc };func (_fcdeb *OfcCT_StrokeChild )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0074\u0072\u006f\u006b\u0065\u0063\u0068\u0069\u006c\u0064"; +};if _fcdeb .OnAttr !=_f .ST_TrueFalseUnset {_caaa ,_feaab :=_fcdeb .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _feaab !=nil {return _feaab ;};start .Attr =append (start .Attr ,_caaa );};if _fcdeb .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .WeightAttr )}); +};if _fcdeb .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .ColorAttr )});};if _fcdeb .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .Color2Attr )}); +};if _fcdeb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .OpacityAttr )});};if _fcdeb .LinestyleAttr !=ST_StrokeLineStyleUnset {_ffbef ,_ccbc :=_fcdeb .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"v\u003a\u006c\u0069\u006e\u0065\u0073\u0074\u0079\u006c\u0065"}); +if _ccbc !=nil {return _ccbc ;};start .Attr =append (start .Attr ,_ffbef );};if _fcdeb .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .MiterlimitAttr )}); +};if _fcdeb .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_befb ,_adcdb :=_fcdeb .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"v\u003a\u006a\u006f\u0069\u006e\u0073\u0074\u0079\u006c\u0065"});if _adcdb !=nil {return _adcdb ;};start .Attr =append (start .Attr ,_befb ); +};if _fcdeb .EndcapAttr !=ST_StrokeEndCapUnset {_bddae ,_gbdab :=_fcdeb .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0063\u0061\u0070"});if _gbdab !=nil {return _gbdab ;};start .Attr =append (start .Attr ,_bddae );};if _fcdeb .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .DashstyleAttr )}); +};if _fcdeb .InsetpenAttr !=_f .ST_TrueFalseUnset {_dcbea ,_aedcg :=_fcdeb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _aedcg !=nil {return _aedcg ;};start .Attr =append (start .Attr ,_dcbea ); +};if _fcdeb .FilltypeAttr !=ST_FillTypeUnset {_begaa ,_bbceg :=_fcdeb .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _bbceg !=nil {return _bbceg ;};start .Attr =append (start .Attr ,_begaa ); +};if _fcdeb .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .SrcAttr )});};if _fcdeb .ImageaspectAttr !=ST_ImageAspectUnset {_beggg ,_bfgfd :=_fcdeb .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0069\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"}); +if _bfgfd !=nil {return _bfgfd ;};start .Attr =append (start .Attr ,_beggg );};if _fcdeb .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .ImagesizeAttr )}); +};if _fcdeb .ImagealignshapeAttr !=_f .ST_TrueFalseUnset {_ddafa ,_fdacgb :=_fcdeb .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _fdacgb !=nil {return _fdacgb ; +};start .Attr =append (start .Attr ,_ddafa );};if _fcdeb .StartarrowAttr !=ST_StrokeArrowTypeUnset {_aafbc ,_geeda :=_fcdeb .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0073t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _geeda !=nil {return _geeda ; +};start .Attr =append (start .Attr ,_aafbc );};if _fcdeb .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_fffgb ,_eacda :=_fcdeb .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068"}); +if _eacda !=nil {return _eacda ;};start .Attr =append (start .Attr ,_fffgb );};if _fcdeb .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_bdcdg ,_gddce :=_fcdeb .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076:\u0073t\u0061\u0072\u0074\u0061\u0072r\u006f\u0077l\u0065\u006e\u0067\u0074\u0068"}); +if _gddce !=nil {return _gddce ;};start .Attr =append (start .Attr ,_bdcdg );};if _fcdeb .EndarrowAttr !=ST_StrokeArrowTypeUnset {_ccdbb ,_egedg :=_fcdeb .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"}); +if _egedg !=nil {return _egedg ;};start .Attr =append (start .Attr ,_ccdbb );};if _fcdeb .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bggecd ,_dfda :=_fcdeb .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076:\u0065n\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); +if _dfda !=nil {return _dfda ;};start .Attr =append (start .Attr ,_bggecd );};if _fcdeb .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_fgfdb ,_ffgeb :=_fcdeb .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003ae\u006e\u0064\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); +if _ffgeb !=nil {return _ffgeb ;};start .Attr =append (start .Attr ,_fgfdb );};if _fcdeb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .HrefAttr )}); +};if _fcdeb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .AlthrefAttr )});};if _fcdeb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdeb .TitleAttr )}); +};if _fcdeb .ForcedashAttr !=_f .ST_TrueFalseUnset {_cagfg ,_decg :=_fcdeb .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _decg !=nil {return _decg ;};start .Attr =append (start .Attr ,_cagfg ); +};if _fcdeb .ExtAttr !=ST_ExtUnset {_efgbf ,_ddcf :=_fcdeb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ddcf !=nil {return _ddcf ;};start .Attr =append (start .Attr ,_efgbf );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_bbcdg *OfcLeft )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbcdg .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_acace :=range start .Attr {if _acace .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acace .Name .Local =="\u0068\u0072\u0065\u0066"{_gcac :=_acace .Value ; +_bbcdg .HrefAttr =&_gcac ;continue ;};if _acace .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acace .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bbcdg .ForcedashAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acace .Name .Local =="\u0074\u0069\u0074l\u0065"{_ccgd :=_acace .Value ; +_bbcdg .TitleAttr =&_ccgd ;continue ;};if _acace .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_acace .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_ggecg :=_acace .Value ; +_bbcdg .AlthrefAttr =&_ggecg ;continue ;};if _acace .Name .Local =="\u0073\u0072\u0063"{_agecf :=_acace .Value ;_bbcdg .SrcAttr =&_agecf ;continue ;};if _acace .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bbcdg .ImagealignshapeAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_bbcdg .JoinstyleAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bbcdg .InsetpenAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u0063\u006f\u006co\u0072"{_abfdd :=_acace .Value ;_bbcdg .ColorAttr =&_abfdd ;continue ;};if _acace .Name .Local =="\u0065\u0078\u0074"{_bbcdg .ExtAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_bbcdg .FilltypeAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u006f\u006e"{_bbcdg .OnAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_bbcdg .EndarrowlengthAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_bbcdg .LinestyleAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_bbcdg .StartarrowlengthAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_dbba :=_acace .Value ;_bbcdg .Color2Attr =&_dbba ;continue ;};if _acace .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_bbcdg .StartarrowAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bbcdg .EndarrowwidthAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_aefcc :=_acace .Value ; +_bbcdg .DashstyleAttr =&_aefcc ;continue ;};if _acace .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gaaaea :=_acace .Value ;_bbcdg .OpacityAttr =&_gaaaea ;continue ;};if _acace .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_bbcdg .ImageaspectAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_cgcg ,_bccac :=_c .ParseFloat (_acace .Value ,64);if _bccac !=nil {return _bccac ;};_bbcdg .MiterlimitAttr =&_cgcg ;continue ;};if _acace .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_bbcdg .EndcapAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_bbcdg .EndarrowAttr .UnmarshalXMLAttr (_acace );continue ;};if _acace .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bbcdg .StartarrowwidthAttr .UnmarshalXMLAttr (_acace ); +continue ;};if _acace .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fbcga :=_acace .Value ;_bbcdg .ImagesizeAttr =&_fbcga ;continue ;};if _acace .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_egbde :=_acace .Value ;_bbcdg .WeightAttr =&_egbde ; +continue ;};};for {_fggdg ,_gecac :=d .Token ();if _gecac !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u0065\u0066\u0074\u003a\u0020\u0025\u0073",_gecac );};if _eaea ,_abagd :=_fggdg .(_e .EndElement );_abagd &&_eaea .Name ==start .Name {break ; +};};return nil ;};type OfcCT_ColorMenu struct{ -// Equation -EqnAttr *string ;};type OfcExtrusion struct{OfcCT_Extrusion };func (_ebfb *CT_GroupChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ebfb .Group !=nil {_fgfg :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0067\u0072\u006f\u0075\u0070"}}; -e .EncodeElement (_ebfb .Group ,_fgfg );}else if _ebfb .Shape !=nil {_edec :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}};e .EncodeElement (_ebfb .Shape ,_edec );}else if _ebfb .Shapetype !=nil {_gebae :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}}; -e .EncodeElement (_ebfb .Shapetype ,_gebae );}else if _ebfb .Arc !=nil {_gbbb :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0061r\u0063"}};e .EncodeElement (_ebfb .Arc ,_gbbb );}else if _ebfb .Curve !=nil {_fbee :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0063\u0075\u0072\u0076\u0065"}}; -e .EncodeElement (_ebfb .Curve ,_fbee );}else if _ebfb .Image !=nil {_bcab :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0069\u006d\u0061\u0067\u0065"}};e .EncodeElement (_ebfb .Image ,_bcab );}else if _ebfb .Line !=nil {_fgde :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u006c\u0069\u006e\u0065"}}; -e .EncodeElement (_ebfb .Line ,_fgde );}else if _ebfb .Oval !=nil {_feefd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u006f\u0076\u0061\u006c"}};e .EncodeElement (_ebfb .Oval ,_feefd );}else if _ebfb .Polyline !=nil {_dbgd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}}; -e .EncodeElement (_ebfb .Polyline ,_dbgd );}else if _ebfb .Rect !=nil {_dfdc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0072\u0065\u0063\u0074"}};e .EncodeElement (_ebfb .Rect ,_dfdc );}else if _ebfb .Roundrect !=nil {_gecbf :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"}}; -e .EncodeElement (_ebfb .Roundrect ,_gecbf );}else if _ebfb .Diagram !=nil {_beba :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m"}};e .EncodeElement (_ebfb .Diagram ,_beba );};_ebfb .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {}); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Default stroke color +StrokecolorAttr *string ; -// Validate validates the OfcShapedefaults and its children -func (_edage *OfcShapedefaults )Validate ()error {return _edage .ValidateWithPath ("\u004f\u0066c\u0053\u0068\u0061p\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073");}; +// Default fill color +FillcolorAttr *string ; -// ValidateWithPath validates the CT_F and its children, prefixing error messages with path -func (_dacfg *CT_F )ValidateWithPath (path string )error {return nil };func (_cffc *OfcCT_StrokeChild )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0074\u0072\u006f\u006b\u0065\u0063\u0068\u0069\u006c\u0064"; -};if _cffc .OnAttr !=_de .ST_TrueFalseUnset {_dbedd ,_fcbab :=_cffc .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _fcbab !=nil {return _fcbab ;};start .Attr =append (start .Attr ,_dbedd );};if _cffc .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .WeightAttr )}); -};if _cffc .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .ColorAttr )});};if _cffc .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .Color2Attr )}); -};if _cffc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .OpacityAttr )});};if _cffc .LinestyleAttr !=ST_StrokeLineStyleUnset {_gcfff ,_fgaa :=_cffc .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"v\u003a\u006c\u0069\u006e\u0065\u0073\u0074\u0079\u006c\u0065"}); -if _fgaa !=nil {return _fgaa ;};start .Attr =append (start .Attr ,_gcfff );};if _cffc .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .MiterlimitAttr )}); -};if _cffc .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_ccdd ,_dccca :=_cffc .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"v\u003a\u006a\u006f\u0069\u006e\u0073\u0074\u0079\u006c\u0065"});if _dccca !=nil {return _dccca ;};start .Attr =append (start .Attr ,_ccdd ); -};if _cffc .EndcapAttr !=ST_StrokeEndCapUnset {_cbdbc ,_fcadb :=_cffc .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0063\u0061\u0070"});if _fcadb !=nil {return _fcadb ;};start .Attr =append (start .Attr ,_cbdbc );};if _cffc .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .DashstyleAttr )}); -};if _cffc .InsetpenAttr !=_de .ST_TrueFalseUnset {_egcce ,_cebfe :=_cffc .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"});if _cebfe !=nil {return _cebfe ;};start .Attr =append (start .Attr ,_egcce ); -};if _cffc .FilltypeAttr !=ST_FillTypeUnset {_cdefbe ,_bfac :=_cffc .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _bfac !=nil {return _bfac ;};start .Attr =append (start .Attr ,_cdefbe ); -};if _cffc .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .SrcAttr )});};if _cffc .ImageaspectAttr !=ST_ImageAspectUnset {_ffgcb ,_gaab :=_cffc .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0069\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"}); -if _gaab !=nil {return _gaab ;};start .Attr =append (start .Attr ,_ffgcb );};if _cffc .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .ImagesizeAttr )}); -};if _cffc .ImagealignshapeAttr !=_de .ST_TrueFalseUnset {_cebfed ,_bcgfc :=_cffc .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"});if _bcgfc !=nil {return _bcgfc ; -};start .Attr =append (start .Attr ,_cebfed );};if _cffc .StartarrowAttr !=ST_StrokeArrowTypeUnset {_cdcda ,_ggfad :=_cffc .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0073t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _ggfad !=nil {return _ggfad ; -};start .Attr =append (start .Attr ,_cdcda );};if _cffc .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_ggaafg ,_gfbcb :=_cffc .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068"}); -if _gfbcb !=nil {return _gfbcb ;};start .Attr =append (start .Attr ,_ggaafg );};if _cffc .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_decgd ,_dagde :=_cffc .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076:\u0073t\u0061\u0072\u0074\u0061\u0072r\u006f\u0077l\u0065\u006e\u0067\u0074\u0068"}); -if _dagde !=nil {return _dagde ;};start .Attr =append (start .Attr ,_decgd );};if _cffc .EndarrowAttr !=ST_StrokeArrowTypeUnset {_edaece ,_aaede :=_cffc .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"}); -if _aaede !=nil {return _aaede ;};start .Attr =append (start .Attr ,_edaece );};if _cffc .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_bafeb ,_dcgbe :=_cffc .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076:\u0065n\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); -if _dcgbe !=nil {return _dcgbe ;};start .Attr =append (start .Attr ,_bafeb );};if _cffc .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_bfece ,_dfcad :=_cffc .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003ae\u006e\u0064\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); -if _dfcad !=nil {return _dfcad ;};start .Attr =append (start .Attr ,_bfece );};if _cffc .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .HrefAttr )}); -};if _cffc .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .AlthrefAttr )});};if _cffc .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cffc .TitleAttr )}); -};if _cffc .ForcedashAttr !=_de .ST_TrueFalseUnset {_ababa ,_gfeed :=_cffc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _gfeed !=nil {return _gfeed ;};start .Attr =append (start .Attr ,_ababa ); -};if _cffc .ExtAttr !=ST_ExtUnset {_fbgeb ,_aagda :=_cffc .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _aagda !=nil {return _aagda ;};start .Attr =append (start .Attr ,_fbgeb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_bbbdf *OfcST_HrAlign )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcaaga ,_cfbdg :=d .Token ();if _cfbdg !=nil {return _cfbdg ;};if _ddgd ,_bbaaa :=_bcaaga .(_e .EndElement );_bbaaa &&_ddgd .Name ==start .Name {*_bbbdf =1; -return nil ;};if _dgdfd ,_cebac :=_bcaaga .(_e .CharData );!_cebac {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcaaga );}else {switch string (_dgdfd ){case "":*_bbbdf =0; -case "\u006c\u0065\u0066\u0074":*_bbbdf =1;case "\u0072\u0069\u0067h\u0074":*_bbbdf =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bbbdf =3;};};_bcaaga ,_cfbdg =d .Token ();if _cfbdg !=nil {return _cfbdg ;};if _bggfd ,_dabbd :=_bcaaga .(_e .EndElement ); -_dabbd &&_bggfd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcaaga );};func (_dfacb OfcST_CalloutPlacement )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fcafbd :=_e .Attr {}; -_fcafbd .Name =name ;switch _dfacb {case OfcST_CalloutPlacementUnset :_fcafbd .Value ="";case OfcST_CalloutPlacementTop :_fcafbd .Value ="\u0074\u006f\u0070";case OfcST_CalloutPlacementCenter :_fcafbd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_CalloutPlacementBottom :_fcafbd .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; -case OfcST_CalloutPlacementUser :_fcafbd .Value ="\u0075\u0073\u0065\u0072";};return _fcafbd ,nil ;};func (_fdbce ST_Ext )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ffbdfa :=_e .Attr {};_ffbdfa .Name =name ;switch _fdbce {case ST_ExtUnset :_ffbdfa .Value =""; -case ST_ExtView :_ffbdfa .Value ="\u0076\u0069\u0065\u0077";case ST_ExtEdit :_ffbdfa .Value ="\u0065\u0064\u0069\u0074";case ST_ExtBackwardCompatible :_ffbdfa .Value ="\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065"; -};return _ffbdfa ,nil ;};func (_aafef ST_StrokeLineStyle )String ()string {switch _aafef {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e";case 3:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k"; -case 4:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 5:return "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return "";}; +// Default shadow color +ShadowcolorAttr *string ; -// ValidateWithPath validates the OfcCT_ClipPath and its children, prefixing error messages with path -func (_eagdf *OfcCT_ClipPath )ValidateWithPath (path string )error {return nil };func NewCT_Oval ()*CT_Oval {_geccb :=&CT_Oval {};return _geccb };type CT_Formulas struct{ +// Default extrusion color +ExtrusioncolorAttr *string ;ExtAttr ST_Ext ;};func NewAG_ShapeAttributes ()*AG_ShapeAttributes {_fff :=&AG_ShapeAttributes {};return _fff };type Shadow struct{CT_Shadow };type OfcClippath struct{OfcCT_ClipPath };type Path struct{CT_Path };func (_agdgd ST_StrokeArrowWidth )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ecgcd :=_e .Attr {}; +_ecgcd .Name =name ;switch _agdgd {case ST_StrokeArrowWidthUnset :_ecgcd .Value ="";case ST_StrokeArrowWidthNarrow :_ecgcd .Value ="\u006e\u0061\u0072\u0072\u006f\u0077";case ST_StrokeArrowWidthMedium :_ecgcd .Value ="\u006d\u0065\u0064\u0069\u0075\u006d"; +case ST_StrokeArrowWidthWide :_ecgcd .Value ="\u0077\u0069\u0064\u0065";};return _ecgcd ,nil ;}; -// Single Formula -F []*CT_F ;};func (_ddeec OfcST_HrAlign )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cdcaefa :=_e .Attr {};_cdcaefa .Name =name ;switch _ddeec {case OfcST_HrAlignUnset :_cdcaefa .Value ="";case OfcST_HrAlignLeft :_cdcaefa .Value ="\u006c\u0065\u0066\u0074"; -case OfcST_HrAlignRight :_cdcaefa .Value ="\u0072\u0069\u0067h\u0074";case OfcST_HrAlignCenter :_cdcaefa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";};return _cdcaefa ,nil ;}; +// Validate validates the CT_H and its children +func (_fabb *CT_H )Validate ()error {return _fabb .ValidateWithPath ("\u0043\u0054\u005f\u0048")}; -// ValidateWithPath validates the AG_Style and its children, prefixing error messages with path -func (_eegc *AG_Style )ValidateWithPath (path string )error {return nil };type OfcCT_Rules struct{ +// ValidateWithPath validates the CT_H and its children, prefixing error messages with path +func (_dgag *CT_H )ValidateWithPath (path string )error {if _caea :=_dgag .InvxAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0078\u0041\u0074\u0074r");_caea !=nil {return _caea ;};if _dged :=_dgag .InvyAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0079\u0041\u0074\u0074r"); +_dged !=nil {return _dged ;};if _fcgd :=_dgag .SwitchAttr .ValidateWithPath (path +"/\u0053\u0077\u0069\u0074\u0063\u0068\u0041\u0074\u0074\u0072");_fcgd !=nil {return _fcgd ;};return nil ;};type OfcST_ConnectType byte ;type Textpath struct{CT_TextPath }; +type AG_AllCoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ; +SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ; +HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ; +DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};func (_dfccc *Image )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _dfccc .CT_Image .MarshalXML (e ,start ); +}; -// Rule -R []*OfcCT_R ;ExtAttr ST_Ext ;};func (_gdgbe *Handles )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gdgbe .CT_Handles =*NewCT_Handles ();_bcbe :for {_afea ,_ebccf :=d .Token ();if _ebccf !=nil {return _ebccf ;};switch _gedg :=_afea .(type ){case _e .StartElement :switch _gedg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_eaabe :=NewCT_H (); -if _cacd :=d .DecodeElement (_eaabe ,&_gedg );_cacd !=nil {return _cacd ;};_gdgbe .H =append (_gdgbe .H ,_eaabe );default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048a\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_gedg .Name ); -if _ebaa :=d .Skip ();_ebaa !=nil {return _ebaa ;};};case _e .EndElement :break _bcbe ;case _e .CharData :};};return nil ;}; +// ValidateWithPath validates the AG_StrokeAttributes and its children, prefixing error messages with path +func (_febbd *AG_StrokeAttributes )ValidateWithPath (path string )error {if _dbdgg :=_febbd .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dbdgg !=nil {return _dbdgg ;};if _eeb :=_febbd .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); +_eeb !=nil {return _eeb ;};if _eaeda :=_febbd .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_eaeda !=nil {return _eaeda ;};if _dba :=_febbd .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072"); +_dba !=nil {return _dba ;};if _dgea :=_febbd .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dgea !=nil {return _dgea ;};if _gggbb :=_febbd .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072"); +_gggbb !=nil {return _gggbb ;};if _fgg :=_febbd .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_fgg !=nil {return _fgg ;};if _ebd :=_febbd .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); +_ebd !=nil {return _ebd ;};if _geee :=_febbd .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_geee !=nil {return _geee ;};if _fcb :=_febbd .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072"); +_fcb !=nil {return _fcb ;};if _dcd :=_febbd .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_dcd !=nil {return _dcd ;};if _fedc :=_febbd .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072"); +_fedc !=nil {return _fedc ;};if _gbcb :=_febbd .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_gbcb !=nil {return _gbcb ;};if _abdg :=_febbd .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_abdg !=nil {return _abdg ;};if _ceged :=_febbd .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_ceged !=nil {return _ceged ;};return nil ;}; -// ValidateWithPath validates the OfcCT_RegroupTable and its children, prefixing error messages with path -func (_baed *OfcCT_RegroupTable )ValidateWithPath (path string )error {for _dggac ,_fcfacd :=range _baed .Entry {if _cgfbe :=_fcfacd .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fE\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_dggac ));_cgfbe !=nil {return _cgfbe ; -};};if _cdgg :=_baed .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cdgg !=nil {return _cdgg ;};return nil ;}; +// ValidateWithPath validates the OfcCT_Skew and its children, prefixing error messages with path +func (_dfdfc *OfcCT_Skew )ValidateWithPath (path string )error {if _bcbag :=_dfdfc .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_bcbag !=nil {return _bcbag ;};if _ccdaa :=_dfdfc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_ccdaa !=nil {return _ccdaa ;};return nil ;};func (_ecgfc *OfcSkew )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ecgfc .OfcCT_Skew .MarshalXML (e ,start );};func (_gcba *Polyline )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcba .CT_PolyLine =*NewCT_PolyLine (); +for _ ,_abcde :=range start .Attr {if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gcba .AllowoverlapAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gcba .PreferrelativeAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gcba .ConnectortypeAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gcba .UserdrawnAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gcba .UserhiddenAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gcba .CliptowrapAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ccaag :=_abcde .Value ; +_gcba .BorderbottomcolorAttr =&_ccaag ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gcba .AllowincellAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gcba .InsetmodeAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gcba .ButtonAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0068\u0072\u0070c\u0074"{_cffd ,_dgaef :=_c .ParseFloat (_abcde .Value ,64); +if _dgaef !=nil {return _dgaef ;};_bgff :=float32 (_cffd );_gcba .HrpctAttr =&_bgff ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gcba .DgmlayoutmruAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_baffe ,_eggb :=_c .ParseInt (_abcde .Value ,10,64); +if _eggb !=nil {return _eggb ;};_gcba .RegroupidAttr =&_baffe ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0073\u0070\u0074"{_faffg ,_acfbb :=_c .ParseFloat (_abcde .Value ,64); +if _acfbb !=nil {return _acfbb ;};_bfefeg :=float32 (_faffg );_gcba .SptAttr =&_bfefeg ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gcba .BwpureAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cabdc :=_abcde .Value ; +_gcba .BorderrightcolorAttr =&_cabdc ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gcba .HrnoshadeAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_egcea :=_abcde .Value ; +_gcba .BorderleftcolorAttr =&_egcea ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gcba .BulletAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u006f\u006e\u0065\u0064"{_gcba .OnedAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gcba .HralignAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gcba .BwnormalAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gcba .OleiconAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0068\u0072\u0073t\u0064"{_gcba .HrstdAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fcab :=_abcde .Value ; +_gcba .BordertopcolorAttr =&_fcab ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u006f\u006c\u0065"{_gcba .OleAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gcba .ForcedashAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cgbfg ,_fffead :=_c .ParseInt (_abcde .Value ,10,64); +if _fffead !=nil {return _fffead ;};_gcba .DgmnodekindAttr =&_cgbfg ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gcba .DgmlayoutAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gcba .BwmodeAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0063\u006c\u0069\u0070"{_gcba .ClipAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0068\u0072"{_gcba .HrAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0073\u0070\u0069\u0064"{_gefda :=_abcde .Value ; +_gcba .SpidAttr =&_gefda ;continue ;};if _abcde .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abcde .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gcba .DoubleclicknotifyAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bdaad :=_abcde .Value ;_gcba .CoordsizeAttr =&_bdaad ;continue ;};if _abcde .Name .Local =="\u0061\u006c\u0074"{_fadgbe :=_abcde .Value ;_gcba .AltAttr =&_fadgbe ;continue ; +};if _abcde .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dfegg :=_abcde .Value ;_gcba .OpacityAttr =&_dfegg ;continue ;};if _abcde .Name .Local =="\u0063\u006c\u0061s\u0073"{_bfbdd :=_abcde .Value ;_gcba .ClassAttr =&_bfbdd ;continue ;};if _abcde .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fbagf :=_abcde .Value ; +_gcba .StrokecolorAttr =&_fbagf ;continue ;};if _abcde .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ccdefa :=_abcde .Value ;_gcba .StrokeweightAttr =&_ccdefa ;continue ;};if _abcde .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gcba .InsetpenAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gccd :=_abcde .Value ;_gcba .ChromakeyAttr =&_gccd ;continue ;};if _abcde .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gcba .FilledAttr .UnmarshalXMLAttr (_abcde ); +continue ;};if _abcde .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_geaab :=_abcde .Value ;_gcba .FillcolorAttr =&_geaab ;continue ;};if _abcde .Name .Local =="\u0068\u0072\u0065\u0066"{_egabc :=_abcde .Value ;_gcba .HrefAttr =&_egabc ; +continue ;};if _abcde .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_edbdfd :=_abcde .Value ;_gcba .PointsAttr =&_edbdfd ;continue ;};if _abcde .Name .Local =="\u0073\u0074\u0079l\u0065"{_afcba :=_abcde .Value ;_gcba .StyleAttr =&_afcba ;continue ; +};if _abcde .Name .Local =="\u0069\u0064"{_gabb :=_abcde .Value ;_gcba .IdAttr =&_gabb ;continue ;};if _abcde .Name .Local =="\u0070\u0072\u0069n\u0074"{_gcba .PrintAttr .UnmarshalXMLAttr (_abcde );continue ;};if _abcde .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_baeea :=_abcde .Value ; +_gcba .WrapcoordsAttr =&_baeea ;continue ;};if _abcde .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gcba .StrokedAttr .UnmarshalXMLAttr (_abcde );continue ;};if _abcde .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bdfad :=_abcde .Value ; +_gcba .CoordoriginAttr =&_bdfad ;continue ;};if _abcde .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_becbg :=_abcde .Value ;_gcba .TargetAttr =&_becbg ;continue ;};if _abcde .Name .Local =="\u0074\u0069\u0074l\u0065"{_aabfd :=_abcde .Value ;_gcba .TitleAttr =&_aabfd ; +continue ;};};_gadgd :for {_gecgg ,_deafe :=d .Token ();if _deafe !=nil {return _deafe ;};switch _fdegd :=_gecgg .(type ){case _e .StartElement :switch _fdegd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_aedf :=NewCT_PolyLineChoice (); +if _eecfg :=d .DecodeElement (&_aedf .Ink ,&_fdegd );_eecfg !=nil {return _eecfg ;};_gcba .PolyLineChoice =append (_gcba .PolyLineChoice ,_aedf );default:_cbcda :=NewCT_PolyLineChoice ();if _eefcac :=d .DecodeElement (&_cbcda ,&_fdegd );_eefcac ==nil {_gcba .PolyLineChoice =append (_gcba .PolyLineChoice ,_cbcda ); +continue ;};_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_fdegd .Name ); +if _febbe :=d .Skip ();_febbe !=nil {return _febbe ;};return _deafe ;};case _e .EndElement :break _gadgd ;case _e .CharData :};};return nil ;};type CT_Line struct{ -// Validate validates the OfcBottom and its children -func (_dfbfa *OfcBottom )Validate ()error {return _dfbfa .ValidateWithPath ("\u004ff\u0063\u0042\u006f\u0074\u0074\u006fm");};const (OfcST_BWModeUnset OfcST_BWMode =0;OfcST_BWModeColor OfcST_BWMode =1;OfcST_BWModeAuto OfcST_BWMode =2;OfcST_BWModeGrayScale OfcST_BWMode =3; -OfcST_BWModeLightGrayscale OfcST_BWMode =4;OfcST_BWModeInverseGray OfcST_BWMode =5;OfcST_BWModeGrayOutline OfcST_BWMode =6;OfcST_BWModeHighContrast OfcST_BWMode =7;OfcST_BWModeBlack OfcST_BWMode =8;OfcST_BWModeWhite OfcST_BWMode =9;OfcST_BWModeHide OfcST_BWMode =10; -OfcST_BWModeUndrawn OfcST_BWMode =11;OfcST_BWModeBlackTextAndLines OfcST_BWMode =12;);func (_accgab *OfcST_HrAlign )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_accgab =0;case "\u006c\u0065\u0066\u0074":*_accgab =1;case "\u0072\u0069\u0067h\u0074":*_accgab =2; -case "\u0063\u0065\u006e\u0074\u0065\u0072":*_accgab =3;};return nil ;};func NewStroke ()*Stroke {_gfgda :=&Stroke {};_gfgda .CT_Stroke =*NewCT_Stroke ();return _gfgda }; +// Line Start +FromAttr *string ; -// Validate validates the CT_Arc and its children -func (_ddba *CT_Arc )Validate ()error {return _ddba .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0063");};func (_bgec *CT_Formulas )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eddda :for {_bfgf ,_dged :=d .Token ();if _dged !=nil {return _dged ; -};switch _fbcg :=_bfgf .(type ){case _e .StartElement :switch _fbcg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_gdfa :=NewCT_F (); -if _efbb :=d .DecodeElement (_gdfa ,&_fbcg );_efbb !=nil {return _efbb ;};_bgec .F =append (_bgec .F ,_gdfa );default:_eg .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_fbcg .Name ); -if _gcaf :=d .Skip ();_gcaf !=nil {return _gcaf ;};};case _e .EndElement :break _eddda ;case _e .CharData :};};return nil ;};func (_gaga *OfcClippath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gaga .OfcCT_ClipPath =*NewOfcCT_ClipPath (); -for _ ,_ebagg :=range start .Attr {if _ebagg .Name .Local =="\u0076"{_gccae :=_ebagg .Value ;_gaga .VAttr =_gccae ;continue ;};};for {_bdfeg ,_bcga :=d .Token ();if _bcga !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_bcga ); -};if _cddd ,_befbe :=_bdfeg .(_e .EndElement );_befbe &&_cddd .Name ==start .Name {break ;};};return nil ;}; +// Line End Point +ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ; +StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ; +HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; +BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; +InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ; +OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;};type AG_ShapeAttributes struct{OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ; +StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;}; -// Validate validates the OfcSignatureline and its children -func (_ffgef *OfcSignatureline )Validate ()error {return _ffgef .ValidateWithPath ("\u004f\u0066c\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065");};func (_bega *Arc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bega .CT_Arc =*NewCT_Arc (); -for _ ,_bfbe :=range start .Attr {if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bega .UserdrawnAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bega .OleiconAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bega .AllowincellAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bega .ConnectortypeAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cdef ,_gefe :=_a .ParseInt (_bfbe .Value ,10,64); -if _gefe !=nil {return _gefe ;};_bega .DgmnodekindAttr =&_cdef ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bega .UserhiddenAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bega .HralignAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0073\u0070\u0074"{_cagef ,_ggf :=_a .ParseFloat (_bfbe .Value ,64); -if _ggf !=nil {return _ggf ;};_ebcg :=float32 (_cagef );_bega .SptAttr =&_ebcg ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bega .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bega .BwmodeAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bega .DgmlayoutAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006f\u006e\u0065\u0064"{_bega .OnedAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bega .AllowoverlapAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bef :=_bfbe .Value ; -_bega .BorderbottomcolorAttr =&_bef ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bega .ForcedashAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bega .InsetmodeAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072\u0073t\u0064"{_bega .HrstdAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bega .DgmlayoutmruAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0073\u0070\u0069\u0064"{_bfg :=_bfbe .Value ; -_bega .SpidAttr =&_bfg ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072\u0070c\u0074"{_cbaf ,_fffa :=_a .ParseFloat (_bfbe .Value ,64); -if _fffa !=nil {return _fffa ;};_aad :=float32 (_cbaf );_bega .HrpctAttr =&_aad ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006f\u006c\u0065"{_bega .OleAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bega .PreferrelativeAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cgdb ,_acef :=_a .ParseInt (_bfbe .Value ,10,64); -if _acef !=nil {return _acef ;};_bega .RegroupidAttr =&_cgdb ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dfce :=_bfbe .Value ; -_bega .BorderleftcolorAttr =&_dfce ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bega .HrnoshadeAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cgg :=_bfbe .Value ; -_bega .BordertopcolorAttr =&_cgg ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bega .ButtonAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_eddd :=_bfbe .Value ; -_bega .BorderrightcolorAttr =&_eddd ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bega .BwnormalAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006c\u0069\u0070"{_bega .ClipAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bega .BulletAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bega .CliptowrapAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bega .BwpureAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072"{_bega .HrAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cab :=_bfbe .Value ;_bega .CoordsizeAttr =&_cab ;continue ;};if _bfbe .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_gdbg ,_cdbf :=_a .ParseFloat (_bfbe .Value ,64); -if _cdbf !=nil {return _cdbf ;};_bega .StartAngleAttr =&_gdbg ;continue ;};if _bfbe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bda :=_bfbe .Value ;_bega .OpacityAttr =&_bda ;continue ;};if _bfbe .Name .Local =="\u0061\u006c\u0074"{_dabaa :=_bfbe .Value ; -_bega .AltAttr =&_dabaa ;continue ;};if _bfbe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dag :=_bfbe .Value ;_bega .StrokecolorAttr =&_dag ;continue ;};if _bfbe .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_eeab :=_bfbe .Value ; -_bega .StrokeweightAttr =&_eeab ;continue ;};if _bfbe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bega .InsetpenAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_aaca :=_bfbe .Value ; -_bega .ChromakeyAttr =&_aaca ;continue ;};if _bfbe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bega .FilledAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eefg :=_bfbe .Value ; -_bega .FillcolorAttr =&_eefg ;continue ;};if _bfbe .Name .Local =="\u0063\u006c\u0061s\u0073"{_gdda :=_bfbe .Value ;_bega .ClassAttr =&_gdda ;continue ;};if _bfbe .Name .Local =="\u0068\u0072\u0065\u0066"{_ecafc :=_bfbe .Value ;_bega .HrefAttr =&_ecafc ; -continue ;};if _bfbe .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_ddfa ,_dgf :=_a .ParseFloat (_bfbe .Value ,64);if _dgf !=nil {return _dgf ;};_bega .EndAngleAttr =&_ddfa ;continue ;};if _bfbe .Name .Local =="\u0073\u0074\u0079l\u0065"{_cdcb :=_bfbe .Value ; -_bega .StyleAttr =&_cdcb ;continue ;};if _bfbe .Name .Local =="\u0069\u0064"{_ecdd :=_bfbe .Value ;_bega .IdAttr =&_ecdd ;continue ;};if _bfbe .Name .Local =="\u0070\u0072\u0069n\u0074"{_bega .PrintAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bega .StrokedAttr .UnmarshalXMLAttr (_bfbe ); -continue ;};if _bfbe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_afbg :=_bfbe .Value ;_bega .WrapcoordsAttr =&_afbg ;continue ;};if _bfbe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bcb :=_bfbe .Value ;_bega .TargetAttr =&_bcb ; -continue ;};if _bfbe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eeedf :=_bfbe .Value ;_bega .CoordoriginAttr =&_eeedf ;continue ;};if _bfbe .Name .Local =="\u0074\u0069\u0074l\u0065"{_ced :=_bfbe .Value ;_bega .TitleAttr =&_ced ; -continue ;};};_cgff :for {_agg ,_aab :=d .Token ();if _aab !=nil {return _aab ;};switch _afed :=_agg .(type ){case _e .StartElement :switch _afed .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bfda :=NewEG_ShapeElements (); -_bfda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_bfda );if _cec :=d .DecodeElement (&_bfda .ShapeElementsChoice .Path ,&_afed );_cec !=nil {return _cec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bafb :=NewEG_ShapeElements (); -_bafb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_bafb );if _bcea :=d .DecodeElement (&_bafb .ShapeElementsChoice .Formulas ,&_afed );_bcea !=nil {return _bcea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gfbda :=NewEG_ShapeElements (); -_gfbda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_gfbda );if _efga :=d .DecodeElement (&_gfbda .ShapeElementsChoice .Handles ,&_afed );_efga !=nil {return _efga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_dgg :=NewEG_ShapeElements (); -_dgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_dgg );if _facc :=d .DecodeElement (&_dgg .ShapeElementsChoice .Fill ,&_afed );_facc !=nil {return _facc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ffac :=NewEG_ShapeElements (); -_ffac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_ffac );if _ada :=d .DecodeElement (&_ffac .ShapeElementsChoice .Stroke ,&_afed );_ada !=nil {return _ada ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bacf :=NewEG_ShapeElements (); -_bacf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_bacf );if _cdbc :=d .DecodeElement (&_bacf .ShapeElementsChoice .Shadow ,&_afed );_cdbc !=nil {return _cdbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_edfea :=NewEG_ShapeElements (); -_edfea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_edfea );if _ebf :=d .DecodeElement (&_edfea .ShapeElementsChoice .Textbox ,&_afed );_ebf !=nil {return _ebf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_feeb :=NewEG_ShapeElements (); -_feeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_feeb );if _dagc :=d .DecodeElement (&_feeb .ShapeElementsChoice .Textpath ,&_afed );_dagc !=nil {return _dagc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_defa :=NewEG_ShapeElements (); -_defa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_defa );if _ggbf :=d .DecodeElement (&_defa .ShapeElementsChoice .Imagedata ,&_afed );_ggbf !=nil {return _ggbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fgd :=NewEG_ShapeElements (); -_fgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_fgd );if _cddc :=d .DecodeElement (&_fgd .ShapeElementsChoice .Skew ,&_afed );_cddc !=nil {return _cddc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dfge :=NewEG_ShapeElements (); -_dfge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_dfge );if _ddac :=d .DecodeElement (&_dfge .ShapeElementsChoice .Extrusion ,&_afed );_ddac !=nil {return _ddac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cefc :=NewEG_ShapeElements (); -_cefc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_cefc );if _gbad :=d .DecodeElement (&_cefc .ShapeElementsChoice .Callout ,&_afed );_gbad !=nil {return _gbad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_fbgc :=NewEG_ShapeElements (); -_fbgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_fbgc );if _bebfa :=d .DecodeElement (&_fbgc .ShapeElementsChoice .Lock ,&_afed );_bebfa !=nil {return _bebfa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gfeb :=NewEG_ShapeElements (); -_gfeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_gfeb );if _decc :=d .DecodeElement (&_gfeb .ShapeElementsChoice .Clippath ,&_afed );_decc !=nil {return _decc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_aeef :=NewEG_ShapeElements (); -_aeef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_aeef );if _fbgd :=d .DecodeElement (&_aeef .ShapeElementsChoice .Signatureline ,&_afed );_fbgd !=nil {return _fbgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_bdee :=NewEG_ShapeElements (); -_bdee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_bdee );if _gaf :=d .DecodeElement (&_bdee .ShapeElementsChoice .Wrap ,&_afed );_gaf !=nil {return _gaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dae :=NewEG_ShapeElements (); -_dae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_dae );if _bdeb :=d .DecodeElement (&_dae .ShapeElementsChoice .Anchorlock ,&_afed );_bdeb !=nil {return _bdeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_agcf :=NewEG_ShapeElements (); -_agcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_agcf );if _dgga :=d .DecodeElement (&_agcf .ShapeElementsChoice .Bordertop ,&_afed );_dgga !=nil {return _dgga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_edbd :=NewEG_ShapeElements (); -_edbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_edbd );if _gbaa :=d .DecodeElement (&_edbd .ShapeElementsChoice .Borderbottom ,&_afed );_gbaa !=nil {return _gbaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ggeb :=NewEG_ShapeElements (); -_ggeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_ggeb );if _ggcg :=d .DecodeElement (&_ggeb .ShapeElementsChoice .Borderleft ,&_afed );_ggcg !=nil {return _ggcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cecd :=NewEG_ShapeElements (); -_cecd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_cecd );if _fegb :=d .DecodeElement (&_cecd .ShapeElementsChoice .Borderright ,&_afed );_fegb !=nil {return _fegb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_cbe :=NewEG_ShapeElements (); -_cbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_cbe );if _acac :=d .DecodeElement (&_cbe .ShapeElementsChoice .ClientData ,&_afed );_acac !=nil {return _acac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ceaf :=NewEG_ShapeElements (); -_ceaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bega .EG_ShapeElements =append (_bega .EG_ShapeElements ,_ceaf );if _ggfb :=d .DecodeElement (&_ceaf .ShapeElementsChoice .Textdata ,&_afed );_ggfb !=nil {return _ggfb ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0041r\u0063\u0020\u0025\u0076",_afed .Name ); -if _gddc :=d .Skip ();_gddc !=nil {return _gddc ;};};case _e .EndElement :break _cgff ;case _e .CharData :};};return nil ;}; +// Validate validates the CT_ImageData and its children +func (_cfdb *CT_ImageData )Validate ()error {return _cfdb .ValidateWithPath ("\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061");};func NewArc ()*Arc {_cbef :=&Arc {};_cbef .CT_Arc =*NewCT_Arc ();return _cbef }; -// ValidateWithPath validates the OfcCT_Extrusion and its children, prefixing error messages with path -func (_aaddf *OfcCT_Extrusion )ValidateWithPath (path string )error {if _eebcg :=_aaddf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_eebcg !=nil {return _eebcg ;};if _cdgb :=_aaddf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); -_cdgb !=nil {return _cdgb ;};if _feebf :=_aaddf .RenderAttr .ValidateWithPath (path +"/\u0052\u0065\u006e\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_feebf !=nil {return _feebf ;};if _fcdce :=_aaddf .PlaneAttr .ValidateWithPath (path +"\u002f\u0050\u006c\u0061\u006e\u0065\u0041\u0074\u0074\u0072"); -_fcdce !=nil {return _fcdce ;};if _bfabg :=_aaddf .LockrotationcenterAttr .ValidateWithPath (path +"\u002f\u004c\u006fck\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_bfabg !=nil {return _bfabg ; -};if _egbge :=_aaddf .AutorotationcenterAttr .ValidateWithPath (path +"\u002f\u0041\u0075to\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_egbge !=nil {return _egbge ;};if _fafcc :=_aaddf .ColormodeAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_fafcc !=nil {return _fafcc ;};if _aggb :=_aaddf .MetalAttr .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_aggb !=nil {return _aggb ;};if _bgaf :=_aaddf .LightfaceAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0068\u0074\u0066\u0061\u0063e\u0041\u0074\u0074\u0072"); -_bgaf !=nil {return _bgaf ;};if _bagbg :=_aaddf .LightharshAttr .ValidateWithPath (path +"\u002fL\u0069g\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0041\u0074\u0074\u0072");_bagbg !=nil {return _bagbg ;};if _egdf :=_aaddf .Lightharsh2Attr .ValidateWithPath (path +"\u002f\u004ci\u0067\u0068\u0074h\u0061\u0072\u0073\u0068\u0032\u0041\u0074\u0074\u0072"); -_egdf !=nil {return _egdf ;};if _cefcf :=_aaddf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cefcf !=nil {return _cefcf ;};return nil ;}; +// ValidateWithPath validates the Group and its children, prefixing error messages with path +func (_gdgc *Group )ValidateWithPath (path string )error {if _ggcf :=_gdgc .CT_Group .ValidateWithPath (path );_ggcf !=nil {return _ggcf ;};return nil ;};func NewAG_AllShapeAttributes ()*AG_AllShapeAttributes {_bgg :=&AG_AllShapeAttributes {};return _bgg }; +func (_affgd *OfcLock )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_affgd .OfcCT_Lock =*NewOfcCT_Lock ();for _ ,_ggcff :=range start .Attr {if _ggcff .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_affgd .PositionAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_affgd .SelectionAttr .UnmarshalXMLAttr (_ggcff );continue ;};if _ggcff .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_affgd .GroupingAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_affgd .UngroupingAttr .UnmarshalXMLAttr (_ggcff );continue ;};if _ggcff .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_affgd .RotationAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_affgd .CroppingAttr .UnmarshalXMLAttr (_ggcff );continue ;};if _ggcff .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_affgd .VerticiesAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_affgd .AdjusthandlesAttr .UnmarshalXMLAttr (_ggcff );continue ;};if _ggcff .Name .Local =="\u0074\u0065\u0078\u0074"{_affgd .TextAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_affgd .AspectratioAttr .UnmarshalXMLAttr (_ggcff );continue ;};if _ggcff .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_affgd .ShapetypeAttr .UnmarshalXMLAttr (_ggcff ); +continue ;};if _ggcff .Name .Local =="\u0065\u0078\u0074"{_affgd .ExtAttr .UnmarshalXMLAttr (_ggcff );continue ;};};for {_bdcbf ,_ebedd :=d .Token ();if _ebedd !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_ebedd ); +};if _gdbdg ,_ebbgg :=_bdcbf .(_e .EndElement );_ebbgg &&_gdbdg .Name ==start .Name {break ;};};return nil ;};func NewCT_GroupChoice ()*CT_GroupChoice {_baadf :=&CT_GroupChoice {};_baadf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _baadf ; +}; -// ValidateWithPath validates the OfcShapelayout and its children, prefixing error messages with path -func (_bebc *OfcShapelayout )ValidateWithPath (path string )error {if _cfccb :=_bebc .OfcCT_ShapeLayout .ValidateWithPath (path );_cfccb !=nil {return _cfccb ;};return nil ;}; +// ValidateWithPath validates the OfcOLEObject and its children, prefixing error messages with path +func (_gaede *OfcOLEObject )ValidateWithPath (path string )error {if _acedc :=_gaede .OfcCT_OLEObject .ValidateWithPath (path );_acedc !=nil {return _acedc ;};return nil ;};func (_aebb *CT_Group )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0067\u0072\u006f\u0075\u0070"; +};if _aebb .EditasAttr !=ST_EditAsUnset {_effeb ,_fdfd :=_aebb .EditasAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u0064\u0069\u0074\u0061\u0073"});if _fdfd !=nil {return _fdfd ;};start .Attr =append (start .Attr ,_effeb );};if _aebb .TablepropertiesAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u0070\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .TablepropertiesAttr )}); +};if _aebb .TablelimitsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .TablelimitsAttr )});};if _aebb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .HrefAttr )}); +};if _aebb .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .TargetAttr )});};if _aebb .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .ClassAttr )}); +};if _aebb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .TitleAttr )});};if _aebb .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .AltAttr )}); +};if _aebb .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .CoordsizeAttr )});};if _aebb .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .CoordoriginAttr )}); +};if _aebb .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .WrapcoordsAttr )});};if _aebb .PrintAttr !=_f .ST_TrueFalseUnset {_geace ,_gede :=_aebb .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _gede !=nil {return _gede ;};start .Attr =append (start .Attr ,_geace );};if _aebb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .IdAttr )});};if _aebb .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .StyleAttr )}); +};if _aebb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .SpidAttr )});};if _aebb .OnedAttr !=_f .ST_TrueFalseUnset {_gbbe ,_eagcf :=_aebb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _eagcf !=nil {return _eagcf ;};start .Attr =append (start .Attr ,_gbbe );};if _aebb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .RegroupidAttr )}); +};if _aebb .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_edcb ,_bgeb :=_aebb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bgeb !=nil {return _bgeb ; +};start .Attr =append (start .Attr ,_edcb );};if _aebb .ButtonAttr !=_f .ST_TrueFalseUnset {_edcc ,_fbeb :=_aebb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fbeb !=nil {return _fbeb ;};start .Attr =append (start .Attr ,_edcc ); +};if _aebb .UserhiddenAttr !=_f .ST_TrueFalseUnset {_abaa ,_gfge :=_aebb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _gfge !=nil {return _gfge ;};start .Attr =append (start .Attr ,_abaa ); +};if _aebb .BulletAttr !=_f .ST_TrueFalseUnset {_ebfe ,_ccgfg :=_aebb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _ccgfg !=nil {return _ccgfg ;};start .Attr =append (start .Attr ,_ebfe );};if _aebb .HrAttr !=_f .ST_TrueFalseUnset {_eddbe ,_afca :=_aebb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _afca !=nil {return _afca ;};start .Attr =append (start .Attr ,_eddbe );};if _aebb .HrstdAttr !=_f .ST_TrueFalseUnset {_gfb ,_eadc :=_aebb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _eadc !=nil {return _eadc ; +};start .Attr =append (start .Attr ,_gfb );};if _aebb .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_bbgd ,_beae :=_aebb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _beae !=nil {return _beae ; +};start .Attr =append (start .Attr ,_bbgd );};if _aebb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .HrpctAttr )});};if _aebb .HralignAttr !=OfcST_HrAlignUnset {_fdbd ,_bggc :=_aebb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _bggc !=nil {return _bggc ;};start .Attr =append (start .Attr ,_fdbd );};if _aebb .AllowincellAttr !=_f .ST_TrueFalseUnset {_agad ,_eafb :=_aebb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _eafb !=nil {return _eafb ;};start .Attr =append (start .Attr ,_agad );};if _aebb .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_ddacg ,_edaf :=_aebb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _edaf !=nil {return _edaf ;};start .Attr =append (start .Attr ,_ddacg );};if _aebb .UserdrawnAttr !=_f .ST_TrueFalseUnset {_bebb ,_dbcb :=_aebb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _dbcb !=nil {return _dbcb ;};start .Attr =append (start .Attr ,_bebb );};if _aebb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .BordertopcolorAttr )}); +};if _aebb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .BorderleftcolorAttr )}); +};if _aebb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .BorderbottomcolorAttr )}); +};if _aebb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .BorderrightcolorAttr )}); +};if _aebb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bdeg ,_bcde :=_aebb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _bcde !=nil {return _bcde ;};start .Attr =append (start .Attr ,_bdeg ); +};if _aebb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .DgmnodekindAttr )});};if _aebb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_edgde ,_dgbba :=_aebb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _dgbba !=nil {return _dgbba ;};start .Attr =append (start .Attr ,_edgde );};if _aebb .InsetmodeAttr !=OfcST_InsetModeUnset {_cfba ,_bbfcd :=_aebb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _bbfcd !=nil {return _bbfcd ;};start .Attr =append (start .Attr ,_cfba );};if _aebb .FilledAttr !=_f .ST_TrueFalseUnset {_acbe ,_adgb :=_aebb .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _adgb !=nil {return _adgb ; +};start .Attr =append (start .Attr ,_acbe );};if _aebb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_aebb .FillcolorAttr )}); +};e .EncodeToken (start );for _ ,_aggd :=range _aebb .GroupChoice {_aggd .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Validate validates the CT_Shadow and its children -func (_dccdf *CT_Shadow )Validate ()error {return _dccdf .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};func NewOfcCT_ClipPath ()*OfcCT_ClipPath {_dffdg :=&OfcCT_ClipPath {};return _dffdg };func (_fdff *Arc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fdff .CT_Arc .MarshalXML (e ,start ); -}; +// ValidateWithPath validates the Shadow and its children, prefixing error messages with path +func (_aefbga *Shadow )ValidateWithPath (path string )error {if _bbddec :=_aefbga .CT_Shadow .ValidateWithPath (path );_bbddec !=nil {return _bbddec ;};return nil ;}; -// Validate validates the AG_Ext and its children -func (_ecc *AG_Ext )Validate ()error {return _ecc .ValidateWithPath ("\u0041\u0047\u005f\u0045\u0078\u0074");};func (_dgfdaa *OfcST_ExtrusionType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_baggb ,_cgfef :=d .Token ();if _cgfef !=nil {return _cgfef ; -};if _abfe ,_ececce :=_baggb .(_e .EndElement );_ececce &&_abfe .Name ==start .Name {*_dgfdaa =1;return nil ;};if _dfcce ,_ebfag :=_baggb .(_e .CharData );!_ebfag {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_baggb ); -}else {switch string (_dfcce ){case "":*_dgfdaa =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_dgfdaa =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_dgfdaa =2;};};_baggb ,_cgfef =d .Token ();if _cgfef !=nil {return _cgfef ; -};if _fceacg ,_fecbd :=_baggb .(_e .EndElement );_fecbd &&_fceacg .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_baggb ); -};type OfcClippath struct{OfcCT_ClipPath };type OfcInk struct{OfcCT_Ink };type CT_PolyLine struct{ +// Validate validates the CT_Formulas and its children +func (_fbad *CT_Formulas )Validate ()error {return _fbad .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func NewTextbox ()*Textbox {_bbead :=&Textbox {};_bbead .CT_Textbox =*NewCT_Textbox ();return _bbead };type ST_FillType byte ; +func (_gcaba *OfcCT_EquationXml )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_feeag :=range start .Attr {if _feeag .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_cagfd :=_feeag .Value ;_gcaba .ContentTypeAttr =&_cagfd ; +continue ;};};_cdgde :for {_bbfda ,_ecccf :=d .Token ();if _ecccf !=nil {return _ecccf ;};switch _feacd :=_bbfda .(type ){case _e .StartElement :switch _feacd .Name {default:if _ffga ,_cggfg :=_b .CreateElement (_feacd );_cggfg !=nil {return _cggfg ;}else {if _gdcb :=d .DecodeElement (_ffga ,&_feacd ); +_gdcb !=nil {return _gdcb ;};_gcaba .Any =_ffga ;};};case _e .EndElement :break _cdgde ;case _e .CharData :};};return nil ;};func (_cfafaa *Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfafaa .CT_Shape =*NewCT_Shape ();for _ ,_aeafg :=range start .Attr {if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cfafaa .UserdrawnAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cfafaa .HralignAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cfafaa .ButtonAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cfafaa .ForcedashAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_acddg :=_aeafg .Value ; +_cfafaa .BorderrightcolorAttr =&_acddg ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cfafaa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u006f\u006c\u0065"{_cfafaa .OleAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cgdgca :=_aeafg .Value ; +_cfafaa .BorderbottomcolorAttr =&_cgdgca ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0073\u0070\u0074"{_adebc ,_edfgb :=_c .ParseFloat (_aeafg .Value ,64); +if _edfgb !=nil {return _edfgb ;};_fefcd :=float32 (_adebc );_cfafaa .SptAttr =&_fefcd ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_eaeae ,_bfeca :=_c .ParseInt (_aeafg .Value ,10,64); +if _bfeca !=nil {return _bfeca ;};_cfafaa .DgmnodekindAttr =&_eaeae ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cfafaa .HrnoshadeAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cfafaa .DgmlayoutAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cfafaa .BulletAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cfafaa .AllowoverlapAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cfafaa .BwpureAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gcbbb :=_aeafg .Value ; +_cfafaa .BorderleftcolorAttr =&_gcbbb ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cfafaa .UserhiddenAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0068\u0072\u0073t\u0064"{_cfafaa .HrstdAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u006f\u006e\u0065\u0064"{_cfafaa .OnedAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0073\u0070\u0069\u0064"{_fbed :=_aeafg .Value ; +_cfafaa .SpidAttr =&_fbed ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0068\u0072\u0070c\u0074"{_cgaac ,_gaaag :=_c .ParseFloat (_aeafg .Value ,64); +if _gaaag !=nil {return _gaaag ;};_ggfaa :=float32 (_cgaac );_cfafaa .HrpctAttr =&_ggfaa ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cfafaa .BwnormalAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_ggagb :=_aeafg .Value ; +_cfafaa .GfxdataAttr =&_ggagb ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fgefc ,_bdaac :=_c .ParseInt (_aeafg .Value ,10,64); +if _bdaac !=nil {return _bdaac ;};_cfafaa .RegroupidAttr =&_fgefc ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cfafaa .AllowincellAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cfafaa .OleiconAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cfafaa .InsetmodeAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cdeafg :=_aeafg .Value ; +_cfafaa .BordertopcolorAttr =&_cdeafg ;continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cfafaa .PreferrelativeAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cfafaa .BwmodeAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cfafaa .CliptowrapAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cfafaa .DgmlayoutmruAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0063\u006c\u0069\u0070"{_cfafaa .ClipAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cfafaa .ConnectortypeAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aeafg .Name .Local =="\u0068\u0072"{_cfafaa .HrAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Local =="\u0068\u0072\u0065\u0066"{_geacd :=_aeafg .Value ;_cfafaa .HrefAttr =&_geacd ;continue ;};if _aeafg .Name .Local =="\u0063\u006c\u0061s\u0073"{_cfdbgb :=_aeafg .Value ;_cfafaa .ClassAttr =&_cfdbgb ;continue ;};if _aeafg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eabfd :=_aeafg .Value ; +_cfafaa .OpacityAttr =&_eabfd ;continue ;};if _aeafg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cfafaa .StrokedAttr .UnmarshalXMLAttr (_aeafg );continue ;};if _aeafg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ccfca :=_aeafg .Value ; +_cfafaa .StrokecolorAttr =&_ccfca ;continue ;};if _aeafg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_eagbf :=_aeafg .Value ;_cfafaa .StrokeweightAttr =&_eagbf ;continue ;};if _aeafg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cfafaa .InsetpenAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_aegdc :=_aeafg .Value ;_cfafaa .ChromakeyAttr =&_aegdc ;continue ;};if _aeafg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cfafaa .FilledAttr .UnmarshalXMLAttr (_aeafg ); +continue ;};if _aeafg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_begeg :=_aeafg .Value ;_cfafaa .FillcolorAttr =&_begeg ;continue ;};if _aeafg .Name .Local =="\u0073\u0074\u0079l\u0065"{_ddcce :=_aeafg .Value ;_cfafaa .StyleAttr =&_ddcce ; +continue ;};if _aeafg .Name .Local =="\u0069\u0064"{_cebbb :=_aeafg .Value ;_cfafaa .IdAttr =&_cebbb ;continue ;};if _aeafg .Name .Local =="\u0070\u0072\u0069n\u0074"{_cfafaa .PrintAttr .UnmarshalXMLAttr (_aeafg );continue ;};if _aeafg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_egeeb :=_aeafg .Value ; +_cfafaa .WrapcoordsAttr =&_egeeb ;continue ;};if _aeafg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_daggbf :=_aeafg .Value ;_cfafaa .CoordoriginAttr =&_daggbf ;continue ;};if _aeafg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_abffff :=_aeafg .Value ; +_cfafaa .CoordsizeAttr =&_abffff ;continue ;};if _aeafg .Name .Local =="\u0061\u006c\u0074"{_ccac :=_aeafg .Value ;_cfafaa .AltAttr =&_ccac ;continue ;};if _aeafg .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_eagaa :=_aeafg .Value ; +_cfafaa .EquationxmlAttr =&_eagaa ;continue ;};if _aeafg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aebad :=_aeafg .Value ;_cfafaa .TargetAttr =&_aebad ;continue ;};if _aeafg .Name .Local =="\u0074\u0069\u0074l\u0065"{_gffea :=_aeafg .Value ; +_cfafaa .TitleAttr =&_gffea ;continue ;};if _aeafg .Name .Local =="\u0074\u0079\u0070\u0065"{_adcba :=_aeafg .Value ;_cfafaa .TypeAttr =&_adcba ;continue ;};if _aeafg .Name .Local =="\u0061\u0064\u006a"{_bfgdg :=_aeafg .Value ;_cfafaa .AdjAttr =&_bfgdg ; +continue ;};if _aeafg .Name .Local =="\u0070\u0061\u0074\u0068"{_bfbbc :=_aeafg .Value ;_cfafaa .PathAttr =&_bfbbc ;continue ;};};_dgfaa :for {_abbgb ,_ceaeb :=d .Token ();if _ceaeb !=nil {return _ceaeb ;};switch _fdgcf :=_abbgb .(type ){case _e .StartElement :switch _fdgcf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_bgbe :=NewCT_ShapeChoice (); +if _deafed :=d .DecodeElement (&_bgbe .Ink ,&_fdgcf );_deafed !=nil {return _deafed ;};_cfafaa .ShapeChoice =append (_cfafaa .ShapeChoice ,_bgbe );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_dcebf :=NewCT_ShapeChoice (); +if _eccb :=d .DecodeElement (&_dcebf .Iscomment ,&_fdgcf );_eccb !=nil {return _eccb ;};_cfafaa .ShapeChoice =append (_cfafaa .ShapeChoice ,_dcebf );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_fgabf :=NewCT_ShapeChoice (); +if _efbge :=d .DecodeElement (&_fgabf .Equationxml ,&_fdgcf );_efbge !=nil {return _efbge ;};_cfafaa .ShapeChoice =append (_cfafaa .ShapeChoice ,_fgabf );default:_abefbf :=NewCT_ShapeChoice ();if _gdgb :=d .DecodeElement (&_abefbf ,&_fdgcf );_gdgb ==nil {_cfafaa .ShapeChoice =append (_cfafaa .ShapeChoice ,_abefbf ); +continue ;};_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0053\u0068\u0061p\u0065 \u0025\u0076",_fdgcf .Name ); +if _eefbg :=d .Skip ();_eefbg !=nil {return _eefbg ;};return _ceaeb ;};case _e .EndElement :break _dgfaa ;case _e .CharData :};};return nil ;};type CT_PolyLine struct{ // Points for Compound Line -PointsAttr *string ;PolyLineChoice []*CT_PolyLineChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ; -StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ; -HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; -BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; -InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ; -OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};func (_fcbeb ST_StrokeJoinStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fggd :=_e .Attr {}; -_fggd .Name =name ;switch _fcbeb {case ST_StrokeJoinStyleUnset :_fggd .Value ="";case ST_StrokeJoinStyleRound :_fggd .Value ="\u0072\u006f\u0075n\u0064";case ST_StrokeJoinStyleBevel :_fggd .Value ="\u0062\u0065\u0076e\u006c";case ST_StrokeJoinStyleMiter :_fggd .Value ="\u006d\u0069\u0074e\u0072"; -};return _fggd ,nil ;};func (_cagega OfcST_HrAlign )ValidateWithPath (path string )error {switch _cagega {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cagega )); -};return nil ;}; +PointsAttr *string ;PolyLineChoice []*CT_PolyLineChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ; +StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ; +HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; +BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; +InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ; +OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;};type CT_PolyLineChoice struct{Ink *OfcInk ;ShapeElementsChoice *EG_ShapeElementsChoice ;};type ST_ShadowType byte ; +func NewOfcColumn ()*OfcColumn {_ddfba :=&OfcColumn {};_ddfba .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _ddfba ;}; -// ValidateWithPath validates the OfcCT_ShapeLayout and its children, prefixing error messages with path -func (_febdf *OfcCT_ShapeLayout )ValidateWithPath (path string )error {if _febdf .Idmap !=nil {if _cafac :=_febdf .Idmap .ValidateWithPath (path +"\u002f\u0049\u0064\u006d\u0061\u0070");_cafac !=nil {return _cafac ;};};if _febdf .Regrouptable !=nil {if _dgfbd :=_febdf .Regrouptable .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0072\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"); -_dgfbd !=nil {return _dgfbd ;};};if _febdf .Rules !=nil {if _egfbg :=_febdf .Rules .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u0073");_egfbg !=nil {return _egfbg ;};};if _aeedb :=_febdf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_aeedb !=nil {return _aeedb ;};return nil ;};func (_cbgdd *Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _cbgdd .CT_Shape .MarshalXML (e ,start );};func (_cacfe *OfcST_ConnectType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dggbb ,_fgege :=d .Token (); -if _fgege !=nil {return _fgege ;};if _aagce ,_fdedc :=_dggbb .(_e .EndElement );_fdedc &&_aagce .Name ==start .Name {*_cacfe =1;return nil ;};if _dccb ,_debde :=_dggbb .(_e .CharData );!_debde {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dggbb ); -}else {switch string (_dccb ){case "":*_cacfe =0;case "\u006e\u006f\u006e\u0065":*_cacfe =1;case "\u0072\u0065\u0063\u0074":*_cacfe =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_cacfe =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cacfe =4; -};};_dggbb ,_fgege =d .Token ();if _fgege !=nil {return _fgege ;};if _dbeae ,_dbbdca :=_dggbb .(_e .EndElement );_dbbdca &&_dbeae .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dggbb ); -};type OfcDiagram struct{OfcCT_Diagram };type OfcST_ExtrusionPlane byte ;func (_ecee *AG_ImageAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bfdc :=range start .Attr {if _bfdc .Name .Local =="\u0073\u0072\u0063"{_fgb :=_bfdc .Value ; -_ecee .SrcAttr =&_fgb ;continue ;};if _bfdc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_fga :=_bfdc .Value ;_ecee .CropleftAttr =&_fga ;continue ;};if _bfdc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_cbd :=_bfdc .Value ; -_ecee .CroptopAttr =&_cbd ;continue ;};if _bfdc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_bfbg :=_bfdc .Value ;_ecee .CroprightAttr =&_bfbg ;continue ;};if _bfdc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_bac :=_bfdc .Value ; -_ecee .CropbottomAttr =&_bac ;continue ;};if _bfdc .Name .Local =="\u0067\u0061\u0069\u006e"{_dcdg :=_bfdc .Value ;_ecee .GainAttr =&_dcdg ;continue ;};if _bfdc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_cdce :=_bfdc .Value ; -_ecee .BlacklevelAttr =&_cdce ;continue ;};if _bfdc .Name .Local =="\u0067\u0061\u006dm\u0061"{_caad :=_bfdc .Value ;_ecee .GammaAttr =&_caad ;continue ;};if _bfdc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_ecee .GrayscaleAttr .UnmarshalXMLAttr (_bfdc ); -continue ;};if _bfdc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_ecee .BilevelAttr .UnmarshalXMLAttr (_bfdc );continue ;};};for {_cgdd ,_cfbg :=d .Token ();if _cfbg !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0049\u006d\u0061\u0067\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_cfbg ); -};if _aeg ,_fde :=_cgdd .(_e .EndElement );_fde &&_aeg .Name ==start .Name {break ;};};return nil ;};type OfcST_ColorMode byte ;func (_bdgfc *CT_Shapetype )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"; -};if _bdgfc .MasterAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u006d\u0061\u0073\u0074\u0065\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .MasterAttr )});};if _bdgfc .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .HrefAttr )}); -};if _bdgfc .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .TargetAttr )});};if _bdgfc .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .ClassAttr )}); -};if _bdgfc .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .TitleAttr )});};if _bdgfc .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .AltAttr )}); -};if _bdgfc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .CoordsizeAttr )});};if _bdgfc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .CoordoriginAttr )}); -};if _bdgfc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .WrapcoordsAttr )});};if _bdgfc .PrintAttr !=_de .ST_TrueFalseUnset {_gcefb ,_gbde :=_bdgfc .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _gbde !=nil {return _gbde ;};start .Attr =append (start .Attr ,_gcefb );};if _bdgfc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .IdAttr )});};if _bdgfc .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .StyleAttr )}); -};if _bdgfc .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .SpidAttr )});};if _bdgfc .OnedAttr !=_de .ST_TrueFalseUnset {_ecgd ,_dgddd :=_bdgfc .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _dgddd !=nil {return _dgddd ;};start .Attr =append (start .Attr ,_ecgd );};if _bdgfc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .RegroupidAttr )}); -};if _bdgfc .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_gfcd ,_bcgf :=_bdgfc .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _bcgf !=nil {return _bcgf ; -};start .Attr =append (start .Attr ,_gfcd );};if _bdgfc .ButtonAttr !=_de .ST_TrueFalseUnset {_fcbd ,_ceea :=_bdgfc .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ceea !=nil {return _ceea ;};start .Attr =append (start .Attr ,_fcbd ); -};if _bdgfc .UserhiddenAttr !=_de .ST_TrueFalseUnset {_dgbcge ,_eeaea :=_bdgfc .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _eeaea !=nil {return _eeaea ;};start .Attr =append (start .Attr ,_dgbcge ); -};if _bdgfc .BulletAttr !=_de .ST_TrueFalseUnset {_dgadd ,_ggde :=_bdgfc .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _ggde !=nil {return _ggde ;};start .Attr =append (start .Attr ,_dgadd );};if _bdgfc .HrAttr !=_de .ST_TrueFalseUnset {_ceae ,_bedc :=_bdgfc .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _bedc !=nil {return _bedc ;};start .Attr =append (start .Attr ,_ceae );};if _bdgfc .HrstdAttr !=_de .ST_TrueFalseUnset {_ccfc ,_eced :=_bdgfc .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _eced !=nil {return _eced ; -};start .Attr =append (start .Attr ,_ccfc );};if _bdgfc .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_fabdf ,_gddad :=_bdgfc .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gddad !=nil {return _gddad ; -};start .Attr =append (start .Attr ,_fabdf );};if _bdgfc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .HrpctAttr )});};if _bdgfc .HralignAttr !=OfcST_HrAlignUnset {_gefd ,_ceedf :=_bdgfc .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _ceedf !=nil {return _ceedf ;};start .Attr =append (start .Attr ,_gefd );};if _bdgfc .AllowincellAttr !=_de .ST_TrueFalseUnset {_eaca ,_dcccb :=_bdgfc .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _dcccb !=nil {return _dcccb ;};start .Attr =append (start .Attr ,_eaca );};if _bdgfc .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_bece ,_fabg :=_bdgfc .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _fabg !=nil {return _fabg ;};start .Attr =append (start .Attr ,_bece );};if _bdgfc .UserdrawnAttr !=_de .ST_TrueFalseUnset {_bgag ,_fcfe :=_bdgfc .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _fcfe !=nil {return _fcfe ;};start .Attr =append (start .Attr ,_bgag );};if _bdgfc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .BordertopcolorAttr )}); -};if _bdgfc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .BorderleftcolorAttr )}); -};if _bdgfc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .BorderbottomcolorAttr )}); -};if _bdgfc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .BorderrightcolorAttr )}); -};if _bdgfc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_fcef ,_faef :=_bdgfc .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _faef !=nil {return _faef ;};start .Attr =append (start .Attr ,_fcef ); -};if _bdgfc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .DgmnodekindAttr )});};if _bdgfc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_adfd ,_ddccg :=_bdgfc .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _ddccg !=nil {return _ddccg ;};start .Attr =append (start .Attr ,_adfd );};if _bdgfc .InsetmodeAttr !=OfcST_InsetModeUnset {_bdebe ,_aeeda :=_bdgfc .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _aeeda !=nil {return _aeeda ;};start .Attr =append (start .Attr ,_bdebe );};if _bdgfc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .OpacityAttr )}); -};if _bdgfc .StrokedAttr !=_de .ST_TrueFalseUnset {_acaa ,_fefcg :=_bdgfc .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fefcg !=nil {return _fefcg ;};start .Attr =append (start .Attr ,_acaa );};if _bdgfc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .StrokecolorAttr )}); -};if _bdgfc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .StrokeweightAttr )});};if _bdgfc .InsetpenAttr !=_de .ST_TrueFalseUnset {_bdcf ,_ffbc :=_bdgfc .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _ffbc !=nil {return _ffbc ;};start .Attr =append (start .Attr ,_bdcf );};if _bdgfc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .ChromakeyAttr )}); -};if _bdgfc .FilledAttr !=_de .ST_TrueFalseUnset {_cgfd ,_dfgecf :=_bdgfc .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dfgecf !=nil {return _dfgecf ;};start .Attr =append (start .Attr ,_cgfd );};if _bdgfc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .FillcolorAttr )}); -};if _bdgfc .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .SptAttr )});};if _bdgfc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ffeac ,_fcga :=_bdgfc .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _fcga !=nil {return _fcga ;};start .Attr =append (start .Attr ,_ffeac );};if _bdgfc .BwmodeAttr !=OfcST_BWModeUnset {_beabb ,_fade :=_bdgfc .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _fade !=nil {return _fade ; -};start .Attr =append (start .Attr ,_beabb );};if _bdgfc .BwpureAttr !=OfcST_BWModeUnset {_adcg ,_agbac :=_bdgfc .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _agbac !=nil {return _agbac ;};start .Attr =append (start .Attr ,_adcg ); -};if _bdgfc .BwnormalAttr !=OfcST_BWModeUnset {_aggcb ,_eeca :=_bdgfc .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _eeca !=nil {return _eeca ;};start .Attr =append (start .Attr ,_aggcb ); -};if _bdgfc .ForcedashAttr !=_de .ST_TrueFalseUnset {_bfdb ,_ebbf :=_bdgfc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ebbf !=nil {return _ebbf ;};start .Attr =append (start .Attr ,_bfdb ); -};if _bdgfc .OleiconAttr !=_de .ST_TrueFalseUnset {_afcfc ,_dgbbf :=_bdgfc .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dgbbf !=nil {return _dgbbf ;};start .Attr =append (start .Attr ,_afcfc );};if _bdgfc .OleAttr !=_de .ST_TrueFalseBlankUnset {_ddbd ,_fbfe :=_bdgfc .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _fbfe !=nil {return _fbfe ;};start .Attr =append (start .Attr ,_ddbd );};if _bdgfc .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_bbcee ,_ecfdb :=_bdgfc .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _ecfdb !=nil {return _ecfdb ;};start .Attr =append (start .Attr ,_bbcee );};if _bdgfc .CliptowrapAttr !=_de .ST_TrueFalseUnset {_beggg ,_fgcbd :=_bdgfc .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _fgcbd !=nil {return _fgcbd ;};start .Attr =append (start .Attr ,_beggg );};if _bdgfc .ClipAttr !=_de .ST_TrueFalseUnset {_agbgf ,_agged :=_bdgfc .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _agged !=nil {return _agged ; -};start .Attr =append (start .Attr ,_agbgf );};if _bdgfc .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .AdjAttr )});};if _bdgfc .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_d .Sprintf ("\u0025\u0076",*_bdgfc .PathAttr )}); -};e .EncodeToken (start );if _bdgfc .EG_ShapeElements !=nil {for _ ,_febcf :=range _bdgfc .EG_ShapeElements {_febcf .MarshalXML (e ,_e .StartElement {});};};if _bdgfc .Complex !=nil {_cffbf :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x"}}; -e .EncodeElement (_bdgfc .Complex ,_cffbf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_ShapeChoice struct{Ink *OfcInk ;Iscomment *_f .Iscomment ;Equationxml *OfcEquationxml ;ShapeElementsChoice *EG_ShapeElementsChoice ; -};func NewAG_Fill ()*AG_Fill {_acc :=&AG_Fill {};return _acc };func (_cbgfa OfcST_ExtrusionType )ValidateWithPath (path string )error {switch _cbgfa {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbgfa )); -};return nil ;};func (_ffeef *OfcCT_ShapeDefaults )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bcade :=range start .Attr {if _bcade .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cbagc :=_bcade .Value ; -_ffeef .StrokecolorAttr =&_cbagc ;continue ;};if _bcade .Name .Local =="\u0066\u0069\u006c\u006c"{_ffeef .FillAttr .UnmarshalXMLAttr (_bcade );continue ;};if _bcade .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_abcag :=_bcade .Value ;_ffeef .FillcolorAttr =&_abcag ; -continue ;};if _bcade .Name .Local =="\u0065\u0078\u0074"{_ffeef .ExtAttr .UnmarshalXMLAttr (_bcade );continue ;};if _bcade .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_fbeda ,_cbgfe :=_a .ParseInt (_bcade .Value ,10,64);if _cbgfe !=nil {return _cbgfe ; -};_ffeef .SpidmaxAttr =&_fbeda ;continue ;};if _bcade .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ffeef .AllowincellAttr .UnmarshalXMLAttr (_bcade );continue ;};if _bcade .Name .Local =="\u0073\u0074\u0079l\u0065"{_ddbbg :=_bcade .Value ; -_ffeef .StyleAttr =&_ddbbg ;continue ;};if _bcade .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_ffeef .StrokeAttr .UnmarshalXMLAttr (_bcade );continue ;};};_cddb :for {_dfdab ,_egfed :=d .Token ();if _egfed !=nil {return _egfed ;};switch _aaceb :=_dfdab .(type ){case _e .StartElement :switch _aaceb .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ffeef .Fill =NewFill (); -if _daabb :=d .DecodeElement (_ffeef .Fill ,&_aaceb );_daabb !=nil {return _daabb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ffeef .Stroke =NewStroke (); -if _fgcbf :=d .DecodeElement (_ffeef .Stroke ,&_aaceb );_fgcbf !=nil {return _fgcbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ffeef .Textbox =NewTextbox (); -if _ffcbc :=d .DecodeElement (_ffeef .Textbox ,&_aaceb );_ffcbc !=nil {return _ffcbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ffeef .Shadow =NewShadow (); -if _ceccb :=d .DecodeElement (_ffeef .Shadow ,&_aaceb );_ceccb !=nil {return _ceccb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ffeef .Skew =NewOfcSkew (); -if _aggcbe :=d .DecodeElement (_ffeef .Skew ,&_aaceb );_aggcbe !=nil {return _aggcbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ffeef .Extrusion =NewOfcExtrusion (); -if _aaefg :=d .DecodeElement (_ffeef .Extrusion ,&_aaceb );_aaefg !=nil {return _aaefg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ffeef .Callout =NewOfcCallout (); -if _fdgce :=d .DecodeElement (_ffeef .Callout ,&_aaceb );_fdgce !=nil {return _fdgce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ffeef .Lock =NewOfcLock (); -if _eageeg :=d .DecodeElement (_ffeef .Lock ,&_aaceb );_eageeg !=nil {return _eageeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_ffeef .Colormru =NewOfcCT_ColorMru (); -if _dcfgc :=d .DecodeElement (_ffeef .Colormru ,&_aaceb );_dcfgc !=nil {return _dcfgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_ffeef .Colormenu =NewOfcCT_ColorMenu (); -if _egea :=d .DecodeElement (_ffeef .Colormenu ,&_aaceb );_egea !=nil {return _egea ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070eD\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025\u0076",_aaceb .Name ); -if _dddfc :=d .Skip ();_dddfc !=nil {return _dddfc ;};};case _e .EndElement :break _cddb ;case _e .CharData :};};return nil ;};func (_bbbf *OfcShapedefaults )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbbf .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults (); -for _ ,_adfeb :=range start .Attr {if _adfeb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cddg :=_adfeb .Value ;_bbbf .StrokecolorAttr =&_cddg ;continue ;};if _adfeb .Name .Local =="\u0066\u0069\u006c\u006c"{_bbbf .FillAttr .UnmarshalXMLAttr (_adfeb ); -continue ;};if _adfeb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bcac :=_adfeb .Value ;_bbbf .FillcolorAttr =&_bcac ;continue ;};if _adfeb .Name .Local =="\u0065\u0078\u0074"{_bbbf .ExtAttr .UnmarshalXMLAttr (_adfeb );continue ;};if _adfeb .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_cfgca ,_cegfg :=_a .ParseInt (_adfeb .Value ,10,64); -if _cegfg !=nil {return _cegfg ;};_bbbf .SpidmaxAttr =&_cfgca ;continue ;};if _adfeb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bbbf .AllowincellAttr .UnmarshalXMLAttr (_adfeb );continue ;};if _adfeb .Name .Local =="\u0073\u0074\u0079l\u0065"{_aagfd :=_adfeb .Value ; -_bbbf .StyleAttr =&_aagfd ;continue ;};if _adfeb .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_bbbf .StrokeAttr .UnmarshalXMLAttr (_adfeb );continue ;};};_bfeeg :for {_ccaeg ,_fcggg :=d .Token ();if _fcggg !=nil {return _fcggg ;};switch _aabdc :=_ccaeg .(type ){case _e .StartElement :switch _aabdc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bbbf .Fill =NewFill (); -if _gbccf :=d .DecodeElement (_bbbf .Fill ,&_aabdc );_gbccf !=nil {return _gbccf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bbbf .Stroke =NewStroke (); -if _cfcgb :=d .DecodeElement (_bbbf .Stroke ,&_aabdc );_cfcgb !=nil {return _cfcgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bbbf .Textbox =NewTextbox (); -if _gafde :=d .DecodeElement (_bbbf .Textbox ,&_aabdc );_gafde !=nil {return _gafde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bbbf .Shadow =NewShadow (); -if _bfdbe :=d .DecodeElement (_bbbf .Shadow ,&_aabdc );_bfdbe !=nil {return _bfdbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bbbf .Skew =NewOfcSkew (); -if _cfdge :=d .DecodeElement (_bbbf .Skew ,&_aabdc );_cfdge !=nil {return _cfdge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bbbf .Extrusion =NewOfcExtrusion (); -if _ebedb :=d .DecodeElement (_bbbf .Extrusion ,&_aabdc );_ebedb !=nil {return _ebedb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_bbbf .Callout =NewOfcCallout (); -if _afad :=d .DecodeElement (_bbbf .Callout ,&_aabdc );_afad !=nil {return _afad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_bbbf .Lock =NewOfcLock (); -if _gbacaa :=d .DecodeElement (_bbbf .Lock ,&_aabdc );_gbacaa !=nil {return _gbacaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_bbbf .Colormru =NewOfcCT_ColorMru (); -if _ebaaf :=d .DecodeElement (_bbbf .Colormru ,&_aabdc );_ebaaf !=nil {return _ebaaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_bbbf .Colormenu =NewOfcCT_ColorMenu (); -if _fbfgaa :=d .DecodeElement (_bbbf .Colormenu ,&_aabdc );_fbfgaa !=nil {return _fbfgaa ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025v",_aabdc .Name ); -if _bdgab :=d .Skip ();_bdgab !=nil {return _bdgab ;};};case _e .EndElement :break _bfeeg ;case _e .CharData :};};return nil ;};type AG_Ext struct{ExtAttr ST_Ext ;};func (_edcdb *Handles )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _edcdb .CT_Handles .MarshalXML (e ,start ); +// Validate validates the CT_Stroke and its children +func (_adecc *CT_Stroke )Validate ()error {return _adecc .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u006f\u006be");}; + +// Validate validates the Formulas and its children +func (_ffegb *Formulas )Validate ()error {return _ffegb .ValidateWithPath ("\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func (_fbgba *OfcST_How )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ceefa ,_fafgf :=d .Token ();if _fafgf !=nil {return _fafgf ; +};if _eabbf ,_fffc :=_ceefa .(_e .EndElement );_fffc &&_eabbf .Name ==start .Name {*_fbgba =1;return nil ;};if _cggcg ,_eebce :=_ceefa .(_e .CharData );!_eebce {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceefa ); +}else {switch string (_cggcg ){case "":*_fbgba =0;case "\u0074\u006f\u0070":*_fbgba =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_fbgba =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_fbgba =3;case "\u006c\u0065\u0066\u0074":*_fbgba =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fbgba =5; +case "\u0072\u0069\u0067h\u0074":*_fbgba =6;};};_ceefa ,_fafgf =d .Token ();if _fafgf !=nil {return _fafgf ;};if _dcbfa ,_aefaf :=_ceefa .(_e .EndElement );_aefaf &&_dcbfa .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceefa ); +};type CT_F struct{ + +// Equation +EqnAttr *string ;}; + +// ValidateWithPath validates the OfcCT_Fill and its children, prefixing error messages with path +func (_ccdeaf *OfcCT_Fill )ValidateWithPath (path string )error {if _ggccc :=_ccdeaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ggccc !=nil {return _ggccc ;};if _fafbc :=_ccdeaf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_fafbc !=nil {return _fafbc ;};return nil ;};func (_abccf *ST_StrokeEndCap )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_abccf =0;case "\u0066\u006c\u0061\u0074":*_abccf =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_abccf =2; +case "\u0072\u006f\u0075n\u0064":*_abccf =3;};return nil ;};func NewOfcCT_ColorMru ()*OfcCT_ColorMru {_cfcae :=&OfcCT_ColorMru {};return _cfcae };func (_ecccbf OfcST_OLEDrawAspect )Validate ()error {return _ecccbf .ValidateWithPath ("")};func (_eabag OfcST_ScreenSize )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_adgab :=_e .Attr {}; +_adgab .Name =name ;switch _eabag {case OfcST_ScreenSizeUnset :_adgab .Value ="";case OfcST_ScreenSize544x376 :_adgab .Value ="\u00354\u0034\u002c\u0033\u0037\u0036";case OfcST_ScreenSize640x480 :_adgab .Value ="\u00364\u0030\u002c\u0034\u0038\u0030";case OfcST_ScreenSize720x512 :_adgab .Value ="\u00372\u0030\u002c\u0035\u0031\u0032"; +case OfcST_ScreenSize800x600 :_adgab .Value ="\u00380\u0030\u002c\u0036\u0030\u0030";case OfcST_ScreenSize1024x768 :_adgab .Value ="\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case OfcST_ScreenSize1152x862 :_adgab .Value ="\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032"; +};return _adgab ,nil ;};func (_dbfgc OfcST_ExtrusionPlane )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dagcdg :=_e .Attr {};_dagcdg .Name =name ;switch _dbfgc {case OfcST_ExtrusionPlaneUnset :_dagcdg .Value ="";case OfcST_ExtrusionPlaneXY :_dagcdg .Value ="\u0058\u0059"; +case OfcST_ExtrusionPlaneZX :_dagcdg .Value ="\u005a\u0058";case OfcST_ExtrusionPlaneYZ :_dagcdg .Value ="\u0059\u005a";};return _dagcdg ,nil ;};func (_gfbfe *OfcST_ConnectorType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bgdfc ,_beafd :=d .Token (); +if _beafd !=nil {return _beafd ;};if _bbdbf ,_ggcfa :=_bgdfc .(_e .EndElement );_ggcfa &&_bbdbf .Name ==start .Name {*_gfbfe =1;return nil ;};if _beeeb ,_eaaa :=_bgdfc .(_e .CharData );!_eaaa {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgdfc ); +}else {switch string (_beeeb ){case "":*_gfbfe =0;case "\u006e\u006f\u006e\u0065":*_gfbfe =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_gfbfe =2;case "\u0065\u006c\u0062o\u0077":*_gfbfe =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_gfbfe =4; +};};_bgdfc ,_beafd =d .Token ();if _beafd !=nil {return _beafd ;};if _bgebg ,_abddb :=_bgdfc .(_e .EndElement );_abddb &&_bgebg .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgdfc ); }; -// ValidateWithPath validates the AG_OfficeShapeAttributes and its children, prefixing error messages with path -func (_beaf *AG_OfficeShapeAttributes )ValidateWithPath (path string )error {if _edgc :=_beaf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_edgc !=nil {return _edgc ; -};if _ddecd :=_beaf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ddecd !=nil {return _ddecd ;};if _afg :=_beaf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_afg !=nil {return _afg ;};if _bcd :=_beaf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bcd !=nil {return _bcd ;};if _ecec :=_beaf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_ecec !=nil {return _ecec ;};if _deec :=_beaf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_deec !=nil {return _deec ;};if _edeb :=_beaf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_edeb !=nil {return _edeb ;};if _ffaa :=_beaf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_ffaa !=nil {return _ffaa ;};if _cfea :=_beaf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_cfea !=nil {return _cfea ;};if _degc :=_beaf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_degc !=nil {return _degc ;};return nil ;};type CT_Shapetype struct{MasterAttr *string ;EG_ShapeElements []*EG_ShapeElements ; -Complex *OfcComplex ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ; -OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ; -HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ; -DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ; -ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ; -OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;AdjAttr *string ;PathAttr *string ;};func (_gfdgb *Imagedata )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfdgb .CT_ImageData =*NewCT_ImageData (); -for _ ,_abeeg :=range start .Attr {if _abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0070\u0069\u0063\u0074"||_abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0070\u0069\u0063\u0074"{_becef :=_abeeg .Value ; -_gfdgb .PictAttr =&_becef ;continue ;};if _abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0068\u0072\u0065\u0066"||_abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0068\u0072\u0065\u0066"{_ffbef :=_abeeg .Value ; -_gfdgb .RHrefAttr =&_ffbef ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u0068\u0072\u0065\u0066"{_ebac :=_abeeg .Value ; -_gfdgb .HrefAttr =&_ebac ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_efcg :=_abeeg .Value ; -_gfdgb .AlthrefAttr =&_efcg ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u0074\u0069\u0074l\u0065"{_becde :=_abeeg .Value ; -_gfdgb .TitleAttr =&_becde ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u006f\u006c\u0065i\u0064"{_fgfaf ,_bbbdd :=_a .ParseFloat (_abeeg .Value ,64); -if _bbbdd !=nil {return _bbbdd ;};_bacda :=float32 (_fgfaf );_gfdgb .OleidAttr =&_bacda ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_gfdgb .DetectmouseclickAttr .UnmarshalXMLAttr (_abeeg ); -continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u006d\u006f\u0076i\u0065"{_dccdc ,_eggdb :=_a .ParseFloat (_abeeg .Value ,64); -if _eggdb !=nil {return _eggdb ;};_eafdf :=float32 (_dccdc );_gfdgb .MovieAttr =&_eafdf ;continue ;};if _abeeg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abeeg .Name .Local =="\u0072\u0065\u006ci\u0064"{_cfegc :=_abeeg .Value ; -_gfdgb .RelidAttr =&_cfegc ;continue ;};if _abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0069\u0064"||_abeeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_abeeg .Name .Local =="\u0069\u0064"{_dacbd :=_abeeg .Value ; -_gfdgb .IdAttr =&_dacbd ;continue ;};if _abeeg .Name .Local =="\u0069\u0064"{_agdc :=_abeeg .Value ;_gfdgb .SIdAttr =&_agdc ;continue ;};if _abeeg .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_aeeb :=_abeeg .Value ;_gfdgb .CropbottomAttr =&_aeeb ; -continue ;};if _abeeg .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_badcc :=_abeeg .Value ;_gfdgb .EmbosscolorAttr =&_badcc ;continue ;};if _abeeg .Name .Local =="\u0073\u0072\u0063"{_fgff :=_abeeg .Value ;_gfdgb .SrcAttr =&_fgff ; -continue ;};if _abeeg .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_fgcdf :=_abeeg .Value ;_gfdgb .CropleftAttr =&_fgcdf ;continue ;};if _abeeg .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_baaaa :=_abeeg .Value ;_gfdgb .CroptopAttr =&_baaaa ; -continue ;};if _abeeg .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_ffda :=_abeeg .Value ;_gfdgb .CroprightAttr =&_ffda ;continue ;};if _abeeg .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_fceeg :=_abeeg .Value ; -_gfdgb .RecolortargetAttr =&_fceeg ;continue ;};if _abeeg .Name .Local =="\u0067\u0061\u0069\u006e"{_ecgc :=_abeeg .Value ;_gfdgb .GainAttr =&_ecgc ;continue ;};if _abeeg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_dgdff :=_abeeg .Value ; -_gfdgb .BlacklevelAttr =&_dgdff ;continue ;};if _abeeg .Name .Local =="\u0067\u0061\u006dm\u0061"{_baefb :=_abeeg .Value ;_gfdgb .GammaAttr =&_baefb ;continue ;};if _abeeg .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_gfdgb .GrayscaleAttr .UnmarshalXMLAttr (_abeeg ); -continue ;};if _abeeg .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_gfdgb .BilevelAttr .UnmarshalXMLAttr (_abeeg );continue ;};if _abeeg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dagfb :=_abeeg .Value ;_gfdgb .ChromakeyAttr =&_dagfb ; -continue ;};};for {_ebdda ,_gacf :=d .Token ();if _gacf !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u006d\u0061\u0067\u0065\u0064a\u0074\u0061\u003a\u0020\u0025\u0073",_gacf );};if _cbagb ,_afac :=_ebdda .(_e .EndElement );_afac &&_cbagb .Name ==start .Name {break ; -};};return nil ;}; +// ValidateWithPath validates the OfcCT_StrokeChild and its children, prefixing error messages with path +func (_cdbdaf *OfcCT_StrokeChild )ValidateWithPath (path string )error {if _dgdbe :=_cdbdaf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dgdbe !=nil {return _dgdbe ;};if _bffag :=_cdbdaf .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); +_bffag !=nil {return _bffag ;};if _faca :=_cdbdaf .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_faca !=nil {return _faca ;};if _gfefg :=_cdbdaf .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072"); +_gfefg !=nil {return _gfefg ;};if _gffff :=_cdbdaf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_gffff !=nil {return _gffff ;};if _gddgcc :=_cdbdaf .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_gddgcc !=nil {return _gddgcc ;};if _bcccg :=_cdbdaf .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_bcccg !=nil {return _bcccg ;};if _fadcb :=_cdbdaf .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072"); +_fadcb !=nil {return _fadcb ;};if _abdeb :=_cdbdaf .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_abdeb !=nil {return _abdeb ;};if _cbega :=_cdbdaf .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072"); +_cbega !=nil {return _cbega ;};if _aefbg :=_cdbdaf .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_aefbg !=nil {return _aefbg ;};if _agba :=_cdbdaf .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); +_agba !=nil {return _agba ;};if _adbbc :=_cdbdaf .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_adbbc !=nil {return _adbbc ;};if _bbabd :=_cdbdaf .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072"); +_bbabd !=nil {return _bbabd ;};if _fbfff :=_cdbdaf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_fbfff !=nil {return _fbfff ;};if _egfbd :=_cdbdaf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_egfbd !=nil {return _egfbd ;};return nil ;};func NewFill ()*Fill {_aabc :=&Fill {};_aabc .CT_Fill =*NewCT_Fill ();return _aabc };func (_ea *AG_AllShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ea .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .OpacityAttr )}); +};if _ea .StrokedAttr !=_f .ST_TrueFalseUnset {_ddg ,_eee :=_ea .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _eee !=nil {return _eee ;};start .Attr =append (start .Attr ,_ddg );};if _ea .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .StrokecolorAttr )}); +};if _ea .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .StrokeweightAttr )});};if _ea .InsetpenAttr !=_f .ST_TrueFalseUnset {_caa ,_efed :=_ea .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _efed !=nil {return _efed ;};start .Attr =append (start .Attr ,_caa );};if _ea .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .ChromakeyAttr )}); +};if _ea .FilledAttr !=_f .ST_TrueFalseUnset {_dac ,_eae :=_ea .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _eae !=nil {return _eae ;};start .Attr =append (start .Attr ,_dac );};if _ea .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .FillcolorAttr )}); +};if _ea .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ea .SptAttr )});};if _ea .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gd ,_eaed :=_ea .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _eaed !=nil {return _eaed ;};start .Attr =append (start .Attr ,_gd );};if _ea .BwmodeAttr !=OfcST_BWModeUnset {_fb ,_dbc :=_ea .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dbc !=nil {return _dbc ; +};start .Attr =append (start .Attr ,_fb );};if _ea .BwpureAttr !=OfcST_BWModeUnset {_aee ,_aged :=_ea .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _aged !=nil {return _aged ;};start .Attr =append (start .Attr ,_aee ); +};if _ea .BwnormalAttr !=OfcST_BWModeUnset {_aea ,_deg :=_ea .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _deg !=nil {return _deg ;};start .Attr =append (start .Attr ,_aea );};if _ea .ForcedashAttr !=_f .ST_TrueFalseUnset {_ad ,_ebg :=_ea .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"}); +if _ebg !=nil {return _ebg ;};start .Attr =append (start .Attr ,_ad );};if _ea .OleiconAttr !=_f .ST_TrueFalseUnset {_ffa ,_fbg :=_ea .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fbg !=nil {return _fbg ; +};start .Attr =append (start .Attr ,_ffa );};if _ea .OleAttr !=_f .ST_TrueFalseBlankUnset {_fda ,_fef :=_ea .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"});if _fef !=nil {return _fef ;};start .Attr =append (start .Attr ,_fda ); +};if _ea .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_ac ,_gbd :=_ea .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _gbd !=nil {return _gbd ;};start .Attr =append (start .Attr ,_ac ); +};if _ea .CliptowrapAttr !=_f .ST_TrueFalseUnset {_edg ,_dafd :=_ea .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _dafd !=nil {return _dafd ;};start .Attr =append (start .Attr ,_edg ); +};if _ea .ClipAttr !=_f .ST_TrueFalseUnset {_agf ,_bcc :=_ea .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _bcc !=nil {return _bcc ;};start .Attr =append (start .Attr ,_agf );};return nil ;};func (_cedb *AG_ShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cedb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_cedb .OpacityAttr )}); +};if _cedb .StrokedAttr !=_f .ST_TrueFalseUnset {_ggce ,_ccdc :=_cedb .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _ccdc !=nil {return _ccdc ;};start .Attr =append (start .Attr ,_ggce );};if _cedb .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_cedb .StrokecolorAttr )}); +};if _cedb .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cedb .StrokeweightAttr )});};if _cedb .InsetpenAttr !=_f .ST_TrueFalseUnset {_dcae ,_gcag :=_cedb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _gcag !=nil {return _gcag ;};start .Attr =append (start .Attr ,_dcae );};if _cedb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_cedb .ChromakeyAttr )}); +};if _cedb .FilledAttr !=_f .ST_TrueFalseUnset {_beeg ,_abbfg :=_cedb .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _abbfg !=nil {return _abbfg ;};start .Attr =append (start .Attr ,_beeg );};if _cedb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_cedb .FillcolorAttr )}); +};return nil ;};type AG_Chromakey struct{ChromakeyAttr *string ;};type OfcExtrusion struct{OfcCT_Extrusion };func NewShadow ()*Shadow {_feddf :=&Shadow {};_feddf .CT_Shadow =*NewCT_Shadow ();return _feddf };const (ST_ImageAspectUnset ST_ImageAspect =0; +ST_ImageAspectIgnore ST_ImageAspect =1;ST_ImageAspectAtMost ST_ImageAspect =2;ST_ImageAspectAtLeast ST_ImageAspect =3;);func (_affcc *ST_FillMethod )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebab ,_eccgd :=d .Token ();if _eccgd !=nil {return _eccgd ; +};if _eafbc ,_bdddeb :=_ebab .(_e .EndElement );_bdddeb &&_eafbc .Name ==start .Name {*_affcc =1;return nil ;};if _cbgf ,_gbeb :=_ebab .(_e .CharData );!_gbeb {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebab ); +}else {switch string (_cbgf ){case "":*_affcc =0;case "\u006e\u006f\u006e\u0065":*_affcc =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_affcc =2;case "\u0073\u0069\u0067m\u0061":*_affcc =3;case "\u0061\u006e\u0079":*_affcc =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_affcc =5; +};};_ebab ,_eccgd =d .Token ();if _eccgd !=nil {return _eccgd ;};if _acebb ,_ggccd :=_ebab .(_e .EndElement );_ggccd &&_acebb .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebab ); +}; -// ValidateWithPath validates the OfcCT_Ink and its children, prefixing error messages with path -func (_aagbc *OfcCT_Ink )ValidateWithPath (path string )error {if _dcfcd :=_aagbc .AnnotationAttr .ValidateWithPath (path +"\u002fA\u006en\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_dcfcd !=nil {return _dcfcd ;};return nil ;}; -func (_dgaed *OfcCT_Skew )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dddaf :=range start .Attr {if _dddaf .Name .Local =="\u0069\u0064"{_eggf :=_dddaf .Value ;_dgaed .IdAttr =&_eggf ;continue ;};if _dddaf .Name .Local =="\u006f\u006e"{_dgaed .OnAttr .UnmarshalXMLAttr (_dddaf ); -continue ;};if _dddaf .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_cgdgc :=_dddaf .Value ;_dgaed .OffsetAttr =&_cgdgc ;continue ;};if _dddaf .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_bbedf :=_dddaf .Value ;_dgaed .OriginAttr =&_bbedf ; -continue ;};if _dddaf .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_ccaf :=_dddaf .Value ;_dgaed .MatrixAttr =&_ccaf ;continue ;};if _dddaf .Name .Local =="\u0065\u0078\u0074"{_dgaed .ExtAttr .UnmarshalXMLAttr (_dddaf );continue ;};};for {_edafe ,_bdaa :=d .Token (); -if _bdaa !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077\u003a\u0020%\u0073",_bdaa );};if _fabafe ,_ffcda :=_edafe .(_e .EndElement );_ffcda &&_fabafe .Name ==start .Name {break ; -};};return nil ;};const (OfcST_HowUnset OfcST_How =0;OfcST_HowTop OfcST_How =1;OfcST_HowMiddle OfcST_How =2;OfcST_HowBottom OfcST_How =3;OfcST_HowLeft OfcST_How =4;OfcST_HowCenter OfcST_How =5;OfcST_HowRight OfcST_How =6;); +// Validate validates the CT_Curve and its children +func (_cccb *CT_Curve )Validate ()error {return _cccb .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065");};func (_ggad *CT_Shapetype )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"; +};if _ggad .MasterAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u006d\u0061\u0073\u0074\u0065\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .MasterAttr )});};if _ggad .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .HrefAttr )}); +};if _ggad .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .TargetAttr )});};if _ggad .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .ClassAttr )}); +};if _ggad .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .TitleAttr )});};if _ggad .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .AltAttr )}); +};if _ggad .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .CoordsizeAttr )});};if _ggad .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .CoordoriginAttr )}); +};if _ggad .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .WrapcoordsAttr )});};if _ggad .PrintAttr !=_f .ST_TrueFalseUnset {_bdgceg ,_cdec :=_ggad .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _cdec !=nil {return _cdec ;};start .Attr =append (start .Attr ,_bdgceg );};if _ggad .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .IdAttr )});};if _ggad .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .StyleAttr )}); +};if _ggad .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .SpidAttr )});};if _ggad .OnedAttr !=_f .ST_TrueFalseUnset {_caac ,_fddcaa :=_ggad .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _fddcaa !=nil {return _fddcaa ;};start .Attr =append (start .Attr ,_caac );};if _ggad .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .RegroupidAttr )}); +};if _ggad .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_ddecg ,_gagb :=_ggad .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _gagb !=nil {return _gagb ; +};start .Attr =append (start .Attr ,_ddecg );};if _ggad .ButtonAttr !=_f .ST_TrueFalseUnset {_fdafg ,_bgge :=_ggad .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bgge !=nil {return _bgge ;};start .Attr =append (start .Attr ,_fdafg ); +};if _ggad .UserhiddenAttr !=_f .ST_TrueFalseUnset {_bbcgb ,_dceb :=_ggad .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _dceb !=nil {return _dceb ;};start .Attr =append (start .Attr ,_bbcgb ); +};if _ggad .BulletAttr !=_f .ST_TrueFalseUnset {_gbafg ,_fgfe :=_ggad .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fgfe !=nil {return _fgfe ;};start .Attr =append (start .Attr ,_gbafg );};if _ggad .HrAttr !=_f .ST_TrueFalseUnset {_efdcc ,_edbd :=_ggad .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _edbd !=nil {return _edbd ;};start .Attr =append (start .Attr ,_efdcc );};if _ggad .HrstdAttr !=_f .ST_TrueFalseUnset {_ggfec ,_afdg :=_ggad .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _afdg !=nil {return _afdg ; +};start .Attr =append (start .Attr ,_ggfec );};if _ggad .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_ddggg ,_bggfb :=_ggad .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bggfb !=nil {return _bggfb ; +};start .Attr =append (start .Attr ,_ddggg );};if _ggad .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .HrpctAttr )});};if _ggad .HralignAttr !=OfcST_HrAlignUnset {_bgfec ,_egae :=_ggad .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _egae !=nil {return _egae ;};start .Attr =append (start .Attr ,_bgfec );};if _ggad .AllowincellAttr !=_f .ST_TrueFalseUnset {_ebbad ,_dacc :=_ggad .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _dacc !=nil {return _dacc ;};start .Attr =append (start .Attr ,_ebbad );};if _ggad .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_dfbdg ,_caggc :=_ggad .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _caggc !=nil {return _caggc ;};start .Attr =append (start .Attr ,_dfbdg );};if _ggad .UserdrawnAttr !=_f .ST_TrueFalseUnset {_bgdd ,_aafeg :=_ggad .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _aafeg !=nil {return _aafeg ;};start .Attr =append (start .Attr ,_bgdd );};if _ggad .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .BordertopcolorAttr )}); +};if _ggad .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .BorderleftcolorAttr )}); +};if _ggad .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .BorderbottomcolorAttr )}); +};if _ggad .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .BorderrightcolorAttr )}); +};if _ggad .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bbec ,_ebeg :=_ggad .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ebeg !=nil {return _ebeg ;};start .Attr =append (start .Attr ,_bbec ); +};if _ggad .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .DgmnodekindAttr )});};if _ggad .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ebfge ,_cfea :=_ggad .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _cfea !=nil {return _cfea ;};start .Attr =append (start .Attr ,_ebfge );};if _ggad .InsetmodeAttr !=OfcST_InsetModeUnset {_cgfgc ,_fbee :=_ggad .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _fbee !=nil {return _fbee ;};start .Attr =append (start .Attr ,_cgfgc );};if _ggad .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .OpacityAttr )}); +};if _ggad .StrokedAttr !=_f .ST_TrueFalseUnset {_fgbe ,_bgaad :=_ggad .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bgaad !=nil {return _bgaad ;};start .Attr =append (start .Attr ,_fgbe );};if _ggad .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .StrokecolorAttr )}); +};if _ggad .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .StrokeweightAttr )});};if _ggad .InsetpenAttr !=_f .ST_TrueFalseUnset {_fgeb ,_cbagf :=_ggad .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _cbagf !=nil {return _cbagf ;};start .Attr =append (start .Attr ,_fgeb );};if _ggad .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .ChromakeyAttr )}); +};if _ggad .FilledAttr !=_f .ST_TrueFalseUnset {_debf ,_fgagdd :=_ggad .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fgagdd !=nil {return _fgagdd ;};start .Attr =append (start .Attr ,_debf );};if _ggad .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .FillcolorAttr )}); +};if _ggad .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .SptAttr )});};if _ggad .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_cfcc ,_bcgab :=_ggad .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _bcgab !=nil {return _bcgab ;};start .Attr =append (start .Attr ,_cfcc );};if _ggad .BwmodeAttr !=OfcST_BWModeUnset {_gacff ,_fddfc :=_ggad .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _fddfc !=nil {return _fddfc ; +};start .Attr =append (start .Attr ,_gacff );};if _ggad .BwpureAttr !=OfcST_BWModeUnset {_bdafg ,_cdagd :=_ggad .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _cdagd !=nil {return _cdagd ;};start .Attr =append (start .Attr ,_bdafg ); +};if _ggad .BwnormalAttr !=OfcST_BWModeUnset {_ccbff ,_aafc :=_ggad .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _aafc !=nil {return _aafc ;};start .Attr =append (start .Attr ,_ccbff ); +};if _ggad .ForcedashAttr !=_f .ST_TrueFalseUnset {_gdeg ,_fgdgc :=_ggad .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fgdgc !=nil {return _fgdgc ;};start .Attr =append (start .Attr ,_gdeg ); +};if _ggad .OleiconAttr !=_f .ST_TrueFalseUnset {_cbcgg ,_aabgb :=_ggad .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _aabgb !=nil {return _aabgb ;};start .Attr =append (start .Attr ,_cbcgg );};if _ggad .OleAttr !=_f .ST_TrueFalseBlankUnset {_bgfgc ,_eeae :=_ggad .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _eeae !=nil {return _eeae ;};start .Attr =append (start .Attr ,_bgfgc );};if _ggad .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_ffea ,_eaace :=_ggad .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _eaace !=nil {return _eaace ;};start .Attr =append (start .Attr ,_ffea );};if _ggad .CliptowrapAttr !=_f .ST_TrueFalseUnset {_gcda ,_bafe :=_ggad .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _bafe !=nil {return _bafe ;};start .Attr =append (start .Attr ,_gcda );};if _ggad .ClipAttr !=_f .ST_TrueFalseUnset {_cedgg ,_fffbf :=_ggad .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _fffbf !=nil {return _fffbf ; +};start .Attr =append (start .Attr ,_cedgg );};if _ggad .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .AdjAttr )});};if _ggad .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_ec .Sprintf ("\u0025\u0076",*_ggad .PathAttr )}); +};e .EncodeToken (start );if _ggad .EG_ShapeElements !=nil {for _ ,_aeeab :=range _ggad .EG_ShapeElements {_aeeab .MarshalXML (e ,_e .StartElement {});};};if _ggad .Complex !=nil {_aaebee :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x"}}; +e .EncodeElement (_ggad .Complex ,_aaebee );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Oval ()*CT_Oval {_eaba :=&CT_Oval {};return _eaba };func (_ddeda *OfcCT_ColorMenu )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"; +};if _ddeda .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ddeda .StrokecolorAttr )});};if _ddeda .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_ddeda .FillcolorAttr )}); +};if _ddeda .ShadowcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ddeda .ShadowcolorAttr )});};if _ddeda .ExtrusioncolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ddeda .ExtrusioncolorAttr )}); +};if _ddeda .ExtAttr !=ST_ExtUnset {_bffe ,_ebege :=_ddeda .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ebege !=nil {return _ebege ;};start .Attr =append (start .Attr ,_bffe );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_gbdgc *OfcLeft )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f\u003a\u006c\u0065\u0066\u0074";return _gbdgc .OfcCT_StrokeChild .MarshalXML (e ,start );}; -// ValidateWithPath validates the AG_CoreAttributes and its children, prefixing error messages with path -func (_fbc *AG_CoreAttributes )ValidateWithPath (path string )error {if _gecb :=_fbc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gecb !=nil {return _gecb ;};return nil ;}; +// Validate validates the OfcCT_Entry and its children +func (_bacg *OfcCT_Entry )Validate ()error {return _bacg .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079");}; -// Validate validates the OfcCT_OLEObject and its children -func (_fbbe *OfcCT_OLEObject )Validate ()error {return _fbbe .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_geegg ST_EditAs )String ()string {switch _geegg {case 0:return "";case 1:return "\u0063\u0061\u006e\u0076\u0061\u0073"; -case 2:return "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case 3:return "\u0072\u0061\u0064\u0069\u0061\u006c";case 4:return "\u0063\u0079\u0063l\u0065";case 5:return "\u0073t\u0061\u0063\u006b\u0065\u0064";case 6:return "\u0076\u0065\u006e\u006e"; -case 7:return "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return "";};func (_cceaa *CT_ShapeChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbb :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_cceaa .Ink =NewOfcInk (); -if _dcdeg :=d .DecodeElement (_cceaa .Ink ,&_ffbb );_dcdeg !=nil {return _dcdeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_cceaa .Iscomment =_f .NewIscomment (); -if _afbb :=d .DecodeElement (_cceaa .Iscomment ,&_ffbb );_afbb !=nil {return _afbb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_cceaa .Equationxml =NewOfcEquationxml (); -if _gbge :=d .DecodeElement (_cceaa .Equationxml ,&_ffbb );_gbge !=nil {return _gbge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _acebd :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Path ,&_ffbb );_acebd !=nil {return _acebd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ffgg :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Formulas ,&_ffbb );_ffgg !=nil {return _ffgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bccfd :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Handles ,&_ffbb );_bccfd !=nil {return _bccfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bcbbe :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Fill ,&_ffbb );_bcbbe !=nil {return _bcbbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bcbg :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Stroke ,&_ffbb );_bcbg !=nil {return _bcbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _beea :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Shadow ,&_ffbb );_beea !=nil {return _beea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _feebee :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Textbox ,&_ffbb );_feebee !=nil {return _feebee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gebdb :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Textpath ,&_ffbb );_gebdb !=nil {return _gebdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fdfd :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Imagedata ,&_ffbb );_fdfd !=nil {return _fdfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gedcc :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Skew ,&_ffbb );_gedcc !=nil {return _gedcc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _debe :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Extrusion ,&_ffbb );_debe !=nil {return _debe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gdegd :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Callout ,&_ffbb );_gdegd !=nil {return _gdegd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _badfb :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Lock ,&_ffbb );_badfb !=nil {return _badfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _egfe :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Clippath ,&_ffbb );_egfe !=nil {return _egfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bfdgeg :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Signatureline ,&_ffbb );_bfdgeg !=nil {return _bfdgeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dbce :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Wrap ,&_ffbb );_dbce !=nil {return _dbce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cgbgf :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Anchorlock ,&_ffbb );_cgbgf !=nil {return _cgbgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dbag :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Bordertop ,&_ffbb );_dbag !=nil {return _dbag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bbeb :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Borderbottom ,&_ffbb );_bbeb !=nil {return _bbeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bgdc :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Borderleft ,&_ffbb );_bgdc !=nil {return _bgdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bbebc :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Borderright ,&_ffbb );_bbebc !=nil {return _bbebc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _efeag :=d .DecodeElement (&_cceaa .ShapeElementsChoice .ClientData ,&_ffbb );_efeag !=nil {return _efeag ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_cceaa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _befga :=d .DecodeElement (&_cceaa .ShapeElementsChoice .Textdata ,&_ffbb );_befga !=nil {return _befga ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_ffbb .Name ); -if _gaec :=d .Skip ();_gaec !=nil {return _gaec ;};};return nil ;}; +// ValidateWithPath validates the Curve and its children, prefixing error messages with path +func (_bcgb *Curve )ValidateWithPath (path string )error {if _fbeab :=_bcgb .CT_Curve .ValidateWithPath (path );_fbeab !=nil {return _fbeab ;};return nil ;};func NewOfcCT_EquationXml ()*OfcCT_EquationXml {_bdbda :=&OfcCT_EquationXml {};return _bdbda }; +type OfcST_HrAlign byte ;func (_afbde *OfcCT_Lock )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gbdcd :=range start .Attr {if _gbdcd .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_afbde .PositionAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_afbde .SelectionAttr .UnmarshalXMLAttr (_gbdcd );continue ;};if _gbdcd .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_afbde .GroupingAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_afbde .UngroupingAttr .UnmarshalXMLAttr (_gbdcd );continue ;};if _gbdcd .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_afbde .RotationAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_afbde .CroppingAttr .UnmarshalXMLAttr (_gbdcd );continue ;};if _gbdcd .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_afbde .VerticiesAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_afbde .AdjusthandlesAttr .UnmarshalXMLAttr (_gbdcd );continue ;};if _gbdcd .Name .Local =="\u0074\u0065\u0078\u0074"{_afbde .TextAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_afbde .AspectratioAttr .UnmarshalXMLAttr (_gbdcd );continue ;};if _gbdcd .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_afbde .ShapetypeAttr .UnmarshalXMLAttr (_gbdcd ); +continue ;};if _gbdcd .Name .Local =="\u0065\u0078\u0074"{_afbde .ExtAttr .UnmarshalXMLAttr (_gbdcd );continue ;};};for {_dgdd ,_cdgfe :=d .Token ();if _cdgfe !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020%\u0073",_cdgfe ); +};if _ebaaf ,_beccb :=_dgdd .(_e .EndElement );_beccb &&_ebaaf .Name ==start .Name {break ;};};return nil ;};type OfcCT_IdMap struct{ -// Validate validates the CT_Oval and its children -func (_aede *CT_Oval )Validate ()error {return _aede .ValidateWithPath ("\u0043T\u005f\u004f\u0076\u0061\u006c");};func (_def *AG_Ext )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_efe :=range start .Attr {if _efe .Name .Local =="\u0065\u0078\u0074"{_def .ExtAttr .UnmarshalXMLAttr (_efe ); -continue ;};};for {_abd ,_cdb :=d .Token ();if _cdb !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0045x\u0074\u003a\u0020\u0025\u0073",_cdb );};if _cfe ,_efc :=_abd .(_e .EndElement );_efc &&_cfe .Name ==start .Name {break ; -};};return nil ;};type CT_Textbox struct{ +// Shape IDs +DataAttr *string ;ExtAttr ST_Ext ;};func (_bdddg OfcST_OLEDrawAspect )ValidateWithPath (path string )error {switch _bdddg {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdddg )); +};return nil ;};func (_bggbb *OfcCT_Callout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t";};if _bggbb .OnAttr !=_f .ST_TrueFalseUnset {_eacdg ,_gecbf :=_bggbb .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); +if _gecbf !=nil {return _gecbf ;};start .Attr =append (start .Attr ,_eacdg );};if _bggbb .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bggbb .TypeAttr )}); +};if _bggbb .GapAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_bggbb .GapAttr )});};if _bggbb .AngleAttr !=OfcST_AngleUnset {_beaee ,_gaagb :=_bggbb .AngleAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006e\u0067l\u0065"}); +if _gaagb !=nil {return _gaagb ;};start .Attr =append (start .Attr ,_beaee );};if _bggbb .DropautoAttr !=_f .ST_TrueFalseUnset {_bbcd ,_daag :=_bggbb .DropautoAttr .MarshalXMLAttr (_e .Name {Local :"\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"});if _daag !=nil {return _daag ; +};start .Attr =append (start .Attr ,_bbcd );};if _bggbb .DropAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0072\u006f\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_bggbb .DropAttr )});};if _bggbb .DistanceAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bggbb .DistanceAttr )}); +};if _bggbb .LengthspecifiedAttr !=_f .ST_TrueFalseUnset {_gfbb ,_gbccb :=_bggbb .LengthspecifiedAttr .MarshalXMLAttr (_e .Name {Local :"\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"});if _gbccb !=nil {return _gbccb ; +};start .Attr =append (start .Attr ,_gfbb );};if _bggbb .LengthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_ec .Sprintf ("\u0025\u0076",*_bggbb .LengthAttr )});};if _bggbb .AccentbarAttr !=_f .ST_TrueFalseUnset {_bdcea ,_deeca :=_bggbb .AccentbarAttr .MarshalXMLAttr (_e .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"}); +if _deeca !=nil {return _deeca ;};start .Attr =append (start .Attr ,_bdcea );};if _bggbb .TextborderAttr !=_f .ST_TrueFalseUnset {_gfcaed ,_babbf :=_bggbb .TextborderAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"}); +if _babbf !=nil {return _babbf ;};start .Attr =append (start .Attr ,_gfcaed );};if _bggbb .MinusxAttr !=_f .ST_TrueFalseUnset {_fcdee ,_edebb :=_bggbb .MinusxAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0078"});if _edebb !=nil {return _edebb ; +};start .Attr =append (start .Attr ,_fcdee );};if _bggbb .MinusyAttr !=_f .ST_TrueFalseUnset {_feege ,_dbegc :=_bggbb .MinusyAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0079"});if _dbegc !=nil {return _dbegc ;};start .Attr =append (start .Attr ,_feege ); +};if _bggbb .ExtAttr !=ST_ExtUnset {_adfa ,_gegae :=_bggbb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _gegae !=nil {return _gegae ;};start .Attr =append (start .Attr ,_adfa );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_fcec *CT_Background )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ggcef :=range start .Attr {if _ggcef .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggcef .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fcec .BwmodeAttr .UnmarshalXMLAttr (_ggcef ); +continue ;};if _ggcef .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggcef .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fcec .BwpureAttr .UnmarshalXMLAttr (_ggcef ); +continue ;};if _ggcef .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggcef .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fcec .BwnormalAttr .UnmarshalXMLAttr (_ggcef ); +continue ;};if _ggcef .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggcef .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_fcec .TargetscreensizeAttr .UnmarshalXMLAttr (_ggcef ); +continue ;};if _ggcef .Name .Local =="\u0069\u0064"{_feeef :=_ggcef .Value ;_fcec .IdAttr =&_feeef ;continue ;};if _ggcef .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fcec .FilledAttr .UnmarshalXMLAttr (_ggcef );continue ;};if _ggcef .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_acacg :=_ggcef .Value ; +_fcec .FillcolorAttr =&_acacg ;continue ;};};_ffbgg :for {_ecee ,_bcfc :=d .Token ();if _bcfc !=nil {return _bcfc ;};switch _bdde :=_ecee .(type ){case _e .StartElement :switch _bdde .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fcec .Fill =NewFill (); +if _gffe :=d .DecodeElement (_fcec .Fill ,&_bdde );_gffe !=nil {return _gffe ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_bdde .Name ); +if _egcd :=d .Skip ();_egcd !=nil {return _egcd ;};};case _e .EndElement :break _ffbgg ;case _e .CharData :};};return nil ;}; -// Text Box Inset -InsetAttr *string ;SingleclickAttr _de .ST_TrueFalse ;InsetmodeAttr OfcST_InsetMode ;TxbxContent *_gb .TxbxContent ;Any _gd .Any ;IdAttr *string ;StyleAttr *string ;};type CT_Background struct{BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; -TargetscreensizeAttr OfcST_ScreenSize ;Fill *Fill ;IdAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;}; +// Validate validates the OfcCT_Diagram and its children +func (_gaed *OfcCT_Diagram )Validate ()error {return _gaed .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};func NewOfcEquationxml ()*OfcEquationxml {_ebcdf :=&OfcEquationxml {};_ebcdf .OfcCT_EquationXml =*NewOfcCT_EquationXml (); +return _ebcdf ;};func (_gdgec *OfcCT_Rules )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eegc :=range start .Attr {if _eegc .Name .Local =="\u0065\u0078\u0074"{_gdgec .ExtAttr .UnmarshalXMLAttr (_eegc );continue ;};};_aadgd :for {_bfeea ,_gdabd :=d .Token (); +if _gdabd !=nil {return _gdabd ;};switch _cgbbd :=_bfeea .(type ){case _e .StartElement :switch _cgbbd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072"}:_efdae :=NewOfcCT_R (); +if _eaae :=d .DecodeElement (_efdae ,&_cgbbd );_eaae !=nil {return _eaae ;};_gdgec .R =append (_gdgec .R ,_efdae );default:_ecf .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073\u0020\u0025\u0076",_cgbbd .Name ); +if _adca :=d .Skip ();_adca !=nil {return _adca ;};};case _e .EndElement :break _aadgd ;case _e .CharData :};};return nil ;}; -// Validate validates the CT_F and its children -func (_bgce *CT_F )Validate ()error {return _bgce .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_fdebg *OfcCT_OLEObject )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_adgeg :=range start .Attr {if _adgeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adgeg .Name .Local =="\u0069\u0064"||_adgeg .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_adgeg .Name .Local =="\u0069\u0064"{_bdcgd :=_adgeg .Value ; -_fdebg .IdAttr =&_bdcgd ;continue ;};if _adgeg .Name .Local =="\u0054\u0079\u0070\u0065"{_fdebg .TypeAttr .UnmarshalXMLAttr (_adgeg );continue ;};if _adgeg .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_cbecd :=_adgeg .Value ;_fdebg .ProgIDAttr =&_cbecd ; -continue ;};if _adgeg .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_agca :=_adgeg .Value ;_fdebg .ShapeIDAttr =&_agca ;continue ;};if _adgeg .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_fdebg .DrawAspectAttr .UnmarshalXMLAttr (_adgeg ); -continue ;};if _adgeg .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_abaef :=_adgeg .Value ;_fdebg .ObjectIDAttr =&_abaef ;continue ;};if _adgeg .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_fdebg .UpdateModeAttr .UnmarshalXMLAttr (_adgeg ); -continue ;};};_bbbbg :for {_deaf ,_eabc :=d .Token ();if _eabc !=nil {return _eabc ;};switch _baddc :=_deaf .(type ){case _e .StartElement :switch _baddc .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_fdebg .LinkType =new (string ); -if _fbde :=d .DecodeElement (_fdebg .LinkType ,&_baddc );_fbde !=nil {return _fbde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_fdebg .LockedField =_de .ST_TrueFalseBlankUnset ; -if _dggg :=d .DecodeElement (&_fdebg .LockedField ,&_baddc );_dggg !=nil {return _dggg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_fdebg .FieldCodes =new (string ); -if _defce :=d .DecodeElement (_fdebg .FieldCodes ,&_baddc );_defce !=nil {return _defce ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_baddc .Name ); -if _gegab :=d .Skip ();_gegab !=nil {return _gegab ;};};case _e .EndElement :break _bbbbg ;case _e .CharData :};};return nil ;}; +// ValidateWithPath validates the Stroke and its children, prefixing error messages with path +func (_baaaeg *Stroke )ValidateWithPath (path string )error {if _eccdb :=_baaaeg .CT_Stroke .ValidateWithPath (path );_eccdb !=nil {return _eccdb ;};return nil ;}; -// Validate validates the AG_OfficeCoreAttributes and its children -func (_aefb *AG_OfficeCoreAttributes )Validate ()error {return _aefb .ValidateWithPath ("\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func (_egaacf OfcST_BWMode )ValidateWithPath (path string )error {switch _egaacf {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_egaacf )); -};return nil ;};func (_eefcf *Stroke )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _eefcf .CT_Stroke .MarshalXML (e ,start );};type OfcCT_Diagram struct{ +// Validate validates the OfcCallout and its children +func (_agcdd *OfcCallout )Validate ()error {return _agcdd .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};type OfcCT_Diagram struct{ // Diagram Style Options DgmstyleAttr *int64 ; // Diagram Automatic Format -AutoformatAttr _de .ST_TrueFalse ; +AutoformatAttr _f .ST_TrueFalse ; // Diagram Reverse Direction -ReverseAttr _de .ST_TrueFalse ; +ReverseAttr _f .ST_TrueFalse ; // Diagram Automatic Layout -AutolayoutAttr _de .ST_TrueFalse ; +AutolayoutAttr _f .ST_TrueFalse ; // Diagram Layout X Scale DgmscalexAttr *int64 ; @@ -637,4657 +903,4401 @@ ConstrainboundsAttr *string ; DgmbasetextscaleAttr *int64 ; // Diagram Relationship Table -Relationtable *OfcCT_RelationTable ;ExtAttr ST_Ext ;};func (_fdffe ST_StrokeLineStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gegde :=_e .Attr {};_gegde .Name =name ;switch _fdffe {case ST_StrokeLineStyleUnset :_gegde .Value ="";case ST_StrokeLineStyleSingle :_gegde .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; -case ST_StrokeLineStyleThinThin :_gegde .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e";case ST_StrokeLineStyleThinThick :_gegde .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_StrokeLineStyleThickThin :_gegde .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n"; -case ST_StrokeLineStyleThickBetweenThin :_gegde .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return _gegde ,nil ;}; - -// Validate validates the EG_ShapeElements and its children -func (_gade *EG_ShapeElements )Validate ()error {return _gade .ValidateWithPath ("\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};func (_fcdcaa *OfcSignatureline )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcdcaa .OfcCT_SignatureLine =*NewOfcCT_SignatureLine (); -for _ ,_aabgcd :=range start .Attr {if _aabgcd .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_fcdcaa .IssignaturelineAttr .UnmarshalXMLAttr (_aabgcd );continue ;};if _aabgcd .Name .Local =="\u0069\u0064"{_cdfaaa :=_aabgcd .Value ; -_fcdcaa .IdAttr =&_cdfaaa ;continue ;};if _aabgcd .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_fgdfc :=_aabgcd .Value ;_fcdcaa .ProvidAttr =&_fgdfc ;continue ;};if _aabgcd .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_fcdcaa .SigninginstructionssetAttr .UnmarshalXMLAttr (_aabgcd ); -continue ;};if _aabgcd .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_fcdcaa .AllowcommentsAttr .UnmarshalXMLAttr (_aabgcd );continue ;};if _aabgcd .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_fcdcaa .ShowsigndateAttr .UnmarshalXMLAttr (_aabgcd ); -continue ;};if _aabgcd .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_fdge :=_aabgcd .Value ;_fcdcaa .SuggestedsignerAttr =&_fdge ;continue ;};if _aabgcd .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_affcb :=_aabgcd .Value ; -_fcdcaa .Suggestedsigner2Attr =&_affcb ;continue ;};if _aabgcd .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_efff :=_aabgcd .Value ;_fcdcaa .SuggestedsigneremailAttr =&_efff ;continue ; -};if _aabgcd .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_fagge :=_aabgcd .Value ;_fcdcaa .SigninginstructionsAttr =&_fagge ;continue ;};if _aabgcd .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_cgfgcb :=_aabgcd .Value ; -_fcdcaa .AddlxmlAttr =&_cgfgcb ;continue ;};if _aabgcd .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_dfgeb :=_aabgcd .Value ;_fcdcaa .SigprovurlAttr =&_dfgeb ;continue ;};if _aabgcd .Name .Local =="\u0065\u0078\u0074"{_fcdcaa .ExtAttr .UnmarshalXMLAttr (_aabgcd ); -continue ;};};for {_cdbgg ,_ccgca :=d .Token ();if _ccgca !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u004f\u0066\u0063\u0053\u0069\u0067\u006ea\u0074u\u0072\u0065\u006c\u0069\u006e\u0065\u003a \u0025\u0073",_ccgca );};if _dcfgd ,_dgfc :=_cdbgg .(_e .EndElement ); -_dgfc &&_dcfgd .Name ==start .Name {break ;};};return nil ;}; +Relationtable *OfcCT_RelationTable ;ExtAttr ST_Ext ;}; -// ValidateWithPath validates the OfcCT_EquationXml and its children, prefixing error messages with path -func (_cbaa *OfcCT_EquationXml )ValidateWithPath (path string )error {return nil };func (_acbbd *Image )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _acbbd .CT_Image .MarshalXML (e ,start );}; +// ValidateWithPath validates the Arc and its children, prefixing error messages with path +func (_eaedf *Arc )ValidateWithPath (path string )error {if _cagc :=_eaedf .CT_Arc .ValidateWithPath (path );_cagc !=nil {return _cagc ;};return nil ;};type CT_Arc struct{ -// Validate validates the OfcRight and its children -func (_acfebf *OfcRight )Validate ()error {return _acfebf .ValidateWithPath ("\u004f\u0066\u0063\u0052\u0069\u0067\u0068\u0074");}; +// Starting Angle +StartAngleAttr *float64 ; -// Validate validates the CT_PolyLineChoice and its children -func (_gcdga *CT_PolyLineChoice )Validate ()error {return _gcdga .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0043h\u006f\u0069\u0063\u0065");};func (_fce *AG_Chromakey )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fce .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_fce .ChromakeyAttr )}); -};return nil ;};func (_dbacf *Rect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _dbacf .CT_Rect .MarshalXML (e ,start );};func NewCT_TextPath ()*CT_TextPath {_fbcd :=&CT_TextPath {};return _fbcd };func (_eabfg *OfcCT_R )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072"; -};start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",_eabfg .IdAttr )});if _eabfg .TypeAttr !=OfcST_RTypeUnset {_bacg ,_fedfa :=_eabfg .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _fedfa !=nil {return _fedfa ;};start .Attr =append (start .Attr ,_bacg );};if _eabfg .HowAttr !=OfcST_HowUnset {_ecbaa ,_deacd :=_eabfg .HowAttr .MarshalXMLAttr (_e .Name {Local :"\u0068\u006f\u0077"});if _deacd !=nil {return _deacd ;};start .Attr =append (start .Attr ,_ecbaa ); -};if _eabfg .IdrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_eabfg .IdrefAttr )});};e .EncodeToken (start );if _eabfg .Proxy !=nil {_afcbg :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0070\u0072\u006f\u0078\u0079"}}; -for _ ,_fbfb :=range _eabfg .Proxy {e .EncodeElement (_fbfb ,_afcbg );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_fgdfb *ST_Ext )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fgdfb =0;case "\u0076\u0069\u0065\u0077":*_fgdfb =1; -case "\u0065\u0064\u0069\u0074":*_fgdfb =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_fgdfb =3;};return nil ;};func (_agbcd *OfcST_OLEType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egdbg ,_ecegg :=d .Token (); -if _ecegg !=nil {return _ecegg ;};if _ebfee ,_gbfd :=_egdbg .(_e .EndElement );_gbfd &&_ebfee .Name ==start .Name {*_agbcd =1;return nil ;};if _dfcadc ,_gdgfea :=_egdbg .(_e .CharData );!_gdgfea {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egdbg ); -}else {switch string (_dfcadc ){case "":*_agbcd =0;case "\u0045\u006d\u0062e\u0064":*_agbcd =1;case "\u004c\u0069\u006e\u006b":*_agbcd =2;};};_egdbg ,_ecegg =d .Token ();if _ecegg !=nil {return _ecegg ;};if _afabd ,_cadbg :=_egdbg .(_e .EndElement );_cadbg &&_afabd .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egdbg );};func NewOfcCT_StrokeChild ()*OfcCT_StrokeChild {_eabgcf :=&OfcCT_StrokeChild {}; -return _eabgcf };const (OfcST_CalloutPlacementUnset OfcST_CalloutPlacement =0;OfcST_CalloutPlacementTop OfcST_CalloutPlacement =1;OfcST_CalloutPlacementCenter OfcST_CalloutPlacement =2;OfcST_CalloutPlacementBottom OfcST_CalloutPlacement =3;OfcST_CalloutPlacementUser OfcST_CalloutPlacement =4; -);func (_efgeb *OfcCT_Ink )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0069n\u006b";};if _efgeb .IAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069"},Value :_d .Sprintf ("\u0025\u0076",*_efgeb .IAttr )}); -};if _efgeb .AnnotationAttr !=_de .ST_TrueFalseUnset {_cbfg ,_ffdea :=_efgeb .AnnotationAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _ffdea !=nil {return _ffdea ;};start .Attr =append (start .Attr ,_cbfg ); -};if _efgeb .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_efgeb .ContentTypeAttr )});};e .EncodeToken (start ); -e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type OfcSignatureline struct{OfcCT_SignatureLine };func (_agaf *OfcST_BWMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_agaf =0;case "\u0063\u006f\u006co\u0072":*_agaf =1; -case "\u0061\u0075\u0074\u006f":*_agaf =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_agaf =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_agaf =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_agaf =5; -case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_agaf =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_agaf =7;case "\u0062\u006c\u0061c\u006b":*_agaf =8;case "\u0077\u0068\u0069t\u0065":*_agaf =9;case "\u0068\u0069\u0064\u0065":*_agaf =10; -case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_agaf =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_agaf =12;};return nil ;};func (_fdcbe OfcST_InsetMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fdcbe .String (),start ); -};type ST_StrokeEndCap byte ;type Curve struct{CT_Curve };func (_ffabf *OfcSkew )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffabf .OfcCT_Skew =*NewOfcCT_Skew ();for _ ,_ecag :=range start .Attr {if _ecag .Name .Local =="\u0069\u0064"{_bbfdg :=_ecag .Value ; -_ffabf .IdAttr =&_bbfdg ;continue ;};if _ecag .Name .Local =="\u006f\u006e"{_ffabf .OnAttr .UnmarshalXMLAttr (_ecag );continue ;};if _ecag .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_faaf :=_ecag .Value ;_ffabf .OffsetAttr =&_faaf ;continue ; -};if _ecag .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_bgafd :=_ecag .Value ;_ffabf .OriginAttr =&_bgafd ;continue ;};if _ecag .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_dggda :=_ecag .Value ;_ffabf .MatrixAttr =&_dggda ;continue ; -};if _ecag .Name .Local =="\u0065\u0078\u0074"{_ffabf .ExtAttr .UnmarshalXMLAttr (_ecag );continue ;};};for {_fafag ,_aece :=d .Token ();if _aece !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0053\u006b\u0065\u0077\u003a\u0020\u0025\u0073",_aece ); -};if _dbad ,_ebgdf :=_fafag .(_e .EndElement );_ebgdf &&_dbad .Name ==start .Name {break ;};};return nil ;};func (_fcccfd OfcST_ColorMode )String ()string {switch _fcccfd {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d"; -};return "";};func NewOfcCT_Lock ()*OfcCT_Lock {_bafdc :=&OfcCT_Lock {};return _bafdc };func (_fbffb OfcST_CalloutPlacement )Validate ()error {return _fbffb .ValidateWithPath ("")};func (_abaab OfcST_OLEType )String ()string {switch _abaab {case 0:return ""; -case 1:return "\u0045\u006d\u0062e\u0064";case 2:return "\u004c\u0069\u006e\u006b";};return "";};func (_afa *AG_Chromakey )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bee :=range start .Attr {if _bee .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gfgf :=_bee .Value ; -_afa .ChromakeyAttr =&_gfgf ;continue ;};};for {_bgg ,_cdaa :=d .Token ();if _cdaa !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u0068r\u006f\u006d\u0061\u006b\u0065\u0079\u003a\u0020\u0025\u0073",_cdaa ); -};if _gab ,_ddec :=_bgg .(_e .EndElement );_ddec &&_gab .Name ==start .Name {break ;};};return nil ;};func (_ebga OfcST_ExtrusionRender )String ()string {switch _ebga {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de"; -case 3:return "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return "";};type AG_Chromakey struct{ChromakeyAttr *string ;};func (_adeb *ST_StrokeArrowType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfbaa ,_fbaaf :=d .Token (); -if _fbaaf !=nil {return _fbaaf ;};if _bcdebf ,_aecg :=_gfbaa .(_e .EndElement );_aecg &&_bcdebf .Name ==start .Name {*_adeb =1;return nil ;};if _eddfd ,_ebfbc :=_gfbaa .(_e .CharData );!_ebfbc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfbaa ); -}else {switch string (_eddfd ){case "":*_adeb =0;case "\u006e\u006f\u006e\u0065":*_adeb =1;case "\u0062\u006c\u006fc\u006b":*_adeb =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_adeb =3;case "\u006f\u0076\u0061\u006c":*_adeb =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_adeb =5; -case "\u006f\u0070\u0065\u006e":*_adeb =6;};};_gfbaa ,_fbaaf =d .Token ();if _fbaaf !=nil {return _fbaaf ;};if _eceae ,_afcea :=_gfbaa .(_e .EndElement );_afcea &&_eceae .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfbaa ); +// Ending Angle +EndAngleAttr *float64 ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ; +IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ; +HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ; +BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ; +StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; +ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;};func (_ddggb *ST_StrokeArrowType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gacedf ,_gfgag :=d .Token (); +if _gfgag !=nil {return _gfgag ;};if _dgcge ,_dbgeb :=_gacedf .(_e .EndElement );_dbgeb &&_dgcge .Name ==start .Name {*_ddggb =1;return nil ;};if _agcec ,_eeaba :=_gacedf .(_e .CharData );!_eeaba {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gacedf ); +}else {switch string (_agcec ){case "":*_ddggb =0;case "\u006e\u006f\u006e\u0065":*_ddggb =1;case "\u0062\u006c\u006fc\u006b":*_ddggb =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_ddggb =3;case "\u006f\u0076\u0061\u006c":*_ddggb =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_ddggb =5; +case "\u006f\u0070\u0065\u006e":*_ddggb =6;};};_gacedf ,_gfgag =d .Token ();if _gfgag !=nil {return _gfgag ;};if _gedeg ,_eageba :=_gacedf .(_e .EndElement );_eageba &&_gedeg .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gacedf ); }; -// ValidateWithPath validates the Imagedata and its children, prefixing error messages with path -func (_bbagd *Imagedata )ValidateWithPath (path string )error {if _cfcb :=_bbagd .CT_ImageData .ValidateWithPath (path );_cfcb !=nil {return _cfcb ;};return nil ;};func NewOfcColumn ()*OfcColumn {_ebeaf :=&OfcColumn {};_ebeaf .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); -return _ebeaf ;};type OfcOLEObject struct{OfcCT_OLEObject };type OfcCT_Callout struct{ +// ValidateWithPath validates the OfcCT_IdMap and its children, prefixing error messages with path +func (_fgbd *OfcCT_IdMap )ValidateWithPath (path string )error {if _fbcbg :=_fgbd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_fbcbg !=nil {return _fbcbg ;};return nil ;};func (_badae *OfcCT_ClipPath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ddef :=range start .Attr {if _ddef .Name .Local =="\u0076"{_dgaag :=_ddef .Value ; +_badae .VAttr =_dgaag ;continue ;};};for {_fgcfd ,_bbgg :=d .Token ();if _bbgg !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068:\u0020\u0025\u0073",_bbgg ); +};if _faedb ,_fgafg :=_fgcfd .(_e .EndElement );_fgafg &&_faedb .Name ==start .Name {break ;};};return nil ;};type CT_Handles struct{ -// Callout toggle -OnAttr _de .ST_TrueFalse ; +// Shape Handle +H []*CT_H ;}; -// Callout type -TypeAttr *string ; +// Validate validates the OfcCT_ShapeLayout and its children +func (_beca *OfcCT_ShapeLayout )Validate ()error {return _beca .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074");};func (_cbfae *CT_Textbox )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"; +};if _cbfae .InsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u006e\u0073e\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cbfae .InsetAttr )});};if _cbfae .SingleclickAttr !=_f .ST_TrueFalseUnset {_edcg ,_eeafa :=_cbfae .SingleclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"}); +if _eeafa !=nil {return _eeafa ;};start .Attr =append (start .Attr ,_edcg );};if _cbfae .InsetmodeAttr !=OfcST_InsetModeUnset {_bfedc ,_ebfgg :=_cbfae .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _ebfgg !=nil {return _ebfgg ;};start .Attr =append (start .Attr ,_bfedc );};if _cbfae .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cbfae .IdAttr )});};if _cbfae .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cbfae .StyleAttr )}); +};e .EncodeToken (start );if _cbfae .TxbxContent !=nil {_fgcddd :=_e .StartElement {Name :_e .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_cbfae .TxbxContent ,_fgcddd );};if _cbfae .Any !=nil {_cbfae .Any .MarshalXML (e ,_e .StartElement {}); +};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Callout gap -GapAttr *string ; +// Validate validates the OfcInk and its children +func (_caef *OfcInk )Validate ()error {return _caef .ValidateWithPath ("\u004f\u0066\u0063\u0049\u006e\u006b");}; -// Callout angle -AngleAttr OfcST_Angle ; +// ValidateWithPath validates the Image and its children, prefixing error messages with path +func (_dbadg *Image )ValidateWithPath (path string )error {if _face :=_dbadg .CT_Image .ValidateWithPath (path );_face !=nil {return _face ;};return nil ;};func NewOfcCT_Callout ()*OfcCT_Callout {_fgbaf :=&OfcCT_Callout {};return _fgbaf }; -// Callout automatic drop toggle -DropautoAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the CT_TextPath and its children, prefixing error messages with path +func (_fbbag *CT_TextPath )ValidateWithPath (path string )error {if _gfccd :=_fbbag .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_gfccd !=nil {return _gfccd ;};if _gbeeg :=_fbbag .FitshapeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u0074\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072"); +_gbeeg !=nil {return _gbeeg ;};if _deeag :=_fbbag .FitpathAttr .ValidateWithPath (path +"\u002f\u0046\u0069t\u0070\u0061\u0074\u0068\u0041\u0074\u0074\u0072");_deeag !=nil {return _deeag ;};if _adbed :=_fbbag .TrimAttr .ValidateWithPath (path +"\u002fT\u0072\u0069\u006d\u0041\u0074\u0074r"); +_adbed !=nil {return _adbed ;};if _gfegg :=_fbbag .XscaleAttr .ValidateWithPath (path +"/\u0058\u0073\u0063\u0061\u006c\u0065\u0041\u0074\u0074\u0072");_gfegg !=nil {return _gfegg ;};return nil ;};func (_cebcc *OfcCT_Extrusion )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"; +};if _cebcc .OnAttr !=_f .ST_TrueFalseUnset {_edgc ,_cedaef :=_cebcc .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _cedaef !=nil {return _cedaef ;};start .Attr =append (start .Attr ,_edgc );};if _cebcc .TypeAttr !=OfcST_ExtrusionTypeUnset {_effbg ,_efeba :=_cebcc .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _efeba !=nil {return _efeba ;};start .Attr =append (start .Attr ,_effbg );};if _cebcc .RenderAttr !=OfcST_ExtrusionRenderUnset {_cacca ,_beeec :=_cebcc .RenderAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u0065\u006e\u0064\u0065\u0072"});if _beeec !=nil {return _beeec ; +};start .Attr =append (start .Attr ,_cacca );};if _cebcc .ViewpointoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .ViewpointoriginAttr )}); +};if _cebcc .ViewpointAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .ViewpointAttr )});};if _cebcc .PlaneAttr !=OfcST_ExtrusionPlaneUnset {_gaec ,_abdff :=_cebcc .PlaneAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u006c\u0061n\u0065"}); +if _abdff !=nil {return _abdff ;};start .Attr =append (start .Attr ,_gaec );};if _cebcc .SkewangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .SkewangleAttr )}); +};if _cebcc .SkewamtAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073k\u0065\u0077\u0061\u006d\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .SkewamtAttr )});};if _cebcc .ForedepthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .ForedepthAttr )}); +};if _cebcc .BackdepthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .BackdepthAttr )});};if _cebcc .OrientationAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .OrientationAttr )}); +};if _cebcc .OrientationangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .OrientationangleAttr )}); +};if _cebcc .LockrotationcenterAttr !=_f .ST_TrueFalseUnset {_gbdea ,_cafg :=_cebcc .LockrotationcenterAttr .MarshalXMLAttr (_e .Name {Local :"\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _cafg !=nil {return _cafg ; +};start .Attr =append (start .Attr ,_gbdea );};if _cebcc .AutorotationcenterAttr !=_f .ST_TrueFalseUnset {_bbga ,_gbdcbe :=_cebcc .AutorotationcenterAttr .MarshalXMLAttr (_e .Name {Local :"\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"}); +if _gbdcbe !=nil {return _gbdcbe ;};start .Attr =append (start .Attr ,_bbga );};if _cebcc .RotationcenterAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .RotationcenterAttr )}); +};if _cebcc .RotationangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .RotationangleAttr )}); +};if _cebcc .ColormodeAttr !=OfcST_ColorModeUnset {_edggfd ,_fgbga :=_cebcc .ColormodeAttr .MarshalXMLAttr (_e .Name {Local :"\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"});if _fgbga !=nil {return _fgbga ;};start .Attr =append (start .Attr ,_edggfd ); +};if _cebcc .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .ColorAttr )});};if _cebcc .ShininessAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .ShininessAttr )}); +};if _cebcc .SpecularityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .SpecularityAttr )});};if _cebcc .DiffusityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .DiffusityAttr )}); +};if _cebcc .MetalAttr !=_f .ST_TrueFalseUnset {_acddc ,_dade :=_cebcc .MetalAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0065\u0074a\u006c"});if _dade !=nil {return _dade ;};start .Attr =append (start .Attr ,_acddc );};if _cebcc .EdgeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .EdgeAttr )}); +};if _cebcc .FacetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0061\u0063e\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .FacetAttr )});};if _cebcc .LightfaceAttr !=_f .ST_TrueFalseUnset {_aeabb ,_ffgdb :=_cebcc .LightfaceAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"}); +if _ffgdb !=nil {return _ffgdb ;};start .Attr =append (start .Attr ,_aeabb );};if _cebcc .BrightnessAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .BrightnessAttr )}); +};if _cebcc .LightpositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .LightpositionAttr )}); +};if _cebcc .LightlevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .LightlevelAttr )});};if _cebcc .LightharshAttr !=_f .ST_TrueFalseUnset {_ccegb ,_ebcef :=_cebcc .LightharshAttr .MarshalXMLAttr (_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"}); +if _ebcef !=nil {return _ebcef ;};start .Attr =append (start .Attr ,_ccegb );};if _cebcc .Lightposition2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .Lightposition2Attr )}); +};if _cebcc .Lightlevel2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_cebcc .Lightlevel2Attr )});};if _cebcc .Lightharsh2Attr !=_f .ST_TrueFalseUnset {_aeggc ,_gagce :=_cebcc .Lightharsh2Attr .MarshalXMLAttr (_e .Name {Local :"l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"}); +if _gagce !=nil {return _gagce ;};start .Attr =append (start .Attr ,_aeggc );};if _cebcc .ExtAttr !=ST_ExtUnset {_ddfab ,_acaebc :=_cebcc .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _acaebc !=nil {return _acaebc ;};start .Attr =append (start .Attr ,_ddfab ); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type AG_OfficeCoreAttributes struct{SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ; +UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ; +UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ; +}; -// Callout drop position -DropAttr *string ; +// Validate validates the OfcCT_ColorMru and its children +func (_cbdeb *OfcCT_ColorMru )Validate ()error {return _cbdeb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0072\u0075");};func (_dcbad *OfcCT_ClipPath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"; +};start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076"},Value :_ec .Sprintf ("\u0025\u0076",_dcbad .VAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_befdad *OfcST_DiagramLayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdfaeg ,_dacga :=d .Token (); +if _dacga !=nil {return _dacga ;};if _bcbfb ,_fgdcg :=_bdfaeg .(_e .EndElement );_fgdcg &&_bcbfb .Name ==start .Name {*_befdad =1;return nil ;};if _ddbe ,_bfcdb :=_bdfaeg .(_e .CharData );!_bfcdb {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdfaeg ); +}else {switch string (_ddbe ){case "":*_befdad =0;case "\u0030":*_befdad =1;case "\u0031":*_befdad =2;case "\u0032":*_befdad =3;case "\u0033":*_befdad =4;};};_bdfaeg ,_dacga =d .Token ();if _dacga !=nil {return _dacga ;};if _adgff ,_faeed :=_bdfaeg .(_e .EndElement ); +_faeed &&_adgff .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdfaeg );};func (_fgfbb ST_ImageAspect )String ()string {switch _fgfbb {case 0:return ""; +case 1:return "\u0069\u0067\u006e\u006f\u0072\u0065";case 2:return "\u0061\u0074\u004d\u006f\u0073\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074";};return "";}; -// Callout drop distance -DistanceAttr *string ; +// ValidateWithPath validates the OfcCT_SignatureLine and its children, prefixing error messages with path +func (_fbbcgg *OfcCT_SignatureLine )ValidateWithPath (path string )error {if _cfdca :=_fbbcgg .IssignaturelineAttr .ValidateWithPath (path +"/\u0049s\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065At\u0074\u0072");_cfdca !=nil {return _cfdca ; +};if _fbbcgg .IdAttr !=nil {if !_f .ST_GuidPatternRe .MatchString (*_fbbcgg .IdAttr ){return _ec .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_f .ST_GuidPatternRe ,*_fbbcgg .IdAttr ); +};};if _fbbcgg .ProvidAttr !=nil {if !_f .ST_GuidPatternRe .MatchString (*_fbbcgg .ProvidAttr ){return _ec .Errorf ("\u0025\u0073\u002f\u006d\u002eP\u0072\u006f\u0076\u0069\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_f .ST_GuidPatternRe ,*_fbbcgg .ProvidAttr ); +};};if _babdb :=_fbbcgg .SigninginstructionssetAttr .ValidateWithPath (path +"/\u0053\u0069\u0067\u006e\u0069\u006eg\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069o\u006e\u0073\u0073e\u0074A\u0074\u0074\u0072");_babdb !=nil {return _babdb ;};if _aaafb :=_fbbcgg .AllowcommentsAttr .ValidateWithPath (path +"\u002fA\u006cl\u006f\u0077\u0063\u006f\u006dm\u0065\u006et\u0073\u0041\u0074\u0074\u0072"); +_aaafb !=nil {return _aaafb ;};if _cbaag :=_fbbcgg .ShowsigndateAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0073\u0069\u0067\u006e\u0064\u0061\u0074e\u0041\u0074\u0074\u0072");_cbaag !=nil {return _cbaag ;};if _ddeba :=_fbbcgg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_ddeba !=nil {return _ddeba ;};return nil ;};func (_cebcf OfcST_ColorMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cdbaf :=_e .Attr {};_cdbaf .Name =name ;switch _cebcf {case OfcST_ColorModeUnset :_cdbaf .Value ="";case OfcST_ColorModeAuto :_cdbaf .Value ="\u0061\u0075\u0074\u006f"; +case OfcST_ColorModeCustom :_cdbaf .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _cdbaf ,nil ;};func NewPolyline ()*Polyline {_dfebb :=&Polyline {};_dfebb .CT_PolyLine =*NewCT_PolyLine ();return _dfebb ;};func (_dafca *OfcCT_Complex )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x"; +};if _dafca .ExtAttr !=ST_ExtUnset {_fabe ,_adbba :=_dafca .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _adbba !=nil {return _adbba ;};start .Attr =append (start .Attr ,_fabe );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func NewCurve ()*Curve {_fafb :=&Curve {};_fafb .CT_Curve =*NewCT_Curve ();return _fafb }; -// Callout length toggle -LengthspecifiedAttr _de .ST_TrueFalse ; +// Validate validates the Background and its children +func (_acacc *Background )Validate ()error {return _acacc .ValidateWithPath ("\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_cadaa *OfcComplex )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";return _cadaa .OfcCT_Complex .MarshalXML (e ,start );}; -// Callout length -LengthAttr *string ; +// ValidateWithPath validates the OfcFill and its children, prefixing error messages with path +func (_gaddb *OfcFill )ValidateWithPath (path string )error {if _fbaeg :=_gaddb .OfcCT_Fill .ValidateWithPath (path );_fbaeg !=nil {return _fbaeg ;};return nil ;};func (_dfbdc *CT_Rect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0072\u0065\u0063\u0074"; +};if _dfbdc .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .HrefAttr )});};if _dfbdc .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .TargetAttr )}); +};if _dfbdc .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .ClassAttr )});};if _dfbdc .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .TitleAttr )}); +};if _dfbdc .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .AltAttr )});};if _dfbdc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .CoordsizeAttr )}); +};if _dfbdc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .CoordoriginAttr )});};if _dfbdc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .WrapcoordsAttr )}); +};if _dfbdc .PrintAttr !=_f .ST_TrueFalseUnset {_gadef ,_fdced :=_dfbdc .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fdced !=nil {return _fdced ;};start .Attr =append (start .Attr ,_gadef );};if _dfbdc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .IdAttr )}); +};if _dfbdc .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .StyleAttr )});};if _dfbdc .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .SpidAttr )}); +};if _dfbdc .OnedAttr !=_f .ST_TrueFalseUnset {_cbae ,_aebd :=_dfbdc .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _aebd !=nil {return _aebd ;};start .Attr =append (start .Attr ,_cbae );};if _dfbdc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .RegroupidAttr )}); +};if _dfbdc .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_bdaea ,_cbdb :=_dfbdc .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cbdb !=nil {return _cbdb ; +};start .Attr =append (start .Attr ,_bdaea );};if _dfbdc .ButtonAttr !=_f .ST_TrueFalseUnset {_fgde ,_bcfa :=_dfbdc .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bcfa !=nil {return _bcfa ;};start .Attr =append (start .Attr ,_fgde ); +};if _dfbdc .UserhiddenAttr !=_f .ST_TrueFalseUnset {_eefdg ,_ecgc :=_dfbdc .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _ecgc !=nil {return _ecgc ;};start .Attr =append (start .Attr ,_eefdg ); +};if _dfbdc .BulletAttr !=_f .ST_TrueFalseUnset {_afbg ,_dcaea :=_dfbdc .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dcaea !=nil {return _dcaea ;};start .Attr =append (start .Attr ,_afbg );};if _dfbdc .HrAttr !=_f .ST_TrueFalseUnset {_gdfca ,_dbbb :=_dfbdc .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _dbbb !=nil {return _dbbb ;};start .Attr =append (start .Attr ,_gdfca );};if _dfbdc .HrstdAttr !=_f .ST_TrueFalseUnset {_fgbg ,_gcbcdb :=_dfbdc .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _gcbcdb !=nil {return _gcbcdb ; +};start .Attr =append (start .Attr ,_fgbg );};if _dfbdc .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_cbee ,_daeg :=_dfbdc .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _daeg !=nil {return _daeg ; +};start .Attr =append (start .Attr ,_cbee );};if _dfbdc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .HrpctAttr )});};if _dfbdc .HralignAttr !=OfcST_HrAlignUnset {_gdaf ,_fafd :=_dfbdc .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _fafd !=nil {return _fafd ;};start .Attr =append (start .Attr ,_gdaf );};if _dfbdc .AllowincellAttr !=_f .ST_TrueFalseUnset {_fggg ,_ffdbf :=_dfbdc .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _ffdbf !=nil {return _ffdbf ;};start .Attr =append (start .Attr ,_fggg );};if _dfbdc .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_eedd ,_dcffg :=_dfbdc .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _dcffg !=nil {return _dcffg ;};start .Attr =append (start .Attr ,_eedd );};if _dfbdc .UserdrawnAttr !=_f .ST_TrueFalseUnset {_egeb ,_bebbe :=_dfbdc .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _bebbe !=nil {return _bebbe ;};start .Attr =append (start .Attr ,_egeb );};if _dfbdc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .BordertopcolorAttr )}); +};if _dfbdc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .BorderleftcolorAttr )}); +};if _dfbdc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .BorderbottomcolorAttr )}); +};if _dfbdc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .BorderrightcolorAttr )}); +};if _dfbdc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ecgg ,_abdcf :=_dfbdc .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _abdcf !=nil {return _abdcf ;};start .Attr =append (start .Attr ,_ecgg ); +};if _dfbdc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .DgmnodekindAttr )});}; +if _dfbdc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_befe ,_badc :=_dfbdc .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _badc !=nil {return _badc ;};start .Attr =append (start .Attr ,_befe ); +};if _dfbdc .InsetmodeAttr !=OfcST_InsetModeUnset {_egadc ,_bgdc :=_dfbdc .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _bgdc !=nil {return _bgdc ;};start .Attr =append (start .Attr ,_egadc ); +};if _dfbdc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .OpacityAttr )});};if _dfbdc .StrokedAttr !=_f .ST_TrueFalseUnset {_gcdf ,_afdca :=_dfbdc .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"}); +if _afdca !=nil {return _afdca ;};start .Attr =append (start .Attr ,_gcdf );};if _dfbdc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .StrokecolorAttr )}); +};if _dfbdc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .StrokeweightAttr )});};if _dfbdc .InsetpenAttr !=_f .ST_TrueFalseUnset {_dceg ,_dbed :=_dfbdc .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _dbed !=nil {return _dbed ;};start .Attr =append (start .Attr ,_dceg );};if _dfbdc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .ChromakeyAttr )}); +};if _dfbdc .FilledAttr !=_f .ST_TrueFalseUnset {_gaegd ,_bfbf :=_dfbdc .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bfbf !=nil {return _bfbf ;};start .Attr =append (start .Attr ,_gaegd );};if _dfbdc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .FillcolorAttr )}); +};if _dfbdc .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dfbdc .SptAttr )});};if _dfbdc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gedcc ,_ddcb :=_dfbdc .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _ddcb !=nil {return _ddcb ;};start .Attr =append (start .Attr ,_gedcc );};if _dfbdc .BwmodeAttr !=OfcST_BWModeUnset {_bgcgd ,_gebcb :=_dfbdc .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gebcb !=nil {return _gebcb ; +};start .Attr =append (start .Attr ,_bgcgd );};if _dfbdc .BwpureAttr !=OfcST_BWModeUnset {_eagac ,_cbgbg :=_dfbdc .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _cbgbg !=nil {return _cbgbg ;};start .Attr =append (start .Attr ,_eagac ); +};if _dfbdc .BwnormalAttr !=OfcST_BWModeUnset {_bfcff ,_cgfd :=_dfbdc .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cgfd !=nil {return _cgfd ;};start .Attr =append (start .Attr ,_bfcff ); +};if _dfbdc .ForcedashAttr !=_f .ST_TrueFalseUnset {_gcab ,_dbgfd :=_dfbdc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dbgfd !=nil {return _dbgfd ;};start .Attr =append (start .Attr ,_gcab ); +};if _dfbdc .OleiconAttr !=_f .ST_TrueFalseUnset {_egbedg ,_cbea :=_dfbdc .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _cbea !=nil {return _cbea ;};start .Attr =append (start .Attr ,_egbedg );};if _dfbdc .OleAttr !=_f .ST_TrueFalseBlankUnset {_cgff ,_fgdee :=_dfbdc .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _fgdee !=nil {return _fgdee ;};start .Attr =append (start .Attr ,_cgff );};if _dfbdc .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_efcae ,_gege :=_dfbdc .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _gege !=nil {return _gege ;};start .Attr =append (start .Attr ,_efcae );};if _dfbdc .CliptowrapAttr !=_f .ST_TrueFalseUnset {_bgfg ,_agcag :=_dfbdc .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _agcag !=nil {return _agcag ;};start .Attr =append (start .Attr ,_bgfg );};if _dfbdc .ClipAttr !=_f .ST_TrueFalseUnset {_gbdf ,_gafbd :=_dfbdc .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gafbd !=nil {return _gafbd ; +};start .Attr =append (start .Attr ,_gbdf );};e .EncodeToken (start );if _dfbdc .EG_ShapeElements !=nil {for _ ,_ccgbf :=range _dfbdc .EG_ShapeElements {_ccgbf .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;}; -// Callout accent bar toggle -AccentbarAttr _de .ST_TrueFalse ; +// Validate validates the Path and its children +func (_dgeca *Path )Validate ()error {return _dgeca .ValidateWithPath ("\u0050\u0061\u0074\u0068")}; -// Callout text border toggle -TextborderAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcCT_Callout and its children, prefixing error messages with path +func (_cdeac *OfcCT_Callout )ValidateWithPath (path string )error {if _ebdad :=_cdeac .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_ebdad !=nil {return _ebdad ;};if _begfe :=_cdeac .AngleAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u006c\u0065\u0041\u0074\u0074\u0072"); +_begfe !=nil {return _begfe ;};if _becff :=_cdeac .DropautoAttr .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0061\u0075\u0074\u006f\u0041\u0074\u0074\u0072");_becff !=nil {return _becff ;};if _dgagf :=_cdeac .LengthspecifiedAttr .ValidateWithPath (path +"/\u004ce\u006e\u0067\u0074\u0068\u0073\u0070\u0065\u0063i\u0066\u0069\u0065\u0064At\u0074\u0072"); +_dgagf !=nil {return _dgagf ;};if _fcdfb :=_cdeac .AccentbarAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0062\u0061r\u0041\u0074\u0074\u0072");_fcdfb !=nil {return _fcdfb ;};if _eegef :=_cdeac .TextborderAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0062\u006f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072"); +_eegef !=nil {return _eegef ;};if _cfefa :=_cdeac .MinusxAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0078\u0041\u0074\u0074\u0072");_cfefa !=nil {return _cfefa ;};if _ecbfd :=_cdeac .MinusyAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0079\u0041\u0074\u0074\u0072"); +_ecbfd !=nil {return _ecbfd ;};if _aefa :=_cdeac .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_aefa !=nil {return _aefa ;};return nil ;};func NewOfcExtrusion ()*OfcExtrusion {_dddaf :=&OfcExtrusion {};_dddaf .OfcCT_Extrusion =*NewOfcCT_Extrusion (); +return _dddaf ;};func NewOfcCT_Ink ()*OfcCT_Ink {_eabef :=&OfcCT_Ink {};return _eabef };func (_bgbbd *Textpath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _bgbbd .CT_TextPath .MarshalXML (e ,start );};const (OfcST_RTypeUnset OfcST_RType =0; +OfcST_RTypeArc OfcST_RType =1;OfcST_RTypeCallout OfcST_RType =2;OfcST_RTypeConnector OfcST_RType =3;OfcST_RTypeAlign OfcST_RType =4;);func (_fddee OfcST_ConnectType )String ()string {switch _fddee {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; +case 2:return "\u0072\u0065\u0063\u0074";case 3:return "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case 4:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};type OfcShapedefaults struct{OfcCT_ShapeDefaults };const (OfcST_ScreenSizeUnset OfcST_ScreenSize =0; +OfcST_ScreenSize544x376 OfcST_ScreenSize =1;OfcST_ScreenSize640x480 OfcST_ScreenSize =2;OfcST_ScreenSize720x512 OfcST_ScreenSize =3;OfcST_ScreenSize800x600 OfcST_ScreenSize =4;OfcST_ScreenSize1024x768 OfcST_ScreenSize =5;OfcST_ScreenSize1152x862 OfcST_ScreenSize =6; +);func NewOval ()*Oval {_gbafgb :=&Oval {};_gbafgb .CT_Oval =*NewCT_Oval ();return _gbafgb }; -// Callout flip x -MinusxAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the AG_Fill and its children, prefixing error messages with path +func (_dgdg *AG_Fill )ValidateWithPath (path string )error {if _eddb :=_dgdg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_eddb !=nil {return _eddb ;};return nil ;};func (_gcdgg *Stroke )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gcdgg .CT_Stroke .MarshalXML (e ,start ); +}; -// Callout flip y -MinusyAttr _de .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_fbeeg OfcST_DiagramLayout )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eggddf :=_e .Attr {};_eggddf .Name =name ;switch _fbeeg {case OfcST_DiagramLayoutUnset :_eggddf .Value ="";case OfcST_DiagramLayout0 :_eggddf .Value ="\u0030"; -case OfcST_DiagramLayout1 :_eggddf .Value ="\u0031";case OfcST_DiagramLayout2 :_eggddf .Value ="\u0032";case OfcST_DiagramLayout3 :_eggddf .Value ="\u0033";};return _eggddf ,nil ;}; +// Validate validates the AG_OfficeShapeAttributes and its children +func (_geg *AG_OfficeShapeAttributes )Validate ()error {return _geg .ValidateWithPath ("\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; -// Validate validates the OfcCT_ShapeLayout and its children -func (_cgfed *OfcCT_ShapeLayout )Validate ()error {return _cgfed .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074");}; +// Validate validates the CT_Image and its children +func (_dfaa *CT_Image )Validate ()error {return _dfaa .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065");};func (_faeb OfcST_ScreenSize )ValidateWithPath (path string )error {switch _faeb {case 0,1,2,3,4,5,6:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_faeb )); +};return nil ;};func NewAG_OfficeCoreAttributes ()*AG_OfficeCoreAttributes {_bggg :=&AG_OfficeCoreAttributes {};return _bggg ;}; -// ValidateWithPath validates the OfcTop and its children, prefixing error messages with path -func (_ebbcca *OfcTop )ValidateWithPath (path string )error {if _aabgb :=_ebbcca .OfcCT_StrokeChild .ValidateWithPath (path );_aabgb !=nil {return _aabgb ;};return nil ;}; +// Validate validates the OfcShapelayout and its children +func (_daafb *OfcShapelayout )Validate ()error {return _daafb .ValidateWithPath ("\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006ca\u0079\u006f\u0075\u0074");}; -// Validate validates the AG_AllCoreAttributes and its children -func (_dfcf *AG_AllCoreAttributes )Validate ()error {return _dfcf .ValidateWithPath ("A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073");}; +// ValidateWithPath validates the OfcBottom and its children, prefixing error messages with path +func (_bbecc *OfcBottom )ValidateWithPath (path string )error {if _fgee :=_bbecc .OfcCT_StrokeChild .ValidateWithPath (path );_fgee !=nil {return _fgee ;};return nil ;};func (_acaf OfcST_How )String ()string {switch _acaf {case 0:return "";case 1:return "\u0074\u006f\u0070"; +case 2:return "\u006d\u0069\u0064\u0064\u006c\u0065";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006c\u0065\u0066\u0074";case 5:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 6:return "\u0072\u0069\u0067h\u0074";};return ""; +};func (_adcf *CT_TextPath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ccdfc :=range start .Attr {if _ccdfc .Name .Local =="\u006f\u006e"{_adcf .OnAttr .UnmarshalXMLAttr (_ccdfc );continue ;};if _ccdfc .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_adcf .FitshapeAttr .UnmarshalXMLAttr (_ccdfc ); +continue ;};if _ccdfc .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_adcf .FitpathAttr .UnmarshalXMLAttr (_ccdfc );continue ;};if _ccdfc .Name .Local =="\u0074\u0072\u0069\u006d"{_adcf .TrimAttr .UnmarshalXMLAttr (_ccdfc );continue ;};if _ccdfc .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_adcf .XscaleAttr .UnmarshalXMLAttr (_ccdfc ); +continue ;};if _ccdfc .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_abaf :=_ccdfc .Value ;_adcf .StringAttr =&_abaf ;continue ;};if _ccdfc .Name .Local =="\u0069\u0064"{_gfcae :=_ccdfc .Value ;_adcf .IdAttr =&_gfcae ;continue ;};if _ccdfc .Name .Local =="\u0073\u0074\u0079l\u0065"{_agef :=_ccdfc .Value ; +_adcf .StyleAttr =&_agef ;continue ;};};for {_bgcfg ,_gbgdde :=d .Token ();if _gbgdde !=nil {return _ec .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_gbgdde ); +};if _bcgd ,_dgcbd :=_bgcfg .(_e .EndElement );_dgcbd &&_bcgd .Name ==start .Name {break ;};};return nil ;};type OfcCallout struct{OfcCT_Callout };func (_ebaac *OfcCT_ShapeDefaults )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cabcg :=range start .Attr {if _cabcg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_defac :=_cabcg .Value ; +_ebaac .StrokecolorAttr =&_defac ;continue ;};if _cabcg .Name .Local =="\u0066\u0069\u006c\u006c"{_ebaac .FillAttr .UnmarshalXMLAttr (_cabcg );continue ;};if _cabcg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_caedg :=_cabcg .Value ;_ebaac .FillcolorAttr =&_caedg ; +continue ;};if _cabcg .Name .Local =="\u0065\u0078\u0074"{_ebaac .ExtAttr .UnmarshalXMLAttr (_cabcg );continue ;};if _cabcg .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_efea ,_fdbc :=_c .ParseInt (_cabcg .Value ,10,64);if _fdbc !=nil {return _fdbc ; +};_ebaac .SpidmaxAttr =&_efea ;continue ;};if _cabcg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ebaac .AllowincellAttr .UnmarshalXMLAttr (_cabcg );continue ;};if _cabcg .Name .Local =="\u0073\u0074\u0079l\u0065"{_bcfcg :=_cabcg .Value ; +_ebaac .StyleAttr =&_bcfcg ;continue ;};if _cabcg .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_ebaac .StrokeAttr .UnmarshalXMLAttr (_cabcg );continue ;};};_gbef :for {_bbbf ,_ddbg :=d .Token ();if _ddbg !=nil {return _ddbg ;};switch _acbgc :=_bbbf .(type ){case _e .StartElement :switch _acbgc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ebaac .Fill =NewFill (); +if _bbcb :=d .DecodeElement (_ebaac .Fill ,&_acbgc );_bbcb !=nil {return _bbcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ebaac .Stroke =NewStroke (); +if _gedcf :=d .DecodeElement (_ebaac .Stroke ,&_acbgc );_gedcf !=nil {return _gedcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebaac .Textbox =NewTextbox (); +if _agccb :=d .DecodeElement (_ebaac .Textbox ,&_acbgc );_agccb !=nil {return _agccb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebaac .Shadow =NewShadow (); +if _ffbea :=d .DecodeElement (_ebaac .Shadow ,&_acbgc );_ffbea !=nil {return _ffbea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ebaac .Skew =NewOfcSkew (); +if _abdfa :=d .DecodeElement (_ebaac .Skew ,&_acbgc );_abdfa !=nil {return _abdfa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ebaac .Extrusion =NewOfcExtrusion (); +if _fcgfa :=d .DecodeElement (_ebaac .Extrusion ,&_acbgc );_fcgfa !=nil {return _fcgfa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebaac .Callout =NewOfcCallout (); +if _gfcgd :=d .DecodeElement (_ebaac .Callout ,&_acbgc );_gfcgd !=nil {return _gfcgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebaac .Lock =NewOfcLock (); +if _decc :=d .DecodeElement (_ebaac .Lock ,&_acbgc );_decc !=nil {return _decc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_ebaac .Colormru =NewOfcCT_ColorMru (); +if _bedfe :=d .DecodeElement (_ebaac .Colormru ,&_acbgc );_bedfe !=nil {return _bedfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_ebaac .Colormenu =NewOfcCT_ColorMenu (); +if _dagcd :=d .DecodeElement (_ebaac .Colormenu ,&_acbgc );_dagcd !=nil {return _dagcd ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070eD\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025\u0076",_acbgc .Name ); +if _gafbf :=d .Skip ();_gafbf !=nil {return _gafbf ;};};case _e .EndElement :break _gbef ;case _e .CharData :};};return nil ;};func (_gegac *OfcEquationxml )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gegac .OfcCT_EquationXml =*NewOfcCT_EquationXml (); +for _ ,_gfcffd :=range start .Attr {if _gfcffd .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_edef :=_gfcffd .Value ;_gegac .ContentTypeAttr =&_edef ;continue ;};};_dedee :for {_efbcd ,_dbff :=d .Token ();if _dbff !=nil {return _dbff ; +};switch _deaad :=_efbcd .(type ){case _e .StartElement :switch _deaad .Name {default:if _gcdfd ,_fbcab :=_b .CreateElement (_deaad );_fbcab !=nil {return _fbcab ;}else {if _eceed :=d .DecodeElement (_gcdfd ,&_deaad );_eceed !=nil {return _eceed ;};_gegac .Any =_gcdfd ; +};};case _e .EndElement :break _dedee ;case _e .CharData :};};return nil ;};func (_gedbbb ST_StrokeLineStyle )String ()string {switch _gedbbb {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e"; +case 3:return "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case 4:return "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case 5:return "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e";};return "";};func (_dggfc ST_StrokeArrowType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bbgfa :=_e .Attr {}; +_bbgfa .Name =name ;switch _dggfc {case ST_StrokeArrowTypeUnset :_bbgfa .Value ="";case ST_StrokeArrowTypeNone :_bbgfa .Value ="\u006e\u006f\u006e\u0065";case ST_StrokeArrowTypeBlock :_bbgfa .Value ="\u0062\u006c\u006fc\u006b";case ST_StrokeArrowTypeClassic :_bbgfa .Value ="\u0063l\u0061\u0073\u0073\u0069\u0063"; +case ST_StrokeArrowTypeOval :_bbgfa .Value ="\u006f\u0076\u0061\u006c";case ST_StrokeArrowTypeDiamond :_bbgfa .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_StrokeArrowTypeOpen :_bbgfa .Value ="\u006f\u0070\u0065\u006e";};return _bbgfa ,nil ;}; +func (_fcfdd *OfcST_InsetMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fcfdd =0;case "\u0061\u0075\u0074\u006f":*_fcfdd =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fcfdd =2;};return nil ;};type OfcCT_SignatureLine struct{ -// Validate validates the OfcCallout and its children -func (_bfaaa *OfcCallout )Validate ()error {return _bfaaa .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func (_abgeb *OfcCT_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bdede :=range start .Attr {if _bdede .Name .Local =="\u0074\u0079\u0070\u0065"{_abgeb .TypeAttr .UnmarshalXMLAttr (_bdede ); -continue ;};if _bdede .Name .Local =="\u0065\u0078\u0074"{_abgeb .ExtAttr .UnmarshalXMLAttr (_bdede );continue ;};};for {_adcaa ,_cdcaef :=d .Token ();if _cdcaef !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u003a\u0020%\u0073",_cdcaef ); -};if _ffggd ,_ffafd :=_adcaa .(_e .EndElement );_ffafd &&_ffggd .Name ==start .Name {break ;};};return nil ;};type OfcST_HrAlign byte ; +// Signature Line Flag +IssignaturelineAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the OfcDiagram and its children, prefixing error messages with path -func (_eabacb *OfcDiagram )ValidateWithPath (path string )error {if _fbdge :=_eabacb .OfcCT_Diagram .ValidateWithPath (path );_fbdge !=nil {return _fbdge ;};return nil ;}; +// Unique ID +IdAttr *string ; -// Validate validates the OfcCT_Complex and its children -func (_cfgga *OfcCT_Complex )Validate ()error {return _cfgga .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};func (_cdbea *OfcFill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c";return _cdbea .OfcCT_Fill .MarshalXML (e ,start );};func (_beaef *CT_Rect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0072\u0065\u0063\u0074"; -};if _beaef .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .HrefAttr )});};if _beaef .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .TargetAttr )}); -};if _beaef .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .ClassAttr )});};if _beaef .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .TitleAttr )}); -};if _beaef .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .AltAttr )});};if _beaef .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .CoordsizeAttr )}); -};if _beaef .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .CoordoriginAttr )});};if _beaef .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .WrapcoordsAttr )}); -};if _beaef .PrintAttr !=_de .ST_TrueFalseUnset {_aeead ,_daff :=_beaef .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _daff !=nil {return _daff ;};start .Attr =append (start .Attr ,_aeead );};if _beaef .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .IdAttr )}); -};if _beaef .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .StyleAttr )});};if _beaef .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .SpidAttr )}); -};if _beaef .OnedAttr !=_de .ST_TrueFalseUnset {_cafgf ,_gbcc :=_beaef .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _gbcc !=nil {return _gbcc ;};start .Attr =append (start .Attr ,_cafgf );};if _beaef .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .RegroupidAttr )}); -};if _beaef .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_aefd ,_baecg :=_beaef .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _baecg !=nil {return _baecg ; -};start .Attr =append (start .Attr ,_aefd );};if _beaef .ButtonAttr !=_de .ST_TrueFalseUnset {_edcd ,_bgcbb :=_beaef .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bgcbb !=nil {return _bgcbb ;};start .Attr =append (start .Attr ,_edcd ); -};if _beaef .UserhiddenAttr !=_de .ST_TrueFalseUnset {_edfee ,_fgbg :=_beaef .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fgbg !=nil {return _fgbg ;};start .Attr =append (start .Attr ,_edfee ); -};if _beaef .BulletAttr !=_de .ST_TrueFalseUnset {_caage ,_caadc :=_beaef .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _caadc !=nil {return _caadc ;};start .Attr =append (start .Attr ,_caage );}; -if _beaef .HrAttr !=_de .ST_TrueFalseUnset {_gcdf ,_cgeab :=_beaef .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"});if _cgeab !=nil {return _cgeab ;};start .Attr =append (start .Attr ,_gcdf );};if _beaef .HrstdAttr !=_de .ST_TrueFalseUnset {_bdcdf ,_acccd :=_beaef .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"}); -if _acccd !=nil {return _acccd ;};start .Attr =append (start .Attr ,_bdcdf );};if _beaef .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_gdace ,_bdcga :=_beaef .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"}); -if _bdcga !=nil {return _bdcga ;};start .Attr =append (start .Attr ,_gdace );};if _beaef .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .HrpctAttr )}); -};if _beaef .HralignAttr !=OfcST_HrAlignUnset {_ccbc ,_dfgcg :=_beaef .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _dfgcg !=nil {return _dfgcg ;};start .Attr =append (start .Attr ,_ccbc );};if _beaef .AllowincellAttr !=_de .ST_TrueFalseUnset {_bffab ,_cafga :=_beaef .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _cafga !=nil {return _cafga ;};start .Attr =append (start .Attr ,_bffab );};if _beaef .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_bcaea ,_fbedga :=_beaef .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _fbedga !=nil {return _fbedga ;};start .Attr =append (start .Attr ,_bcaea );};if _beaef .UserdrawnAttr !=_de .ST_TrueFalseUnset {_faaae ,_bgee :=_beaef .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _bgee !=nil {return _bgee ;};start .Attr =append (start .Attr ,_faaae );};if _beaef .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .BordertopcolorAttr )}); -};if _beaef .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .BorderleftcolorAttr )}); -};if _beaef .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .BorderbottomcolorAttr )}); -};if _beaef .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .BorderrightcolorAttr )}); -};if _beaef .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_edga ,_cgdf :=_beaef .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cgdf !=nil {return _cgdf ;};start .Attr =append (start .Attr ,_edga ); -};if _beaef .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .DgmnodekindAttr )});};if _beaef .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_geega ,_cfacg :=_beaef .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _cfacg !=nil {return _cfacg ;};start .Attr =append (start .Attr ,_geega );};if _beaef .InsetmodeAttr !=OfcST_InsetModeUnset {_fdbg ,_dafc :=_beaef .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _dafc !=nil {return _dafc ;};start .Attr =append (start .Attr ,_fdbg );};if _beaef .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .OpacityAttr )}); -};if _beaef .StrokedAttr !=_de .ST_TrueFalseUnset {_faggaa ,_dbaa :=_beaef .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _dbaa !=nil {return _dbaa ;};start .Attr =append (start .Attr ,_faggaa );};if _beaef .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .StrokecolorAttr )}); -};if _beaef .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .StrokeweightAttr )});};if _beaef .InsetpenAttr !=_de .ST_TrueFalseUnset {_effcg ,_bceba :=_beaef .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _bceba !=nil {return _bceba ;};start .Attr =append (start .Attr ,_effcg );};if _beaef .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .ChromakeyAttr )}); -};if _beaef .FilledAttr !=_de .ST_TrueFalseUnset {_fdbd ,_fbaa :=_beaef .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fbaa !=nil {return _fbaa ;};start .Attr =append (start .Attr ,_fdbd );};if _beaef .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .FillcolorAttr )}); -};if _beaef .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beaef .SptAttr )});};if _beaef .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_edad ,_cafgab :=_beaef .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _cafgab !=nil {return _cafgab ;};start .Attr =append (start .Attr ,_edad );};if _beaef .BwmodeAttr !=OfcST_BWModeUnset {_dccg ,_cbfd :=_beaef .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cbfd !=nil {return _cbfd ; -};start .Attr =append (start .Attr ,_dccg );};if _beaef .BwpureAttr !=OfcST_BWModeUnset {_dgadb ,_agfgb :=_beaef .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _agfgb !=nil {return _agfgb ;};start .Attr =append (start .Attr ,_dgadb ); -};if _beaef .BwnormalAttr !=OfcST_BWModeUnset {_cfdc ,_eage :=_beaef .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _eage !=nil {return _eage ;};start .Attr =append (start .Attr ,_cfdc ); -};if _beaef .ForcedashAttr !=_de .ST_TrueFalseUnset {_egcd ,_ecba :=_beaef .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ecba !=nil {return _ecba ;};start .Attr =append (start .Attr ,_egcd ); -};if _beaef .OleiconAttr !=_de .ST_TrueFalseUnset {_aaef ,_cfgd :=_beaef .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _cfgd !=nil {return _cfgd ;};start .Attr =append (start .Attr ,_aaef );};if _beaef .OleAttr !=_de .ST_TrueFalseBlankUnset {_cacc ,_dgfe :=_beaef .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _dgfe !=nil {return _dgfe ;};start .Attr =append (start .Attr ,_cacc );};if _beaef .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_aefgb ,_abba :=_beaef .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _abba !=nil {return _abba ;};start .Attr =append (start .Attr ,_aefgb );};if _beaef .CliptowrapAttr !=_de .ST_TrueFalseUnset {_ecde ,_fdcba :=_beaef .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _fdcba !=nil {return _fdcba ;};start .Attr =append (start .Attr ,_ecde );};if _beaef .ClipAttr !=_de .ST_TrueFalseUnset {_fcgf ,_daec :=_beaef .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _daec !=nil {return _daec ; -};start .Attr =append (start .Attr ,_fcgf );};e .EncodeToken (start );if _beaef .EG_ShapeElements !=nil {for _ ,_caef :=range _beaef .EG_ShapeElements {_caef .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Signature Provider ID +ProvidAttr *string ; -// ValidateWithPath validates the AG_Adj and its children, prefixing error messages with path -func (_cd *AG_Adj )ValidateWithPath (path string )error {return nil };func (_bcacg *OfcSkew )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _bcacg .OfcCT_Skew .MarshalXML (e ,start );};func (_edecb *OfcShapedefaults )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073";return _edecb .OfcCT_ShapeDefaults .MarshalXML (e ,start );};func (_bdfaa *OfcColumn )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdfaa .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); -for _ ,_fffff :=range start .Attr {if _fffff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffff .Name .Local =="\u0068\u0072\u0065\u0066"{_gdgab :=_fffff .Value ; -_bdfaa .HrefAttr =&_gdgab ;continue ;};if _fffff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffff .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bdfaa .ForcedashAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffff .Name .Local =="\u0074\u0069\u0074l\u0065"{_cbbe :=_fffff .Value ; -_bdfaa .TitleAttr =&_cbbe ;continue ;};if _fffff .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffff .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bagaa :=_fffff .Value ; -_bdfaa .AlthrefAttr =&_bagaa ;continue ;};if _fffff .Name .Local =="\u0073\u0072\u0063"{_ebab :=_fffff .Value ;_bdfaa .SrcAttr =&_ebab ;continue ;};if _fffff .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bdfaa .ImagealignshapeAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_bdfaa .JoinstyleAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bdfaa .InsetpenAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u0063\u006f\u006co\u0072"{_dgedde :=_fffff .Value ;_bdfaa .ColorAttr =&_dgedde ;continue ;};if _fffff .Name .Local =="\u0065\u0078\u0074"{_bdfaa .ExtAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_bdfaa .FilltypeAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u006f\u006e"{_bdfaa .OnAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_bdfaa .EndarrowlengthAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_bdfaa .LinestyleAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_bdfaa .StartarrowlengthAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bbagea :=_fffff .Value ;_bdfaa .Color2Attr =&_bbagea ;continue ;};if _fffff .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_bdfaa .StartarrowAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bdfaa .EndarrowwidthAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_gcfbd :=_fffff .Value ; -_bdfaa .DashstyleAttr =&_gcfbd ;continue ;};if _fffff .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bdegg :=_fffff .Value ;_bdfaa .OpacityAttr =&_bdegg ;continue ;};if _fffff .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_bdfaa .ImageaspectAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fggca ,_bfbbd :=_a .ParseFloat (_fffff .Value ,64);if _bfbbd !=nil {return _bfbbd ;};_bdfaa .MiterlimitAttr =&_fggca ;continue ;};if _fffff .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_bdfaa .EndcapAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_bdfaa .EndarrowAttr .UnmarshalXMLAttr (_fffff );continue ;};if _fffff .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bdfaa .StartarrowwidthAttr .UnmarshalXMLAttr (_fffff ); -continue ;};if _fffff .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_eecc :=_fffff .Value ;_bdfaa .ImagesizeAttr =&_eecc ;continue ;};if _fffff .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_bacgb :=_fffff .Value ;_bdfaa .WeightAttr =&_bacgb ; -continue ;};};for {_egebd ,_cefca :=d .Token ();if _cefca !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_cefca );};if _gdgeb ,_cdcbd :=_egebd .(_e .EndElement );_cdcbd &&_gdgeb .Name ==start .Name {break ; -};};return nil ;};func (_efadf *Formulas )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _efadf .CT_Formulas .MarshalXML (e ,start );};func NewEG_ShapeElements ()*EG_ShapeElements {_bgdac :=&EG_ShapeElements {};_bgdac .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -return _bgdac ;};func (_cceaad ST_ImageAspect )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ddbea :=_e .Attr {};_ddbea .Name =name ;switch _cceaad {case ST_ImageAspectUnset :_ddbea .Value ="";case ST_ImageAspectIgnore :_ddbea .Value ="\u0069\u0067\u006e\u006f\u0072\u0065"; -case ST_ImageAspectAtMost :_ddbea .Value ="\u0061\u0074\u004d\u006f\u0073\u0074";case ST_ImageAspectAtLeast :_ddbea .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074";};return _ddbea ,nil ;};type OfcLeft struct{OfcCT_StrokeChild };type OfcEquationxml struct{OfcCT_EquationXml }; -type OfcColumn struct{OfcCT_StrokeChild }; +// Use Signing Instructions Flag +SigninginstructionssetAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the Line and its children, prefixing error messages with path -func (_dddeca *Line )ValidateWithPath (path string )error {if _bdfbf :=_dddeca .CT_Line .ValidateWithPath (path );_bdfbf !=nil {return _bdfbf ;};return nil ;};func (_aadcg ST_StrokeArrowWidth )ValidateWithPath (path string )error {switch _aadcg {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aadcg )); -};return nil ;};func (_eee *AG_CoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gceff :=range start .Attr {if _gceff .Name .Local =="\u0068\u0072\u0065\u0066"{_fg :=_gceff .Value ;_eee .HrefAttr =&_fg ;continue ;};if _gceff .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_geg :=_gceff .Value ; -_eee .TargetAttr =&_geg ;continue ;};if _gceff .Name .Local =="\u0063\u006c\u0061s\u0073"{_gfbc :=_gceff .Value ;_eee .ClassAttr =&_gfbc ;continue ;};if _gceff .Name .Local =="\u0074\u0069\u0074l\u0065"{_fff :=_gceff .Value ;_eee .TitleAttr =&_fff ;continue ; -};if _gceff .Name .Local =="\u0061\u006c\u0074"{_fcg :=_gceff .Value ;_eee .AltAttr =&_fcg ;continue ;};if _gceff .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bfcg :=_gceff .Value ;_eee .CoordsizeAttr =&_bfcg ;continue ;};if _gceff .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_abb :=_gceff .Value ; -_eee .CoordoriginAttr =&_abb ;continue ;};if _gceff .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dgd :=_gceff .Value ;_eee .WrapcoordsAttr =&_dgd ;continue ;};if _gceff .Name .Local =="\u0070\u0072\u0069n\u0074"{_eee .PrintAttr .UnmarshalXMLAttr (_gceff ); -continue ;};if _gceff .Name .Local =="\u0069\u0064"{_fef :=_gceff .Value ;_eee .IdAttr =&_fef ;continue ;};if _gceff .Name .Local =="\u0073\u0074\u0079l\u0065"{_bdg :=_gceff .Value ;_eee .StyleAttr =&_bdg ;continue ;};};for {_ccf ,_bdc :=d .Token ();if _bdc !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073: \u0025\u0073",_bdc ); -};if _dfaa ,_gec :=_ccf .(_e .EndElement );_gec &&_dfaa .Name ==start .Name {break ;};};return nil ;};func (_fgdfe ST_StrokeArrowType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_agdff :=_e .Attr {};_agdff .Name =name ;switch _fgdfe {case ST_StrokeArrowTypeUnset :_agdff .Value =""; -case ST_StrokeArrowTypeNone :_agdff .Value ="\u006e\u006f\u006e\u0065";case ST_StrokeArrowTypeBlock :_agdff .Value ="\u0062\u006c\u006fc\u006b";case ST_StrokeArrowTypeClassic :_agdff .Value ="\u0063l\u0061\u0073\u0073\u0069\u0063";case ST_StrokeArrowTypeOval :_agdff .Value ="\u006f\u0076\u0061\u006c"; -case ST_StrokeArrowTypeDiamond :_agdff .Value ="\u0064i\u0061\u006d\u006f\u006e\u0064";case ST_StrokeArrowTypeOpen :_agdff .Value ="\u006f\u0070\u0065\u006e";};return _agdff ,nil ;};func NewOfcCT_Complex ()*OfcCT_Complex {_bdeed :=&OfcCT_Complex {};return _bdeed }; -func (_ggdgfe *Polyline )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ggdgfe .CT_PolyLine =*NewCT_PolyLine ();for _ ,_ggccb :=range start .Attr {if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ggdgfe .AllowoverlapAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ggdgfe .PreferrelativeAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ggdgfe .ConnectortypeAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ggdgfe .UserdrawnAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ggdgfe .UserhiddenAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ggdgfe .CliptowrapAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dgadg :=_ggccb .Value ; -_ggdgfe .BorderbottomcolorAttr =&_dgadg ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ggdgfe .AllowincellAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ggdgfe .InsetmodeAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ggdgfe .ButtonAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0068\u0072\u0070c\u0074"{_abdga ,_fabga :=_a .ParseFloat (_ggccb .Value ,64); -if _fabga !=nil {return _fabga ;};_fgacb :=float32 (_abdga );_ggdgfe .HrpctAttr =&_fgacb ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ggdgfe .DgmlayoutmruAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fdbaa ,_abgfb :=_a .ParseInt (_ggccb .Value ,10,64); -if _abgfb !=nil {return _abgfb ;};_ggdgfe .RegroupidAttr =&_fdbaa ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0073\u0070\u0074"{_gfgedc ,_acadb :=_a .ParseFloat (_ggccb .Value ,64); -if _acadb !=nil {return _acadb ;};_cdcfb :=float32 (_gfgedc );_ggdgfe .SptAttr =&_cdcfb ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ggdgfe .BwpureAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_affcf :=_ggccb .Value ; -_ggdgfe .BorderrightcolorAttr =&_affcf ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ggdgfe .HrnoshadeAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_aecfa :=_ggccb .Value ; -_ggdgfe .BorderleftcolorAttr =&_aecfa ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ggdgfe .BulletAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u006f\u006e\u0065\u0064"{_ggdgfe .OnedAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ggdgfe .HralignAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ggdgfe .BwnormalAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ggdgfe .OleiconAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0068\u0072\u0073t\u0064"{_ggdgfe .HrstdAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abgbc :=_ggccb .Value ; -_ggdgfe .BordertopcolorAttr =&_abgbc ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u006f\u006c\u0065"{_ggdgfe .OleAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ggdgfe .ForcedashAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ceebf ,_dcgee :=_a .ParseInt (_ggccb .Value ,10,64); -if _dcgee !=nil {return _dcgee ;};_ggdgfe .DgmnodekindAttr =&_ceebf ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ggdgfe .DgmlayoutAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ggdgfe .BwmodeAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0063\u006c\u0069\u0070"{_ggdgfe .ClipAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0068\u0072"{_ggdgfe .HrAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0073\u0070\u0069\u0064"{_baaad :=_ggccb .Value ; -_ggdgfe .SpidAttr =&_baaad ;continue ;};if _ggccb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggccb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ggdgfe .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fegbdc :=_ggccb .Value ;_ggdgfe .CoordsizeAttr =&_fegbdc ;continue ;};if _ggccb .Name .Local =="\u0061\u006c\u0074"{_cgega :=_ggccb .Value ;_ggdgfe .AltAttr =&_cgega ; -continue ;};if _ggccb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dagge :=_ggccb .Value ;_ggdgfe .OpacityAttr =&_dagge ;continue ;};if _ggccb .Name .Local =="\u0063\u006c\u0061s\u0073"{_fgfgc :=_ggccb .Value ;_ggdgfe .ClassAttr =&_fgfgc ;continue ; -};if _ggccb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_efdbg :=_ggccb .Value ;_ggdgfe .StrokecolorAttr =&_efdbg ;continue ;};if _ggccb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gggb :=_ggccb .Value ; -_ggdgfe .StrokeweightAttr =&_gggb ;continue ;};if _ggccb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ggdgfe .InsetpenAttr .UnmarshalXMLAttr (_ggccb );continue ;};if _ggccb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffdfdg :=_ggccb .Value ; -_ggdgfe .ChromakeyAttr =&_ffdfdg ;continue ;};if _ggccb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ggdgfe .FilledAttr .UnmarshalXMLAttr (_ggccb );continue ;};if _ggccb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ddbfff :=_ggccb .Value ; -_ggdgfe .FillcolorAttr =&_ddbfff ;continue ;};if _ggccb .Name .Local =="\u0068\u0072\u0065\u0066"{_cadgg :=_ggccb .Value ;_ggdgfe .HrefAttr =&_cadgg ;continue ;};if _ggccb .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_cfabcd :=_ggccb .Value ;_ggdgfe .PointsAttr =&_cfabcd ; -continue ;};if _ggccb .Name .Local =="\u0073\u0074\u0079l\u0065"{_bbecba :=_ggccb .Value ;_ggdgfe .StyleAttr =&_bbecba ;continue ;};if _ggccb .Name .Local =="\u0069\u0064"{_gded :=_ggccb .Value ;_ggdgfe .IdAttr =&_gded ;continue ;};if _ggccb .Name .Local =="\u0070\u0072\u0069n\u0074"{_ggdgfe .PrintAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eeccf :=_ggccb .Value ;_ggdgfe .WrapcoordsAttr =&_eeccf ;continue ;};if _ggccb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ggdgfe .StrokedAttr .UnmarshalXMLAttr (_ggccb ); -continue ;};if _ggccb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ffbdg :=_ggccb .Value ;_ggdgfe .CoordoriginAttr =&_ffbdg ;continue ;};if _ggccb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bcfd :=_ggccb .Value ; -_ggdgfe .TargetAttr =&_bcfd ;continue ;};if _ggccb .Name .Local =="\u0074\u0069\u0074l\u0065"{_bbebg :=_ggccb .Value ;_ggdgfe .TitleAttr =&_bbebg ;continue ;};};_dddag :for {_bgced ,_dcdba :=d .Token ();if _dcdba !=nil {return _dcdba ;};switch _ffegb :=_bgced .(type ){case _e .StartElement :switch _ffegb .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_cdaca :=NewCT_PolyLineChoice (); -if _gdgea :=d .DecodeElement (&_cdaca .Ink ,&_ffegb );_gdgea !=nil {return _gdgea ;};_ggdgfe .PolyLineChoice =append (_ggdgfe .PolyLineChoice ,_cdaca );default:_baddd :=NewCT_PolyLineChoice ();if _abffb :=d .DecodeElement (&_baddd ,&_ffegb );_abffb ==nil {_ggdgfe .PolyLineChoice =append (_ggdgfe .PolyLineChoice ,_baddd ); -continue ;};_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065\u0020\u0025\u0076",_ffegb .Name ); -if _caccf :=d .Skip ();_caccf !=nil {return _caccf ;};return _dcdba ;};case _e .EndElement :break _dddag ;case _e .CharData :};};return nil ;};func (_effe *ST_StrokeJoinStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_effe =0; -case "\u0072\u006f\u0075n\u0064":*_effe =1;case "\u0062\u0065\u0076e\u006c":*_effe =2;case "\u006d\u0069\u0074e\u0072":*_effe =3;};return nil ;};func (_caeff *OfcCT_ColorMenu )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"; -};if _caeff .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_caeff .StrokecolorAttr )});};if _caeff .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_caeff .FillcolorAttr )}); -};if _caeff .ShadowcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_caeff .ShadowcolorAttr )});};if _caeff .ExtrusioncolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_caeff .ExtrusioncolorAttr )}); -};if _caeff .ExtAttr !=ST_ExtUnset {_fabgd ,_bggdb :=_caeff .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bggdb !=nil {return _bggdb ;};start .Attr =append (start .Attr ,_fabgd );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};type CT_Group struct{ +// User-specified Comments Flag +AllowcommentsAttr _f .ST_TrueFalse ; -// Group Diagram Type -EditasAttr ST_EditAs ;TablepropertiesAttr *string ;TablelimitsAttr *string ;GroupChoice []*CT_GroupChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ; -PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ; -HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ; -BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ; -};func (_dacf *AG_Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afge :=range start .Attr {if _afge .Name .Local =="\u0070\u0061\u0074\u0068"{_cef :=_afge .Value ;_dacf .PathAttr =&_cef ;continue ;};};for {_gede ,_dgdf :=d .Token (); -if _dgdf !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_dgdf );};if _baaa ,_dgaa :=_gede .(_e .EndElement );_dgaa &&_baaa .Name ==start .Name {break ;};};return nil ; -};func (_bced *OfcCT_Complex )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";};if _bced .ExtAttr !=ST_ExtUnset {_fegda ,_gegca :=_bced .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _gegca !=nil {return _gegca ;};start .Attr =append (start .Attr ,_fegda );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type AG_Id struct{IdAttr *string ;};func (_acbe *Line )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _acbe .CT_Line .MarshalXML (e ,start ); -};type OfcST_Angle byte ;func NewCT_Shadow ()*CT_Shadow {_bbda :=&CT_Shadow {};return _bbda }; +// Show Signed Date Flag +ShowsigndateAttr _f .ST_TrueFalse ; -// Validate validates the AG_Style and its children -func (_cfdg *AG_Style )Validate ()error {return _cfdg .ValidateWithPath ("\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065");};func (_fbea *OfcCallout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbea .OfcCT_Callout =*NewOfcCT_Callout (); -for _ ,_fgeb :=range start .Attr {if _fgeb .Name .Local =="\u006f\u006e"{_fbea .OnAttr .UnmarshalXMLAttr (_fgeb );continue ;};if _fgeb .Name .Local =="\u0074\u0079\u0070\u0065"{_dfefee :=_fgeb .Value ;_fbea .TypeAttr =&_dfefee ;continue ;};if _fgeb .Name .Local =="\u0067\u0061\u0070"{_aacfb :=_fgeb .Value ; -_fbea .GapAttr =&_aacfb ;continue ;};if _fgeb .Name .Local =="\u0061\u006e\u0067l\u0065"{_fbea .AngleAttr .UnmarshalXMLAttr (_fgeb );continue ;};if _fgeb .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_fbea .DropautoAttr .UnmarshalXMLAttr (_fgeb ); -continue ;};if _fgeb .Name .Local =="\u0064\u0072\u006f\u0070"{_abgdf :=_fgeb .Value ;_fbea .DropAttr =&_abgdf ;continue ;};if _fgeb .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_affae :=_fgeb .Value ;_fbea .DistanceAttr =&_affae ; -continue ;};if _fgeb .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_fbea .LengthspecifiedAttr .UnmarshalXMLAttr (_fgeb );continue ;};if _fgeb .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_gaae :=_fgeb .Value ; -_fbea .LengthAttr =&_gaae ;continue ;};if _fgeb .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_fbea .AccentbarAttr .UnmarshalXMLAttr (_fgeb );continue ;};if _fgeb .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_fbea .TextborderAttr .UnmarshalXMLAttr (_fgeb ); -continue ;};if _fgeb .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_fbea .MinusxAttr .UnmarshalXMLAttr (_fgeb );continue ;};if _fgeb .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_fbea .MinusyAttr .UnmarshalXMLAttr (_fgeb );continue ;}; -if _fgeb .Name .Local =="\u0065\u0078\u0074"{_fbea .ExtAttr .UnmarshalXMLAttr (_fgeb );continue ;};};for {_afdbc ,_acbgd :=d .Token ();if _acbgd !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074\u003a\u0020%\u0073",_acbgd ); -};if _bffad ,_ecgbf :=_afdbc .(_e .EndElement );_ecgbf &&_bffad .Name ==start .Name {break ;};};return nil ;};func (_gbcfg OfcST_InsetMode )ValidateWithPath (path string )error {switch _gbcfg {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcfg )); -};return nil ;};func (_fbdeb *OfcST_ConnectorType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agcdd ,_cdfbba :=d .Token ();if _cdfbba !=nil {return _cdfbba ;};if _fbeee ,_bdbfd :=_agcdd .(_e .EndElement );_bdbfd &&_fbeee .Name ==start .Name {*_fbdeb =1; -return nil ;};if _aacad ,_ddae :=_agcdd .(_e .CharData );!_ddae {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agcdd );}else {switch string (_aacad ){case "":*_fbdeb =0; -case "\u006e\u006f\u006e\u0065":*_fbdeb =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_fbdeb =2;case "\u0065\u006c\u0062o\u0077":*_fbdeb =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_fbdeb =4;};};_agcdd ,_cdfbba =d .Token ();if _cdfbba !=nil {return _cdfbba ; -};if _fccb ,_aadgf :=_agcdd .(_e .EndElement );_aadgf &&_fccb .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agcdd ); -};func (_cccg *CT_Line )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u006c\u0069\u006e\u0065";};if _cccg .FromAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .FromAttr )}); -};if _cccg .ToAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .ToAttr )});};if _cccg .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .HrefAttr )}); -};if _cccg .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .TargetAttr )});};if _cccg .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .ClassAttr )}); -};if _cccg .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .TitleAttr )});};if _cccg .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .AltAttr )}); -};if _cccg .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .CoordsizeAttr )});};if _cccg .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .CoordoriginAttr )}); -};if _cccg .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .WrapcoordsAttr )});};if _cccg .PrintAttr !=_de .ST_TrueFalseUnset {_fagac ,_fecag :=_cccg .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _fecag !=nil {return _fecag ;};start .Attr =append (start .Attr ,_fagac );};if _cccg .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .IdAttr )});};if _cccg .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .StyleAttr )}); -};if _cccg .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .SpidAttr )});};if _cccg .OnedAttr !=_de .ST_TrueFalseUnset {_daga ,_dbcf :=_cccg .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _dbcf !=nil {return _dbcf ;};start .Attr =append (start .Attr ,_daga );};if _cccg .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .RegroupidAttr )}); -};if _cccg .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_agdb ,_cccd :=_cccg .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cccd !=nil {return _cccd ; -};start .Attr =append (start .Attr ,_agdb );};if _cccg .ButtonAttr !=_de .ST_TrueFalseUnset {_abaf ,_eaeef :=_cccg .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _eaeef !=nil {return _eaeef ;};start .Attr =append (start .Attr ,_abaf ); -};if _cccg .UserhiddenAttr !=_de .ST_TrueFalseUnset {_ffgb ,_deecg :=_cccg .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _deecg !=nil {return _deecg ;};start .Attr =append (start .Attr ,_ffgb ); -};if _cccg .BulletAttr !=_de .ST_TrueFalseUnset {_cefd ,_bgcb :=_cccg .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _bgcb !=nil {return _bgcb ;};start .Attr =append (start .Attr ,_cefd );};if _cccg .HrAttr !=_de .ST_TrueFalseUnset {_befba ,_afdbe :=_cccg .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _afdbe !=nil {return _afdbe ;};start .Attr =append (start .Attr ,_befba );};if _cccg .HrstdAttr !=_de .ST_TrueFalseUnset {_feff ,_cefdc :=_cccg .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _cefdc !=nil {return _cefdc ; -};start .Attr =append (start .Attr ,_feff );};if _cccg .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_bageg ,_gbcg :=_cccg .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gbcg !=nil {return _gbcg ; -};start .Attr =append (start .Attr ,_bageg );};if _cccg .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .HrpctAttr )});};if _cccg .HralignAttr !=OfcST_HrAlignUnset {_fbac ,_ebgb :=_cccg .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _ebgb !=nil {return _ebgb ;};start .Attr =append (start .Attr ,_fbac );};if _cccg .AllowincellAttr !=_de .ST_TrueFalseUnset {_febe ,_effd :=_cccg .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _effd !=nil {return _effd ;};start .Attr =append (start .Attr ,_febe );};if _cccg .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_dgbga ,_dfaf :=_cccg .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _dfaf !=nil {return _dfaf ;};start .Attr =append (start .Attr ,_dgbga );};if _cccg .UserdrawnAttr !=_de .ST_TrueFalseUnset {_faac ,_aafec :=_cccg .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _aafec !=nil {return _aafec ;};start .Attr =append (start .Attr ,_faac );};if _cccg .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .BordertopcolorAttr )}); -};if _cccg .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .BorderleftcolorAttr )}); -};if _cccg .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .BorderbottomcolorAttr )}); -};if _cccg .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .BorderrightcolorAttr )}); -};if _cccg .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_gdddf ,_eebae :=_cccg .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _eebae !=nil {return _eebae ;};start .Attr =append (start .Attr ,_gdddf ); -};if _cccg .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .DgmnodekindAttr )});};if _cccg .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_aabg ,_fgfc :=_cccg .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _fgfc !=nil {return _fgfc ;};start .Attr =append (start .Attr ,_aabg );};if _cccg .InsetmodeAttr !=OfcST_InsetModeUnset {_ceede ,_gaea :=_cccg .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _gaea !=nil {return _gaea ;};start .Attr =append (start .Attr ,_ceede );};if _cccg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .OpacityAttr )}); -};if _cccg .StrokedAttr !=_de .ST_TrueFalseUnset {_aafcf ,_acgd :=_cccg .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _acgd !=nil {return _acgd ;};start .Attr =append (start .Attr ,_aafcf );};if _cccg .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .StrokecolorAttr )}); -};if _cccg .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .StrokeweightAttr )});};if _cccg .InsetpenAttr !=_de .ST_TrueFalseUnset {_efef ,_eddbc :=_cccg .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _eddbc !=nil {return _eddbc ;};start .Attr =append (start .Attr ,_efef );};if _cccg .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .ChromakeyAttr )}); -};if _cccg .FilledAttr !=_de .ST_TrueFalseUnset {_geacf ,_cdced :=_cccg .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cdced !=nil {return _cdced ;};start .Attr =append (start .Attr ,_geacf );};if _cccg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .FillcolorAttr )}); -};if _cccg .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cccg .SptAttr )});};if _cccg .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_geggc ,_baecb :=_cccg .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _baecb !=nil {return _baecb ;};start .Attr =append (start .Attr ,_geggc );};if _cccg .BwmodeAttr !=OfcST_BWModeUnset {_bgdbb ,_cfeb :=_cccg .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _cfeb !=nil {return _cfeb ; -};start .Attr =append (start .Attr ,_bgdbb );};if _cccg .BwpureAttr !=OfcST_BWModeUnset {_dgece ,_dgde :=_cccg .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _dgde !=nil {return _dgde ;};start .Attr =append (start .Attr ,_dgece ); -};if _cccg .BwnormalAttr !=OfcST_BWModeUnset {_dbga ,_fgcd :=_cccg .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _fgcd !=nil {return _fgcd ;};start .Attr =append (start .Attr ,_dbga ); -};if _cccg .ForcedashAttr !=_de .ST_TrueFalseUnset {_degf ,_fbgdc :=_cccg .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _fbgdc !=nil {return _fbgdc ;};start .Attr =append (start .Attr ,_degf ); -};if _cccg .OleiconAttr !=_de .ST_TrueFalseUnset {_bgad ,_fcca :=_cccg .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fcca !=nil {return _fcca ;};start .Attr =append (start .Attr ,_bgad );};if _cccg .OleAttr !=_de .ST_TrueFalseBlankUnset {_bdfg ,_eeag :=_cccg .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _eeag !=nil {return _eeag ;};start .Attr =append (start .Attr ,_bdfg );};if _cccg .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_caag ,_gfgd :=_cccg .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _gfgd !=nil {return _gfgd ;};start .Attr =append (start .Attr ,_caag );};if _cccg .CliptowrapAttr !=_de .ST_TrueFalseUnset {_bcde ,_gfca :=_cccg .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _gfca !=nil {return _gfca ;};start .Attr =append (start .Attr ,_bcde );};if _cccg .ClipAttr !=_de .ST_TrueFalseUnset {_gbed ,_gacb :=_cccg .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gacb !=nil {return _gacb ; -};start .Attr =append (start .Attr ,_gbed );};e .EncodeToken (start );if _cccg .EG_ShapeElements !=nil {for _ ,_fcead :=range _cccg .EG_ShapeElements {_fcead .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_agdg *OfcST_InsetMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebbcf ,_adcfd :=d .Token ();if _adcfd !=nil {return _adcfd ;};if _bcabd ,_agdga :=_ebbcf .(_e .EndElement );_agdga &&_bcabd .Name ==start .Name {*_agdg =1; -return nil ;};if _gdffgd ,_eedbg :=_ebbcf .(_e .CharData );!_eedbg {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebbcf );}else {switch string (_gdffgd ){case "":*_agdg =0; -case "\u0061\u0075\u0074\u006f":*_agdg =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_agdg =2;};};_ebbcf ,_adcfd =d .Token ();if _adcfd !=nil {return _adcfd ;};if _bdbcea ,_cfggde :=_ebbcf .(_e .EndElement );_cfggde &&_bdbcea .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebbcf );};type CT_RoundRect struct{ +// Suggested Signer Line 1 +SuggestedsignerAttr *string ; -// Rounded Corner Arc Size -ArcsizeAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ; -IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ; -HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ; -BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ; -StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; -ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};func (_fcaad OfcST_OLEDrawAspect )String ()string {switch _fcaad {case 0:return ""; -case 1:return "\u0043o\u006e\u0074\u0065\u006e\u0074";case 2:return "\u0049\u0063\u006f\u006e";};return "";}; +// Suggested Signer Line 2 +Suggestedsigner2Attr *string ; -// ValidateWithPath validates the OfcSkew and its children, prefixing error messages with path -func (_aaeab *OfcSkew )ValidateWithPath (path string )error {if _dbbc :=_aaeab .OfcCT_Skew .ValidateWithPath (path );_dbbc !=nil {return _dbbc ;};return nil ;};type AG_Style struct{StyleAttr *string ;}; +// Suggested Signer E-mail Address +SuggestedsigneremailAttr *string ; -// Validate validates the Polyline and its children -func (_aeebd *Polyline )Validate ()error {return _aeebd .ValidateWithPath ("\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065");};func (_faaef *OfcCT_EquationXml )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aagd :=range start .Attr {if _aagd .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fgec :=_aagd .Value ; -_faaef .ContentTypeAttr =&_fgec ;continue ;};};_egada :for {_dcfgf ,_gdgg :=d .Token ();if _gdgg !=nil {return _gdgg ;};switch _ecdda :=_dcfgf .(type ){case _e .StartElement :switch _ecdda .Name {default:if _abcdg ,_dfaed :=_gd .CreateElement (_ecdda ); -_dfaed !=nil {return _dfaed ;}else {if _bgagf :=d .DecodeElement (_abcdg ,&_ecdda );_bgagf !=nil {return _bgagf ;};_faaef .Any =_abcdg ;};};case _e .EndElement :break _egada ;case _e .CharData :};};return nil ;};func (_eddfgg OfcST_OLEUpdateMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ggfgc :=_e .Attr {}; -_ggfgc .Name =name ;switch _eddfgg {case OfcST_OLEUpdateModeUnset :_ggfgc .Value ="";case OfcST_OLEUpdateModeAlways :_ggfgc .Value ="\u0041\u006c\u0077\u0061\u0079\u0073";case OfcST_OLEUpdateModeOnCall :_ggfgc .Value ="\u004f\u006e\u0043\u0061\u006c\u006c"; -};return _ggfgc ,nil ;};type OfcBottom struct{OfcCT_StrokeChild };func (_aegg *OfcCT_Callout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_acagg :=range start .Attr {if _acagg .Name .Local =="\u006f\u006e"{_aegg .OnAttr .UnmarshalXMLAttr (_acagg ); -continue ;};if _acagg .Name .Local =="\u0074\u0079\u0070\u0065"{_fgdab :=_acagg .Value ;_aegg .TypeAttr =&_fgdab ;continue ;};if _acagg .Name .Local =="\u0067\u0061\u0070"{_aedec :=_acagg .Value ;_aegg .GapAttr =&_aedec ;continue ;};if _acagg .Name .Local =="\u0061\u006e\u0067l\u0065"{_aegg .AngleAttr .UnmarshalXMLAttr (_acagg ); -continue ;};if _acagg .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_aegg .DropautoAttr .UnmarshalXMLAttr (_acagg );continue ;};if _acagg .Name .Local =="\u0064\u0072\u006f\u0070"{_eege :=_acagg .Value ;_aegg .DropAttr =&_eege ;continue ; -};if _acagg .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_cabga :=_acagg .Value ;_aegg .DistanceAttr =&_cabga ;continue ;};if _acagg .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_aegg .LengthspecifiedAttr .UnmarshalXMLAttr (_acagg ); -continue ;};if _acagg .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_egcgg :=_acagg .Value ;_aegg .LengthAttr =&_egcgg ;continue ;};if _acagg .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_aegg .AccentbarAttr .UnmarshalXMLAttr (_acagg ); -continue ;};if _acagg .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_aegg .TextborderAttr .UnmarshalXMLAttr (_acagg );continue ;};if _acagg .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_aegg .MinusxAttr .UnmarshalXMLAttr (_acagg ); -continue ;};if _acagg .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_aegg .MinusyAttr .UnmarshalXMLAttr (_acagg );continue ;};if _acagg .Name .Local =="\u0065\u0078\u0074"{_aegg .ExtAttr .UnmarshalXMLAttr (_acagg );continue ;};};for {_cbec ,_afgaa :=d .Token (); -if _afgaa !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u0061l\u006c\u006f\u0075\u0074\u003a\u0020\u0025s",_afgaa );};if _gaeb ,_cedbc :=_cbec .(_e .EndElement );_cedbc &&_gaeb .Name ==start .Name {break ; -};};return nil ;}; +// Instructions for Signing +SigninginstructionsAttr *string ; -// Validate validates the OfcCT_SignatureLine and its children -func (_cdaac *OfcCT_SignatureLine )Validate ()error {return _cdaac .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065");};func (_ffgbd OfcST_ConnectorType )ValidateWithPath (path string )error {switch _ffgbd {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffgbd )); -};return nil ;};type OfcST_InsetMode byte ;func NewHandles ()*Handles {_bgff :=&Handles {};_bgff .CT_Handles =*NewCT_Handles ();return _bgff };func (_afeeba ST_StrokeArrowLength )Validate ()error {return _afeeba .ValidateWithPath ("")};func NewCT_GroupChoice ()*CT_GroupChoice {_cdga :=&CT_GroupChoice {}; -_cdga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _cdga ;};func NewOfcCT_ShapeLayout ()*OfcCT_ShapeLayout {_fdbge :=&OfcCT_ShapeLayout {};return _fdbge }; +// Additional Signature Information +AddlxmlAttr *string ; -// Validate validates the OfcCT_Rules and its children -func (_fgacc *OfcCT_Rules )Validate ()error {return _fgacc .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};func (_addcc *OfcST_RType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfdfd ,_ffabc :=d .Token (); -if _ffabc !=nil {return _ffabc ;};if _eceea ,_fbafa :=_cfdfd .(_e .EndElement );_fbafa &&_eceea .Name ==start .Name {*_addcc =1;return nil ;};if _fcbg ,_fgfdf :=_cfdfd .(_e .CharData );!_fgfdf {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfdfd ); -}else {switch string (_fcbg ){case "":*_addcc =0;case "\u0061\u0072\u0063":*_addcc =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_addcc =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_addcc =3;case "\u0061\u006c\u0069g\u006e":*_addcc =4;};}; -_cfdfd ,_ffabc =d .Token ();if _ffabc !=nil {return _ffabc ;};if _daaeg ,_fbcdd :=_cfdfd .(_e .EndElement );_fbcdd &&_daaeg .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfdfd ); -};func NewCT_Shapetype ()*CT_Shapetype {_fadad :=&CT_Shapetype {};return _fadad };func NewAG_ShapeAttributes ()*AG_ShapeAttributes {_dbea :=&AG_ShapeAttributes {};return _dbea };func (_dfbg *AG_Style )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gecad :=range start .Attr {if _gecad .Name .Local =="\u0073\u0074\u0079l\u0065"{_ebbb :=_gecad .Value ; -_dfbg .StyleAttr =&_ebbb ;continue ;};};for {_agfd ,_bagg :=d .Token ();if _bagg !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_bagg );};if _bbfa ,_ccaa :=_agfd .(_e .EndElement ); -_ccaa &&_bbfa .Name ==start .Name {break ;};};return nil ;}; +// Signature Provider Download URL +SigprovurlAttr *string ;ExtAttr ST_Ext ;};func (_ggefg OfcST_How )ValidateWithPath (path string )error {switch _ggefg {case 0,1,2,3,4,5,6:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggefg )); +};return nil ;};func (_gaagbb *OfcST_ConnectorType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gaagbb =0;case "\u006e\u006f\u006e\u0065":*_gaagbb =1;case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_gaagbb =2;case "\u0065\u006c\u0062o\u0077":*_gaagbb =3; +case "\u0063\u0075\u0072\u0076\u0065\u0064":*_gaagbb =4;};return nil ;};func (_bae *CT_Arc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0061r\u0063";};if _bae .StartAngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .StartAngleAttr )}); +};if _bae .EndAngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .EndAngleAttr )});};if _bae .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .HrefAttr )}); +};if _bae .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .TargetAttr )});};if _bae .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .ClassAttr )}); +};if _bae .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .TitleAttr )});};if _bae .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .AltAttr )}); +};if _bae .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .CoordsizeAttr )});};if _bae .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .CoordoriginAttr )}); +};if _bae .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .WrapcoordsAttr )});};if _bae .PrintAttr !=_f .ST_TrueFalseUnset {_gdc ,_fbfg :=_bae .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _fbfg !=nil {return _fbfg ;};start .Attr =append (start .Attr ,_gdc );};if _bae .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .IdAttr )});};if _bae .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .StyleAttr )}); +};if _bae .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .SpidAttr )});};if _bae .OnedAttr !=_f .ST_TrueFalseUnset {_fede ,_edbc :=_bae .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _edbc !=nil {return _edbc ;};start .Attr =append (start .Attr ,_fede );};if _bae .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .RegroupidAttr )}); +};if _bae .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_eceb ,_cbb :=_bae .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cbb !=nil {return _cbb ; +};start .Attr =append (start .Attr ,_eceb );};if _bae .ButtonAttr !=_f .ST_TrueFalseUnset {_baad ,_bbfcg :=_bae .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bbfcg !=nil {return _bbfcg ;};start .Attr =append (start .Attr ,_baad ); +};if _bae .UserhiddenAttr !=_f .ST_TrueFalseUnset {_aedcb ,_gcg :=_bae .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _gcg !=nil {return _gcg ;};start .Attr =append (start .Attr ,_aedcb ); +};if _bae .BulletAttr !=_f .ST_TrueFalseUnset {_gfgf ,_aac :=_bae .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _aac !=nil {return _aac ;};start .Attr =append (start .Attr ,_gfgf );};if _bae .HrAttr !=_f .ST_TrueFalseUnset {_ged ,_gabd :=_bae .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _gabd !=nil {return _gabd ;};start .Attr =append (start .Attr ,_ged );};if _bae .HrstdAttr !=_f .ST_TrueFalseUnset {_fdaf ,_ccca :=_bae .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _ccca !=nil {return _ccca ; +};start .Attr =append (start .Attr ,_fdaf );};if _bae .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_bfcfb ,_gdb :=_bae .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gdb !=nil {return _gdb ; +};start .Attr =append (start .Attr ,_bfcfb );};if _bae .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .HrpctAttr )});};if _bae .HralignAttr !=OfcST_HrAlignUnset {_bdbc ,_fcbc :=_bae .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _fcbc !=nil {return _fcbc ;};start .Attr =append (start .Attr ,_bdbc );};if _bae .AllowincellAttr !=_f .ST_TrueFalseUnset {_ebgdf ,_fafg :=_bae .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _fafg !=nil {return _fafg ;};start .Attr =append (start .Attr ,_ebgdf );};if _bae .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_eddbg ,_eebe :=_bae .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _eebe !=nil {return _eebe ;};start .Attr =append (start .Attr ,_eddbg );};if _bae .UserdrawnAttr !=_f .ST_TrueFalseUnset {_cac ,_ddb :=_bae .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _ddb !=nil {return _ddb ;};start .Attr =append (start .Attr ,_cac );};if _bae .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .BordertopcolorAttr )}); +};if _bae .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .BorderleftcolorAttr )}); +};if _bae .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .BorderbottomcolorAttr )}); +};if _bae .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .BorderrightcolorAttr )}); +};if _bae .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dgac ,_cdfe :=_bae .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cdfe !=nil {return _cdfe ;};start .Attr =append (start .Attr ,_dgac ); +};if _bae .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .DgmnodekindAttr )});};if _bae .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_acdc ,_fbcb :=_bae .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _fbcb !=nil {return _fbcb ;};start .Attr =append (start .Attr ,_acdc );};if _bae .InsetmodeAttr !=OfcST_InsetModeUnset {_fefc ,_bffc :=_bae .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _bffc !=nil {return _bffc ;};start .Attr =append (start .Attr ,_fefc );};if _bae .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .OpacityAttr )}); +};if _bae .StrokedAttr !=_f .ST_TrueFalseUnset {_aceb ,_ecag :=_bae .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _ecag !=nil {return _ecag ;};start .Attr =append (start .Attr ,_aceb );};if _bae .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .StrokecolorAttr )}); +};if _bae .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .StrokeweightAttr )});};if _bae .InsetpenAttr !=_f .ST_TrueFalseUnset {_bcgg ,_accda :=_bae .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _accda !=nil {return _accda ;};start .Attr =append (start .Attr ,_bcgg );};if _bae .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .ChromakeyAttr )}); +};if _bae .FilledAttr !=_f .ST_TrueFalseUnset {_bagg ,_fggb :=_bae .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _fggb !=nil {return _fggb ;};start .Attr =append (start .Attr ,_bagg );};if _bae .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .FillcolorAttr )}); +};if _bae .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_bae .SptAttr )});};if _bae .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_cbefe ,_dgefc :=_bae .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _dgefc !=nil {return _dgefc ;};start .Attr =append (start .Attr ,_cbefe );};if _bae .BwmodeAttr !=OfcST_BWModeUnset {_aaf ,_fdbff :=_bae .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _fdbff !=nil {return _fdbff ; +};start .Attr =append (start .Attr ,_aaf );};if _bae .BwpureAttr !=OfcST_BWModeUnset {_faga ,_dag :=_bae .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _dag !=nil {return _dag ;};start .Attr =append (start .Attr ,_faga ); +};if _bae .BwnormalAttr !=OfcST_BWModeUnset {_ggde ,_ffca :=_bae .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _ffca !=nil {return _ffca ;};start .Attr =append (start .Attr ,_ggde ); +};if _bae .ForcedashAttr !=_f .ST_TrueFalseUnset {_egcc ,_gdcf :=_bae .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _gdcf !=nil {return _gdcf ;};start .Attr =append (start .Attr ,_egcc ); +};if _bae .OleiconAttr !=_f .ST_TrueFalseUnset {_cace ,_fagd :=_bae .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fagd !=nil {return _fagd ;};start .Attr =append (start .Attr ,_cace );};if _bae .OleAttr !=_f .ST_TrueFalseBlankUnset {_bdae ,_bfdb :=_bae .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _bfdb !=nil {return _bfdb ;};start .Attr =append (start .Attr ,_bdae );};if _bae .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_cfde ,_egef :=_bae .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _egef !=nil {return _egef ;};start .Attr =append (start .Attr ,_cfde );};if _bae .CliptowrapAttr !=_f .ST_TrueFalseUnset {_gfff ,_cedbc :=_bae .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _cedbc !=nil {return _cedbc ;};start .Attr =append (start .Attr ,_gfff );};if _bae .ClipAttr !=_f .ST_TrueFalseUnset {_egbgb ,_ebbb :=_bae .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ebbb !=nil {return _ebbb ; +};start .Attr =append (start .Attr ,_egbgb );};e .EncodeToken (start );if _bae .EG_ShapeElements !=nil {for _ ,_ccce :=range _bae .EG_ShapeElements {_ccce .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +};const (ST_StrokeArrowTypeUnset ST_StrokeArrowType =0;ST_StrokeArrowTypeNone ST_StrokeArrowType =1;ST_StrokeArrowTypeBlock ST_StrokeArrowType =2;ST_StrokeArrowTypeClassic ST_StrokeArrowType =3;ST_StrokeArrowTypeOval ST_StrokeArrowType =4;ST_StrokeArrowTypeDiamond ST_StrokeArrowType =5; +ST_StrokeArrowTypeOpen ST_StrokeArrowType =6;);func (_badaa *OfcCT_IdMap )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bddff :=range start .Attr {if _bddff .Name .Local =="\u0064\u0061\u0074\u0061"{_dedfd :=_bddff .Value ;_badaa .DataAttr =&_dedfd ; +continue ;};if _bddff .Name .Local =="\u0065\u0078\u0074"{_badaa .ExtAttr .UnmarshalXMLAttr (_bddff );continue ;};};for {_edaag ,_eceef :=d .Token ();if _eceef !=nil {return _ec .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_eceef ); +};if _ccdeb ,_bged :=_edaag .(_e .EndElement );_bged &&_ccdeb .Name ==start .Name {break ;};};return nil ;};func (_gffbb OfcST_FillType )ValidateWithPath (path string )error {switch _gffbb {case 0,1,2,3,4,5,6,7,8,9:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gffbb )); +};return nil ;}; -// Validate validates the CT_Group and its children -func (_abgf *CT_Group )Validate ()error {return _abgf .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070");}; +// Validate validates the OfcCT_Proxy and its children +func (_bbdad *OfcCT_Proxy )Validate ()error {return _bbdad .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079");};type OfcST_FillType byte ;func (_gdggc *CT_PolyLine )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"; +};if _gdggc .PointsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0069\u006e\u0074\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .PointsAttr )});};if _gdggc .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .HrefAttr )}); +};if _gdggc .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .TargetAttr )});};if _gdggc .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .ClassAttr )}); +};if _gdggc .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .TitleAttr )});};if _gdggc .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .AltAttr )}); +};if _gdggc .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .CoordsizeAttr )});};if _gdggc .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .CoordoriginAttr )}); +};if _gdggc .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .WrapcoordsAttr )});};if _gdggc .PrintAttr !=_f .ST_TrueFalseUnset {_bcagd ,_ccccd :=_gdggc .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _ccccd !=nil {return _ccccd ;};start .Attr =append (start .Attr ,_bcagd );};if _gdggc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .IdAttr )});};if _gdggc .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .StyleAttr )}); +};if _gdggc .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .SpidAttr )});};if _gdggc .OnedAttr !=_f .ST_TrueFalseUnset {_afegd ,_eecdb :=_gdggc .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _eecdb !=nil {return _eecdb ;};start .Attr =append (start .Attr ,_afegd );};if _gdggc .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .RegroupidAttr )}); +};if _gdggc .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_acae ,_aadfe :=_gdggc .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _aadfe !=nil {return _aadfe ; +};start .Attr =append (start .Attr ,_acae );};if _gdggc .ButtonAttr !=_f .ST_TrueFalseUnset {_bdce ,_fdccg :=_gdggc .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fdccg !=nil {return _fdccg ;};start .Attr =append (start .Attr ,_bdce ); +};if _gdggc .UserhiddenAttr !=_f .ST_TrueFalseUnset {_adbcd ,_efeg :=_gdggc .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _efeg !=nil {return _efeg ;};start .Attr =append (start .Attr ,_adbcd ); +};if _gdggc .BulletAttr !=_f .ST_TrueFalseUnset {_bffac ,_abgbd :=_gdggc .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _abgbd !=nil {return _abgbd ;};start .Attr =append (start .Attr ,_bffac );};if _gdggc .HrAttr !=_f .ST_TrueFalseUnset {_cabge ,_gbeg :=_gdggc .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _gbeg !=nil {return _gbeg ;};start .Attr =append (start .Attr ,_cabge );};if _gdggc .HrstdAttr !=_f .ST_TrueFalseUnset {_dabb ,_ggff :=_gdggc .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _ggff !=nil {return _ggff ; +};start .Attr =append (start .Attr ,_dabb );};if _gdggc .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_gdad ,_eceaf :=_gdggc .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _eceaf !=nil {return _eceaf ; +};start .Attr =append (start .Attr ,_gdad );};if _gdggc .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .HrpctAttr )});};if _gdggc .HralignAttr !=OfcST_HrAlignUnset {_gegb ,_fdfc :=_gdggc .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _fdfc !=nil {return _fdfc ;};start .Attr =append (start .Attr ,_gegb );};if _gdggc .AllowincellAttr !=_f .ST_TrueFalseUnset {_eageb ,_cddd :=_gdggc .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _cddd !=nil {return _cddd ;};start .Attr =append (start .Attr ,_eageb );};if _gdggc .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_agffa ,_ffgb :=_gdggc .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _ffgb !=nil {return _ffgb ;};start .Attr =append (start .Attr ,_agffa );};if _gdggc .UserdrawnAttr !=_f .ST_TrueFalseUnset {_cgaf ,_gcbcd :=_gdggc .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _gcbcd !=nil {return _gcbcd ;};start .Attr =append (start .Attr ,_cgaf );};if _gdggc .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .BordertopcolorAttr )}); +};if _gdggc .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .BorderleftcolorAttr )}); +};if _gdggc .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .BorderbottomcolorAttr )}); +};if _gdggc .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .BorderrightcolorAttr )}); +};if _gdggc .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_cabc ,_gffcb :=_gdggc .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _gffcb !=nil {return _gffcb ;};start .Attr =append (start .Attr ,_cabc ); +};if _gdggc .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .DgmnodekindAttr )});}; +if _gdggc .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ffba ,_ffaaa :=_gdggc .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _ffaaa !=nil {return _ffaaa ;};start .Attr =append (start .Attr ,_ffba ); +};if _gdggc .InsetmodeAttr !=OfcST_InsetModeUnset {_baag ,_efag :=_gdggc .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _efag !=nil {return _efag ;};start .Attr =append (start .Attr ,_baag ); +};if _gdggc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .OpacityAttr )});};if _gdggc .StrokedAttr !=_f .ST_TrueFalseUnset {_dbdb ,_abaag :=_gdggc .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"}); +if _abaag !=nil {return _abaag ;};start .Attr =append (start .Attr ,_dbdb );};if _gdggc .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .StrokecolorAttr )}); +};if _gdggc .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .StrokeweightAttr )});};if _gdggc .InsetpenAttr !=_f .ST_TrueFalseUnset {_cbbed ,_abeff :=_gdggc .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _abeff !=nil {return _abeff ;};start .Attr =append (start .Attr ,_cbbed );};if _gdggc .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .ChromakeyAttr )}); +};if _gdggc .FilledAttr !=_f .ST_TrueFalseUnset {_ecccb ,_gfee :=_gdggc .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _gfee !=nil {return _gfee ;};start .Attr =append (start .Attr ,_ecccb );};if _gdggc .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .FillcolorAttr )}); +};if _gdggc .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gdggc .SptAttr )});};if _gdggc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_abfg ,_gegdc :=_gdggc .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _gegdc !=nil {return _gegdc ;};start .Attr =append (start .Attr ,_abfg );};if _gdggc .BwmodeAttr !=OfcST_BWModeUnset {_bdgce ,_bfbad :=_gdggc .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bfbad !=nil {return _bfbad ; +};start .Attr =append (start .Attr ,_bdgce );};if _gdggc .BwpureAttr !=OfcST_BWModeUnset {_gggg ,_ggbdb :=_gdggc .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ggbdb !=nil {return _ggbdb ;};start .Attr =append (start .Attr ,_gggg ); +};if _gdggc .BwnormalAttr !=OfcST_BWModeUnset {_adaf ,_cabd :=_gdggc .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cabd !=nil {return _cabd ;};start .Attr =append (start .Attr ,_adaf ); +};if _gdggc .ForcedashAttr !=_f .ST_TrueFalseUnset {_daae ,_cfbga :=_gdggc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cfbga !=nil {return _cfbga ;};start .Attr =append (start .Attr ,_daae ); +};if _gdggc .OleiconAttr !=_f .ST_TrueFalseUnset {_dfca ,_gdab :=_gdggc .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _gdab !=nil {return _gdab ;};start .Attr =append (start .Attr ,_dfca );};if _gdggc .OleAttr !=_f .ST_TrueFalseBlankUnset {_gfecd ,_becbf :=_gdggc .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _becbf !=nil {return _becbf ;};start .Attr =append (start .Attr ,_gfecd );};if _gdggc .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_acggd ,_cedcf :=_gdggc .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _cedcf !=nil {return _cedcf ;};start .Attr =append (start .Attr ,_acggd );};if _gdggc .CliptowrapAttr !=_f .ST_TrueFalseUnset {_ebeb ,_bffb :=_gdggc .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _bffb !=nil {return _bffb ;};start .Attr =append (start .Attr ,_ebeb );};if _gdggc .ClipAttr !=_f .ST_TrueFalseUnset {_bccec ,_bdfe :=_gdggc .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _bdfe !=nil {return _bdfe ; +};start .Attr =append (start .Attr ,_bccec );};e .EncodeToken (start );if _gdggc .PolyLineChoice !=nil {for _ ,_aggdc :=range _gdggc .PolyLineChoice {_aggdc .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +};func NewCT_Stroke ()*CT_Stroke {_efbag :=&CT_Stroke {};return _efbag };func (_gaadf OfcST_ConnectorType )String ()string {switch _gaadf {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074"; +case 3:return "\u0065\u006c\u0062o\u0077";case 4:return "\u0063\u0075\u0072\u0076\u0065\u0064";};return "";};func (_ecgf *CT_Arc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ccceb :=range start .Attr {if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ecgf .UserdrawnAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ecgf .OleiconAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ecgf .AllowincellAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ecgf .ConnectortypeAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dcad ,_geb :=_c .ParseInt (_ccceb .Value ,10,64); +if _geb !=nil {return _geb ;};_ecgf .DgmnodekindAttr =&_dcad ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ecgf .UserhiddenAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ecgf .HralignAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0073\u0070\u0074"{_dgae ,_baaa :=_c .ParseFloat (_ccceb .Value ,64); +if _baaa !=nil {return _baaa ;};_cecd :=float32 (_dgae );_ecgf .SptAttr =&_cecd ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ecgf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ecgf .BwmodeAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ecgf .DgmlayoutAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u006f\u006e\u0065\u0064"{_ecgf .OnedAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ecgf .AllowoverlapAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_aegd :=_ccceb .Value ; +_ecgf .BorderbottomcolorAttr =&_aegd ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ecgf .ForcedashAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ecgf .InsetmodeAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0068\u0072\u0073t\u0064"{_ecgf .HrstdAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ecgf .DgmlayoutmruAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0073\u0070\u0069\u0064"{_fefb :=_ccceb .Value ; +_ecgf .SpidAttr =&_fefb ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0068\u0072\u0070c\u0074"{_gdea ,_edbb :=_c .ParseFloat (_ccceb .Value ,64); +if _edbb !=nil {return _edbb ;};_gfcf :=float32 (_gdea );_ecgf .HrpctAttr =&_gfcf ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u006f\u006c\u0065"{_ecgf .OleAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ecgf .PreferrelativeAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cbegf ,_dcg :=_c .ParseInt (_ccceb .Value ,10,64); +if _dcg !=nil {return _dcg ;};_ecgf .RegroupidAttr =&_cbegf ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cage :=_ccceb .Value ; +_ecgf .BorderleftcolorAttr =&_cage ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ecgf .HrnoshadeAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abbc :=_ccceb .Value ; +_ecgf .BordertopcolorAttr =&_abbc ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ecgf .ButtonAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_acg :=_ccceb .Value ; +_ecgf .BorderrightcolorAttr =&_acg ;continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ecgf .BwnormalAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0063\u006c\u0069\u0070"{_ecgf .ClipAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ecgf .BulletAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ecgf .CliptowrapAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ecgf .BwpureAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccceb .Name .Local =="\u0068\u0072"{_ecgf .HrAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ebda :=_ccceb .Value ;_ecgf .CoordsizeAttr =&_ebda ;continue ;};if _ccceb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_fbae ,_aaa :=_c .ParseFloat (_ccceb .Value ,64); +if _aaa !=nil {return _aaa ;};_ecgf .StartAngleAttr =&_fbae ;continue ;};if _ccceb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_baab :=_ccceb .Value ;_ecgf .OpacityAttr =&_baab ;continue ;};if _ccceb .Name .Local =="\u0061\u006c\u0074"{_cdea :=_ccceb .Value ; +_ecgf .AltAttr =&_cdea ;continue ;};if _ccceb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_defg :=_ccceb .Value ;_ecgf .StrokecolorAttr =&_defg ;continue ;};if _ccceb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_geea :=_ccceb .Value ; +_ecgf .StrokeweightAttr =&_geea ;continue ;};if _ccceb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecgf .InsetpenAttr .UnmarshalXMLAttr (_ccceb );continue ;};if _ccceb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fgdg :=_ccceb .Value ; +_ecgf .ChromakeyAttr =&_fgdg ;continue ;};if _ccceb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ecgf .FilledAttr .UnmarshalXMLAttr (_ccceb );continue ;};if _ccceb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cdcc :=_ccceb .Value ; +_ecgf .FillcolorAttr =&_cdcc ;continue ;};if _ccceb .Name .Local =="\u0063\u006c\u0061s\u0073"{_efb :=_ccceb .Value ;_ecgf .ClassAttr =&_efb ;continue ;};if _ccceb .Name .Local =="\u0068\u0072\u0065\u0066"{_fccc :=_ccceb .Value ;_ecgf .HrefAttr =&_fccc ; +continue ;};if _ccceb .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_edca ,_bfeb :=_c .ParseFloat (_ccceb .Value ,64);if _bfeb !=nil {return _bfeb ;};_ecgf .EndAngleAttr =&_edca ;continue ;};if _ccceb .Name .Local =="\u0073\u0074\u0079l\u0065"{_affg :=_ccceb .Value ; +_ecgf .StyleAttr =&_affg ;continue ;};if _ccceb .Name .Local =="\u0069\u0064"{_eab :=_ccceb .Value ;_ecgf .IdAttr =&_eab ;continue ;};if _ccceb .Name .Local =="\u0070\u0072\u0069n\u0074"{_ecgf .PrintAttr .UnmarshalXMLAttr (_ccceb );continue ;};if _ccceb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ecgf .StrokedAttr .UnmarshalXMLAttr (_ccceb ); +continue ;};if _ccceb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aadf :=_ccceb .Value ;_ecgf .WrapcoordsAttr =&_aadf ;continue ;};if _ccceb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_efba :=_ccceb .Value ; +_ecgf .TargetAttr =&_efba ;continue ;};if _ccceb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gfe :=_ccceb .Value ;_ecgf .CoordoriginAttr =&_gfe ;continue ;};if _ccceb .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdf :=_ccceb .Value ; +_ecgf .TitleAttr =&_bdf ;continue ;};};_ada :for {_cgcc ,_ggb :=d .Token ();if _ggb !=nil {return _ggb ;};switch _bbgc :=_cgcc .(type ){case _e .StartElement :switch _bbgc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ffeb :=NewEG_ShapeElements (); +_ffeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ffeb );if _fcdg :=d .DecodeElement (&_ffeb .ShapeElementsChoice .Path ,&_bbgc );_fcdg !=nil {return _fcdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ebca :=NewEG_ShapeElements (); +_ebca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ebca );if _bafg :=d .DecodeElement (&_ebca .ShapeElementsChoice .Formulas ,&_bbgc );_bafg !=nil {return _bafg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cbad :=NewEG_ShapeElements (); +_cbad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_cbad );if _gbcd :=d .DecodeElement (&_cbad .ShapeElementsChoice .Handles ,&_bbgc );_gbcd !=nil {return _gbcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ccab :=NewEG_ShapeElements (); +_ccab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ccab );if _fgdd :=d .DecodeElement (&_ccab .ShapeElementsChoice .Fill ,&_bbgc );_fgdd !=nil {return _fgdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_fbff :=NewEG_ShapeElements (); +_fbff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_fbff );if _gfca :=d .DecodeElement (&_fbff .ShapeElementsChoice .Stroke ,&_bbgc );_gfca !=nil {return _gfca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gcd :=NewEG_ShapeElements (); +_gcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_gcd );if _efbd :=d .DecodeElement (&_gcd .ShapeElementsChoice .Shadow ,&_bbgc );_efbd !=nil {return _efbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_becb :=NewEG_ShapeElements (); +_becb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_becb );if _edgf :=d .DecodeElement (&_becb .ShapeElementsChoice .Textbox ,&_bbgc );_edgf !=nil {return _edgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_geed :=NewEG_ShapeElements (); +_geed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_geed );if _fab :=d .DecodeElement (&_geed .ShapeElementsChoice .Textpath ,&_bbgc );_fab !=nil {return _fab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_acfe :=NewEG_ShapeElements (); +_acfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_acfe );if _aedg :=d .DecodeElement (&_acfe .ShapeElementsChoice .Imagedata ,&_bbgc );_aedg !=nil {return _aedg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bbda :=NewEG_ShapeElements (); +_bbda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_bbda );if _edac :=d .DecodeElement (&_bbda .ShapeElementsChoice .Skew ,&_bbgc );_edac !=nil {return _edac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cbeb :=NewEG_ShapeElements (); +_cbeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_cbeb );if _acgg :=d .DecodeElement (&_cbeb .ShapeElementsChoice .Extrusion ,&_bbgc );_acgg !=nil {return _acgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gggea :=NewEG_ShapeElements (); +_gggea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_gggea );if _agaa :=d .DecodeElement (&_gggea .ShapeElementsChoice .Callout ,&_bbgc );_agaa !=nil {return _agaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cdb :=NewEG_ShapeElements (); +_cdb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_cdb );if _bcge :=d .DecodeElement (&_cdb .ShapeElementsChoice .Lock ,&_bbgc );_bcge !=nil {return _bcge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_fgffe :=NewEG_ShapeElements (); +_fgffe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_fgffe );if _ccabb :=d .DecodeElement (&_fgffe .ShapeElementsChoice .Clippath ,&_bbgc );_ccabb !=nil {return _ccabb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_afab :=NewEG_ShapeElements (); +_afab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_afab );if _ggcgc :=d .DecodeElement (&_afab .ShapeElementsChoice .Signatureline ,&_bbgc );_ggcgc !=nil {return _ggcgc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ccg :=NewEG_ShapeElements (); +_ccg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ccg );if _cdcg :=d .DecodeElement (&_ccg .ShapeElementsChoice .Wrap ,&_bbgc );_cdcg !=nil {return _cdcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_affb :=NewEG_ShapeElements (); +_affb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_affb );if _fgea :=d .DecodeElement (&_affb .ShapeElementsChoice .Anchorlock ,&_bbgc );_fgea !=nil {return _fgea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cdcd :=NewEG_ShapeElements (); +_cdcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_cdcd );if _dfbe :=d .DecodeElement (&_cdcd .ShapeElementsChoice .Bordertop ,&_bbgc );_dfbe !=nil {return _dfbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dcba :=NewEG_ShapeElements (); +_dcba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_dcba );if _ccag :=d .DecodeElement (&_dcba .ShapeElementsChoice .Borderbottom ,&_bbgc );_ccag !=nil {return _ccag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ccec :=NewEG_ShapeElements (); +_ccec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ccec );if _bbgb :=d .DecodeElement (&_ccec .ShapeElementsChoice .Borderleft ,&_bbgc );_bbgb !=nil {return _bbgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ecaf :=NewEG_ShapeElements (); +_ecaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_ecaf );if _eccc :=d .DecodeElement (&_ecaf .ShapeElementsChoice .Borderright ,&_bbgc );_eccc !=nil {return _eccc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_adea :=NewEG_ShapeElements (); +_adea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_adea );if _bffg :=d .DecodeElement (&_adea .ShapeElementsChoice .ClientData ,&_bbgc );_bffg !=nil {return _bffg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_eabg :=NewEG_ShapeElements (); +_eabg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecgf .EG_ShapeElements =append (_ecgf .EG_ShapeElements ,_eabg );if _fgaf :=d .DecodeElement (&_eabg .ShapeElementsChoice .Textdata ,&_bbgc );_fgaf !=nil {return _fgaf ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0063\u0020\u0025\u0076",_bbgc .Name ); +if _affd :=d .Skip ();_affd !=nil {return _affd ;};};case _e .EndElement :break _ada ;case _e .CharData :};};return nil ;};func (_fceag OfcST_ExtrusionType )String ()string {switch _fceag {case 0:return "";case 1:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"; +case 2:return "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c";};return "";}; -// Validate validates the OfcOLEObject and its children -func (_aadbd *OfcOLEObject )Validate ()error {return _aadbd .ValidateWithPath ("\u004f\u0066\u0063O\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_dcgc *OfcColumn )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e";return _dcgc .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_gedd *OfcCT_ShapeDefaults )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073"; -};if _gedd .SpidmaxAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073p\u0069\u0064\u006d\u0061\u0078"},Value :_d .Sprintf ("\u0025\u0076",*_gedd .SpidmaxAttr )});};if _gedd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gedd .StyleAttr )}); -};if _gedd .FillAttr !=_de .ST_TrueFalseUnset {_cebc ,_ecfbb :=_gedd .FillAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c"});if _ecfbb !=nil {return _ecfbb ;};start .Attr =append (start .Attr ,_cebc );};if _gedd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_gedd .FillcolorAttr )}); -};if _gedd .StrokeAttr !=_de .ST_TrueFalseUnset {_gceda ,_abde :=_gedd .StrokeAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"});if _abde !=nil {return _abde ;};start .Attr =append (start .Attr ,_gceda );};if _gedd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gedd .StrokecolorAttr )}); -};if _gedd .AllowincellAttr !=_de .ST_TrueFalseUnset {_fafcb ,_aeaga :=_gedd .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _aeaga !=nil {return _aeaga ;};start .Attr =append (start .Attr ,_fafcb ); -};if _gedd .ExtAttr !=ST_ExtUnset {_acfa ,_bbfae :=_gedd .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bbfae !=nil {return _bbfae ;};start .Attr =append (start .Attr ,_acfa );};e .EncodeToken (start );if _gedd .Fill !=nil {_dfbd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}}; -e .EncodeElement (_gedd .Fill ,_dfbd );};if _gedd .Stroke !=nil {_acdgaf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_gedd .Stroke ,_acdgaf );};if _gedd .Textbox !=nil {_gfceg :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}}; -e .EncodeElement (_gedd .Textbox ,_gfceg );};if _gedd .Shadow !=nil {_ecdcf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gedd .Shadow ,_ecdcf );};if _gedd .Skew !=nil {_fecfea :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}}; -e .EncodeElement (_gedd .Skew ,_fecfea );};if _gedd .Extrusion !=nil {_agefb :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_gedd .Extrusion ,_agefb );};if _gedd .Callout !=nil {_afccd :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}}; -e .EncodeElement (_gedd .Callout ,_afccd );};if _gedd .Lock !=nil {_ecgec :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_gedd .Lock ,_ecgec );};if _gedd .Colormru !=nil {_fceab :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}}; -e .EncodeElement (_gedd .Colormru ,_fceab );};if _gedd .Colormenu !=nil {_adfg :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"}};e .EncodeElement (_gedd .Colormenu ,_adfg );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func NewFormulas ()*Formulas {_baddfa :=&Formulas {};_baddfa .CT_Formulas =*NewCT_Formulas ();return _baddfa ;}; +// Validate validates the Rect and its children +func (_gabfc *Rect )Validate ()error {return _gabfc .ValidateWithPath ("\u0052\u0065\u0063\u0074")};func (_ffbg *Arc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffbg .CT_Arc =*NewCT_Arc ();for _ ,_bage :=range start .Attr {if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ffbg .UserdrawnAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ffbg .OleiconAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ffbg .AllowincellAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ffbg .ConnectortypeAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fadcc ,_gegg :=_c .ParseInt (_bage .Value ,10,64); +if _gegg !=nil {return _gegg ;};_ffbg .DgmnodekindAttr =&_fadcc ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ffbg .UserhiddenAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ffbg .HralignAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0073\u0070\u0074"{_ddgg ,_cda :=_c .ParseFloat (_bage .Value ,64); +if _cda !=nil {return _cda ;};_afcc :=float32 (_ddgg );_ffbg .SptAttr =&_afcc ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ffbg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ffbg .BwmodeAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ffbg .DgmlayoutAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u006f\u006e\u0065\u0064"{_ffbg .OnedAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ffbg .AllowoverlapAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ffg :=_bage .Value ; +_ffbg .BorderbottomcolorAttr =&_ffg ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ffbg .ForcedashAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ffbg .InsetmodeAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0068\u0072\u0073t\u0064"{_ffbg .HrstdAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ffbg .DgmlayoutmruAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0073\u0070\u0069\u0064"{_cfa :=_bage .Value ; +_ffbg .SpidAttr =&_cfa ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0068\u0072\u0070c\u0074"{_fafe ,_adfd :=_c .ParseFloat (_bage .Value ,64); +if _adfd !=nil {return _adfd ;};_gdfc :=float32 (_fafe );_ffbg .HrpctAttr =&_gdfc ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u006f\u006c\u0065"{_ffbg .OleAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ffbg .PreferrelativeAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fdd ,_gbfd :=_c .ParseInt (_bage .Value ,10,64); +if _gbfd !=nil {return _gbfd ;};_ffbg .RegroupidAttr =&_fdd ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fbgf :=_bage .Value ; +_ffbg .BorderleftcolorAttr =&_fbgf ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ffbg .HrnoshadeAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abc :=_bage .Value ; +_ffbg .BordertopcolorAttr =&_abc ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ffbg .ButtonAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_acac :=_bage .Value ; +_ffbg .BorderrightcolorAttr =&_acac ;continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ffbg .BwnormalAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0063\u006c\u0069\u0070"{_ffbg .ClipAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ffbg .BulletAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ffbg .CliptowrapAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ffbg .BwpureAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bage .Name .Local =="\u0068\u0072"{_ffbg .HrAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbed :=_bage .Value ;_ffbg .CoordsizeAttr =&_cbed ;continue ;};if _bage .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_gff ,_adb :=_c .ParseFloat (_bage .Value ,64); +if _adb !=nil {return _adb ;};_ffbg .StartAngleAttr =&_gff ;continue ;};if _bage .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_egde :=_bage .Value ;_ffbg .OpacityAttr =&_egde ;continue ;};if _bage .Name .Local =="\u0061\u006c\u0074"{_gaaf :=_bage .Value ; +_ffbg .AltAttr =&_gaaf ;continue ;};if _bage .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_egbg :=_bage .Value ;_ffbg .StrokecolorAttr =&_egbg ;continue ;};if _bage .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fbba :=_bage .Value ; +_ffbg .StrokeweightAttr =&_fbba ;continue ;};if _bage .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ffbg .InsetpenAttr .UnmarshalXMLAttr (_bage );continue ;};if _bage .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cbd :=_bage .Value ; +_ffbg .ChromakeyAttr =&_cbd ;continue ;};if _bage .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ffbg .FilledAttr .UnmarshalXMLAttr (_bage );continue ;};if _bage .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_aded :=_bage .Value ; +_ffbg .FillcolorAttr =&_aded ;continue ;};if _bage .Name .Local =="\u0063\u006c\u0061s\u0073"{_addc :=_bage .Value ;_ffbg .ClassAttr =&_addc ;continue ;};if _bage .Name .Local =="\u0068\u0072\u0065\u0066"{_ebe :=_bage .Value ;_ffbg .HrefAttr =&_ebe ;continue ; +};if _bage .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_gdefa ,_ageg :=_c .ParseFloat (_bage .Value ,64);if _ageg !=nil {return _ageg ;};_ffbg .EndAngleAttr =&_gdefa ;continue ;};if _bage .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcagg :=_bage .Value ; +_ffbg .StyleAttr =&_gcagg ;continue ;};if _bage .Name .Local =="\u0069\u0064"{_fded :=_bage .Value ;_ffbg .IdAttr =&_fded ;continue ;};if _bage .Name .Local =="\u0070\u0072\u0069n\u0074"{_ffbg .PrintAttr .UnmarshalXMLAttr (_bage );continue ;};if _bage .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ffbg .StrokedAttr .UnmarshalXMLAttr (_bage ); +continue ;};if _bage .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gae :=_bage .Value ;_ffbg .WrapcoordsAttr =&_gae ;continue ;};if _bage .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gffb :=_bage .Value ;_ffbg .TargetAttr =&_gffb ; +continue ;};if _bage .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_daec :=_bage .Value ;_ffbg .CoordoriginAttr =&_daec ;continue ;};if _bage .Name .Local =="\u0074\u0069\u0074l\u0065"{_afafc :=_bage .Value ;_ffbg .TitleAttr =&_afafc ; +continue ;};};_eaede :for {_fbbc ,_caf :=d .Token ();if _caf !=nil {return _caf ;};switch _bad :=_fbbc .(type ){case _e .StartElement :switch _bad .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cefd :=NewEG_ShapeElements (); +_cefd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_cefd );if _cefg :=d .DecodeElement (&_cefd .ShapeElementsChoice .Path ,&_bad );_cefg !=nil {return _cefg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ece :=NewEG_ShapeElements (); +_ece .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_ece );if _dda :=d .DecodeElement (&_ece .ShapeElementsChoice .Formulas ,&_bad );_dda !=nil {return _dda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gfg :=NewEG_ShapeElements (); +_gfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_gfg );if _defe :=d .DecodeElement (&_gfg .ShapeElementsChoice .Handles ,&_bad );_defe !=nil {return _defe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_agg :=NewEG_ShapeElements (); +_agg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_agg );if _beee :=d .DecodeElement (&_agg .ShapeElementsChoice .Fill ,&_bad );_beee !=nil {return _beee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bgd :=NewEG_ShapeElements (); +_bgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_bgd );if _fdcfg :=d .DecodeElement (&_bgd .ShapeElementsChoice .Stroke ,&_bad );_fdcfg !=nil {return _fdcfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ecfd :=NewEG_ShapeElements (); +_ecfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_ecfd );if _acdb :=d .DecodeElement (&_ecfd .ShapeElementsChoice .Shadow ,&_bad );_acdb !=nil {return _acdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ecfa :=NewEG_ShapeElements (); +_ecfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_ecfa );if _cfe :=d .DecodeElement (&_ecfa .ShapeElementsChoice .Textbox ,&_bad );_cfe !=nil {return _cfe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_abdd :=NewEG_ShapeElements (); +_abdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_abdd );if _abgf :=d .DecodeElement (&_abdd .ShapeElementsChoice .Textpath ,&_bad );_abgf !=nil {return _abgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_accb :=NewEG_ShapeElements (); +_accb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_accb );if _beeb :=d .DecodeElement (&_accb .ShapeElementsChoice .Imagedata ,&_bad );_beeb !=nil {return _beeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bbfc :=NewEG_ShapeElements (); +_bbfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_bbfc );if _dgef :=d .DecodeElement (&_bbfc .ShapeElementsChoice .Skew ,&_bad );_dgef !=nil {return _dgef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bagb :=NewEG_ShapeElements (); +_bagb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_bagb );if _abag :=d .DecodeElement (&_bagb .ShapeElementsChoice .Extrusion ,&_bad );_abag !=nil {return _abag ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dbca :=NewEG_ShapeElements (); +_dbca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_dbca );if _aedc :=d .DecodeElement (&_dbca .ShapeElementsChoice .Callout ,&_bad );_aedc !=nil {return _aedc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_agag :=NewEG_ShapeElements (); +_agag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_agag );if _dedc :=d .DecodeElement (&_agag .ShapeElementsChoice .Lock ,&_bad );_dedc !=nil {return _dedc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cbeg :=NewEG_ShapeElements (); +_cbeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_cbeg );if _dbcf :=d .DecodeElement (&_cbeg .ShapeElementsChoice .Clippath ,&_bad );_dbcf !=nil {return _dbcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cea :=NewEG_ShapeElements (); +_cea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_cea );if _cag :=d .DecodeElement (&_cea .ShapeElementsChoice .Signatureline ,&_bad );_cag !=nil {return _cag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cecb :=NewEG_ShapeElements (); +_cecb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_cecb );if _degf :=d .DecodeElement (&_cecb .ShapeElementsChoice .Wrap ,&_bad );_degf !=nil {return _degf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ffac :=NewEG_ShapeElements (); +_ffac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_ffac );if _efc :=d .DecodeElement (&_ffac .ShapeElementsChoice .Anchorlock ,&_bad );_efc !=nil {return _efc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fbf :=NewEG_ShapeElements (); +_fbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_fbf );if _afbd :=d .DecodeElement (&_fbf .ShapeElementsChoice .Bordertop ,&_bad );_afbd !=nil {return _afbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dbcc :=NewEG_ShapeElements (); +_dbcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_dbcc );if _addb :=d .DecodeElement (&_dbcc .ShapeElementsChoice .Borderbottom ,&_bad );_addb !=nil {return _addb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ccb :=NewEG_ShapeElements (); +_ccb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_ccb );if _aec :=d .DecodeElement (&_ccb .ShapeElementsChoice .Borderleft ,&_bad );_aec !=nil {return _aec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bcg :=NewEG_ShapeElements (); +_bcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_bcg );if _eced :=d .DecodeElement (&_bcg .ShapeElementsChoice .Borderright ,&_bad );_eced !=nil {return _eced ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_facd :=NewEG_ShapeElements (); +_facd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_facd );if _bda :=d .DecodeElement (&_facd .ShapeElementsChoice .ClientData ,&_bad );_bda !=nil {return _bda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_caae :=NewEG_ShapeElements (); +_caae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffbg .EG_ShapeElements =append (_ffbg .EG_ShapeElements ,_caae );if _dggd :=d .DecodeElement (&_caae .ShapeElementsChoice .Textdata ,&_bad );_dggd !=nil {return _dggd ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0041r\u0063\u0020\u0025\u0076",_bad .Name ); +if _feeb :=d .Skip ();_feeb !=nil {return _feeb ;};};case _e .EndElement :break _eaede ;case _e .CharData :};};return nil ;};func (_eggdb *OfcCT_Rules )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0072\u0075\u006c\u0065\u0073"; +};if _eggdb .ExtAttr !=ST_ExtUnset {_fbgaf ,_ggda :=_eggdb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _ggda !=nil {return _ggda ;};start .Attr =append (start .Attr ,_fbgaf );};e .EncodeToken (start );if _eggdb .R !=nil {_bbdc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072"}}; +for _ ,_bfbbag :=range _eggdb .R {e .EncodeElement (_bfbbag ,_bbdc );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Validate validates the Shapetype and its children -func (_dgbbg *Shapetype )Validate ()error {return _dgbbg .ValidateWithPath ("\u0053h\u0061\u0070\u0065\u0074\u0079\u0070e");};func (_eabgc *OfcCT_ShapeLayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074"; -};if _eabgc .ExtAttr !=ST_ExtUnset {_febac ,_dfgaf :=_eabgc .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _dfgaf !=nil {return _dfgaf ;};start .Attr =append (start .Attr ,_febac );};e .EncodeToken (start );if _eabgc .Idmap !=nil {_gacbc :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0069\u0064\u006d\u0061\u0070"}}; -e .EncodeElement (_eabgc .Idmap ,_gacbc );};if _eabgc .Regrouptable !=nil {_bcbf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"}};e .EncodeElement (_eabgc .Regrouptable ,_bcbf ); -};if _eabgc .Rules !=nil {_dcgde :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072\u0075\u006c\u0065\u0073"}};e .EncodeElement (_eabgc .Rules ,_dcgde );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gfeag *OfcCT_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c"; -};if _gfeag .TypeAttr !=OfcST_FillTypeUnset {_abbb ,_cbgbb :=_gfeag .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _cbgbb !=nil {return _cbgbb ;};start .Attr =append (start .Attr ,_abbb );};if _gfeag .ExtAttr !=ST_ExtUnset {_bagdg ,_bfdeg :=_gfeag .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _bfdeg !=nil {return _bfdeg ;};start .Attr =append (start .Attr ,_bagdg );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gfgcd *ST_StrokeEndCap )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgagc ,_efdbeb :=d .Token (); -if _efdbeb !=nil {return _efdbeb ;};if _eagad ,_afgdb :=_fgagc .(_e .EndElement );_afgdb &&_eagad .Name ==start .Name {*_gfgcd =1;return nil ;};if _cdbacb ,_agefe :=_fgagc .(_e .CharData );!_agefe {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgagc ); -}else {switch string (_cdbacb ){case "":*_gfgcd =0;case "\u0066\u006c\u0061\u0074":*_gfgcd =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_gfgcd =2;case "\u0072\u006f\u0075n\u0064":*_gfgcd =3;};};_fgagc ,_efdbeb =d .Token ();if _efdbeb !=nil {return _efdbeb ; -};if _aaecc ,_bfbdf :=_fgagc .(_e .EndElement );_bfbdf &&_aaecc .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgagc ); -};type Rect struct{CT_Rect };const (OfcST_AngleUnset OfcST_Angle =0;OfcST_AngleAny OfcST_Angle =1;OfcST_Angle30 OfcST_Angle =2;OfcST_Angle45 OfcST_Angle =3;OfcST_Angle60 OfcST_Angle =4;OfcST_Angle90 OfcST_Angle =5;OfcST_AngleAuto OfcST_Angle =6;);func (_fdefg OfcST_ScreenSize )String ()string {switch _fdefg {case 0:return ""; -case 1:return "\u00354\u0034\u002c\u0033\u0037\u0036";case 2:return "\u00364\u0030\u002c\u0034\u0038\u0030";case 3:return "\u00372\u0030\u002c\u0035\u0031\u0032";case 4:return "\u00380\u0030\u002c\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038"; -case 6:return "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032";};return "";};type Shadow struct{CT_Shadow };type OfcShapelayout struct{OfcCT_ShapeLayout }; +// ValidateWithPath validates the OfcClippath and its children, prefixing error messages with path +func (_feaef *OfcClippath )ValidateWithPath (path string )error {if _cbfcg :=_feaef .OfcCT_ClipPath .ValidateWithPath (path );_cbfcg !=nil {return _cbfcg ;};return nil ;};func (_aggfa ST_FillType )Validate ()error {return _aggfa .ValidateWithPath ("")}; -// ValidateWithPath validates the OfcCT_ShapeDefaults and its children, prefixing error messages with path -func (_cedbd *OfcCT_ShapeDefaults )ValidateWithPath (path string )error {if _gabba :=_cedbd .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_gabba !=nil {return _gabba ;};if _dfdga :=_cedbd .StrokeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u006f\u006b\u0065\u0041\u0074\u0074\u0072"); -_dfdga !=nil {return _dfdga ;};if _afafb :=_cedbd .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_afafb !=nil {return _afafb ;};if _cedbd .Fill !=nil {if _dddae :=_cedbd .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c"); -_dddae !=nil {return _dddae ;};};if _cedbd .Stroke !=nil {if _cbageb :=_cedbd .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_cbageb !=nil {return _cbageb ;};};if _cedbd .Textbox !=nil {if _ecbd :=_cedbd .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078"); -_ecbd !=nil {return _ecbd ;};};if _cedbd .Shadow !=nil {if _fbaee :=_cedbd .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_fbaee !=nil {return _fbaee ;};};if _cedbd .Skew !=nil {if _ccagad :=_cedbd .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077"); -_ccagad !=nil {return _ccagad ;};};if _cedbd .Extrusion !=nil {if _gbebc :=_cedbd .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_gbebc !=nil {return _gbebc ;};};if _cedbd .Callout !=nil {if _dagb :=_cedbd .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074"); -_dagb !=nil {return _dagb ;};};if _cedbd .Lock !=nil {if _dggeg :=_cedbd .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_dggeg !=nil {return _dggeg ;};};if _cedbd .Colormru !=nil {if _fadea :=_cedbd .Colormru .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u006d\u0072u"); -_fadea !=nil {return _fadea ;};};if _cedbd .Colormenu !=nil {if _daaae :=_cedbd .Colormenu .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075");_daaae !=nil {return _daaae ;};};if _dbbf :=_cedbd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_dbbf !=nil {return _dbbf ;};return nil ;};func (_affd *CT_RoundRect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fdcdg :=range start .Attr {if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_affd .AllowoverlapAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_affd .PreferrelativeAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_affd .ConnectortypeAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_affd .UserdrawnAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_affd .UserhiddenAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_affd .DgmlayoutmruAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_affd .HrnoshadeAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_affd .AllowincellAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dfde :=_fdcdg .Value ; -_affd .BordertopcolorAttr =&_dfde ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_affd .ButtonAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0068\u0072\u0070c\u0074"{_cebfb ,_afae :=_a .ParseFloat (_fdcdg .Value ,64); -if _afae !=nil {return _afae ;};_ebce :=float32 (_cebfb );_affd .HrpctAttr =&_ebce ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cfec ,_eecbg :=_a .ParseInt (_fdcdg .Value ,10,64); -if _eecbg !=nil {return _eecbg ;};_affd .DgmnodekindAttr =&_cfec ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cfabc ,_bgaa :=_a .ParseInt (_fdcdg .Value ,10,64); -if _bgaa !=nil {return _bgaa ;};_affd .RegroupidAttr =&_cfabc ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_feac :=_fdcdg .Value ; -_affd .BorderleftcolorAttr =&_feac ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_affd .BwnormalAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cdfeg :=_fdcdg .Value ; -_affd .BorderrightcolorAttr =&_cdfeg ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_affd .BulletAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_affd .BwmodeAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0068\u0072"{_affd .HrAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u006f\u006e\u0065\u0064"{_affd .OnedAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_affd .HralignAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fffb :=_fdcdg .Value ; -_affd .BorderbottomcolorAttr =&_fffb ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_affd .OleiconAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_affd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0073\u0070\u0074"{_ggca ,_defd :=_a .ParseFloat (_fdcdg .Value ,64); -if _defd !=nil {return _defd ;};_aage :=float32 (_ggca );_affd .SptAttr =&_aage ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_affd .CliptowrapAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_affd .ForcedashAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_affd .DgmlayoutAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_affd .BwpureAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_affd .InsetmodeAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0063\u006c\u0069\u0070"{_affd .ClipAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u006f\u006c\u0065"{_affd .OleAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0073\u0070\u0069\u0064"{_cafa :=_fdcdg .Value ; -_affd .SpidAttr =&_cafa ;continue ;};if _fdcdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fdcdg .Name .Local =="\u0068\u0072\u0073t\u0064"{_affd .HrstdAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gfbbe :=_fdcdg .Value ;_affd .CoordsizeAttr =&_gfbbe ;continue ;};if _fdcdg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dbbg :=_fdcdg .Value ;_affd .OpacityAttr =&_dbbg ; -continue ;};if _fdcdg .Name .Local =="\u0061\u006c\u0074"{_ceff :=_fdcdg .Value ;_affd .AltAttr =&_ceff ;continue ;};if _fdcdg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aebbb :=_fdcdg .Value ;_affd .StrokecolorAttr =&_aebbb ; -continue ;};if _fdcdg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_efacbf :=_fdcdg .Value ;_affd .StrokeweightAttr =&_efacbf ;continue ;};if _fdcdg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_affd .InsetpenAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_acca :=_fdcdg .Value ;_affd .ChromakeyAttr =&_acca ;continue ;};if _fdcdg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_affd .FilledAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_badad :=_fdcdg .Value ;_affd .FillcolorAttr =&_badad ;continue ;};if _fdcdg .Name .Local =="\u0063\u006c\u0061s\u0073"{_dfbe :=_fdcdg .Value ;_affd .ClassAttr =&_dfbe ; -continue ;};if _fdcdg .Name .Local =="\u0068\u0072\u0065\u0066"{_fbgce :=_fdcdg .Value ;_affd .HrefAttr =&_fbgce ;continue ;};if _fdcdg .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_adbdfe :=_fdcdg .Value ;_affd .ArcsizeAttr =&_adbdfe ;continue ; -};if _fdcdg .Name .Local =="\u0073\u0074\u0079l\u0065"{_fdac :=_fdcdg .Value ;_affd .StyleAttr =&_fdac ;continue ;};if _fdcdg .Name .Local =="\u0069\u0064"{_aebbd :=_fdcdg .Value ;_affd .IdAttr =&_aebbd ;continue ;};if _fdcdg .Name .Local =="\u0070\u0072\u0069n\u0074"{_affd .PrintAttr .UnmarshalXMLAttr (_fdcdg ); -continue ;};if _fdcdg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_affd .StrokedAttr .UnmarshalXMLAttr (_fdcdg );continue ;};if _fdcdg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eagf :=_fdcdg .Value ;_affd .WrapcoordsAttr =&_eagf ; -continue ;};if _fdcdg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aafd :=_fdcdg .Value ;_affd .TargetAttr =&_aafd ;continue ;};if _fdcdg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_agad :=_fdcdg .Value ;_affd .CoordoriginAttr =&_agad ; -continue ;};if _fdcdg .Name .Local =="\u0074\u0069\u0074l\u0065"{_cabac :=_fdcdg .Value ;_affd .TitleAttr =&_cabac ;continue ;};};_eegba :for {_cebb ,_bcaa :=d .Token ();if _bcaa !=nil {return _bcaa ;};switch _aefda :=_cebb .(type ){case _e .StartElement :switch _aefda .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bbgdf :=NewEG_ShapeElements (); -_bbgdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_bbgdf );if _gefgb :=d .DecodeElement (&_bbgdf .ShapeElementsChoice .Path ,&_aefda );_gefgb !=nil {return _gefgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bacfc :=NewEG_ShapeElements (); -_bacfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_bacfc );if _dcgb :=d .DecodeElement (&_bacfc .ShapeElementsChoice .Formulas ,&_aefda );_dcgb !=nil {return _dcgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_aega :=NewEG_ShapeElements (); -_aega .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_aega );if _bagd :=d .DecodeElement (&_aega .ShapeElementsChoice .Handles ,&_aefda );_bagd !=nil {return _bagd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_dcge :=NewEG_ShapeElements (); -_dcge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_dcge );if _befc :=d .DecodeElement (&_dcge .ShapeElementsChoice .Fill ,&_aefda );_befc !=nil {return _befc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_adac :=NewEG_ShapeElements (); -_adac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_adac );if _afaba :=d .DecodeElement (&_adac .ShapeElementsChoice .Stroke ,&_aefda );_afaba !=nil {return _afaba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_debgc :=NewEG_ShapeElements (); -_debgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_debgc );if _gcce :=d .DecodeElement (&_debgc .ShapeElementsChoice .Shadow ,&_aefda );_gcce !=nil {return _gcce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_debf :=NewEG_ShapeElements (); -_debf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_debf );if _dabba :=d .DecodeElement (&_debf .ShapeElementsChoice .Textbox ,&_aefda );_dabba !=nil {return _dabba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cfeab :=NewEG_ShapeElements (); -_cfeab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_cfeab );if _aeda :=d .DecodeElement (&_cfeab .ShapeElementsChoice .Textpath ,&_aefda );_aeda !=nil {return _aeda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_aaeeg :=NewEG_ShapeElements (); -_aaeeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_aaeeg );if _agadc :=d .DecodeElement (&_aaeeg .ShapeElementsChoice .Imagedata ,&_aefda );_agadc !=nil {return _agadc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_caccd :=NewEG_ShapeElements (); -_caccd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_caccd );if _egfg :=d .DecodeElement (&_caccd .ShapeElementsChoice .Skew ,&_aefda );_egfg !=nil {return _egfg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bgda :=NewEG_ShapeElements (); -_bgda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_bgda );if _gcgff :=d .DecodeElement (&_bgda .ShapeElementsChoice .Extrusion ,&_aefda );_gcgff !=nil {return _gcgff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dabg :=NewEG_ShapeElements (); -_dabg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_dabg );if _fbgde :=d .DecodeElement (&_dabg .ShapeElementsChoice .Callout ,&_aefda );_fbgde !=nil {return _fbgde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cefdb :=NewEG_ShapeElements (); -_cefdb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_cefdb );if _gagfe :=d .DecodeElement (&_cefdb .ShapeElementsChoice .Lock ,&_aefda );_gagfe !=nil {return _gagfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ggdf :=NewEG_ShapeElements (); -_ggdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_ggdf );if _gegc :=d .DecodeElement (&_ggdf .ShapeElementsChoice .Clippath ,&_aefda );_gegc !=nil {return _gegc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_aggaf :=NewEG_ShapeElements (); -_aggaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_aggaf );if _bcgc :=d .DecodeElement (&_aggaf .ShapeElementsChoice .Signatureline ,&_aefda );_bcgc !=nil {return _bcgc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dcaff :=NewEG_ShapeElements (); -_dcaff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_dcaff );if _fdaff :=d .DecodeElement (&_dcaff .ShapeElementsChoice .Wrap ,&_aefda );_fdaff !=nil {return _fdaff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_aagf :=NewEG_ShapeElements (); -_aagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_aagf );if _dbgdb :=d .DecodeElement (&_aagf .ShapeElementsChoice .Anchorlock ,&_aefda );_dbgdb !=nil {return _dbgdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_abcbe :=NewEG_ShapeElements (); -_abcbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_abcbe );if _gbda :=d .DecodeElement (&_abcbe .ShapeElementsChoice .Bordertop ,&_aefda );_gbda !=nil {return _gbda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ffbg :=NewEG_ShapeElements (); -_ffbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_ffbg );if _dabbb :=d .DecodeElement (&_ffbg .ShapeElementsChoice .Borderbottom ,&_aefda );_dabbb !=nil {return _dabbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_eebea :=NewEG_ShapeElements (); -_eebea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_eebea );if _cfdbd :=d .DecodeElement (&_eebea .ShapeElementsChoice .Borderleft ,&_aefda );_cfdbd !=nil {return _cfdbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_egcb :=NewEG_ShapeElements (); -_egcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_egcb );if _bdfd :=d .DecodeElement (&_egcb .ShapeElementsChoice .Borderright ,&_aefda );_bdfd !=nil {return _bdfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bafcdb :=NewEG_ShapeElements (); -_bafcdb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_bafcdb );if _fgaed :=d .DecodeElement (&_bafcdb .ShapeElementsChoice .ClientData ,&_aefda );_fgaed !=nil {return _fgaed ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ebeae :=NewEG_ShapeElements (); -_ebeae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_affd .EG_ShapeElements =append (_affd .EG_ShapeElements ,_ebeae );if _dcae :=d .DecodeElement (&_ebeae .ShapeElementsChoice .Textdata ,&_aefda );_dcae !=nil {return _dcae ;};default:_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u006f\u0075n\u0064\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_aefda .Name ); -if _gcda :=d .Skip ();_gcda !=nil {return _gcda ;};};case _e .EndElement :break _eegba ;case _e .CharData :};};return nil ;}; -// Validate validates the Oval and its children -func (_ecdb *Oval )Validate ()error {return _ecdb .ValidateWithPath ("\u004f\u0076\u0061\u006c")};func (_dcaed ST_EditAs )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bdgbg :=_e .Attr {};_bdgbg .Name =name ;switch _dcaed {case ST_EditAsUnset :_bdgbg .Value =""; -case ST_EditAsCanvas :_bdgbg .Value ="\u0063\u0061\u006e\u0076\u0061\u0073";case ST_EditAsOrgchart :_bdgbg .Value ="\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case ST_EditAsRadial :_bdgbg .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";case ST_EditAsCycle :_bdgbg .Value ="\u0063\u0079\u0063l\u0065"; -case ST_EditAsStacked :_bdgbg .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064";case ST_EditAsVenn :_bdgbg .Value ="\u0076\u0065\u006e\u006e";case ST_EditAsBullseye :_bdgbg .Value ="\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return _bdgbg ,nil ; -};func (_cefee ST_ShadowType )ValidateWithPath (path string )error {switch _cefee {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cefee )); -};return nil ;};func NewOfcCT_Skew ()*OfcCT_Skew {_gffae :=&OfcCT_Skew {};return _gffae }; +// ValidateWithPath validates the CT_Textbox and its children, prefixing error messages with path +func (_bfbba *CT_Textbox )ValidateWithPath (path string )error {if _fddfa :=_bfbba .SingleclickAttr .ValidateWithPath (path +"\u002f\u0053i\u006e\u0067\u006ce\u0063\u006c\u0069\u0063\u006b\u0041\u0074\u0074\u0072");_fddfa !=nil {return _fddfa ;};if _bcfgc :=_bfbba .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_bcfgc !=nil {return _bcfgc ;};if _bfbba .TxbxContent !=nil {if _ecafd :=_bfbba .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_ecafd !=nil {return _ecafd ;};};return nil ;};type CT_Background struct{BwmodeAttr OfcST_BWMode ; +BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;TargetscreensizeAttr OfcST_ScreenSize ;Fill *Fill ;IdAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;};func (_gdcd *OfcFill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gdcd .OfcCT_Fill =*NewOfcCT_Fill (); +for _ ,_cbdba :=range start .Attr {if _cbdba .Name .Local =="\u0074\u0079\u0070\u0065"{_gdcd .TypeAttr .UnmarshalXMLAttr (_cbdba );continue ;};if _cbdba .Name .Local =="\u0065\u0078\u0074"{_gdcd .ExtAttr .UnmarshalXMLAttr (_cbdba );continue ;};};for {_cfbae ,_baebee :=d .Token (); +if _baebee !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_baebee );};if _fgfbga ,_eddfa :=_cfbae .(_e .EndElement );_eddfa &&_fgfbga .Name ==start .Name {break ;};}; +return nil ;};func NewOfcCT_RelationTable ()*OfcCT_RelationTable {_ddbbg :=&OfcCT_RelationTable {};return _ddbbg }; -// ValidateWithPath validates the Fill and its children, prefixing error messages with path -func (_fdgbe *Fill )ValidateWithPath (path string )error {if _ffgc :=_fdgbe .CT_Fill .ValidateWithPath (path );_ffgc !=nil {return _ffgc ;};return nil ;};func (_badag *OfcCT_Entry )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_acfcb :=range start .Attr {if _acfcb .Name .Local =="\u006e\u0065\u0077"{_gfadd ,_deca :=_a .ParseInt (_acfcb .Value ,10,32); -if _deca !=nil {return _deca ;};_bbaa :=int32 (_gfadd );_badag .NewAttr =&_bbaa ;continue ;};if _acfcb .Name .Local =="\u006f\u006c\u0064"{_aagbd ,_cbdcd :=_a .ParseInt (_acfcb .Value ,10,32);if _cbdcd !=nil {return _cbdcd ;};_bacee :=int32 (_aagbd );_badag .OldAttr =&_bacee ; -continue ;};};for {_egcge ,_fdgage :=d .Token ();if _fdgage !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_fdgage );};if _bgeae ,_cfccg :=_egcge .(_e .EndElement ); -_cfccg &&_bgeae .Name ==start .Name {break ;};};return nil ;};func (_ecadc ST_EditAs )Validate ()error {return _ecadc .ValidateWithPath ("")};type OfcCT_ColorMru struct{ +// Validate validates the AG_Adj and its children +func (_gca *AG_Adj )Validate ()error {return _gca .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0064\u006a");}; -// Recent colors -ColorsAttr *string ;ExtAttr ST_Ext ;}; +// ValidateWithPath validates the Line and its children, prefixing error messages with path +func (_eeccg *Line )ValidateWithPath (path string )error {if _baedg :=_eeccg .CT_Line .ValidateWithPath (path );_baedg !=nil {return _baedg ;};return nil ;};func (_dfege OfcST_OLEDrawAspect )String ()string {switch _dfege {case 0:return "";case 1:return "\u0043o\u006e\u0074\u0065\u006e\u0074"; +case 2:return "\u0049\u0063\u006f\u006e";};return "";};type OfcSignatureline struct{OfcCT_SignatureLine }; -// ValidateWithPath validates the Polyline and its children, prefixing error messages with path -func (_gdee *Polyline )ValidateWithPath (path string )error {if _fbdgg :=_gdee .CT_PolyLine .ValidateWithPath (path );_fbdgg !=nil {return _fbdgg ;};return nil ;};const (OfcST_HrAlignUnset OfcST_HrAlign =0;OfcST_HrAlignLeft OfcST_HrAlign =1;OfcST_HrAlignRight OfcST_HrAlign =2; -OfcST_HrAlignCenter OfcST_HrAlign =3;); +// ValidateWithPath validates the EG_ShapeElementsChoice and its children, prefixing error messages with path +func (_aafagf *EG_ShapeElementsChoice )ValidateWithPath (path string )error {if _aafagf .Path !=nil {if _dcdga :=_aafagf .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068");_dcdga !=nil {return _dcdga ;};};if _aafagf .Formulas !=nil {if _feadg :=_aafagf .Formulas .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0075\u006c\u0061s"); +_feadg !=nil {return _feadg ;};};if _aafagf .Handles !=nil {if _ebbdb :=_aafagf .Handles .ValidateWithPath (path +"\u002f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");_ebbdb !=nil {return _ebbdb ;};};if _aafagf .Fill !=nil {if _agdf :=_aafagf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c"); +_agdf !=nil {return _agdf ;};};if _aafagf .Stroke !=nil {if _cdfcc :=_aafagf .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_cdfcc !=nil {return _cdfcc ;};};if _aafagf .Shadow !=nil {if _afcfc :=_aafagf .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); +_afcfc !=nil {return _afcfc ;};};if _aafagf .Textbox !=nil {if _eggg :=_aafagf .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_eggg !=nil {return _eggg ;};};if _aafagf .Textpath !=nil {if _dbbf :=_aafagf .Textpath .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0070\u0061\u0074h"); +_dbbf !=nil {return _dbbf ;};};if _aafagf .Imagedata !=nil {if _gbdfa :=_aafagf .Imagedata .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061");_gbdfa !=nil {return _gbdfa ;};};if _aafagf .Skew !=nil {if _gdadf :=_aafagf .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077"); +_gdadf !=nil {return _gdadf ;};};if _aafagf .Extrusion !=nil {if _cecf :=_aafagf .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_cecf !=nil {return _cecf ;};};if _aafagf .Callout !=nil {if _dbecb :=_aafagf .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074"); +_dbecb !=nil {return _dbecb ;};};if _aafagf .Lock !=nil {if _fdddg :=_aafagf .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_fdddg !=nil {return _fdddg ;};};if _aafagf .Clippath !=nil {if _cgcf :=_aafagf .Clippath .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0070\u0061\u0074h"); +_cgcf !=nil {return _cgcf ;};};if _aafagf .Signatureline !=nil {if _dddf :=_aafagf .Signatureline .ValidateWithPath (path +"\u002f\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065");_dddf !=nil {return _dddf ;};};if _aafagf .Wrap !=nil {if _dbgef :=_aafagf .Wrap .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070"); +_dbgef !=nil {return _dbgef ;};};if _aafagf .Anchorlock !=nil {if _egeg :=_aafagf .Anchorlock .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");_egeg !=nil {return _egeg ;};};if _aafagf .Bordertop !=nil {if _gcabe :=_aafagf .Bordertop .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"); +_gcabe !=nil {return _gcabe ;};};if _aafagf .Borderbottom !=nil {if _gacc :=_aafagf .Borderbottom .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");_gacc !=nil {return _gacc ;};};if _aafagf .Borderleft !=nil {if _feabf :=_aafagf .Borderleft .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"); +_feabf !=nil {return _feabf ;};};if _aafagf .Borderright !=nil {if _gggc :=_aafagf .Borderright .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");_gggc !=nil {return _gggc ;};};if _aafagf .ClientData !=nil {if _ffcaec :=_aafagf .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); +_ffcaec !=nil {return _ffcaec ;};};if _aafagf .Textdata !=nil {if _baff :=_aafagf .Textdata .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0064\u0061\u0074a");_baff !=nil {return _baff ;};};return nil ;};func NewOfcCT_Extrusion ()*OfcCT_Extrusion {_bdga :=&OfcCT_Extrusion {}; +return _bdga }; -// ValidateWithPath validates the Stroke and its children, prefixing error messages with path -func (_edfcc *Stroke )ValidateWithPath (path string )error {if _babef :=_edfcc .CT_Stroke .ValidateWithPath (path );_babef !=nil {return _babef ;};return nil ;};func (_ebfbec OfcST_BWMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ebfbec .String (),start ); -}; +// Validate validates the AG_OfficeCoreAttributes and its children +func (_bef *AG_OfficeCoreAttributes )Validate ()error {return _bef .ValidateWithPath ("\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; -// Validate validates the AG_CoreAttributes and its children -func (_gecg *AG_CoreAttributes )Validate ()error {return _gecg .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073");};func NewCT_H ()*CT_H {_cbfa :=&CT_H {};return _cbfa }; +// Validate validates the OfcCT_RelationTable and its children +func (_ebccg *OfcCT_RelationTable )Validate ()error {return _ebccg .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065");};const (OfcST_AngleUnset OfcST_Angle =0;OfcST_AngleAny OfcST_Angle =1; +OfcST_Angle30 OfcST_Angle =2;OfcST_Angle45 OfcST_Angle =3;OfcST_Angle60 OfcST_Angle =4;OfcST_Angle90 OfcST_Angle =5;OfcST_AngleAuto OfcST_Angle =6;);func (_gcaf *Background )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";return _gcaf .CT_Background .MarshalXML (e ,start );};func (_fbbfb OfcST_ExtrusionType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fbbfb .String (),start ); +};func (_egab *OfcCT_Ink )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dgfee :=range start .Attr {if _dgfee .Name .Local =="\u0069"{_abfc :=_dgfee .Value ;_egab .IAttr =&_abfc ;continue ;};if _dgfee .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_egab .AnnotationAttr .UnmarshalXMLAttr (_dgfee ); +continue ;};if _dgfee .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_agbd :=_dgfee .Value ;_egab .ContentTypeAttr =&_agbd ;continue ;};};for {_fabc ,_ggcge :=d .Token ();if _ggcge !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u0054\u005fI\u006e\u006b\u003a\u0020\u0025\u0073",_ggcge ); +};if _aaeff ,_agbcf :=_fabc .(_e .EndElement );_agbcf &&_aaeff .Name ==start .Name {break ;};};return nil ;};type OfcEquationxml struct{OfcCT_EquationXml };func NewCT_Fill ()*CT_Fill {_gcgg :=&CT_Fill {};return _gcgg }; -// Validate validates the OfcSkew and its children -func (_acfeg *OfcSkew )Validate ()error {return _acfeg .ValidateWithPath ("\u004ff\u0063\u0053\u006b\u0065\u0077");};func (_agc *AG_OfficeShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _agc .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_agc .SptAttr )}); -};if _agc .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_bgb ,_acfb :=_agc .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _acfb !=nil {return _acfb ;};start .Attr =append (start .Attr ,_bgb ); -};if _agc .BwmodeAttr !=OfcST_BWModeUnset {_bbc ,_ebbe :=_agc .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ebbe !=nil {return _ebbe ;};start .Attr =append (start .Attr ,_bbc );};if _agc .BwpureAttr !=OfcST_BWModeUnset {_eaba ,_gfaf :=_agc .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"}); -if _gfaf !=nil {return _gfaf ;};start .Attr =append (start .Attr ,_eaba );};if _agc .BwnormalAttr !=OfcST_BWModeUnset {_bbf ,_bbgc :=_agc .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bbgc !=nil {return _bbgc ; -};start .Attr =append (start .Attr ,_bbf );};if _agc .ForcedashAttr !=_de .ST_TrueFalseUnset {_ecfa ,_cfc :=_agc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cfc !=nil {return _cfc ; -};start .Attr =append (start .Attr ,_ecfa );};if _agc .OleiconAttr !=_de .ST_TrueFalseUnset {_ead ,_dbdg :=_agc .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dbdg !=nil {return _dbdg ;};start .Attr =append (start .Attr ,_ead ); -};if _agc .OleAttr !=_de .ST_TrueFalseBlankUnset {_dcf ,_abga :=_agc .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"});if _abga !=nil {return _abga ;};start .Attr =append (start .Attr ,_dcf );};if _agc .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_agba ,_bea :=_agc .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _bea !=nil {return _bea ;};start .Attr =append (start .Attr ,_agba );};if _agc .CliptowrapAttr !=_de .ST_TrueFalseUnset {_eff ,_eaf :=_agc .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _eaf !=nil {return _eaf ;};start .Attr =append (start .Attr ,_eff );};if _agc .ClipAttr !=_de .ST_TrueFalseUnset {_caac ,_agd :=_agc .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _agd !=nil {return _agd ;};start .Attr =append (start .Attr ,_caac ); -};return nil ;}; +// Validate validates the CT_TextPath and its children +func (_afece *CT_TextPath )Validate ()error {return _afece .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068");}; -// Validate validates the AG_Adj and its children -func (_efg *AG_Adj )Validate ()error {return _efg .ValidateWithPath ("\u0041\u0047\u005f\u0041\u0064\u006a");}; +// Validate validates the CT_Arc and its children +func (_eecc *CT_Arc )Validate ()error {return _eecc .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0072\u0063");};func (_feecg *OfcST_ColorMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_feecg =0;case "\u0061\u0075\u0074\u006f":*_feecg =1; +case "\u0063\u0075\u0073\u0074\u006f\u006d":*_feecg =2;};return nil ;};func (_gac *Background )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gac .CT_Background =*NewCT_Background ();for _ ,_gggec :=range start .Attr {if _gggec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gggec .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gac .BwmodeAttr .UnmarshalXMLAttr (_gggec ); +continue ;};if _gggec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gggec .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gac .BwpureAttr .UnmarshalXMLAttr (_gggec ); +continue ;};if _gggec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gggec .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gac .BwnormalAttr .UnmarshalXMLAttr (_gggec ); +continue ;};if _gggec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gggec .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_gac .TargetscreensizeAttr .UnmarshalXMLAttr (_gggec ); +continue ;};if _gggec .Name .Local =="\u0069\u0064"{_feg :=_gggec .Value ;_gac .IdAttr =&_feg ;continue ;};if _gggec .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gac .FilledAttr .UnmarshalXMLAttr (_gggec );continue ;};if _gggec .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eefe :=_gggec .Value ; +_gac .FillcolorAttr =&_eefe ;continue ;};};_dcda :for {_cccc ,_bea :=d .Token ();if _bea !=nil {return _bea ;};switch _fbbcg :=_cccc .(type ){case _e .StartElement :switch _fbbcg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gac .Fill =NewFill (); +if _gdfa :=d .DecodeElement (_gac .Fill ,&_fbbcg );_gdfa !=nil {return _gdfa ;};default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0042\u0061\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0020\u0025\u0076",_fbbcg .Name ); +if _egbe :=d .Skip ();_egbe !=nil {return _egbe ;};};case _e .EndElement :break _dcda ;case _e .CharData :};};return nil ;}; -// Validate validates the OfcLock and its children -func (_cacac *OfcLock )Validate ()error {return _cacac .ValidateWithPath ("\u004ff\u0063\u004c\u006f\u0063\u006b");};func (_cdddc OfcST_RType )ValidateWithPath (path string )error {switch _cdddc {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdddc )); -};return nil ;}; +// ValidateWithPath validates the Handles and its children, prefixing error messages with path +func (_cgedc *Handles )ValidateWithPath (path string )error {if _bcad :=_cgedc .CT_Handles .ValidateWithPath (path );_bcad !=nil {return _bcad ;};return nil ;}; -// ValidateWithPath validates the Group and its children, prefixing error messages with path -func (_aeefd *Group )ValidateWithPath (path string )error {if _cafc :=_aeefd .CT_Group .ValidateWithPath (path );_cafc !=nil {return _cafc ;};return nil ;};func (_acfgd OfcST_ExtrusionType )String ()string {switch _acfgd {case 0:return "";case 1:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"; -case 2:return "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c";};return "";};type OfcST_BWMode byte ;type EG_ShapeElements struct{ShapeElementsChoice *EG_ShapeElementsChoice ;};func (_bfadd OfcST_ExtrusionRender )Validate ()error {return _bfadd .ValidateWithPath ("")}; +// Validate validates the CT_Line and its children +func (_ffcae *CT_Line )Validate ()error {return _ffcae .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065");};type AG_CoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ; +CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;}; +// Validate validates the OfcCT_EquationXml and its children +func (_decbe *OfcCT_EquationXml )Validate ()error {return _decbe .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c");};func NewOfcDiagram ()*OfcDiagram {_gebd :=&OfcDiagram {};_gebd .OfcCT_Diagram =*NewOfcCT_Diagram (); +return _gebd ;};func (_edfcd OfcST_Angle )String ()string {switch _edfcd {case 0:return "";case 1:return "\u0061\u006e\u0079";case 2:return "\u0033\u0030";case 3:return "\u0034\u0035";case 4:return "\u0036\u0030";case 5:return "\u0039\u0030";case 6:return "\u0061\u0075\u0074\u006f"; +};return "";};type Stroke struct{CT_Stroke };func (_fcbga OfcST_FillType )Validate ()error {return _fcbga .ValidateWithPath ("")};func (_cfebd ST_FillMethod )String ()string {switch _cfebd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u006c\u0069\u006e\u0065\u0061\u0072"; +case 3:return "\u0073\u0069\u0067m\u0061";case 4:return "\u0061\u006e\u0079";case 5:return "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return "";};func (_ecegc *CT_Stroke )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"; +};if _ecegc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .IdAttr )});};if _ecegc .OnAttr !=_f .ST_TrueFalseUnset {_egfee ,_bccf :=_ecegc .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); +if _bccf !=nil {return _bccf ;};start .Attr =append (start .Attr ,_egfee );};if _ecegc .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .WeightAttr )}); +};if _ecegc .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .ColorAttr )});};if _ecegc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .OpacityAttr )}); +};if _ecegc .LinestyleAttr !=ST_StrokeLineStyleUnset {_aefc ,_cgbg :=_ecegc .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _cgbg !=nil {return _cgbg ;};start .Attr =append (start .Attr ,_aefc );};if _ecegc .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .MiterlimitAttr )}); +};if _ecegc .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_gedb ,_gedbb :=_ecegc .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _gedbb !=nil {return _gedbb ;};start .Attr =append (start .Attr ,_gedb );}; +if _ecegc .EndcapAttr !=ST_StrokeEndCapUnset {_gccf ,_gdcc :=_ecegc .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _gdcc !=nil {return _gdcc ;};start .Attr =append (start .Attr ,_gccf );};if _ecegc .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .DashstyleAttr )}); +};if _ecegc .FilltypeAttr !=ST_FillTypeUnset {_edag ,_cafba :=_ecegc .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _cafba !=nil {return _cafba ;};start .Attr =append (start .Attr ,_edag );};if _ecegc .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .SrcAttr )}); +};if _ecegc .ImageaspectAttr !=ST_ImageAspectUnset {_accabe ,_bffbg :=_ecegc .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _bffbg !=nil {return _bffbg ;};start .Attr =append (start .Attr ,_accabe ); +};if _ecegc .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .ImagesizeAttr )});};if _ecegc .ImagealignshapeAttr !=_f .ST_TrueFalseUnset {_fafag ,_ggeb :=_ecegc .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); +if _ggeb !=nil {return _ggeb ;};start .Attr =append (start .Attr ,_fafag );};if _ecegc .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .Color2Attr )}); +};if _ecegc .StartarrowAttr !=ST_StrokeArrowTypeUnset {_fgbb ,_cgdca :=_ecegc .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _cgdca !=nil {return _cgdca ;};start .Attr =append (start .Attr ,_fgbb ); +};if _ecegc .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_dddd ,_abbff :=_ecegc .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _abbff !=nil {return _abbff ; +};start .Attr =append (start .Attr ,_dddd );};if _ecegc .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_dcacc ,_dgda :=_ecegc .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); +if _dgda !=nil {return _dgda ;};start .Attr =append (start .Attr ,_dcacc );};if _ecegc .EndarrowAttr !=ST_StrokeArrowTypeUnset {_fbebf ,_gcca :=_ecegc .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"}); +if _gcca !=nil {return _gcca ;};start .Attr =append (start .Attr ,_fbebf );};if _ecegc .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_adfec ,_bgfbc :=_ecegc .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); +if _bgfbc !=nil {return _bgfbc ;};start .Attr =append (start .Attr ,_adfec );};if _ecegc .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_afge ,_dceca :=_ecegc .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"}); +if _dceca !=nil {return _dceca ;};start .Attr =append (start .Attr ,_afge );};if _ecegc .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .HrefAttr )}); +};if _ecegc .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .AlthrefAttr )});};if _ecegc .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .TitleAttr )}); +};if _ecegc .ForcedashAttr !=_f .ST_TrueFalseUnset {_feacf ,_dcfbb :=_ecegc .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dcfbb !=nil {return _dcfbb ;};start .Attr =append (start .Attr ,_feacf ); +};if _ecegc .RIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .RIdAttr )});};if _ecegc .InsetpenAttr !=_f .ST_TrueFalseUnset {_ddde ,_eggc :=_ecegc .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _eggc !=nil {return _eggc ;};start .Attr =append (start .Attr ,_ddde );};if _ecegc .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ecegc .RelidAttr )}); +};e .EncodeToken (start );if _ecegc .Left !=nil {_fbcag :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_ecegc .Left ,_fbcag );};if _ecegc .Top !=nil {_bgbgg :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0074o\u0070"}}; +e .EncodeElement (_ecegc .Top ,_bgbgg );};if _ecegc .Right !=nil {_bdcdc :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_ecegc .Right ,_bdcdc );};if _ecegc .Bottom !=nil {_ebdaed :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; +e .EncodeElement (_ecegc .Bottom ,_ebdaed );};if _ecegc .Column !=nil {_faff :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_ecegc .Column ,_faff );};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;}; -// ValidateWithPath validates the CT_RoundRect and its children, prefixing error messages with path -func (_ceab *CT_RoundRect )ValidateWithPath (path string )error {for _gfcae ,_fdbf :=range _ceab .EG_ShapeElements {if _feebec :=_fdbf .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gfcae )); -_feebec !=nil {return _feebec ;};};if _cabe :=_ceab .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_cabe !=nil {return _cabe ;};if _ecad :=_ceab .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_ecad !=nil {return _ecad ;};if _dbaab :=_ceab .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dbaab !=nil {return _dbaab ;};if _fcfac :=_ceab .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_fcfac !=nil {return _fcfac ;};if _dgfg :=_ceab .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_dgfg !=nil {return _dgfg ;};if _cedcb :=_ceab .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_cedcb !=nil {return _cedcb ;};if _aeff :=_ceab .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_aeff !=nil {return _aeff ;};if _efcc :=_ceab .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_efcc !=nil {return _efcc ;};if _abdaac :=_ceab .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_abdaac !=nil {return _abdaac ;};if _cbcdb :=_ceab .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_cbcdb !=nil {return _cbcdb ;};if _edaeda :=_ceab .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_edaeda !=nil {return _edaeda ;};if _cfedd :=_ceab .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_cfedd !=nil {return _cfedd ;};if _abae :=_ceab .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_abae !=nil {return _abae ;};if _acbc :=_ceab .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_acbc !=nil {return _acbc ;};if _daaeb :=_ceab .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_daaeb !=nil {return _daaeb ;};if _dgdee :=_ceab .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_dgdee !=nil {return _dgdee ;};if _fggaf :=_ceab .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fggaf !=nil {return _fggaf ;};if _egbd :=_ceab .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_egbd !=nil {return _egbd ;};if _abad :=_ceab .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_abad !=nil {return _abad ;};if _acacb :=_ceab .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_acacb !=nil {return _acacb ;};if _dbcac :=_ceab .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_dbcac !=nil {return _dbcac ;};if _feeg :=_ceab .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_feeg !=nil {return _feeg ;};if _eedae :=_ceab .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_eedae !=nil {return _eedae ;};if _ebbbg :=_ceab .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_ebbbg !=nil {return _ebbbg ;};if _ecgf :=_ceab .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ecgf !=nil {return _ecgf ;};if _degca :=_ceab .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_degca !=nil {return _degca ;};if _efgeg :=_ceab .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_efgeg !=nil {return _efgeg ;};if _ggag :=_ceab .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_ggag !=nil {return _ggag ;};if _eegfd :=_ceab .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eegfd !=nil {return _eegfd ;};return nil ;};func (_gbdg *CT_Arc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aceb :=range start .Attr {if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gbdg .UserdrawnAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gbdg .OleiconAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gbdg .AllowincellAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gbdg .ConnectortypeAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_efbf ,_baba :=_a .ParseInt (_aceb .Value ,10,64); -if _baba !=nil {return _baba ;};_gbdg .DgmnodekindAttr =&_efbf ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gbdg .UserhiddenAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gbdg .HralignAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0073\u0070\u0074"{_gffc ,_ccbg :=_a .ParseFloat (_aceb .Value ,64); -if _ccbg !=nil {return _ccbg ;};_bdd :=float32 (_gffc );_gbdg .SptAttr =&_bdd ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gbdg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gbdg .BwmodeAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gbdg .DgmlayoutAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u006f\u006e\u0065\u0064"{_gbdg .OnedAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gbdg .AllowoverlapAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_aefg :=_aceb .Value ; -_gbdg .BorderbottomcolorAttr =&_aefg ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gbdg .ForcedashAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gbdg .InsetmodeAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0068\u0072\u0073t\u0064"{_gbdg .HrstdAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gbdg .DgmlayoutmruAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0073\u0070\u0069\u0064"{_gea :=_aceb .Value ; -_gbdg .SpidAttr =&_gea ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0068\u0072\u0070c\u0074"{_dbdd ,_cdbd :=_a .ParseFloat (_aceb .Value ,64); -if _cdbd !=nil {return _cdbd ;};_fafa :=float32 (_dbdd );_gbdg .HrpctAttr =&_fafa ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u006f\u006c\u0065"{_gbdg .OleAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gbdg .PreferrelativeAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_efcf ,_aaaea :=_a .ParseInt (_aceb .Value ,10,64); -if _aaaea !=nil {return _aaaea ;};_gbdg .RegroupidAttr =&_efcf ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_efa :=_aceb .Value ; -_gbdg .BorderleftcolorAttr =&_efa ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gbdg .HrnoshadeAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bae :=_aceb .Value ; -_gbdg .BordertopcolorAttr =&_bae ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gbdg .ButtonAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ddab :=_aceb .Value ; -_gbdg .BorderrightcolorAttr =&_ddab ;continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gbdg .BwnormalAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0063\u006c\u0069\u0070"{_gbdg .ClipAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gbdg .BulletAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gbdg .CliptowrapAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gbdg .BwpureAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aceb .Name .Local =="\u0068\u0072"{_gbdg .HrAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_aadc :=_aceb .Value ;_gbdg .CoordsizeAttr =&_aadc ;continue ;};if _aceb .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"{_geb ,_eaedd :=_a .ParseFloat (_aceb .Value ,64); -if _eaedd !=nil {return _eaedd ;};_gbdg .StartAngleAttr =&_geb ;continue ;};if _aceb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fbbg :=_aceb .Value ;_gbdg .OpacityAttr =&_fbbg ;continue ;};if _aceb .Name .Local =="\u0061\u006c\u0074"{_dgbf :=_aceb .Value ; -_gbdg .AltAttr =&_dgbf ;continue ;};if _aceb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dbegd :=_aceb .Value ;_gbdg .StrokecolorAttr =&_dbegd ;continue ;};if _aceb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_feda :=_aceb .Value ; -_gbdg .StrokeweightAttr =&_feda ;continue ;};if _aceb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gbdg .InsetpenAttr .UnmarshalXMLAttr (_aceb );continue ;};if _aceb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fbdf :=_aceb .Value ; -_gbdg .ChromakeyAttr =&_fbdf ;continue ;};if _aceb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gbdg .FilledAttr .UnmarshalXMLAttr (_aceb );continue ;};if _aceb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eabe :=_aceb .Value ; -_gbdg .FillcolorAttr =&_eabe ;continue ;};if _aceb .Name .Local =="\u0063\u006c\u0061s\u0073"{_edebd :=_aceb .Value ;_gbdg .ClassAttr =&_edebd ;continue ;};if _aceb .Name .Local =="\u0068\u0072\u0065\u0066"{_fcgg :=_aceb .Value ;_gbdg .HrefAttr =&_fcgg ; -continue ;};if _aceb .Name .Local =="\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"{_gfc ,_ggaa :=_a .ParseFloat (_aceb .Value ,64);if _ggaa !=nil {return _ggaa ;};_gbdg .EndAngleAttr =&_gfc ;continue ;};if _aceb .Name .Local =="\u0073\u0074\u0079l\u0065"{_fgdg :=_aceb .Value ; -_gbdg .StyleAttr =&_fgdg ;continue ;};if _aceb .Name .Local =="\u0069\u0064"{_agef :=_aceb .Value ;_gbdg .IdAttr =&_agef ;continue ;};if _aceb .Name .Local =="\u0070\u0072\u0069n\u0074"{_gbdg .PrintAttr .UnmarshalXMLAttr (_aceb );continue ;};if _aceb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gbdg .StrokedAttr .UnmarshalXMLAttr (_aceb ); -continue ;};if _aceb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_edba :=_aceb .Value ;_gbdg .WrapcoordsAttr =&_edba ;continue ;};if _aceb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bbcb :=_aceb .Value ;_gbdg .TargetAttr =&_bbcb ; -continue ;};if _aceb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_faca :=_aceb .Value ;_gbdg .CoordoriginAttr =&_faca ;continue ;};if _aceb .Name .Local =="\u0074\u0069\u0074l\u0065"{_aeec :=_aceb .Value ;_gbdg .TitleAttr =&_aeec ; -continue ;};};_bfa :for {_efea ,_faea :=d .Token ();if _faea !=nil {return _faea ;};switch _dfbb :=_efea .(type ){case _e .StartElement :switch _dfbb .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fbega :=NewEG_ShapeElements (); -_fbega .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_fbega );if _bfcc :=d .DecodeElement (&_fbega .ShapeElementsChoice .Path ,&_dfbb );_bfcc !=nil {return _bfcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bfdcd :=NewEG_ShapeElements (); -_bfdcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_bfdcd );if _gbb :=d .DecodeElement (&_bfdcd .ShapeElementsChoice .Formulas ,&_dfbb );_gbb !=nil {return _gbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_eabb :=NewEG_ShapeElements (); -_eabb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_eabb );if _ffbda :=d .DecodeElement (&_eabb .ShapeElementsChoice .Handles ,&_dfbb );_ffbda !=nil {return _ffbda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fegbf :=NewEG_ShapeElements (); -_fegbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_fegbf );if _eeedg :=d .DecodeElement (&_fegbf .ShapeElementsChoice .Fill ,&_dfbb );_eeedg !=nil {return _eeedg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ceeed :=NewEG_ShapeElements (); -_ceeed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_ceeed );if _accb :=d .DecodeElement (&_ceeed .ShapeElementsChoice .Stroke ,&_dfbb );_accb !=nil {return _accb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_egdc :=NewEG_ShapeElements (); -_egdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_egdc );if _fadd :=d .DecodeElement (&_egdc .ShapeElementsChoice .Shadow ,&_dfbb );_fadd !=nil {return _fadd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_abbc :=NewEG_ShapeElements (); -_abbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_abbc );if _gbeb :=d .DecodeElement (&_abbc .ShapeElementsChoice .Textbox ,&_dfbb );_gbeb !=nil {return _gbeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_facd :=NewEG_ShapeElements (); -_facd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_facd );if _ggfg :=d .DecodeElement (&_facd .ShapeElementsChoice .Textpath ,&_dfbb );_ggfg !=nil {return _ggfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ffcd :=NewEG_ShapeElements (); -_ffcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_ffcd );if _gfgfb :=d .DecodeElement (&_ffcd .ShapeElementsChoice .Imagedata ,&_dfbb );_gfgfb !=nil {return _gfgfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_eddbf :=NewEG_ShapeElements (); -_eddbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_eddbf );if _eaae :=d .DecodeElement (&_eddbf .ShapeElementsChoice .Skew ,&_dfbb );_eaae !=nil {return _eaae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bcdg :=NewEG_ShapeElements (); -_bcdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_bcdg );if _dddb :=d .DecodeElement (&_bcdg .ShapeElementsChoice .Extrusion ,&_dfbb );_dddb !=nil {return _dddb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_aabe :=NewEG_ShapeElements (); -_aabe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_aabe );if _bdcd :=d .DecodeElement (&_aabe .ShapeElementsChoice .Callout ,&_dfbb );_bdcd !=nil {return _bdcd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gfba :=NewEG_ShapeElements (); -_gfba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_gfba );if _badfc :=d .DecodeElement (&_gfba .ShapeElementsChoice .Lock ,&_dfbb );_badfc !=nil {return _badfc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bbec :=NewEG_ShapeElements (); -_bbec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_bbec );if _cfge :=d .DecodeElement (&_bbec .ShapeElementsChoice .Clippath ,&_dfbb );_cfge !=nil {return _cfge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ffab :=NewEG_ShapeElements (); -_ffab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_ffab );if _gcdg :=d .DecodeElement (&_ffab .ShapeElementsChoice .Signatureline ,&_dfbb );_gcdg !=nil {return _gcdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fedad :=NewEG_ShapeElements (); -_fedad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_fedad );if _egdg :=d .DecodeElement (&_fedad .ShapeElementsChoice .Wrap ,&_dfbb );_egdg !=nil {return _egdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebccg :=NewEG_ShapeElements (); -_ebccg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_ebccg );if _afdd :=d .DecodeElement (&_ebccg .ShapeElementsChoice .Anchorlock ,&_dfbb );_afdd !=nil {return _afdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_afcd :=NewEG_ShapeElements (); -_afcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_afcd );if _dcafc :=d .DecodeElement (&_afcd .ShapeElementsChoice .Bordertop ,&_dfbb );_dcafc !=nil {return _dcafc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ebee :=NewEG_ShapeElements (); -_ebee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_ebee );if _ffbe :=d .DecodeElement (&_ebee .ShapeElementsChoice .Borderbottom ,&_dfbb );_ffbe !=nil {return _ffbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fdeb :=NewEG_ShapeElements (); -_fdeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_fdeb );if _gbbc :=d .DecodeElement (&_fdeb .ShapeElementsChoice .Borderleft ,&_dfbb );_gbbc !=nil {return _gbbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_geba :=NewEG_ShapeElements (); -_geba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_geba );if _ccfg :=d .DecodeElement (&_geba .ShapeElementsChoice .Borderright ,&_dfbb );_ccfg !=nil {return _ccfg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bded :=NewEG_ShapeElements (); -_bded .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_bded );if _dgdg :=d .DecodeElement (&_bded .ShapeElementsChoice .ClientData ,&_dfbb );_dgdg !=nil {return _dgdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_eabd :=NewEG_ShapeElements (); -_eabd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gbdg .EG_ShapeElements =append (_gbdg .EG_ShapeElements ,_eabd );if _ebda :=d .DecodeElement (&_eabd .ShapeElementsChoice .Textdata ,&_dfbb );_ebda !=nil {return _ebda ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0072\u0063\u0020\u0025\u0076",_dfbb .Name ); -if _ceeeb :=d .Skip ();_ceeeb !=nil {return _ceeeb ;};};case _e .EndElement :break _bfa ;case _e .CharData :};};return nil ;};func (_fabf OfcST_OLEType )ValidateWithPath (path string )error {switch _fabf {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fabf )); -};return nil ;};type OfcST_ExtrusionType byte ; +// Validate validates the Stroke and its children +func (_aaefe *Stroke )Validate ()error {return _aaefe .ValidateWithPath ("\u0053\u0074\u0072\u006f\u006b\u0065");}; -// Validate validates the CT_H and its children -func (_ggbbc *CT_H )Validate ()error {return _ggbbc .ValidateWithPath ("\u0043\u0054\u005f\u0048")}; +// ValidateWithPath validates the OfcCT_EquationXml and its children, prefixing error messages with path +func (_dbgaa *OfcCT_EquationXml )ValidateWithPath (path string )error {return nil };func NewCT_Formulas ()*CT_Formulas {_gcgc :=&CT_Formulas {};return _gcgc };func (_bddg *CT_Oval )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dgcd :=range start .Attr {if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bddg .DgmlayoutAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bddg .OleiconAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bddg .PreferrelativeAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bddg .ButtonAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bddg .CliptowrapAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_aeec ,_fcgf :=_c .ParseInt (_dgcd .Value ,10,64); +if _fcgf !=nil {return _fcgf ;};_bddg .DgmnodekindAttr =&_aeec ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bddg .ForcedashAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0073\u0070\u0069\u0064"{_cabgg :=_dgcd .Value ; +_bddg .SpidAttr =&_cabgg ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0068\u0072\u0070c\u0074"{_efdd ,_dddc :=_c .ParseFloat (_dgcd .Value ,64); +if _dddc !=nil {return _dddc ;};_cfca :=float32 (_efdd );_bddg .HrpctAttr =&_cfca ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bbdb :=_dgcd .Value ; +_bddg .BorderleftcolorAttr =&_bbdb ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bddg .BwmodeAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0068\u0072\u0073t\u0064"{_bddg .HrstdAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bddg .UserdrawnAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u006f\u006c\u0065"{_bddg .OleAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bddg .BwnormalAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bddg .DgmlayoutmruAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dcde :=_dgcd .Value ; +_bddg .BordertopcolorAttr =&_dcde ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0073\u0070\u0074"{_gbace ,_baac :=_c .ParseFloat (_dgcd .Value ,64); +if _baac !=nil {return _baac ;};_dedeb :=float32 (_gbace );_bddg .SptAttr =&_dedeb ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0068\u0072"{_bddg .HrAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_feagc :=_dgcd .Value ; +_bddg .BorderbottomcolorAttr =&_feagc ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u006f\u006e\u0065\u0064"{_bddg .OnedAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bddg .ConnectortypeAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bddg .HrnoshadeAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_becc :=_dgcd .Value ; +_bddg .BorderrightcolorAttr =&_becc ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bddg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bddg .AllowincellAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bddg .HralignAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bddg .BwpureAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bddg .UserhiddenAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0063\u006c\u0069\u0070"{_bddg .ClipAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bddg .AllowoverlapAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_eaffd ,_accab :=_c .ParseInt (_dgcd .Value ,10,64); +if _accab !=nil {return _accab ;};_bddg .RegroupidAttr =&_eaffd ;continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bddg .BulletAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgcd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bddg .InsetmodeAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Local =="\u0063\u006c\u0061s\u0073"{_degc :=_dgcd .Value ;_bddg .ClassAttr =&_degc ;continue ;};if _dgcd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bddg .StrokedAttr .UnmarshalXMLAttr (_dgcd );continue ;};if _dgcd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_eeg :=_dgcd .Value ; +_bddg .StrokecolorAttr =&_eeg ;continue ;};if _dgcd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cebc :=_dgcd .Value ;_bddg .StrokeweightAttr =&_cebc ;continue ;};if _dgcd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bddg .InsetpenAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_acbcc :=_dgcd .Value ;_bddg .ChromakeyAttr =&_acbcc ;continue ;};if _dgcd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bddg .FilledAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_adfb :=_dgcd .Value ;_bddg .FillcolorAttr =&_adfb ;continue ;};if _dgcd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cadaf :=_dgcd .Value ;_bddg .OpacityAttr =&_cadaf ; +continue ;};if _dgcd .Name .Local =="\u0073\u0074\u0079l\u0065"{_bgcg :=_dgcd .Value ;_bddg .StyleAttr =&_bgcg ;continue ;};if _dgcd .Name .Local =="\u0069\u0064"{_acbd :=_dgcd .Value ;_bddg .IdAttr =&_acbd ;continue ;};if _dgcd .Name .Local =="\u0070\u0072\u0069n\u0074"{_bddg .PrintAttr .UnmarshalXMLAttr (_dgcd ); +continue ;};if _dgcd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_faece :=_dgcd .Value ;_bddg .WrapcoordsAttr =&_faece ;continue ;};if _dgcd .Name .Local =="\u0068\u0072\u0065\u0066"{_bbaa :=_dgcd .Value ;_bddg .HrefAttr =&_bbaa ; +continue ;};if _dgcd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gedc :=_dgcd .Value ;_bddg .CoordoriginAttr =&_gedc ;continue ;};if _dgcd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ffeg :=_dgcd .Value ; +_bddg .CoordsizeAttr =&_ffeg ;continue ;};if _dgcd .Name .Local =="\u0061\u006c\u0074"{_ebaa :=_dgcd .Value ;_bddg .AltAttr =&_ebaa ;continue ;};if _dgcd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gadc :=_dgcd .Value ;_bddg .TargetAttr =&_gadc ; +continue ;};if _dgcd .Name .Local =="\u0074\u0069\u0074l\u0065"{_aabgg :=_dgcd .Value ;_bddg .TitleAttr =&_aabgg ;continue ;};};_faea :for {_cbbb ,_dccad :=d .Token ();if _dccad !=nil {return _dccad ;};switch _agfcd :=_cbbb .(type ){case _e .StartElement :switch _agfcd .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dbdeg :=NewEG_ShapeElements (); +_dbdeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_dbdeg );if _egfb :=d .DecodeElement (&_dbdeg .ShapeElementsChoice .Path ,&_agfcd );_egfb !=nil {return _egfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gbaf :=NewEG_ShapeElements (); +_gbaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_gbaf );if _bdac :=d .DecodeElement (&_gbaf .ShapeElementsChoice .Formulas ,&_agfcd );_bdac !=nil {return _bdac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ccbg :=NewEG_ShapeElements (); +_ccbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ccbg );if _aeab :=d .DecodeElement (&_ccbg .ShapeElementsChoice .Handles ,&_agfcd );_aeab !=nil {return _aeab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gacf :=NewEG_ShapeElements (); +_gacf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_gacf );if _fffdd :=d .DecodeElement (&_gacf .ShapeElementsChoice .Fill ,&_agfcd );_fffdd !=nil {return _fffdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ecgec :=NewEG_ShapeElements (); +_ecgec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ecgec );if _geefd :=d .DecodeElement (&_ecgec .ShapeElementsChoice .Stroke ,&_agfcd );_geefd !=nil {return _geefd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ecce :=NewEG_ShapeElements (); +_ecce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ecce );if _befc :=d .DecodeElement (&_ecce .ShapeElementsChoice .Shadow ,&_agfcd );_befc !=nil {return _befc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebcaf :=NewEG_ShapeElements (); +_ebcaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ebcaf );if _efdg :=d .DecodeElement (&_ebcaf .ShapeElementsChoice .Textbox ,&_agfcd );_efdg !=nil {return _efdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ebada :=NewEG_ShapeElements (); +_ebada .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ebada );if _abceb :=d .DecodeElement (&_ebada .ShapeElementsChoice .Textpath ,&_agfcd );_abceb !=nil {return _abceb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dffc :=NewEG_ShapeElements (); +_dffc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_dffc );if _adgd :=d .DecodeElement (&_dffc .ShapeElementsChoice .Imagedata ,&_agfcd );_adgd !=nil {return _adgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bcec :=NewEG_ShapeElements (); +_bcec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_bcec );if _bcdb :=d .DecodeElement (&_bcec .ShapeElementsChoice .Skew ,&_agfcd );_bcdb !=nil {return _bcdb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_egced :=NewEG_ShapeElements (); +_egced .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_egced );if _gedfc :=d .DecodeElement (&_egced .ShapeElementsChoice .Extrusion ,&_agfcd );_gedfc !=nil {return _gedfc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ecgfd :=NewEG_ShapeElements (); +_ecgfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_ecgfd );if _fdfe :=d .DecodeElement (&_ecgfd .ShapeElementsChoice .Callout ,&_agfcd );_fdfe !=nil {return _fdfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_faabg :=NewEG_ShapeElements (); +_faabg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_faabg );if _ebgc :=d .DecodeElement (&_faabg .ShapeElementsChoice .Lock ,&_agfcd );_ebgc !=nil {return _ebgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gcbce :=NewEG_ShapeElements (); +_gcbce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_gcbce );if _gbee :=d .DecodeElement (&_gcbce .ShapeElementsChoice .Clippath ,&_agfcd );_gbee !=nil {return _gbee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_afbc :=NewEG_ShapeElements (); +_afbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_afbc );if _cffce :=d .DecodeElement (&_afbc .ShapeElementsChoice .Signatureline ,&_agfcd );_cffce !=nil {return _cffce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_eeeab :=NewEG_ShapeElements (); +_eeeab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_eeeab );if _ggef :=d .DecodeElement (&_eeeab .ShapeElementsChoice .Wrap ,&_agfcd );_ggef !=nil {return _ggef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_adbcf :=NewEG_ShapeElements (); +_adbcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_adbcf );if _bege :=d .DecodeElement (&_adbcf .ShapeElementsChoice .Anchorlock ,&_agfcd );_bege !=nil {return _bege ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_afgag :=NewEG_ShapeElements (); +_afgag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_afgag );if _ebcb :=d .DecodeElement (&_afgag .ShapeElementsChoice .Bordertop ,&_agfcd );_ebcb !=nil {return _ebcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_egag :=NewEG_ShapeElements (); +_egag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_egag );if _egged :=d .DecodeElement (&_egag .ShapeElementsChoice .Borderbottom ,&_agfcd );_egged !=nil {return _egged ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fbddb :=NewEG_ShapeElements (); +_fbddb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_fbddb );if _ecab :=d .DecodeElement (&_fbddb .ShapeElementsChoice .Borderleft ,&_agfcd );_ecab !=nil {return _ecab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bgcde :=NewEG_ShapeElements (); +_bgcde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_bgcde );if _bfdf :=d .DecodeElement (&_bgcde .ShapeElementsChoice .Borderright ,&_agfcd );_bfdf !=nil {return _bfdf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fbab :=NewEG_ShapeElements (); +_fbab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_fbab );if _dded :=d .DecodeElement (&_fbab .ShapeElementsChoice .ClientData ,&_agfcd );_dded !=nil {return _dded ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dffce :=NewEG_ShapeElements (); +_dffce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bddg .EG_ShapeElements =append (_bddg .EG_ShapeElements ,_dffce );if _ggecd :=d .DecodeElement (&_dffce .ShapeElementsChoice .Textdata ,&_agfcd );_ggecd !=nil {return _ggecd ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0076\u0061\u006c\u0020\u0025\u0076",_agfcd .Name ); +if _geeee :=d .Skip ();_geeee !=nil {return _geeee ;};};case _e .EndElement :break _faea ;case _e .CharData :};};return nil ;};func NewOfcCT_StrokeChild ()*OfcCT_StrokeChild {_begfb :=&OfcCT_StrokeChild {};return _begfb }; -// Validate validates the AG_OfficeShapeAttributes and its children -func (_dab *AG_OfficeShapeAttributes )Validate ()error {return _dab .ValidateWithPath ("\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; +// Validate validates the AG_Chromakey and its children +func (_dede *AG_Chromakey )Validate ()error {return _dede .ValidateWithPath ("\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079");};func NewOfcOLEObject ()*OfcOLEObject {_ddbba :=&OfcOLEObject {};_ddbba .OfcCT_OLEObject =*NewOfcCT_OLEObject (); +return _ddbba ;};func (_dce *AG_Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dce .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_ec .Sprintf ("\u0025\u0076",*_dce .PathAttr )}); +};return nil ;};func (_eacb *CT_Oval )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u006f\u0076\u0061\u006c";};if _eacb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .HrefAttr )}); +};if _eacb .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .TargetAttr )});};if _eacb .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .ClassAttr )}); +};if _eacb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .TitleAttr )});};if _eacb .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .AltAttr )}); +};if _eacb .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .CoordsizeAttr )});};if _eacb .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .CoordoriginAttr )}); +};if _eacb .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .WrapcoordsAttr )});};if _eacb .PrintAttr !=_f .ST_TrueFalseUnset {_cgfce ,_ggbdg :=_eacb .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _ggbdg !=nil {return _ggbdg ;};start .Attr =append (start .Attr ,_cgfce );};if _eacb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .IdAttr )});};if _eacb .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .StyleAttr )}); +};if _eacb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .SpidAttr )});};if _eacb .OnedAttr !=_f .ST_TrueFalseUnset {_bfbd ,_afdb :=_eacb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _afdb !=nil {return _afdb ;};start .Attr =append (start .Attr ,_bfbd );};if _eacb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .RegroupidAttr )}); +};if _eacb .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_aeba ,_eddfd :=_eacb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _eddfd !=nil {return _eddfd ; +};start .Attr =append (start .Attr ,_aeba );};if _eacb .ButtonAttr !=_f .ST_TrueFalseUnset {_dcgg ,_ecfag :=_eacb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ecfag !=nil {return _ecfag ;};start .Attr =append (start .Attr ,_dcgg ); +};if _eacb .UserhiddenAttr !=_f .ST_TrueFalseUnset {_dbgb ,_aedga :=_eacb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _aedga !=nil {return _aedga ;};start .Attr =append (start .Attr ,_dbgb ); +};if _eacb .BulletAttr !=_f .ST_TrueFalseUnset {_dcdg ,_aegc :=_eacb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _aegc !=nil {return _aegc ;};start .Attr =append (start .Attr ,_dcdg );};if _eacb .HrAttr !=_f .ST_TrueFalseUnset {_aafb ,_baeee :=_eacb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _baeee !=nil {return _baeee ;};start .Attr =append (start .Attr ,_aafb );};if _eacb .HrstdAttr !=_f .ST_TrueFalseUnset {_gdgd ,_gddf :=_eacb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _gddf !=nil {return _gddf ; +};start .Attr =append (start .Attr ,_gdgd );};if _eacb .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_gbdb ,_edcde :=_eacb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _edcde !=nil {return _edcde ; +};start .Attr =append (start .Attr ,_gbdb );};if _eacb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .HrpctAttr )});};if _eacb .HralignAttr !=OfcST_HrAlignUnset {_gade ,_bdage :=_eacb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _bdage !=nil {return _bdage ;};start .Attr =append (start .Attr ,_gade );};if _eacb .AllowincellAttr !=_f .ST_TrueFalseUnset {_dggdd ,_gcece :=_eacb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _gcece !=nil {return _gcece ;};start .Attr =append (start .Attr ,_dggdd );};if _eacb .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_abef ,_gbdeg :=_eacb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _gbdeg !=nil {return _gbdeg ;};start .Attr =append (start .Attr ,_abef );};if _eacb .UserdrawnAttr !=_f .ST_TrueFalseUnset {_dagb ,_aabg :=_eacb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _aabg !=nil {return _aabg ;};start .Attr =append (start .Attr ,_dagb );};if _eacb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .BordertopcolorAttr )}); +};if _eacb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .BorderleftcolorAttr )}); +};if _eacb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .BorderbottomcolorAttr )}); +};if _eacb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .BorderrightcolorAttr )}); +};if _eacb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_cagea ,_ffad :=_eacb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ffad !=nil {return _ffad ;};start .Attr =append (start .Attr ,_cagea ); +};if _eacb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .DgmnodekindAttr )});};if _eacb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_fcfa ,_bcaf :=_eacb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _bcaf !=nil {return _bcaf ;};start .Attr =append (start .Attr ,_fcfa );};if _eacb .InsetmodeAttr !=OfcST_InsetModeUnset {_eddg ,_aega :=_eacb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _aega !=nil {return _aega ;};start .Attr =append (start .Attr ,_eddg );};if _eacb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .OpacityAttr )}); +};if _eacb .StrokedAttr !=_f .ST_TrueFalseUnset {_aegaf ,_fagb :=_eacb .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fagb !=nil {return _fagb ;};start .Attr =append (start .Attr ,_aegaf );};if _eacb .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .StrokecolorAttr )}); +};if _eacb .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .StrokeweightAttr )});};if _eacb .InsetpenAttr !=_f .ST_TrueFalseUnset {_gfgd ,_eeac :=_eacb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _eeac !=nil {return _eeac ;};start .Attr =append (start .Attr ,_gfgd );};if _eacb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .ChromakeyAttr )}); +};if _eacb .FilledAttr !=_f .ST_TrueFalseUnset {_addbd ,_dacdg :=_eacb .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dacdg !=nil {return _dacdg ;};start .Attr =append (start .Attr ,_addbd );};if _eacb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .FillcolorAttr )}); +};if _eacb .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_eacb .SptAttr )});};if _eacb .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gaef ,_efgg :=_eacb .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _efgg !=nil {return _efgg ;};start .Attr =append (start .Attr ,_gaef );};if _eacb .BwmodeAttr !=OfcST_BWModeUnset {_dbeg ,_gdga :=_eacb .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gdga !=nil {return _gdga ; +};start .Attr =append (start .Attr ,_dbeg );};if _eacb .BwpureAttr !=OfcST_BWModeUnset {_cfdg ,_edcdd :=_eacb .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _edcdd !=nil {return _edcdd ;};start .Attr =append (start .Attr ,_cfdg ); +};if _eacb .BwnormalAttr !=OfcST_BWModeUnset {_egfdg ,_dbgec :=_eacb .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _dbgec !=nil {return _dbgec ;};start .Attr =append (start .Attr ,_egfdg ); +};if _eacb .ForcedashAttr !=_f .ST_TrueFalseUnset {_bcaca ,_dbaa :=_eacb .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dbaa !=nil {return _dbaa ;};start .Attr =append (start .Attr ,_bcaca ); +};if _eacb .OleiconAttr !=_f .ST_TrueFalseUnset {_dgffb ,_dffb :=_eacb .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dffb !=nil {return _dffb ;};start .Attr =append (start .Attr ,_dgffb );};if _eacb .OleAttr !=_f .ST_TrueFalseBlankUnset {_ebaee ,_edff :=_eacb .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _edff !=nil {return _edff ;};start .Attr =append (start .Attr ,_ebaee );};if _eacb .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_ggfb ,_dcfb :=_eacb .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _dcfb !=nil {return _dcfb ;};start .Attr =append (start .Attr ,_ggfb );};if _eacb .CliptowrapAttr !=_f .ST_TrueFalseUnset {_ggaa ,_eaeeg :=_eacb .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _eaeeg !=nil {return _eaeeg ;};start .Attr =append (start .Attr ,_ggaa );};if _eacb .ClipAttr !=_f .ST_TrueFalseUnset {_fcbf ,_cabg :=_eacb .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cabg !=nil {return _cabg ; +};start .Attr =append (start .Attr ,_fcbf );};e .EncodeToken (start );if _eacb .EG_ShapeElements !=nil {for _ ,_ccgbd :=range _eacb .EG_ShapeElements {_ccgbd .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_aefaae *OfcST_OLEUpdateMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgbgf ,_deagaa :=d .Token ();if _deagaa !=nil {return _deagaa ;};if _cabfd ,_cbdda :=_fgbgf .(_e .EndElement );_cbdda &&_cabfd .Name ==start .Name {*_aefaae =1; +return nil ;};if _bbbdb ,_fbcd :=_fgbgf .(_e .CharData );!_fbcd {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgbgf );}else {switch string (_bbbdb ){case "":*_aefaae =0; +case "\u0041\u006c\u0077\u0061\u0079\u0073":*_aefaae =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_aefaae =2;};};_fgbgf ,_deagaa =d .Token ();if _deagaa !=nil {return _deagaa ;};if _fgfaaa ,_fcbgg :=_fgbgf .(_e .EndElement );_fcbgg &&_fgfaaa .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgbgf );};func (_fbefc ST_StrokeJoinStyle )String ()string {switch _fbefc {case 0:return ""; +case 1:return "\u0072\u006f\u0075n\u0064";case 2:return "\u0062\u0065\u0076e\u006c";case 3:return "\u006d\u0069\u0074e\u0072";};return "";};const (ST_StrokeEndCapUnset ST_StrokeEndCap =0;ST_StrokeEndCapFlat ST_StrokeEndCap =1;ST_StrokeEndCapSquare ST_StrokeEndCap =2; +ST_StrokeEndCapRound ST_StrokeEndCap =3;); -// ValidateWithPath validates the OfcCT_Proxy and its children, prefixing error messages with path -func (_agced *OfcCT_Proxy )ValidateWithPath (path string )error {if _cfgec :=_agced .StartAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_cfgec !=nil {return _cfgec ;};if _bfbedg :=_agced .EndAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0041\u0074\u0074\u0072"); -_bfbedg !=nil {return _bfbedg ;};return nil ;};func (_fgcfd *Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fgcfd .CT_Fill .MarshalXML (e ,start );};func NewAG_ImageAttributes ()*AG_ImageAttributes {_gfe :=&AG_ImageAttributes {}; -return _gfe }; +// Validate validates the OfcCT_Relation and its children +func (_aceef *OfcCT_Relation )Validate ()error {return _aceef .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u006f\u006e");};func (_cgcgb OfcST_How )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cgcgb .String (),start ); +};func (_edea *OfcCT_Ink )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0069n\u006b";};if _edea .IAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069"},Value :_ec .Sprintf ("\u0025\u0076",*_edea .IAttr )}); +};if _edea .AnnotationAttr !=_f .ST_TrueFalseUnset {_gfbba ,_fedefa :=_edea .AnnotationAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _fedefa !=nil {return _fedefa ;};start .Attr =append (start .Attr ,_gfbba ); +};if _edea .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_edea .ContentTypeAttr )});};e .EncodeToken (start ); +e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// ValidateWithPath validates the AG_Type and its children, prefixing error messages with path -func (_eccc *AG_Type )ValidateWithPath (path string )error {return nil };func (_gdbcb *OfcCT_OLEObject )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u006f\u006c\u0065\u006f\u0062\u006a\u0065\u0063\u0074"; -};if _gdbcb .TypeAttr !=OfcST_OLETypeUnset {_dcgab ,_afcgg :=_gdbcb .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0054\u0079\u0070\u0065"});if _afcgg !=nil {return _afcgg ;};start .Attr =append (start .Attr ,_dcgab );};if _gdbcb .ProgIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0050\u0072\u006f\u0067\u0049\u0044"},Value :_d .Sprintf ("\u0025\u0076",*_gdbcb .ProgIDAttr )}); -};if _gdbcb .ShapeIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0053h\u0061\u0070\u0065\u0049\u0044"},Value :_d .Sprintf ("\u0025\u0076",*_gdbcb .ShapeIDAttr )});};if _gdbcb .DrawAspectAttr !=OfcST_OLEDrawAspectUnset {_cfafd ,_aedce :=_gdbcb .DrawAspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"}); -if _aedce !=nil {return _aedce ;};start .Attr =append (start .Attr ,_cfafd );};if _gdbcb .ObjectIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"},Value :_d .Sprintf ("\u0025\u0076",*_gdbcb .ObjectIDAttr )}); -};if _gdbcb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gdbcb .IdAttr )});};if _gdbcb .UpdateModeAttr !=OfcST_OLEUpdateModeUnset {_ebbdb ,_gecga :=_gdbcb .UpdateModeAttr .MarshalXMLAttr (_e .Name {Local :"\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"}); -if _gecga !=nil {return _gecga ;};start .Attr =append (start .Attr ,_ebbdb );};e .EncodeToken (start );if _gdbcb .LinkType !=nil {_ffacd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}};_gd .AddPreserveSpaceAttr (&_ffacd ,*_gdbcb .LinkType ); -e .EncodeElement (_gdbcb .LinkType ,_ffacd );};if _gdbcb .LockedField !=_de .ST_TrueFalseBlankUnset {_cdegdd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u004c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};e .EncodeElement (_gdbcb .LockedField ,_cdegdd ); -};if _gdbcb .FieldCodes !=nil {_ebbaf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0046i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}};_gd .AddPreserveSpaceAttr (&_ebbaf ,*_gdbcb .FieldCodes );e .EncodeElement (_gdbcb .FieldCodes ,_ebbaf ); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Shape ()*CT_Shape {_aacgc :=&CT_Shape {};return _aacgc };type AG_CoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ; -CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;};func NewImagedata ()*Imagedata {_eecde :=&Imagedata {};_eecde .CT_ImageData =*NewCT_ImageData ();return _eecde ;}; +// ValidateWithPath validates the OfcCT_RegroupTable and its children, prefixing error messages with path +func (_fgggd *OfcCT_RegroupTable )ValidateWithPath (path string )error {for _eeddb ,_fgbad :=range _fgggd .Entry {if _eeef :=_fgbad .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fE\u006e\u0074\u0072\u0079\u005b\u0025\u0064\u005d",path ,_eeddb ));_eeef !=nil {return _eeef ; +};};if _gecda :=_fgggd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gecda !=nil {return _gecda ;};return nil ;};type OfcST_How byte ; +// Validate validates the Polyline and its children +func (_ffbca *Polyline )Validate ()error {return _ffbca .ValidateWithPath ("\u0050\u006f\u006c\u0079\u006c\u0069\u006e\u0065");};func (_bgdb *OfcST_ConnectType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gfcaf ,_dbdaf :=d .Token ();if _dbdaf !=nil {return _dbdaf ; +};if _eedagg ,_gbgbg :=_gfcaf .(_e .EndElement );_gbgbg &&_eedagg .Name ==start .Name {*_bgdb =1;return nil ;};if _efada ,_feba :=_gfcaf .(_e .CharData );!_feba {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfcaf ); +}else {switch string (_efada ){case "":*_bgdb =0;case "\u006e\u006f\u006e\u0065":*_bgdb =1;case "\u0072\u0065\u0063\u0074":*_bgdb =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_bgdb =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bgdb =4; +};};_gfcaf ,_dbdaf =d .Token ();if _dbdaf !=nil {return _dbdaf ;};if _ageaf ,_eabgaf :=_gfcaf .(_e .EndElement );_eabgaf &&_ageaf .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfcaf ); +};func NewCT_RoundRect ()*CT_RoundRect {_gcegb :=&CT_RoundRect {};return _gcegb };const (OfcST_OLEUpdateModeUnset OfcST_OLEUpdateMode =0;OfcST_OLEUpdateModeAlways OfcST_OLEUpdateMode =1;OfcST_OLEUpdateModeOnCall OfcST_OLEUpdateMode =2;); -// ValidateWithPath validates the OfcCT_R and its children, prefixing error messages with path -func (_ffceb *OfcCT_R )ValidateWithPath (path string )error {if _abaa :=_ffceb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_abaa !=nil {return _abaa ;};if _edaecd :=_ffceb .HowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0077\u0041\u0074\u0074\u0072"); -_edaecd !=nil {return _edaecd ;};for _gddac ,_gfcb :=range _ffceb .Proxy {if _affb :=_gfcb .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fP\u0072\u006f\u0078\u0079\u005b\u0025\u0064\u005d",path ,_gddac ));_affb !=nil {return _affb ;};};return nil ; -};func NewOfcShapedefaults ()*OfcShapedefaults {_gbbge :=&OfcShapedefaults {};_gbbge .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();return _gbbge ;};func NewCurve ()*Curve {_gebdg :=&Curve {};_gebdg .CT_Curve =*NewCT_Curve ();return _gebdg }; +// Validate validates the Shape and its children +func (_facdf *Shape )Validate ()error {return _facdf .ValidateWithPath ("\u0053\u0068\u0061p\u0065")};func NewOfcCT_SignatureLine ()*OfcCT_SignatureLine {_bacaf :=&OfcCT_SignatureLine {};return _bacaf };func (_cfff OfcST_ExtrusionRender )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dbdcg :=_e .Attr {}; +_dbdcg .Name =name ;switch _cfff {case OfcST_ExtrusionRenderUnset :_dbdcg .Value ="";case OfcST_ExtrusionRenderSolid :_dbdcg .Value ="\u0073\u006f\u006ci\u0064";case OfcST_ExtrusionRenderWireFrame :_dbdcg .Value ="\u0077i\u0072\u0065\u0046\u0072\u0061\u006de"; +case OfcST_ExtrusionRenderBoundingCube :_dbdcg .Value ="\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return _dbdcg ,nil ;};type Polyline struct{CT_PolyLine };type OfcCT_Proxy struct{ -// Validate validates the OfcCT_ShapeDefaults and its children -func (_cffbb *OfcCT_ShapeDefaults )Validate ()error {return _cffbb .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");}; +// Start Point Connection Flag +StartAttr _f .ST_TrueFalseBlank ; -// ValidateWithPath validates the Arc and its children, prefixing error messages with path -func (_ffcg *Arc )ValidateWithPath (path string )error {if _ebdd :=_ffcg .CT_Arc .ValidateWithPath (path );_ebdd !=nil {return _ebdd ;};return nil ;};func (_gcfgd *OfcST_ExtrusionPlane )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eaceg ,_fcefe :=d .Token (); -if _fcefe !=nil {return _fcefe ;};if _ddgaf ,_cdega :=_eaceg .(_e .EndElement );_cdega &&_ddgaf .Name ==start .Name {*_gcfgd =1;return nil ;};if _cgdad ,_eeaag :=_eaceg .(_e .CharData );!_eeaag {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eaceg ); -}else {switch string (_cgdad ){case "":*_gcfgd =0;case "\u0058\u0059":*_gcfgd =1;case "\u005a\u0058":*_gcfgd =2;case "\u0059\u005a":*_gcfgd =3;};};_eaceg ,_fcefe =d .Token ();if _fcefe !=nil {return _fcefe ;};if _dbdga ,_decbcb :=_eaceg .(_e .EndElement ); -_decbcb &&_dbdga .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eaceg );}; +// End Point Connection Flag +EndAttr _f .ST_TrueFalseBlank ; -// Validate validates the OfcFill and its children -func (_fdcbc *OfcFill )Validate ()error {return _fdcbc .ValidateWithPath ("\u004ff\u0063\u0046\u0069\u006c\u006c");};type ST_ShadowType byte ;func (_acfbd *OfcCT_SignatureLine )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ffcgb :=range start .Attr {if _ffcgb .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_acfbd .IssignaturelineAttr .UnmarshalXMLAttr (_ffcgb ); -continue ;};if _ffcgb .Name .Local =="\u0069\u0064"{_gcefg :=_ffcgb .Value ;_acfbd .IdAttr =&_gcefg ;continue ;};if _ffcgb .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_egec :=_ffcgb .Value ;_acfbd .ProvidAttr =&_egec ;continue ;};if _ffcgb .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_acfbd .SigninginstructionssetAttr .UnmarshalXMLAttr (_ffcgb ); -continue ;};if _ffcgb .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_acfbd .AllowcommentsAttr .UnmarshalXMLAttr (_ffcgb );continue ;};if _ffcgb .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_acfbd .ShowsigndateAttr .UnmarshalXMLAttr (_ffcgb ); -continue ;};if _ffcgb .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_ecegd :=_ffcgb .Value ;_acfbd .SuggestedsignerAttr =&_ecegd ;continue ;};if _ffcgb .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_dfed :=_ffcgb .Value ; -_acfbd .Suggestedsigner2Attr =&_dfed ;continue ;};if _ffcgb .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_cgbfa :=_ffcgb .Value ;_acfbd .SuggestedsigneremailAttr =&_cgbfa ;continue ;}; -if _ffcgb .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_dcefe :=_ffcgb .Value ;_acfbd .SigninginstructionsAttr =&_dcefe ;continue ;};if _ffcgb .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_gbaf :=_ffcgb .Value ; -_acfbd .AddlxmlAttr =&_gbaf ;continue ;};if _ffcgb .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_eaagb :=_ffcgb .Value ;_acfbd .SigprovurlAttr =&_eaagb ;continue ;};if _ffcgb .Name .Local =="\u0065\u0078\u0074"{_acfbd .ExtAttr .UnmarshalXMLAttr (_ffcgb ); -continue ;};};for {_fdgfa ,_cfdcd :=d .Token ();if _cfdcd !=nil {return _d .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020O\u0066\u0063\u0043\u0054\u005f\u0053\u0069g\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065\u003a\u0020\u0025\u0073",_cfdcd ); -};if _afcgge ,_afeaa :=_fdgfa .(_e .EndElement );_afeaa &&_afcgge .Name ==start .Name {break ;};};return nil ;};type Shapetype struct{CT_Shapetype };func (_eecb *CT_ImageData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cagbf :=range start .Attr {if _cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0070\u0069\u0063\u0074"||_cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0070\u0069\u0063\u0074"{_fcag :=_cagbf .Value ; -_eecb .PictAttr =&_fcag ;continue ;};if _cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0068\u0072\u0065\u0066"||_cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0068\u0072\u0065\u0066"{_gfcc :=_cagbf .Value ; -_eecb .RHrefAttr =&_gfcc ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u0068\u0072\u0065\u0066"{_bbge :=_cagbf .Value ; -_eecb .HrefAttr =&_bbge ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gfdg :=_cagbf .Value ; -_eecb .AlthrefAttr =&_gfdg ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u0074\u0069\u0074l\u0065"{_cgfb :=_cagbf .Value ; -_eecb .TitleAttr =&_cgfb ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u006f\u006c\u0065i\u0064"{_fdcbg ,_dddbe :=_a .ParseFloat (_cagbf .Value ,64); -if _dddbe !=nil {return _dddbe ;};_ggfe :=float32 (_fdcbg );_eecb .OleidAttr =&_ggfe ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_eecb .DetectmouseclickAttr .UnmarshalXMLAttr (_cagbf ); -continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u006d\u006f\u0076i\u0065"{_fcba ,_agddb :=_a .ParseFloat (_cagbf .Value ,64); -if _agddb !=nil {return _agddb ;};_dbac :=float32 (_fcba );_eecb .MovieAttr =&_dbac ;continue ;};if _cagbf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cagbf .Name .Local =="\u0072\u0065\u006ci\u0064"{_dgdd :=_cagbf .Value ; -_eecb .RelidAttr =&_dgdd ;continue ;};if _cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0069\u0064"||_cagbf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_cagbf .Name .Local =="\u0069\u0064"{_afcg :=_cagbf .Value ; -_eecb .IdAttr =&_afcg ;continue ;};if _cagbf .Name .Local =="\u0069\u0064"{_egcf :=_cagbf .Value ;_eecb .SIdAttr =&_egcf ;continue ;};if _cagbf .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_bbed :=_cagbf .Value ;_eecb .CropbottomAttr =&_bbed ; -continue ;};if _cagbf .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_dddec :=_cagbf .Value ;_eecb .EmbosscolorAttr =&_dddec ;continue ;};if _cagbf .Name .Local =="\u0073\u0072\u0063"{_fgac :=_cagbf .Value ;_eecb .SrcAttr =&_fgac ; -continue ;};if _cagbf .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_adda :=_cagbf .Value ;_eecb .CropleftAttr =&_adda ;continue ;};if _cagbf .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_abbcg :=_cagbf .Value ;_eecb .CroptopAttr =&_abbcg ; -continue ;};if _cagbf .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_facdc :=_cagbf .Value ;_eecb .CroprightAttr =&_facdc ;continue ;};if _cagbf .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_bdgg :=_cagbf .Value ; -_eecb .RecolortargetAttr =&_bdgg ;continue ;};if _cagbf .Name .Local =="\u0067\u0061\u0069\u006e"{_fbgdf :=_cagbf .Value ;_eecb .GainAttr =&_fbgdf ;continue ;};if _cagbf .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_eebcb :=_cagbf .Value ; -_eecb .BlacklevelAttr =&_eebcb ;continue ;};if _cagbf .Name .Local =="\u0067\u0061\u006dm\u0061"{_gaeg :=_cagbf .Value ;_eecb .GammaAttr =&_gaeg ;continue ;};if _cagbf .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_eecb .GrayscaleAttr .UnmarshalXMLAttr (_cagbf ); -continue ;};if _cagbf .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_eecb .BilevelAttr .UnmarshalXMLAttr (_cagbf );continue ;};if _cagbf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dgdfc :=_cagbf .Value ;_eecb .ChromakeyAttr =&_dgdfc ; -continue ;};};for {_baac ,_gegfc :=d .Token ();if _gegfc !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006da\u0067\u0065\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_gegfc );};if _cfgc ,_bcff :=_baac .(_e .EndElement ); -_bcff &&_cfgc .Name ==start .Name {break ;};};return nil ;};func NewShape ()*Shape {_cbgbd :=&Shape {};_cbgbd .CT_Shape =*NewCT_Shape ();return _cbgbd };func (_cdgagc OfcST_HrAlign )Validate ()error {return _cdgagc .ValidateWithPath ("")};type CT_Image struct{EG_ShapeElements []*EG_ShapeElements ; -HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ; -RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ; -HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ; -DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ; -FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ; -PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ; -GrayscaleAttr _de .ST_TrueFalse ;BilevelAttr _de .ST_TrueFalse ;};type OfcFill struct{OfcCT_Fill }; +// Proxy Shape Reference +IdrefAttr *string ; -// Validate validates the Arc and its children -func (_bdca *Arc )Validate ()error {return _bdca .ValidateWithPath ("\u0041\u0072\u0063")};func (_eddfg OfcST_DiagramLayout )String ()string {switch _eddfg {case 0:return "";case 1:return "\u0030";case 2:return "\u0031";case 3:return "\u0032";case 4:return "\u0033"; -};return "";};func (_aee *AG_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_acf :=range start .Attr {if _acf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_aee .FilledAttr .UnmarshalXMLAttr (_acf );continue ;};if _acf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ccb :=_acf .Value ; -_aee .FillcolorAttr =&_ccb ;continue ;};};for {_bfd ,_eeed :=d .Token ();if _eeed !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_eeed );};if _bbb ,_aagc :=_bfd .(_e .EndElement ); -_aagc &&_bbb .Name ==start .Name {break ;};};return nil ;};func (_dgcab ST_Ext )ValidateWithPath (path string )error {switch _dgcab {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgcab )); -};return nil ;};func (_ecd *AG_ShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_caca :=range start .Attr {if _caca .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fcee :=_caca .Value ;_ecd .OpacityAttr =&_fcee ; -continue ;};if _caca .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ecd .StrokedAttr .UnmarshalXMLAttr (_caca );continue ;};if _caca .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fad :=_caca .Value ;_ecd .StrokecolorAttr =&_fad ; -continue ;};if _caca .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_eeb :=_caca .Value ;_ecd .StrokeweightAttr =&_eeb ;continue ;};if _caca .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecd .InsetpenAttr .UnmarshalXMLAttr (_caca ); -continue ;};if _caca .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cfaa :=_caca .Value ;_ecd .ChromakeyAttr =&_cfaa ;continue ;};if _caca .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ecd .FilledAttr .UnmarshalXMLAttr (_caca ); -continue ;};if _caca .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cegg :=_caca .Value ;_ecd .FillcolorAttr =&_cegg ;continue ;};};for {_fgga ,_agf :=d .Token ();if _agf !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0053\u0068\u0061\u0070\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_agf ); -};if _ecaf ,_eaa :=_fgga .(_e .EndElement );_eaa &&_ecaf .Name ==start .Name {break ;};};return nil ;}; +// Connection Location +ConnectlocAttr *int32 ;};func (_ebcae ST_ImageAspect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ebcae .String (),start );};const (OfcST_ExtrusionPlaneUnset OfcST_ExtrusionPlane =0;OfcST_ExtrusionPlaneXY OfcST_ExtrusionPlane =1; +OfcST_ExtrusionPlaneZX OfcST_ExtrusionPlane =2;OfcST_ExtrusionPlaneYZ OfcST_ExtrusionPlane =3;);func (_gedgb *OfcCT_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c"; +};if _gedgb .TypeAttr !=OfcST_FillTypeUnset {_dgagfb ,_ebcgg :=_gedgb .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _ebcgg !=nil {return _ebcgg ;};start .Attr =append (start .Attr ,_dgagfb );};if _gedgb .ExtAttr !=ST_ExtUnset {_gbge ,_cadef :=_gedgb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); +if _cadef !=nil {return _cadef ;};start .Attr =append (start .Attr ,_gbge );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gbaea *ST_Ext )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gbaea =0; +case "\u0076\u0069\u0065\u0077":*_gbaea =1;case "\u0065\u0064\u0069\u0074":*_gbaea =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_gbaea =3;};return nil ;};func (_ffge *CT_ImageData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"; +};if _ffge .EmbosscolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .EmbosscolorAttr )});};if _ffge .RecolortargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .RecolortargetAttr )}); +};if _ffge .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .HrefAttr )});};if _ffge .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .AlthrefAttr )}); +};if _ffge .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .TitleAttr )});};if _ffge .OleidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .OleidAttr )}); +};if _ffge .DetectmouseclickAttr !=_f .ST_TrueFalseUnset {_cab ,_daed :=_ffge .DetectmouseclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _daed !=nil {return _daed ; +};start .Attr =append (start .Attr ,_cab );};if _ffge .MovieAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u006d\u006f\u0076\u0069\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .MovieAttr )});};if _ffge .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .RelidAttr )}); +};if _ffge .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .IdAttr )});};if _ffge .PictAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0070\u0069\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .PictAttr )}); +};if _ffge .RHrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .RHrefAttr )});};if _ffge .SIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .SIdAttr )}); +};if _ffge .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .SrcAttr )});};if _ffge .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .CropleftAttr )}); +};if _ffge .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .CroptopAttr )});};if _ffge .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .CroprightAttr )}); +};if _ffge .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .CropbottomAttr )});};if _ffge .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .GainAttr )}); +};if _ffge .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .BlacklevelAttr )});};if _ffge .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .GammaAttr )}); +};if _ffge .GrayscaleAttr !=_f .ST_TrueFalseUnset {_cffe ,_cbge :=_ffge .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _cbge !=nil {return _cbge ;};start .Attr =append (start .Attr ,_cffe );};if _ffge .BilevelAttr !=_f .ST_TrueFalseUnset {_ccdef ,_aaff :=_ffge .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"}); +if _aaff !=nil {return _aaff ;};start .Attr =append (start .Attr ,_ccdef );};if _ffge .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_ffge .ChromakeyAttr )}); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type OfcST_ColorMode byte ;func (_ecec *Image )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecec .CT_Image =*NewCT_Image ();for _ ,_bgabc :=range start .Attr {if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ecec .HrnoshadeAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_beega ,_afbdg :=_c .ParseInt (_bgabc .Value ,10,64); +if _afbdg !=nil {return _afbdg ;};_ecec .RegroupidAttr =&_beega ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ecec .PreferrelativeAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u006f\u006c\u0065"{_ecec .OleAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ecec .HralignAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ecec .CliptowrapAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ecec .AllowincellAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ecec .DgmlayoutAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ecec .BwnormalAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0063\u006c\u0069\u0070"{_ecec .ClipAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gacaa :=_bgabc .Value ; +_ecec .BorderbottomcolorAttr =&_gacaa ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0068\u0072\u0073t\u0064"{_ecec .HrstdAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ecec .BwmodeAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ecec .DgmlayoutmruAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ecec .UserhiddenAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0073\u0070\u0069\u0064"{_cddda :=_bgabc .Value ; +_ecec .SpidAttr =&_cddda ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ecec .ButtonAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_daca :=_bgabc .Value ; +_ecec .BorderleftcolorAttr =&_daca ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u006f\u006e\u0065\u0064"{_ecec .OnedAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ecec .AllowoverlapAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ddbaa :=_bgabc .Value ; +_ecec .BorderrightcolorAttr =&_ddbaa ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ecec .ForcedashAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_abaad ,_cdcff :=_c .ParseInt (_bgabc .Value ,10,64); +if _cdcff !=nil {return _cdcff ;};_ecec .DgmnodekindAttr =&_abaad ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_geebe :=_bgabc .Value ; +_ecec .BordertopcolorAttr =&_geebe ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ecec .InsetmodeAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0068\u0072\u0070c\u0074"{_bbdba ,_bccd :=_c .ParseFloat (_bgabc .Value ,64); +if _bccd !=nil {return _bccd ;};_eeecc :=float32 (_bbdba );_ecec .HrpctAttr =&_eeecc ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ecec .BwpureAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ecec .OleiconAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0073\u0070\u0074"{_afcde ,_fcgb :=_c .ParseFloat (_bgabc .Value ,64); +if _fcgb !=nil {return _fcgb ;};_dcecb :=float32 (_afcde );_ecec .SptAttr =&_dcecb ;continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ecec .BulletAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ecec .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ecec .UserdrawnAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0068\u0072"{_ecec .HrAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bgabc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ecec .ConnectortypeAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Local =="\u0070\u0072\u0069n\u0074"{_ecec .PrintAttr .UnmarshalXMLAttr (_bgabc );continue ;};if _bgabc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ecec .StrokedAttr .UnmarshalXMLAttr (_bgabc );continue ;};if _bgabc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_deaaa :=_bgabc .Value ; +_ecec .StrokecolorAttr =&_deaaa ;continue ;};if _bgabc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fgfff :=_bgabc .Value ;_ecec .StrokeweightAttr =&_fgfff ;continue ;};if _bgabc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecec .InsetpenAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cacf :=_bgabc .Value ;_ecec .ChromakeyAttr =&_cacf ;continue ;};if _bgabc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ecec .FilledAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};if _bgabc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cfabe :=_bgabc .Value ;_ecec .FillcolorAttr =&_cfabe ;continue ;};if _bgabc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eeccd :=_bgabc .Value ;_ecec .OpacityAttr =&_eeccd ; +continue ;};if _bgabc .Name .Local =="\u0073\u0074\u0079l\u0065"{_ececa :=_bgabc .Value ;_ecec .StyleAttr =&_ececa ;continue ;};if _bgabc .Name .Local =="\u0069\u0064"{_acdd :=_bgabc .Value ;_ecec .IdAttr =&_acdd ;continue ;};if _bgabc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dgaf :=_bgabc .Value ; +_ecec .WrapcoordsAttr =&_dgaf ;continue ;};if _bgabc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_egbge :=_bgabc .Value ;_ecec .CoordoriginAttr =&_egbge ;continue ;};if _bgabc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_caccb :=_bgabc .Value ; +_ecec .CoordsizeAttr =&_caccb ;continue ;};if _bgabc .Name .Local =="\u0061\u006c\u0074"{_gdfag :=_bgabc .Value ;_ecec .AltAttr =&_gdfag ;continue ;};if _bgabc .Name .Local =="\u0074\u0069\u0074l\u0065"{_bdacg :=_bgabc .Value ;_ecec .TitleAttr =&_bdacg ; +continue ;};if _bgabc .Name .Local =="\u0063\u006c\u0061s\u0073"{_cbdgb :=_bgabc .Value ;_ecec .ClassAttr =&_cbdgb ;continue ;};if _bgabc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aaaf :=_bgabc .Value ;_ecec .TargetAttr =&_aaaf ;continue ; +};if _bgabc .Name .Local =="\u0068\u0072\u0065\u0066"{_dfgaed :=_bgabc .Value ;_ecec .HrefAttr =&_dfgaed ;continue ;};if _bgabc .Name .Local =="\u0073\u0072\u0063"{_fgegg :=_bgabc .Value ;_ecec .SrcAttr =&_fgegg ;continue ;};if _bgabc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_cbaeb :=_bgabc .Value ; +_ecec .CropleftAttr =&_cbaeb ;continue ;};if _bgabc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_adcee :=_bgabc .Value ;_ecec .CroptopAttr =&_adcee ;continue ;};if _bgabc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_debdf :=_bgabc .Value ; +_ecec .CroprightAttr =&_debdf ;continue ;};if _bgabc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_dbbee :=_bgabc .Value ;_ecec .CropbottomAttr =&_dbbee ;continue ;};if _bgabc .Name .Local =="\u0067\u0061\u0069\u006e"{_ecegce :=_bgabc .Value ; +_ecec .GainAttr =&_ecegce ;continue ;};if _bgabc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_fggdf :=_bgabc .Value ;_ecec .BlacklevelAttr =&_fggdf ;continue ;};if _bgabc .Name .Local =="\u0067\u0061\u006dm\u0061"{_fbabg :=_bgabc .Value ; +_ecec .GammaAttr =&_fbabg ;continue ;};if _bgabc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_ecec .GrayscaleAttr .UnmarshalXMLAttr (_bgabc );continue ;};if _bgabc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_ecec .BilevelAttr .UnmarshalXMLAttr (_bgabc ); +continue ;};};_ecagbf :for {_fecc ,_gafbc :=d .Token ();if _gafbc !=nil {return _gafbc ;};switch _acagc :=_fecc .(type ){case _e .StartElement :switch _acagc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gbae :=NewEG_ShapeElements (); +_gbae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_gbae );if _afacb :=d .DecodeElement (&_gbae .ShapeElementsChoice .Path ,&_acagc );_afacb !=nil {return _afacb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_debfc :=NewEG_ShapeElements (); +_debfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_debfc );if _gbbfa :=d .DecodeElement (&_debfc .ShapeElementsChoice .Formulas ,&_acagc );_gbbfa !=nil {return _gbbfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_edbcg :=NewEG_ShapeElements (); +_edbcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_edbcg );if _bdefgb :=d .DecodeElement (&_edbcg .ShapeElementsChoice .Handles ,&_acagc );_bdefgb !=nil {return _bdefgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ddeaf :=NewEG_ShapeElements (); +_ddeaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_ddeaf );if _dabae :=d .DecodeElement (&_ddeaf .ShapeElementsChoice .Fill ,&_acagc );_dabae !=nil {return _dabae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_eabbe :=NewEG_ShapeElements (); +_eabbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_eabbe );if _ecadb :=d .DecodeElement (&_eabbe .ShapeElementsChoice .Stroke ,&_acagc );_ecadb !=nil {return _ecadb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bfee :=NewEG_ShapeElements (); +_bfee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_bfee );if _ecba :=d .DecodeElement (&_bfee .ShapeElementsChoice .Shadow ,&_acagc );_ecba !=nil {return _ecba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_debdd :=NewEG_ShapeElements (); +_debdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_debdd );if _cdaaa :=d .DecodeElement (&_debdd .ShapeElementsChoice .Textbox ,&_acagc );_cdaaa !=nil {return _cdaaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ebadad :=NewEG_ShapeElements (); +_ebadad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_ebadad );if _dage :=d .DecodeElement (&_ebadad .ShapeElementsChoice .Textpath ,&_acagc );_dage !=nil {return _dage ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_acaed :=NewEG_ShapeElements (); +_acaed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_acaed );if _dcbbcb :=d .DecodeElement (&_acaed .ShapeElementsChoice .Imagedata ,&_acagc );_dcbbcb !=nil {return _dcbbcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_beedd :=NewEG_ShapeElements (); +_beedd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_beedd );if _dccee :=d .DecodeElement (&_beedd .ShapeElementsChoice .Skew ,&_acagc );_dccee !=nil {return _dccee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_aedeg :=NewEG_ShapeElements (); +_aedeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_aedeg );if _cafeg :=d .DecodeElement (&_aedeg .ShapeElementsChoice .Extrusion ,&_acagc );_cafeg !=nil {return _cafeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_baeb :=NewEG_ShapeElements (); +_baeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_baeb );if _bdaff :=d .DecodeElement (&_baeb .ShapeElementsChoice .Callout ,&_acagc );_bdaff !=nil {return _bdaff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aabcb :=NewEG_ShapeElements (); +_aabcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_aabcb );if _ccdffg :=d .DecodeElement (&_aabcb .ShapeElementsChoice .Lock ,&_acagc );_ccdffg !=nil {return _ccdffg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_befa :=NewEG_ShapeElements (); +_befa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_befa );if _gbdga :=d .DecodeElement (&_befa .ShapeElementsChoice .Clippath ,&_acagc );_gbdga !=nil {return _gbdga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_feeg :=NewEG_ShapeElements (); +_feeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_feeg );if _beedb :=d .DecodeElement (&_feeg .ShapeElementsChoice .Signatureline ,&_acagc );_beedb !=nil {return _beedb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gdccg :=NewEG_ShapeElements (); +_gdccg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_gdccg );if _dagge :=d .DecodeElement (&_gdccg .ShapeElementsChoice .Wrap ,&_acagc );_dagge !=nil {return _dagge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cggfa :=NewEG_ShapeElements (); +_cggfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_cggfa );if _ccgg :=d .DecodeElement (&_cggfa .ShapeElementsChoice .Anchorlock ,&_acagc );_ccgg !=nil {return _ccgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cfaac :=NewEG_ShapeElements (); +_cfaac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_cfaac );if _aadda :=d .DecodeElement (&_cfaac .ShapeElementsChoice .Bordertop ,&_acagc );_aadda !=nil {return _aadda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bada :=NewEG_ShapeElements (); +_bada .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_bada );if _afeb :=d .DecodeElement (&_bada .ShapeElementsChoice .Borderbottom ,&_acagc );_afeb !=nil {return _afeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fgfec :=NewEG_ShapeElements (); +_fgfec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_fgfec );if _badgd :=d .DecodeElement (&_fgfec .ShapeElementsChoice .Borderleft ,&_acagc );_badgd !=nil {return _badgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_fbge :=NewEG_ShapeElements (); +_fbge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_fbge );if _cfbb :=d .DecodeElement (&_fbge .ShapeElementsChoice .Borderright ,&_acagc );_cfbb !=nil {return _cfbb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_faba :=NewEG_ShapeElements (); +_faba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_faba );if _ebbgf :=d .DecodeElement (&_faba .ShapeElementsChoice .ClientData ,&_acagc );_ebbgf !=nil {return _ebbgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fbfef :=NewEG_ShapeElements (); +_fbfef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ecec .EG_ShapeElements =append (_ecec .EG_ShapeElements ,_fbfef );if _cefgcd :=d .DecodeElement (&_fbfef .ShapeElementsChoice .Textdata ,&_acagc );_cefgcd !=nil {return _cefgcd ;};default:_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0049\u006d\u0061g\u0065 \u0025\u0076",_acagc .Name ); +if _abcb :=d .Skip ();_abcb !=nil {return _abcb ;};};case _e .EndElement :break _ecagbf ;case _e .CharData :};};return nil ;};func (_afdcf *ST_FillType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_afdcf =0;case "\u0073\u006f\u006ci\u0064":*_afdcf =1; +case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_afdcf =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_afdcf =3;case "\u0074\u0069\u006c\u0065":*_afdcf =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_afdcf =5; +case "\u0066\u0072\u0061m\u0065":*_afdcf =6;};return nil ;};func (_acd *AG_ImageAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ggc :=range start .Attr {if _ggc .Name .Local =="\u0073\u0072\u0063"{_aca :=_ggc .Value ;_acd .SrcAttr =&_aca ; +continue ;};if _ggc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_dff :=_ggc .Value ;_acd .CropleftAttr =&_dff ;continue ;};if _ggc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_eag :=_ggc .Value ;_acd .CroptopAttr =&_eag ; +continue ;};if _ggc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_daa :=_ggc .Value ;_acd .CroprightAttr =&_daa ;continue ;};if _ggc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_edgd :=_ggc .Value ;_acd .CropbottomAttr =&_edgd ; +continue ;};if _ggc .Name .Local =="\u0067\u0061\u0069\u006e"{_ddf :=_ggc .Value ;_acd .GainAttr =&_ddf ;continue ;};if _ggc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_gce :=_ggc .Value ;_acd .BlacklevelAttr =&_gce ; +continue ;};if _ggc .Name .Local =="\u0067\u0061\u006dm\u0061"{_ebb :=_ggc .Value ;_acd .GammaAttr =&_ebb ;continue ;};if _ggc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_acd .GrayscaleAttr .UnmarshalXMLAttr (_ggc );continue ;};if _ggc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_acd .BilevelAttr .UnmarshalXMLAttr (_ggc ); +continue ;};};for {_dbd ,_gaf :=d .Token ();if _gaf !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0049\u006d\u0061\u0067\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_gaf ); +};if _egc ,_cdc :=_dbd .(_e .EndElement );_cdc &&_egc .Name ==start .Name {break ;};};return nil ;};func (_ggfbd *CT_RoundRect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"; +};if _ggfbd .ArcsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061r\u0063\u0073\u0069\u007a\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .ArcsizeAttr )});};if _ggfbd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .HrefAttr )}); +};if _ggfbd .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .TargetAttr )});};if _ggfbd .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .ClassAttr )}); +};if _ggfbd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .TitleAttr )});};if _ggfbd .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .AltAttr )}); +};if _ggfbd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .CoordsizeAttr )});};if _ggfbd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .CoordoriginAttr )}); +};if _ggfbd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .WrapcoordsAttr )});};if _ggfbd .PrintAttr !=_f .ST_TrueFalseUnset {_efeda ,_bcfdf :=_ggfbd .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _bcfdf !=nil {return _bcfdf ;};start .Attr =append (start .Attr ,_efeda );};if _ggfbd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .IdAttr )});};if _ggfbd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .StyleAttr )}); +};if _ggfbd .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .SpidAttr )});};if _ggfbd .OnedAttr !=_f .ST_TrueFalseUnset {_caede ,_gegda :=_ggfbd .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _gegda !=nil {return _gegda ;};start .Attr =append (start .Attr ,_caede );};if _ggfbd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .RegroupidAttr )}); +};if _ggfbd .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_caga ,_cdagf :=_ggfbd .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cdagf !=nil {return _cdagf ; +};start .Attr =append (start .Attr ,_caga );};if _ggfbd .ButtonAttr !=_f .ST_TrueFalseUnset {_afegc ,_dbdaa :=_ggfbd .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dbdaa !=nil {return _dbdaa ;};start .Attr =append (start .Attr ,_afegc ); +};if _ggfbd .UserhiddenAttr !=_f .ST_TrueFalseUnset {_geffb ,_dfae :=_ggfbd .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _dfae !=nil {return _dfae ;};start .Attr =append (start .Attr ,_geffb ); +};if _ggfbd .BulletAttr !=_f .ST_TrueFalseUnset {_eaeg ,_ccdca :=_ggfbd .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _ccdca !=nil {return _ccdca ;};start .Attr =append (start .Attr ,_eaeg );};if _ggfbd .HrAttr !=_f .ST_TrueFalseUnset {_begb ,_fcce :=_ggfbd .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _fcce !=nil {return _fcce ;};start .Attr =append (start .Attr ,_begb );};if _ggfbd .HrstdAttr !=_f .ST_TrueFalseUnset {_adceb ,_edaaf :=_ggfbd .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _edaaf !=nil {return _edaaf ; +};start .Attr =append (start .Attr ,_adceb );};if _ggfbd .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_gcgf ,_cdbg :=_ggfbd .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _cdbg !=nil {return _cdbg ; +};start .Attr =append (start .Attr ,_gcgf );};if _ggfbd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .HrpctAttr )});};if _ggfbd .HralignAttr !=OfcST_HrAlignUnset {_eeeb ,_affe :=_ggfbd .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _affe !=nil {return _affe ;};start .Attr =append (start .Attr ,_eeeb );};if _ggfbd .AllowincellAttr !=_f .ST_TrueFalseUnset {_caecc ,_cbgd :=_ggfbd .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _cbgd !=nil {return _cbgd ;};start .Attr =append (start .Attr ,_caecc );};if _ggfbd .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_gaba ,_fggcf :=_ggfbd .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _fggcf !=nil {return _fggcf ;};start .Attr =append (start .Attr ,_gaba );};if _ggfbd .UserdrawnAttr !=_f .ST_TrueFalseUnset {_eddbb ,_cefc :=_ggfbd .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _cefc !=nil {return _cefc ;};start .Attr =append (start .Attr ,_eddbb );};if _ggfbd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .BordertopcolorAttr )}); +};if _ggfbd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .BorderleftcolorAttr )}); +};if _ggfbd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .BorderbottomcolorAttr )}); +};if _ggfbd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .BorderrightcolorAttr )}); +};if _ggfbd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ffgd ,_ecga :=_ggfbd .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ecga !=nil {return _ecga ;};start .Attr =append (start .Attr ,_ffgd ); +};if _ggfbd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .DgmnodekindAttr )});}; +if _ggfbd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_gbdba ,_eecf :=_ggfbd .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"});if _eecf !=nil {return _eecf ;};start .Attr =append (start .Attr ,_gbdba ); +};if _ggfbd .InsetmodeAttr !=OfcST_InsetModeUnset {_dggdgd ,_ffacd :=_ggfbd .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _ffacd !=nil {return _ffacd ;};start .Attr =append (start .Attr ,_dggdgd ); +};if _ggfbd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .OpacityAttr )});};if _ggfbd .StrokedAttr !=_f .ST_TrueFalseUnset {_eceaa ,_eadg :=_ggfbd .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"}); +if _eadg !=nil {return _eadg ;};start .Attr =append (start .Attr ,_eceaa );};if _ggfbd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .StrokecolorAttr )}); +};if _ggfbd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .StrokeweightAttr )});};if _ggfbd .InsetpenAttr !=_f .ST_TrueFalseUnset {_degd ,_bcefd :=_ggfbd .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _bcefd !=nil {return _bcefd ;};start .Attr =append (start .Attr ,_degd );};if _ggfbd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .ChromakeyAttr )}); +};if _ggfbd .FilledAttr !=_f .ST_TrueFalseUnset {_dbfe ,_geeeg :=_ggfbd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _geeeg !=nil {return _geeeg ;};start .Attr =append (start .Attr ,_dbfe );};if _ggfbd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .FillcolorAttr )}); +};if _ggfbd .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ggfbd .SptAttr )});};if _ggfbd .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_cefgc ,_edabe :=_ggfbd .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _edabe !=nil {return _edabe ;};start .Attr =append (start .Attr ,_cefgc );};if _ggfbd .BwmodeAttr !=OfcST_BWModeUnset {_gdaca ,_ebba :=_ggfbd .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ebba !=nil {return _ebba ; +};start .Attr =append (start .Attr ,_gdaca );};if _ggfbd .BwpureAttr !=OfcST_BWModeUnset {_dbcd ,_ffaab :=_ggfbd .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ffaab !=nil {return _ffaab ;};start .Attr =append (start .Attr ,_dbcd ); +};if _ggfbd .BwnormalAttr !=OfcST_BWModeUnset {_faeg ,_fecf :=_ggfbd .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _fecf !=nil {return _fecf ;};start .Attr =append (start .Attr ,_faeg ); +};if _ggfbd .ForcedashAttr !=_f .ST_TrueFalseUnset {_gbfad ,_acef :=_ggfbd .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _acef !=nil {return _acef ;};start .Attr =append (start .Attr ,_gbfad ); +};if _ggfbd .OleiconAttr !=_f .ST_TrueFalseUnset {_egbc ,_gdde :=_ggfbd .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _gdde !=nil {return _gdde ;};start .Attr =append (start .Attr ,_egbc );};if _ggfbd .OleAttr !=_f .ST_TrueFalseBlankUnset {_cbead ,_dbad :=_ggfbd .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _dbad !=nil {return _dbad ;};start .Attr =append (start .Attr ,_cbead );};if _ggfbd .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_gefdf ,_beege :=_ggfbd .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _beege !=nil {return _beege ;};start .Attr =append (start .Attr ,_gefdf );};if _ggfbd .CliptowrapAttr !=_f .ST_TrueFalseUnset {_ebafa ,_eddff :=_ggfbd .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _eddff !=nil {return _eddff ;};start .Attr =append (start .Attr ,_ebafa );};if _ggfbd .ClipAttr !=_f .ST_TrueFalseUnset {_afeff ,_gfbg :=_ggfbd .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gfbg !=nil {return _gfbg ; +};start .Attr =append (start .Attr ,_afeff );};e .EncodeToken (start );if _ggfbd .EG_ShapeElements !=nil {for _ ,_cgagd :=range _ggfbd .EG_ShapeElements {_cgagd .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_cebgb ST_Ext )ValidateWithPath (path string )error {switch _cebgb {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cebgb )); +};return nil ;}; -// Validate validates the AG_Path and its children -func (_bca *AG_Path )Validate ()error {return _bca .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0074\u0068");}; +// Validate validates the OfcCT_SignatureLine and its children +func (_cadee *OfcCT_SignatureLine )Validate ()error {return _cadee .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065");};func (_cagdf *ST_ShadowType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cagdf =0; +case "\u0073\u0069\u006e\u0067\u006c\u0065":*_cagdf =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_cagdf =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_cagdf =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_cagdf =4;};return nil ; +};func NewCT_Arc ()*CT_Arc {_effe :=&CT_Arc {};return _effe };type OfcCT_OLEObject struct{ -// ValidateWithPath validates the OfcLock and its children, prefixing error messages with path -func (_dgcad *OfcLock )ValidateWithPath (path string )error {if _agbfa :=_dgcad .OfcCT_Lock .ValidateWithPath (path );_agbfa !=nil {return _agbfa ;};return nil ;}; +// Embedded Object Type +TypeAttr OfcST_OLEType ; -// Validate validates the OfcInk and its children -func (_bgbceb *OfcInk )Validate ()error {return _bgbceb .ValidateWithPath ("\u004f\u0066\u0063\u0049\u006e\u006b");};func (_ggecg OfcST_ConnectorType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ggeea :=_e .Attr {};_ggeea .Name =name ;switch _ggecg {case OfcST_ConnectorTypeUnset :_ggeea .Value =""; -case OfcST_ConnectorTypeNone :_ggeea .Value ="\u006e\u006f\u006e\u0065";case OfcST_ConnectorTypeStraight :_ggeea .Value ="\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case OfcST_ConnectorTypeElbow :_ggeea .Value ="\u0065\u006c\u0062o\u0077";case OfcST_ConnectorTypeCurved :_ggeea .Value ="\u0063\u0075\u0072\u0076\u0065\u0064"; -};return _ggeea ,nil ;}; +// Object Link Identifier +ProgIDAttr *string ; -// Validate validates the OfcClippath and its children -func (_efccd *OfcClippath )Validate ()error {return _efccd .ValidateWithPath ("O\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068");};func NewAG_CoreAttributes ()*AG_CoreAttributes {_gfa :=&AG_CoreAttributes {};return _gfa }; +// Embedded Object Shape +ShapeIDAttr *string ; -// Validate validates the Roundrect and its children -func (_acge *Roundrect )Validate ()error {return _acge .ValidateWithPath ("\u0052o\u0075\u006e\u0064\u0072\u0065\u0063t");}; +// Embedded Object Representation +DrawAspectAttr OfcST_OLEDrawAspect ; -// Validate validates the OfcCT_RelationTable and its children -func (_aabd *OfcCT_RelationTable )Validate ()error {return _aabd .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065");};const (OfcST_InsetModeUnset OfcST_InsetMode =0;OfcST_InsetModeAuto OfcST_InsetMode =1; -OfcST_InsetModeCustom OfcST_InsetMode =2;);func (_bdff ST_StrokeArrowWidth )String ()string {switch _bdff {case 0:return "";case 1:return "\u006e\u0061\u0072\u0072\u006f\u0077";case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u0077\u0069\u0064\u0065"; -};return "";};type Image struct{CT_Image };const (OfcST_ConnectTypeUnset OfcST_ConnectType =0;OfcST_ConnectTypeNone OfcST_ConnectType =1;OfcST_ConnectTypeRect OfcST_ConnectType =2;OfcST_ConnectTypeSegments OfcST_ConnectType =3;OfcST_ConnectTypeCustom OfcST_ConnectType =4; -);func (_defed *ST_StrokeArrowWidth )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebeed ,_cdbdg :=d .Token ();if _cdbdg !=nil {return _cdbdg ;};if _adbcda ,_fafca :=_ebeed .(_e .EndElement );_fafca &&_adbcda .Name ==start .Name {*_defed =1; -return nil ;};if _bagea ,_bfeea :=_ebeed .(_e .CharData );!_bfeea {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebeed );}else {switch string (_bagea ){case "":*_defed =0; -case "\u006e\u0061\u0072\u0072\u006f\u0077":*_defed =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_defed =2;case "\u0077\u0069\u0064\u0065":*_defed =3;};};_ebeed ,_cdbdg =d .Token ();if _cdbdg !=nil {return _cdbdg ;};if _efeba ,_gddag :=_ebeed .(_e .EndElement ); -_gddag &&_efeba .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebeed );}; +// Unique ID for Embedded Object +ObjectIDAttr *string ;IdAttr *string ; -// ValidateWithPath validates the OfcCT_SignatureLine and its children, prefixing error messages with path -func (_fdbcc *OfcCT_SignatureLine )ValidateWithPath (path string )error {if _deage :=_fdbcc .IssignaturelineAttr .ValidateWithPath (path +"/\u0049s\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065At\u0074\u0072");_deage !=nil {return _deage ; -};if _fdbcc .IdAttr !=nil {if !_de .ST_GuidPatternRe .MatchString (*_fdbcc .IdAttr ){return _d .Errorf ("\u0025\u0073/\u006d\u002e\u0049\u0064A\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061t\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_de .ST_GuidPatternRe ,*_fdbcc .IdAttr ); -};};if _fdbcc .ProvidAttr !=nil {if !_de .ST_GuidPatternRe .MatchString (*_fdbcc .ProvidAttr ){return _d .Errorf ("\u0025\u0073\u002f\u006d\u002eP\u0072\u006f\u0076\u0069\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073t\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0027\u0025\u0073\u0027\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_de .ST_GuidPatternRe ,*_fdbcc .ProvidAttr ); -};};if _fddd :=_fdbcc .SigninginstructionssetAttr .ValidateWithPath (path +"/\u0053\u0069\u0067\u006e\u0069\u006eg\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069o\u006e\u0073\u0073e\u0074A\u0074\u0074\u0072");_fddd !=nil {return _fddd ;};if _afgff :=_fdbcc .AllowcommentsAttr .ValidateWithPath (path +"\u002fA\u006cl\u006f\u0077\u0063\u006f\u006dm\u0065\u006et\u0073\u0041\u0074\u0074\u0072"); -_afgff !=nil {return _afgff ;};if _bbecfe :=_fdbcc .ShowsigndateAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u006f\u0077\u0073\u0069\u0067\u006e\u0064\u0061\u0074e\u0041\u0074\u0074\u0072");_bbecfe !=nil {return _bbecfe ;};if _abaec :=_fdbcc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_abaec !=nil {return _abaec ;};return nil ;};type OfcST_RType byte ;type AG_AllCoreAttributes struct{HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ; -PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ; -HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ; -BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;};type Background struct{CT_Background }; -func (_bcfec *ST_StrokeArrowWidth )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bcfec =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_bcfec =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_bcfec =2;case "\u0077\u0069\u0064\u0065":*_bcfec =3; -};return nil ;}; +// Update Mode for Embedded Object +UpdateModeAttr OfcST_OLEUpdateMode ; -// Validate validates the OfcExtrusion and its children -func (_gcdgg *OfcExtrusion )Validate ()error {return _gcdgg .ValidateWithPath ("\u004f\u0066\u0063E\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func (_cfggd *OfcST_How )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cfggd =0; -case "\u0074\u006f\u0070":*_cfggd =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_cfggd =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cfggd =3;case "\u006c\u0065\u0066\u0074":*_cfggd =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cfggd =5;case "\u0072\u0069\u0067h\u0074":*_cfggd =6; -};return nil ;};func (_efefgg ST_ShadowType )String ()string {switch _efefgg {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0064\u006f\u0075\u0062\u006c\u0065";case 3:return "\u0065\u006d\u0062\u006f\u0073\u0073"; -case 4:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";};return "";}; +// Embedded Object Alternate Image Request +LinkType *string ; -// ValidateWithPath validates the OfcCallout and its children, prefixing error messages with path -func (_dbacd *OfcCallout )ValidateWithPath (path string )error {if _gbfbg :=_dbacd .OfcCT_Callout .ValidateWithPath (path );_gbfbg !=nil {return _gbfbg ;};return nil ;};type AG_Path struct{PathAttr *string ;};func (_efeaf OfcST_FillType )Validate ()error {return _efeaf .ValidateWithPath ("")}; -func (_ceee *Background )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0075\u0072"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0075\u0072n"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";return _ceee .CT_Background .MarshalXML (e ,start );};func (_fgea *CT_Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0070\u0061\u0074\u0068"; -};if _fgea .VAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .VAttr )});};if _fgea .LimoAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u006d\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .LimoAttr )}); -};if _fgea .TextboxrectAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .TextboxrectAttr )});};if _fgea .FillokAttr !=_de .ST_TrueFalseUnset {_cgbf ,_cgedd :=_fgea .FillokAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u006f\u006b"}); -if _cgedd !=nil {return _cgedd ;};start .Attr =append (start .Attr ,_cgbf );};if _fgea .StrokeokAttr !=_de .ST_TrueFalseUnset {_ffege ,_edcge :=_fgea .StrokeokAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"});if _edcge !=nil {return _edcge ; -};start .Attr =append (start .Attr ,_ffege );};if _fgea .ShadowokAttr !=_de .ST_TrueFalseUnset {_fdffd ,_fggf :=_fgea .ShadowokAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"});if _fggf !=nil {return _fggf ;};start .Attr =append (start .Attr ,_fdffd ); -};if _fgea .ArrowokAttr !=_de .ST_TrueFalseUnset {_afbd ,_dfddb :=_fgea .ArrowokAttr .MarshalXMLAttr (_e .Name {Local :"\u0061r\u0072\u006f\u0077\u006f\u006b"});if _dfddb !=nil {return _dfddb ;};start .Attr =append (start .Attr ,_afbd );};if _fgea .GradientshapeokAttr !=_de .ST_TrueFalseUnset {_gbbg ,_bgefc :=_fgea .GradientshapeokAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"}); -if _bgefc !=nil {return _bgefc ;};start .Attr =append (start .Attr ,_gbbg );};if _fgea .TextpathokAttr !=_de .ST_TrueFalseUnset {_cbgg ,_dgcfb :=_fgea .TextpathokAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"}); -if _dgcfb !=nil {return _dgcfb ;};start .Attr =append (start .Attr ,_cbgg );};if _fgea .InsetpenokAttr !=_de .ST_TrueFalseUnset {_ffge ,_decbb :=_fgea .InsetpenokAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"}); -if _decbb !=nil {return _decbb ;};start .Attr =append (start .Attr ,_ffge );};if _fgea .ConnecttypeAttr !=OfcST_ConnectTypeUnset {_dcbc ,_cgfcc :=_fgea .ConnecttypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"}); -if _cgfcc !=nil {return _cgfcc ;};start .Attr =append (start .Attr ,_dcbc );};if _fgea .ConnectlocsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .ConnectlocsAttr )}); -};if _fgea .ConnectanglesAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .ConnectanglesAttr )}); -};if _fgea .ExtrusionokAttr !=_de .ST_TrueFalseUnset {_deccc ,_fgfe :=_fgea .ExtrusionokAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"});if _fgfe !=nil {return _fgfe ;};start .Attr =append (start .Attr ,_deccc ); -};if _fgea .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_fgea .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func NewOfcCT_OLEObject ()*OfcCT_OLEObject {_efbe :=&OfcCT_OLEObject {};return _efbe };const (ST_FillTypeUnset ST_FillType =0;ST_FillTypeSolid ST_FillType =1;ST_FillTypeGradient ST_FillType =2;ST_FillTypeGradientRadial ST_FillType =3;ST_FillTypeTile ST_FillType =4; -ST_FillTypePattern ST_FillType =5;ST_FillTypeFrame ST_FillType =6;); +// Embedded Object Cannot Be Refreshed +LockedField _f .ST_TrueFalseBlank ; -// Validate validates the CT_Fill and its children -func (_eacc *CT_Fill )Validate ()error {return _eacc .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");};func NewOfcRight ()*OfcRight {_cdbac :=&OfcRight {};_cdbac .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _cdbac ;};func (_bdagc OfcST_FillType )String ()string {switch _bdagc {case 0:return ""; -case 1:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072";case 2:return "\u0073\u006f\u006ci\u0064";case 3:return "\u0070a\u0074\u0074\u0065\u0072\u006e";case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0066\u0072\u0061m\u0065"; -case 6:return "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064";case 7:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case 8:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074"; -case 9:return "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return "";}; +// WordprocessingML Field Switches +FieldCodes *string ;};func NewPath ()*Path {_befef :=&Path {};_befef .CT_Path =*NewCT_Path ();return _befef };func (_beeagb ST_ImageAspect )ValidateWithPath (path string )error {switch _beeagb {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_beeagb )); +};return nil ;};type CT_Shadow struct{ -// Validate validates the OfcCT_Callout and its children -func (_febed *OfcCT_Callout )Validate ()error {return _febed .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074");};func (_fbbac *OfcEquationxml )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbbac .OfcCT_EquationXml =*NewOfcCT_EquationXml (); -for _ ,_eabfbf :=range start .Attr {if _eabfbf .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_ddff :=_eabfbf .Value ;_fbbac .ContentTypeAttr =&_ddff ;continue ;};};_fegde :for {_fdcfd ,_ecbg :=d .Token ();if _ecbg !=nil {return _ecbg ; -};switch _gcfga :=_fdcfd .(type ){case _e .StartElement :switch _gcfga .Name {default:if _cffac ,_ffgae :=_gd .CreateElement (_gcfga );_ffgae !=nil {return _ffgae ;}else {if _fagbb :=d .DecodeElement (_cffac ,&_gcfga );_fagbb !=nil {return _fagbb ;};_fbbac .Any =_cffac ; -};};case _e .EndElement :break _fegde ;case _e .CharData :};};return nil ;};type Stroke struct{CT_Stroke };type OfcTop struct{OfcCT_StrokeChild };func (_cfddb *OfcLeft )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u006c\u0065\u0066\u0074";return _cfddb .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_ffddfd OfcST_DiagramLayout )Validate ()error {return _ffddfd .ValidateWithPath ("")};func (_dcfee OfcST_ExtrusionPlane )String ()string {switch _dcfee {case 0:return ""; -case 1:return "\u0058\u0059";case 2:return "\u005a\u0058";case 3:return "\u0059\u005a";};return "";}; +// Shadow Toggle +OnAttr _f .ST_TrueFalse ; -// Validate validates the Rect and its children -func (_ffgecb *Rect )Validate ()error {return _ffgecb .ValidateWithPath ("\u0052\u0065\u0063\u0074")};func (_bbbaa *Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbbaa .CT_Fill =*NewCT_Fill ();for _ ,_bcca :=range start .Attr {if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_eceec :=_bcca .Value ; -_bbbaa .Opacity2Attr =&_eceec ;continue ;};if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u0072\u0065\u006ci\u0064"{_egce :=_bcca .Value ; -_bbbaa .RelidAttr =&_egce ;continue ;};if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_bbbaa .DetectmouseclickAttr .UnmarshalXMLAttr (_bcca ); -continue ;};if _bcca .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bcca .Name .Local =="\u0069\u0064"||_bcca .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bcca .Name .Local =="\u0069\u0064"{_agegg :=_bcca .Value ; -_bbbaa .IdAttr =&_agegg ;continue ;};if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u0074\u0069\u0074l\u0065"{_aaeg :=_bcca .Value ; -_bbbaa .TitleAttr =&_aaeg ;continue ;};if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u0068\u0072\u0065\u0066"{_aaadf :=_bcca .Value ; -_bbbaa .HrefAttr =&_aaadf ;continue ;};if _bcca .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bcca .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_cbcec :=_bcca .Value ; -_bbbaa .AlthrefAttr =&_cbcec ;continue ;};if _bcca .Name .Local =="\u0073\u0069\u007a\u0065"{_geafa :=_bcca .Value ;_bbbaa .SizeAttr =&_geafa ;continue ;};if _bcca .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cffe :=_bcca .Value ; -_bbbaa .FocuspositionAttr =&_cffe ;continue ;};if _bcca .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_bbbaa .MethodAttr .UnmarshalXMLAttr (_bcca );continue ;};if _bcca .Name .Local =="\u0069\u0064"{_efdaa :=_bcca .Value ;_bbbaa .SIdAttr =&_efdaa ; -continue ;};if _bcca .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_bbbaa .RecolorAttr .UnmarshalXMLAttr (_bcca );continue ;};if _bcca .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bbbaa .AlignshapeAttr .UnmarshalXMLAttr (_bcca ); -continue ;};if _bcca .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_bbbaa .RotateAttr .UnmarshalXMLAttr (_bcca );continue ;};if _bcca .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_bbbaa .AspectAttr .UnmarshalXMLAttr (_bcca );continue ; -};if _bcca .Name .Local =="\u0073\u0072\u0063"{_adde :=_bcca .Value ;_bbbaa .SrcAttr =&_adde ;continue ;};if _bcca .Name .Local =="\u0061\u006e\u0067l\u0065"{_aabf ,_aebga :=_a .ParseFloat (_bcca .Value ,64);if _aebga !=nil {return _aebga ;};_bbbaa .AngleAttr =&_aabf ; -continue ;};if _bcca .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_ffgec :=_bcca .Value ;_bbbaa .FocussizeAttr =&_ffgec ;continue ;};if _bcca .Name .Local =="\u0066\u006f\u0063u\u0073"{_gegbd :=_bcca .Value ;_bbbaa .FocusAttr =&_gegbd ; -continue ;};if _bcca .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_dcdcf :=_bcca .Value ;_bbbaa .ColorsAttr =&_dcdcf ;continue ;};if _bcca .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ecdaa :=_bcca .Value ;_bbbaa .Color2Attr =&_ecdaa ; -continue ;};if _bcca .Name .Local =="\u0074\u0079\u0070\u0065"{_bbbaa .TypeAttr .UnmarshalXMLAttr (_bcca );continue ;};if _bcca .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_cbcfa :=_bcca .Value ;_bbbaa .OriginAttr =&_cbcfa ;continue ;};if _bcca .Name .Local =="\u006f\u006e"{_bbbaa .OnAttr .UnmarshalXMLAttr (_bcca ); -continue ;};if _bcca .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fegd :=_bcca .Value ;_bbbaa .OpacityAttr =&_fegd ;continue ;};if _bcca .Name .Local =="\u0063\u006f\u006co\u0072"{_ecac :=_bcca .Value ;_bbbaa .ColorAttr =&_ecac ;continue ;}; -if _bcca .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cffg :=_bcca .Value ;_bbbaa .PositionAttr =&_cffg ;continue ;};};_fcafa :for {_cbef ,_egfef :=d .Token ();if _egfef !=nil {return _egfef ;};switch _debecd :=_cbef .(type ){case _e .StartElement :switch _debecd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_bbbaa .Fill =NewOfcFill (); -if _dgedd :=d .DecodeElement (_bbbaa .Fill ,&_debecd );_dgedd !=nil {return _dgedd ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u0069l\u006c\u0020\u0025\u0076",_debecd .Name ); -if _feaafb :=d .Skip ();_feaafb !=nil {return _feaafb ;};};case _e .EndElement :break _fcafa ;case _e .CharData :};};return nil ;}; +// Shadow Type +TypeAttr ST_ShadowType ; -// Validate validates the AG_ShapeAttributes and its children -func (_gba *AG_ShapeAttributes )Validate ()error {return _gba .ValidateWithPath ("\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};func (_eebbe ST_StrokeArrowLength )String ()string {switch _eebbe {case 0:return ""; -case 1:return "\u0073\u0068\u006fr\u0074";case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u006c\u006f\u006e\u0067";};return "";};func (_efbfdb ST_StrokeArrowWidth )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dbdb :=_e .Attr {}; -_dbdb .Name =name ;switch _efbfdb {case ST_StrokeArrowWidthUnset :_dbdb .Value ="";case ST_StrokeArrowWidthNarrow :_dbdb .Value ="\u006e\u0061\u0072\u0072\u006f\u0077";case ST_StrokeArrowWidthMedium :_dbdb .Value ="\u006d\u0065\u0064\u0069\u0075\u006d"; -case ST_StrokeArrowWidthWide :_dbdb .Value ="\u0077\u0069\u0064\u0065";};return _dbdb ,nil ;};type OfcCT_Relation struct{ +// Shadow Transparency +ObscuredAttr _f .ST_TrueFalse ; -// Diagram Relationship Source Shape -IdsrcAttr *string ; +// Shadow Primary Color +ColorAttr *string ; -// Diagram Relationship Destination Shape -IddestAttr *string ; +// Shadow Opacity +OpacityAttr *string ; -// Diagram Relationship Center Shape -IdcntrAttr *string ;ExtAttr ST_Ext ;};func (_cbccf *OfcCT_Skew )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u006b\u0065\u0077";};if _cbccf .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cbccf .IdAttr )}); -};if _cbccf .OnAttr !=_de .ST_TrueFalseUnset {_bccece ,_fafg :=_cbccf .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _fafg !=nil {return _fafg ;};start .Attr =append (start .Attr ,_bccece );};if _cbccf .OffsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cbccf .OffsetAttr )}); -};if _cbccf .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cbccf .OriginAttr )});};if _cbccf .MatrixAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_d .Sprintf ("\u0025\u0076",*_cbccf .MatrixAttr )}); -};if _cbccf .ExtAttr !=ST_ExtUnset {_ebbae ,_eccee :=_cbccf .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _eccee !=nil {return _eccee ;};start .Attr =append (start .Attr ,_ebbae );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Shadow Primary Offset +OffsetAttr *string ; -// Validate validates the Handles and its children -func (_bade *Handles )Validate ()error {return _bade .ValidateWithPath ("\u0048a\u006e\u0064\u006c\u0065\u0073");}; +// Shadow Secondary Color +Color2Attr *string ; -// Validate validates the OfcCT_R and its children -func (_babgd *OfcCT_R )Validate ()error {return _babgd .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0052");};func (_babee OfcST_ConnectType )String ()string {switch _babee {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0072\u0065\u0063\u0074"; -case 3:return "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case 4:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func (_cgeee *OfcST_CalloutPlacement )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddeef ,_aegge :=d .Token (); -if _aegge !=nil {return _aegge ;};if _dddbb ,_dacba :=_ddeef .(_e .EndElement );_dacba &&_dddbb .Name ==start .Name {*_cgeee =1;return nil ;};if _bdagg ,_aagea :=_ddeef .(_e .CharData );!_aagea {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddeef ); -}else {switch string (_bdagg ){case "":*_cgeee =0;case "\u0074\u006f\u0070":*_cgeee =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cgeee =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cgeee =3;case "\u0075\u0073\u0065\u0072":*_cgeee =4;};};_ddeef ,_aegge =d .Token (); -if _aegge !=nil {return _aegge ;};if _agbeda ,_gggce :=_ddeef .(_e .EndElement );_gggce &&_agbeda .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddeef ); -}; +// Shadow Secondary Offset +Offset2Attr *string ; -// ValidateWithPath validates the OfcCT_Diagram and its children, prefixing error messages with path -func (_aeggd *OfcCT_Diagram )ValidateWithPath (path string )error {if _dddbd :=_aeggd .AutoformatAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u0066\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_dddbd !=nil {return _dddbd ;};if _fbef :=_aeggd .ReverseAttr .ValidateWithPath (path +"\u002f\u0052\u0065v\u0065\u0072\u0073\u0065\u0041\u0074\u0074\u0072"); -_fbef !=nil {return _fbef ;};if _begc :=_aeggd .AutolayoutAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u006c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_begc !=nil {return _begc ;};if _aeggd .Relationtable !=nil {if _gdfff :=_aeggd .Relationtable .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006et\u0061\u0062\u006c\u0065"); -_gdfff !=nil {return _gdfff ;};};if _abagcc :=_aeggd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_abagcc !=nil {return _abagcc ;};return nil ;};func (_cffd *CT_Arc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0061r\u0063"; -};if _cffd .StartAngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0041\u006e\u0067\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .StartAngleAttr )});};if _cffd .EndAngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u006e\u0064\u0041\u006e\u0067\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .EndAngleAttr )}); -};if _cffd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .HrefAttr )});};if _cffd .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .TargetAttr )}); -};if _cffd .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .ClassAttr )});};if _cffd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .TitleAttr )}); -};if _cffd .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .AltAttr )});};if _cffd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .CoordsizeAttr )}); -};if _cffd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .CoordoriginAttr )});};if _cffd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .WrapcoordsAttr )}); -};if _cffd .PrintAttr !=_de .ST_TrueFalseUnset {_gbcf ,_cbb :=_cffd .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _cbb !=nil {return _cbb ;};start .Attr =append (start .Attr ,_gbcf );};if _cffd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .IdAttr )}); -};if _cffd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .StyleAttr )});};if _cffd .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .SpidAttr )}); -};if _cffd .OnedAttr !=_de .ST_TrueFalseUnset {_bdb ,_gcc :=_cffd .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _gcc !=nil {return _gcc ;};start .Attr =append (start .Attr ,_bdb );};if _cffd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .RegroupidAttr )}); -};if _cffd .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_ddda ,_gcde :=_cffd .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _gcde !=nil {return _gcde ; -};start .Attr =append (start .Attr ,_ddda );};if _cffd .ButtonAttr !=_de .ST_TrueFalseUnset {_dcaf ,_cgdc :=_cffd .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _cgdc !=nil {return _cgdc ;};start .Attr =append (start .Attr ,_dcaf ); -};if _cffd .UserhiddenAttr !=_de .ST_TrueFalseUnset {_abdg ,_cbg :=_cffd .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cbg !=nil {return _cbg ;};start .Attr =append (start .Attr ,_abdg ); -};if _cffd .BulletAttr !=_de .ST_TrueFalseUnset {_bge ,_abdb :=_cffd .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _abdb !=nil {return _abdb ;};start .Attr =append (start .Attr ,_bge );};if _cffd .HrAttr !=_de .ST_TrueFalseUnset {_dfacc ,_eaff :=_cffd .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _eaff !=nil {return _eaff ;};start .Attr =append (start .Attr ,_dfacc );};if _cffd .HrstdAttr !=_de .ST_TrueFalseUnset {_dbf ,_gff :=_cffd .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _gff !=nil {return _gff ; -};start .Attr =append (start .Attr ,_dbf );};if _cffd .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_eafd ,_gee :=_cffd .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gee !=nil {return _gee ; -};start .Attr =append (start .Attr ,_eafd );};if _cffd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .HrpctAttr )});};if _cffd .HralignAttr !=OfcST_HrAlignUnset {_efdeg ,_eada :=_cffd .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _eada !=nil {return _eada ;};start .Attr =append (start .Attr ,_efdeg );};if _cffd .AllowincellAttr !=_de .ST_TrueFalseUnset {_affe ,_accg :=_cffd .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _accg !=nil {return _accg ;};start .Attr =append (start .Attr ,_affe );};if _cffd .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_dgbc ,_ebe :=_cffd .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _ebe !=nil {return _ebe ;};start .Attr =append (start .Attr ,_dgbc );};if _cffd .UserdrawnAttr !=_de .ST_TrueFalseUnset {_bfcd ,_bgc :=_cffd .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _bgc !=nil {return _bgc ;};start .Attr =append (start .Attr ,_bfcd );};if _cffd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .BordertopcolorAttr )}); -};if _cffd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .BorderleftcolorAttr )}); -};if _cffd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .BorderbottomcolorAttr )}); -};if _cffd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .BorderrightcolorAttr )}); -};if _cffd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ddg ,_cecc :=_cffd .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cecc !=nil {return _cecc ;};start .Attr =append (start .Attr ,_ddg ); -};if _cffd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .DgmnodekindAttr )});};if _cffd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ggfd ,_acfe :=_cffd .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _acfe !=nil {return _acfe ;};start .Attr =append (start .Attr ,_ggfd );};if _cffd .InsetmodeAttr !=OfcST_InsetModeUnset {_aggg ,_bgbe :=_cffd .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _bgbe !=nil {return _bgbe ;};start .Attr =append (start .Attr ,_aggg );};if _cffd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .OpacityAttr )}); -};if _cffd .StrokedAttr !=_de .ST_TrueFalseUnset {_gdbgf ,_dbef :=_cffd .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _dbef !=nil {return _dbef ;};start .Attr =append (start .Attr ,_gdbgf );};if _cffd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .StrokecolorAttr )}); -};if _cffd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .StrokeweightAttr )});};if _cffd .InsetpenAttr !=_de .ST_TrueFalseUnset {_daeda ,_cffb :=_cffd .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _cffb !=nil {return _cffb ;};start .Attr =append (start .Attr ,_daeda );};if _cffd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .ChromakeyAttr )}); -};if _cffd .FilledAttr !=_de .ST_TrueFalseUnset {_gagc ,_eec :=_cffd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _eec !=nil {return _eec ;};start .Attr =append (start .Attr ,_gagc );};if _cffd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .FillcolorAttr )}); -};if _cffd .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cffd .SptAttr )});};if _cffd .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ceed ,_gdbc :=_cffd .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _gdbc !=nil {return _gdbc ;};start .Attr =append (start .Attr ,_ceed );};if _cffd .BwmodeAttr !=OfcST_BWModeUnset {_bfdf ,_bggf :=_cffd .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bggf !=nil {return _bggf ; -};start .Attr =append (start .Attr ,_bfdf );};if _cffd .BwpureAttr !=OfcST_BWModeUnset {_dfgec ,_eeeb :=_cffd .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _eeeb !=nil {return _eeeb ;};start .Attr =append (start .Attr ,_dfgec ); -};if _cffd .BwnormalAttr !=OfcST_BWModeUnset {_gbac ,_fffd :=_cffd .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _fffd !=nil {return _fffd ;};start .Attr =append (start .Attr ,_gbac ); -};if _cffd .ForcedashAttr !=_de .ST_TrueFalseUnset {_cfcc ,_ffaac :=_cffd .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ffaac !=nil {return _ffaac ;};start .Attr =append (start .Attr ,_cfcc ); -};if _cffd .OleiconAttr !=_de .ST_TrueFalseUnset {_ecb ,_ffbd :=_cffd .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ffbd !=nil {return _ffbd ;};start .Attr =append (start .Attr ,_ecb );};if _cffd .OleAttr !=_de .ST_TrueFalseBlankUnset {_bacfg ,_egaa :=_cffd .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _egaa !=nil {return _egaa ;};start .Attr =append (start .Attr ,_bacfg );};if _cffd .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_dddc ,_ffad :=_cffd .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _ffad !=nil {return _ffad ;};start .Attr =append (start .Attr ,_dddc );};if _cffd .CliptowrapAttr !=_de .ST_TrueFalseUnset {_cdea ,_fbddg :=_cffd .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _fbddg !=nil {return _fbddg ;};start .Attr =append (start .Attr ,_cdea );};if _cffd .ClipAttr !=_de .ST_TrueFalseUnset {_bfba ,_aebb :=_cffd .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _aebb !=nil {return _aebb ; -};start .Attr =append (start .Attr ,_bfba );};e .EncodeToken (start );if _cffd .EG_ShapeElements !=nil {for _ ,_gbf :=range _cffd .EG_ShapeElements {_gbf .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -}; +// Shadow Origin +OriginAttr *string ; -// ValidateWithPath validates the Handles and its children, prefixing error messages with path -func (_gfbca *Handles )ValidateWithPath (path string )error {if _geadc :=_gfbca .CT_Handles .ValidateWithPath (path );_geadc !=nil {return _geadc ;};return nil ;};func (_cdgag *CT_Oval )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u006f\u0076\u0061\u006c"; -};if _cdgag .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .HrefAttr )});};if _cdgag .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .TargetAttr )}); -};if _cdgag .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .ClassAttr )});};if _cdgag .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .TitleAttr )}); -};if _cdgag .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .AltAttr )});};if _cdgag .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .CoordsizeAttr )}); -};if _cdgag .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .CoordoriginAttr )});};if _cdgag .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .WrapcoordsAttr )}); -};if _cdgag .PrintAttr !=_de .ST_TrueFalseUnset {_ffed ,_acccg :=_cdgag .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _acccg !=nil {return _acccg ;};start .Attr =append (start .Attr ,_ffed );};if _cdgag .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .IdAttr )}); -};if _cdgag .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .StyleAttr )});};if _cdgag .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .SpidAttr )}); -};if _cdgag .OnedAttr !=_de .ST_TrueFalseUnset {_cfgcc ,_dgee :=_cdgag .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _dgee !=nil {return _dgee ;};start .Attr =append (start .Attr ,_cfgcc );};if _cdgag .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .RegroupidAttr )}); -};if _cdgag .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_dfcc ,_ebcgd :=_cdgag .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ebcgd !=nil {return _ebcgd ; -};start .Attr =append (start .Attr ,_dfcc );};if _cdgag .ButtonAttr !=_de .ST_TrueFalseUnset {_gbdd ,_feeff :=_cdgag .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _feeff !=nil {return _feeff ;};start .Attr =append (start .Attr ,_gbdd ); -};if _cdgag .UserhiddenAttr !=_de .ST_TrueFalseUnset {_acdga ,_bfgb :=_cdgag .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bfgb !=nil {return _bfgb ;};start .Attr =append (start .Attr ,_acdga ); -};if _cdgag .BulletAttr !=_de .ST_TrueFalseUnset {_cfaae ,_cebgb :=_cdgag .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _cebgb !=nil {return _cebgb ;};start .Attr =append (start .Attr ,_cfaae );}; -if _cdgag .HrAttr !=_de .ST_TrueFalseUnset {_aadac ,_cfaec :=_cdgag .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"});if _cfaec !=nil {return _cfaec ;};start .Attr =append (start .Attr ,_aadac );};if _cdgag .HrstdAttr !=_de .ST_TrueFalseUnset {_dgcfe ,_aec :=_cdgag .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"}); -if _aec !=nil {return _aec ;};start .Attr =append (start .Attr ,_dgcfe );};if _cdgag .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_efega ,_dfbga :=_cdgag .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"}); -if _dfbga !=nil {return _dfbga ;};start .Attr =append (start .Attr ,_efega );};if _cdgag .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .HrpctAttr )}); -};if _cdgag .HralignAttr !=OfcST_HrAlignUnset {_gadd ,_gdfb :=_cdgag .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"});if _gdfb !=nil {return _gdfb ;};start .Attr =append (start .Attr ,_gadd );};if _cdgag .AllowincellAttr !=_de .ST_TrueFalseUnset {_aeaa ,_fedfc :=_cdgag .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _fedfc !=nil {return _fedfc ;};start .Attr =append (start .Attr ,_aeaa );};if _cdgag .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_cfgfa ,_aafce :=_cdgag .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _aafce !=nil {return _aafce ;};start .Attr =append (start .Attr ,_cfgfa );};if _cdgag .UserdrawnAttr !=_de .ST_TrueFalseUnset {_dabcf ,_bgadf :=_cdgag .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _bgadf !=nil {return _bgadf ;};start .Attr =append (start .Attr ,_dabcf );};if _cdgag .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .BordertopcolorAttr )}); -};if _cdgag .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .BorderleftcolorAttr )}); -};if _cdgag .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .BorderbottomcolorAttr )}); -};if _cdgag .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .BorderrightcolorAttr )}); -};if _cdgag .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bbfe ,_bdbc :=_cdgag .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _bdbc !=nil {return _bdbc ;};start .Attr =append (start .Attr ,_bbfe ); -};if _cdgag .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .DgmnodekindAttr )});};if _cdgag .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_fada ,_afcfd :=_cdgag .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _afcfd !=nil {return _afcfd ;};start .Attr =append (start .Attr ,_fada );};if _cdgag .InsetmodeAttr !=OfcST_InsetModeUnset {_abgg ,_cdcdd :=_cdgag .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _cdcdd !=nil {return _cdcdd ;};start .Attr =append (start .Attr ,_abgg );};if _cdgag .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .OpacityAttr )}); -};if _cdgag .StrokedAttr !=_de .ST_TrueFalseUnset {_agaee ,_fcfge :=_cdgag .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fcfge !=nil {return _fcfge ;};start .Attr =append (start .Attr ,_agaee );};if _cdgag .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .StrokecolorAttr )}); -};if _cdgag .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .StrokeweightAttr )});};if _cdgag .InsetpenAttr !=_de .ST_TrueFalseUnset {_ffcbd ,_dfda :=_cdgag .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _dfda !=nil {return _dfda ;};start .Attr =append (start .Attr ,_ffcbd );};if _cdgag .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .ChromakeyAttr )}); -};if _cdgag .FilledAttr !=_de .ST_TrueFalseUnset {_dbbde ,_dedbc :=_cdgag .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dedbc !=nil {return _dedbc ;};start .Attr =append (start .Attr ,_dbbde );};if _cdgag .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .FillcolorAttr )}); -};if _cdgag .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdgag .SptAttr )});};if _cdgag .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_dcfb ,_edbgc :=_cdgag .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _edbgc !=nil {return _edbgc ;};start .Attr =append (start .Attr ,_dcfb );};if _cdgag .BwmodeAttr !=OfcST_BWModeUnset {_decb ,_gfbf :=_cdgag .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gfbf !=nil {return _gfbf ; -};start .Attr =append (start .Attr ,_decb );};if _cdgag .BwpureAttr !=OfcST_BWModeUnset {_agda ,_fafbe :=_cdgag .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _fafbe !=nil {return _fafbe ;};start .Attr =append (start .Attr ,_agda ); -};if _cdgag .BwnormalAttr !=OfcST_BWModeUnset {_acfeb ,_bcdec :=_cdgag .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bcdec !=nil {return _bcdec ;};start .Attr =append (start .Attr ,_acfeb ); -};if _cdgag .ForcedashAttr !=_de .ST_TrueFalseUnset {_dgbba ,_bbae :=_cdgag .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bbae !=nil {return _bbae ;};start .Attr =append (start .Attr ,_dgbba ); -};if _cdgag .OleiconAttr !=_de .ST_TrueFalseUnset {_gfff ,_bbade :=_cdgag .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _bbade !=nil {return _bbade ;};start .Attr =append (start .Attr ,_gfff );};if _cdgag .OleAttr !=_de .ST_TrueFalseBlankUnset {_abce ,_abfd :=_cdgag .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _abfd !=nil {return _abfd ;};start .Attr =append (start .Attr ,_abce );};if _cdgag .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_fcac ,_bdedg :=_cdgag .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _bdedg !=nil {return _bdedg ;};start .Attr =append (start .Attr ,_fcac );};if _cdgag .CliptowrapAttr !=_de .ST_TrueFalseUnset {_badg ,_bddg :=_cdgag .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _bddg !=nil {return _bddg ;};start .Attr =append (start .Attr ,_badg );};if _cdgag .ClipAttr !=_de .ST_TrueFalseUnset {_bedde ,_geaa :=_cdgag .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _geaa !=nil {return _geaa ; -};start .Attr =append (start .Attr ,_bedde );};e .EncodeToken (start );if _cdgag .EG_ShapeElements !=nil {for _ ,_bfag :=range _cdgag .EG_ShapeElements {_bfag .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_gafedg *Polyline )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gafedg .CT_PolyLine .MarshalXML (e ,start );};func (_fagda OfcST_ScreenSize )Validate ()error {return _fagda .ValidateWithPath ("")};func NewOfcLock ()*OfcLock {_gadfec :=&OfcLock {}; -_gadfec .OfcCT_Lock =*NewOfcCT_Lock ();return _gadfec ;};func (_ecdde *ST_ImageAspect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdef ,_adeaed :=d .Token ();if _adeaed !=nil {return _adeaed ;};if _eabbbf ,_ffaaa :=_bdef .(_e .EndElement ); -_ffaaa &&_eabbbf .Name ==start .Name {*_ecdde =1;return nil ;};if _fcafb ,_bcbgc :=_bdef .(_e .CharData );!_bcbgc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdef ); -}else {switch string (_fcafb ){case "":*_ecdde =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_ecdde =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_ecdde =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_ecdde =3;};};_bdef ,_adeaed =d .Token ();if _adeaed !=nil {return _adeaed ; -};if _bgbgf ,_fegc :=_bdef .(_e .EndElement );_fegc &&_bgbgf .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdef ); -};type CT_Fill struct{ +// Shadow Perspective Matrix +MatrixAttr *string ;IdAttr *string ;}; -// Fill Type -TypeAttr ST_FillType ; +// ValidateWithPath validates the OfcComplex and its children, prefixing error messages with path +func (_aeee *OfcComplex )ValidateWithPath (path string )error {if _acfd :=_aeee .OfcCT_Complex .ValidateWithPath (path );_acfd !=nil {return _acfd ;};return nil ;};func (_gbffb OfcST_DiagramLayout )Validate ()error {return _gbffb .ValidateWithPath ("")}; +func (_gcaga *EG_ShapeElements )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfeba :for {_afdae ,_badg :=d .Token ();if _badg !=nil {return _badg ;};switch _gcfeg :=_afdae .(type ){case _e .StartElement :switch _gcfeg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bcaeef :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Path ,&_gcfeg );_bcaeef !=nil {return _bcaeef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _acbga :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Formulas ,&_gcfeg );_acbga !=nil {return _acbga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ccfa :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Handles ,&_gcfeg );_ccfa !=nil {return _ccfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _abffd :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Fill ,&_gcfeg );_abffd !=nil {return _abffd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _edcge :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Stroke ,&_gcfeg );_edcge !=nil {return _edcge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eedc :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Shadow ,&_gcfeg );_eedc !=nil {return _eedc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bcddb :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Textbox ,&_gcfeg );_bcddb !=nil {return _bcddb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bgacf :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Textpath ,&_gcfeg );_bgacf !=nil {return _bgacf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dadcf :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Imagedata ,&_gcfeg );_dadcf !=nil {return _dadcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _edcba :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Skew ,&_gcfeg );_edcba !=nil {return _edcba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _befde :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Extrusion ,&_gcfeg );_befde !=nil {return _befde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _aedgf :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Callout ,&_gcfeg );_aedgf !=nil {return _aedgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fffae :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Lock ,&_gcfeg );_fffae !=nil {return _fffae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bfefg :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Clippath ,&_gcfeg );_bfefg !=nil {return _bfefg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bfcdg :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Signatureline ,&_gcfeg );_bfcdg !=nil {return _bfcdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dedgg :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Wrap ,&_gcfeg );_dedgg !=nil {return _dedgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cefae :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Anchorlock ,&_gcfeg );_cefae !=nil {return _cefae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _abcc :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Bordertop ,&_gcfeg );_abcc !=nil {return _abcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cfgac :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Borderbottom ,&_gcfeg );_cfgac !=nil {return _cfgac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ecagb :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Borderleft ,&_gcfeg );_ecagb !=nil {return _ecagb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _eafec :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Borderright ,&_gcfeg );_eafec !=nil {return _eafec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gegbg :=d .DecodeElement (&_gcaga .ShapeElementsChoice .ClientData ,&_gcfeg );_gegbg !=nil {return _gegbg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gcaga .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cfaa :=d .DecodeElement (&_gcaga .ShapeElementsChoice .Textdata ,&_gcfeg );_cfaa !=nil {return _cfaa ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_gcfeg .Name ); +if _cfaed :=d .Skip ();_cfaed !=nil {return _cfaed ;};};case _e .EndElement :break _bfeba ;case _e .CharData :};};return nil ;};func (_ccafe *Rect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccafe .CT_Rect =*NewCT_Rect ();for _ ,_egbdb :=range start .Attr {if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ccafe .DgmlayoutAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ccafe .OleiconAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ccafe .PreferrelativeAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ccafe .ButtonAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ccafe .CliptowrapAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ddcbb ,_efcab :=_c .ParseInt (_egbdb .Value ,10,64); +if _efcab !=nil {return _efcab ;};_ccafe .DgmnodekindAttr =&_ddcbb ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ccafe .ForcedashAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0073\u0070\u0069\u0064"{_ddcff :=_egbdb .Value ; +_ccafe .SpidAttr =&_ddcff ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0068\u0072\u0070c\u0074"{_bdgbe ,_fafbd :=_c .ParseFloat (_egbdb .Value ,64); +if _fafbd !=nil {return _fafbd ;};_gfddf :=float32 (_bdgbe );_ccafe .HrpctAttr =&_gfddf ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dfea :=_egbdb .Value ; +_ccafe .BorderleftcolorAttr =&_dfea ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ccafe .BwmodeAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0068\u0072\u0073t\u0064"{_ccafe .HrstdAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ccafe .UserdrawnAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u006f\u006c\u0065"{_ccafe .OleAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ccafe .BwnormalAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ccafe .DgmlayoutmruAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dbdda :=_egbdb .Value ; +_ccafe .BordertopcolorAttr =&_dbdda ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0073\u0070\u0074"{_dabcf ,_deccg :=_c .ParseFloat (_egbdb .Value ,64); +if _deccg !=nil {return _deccg ;};_cafa :=float32 (_dabcf );_ccafe .SptAttr =&_cafa ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0068\u0072"{_ccafe .HrAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_abfgd :=_egbdb .Value ; +_ccafe .BorderbottomcolorAttr =&_abfgd ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u006f\u006e\u0065\u0064"{_ccafe .OnedAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ccafe .ConnectortypeAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ccafe .HrnoshadeAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_afaef :=_egbdb .Value ; +_ccafe .BorderrightcolorAttr =&_afaef ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ccafe .DoubleclicknotifyAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ccafe .AllowincellAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ccafe .HralignAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ccafe .BwpureAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ccafe .UserhiddenAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0063\u006c\u0069\u0070"{_ccafe .ClipAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ccafe .AllowoverlapAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bfcbb ,_aegce :=_c .ParseInt (_egbdb .Value ,10,64); +if _aegce !=nil {return _aegce ;};_ccafe .RegroupidAttr =&_bfcbb ;continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ccafe .BulletAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_egbdb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ccafe .InsetmodeAttr .UnmarshalXMLAttr (_egbdb ); +continue ;};if _egbdb .Name .Local =="\u0063\u006c\u0061s\u0073"{_abedf :=_egbdb .Value ;_ccafe .ClassAttr =&_abedf ;continue ;};if _egbdb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ccafe .StrokedAttr .UnmarshalXMLAttr (_egbdb );continue ; +};if _egbdb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_acaac :=_egbdb .Value ;_ccafe .StrokecolorAttr =&_acaac ;continue ;};if _egbdb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_feeff :=_egbdb .Value ; +_ccafe .StrokeweightAttr =&_feeff ;continue ;};if _egbdb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ccafe .InsetpenAttr .UnmarshalXMLAttr (_egbdb );continue ;};if _egbdb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bgbbc :=_egbdb .Value ; +_ccafe .ChromakeyAttr =&_bgbbc ;continue ;};if _egbdb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ccafe .FilledAttr .UnmarshalXMLAttr (_egbdb );continue ;};if _egbdb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ffggc :=_egbdb .Value ; +_ccafe .FillcolorAttr =&_ffggc ;continue ;};if _egbdb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_facab :=_egbdb .Value ;_ccafe .OpacityAttr =&_facab ;continue ;};if _egbdb .Name .Local =="\u0073\u0074\u0079l\u0065"{_befeb :=_egbdb .Value ; +_ccafe .StyleAttr =&_befeb ;continue ;};if _egbdb .Name .Local =="\u0069\u0064"{_fcge :=_egbdb .Value ;_ccafe .IdAttr =&_fcge ;continue ;};if _egbdb .Name .Local =="\u0070\u0072\u0069n\u0074"{_ccafe .PrintAttr .UnmarshalXMLAttr (_egbdb );continue ;};if _egbdb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cbgae :=_egbdb .Value ; +_ccafe .WrapcoordsAttr =&_cbgae ;continue ;};if _egbdb .Name .Local =="\u0068\u0072\u0065\u0066"{_cbffd :=_egbdb .Value ;_ccafe .HrefAttr =&_cbffd ;continue ;};if _egbdb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fbfac :=_egbdb .Value ; +_ccafe .CoordoriginAttr =&_fbfac ;continue ;};if _egbdb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ddefd :=_egbdb .Value ;_ccafe .CoordsizeAttr =&_ddefd ;continue ;};if _egbdb .Name .Local =="\u0061\u006c\u0074"{_bbfdb :=_egbdb .Value ; +_ccafe .AltAttr =&_bbfdb ;continue ;};if _egbdb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_faagf :=_egbdb .Value ;_ccafe .TargetAttr =&_faagf ;continue ;};if _egbdb .Name .Local =="\u0074\u0069\u0074l\u0065"{_geeba :=_egbdb .Value ;_ccafe .TitleAttr =&_geeba ; +continue ;};};_fbffg :for {_bafa ,_defgd :=d .Token ();if _defgd !=nil {return _defgd ;};switch _bceea :=_bafa .(type ){case _e .StartElement :switch _bceea .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ecfac :=NewEG_ShapeElements (); +_ecfac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_ecfac );if _bafed :=d .DecodeElement (&_ecfac .ShapeElementsChoice .Path ,&_bceea );_bafed !=nil {return _bafed ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fffaef :=NewEG_ShapeElements (); +_fffaef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_fffaef );if _adcb :=d .DecodeElement (&_fffaef .ShapeElementsChoice .Formulas ,&_bceea );_adcb !=nil {return _adcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_fdafc :=NewEG_ShapeElements (); +_fdafc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_fdafc );if _cbefd :=d .DecodeElement (&_fdafc .ShapeElementsChoice .Handles ,&_bceea );_cbefd !=nil {return _cbefd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bddde :=NewEG_ShapeElements (); +_bddde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_bddde );if _cgegb :=d .DecodeElement (&_bddde .ShapeElementsChoice .Fill ,&_bceea );_cgegb !=nil {return _cgegb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gbaabe :=NewEG_ShapeElements (); +_gbaabe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_gbaabe );if _ecae :=d .DecodeElement (&_gbaabe .ShapeElementsChoice .Stroke ,&_bceea );_ecae !=nil {return _ecae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebafc :=NewEG_ShapeElements (); +_ebafc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_ebafc );if _ccffe :=d .DecodeElement (&_ebafc .ShapeElementsChoice .Shadow ,&_bceea );_ccffe !=nil {return _ccffe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gbbaac :=NewEG_ShapeElements (); +_gbbaac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_gbbaac );if _efgd :=d .DecodeElement (&_gbbaac .ShapeElementsChoice .Textbox ,&_bceea );_efgd !=nil {return _efgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bdbac :=NewEG_ShapeElements (); +_bdbac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_bdbac );if _gbdec :=d .DecodeElement (&_bdbac .ShapeElementsChoice .Textpath ,&_bceea );_gbdec !=nil {return _gbdec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_geaf :=NewEG_ShapeElements (); +_geaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_geaf );if _eegea :=d .DecodeElement (&_geaf .ShapeElementsChoice .Imagedata ,&_bceea );_eegea !=nil {return _eegea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_abagc :=NewEG_ShapeElements (); +_abagc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_abagc );if _ffggcf :=d .DecodeElement (&_abagc .ShapeElementsChoice .Skew ,&_bceea );_ffggcf !=nil {return _ffggcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_aeeba :=NewEG_ShapeElements (); +_aeeba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_aeeba );if _adfgg :=d .DecodeElement (&_aeeba .ShapeElementsChoice .Extrusion ,&_bceea );_adfgg !=nil {return _adfgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_bagcg :=NewEG_ShapeElements (); +_bagcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_bagcg );if _fgcfc :=d .DecodeElement (&_bagcg .ShapeElementsChoice .Callout ,&_bceea );_fgcfc !=nil {return _fgcfc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_acegd :=NewEG_ShapeElements (); +_acegd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_acegd );if _dbfeb :=d .DecodeElement (&_acegd .ShapeElementsChoice .Lock ,&_bceea );_dbfeb !=nil {return _dbfeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cfbad :=NewEG_ShapeElements (); +_cfbad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_cfbad );if _deeg :=d .DecodeElement (&_cfbad .ShapeElementsChoice .Clippath ,&_bceea );_deeg !=nil {return _deeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_begge :=NewEG_ShapeElements (); +_begge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_begge );if _gaefb :=d .DecodeElement (&_begge .ShapeElementsChoice .Signatureline ,&_bceea );_gaefb !=nil {return _gaefb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_gddgfa :=NewEG_ShapeElements (); +_gddgfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_gddgfa );if _ffadd :=d .DecodeElement (&_gddgfa .ShapeElementsChoice .Wrap ,&_bceea );_ffadd !=nil {return _ffadd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_efdbag :=NewEG_ShapeElements (); +_efdbag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_efdbag );if _cadce :=d .DecodeElement (&_efdbag .ShapeElementsChoice .Anchorlock ,&_bceea );_cadce !=nil {return _cadce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dacff :=NewEG_ShapeElements (); +_dacff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_dacff );if _gbffd :=d .DecodeElement (&_dacff .ShapeElementsChoice .Bordertop ,&_bceea );_gbffd !=nil {return _gbffd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_eefea :=NewEG_ShapeElements (); +_eefea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_eefea );if _gbdaf :=d .DecodeElement (&_eefea .ShapeElementsChoice .Borderbottom ,&_bceea );_gbdaf !=nil {return _gbdaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fcedc :=NewEG_ShapeElements (); +_fcedc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_fcedc );if _efgda :=d .DecodeElement (&_fcedc .ShapeElementsChoice .Borderleft ,&_bceea );_efgda !=nil {return _efgda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_gebf :=NewEG_ShapeElements (); +_gebf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_gebf );if _efcce :=d .DecodeElement (&_gebf .ShapeElementsChoice .Borderright ,&_bceea );_efcce !=nil {return _efcce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fgadb :=NewEG_ShapeElements (); +_fgadb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_fgadb );if _cbaeg :=d .DecodeElement (&_fgadb .ShapeElementsChoice .ClientData ,&_bceea );_cbaeg !=nil {return _cbaeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_abfb :=NewEG_ShapeElements (); +_abfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ccafe .EG_ShapeElements =append (_ccafe .EG_ShapeElements ,_abfb );if _fdde :=d .DecodeElement (&_abfb .ShapeElementsChoice .Textdata ,&_bceea );_fdde !=nil {return _fdde ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065c\u0074\u0020\u0025\u0076",_bceea .Name ); +if _aeefe :=d .Skip ();_aeefe !=nil {return _aeefe ;};};case _e .EndElement :break _fbffg ;case _e .CharData :};};return nil ;};type ST_StrokeArrowType byte ; -// Fill Toggle -OnAttr _de .ST_TrueFalse ; +// Validate validates the OfcRight and its children +func (_bbgef *OfcRight )Validate ()error {return _bbgef .ValidateWithPath ("\u004f\u0066\u0063\u0052\u0069\u0067\u0068\u0074");};func (_beefe OfcST_CalloutPlacement )Validate ()error {return _beefe .ValidateWithPath ("")};func (_bcfaf *Polyline )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _bcfaf .CT_PolyLine .MarshalXML (e ,start ); +}; -// Primary Color -ColorAttr *string ; +// Validate validates the OfcBottom and its children +func (_daega *OfcBottom )Validate ()error {return _daega .ValidateWithPath ("\u004ff\u0063\u0042\u006f\u0074\u0074\u006fm");};type OfcST_ScreenSize byte ; -// Primary Color Opacity -OpacityAttr *string ; +// ValidateWithPath validates the AG_ImageAttributes and its children, prefixing error messages with path +func (_fge *AG_ImageAttributes )ValidateWithPath (path string )error {if _ebff :=_fge .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_ebff !=nil {return _ebff ;};if _fdb :=_fge .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072"); +_fdb !=nil {return _fdb ;};return nil ;};func (_dcgd *OfcFill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f\u003a\u0066\u0069\u006c\u006c";return _dcgd .OfcCT_Fill .MarshalXML (e ,start );};const (ST_ShadowTypeUnset ST_ShadowType =0;ST_ShadowTypeSingle ST_ShadowType =1;ST_ShadowTypeDouble ST_ShadowType =2;ST_ShadowTypeEmboss ST_ShadowType =3; +ST_ShadowTypePerspective ST_ShadowType =4;);type OfcST_DiagramLayout byte ;func (_cefcaf OfcST_ExtrusionType )ValidateWithPath (path string )error {switch _cefcaf {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cefcaf )); +};return nil ;};func (_gfcbg ST_StrokeArrowWidth )Validate ()error {return _gfcbg .ValidateWithPath ("")}; -// Secondary Color -Color2Attr *string ; +// ValidateWithPath validates the OfcCT_ClipPath and its children, prefixing error messages with path +func (_ebagf *OfcCT_ClipPath )ValidateWithPath (path string )error {return nil }; -// Fill Image Source -SrcAttr *string ;HrefAttr *string ;AlthrefAttr *string ; +// Validate validates the EG_ShapeElements and its children +func (_egcaf *EG_ShapeElements )Validate ()error {return _egcaf .ValidateWithPath ("\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");}; -// Fill Image Size -SizeAttr *string ; +// Validate validates the OfcFill and its children +func (_dabf *OfcFill )Validate ()error {return _dabf .ValidateWithPath ("\u004ff\u0063\u0046\u0069\u006c\u006c");};type AG_Style struct{StyleAttr *string ;}; -// Fill Image Origin -OriginAttr *string ; +// ValidateWithPath validates the OfcCT_ShapeDefaults and its children, prefixing error messages with path +func (_ccbd *OfcCT_ShapeDefaults )ValidateWithPath (path string )error {if _bgfba :=_ccbd .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_bgfba !=nil {return _bgfba ;};if _dfbb :=_ccbd .StrokeAttr .ValidateWithPath (path +"/\u0053\u0074\u0072\u006f\u006b\u0065\u0041\u0074\u0074\u0072"); +_dfbb !=nil {return _dfbb ;};if _cfeb :=_ccbd .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cfeb !=nil {return _cfeb ;};if _ccbd .Fill !=nil {if _egcf :=_ccbd .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c"); +_egcf !=nil {return _egcf ;};};if _ccbd .Stroke !=nil {if _acbcd :=_ccbd .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_acbcd !=nil {return _acbcd ;};};if _ccbd .Textbox !=nil {if _ggdffc :=_ccbd .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078"); +_ggdffc !=nil {return _ggdffc ;};};if _ccbd .Shadow !=nil {if _fcgab :=_ccbd .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077");_fcgab !=nil {return _fcgab ;};};if _ccbd .Skew !=nil {if _ecda :=_ccbd .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077"); +_ecda !=nil {return _ecda ;};};if _ccbd .Extrusion !=nil {if _bfab :=_ccbd .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_bfab !=nil {return _bfab ;};};if _ccbd .Callout !=nil {if _baebe :=_ccbd .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074"); +_baebe !=nil {return _baebe ;};};if _ccbd .Lock !=nil {if _gaada :=_ccbd .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_gaada !=nil {return _gaada ;};};if _ccbd .Colormru !=nil {if _fgabd :=_ccbd .Colormru .ValidateWithPath (path +"\u002fC\u006f\u006c\u006f\u0072\u006d\u0072u"); +_fgabd !=nil {return _fgabd ;};};if _ccbd .Colormenu !=nil {if _dgbff :=_ccbd .Colormenu .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075");_dgbff !=nil {return _dgbff ;};};if _gbfba :=_ccbd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_gbfba !=nil {return _gbfba ;};return nil ;};func (_bfgge *OfcColumn )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfgge .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_edbdf :=range start .Attr {if _edbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edbdf .Name .Local =="\u0068\u0072\u0065\u0066"{_beaf :=_edbdf .Value ; +_bfgge .HrefAttr =&_beaf ;continue ;};if _edbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edbdf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bfgge .ForcedashAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edbdf .Name .Local =="\u0074\u0069\u0074l\u0065"{_ggdfb :=_edbdf .Value ; +_bfgge .TitleAttr =&_ggdfb ;continue ;};if _edbdf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edbdf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_ggae :=_edbdf .Value ; +_bfgge .AlthrefAttr =&_ggae ;continue ;};if _edbdf .Name .Local =="\u0073\u0072\u0063"{_eedde :=_edbdf .Value ;_bfgge .SrcAttr =&_eedde ;continue ;};if _edbdf .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bfgge .ImagealignshapeAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_bfgge .JoinstyleAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bfgge .InsetpenAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u0063\u006f\u006co\u0072"{_effbgg :=_edbdf .Value ;_bfgge .ColorAttr =&_effbgg ;continue ;};if _edbdf .Name .Local =="\u0065\u0078\u0074"{_bfgge .ExtAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_bfgge .FilltypeAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u006f\u006e"{_bfgge .OnAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_bfgge .EndarrowlengthAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_bfgge .LinestyleAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_bfgge .StartarrowlengthAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fafba :=_edbdf .Value ;_bfgge .Color2Attr =&_fafba ;continue ;};if _edbdf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_bfgge .StartarrowAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bfgge .EndarrowwidthAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_cdcdf :=_edbdf .Value ; +_bfgge .DashstyleAttr =&_cdcdf ;continue ;};if _edbdf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bgfcc :=_edbdf .Value ;_bfgge .OpacityAttr =&_bgfcc ;continue ;};if _edbdf .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_bfgge .ImageaspectAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_cebe ,_fefeg :=_c .ParseFloat (_edbdf .Value ,64);if _fefeg !=nil {return _fefeg ;};_bfgge .MiterlimitAttr =&_cebe ;continue ;};if _edbdf .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_bfgge .EndcapAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_bfgge .EndarrowAttr .UnmarshalXMLAttr (_edbdf );continue ;};if _edbdf .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bfgge .StartarrowwidthAttr .UnmarshalXMLAttr (_edbdf ); +continue ;};if _edbdf .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_cadd :=_edbdf .Value ;_bfgge .ImagesizeAttr =&_cadd ;continue ;};if _edbdf .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_cgdcac :=_edbdf .Value ;_bfgge .WeightAttr =&_cgdcac ; +continue ;};};for {_abdfb ,_ffab :=d .Token ();if _ffab !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u006f\u006cu\u006d\u006e\u003a\u0020\u0025\u0073",_ffab );};if _dgddd ,_dgdgc :=_abdfb .(_e .EndElement );_dgdgc &&_dgddd .Name ==start .Name {break ; +};};return nil ;};const (OfcST_ColorModeUnset OfcST_ColorMode =0;OfcST_ColorModeAuto OfcST_ColorMode =1;OfcST_ColorModeCustom OfcST_ColorMode =2;); -// Fill Image Position -PositionAttr *string ; +// ValidateWithPath validates the Textpath and its children, prefixing error messages with path +func (_bbadg *Textpath )ValidateWithPath (path string )error {if _cdfca :=_bbadg .CT_TextPath .ValidateWithPath (path );_cdfca !=nil {return _cdfca ;};return nil ;};type ST_StrokeJoinStyle byte ;const (OfcST_ConnectTypeUnset OfcST_ConnectType =0;OfcST_ConnectTypeNone OfcST_ConnectType =1; +OfcST_ConnectTypeRect OfcST_ConnectType =2;OfcST_ConnectTypeSegments OfcST_ConnectType =3;OfcST_ConnectTypeCustom OfcST_ConnectType =4;); -// Image Aspect Ratio -AspectAttr ST_ImageAspect ; +// ValidateWithPath validates the AG_Style and its children, prefixing error messages with path +func (_afag *AG_Style )ValidateWithPath (path string )error {return nil };func (_afabd *ST_StrokeEndCap )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfcaa ,_bbafg :=d .Token ();if _bbafg !=nil {return _bbafg ;};if _efcfb ,_cecged :=_cfcaa .(_e .EndElement ); +_cecged &&_efcfb .Name ==start .Name {*_afabd =1;return nil ;};if _ebcgb ,_eecfe :=_cfcaa .(_e .CharData );!_eecfe {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfcaa ); +}else {switch string (_ebcgb ){case "":*_afabd =0;case "\u0066\u006c\u0061\u0074":*_afabd =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_afabd =2;case "\u0072\u006f\u0075n\u0064":*_afabd =3;};};_cfcaa ,_bbafg =d .Token ();if _bbafg !=nil {return _bbafg ; +};if _bgddgb ,_febbg :=_cfcaa .(_e .EndElement );_febbg &&_bgddgb .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfcaa ); +};func (_dcdge OfcST_OLEType )String ()string {switch _dcdge {case 0:return "";case 1:return "\u0045\u006d\u0062e\u0064";case 2:return "\u004c\u0069\u006e\u006b";};return "";};type AG_Fill struct{FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;};func (_efacc *OfcSignatureline )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065";return _efacc .OfcCT_SignatureLine .MarshalXML (e ,start );};func (_edfa OfcST_ConnectType )Validate ()error {return _edfa .ValidateWithPath ("")};func (_gbedc *OfcCT_R )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbgfe :=range start .Attr {if _bbgfe .Name .Local =="\u0069\u0064"{_dgfa :=_bbgfe .Value ; +_gbedc .IdAttr =_dgfa ;continue ;};if _bbgfe .Name .Local =="\u0074\u0079\u0070\u0065"{_gbedc .TypeAttr .UnmarshalXMLAttr (_bbgfe );continue ;};if _bbgfe .Name .Local =="\u0068\u006f\u0077"{_gbedc .HowAttr .UnmarshalXMLAttr (_bbgfe );continue ;};if _bbgfe .Name .Local =="\u0069\u0064\u0072e\u0066"{_agcca :=_bbgfe .Value ; +_gbedc .IdrefAttr =&_agcca ;continue ;};};_bfdag :for {_cagd ,_deceb :=d .Token ();if _deceb !=nil {return _deceb ;};switch _gggeac :=_cagd .(type ){case _e .StartElement :switch _gggeac .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0070\u0072\u006fx\u0079"}:_ccefd :=NewOfcCT_Proxy (); +if _fgdag :=d .DecodeElement (_ccefd ,&_gggeac );_fgdag !=nil {return _fgdag ;};_gbedc .Proxy =append (_gbedc .Proxy ,_ccefd );default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004ff\u0063\u0043\u0054\u005f\u0052\u0020\u0025\u0076",_gggeac .Name ); +if _gcge :=d .Skip ();_gcge !=nil {return _gcge ;};};case _e .EndElement :break _bfdag ;case _e .CharData :};};return nil ;}; -// Intermediate Colors -ColorsAttr *string ; +// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path +func (_abcf *CT_Background )ValidateWithPath (path string )error {if _ccfe :=_abcf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ccfe !=nil {return _ccfe ;};if _agdd :=_abcf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_agdd !=nil {return _agdd ;};if _ebcc :=_abcf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ebcc !=nil {return _ebcc ;};if _aeae :=_abcf .TargetscreensizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0073c\u0072\u0065\u0065\u006e\u0073i\u007a\u0065\u0041\u0074\u0074\u0072"); +_aeae !=nil {return _aeae ;};if _abcf .Fill !=nil {if _gafc :=_abcf .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_gafc !=nil {return _gafc ;};};if _gcc :=_abcf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072"); +_gcc !=nil {return _gcc ;};return nil ;};func NewTextpath ()*Textpath {_acabg :=&Textpath {};_acabg .CT_TextPath =*NewCT_TextPath ();return _acabg ;}; -// Gradient Angle -AngleAttr *float64 ; +// Validate validates the OfcSkew and its children +func (_begdf *OfcSkew )Validate ()error {return _begdf .ValidateWithPath ("\u004ff\u0063\u0053\u006b\u0065\u0077");};func (_ddfed ST_EditAs )Validate ()error {return _ddfed .ValidateWithPath ("")}; -// Align Image With Shape -AlignshapeAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the AG_Adj and its children, prefixing error messages with path +func (_dc *AG_Adj )ValidateWithPath (path string )error {return nil };func (_fcba OfcST_BWMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fcba .String (),start );};func (_cfgc *Stroke )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfgc .CT_Stroke =*NewCT_Stroke (); +for _ ,_gfggd :=range start .Attr {if _gfggd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfggd .Name .Local =="\u0072\u0065\u006ci\u0064"{_ebefe :=_gfggd .Value ; +_cfgc .RelidAttr =&_ebefe ;continue ;};if _gfggd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gfggd .Name .Local =="\u0069\u0064"{_cafgd :=_gfggd .Value ; +_cfgc .RIdAttr =&_cafgd ;continue ;};if _gfggd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfggd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cfgc .ForcedashAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfggd .Name .Local =="\u0074\u0069\u0074l\u0065"{_cggaf :=_gfggd .Value ; +_cfgc .TitleAttr =&_cggaf ;continue ;};if _gfggd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfggd .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dgefb :=_gfggd .Value ; +_cfgc .AlthrefAttr =&_dgefb ;continue ;};if _gfggd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gfggd .Name .Local =="\u0068\u0072\u0065\u0066"{_fcgef :=_gfggd .Value ; +_cfgc .HrefAttr =&_fcgef ;continue ;};if _gfggd .Name .Local =="\u0073\u0072\u0063"{_dgbec :=_gfggd .Value ;_cfgc .SrcAttr =&_dgbec ;continue ;};if _gfggd .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cfgc .StartarrowwidthAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_ggdbd :=_gfggd .Value ;_cfgc .DashstyleAttr =&_ggdbd ;continue ;};if _gfggd .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cfgc .ImageaspectAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u006f\u006e"{_cfgc .OnAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0069\u0064"{_bfabe :=_gfggd .Value ;_cfgc .IdAttr =&_bfabe ;continue ;};if _gfggd .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fbfae :=_gfggd .Value ; +_cfgc .ImagesizeAttr =&_fbfae ;continue ;};if _gfggd .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cfgc .StartarrowlengthAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cfgc .StartarrowAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u0063\u006f\u006co\u0072"{_efbga :=_gfggd .Value ;_cfgc .ColorAttr =&_efbga ;continue ;};if _gfggd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_gfeac :=_gfggd .Value ;_cfgc .Color2Attr =&_gfeac ;continue ; +};if _gfggd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cfgc .EndarrowlengthAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cfgc .FilltypeAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cfgc .JoinstyleAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eddfe :=_gfggd .Value ;_cfgc .OpacityAttr =&_eddfe ; +continue ;};if _gfggd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cfgc .EndarrowAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_egbcd :=_gfggd .Value ;_cfgc .WeightAttr =&_egbcd ; +continue ;};if _gfggd .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cfgc .LinestyleAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cfgc .EndcapAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cfgc .InsetpenAttr .UnmarshalXMLAttr (_gfggd );continue ;};if _gfggd .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cfgc .ImagealignshapeAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};if _gfggd .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fffgf ,_egdf :=_c .ParseFloat (_gfggd .Value ,64);if _egdf !=nil {return _egdf ;};_cfgc .MiterlimitAttr =&_fffgf ;continue ;};if _gfggd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cfgc .EndarrowwidthAttr .UnmarshalXMLAttr (_gfggd ); +continue ;};};_cecfe :for {_cfeab ,_ggabf :=d .Token ();if _ggabf !=nil {return _ggabf ;};switch _fgbfd :=_cfeab .(type ){case _e .StartElement :switch _fgbfd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_cfgc .Left =NewOfcLeft (); +if _cddb :=d .DecodeElement (_cfgc .Left ,&_fgbfd );_cddb !=nil {return _cddb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_cfgc .Top =NewOfcTop (); +if _cdgc :=d .DecodeElement (_cfgc .Top ,&_fgbfd );_cdgc !=nil {return _cdgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_cfgc .Right =NewOfcRight (); +if _bdefag :=d .DecodeElement (_cfgc .Right ,&_fgbfd );_bdefag !=nil {return _bdefag ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_cfgc .Bottom =NewOfcBottom (); +if _edgdd :=d .DecodeElement (_cfgc .Bottom ,&_fgbfd );_edgdd !=nil {return _edgdd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_cfgc .Column =NewOfcColumn (); +if _bbeb :=d .DecodeElement (_cfgc .Column ,&_fgbfd );_bbeb !=nil {return _bbeb ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0072\u006f\u006b\u0065\u0020\u0025\u0076",_fgbfd .Name ); +if _cdda :=d .Skip ();_cdda !=nil {return _cdda ;};};case _e .EndElement :break _cecfe ;case _e .CharData :};};return nil ;};type CT_TextPath struct{ -// Gradient Center -FocusAttr *string ; +// Text Path Toggle +OnAttr _f .ST_TrueFalse ; -// Radial Gradient Size -FocussizeAttr *string ; +// Shape Fit Toggle +FitshapeAttr _f .ST_TrueFalse ; -// Radial Gradient Center -FocuspositionAttr *string ; +// Path Fit Toggle +FitpathAttr _f .ST_TrueFalse ; -// Gradient Fill Method -MethodAttr ST_FillMethod ;DetectmouseclickAttr _de .ST_TrueFalse ;TitleAttr *string ;Opacity2Attr *string ; +// Text Path Trim Toggle +TrimAttr _f .ST_TrueFalse ; -// Recolor Fill as Picture -RecolorAttr _de .ST_TrueFalse ; +// Text X-Scaling +XscaleAttr _f .ST_TrueFalse ; -// Rotate Fill with Shape -RotateAttr _de .ST_TrueFalse ;IdAttr *string ;RelidAttr *string ;Fill *OfcFill ;SIdAttr *string ;}; +// Text Path Text +StringAttr *string ;IdAttr *string ;StyleAttr *string ;}; -// ValidateWithPath validates the OfcShapedefaults and its children, prefixing error messages with path -func (_aebbda *OfcShapedefaults )ValidateWithPath (path string )error {if _dccfd :=_aebbda .OfcCT_ShapeDefaults .ValidateWithPath (path );_dccfd !=nil {return _dccfd ;};return nil ;};func NewOfcSkew ()*OfcSkew {_fggag :=&OfcSkew {};_fggag .OfcCT_Skew =*NewOfcCT_Skew (); -return _fggag }; +// ValidateWithPath validates the AG_CoreAttributes and its children, prefixing error messages with path +func (_gea *AG_CoreAttributes )ValidateWithPath (path string )error {if _bcag :=_gea .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bcag !=nil {return _bcag ;};return nil ;};func (_fagaf ST_StrokeEndCap )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cdcebc :=_e .Attr {}; +_cdcebc .Name =name ;switch _fagaf {case ST_StrokeEndCapUnset :_cdcebc .Value ="";case ST_StrokeEndCapFlat :_cdcebc .Value ="\u0066\u006c\u0061\u0074";case ST_StrokeEndCapSquare :_cdcebc .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_StrokeEndCapRound :_cdcebc .Value ="\u0072\u006f\u0075n\u0064"; +};return _cdcebc ,nil ;}; -// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path -func (_bdfb *CT_Fill )ValidateWithPath (path string )error {if _ffag :=_bdfb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ffag !=nil {return _ffag ;};if _ffcc :=_bdfb .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072"); -_ffcc !=nil {return _ffcc ;};if _bfdg :=_bdfb .AspectAttr .ValidateWithPath (path +"/\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_bfdg !=nil {return _bfdg ;};if _cdgf :=_bdfb .AlignshapeAttr .ValidateWithPath (path +"\u002fA\u006ci\u0067\u006e\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072"); -_cdgf !=nil {return _cdgf ;};if _fecg :=_bdfb .MethodAttr .ValidateWithPath (path +"/\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_fecg !=nil {return _fecg ;};if _dgfb :=_bdfb .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072"); -_dgfb !=nil {return _dgfb ;};if _gcfb :=_bdfb .RecolorAttr .ValidateWithPath (path +"\u002f\u0052\u0065c\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_gcfb !=nil {return _gcfb ;};if _adbdd :=_bdfb .RotateAttr .ValidateWithPath (path +"/\u0052\u006f\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); -_adbdd !=nil {return _adbdd ;};if _bdfb .Fill !=nil {if _geefe :=_bdfb .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_geefe !=nil {return _geefe ;};};return nil ;};type CT_H struct{ +// ValidateWithPath validates the OfcInk and its children, prefixing error messages with path +func (_daecf *OfcInk )ValidateWithPath (path string )error {if _ebbff :=_daecf .OfcCT_Ink .ValidateWithPath (path );_ebbff !=nil {return _ebbff ;};return nil ;}; -// Handle Position -PositionAttr *string ; +// Validate validates the OfcCT_Skew and its children +func (_caaeb *OfcCT_Skew )Validate ()error {return _caaeb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077");};type OfcLock struct{OfcCT_Lock };type OfcCT_Rules struct{ -// Handle Polar Center -PolarAttr *string ; +// Rule +R []*OfcCT_R ;ExtAttr ST_Ext ;};func NewCT_Textbox ()*CT_Textbox {_cded :=&CT_Textbox {};return _cded };type OfcCT_R struct{ -// Handle Coordinate Mapping -MapAttr *string ; +// Rule ID +IdAttr string ; -// Invert Handle's X Position -InvxAttr _de .ST_TrueFalse ; +// Rule Type +TypeAttr OfcST_RType ; -// Invert Handle's Y Position -InvyAttr _de .ST_TrueFalse ; +// Alignment Rule Type +HowAttr OfcST_How ; -// Handle Inversion Toggle -SwitchAttr _de .ST_TrueFalseBlank ; +// Rule Shape Reference +IdrefAttr *string ; -// Handle X Position Range -XrangeAttr *string ; +// Shape Reference +Proxy []*OfcCT_Proxy ;};func (_cdgdec OfcST_RType )String ()string {switch _cdgdec {case 0:return "";case 1:return "\u0061\u0072\u0063";case 2:return "\u0063a\u006c\u006c\u006f\u0075\u0074";case 3:return "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case 4:return "\u0061\u006c\u0069g\u006e"; +};return "";}; -// Handle Y Position Range -YrangeAttr *string ; +// Validate validates the OfcCT_Lock and its children +func (_dffgc *OfcCT_Lock )Validate ()error {return _dffgc .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b");};func NewOfcCT_ShapeLayout ()*OfcCT_ShapeLayout {_cdada :=&OfcCT_ShapeLayout {};return _cdada }; -// Handle Polar Radius Range -RadiusrangeAttr *string ;};func (_ddbfa *Stroke )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddbfa .CT_Stroke =*NewCT_Stroke ();for _ ,_bccdfa :=range start .Attr {if _bccdfa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bccdfa .Name .Local =="\u0072\u0065\u006ci\u0064"{_gbbfa :=_bccdfa .Value ; -_ddbfa .RelidAttr =&_gbbfa ;continue ;};if _bccdfa .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bccdfa .Name .Local =="\u0069\u0064"{_gcgb :=_bccdfa .Value ; -_ddbfa .RIdAttr =&_gcgb ;continue ;};if _bccdfa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bccdfa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ddbfa .ForcedashAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bccdfa .Name .Local =="\u0074\u0069\u0074l\u0065"{_dfgcb :=_bccdfa .Value ; -_ddbfa .TitleAttr =&_dfgcb ;continue ;};if _bccdfa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bccdfa .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gbfg :=_bccdfa .Value ; -_ddbfa .AlthrefAttr =&_gbfg ;continue ;};if _bccdfa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bccdfa .Name .Local =="\u0068\u0072\u0065\u0066"{_cbfef :=_bccdfa .Value ; -_ddbfa .HrefAttr =&_cbfef ;continue ;};if _bccdfa .Name .Local =="\u0073\u0072\u0063"{_cgdde :=_bccdfa .Value ;_ddbfa .SrcAttr =&_cgdde ;continue ;};if _bccdfa .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ddbfa .StartarrowwidthAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_fbfae :=_bccdfa .Value ;_ddbfa .DashstyleAttr =&_fbfae ;continue ;};if _bccdfa .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_ddbfa .ImageaspectAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u006f\u006e"{_ddbfa .OnAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0069\u0064"{_aggdc :=_bccdfa .Value ;_ddbfa .IdAttr =&_aggdc ;continue ;};if _bccdfa .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fefcf :=_bccdfa .Value ; -_ddbfa .ImagesizeAttr =&_fefcf ;continue ;};if _bccdfa .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_ddbfa .StartarrowlengthAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_ddbfa .StartarrowAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u0063\u006f\u006co\u0072"{_afagc :=_bccdfa .Value ;_ddbfa .ColorAttr =&_afagc ;continue ;};if _bccdfa .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fdegb :=_bccdfa .Value ;_ddbfa .Color2Attr =&_fdegb ;continue ; -};if _bccdfa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_ddbfa .EndarrowlengthAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_ddbfa .FilltypeAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_ddbfa .JoinstyleAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bfcbg :=_bccdfa .Value ;_ddbfa .OpacityAttr =&_bfcbg ; -continue ;};if _bccdfa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_ddbfa .EndarrowAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_ddadd :=_bccdfa .Value ;_ddbfa .WeightAttr =&_ddadd ; -continue ;};if _bccdfa .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_ddbfa .LinestyleAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_ddbfa .EndcapAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ddbfa .InsetpenAttr .UnmarshalXMLAttr (_bccdfa );continue ;};if _bccdfa .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ddbfa .ImagealignshapeAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};if _bccdfa .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_dabfg ,_afded :=_a .ParseFloat (_bccdfa .Value ,64);if _afded !=nil {return _afded ;};_ddbfa .MiterlimitAttr =&_dabfg ;continue ;};if _bccdfa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ddbfa .EndarrowwidthAttr .UnmarshalXMLAttr (_bccdfa ); -continue ;};};_gfcga :for {_dcdfdf ,_efcbd :=d .Token ();if _efcbd !=nil {return _efcbd ;};switch _cdafd :=_dcdfdf .(type ){case _e .StartElement :switch _cdafd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_ddbfa .Left =NewOfcLeft (); -if _eegee :=d .DecodeElement (_ddbfa .Left ,&_cdafd );_eegee !=nil {return _eegee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_ddbfa .Top =NewOfcTop (); -if _febec :=d .DecodeElement (_ddbfa .Top ,&_cdafd );_febec !=nil {return _febec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_ddbfa .Right =NewOfcRight (); -if _bgecf :=d .DecodeElement (_ddbfa .Right ,&_cdafd );_bgecf !=nil {return _bgecf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_ddbfa .Bottom =NewOfcBottom (); -if _dfcgb :=d .DecodeElement (_ddbfa .Bottom ,&_cdafd );_dfcgb !=nil {return _dfcgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_ddbfa .Column =NewOfcColumn (); -if _dcgbec :=d .DecodeElement (_ddbfa .Column ,&_cdafd );_dcgbec !=nil {return _dcgbec ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0053\u0074\u0072\u006f\u006b\u0065\u0020\u0025\u0076",_cdafd .Name ); -if _ebdeb :=d .Skip ();_ebdeb !=nil {return _ebdeb ;};};case _e .EndElement :break _gfcga ;case _e .CharData :};};return nil ;};func (_aacec ST_StrokeJoinStyle )ValidateWithPath (path string )error {switch _aacec {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aacec )); -};return nil ;};func (_ggbge *OfcST_FillType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ggbge =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_ggbge =1;case "\u0073\u006f\u006ci\u0064":*_ggbge =2; -case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_ggbge =3;case "\u0074\u0069\u006c\u0065":*_ggbge =4;case "\u0066\u0072\u0061m\u0065":*_ggbge =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_ggbge =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_ggbge =7; -case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_ggbge =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_ggbge =9;};return nil ;};func (_aaggg *OfcST_ScreenSize )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddbdf ,_eaggf :=d .Token (); -if _eaggf !=nil {return _eaggf ;};if _gdgff ,_fedde :=_ddbdf .(_e .EndElement );_fedde &&_gdgff .Name ==start .Name {*_aaggg =1;return nil ;};if _bffcb ,_eggbc :=_ddbdf .(_e .CharData );!_eggbc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddbdf ); -}else {switch string (_bffcb ){case "":*_aaggg =0;case "\u00354\u0034\u002c\u0033\u0037\u0036":*_aaggg =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_aaggg =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_aaggg =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_aaggg =4; -case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_aaggg =5;case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_aaggg =6;};};_ddbdf ,_eaggf =d .Token ();if _eaggf !=nil {return _eaggf ;};if _gdgac ,_dedaf :=_ddbdf .(_e .EndElement );_dedaf &&_gdgac .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddbdf );};func (_afcbe *ST_ShadowType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_afcbe =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_afcbe =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_afcbe =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_afcbe =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_afcbe =4;};return nil ; -};func (_bedfb ST_FillType )String ()string {switch _bedfb {case 0:return "";case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 3:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c"; -case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0070a\u0074\u0074\u0065\u0072\u006e";case 6:return "\u0066\u0072\u0061m\u0065";};return "";}; +// ValidateWithPath validates the Shape and its children, prefixing error messages with path +func (_caagb *Shape )ValidateWithPath (path string )error {if _dbeaea :=_caagb .CT_Shape .ValidateWithPath (path );_dbeaea !=nil {return _dbeaea ;};return nil ;};func (_gdaff *OfcExtrusion )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gdaff .OfcCT_Extrusion .MarshalXML (e ,start ); +}; -// ValidateWithPath validates the OfcCT_StrokeChild and its children, prefixing error messages with path -func (_fgbee *OfcCT_StrokeChild )ValidateWithPath (path string )error {if _cbad :=_fgbee .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_cbad !=nil {return _cbad ;};if _cgcd :=_fgbee .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); -_cgcd !=nil {return _cgcd ;};if _cdbef :=_fgbee .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_cdbef !=nil {return _cdbef ;};if _cecfg :=_fgbee .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072"); -_cecfg !=nil {return _cecfg ;};if _afdgd :=_fgbee .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_afdgd !=nil {return _afdgd ;};if _fcfb :=_fgbee .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_fcfb !=nil {return _fcfb ;};if _cbddf :=_fgbee .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cbddf !=nil {return _cbddf ;};if _cfbff :=_fgbee .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072"); -_cfbff !=nil {return _cfbff ;};if _dadfc :=_fgbee .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_dadfc !=nil {return _dadfc ;};if _bbafe :=_fgbee .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072"); -_bbafe !=nil {return _bbafe ;};if _effae :=_fgbee .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_effae !=nil {return _effae ;};if _bfdag :=_fgbee .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); -_bfdag !=nil {return _bfdag ;};if _babca :=_fgbee .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_babca !=nil {return _babca ;};if _dddea :=_fgbee .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072"); -_dddea !=nil {return _dddea ;};if _bdaec :=_fgbee .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_bdaec !=nil {return _bdaec ;};if _agebe :=_fgbee .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_agebe !=nil {return _agebe ;};return nil ;};func NewCT_Formulas ()*CT_Formulas {_geac :=&CT_Formulas {};return _geac };func (_facdd *OfcClippath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +// ValidateWithPath validates the EG_ShapeElements and its children, prefixing error messages with path +func (_cfadcg *EG_ShapeElements )ValidateWithPath (path string )error {if _addcb :=_cfadcg .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_addcb !=nil {return _addcb ; +};return nil ;};type AG_ImageAttributes struct{SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _f .ST_TrueFalse ;BilevelAttr _f .ST_TrueFalse ; +};func (_bbdaae *Roundrect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbdaae .CT_RoundRect =*NewCT_RoundRect ();for _ ,_abdce :=range start .Attr {if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bbdaae .AllowoverlapAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bbdaae .PreferrelativeAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bbdaae .ConnectortypeAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bbdaae .UserdrawnAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bbdaae .UserhiddenAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bbdaae .DgmlayoutmruAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bbdaae .HrnoshadeAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bbdaae .AllowincellAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gbegg :=_abdce .Value ; +_bbdaae .BordertopcolorAttr =&_gbegg ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bbdaae .ButtonAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0068\u0072\u0070c\u0074"{_cabgeg ,_faccc :=_c .ParseFloat (_abdce .Value ,64); +if _faccc !=nil {return _faccc ;};_ccbfbc :=float32 (_cabgeg );_bbdaae .HrpctAttr =&_ccbfbc ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gcgd ,_beeag :=_c .ParseInt (_abdce .Value ,10,64); +if _beeag !=nil {return _beeag ;};_bbdaae .DgmnodekindAttr =&_gcgd ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cdaga ,_abeg :=_c .ParseInt (_abdce .Value ,10,64); +if _abeg !=nil {return _abeg ;};_bbdaae .RegroupidAttr =&_cdaga ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fbdb :=_abdce .Value ; +_bbdaae .BorderleftcolorAttr =&_fbdb ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bbdaae .BwnormalAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cddga :=_abdce .Value ; +_bbdaae .BorderrightcolorAttr =&_cddga ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bbdaae .BulletAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bbdaae .BwmodeAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0068\u0072"{_bbdaae .HrAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u006f\u006e\u0065\u0064"{_bbdaae .OnedAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bbdaae .HralignAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_adefdf :=_abdce .Value ; +_bbdaae .BorderbottomcolorAttr =&_adefdf ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bbdaae .OleiconAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bbdaae .DoubleclicknotifyAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0073\u0070\u0074"{_badea ,_acgdbd :=_c .ParseFloat (_abdce .Value ,64); +if _acgdbd !=nil {return _acgdbd ;};_addac :=float32 (_badea );_bbdaae .SptAttr =&_addac ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bbdaae .CliptowrapAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bbdaae .ForcedashAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bbdaae .DgmlayoutAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bbdaae .BwpureAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bbdaae .InsetmodeAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0063\u006c\u0069\u0070"{_bbdaae .ClipAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u006f\u006c\u0065"{_bbdaae .OleAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0073\u0070\u0069\u0064"{_cbcbf :=_abdce .Value ; +_bbdaae .SpidAttr =&_cbcbf ;continue ;};if _abdce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_abdce .Name .Local =="\u0068\u0072\u0073t\u0064"{_bbdaae .HrstdAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbfgea :=_abdce .Value ;_bbdaae .CoordsizeAttr =&_cbfgea ;continue ;};if _abdce .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cdbdd :=_abdce .Value ;_bbdaae .OpacityAttr =&_cdbdd ; +continue ;};if _abdce .Name .Local =="\u0061\u006c\u0074"{_efafca :=_abdce .Value ;_bbdaae .AltAttr =&_efafca ;continue ;};if _abdce .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_defge :=_abdce .Value ;_bbdaae .StrokecolorAttr =&_defge ; +continue ;};if _abdce .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dbdcb :=_abdce .Value ;_bbdaae .StrokeweightAttr =&_dbdcb ;continue ;};if _abdce .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bbdaae .InsetpenAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_facee :=_abdce .Value ;_bbdaae .ChromakeyAttr =&_facee ;continue ;};if _abdce .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bbdaae .FilledAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bgec :=_abdce .Value ;_bbdaae .FillcolorAttr =&_bgec ;continue ;};if _abdce .Name .Local =="\u0063\u006c\u0061s\u0073"{_fbac :=_abdce .Value ;_bbdaae .ClassAttr =&_fbac ; +continue ;};if _abdce .Name .Local =="\u0068\u0072\u0065\u0066"{_dedff :=_abdce .Value ;_bbdaae .HrefAttr =&_dedff ;continue ;};if _abdce .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_acgda :=_abdce .Value ;_bbdaae .ArcsizeAttr =&_acgda ;continue ; +};if _abdce .Name .Local =="\u0073\u0074\u0079l\u0065"{_aebaba :=_abdce .Value ;_bbdaae .StyleAttr =&_aebaba ;continue ;};if _abdce .Name .Local =="\u0069\u0064"{_cgbdb :=_abdce .Value ;_bbdaae .IdAttr =&_cgbdb ;continue ;};if _abdce .Name .Local =="\u0070\u0072\u0069n\u0074"{_bbdaae .PrintAttr .UnmarshalXMLAttr (_abdce ); +continue ;};if _abdce .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bbdaae .StrokedAttr .UnmarshalXMLAttr (_abdce );continue ;};if _abdce .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dgdeb :=_abdce .Value ;_bbdaae .WrapcoordsAttr =&_dgdeb ; +continue ;};if _abdce .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_adgf :=_abdce .Value ;_bbdaae .TargetAttr =&_adgf ;continue ;};if _abdce .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_aefab :=_abdce .Value ; +_bbdaae .CoordoriginAttr =&_aefab ;continue ;};if _abdce .Name .Local =="\u0074\u0069\u0074l\u0065"{_acbfd :=_abdce .Value ;_bbdaae .TitleAttr =&_acbfd ;continue ;};};_gcgac :for {_gegdg ,_ffeebg :=d .Token ();if _ffeebg !=nil {return _ffeebg ;};switch _cbfaa :=_gegdg .(type ){case _e .StartElement :switch _cbfaa .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cfdcgb :=NewEG_ShapeElements (); +_cfdcgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_cfdcgb );if _gbdbf :=d .DecodeElement (&_cfdcgb .ShapeElementsChoice .Path ,&_cbfaa );_gbdbf !=nil {return _gbdbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_efgbg :=NewEG_ShapeElements (); +_efgbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_efgbg );if _dfecc :=d .DecodeElement (&_efgbg .ShapeElementsChoice .Formulas ,&_cbfaa );_dfecc !=nil {return _dfecc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dffcb :=NewEG_ShapeElements (); +_dffcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_dffcb );if _gefag :=d .DecodeElement (&_dffcb .ShapeElementsChoice .Handles ,&_cbfaa );_gefag !=nil {return _gefag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_afea :=NewEG_ShapeElements (); +_afea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_afea );if _efgbe :=d .DecodeElement (&_afea .ShapeElementsChoice .Fill ,&_cbfaa );_efgbe !=nil {return _efgbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_efbaad :=NewEG_ShapeElements (); +_efbaad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_efbaad );if _abaga :=d .DecodeElement (&_efbaad .ShapeElementsChoice .Stroke ,&_cbfaa );_abaga !=nil {return _abaga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cfcbc :=NewEG_ShapeElements (); +_cfcbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_cfcbc );if _affbb :=d .DecodeElement (&_cfcbc .ShapeElementsChoice .Shadow ,&_cbfaa );_affbb !=nil {return _affbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebage :=NewEG_ShapeElements (); +_ebage .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_ebage );if _caaab :=d .DecodeElement (&_ebage .ShapeElementsChoice .Textbox ,&_cbfaa );_caaab !=nil {return _caaab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gccgg :=NewEG_ShapeElements (); +_gccgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_gccgg );if _edafc :=d .DecodeElement (&_gccgg .ShapeElementsChoice .Textpath ,&_cbfaa );_edafc !=nil {return _edafc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dadgd :=NewEG_ShapeElements (); +_dadgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_dadgd );if _ababa :=d .DecodeElement (&_dadgd .ShapeElementsChoice .Imagedata ,&_cbfaa );_ababa !=nil {return _ababa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cdfgb :=NewEG_ShapeElements (); +_cdfgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_cdfgb );if _aggf :=d .DecodeElement (&_cdfgb .ShapeElementsChoice .Skew ,&_cbfaa );_aggf !=nil {return _aggf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dccba :=NewEG_ShapeElements (); +_dccba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_dccba );if _gaegfe :=d .DecodeElement (&_dccba .ShapeElementsChoice .Extrusion ,&_cbfaa );_gaegfe !=nil {return _gaegfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gbfcg :=NewEG_ShapeElements (); +_gbfcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_gbfcg );if _fdef :=d .DecodeElement (&_gbfcg .ShapeElementsChoice .Callout ,&_cbfaa );_fdef !=nil {return _fdef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_adbbf :=NewEG_ShapeElements (); +_adbbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_adbbf );if _gebbg :=d .DecodeElement (&_adbbf .ShapeElementsChoice .Lock ,&_cbfaa );_gebbg !=nil {return _gebbg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_defdf :=NewEG_ShapeElements (); +_defdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_defdf );if _febc :=d .DecodeElement (&_defdf .ShapeElementsChoice .Clippath ,&_cbfaa );_febc !=nil {return _febc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_abdbd :=NewEG_ShapeElements (); +_abdbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_abdbd );if _gcgdf :=d .DecodeElement (&_abdbd .ShapeElementsChoice .Signatureline ,&_cbfaa );_gcgdf !=nil {return _gcgdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ffdebf :=NewEG_ShapeElements (); +_ffdebf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_ffdebf );if _edfgd :=d .DecodeElement (&_ffdebf .ShapeElementsChoice .Wrap ,&_cbfaa );_edfgd !=nil {return _edfgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_abeag :=NewEG_ShapeElements (); +_abeag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_abeag );if _ffacg :=d .DecodeElement (&_abeag .ShapeElementsChoice .Anchorlock ,&_cbfaa );_ffacg !=nil {return _ffacg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_affde :=NewEG_ShapeElements (); +_affde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_affde );if _cbabd :=d .DecodeElement (&_affde .ShapeElementsChoice .Bordertop ,&_cbfaa );_cbabd !=nil {return _cbabd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ecbca :=NewEG_ShapeElements (); +_ecbca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_ecbca );if _aafef :=d .DecodeElement (&_ecbca .ShapeElementsChoice .Borderbottom ,&_cbfaa );_aafef !=nil {return _aafef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ececc :=NewEG_ShapeElements (); +_ececc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_ececc );if _adcae :=d .DecodeElement (&_ececc .ShapeElementsChoice .Borderleft ,&_cbfaa );_adcae !=nil {return _adcae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cggcd :=NewEG_ShapeElements (); +_cggcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_cggcd );if _dddeb :=d .DecodeElement (&_cggcd .ShapeElementsChoice .Borderright ,&_cbfaa );_dddeb !=nil {return _dddeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ddacb :=NewEG_ShapeElements (); +_ddacb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_ddacb );if _eebc :=d .DecodeElement (&_ddacb .ShapeElementsChoice .ClientData ,&_cbfaa );_eebc !=nil {return _eebc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_efef :=NewEG_ShapeElements (); +_efef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bbdaae .EG_ShapeElements =append (_bbdaae .EG_ShapeElements ,_efef );if _ddacc :=d .DecodeElement (&_efef .ShapeElementsChoice .Textdata ,&_cbfaa );_ddacc !=nil {return _ddacc ;};default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0052\u006f\u0075\u006e\u0064\u0072e\u0063\u0074 \u0025\u0076",_cbfaa .Name ); +if _acgfc :=d .Skip ();_acgfc !=nil {return _acgfc ;};};case _e .EndElement :break _gcgac ;case _e .CharData :};};return nil ;};func (_ffgc *OfcOLEObject )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffgc .OfcCT_OLEObject =*NewOfcCT_OLEObject (); +for _ ,_daagc :=range start .Attr {if _daagc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_daagc .Name .Local =="\u0069\u0064"||_daagc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_daagc .Name .Local =="\u0069\u0064"{_fbebg :=_daagc .Value ; +_ffgc .IdAttr =&_fbebg ;continue ;};if _daagc .Name .Local =="\u0054\u0079\u0070\u0065"{_ffgc .TypeAttr .UnmarshalXMLAttr (_daagc );continue ;};if _daagc .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_gecge :=_daagc .Value ;_ffgc .ProgIDAttr =&_gecge ; +continue ;};if _daagc .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_decbd :=_daagc .Value ;_ffgc .ShapeIDAttr =&_decbd ;continue ;};if _daagc .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_ffgc .DrawAspectAttr .UnmarshalXMLAttr (_daagc ); +continue ;};if _daagc .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_cdeca :=_daagc .Value ;_ffgc .ObjectIDAttr =&_cdeca ;continue ;};if _daagc .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_ffgc .UpdateModeAttr .UnmarshalXMLAttr (_daagc ); +continue ;};};_gbaab :for {_bfcdc ,_dcaba :=d .Token ();if _dcaba !=nil {return _dcaba ;};switch _gabeb :=_bfcdc .(type ){case _e .StartElement :switch _gabeb .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_ffgc .LinkType =new (string ); +if _ggba :=d .DecodeElement (_ffgc .LinkType ,&_gabeb );_ggba !=nil {return _ggba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_ffgc .LockedField =_f .ST_TrueFalseBlankUnset ; +if _facfe :=d .DecodeElement (&_ffgc .LockedField ,&_gabeb );_facfe !=nil {return _facfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_ffgc .FieldCodes =new (string ); +if _fffab :=d .DecodeElement (_ffgc .FieldCodes ,&_gabeb );_fffab !=nil {return _fffab ;};default:_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066cO\u004c\u0045O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_gabeb .Name ); +if _bcagb :=d .Skip ();_bcagb !=nil {return _bcagb ;};};case _e .EndElement :break _gbaab ;case _e .CharData :};};return nil ;};func (_dgfae ST_StrokeArrowLength )String ()string {switch _dgfae {case 0:return "";case 1:return "\u0073\u0068\u006fr\u0074"; +case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u006c\u006f\u006e\u0067";};return "";};func (_cabb ST_EditAs )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dbacd :=_e .Attr {};_dbacd .Name =name ;switch _cabb {case ST_EditAsUnset :_dbacd .Value =""; +case ST_EditAsCanvas :_dbacd .Value ="\u0063\u0061\u006e\u0076\u0061\u0073";case ST_EditAsOrgchart :_dbacd .Value ="\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074";case ST_EditAsRadial :_dbacd .Value ="\u0072\u0061\u0064\u0069\u0061\u006c";case ST_EditAsCycle :_dbacd .Value ="\u0063\u0079\u0063l\u0065"; +case ST_EditAsStacked :_dbacd .Value ="\u0073t\u0061\u0063\u006b\u0065\u0064";case ST_EditAsVenn :_dbacd .Value ="\u0076\u0065\u006e\u006e";case ST_EditAsBullseye :_dbacd .Value ="\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065";};return _dbacd ,nil ; +};func (_bbbde *OfcShapelayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068";return _facdd .OfcCT_ClipPath .MarshalXML (e ,start );};func (_ggbfc *ST_FillType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbgbb ,_dbefc :=d .Token (); -if _dbefc !=nil {return _dbefc ;};if _bbbggd ,_gcgaa :=_bbgbb .(_e .EndElement );_gcgaa &&_bbbggd .Name ==start .Name {*_ggbfc =1;return nil ;};if _cgbbc ,_dcgfa :=_bbgbb .(_e .CharData );!_dcgfa {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbgbb ); -}else {switch string (_cgbbc ){case "":*_ggbfc =0;case "\u0073\u006f\u006ci\u0064":*_ggbfc =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_ggbfc =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_ggbfc =3; -case "\u0074\u0069\u006c\u0065":*_ggbfc =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_ggbfc =5;case "\u0066\u0072\u0061m\u0065":*_ggbfc =6;};};_bbgbb ,_dbefc =d .Token ();if _dbefc !=nil {return _dbefc ;};if _gaddf ,_dagbg :=_bbgbb .(_e .EndElement ); -_dagbg &&_gaddf .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbgbb );};type OfcCT_SignatureLine struct{ +start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";return _bbbde .OfcCT_ShapeLayout .MarshalXML (e ,start );};func (_eeefc *OfcST_ExtrusionType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eeefc =0; +case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_eeefc =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_eeefc =2;};return nil ;};func (_cefdf ST_StrokeLineStyle )Validate ()error {return _cefdf .ValidateWithPath ("")}; +func (_beede OfcST_InsetMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gdbfe :=_e .Attr {};_gdbfe .Name =name ;switch _beede {case OfcST_InsetModeUnset :_gdbfe .Value ="";case OfcST_InsetModeAuto :_gdbfe .Value ="\u0061\u0075\u0074\u006f";case OfcST_InsetModeCustom :_gdbfe .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _gdbfe ,nil ;};type AG_Adj struct{AdjAttr *string ;};type OfcCT_Entry struct{ -// Signature Line Flag -IssignaturelineAttr _de .ST_TrueFalse ; +// New Group ID +NewAttr *int32 ; -// Unique ID -IdAttr *string ; +// Old Group ID +OldAttr *int32 ;};func (_fedf ST_StrokeJoinStyle )ValidateWithPath (path string )error {switch _fedf {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fedf )); +};return nil ;};func (_dadab OfcST_InsetMode )String ()string {switch _dadab {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};type Formulas struct{CT_Formulas };func (_fdfb ST_ShadowType )ValidateWithPath (path string )error {switch _fdfb {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdfb )); +};return nil ;}; -// Signature Provider ID -ProvidAttr *string ; +// ValidateWithPath validates the OfcCT_OLEObject and its children, prefixing error messages with path +func (_adgee *OfcCT_OLEObject )ValidateWithPath (path string )error {if _eafeb :=_adgee .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_eafeb !=nil {return _eafeb ;};if _adeae :=_adgee .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072"); +_adeae !=nil {return _adeae ;};if _dfebf :=_adgee .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_dfebf !=nil {return _dfebf ;};if _egcbf :=_adgee .LockedField .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"); +_egcbf !=nil {return _egcbf ;};return nil ;};func (_fddf *CT_H )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0068";};if _fddf .PositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .PositionAttr )}); +};if _fddf .PolarAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u006ca\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .PolarAttr )});};if _fddf .MapAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .MapAttr )}); +};if _fddf .InvxAttr !=_f .ST_TrueFalseUnset {_acff ,_ddfag :=_fddf .InvxAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0076\u0078"});if _ddfag !=nil {return _ddfag ;};start .Attr =append (start .Attr ,_acff );};if _fddf .InvyAttr !=_f .ST_TrueFalseUnset {_dcbbg ,_ebcac :=_fddf .InvyAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0076\u0079"}); +if _ebcac !=nil {return _ebcac ;};start .Attr =append (start .Attr ,_dcbbg );};if _fddf .SwitchAttr !=_f .ST_TrueFalseBlankUnset {_addf ,_febbc :=_fddf .SwitchAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0077\u0069\u0074\u0063\u0068"});if _febbc !=nil {return _febbc ; +};start .Attr =append (start .Attr ,_addf );};if _fddf .XrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u0072\u0061\u006e\u0067\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .XrangeAttr )});};if _fddf .YrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0079\u0072\u0061\u006e\u0067\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .YrangeAttr )}); +};if _fddf .RadiusrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fddf .RadiusrangeAttr )});};e .EncodeToken (start ); +e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aade *OfcCT_RegroupTable )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"; +};if _aade .ExtAttr !=ST_ExtUnset {_gecab ,_aece :=_aade .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _aece !=nil {return _aece ;};start .Attr =append (start .Attr ,_gecab );};e .EncodeToken (start );if _aade .Entry !=nil {_gggfc :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0065\u006e\u0074\u0072\u0079"}}; +for _ ,_aeaf :=range _aade .Entry {e .EncodeElement (_aeaf ,_gggfc );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_agffge ST_StrokeLineStyle )ValidateWithPath (path string )error {switch _agffge {case 0,1,2,3,4,5:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agffge )); +};return nil ;};func (_efecb *Textbox )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_efecb .CT_Textbox =*NewCT_Textbox ();for _ ,_deee :=range start .Attr {if _deee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deee .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_efecb .SingleclickAttr .UnmarshalXMLAttr (_deee ); +continue ;};if _deee .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_deee .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_efecb .InsetmodeAttr .UnmarshalXMLAttr (_deee ); +continue ;};if _deee .Name .Local =="\u0069\u006e\u0073e\u0074"{_eeffg :=_deee .Value ;_efecb .InsetAttr =&_eeffg ;continue ;};if _deee .Name .Local =="\u0069\u0064"{_dfdg :=_deee .Value ;_efecb .IdAttr =&_dfdg ;continue ;};if _deee .Name .Local =="\u0073\u0074\u0079l\u0065"{_gebgf :=_deee .Value ; +_efecb .StyleAttr =&_gebgf ;continue ;};};_fgbcc :for {_gfgeaf ,_efdca :=d .Token ();if _efdca !=nil {return _efdca ;};switch _fcdbd :=_gfgeaf .(type ){case _e .StartElement :switch _fcdbd .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_efecb .TxbxContent =_eg .NewTxbxContent (); +if _ggfg :=d .DecodeElement (_efecb .TxbxContent ,&_fcdbd );_ggfg !=nil {return _ggfg ;};default:if _cdbad ,_egbcdd :=_b .CreateElement (_fcdbd );_egbcdd !=nil {return _egbcdd ;}else {if _gccec :=d .DecodeElement (_cdbad ,&_fcdbd );_gccec !=nil {return _gccec ; +};_efecb .Any =_cdbad ;};};case _e .EndElement :break _fgbcc ;case _e .CharData :};};return nil ;}; -// Use Signing Instructions Flag -SigninginstructionssetAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the CT_Group and its children, prefixing error messages with path +func (_ffcf *CT_Group )ValidateWithPath (path string )error {if _cebb :=_ffcf .EditasAttr .ValidateWithPath (path +"/\u0045\u0064\u0069\u0074\u0061\u0073\u0041\u0074\u0074\u0072");_cebb !=nil {return _cebb ;};for _bgbf ,_bbgf :=range _ffcf .GroupChoice {if _gaad :=_bbgf .ValidateWithPath (_ec .Sprintf ("\u0025s\u002fG\u0072\u006f\u0075\u0070\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_bgbf )); +_gaad !=nil {return _gaad ;};};if _ggec :=_ffcf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ggec !=nil {return _ggec ;};if _bddec :=_ffcf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_bddec !=nil {return _bddec ;};if _eeag :=_ffcf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_eeag !=nil {return _eeag ;};if _eaddc :=_ffcf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_eaddc !=nil {return _eaddc ;};if _bagc :=_ffcf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_bagc !=nil {return _bagc ;};if _babb :=_ffcf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_babb !=nil {return _babb ;};if _aefg :=_ffcf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_aefg !=nil {return _aefg ;};if _bdef :=_ffcf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_bdef !=nil {return _bdef ;};if _decb :=_ffcf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_decb !=nil {return _decb ;};if _dbgd :=_ffcf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_dbgd !=nil {return _dbgd ;};if _cbcg :=_ffcf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cbcg !=nil {return _cbcg ;};if _fcbcg :=_ffcf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_fcbcg !=nil {return _fcbcg ;};if _dgge :=_ffcf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dgge !=nil {return _dgge ;};if _cega :=_ffcf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_cega !=nil {return _cega ;};if _dbefb :=_ffcf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_dbefb !=nil {return _dbefb ;};if _gacg :=_ffcf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_gacg !=nil {return _gacg ;};if _fdge :=_ffcf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_fdge !=nil {return _fdge ;};return nil ;}; -// User-specified Comments Flag -AllowcommentsAttr _de .ST_TrueFalse ; +// Validate validates the AG_Type and its children +func (_dfdb *AG_Type )Validate ()error {return _dfdb .ValidateWithPath ("\u0041G\u005f\u0054\u0079\u0070\u0065");};type OfcColumn struct{OfcCT_StrokeChild };type Image struct{CT_Image }; -// Show Signed Date Flag -ShowsigndateAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the CT_RoundRect and its children, prefixing error messages with path +func (_dace *CT_RoundRect )ValidateWithPath (path string )error {for _cadc ,_gbgdf :=range _dace .EG_ShapeElements {if _ceed :=_gbgdf .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cadc )); +_ceed !=nil {return _ceed ;};};if _aafe :=_dace .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_aafe !=nil {return _aafe ;};if _dgdgd :=_dace .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_dgdgd !=nil {return _dgdgd ;};if _gegga :=_dace .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_gegga !=nil {return _gegga ;};if _abaac :=_dace .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_abaac !=nil {return _abaac ;};if _fcace :=_dace .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fcace !=nil {return _fcace ;};if _gbfbg :=_dace .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_gbfbg !=nil {return _gbfbg ;};if _acgfa :=_dace .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_acgfa !=nil {return _acgfa ;};if _ccccb :=_dace .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_ccccb !=nil {return _ccccb ;};if _cedae :=_dace .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cedae !=nil {return _cedae ;};if _cbdd :=_dace .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_cbdd !=nil {return _cbdd ;};if _aedec :=_dace .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_aedec !=nil {return _aedec ;};if _aadb :=_dace .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_aadb !=nil {return _aadb ;};if _dafb :=_dace .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dafb !=nil {return _dafb ;};if _gedd :=_dace .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_gedd !=nil {return _gedd ;};if _gacgf :=_dace .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gacgf !=nil {return _gacgf ;};if _fabd :=_dace .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_fabd !=nil {return _fabd ;};if _eaafd :=_dace .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_eaafd !=nil {return _eaafd ;};if _bgaa :=_dace .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_bgaa !=nil {return _bgaa ;};if _cffga :=_dace .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_cffga !=nil {return _cffga ;};if _adgdf :=_dace .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_adgdf !=nil {return _adgdf ;};if _cfadc :=_dace .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cfadc !=nil {return _cfadc ;};if _fcedf :=_dace .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_fcedf !=nil {return _fcedf ;};if _addde :=_dace .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_addde !=nil {return _addde ;};if _dbee :=_dace .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_dbee !=nil {return _dbee ;};if _geaeb :=_dace .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_geaeb !=nil {return _geaeb ;};if _cedeg :=_dace .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_cedeg !=nil {return _cedeg ;};if _bdee :=_dace .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bdee !=nil {return _bdee ;};if _cdfdb :=_dace .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_cdfdb !=nil {return _cdfdb ;};if _acdcfa :=_dace .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_acdcfa !=nil {return _acdcfa ;};return nil ;};func (_d *AG_Adj )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _d .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_ec .Sprintf ("\u0025\u0076",*_d .AdjAttr )}); +};return nil ;}; -// Suggested Signer Line 1 -SuggestedsignerAttr *string ; +// ValidateWithPath validates the CT_ImageData and its children, prefixing error messages with path +func (_abge *CT_ImageData )ValidateWithPath (path string )error {if _ffdd :=_abge .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_ffdd !=nil {return _ffdd ; +};if _cbbec :=_abge .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_cbbec !=nil {return _cbbec ;};if _debe :=_abge .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072"); +_debe !=nil {return _debe ;};return nil ;};func NewOfcCT_OLEObject ()*OfcCT_OLEObject {_dbggd :=&OfcCT_OLEObject {};return _dbggd };func (_badcb *OfcCT_R )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072"; +};start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",_badcb .IdAttr )});if _badcb .TypeAttr !=OfcST_RTypeUnset {_cbbag ,_dcgba :=_badcb .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"}); +if _dcgba !=nil {return _dcgba ;};start .Attr =append (start .Attr ,_cbbag );};if _badcb .HowAttr !=OfcST_HowUnset {_cecge ,_dbeefe :=_badcb .HowAttr .MarshalXMLAttr (_e .Name {Local :"\u0068\u006f\u0077"});if _dbeefe !=nil {return _dbeefe ;};start .Attr =append (start .Attr ,_cecge ); +};if _badcb .IdrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_badcb .IdrefAttr )});};e .EncodeToken (start );if _badcb .Proxy !=nil {_ggfff :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0070\u0072\u006f\u0078\u0079"}}; +for _ ,_dfbcf :=range _badcb .Proxy {e .EncodeElement (_dfbcf ,_ggfff );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bdeacb *OfcST_ConnectType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bdeacb =0; +case "\u006e\u006f\u006e\u0065":*_bdeacb =1;case "\u0072\u0065\u0063\u0074":*_bdeacb =2;case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_bdeacb =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_bdeacb =4;};return nil ;};func (_abb *AG_OfficeCoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _abb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .SpidAttr )}); +};if _abb .OnedAttr !=_f .ST_TrueFalseUnset {_faab ,_agdg :=_abb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _agdg !=nil {return _agdg ;};start .Attr =append (start .Attr ,_faab );};if _abb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .RegroupidAttr )}); +};if _abb .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_cad ,_feef :=_abb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _feef !=nil {return _feef ; +};start .Attr =append (start .Attr ,_cad );};if _abb .ButtonAttr !=_f .ST_TrueFalseUnset {_ebc ,_fba :=_abb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fba !=nil {return _fba ;};start .Attr =append (start .Attr ,_ebc ); +};if _abb .UserhiddenAttr !=_f .ST_TrueFalseUnset {_aadd ,_bab :=_abb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bab !=nil {return _bab ;};start .Attr =append (start .Attr ,_aadd ); +};if _abb .BulletAttr !=_f .ST_TrueFalseUnset {_bbbe ,_edf :=_abb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _edf !=nil {return _edf ;};start .Attr =append (start .Attr ,_bbbe );};if _abb .HrAttr !=_f .ST_TrueFalseUnset {_cdfa ,_deff :=_abb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _deff !=nil {return _deff ;};start .Attr =append (start .Attr ,_cdfa );};if _abb .HrstdAttr !=_f .ST_TrueFalseUnset {_ggcg ,_deda :=_abb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _deda !=nil {return _deda ; +};start .Attr =append (start .Attr ,_ggcg );};if _abb .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_ffc ,_eac :=_abb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _eac !=nil {return _eac ; +};start .Attr =append (start .Attr ,_ffc );};if _abb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .HrpctAttr )});};if _abb .HralignAttr !=OfcST_HrAlignUnset {_fde ,_abba :=_abb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _abba !=nil {return _abba ;};start .Attr =append (start .Attr ,_fde );};if _abb .AllowincellAttr !=_f .ST_TrueFalseUnset {_ecg ,_bed :=_abb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _bed !=nil {return _bed ;};start .Attr =append (start .Attr ,_ecg );};if _abb .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_bbdg ,_dfb :=_abb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _dfb !=nil {return _dfb ;};start .Attr =append (start .Attr ,_bbdg );};if _abb .UserdrawnAttr !=_f .ST_TrueFalseUnset {_babd ,_bdc :=_abb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _bdc !=nil {return _bdc ;};start .Attr =append (start .Attr ,_babd );};if _abb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .BordertopcolorAttr )}); +};if _abb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .BorderleftcolorAttr )}); +};if _abb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .BorderbottomcolorAttr )}); +};if _abb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .BorderrightcolorAttr )}); +};if _abb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_cfg ,_ggd :=_abb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ggd !=nil {return _ggd ;};start .Attr =append (start .Attr ,_cfg ); +};if _abb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_abb .DgmnodekindAttr )});};if _abb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cccf ,_fbc :=_abb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _fbc !=nil {return _fbc ;};start .Attr =append (start .Attr ,_cccf );};if _abb .InsetmodeAttr !=OfcST_InsetModeUnset {_bcf ,_cae :=_abb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _cae !=nil {return _cae ;};start .Attr =append (start .Attr ,_bcf );};return nil ;};const (OfcST_InsetModeUnset OfcST_InsetMode =0;OfcST_InsetModeAuto OfcST_InsetMode =1;OfcST_InsetModeCustom OfcST_InsetMode =2;);func (_ccdac OfcST_OLEUpdateMode )Validate ()error {return _ccdac .ValidateWithPath ("")}; +func (_bfcf *AG_StrokeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cggac :=range start .Attr {if _cggac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cggac .Name .Local =="\u0068\u0072\u0065\u0066"{_eddc :=_cggac .Value ; +_bfcf .HrefAttr =&_eddc ;continue ;};if _cggac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cggac .Name .Local =="\u0072\u0065\u006ci\u0064"{_bdbd :=_cggac .Value ; +_bfcf .RelidAttr =&_bdbd ;continue ;};if _cggac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_cggac .Name .Local =="\u0069\u0064"{_dbge :=_cggac .Value ; +_bfcf .IdAttr =&_dbge ;continue ;};if _cggac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cggac .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bfcf .ForcedashAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cggac .Name .Local =="\u0074\u0069\u0074l\u0065"{_aeg :=_cggac .Value ; +_bfcf .TitleAttr =&_aeg ;continue ;};if _cggac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cggac .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dbdg :=_cggac .Value ; +_bfcf .AlthrefAttr =&_dbdg ;continue ;};if _cggac .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_bfcf .EndcapAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_bfcf .StartarrowlengthAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_bfcf .ImageaspectAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0063\u006f\u006co\u0072"{_cdff :=_cggac .Value ;_bfcf .ColorAttr =&_cdff ; +continue ;};if _cggac .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bfcf .StartarrowwidthAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_gfa :=_cggac .Value ; +_bfcf .ImagesizeAttr =&_gfa ;continue ;};if _cggac .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_facc :=_cggac .Value ;_bfcf .DashstyleAttr =&_facc ;continue ;};if _cggac .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_bfcf .StartarrowAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_bfcf .LinestyleAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_bfcf .EndarrowAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_bfcf .EndarrowlengthAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_bfcf .FilltypeAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_fcf :=_cggac .Value ;_bfcf .WeightAttr =&_fcf ;continue ;};if _cggac .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bfd ,_fec :=_c .ParseFloat (_cggac .Value ,64); +if _fec !=nil {return _fec ;};_bfcf .MiterlimitAttr =&_bfd ;continue ;};if _cggac .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_aba :=_cggac .Value ;_bfcf .Color2Attr =&_aba ;continue ;};if _cggac .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gddg :=_cggac .Value ; +_bfcf .OpacityAttr =&_gddg ;continue ;};if _cggac .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_bfcf .JoinstyleAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u006f\u006e"{_bfcf .OnAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bfcf .InsetpenAttr .UnmarshalXMLAttr (_cggac );continue ;};if _cggac .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_bfcf .ImagealignshapeAttr .UnmarshalXMLAttr (_cggac ); +continue ;};if _cggac .Name .Local =="\u0073\u0072\u0063"{_fceb :=_cggac .Value ;_bfcf .SrcAttr =&_fceb ;continue ;};if _cggac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_bfcf .EndarrowwidthAttr .UnmarshalXMLAttr (_cggac ); +continue ;};};for {_ggfa ,_bedb :=d .Token ();if _bedb !=nil {return _ec .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020A\u0047\u005f\u0053\u0074\u0072\u006f\u006be\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_bedb ); +};if _dge ,_gcaeg :=_ggfa .(_e .EndElement );_gcaeg &&_dge .Name ==start .Name {break ;};};return nil ;};func (_eefbb *OfcCT_RelationTable )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_feccd :=range start .Attr {if _feccd .Name .Local =="\u0065\u0078\u0074"{_eefbb .ExtAttr .UnmarshalXMLAttr (_feccd ); +continue ;};};_dfde :for {_agbbc ,_cccac :=d .Token ();if _cccac !=nil {return _cccac ;};switch _dafcf :=_agbbc .(type ){case _e .StartElement :switch _dafcf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c"}:_agec :=NewOfcCT_Relation (); +if _abefe :=d .DecodeElement (_agec ,&_dafcf );_abefe !=nil {return _abefe ;};_eefbb .Rel =append (_eefbb .Rel ,_agec );default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006c\u0061ti\u006f\u006e\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_dafcf .Name ); +if _aegb :=d .Skip ();_aegb !=nil {return _aegb ;};};case _e .EndElement :break _dfde ;case _e .CharData :};};return nil ;}; -// Suggested Signer Line 2 -Suggestedsigner2Attr *string ; +// ValidateWithPath validates the OfcCT_Ink and its children, prefixing error messages with path +func (_cfegc *OfcCT_Ink )ValidateWithPath (path string )error {if _aaede :=_cfegc .AnnotationAttr .ValidateWithPath (path +"\u002fA\u006en\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_aaede !=nil {return _aaede ;};return nil ;}; +type OfcCT_Ink struct{ -// Suggested Signer E-mail Address -SuggestedsigneremailAttr *string ; +// Ink Data +IAttr *string ; -// Instructions for Signing -SigninginstructionsAttr *string ; +// Annotation Flag +AnnotationAttr _f .ST_TrueFalse ; -// Additional Signature Information -AddlxmlAttr *string ; +// Content Type +ContentTypeAttr *string ;};func (_egg *AG_Ext )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbge :=range start .Attr {if _bbge .Name .Local =="\u0065\u0078\u0074"{_egg .ExtAttr .UnmarshalXMLAttr (_bbge );continue ;};};for {_dbe ,_dcc :=d .Token (); +if _dcc !=nil {return _ec .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0045x\u0074\u003a\u0020\u0025\u0073",_dcc );};if _dca ,_bgfc :=_dbe .(_e .EndElement );_bgfc &&_dca .Name ==start .Name {break ;};};return nil ;};type Textbox struct{CT_Textbox }; +func NewCT_Line ()*CT_Line {_dggdb :=&CT_Line {};return _dggdb };type OfcCT_Callout struct{ -// Signature Provider Download URL -SigprovurlAttr *string ;ExtAttr ST_Ext ;};func NewOfcCT_SignatureLine ()*OfcCT_SignatureLine {_bdgc :=&OfcCT_SignatureLine {};return _bdgc };func NewOfcCT_Rules ()*OfcCT_Rules {_dbfff :=&OfcCT_Rules {};return _dbfff }; +// Callout toggle +OnAttr _f .ST_TrueFalse ; -// Validate validates the AG_Id and its children -func (_dgbb *AG_Id )Validate ()error {return _dgbb .ValidateWithPath ("\u0041\u0047\u005fI\u0064")};func (_cdfea *OfcCT_ClipPath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"; -};start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076"},Value :_d .Sprintf ("\u0025\u0076",_cdfea .VAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_agcfc *Group )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _agcfc .CT_Group .MarshalXML (e ,start ); -};func (_dadd *CT_TextPath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbbd :=range start .Attr {if _fbbd .Name .Local =="\u006f\u006e"{_dadd .OnAttr .UnmarshalXMLAttr (_fbbd );continue ;};if _fbbd .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_dadd .FitshapeAttr .UnmarshalXMLAttr (_fbbd ); -continue ;};if _fbbd .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_dadd .FitpathAttr .UnmarshalXMLAttr (_fbbd );continue ;};if _fbbd .Name .Local =="\u0074\u0072\u0069\u006d"{_dadd .TrimAttr .UnmarshalXMLAttr (_fbbd );continue ;};if _fbbd .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_dadd .XscaleAttr .UnmarshalXMLAttr (_fbbd ); -continue ;};if _fbbd .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_gfde :=_fbbd .Value ;_dadd .StringAttr =&_gfde ;continue ;};if _fbbd .Name .Local =="\u0069\u0064"{_geegc :=_fbbd .Value ;_dadd .IdAttr =&_geegc ;continue ;};if _fbbd .Name .Local =="\u0073\u0074\u0079l\u0065"{_gddgg :=_fbbd .Value ; -_dadd .StyleAttr =&_gddgg ;continue ;};};for {_ceafdf ,_feead :=d .Token ();if _feead !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_feead ); -};if _fgdb ,_feggg :=_ceafdf .(_e .EndElement );_feggg &&_fgdb .Name ==start .Name {break ;};};return nil ;};func (_gcgf *CT_RoundRect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"; -};if _gcgf .ArcsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061r\u0063\u0073\u0069\u007a\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .ArcsizeAttr )});};if _gcgf .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .HrefAttr )}); -};if _gcgf .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .TargetAttr )});};if _gcgf .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .ClassAttr )}); -};if _gcgf .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .TitleAttr )});};if _gcgf .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .AltAttr )}); -};if _gcgf .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .CoordsizeAttr )});};if _gcgf .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .CoordoriginAttr )}); -};if _gcgf .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .WrapcoordsAttr )});};if _gcgf .PrintAttr !=_de .ST_TrueFalseUnset {_bbfec ,_gcabc :=_gcgf .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _gcabc !=nil {return _gcabc ;};start .Attr =append (start .Attr ,_bbfec );};if _gcgf .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .IdAttr )});};if _gcgf .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .StyleAttr )}); -};if _gcgf .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .SpidAttr )});};if _gcgf .OnedAttr !=_de .ST_TrueFalseUnset {_gedc ,_ddgfa :=_gcgf .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _ddgfa !=nil {return _ddgfa ;};start .Attr =append (start .Attr ,_gedc );};if _gcgf .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .RegroupidAttr )}); -};if _gcgf .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_eedgb ,_aade :=_gcgf .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _aade !=nil {return _aade ; -};start .Attr =append (start .Attr ,_eedgb );};if _gcgf .ButtonAttr !=_de .ST_TrueFalseUnset {_bfeg ,_fafd :=_gcgf .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fafd !=nil {return _fafd ;};start .Attr =append (start .Attr ,_bfeg ); -};if _gcgf .UserhiddenAttr !=_de .ST_TrueFalseUnset {_gfef ,_cgeae :=_gcgf .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cgeae !=nil {return _cgeae ;};start .Attr =append (start .Attr ,_gfef ); -};if _gcgf .BulletAttr !=_de .ST_TrueFalseUnset {_cecaa ,_dbbe :=_gcgf .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dbbe !=nil {return _dbbe ;};start .Attr =append (start .Attr ,_cecaa );};if _gcgf .HrAttr !=_de .ST_TrueFalseUnset {_ggaff ,_efcfb :=_gcgf .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _efcfb !=nil {return _efcfb ;};start .Attr =append (start .Attr ,_ggaff );};if _gcgf .HrstdAttr !=_de .ST_TrueFalseUnset {_ggfdg ,_accee :=_gcgf .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _accee !=nil {return _accee ; -};start .Attr =append (start .Attr ,_ggfdg );};if _gcgf .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_ggfdb ,_ccfa :=_gcgf .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ccfa !=nil {return _ccfa ; -};start .Attr =append (start .Attr ,_ggfdb );};if _gcgf .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .HrpctAttr )});};if _gcgf .HralignAttr !=OfcST_HrAlignUnset {_cbggd ,_bbfd :=_gcgf .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _bbfd !=nil {return _bbfd ;};start .Attr =append (start .Attr ,_cbggd );};if _gcgf .AllowincellAttr !=_de .ST_TrueFalseUnset {_deagb ,_dgfd :=_gcgf .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _dgfd !=nil {return _dgfd ;};start .Attr =append (start .Attr ,_deagb );};if _gcgf .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_dadag ,_cfeg :=_gcgf .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _cfeg !=nil {return _cfeg ;};start .Attr =append (start .Attr ,_dadag );};if _gcgf .UserdrawnAttr !=_de .ST_TrueFalseUnset {_dggag ,_dcfdd :=_gcgf .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _dcfdd !=nil {return _dcfdd ;};start .Attr =append (start .Attr ,_dggag );};if _gcgf .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .BordertopcolorAttr )}); -};if _gcgf .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .BorderleftcolorAttr )}); -};if _gcgf .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .BorderbottomcolorAttr )}); -};if _gcgf .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .BorderrightcolorAttr )}); -};if _gcgf .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dffa ,_edfgb :=_gcgf .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _edfgb !=nil {return _edfgb ;};start .Attr =append (start .Attr ,_dffa ); -};if _gcgf .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .DgmnodekindAttr )});};if _gcgf .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_eagd ,_caabg :=_gcgf .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _caabg !=nil {return _caabg ;};start .Attr =append (start .Attr ,_eagd );};if _gcgf .InsetmodeAttr !=OfcST_InsetModeUnset {_edafc ,_ecfaf :=_gcgf .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _ecfaf !=nil {return _ecfaf ;};start .Attr =append (start .Attr ,_edafc );};if _gcgf .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .OpacityAttr )}); -};if _gcgf .StrokedAttr !=_de .ST_TrueFalseUnset {_cabg ,_baag :=_gcgf .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _baag !=nil {return _baag ;};start .Attr =append (start .Attr ,_cabg );};if _gcgf .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .StrokecolorAttr )}); -};if _gcgf .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .StrokeweightAttr )});};if _gcgf .InsetpenAttr !=_de .ST_TrueFalseUnset {_aabbb ,_ffea :=_gcgf .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _ffea !=nil {return _ffea ;};start .Attr =append (start .Attr ,_aabbb );};if _gcgf .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .ChromakeyAttr )}); -};if _gcgf .FilledAttr !=_de .ST_TrueFalseUnset {_dcgdb ,_cabc :=_gcgf .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cabc !=nil {return _cabc ;};start .Attr =append (start .Attr ,_dcgdb );};if _gcgf .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .FillcolorAttr )}); -};if _gcgf .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcgf .SptAttr )});};if _gcgf .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_acdgb ,_bcdae :=_gcgf .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _bcdae !=nil {return _bcdae ;};start .Attr =append (start .Attr ,_acdgb );};if _gcgf .BwmodeAttr !=OfcST_BWModeUnset {_fdcde ,_adcb :=_gcgf .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _adcb !=nil {return _adcb ; -};start .Attr =append (start .Attr ,_fdcde );};if _gcgf .BwpureAttr !=OfcST_BWModeUnset {_eabbb ,_gbbba :=_gcgf .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _gbbba !=nil {return _gbbba ;};start .Attr =append (start .Attr ,_eabbb ); -};if _gcgf .BwnormalAttr !=OfcST_BWModeUnset {_bgbff ,_edbc :=_gcgf .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _edbc !=nil {return _edbc ;};start .Attr =append (start .Attr ,_bgbff ); -};if _gcgf .ForcedashAttr !=_de .ST_TrueFalseUnset {_efacbe ,_ecfag :=_gcgf .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _ecfag !=nil {return _ecfag ;};start .Attr =append (start .Attr ,_efacbe ); -};if _gcgf .OleiconAttr !=_de .ST_TrueFalseUnset {_bdfed ,_dcde :=_gcgf .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dcde !=nil {return _dcde ;};start .Attr =append (start .Attr ,_bdfed );};if _gcgf .OleAttr !=_de .ST_TrueFalseBlankUnset {_bcdd ,_ecgbb :=_gcgf .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _ecgbb !=nil {return _ecgbb ;};start .Attr =append (start .Attr ,_bcdd );};if _gcgf .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_acec ,_faagb :=_gcgf .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _faagb !=nil {return _faagb ;};start .Attr =append (start .Attr ,_acec );};if _gcgf .CliptowrapAttr !=_de .ST_TrueFalseUnset {_edcag ,_eebce :=_gcgf .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _eebce !=nil {return _eebce ;};start .Attr =append (start .Attr ,_edcag );};if _gcgf .ClipAttr !=_de .ST_TrueFalseUnset {_edac ,_fbbag :=_gcgf .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _fbbag !=nil {return _fbbag ; -};start .Attr =append (start .Attr ,_edac );};e .EncodeToken (start );if _gcgf .EG_ShapeElements !=nil {for _ ,_bcdea :=range _gcgf .EG_ShapeElements {_bcdea .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Callout type +TypeAttr *string ; -// Validate validates the CT_Stroke and its children -func (_acbf *CT_Stroke )Validate ()error {return _acbf .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u006f\u006be");};func (_dbddd *CT_GroupChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -_acfda :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_dbddd .Group =NewGroup (); -if _adbdf :=d .DecodeElement (_dbddd .Group ,&_acfda );_adbdf !=nil {return _adbdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_dbddd .Shape =NewShape (); -if _ade :=d .DecodeElement (_dbddd .Shape ,&_acfda );_ade !=nil {return _ade ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_dbddd .Shapetype =NewShapetype (); -if _ecgg :=d .DecodeElement (_dbddd .Shapetype ,&_acfda );_ecgg !=nil {return _ecgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_dbddd .Arc =NewArc (); -if _cfba :=d .DecodeElement (_dbddd .Arc ,&_acfda );_cfba !=nil {return _cfba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_dbddd .Curve =NewCurve (); -if _eccbg :=d .DecodeElement (_dbddd .Curve ,&_acfda );_eccbg !=nil {return _eccbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_dbddd .Image =NewImage (); -if _bdcac :=d .DecodeElement (_dbddd .Image ,&_acfda );_bdcac !=nil {return _bdcac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_dbddd .Line =NewLine (); -if _eeedff :=d .DecodeElement (_dbddd .Line ,&_acfda );_eeedff !=nil {return _eeedff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_dbddd .Oval =NewOval (); -if _ccab :=d .DecodeElement (_dbddd .Oval ,&_acfda );_ccab !=nil {return _ccab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_dbddd .Polyline =NewPolyline (); -if _cfab :=d .DecodeElement (_dbddd .Polyline ,&_acfda );_cfab !=nil {return _cfab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_dbddd .Rect =NewRect (); -if _gfeg :=d .DecodeElement (_dbddd .Rect ,&_acfda );_gfeg !=nil {return _gfeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_dbddd .Roundrect =NewRoundrect (); -if _daf :=d .DecodeElement (_dbddd .Roundrect ,&_acfda );_daf !=nil {return _daf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_dbddd .Diagram =NewOfcDiagram (); -if _afgec :=d .DecodeElement (_dbddd .Diagram ,&_acfda );_afgec !=nil {return _afgec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ffcb :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Path ,&_acfda );_ffcb !=nil {return _ffcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cebf :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Formulas ,&_acfda );_cebf !=nil {return _cebf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _egbe :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Handles ,&_acfda );_egbe !=nil {return _egbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bgecb :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Fill ,&_acfda );_bgecb !=nil {return _bgecb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fecb :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Stroke ,&_acfda );_fecb !=nil {return _fecb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _beccg :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Shadow ,&_acfda );_beccg !=nil {return _beccg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _adaff :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Textbox ,&_acfda );_adaff !=nil {return _adaff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _eebe :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Textpath ,&_acfda );_eebe !=nil {return _eebe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dcaa :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Imagedata ,&_acfda );_dcaa !=nil {return _dcaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dcca :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Skew ,&_acfda );_dcca !=nil {return _dcca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fbbcb :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Extrusion ,&_acfda );_fbbcb !=nil {return _fbbcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gcgda :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Callout ,&_acfda );_gcgda !=nil {return _gcgda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cdfe :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Lock ,&_acfda );_cdfe !=nil {return _cdfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dgca :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Clippath ,&_acfda );_dgca !=nil {return _dgca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ddbg :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Signatureline ,&_acfda );_ddbg !=nil {return _ddbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bagc :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Wrap ,&_acfda );_bagc !=nil {return _bagc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _becced :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Anchorlock ,&_acfda );_becced !=nil {return _becced ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gecc :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Bordertop ,&_acfda );_gecc !=nil {return _gecc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cadg :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Borderbottom ,&_acfda );_cadg !=nil {return _cadg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _faag :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Borderleft ,&_acfda );_faag !=nil {return _faag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _adab :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Borderright ,&_acfda );_adab !=nil {return _adab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cfae :=d .DecodeElement (&_dbddd .ShapeElementsChoice .ClientData ,&_acfda );_cfae !=nil {return _cfae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dbddd .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _acag :=d .DecodeElement (&_dbddd .ShapeElementsChoice .Textdata ,&_acfda );_acag !=nil {return _acag ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_acfda .Name ); -if _dada :=d .Skip ();_dada !=nil {return _dada ;};};return nil ;};func (_bbgffg *Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _bbgffg .CT_Path .MarshalXML (e ,start );};func (_gccdc *Line )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gccdc .CT_Line =*NewCT_Line (); -for _ ,_bbbdc :=range start .Attr {if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gccdc .UserdrawnAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gccdc .OleiconAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gccdc .AllowincellAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gccdc .ConnectortypeAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_efbfg ,_beebf :=_a .ParseInt (_bbbdc .Value ,10,64); -if _beebf !=nil {return _beebf ;};_gccdc .DgmnodekindAttr =&_efbfg ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gccdc .UserhiddenAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gccdc .HralignAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0073\u0070\u0074"{_gaef ,_fegba :=_a .ParseFloat (_bbbdc .Value ,64); -if _fegba !=nil {return _fegba ;};_fdabbf :=float32 (_gaef );_gccdc .SptAttr =&_fdabbf ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gccdc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gccdc .BwmodeAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gccdc .DgmlayoutAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u006f\u006e\u0065\u0064"{_gccdc .OnedAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gccdc .AllowoverlapAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cedba :=_bbbdc .Value ; -_gccdc .BorderbottomcolorAttr =&_cedba ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gccdc .ForcedashAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gccdc .InsetmodeAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0068\u0072\u0073t\u0064"{_gccdc .HrstdAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gccdc .DgmlayoutmruAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0073\u0070\u0069\u0064"{_becdd :=_bbbdc .Value ; -_gccdc .SpidAttr =&_becdd ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0068\u0072\u0070c\u0074"{_afeeb ,_dgaacb :=_a .ParseFloat (_bbbdc .Value ,64); -if _dgaacb !=nil {return _dgaacb ;};_faaad :=float32 (_afeeb );_gccdc .HrpctAttr =&_faaad ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u006f\u006c\u0065"{_gccdc .OleAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gccdc .PreferrelativeAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cffgb ,_fdafb :=_a .ParseInt (_bbbdc .Value ,10,64); -if _fdafb !=nil {return _fdafb ;};_gccdc .RegroupidAttr =&_cffgb ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fecae :=_bbbdc .Value ; -_gccdc .BorderleftcolorAttr =&_fecae ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gccdc .HrnoshadeAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bbafd :=_bbbdc .Value ; -_gccdc .BordertopcolorAttr =&_bbafd ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gccdc .ButtonAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_eabfb :=_bbbdc .Value ; -_gccdc .BorderrightcolorAttr =&_eabfb ;continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gccdc .BwnormalAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0063\u006c\u0069\u0070"{_gccdc .ClipAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gccdc .BulletAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gccdc .CliptowrapAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gccdc .BwpureAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbdc .Name .Local =="\u0068\u0072"{_gccdc .HrAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dcfaed :=_bbbdc .Value ;_gccdc .CoordsizeAttr =&_dcfaed ;continue ;};if _bbbdc .Name .Local =="\u0066\u0072\u006f\u006d"{_bfaed :=_bbbdc .Value ;_gccdc .FromAttr =&_bfaed ; -continue ;};if _bbbdc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ddgag :=_bbbdc .Value ;_gccdc .OpacityAttr =&_ddgag ;continue ;};if _bbbdc .Name .Local =="\u0061\u006c\u0074"{_dgfbb :=_bbbdc .Value ;_gccdc .AltAttr =&_dgfbb ;continue ;};if _bbbdc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cgedg :=_bbbdc .Value ; -_gccdc .StrokecolorAttr =&_cgedg ;continue ;};if _bbbdc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cdaaf :=_bbbdc .Value ;_gccdc .StrokeweightAttr =&_cdaaf ;continue ;};if _bbbdc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gccdc .InsetpenAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bgddf :=_bbbdc .Value ;_gccdc .ChromakeyAttr =&_bgddf ;continue ;};if _bbbdc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gccdc .FilledAttr .UnmarshalXMLAttr (_bbbdc ); -continue ;};if _bbbdc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_geefc :=_bbbdc .Value ;_gccdc .FillcolorAttr =&_geefc ;continue ;};if _bbbdc .Name .Local =="\u0063\u006c\u0061s\u0073"{_bfeaa :=_bbbdc .Value ;_gccdc .ClassAttr =&_bfeaa ; -continue ;};if _bbbdc .Name .Local =="\u0068\u0072\u0065\u0066"{_bafe :=_bbbdc .Value ;_gccdc .HrefAttr =&_bafe ;continue ;};if _bbbdc .Name .Local =="\u0074\u006f"{_edgd :=_bbbdc .Value ;_gccdc .ToAttr =&_edgd ;continue ;};if _bbbdc .Name .Local =="\u0073\u0074\u0079l\u0065"{_dedcd :=_bbbdc .Value ; -_gccdc .StyleAttr =&_dedcd ;continue ;};if _bbbdc .Name .Local =="\u0069\u0064"{_dbfaa :=_bbbdc .Value ;_gccdc .IdAttr =&_dbfaa ;continue ;};if _bbbdc .Name .Local =="\u0070\u0072\u0069n\u0074"{_gccdc .PrintAttr .UnmarshalXMLAttr (_bbbdc );continue ;}; -if _bbbdc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gccdc .StrokedAttr .UnmarshalXMLAttr (_bbbdc );continue ;};if _bbbdc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cfad :=_bbbdc .Value ;_gccdc .WrapcoordsAttr =&_cfad ; -continue ;};if _bbbdc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_adbbg :=_bbbdc .Value ;_gccdc .TargetAttr =&_adbbg ;continue ;};if _bbbdc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_edcc :=_bbbdc .Value ; -_gccdc .CoordoriginAttr =&_edcc ;continue ;};if _bbbdc .Name .Local =="\u0074\u0069\u0074l\u0065"{_gadcg :=_bbbdc .Value ;_gccdc .TitleAttr =&_gadcg ;continue ;};};_accae :for {_facgg ,_ffdag :=d .Token ();if _ffdag !=nil {return _ffdag ;};switch _gebe :=_facgg .(type ){case _e .StartElement :switch _gebe .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fcdca :=NewEG_ShapeElements (); -_fcdca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_fcdca );if _debbe :=d .DecodeElement (&_fcdca .ShapeElementsChoice .Path ,&_gebe );_debbe !=nil {return _debbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gffg :=NewEG_ShapeElements (); -_gffg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_gffg );if _ggced :=d .DecodeElement (&_gffg .ShapeElementsChoice .Formulas ,&_gebe );_ggced !=nil {return _ggced ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ffbce :=NewEG_ShapeElements (); -_ffbce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_ffbce );if _bdfbe :=d .DecodeElement (&_ffbce .ShapeElementsChoice .Handles ,&_gebe );_bdfbe !=nil {return _bdfbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ccff :=NewEG_ShapeElements (); -_ccff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_ccff );if _fcgcf :=d .DecodeElement (&_ccff .ShapeElementsChoice .Fill ,&_gebe );_fcgcf !=nil {return _fcgcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_cbcge :=NewEG_ShapeElements (); -_cbcge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_cbcge );if _gfgcc :=d .DecodeElement (&_cbcge .ShapeElementsChoice .Stroke ,&_gebe );_gfgcc !=nil {return _gfgcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fdafe :=NewEG_ShapeElements (); -_fdafe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_fdafe );if _bacde :=d .DecodeElement (&_fdafe .ShapeElementsChoice .Shadow ,&_gebe );_bacde !=nil {return _bacde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_daca :=NewEG_ShapeElements (); -_daca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_daca );if _fdded :=d .DecodeElement (&_daca .ShapeElementsChoice .Textbox ,&_gebe );_fdded !=nil {return _fdded ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_fagad :=NewEG_ShapeElements (); -_fagad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_fagad );if _gdbfa :=d .DecodeElement (&_fagad .ShapeElementsChoice .Textpath ,&_gebe );_gdbfa !=nil {return _gdbfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bbebb :=NewEG_ShapeElements (); -_bbebb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_bbebb );if _addb :=d .DecodeElement (&_bbebb .ShapeElementsChoice .Imagedata ,&_gebe );_addb !=nil {return _addb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ggec :=NewEG_ShapeElements (); -_ggec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_ggec );if _eccg :=d .DecodeElement (&_ggec .ShapeElementsChoice .Skew ,&_gebe );_eccg !=nil {return _eccg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bgfb :=NewEG_ShapeElements (); -_bgfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_bgfb );if _daeef :=d .DecodeElement (&_bgfb .ShapeElementsChoice .Extrusion ,&_gebe );_daeef !=nil {return _daeef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fbdbe :=NewEG_ShapeElements (); -_fbdbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_fbdbe );if _bbdge :=d .DecodeElement (&_fbdbe .ShapeElementsChoice .Callout ,&_gebe );_bbdge !=nil {return _bbdge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aggeda :=NewEG_ShapeElements (); -_aggeda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_aggeda );if _gcfaf :=d .DecodeElement (&_aggeda .ShapeElementsChoice .Lock ,&_gebe );_gcfaf !=nil {return _gcfaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cfbfd :=NewEG_ShapeElements (); -_cfbfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_cfbfd );if _eaedg :=d .DecodeElement (&_cfbfd .ShapeElementsChoice .Clippath ,&_gebe );_eaedg !=nil {return _eaedg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ecdadg :=NewEG_ShapeElements (); -_ecdadg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_ecdadg );if _dbeee :=d .DecodeElement (&_ecdadg .ShapeElementsChoice .Signatureline ,&_gebe );_dbeee !=nil {return _dbeee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_debc :=NewEG_ShapeElements (); -_debc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_debc );if _cggada :=d .DecodeElement (&_debc .ShapeElementsChoice .Wrap ,&_gebe );_cggada !=nil {return _cggada ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_badbe :=NewEG_ShapeElements (); -_badbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_badbe );if _agddab :=d .DecodeElement (&_badbe .ShapeElementsChoice .Anchorlock ,&_gebe );_agddab !=nil {return _agddab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cecfaa :=NewEG_ShapeElements (); -_cecfaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_cecfaa );if _fagb :=d .DecodeElement (&_cecfaa .ShapeElementsChoice .Bordertop ,&_gebe );_fagb !=nil {return _fagb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dgdde :=NewEG_ShapeElements (); -_dgdde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_dgdde );if _edgad :=d .DecodeElement (&_dgdde .ShapeElementsChoice .Borderbottom ,&_gebe );_edgad !=nil {return _edgad ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gfdeb :=NewEG_ShapeElements (); -_gfdeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_gfdeb );if _bdaf :=d .DecodeElement (&_gfdeb .ShapeElementsChoice .Borderleft ,&_gebe );_bdaf !=nil {return _bdaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_aadg :=NewEG_ShapeElements (); -_aadg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_aadg );if _efcgd :=d .DecodeElement (&_aadg .ShapeElementsChoice .Borderright ,&_gebe );_efcgd !=nil {return _efcgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_geea :=NewEG_ShapeElements (); -_geea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_geea );if _bgggf :=d .DecodeElement (&_geea .ShapeElementsChoice .ClientData ,&_gebe );_bgggf !=nil {return _bgggf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ffdaf :=NewEG_ShapeElements (); -_ffdaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gccdc .EG_ShapeElements =append (_gccdc .EG_ShapeElements ,_ffdaf );if _bccac :=d .DecodeElement (&_ffdaf .ShapeElementsChoice .Textdata ,&_gebe );_bccac !=nil {return _bccac ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004c\u0069n\u0065\u0020\u0025\u0076",_gebe .Name ); -if _dgdfg :=d .Skip ();_dgdfg !=nil {return _dgdfg ;};};case _e .EndElement :break _accae ;case _e .CharData :};};return nil ;};const (OfcST_ExtrusionRenderUnset OfcST_ExtrusionRender =0;OfcST_ExtrusionRenderSolid OfcST_ExtrusionRender =1;OfcST_ExtrusionRenderWireFrame OfcST_ExtrusionRender =2; -OfcST_ExtrusionRenderBoundingCube OfcST_ExtrusionRender =3;);func (_aacaa *OfcShapelayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aacaa .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();for _ ,_fcedeg :=range start .Attr {if _fcedeg .Name .Local =="\u0065\u0078\u0074"{_aacaa .ExtAttr .UnmarshalXMLAttr (_fcedeg ); -continue ;};};_gfaca :for {_gedge ,_ggdb :=d .Token ();if _ggdb !=nil {return _ggdb ;};switch _ffcce :=_gedge .(type ){case _e .StartElement :switch _ffcce .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_aacaa .Idmap =NewOfcCT_IdMap (); -if _faed :=d .DecodeElement (_aacaa .Idmap ,&_ffcce );_faed !=nil {return _faed ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_aacaa .Regrouptable =NewOfcCT_RegroupTable (); -if _gdbcf :=d .DecodeElement (_aacaa .Regrouptable ,&_ffcce );_gdbcf !=nil {return _gdbcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_aacaa .Rules =NewOfcCT_Rules (); -if _bgba :=d .DecodeElement (_aacaa .Rules ,&_ffcce );_bgba !=nil {return _bgba ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006c\u0061y\u006fu\u0074\u0020\u0025\u0076",_ffcce .Name ); -if _dfedg :=d .Skip ();_dfedg !=nil {return _dfedg ;};};case _e .EndElement :break _gfaca ;case _e .CharData :};};return nil ;};func (_ggdcg OfcST_InsetMode )String ()string {switch _ggdcg {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f";case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d"; -};return "";};func (_dfafe *OfcCT_ClipPath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dcceg :=range start .Attr {if _dcceg .Name .Local =="\u0076"{_daffa :=_dcceg .Value ;_dfafe .VAttr =_daffa ;continue ;};};for {_ggfc ,_efbfcd :=d .Token (); -if _efbfcd !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068:\u0020\u0025\u0073",_efbfcd );};if _ebec ,_bbbbf :=_ggfc .(_e .EndElement );_bbbbf &&_ebec .Name ==start .Name {break ; -};};return nil ;};func NewGroup ()*Group {_dffb :=&Group {};_dffb .CT_Group =*NewCT_Group ();return _dffb }; +// Callout gap +GapAttr *string ; -// Validate validates the OfcCT_Relation and its children -func (_aacdgb *OfcCT_Relation )Validate ()error {return _aacdgb .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006ca\u0074\u0069\u006f\u006e");};func (_aegaf OfcST_How )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fceac :=_e .Attr {}; -_fceac .Name =name ;switch _aegaf {case OfcST_HowUnset :_fceac .Value ="";case OfcST_HowTop :_fceac .Value ="\u0074\u006f\u0070";case OfcST_HowMiddle :_fceac .Value ="\u006d\u0069\u0064\u0064\u006c\u0065";case OfcST_HowBottom :_fceac .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; -case OfcST_HowLeft :_fceac .Value ="\u006c\u0065\u0066\u0074";case OfcST_HowCenter :_fceac .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_HowRight :_fceac .Value ="\u0072\u0069\u0067h\u0074";};return _fceac ,nil ;}; +// Callout angle +AngleAttr OfcST_Angle ; -// ValidateWithPath validates the OfcCT_Rules and its children, prefixing error messages with path -func (_gbab *OfcCT_Rules )ValidateWithPath (path string )error {for _cfcg ,_fcedc :=range _gbab .R {if _feag :=_fcedc .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_cfcg ));_feag !=nil {return _feag ;};};if _abaff :=_gbab .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_abaff !=nil {return _abaff ;};return nil ;};func (_agcgf ST_StrokeArrowLength )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_agcgf .String (),start );}; +// Callout automatic drop toggle +DropautoAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the AG_OfficeCoreAttributes and its children, prefixing error messages with path -func (_dcga *AG_OfficeCoreAttributes )ValidateWithPath (path string )error {if _edb :=_dcga .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_edb !=nil {return _edb ;};if _acgb :=_dcga .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072"); -_acgb !=nil {return _acgb ;};if _bcg :=_dcga .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_bcg !=nil {return _bcg ;};if _gac :=_dcga .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072"); -_gac !=nil {return _gac ;};if _gdf :=_dcga .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_gdf !=nil {return _gdf ;};if _bab :=_dcga .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072"); -_bab !=nil {return _bab ;};if _ggc :=_dcga .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_ggc !=nil {return _ggc ;};if _beg :=_dcga .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072"); -_beg !=nil {return _beg ;};if _cgag :=_dcga .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_cgag !=nil {return _cgag ;};if _egf :=_dcga .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072"); -_egf !=nil {return _egf ;};if _ceg :=_dcga .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_ceg !=nil {return _ceg ;};if _gdaf :=_dcga .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072"); -_gdaf !=nil {return _gdaf ;};if _caea :=_dcga .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_caea !=nil {return _caea ;};if _ffg :=_dcga .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072"); -_ffg !=nil {return _ffg ;};if _dff :=_dcga .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_dff !=nil {return _dff ;};return nil ;}; +// Callout drop position +DropAttr *string ; -// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path -func (_cgdg *CT_Background )ValidateWithPath (path string )error {if _dfec :=_cgdg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_dfec !=nil {return _dfec ;};if _dggb :=_cgdg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_dggb !=nil {return _dggb ;};if _gcf :=_cgdg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_gcf !=nil {return _gcf ;};if _febfb :=_cgdg .TargetscreensizeAttr .ValidateWithPath (path +"/\u0054\u0061\u0072\u0067et\u0073c\u0072\u0065\u0065\u006e\u0073i\u007a\u0065\u0041\u0074\u0074\u0072"); -_febfb !=nil {return _febfb ;};if _cgdg .Fill !=nil {if _effa :=_cgdg .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_effa !=nil {return _effa ;};};if _bdcc :=_cgdg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072"); -_bdcc !=nil {return _bdcc ;};return nil ;}; +// Callout drop distance +DistanceAttr *string ; -// Validate validates the Shadow and its children -func (_aeccd *Shadow )Validate ()error {return _aeccd .ValidateWithPath ("\u0053\u0068\u0061\u0064\u006f\u0077");}; +// Callout length toggle +LengthspecifiedAttr _f .ST_TrueFalse ; -// Validate validates the Stroke and its children -func (_efgdg *Stroke )Validate ()error {return _efgdg .ValidateWithPath ("\u0053\u0074\u0072\u006f\u006b\u0065");};func (_ddea *AG_AllShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ddea .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .OpacityAttr )}); -};if _ddea .StrokedAttr !=_de .ST_TrueFalseUnset {_egc ,_cbc :=_ddea .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _cbc !=nil {return _cbc ;};start .Attr =append (start .Attr ,_egc );};if _ddea .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .StrokecolorAttr )}); -};if _ddea .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .StrokeweightAttr )});};if _ddea .InsetpenAttr !=_de .ST_TrueFalseUnset {_ecg ,_fcc :=_ddea .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _fcc !=nil {return _fcc ;};start .Attr =append (start .Attr ,_ecg );};if _ddea .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .ChromakeyAttr )}); -};if _ddea .FilledAttr !=_de .ST_TrueFalseUnset {_eea ,_bfb :=_ddea .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _bfb !=nil {return _bfb ;};start .Attr =append (start .Attr ,_eea );};if _ddea .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .FillcolorAttr )}); -};if _ddea .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_ddea .SptAttr )});};if _ddea .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_dbe ,_aff :=_ddea .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _aff !=nil {return _aff ;};start .Attr =append (start .Attr ,_dbe );};if _ddea .BwmodeAttr !=OfcST_BWModeUnset {_ece ,_ddef :=_ddea .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _ddef !=nil {return _ddef ; -};start .Attr =append (start .Attr ,_ece );};if _ddea .BwpureAttr !=OfcST_BWModeUnset {_ad ,_fcd :=_ddea .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _fcd !=nil {return _fcd ;};start .Attr =append (start .Attr ,_ad ); -};if _ddea .BwnormalAttr !=OfcST_BWModeUnset {_bgf ,_dee :=_ddea .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _dee !=nil {return _dee ;};start .Attr =append (start .Attr ,_bgf );};if _ddea .ForcedashAttr !=_de .ST_TrueFalseUnset {_dcg ,_fcdg :=_ddea .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"}); -if _fcdg !=nil {return _fcdg ;};start .Attr =append (start .Attr ,_dcg );};if _ddea .OleiconAttr !=_de .ST_TrueFalseUnset {_ffc ,_fab :=_ddea .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fab !=nil {return _fab ; -};start .Attr =append (start .Attr ,_ffc );};if _ddea .OleAttr !=_de .ST_TrueFalseBlankUnset {_eca ,_gcef :=_ddea .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gcef !=nil {return _gcef ;};start .Attr =append (start .Attr ,_eca ); -};if _ddea .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_ge ,_dfe :=_ddea .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"});if _dfe !=nil {return _dfe ;};start .Attr =append (start .Attr ,_ge ); -};if _ddea .CliptowrapAttr !=_de .ST_TrueFalseUnset {_cba ,_ebc :=_ddea .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"});if _ebc !=nil {return _ebc ;};start .Attr =append (start .Attr ,_cba ); -};if _ddea .ClipAttr !=_de .ST_TrueFalseUnset {_edc ,_aef :=_ddea .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _aef !=nil {return _aef ;};start .Attr =append (start .Attr ,_edc );};return nil ;}; +// Callout length +LengthAttr *string ; -// ValidateWithPath validates the EG_ShapeElements and its children, prefixing error messages with path -func (_caaba *EG_ShapeElements )ValidateWithPath (path string )error {if _gdgcb :=_caaba .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_gdgcb !=nil {return _gdgcb ; -};return nil ;};func (_eedd *OfcCT_ColorMenu )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afbcff :=range start .Attr {if _afbcff .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fdda :=_afbcff .Value ; -_eedd .StrokecolorAttr =&_fdda ;continue ;};if _afbcff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gcfef :=_afbcff .Value ;_eedd .FillcolorAttr =&_gcfef ;continue ;};if _afbcff .Name .Local =="s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"{_cggg :=_afbcff .Value ; -_eedd .ShadowcolorAttr =&_cggg ;continue ;};if _afbcff .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"{_feaf :=_afbcff .Value ;_eedd .ExtrusioncolorAttr =&_feaf ;continue ;};if _afbcff .Name .Local =="\u0065\u0078\u0074"{_eedd .ExtAttr .UnmarshalXMLAttr (_afbcff ); -continue ;};};for {_cbcde ,_cgcff :=d .Token ();if _cgcff !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0065n\u0075:\u0020\u0025\u0073",_cgcff );};if _fabgf ,_bdeda :=_cbcde .(_e .EndElement ); -_bdeda &&_fabgf .Name ==start .Name {break ;};};return nil ;};func NewOfcTop ()*OfcTop {_fgee :=&OfcTop {};_fgee .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _fgee ;};type Polyline struct{CT_PolyLine }; +// Callout accent bar toggle +AccentbarAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the CT_ShapeChoice and its children, prefixing error messages with path -func (_edef *CT_ShapeChoice )ValidateWithPath (path string )error {if _edef .Ink !=nil {if _gfea :=_edef .Ink .ValidateWithPath (path +"\u002f\u0049\u006e\u006b");_gfea !=nil {return _gfea ;};};if _edef .Iscomment !=nil {if _cggad :=_edef .Iscomment .ValidateWithPath (path +"\u002f\u0049\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"); -_cggad !=nil {return _cggad ;};};if _edef .Equationxml !=nil {if _adgd :=_edef .Equationxml .ValidateWithPath (path +"\u002f\u0045\u0071u\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c");_adgd !=nil {return _adgd ;};};if _cegdg :=_edef .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065"); -_cegdg !=nil {return _cegdg ;};return nil ;}; +// Callout text border toggle +TextborderAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the CT_PolyLine and its children, prefixing error messages with path -func (_abbce *CT_PolyLine )ValidateWithPath (path string )error {for _cfeaf ,_eabga :=range _abbce .PolyLineChoice {if _adgbe :=_eabga .ValidateWithPath (_d .Sprintf ("%\u0073\u002f\u0050\u006fly\u004ci\u006e\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_cfeaf )); -_adgbe !=nil {return _adgbe ;};};if _bggb :=_abbce .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bggb !=nil {return _bggb ;};if _aedf :=_abbce .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_aedf !=nil {return _aedf ;};if _geeg :=_abbce .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_geeg !=nil {return _geeg ;};if _bbdbg :=_abbce .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_bbdbg !=nil {return _bbdbg ;};if _cadc :=_abbce .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_cadc !=nil {return _cadc ;};if _edbdf :=_abbce .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_edbdf !=nil {return _edbdf ;};if _gbcfe :=_abbce .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_gbcfe !=nil {return _gbcfe ;};if _abbeb :=_abbce .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_abbeb !=nil {return _abbeb ;};if _edca :=_abbce .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_edca !=nil {return _edca ;};if _bagab :=_abbce .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_bagab !=nil {return _bagab ;};if _cdge :=_abbce .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cdge !=nil {return _cdge ;};if _gadf :=_abbce .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_gadf !=nil {return _gadf ;};if _beaa :=_abbce .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_beaa !=nil {return _beaa ;};if _faffg :=_abbce .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_faffg !=nil {return _faffg ;};if _adaba :=_abbce .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_adaba !=nil {return _adaba ;};if _bgbdd :=_abbce .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_bgbdd !=nil {return _bgbdd ;};if _cdfee :=_abbce .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_cdfee !=nil {return _cdfee ;};if _fcdba :=_abbce .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_fcdba !=nil {return _fcdba ;};if _gcgef :=_abbce .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_gcgef !=nil {return _gcgef ;};if _fcfcd :=_abbce .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_fcfcd !=nil {return _fcfcd ;};if _gdbeb :=_abbce .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gdbeb !=nil {return _gdbeb ;};if _bbag :=_abbce .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_bbag !=nil {return _bbag ;};if _ageg :=_abbce .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ageg !=nil {return _ageg ;};if _bebg :=_abbce .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_bebg !=nil {return _bebg ;};if _cegb :=_abbce .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cegb !=nil {return _cegb ;};if _gegge :=_abbce .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_gegge !=nil {return _gegge ;};if _gccf :=_abbce .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gccf !=nil {return _gccf ;};if _cgfgb :=_abbce .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_cgfgb !=nil {return _cgfgb ;};if _eade :=_abbce .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eade !=nil {return _eade ;};return nil ;};type CT_GroupChoice struct{Group *Group ;Shape *Shape ;Shapetype *Shapetype ; -Arc *Arc ;Curve *Curve ;Image *Image ;Line *Line ;Oval *Oval ;Polyline *Polyline ;Rect *Rect ;Roundrect *Roundrect ;Diagram *OfcDiagram ;ShapeElementsChoice *EG_ShapeElementsChoice ;};func (_ceabc ST_FillMethod )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dcda :=_e .Attr {}; -_dcda .Name =name ;switch _ceabc {case ST_FillMethodUnset :_dcda .Value ="";case ST_FillMethodNone :_dcda .Value ="\u006e\u006f\u006e\u0065";case ST_FillMethodLinear :_dcda .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_FillMethodSigma :_dcda .Value ="\u0073\u0069\u0067m\u0061"; -case ST_FillMethodAny :_dcda .Value ="\u0061\u006e\u0079";case ST_FillMethodLinearSigma :_dcda .Value ="\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return _dcda ,nil ;};func (_ecbde *Shadow )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecbde .CT_Shadow =*NewCT_Shadow (); -for _ ,_gdgag :=range start .Attr {if _gdgag .Name .Local =="\u006f\u006e"{_ecbde .OnAttr .UnmarshalXMLAttr (_gdgag );continue ;};if _gdgag .Name .Local =="\u0074\u0079\u0070\u0065"{_ecbde .TypeAttr .UnmarshalXMLAttr (_gdgag );continue ;};if _gdgag .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_ecbde .ObscuredAttr .UnmarshalXMLAttr (_gdgag ); -continue ;};if _gdgag .Name .Local =="\u0063\u006f\u006co\u0072"{_decbc :=_gdgag .Value ;_ecbde .ColorAttr =&_decbc ;continue ;};if _gdgag .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bgbdf :=_gdgag .Value ;_ecbde .OpacityAttr =&_bgbdf ;continue ; -};if _gdgag .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_cdbfg :=_gdgag .Value ;_ecbde .OffsetAttr =&_cdbfg ;continue ;};if _gdgag .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_dggee :=_gdgag .Value ;_ecbde .Color2Attr =&_dggee ;continue ; -};if _gdgag .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_abagcb :=_gdgag .Value ;_ecbde .Offset2Attr =&_abagcb ;continue ;};if _gdgag .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_fgcdd :=_gdgag .Value ;_ecbde .OriginAttr =&_fgcdd ; -continue ;};if _gdgag .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_eabdg :=_gdgag .Value ;_ecbde .MatrixAttr =&_eabdg ;continue ;};if _gdgag .Name .Local =="\u0069\u0064"{_dbega :=_gdgag .Value ;_ecbde .IdAttr =&_dbega ;continue ;};};for {_bcfb ,_cbfcd :=d .Token (); -if _cbfcd !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0053h\u0061\u0064o\u0077\u003a\u0020\u0025\u0073",_cbfcd );};if _bcdeb ,_ecacf :=_bcfb .(_e .EndElement );_ecacf &&_bcdeb .Name ==start .Name {break ;};};return nil ;};func (_ecgda OfcST_Angle )Validate ()error {return _ecgda .ValidateWithPath ("")}; -func (_cdfbb OfcST_ExtrusionRender )ValidateWithPath (path string )error {switch _cdfbb {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdfbb )); -};return nil ;}; +// Callout flip x +MinusxAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the Curve and its children, prefixing error messages with path -func (_edaec *Curve )ValidateWithPath (path string )error {if _afgg :=_edaec .CT_Curve .ValidateWithPath (path );_afgg !=nil {return _afgg ;};return nil ;};func (_dbdff *OfcInk )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +// Callout flip y +MinusyAttr _f .ST_TrueFalse ;ExtAttr ST_Ext ;};type ST_FillMethod byte ;const (OfcST_OLETypeUnset OfcST_OLEType =0;OfcST_OLETypeEmbed OfcST_OLEType =1;OfcST_OLETypeLink OfcST_OLEType =2;);const (ST_StrokeArrowWidthUnset ST_StrokeArrowWidth =0;ST_StrokeArrowWidthNarrow ST_StrokeArrowWidth =1; +ST_StrokeArrowWidthMedium ST_StrokeArrowWidth =2;ST_StrokeArrowWidthWide ST_StrokeArrowWidth =3;);const (ST_StrokeJoinStyleUnset ST_StrokeJoinStyle =0;ST_StrokeJoinStyleRound ST_StrokeJoinStyle =1;ST_StrokeJoinStyleBevel ST_StrokeJoinStyle =2;ST_StrokeJoinStyleMiter ST_StrokeJoinStyle =3; +);func NewOfcRight ()*OfcRight {_gfdfe :=&OfcRight {};_gfdfe .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _gfdfe ;};func (_debff *OfcClippath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0069n\u006b";return _dbdff .OfcCT_Ink .MarshalXML (e ,start );}; +start .Name .Local ="\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068";return _debff .OfcCT_ClipPath .MarshalXML (e ,start );};func NewAG_Chromakey ()*AG_Chromakey {_bge :=&AG_Chromakey {};return _bge }; -// Validate validates the OfcTop and its children -func (_dcffb *OfcTop )Validate ()error {return _dcffb .ValidateWithPath ("\u004f\u0066\u0063\u0054\u006f\u0070");};type OfcCT_RegroupTable struct{ +// ValidateWithPath validates the OfcShapedefaults and its children, prefixing error messages with path +func (_dbcbf *OfcShapedefaults )ValidateWithPath (path string )error {if _gcgea :=_dbcbf .OfcCT_ShapeDefaults .ValidateWithPath (path );_gcgea !=nil {return _gcgea ;};return nil ;}; -// Regroup Entry -Entry []*OfcCT_Entry ;ExtAttr ST_Ext ;}; +// Validate validates the OfcClippath and its children +func (_egbba *OfcClippath )Validate ()error {return _egbba .ValidateWithPath ("O\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068");};func (_egfbdb ST_StrokeArrowType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_egfbdb .String (),start ); +};type CT_Curve struct{ -// ValidateWithPath validates the Rect and its children, prefixing error messages with path -func (_fffbf *Rect )ValidateWithPath (path string )error {if _gafbc :=_fffbf .CT_Rect .ValidateWithPath (path );_gafbc !=nil {return _gafbc ;};return nil ;};func (_eaffe *ST_EditAs )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbacg ,_bffaa :=d .Token (); -if _bffaa !=nil {return _bffaa ;};if _adbde ,_egcbe :=_dbacg .(_e .EndElement );_egcbe &&_adbde .Name ==start .Name {*_eaffe =1;return nil ;};if _aeefdg ,_aafa :=_dbacg .(_e .CharData );!_aafa {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbacg ); -}else {switch string (_aeefdg ){case "":*_eaffe =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_eaffe =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_eaffe =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_eaffe =3;case "\u0063\u0079\u0063l\u0065":*_eaffe =4; -case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_eaffe =5;case "\u0076\u0065\u006e\u006e":*_eaffe =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_eaffe =7;};};_dbacg ,_bffaa =d .Token ();if _bffaa !=nil {return _bffaa ;};if _cddfdc ,_egacd :=_dbacg .(_e .EndElement ); -_egacd &&_cddfdc .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbacg );};func (_eafdd *ST_StrokeArrowType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eafdd =0; -case "\u006e\u006f\u006e\u0065":*_eafdd =1;case "\u0062\u006c\u006fc\u006b":*_eafdd =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_eafdd =3;case "\u006f\u0076\u0061\u006c":*_eafdd =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_eafdd =5;case "\u006f\u0070\u0065\u006e":*_eafdd =6; -};return nil ;};func NewOfcInk ()*OfcInk {_accd :=&OfcInk {};_accd .OfcCT_Ink =*NewOfcCT_Ink ();return _accd };func (_dad *AG_Ext )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dad .ExtAttr !=ST_ExtUnset {_afc ,_egg :=_dad .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u0078\u0074"}); -if _egg !=nil {return _egg ;};start .Attr =append (start .Attr ,_afc );};start .Name .Local ="\u0076\u003a\u0041\u0047\u005f\u0045\u0078\u0074";return nil ;};func NewOfcCT_Diagram ()*OfcCT_Diagram {_dafge :=&OfcCT_Diagram {};return _dafge };func (_fdefb ST_StrokeEndCap )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_daggb :=_e .Attr {}; -_daggb .Name =name ;switch _fdefb {case ST_StrokeEndCapUnset :_daggb .Value ="";case ST_StrokeEndCapFlat :_daggb .Value ="\u0066\u006c\u0061\u0074";case ST_StrokeEndCapSquare :_daggb .Value ="\u0073\u0071\u0075\u0061\u0072\u0065";case ST_StrokeEndCapRound :_daggb .Value ="\u0072\u006f\u0075n\u0064"; -};return _daggb ,nil ;}; +// Curve Starting Point +FromAttr *string ; -// ValidateWithPath validates the OfcCT_OLEObject and its children, prefixing error messages with path -func (_badbc *OfcCT_OLEObject )ValidateWithPath (path string )error {if _dcceb :=_badbc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dcceb !=nil {return _dcceb ;};if _bbageg :=_badbc .DrawAspectAttr .ValidateWithPath (path +"\u002fD\u0072a\u0077\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072"); -_bbageg !=nil {return _bbageg ;};if _cgfcb :=_badbc .UpdateModeAttr .ValidateWithPath (path +"\u002fU\u0070d\u0061\u0074\u0065\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cgfcb !=nil {return _cgfcb ;};if _fbfee :=_badbc .LockedField .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"); -_fbfee !=nil {return _fbfee ;};return nil ;};func (_dcfgfe OfcST_ColorMode )Validate ()error {return _dcfgfe .ValidateWithPath ("")}; +// First Curve Control Point +Control1Attr *string ; -// Validate validates the OfcCT_ColorMenu and its children -func (_ggdce *OfcCT_ColorMenu )Validate ()error {return _ggdce .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075");};func (_dfee *AG_ShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dfee .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_dfee .OpacityAttr )}); -};if _dfee .StrokedAttr !=_de .ST_TrueFalseUnset {_dcc ,_fgg :=_dfee .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fgg !=nil {return _fgg ;};start .Attr =append (start .Attr ,_dcc );};if _dfee .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_dfee .StrokecolorAttr )}); -};if _dfee .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dfee .StrokeweightAttr )});};if _dfee .InsetpenAttr !=_de .ST_TrueFalseUnset {_ddf ,_ggg :=_dfee .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _ggg !=nil {return _ggg ;};start .Attr =append (start .Attr ,_ddf );};if _dfee .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_dfee .ChromakeyAttr )}); -};if _dfee .FilledAttr !=_de .ST_TrueFalseUnset {_efgc ,_dbdgf :=_dfee .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dbdgf !=nil {return _dbdgf ;};start .Attr =append (start .Attr ,_efgc );};if _dfee .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_dfee .FillcolorAttr )}); -};return nil ;};func NewOfcCallout ()*OfcCallout {_cgcag :=&OfcCallout {};_cgcag .OfcCT_Callout =*NewOfcCT_Callout ();return _cgcag ;}; +// Second Curve Control Point +Control2Attr *string ; -// Validate validates the OfcColumn and its children -func (_gbfa *OfcColumn )Validate ()error {return _gbfa .ValidateWithPath ("\u004ff\u0063\u0043\u006f\u006c\u0075\u006dn");};func (_ebfbe *Oval )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ebfbe .CT_Oval .MarshalXML (e ,start );}; -func (_ddgcc OfcST_Angle )String ()string {switch _ddgcc {case 0:return "";case 1:return "\u0061\u006e\u0079";case 2:return "\u0033\u0030";case 3:return "\u0034\u0035";case 4:return "\u0036\u0030";case 5:return "\u0039\u0030";case 6:return "\u0061\u0075\u0074\u006f"; -};return "";};type ST_Ext byte ;func (_bgecff OfcST_OLEUpdateMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bgecff .String (),start );}; +// Curve Ending Point +ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ; +StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ; +HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; +BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; +InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ; +OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;};func (_dfbg *CT_Rect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eaged :=range start .Attr {if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dfbg .DgmlayoutAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dfbg .OleiconAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dfbg .PreferrelativeAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dfbg .ButtonAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dfbg .CliptowrapAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gdade ,_bcfbg :=_c .ParseInt (_eaged .Value ,10,64); +if _bcfbg !=nil {return _bcfbg ;};_dfbg .DgmnodekindAttr =&_gdade ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dfbg .ForcedashAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0073\u0070\u0069\u0064"{_gcfag :=_eaged .Value ; +_dfbg .SpidAttr =&_gcfag ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0068\u0072\u0070c\u0074"{_becbd ,_gffd :=_c .ParseFloat (_eaged .Value ,64); +if _gffd !=nil {return _gffd ;};_gbbgf :=float32 (_becbd );_dfbg .HrpctAttr =&_gbbgf ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_fdfef :=_eaged .Value ; +_dfbg .BorderleftcolorAttr =&_fdfef ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dfbg .BwmodeAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0068\u0072\u0073t\u0064"{_dfbg .HrstdAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dfbg .UserdrawnAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u006f\u006c\u0065"{_dfbg .OleAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dfbg .BwnormalAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dfbg .DgmlayoutmruAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ggfage :=_eaged .Value ; +_dfbg .BordertopcolorAttr =&_ggfage ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0073\u0070\u0074"{_eccgf ,_afcg :=_c .ParseFloat (_eaged .Value ,64); +if _afcg !=nil {return _afcg ;};_dbefe :=float32 (_eccgf );_dfbg .SptAttr =&_dbefe ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0068\u0072"{_dfbg .HrAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_abdgc :=_eaged .Value ; +_dfbg .BorderbottomcolorAttr =&_abdgc ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u006f\u006e\u0065\u0064"{_dfbg .OnedAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dfbg .ConnectortypeAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dfbg .HrnoshadeAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dcac :=_eaged .Value ; +_dfbg .BorderrightcolorAttr =&_dcac ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dfbg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dfbg .AllowincellAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dfbg .HralignAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dfbg .BwpureAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dfbg .UserhiddenAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0063\u006c\u0069\u0070"{_dfbg .ClipAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dfbg .AllowoverlapAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_deafa ,_efgfd :=_c .ParseInt (_eaged .Value ,10,64); +if _efgfd !=nil {return _efgfd ;};_dfbg .RegroupidAttr =&_deafa ;continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dfbg .BulletAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eaged .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dfbg .InsetmodeAttr .UnmarshalXMLAttr (_eaged ); +continue ;};if _eaged .Name .Local =="\u0063\u006c\u0061s\u0073"{_adafg :=_eaged .Value ;_dfbg .ClassAttr =&_adafg ;continue ;};if _eaged .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dfbg .StrokedAttr .UnmarshalXMLAttr (_eaged );continue ;}; +if _eaged .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_gdefb :=_eaged .Value ;_dfbg .StrokecolorAttr =&_gdefb ;continue ;};if _eaged .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ceba :=_eaged .Value ; +_dfbg .StrokeweightAttr =&_ceba ;continue ;};if _eaged .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dfbg .InsetpenAttr .UnmarshalXMLAttr (_eaged );continue ;};if _eaged .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gfgg :=_eaged .Value ; +_dfbg .ChromakeyAttr =&_gfgg ;continue ;};if _eaged .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dfbg .FilledAttr .UnmarshalXMLAttr (_eaged );continue ;};if _eaged .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dbce :=_eaged .Value ; +_dfbg .FillcolorAttr =&_dbce ;continue ;};if _eaged .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_aaea :=_eaged .Value ;_dfbg .OpacityAttr =&_aaea ;continue ;};if _eaged .Name .Local =="\u0073\u0074\u0079l\u0065"{_fegc :=_eaged .Value ;_dfbg .StyleAttr =&_fegc ; +continue ;};if _eaged .Name .Local =="\u0069\u0064"{_ddda :=_eaged .Value ;_dfbg .IdAttr =&_ddda ;continue ;};if _eaged .Name .Local =="\u0070\u0072\u0069n\u0074"{_dfbg .PrintAttr .UnmarshalXMLAttr (_eaged );continue ;};if _eaged .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ccdbe :=_eaged .Value ; +_dfbg .WrapcoordsAttr =&_ccdbe ;continue ;};if _eaged .Name .Local =="\u0068\u0072\u0065\u0066"{_bddd :=_eaged .Value ;_dfbg .HrefAttr =&_bddd ;continue ;};if _eaged .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fgcd :=_eaged .Value ; +_dfbg .CoordoriginAttr =&_fgcd ;continue ;};if _eaged .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fffe :=_eaged .Value ;_dfbg .CoordsizeAttr =&_fffe ;continue ;};if _eaged .Name .Local =="\u0061\u006c\u0074"{_aedee :=_eaged .Value ;_dfbg .AltAttr =&_aedee ; +continue ;};if _eaged .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cccaa :=_eaged .Value ;_dfbg .TargetAttr =&_cccaa ;continue ;};if _eaged .Name .Local =="\u0074\u0069\u0074l\u0065"{_gbfg :=_eaged .Value ;_dfbg .TitleAttr =&_gbfg ;continue ; +};};_caeac :for {_fbccd ,_dfga :=d .Token ();if _dfga !=nil {return _dfga ;};switch _eddca :=_fbccd .(type ){case _e .StartElement :switch _eddca .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_feaeb :=NewEG_ShapeElements (); +_feaeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_feaeb );if _dada :=d .DecodeElement (&_feaeb .ShapeElementsChoice .Path ,&_eddca );_dada !=nil {return _dada ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dcegc :=NewEG_ShapeElements (); +_dcegc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_dcegc );if _eedag :=d .DecodeElement (&_dcegc .ShapeElementsChoice .Formulas ,&_eddca );_eedag !=nil {return _eedag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_fffea :=NewEG_ShapeElements (); +_fffea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_fffea );if _fbcg :=d .DecodeElement (&_fffea .ShapeElementsChoice .Handles ,&_eddca );_fbcg !=nil {return _fbcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cggaa :=NewEG_ShapeElements (); +_cggaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_cggaa );if _adeag :=d .DecodeElement (&_cggaa .ShapeElementsChoice .Fill ,&_eddca );_adeag !=nil {return _adeag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bdcc :=NewEG_ShapeElements (); +_bdcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_bdcc );if _ecdg :=d .DecodeElement (&_bdcc .ShapeElementsChoice .Stroke ,&_eddca );_ecdg !=nil {return _ecdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cged :=NewEG_ShapeElements (); +_cged .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_cged );if _gdabb :=d .DecodeElement (&_cged .ShapeElementsChoice .Shadow ,&_eddca );_gdabb !=nil {return _gdabb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_fbca :=NewEG_ShapeElements (); +_fbca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_fbca );if _cfab :=d .DecodeElement (&_fbca .ShapeElementsChoice .Textbox ,&_eddca );_cfab !=nil {return _cfab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bgbg :=NewEG_ShapeElements (); +_bgbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_bgbg );if _acfb :=d .DecodeElement (&_bgbg .ShapeElementsChoice .Textpath ,&_eddca );_acfb !=nil {return _acfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_gdcfc :=NewEG_ShapeElements (); +_gdcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_gdcfc );if _eggeg :=d .DecodeElement (&_gdcfc .ShapeElementsChoice .Imagedata ,&_eddca );_eggeg !=nil {return _eggeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fbdc :=NewEG_ShapeElements (); +_fbdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_fbdc );if _gbdc :=d .DecodeElement (&_fbdc .ShapeElementsChoice .Skew ,&_eddca );_gbdc !=nil {return _gbdc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ddead :=NewEG_ShapeElements (); +_ddead .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_ddead );if _bbab :=d .DecodeElement (&_ddead .ShapeElementsChoice .Extrusion ,&_eddca );_bbab !=nil {return _bbab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_agaec :=NewEG_ShapeElements (); +_agaec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_agaec );if _edfd :=d .DecodeElement (&_agaec .ShapeElementsChoice .Callout ,&_eddca );_edfd !=nil {return _edfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_accee :=NewEG_ShapeElements (); +_accee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_accee );if _caffd :=d .DecodeElement (&_accee .ShapeElementsChoice .Lock ,&_eddca );_caffd !=nil {return _caffd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_adef :=NewEG_ShapeElements (); +_adef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_adef );if _fabfd :=d .DecodeElement (&_adef .ShapeElementsChoice .Clippath ,&_eddca );_fabfd !=nil {return _fabfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_adge :=NewEG_ShapeElements (); +_adge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_adge );if _gaegdc :=d .DecodeElement (&_adge .ShapeElementsChoice .Signatureline ,&_eddca );_gaegdc !=nil {return _gaegdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cffa :=NewEG_ShapeElements (); +_cffa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_cffa );if _cefgdb :=d .DecodeElement (&_cffa .ShapeElementsChoice .Wrap ,&_eddca );_cefgdb !=nil {return _cefgdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_cfagf :=NewEG_ShapeElements (); +_cfagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_cfagf );if _dgefcb :=d .DecodeElement (&_cfagf .ShapeElementsChoice .Anchorlock ,&_eddca );_dgefcb !=nil {return _dgefcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebec :=NewEG_ShapeElements (); +_ebec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_ebec );if _cced :=d .DecodeElement (&_ebec .ShapeElementsChoice .Bordertop ,&_eddca );_cced !=nil {return _cced ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cdgfc :=NewEG_ShapeElements (); +_cdgfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_cdgfc );if _dgccg :=d .DecodeElement (&_cdgfc .ShapeElementsChoice .Borderbottom ,&_eddca );_dgccg !=nil {return _dgccg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gacd :=NewEG_ShapeElements (); +_gacd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_gacd );if _dfcef :=d .DecodeElement (&_gacd .ShapeElementsChoice .Borderleft ,&_eddca );_dfcef !=nil {return _dfcef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dggc :=NewEG_ShapeElements (); +_dggc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_dggc );if _bcba :=d .DecodeElement (&_dggc .ShapeElementsChoice .Borderright ,&_eddca );_bcba !=nil {return _bcba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fcga :=NewEG_ShapeElements (); +_fcga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_fcga );if _bbgdge :=d .DecodeElement (&_fcga .ShapeElementsChoice .ClientData ,&_eddca );_bbgdge !=nil {return _bbgdge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_accec :=NewEG_ShapeElements (); +_accec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfbg .EG_ShapeElements =append (_dfbg .EG_ShapeElements ,_accec );if _adfda :=d .DecodeElement (&_accec .ShapeElementsChoice .Textdata ,&_eddca );_adfda !=nil {return _adfda ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_eddca .Name ); +if _gdgfa :=d .Skip ();_gdgfa !=nil {return _gdgfa ;};};case _e .EndElement :break _caeac ;case _e .CharData :};};return nil ;};type OfcST_BWMode byte ;func (_afaeg ST_Ext )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ebafd :=_e .Attr {};_ebafd .Name =name ; +switch _afaeg {case ST_ExtUnset :_ebafd .Value ="";case ST_ExtView :_ebafd .Value ="\u0076\u0069\u0065\u0077";case ST_ExtEdit :_ebafd .Value ="\u0065\u0064\u0069\u0074";case ST_ExtBackwardCompatible :_ebafd .Value ="\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065"; +};return _ebafd ,nil ;}; -// Validate validates the AG_AllShapeAttributes and its children -func (_aag *AG_AllShapeAttributes )Validate ()error {return _aag .ValidateWithPath ("A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");};func NewCT_Image ()*CT_Image {_gaaf :=&CT_Image {};return _gaaf }; -const (ST_StrokeJoinStyleUnset ST_StrokeJoinStyle =0;ST_StrokeJoinStyleRound ST_StrokeJoinStyle =1;ST_StrokeJoinStyleBevel ST_StrokeJoinStyle =2;ST_StrokeJoinStyleMiter ST_StrokeJoinStyle =3;);func (_adfebb *ST_FillMethod )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_adfebb =0; -case "\u006e\u006f\u006e\u0065":*_adfebb =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_adfebb =2;case "\u0073\u0069\u0067m\u0061":*_adfebb =3;case "\u0061\u006e\u0079":*_adfebb =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_adfebb =5; -};return nil ;};func (_acaba OfcST_OLEType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_acaba .String (),start );};func (_fagea *OfcCT_IdMap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0069\u0064\u006d\u0061\u0070"; -};if _fagea .DataAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_d .Sprintf ("\u0025\u0076",*_fagea .DataAttr )});};if _fagea .ExtAttr !=ST_ExtUnset {_gdad ,_gdcec :=_fagea .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _gdcec !=nil {return _gdcec ;};start .Attr =append (start .Attr ,_gdad );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the OfcCT_Extrusion and its children, prefixing error messages with path +func (_dfaef *OfcCT_Extrusion )ValidateWithPath (path string )error {if _gcdde :=_dfaef .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_gcdde !=nil {return _gcdde ;};if _gcee :=_dfaef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_gcee !=nil {return _gcee ;};if _addfc :=_dfaef .RenderAttr .ValidateWithPath (path +"/\u0052\u0065\u006e\u0064\u0065\u0072\u0041\u0074\u0074\u0072");_addfc !=nil {return _addfc ;};if _dfgacd :=_dfaef .PlaneAttr .ValidateWithPath (path +"\u002f\u0050\u006c\u0061\u006e\u0065\u0041\u0074\u0074\u0072"); +_dfgacd !=nil {return _dfgacd ;};if _egbdc :=_dfaef .LockrotationcenterAttr .ValidateWithPath (path +"\u002f\u004c\u006fck\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_egbdc !=nil {return _egbdc ; +};if _afed :=_dfaef .AutorotationcenterAttr .ValidateWithPath (path +"\u002f\u0041\u0075to\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063\u0065\u006e\u0074\u0065\u0072\u0041\u0074\u0074\u0072");_afed !=nil {return _afed ;};if _gecbd :=_dfaef .ColormodeAttr .ValidateWithPath (path +"\u002f\u0043\u006f\u006c\u006f\u0072\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_gecbd !=nil {return _gecbd ;};if _gaecb :=_dfaef .MetalAttr .ValidateWithPath (path +"\u002f\u004d\u0065\u0074\u0061\u006c\u0041\u0074\u0074\u0072");_gaecb !=nil {return _gaecb ;};if _badgb :=_dfaef .LightfaceAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u0067\u0068\u0074\u0066\u0061\u0063e\u0041\u0074\u0074\u0072"); +_badgb !=nil {return _badgb ;};if _abdaa :=_dfaef .LightharshAttr .ValidateWithPath (path +"\u002fL\u0069g\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0041\u0074\u0074\u0072");_abdaa !=nil {return _abdaa ;};if _bdbdad :=_dfaef .Lightharsh2Attr .ValidateWithPath (path +"\u002f\u004ci\u0067\u0068\u0074h\u0061\u0072\u0073\u0068\u0032\u0041\u0074\u0074\u0072"); +_bdbdad !=nil {return _bdbdad ;};if _acaeba :=_dfaef .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_acaeba !=nil {return _acaeba ;};return nil ;}; -// Validate validates the OfcDiagram and its children -func (_fbca *OfcDiagram )Validate ()error {return _fbca .ValidateWithPath ("\u004f\u0066\u0063\u0044\u0069\u0061\u0067\u0072\u0061\u006d");}; +// ValidateWithPath validates the CT_Curve and its children, prefixing error messages with path +func (_dfcdc *CT_Curve )ValidateWithPath (path string )error {for _bcca ,_bdag :=range _dfcdc .EG_ShapeElements {if _beegg :=_bdag .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_bcca )); +_beegg !=nil {return _beegg ;};};if _ebbg :=_dfcdc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ebbg !=nil {return _ebbg ;};if _dfcg :=_dfcdc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_dfcg !=nil {return _dfcg ;};if _ebbc :=_dfcdc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_ebbc !=nil {return _ebbc ;};if _dcbe :=_dfcdc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_dcbe !=nil {return _dcbe ;};if _agc :=_dfcdc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_agc !=nil {return _agc ;};if _egbb :=_dfcdc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_egbb !=nil {return _egbb ;};if _beag :=_dfcdc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_beag !=nil {return _beag ;};if _gaeg :=_dfcdc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_gaeg !=nil {return _gaeg ;};if _gffc :=_dfcdc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_gffc !=nil {return _gffc ;};if _adeb :=_dfcdc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_adeb !=nil {return _adeb ;};if _cdfde :=_dfcdc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cdfde !=nil {return _cdfde ;};if _dacf :=_dfcdc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_dacf !=nil {return _dacf ;};if _gccb :=_dfcdc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gccb !=nil {return _gccb ;};if _fafeb :=_dfcdc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_fafeb !=nil {return _fafeb ;};if _fgab :=_dfcdc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_fgab !=nil {return _fgab ;};if _efbe :=_dfcdc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_efbe !=nil {return _efbe ;};if _ccgf :=_dfcdc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ccgf !=nil {return _ccgf ;};if _deef :=_dfcdc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_deef !=nil {return _deef ;};if _daffe :=_dfcdc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_daffe !=nil {return _daffe ;};if _cdeb :=_dfcdc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_cdeb !=nil {return _cdeb ;};if _cefe :=_dfcdc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cefe !=nil {return _cefe ;};if _ccgc :=_dfcdc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_ccgc !=nil {return _ccgc ;};if _cebf :=_dfcdc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_cebf !=nil {return _cebf ;};if _gbbd :=_dfcdc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_gbbd !=nil {return _gbbd ;};if _egfdd :=_dfcdc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_egfdd !=nil {return _egfdd ;};if _cfaf :=_dfcdc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_cfaf !=nil {return _cfaf ;};if _agde :=_dfcdc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_agde !=nil {return _agde ;};if _gcfa :=_dfcdc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_gcfa !=nil {return _gcfa ;};if _ccfdg :=_dfcdc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_ccfdg !=nil {return _ccfdg ;};return nil ;};func (_gfeg *CT_Curve )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0063\u0075\u0072\u0076\u0065"; +};if _gfeg .FromAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .FromAttr )});};if _gfeg .Control1Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .Control1Attr )}); +};if _gfeg .Control2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .Control2Attr )});};if _gfeg .ToAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u006f"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .ToAttr )}); +};if _gfeg .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .HrefAttr )});};if _gfeg .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .TargetAttr )}); +};if _gfeg .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .ClassAttr )});};if _gfeg .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .TitleAttr )}); +};if _gfeg .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .AltAttr )});};if _gfeg .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .CoordsizeAttr )}); +};if _gfeg .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .CoordoriginAttr )});};if _gfeg .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .WrapcoordsAttr )}); +};if _gfeg .PrintAttr !=_f .ST_TrueFalseUnset {_gddgc ,_egbee :=_gfeg .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _egbee !=nil {return _egbee ;};start .Attr =append (start .Attr ,_gddgc );};if _gfeg .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .IdAttr )}); +};if _gfeg .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .StyleAttr )});};if _gfeg .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .SpidAttr )}); +};if _gfeg .OnedAttr !=_f .ST_TrueFalseUnset {_cgb ,_efca :=_gfeg .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _efca !=nil {return _efca ;};start .Attr =append (start .Attr ,_cgb );};if _gfeg .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .RegroupidAttr )}); +};if _gfeg .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_fgffg ,_fffa :=_gfeg .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fffa !=nil {return _fffa ; +};start .Attr =append (start .Attr ,_fgffg );};if _gfeg .ButtonAttr !=_f .ST_TrueFalseUnset {_gecd ,_bcga :=_gfeg .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bcga !=nil {return _bcga ;};start .Attr =append (start .Attr ,_gecd ); +};if _gfeg .UserhiddenAttr !=_f .ST_TrueFalseUnset {_aadfd ,_eagc :=_gfeg .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _eagc !=nil {return _eagc ;};start .Attr =append (start .Attr ,_aadfd ); +};if _gfeg .BulletAttr !=_f .ST_TrueFalseUnset {_eaff ,_fagg :=_gfeg .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fagg !=nil {return _fagg ;};start .Attr =append (start .Attr ,_eaff );};if _gfeg .HrAttr !=_f .ST_TrueFalseUnset {_daaf ,_dbgg :=_gfeg .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _dbgg !=nil {return _dbgg ;};start .Attr =append (start .Attr ,_daaf );};if _gfeg .HrstdAttr !=_f .ST_TrueFalseUnset {_cdeee ,_dggdga :=_gfeg .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _dggdga !=nil {return _dggdga ; +};start .Attr =append (start .Attr ,_cdeee );};if _gfeg .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_egbed ,_gfaa :=_gfeg .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gfaa !=nil {return _gfaa ; +};start .Attr =append (start .Attr ,_egbed );};if _gfeg .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .HrpctAttr )});};if _gfeg .HralignAttr !=OfcST_HrAlignUnset {_fgffa ,_daee :=_gfeg .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _daee !=nil {return _daee ;};start .Attr =append (start .Attr ,_fgffa );};if _gfeg .AllowincellAttr !=_f .ST_TrueFalseUnset {_abce ,_aede :=_gfeg .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _aede !=nil {return _aede ;};start .Attr =append (start .Attr ,_abce );};if _gfeg .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_aebg ,_efde :=_gfeg .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _efde !=nil {return _efde ;};start .Attr =append (start .Attr ,_aebg );};if _gfeg .UserdrawnAttr !=_f .ST_TrueFalseUnset {_aab ,_dbec :=_gfeg .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _dbec !=nil {return _dbec ;};start .Attr =append (start .Attr ,_aab );};if _gfeg .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .BordertopcolorAttr )}); +};if _gfeg .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .BorderleftcolorAttr )}); +};if _gfeg .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .BorderbottomcolorAttr )}); +};if _gfeg .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .BorderrightcolorAttr )}); +};if _gfeg .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_eaa ,_aafg :=_gfeg .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _aafg !=nil {return _aafg ;};start .Attr =append (start .Attr ,_eaa ); +};if _gfeg .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .DgmnodekindAttr )});};if _gfeg .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_acb ,_caaf :=_gfeg .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _caaf !=nil {return _caaf ;};start .Attr =append (start .Attr ,_acb );};if _gfeg .InsetmodeAttr !=OfcST_InsetModeUnset {_cfdc ,_aadcd :=_gfeg .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _aadcd !=nil {return _aadcd ;};start .Attr =append (start .Attr ,_cfdc );};if _gfeg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .OpacityAttr )}); +};if _gfeg .StrokedAttr !=_f .ST_TrueFalseUnset {_adbc ,_gbdg :=_gfeg .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _gbdg !=nil {return _gbdg ;};start .Attr =append (start .Attr ,_adbc );};if _gfeg .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .StrokecolorAttr )}); +};if _gfeg .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .StrokeweightAttr )});};if _gfeg .InsetpenAttr !=_f .ST_TrueFalseUnset {_ebga ,_dafc :=_gfeg .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _dafc !=nil {return _dafc ;};start .Attr =append (start .Attr ,_ebga );};if _gfeg .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .ChromakeyAttr )}); +};if _gfeg .FilledAttr !=_f .ST_TrueFalseUnset {_fcea ,_dgbg :=_gfeg .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _dgbg !=nil {return _dgbg ;};start .Attr =append (start .Attr ,_fcea );};if _gfeg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .FillcolorAttr )}); +};if _gfeg .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gfeg .SptAttr )});};if _gfeg .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_dcaa ,_baggg :=_gfeg .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _baggg !=nil {return _baggg ;};start .Attr =append (start .Attr ,_dcaa );};if _gfeg .BwmodeAttr !=OfcST_BWModeUnset {_bcfb ,_gbgf :=_gfeg .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _gbgf !=nil {return _gbgf ; +};start .Attr =append (start .Attr ,_bcfb );};if _gfeg .BwpureAttr !=OfcST_BWModeUnset {_bfcc ,_degg :=_gfeg .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _degg !=nil {return _degg ;};start .Attr =append (start .Attr ,_bfcc ); +};if _gfeg .BwnormalAttr !=OfcST_BWModeUnset {_bdff ,_bgad :=_gfeg .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bgad !=nil {return _bgad ;};start .Attr =append (start .Attr ,_bdff ); +};if _gfeg .ForcedashAttr !=_f .ST_TrueFalseUnset {_deeb ,_bcgec :=_gfeg .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bcgec !=nil {return _bcgec ;};start .Attr =append (start .Attr ,_deeb ); +};if _gfeg .OleiconAttr !=_f .ST_TrueFalseUnset {_daab ,_baea :=_gfeg .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _baea !=nil {return _baea ;};start .Attr =append (start .Attr ,_daab );};if _gfeg .OleAttr !=_f .ST_TrueFalseBlankUnset {_cfad ,_fbfe :=_gfeg .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _fbfe !=nil {return _fbfe ;};start .Attr =append (start .Attr ,_cfad );};if _gfeg .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_dgcf ,_gddc :=_gfeg .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _gddc !=nil {return _gddc ;};start .Attr =append (start .Attr ,_dgcf );};if _gfeg .CliptowrapAttr !=_f .ST_TrueFalseUnset {_egge ,_bdcd :=_gfeg .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _bdcd !=nil {return _bdcd ;};start .Attr =append (start .Attr ,_egge );};if _gfeg .ClipAttr !=_f .ST_TrueFalseUnset {_eggd ,_aagg :=_gfeg .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _aagg !=nil {return _aagg ; +};start .Attr =append (start .Attr ,_eggd );};e .EncodeToken (start );if _gfeg .EG_ShapeElements !=nil {for _ ,_efcb :=range _gfeg .EG_ShapeElements {_efcb .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +}; -// Validate validates the AG_StrokeAttributes and its children -func (_eebb *AG_StrokeAttributes )Validate ()error {return _eebb .ValidateWithPath ("\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");}; +// Validate validates the Textbox and its children +func (_gcadd *Textbox )Validate ()error {return _gcadd .ValidateWithPath ("\u0054e\u0078\u0074\u0062\u006f\u0078");};func NewOfcCT_Diagram ()*OfcCT_Diagram {_cfdbe :=&OfcCT_Diagram {};return _cfdbe }; -// Validate validates the OfcCT_Skew and its children -func (_ggbae *OfcCT_Skew )Validate ()error {return _ggbae .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077");};func (_ebdgf *OfcExtrusion )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ebdgf .OfcCT_Extrusion .MarshalXML (e ,start ); -};func (_cbaga *OfcCT_Proxy )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0070\u0072\u006f\u0078\u0079";};if _cbaga .StartAttr !=_de .ST_TrueFalseBlankUnset {_cedbe ,_gegd :=_cbaga .StartAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061r\u0074"}); -if _gegd !=nil {return _gegd ;};start .Attr =append (start .Attr ,_cedbe );};if _cbaga .EndAttr !=_de .ST_TrueFalseBlankUnset {_dccf ,_fgba :=_cbaga .EndAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064"});if _fgba !=nil {return _fgba ;};start .Attr =append (start .Attr ,_dccf ); -};if _cbaga .IdrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cbaga .IdrefAttr )});};if _cbaga .ConnectlocAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_cbaga .ConnectlocAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gfdgd OfcST_RType )String ()string {switch _gfdgd {case 0:return "";case 1:return "\u0061\u0072\u0063";case 2:return "\u0063a\u006c\u006c\u006f\u0075\u0074"; -case 3:return "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case 4:return "\u0061\u006c\u0069g\u006e";};return "";};func (_fdbfg *OfcCT_Extrusion )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fgbe :=range start .Attr {if _fgbe .Name .Local =="\u006f\u006e"{_fdbfg .OnAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};if _fgbe .Name .Local =="\u0074\u0079\u0070\u0065"{_fdbfg .TypeAttr .UnmarshalXMLAttr (_fgbe );continue ;};if _fgbe .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_fdbfg .RenderAttr .UnmarshalXMLAttr (_fgbe );continue ;};if _fgbe .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_cdefb :=_fgbe .Value ; -_fdbfg .ViewpointoriginAttr =&_cdefb ;continue ;};if _fgbe .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_aefad :=_fgbe .Value ;_fdbfg .ViewpointAttr =&_aefad ;continue ;};if _fgbe .Name .Local =="\u0070\u006c\u0061n\u0065"{_fdbfg .PlaneAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};if _fgbe .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_aagg ,_bdgge :=_a .ParseFloat (_fgbe .Value ,64);if _bdgge !=nil {return _bdgge ;};_bccff :=float32 (_aagg );_fdbfg .SkewangleAttr =&_bccff ;continue ;};if _fgbe .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_gbecd :=_fgbe .Value ; -_fdbfg .SkewamtAttr =&_gbecd ;continue ;};if _fgbe .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_bgdbd :=_fgbe .Value ;_fdbfg .ForedepthAttr =&_bgdbd ;continue ;};if _fgbe .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_cegge :=_fgbe .Value ; -_fdbfg .BackdepthAttr =&_cegge ;continue ;};if _fgbe .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_efgab :=_fgbe .Value ;_fdbfg .OrientationAttr =&_efgab ;continue ;};if _fgbe .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_afbag ,_fggg :=_a .ParseFloat (_fgbe .Value ,64); -if _fggg !=nil {return _fggg ;};_feaag :=float32 (_afbag );_fdbfg .OrientationangleAttr =&_feaag ;continue ;};if _fgbe .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_fdbfg .LockrotationcenterAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};if _fgbe .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_fdbfg .AutorotationcenterAttr .UnmarshalXMLAttr (_fgbe );continue ;};if _fgbe .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_cbcbb :=_fgbe .Value ; -_fdbfg .RotationcenterAttr =&_cbcbb ;continue ;};if _fgbe .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_gcbfd :=_fgbe .Value ;_fdbfg .RotationangleAttr =&_gcbfd ;continue ;};if _fgbe .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_fdbfg .ColormodeAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};if _fgbe .Name .Local =="\u0063\u006f\u006co\u0072"{_agce :=_fgbe .Value ;_fdbfg .ColorAttr =&_agce ;continue ;};if _fgbe .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_dcffe ,_aggdb :=_a .ParseFloat (_fgbe .Value ,64);if _aggdb !=nil {return _aggdb ; -};_befe :=float32 (_dcffe );_fdbfg .ShininessAttr =&_befe ;continue ;};if _fgbe .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_acgg :=_fgbe .Value ;_fdbfg .SpecularityAttr =&_acgg ;continue ;};if _fgbe .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_afacf :=_fgbe .Value ; -_fdbfg .DiffusityAttr =&_afacf ;continue ;};if _fgbe .Name .Local =="\u006d\u0065\u0074a\u006c"{_fdbfg .MetalAttr .UnmarshalXMLAttr (_fgbe );continue ;};if _fgbe .Name .Local =="\u0065\u0064\u0067\u0065"{_aeaaaf :=_fgbe .Value ;_fdbfg .EdgeAttr =&_aeaaaf ; -continue ;};if _fgbe .Name .Local =="\u0066\u0061\u0063e\u0074"{_cbggf :=_fgbe .Value ;_fdbfg .FacetAttr =&_cbggf ;continue ;};if _fgbe .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_fdbfg .LightfaceAttr .UnmarshalXMLAttr (_fgbe );continue ; -};if _fgbe .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_bggec :=_fgbe .Value ;_fdbfg .BrightnessAttr =&_bggec ;continue ;};if _fgbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cgdgda :=_fgbe .Value ; -_fdbfg .LightpositionAttr =&_cgdgda ;continue ;};if _fgbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_gcfdc :=_fgbe .Value ;_fdbfg .LightlevelAttr =&_gcfdc ;continue ;};if _fgbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_fdbfg .LightharshAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};if _fgbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_dcded :=_fgbe .Value ;_fdbfg .Lightposition2Attr =&_dcded ;continue ;};if _fgbe .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_agccc :=_fgbe .Value ; -_fdbfg .Lightlevel2Attr =&_agccc ;continue ;};if _fgbe .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_fdbfg .Lightharsh2Attr .UnmarshalXMLAttr (_fgbe );continue ;};if _fgbe .Name .Local =="\u0065\u0078\u0074"{_fdbfg .ExtAttr .UnmarshalXMLAttr (_fgbe ); -continue ;};};for {_gbeced ,_fdfge :=d .Token ();if _fdfge !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0078\u0074r\u0075\u0073\u0069o\u006e:\u0020\u0025\u0073",_fdfge );};if _geadd ,_bacdd :=_gbeced .(_e .EndElement ); -_bacdd &&_geadd .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the OfcEquationxml and its children +func (_aceba *OfcEquationxml )Validate ()error {return _aceba .ValidateWithPath ("\u004f\u0066\u0063\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0078\u006d\u006c");};func (_eacac *OfcST_ScreenSize )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eacac =0; +case "\u00354\u0034\u002c\u0033\u0037\u0036":*_eacac =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_eacac =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_eacac =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_eacac =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_eacac =5; +case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_eacac =6;};return nil ;};func (_cceab *OfcCT_OLEObject )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u006f\u006c\u0065\u006f\u0062\u006a\u0065\u0063\u0074"; +};if _cceab .TypeAttr !=OfcST_OLETypeUnset {_eagfb ,_ddefc :=_cceab .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0054\u0079\u0070\u0065"});if _ddefc !=nil {return _ddefc ;};start .Attr =append (start .Attr ,_eagfb );};if _cceab .ProgIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0050\u0072\u006f\u0067\u0049\u0044"},Value :_ec .Sprintf ("\u0025\u0076",*_cceab .ProgIDAttr )}); +};if _cceab .ShapeIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0053h\u0061\u0070\u0065\u0049\u0044"},Value :_ec .Sprintf ("\u0025\u0076",*_cceab .ShapeIDAttr )});};if _cceab .DrawAspectAttr !=OfcST_OLEDrawAspectUnset {_aced ,_efcfd :=_cceab .DrawAspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"}); +if _efcfd !=nil {return _efcfd ;};start .Attr =append (start .Attr ,_aced );};if _cceab .ObjectIDAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"},Value :_ec .Sprintf ("\u0025\u0076",*_cceab .ObjectIDAttr )}); +};if _cceab .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cceab .IdAttr )});};if _cceab .UpdateModeAttr !=OfcST_OLEUpdateModeUnset {_cfbd ,_abgfd :=_cceab .UpdateModeAttr .MarshalXMLAttr (_e .Name {Local :"\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"}); +if _abgfd !=nil {return _abgfd ;};start .Attr =append (start .Attr ,_cfbd );};e .EncodeToken (start );if _cceab .LinkType !=nil {_aeecf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}};_b .AddPreserveSpaceAttr (&_aeecf ,*_cceab .LinkType ); +e .EncodeElement (_cceab .LinkType ,_aeecf );};if _cceab .LockedField !=_f .ST_TrueFalseBlankUnset {_dabcc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u004c\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}};e .EncodeElement (_cceab .LockedField ,_dabcc ); +};if _cceab .FieldCodes !=nil {_bacd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0046i\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}};_b .AddPreserveSpaceAttr (&_bacd ,*_cceab .FieldCodes );e .EncodeElement (_cceab .FieldCodes ,_bacd ); +};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_faedf *ST_StrokeLineStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gbfab ,_egfag :=d .Token ();if _egfag !=nil {return _egfag ;};if _badge ,_egfae :=_gbfab .(_e .EndElement ); +_egfae &&_badge .Name ==start .Name {*_faedf =1;return nil ;};if _ddccee ,_cadbe :=_gbfab .(_e .CharData );!_cadbe {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbfab ); +}else {switch string (_ddccee ){case "":*_faedf =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_faedf =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_faedf =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_faedf =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_faedf =4; +case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_faedf =5;};};_gbfab ,_egfag =d .Token ();if _egfag !=nil {return _egfag ;};if _cece ,_deaegg :=_gbfab .(_e .EndElement );_deaegg &&_cece .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbfab );};type CT_Textbox struct{ -// Validate validates the CT_Rect and its children -func (_gdcb *CT_Rect )Validate ()error {return _gdcb .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u0074");};func (_dggfc OfcST_Angle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fcfad :=_e .Attr {};_fcfad .Name =name ;switch _dggfc {case OfcST_AngleUnset :_fcfad .Value =""; -case OfcST_AngleAny :_fcfad .Value ="\u0061\u006e\u0079";case OfcST_Angle30 :_fcfad .Value ="\u0033\u0030";case OfcST_Angle45 :_fcfad .Value ="\u0034\u0035";case OfcST_Angle60 :_fcfad .Value ="\u0036\u0030";case OfcST_Angle90 :_fcfad .Value ="\u0039\u0030"; -case OfcST_AngleAuto :_fcfad .Value ="\u0061\u0075\u0074\u006f";};return _fcfad ,nil ;};func (_dgbca OfcST_BWMode )Validate ()error {return _dgbca .ValidateWithPath ("")}; +// Text Box Inset +InsetAttr *string ;SingleclickAttr _f .ST_TrueFalse ;InsetmodeAttr OfcST_InsetMode ;TxbxContent *_eg .TxbxContent ;Any _b .Any ;IdAttr *string ;StyleAttr *string ;};func (_cfdbc *CT_RoundRect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gabf :=range start .Attr {if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cfdbc .AllowoverlapAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cfdbc .PreferrelativeAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cfdbc .ConnectortypeAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cfdbc .UserdrawnAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cfdbc .UserhiddenAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cfdbc .DgmlayoutmruAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cfdbc .HrnoshadeAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cfdbc .AllowincellAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ggdff :=_gabf .Value ; +_cfdbc .BordertopcolorAttr =&_ggdff ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cfdbc .ButtonAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0068\u0072\u0070c\u0074"{_bcfcc ,_abfa :=_c .ParseFloat (_gabf .Value ,64); +if _abfa !=nil {return _abfa ;};_cdbd :=float32 (_bcfcc );_cfdbc .HrpctAttr =&_cdbd ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_abaaa ,_gggfg :=_c .ParseInt (_gabf .Value ,10,64); +if _gggfg !=nil {return _gggfg ;};_cfdbc .DgmnodekindAttr =&_abaaa ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cbdbd ,_fafa :=_c .ParseInt (_gabf .Value ,10,64); +if _fafa !=nil {return _fafa ;};_cfdbc .RegroupidAttr =&_cbdbd ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_aagd :=_gabf .Value ; +_cfdbc .BorderleftcolorAttr =&_aagd ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cfdbc .BwnormalAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_efbb :=_gabf .Value ; +_cfdbc .BorderrightcolorAttr =&_efbb ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cfdbc .BulletAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cfdbc .BwmodeAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0068\u0072"{_cfdbc .HrAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u006f\u006e\u0065\u0064"{_cfdbc .OnedAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cfdbc .HralignAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bfdg :=_gabf .Value ; +_cfdbc .BorderbottomcolorAttr =&_bfdg ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cfdbc .OleiconAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cfdbc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0073\u0070\u0074"{_gccg ,_adfef :=_c .ParseFloat (_gabf .Value ,64); +if _adfef !=nil {return _adfef ;};_fdfee :=float32 (_gccg );_cfdbc .SptAttr =&_fdfee ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cfdbc .CliptowrapAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cfdbc .ForcedashAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cfdbc .DgmlayoutAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cfdbc .BwpureAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cfdbc .InsetmodeAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0063\u006c\u0069\u0070"{_cfdbc .ClipAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u006f\u006c\u0065"{_cfdbc .OleAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0073\u0070\u0069\u0064"{_baagd :=_gabf .Value ; +_cfdbc .SpidAttr =&_baagd ;continue ;};if _gabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gabf .Name .Local =="\u0068\u0072\u0073t\u0064"{_cfdbc .HrstdAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cfcfd :=_gabf .Value ;_cfdbc .CoordsizeAttr =&_cfcfd ;continue ;};if _gabf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_abdbf :=_gabf .Value ;_cfdbc .OpacityAttr =&_abdbf ; +continue ;};if _gabf .Name .Local =="\u0061\u006c\u0074"{_efbae :=_gabf .Value ;_cfdbc .AltAttr =&_efbae ;continue ;};if _gabf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aefb :=_gabf .Value ;_cfdbc .StrokecolorAttr =&_aefb ; +continue ;};if _gabf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gfag :=_gabf .Value ;_cfdbc .StrokeweightAttr =&_gfag ;continue ;};if _gabf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cfdbc .InsetpenAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dbfd :=_gabf .Value ;_cfdbc .ChromakeyAttr =&_dbfd ;continue ;};if _gabf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cfdbc .FilledAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_fefbc :=_gabf .Value ;_cfdbc .FillcolorAttr =&_fefbc ;continue ;};if _gabf .Name .Local =="\u0063\u006c\u0061s\u0073"{_gdfbb :=_gabf .Value ;_cfdbc .ClassAttr =&_gdfbb ; +continue ;};if _gabf .Name .Local =="\u0068\u0072\u0065\u0066"{_eggega :=_gabf .Value ;_cfdbc .HrefAttr =&_eggega ;continue ;};if _gabf .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_gfbab :=_gabf .Value ;_cfdbc .ArcsizeAttr =&_gfbab ;continue ; +};if _gabf .Name .Local =="\u0073\u0074\u0079l\u0065"{_fggba :=_gabf .Value ;_cfdbc .StyleAttr =&_fggba ;continue ;};if _gabf .Name .Local =="\u0069\u0064"{_eddge :=_gabf .Value ;_cfdbc .IdAttr =&_eddge ;continue ;};if _gabf .Name .Local =="\u0070\u0072\u0069n\u0074"{_cfdbc .PrintAttr .UnmarshalXMLAttr (_gabf ); +continue ;};if _gabf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cfdbc .StrokedAttr .UnmarshalXMLAttr (_gabf );continue ;};if _gabf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gbcbb :=_gabf .Value ;_cfdbc .WrapcoordsAttr =&_gbcbb ; +continue ;};if _gabf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_agdb :=_gabf .Value ;_cfdbc .TargetAttr =&_agdb ;continue ;};if _gabf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gbea :=_gabf .Value ;_cfdbc .CoordoriginAttr =&_gbea ; +continue ;};if _gabf .Name .Local =="\u0074\u0069\u0074l\u0065"{_ceea :=_gabf .Value ;_cfdbc .TitleAttr =&_ceea ;continue ;};};_gcafb :for {_aeag ,_dcee :=d .Token ();if _dcee !=nil {return _dcee ;};switch _faaf :=_aeag .(type ){case _e .StartElement :switch _faaf .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gafa :=NewEG_ShapeElements (); +_gafa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_gafa );if _gecdb :=d .DecodeElement (&_gafa .ShapeElementsChoice .Path ,&_faaf );_gecdb !=nil {return _gecdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_eaeb :=NewEG_ShapeElements (); +_eaeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_eaeb );if _bbaf :=d .DecodeElement (&_eaeb .ShapeElementsChoice .Formulas ,&_faaf );_bbaf !=nil {return _bbaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_abgc :=NewEG_ShapeElements (); +_abgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_abgc );if _decabd :=d .DecodeElement (&_abgc .ShapeElementsChoice .Handles ,&_faaf );_decabd !=nil {return _decabd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ccdbc :=NewEG_ShapeElements (); +_ccdbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ccdbc );if _bagga :=d .DecodeElement (&_ccdbc .ShapeElementsChoice .Fill ,&_faaf );_bagga !=nil {return _bagga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_dbaga :=NewEG_ShapeElements (); +_dbaga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_dbaga );if _eaddb :=d .DecodeElement (&_dbaga .ShapeElementsChoice .Stroke ,&_faaf );_eaddb !=nil {return _eaddb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dedb :=NewEG_ShapeElements (); +_dedb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_dedb );if _dcea :=d .DecodeElement (&_dedb .ShapeElementsChoice .Shadow ,&_faaf );_dcea !=nil {return _dcea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_dbedc :=NewEG_ShapeElements (); +_dbedc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_dbedc );if _fbdcg :=d .DecodeElement (&_dbedc .ShapeElementsChoice .Textbox ,&_faaf );_fbdcg !=nil {return _fbdcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bbeag :=NewEG_ShapeElements (); +_bbeag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_bbeag );if _fdbdcb :=d .DecodeElement (&_bbeag .ShapeElementsChoice .Textpath ,&_faaf );_fdbdcb !=nil {return _fdbdcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ggag :=NewEG_ShapeElements (); +_ggag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ggag );if _cgffb :=d .DecodeElement (&_ggag .ShapeElementsChoice .Imagedata ,&_faaf );_cgffb !=nil {return _cgffb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ecggg :=NewEG_ShapeElements (); +_ecggg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ecggg );if _gfgb :=d .DecodeElement (&_ecggg .ShapeElementsChoice .Skew ,&_faaf );_gfgb !=nil {return _gfgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gbbc :=NewEG_ShapeElements (); +_gbbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_gbbc );if _afdbc :=d .DecodeElement (&_gbbc .ShapeElementsChoice .Extrusion ,&_faaf );_afdbc !=nil {return _afdbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_edfc :=NewEG_ShapeElements (); +_edfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_edfc );if _cgfgg :=d .DecodeElement (&_edfc .ShapeElementsChoice .Callout ,&_faaf );_cgfgg !=nil {return _cgfgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_cdeg :=NewEG_ShapeElements (); +_cdeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_cdeg );if _gedg :=d .DecodeElement (&_cdeg .ShapeElementsChoice .Lock ,&_faaf );_gedg !=nil {return _gedg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bedce :=NewEG_ShapeElements (); +_bedce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_bedce );if _befda :=d .DecodeElement (&_bedce .ShapeElementsChoice .Clippath ,&_faaf );_befda !=nil {return _befda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ggeab :=NewEG_ShapeElements (); +_ggeab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ggeab );if _bbba :=d .DecodeElement (&_ggeab .ShapeElementsChoice .Signatureline ,&_faaf );_bbba !=nil {return _bbba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fceba :=NewEG_ShapeElements (); +_fceba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_fceba );if _gbagg :=d .DecodeElement (&_fceba .ShapeElementsChoice .Wrap ,&_faaf );_gbagg !=nil {return _gbagg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_edfec :=NewEG_ShapeElements (); +_edfec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_edfec );if _ceec :=d .DecodeElement (&_edfec .ShapeElementsChoice .Anchorlock ,&_faaf );_ceec !=nil {return _ceec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ddbcd :=NewEG_ShapeElements (); +_ddbcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ddbcd );if _bdcg :=d .DecodeElement (&_ddbcd .ShapeElementsChoice .Bordertop ,&_faaf );_bdcg !=nil {return _bdcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ecgd :=NewEG_ShapeElements (); +_ecgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ecgd );if _bfcca :=d .DecodeElement (&_ecgd .ShapeElementsChoice .Borderbottom ,&_faaf );_bfcca !=nil {return _bfcca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gegge :=NewEG_ShapeElements (); +_gegge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_gegge );if _cgfcee :=d .DecodeElement (&_gegge .ShapeElementsChoice .Borderleft ,&_faaf );_cgfcee !=nil {return _cgfcee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ebea :=NewEG_ShapeElements (); +_ebea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_ebea );if _eaebg :=d .DecodeElement (&_ebea .ShapeElementsChoice .Borderright ,&_faaf );_eaebg !=nil {return _eaebg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gfdd :=NewEG_ShapeElements (); +_gfdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_gfdd );if _dbgda :=d .DecodeElement (&_gfdd .ShapeElementsChoice .ClientData ,&_faaf );_dbgda !=nil {return _dbgda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gcbea :=NewEG_ShapeElements (); +_gcbea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfdbc .EG_ShapeElements =append (_cfdbc .EG_ShapeElements ,_gcbea );if _fcdd :=d .DecodeElement (&_gcbea .ShapeElementsChoice .Textdata ,&_faaf );_fcdd !=nil {return _fcdd ;};default:_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u006f\u0075n\u0064\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_faaf .Name ); +if _dfaec :=d .Skip ();_dfaec !=nil {return _dfaec ;};};case _e .EndElement :break _gcafb ;case _e .CharData :};};return nil ;};func (_gdacb ST_StrokeArrowWidth )ValidateWithPath (path string )error {switch _gdacb {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gdacb )); +};return nil ;};func (_gagba ST_FillType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gagba .String (),start );};func (_aedd *OfcTop )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aedd .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); +for _ ,_bbbac :=range start .Attr {if _bbbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbac .Name .Local =="\u0068\u0072\u0065\u0066"{_cgbeae :=_bbbac .Value ; +_aedd .HrefAttr =&_cgbeae ;continue ;};if _bbbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbac .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_aedd .ForcedashAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbac .Name .Local =="\u0074\u0069\u0074l\u0065"{_afbda :=_bbbac .Value ; +_aedd .TitleAttr =&_afbda ;continue ;};if _bbbac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbac .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gcfbf :=_bbbac .Value ; +_aedd .AlthrefAttr =&_gcfbf ;continue ;};if _bbbac .Name .Local =="\u0073\u0072\u0063"{_acgab :=_bbbac .Value ;_aedd .SrcAttr =&_acgab ;continue ;};if _bbbac .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_aedd .ImagealignshapeAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_aedd .JoinstyleAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_aedd .InsetpenAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u0063\u006f\u006co\u0072"{_cdceb :=_bbbac .Value ;_aedd .ColorAttr =&_cdceb ;continue ;};if _bbbac .Name .Local =="\u0065\u0078\u0074"{_aedd .ExtAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_aedd .FilltypeAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u006f\u006e"{_aedd .OnAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_aedd .EndarrowlengthAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_aedd .LinestyleAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_aedd .StartarrowlengthAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_eeacf :=_bbbac .Value ;_aedd .Color2Attr =&_eeacf ;continue ;};if _bbbac .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_aedd .StartarrowAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_aedd .EndarrowwidthAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_dcbaec :=_bbbac .Value ; +_aedd .DashstyleAttr =&_dcbaec ;continue ;};if _bbbac .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eefcag :=_bbbac .Value ;_aedd .OpacityAttr =&_eefcag ;continue ;};if _bbbac .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_aedd .ImageaspectAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_gdfea ,_gaafc :=_c .ParseFloat (_bbbac .Value ,64);if _gaafc !=nil {return _gaafc ;};_aedd .MiterlimitAttr =&_gdfea ;continue ;};if _bbbac .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_aedd .EndcapAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_aedd .EndarrowAttr .UnmarshalXMLAttr (_bbbac );continue ;};if _bbbac .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_aedd .StartarrowwidthAttr .UnmarshalXMLAttr (_bbbac ); +continue ;};if _bbbac .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_eeeff :=_bbbac .Value ;_aedd .ImagesizeAttr =&_eeeff ;continue ;};if _bbbac .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_afbe :=_bbbac .Value ;_aedd .WeightAttr =&_afbe ; +continue ;};};for {_abbe ,_fgagdc :=d .Token ();if _fgagdc !=nil {return _ec .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0054o\u0070\u003a\u0020\u0025\u0073",_fgagdc );};if _caccag ,_abgbc :=_abbe .(_e .EndElement );_abgbc &&_caccag .Name ==start .Name {break ; +};};return nil ;};type OfcInk struct{OfcCT_Ink };type ST_StrokeLineStyle byte ;const (ST_EditAsUnset ST_EditAs =0;ST_EditAsCanvas ST_EditAs =1;ST_EditAsOrgchart ST_EditAs =2;ST_EditAsRadial ST_EditAs =3;ST_EditAsCycle ST_EditAs =4;ST_EditAsStacked ST_EditAs =5; +ST_EditAsVenn ST_EditAs =6;ST_EditAsBullseye ST_EditAs =7;); -// Validate validates the CT_Textbox and its children -func (_aebbdg *CT_Textbox )Validate ()error {return _aebbdg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");};func (_adbd *AG_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _adbd .FilledAttr !=_de .ST_TrueFalseUnset {_ffe ,_gfad :=_adbd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"}); -if _gfad !=nil {return _gfad ;};start .Attr =append (start .Attr ,_ffe );};if _adbd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_adbd .FillcolorAttr )}); -};return nil ;};func (_fbdbg OfcST_ScreenSize )ValidateWithPath (path string )error {switch _fbdbg {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbdbg )); -};return nil ;};func (_beced *CT_Stroke )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ebbcc :=range start .Attr {if _ebbcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebbcc .Name .Local =="\u0072\u0065\u006ci\u0064"{_aacc :=_ebbcc .Value ; -_beced .RelidAttr =&_aacc ;continue ;};if _ebbcc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebbcc .Name .Local =="\u0069\u0064"{_ddeg :=_ebbcc .Value ; -_beced .RIdAttr =&_ddeg ;continue ;};if _ebbcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebbcc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_beced .ForcedashAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebbcc .Name .Local =="\u0074\u0069\u0074l\u0065"{_gaaac :=_ebbcc .Value ; -_beced .TitleAttr =&_gaaac ;continue ;};if _ebbcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebbcc .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_fffgf :=_ebbcc .Value ; -_beced .AlthrefAttr =&_fffgf ;continue ;};if _ebbcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebbcc .Name .Local =="\u0068\u0072\u0065\u0066"{_eacdd :=_ebbcc .Value ; -_beced .HrefAttr =&_eacdd ;continue ;};if _ebbcc .Name .Local =="\u0073\u0072\u0063"{_cfedb :=_ebbcc .Value ;_beced .SrcAttr =&_cfedb ;continue ;};if _ebbcc .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_beced .StartarrowwidthAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_eaffb :=_ebbcc .Value ;_beced .DashstyleAttr =&_eaffb ;continue ;};if _ebbcc .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_beced .ImageaspectAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u006f\u006e"{_beced .OnAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0069\u0064"{_eaeee :=_ebbcc .Value ;_beced .IdAttr =&_eaeee ;continue ;};if _ebbcc .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_ggfed :=_ebbcc .Value ; -_beced .ImagesizeAttr =&_ggfed ;continue ;};if _ebbcc .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_beced .StartarrowlengthAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_beced .StartarrowAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u0063\u006f\u006co\u0072"{_fdba :=_ebbcc .Value ;_beced .ColorAttr =&_fdba ;continue ;};if _ebbcc .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bbde :=_ebbcc .Value ;_beced .Color2Attr =&_bbde ;continue ; -};if _ebbcc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_beced .EndarrowlengthAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_beced .FilltypeAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_beced .JoinstyleAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_aggac :=_ebbcc .Value ;_beced .OpacityAttr =&_aggac ; -continue ;};if _ebbcc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_beced .EndarrowAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_baddf :=_ebbcc .Value ;_beced .WeightAttr =&_baddf ; -continue ;};if _ebbcc .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_beced .LinestyleAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_beced .EndcapAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_beced .InsetpenAttr .UnmarshalXMLAttr (_ebbcc );continue ;};if _ebbcc .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_beced .ImagealignshapeAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};if _ebbcc .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_fedaf ,_bafa :=_a .ParseFloat (_ebbcc .Value ,64);if _bafa !=nil {return _bafa ;};_beced .MiterlimitAttr =&_fedaf ;continue ;};if _ebbcc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_beced .EndarrowwidthAttr .UnmarshalXMLAttr (_ebbcc ); -continue ;};};_cdegd :for {_cbab ,_gbdeg :=d .Token ();if _gbdeg !=nil {return _gbdeg ;};switch _cfcfd :=_cbab .(type ){case _e .StartElement :switch _cfcfd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_beced .Left =NewOfcLeft (); -if _fcegf :=d .DecodeElement (_beced .Left ,&_cfcfd );_fcegf !=nil {return _fcegf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_beced .Top =NewOfcTop (); -if _abcfb :=d .DecodeElement (_beced .Top ,&_cfcfd );_abcfb !=nil {return _abcfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_beced .Right =NewOfcRight (); -if _cbbc :=d .DecodeElement (_beced .Right ,&_cfcfd );_cbbc !=nil {return _cbbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_beced .Bottom =NewOfcBottom (); -if _cddcf :=d .DecodeElement (_beced .Bottom ,&_cfcfd );_cddcf !=nil {return _cddcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_beced .Column =NewOfcColumn (); -if _egff :=d .DecodeElement (_beced .Column ,&_cfcfd );_egff !=nil {return _egff ;};default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072o\u006b\u0065 \u0025\u0076",_cfcfd .Name ); -if _cdacd :=d .Skip ();_cdacd !=nil {return _cdacd ;};};case _e .EndElement :break _cdegd ;case _e .CharData :};};return nil ;};type OfcComplex struct{OfcCT_Complex }; +// Validate validates the Shapetype and its children +func (_bfbeg *Shapetype )Validate ()error {return _bfbeg .ValidateWithPath ("\u0053h\u0061\u0070\u0065\u0074\u0079\u0070e");};type OfcCT_ShapeLayout struct{ -// ValidateWithPath validates the OfcFill and its children, prefixing error messages with path -func (_efec *OfcFill )ValidateWithPath (path string )error {if _dded :=_efec .OfcCT_Fill .ValidateWithPath (path );_dded !=nil {return _dded ;};return nil ;};func NewCT_Group ()*CT_Group {_eebg :=&CT_Group {};return _eebg };func NewOfcFill ()*OfcFill {_aabfg :=&OfcFill {}; -_aabfg .OfcCT_Fill =*NewOfcCT_Fill ();return _aabfg }; +// Shape ID Map +Idmap *OfcCT_IdMap ; -// Validate validates the OfcShapelayout and its children -func (_agfac *OfcShapelayout )Validate ()error {return _agfac .ValidateWithPath ("\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006ca\u0079\u006f\u0075\u0074");};func (_eebfa OfcST_DiagramLayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_eebfa .String (),start ); -};type Line struct{CT_Line };func (_bbgg *OfcST_ExtrusionType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bbgg =0;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_bbgg =1;case "\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c":*_bbgg =2; -};return nil ;};type ST_ImageAspect byte ; +// Shape Grouping History +Regrouptable *OfcCT_RegroupTable ; -// ValidateWithPath validates the CT_Handles and its children, prefixing error messages with path -func (_gegb *CT_Handles )ValidateWithPath (path string )error {for _befb ,_abbe :=range _gegb .H {if _ffee :=_abbe .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0048\u005b\u0025\u0064\u005d",path ,_befb ));_ffee !=nil {return _ffee ;};};return nil ; -};func (_cbgc *OfcCT_R )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fgca :=range start .Attr {if _fgca .Name .Local =="\u0069\u0064"{_bgece :=_fgca .Value ;_cbgc .IdAttr =_bgece ;continue ;};if _fgca .Name .Local =="\u0074\u0079\u0070\u0065"{_cbgc .TypeAttr .UnmarshalXMLAttr (_fgca ); -continue ;};if _fgca .Name .Local =="\u0068\u006f\u0077"{_cbgc .HowAttr .UnmarshalXMLAttr (_fgca );continue ;};if _fgca .Name .Local =="\u0069\u0064\u0072e\u0066"{_agcbc :=_fgca .Value ;_cbgc .IdrefAttr =&_agcbc ;continue ;};};_cefad :for {_bdbfgg ,_cagfd :=d .Token (); -if _cagfd !=nil {return _cagfd ;};switch _ddbc :=_bdbfgg .(type ){case _e .StartElement :switch _ddbc .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0070\u0072\u006fx\u0079"}:_caggcg :=NewOfcCT_Proxy (); -if _gbfbe :=d .DecodeElement (_caggcg ,&_ddbc );_gbfbe !=nil {return _gbfbe ;};_cbgc .Proxy =append (_cbgc .Proxy ,_caggcg );default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004ff\u0063\u0043\u0054\u005f\u0052\u0020\u0025\u0076",_ddbc .Name ); -if _ebbcb :=d .Skip ();_ebbcb !=nil {return _ebbcb ;};};case _e .EndElement :break _cefad ;case _e .CharData :};};return nil ;};func (_acg *AG_AllShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ebcc :=range start .Attr {if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_acg .BwnormalAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_acg .ForcedashAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_acg .OleiconAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_acg .BwpureAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_acg .BwmodeAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0063\u006c\u0069\u0070"{_acg .ClipAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0073\u0070\u0074"{_cagf ,_fbg :=_a .ParseFloat (_ebcc .Value ,64); -if _fbg !=nil {return _fbg ;};_bde :=float32 (_cagf );_acg .SptAttr =&_bde ;continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_acg .CliptowrapAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_acg .PreferrelativeAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_acg .ConnectortypeAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebcc .Name .Local =="\u006f\u006c\u0065"{_acg .OleAttr .UnmarshalXMLAttr (_ebcc ); -continue ;};if _ebcc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_acg .FilledAttr .UnmarshalXMLAttr (_ebcc );continue ;};if _ebcc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cc :=_ebcc .Value ;_acg .OpacityAttr =&_cc ;continue ;}; -if _ebcc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_acg .StrokedAttr .UnmarshalXMLAttr (_ebcc );continue ;};if _ebcc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_acg .InsetpenAttr .UnmarshalXMLAttr (_ebcc );continue ; -};if _ebcc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cca :=_ebcc .Value ;_acg .StrokeweightAttr =&_cca ;continue ;};if _ebcc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ebg :=_ebcc .Value ; -_acg .StrokecolorAttr =&_ebg ;continue ;};if _ebcc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_adb :=_ebcc .Value ;_acg .FillcolorAttr =&_adb ;continue ;};if _ebcc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_efd :=_ebcc .Value ; -_acg .ChromakeyAttr =&_efd ;continue ;};};for {_cgf ,_fbe :=d .Token ();if _fbe !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0053\u0068\u0061\u0070\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065s\u003a\u0020\u0025\u0073",_fbe ); -};if _ebb ,_bfc :=_cgf .(_e .EndElement );_bfc &&_ebb .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_ShapeDefaults ()*OfcCT_ShapeDefaults {_ebeca :=&OfcCT_ShapeDefaults {};return _ebeca };func (_cfffed *Rect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfffed .CT_Rect =*NewCT_Rect (); -for _ ,_cdfd :=range start .Attr {if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cfffed .DgmlayoutAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cfffed .OleiconAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cfffed .PreferrelativeAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cfffed .ButtonAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cfffed .CliptowrapAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_decgb ,_cgcad :=_a .ParseInt (_cdfd .Value ,10,64); -if _cgcad !=nil {return _cgcad ;};_cfffed .DgmnodekindAttr =&_decgb ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cfffed .ForcedashAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0073\u0070\u0069\u0064"{_dafdg :=_cdfd .Value ; -_cfffed .SpidAttr =&_dafdg ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0068\u0072\u0070c\u0074"{_eefb ,_ecbab :=_a .ParseFloat (_cdfd .Value ,64); -if _ecbab !=nil {return _ecbab ;};_ecdbg :=float32 (_eefb );_cfffed .HrpctAttr =&_ecdbg ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cdccf :=_cdfd .Value ; -_cfffed .BorderleftcolorAttr =&_cdccf ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cfffed .BwmodeAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0068\u0072\u0073t\u0064"{_cfffed .HrstdAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cfffed .UserdrawnAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u006f\u006c\u0065"{_cfffed .OleAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cfffed .BwnormalAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cfffed .DgmlayoutmruAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_becbg :=_cdfd .Value ; -_cfffed .BordertopcolorAttr =&_becbg ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0073\u0070\u0074"{_fccff ,_deabf :=_a .ParseFloat (_cdfd .Value ,64); -if _deabf !=nil {return _deabf ;};_edefg :=float32 (_fccff );_cfffed .SptAttr =&_edefg ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0068\u0072"{_cfffed .HrAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fgdgg :=_cdfd .Value ; -_cfffed .BorderbottomcolorAttr =&_fgdgg ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u006f\u006e\u0065\u0064"{_cfffed .OnedAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cfffed .ConnectortypeAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cfffed .HrnoshadeAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fgfca :=_cdfd .Value ; -_cfffed .BorderrightcolorAttr =&_fgfca ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cfffed .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cfffed .AllowincellAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cfffed .HralignAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cfffed .BwpureAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cfffed .UserhiddenAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0063\u006c\u0069\u0070"{_cfffed .ClipAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cfffed .AllowoverlapAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_egeac ,_cbegb :=_a .ParseInt (_cdfd .Value ,10,64); -if _cbegb !=nil {return _cbegb ;};_cfffed .RegroupidAttr =&_egeac ;continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cfffed .BulletAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cdfd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cfffed .InsetmodeAttr .UnmarshalXMLAttr (_cdfd ); -continue ;};if _cdfd .Name .Local =="\u0063\u006c\u0061s\u0073"{_fgbed :=_cdfd .Value ;_cfffed .ClassAttr =&_fgbed ;continue ;};if _cdfd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cfffed .StrokedAttr .UnmarshalXMLAttr (_cdfd );continue ;}; -if _cdfd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ebgce :=_cdfd .Value ;_cfffed .StrokecolorAttr =&_ebgce ;continue ;};if _cdfd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_adeae :=_cdfd .Value ; -_cfffed .StrokeweightAttr =&_adeae ;continue ;};if _cdfd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cfffed .InsetpenAttr .UnmarshalXMLAttr (_cdfd );continue ;};if _cdfd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fbgf :=_cdfd .Value ; -_cfffed .ChromakeyAttr =&_fbgf ;continue ;};if _cdfd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cfffed .FilledAttr .UnmarshalXMLAttr (_cdfd );continue ;};if _cdfd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gaceb :=_cdfd .Value ; -_cfffed .FillcolorAttr =&_gaceb ;continue ;};if _cdfd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gdgbf :=_cdfd .Value ;_cfffed .OpacityAttr =&_gdgbf ;continue ;};if _cdfd .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcdde :=_cdfd .Value ;_cfffed .StyleAttr =&_gcdde ; -continue ;};if _cdfd .Name .Local =="\u0069\u0064"{_bbeda :=_cdfd .Value ;_cfffed .IdAttr =&_bbeda ;continue ;};if _cdfd .Name .Local =="\u0070\u0072\u0069n\u0074"{_cfffed .PrintAttr .UnmarshalXMLAttr (_cdfd );continue ;};if _cdfd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gfcfe :=_cdfd .Value ; -_cfffed .WrapcoordsAttr =&_gfcfe ;continue ;};if _cdfd .Name .Local =="\u0068\u0072\u0065\u0066"{_dfcg :=_cdfd .Value ;_cfffed .HrefAttr =&_dfcg ;continue ;};if _cdfd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cbafb :=_cdfd .Value ; -_cfffed .CoordoriginAttr =&_cbafb ;continue ;};if _cdfd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cageg :=_cdfd .Value ;_cfffed .CoordsizeAttr =&_cageg ;continue ;};if _cdfd .Name .Local =="\u0061\u006c\u0074"{_fdfb :=_cdfd .Value ; -_cfffed .AltAttr =&_fdfb ;continue ;};if _cdfd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fbec :=_cdfd .Value ;_cfffed .TargetAttr =&_fbec ;continue ;};if _cdfd .Name .Local =="\u0074\u0069\u0074l\u0065"{_ecbac :=_cdfd .Value ;_cfffed .TitleAttr =&_ecbac ; -continue ;};};_agecd :for {_gadeb ,_cfbef :=d .Token ();if _cfbef !=nil {return _cfbef ;};switch _dcbfc :=_gadeb .(type ){case _e .StartElement :switch _dcbfc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gbdda :=NewEG_ShapeElements (); -_gbdda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_gbdda );if _beaec :=d .DecodeElement (&_gbdda .ShapeElementsChoice .Path ,&_dcbfc );_beaec !=nil {return _beaec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_eecbe :=NewEG_ShapeElements (); -_eecbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_eecbe );if _eeeeg :=d .DecodeElement (&_eecbe .ShapeElementsChoice .Formulas ,&_dcbfc );_eeeeg !=nil {return _eeeeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_fdaaeg :=NewEG_ShapeElements (); -_fdaaeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_fdaaeg );if _cgcc :=d .DecodeElement (&_fdaaeg .ShapeElementsChoice .Handles ,&_dcbfc );_cgcc !=nil {return _cgcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_aecbd :=NewEG_ShapeElements (); -_aecbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_aecbd );if _deea :=d .DecodeElement (&_aecbd .ShapeElementsChoice .Fill ,&_dcbfc );_deea !=nil {return _deea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bcbea :=NewEG_ShapeElements (); -_bcbea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_bcbea );if _fgbeee :=d .DecodeElement (&_bcbea .ShapeElementsChoice .Stroke ,&_dcbfc );_fgbeee !=nil {return _fgbeee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bcdeg :=NewEG_ShapeElements (); -_bcdeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_bcdeg );if _defab :=d .DecodeElement (&_bcdeg .ShapeElementsChoice .Shadow ,&_dcbfc );_defab !=nil {return _defab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_cfde :=NewEG_ShapeElements (); -_cfde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_cfde );if _aggdd :=d .DecodeElement (&_cfde .ShapeElementsChoice .Textbox ,&_dcbfc );_aggdd !=nil {return _aggdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_accaf :=NewEG_ShapeElements (); -_accaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_accaf );if _cggbg :=d .DecodeElement (&_accaf .ShapeElementsChoice .Textpath ,&_dcbfc );_cggbg !=nil {return _cggbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bfedg :=NewEG_ShapeElements (); -_bfedg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_bfedg );if _dbcd :=d .DecodeElement (&_bfedg .ShapeElementsChoice .Imagedata ,&_dcbfc );_dbcd !=nil {return _dbcd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gabf :=NewEG_ShapeElements (); -_gabf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_gabf );if _fddeec :=d .DecodeElement (&_gabf .ShapeElementsChoice .Skew ,&_dcbfc );_fddeec !=nil {return _fddeec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gfebc :=NewEG_ShapeElements (); -_gfebc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_gfebc );if _fdad :=d .DecodeElement (&_gfebc .ShapeElementsChoice .Extrusion ,&_dcbfc );_fdad !=nil {return _fdad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dcdga :=NewEG_ShapeElements (); -_dcdga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_dcdga );if _edgfd :=d .DecodeElement (&_dcdga .ShapeElementsChoice .Callout ,&_dcbfc );_edgfd !=nil {return _edgfd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aegc :=NewEG_ShapeElements (); -_aegc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_aegc );if _dgda :=d .DecodeElement (&_aegc .ShapeElementsChoice .Lock ,&_dcbfc );_dgda !=nil {return _dgda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_begef :=NewEG_ShapeElements (); -_begef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_begef );if _gccda :=d .DecodeElement (&_begef .ShapeElementsChoice .Clippath ,&_dcbfc );_gccda !=nil {return _gccda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_degeb :=NewEG_ShapeElements (); -_degeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_degeb );if _cfgda :=d .DecodeElement (&_degeb .ShapeElementsChoice .Signatureline ,&_dcbfc );_cfgda !=nil {return _cfgda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_edecf :=NewEG_ShapeElements (); -_edecf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_edecf );if _gcfffg :=d .DecodeElement (&_edecf .ShapeElementsChoice .Wrap ,&_dcbfc );_gcfffg !=nil {return _gcfffg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dfgdac :=NewEG_ShapeElements (); -_dfgdac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_dfgdac );if _ffbcg :=d .DecodeElement (&_dfgdac .ShapeElementsChoice .Anchorlock ,&_dcbfc );_ffbcg !=nil {return _ffbcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_gfadgf :=NewEG_ShapeElements (); -_gfadgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_gfadgf );if _fegeb :=d .DecodeElement (&_gfadgf .ShapeElementsChoice .Bordertop ,&_dcbfc );_fegeb !=nil {return _fegeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_addfb :=NewEG_ShapeElements (); -_addfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_addfb );if _gadac :=d .DecodeElement (&_addfb .ShapeElementsChoice .Borderbottom ,&_dcbfc );_gadac !=nil {return _gadac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_eedba :=NewEG_ShapeElements (); -_eedba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_eedba );if _dceab :=d .DecodeElement (&_eedba .ShapeElementsChoice .Borderleft ,&_dcbfc );_dceab !=nil {return _dceab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dbfad :=NewEG_ShapeElements (); -_dbfad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_dbfad );if _ceabb :=d .DecodeElement (&_dbfad .ShapeElementsChoice .Borderright ,&_dcbfc );_ceabb !=nil {return _ceabb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gfgb :=NewEG_ShapeElements (); -_gfgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_gfgb );if _bbgb :=d .DecodeElement (&_gfgb .ShapeElementsChoice .ClientData ,&_dcbfc );_bbgb !=nil {return _bbgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ccfbea :=NewEG_ShapeElements (); -_ccfbea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cfffed .EG_ShapeElements =append (_cfffed .EG_ShapeElements ,_ccfbea );if _dcfec :=d .DecodeElement (&_ccfbea .ShapeElementsChoice .Textdata ,&_dcbfc );_dcfec !=nil {return _dcfec ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0052\u0065c\u0074\u0020\u0025\u0076",_dcbfc .Name ); -if _cega :=d .Skip ();_cega !=nil {return _cega ;};};case _e .EndElement :break _agecd ;case _e .CharData :};};return nil ;};func NewCT_Curve ()*CT_Curve {_ggff :=&CT_Curve {};return _ggff }; +// Rule Set +Rules *OfcCT_Rules ;ExtAttr ST_Ext ;}; -// Validate validates the CT_Image and its children -func (_ggcc *CT_Image )Validate ()error {return _ggcc .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065");};func (_begf *AG_OfficeShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_faf :=range start .Attr {if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0073\u0070\u0074"{_cfd ,_gcd :=_a .ParseFloat (_faf .Value ,64); -if _gcd !=nil {return _gcd ;};_fba :=float32 (_cfd );_begf .SptAttr =&_fba ;continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_begf .ConnectortypeAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_begf .BwmodeAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_begf .BwpureAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_begf .BwnormalAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_begf .ForcedashAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_begf .OleiconAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u006f\u006c\u0065"{_begf .OleAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_begf .PreferrelativeAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_begf .CliptowrapAttr .UnmarshalXMLAttr (_faf ); -continue ;};if _faf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_faf .Name .Local =="\u0063\u006c\u0069\u0070"{_begf .ClipAttr .UnmarshalXMLAttr (_faf ); -continue ;};};for {_gfgc ,_bggg :=d .Token ();if _bggg !=nil {return _d .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0041\u0047\u005f\u004fffi\u0063eS\u0068\u0061\u0070\u0065\u0041\u0074\u0074ri\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_bggg ); -};if _edfe ,_faga :=_gfgc .(_e .EndElement );_faga &&_edfe .Name ==start .Name {break ;};};return nil ;};func (_gggad *EG_ShapeElementsChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gggad .Path !=nil {_fgfdec :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0070\u0061\u0074\u0068"}}; -e .EncodeElement (_gggad .Path ,_fgfdec );}else if _gggad .Formulas !=nil {_edggf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}};e .EncodeElement (_gggad .Formulas ,_edggf );}else if _gggad .Handles !=nil {_caebb :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s"}}; -e .EncodeElement (_gggad .Handles ,_caebb );}else if _gggad .Fill !=nil {_cfbd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_gggad .Fill ,_cfbd );}else if _gggad .Stroke !=nil {_becd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}}; -e .EncodeElement (_gggad .Stroke ,_becd );}else if _gggad .Shadow !=nil {_cbfc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gggad .Shadow ,_cbfc );}else if _gggad .Textbox !=nil {_cdbae :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}}; -e .EncodeElement (_gggad .Textbox ,_cdbae );}else if _gggad .Textpath !=nil {_gbeg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gggad .Textpath ,_gbeg );}else if _gggad .Imagedata !=nil {_gfacf :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"}}; -e .EncodeElement (_gggad .Imagedata ,_gfacf );}else if _gggad .Skew !=nil {_baefg :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_gggad .Skew ,_baefg );}else if _gggad .Extrusion !=nil {_abdgd :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}}; -e .EncodeElement (_gggad .Extrusion ,_abdgd );}else if _gggad .Callout !=nil {_bafdfa :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_gggad .Callout ,_bafdfa );}else if _gggad .Lock !=nil {_dbdef :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}}; -e .EncodeElement (_gggad .Lock ,_dbdef );}else if _gggad .Clippath !=nil {_bfaab :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gggad .Clippath ,_bfaab );}else if _gggad .Signatureline !=nil {_fagef :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}}; -e .EncodeElement (_gggad .Signatureline ,_fagef );}else if _gggad .Wrap !=nil {_defgc :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0077\u0072\u0061\u0070"}};e .EncodeElement (_gggad .Wrap ,_defgc );}else if _gggad .Anchorlock !=nil {_dfacf :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0061\u006e\u0063\u0068\u006fr\u006c\u006f\u0063\u006b"}}; -e .EncodeElement (_gggad .Anchorlock ,_dfacf );}else if _gggad .Bordertop !=nil {_gegcc :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"}};e .EncodeElement (_gggad .Bordertop ,_gegcc ); -}else if _gggad .Borderbottom !=nil {_cbea :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072n\u003a\u0062\u006fr\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_gggad .Borderbottom ,_cbea );}else if _gggad .Borderleft !=nil {_aecc :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065r\u006c\u0065\u0066\u0074"}}; -e .EncodeElement (_gggad .Borderleft ,_aecc );}else if _gggad .Borderright !=nil {_ebcgf :=_e .StartElement {Name :_e .Name {Local :"\u0075r\u006e:\u0062\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gggad .Borderright ,_ebcgf ); -}else if _gggad .ClientData !=nil {_dgfda :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_gggad .ClientData ,_dgfda );}else if _gggad .Textdata !=nil {_cbeag :=_e .StartElement {Name :_e .Name {Local :"u\u0072\u003a\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}}; -e .EncodeElement (_gggad .Textdata ,_cbeag );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewAG_Adj ()*AG_Adj {_ab :=&AG_Adj {};return _ab };func (_gfbfb *OfcRight )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +// ValidateWithPath validates the OfcCT_ShapeLayout and its children, prefixing error messages with path +func (_ceffg *OfcCT_ShapeLayout )ValidateWithPath (path string )error {if _ceffg .Idmap !=nil {if _bcefa :=_ceffg .Idmap .ValidateWithPath (path +"\u002f\u0049\u0064\u006d\u0061\u0070");_bcefa !=nil {return _bcefa ;};};if _ceffg .Regrouptable !=nil {if _defb :=_ceffg .Regrouptable .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0072\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"); +_defb !=nil {return _defb ;};};if _ceffg .Rules !=nil {if _bffeg :=_ceffg .Rules .ValidateWithPath (path +"\u002f\u0052\u0075\u006c\u0065\u0073");_bffeg !=nil {return _bffeg ;};};if _caaea :=_ceffg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_caaea !=nil {return _caaea ;};return nil ;}; + +// ValidateWithPath validates the AG_OfficeCoreAttributes and its children, prefixing error messages with path +func (_afaf *AG_OfficeCoreAttributes )ValidateWithPath (path string )error {if _gbabg :=_afaf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_gbabg !=nil {return _gbabg ;};if _gag :=_afaf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072"); +_gag !=nil {return _gag ;};if _fdbf :=_afaf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_fdbf !=nil {return _fdbf ;};if _acc :=_afaf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072"); +_acc !=nil {return _acc ;};if _ccef :=_afaf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_ccef !=nil {return _ccef ;};if _geef :=_afaf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072"); +_geef !=nil {return _geef ;};if _cgde :=_afaf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_cgde !=nil {return _cgde ;};if _geeg :=_afaf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072"); +_geeg !=nil {return _geeg ;};if _ggge :=_afaf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_ggge !=nil {return _ggge ;};if _cedg :=_afaf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072"); +_cedg !=nil {return _cedg ;};if _fag :=_afaf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_fag !=nil {return _fag ;};if _aef :=_afaf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072"); +_aef !=nil {return _aef ;};if _beb :=_afaf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_beb !=nil {return _beb ;};if _caed :=_afaf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072"); +_caed !=nil {return _caed ;};if _ceb :=_afaf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_ceb !=nil {return _ceb ;};return nil ;};func (_dcedd *OfcCT_Skew )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u006b\u0065\u0077"; +};if _dcedd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_dcedd .IdAttr )});};if _dcedd .OnAttr !=_f .ST_TrueFalseUnset {_dbdebdd ,_fgded :=_dcedd .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); +if _fgded !=nil {return _fgded ;};start .Attr =append (start .Attr ,_dbdebdd );};if _dcedd .OffsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_dcedd .OffsetAttr )}); +};if _dcedd .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_dcedd .OriginAttr )});};if _dcedd .MatrixAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_ec .Sprintf ("\u0025\u0076",*_dcedd .MatrixAttr )}); +};if _dcedd .ExtAttr !=ST_ExtUnset {_bfgbb ,_cbeaf :=_dcedd .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cbeaf !=nil {return _cbeaf ;};start .Attr =append (start .Attr ,_bfgbb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func NewOfcCT_Lock ()*OfcCT_Lock {_cffcec :=&OfcCT_Lock {};return _cffcec };func NewOfcCT_Proxy ()*OfcCT_Proxy {_aegcb :=&OfcCT_Proxy {};return _aegcb };func NewCT_Rect ()*CT_Rect {_gdbf :=&CT_Rect {};return _gdbf }; + +// ValidateWithPath validates the OfcSkew and its children, prefixing error messages with path +func (_aedbg *OfcSkew )ValidateWithPath (path string )error {if _ababge :=_aedbg .OfcCT_Skew .ValidateWithPath (path );_ababge !=nil {return _ababge ;};return nil ;}; + +// Validate validates the OfcTop and its children +func (_ffcfe *OfcTop )Validate ()error {return _ffcfe .ValidateWithPath ("\u004f\u0066\u0063\u0054\u006f\u0070");};func (_babdbe *Roundrect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _babdbe .CT_RoundRect .MarshalXML (e ,start ); +};func (_cagbd *OfcCT_RegroupTable )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bfefe :=range start .Attr {if _bfefe .Name .Local =="\u0065\u0078\u0074"{_cagbd .ExtAttr .UnmarshalXMLAttr (_bfefe );continue ;};};_dbdebd :for {_dffgcf ,_ccfdc :=d .Token (); +if _ccfdc !=nil {return _ccfdc ;};switch _dgbe :=_dffgcf .(type ){case _e .StartElement :switch _dgbe .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065\u006e\u0074r\u0079"}:_ffgdf :=NewOfcCT_Entry (); +if _cbebf :=d .DecodeElement (_ffgdf ,&_dgbe );_cbebf !=nil {return _cbebf ;};_cagbd .Entry =append (_cagbd .Entry ,_ffgdf );default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u0067r\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_dgbe .Name ); +if _gfga :=d .Skip ();_gfga !=nil {return _gfga ;};};case _e .EndElement :break _dbdebd ;case _e .CharData :};};return nil ;};func (_fbdgga *Shapetype )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fbdgga .CT_Shapetype .MarshalXML (e ,start ); +};func (_cdadc ST_StrokeArrowWidth )String ()string {switch _cdadc {case 0:return "";case 1:return "\u006e\u0061\u0072\u0072\u006f\u0077";case 2:return "\u006d\u0065\u0064\u0069\u0075\u006d";case 3:return "\u0077\u0069\u0064\u0065";};return "";};type ST_StrokeArrowWidth byte ; +func (_aaaa *ST_StrokeArrowLength )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aaaa =0;case "\u0073\u0068\u006fr\u0074":*_aaaa =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_aaaa =2;case "\u006c\u006f\u006e\u0067":*_aaaa =3; +};return nil ;};func (_dgedg *OfcColumn )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f:\u0072\u0069\u0067\u0068\u0074";return _gfbfb .OfcCT_StrokeChild .MarshalXML (e ,start );};type CT_Arc struct{ - -// Starting Angle -StartAngleAttr *float64 ; - -// Ending Angle -EndAngleAttr *float64 ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ; -IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ; -HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ; -BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ; -StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; -ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};func (_cfbab ST_FillType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cfbab .String (),start ); -};func (_fccd ST_StrokeEndCap )String ()string {switch _fccd {case 0:return "";case 1:return "\u0066\u006c\u0061\u0074";case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065";case 3:return "\u0072\u006f\u0075n\u0064";};return "";};func (_dadgb ST_StrokeArrowType )ValidateWithPath (path string )error {switch _dadgb {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dadgb )); -};return nil ;}; +start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e";return _dgedg .OfcCT_StrokeChild .MarshalXML (e ,start );};type Handles struct{CT_Handles };type OfcCT_StrokeChild struct{ -// ValidateWithPath validates the CT_Image and its children, prefixing error messages with path -func (_becf *CT_Image )ValidateWithPath (path string )error {for _babf ,_efdfg :=range _becf .EG_ShapeElements {if _dedf :=_efdfg .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_babf )); -_dedf !=nil {return _dedf ;};};if _ceaga :=_becf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ceaga !=nil {return _ceaga ;};if _affc :=_becf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_affc !=nil {return _affc ;};if _dfaba :=_becf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_dfaba !=nil {return _dfaba ;};if _cbdb :=_becf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_cbdb !=nil {return _cbdb ;};if _gdaa :=_becf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gdaa !=nil {return _gdaa ;};if _gegac :=_becf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_gegac !=nil {return _gegac ;};if _ecfd :=_becf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_ecfd !=nil {return _ecfd ;};if _dfefe :=_becf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_dfefe !=nil {return _dfefe ;};if _bbcbb :=_becf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_bbcbb !=nil {return _bbcbb ;};if _eede :=_becf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_eede !=nil {return _eede ;};if _gced :=_becf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gced !=nil {return _gced ;};if _dgcd :=_becf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_dgcd !=nil {return _dgcd ;};if _eabg :=_becf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eabg !=nil {return _eabg ;};if _egfd :=_becf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_egfd !=nil {return _egfd ;};if _cdeaf :=_becf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cdeaf !=nil {return _cdeaf ;};if _cgee :=_becf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_cgee !=nil {return _cgee ;};if _gfaad :=_becf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_gfaad !=nil {return _gfaad ;};if _eedb :=_becf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_eedb !=nil {return _eedb ;};if _eabba :=_becf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_eabba !=nil {return _eabba ;};if _gcdef :=_becf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_gcdef !=nil {return _gcdef ;};if _gbga :=_becf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gbga !=nil {return _gbga ;};if _ecddc :=_becf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_ecddc !=nil {return _ecddc ;};if _fgdeb :=_becf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fgdeb !=nil {return _fgdeb ;};if _efca :=_becf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_efca !=nil {return _efca ;};if _acbd :=_becf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_acbd !=nil {return _acbd ;};if _ebfg :=_becf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_ebfg !=nil {return _ebfg ;};if _bebaa :=_becf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bebaa !=nil {return _bebaa ;};if _bbdb :=_becf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_bbdb !=nil {return _bbdb ;};if _gcbge :=_becf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_gcbge !=nil {return _gcbge ;};if _eecf :=_becf .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072"); -_eecf !=nil {return _eecf ;};if _afcdfe :=_becf .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_afcdfe !=nil {return _afcdfe ;};return nil ;};func (_faeb ST_ImageAspect )Validate ()error {return _faeb .ValidateWithPath ("")}; -func (_fcgb *AG_Id )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbbg :=range start .Attr {if _bbbg .Name .Local =="\u0069\u0064"{_beb :=_bbbg .Value ;_fcgb .IdAttr =&_beb ;continue ;};};for {_caa ,_cea :=d .Token ();if _cea !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0049d\u003a\u0020\u0025\u0073",_cea ); -};if _gbd ,_fbdd :=_caa .(_e .EndElement );_fbdd &&_gbd .Name ==start .Name {break ;};};return nil ;}; +// Stroke Toggle +OnAttr _f .ST_TrueFalse ; -// Validate validates the OfcCT_ColorMru and its children -func (_gecdc *OfcCT_ColorMru )Validate ()error {return _gecdc .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0072\u0075");};type AG_Adj struct{AdjAttr *string ;};const (ST_FillMethodUnset ST_FillMethod =0;ST_FillMethodNone ST_FillMethod =1; -ST_FillMethodLinear ST_FillMethod =2;ST_FillMethodSigma ST_FillMethod =3;ST_FillMethodAny ST_FillMethod =4;ST_FillMethodLinearSigma ST_FillMethod =5;);const (OfcST_ScreenSizeUnset OfcST_ScreenSize =0;OfcST_ScreenSize544x376 OfcST_ScreenSize =1;OfcST_ScreenSize640x480 OfcST_ScreenSize =2; -OfcST_ScreenSize720x512 OfcST_ScreenSize =3;OfcST_ScreenSize800x600 OfcST_ScreenSize =4;OfcST_ScreenSize1024x768 OfcST_ScreenSize =5;OfcST_ScreenSize1152x862 OfcST_ScreenSize =6;);type Arc struct{CT_Arc };func (_fedag *Textbox )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fedag .CT_Textbox .MarshalXML (e ,start ); -}; +// Stroke Weight +WeightAttr *string ; -// ValidateWithPath validates the CT_Arc and its children, prefixing error messages with path -func (_dgbg *CT_Arc )ValidateWithPath (path string )error {for _cgab ,_faad :=range _dgbg .EG_ShapeElements {if _bdeg :=_faad .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cgab )); -_bdeg !=nil {return _bdeg ;};};if _gbdgd :=_dgbg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gbdgd !=nil {return _gbdgd ;};if _bbgff :=_dgbg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_bbgff !=nil {return _bbgff ;};if _bdba :=_dgbg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bdba !=nil {return _bdba ;};if _eeegd :=_dgbg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_eeegd !=nil {return _eeegd ;};if _bdag :=_dgbg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_bdag !=nil {return _bdag ;};if _bcc :=_dgbg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_bcc !=nil {return _bcc ;};if _bdbg :=_dgbg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bdbg !=nil {return _bdbg ;};if _ecdg :=_dgbg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_ecdg !=nil {return _ecdg ;};if _dbc :=_dgbg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dbc !=nil {return _dbc ;};if _ecdfb :=_dgbg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_ecdfb !=nil {return _ecdfb ;};if _cagc :=_dgbg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cagc !=nil {return _cagc ;};if _aaf :=_dgbg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_aaf !=nil {return _aaf ;};if _geef :=_dgbg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_geef !=nil {return _geef ;};if _cdg :=_dgbg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_cdg !=nil {return _cdg ;};if _cgddb :=_dgbg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cgddb !=nil {return _cgddb ;};if _fcbe :=_dgbg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_fcbe !=nil {return _fcbe ;};if _dbde :=_dgbg .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_dbde !=nil {return _dbde ;};if _aaba :=_dgbg .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_aaba !=nil {return _aaba ;};if _dfaeg :=_dgbg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_dfaeg !=nil {return _dfaeg ;};if _gafe :=_dgbg .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_gafe !=nil {return _gafe ;};if _bbgd :=_dgbg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_bbgd !=nil {return _bbgd ;};if _agbc :=_dgbg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_agbc !=nil {return _agbc ;};if _faee :=_dgbg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_faee !=nil {return _faee ;};if _acb :=_dgbg .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_acb !=nil {return _acb ;};if _fegg :=_dgbg .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_fegg !=nil {return _fegg ;};if _efab :=_dgbg .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_efab !=nil {return _efab ;};if _bba :=_dgbg .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bba !=nil {return _bba ;};if _agdd :=_dgbg .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_agdd !=nil {return _agdd ;};if _ggbb :=_dgbg .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_ggbb !=nil {return _ggbb ;};return nil ;}; +// Stroke Color +ColorAttr *string ; -// ValidateWithPath validates the OfcCT_Complex and its children, prefixing error messages with path -func (_dace *OfcCT_Complex )ValidateWithPath (path string )error {if _dffea :=_dace .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_dffea !=nil {return _dffea ;};return nil ;};func NewOfcEquationxml ()*OfcEquationxml {_eabad :=&OfcEquationxml {}; -_eabad .OfcCT_EquationXml =*NewOfcCT_EquationXml ();return _eabad ;};func (_feaeb *Shadow )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _feaeb .CT_Shadow .MarshalXML (e ,start );}; +// Stroke Alternate Pattern Color +Color2Attr *string ; -// ValidateWithPath validates the CT_PolyLineChoice and its children, prefixing error messages with path -func (_bfebe *CT_PolyLineChoice )ValidateWithPath (path string )error {if _bfebe .Ink !=nil {if _cdcf :=_bfebe .Ink .ValidateWithPath (path +"\u002f\u0049\u006e\u006b");_cdcf !=nil {return _cdcf ;};};if _ecdfa :=_bfebe .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065"); -_ecdfa !=nil {return _ecdfa ;};return nil ;}; +// Stroke Opacity +OpacityAttr *string ; -// ValidateWithPath validates the OfcCT_Lock and its children, prefixing error messages with path -func (_eaeff *OfcCT_Lock )ValidateWithPath (path string )error {if _ffgde :=_eaeff .PositionAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_ffgde !=nil {return _ffgde ;};if _cfee :=_eaeff .SelectionAttr .ValidateWithPath (path +"\u002f\u0053\u0065\u006c\u0065\u0063\u0074\u0069\u006fn\u0041\u0074\u0074\u0072"); -_cfee !=nil {return _cfee ;};if _edbea :=_eaeff .GroupingAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072");_edbea !=nil {return _edbea ;};if _ggcge :=_eaeff .UngroupingAttr .ValidateWithPath (path +"\u002fU\u006eg\u0072\u006f\u0075\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); -_ggcge !=nil {return _ggcge ;};if _dfcfa :=_eaeff .RotationAttr .ValidateWithPath (path +"\u002f\u0052\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_dfcfa !=nil {return _dfcfa ;};if _adcea :=_eaeff .CroppingAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u006f\u0070\u0070\u0069\u006e\u0067\u0041\u0074\u0074\u0072"); -_adcea !=nil {return _adcea ;};if _bggff :=_eaeff .VerticiesAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0069\u0063\u0069\u0065s\u0041\u0074\u0074\u0072");_bggff !=nil {return _bggff ;};if _ecgcd :=_eaeff .AdjusthandlesAttr .ValidateWithPath (path +"\u002fA\u0064j\u0075\u0073\u0074\u0068\u0061n\u0064\u006ce\u0073\u0041\u0074\u0074\u0072"); -_ecgcd !=nil {return _ecgcd ;};if _dcdd :=_eaeff .TextAttr .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0041\u0074\u0074r");_dcdd !=nil {return _dcdd ;};if _aecfd :=_eaeff .AspectratioAttr .ValidateWithPath (path +"\u002f\u0041s\u0070\u0065\u0063t\u0072\u0061\u0074\u0069\u006f\u0041\u0074\u0074\u0072"); -_aecfd !=nil {return _aecfd ;};if _bbaac :=_eaeff .ShapetypeAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070e\u0041\u0074\u0074\u0072");_bbaac !=nil {return _bbaac ;};if _dgdfcf :=_eaeff .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_dgdfcf !=nil {return _dgdfcf ;};return nil ;};func (_cbfcc *ST_StrokeEndCap )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cbfcc =0;case "\u0066\u006c\u0061\u0074":*_cbfcc =1;case "\u0073\u0071\u0075\u0061\u0072\u0065":*_cbfcc =2; -case "\u0072\u006f\u0075n\u0064":*_cbfcc =3;};return nil ;};func (_ggfgb ST_ShadowType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ggfgb .String (),start );}; +// Stroke Line Style +LinestyleAttr ST_StrokeLineStyle ; -// Validate validates the OfcCT_RegroupTable and its children -func (_gbgeb *OfcCT_RegroupTable )Validate ()error {return _gbgeb .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0052\u0065\u0067r\u006f\u0075p\u0054\u0061\u0062\u006c\u0065");};func (_cbcba *OfcRight )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbcba .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); -for _ ,_bbbgd :=range start .Attr {if _bbbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbgd .Name .Local =="\u0068\u0072\u0065\u0066"{_aggaff :=_bbbgd .Value ; -_cbcba .HrefAttr =&_aggaff ;continue ;};if _bbbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbgd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cbcba .ForcedashAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbgd .Name .Local =="\u0074\u0069\u0074l\u0065"{_bebdfd :=_bbbgd .Value ; -_cbcba .TitleAttr =&_bebdfd ;continue ;};if _bbbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbbgd .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_dfag :=_bbbgd .Value ; -_cbcba .AlthrefAttr =&_dfag ;continue ;};if _bbbgd .Name .Local =="\u0073\u0072\u0063"{_dcfedf :=_bbbgd .Value ;_cbcba .SrcAttr =&_dcfedf ;continue ;};if _bbbgd .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cbcba .ImagealignshapeAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cbcba .JoinstyleAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cbcba .InsetpenAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u0063\u006f\u006co\u0072"{_bbcfa :=_bbbgd .Value ;_cbcba .ColorAttr =&_bbcfa ;continue ;};if _bbbgd .Name .Local =="\u0065\u0078\u0074"{_cbcba .ExtAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cbcba .FilltypeAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u006f\u006e"{_cbcba .OnAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cbcba .EndarrowlengthAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cbcba .LinestyleAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cbcba .StartarrowlengthAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bgdcg :=_bbbgd .Value ;_cbcba .Color2Attr =&_bgdcg ;continue ;};if _bbbgd .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cbcba .StartarrowAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbcba .EndarrowwidthAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_bagfg :=_bbbgd .Value ; -_cbcba .DashstyleAttr =&_bagfg ;continue ;};if _bbbgd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_egdad :=_bbbgd .Value ;_cbcba .OpacityAttr =&_egdad ;continue ;};if _bbbgd .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cbcba .ImageaspectAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_bfdfb ,_ceega :=_a .ParseFloat (_bbbgd .Value ,64);if _ceega !=nil {return _ceega ;};_cbcba .MiterlimitAttr =&_bfdfb ;continue ;};if _bbbgd .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cbcba .EndcapAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cbcba .EndarrowAttr .UnmarshalXMLAttr (_bbbgd );continue ;};if _bbbgd .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cbcba .StartarrowwidthAttr .UnmarshalXMLAttr (_bbbgd ); -continue ;};if _bbbgd .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_aebge :=_bbbgd .Value ;_cbcba .ImagesizeAttr =&_aebge ;continue ;};if _bbbgd .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_daaea :=_bbbgd .Value ;_cbcba .WeightAttr =&_daaea ; -continue ;};};for {_gbdfb ,_degdb :=d .Token ();if _degdb !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063R\u0069\u0067\u0068\u0074: \u0025\u0073",_degdb );};if _ddfab ,_afcef :=_gbdfb .(_e .EndElement );_afcef &&_ddfab .Name ==start .Name {break ; -};};return nil ;}; +// Miter Joint Limit +MiterlimitAttr *float64 ; -// ValidateWithPath validates the CT_Oval and its children, prefixing error messages with path -func (_daaaf *CT_Oval )ValidateWithPath (path string )error {for _dedbca ,_agbe :=range _daaaf .EG_ShapeElements {if _bbba :=_agbe .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_dedbca )); -_bbba !=nil {return _bbba ;};};if _fgcb :=_daaaf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fgcb !=nil {return _fgcb ;};if _deac :=_daaaf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_deac !=nil {return _deac ;};if _fddc :=_daaaf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_fddc !=nil {return _fddc ;};if _fea :=_daaaf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_fea !=nil {return _fea ;};if _gcab :=_daaaf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gcab !=nil {return _gcab ;};if _cbca :=_daaaf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_cbca !=nil {return _cbca ;};if _abee :=_daaaf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_abee !=nil {return _abee ;};if _ggbcc :=_daaaf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_ggbcc !=nil {return _ggbcc ;};if _fdee :=_daaaf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fdee !=nil {return _fdee ;};if _geece :=_daaaf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_geece !=nil {return _geece ;};if _aeed :=_daaaf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_aeed !=nil {return _aeed ;};if _gaagcf :=_daaaf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_gaagcf !=nil {return _gaagcf ;};if _dcbdf :=_daaaf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dcbdf !=nil {return _dcbdf ;};if _aaee :=_daaaf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_aaee !=nil {return _aaee ;};if _daace :=_daaaf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_daace !=nil {return _daace ;};if _fagdf :=_daaaf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_fagdf !=nil {return _fagdf ;};if _cgeaa :=_daaaf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_cgeaa !=nil {return _cgeaa ;};if _ggcgg :=_daaaf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_ggcgg !=nil {return _ggcgg ;};if _ggfdd :=_daaaf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ggfdd !=nil {return _ggfdd ;};if _daeb :=_daaaf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_daeb !=nil {return _daeb ;};if _febfbf :=_daaaf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_febfbf !=nil {return _febfbf ;};if _egdb :=_daaaf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_egdb !=nil {return _egdb ;};if _fdgab :=_daaaf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fdgab !=nil {return _fdgab ;};if _ececa :=_daaaf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_ececa !=nil {return _ececa ;};if _bcefe :=_daaaf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_bcefe !=nil {return _bcefe ;};if _daee :=_daaaf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_daee !=nil {return _daee ;};if _geeec :=_daaaf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_geeec !=nil {return _geeec ;};if _fega :=_daaaf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_fega !=nil {return _fega ;};if _ddfc :=_daaaf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_ddfc !=nil {return _ddfc ;};return nil ;};func (_feca *CT_ImageData )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"; -};if _feca .EmbosscolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_feca .EmbosscolorAttr )});};if _feca .RecolortargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_feca .RecolortargetAttr )}); -};if _feca .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_feca .HrefAttr )});};if _feca .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_d .Sprintf ("\u0025\u0076",*_feca .AlthrefAttr )}); -};if _feca .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_feca .TitleAttr )});};if _feca .OleidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_feca .OleidAttr )}); -};if _feca .DetectmouseclickAttr !=_de .ST_TrueFalseUnset {_dcdbd ,_eefcc :=_feca .DetectmouseclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"});if _eefcc !=nil {return _eefcc ; -};start .Attr =append (start .Attr ,_dcdbd );};if _feca .MovieAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u006d\u006f\u0076\u0069\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_feca .MovieAttr )});};if _feca .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_feca .RelidAttr )}); -};if _feca .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_feca .IdAttr )});};if _feca .PictAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0070\u0069\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_feca .PictAttr )}); -};if _feca .RHrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_feca .RHrefAttr )});};if _feca .SIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_feca .SIdAttr )}); -};if _feca .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_feca .SrcAttr )});};if _feca .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_feca .CropleftAttr )}); -};if _feca .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_feca .CroptopAttr )});};if _feca .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_d .Sprintf ("\u0025\u0076",*_feca .CroprightAttr )}); -};if _feca .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_d .Sprintf ("\u0025\u0076",*_feca .CropbottomAttr )});};if _feca .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_feca .GainAttr )}); -};if _feca .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_feca .BlacklevelAttr )});};if _feca .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_d .Sprintf ("\u0025\u0076",*_feca .GammaAttr )}); -};if _feca .GrayscaleAttr !=_de .ST_TrueFalseUnset {_gbaca ,_bcae :=_feca .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _bcae !=nil {return _bcae ;};start .Attr =append (start .Attr ,_gbaca );};if _feca .BilevelAttr !=_de .ST_TrueFalseUnset {_agcfb ,_gdeg :=_feca .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"}); -if _gdeg !=nil {return _gdeg ;};start .Attr =append (start .Attr ,_agcfb );};if _feca .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_feca .ChromakeyAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ddbgf *CT_Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gcba :=range start .Attr {if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ddbgf .UserdrawnAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ddbgf .HralignAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ddbgf .ButtonAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ddbgf .ForcedashAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dbddde :=_gcba .Value ; -_ddbgf .BorderrightcolorAttr =&_dbddde ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ddbgf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u006f\u006c\u0065"{_ddbgf .OleAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_abfc :=_gcba .Value ; -_ddbgf .BorderbottomcolorAttr =&_abfc ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0073\u0070\u0074"{_cbage ,_gbdf :=_a .ParseFloat (_gcba .Value ,64); -if _gbdf !=nil {return _gbdf ;};_ddad :=float32 (_cbage );_ddbgf .SptAttr =&_ddad ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_aacdg ,_afecf :=_a .ParseInt (_gcba .Value ,10,64); -if _afecf !=nil {return _afecf ;};_ddbgf .DgmnodekindAttr =&_aacdg ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ddbgf .HrnoshadeAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ddbgf .DgmlayoutAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ddbgf .BulletAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ddbgf .AllowoverlapAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ddbgf .BwpureAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bdec :=_gcba .Value ; -_ddbgf .BorderleftcolorAttr =&_bdec ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ddbgf .UserhiddenAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0068\u0072\u0073t\u0064"{_ddbgf .HrstdAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u006f\u006e\u0065\u0064"{_ddbgf .OnedAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0073\u0070\u0069\u0064"{_bbfca :=_gcba .Value ; -_ddbgf .SpidAttr =&_bbfca ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0068\u0072\u0070c\u0074"{_ffbfe ,_badgd :=_a .ParseFloat (_gcba .Value ,64); -if _badgd !=nil {return _badgd ;};_eebdee :=float32 (_ffbfe );_ddbgf .HrpctAttr =&_eebdee ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ddbgf .BwnormalAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_ffga :=_gcba .Value ; -_ddbgf .GfxdataAttr =&_ffga ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aaed ,_bbeab :=_a .ParseInt (_gcba .Value ,10,64); -if _bbeab !=nil {return _bbeab ;};_ddbgf .RegroupidAttr =&_aaed ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ddbgf .AllowincellAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ddbgf .OleiconAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ddbgf .InsetmodeAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_eggd :=_gcba .Value ; -_ddbgf .BordertopcolorAttr =&_eggd ;continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ddbgf .PreferrelativeAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ddbgf .BwmodeAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ddbgf .CliptowrapAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ddbgf .DgmlayoutmruAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0063\u006c\u0069\u0070"{_ddbgf .ClipAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ddbgf .ConnectortypeAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gcba .Name .Local =="\u0068\u0072"{_ddbgf .HrAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Local =="\u0068\u0072\u0065\u0066"{_fbgdcc :=_gcba .Value ;_ddbgf .HrefAttr =&_fbgdcc ;continue ;};if _gcba .Name .Local =="\u0063\u006c\u0061s\u0073"{_gaegc :=_gcba .Value ;_ddbgf .ClassAttr =&_gaegc ;continue ;};if _gcba .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gebd :=_gcba .Value ; -_ddbgf .OpacityAttr =&_gebd ;continue ;};if _gcba .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ddbgf .StrokedAttr .UnmarshalXMLAttr (_gcba );continue ;};if _gcba .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dcdgf :=_gcba .Value ; -_ddbgf .StrokecolorAttr =&_dcdgf ;continue ;};if _gcba .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fceb :=_gcba .Value ;_ddbgf .StrokeweightAttr =&_fceb ;continue ;};if _gcba .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ddbgf .InsetpenAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ecafe :=_gcba .Value ;_ddbgf .ChromakeyAttr =&_ecafe ;continue ;};if _gcba .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ddbgf .FilledAttr .UnmarshalXMLAttr (_gcba ); -continue ;};if _gcba .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cacab :=_gcba .Value ;_ddbgf .FillcolorAttr =&_cacab ;continue ;};if _gcba .Name .Local =="\u0073\u0074\u0079l\u0065"{_aeba :=_gcba .Value ;_ddbgf .StyleAttr =&_aeba ;continue ; -};if _gcba .Name .Local =="\u0069\u0064"{_edeg :=_gcba .Value ;_ddbgf .IdAttr =&_edeg ;continue ;};if _gcba .Name .Local =="\u0070\u0072\u0069n\u0074"{_ddbgf .PrintAttr .UnmarshalXMLAttr (_gcba );continue ;};if _gcba .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cefa :=_gcba .Value ; -_ddbgf .WrapcoordsAttr =&_cefa ;continue ;};if _gcba .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dbbdc :=_gcba .Value ;_ddbgf .CoordoriginAttr =&_dbbdc ;continue ;};if _gcba .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_aecd :=_gcba .Value ; -_ddbgf .CoordsizeAttr =&_aecd ;continue ;};if _gcba .Name .Local =="\u0061\u006c\u0074"{_daeba :=_gcba .Value ;_ddbgf .AltAttr =&_daeba ;continue ;};if _gcba .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_ebbc :=_gcba .Value ; -_ddbgf .EquationxmlAttr =&_ebbc ;continue ;};if _gcba .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cggce :=_gcba .Value ;_ddbgf .TargetAttr =&_cggce ;continue ;};if _gcba .Name .Local =="\u0074\u0069\u0074l\u0065"{_efebe :=_gcba .Value ;_ddbgf .TitleAttr =&_efebe ; -continue ;};if _gcba .Name .Local =="\u0074\u0079\u0070\u0065"{_cggbb :=_gcba .Value ;_ddbgf .TypeAttr =&_cggbb ;continue ;};if _gcba .Name .Local =="\u0061\u0064\u006a"{_abbcc :=_gcba .Value ;_ddbgf .AdjAttr =&_abbcc ;continue ;};if _gcba .Name .Local =="\u0070\u0061\u0074\u0068"{_cecee :=_gcba .Value ; -_ddbgf .PathAttr =&_cecee ;continue ;};};_caecg :for {_bbdad ,_abagc :=d .Token ();if _abagc !=nil {return _abagc ;};switch _bgde :=_bbdad .(type ){case _e .StartElement :switch _bgde .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_dabde :=NewCT_ShapeChoice (); -if _cegda :=d .DecodeElement (&_dabde .Ink ,&_bgde );_cegda !=nil {return _cegda ;};_ddbgf .ShapeChoice =append (_ddbgf .ShapeChoice ,_dabde );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_ffeed :=NewCT_ShapeChoice (); -if _gddda :=d .DecodeElement (&_ffeed .Iscomment ,&_bgde );_gddda !=nil {return _gddda ;};_ddbgf .ShapeChoice =append (_ddbgf .ShapeChoice ,_ffeed );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_fabd :=NewCT_ShapeChoice (); -if _dabgf :=d .DecodeElement (&_fabd .Equationxml ,&_bgde );_dabgf !=nil {return _dabgf ;};_ddbgf .ShapeChoice =append (_ddbgf .ShapeChoice ,_fabd );default:_dagd :=NewCT_ShapeChoice ();if _acad :=d .DecodeElement (&_dagd ,&_bgde );_acad ==nil {_ddbgf .ShapeChoice =append (_ddbgf .ShapeChoice ,_dagd ); -continue ;};_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_bgde .Name ); -if _gdegg :=d .Skip ();_gdegg !=nil {return _gdegg ;};return _abagc ;};case _e .EndElement :break _caecg ;case _e .CharData :};};return nil ;};func (_gcdd *CT_Curve )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0063\u0075\u0072\u0076\u0065"; -};if _gcdd .FromAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .FromAttr )});};if _gcdd .Control1Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .Control1Attr )}); -};if _gcdd .Control2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .Control2Attr )});};if _gcdd .ToAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u006f"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .ToAttr )}); -};if _gcdd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .HrefAttr )});};if _gcdd .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .TargetAttr )}); -};if _gcdd .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .ClassAttr )});};if _gcdd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .TitleAttr )}); -};if _gcdd .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .AltAttr )});};if _gcdd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .CoordsizeAttr )}); -};if _gcdd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .CoordoriginAttr )});};if _gcdd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .WrapcoordsAttr )}); -};if _gcdd .PrintAttr !=_de .ST_TrueFalseUnset {_cdee ,_edgb :=_gcdd .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _edgb !=nil {return _edgb ;};start .Attr =append (start .Attr ,_cdee );};if _gcdd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .IdAttr )}); -};if _gcdd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .StyleAttr )});};if _gcdd .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .SpidAttr )}); -};if _gcdd .OnedAttr !=_de .ST_TrueFalseUnset {_gcfc ,_cfcd :=_gcdd .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _cfcd !=nil {return _cfcd ;};start .Attr =append (start .Attr ,_gcfc );};if _gcdd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .RegroupidAttr )}); -};if _gcdd .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_adaf ,_deab :=_gcdd .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _deab !=nil {return _deab ; -};start .Attr =append (start .Attr ,_adaf );};if _gcdd .ButtonAttr !=_de .ST_TrueFalseUnset {_gae ,_edcg :=_gcdd .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _edcg !=nil {return _edcg ;};start .Attr =append (start .Attr ,_gae ); -};if _gcdd .UserhiddenAttr !=_de .ST_TrueFalseUnset {_fdd ,_fcaf :=_gcdd .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fcaf !=nil {return _fcaf ;};start .Attr =append (start .Attr ,_fdd ); -};if _gcdd .BulletAttr !=_de .ST_TrueFalseUnset {_dbfg ,_gcbg :=_gcdd .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _gcbg !=nil {return _gcbg ;};start .Attr =append (start .Attr ,_dbfg );};if _gcdd .HrAttr !=_de .ST_TrueFalseUnset {_bbee ,_gdac :=_gcdd .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _gdac !=nil {return _gdac ;};start .Attr =append (start .Attr ,_bbee );};if _gcdd .HrstdAttr !=_de .ST_TrueFalseUnset {_eefc ,_aada :=_gcdd .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _aada !=nil {return _aada ; -};start .Attr =append (start .Attr ,_eefc );};if _gcdd .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_egcg ,_ccfd :=_gcdd .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ccfd !=nil {return _ccfd ; -};start .Attr =append (start .Attr ,_egcg );};if _gcdd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .HrpctAttr )});};if _gcdd .HralignAttr !=OfcST_HrAlignUnset {_fgc ,_ddga :=_gcdd .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _ddga !=nil {return _ddga ;};start .Attr =append (start .Attr ,_fgc );};if _gcdd .AllowincellAttr !=_de .ST_TrueFalseUnset {_fcdbd ,_aggad :=_gcdd .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _aggad !=nil {return _aggad ;};start .Attr =append (start .Attr ,_fcdbd );};if _gcdd .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_gdbgd ,_dedcg :=_gcdd .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _dedcg !=nil {return _dedcg ;};start .Attr =append (start .Attr ,_gdbgd );};if _gcdd .UserdrawnAttr !=_de .ST_TrueFalseUnset {_bfbad ,_adgb :=_gcdd .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _adgb !=nil {return _adgb ;};start .Attr =append (start .Attr ,_bfbad );};if _gcdd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .BordertopcolorAttr )}); -};if _gcdd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .BorderleftcolorAttr )}); -};if _gcdd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .BorderbottomcolorAttr )}); -};if _gcdd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .BorderrightcolorAttr )}); -};if _gcdd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ccg ,_fdgf :=_gcdd .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fdgf !=nil {return _fdgf ;};start .Attr =append (start .Attr ,_ccg ); -};if _gcdd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .DgmnodekindAttr )});};if _gcdd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_cfaab ,_fdbe :=_gcdd .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _fdbe !=nil {return _fdbe ;};start .Attr =append (start .Attr ,_cfaab );};if _gcdd .InsetmodeAttr !=OfcST_InsetModeUnset {_fbegd ,_gfcf :=_gcdd .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _gfcf !=nil {return _gfcf ;};start .Attr =append (start .Attr ,_fbegd );};if _gcdd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .OpacityAttr )}); -};if _gcdd .StrokedAttr !=_de .ST_TrueFalseUnset {_baaef ,_becce :=_gcdd .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _becce !=nil {return _becce ;};start .Attr =append (start .Attr ,_baaef );};if _gcdd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .StrokecolorAttr )}); -};if _gcdd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .StrokeweightAttr )});};if _gcdd .InsetpenAttr !=_de .ST_TrueFalseUnset {_ecdfbb ,_dbff :=_gcdd .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _dbff !=nil {return _dbff ;};start .Attr =append (start .Attr ,_ecdfbb );};if _gcdd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .ChromakeyAttr )}); -};if _gcdd .FilledAttr !=_de .ST_TrueFalseUnset {_gceb ,_gfaa :=_gcdd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _gfaa !=nil {return _gfaa ;};start .Attr =append (start .Attr ,_gceb );};if _gcdd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .FillcolorAttr )}); -};if _gcdd .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gcdd .SptAttr )});};if _gcdd .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_bbaf ,_cgfg :=_gcdd .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _cgfg !=nil {return _cgfg ;};start .Attr =append (start .Attr ,_bbaf );};if _gcdd .BwmodeAttr !=OfcST_BWModeUnset {_cadb ,_dge :=_gcdd .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dge !=nil {return _dge ; -};start .Attr =append (start .Attr ,_cadb );};if _gcdd .BwpureAttr !=OfcST_BWModeUnset {_ffef ,_fbegg :=_gcdd .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _fbegg !=nil {return _fbegg ;};start .Attr =append (start .Attr ,_ffef ); -};if _gcdd .BwnormalAttr !=OfcST_BWModeUnset {_bggc ,_aba :=_gcdd .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _aba !=nil {return _aba ;};start .Attr =append (start .Attr ,_bggc );}; -if _gcdd .ForcedashAttr !=_de .ST_TrueFalseUnset {_ccef ,_bbfab :=_gcdd .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _bbfab !=nil {return _bbfab ;};start .Attr =append (start .Attr ,_ccef ); -};if _gcdd .OleiconAttr !=_de .ST_TrueFalseUnset {_cdeee ,_ccgc :=_gcdd .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _ccgc !=nil {return _ccgc ;};start .Attr =append (start .Attr ,_cdeee );};if _gcdd .OleAttr !=_de .ST_TrueFalseBlankUnset {_gbff ,_gfee :=_gcdd .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _gfee !=nil {return _gfee ;};start .Attr =append (start .Attr ,_gbff );};if _gcdd .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_ggce ,_cdab :=_gcdd .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _cdab !=nil {return _cdab ;};start .Attr =append (start .Attr ,_ggce );};if _gcdd .CliptowrapAttr !=_de .ST_TrueFalseUnset {_gabe ,_ecce :=_gcdd .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _ecce !=nil {return _ecce ;};start .Attr =append (start .Attr ,_gabe );};if _gcdd .ClipAttr !=_de .ST_TrueFalseUnset {_abc ,_dfd :=_gcdd .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _dfd !=nil {return _dfd ; -};start .Attr =append (start .Attr ,_abc );};e .EncodeToken (start );if _gcdd .EG_ShapeElements !=nil {for _ ,_decd :=range _gcdd .EG_ShapeElements {_decd .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_dfaee *OfcCT_RegroupTable )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fged :=range start .Attr {if _fged .Name .Local =="\u0065\u0078\u0074"{_dfaee .ExtAttr .UnmarshalXMLAttr (_fged );continue ;};};_edbddg :for {_adgbg ,_cagfa :=d .Token (); -if _cagfa !=nil {return _cagfa ;};switch _gbbgf :=_adgbg .(type ){case _e .StartElement :switch _gbbgf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065\u006e\u0074r\u0079"}:_bdccf :=NewOfcCT_Entry (); -if _daacc :=d .DecodeElement (_bdccf ,&_gbbgf );_daacc !=nil {return _daacc ;};_dfaee .Entry =append (_dfaee .Entry ,_bdccf );default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u0067r\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_gbbgf .Name ); -if _gaegd :=d .Skip ();_gaegd !=nil {return _gaegd ;};};case _e .EndElement :break _edbddg ;case _e .CharData :};};return nil ;}; +// Line End Join Style) +JoinstyleAttr ST_StrokeJoinStyle ; -// ValidateWithPath validates the OfcCT_Skew and its children, prefixing error messages with path -func (_ccgde *OfcCT_Skew )ValidateWithPath (path string )error {if _efebee :=_ccgde .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_efebee !=nil {return _efebee ;};if _bdedd :=_ccgde .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_bdedd !=nil {return _bdedd ;};return nil ;};func NewAG_OfficeCoreAttributes ()*AG_OfficeCoreAttributes {_cce :=&AG_OfficeCoreAttributes {};return _cce ;};func (_ebdgg *ST_StrokeArrowLength )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbcdg ,_ecced :=d .Token (); -if _ecced !=nil {return _ecced ;};if _acgea ,_acgc :=_fbcdg .(_e .EndElement );_acgc &&_acgea .Name ==start .Name {*_ebdgg =1;return nil ;};if _gccfb ,_fbcge :=_fbcdg .(_e .CharData );!_fbcge {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbcdg ); -}else {switch string (_gccfb ){case "":*_ebdgg =0;case "\u0073\u0068\u006fr\u0074":*_ebdgg =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_ebdgg =2;case "\u006c\u006f\u006e\u0067":*_ebdgg =3;};};_fbcdg ,_ecced =d .Token ();if _ecced !=nil {return _ecced ; -};if _edab ,_cecccg :=_fbcdg .(_e .EndElement );_cecccg &&_edab .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbcdg ); -};func NewImage ()*Image {_ecedb :=&Image {};_ecedb .CT_Image =*NewCT_Image ();return _ecedb };func (_cfac *CT_F )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066";};if _cfac .EqnAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0071\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cfac .EqnAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dffeed OfcST_BWMode )String ()string {switch _dffeed {case 0:return "";case 1:return "\u0063\u006f\u006co\u0072";case 2:return "\u0061\u0075\u0074\u006f"; -case 3:return "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case 5:return "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079";case 6:return "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; -case 7:return "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case 8:return "\u0062\u006c\u0061c\u006b";case 9:return "\u0077\u0068\u0069t\u0065";case 10:return "\u0068\u0069\u0064\u0065";case 11:return "\u0075n\u0064\u0072\u0061\u0077\u006e"; -case 12:return "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return "";};func (_ddaf *CT_Formulas )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"; -};e .EncodeToken (start );if _ddaf .F !=nil {_gcga :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066"}};for _ ,_gcgad :=range _ddaf .F {e .EncodeElement (_gcgad ,_gcga );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_aefa *CT_PolyLine )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065";};if _aefa .PointsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0069\u006e\u0074\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .PointsAttr )}); -};if _aefa .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .HrefAttr )});};if _aefa .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .TargetAttr )}); -};if _aefa .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .ClassAttr )});};if _aefa .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .TitleAttr )}); -};if _aefa .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .AltAttr )});};if _aefa .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .CoordsizeAttr )}); -};if _aefa .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .CoordoriginAttr )});};if _aefa .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .WrapcoordsAttr )}); -};if _aefa .PrintAttr !=_de .ST_TrueFalseUnset {_bgae ,_afdde :=_aefa .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _afdde !=nil {return _afdde ;};start .Attr =append (start .Attr ,_bgae );};if _aefa .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .IdAttr )}); -};if _aefa .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .StyleAttr )});};if _aefa .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .SpidAttr )}); -};if _aefa .OnedAttr !=_de .ST_TrueFalseUnset {_ebgd ,_eeefb :=_aefa .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _eeefb !=nil {return _eeefb ;};start .Attr =append (start .Attr ,_ebgd );};if _aefa .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .RegroupidAttr )}); -};if _aefa .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_ebbed ,_dbcc :=_aefa .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _dbcc !=nil {return _dbcc ; -};start .Attr =append (start .Attr ,_ebbed );};if _aefa .ButtonAttr !=_de .ST_TrueFalseUnset {_bbege ,_gdcgg :=_aefa .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _gdcgg !=nil {return _gdcgg ;};start .Attr =append (start .Attr ,_bbege ); -};if _aefa .UserhiddenAttr !=_de .ST_TrueFalseUnset {_bbcg ,_fgae :=_aefa .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fgae !=nil {return _fgae ;};start .Attr =append (start .Attr ,_bbcg ); -};if _aefa .BulletAttr !=_de .ST_TrueFalseUnset {_fgfbe ,_aebg :=_aefa .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _aebg !=nil {return _aebg ;};start .Attr =append (start .Attr ,_fgfbe );};if _aefa .HrAttr !=_de .ST_TrueFalseUnset {_edfdc ,_dcbfd :=_aefa .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _dcbfd !=nil {return _dcbfd ;};start .Attr =append (start .Attr ,_edfdc );};if _aefa .HrstdAttr !=_de .ST_TrueFalseUnset {_fefe ,_efdfdc :=_aefa .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _efdfdc !=nil {return _efdfdc ; -};start .Attr =append (start .Attr ,_fefe );};if _aefa .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_bfade ,_eebec :=_aefa .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _eebec !=nil {return _eebec ; -};start .Attr =append (start .Attr ,_bfade );};if _aefa .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .HrpctAttr )});};if _aefa .HralignAttr !=OfcST_HrAlignUnset {_ccfgg ,_ecfb :=_aefa .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _ecfb !=nil {return _ecfb ;};start .Attr =append (start .Attr ,_ccfgg );};if _aefa .AllowincellAttr !=_de .ST_TrueFalseUnset {_fecd ,_gafee :=_aefa .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _gafee !=nil {return _gafee ;};start .Attr =append (start .Attr ,_fecd );};if _aefa .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_acfg ,_gcegg :=_aefa .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _gcegg !=nil {return _gcegg ;};start .Attr =append (start .Attr ,_acfg );};if _aefa .UserdrawnAttr !=_de .ST_TrueFalseUnset {_fabcg ,_egbbe :=_aefa .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _egbbe !=nil {return _egbbe ;};start .Attr =append (start .Attr ,_fabcg );};if _aefa .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .BordertopcolorAttr )}); -};if _aefa .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .BorderleftcolorAttr )}); -};if _aefa .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .BorderbottomcolorAttr )}); -};if _aefa .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .BorderrightcolorAttr )}); -};if _aefa .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_dgff ,_cdde :=_aefa .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cdde !=nil {return _cdde ;};start .Attr =append (start .Attr ,_dgff ); -};if _aefa .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .DgmnodekindAttr )});};if _aefa .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_dbcad ,_gcfa :=_aefa .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _gcfa !=nil {return _gcfa ;};start .Attr =append (start .Attr ,_dbcad );};if _aefa .InsetmodeAttr !=OfcST_InsetModeUnset {_gegba ,_agcb :=_aefa .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _agcb !=nil {return _agcb ;};start .Attr =append (start .Attr ,_gegba );};if _aefa .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .OpacityAttr )}); -};if _aefa .StrokedAttr !=_de .ST_TrueFalseUnset {_egge ,_fdag :=_aefa .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _fdag !=nil {return _fdag ;};start .Attr =append (start .Attr ,_egge );};if _aefa .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .StrokecolorAttr )}); -};if _aefa .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .StrokeweightAttr )});};if _aefa .InsetpenAttr !=_de .ST_TrueFalseUnset {_bcefd ,_cgdgd :=_aefa .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _cgdgd !=nil {return _cgdgd ;};start .Attr =append (start .Attr ,_bcefd );};if _aefa .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .ChromakeyAttr )}); -};if _aefa .FilledAttr !=_de .ST_TrueFalseUnset {_gcaff ,_afbc :=_aefa .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _afbc !=nil {return _afbc ;};start .Attr =append (start .Attr ,_gcaff );};if _aefa .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .FillcolorAttr )}); -};if _aefa .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_aefa .SptAttr )});};if _aefa .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_abed ,_cfdf :=_aefa .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _cfdf !=nil {return _cfdf ;};start .Attr =append (start .Attr ,_abed );};if _aefa .BwmodeAttr !=OfcST_BWModeUnset {_eadaa ,_bdfba :=_aefa .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bdfba !=nil {return _bdfba ; -};start .Attr =append (start .Attr ,_eadaa );};if _aefa .BwpureAttr !=OfcST_BWModeUnset {_fbcbf ,_ggba :=_aefa .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ggba !=nil {return _ggba ;};start .Attr =append (start .Attr ,_fbcbf ); -};if _aefa .BwnormalAttr !=OfcST_BWModeUnset {_dfabg ,_bbfgf :=_aefa .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bbfgf !=nil {return _bbfgf ;};start .Attr =append (start .Attr ,_dfabg ); -};if _aefa .ForcedashAttr !=_de .ST_TrueFalseUnset {_dbgcg ,_aeaf :=_aefa .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _aeaf !=nil {return _aeaf ;};start .Attr =append (start .Attr ,_dbgcg ); -};if _aefa .OleiconAttr !=_de .ST_TrueFalseUnset {_bfdgb ,_fafe :=_aefa .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _fafe !=nil {return _fafe ;};start .Attr =append (start .Attr ,_bfdgb );};if _aefa .OleAttr !=_de .ST_TrueFalseBlankUnset {_gffd ,_ebba :=_aefa .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _ebba !=nil {return _ebba ;};start .Attr =append (start .Attr ,_gffd );};if _aefa .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_ffgd ,_gafag :=_aefa .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _gafag !=nil {return _gafag ;};start .Attr =append (start .Attr ,_ffgd );};if _aefa .CliptowrapAttr !=_de .ST_TrueFalseUnset {_ffdf ,_dbegc :=_aefa .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _dbegc !=nil {return _dbegc ;};start .Attr =append (start .Attr ,_ffdf );};if _aefa .ClipAttr !=_de .ST_TrueFalseUnset {_gdcf ,_ddbec :=_aefa .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _ddbec !=nil {return _ddbec ; -};start .Attr =append (start .Attr ,_gdcf );};e .EncodeToken (start );if _aefa .PolyLineChoice !=nil {for _ ,_bfaf :=range _aefa .PolyLineChoice {_bfaf .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};const (OfcST_DiagramLayoutUnset OfcST_DiagramLayout =0;OfcST_DiagramLayout0 OfcST_DiagramLayout =1;OfcST_DiagramLayout1 OfcST_DiagramLayout =2;OfcST_DiagramLayout2 OfcST_DiagramLayout =3;OfcST_DiagramLayout3 OfcST_DiagramLayout =4;); +// Line End Cap +EndcapAttr ST_StrokeEndCap ; -// Validate validates the CT_Background and its children -func (_bffb *CT_Background )Validate ()error {return _bffb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_fecfe *Formulas )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fecfe .CT_Formulas =*NewCT_Formulas (); -_dfcdd :for {_bcfgcb ,_bcdc :=d .Token ();if _bcdc !=nil {return _bcdc ;};switch _febef :=_bcfgcb .(type ){case _e .StartElement :switch _febef .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_eebdec :=NewCT_F (); -if _fcfaf :=d .DecodeElement (_eebdec ,&_febef );_fcfaf !=nil {return _fcfaf ;};_fecfe .F =append (_fecfe .F ,_eebdec );default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_febef .Name ); -if _dfga :=d .Skip ();_dfga !=nil {return _dfga ;};};case _e .EndElement :break _dfcdd ;case _e .CharData :};};return nil ;};func (_dgcadc *OfcTop )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgcadc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); -for _ ,_bfabf :=range start .Attr {if _bfabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfabf .Name .Local =="\u0068\u0072\u0065\u0066"{_abgb :=_bfabf .Value ; -_dgcadc .HrefAttr =&_abgb ;continue ;};if _bfabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfabf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dgcadc .ForcedashAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfabf .Name .Local =="\u0074\u0069\u0074l\u0065"{_dbfd :=_bfabf .Value ; -_dgcadc .TitleAttr =&_dbfd ;continue ;};if _bfabf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfabf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bccg :=_bfabf .Value ; -_dgcadc .AlthrefAttr =&_bccg ;continue ;};if _bfabf .Name .Local =="\u0073\u0072\u0063"{_bggdf :=_bfabf .Value ;_dgcadc .SrcAttr =&_bggdf ;continue ;};if _bfabf .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_dgcadc .ImagealignshapeAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_dgcadc .JoinstyleAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dgcadc .InsetpenAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u0063\u006f\u006co\u0072"{_ccgfd :=_bfabf .Value ;_dgcadc .ColorAttr =&_ccgfd ;continue ;};if _bfabf .Name .Local =="\u0065\u0078\u0074"{_dgcadc .ExtAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_dgcadc .FilltypeAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u006f\u006e"{_dgcadc .OnAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_dgcadc .EndarrowlengthAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_dgcadc .LinestyleAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_dgcadc .StartarrowlengthAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_edfc :=_bfabf .Value ;_dgcadc .Color2Attr =&_edfc ;continue ;};if _bfabf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_dgcadc .StartarrowAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_dgcadc .EndarrowwidthAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_defca :=_bfabf .Value ; -_dgcadc .DashstyleAttr =&_defca ;continue ;};if _bfabf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dfgga :=_bfabf .Value ;_dgcadc .OpacityAttr =&_dfgga ;continue ;};if _bfabf .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_dgcadc .ImageaspectAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_ffcbae ,_cdfec :=_a .ParseFloat (_bfabf .Value ,64);if _cdfec !=nil {return _cdfec ;};_dgcadc .MiterlimitAttr =&_ffcbae ;continue ;};if _bfabf .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_dgcadc .EndcapAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_dgcadc .EndarrowAttr .UnmarshalXMLAttr (_bfabf );continue ;};if _bfabf .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_dgcadc .StartarrowwidthAttr .UnmarshalXMLAttr (_bfabf ); -continue ;};if _bfabf .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_ecggf :=_bfabf .Value ;_dgcadc .ImagesizeAttr =&_ecggf ;continue ;};if _bfabf .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_cade :=_bfabf .Value ;_dgcadc .WeightAttr =&_cade ; -continue ;};};for {_bggba ,_cbfeb :=d .Token ();if _cbfeb !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0054o\u0070\u003a\u0020\u0025\u0073",_cbfeb );};if _ecea ,_cfgbd :=_bggba .(_e .EndElement );_cfgbd &&_ecea .Name ==start .Name {break ; -};};return nil ;};func (_cecaae *ST_ShadowType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffcfe ,_cbbga :=d .Token ();if _cbbga !=nil {return _cbbga ;};if _gbacg ,_abfgf :=_ffcfe .(_e .EndElement );_abfgf &&_gbacg .Name ==start .Name {*_cecaae =1; -return nil ;};if _fbbgg ,_agefcd :=_ffcfe .(_e .CharData );!_agefcd {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffcfe );}else {switch string (_fbbgg ){case "":*_cecaae =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_cecaae =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_cecaae =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_cecaae =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_cecaae =4;};}; -_ffcfe ,_cbbga =d .Token ();if _cbbga !=nil {return _cbbga ;};if _deff ,_dffbf :=_ffcfe .(_e .EndElement );_dffbf &&_deff .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffcfe ); -};func (_begec ST_Ext )Validate ()error {return _begec .ValidateWithPath ("")}; +// Stroke Dash Pattern +DashstyleAttr *string ; -// Validate validates the OfcCT_IdMap and its children -func (_ceccc *OfcCT_IdMap )Validate ()error {return _ceccc .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070");};func (_gfdba *OfcCT_Lock )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_abdd :=range start .Attr {if _abdd .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_gfdba .PositionAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_gfdba .SelectionAttr .UnmarshalXMLAttr (_abdd );continue ;};if _abdd .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_gfdba .GroupingAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_gfdba .UngroupingAttr .UnmarshalXMLAttr (_abdd );continue ;};if _abdd .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_gfdba .RotationAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_gfdba .CroppingAttr .UnmarshalXMLAttr (_abdd );continue ;};if _abdd .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_gfdba .VerticiesAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_gfdba .AdjusthandlesAttr .UnmarshalXMLAttr (_abdd );continue ;};if _abdd .Name .Local =="\u0074\u0065\u0078\u0074"{_gfdba .TextAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_gfdba .AspectratioAttr .UnmarshalXMLAttr (_abdd );continue ;};if _abdd .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_gfdba .ShapetypeAttr .UnmarshalXMLAttr (_abdd ); -continue ;};if _abdd .Name .Local =="\u0065\u0078\u0074"{_gfdba .ExtAttr .UnmarshalXMLAttr (_abdd );continue ;};};for {_bfee ,_ebbbb :=d .Token ();if _ebbbb !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b\u003a\u0020%\u0073",_ebbbb ); -};if _fdca ,_geabbf :=_bfee .(_e .EndElement );_geabbf &&_fdca .Name ==start .Name {break ;};};return nil ;};const (ST_ShadowTypeUnset ST_ShadowType =0;ST_ShadowTypeSingle ST_ShadowType =1;ST_ShadowTypeDouble ST_ShadowType =2;ST_ShadowTypeEmboss ST_ShadowType =3; -ST_ShadowTypePerspective ST_ShadowType =4;); +// Inset Border From Path +InsetpenAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the Shadow and its children, prefixing error messages with path -func (_aacgcc *Shadow )ValidateWithPath (path string )error {if _ebaef :=_aacgcc .CT_Shadow .ValidateWithPath (path );_ebaef !=nil {return _ebaef ;};return nil ;};func (_bffga ST_Ext )String ()string {switch _bffga {case 0:return "";case 1:return "\u0076\u0069\u0065\u0077"; -case 2:return "\u0065\u0064\u0069\u0074";case 3:return "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065";};return "";};func (_dgfeb *OfcST_FillType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbfafd ,_cbbeb :=d .Token (); -if _cbbeb !=nil {return _cbbeb ;};if _cbbag ,_acgdb :=_cbfafd .(_e .EndElement );_acgdb &&_cbbag .Name ==start .Name {*_dgfeb =1;return nil ;};if _cdddg ,_baeb :=_cbfafd .(_e .CharData );!_baeb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbfafd ); -}else {switch string (_cdddg ){case "":*_dgfeb =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_dgfeb =1;case "\u0073\u006f\u006ci\u0064":*_dgfeb =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_dgfeb =3;case "\u0074\u0069\u006c\u0065":*_dgfeb =4; -case "\u0066\u0072\u0061m\u0065":*_dgfeb =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_dgfeb =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_dgfeb =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_dgfeb =8; -case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_dgfeb =9;};};_cbfafd ,_cbbeb =d .Token ();if _cbbeb !=nil {return _cbbeb ;};if _bgfef ,_acbdb :=_cbfafd .(_e .EndElement );_acbdb &&_bgfef .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbfafd ); -};func NewEG_ShapeElementsChoice ()*EG_ShapeElementsChoice {_bdga :=&EG_ShapeElementsChoice {};return _bdga ;};const (OfcST_RTypeUnset OfcST_RType =0;OfcST_RTypeArc OfcST_RType =1;OfcST_RTypeCallout OfcST_RType =2;OfcST_RTypeConnector OfcST_RType =3;OfcST_RTypeAlign OfcST_RType =4; -);func (_deged *Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_deged .CT_Shape =*NewCT_Shape ();for _ ,_febdb :=range start .Attr {if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_deged .UserdrawnAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_deged .HralignAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_deged .ButtonAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_deged .ForcedashAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_aabedf :=_febdb .Value ; -_deged .BorderrightcolorAttr =&_aabedf ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_deged .DoubleclicknotifyAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u006f\u006c\u0065"{_deged .OleAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bcbeb :=_febdb .Value ; -_deged .BorderbottomcolorAttr =&_bcbeb ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0073\u0070\u0074"{_cbege ,_efgba :=_a .ParseFloat (_febdb .Value ,64); -if _efgba !=nil {return _efgba ;};_afebg :=float32 (_cbege );_deged .SptAttr =&_afebg ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fdbfd ,_bfbada :=_a .ParseInt (_febdb .Value ,10,64); -if _bfbada !=nil {return _bfbada ;};_deged .DgmnodekindAttr =&_fdbfd ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_deged .HrnoshadeAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_deged .DgmlayoutAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_deged .BulletAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_deged .AllowoverlapAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_deged .BwpureAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gebgb :=_febdb .Value ; -_deged .BorderleftcolorAttr =&_gebgb ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_deged .UserhiddenAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0068\u0072\u0073t\u0064"{_deged .HrstdAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u006f\u006e\u0065\u0064"{_deged .OnedAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0073\u0070\u0069\u0064"{_deacc :=_febdb .Value ; -_deged .SpidAttr =&_deacc ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0068\u0072\u0070c\u0074"{_cfcfdc ,_bebdc :=_a .ParseFloat (_febdb .Value ,64); -if _bebdc !=nil {return _bebdc ;};_ffdfde :=float32 (_cfcfdc );_deged .HrpctAttr =&_ffdfde ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_deged .BwnormalAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_ecacg :=_febdb .Value ; -_deged .GfxdataAttr =&_ecacg ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_agebc ,_fcbce :=_a .ParseInt (_febdb .Value ,10,64); -if _fcbce !=nil {return _fcbce ;};_deged .RegroupidAttr =&_agebc ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_deged .AllowincellAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_deged .OleiconAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_deged .InsetmodeAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gfec :=_febdb .Value ; -_deged .BordertopcolorAttr =&_gfec ;continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_deged .PreferrelativeAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_deged .BwmodeAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_deged .CliptowrapAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_deged .DgmlayoutmruAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0063\u006c\u0069\u0070"{_deged .ClipAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_deged .ConnectortypeAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_febdb .Name .Local =="\u0068\u0072"{_deged .HrAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Local =="\u0068\u0072\u0065\u0066"{_cbfcde :=_febdb .Value ;_deged .HrefAttr =&_cbfcde ;continue ;};if _febdb .Name .Local =="\u0063\u006c\u0061s\u0073"{_fdgbc :=_febdb .Value ;_deged .ClassAttr =&_fdgbc ;continue ;};if _febdb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_dedfb :=_febdb .Value ; -_deged .OpacityAttr =&_dedfb ;continue ;};if _febdb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_deged .StrokedAttr .UnmarshalXMLAttr (_febdb );continue ;};if _febdb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_acfcf :=_febdb .Value ; -_deged .StrokecolorAttr =&_acfcf ;continue ;};if _febdb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fcbad :=_febdb .Value ;_deged .StrokeweightAttr =&_fcbad ;continue ;};if _febdb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_deged .InsetpenAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gfgag :=_febdb .Value ;_deged .ChromakeyAttr =&_gfgag ;continue ;};if _febdb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_deged .FilledAttr .UnmarshalXMLAttr (_febdb ); -continue ;};if _febdb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dfagf :=_febdb .Value ;_deged .FillcolorAttr =&_dfagf ;continue ;};if _febdb .Name .Local =="\u0073\u0074\u0079l\u0065"{_beaba :=_febdb .Value ;_deged .StyleAttr =&_beaba ; -continue ;};if _febdb .Name .Local =="\u0069\u0064"{_ggfcb :=_febdb .Value ;_deged .IdAttr =&_ggfcb ;continue ;};if _febdb .Name .Local =="\u0070\u0072\u0069n\u0074"{_deged .PrintAttr .UnmarshalXMLAttr (_febdb );continue ;};if _febdb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dfdgd :=_febdb .Value ; -_deged .WrapcoordsAttr =&_dfdgd ;continue ;};if _febdb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cfffd :=_febdb .Value ;_deged .CoordoriginAttr =&_cfffd ;continue ;};if _febdb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_afbbg :=_febdb .Value ; -_deged .CoordsizeAttr =&_afbbg ;continue ;};if _febdb .Name .Local =="\u0061\u006c\u0074"{_afacc :=_febdb .Value ;_deged .AltAttr =&_afacc ;continue ;};if _febdb .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_acbbbg :=_febdb .Value ; -_deged .EquationxmlAttr =&_acbbbg ;continue ;};if _febdb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gfgagb :=_febdb .Value ;_deged .TargetAttr =&_gfgagb ;continue ;};if _febdb .Name .Local =="\u0074\u0069\u0074l\u0065"{_dfbc :=_febdb .Value ; -_deged .TitleAttr =&_dfbc ;continue ;};if _febdb .Name .Local =="\u0074\u0079\u0070\u0065"{_bgbbf :=_febdb .Value ;_deged .TypeAttr =&_bgbbf ;continue ;};if _febdb .Name .Local =="\u0061\u0064\u006a"{_abgee :=_febdb .Value ;_deged .AdjAttr =&_abgee ;continue ; -};if _febdb .Name .Local =="\u0070\u0061\u0074\u0068"{_aggag :=_febdb .Value ;_deged .PathAttr =&_aggag ;continue ;};};_dbdae :for {_ffadce ,_dcbeb :=d .Token ();if _dcbeb !=nil {return _dcbeb ;};switch _badba :=_ffadce .(type ){case _e .StartElement :switch _badba .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_cffcg :=NewCT_ShapeChoice (); -if _gcea :=d .DecodeElement (&_cffcg .Ink ,&_badba );_gcea !=nil {return _gcea ;};_deged .ShapeChoice =append (_deged .ShapeChoice ,_cffcg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_agddbd :=NewCT_ShapeChoice (); -if _eefgf :=d .DecodeElement (&_agddbd .Iscomment ,&_badba );_eefgf !=nil {return _eefgf ;};_deged .ShapeChoice =append (_deged .ShapeChoice ,_agddbd );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_bacce :=NewCT_ShapeChoice (); -if _fgage :=d .DecodeElement (&_bacce .Equationxml ,&_badba );_fgage !=nil {return _fgage ;};_deged .ShapeChoice =append (_deged .ShapeChoice ,_bacce );default:_ffec :=NewCT_ShapeChoice ();if _bfffa :=d .DecodeElement (&_ffec ,&_badba );_bfffa ==nil {_deged .ShapeChoice =append (_deged .ShapeChoice ,_ffec ); -continue ;};_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0053\u0068\u0061p\u0065 \u0025\u0076",_badba .Name ); -if _cacgg :=d .Skip ();_cacgg !=nil {return _cacgg ;};return _dcbeb ;};case _e .EndElement :break _dbdae ;case _e .CharData :};};return nil ;};func (_bebff *AG_Type )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ecdf :=range start .Attr {if _ecdf .Name .Local =="\u0074\u0079\u0070\u0065"{_eddb :=_ecdf .Value ; -_bebff .TypeAttr =&_eddb ;continue ;};};for {_cbf ,_dfac :=d .Token ();if _dfac !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_dfac );};if _fcdb ,_fed :=_cbf .(_e .EndElement ); -_fed &&_fcdb .Name ==start .Name {break ;};};return nil ;};type AG_ShapeAttributes struct{OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ; -FillcolorAttr *string ;};func NewOfcCT_IdMap ()*OfcCT_IdMap {_cadcg :=&OfcCT_IdMap {};return _cadcg }; +// Stroke Image Style +FilltypeAttr ST_FillType ; -// Validate validates the OfcEquationxml and its children -func (_aaebe *OfcEquationxml )Validate ()error {return _aaebe .ValidateWithPath ("\u004f\u0066\u0063\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0078\u006d\u006c");};type Shape struct{CT_Shape };func (_bfbfd *ST_StrokeLineStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bfbfd =0; -case "\u0073\u0069\u006e\u0067\u006c\u0065":*_bfbfd =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_bfbfd =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_bfbfd =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_bfbfd =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_bfbfd =5; -};return nil ;};func NewFill ()*Fill {_dgfbg :=&Fill {};_dgfbg .CT_Fill =*NewCT_Fill ();return _dgfbg }; +// Stroke Image Location +SrcAttr *string ; -// ValidateWithPath validates the Textpath and its children, prefixing error messages with path -func (_efba *Textpath )ValidateWithPath (path string )error {if _ddeag :=_efba .CT_TextPath .ValidateWithPath (path );_ddeag !=nil {return _ddeag ;};return nil ;};func (_fgcdfa *OfcST_ScreenSize )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fgcdfa =0; -case "\u00354\u0034\u002c\u0033\u0037\u0036":*_fgcdfa =1;case "\u00364\u0030\u002c\u0034\u0038\u0030":*_fgcdfa =2;case "\u00372\u0030\u002c\u0035\u0031\u0032":*_fgcdfa =3;case "\u00380\u0030\u002c\u0036\u0030\u0030":*_fgcdfa =4;case "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038":*_fgcdfa =5; -case "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032":*_fgcdfa =6;};return nil ;}; +// Stroke Image Aspect Ratio +ImageaspectAttr ST_ImageAspect ; -// ValidateWithPath validates the Shapetype and its children, prefixing error messages with path -func (_ggebd *Shapetype )ValidateWithPath (path string )error {if _aedeg :=_ggebd .CT_Shapetype .ValidateWithPath (path );_aedeg !=nil {return _aedeg ;};return nil ;};func (_ddeee OfcST_RType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eaagg :=_e .Attr {}; -_eaagg .Name =name ;switch _ddeee {case OfcST_RTypeUnset :_eaagg .Value ="";case OfcST_RTypeArc :_eaagg .Value ="\u0061\u0072\u0063";case OfcST_RTypeCallout :_eaagg .Value ="\u0063a\u006c\u006c\u006f\u0075\u0074";case OfcST_RTypeConnector :_eaagg .Value ="\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr"; -case OfcST_RTypeAlign :_eaagg .Value ="\u0061\u006c\u0069g\u006e";};return _eaagg ,nil ;};func NewOval ()*Oval {_bbfga :=&Oval {};_bbfga .CT_Oval =*NewCT_Oval ();return _bbfga };type OfcCT_RelationTable struct{ +// Stroke Image Size +ImagesizeAttr *string ; -// Diagram Relationship -Rel []*OfcCT_Relation ;ExtAttr ST_Ext ;}; +// Stoke Image Alignment +ImagealignshapeAttr _f .ST_TrueFalse ; -// Validate validates the Textbox and its children -func (_bfbcb *Textbox )Validate ()error {return _bfbcb .ValidateWithPath ("\u0054e\u0078\u0074\u0062\u006f\u0078");}; +// Line Start Arrowhead +StartarrowAttr ST_StrokeArrowType ; -// Validate validates the CT_Shape and its children -func (_aedfb *CT_Shape )Validate ()error {return _aedfb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_fgf *AG_Style )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fgf .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_fgf .StyleAttr )}); -};return nil ;};func NewTextbox ()*Textbox {_gdgbfe :=&Textbox {};_gdgbfe .CT_Textbox =*NewCT_Textbox ();return _gdgbfe ;};type OfcST_ScreenSize byte ;type OfcCT_Entry struct{ +// Line Start Arrowhead Width +StartarrowwidthAttr ST_StrokeArrowWidth ; -// New Group ID -NewAttr *int32 ; +// Line Start Arrowhead Length +StartarrowlengthAttr ST_StrokeArrowLength ; -// Old Group ID -OldAttr *int32 ;};type Roundrect struct{CT_RoundRect };const (ST_ExtUnset ST_Ext =0;ST_ExtView ST_Ext =1;ST_ExtEdit ST_Ext =2;ST_ExtBackwardCompatible ST_Ext =3;); +// Line End Arrowhead +EndarrowAttr ST_StrokeArrowType ; -// ValidateWithPath validates the AG_StrokeAttributes and its children, prefixing error messages with path -func (_egd *AG_StrokeAttributes )ValidateWithPath (path string )error {if _gge :=_egd .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_gge !=nil {return _gge ;};if _bfe :=_egd .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); -_bfe !=nil {return _bfe ;};if _ggdd :=_egd .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_ggdd !=nil {return _ggdd ;};if _bege :=_egd .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072"); -_bege !=nil {return _bege ;};if _dba :=_egd .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_dba !=nil {return _dba ;};if _aca :=_egd .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072"); -_aca !=nil {return _aca ;};if _bbbc :=_egd .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072");_bbbc !=nil {return _bbbc ;};if _egab :=_egd .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); -_egab !=nil {return _egab ;};if _dfb :=_egd .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072");_dfb !=nil {return _dfb ;};if _badf :=_egd .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072"); -_badf !=nil {return _badf ;};if _gggc :=_egd .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_gggc !=nil {return _gggc ;};if _dcfd :=_egd .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072"); -_dcfd !=nil {return _dcfd ;};if _gegg :=_egd .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072");_gegg !=nil {return _gegg ;};if _cdcc :=_egd .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_cdcc !=nil {return _cdcc ;};if _adc :=_egd .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_adc !=nil {return _adc ;};return nil ;};type ST_StrokeArrowType byte ;func (_efdef ST_StrokeLineStyle )Validate ()error {return _efdef .ValidateWithPath ("")}; -func (_agbed *OfcBottom )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d";return _agbed .OfcCT_StrokeChild .MarshalXML (e ,start );}; +// Line End Arrowhead Width +EndarrowwidthAttr ST_StrokeArrowWidth ; -// Validate validates the OfcLeft and its children -func (_agdad *OfcLeft )Validate ()error {return _agdad .ValidateWithPath ("\u004ff\u0063\u004c\u0065\u0066\u0074");};func (_egdaf *Shapetype )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egdaf .CT_Shapetype =*NewCT_Shapetype ();for _ ,_ddedb :=range start .Attr {if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_egdaf .UserdrawnAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0068\u0072\u0070c\u0074"{_cfeae ,_gabea :=_a .ParseFloat (_ddedb .Value ,64); -if _gabea !=nil {return _gabea ;};_dceabc :=float32 (_cfeae );_egdaf .HrpctAttr =&_dceabc ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_egdaf .ButtonAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_egdaf .CliptowrapAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_egdaf .ForcedashAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_egdaf .BwnormalAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ecgdd ,_gafbcc :=_a .ParseInt (_ddedb .Value ,10,64); -if _gafbcc !=nil {return _gafbcc ;};_egdaf .DgmnodekindAttr =&_ecgdd ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_egdaf .HralignAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_agbaa :=_ddedb .Value ; -_egdaf .MasterAttr =&_agbaa ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0068\u0072\u0073t\u0064"{_egdaf .HrstdAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_egdaf .HrnoshadeAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_egdaf .DgmlayoutAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u006f\u006e\u0065\u0064"{_egdaf .OnedAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_egdaf .AllowoverlapAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_egdaf .UserhiddenAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_egdaf .BulletAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_egdaf .InsetmodeAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_egdaf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0073\u0070\u0074"{_fcaa ,_bafee :=_a .ParseFloat (_ddedb .Value ,64); -if _bafee !=nil {return _bafee ;};_ddbcd :=float32 (_fcaa );_egdaf .SptAttr =&_ddbcd ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0073\u0070\u0069\u0064"{_aecfg :=_ddedb .Value ; -_egdaf .SpidAttr =&_aecfg ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_acee :=_ddedb .Value ; -_egdaf .BorderleftcolorAttr =&_acee ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_egdaf .AllowincellAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ggbff ,_gcfea :=_a .ParseInt (_ddedb .Value ,10,64); -if _gcfea !=nil {return _gcfea ;};_egdaf .RegroupidAttr =&_ggbff ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u006f\u006c\u0065"{_egdaf .OleAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_egdaf .ConnectortypeAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_egdaf .DgmlayoutmruAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ffgaea :=_ddedb .Value ; -_egdaf .BorderrightcolorAttr =&_ffgaea ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0068\u0072"{_egdaf .HrAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0063\u006c\u0069\u0070"{_egdaf .ClipAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_egdaf .PreferrelativeAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abbgd :=_ddedb .Value ; -_egdaf .BordertopcolorAttr =&_abbgd ;continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_egdaf .OleiconAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_egdaf .BwmodeAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_egdaf .BwpureAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ddedb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fcecb :=_ddedb .Value ; -_egdaf .BorderbottomcolorAttr =&_fcecb ;continue ;};if _ddedb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_eabag :=_ddedb .Value ;_egdaf .TargetAttr =&_eabag ;continue ;};if _ddedb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_egdaf .StrokedAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cggec :=_ddedb .Value ;_egdaf .StrokecolorAttr =&_cggec ;continue ;};if _ddedb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_afggd :=_ddedb .Value ; -_egdaf .StrokeweightAttr =&_afggd ;continue ;};if _ddedb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_egdaf .InsetpenAttr .UnmarshalXMLAttr (_ddedb );continue ;};if _ddedb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_baead :=_ddedb .Value ; -_egdaf .ChromakeyAttr =&_baead ;continue ;};if _ddedb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_egdaf .FilledAttr .UnmarshalXMLAttr (_ddedb );continue ;};if _ddedb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_febfd :=_ddedb .Value ; -_egdaf .FillcolorAttr =&_febfd ;continue ;};if _ddedb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gdfd :=_ddedb .Value ;_egdaf .OpacityAttr =&_gdfd ;continue ;};if _ddedb .Name .Local =="\u0061\u006c\u0074"{_cccaa :=_ddedb .Value ;_egdaf .AltAttr =&_cccaa ; -continue ;};if _ddedb .Name .Local =="\u0073\u0074\u0079l\u0065"{_cbfaf :=_ddedb .Value ;_egdaf .StyleAttr =&_cbfaf ;continue ;};if _ddedb .Name .Local =="\u0069\u0064"{_ecegde :=_ddedb .Value ;_egdaf .IdAttr =&_ecegde ;continue ;};if _ddedb .Name .Local =="\u0070\u0072\u0069n\u0074"{_egdaf .PrintAttr .UnmarshalXMLAttr (_ddedb ); -continue ;};if _ddedb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gcebc :=_ddedb .Value ;_egdaf .WrapcoordsAttr =&_gcebc ;continue ;};if _ddedb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fbbb :=_ddedb .Value ; -_egdaf .CoordoriginAttr =&_fbbb ;continue ;};if _ddedb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_feace :=_ddedb .Value ;_egdaf .CoordsizeAttr =&_feace ;continue ;};if _ddedb .Name .Local =="\u0074\u0069\u0074l\u0065"{_ecafde :=_ddedb .Value ; -_egdaf .TitleAttr =&_ecafde ;continue ;};if _ddedb .Name .Local =="\u0063\u006c\u0061s\u0073"{_dbeec :=_ddedb .Value ;_egdaf .ClassAttr =&_dbeec ;continue ;};if _ddedb .Name .Local =="\u0068\u0072\u0065\u0066"{_geecb :=_ddedb .Value ;_egdaf .HrefAttr =&_geecb ; -continue ;};if _ddedb .Name .Local =="\u0061\u0064\u006a"{_cgadc :=_ddedb .Value ;_egdaf .AdjAttr =&_cgadc ;continue ;};if _ddedb .Name .Local =="\u0070\u0061\u0074\u0068"{_cddfd :=_ddedb .Value ;_egdaf .PathAttr =&_cddfd ;continue ;};};_fabcd :for {_acfcab ,_bgcded :=d .Token (); -if _bgcded !=nil {return _bgcded ;};switch _aeaeg :=_acfcab .(type ){case _e .StartElement :switch _aeaeg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_aagbdg :=NewEG_ShapeElements (); -_aagbdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_aagbdg );if _dbfcf :=d .DecodeElement (&_aagbdg .ShapeElementsChoice .Path ,&_aeaeg );_dbfcf !=nil {return _dbfcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bbedad :=NewEG_ShapeElements (); -_bbedad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_bbedad );if _cafdf :=d .DecodeElement (&_bbedad .ShapeElementsChoice .Formulas ,&_aeaeg );_cafdf !=nil {return _cafdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ggfga :=NewEG_ShapeElements (); -_ggfga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_ggfga );if _adeg :=d .DecodeElement (&_ggfga .ShapeElementsChoice .Handles ,&_aeaeg );_adeg !=nil {return _adeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_eggef :=NewEG_ShapeElements (); -_eggef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_eggef );if _ggfbd :=d .DecodeElement (&_eggef .ShapeElementsChoice .Fill ,&_aeaeg );_ggfbd !=nil {return _ggfbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gacca :=NewEG_ShapeElements (); -_gacca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_gacca );if _fcded :=d .DecodeElement (&_gacca .ShapeElementsChoice .Stroke ,&_aeaeg );_fcded !=nil {return _fcded ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_acfag :=NewEG_ShapeElements (); -_acfag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_acfag );if _fbecf :=d .DecodeElement (&_acfag .ShapeElementsChoice .Shadow ,&_aeaeg );_fbecf !=nil {return _fbecf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ecceed :=NewEG_ShapeElements (); -_ecceed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_ecceed );if _ebdcg :=d .DecodeElement (&_ecceed .ShapeElementsChoice .Textbox ,&_aeaeg );_ebdcg !=nil {return _ebdcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_cgbad :=NewEG_ShapeElements (); -_cgbad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_cgbad );if _ebage :=d .DecodeElement (&_cgbad .ShapeElementsChoice .Textpath ,&_aeaeg );_ebage !=nil {return _ebage ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_efeeac :=NewEG_ShapeElements (); -_efeeac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_efeeac );if _cdaga :=d .DecodeElement (&_efeeac .ShapeElementsChoice .Imagedata ,&_aeaeg );_cdaga !=nil {return _cdaga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ccfgf :=NewEG_ShapeElements (); -_ccfgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_ccfgf );if _feaad :=d .DecodeElement (&_ccfgf .ShapeElementsChoice .Skew ,&_aeaeg );_feaad !=nil {return _feaad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_deed :=NewEG_ShapeElements (); -_deed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_deed );if _ffba :=d .DecodeElement (&_deed .ShapeElementsChoice .Extrusion ,&_aeaeg );_ffba !=nil {return _ffba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebgcgb :=NewEG_ShapeElements (); -_ebgcgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_ebgcgb );if _gefaf :=d .DecodeElement (&_ebgcgb .ShapeElementsChoice .Callout ,&_aeaeg );_gefaf !=nil {return _gefaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ecgefd :=NewEG_ShapeElements (); -_ecgefd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_ecgefd );if _gedef :=d .DecodeElement (&_ecgefd .ShapeElementsChoice .Lock ,&_aeaeg );_gedef !=nil {return _gedef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_adgdg :=NewEG_ShapeElements (); -_adgdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_adgdg );if _bdcge :=d .DecodeElement (&_adgdg .ShapeElementsChoice .Clippath ,&_aeaeg );_bdcge !=nil {return _bdcge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gfaae :=NewEG_ShapeElements (); -_gfaae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_gfaae );if _ceddf :=d .DecodeElement (&_gfaae .ShapeElementsChoice .Signatureline ,&_aeaeg );_ceddf !=nil {return _ceddf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_bcecb :=NewEG_ShapeElements (); -_bcecb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_bcecb );if _aceag :=d .DecodeElement (&_bcecb .ShapeElementsChoice .Wrap ,&_aeaeg );_aceag !=nil {return _aceag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fded :=NewEG_ShapeElements (); -_fded .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_fded );if _aeagf :=d .DecodeElement (&_fded .ShapeElementsChoice .Anchorlock ,&_aeaeg );_aeagf !=nil {return _aeagf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fgfec :=NewEG_ShapeElements (); -_fgfec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_fgfec );if _fgbea :=d .DecodeElement (&_fgfec .ShapeElementsChoice .Bordertop ,&_aeaeg );_fgbea !=nil {return _fgbea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_daeefb :=NewEG_ShapeElements (); -_daeefb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_daeefb );if _acdd :=d .DecodeElement (&_daeefb .ShapeElementsChoice .Borderbottom ,&_aeaeg );_acdd !=nil {return _acdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bcgfg :=NewEG_ShapeElements (); -_bcgfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_bcgfg );if _ebaff :=d .DecodeElement (&_bcgfg .ShapeElementsChoice .Borderleft ,&_aeaeg );_ebaff !=nil {return _ebaff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dgaec :=NewEG_ShapeElements (); -_dgaec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_dgaec );if _bcdge :=d .DecodeElement (&_dgaec .ShapeElementsChoice .Borderright ,&_aeaeg );_bcdge !=nil {return _bcdge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bagfgc :=NewEG_ShapeElements (); -_bagfgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_bagfgc );if _adcgf :=d .DecodeElement (&_bagfgc .ShapeElementsChoice .ClientData ,&_aeaeg );_adcgf !=nil {return _adcgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_edded :=NewEG_ShapeElements (); -_edded .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_egdaf .EG_ShapeElements =append (_egdaf .EG_ShapeElements ,_edded );if _cgaf :=d .DecodeElement (&_edded .ShapeElementsChoice .Textdata ,&_aeaeg );_cgaf !=nil {return _cgaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_egdaf .Complex =NewOfcComplex (); -if _gfcee :=d .DecodeElement (_egdaf .Complex ,&_aeaeg );_gfcee !=nil {return _gfcee ;};default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u0068\u0061\u0070\u0065\u0074y\u0070\u0065 \u0025\u0076",_aeaeg .Name ); -if _dgbcf :=d .Skip ();_dgbcf !=nil {return _dgbcf ;};};case _e .EndElement :break _fabcd ;case _e .CharData :};};return nil ;};func (_cddfa *Roundrect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cddfa .CT_RoundRect =*NewCT_RoundRect (); -for _ ,_fffec :=range start .Attr {if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cddfa .AllowoverlapAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cddfa .PreferrelativeAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cddfa .ConnectortypeAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cddfa .UserdrawnAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cddfa .UserhiddenAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cddfa .DgmlayoutmruAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cddfa .HrnoshadeAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cddfa .AllowincellAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fdgca :=_fffec .Value ; -_cddfa .BordertopcolorAttr =&_fdgca ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cddfa .ButtonAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0068\u0072\u0070c\u0074"{_agcfa ,_ggbd :=_a .ParseFloat (_fffec .Value ,64); -if _ggbd !=nil {return _ggbd ;};_becec :=float32 (_agcfa );_cddfa .HrpctAttr =&_becec ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bcecc ,_afbce :=_a .ParseInt (_fffec .Value ,10,64); -if _afbce !=nil {return _afbce ;};_cddfa .DgmnodekindAttr =&_bcecc ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fgbgd ,_aegb :=_a .ParseInt (_fffec .Value ,10,64); -if _aegb !=nil {return _aegb ;};_cddfa .RegroupidAttr =&_fgbgd ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gbedc :=_fffec .Value ; -_cddfa .BorderleftcolorAttr =&_gbedc ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cddfa .BwnormalAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_gaebg :=_fffec .Value ; -_cddfa .BorderrightcolorAttr =&_gaebg ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cddfa .BulletAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cddfa .BwmodeAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0068\u0072"{_cddfa .HrAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u006f\u006e\u0065\u0064"{_cddfa .OnedAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cddfa .HralignAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ccda :=_fffec .Value ; -_cddfa .BorderbottomcolorAttr =&_ccda ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cddfa .OleiconAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cddfa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0073\u0070\u0074"{_gacfce ,_dbdc :=_a .ParseFloat (_fffec .Value ,64); -if _dbdc !=nil {return _dbdc ;};_adece :=float32 (_gacfce );_cddfa .SptAttr =&_adece ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cddfa .CliptowrapAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cddfa .ForcedashAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cddfa .DgmlayoutAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cddfa .BwpureAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cddfa .InsetmodeAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0063\u006c\u0069\u0070"{_cddfa .ClipAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u006f\u006c\u0065"{_cddfa .OleAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0073\u0070\u0069\u0064"{_bddd :=_fffec .Value ; -_cddfa .SpidAttr =&_bddd ;continue ;};if _fffec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fffec .Name .Local =="\u0068\u0072\u0073t\u0064"{_cddfa .HrstdAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ggbaa :=_fffec .Value ;_cddfa .CoordsizeAttr =&_ggbaa ;continue ;};if _fffec .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gggaa :=_fffec .Value ;_cddfa .OpacityAttr =&_gggaa ; -continue ;};if _fffec .Name .Local =="\u0061\u006c\u0074"{_dfgee :=_fffec .Value ;_cddfa .AltAttr =&_dfgee ;continue ;};if _fffec .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fdddf :=_fffec .Value ;_cddfa .StrokecolorAttr =&_fdddf ; -continue ;};if _fffec .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bbgbe :=_fffec .Value ;_cddfa .StrokeweightAttr =&_bbgbe ;continue ;};if _fffec .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cddfa .InsetpenAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gffde :=_fffec .Value ;_cddfa .ChromakeyAttr =&_gffde ;continue ;};if _fffec .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cddfa .FilledAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ccfce :=_fffec .Value ;_cddfa .FillcolorAttr =&_ccfce ;continue ;};if _fffec .Name .Local =="\u0063\u006c\u0061s\u0073"{_gbbec :=_fffec .Value ;_cddfa .ClassAttr =&_gbbec ; -continue ;};if _fffec .Name .Local =="\u0068\u0072\u0065\u0066"{_daeg :=_fffec .Value ;_cddfa .HrefAttr =&_daeg ;continue ;};if _fffec .Name .Local =="\u0061r\u0063\u0073\u0069\u007a\u0065"{_cfgfd :=_fffec .Value ;_cddfa .ArcsizeAttr =&_cfgfd ;continue ; -};if _fffec .Name .Local =="\u0073\u0074\u0079l\u0065"{_gecgf :=_fffec .Value ;_cddfa .StyleAttr =&_gecgf ;continue ;};if _fffec .Name .Local =="\u0069\u0064"{_ddafc :=_fffec .Value ;_cddfa .IdAttr =&_ddafc ;continue ;};if _fffec .Name .Local =="\u0070\u0072\u0069n\u0074"{_cddfa .PrintAttr .UnmarshalXMLAttr (_fffec ); -continue ;};if _fffec .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cddfa .StrokedAttr .UnmarshalXMLAttr (_fffec );continue ;};if _fffec .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bgdfbg :=_fffec .Value ;_cddfa .WrapcoordsAttr =&_bgdfbg ; -continue ;};if _fffec .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_efaea :=_fffec .Value ;_cddfa .TargetAttr =&_efaea ;continue ;};if _fffec .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bedfc :=_fffec .Value ; -_cddfa .CoordoriginAttr =&_bedfc ;continue ;};if _fffec .Name .Local =="\u0074\u0069\u0074l\u0065"{_aege :=_fffec .Value ;_cddfa .TitleAttr =&_aege ;continue ;};};_dfgdc :for {_fbfa ,_abgbd :=d .Token ();if _abgbd !=nil {return _abgbd ;};switch _bfaece :=_fbfa .(type ){case _e .StartElement :switch _bfaece .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_gbgceg :=NewEG_ShapeElements (); -_gbgceg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_gbgceg );if _fdebb :=d .DecodeElement (&_gbgceg .ShapeElementsChoice .Path ,&_bfaece );_fdebb !=nil {return _fdebb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fdcce :=NewEG_ShapeElements (); -_fdcce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_fdcce );if _efebc :=d .DecodeElement (&_fdcce .ShapeElementsChoice .Formulas ,&_bfaece );_efebc !=nil {return _efebc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gcbb :=NewEG_ShapeElements (); -_gcbb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_gcbb );if _fcfbf :=d .DecodeElement (&_gcbb .ShapeElementsChoice .Handles ,&_bfaece );_fcfbf !=nil {return _fcfbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_dcfaa :=NewEG_ShapeElements (); -_dcfaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_dcfaa );if _bcdcf :=d .DecodeElement (&_dcfaa .ShapeElementsChoice .Fill ,&_bfaece );_bcdcf !=nil {return _bcdcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_cggga :=NewEG_ShapeElements (); -_cggga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_cggga );if _fcbdg :=d .DecodeElement (&_cggga .ShapeElementsChoice .Stroke ,&_bfaece );_fcbdg !=nil {return _fcbdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dcgeb :=NewEG_ShapeElements (); -_dcgeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_dcgeb );if _gfggb :=d .DecodeElement (&_dcgeb .ShapeElementsChoice .Shadow ,&_bfaece );_gfggb !=nil {return _gfggb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bgdade :=NewEG_ShapeElements (); -_bgdade .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_bgdade );if _cabaa :=d .DecodeElement (&_bgdade .ShapeElementsChoice .Textbox ,&_bfaece );_cabaa !=nil {return _cabaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ggea :=NewEG_ShapeElements (); -_ggea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_ggea );if _feded :=d .DecodeElement (&_ggea .ShapeElementsChoice .Textpath ,&_bfaece );_feded !=nil {return _feded ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_afgfc :=NewEG_ShapeElements (); -_afgfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_afgfc );if _eaec :=d .DecodeElement (&_afgfc .ShapeElementsChoice .Imagedata ,&_bfaece );_eaec !=nil {return _eaec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fecce :=NewEG_ShapeElements (); -_fecce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_fecce );if _feeba :=d .DecodeElement (&_fecce .ShapeElementsChoice .Skew ,&_bfaece );_feeba !=nil {return _feeba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cadcc :=NewEG_ShapeElements (); -_cadcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_cadcc );if _dceb :=d .DecodeElement (&_cadcc .ShapeElementsChoice .Extrusion ,&_bfaece );_dceb !=nil {return _dceb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cbccd :=NewEG_ShapeElements (); -_cbccd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_cbccd );if _ffeea :=d .DecodeElement (&_cbccd .ShapeElementsChoice .Callout ,&_bfaece );_ffeea !=nil {return _ffeea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_agbfb :=NewEG_ShapeElements (); -_agbfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_agbfb );if _egdgc :=d .DecodeElement (&_agbfb .ShapeElementsChoice .Lock ,&_bfaece );_egdgc !=nil {return _egdgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_aaag :=NewEG_ShapeElements (); -_aaag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_aaag );if _cfddf :=d .DecodeElement (&_aaag .ShapeElementsChoice .Clippath ,&_bfaece );_cfddf !=nil {return _cfddf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_eeedde :=NewEG_ShapeElements (); -_eeedde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_eeedde );if _ebeff :=d .DecodeElement (&_eeedde .ShapeElementsChoice .Signatureline ,&_bfaece );_ebeff !=nil {return _ebeff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cdbgc :=NewEG_ShapeElements (); -_cdbgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_cdbgc );if _ecadb :=d .DecodeElement (&_cdbgc .ShapeElementsChoice .Wrap ,&_bfaece );_ecadb !=nil {return _ecadb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_eabfbc :=NewEG_ShapeElements (); -_eabfbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_eabfbc );if _fcced :=d .DecodeElement (&_eabfbc .ShapeElementsChoice .Anchorlock ,&_bfaece );_fcced !=nil {return _fcced ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_aaffb :=NewEG_ShapeElements (); -_aaffb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_aaffb );if _cgdec :=d .DecodeElement (&_aaffb .ShapeElementsChoice .Bordertop ,&_bfaece );_cgdec !=nil {return _cgdec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_beccc :=NewEG_ShapeElements (); -_beccc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_beccc );if _addbfg :=d .DecodeElement (&_beccc .ShapeElementsChoice .Borderbottom ,&_bfaece );_addbfg !=nil {return _addbfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gcece :=NewEG_ShapeElements (); -_gcece .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_gcece );if _dgggf :=d .DecodeElement (&_gcece .ShapeElementsChoice .Borderleft ,&_bfaece );_dgggf !=nil {return _dgggf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bbgad :=NewEG_ShapeElements (); -_bbgad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_bbgad );if _cgdbf :=d .DecodeElement (&_bbgad .ShapeElementsChoice .Borderright ,&_bfaece );_cgdbf !=nil {return _cgdbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fbeff :=NewEG_ShapeElements (); -_fbeff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_fbeff );if _ffgdb :=d .DecodeElement (&_fbeff .ShapeElementsChoice .ClientData ,&_bfaece );_ffgdb !=nil {return _ffgdb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ggfcd :=NewEG_ShapeElements (); -_ggfcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cddfa .EG_ShapeElements =append (_cddfa .EG_ShapeElements ,_ggfcd );if _dbcg :=d .DecodeElement (&_ggfcd .ShapeElementsChoice .Textdata ,&_bfaece );_dbcg !=nil {return _dbcg ;};default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0052\u006f\u0075\u006e\u0064\u0072e\u0063\u0074 \u0025\u0076",_bfaece .Name ); -if _affbe :=d .Skip ();_affbe !=nil {return _affbe ;};};case _e .EndElement :break _dfgdc ;case _e .CharData :};};return nil ;};type OfcCT_OLEObject struct{ +// Line End Arrowhead Length +EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _f .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_gbdfac *OfcCT_Diagram )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m"; +};if _gbdfac .DgmstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .DgmstyleAttr )});};if _gbdfac .AutoformatAttr !=_f .ST_TrueFalseUnset {_cefcg ,_edaaa :=_gbdfac .AutoformatAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"}); +if _edaaa !=nil {return _edaaa ;};start .Attr =append (start .Attr ,_cefcg );};if _gbdfac .ReverseAttr !=_f .ST_TrueFalseUnset {_eace ,_dcebb :=_gbdfac .ReverseAttr .MarshalXMLAttr (_e .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"});if _dcebb !=nil {return _dcebb ; +};start .Attr =append (start .Attr ,_eace );};if _gbdfac .AutolayoutAttr !=_f .ST_TrueFalseUnset {_bfbac ,_bbaba :=_gbdfac .AutolayoutAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"});if _bbaba !=nil {return _bbaba ; +};start .Attr =append (start .Attr ,_bfbac );};if _gbdfac .DgmscalexAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .DgmscalexAttr )}); +};if _gbdfac .DgmscaleyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .DgmscaleyAttr )});};if _gbdfac .DgmfontsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .DgmfontsizeAttr )}); +};if _gbdfac .ConstrainboundsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .ConstrainboundsAttr )}); +};if _gbdfac .DgmbasetextscaleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gbdfac .DgmbasetextscaleAttr )}); +};if _gbdfac .ExtAttr !=ST_ExtUnset {_gbda ,_cbgg :=_gbdfac .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cbgg !=nil {return _cbgg ;};start .Attr =append (start .Attr ,_gbda );};e .EncodeToken (start );if _gbdfac .Relationtable !=nil {_cgad :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}}; +e .EncodeElement (_gbdfac .Relationtable ,_cgad );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gbgcg OfcST_OLEUpdateMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gbgcg .String (),start ); +};func (_bdbcb OfcST_OLEType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bgecg :=_e .Attr {};_bgecg .Name =name ;switch _bdbcb {case OfcST_OLETypeUnset :_bgecg .Value ="";case OfcST_OLETypeEmbed :_bgecg .Value ="\u0045\u006d\u0062e\u0064";case OfcST_OLETypeLink :_bgecg .Value ="\u004c\u0069\u006e\u006b"; +};return _bgecg ,nil ;};func (_feded *Imagedata )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_feded .CT_ImageData =*NewCT_ImageData ();for _ ,_gacce :=range start .Attr {if _gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0070\u0069\u0063\u0074"||_gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0070\u0069\u0063\u0074"{_abccb :=_gacce .Value ; +_feded .PictAttr =&_abccb ;continue ;};if _gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0068\u0072\u0065\u0066"||_gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0068\u0072\u0065\u0066"{_bgcbb :=_gacce .Value ; +_feded .RHrefAttr =&_bgcbb ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u0068\u0072\u0065\u0066"{_cdeaf :=_gacce .Value ; +_feded .HrefAttr =&_cdeaf ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_cafed :=_gacce .Value ; +_feded .AlthrefAttr =&_cafed ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u0074\u0069\u0074l\u0065"{_eagg :=_gacce .Value ; +_feded .TitleAttr =&_eagg ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u006f\u006c\u0065i\u0064"{_eeaed ,_bfga :=_c .ParseFloat (_gacce .Value ,64); +if _bfga !=nil {return _bfga ;};_dffbgc :=float32 (_eeaed );_feded .OleidAttr =&_dffbgc ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_feded .DetectmouseclickAttr .UnmarshalXMLAttr (_gacce ); +continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u006d\u006f\u0076i\u0065"{_gcagf ,_cbfdf :=_c .ParseFloat (_gacce .Value ,64); +if _cbfdf !=nil {return _cbfdf ;};_gbaeg :=float32 (_gcagf );_feded .MovieAttr =&_gbaeg ;continue ;};if _gacce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gacce .Name .Local =="\u0072\u0065\u006ci\u0064"{_cgab :=_gacce .Value ; +_feded .RelidAttr =&_cgab ;continue ;};if _gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0069\u0064"||_gacce .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gacce .Name .Local =="\u0069\u0064"{_gedea :=_gacce .Value ; +_feded .IdAttr =&_gedea ;continue ;};if _gacce .Name .Local =="\u0069\u0064"{_adfg :=_gacce .Value ;_feded .SIdAttr =&_adfg ;continue ;};if _gacce .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_dcgb :=_gacce .Value ;_feded .CropbottomAttr =&_dcgb ; +continue ;};if _gacce .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_ggfbgg :=_gacce .Value ;_feded .EmbosscolorAttr =&_ggfbgg ;continue ;};if _gacce .Name .Local =="\u0073\u0072\u0063"{_cdfg :=_gacce .Value ;_feded .SrcAttr =&_cdfg ; +continue ;};if _gacce .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_fcdgf :=_gacce .Value ;_feded .CropleftAttr =&_fcdgf ;continue ;};if _gacce .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_fdbag :=_gacce .Value ;_feded .CroptopAttr =&_fdbag ; +continue ;};if _gacce .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_fgbca :=_gacce .Value ;_feded .CroprightAttr =&_fgbca ;continue ;};if _gacce .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_afcfb :=_gacce .Value ; +_feded .RecolortargetAttr =&_afcfb ;continue ;};if _gacce .Name .Local =="\u0067\u0061\u0069\u006e"{_efbda :=_gacce .Value ;_feded .GainAttr =&_efbda ;continue ;};if _gacce .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_fedd :=_gacce .Value ; +_feded .BlacklevelAttr =&_fedd ;continue ;};if _gacce .Name .Local =="\u0067\u0061\u006dm\u0061"{_fgdgd :=_gacce .Value ;_feded .GammaAttr =&_fgdgd ;continue ;};if _gacce .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_feded .GrayscaleAttr .UnmarshalXMLAttr (_gacce ); +continue ;};if _gacce .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_feded .BilevelAttr .UnmarshalXMLAttr (_gacce );continue ;};if _gacce .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_egbgec :=_gacce .Value ;_feded .ChromakeyAttr =&_egbgec ; +continue ;};};for {_bebga ,_baeba :=d .Token ();if _baeba !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020I\u006d\u0061\u0067\u0065\u0064a\u0074\u0061\u003a\u0020\u0025\u0073",_baeba );};if _ebaed ,_feccg :=_bebga .(_e .EndElement );_feccg &&_ebaed .Name ==start .Name {break ; +};};return nil ;};func (_dcfgd *Curve )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcfgd .CT_Curve =*NewCT_Curve ();for _ ,_ccae :=range start .Attr {if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0073\u0070\u0069\u0064"{_acggdd :=_ccae .Value ; +_dcfgd .SpidAttr =&_acggdd ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dcfgd .PreferrelativeAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dcfgd .BwnormalAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dcfgd .BwpureAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bdceb :=_ccae .Value ; +_dcfgd .BorderleftcolorAttr =&_bdceb ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dgcad ,_egff :=_c .ParseInt (_ccae .Value ,10,64); +if _egff !=nil {return _egff ;};_dcfgd .RegroupidAttr =&_dgcad ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dcfgd .ForcedashAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dcfgd .HrnoshadeAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dcfgd .AllowoverlapAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_daggc :=_ccae .Value ; +_dcfgd .BorderrightcolorAttr =&_daggc ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0068\u0072"{_dcfgd .HrAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dcfgd .DgmlayoutAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dcfgd .ButtonAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dcfgd .HralignAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dcfgd .ConnectortypeAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_egbd :=_ccae .Value ; +_dcfgd .BordertopcolorAttr =&_egbd ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dcfgd .BwmodeAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dcfgd .BulletAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_abbfd ,_bacc :=_c .ParseInt (_ccae .Value ,10,64); +if _bacc !=nil {return _bacc ;};_dcfgd .DgmnodekindAttr =&_abbfd ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dcfgd .DgmlayoutmruAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0068\u0072\u0073t\u0064"{_dcfgd .HrstdAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dcfgd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0068\u0072\u0070c\u0074"{_gfadg ,_acefe :=_c .ParseFloat (_ccae .Value ,64); +if _acefe !=nil {return _acefe ;};_cgege :=float32 (_gfadg );_dcfgd .HrpctAttr =&_cgege ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_eege :=_ccae .Value ; +_dcfgd .BorderbottomcolorAttr =&_eege ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dcfgd .AllowincellAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u006f\u006c\u0065"{_dcfgd .OleAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dcfgd .UserdrawnAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dcfgd .OleiconAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0063\u006c\u0069\u0070"{_dcfgd .ClipAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0073\u0070\u0074"{_bagde ,_cdbf :=_c .ParseFloat (_ccae .Value ,64); +if _cdbf !=nil {return _cdbf ;};_accde :=float32 (_bagde );_dcfgd .SptAttr =&_accde ;continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dcfgd .CliptowrapAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u006f\u006e\u0065\u0064"{_dcfgd .OnedAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dcfgd .InsetmodeAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccae .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dcfgd .UserhiddenAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Local =="\u0069\u0064"{_fgfbc :=_ccae .Value ;_dcfgd .IdAttr =&_fgfbc ;continue ;};if _ccae .Name .Local =="\u0073\u0074\u0079l\u0065"{_bfaa :=_ccae .Value ;_dcfgd .StyleAttr =&_bfaa ;continue ;};if _ccae .Name .Local =="\u0066\u0072\u006f\u006d"{_gfac :=_ccae .Value ; +_dcfgd .FromAttr =&_gfac ;continue ;};if _ccae .Name .Local =="\u0070\u0072\u0069n\u0074"{_dcfgd .PrintAttr .UnmarshalXMLAttr (_ccae );continue ;};if _ccae .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_abae :=_ccae .Value ;_dcfgd .OpacityAttr =&_abae ; +continue ;};if _ccae .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dcfgd .StrokedAttr .UnmarshalXMLAttr (_ccae );continue ;};if _ccae .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dgfdg :=_ccae .Value ;_dcfgd .StrokecolorAttr =&_dgfdg ; +continue ;};if _ccae .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bede :=_ccae .Value ;_dcfgd .StrokeweightAttr =&_bede ;continue ;};if _ccae .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dcfgd .InsetpenAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cadgc :=_ccae .Value ;_dcfgd .ChromakeyAttr =&_cadgc ;continue ;};if _ccae .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dcfgd .FilledAttr .UnmarshalXMLAttr (_ccae ); +continue ;};if _ccae .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_adcd :=_ccae .Value ;_dcfgd .FillcolorAttr =&_adcd ;continue ;};if _ccae .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gcbeb :=_ccae .Value ; +_dcfgd .WrapcoordsAttr =&_gcbeb ;continue ;};if _ccae .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_abde :=_ccae .Value ;_dcfgd .CoordoriginAttr =&_abde ;continue ;};if _ccae .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fffec :=_ccae .Value ; +_dcfgd .CoordsizeAttr =&_fffec ;continue ;};if _ccae .Name .Local =="\u0061\u006c\u0074"{_dgad :=_ccae .Value ;_dcfgd .AltAttr =&_dgad ;continue ;};if _ccae .Name .Local =="\u0074\u0069\u0074l\u0065"{_fgbae :=_ccae .Value ;_dcfgd .TitleAttr =&_fgbae ;continue ; +};if _ccae .Name .Local =="\u0063\u006c\u0061s\u0073"{_defd :=_ccae .Value ;_dcfgd .ClassAttr =&_defd ;continue ;};if _ccae .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_aeff :=_ccae .Value ;_dcfgd .TargetAttr =&_aeff ;continue ;};if _ccae .Name .Local =="\u0068\u0072\u0065\u0066"{_ebce :=_ccae .Value ; +_dcfgd .HrefAttr =&_ebce ;continue ;};if _ccae .Name .Local =="\u0074\u006f"{_ebagd :=_ccae .Value ;_dcfgd .ToAttr =&_ebagd ;continue ;};if _ccae .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_cbfdd :=_ccae .Value ;_dcfgd .Control2Attr =&_cbfdd ; +continue ;};if _ccae .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_cdaee :=_ccae .Value ;_dcfgd .Control1Attr =&_cdaee ;continue ;};};_daegg :for {_edbab ,_eacfa :=d .Token ();if _eacfa !=nil {return _eacfa ;};switch _cffgg :=_edbab .(type ){case _e .StartElement :switch _cffgg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_geedg :=NewEG_ShapeElements (); +_geedg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_geedg );if _aggbe :=d .DecodeElement (&_geedg .ShapeElementsChoice .Path ,&_cffgg );_aggbe !=nil {return _aggbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ffae :=NewEG_ShapeElements (); +_ffae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ffae );if _gecdf :=d .DecodeElement (&_ffae .ShapeElementsChoice .Formulas ,&_cffgg );_gecdf !=nil {return _gecdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cgca :=NewEG_ShapeElements (); +_cgca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_cgca );if _efffb :=d .DecodeElement (&_cgca .ShapeElementsChoice .Handles ,&_cffgg );_efffb !=nil {return _efffb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ecddg :=NewEG_ShapeElements (); +_ecddg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ecddg );if _eafd :=d .DecodeElement (&_ecddg .ShapeElementsChoice .Fill ,&_cffgg );_eafd !=nil {return _eafd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_adgg :=NewEG_ShapeElements (); +_adgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_adgg );if _fdagf :=d .DecodeElement (&_adgg .ShapeElementsChoice .Stroke ,&_cffgg );_fdagf !=nil {return _fdagf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bageb :=NewEG_ShapeElements (); +_bageb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_bageb );if _aggba :=d .DecodeElement (&_bageb .ShapeElementsChoice .Shadow ,&_cffgg );_aggba !=nil {return _aggba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_aagf :=NewEG_ShapeElements (); +_aagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_aagf );if _egdaed :=d .DecodeElement (&_aagf .ShapeElementsChoice .Textbox ,&_cffgg );_egdaed !=nil {return _egdaed ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eegd :=NewEG_ShapeElements (); +_eegd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_eegd );if _baadac :=d .DecodeElement (&_eegd .ShapeElementsChoice .Textpath ,&_cffgg );_baadac !=nil {return _baadac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_adfbb :=NewEG_ShapeElements (); +_adfbb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_adfbb );if _eefca :=d .DecodeElement (&_adfbb .ShapeElementsChoice .Imagedata ,&_cffgg );_eefca !=nil {return _eefca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fgad :=NewEG_ShapeElements (); +_fgad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_fgad );if _beggc :=d .DecodeElement (&_fgad .ShapeElementsChoice .Skew ,&_cffgg );_beggc !=nil {return _beggc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ggbgd :=NewEG_ShapeElements (); +_ggbgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ggbgd );if _badf :=d .DecodeElement (&_ggbgd .ShapeElementsChoice .Extrusion ,&_cffgg );_badf !=nil {return _badf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_agfb :=NewEG_ShapeElements (); +_agfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_agfb );if _aecgc :=d .DecodeElement (&_agfb .ShapeElementsChoice .Callout ,&_cffgg );_aecgc !=nil {return _aecgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ggbfd :=NewEG_ShapeElements (); +_ggbfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ggbfd );if _gfdad :=d .DecodeElement (&_ggbfd .ShapeElementsChoice .Lock ,&_cffgg );_gfdad !=nil {return _gfdad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_aeaa :=NewEG_ShapeElements (); +_aeaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_aeaa );if _dadfb :=d .DecodeElement (&_aeaa .ShapeElementsChoice .Clippath ,&_cffgg );_dadfb !=nil {return _dadfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_befgd :=NewEG_ShapeElements (); +_befgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_befgd );if _aadbg :=d .DecodeElement (&_befgd .ShapeElementsChoice .Signatureline ,&_cffgg );_aadbg !=nil {return _aadbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_adbfe :=NewEG_ShapeElements (); +_adbfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_adbfe );if _fedef :=d .DecodeElement (&_adbfe .ShapeElementsChoice .Wrap ,&_cffgg );_fedef !=nil {return _fedef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_bffd :=NewEG_ShapeElements (); +_bffd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_bffd );if _ffeebf :=d .DecodeElement (&_bffd .ShapeElementsChoice .Anchorlock ,&_cffgg );_ffeebf !=nil {return _ffeebf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dafbe :=NewEG_ShapeElements (); +_dafbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_dafbe );if _bbdaa :=d .DecodeElement (&_dafbe .ShapeElementsChoice .Bordertop ,&_cffgg );_bbdaa !=nil {return _bbdaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_fcaceb :=NewEG_ShapeElements (); +_fcaceb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_fcaceb );if _eebd :=d .DecodeElement (&_fcaceb .ShapeElementsChoice .Borderbottom ,&_cffgg );_eebd !=nil {return _eebd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_babac :=NewEG_ShapeElements (); +_babac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_babac );if _fcgg :=d .DecodeElement (&_babac .ShapeElementsChoice .Borderleft ,&_cffgg );_fcgg !=nil {return _fcgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ggac :=NewEG_ShapeElements (); +_ggac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ggac );if _gbbdb :=d .DecodeElement (&_ggac .ShapeElementsChoice .Borderright ,&_cffgg );_gbbdb !=nil {return _gbbdb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ceage :=NewEG_ShapeElements (); +_ceage .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_ceage );if _bcege :=d .DecodeElement (&_ceage .ShapeElementsChoice .ClientData ,&_cffgg );_bcege !=nil {return _bcege ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fcbg :=NewEG_ShapeElements (); +_fcbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dcfgd .EG_ShapeElements =append (_dcfgd .EG_ShapeElements ,_fcbg );if _bdec :=d .DecodeElement (&_fcbg .ShapeElementsChoice .Textdata ,&_cffgg );_bdec !=nil {return _bdec ;};default:_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0075\u0072v\u0065 \u0025\u0076",_cffgg .Name ); +if _gacfc :=d .Skip ();_gacfc !=nil {return _gacfc ;};};case _e .EndElement :break _daegg ;case _e .CharData :};};return nil ;};func (_ecaagc ST_StrokeJoinStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ceced :=_e .Attr {};_ceced .Name =name ; +switch _ecaagc {case ST_StrokeJoinStyleUnset :_ceced .Value ="";case ST_StrokeJoinStyleRound :_ceced .Value ="\u0072\u006f\u0075n\u0064";case ST_StrokeJoinStyleBevel :_ceced .Value ="\u0062\u0065\u0076e\u006c";case ST_StrokeJoinStyleMiter :_ceced .Value ="\u006d\u0069\u0074e\u0072"; +};return _ceced ,nil ;}; -// Embedded Object Type -TypeAttr OfcST_OLEType ; +// Validate validates the Image and its children +func (_dfagc *Image )Validate ()error {return _dfagc .ValidateWithPath ("\u0049\u006d\u0061g\u0065")};func (_gcaeb *AG_OfficeShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bagd :=range start .Attr {if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0073\u0070\u0074"{_fdec ,_dfcd :=_c .ParseFloat (_bagd .Value ,64); +if _dfcd !=nil {return _dfcd ;};_gbc :=float32 (_fdec );_gcaeb .SptAttr =&_gbc ;continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gcaeb .ConnectortypeAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gcaeb .BwmodeAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gcaeb .BwpureAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gcaeb .BwnormalAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gcaeb .ForcedashAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gcaeb .OleiconAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u006f\u006c\u0065"{_gcaeb .OleAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gcaeb .PreferrelativeAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gcaeb .CliptowrapAttr .UnmarshalXMLAttr (_bagd ); +continue ;};if _bagd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bagd .Name .Local =="\u0063\u006c\u0069\u0070"{_gcaeb .ClipAttr .UnmarshalXMLAttr (_bagd ); +continue ;};};for {_fad ,_dfff :=d .Token ();if _dfff !=nil {return _ec .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0041\u0047\u005f\u004fffi\u0063eS\u0068\u0061\u0070\u0065\u0041\u0074\u0074ri\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_dfff ); +};if _abbf ,_dgfb :=_fad .(_e .EndElement );_dgfb &&_abbf .Name ==start .Name {break ;};};return nil ;};func (_acec *CT_Curve )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ccea :=range start .Attr {if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0073\u0070\u0069\u0064"{_acdca :=_ccea .Value ; +_acec .SpidAttr =&_acdca ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_acec .PreferrelativeAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_acec .BwnormalAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_acec .BwpureAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dfdcg :=_ccea .Value ; +_acec .BorderleftcolorAttr =&_dfdcg ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cggf ,_ccgb :=_c .ParseInt (_ccea .Value ,10,64); +if _ccgb !=nil {return _ccgb ;};_acec .RegroupidAttr =&_cggf ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_acec .ForcedashAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_acec .HrnoshadeAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_acec .AllowoverlapAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bdg :=_ccea .Value ; +_acec .BorderrightcolorAttr =&_bdg ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0068\u0072"{_acec .HrAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_acec .DgmlayoutAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_acec .ButtonAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_acec .HralignAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_acec .ConnectortypeAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_agede :=_ccea .Value ; +_acec .BordertopcolorAttr =&_agede ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_acec .BwmodeAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_acec .BulletAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bgfe ,_gbfa :=_c .ParseInt (_ccea .Value ,10,64); +if _gbfa !=nil {return _gbfa ;};_acec .DgmnodekindAttr =&_bgfe ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_acec .DgmlayoutmruAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0068\u0072\u0073t\u0064"{_acec .HrstdAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_acec .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0068\u0072\u0070c\u0074"{_afef ,_adfdd :=_c .ParseFloat (_ccea .Value ,64); +if _adfdd !=nil {return _adfdd ;};_acecb :=float32 (_afef );_acec .HrpctAttr =&_acecb ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fabf :=_ccea .Value ; +_acec .BorderbottomcolorAttr =&_fabf ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_acec .AllowincellAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u006f\u006c\u0065"{_acec .OleAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_acec .UserdrawnAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_acec .OleiconAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0063\u006c\u0069\u0070"{_acec .ClipAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0073\u0070\u0074"{_fbaa ,_ccdcf :=_c .ParseFloat (_ccea .Value ,64); +if _ccdcf !=nil {return _ccdcf ;};_fegd :=float32 (_fbaa );_acec .SptAttr =&_fegd ;continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_acec .CliptowrapAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u006f\u006e\u0065\u0064"{_acec .OnedAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_acec .InsetmodeAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ccea .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_acec .UserhiddenAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Local =="\u0069\u0064"{_fgdc :=_ccea .Value ;_acec .IdAttr =&_fgdc ;continue ;};if _ccea .Name .Local =="\u0073\u0074\u0079l\u0065"{_cdffa :=_ccea .Value ;_acec .StyleAttr =&_cdffa ;continue ;};if _ccea .Name .Local =="\u0066\u0072\u006f\u006d"{_geac :=_ccea .Value ; +_acec .FromAttr =&_geac ;continue ;};if _ccea .Name .Local =="\u0070\u0072\u0069n\u0074"{_acec .PrintAttr .UnmarshalXMLAttr (_ccea );continue ;};if _ccea .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bafc :=_ccea .Value ;_acec .OpacityAttr =&_bafc ; +continue ;};if _ccea .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_acec .StrokedAttr .UnmarshalXMLAttr (_ccea );continue ;};if _ccea .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_edaa :=_ccea .Value ;_acec .StrokecolorAttr =&_edaa ; +continue ;};if _ccea .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_daea :=_ccea .Value ;_acec .StrokeweightAttr =&_daea ;continue ;};if _ccea .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_acec .InsetpenAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bdad :=_ccea .Value ;_acec .ChromakeyAttr =&_bdad ;continue ;};if _ccea .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_acec .FilledAttr .UnmarshalXMLAttr (_ccea ); +continue ;};if _ccea .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_acbc :=_ccea .Value ;_acec .FillcolorAttr =&_acbc ;continue ;};if _ccea .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aeaeb :=_ccea .Value ; +_acec .WrapcoordsAttr =&_aeaeb ;continue ;};if _ccea .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_eaffa :=_ccea .Value ;_acec .CoordoriginAttr =&_eaffa ;continue ;};if _ccea .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cgbc :=_ccea .Value ; +_acec .CoordsizeAttr =&_cgbc ;continue ;};if _ccea .Name .Local =="\u0061\u006c\u0074"{_eacff :=_ccea .Value ;_acec .AltAttr =&_eacff ;continue ;};if _ccea .Name .Local =="\u0074\u0069\u0074l\u0065"{_agbf :=_ccea .Value ;_acec .TitleAttr =&_agbf ;continue ; +};if _ccea .Name .Local =="\u0063\u006c\u0061s\u0073"{_ffed :=_ccea .Value ;_acec .ClassAttr =&_ffed ;continue ;};if _ccea .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_edad :=_ccea .Value ;_acec .TargetAttr =&_edad ;continue ;};if _ccea .Name .Local =="\u0068\u0072\u0065\u0066"{_cfag :=_ccea .Value ; +_acec .HrefAttr =&_cfag ;continue ;};if _ccea .Name .Local =="\u0074\u006f"{_eeda :=_ccea .Value ;_acec .ToAttr =&_eeda ;continue ;};if _ccea .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_cgfc :=_ccea .Value ;_acec .Control2Attr =&_cgfc ; +continue ;};if _ccea .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_bfgb :=_ccea .Value ;_acec .Control1Attr =&_bfgb ;continue ;};};_abda :for {_fddc ,_fgeag :=d .Token ();if _fgeag !=nil {return _fgeag ;};switch _gace :=_fddc .(type ){case _e .StartElement :switch _gace .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ccfg :=NewEG_ShapeElements (); +_ccfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_ccfg );if _eefb :=d .DecodeElement (&_ccfg .ShapeElementsChoice .Path ,&_gace );_eefb !=nil {return _eefb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_aaee :=NewEG_ShapeElements (); +_aaee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_aaee );if _afga :=d .DecodeElement (&_aaee .ShapeElementsChoice .Formulas ,&_gace );_afga !=nil {return _afga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gdag :=NewEG_ShapeElements (); +_gdag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_gdag );if _cfb :=d .DecodeElement (&_gdag .ShapeElementsChoice .Handles ,&_gace );_cfb !=nil {return _cfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cafe :=NewEG_ShapeElements (); +_cafe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cafe );if _dbde :=d .DecodeElement (&_cafe .ShapeElementsChoice .Fill ,&_gace );_dbde !=nil {return _dbde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_cadf :=NewEG_ShapeElements (); +_cadf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cadf );if _cdba :=d .DecodeElement (&_cadf .ShapeElementsChoice .Stroke ,&_gace );_cdba !=nil {return _cdba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_edcf :=NewEG_ShapeElements (); +_edcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_edcf );if _bde :=d .DecodeElement (&_edcf .ShapeElementsChoice .Shadow ,&_gace );_bde !=nil {return _bde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_egfd :=NewEG_ShapeElements (); +_egfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_egfd );if _efbg :=d .DecodeElement (&_egfd .ShapeElementsChoice .Textbox ,&_gace );_efbg !=nil {return _efbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ddc :=NewEG_ShapeElements (); +_ddc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_ddc );if _fgfa :=d .DecodeElement (&_ddc .ShapeElementsChoice .Textpath ,&_gace );_fgfa !=nil {return _fgfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_egee :=NewEG_ShapeElements (); +_egee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_egee );if _dffac :=d .DecodeElement (&_egee .ShapeElementsChoice .Imagedata ,&_gace );_dffac !=nil {return _dffac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cddf :=NewEG_ShapeElements (); +_cddf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cddf );if _dfcf :=d .DecodeElement (&_cddf .ShapeElementsChoice .Skew ,&_gace );_dfcf !=nil {return _dfcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cacec :=NewEG_ShapeElements (); +_cacec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cacec );if _cfgd :=d .DecodeElement (&_cacec .ShapeElementsChoice .Extrusion ,&_gace );_cfgd !=nil {return _cfgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fcecd :=NewEG_ShapeElements (); +_fcecd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_fcecd );if _beff :=d .DecodeElement (&_fcecd .ShapeElementsChoice .Callout ,&_gace );_beff !=nil {return _beff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aebgc :=NewEG_ShapeElements (); +_aebgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_aebgc );if _ggca :=d .DecodeElement (&_aebgc .ShapeElementsChoice .Lock ,&_gace );_ggca !=nil {return _ggca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gfcc :=NewEG_ShapeElements (); +_gfcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_gfcc );if _adeg :=d .DecodeElement (&_gfcc .ShapeElementsChoice .Clippath ,&_gace );_adeg !=nil {return _adeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_bafb :=NewEG_ShapeElements (); +_bafb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_bafb );if _ggcga :=d .DecodeElement (&_bafb .ShapeElementsChoice .Signatureline ,&_gace );_ggcga !=nil {return _ggcga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cdaa :=NewEG_ShapeElements (); +_cdaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cdaa );if _bebe :=d .DecodeElement (&_cdaa .ShapeElementsChoice .Wrap ,&_gace );_bebe !=nil {return _bebe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gbac :=NewEG_ShapeElements (); +_gbac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_gbac );if _fdgf :=d .DecodeElement (&_gbac .ShapeElementsChoice .Anchorlock ,&_gace );_fdgf !=nil {return _fdgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bedf :=NewEG_ShapeElements (); +_bedf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_bedf );if _dde :=d .DecodeElement (&_bedf .ShapeElementsChoice .Bordertop ,&_gace );_dde !=nil {return _dde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_acaa :=NewEG_ShapeElements (); +_acaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_acaa );if _begf :=d .DecodeElement (&_acaa .ShapeElementsChoice .Borderbottom ,&_gace );_begf !=nil {return _begf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cbec :=NewEG_ShapeElements (); +_cbec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_cbec );if _agdc :=d .DecodeElement (&_cbec .ShapeElementsChoice .Borderleft ,&_gace );_agdc !=nil {return _agdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_faabd :=NewEG_ShapeElements (); +_faabd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_faabd );if _ggdg :=d .DecodeElement (&_faabd .ShapeElementsChoice .Borderright ,&_gace );_ggdg !=nil {return _ggdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bfca :=NewEG_ShapeElements (); +_bfca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_bfca );if _ddbc :=d .DecodeElement (&_bfca .ShapeElementsChoice .ClientData ,&_gace );_ddbc !=nil {return _ddbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_bbdd :=NewEG_ShapeElements (); +_bbdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_acec .EG_ShapeElements =append (_acec .EG_ShapeElements ,_bbdd );if _edfeg :=d .DecodeElement (&_bbdd .ShapeElementsChoice .Textdata ,&_gace );_edfeg !=nil {return _edfeg ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065\u0020\u0025\u0076",_gace .Name ); +if _bced :=d .Skip ();_bced !=nil {return _bced ;};};case _e .EndElement :break _abda ;case _e .CharData :};};return nil ;};func NewOfcCT_R ()*OfcCT_R {_ccgfd :=&OfcCT_R {};return _ccgfd };func (_ageca ST_StrokeArrowLength )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cfcg :=_e .Attr {}; +_cfcg .Name =name ;switch _ageca {case ST_StrokeArrowLengthUnset :_cfcg .Value ="";case ST_StrokeArrowLengthShort :_cfcg .Value ="\u0073\u0068\u006fr\u0074";case ST_StrokeArrowLengthMedium :_cfcg .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowLengthLong :_cfcg .Value ="\u006c\u006f\u006e\u0067"; +};return _cfcg ,nil ;};func (_abefb *OfcCT_RelationTable )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065";}; +if _abefb .ExtAttr !=ST_ExtUnset {_fccca ,_bdgcg :=_abefb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bdgcg !=nil {return _bdgcg ;};start .Attr =append (start .Attr ,_fccca );};e .EncodeToken (start );if _abefb .Rel !=nil {_bgfda :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072e\u006c"}}; +for _ ,_edfdc :=range _abefb .Rel {e .EncodeElement (_edfdc ,_bgfda );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dga *AG_Type )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cfcf :=range start .Attr {if _cfcf .Name .Local =="\u0074\u0079\u0070\u0065"{_dcff :=_cfcf .Value ; +_dga .TypeAttr =&_dcff ;continue ;};};for {_cgef ,_aed :=d .Token ();if _aed !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u0079\u0070\u0065\u003a\u0020\u0025\u0073",_aed );};if _aga ,_adf :=_cgef .(_e .EndElement ); +_adf &&_aga .Name ==start .Name {break ;};};return nil ;};func (_fefbcf *OfcST_InsetMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edeba ,_adgbf :=d .Token ();if _adgbf !=nil {return _adgbf ;};if _bggcd ,_afcad :=_edeba .(_e .EndElement ); +_afcad &&_bggcd .Name ==start .Name {*_fefbcf =1;return nil ;};if _aaefb ,_efad :=_edeba .(_e .CharData );!_efad {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edeba ); +}else {switch string (_aaefb ){case "":*_fefbcf =0;case "\u0061\u0075\u0074\u006f":*_fefbcf =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_fefbcf =2;};};_edeba ,_adgbf =d .Token ();if _adgbf !=nil {return _adgbf ;};if _eefga ,_ebffc :=_edeba .(_e .EndElement ); +_ebffc &&_eefga .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edeba );};func (_cgfe *AG_Id )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbd :=range start .Attr {if _bbd .Name .Local =="\u0069\u0064"{_fea :=_bbd .Value ; +_cgfe .IdAttr =&_fea ;continue ;};};for {_ebgd ,_ccda :=d .Token ();if _ccda !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0049d\u003a\u0020\u0025\u0073",_ccda );};if _gbgd ,_egb :=_ebgd .(_e .EndElement ); +_egb &&_gbgd .Name ==start .Name {break ;};};return nil ;};func (_gffec *OfcCT_ColorMru )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agbee :=range start .Attr {if _agbee .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_deaed :=_agbee .Value ; +_gffec .ColorsAttr =&_deaed ;continue ;};if _agbee .Name .Local =="\u0065\u0078\u0074"{_gffec .ExtAttr .UnmarshalXMLAttr (_agbee );continue ;};};for {_bgaaf ,_abefa :=d .Token ();if _abefa !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075:\u0020\u0025\u0073",_abefa ); +};if _fdcea ,_fbgd :=_bgaaf .(_e .EndElement );_fbgd &&_fdcea .Name ==start .Name {break ;};};return nil ;};const (ST_FillMethodUnset ST_FillMethod =0;ST_FillMethodNone ST_FillMethod =1;ST_FillMethodLinear ST_FillMethod =2;ST_FillMethodSigma ST_FillMethod =3; +ST_FillMethodAny ST_FillMethod =4;ST_FillMethodLinearSigma ST_FillMethod =5;);func NewOfcInk ()*OfcInk {_gaddbb :=&OfcInk {};_gaddbb .OfcCT_Ink =*NewOfcCT_Ink ();return _gaddbb };type OfcRight struct{OfcCT_StrokeChild };func NewOfcSkew ()*OfcSkew {_cdbdc :=&OfcSkew {}; +_cdbdc .OfcCT_Skew =*NewOfcCT_Skew ();return _cdbdc };func (_geebg OfcST_ConnectType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_geebg .String (),start );};func (_fgcef *OfcShapelayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgcef .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout (); +for _ ,_cebfc :=range start .Attr {if _cebfc .Name .Local =="\u0065\u0078\u0074"{_fgcef .ExtAttr .UnmarshalXMLAttr (_cebfc );continue ;};};_eddfac :for {_gbcdef ,_aaedf :=d .Token ();if _aaedf !=nil {return _aaedf ;};switch _gcfcf :=_gbcdef .(type ){case _e .StartElement :switch _gcfcf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_fgcef .Idmap =NewOfcCT_IdMap (); +if _gagfc :=d .DecodeElement (_fgcef .Idmap ,&_gcfcf );_gagfc !=nil {return _gagfc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_fgcef .Regrouptable =NewOfcCT_RegroupTable (); +if _cafgc :=d .DecodeElement (_fgcef .Regrouptable ,&_gcfcf );_cafgc !=nil {return _cafgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_fgcef .Rules =NewOfcCT_Rules (); +if _gfedf :=d .DecodeElement (_fgcef .Rules ,&_gcfcf );_gfedf !=nil {return _gfedf ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u006c\u0061y\u006fu\u0074\u0020\u0025\u0076",_gcfcf .Name ); +if _gfceb :=d .Skip ();_gfceb !=nil {return _gfceb ;};};case _e .EndElement :break _eddfac ;case _e .CharData :};};return nil ;};func (_agdgb ST_EditAs )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_agdgb .String (),start ); +};func (_bbeaec *ST_EditAs )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebafdd ,_gbefg :=d .Token ();if _gbefg !=nil {return _gbefg ;};if _ccbbc ,_ecadd :=_ebafdd .(_e .EndElement );_ecadd &&_ccbbc .Name ==start .Name {*_bbeaec =1;return nil ; +};if _gbdd ,_deafd :=_ebafdd .(_e .CharData );!_deafd {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ebafdd );}else {switch string (_gbdd ){case "":*_bbeaec =0; +case "\u0063\u0061\u006e\u0076\u0061\u0073":*_bbeaec =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_bbeaec =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_bbeaec =3;case "\u0063\u0079\u0063l\u0065":*_bbeaec =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_bbeaec =5; +case "\u0076\u0065\u006e\u006e":*_bbeaec =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_bbeaec =7;};};_ebafdd ,_gbefg =d .Token ();if _gbefg !=nil {return _gbefg ;};if _acfbf ,_abgeg :=_ebafdd .(_e .EndElement );_abgeg &&_acfbf .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ebafdd );};func NewOfcCT_Complex ()*OfcCT_Complex {_fdfdg :=&OfcCT_Complex {}; +return _fdfdg };func NewCT_ImageData ()*CT_ImageData {_gacb :=&CT_ImageData {};return _gacb };type Arc struct{CT_Arc }; -// Object Link Identifier -ProgIDAttr *string ; +// Validate validates the CT_PolyLine and its children +func (_gfgfe *CT_PolyLine )Validate ()error {return _gfgfe .ValidateWithPath ("C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065");};func (_cdccc OfcST_DiagramLayout )ValidateWithPath (path string )error {switch _cdccc {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdccc )); +};return nil ;}; -// Embedded Object Shape -ShapeIDAttr *string ; +// Validate validates the AG_Path and its children +func (_add *AG_Path )Validate ()error {return _add .ValidateWithPath ("\u0041G\u005f\u0050\u0061\u0074\u0068");};func (_deaae OfcST_ScreenSize )Validate ()error {return _deaae .ValidateWithPath ("")};func NewGroup ()*Group {_cbbef :=&Group {};_cbbef .CT_Group =*NewCT_Group (); +return _cbbef };func (_gccee ST_ShadowType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cabgc :=_e .Attr {};_cabgc .Name =name ;switch _gccee {case ST_ShadowTypeUnset :_cabgc .Value ="";case ST_ShadowTypeSingle :_cabgc .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; +case ST_ShadowTypeDouble :_cabgc .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_ShadowTypeEmboss :_cabgc .Value ="\u0065\u006d\u0062\u006f\u0073\u0073";case ST_ShadowTypePerspective :_cabgc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"; +};return _cabgc ,nil ;}; -// Embedded Object Representation -DrawAspectAttr OfcST_OLEDrawAspect ; +// ValidateWithPath validates the CT_Arc and its children, prefixing error messages with path +func (_gcbb *CT_Arc )ValidateWithPath (path string )error {for _dead ,_bgdg :=range _gcbb .EG_ShapeElements {if _cade :=_bgdg .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_dead )); +_cade !=nil {return _cade ;};};if _fdg :=_gcbb .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_fdg !=nil {return _fdg ;};if _cfcb :=_gcbb .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_cfcb !=nil {return _cfcb ;};if _efae :=_gcbb .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_efae !=nil {return _efae ;};if _efaf :=_gcbb .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_efaf !=nil {return _efaf ;};if _egdae :=_gcbb .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_egdae !=nil {return _egdae ;};if _eeedc :=_gcbb .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_eeedc !=nil {return _eeedc ;};if _bbbd :=_gcbb .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bbbd !=nil {return _bbbd ;};if _cegf :=_gcbb .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_cegf !=nil {return _cegf ;};if _fced :=_gcbb .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_fced !=nil {return _fced ;};if _gggf :=_gcbb .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_gggf !=nil {return _gggf ;};if _bcaee :=_gcbb .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_bcaee !=nil {return _bcaee ;};if _gagf :=_gcbb .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_gagf !=nil {return _gagf ;};if _ggea :=_gcbb .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_ggea !=nil {return _ggea ;};if _feebd :=_gcbb .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_feebd !=nil {return _feebd ;};if _bbbg :=_gcbb .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_bbbg !=nil {return _bbbg ;};if _bbfd :=_gcbb .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_bbfd !=nil {return _bbfd ;};if _dbb :=_gcbb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_dbb !=nil {return _dbb ;};if _edded :=_gcbb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_edded !=nil {return _edded ;};if _bcd :=_gcbb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bcd !=nil {return _bcd ;};if _dcgc :=_gcbb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_dcgc !=nil {return _dcgc ;};if _ffcag :=_gcbb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ffcag !=nil {return _ffcag ;};if _afg :=_gcbb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_afg !=nil {return _afg ;};if _dcbb :=_gcbb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dcbb !=nil {return _dcbb ;};if _begg :=_gcbb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_begg !=nil {return _begg ;};if _aag :=_gcbb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_aag !=nil {return _aag ;};if _cfeg :=_gcbb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_cfeg !=nil {return _cfeg ;};if _gdg :=_gcbb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gdg !=nil {return _gdg ;};if _fcg :=_gcbb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_fcg !=nil {return _fcg ;};if _cdae :=_gcbb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_cdae !=nil {return _cdae ;};return nil ;};func NewOfcTop ()*OfcTop {_gggeae :=&OfcTop {};_gggeae .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); +return _gggeae ;};func (_bafbe OfcST_ConnectType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bdfggg :=_e .Attr {};_bdfggg .Name =name ;switch _bafbe {case OfcST_ConnectTypeUnset :_bdfggg .Value ="";case OfcST_ConnectTypeNone :_bdfggg .Value ="\u006e\u006f\u006e\u0065"; +case OfcST_ConnectTypeRect :_bdfggg .Value ="\u0072\u0065\u0063\u0074";case OfcST_ConnectTypeSegments :_bdfggg .Value ="\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case OfcST_ConnectTypeCustom :_bdfggg .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; +};return _bdfggg ,nil ;};func (_baaf *CT_Handles )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s";};e .EncodeToken (start );if _baaf .H !=nil {_dcdc :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0068"}}; +for _ ,_agebb :=range _baaf .H {e .EncodeElement (_agebb ,_dcdc );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_edfe *AG_Style )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _edfe .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_edfe .StyleAttr )}); +};return nil ;}; -// Unique ID for Embedded Object -ObjectIDAttr *string ;IdAttr *string ; +// ValidateWithPath validates the Shapetype and its children, prefixing error messages with path +func (_feff *Shapetype )ValidateWithPath (path string )error {if _ddgbc :=_feff .CT_Shapetype .ValidateWithPath (path );_ddgbc !=nil {return _ddgbc ;};return nil ;};func NewAG_Path ()*AG_Path {_aae :=&AG_Path {};return _aae };func (_deffd *OfcCT_ColorMenu )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_caee :=range start .Attr {if _caee .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ccdd :=_caee .Value ; +_deffd .StrokecolorAttr =&_ccdd ;continue ;};if _caee .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_dbac :=_caee .Value ;_deffd .FillcolorAttr =&_dbac ;continue ;};if _caee .Name .Local =="s\u0068\u0061\u0064\u006f\u0077\u0063\u006f\u006c\u006f\u0072"{_egdcc :=_caee .Value ; +_deffd .ShadowcolorAttr =&_egdcc ;continue ;};if _caee .Name .Local =="\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006ec\u006f\u006c\u006f\u0072"{_fadf :=_caee .Value ;_deffd .ExtrusioncolorAttr =&_fadf ;continue ;};if _caee .Name .Local =="\u0065\u0078\u0074"{_deffd .ExtAttr .UnmarshalXMLAttr (_caee ); +continue ;};};for {_ebeff ,_bgfee :=d .Token ();if _bgfee !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006co\u0072\u004d\u0065n\u0075:\u0020\u0025\u0073",_bgfee );};if _aebgd ,_bggfg :=_ebeff .(_e .EndElement ); +_bggfg &&_aebgd .Name ==start .Name {break ;};};return nil ;};type Line struct{CT_Line };func (_cf *AG_ImageAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cf .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .SrcAttr )}); +};if _cf .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .CropleftAttr )});};if _cf .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .CroptopAttr )}); +};if _cf .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .CroprightAttr )});};if _cf .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .CropbottomAttr )}); +};if _cf .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .GainAttr )});};if _cf .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .BlacklevelAttr )}); +};if _cf .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_ec .Sprintf ("\u0025\u0076",*_cf .GammaAttr )});};if _cf .GrayscaleAttr !=_f .ST_TrueFalseUnset {_ggg ,_gdf :=_cf .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"}); +if _gdf !=nil {return _gdf ;};start .Attr =append (start .Attr ,_ggg );};if _cf .BilevelAttr !=_f .ST_TrueFalseUnset {_abgb ,_cege :=_cf .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _cege !=nil {return _cege ; +};start .Attr =append (start .Attr ,_abgb );};return nil ;};func (_bgbb *OfcCallout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _bgbb .OfcCT_Callout .MarshalXML (e ,start );};const (ST_StrokeLineStyleUnset ST_StrokeLineStyle =0;ST_StrokeLineStyleSingle ST_StrokeLineStyle =1; +ST_StrokeLineStyleThinThin ST_StrokeLineStyle =2;ST_StrokeLineStyleThinThick ST_StrokeLineStyle =3;ST_StrokeLineStyleThickThin ST_StrokeLineStyle =4;ST_StrokeLineStyleThickBetweenThin ST_StrokeLineStyle =5;);func (_dacdf OfcST_CalloutPlacement )ValidateWithPath (path string )error {switch _dacdf {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dacdf )); +};return nil ;};func (_bdfeb OfcST_CalloutPlacement )String ()string {switch _bdfeb {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u0075\u0073\u0065\u0072"; +};return "";};func NewImage ()*Image {_adbeb :=&Image {};_adbeb .CT_Image =*NewCT_Image ();return _adbeb };func (_debegd OfcST_BWMode )Validate ()error {return _debegd .ValidateWithPath ("")};func (_debca *OfcST_OLEDrawAspect )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_debca =0; +case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_debca =1;case "\u0049\u0063\u006f\u006e":*_debca =2;};return nil ;};func (_bgdff *Oval )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bgdff .CT_Oval =*NewCT_Oval ();for _ ,_caeabd :=range start .Attr {if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bgdff .DgmlayoutAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bgdff .OleiconAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bgdff .PreferrelativeAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bgdff .ButtonAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bgdff .CliptowrapAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_baegcf ,_dfcb :=_c .ParseInt (_caeabd .Value ,10,64); +if _dfcb !=nil {return _dfcb ;};_bgdff .DgmnodekindAttr =&_baegcf ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bgdff .ForcedashAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0073\u0070\u0069\u0064"{_dbadb :=_caeabd .Value ; +_bgdff .SpidAttr =&_dbadb ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0068\u0072\u0070c\u0074"{_bebeg ,_affbe :=_c .ParseFloat (_caeabd .Value ,64); +if _affbe !=nil {return _affbe ;};_cffgd :=float32 (_bebeg );_bgdff .HrpctAttr =&_cffgd ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dgbeb :=_caeabd .Value ; +_bgdff .BorderleftcolorAttr =&_dgbeb ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bgdff .BwmodeAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0068\u0072\u0073t\u0064"{_bgdff .HrstdAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bgdff .UserdrawnAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u006f\u006c\u0065"{_bgdff .OleAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bgdff .BwnormalAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bgdff .DgmlayoutmruAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ebbab :=_caeabd .Value ; +_bgdff .BordertopcolorAttr =&_ebbab ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0073\u0070\u0074"{_egbdcg ,_ceab :=_c .ParseFloat (_caeabd .Value ,64); +if _ceab !=nil {return _ceab ;};_agege :=float32 (_egbdcg );_bgdff .SptAttr =&_agege ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0068\u0072"{_bgdff .HrAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bcbfa :=_caeabd .Value ; +_bgdff .BorderbottomcolorAttr =&_bcbfa ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u006f\u006e\u0065\u0064"{_bgdff .OnedAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bgdff .ConnectortypeAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bgdff .HrnoshadeAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_agfgd :=_caeabd .Value ; +_bgdff .BorderrightcolorAttr =&_agfgd ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bgdff .DoubleclicknotifyAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bgdff .AllowincellAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bgdff .HralignAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bgdff .BwpureAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bgdff .UserhiddenAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0063\u006c\u0069\u0070"{_bgdff .ClipAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bgdff .AllowoverlapAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_abcefg ,_efddc :=_c .ParseInt (_caeabd .Value ,10,64); +if _efddc !=nil {return _efddc ;};_bgdff .RegroupidAttr =&_abcefg ;continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bgdff .BulletAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_caeabd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bgdff .InsetmodeAttr .UnmarshalXMLAttr (_caeabd ); +continue ;};if _caeabd .Name .Local =="\u0063\u006c\u0061s\u0073"{_aeggf :=_caeabd .Value ;_bgdff .ClassAttr =&_aeggf ;continue ;};if _caeabd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bgdff .StrokedAttr .UnmarshalXMLAttr (_caeabd );continue ; +};if _caeabd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ddafab :=_caeabd .Value ;_bgdff .StrokecolorAttr =&_ddafab ;continue ;};if _caeabd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gfaae :=_caeabd .Value ; +_bgdff .StrokeweightAttr =&_gfaae ;continue ;};if _caeabd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bgdff .InsetpenAttr .UnmarshalXMLAttr (_caeabd );continue ;};if _caeabd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eacgg :=_caeabd .Value ; +_bgdff .ChromakeyAttr =&_eacgg ;continue ;};if _caeabd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bgdff .FilledAttr .UnmarshalXMLAttr (_caeabd );continue ;};if _caeabd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bcdfb :=_caeabd .Value ; +_bgdff .FillcolorAttr =&_bcdfb ;continue ;};if _caeabd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_agdabd :=_caeabd .Value ;_bgdff .OpacityAttr =&_agdabd ;continue ;};if _caeabd .Name .Local =="\u0073\u0074\u0079l\u0065"{_dacge :=_caeabd .Value ; +_bgdff .StyleAttr =&_dacge ;continue ;};if _caeabd .Name .Local =="\u0069\u0064"{_ecegb :=_caeabd .Value ;_bgdff .IdAttr =&_ecegb ;continue ;};if _caeabd .Name .Local =="\u0070\u0072\u0069n\u0074"{_bgdff .PrintAttr .UnmarshalXMLAttr (_caeabd );continue ; +};if _caeabd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cgcgf :=_caeabd .Value ;_bgdff .WrapcoordsAttr =&_cgcgf ;continue ;};if _caeabd .Name .Local =="\u0068\u0072\u0065\u0066"{_cbcd :=_caeabd .Value ;_bgdff .HrefAttr =&_cbcd ; +continue ;};if _caeabd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_aacea :=_caeabd .Value ;_bgdff .CoordoriginAttr =&_aacea ;continue ;};if _caeabd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_afgcac :=_caeabd .Value ; +_bgdff .CoordsizeAttr =&_afgcac ;continue ;};if _caeabd .Name .Local =="\u0061\u006c\u0074"{_ggebc :=_caeabd .Value ;_bgdff .AltAttr =&_ggebc ;continue ;};if _caeabd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dabd :=_caeabd .Value ;_bgdff .TargetAttr =&_dabd ; +continue ;};if _caeabd .Name .Local =="\u0074\u0069\u0074l\u0065"{_fdfefg :=_caeabd .Value ;_bgdff .TitleAttr =&_fdfefg ;continue ;};};_gaccgg :for {_eaacc ,_eegbe :=d .Token ();if _eegbe !=nil {return _eegbe ;};switch _bgddd :=_eaacc .(type ){case _e .StartElement :switch _bgddd .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bcfga :=NewEG_ShapeElements (); +_bcfga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_bcfga );if _cgcfb :=d .DecodeElement (&_bcfga .ShapeElementsChoice .Path ,&_bgddd );_cgcfb !=nil {return _cgcfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_egcdbc :=NewEG_ShapeElements (); +_egcdbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_egcdbc );if _fcfag :=d .DecodeElement (&_egcdbc .ShapeElementsChoice .Formulas ,&_bgddd );_fcfag !=nil {return _fcfag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dfee :=NewEG_ShapeElements (); +_dfee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_dfee );if _gcgff :=d .DecodeElement (&_dfee .ShapeElementsChoice .Handles ,&_bgddd );_gcgff !=nil {return _gcgff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cfcfe :=NewEG_ShapeElements (); +_cfcfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_cfcfe );if _cgeb :=d .DecodeElement (&_cfcfe .ShapeElementsChoice .Fill ,&_bgddd );_cgeb !=nil {return _cgeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_aefaa :=NewEG_ShapeElements (); +_aefaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_aefaa );if _cbdad :=d .DecodeElement (&_aefaa .ShapeElementsChoice .Stroke ,&_bgddd );_cbdad !=nil {return _cbdad ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cdbc :=NewEG_ShapeElements (); +_cdbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_cdbc );if _fafca :=d .DecodeElement (&_cdbc .ShapeElementsChoice .Shadow ,&_bgddd );_fafca !=nil {return _fafca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bfecga :=NewEG_ShapeElements (); +_bfecga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_bfecga );if _fbdde :=d .DecodeElement (&_bfecga .ShapeElementsChoice .Textbox ,&_bgddd );_fbdde !=nil {return _fbdde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gbfgc :=NewEG_ShapeElements (); +_gbfgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_gbfgc );if _afadg :=d .DecodeElement (&_gbfgc .ShapeElementsChoice .Textpath ,&_bgddd );_afadg !=nil {return _afadg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bded :=NewEG_ShapeElements (); +_bded .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_bded );if _gdbba :=d .DecodeElement (&_bded .ShapeElementsChoice .Imagedata ,&_bgddd );_gdbba !=nil {return _gdbba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gagea :=NewEG_ShapeElements (); +_gagea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_gagea );if _baaae :=d .DecodeElement (&_gagea .ShapeElementsChoice .Skew ,&_bgddd );_baaae !=nil {return _baaae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_baccg :=NewEG_ShapeElements (); +_baccg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_baccg );if _aafff :=d .DecodeElement (&_baccg .ShapeElementsChoice .Extrusion ,&_bgddd );_aafff !=nil {return _aafff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_agaad :=NewEG_ShapeElements (); +_agaad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_agaad );if _egagb :=d .DecodeElement (&_agaad .ShapeElementsChoice .Callout ,&_bgddd );_egagb !=nil {return _egagb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dcacb :=NewEG_ShapeElements (); +_dcacb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_dcacb );if _fdecd :=d .DecodeElement (&_dcacb .ShapeElementsChoice .Lock ,&_bgddd );_fdecd !=nil {return _fdecd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_eaecc :=NewEG_ShapeElements (); +_eaecc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_eaecc );if _bgfece :=d .DecodeElement (&_eaecc .ShapeElementsChoice .Clippath ,&_bgddd );_bgfece !=nil {return _bgfece ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dagad :=NewEG_ShapeElements (); +_dagad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_dagad );if _baae :=d .DecodeElement (&_dagad .ShapeElementsChoice .Signatureline ,&_bgddd );_baae !=nil {return _baae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_becbc :=NewEG_ShapeElements (); +_becbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_becbc );if _dcdce :=d .DecodeElement (&_becbc .ShapeElementsChoice .Wrap ,&_bgddd );_dcdce !=nil {return _dcdce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fdfdf :=NewEG_ShapeElements (); +_fdfdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_fdfdf );if _bbdef :=d .DecodeElement (&_fdfdf .ShapeElementsChoice .Anchorlock ,&_bgddd );_bbdef !=nil {return _bbdef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cgbgd :=NewEG_ShapeElements (); +_cgbgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_cgbgd );if _bbdag :=d .DecodeElement (&_cgbgd .ShapeElementsChoice .Bordertop ,&_bgddd );_bbdag !=nil {return _bbdag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dcef :=NewEG_ShapeElements (); +_dcef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_dcef );if _fbdf :=d .DecodeElement (&_dcef .ShapeElementsChoice .Borderbottom ,&_bgddd );_fbdf !=nil {return _fbdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bcfgb :=NewEG_ShapeElements (); +_bcfgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_bcfgb );if _efage :=d .DecodeElement (&_bcfgb .ShapeElementsChoice .Borderleft ,&_bgddd );_efage !=nil {return _efage ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bacac :=NewEG_ShapeElements (); +_bacac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_bacac );if _bggdca :=d .DecodeElement (&_bacac .ShapeElementsChoice .Borderright ,&_bgddd );_bggdca !=nil {return _bggdca ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ecef :=NewEG_ShapeElements (); +_ecef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_ecef );if _baga :=d .DecodeElement (&_ecef .ShapeElementsChoice .ClientData ,&_bgddd );_baga !=nil {return _baga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fcadg :=NewEG_ShapeElements (); +_fcadg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bgdff .EG_ShapeElements =append (_bgdff .EG_ShapeElements ,_fcadg );if _fbfbe :=d .DecodeElement (&_fcadg .ShapeElementsChoice .Textdata ,&_bgddd );_fbfbe !=nil {return _fbfbe ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0076a\u006c\u0020\u0025\u0076",_bgddd .Name ); +if _afcdeg :=d .Skip ();_afcdeg !=nil {return _afcdeg ;};};case _e .EndElement :break _gaccgg ;case _e .CharData :};};return nil ;}; -// Update Mode for Embedded Object -UpdateModeAttr OfcST_OLEUpdateMode ; +// ValidateWithPath validates the OfcCT_Rules and its children, prefixing error messages with path +func (_badb *OfcCT_Rules )ValidateWithPath (path string )error {for _dbbec ,_bcbb :=range _badb .R {if _egbbb :=_bcbb .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002f\u0052\u005b\u0025\u0064\u005d",path ,_dbbec ));_egbbb !=nil {return _egbbb ;};};if _gecea :=_badb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); +_gecea !=nil {return _gecea ;};return nil ;};type OfcCT_ShapeDefaults struct{ -// Embedded Object Alternate Image Request -LinkType *string ; +// Shape ID Optional Storage +SpidmaxAttr *int64 ; -// Embedded Object Cannot Be Refreshed -LockedField _de .ST_TrueFalseBlank ; +// Shape Styling Properties +StyleAttr *string ; -// WordprocessingML Field Switches -FieldCodes *string ;};func NewCT_Textbox ()*CT_Textbox {_gddggg :=&CT_Textbox {};return _gddggg };func NewOfcDiagram ()*OfcDiagram {_eggb :=&OfcDiagram {};_eggb .OfcCT_Diagram =*NewOfcCT_Diagram ();return _eggb ;};func NewCT_Path ()*CT_Path {_ceafd :=&CT_Path {}; -return _ceafd };type AG_AllShapeAttributes struct{OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ; -SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ; -CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};func (_bada *CT_F )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dcfe :=range start .Attr {if _dcfe .Name .Local =="\u0065\u0071\u006e"{_fge :=_dcfe .Value ;_bada .EqnAttr =&_fge ; -continue ;};};for {_faccg ,_bdedc :=d .Token ();if _bdedc !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046\u003a\u0020\u0025\u0073",_bdedc );};if _aefe ,_aebcd :=_faccg .(_e .EndElement );_aebcd &&_aefe .Name ==start .Name {break ; -};};return nil ;};func NewCT_ShapeChoice ()*CT_ShapeChoice {_gcaa :=&CT_ShapeChoice {};_gcaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _gcaa ;}; +// Shape Fill Toggle +FillAttr _f .ST_TrueFalse ; -// Validate validates the OfcCT_Lock and its children -func (_decaf *OfcCT_Lock )Validate ()error {return _decaf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u004c\u006f\u0063\u006b");};func NewCT_F ()*CT_F {_bfbgd :=&CT_F {};return _bfbgd };type OfcCT_IdMap struct{ +// Default Fill Color +FillcolorAttr *string ; -// Shape IDs -DataAttr *string ;ExtAttr ST_Ext ;};func (_ccfab OfcST_ExtrusionPlane )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ccfab .String (),start );}; +// Shape Stroke Toggle +StrokeAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the AG_AllShapeAttributes and its children, prefixing error messages with path -func (_da *AG_AllShapeAttributes )ValidateWithPath (path string )error {if _dcd :=_da .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_dcd !=nil {return _dcd ;};if _eef :=_da .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_eef !=nil {return _eef ;};if _afe :=_da .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_afe !=nil {return _afe ;};if _gcg :=_da .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_gcg !=nil {return _gcg ;};if _fee :=_da .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fee !=nil {return _fee ;};if _ea :=_da .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_ea !=nil {return _ea ;};if _dfa :=_da .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dfa !=nil {return _dfa ;};if _fcb :=_da .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_fcb !=nil {return _fcb ;};if _dbeg :=_da .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_dbeg !=nil {return _dbeg ;};if _gbg :=_da .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_gbg !=nil {return _gbg ;};if _ddd :=_da .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_ddd !=nil {return _ddd ;};if _gef :=_da .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_gef !=nil {return _gef ;};if _dcad :=_da .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_dcad !=nil {return _dcad ;};return nil ;};func NewOfcCT_EquationXml ()*OfcCT_EquationXml {_afgef :=&OfcCT_EquationXml {};return _afgef }; +// Shape Stroke Color +StrokecolorAttr *string ; +// Allow in Table Cell +AllowincellAttr _f .ST_TrueFalse ;Fill *Fill ;Stroke *Stroke ;Textbox *Textbox ;Shadow *Shadow ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ; -// ValidateWithPath validates the CT_H and its children, prefixing error messages with path -func (_gfdfg *CT_H )ValidateWithPath (path string )error {if _fcgbg :=_gfdfg .InvxAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0078\u0041\u0074\u0074r");_fcgbg !=nil {return _fcgbg ;};if _beacd :=_gfdfg .InvyAttr .ValidateWithPath (path +"\u002fI\u006e\u0076\u0079\u0041\u0074\u0074r"); -_beacd !=nil {return _beacd ;};if _gafg :=_gfdfg .SwitchAttr .ValidateWithPath (path +"/\u0053\u0077\u0069\u0074\u0063\u0068\u0041\u0074\u0074\u0072");_gafg !=nil {return _gafg ;};return nil ;};type CT_Shape struct{GfxdataAttr *string ; +// Most Recently Used Colors +Colormru *OfcCT_ColorMru ; -// Storage for Alternate Math Content -EquationxmlAttr *string ;ShapeChoice []*CT_ShapeChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ; -StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ; -HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; -BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; -InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ; -OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;TypeAttr *string ;AdjAttr *string ;PathAttr *string ;};func (_dec *AG_AllCoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ac :=range start .Attr {if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dec .AllowoverlapAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dec .UserdrawnAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u006f\u006e\u0065\u0064"{_dec .OnedAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dec .DgmlayoutAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dec .HrnoshadeAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0073\u0070\u0069\u0064"{_cfb :=_ac .Value ; -_dec .SpidAttr =&_cfb ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dec .BulletAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bf :=_ac .Value ; -_dec .BorderrightcolorAttr =&_bf ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dec .UserhiddenAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dec .HralignAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0068\u0072\u0073t\u0064"{_dec .HrstdAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dec .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dec .InsetmodeAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ga :=_ac .Value ; -_dec .BorderleftcolorAttr =&_ga ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ace ,_ffb :=_a .ParseInt (_ac .Value ,10,64); -if _ffb !=nil {return _ffb ;};_dec .DgmnodekindAttr =&_ace ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ec :=_ac .Value ; -_dec .BordertopcolorAttr =&_ec ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gfb ,_dfc :=_a .ParseInt (_ac .Value ,10,64); -if _dfc !=nil {return _dfc ;};_dec .RegroupidAttr =&_gfb ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dec .AllowincellAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dec .DgmlayoutmruAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dec .ButtonAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0068\u0072"{_dec .HrAttr .UnmarshalXMLAttr (_ac ); -continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fdf :=_ac .Value ; -_dec .BorderbottomcolorAttr =&_fdf ;continue ;};if _ac .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ac .Name .Local =="\u0068\u0072\u0070c\u0074"{_gfg ,_dg :=_a .ParseFloat (_ac .Value ,64); -if _dg !=nil {return _dg ;};_dca :=float32 (_gfg );_dec .HrpctAttr =&_dca ;continue ;};if _ac .Name .Local =="\u0073\u0074\u0079l\u0065"{_afb :=_ac .Value ;_dec .StyleAttr =&_afb ;continue ;};if _ac .Name .Local =="\u0068\u0072\u0065\u0066"{_bad :=_ac .Value ; -_dec .HrefAttr =&_bad ;continue ;};if _ac .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ded :=_ac .Value ;_dec .TargetAttr =&_ded ;continue ;};if _ac .Name .Local =="\u0070\u0072\u0069n\u0074"{_dec .PrintAttr .UnmarshalXMLAttr (_ac );continue ; -};if _ac .Name .Local =="\u0061\u006c\u0074"{_eed :=_ac .Value ;_dec .AltAttr =&_eed ;continue ;};if _ac .Name .Local =="\u0063\u006c\u0061s\u0073"{_caga :=_ac .Value ;_dec .ClassAttr =&_caga ;continue ;};if _ac .Name .Local =="\u0069\u0064"{_cda :=_ac .Value ; -_dec .IdAttr =&_cda ;continue ;};if _ac .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bcf :=_ac .Value ;_dec .CoordoriginAttr =&_bcf ;continue ;};if _ac .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_eeg :=_ac .Value ; -_dec .CoordsizeAttr =&_eeg ;continue ;};if _ac .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gc :=_ac .Value ;_dec .WrapcoordsAttr =&_gc ;continue ;};if _ac .Name .Local =="\u0074\u0069\u0074l\u0065"{_fae :=_ac .Value ; -_dec .TitleAttr =&_fae ;continue ;};};for {_deg ,_bbd :=d .Token ();if _bbd !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0043o\u0072e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_bbd ); -};if _be ,_ggd :=_deg .(_e .EndElement );_ggd &&_be .Name ==start .Name {break ;};};return nil ;};func (_dggff *OfcST_How )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dgafg ,_fcbeg :=d .Token ();if _fcbeg !=nil {return _fcbeg ;};if _fbga ,_dgadf :=_dgafg .(_e .EndElement ); -_dgadf &&_fbga .Name ==start .Name {*_dggff =1;return nil ;};if _becbdf ,_fbeef :=_dgafg .(_e .CharData );!_fbeef {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dgafg ); -}else {switch string (_becbdf ){case "":*_dggff =0;case "\u0074\u006f\u0070":*_dggff =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_dggff =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_dggff =3;case "\u006c\u0065\u0066\u0074":*_dggff =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_dggff =5; -case "\u0072\u0069\u0067h\u0074":*_dggff =6;};};_dgafg ,_fcbeg =d .Token ();if _fcbeg !=nil {return _fcbeg ;};if _bceca ,_bbaeg :=_dgafg .(_e .EndElement );_bbaeg &&_bceca .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dgafg ); -};func (_dbgbg OfcST_DiagramLayout )ValidateWithPath (path string )error {switch _dbgbg {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgbg )); -};return nil ;};func (_dfgdf *ST_FillType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dfgdf =0;case "\u0073\u006f\u006ci\u0064":*_dfgdf =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_dfgdf =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_dfgdf =3; -case "\u0074\u0069\u006c\u0065":*_dfgdf =4;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_dfgdf =5;case "\u0066\u0072\u0061m\u0065":*_dfgdf =6;};return nil ;};func (_cddce *OfcST_OLEDrawAspect )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cddce =0; -case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_cddce =1;case "\u0049\u0063\u006f\u006e":*_cddce =2;};return nil ;};func (_dgdddc *CT_TextPath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"; -};if _dgdddc .OnAttr !=_de .ST_TrueFalseUnset {_dgeabc ,_gbbdb :=_dgdddc .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _gbbdb !=nil {return _gbbdb ;};start .Attr =append (start .Attr ,_dgeabc );};if _dgdddc .FitshapeAttr !=_de .ST_TrueFalseUnset {_egbgf ,_afce :=_dgdddc .FitshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"}); -if _afce !=nil {return _afce ;};start .Attr =append (start .Attr ,_egbgf );};if _dgdddc .FitpathAttr !=_de .ST_TrueFalseUnset {_aeaaa ,_ccfged :=_dgdddc .FitpathAttr .MarshalXMLAttr (_e .Name {Local :"\u0066i\u0074\u0070\u0061\u0074\u0068"});if _ccfged !=nil {return _ccfged ; -};start .Attr =append (start .Attr ,_aeaaa );};if _dgdddc .TrimAttr !=_de .ST_TrueFalseUnset {_fcefa ,_aadee :=_dgdddc .TrimAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0072\u0069\u006d"});if _aadee !=nil {return _aadee ;};start .Attr =append (start .Attr ,_fcefa ); -};if _dgdddc .XscaleAttr !=_de .ST_TrueFalseUnset {_gfged ,_abggf :=_dgdddc .XscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0078\u0073\u0063\u0061\u006c\u0065"});if _abggf !=nil {return _abggf ;};start .Attr =append (start .Attr ,_gfged );};if _dgdddc .StringAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_d .Sprintf ("\u0025\u0076",*_dgdddc .StringAttr )}); -};if _dgdddc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_dgdddc .IdAttr )});};if _dgdddc .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dgdddc .StyleAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cebad *OfcST_ColorMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cebad =0;case "\u0061\u0075\u0074\u006f":*_cebad =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cebad =2; -};return nil ;};type CT_ImageData struct{ +// UI Default Colors +Colormenu *OfcCT_ColorMenu ;ExtAttr ST_Ext ;}; -// Embossed Color -EmbosscolorAttr *string ; +// Validate validates the OfcComplex and its children +func (_fedbf *OfcComplex )Validate ()error {return _fedbf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078");}; -// Black Recoloring Color -RecolortargetAttr *string ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;OleidAttr *float32 ;DetectmouseclickAttr _de .ST_TrueFalse ;MovieAttr *float32 ;RelidAttr *string ;IdAttr *string ;PictAttr *string ;RHrefAttr *string ;SIdAttr *string ; -SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _de .ST_TrueFalse ;BilevelAttr _de .ST_TrueFalse ;ChromakeyAttr *string ; +// Validate validates the OfcSignatureline and its children +func (_fbecf *OfcSignatureline )Validate ()error {return _fbecf .ValidateWithPath ("\u004f\u0066c\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065");};func (_ddcfe *Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddcfe .CT_Path =*NewCT_Path (); +for _ ,_edggbb :=range start .Attr {if _edggbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edggbb .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_ddcfe .ConnecttypeAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edggbb .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_ddcfe .ExtrusionokAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edggbb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_ffggf :=_edggbb .Value ; +_ddcfe .ConnectanglesAttr =&_ffggf ;continue ;};if _edggbb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edggbb .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_cgcdd :=_edggbb .Value ; +_ddcfe .ConnectlocsAttr =&_cgcdd ;continue ;};if _edggbb .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_ddcfe .ArrowokAttr .UnmarshalXMLAttr (_edggbb );continue ;};if _edggbb .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_ddcfe .ShadowokAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Local =="\u0076"{_cebg :=_edggbb .Value ;_ddcfe .VAttr =&_cebg ;continue ;};if _edggbb .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_ddcfe .GradientshapeokAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_ddcfe .TextpathokAttr .UnmarshalXMLAttr (_edggbb );continue ;};if _edggbb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_ddcfe .InsetpenokAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_ddcfe .StrokeokAttr .UnmarshalXMLAttr (_edggbb );continue ;};if _edggbb .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_ddcfe .FillokAttr .UnmarshalXMLAttr (_edggbb ); +continue ;};if _edggbb .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_aecdb :=_edggbb .Value ;_ddcfe .TextboxrectAttr =&_aecdb ;continue ;};if _edggbb .Name .Local =="\u006c\u0069\u006d\u006f"{_bebcf :=_edggbb .Value ;_ddcfe .LimoAttr =&_bebcf ; +continue ;};if _edggbb .Name .Local =="\u0069\u0064"{_acgfe :=_edggbb .Value ;_ddcfe .IdAttr =&_acgfe ;continue ;};};for {_fbeabf ,_cfgacc :=d .Token ();if _cfgacc !=nil {return _ec .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_cfgacc ); +};if _eaeaf ,_dedgd :=_fbeabf .(_e .EndElement );_dedgd &&_eaeaf .Name ==start .Name {break ;};};return nil ;};func (_dcgebd ST_FillType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_edafg :=_e .Attr {};_edafg .Name =name ;switch _dcgebd {case ST_FillTypeUnset :_edafg .Value =""; +case ST_FillTypeSolid :_edafg .Value ="\u0073\u006f\u006ci\u0064";case ST_FillTypeGradient :_edafg .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case ST_FillTypeGradientRadial :_edafg .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c"; +case ST_FillTypeTile :_edafg .Value ="\u0074\u0069\u006c\u0065";case ST_FillTypePattern :_edafg .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case ST_FillTypeFrame :_edafg .Value ="\u0066\u0072\u0061m\u0065";};return _edafg ,nil ;};func (_cc *AG_AllCoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gad :=range start .Attr {if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cc .AllowoverlapAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cc .UserdrawnAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u006f\u006e\u0065\u0064"{_cc .OnedAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cc .DgmlayoutAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cc .HrnoshadeAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0073\u0070\u0069\u0064"{_ceg :=_gad .Value ; +_cc .SpidAttr =&_ceg ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cc .BulletAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_gb :=_gad .Value ; +_cc .BorderrightcolorAttr =&_gb ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cc .UserhiddenAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cc .HralignAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0068\u0072\u0073t\u0064"{_cc .HrstdAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cc .InsetmodeAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bfc :=_gad .Value ; +_cc .BorderleftcolorAttr =&_bfc ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ag ,_cbc :=_c .ParseInt (_gad .Value ,10,64); +if _cbc !=nil {return _cbc ;};_cc .DgmnodekindAttr =&_ag ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_da :=_gad .Value ; +_cc .BordertopcolorAttr =&_da ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_bbf ,_gcf :=_c .ParseInt (_gad .Value ,10,64); +if _gcf !=nil {return _gcf ;};_cc .RegroupidAttr =&_bbf ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cc .AllowincellAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cc .DgmlayoutmruAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cc .ButtonAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0068\u0072"{_cc .HrAttr .UnmarshalXMLAttr (_gad ); +continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dgd :=_gad .Value ; +_cc .BorderbottomcolorAttr =&_dgd ;continue ;};if _gad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gad .Name .Local =="\u0068\u0072\u0070c\u0074"{_bbe ,_afe :=_c .ParseFloat (_gad .Value ,64); +if _afe !=nil {return _afe ;};_gcb :=float32 (_bbe );_cc .HrpctAttr =&_gcb ;continue ;};if _gad .Name .Local =="\u0073\u0074\u0079l\u0065"{_dfa :=_gad .Value ;_cc .StyleAttr =&_dfa ;continue ;};if _gad .Name .Local =="\u0068\u0072\u0065\u0066"{_eff :=_gad .Value ; +_cc .HrefAttr =&_eff ;continue ;};if _gad .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_daf :=_gad .Value ;_cc .TargetAttr =&_daf ;continue ;};if _gad .Name .Local =="\u0070\u0072\u0069n\u0074"{_cc .PrintAttr .UnmarshalXMLAttr (_gad );continue ; +};if _gad .Name .Local =="\u0061\u006c\u0074"{_fgf :=_gad .Value ;_cc .AltAttr =&_fgf ;continue ;};if _gad .Name .Local =="\u0063\u006c\u0061s\u0073"{_fgc :=_gad .Value ;_cc .ClassAttr =&_fgc ;continue ;};if _gad .Name .Local =="\u0069\u0064"{_gg :=_gad .Value ; +_cc .IdAttr =&_gg ;continue ;};if _gad .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cgc :=_gad .Value ;_cc .CoordoriginAttr =&_cgc ;continue ;};if _gad .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fe :=_gad .Value ; +_cc .CoordsizeAttr =&_fe ;continue ;};if _gad .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ba :=_gad .Value ;_cc .WrapcoordsAttr =&_ba ;continue ;};if _gad .Name .Local =="\u0074\u0069\u0074l\u0065"{_gfc :=_gad .Value ; +_cc .TitleAttr =&_gfc ;continue ;};};for {_bcb ,_cbe :=d .Token ();if _cbe !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0043o\u0072e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_cbe ); +};if _ebf ,_bfa :=_bcb .(_e .EndElement );_bfa &&_ebf .Name ==start .Name {break ;};};return nil ;};func (_bdaeag *Line )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdaeag .CT_Line =*NewCT_Line ();for _ ,_cgefd :=range start .Attr {if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bdaeag .UserdrawnAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bdaeag .OleiconAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bdaeag .AllowincellAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bdaeag .ConnectortypeAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_accc ,_cbage :=_c .ParseInt (_cgefd .Value ,10,64); +if _cbage !=nil {return _cbage ;};_bdaeag .DgmnodekindAttr =&_accc ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bdaeag .UserhiddenAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bdaeag .HralignAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0073\u0070\u0074"{_dcggf ,_cbaf :=_c .ParseFloat (_cgefd .Value ,64); +if _cbaf !=nil {return _cbaf ;};_addbf :=float32 (_dcggf );_bdaeag .SptAttr =&_addbf ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bdaeag .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bdaeag .BwmodeAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bdaeag .DgmlayoutAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u006f\u006e\u0065\u0064"{_bdaeag .OnedAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bdaeag .AllowoverlapAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_fdacg :=_cgefd .Value ; +_bdaeag .BorderbottomcolorAttr =&_fdacg ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bdaeag .ForcedashAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bdaeag .InsetmodeAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0068\u0072\u0073t\u0064"{_bdaeag .HrstdAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bdaeag .DgmlayoutmruAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0073\u0070\u0069\u0064"{_ffaf :=_cgefd .Value ; +_bdaeag .SpidAttr =&_ffaf ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0068\u0072\u0070c\u0074"{_dbaac ,_fefd :=_c .ParseFloat (_cgefd .Value ,64); +if _fefd !=nil {return _fefd ;};_bcacg :=float32 (_dbaac );_bdaeag .HrpctAttr =&_bcacg ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u006f\u006c\u0065"{_bdaeag .OleAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bdaeag .PreferrelativeAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gdec ,_efbbg :=_c .ParseInt (_cgefd .Value ,10,64); +if _efbbg !=nil {return _efbbg ;};_bdaeag .RegroupidAttr =&_gdec ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ffacaa :=_cgefd .Value ; +_bdaeag .BorderleftcolorAttr =&_ffacaa ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bdaeag .HrnoshadeAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_deced :=_cgefd .Value ; +_bdaeag .BordertopcolorAttr =&_deced ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bdaeag .ButtonAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_eeacc :=_cgefd .Value ; +_bdaeag .BorderrightcolorAttr =&_eeacc ;continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bdaeag .BwnormalAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0063\u006c\u0069\u0070"{_bdaeag .ClipAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bdaeag .BulletAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bdaeag .CliptowrapAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bdaeag .BwpureAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgefd .Name .Local =="\u0068\u0072"{_bdaeag .HrAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_efege :=_cgefd .Value ;_bdaeag .CoordsizeAttr =&_efege ;continue ;};if _cgefd .Name .Local =="\u0066\u0072\u006f\u006d"{_bgbga :=_cgefd .Value ;_bdaeag .FromAttr =&_bgbga ; +continue ;};if _cgefd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cbefa :=_cgefd .Value ;_bdaeag .OpacityAttr =&_cbefa ;continue ;};if _cgefd .Name .Local =="\u0061\u006c\u0074"{_fabad :=_cgefd .Value ;_bdaeag .AltAttr =&_fabad ;continue ;}; +if _cgefd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_beac :=_cgefd .Value ;_bdaeag .StrokecolorAttr =&_beac ;continue ;};if _cgefd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dgcg :=_cgefd .Value ; +_bdaeag .StrokeweightAttr =&_dgcg ;continue ;};if _cgefd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bdaeag .InsetpenAttr .UnmarshalXMLAttr (_cgefd );continue ;};if _cgefd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ecfeb :=_cgefd .Value ; +_bdaeag .ChromakeyAttr =&_ecfeb ;continue ;};if _cgefd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bdaeag .FilledAttr .UnmarshalXMLAttr (_cgefd );continue ;};if _cgefd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bgacc :=_cgefd .Value ; +_bdaeag .FillcolorAttr =&_bgacc ;continue ;};if _cgefd .Name .Local =="\u0063\u006c\u0061s\u0073"{_gdgef :=_cgefd .Value ;_bdaeag .ClassAttr =&_gdgef ;continue ;};if _cgefd .Name .Local =="\u0068\u0072\u0065\u0066"{_cadgbf :=_cgefd .Value ;_bdaeag .HrefAttr =&_cadgbf ; +continue ;};if _cgefd .Name .Local =="\u0074\u006f"{_defa :=_cgefd .Value ;_bdaeag .ToAttr =&_defa ;continue ;};if _cgefd .Name .Local =="\u0073\u0074\u0079l\u0065"{_acga :=_cgefd .Value ;_bdaeag .StyleAttr =&_acga ;continue ;};if _cgefd .Name .Local =="\u0069\u0064"{_dbcag :=_cgefd .Value ; +_bdaeag .IdAttr =&_dbcag ;continue ;};if _cgefd .Name .Local =="\u0070\u0072\u0069n\u0074"{_bdaeag .PrintAttr .UnmarshalXMLAttr (_cgefd );continue ;};if _cgefd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bdaeag .StrokedAttr .UnmarshalXMLAttr (_cgefd ); +continue ;};if _cgefd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fgdce :=_cgefd .Value ;_bdaeag .WrapcoordsAttr =&_fgdce ;continue ;};if _cgefd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebdfa :=_cgefd .Value ; +_bdaeag .TargetAttr =&_ebdfa ;continue ;};if _cgefd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gcefa :=_cgefd .Value ;_bdaeag .CoordoriginAttr =&_gcefa ;continue ;};if _cgefd .Name .Local =="\u0074\u0069\u0074l\u0065"{_affc :=_cgefd .Value ; +_bdaeag .TitleAttr =&_affc ;continue ;};};_agead :for {_efaed ,_gcdaf :=d .Token ();if _gcdaf !=nil {return _gcdaf ;};switch _eedcg :=_efaed .(type ){case _e .StartElement :switch _eedcg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ebddg :=NewEG_ShapeElements (); +_ebddg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ebddg );if _acgcg :=d .DecodeElement (&_ebddg .ShapeElementsChoice .Path ,&_eedcg );_acgcg !=nil {return _acgcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bbagc :=NewEG_ShapeElements (); +_bbagc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_bbagc );if _gccaf :=d .DecodeElement (&_bbagc .ShapeElementsChoice .Formulas ,&_eedcg );_gccaf !=nil {return _gccaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ddgag :=NewEG_ShapeElements (); +_ddgag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ddgag );if _dggfd :=d .DecodeElement (&_ddgag .ShapeElementsChoice .Handles ,&_eedcg );_dggfd !=nil {return _dggfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bcbeg :=NewEG_ShapeElements (); +_bcbeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_bcbeg );if _egeee :=d .DecodeElement (&_bcbeg .ShapeElementsChoice .Fill ,&_eedcg );_egeee !=nil {return _egeee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_abaagb :=NewEG_ShapeElements (); +_abaagb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_abaagb );if _eeafc :=d .DecodeElement (&_abaagb .ShapeElementsChoice .Stroke ,&_eedcg );_eeafc !=nil {return _eeafc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cgfb :=NewEG_ShapeElements (); +_cgfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_cgfb );if _efeea :=d .DecodeElement (&_cgfb .ShapeElementsChoice .Shadow ,&_eedcg );_efeea !=nil {return _efeea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ggcaf :=NewEG_ShapeElements (); +_ggcaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ggcaf );if _cfcab :=d .DecodeElement (&_ggcaf .ShapeElementsChoice .Textbox ,&_eedcg );_cfcab !=nil {return _cfcab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bfaeg :=NewEG_ShapeElements (); +_bfaeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_bfaeg );if _daga :=d .DecodeElement (&_bfaeg .ShapeElementsChoice .Textpath ,&_eedcg );_daga !=nil {return _daga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eaecf :=NewEG_ShapeElements (); +_eaecf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_eaecf );if _fgef :=d .DecodeElement (&_eaecf .ShapeElementsChoice .Imagedata ,&_eedcg );_fgef !=nil {return _fgef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bceeb :=NewEG_ShapeElements (); +_bceeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_bceeb );if _aeaeg :=d .DecodeElement (&_bceeb .ShapeElementsChoice .Skew ,&_eedcg );_aeaeg !=nil {return _aeaeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ccagd :=NewEG_ShapeElements (); +_ccagd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ccagd );if _accfb :=d .DecodeElement (&_ccagd .ShapeElementsChoice .Extrusion ,&_eedcg );_accfb !=nil {return _accfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebbbg :=NewEG_ShapeElements (); +_ebbbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ebbbg );if _afcee :=d .DecodeElement (&_ebbbg .ShapeElementsChoice .Callout ,&_eedcg );_afcee !=nil {return _afcee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_edbcd :=NewEG_ShapeElements (); +_edbcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_edbcd );if _bdcce :=d .DecodeElement (&_edbcd .ShapeElementsChoice .Lock ,&_eedcg );_bdcce !=nil {return _bdcce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_efdea :=NewEG_ShapeElements (); +_efdea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_efdea );if _acded :=d .DecodeElement (&_efdea .ShapeElementsChoice .Clippath ,&_eedcg );_acded !=nil {return _acded ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_geag :=NewEG_ShapeElements (); +_geag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_geag );if _dgbbf :=d .DecodeElement (&_geag .ShapeElementsChoice .Signatureline ,&_eedcg );_dgbbf !=nil {return _dgbbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fbga :=NewEG_ShapeElements (); +_fbga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_fbga );if _deaeg :=d .DecodeElement (&_fbga .ShapeElementsChoice .Wrap ,&_eedcg );_deaeg !=nil {return _deaeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fddb :=NewEG_ShapeElements (); +_fddb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_fddb );if _gbgddg :=d .DecodeElement (&_fddb .ShapeElementsChoice .Anchorlock ,&_eedcg );_gbgddg !=nil {return _gbgddg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_feefd :=NewEG_ShapeElements (); +_feefd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_feefd );if _ccdgb :=d .DecodeElement (&_feefd .ShapeElementsChoice .Bordertop ,&_eedcg );_ccdgb !=nil {return _ccdgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_cadgcc :=NewEG_ShapeElements (); +_cadgcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_cadgcc );if _afebd :=d .DecodeElement (&_cadgcc .ShapeElementsChoice .Borderbottom ,&_eedcg );_afebd !=nil {return _afebd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_eafba :=NewEG_ShapeElements (); +_eafba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_eafba );if _bggcc :=d .DecodeElement (&_eafba .ShapeElementsChoice .Borderleft ,&_eedcg );_bggcc !=nil {return _bggcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_egfdc :=NewEG_ShapeElements (); +_egfdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_egfdc );if _edaee :=d .DecodeElement (&_egfdc .ShapeElementsChoice .Borderright ,&_eedcg );_edaee !=nil {return _edaee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fdae :=NewEG_ShapeElements (); +_fdae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_fdae );if _dgged :=d .DecodeElement (&_fdae .ShapeElementsChoice .ClientData ,&_eedcg );_dgged !=nil {return _dgged ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ddded :=NewEG_ShapeElements (); +_ddded .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bdaeag .EG_ShapeElements =append (_bdaeag .EG_ShapeElements ,_ddded );if _cfcag :=d .DecodeElement (&_ddded .ShapeElementsChoice .Textdata ,&_eedcg );_cfcag !=nil {return _cfcag ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004c\u0069n\u0065\u0020\u0025\u0076",_eedcg .Name ); +if _gfece :=d .Skip ();_gfece !=nil {return _gfece ;};};case _e .EndElement :break _agead ;case _e .CharData :};};return nil ;};type ST_EditAs byte ;func (_gcedc OfcST_ColorMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gcedc .String (),start ); +};func (_fgadg OfcST_ScreenSize )String ()string {switch _fgadg {case 0:return "";case 1:return "\u00354\u0034\u002c\u0033\u0037\u0036";case 2:return "\u00364\u0030\u002c\u0034\u0038\u0030";case 3:return "\u00372\u0030\u002c\u0035\u0031\u0032";case 4:return "\u00380\u0030\u002c\u0036\u0030\u0030"; +case 5:return "\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032";};return "";};func (_ceadd *Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ceadd .CT_Fill .MarshalXML (e ,start ); }; -// ValidateWithPath validates the CT_Textbox and its children, prefixing error messages with path -func (_cgad *CT_Textbox )ValidateWithPath (path string )error {if _bcdfd :=_cgad .SingleclickAttr .ValidateWithPath (path +"\u002f\u0053i\u006e\u0067\u006ce\u0063\u006c\u0069\u0063\u006b\u0041\u0074\u0074\u0072");_bcdfd !=nil {return _bcdfd ;};if _abcbd :=_cgad .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_abcbd !=nil {return _abcbd ;};if _cgad .TxbxContent !=nil {if _abcfcb :=_cgad .TxbxContent .ValidateWithPath (path +"\u002f\u0054\u0078b\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074");_abcfcb !=nil {return _abcfcb ;};};return nil ;};func (_fffdg *OfcCT_Rules )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gegfd :=range start .Attr {if _gegfd .Name .Local =="\u0065\u0078\u0074"{_fffdg .ExtAttr .UnmarshalXMLAttr (_gegfd ); -continue ;};};_ffafa :for {_agbf ,_edadb :=d .Token ();if _edadb !=nil {return _edadb ;};switch _fbeed :=_agbf .(type ){case _e .StartElement :switch _fbeed .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072"}:_ggbad :=NewOfcCT_R (); -if _cgcbb :=d .DecodeElement (_ggbad ,&_fbeed );_cgcbb !=nil {return _cgcbb ;};_fffdg .R =append (_fffdg .R ,_ggbad );default:_eg .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073\u0020\u0025\u0076",_fbeed .Name ); -if _abac :=d .Skip ();_abac !=nil {return _abac ;};};case _e .EndElement :break _ffafa ;case _e .CharData :};};return nil ;}; - -// Validate validates the OfcCT_Diagram and its children -func (_eabfbg *OfcCT_Diagram )Validate ()error {return _eabfbg .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d");};type OfcCallout struct{OfcCT_Callout }; - -// Validate validates the CT_Handles and its children -func (_gaaa *CT_Handles )Validate ()error {return _gaaa .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};func (_gcbda *OfcCT_RegroupTable )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"; -};if _gcbda .ExtAttr !=ST_ExtUnset {_ccagc ,_fddeee :=_gcbda .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fddeee !=nil {return _fddeee ;};start .Attr =append (start .Attr ,_ccagc );};e .EncodeToken (start );if _gcbda .Entry !=nil {_fefgdg :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0065\u006e\u0074\u0072\u0079"}}; -for _ ,_dcfdf :=range _gcbda .Entry {e .EncodeElement (_dcfdf ,_fefgdg );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Curve struct{ - -// Curve Starting Point -FromAttr *string ; +// ValidateWithPath validates the OfcShapelayout and its children, prefixing error messages with path +func (_gcaca *OfcShapelayout )ValidateWithPath (path string )error {if _fbfgf :=_gcaca .OfcCT_ShapeLayout .ValidateWithPath (path );_fbfgf !=nil {return _fbfgf ;};return nil ;};func (_eacgc *OfcLock )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _eacgc .OfcCT_Lock .MarshalXML (e ,start ); +}; -// First Curve Control Point -Control1Attr *string ; +// Validate validates the EG_ShapeElementsChoice and its children +func (_dccga *EG_ShapeElementsChoice )Validate ()error {return _dccga .ValidateWithPath ("\u0045\u0047\u005f\u0053ha\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069c\u0065");};func (_bgecd ST_StrokeArrowLength )Validate ()error {return _bgecd .ValidateWithPath ("")}; +func (_faecf *OfcCT_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bgdf :=range start .Attr {if _bgdf .Name .Local =="\u0074\u0079\u0070\u0065"{_faecf .TypeAttr .UnmarshalXMLAttr (_bgdf );continue ;};if _bgdf .Name .Local =="\u0065\u0078\u0074"{_faecf .ExtAttr .UnmarshalXMLAttr (_bgdf ); +continue ;};};for {_efcff ,_cbece :=d .Token ();if _cbece !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c\u003a\u0020%\u0073",_cbece );};if _fdecc ,_fgabg :=_efcff .(_e .EndElement ); +_fgabg &&_fdecc .Name ==start .Name {break ;};};return nil ;}; -// Second Curve Control Point -Control2Attr *string ; +// ValidateWithPath validates the CT_Path and its children, prefixing error messages with path +func (_bcee *CT_Path )ValidateWithPath (path string )error {if _bfdc :=_bcee .FillokAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u006f\u006b\u0041\u0074\u0074\u0072");_bfdc !=nil {return _bfdc ;};if _dfbeg :=_bcee .StrokeokAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u006f\u006b\u0065\u006f\u006b\u0041\u0074\u0074\u0072"); +_dfbeg !=nil {return _dfbeg ;};if _abdgg :=_bcee .ShadowokAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_abdgg !=nil {return _abdgg ;};if _cdce :=_bcee .ArrowokAttr .ValidateWithPath (path +"\u002f\u0041\u0072r\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072"); +_cdce !=nil {return _cdce ;};if _gcfbg :=_bcee .GradientshapeokAttr .ValidateWithPath (path +"/\u0047r\u0061\u0064\u0069\u0065\u006e\u0074\u0073\u0068a\u0070\u0065\u006f\u006bAt\u0074\u0072");_gcfbg !=nil {return _gcfbg ;};if _ecad :=_bcee .TextpathokAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0070\u0061\u0074\u0068\u006f\u006b\u0041\u0074\u0074\u0072"); +_ecad !=nil {return _ecad ;};if _bbfdc :=_bcee .InsetpenokAttr .ValidateWithPath (path +"\u002fI\u006es\u0065\u0074\u0070\u0065\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_bbfdc !=nil {return _bbfdc ;};if _ceda :=_bcee .ConnecttypeAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u006e\u0065c\u0074\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_ceda !=nil {return _ceda ;};if _cddgc :=_bcee .ExtrusionokAttr .ValidateWithPath (path +"\u002f\u0045x\u0074\u0072\u0075s\u0069\u006f\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_cddgc !=nil {return _cddgc ;};return nil ;};func NewRoundrect ()*Roundrect {_abggf :=&Roundrect {}; +_abggf .CT_RoundRect =*NewCT_RoundRect ();return _abggf ;};func (_bgfcef OfcST_InsetMode )ValidateWithPath (path string )error {switch _bgfcef {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgfcef )); +};return nil ;};func (_cdfed *ST_ImageAspect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfcfd ,_gggbc :=d .Token ();if _gggbc !=nil {return _gggbc ;};if _agaag ,_bddba :=_bfcfd .(_e .EndElement );_bddba &&_agaag .Name ==start .Name {*_cdfed =1; +return nil ;};if _agfbe ,_bdbe :=_bfcfd .(_e .CharData );!_bdbe {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfcfd );}else {switch string (_agfbe ){case "":*_cdfed =0; +case "\u0069\u0067\u006e\u006f\u0072\u0065":*_cdfed =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_cdfed =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_cdfed =3;};};_bfcfd ,_gggbc =d .Token ();if _gggbc !=nil {return _gggbc ;};if _bfgcf ,_gdaaa :=_bfcfd .(_e .EndElement ); +_gdaaa &&_bfgcf .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfcfd );};func NewOfcShapelayout ()*OfcShapelayout {_egdg :=&OfcShapelayout {}; +_egdg .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();return _egdg ;}; -// Curve Ending Point -ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ; -StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ; -HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; -BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; -InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ; -OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;}; +// ValidateWithPath validates the OfcCallout and its children, prefixing error messages with path +func (_cfdbg *OfcCallout )ValidateWithPath (path string )error {if _cdead :=_cfdbg .OfcCT_Callout .ValidateWithPath (path );_cdead !=nil {return _cdead ;};return nil ;};func (_fgfeeb OfcST_ConnectType )ValidateWithPath (path string )error {switch _fgfeeb {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgfeeb )); +};return nil ;};func (_ecbdd *OfcST_DiagramLayout )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ecbdd =0;case "\u0030":*_ecbdd =1;case "\u0031":*_ecbdd =2;case "\u0032":*_ecbdd =3;case "\u0033":*_ecbdd =4;};return nil ;}; -// ValidateWithPath validates the AG_Id and its children, prefixing error messages with path -func (_dgdb *AG_Id )ValidateWithPath (path string )error {return nil };func (_adaca *Textbox )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adaca .CT_Textbox =*NewCT_Textbox ();for _ ,_gbgcf :=range start .Attr {if _gbgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbgcf .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_adaca .SingleclickAttr .UnmarshalXMLAttr (_gbgcf ); -continue ;};if _gbgcf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gbgcf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_adaca .InsetmodeAttr .UnmarshalXMLAttr (_gbgcf ); -continue ;};if _gbgcf .Name .Local =="\u0069\u006e\u0073e\u0074"{_cfdef :=_gbgcf .Value ;_adaca .InsetAttr =&_cfdef ;continue ;};if _gbgcf .Name .Local =="\u0069\u0064"{_bdbaa :=_gbgcf .Value ;_adaca .IdAttr =&_bdbaa ;continue ;};if _gbgcf .Name .Local =="\u0073\u0074\u0079l\u0065"{_ddecfa :=_gbgcf .Value ; -_adaca .StyleAttr =&_ddecfa ;continue ;};};_agbcef :for {_dcafb ,_gfabc :=d .Token ();if _gfabc !=nil {return _gfabc ;};switch _afgcf :=_dcafb .(type ){case _e .StartElement :switch _afgcf .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_adaca .TxbxContent =_gb .NewTxbxContent (); -if _afafa :=d .DecodeElement (_adaca .TxbxContent ,&_afgcf );_afafa !=nil {return _afafa ;};default:if _aegcd ,_gfgffa :=_gd .CreateElement (_afgcf );_gfgffa !=nil {return _gfgffa ;}else {if _gbecdc :=d .DecodeElement (_aegcd ,&_afgcf );_gbecdc !=nil {return _gbecdc ; -};_adaca .Any =_aegcd ;};};case _e .EndElement :break _agbcef ;case _e .CharData :};};return nil ;};func NewOfcCT_ColorMru ()*OfcCT_ColorMru {_dgfgg :=&OfcCT_ColorMru {};return _dgfgg }; +// Validate validates the AG_AllShapeAttributes and its children +func (_bca *AG_AllShapeAttributes )Validate ()error {return _bca .ValidateWithPath ("A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073");}; -// Validate validates the OfcCT_Ink and its children -func (_dcaee *OfcCT_Ink )Validate ()error {return _dcaee .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0049\u006ek");};func (_fagg *AG_Type )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fagg .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_fagg .TypeAttr )}); -};return nil ;}; +// ValidateWithPath validates the CT_Handles and its children, prefixing error messages with path +func (_eeffb *CT_Handles )ValidateWithPath (path string )error {for _fbfb ,_dbgf :=range _eeffb .H {if _dbea :=_dbgf .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002f\u0048\u005b\u0025\u0064\u005d",path ,_fbfb ));_dbea !=nil {return _dbea ;};};return nil ; +};type OfcST_Angle byte ;func (_ebaab OfcST_DiagramLayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ebaab .String (),start );};const (OfcST_ExtrusionTypeUnset OfcST_ExtrusionType =0;OfcST_ExtrusionTypePerspective OfcST_ExtrusionType =1; +OfcST_ExtrusionTypeParallel OfcST_ExtrusionType =2;);func (_gdcfcb *Oval )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gdcfcb .CT_Oval .MarshalXML (e ,start );};type CT_Fill struct{ -// ValidateWithPath validates the AG_Fill and its children, prefixing error messages with path -func (_aeeg *AG_Fill )ValidateWithPath (path string )error {if _bag :=_aeeg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_bag !=nil {return _bag ;};return nil ;};const (ST_StrokeArrowTypeUnset ST_StrokeArrowType =0; -ST_StrokeArrowTypeNone ST_StrokeArrowType =1;ST_StrokeArrowTypeBlock ST_StrokeArrowType =2;ST_StrokeArrowTypeClassic ST_StrokeArrowType =3;ST_StrokeArrowTypeOval ST_StrokeArrowType =4;ST_StrokeArrowTypeDiamond ST_StrokeArrowType =5;ST_StrokeArrowTypeOpen ST_StrokeArrowType =6; -); +// Fill Type +TypeAttr ST_FillType ; -// ValidateWithPath validates the OfcCT_RelationTable and its children, prefixing error messages with path -func (_cfdga *OfcCT_RelationTable )ValidateWithPath (path string )error {for _agec ,_gegad :=range _cfdga .Rel {if _fbddd :=_gegad .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u006c\u005b\u0025\u0064\u005d",path ,_agec ));_fbddd !=nil {return _fbddd ; -};};if _cceb :=_cfdga .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cceb !=nil {return _cceb ;};return nil ;};func (_bdafc *OfcComplex )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f:\u0063\u006f\u006d\u0070\u006c\u0065x";return _bdafc .OfcCT_Complex .MarshalXML (e ,start );};func (_bdcgg OfcST_ColorMode )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bdcgg .String (),start ); -};func (_gafab ST_StrokeJoinStyle )Validate ()error {return _gafab .ValidateWithPath ("")};func (_fbgef ST_StrokeEndCap )Validate ()error {return _fbgef .ValidateWithPath ("")};func (_aaff *OfcOLEObject )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aaff .OfcCT_OLEObject =*NewOfcCT_OLEObject (); -for _ ,_gdafe :=range start .Attr {if _gdafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_gdafe .Name .Local =="\u0069\u0064"||_gdafe .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_gdafe .Name .Local =="\u0069\u0064"{_bfebd :=_gdafe .Value ; -_aaff .IdAttr =&_bfebd ;continue ;};if _gdafe .Name .Local =="\u0054\u0079\u0070\u0065"{_aaff .TypeAttr .UnmarshalXMLAttr (_gdafe );continue ;};if _gdafe .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_ceadf :=_gdafe .Value ;_aaff .ProgIDAttr =&_ceadf ; -continue ;};if _gdafe .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_fafea :=_gdafe .Value ;_aaff .ShapeIDAttr =&_fafea ;continue ;};if _gdafe .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_aaff .DrawAspectAttr .UnmarshalXMLAttr (_gdafe ); -continue ;};if _gdafe .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_acdac :=_gdafe .Value ;_aaff .ObjectIDAttr =&_acdac ;continue ;};if _gdafe .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_aaff .UpdateModeAttr .UnmarshalXMLAttr (_gdafe ); -continue ;};};_abbg :for {_eafg ,_gaed :=d .Token ();if _gaed !=nil {return _gaed ;};switch _abgac :=_eafg .(type ){case _e .StartElement :switch _abgac .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_aaff .LinkType =new (string ); -if _ebace :=d .DecodeElement (_aaff .LinkType ,&_abgac );_ebace !=nil {return _ebace ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_aaff .LockedField =_de .ST_TrueFalseBlankUnset ; -if _ecgdb :=d .DecodeElement (&_aaff .LockedField ,&_abgac );_ecgdb !=nil {return _ecgdb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_aaff .FieldCodes =new (string ); -if _cffcd :=d .DecodeElement (_aaff .FieldCodes ,&_abgac );_cffcd !=nil {return _cffcd ;};default:_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066cO\u004c\u0045O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_abgac .Name ); -if _bgbcg :=d .Skip ();_bgbcg !=nil {return _bgbcg ;};};case _e .EndElement :break _abbg ;case _e .CharData :};};return nil ;};func (_egccc *OfcST_ConnectorType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_egccc =0;case "\u006e\u006f\u006e\u0065":*_egccc =1; -case "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074":*_egccc =2;case "\u0065\u006c\u0062o\u0077":*_egccc =3;case "\u0063\u0075\u0072\u0076\u0065\u0064":*_egccc =4;};return nil ;};func NewShadow ()*Shadow {_gebgf :=&Shadow {};_gebgf .CT_Shadow =*NewCT_Shadow (); -return _gebgf }; +// Fill Toggle +OnAttr _f .ST_TrueFalse ; -// Validate validates the OfcCT_StrokeChild and its children -func (_bebef *OfcCT_StrokeChild )Validate ()error {return _bebef .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064");};func (_caaca *OfcST_ExtrusionRender )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgdbg ,_afeac :=d .Token (); -if _afeac !=nil {return _afeac ;};if _cdeef ,_adadd :=_cgdbg .(_e .EndElement );_adadd &&_cdeef .Name ==start .Name {*_caaca =1;return nil ;};if _fedgc ,_abacb :=_cgdbg .(_e .CharData );!_abacb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgdbg ); -}else {switch string (_fedgc ){case "":*_caaca =0;case "\u0073\u006f\u006ci\u0064":*_caaca =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_caaca =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_caaca =3;};};_cgdbg ,_afeac =d .Token (); -if _afeac !=nil {return _afeac ;};if _befad ,_bbfdf :=_cgdbg .(_e .EndElement );_bbfdf &&_befad .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgdbg ); -};const (OfcST_OLETypeUnset OfcST_OLEType =0;OfcST_OLETypeEmbed OfcST_OLEType =1;OfcST_OLETypeLink OfcST_OLEType =2;);func (_gaeaa OfcST_ExtrusionType )Validate ()error {return _gaeaa .ValidateWithPath ("")};func (_deaec *OfcShapelayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";return _deaec .OfcCT_ShapeLayout .MarshalXML (e ,start );};func (_gagcb *OfcCT_StrokeChild )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ceddc :=range start .Attr {if _ceddc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceddc .Name .Local =="\u0068\u0072\u0065\u0066"{_begaf :=_ceddc .Value ; -_gagcb .HrefAttr =&_begaf ;continue ;};if _ceddc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceddc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gagcb .ForcedashAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceddc .Name .Local =="\u0074\u0069\u0074l\u0065"{_eeagf :=_ceddc .Value ; -_gagcb .TitleAttr =&_eeagf ;continue ;};if _ceddc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ceddc .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bbcgd :=_ceddc .Value ; -_gagcb .AlthrefAttr =&_bbcgd ;continue ;};if _ceddc .Name .Local =="\u0073\u0072\u0063"{_cebge :=_ceddc .Value ;_gagcb .SrcAttr =&_cebge ;continue ;};if _ceddc .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gagcb .ImagealignshapeAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_gagcb .JoinstyleAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gagcb .InsetpenAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u0063\u006f\u006co\u0072"{_eegg :=_ceddc .Value ;_gagcb .ColorAttr =&_eegg ;continue ;};if _ceddc .Name .Local =="\u0065\u0078\u0074"{_gagcb .ExtAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_gagcb .FilltypeAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u006f\u006e"{_gagcb .OnAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_gagcb .EndarrowlengthAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_gagcb .LinestyleAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_gagcb .StartarrowlengthAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fgfcd :=_ceddc .Value ;_gagcb .Color2Attr =&_fgfcd ;continue ;};if _ceddc .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_gagcb .StartarrowAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gagcb .EndarrowwidthAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_dcfca :=_ceddc .Value ; -_gagcb .DashstyleAttr =&_dcfca ;continue ;};if _ceddc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ebgcd :=_ceddc .Value ;_gagcb .OpacityAttr =&_ebgcd ;continue ;};if _ceddc .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_gagcb .ImageaspectAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_facgc ,_eecea :=_a .ParseFloat (_ceddc .Value ,64);if _eecea !=nil {return _eecea ;};_gagcb .MiterlimitAttr =&_facgc ;continue ;};if _ceddc .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_gagcb .EndcapAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_gagcb .EndarrowAttr .UnmarshalXMLAttr (_ceddc );continue ;};if _ceddc .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gagcb .StartarrowwidthAttr .UnmarshalXMLAttr (_ceddc ); -continue ;};if _ceddc .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_effad :=_ceddc .Value ;_gagcb .ImagesizeAttr =&_effad ;continue ;};if _ceddc .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_aced :=_ceddc .Value ;_gagcb .WeightAttr =&_aced ; -continue ;};};for {_dadad ,_fbce :=d .Token ();if _fbce !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065\u0043\u0068\u0069\u006c\u0064: \u0025\u0073",_fbce ); -};if _bgdad ,_fdffce :=_dadad .(_e .EndElement );_fdffce &&_bgdad .Name ==start .Name {break ;};};return nil ;};func (_abdgg OfcST_ColorMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gbbdd :=_e .Attr {};_gbbdd .Name =name ;switch _abdgg {case OfcST_ColorModeUnset :_gbbdd .Value =""; -case OfcST_ColorModeAuto :_gbbdd .Value ="\u0061\u0075\u0074\u006f";case OfcST_ColorModeCustom :_gbbdd .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _gbbdd ,nil ;}; +// Primary Color +ColorAttr *string ; -// ValidateWithPath validates the CT_GroupChoice and its children, prefixing error messages with path -func (_ddbaf *CT_GroupChoice )ValidateWithPath (path string )error {if _ddbaf .Group !=nil {if _ggcef :=_ddbaf .Group .ValidateWithPath (path +"\u002f\u0047\u0072\u006f\u0075\u0070");_ggcef !=nil {return _ggcef ;};};if _ddbaf .Shape !=nil {if _cfff :=_ddbaf .Shape .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065"); -_cfff !=nil {return _cfff ;};};if _ddbaf .Shapetype !=nil {if _fagf :=_ddbaf .Shapetype .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");_fagf !=nil {return _fagf ;};};if _ddbaf .Arc !=nil {if _fgfa :=_ddbaf .Arc .ValidateWithPath (path +"\u002f\u0041\u0072\u0063"); -_fgfa !=nil {return _fgfa ;};};if _ddbaf .Curve !=nil {if _dfacg :=_ddbaf .Curve .ValidateWithPath (path +"\u002f\u0043\u0075\u0072\u0076\u0065");_dfacg !=nil {return _dfacg ;};};if _ddbaf .Image !=nil {if _bacdg :=_ddbaf .Image .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065"); -_bacdg !=nil {return _bacdg ;};};if _ddbaf .Line !=nil {if _cffdd :=_ddbaf .Line .ValidateWithPath (path +"\u002f\u004c\u0069n\u0065");_cffdd !=nil {return _cffdd ;};};if _ddbaf .Oval !=nil {if _abfb :=_ddbaf .Oval .ValidateWithPath (path +"\u002f\u004f\u0076a\u006c"); -_abfb !=nil {return _abfb ;};};if _ddbaf .Polyline !=nil {if _ebed :=_ddbaf .Polyline .ValidateWithPath (path +"\u002fP\u006f\u006c\u0079\u006c\u0069\u006ee");_ebed !=nil {return _ebed ;};};if _ddbaf .Rect !=nil {if _cabfc :=_ddbaf .Rect .ValidateWithPath (path +"\u002f\u0052\u0065c\u0074"); -_cabfc !=nil {return _cabfc ;};};if _ddbaf .Roundrect !=nil {if _gfga :=_ddbaf .Roundrect .ValidateWithPath (path +"\u002f\u0052\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074");_gfga !=nil {return _gfga ;};};if _ddbaf .Diagram !=nil {if _ffeb :=_ddbaf .Diagram .ValidateWithPath (path +"\u002f\u0044\u0069\u0061\u0067\u0072\u0061\u006d"); -_ffeb !=nil {return _ffeb ;};};if _bbeef :=_ddbaf .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065");_bbeef !=nil {return _bbeef ;};return nil ;};func (_daadd *OfcST_BWMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ggbec ,_bcdfa :=d .Token (); -if _bcdfa !=nil {return _bcdfa ;};if _ddbbb ,_ebge :=_ggbec .(_e .EndElement );_ebge &&_ddbbb .Name ==start .Name {*_daadd =1;return nil ;};if _ffbfea ,_ggdcc :=_ggbec .(_e .CharData );!_ggdcc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggbec ); -}else {switch string (_ffbfea ){case "":*_daadd =0;case "\u0063\u006f\u006co\u0072":*_daadd =1;case "\u0061\u0075\u0074\u006f":*_daadd =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_daadd =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_daadd =4; -case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_daadd =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_daadd =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_daadd =7;case "\u0062\u006c\u0061c\u006b":*_daadd =8; -case "\u0077\u0068\u0069t\u0065":*_daadd =9;case "\u0068\u0069\u0064\u0065":*_daadd =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_daadd =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_daadd =12; -};};_ggbec ,_bcdfa =d .Token ();if _bcdfa !=nil {return _bcdfa ;};if _gcdac ,_geeab :=_ggbec .(_e .EndElement );_geeab &&_gcdac .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggbec ); -}; +// Primary Color Opacity +OpacityAttr *string ; -// ValidateWithPath validates the AG_Ext and its children, prefixing error messages with path -func (_dcac *AG_Ext )ValidateWithPath (path string )error {if _aac :=_dcac .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_aac !=nil {return _aac ;};return nil ;};func NewShapetype ()*Shapetype {_cbge :=&Shapetype {}; -_cbge .CT_Shapetype =*NewCT_Shapetype ();return _cbge ;};func (_gg *AG_Adj )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dcb :=range start .Attr {if _dcb .Name .Local =="\u0061\u0064\u006a"{_c :=_dcb .Value ;_gg .AdjAttr =&_c ;continue ; -};};for {_b ,_ef :=d .Token ();if _ef !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_ef );};if _bc ,_gbe :=_b .(_e .EndElement );_gbe &&_bc .Name ==start .Name {break ;};};return nil ; -};type Textbox struct{CT_Textbox };func (_eebbc OfcST_How )Validate ()error {return _eebbc .ValidateWithPath ("")};type ST_StrokeArrowLength byte ;func (_ebdf *OfcCT_Callout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"; -};if _ebdf .OnAttr !=_de .ST_TrueFalseUnset {_ggaaf ,_dbegf :=_ebdf .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _dbegf !=nil {return _dbegf ;};start .Attr =append (start .Attr ,_ggaaf );};if _ebdf .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_ebdf .TypeAttr )}); -};if _ebdf .GapAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_ebdf .GapAttr )});};if _ebdf .AngleAttr !=OfcST_AngleUnset {_eadd ,_fffdf :=_ebdf .AngleAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006e\u0067l\u0065"}); -if _fffdf !=nil {return _fffdf ;};start .Attr =append (start .Attr ,_eadd );};if _ebdf .DropautoAttr !=_de .ST_TrueFalseUnset {_ffcba ,_gbbfb :=_ebdf .DropautoAttr .MarshalXMLAttr (_e .Name {Local :"\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"});if _gbbfb !=nil {return _gbbfb ; -};start .Attr =append (start .Attr ,_ffcba );};if _ebdf .DropAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0072\u006f\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_ebdf .DropAttr )});};if _ebdf .DistanceAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_ebdf .DistanceAttr )}); -};if _ebdf .LengthspecifiedAttr !=_de .ST_TrueFalseUnset {_dfcda ,_ffaee :=_ebdf .LengthspecifiedAttr .MarshalXMLAttr (_e .Name {Local :"\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"});if _ffaee !=nil {return _ffaee ; -};start .Attr =append (start .Attr ,_dfcda );};if _ebdf .LengthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0065\u006e\u0067\u0074\u0068"},Value :_d .Sprintf ("\u0025\u0076",*_ebdf .LengthAttr )});};if _ebdf .AccentbarAttr !=_de .ST_TrueFalseUnset {_edffb ,_gfgef :=_ebdf .AccentbarAttr .MarshalXMLAttr (_e .Name {Local :"\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"}); -if _gfgef !=nil {return _gfgef ;};start .Attr =append (start .Attr ,_edffb );};if _ebdf .TextborderAttr !=_de .ST_TrueFalseUnset {_efaab ,_bdfaf :=_ebdf .TextborderAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"}); -if _bdfaf !=nil {return _bdfaf ;};start .Attr =append (start .Attr ,_efaab );};if _ebdf .MinusxAttr !=_de .ST_TrueFalseUnset {_gddggf ,_fedfd :=_ebdf .MinusxAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0078"});if _fedfd !=nil {return _fedfd ; -};start .Attr =append (start .Attr ,_gddggf );};if _ebdf .MinusyAttr !=_de .ST_TrueFalseUnset {_cfbbd ,_edcaf :=_ebdf .MinusyAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0069\u006e\u0075\u0073\u0079"});if _edcaf !=nil {return _edcaf ;};start .Attr =append (start .Attr ,_cfbbd ); -};if _ebdf .ExtAttr !=ST_ExtUnset {_aaadfe ,_cfece :=_ebdf .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cfece !=nil {return _cfece ;};start .Attr =append (start .Attr ,_aaadfe );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;}; +// Secondary Color +Color2Attr *string ; -// ValidateWithPath validates the CT_Line and its children, prefixing error messages with path -func (_dgaac *CT_Line )ValidateWithPath (path string )error {for _cfef ,_dbbd :=range _dgaac .EG_ShapeElements {if _fdga :=_dbbd .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_cfef )); -_fdga !=nil {return _fdga ;};};if _gcedb :=_dgaac .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gcedb !=nil {return _gcedb ;};if _bdgf :=_dgaac .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_bdgf !=nil {return _bdgf ;};if _adf :=_dgaac .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_adf !=nil {return _adf ;};if _ecda :=_dgaac .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_ecda !=nil {return _ecda ;};if _aegfd :=_dgaac .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_aegfd !=nil {return _aegfd ;};if _egbf :=_dgaac .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_egbf !=nil {return _egbf ;};if _fcedg :=_dgaac .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fcedg !=nil {return _fcedg ;};if _bgefg :=_dgaac .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_bgefg !=nil {return _bgefg ;};if _cdfa :=_dgaac .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cdfa !=nil {return _cdfa ;};if _efdb :=_dgaac .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_efdb !=nil {return _efdb ;};if _gcdb :=_dgaac .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gcdb !=nil {return _gcdb ;};if _cgge :=_dgaac .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_cgge !=nil {return _cgge ;};if _dffe :=_dgaac .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dffe !=nil {return _dffe ;};if _gfbg :=_dgaac .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_gfbg !=nil {return _gfbg ;};if _ecafd :=_dgaac .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_ecafd !=nil {return _ecafd ;};if _decca :=_dgaac .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_decca !=nil {return _decca ;};if _faaaa :=_dgaac .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_faaaa !=nil {return _faaaa ;};if _cgbb :=_dgaac .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_cgbb !=nil {return _cgbb ;};if _egfc :=_dgaac .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_egfc !=nil {return _egfc ;};if _dedb :=_dgaac .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_dedb !=nil {return _dedb ;};if _edff :=_dgaac .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_edff !=nil {return _edff ;};if _dgeaa :=_dgaac .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_dgeaa !=nil {return _dgeaa ;};if _dggc :=_dgaac .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dggc !=nil {return _dggc ;};if _cbae :=_dgaac .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_cbae !=nil {return _cbae ;};if _cebg :=_dgaac .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cebg !=nil {return _cebg ;};if _ffcgd :=_dgaac .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_ffcgd !=nil {return _ffcgd ;};if _accc :=_dgaac .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_accc !=nil {return _accc ;};if _ebeg :=_dgaac .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_ebeg !=nil {return _ebeg ;};if _affa :=_dgaac .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_affa !=nil {return _affa ;};return nil ;};type OfcCT_Lock struct{ +// Fill Image Source +SrcAttr *string ;HrefAttr *string ;AlthrefAttr *string ; -// Position Lock -PositionAttr _de .ST_TrueFalse ; +// Fill Image Size +SizeAttr *string ; -// Selection Lock -SelectionAttr _de .ST_TrueFalse ; +// Fill Image Origin +OriginAttr *string ; -// Grouping Lock -GroupingAttr _de .ST_TrueFalse ; +// Fill Image Position +PositionAttr *string ; -// Ungrouping Lock -UngroupingAttr _de .ST_TrueFalse ; +// Image Aspect Ratio +AspectAttr ST_ImageAspect ; -// Rotation Lock -RotationAttr _de .ST_TrueFalse ; +// Intermediate Colors +ColorsAttr *string ; -// Cropping Lock -CroppingAttr _de .ST_TrueFalse ; +// Gradient Angle +AngleAttr *float64 ; -// Vertices Lock -VerticiesAttr _de .ST_TrueFalse ; +// Align Image With Shape +AlignshapeAttr _f .ST_TrueFalse ; -// Handles Lock -AdjusthandlesAttr _de .ST_TrueFalse ; +// Gradient Center +FocusAttr *string ; -// Text Lock -TextAttr _de .ST_TrueFalse ; +// Radial Gradient Size +FocussizeAttr *string ; -// Aspect Ratio Lock -AspectratioAttr _de .ST_TrueFalse ; +// Radial Gradient Center +FocuspositionAttr *string ; -// AutoShape Type Lock -ShapetypeAttr _de .ST_TrueFalse ;ExtAttr ST_Ext ;};func NewCT_PolyLineChoice ()*CT_PolyLineChoice {_ggbaf :=&CT_PolyLineChoice {};_ggbaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _ggbaf ;}; +// Gradient Fill Method +MethodAttr ST_FillMethod ;DetectmouseclickAttr _f .ST_TrueFalse ;TitleAttr *string ;Opacity2Attr *string ; -// ValidateWithPath validates the OfcOLEObject and its children, prefixing error messages with path -func (_bbadg *OfcOLEObject )ValidateWithPath (path string )error {if _cabfb :=_bbadg .OfcCT_OLEObject .ValidateWithPath (path );_cabfb !=nil {return _cabfb ;};return nil ;};func (_gegf *CT_Group )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eafdg :=range start .Attr {if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bcdb :=_eafdg .Value ; -_gegf .BordertopcolorAttr =&_bcdb ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gegf .AllowoverlapAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gegf .UserdrawnAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_efgb :=_eafdg .Value ; -_gegf .TablelimitsAttr =&_efgb ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gegf .DgmlayoutmruAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_eeba ,_agefc :=_a .ParseInt (_eafdg .Value ,10,64); -if _agefc !=nil {return _agefc ;};_gegf .RegroupidAttr =&_eeba ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gegf .AllowincellAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gegf .HrnoshadeAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gegf .UserhiddenAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0073\u0070\u0069\u0064"{_fbcb :=_eafdg .Value ; -_gegf .SpidAttr =&_fbcb ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0068\u0072\u0073t\u0064"{_gegf .HrstdAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0068\u0072"{_gegf .HrAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_badfce :=_eafdg .Value ; -_gegf .BorderleftcolorAttr =&_badfce ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gffb ,_beee :=_a .ParseInt (_eafdg .Value ,10,64); -if _beee !=nil {return _beee ;};_gegf .DgmnodekindAttr =&_gffb ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gcac :=_eafdg .Value ; -_gegf .BorderbottomcolorAttr =&_gcac ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_ddefb :=_eafdg .Value ; -_gegf .TablepropertiesAttr =&_ddefb ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gegf .BulletAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gegf .DoubleclicknotifyAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gegf .HralignAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gegf .InsetmodeAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gegf .ButtonAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u006f\u006e\u0065\u0064"{_gegf .OnedAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bfff :=_eafdg .Value ; -_gegf .BorderrightcolorAttr =&_bfff ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0068\u0072\u0070c\u0074"{_gdbd ,_fbfd :=_a .ParseFloat (_eafdg .Value ,64); -if _fbfd !=nil {return _fbfd ;};_dfef :=float32 (_gdbd );_gegf .HrpctAttr =&_dfef ;continue ;};if _eafdg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_eafdg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gegf .DgmlayoutAttr .UnmarshalXMLAttr (_eafdg ); -continue ;};if _eafdg .Name .Local =="\u0070\u0072\u0069n\u0074"{_gegf .PrintAttr .UnmarshalXMLAttr (_eafdg );continue ;};if _eafdg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_defe :=_eafdg .Value ;_gegf .CoordoriginAttr =&_defe ; -continue ;};if _eafdg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gegf .FilledAttr .UnmarshalXMLAttr (_eafdg );continue ;};if _eafdg .Name .Local =="\u0063\u006c\u0061s\u0073"{_bagb :=_eafdg .Value ;_gegf .ClassAttr =&_bagb ;continue ;};if _eafdg .Name .Local =="\u0069\u0064"{_aga :=_eafdg .Value ; -_gegf .IdAttr =&_aga ;continue ;};if _eafdg .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_gegf .EditasAttr .UnmarshalXMLAttr (_eafdg );continue ;};if _eafdg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dfebg :=_eafdg .Value ; -_gegf .WrapcoordsAttr =&_dfebg ;continue ;};if _eafdg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_beab :=_eafdg .Value ;_gegf .CoordsizeAttr =&_beab ;continue ;};if _eafdg .Name .Local =="\u0061\u006c\u0074"{_ddgf :=_eafdg .Value ;_gegf .AltAttr =&_ddgf ; -continue ;};if _eafdg .Name .Local =="\u0074\u0069\u0074l\u0065"{_gecbd :=_eafdg .Value ;_gegf .TitleAttr =&_gecbd ;continue ;};if _eafdg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_eebf :=_eafdg .Value ;_gegf .TargetAttr =&_eebf ;continue ; -};if _eafdg .Name .Local =="\u0068\u0072\u0065\u0066"{_cgba :=_eafdg .Value ;_gegf .HrefAttr =&_cgba ;continue ;};if _eafdg .Name .Local =="\u0073\u0074\u0079l\u0065"{_ceeb :=_eafdg .Value ;_gegf .StyleAttr =&_ceeb ;continue ;};if _eafdg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_eaab :=_eafdg .Value ; -_gegf .FillcolorAttr =&_eaab ;continue ;};};_dfcaa :for {_bfcgb ,_eagg :=d .Token ();if _eagg !=nil {return _eagg ;};switch _bfgc :=_bfcgb .(type ){case _e .StartElement :switch _bfgc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_aadce :=NewCT_GroupChoice (); -if _fbdfc :=d .DecodeElement (&_aadce .Group ,&_bfgc );_fbdfc !=nil {return _fbdfc ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_aadce );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_edbg :=NewCT_GroupChoice (); -if _bfbef :=d .DecodeElement (&_edbg .Shape ,&_bfgc );_bfbef !=nil {return _bfbef ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_edbg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_fccg :=NewCT_GroupChoice (); -if _aacf :=d .DecodeElement (&_fccg .Shapetype ,&_bfgc );_aacf !=nil {return _aacf ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_fccg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_bfef :=NewCT_GroupChoice (); -if _fece :=d .DecodeElement (&_bfef .Arc ,&_bfgc );_fece !=nil {return _fece ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_bfef );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_eeaae :=NewCT_GroupChoice (); -if _dbec :=d .DecodeElement (&_eeaae .Curve ,&_bfgc );_dbec !=nil {return _dbec ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_eeaae );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_fbegc :=NewCT_GroupChoice (); -if _bdad :=d .DecodeElement (&_fbegc .Image ,&_bfgc );_bdad !=nil {return _bdad ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_fbegc );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_ddde :=NewCT_GroupChoice (); -if _caff :=d .DecodeElement (&_ddde .Line ,&_bfgc );_caff !=nil {return _caff ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_ddde );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_acdb :=NewCT_GroupChoice (); -if _gcag :=d .DecodeElement (&_acdb .Oval ,&_bfgc );_gcag !=nil {return _gcag ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_acdb );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_dedg :=NewCT_GroupChoice (); -if _eeda :=d .DecodeElement (&_dedg .Polyline ,&_bfgc );_eeda !=nil {return _eeda ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_dedg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_aadab :=NewCT_GroupChoice (); -if _gfdc :=d .DecodeElement (&_aadab .Rect ,&_bfgc );_gfdc !=nil {return _gfdc ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_aadab );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_cdeff :=NewCT_GroupChoice (); -if _bccf :=d .DecodeElement (&_cdeff .Roundrect ,&_bfgc );_bccf !=nil {return _bccf ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_cdeff );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_bfdgg :=NewCT_GroupChoice (); -if _abe :=d .DecodeElement (&_bfdgg .Diagram ,&_bfgc );_abe !=nil {return _abe ;};_gegf .GroupChoice =append (_gegf .GroupChoice ,_bfdgg );default:_caeb :=NewCT_GroupChoice ();if _afgf :=d .DecodeElement (&_caeb ,&_bfgc );_afgf ==nil {_gegf .GroupChoice =append (_gegf .GroupChoice ,_caeb ); -continue ;};_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0020\u0025\u0076",_bfgc .Name ); -if _cged :=d .Skip ();_cged !=nil {return _cged ;};return _eagg ;};case _e .EndElement :break _dfcaa ;case _e .CharData :};};return nil ;}; +// Recolor Fill as Picture +RecolorAttr _f .ST_TrueFalse ; -// Validate validates the OfcCT_Proxy and its children -func (_bgegb *OfcCT_Proxy )Validate ()error {return _bgegb .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079");};func (_eddf *AG_Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eddf .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_d .Sprintf ("\u0025\u0076",*_eddf .PathAttr )}); -};return nil ;};func (_agffe *Curve )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agffe .CT_Curve =*NewCT_Curve ();for _ ,_cgaga :=range start .Attr {if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0073\u0070\u0069\u0064"{_edbdd :=_cgaga .Value ; -_agffe .SpidAttr =&_edbdd ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_agffe .PreferrelativeAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_agffe .BwnormalAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_agffe .BwpureAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gbdag :=_cgaga .Value ; -_agffe .BorderleftcolorAttr =&_gbdag ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aeeag ,_acga :=_a .ParseInt (_cgaga .Value ,10,64); -if _acga !=nil {return _acga ;};_agffe .RegroupidAttr =&_aeeag ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_agffe .ForcedashAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_agffe .HrnoshadeAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_agffe .AllowoverlapAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fgaeb :=_cgaga .Value ; -_agffe .BorderrightcolorAttr =&_fgaeb ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0068\u0072"{_agffe .HrAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_agffe .DgmlayoutAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_agffe .ButtonAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_agffe .HralignAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_agffe .ConnectortypeAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abfa :=_cgaga .Value ; -_agffe .BordertopcolorAttr =&_abfa ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_agffe .BwmodeAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_agffe .BulletAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cdaef ,_bbbeb :=_a .ParseInt (_cgaga .Value ,10,64); -if _bbbeb !=nil {return _bbbeb ;};_agffe .DgmnodekindAttr =&_cdaef ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_agffe .DgmlayoutmruAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0068\u0072\u0073t\u0064"{_agffe .HrstdAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_agffe .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0068\u0072\u0070c\u0074"{_adabg ,_debec :=_a .ParseFloat (_cgaga .Value ,64); -if _debec !=nil {return _debec ;};_fdccc :=float32 (_adabg );_agffe .HrpctAttr =&_fdccc ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gefa :=_cgaga .Value ; -_agffe .BorderbottomcolorAttr =&_gefa ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_agffe .AllowincellAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u006f\u006c\u0065"{_agffe .OleAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_agffe .UserdrawnAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_agffe .OleiconAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0063\u006c\u0069\u0070"{_agffe .ClipAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0073\u0070\u0074"{_eedcc ,_agedf :=_a .ParseFloat (_cgaga .Value ,64); -if _agedf !=nil {return _agedf ;};_baagg :=float32 (_eedcc );_agffe .SptAttr =&_baagg ;continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_agffe .CliptowrapAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u006f\u006e\u0065\u0064"{_agffe .OnedAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_agffe .InsetmodeAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgaga .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_agffe .UserhiddenAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Local =="\u0069\u0064"{_eecfb :=_cgaga .Value ;_agffe .IdAttr =&_eecfb ;continue ;};if _cgaga .Name .Local =="\u0073\u0074\u0079l\u0065"{_gbada :=_cgaga .Value ;_agffe .StyleAttr =&_gbada ;continue ;};if _cgaga .Name .Local =="\u0066\u0072\u006f\u006d"{_bfbde :=_cgaga .Value ; -_agffe .FromAttr =&_bfbde ;continue ;};if _cgaga .Name .Local =="\u0070\u0072\u0069n\u0074"{_agffe .PrintAttr .UnmarshalXMLAttr (_cgaga );continue ;};if _cgaga .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bafba :=_cgaga .Value ;_agffe .OpacityAttr =&_bafba ; -continue ;};if _cgaga .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_agffe .StrokedAttr .UnmarshalXMLAttr (_cgaga );continue ;};if _cgaga .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dabcfd :=_cgaga .Value ;_agffe .StrokecolorAttr =&_dabcfd ; -continue ;};if _cgaga .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dfgda :=_cgaga .Value ;_agffe .StrokeweightAttr =&_dfgda ;continue ;};if _cgaga .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_agffe .InsetpenAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gbbee :=_cgaga .Value ;_agffe .ChromakeyAttr =&_gbbee ;continue ;};if _cgaga .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_agffe .FilledAttr .UnmarshalXMLAttr (_cgaga ); -continue ;};if _cgaga .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_faae :=_cgaga .Value ;_agffe .FillcolorAttr =&_faae ;continue ;};if _cgaga .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bdfef :=_cgaga .Value ; -_agffe .WrapcoordsAttr =&_bdfef ;continue ;};if _cgaga .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cgcf :=_cgaga .Value ;_agffe .CoordoriginAttr =&_cgcf ;continue ;};if _cgaga .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bcgbf :=_cgaga .Value ; -_agffe .CoordsizeAttr =&_bcgbf ;continue ;};if _cgaga .Name .Local =="\u0061\u006c\u0074"{_dfdf :=_cgaga .Value ;_agffe .AltAttr =&_dfdf ;continue ;};if _cgaga .Name .Local =="\u0074\u0069\u0074l\u0065"{_ggfa :=_cgaga .Value ;_agffe .TitleAttr =&_ggfa ; -continue ;};if _cgaga .Name .Local =="\u0063\u006c\u0061s\u0073"{_eccba :=_cgaga .Value ;_agffe .ClassAttr =&_eccba ;continue ;};if _cgaga .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gdeac :=_cgaga .Value ;_agffe .TargetAttr =&_gdeac ;continue ; -};if _cgaga .Name .Local =="\u0068\u0072\u0065\u0066"{_bdbge :=_cgaga .Value ;_agffe .HrefAttr =&_bdbge ;continue ;};if _cgaga .Name .Local =="\u0074\u006f"{_dagdc :=_cgaga .Value ;_agffe .ToAttr =&_dagdc ;continue ;};if _cgaga .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_fdagf :=_cgaga .Value ; -_agffe .Control2Attr =&_fdagf ;continue ;};if _cgaga .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_eefde :=_cgaga .Value ;_agffe .Control1Attr =&_eefde ;continue ;};};_ceac :for {_geab ,_deeeg :=d .Token ();if _deeeg !=nil {return _deeeg ; -};switch _ddfdb :=_geab .(type ){case _e .StartElement :switch _ddfdb .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_feged :=NewEG_ShapeElements (); -_feged .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_feged );if _fdaaa :=d .DecodeElement (&_feged .ShapeElementsChoice .Path ,&_ddfdb );_fdaaa !=nil {return _fdaaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ffbcd :=NewEG_ShapeElements (); -_ffbcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_ffbcd );if _dcecdb :=d .DecodeElement (&_ffbcd .ShapeElementsChoice .Formulas ,&_ddfdb );_dcecdb !=nil {return _dcecdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_bdfa :=NewEG_ShapeElements (); -_bdfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_bdfa );if _dgbgc :=d .DecodeElement (&_bdfa .ShapeElementsChoice .Handles ,&_ddfdb );_dgbgc !=nil {return _dgbgc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cdbfe :=NewEG_ShapeElements (); -_cdbfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_cdbfe );if _edbga :=d .DecodeElement (&_cdbfe .ShapeElementsChoice .Fill ,&_ddfdb );_edbga !=nil {return _edbga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gfbge :=NewEG_ShapeElements (); -_gfbge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_gfbge );if _aabbd :=d .DecodeElement (&_gfbge .ShapeElementsChoice .Stroke ,&_ddfdb );_aabbd !=nil {return _aabbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_effda :=NewEG_ShapeElements (); -_effda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_effda );if _ecfbe :=d .DecodeElement (&_effda .ShapeElementsChoice .Shadow ,&_ddfdb );_ecfbe !=nil {return _ecfbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gdgfe :=NewEG_ShapeElements (); -_gdgfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_gdgfe );if _ccgfa :=d .DecodeElement (&_gdgfe .ShapeElementsChoice .Textbox ,&_ddfdb );_ccgfa !=nil {return _ccgfa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dfgg :=NewEG_ShapeElements (); -_dfgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_dfgg );if _baagb :=d .DecodeElement (&_dfgg .ShapeElementsChoice .Textpath ,&_ddfdb );_baagb !=nil {return _baagb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_agee :=NewEG_ShapeElements (); -_agee .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_agee );if _cedaf :=d .DecodeElement (&_agee .ShapeElementsChoice .Imagedata ,&_ddfdb );_cedaf !=nil {return _cedaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_egfgf :=NewEG_ShapeElements (); -_egfgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_egfgf );if _dbddg :=d .DecodeElement (&_egfgf .ShapeElementsChoice .Skew ,&_ddfdb );_dbddg !=nil {return _dbddg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ddgc :=NewEG_ShapeElements (); -_ddgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_ddgc );if _daddb :=d .DecodeElement (&_ddgc .ShapeElementsChoice .Extrusion ,&_ddfdb );_daddb !=nil {return _daddb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gadgf :=NewEG_ShapeElements (); -_gadgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_gadgf );if _ceebe :=d .DecodeElement (&_gadgf .ShapeElementsChoice .Callout ,&_ddfdb );_ceebe !=nil {return _ceebe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gafed :=NewEG_ShapeElements (); -_gafed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_gafed );if _dfbbe :=d .DecodeElement (&_gafed .ShapeElementsChoice .Lock ,&_ddfdb );_dfbbe !=nil {return _dfbbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bace :=NewEG_ShapeElements (); -_bace .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_bace );if _cddad :=d .DecodeElement (&_bace .ShapeElementsChoice .Clippath ,&_ddfdb );_cddad !=nil {return _cddad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_aagac :=NewEG_ShapeElements (); -_aagac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_aagac );if _eggcb :=d .DecodeElement (&_aagac .ShapeElementsChoice .Signatureline ,&_ddfdb );_eggcb !=nil {return _eggcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dcdfd :=NewEG_ShapeElements (); -_dcdfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_dcdfd );if _bbbd :=d .DecodeElement (&_dcdfd .ShapeElementsChoice .Wrap ,&_ddfdb );_bbbd !=nil {return _bbbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_daebf :=NewEG_ShapeElements (); -_daebf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_daebf );if _gedeb :=d .DecodeElement (&_daebf .ShapeElementsChoice .Anchorlock ,&_ddfdb );_gedeb !=nil {return _gedeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bdbgg :=NewEG_ShapeElements (); -_bdbgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_bdbgg );if _cdeac :=d .DecodeElement (&_bdbgg .ShapeElementsChoice .Bordertop ,&_ddfdb );_cdeac !=nil {return _cdeac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dagf :=NewEG_ShapeElements (); -_dagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_dagf );if _ffcgf :=d .DecodeElement (&_dagf .ShapeElementsChoice .Borderbottom ,&_ddfdb );_ffcgf !=nil {return _ffcgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cgbdc :=NewEG_ShapeElements (); -_cgbdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_cgbdc );if _acfc :=d .DecodeElement (&_cgbdc .ShapeElementsChoice .Borderleft ,&_ddfdb );_acfc !=nil {return _acfc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_eeecf :=NewEG_ShapeElements (); -_eeecf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_eeecf );if _acda :=d .DecodeElement (&_eeecf .ShapeElementsChoice .Borderright ,&_ddfdb );_acda !=nil {return _acda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_aacag :=NewEG_ShapeElements (); -_aacag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_aacag );if _cacgdf :=d .DecodeElement (&_aacag .ShapeElementsChoice .ClientData ,&_ddfdb );_cacgdf !=nil {return _cacgdf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_geabb :=NewEG_ShapeElements (); -_geabb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_agffe .EG_ShapeElements =append (_agffe .EG_ShapeElements ,_geabb );if _ggddaa :=d .DecodeElement (&_geabb .ShapeElementsChoice .Textdata ,&_ddfdb );_ggddaa !=nil {return _ggddaa ;};default:_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0075\u0072v\u0065 \u0025\u0076",_ddfdb .Name ); -if _abggfd :=d .Skip ();_abggfd !=nil {return _abggfd ;};};case _e .EndElement :break _ceac ;case _e .CharData :};};return nil ;};func (_ffgab *OfcInk )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffgab .OfcCT_Ink =*NewOfcCT_Ink ();for _ ,_gcdda :=range start .Attr {if _gcdda .Name .Local =="\u0069"{_bfaec :=_gcdda .Value ; -_ffgab .IAttr =&_bfaec ;continue ;};if _gcdda .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_ffgab .AnnotationAttr .UnmarshalXMLAttr (_gcdda );continue ;};if _gcdda .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_gccb :=_gcdda .Value ; -_ffgab .ContentTypeAttr =&_gccb ;continue ;};};for {_agbfd ,_agbaf :=d .Token ();if _agbaf !=nil {return _d .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0049n\u006b\u003a\u0020\u0025\u0073",_agbaf );};if _eeccb ,_ecade :=_agbfd .(_e .EndElement ); -_ecade &&_eeccb .Name ==start .Name {break ;};};return nil ;};func NewCT_RoundRect ()*CT_RoundRect {_afeb :=&CT_RoundRect {};return _afeb };func (_dcdfb OfcST_ScreenSize )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eaegg :=_e .Attr {};_eaegg .Name =name ; -switch _dcdfb {case OfcST_ScreenSizeUnset :_eaegg .Value ="";case OfcST_ScreenSize544x376 :_eaegg .Value ="\u00354\u0034\u002c\u0033\u0037\u0036";case OfcST_ScreenSize640x480 :_eaegg .Value ="\u00364\u0030\u002c\u0034\u0038\u0030";case OfcST_ScreenSize720x512 :_eaegg .Value ="\u00372\u0030\u002c\u0035\u0031\u0032"; -case OfcST_ScreenSize800x600 :_eaegg .Value ="\u00380\u0030\u002c\u0036\u0030\u0030";case OfcST_ScreenSize1024x768 :_eaegg .Value ="\u0031\u0030\u0032\u0034\u002c\u0037\u0036\u0038";case OfcST_ScreenSize1152x862 :_eaegg .Value ="\u0031\u0031\u0035\u0032\u002c\u0038\u0036\u0032"; -};return _eaegg ,nil ;};const (OfcST_OLEUpdateModeUnset OfcST_OLEUpdateMode =0;OfcST_OLEUpdateModeAlways OfcST_OLEUpdateMode =1;OfcST_OLEUpdateModeOnCall OfcST_OLEUpdateMode =2;);func (_aadcd *OfcCT_Complex )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gcabca :=range start .Attr {if _gcabca .Name .Local =="\u0065\u0078\u0074"{_aadcd .ExtAttr .UnmarshalXMLAttr (_gcabca ); -continue ;};};for {_bggeb ,_feafa :=d .Token ();if _feafa !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u006fm\u0070\u006c\u0065\u0078\u003a\u0020\u0025s",_feafa );};if _dgdfe ,_bbeba :=_bggeb .(_e .EndElement ); -_bbeba &&_dgdfe .Name ==start .Name {break ;};};return nil ;};func (_aebdb *OfcST_ConnectType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aebdb =0;case "\u006e\u006f\u006e\u0065":*_aebdb =1;case "\u0072\u0065\u0063\u0074":*_aebdb =2; -case "\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073":*_aebdb =3;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_aebdb =4;};return nil ;};func (_fgefd *ST_StrokeLineStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eeegdc ,_ebcf :=d .Token (); -if _ebcf !=nil {return _ebcf ;};if _fefgf ,_ebbfaf :=_eeegdc .(_e .EndElement );_ebbfaf &&_fefgf .Name ==start .Name {*_fgefd =1;return nil ;};if _gfcbc ,_edfb :=_eeegdc .(_e .CharData );!_edfb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eeegdc ); -}else {switch string (_gfcbc ){case "":*_fgefd =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_fgefd =1;case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_fgefd =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_fgefd =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_fgefd =4; -case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_fgefd =5;};};_eeegdc ,_ebcf =d .Token ();if _ebcf !=nil {return _ebcf ;};if _becbd ,_ccfgc :=_eeegdc .(_e .EndElement );_ccfgc &&_becbd .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eeegdc );};func (_ffeae *OfcCT_RelationTable )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbdbeb :=range start .Attr {if _fbdbeb .Name .Local =="\u0065\u0078\u0074"{_ffeae .ExtAttr .UnmarshalXMLAttr (_fbdbeb ); -continue ;};};_bafab :for {_cfca ,_bagbf :=d .Token ();if _bagbf !=nil {return _bagbf ;};switch _gadfd :=_cfca .(type ){case _e .StartElement :switch _gadfd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c"}:_gddcf :=NewOfcCT_Relation (); -if _dgge :=d .DecodeElement (_gddcf ,&_gadfd );_dgge !=nil {return _dgge ;};_ffeae .Rel =append (_ffeae .Rel ,_gddcf );default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0052\u0065\u006c\u0061ti\u006f\u006e\u0054\u0061\u0062\u006c\u0065\u0020\u0025\u0076",_gadfd .Name ); -if _aaaf :=d .Skip ();_aaaf !=nil {return _aaaf ;};};case _e .EndElement :break _bafab ;case _e .CharData :};};return nil ;};func (_bfgcc *ST_ImageAspect )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bfgcc =0;case "\u0069\u0067\u006e\u006f\u0072\u0065":*_bfgcc =1; -case "\u0061\u0074\u004d\u006f\u0073\u0074":*_bfgcc =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_bfgcc =3;};return nil ;};type AG_Fill struct{FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;};func (_baef *CT_Group )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0067\u0072\u006f\u0075\u0070"; -};if _baef .EditasAttr !=ST_EditAsUnset {_daac ,_gdg :=_baef .EditasAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u0064\u0069\u0074\u0061\u0073"});if _gdg !=nil {return _gdg ;};start .Attr =append (start .Attr ,_daac );};if _baef .TablepropertiesAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u0070\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_baef .TablepropertiesAttr )}); -};if _baef .TablelimitsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0074\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_baef .TablelimitsAttr )});};if _baef .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_baef .HrefAttr )}); -};if _baef .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_baef .TargetAttr )});};if _baef .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_baef .ClassAttr )}); -};if _baef .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_baef .TitleAttr )});};if _baef .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_baef .AltAttr )}); -};if _baef .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_baef .CoordsizeAttr )});};if _baef .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_baef .CoordoriginAttr )}); -};if _baef .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_baef .WrapcoordsAttr )});};if _baef .PrintAttr !=_de .ST_TrueFalseUnset {_fbed ,_cacg :=_baef .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _cacg !=nil {return _cacg ;};start .Attr =append (start .Attr ,_fbed );};if _baef .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_baef .IdAttr )});};if _baef .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_baef .StyleAttr )}); -};if _baef .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_baef .SpidAttr )});};if _baef .OnedAttr !=_de .ST_TrueFalseUnset {_deae ,_gdbf :=_baef .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _gdbf !=nil {return _gdbf ;};start .Attr =append (start .Attr ,_deae );};if _baef .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_baef .RegroupidAttr )}); -};if _baef .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_bga ,_fbaf :=_baef .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fbaf !=nil {return _fbaf ; -};start .Attr =append (start .Attr ,_bga );};if _baef .ButtonAttr !=_de .ST_TrueFalseUnset {_efacb ,_bbce :=_baef .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bbce !=nil {return _bbce ;};start .Attr =append (start .Attr ,_efacb ); -};if _baef .UserhiddenAttr !=_de .ST_TrueFalseUnset {_efaa ,_gdff :=_baef .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _gdff !=nil {return _gdff ;};start .Attr =append (start .Attr ,_efaa ); -};if _baef .BulletAttr !=_de .ST_TrueFalseUnset {_abcb ,_gceg :=_baef .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _gceg !=nil {return _gceg ;};start .Attr =append (start .Attr ,_abcb );};if _baef .HrAttr !=_de .ST_TrueFalseUnset {_gbdga ,_fdbec :=_baef .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _fdbec !=nil {return _fdbec ;};start .Attr =append (start .Attr ,_gbdga );};if _baef .HrstdAttr !=_de .ST_TrueFalseUnset {_dfca ,_ceba :=_baef .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _ceba !=nil {return _ceba ; -};start .Attr =append (start .Attr ,_dfca );};if _baef .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_decge ,_gbbcc :=_baef .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gbbcc !=nil {return _gbbcc ; -};start .Attr =append (start .Attr ,_decge );};if _baef .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_baef .HrpctAttr )});};if _baef .HralignAttr !=OfcST_HrAlignUnset {_gddf ,_caf :=_baef .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _caf !=nil {return _caf ;};start .Attr =append (start .Attr ,_gddf );};if _baef .AllowincellAttr !=_de .ST_TrueFalseUnset {_gcbfe ,_caee :=_baef .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _caee !=nil {return _caee ;};start .Attr =append (start .Attr ,_gcbfe );};if _baef .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_dcbe ,_gefg :=_baef .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _gefg !=nil {return _gefg ;};start .Attr =append (start .Attr ,_dcbe );};if _baef .UserdrawnAttr !=_de .ST_TrueFalseUnset {_fbgee ,_ggbbd :=_baef .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _ggbbd !=nil {return _ggbbd ;};start .Attr =append (start .Attr ,_fbgee );};if _baef .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_baef .BordertopcolorAttr )}); -};if _baef .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_baef .BorderleftcolorAttr )}); -};if _baef .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_baef .BorderbottomcolorAttr )}); -};if _baef .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_baef .BorderrightcolorAttr )}); -};if _baef .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_afbga ,_cdeg :=_baef .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _cdeg !=nil {return _cdeg ;};start .Attr =append (start .Attr ,_afbga ); -};if _baef .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_baef .DgmnodekindAttr )});};if _baef .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_fegf ,_eebcf :=_baef .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _eebcf !=nil {return _eebcf ;};start .Attr =append (start .Attr ,_fegf );};if _baef .InsetmodeAttr !=OfcST_InsetModeUnset {_fgda ,_cdcd :=_baef .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _cdcd !=nil {return _cdcd ;};start .Attr =append (start .Attr ,_fgda );};if _baef .FilledAttr !=_de .ST_TrueFalseUnset {_fbf ,_begee :=_baef .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _begee !=nil {return _begee ; -};start .Attr =append (start .Attr ,_fbf );};if _baef .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_baef .FillcolorAttr )}); -};e .EncodeToken (start );for _ ,_cggb :=range _baef .GroupChoice {_cggb .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Rotate Fill with Shape +RotateAttr _f .ST_TrueFalse ;IdAttr *string ;RelidAttr *string ;Fill *OfcFill ;SIdAttr *string ;};func (_afbdgf *OfcCT_Callout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fcdbf :=range start .Attr {if _fcdbf .Name .Local =="\u006f\u006e"{_afbdgf .OnAttr .UnmarshalXMLAttr (_fcdbf ); +continue ;};if _fcdbf .Name .Local =="\u0074\u0079\u0070\u0065"{_gcad :=_fcdbf .Value ;_afbdgf .TypeAttr =&_gcad ;continue ;};if _fcdbf .Name .Local =="\u0067\u0061\u0070"{_eecb :=_fcdbf .Value ;_afbdgf .GapAttr =&_eecb ;continue ;};if _fcdbf .Name .Local =="\u0061\u006e\u0067l\u0065"{_afbdgf .AngleAttr .UnmarshalXMLAttr (_fcdbf ); +continue ;};if _fcdbf .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_afbdgf .DropautoAttr .UnmarshalXMLAttr (_fcdbf );continue ;};if _fcdbf .Name .Local =="\u0064\u0072\u006f\u0070"{_cfdd :=_fcdbf .Value ;_afbdgf .DropAttr =&_cfdd ; +continue ;};if _fcdbf .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_ddacgf :=_fcdbf .Value ;_afbdgf .DistanceAttr =&_ddacgf ;continue ;};if _fcdbf .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_afbdgf .LengthspecifiedAttr .UnmarshalXMLAttr (_fcdbf ); +continue ;};if _fcdbf .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_ebged :=_fcdbf .Value ;_afbdgf .LengthAttr =&_ebged ;continue ;};if _fcdbf .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_afbdgf .AccentbarAttr .UnmarshalXMLAttr (_fcdbf ); +continue ;};if _fcdbf .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_afbdgf .TextborderAttr .UnmarshalXMLAttr (_fcdbf );continue ;};if _fcdbf .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_afbdgf .MinusxAttr .UnmarshalXMLAttr (_fcdbf ); +continue ;};if _fcdbf .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_afbdgf .MinusyAttr .UnmarshalXMLAttr (_fcdbf );continue ;};if _fcdbf .Name .Local =="\u0065\u0078\u0074"{_afbdgf .ExtAttr .UnmarshalXMLAttr (_fcdbf );continue ;};};for {_cdcb ,_acaaa :=d .Token (); +if _acaaa !=nil {return _ec .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u0061l\u006c\u006f\u0075\u0074\u003a\u0020\u0025s",_acaaa );};if _dbecd ,_gafbe :=_cdcb .(_e .EndElement );_gafbe &&_dbecd .Name ==start .Name {break ; +};};return nil ;}; -// ValidateWithPath validates the AG_AllCoreAttributes and its children, prefixing error messages with path -func (_cdca *AG_AllCoreAttributes )ValidateWithPath (path string )error {if _aaa :=_cdca .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_aaa !=nil {return _aaa ;};if _eb :=_cdca .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_eb !=nil {return _eb ;};if _cff :=_cdca .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_cff !=nil {return _cff ;};if _cfg :=_cdca .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_cfg !=nil {return _cfg ;};if _dga :=_cdca .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_dga !=nil {return _dga ;};if _edg :=_cdca .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_edg !=nil {return _edg ;};if _fag :=_cdca .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_fag !=nil {return _fag ;};if _ebd :=_cdca .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_ebd !=nil {return _ebd ;};if _cgaa :=_cdca .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cgaa !=nil {return _cgaa ;};if _fdfa :=_cdca .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_fdfa !=nil {return _fdfa ;};if _fbd :=_cdca .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_fbd !=nil {return _fbd ;};if _fc :=_cdca .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_fc !=nil {return _fc ;};if _cge :=_cdca .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_cge !=nil {return _cge ;};if _bbeg :=_cdca .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_bbeg !=nil {return _bbeg ;};if _gdb :=_cdca .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gdb !=nil {return _gdb ;};if _dgb :=_cdca .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_dgb !=nil {return _dgb ;};return nil ;};func (_eecg *OfcDiagram )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +// Validate validates the Textpath and its children +func (_badad *Textpath )Validate ()error {return _badad .ValidateWithPath ("\u0054\u0065\u0078\u0074\u0070\u0061\u0074\u0068");};type OfcST_ExtrusionPlane byte ;func (_abafc OfcST_HrAlign )ValidateWithPath (path string )error {switch _abafc {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abafc )); +};return nil ;};func (_efcbc *OfcBottom )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";return _eecg .OfcCT_Diagram .MarshalXML (e ,start );};func (_cdd *AG_CoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cdd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .HrefAttr )}); -};if _cdd .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .TargetAttr )});};if _cdd .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .ClassAttr )}); -};if _cdd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .TitleAttr )});};if _cdd .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .AltAttr )}); -};if _cdd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .CoordsizeAttr )});};if _cdd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .CoordoriginAttr )}); -};if _cdd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .WrapcoordsAttr )});};if _cdd .PrintAttr !=_de .ST_TrueFalseUnset {_feb ,_cae :=_cdd .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _cae !=nil {return _cae ;};start .Attr =append (start .Attr ,_feb );};if _cdd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .IdAttr )});};if _cdd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cdd .StyleAttr )}); -};return nil ;}; +start .Name .Local ="\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d";return _efcbc .OfcCT_StrokeChild .MarshalXML (e ,start );};func (_gbacf *ST_StrokeLineStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gbacf =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_gbacf =1; +case "\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e":*_gbacf =2;case "\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k":*_gbacf =3;case "\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n":*_gbacf =4;case "\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e":*_gbacf =5; +};return nil ;};func (_egdecg OfcST_ExtrusionType )Validate ()error {return _egdecg .ValidateWithPath ("")};type CT_Oval struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ; +CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ; +UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ; +UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ; +OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ; +BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ; +};func (_bcabf *ST_StrokeArrowType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bcabf =0;case "\u006e\u006f\u006e\u0065":*_bcabf =1;case "\u0062\u006c\u006fc\u006b":*_bcabf =2;case "\u0063l\u0061\u0073\u0073\u0069\u0063":*_bcabf =3; +case "\u006f\u0076\u0061\u006c":*_bcabf =4;case "\u0064i\u0061\u006d\u006f\u006e\u0064":*_bcabf =5;case "\u006f\u0070\u0065\u006e":*_bcabf =6;};return nil ;};func (_ebgcc *Rect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ebgcc .CT_Rect .MarshalXML (e ,start ); +}; -// Validate validates the Fill and its children -func (_gccee *Fill )Validate ()error {return _gccee .ValidateWithPath ("\u0046\u0069\u006c\u006c")};type OfcST_How byte ;func NewAG_Ext ()*AG_Ext {_deb :=&AG_Ext {};return _deb };func (_ccbgg *ST_StrokeArrowLength )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ccbgg =0; -case "\u0073\u0068\u006fr\u0074":*_ccbgg =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_ccbgg =2;case "\u006c\u006f\u006e\u0067":*_ccbgg =3;};return nil ;};func (_dcdfdd *OfcCallout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _dcdfdd .OfcCT_Callout .MarshalXML (e ,start ); -};func (_defgb *CT_Textbox )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gdbec :=range start .Attr {if _gdbec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdbec .Name .Local =="s\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"{_defgb .SingleclickAttr .UnmarshalXMLAttr (_gdbec ); -continue ;};if _gdbec .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gdbec .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_defgb .InsetmodeAttr .UnmarshalXMLAttr (_gdbec ); -continue ;};if _gdbec .Name .Local =="\u0069\u006e\u0073e\u0074"{_fcccf :=_gdbec .Value ;_defgb .InsetAttr =&_fcccf ;continue ;};if _gdbec .Name .Local =="\u0069\u0064"{_eagee :=_gdbec .Value ;_defgb .IdAttr =&_eagee ;continue ;};if _gdbec .Name .Local =="\u0073\u0074\u0079l\u0065"{_fcebd :=_gdbec .Value ; -_defgb .StyleAttr =&_fcebd ;continue ;};};_fggae :for {_cdafa ,_gdcbc :=d .Token ();if _gdcbc !=nil {return _gdcbc ;};switch _bdge :=_cdafa .(type ){case _e .StartElement :switch _bdge .Name {case _e .Name {Space :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"},_e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070u\u0072\u006c\u002eoc\u006c\u0063\u002e\u006f\u0072\u0067/\u006f\u006f\u0078\u006d\u006c\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073\u0069\u006e\u0067\u006d\u006c\u002f\u006da\u0069\u006e",Local :"t\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}:_defgb .TxbxContent =_gb .NewTxbxContent (); -if _cafed :=d .DecodeElement (_defgb .TxbxContent ,&_bdge );_cafed !=nil {return _cafed ;};default:if _fdabb ,_egcc :=_gd .CreateElement (_bdge );_egcc !=nil {return _egcc ;}else {if _gcegf :=d .DecodeElement (_fdabb ,&_bdge );_gcegf !=nil {return _gcegf ; -};_defgb .Any =_fdabb ;};};case _e .EndElement :break _fggae ;case _e .CharData :};};return nil ;};func (_ceagae *OfcTop )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0074o\u0070";return _ceagae .OfcCT_StrokeChild .MarshalXML (e ,start );}; +// ValidateWithPath validates the CT_PolyLine and its children, prefixing error messages with path +func (_cgfg *CT_PolyLine )ValidateWithPath (path string )error {for _bccgf ,_ceddd :=range _cgfg .PolyLineChoice {if _geacg :=_ceddd .ValidateWithPath (_ec .Sprintf ("%\u0073\u002f\u0050\u006fly\u004ci\u006e\u0065\u0043\u0068\u006fi\u0063\u0065\u005b\u0025\u0064\u005d",path ,_bccgf )); +_geacg !=nil {return _geacg ;};};if _ddgfb :=_cgfg .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ddgfb !=nil {return _ddgfb ;};if _agca :=_cgfg .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_agca !=nil {return _agca ;};if _bega :=_cgfg .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_bega !=nil {return _bega ;};if _aebgg :=_cgfg .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_aebgg !=nil {return _aebgg ;};if _gadd :=_cgfg .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_gadd !=nil {return _gadd ;};if _acagg :=_cgfg .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_acagg !=nil {return _acagg ;};if _becg :=_cgfg .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_becg !=nil {return _becg ;};if _dcced :=_cgfg .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_dcced !=nil {return _dcced ;};if _dgccb :=_cgfg .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_dgccb !=nil {return _dgccb ;};if _gbfb :=_cgfg .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_gbfb !=nil {return _gbfb ;};if _abfff :=_cgfg .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_abfff !=nil {return _abfff ;};if _gefaf :=_cgfg .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_gefaf !=nil {return _gefaf ;};if _bbbec :=_cgfg .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_bbbec !=nil {return _bbbec ;};if _baba :=_cgfg .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_baba !=nil {return _baba ;};if _dbcad :=_cgfg .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_dbcad !=nil {return _dbcad ;};if _egad :=_cgfg .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_egad !=nil {return _egad ;};if _egcb :=_cgfg .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_egcb !=nil {return _egcb ;};if _efcf :=_cgfg .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_efcf !=nil {return _efcf ;};if _ababb :=_cgfg .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ababb !=nil {return _ababb ;};if _dadfd :=_cgfg .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_dadfd !=nil {return _dadfd ;};if _cgag :=_cgfg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cgag !=nil {return _cgag ;};if _bbefb :=_cgfg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_bbefb !=nil {return _bbefb ;};if _baef :=_cgfg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_baef !=nil {return _baef ;};if _fgaba :=_cgfg .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_fgaba !=nil {return _fgaba ;};if _ddbbb :=_cgfg .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_ddbbb !=nil {return _ddbbb ;};if _gabg :=_cgfg .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_gabg !=nil {return _gabg ;};if _fbdgg :=_cgfg .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_fbdgg !=nil {return _fbdgg ;};if _befg :=_cgfg .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_befg !=nil {return _befg ;};if _aebgcg :=_cgfg .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_aebgcg !=nil {return _aebgcg ;};return nil ;};func (_adgfg ST_FillType )String ()string {switch _adgfg {case 0:return ""; +case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 3:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0070a\u0074\u0074\u0065\u0072\u006e"; +case 6:return "\u0066\u0072\u0061m\u0065";};return "";}; -// ValidateWithPath validates the OfcRight and its children, prefixing error messages with path -func (_fecac *OfcRight )ValidateWithPath (path string )error {if _abadg :=_fecac .OfcCT_StrokeChild .ValidateWithPath (path );_abadg !=nil {return _abadg ;};return nil ;};func (_dgdeec *OfcOLEObject )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +// Validate validates the CT_Shadow and its children +func (_abgd *CT_Shadow )Validate ()error {return _abgd .ValidateWithPath ("\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw");};func (_ccee OfcST_FillType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ccee .String (),start ); +};func (_fagdc ST_StrokeEndCap )ValidateWithPath (path string )error {switch _fagdc {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fagdc )); +};return nil ;}; + +// ValidateWithPath validates the CT_Line and its children, prefixing error messages with path +func (_dfcc *CT_Line )ValidateWithPath (path string )error {for _ecbc ,_dcaaa :=range _dfcc .EG_ShapeElements {if _efeb :=_dcaaa .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_ecbc )); +_efeb !=nil {return _efeb ;};};if _bfbc :=_dfcc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_bfbc !=nil {return _bfbc ;};if _bbae :=_dfcc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_bbae !=nil {return _bbae ;};if _daeda :=_dfcc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_daeda !=nil {return _daeda ;};if _fddfb :=_dfcc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_fddfb !=nil {return _fddfb ;};if _fcac :=_dfcc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fcac !=nil {return _fcac ;};if _fcdf :=_dfcc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_fcdf !=nil {return _fcdf ;};if _dfbf :=_dfcc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_dfbf !=nil {return _dfbf ;};if _bdfb :=_dfcc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_bdfb !=nil {return _bdfb ;};if _beed :=_dfcc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_beed !=nil {return _beed ;};if _agccd :=_dfcc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_agccd !=nil {return _agccd ;};if _cgdb :=_dfcc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_cgdb !=nil {return _cgdb ;};if _cddg :=_dfcc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_cddg !=nil {return _cddg ;};if _adbb :=_dfcc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_adbb !=nil {return _adbb ;};if _gdac :=_dfcc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_gdac !=nil {return _gdac ;};if _eggef :=_dfcc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_eggef !=nil {return _eggef ;};if _egfe :=_dfcc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_egfe !=nil {return _egfe ;};if _bggdc :=_dfcc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_bggdc !=nil {return _bggdc ;};if _cgfcc :=_dfcc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_cgfcc !=nil {return _cgfcc ;};if _aecab :=_dfcc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_aecab !=nil {return _aecab ;};if _afeg :=_dfcc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_afeg !=nil {return _afeg ;};if _fdcc :=_dfcc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fdcc !=nil {return _fdcc ;};if _bcdc :=_dfcc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_bcdc !=nil {return _bcdc ;};if _gadf :=_dfcc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_gadf !=nil {return _gadf ;};if _agdae :=_dfcc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_agdae !=nil {return _agdae ;};if _cffb :=_dfcc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_cffb !=nil {return _cffb ;};if _ffbd :=_dfcc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_ffbd !=nil {return _ffbd ;};if _bedcf :=_dfcc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_bedcf !=nil {return _bedcf ;};if _gbabe :=_dfcc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_gbabe !=nil {return _gbabe ;};if _geeb :=_dfcc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_geeb !=nil {return _geeb ;};return nil ;};func (_efd *AG_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _efd .FilledAttr !=_f .ST_TrueFalseUnset {_dfdc ,_ggab :=_efd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"}); +if _ggab !=nil {return _ggab ;};start .Attr =append (start .Attr ,_dfdc );};if _efd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_efd .FillcolorAttr )}); +};return nil ;};func (_ebfgd *OfcShapedefaults )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="o\u003a\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074";return _dgdeec .OfcCT_OLEObject .MarshalXML (e ,start );}; - -// Validate validates the OfcCT_Fill and its children -func (_aded *OfcCT_Fill )Validate ()error {return _aded .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c");};type Fill struct{CT_Fill };func (_cecg OfcST_ConnectType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cecg .String (),start ); -}; - -// ValidateWithPath validates the OfcInk and its children, prefixing error messages with path -func (_ffacc *OfcInk )ValidateWithPath (path string )error {if _fecfd :=_ffacc .OfcCT_Ink .ValidateWithPath (path );_fecfd !=nil {return _fecfd ;};return nil ;}; +start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073";return _ebfgd .OfcCT_ShapeDefaults .MarshalXML (e ,start );};type OfcShapelayout struct{OfcCT_ShapeLayout };func NewCT_Background ()*CT_Background {_fdfg :=&CT_Background {}; +return _fdfg };func (_bebf *OfcCT_OLEObject )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eeedec :=range start .Attr {if _eeedec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_eeedec .Name .Local =="\u0069\u0064"||_eeedec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_eeedec .Name .Local =="\u0069\u0064"{_fecd :=_eeedec .Value ; +_bebf .IdAttr =&_fecd ;continue ;};if _eeedec .Name .Local =="\u0054\u0079\u0070\u0065"{_bebf .TypeAttr .UnmarshalXMLAttr (_eeedec );continue ;};if _eeedec .Name .Local =="\u0050\u0072\u006f\u0067\u0049\u0044"{_ebega :=_eeedec .Value ;_bebf .ProgIDAttr =&_ebega ; +continue ;};if _eeedec .Name .Local =="\u0053h\u0061\u0070\u0065\u0049\u0044"{_gbfe :=_eeedec .Value ;_bebf .ShapeIDAttr =&_gbfe ;continue ;};if _eeedec .Name .Local =="\u0044\u0072\u0061\u0077\u0041\u0073\u0070\u0065\u0063\u0074"{_bebf .DrawAspectAttr .UnmarshalXMLAttr (_eeedec ); +continue ;};if _eeedec .Name .Local =="\u004f\u0062\u006a\u0065\u0063\u0074\u0049\u0044"{_gfdff :=_eeedec .Value ;_bebf .ObjectIDAttr =&_gfdff ;continue ;};if _eeedec .Name .Local =="\u0055\u0070\u0064\u0061\u0074\u0065\u004d\u006f\u0064\u0065"{_bebf .UpdateModeAttr .UnmarshalXMLAttr (_eeedec ); +continue ;};};_gbedg :for {_ebcgga ,_bedga :=d .Token ();if _bedga !=nil {return _bedga ;};switch _edcbb :=_ebcgga .(type ){case _e .StartElement :switch _edcbb .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u004c\u0069\u006e\u006b\u0054\u0079\u0070\u0065"}:_bebf .LinkType =new (string ); +if _eceeeg :=d .DecodeElement (_bebf .LinkType ,&_edcbb );_eceeeg !=nil {return _eceeeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"L\u006f\u0063\u006b\u0065\u0064\u0046\u0069\u0065\u006c\u0064"}:_bebf .LockedField =_f .ST_TrueFalseBlankUnset ; +if _edcgee :=d .DecodeElement (&_bebf .LockedField ,&_edcbb );_edcgee !=nil {return _edcgee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0046\u0069\u0065\u006c\u0064\u0043\u006f\u0064\u0065\u0073"}:_bebf .FieldCodes =new (string ); +if _geeac :=d .DecodeElement (_bebf .FieldCodes ,&_edcbb );_geeac !=nil {return _geeac ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_edcbb .Name ); +if _dgefg :=d .Skip ();_dgefg !=nil {return _dgefg ;};};case _e .EndElement :break _gbedg ;case _e .CharData :};};return nil ;};func (_ffee *CT_Formulas )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"; +};e .EncodeToken (start );if _ffee .F !=nil {_bgfce :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066"}};for _ ,_gcfb :=range _ffee .F {e .EncodeElement (_gcfb ,_bgfce );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +};func (_cdg *AG_StrokeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cdg .OnAttr !=_f .ST_TrueFalseUnset {_fcaa ,_bdb :=_cdg .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _bdb !=nil {return _bdb ;};start .Attr =append (start .Attr ,_fcaa ); +};if _cdg .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .WeightAttr )});};if _cdg .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .ColorAttr )}); +};if _cdg .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .OpacityAttr )});};if _cdg .LinestyleAttr !=ST_StrokeLineStyleUnset {_faad ,_bec :=_cdg .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"}); +if _bec !=nil {return _bec ;};start .Attr =append (start .Attr ,_faad );};if _cdg .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .MiterlimitAttr )}); +};if _cdg .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_gefd ,_bcea :=_cdg .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _bcea !=nil {return _bcea ;};start .Attr =append (start .Attr ,_gefd );};if _cdg .EndcapAttr !=ST_StrokeEndCapUnset {_gbf ,_gggb :=_cdg .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"}); +if _gggb !=nil {return _gggb ;};start .Attr =append (start .Attr ,_gbf );};if _cdg .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .DashstyleAttr )}); +};if _cdg .FilltypeAttr !=ST_FillTypeUnset {_cedc ,_ffd :=_cdg .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _ffd !=nil {return _ffd ;};start .Attr =append (start .Attr ,_cedc );};if _cdg .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .SrcAttr )}); +};if _cdg .ImageaspectAttr !=ST_ImageAspectUnset {_afce ,_dadd :=_cdg .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _dadd !=nil {return _dadd ;};start .Attr =append (start .Attr ,_afce ); +};if _cdg .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .ImagesizeAttr )});};if _cdg .ImagealignshapeAttr !=_f .ST_TrueFalseUnset {_dfe ,_fdf :=_cdg .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); +if _fdf !=nil {return _fdf ;};start .Attr =append (start .Attr ,_dfe );};if _cdg .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .Color2Attr )}); +};if _cdg .StartarrowAttr !=ST_StrokeArrowTypeUnset {_ead ,_beg :=_cdg .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _beg !=nil {return _beg ;};start .Attr =append (start .Attr ,_ead ); +};if _cdg .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_dcceg ,_dbda :=_cdg .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _dbda !=nil {return _dbda ;}; +start .Attr =append (start .Attr ,_dcceg );};if _cdg .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_fadc ,_egda :=_cdg .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); +if _egda !=nil {return _egda ;};start .Attr =append (start .Attr ,_fadc );};if _cdg .EndarrowAttr !=ST_StrokeArrowTypeUnset {_bdd ,_beef :=_cdg .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _beef !=nil {return _beef ; +};start .Attr =append (start .Attr ,_bdd );};if _cdg .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_fgce ,_cfd :=_cdg .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); +if _cfd !=nil {return _cfd ;};start .Attr =append (start .Attr ,_fgce );};if _cdg .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_fbe ,_fgaa :=_cdg .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"}); +if _fgaa !=nil {return _fgaa ;};start .Attr =append (start .Attr ,_fbe );};if _cdg .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .HrefAttr )}); +};if _cdg .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .AlthrefAttr )});};if _cdg .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .TitleAttr )}); +};if _cdg .ForcedashAttr !=_f .ST_TrueFalseUnset {_accd ,_dgcb :=_cdg .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _dgcb !=nil {return _dgcb ;};start .Attr =append (start .Attr ,_accd ); +};if _cdg .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .IdAttr )});};if _cdg .InsetpenAttr !=_f .ST_TrueFalseUnset {_gaa ,_acde :=_cdg .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _acde !=nil {return _acde ;};start .Attr =append (start .Attr ,_gaa );};if _cdg .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cdg .RelidAttr )}); +};return nil ;};type ST_StrokeEndCap byte ;type OfcST_OLEType byte ; -// Validate validates the CT_TextPath and its children -func (_adbc *CT_TextPath )Validate ()error {return _adbc .ValidateWithPath ("C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068");};func (_cggecd OfcST_InsetMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bbbbb :=_e .Attr {};_bbbbb .Name =name ; -switch _cggecd {case OfcST_InsetModeUnset :_bbbbb .Value ="";case OfcST_InsetModeAuto :_bbbbb .Value ="\u0061\u0075\u0074\u006f";case OfcST_InsetModeCustom :_bbbbb .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";};return _bbbbb ,nil ;};type CT_Handles struct{ +// Validate validates the Line and its children +func (_eaeff *Line )Validate ()error {return _eaeff .ValidateWithPath ("\u004c\u0069\u006e\u0065")};func (_eceba *CT_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066\u0069\u006c\u006c"; +};if _eceba .TypeAttr !=ST_FillTypeUnset {_cede ,_gafg :=_eceba .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _gafg !=nil {return _gafg ;};start .Attr =append (start .Attr ,_cede );};if _eceba .OnAttr !=_f .ST_TrueFalseUnset {_fbgfe ,_ggdd :=_eceba .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); +if _ggdd !=nil {return _ggdd ;};start .Attr =append (start .Attr ,_fbgfe );};if _eceba .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .ColorAttr )}); +};if _eceba .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .OpacityAttr )});};if _eceba .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .Color2Attr )}); +};if _eceba .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .SrcAttr )});};if _eceba .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .HrefAttr )}); +};if _eceba .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .AlthrefAttr )});};if _eceba .SizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .SizeAttr )}); +};if _eceba .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .OriginAttr )});};if _eceba .PositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .PositionAttr )}); +};if _eceba .AspectAttr !=ST_ImageAspectUnset {_cfac ,_gefgg :=_eceba .AspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0073\u0070\u0065\u0063\u0074"});if _gefgg !=nil {return _gefgg ;};start .Attr =append (start .Attr ,_cfac );};if _eceba .ColorsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .ColorsAttr )}); +};if _eceba .AngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006e\u0067l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .AngleAttr )});};if _eceba .AlignshapeAttr !=_f .ST_TrueFalseUnset {_cefgd ,_ebcf :=_eceba .AlignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); +if _ebcf !=nil {return _ebcf ;};start .Attr =append (start .Attr ,_cefgd );};if _eceba .FocusAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0063u\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .FocusAttr )}); +};if _eceba .FocussizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .FocussizeAttr )});};if _eceba .FocuspositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .FocuspositionAttr )}); +};if _eceba .MethodAttr !=ST_FillMethodUnset {_abcd ,_gdfd :=_eceba .MethodAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0065\u0074\u0068\u006f\u0064"});if _gdfd !=nil {return _gdfd ;};start .Attr =append (start .Attr ,_abcd );};if _eceba .DetectmouseclickAttr !=_f .ST_TrueFalseUnset {_eeaf ,_dece :=_eceba .DetectmouseclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"}); +if _dece !=nil {return _dece ;};start .Attr =append (start .Attr ,_eeaf );};if _eceba .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .TitleAttr )}); +};if _eceba .Opacity2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .Opacity2Attr )});};if _eceba .RecolorAttr !=_f .ST_TrueFalseUnset {_ecca ,_gagfe :=_eceba .RecolorAttr .MarshalXMLAttr (_e .Name {Local :"\u0072e\u0063\u006f\u006c\u006f\u0072"}); +if _gagfe !=nil {return _gagfe ;};start .Attr =append (start .Attr ,_ecca );};if _eceba .RotateAttr !=_f .ST_TrueFalseUnset {_fdfa ,_fdgc :=_eceba .RotateAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0065"});if _fdgc !=nil {return _fdgc ; +};start .Attr =append (start .Attr ,_fdfa );};if _eceba .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .IdAttr )});};if _eceba .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .RelidAttr )}); +};if _eceba .SIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_eceba .SIdAttr )});};e .EncodeToken (start );if _eceba .Fill !=nil {_gecg :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0066\u0069\u006c\u006c"}}; +e .EncodeElement (_eceba .Fill ,_gecg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Shape Handle -H []*CT_H ;};func NewAG_Type ()*AG_Type {_gad :=&AG_Type {};return _gad };type Oval struct{CT_Oval };func NewAG_Chromakey ()*AG_Chromakey {_ceb :=&AG_Chromakey {};return _ceb };func (_cdfge ST_EditAs )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cdfge .String (),start ); -};const (OfcST_ConnectorTypeUnset OfcST_ConnectorType =0;OfcST_ConnectorTypeNone OfcST_ConnectorType =1;OfcST_ConnectorTypeStraight OfcST_ConnectorType =2;OfcST_ConnectorTypeElbow OfcST_ConnectorType =3;OfcST_ConnectorTypeCurved OfcST_ConnectorType =4; -);func (_ebbd *CT_Background )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};if _ebbd .BwmodeAttr !=OfcST_BWModeUnset {_dcef ,_dega :=_ebbd .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"}); -if _dega !=nil {return _dega ;};start .Attr =append (start .Attr ,_dcef );};if _ebbd .BwpureAttr !=OfcST_BWModeUnset {_ggdg ,_cedc :=_ebbd .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _cedc !=nil {return _cedc ; -};start .Attr =append (start .Attr ,_ggdg );};if _ebbd .BwnormalAttr !=OfcST_BWModeUnset {_eeega ,_eccf :=_ebbd .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _eccf !=nil {return _eccf ; -};start .Attr =append (start .Attr ,_eeega );};if _ebbd .TargetscreensizeAttr !=OfcST_ScreenSizeUnset {_fffe ,_aefc :=_ebbd .TargetscreensizeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0074a\u0072\u0067\u0065\u0074\u0073c\u0072\u0065e\u006e\u0073\u0069\u007a\u0065"}); -if _aefc !=nil {return _aefc ;};start .Attr =append (start .Attr ,_fffe );};if _ebbd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_ebbd .IdAttr )});};if _ebbd .FilledAttr !=_de .ST_TrueFalseUnset {_dfcb ,_abbf :=_ebbd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"}); -if _abbf !=nil {return _abbf ;};start .Attr =append (start .Attr ,_dfcb );};if _ebbd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_ebbd .FillcolorAttr )}); -};e .EncodeToken (start );if _ebbd .Fill !=nil {_gfac :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_ebbd .Fill ,_gfac );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the Path and its children, prefixing error messages with path +func (_dceec *Path )ValidateWithPath (path string )error {if _eabdf :=_dceec .CT_Path .ValidateWithPath (path );_eabdf !=nil {return _eabdf ;};return nil ;};type OfcTop struct{OfcCT_StrokeChild };func (_ffdbfc *OfcST_ExtrusionRender )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eabee ,_fagdcg :=d .Token (); +if _fagdcg !=nil {return _fagdcg ;};if _ggeeg ,_cgafe :=_eabee .(_e .EndElement );_cgafe &&_ggeeg .Name ==start .Name {*_ffdbfc =1;return nil ;};if _fcced ,_cacff :=_eabee .(_e .CharData );!_cacff {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eabee ); +}else {switch string (_fcced ){case "":*_ffdbfc =0;case "\u0073\u006f\u006ci\u0064":*_ffdbfc =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_ffdbfc =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_ffdbfc =3;};};_eabee ,_fagdcg =d .Token (); +if _fagdcg !=nil {return _fagdcg ;};if _fedgd ,_cdge :=_eabee .(_e .EndElement );_cdge &&_fedgd .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eabee ); +};func (_dbcgc OfcST_DiagramLayout )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fdaec :=_e .Attr {};_fdaec .Name =name ;switch _dbcgc {case OfcST_DiagramLayoutUnset :_fdaec .Value ="";case OfcST_DiagramLayout0 :_fdaec .Value ="\u0030";case OfcST_DiagramLayout1 :_fdaec .Value ="\u0031"; +case OfcST_DiagramLayout2 :_fdaec .Value ="\u0032";case OfcST_DiagramLayout3 :_fdaec .Value ="\u0033";};return _fdaec ,nil ;}; -// ValidateWithPath validates the OfcCT_ColorMenu and its children, prefixing error messages with path -func (_bgdg *OfcCT_ColorMenu )ValidateWithPath (path string )error {if _abgdc :=_bgdg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_abgdc !=nil {return _abgdc ;};return nil ;};func (_cg *AG_AllCoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cg .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_cg .HrefAttr )}); -};if _cg .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cg .TargetAttr )});};if _cg .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cg .ClassAttr )}); -};if _cg .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cg .TitleAttr )});};if _cg .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cg .AltAttr )}); -};if _cg .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_cg .CoordsizeAttr )});};if _cg .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_cg .CoordoriginAttr )}); -};if _cg .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cg .WrapcoordsAttr )});};if _cg .PrintAttr !=_de .ST_TrueFalseUnset {_cb ,_df :=_cg .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _df !=nil {return _df ;};start .Attr =append (start .Attr ,_cb );};if _cg .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cg .IdAttr )});};if _cg .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cg .StyleAttr )}); -};if _cg .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cg .SpidAttr )});};if _cg .OnedAttr !=_de .ST_TrueFalseUnset {_dcbd ,_ba :=_cg .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _ba !=nil {return _ba ;};start .Attr =append (start .Attr ,_dcbd );};if _cg .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cg .RegroupidAttr )}); -};if _cg .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_dea ,_ca :=_cg .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ca !=nil {return _ca ; -};start .Attr =append (start .Attr ,_dea );};if _cg .ButtonAttr !=_de .ST_TrueFalseUnset {_cf ,_ae :=_cg .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _ae !=nil {return _ae ;};start .Attr =append (start .Attr ,_cf ); -};if _cg .UserhiddenAttr !=_de .ST_TrueFalseUnset {_cag ,_gbc :=_cg .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _gbc !=nil {return _gbc ;};start .Attr =append (start .Attr ,_cag ); -};if _cg .BulletAttr !=_de .ST_TrueFalseUnset {_dde ,_fb :=_cg .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _fb !=nil {return _fb ;};start .Attr =append (start .Attr ,_dde );};if _cg .HrAttr !=_de .ST_TrueFalseUnset {_fd ,_cga :=_cg .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _cga !=nil {return _cga ;};start .Attr =append (start .Attr ,_fd );};if _cg .HrstdAttr !=_de .ST_TrueFalseUnset {_edf ,_aa :=_cg .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _aa !=nil {return _aa ;};start .Attr =append (start .Attr ,_edf ); -};if _cg .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_ff ,_bce :=_cg .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _bce !=nil {return _bce ;};start .Attr =append (start .Attr ,_ff );}; -if _cg .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_cg .HrpctAttr )});};if _cg .HralignAttr !=OfcST_HrAlignUnset {_abf ,_ce :=_cg .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _ce !=nil {return _ce ;};start .Attr =append (start .Attr ,_abf );};if _cg .AllowincellAttr !=_de .ST_TrueFalseUnset {_ffd ,_af :=_cg .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _af !=nil {return _af ;};start .Attr =append (start .Attr ,_ffd );};if _cg .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_ddc ,_cdc :=_cg .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _cdc !=nil {return _cdc ;};start .Attr =append (start .Attr ,_ddc );};if _cg .UserdrawnAttr !=_de .ST_TrueFalseUnset {_fe ,_gf :=_cg .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"});if _gf !=nil {return _gf ; -};start .Attr =append (start .Attr ,_fe );};if _cg .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cg .BordertopcolorAttr )}); -};if _cg .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cg .BorderleftcolorAttr )}); -};if _cg .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cg .BorderbottomcolorAttr )}); -};if _cg .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_cg .BorderrightcolorAttr )}); -};if _cg .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bd ,_edfa :=_cg .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _edfa !=nil {return _edfa ;};start .Attr =append (start .Attr ,_bd ); -};if _cg .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_cg .DgmnodekindAttr )});};if _cg .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_fa ,_cac :=_cg .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _cac !=nil {return _cac ;};start .Attr =append (start .Attr ,_fa );};if _cg .InsetmodeAttr !=OfcST_InsetModeUnset {_bb ,_bg :=_cg .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _bg !=nil {return _bg ; -};start .Attr =append (start .Attr ,_bb );};return nil ;};func (_dcfc *CT_PolyLineChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_gfdcc :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_dcfc .Ink =NewOfcInk (); -if _bgge :=d .DecodeElement (_dcfc .Ink ,&_gfdcc );_bgge !=nil {return _bgge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _daaaa :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Path ,&_gfdcc );_daaaa !=nil {return _daaaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dbdf :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Formulas ,&_gfdcc );_dbdf !=nil {return _dbdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fgfee :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Handles ,&_gfdcc );_fgfee !=nil {return _fgfee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _caab :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Fill ,&_gfdcc );_caab !=nil {return _caab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bbefc :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Stroke ,&_gfdcc );_bbefc !=nil {return _bbefc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bafde :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Shadow ,&_gfdcc );_bafde !=nil {return _bafde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gggg :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Textbox ,&_gfdcc );_gggg !=nil {return _gggg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _efbcc :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Textpath ,&_gfdcc );_efbcc !=nil {return _efbcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cfafa :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Imagedata ,&_gfdcc );_cfafa !=nil {return _cfafa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ccdc :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Skew ,&_gfdcc );_ccdc !=nil {return _ccdc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _caebd :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Extrusion ,&_gfdcc );_caebd !=nil {return _caebd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fbgb :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Callout ,&_gfdcc );_fbgb !=nil {return _fbgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dccc :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Lock ,&_gfdcc );_dccc !=nil {return _dccc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bcda :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Clippath ,&_gfdcc );_bcda !=nil {return _bcda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fdbc :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Signatureline ,&_gfdcc );_fdbc !=nil {return _fdbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _feea :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Wrap ,&_gfdcc );_feea !=nil {return _feea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gbdgf :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Anchorlock ,&_gfdcc );_gbdgf !=nil {return _gbdgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cacge :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Bordertop ,&_gfdcc );_cacge !=nil {return _cacge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bbbe :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Borderbottom ,&_gfdcc );_bbbe !=nil {return _bbbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _edgcd :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Borderleft ,&_gfdcc );_edgcd !=nil {return _edgcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _begfa :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Borderright ,&_gfdcc );_begfa !=nil {return _begfa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ggaf :=d .DecodeElement (&_dcfc .ShapeElementsChoice .ClientData ,&_gfdcc );_ggaf !=nil {return _ggaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _eegce :=d .DecodeElement (&_dcfc .ShapeElementsChoice .Textdata ,&_gfdcc );_eegce !=nil {return _eegce ;};default:_eg .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gfdcc .Name ); -if _gfcg :=d .Skip ();_gfcg !=nil {return _gfcg ;};};return nil ;};const (OfcST_FillTypeUnset OfcST_FillType =0;OfcST_FillTypeGradientCenter OfcST_FillType =1;OfcST_FillTypeSolid OfcST_FillType =2;OfcST_FillTypePattern OfcST_FillType =3;OfcST_FillTypeTile OfcST_FillType =4; -OfcST_FillTypeFrame OfcST_FillType =5;OfcST_FillTypeGradientUnscaled OfcST_FillType =6;OfcST_FillTypeGradientRadial OfcST_FillType =7;OfcST_FillTypeGradient OfcST_FillType =8;OfcST_FillTypeBackground OfcST_FillType =9;);func (_ddcd *AG_OfficeCoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ega :=range start .Attr {if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0073\u0070\u0069\u0064"{_abg :=_ega .Value ; -_ddcd .SpidAttr =&_abg ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u006f\u006e\u0065\u0064"{_ddcd .OnedAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gcbf ,_gdd :=_a .ParseInt (_ega .Value ,10,64); -if _gdd !=nil {return _gdd ;};_ddcd .RegroupidAttr =&_gcbf ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ddcd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ddcd .ButtonAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ddcd .UserhiddenAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ddcd .BulletAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0068\u0072"{_ddcd .HrAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0068\u0072\u0073t\u0064"{_ddcd .HrstdAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ddcd .HrnoshadeAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0068\u0072\u0070c\u0074"{_acfd ,_ecf :=_a .ParseFloat (_ega .Value ,64); -if _ecf !=nil {return _ecf ;};_efgd :=float32 (_acfd );_ddcd .HrpctAttr =&_efgd ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ddcd .HralignAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ddcd .AllowincellAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ddcd .AllowoverlapAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ddcd .UserdrawnAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dda :=_ega .Value ; -_ddcd .BordertopcolorAttr =&_dda ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eccb :=_ega .Value ; -_ddcd .BorderleftcolorAttr =&_eccb ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_egga :=_ega .Value ; -_ddcd .BorderbottomcolorAttr =&_egga ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_edfg :=_ega .Value ; -_ddcd .BorderrightcolorAttr =&_edfg ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ddcd .DgmlayoutAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ged ,_eab :=_a .ParseInt (_ega .Value ,10,64); -if _eab !=nil {return _eab ;};_ddcd .DgmnodekindAttr =&_ged ;continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ddcd .DgmlayoutmruAttr .UnmarshalXMLAttr (_ega ); -continue ;};if _ega .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ega .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ddcd .InsetmodeAttr .UnmarshalXMLAttr (_ega ); -continue ;};};for {_cfed ,_gca :=d .Token ();if _gca !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u004f\u0066\u0066i\u0063\u0065\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_gca ); -};if _bbdg ,_dfae :=_cfed .(_e .EndElement );_dfae &&_bbdg .Name ==start .Name {break ;};};return nil ;};func (_ebdge *OfcComplex )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebdge .OfcCT_Complex =*NewOfcCT_Complex ();for _ ,_cfbaa :=range start .Attr {if _cfbaa .Name .Local =="\u0065\u0078\u0074"{_ebdge .ExtAttr .UnmarshalXMLAttr (_cfbaa ); -continue ;};};for {_afcfcf ,_gebag :=d .Token ();if _gebag !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078\u003a\u0020%\u0073",_gebag );};if _ececd ,_cfecc :=_afcfcf .(_e .EndElement ); -_cfecc &&_ececd .Name ==start .Name {break ;};};return nil ;};func (_acabf OfcST_Angle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_acabf .String (),start );};type AG_OfficeCoreAttributes struct{SpidAttr *string ; -OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ; -HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ; -DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;}; +// ValidateWithPath validates the Rect and its children, prefixing error messages with path +func (_ebcba *Rect )ValidateWithPath (path string )error {if _eafcg :=_ebcba .CT_Rect .ValidateWithPath (path );_eafcg !=nil {return _eafcg ;};return nil ;}; -// Validate validates the Line and its children -func (_dfgce *Line )Validate ()error {return _dfgce .ValidateWithPath ("\u004c\u0069\u006e\u0065")};func (_dbfbf OfcST_OLEDrawAspect )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gffff :=_e .Attr {};_gffff .Name =name ;switch _dbfbf {case OfcST_OLEDrawAspectUnset :_gffff .Value =""; -case OfcST_OLEDrawAspectContent :_gffff .Value ="\u0043o\u006e\u0074\u0065\u006e\u0074";case OfcST_OLEDrawAspectIcon :_gffff .Value ="\u0049\u0063\u006f\u006e";};return _gffff ,nil ;};func (_cdfc ST_StrokeJoinStyle )String ()string {switch _cdfc {case 0:return ""; -case 1:return "\u0072\u006f\u0075n\u0064";case 2:return "\u0062\u0065\u0076e\u006c";case 3:return "\u006d\u0069\u0074e\u0072";};return "";}; +// Validate validates the OfcCT_Extrusion and its children +func (_fgadd *OfcCT_Extrusion )Validate ()error {return _fgadd .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func (_abcfg OfcST_RType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_abcfg .String (),start ); +};func (_ffcac *Shapetype )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffcac .CT_Shapetype =*NewCT_Shapetype ();for _ ,_afade :=range start .Attr {if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ffcac .UserdrawnAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0068\u0072\u0070c\u0074"{_dcegce ,_bcbce :=_c .ParseFloat (_afade .Value ,64); +if _bcbce !=nil {return _bcbce ;};_dfagf :=float32 (_dcegce );_ffcac .HrpctAttr =&_dfagf ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ffcac .ButtonAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ffcac .CliptowrapAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ffcac .ForcedashAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ffcac .BwnormalAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ebffae ,_feabb :=_c .ParseInt (_afade .Value ,10,64); +if _feabb !=nil {return _feabb ;};_ffcac .DgmnodekindAttr =&_ebffae ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ffcac .HralignAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_cabda :=_afade .Value ; +_ffcac .MasterAttr =&_cabda ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0068\u0072\u0073t\u0064"{_ffcac .HrstdAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ffcac .HrnoshadeAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ffcac .DgmlayoutAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u006f\u006e\u0065\u0064"{_ffcac .OnedAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ffcac .AllowoverlapAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ffcac .UserhiddenAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ffcac .BulletAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ffcac .InsetmodeAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ffcac .DoubleclicknotifyAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0073\u0070\u0074"{_deefg ,_cdeag :=_c .ParseFloat (_afade .Value ,64); +if _cdeag !=nil {return _cdeag ;};_caba :=float32 (_deefg );_ffcac .SptAttr =&_caba ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0073\u0070\u0069\u0064"{_dafbef :=_afade .Value ; +_ffcac .SpidAttr =&_dafbef ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_daad :=_afade .Value ; +_ffcac .BorderleftcolorAttr =&_daad ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ffcac .AllowincellAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fcaef ,_fbgdc :=_c .ParseInt (_afade .Value ,10,64); +if _fbgdc !=nil {return _fbgdc ;};_ffcac .RegroupidAttr =&_fcaef ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u006f\u006c\u0065"{_ffcac .OleAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ffcac .ConnectortypeAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ffcac .DgmlayoutmruAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bfbaa :=_afade .Value ; +_ffcac .BorderrightcolorAttr =&_bfbaa ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0068\u0072"{_ffcac .HrAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0063\u006c\u0069\u0070"{_ffcac .ClipAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ffcac .PreferrelativeAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_eeagf :=_afade .Value ; +_ffcac .BordertopcolorAttr =&_eeagf ;continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ffcac .OleiconAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ffcac .BwmodeAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ffcac .BwpureAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_afade .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cbffc :=_afade .Value ; +_ffcac .BorderbottomcolorAttr =&_cbffc ;continue ;};if _afade .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ecega :=_afade .Value ;_ffcac .TargetAttr =&_ecega ;continue ;};if _afade .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ffcac .StrokedAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_becee :=_afade .Value ;_ffcac .StrokecolorAttr =&_becee ;continue ;};if _afade .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dfade :=_afade .Value ; +_ffcac .StrokeweightAttr =&_dfade ;continue ;};if _afade .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ffcac .InsetpenAttr .UnmarshalXMLAttr (_afade );continue ;};if _afade .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fcdcb :=_afade .Value ; +_ffcac .ChromakeyAttr =&_fcdcb ;continue ;};if _afade .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ffcac .FilledAttr .UnmarshalXMLAttr (_afade );continue ;};if _afade .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_deaga :=_afade .Value ; +_ffcac .FillcolorAttr =&_deaga ;continue ;};if _afade .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_aggbeb :=_afade .Value ;_ffcac .OpacityAttr =&_aggbeb ;continue ;};if _afade .Name .Local =="\u0061\u006c\u0074"{_fegfc :=_afade .Value ;_ffcac .AltAttr =&_fegfc ; +continue ;};if _afade .Name .Local =="\u0073\u0074\u0079l\u0065"{_aefca :=_afade .Value ;_ffcac .StyleAttr =&_aefca ;continue ;};if _afade .Name .Local =="\u0069\u0064"{_dcfc :=_afade .Value ;_ffcac .IdAttr =&_dcfc ;continue ;};if _afade .Name .Local =="\u0070\u0072\u0069n\u0074"{_ffcac .PrintAttr .UnmarshalXMLAttr (_afade ); +continue ;};if _afade .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_eacbcc :=_afade .Value ;_ffcac .WrapcoordsAttr =&_eacbcc ;continue ;};if _afade .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dffcd :=_afade .Value ; +_ffcac .CoordoriginAttr =&_dffcd ;continue ;};if _afade .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fbbff :=_afade .Value ;_ffcac .CoordsizeAttr =&_fbbff ;continue ;};if _afade .Name .Local =="\u0074\u0069\u0074l\u0065"{_dcfca :=_afade .Value ; +_ffcac .TitleAttr =&_dcfca ;continue ;};if _afade .Name .Local =="\u0063\u006c\u0061s\u0073"{_bgaac :=_afade .Value ;_ffcac .ClassAttr =&_bgaac ;continue ;};if _afade .Name .Local =="\u0068\u0072\u0065\u0066"{_bfdca :=_afade .Value ;_ffcac .HrefAttr =&_bfdca ; +continue ;};if _afade .Name .Local =="\u0061\u0064\u006a"{_ddfgc :=_afade .Value ;_ffcac .AdjAttr =&_ddfgc ;continue ;};if _afade .Name .Local =="\u0070\u0061\u0074\u0068"{_abfdg :=_afade .Value ;_ffcac .PathAttr =&_abfdg ;continue ;};};_ccgaa :for {_gedfb ,_bffdf :=d .Token (); +if _bffdf !=nil {return _bffdf ;};switch _aacec :=_gedfb .(type ){case _e .StartElement :switch _aacec .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bgea :=NewEG_ShapeElements (); +_bgea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_bgea );if _bgbea :=d .DecodeElement (&_bgea .ShapeElementsChoice .Path ,&_aacec );_bgbea !=nil {return _bgbea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gbagf :=NewEG_ShapeElements (); +_gbagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gbagf );if _eaedec :=d .DecodeElement (&_gbagf .ShapeElementsChoice .Formulas ,&_aacec );_eaedec !=nil {return _eaedec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dadb :=NewEG_ShapeElements (); +_dadb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_dadb );if _bafbf :=d .DecodeElement (&_dadb .ShapeElementsChoice .Handles ,&_aacec );_bafbf !=nil {return _bafbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gdaaf :=NewEG_ShapeElements (); +_gdaaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gdaaf );if _cbafd :=d .DecodeElement (&_gdaaf .ShapeElementsChoice .Fill ,&_aacec );_cbafd !=nil {return _cbafd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gdbbe :=NewEG_ShapeElements (); +_gdbbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gdbbe );if _baabf :=d .DecodeElement (&_gdbbe .ShapeElementsChoice .Stroke ,&_aacec );_baabf !=nil {return _baabf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fcfef :=NewEG_ShapeElements (); +_fcfef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_fcfef );if _aeddd :=d .DecodeElement (&_fcfef .ShapeElementsChoice .Shadow ,&_aacec );_aeddd !=nil {return _aeddd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gbccd :=NewEG_ShapeElements (); +_gbccd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gbccd );if _gcbefc :=d .DecodeElement (&_gbccd .ShapeElementsChoice .Textbox ,&_aacec );_gcbefc !=nil {return _gcbefc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eaafg :=NewEG_ShapeElements (); +_eaafg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_eaafg );if _bcfff :=d .DecodeElement (&_eaafg .ShapeElementsChoice .Textpath ,&_aacec );_bcfff !=nil {return _bcfff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_befca :=NewEG_ShapeElements (); +_befca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_befca );if _agddb :=d .DecodeElement (&_befca .ShapeElementsChoice .Imagedata ,&_aacec );_agddb !=nil {return _agddb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_dafbg :=NewEG_ShapeElements (); +_dafbg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_dafbg );if _bebaff :=d .DecodeElement (&_dafbg .ShapeElementsChoice .Skew ,&_aacec );_bebaff !=nil {return _bebaff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_debea :=NewEG_ShapeElements (); +_debea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_debea );if _dcgcg :=d .DecodeElement (&_debea .ShapeElementsChoice .Extrusion ,&_aacec );_dcgcg !=nil {return _dcgcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ccfgf :=NewEG_ShapeElements (); +_ccfgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_ccfgf );if _accce :=d .DecodeElement (&_ccfgf .ShapeElementsChoice .Callout ,&_aacec );_accce !=nil {return _accce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_begbe :=NewEG_ShapeElements (); +_begbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_begbe );if _gegcb :=d .DecodeElement (&_begbe .ShapeElementsChoice .Lock ,&_aacec );_gegcb !=nil {return _gegcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_abgdb :=NewEG_ShapeElements (); +_abgdb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_abgdb );if _eggcg :=d .DecodeElement (&_abgdb .ShapeElementsChoice .Clippath ,&_aacec );_eggcg !=nil {return _eggcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gdgfae :=NewEG_ShapeElements (); +_gdgfae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gdgfae );if _eccfd :=d .DecodeElement (&_gdgfae .ShapeElementsChoice .Signatureline ,&_aacec );_eccfd !=nil {return _eccfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fggfc :=NewEG_ShapeElements (); +_fggfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_fggfc );if _bcdba :=d .DecodeElement (&_fggfc .ShapeElementsChoice .Wrap ,&_aacec );_bcdba !=nil {return _bcdba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_gabeg :=NewEG_ShapeElements (); +_gabeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_gabeg );if _egaaf :=d .DecodeElement (&_gabeg .ShapeElementsChoice .Anchorlock ,&_aacec );_egaaf !=nil {return _egaaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_geedd :=NewEG_ShapeElements (); +_geedd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_geedd );if _gadaf :=d .DecodeElement (&_geedd .ShapeElementsChoice .Bordertop ,&_aacec );_gadaf !=nil {return _gadaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_caceg :=NewEG_ShapeElements (); +_caceg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_caceg );if _efggg :=d .DecodeElement (&_caceg .ShapeElementsChoice .Borderbottom ,&_aacec );_efggg !=nil {return _efggg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_edage :=NewEG_ShapeElements (); +_edage .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_edage );if _gdegc :=d .DecodeElement (&_edage .ShapeElementsChoice .Borderleft ,&_aacec );_gdegc !=nil {return _gdegc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cfaae :=NewEG_ShapeElements (); +_cfaae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_cfaae );if _cdcfe :=d .DecodeElement (&_cfaae .ShapeElementsChoice .Borderright ,&_aacec );_cdcfe !=nil {return _cdcfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_acbfa :=NewEG_ShapeElements (); +_acbfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_acbfa );if _bggbf :=d .DecodeElement (&_acbfa .ShapeElementsChoice .ClientData ,&_aacec );_bggbf !=nil {return _bggbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dbcbdf :=NewEG_ShapeElements (); +_dbcbdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ffcac .EG_ShapeElements =append (_ffcac .EG_ShapeElements ,_dbcbdf );if _acagd :=d .DecodeElement (&_dbcbdf .ShapeElementsChoice .Textdata ,&_aacec );_acagd !=nil {return _acagd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_ffcac .Complex =NewOfcComplex (); +if _dcebbe :=d .DecodeElement (_ffcac .Complex ,&_aacec );_dcebbe !=nil {return _dcebbe ;};default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u0068\u0061\u0070\u0065\u0074y\u0070\u0065 \u0025\u0076",_aacec .Name ); +if _gcdee :=d .Skip ();_gcdee !=nil {return _gcdee ;};};case _e .EndElement :break _ccgaa ;case _e .CharData :};};return nil ;};func (_fggcc *OfcShapedefaults )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fggcc .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults (); +for _ ,_bfgde :=range start .Attr {if _bfgde .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_acbb :=_bfgde .Value ;_fggcc .StrokecolorAttr =&_acbb ;continue ;};if _bfgde .Name .Local =="\u0066\u0069\u006c\u006c"{_fggcc .FillAttr .UnmarshalXMLAttr (_bfgde ); +continue ;};if _bfgde .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ggdfd :=_bfgde .Value ;_fggcc .FillcolorAttr =&_ggdfd ;continue ;};if _bfgde .Name .Local =="\u0065\u0078\u0074"{_fggcc .ExtAttr .UnmarshalXMLAttr (_bfgde );continue ; +};if _bfgde .Name .Local =="\u0073p\u0069\u0064\u006d\u0061\u0078"{_gbccg ,_egffd :=_c .ParseInt (_bfgde .Value ,10,64);if _egffd !=nil {return _egffd ;};_fggcc .SpidmaxAttr =&_gbccg ;continue ;};if _bfgde .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fggcc .AllowincellAttr .UnmarshalXMLAttr (_bfgde ); +continue ;};if _bfgde .Name .Local =="\u0073\u0074\u0079l\u0065"{_gcbeeg :=_bfgde .Value ;_fggcc .StyleAttr =&_gcbeeg ;continue ;};if _bfgde .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065"{_fggcc .StrokeAttr .UnmarshalXMLAttr (_bfgde );continue ; +};};_cfce :for {_abdgd ,_cfdbb :=d .Token ();if _cfdbb !=nil {return _cfdbb ;};switch _edfbb :=_abdgd .(type ){case _e .StartElement :switch _edfbb .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fggcc .Fill =NewFill (); +if _cfdef :=d .DecodeElement (_fggcc .Fill ,&_edfbb );_cfdef !=nil {return _cfdef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_fggcc .Stroke =NewStroke (); +if _aaafg :=d .DecodeElement (_fggcc .Stroke ,&_edfbb );_aaafg !=nil {return _aaafg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_fggcc .Textbox =NewTextbox (); +if _dcfd :=d .DecodeElement (_fggcc .Textbox ,&_edfbb );_dcfd !=nil {return _dcfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fggcc .Shadow =NewShadow (); +if _ccada :=d .DecodeElement (_fggcc .Shadow ,&_edfbb );_ccada !=nil {return _ccada ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fggcc .Skew =NewOfcSkew (); +if _cfgg :=d .DecodeElement (_fggcc .Skew ,&_edfbb );_cfgg !=nil {return _cfgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fggcc .Extrusion =NewOfcExtrusion (); +if _acfbc :=d .DecodeElement (_fggcc .Extrusion ,&_edfbb );_acfbc !=nil {return _acfbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_fggcc .Callout =NewOfcCallout (); +if _fgccb :=d .DecodeElement (_fggcc .Callout ,&_edfbb );_fgccb !=nil {return _fgccb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_fggcc .Lock =NewOfcLock (); +if _afccf :=d .DecodeElement (_fggcc .Lock ,&_edfbb );_afccf !=nil {return _afccf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}:_fggcc .Colormru =NewOfcCT_ColorMru (); +if _gbbeg :=d .DecodeElement (_fggcc .Colormru ,&_edfbb );_gbbeg !=nil {return _gbbeg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006c\u006f\u0072\u006d\u0065\u006eu"}:_fggcc .Colormenu =NewOfcCT_ColorMenu (); +if _adfeb :=d .DecodeElement (_fggcc .Colormenu ,&_edfbb );_adfeb !=nil {return _adfeb ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0053\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073\u0020\u0025v",_edfbb .Name ); +if _cagag :=d .Skip ();_cagag !=nil {return _cagag ;};};case _e .EndElement :break _cfce ;case _e .CharData :};};return nil ;};type OfcCT_Skew struct{ -// ValidateWithPath validates the OfcCT_ColorMru and its children, prefixing error messages with path -func (_cafgg *OfcCT_ColorMru )ValidateWithPath (path string )error {if _defc :=_cafgg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_defc !=nil {return _defc ;};return nil ;};func NewOfcCT_ColorMenu ()*OfcCT_ColorMenu {_defgce :=&OfcCT_ColorMenu {}; -return _defgce };func NewAG_Id ()*AG_Id {_gda :=&AG_Id {};return _gda };func (_deeed ST_EditAs )ValidateWithPath (path string )error {switch _deeed {case 0,1,2,3,4,5,6,7:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deeed )); -};return nil ;};func (_ccgf *CT_Handles )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffff :for {_deecb ,_efbd :=d .Token ();if _efbd !=nil {return _efbd ;};switch _fege :=_deecb .(type ){case _e .StartElement :switch _fege .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_beega :=NewCT_H (); -if _gaagc :=d .DecodeElement (_beega ,&_fege );_gaagc !=nil {return _gaagc ;};_ccgf .H =append (_ccgf .H ,_beega );default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fH\u0061\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_fege .Name ); -if _ecbc :=d .Skip ();_ecbc !=nil {return _ecbc ;};};case _e .EndElement :break _ffff ;case _e .CharData :};};return nil ;}; +// Skew ID +IdAttr *string ; -// ValidateWithPath validates the AG_Chromakey and its children, prefixing error messages with path -func (_bbg *AG_Chromakey )ValidateWithPath (path string )error {return nil };type CT_Path struct{ +// Skew Toggle +OnAttr _f .ST_TrueFalse ; -// Path Definition -VAttr *string ; +// Skew Offset +OffsetAttr *string ; -// Limo Stretch Point -LimoAttr *string ; +// Skew Origin +OriginAttr *string ; -// Text Box Bounding Box -TextboxrectAttr *string ; +// Skew Perspective Matrix +MatrixAttr *string ;ExtAttr ST_Ext ;};func (_ffcb *CT_Image )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0069\u006d\u0061\u0067\u0065";};if _ffcb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .HrefAttr )}); +};if _ffcb .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .TargetAttr )});};if _ffcb .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .ClassAttr )}); +};if _ffcb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .TitleAttr )});};if _ffcb .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .AltAttr )}); +};if _ffcb .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CoordsizeAttr )});};if _ffcb .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CoordoriginAttr )}); +};if _ffcb .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .WrapcoordsAttr )});};if _ffcb .PrintAttr !=_f .ST_TrueFalseUnset {_dedg ,_bece :=_ffcb .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _bece !=nil {return _bece ;};start .Attr =append (start .Attr ,_dedg );};if _ffcb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .IdAttr )});};if _ffcb .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .StyleAttr )}); +};if _ffcb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .SpidAttr )});};if _ffcb .OnedAttr !=_f .ST_TrueFalseUnset {_eafbg ,_dgacb :=_ffcb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _dgacb !=nil {return _dgacb ;};start .Attr =append (start .Attr ,_eafbg );};if _ffcb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .RegroupidAttr )}); +};if _ffcb .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_dggf ,_cdgf :=_ffcb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cdgf !=nil {return _cdgf ; +};start .Attr =append (start .Attr ,_dggf );};if _ffcb .ButtonAttr !=_f .ST_TrueFalseUnset {_gdba ,_acca :=_ffcb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _acca !=nil {return _acca ;};start .Attr =append (start .Attr ,_gdba ); +};if _ffcb .UserhiddenAttr !=_f .ST_TrueFalseUnset {_afafb ,_fggf :=_ffcb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fggf !=nil {return _fggf ;};start .Attr =append (start .Attr ,_afafb ); +};if _ffcb .BulletAttr !=_f .ST_TrueFalseUnset {_bagf ,_dcca :=_ffcb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dcca !=nil {return _dcca ;};start .Attr =append (start .Attr ,_bagf );};if _ffcb .HrAttr !=_f .ST_TrueFalseUnset {_bedg ,_gaag :=_ffcb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _gaag !=nil {return _gaag ;};start .Attr =append (start .Attr ,_bedg );};if _ffcb .HrstdAttr !=_f .ST_TrueFalseUnset {_dfecb ,_dbgdd :=_ffcb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _dbgdd !=nil {return _dbgdd ; +};start .Attr =append (start .Attr ,_dfecb );};if _ffcb .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_eage ,_gfce :=_ffcb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gfce !=nil {return _gfce ; +};start .Attr =append (start .Attr ,_eage );};if _ffcb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .HrpctAttr )});};if _ffcb .HralignAttr !=OfcST_HrAlignUnset {_beea ,_eadde :=_ffcb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _eadde !=nil {return _eadde ;};start .Attr =append (start .Attr ,_beea );};if _ffcb .AllowincellAttr !=_f .ST_TrueFalseUnset {_afac ,_ccbf :=_ffcb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _ccbf !=nil {return _ccbf ;};start .Attr =append (start .Attr ,_afac );};if _ffcb .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_cagg ,_fegdg :=_ffcb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _fegdg !=nil {return _fegdg ;};start .Attr =append (start .Attr ,_cagg );};if _ffcb .UserdrawnAttr !=_f .ST_TrueFalseUnset {_gagcdf ,_cceaf :=_ffcb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _cceaf !=nil {return _cceaf ;};start .Attr =append (start .Attr ,_gagcdf );};if _ffcb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .BordertopcolorAttr )}); +};if _ffcb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .BorderleftcolorAttr )}); +};if _ffcb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .BorderbottomcolorAttr )}); +};if _ffcb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .BorderrightcolorAttr )}); +};if _ffcb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_bfgc ,_fddd :=_ffcb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fddd !=nil {return _fddd ;};start .Attr =append (start .Attr ,_bfgc ); +};if _ffcb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .DgmnodekindAttr )});};if _ffcb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_dggff ,_edge :=_ffcb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _edge !=nil {return _edge ;};start .Attr =append (start .Attr ,_dggff );};if _ffcb .InsetmodeAttr !=OfcST_InsetModeUnset {_gdbd ,_agfe :=_ffcb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _agfe !=nil {return _agfe ;};start .Attr =append (start .Attr ,_gdbd );};if _ffcb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .OpacityAttr )}); +};if _ffcb .StrokedAttr !=_f .ST_TrueFalseUnset {_egcdb ,_ede :=_ffcb .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _ede !=nil {return _ede ;};start .Attr =append (start .Attr ,_egcdb );};if _ffcb .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .StrokecolorAttr )}); +};if _ffcb .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .StrokeweightAttr )});};if _ffcb .InsetpenAttr !=_f .ST_TrueFalseUnset {_gfd ,_gcbg :=_ffcb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _gcbg !=nil {return _gcbg ;};start .Attr =append (start .Attr ,_gfd );};if _ffcb .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .ChromakeyAttr )}); +};if _ffcb .FilledAttr !=_f .ST_TrueFalseUnset {_dbag ,_aaac :=_ffcb .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _aaac !=nil {return _aaac ;};start .Attr =append (start .Attr ,_dbag );};if _ffcb .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .FillcolorAttr )}); +};if _ffcb .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .SptAttr )});};if _ffcb .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_gafga ,_afdd :=_ffcb .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _afdd !=nil {return _afdd ;};start .Attr =append (start .Attr ,_gafga );};if _ffcb .BwmodeAttr !=OfcST_BWModeUnset {_eacg ,_dffg :=_ffcb .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dffg !=nil {return _dffg ; +};start .Attr =append (start .Attr ,_eacg );};if _ffcb .BwpureAttr !=OfcST_BWModeUnset {_fcad ,_efedg :=_ffcb .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _efedg !=nil {return _efedg ;};start .Attr =append (start .Attr ,_fcad ); +};if _ffcb .BwnormalAttr !=OfcST_BWModeUnset {_becd ,_bdbb :=_ffcb .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _bdbb !=nil {return _bdbb ;};start .Attr =append (start .Attr ,_becd ); +};if _ffcb .ForcedashAttr !=_f .ST_TrueFalseUnset {_gbgdd ,_cefef :=_ffcb .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cefef !=nil {return _cefef ;};start .Attr =append (start .Attr ,_gbgdd ); +};if _ffcb .OleiconAttr !=_f .ST_TrueFalseUnset {_cdfad ,_bdagc :=_ffcb .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _bdagc !=nil {return _bdagc ;};start .Attr =append (start .Attr ,_cdfad );};if _ffcb .OleAttr !=_f .ST_TrueFalseBlankUnset {_faae ,_fbbf :=_ffcb .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _fbbf !=nil {return _fbbf ;};start .Attr =append (start .Attr ,_faae );};if _ffcb .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_cbag ,_gbgc :=_ffcb .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _gbgc !=nil {return _gbgc ;};start .Attr =append (start .Attr ,_cbag );};if _ffcb .CliptowrapAttr !=_f .ST_TrueFalseUnset {_dbeae ,_fgda :=_ffcb .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _fgda !=nil {return _fgda ;};start .Attr =append (start .Attr ,_dbeae );};if _ffcb .ClipAttr !=_f .ST_TrueFalseUnset {_cgdgc ,_afcb :=_ffcb .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _afcb !=nil {return _afcb ; +};start .Attr =append (start .Attr ,_cgdgc );};if _ffcb .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .SrcAttr )});};if _ffcb .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CropleftAttr )}); +};if _ffcb .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CroptopAttr )});};if _ffcb .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CroprightAttr )}); +};if _ffcb .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .CropbottomAttr )});};if _ffcb .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .GainAttr )}); +};if _ffcb .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .BlacklevelAttr )});};if _ffcb .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_ec .Sprintf ("\u0025\u0076",*_ffcb .GammaAttr )}); +};if _ffcb .GrayscaleAttr !=_f .ST_TrueFalseUnset {_dfeb ,_bgag :=_ffcb .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _bgag !=nil {return _bgag ;};start .Attr =append (start .Attr ,_dfeb );};if _ffcb .BilevelAttr !=_f .ST_TrueFalseUnset {_gced ,_edadg :=_ffcb .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"}); +if _edadg !=nil {return _edadg ;};start .Attr =append (start .Attr ,_gced );};e .EncodeToken (start );if _ffcb .EG_ShapeElements !=nil {for _ ,_cdcde :=range _ffcb .EG_ShapeElements {_cdcde .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_dfdbf *Handles )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _dfdbf .CT_Handles .MarshalXML (e ,start );};func (_bdfadd OfcST_How )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_accaa :=_e .Attr {};_accaa .Name =name ; +switch _bdfadd {case OfcST_HowUnset :_accaa .Value ="";case OfcST_HowTop :_accaa .Value ="\u0074\u006f\u0070";case OfcST_HowMiddle :_accaa .Value ="\u006d\u0069\u0064\u0064\u006c\u0065";case OfcST_HowBottom :_accaa .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; +case OfcST_HowLeft :_accaa .Value ="\u006c\u0065\u0066\u0074";case OfcST_HowCenter :_accaa .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_HowRight :_accaa .Value ="\u0072\u0069\u0067h\u0074";};return _accaa ,nil ;};func (_cbba *CT_Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0070\u0061\u0074\u0068"; +};if _cbba .VAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .VAttr )});};if _cbba .LimoAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u006d\u006f"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .LimoAttr )}); +};if _cbba .TextboxrectAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .TextboxrectAttr )});};if _cbba .FillokAttr !=_f .ST_TrueFalseUnset {_ebcbg ,_dccg :=_cbba .FillokAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u006f\u006b"}); +if _dccg !=nil {return _dccg ;};start .Attr =append (start .Attr ,_ebcbg );};if _cbba .StrokeokAttr !=_f .ST_TrueFalseUnset {_bcbgd ,_cgbcf :=_cbba .StrokeokAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"});if _cgbcf !=nil {return _cgbcf ; +};start .Attr =append (start .Attr ,_bcbgd );};if _cbba .ShadowokAttr !=_f .ST_TrueFalseUnset {_bgbc ,_ccdce :=_cbba .ShadowokAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"});if _ccdce !=nil {return _ccdce ;}; +start .Attr =append (start .Attr ,_bgbc );};if _cbba .ArrowokAttr !=_f .ST_TrueFalseUnset {_ccdg ,_feaf :=_cbba .ArrowokAttr .MarshalXMLAttr (_e .Name {Local :"\u0061r\u0072\u006f\u0077\u006f\u006b"});if _feaf !=nil {return _feaf ;};start .Attr =append (start .Attr ,_ccdg ); +};if _cbba .GradientshapeokAttr !=_f .ST_TrueFalseUnset {_fddfg ,_gcce :=_cbba .GradientshapeokAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"});if _gcce !=nil {return _gcce ;};start .Attr =append (start .Attr ,_fddfg ); +};if _cbba .TextpathokAttr !=_f .ST_TrueFalseUnset {_eeec ,_gfdf :=_cbba .TextpathokAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"});if _gfdf !=nil {return _gfdf ;};start .Attr =append (start .Attr ,_eeec ); +};if _cbba .InsetpenokAttr !=_f .ST_TrueFalseUnset {_ebdae ,_cfdf :=_cbba .InsetpenokAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"});if _cfdf !=nil {return _cfdf ;};start .Attr =append (start .Attr ,_ebdae ); +};if _cbba .ConnecttypeAttr !=OfcST_ConnectTypeUnset {_ebbd ,_ggfag :=_cbba .ConnecttypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"});if _ggfag !=nil {return _ggfag ;};start .Attr =append (start .Attr ,_ebbd ); +};if _cbba .ConnectlocsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .ConnectlocsAttr )});};if _cbba .ConnectanglesAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .ConnectanglesAttr )}); +};if _cbba .ExtrusionokAttr !=_f .ST_TrueFalseUnset {_fefbb ,_bbddeg :=_cbba .ExtrusionokAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"});if _bbddeg !=nil {return _bbddeg ;};start .Attr =append (start .Attr ,_fefbb ); +};if _cbba .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cbba .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; +};func (_babge *CT_Shape )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cbedb :=range start .Attr {if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_babge .UserdrawnAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_babge .HralignAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_babge .ButtonAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_babge .ForcedashAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fcdcc :=_cbedb .Value ; +_babge .BorderrightcolorAttr =&_fcdcc ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_babge .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u006f\u006c\u0065"{_babge .OleAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_efegb :=_cbedb .Value ; +_babge .BorderbottomcolorAttr =&_efegb ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0073\u0070\u0074"{_cacg ,_ddebf :=_c .ParseFloat (_cbedb .Value ,64); +if _ddebf !=nil {return _ddebf ;};_cbfd :=float32 (_cacg );_babge .SptAttr =&_cbfd ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_eafe ,_dabeb :=_c .ParseInt (_cbedb .Value ,10,64); +if _dabeb !=nil {return _dabeb ;};_babge .DgmnodekindAttr =&_eafe ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_babge .HrnoshadeAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_babge .DgmlayoutAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_babge .BulletAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_babge .AllowoverlapAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_babge .BwpureAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eaegg :=_cbedb .Value ; +_babge .BorderleftcolorAttr =&_eaegg ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_babge .UserhiddenAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0068\u0072\u0073t\u0064"{_babge .HrstdAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u006f\u006e\u0065\u0064"{_babge .OnedAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0073\u0070\u0069\u0064"{_egfa :=_cbedb .Value ; +_babge .SpidAttr =&_egfa ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0068\u0072\u0070c\u0074"{_deebc ,_dbgbd :=_c .ParseFloat (_cbedb .Value ,64); +if _dbgbd !=nil {return _dbgbd ;};_fcff :=float32 (_deebc );_babge .HrpctAttr =&_fcff ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_babge .BwnormalAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0067f\u0078\u0064\u0061\u0074\u0061"{_ddfb :=_cbedb .Value ; +_babge .GfxdataAttr =&_ddfb ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_cbedg ,_acgc :=_c .ParseInt (_cbedb .Value ,10,64); +if _acgc !=nil {return _acgc ;};_babge .RegroupidAttr =&_cbedg ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_babge .AllowincellAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_babge .OleiconAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_babge .InsetmodeAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gbecg :=_cbedb .Value ; +_babge .BordertopcolorAttr =&_gbecg ;continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_babge .PreferrelativeAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_babge .BwmodeAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_babge .CliptowrapAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_babge .DgmlayoutmruAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0063\u006c\u0069\u0070"{_babge .ClipAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_babge .ConnectortypeAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbedb .Name .Local =="\u0068\u0072"{_babge .HrAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Local =="\u0068\u0072\u0065\u0066"{_abfd :=_cbedb .Value ;_babge .HrefAttr =&_abfd ;continue ;};if _cbedb .Name .Local =="\u0063\u006c\u0061s\u0073"{_fdea :=_cbedb .Value ;_babge .ClassAttr =&_fdea ;continue ;};if _cbedb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eeddg :=_cbedb .Value ; +_babge .OpacityAttr =&_eeddg ;continue ;};if _cbedb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_babge .StrokedAttr .UnmarshalXMLAttr (_cbedb );continue ;};if _cbedb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bfadb :=_cbedb .Value ; +_babge .StrokecolorAttr =&_bfadb ;continue ;};if _cbedb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_cgfdf :=_cbedb .Value ;_babge .StrokeweightAttr =&_cgfdf ;continue ;};if _cbedb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_babge .InsetpenAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bddad :=_cbedb .Value ;_babge .ChromakeyAttr =&_bddad ;continue ;};if _cbedb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_babge .FilledAttr .UnmarshalXMLAttr (_cbedb ); +continue ;};if _cbedb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afgagf :=_cbedb .Value ;_babge .FillcolorAttr =&_afgagf ;continue ;};if _cbedb .Name .Local =="\u0073\u0074\u0079l\u0065"{_cffcc :=_cbedb .Value ;_babge .StyleAttr =&_cffcc ; +continue ;};if _cbedb .Name .Local =="\u0069\u0064"{_dcbef :=_cbedb .Value ;_babge .IdAttr =&_dcbef ;continue ;};if _cbedb .Name .Local =="\u0070\u0072\u0069n\u0074"{_babge .PrintAttr .UnmarshalXMLAttr (_cbedb );continue ;};if _cbedb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dabc :=_cbedb .Value ; +_babge .WrapcoordsAttr =&_dabc ;continue ;};if _cbedb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cacd :=_cbedb .Value ;_babge .CoordoriginAttr =&_cacd ;continue ;};if _cbedb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fgfb :=_cbedb .Value ; +_babge .CoordsizeAttr =&_fgfb ;continue ;};if _cbedb .Name .Local =="\u0061\u006c\u0074"{_beda :=_cbedb .Value ;_babge .AltAttr =&_beda ;continue ;};if _cbedb .Name .Local =="e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"{_cdaff :=_cbedb .Value ; +_babge .EquationxmlAttr =&_cdaff ;continue ;};if _cbedb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_acgca :=_cbedb .Value ;_babge .TargetAttr =&_acgca ;continue ;};if _cbedb .Name .Local =="\u0074\u0069\u0074l\u0065"{_gcagb :=_cbedb .Value ; +_babge .TitleAttr =&_gcagb ;continue ;};if _cbedb .Name .Local =="\u0074\u0079\u0070\u0065"{_gdbe :=_cbedb .Value ;_babge .TypeAttr =&_gdbe ;continue ;};if _cbedb .Name .Local =="\u0061\u0064\u006a"{_beeee :=_cbedb .Value ;_babge .AdjAttr =&_beeee ;continue ; +};if _cbedb .Name .Local =="\u0070\u0061\u0074\u0068"{_bgac :=_cbedb .Value ;_babge .PathAttr =&_bgac ;continue ;};};_bgcf :for {_egbgg ,_ccbfb :=d .Token ();if _ccbfb !=nil {return _ccbfb ;};switch _aebdf :=_egbgg .(type ){case _e .StartElement :switch _aebdf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_feab :=NewCT_ShapeChoice (); +if _daaea :=d .DecodeElement (&_feab .Ink ,&_aebdf );_daaea !=nil {return _daaea ;};_babge .ShapeChoice =append (_babge .ShapeChoice ,_feab );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0069s\u0063\u006f\u006d\u006d\u0065\u006et"}:_dcbda :=NewCT_ShapeChoice (); +if _cbeda :=d .DecodeElement (&_dcbda .Iscomment ,&_aebdf );_cbeda !=nil {return _cbeda ;};_babge .ShapeChoice =append (_babge .ShapeChoice ,_dcbda );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}:_aaddf :=NewCT_ShapeChoice (); +if _dgedb :=d .DecodeElement (&_aaddf .Equationxml ,&_aebdf );_dgedb !=nil {return _dgedb ;};_babge .ShapeChoice =append (_babge .ShapeChoice ,_aaddf );default:_fagf :=NewCT_ShapeChoice ();if _afegdf :=d .DecodeElement (&_fagf ,&_aebdf );_afegdf ==nil {_babge .ShapeChoice =append (_babge .ShapeChoice ,_fagf ); +continue ;};_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_aebdf .Name ); +if _bcdd :=d .Skip ();_bcdd !=nil {return _bcdd ;};return _ccbfb ;};case _e .EndElement :break _bgcf ;case _e .CharData :};};return nil ;};func (_bdba *CT_Background )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0062a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"; +};if _bdba .BwmodeAttr !=OfcST_BWModeUnset {_ebdc ,_afd :=_bdba .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _afd !=nil {return _afd ;};start .Attr =append (start .Attr ,_ebdc );};if _bdba .BwpureAttr !=OfcST_BWModeUnset {_gcaee ,_ddba :=_bdba .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"}); +if _ddba !=nil {return _ddba ;};start .Attr =append (start .Attr ,_gcaee );};if _bdba .BwnormalAttr !=OfcST_BWModeUnset {_dgceb ,_adbe :=_bdba .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"}); +if _adbe !=nil {return _adbe ;};start .Attr =append (start .Attr ,_dgceb );};if _bdba .TargetscreensizeAttr !=OfcST_ScreenSizeUnset {_ggeaa ,_bcgf :=_bdba .TargetscreensizeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0074a\u0072\u0067\u0065\u0074\u0073c\u0072\u0065e\u006e\u0073\u0069\u007a\u0065"}); +if _bcgf !=nil {return _bcgf ;};start .Attr =append (start .Attr ,_ggeaa );};if _bdba .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bdba .IdAttr )});};if _bdba .FilledAttr !=_f .ST_TrueFalseUnset {_dfdf ,_gaca :=_bdba .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"}); +if _gaca !=nil {return _gaca ;};start .Attr =append (start .Attr ,_dfdf );};if _bdba .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_bdba .FillcolorAttr )}); +};e .EncodeToken (start );if _bdba .Fill !=nil {_dbf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_bdba .Fill ,_dbf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_edfce ST_StrokeArrowLength )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_edfce .String (),start ); +};func NewAG_AllCoreAttributes ()*AG_AllCoreAttributes {_bf :=&AG_AllCoreAttributes {};return _bf };func (_ccdaab OfcST_ExtrusionRender )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ccdaab .String (),start );};func (_ebgeg *OfcCallout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebgeg .OfcCT_Callout =*NewOfcCT_Callout (); +for _ ,_gfgea :=range start .Attr {if _gfgea .Name .Local =="\u006f\u006e"{_ebgeg .OnAttr .UnmarshalXMLAttr (_gfgea );continue ;};if _gfgea .Name .Local =="\u0074\u0079\u0070\u0065"{_efbcb :=_gfgea .Value ;_ebgeg .TypeAttr =&_efbcb ;continue ;};if _gfgea .Name .Local =="\u0067\u0061\u0070"{_beffa :=_gfgea .Value ; +_ebgeg .GapAttr =&_beffa ;continue ;};if _gfgea .Name .Local =="\u0061\u006e\u0067l\u0065"{_ebgeg .AngleAttr .UnmarshalXMLAttr (_gfgea );continue ;};if _gfgea .Name .Local =="\u0064\u0072\u006f\u0070\u0061\u0075\u0074\u006f"{_ebgeg .DropautoAttr .UnmarshalXMLAttr (_gfgea ); +continue ;};if _gfgea .Name .Local =="\u0064\u0072\u006f\u0070"{_bdecd :=_gfgea .Value ;_ebgeg .DropAttr =&_bdecd ;continue ;};if _gfgea .Name .Local =="\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065"{_dfgdg :=_gfgea .Value ;_ebgeg .DistanceAttr =&_dfgdg ; +continue ;};if _gfgea .Name .Local =="\u006ce\u006eg\u0074\u0068\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065\u0064"{_ebgeg .LengthspecifiedAttr .UnmarshalXMLAttr (_gfgea );continue ;};if _gfgea .Name .Local =="\u006c\u0065\u006e\u0067\u0074\u0068"{_cbgefe :=_gfgea .Value ; +_ebgeg .LengthAttr =&_cbgefe ;continue ;};if _gfgea .Name .Local =="\u0061c\u0063\u0065\u006e\u0074\u0062\u0061r"{_ebgeg .AccentbarAttr .UnmarshalXMLAttr (_gfgea );continue ;};if _gfgea .Name .Local =="\u0074\u0065\u0078\u0074\u0062\u006f\u0072\u0064\u0065\u0072"{_ebgeg .TextborderAttr .UnmarshalXMLAttr (_gfgea ); +continue ;};if _gfgea .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0078"{_ebgeg .MinusxAttr .UnmarshalXMLAttr (_gfgea );continue ;};if _gfgea .Name .Local =="\u006d\u0069\u006e\u0075\u0073\u0079"{_ebgeg .MinusyAttr .UnmarshalXMLAttr (_gfgea );continue ; +};if _gfgea .Name .Local =="\u0065\u0078\u0074"{_ebgeg .ExtAttr .UnmarshalXMLAttr (_gfgea );continue ;};};for {_ggaaf ,_ceggd :=d .Token ();if _ceggd !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0061\u006c\u006c\u006f\u0075\u0074\u003a\u0020%\u0073",_ceggd ); +};if _afffe ,_bbbba :=_ggaaf .(_e .EndElement );_bbbba &&_afffe .Name ==start .Name {break ;};};return nil ;};func NewAG_CoreAttributes ()*AG_CoreAttributes {_be :=&AG_CoreAttributes {};return _be };func (_baa *AG_ShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_daff :=range start .Attr {if _daff .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_deag :=_daff .Value ; +_baa .OpacityAttr =&_deag ;continue ;};if _daff .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_baa .StrokedAttr .UnmarshalXMLAttr (_daff );continue ;};if _daff .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_ccfd :=_daff .Value ; +_baa .StrokecolorAttr =&_ccfd ;continue ;};if _daff .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dcce :=_daff .Value ;_baa .StrokeweightAttr =&_dcce ;continue ;};if _daff .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_baa .InsetpenAttr .UnmarshalXMLAttr (_daff ); +continue ;};if _daff .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gbde :=_daff .Value ;_baa .ChromakeyAttr =&_gbde ;continue ;};if _daff .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_baa .FilledAttr .UnmarshalXMLAttr (_daff ); +continue ;};if _daff .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_ade :=_daff .Value ;_baa .FillcolorAttr =&_ade ;continue ;};};for {_efac ,_fffb :=d .Token ();if _fffb !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047_\u0053\u0068\u0061\u0070\u0065\u0041\u0074t\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020\u0025\u0073",_fffb ); +};if _eeea ,_ecb :=_efac .(_e .EndElement );_ecb &&_eeea .Name ==start .Name {break ;};};return nil ;};func (_bfbfge *OfcCT_ShapeLayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afdabe :=range start .Attr {if _afdabe .Name .Local =="\u0065\u0078\u0074"{_bfbfge .ExtAttr .UnmarshalXMLAttr (_afdabe ); +continue ;};};_dcbbge :for {_fadgf ,_egcec :=d .Token ();if _egcec !=nil {return _egcec ;};switch _bfaaf :=_fadgf .(type ){case _e .StartElement :switch _bfaaf .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_bfbfge .Idmap =NewOfcCT_IdMap (); +if _fbcbfe :=d .DecodeElement (_bfbfge .Idmap ,&_bfaaf );_fbcbfe !=nil {return _fbcbfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_bfbfge .Regrouptable =NewOfcCT_RegroupTable (); +if _bcddf :=d .DecodeElement (_bfbfge .Regrouptable ,&_bfaaf );_bcddf !=nil {return _bcddf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_bfbfge .Rules =NewOfcCT_Rules (); +if _dfccg :=d .DecodeElement (_bfbfge .Rules ,&_bfaaf );_dfccg !=nil {return _dfccg ;};default:_ecf .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0020\u0025\u0076",_bfaaf .Name ); +if _adab :=d .Skip ();_adab !=nil {return _adab ;};};case _e .EndElement :break _dcbbge ;case _e .CharData :};};return nil ;};type Curve struct{CT_Curve };func (_dgdga *OfcST_ColorMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fagge ,_fcbde :=d .Token (); +if _fcbde !=nil {return _fcbde ;};if _feafg ,_cgcgbc :=_fagge .(_e .EndElement );_cgcgbc &&_feafg .Name ==start .Name {*_dgdga =1;return nil ;};if _gdagb ,_aeaaa :=_fagge .(_e .CharData );!_aeaaa {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fagge ); +}else {switch string (_gdagb ){case "":*_dgdga =0;case "\u0061\u0075\u0074\u006f":*_dgdga =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_dgdga =2;};};_fagge ,_fcbde =d .Token ();if _fcbde !=nil {return _fcbde ;};if _ebaga ,_dfgb :=_fagge .(_e .EndElement ); +_dfgb &&_ebaga .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fagge );};func NewFormulas ()*Formulas {_bggda :=&Formulas {}; +_bggda .CT_Formulas =*NewCT_Formulas ();return _bggda ;};func (_ddcbg *OfcCT_Relation )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gbagga :=range start .Attr {if _gbagga .Name .Local =="\u0069\u0064\u0073r\u0063"{_cedaa :=_gbagga .Value ; +_ddcbg .IdsrcAttr =&_cedaa ;continue ;};if _gbagga .Name .Local =="\u0069\u0064\u0064\u0065\u0073\u0074"{_ceae :=_gbagga .Value ;_ddcbg .IddestAttr =&_ceae ;continue ;};if _gbagga .Name .Local =="\u0069\u0064\u0063\u006e\u0074\u0072"{_daac :=_gbagga .Value ; +_ddcbg .IdcntrAttr =&_daac ;continue ;};if _gbagga .Name .Local =="\u0065\u0078\u0074"{_ddcbg .ExtAttr .UnmarshalXMLAttr (_gbagga );continue ;};};for {_cdef ,_gffcg :=d .Token ();if _gffcg !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e:\u0020\u0025\u0073",_gffcg ); +};if _eddeg ,_edfbg :=_cdef .(_e .EndElement );_edfbg &&_eddeg .Name ==start .Name {break ;};};return nil ;};func (_gcafbd *OfcExtrusion )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcafbd .OfcCT_Extrusion =*NewOfcCT_Extrusion ();for _ ,_gdbdb :=range start .Attr {if _gdbdb .Name .Local =="\u006f\u006e"{_gcafbd .OnAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0074\u0079\u0070\u0065"{_gcafbd .TypeAttr .UnmarshalXMLAttr (_gdbdb );continue ;};if _gdbdb .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_gcafbd .RenderAttr .UnmarshalXMLAttr (_gdbdb );continue ;};if _gdbdb .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_dcdeg :=_gdbdb .Value ; +_gcafbd .ViewpointoriginAttr =&_dcdeg ;continue ;};if _gdbdb .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_egfg :=_gdbdb .Value ;_gcafbd .ViewpointAttr =&_egfg ;continue ;};if _gdbdb .Name .Local =="\u0070\u006c\u0061n\u0065"{_gcafbd .PlaneAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_cdab ,_ddafc :=_c .ParseFloat (_gdbdb .Value ,64);if _ddafc !=nil {return _ddafc ;};_acbdca :=float32 (_cdab );_gcafbd .SkewangleAttr =&_acbdca ;continue ;};if _gdbdb .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_ffbf :=_gdbdb .Value ; +_gcafbd .SkewamtAttr =&_ffbf ;continue ;};if _gdbdb .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_cgbce :=_gdbdb .Value ;_gcafbd .ForedepthAttr =&_cgbce ;continue ;};if _gdbdb .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_acea :=_gdbdb .Value ; +_gcafbd .BackdepthAttr =&_acea ;continue ;};if _gdbdb .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_bcafb :=_gdbdb .Value ;_gcafbd .OrientationAttr =&_bcafb ;continue ;};if _gdbdb .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_fdfdcb ,_edddf :=_c .ParseFloat (_gdbdb .Value ,64); +if _edddf !=nil {return _edddf ;};_ggdgc :=float32 (_fdfdcb );_gcafbd .OrientationangleAttr =&_ggdgc ;continue ;};if _gdbdb .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_gcafbd .LockrotationcenterAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_gcafbd .AutorotationcenterAttr .UnmarshalXMLAttr (_gdbdb );continue ;};if _gdbdb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_cagdc :=_gdbdb .Value ; +_gcafbd .RotationcenterAttr =&_cagdc ;continue ;};if _gdbdb .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_babbgf :=_gdbdb .Value ;_gcafbd .RotationangleAttr =&_babbgf ;continue ;};if _gdbdb .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_gcafbd .ColormodeAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0063\u006f\u006co\u0072"{_daece :=_gdbdb .Value ;_gcafbd .ColorAttr =&_daece ;continue ;};if _gdbdb .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_cabdg ,_dgaaf :=_c .ParseFloat (_gdbdb .Value ,64); +if _dgaaf !=nil {return _dgaaf ;};_bbabb :=float32 (_cabdg );_gcafbd .ShininessAttr =&_bbabb ;continue ;};if _gdbdb .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_cgcce :=_gdbdb .Value ;_gcafbd .SpecularityAttr =&_cgcce ; +continue ;};if _gdbdb .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_gdccc :=_gdbdb .Value ;_gcafbd .DiffusityAttr =&_gdccc ;continue ;};if _gdbdb .Name .Local =="\u006d\u0065\u0074a\u006c"{_gcafbd .MetalAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0065\u0064\u0067\u0065"{_afbgc :=_gdbdb .Value ;_gcafbd .EdgeAttr =&_afbgc ;continue ;};if _gdbdb .Name .Local =="\u0066\u0061\u0063e\u0074"{_becdgc :=_gdbdb .Value ;_gcafbd .FacetAttr =&_becdgc ;continue ;};if _gdbdb .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_gcafbd .LightfaceAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_efded :=_gdbdb .Value ;_gcafbd .BrightnessAttr =&_efded ;continue ;};if _gdbdb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_egcdf :=_gdbdb .Value ; +_gcafbd .LightpositionAttr =&_egcdf ;continue ;};if _gdbdb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_cgdf :=_gdbdb .Value ;_gcafbd .LightlevelAttr =&_cgdf ;continue ;};if _gdbdb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_gcafbd .LightharshAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};if _gdbdb .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_fcaga :=_gdbdb .Value ;_gcafbd .Lightposition2Attr =&_fcaga ;continue ;};if _gdbdb .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_aegcd :=_gdbdb .Value ; +_gcafbd .Lightlevel2Attr =&_aegcd ;continue ;};if _gdbdb .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_gcafbd .Lightharsh2Attr .UnmarshalXMLAttr (_gdbdb );continue ;};if _gdbdb .Name .Local =="\u0065\u0078\u0074"{_gcafbd .ExtAttr .UnmarshalXMLAttr (_gdbdb ); +continue ;};};for {_adaaf ,_acgef :=d .Token ();if _acgef !=nil {return _ec .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0045\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_acgef );};if _cfgde ,_gegc :=_adaaf .(_e .EndElement ); +_gegc &&_cfgde .Name ==start .Name {break ;};};return nil ;}; -// Shape Fill Toggle -FillokAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcDiagram and its children, prefixing error messages with path +func (_aafga *OfcDiagram )ValidateWithPath (path string )error {if _cdfec :=_aafga .OfcCT_Diagram .ValidateWithPath (path );_cdfec !=nil {return _cdfec ;};return nil ;}; -// Stroke Toggle -StrokeokAttr _de .ST_TrueFalse ; +// Validate validates the OfcCT_OLEObject and its children +func (_bfcbe *OfcCT_OLEObject )Validate ()error {return _bfcbe .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_ggcb OfcST_OLEUpdateMode )ValidateWithPath (path string )error {switch _ggcb {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ggcb )); +};return nil ;};func (_bgagd OfcST_DiagramLayout )String ()string {switch _bgagd {case 0:return "";case 1:return "\u0030";case 2:return "\u0031";case 3:return "\u0032";case 4:return "\u0033";};return "";};func NewOfcCT_IdMap ()*OfcCT_IdMap {_gcbbf :=&OfcCT_IdMap {}; +return _gcbbf };func (_edbg *Curve )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _edbg .CT_Curve .MarshalXML (e ,start );};func (_fcfd ST_StrokeArrowType )Validate ()error {return _fcfd .ValidateWithPath ("")};func (_acede *OfcSignatureline )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acede .OfcCT_SignatureLine =*NewOfcCT_SignatureLine (); +for _ ,_dfgf :=range start .Attr {if _dfgf .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_acede .IssignaturelineAttr .UnmarshalXMLAttr (_dfgf );continue ;};if _dfgf .Name .Local =="\u0069\u0064"{_ddade :=_dfgf .Value ; +_acede .IdAttr =&_ddade ;continue ;};if _dfgf .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_geeeb :=_dfgf .Value ;_acede .ProvidAttr =&_geeeb ;continue ;};if _dfgf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_acede .SigninginstructionssetAttr .UnmarshalXMLAttr (_dfgf ); +continue ;};if _dfgf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_acede .AllowcommentsAttr .UnmarshalXMLAttr (_dfgf );continue ;};if _dfgf .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_acede .ShowsigndateAttr .UnmarshalXMLAttr (_dfgf ); +continue ;};if _dfgf .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_fadef :=_dfgf .Value ;_acede .SuggestedsignerAttr =&_fadef ;continue ;};if _dfgf .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_cdacd :=_dfgf .Value ; +_acede .Suggestedsigner2Attr =&_cdacd ;continue ;};if _dfgf .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_cgefc :=_dfgf .Value ;_acede .SuggestedsigneremailAttr =&_cgefc ;continue ;};if _dfgf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_aacag :=_dfgf .Value ; +_acede .SigninginstructionsAttr =&_aacag ;continue ;};if _dfgf .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_ecagf :=_dfgf .Value ;_acede .AddlxmlAttr =&_ecagf ;continue ;};if _dfgf .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_edecc :=_dfgf .Value ; +_acede .SigprovurlAttr =&_edecc ;continue ;};if _dfgf .Name .Local =="\u0065\u0078\u0074"{_acede .ExtAttr .UnmarshalXMLAttr (_dfgf );continue ;};};for {_fcfaa ,_gaeca :=d .Token ();if _gaeca !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u004f\u0066\u0063\u0053\u0069\u0067\u006ea\u0074u\u0072\u0065\u006c\u0069\u006e\u0065\u003a \u0025\u0073",_gaeca ); +};if _gfcbe ,_edgce :=_fcfaa .(_e .EndElement );_edgce &&_gfcbe .Name ==start .Name {break ;};};return nil ;}; -// Shadow Toggle -ShadowokAttr _de .ST_TrueFalse ; +// Validate validates the OfcCT_R and its children +func (_dbbg *OfcCT_R )Validate ()error {return _dbbg .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0052");};func NewOfcClippath ()*OfcClippath {_fffaf :=&OfcClippath {};_fffaf .OfcCT_ClipPath =*NewOfcCT_ClipPath ();return _fffaf ;};func (_fggac *ST_ShadowType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffadb ,_agega :=d .Token (); +if _agega !=nil {return _agega ;};if _bafcc ,_cefgf :=_ffadb .(_e .EndElement );_cefgf &&_bafcc .Name ==start .Name {*_fggac =1;return nil ;};if _acda ,_caecca :=_ffadb .(_e .CharData );!_caecca {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ffadb ); +}else {switch string (_acda ){case "":*_fggac =0;case "\u0073\u0069\u006e\u0067\u006c\u0065":*_fggac =1;case "\u0064\u006f\u0075\u0062\u006c\u0065":*_fggac =2;case "\u0065\u006d\u0062\u006f\u0073\u0073":*_fggac =3;case "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065":*_fggac =4; +};};_ffadb ,_agega =d .Token ();if _agega !=nil {return _agega ;};if _bacea ,_adcaf :=_ffadb .(_e .EndElement );_adcaf &&_bacea .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ffadb ); +};func (_bbabgf OfcST_ExtrusionPlane )String ()string {switch _bbabgf {case 0:return "";case 1:return "\u0058\u0059";case 2:return "\u005a\u0058";case 3:return "\u0059\u005a";};return "";};func (_abd *AG_Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gagcd :=range start .Attr {if _gagcd .Name .Local =="\u0070\u0061\u0074\u0068"{_fead :=_gagcd .Value ; +_abd .PathAttr =&_fead ;continue ;};};for {_feee ,_cggcf :=d .Token ();if _cggcf !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_cggcf );};if _fga ,_cbg :=_feee .(_e .EndElement ); +_cbg &&_fga .Name ==start .Name {break ;};};return nil ;}; -// Arrowhead Display Toggle -ArrowokAttr _de .ST_TrueFalse ; +// Validate validates the OfcCT_Rules and its children +func (_bfbgdb *OfcCT_Rules )Validate ()error {return _bfbgdb .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073");};type CT_GroupChoice struct{Group *Group ;Shape *Shape ;Shapetype *Shapetype ;Arc *Arc ;Curve *Curve ;Image *Image ; +Line *Line ;Oval *Oval ;Polyline *Polyline ;Rect *Rect ;Roundrect *Roundrect ;Diagram *OfcDiagram ;ShapeElementsChoice *EG_ShapeElementsChoice ;};func (_abedd *OfcCT_Lock )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u006c\u006f\u0063\u006b"; +};if _abedd .PositionAttr !=_f .ST_TrueFalseUnset {_fggbb ,_afgcc :=_abedd .PositionAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"});if _afgcc !=nil {return _afgcc ;};start .Attr =append (start .Attr ,_fggbb ); +};if _abedd .SelectionAttr !=_f .ST_TrueFalseUnset {_eecbc ,_ffdde :=_abedd .SelectionAttr .MarshalXMLAttr (_e .Name {Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"});if _ffdde !=nil {return _ffdde ;};start .Attr =append (start .Attr ,_eecbc );}; +if _abedd .GroupingAttr !=_f .ST_TrueFalseUnset {_dgaff ,_beebfd :=_abedd .GroupingAttr .MarshalXMLAttr (_e .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _beebfd !=nil {return _beebfd ;};start .Attr =append (start .Attr ,_dgaff ); +};if _abedd .UngroupingAttr !=_f .ST_TrueFalseUnset {_bebc ,_fcbbg :=_abedd .UngroupingAttr .MarshalXMLAttr (_e .Name {Local :"\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"});if _fcbbg !=nil {return _fcbbg ;};start .Attr =append (start .Attr ,_bebc ); +};if _abedd .RotationAttr !=_f .ST_TrueFalseUnset {_dgab ,_ffagc :=_abedd .RotationAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"});if _ffagc !=nil {return _ffagc ;};start .Attr =append (start .Attr ,_dgab );}; +if _abedd .CroppingAttr !=_f .ST_TrueFalseUnset {_gdaba ,_dadgb :=_abedd .CroppingAttr .MarshalXMLAttr (_e .Name {Local :"\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"});if _dadgb !=nil {return _dadgb ;};start .Attr =append (start .Attr ,_gdaba );}; +if _abedd .VerticiesAttr !=_f .ST_TrueFalseUnset {_ebee ,_abee :=_abedd .VerticiesAttr .MarshalXMLAttr (_e .Name {Local :"\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"});if _abee !=nil {return _abee ;};start .Attr =append (start .Attr ,_ebee );};if _abedd .AdjusthandlesAttr !=_f .ST_TrueFalseUnset {_ebbfa ,_abad :=_abedd .AdjusthandlesAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"}); +if _abad !=nil {return _abad ;};start .Attr =append (start .Attr ,_ebbfa );};if _abedd .TextAttr !=_f .ST_TrueFalseUnset {_ffcgg ,_ddaf :=_abedd .TextAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074"});if _ddaf !=nil {return _ddaf ;};start .Attr =append (start .Attr ,_ffcgg ); +};if _abedd .AspectratioAttr !=_f .ST_TrueFalseUnset {_dcge ,_fbfa :=_abedd .AspectratioAttr .MarshalXMLAttr (_e .Name {Local :"a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"});if _fbfa !=nil {return _fbfa ;};start .Attr =append (start .Attr ,_dcge ); +};if _abedd .ShapetypeAttr !=_f .ST_TrueFalseUnset {_ffefa ,_bcabb :=_abedd .ShapetypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"});if _bcabb !=nil {return _bcabb ;};start .Attr =append (start .Attr ,_ffefa );}; +if _abedd .ExtAttr !=ST_ExtUnset {_feacfa ,_egga :=_abedd .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _egga !=nil {return _egga ;};start .Attr =append (start .Attr ,_feacfa );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func NewOfcShapedefaults ()*OfcShapedefaults {_bddecg :=&OfcShapedefaults {};_bddecg .OfcCT_ShapeDefaults =*NewOfcCT_ShapeDefaults ();return _bddecg ;};func (_cadb ST_StrokeLineStyle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cdegf :=_e .Attr {}; +_cdegf .Name =name ;switch _cadb {case ST_StrokeLineStyleUnset :_cdegf .Value ="";case ST_StrokeLineStyleSingle :_cdegf .Value ="\u0073\u0069\u006e\u0067\u006c\u0065";case ST_StrokeLineStyleThinThin :_cdegf .Value ="\u0074\u0068\u0069\u006e\u0054\u0068\u0069\u006e"; +case ST_StrokeLineStyleThinThick :_cdegf .Value ="\u0074h\u0069\u006e\u0054\u0068\u0069\u0063k";case ST_StrokeLineStyleThickThin :_cdegf .Value ="\u0074h\u0069\u0063\u006b\u0054\u0068\u0069n";case ST_StrokeLineStyleThickBetweenThin :_cdegf .Value ="\u0074\u0068i\u0063\u006b\u0042e\u0074\u0077\u0065\u0065\u006e\u0054\u0068\u0069\u006e"; +};return _cdegf ,nil ;};func (_edbbf *Textpath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edbbf .CT_TextPath =*NewCT_TextPath ();for _ ,_fegbc :=range start .Attr {if _fegbc .Name .Local =="\u006f\u006e"{_edbbf .OnAttr .UnmarshalXMLAttr (_fegbc ); +continue ;};if _fegbc .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_edbbf .FitshapeAttr .UnmarshalXMLAttr (_fegbc );continue ;};if _fegbc .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_edbbf .FitpathAttr .UnmarshalXMLAttr (_fegbc ); +continue ;};if _fegbc .Name .Local =="\u0074\u0072\u0069\u006d"{_edbbf .TrimAttr .UnmarshalXMLAttr (_fegbc );continue ;};if _fegbc .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_edbbf .XscaleAttr .UnmarshalXMLAttr (_fegbc );continue ;};if _fegbc .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_aeabbc :=_fegbc .Value ; +_edbbf .StringAttr =&_aeabbc ;continue ;};if _fegbc .Name .Local =="\u0069\u0064"{_feefga :=_fegbc .Value ;_edbbf .IdAttr =&_feefga ;continue ;};if _fegbc .Name .Local =="\u0073\u0074\u0079l\u0065"{_aaacc :=_fegbc .Value ;_edbbf .StyleAttr =&_aaacc ;continue ; +};};for {_gcagd ,_begba :=d .Token ();if _begba !=nil {return _ec .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0070\u0061\u0074\u0068: \u0025\u0073",_begba );};if _daggf ,_ebeec :=_gcagd .(_e .EndElement );_ebeec &&_daggf .Name ==start .Name {break ; +};};return nil ;};func (_fdceg *CT_PolyLineChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fdceg .Ink !=nil {_gggbf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0069n\u006b"}};e .EncodeElement (_fdceg .Ink ,_gggbf ); +};_fdceg .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Gradient Shape Toggle -GradientshapeokAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the CT_Shapetype and its children, prefixing error messages with path +func (_gbeeb *CT_Shapetype )ValidateWithPath (path string )error {for _acfg ,_feca :=range _gbeeb .EG_ShapeElements {if _eeeca :=_feca .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_acfg )); +_eeeca !=nil {return _eeeca ;};};if _gbeeb .Complex !=nil {if _bfcab :=_gbeeb .Complex .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");_bfcab !=nil {return _bfcab ;};};if _adde :=_gbeeb .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072"); +_adde !=nil {return _adde ;};if _bfdd :=_gbeeb .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_bfdd !=nil {return _bfdd ;};if _gcbef :=_gbeeb .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072"); +_gcbef !=nil {return _gcbef ;};if _aggdd :=_gbeeb .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_aggdd !=nil {return _aggdd ;};if _cbbc :=_gbeeb .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072"); +_cbbc !=nil {return _cbbc ;};if _gcef :=_gbeeb .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_gcef !=nil {return _gcef ;};if _afbf :=_gbeeb .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072"); +_afbf !=nil {return _afbf ;};if _ffgef :=_gbeeb .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_ffgef !=nil {return _ffgef ;};if _gcgfd :=_gbeeb .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072"); +_gcgfd !=nil {return _gcgfd ;};if _dgeg :=_gbeeb .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_dgeg !=nil {return _dgeg ;};if _beba :=_gbeeb .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072"); +_beba !=nil {return _beba ;};if _adag :=_gbeeb .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_adag !=nil {return _adag ;};if _adaea :=_gbeeb .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072"); +_adaea !=nil {return _adaea ;};if _cbfe :=_gbeeb .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_cbfe !=nil {return _cbfe ;};if _cgee :=_gbeeb .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072"); +_cgee !=nil {return _cgee ;};if _dfbgf :=_gbeeb .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_dfbgf !=nil {return _dfbgf ;};if _dffbg :=_gbeeb .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072"); +_dffbg !=nil {return _dffbg ;};if _dceae :=_gbeeb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_dceae !=nil {return _dceae ;};if _bfgg :=_gbeeb .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072"); +_bfgg !=nil {return _bfgg ;};if _dfgae :=_gbeeb .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dfgae !=nil {return _dfgae ;};if _faee :=_gbeeb .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); +_faee !=nil {return _faee ;};if _gdfae :=_gbeeb .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_gdfae !=nil {return _gdfae ;};if _cefag :=_gbeeb .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072"); +_cefag !=nil {return _cefag ;};if _dcbae :=_gbeeb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dcbae !=nil {return _dcbae ;};if _aebab :=_gbeeb .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072"); +_aebab !=nil {return _aebab ;};if _agdbf :=_gbeeb .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_agdbf !=nil {return _agdbf ;};if _gdaa :=_gbeeb .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072"); +_gdaa !=nil {return _gdaa ;};if _cgefb :=_gbeeb .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_cgefb !=nil {return _cgefb ;};if _gccbb :=_gbeeb .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r"); +_gccbb !=nil {return _gccbb ;};return nil ;};func NewCT_Curve ()*CT_Curve {_dfbc :=&CT_Curve {};return _dfbc };func (_fefed *Shadow )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fefed .CT_Shadow .MarshalXML (e ,start );};func (_dbbfb *OfcST_OLEType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dbbfb =0; +case "\u0045\u006d\u0062e\u0064":*_dbbfb =1;case "\u004c\u0069\u006e\u006b":*_dbbfb =2;};return nil ;};type Background struct{CT_Background };type AG_AllShapeAttributes struct{OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ; +StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; +ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;};const (OfcST_OLEDrawAspectUnset OfcST_OLEDrawAspect =0;OfcST_OLEDrawAspectContent OfcST_OLEDrawAspect =1; +OfcST_OLEDrawAspectIcon OfcST_OLEDrawAspect =2;);func (_dbagg ST_StrokeJoinStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dbagg .String (),start );}; -// Text Path Toggle -TextpathokAttr _de .ST_TrueFalse ; +// Validate validates the OfcCT_ColorMenu and its children +func (_ggagg *OfcCT_ColorMenu )Validate ()error {return _ggagg .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075");};func (_efagf OfcST_FillType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ggdgca :=_e .Attr {}; +_ggdgca .Name =name ;switch _efagf {case OfcST_FillTypeUnset :_ggdgca .Value ="";case OfcST_FillTypeGradientCenter :_ggdgca .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072";case OfcST_FillTypeSolid :_ggdgca .Value ="\u0073\u006f\u006ci\u0064"; +case OfcST_FillTypePattern :_ggdgca .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case OfcST_FillTypeTile :_ggdgca .Value ="\u0074\u0069\u006c\u0065";case OfcST_FillTypeFrame :_ggdgca .Value ="\u0066\u0072\u0061m\u0065";case OfcST_FillTypeGradientUnscaled :_ggdgca .Value ="\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064"; +case OfcST_FillTypeGradientRadial :_ggdgca .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case OfcST_FillTypeGradient :_ggdgca .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case OfcST_FillTypeBackground :_ggdgca .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064"; +};return _ggdgca ,nil ;};func NewOfcSignatureline ()*OfcSignatureline {_dcgeb :=&OfcSignatureline {};_dcgeb .OfcCT_SignatureLine =*NewOfcCT_SignatureLine ();return _dcgeb ;}; -// Inset Stroke From Path Flag -InsetpenokAttr _de .ST_TrueFalse ;ConnecttypeAttr OfcST_ConnectType ;ConnectlocsAttr *string ;ConnectanglesAttr *string ;ExtrusionokAttr _de .ST_TrueFalse ;IdAttr *string ;};func (_fcgfg *Curve )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fcgfg .CT_Curve .MarshalXML (e ,start ); -};func (_cgac OfcST_ExtrusionType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cgac .String (),start );};func (_gadb *OfcCT_Relation )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e"; -};if _gadb .IdsrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0073r\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_gadb .IdsrcAttr )});};if _gadb .IddestAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0064\u0065\u0073\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_gadb .IddestAttr )}); -};if _gadb .IdcntrAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0063\u006e\u0074\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_gadb .IdcntrAttr )});};if _gadb .ExtAttr !=ST_ExtUnset {_egdeb ,_ddfcd :=_gadb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _ddfcd !=nil {return _ddfcd ;};start .Attr =append (start .Attr ,_egdeb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bfabgc ST_StrokeArrowWidth )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bfabgc .String (),start ); -};func (_fdfc *CT_ShapeChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fdfc .Ink !=nil {_bdece :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0069n\u006b"}};e .EncodeElement (_fdfc .Ink ,_bdece ); -}else if _fdfc .Iscomment !=nil {_eegcb :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u003ai\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}};e .EncodeElement (_fdfc .Iscomment ,_eegcb );}else if _fdfc .Equationxml !=nil {_gddcc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}}; -e .EncodeElement (_fdfc .Equationxml ,_gddcc );};_fdfc .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the CT_Image and its children, prefixing error messages with path +func (_agdcf *CT_Image )ValidateWithPath (path string )error {for _eacd ,_facf :=range _agdcf .EG_ShapeElements {if _agfg :=_facf .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_eacd )); +_agfg !=nil {return _agfg ;};};if _egdc :=_agdcf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_egdc !=nil {return _egdc ;};if _ddgb :=_agdcf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_ddgb !=nil {return _ddgb ;};if _fcbb :=_agdcf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_fcbb !=nil {return _fcbb ;};if _gdbag :=_agdcf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_gdbag !=nil {return _gdbag ;};if _ccga :=_agdcf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_ccga !=nil {return _ccga ;};if _eafa :=_agdcf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_eafa !=nil {return _eafa ;};if _edcdc :=_agdcf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_edcdc !=nil {return _edcdc ;};if _beeac :=_agdcf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_beeac !=nil {return _beeac ;};if _ddccd :=_agdcf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_ddccd !=nil {return _ddccd ;};if _feag :=_agdcf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_feag !=nil {return _feag ;};if _gcfab :=_agdcf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gcfab !=nil {return _gcfab ;};if _eccg :=_agdcf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_eccg !=nil {return _eccg ;};if _eefd :=_agdcf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_eefd !=nil {return _eefd ;};if _cdcf :=_agdcf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_cdcf !=nil {return _cdcf ;};if _gbgb :=_agdcf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gbgb !=nil {return _gbgb ;};if _dgbgc :=_agdcf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_dgbgc !=nil {return _dgbgc ;};if _cbde :=_agdcf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_cbde !=nil {return _cbde ;};if _faag :=_agdcf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_faag !=nil {return _faag ;};if _fdab :=_agdcf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_fdab !=nil {return _fdab ;};if _cggbf :=_agdcf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_cggbf !=nil {return _cggbf ;};if _deb :=_agdcf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_deb !=nil {return _deb ;};if _debc :=_agdcf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_debc !=nil {return _debc ;};if _bdaa :=_agdcf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_bdaa !=nil {return _bdaa ;};if _bbdde :=_agdcf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_bbdde !=nil {return _bbdde ;};if _gfec :=_agdcf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_gfec !=nil {return _gfec ;};if _debd :=_agdcf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_debd !=nil {return _debd ;};if _ddd :=_agdcf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_ddd !=nil {return _ddd ;};if _ffcbd :=_agdcf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_ffcbd !=nil {return _ffcbd ;};if _bfebf :=_agdcf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_bfebf !=nil {return _bfebf ;};if _ffefd :=_agdcf .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072"); +_ffefd !=nil {return _ffefd ;};if _bdea :=_agdcf .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072");_bdea !=nil {return _bdea ;};return nil ;};func NewAG_ImageAttributes ()*AG_ImageAttributes {_gda :=&AG_ImageAttributes {}; +return _gda }; // Validate validates the CT_RoundRect and its children -func (_bged *CT_RoundRect )Validate ()error {return _bged .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074");};func (_ddbfd OfcST_ExtrusionPlane )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_agacd :=_e .Attr {}; -_agacd .Name =name ;switch _ddbfd {case OfcST_ExtrusionPlaneUnset :_agacd .Value ="";case OfcST_ExtrusionPlaneXY :_agacd .Value ="\u0058\u0059";case OfcST_ExtrusionPlaneZX :_agacd .Value ="\u005a\u0058";case OfcST_ExtrusionPlaneYZ :_agacd .Value ="\u0059\u005a"; -};return _agacd ,nil ;}; - -// Validate validates the CT_ShapeChoice and its children -func (_dadc *CT_ShapeChoice )Validate ()error {return _dadc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0043h\u006f\u0069\u0063\u0065");};func (_abeaf *OfcST_DiagramLayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_acdf ,_ddbgg :=d .Token (); -if _ddbgg !=nil {return _ddbgg ;};if _fcceg ,_dcddf :=_acdf .(_e .EndElement );_dcddf &&_fcceg .Name ==start .Name {*_abeaf =1;return nil ;};if _feaaa ,_cegbc :=_acdf .(_e .CharData );!_cegbc {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acdf ); -}else {switch string (_feaaa ){case "":*_abeaf =0;case "\u0030":*_abeaf =1;case "\u0031":*_abeaf =2;case "\u0032":*_abeaf =3;case "\u0033":*_abeaf =4;};};_acdf ,_ddbgg =d .Token ();if _ddbgg !=nil {return _ddbgg ;};if _bcbba ,_ageef :=_acdf .(_e .EndElement ); -_ageef &&_bcbba .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acdf );};const (ST_StrokeLineStyleUnset ST_StrokeLineStyle =0; -ST_StrokeLineStyleSingle ST_StrokeLineStyle =1;ST_StrokeLineStyleThinThin ST_StrokeLineStyle =2;ST_StrokeLineStyleThinThick ST_StrokeLineStyle =3;ST_StrokeLineStyleThickThin ST_StrokeLineStyle =4;ST_StrokeLineStyleThickBetweenThin ST_StrokeLineStyle =5; -);func (_ed *AG_Adj )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ed .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_d .Sprintf ("\u0025\u0076",*_ed .AdjAttr )});};return nil ; -};type CT_Stroke struct{Left *OfcLeft ;Top *OfcTop ;Right *OfcRight ;Bottom *OfcBottom ;Column *OfcColumn ;IdAttr *string ;OnAttr _de .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ; -JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _de .ST_TrueFalse ;Color2Attr *string ;StartarrowAttr ST_StrokeArrowType ; -StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ; -ForcedashAttr _de .ST_TrueFalse ;RIdAttr *string ;InsetpenAttr _de .ST_TrueFalse ;RelidAttr *string ;}; - -// ValidateWithPath validates the Background and its children, prefixing error messages with path -func (_cfbe *Background )ValidateWithPath (path string )error {if _beac :=_cfbe .CT_Background .ValidateWithPath (path );_beac !=nil {return _beac ;};return nil ;};type OfcCT_EquationXml struct{ +func (_bceg *CT_RoundRect )Validate ()error {return _bceg .ValidateWithPath ("\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074");};func (_ggged OfcST_HrAlign )String ()string {switch _ggged {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074"; +case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";};return "";};type OfcST_OLEDrawAspect byte ; -// Content Type of Alternate Math Content -ContentTypeAttr *string ;Any _gd .Any ;};func (_abfaa *OfcST_InsetMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_abfaa =0;case "\u0061\u0075\u0074\u006f":*_abfaa =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_abfaa =2;};return nil ; -};func (_dafd *OfcCT_ColorMru )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dggd :=range start .Attr {if _dggd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_gbgf :=_dggd .Value ;_dafd .ColorsAttr =&_gbgf ;continue ;};if _dggd .Name .Local =="\u0065\u0078\u0074"{_dafd .ExtAttr .UnmarshalXMLAttr (_dggd ); -continue ;};};for {_ceaee ,_fdbb :=d .Token ();if _fdbb !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075:\u0020\u0025\u0073",_fdbb );};if _egfa ,_gbege :=_ceaee .(_e .EndElement ); -_gbege &&_egfa .Name ==start .Name {break ;};};return nil ;}; +// Validate validates the OfcLock and its children +func (_eefeg *OfcLock )Validate ()error {return _eefeg .ValidateWithPath ("\u004ff\u0063\u004c\u006f\u0063\u006b");}; -// Validate validates the Imagedata and its children -func (_ggdgc *Imagedata )Validate ()error {return _ggdgc .ValidateWithPath ("\u0049m\u0061\u0067\u0065\u0064\u0061\u0074a");};func (_dababe ST_FillMethod )ValidateWithPath (path string )error {switch _dababe {case 0,1,2,3,4,5:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dababe )); -};return nil ;};func NewOfcCT_Ink ()*OfcCT_Ink {_dbcfc :=&OfcCT_Ink {};return _dbcfc }; +// ValidateWithPath validates the AG_Chromakey and its children, prefixing error messages with path +func (_edde *AG_Chromakey )ValidateWithPath (path string )error {return nil };func (_fadaa ST_FillMethod )Validate ()error {return _fadaa .ValidateWithPath ("")};func (_gaagbe OfcST_ConnectorType )Validate ()error {return _gaagbe .ValidateWithPath ("")}; -// Validate validates the OfcCT_Entry and its children -func (_bddbd *OfcCT_Entry )Validate ()error {return _bddbd .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079");};func (_bebb ST_StrokeEndCap )ValidateWithPath (path string )error {switch _bebb {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bebb )); -};return nil ;};func (_aafdd OfcST_ExtrusionPlane )Validate ()error {return _aafdd .ValidateWithPath ("")};func (_dcbg OfcST_OLEDrawAspect )ValidateWithPath (path string )error {switch _dcbg {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcbg )); -};return nil ;};func (_cbeg *OfcCT_Diagram )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";};if _cbeg .DgmstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .DgmstyleAttr )}); -};if _cbeg .AutoformatAttr !=_de .ST_TrueFalseUnset {_afafed ,_edfgbe :=_cbeg .AutoformatAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"});if _edfgbe !=nil {return _edfgbe ;};start .Attr =append (start .Attr ,_afafed ); -};if _cbeg .ReverseAttr !=_de .ST_TrueFalseUnset {_ccdb ,_dgeg :=_cbeg .ReverseAttr .MarshalXMLAttr (_e .Name {Local :"\u0072e\u0076\u0065\u0072\u0073\u0065"});if _dgeg !=nil {return _dgeg ;};start .Attr =append (start .Attr ,_ccdb );};if _cbeg .AutolayoutAttr !=_de .ST_TrueFalseUnset {_aaeb ,_cbaba :=_cbeg .AutolayoutAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"}); -if _cbaba !=nil {return _cbaba ;};start .Attr =append (start .Attr ,_aaeb );};if _cbeg .DgmscalexAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .DgmscalexAttr )}); -};if _cbeg .DgmscaleyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .DgmscaleyAttr )});};if _cbeg .DgmfontsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .DgmfontsizeAttr )}); -};if _cbeg .ConstrainboundsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .ConstrainboundsAttr )}); -};if _cbeg .DgmbasetextscaleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_cbeg .DgmbasetextscaleAttr )}); -};if _cbeg .ExtAttr !=ST_ExtUnset {_bfaafc ,_cefcbd :=_cbeg .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cefcbd !=nil {return _cefcbd ;};start .Attr =append (start .Attr ,_bfaafc );};e .EncodeToken (start );if _cbeg .Relationtable !=nil {_dfccge :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}}; -e .EncodeElement (_cbeg .Relationtable ,_dfccge );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type OfcCT_Extrusion struct{ -// Extrusion Toggle -OnAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcEquationxml and its children, prefixing error messages with path +func (_bebbf *OfcEquationxml )ValidateWithPath (path string )error {if _ecbaf :=_bebbf .OfcCT_EquationXml .ValidateWithPath (path );_ecbaf !=nil {return _ecbaf ;};return nil ;};func (_gcgcg *ST_StrokeArrowWidth )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gcgcg =0; +case "\u006e\u0061\u0072\u0072\u006f\u0077":*_gcgcg =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_gcgcg =2;case "\u0077\u0069\u0064\u0065":*_gcgcg =3;};return nil ;};func NewCT_Shapetype ()*CT_Shapetype {_cbege :=&CT_Shapetype {};return _cbege };func NewCT_Handles ()*CT_Handles {_feec :=&CT_Handles {}; +return _feec };func (_ddfg *OfcCT_Complex )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_gecbfc :=range start .Attr {if _gecbfc .Name .Local =="\u0065\u0078\u0074"{_ddfg .ExtAttr .UnmarshalXMLAttr (_gecbfc );continue ;};};for {_eecef ,_cbaedf :=d .Token (); +if _cbaedf !=nil {return _ec .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u004f\u0066\u0063\u0043T\u005fC\u006fm\u0070\u006c\u0065\u0078\u003a\u0020\u0025s",_cbaedf );};if _dcgbd ,_fdcdd :=_eecef .(_e .EndElement );_fdcdd &&_dcgbd .Name ==start .Name {break ; +};};return nil ;};type CT_ImageData struct{ -// Extrusion Type -TypeAttr OfcST_ExtrusionType ; +// Embossed Color +EmbosscolorAttr *string ; -// Extrusion Render Mode -RenderAttr OfcST_ExtrusionRender ; +// Black Recoloring Color +RecolortargetAttr *string ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;OleidAttr *float32 ;DetectmouseclickAttr _f .ST_TrueFalse ;MovieAttr *float32 ;RelidAttr *string ;IdAttr *string ;PictAttr *string ;RHrefAttr *string ;SIdAttr *string ; +SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _f .ST_TrueFalse ;BilevelAttr _f .ST_TrueFalse ;ChromakeyAttr *string ; +};func (_eedeg *ST_Ext )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdbac ,_dcdec :=d .Token ();if _dcdec !=nil {return _dcdec ;};if _aafegf ,_debec :=_fdbac .(_e .EndElement );_debec &&_aafegf .Name ==start .Name {*_eedeg =1;return nil ; +};if _bbbff ,_acfeb :=_fdbac .(_e .CharData );!_acfeb {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdbac );}else {switch string (_bbbff ){case "":*_eedeg =0; +case "\u0076\u0069\u0065\u0077":*_eedeg =1;case "\u0065\u0064\u0069\u0074":*_eedeg =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_eedeg =3;};};_fdbac ,_dcdec =d .Token ();if _dcdec !=nil {return _dcdec ; +};if _bcecaf ,_addeb :=_fdbac .(_e .EndElement );_addeb &&_bcecaf .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdbac ); +};func (_cdegd ST_ShadowType )Validate ()error {return _cdegd .ValidateWithPath ("")};func (_fbbfg *OfcST_BWMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eada ,_caccg :=d .Token ();if _caccg !=nil {return _caccg ;};if _bgedg ,_bdeacf :=_eada .(_e .EndElement ); +_bdeacf &&_bgedg .Name ==start .Name {*_fbbfg =1;return nil ;};if _gfccg ,_deaag :=_eada .(_e .CharData );!_deaag {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eada ); +}else {switch string (_gfccg ){case "":*_fbbfg =0;case "\u0063\u006f\u006co\u0072":*_fbbfg =1;case "\u0061\u0075\u0074\u006f":*_fbbfg =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_fbbfg =3;case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_fbbfg =4; +case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_fbbfg =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_fbbfg =6;case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_fbbfg =7;case "\u0062\u006c\u0061c\u006b":*_fbbfg =8; +case "\u0077\u0068\u0069t\u0065":*_fbbfg =9;case "\u0068\u0069\u0064\u0065":*_fbbfg =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_fbbfg =11;case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_fbbfg =12; +};};_eada ,_caccg =d .Token ();if _caccg !=nil {return _caccg ;};if _egfc ,_adcgd :=_eada .(_e .EndElement );_adcgd &&_egfc .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eada ); +}; -// Extrusion Viewpoint Origin -ViewpointoriginAttr *string ; +// Validate validates the CT_Background and its children +func (_eba *CT_Background )Validate ()error {return _eba .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_gc *AG_Adj )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bg :=range start .Attr {if _bg .Name .Local =="\u0061\u0064\u006a"{_fd :=_bg .Value ; +_gc .AdjAttr =&_fd ;continue ;};};for {_fg ,_ge :=d .Token ();if _ge !=nil {return _ec .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u0041d\u006a\u003a\u0020\u0025\u0073",_ge );};if _cgf ,_fca :=_fg .(_e .EndElement );_fca &&_cgf .Name ==start .Name {break ; +};};return nil ;};func (_fgcbb *OfcST_BWMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fgcbb =0;case "\u0063\u006f\u006co\u0072":*_fgcbb =1;case "\u0061\u0075\u0074\u006f":*_fgcbb =2;case "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce":*_fgcbb =3; +case "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065":*_fgcbb =4;case "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079":*_fgcbb =5;case "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065":*_fgcbb =6; +case "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074":*_fgcbb =7;case "\u0062\u006c\u0061c\u006b":*_fgcbb =8;case "\u0077\u0068\u0069t\u0065":*_fgcbb =9;case "\u0068\u0069\u0064\u0065":*_fgcbb =10;case "\u0075n\u0064\u0072\u0061\u0077\u006e":*_fgcbb =11; +case "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073":*_fgcbb =12;};return nil ;}; -// Extrusion Viewpoint -ViewpointAttr *string ; +// ValidateWithPath validates the OfcCT_R and its children, prefixing error messages with path +func (_fbaad *OfcCT_R )ValidateWithPath (path string )error {if _cdgaf :=_fbaad .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_cdgaf !=nil {return _cdgaf ;};if _bcaeg :=_fbaad .HowAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0077\u0041\u0074\u0074\u0072"); +_bcaeg !=nil {return _bcaeg ;};for _eacaf ,_eefab :=range _fbaad .Proxy {if _gbeac :=_eefab .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fP\u0072\u006f\u0078\u0079\u005b\u0025\u0064\u005d",path ,_eacaf ));_gbeac !=nil {return _gbeac ;};};return nil ; +};func (_ecedc *OfcCT_StrokeChild )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ggeccd :=range start .Attr {if _ggeccd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggeccd .Name .Local =="\u0068\u0072\u0065\u0066"{_gdgege :=_ggeccd .Value ; +_ecedc .HrefAttr =&_gdgege ;continue ;};if _ggeccd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggeccd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ecedc .ForcedashAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggeccd .Name .Local =="\u0074\u0069\u0074l\u0065"{_dgdgdg :=_ggeccd .Value ; +_ecedc .TitleAttr =&_dgdgdg ;continue ;};if _ggeccd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ggeccd .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_efacg :=_ggeccd .Value ; +_ecedc .AlthrefAttr =&_efacg ;continue ;};if _ggeccd .Name .Local =="\u0073\u0072\u0063"{_bbgbc :=_ggeccd .Value ;_ecedc .SrcAttr =&_bbgbc ;continue ;};if _ggeccd .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_ecedc .ImagealignshapeAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_ecedc .JoinstyleAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ecedc .InsetpenAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u0063\u006f\u006co\u0072"{_dfaee :=_ggeccd .Value ;_ecedc .ColorAttr =&_dfaee ;continue ;};if _ggeccd .Name .Local =="\u0065\u0078\u0074"{_ecedc .ExtAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_ecedc .FilltypeAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u006f\u006e"{_ecedc .OnAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_ecedc .EndarrowlengthAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_ecedc .LinestyleAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_ecedc .StartarrowlengthAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_cfgfe :=_ggeccd .Value ;_ecedc .Color2Attr =&_cfgfe ;continue ;};if _ggeccd .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_ecedc .StartarrowAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecedc .EndarrowwidthAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_caad :=_ggeccd .Value ; +_ecedc .DashstyleAttr =&_caad ;continue ;};if _ggeccd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ecdad :=_ggeccd .Value ;_ecedc .OpacityAttr =&_ecdad ;continue ;};if _ggeccd .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_ecedc .ImageaspectAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_effa ,_ffcfdg :=_c .ParseFloat (_ggeccd .Value ,64);if _ffcfdg !=nil {return _ffcfdg ;};_ecedc .MiterlimitAttr =&_effa ;continue ;};if _ggeccd .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_ecedc .EndcapAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_ecedc .EndarrowAttr .UnmarshalXMLAttr (_ggeccd );continue ;};if _ggeccd .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_ecedc .StartarrowwidthAttr .UnmarshalXMLAttr (_ggeccd ); +continue ;};if _ggeccd .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_bbfb :=_ggeccd .Value ;_ecedc .ImagesizeAttr =&_bbfb ;continue ;};if _ggeccd .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_dffcg :=_ggeccd .Value ;_ecedc .WeightAttr =&_dffcg ; +continue ;};};for {_aacf ,_cacaa :=d .Token ();if _cacaa !=nil {return _ec .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065\u0043\u0068\u0069\u006c\u0064: \u0025\u0073",_cacaa ); +};if _efbaa ,_acedf :=_aacf .(_e .EndElement );_acedf &&_efbaa .Name ==start .Name {break ;};};return nil ;}; -// Extrusion Direction -PlaneAttr OfcST_ExtrusionPlane ; +// Validate validates the OfcCT_Ink and its children +func (_dgfc *OfcCT_Ink )Validate ()error {return _dgfc .ValidateWithPath ("\u004ff\u0063\u0043\u0054\u005f\u0049\u006ek");}; -// Extrusion Skew Angle -SkewangleAttr *float32 ; +// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path +func (_bddf *CT_Shape )ValidateWithPath (path string )error {for _cbbg ,_efdb :=range _bddf .ShapeChoice {if _caca :=_efdb .ValidateWithPath (_ec .Sprintf ("\u0025s\u002fS\u0068\u0061\u0070\u0065\u0043h\u006f\u0069c\u0065\u005b\u0025\u0064\u005d",path ,_cbbg )); +_caca !=nil {return _caca ;};};if _dgcea :=_bddf .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_dgcea !=nil {return _dgcea ;};if _edadf :=_bddf .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_edadf !=nil {return _edadf ;};if _eeafd :=_bddf .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_eeafd !=nil {return _eeafd ;};if _eeab :=_bddf .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_eeab !=nil {return _eeab ;};if _geged :=_bddf .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_geged !=nil {return _geged ;};if _dfad :=_bddf .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_dfad !=nil {return _dfad ;};if _ggga :=_bddf .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_ggga !=nil {return _ggga ;};if _feeab :=_bddf .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_feeab !=nil {return _feeab ;};if _aafbd :=_bddf .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_aafbd !=nil {return _aafbd ;};if _ecbgd :=_bddf .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_ecbgd !=nil {return _ecbgd ;};if _gbcda :=_bddf .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_gbcda !=nil {return _gbcda ;};if _abdgcd :=_bddf .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_abdgcd !=nil {return _abdgcd ;};if _gcgcd :=_bddf .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gcgcd !=nil {return _gcgcd ;};if _dcegcf :=_bddf .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_dcegcf !=nil {return _dcegcf ;};if _bedfc :=_bddf .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_bedfc !=nil {return _bedfc ;};if _cbgbf :=_bddf .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_cbgbf !=nil {return _cbgbf ;};if _adaa :=_bddf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_adaa !=nil {return _adaa ;};if _cbaec :=_bddf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_cbaec !=nil {return _cbaec ;};if _efdeg :=_bddf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_efdeg !=nil {return _efdeg ;};if _acbdc :=_bddf .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_acbdc !=nil {return _acbdc ;};if _ceac :=_bddf .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_ceac !=nil {return _ceac ;};if _ggfae :=_bddf .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_ggfae !=nil {return _ggfae ;};if _dfgac :=_bddf .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_dfgac !=nil {return _dfgac ;};if _eefaa :=_bddf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_eefaa !=nil {return _eefaa ;};if _dgga :=_bddf .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_dgga !=nil {return _dgga ;};if _cegfc :=_bddf .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_cegfc !=nil {return _cegfc ;};if _ecabe :=_bddf .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_ecabe !=nil {return _ecabe ;};if _bdaef :=_bddf .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_bdaef !=nil {return _bdaef ;};if _gbage :=_bddf .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_gbage !=nil {return _gbage ;};return nil ;}; -// Extrusion Skew -SkewamtAttr *string ; +// Validate validates the OfcCT_StrokeChild and its children +func (_agbbe *OfcCT_StrokeChild )Validate ()error {return _agbbe .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064");};func (_ffda OfcST_Angle )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bccda :=_e .Attr {}; +_bccda .Name =name ;switch _ffda {case OfcST_AngleUnset :_bccda .Value ="";case OfcST_AngleAny :_bccda .Value ="\u0061\u006e\u0079";case OfcST_Angle30 :_bccda .Value ="\u0033\u0030";case OfcST_Angle45 :_bccda .Value ="\u0034\u0035";case OfcST_Angle60 :_bccda .Value ="\u0036\u0030"; +case OfcST_Angle90 :_bccda .Value ="\u0039\u0030";case OfcST_AngleAuto :_bccda .Value ="\u0061\u0075\u0074\u006f";};return _bccda ,nil ;}; -// Forward Extrusion -ForedepthAttr *string ; +// Validate validates the Arc and its children +func (_dggdg *Arc )Validate ()error {return _dggdg .ValidateWithPath ("\u0041\u0072\u0063")};func (_cfggf ST_Ext )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cfggf .String (),start );};const (OfcST_FillTypeUnset OfcST_FillType =0; +OfcST_FillTypeGradientCenter OfcST_FillType =1;OfcST_FillTypeSolid OfcST_FillType =2;OfcST_FillTypePattern OfcST_FillType =3;OfcST_FillTypeTile OfcST_FillType =4;OfcST_FillTypeFrame OfcST_FillType =5;OfcST_FillTypeGradientUnscaled OfcST_FillType =6;OfcST_FillTypeGradientRadial OfcST_FillType =7; +OfcST_FillTypeGradient OfcST_FillType =8;OfcST_FillTypeBackground OfcST_FillType =9;);func (_dcage ST_ShadowType )String ()string {switch _dcage {case 0:return "";case 1:return "\u0073\u0069\u006e\u0067\u006c\u0065";case 2:return "\u0064\u006f\u0075\u0062\u006c\u0065"; +case 3:return "\u0065\u006d\u0062\u006f\u0073\u0073";case 4:return "p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";};return "";};func (_ebefc ST_StrokeLineStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ebefc .String (),start ); +};const (OfcST_DiagramLayoutUnset OfcST_DiagramLayout =0;OfcST_DiagramLayout0 OfcST_DiagramLayout =1;OfcST_DiagramLayout1 OfcST_DiagramLayout =2;OfcST_DiagramLayout2 OfcST_DiagramLayout =3;OfcST_DiagramLayout3 OfcST_DiagramLayout =4;);func (_adcg *OfcCT_Skew )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fgfgd :=range start .Attr {if _fgfgd .Name .Local =="\u0069\u0064"{_deddb :=_fgfgd .Value ; +_adcg .IdAttr =&_deddb ;continue ;};if _fgfgd .Name .Local =="\u006f\u006e"{_adcg .OnAttr .UnmarshalXMLAttr (_fgfgd );continue ;};if _fgfgd .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_defef :=_fgfgd .Value ;_adcg .OffsetAttr =&_defef ;continue ; +};if _fgfgd .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_cgaee :=_fgfgd .Value ;_adcg .OriginAttr =&_cgaee ;continue ;};if _fgfgd .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_fadgb :=_fgfgd .Value ;_adcg .MatrixAttr =&_fadgb ;continue ; +};if _fgfgd .Name .Local =="\u0065\u0078\u0074"{_adcg .ExtAttr .UnmarshalXMLAttr (_fgfgd );continue ;};};for {_agce ,_dfcdg :=d .Token ();if _dfcdg !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u006b\u0065\u0077\u003a\u0020%\u0073",_dfcdg ); +};if _ebccdea ,_cegb :=_agce .(_e .EndElement );_cegb &&_ebccdea .Name ==start .Name {break ;};};return nil ;};type EG_ShapeElementsChoice struct{Path *Path ;Formulas *Formulas ;Handles *Handles ;Fill *Fill ;Stroke *Stroke ;Shadow *Shadow ;Textbox *Textbox ; +Textpath *Textpath ;Imagedata *Imagedata ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ;Clippath *OfcClippath ;Signatureline *OfcSignatureline ;Wrap *_fc .Wrap ;Anchorlock *_fc .Anchorlock ;Bordertop *_fc .Bordertop ;Borderbottom *_fc .Borderbottom ; +Borderleft *_fc .Borderleft ;Borderright *_fc .Borderright ;ClientData *_g .ClientData ;Textdata *_eb .Textdata ;};type OfcCT_RelationTable struct{ -// Backward Extrusion Depth -BackdepthAttr *string ; +// Diagram Relationship +Rel []*OfcCT_Relation ;ExtAttr ST_Ext ;};type OfcST_ExtrusionRender byte ;const (OfcST_CalloutPlacementUnset OfcST_CalloutPlacement =0;OfcST_CalloutPlacementTop OfcST_CalloutPlacement =1;OfcST_CalloutPlacementCenter OfcST_CalloutPlacement =2;OfcST_CalloutPlacementBottom OfcST_CalloutPlacement =3; +OfcST_CalloutPlacementUser OfcST_CalloutPlacement =4;);func NewBackground ()*Background {_fbec :=&Background {};_fbec .CT_Background =*NewCT_Background ();return _fbec ;};func (_fbbfc OfcST_CalloutPlacement )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dedgc :=_e .Attr {}; +_dedgc .Name =name ;switch _fbbfc {case OfcST_CalloutPlacementUnset :_dedgc .Value ="";case OfcST_CalloutPlacementTop :_dedgc .Value ="\u0074\u006f\u0070";case OfcST_CalloutPlacementCenter :_dedgc .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case OfcST_CalloutPlacementBottom :_dedgc .Value ="\u0062\u006f\u0074\u0074\u006f\u006d"; +case OfcST_CalloutPlacementUser :_dedgc .Value ="\u0075\u0073\u0065\u0072";};return _dedgc ,nil ;};type OfcST_ConnectorType byte ;func (_fbbae ST_StrokeEndCap )String ()string {switch _fbbae {case 0:return "";case 1:return "\u0066\u006c\u0061\u0074";case 2:return "\u0073\u0071\u0075\u0061\u0072\u0065"; +case 3:return "\u0072\u006f\u0075n\u0064";};return "";};type OfcCT_Fill struct{ -// Rotation Axis -OrientationAttr *string ; +// Fill Type +TypeAttr OfcST_FillType ;ExtAttr ST_Ext ;};func (_gaggb ST_EditAs )ValidateWithPath (path string )error {switch _gaggb {case 0,1,2,3,4,5,6,7:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaggb )); +};return nil ;};func (_fdcedb OfcST_ExtrusionPlane )Validate ()error {return _fdcedb .ValidateWithPath ("")};func (_faaebc OfcST_FillType )String ()string {switch _faaebc {case 0:return "";case 1:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072"; +case 2:return "\u0073\u006f\u006ci\u0064";case 3:return "\u0070a\u0074\u0074\u0065\u0072\u006e";case 4:return "\u0074\u0069\u006c\u0065";case 5:return "\u0066\u0072\u0061m\u0065";case 6:return "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064"; +case 7:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case 8:return "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case 9:return "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return "";}; +func (_bcbcd *OfcCT_Entry )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0065\u006e\u0074\u0072\u0079";};if _bcbcd .NewAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006e\u0065\u0077"},Value :_ec .Sprintf ("\u0025\u0076",*_bcbcd .NewAttr )}); +};if _bcbcd .OldAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u006c\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_bcbcd .OldAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_fabfce ST_StrokeArrowType )String ()string {switch _fabfce {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062\u006c\u006fc\u006b";case 3:return "\u0063l\u0061\u0073\u0073\u0069\u0063";case 4:return "\u006f\u0076\u0061\u006c"; +case 5:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 6:return "\u006f\u0070\u0065\u006e";};return "";};func (_dggea ST_Ext )String ()string {switch _dggea {case 0:return "";case 1:return "\u0076\u0069\u0065\u0077";case 2:return "\u0065\u0064\u0069\u0074"; +case 3:return "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065";};return "";};func NewEG_ShapeElementsChoice ()*EG_ShapeElementsChoice {_gefdc :=&EG_ShapeElementsChoice {};return _gefdc ;};func (_gcddd *OfcST_HrAlign )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgcg ,_cdgg :=d .Token (); +if _cdgg !=nil {return _cdgg ;};if _cfeeb ,_caadc :=_fgcg .(_e .EndElement );_caadc &&_cfeeb .Name ==start .Name {*_gcddd =1;return nil ;};if _adfca ,_gabbc :=_fgcg .(_e .CharData );!_gabbc {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgcg ); +}else {switch string (_adfca ){case "":*_gcddd =0;case "\u006c\u0065\u0066\u0074":*_gcddd =1;case "\u0072\u0069\u0067h\u0074":*_gcddd =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gcddd =3;};};_fgcg ,_cdgg =d .Token ();if _cdgg !=nil {return _cdgg ; +};if _bbeab ,_dbgdf :=_fgcg .(_e .EndElement );_dbgdf &&_bbeab .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgcg ); +};type OfcComplex struct{OfcCT_Complex };func (_cdbb *ST_StrokeJoinStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ggeff ,_daadg :=d .Token ();if _daadg !=nil {return _daadg ;};if _fcdae ,_gagd :=_ggeff .(_e .EndElement );_gagd &&_fcdae .Name ==start .Name {*_cdbb =1; +return nil ;};if _dcfbg ,_fdeda :=_ggeff .(_e .CharData );!_fdeda {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggeff );}else {switch string (_dcfbg ){case "":*_cdbb =0; +case "\u0072\u006f\u0075n\u0064":*_cdbb =1;case "\u0062\u0065\u0076e\u006c":*_cdbb =2;case "\u006d\u0069\u0074e\u0072":*_cdbb =3;};};_ggeff ,_daadg =d .Token ();if _daadg !=nil {return _daadg ;};if _gbbb ,_eacfg :=_ggeff .(_e .EndElement );_eacfg &&_gbbb .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggeff );};const (ST_StrokeArrowLengthUnset ST_StrokeArrowLength =0;ST_StrokeArrowLengthShort ST_StrokeArrowLength =1; +ST_StrokeArrowLengthMedium ST_StrokeArrowLength =2;ST_StrokeArrowLengthLong ST_StrokeArrowLength =3;);func NewAG_Fill ()*AG_Fill {_abg :=&AG_Fill {};return _abg };func NewCT_H ()*CT_H {_efge :=&CT_H {};return _efge };func (_adefae OfcST_OLEDrawAspect )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eafab :=_e .Attr {}; +_eafab .Name =name ;switch _adefae {case OfcST_OLEDrawAspectUnset :_eafab .Value ="";case OfcST_OLEDrawAspectContent :_eafab .Value ="\u0043o\u006e\u0074\u0065\u006e\u0074";case OfcST_OLEDrawAspectIcon :_eafab .Value ="\u0049\u0063\u006f\u006e";};return _eafab ,nil ; +};func (_geacb *CT_GroupChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_aaeb :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_geacb .Group =NewGroup (); +if _fbadb :=d .DecodeElement (_geacb .Group ,&_aaeb );_fbadb !=nil {return _fbadb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_geacb .Shape =NewShape (); +if _fggc :=d .DecodeElement (_geacb .Shape ,&_aaeb );_fggc !=nil {return _fggc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_geacb .Shapetype =NewShapetype (); +if _dgfbd :=d .DecodeElement (_geacb .Shapetype ,&_aaeb );_dgfbd !=nil {return _dgfbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_geacb .Arc =NewArc (); +if _decab :=d .DecodeElement (_geacb .Arc ,&_aaeb );_decab !=nil {return _decab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_geacb .Curve =NewCurve (); +if _acbg :=d .DecodeElement (_geacb .Curve ,&_aaeb );_acbg !=nil {return _acbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_geacb .Image =NewImage (); +if _efbc :=d .DecodeElement (_geacb .Image ,&_aaeb );_efbc !=nil {return _efbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_geacb .Line =NewLine (); +if _dcdf :=d .DecodeElement (_geacb .Line ,&_aaeb );_dcdf !=nil {return _dcdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_geacb .Oval =NewOval (); +if _gcff :=d .DecodeElement (_geacb .Oval ,&_aaeb );_gcff !=nil {return _gcff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_geacb .Polyline =NewPolyline (); +if _aeac :=d .DecodeElement (_geacb .Polyline ,&_aaeb );_aeac !=nil {return _aeac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_geacb .Rect =NewRect (); +if _aadcf :=d .DecodeElement (_geacb .Rect ,&_aaeb );_aadcf !=nil {return _aadcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_geacb .Roundrect =NewRoundrect (); +if _ecbe :=d .DecodeElement (_geacb .Roundrect ,&_aaeb );_ecbe !=nil {return _ecbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_geacb .Diagram =NewOfcDiagram (); +if _cgefab :=d .DecodeElement (_geacb .Diagram ,&_aaeb );_cgefab !=nil {return _cgefab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ccaga :=d .DecodeElement (&_geacb .ShapeElementsChoice .Path ,&_aaeb );_ccaga !=nil {return _ccaga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _afdc :=d .DecodeElement (&_geacb .ShapeElementsChoice .Formulas ,&_aaeb );_afdc !=nil {return _afdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _abff :=d .DecodeElement (&_geacb .ShapeElementsChoice .Handles ,&_aaeb );_abff !=nil {return _abff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dbccb :=d .DecodeElement (&_geacb .ShapeElementsChoice .Fill ,&_aaeb );_dbccb !=nil {return _dbccb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _befd :=d .DecodeElement (&_geacb .ShapeElementsChoice .Stroke ,&_aaeb );_befd !=nil {return _befd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ddcc :=d .DecodeElement (&_geacb .ShapeElementsChoice .Shadow ,&_aaeb );_ddcc !=nil {return _ddcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _caec :=d .DecodeElement (&_geacb .ShapeElementsChoice .Textbox ,&_aaeb );_caec !=nil {return _caec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _agdde :=d .DecodeElement (&_geacb .ShapeElementsChoice .Textpath ,&_aaeb );_agdde !=nil {return _agdde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _edggb :=d .DecodeElement (&_geacb .ShapeElementsChoice .Imagedata ,&_aaeb );_edggb !=nil {return _edggb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bbef :=d .DecodeElement (&_geacb .ShapeElementsChoice .Skew ,&_aaeb );_bbef !=nil {return _bbef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ggcee :=d .DecodeElement (&_geacb .ShapeElementsChoice .Extrusion ,&_aaeb );_ggcee !=nil {return _ggcee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _badd :=d .DecodeElement (&_geacb .ShapeElementsChoice .Callout ,&_aaeb );_badd !=nil {return _badd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _afff :=d .DecodeElement (&_geacb .ShapeElementsChoice .Lock ,&_aaeb );_afff !=nil {return _afff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cggb :=d .DecodeElement (&_geacb .ShapeElementsChoice .Clippath ,&_aaeb );_cggb !=nil {return _cggb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _fedcg :=d .DecodeElement (&_geacb .ShapeElementsChoice .Signatureline ,&_aaeb );_fedcg !=nil {return _fedcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _gdda :=d .DecodeElement (&_geacb .ShapeElementsChoice .Wrap ,&_aaeb );_gdda !=nil {return _gdda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _cbcgf :=d .DecodeElement (&_geacb .ShapeElementsChoice .Anchorlock ,&_aaeb );_cbcgf !=nil {return _cbcgf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _geae :=d .DecodeElement (&_geacb .ShapeElementsChoice .Bordertop ,&_aaeb );_geae !=nil {return _geae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _ggdf :=d .DecodeElement (&_geacb .ShapeElementsChoice .Borderbottom ,&_aaeb );_ggdf !=nil {return _ggdf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bac :=d .DecodeElement (&_geacb .ShapeElementsChoice .Borderleft ,&_aaeb );_bac !=nil {return _bac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _bgabd :=d .DecodeElement (&_geacb .ShapeElementsChoice .Borderright ,&_aaeb );_bgabd !=nil {return _bgabd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _dfcfg :=d .DecodeElement (&_geacb .ShapeElementsChoice .ClientData ,&_aaeb );_dfcfg !=nil {return _dfcfg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_geacb .ShapeElementsChoice =NewEG_ShapeElementsChoice (); +if _aacd :=d .DecodeElement (&_geacb .ShapeElementsChoice .Textdata ,&_aaeb );_aacd !=nil {return _aacd ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068o\u0069c\u0065\u0020\u0025\u0076",_aaeb .Name ); +if _eefa :=d .Skip ();_eefa !=nil {return _eefa ;};};return nil ;}; -// Rotation Around Axis -OrientationangleAttr *float32 ; +// ValidateWithPath validates the OfcColumn and its children, prefixing error messages with path +func (_ecac *OfcColumn )ValidateWithPath (path string )error {if _ebgab :=_ecac .OfcCT_StrokeChild .ValidateWithPath (path );_ebgab !=nil {return _ebgab ;};return nil ;}; -// Rotation Toggle -LockrotationcenterAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the AG_Path and its children, prefixing error messages with path +func (_cbac *AG_Path )ValidateWithPath (path string )error {return nil };func (_gged *EG_ShapeElementsChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gged .Path !=nil {_gccbd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0070\u0061\u0074\u0068"}}; +e .EncodeElement (_gged .Path ,_gccbd );}else if _gged .Formulas !=nil {_gceba :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}};e .EncodeElement (_gged .Formulas ,_gceba );}else if _gged .Handles !=nil {_ccagb :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s"}}; +e .EncodeElement (_gged .Handles ,_ccagb );}else if _gged .Fill !=nil {_egbea :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}};e .EncodeElement (_gged .Fill ,_egbea );}else if _gged .Stroke !=nil {_beedg :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}}; +e .EncodeElement (_gged .Stroke ,_beedg );}else if _gged .Shadow !=nil {_cgfae :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_gged .Shadow ,_cgfae );}else if _gged .Textbox !=nil {_fcgdc :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}}; +e .EncodeElement (_gged .Textbox ,_fcgdc );}else if _gged .Textpath !=nil {_aagge :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gged .Textpath ,_aagge );}else if _gged .Imagedata !=nil {_gdee :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0069\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061"}}; +e .EncodeElement (_gged .Imagedata ,_gdee );}else if _gged .Skew !=nil {_bbgdc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}};e .EncodeElement (_gged .Skew ,_bbgdc );}else if _gged .Extrusion !=nil {_gfab :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}}; +e .EncodeElement (_gged .Extrusion ,_gfab );}else if _gged .Callout !=nil {_ffbag :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}};e .EncodeElement (_gged .Callout ,_ffbag );}else if _gged .Lock !=nil {_bcbcc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}}; +e .EncodeElement (_gged .Lock ,_bcbcc );}else if _gged .Clippath !=nil {_cdedc :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}};e .EncodeElement (_gged .Clippath ,_cdedc );}else if _gged .Signatureline !=nil {_ecdf :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}}; +e .EncodeElement (_gged .Signatureline ,_ecdf );}else if _gged .Wrap !=nil {_edecf :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0077\u0072\u0061\u0070"}};e .EncodeElement (_gged .Wrap ,_edecf );}else if _gged .Anchorlock !=nil {_gcfc :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0061\u006e\u0063\u0068\u006fr\u006c\u006f\u0063\u006b"}}; +e .EncodeElement (_gged .Anchorlock ,_gcfc );}else if _gged .Bordertop !=nil {_gebgc :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"}};e .EncodeElement (_gged .Bordertop ,_gebgc ); +}else if _gged .Borderbottom !=nil {_eafff :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072n\u003a\u0062\u006fr\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}};e .EncodeElement (_gged .Borderbottom ,_eafff );}else if _gged .Borderleft !=nil {_facdd :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u006e\u003a\u0062\u006f\u0072\u0064\u0065r\u006c\u0065\u0066\u0074"}}; +e .EncodeElement (_gged .Borderleft ,_facdd );}else if _gged .Borderright !=nil {_aebbd :=_e .StartElement {Name :_e .Name {Local :"\u0075r\u006e:\u0062\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gged .Borderright ,_aebbd ); +}else if _gged .ClientData !=nil {_beffe :=_e .StartElement {Name :_e .Name {Local :"\u0078\u003a\u0043l\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}};e .EncodeElement (_gged .ClientData ,_beffe );}else if _gged .Textdata !=nil {_gdbbf :=_e .StartElement {Name :_e .Name {Local :"u\u0072\u003a\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}}; +e .EncodeElement (_gged .Textdata ,_gdbbf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewOfcCT_Relation ()*OfcCT_Relation {_gcede :=&OfcCT_Relation {};return _gcede };func (_fdedc OfcST_Angle )Validate ()error {return _fdedc .ValidateWithPath ("")}; +func (_febab OfcST_OLEType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_febab .String (),start );};func (_cbbf *CT_Formulas )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdgg :for {_ageb ,_bbea :=d .Token (); +if _bbea !=nil {return _bbea ;};switch _edaca :=_ageb .(type ){case _e .StartElement :switch _edaca .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_gdeaa :=NewCT_F (); +if _dccb :=d .DecodeElement (_gdeaa ,&_edaca );_dccb !=nil {return _dccb ;};_cbbf .F =append (_cbbf .F ,_gdeaa );default:_ecf .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_edaca .Name ); +if _ccfc :=d .Skip ();_ccfc !=nil {return _ccfc ;};};case _e .EndElement :break _bdgg ;case _e .CharData :};};return nil ;};func (_bbbbaf *OfcRight )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f:\u0072\u0069\u0067\u0068\u0074";return _bbbbaf .OfcCT_StrokeChild .MarshalXML (e ,start );}; -// Center of Rotation Toggle -AutorotationcenterAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the AG_ShapeAttributes and its children, prefixing error messages with path +func (_geff *AG_ShapeAttributes )ValidateWithPath (path string )error {if _ecbf :=_geff .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_ecbf !=nil {return _ecbf ;};if _febba :=_geff .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_febba !=nil {return _febba ;};if _feda :=_geff .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_feda !=nil {return _feda ;};return nil ;};func (_bfccb ST_StrokeArrowWidth )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bfccb .String (),start ); +}; -// Rotation Center -RotationcenterAttr *string ; +// ValidateWithPath validates the AG_Id and its children, prefixing error messages with path +func (_dcf *AG_Id )ValidateWithPath (path string )error {return nil }; -// X-Y Rotation Angle -RotationangleAttr *string ; +// ValidateWithPath validates the OfcCT_Relation and its children, prefixing error messages with path +func (_gcebac *OfcCT_Relation )ValidateWithPath (path string )error {if _dbdf :=_gcebac .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_dbdf !=nil {return _dbdf ;};return nil ;}; -// Extrusion Color Mode -ColormodeAttr OfcST_ColorMode ; +// Validate validates the CT_ShapeChoice and its children +func (_cbgbb *CT_ShapeChoice )Validate ()error {return _cbgbb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0043h\u006f\u0069\u0063\u0065");};func (_bgcaf OfcST_ColorMode )ValidateWithPath (path string )error {switch _bgcaf {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgcaf )); +};return nil ;};func (_ecbde *OfcST_OLEDrawAspect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcbbfg ,_dadabe :=d .Token ();if _dadabe !=nil {return _dadabe ;};if _bcffa ,_dbacg :=_gcbbfg .(_e .EndElement );_dbacg &&_bcffa .Name ==start .Name {*_ecbde =1; +return nil ;};if _debdcb ,_gbdcbf :=_gcbbfg .(_e .CharData );!_gbdcbf {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gcbbfg );}else {switch string (_debdcb ){case "":*_ecbde =0; +case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_ecbde =1;case "\u0049\u0063\u006f\u006e":*_ecbde =2;};};_gcbbfg ,_dadabe =d .Token ();if _dadabe !=nil {return _dadabe ;};if _acggf ,_cfgfa :=_gcbbfg .(_e .EndElement );_cfgfa &&_acggf .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gcbbfg );}; -// Extrusion Color -ColorAttr *string ; +// ValidateWithPath validates the CT_F and its children, prefixing error messages with path +func (_bdaf *CT_F )ValidateWithPath (path string )error {return nil }; -// Shininess -ShininessAttr *float32 ; +// ValidateWithPath validates the OfcLock and its children, prefixing error messages with path +func (_gcffc *OfcLock )ValidateWithPath (path string )error {if _gggae :=_gcffc .OfcCT_Lock .ValidateWithPath (path );_gggae !=nil {return _gggae ;};return nil ;};type CT_H struct{ -// Specularity -SpecularityAttr *string ; +// Handle Position +PositionAttr *string ; -// Diffuse Reflection -DiffusityAttr *string ; +// Handle Polar Center +PolarAttr *string ; -// Metallic Surface Toggle -MetalAttr _de .ST_TrueFalse ; +// Handle Coordinate Mapping +MapAttr *string ; -// Simulated Bevel -EdgeAttr *string ; +// Invert Handle's X Position +InvxAttr _f .ST_TrueFalse ; -// Faceting Quality -FacetAttr *string ; +// Invert Handle's Y Position +InvyAttr _f .ST_TrueFalse ; -// Shape Face Lighting Toggle -LightfaceAttr _de .ST_TrueFalse ; +// Handle Inversion Toggle +SwitchAttr _f .ST_TrueFalseBlank ; -// Brightness -BrightnessAttr *string ; +// Handle X Position Range +XrangeAttr *string ; -// Primary Light Position -LightpositionAttr *string ; +// Handle Y Position Range +YrangeAttr *string ; -// Primary Light Intensity -LightlevelAttr *string ; +// Handle Polar Radius Range +RadiusrangeAttr *string ;};func (_dbeac *Handles )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbeac .CT_Handles =*NewCT_Handles ();_begcd :for {_eafgc ,_gfgcd :=d .Token ();if _gfgcd !=nil {return _gfgcd ;};switch _adebg :=_eafgc .(type ){case _e .StartElement :switch _adebg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068"}:_dffcf :=NewCT_H (); +if _fggfd :=d .DecodeElement (_dffcf ,&_adebg );_fggfd !=nil {return _fggfd ;};_dbeac .H =append (_dbeac .H ,_dffcf );default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048a\u006e\u0064\u006c\u0065\u0073\u0020\u0025\u0076",_adebg .Name ); +if _aegad :=d .Skip ();_aegad !=nil {return _aegad ;};};case _e .EndElement :break _begcd ;case _e .CharData :};};return nil ;};type CT_Path struct{ -// Primary Light Harshness Toggle -LightharshAttr _de .ST_TrueFalse ; +// Path Definition +VAttr *string ; -// Secondary Light Position -Lightposition2Attr *string ; +// Limo Stretch Point +LimoAttr *string ; -// Secondary Light Intensity -Lightlevel2Attr *string ; +// Text Box Bounding Box +TextboxrectAttr *string ; -// Secondary Light Harshness Toggle -Lightharsh2Attr _de .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_aebe ST_FillType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ebfgca :=_e .Attr {};_ebfgca .Name =name ;switch _aebe {case ST_FillTypeUnset :_ebfgca .Value ="";case ST_FillTypeSolid :_ebfgca .Value ="\u0073\u006f\u006ci\u0064"; -case ST_FillTypeGradient :_ebfgca .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case ST_FillTypeGradientRadial :_ebfgca .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c";case ST_FillTypeTile :_ebfgca .Value ="\u0074\u0069\u006c\u0065"; -case ST_FillTypePattern :_ebfgca .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case ST_FillTypeFrame :_ebfgca .Value ="\u0066\u0072\u0061m\u0065";};return _ebfgca ,nil ;};func (_bccge *Oval )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bccge .CT_Oval =*NewCT_Oval (); -for _ ,_adfgf :=range start .Attr {if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bccge .DgmlayoutAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bccge .OleiconAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bccge .PreferrelativeAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bccge .ButtonAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bccge .CliptowrapAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ddadb ,_adea :=_a .ParseInt (_adfgf .Value ,10,64); -if _adea !=nil {return _adea ;};_bccge .DgmnodekindAttr =&_ddadb ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bccge .ForcedashAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0073\u0070\u0069\u0064"{_ddbff :=_adfgf .Value ; -_bccge .SpidAttr =&_ddbff ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0068\u0072\u0070c\u0074"{_bfdagb ,_eeegg :=_a .ParseFloat (_adfgf .Value ,64); -if _eeegg !=nil {return _eeegg ;};_bafgb :=float32 (_bfdagb );_bccge .HrpctAttr =&_bafgb ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ggdeb :=_adfgf .Value ; -_bccge .BorderleftcolorAttr =&_ggdeb ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bccge .BwmodeAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0068\u0072\u0073t\u0064"{_bccge .HrstdAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bccge .UserdrawnAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u006f\u006c\u0065"{_bccge .OleAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bccge .BwnormalAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bccge .DgmlayoutmruAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dabe :=_adfgf .Value ; -_bccge .BordertopcolorAttr =&_dabe ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0073\u0070\u0074"{_bdccc ,_efegc :=_a .ParseFloat (_adfgf .Value ,64); -if _efegc !=nil {return _efegc ;};_gbgb :=float32 (_bdccc );_bccge .SptAttr =&_gbgb ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0068\u0072"{_bccge .HrAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gbccaa :=_adfgf .Value ; -_bccge .BorderbottomcolorAttr =&_gbccaa ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u006f\u006e\u0065\u0064"{_bccge .OnedAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bccge .ConnectortypeAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bccge .HrnoshadeAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fbcaf :=_adfgf .Value ; -_bccge .BorderrightcolorAttr =&_fbcaf ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bccge .DoubleclicknotifyAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bccge .AllowincellAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bccge .HralignAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bccge .BwpureAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bccge .UserhiddenAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0063\u006c\u0069\u0070"{_bccge .ClipAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bccge .AllowoverlapAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_acfgg ,_aegd :=_a .ParseInt (_adfgf .Value ,10,64); -if _aegd !=nil {return _aegd ;};_bccge .RegroupidAttr =&_acfgg ;continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bccge .BulletAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adfgf .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bccge .InsetmodeAttr .UnmarshalXMLAttr (_adfgf ); -continue ;};if _adfgf .Name .Local =="\u0063\u006c\u0061s\u0073"{_aecb :=_adfgf .Value ;_bccge .ClassAttr =&_aecb ;continue ;};if _adfgf .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bccge .StrokedAttr .UnmarshalXMLAttr (_adfgf );continue ;}; -if _adfgf .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_adad :=_adfgf .Value ;_bccge .StrokecolorAttr =&_adad ;continue ;};if _adfgf .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_caege :=_adfgf .Value ; -_bccge .StrokeweightAttr =&_caege ;continue ;};if _adfgf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bccge .InsetpenAttr .UnmarshalXMLAttr (_adfgf );continue ;};if _adfgf .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_fdddd :=_adfgf .Value ; -_bccge .ChromakeyAttr =&_fdddd ;continue ;};if _adfgf .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bccge .FilledAttr .UnmarshalXMLAttr (_adfgf );continue ;};if _adfgf .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gdfgc :=_adfgf .Value ; -_bccge .FillcolorAttr =&_gdfgc ;continue ;};if _adfgf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bfecg :=_adfgf .Value ;_bccge .OpacityAttr =&_bfecg ;continue ;};if _adfgf .Name .Local =="\u0073\u0074\u0079l\u0065"{_aafb :=_adfgf .Value ;_bccge .StyleAttr =&_aafb ; -continue ;};if _adfgf .Name .Local =="\u0069\u0064"{_abeg :=_adfgf .Value ;_bccge .IdAttr =&_abeg ;continue ;};if _adfgf .Name .Local =="\u0070\u0072\u0069n\u0074"{_bccge .PrintAttr .UnmarshalXMLAttr (_adfgf );continue ;};if _adfgf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_gcbdf :=_adfgf .Value ; -_bccge .WrapcoordsAttr =&_gcbdf ;continue ;};if _adfgf .Name .Local =="\u0068\u0072\u0065\u0066"{_gcgfg :=_adfgf .Value ;_bccge .HrefAttr =&_gcgfg ;continue ;};if _adfgf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ggeec :=_adfgf .Value ; -_bccge .CoordoriginAttr =&_ggeec ;continue ;};if _adfgf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cacbg :=_adfgf .Value ;_bccge .CoordsizeAttr =&_cacbg ;continue ;};if _adfgf .Name .Local =="\u0061\u006c\u0074"{_ffadc :=_adfgf .Value ; -_bccge .AltAttr =&_ffadc ;continue ;};if _adfgf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bcdgab :=_adfgf .Value ;_bccge .TargetAttr =&_bcdgab ;continue ;};if _adfgf .Name .Local =="\u0074\u0069\u0074l\u0065"{_cfgcd :=_adfgf .Value ;_bccge .TitleAttr =&_cfgcd ; -continue ;};};_gbbaf :for {_fffae ,_bbdde :=d .Token ();if _bbdde !=nil {return _bbdde ;};switch _dacdb :=_fffae .(type ){case _e .StartElement :switch _dacdb .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ecgba :=NewEG_ShapeElements (); -_ecgba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_ecgba );if _ececc :=d .DecodeElement (&_ecgba .ShapeElementsChoice .Path ,&_dacdb );_ececc !=nil {return _ececc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bfaecf :=NewEG_ShapeElements (); -_bfaecf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_bfaecf );if _ebbbc :=d .DecodeElement (&_bfaecf .ShapeElementsChoice .Formulas ,&_dacdb );_ebbbc !=nil {return _ebbbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cfaea :=NewEG_ShapeElements (); -_cfaea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_cfaea );if _gccdcd :=d .DecodeElement (&_cfaea .ShapeElementsChoice .Handles ,&_dacdb );_gccdcd !=nil {return _gccdcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_begad :=NewEG_ShapeElements (); -_begad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_begad );if _bdfdg :=d .DecodeElement (&_begad .ShapeElementsChoice .Fill ,&_dacdb );_bdfdg !=nil {return _bdfdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_caddf :=NewEG_ShapeElements (); -_caddf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_caddf );if _beaag :=d .DecodeElement (&_caddf .ShapeElementsChoice .Stroke ,&_dacdb );_beaag !=nil {return _beaag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_daad :=NewEG_ShapeElements (); -_daad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_daad );if _ggccd :=d .DecodeElement (&_daad .ShapeElementsChoice .Shadow ,&_dacdb );_ggccd !=nil {return _ggccd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_gegcag :=NewEG_ShapeElements (); -_gegcag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_gegcag );if _bcaagb :=d .DecodeElement (&_gegcag .ShapeElementsChoice .Textbox ,&_dacdb );_bcaagb !=nil {return _bcaagb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_baceb :=NewEG_ShapeElements (); -_baceb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_baceb );if _aeefe :=d .DecodeElement (&_baceb .ShapeElementsChoice .Textpath ,&_dacdb );_aeefe !=nil {return _aeefe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fagbe :=NewEG_ShapeElements (); -_fagbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_fagbe );if _acae :=d .DecodeElement (&_fagbe .ShapeElementsChoice .Imagedata ,&_dacdb );_acae !=nil {return _acae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_baggd :=NewEG_ShapeElements (); -_baggd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_baggd );if _afgdg :=d .DecodeElement (&_baggd .ShapeElementsChoice .Skew ,&_dacdb );_afgdg !=nil {return _afgdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fgcad :=NewEG_ShapeElements (); -_fgcad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_fgcad );if _bfcb :=d .DecodeElement (&_fgcad .ShapeElementsChoice .Extrusion ,&_dacdb );_bfcb !=nil {return _bfcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cabff :=NewEG_ShapeElements (); -_cabff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_cabff );if _dedd :=d .DecodeElement (&_cabff .ShapeElementsChoice .Callout ,&_dacdb );_dedd !=nil {return _dedd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_dabge :=NewEG_ShapeElements (); -_dabge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_dabge );if _dcgbd :=d .DecodeElement (&_dabge .ShapeElementsChoice .Lock ,&_dacdb );_dcgbd !=nil {return _dcgbd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_gcae :=NewEG_ShapeElements (); -_gcae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_gcae );if _dead :=d .DecodeElement (&_gcae .ShapeElementsChoice .Clippath ,&_dacdb );_dead !=nil {return _dead ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gfceb :=NewEG_ShapeElements (); -_gfceb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_gfceb );if _fcff :=d .DecodeElement (&_gfceb .ShapeElementsChoice .Signatureline ,&_dacdb );_fcff !=nil {return _fcff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cdbdd :=NewEG_ShapeElements (); -_cdbdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_cdbdd );if _gabgb :=d .DecodeElement (&_cdbdd .ShapeElementsChoice .Wrap ,&_dacdb );_gabgb !=nil {return _gabgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_afde :=NewEG_ShapeElements (); -_afde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_afde );if _ceggee :=d .DecodeElement (&_afde .ShapeElementsChoice .Anchorlock ,&_dacdb );_ceggee !=nil {return _ceggee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dfadf :=NewEG_ShapeElements (); -_dfadf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_dfadf );if _eaeeea :=d .DecodeElement (&_dfadf .ShapeElementsChoice .Bordertop ,&_dacdb );_eaeeea !=nil {return _eaeeea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_defcd :=NewEG_ShapeElements (); -_defcd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_defcd );if _agcd :=d .DecodeElement (&_defcd .ShapeElementsChoice .Borderbottom ,&_dacdb );_agcd !=nil {return _agcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_cgbce :=NewEG_ShapeElements (); -_cgbce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_cgbce );if _bbecb :=d .DecodeElement (&_cgbce .ShapeElementsChoice .Borderleft ,&_dacdb );_bbecb !=nil {return _bbecb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_fgedf :=NewEG_ShapeElements (); -_fgedf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_fgedf );if _beedf :=d .DecodeElement (&_fgedf .ShapeElementsChoice .Borderright ,&_dacdb );_beedf !=nil {return _beedf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_feece :=NewEG_ShapeElements (); -_feece .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_feece );if _geda :=d .DecodeElement (&_feece .ShapeElementsChoice .ClientData ,&_dacdb );_geda !=nil {return _geda ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_caecb :=NewEG_ShapeElements (); -_caecb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bccge .EG_ShapeElements =append (_bccge .EG_ShapeElements ,_caecb );if _fabeb :=d .DecodeElement (&_caecb .ShapeElementsChoice .Textdata ,&_dacdb );_fabeb !=nil {return _fabeb ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0076a\u006c\u0020\u0025\u0076",_dacdb .Name ); -if _ggecf :=d .Skip ();_ggecf !=nil {return _ggecf ;};};case _e .EndElement :break _gbbaf ;case _e .CharData :};};return nil ;}; +// Shape Fill Toggle +FillokAttr _f .ST_TrueFalse ; -// Validate validates the CT_Shapetype and its children -func (_bebe *CT_Shapetype )Validate ()error {return _bebe .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");};type OfcShapedefaults struct{OfcCT_ShapeDefaults };func NewArc ()*Arc {_afd :=&Arc {};_afd .CT_Arc =*NewCT_Arc (); -return _afd };func (_fgaec *CT_Textbox )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx";};if _fgaec .InsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u006e\u0073e\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_fgaec .InsetAttr )}); -};if _fgaec .SingleclickAttr !=_de .ST_TrueFalseUnset {_eebge ,_eedbf :=_fgaec .SingleclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0073\u0069\u006e\u0067\u006c\u0065\u0063\u006c\u0069\u0063\u006b"});if _eedbf !=nil {return _eedbf ;};start .Attr =append (start .Attr ,_eebge ); -};if _fgaec .InsetmodeAttr !=OfcST_InsetModeUnset {_fcce ,_gecd :=_fgaec .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _gecd !=nil {return _gecd ;};start .Attr =append (start .Attr ,_fcce ); -};if _fgaec .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_fgaec .IdAttr )});};if _fgaec .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_fgaec .StyleAttr )}); -};e .EncodeToken (start );if _fgaec .TxbxContent !=nil {_accge :=_e .StartElement {Name :_e .Name {Local :"\u0077\u003a\u0074\u0078\u0062\u0078\u0043\u006f\u006e\u0074\u0065\u006e\u0074"}};e .EncodeElement (_fgaec .TxbxContent ,_accge );};if _fgaec .Any !=nil {_fgaec .Any .MarshalXML (e ,_e .StartElement {}); -};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ccbdb OfcST_RType )Validate ()error {return _ccbdb .ValidateWithPath ("")};const (ST_StrokeEndCapUnset ST_StrokeEndCap =0;ST_StrokeEndCapFlat ST_StrokeEndCap =1;ST_StrokeEndCapSquare ST_StrokeEndCap =2; -ST_StrokeEndCapRound ST_StrokeEndCap =3;);func (_bfde *CT_Image )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aacg :=range start .Attr {if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bfde .HrnoshadeAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_gdae ,_eafe :=_a .ParseInt (_aacg .Value ,10,64); -if _eafe !=nil {return _eafe ;};_bfde .RegroupidAttr =&_gdae ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bfde .PreferrelativeAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u006f\u006c\u0065"{_bfde .OleAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bfde .HralignAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bfde .CliptowrapAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bfde .AllowincellAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bfde .DgmlayoutAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bfde .BwnormalAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0063\u006c\u0069\u0070"{_bfde .ClipAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dgec :=_aacg .Value ; -_bfde .BorderbottomcolorAttr =&_dgec ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0068\u0072\u0073t\u0064"{_bfde .HrstdAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bfde .BwmodeAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bfde .DgmlayoutmruAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bfde .UserhiddenAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0073\u0070\u0069\u0064"{_badb :=_aacg .Value ; -_bfde .SpidAttr =&_badb ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bfde .ButtonAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_dfabe :=_aacg .Value ; -_bfde .BorderleftcolorAttr =&_dfabe ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u006f\u006e\u0065\u0064"{_bfde .OnedAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bfde .AllowoverlapAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ffcf :=_aacg .Value ; -_bfde .BorderrightcolorAttr =&_ffcf ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bfde .ForcedashAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gace ,_geeb :=_a .ParseInt (_aacg .Value ,10,64); -if _geeb !=nil {return _geeb ;};_bfde .DgmnodekindAttr =&_gace ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bgef :=_aacg .Value ; -_bfde .BordertopcolorAttr =&_bgef ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bfde .InsetmodeAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0068\u0072\u0070c\u0074"{_caffb ,_bgdf :=_a .ParseFloat (_aacg .Value ,64); -if _bgdf !=nil {return _bgdf ;};_gabc :=float32 (_caffb );_bfde .HrpctAttr =&_gabc ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bfde .BwpureAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bfde .OleiconAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0073\u0070\u0074"{_cdbcc ,_bfec :=_a .ParseFloat (_aacg .Value ,64); -if _bfec !=nil {return _bfec ;};_geec :=float32 (_cdbcc );_bfde .SptAttr =&_geec ;continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bfde .BulletAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bfde .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bfde .UserdrawnAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0068\u0072"{_bfde .HrAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aacg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bfde .ConnectortypeAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Local =="\u0070\u0072\u0069n\u0074"{_bfde .PrintAttr .UnmarshalXMLAttr (_aacg );continue ;};if _aacg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bfde .StrokedAttr .UnmarshalXMLAttr (_aacg );continue ;};if _aacg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_afda :=_aacg .Value ; -_bfde .StrokecolorAttr =&_afda ;continue ;};if _aacg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_gafb :=_aacg .Value ;_bfde .StrokeweightAttr =&_gafb ;continue ;};if _aacg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bfde .InsetpenAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gbefb :=_aacg .Value ;_bfde .ChromakeyAttr =&_gbefb ;continue ;};if _aacg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bfde .FilledAttr .UnmarshalXMLAttr (_aacg ); -continue ;};if _aacg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_gedb :=_aacg .Value ;_bfde .FillcolorAttr =&_gedb ;continue ;};if _aacg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ccfb :=_aacg .Value ;_bfde .OpacityAttr =&_ccfb ; -continue ;};if _aacg .Name .Local =="\u0073\u0074\u0079l\u0065"{_edea :=_aacg .Value ;_bfde .StyleAttr =&_edea ;continue ;};if _aacg .Name .Local =="\u0069\u0064"{_dcec :=_aacg .Value ;_bfde .IdAttr =&_dcec ;continue ;};if _aacg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fdgc :=_aacg .Value ; -_bfde .WrapcoordsAttr =&_fdgc ;continue ;};if _aacg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_accf :=_aacg .Value ;_bfde .CoordoriginAttr =&_accf ;continue ;};if _aacg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_dbfc :=_aacg .Value ; -_bfde .CoordsizeAttr =&_dbfc ;continue ;};if _aacg .Name .Local =="\u0061\u006c\u0074"{_acdbb :=_aacg .Value ;_bfde .AltAttr =&_acdbb ;continue ;};if _aacg .Name .Local =="\u0074\u0069\u0074l\u0065"{_cffdf :=_aacg .Value ;_bfde .TitleAttr =&_cffdf ;continue ; -};if _aacg .Name .Local =="\u0063\u006c\u0061s\u0073"{_gdgc :=_aacg .Value ;_bfde .ClassAttr =&_gdgc ;continue ;};if _aacg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_dacd :=_aacg .Value ;_bfde .TargetAttr =&_dacd ;continue ;};if _aacg .Name .Local =="\u0068\u0072\u0065\u0066"{_abcf :=_aacg .Value ; -_bfde .HrefAttr =&_abcf ;continue ;};if _aacg .Name .Local =="\u0073\u0072\u0063"{_abdaa :=_aacg .Value ;_bfde .SrcAttr =&_abdaa ;continue ;};if _aacg .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_fbafg :=_aacg .Value ;_bfde .CropleftAttr =&_fbafg ; -continue ;};if _aacg .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_cdaf :=_aacg .Value ;_bfde .CroptopAttr =&_cdaf ;continue ;};if _aacg .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_ebdaf :=_aacg .Value ;_bfde .CroprightAttr =&_ebdaf ; -continue ;};if _aacg .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_ccba :=_aacg .Value ;_bfde .CropbottomAttr =&_ccba ;continue ;};if _aacg .Name .Local =="\u0067\u0061\u0069\u006e"{_ebeef :=_aacg .Value ;_bfde .GainAttr =&_ebeef ; -continue ;};if _aacg .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_fdec :=_aacg .Value ;_bfde .BlacklevelAttr =&_fdec ;continue ;};if _aacg .Name .Local =="\u0067\u0061\u006dm\u0061"{_aabb :=_aacg .Value ;_bfde .GammaAttr =&_aabb ; -continue ;};if _aacg .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_bfde .GrayscaleAttr .UnmarshalXMLAttr (_aacg );continue ;};if _aacg .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_bfde .BilevelAttr .UnmarshalXMLAttr (_aacg ); -continue ;};};_baga :for {_eegb ,_eegf :=d .Token ();if _eegf !=nil {return _eegf ;};switch _cgfge :=_eegb .(type ){case _e .StartElement :switch _cgfge .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_agae :=NewEG_ShapeElements (); -_agae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_agae );if _aeee :=d .DecodeElement (&_agae .ShapeElementsChoice .Path ,&_cgfge );_aeee !=nil {return _aeee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_afcdf :=NewEG_ShapeElements (); -_afcdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_afcdf );if _cafe :=d .DecodeElement (&_afcdf .ShapeElementsChoice .Formulas ,&_cgfge );_cafe !=nil {return _cafe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_feec :=NewEG_ShapeElements (); -_feec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_feec );if _fedg :=d .DecodeElement (&_feec .ShapeElementsChoice .Handles ,&_cgfge );_fedg !=nil {return _fedg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_beed :=NewEG_ShapeElements (); -_beed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_beed );if _cbdd :=d .DecodeElement (&_beed .ShapeElementsChoice .Fill ,&_cgfge );_cbdd !=nil {return _cbdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_fefg :=NewEG_ShapeElements (); -_fefg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_fefg );if _fdcd :=d .DecodeElement (&_fefg .ShapeElementsChoice .Stroke ,&_cgfge );_fdcd !=nil {return _fdcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dcgd :=NewEG_ShapeElements (); -_dcgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_dcgd );if _egbee :=d .DecodeElement (&_dcgd .ShapeElementsChoice .Shadow ,&_cgfge );_egbee !=nil {return _egbee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bbfag :=NewEG_ShapeElements (); -_bbfag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_bbfag );if _gdca :=d .DecodeElement (&_bbfag .ShapeElementsChoice .Textbox ,&_cgfge );_gdca !=nil {return _gdca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gdfg :=NewEG_ShapeElements (); -_gdfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_gdfg );if _edeaf :=d .DecodeElement (&_gdfg .ShapeElementsChoice .Textpath ,&_cgfge );_edeaf !=nil {return _edeaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_dffdf :=NewEG_ShapeElements (); -_dffdf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_dffdf );if _caaeb :=d .DecodeElement (&_dffdf .ShapeElementsChoice .Imagedata ,&_cgfge );_caaeb !=nil {return _caaeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gafd :=NewEG_ShapeElements (); -_gafd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_gafd );if _gega :=d .DecodeElement (&_gafd .ShapeElementsChoice .Skew ,&_cgfge );_gega !=nil {return _gega ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_cbgd :=NewEG_ShapeElements (); -_cbgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_cbgd );if _deaa :=d .DecodeElement (&_cbgd .ShapeElementsChoice .Extrusion ,&_cgfge );_deaa !=nil {return _deaa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_gbgc :=NewEG_ShapeElements (); -_gbgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_gbgc );if _fcad :=d .DecodeElement (&_gbgc .ShapeElementsChoice .Callout ,&_cgfge );_fcad !=nil {return _fcad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_eecd :=NewEG_ShapeElements (); -_eecd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_eecd );if _cebaf :=d .DecodeElement (&_eecd .ShapeElementsChoice .Lock ,&_cgfge );_cebaf !=nil {return _cebaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_edae :=NewEG_ShapeElements (); -_edae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_edae );if _egeb :=d .DecodeElement (&_edae .ShapeElementsChoice .Clippath ,&_cgfge );_egeb !=nil {return _egeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_fdgb :=NewEG_ShapeElements (); -_fdgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_fdgb );if _eccfe :=d .DecodeElement (&_fdgb .ShapeElementsChoice .Signatureline ,&_cgfge );_eccfe !=nil {return _eccfe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fdeca :=NewEG_ShapeElements (); -_fdeca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_fdeca );if _ccbd :=d .DecodeElement (&_fdeca .ShapeElementsChoice .Wrap ,&_cgfge );_ccbd !=nil {return _ccbd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_effc :=NewEG_ShapeElements (); -_effc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_effc );if _cgbg :=d .DecodeElement (&_effc .ShapeElementsChoice .Anchorlock ,&_cgfge );_cgbg !=nil {return _cgbg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_agaed :=NewEG_ShapeElements (); -_agaed .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_agaed );if _ccgcg :=d .DecodeElement (&_agaed .ShapeElementsChoice .Bordertop ,&_cgfge );_ccgcg !=nil {return _ccgcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_agab :=NewEG_ShapeElements (); -_agab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_agab );if _gddg :=d .DecodeElement (&_agab .ShapeElementsChoice .Borderbottom ,&_cgfge );_gddg !=nil {return _gddg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bfeb :=NewEG_ShapeElements (); -_bfeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_bfeb );if _egef :=d .DecodeElement (&_bfeb .ShapeElementsChoice .Borderleft ,&_cgfge );_egef !=nil {return _egef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dgcf :=NewEG_ShapeElements (); -_dgcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_dgcf );if _ecfcf :=d .DecodeElement (&_dgcf .ShapeElementsChoice .Borderright ,&_cgfge );_ecfcf !=nil {return _ecfcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_faff :=NewEG_ShapeElements (); -_faff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_faff );if _dege :=d .DecodeElement (&_faff .ShapeElementsChoice .ClientData ,&_cgfge );_dege !=nil {return _dege ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_aaac :=NewEG_ShapeElements (); -_aaac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfde .EG_ShapeElements =append (_bfde .EG_ShapeElements ,_aaac );if _bffg :=d .DecodeElement (&_aaac .ShapeElementsChoice .Textdata ,&_cgfge );_bffg !=nil {return _bffg ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065\u0020\u0025\u0076",_cgfge .Name ); -if _bbga :=d .Skip ();_bbga !=nil {return _bbga ;};};case _e .EndElement :break _baga ;case _e .CharData :};};return nil ;};type EG_ShapeElementsChoice struct{Path *Path ;Formulas *Formulas ;Handles *Handles ;Fill *Fill ;Stroke *Stroke ;Shadow *Shadow ; -Textbox *Textbox ;Textpath *Textpath ;Imagedata *Imagedata ;Skew *OfcSkew ;Extrusion *OfcExtrusion ;Callout *OfcCallout ;Lock *OfcLock ;Clippath *OfcClippath ;Signatureline *OfcSignatureline ;Wrap *_dc .Wrap ;Anchorlock *_dc .Anchorlock ;Bordertop *_dc .Bordertop ; -Borderbottom *_dc .Borderbottom ;Borderleft *_dc .Borderleft ;Borderright *_dc .Borderright ;ClientData *_ee .ClientData ;Textdata *_f .Textdata ;};func (_adedg OfcST_How )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_adedg .String (),start ); -}; +// Stroke Toggle +StrokeokAttr _f .ST_TrueFalse ; -// Validate validates the OfcCT_Extrusion and its children -func (_bdbced *OfcCT_Extrusion )Validate ()error {return _bdbced .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func NewOfcCT_Entry ()*OfcCT_Entry {_fbbcbc :=&OfcCT_Entry {};return _fbbcbc };func (_cgbaag OfcST_OLEDrawAspect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cgbaag .String (),start ); -};func (_ddca *CT_PolyLine )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aabed :=range start .Attr {if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ddca .AllowoverlapAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ddca .PreferrelativeAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ddca .ConnectortypeAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ddca .UserdrawnAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ddca .UserhiddenAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ddca .CliptowrapAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gdec :=_aabed .Value ; -_ddca .BorderbottomcolorAttr =&_gdec ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ddca .AllowincellAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ddca .InsetmodeAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ddca .ButtonAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0068\u0072\u0070c\u0074"{_gggd ,_cfbfg :=_a .ParseFloat (_aabed .Value ,64); -if _cfbfg !=nil {return _cfbfg ;};_dgdc :=float32 (_gggd );_ddca .HrpctAttr =&_dgdc ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ddca .DgmlayoutmruAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_abab ,_deeg :=_a .ParseInt (_aabed .Value ,10,64); -if _deeg !=nil {return _deeg ;};_ddca .RegroupidAttr =&_abab ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0073\u0070\u0074"{_bacad ,_babae :=_a .ParseFloat (_aabed .Value ,64); -if _babae !=nil {return _babae ;};_ebaeb :=float32 (_bacad );_ddca .SptAttr =&_ebaeb ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ddca .BwpureAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cdfg :=_aabed .Value ; -_ddca .BorderrightcolorAttr =&_cdfg ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ddca .HrnoshadeAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gdbe :=_aabed .Value ; -_ddca .BorderleftcolorAttr =&_gdbe ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ddca .BulletAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u006f\u006e\u0065\u0064"{_ddca .OnedAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ddca .HralignAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ddca .BwnormalAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ddca .OleiconAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0068\u0072\u0073t\u0064"{_ddca .HrstdAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cdeag :=_aabed .Value ; -_ddca .BordertopcolorAttr =&_cdeag ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u006f\u006c\u0065"{_ddca .OleAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ddca .ForcedashAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_fdce ,_eabac :=_a .ParseInt (_aabed .Value ,10,64); -if _eabac !=nil {return _eabac ;};_ddca .DgmnodekindAttr =&_fdce ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ddca .DgmlayoutAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ddca .BwmodeAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0063\u006c\u0069\u0070"{_ddca .ClipAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0068\u0072"{_ddca .HrAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0073\u0070\u0069\u0064"{_dfad :=_aabed .Value ; -_ddca .SpidAttr =&_dfad ;continue ;};if _aabed .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aabed .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ddca .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bbdf :=_aabed .Value ;_ddca .CoordsizeAttr =&_bbdf ;continue ;};if _aabed .Name .Local =="\u0061\u006c\u0074"{_cfefb :=_aabed .Value ;_ddca .AltAttr =&_cfefb ;continue ; -};if _aabed .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_cgae :=_aabed .Value ;_ddca .OpacityAttr =&_cgae ;continue ;};if _aabed .Name .Local =="\u0063\u006c\u0061s\u0073"{_abcfc :=_aabed .Value ;_ddca .ClassAttr =&_abcfc ;continue ;};if _aabed .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_caeea :=_aabed .Value ; -_ddca .StrokecolorAttr =&_caeea ;continue ;};if _aabed .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_dccd :=_aabed .Value ;_ddca .StrokeweightAttr =&_dccd ;continue ;};if _aabed .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ddca .InsetpenAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_dfebe :=_aabed .Value ;_ddca .ChromakeyAttr =&_dfebe ;continue ;};if _aabed .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ddca .FilledAttr .UnmarshalXMLAttr (_aabed ); -continue ;};if _aabed .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_efgcb :=_aabed .Value ;_ddca .FillcolorAttr =&_efgcb ;continue ;};if _aabed .Name .Local =="\u0068\u0072\u0065\u0066"{_bfafg :=_aabed .Value ;_ddca .HrefAttr =&_bfafg ; -continue ;};if _aabed .Name .Local =="\u0070\u006f\u0069\u006e\u0074\u0073"{_cbfe :=_aabed .Value ;_ddca .PointsAttr =&_cbfe ;continue ;};if _aabed .Name .Local =="\u0073\u0074\u0079l\u0065"{_cafg :=_aabed .Value ;_ddca .StyleAttr =&_cafg ;continue ;}; -if _aabed .Name .Local =="\u0069\u0064"{_bfbed :=_aabed .Value ;_ddca .IdAttr =&_bfbed ;continue ;};if _aabed .Name .Local =="\u0070\u0072\u0069n\u0074"{_ddca .PrintAttr .UnmarshalXMLAttr (_aabed );continue ;};if _aabed .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dedfa :=_aabed .Value ; -_ddca .WrapcoordsAttr =&_dedfa ;continue ;};if _aabed .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ddca .StrokedAttr .UnmarshalXMLAttr (_aabed );continue ;};if _aabed .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ccge :=_aabed .Value ; -_ddca .CoordoriginAttr =&_ccge ;continue ;};if _aabed .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bcdgc :=_aabed .Value ;_ddca .TargetAttr =&_bcdgc ;continue ;};if _aabed .Name .Local =="\u0074\u0069\u0074l\u0065"{_ccag :=_aabed .Value ;_ddca .TitleAttr =&_ccag ; -continue ;};};_efegb :for {_ecgea ,_fgcg :=d .Token ();if _fgcg !=nil {return _fgcg ;};switch _ccae :=_ecgea .(type ){case _e .StartElement :switch _ccae .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u006e\u006b"}:_gbba :=NewCT_PolyLineChoice (); -if _aacd :=d .DecodeElement (&_gbba .Ink ,&_ccae );_aacd !=nil {return _aacd ;};_ddca .PolyLineChoice =append (_ddca .PolyLineChoice ,_gbba );default:_bceb :=NewCT_PolyLineChoice ();if _eccdb :=d .DecodeElement (&_bceb ,&_ccae );_eccdb ==nil {_ddca .PolyLineChoice =append (_ddca .PolyLineChoice ,_bceb ); -continue ;};_eg .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_ccae .Name ); -if _ccaca :=d .Skip ();_ccaca !=nil {return _ccaca ;};return _fgcg ;};case _e .EndElement :break _efegb ;case _e .CharData :};};return nil ;}; +// Shadow Toggle +ShadowokAttr _f .ST_TrueFalse ; -// Validate validates the CT_Line and its children -func (_cdbb *CT_Line )Validate ()error {return _cdbb .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006e\u0065");};func NewCT_Fill ()*CT_Fill {_bddf :=&CT_Fill {};return _bddf };func (_cfgcb ST_StrokeArrowLength )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gbca :=_e .Attr {}; -_gbca .Name =name ;switch _cfgcb {case ST_StrokeArrowLengthUnset :_gbca .Value ="";case ST_StrokeArrowLengthShort :_gbca .Value ="\u0073\u0068\u006fr\u0074";case ST_StrokeArrowLengthMedium :_gbca .Value ="\u006d\u0065\u0064\u0069\u0075\u006d";case ST_StrokeArrowLengthLong :_gbca .Value ="\u006c\u006f\u006e\u0067"; -};return _gbca ,nil ;};func (_bdbcc ST_ShadowType )Validate ()error {return _bdbcc .ValidateWithPath ("")};func (_babgg *OfcLock )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_babgg .OfcCT_Lock =*NewOfcCT_Lock ();for _ ,_cdcg :=range start .Attr {if _cdcg .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_babgg .PositionAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"{_babgg .SelectionAttr .UnmarshalXMLAttr (_cdcg );continue ;};if _cdcg .Name .Local =="\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_babgg .GroupingAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"{_babgg .UngroupingAttr .UnmarshalXMLAttr (_cdcg );continue ;};if _cdcg .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_babgg .RotationAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"{_babgg .CroppingAttr .UnmarshalXMLAttr (_cdcg );continue ;};if _cdcg .Name .Local =="\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"{_babgg .VerticiesAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"{_babgg .AdjusthandlesAttr .UnmarshalXMLAttr (_cdcg );continue ;};if _cdcg .Name .Local =="\u0074\u0065\u0078\u0074"{_babgg .TextAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"{_babgg .AspectratioAttr .UnmarshalXMLAttr (_cdcg );continue ;};if _cdcg .Name .Local =="\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"{_babgg .ShapetypeAttr .UnmarshalXMLAttr (_cdcg ); -continue ;};if _cdcg .Name .Local =="\u0065\u0078\u0074"{_babgg .ExtAttr .UnmarshalXMLAttr (_cdcg );continue ;};};for {_ebgbd ,_fdef :=d .Token ();if _fdef !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u006f\u0063\u006b\u003a\u0020\u0025\u0073",_fdef ); -};if _eecdee ,_accad :=_ebgbd .(_e .EndElement );_accad &&_eecdee .Name ==start .Name {break ;};};return nil ;};func (_defbb OfcST_ScreenSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_defbb .String (),start ); -};func (_ddedc ST_StrokeArrowLength )ValidateWithPath (path string )error {switch _ddedc {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddedc )); -};return nil ;};func (_ffcga OfcST_ExtrusionPlane )ValidateWithPath (path string )error {switch _ffcga {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ffcga )); -};return nil ;};func NewOfcCT_Callout ()*OfcCT_Callout {_bgfbd :=&OfcCT_Callout {};return _bgfbd };func (_edggc ST_ImageAspect )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_edggc .String (),start );};type Handles struct{CT_Handles }; -func (_bbedfe OfcST_FillType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bbedfe .String (),start );};func (_egfbb *OfcST_OLEUpdateMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_egfbb =0; -case "\u0041\u006c\u0077\u0061\u0079\u0073":*_egfbb =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_egfbb =2;};return nil ;};func (_feba *CT_Rect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cgfe :=range start .Attr {if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_feba .DgmlayoutAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_feba .OleiconAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_feba .PreferrelativeAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_feba .ButtonAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_feba .CliptowrapAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bfbd ,_bbgfb :=_a .ParseInt (_cgfe .Value ,10,64); -if _bbgfb !=nil {return _bbgfb ;};_feba .DgmnodekindAttr =&_bfbd ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_feba .ForcedashAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0073\u0070\u0069\u0064"{_dfccd :=_cgfe .Value ; -_feba .SpidAttr =&_dfccd ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0068\u0072\u0070c\u0074"{_cdda ,_egbg :=_a .ParseFloat (_cgfe .Value ,64); -if _egbg !=nil {return _egbg ;};_fbba :=float32 (_cdda );_feba .HrpctAttr =&_fbba ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gdebd :=_cgfe .Value ; -_feba .BorderleftcolorAttr =&_gdebd ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_feba .BwmodeAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0068\u0072\u0073t\u0064"{_feba .HrstdAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_feba .UserdrawnAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u006f\u006c\u0065"{_feba .OleAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_feba .BwnormalAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_feba .DgmlayoutmruAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cfaag :=_cgfe .Value ; -_feba .BordertopcolorAttr =&_cfaag ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0073\u0070\u0074"{_ceeg ,_fgcdg :=_a .ParseFloat (_cgfe .Value ,64); -if _fgcdg !=nil {return _fgcdg ;};_bbffg :=float32 (_ceeg );_feba .SptAttr =&_bbffg ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0068\u0072"{_feba .HrAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_abecf :=_cgfe .Value ; -_feba .BorderbottomcolorAttr =&_abecf ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u006f\u006e\u0065\u0064"{_feba .OnedAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_feba .ConnectortypeAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_feba .HrnoshadeAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cbdf :=_cgfe .Value ; -_feba .BorderrightcolorAttr =&_cbdf ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_feba .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_feba .AllowincellAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_feba .HralignAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_feba .BwpureAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_feba .UserhiddenAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0063\u006c\u0069\u0070"{_feba .ClipAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_feba .AllowoverlapAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_ffdb ,_ebcd :=_a .ParseInt (_cgfe .Value ,10,64); -if _ebcd !=nil {return _ebcd ;};_feba .RegroupidAttr =&_ffdb ;continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_feba .BulletAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cgfe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_feba .InsetmodeAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Local =="\u0063\u006c\u0061s\u0073"{_fecc :=_cgfe .Value ;_feba .ClassAttr =&_fecc ;continue ;};if _cgfe .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_feba .StrokedAttr .UnmarshalXMLAttr (_cgfe );continue ;};if _cgfe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dgac :=_cgfe .Value ; -_feba .StrokecolorAttr =&_dgac ;continue ;};if _cgfe .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ddgfc :=_cgfe .Value ;_feba .StrokeweightAttr =&_ddgfc ;continue ;};if _cgfe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_feba .InsetpenAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_agcc :=_cgfe .Value ;_feba .ChromakeyAttr =&_agcc ;continue ;};if _cgfe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_feba .FilledAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cfgg :=_cgfe .Value ;_feba .FillcolorAttr =&_cfgg ;continue ;};if _cgfe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_ddcdf :=_cgfe .Value ;_feba .OpacityAttr =&_ddcdf ; -continue ;};if _cgfe .Name .Local =="\u0073\u0074\u0079l\u0065"{_dabd :=_cgfe .Value ;_feba .StyleAttr =&_dabd ;continue ;};if _cgfe .Name .Local =="\u0069\u0064"{_bcbb :=_cgfe .Value ;_feba .IdAttr =&_bcbb ;continue ;};if _cgfe .Name .Local =="\u0070\u0072\u0069n\u0074"{_feba .PrintAttr .UnmarshalXMLAttr (_cgfe ); -continue ;};if _cgfe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aadd :=_cgfe .Value ;_feba .WrapcoordsAttr =&_aadd ;continue ;};if _cgfe .Name .Local =="\u0068\u0072\u0065\u0066"{_effg :=_cgfe .Value ;_feba .HrefAttr =&_effg ; -continue ;};if _cgfe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fgfba :=_cgfe .Value ;_feba .CoordoriginAttr =&_fgfba ;continue ;};if _cgfe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_abdf :=_cgfe .Value ; -_feba .CoordsizeAttr =&_abdf ;continue ;};if _cgfe .Name .Local =="\u0061\u006c\u0074"{_ccfbe :=_cgfe .Value ;_feba .AltAttr =&_ccfbe ;continue ;};if _cgfe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_agfb :=_cgfe .Value ;_feba .TargetAttr =&_agfb ; -continue ;};if _cgfe .Name .Local =="\u0074\u0069\u0074l\u0065"{_eadeg :=_cgfe .Value ;_feba .TitleAttr =&_eadeg ;continue ;};};_aefed :for {_gbbf ,_dffda :=d .Token ();if _dffda !=nil {return _dffda ;};switch _beag :=_gbbf .(type ){case _e .StartElement :switch _beag .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fdfg :=NewEG_ShapeElements (); -_fdfg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_fdfg );if _gaega :=d .DecodeElement (&_fdfg .ShapeElementsChoice .Path ,&_beag );_gaega !=nil {return _gaega ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_abgd :=NewEG_ShapeElements (); -_abgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_abgd );if _abfbf :=d .DecodeElement (&_abgd .ShapeElementsChoice .Formulas ,&_beag );_abfbf !=nil {return _abfbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_gcbgb :=NewEG_ShapeElements (); -_gcbgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_gcbgb );if _ebddg :=d .DecodeElement (&_gcbgb .ShapeElementsChoice .Handles ,&_beag );_ebddg !=nil {return _ebddg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cgcg :=NewEG_ShapeElements (); -_cgcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_cgcg );if _dffdfc :=d .DecodeElement (&_cgcg .ShapeElementsChoice .Fill ,&_beag );_dffdfc !=nil {return _dffdfc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_eaged :=NewEG_ShapeElements (); -_eaged .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_eaged );if _caec :=d .DecodeElement (&_eaged .ShapeElementsChoice .Stroke ,&_beag );_caec !=nil {return _caec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_accfb :=NewEG_ShapeElements (); -_accfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_accfb );if _gdfbf :=d .DecodeElement (&_accfb .ShapeElementsChoice .Shadow ,&_beag );_gdfbf !=nil {return _gdfbf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_dgeab :=NewEG_ShapeElements (); -_dgeab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_dgeab );if _faagc :=d .DecodeElement (&_dgeab .ShapeElementsChoice .Textbox ,&_beag );_faagc !=nil {return _faagc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gbce :=NewEG_ShapeElements (); -_gbce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_gbce );if _fbda :=d .DecodeElement (&_gbce .ShapeElementsChoice .Textpath ,&_beag );_fbda !=nil {return _fbda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bbfaf :=NewEG_ShapeElements (); -_bbfaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_bbfaf );if _gbece :=d .DecodeElement (&_bbfaf .ShapeElementsChoice .Imagedata ,&_beag );_gbece !=nil {return _gbece ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_fcda :=NewEG_ShapeElements (); -_fcda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_fcda );if _agbce :=d .DecodeElement (&_fcda .ShapeElementsChoice .Skew ,&_beag );_agbce !=nil {return _agbce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_agfa :=NewEG_ShapeElements (); -_agfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_agfa );if _gggdg :=d .DecodeElement (&_agfa .ShapeElementsChoice .Extrusion ,&_beag );_gggdg !=nil {return _gggdg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_cecfa :=NewEG_ShapeElements (); -_cecfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_cecfa );if _geebd :=d .DecodeElement (&_cecfa .ShapeElementsChoice .Callout ,&_beag );_geebd !=nil {return _geebd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebgcg :=NewEG_ShapeElements (); -_ebgcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_ebgcg );if _bdfe :=d .DecodeElement (&_ebgcg .ShapeElementsChoice .Lock ,&_beag );_bdfe !=nil {return _bdfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_agcg :=NewEG_ShapeElements (); -_agcg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_agcg );if _gdddd :=d .DecodeElement (&_agcg .ShapeElementsChoice .Clippath ,&_beag );_gdddd !=nil {return _gdddd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ebdc :=NewEG_ShapeElements (); -_ebdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_ebdc );if _bgea :=d .DecodeElement (&_ebdc .ShapeElementsChoice .Signatureline ,&_beag );_bgea !=nil {return _bgea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_babfa :=NewEG_ShapeElements (); -_babfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_babfa );if _cfgccf :=d .DecodeElement (&_babfa .ShapeElementsChoice .Wrap ,&_beag );_cfgccf !=nil {return _cfgccf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_befg :=NewEG_ShapeElements (); -_befg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_befg );if _eadb :=d .DecodeElement (&_befg .ShapeElementsChoice .Anchorlock ,&_beag );_eadb !=nil {return _eadb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_abge :=NewEG_ShapeElements (); -_abge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_abge );if _dbeb :=d .DecodeElement (&_abge .ShapeElementsChoice .Bordertop ,&_beag );_dbeb !=nil {return _dbeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bbea :=NewEG_ShapeElements (); -_bbea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_bbea );if _bebd :=d .DecodeElement (&_bbea .ShapeElementsChoice .Borderbottom ,&_beag );_bebd !=nil {return _bebd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_abfdg :=NewEG_ShapeElements (); -_abfdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_abfdg );if _ddecg :=d .DecodeElement (&_abfdg .ShapeElementsChoice .Borderleft ,&_beag );_ddecg !=nil {return _ddecg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bgbf :=NewEG_ShapeElements (); -_bgbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_bgbf );if _bfae :=d .DecodeElement (&_bgbf .ShapeElementsChoice .Borderright ,&_beag );_bfae !=nil {return _bfae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_afga :=NewEG_ShapeElements (); -_afga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_afga );if _ccad :=d .DecodeElement (&_afga .ShapeElementsChoice .ClientData ,&_beag );_ccad !=nil {return _ccad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_edebc :=NewEG_ShapeElements (); -_edebc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_feba .EG_ShapeElements =append (_feba .EG_ShapeElements ,_edebc );if _ebdaa :=d .DecodeElement (&_edebc .ShapeElementsChoice .Textdata ,&_beag );_ebdaa !=nil {return _ebdaa ;};default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0052\u0065\u0063\u0074\u0020\u0025\u0076",_beag .Name ); -if _cebe :=d .Skip ();_cebe !=nil {return _cebe ;};};case _e .EndElement :break _aefed ;case _e .CharData :};};return nil ;};func (_efbc *CT_H )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0068"; -};if _efbc .PositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .PositionAttr )});};if _efbc .PolarAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u006ca\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .PolarAttr )}); -};if _efbc .MapAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .MapAttr )});};if _efbc .InvxAttr !=_de .ST_TrueFalseUnset {_abda ,_eddde :=_efbc .InvxAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0076\u0078"}); -if _eddde !=nil {return _eddde ;};start .Attr =append (start .Attr ,_abda );};if _efbc .InvyAttr !=_de .ST_TrueFalseUnset {_fcfg ,_gcge :=_efbc .InvyAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0076\u0079"});if _gcge !=nil {return _gcge ;};start .Attr =append (start .Attr ,_fcfg ); -};if _efbc .SwitchAttr !=_de .ST_TrueFalseBlankUnset {_cdcaf ,_fbdb :=_efbc .SwitchAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0077\u0069\u0074\u0063\u0068"});if _fbdb !=nil {return _fbdb ;};start .Attr =append (start .Attr ,_cdcaf );};if _efbc .XrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u0072\u0061\u006e\u0067\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .XrangeAttr )}); -};if _efbc .YrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0079\u0072\u0061\u006e\u0067\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .YrangeAttr )});};if _efbc .RadiusrangeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_efbc .RadiusrangeAttr )}); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cafedc *OfcCT_ShapeLayout )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbeae :=range start .Attr {if _bbeae .Name .Local =="\u0065\u0078\u0074"{_cafedc .ExtAttr .UnmarshalXMLAttr (_bbeae ); -continue ;};};_caabf :for {_dfcaad ,_gfbbc :=d .Token ();if _gfbbc !=nil {return _gfbbc ;};switch _fedec :=_dfcaad .(type ){case _e .StartElement :switch _fedec .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0069\u0064\u006da\u0070"}:_cafedc .Idmap =NewOfcCT_IdMap (); -if _cfagd :=d .DecodeElement (_cafedc .Idmap ,&_fedec );_cfagd !=nil {return _cfagd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u0067r\u006f\u0075\u0070\u0074\u0061\u0062\u006c\u0065"}:_cafedc .Regrouptable =NewOfcCT_RegroupTable (); -if _fgfff :=d .DecodeElement (_cafedc .Regrouptable ,&_fedec );_fgfff !=nil {return _fgfff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0075\u006ce\u0073"}:_cafedc .Rules =NewOfcCT_Rules (); -if _egdgb :=d .DecodeElement (_cafedc .Rules ,&_fedec );_egdgb !=nil {return _egdgb ;};default:_eg .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0020\u0025\u0076",_fedec .Name ); -if _dbbdcg :=d .Skip ();_dbbdcg !=nil {return _dbbdcg ;};};case _e .EndElement :break _caabf ;case _e .CharData :};};return nil ;};type OfcST_OLEUpdateMode byte ;func (_feecf *OfcCT_IdMap )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cabca :=range start .Attr {if _cabca .Name .Local =="\u0064\u0061\u0074\u0061"{_caed :=_cabca .Value ; -_feecf .DataAttr =&_caed ;continue ;};if _cabca .Name .Local =="\u0065\u0078\u0074"{_feecf .ExtAttr .UnmarshalXMLAttr (_cabca );continue ;};};for {_gcfcb ,_gffa :=d .Token ();if _gffa !=nil {return _d .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070\u003a\u0020\u0025\u0073",_gffa ); -};if _gafdf ,_fbff :=_gcfcb .(_e .EndElement );_fbff &&_gafdf .Name ==start .Name {break ;};};return nil ;};func (_bcge *OfcST_OLEType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bcge =0;case "\u0045\u006d\u0062e\u0064":*_bcge =1; -case "\u004c\u0069\u006e\u006b":*_bcge =2;};return nil ;};func NewCT_ImageData ()*CT_ImageData {_egbcb :=&CT_ImageData {};return _egbcb }; +// Arrowhead Display Toggle +ArrowokAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the OfcEquationxml and its children, prefixing error messages with path -func (_gdgcbb *OfcEquationxml )ValidateWithPath (path string )error {if _eedce :=_gdgcbb .OfcCT_EquationXml .ValidateWithPath (path );_eedce !=nil {return _eedce ;};return nil ;};func (_bdbbc *EG_ShapeElementsChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bageb :=start ; -switch start .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_bdbbc .Path =NewPath (); -if _gfbe :=d .DecodeElement (_bdbbc .Path ,&_bageb );_gfbe !=nil {return _gfbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bdbbc .Formulas =NewFormulas (); -if _fbged :=d .DecodeElement (_bdbbc .Formulas ,&_bageb );_fbged !=nil {return _fbged ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_bdbbc .Handles =NewHandles (); -if _dcabg :=d .DecodeElement (_bdbbc .Handles ,&_bageb );_dcabg !=nil {return _dcabg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bdbbc .Fill =NewFill (); -if _gdaeb :=d .DecodeElement (_bdbbc .Fill ,&_bageb );_gdaeb !=nil {return _gdaeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_bdbbc .Stroke =NewStroke (); -if _fefgd :=d .DecodeElement (_bdbbc .Stroke ,&_bageb );_fefgd !=nil {return _fefgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_bdbbc .Shadow =NewShadow (); -if _bfaaf :=d .DecodeElement (_bdbbc .Shadow ,&_bageb );_bfaaf !=nil {return _bfaaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bdbbc .Textbox =NewTextbox (); -if _cfgfb :=d .DecodeElement (_bdbbc .Textbox ,&_bageb );_cfgfb !=nil {return _cfgfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_bdbbc .Textpath =NewTextpath (); -if _cefg :=d .DecodeElement (_bdbbc .Textpath ,&_bageb );_cefg !=nil {return _cefg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bdbbc .Imagedata =NewImagedata (); -if _acacg :=d .DecodeElement (_bdbbc .Imagedata ,&_bageb );_acacg !=nil {return _acacg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_bdbbc .Skew =NewOfcSkew (); -if _affed :=d .DecodeElement (_bdbbc .Skew ,&_bageb );_affed !=nil {return _affed ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bdbbc .Extrusion =NewOfcExtrusion (); -if _baeeb :=d .DecodeElement (_bdbbc .Extrusion ,&_bageb );_baeeb !=nil {return _baeeb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_bdbbc .Callout =NewOfcCallout (); -if _bdbd :=d .DecodeElement (_bdbbc .Callout ,&_bageb );_bdbd !=nil {return _bdbd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_bdbbc .Lock =NewOfcLock (); -if _aaec :=d .DecodeElement (_bdbbc .Lock ,&_bageb );_aaec !=nil {return _aaec ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bdbbc .Clippath =NewOfcClippath (); -if _cdccd :=d .DecodeElement (_bdbbc .Clippath ,&_bageb );_cdccd !=nil {return _cdccd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_bdbbc .Signatureline =NewOfcSignatureline (); -if _ecfae :=d .DecodeElement (_bdbbc .Signatureline ,&_bageb );_ecfae !=nil {return _ecfae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_bdbbc .Wrap =_dc .NewWrap (); -if _fede :=d .DecodeElement (_bdbbc .Wrap ,&_bageb );_fede !=nil {return _fede ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_bdbbc .Anchorlock =_dc .NewAnchorlock (); -if _aaace :=d .DecodeElement (_bdbbc .Anchorlock ,&_bageb );_aaace !=nil {return _aaace ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bdbbc .Bordertop =_dc .NewBordertop (); -if _adbb :=d .DecodeElement (_bdbbc .Bordertop ,&_bageb );_adbb !=nil {return _adbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_bdbbc .Borderbottom =_dc .NewBorderbottom (); -if _ggbba :=d .DecodeElement (_bdbbc .Borderbottom ,&_bageb );_ggbba !=nil {return _ggbba ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bdbbc .Borderleft =_dc .NewBorderleft (); -if _bdbfg :=d .DecodeElement (_bdbbc .Borderleft ,&_bageb );_bdbfg !=nil {return _bdbfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bdbbc .Borderright =_dc .NewBorderright (); -if _afgc :=d .DecodeElement (_bdbbc .Borderright ,&_bageb );_afgc !=nil {return _afgc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bdbbc .ClientData =_ee .NewClientData (); -if _agbd :=d .DecodeElement (_bdbbc .ClientData ,&_bageb );_agbd !=nil {return _agbd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_bdbbc .Textdata =_f .NewTextdata (); -if _afcc :=d .DecodeElement (_bdbbc .Textdata ,&_bageb );_afcc !=nil {return _afcc ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0053\u0068\u0061\u0070e\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bageb .Name ); -if _adfe :=d .Skip ();_adfe !=nil {return _adfe ;};};return nil ;};func (_ebef *CT_Curve )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_aafe :=range start .Attr {if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0073\u0070\u0069\u0064"{_aegf :=_aafe .Value ; -_ebef .SpidAttr =&_aegf ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_ebef .PreferrelativeAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_ebef .BwnormalAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_ebef .BwpureAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_eaee :=_aafe .Value ; -_ebef .BorderleftcolorAttr =&_eaee ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fafc ,_bdf :=_a .ParseInt (_aafe .Value ,10,64); -if _bdf !=nil {return _bdf ;};_ebef .RegroupidAttr =&_fafc ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_ebef .ForcedashAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_ebef .HrnoshadeAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_ebef .AllowoverlapAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cecf :=_aafe .Value ; -_ebef .BorderrightcolorAttr =&_cecf ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0068\u0072"{_ebef .HrAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_ebef .DgmlayoutAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_ebef .ButtonAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_ebef .HralignAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_ebef .ConnectortypeAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_fec :=_aafe .Value ; -_ebef .BordertopcolorAttr =&_fec ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_ebef .BwmodeAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_ebef .BulletAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dcgf ,_dagg :=_a .ParseInt (_aafe .Value ,10,64); -if _dagg !=nil {return _dagg ;};_ebef .DgmnodekindAttr =&_dcgf ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_ebef .DgmlayoutmruAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0068\u0072\u0073t\u0064"{_ebef .HrstdAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_ebef .DoubleclicknotifyAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0068\u0072\u0070c\u0074"{_efad ,_bdbf :=_a .ParseFloat (_aafe .Value ,64); -if _bdbf !=nil {return _bdbf ;};_fcbc :=float32 (_efad );_ebef .HrpctAttr =&_fcbc ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_dfeed :=_aafe .Value ; -_ebef .BorderbottomcolorAttr =&_dfeed ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_ebef .AllowincellAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u006f\u006c\u0065"{_ebef .OleAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_ebef .UserdrawnAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_ebef .OleiconAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0063\u006c\u0069\u0070"{_ebef .ClipAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0073\u0070\u0074"{_edfed ,_dcdc :=_a .ParseFloat (_aafe .Value ,64); -if _dcdc !=nil {return _dcdc ;};_dabc :=float32 (_edfed );_ebef .SptAttr =&_dabc ;continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_ebef .CliptowrapAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u006f\u006e\u0065\u0064"{_ebef .OnedAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_ebef .InsetmodeAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_aafe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_ebef .UserhiddenAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Local =="\u0069\u0064"{_ffbdf :=_aafe .Value ;_ebef .IdAttr =&_ffbdf ;continue ;};if _aafe .Name .Local =="\u0073\u0074\u0079l\u0065"{_cedd :=_aafe .Value ;_ebef .StyleAttr =&_cedd ;continue ;};if _aafe .Name .Local =="\u0066\u0072\u006f\u006d"{_fabe :=_aafe .Value ; -_ebef .FromAttr =&_fabe ;continue ;};if _aafe .Name .Local =="\u0070\u0072\u0069n\u0074"{_ebef .PrintAttr .UnmarshalXMLAttr (_aafe );continue ;};if _aafe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gbag :=_aafe .Value ;_ebef .OpacityAttr =&_gbag ; -continue ;};if _aafe .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_ebef .StrokedAttr .UnmarshalXMLAttr (_aafe );continue ;};if _aafe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_fdc :=_aafe .Value ;_ebef .StrokecolorAttr =&_fdc ; -continue ;};if _aafe .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_fcde :=_aafe .Value ;_ebef .StrokeweightAttr =&_fcde ;continue ;};if _aafe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_ebef .InsetpenAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_becb :=_aafe .Value ;_ebef .ChromakeyAttr =&_becb ;continue ;};if _aafe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_ebef .FilledAttr .UnmarshalXMLAttr (_aafe ); -continue ;};if _aafe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cgfc :=_aafe .Value ;_ebef .FillcolorAttr =&_cgfc ;continue ;};if _aafe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cacb :=_aafe .Value ; -_ebef .WrapcoordsAttr =&_cacb ;continue ;};if _aafe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gabg :=_aafe .Value ;_ebef .CoordoriginAttr =&_gabg ;continue ;};if _aafe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbcg :=_aafe .Value ; -_ebef .CoordsizeAttr =&_cbcg ;continue ;};if _aafe .Name .Local =="\u0061\u006c\u0074"{_abcd :=_aafe .Value ;_ebef .AltAttr =&_abcd ;continue ;};if _aafe .Name .Local =="\u0074\u0069\u0074l\u0065"{_bfad :=_aafe .Value ;_ebef .TitleAttr =&_bfad ;continue ; -};if _aafe .Name .Local =="\u0063\u006c\u0061s\u0073"{_ceca :=_aafe .Value ;_ebef .ClassAttr =&_ceca ;continue ;};if _aafe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_cgdga :=_aafe .Value ;_ebef .TargetAttr =&_cgdga ;continue ;};if _aafe .Name .Local =="\u0068\u0072\u0065\u0066"{_eegd :=_aafe .Value ; -_ebef .HrefAttr =&_eegd ;continue ;};if _aafe .Name .Local =="\u0074\u006f"{_fdfe :=_aafe .Value ;_ebef .ToAttr =&_fdfe ;continue ;};if _aafe .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0032"{_add :=_aafe .Value ;_ebef .Control2Attr =&_add ; -continue ;};if _aafe .Name .Local =="\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0031"{_dgbcg :=_aafe .Value ;_ebef .Control1Attr =&_dgbcg ;continue ;};};_eba :for {_fdde ,_gde :=d .Token ();if _gde !=nil {return _gde ;};switch _deda :=_fdde .(type ){case _e .StartElement :switch _deda .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_faddb :=NewEG_ShapeElements (); -_faddb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_faddb );if _aebc :=d .DecodeElement (&_faddb .ShapeElementsChoice .Path ,&_deda );_aebc !=nil {return _aebc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_bfab :=NewEG_ShapeElements (); -_bfab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_bfab );if _egaf :=d .DecodeElement (&_bfab .ShapeElementsChoice .Formulas ,&_deda );_egaf !=nil {return _egaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cgb :=NewEG_ShapeElements (); -_cgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_cgb );if _cabf :=d .DecodeElement (&_cgb .ShapeElementsChoice .Handles ,&_deda );_cabf !=nil {return _cabf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_fagga :=NewEG_ShapeElements (); -_fagga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_fagga );if _gfd :=d .DecodeElement (&_fagga .ShapeElementsChoice .Fill ,&_deda );_gfd !=nil {return _gfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_abca :=NewEG_ShapeElements (); -_abca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_abca );if _defg :=d .DecodeElement (&_abca .ShapeElementsChoice .Stroke ,&_deda );_defg !=nil {return _defg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_dcea :=NewEG_ShapeElements (); -_dcea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_dcea );if _gdfc :=d .DecodeElement (&_dcea .ShapeElementsChoice .Shadow ,&_deda );_gdfc !=nil {return _gdfc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_bfaa :=NewEG_ShapeElements (); -_bfaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_bfaa );if _aefgc :=d .DecodeElement (&_bfaa .ShapeElementsChoice .Textbox ,&_deda );_aefgc !=nil {return _aefgc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_gbef :=NewEG_ShapeElements (); -_gbef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_gbef );if _deee :=d .DecodeElement (&_gbef .ShapeElementsChoice .Textpath ,&_deda );_deee !=nil {return _deee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_fabce :=NewEG_ShapeElements (); -_fabce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_fabce );if _dedae :=d .DecodeElement (&_fabce .ShapeElementsChoice .Imagedata ,&_deda );_dedae !=nil {return _dedae ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_eeae :=NewEG_ShapeElements (); -_eeae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_eeae );if _gcbe :=d .DecodeElement (&_eeae .ShapeElementsChoice .Skew ,&_deda );_gcbe !=nil {return _gcbe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_bffe :=NewEG_ShapeElements (); -_bffe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_bffe );if _bdac :=d .DecodeElement (&_bffe .ShapeElementsChoice .Extrusion ,&_deda );_bdac !=nil {return _bdac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dcag :=NewEG_ShapeElements (); -_dcag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_dcag );if _bbef :=d .DecodeElement (&_dcag .ShapeElementsChoice .Callout ,&_deda );_bbef !=nil {return _bbef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebag :=NewEG_ShapeElements (); -_ebag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_ebag );if _dfged :=d .DecodeElement (&_ebag .ShapeElementsChoice .Lock ,&_deda );_dfged !=nil {return _dfged ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_cgc :=NewEG_ShapeElements (); -_cgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_cgc );if _cdf :=d .DecodeElement (&_cgc .ShapeElementsChoice .Clippath ,&_deda );_cdf !=nil {return _cdf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dcgg :=NewEG_ShapeElements (); -_dcgg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_dcgg );if _abfg :=d .DecodeElement (&_dcgg .ShapeElementsChoice .Signatureline ,&_deda );_abfg !=nil {return _abfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dgae :=NewEG_ShapeElements (); -_dgae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_dgae );if _dbgc :=d .DecodeElement (&_dgae .ShapeElementsChoice .Wrap ,&_deda );_dbgc !=nil {return _dbgc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dcadd :=NewEG_ShapeElements (); -_dcadd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_dcadd );if _ege :=d .DecodeElement (&_dcadd .ShapeElementsChoice .Anchorlock ,&_deda );_ege !=nil {return _ege ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bbff :=NewEG_ShapeElements (); -_bbff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_bbff );if _dcgaf :=d .DecodeElement (&_bbff .ShapeElementsChoice .Bordertop ,&_deda );_dcgaf !=nil {return _dcgaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gcgd :=NewEG_ShapeElements (); -_gcgd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_gcgd );if _fdcb :=d .DecodeElement (&_gcgd .ShapeElementsChoice .Borderbottom ,&_deda );_fdcb !=nil {return _fdcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_debb :=NewEG_ShapeElements (); -_debb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_debb );if _ccc :=d .DecodeElement (&_debb .ShapeElementsChoice .Borderleft ,&_deda );_ccc !=nil {return _ccc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bbad :=NewEG_ShapeElements (); -_bbad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_bbad );if _gcff :=d .DecodeElement (&_bbad .ShapeElementsChoice .Borderright ,&_deda );_gcff !=nil {return _gcff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fedf :=NewEG_ShapeElements (); -_fedf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_fedf );if _debg :=d .DecodeElement (&_fedf .ShapeElementsChoice .ClientData ,&_deda );_debg !=nil {return _debg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_fafbc :=NewEG_ShapeElements (); -_fafbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_ebef .EG_ShapeElements =append (_ebef .EG_ShapeElements ,_fafbc );if _baca :=d .DecodeElement (&_fafbc .ShapeElementsChoice .Textdata ,&_deda );_baca !=nil {return _baca ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065\u0020\u0025\u0076",_deda .Name ); -if _fefc :=d .Skip ();_fefc !=nil {return _fefc ;};};case _e .EndElement :break _eba ;case _e .CharData :};};return nil ;};func (_ggdgfd ST_StrokeArrowType )Validate ()error {return _ggdgfd .ValidateWithPath ("")};type ST_EditAs byte ;type OfcCT_Complex struct{ExtAttr ST_Ext ; -}; +// Gradient Shape Toggle +GradientshapeokAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the Roundrect and its children, prefixing error messages with path -func (_fcafc *Roundrect )ValidateWithPath (path string )error {if _cagga :=_fcafc .CT_RoundRect .ValidateWithPath (path );_cagga !=nil {return _cagga ;};return nil ;};func (_gegdg *OfcST_CalloutPlacement )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gegdg =0; -case "\u0074\u006f\u0070":*_gegdg =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_gegdg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_gegdg =3;case "\u0075\u0073\u0065\u0072":*_gegdg =4;};return nil ;};func (_cfbbc ST_FillMethod )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cfbbc .String (),start ); -};func (_aagacg *OfcEquationxml )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); -start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c";return _aagacg .OfcCT_EquationXml .MarshalXML (e ,start );};func (_gbffa OfcST_OLEUpdateMode )String ()string {switch _gbffa {case 0:return "";case 1:return "\u0041\u006c\u0077\u0061\u0079\u0073"; -case 2:return "\u004f\u006e\u0043\u0061\u006c\u006c";};return "";};func (_bgagfb *Textpath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bgagfb .CT_TextPath =*NewCT_TextPath ();for _ ,_efccb :=range start .Attr {if _efccb .Name .Local =="\u006f\u006e"{_bgagfb .OnAttr .UnmarshalXMLAttr (_efccb ); -continue ;};if _efccb .Name .Local =="\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"{_bgagfb .FitshapeAttr .UnmarshalXMLAttr (_efccb );continue ;};if _efccb .Name .Local =="\u0066i\u0074\u0070\u0061\u0074\u0068"{_bgagfb .FitpathAttr .UnmarshalXMLAttr (_efccb ); -continue ;};if _efccb .Name .Local =="\u0074\u0072\u0069\u006d"{_bgagfb .TrimAttr .UnmarshalXMLAttr (_efccb );continue ;};if _efccb .Name .Local =="\u0078\u0073\u0063\u0061\u006c\u0065"{_bgagfb .XscaleAttr .UnmarshalXMLAttr (_efccb );continue ;};if _efccb .Name .Local =="\u0073\u0074\u0072\u0069\u006e\u0067"{_acced :=_efccb .Value ; -_bgagfb .StringAttr =&_acced ;continue ;};if _efccb .Name .Local =="\u0069\u0064"{_egbgb :=_efccb .Value ;_bgagfb .IdAttr =&_egbgb ;continue ;};if _efccb .Name .Local =="\u0073\u0074\u0079l\u0065"{_dgfbe :=_efccb .Value ;_bgagfb .StyleAttr =&_dgfbe ;continue ; -};};for {_gecae ,_dfdae :=d .Token ();if _dfdae !=nil {return _d .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0054\u0065\u0078t\u0070\u0061\u0074\u0068: \u0025\u0073",_dfdae );};if _deead ,_bgac :=_gecae .(_e .EndElement );_bgac &&_deead .Name ==start .Name {break ; -};};return nil ;};func (_fbcbfd ST_Ext )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fbcbfd .String (),start );};func (_fbad *Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbad .CT_Path =*NewCT_Path (); -for _ ,_defaa :=range start .Attr {if _defaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_defaa .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_fbad .ConnecttypeAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_defaa .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_fbad .ExtrusionokAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_defaa .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_bdada :=_defaa .Value ; -_fbad .ConnectanglesAttr =&_bdada ;continue ;};if _defaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_defaa .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_cfdddf :=_defaa .Value ; -_fbad .ConnectlocsAttr =&_cfdddf ;continue ;};if _defaa .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_fbad .ArrowokAttr .UnmarshalXMLAttr (_defaa );continue ;};if _defaa .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_fbad .ShadowokAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Local =="\u0076"{_ecbgf :=_defaa .Value ;_fbad .VAttr =&_ecbgf ;continue ;};if _defaa .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_fbad .GradientshapeokAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_fbad .TextpathokAttr .UnmarshalXMLAttr (_defaa );continue ;};if _defaa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_fbad .InsetpenokAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_fbad .StrokeokAttr .UnmarshalXMLAttr (_defaa );continue ;};if _defaa .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_fbad .FillokAttr .UnmarshalXMLAttr (_defaa ); -continue ;};if _defaa .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_cdeb :=_defaa .Value ;_fbad .TextboxrectAttr =&_cdeb ;continue ;};if _defaa .Name .Local =="\u006c\u0069\u006d\u006f"{_fbbgc :=_defaa .Value ;_fbad .LimoAttr =&_fbbgc ; -continue ;};if _defaa .Name .Local =="\u0069\u0064"{_fcfgc :=_defaa .Value ;_fbad .IdAttr =&_fcfgc ;continue ;};};for {_bgggfg ,_cebbf :=d .Token ();if _cebbf !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_cebbf ); -};if _bgbcf ,_geafg :=_bgggfg .(_e .EndElement );_geafg &&_bgbcf .Name ==start .Name {break ;};};return nil ;};type OfcCT_ShapeLayout struct{ +// Text Path Toggle +TextpathokAttr _f .ST_TrueFalse ; -// Shape ID Map -Idmap *OfcCT_IdMap ; +// Inset Stroke From Path Flag +InsetpenokAttr _f .ST_TrueFalse ;ConnecttypeAttr OfcST_ConnectType ;ConnectlocsAttr *string ;ConnectanglesAttr *string ;ExtrusionokAttr _f .ST_TrueFalse ;IdAttr *string ;};func (_cdece *OfcST_HrAlign )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cdece =0; +case "\u006c\u0065\u0066\u0074":*_cdece =1;case "\u0072\u0069\u0067h\u0074":*_cdece =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cdece =3;};return nil ;};func (_adefa *Formulas )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adefa .CT_Formulas =*NewCT_Formulas (); +_egcbg :for {_cbga ,_gaggf :=d .Token ();if _gaggf !=nil {return _gaggf ;};switch _gbbaa :=_cbga .(type ){case _e .StartElement :switch _gbbaa .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066"}:_ebebe :=NewCT_F (); +if _bcbf :=d .DecodeElement (_ebebe ,&_gbbaa );_bcbf !=nil {return _bcbf ;};_adefa .F =append (_adefa .F ,_ebebe );default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073\u0020\u0025\u0076",_gbbaa .Name ); +if _bgfbe :=d .Skip ();_bgfbe !=nil {return _bgfbe ;};};case _e .EndElement :break _egcbg ;case _e .CharData :};};return nil ;};type OfcCT_Complex struct{ExtAttr ST_Ext ;}; -// Shape Grouping History -Regrouptable *OfcCT_RegroupTable ; +// ValidateWithPath validates the OfcLeft and its children, prefixing error messages with path +func (_gcbbg *OfcLeft )ValidateWithPath (path string )error {if _bfbff :=_gcbbg .OfcCT_StrokeChild .ValidateWithPath (path );_bfbff !=nil {return _bfbff ;};return nil ;};func (_fgedb OfcST_ColorMode )String ()string {switch _fgedb {case 0:return "";case 1:return "\u0061\u0075\u0074\u006f"; +case 2:return "\u0063\u0075\u0073\u0074\u006f\u006d";};return "";};func NewOfcCT_Entry ()*OfcCT_Entry {_cagb :=&OfcCT_Entry {};return _cagb };type Shapetype struct{CT_Shapetype };func (_gbe *AG_OfficeShapeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gbe .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gbe .SptAttr )}); +};if _gbe .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_eaf ,_edgg :=_gbe .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"});if _edgg !=nil {return _edgg ;};start .Attr =append (start .Attr ,_eaf ); +};if _gbe .BwmodeAttr !=OfcST_BWModeUnset {_egd ,_dgb :=_gbe .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _dgb !=nil {return _dgb ;};start .Attr =append (start .Attr ,_egd );};if _gbe .BwpureAttr !=OfcST_BWModeUnset {_dea ,_caab :=_gbe .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"}); +if _caab !=nil {return _caab ;};start .Attr =append (start .Attr ,_dea );};if _gbe .BwnormalAttr !=OfcST_BWModeUnset {_dgce ,_cba :=_gbe .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cba !=nil {return _cba ; +};start .Attr =append (start .Attr ,_dgce );};if _gbe .ForcedashAttr !=_f .ST_TrueFalseUnset {_edgge ,_edcd :=_gbe .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _edcd !=nil {return _edcd ; +};start .Attr =append (start .Attr ,_edgge );};if _gbe .OleiconAttr !=_f .ST_TrueFalseUnset {_eedg ,_febb :=_gbe .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _febb !=nil {return _febb ;};start .Attr =append (start .Attr ,_eedg ); +};if _gbe .OleAttr !=_f .ST_TrueFalseBlankUnset {_effb ,_gdfb :=_gbe .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"});if _gdfb !=nil {return _gdfb ;};start .Attr =append (start .Attr ,_effb );};if _gbe .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_gdd ,_fac :=_gbe .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _fac !=nil {return _fac ;};start .Attr =append (start .Attr ,_gdd );};if _gbe .CliptowrapAttr !=_f .ST_TrueFalseUnset {_cgfee ,_fdag :=_gbe .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _fdag !=nil {return _fdag ;};start .Attr =append (start .Attr ,_cgfee );};if _gbe .ClipAttr !=_f .ST_TrueFalseUnset {_eea ,_cgga :=_gbe .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _cgga !=nil {return _cgga ; +};start .Attr =append (start .Attr ,_eea );};return nil ;};func (_dcbc *OfcSkew )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcbc .OfcCT_Skew =*NewOfcCT_Skew ();for _ ,_efcbf :=range start .Attr {if _efcbf .Name .Local =="\u0069\u0064"{_ecaag :=_efcbf .Value ; +_dcbc .IdAttr =&_ecaag ;continue ;};if _efcbf .Name .Local =="\u006f\u006e"{_dcbc .OnAttr .UnmarshalXMLAttr (_efcbf );continue ;};if _efcbf .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_ffcec :=_efcbf .Value ;_dcbc .OffsetAttr =&_ffcec ;continue ; +};if _efcbf .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_aeefa :=_efcbf .Value ;_dcbc .OriginAttr =&_aeefa ;continue ;};if _efcbf .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_eceae :=_efcbf .Value ;_dcbc .MatrixAttr =&_eceae ;continue ; +};if _efcbf .Name .Local =="\u0065\u0078\u0074"{_dcbc .ExtAttr .UnmarshalXMLAttr (_efcbf );continue ;};};for {_bafcf ,_fabaf :=d .Token ();if _fabaf !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0053\u006b\u0065\u0077\u003a\u0020\u0025\u0073",_fabaf ); +};if _deaea ,_dfbdgf :=_bafcf .(_e .EndElement );_dfbdgf &&_deaea .Name ==start .Name {break ;};};return nil ;};type AG_StrokeAttributes struct{OnAttr _f .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ; +MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _f .ST_TrueFalse ;Color2Attr *string ; +StartarrowAttr ST_StrokeArrowType ;StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ; +TitleAttr *string ;ForcedashAttr _f .ST_TrueFalse ;IdAttr *string ;InsetpenAttr _f .ST_TrueFalse ;RelidAttr *string ;};func NewOfcCT_RegroupTable ()*OfcCT_RegroupTable {_gcddc :=&OfcCT_RegroupTable {};return _gcddc };func NewAG_StrokeAttributes ()*AG_StrokeAttributes {_cggd :=&AG_StrokeAttributes {}; +return _cggd };func (_fegac *OfcST_How )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fegac =0;case "\u0074\u006f\u0070":*_fegac =1;case "\u006d\u0069\u0064\u0064\u006c\u0065":*_fegac =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_fegac =3; +case "\u006c\u0065\u0066\u0074":*_fegac =4;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_fegac =5;case "\u0072\u0069\u0067h\u0074":*_fegac =6;};return nil ;};func (_adaag OfcST_OLEType )Validate ()error {return _adaag .ValidateWithPath ("")}; -// Rule Set -Rules *OfcCT_Rules ;ExtAttr ST_Ext ;};func NewCT_PolyLine ()*CT_PolyLine {_bccc :=&CT_PolyLine {};return _bccc };func NewBackground ()*Background {_febd :=&Background {};_febd .CT_Background =*NewCT_Background ();return _febd ;}; +// ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path +func (_bgfef *CT_Fill )ValidateWithPath (path string )error {if _caeda :=_bgfef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_caeda !=nil {return _caeda ;};if _gddgf :=_bgfef .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072"); +_gddgf !=nil {return _gddgf ;};if _cfcd :=_bgfef .AspectAttr .ValidateWithPath (path +"/\u0041\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_cfcd !=nil {return _cfcd ;};if _cedcb :=_bgfef .AlignshapeAttr .ValidateWithPath (path +"\u002fA\u006ci\u0067\u006e\u0073\u0068\u0061\u0070\u0065\u0041\u0074\u0074\u0072"); +_cedcb !=nil {return _cedcb ;};if _ecge :=_bgfef .MethodAttr .ValidateWithPath (path +"/\u004d\u0065\u0074\u0068\u006f\u0064\u0041\u0074\u0074\u0072");_ecge !=nil {return _ecge ;};if _bdgc :=_bgfef .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072"); +_bdgc !=nil {return _bdgc ;};if _dadf :=_bgfef .RecolorAttr .ValidateWithPath (path +"\u002f\u0052\u0065c\u006f\u006c\u006f\u0072\u0041\u0074\u0074\u0072");_dadf !=nil {return _dadf ;};if _cbbe :=_bgfef .RotateAttr .ValidateWithPath (path +"/\u0052\u006f\u0074\u0061\u0074\u0065\u0041\u0074\u0074\u0072"); +_cbbe !=nil {return _cbbe ;};if _bgfef .Fill !=nil {if _fccg :=_bgfef .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c");_fccg !=nil {return _fccg ;};};return nil ;};const (ST_FillTypeUnset ST_FillType =0;ST_FillTypeSolid ST_FillType =1;ST_FillTypeGradient ST_FillType =2; +ST_FillTypeGradientRadial ST_FillType =3;ST_FillTypeTile ST_FillType =4;ST_FillTypePattern ST_FillType =5;ST_FillTypeFrame ST_FillType =6;); -// Validate validates the AG_Type and its children -func (_bacb *AG_Type )Validate ()error {return _bacb .ValidateWithPath ("\u0041G\u005f\u0054\u0079\u0070\u0065");};func NewOfcExtrusion ()*OfcExtrusion {_bbedg :=&OfcExtrusion {};_bbedg .OfcCT_Extrusion =*NewOfcCT_Extrusion ();return _bbedg ;}; +// Validate validates the CT_Shape and its children +func (_fgdge *CT_Shape )Validate ()error {return _fgdge .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func (_bdcgc *OfcDiagram )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdcgc .OfcCT_Diagram =*NewOfcCT_Diagram (); +for _ ,_ffacf :=range start .Attr {if _ffacf .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_bcbagg ,_bceed :=_c .ParseInt (_ffacf .Value ,10,64);if _bceed !=nil {return _bceed ;};_bdcgc .DgmstyleAttr =&_bcbagg ;continue ;};if _ffacf .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_bdcgc .AutoformatAttr .UnmarshalXMLAttr (_ffacf ); +continue ;};if _ffacf .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_bdcgc .ReverseAttr .UnmarshalXMLAttr (_ffacf );continue ;};if _ffacf .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_bdcgc .AutolayoutAttr .UnmarshalXMLAttr (_ffacf ); +continue ;};if _ffacf .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_fcef ,_efgeg :=_c .ParseInt (_ffacf .Value ,10,64);if _efgeg !=nil {return _efgeg ;};_bdcgc .DgmscalexAttr =&_fcef ;continue ;};if _ffacf .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_ceacb ,_cbfad :=_c .ParseInt (_ffacf .Value ,10,64); +if _cbfad !=nil {return _cbfad ;};_bdcgc .DgmscaleyAttr =&_ceacb ;continue ;};if _ffacf .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_fgcaf ,_ggdge :=_c .ParseInt (_ffacf .Value ,10,64);if _ggdge !=nil {return _ggdge ; +};_bdcgc .DgmfontsizeAttr =&_fgcaf ;continue ;};if _ffacf .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_fbfab :=_ffacf .Value ;_bdcgc .ConstrainboundsAttr =&_fbfab ;continue ;};if _ffacf .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_cafde ,_fafaec :=_c .ParseInt (_ffacf .Value ,10,64); +if _fafaec !=nil {return _fafaec ;};_bdcgc .DgmbasetextscaleAttr =&_cafde ;continue ;};if _ffacf .Name .Local =="\u0065\u0078\u0074"{_bdcgc .ExtAttr .UnmarshalXMLAttr (_ffacf );continue ;};};_eeafda :for {_ceebc ,_aefbe :=d .Token ();if _aefbe !=nil {return _aefbe ; +};switch _gbbec :=_ceebc .(type ){case _e .StartElement :switch _gbbec .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_bdcgc .Relationtable =NewOfcCT_RelationTable (); +if _egbdf :=d .DecodeElement (_bdcgc .Relationtable ,&_gbbec );_egbdf !=nil {return _egbdf ;};default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063D\u0069\u0061\u0067\u0072\u0061\u006d\u0020\u0025\u0076",_gbbec .Name ); +if _ebagdb :=d .Skip ();_ebagdb !=nil {return _ebagdb ;};};case _e .EndElement :break _eeafda ;case _e .CharData :};};return nil ;};func (_ege *AG_Chromakey )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bgef :=range start .Attr {if _bgef .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_afaa :=_bgef .Value ; +_ege .ChromakeyAttr =&_afaa ;continue ;};};for {_eeed ,_ccf :=d .Token ();if _ccf !=nil {return _ec .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u0068r\u006f\u006d\u0061\u006b\u0065\u0079\u003a\u0020\u0025\u0073",_ccf ); +};if _aff ,_aadc :=_eeed .(_e .EndElement );_aadc &&_aff .Name ==start .Name {break ;};};return nil ;};func (_fcdac *AG_Chromakey )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fcdac .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_fcdac .ChromakeyAttr )}); +};return nil ;};func (_bgeeg OfcST_BWMode )ValidateWithPath (path string )error {switch _bgeeg {case 0,1,2,3,4,5,6,7,8,9,10,11,12:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bgeeg )); +};return nil ;};func (_edc *AG_Id )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _edc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_edc .IdAttr )}); +};return nil ;};func (_beaa *EG_ShapeElementsChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbcf :=start ;switch start .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_beaa .Path =NewPath (); +if _fbabd :=d .DecodeElement (_beaa .Path ,&_cbcf );_fbabd !=nil {return _fbabd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_beaa .Formulas =NewFormulas (); +if _aafagc :=d .DecodeElement (_beaa .Formulas ,&_cbcf );_aafagc !=nil {return _aafagc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_beaa .Handles =NewHandles (); +if _gfgfb :=d .DecodeElement (_beaa .Handles ,&_cbcf );_gfgfb !=nil {return _gfgfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_beaa .Fill =NewFill (); +if _ccdea :=d .DecodeElement (_beaa .Fill ,&_cbcf );_ccdea !=nil {return _ccdea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_beaa .Stroke =NewStroke (); +if _eefae :=d .DecodeElement (_beaa .Stroke ,&_cbcf );_eefae !=nil {return _eefae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_beaa .Shadow =NewShadow (); +if _aefdc :=d .DecodeElement (_beaa .Shadow ,&_cbcf );_aefdc !=nil {return _aefdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_beaa .Textbox =NewTextbox (); +if _acfac :=d .DecodeElement (_beaa .Textbox ,&_cbcf );_acfac !=nil {return _acfac ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_beaa .Textpath =NewTextpath (); +if _ggeaab :=d .DecodeElement (_beaa .Textpath ,&_cbcf );_ggeaab !=nil {return _ggeaab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_beaa .Imagedata =NewImagedata (); +if _adfece :=d .DecodeElement (_beaa .Imagedata ,&_cbcf );_adfece !=nil {return _adfece ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_beaa .Skew =NewOfcSkew (); +if _bebg :=d .DecodeElement (_beaa .Skew ,&_cbcf );_bebg !=nil {return _bebg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_beaa .Extrusion =NewOfcExtrusion (); +if _gfage :=d .DecodeElement (_beaa .Extrusion ,&_cbcf );_gfage !=nil {return _gfage ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_beaa .Callout =NewOfcCallout (); +if _acbf :=d .DecodeElement (_beaa .Callout ,&_cbcf );_acbf !=nil {return _acbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_beaa .Lock =NewOfcLock (); +if _efecg :=d .DecodeElement (_beaa .Lock ,&_cbcf );_efecg !=nil {return _efecg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_beaa .Clippath =NewOfcClippath (); +if _aebf :=d .DecodeElement (_beaa .Clippath ,&_cbcf );_aebf !=nil {return _aebf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_beaa .Signatureline =NewOfcSignatureline (); +if _gebee :=d .DecodeElement (_beaa .Signatureline ,&_cbcf );_gebee !=nil {return _gebee ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_beaa .Wrap =_fc .NewWrap (); +if _bgcb :=d .DecodeElement (_beaa .Wrap ,&_cbcf );_bgcb !=nil {return _bgcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_beaa .Anchorlock =_fc .NewAnchorlock (); +if _dfge :=d .DecodeElement (_beaa .Anchorlock ,&_cbcf );_dfge !=nil {return _dfge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_beaa .Bordertop =_fc .NewBordertop (); +if _eacbc :=d .DecodeElement (_beaa .Bordertop ,&_cbcf );_eacbc !=nil {return _eacbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_beaa .Borderbottom =_fc .NewBorderbottom (); +if _afddf :=d .DecodeElement (_beaa .Borderbottom ,&_cbcf );_afddf !=nil {return _afddf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_beaa .Borderleft =_fc .NewBorderleft (); +if _bdbcc :=d .DecodeElement (_beaa .Borderleft ,&_cbcf );_bdbcc !=nil {return _bdbcc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_beaa .Borderright =_fc .NewBorderright (); +if _eabd :=d .DecodeElement (_beaa .Borderright ,&_cbcf );_eabd !=nil {return _eabd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_beaa .ClientData =_g .NewClientData (); +if _befgf :=d .DecodeElement (_beaa .ClientData ,&_cbcf );_befgf !=nil {return _befgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_beaa .Textdata =_eb .NewTextdata (); +if _gcga :=d .DecodeElement (_beaa .Textdata ,&_cbcf );_gcga !=nil {return _gcga ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045G\u005f\u0053\u0068\u0061\u0070e\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_cbcf .Name ); +if _effgf :=d .Skip ();_effgf !=nil {return _effgf ;};};return nil ;}; -// ValidateWithPath validates the OfcLeft and its children, prefixing error messages with path -func (_gbefa *OfcLeft )ValidateWithPath (path string )error {if _egccg :=_gbefa .OfcCT_StrokeChild .ValidateWithPath (path );_egccg !=nil {return _egccg ;};return nil ;};func NewOfcOLEObject ()*OfcOLEObject {_dfaac :=&OfcOLEObject {};_dfaac .OfcCT_OLEObject =*NewOfcCT_OLEObject (); -return _dfaac ;};func NewAG_StrokeAttributes ()*AG_StrokeAttributes {_aeb :=&AG_StrokeAttributes {};return _aeb };type ST_FillType byte ;func (_fbbgb *OfcST_DiagramLayout )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fbbgb =0;case "\u0030":*_fbbgb =1; -case "\u0031":*_fbbgb =2;case "\u0032":*_fbbgb =3;case "\u0033":*_fbbgb =4;};return nil ;};func (_gcegdg OfcST_RType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gcegdg .String (),start );};func NewLine ()*Line {_aaada :=&Line {}; -_aaada .CT_Line =*NewCT_Line ();return _aaada }; +// Validate validates the Shadow and its children +func (_fdagbg *Shadow )Validate ()error {return _fdagbg .ValidateWithPath ("\u0053\u0068\u0061\u0064\u006f\u0077");};const (OfcST_ConnectorTypeUnset OfcST_ConnectorType =0;OfcST_ConnectorTypeNone OfcST_ConnectorType =1;OfcST_ConnectorTypeStraight OfcST_ConnectorType =2; +OfcST_ConnectorTypeElbow OfcST_ConnectorType =3;OfcST_ConnectorTypeCurved OfcST_ConnectorType =4;);func NewEG_ShapeElements ()*EG_ShapeElements {_dbcfb :=&EG_ShapeElements {};_dbcfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _dbcfb ;}; -// Validate validates the OfcComplex and its children -func (_gbagd *OfcComplex )Validate ()error {return _gbagd .ValidateWithPath ("\u004f\u0066\u0063\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};func (_ddbbe ST_StrokeEndCap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_ddbbe .String (),start ); -};type OfcST_ConnectorType byte ;func NewOfcCT_R ()*OfcCT_R {_adbcd :=&OfcCT_R {};return _adbcd };type OfcLock struct{OfcCT_Lock };type CT_Rect struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ; -AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ; -ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ; -AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ; -InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ; -ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ; -ClipAttr _de .ST_TrueFalse ;};func NewAG_Path ()*AG_Path {_eaed :=&AG_Path {};return _eaed };func (_cdbce OfcST_FillType )ValidateWithPath (path string )error {switch _cdbce {case 0,1,2,3,4,5,6,7,8,9:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdbce )); -};return nil ;};type Group struct{CT_Group };func (_faaa *CT_Image )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0069\u006d\u0061\u0067\u0065";};if _faaa .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .HrefAttr )}); -};if _faaa .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .TargetAttr )});};if _faaa .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .ClassAttr )}); -};if _faaa .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .TitleAttr )});};if _faaa .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .AltAttr )}); -};if _faaa .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CoordsizeAttr )});};if _faaa .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CoordoriginAttr )}); -};if _faaa .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .WrapcoordsAttr )});};if _faaa .PrintAttr !=_de .ST_TrueFalseUnset {_ggddad ,_adbf :=_faaa .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); -if _adbf !=nil {return _adbf ;};start .Attr =append (start .Attr ,_ggddad );};if _faaa .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .IdAttr )});};if _faaa .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .StyleAttr )}); -};if _faaa .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .SpidAttr )});};if _faaa .OnedAttr !=_de .ST_TrueFalseUnset {_cgbd ,_eefe :=_faaa .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); -if _eefe !=nil {return _eefe ;};start .Attr =append (start .Attr ,_cgbd );};if _faaa .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .RegroupidAttr )}); -};if _faaa .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_beafe ,_eedg :=_faaa .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _eedg !=nil {return _eedg ; -};start .Attr =append (start .Attr ,_beafe );};if _faaa .ButtonAttr !=_de .ST_TrueFalseUnset {_edddac ,_fgcc :=_faaa .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _fgcc !=nil {return _fgcc ;};start .Attr =append (start .Attr ,_edddac ); -};if _faaa .UserhiddenAttr !=_de .ST_TrueFalseUnset {_cdfb ,_cbde :=_faaa .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _cbde !=nil {return _cbde ;};start .Attr =append (start .Attr ,_cdfb ); -};if _faaa .BulletAttr !=_de .ST_TrueFalseUnset {_feebc ,_bdea :=_faaa .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _bdea !=nil {return _bdea ;};start .Attr =append (start .Attr ,_feebc );};if _faaa .HrAttr !=_de .ST_TrueFalseUnset {_daaa ,_egaac :=_faaa .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _egaac !=nil {return _egaac ;};start .Attr =append (start .Attr ,_daaa );};if _faaa .HrstdAttr !=_de .ST_TrueFalseUnset {_dadfgg ,_egbc :=_faaa .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _egbc !=nil {return _egbc ; -};start .Attr =append (start .Attr ,_dadfgg );};if _faaa .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_dgbbc ,_defb :=_faaa .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _defb !=nil {return _defb ; -};start .Attr =append (start .Attr ,_dgbbc );};if _faaa .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .HrpctAttr )});};if _faaa .HralignAttr !=OfcST_HrAlignUnset {_gdcg ,_eeafd :=_faaa .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _eeafd !=nil {return _eeafd ;};start .Attr =append (start .Attr ,_gdcg );};if _faaa .AllowincellAttr !=_de .ST_TrueFalseUnset {_dcadb ,_fgfac :=_faaa .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _fgfac !=nil {return _fgfac ;};start .Attr =append (start .Attr ,_dcadb );};if _faaa .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_cffa ,_fccga :=_faaa .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _fccga !=nil {return _fccga ;};start .Attr =append (start .Attr ,_cffa );};if _faaa .UserdrawnAttr !=_de .ST_TrueFalseUnset {_bcefc ,_fdaf :=_faaa .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _fdaf !=nil {return _fdaf ;};start .Attr =append (start .Attr ,_bcefc );};if _faaa .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .BordertopcolorAttr )}); -};if _faaa .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .BorderleftcolorAttr )}); -};if _faaa .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .BorderbottomcolorAttr )}); -};if _faaa .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .BorderrightcolorAttr )}); -};if _faaa .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_acdg ,_fgfb :=_faaa .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _fgfb !=nil {return _fgfb ;};start .Attr =append (start .Attr ,_acdg ); -};if _faaa .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .DgmnodekindAttr )});};if _faaa .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ebdg ,_gcacc :=_faaa .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _gcacc !=nil {return _gcacc ;};start .Attr =append (start .Attr ,_ebdg );};if _faaa .InsetmodeAttr !=OfcST_InsetModeUnset {_gdgf ,_bgeg :=_faaa .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _bgeg !=nil {return _bgeg ;};start .Attr =append (start .Attr ,_gdgf );};if _faaa .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .OpacityAttr )}); -};if _faaa .StrokedAttr !=_de .ST_TrueFalseUnset {_ceag ,_bcfgc :=_faaa .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bcfgc !=nil {return _bcfgc ;};start .Attr =append (start .Attr ,_ceag );};if _faaa .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .StrokecolorAttr )}); -};if _faaa .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .StrokeweightAttr )});};if _faaa .InsetpenAttr !=_de .ST_TrueFalseUnset {_cbdec ,_ggda :=_faaa .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _ggda !=nil {return _ggda ;};start .Attr =append (start .Attr ,_cbdec );};if _faaa .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .ChromakeyAttr )}); -};if _faaa .FilledAttr !=_de .ST_TrueFalseUnset {_febda ,_cegd :=_faaa .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _cegd !=nil {return _cegd ;};start .Attr =append (start .Attr ,_febda );};if _faaa .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .FillcolorAttr )}); -};if _faaa .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .SptAttr )});};if _faaa .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_fgef ,_fabab :=_faaa .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); -if _fabab !=nil {return _fabab ;};start .Attr =append (start .Attr ,_fgef );};if _faaa .BwmodeAttr !=OfcST_BWModeUnset {_gdeb ,_adgg :=_faaa .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _adgg !=nil {return _adgg ; -};start .Attr =append (start .Attr ,_gdeb );};if _faaa .BwpureAttr !=OfcST_BWModeUnset {_bfbab ,_dbca :=_faaa .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _dbca !=nil {return _dbca ;};start .Attr =append (start .Attr ,_bfbab ); -};if _faaa .BwnormalAttr !=OfcST_BWModeUnset {_dafe ,_efcb :=_faaa .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _efcb !=nil {return _efcb ;};start .Attr =append (start .Attr ,_dafe ); -};if _faaa .ForcedashAttr !=_de .ST_TrueFalseUnset {_fcgbd ,_eeaaa :=_faaa .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _eeaaa !=nil {return _eeaaa ;};start .Attr =append (start .Attr ,_fcgbd ); -};if _faaa .OleiconAttr !=_de .ST_TrueFalseUnset {_cdba ,_dgea :=_faaa .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _dgea !=nil {return _dgea ;};start .Attr =append (start .Attr ,_cdba );};if _faaa .OleAttr !=_de .ST_TrueFalseBlankUnset {_ebfd ,_gcca :=_faaa .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); -if _gcca !=nil {return _gcca ;};start .Attr =append (start .Attr ,_ebfd );};if _faaa .PreferrelativeAttr !=_de .ST_TrueFalseUnset {_agff ,_gfadg :=_faaa .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); -if _gfadg !=nil {return _gfadg ;};start .Attr =append (start .Attr ,_agff );};if _faaa .CliptowrapAttr !=_de .ST_TrueFalseUnset {_faeac ,_cbff :=_faaa .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); -if _cbff !=nil {return _cbff ;};start .Attr =append (start .Attr ,_faeac );};if _faaa .ClipAttr !=_de .ST_TrueFalseUnset {_dgebf ,_gbcd :=_faaa .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _gbcd !=nil {return _gbcd ; -};start .Attr =append (start .Attr ,_dgebf );};if _faaa .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .SrcAttr )});};if _faaa .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CropleftAttr )}); -};if _faaa .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CroptopAttr )});};if _faaa .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CroprightAttr )}); -};if _faaa .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .CropbottomAttr )});};if _faaa .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .GainAttr )}); -};if _faaa .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .BlacklevelAttr )});};if _faaa .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_d .Sprintf ("\u0025\u0076",*_faaa .GammaAttr )}); -};if _faaa .GrayscaleAttr !=_de .ST_TrueFalseUnset {_geee ,_cgedb :=_faaa .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"});if _cgedb !=nil {return _cgedb ;};start .Attr =append (start .Attr ,_geee );};if _faaa .BilevelAttr !=_de .ST_TrueFalseUnset {_bedd ,_cfbea :=_faaa .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"}); -if _cfbea !=nil {return _cfbea ;};start .Attr =append (start .Attr ,_bedd );};e .EncodeToken (start );if _faaa .EG_ShapeElements !=nil {for _ ,_ecffa :=range _faaa .EG_ShapeElements {_ecffa .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};func (_babcc OfcST_OLEType )Validate ()error {return _babcc .ValidateWithPath ("")};func NewAG_Style ()*AG_Style {_gceeg :=&AG_Style {};return _gceeg };func (_gbagb OfcST_ExtrusionType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_aeaeb :=_e .Attr {}; -_aeaeb .Name =name ;switch _gbagb {case OfcST_ExtrusionTypeUnset :_aeaeb .Value ="";case OfcST_ExtrusionTypePerspective :_aeaeb .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";case OfcST_ExtrusionTypeParallel :_aeaeb .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c"; -};return _aeaeb ,nil ;};func NewCT_Rect ()*CT_Rect {_afee :=&CT_Rect {};return _afee };func (_cfged ST_StrokeLineStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cfged .String (),start );};func (_fgefb OfcST_How )String ()string {switch _fgefb {case 0:return ""; -case 1:return "\u0074\u006f\u0070";case 2:return "\u006d\u0069\u0064\u0064\u006c\u0065";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u006c\u0065\u0066\u0074";case 5:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 6:return "\u0072\u0069\u0067h\u0074"; -};return "";};func (_ddgg OfcST_ConnectType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bfdff :=_e .Attr {};_bfdff .Name =name ;switch _ddgg {case OfcST_ConnectTypeUnset :_bfdff .Value ="";case OfcST_ConnectTypeNone :_bfdff .Value ="\u006e\u006f\u006e\u0065"; -case OfcST_ConnectTypeRect :_bfdff .Value ="\u0072\u0065\u0063\u0074";case OfcST_ConnectTypeSegments :_bfdff .Value ="\u0073\u0065\u0067\u006d\u0065\u006e\u0074\u0073";case OfcST_ConnectTypeCustom :_bfdff .Value ="\u0063\u0075\u0073\u0074\u006f\u006d"; -};return _bfdff ,nil ;};func (_gaedf *OfcST_OLEUpdateMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agecg ,_dgabb :=d .Token ();if _dgabb !=nil {return _dgabb ;};if _gcfgf ,_cgbe :=_agecg .(_e .EndElement );_cgbe &&_gcfgf .Name ==start .Name {*_gaedf =1; -return nil ;};if _deeadd ,_ccfgb :=_agecg .(_e .CharData );!_ccfgb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agecg );}else {switch string (_deeadd ){case "":*_gaedf =0; -case "\u0041\u006c\u0077\u0061\u0079\u0073":*_gaedf =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_gaedf =2;};};_agecg ,_dgabb =d .Token ();if _dgabb !=nil {return _dgabb ;};if _acgaf ,_aadaed :=_agecg .(_e .EndElement );_aadaed &&_acgaf .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agecg );}; +// Validate validates the AG_Fill and its children +func (_gbab *AG_Fill )Validate ()error {return _gbab .ValidateWithPath ("\u0041G\u005f\u0046\u0069\u006c\u006c");};func (_bcgcb ST_StrokeEndCap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bcgcb .String (),start ); +};type OfcST_InsetMode byte ;func (_cdecd OfcST_ConnectorType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_cdecd .String (),start );};func (_ecgbf OfcST_OLEUpdateMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dgdebb :=_e .Attr {}; +_dgdebb .Name =name ;switch _ecgbf {case OfcST_OLEUpdateModeUnset :_dgdebb .Value ="";case OfcST_OLEUpdateModeAlways :_dgdebb .Value ="\u0041\u006c\u0077\u0061\u0079\u0073";case OfcST_OLEUpdateModeOnCall :_dgdebb .Value ="\u004f\u006e\u0043\u0061\u006c\u006c"; +};return _dgdebb ,nil ;};func (_fcgbb *ST_EditAs )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fcgbb =0;case "\u0063\u0061\u006e\u0076\u0061\u0073":*_fcgbb =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_fcgbb =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_fcgbb =3; +case "\u0063\u0079\u0063l\u0065":*_fcgbb =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_fcgbb =5;case "\u0076\u0065\u006e\u006e":*_fcgbb =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_fcgbb =7;};return nil ;};func (_abcef *CT_GroupChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _abcef .Group !=nil {_deca :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0067\u0072\u006f\u0075\u0070"}};e .EncodeElement (_abcef .Group ,_deca );}else if _abcef .Shape !=nil {_eccd :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}}; +e .EncodeElement (_abcef .Shape ,_eccd );}else if _abcef .Shapetype !=nil {_cdaf :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}};e .EncodeElement (_abcef .Shapetype ,_cdaf );}else if _abcef .Arc !=nil {_dfaf :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0061r\u0063"}}; +e .EncodeElement (_abcef .Arc ,_dfaf );}else if _abcef .Curve !=nil {_aafa :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0063\u0075\u0072\u0076\u0065"}};e .EncodeElement (_abcef .Curve ,_aafa );}else if _abcef .Image !=nil {_dgdgf :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0069\u006d\u0061\u0067\u0065"}}; +e .EncodeElement (_abcef .Image ,_dgdgf );}else if _abcef .Line !=nil {_fefa :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u006c\u0069\u006e\u0065"}};e .EncodeElement (_abcef .Line ,_fefa );}else if _abcef .Oval !=nil {_aafab :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u006f\u0076\u0061\u006c"}}; +e .EncodeElement (_abcef .Oval ,_aafab );}else if _abcef .Polyline !=nil {_ebge :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}};e .EncodeElement (_abcef .Polyline ,_ebge );}else if _abcef .Rect !=nil {_dcab :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0072\u0065\u0063\u0074"}}; +e .EncodeElement (_abcef .Rect ,_dcab );}else if _abcef .Roundrect !=nil {_gegd :=_e .StartElement {Name :_e .Name {Local :"v\u003a\u0072\u006f\u0075\u006e\u0064\u0072\u0065\u0063\u0074"}};e .EncodeElement (_abcef .Roundrect ,_gegd );}else if _abcef .Diagram !=nil {_bdcfg :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m"}}; +e .EncodeElement (_abcef .Diagram ,_bdcfg );};_abcef .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aadg *CT_F )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afgad :=range start .Attr {if _afgad .Name .Local =="\u0065\u0071\u006e"{_cdcgf :=_afgad .Value ; +_aadg .EqnAttr =&_cdcgf ;continue ;};};for {_afaaf ,_gebc :=d .Token ();if _gebc !=nil {return _ec .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0046\u003a\u0020\u0025\u0073",_gebc );};if _gbba ,_bcfd :=_afaaf .(_e .EndElement );_bcfd &&_gbba .Name ==start .Name {break ; +};};return nil ;};type OfcST_CalloutPlacement byte ;func NewOfcCT_Skew ()*OfcCT_Skew {_ebcec :=&OfcCT_Skew {};return _ebcec };func (_ddcg *OfcST_CalloutPlacement )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ddcg =0;case "\u0074\u006f\u0070":*_ddcg =1; +case "\u0063\u0065\u006e\u0074\u0065\u0072":*_ddcg =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_ddcg =3;case "\u0075\u0073\u0065\u0072":*_ddcg =4;};return nil ;};func (_geebd *OfcClippath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_geebd .OfcCT_ClipPath =*NewOfcCT_ClipPath (); +for _ ,_fggee :=range start .Attr {if _fggee .Name .Local =="\u0076"{_edaafc :=_fggee .Value ;_geebd .VAttr =_edaafc ;continue ;};};for {_eggegd ,_gdfe :=d .Token ();if _gdfe !=nil {return _ec .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u006c\u0069\u0070\u0070\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_gdfe ); +};if _ccaf ,_bacf :=_eggegd .(_e .EndElement );_bacf &&_ccaf .Name ==start .Name {break ;};};return nil ;};type OfcBottom struct{OfcCT_StrokeChild };type OfcCT_ColorMru struct{ -// Validate validates the Background and its children -func (_fbegb *Background )Validate ()error {return _fbegb .ValidateWithPath ("\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};type CT_TextPath struct{ +// Recent colors +ColorsAttr *string ;ExtAttr ST_Ext ;}; -// Text Path Toggle -OnAttr _de .ST_TrueFalse ; +// Validate validates the CT_Fill and its children +func (_dbga *CT_Fill )Validate ()error {return _dbga .ValidateWithPath ("\u0043T\u005f\u0046\u0069\u006c\u006c");};func (_fedag *OfcCT_SignatureLine )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"; +};if _fedag .IssignaturelineAttr !=_f .ST_TrueFalseUnset {_gddff ,_gfffa :=_fedag .IssignaturelineAttr .MarshalXMLAttr (_e .Name {Local :"\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"});if _gfffa !=nil {return _gfffa ; +};start .Attr =append (start .Attr ,_gddff );};if _fedag .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .IdAttr )});};if _fedag .ProvidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0072\u006f\u0076\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .ProvidAttr )}); +};if _fedag .SigninginstructionssetAttr !=_f .ST_TrueFalseUnset {_aefdf ,_eaaeb :=_fedag .SigninginstructionssetAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"}); +if _eaaeb !=nil {return _eaaeb ;};start .Attr =append (start .Attr ,_aefdf );};if _fedag .AllowcommentsAttr !=_f .ST_TrueFalseUnset {_fgfee ,_ebbdg :=_fedag .AllowcommentsAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"}); +if _ebbdg !=nil {return _ebbdg ;};start .Attr =append (start .Attr ,_fgfee );};if _fedag .ShowsigndateAttr !=_f .ST_TrueFalseUnset {_fcgc ,_bdfgg :=_fedag .ShowsigndateAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"}); +if _bdfgg !=nil {return _bdfgg ;};start .Attr =append (start .Attr ,_fcgc );};if _fedag .SuggestedsignerAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .SuggestedsignerAttr )}); +};if _fedag .Suggestedsigner2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .Suggestedsigner2Attr )}); +};if _fedag .SuggestedsigneremailAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .SuggestedsigneremailAttr )}); +};if _fedag .SigninginstructionsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .SigninginstructionsAttr )}); +};if _fedag .AddlxmlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061d\u0064\u006c\u0078\u006d\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .AddlxmlAttr )});};if _fedag .SigprovurlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_fedag .SigprovurlAttr )}); +};if _fedag .ExtAttr !=ST_ExtUnset {_abgcc ,_bfecg :=_fedag .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _bfecg !=nil {return _bfecg ;};start .Attr =append (start .Attr ,_abgcc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;};func (_faadf OfcST_ExtrusionRender )ValidateWithPath (path string )error {switch _faadf {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_faadf )); +};return nil ;};const (OfcST_HowUnset OfcST_How =0;OfcST_HowTop OfcST_How =1;OfcST_HowMiddle OfcST_How =2;OfcST_HowBottom OfcST_How =3;OfcST_HowLeft OfcST_How =4;OfcST_HowCenter OfcST_How =5;OfcST_HowRight OfcST_How =6;);func NewAG_Id ()*AG_Id {_gbg :=&AG_Id {}; +return _gbg }; -// Shape Fit Toggle -FitshapeAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcCT_RelationTable and its children, prefixing error messages with path +func (_bbcgg *OfcCT_RelationTable )ValidateWithPath (path string )error {for _faaeb ,_fcdbb :=range _bbcgg .Rel {if _aadff :=_fcdbb .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002f\u0052\u0065\u006c\u005b\u0025\u0064\u005d",path ,_faaeb ));_aadff !=nil {return _aadff ; +};};if _cgefag :=_bbcgg .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cgefag !=nil {return _cgefag ;};return nil ;};type CT_Formulas struct{ -// Path Fit Toggle -FitpathAttr _de .ST_TrueFalse ; +// Single Formula +F []*CT_F ;};func NewOfcLeft ()*OfcLeft {_bfge :=&OfcLeft {};_bfge .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _bfge ;};func (_agfd OfcST_Angle )ValidateWithPath (path string )error {switch _agfd {case 0,1,2,3,4,5,6:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_agfd )); +};return nil ;};func (_cdebc ST_ImageAspect )Validate ()error {return _cdebc .ValidateWithPath ("")}; -// Text Path Trim Toggle -TrimAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcCT_ColorMru and its children, prefixing error messages with path +func (_ebbf *OfcCT_ColorMru )ValidateWithPath (path string )error {if _afdcae :=_ebbf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_afdcae !=nil {return _afdcae ;};return nil ;}; -// Text X-Scaling -XscaleAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the Formulas and its children, prefixing error messages with path +func (_gedee *Formulas )ValidateWithPath (path string )error {if _daebd :=_gedee .CT_Formulas .ValidateWithPath (path );_daebd !=nil {return _daebd ;};return nil ;};func (_fcfg *OfcST_RType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_fcfg =0; +case "\u0061\u0072\u0063":*_fcfg =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_fcfg =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_fcfg =3;case "\u0061\u006c\u0069g\u006e":*_fcfg =4;};return nil ;};func (_ggadb ST_StrokeEndCap )Validate ()error {return _ggadb .ValidateWithPath ("")}; +func NewOfcFill ()*OfcFill {_caeg :=&OfcFill {};_caeg .OfcCT_Fill =*NewOfcCT_Fill ();return _caeg };func (_dbgbb ST_Ext )Validate ()error {return _dbgbb .ValidateWithPath ("")};func (_gfefb OfcST_ExtrusionRender )String ()string {switch _gfefb {case 0:return ""; +case 1:return "\u0073\u006f\u006ci\u0064";case 2:return "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de";case 3:return "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065";};return "";};type Fill struct{CT_Fill };func (_gceef ST_FillMethod )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_fdaef :=_e .Attr {}; +_fdaef .Name =name ;switch _gceef {case ST_FillMethodUnset :_fdaef .Value ="";case ST_FillMethodNone :_fdaef .Value ="\u006e\u006f\u006e\u0065";case ST_FillMethodLinear :_fdaef .Value ="\u006c\u0069\u006e\u0065\u0061\u0072";case ST_FillMethodSigma :_fdaef .Value ="\u0073\u0069\u0067m\u0061"; +case ST_FillMethodAny :_fdaef .Value ="\u0061\u006e\u0079";case ST_FillMethodLinearSigma :_fdaef .Value ="\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return _fdaef ,nil ;};func (_gedbbf *Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gedbbf .CT_Shape .MarshalXML (e ,start ); +};func (_gde *AG_AllShapeAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dfd :=range start .Attr {if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gde .BwnormalAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gde .ForcedashAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_gde .OleiconAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gde .BwpureAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gde .BwmodeAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0063\u006c\u0069\u0070"{_gde .ClipAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0073\u0070\u0074"{_bfg ,_cgd :=_c .ParseFloat (_dfd .Value ,64); +if _cgd !=nil {return _cgd ;};_gabe :=float32 (_bfg );_gde .SptAttr =&_gabe ;continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_gde .CliptowrapAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_gde .PreferrelativeAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_gde .ConnectortypeAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfd .Name .Local =="\u006f\u006c\u0065"{_gde .OleAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gde .FilledAttr .UnmarshalXMLAttr (_dfd );continue ;};if _dfd .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_faa :=_dfd .Value ;_gde .OpacityAttr =&_faa ;continue ;};if _dfd .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_gde .StrokedAttr .UnmarshalXMLAttr (_dfd ); +continue ;};if _dfd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gde .InsetpenAttr .UnmarshalXMLAttr (_dfd );continue ;};if _dfd .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_eed :=_dfd .Value ; +_gde .StrokeweightAttr =&_eed ;continue ;};if _dfd .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aeb :=_dfd .Value ;_gde .StrokecolorAttr =&_aeb ;continue ;};if _dfd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_afa :=_dfd .Value ; +_gde .FillcolorAttr =&_afa ;continue ;};if _dfd .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eaef :=_dfd .Value ;_gde .ChromakeyAttr =&_eaef ;continue ;};};for {_gcae ,_dgc :=d .Token ();if _dgc !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0041\u006c\u006c\u0053\u0068\u0061\u0070\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065s\u003a\u0020\u0025\u0073",_dgc ); +};if _dad ,_cca :=_gcae .(_e .EndElement );_cca &&_dad .Name ==start .Name {break ;};};return nil ;};type OfcCT_RegroupTable struct{ -// Text Path Text -StringAttr *string ;IdAttr *string ;StyleAttr *string ;};func NewTextpath ()*Textpath {_aafg :=&Textpath {};_aafg .CT_TextPath =*NewCT_TextPath ();return _aafg ;};func (_cbabag *OfcST_ExtrusionRender )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cbabag =0; -case "\u0073\u006f\u006ci\u0064":*_cbabag =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_cbabag =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_cbabag =3;};return nil ;}; +// Regroup Entry +Entry []*OfcCT_Entry ;ExtAttr ST_Ext ;};func (_adedf OfcST_ConnectorType )ValidateWithPath (path string )error {switch _adedf {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adedf )); +};return nil ;};func (_aabd ST_FillMethod )ValidateWithPath (path string )error {switch _aabd {case 0,1,2,3,4,5:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aabd )); +};return nil ;}; -// ValidateWithPath validates the CT_Rect and its children, prefixing error messages with path -func (_gfab *CT_Rect )ValidateWithPath (path string )error {for _fdaa ,_cefe :=range _gfab .EG_ShapeElements {if _fcegc :=_cefe .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_fdaa )); -_fcegc !=nil {return _fcegc ;};};if _ggcca :=_gfab .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_ggcca !=nil {return _ggcca ;};if _bdfgd :=_gfab .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); -_bdfgd !=nil {return _bdfgd ;};if _eacd :=_gfab .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_eacd !=nil {return _eacd ;};if _dfaff :=_gfab .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); -_dfaff !=nil {return _dfaff ;};if _bdegf :=_gfab .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_bdegf !=nil {return _bdegf ;};if _ffccb :=_gfab .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); -_ffccb !=nil {return _ffccb ;};if _bacc :=_gfab .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_bacc !=nil {return _bacc ;};if _egdbc :=_gfab .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); -_egdbc !=nil {return _egdbc ;};if _ecdeg :=_gfab .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_ecdeg !=nil {return _ecdeg ;};if _acbgf :=_gfab .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); -_acbgf !=nil {return _acbgf ;};if _adfa :=_gfab .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_adfa !=nil {return _adfa ;};if _ccaga :=_gfab .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); -_ccaga !=nil {return _ccaga ;};if _edgg :=_gfab .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_edgg !=nil {return _edgg ;};if _gfgaf :=_gfab .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); -_gfgaf !=nil {return _gfgaf ;};if _cegc :=_gfab .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_cegc !=nil {return _cegc ;};if _adca :=_gfab .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); -_adca !=nil {return _adca ;};if _edcgc :=_gfab .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_edcgc !=nil {return _edcgc ;};if _ecdc :=_gfab .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_ecdc !=nil {return _ecdc ;};if _defaf :=_gfab .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_defaf !=nil {return _defaf ;};if _dcecd :=_gfab .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); -_dcecd !=nil {return _dcecd ;};if _agdf :=_gfab .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_agdf !=nil {return _agdf ;};if _eefd :=_gfab .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); -_eefd !=nil {return _eefd ;};if _degd :=_gfab .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_degd !=nil {return _degd ;};if _bdabcd :=_gfab .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); -_bdabcd !=nil {return _bdabcd ;};if _afdbg :=_gfab .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_afdbg !=nil {return _afdbg ;};if _dggf :=_gfab .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); -_dggf !=nil {return _dggf ;};if _gdcfc :=_gfab .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gdcfc !=nil {return _gdcfc ;};if _cebab :=_gfab .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); -_cebab !=nil {return _cebab ;};if _eedc :=_gfab .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_eedc !=nil {return _eedc ;};return nil ;};func NewOfcCT_Extrusion ()*OfcCT_Extrusion {_ccce :=&OfcCT_Extrusion {};return _ccce }; -func (_eecdg *OfcST_ExtrusionPlane )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_eecdg =0;case "\u0058\u0059":*_eecdg =1;case "\u005a\u0058":*_eecdg =2;case "\u0059\u005a":*_eecdg =3;};return nil ;}; +// Validate validates the Handles and its children +func (_faac *Handles )Validate ()error {return _faac .ValidateWithPath ("\u0048a\u006e\u0064\u006c\u0065\u0073");};func NewImagedata ()*Imagedata {_aecbb :=&Imagedata {};_aecbb .CT_ImageData =*NewCT_ImageData ();return _aecbb ;};func (_abe *Arc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _abe .CT_Arc .MarshalXML (e ,start ); +};type OfcST_ExtrusionType byte ; -// Validate validates the CT_Curve and its children -func (_efac *CT_Curve )Validate ()error {return _efac .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065");};func (_bcfgg *OfcCT_ColorMru )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"; -};if _bcfgg .ColorsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_bcfgg .ColorsAttr )});};if _bcfgg .ExtAttr !=ST_ExtUnset {_eefdc ,_dfaegg :=_bcfgg .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _dfaegg !=nil {return _dfaegg ;};start .Attr =append (start .Attr ,_eefdc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_febb *CT_Fill )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066\u0069\u006c\u006c"; -};if _febb .TypeAttr !=ST_FillTypeUnset {_aafc ,_fda :=_febb .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _fda !=nil {return _fda ;};start .Attr =append (start .Attr ,_aafc );};if _febb .OnAttr !=_de .ST_TrueFalseUnset {_ccea ,_fcae :=_febb .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); -if _fcae !=nil {return _fcae ;};start .Attr =append (start .Attr ,_ccea );};if _febb .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_febb .ColorAttr )}); -};if _febb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_febb .OpacityAttr )});};if _febb .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_febb .Color2Attr )}); -};if _febb .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_febb .SrcAttr )});};if _febb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_febb .HrefAttr )}); -};if _febb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_d .Sprintf ("\u0025\u0076",*_febb .AlthrefAttr )});};if _febb .SizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0069\u007a\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_febb .SizeAttr )}); -};if _febb .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_febb .OriginAttr )});};if _febb .PositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_febb .PositionAttr )}); -};if _febb .AspectAttr !=ST_ImageAspectUnset {_dfcee ,_bafcd :=_febb .AspectAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0073\u0070\u0065\u0063\u0074"});if _bafcd !=nil {return _bafcd ;};start .Attr =append (start .Attr ,_dfcee );};if _febb .ColorsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_febb .ColorsAttr )}); -};if _febb .AngleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006e\u0067l\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_febb .AngleAttr )});};if _febb .AlignshapeAttr !=_de .ST_TrueFalseUnset {_dabab ,_eccdc :=_febb .AlignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); -if _eccdc !=nil {return _eccdc ;};start .Attr =append (start .Attr ,_dabab );};if _febb .FocusAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0063u\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_febb .FocusAttr )}); -};if _febb .FocussizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_febb .FocussizeAttr )});};if _febb .FocuspositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_febb .FocuspositionAttr )}); -};if _febb .MethodAttr !=ST_FillMethodUnset {_gadgd ,_aedc :=_febb .MethodAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0065\u0074\u0068\u006f\u0064"});if _aedc !=nil {return _aedc ;};start .Attr =append (start .Attr ,_gadgd );};if _febb .DetectmouseclickAttr !=_de .ST_TrueFalseUnset {_babd ,_acgbb :=_febb .DetectmouseclickAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0064e\u0074\u0065\u0063\u0074\u006do\u0075\u0073e\u0063\u006c\u0069\u0063\u006b"}); -if _acgbb !=nil {return _acgbb ;};start .Attr =append (start .Attr ,_babd );};if _febb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_febb .TitleAttr )}); -};if _febb .Opacity2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_febb .Opacity2Attr )});};if _febb .RecolorAttr !=_de .ST_TrueFalseUnset {_gfdf ,_gccg :=_febb .RecolorAttr .MarshalXMLAttr (_e .Name {Local :"\u0072e\u0063\u006f\u006c\u006f\u0072"}); -if _gccg !=nil {return _gccg ;};start .Attr =append (start .Attr ,_gfdf );};if _febb .RotateAttr !=_de .ST_TrueFalseUnset {_gdea ,_gcfd :=_febb .RotateAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0065"});if _gcfd !=nil {return _gcfd ; -};start .Attr =append (start .Attr ,_gdea );};if _febb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_febb .IdAttr )});};if _febb .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_febb .RelidAttr )}); -};if _febb .SIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_febb .SIdAttr )});};e .EncodeToken (start );if _febb .Fill !=nil {_fcggf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0066\u0069\u006c\u006c"}}; -e .EncodeElement (_febb .Fill ,_fcggf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func init (){_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065",NewCT_Shapetype ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070",NewCT_Group ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0046\u0069\u006c\u006c",NewCT_Fill );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewCT_Formulas ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0046",NewCT_F );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073",NewCT_Handles ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048",NewCT_H );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061",NewCT_ImageData ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0050\u0061\u0074\u0068",NewCT_Path );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw",NewCT_Shadow ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0074\u0072\u006f\u006be",NewCT_Stroke );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078",NewCT_Textbox ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068",NewCT_TextPath ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0041\u0072\u0063",NewCT_Arc );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065",NewCT_Curve ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065",NewCT_Image ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004c\u0069\u006e\u0065",NewCT_Line );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004f\u0076\u0061\u006c",NewCT_Oval ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065",NewCT_PolyLine ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0052\u0065\u0063\u0074",NewCT_Rect );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074",NewCT_RoundRect ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061p\u0065",NewShape );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e",NewShapetype ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0067\u0072\u006fu\u0070",NewGroup );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewBackground ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u0069\u006c\u006c",NewFill );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewFormulas ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0068a\u006e\u0064\u006c\u0065\u0073",NewHandles );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a",NewImagedata ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u0061\u0074\u0068",NewPath );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074e\u0078\u0074\u0062\u006f\u0078",NewTextbox ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061\u0064\u006f\u0077",NewShadow );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0074\u0072\u006f\u006b\u0065",NewStroke ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068",NewTextpath ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0061\u0072\u0063",NewArc );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0063\u0075\u0072v\u0065",NewCurve ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069\u006d\u0061g\u0065",NewImage );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006c\u0069\u006e\u0065",NewLine ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006f\u0076\u0061\u006c",NewOval );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065",NewPolyline ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072\u0065\u0063\u0074",NewRect );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t",NewRoundrect ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_ShapeElements ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fI\u0064",NewAG_Id );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065",NewAG_Style ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0054\u0079\u0070\u0065",NewAG_Type );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0041\u0064\u006a",NewAG_Adj ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0050\u0061\u0074\u0068",NewAG_Path );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0046\u0069\u006c\u006c",NewAG_Fill ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079",NewAG_Chromakey ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0045\u0078\u0074",NewAG_Ext );_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073",NewAG_CoreAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ShapeAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeCoreAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeShapeAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073",NewAG_AllCoreAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_AllShapeAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ImageAttributes ); -_gd .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_StrokeAttributes ); -};func (_dedgb *OfcCT_Extrusion )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e";};if _dedgb .OnAttr !=_de .ST_TrueFalseUnset {_addab ,_ceadg :=_dedgb .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); -if _ceadg !=nil {return _ceadg ;};start .Attr =append (start .Attr ,_addab );};if _dedgb .TypeAttr !=OfcST_ExtrusionTypeUnset {_ffefe ,_eaefa :=_dedgb .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _eaefa !=nil {return _eaefa ; -};start .Attr =append (start .Attr ,_ffefe );};if _dedgb .RenderAttr !=OfcST_ExtrusionRenderUnset {_bcecd ,_gdbfe :=_dedgb .RenderAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u0065\u006e\u0064\u0065\u0072"});if _gdbfe !=nil {return _gdbfe ;};start .Attr =append (start .Attr ,_bcecd ); -};if _dedgb .ViewpointoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .ViewpointoriginAttr )}); -};if _dedgb .ViewpointAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .ViewpointAttr )});};if _dedgb .PlaneAttr !=OfcST_ExtrusionPlaneUnset {_ggaag ,_ddecf :=_dedgb .PlaneAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u006c\u0061n\u0065"}); -if _ddecf !=nil {return _ddecf ;};start .Attr =append (start .Attr ,_ggaag );};if _dedgb .SkewangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .SkewangleAttr )}); -};if _dedgb .SkewamtAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073k\u0065\u0077\u0061\u006d\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .SkewamtAttr )});};if _dedgb .ForedepthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .ForedepthAttr )}); -};if _dedgb .BackdepthAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .BackdepthAttr )});};if _dedgb .OrientationAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .OrientationAttr )}); -};if _dedgb .OrientationangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .OrientationangleAttr )}); -};if _dedgb .LockrotationcenterAttr !=_de .ST_TrueFalseUnset {_ffbdc ,_bdfga :=_dedgb .LockrotationcenterAttr .MarshalXMLAttr (_e .Name {Local :"\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"});if _bdfga !=nil {return _bdfga ; -};start .Attr =append (start .Attr ,_ffbdc );};if _dedgb .AutorotationcenterAttr !=_de .ST_TrueFalseUnset {_gggcb ,_cdbcg :=_dedgb .AutorotationcenterAttr .MarshalXMLAttr (_e .Name {Local :"\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"}); -if _cdbcg !=nil {return _cdbcg ;};start .Attr =append (start .Attr ,_gggcb );};if _dedgb .RotationcenterAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .RotationcenterAttr )}); -};if _dedgb .RotationangleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .RotationangleAttr )}); -};if _dedgb .ColormodeAttr !=OfcST_ColorModeUnset {_defef ,_eccca :=_dedgb .ColormodeAttr .MarshalXMLAttr (_e .Name {Local :"\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"});if _eccca !=nil {return _eccca ;};start .Attr =append (start .Attr ,_defef );}; -if _dedgb .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .ColorAttr )});};if _dedgb .ShininessAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .ShininessAttr )}); -};if _dedgb .SpecularityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .SpecularityAttr )});};if _dedgb .DiffusityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .DiffusityAttr )}); -};if _dedgb .MetalAttr !=_de .ST_TrueFalseUnset {_abcg ,_bffaf :=_dedgb .MetalAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u0065\u0074a\u006c"});if _bffaf !=nil {return _bffaf ;};start .Attr =append (start .Attr ,_abcg );};if _dedgb .EdgeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0064\u0067\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .EdgeAttr )}); -};if _dedgb .FacetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066\u0061\u0063e\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .FacetAttr )});};if _dedgb .LightfaceAttr !=_de .ST_TrueFalseUnset {_eecbf ,_cgfgc :=_dedgb .LightfaceAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"}); -if _cgfgc !=nil {return _cgfgc ;};start .Attr =append (start .Attr ,_eecbf );};if _dedgb .BrightnessAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .BrightnessAttr )}); -};if _dedgb .LightpositionAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .LightpositionAttr )}); -};if _dedgb .LightlevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .LightlevelAttr )});};if _dedgb .LightharshAttr !=_de .ST_TrueFalseUnset {_fbaad ,_gbfeg :=_dedgb .LightharshAttr .MarshalXMLAttr (_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"}); -if _gbfeg !=nil {return _gbfeg ;};start .Attr =append (start .Attr ,_fbaad );};if _dedgb .Lightposition2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .Lightposition2Attr )}); -};if _dedgb .Lightlevel2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_dedgb .Lightlevel2Attr )});};if _dedgb .Lightharsh2Attr !=_de .ST_TrueFalseUnset {_beccb ,_ceeded :=_dedgb .Lightharsh2Attr .MarshalXMLAttr (_e .Name {Local :"l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"}); -if _ceeded !=nil {return _ceeded ;};start .Attr =append (start .Attr ,_beccb );};if _dedgb .ExtAttr !=ST_ExtUnset {_aagbb ,_fdfdf :=_dedgb .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _fdfdf !=nil {return _fdfdf ;};start .Attr =append (start .Attr ,_aagbb ); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_feefe OfcST_CalloutPlacement )ValidateWithPath (path string )error {switch _feefe {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_feefe )); -};return nil ;};const (OfcST_ExtrusionPlaneUnset OfcST_ExtrusionPlane =0;OfcST_ExtrusionPlaneXY OfcST_ExtrusionPlane =1;OfcST_ExtrusionPlaneZX OfcST_ExtrusionPlane =2;OfcST_ExtrusionPlaneYZ OfcST_ExtrusionPlane =3;); +// Validate validates the CT_Oval and its children +func (_gbcg *CT_Oval )Validate ()error {return _gbcg .ValidateWithPath ("\u0043T\u005f\u004f\u0076\u0061\u006c");};const (OfcST_HrAlignUnset OfcST_HrAlign =0;OfcST_HrAlignLeft OfcST_HrAlign =1;OfcST_HrAlignRight OfcST_HrAlign =2;OfcST_HrAlignCenter OfcST_HrAlign =3; +); -// Validate validates the Formulas and its children -func (_gccdg *Formulas )Validate ()error {return _gccdg .ValidateWithPath ("\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");}; +// ValidateWithPath validates the Background and its children, prefixing error messages with path +func (_dfec *Background )ValidateWithPath (path string )error {if _bbac :=_dfec .CT_Background .ValidateWithPath (path );_bbac !=nil {return _bbac ;};return nil ;};func (_bcgca *OfcCT_SignatureLine )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_afecf :=range start .Attr {if _afecf .Name .Local =="\u0069s\u0073i\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"{_bcgca .IssignaturelineAttr .UnmarshalXMLAttr (_afecf ); +continue ;};if _afecf .Name .Local =="\u0069\u0064"{_ggabg :=_afecf .Value ;_bcgca .IdAttr =&_ggabg ;continue ;};if _afecf .Name .Local =="\u0070\u0072\u006f\u0076\u0069\u0064"{_bggec :=_afecf .Value ;_bcgca .ProvidAttr =&_bggec ;continue ;};if _afecf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073\u0073e\u0074"{_bcgca .SigninginstructionssetAttr .UnmarshalXMLAttr (_afecf ); +continue ;};if _afecf .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_bcgca .AllowcommentsAttr .UnmarshalXMLAttr (_afecf );continue ;};if _afecf .Name .Local =="\u0073\u0068\u006fw\u0073\u0069\u0067\u006e\u0064\u0061\u0074\u0065"{_bcgca .ShowsigndateAttr .UnmarshalXMLAttr (_afecf ); +continue ;};if _afecf .Name .Local =="\u0073u\u0067g\u0065\u0073\u0074\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072"{_ccegf :=_afecf .Value ;_bcgca .SuggestedsignerAttr =&_ccegf ;continue ;};if _afecf .Name .Local =="\u0073\u0075g\u0067\u0065\u0073t\u0065\u0064\u0073\u0069\u0067\u006e\u0065\u0072\u0032"{_fgfbg :=_afecf .Value ; +_bcgca .Suggestedsigner2Attr =&_fgfbg ;continue ;};if _afecf .Name .Local =="s\u0075g\u0067\u0065\u0073\u0074\u0065\u0064\u0073\u0069g\u006e\u0065\u0072\u0065ma\u0069\u006c"{_gefgd :=_afecf .Value ;_bcgca .SuggestedsigneremailAttr =&_gefgd ;continue ;}; +if _afecf .Name .Local =="\u0073\u0069\u0067\u006ein\u0067\u0069\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0073"{_ecdca :=_afecf .Value ;_bcgca .SigninginstructionsAttr =&_ecdca ;continue ;};if _afecf .Name .Local =="\u0061d\u0064\u006c\u0078\u006d\u006c"{_cbcgc :=_afecf .Value ; +_bcgca .AddlxmlAttr =&_cbcgc ;continue ;};if _afecf .Name .Local =="\u0073\u0069\u0067\u0070\u0072\u006f\u0076\u0075\u0072\u006c"{_feaa :=_afecf .Value ;_bcgca .SigprovurlAttr =&_feaa ;continue ;};if _afecf .Name .Local =="\u0065\u0078\u0074"{_bcgca .ExtAttr .UnmarshalXMLAttr (_afecf ); +continue ;};};for {_ddgd ,_bdfae :=d .Token ();if _bdfae !=nil {return _ec .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020O\u0066\u0063\u0043\u0054\u005f\u0053\u0069g\u006e\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065\u003a\u0020\u0025\u0073",_bdfae ); +};if _gbggb ,_bffba :=_ddgd .(_e .EndElement );_bffba &&_gbggb .Name ==start .Name {break ;};};return nil ;};func NewCT_PolyLineChoice ()*CT_PolyLineChoice {_ageae :=&CT_PolyLineChoice {};_ageae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _ageae ; +};func NewShapetype ()*Shapetype {_beecf :=&Shapetype {};_beecf .CT_Shapetype =*NewCT_Shapetype ();return _beecf ;}; -// ValidateWithPath validates the Image and its children, prefixing error messages with path -func (_abadd *Image )ValidateWithPath (path string )error {if _adcae :=_abadd .CT_Image .ValidateWithPath (path );_adcae !=nil {return _adcae ;};return nil ;}; +// Validate validates the Fill and its children +func (_ddeac *Fill )Validate ()error {return _ddeac .ValidateWithPath ("\u0046\u0069\u006c\u006c")};type OfcFill struct{OfcCT_Fill }; -// Validate validates the OfcCT_EquationXml and its children -func (_gacc *OfcCT_EquationXml )Validate ()error {return _gacc .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c");};func (_gcafd *ST_FillMethod )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbgbe ,_egagg :=d .Token (); -if _egagg !=nil {return _egagg ;};if _cegcb ,_cacgf :=_cbgbe .(_e .EndElement );_cacgf &&_cegcb .Name ==start .Name {*_gcafd =1;return nil ;};if _gdgae ,_fedgf :=_cbgbe .(_e .CharData );!_fedgf {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbgbe ); -}else {switch string (_gdgae ){case "":*_gcafd =0;case "\u006e\u006f\u006e\u0065":*_gcafd =1;case "\u006c\u0069\u006e\u0065\u0061\u0072":*_gcafd =2;case "\u0073\u0069\u0067m\u0061":*_gcafd =3;case "\u0061\u006e\u0079":*_gcafd =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_gcafd =5; -};};_cbgbe ,_egagg =d .Token ();if _egagg !=nil {return _egagg ;};if _cbabb ,_bfdae :=_cbgbe .(_e .EndElement );_bfdae &&_cbabb .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbgbe ); -}; +// Validate validates the AG_ImageAttributes and its children +func (_bee *AG_ImageAttributes )Validate ()error {return _bee .ValidateWithPath ("\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");}; -// ValidateWithPath validates the CT_Path and its children, prefixing error messages with path -func (_abec *CT_Path )ValidateWithPath (path string )error {if _abceg :=_abec .FillokAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u006f\u006b\u0041\u0074\u0074\u0072");_abceg !=nil {return _abceg ;};if _cgdag :=_abec .StrokeokAttr .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u006f\u006b\u0065\u006f\u006b\u0041\u0074\u0074\u0072"); -_cgdag !=nil {return _cgdag ;};if _fdgag :=_abec .ShadowokAttr .ValidateWithPath (path +"\u002f\u0053\u0068\u0061\u0064\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072");_fdgag !=nil {return _fdgag ;};if _babac :=_abec .ArrowokAttr .ValidateWithPath (path +"\u002f\u0041\u0072r\u006f\u0077\u006f\u006b\u0041\u0074\u0074\u0072"); -_babac !=nil {return _babac ;};if _cfcf :=_abec .GradientshapeokAttr .ValidateWithPath (path +"/\u0047r\u0061\u0064\u0069\u0065\u006e\u0074\u0073\u0068a\u0070\u0065\u006f\u006bAt\u0074\u0072");_cfcf !=nil {return _cfcf ;};if _cceac :=_abec .TextpathokAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0070\u0061\u0074\u0068\u006f\u006b\u0041\u0074\u0074\u0072"); -_cceac !=nil {return _cceac ;};if _dabb :=_abec .InsetpenokAttr .ValidateWithPath (path +"\u002fI\u006es\u0065\u0074\u0070\u0065\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_dabb !=nil {return _dabb ;};if _facge :=_abec .ConnecttypeAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u006e\u0065c\u0074\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_facge !=nil {return _facge ;};if _efdab :=_abec .ExtrusionokAttr .ValidateWithPath (path +"\u002f\u0045x\u0074\u0072\u0075s\u0069\u006f\u006e\u006f\u006b\u0041\u0074\u0074\u0072");_efdab !=nil {return _efdab ;};return nil ;};func (_aefee *OfcST_ColorMode )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddfg ,_edfgc :=d .Token (); -if _edfgc !=nil {return _edfgc ;};if _bfdgbg ,_feegc :=_ddfg .(_e .EndElement );_feegc &&_bfdgbg .Name ==start .Name {*_aefee =1;return nil ;};if _eged ,_fbdgfa :=_ddfg .(_e .CharData );!_fbdgfa {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddfg ); -}else {switch string (_eged ){case "":*_aefee =0;case "\u0061\u0075\u0074\u006f":*_aefee =1;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_aefee =2;};};_ddfg ,_edfgc =d .Token ();if _edfgc !=nil {return _edfgc ;};if _eegad ,_cffgc :=_ddfg .(_e .EndElement ); -_cffgc &&_eegad .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddfg );};const (ST_StrokeArrowWidthUnset ST_StrokeArrowWidth =0; -ST_StrokeArrowWidthNarrow ST_StrokeArrowWidth =1;ST_StrokeArrowWidthMedium ST_StrokeArrowWidth =2;ST_StrokeArrowWidthWide ST_StrokeArrowWidth =3;); +// ValidateWithPath validates the AG_OfficeShapeAttributes and its children, prefixing error messages with path +func (_dbg *AG_OfficeShapeAttributes )ValidateWithPath (path string )error {if _cbfc :=_dbg .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_cbfc !=nil {return _cbfc ; +};if _fgfgf :=_dbg .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fgfgf !=nil {return _fgfgf ;};if _eacf :=_dbg .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_eacf !=nil {return _eacf ;};if _fae :=_dbg .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_fae !=nil {return _fae ;};if _gec :=_dbg .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_gec !=nil {return _gec ;};if _eddf :=_dbg .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_eddf !=nil {return _eddf ;};if _fbgb :=_dbg .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_fbgb !=nil {return _fbgb ;};if _gdef :=_dbg .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_gdef !=nil {return _gdef ;};if _gbbf :=_dbg .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_gbbf !=nil {return _gbbf ;};if _gagc :=_dbg .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_gagc !=nil {return _gagc ;};return nil ;};func init (){_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065",NewCT_Shapetype ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070",NewCT_Group ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0046\u0069\u006c\u006c",NewCT_Fill );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewCT_Formulas ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0046",NewCT_F );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073",NewCT_Handles ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0048",NewCT_H );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061",NewCT_ImageData ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0050\u0061\u0074\u0068",NewCT_Path );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0068\u0061\u0064\u006fw",NewCT_Shadow ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0053\u0074\u0072\u006f\u006be",NewCT_Stroke );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078",NewCT_Textbox ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0054\u0065\u0078\u0074\u0050\u0061\u0074\u0068",NewCT_TextPath ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0041\u0072\u0063",NewCT_Arc );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0043\u0075\u0072\u0076\u0065",NewCT_Curve ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065",NewCT_Image ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004c\u0069\u006e\u0065",NewCT_Line );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u004f\u0076\u0061\u006c",NewCT_Oval ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","C\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065",NewCT_PolyLine ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043T\u005f\u0052\u0065\u0063\u0074",NewCT_Rect );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0043\u0054\u005fR\u006f\u0075\u006e\u0064\u0052\u0065\u0063\u0074",NewCT_RoundRect ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061p\u0065",NewShape );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e",NewShapetype ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0067\u0072\u006fu\u0070",NewGroup );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewBackground ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u0069\u006c\u006c",NewFill );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073",NewFormulas ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0068a\u006e\u0064\u006c\u0065\u0073",NewHandles );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a",NewImagedata ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u0061\u0074\u0068",NewPath );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074e\u0078\u0074\u0062\u006f\u0078",NewTextbox ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0068\u0061\u0064\u006f\u0077",NewShadow );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0073\u0074\u0072\u006f\u006b\u0065",NewStroke ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068",NewTextpath ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0061\u0072\u0063",NewArc );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0063\u0075\u0072v\u0065",NewCurve ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0069\u006d\u0061g\u0065",NewImage );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006c\u0069\u006e\u0065",NewLine ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u006f\u0076\u0061\u006c",NewOval );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065",NewPolyline ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072\u0065\u0063\u0074",NewRect );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t",NewRoundrect ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0045\u0047_\u0053\u0068\u0061p\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_ShapeElements ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fI\u0064",NewAG_Id );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053\u0074\u0079\u006c\u0065",NewAG_Style ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0054\u0079\u0070\u0065",NewAG_Type );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0041\u0064\u006a",NewAG_Adj ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0050\u0061\u0074\u0068",NewAG_Path );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u0046\u0069\u006c\u006c",NewAG_Fill ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079",NewAG_Chromakey ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0045\u0078\u0074",NewAG_Ext );_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073",NewAG_CoreAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fS\u0068\u0061\u0070\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ShapeAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005fOf\u0066\u0069\u0063\u0065\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeCoreAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005f\u004f\u0066\u0066\u0069\u0063\u0065\u0053\u0068\u0061\u0070e\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_OfficeShapeAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073",NewAG_AllCoreAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","A\u0047\u005f\u0041\u006clS\u0068a\u0070\u0065\u0041\u0074\u0074r\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_AllShapeAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073",NewAG_ImageAttributes ); +_b .RegisterConstructor ("\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c","\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073",NewAG_StrokeAttributes ); +};type OfcOLEObject struct{OfcCT_OLEObject };func NewStroke ()*Stroke {_bcdgb :=&Stroke {};_bcdgb .CT_Stroke =*NewCT_Stroke ();return _bcdgb };func NewOfcLock ()*OfcLock {_abdgcf :=&OfcLock {};_abdgcf .OfcCT_Lock =*NewOfcCT_Lock ();return _abdgcf ;};func (_bedeb *OfcST_ExtrusionRender )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bedeb =0; +case "\u0073\u006f\u006ci\u0064":*_bedeb =1;case "\u0077i\u0072\u0065\u0046\u0072\u0061\u006de":*_bedeb =2;case "\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065":*_bedeb =3;};return nil ;}; -// ValidateWithPath validates the OfcExtrusion and its children, prefixing error messages with path -func (_ffedf *OfcExtrusion )ValidateWithPath (path string )error {if _agcgd :=_ffedf .OfcCT_Extrusion .ValidateWithPath (path );_agcgd !=nil {return _agcgd ;};return nil ;};type AG_Type struct{TypeAttr *string ;};func (_bbaga OfcST_ConnectType )Validate ()error {return _bbaga .ValidateWithPath ("")}; -type OfcCT_Skew struct{ +// Validate validates the OfcCT_RegroupTable and its children +func (_dggfg *OfcCT_RegroupTable )Validate ()error {return _dggfg .ValidateWithPath ("\u004ff\u0063C\u0054\u005f\u0052\u0065\u0067r\u006f\u0075p\u0054\u0061\u0062\u006c\u0065");}; -// Skew ID -IdAttr *string ; +// ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path +func (_dbbbg *CT_Shadow )ValidateWithPath (path string )error {if _dbedce :=_dbbbg .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_dbedce !=nil {return _dbedce ;};if _geceb :=_dbbbg .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r"); +_geceb !=nil {return _geceb ;};if _gaege :=_dbbbg .ObscuredAttr .ValidateWithPath (path +"\u002f\u004f\u0062\u0073\u0063\u0075\u0072\u0065\u0064\u0041\u0074\u0074\u0072");_gaege !=nil {return _gaege ;};return nil ;};func (_fgfd *CT_Shape )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0073\u0068\u0061\u0070\u0065"; +};if _fgfd .GfxdataAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0067\u0066\u0078\u0064\u0061\u0074a"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .GfxdataAttr )});};if _fgfd .EquationxmlAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .EquationxmlAttr )}); +};if _fgfd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .HrefAttr )});};if _fgfd .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .TargetAttr )}); +};if _fgfd .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .ClassAttr )});};if _fgfd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .TitleAttr )}); +};if _fgfd .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .AltAttr )});};if _fgfd .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .CoordsizeAttr )}); +};if _fgfd .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .CoordoriginAttr )});};if _fgfd .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .WrapcoordsAttr )}); +};if _fgfd .PrintAttr !=_f .ST_TrueFalseUnset {_adec ,_fbbd :=_fgfd .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"});if _fbbd !=nil {return _fbbd ;};start .Attr =append (start .Attr ,_adec );};if _fgfd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .IdAttr )}); +};if _fgfd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .StyleAttr )});};if _fgfd .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .SpidAttr )}); +};if _fgfd .OnedAttr !=_f .ST_TrueFalseUnset {_babbg ,_geddg :=_fgfd .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _geddg !=nil {return _geddg ;};start .Attr =append (start .Attr ,_babbg );};if _fgfd .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .RegroupidAttr )}); +};if _fgfd .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_gdge ,_fabbe :=_fgfd .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _fabbe !=nil {return _fabbe ; +};start .Attr =append (start .Attr ,_gdge );};if _fgfd .ButtonAttr !=_f .ST_TrueFalseUnset {_bbaac ,_dcec :=_fgfd .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dcec !=nil {return _dcec ;};start .Attr =append (start .Attr ,_bbaac ); +};if _fgfd .UserhiddenAttr !=_f .ST_TrueFalseUnset {_aafaf ,_bdgb :=_fgfd .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _bdgb !=nil {return _bdgb ;};start .Attr =append (start .Attr ,_aafaf ); +};if _fgfd .BulletAttr !=_f .ST_TrueFalseUnset {_afee ,_acfa :=_fgfd .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _acfa !=nil {return _acfa ;};start .Attr =append (start .Attr ,_afee );};if _fgfd .HrAttr !=_f .ST_TrueFalseUnset {_eece ,_ffgda :=_fgfd .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _ffgda !=nil {return _ffgda ;};start .Attr =append (start .Attr ,_eece );};if _fgfd .HrstdAttr !=_f .ST_TrueFalseUnset {_ccgbff ,_eecec :=_fgfd .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _eecec !=nil {return _eecec ; +};start .Attr =append (start .Attr ,_ccgbff );};if _fgfd .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_ffdeb ,_adfed :=_fgfd .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _adfed !=nil {return _adfed ; +};start .Attr =append (start .Attr ,_ffdeb );};if _fgfd .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .HrpctAttr )});};if _fgfd .HralignAttr !=OfcST_HrAlignUnset {_dbcgac ,_ceagf :=_fgfd .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _ceagf !=nil {return _ceagf ;};start .Attr =append (start .Attr ,_dbcgac );};if _fgfd .AllowincellAttr !=_f .ST_TrueFalseUnset {_ebgfg ,_cadcb :=_fgfd .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _cadcb !=nil {return _cadcb ;};start .Attr =append (start .Attr ,_ebgfg );};if _fgfd .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_ecgfdc ,_ffaca :=_fgfd .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _ffaca !=nil {return _ffaca ;};start .Attr =append (start .Attr ,_ecgfdc );};if _fgfd .UserdrawnAttr !=_f .ST_TrueFalseUnset {_fgbc ,_fbgbbd :=_fgfd .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _fbgbbd !=nil {return _fbgbbd ;};start .Attr =append (start .Attr ,_fgbc );};if _fgfd .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .BordertopcolorAttr )}); +};if _fgfd .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .BorderleftcolorAttr )}); +};if _fgfd .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .BorderbottomcolorAttr )}); +};if _fgfd .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .BorderrightcolorAttr )}); +};if _fgfd .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_gfdg ,_ccgae :=_fgfd .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _ccgae !=nil {return _ccgae ;};start .Attr =append (start .Attr ,_gfdg ); +};if _fgfd .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .DgmnodekindAttr )});};if _fgfd .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_ecagc ,_feaec :=_fgfd .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _feaec !=nil {return _feaec ;};start .Attr =append (start .Attr ,_ecagc );};if _fgfd .InsetmodeAttr !=OfcST_InsetModeUnset {_ggfbg ,_fgcdd :=_fgfd .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); +if _fgcdd !=nil {return _fgcdd ;};start .Attr =append (start .Attr ,_ggfbg );};if _fgfd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .OpacityAttr )}); +};if _fgfd .StrokedAttr !=_f .ST_TrueFalseUnset {_bdfc ,_bcfe :=_fgfd .StrokedAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0072\u006f\u006b\u0065\u0064"});if _bcfe !=nil {return _bcfe ;};start .Attr =append (start .Attr ,_bdfc );};if _fgfd .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .StrokecolorAttr )}); +};if _fgfd .StrokeweightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .StrokeweightAttr )});};if _fgfd .InsetpenAttr !=_f .ST_TrueFalseUnset {_cdgfcd ,_aaef :=_fgfd .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); +if _aaef !=nil {return _aaef ;};start .Attr =append (start .Attr ,_cdgfcd );};if _fgfd .ChromakeyAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .ChromakeyAttr )}); +};if _fgfd .FilledAttr !=_f .ST_TrueFalseUnset {_fbbca ,_edffa :=_fgfd .FilledAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0065\u0064"});if _edffa !=nil {return _edffa ;};start .Attr =append (start .Attr ,_fbbca );};if _fgfd .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .FillcolorAttr )}); +};if _fgfd .SptAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073p\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .SptAttr )});};if _fgfd .ConnectortypeAttr !=OfcST_ConnectorTypeUnset {_ffbe ,_edba :=_fgfd .ConnectortypeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0063o\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"}); +if _edba !=nil {return _edba ;};start .Attr =append (start .Attr ,_ffbe );};if _fgfd .BwmodeAttr !=OfcST_BWModeUnset {_ddaa ,_bfef :=_fgfd .BwmodeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006d\u006f\u0064\u0065"});if _bfef !=nil {return _bfef ; +};start .Attr =append (start .Attr ,_ddaa );};if _fgfd .BwpureAttr !=OfcST_BWModeUnset {_fccgb ,_ceagb :=_fgfd .BwpureAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u0070\u0075\u0072\u0065"});if _ceagb !=nil {return _ceagb ;};start .Attr =append (start .Attr ,_fccgb ); +};if _fgfd .BwnormalAttr !=OfcST_BWModeUnset {_fbcbf ,_cbfff :=_fgfd .BwnormalAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"});if _cbfff !=nil {return _cbfff ;};start .Attr =append (start .Attr ,_fbcbf ); +};if _fgfd .ForcedashAttr !=_f .ST_TrueFalseUnset {_cgae ,_eabb :=_fgfd .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _eabb !=nil {return _eabb ;};start .Attr =append (start .Attr ,_cgae ); +};if _fgfd .OleiconAttr !=_f .ST_TrueFalseUnset {_ecfb ,_afcf :=_fgfd .OleiconAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u006f\u006c\u0065\u0069\u0063\u006fn"});if _afcf !=nil {return _afcf ;};start .Attr =append (start .Attr ,_ecfb );};if _fgfd .OleAttr !=_f .ST_TrueFalseBlankUnset {_beced ,_dcbdf :=_fgfd .OleAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006fl\u0065"}); +if _dcbdf !=nil {return _dcbdf ;};start .Attr =append (start .Attr ,_beced );};if _fgfd .PreferrelativeAttr !=_f .ST_TrueFalseUnset {_fdagc ,_gdbb :=_fgfd .PreferrelativeAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003ap\u0072\u0065\u0066e\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"}); +if _gdbb !=nil {return _gdbb ;};start .Attr =append (start .Attr ,_fdagc );};if _fgfd .CliptowrapAttr !=_f .ST_TrueFalseUnset {_begdg ,_bcdega :=_fgfd .CliptowrapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063l\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"}); +if _bcdega !=nil {return _bcdega ;};start .Attr =append (start .Attr ,_begdg );};if _fgfd .ClipAttr !=_f .ST_TrueFalseUnset {_egdcb ,_fbcaa :=_fgfd .ClipAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0063\u006c\u0069\u0070"});if _fbcaa !=nil {return _fbcaa ; +};start .Attr =append (start .Attr ,_egdcb );};if _fgfd .TypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0079\u0070\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .TypeAttr )});};if _fgfd .AdjAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u0064\u006a"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .AdjAttr )}); +};if _fgfd .PathAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_ec .Sprintf ("\u0025\u0076",*_fgfd .PathAttr )});};e .EncodeToken (start );for _ ,_daffef :=range _fgfd .ShapeChoice {_daffef .MarshalXML (e ,_e .StartElement {}); +};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type OfcCT_Extrusion struct{ -// Skew Toggle -OnAttr _de .ST_TrueFalse ; +// Extrusion Toggle +OnAttr _f .ST_TrueFalse ; -// Skew Offset -OffsetAttr *string ; +// Extrusion Type +TypeAttr OfcST_ExtrusionType ; -// Skew Origin -OriginAttr *string ; +// Extrusion Render Mode +RenderAttr OfcST_ExtrusionRender ; -// Skew Perspective Matrix -MatrixAttr *string ;ExtAttr ST_Ext ;};type OfcST_CalloutPlacement byte ;type CT_Line struct{ +// Extrusion Viewpoint Origin +ViewpointoriginAttr *string ; -// Line Start -FromAttr *string ; +// Extrusion Viewpoint +ViewpointAttr *string ; -// Line End Point -ToAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ; -StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ;UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ; -HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ;UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ; -BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ; -InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ; -OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};type AG_StrokeAttributes struct{OnAttr _de .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ; -OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ;JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ; -ImagealignshapeAttr _de .ST_TrueFalse ;Color2Attr *string ;StartarrowAttr ST_StrokeArrowType ;StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ; -HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _de .ST_TrueFalse ;IdAttr *string ;InsetpenAttr _de .ST_TrueFalse ;RelidAttr *string ;};func NewCT_Background ()*CT_Background {_cbcc :=&CT_Background {};return _cbcc };type Imagedata struct{CT_ImageData }; -func (_abage *OfcST_OLEDrawAspect )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dbeff ,_cbfca :=d .Token ();if _cbfca !=nil {return _cbfca ;};if _ggecd ,_fgedc :=_dbeff .(_e .EndElement );_fgedc &&_ggecd .Name ==start .Name {*_abage =1; -return nil ;};if _ebcgb ,_gfage :=_dbeff .(_e .CharData );!_gfage {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbeff );}else {switch string (_ebcgb ){case "":*_abage =0; -case "\u0043o\u006e\u0074\u0065\u006e\u0074":*_abage =1;case "\u0049\u0063\u006f\u006e":*_abage =2;};};_dbeff ,_cbfca =d .Token ();if _cbfca !=nil {return _cbfca ;};if _fcacf ,_gcgab :=_dbeff .(_e .EndElement );_gcgab &&_fcacf .Name ==start .Name {return nil ; -};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbeff );};func NewOfcCT_RelationTable ()*OfcCT_RelationTable {_cfddd :=&OfcCT_RelationTable {}; -return _cfddd };func (_cageb *CT_H )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_adga :=range start .Attr {if _adga .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_ebaf :=_adga .Value ;_cageb .PositionAttr =&_ebaf ; -continue ;};if _adga .Name .Local =="\u0070\u006f\u006ca\u0072"{_efge :=_adga .Value ;_cageb .PolarAttr =&_efge ;continue ;};if _adga .Name .Local =="\u006d\u0061\u0070"{_afcf :=_adga .Value ;_cageb .MapAttr =&_afcf ;continue ;};if _adga .Name .Local =="\u0069\u006e\u0076\u0078"{_cageb .InvxAttr .UnmarshalXMLAttr (_adga ); -continue ;};if _adga .Name .Local =="\u0069\u006e\u0076\u0079"{_cageb .InvyAttr .UnmarshalXMLAttr (_adga );continue ;};if _adga .Name .Local =="\u0073\u0077\u0069\u0074\u0063\u0068"{_cageb .SwitchAttr .UnmarshalXMLAttr (_adga );continue ;};if _adga .Name .Local =="\u0078\u0072\u0061\u006e\u0067\u0065"{_cdac :=_adga .Value ; -_cageb .XrangeAttr =&_cdac ;continue ;};if _adga .Name .Local =="\u0079\u0072\u0061\u006e\u0067\u0065"{_bffa :=_adga .Value ;_cageb .YrangeAttr =&_bffa ;continue ;};if _adga .Name .Local =="r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"{_edde :=_adga .Value ; -_cageb .RadiusrangeAttr =&_edde ;continue ;};};for {_cgef ,_dcfa :=d .Token ();if _dcfa !=nil {return _d .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048\u003a\u0020\u0025\u0073",_dcfa );};if _afdb ,_agfg :=_cgef .(_e .EndElement ); -_agfg &&_afdb .Name ==start .Name {break ;};};return nil ;};type AG_ImageAttributes struct{SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ; -GrayscaleAttr _de .ST_TrueFalse ;BilevelAttr _de .ST_TrueFalse ;};func (_egfbc OfcST_ConnectorType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_egfbc .String (),start );};type OfcCT_StrokeChild struct{ +// Extrusion Direction +PlaneAttr OfcST_ExtrusionPlane ; -// Stroke Toggle -OnAttr _de .ST_TrueFalse ; +// Extrusion Skew Angle +SkewangleAttr *float32 ; -// Stroke Weight -WeightAttr *string ; +// Extrusion Skew +SkewamtAttr *string ; -// Stroke Color -ColorAttr *string ; +// Forward Extrusion +ForedepthAttr *string ; -// Stroke Alternate Pattern Color -Color2Attr *string ; +// Backward Extrusion Depth +BackdepthAttr *string ; -// Stroke Opacity -OpacityAttr *string ; +// Rotation Axis +OrientationAttr *string ; -// Stroke Line Style -LinestyleAttr ST_StrokeLineStyle ; +// Rotation Around Axis +OrientationangleAttr *float32 ; -// Miter Joint Limit -MiterlimitAttr *float64 ; +// Rotation Toggle +LockrotationcenterAttr _f .ST_TrueFalse ; -// Line End Join Style) -JoinstyleAttr ST_StrokeJoinStyle ; +// Center of Rotation Toggle +AutorotationcenterAttr _f .ST_TrueFalse ; -// Line End Cap -EndcapAttr ST_StrokeEndCap ; +// Rotation Center +RotationcenterAttr *string ; -// Stroke Dash Pattern -DashstyleAttr *string ; +// X-Y Rotation Angle +RotationangleAttr *string ; -// Inset Border From Path -InsetpenAttr _de .ST_TrueFalse ; +// Extrusion Color Mode +ColormodeAttr OfcST_ColorMode ; -// Stroke Image Style -FilltypeAttr ST_FillType ; +// Extrusion Color +ColorAttr *string ; -// Stroke Image Location -SrcAttr *string ; +// Shininess +ShininessAttr *float32 ; -// Stroke Image Aspect Ratio -ImageaspectAttr ST_ImageAspect ; +// Specularity +SpecularityAttr *string ; -// Stroke Image Size -ImagesizeAttr *string ; +// Diffuse Reflection +DiffusityAttr *string ; -// Stoke Image Alignment -ImagealignshapeAttr _de .ST_TrueFalse ; +// Metallic Surface Toggle +MetalAttr _f .ST_TrueFalse ; -// Line Start Arrowhead -StartarrowAttr ST_StrokeArrowType ; +// Simulated Bevel +EdgeAttr *string ; -// Line Start Arrowhead Width -StartarrowwidthAttr ST_StrokeArrowWidth ; +// Faceting Quality +FacetAttr *string ; -// Line Start Arrowhead Length -StartarrowlengthAttr ST_StrokeArrowLength ; +// Shape Face Lighting Toggle +LightfaceAttr _f .ST_TrueFalse ; -// Line End Arrowhead -EndarrowAttr ST_StrokeArrowType ; +// Brightness +BrightnessAttr *string ; -// Line End Arrowhead Width -EndarrowwidthAttr ST_StrokeArrowWidth ; +// Primary Light Position +LightpositionAttr *string ; -// Line End Arrowhead Length -EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ;ForcedashAttr _de .ST_TrueFalse ;ExtAttr ST_Ext ;};func NewCT_Line ()*CT_Line {_gcegd :=&CT_Line {};return _gcegd };type OfcRight struct{OfcCT_StrokeChild }; -func (_efeb *AG_OfficeCoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _efeb .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .SpidAttr )}); -};if _efeb .OnedAttr !=_de .ST_TrueFalseUnset {_ffbf ,_bed :=_efeb .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"});if _bed !=nil {return _bed ;};start .Attr =append (start .Attr ,_ffbf );};if _efeb .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .RegroupidAttr )}); -};if _efeb .DoubleclicknotifyAttr !=_de .ST_TrueFalseUnset {_fage ,_cagb :=_efeb .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _cagb !=nil {return _cagb ; -};start .Attr =append (start .Attr ,_fage );};if _efeb .ButtonAttr !=_de .ST_TrueFalseUnset {_ffa ,_dbda :=_efeb .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _dbda !=nil {return _dbda ;};start .Attr =append (start .Attr ,_ffa ); -};if _efeb .UserhiddenAttr !=_de .ST_TrueFalseUnset {_age ,_edd :=_efeb .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _edd !=nil {return _edd ;};start .Attr =append (start .Attr ,_age ); -};if _efeb .BulletAttr !=_de .ST_TrueFalseUnset {_cgda ,_dce :=_efeb .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _dce !=nil {return _dce ;};start .Attr =append (start .Attr ,_cgda );};if _efeb .HrAttr !=_de .ST_TrueFalseUnset {_cad ,_fcf :=_efeb .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); -if _fcf !=nil {return _fcf ;};start .Attr =append (start .Attr ,_cad );};if _efeb .HrstdAttr !=_de .ST_TrueFalseUnset {_gcb ,_acd :=_efeb .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _acd !=nil {return _acd ; -};start .Attr =append (start .Attr ,_gcb );};if _efeb .HrnoshadeAttr !=_de .ST_TrueFalseUnset {_fac ,_ccbb :=_efeb .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _ccbb !=nil {return _ccbb ; -};start .Attr =append (start .Attr ,_fac );};if _efeb .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .HrpctAttr )});};if _efeb .HralignAttr !=OfcST_HrAlignUnset {_eae ,_bcfg :=_efeb .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); -if _bcfg !=nil {return _bcfg ;};start .Attr =append (start .Attr ,_eae );};if _efeb .AllowincellAttr !=_de .ST_TrueFalseUnset {_dedc ,_dac :=_efeb .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); -if _dac !=nil {return _dac ;};start .Attr =append (start .Attr ,_dedc );};if _efeb .AllowoverlapAttr !=_de .ST_TrueFalseUnset {_gaa ,_eggc :=_efeb .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); -if _eggc !=nil {return _eggc ;};start .Attr =append (start .Attr ,_gaa );};if _efeb .UserdrawnAttr !=_de .ST_TrueFalseUnset {_ggb ,_ede :=_efeb .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); -if _ede !=nil {return _ede ;};start .Attr =append (start .Attr ,_ggb );};if _efeb .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .BordertopcolorAttr )}); -};if _efeb .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .BorderleftcolorAttr )}); -};if _efeb .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .BorderbottomcolorAttr )}); -};if _efeb .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .BorderrightcolorAttr )}); -};if _efeb .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_eeec ,_febf :=_efeb .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _febf !=nil {return _febf ;};start .Attr =append (start .Attr ,_eeec ); -};if _efeb .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_efeb .DgmnodekindAttr )});};if _efeb .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_eeee ,_fbge :=_efeb .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); -if _fbge !=nil {return _fbge ;};start .Attr =append (start .Attr ,_eeee );};if _efeb .InsetmodeAttr !=OfcST_InsetModeUnset {_edgf ,_cde :=_efeb .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"}); -if _cde !=nil {return _cde ;};start .Attr =append (start .Attr ,_edgf );};return nil ;};func (_acfcd ST_FillType )ValidateWithPath (path string )error {switch _acfcd {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_acfcd )); -};return nil ;};func (_cbfad *OfcDiagram )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbfad .OfcCT_Diagram =*NewOfcCT_Diagram ();for _ ,_bgbbc :=range start .Attr {if _bgbbc .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_defgg ,_acgag :=_a .ParseInt (_bgbbc .Value ,10,64); -if _acgag !=nil {return _acgag ;};_cbfad .DgmstyleAttr =&_defgg ;continue ;};if _bgbbc .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_cbfad .AutoformatAttr .UnmarshalXMLAttr (_bgbbc );continue ;};if _bgbbc .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_cbfad .ReverseAttr .UnmarshalXMLAttr (_bgbbc ); -continue ;};if _bgbbc .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_cbfad .AutolayoutAttr .UnmarshalXMLAttr (_bgbbc );continue ;};if _bgbbc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_fdaae ,_decfe :=_a .ParseInt (_bgbbc .Value ,10,64); -if _decfe !=nil {return _decfe ;};_cbfad .DgmscalexAttr =&_fdaae ;continue ;};if _bgbbc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_fdcg ,_cfdfg :=_a .ParseInt (_bgbbc .Value ,10,64);if _cfdfg !=nil {return _cfdfg ;};_cbfad .DgmscaleyAttr =&_fdcg ; -continue ;};if _bgbbc .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_gcfg ,_bgebb :=_a .ParseInt (_bgbbc .Value ,10,64);if _bgebb !=nil {return _bgebb ;};_cbfad .DgmfontsizeAttr =&_gcfg ;continue ;};if _bgbbc .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_cgedda :=_bgbbc .Value ; -_cbfad .ConstrainboundsAttr =&_cgedda ;continue ;};if _bgbbc .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_eddbfb ,_bccdg :=_a .ParseInt (_bgbbc .Value ,10,64);if _bccdg !=nil {return _bccdg ;}; -_cbfad .DgmbasetextscaleAttr =&_eddbfb ;continue ;};if _bgbbc .Name .Local =="\u0065\u0078\u0074"{_cbfad .ExtAttr .UnmarshalXMLAttr (_bgbbc );continue ;};};_cccedf :for {_cefgg ,_bfgdg :=d .Token ();if _bfgdg !=nil {return _bfgdg ;};switch _ffdfd :=_cefgg .(type ){case _e .StartElement :switch _ffdfd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_cbfad .Relationtable =NewOfcCT_RelationTable (); -if _bgdeg :=d .DecodeElement (_cbfad .Relationtable ,&_ffdfd );_bgdeg !=nil {return _bgdeg ;};default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063D\u0069\u0061\u0067\u0072\u0061\u006d\u0020\u0025\u0076",_ffdfd .Name ); -if _gcdaa :=d .Skip ();_gcdaa !=nil {return _gcdaa ;};};case _e .EndElement :break _cccedf ;case _e .CharData :};};return nil ;};func (_ddfb ST_FillType )Validate ()error {return _ddfb .ValidateWithPath ("")};func (_cafb *OfcST_Angle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cafb =0; -case "\u0061\u006e\u0079":*_cafb =1;case "\u0033\u0030":*_cafb =2;case "\u0034\u0035":*_cafb =3;case "\u0036\u0030":*_cafb =4;case "\u0039\u0030":*_cafb =5;case "\u0061\u0075\u0074\u006f":*_cafb =6;};return nil ;};func (_bagdf *OfcCT_Diagram )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_beda :=range start .Attr {if _beda .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_dbba ,_ebeea :=_a .ParseInt (_beda .Value ,10,64); -if _ebeea !=nil {return _ebeea ;};_bagdf .DgmstyleAttr =&_dbba ;continue ;};if _beda .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_bagdf .AutoformatAttr .UnmarshalXMLAttr (_beda );continue ;};if _beda .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_bagdf .ReverseAttr .UnmarshalXMLAttr (_beda ); -continue ;};if _beda .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_bagdf .AutolayoutAttr .UnmarshalXMLAttr (_beda );continue ;};if _beda .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_ceafb ,_bgbce :=_a .ParseInt (_beda .Value ,10,64); -if _bgbce !=nil {return _bgbce ;};_bagdf .DgmscalexAttr =&_ceafb ;continue ;};if _beda .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_gddb ,_fbgcg :=_a .ParseInt (_beda .Value ,10,64);if _fbgcg !=nil {return _fbgcg ;};_bagdf .DgmscaleyAttr =&_gddb ; -continue ;};if _beda .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_cbbad ,_beace :=_a .ParseInt (_beda .Value ,10,64);if _beace !=nil {return _beace ;};_bagdf .DgmfontsizeAttr =&_cbbad ;continue ;};if _beda .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_dbed :=_beda .Value ; -_bagdf .ConstrainboundsAttr =&_dbed ;continue ;};if _beda .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_bafad ,_effb :=_a .ParseInt (_beda .Value ,10,64);if _effb !=nil {return _effb ;};_bagdf .DgmbasetextscaleAttr =&_bafad ; -continue ;};if _beda .Name .Local =="\u0065\u0078\u0074"{_bagdf .ExtAttr .UnmarshalXMLAttr (_beda );continue ;};};_bgcg :for {_aadag ,_gagcc :=d .Token ();if _gagcc !=nil {return _gagcc ;};switch _gdfag :=_aadag .(type ){case _e .StartElement :switch _gdfag .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_bagdf .Relationtable =NewOfcCT_RelationTable (); -if _dddf :=d .DecodeElement (_bagdf .Relationtable ,&_gdfag );_dddf !=nil {return _dddf ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043T\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d \u0025\u0076",_gdfag .Name ); -if _gdacd :=d .Skip ();_gdacd !=nil {return _gdacd ;};};case _e .EndElement :break _bgcg ;case _e .CharData :};};return nil ;};func (_gbbfab *Textpath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gbbfab .CT_TextPath .MarshalXML (e ,start ); -};func NewOfcLeft ()*OfcLeft {_decdg :=&OfcLeft {};_decdg .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _decdg ;};func NewOfcSignatureline ()*OfcSignatureline {_bccfdg :=&OfcSignatureline {};_bccfdg .OfcCT_SignatureLine =*NewOfcCT_SignatureLine (); -return _bccfdg ;};func (_fcedb OfcST_CalloutPlacement )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fcedb .String (),start );};func NewRect ()*Rect {_gacfc :=&Rect {};_gacfc .CT_Rect =*NewCT_Rect ();return _gacfc }; -type OfcCT_Ink struct{ +// Primary Light Intensity +LightlevelAttr *string ; -// Ink Data -IAttr *string ; +// Primary Light Harshness Toggle +LightharshAttr _f .ST_TrueFalse ; -// Annotation Flag -AnnotationAttr _de .ST_TrueFalse ; +// Secondary Light Position +Lightposition2Attr *string ; -// Content Type -ContentTypeAttr *string ;};const (ST_EditAsUnset ST_EditAs =0;ST_EditAsCanvas ST_EditAs =1;ST_EditAsOrgchart ST_EditAs =2;ST_EditAsRadial ST_EditAs =3;ST_EditAsCycle ST_EditAs =4;ST_EditAsStacked ST_EditAs =5;ST_EditAsVenn ST_EditAs =6;ST_EditAsBullseye ST_EditAs =7; -);func (_bfbae *OfcST_Angle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbagg ,_bbeec :=d .Token ();if _bbeec !=nil {return _bbeec ;};if _abfdd ,_adae :=_cbagg .(_e .EndElement );_adae &&_abfdd .Name ==start .Name {*_bfbae =1;return nil ; -};if _cefdce ,_dbecb :=_cbagg .(_e .CharData );!_dbecb {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbagg );}else {switch string (_cefdce ){case "":*_bfbae =0; -case "\u0061\u006e\u0079":*_bfbae =1;case "\u0033\u0030":*_bfbae =2;case "\u0034\u0035":*_bfbae =3;case "\u0036\u0030":*_bfbae =4;case "\u0039\u0030":*_bfbae =5;case "\u0061\u0075\u0074\u006f":*_bfbae =6;};};_cbagg ,_bbeec =d .Token ();if _bbeec !=nil {return _bbeec ; -};if _dede ,_cfggg :=_cbagg .(_e .EndElement );_cfggg &&_dede .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbagg ); -}; +// Secondary Light Intensity +Lightlevel2Attr *string ; -// Validate validates the AG_Chromakey and its children -func (_cgd *AG_Chromakey )Validate ()error {return _cgd .ValidateWithPath ("\u0041\u0047\u005fC\u0068\u0072\u006f\u006d\u0061\u006b\u0065\u0079");};func NewPath ()*Path {_bdbbe :=&Path {};_bdbbe .CT_Path =*NewCT_Path ();return _bdbbe }; +// Secondary Light Harshness Toggle +Lightharsh2Attr _f .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_eggf OfcST_HrAlign )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ababd :=_e .Attr {};_ababd .Name =name ;switch _eggf {case OfcST_HrAlignUnset :_ababd .Value ="";case OfcST_HrAlignLeft :_ababd .Value ="\u006c\u0065\u0066\u0074"; +case OfcST_HrAlignRight :_ababd .Value ="\u0072\u0069\u0067h\u0074";case OfcST_HrAlignCenter :_ababd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";};return _ababd ,nil ;};func NewOfcCT_Rules ()*OfcCT_Rules {_cccfe :=&OfcCT_Rules {};return _cccfe }; -// ValidateWithPath validates the AG_ShapeAttributes and its children, prefixing error messages with path -func (_baf *AG_ShapeAttributes )ValidateWithPath (path string )error {if _fbb :=_baf .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_fbb !=nil {return _fbb ;};if _efdf :=_baf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_efdf !=nil {return _efdf ;};if _efde :=_baf .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_efde !=nil {return _efde ;};return nil ;};func (_bbbb *AG_StrokeAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bbbb .OnAttr !=_de .ST_TrueFalseUnset {_fdg ,_ccac :=_bbbb .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); -if _ccac !=nil {return _ccac ;};start .Attr =append (start .Attr ,_fdg );};if _bbbb .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .WeightAttr )}); -};if _bbbb .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .ColorAttr )});};if _bbbb .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .OpacityAttr )}); -};if _bbbb .LinestyleAttr !=ST_StrokeLineStyleUnset {_deef ,_egag :=_bbbb .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _egag !=nil {return _egag ;};start .Attr =append (start .Attr ,_deef );};if _bbbb .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .MiterlimitAttr )}); -};if _bbbb .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_egb ,_dbg :=_bbbb .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"});if _dbg !=nil {return _dbg ;};start .Attr =append (start .Attr ,_egb );};if _bbbb .EndcapAttr !=ST_StrokeEndCapUnset {_cagae ,_decf :=_bbbb .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"}); -if _decf !=nil {return _decf ;};start .Attr =append (start .Attr ,_cagae );};if _bbbb .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .DashstyleAttr )}); -};if _bbbb .FilltypeAttr !=ST_FillTypeUnset {_fbbc ,_bbgf :=_bbbb .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _bbgf !=nil {return _bbgf ;};start .Attr =append (start .Attr ,_fbbc );};if _bbbb .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .SrcAttr )}); -};if _bbbb .ImageaspectAttr !=ST_ImageAspectUnset {_bebf ,_cfgf :=_bbbb .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _cfgf !=nil {return _cfgf ;};start .Attr =append (start .Attr ,_bebf ); -};if _bbbb .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .ImagesizeAttr )});};if _bbbb .ImagealignshapeAttr !=_de .ST_TrueFalseUnset {_aed ,_cfdb :=_bbbb .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); -if _cfdb !=nil {return _cfdb ;};start .Attr =append (start .Attr ,_aed );};if _bbbb .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .Color2Attr )}); -};if _bbbb .StartarrowAttr !=ST_StrokeArrowTypeUnset {_fbdg ,_dfeb :=_bbbb .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _dfeb !=nil {return _dfeb ;};start .Attr =append (start .Attr ,_fbdg ); -};if _bbbb .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_cceg ,_gfbd :=_bbbb .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _gfbd !=nil {return _gfbd ;}; -start .Attr =append (start .Attr ,_cceg );};if _bbbb .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_cbcf ,_efb :=_bbbb .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); -if _efb !=nil {return _efb ;};start .Attr =append (start .Attr ,_cbcf );};if _bbbb .EndarrowAttr !=ST_StrokeArrowTypeUnset {_cee ,_becc :=_bbbb .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _becc !=nil {return _becc ; -};start .Attr =append (start .Attr ,_cee );};if _bbbb .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_geff ,_gga :=_bbbb .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); -if _gga !=nil {return _gga ;};start .Attr =append (start .Attr ,_geff );};if _bbbb .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_aaae ,_eceb :=_bbbb .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"}); -if _eceb !=nil {return _eceb ;};start .Attr =append (start .Attr ,_aaae );};if _bbbb .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .HrefAttr )}); -};if _bbbb .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .AlthrefAttr )});};if _bbbb .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .TitleAttr )}); -};if _bbbb .ForcedashAttr !=_de .ST_TrueFalseUnset {_cgeg ,_cbcd :=_bbbb .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _cbcd !=nil {return _cbcd ;};start .Attr =append (start .Attr ,_cgeg ); -};if _bbbb .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .IdAttr )});};if _bbbb .InsetpenAttr !=_de .ST_TrueFalseUnset {_fffg ,_gfag :=_bbbb .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _gfag !=nil {return _gfag ;};start .Attr =append (start .Attr ,_fffg );};if _bbbb .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_bbbb .RelidAttr )}); -};return nil ;};func NewPolyline ()*Polyline {_ggbg :=&Polyline {};_ggbg .CT_PolyLine =*NewCT_PolyLine ();return _ggbg ;};func (_ddbgfd OfcST_ConnectorType )Validate ()error {return _ddbgfd .ValidateWithPath ("")};func (_agbab *Group )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agbab .CT_Group =*NewCT_Group (); -for _ ,_dgbgd :=range start .Attr {if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_ccfbf :=_dgbgd .Value ; -_agbab .BordertopcolorAttr =&_ccfbf ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_agbab .AllowoverlapAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_agbab .UserdrawnAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_cgfgd :=_dgbgd .Value ; -_agbab .TablelimitsAttr =&_cgfgd ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_agbab .DgmlayoutmruAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fedd ,_afbcf :=_a .ParseInt (_dgbgd .Value ,10,64); -if _afbcf !=nil {return _afbcf ;};_agbab .RegroupidAttr =&_fedd ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_agbab .AllowincellAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_agbab .HrnoshadeAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_agbab .UserhiddenAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0073\u0070\u0069\u0064"{_eccbgc :=_dgbgd .Value ; -_agbab .SpidAttr =&_eccbgc ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0068\u0072\u0073t\u0064"{_agbab .HrstdAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0068\u0072"{_agbab .HrAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gbdba :=_dgbgd .Value ; -_agbab .BorderleftcolorAttr =&_gbdba ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_bfgfd ,_fabdg :=_a .ParseInt (_dgbgd .Value ,10,64); -if _fabdg !=nil {return _fabdg ;};_agbab .DgmnodekindAttr =&_bfgfd ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_gfeff :=_dgbgd .Value ; -_agbab .BorderbottomcolorAttr =&_gfeff ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_adge :=_dgbgd .Value ; -_agbab .TablepropertiesAttr =&_adge ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_agbab .BulletAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_agbab .DoubleclicknotifyAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_agbab .HralignAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_agbab .InsetmodeAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_agbab .ButtonAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u006f\u006e\u0065\u0064"{_agbab .OnedAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_babc :=_dgbgd .Value ; -_agbab .BorderrightcolorAttr =&_babc ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0068\u0072\u0070c\u0074"{_ffgdc ,_feed :=_a .ParseFloat (_dgbgd .Value ,64); -if _feed !=nil {return _feed ;};_dgfa :=float32 (_ffgdc );_agbab .HrpctAttr =&_dgfa ;continue ;};if _dgbgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dgbgd .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_agbab .DgmlayoutAttr .UnmarshalXMLAttr (_dgbgd ); -continue ;};if _dgbgd .Name .Local =="\u0070\u0072\u0069n\u0074"{_agbab .PrintAttr .UnmarshalXMLAttr (_dgbgd );continue ;};if _dgbgd .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_bdfdc :=_dgbgd .Value ;_agbab .CoordoriginAttr =&_bdfdc ; -continue ;};if _dgbgd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_agbab .FilledAttr .UnmarshalXMLAttr (_dgbgd );continue ;};if _dgbgd .Name .Local =="\u0063\u006c\u0061s\u0073"{_agdbb :=_dgbgd .Value ;_agbab .ClassAttr =&_agdbb ;continue ;}; -if _dgbgd .Name .Local =="\u0069\u0064"{_eafcc :=_dgbgd .Value ;_agbab .IdAttr =&_eafcc ;continue ;};if _dgbgd .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_agbab .EditasAttr .UnmarshalXMLAttr (_dgbgd );continue ;};if _dgbgd .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_ffgba :=_dgbgd .Value ; -_agbab .WrapcoordsAttr =&_ffgba ;continue ;};if _dgbgd .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_fgead :=_dgbgd .Value ;_agbab .CoordsizeAttr =&_fgead ;continue ;};if _dgbgd .Name .Local =="\u0061\u006c\u0074"{_befca :=_dgbgd .Value ; -_agbab .AltAttr =&_befca ;continue ;};if _dgbgd .Name .Local =="\u0074\u0069\u0074l\u0065"{_ggbcbg :=_dgbgd .Value ;_agbab .TitleAttr =&_ggbcbg ;continue ;};if _dgbgd .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_egbfd :=_dgbgd .Value ;_agbab .TargetAttr =&_egbfd ; -continue ;};if _dgbgd .Name .Local =="\u0068\u0072\u0065\u0066"{_feaac :=_dgbgd .Value ;_agbab .HrefAttr =&_feaac ;continue ;};if _dgbgd .Name .Local =="\u0073\u0074\u0079l\u0065"{_gfae :=_dgbgd .Value ;_agbab .StyleAttr =&_gfae ;continue ;};if _dgbgd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_befcf :=_dgbgd .Value ; -_agbab .FillcolorAttr =&_befcf ;continue ;};};_dbab :for {_gfacg ,_dadb :=d .Token ();if _dadb !=nil {return _dadb ;};switch _dffad :=_gfacg .(type ){case _e .StartElement :switch _dffad .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_gebcd :=NewCT_GroupChoice (); -if _ddfcb :=d .DecodeElement (&_gebcd .Group ,&_dffad );_ddfcb !=nil {return _ddfcb ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_gebcd );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_cdec :=NewCT_GroupChoice (); -if _gecbb :=d .DecodeElement (&_cdec .Shape ,&_dffad );_gecbb !=nil {return _gecbb ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_cdec );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_gbfc :=NewCT_GroupChoice (); -if _abafe :=d .DecodeElement (&_gbfc .Shapetype ,&_dffad );_abafe !=nil {return _abafe ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_gbfc );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_bacaf :=NewCT_GroupChoice (); -if _fafdf :=d .DecodeElement (&_bacaf .Arc ,&_dffad );_fafdf !=nil {return _fafdf ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_bacaf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_geadgf :=NewCT_GroupChoice (); -if _ccaef :=d .DecodeElement (&_geadgf .Curve ,&_dffad );_ccaef !=nil {return _ccaef ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_geadgf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_ggdec :=NewCT_GroupChoice (); -if _fgdf :=d .DecodeElement (&_ggdec .Image ,&_dffad );_fgdf !=nil {return _fgdf ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_ggdec );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_bfbb :=NewCT_GroupChoice (); -if _bdccd :=d .DecodeElement (&_bfbb .Line ,&_dffad );_bdccd !=nil {return _bdccd ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_bfbb );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_edafcf :=NewCT_GroupChoice (); -if _gbcca :=d .DecodeElement (&_edafcf .Oval ,&_dffad );_gbcca !=nil {return _gbcca ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_edafcf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_fbccd :=NewCT_GroupChoice (); -if _bbefg :=d .DecodeElement (&_fbccd .Polyline ,&_dffad );_bbefg !=nil {return _bbefg ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_fbccd );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_ffgdf :=NewCT_GroupChoice (); -if _dfbf :=d .DecodeElement (&_ffgdf .Rect ,&_dffad );_dfbf !=nil {return _dfbf ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_ffgdf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_egcbc :=NewCT_GroupChoice (); -if _bggeg :=d .DecodeElement (&_egcbc .Roundrect ,&_dffad );_bggeg !=nil {return _bggeg ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_egcbc );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_efgbe :=NewCT_GroupChoice (); -if _bdgd :=d .DecodeElement (&_efgbe .Diagram ,&_dffad );_bdgd !=nil {return _bdgd ;};_agbab .GroupChoice =append (_agbab .GroupChoice ,_efgbe );default:_babe :=NewCT_GroupChoice ();if _bffc :=d .DecodeElement (&_babe ,&_dffad );_bffc ==nil {_agbab .GroupChoice =append (_agbab .GroupChoice ,_babe ); -continue ;};_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0047\u0072\u006fu\u0070 \u0025\u0076",_dffad .Name ); -if _ebdef :=d .Skip ();_ebdef !=nil {return _ebdef ;};return _dadb ;};case _e .EndElement :break _dbab ;case _e .CharData :};};return nil ;};func (_ddbafc *OfcCT_Ink )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eagfc :=range start .Attr {if _eagfc .Name .Local =="\u0069"{_fefbe :=_eagfc .Value ; -_ddbafc .IAttr =&_fefbe ;continue ;};if _eagfc .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_ddbafc .AnnotationAttr .UnmarshalXMLAttr (_eagfc );continue ;};if _eagfc .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_eegfa :=_eagfc .Value ; -_ddbafc .ContentTypeAttr =&_eegfa ;continue ;};};for {_bdfgc ,_ebfe :=d .Token ();if _ebfe !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0043\u0054\u005fI\u006e\u006b\u003a\u0020\u0025\u0073",_ebfe );};if _adbfc ,_aabaf :=_bdfgc .(_e .EndElement ); -_aabaf &&_adbfc .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_Relation ()*OfcCT_Relation {_fbdgfg :=&OfcCT_Relation {};return _fbdgfg };const (OfcST_ExtrusionTypeUnset OfcST_ExtrusionType =0;OfcST_ExtrusionTypePerspective OfcST_ExtrusionType =1; -OfcST_ExtrusionTypeParallel OfcST_ExtrusionType =2;); +// ValidateWithPath validates the CT_Stroke and its children, prefixing error messages with path +func (_gceb *CT_Stroke )ValidateWithPath (path string )error {if _gceb .Left !=nil {if _daeab :=_gceb .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_daeab !=nil {return _daeab ;};};if _gceb .Top !=nil {if _eccf :=_gceb .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070"); +_eccf !=nil {return _eccf ;};};if _gceb .Right !=nil {if _deggb :=_gceb .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_deggb !=nil {return _deggb ;};};if _gceb .Bottom !=nil {if _dgaeed :=_gceb .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); +_dgaeed !=nil {return _dgaeed ;};};if _gceb .Column !=nil {if _bgfd :=_gceb .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e");_bgfd !=nil {return _bgfd ;};};if _acgdb :=_gceb .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072"); +_acgdb !=nil {return _acgdb ;};if _eged :=_gceb .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_eged !=nil {return _eged ;};if _fdeg :=_gceb .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); +_fdeg !=nil {return _fdeg ;};if _eagd :=_gceb .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_eagd !=nil {return _eagd ;};if _afec :=_gceb .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); +_afec !=nil {return _afec ;};if _dagg :=_gceb .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_dagg !=nil {return _dagg ;};if _ddge :=_gceb .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072"); +_ddge !=nil {return _ddge ;};if _fafae :=_gceb .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_fafae !=nil {return _fafae ;};if _bcggb :=_gceb .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072"); +_bcggb !=nil {return _bcggb ;};if _fefg :=_gceb .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_fefg !=nil {return _fefg ;};if _afdab :=_gceb .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); +_afdab !=nil {return _afdab ;};if _fgeg :=_gceb .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_fgeg !=nil {return _fgeg ;};if _bbeae :=_gceb .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072"); +_bbeae !=nil {return _bbeae ;};if _aeed :=_gceb .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_aeed !=nil {return _aeed ;};if _eefde :=_gceb .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_eefde !=nil {return _eefde ;};return nil ;};func NewCT_Shape ()*CT_Shape {_becbdf :=&CT_Shape {};return _becbdf };type CT_Rect struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ; +CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ; +UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ; +UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ; +OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ; +BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ; +};func (_aebfc OfcST_ExtrusionPlane )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_aebfc .String (),start );}; -// ValidateWithPath validates the OfcCT_Relation and its children, prefixing error messages with path -func (_cgdcd *OfcCT_Relation )ValidateWithPath (path string )error {if _cgbdcc :=_cgdcd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cgbdcc !=nil {return _cgbdcc ;};return nil ;}; +// Validate validates the CT_PolyLineChoice and its children +func (_gaeb *CT_PolyLineChoice )Validate ()error {return _gaeb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006f\u006c\u0079\u004c\u0069\u006e\u0065\u0043h\u006f\u0069\u0063\u0065");};func (_ebcaa *Path )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _ebcaa .CT_Path .MarshalXML (e ,start ); +};const (OfcST_BWModeUnset OfcST_BWMode =0;OfcST_BWModeColor OfcST_BWMode =1;OfcST_BWModeAuto OfcST_BWMode =2;OfcST_BWModeGrayScale OfcST_BWMode =3;OfcST_BWModeLightGrayscale OfcST_BWMode =4;OfcST_BWModeInverseGray OfcST_BWMode =5;OfcST_BWModeGrayOutline OfcST_BWMode =6; +OfcST_BWModeHighContrast OfcST_BWMode =7;OfcST_BWModeBlack OfcST_BWMode =8;OfcST_BWModeWhite OfcST_BWMode =9;OfcST_BWModeHide OfcST_BWMode =10;OfcST_BWModeUndrawn OfcST_BWMode =11;OfcST_BWModeBlackTextAndLines OfcST_BWMode =12;); -// ValidateWithPath validates the Formulas and its children, prefixing error messages with path -func (_adce *Formulas )ValidateWithPath (path string )error {if _gebc :=_adce .CT_Formulas .ValidateWithPath (path );_gebc !=nil {return _gebc ;};return nil ;}; +// ValidateWithPath validates the Polyline and its children, prefixing error messages with path +func (_aegbb *Polyline )ValidateWithPath (path string )error {if _dbead :=_aegbb .CT_PolyLine .ValidateWithPath (path );_dbead !=nil {return _dbead ;};return nil ;};func (_fbbaf *Textbox )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _fbbaf .CT_Textbox .MarshalXML (e ,start ); +};type OfcCT_Lock struct{ -// ValidateWithPath validates the AG_Path and its children, prefixing error messages with path -func (_dfg *AG_Path )ValidateWithPath (path string )error {return nil };func (_fdea OfcST_OLEUpdateMode )ValidateWithPath (path string )error {switch _fdea {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdea )); -};return nil ;};const (OfcST_OLEDrawAspectUnset OfcST_OLEDrawAspect =0;OfcST_OLEDrawAspectContent OfcST_OLEDrawAspect =1;OfcST_OLEDrawAspectIcon OfcST_OLEDrawAspect =2;);func NewCT_Stroke ()*CT_Stroke {_aaga :=&CT_Stroke {};return _aaga };func (_cdff *CT_Shapetype )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_befa :=range start .Attr {if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_cdff .UserdrawnAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0068\u0072\u0070c\u0074"{_deagbc ,_cfdgg :=_a .ParseFloat (_befa .Value ,64); -if _cfdgg !=nil {return _cfdgg ;};_ebgg :=float32 (_deagbc );_cdff .HrpctAttr =&_ebgg ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_cdff .ButtonAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_cdff .CliptowrapAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cdff .ForcedashAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_cdff .BwnormalAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dacff ,_fdeg :=_a .ParseInt (_befa .Value ,10,64); -if _fdeg !=nil {return _fdeg ;};_cdff .DgmnodekindAttr =&_dacff ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_cdff .HralignAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_bcgb :=_befa .Value ; -_cdff .MasterAttr =&_bcgb ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0068\u0072\u0073t\u0064"{_cdff .HrstdAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_cdff .HrnoshadeAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_cdff .DgmlayoutAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u006f\u006e\u0065\u0064"{_cdff .OnedAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_cdff .AllowoverlapAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_cdff .UserhiddenAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_cdff .BulletAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_cdff .InsetmodeAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_cdff .DoubleclicknotifyAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0073\u0070\u0074"{_ffae ,_cdbe :=_a .ParseFloat (_befa .Value ,64); -if _cdbe !=nil {return _cdbe ;};_efacg :=float32 (_ffae );_cdff .SptAttr =&_efacg ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0073\u0070\u0069\u0064"{_geadg :=_befa .Value ; -_cdff .SpidAttr =&_geadg ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_bgged :=_befa .Value ; -_cdff .BorderleftcolorAttr =&_bgged ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_cdff .AllowincellAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_dedgd ,_ffcge :=_a .ParseInt (_befa .Value ,10,64); -if _ffcge !=nil {return _ffcge ;};_cdff .RegroupidAttr =&_dedgd ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u006f\u006c\u0065"{_cdff .OleAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_cdff .ConnectortypeAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_cdff .DgmlayoutmruAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_aabab :=_befa .Value ; -_cdff .BorderrightcolorAttr =&_aabab ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0068\u0072"{_cdff .HrAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0063\u006c\u0069\u0070"{_cdff .ClipAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_cdff .PreferrelativeAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_bbeaf :=_befa .Value ; -_cdff .BordertopcolorAttr =&_bbeaf ;continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_cdff .OleiconAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_cdff .BwmodeAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_cdff .BwpureAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_befa .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ebbbf :=_befa .Value ; -_cdff .BorderbottomcolorAttr =&_ebbbf ;continue ;};if _befa .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ceceg :=_befa .Value ;_cdff .TargetAttr =&_ceceg ;continue ;};if _befa .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_cdff .StrokedAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_cebec :=_befa .Value ;_cdff .StrokecolorAttr =&_cebec ;continue ;};if _befa .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ecfff :=_befa .Value ; -_cdff .StrokeweightAttr =&_ecfff ;continue ;};if _befa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cdff .InsetpenAttr .UnmarshalXMLAttr (_befa );continue ;};if _befa .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_gagfg :=_befa .Value ; -_cdff .ChromakeyAttr =&_gagfg ;continue ;};if _befa .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_cdff .FilledAttr .UnmarshalXMLAttr (_befa );continue ;};if _befa .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_debgb :=_befa .Value ; -_cdff .FillcolorAttr =&_debgb ;continue ;};if _befa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_abdgb :=_befa .Value ;_cdff .OpacityAttr =&_abdgb ;continue ;};if _befa .Name .Local =="\u0061\u006c\u0074"{_bdace :=_befa .Value ;_cdff .AltAttr =&_bdace ; -continue ;};if _befa .Name .Local =="\u0073\u0074\u0079l\u0065"{_acecg :=_befa .Value ;_cdff .StyleAttr =&_acecg ;continue ;};if _befa .Name .Local =="\u0069\u0064"{_dgba :=_befa .Value ;_cdff .IdAttr =&_dgba ;continue ;};if _befa .Name .Local =="\u0070\u0072\u0069n\u0074"{_cdff .PrintAttr .UnmarshalXMLAttr (_befa ); -continue ;};if _befa .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_fcgac :=_befa .Value ;_cdff .WrapcoordsAttr =&_fcgac ;continue ;};if _befa .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_cgca :=_befa .Value ; -_cdff .CoordoriginAttr =&_cgca ;continue ;};if _befa .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbfb :=_befa .Value ;_cdff .CoordsizeAttr =&_cbfb ;continue ;};if _befa .Name .Local =="\u0074\u0069\u0074l\u0065"{_ggcag :=_befa .Value ; -_cdff .TitleAttr =&_ggcag ;continue ;};if _befa .Name .Local =="\u0063\u006c\u0061s\u0073"{_abbd :=_befa .Value ;_cdff .ClassAttr =&_abbd ;continue ;};if _befa .Name .Local =="\u0068\u0072\u0065\u0066"{_eceg :=_befa .Value ;_cdff .HrefAttr =&_eceg ;continue ; -};if _befa .Name .Local =="\u0061\u0064\u006a"{_fgag :=_befa .Value ;_cdff .AdjAttr =&_fgag ;continue ;};if _befa .Name .Local =="\u0070\u0061\u0074\u0068"{_aeca :=_befa .Value ;_cdff .PathAttr =&_aeca ;continue ;};};_egad :for {_cffae ,_ebafc :=d .Token (); -if _ebafc !=nil {return _ebafc ;};switch _aged :=_cffae .(type ){case _e .StartElement :switch _aged .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_eece :=NewEG_ShapeElements (); -_eece .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_eece );if _bafg :=d .DecodeElement (&_eece .ShapeElementsChoice .Path ,&_aged );_bafg !=nil {return _bafg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_begge :=NewEG_ShapeElements (); -_begge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_begge );if _fbedb :=d .DecodeElement (&_begge .ShapeElementsChoice .Formulas ,&_aged );_fbedb !=nil {return _fbedb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_adfbe :=NewEG_ShapeElements (); -_adfbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_adfbe );if _bdbce :=d .DecodeElement (&_adfbe .ShapeElementsChoice .Handles ,&_aged );_bdbce !=nil {return _bdbce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bcgdb :=NewEG_ShapeElements (); -_bcgdb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_bcgdb );if _ggdc :=d .DecodeElement (&_bcgdb .ShapeElementsChoice .Fill ,&_aged );_ggdc !=nil {return _ggdc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gdba :=NewEG_ShapeElements (); -_gdba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_gdba );if _gbbe :=d .DecodeElement (&_gdba .ShapeElementsChoice .Stroke ,&_aged );_gbbe !=nil {return _gbbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ecafa :=NewEG_ShapeElements (); -_ecafa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_ecafa );if _eabf :=d .DecodeElement (&_ecafa .ShapeElementsChoice .Shadow ,&_aged );_eabf !=nil {return _eabf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ddbag :=NewEG_ShapeElements (); -_ddbag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_ddbag );if _afcda :=d .DecodeElement (&_ddbag .ShapeElementsChoice .Textbox ,&_aged );_afcda !=nil {return _afcda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eddfb :=NewEG_ShapeElements (); -_eddfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_eddfb );if _abgfc :=d .DecodeElement (&_eddfb .ShapeElementsChoice .Textpath ,&_aged );_abgfc !=nil {return _abgfc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_bdcfb :=NewEG_ShapeElements (); -_bdcfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_bdcfb );if _dddd :=d .DecodeElement (&_bdcfb .ShapeElementsChoice .Imagedata ,&_aged );_dddd !=nil {return _dddd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_dbffg :=NewEG_ShapeElements (); -_dbffg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_dbffg );if _gdbbf :=d .DecodeElement (&_dbffg .ShapeElementsChoice .Skew ,&_aged );_gdbbf !=nil {return _gdbbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fcdc :=NewEG_ShapeElements (); -_fcdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_fcdc );if _bgcde :=d .DecodeElement (&_fcdc .ShapeElementsChoice .Extrusion ,&_aged );_bgcde !=nil {return _bgcde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dbeeg :=NewEG_ShapeElements (); -_dbeeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_dbeeg );if _bccd :=d .DecodeElement (&_dbeeg .ShapeElementsChoice .Callout ,&_aged );_bccd !=nil {return _bccd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_afba :=NewEG_ShapeElements (); -_afba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_afba );if _babaef :=d .DecodeElement (&_afba .ShapeElementsChoice .Lock ,&_aged );_babaef !=nil {return _babaef ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_effga :=NewEG_ShapeElements (); -_effga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_effga );if _cgce :=d .DecodeElement (&_effga .ShapeElementsChoice .Clippath ,&_aged );_cgce !=nil {return _cgce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_aggd :=NewEG_ShapeElements (); -_aggd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_aggd );if _ggbe :=d .DecodeElement (&_aggd .ShapeElementsChoice .Signatureline ,&_aged );_ggbe !=nil {return _ggbe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_caggc :=NewEG_ShapeElements (); -_caggc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_caggc );if _fbafe :=d .DecodeElement (&_caggc .ShapeElementsChoice .Wrap ,&_aged );_fbafe !=nil {return _fbafe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebgbc :=NewEG_ShapeElements (); -_ebgbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_ebgbc );if _edcab :=d .DecodeElement (&_ebgbc .ShapeElementsChoice .Anchorlock ,&_aged );_edcab !=nil {return _edcab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ggdgf :=NewEG_ShapeElements (); -_ggdgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_ggdgf );if _ccca :=d .DecodeElement (&_ggdgf .ShapeElementsChoice .Bordertop ,&_aged );_ccca !=nil {return _ccca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_acaca :=NewEG_ShapeElements (); -_acaca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_acaca );if _eeaeg :=d .DecodeElement (&_acaca .ShapeElementsChoice .Borderbottom ,&_aged );_eeaeg !=nil {return _eeaeg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_faaaae :=NewEG_ShapeElements (); -_faaaae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_faaaae );if _ccec :=d .DecodeElement (&_faaaae .ShapeElementsChoice .Borderleft ,&_aged );_ccec !=nil {return _ccec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_bgdd :=NewEG_ShapeElements (); -_bgdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_bgdd );if _badd :=d .DecodeElement (&_bgdd .ShapeElementsChoice .Borderright ,&_aged );_badd !=nil {return _badd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_fdgbf :=NewEG_ShapeElements (); -_fdgbf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_fdgbf );if _addfe :=d .DecodeElement (&_fdgbf .ShapeElementsChoice .ClientData ,&_aged );_addfe !=nil {return _addfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dafa :=NewEG_ShapeElements (); -_dafa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cdff .EG_ShapeElements =append (_cdff .EG_ShapeElements ,_dafa );if _defdf :=d .DecodeElement (&_dafa .ShapeElementsChoice .Textdata ,&_aged );_defdf !=nil {return _defdf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_cdff .Complex =NewOfcComplex (); -if _ccdg :=d .DecodeElement (_cdff .Complex ,&_aged );_ccdg !=nil {return _ccdg ;};default:_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0061p\u0065\u0074\u0079\u0070\u0065\u0020\u0025\u0076",_aged .Name ); -if _dbcb :=d .Skip ();_dbcb !=nil {return _dbcb ;};};case _e .EndElement :break _egad ;case _e .CharData :};};return nil ;};type Formulas struct{CT_Formulas }; +// Position Lock +PositionAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the CT_Shapetype and its children, prefixing error messages with path -func (_dbae *CT_Shapetype )ValidateWithPath (path string )error {for _gegfe ,_aafecg :=range _dbae .EG_ShapeElements {if _dffee :=_aafecg .ValidateWithPath (_d .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gegfe )); -_dffee !=nil {return _dffee ;};};if _dbae .Complex !=nil {if _bcce :=_dbae .Complex .ValidateWithPath (path +"\u002f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");_bcce !=nil {return _bcce ;};};if _dffc :=_dbae .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072"); -_dffc !=nil {return _dffc ;};if _cbgfb :=_dbae .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r");_cbgfb !=nil {return _cbgfb ;};if _edbdg :=_dbae .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072"); -_edbdg !=nil {return _edbdg ;};if _bggd :=_dbae .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072");_bggd !=nil {return _bggd ;};if _edag :=_dbae .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072"); -_edag !=nil {return _edag ;};if _bfbf :=_dbae .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072");_bfbf !=nil {return _bfbf ;};if _eeaec :=_dbae .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072"); -_eeaec !=nil {return _eeaec ;};if _gdcfg :=_dbae .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072");_gdcfg !=nil {return _gdcfg ;};if _acfdb :=_dbae .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072"); -_acfdb !=nil {return _acfdb ;};if _fddg :=_dbae .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072");_fddg !=nil {return _fddg ;};if _cccc :=_dbae .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072"); -_cccc !=nil {return _cccc ;};if _dgfgd :=_dbae .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072");_dgfgd !=nil {return _dgfgd ;};if _cegf :=_dbae .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072"); -_cegf !=nil {return _cegf ;};if _cfbag :=_dbae .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072");_cfbag !=nil {return _cfbag ;};if _ccefd :=_dbae .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072"); -_ccefd !=nil {return _ccefd ;};if _abbca :=_dbae .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072");_abbca !=nil {return _abbca ;};if _cbcad :=_dbae .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072"); -_cbcad !=nil {return _cbcad ;};if _ecdgd :=_dbae .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072");_ecdgd !=nil {return _ecdgd ;};if _dcab :=_dbae .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072"); -_dcab !=nil {return _dcab ;};if _dbaec :=_dbae .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072");_dbaec !=nil {return _dbaec ;};if _cgec :=_dbae .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072"); -_cgec !=nil {return _cgec ;};if _edbe :=_dbae .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072");_edbe !=nil {return _edbe ;};if _fbeb :=_dbae .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072"); -_fbeb !=nil {return _fbeb ;};if _afabg :=_dbae .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_afabg !=nil {return _afabg ;};if _dfdg :=_dbae .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072"); -_dfdg !=nil {return _dfdg ;};if _geccc :=_dbae .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072");_geccc !=nil {return _geccc ;};if _fgfde :=_dbae .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072"); -_fgfde !=nil {return _fgfde ;};if _eadf :=_dbae .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072");_eadf !=nil {return _eadf ;};if _ggab :=_dbae .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r"); -_ggab !=nil {return _ggab ;};return nil ;};func (_gaff OfcST_ExtrusionRender )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gaff .String (),start );}; +// Selection Lock +SelectionAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the Textbox and its children, prefixing error messages with path -func (_baefgc *Textbox )ValidateWithPath (path string )error {if _ddefa :=_baefgc .CT_Textbox .ValidateWithPath (path );_ddefa !=nil {return _ddefa ;};return nil ;};func (_bgeb *CT_Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_edfgd :=range start .Attr {if _edfgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edfgd .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_bgeb .ConnecttypeAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edfgd .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_bgeb .ExtrusionokAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edfgd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_edfae :=_edfgd .Value ; -_bgeb .ConnectanglesAttr =&_edfae ;continue ;};if _edfgd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_edfgd .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_daeea :=_edfgd .Value ; -_bgeb .ConnectlocsAttr =&_daeea ;continue ;};if _edfgd .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_bgeb .ArrowokAttr .UnmarshalXMLAttr (_edfgd );continue ;};if _edfgd .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_bgeb .ShadowokAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Local =="\u0076"{_fegec :=_edfgd .Value ;_bgeb .VAttr =&_fegec ;continue ;};if _edfgd .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_bgeb .GradientshapeokAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_bgeb .TextpathokAttr .UnmarshalXMLAttr (_edfgd );continue ;};if _edfgd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_bgeb .InsetpenokAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_bgeb .StrokeokAttr .UnmarshalXMLAttr (_edfgd );continue ;};if _edfgd .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_bgeb .FillokAttr .UnmarshalXMLAttr (_edfgd ); -continue ;};if _edfgd .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_bcaf :=_edfgd .Value ;_bgeb .TextboxrectAttr =&_bcaf ;continue ;};if _edfgd .Name .Local =="\u006c\u0069\u006d\u006f"{_ecgef :=_edfgd .Value ;_bgeb .LimoAttr =&_ecgef ; -continue ;};if _edfgd .Name .Local =="\u0069\u0064"{_acce :=_edfgd .Value ;_bgeb .IdAttr =&_acce ;continue ;};};for {_fccf ,_agde :=d .Token ();if _agde !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_agde ); -};if _cfaaf ,_efbfd :=_fccf .(_e .EndElement );_efbfd &&_cfaaf .Name ==start .Name {break ;};};return nil ;};type AG_OfficeShapeAttributes struct{SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ; -BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ;};type ST_FillMethod byte ;func (_gcad *OfcExtrusion )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gcad .OfcCT_Extrusion =*NewOfcCT_Extrusion (); -for _ ,_fcfacc :=range start .Attr {if _fcfacc .Name .Local =="\u006f\u006e"{_gcad .OnAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0074\u0079\u0070\u0065"{_gcad .TypeAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_gcad .RenderAttr .UnmarshalXMLAttr (_fcfacc ); -continue ;};if _fcfacc .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_gedcb :=_fcfacc .Value ;_gcad .ViewpointoriginAttr =&_gedcb ;continue ;};if _fcfacc .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_bccdf :=_fcfacc .Value ; -_gcad .ViewpointAttr =&_bccdf ;continue ;};if _fcfacc .Name .Local =="\u0070\u006c\u0061n\u0065"{_gcad .PlaneAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_gfbbd ,_dffbg :=_a .ParseFloat (_fcfacc .Value ,64); -if _dffbg !=nil {return _dffbg ;};_efbfe :=float32 (_gfbbd );_gcad .SkewangleAttr =&_efbfe ;continue ;};if _fcfacc .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_cbdfg :=_fcfacc .Value ;_gcad .SkewamtAttr =&_cbdfg ;continue ;};if _fcfacc .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_aefdc :=_fcfacc .Value ; -_gcad .ForedepthAttr =&_aefdc ;continue ;};if _fcfacc .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_eedcg :=_fcfacc .Value ;_gcad .BackdepthAttr =&_eedcg ;continue ;};if _fcfacc .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_ebbfa :=_fcfacc .Value ; -_gcad .OrientationAttr =&_ebbfa ;continue ;};if _fcfacc .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_bacea ,_fgbd :=_a .ParseFloat (_fcfacc .Value ,64);if _fgbd !=nil {return _fgbd ;};_badae :=float32 (_bacea ); -_gcad .OrientationangleAttr =&_badae ;continue ;};if _fcfacc .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_gcad .LockrotationcenterAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_gcad .AutorotationcenterAttr .UnmarshalXMLAttr (_fcfacc ); -continue ;};if _fcfacc .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_ddee :=_fcfacc .Value ;_gcad .RotationcenterAttr =&_ddee ;continue ;};if _fcfacc .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_debdb :=_fcfacc .Value ; -_gcad .RotationangleAttr =&_debdb ;continue ;};if _fcfacc .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_gcad .ColormodeAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0063\u006f\u006co\u0072"{_dabfa :=_fcfacc .Value ; -_gcad .ColorAttr =&_dabfa ;continue ;};if _fcfacc .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_gdgbd ,_dfcbg :=_a .ParseFloat (_fcfacc .Value ,64);if _dfcbg !=nil {return _dfcbg ;};_fdcbae :=float32 (_gdgbd );_gcad .ShininessAttr =&_fdcbae ; -continue ;};if _fcfacc .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_edegd :=_fcfacc .Value ;_gcad .SpecularityAttr =&_edegd ;continue ;};if _fcfacc .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_fffdc :=_fcfacc .Value ; -_gcad .DiffusityAttr =&_fffdc ;continue ;};if _fcfacc .Name .Local =="\u006d\u0065\u0074a\u006c"{_gcad .MetalAttr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0065\u0064\u0067\u0065"{_bacdgg :=_fcfacc .Value ;_gcad .EdgeAttr =&_bacdgg ; -continue ;};if _fcfacc .Name .Local =="\u0066\u0061\u0063e\u0074"{_dfgecfa :=_fcfacc .Value ;_gcad .FacetAttr =&_dfgecfa ;continue ;};if _fcfacc .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_gcad .LightfaceAttr .UnmarshalXMLAttr (_fcfacc ); -continue ;};if _fcfacc .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_fabeg :=_fcfacc .Value ;_gcad .BrightnessAttr =&_fabeg ;continue ;};if _fcfacc .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_fegee :=_fcfacc .Value ; -_gcad .LightpositionAttr =&_fegee ;continue ;};if _fcfacc .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_abaeg :=_fcfacc .Value ;_gcad .LightlevelAttr =&_abaeg ;continue ;};if _fcfacc .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_gcad .LightharshAttr .UnmarshalXMLAttr (_fcfacc ); -continue ;};if _fcfacc .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_cgegg :=_fcfacc .Value ;_gcad .Lightposition2Attr =&_cgegg ;continue ;};if _fcfacc .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_ccfag :=_fcfacc .Value ; -_gcad .Lightlevel2Attr =&_ccfag ;continue ;};if _fcfacc .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_gcad .Lightharsh2Attr .UnmarshalXMLAttr (_fcfacc );continue ;};if _fcfacc .Name .Local =="\u0065\u0078\u0074"{_gcad .ExtAttr .UnmarshalXMLAttr (_fcfacc ); -continue ;};};for {_cbda ,_defeg :=d .Token ();if _defeg !=nil {return _d .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u004f\u0066\u0063\u0045\u0078t\u0072\u0075\u0073\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_defeg );};if _acbca ,_addcb :=_cbda .(_e .EndElement ); -_addcb &&_acbca .Name ==start .Name {break ;};};return nil ;};func (_dcdb *AG_ImageAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dcdb .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .SrcAttr )}); -};if _dcdb .CropleftAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .CropleftAttr )});};if _dcdb .CroptopAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0074\u006f\u0070"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .CroptopAttr )}); -};if _dcdb .CroprightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .CroprightAttr )});};if _dcdb .CropbottomAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .CropbottomAttr )}); -};if _dcdb .GainAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .GainAttr )});};if _dcdb .BlacklevelAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .BlacklevelAttr )}); -};if _dcdb .GammaAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0067\u0061\u006dm\u0061"},Value :_d .Sprintf ("\u0025\u0076",*_dcdb .GammaAttr )});};if _dcdb .GrayscaleAttr !=_de .ST_TrueFalseUnset {_gbee ,_eda :=_dcdb .GrayscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"}); -if _eda !=nil {return _eda ;};start .Attr =append (start .Attr ,_gbee );};if _dcdb .BilevelAttr !=_de .ST_TrueFalseUnset {_cfa ,_geca :=_dcdb .BilevelAttr .MarshalXMLAttr (_e .Name {Local :"\u0062i\u006c\u0065\u0076\u0065\u006c"});if _geca !=nil {return _geca ; -};start .Attr =append (start .Attr ,_cfa );};return nil ;};func (_afebe OfcST_ExtrusionRender )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ceefe :=_e .Attr {};_ceefe .Name =name ;switch _afebe {case OfcST_ExtrusionRenderUnset :_ceefe .Value =""; -case OfcST_ExtrusionRenderSolid :_ceefe .Value ="\u0073\u006f\u006ci\u0064";case OfcST_ExtrusionRenderWireFrame :_ceefe .Value ="\u0077i\u0072\u0065\u0046\u0072\u0061\u006de";case OfcST_ExtrusionRenderBoundingCube :_ceefe .Value ="\u0062\u006f\u0075n\u0064\u0069\u006e\u0067\u0043\u0075\u0062\u0065"; -};return _ceefe ,nil ;};func (_eedga OfcST_FillType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_aafefb :=_e .Attr {};_aafefb .Name =name ;switch _eedga {case OfcST_FillTypeUnset :_aafefb .Value ="";case OfcST_FillTypeGradientCenter :_aafefb .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072"; -case OfcST_FillTypeSolid :_aafefb .Value ="\u0073\u006f\u006ci\u0064";case OfcST_FillTypePattern :_aafefb .Value ="\u0070a\u0074\u0074\u0065\u0072\u006e";case OfcST_FillTypeTile :_aafefb .Value ="\u0074\u0069\u006c\u0065";case OfcST_FillTypeFrame :_aafefb .Value ="\u0066\u0072\u0061m\u0065"; -case OfcST_FillTypeGradientUnscaled :_aafefb .Value ="\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064";case OfcST_FillTypeGradientRadial :_aafefb .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c"; -case OfcST_FillTypeGradient :_aafefb .Value ="\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074";case OfcST_FillTypeBackground :_aafefb .Value ="\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064";};return _aafefb ,nil ;};func NewAG_AllCoreAttributes ()*AG_AllCoreAttributes {_db :=&AG_AllCoreAttributes {}; -return _db };func (_fced *CT_Line )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agbg :=range start .Attr {if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fced .UserdrawnAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fced .OleiconAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fced .AllowincellAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fced .ConnectortypeAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_afec ,_egfb :=_a .ParseInt (_agbg .Value ,10,64); -if _egfb !=nil {return _egfb ;};_fced .DgmnodekindAttr =&_afec ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fced .UserhiddenAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fced .HralignAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0073\u0070\u0074"{_cggf ,_gccd :=_a .ParseFloat (_agbg .Value ,64); -if _gccd !=nil {return _gccd ;};_dggbg :=float32 (_cggf );_fced .SptAttr =&_dggbg ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fced .DoubleclicknotifyAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fced .BwmodeAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fced .DgmlayoutAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u006f\u006e\u0065\u0064"{_fced .OnedAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fced .AllowoverlapAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bdabc :=_agbg .Value ; -_fced .BorderbottomcolorAttr =&_bdabc ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fced .ForcedashAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fced .InsetmodeAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0068\u0072\u0073t\u0064"{_fced .HrstdAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fced .DgmlayoutmruAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0073\u0070\u0069\u0064"{_cgea :=_agbg .Value ; -_fced .SpidAttr =&_cgea ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0068\u0072\u0070c\u0074"{_dgab ,_agea :=_a .ParseFloat (_agbg .Value ,64); -if _agea !=nil {return _agea ;};_bdbba :=float32 (_dgab );_fced .HrpctAttr =&_bdbba ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u006f\u006c\u0065"{_fced .OleAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fced .PreferrelativeAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_eafa ,_ffcbb :=_a .ParseInt (_agbg .Value ,10,64); -if _ffcbb !=nil {return _ffcbb ;};_fced .RegroupidAttr =&_eafa ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_acfea :=_agbg .Value ; -_fced .BorderleftcolorAttr =&_acfea ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fced .HrnoshadeAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_acbb :=_agbg .Value ; -_fced .BordertopcolorAttr =&_acbb ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fced .ButtonAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_cacgd :=_agbg .Value ; -_fced .BorderrightcolorAttr =&_cacgd ;continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fced .BwnormalAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0063\u006c\u0069\u0070"{_fced .ClipAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fced .BulletAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fced .CliptowrapAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fced .BwpureAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agbg .Name .Local =="\u0068\u0072"{_fced .HrAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cbag :=_agbg .Value ;_fced .CoordsizeAttr =&_cbag ;continue ;};if _agbg .Name .Local =="\u0066\u0072\u006f\u006d"{_bbeeg :=_agbg .Value ;_fced .FromAttr =&_bbeeg ;continue ; -};if _agbg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_deeeb :=_agbg .Value ;_fced .OpacityAttr =&_deeeb ;continue ;};if _agbg .Name .Local =="\u0061\u006c\u0074"{_dfdd :=_agbg .Value ;_fced .AltAttr =&_dfdd ;continue ;};if _agbg .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_gbacac :=_agbg .Value ; -_fced .StrokecolorAttr =&_gbacac ;continue ;};if _agbg .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ffeg :=_agbg .Value ;_fced .StrokeweightAttr =&_ffeg ;continue ;};if _agbg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fced .InsetpenAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_acbg :=_agbg .Value ;_fced .ChromakeyAttr =&_acbg ;continue ;};if _agbg .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fced .FilledAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bcgd :=_agbg .Value ;_fced .FillcolorAttr =&_bcgd ;continue ;};if _agbg .Name .Local =="\u0063\u006c\u0061s\u0073"{_aagb :=_agbg .Value ;_fced .ClassAttr =&_aagb ;continue ; -};if _agbg .Name .Local =="\u0068\u0072\u0065\u0066"{_bbfc :=_agbg .Value ;_fced .HrefAttr =&_bbfc ;continue ;};if _agbg .Name .Local =="\u0074\u006f"{_fbdgf :=_agbg .Value ;_fced .ToAttr =&_fbdgf ;continue ;};if _agbg .Name .Local =="\u0073\u0074\u0079l\u0065"{_caba :=_agbg .Value ; -_fced .StyleAttr =&_caba ;continue ;};if _agbg .Name .Local =="\u0069\u0064"{_facg :=_agbg .Value ;_fced .IdAttr =&_facg ;continue ;};if _agbg .Name .Local =="\u0070\u0072\u0069n\u0074"{_fced .PrintAttr .UnmarshalXMLAttr (_agbg );continue ;};if _agbg .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fced .StrokedAttr .UnmarshalXMLAttr (_agbg ); -continue ;};if _agbg .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_dddg :=_agbg .Value ;_fced .WrapcoordsAttr =&_dddg ;continue ;};if _agbg .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fdab :=_agbg .Value ;_fced .TargetAttr =&_fdab ; -continue ;};if _agbg .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_fdgg :=_agbg .Value ;_fced .CoordoriginAttr =&_fdgg ;continue ;};if _agbg .Name .Local =="\u0074\u0069\u0074l\u0065"{_edecd :=_agbg .Value ;_fced .TitleAttr =&_edecd ; -continue ;};};_deag :for {_dfgc ,_aggc :=d .Token ();if _aggc !=nil {return _aggc ;};switch _babg :=_dfgc .(type ){case _e .StartElement :switch _babg .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_acea :=NewEG_ShapeElements (); -_acea .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_acea );if _febc :=d .DecodeElement (&_acea .ShapeElementsChoice .Path ,&_babg );_febc !=nil {return _febc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_gfdfgc :=NewEG_ShapeElements (); -_gfdfgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_gfdfgc );if _dbgaa :=d .DecodeElement (&_gfdfgc .ShapeElementsChoice .Formulas ,&_babg );_dbgaa !=nil {return _dbgaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dcfae :=NewEG_ShapeElements (); -_dcfae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_dcfae );if _cegea :=d .DecodeElement (&_dcfae .ShapeElementsChoice .Handles ,&_babg );_cegea !=nil {return _cegea ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_aeag :=NewEG_ShapeElements (); -_aeag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_aeag );if _egda :=d .DecodeElement (&_aeag .ShapeElementsChoice .Fill ,&_babg );_egda !=nil {return _egda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_fcfc :=NewEG_ShapeElements (); -_fcfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_fcfc );if _gecf :=d .DecodeElement (&_fcfc .ShapeElementsChoice .Stroke ,&_babg );_gecf !=nil {return _gecf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_gfge :=NewEG_ShapeElements (); -_gfge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_gfge );if _eeef :=d .DecodeElement (&_gfge .ShapeElementsChoice .Shadow ,&_babg );_eeef !=nil {return _eeef ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_edaag :=NewEG_ShapeElements (); -_edaag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_edaag );if _fbedg :=d .DecodeElement (&_edaag .ShapeElementsChoice .Textbox ,&_babg );_fbedg !=nil {return _fbedg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_aggf :=NewEG_ShapeElements (); -_aggf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_aggf );if _fgfd :=d .DecodeElement (&_aggf .ShapeElementsChoice .Textpath ,&_babg );_fgfd !=nil {return _fgfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eaeg :=NewEG_ShapeElements (); -_eaeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_eaeg );if _bcfe :=d .DecodeElement (&_eaeg .ShapeElementsChoice .Imagedata ,&_babg );_bcfe !=nil {return _bcfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_degb :=NewEG_ShapeElements (); -_degb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_degb );if _bbcf :=d .DecodeElement (&_degb .ShapeElementsChoice .Skew ,&_babg );_bbcf !=nil {return _bbcf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_gafec :=NewEG_ShapeElements (); -_gafec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_gafec );if _ccaba :=d .DecodeElement (&_gafec .ShapeElementsChoice .Extrusion ,&_babg );_ccaba !=nil {return _ccaba ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_afaf :=NewEG_ShapeElements (); -_afaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_afaf );if _cacf :=d .DecodeElement (&_afaf .ShapeElementsChoice .Callout ,&_babg );_cacf !=nil {return _cacf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_gaegg :=NewEG_ShapeElements (); -_gaegg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_gaegg );if _fgcdc :=d .DecodeElement (&_gaegg .ShapeElementsChoice .Lock ,&_babg );_fgcdc !=nil {return _fgcdc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_bcbde :=NewEG_ShapeElements (); -_bcbde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_bcbde );if _fddee :=d .DecodeElement (&_bcbde .ShapeElementsChoice .Clippath ,&_babg );_fddee !=nil {return _fddee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_bgbd :=NewEG_ShapeElements (); -_bgbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_bgbd );if _gdbfb :=d .DecodeElement (&_bgbd .ShapeElementsChoice .Signatureline ,&_babg );_gdbfb !=nil {return _gdbfb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_fgcf :=NewEG_ShapeElements (); -_fgcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_fgcf );if _bgbb :=d .DecodeElement (&_fgcf .ShapeElementsChoice .Wrap ,&_babg );_bgbb !=nil {return _bgbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fgdaa :=NewEG_ShapeElements (); -_fgdaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_fgdaa );if _gdde :=d .DecodeElement (&_fgdaa .ShapeElementsChoice .Anchorlock ,&_babg );_gdde !=nil {return _gdde ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fdgfe :=NewEG_ShapeElements (); -_fdgfe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_fdgfe );if _eebd :=d .DecodeElement (&_fdgfe .ShapeElementsChoice .Bordertop ,&_babg );_eebd !=nil {return _eebd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ebgc :=NewEG_ShapeElements (); -_ebgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_ebgc );if _babdd :=d .DecodeElement (&_ebgc .ShapeElementsChoice .Borderbottom ,&_babg );_babdd !=nil {return _babdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fdgfc :=NewEG_ShapeElements (); -_fdgfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_fdgfc );if _abag :=d .DecodeElement (&_fdgfc .ShapeElementsChoice .Borderleft ,&_babg );_abag !=nil {return _abag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dcace :=NewEG_ShapeElements (); -_dcace .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_dcace );if _bfbea :=d .DecodeElement (&_dcace .ShapeElementsChoice .Borderright ,&_babg );_bfbea !=nil {return _bfbea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_gagg :=NewEG_ShapeElements (); -_gagg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_gagg );if _aeea :=d .DecodeElement (&_gagg .ShapeElementsChoice .ClientData ,&_babg );_aeea !=nil {return _aeea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_dgaeg :=NewEG_ShapeElements (); -_dgaeg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fced .EG_ShapeElements =append (_fced .EG_ShapeElements ,_dgaeg );if _ebfgc :=d .DecodeElement (&_dgaeg .ShapeElementsChoice .Textdata ,&_babg );_ebfgc !=nil {return _ebfgc ;};default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004c\u0069\u006e\u0065\u0020\u0025\u0076",_babg .Name ); -if _cbcb :=d .Skip ();_cbcb !=nil {return _cbcb ;};};case _e .EndElement :break _deag ;case _e .CharData :};};return nil ;};func (_cgefg *OfcBottom )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgefg .OfcCT_StrokeChild =*NewOfcCT_StrokeChild (); -for _ ,_adaa :=range start .Attr {if _adaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adaa .Name .Local =="\u0068\u0072\u0065\u0066"{_aaaae :=_adaa .Value ; -_cgefg .HrefAttr =&_aaaae ;continue ;};if _adaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adaa .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_cgefg .ForcedashAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adaa .Name .Local =="\u0074\u0069\u0074l\u0065"{_cbgdc :=_adaa .Value ; -_cgefg .TitleAttr =&_cbgdc ;continue ;};if _adaa .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_adaa .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bdgad :=_adaa .Value ; -_cgefg .AlthrefAttr =&_bdgad ;continue ;};if _adaa .Name .Local =="\u0073\u0072\u0063"{_fgagd :=_adaa .Value ;_cgefg .SrcAttr =&_fgagd ;continue ;};if _adaa .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_cgefg .ImagealignshapeAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_cgefg .JoinstyleAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_cgefg .InsetpenAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u0063\u006f\u006co\u0072"{_befd :=_adaa .Value ;_cgefg .ColorAttr =&_befd ;continue ;};if _adaa .Name .Local =="\u0065\u0078\u0074"{_cgefg .ExtAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_cgefg .FilltypeAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u006f\u006e"{_cgefg .OnAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_cgefg .EndarrowlengthAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_cgefg .LinestyleAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_cgefg .StartarrowlengthAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_cfdff :=_adaa .Value ;_cgefg .Color2Attr =&_cfdff ;continue ;};if _adaa .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_cgefg .StartarrowAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cgefg .EndarrowwidthAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_efbfc :=_adaa .Value ; -_cgefg .DashstyleAttr =&_efbfc ;continue ;};if _adaa .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eead :=_adaa .Value ;_cgefg .OpacityAttr =&_eead ;continue ;};if _adaa .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_cgefg .ImageaspectAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_ddccd ,_efcbf :=_a .ParseFloat (_adaa .Value ,64);if _efcbf !=nil {return _efcbf ;};_cgefg .MiterlimitAttr =&_ddccd ;continue ;};if _adaa .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_cgefg .EndcapAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_cgefg .EndarrowAttr .UnmarshalXMLAttr (_adaa );continue ;};if _adaa .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_cgefg .StartarrowwidthAttr .UnmarshalXMLAttr (_adaa ); -continue ;};if _adaa .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_aadb :=_adaa .Value ;_cgefg .ImagesizeAttr =&_aadb ;continue ;};if _adaa .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_abea :=_adaa .Value ;_cgefg .WeightAttr =&_abea ; -continue ;};};for {_acbcb ,_eafda :=d .Token ();if _eafda !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0042\u006f\u0074t\u006f\u006d\u003a\u0020\u0025\u0073",_eafda );};if _fdgd ,_efeaga :=_acbcb .(_e .EndElement );_efeaga &&_fdgd .Name ==start .Name {break ; -};};return nil ;}; +// Grouping Lock +GroupingAttr _f .ST_TrueFalse ; -// ValidateWithPath validates the OfcClippath and its children, prefixing error messages with path -func (_agaec *OfcClippath )ValidateWithPath (path string )error {if _eadae :=_agaec .OfcCT_ClipPath .ValidateWithPath (path );_eadae !=nil {return _eadae ;};return nil ;};func (_beabc *CT_Shadow )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"; -};if _beabc .OnAttr !=_de .ST_TrueFalseUnset {_bgab ,_eabbg :=_beabc .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _eabbg !=nil {return _eabbg ;};start .Attr =append (start .Attr ,_bgab );};if _beabc .TypeAttr !=ST_ShadowTypeUnset {_cgbfg ,_bffbg :=_beabc .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"}); -if _bffbg !=nil {return _bffbg ;};start .Attr =append (start .Attr ,_cgbfg );};if _beabc .ObscuredAttr !=_de .ST_TrueFalseUnset {_acfge ,_aggce :=_beabc .ObscuredAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"}); -if _aggce !=nil {return _aggce ;};start .Attr =append (start .Attr ,_acfge );};if _beabc .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .ColorAttr )}); -};if _beabc .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .OpacityAttr )});};if _beabc .OffsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .OffsetAttr )}); -};if _beabc .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .Color2Attr )});};if _beabc .Offset2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006ff\u0066\u0073\u0065\u0074\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .Offset2Attr )}); -};if _beabc .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .OriginAttr )});};if _beabc .MatrixAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .MatrixAttr )}); -};if _beabc .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_beabc .IdAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_aead OfcST_BWMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bcbfd :=_e .Attr {};_bcbfd .Name =name ;switch _aead {case OfcST_BWModeUnset :_bcbfd .Value ="";case OfcST_BWModeColor :_bcbfd .Value ="\u0063\u006f\u006co\u0072";case OfcST_BWModeAuto :_bcbfd .Value ="\u0061\u0075\u0074\u006f"; -case OfcST_BWModeGrayScale :_bcbfd .Value ="\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case OfcST_BWModeLightGrayscale :_bcbfd .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case OfcST_BWModeInverseGray :_bcbfd .Value ="i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079"; -case OfcST_BWModeGrayOutline :_bcbfd .Value ="g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case OfcST_BWModeHighContrast :_bcbfd .Value ="\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case OfcST_BWModeBlack :_bcbfd .Value ="\u0062\u006c\u0061c\u006b"; -case OfcST_BWModeWhite :_bcbfd .Value ="\u0077\u0068\u0069t\u0065";case OfcST_BWModeHide :_bcbfd .Value ="\u0068\u0069\u0064\u0065";case OfcST_BWModeUndrawn :_bcbfd .Value ="\u0075n\u0064\u0072\u0061\u0077\u006e";case OfcST_BWModeBlackTextAndLines :_bcbfd .Value ="\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073"; -};return _bcbfd ,nil ;};type OfcCT_R struct{ +// Ungrouping Lock +UngroupingAttr _f .ST_TrueFalse ; -// Rule ID -IdAttr string ; +// Rotation Lock +RotationAttr _f .ST_TrueFalse ; -// Rule Type -TypeAttr OfcST_RType ; +// Cropping Lock +CroppingAttr _f .ST_TrueFalse ; -// Alignment Rule Type -HowAttr OfcST_How ; +// Vertices Lock +VerticiesAttr _f .ST_TrueFalse ; -// Rule Shape Reference -IdrefAttr *string ; +// Handles Lock +AdjusthandlesAttr _f .ST_TrueFalse ; -// Shape Reference -Proxy []*OfcCT_Proxy ;};type Textpath struct{CT_TextPath };func (_eebab *OfcCT_RelationTable )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0072e\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"; -};if _eebab .ExtAttr !=ST_ExtUnset {_eaac ,_cfgeca :=_eebab .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cfgeca !=nil {return _cfgeca ;};start .Attr =append (start .Attr ,_eaac );};e .EncodeToken (start );if _eebab .Rel !=nil {_ffaec :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072e\u006c"}}; -for _ ,_aaecb :=range _eebab .Rel {e .EncodeElement (_aaecb ,_ffaec );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Text Lock +TextAttr _f .ST_TrueFalse ; -// Validate validates the Path and its children -func (_degbg *Path )Validate ()error {return _degbg .ValidateWithPath ("\u0050\u0061\u0074\u0068")};type ST_StrokeArrowWidth byte ;func (_cgabd OfcST_Angle )ValidateWithPath (path string )error {switch _cgabd {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgabd )); -};return nil ;};func (_dbdfg *CT_Shadow )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fbedf :=range start .Attr {if _fbedf .Name .Local =="\u006f\u006e"{_dbdfg .OnAttr .UnmarshalXMLAttr (_fbedf );continue ;};if _fbedf .Name .Local =="\u0074\u0079\u0070\u0065"{_dbdfg .TypeAttr .UnmarshalXMLAttr (_fbedf ); -continue ;};if _fbedf .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_dbdfg .ObscuredAttr .UnmarshalXMLAttr (_fbedf );continue ;};if _fbedf .Name .Local =="\u0063\u006f\u006co\u0072"{_adcf :=_fbedf .Value ;_dbdfg .ColorAttr =&_adcf ; -continue ;};if _fbedf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bcdga :=_fbedf .Value ;_dbdfg .OpacityAttr =&_bcdga ;continue ;};if _fbedf .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_dfeg :=_fbedf .Value ;_dbdfg .OffsetAttr =&_dfeg ; -continue ;};if _fbedf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_ffce :=_fbedf .Value ;_dbdfg .Color2Attr =&_ffce ;continue ;};if _fbedf .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_bbced :=_fbedf .Value ;_dbdfg .Offset2Attr =&_bbced ; -continue ;};if _fbedf .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_ccgec :=_fbedf .Value ;_dbdfg .OriginAttr =&_ccgec ;continue ;};if _fbedf .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_gaca :=_fbedf .Value ;_dbdfg .MatrixAttr =&_gaca ; -continue ;};if _fbedf .Name .Local =="\u0069\u0064"{_aecf :=_fbedf .Value ;_dbdfg .IdAttr =&_aecf ;continue ;};};for {_ccdcg ,_defgd :=d .Token ();if _defgd !=nil {return _d .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0068\u0061d\u006f\u0077\u003a\u0020\u0025\u0073",_defgd ); -};if _bbbcb ,_acbbb :=_ccdcg .(_e .EndElement );_acbbb &&_bbbcb .Name ==start .Name {break ;};};return nil ;};type OfcST_OLEType byte ;func (_eccfd ST_FillMethod )String ()string {switch _eccfd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065"; -case 2:return "\u006c\u0069\u006e\u0065\u0061\u0072";case 3:return "\u0073\u0069\u0067m\u0061";case 4:return "\u0061\u006e\u0079";case 5:return "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061";};return "";};type OfcST_ConnectType byte ; +// Aspect Ratio Lock +AspectratioAttr _f .ST_TrueFalse ; +// AutoShape Type Lock +ShapetypeAttr _f .ST_TrueFalse ;ExtAttr ST_Ext ;};func (_gggbbe *OfcInk )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gggbbe .OfcCT_Ink =*NewOfcCT_Ink ();for _ ,_bgbfe :=range start .Attr {if _bgbfe .Name .Local =="\u0069"{_ecbd :=_bgbfe .Value ; +_gggbbe .IAttr =&_ecbd ;continue ;};if _bgbfe .Name .Local =="\u0061\u006e\u006e\u006f\u0074\u0061\u0074\u0069\u006f\u006e"{_gggbbe .AnnotationAttr .UnmarshalXMLAttr (_bgbfe );continue ;};if _bgbfe .Name .Local =="c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"{_fgbdc :=_bgbfe .Value ; +_gggbbe .ContentTypeAttr =&_fgbdc ;continue ;};};for {_baddd ,_fgbed :=d .Token ();if _fgbed !=nil {return _ec .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u004ff\u0063\u0049n\u006b\u003a\u0020\u0025\u0073",_fgbed );};if _dbfg ,_faaea :=_baddd .(_e .EndElement ); +_faaea &&_dbfg .Name ==start .Name {break ;};};return nil ;};func (_aaged *OfcST_FillType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aaged =0;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_aaged =1; +case "\u0073\u006f\u006ci\u0064":*_aaged =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_aaged =3;case "\u0074\u0069\u006c\u0065":*_aaged =4;case "\u0066\u0072\u0061m\u0065":*_aaged =5;case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_aaged =6; +case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_aaged =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_aaged =8;case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_aaged =9;};return nil ; +};func (_fbbcc *OfcCT_Entry )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_eegf :=range start .Attr {if _eegf .Name .Local =="\u006e\u0065\u0077"{_dgbc ,_cgaa :=_c .ParseInt (_eegf .Value ,10,32);if _cgaa !=nil {return _cgaa ;};_bfgfe :=int32 (_dgbc ); +_fbbcc .NewAttr =&_bfgfe ;continue ;};if _eegf .Name .Local =="\u006f\u006c\u0064"{_bcdge ,_effeg :=_c .ParseInt (_eegf .Value ,10,32);if _effeg !=nil {return _effeg ;};_bedcfe :=int32 (_bcdge );_fbbcc .OldAttr =&_bedcfe ;continue ;};};for {_gadg ,_agfgg :=d .Token (); +if _agfgg !=nil {return _ec .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u004f\u0066\u0063\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_agfgg );};if _gbaa ,_gfagb :=_gadg .(_e .EndElement );_gfagb &&_gbaa .Name ==start .Name {break ; +};};return nil ;};type CT_RoundRect struct{ -// ValidateWithPath validates the Shape and its children, prefixing error messages with path -func (_gccgb *Shape )ValidateWithPath (path string )error {if _cdaaff :=_gccgb .CT_Shape .ValidateWithPath (path );_cdaaff !=nil {return _cdaaff ;};return nil ;};type OfcST_OLEDrawAspect byte ;type OfcCT_Proxy struct{ +// Rounded Corner Arc Size +ArcsizeAttr *string ;EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ; +IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ; +HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ; +BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ; +StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; +ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;}; -// Start Point Connection Flag -StartAttr _de .ST_TrueFalseBlank ; +// Validate validates the CT_F and its children +func (_fcee *CT_F )Validate ()error {return _fcee .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_fcdff ST_StrokeArrowLength )ValidateWithPath (path string )error {switch _fcdff {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fcdff )); +};return nil ;};func NewCT_ShapeChoice ()*CT_ShapeChoice {_eeaca :=&CT_ShapeChoice {};_eeaca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();return _eeaca ;};type Group struct{CT_Group };func NewShape ()*Shape {_fabdd :=&Shape {};_fabdd .CT_Shape =*NewCT_Shape (); +return _fabdd };func (_cgfbe *OfcST_CalloutPlacement )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gbdbb ,_cagaf :=d .Token ();if _cagaf !=nil {return _cagaf ;};if _edbce ,_bfag :=_gbdbb .(_e .EndElement );_bfag &&_edbce .Name ==start .Name {*_cgfbe =1; +return nil ;};if _cfagc ,_egdfa :=_gbdbb .(_e .CharData );!_egdfa {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gbdbb );}else {switch string (_cfagc ){case "":*_cgfbe =0; +case "\u0074\u006f\u0070":*_cgfbe =1;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cgfbe =2;case "\u0062\u006f\u0074\u0074\u006f\u006d":*_cgfbe =3;case "\u0075\u0073\u0065\u0072":*_cgfbe =4;};};_gbdbb ,_cagaf =d .Token ();if _cagaf !=nil {return _cagaf ; +};if _cbcbe ,_ggbce :=_gbdbb .(_e .EndElement );_ggbce &&_cbcbe .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gbdbb ); +};type Oval struct{CT_Oval };func (_ecaga ST_StrokeArrowType )ValidateWithPath (path string )error {switch _ecaga {case 0,1,2,3,4,5,6:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecaga )); +};return nil ;};func (_bcddg *OfcOLEObject )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="o\u003a\u004f\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074";return _bcddg .OfcCT_OLEObject .MarshalXML (e ,start );};type Imagedata struct{CT_ImageData };func (_cgcca OfcST_ColorMode )Validate ()error {return _cgcca .ValidateWithPath ("")}; +func (_gbbg *CT_Path )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dfbd :=range start .Attr {if _dfbd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfbd .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u0074\u0079\u0070\u0065"{_gbbg .ConnecttypeAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfbd .Name .Local =="e\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e\u006f\u006b"{_gbbg .ExtrusionokAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfbd .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0061\u006e\u0067\u006c\u0065\u0073"{_eeeg :=_dfbd .Value ; +_gbbg .ConnectanglesAttr =&_eeeg ;continue ;};if _dfbd .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dfbd .Name .Local =="c\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063\u0073"{_dbbe :=_dfbd .Value ; +_gbbg .ConnectlocsAttr =&_dbbe ;continue ;};if _dfbd .Name .Local =="\u0061r\u0072\u006f\u0077\u006f\u006b"{_gbbg .ArrowokAttr .UnmarshalXMLAttr (_dfbd );continue ;};if _dfbd .Name .Local =="\u0073\u0068\u0061\u0064\u006f\u0077\u006f\u006b"{_gbbg .ShadowokAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Local =="\u0076"{_gegdb :=_dfbd .Value ;_gbbg .VAttr =&_gegdb ;continue ;};if _dfbd .Name .Local =="\u0067r\u0061d\u0069\u0065\u006e\u0074\u0073\u0068\u0061\u0070\u0065\u006f\u006b"{_gbbg .GradientshapeokAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Local =="\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068\u006f\u006b"{_gbbg .TextpathokAttr .UnmarshalXMLAttr (_dfbd );continue ;};if _dfbd .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u006f\u006b"{_gbbg .InsetpenokAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Local =="\u0073\u0074\u0072\u006f\u006b\u0065\u006f\u006b"{_gbbg .StrokeokAttr .UnmarshalXMLAttr (_dfbd );continue ;};if _dfbd .Name .Local =="\u0066\u0069\u006c\u006c\u006f\u006b"{_gbbg .FillokAttr .UnmarshalXMLAttr (_dfbd ); +continue ;};if _dfbd .Name .Local =="t\u0065\u0078\u0074\u0062\u006f\u0078\u0072\u0065\u0063\u0074"{_eadec :=_dfbd .Value ;_gbbg .TextboxrectAttr =&_eadec ;continue ;};if _dfbd .Name .Local =="\u006c\u0069\u006d\u006f"{_fged :=_dfbd .Value ;_gbbg .LimoAttr =&_fged ; +continue ;};if _dfbd .Name .Local =="\u0069\u0064"{_ccbae :=_dfbd .Value ;_gbbg .IdAttr =&_ccbae ;continue ;};};for {_cdfc ,_adfc :=d .Token ();if _adfc !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0050\u0061\u0074\u0068\u003a\u0020\u0025\u0073",_adfc ); +};if _cebd ,_dbgbc :=_cdfc .(_e .EndElement );_dbgbc &&_cebd .Name ==start .Name {break ;};};return nil ;};func NewOfcCT_ClipPath ()*OfcCT_ClipPath {_cefeb :=&OfcCT_ClipPath {};return _cefeb };func (_eeaa *CT_Shadow )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cebae :=range start .Attr {if _cebae .Name .Local =="\u006f\u006e"{_eeaa .OnAttr .UnmarshalXMLAttr (_cebae ); +continue ;};if _cebae .Name .Local =="\u0074\u0079\u0070\u0065"{_eeaa .TypeAttr .UnmarshalXMLAttr (_cebae );continue ;};if _cebae .Name .Local =="\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"{_eeaa .ObscuredAttr .UnmarshalXMLAttr (_cebae );continue ; +};if _cebae .Name .Local =="\u0063\u006f\u006co\u0072"{_adaeb :=_cebae .Value ;_eeaa .ColorAttr =&_adaeb ;continue ;};if _cebae .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_edee :=_cebae .Value ;_eeaa .OpacityAttr =&_edee ;continue ;};if _cebae .Name .Local =="\u006f\u0066\u0066\u0073\u0065\u0074"{_edec :=_cebae .Value ; +_eeaa .OffsetAttr =&_edec ;continue ;};if _cebae .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_cgffbf :=_cebae .Value ;_eeaa .Color2Attr =&_cgffbf ;continue ;};if _cebae .Name .Local =="\u006ff\u0066\u0073\u0065\u0074\u0032"{_daebf :=_cebae .Value ; +_eeaa .Offset2Attr =&_daebf ;continue ;};if _cebae .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_fbfd :=_cebae .Value ;_eeaa .OriginAttr =&_fbfd ;continue ;};if _cebae .Name .Local =="\u006d\u0061\u0074\u0072\u0069\u0078"{_fdfcf :=_cebae .Value ; +_eeaa .MatrixAttr =&_fdfcf ;continue ;};if _cebae .Name .Local =="\u0069\u0064"{_bgbd :=_cebae .Value ;_eeaa .IdAttr =&_bgbd ;continue ;};};for {_ceffc ,_ccgcc :=d .Token ();if _ccgcc !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0068\u0061d\u006f\u0077\u003a\u0020\u0025\u0073",_ccgcc ); +};if _ebfff ,_fddda :=_ceffc .(_e .EndElement );_fddda &&_ebfff .Name ==start .Name {break ;};};return nil ;};func (_gaecc OfcST_CalloutPlacement )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gaecc .String (),start ); +};type OfcCT_EquationXml struct{ -// End Point Connection Flag -EndAttr _de .ST_TrueFalseBlank ; +// Content Type of Alternate Math Content +ContentTypeAttr *string ;Any _b .Any ;}; -// Proxy Shape Reference -IdrefAttr *string ; +// ValidateWithPath validates the AG_AllCoreAttributes and its children, prefixing error messages with path +func (_bfed *AG_AllCoreAttributes )ValidateWithPath (path string )error {if _gef :=_bfed .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gef !=nil {return _gef ;};if _bbg :=_bfed .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_bbg !=nil {return _bbg ;};if _age :=_bfed .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_age !=nil {return _age ;};if _bbbb :=_bfed .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_bbbb !=nil {return _bbbb ;};if _fa :=_bfed .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_fa !=nil {return _fa ;};if _ffe :=_bfed .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_ffe !=nil {return _ffe ;};if _cce :=_bfed .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_cce !=nil {return _cce ;};if _gefg :=_bfed .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_gefg !=nil {return _gefg ;};if _gbb :=_bfed .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_gbb !=nil {return _gbb ;};if _cbff :=_bfed .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_cbff !=nil {return _cbff ;};if _fgfg :=_bfed .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_fgfg !=nil {return _fgfg ;};if _fcda :=_bfed .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_fcda !=nil {return _fcda ;};if _dfag :=_bfed .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_dfag !=nil {return _dfag ;};if _afb :=_bfed .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_afb !=nil {return _afb ;};if _ecc :=_bfed .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_ecc !=nil {return _ecc ;};if _dfg :=_bfed .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_dfg !=nil {return _dfg ;};return nil ;};func (_gefa *AG_OfficeCoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cbce :=range start .Attr {if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0073\u0070\u0069\u0064"{_cfc :=_cbce .Value ; +_gefa .SpidAttr =&_cfc ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u006f\u006e\u0065\u0064"{_gefa .OnedAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_fbdg ,_afc :=_c .ParseInt (_cbce .Value ,10,64); +if _afc !=nil {return _afc ;};_gefa .RegroupidAttr =&_fbdg ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_gefa .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_gefa .ButtonAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_gefa .UserhiddenAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_gefa .BulletAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0068\u0072"{_gefa .HrAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0068\u0072\u0073t\u0064"{_gefa .HrstdAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_gefa .HrnoshadeAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0068\u0072\u0070c\u0074"{_ced ,_bgc :=_c .ParseFloat (_cbce .Value ,64); +if _bgc !=nil {return _bgc ;};_fed :=float32 (_ced );_gefa .HrpctAttr =&_fed ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_gefa .HralignAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_gefa .AllowincellAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_gefa .AllowoverlapAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_gefa .UserdrawnAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_cceg :=_cbce .Value ; +_gefa .BordertopcolorAttr =&_cceg ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_efg :=_cbce .Value ; +_gefa .BorderleftcolorAttr =&_efg ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_cbfg :=_cbce .Value ; +_gefa .BorderbottomcolorAttr =&_cbfg ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_bga :=_cbce .Value ; +_gefa .BorderrightcolorAttr =&_bga ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_gefa .DgmlayoutAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_dffa ,_agda :=_c .ParseInt (_cbce .Value ,10,64); +if _agda !=nil {return _agda ;};_gefa .DgmnodekindAttr =&_dffa ;continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_gefa .DgmlayoutmruAttr .UnmarshalXMLAttr (_cbce ); +continue ;};if _cbce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbce .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_gefa .InsetmodeAttr .UnmarshalXMLAttr (_cbce ); +continue ;};};for {_ega ,_ccad :=d .Token ();if _ccad !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0041\u0047\u005f\u004f\u0066\u0066i\u0063\u0065\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073\u003a\u0020%\u0073",_ccad ); +};if _fbb ,_dab :=_ega .(_e .EndElement );_dab &&_fbb .Name ==start .Name {break ;};};return nil ;};func NewCT_F ()*CT_F {_dacg :=&CT_F {};return _dacg };func (_gdbc *Line )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _gdbc .CT_Line .MarshalXML (e ,start ); +};func (_dcgge *Group )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _dcgge .CT_Group .MarshalXML (e ,start );};func (_aeebcf OfcST_BWMode )String ()string {switch _aeebcf {case 0:return "";case 1:return "\u0063\u006f\u006co\u0072"; +case 2:return "\u0061\u0075\u0074\u006f";case 3:return "\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce";case 4:return "\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case 5:return "i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079"; +case 6:return "g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065";case 7:return "\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case 8:return "\u0062\u006c\u0061c\u006b";case 9:return "\u0077\u0068\u0069t\u0065";case 10:return "\u0068\u0069\u0064\u0065"; +case 11:return "\u0075n\u0064\u0072\u0061\u0077\u006e";case 12:return "\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return "";};type Roundrect struct{CT_RoundRect };func (_egebc *EG_ShapeElements )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_egebc .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {}); +return nil ;}; -// Connection Location -ConnectlocAttr *int32 ;};func NewAG_AllShapeAttributes ()*AG_AllShapeAttributes {_gce :=&AG_AllShapeAttributes {};return _gce };func NewAG_OfficeShapeAttributes ()*AG_OfficeShapeAttributes {_gdab :=&AG_OfficeShapeAttributes {};return _gdab ;};func (_fceg *CT_Handles )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076:\u0068\u0061\u006e\u0064\u006c\u0065s"; -};e .EncodeToken (start );if _fceg .H !=nil {_faba :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0068"}};for _ ,_dcadc :=range _fceg .H {e .EncodeElement (_dcadc ,_faba );};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ; -};func (_ebfa *EG_ShapeElements )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_cadca :for {_fdfce ,_gagb :=d .Token ();if _gagb !=nil {return _gagb ;};switch _ceeba :=_fdfce .(type ){case _e .StartElement :switch _ceeba .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cceae :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Path ,&_ceeba );_cceae !=nil {return _cceae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _aeab :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Formulas ,&_ceeba );_aeab !=nil {return _aeab ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _feaaf :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Handles ,&_ceeba );_feaaf !=nil {return _feaaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gdce :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Fill ,&_ceeba );_gdce !=nil {return _gdce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fegfd :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Stroke ,&_ceeba );_fegfd !=nil {return _fegfd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _eccbc :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Shadow ,&_ceeba );_eccbc !=nil {return _eccbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gbcgg :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Textbox ,&_ceeba );_gbcgg !=nil {return _gbcgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bbfgb :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Textpath ,&_ceeba );_bbfgb !=nil {return _bbfgb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bcadc :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Imagedata ,&_ceeba );_bcadc !=nil {return _bcadc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bfcce :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Skew ,&_ceeba );_bfcce !=nil {return _bfcce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fgge :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Extrusion ,&_ceeba );_fgge !=nil {return _fgge ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cgde :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Callout ,&_ceeba );_cgde !=nil {return _cgde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _dbgaab :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Lock ,&_ceeba );_dbgaab !=nil {return _dbgaab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cbfab :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Clippath ,&_ceeba );_cbfab !=nil {return _cbfab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _edeag :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Signatureline ,&_ceeba );_edeag !=nil {return _edeag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _cdfega :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Wrap ,&_ceeba );_cdfega !=nil {return _cdfega ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ecdcg :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Anchorlock ,&_ceeba );_ecdcg !=nil {return _ecdcg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _caade :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Bordertop ,&_ceeba );_caade !=nil {return _caade ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _bgbgg :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Borderbottom ,&_ceeba );_bgbgg !=nil {return _bgbgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _ggdag :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Borderleft ,&_ceeba );_ggdag !=nil {return _ggdag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _gdfe :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Borderright ,&_ceeba );_gdfe !=nil {return _gdfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fcdac :=d .DecodeElement (&_ebfa .ShapeElementsChoice .ClientData ,&_ceeba );_fcdac !=nil {return _fcdac ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ebfa .ShapeElementsChoice =NewEG_ShapeElementsChoice (); -if _fabaf :=d .DecodeElement (&_ebfa .ShapeElementsChoice .Textdata ,&_ceeba );_fabaf !=nil {return _fabaf ;};default:_eg .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_ceeba .Name ); -if _fgfag :=d .Skip ();_fgfag !=nil {return _fgfag ;};};case _e .EndElement :break _cadca ;case _e .CharData :};};return nil ;};func (_fdcbgd ST_StrokeArrowType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fdcbgd .String (),start ); -};type OfcST_ExtrusionRender byte ;func NewOfcBottom ()*OfcBottom {_bbedc :=&OfcBottom {};_bbedc .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();return _bbedc ;};func (_gadfc *ST_EditAs )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gadfc =0; -case "\u0063\u0061\u006e\u0076\u0061\u0073":*_gadfc =1;case "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074":*_gadfc =2;case "\u0072\u0061\u0064\u0069\u0061\u006c":*_gadfc =3;case "\u0063\u0079\u0063l\u0065":*_gadfc =4;case "\u0073t\u0061\u0063\u006b\u0065\u0064":*_gadfc =5; -case "\u0076\u0065\u006e\u006e":*_gadfc =6;case "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065":*_gadfc =7;};return nil ;}; +// Validate validates the Roundrect and its children +func (_gabca *Roundrect )Validate ()error {return _gabca .ValidateWithPath ("\u0052o\u0075\u006e\u0064\u0072\u0065\u0063t");};func (_ecfaf *OfcST_ExtrusionPlane )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gdgbg ,_dfbgc :=d .Token (); +if _dfbgc !=nil {return _dfbgc ;};if _ffgdbf ,_bddeg :=_gdgbg .(_e .EndElement );_bddeg &&_ffgdbf .Name ==start .Name {*_ecfaf =1;return nil ;};if _dcagg ,_fdbe :=_gdgbg .(_e .CharData );!_fdbe {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdgbg ); +}else {switch string (_dcagg ){case "":*_ecfaf =0;case "\u0058\u0059":*_ecfaf =1;case "\u005a\u0058":*_ecfaf =2;case "\u0059\u005a":*_ecfaf =3;};};_gdgbg ,_dfbgc =d .Token ();if _dfbgc !=nil {return _dfbgc ;};if _bgcfe ,_egadcd :=_gdgbg .(_e .EndElement ); +_egadcd &&_bgcfe .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdgbg );}; -// ValidateWithPath validates the OfcSignatureline and its children, prefixing error messages with path -func (_ebcb *OfcSignatureline )ValidateWithPath (path string )error {if _gccge :=_ebcb .OfcCT_SignatureLine .ValidateWithPath (path );_gccge !=nil {return _gccge ;};return nil ;}; +// Validate validates the Group and its children +func (_ceef *Group )Validate ()error {return _ceef .ValidateWithPath ("\u0047\u0072\u006fu\u0070")}; -// Validate validates the EG_ShapeElementsChoice and its children -func (_fcgc *EG_ShapeElementsChoice )Validate ()error {return _fcgc .ValidateWithPath ("\u0045\u0047\u005f\u0053ha\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0043\u0068\u006f\u0069c\u0065");}; +// Validate validates the CT_Shapetype and its children +func (_ecgcf *CT_Shapetype )Validate ()error {return _ecgcf .ValidateWithPath ("\u0043\u0054\u005fS\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065");}; -// Validate validates the OfcCT_ClipPath and its children -func (_beacg *OfcCT_ClipPath )Validate ()error {return _beacg .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006c\u0069p\u0050\u0061\u0074\u0068");}; +// Validate validates the OfcCT_ShapeDefaults and its children +func (_gcdcd *OfcCT_ShapeDefaults )Validate ()error {return _gcdcd .ValidateWithPath ("\u004f\u0066\u0063\u0043T_\u0053\u0068\u0061\u0070\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};func NewAG_Type ()*AG_Type {_begd :=&AG_Type {};return _begd }; +func (_caff *CT_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ebgad :=range start .Attr {if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u0032"{_bfedf :=_ebgad .Value ; +_caff .Opacity2Attr =&_bfedf ;continue ;};if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u0072\u0065\u006ci\u0064"{_begc :=_ebgad .Value ; +_caff .RelidAttr =&_begc ;continue ;};if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_caff .DetectmouseclickAttr .UnmarshalXMLAttr (_ebgad ); +continue ;};if _ebgad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ebgad .Name .Local =="\u0069\u0064"||_ebgad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ebgad .Name .Local =="\u0069\u0064"{_abab :=_ebgad .Value ; +_caff .IdAttr =&_abab ;continue ;};if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u0074\u0069\u0074l\u0065"{_ddfa :=_ebgad .Value ; +_caff .TitleAttr =&_ddfa ;continue ;};if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u0068\u0072\u0065\u0066"{_eadd :=_ebgad .Value ; +_caff .HrefAttr =&_eadd ;continue ;};if _ebgad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_ebgad .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_bfcd :=_ebgad .Value ; +_caff .AlthrefAttr =&_bfcd ;continue ;};if _ebgad .Name .Local =="\u0073\u0069\u007a\u0065"{_cadg :=_ebgad .Value ;_caff .SizeAttr =&_cadg ;continue ;};if _ebgad .Name .Local =="\u0066\u006f\u0063\u0075\u0073\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_acba :=_ebgad .Value ; +_caff .FocuspositionAttr =&_acba ;continue ;};if _ebgad .Name .Local =="\u006d\u0065\u0074\u0068\u006f\u0064"{_caff .MethodAttr .UnmarshalXMLAttr (_ebgad );continue ;};if _ebgad .Name .Local =="\u0069\u0064"{_dgbb :=_ebgad .Value ;_caff .SIdAttr =&_dgbb ; +continue ;};if _ebgad .Name .Local =="\u0072e\u0063\u006f\u006c\u006f\u0072"{_caff .RecolorAttr .UnmarshalXMLAttr (_ebgad );continue ;};if _ebgad .Name .Local =="\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_caff .AlignshapeAttr .UnmarshalXMLAttr (_ebgad ); +continue ;};if _ebgad .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0065"{_caff .RotateAttr .UnmarshalXMLAttr (_ebgad );continue ;};if _ebgad .Name .Local =="\u0061\u0073\u0070\u0065\u0063\u0074"{_caff .AspectAttr .UnmarshalXMLAttr (_ebgad );continue ; +};if _ebgad .Name .Local =="\u0073\u0072\u0063"{_dfgd :=_ebgad .Value ;_caff .SrcAttr =&_dfgd ;continue ;};if _ebgad .Name .Local =="\u0061\u006e\u0067l\u0065"{_ffde ,_agdca :=_c .ParseFloat (_ebgad .Value ,64);if _agdca !=nil {return _agdca ;};_caff .AngleAttr =&_ffde ; +continue ;};if _ebgad .Name .Local =="\u0066o\u0063\u0075\u0073\u0073\u0069\u007ae"{_ddbd :=_ebgad .Value ;_caff .FocussizeAttr =&_ddbd ;continue ;};if _ebgad .Name .Local =="\u0066\u006f\u0063u\u0073"{_cadgb :=_ebgad .Value ;_caff .FocusAttr =&_cadgb ; +continue ;};if _ebgad .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0073"{_ggbg :=_ebgad .Value ;_caff .ColorsAttr =&_ggbg ;continue ;};if _ebgad .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bgba :=_ebgad .Value ;_caff .Color2Attr =&_bgba ; +continue ;};if _ebgad .Name .Local =="\u0074\u0079\u0070\u0065"{_caff .TypeAttr .UnmarshalXMLAttr (_ebgad );continue ;};if _ebgad .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_fedb :=_ebgad .Value ;_caff .OriginAttr =&_fedb ;continue ;};if _ebgad .Name .Local =="\u006f\u006e"{_caff .OnAttr .UnmarshalXMLAttr (_ebgad ); +continue ;};if _ebgad .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bgab :=_ebgad .Value ;_caff .OpacityAttr =&_bgab ;continue ;};if _ebgad .Name .Local =="\u0063\u006f\u006co\u0072"{_feea :=_ebgad .Value ;_caff .ColorAttr =&_feea ;continue ; +};if _ebgad .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_dgfe :=_ebgad .Value ;_caff .PositionAttr =&_dgfe ;continue ;};};_fbea :for {_bafbb ,_bdfg :=d .Token ();if _bdfg !=nil {return _bdfg ;};switch _baee :=_bafbb .(type ){case _e .StartElement :switch _baee .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0066\u0069\u006c\u006c"}:_caff .Fill =NewOfcFill (); +if _bcacb :=d .DecodeElement (_caff .Fill ,&_baee );_bcacb !=nil {return _bcacb ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0069\u006c\u006c\u0020\u0025\u0076",_baee .Name ); +if _abea :=d .Skip ();_abea !=nil {return _abea ;};};case _e .EndElement :break _fbea ;case _e .CharData :};};return nil ;};func (_dfaaf OfcST_RType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_beaea :=_e .Attr {};_beaea .Name =name ;switch _dfaaf {case OfcST_RTypeUnset :_beaea .Value =""; +case OfcST_RTypeArc :_beaea .Value ="\u0061\u0072\u0063";case OfcST_RTypeCallout :_beaea .Value ="\u0063a\u006c\u006c\u006f\u0075\u0074";case OfcST_RTypeConnector :_beaea .Value ="\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr";case OfcST_RTypeAlign :_beaea .Value ="\u0061\u006c\u0069g\u006e"; +};return _beaea ,nil ;};func (_begbaf ST_ImageAspect )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_acgeg :=_e .Attr {};_acgeg .Name =name ;switch _begbaf {case ST_ImageAspectUnset :_acgeg .Value ="";case ST_ImageAspectIgnore :_acgeg .Value ="\u0069\u0067\u006e\u006f\u0072\u0065"; +case ST_ImageAspectAtMost :_acgeg .Value ="\u0061\u0074\u004d\u006f\u0073\u0074";case ST_ImageAspectAtLeast :_acgeg .Value ="\u0061t\u004c\u0065\u0061\u0073\u0074";};return _acgeg ,nil ;};const (OfcST_ExtrusionRenderUnset OfcST_ExtrusionRender =0;OfcST_ExtrusionRenderSolid OfcST_ExtrusionRender =1; +OfcST_ExtrusionRenderWireFrame OfcST_ExtrusionRender =2;OfcST_ExtrusionRenderBoundingCube OfcST_ExtrusionRender =3;); -// ValidateWithPath validates the OfcCT_Fill and its children, prefixing error messages with path -func (_affeb *OfcCT_Fill )ValidateWithPath (path string )error {if _ecdca :=_affeb .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ecdca !=nil {return _ecdca ;};if _agbgg :=_affeb .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072"); -_agbgg !=nil {return _agbgg ;};return nil ;}; +// ValidateWithPath validates the CT_Oval and its children, prefixing error messages with path +func (_adcc *CT_Oval )ValidateWithPath (path string )error {for _gfgee ,_bggf :=range _adcc .EG_ShapeElements {if _effd :=_bggf .ValidateWithPath (_ec .Sprintf ("\u0025\u0073\u002fEG\u005f\u0053\u0068\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u005b\u0025\u0064\u005d",path ,_gfgee )); +_effd !=nil {return _effd ;};};if _gfcff :=_adcc .PrintAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0069\u006e\u0074\u0041\u0074\u0074\u0072");_gfcff !=nil {return _gfcff ;};if _bcce :=_adcc .OnedAttr .ValidateWithPath (path +"\u002fO\u006e\u0065\u0064\u0041\u0074\u0074r"); +_bcce !=nil {return _bcce ;};if _gfcg :=_adcc .DoubleclicknotifyAttr .ValidateWithPath (path +"\u002f\u0044\u006f\u0075bl\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079\u0041\u0074t\u0072");_gfcg !=nil {return _gfcg ;};if _dgca :=_adcc .ButtonAttr .ValidateWithPath (path +"/\u0042\u0075\u0074\u0074\u006f\u006e\u0041\u0074\u0074\u0072"); +_dgca !=nil {return _dgca ;};if _agbc :=_adcc .UserhiddenAttr .ValidateWithPath (path +"\u002fU\u0073e\u0072\u0068\u0069\u0064\u0064\u0065\u006e\u0041\u0074\u0074\u0072");_agbc !=nil {return _agbc ;};if _geggb :=_adcc .BulletAttr .ValidateWithPath (path +"/\u0042\u0075\u006c\u006c\u0065\u0074\u0041\u0074\u0074\u0072"); +_geggb !=nil {return _geggb ;};if _cedcd :=_adcc .HrAttr .ValidateWithPath (path +"\u002fH\u0072\u0041\u0074\u0074\u0072");_cedcd !=nil {return _cedcd ;};if _aeeg :=_adcc .HrstdAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u0073\u0074\u0064\u0041\u0074\u0074\u0072"); +_aeeg !=nil {return _aeeg ;};if _cfae :=_adcc .HrnoshadeAttr .ValidateWithPath (path +"\u002f\u0048\u0072\u006e\u006f\u0073\u0068\u0061\u0064e\u0041\u0074\u0074\u0072");_cfae !=nil {return _cfae ;};if _cfbc :=_adcc .HralignAttr .ValidateWithPath (path +"\u002f\u0048\u0072a\u006c\u0069\u0067\u006e\u0041\u0074\u0074\u0072"); +_cfbc !=nil {return _cfbc ;};if _egea :=_adcc .AllowincellAttr .ValidateWithPath (path +"\u002f\u0041l\u006c\u006f\u0077i\u006e\u0063\u0065\u006c\u006c\u0041\u0074\u0074\u0072");_egea !=nil {return _egea ;};if _bccg :=_adcc .AllowoverlapAttr .ValidateWithPath (path +"\u002f\u0041\u006c\u006c\u006f\u0077\u006f\u0076\u0065\u0072\u006c\u0061p\u0041\u0074\u0074\u0072"); +_bccg !=nil {return _bccg ;};if _gdefaa :=_adcc .UserdrawnAttr .ValidateWithPath (path +"\u002f\u0055\u0073\u0065\u0072\u0064\u0072\u0061\u0077n\u0041\u0074\u0074\u0072");_gdefaa !=nil {return _gdefaa ;};if _eaga :=_adcc .DgmlayoutAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075t\u0041\u0074\u0074\u0072"); +_eaga !=nil {return _eaga ;};if _gafca :=_adcc .DgmlayoutmruAttr .ValidateWithPath (path +"\u002f\u0044\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074\u006d\u0072u\u0041\u0074\u0074\u0072");_gafca !=nil {return _gafca ;};if _bgfb :=_adcc .InsetmodeAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u006d\u006f\u0064e\u0041\u0074\u0074\u0072"); +_bgfb !=nil {return _bgfb ;};if _agbb :=_adcc .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_agbb !=nil {return _agbb ;};if _efdc :=_adcc .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_efdc !=nil {return _efdc ;};if _ffdb :=_adcc .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ffdb !=nil {return _ffdb ;};if _fcca :=_adcc .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_fcca !=nil {return _fcca ;};if _fbcc :=_adcc .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fbcc !=nil {return _fbcc ;};if _aegg :=_adcc .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_aegg !=nil {return _aegg ;};if _ccbgd :=_adcc .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_ccbgd !=nil {return _ccbgd ;};if _debdc :=_adcc .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_debdc !=nil {return _debdc ;};if _dfgg :=_adcc .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_dfgg !=nil {return _dfgg ;};if _acebd :=_adcc .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_acebd !=nil {return _acebd ;};if _aaed :=_adcc .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_aaed !=nil {return _aaed ;};if _dbdc :=_adcc .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_dbdc !=nil {return _dbdc ;};if _fbgbb :=_adcc .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_fbgbb !=nil {return _fbgbb ;};return nil ;};type OfcST_OLEUpdateMode byte ; -// Validate validates the AG_ImageAttributes and its children -func (_gbec *AG_ImageAttributes )Validate ()error {return _gbec .ValidateWithPath ("\u0041G\u005fI\u006d\u0061\u0067\u0065\u0041t\u0074\u0072i\u0062\u0075\u0074\u0065\u0073");};func (_cede *Imagedata )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _cede .CT_ImageData .MarshalXML (e ,start ); -};func (_efgade OfcST_ConnectType )ValidateWithPath (path string )error {switch _efgade {case 0,1,2,3,4:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efgade )); -};return nil ;}; +// ValidateWithPath validates the OfcExtrusion and its children, prefixing error messages with path +func (_dfed *OfcExtrusion )ValidateWithPath (path string )error {if _eabgd :=_dfed .OfcCT_Extrusion .ValidateWithPath (path );_eabgd !=nil {return _eabgd ;};return nil ;};func (_efeag OfcST_Angle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_efeag .String (),start ); +};func NewCT_Image ()*CT_Image {_fadg :=&CT_Image {};return _fadg }; -// ValidateWithPath validates the CT_Stroke and its children, prefixing error messages with path -func (_gcacf *CT_Stroke )ValidateWithPath (path string )error {if _gcacf .Left !=nil {if _gfegc :=_gcacf .Left .ValidateWithPath (path +"\u002f\u004c\u0065f\u0074");_gfegc !=nil {return _gfegc ;};};if _gcacf .Top !=nil {if _bceaf :=_gcacf .Top .ValidateWithPath (path +"\u002f\u0054\u006f\u0070"); -_bceaf !=nil {return _bceaf ;};};if _gcacf .Right !=nil {if _dgdcb :=_gcacf .Right .ValidateWithPath (path +"\u002f\u0052\u0069\u0067\u0068\u0074");_dgdcb !=nil {return _dgdcb ;};};if _gcacf .Bottom !=nil {if _fbcc :=_gcacf .Bottom .ValidateWithPath (path +"\u002fB\u006f\u0074\u0074\u006f\u006d"); -_fbcc !=nil {return _fbcc ;};};if _gcacf .Column !=nil {if _eaef :=_gcacf .Column .ValidateWithPath (path +"\u002fC\u006f\u006c\u0075\u006d\u006e");_eaef !=nil {return _eaef ;};};if _bcaag :=_gcacf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072"); -_bcaag !=nil {return _bcaag ;};if _agcgb :=_gcacf .LinestyleAttr .ValidateWithPath (path +"\u002f\u004c\u0069\u006e\u0065\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072");_agcgb !=nil {return _agcgb ;};if _ccfcd :=_gcacf .JoinstyleAttr .ValidateWithPath (path +"\u002f\u004a\u006f\u0069\u006e\u0073\u0074\u0079\u006ce\u0041\u0074\u0074\u0072"); -_ccfcd !=nil {return _ccfcd ;};if _bafdf :=_gcacf .EndcapAttr .ValidateWithPath (path +"/\u0045\u006e\u0064\u0063\u0061\u0070\u0041\u0074\u0074\u0072");_bafdf !=nil {return _bafdf ;};if _ffgf :=_gcacf .FilltypeAttr .ValidateWithPath (path +"\u002f\u0046\u0069\u006c\u006c\u0074\u0079\u0070\u0065\u0041\u0074\u0074\u0072"); -_ffgf !=nil {return _ffgf ;};if _aace :=_gcacf .ImageaspectAttr .ValidateWithPath (path +"\u002f\u0049m\u0061\u0067\u0065a\u0073\u0070\u0065\u0063\u0074\u0041\u0074\u0074\u0072");_aace !=nil {return _aace ;};if _cebgg :=_gcacf .ImagealignshapeAttr .ValidateWithPath (path +"/\u0049m\u0061\u0067\u0065\u0061\u006c\u0069\u0067\u006es\u0068\u0061\u0070\u0065At\u0074\u0072"); -_cebgg !=nil {return _cebgg ;};if _gfce :=_gcacf .StartarrowAttr .ValidateWithPath (path +"\u002fS\u0074a\u0072\u0074\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072");_gfce !=nil {return _gfce ;};if _aeedad :=_gcacf .StartarrowwidthAttr .ValidateWithPath (path +"/\u0053t\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077w\u0069\u0064\u0074\u0068At\u0074\u0072"); -_aeedad !=nil {return _aeedad ;};if _cdbg :=_gcacf .StartarrowlengthAttr .ValidateWithPath (path +"/\u0053\u0074\u0061\u0072ta\u0072r\u006f\u0077\u006c\u0065\u006eg\u0074\u0068\u0041\u0074\u0074\u0072");_cdbg !=nil {return _cdbg ;};if _baecd :=_gcacf .EndarrowAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0041\u0074\u0074\u0072"); -_baecd !=nil {return _baecd ;};if _aaea :=_gcacf .EndarrowwidthAttr .ValidateWithPath (path +"\u002fE\u006ed\u0061\u0072\u0072\u006f\u0077w\u0069\u0064t\u0068\u0041\u0074\u0074\u0072");_aaea !=nil {return _aaea ;};if _faagcf :=_gcacf .EndarrowlengthAttr .ValidateWithPath (path +"\u002f\u0045\u006e\u0064ar\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068\u0041\u0074\u0074\u0072"); -_faagcf !=nil {return _faagcf ;};if _dgcb :=_gcacf .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072");_dgcb !=nil {return _dgcb ;};if _ebff :=_gcacf .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); -_ebff !=nil {return _ebff ;};return nil ;};func (_cbfbb OfcST_ConnectorType )String ()string {switch _cbfbb {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case 3:return "\u0065\u006c\u0062o\u0077"; -case 4:return "\u0063\u0075\u0072\u0076\u0065\u0064";};return "";};func (_fcgd *ST_Ext )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afaa ,_gfdfe :=d .Token ();if _gfdfe !=nil {return _gfdfe ;};if _fbefd ,_gcbc :=_afaa .(_e .EndElement ); -_gcbc &&_fbefd .Name ==start .Name {*_fcgd =1;return nil ;};if _fabafc ,_ebega :=_afaa .(_e .CharData );!_ebega {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afaa ); -}else {switch string (_fabafc ){case "":*_fcgd =0;case "\u0076\u0069\u0065\u0077":*_fcgd =1;case "\u0065\u0064\u0069\u0074":*_fcgd =2;case "\u0062a\u0063k\u0077\u0061\u0072\u0064\u0043o\u006d\u0070a\u0074\u0069\u0062\u006c\u0065":*_fcgd =3;};};_afaa ,_gfdfe =d .Token (); -if _gfdfe !=nil {return _gfdfe ;};if _cfacc ,_dffeb :=_afaa .(_e .EndElement );_dffeb &&_cfacc .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afaa ); -};func NewOfcShapelayout ()*OfcShapelayout {_fdbag :=&OfcShapelayout {};_fdbag .OfcCT_ShapeLayout =*NewOfcCT_ShapeLayout ();return _fdbag ;};func (_ccaad OfcST_HrAlign )String ()string {switch _ccaad {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074"; -case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";};return "";};func (_caged *Shapetype )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _caged .CT_Shapetype .MarshalXML (e ,start );};func (_ecffd ST_StrokeLineStyle )ValidateWithPath (path string )error {switch _ecffd {case 0,1,2,3,4,5:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecffd )); -};return nil ;};type OfcSkew struct{OfcCT_Skew };const (OfcST_ColorModeUnset OfcST_ColorMode =0;OfcST_ColorModeAuto OfcST_ColorMode =1;OfcST_ColorModeCustom OfcST_ColorMode =2;); +// ValidateWithPath validates the OfcRight and its children, prefixing error messages with path +func (_dfgabc *OfcRight )ValidateWithPath (path string )error {if _ecccd :=_dfgabc .OfcCT_StrokeChild .ValidateWithPath (path );_ecccd !=nil {return _ecccd ;};return nil ;}; -// ValidateWithPath validates the OfcColumn and its children, prefixing error messages with path -func (_fcdgc *OfcColumn )ValidateWithPath (path string )error {if _bfbfg :=_fcdgc .OfcCT_StrokeChild .ValidateWithPath (path );_bfbfg !=nil {return _bfbfg ;};return nil ;};func NewCT_Handles ()*CT_Handles {_cead :=&CT_Handles {};return _cead };func (_dggaa *OfcCT_EquationXml )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"; -};if _dggaa .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dggaa .ContentTypeAttr )});};e .EncodeToken (start ); -if _dggaa .Any !=nil {_dggaa .Any .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// ValidateWithPath validates the Oval and its children, prefixing error messages with path +func (_bdbccg *Oval )ValidateWithPath (path string )error {if _eccae :=_bdbccg .CT_Oval .ValidateWithPath (path );_eccae !=nil {return _eccae ;};return nil ;}; -// ValidateWithPath validates the CT_ImageData and its children, prefixing error messages with path -func (_dcfg *CT_ImageData )ValidateWithPath (path string )error {if _cgddd :=_dcfg .DetectmouseclickAttr .ValidateWithPath (path +"/\u0044\u0065\u0074\u0065ct\u006do\u0075\u0073\u0065\u0063\u006ci\u0063\u006b\u0041\u0074\u0074\u0072");_cgddd !=nil {return _cgddd ; -};if _gdgb :=_dcfg .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_gdgb !=nil {return _gdgb ;};if _dbee :=_dcfg .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072"); -_dbee !=nil {return _dbee ;};return nil ;};func (_eggdd ST_StrokeArrowType )String ()string {switch _eggdd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062\u006c\u006fc\u006b";case 3:return "\u0063l\u0061\u0073\u0073\u0069\u0063"; -case 4:return "\u006f\u0076\u0061\u006c";case 5:return "\u0064i\u0061\u006d\u006f\u006e\u0064";case 6:return "\u006f\u0070\u0065\u006e";};return "";};func (_bbeag *ST_StrokeJoinStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aabedfa ,_deaaf :=d .Token (); -if _deaaf !=nil {return _deaaf ;};if _aegbg ,_ccdccc :=_aabedfa .(_e .EndElement );_ccdccc &&_aegbg .Name ==start .Name {*_bbeag =1;return nil ;};if _defbf ,_daaaeg :=_aabedfa .(_e .CharData );!_daaaeg {return _d .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aabedfa ); -}else {switch string (_defbf ){case "":*_bbeag =0;case "\u0072\u006f\u0075n\u0064":*_bbeag =1;case "\u0062\u0065\u0076e\u006c":*_bbeag =2;case "\u006d\u0069\u0074e\u0072":*_bbeag =3;};};_aabedfa ,_deaaf =d .Token ();if _deaaf !=nil {return _deaaf ;};if _ceadd ,_gegda :=_aabedfa .(_e .EndElement ); -_gegda &&_ceadd .Name ==start .Name {return nil ;};return _d .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aabedfa );};func (_dbdgfb OfcST_InsetMode )Validate ()error {return _dbdgfb .ValidateWithPath ("")}; +// Validate validates the OfcOLEObject and its children +func (_eccca *OfcOLEObject )Validate ()error {return _eccca .ValidateWithPath ("\u004f\u0066\u0063O\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074");};func (_eagga *OfcInk )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f\u003a\u0069n\u006b";return _eagga .OfcCT_Ink .MarshalXML (e ,start );};func NewCT_Path ()*CT_Path {_bgdgf :=&CT_Path {};return _bgdgf }; +// ValidateWithPath validates the Textbox and its children, prefixing error messages with path +func (_dgede *Textbox )ValidateWithPath (path string )error {if _affgdb :=_dgede .CT_Textbox .ValidateWithPath (path );_affgdb !=nil {return _affgdb ;};return nil ;};func NewCT_PolyLine ()*CT_PolyLine {_eefg :=&CT_PolyLine {};return _eefg };func (_dgecd *ST_ImageAspect )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dgecd =0; +case "\u0069\u0067\u006e\u006f\u0072\u0065":*_dgecd =1;case "\u0061\u0074\u004d\u006f\u0073\u0074":*_dgecd =2;case "\u0061t\u004c\u0065\u0061\u0073\u0074":*_dgecd =3;};return nil ;};func NewHandles ()*Handles {_edeb :=&Handles {};_edeb .CT_Handles =*NewCT_Handles (); +return _edeb };type AG_Type struct{TypeAttr *string ;};func (_fcdcf *OfcST_Angle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfccad ,_bdedg :=d .Token ();if _bdedg !=nil {return _bdedg ;};if _gfcgc ,_baadff :=_bfccad .(_e .EndElement ); +_baadff &&_gfcgc .Name ==start .Name {*_fcdcf =1;return nil ;};if _aage ,_bdafe :=_bfccad .(_e .CharData );!_bdafe {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bfccad ); +}else {switch string (_aage ){case "":*_fcdcf =0;case "\u0061\u006e\u0079":*_fcdcf =1;case "\u0033\u0030":*_fcdcf =2;case "\u0034\u0035":*_fcdcf =3;case "\u0036\u0030":*_fcdcf =4;case "\u0039\u0030":*_fcdcf =5;case "\u0061\u0075\u0074\u006f":*_fcdcf =6; +};};_bfccad ,_bdedg =d .Token ();if _bdedg !=nil {return _bdedg ;};if _cbfec ,_eedb :=_bfccad .(_e .EndElement );_eedb &&_cbfec .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bfccad ); +};type CT_Stroke struct{Left *OfcLeft ;Top *OfcTop ;Right *OfcRight ;Bottom *OfcBottom ;Column *OfcColumn ;IdAttr *string ;OnAttr _f .ST_TrueFalse ;WeightAttr *string ;ColorAttr *string ;OpacityAttr *string ;LinestyleAttr ST_StrokeLineStyle ;MiterlimitAttr *float64 ; +JoinstyleAttr ST_StrokeJoinStyle ;EndcapAttr ST_StrokeEndCap ;DashstyleAttr *string ;FilltypeAttr ST_FillType ;SrcAttr *string ;ImageaspectAttr ST_ImageAspect ;ImagesizeAttr *string ;ImagealignshapeAttr _f .ST_TrueFalse ;Color2Attr *string ;StartarrowAttr ST_StrokeArrowType ; +StartarrowwidthAttr ST_StrokeArrowWidth ;StartarrowlengthAttr ST_StrokeArrowLength ;EndarrowAttr ST_StrokeArrowType ;EndarrowwidthAttr ST_StrokeArrowWidth ;EndarrowlengthAttr ST_StrokeArrowLength ;HrefAttr *string ;AlthrefAttr *string ;TitleAttr *string ; +ForcedashAttr _f .ST_TrueFalse ;RIdAttr *string ;InsetpenAttr _f .ST_TrueFalse ;RelidAttr *string ;};func (_dcagf OfcST_InsetMode )Validate ()error {return _dcagf .ValidateWithPath ("")};func (_dfbge OfcST_ExtrusionPlane )ValidateWithPath (path string )error {switch _dfbge {case 0,1,2,3:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dfbge )); +};return nil ;};type ST_ImageAspect byte ;func (_bcbc *CT_ImageData )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bbad :=range start .Attr {if _bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0070\u0069\u0063\u0074"||_bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0070\u0069\u0063\u0074"{_acebe :=_bbad .Value ; +_bcbc .PictAttr =&_acebe ;continue ;};if _bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0068\u0072\u0065\u0066"||_bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0068\u0072\u0065\u0066"{_fcdga :=_bbad .Value ; +_bcbc .RHrefAttr =&_fcdga ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u0068\u0072\u0065\u0066"{_cgdc :=_bbad .Value ; +_bcbc .HrefAttr =&_cgdc ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_ddbb :=_bbad .Value ; +_bcbc .AlthrefAttr =&_ddbb ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u0074\u0069\u0074l\u0065"{_agga :=_bbad .Value ; +_bcbc .TitleAttr =&_agga ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u006f\u006c\u0065i\u0064"{_cdgdc ,_cedbe :=_c .ParseFloat (_bbad .Value ,64); +if _cedbe !=nil {return _cedbe ;};_aafgd :=float32 (_cdgdc );_bcbc .OleidAttr =&_aafgd ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u0064\u0065t\u0065\u0063\u0074m\u006f\u0075\u0073\u0065\u0063\u006c\u0069\u0063\u006b"{_bcbc .DetectmouseclickAttr .UnmarshalXMLAttr (_bbad ); +continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u006d\u006f\u0076i\u0065"{_cee ,_feae :=_c .ParseFloat (_bbad .Value ,64); +if _feae !=nil {return _feae ;};_gddb :=float32 (_cee );_bcbc .MovieAttr =&_gddb ;continue ;};if _bbad .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bbad .Name .Local =="\u0072\u0065\u006ci\u0064"{_acbae :=_bbad .Value ; +_bcbc .RelidAttr =&_acbae ;continue ;};if _bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0069\u0064"||_bbad .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bbad .Name .Local =="\u0069\u0064"{_dbfc :=_bbad .Value ; +_bcbc .IdAttr =&_dbfc ;continue ;};if _bbad .Name .Local =="\u0069\u0064"{_dgfge :=_bbad .Value ;_bcbc .SIdAttr =&_dgfge ;continue ;};if _bbad .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_ggbd :=_bbad .Value ;_bcbc .CropbottomAttr =&_ggbd ; +continue ;};if _bbad .Name .Local =="e\u006d\u0062\u006f\u0073\u0073\u0063\u006f\u006c\u006f\u0072"{_aace :=_bbad .Value ;_bcbc .EmbosscolorAttr =&_aace ;continue ;};if _bbad .Name .Local =="\u0073\u0072\u0063"{_cgbd :=_bbad .Value ;_bcbc .SrcAttr =&_cgbd ; +continue ;};if _bbad .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_ebfg :=_bbad .Value ;_bcbc .CropleftAttr =&_ebfg ;continue ;};if _bbad .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_cbfa :=_bbad .Value ;_bcbc .CroptopAttr =&_cbfa ; +continue ;};if _bbad .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_ccdf :=_bbad .Value ;_bcbc .CroprightAttr =&_ccdf ;continue ;};if _bbad .Name .Local =="\u0072\u0065\u0063\u006f\u006c\u006f\u0072\u0074\u0061\u0072\u0067\u0065\u0074"{_aafag :=_bbad .Value ; +_bcbc .RecolortargetAttr =&_aafag ;continue ;};if _bbad .Name .Local =="\u0067\u0061\u0069\u006e"{_bfda :=_bbad .Value ;_bcbc .GainAttr =&_bfda ;continue ;};if _bbad .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_dbcce :=_bbad .Value ; +_bcbc .BlacklevelAttr =&_dbcce ;continue ;};if _bbad .Name .Local =="\u0067\u0061\u006dm\u0061"{_aegda :=_bbad .Value ;_bcbc .GammaAttr =&_aegda ;continue ;};if _bbad .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_bcbc .GrayscaleAttr .UnmarshalXMLAttr (_bbad ); +continue ;};if _bbad .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_bcbc .BilevelAttr .UnmarshalXMLAttr (_bbad );continue ;};if _bbad .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_bdeac :=_bbad .Value ;_bcbc .ChromakeyAttr =&_bdeac ; +continue ;};};for {_acab ,_gbgae :=d .Token ();if _gbgae !=nil {return _ec .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006da\u0067\u0065\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_gbgae );};if _gdeb ,_cbdg :=_acab .(_e .EndElement ); +_cbdg &&_gdeb .Name ==start .Name {break ;};};return nil ;};func (_fgff *AG_Fill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cdd :=range start .Attr {if _cdd .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fgff .FilledAttr .UnmarshalXMLAttr (_cdd ); +continue ;};if _cdd .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cdfd :=_cdd .Value ;_fgff .FillcolorAttr =&_cdfd ;continue ;};};for {_ccd ,_daeb :=d .Token ();if _daeb !=nil {return _ec .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_daeb ); +};if _fgb ,_ccde :=_ccd .(_e .EndElement );_ccde &&_fgb .Name ==start .Name {break ;};};return nil ;}; -// Validate validates the CT_Path and its children -func (_ggee *CT_Path )Validate ()error {return _ggee .ValidateWithPath ("\u0043T\u005f\u0050\u0061\u0074\u0068");}; +// Validate validates the OfcShapedefaults and its children +func (_cdfadg *OfcShapedefaults )Validate ()error {return _cdfadg .ValidateWithPath ("\u004f\u0066c\u0053\u0068\u0061p\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073");};func (_bbbeg *OfcCT_ShapeDefaults )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0073h\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073"; +};if _bbbeg .SpidmaxAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073p\u0069\u0064\u006d\u0061\u0078"},Value :_ec .Sprintf ("\u0025\u0076",*_bbbeg .SpidmaxAttr )});};if _bbbeg .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_bbbeg .StyleAttr )}); +};if _bbbeg .FillAttr !=_f .ST_TrueFalseUnset {_afbfd ,_ggabd :=_bbbeg .FillAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c"});if _ggabd !=nil {return _ggabd ;};start .Attr =append (start .Attr ,_afbfd );};if _bbbeg .FillcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"},Value :_ec .Sprintf ("\u0025\u0076",*_bbbeg .FillcolorAttr )}); +};if _bbbeg .StrokeAttr !=_f .ST_TrueFalseUnset {_efdgb ,_fgbee :=_bbbeg .StrokeAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0072\u006f\u006b\u0065"});if _fgbee !=nil {return _fgbee ;};start .Attr =append (start .Attr ,_efdgb );};if _bbbeg .StrokecolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_bbbeg .StrokecolorAttr )}); +};if _bbbeg .AllowincellAttr !=_f .ST_TrueFalseUnset {_edgeg ,_dbccad :=_bbbeg .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"});if _dbccad !=nil {return _dbccad ;};start .Attr =append (start .Attr ,_edgeg ); +};if _bbbeg .ExtAttr !=ST_ExtUnset {_aeaca ,_cfdga :=_bbbeg .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _cfdga !=nil {return _cfdga ;};start .Attr =append (start .Attr ,_aeaca );};e .EncodeToken (start );if _bbbeg .Fill !=nil {_accba :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0066\u0069\u006c\u006c"}}; +e .EncodeElement (_bbbeg .Fill ,_accba );};if _bbbeg .Stroke !=nil {_cbadd :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065"}};e .EncodeElement (_bbbeg .Stroke ,_cbadd );};if _bbbeg .Textbox !=nil {_fcbd :=_e .StartElement {Name :_e .Name {Local :"\u0076:\u0074\u0065\u0078\u0074\u0062\u006fx"}}; +e .EncodeElement (_bbbeg .Textbox ,_fcbd );};if _bbbeg .Shadow !=nil {_ceaad :=_e .StartElement {Name :_e .Name {Local :"\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077"}};e .EncodeElement (_bbbeg .Shadow ,_ceaad );};if _bbbeg .Skew !=nil {_gaccg :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0073\u006b\u0065\u0077"}}; +e .EncodeElement (_bbbeg .Skew ,_gaccg );};if _bbbeg .Extrusion !=nil {_bgce :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0065\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e"}};e .EncodeElement (_bbbeg .Extrusion ,_bgce );};if _bbbeg .Callout !=nil {_dfbcg :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0063\u0061\u006c\u006c\u006f\u0075t"}}; +e .EncodeElement (_bbbeg .Callout ,_dfbcg );};if _bbbeg .Lock !=nil {_bdcgf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u006f\u0063\u006b"}};e .EncodeElement (_bbbeg .Lock ,_bdcgf );};if _bbbeg .Colormru !=nil {_fbeeg :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"}}; +e .EncodeElement (_bbbeg .Colormru ,_fbeeg );};if _bbbeg .Colormenu !=nil {_dbecbd :=_e .StartElement {Name :_e .Name {Local :"o\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0065\u006e\u0075"}};e .EncodeElement (_bbbeg .Colormenu ,_dbecbd );};e .EncodeToken (_e .EndElement {Name :start .Name }); +return nil ;}; -// Validate validates the Shape and its children -func (_cebgee *Shape )Validate ()error {return _cebgee .ValidateWithPath ("\u0053\u0068\u0061p\u0065")};func (_gadg *Background )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gadg .CT_Background =*NewCT_Background ();for _ ,_dacb :=range start .Attr {if _dacb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dacb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_gadg .BwmodeAttr .UnmarshalXMLAttr (_dacb ); -continue ;};if _dacb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dacb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_gadg .BwpureAttr .UnmarshalXMLAttr (_dacb ); -continue ;};if _dacb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dacb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_gadg .BwnormalAttr .UnmarshalXMLAttr (_dacb ); -continue ;};if _dacb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_dacb .Name .Local =="\u0074\u0061r\u0067\u0065\u0074s\u0063\u0072\u0065\u0065\u006e\u0073\u0069\u007a\u0065"{_gadg .TargetscreensizeAttr .UnmarshalXMLAttr (_dacb ); -continue ;};if _dacb .Name .Local =="\u0069\u0064"{_dfab :=_dacb .Value ;_gadg .IdAttr =&_dfab ;continue ;};if _dacb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_gadg .FilledAttr .UnmarshalXMLAttr (_dacb );continue ;};if _dacb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bacd :=_dacb .Value ; -_gadg .FillcolorAttr =&_bacd ;continue ;};};_fabc :for {_eddfc ,_bdgb :=d .Token ();if _bdgb !=nil {return _bdgb ;};switch _dabf :=_eddfc .(type ){case _e .StartElement :switch _dabf .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_gadg .Fill =NewFill (); -if _daed :=d .DecodeElement (_gadg .Fill ,&_dabf );_daed !=nil {return _daed ;};default:_eg .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0042\u0061\u0063k\u0067\u0072\u006f\u0075\u006e\u0064\u0020\u0025\u0076",_dabf .Name ); -if _deeb :=d .Skip ();_deeb !=nil {return _deeb ;};};case _e .EndElement :break _fabc ;case _e .CharData :};};return nil ;};const (ST_ImageAspectUnset ST_ImageAspect =0;ST_ImageAspectIgnore ST_ImageAspect =1;ST_ImageAspectAtMost ST_ImageAspect =2;ST_ImageAspectAtLeast ST_ImageAspect =3; -);type OfcST_DiagramLayout byte ; +// Validate validates the OfcCT_Fill and its children +func (_eafcf *OfcCT_Fill )Validate ()error {return _eafcf .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0046\u0069\u006c\u006c");};func (_cfdbd *ST_StrokeArrowWidth )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agabe ,_ggcgdd :=d .Token (); +if _ggcgdd !=nil {return _ggcgdd ;};if _agedee ,_afeee :=_agabe .(_e .EndElement );_afeee &&_agedee .Name ==start .Name {*_cfdbd =1;return nil ;};if _dbegb ,_gbad :=_agabe .(_e .CharData );!_gbad {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_agabe ); +}else {switch string (_dbegb ){case "":*_cfdbd =0;case "\u006e\u0061\u0072\u0072\u006f\u0077":*_cfdbd =1;case "\u006d\u0065\u0064\u0069\u0075\u006d":*_cfdbd =2;case "\u0077\u0069\u0064\u0065":*_cfdbd =3;};};_agabe ,_ggcgdd =d .Token ();if _ggcgdd !=nil {return _ggcgdd ; +};if _gdbde ,_dcggee :=_agabe .(_e .EndElement );_dcggee &&_gdbde .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_agabe ); +};func (_ccfebg *OfcST_FillType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ggcgcd ,_gddbf :=d .Token ();if _gddbf !=nil {return _gddbf ;};if _fafec ,_aeabc :=_ggcgcd .(_e .EndElement );_aeabc &&_fafec .Name ==start .Name {*_ccfebg =1; +return nil ;};if _fdegdb ,_ebcfg :=_ggcgcd .(_e .CharData );!_ebcfg {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ggcgcd );}else {switch string (_fdegdb ){case "":*_ccfebg =0; +case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0043e\u006e\u0074\u0065\u0072":*_ccfebg =1;case "\u0073\u006f\u006ci\u0064":*_ccfebg =2;case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_ccfebg =3;case "\u0074\u0069\u006c\u0065":*_ccfebg =4;case "\u0066\u0072\u0061m\u0065":*_ccfebg =5; +case "\u0067\u0072a\u0064\u0069\u0065n\u0074\u0055\u006e\u0073\u0063\u0061\u006c\u0065\u0064":*_ccfebg =6;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_ccfebg =7;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_ccfebg =8; +case "\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064":*_ccfebg =9;};};_ggcgcd ,_gddbf =d .Token ();if _gddbf !=nil {return _gddbf ;};if _gaac ,_aecgf :=_ggcgcd .(_e .EndElement );_aecgf &&_gaac .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ggcgcd ); +};func (_feb *AG_CoreAttributes )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fdcf :=range start .Attr {if _fdcf .Name .Local =="\u0068\u0072\u0065\u0066"{_agb :=_fdcf .Value ;_feb .HrefAttr =&_agb ;continue ;};if _fdcf .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fcc :=_fdcf .Value ; +_feb .TargetAttr =&_fcc ;continue ;};if _fdcf .Name .Local =="\u0063\u006c\u0061s\u0073"{_dae :=_fdcf .Value ;_feb .ClassAttr =&_dae ;continue ;};if _fdcf .Name .Local =="\u0074\u0069\u0074l\u0065"{_bag :=_fdcf .Value ;_feb .TitleAttr =&_bag ;continue ; +};if _fdcf .Name .Local =="\u0061\u006c\u0074"{_bgb :=_fdcf .Value ;_feb .AltAttr =&_bgb ;continue ;};if _fdcf .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_bd :=_fdcf .Value ;_feb .CoordsizeAttr =&_bd ;continue ;};if _fdcf .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dgg :=_fdcf .Value ; +_feb .CoordoriginAttr =&_dgg ;continue ;};if _fdcf .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_cdee :=_fdcf .Value ;_feb .WrapcoordsAttr =&_cdee ;continue ;};if _fdcf .Name .Local =="\u0070\u0072\u0069n\u0074"{_feb .PrintAttr .UnmarshalXMLAttr (_fdcf ); +continue ;};if _fdcf .Name .Local =="\u0069\u0064"{_cgg :=_fdcf .Value ;_feb .IdAttr =&_cgg ;continue ;};if _fdcf .Name .Local =="\u0073\u0074\u0079l\u0065"{_dec :=_fdcf .Value ;_feb .StyleAttr =&_dec ;continue ;};};for {_ccc ,_bcef :=d .Token ();if _bcef !=nil {return _ec .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073: \u0025\u0073",_bcef ); +};if _acf ,_eec :=_ccc .(_e .EndElement );_eec &&_acf .Name ==start .Name {break ;};};return nil ;};type CT_Group struct{ -// ValidateWithPath validates the OfcCT_Callout and its children, prefixing error messages with path -func (_ceacf *OfcCT_Callout )ValidateWithPath (path string )error {if _afede :=_ceacf .OnAttr .ValidateWithPath (path +"\u002fO\u006e\u0041\u0074\u0074\u0072");_afede !=nil {return _afede ;};if _cggcb :=_ceacf .AngleAttr .ValidateWithPath (path +"\u002f\u0041\u006e\u0067\u006c\u0065\u0041\u0074\u0074\u0072"); -_cggcb !=nil {return _cggcb ;};if _afdad :=_ceacf .DropautoAttr .ValidateWithPath (path +"\u002f\u0044\u0072\u006f\u0070\u0061\u0075\u0074\u006f\u0041\u0074\u0074\u0072");_afdad !=nil {return _afdad ;};if _cddae :=_ceacf .LengthspecifiedAttr .ValidateWithPath (path +"/\u004ce\u006e\u0067\u0074\u0068\u0073\u0070\u0065\u0063i\u0066\u0069\u0065\u0064At\u0074\u0072"); -_cddae !=nil {return _cddae ;};if _cafd :=_ceacf .AccentbarAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006e\u0074\u0062\u0061r\u0041\u0074\u0074\u0072");_cafd !=nil {return _cafd ;};if _cbba :=_ceacf .TextborderAttr .ValidateWithPath (path +"\u002fT\u0065x\u0074\u0062\u006f\u0072\u0064\u0065\u0072\u0041\u0074\u0074\u0072"); -_cbba !=nil {return _cbba ;};if _eadaac :=_ceacf .MinusxAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0078\u0041\u0074\u0074\u0072");_eadaac !=nil {return _eadaac ;};if _edfef :=_ceacf .MinusyAttr .ValidateWithPath (path +"/\u004d\u0069\u006e\u0075\u0073\u0079\u0041\u0074\u0074\u0072"); -_edfef !=nil {return _edfef ;};if _aeffc :=_ceacf .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_aeffc !=nil {return _aeffc ;};return nil ;};func (_gccad ST_ImageAspect )ValidateWithPath (path string )error {switch _gccad {case 0,1,2,3:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gccad )); -};return nil ;};type ST_StrokeJoinStyle byte ;func (_facddf ST_ImageAspect )String ()string {switch _facddf {case 0:return "";case 1:return "\u0069\u0067\u006e\u006f\u0072\u0065";case 2:return "\u0061\u0074\u004d\u006f\u0073\u0074";case 3:return "\u0061t\u004c\u0065\u0061\u0073\u0074"; -};return "";}; +// Group Diagram Type +EditasAttr ST_EditAs ;TablepropertiesAttr *string ;TablelimitsAttr *string ;GroupChoice []*CT_GroupChoice ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ; +PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ; +HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ; +BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ; +};type ST_Ext byte ;func (_gdgeg *CT_Stroke )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_agaf :=range start .Attr {if _agaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaf .Name .Local =="\u0072\u0065\u006ci\u0064"{_fabfc :=_agaf .Value ; +_gdgeg .RelidAttr =&_fabfc ;continue ;};if _agaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_agaf .Name .Local =="\u0069\u0064"{_abga :=_agaf .Value ; +_gdgeg .RIdAttr =&_abga ;continue ;};if _agaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaf .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_gdgeg .ForcedashAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaf .Name .Local =="\u0074\u0069\u0074l\u0065"{_ffcd :=_agaf .Value ; +_gdgeg .TitleAttr =&_ffcd ;continue ;};if _agaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaf .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gfafa :=_agaf .Value ; +_gdgeg .AlthrefAttr =&_gfafa ;continue ;};if _agaf .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_agaf .Name .Local =="\u0068\u0072\u0065\u0066"{_gbgaa :=_agaf .Value ; +_gdgeg .HrefAttr =&_gbgaa ;continue ;};if _agaf .Name .Local =="\u0073\u0072\u0063"{_ddbbd :=_agaf .Value ;_gdgeg .SrcAttr =&_ddbbd ;continue ;};if _agaf .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gdgeg .StartarrowwidthAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_cbca :=_agaf .Value ;_gdgeg .DashstyleAttr =&_cbca ;continue ;};if _agaf .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_gdgeg .ImageaspectAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u006f\u006e"{_gdgeg .OnAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0069\u0064"{_ebcbc :=_agaf .Value ;_gdgeg .IdAttr =&_ebcbc ;continue ;};if _agaf .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_abdf :=_agaf .Value ; +_gdgeg .ImagesizeAttr =&_abdf ;continue ;};if _agaf .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_gdgeg .StartarrowlengthAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_gdgeg .StartarrowAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u0063\u006f\u006co\u0072"{_ddgbg :=_agaf .Value ;_gdgeg .ColorAttr =&_ddgbg ;continue ;};if _agaf .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_bgaf :=_agaf .Value ;_gdgeg .Color2Attr =&_bgaf ;continue ;}; +if _agaf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_gdgeg .EndarrowlengthAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_gdgeg .FilltypeAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_gdgeg .JoinstyleAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gbed :=_agaf .Value ;_gdgeg .OpacityAttr =&_gbed ; +continue ;};if _agaf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_gdgeg .EndarrowAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_fccb :=_agaf .Value ;_gdgeg .WeightAttr =&_fccb ; +continue ;};if _agaf .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_gdgeg .LinestyleAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_gdgeg .EndcapAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_gdgeg .InsetpenAttr .UnmarshalXMLAttr (_agaf );continue ;};if _agaf .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_gdgeg .ImagealignshapeAttr .UnmarshalXMLAttr (_agaf ); +continue ;};if _agaf .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_affgb ,_cdgfb :=_c .ParseFloat (_agaf .Value ,64);if _cdgfb !=nil {return _cdgfb ;};_gdgeg .MiterlimitAttr =&_affgb ;continue ;};if _agaf .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_gdgeg .EndarrowwidthAttr .UnmarshalXMLAttr (_agaf ); +continue ;};};_edgfd :for {_geda ,_ccfcg :=d .Token ();if _ccfcg !=nil {return _ccfcg ;};switch _bafd :=_geda .(type ){case _e .StartElement :switch _bafd .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u0065\u0066\u0074"}:_gdgeg .Left =NewOfcLeft (); +if _eadgf :=d .DecodeElement (_gdgeg .Left ,&_bafd );_eadgf !=nil {return _eadgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0074\u006f\u0070"}:_gdgeg .Top =NewOfcTop (); +if _edfcbc :=d .DecodeElement (_gdgeg .Top ,&_bafd );_edfcbc !=nil {return _edfcbc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0069\u0067h\u0074"}:_gdgeg .Right =NewOfcRight (); +if _cbdbf :=d .DecodeElement (_gdgeg .Right ,&_bafd );_cbdbf !=nil {return _cbdbf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0062\u006f\u0074\u0074\u006f\u006d"}:_gdgeg .Bottom =NewOfcBottom (); +if _afad :=d .DecodeElement (_gdgeg .Bottom ,&_bafd );_afad !=nil {return _afad ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006f\u006c\u0075\u006d\u006e"}:_gdgeg .Column =NewOfcColumn (); +if _dbfae :=d .DecodeElement (_gdgeg .Column ,&_bafd );_dbfae !=nil {return _dbfae ;};default:_ecf .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0074\u0072o\u006b\u0065 \u0025\u0076",_bafd .Name ); +if _dbfed :=d .Skip ();_dbfed !=nil {return _dbfed ;};};case _e .EndElement :break _edgfd ;case _e .CharData :};};return nil ;}; -// ValidateWithPath validates the OfcBottom and its children, prefixing error messages with path -func (_gedcg *OfcBottom )ValidateWithPath (path string )error {if _aeddd :=_gedcg .OfcCT_StrokeChild .ValidateWithPath (path );_aeddd !=nil {return _aeddd ;};return nil ;}; +// ValidateWithPath validates the AG_Type and its children, prefixing error messages with path +func (_eca *AG_Type )ValidateWithPath (path string )error {return nil }; -// Validate validates the CT_ImageData and its children -func (_edaed *CT_ImageData )Validate ()error {return _edaed .ValidateWithPath ("\u0043\u0054\u005fI\u006d\u0061\u0067\u0065\u0044\u0061\u0074\u0061");};func (_cbcfad OfcST_CalloutPlacement )String ()string {switch _cbcfad {case 0:return "";case 1:return "\u0074\u006f\u0070"; -case 2:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 3:return "\u0062\u006f\u0074\u0074\u006f\u006d";case 4:return "\u0075\u0073\u0065\u0072";};return "";}; +// ValidateWithPath validates the Imagedata and its children, prefixing error messages with path +func (_bbded *Imagedata )ValidateWithPath (path string )error {if _cbbfga :=_bbded .CT_ImageData .ValidateWithPath (path );_cbbfga !=nil {return _cbbfga ;};return nil ;};type CT_Image struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ; +ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ; +DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ;HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ; +AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ; +DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ; +FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ; +CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;SrcAttr *string ;CropleftAttr *string ;CroptopAttr *string ;CroprightAttr *string ;CropbottomAttr *string ;GainAttr *string ;BlacklevelAttr *string ;GammaAttr *string ;GrayscaleAttr _f .ST_TrueFalse ; +BilevelAttr _f .ST_TrueFalse ;};func (_ecadec OfcST_OLEType )ValidateWithPath (path string )error {switch _ecadec {case 0,1,2:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecadec )); +};return nil ;};type OfcDiagram struct{OfcCT_Diagram }; -// ValidateWithPath validates the OfcCT_Entry and its children, prefixing error messages with path -func (_aedea *OfcCT_Entry )ValidateWithPath (path string )error {return nil };type CT_PolyLineChoice struct{Ink *OfcInk ;ShapeElementsChoice *EG_ShapeElementsChoice ;};func (_gcdee OfcST_HrAlign )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gcdee .String (),start ); -};func (_gadfe *OfcCT_Rules )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0072\u0075\u006c\u0065\u0073";};if _gadfe .ExtAttr !=ST_ExtUnset {_gdgeg ,_gfcba :=_gadfe .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); -if _gfcba !=nil {return _gfcba ;};start .Attr =append (start .Attr ,_gdgeg );};e .EncodeToken (start );if _gadfe .R !=nil {_cbaed :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072"}};for _ ,_addbf :=range _gadfe .R {e .EncodeElement (_addbf ,_cbaed ); -};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type OfcCT_ColorMenu struct{ +// Validate validates the OfcCT_IdMap and its children +func (_cgcd *OfcCT_IdMap )Validate ()error {return _cgcd .ValidateWithPath ("O\u0066\u0063\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070");}; -// Default stroke color -StrokecolorAttr *string ; +// Validate validates the OfcLeft and its children +func (_beafg *OfcLeft )Validate ()error {return _beafg .ValidateWithPath ("\u004ff\u0063\u004c\u0065\u0066\u0074");};func (_cbcgd *CT_TextPath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"; +};if _cbcgd .OnAttr !=_f .ST_TrueFalseUnset {_aegee ,_debeg :=_cbcgd .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _debeg !=nil {return _debeg ;};start .Attr =append (start .Attr ,_aegee );};if _cbcgd .FitshapeAttr !=_f .ST_TrueFalseUnset {_agcd ,_dffd :=_cbcgd .FitshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u0074\u0073\u0068\u0061\u0070\u0065"}); +if _dffd !=nil {return _dffd ;};start .Attr =append (start .Attr ,_agcd );};if _cbcgd .FitpathAttr !=_f .ST_TrueFalseUnset {_dedd ,_gfgdc :=_cbcgd .FitpathAttr .MarshalXMLAttr (_e .Name {Local :"\u0066i\u0074\u0070\u0061\u0074\u0068"});if _gfgdc !=nil {return _gfgdc ; +};start .Attr =append (start .Attr ,_dedd );};if _cbcgd .TrimAttr !=_f .ST_TrueFalseUnset {_bedfa ,_gafcf :=_cbcgd .TrimAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0072\u0069\u006d"});if _gafcf !=nil {return _gafcf ;};start .Attr =append (start .Attr ,_bedfa ); +};if _cbcgd .XscaleAttr !=_f .ST_TrueFalseUnset {_ebagb ,_aaaee :=_cbcgd .XscaleAttr .MarshalXMLAttr (_e .Name {Local :"\u0078\u0073\u0063\u0061\u006c\u0065"});if _aaaee !=nil {return _aaaee ;};start .Attr =append (start .Attr ,_ebagb );};if _cbcgd .StringAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0072\u0069\u006e\u0067"},Value :_ec .Sprintf ("\u0025\u0076",*_cbcgd .StringAttr )}); +};if _cbcgd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_cbcgd .IdAttr )});};if _cbcgd .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_cbcgd .StyleAttr )}); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Shadow ()*CT_Shadow {_bfbfg :=&CT_Shadow {};return _bfbfg };func (_gcfac ST_FillType )ValidateWithPath (path string )error {switch _gcfac {case 0,1,2,3,4,5,6:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gcfac )); +};return nil ;}; -// Default fill color -FillcolorAttr *string ; +// Validate validates the OfcCT_Complex and its children +func (_cdaag *OfcCT_Complex )Validate ()error {return _cdaag .ValidateWithPath ("\u004f\u0066\u0063\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078");};func (_gccae *OfcDiagram )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}); +start .Name .Local ="\u006f:\u0064\u0069\u0061\u0067\u0072\u0061m";return _gccae .OfcCT_Diagram .MarshalXML (e ,start );};func NewOfcCT_Fill ()*OfcCT_Fill {_bgbda :=&OfcCT_Fill {};return _bgbda }; -// Default shadow color -ShadowcolorAttr *string ; +// Validate validates the OfcColumn and its children +func (_fgcc *OfcColumn )Validate ()error {return _fgcc .ValidateWithPath ("\u004ff\u0063\u0043\u006f\u006c\u0075\u006dn");}; -// Default extrusion color -ExtrusioncolorAttr *string ;ExtAttr ST_Ext ;};func (_dfccg *Image )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dfccg .CT_Image =*NewCT_Image ();for _ ,_bdbgc :=range start .Attr {if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_dfccg .HrnoshadeAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_adafb ,_afcb :=_a .ParseInt (_bdbgc .Value ,10,64); -if _afcb !=nil {return _afcb ;};_dfccg .RegroupidAttr =&_adafb ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_dfccg .PreferrelativeAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u006f\u006c\u0065"{_dfccg .OleAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_dfccg .HralignAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_dfccg .CliptowrapAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_dfccg .AllowincellAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_dfccg .DgmlayoutAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_dfccg .BwnormalAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0063\u006c\u0069\u0070"{_dfccg .ClipAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_bgfe :=_bdbgc .Value ; -_dfccg .BorderbottomcolorAttr =&_bgfe ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0068\u0072\u0073t\u0064"{_dfccg .HrstdAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_dfccg .BwmodeAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_dfccg .DgmlayoutmruAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_dfccg .UserhiddenAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0073\u0070\u0069\u0064"{_aedg :=_bdbgc .Value ; -_dfccg .SpidAttr =&_aedg ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_dfccg .ButtonAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ffaeb :=_bdbgc .Value ; -_dfccg .BorderleftcolorAttr =&_ffaeb ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u006f\u006e\u0065\u0064"{_dfccg .OnedAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_dfccg .AllowoverlapAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_febbc :=_bdbgc .Value ; -_dfccg .BorderrightcolorAttr =&_febbc ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_dfccg .ForcedashAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ggdagg ,_acebb :=_a .ParseInt (_bdbgc .Value ,10,64); -if _acebb !=nil {return _acebb ;};_dfccg .DgmnodekindAttr =&_ggdagg ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_efeed :=_bdbgc .Value ; -_dfccg .BordertopcolorAttr =&_efeed ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_dfccg .InsetmodeAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0068\u0072\u0070c\u0074"{_fdggg ,_gdgcbc :=_a .ParseFloat (_bdbgc .Value ,64); -if _gdgcbc !=nil {return _gdgcbc ;};_gbadd :=float32 (_fdggg );_dfccg .HrpctAttr =&_gbadd ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_dfccg .BwpureAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_dfccg .OleiconAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0073\u0070\u0074"{_beeb ,_gcbd :=_a .ParseFloat (_bdbgc .Value ,64); -if _gcbd !=nil {return _gcbd ;};_dcadg :=float32 (_beeb );_dfccg .SptAttr =&_dcadg ;continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_dfccg .BulletAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_dfccg .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_dfccg .UserdrawnAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0068\u0072"{_dfccg .HrAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bdbgc .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_dfccg .ConnectortypeAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Local =="\u0070\u0072\u0069n\u0074"{_dfccg .PrintAttr .UnmarshalXMLAttr (_bdbgc );continue ;};if _bdbgc .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_dfccg .StrokedAttr .UnmarshalXMLAttr (_bdbgc );continue ;};if _bdbgc .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_afcdg :=_bdbgc .Value ; -_dfccg .StrokecolorAttr =&_afcdg ;continue ;};if _bdbgc .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_caeca :=_bdbgc .Value ;_dfccg .StrokeweightAttr =&_caeca ;continue ;};if _bdbgc .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_dfccg .InsetpenAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_cagab :=_bdbgc .Value ;_dfccg .ChromakeyAttr =&_cagab ;continue ;};if _bdbgc .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_dfccg .FilledAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};if _bdbgc .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_bfed :=_bdbgc .Value ;_dfccg .FillcolorAttr =&_bfed ;continue ;};if _bdbgc .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_gcccf :=_bdbgc .Value ;_dfccg .OpacityAttr =&_gcccf ; -continue ;};if _bdbgc .Name .Local =="\u0073\u0074\u0079l\u0065"{_cfdfe :=_bdbgc .Value ;_dfccg .StyleAttr =&_cfdfe ;continue ;};if _bdbgc .Name .Local =="\u0069\u0064"{_dabcb :=_bdbgc .Value ;_dfccg .IdAttr =&_dabcb ;continue ;};if _bdbgc .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bdeag :=_bdbgc .Value ; -_dfccg .WrapcoordsAttr =&_bdeag ;continue ;};if _bdbgc .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_gbfe :=_bdbgc .Value ;_dfccg .CoordoriginAttr =&_gbfe ;continue ;};if _bdbgc .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_gccde :=_bdbgc .Value ; -_dfccg .CoordsizeAttr =&_gccde ;continue ;};if _bdbgc .Name .Local =="\u0061\u006c\u0074"{_fegbd :=_bdbgc .Value ;_dfccg .AltAttr =&_fegbd ;continue ;};if _bdbgc .Name .Local =="\u0074\u0069\u0074l\u0065"{_fggc :=_bdbgc .Value ;_dfccg .TitleAttr =&_fggc ; -continue ;};if _bdbgc .Name .Local =="\u0063\u006c\u0061s\u0073"{_fggef :=_bdbgc .Value ;_dfccg .ClassAttr =&_fggef ;continue ;};if _bdbgc .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_bfaeg :=_bdbgc .Value ;_dfccg .TargetAttr =&_bfaeg ;continue ; -};if _bdbgc .Name .Local =="\u0068\u0072\u0065\u0066"{_gedgd :=_bdbgc .Value ;_dfccg .HrefAttr =&_gedgd ;continue ;};if _bdbgc .Name .Local =="\u0073\u0072\u0063"{_dgeeg :=_bdbgc .Value ;_dfccg .SrcAttr =&_dgeeg ;continue ;};if _bdbgc .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_bgdfb :=_bdbgc .Value ; -_dfccg .CropleftAttr =&_bgdfb ;continue ;};if _bdbgc .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_aeecc :=_bdbgc .Value ;_dfccg .CroptopAttr =&_aeecc ;continue ;};if _bdbgc .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_dcff :=_bdbgc .Value ; -_dfccg .CroprightAttr =&_dcff ;continue ;};if _bdbgc .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_dedab :=_bdbgc .Value ;_dfccg .CropbottomAttr =&_dedab ;continue ;};if _bdbgc .Name .Local =="\u0067\u0061\u0069\u006e"{_dbbga :=_bdbgc .Value ; -_dfccg .GainAttr =&_dbbga ;continue ;};if _bdbgc .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_deggc :=_bdbgc .Value ;_dfccg .BlacklevelAttr =&_deggc ;continue ;};if _bdbgc .Name .Local =="\u0067\u0061\u006dm\u0061"{_egcgc :=_bdbgc .Value ; -_dfccg .GammaAttr =&_egcgc ;continue ;};if _bdbgc .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_dfccg .GrayscaleAttr .UnmarshalXMLAttr (_bdbgc );continue ;};if _bdbgc .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_dfccg .BilevelAttr .UnmarshalXMLAttr (_bdbgc ); -continue ;};};_gbgce :for {_bbfece ,_abdgf :=d .Token ();if _abdgf !=nil {return _abdgf ;};switch _aeabe :=_bbfece .(type ){case _e .StartElement :switch _aeabe .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_cgbc :=NewEG_ShapeElements (); -_cgbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cgbc );if _fdcf :=d .DecodeElement (&_cgbc .ShapeElementsChoice .Path ,&_aeabe );_fdcf !=nil {return _fdcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_eafaf :=NewEG_ShapeElements (); -_eafaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_eafaf );if _aggcd :=d .DecodeElement (&_eafaf .ShapeElementsChoice .Formulas ,&_aeabe );_aggcd !=nil {return _aggcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_eggcbe :=NewEG_ShapeElements (); -_eggcbe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_eggcbe );if _ggcf :=d .DecodeElement (&_eggcbe .ShapeElementsChoice .Handles ,&_aeabe );_ggcf !=nil {return _ggcf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_cfebe :=NewEG_ShapeElements (); -_cfebe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cfebe );if _abggg :=d .DecodeElement (&_cfebe .ShapeElementsChoice .Fill ,&_aeabe );_abggg !=nil {return _abggg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_dagcb :=NewEG_ShapeElements (); -_dagcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_dagcb );if _cedb :=d .DecodeElement (&_dagcb .ShapeElementsChoice .Stroke ,&_aeabe );_cedb !=nil {return _cedb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_eaffd :=NewEG_ShapeElements (); -_eaffd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_eaffd );if _eace :=d .DecodeElement (&_eaffd .ShapeElementsChoice .Shadow ,&_aeabe );_eace !=nil {return _eace ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_agaa :=NewEG_ShapeElements (); -_agaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_agaa );if _egabg :=d .DecodeElement (&_agaa .ShapeElementsChoice .Textbox ,&_aeabe );_egabg !=nil {return _egabg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_fefag :=NewEG_ShapeElements (); -_fefag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_fefag );if _cecdd :=d .DecodeElement (&_fefag .ShapeElementsChoice .Textpath ,&_aeabe );_cecdd !=nil {return _cecdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_ecfbec :=NewEG_ShapeElements (); -_ecfbec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_ecfbec );if _gfadc :=d .DecodeElement (&_ecfbec .ShapeElementsChoice .Imagedata ,&_aeabe );_gfadc !=nil {return _gfadc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_cacfb :=NewEG_ShapeElements (); -_cacfb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cacfb );if _gdga :=d .DecodeElement (&_cacfb .ShapeElementsChoice .Skew ,&_aeabe );_gdga !=nil {return _gdga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fgfgf :=NewEG_ShapeElements (); -_fgfgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_fgfgf );if _dbgf :=d .DecodeElement (&_fgfgf .ShapeElementsChoice .Extrusion ,&_aeabe );_dbgf !=nil {return _dbgf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_faddc :=NewEG_ShapeElements (); -_faddc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_faddc );if _feacc :=d .DecodeElement (&_faddc .ShapeElementsChoice .Callout ,&_aeabe );_feacc !=nil {return _feacc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_aeeff :=NewEG_ShapeElements (); -_aeeff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_aeeff );if _gbfb :=d .DecodeElement (&_aeeff .ShapeElementsChoice .Lock ,&_aeabe );_gbfb !=nil {return _gbfb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_fbdda :=NewEG_ShapeElements (); -_fbdda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_fbdda );if _agfde :=d .DecodeElement (&_fbdda .ShapeElementsChoice .Clippath ,&_aeabe );_agfde !=nil {return _agfde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_dacc :=NewEG_ShapeElements (); -_dacc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_dacc );if _dbfe :=d .DecodeElement (&_dacc .ShapeElementsChoice .Signatureline ,&_aeabe );_dbfe !=nil {return _dbfe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_ecbca :=NewEG_ShapeElements (); -_ecbca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_ecbca );if _acfca :=d .DecodeElement (&_ecbca .ShapeElementsChoice .Wrap ,&_aeabe );_acfca !=nil {return _acfca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_geeca :=NewEG_ShapeElements (); -_geeca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_geeca );if _gdgca :=d .DecodeElement (&_geeca .ShapeElementsChoice .Anchorlock ,&_aeabe );_gdgca !=nil {return _gdgca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_cbbd :=NewEG_ShapeElements (); -_cbbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cbbd );if _affdb :=d .DecodeElement (&_cbbd .ShapeElementsChoice .Bordertop ,&_aeabe );_affdb !=nil {return _affdb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_eebgef :=NewEG_ShapeElements (); -_eebgef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_eebgef );if _bbecf :=d .DecodeElement (&_eebgef .ShapeElementsChoice .Borderbottom ,&_aeabe );_bbecf !=nil {return _bbecf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_bgabg :=NewEG_ShapeElements (); -_bgabg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_bgabg );if _cdag :=d .DecodeElement (&_bgabg .ShapeElementsChoice .Borderleft ,&_aeabe );_cdag !=nil {return _cdag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_cgfgf :=NewEG_ShapeElements (); -_cgfgf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cgfgf );if _bfbadb :=d .DecodeElement (&_cgfgf .ShapeElementsChoice .Borderright ,&_aeabe );_bfbadb !=nil {return _bfbadb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_cagce :=NewEG_ShapeElements (); -_cagce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_cagce );if _fgaecc :=d .DecodeElement (&_cagce .ShapeElementsChoice .ClientData ,&_aeabe );_fgaecc !=nil {return _fgaecc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_ecdae :=NewEG_ShapeElements (); -_ecdae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_dfccg .EG_ShapeElements =append (_dfccg .EG_ShapeElements ,_ecdae );if _bcdcc :=d .DecodeElement (&_ecdae .ShapeElementsChoice .Textdata ,&_aeabe );_bcdcc !=nil {return _bcdcc ;};default:_eg .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0049\u006d\u0061g\u0065 \u0025\u0076",_aeabe .Name ); -if _eafbg :=d .Skip ();_eafbg !=nil {return _eafbg ;};};case _e .EndElement :break _gbgce ;case _e .CharData :};};return nil ;};func NewOfcClippath ()*OfcClippath {_cgbaf :=&OfcClippath {};_cgbaf .OfcCT_ClipPath =*NewOfcCT_ClipPath ();return _cgbaf ;}; -func (_dfcd *CT_Stroke )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0074\u0072\u006f\u006b\u0065";};if _dfcd .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .IdAttr )}); -};if _dfcd .OnAttr !=_de .ST_TrueFalseUnset {_fbgbc ,_cbgbg :=_dfcd .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"});if _cbgbg !=nil {return _cbgbg ;};start .Attr =append (start .Attr ,_fbgbc );};if _dfcd .WeightAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0065\u0069\u0067\u0068\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .WeightAttr )}); -};if _dfcd .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .ColorAttr )});};if _dfcd .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .OpacityAttr )}); -};if _dfcd .LinestyleAttr !=ST_StrokeLineStyleUnset {_bbcc ,_begfag :=_dfcd .LinestyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"});if _begfag !=nil {return _begfag ;};start .Attr =append (start .Attr ,_bbcc ); -};if _dfcd .MiterlimitAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .MiterlimitAttr )});};if _dfcd .JoinstyleAttr !=ST_StrokeJoinStyleUnset {_fdccf ,_cebgd :=_dfcd .JoinstyleAttr .MarshalXMLAttr (_e .Name {Local :"\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"}); -if _cebgd !=nil {return _cebgd ;};start .Attr =append (start .Attr ,_fdccf );};if _dfcd .EndcapAttr !=ST_StrokeEndCapUnset {_bbfac ,_dbdgg :=_dfcd .EndcapAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0063\u0061\u0070"});if _dbdgg !=nil {return _dbdgg ; -};start .Attr =append (start .Attr ,_bbfac );};if _dfcd .DashstyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .DashstyleAttr )}); -};if _dfcd .FilltypeAttr !=ST_FillTypeUnset {_bcad ,_aabgc :=_dfcd .FilltypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"});if _aabgc !=nil {return _aabgc ;};start .Attr =append (start .Attr ,_bcad );};if _dfcd .SrcAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0072\u0063"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .SrcAttr )}); -};if _dfcd .ImageaspectAttr !=ST_ImageAspectUnset {_agadf ,_gfcca :=_dfcd .ImageaspectAttr .MarshalXMLAttr (_e .Name {Local :"i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"});if _gfcca !=nil {return _gfcca ;};start .Attr =append (start .Attr ,_agadf ); -};if _dfcd .ImagesizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .ImagesizeAttr )});};if _dfcd .ImagealignshapeAttr !=_de .ST_TrueFalseUnset {_bgbgb ,_gedf :=_dfcd .ImagealignshapeAttr .MarshalXMLAttr (_e .Name {Local :"\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"}); -if _gedf !=nil {return _gedf ;};start .Attr =append (start .Attr ,_bgbgb );};if _dfcd .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .Color2Attr )}); -};if _dfcd .StartarrowAttr !=ST_StrokeArrowTypeUnset {_fdbcf ,_cagbg :=_dfcd .StartarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"});if _cagbg !=nil {return _cagbg ;};start .Attr =append (start .Attr ,_fdbcf ); -};if _dfcd .StartarrowwidthAttr !=ST_StrokeArrowWidthUnset {_faec ,_gebg :=_dfcd .StartarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"});if _gebg !=nil {return _gebg ;}; -start .Attr =append (start .Attr ,_faec );};if _dfcd .StartarrowlengthAttr !=ST_StrokeArrowLengthUnset {_cfbb ,_deaae :=_dfcd .StartarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"}); -if _deaae !=nil {return _deaae ;};start .Attr =append (start .Attr ,_cfbb );};if _dfcd .EndarrowAttr !=ST_StrokeArrowTypeUnset {_aegae ,_ddbf :=_dfcd .EndarrowAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"});if _ddbf !=nil {return _ddbf ; -};start .Attr =append (start .Attr ,_aegae );};if _dfcd .EndarrowwidthAttr !=ST_StrokeArrowWidthUnset {_cbdc ,_cfccc :=_dfcd .EndarrowwidthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"}); -if _cfccc !=nil {return _cfccc ;};start .Attr =append (start .Attr ,_cbdc );};if _dfcd .EndarrowlengthAttr !=ST_StrokeArrowLengthUnset {_edffd ,_ecgeg :=_dfcd .EndarrowlengthAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"}); -if _ecgeg !=nil {return _ecgeg ;};start .Attr =append (start .Attr ,_edffd );};if _dfcd .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0068\u0072\u0065\u0066"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .HrefAttr )}); -};if _dfcd .AlthrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0061\u006c\u0074\u0068\u0072\u0065f"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .AlthrefAttr )});};if _dfcd .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0074\u0069\u0074\u006c\u0065"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .TitleAttr )}); -};if _dfcd .ForcedashAttr !=_de .ST_TrueFalseUnset {_aaad ,_baff :=_dfcd .ForcedashAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0066\u006f\u0072\u0063\u0065\u0064\u0061\u0073\u0068"});if _baff !=nil {return _baff ;};start .Attr =append (start .Attr ,_aaad ); -};if _dfcd .RIdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .RIdAttr )});};if _dfcd .InsetpenAttr !=_de .ST_TrueFalseUnset {_deece ,_cbafc :=_dfcd .InsetpenAttr .MarshalXMLAttr (_e .Name {Local :"\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"}); -if _cbafc !=nil {return _cbafc ;};start .Attr =append (start .Attr ,_deece );};if _dfcd .RelidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0072\u0065\u006c\u0069\u0064"},Value :_d .Sprintf ("\u0025\u0076",*_dfcd .RelidAttr )}); -};e .EncodeToken (start );if _dfcd .Left !=nil {_fdcdf :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u006c\u0065\u0066\u0074"}};e .EncodeElement (_dfcd .Left ,_fdcdf );};if _dfcd .Top !=nil {_cfdd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0074o\u0070"}}; -e .EncodeElement (_dfcd .Top ,_cfdd );};if _dfcd .Right !=nil {_dedfg :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072\u0069\u0067\u0068\u0074"}};e .EncodeElement (_dfcd .Right ,_dedfg );};if _dfcd .Bottom !=nil {_bede :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0074\u0074\u006f\u006d"}}; -e .EncodeElement (_dfcd .Bottom ,_bede );};if _dfcd .Column !=nil {_bgbbb :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0063\u006f\u006c\u0075\u006d\u006e"}};e .EncodeElement (_dfcd .Column ,_bgbbb );};e .EncodeToken (_e .EndElement {Name :start .Name }); -return nil ;};type OfcCT_Fill struct{ +// Validate validates the CT_Textbox and its children +func (_afgee *CT_Textbox )Validate ()error {return _afgee .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");};func (_afbdaf OfcST_BWMode )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dacef :=_e .Attr {};_dacef .Name =name ; +switch _afbdaf {case OfcST_BWModeUnset :_dacef .Value ="";case OfcST_BWModeColor :_dacef .Value ="\u0063\u006f\u006co\u0072";case OfcST_BWModeAuto :_dacef .Value ="\u0061\u0075\u0074\u006f";case OfcST_BWModeGrayScale :_dacef .Value ="\u0067r\u0061\u0079\u0053\u0063\u0061\u006ce"; +case OfcST_BWModeLightGrayscale :_dacef .Value ="\u006c\u0069\u0067\u0068\u0074\u0047\u0072\u0061\u0079s\u0063\u0061\u006c\u0065";case OfcST_BWModeInverseGray :_dacef .Value ="i\u006e\u0076\u0065\u0072\u0073\u0065\u0047\u0072\u0061\u0079";case OfcST_BWModeGrayOutline :_dacef .Value ="g\u0072\u0061\u0079\u004f\u0075\u0074\u006c\u0069\u006e\u0065"; +case OfcST_BWModeHighContrast :_dacef .Value ="\u0068\u0069\u0067h\u0043\u006f\u006e\u0074\u0072\u0061\u0073\u0074";case OfcST_BWModeBlack :_dacef .Value ="\u0062\u006c\u0061c\u006b";case OfcST_BWModeWhite :_dacef .Value ="\u0077\u0068\u0069t\u0065";case OfcST_BWModeHide :_dacef .Value ="\u0068\u0069\u0064\u0065"; +case OfcST_BWModeUndrawn :_dacef .Value ="\u0075n\u0064\u0072\u0061\u0077\u006e";case OfcST_BWModeBlackTextAndLines :_dacef .Value ="\u0062\u006c\u0061\u0063\u006b\u0054\u0065\u0078\u0074\u0041\u006e\u0064L\u0069\u006e\u0065\u0073";};return _dacef ,nil ; +};func (_gdagbg OfcST_HrAlign )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gdagbg .String (),start );}; -// Fill Type -TypeAttr OfcST_FillType ;ExtAttr ST_Ext ;};func (_fdabg OfcST_OLEDrawAspect )Validate ()error {return _fdabg .ValidateWithPath ("")};func (_bbegg *OfcCT_Lock )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u006c\u006f\u0063\u006b"; -};if _bbegg .PositionAttr !=_de .ST_TrueFalseUnset {_gfadb ,_egffg :=_bbegg .PositionAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"});if _egffg !=nil {return _egffg ;};start .Attr =append (start .Attr ,_gfadb ); -};if _bbegg .SelectionAttr !=_de .ST_TrueFalseUnset {_eega ,_bfbc :=_bbegg .SelectionAttr .MarshalXMLAttr (_e .Name {Local :"\u0073e\u006c\u0065\u0063\u0074\u0069\u006fn"});if _bfbc !=nil {return _bfbc ;};start .Attr =append (start .Attr ,_eega );};if _bbegg .GroupingAttr !=_de .ST_TrueFalseUnset {_gfaea ,_cadcf :=_bbegg .GroupingAttr .MarshalXMLAttr (_e .Name {Local :"\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}); -if _cadcf !=nil {return _cadcf ;};start .Attr =append (start .Attr ,_gfaea );};if _bbegg .UngroupingAttr !=_de .ST_TrueFalseUnset {_ggeg ,_gcfaff :=_bbegg .UngroupingAttr .MarshalXMLAttr (_e .Name {Local :"\u0075\u006e\u0067\u0072\u006f\u0075\u0070\u0069\u006e\u0067"}); -if _gcfaff !=nil {return _gcfaff ;};start .Attr =append (start .Attr ,_ggeg );};if _bbegg .RotationAttr !=_de .ST_TrueFalseUnset {_bfaac ,_becdee :=_bbegg .RotationAttr .MarshalXMLAttr (_e .Name {Local :"\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e"}); -if _becdee !=nil {return _becdee ;};start .Attr =append (start .Attr ,_bfaac );};if _bbegg .CroppingAttr !=_de .ST_TrueFalseUnset {_gefad ,_egceg :=_bbegg .CroppingAttr .MarshalXMLAttr (_e .Name {Local :"\u0063\u0072\u006f\u0070\u0070\u0069\u006e\u0067"}); -if _egceg !=nil {return _egceg ;};start .Attr =append (start .Attr ,_gefad );};if _bbegg .VerticiesAttr !=_de .ST_TrueFalseUnset {_febbe ,_daab :=_bbegg .VerticiesAttr .MarshalXMLAttr (_e .Name {Local :"\u0076e\u0072\u0074\u0069\u0063\u0069\u0065s"});if _daab !=nil {return _daab ; -};start .Attr =append (start .Attr ,_febbe );};if _bbegg .AdjusthandlesAttr !=_de .ST_TrueFalseUnset {_aababg ,_addac :=_bbegg .AdjusthandlesAttr .MarshalXMLAttr (_e .Name {Local :"\u0061\u0064\u006a\u0075\u0073\u0074\u0068\u0061\u006e\u0064\u006c\u0065\u0073"}); -if _addac !=nil {return _addac ;};start .Attr =append (start .Attr ,_aababg );};if _bbegg .TextAttr !=_de .ST_TrueFalseUnset {_bcadg ,_edfdb :=_bbegg .TextAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0065\u0078\u0074"});if _edfdb !=nil {return _edfdb ; -};start .Attr =append (start .Attr ,_bcadg );};if _bbegg .AspectratioAttr !=_de .ST_TrueFalseUnset {_bgcdf ,_abedf :=_bbegg .AspectratioAttr .MarshalXMLAttr (_e .Name {Local :"a\u0073\u0070\u0065\u0063\u0074\u0072\u0061\u0074\u0069\u006f"});if _abedf !=nil {return _abedf ; -};start .Attr =append (start .Attr ,_bgcdf );};if _bbegg .ShapetypeAttr !=_de .ST_TrueFalseUnset {_egdfb ,_daffc :=_bbegg .ShapetypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"});if _daffc !=nil {return _daffc ; -};start .Attr =append (start .Attr ,_egdfb );};if _bbegg .ExtAttr !=ST_ExtUnset {_cbgfd ,_effbb :=_bbegg .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"});if _effbb !=nil {return _effbb ;};start .Attr =append (start .Attr ,_cbgfd ); -};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Shadow struct{ +// ValidateWithPath validates the AG_Ext and its children, prefixing error messages with path +func (_agd *AG_Ext )ValidateWithPath (path string )error {if _fcae :=_agd .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_fcae !=nil {return _fcae ;};return nil ;};func (_acbfdb OfcST_OLEUpdateMode )String ()string {switch _acbfdb {case 0:return ""; +case 1:return "\u0041\u006c\u0077\u0061\u0079\u0073";case 2:return "\u004f\u006e\u0043\u0061\u006c\u006c";};return "";};func (_dgefe ST_EditAs )String ()string {switch _dgefe {case 0:return "";case 1:return "\u0063\u0061\u006e\u0076\u0061\u0073";case 2:return "\u006f\u0072\u0067\u0063\u0068\u0061\u0072\u0074"; +case 3:return "\u0072\u0061\u0064\u0069\u0061\u006c";case 4:return "\u0063\u0079\u0063l\u0065";case 5:return "\u0073t\u0061\u0063\u006b\u0065\u0064";case 6:return "\u0076\u0065\u006e\u006e";case 7:return "\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065"; +};return "";};func (_fegdb *CT_Shapetype )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cbfge :=range start .Attr {if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_fegdb .UserdrawnAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072\u0070c\u0074"{_fcebd ,_bead :=_c .ParseFloat (_cbfge .Value ,64); +if _bead !=nil {return _bead ;};_bfae :=float32 (_fcebd );_fegdb .HrpctAttr =&_bfae ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_fegdb .ButtonAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_fegdb .CliptowrapAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fegdb .ForcedashAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_fegdb .BwnormalAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_gcdb ,_eegba :=_c .ParseInt (_cbfge .Value ,10,64); +if _eegba !=nil {return _eegba ;};_fegdb .DgmnodekindAttr =&_gcdb ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_fegdb .HralignAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006d\u0061\u0073\u0074\u0065\u0072"{_bbcfg :=_cbfge .Value ; +_fegdb .MasterAttr =&_bbcfg ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072\u0073t\u0064"{_fegdb .HrstdAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_fegdb .HrnoshadeAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_fegdb .DgmlayoutAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006f\u006e\u0065\u0064"{_fegdb .OnedAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_fegdb .AllowoverlapAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_fegdb .UserhiddenAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_fegdb .BulletAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_fegdb .InsetmodeAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_fegdb .DoubleclicknotifyAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0073\u0070\u0074"{_fcdab ,_debcg :=_c .ParseFloat (_cbfge .Value ,64); +if _debcg !=nil {return _debcg ;};_acbea :=float32 (_fcdab );_fegdb .SptAttr =&_acbea ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0073\u0070\u0069\u0064"{_dege :=_cbfge .Value ; +_fegdb .SpidAttr =&_dege ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_cgbf :=_cbfge .Value ; +_fegdb .BorderleftcolorAttr =&_cgbf ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_fegdb .AllowincellAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aaeg ,_eaefb :=_c .ParseInt (_cbfge .Value ,10,64); +if _eaefb !=nil {return _eaefb ;};_fegdb .RegroupidAttr =&_aaeg ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006f\u006c\u0065"{_fegdb .OleAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_fegdb .ConnectortypeAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_fegdb .DgmlayoutmruAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_adga :=_cbfge .Value ; +_fegdb .BorderrightcolorAttr =&_adga ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0068\u0072"{_fegdb .HrAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0063\u006c\u0069\u0070"{_fegdb .ClipAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_fegdb .PreferrelativeAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_abceda :=_cbfge .Value ; +_fegdb .BordertopcolorAttr =&_abceda ;continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_fegdb .OleiconAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_fegdb .BwmodeAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_fegdb .BwpureAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_cbfge .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_aecd :=_cbfge .Value ; +_fegdb .BorderbottomcolorAttr =&_aecd ;continue ;};if _cbfge .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_gffbd :=_cbfge .Value ;_fegdb .TargetAttr =&_gffbd ;continue ;};if _cbfge .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_fegdb .StrokedAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_bggcf :=_cbfge .Value ;_fegdb .StrokecolorAttr =&_bggcf ;continue ;};if _cbfge .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_ggced :=_cbfge .Value ; +_fegdb .StrokeweightAttr =&_ggced ;continue ;};if _cbfge .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fegdb .InsetpenAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_eeedf :=_cbfge .Value ; +_fegdb .ChromakeyAttr =&_eeedf ;continue ;};if _cbfge .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_fegdb .FilledAttr .UnmarshalXMLAttr (_cbfge );continue ;};if _cbfge .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_cccef :=_cbfge .Value ; +_fegdb .FillcolorAttr =&_cccef ;continue ;};if _cbfge .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_bfbb :=_cbfge .Value ;_fegdb .OpacityAttr =&_bfbb ;continue ;};if _cbfge .Name .Local =="\u0061\u006c\u0074"{_eacbb :=_cbfge .Value ;_fegdb .AltAttr =&_eacbb ; +continue ;};if _cbfge .Name .Local =="\u0073\u0074\u0079l\u0065"{_aabfg :=_cbfge .Value ;_fegdb .StyleAttr =&_aabfg ;continue ;};if _cbfge .Name .Local =="\u0069\u0064"{_fgba :=_cbfge .Value ;_fegdb .IdAttr =&_fgba ;continue ;};if _cbfge .Name .Local =="\u0070\u0072\u0069n\u0074"{_fegdb .PrintAttr .UnmarshalXMLAttr (_cbfge ); +continue ;};if _cbfge .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_edfgc :=_cbfge .Value ;_fegdb .WrapcoordsAttr =&_edfgc ;continue ;};if _cbfge .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ebbae :=_cbfge .Value ; +_fegdb .CoordoriginAttr =&_ebbae ;continue ;};if _cbfge .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_ffeef :=_cbfge .Value ;_fegdb .CoordsizeAttr =&_ffeef ;continue ;};if _cbfge .Name .Local =="\u0074\u0069\u0074l\u0065"{_cdga :=_cbfge .Value ; +_fegdb .TitleAttr =&_cdga ;continue ;};if _cbfge .Name .Local =="\u0063\u006c\u0061s\u0073"{_gecb :=_cbfge .Value ;_fegdb .ClassAttr =&_gecb ;continue ;};if _cbfge .Name .Local =="\u0068\u0072\u0065\u0066"{_efaec :=_cbfge .Value ;_fegdb .HrefAttr =&_efaec ; +continue ;};if _cbfge .Name .Local =="\u0061\u0064\u006a"{_ebbcb :=_cbfge .Value ;_fegdb .AdjAttr =&_ebbcb ;continue ;};if _cbfge .Name .Local =="\u0070\u0061\u0074\u0068"{_beec :=_cbfge .Value ;_fegdb .PathAttr =&_beec ;continue ;};};_cfefb :for {_edcec ,_bbbge :=d .Token (); +if _bbbge !=nil {return _bbbge ;};switch _dgaee :=_edcec .(type ){case _e .StartElement :switch _dgaee .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_baabd :=NewEG_ShapeElements (); +_baabd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_baabd );if _edfcb :=d .DecodeElement (&_baabd .ShapeElementsChoice .Path ,&_dgaee );_edfcb !=nil {return _edfcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_aegca :=NewEG_ShapeElements (); +_aegca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_aegca );if _cffaa :=d .DecodeElement (&_aegca .ShapeElementsChoice .Formulas ,&_dgaee );_cffaa !=nil {return _cffaa ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_edceb :=NewEG_ShapeElements (); +_edceb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_edceb );if _gbgg :=d .DecodeElement (&_edceb .ShapeElementsChoice .Handles ,&_dgaee );_gbgg !=nil {return _gbgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_bbgce :=NewEG_ShapeElements (); +_bbgce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_bbgce );if _bdgcd :=d .DecodeElement (&_bbgce .ShapeElementsChoice .Fill ,&_dgaee );_bdgcd !=nil {return _bdgcd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_ddbcb :=NewEG_ShapeElements (); +_ddbcb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_ddbcb );if _aaeae :=d .DecodeElement (&_ddbcb .ShapeElementsChoice .Stroke ,&_dgaee );_aaeae !=nil {return _aaeae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_cacc :=NewEG_ShapeElements (); +_cacc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_cacc );if _gfgec :=d .DecodeElement (&_cacc .ShapeElementsChoice .Shadow ,&_dgaee );_gfgec !=nil {return _gfgec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_afcbd :=NewEG_ShapeElements (); +_afcbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_afcbd );if _bgca :=d .DecodeElement (&_afcbd .ShapeElementsChoice .Textbox ,&_dgaee );_bgca !=nil {return _bgca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eafg :=NewEG_ShapeElements (); +_eafg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_eafg );if _afgce :=d .DecodeElement (&_eafg .ShapeElementsChoice .Textpath ,&_dgaee );_afgce !=nil {return _afgce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_daba :=NewEG_ShapeElements (); +_daba .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_daba );if _cebcg :=d .DecodeElement (&_daba .ShapeElementsChoice .Imagedata ,&_dgaee );_cebcg !=nil {return _cebcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_efbbc :=NewEG_ShapeElements (); +_efbbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_efbbc );if _bgada :=d .DecodeElement (&_efbbc .ShapeElementsChoice .Skew ,&_dgaee );_bgada !=nil {return _bgada ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fggce :=NewEG_ShapeElements (); +_fggce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_fggce );if _ebed :=d .DecodeElement (&_fggce .ShapeElementsChoice .Extrusion ,&_dgaee );_ebed !=nil {return _ebed ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_dbeb :=NewEG_ShapeElements (); +_dbeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_dbeb );if _edffg :=d .DecodeElement (&_dbeb .ShapeElementsChoice .Callout ,&_dgaee );_edffg !=nil {return _edffg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_decd :=NewEG_ShapeElements (); +_decd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_decd );if _egdaf :=d .DecodeElement (&_decd .ShapeElementsChoice .Lock ,&_dgaee );_egdaf !=nil {return _egdaf ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_acgde :=NewEG_ShapeElements (); +_acgde .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_acgde );if _fcgff :=d .DecodeElement (&_acgde .ShapeElementsChoice .Clippath ,&_dgaee );_fcgff !=nil {return _fcgff ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_cdbda :=NewEG_ShapeElements (); +_cdbda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_cdbda );if _cccca :=d .DecodeElement (&_cdbda .ShapeElementsChoice .Signatureline ,&_dgaee );_cccca !=nil {return _cccca ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_dacfc :=NewEG_ShapeElements (); +_dacfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_dacfc );if _eabf :=d .DecodeElement (&_dacfc .ShapeElementsChoice .Wrap ,&_dgaee );_eabf !=nil {return _eabf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_eagf :=NewEG_ShapeElements (); +_eagf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_eagf );if _faafd :=d .DecodeElement (&_eagf .ShapeElementsChoice .Anchorlock ,&_dgaee );_faafd !=nil {return _faafd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_dfffd :=NewEG_ShapeElements (); +_dfffd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_dfffd );if _bgddg :=d .DecodeElement (&_dfffd .ShapeElementsChoice .Bordertop ,&_dgaee );_bgddg !=nil {return _bgddg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gadda :=NewEG_ShapeElements (); +_gadda .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_gadda );if _gcbdd :=d .DecodeElement (&_gadda .ShapeElementsChoice .Borderbottom ,&_dgaee );_gcbdd !=nil {return _gcbdd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_gfaf :=NewEG_ShapeElements (); +_gfaf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_gfaf );if _gbdcb :=d .DecodeElement (&_gfaf .ShapeElementsChoice .Borderleft ,&_dgaee );_gbdcb !=nil {return _gbdcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_dagc :=NewEG_ShapeElements (); +_dagc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_dagc );if _agcg :=d .DecodeElement (&_dagc .ShapeElementsChoice .Borderright ,&_dgaee );_agcg !=nil {return _agcg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_bdefg :=NewEG_ShapeElements (); +_bdefg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_bdefg );if _bgee :=d .DecodeElement (&_bdefg .ShapeElementsChoice .ClientData ,&_dgaee );_bgee !=nil {return _bgee ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_aeef :=NewEG_ShapeElements (); +_aeef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_fegdb .EG_ShapeElements =append (_fegdb .EG_ShapeElements ,_aeef );if _gbfga :=d .DecodeElement (&_aeef .ShapeElementsChoice .Textdata ,&_dgaee );_gbfga !=nil {return _gbfga ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063o\u006d\u0070\u006c\u0065\u0078"}:_fegdb .Complex =NewOfcComplex (); +if _cdac :=d .DecodeElement (_fegdb .Complex ,&_dgaee );_cdac !=nil {return _cdac ;};default:_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0068\u0061p\u0065\u0074\u0079\u0070\u0065\u0020\u0025\u0076",_dgaee .Name ); +if _bcdf :=d .Skip ();_bcdf !=nil {return _bcdf ;};};case _e .EndElement :break _cfefb ;case _e .CharData :};};return nil ;};func (_fccd *OfcST_RType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfgaa ,_ffgae :=d .Token ();if _ffgae !=nil {return _ffgae ; +};if _gabed ,_fdafb :=_cfgaa .(_e .EndElement );_fdafb &&_gabed .Name ==start .Name {*_fccd =1;return nil ;};if _eegfa ,_gcbcb :=_cfgaa .(_e .CharData );!_gcbcb {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfgaa ); +}else {switch string (_eegfa ){case "":*_fccd =0;case "\u0061\u0072\u0063":*_fccd =1;case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_fccd =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_fccd =3;case "\u0061\u006c\u0069g\u006e":*_fccd =4;};};_cfgaa ,_ffgae =d .Token (); +if _ffgae !=nil {return _ffgae ;};if _afeed ,_gebefg :=_cfgaa .(_e .EndElement );_gebefg &&_afeed .Name ==start .Name {return nil ;};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfgaa ); +}; -// Shadow Toggle -OnAttr _de .ST_TrueFalse ; +// Validate validates the AG_CoreAttributes and its children +func (_dgf *AG_CoreAttributes )Validate ()error {return _dgf .ValidateWithPath ("\u0041\u0047\u005f\u0043\u006f\u0072\u0065\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u0073");};func (_cafad OfcST_How )Validate ()error {return _cafad .ValidateWithPath ("")}; +func NewAG_Style ()*AG_Style {_dcb :=&AG_Style {};return _dcb };func (_afda *CT_Image )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bfbe :=range start .Attr {if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_afda .HrnoshadeAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_agdce ,_bccca :=_c .ParseInt (_bfbe .Value ,10,64); +if _bccca !=nil {return _bccca ;};_afda .RegroupidAttr =&_agdce ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_afda .PreferrelativeAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006f\u006c\u0065"{_afda .OleAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_afda .HralignAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_afda .CliptowrapAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_afda .AllowincellAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_afda .DgmlayoutAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_afda .BwnormalAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006c\u0069\u0070"{_afda .ClipAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_agedc :=_bfbe .Value ; +_afda .BorderbottomcolorAttr =&_agedc ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072\u0073t\u0064"{_afda .HrstdAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_afda .BwmodeAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_afda .DgmlayoutmruAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_afda .UserhiddenAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0073\u0070\u0069\u0064"{_acag :=_bfbe .Value ; +_afda .SpidAttr =&_acag ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_afda .ButtonAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ddga :=_bfbe .Value ; +_afda .BorderleftcolorAttr =&_ddga ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006f\u006e\u0065\u0064"{_afda .OnedAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_afda .AllowoverlapAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_ddcd :=_bfbe .Value ; +_afda .BorderrightcolorAttr =&_ddcd ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_afda .ForcedashAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_cccd ,_bggb :=_c .ParseInt (_bfbe .Value ,10,64); +if _bggb !=nil {return _bggb ;};_afda .DgmnodekindAttr =&_cccd ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_gcdd :=_bfbe .Value ; +_afda .BordertopcolorAttr =&_gcdd ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_afda .InsetmodeAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072\u0070c\u0074"{_eagb ,_dced :=_c .ParseFloat (_bfbe .Value ,64); +if _dced !=nil {return _dced ;};_fegb :=float32 (_eagb );_afda .HrpctAttr =&_fegb ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_afda .BwpureAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_afda .OleiconAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0073\u0070\u0074"{_baegc ,_bbcg :=_c .ParseFloat (_bfbe .Value ,64); +if _bbcg !=nil {return _bbcg ;};_dgff :=float32 (_baegc );_afda .SptAttr =&_dgff ;continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_afda .BulletAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_afda .DoubleclicknotifyAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_afda .UserdrawnAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0068\u0072"{_afda .HrAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_bfbe .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_afda .ConnectortypeAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Local =="\u0070\u0072\u0069n\u0074"{_afda .PrintAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_afda .StrokedAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_aaga :=_bfbe .Value ; +_afda .StrokecolorAttr =&_aaga ;continue ;};if _bfbe .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_bdegd :=_bfbe .Value ;_afda .StrokeweightAttr =&_bdegd ;continue ;};if _bfbe .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_afda .InsetpenAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_deffg :=_bfbe .Value ;_afda .ChromakeyAttr =&_deffg ;continue ;};if _bfbe .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_afda .FilledAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};if _bfbe .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_egaa :=_bfbe .Value ;_afda .FillcolorAttr =&_egaa ;continue ;};if _bfbe .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_defc :=_bfbe .Value ;_afda .OpacityAttr =&_defc ; +continue ;};if _bfbe .Name .Local =="\u0073\u0074\u0079l\u0065"{_cbaa :=_bfbe .Value ;_afda .StyleAttr =&_cbaa ;continue ;};if _bfbe .Name .Local =="\u0069\u0064"{_ccbe :=_bfbe .Value ;_afda .IdAttr =&_ccbe ;continue ;};if _bfbe .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_bfcfa :=_bfbe .Value ; +_afda .WrapcoordsAttr =&_bfcfa ;continue ;};if _bfbe .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_dgfba :=_bfbe .Value ;_afda .CoordoriginAttr =&_dgfba ;continue ;};if _bfbe .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_deac :=_bfbe .Value ; +_afda .CoordsizeAttr =&_deac ;continue ;};if _bfbe .Name .Local =="\u0061\u006c\u0074"{_egdag :=_bfbe .Value ;_afda .AltAttr =&_egdag ;continue ;};if _bfbe .Name .Local =="\u0074\u0069\u0074l\u0065"{_becf :=_bfbe .Value ;_afda .TitleAttr =&_becf ;continue ; +};if _bfbe .Name .Local =="\u0063\u006c\u0061s\u0073"{_eceg :=_bfbe .Value ;_afda .ClassAttr =&_eceg ;continue ;};if _bfbe .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_addcg :=_bfbe .Value ;_afda .TargetAttr =&_addcg ;continue ;};if _bfbe .Name .Local =="\u0068\u0072\u0065\u0066"{_eede :=_bfbe .Value ; +_afda .HrefAttr =&_eede ;continue ;};if _bfbe .Name .Local =="\u0073\u0072\u0063"{_aeca :=_bfbe .Value ;_afda .SrcAttr =&_aeca ;continue ;};if _bfbe .Name .Local =="\u0063\u0072\u006f\u0070\u006c\u0065\u0066\u0074"{_cfcfg :=_bfbe .Value ;_afda .CropleftAttr =&_cfcfg ; +continue ;};if _bfbe .Name .Local =="\u0063r\u006f\u0070\u0074\u006f\u0070"{_bcfg :=_bfbe .Value ;_afda .CroptopAttr =&_bcfg ;continue ;};if _bfbe .Name .Local =="\u0063r\u006f\u0070\u0072\u0069\u0067\u0068t"{_dcceb :=_bfbe .Value ;_afda .CroprightAttr =&_dcceb ; +continue ;};if _bfbe .Name .Local =="\u0063\u0072\u006f\u0070\u0062\u006f\u0074\u0074\u006f\u006d"{_gcdg :=_bfbe .Value ;_afda .CropbottomAttr =&_gcdg ;continue ;};if _bfbe .Name .Local =="\u0067\u0061\u0069\u006e"{_dfcfc :=_bfbe .Value ;_afda .GainAttr =&_dfcfc ; +continue ;};if _bfbe .Name .Local =="\u0062\u006c\u0061\u0063\u006b\u006c\u0065\u0076\u0065\u006c"{_gceda :=_bfbe .Value ;_afda .BlacklevelAttr =&_gceda ;continue ;};if _bfbe .Name .Local =="\u0067\u0061\u006dm\u0061"{_cfbg :=_bfbe .Value ;_afda .GammaAttr =&_cfbg ; +continue ;};if _bfbe .Name .Local =="\u0067r\u0061\u0079\u0073\u0063\u0061\u006ce"{_afda .GrayscaleAttr .UnmarshalXMLAttr (_bfbe );continue ;};if _bfbe .Name .Local =="\u0062i\u006c\u0065\u0076\u0065\u006c"{_afda .BilevelAttr .UnmarshalXMLAttr (_bfbe ); +continue ;};};_eaec :for {_fffg ,_fffd :=d .Token ();if _fffd !=nil {return _fffd ;};switch _fcfe :=_fffg .(type ){case _e .StartElement :switch _fcfe .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_adegb :=NewEG_ShapeElements (); +_adegb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_adegb );if _fgga :=d .DecodeElement (&_adegb .ShapeElementsChoice .Path ,&_fcfe );_fgga !=nil {return _fgga ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_agfc :=NewEG_ShapeElements (); +_agfc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_agfc );if _ddeb :=d .DecodeElement (&_agfc .ShapeElementsChoice .Formulas ,&_fcfe );_ddeb !=nil {return _ddeb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_dbcga :=NewEG_ShapeElements (); +_dbcga .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_dbcga );if _adce :=d .DecodeElement (&_dbcga .ShapeElementsChoice .Handles ,&_fcfe );_adce !=nil {return _adce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_eafc :=NewEG_ShapeElements (); +_eafc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_eafc );if _gcec :=d .DecodeElement (&_eafc .ShapeElementsChoice .Fill ,&_fcfe );_gcec !=nil {return _gcec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_daaa :=NewEG_ShapeElements (); +_daaa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_daaa );if _febe :=d .DecodeElement (&_daaa .ShapeElementsChoice .Stroke ,&_fcfe );_febe !=nil {return _febe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fbdd :=NewEG_ShapeElements (); +_fbdd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_fbdd );if _edfg :=d .DecodeElement (&_fbdd .ShapeElementsChoice .Shadow ,&_fcfe );_edfg !=nil {return _edfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_afgb :=NewEG_ShapeElements (); +_afgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_afgb );if _gedfg :=d .DecodeElement (&_afgb .ShapeElementsChoice .Textbox ,&_fcfe );_gedfg !=nil {return _gedfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_eadb :=NewEG_ShapeElements (); +_eadb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_eadb );if _ecbff :=d .DecodeElement (&_eadb .ShapeElementsChoice .Textpath ,&_fcfe );_ecbff !=nil {return _ecbff ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_afgc :=NewEG_ShapeElements (); +_afgc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_afgc );if _fefab :=d .DecodeElement (&_afgc .ShapeElementsChoice .Imagedata ,&_fcfe );_fefab !=nil {return _fefab ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_gebg :=NewEG_ShapeElements (); +_gebg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_gebg );if _gbfc :=d .DecodeElement (&_gebg .ShapeElementsChoice .Skew ,&_fcfe );_gbfc !=nil {return _gbfc ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_fbgbd :=NewEG_ShapeElements (); +_fbgbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_fbgbd );if _ebgg :=d .DecodeElement (&_fbgbd .ShapeElementsChoice .Extrusion ,&_fcfe );_ebgg !=nil {return _ebgg ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_efged :=NewEG_ShapeElements (); +_efged .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_efged );if _cfefe :=d .DecodeElement (&_efged .ShapeElementsChoice .Callout ,&_fcfe );_cfefe !=nil {return _cfefe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_eefbd :=NewEG_ShapeElements (); +_eefbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_eefbd );if _efgb :=d .DecodeElement (&_eefbd .ShapeElementsChoice .Lock ,&_fcfe );_efgb !=nil {return _efgb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_dbcbd :=NewEG_ShapeElements (); +_dbcbd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_dbcbd );if _gcde :=d .DecodeElement (&_dbcbd .ShapeElementsChoice .Clippath ,&_fcfe );_gcde !=nil {return _gcde ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gcbc :=NewEG_ShapeElements (); +_gcbc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_gcbc );if _bcacf :=d .DecodeElement (&_gcbc .ShapeElementsChoice .Signatureline ,&_fcfe );_bcacf !=nil {return _bcacf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_geffc :=NewEG_ShapeElements (); +_geffc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_geffc );if _bbgdg :=d .DecodeElement (&_geffc .ShapeElementsChoice .Wrap ,&_fcfe );_bbgdg !=nil {return _bbgdg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_fcdc :=NewEG_ShapeElements (); +_fcdc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_fcdc );if _afabe :=d .DecodeElement (&_fcdc .ShapeElementsChoice .Anchorlock ,&_fcfe );_afabe !=nil {return _afabe ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_fdce :=NewEG_ShapeElements (); +_fdce .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_fdce );if _bggd :=d .DecodeElement (&_fdce .ShapeElementsChoice .Bordertop ,&_fcfe );_bggd !=nil {return _bggd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_aecb :=NewEG_ShapeElements (); +_aecb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_aecb );if _gaced :=d .DecodeElement (&_aecb .ShapeElementsChoice .Borderbottom ,&_fcfe );_gaced !=nil {return _gaced ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_fbdae :=NewEG_ShapeElements (); +_fbdae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_fbdae );if _aaec :=d .DecodeElement (&_fbdae .ShapeElementsChoice .Borderleft ,&_fcfe );_aaec !=nil {return _aaec ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_caeab :=NewEG_ShapeElements (); +_caeab .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_caeab );if _bfce :=d .DecodeElement (&_caeab .ShapeElementsChoice .Borderright ,&_fcfe );_bfce !=nil {return _bfce ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_dgec :=NewEG_ShapeElements (); +_dgec .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_dgec );if _eddd :=d .DecodeElement (&_dgec .ShapeElementsChoice .ClientData ,&_fcfe );_eddd !=nil {return _eddd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_aaebe :=NewEG_ShapeElements (); +_aaebe .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_afda .EG_ShapeElements =append (_afda .EG_ShapeElements ,_aaebe );if _fgcf :=d .DecodeElement (&_aaebe .ShapeElementsChoice .Textdata ,&_fcfe );_fgcf !=nil {return _fgcf ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0049\u006d\u0061\u0067\u0065\u0020\u0025\u0076",_fcfe .Name ); +if _ecfg :=d .Skip ();_ecfg !=nil {return _ecfg ;};};case _e .EndElement :break _eaec ;case _e .CharData :};};return nil ;};type AG_Id struct{IdAttr *string ;};func (_fcage OfcST_ExtrusionType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gcagc :=_e .Attr {}; +_gcagc .Name =name ;switch _fcage {case OfcST_ExtrusionTypeUnset :_gcagc .Value ="";case OfcST_ExtrusionTypePerspective :_gcagc .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065";case OfcST_ExtrusionTypeParallel :_gcagc .Value ="\u0070\u0061\u0072\u0061\u006c\u006c\u0065\u006c"; +};return _gcagc ,nil ;};func (_dgdaf OfcST_RType )ValidateWithPath (path string )error {switch _dgdaf {case 0,1,2,3,4:default:return _ec .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgdaf )); +};return nil ;};func (_agbda *ST_FillType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gebed ,_afced :=d .Token ();if _afced !=nil {return _afced ;};if _gccfd ,_geeae :=_gebed .(_e .EndElement );_geeae &&_gccfd .Name ==start .Name {*_agbda =1; +return nil ;};if _bgedc ,_cgbgg :=_gebed .(_e .CharData );!_cgbgg {return _ec .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gebed );}else {switch string (_bgedc ){case "":*_agbda =0; +case "\u0073\u006f\u006ci\u0064":*_agbda =1;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074":*_agbda =2;case "\u0067\u0072\u0061\u0064\u0069\u0065\u006e\u0074\u0052a\u0064\u0069\u0061\u006c":*_agbda =3;case "\u0074\u0069\u006c\u0065":*_agbda =4; +case "\u0070a\u0074\u0074\u0065\u0072\u006e":*_agbda =5;case "\u0066\u0072\u0061m\u0065":*_agbda =6;};};_gebed ,_afced =d .Token ();if _afced !=nil {return _afced ;};if _accgg ,_afgg :=_gebed .(_e .EndElement );_afgg &&_accgg .Name ==start .Name {return nil ; +};return _ec .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gebed );}; -// Shadow Type -TypeAttr ST_ShadowType ; +// ValidateWithPath validates the AG_AllShapeAttributes and its children, prefixing error messages with path +func (_gga *AG_AllShapeAttributes )ValidateWithPath (path string )error {if _def :=_gga .StrokedAttr .ValidateWithPath (path +"\u002f\u0053\u0074r\u006f\u006b\u0065\u0064\u0041\u0074\u0074\u0072");_def !=nil {return _def ;};if _aeea :=_gga .InsetpenAttr .ValidateWithPath (path +"\u002f\u0049\u006e\u0073\u0065\u0074\u0070\u0065\u006e\u0041\u0074\u0074\u0072"); +_aeea !=nil {return _aeea ;};if _ded :=_gga .FilledAttr .ValidateWithPath (path +"/\u0046\u0069\u006c\u006c\u0065\u0064\u0041\u0074\u0074\u0072");_ded !=nil {return _ded ;};if _cge :=_gga .ConnectortypeAttr .ValidateWithPath (path +"\u002fC\u006fn\u006e\u0065\u0063\u0074\u006fr\u0074\u0079p\u0065\u0041\u0074\u0074\u0072"); +_cge !=nil {return _cge ;};if _gcbd :=_gga .BwmodeAttr .ValidateWithPath (path +"/\u0042\u0077\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_gcbd !=nil {return _gcbd ;};if _bba :=_gga .BwpureAttr .ValidateWithPath (path +"/\u0042\u0077\u0070\u0075\u0072\u0065\u0041\u0074\u0074\u0072"); +_bba !=nil {return _bba ;};if _cdf :=_gga .BwnormalAttr .ValidateWithPath (path +"\u002f\u0042\u0077\u006e\u006f\u0072\u006d\u0061\u006c\u0041\u0074\u0074\u0072");_cdf !=nil {return _cdf ;};if _bff :=_gga .ForcedashAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u0072\u0063\u0065\u0064\u0061\u0073h\u0041\u0074\u0074\u0072"); +_bff !=nil {return _bff ;};if _efa :=_gga .OleiconAttr .ValidateWithPath (path +"\u002f\u004f\u006ce\u0069\u0063\u006f\u006e\u0041\u0074\u0074\u0072");_efa !=nil {return _efa ;};if _ab :=_gga .OleAttr .ValidateWithPath (path +"\u002f\u004f\u006c\u0065\u0041\u0074\u0074\u0072"); +_ab !=nil {return _ab ;};if _fbd :=_gga .PreferrelativeAttr .ValidateWithPath (path +"\u002f\u0050\u0072\u0065fe\u0072\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_fbd !=nil {return _fbd ;};if _aad :=_gga .CliptowrapAttr .ValidateWithPath (path +"\u002fC\u006ci\u0070\u0074\u006f\u0077\u0072\u0061\u0070\u0041\u0074\u0074\u0072"); +_aad !=nil {return _aad ;};if _cde :=_gga .ClipAttr .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0041\u0074\u0074r");_cde !=nil {return _cde ;};return nil ;}; -// Shadow Transparency -ObscuredAttr _de .ST_TrueFalse ; +// ValidateWithPath validates the OfcCT_Entry and its children, prefixing error messages with path +func (_ggcd *OfcCT_Entry )ValidateWithPath (path string )error {return nil }; -// Shadow Primary Color -ColorAttr *string ; +// ValidateWithPath validates the OfcCT_Diagram and its children, prefixing error messages with path +func (_aggc *OfcCT_Diagram )ValidateWithPath (path string )error {if _deecg :=_aggc .AutoformatAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u0066\u006f\u0072\u006d\u0061\u0074\u0041\u0074\u0074\u0072");_deecg !=nil {return _deecg ;};if _cefca :=_aggc .ReverseAttr .ValidateWithPath (path +"\u002f\u0052\u0065v\u0065\u0072\u0073\u0065\u0041\u0074\u0074\u0072"); +_cefca !=nil {return _cefca ;};if _ebeab :=_aggc .AutolayoutAttr .ValidateWithPath (path +"\u002fA\u0075t\u006f\u006c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_ebeab !=nil {return _ebeab ;};if _aggc .Relationtable !=nil {if _cfeae :=_aggc .Relationtable .ValidateWithPath (path +"\u002f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006et\u0061\u0062\u006c\u0065"); +_cfeae !=nil {return _cfeae ;};};if _dfbcc :=_aggc .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_dfbcc !=nil {return _dfbcc ;};return nil ;};func NewAG_Ext ()*AG_Ext {_bcae :=&AG_Ext {};return _bcae };type CT_Shapetype struct{MasterAttr *string ; +EG_ShapeElements []*EG_ShapeElements ;Complex *OfcComplex ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ;CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _f .ST_TrueFalse ; +IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _f .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _f .ST_TrueFalse ;ButtonAttr _f .ST_TrueFalse ;UserhiddenAttr _f .ST_TrueFalse ;BulletAttr _f .ST_TrueFalse ;HrAttr _f .ST_TrueFalse ; +HrstdAttr _f .ST_TrueFalse ;HrnoshadeAttr _f .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _f .ST_TrueFalse ;AllowoverlapAttr _f .ST_TrueFalse ;UserdrawnAttr _f .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ; +BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ;OpacityAttr *string ;StrokedAttr _f .ST_TrueFalse ;StrokecolorAttr *string ; +StrokeweightAttr *string ;InsetpenAttr _f .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _f .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ;BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ; +ForcedashAttr _f .ST_TrueFalse ;OleiconAttr _f .ST_TrueFalse ;OleAttr _f .ST_TrueFalseBlank ;PreferrelativeAttr _f .ST_TrueFalse ;CliptowrapAttr _f .ST_TrueFalse ;ClipAttr _f .ST_TrueFalse ;AdjAttr *string ;PathAttr *string ;}; -// Shadow Opacity -OpacityAttr *string ; +// Validate validates the AG_StrokeAttributes and its children +func (_cfda *AG_StrokeAttributes )Validate ()error {return _cfda .ValidateWithPath ("\u0041\u0047\u005f\u0053tr\u006f\u006b\u0065\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0073");};func (_acgdbb OfcST_HrAlign )Validate ()error {return _acgdbb .ValidateWithPath ("")}; +const (ST_ExtUnset ST_Ext =0;ST_ExtView ST_Ext =1;ST_ExtEdit ST_Ext =2;ST_ExtBackwardCompatible ST_Ext =3;);func (_cfee *Imagedata )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _cfee .CT_ImageData .MarshalXML (e ,start );};type OfcSkew struct{OfcCT_Skew }; +func (_ccdff *CT_Shadow )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0073\u0068\u0061\u0064\u006f\u0077";};if _ccdff .OnAttr !=_f .ST_TrueFalseUnset {_aedb ,_cgdbf :=_ccdff .OnAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u006e"}); +if _cgdbf !=nil {return _cgdbf ;};start .Attr =append (start .Attr ,_aedb );};if _ccdff .TypeAttr !=ST_ShadowTypeUnset {_agaeb ,_aeded :=_ccdff .TypeAttr .MarshalXMLAttr (_e .Name {Local :"\u0074\u0079\u0070\u0065"});if _aeded !=nil {return _aeded ;};start .Attr =append (start .Attr ,_agaeb ); +};if _ccdff .ObscuredAttr !=_f .ST_TrueFalseUnset {_bfcee ,_debcf :=_ccdff .ObscuredAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u0062\u0073\u0063\u0075\u0072\u0065\u0064"});if _debcf !=nil {return _debcf ;};start .Attr =append (start .Attr ,_bfcee ); +};if _ccdff .ColorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006co\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .ColorAttr )});};if _ccdff .OpacityAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006fp\u0061\u0063\u0069\u0074\u0079"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .OpacityAttr )}); +};if _ccdff .OffsetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0066\u0066\u0073\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .OffsetAttr )});};if _ccdff .Color2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .Color2Attr )}); +};if _ccdff .Offset2Attr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006ff\u0066\u0073\u0065\u0074\u0032"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .Offset2Attr )});};if _ccdff .OriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .OriginAttr )}); +};if _ccdff .MatrixAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u0061\u0074\u0072\u0069\u0078"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .MatrixAttr )});};if _ccdff .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_ccdff .IdAttr )}); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bcbcf *ST_StrokeJoinStyle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bcbcf =0;case "\u0072\u006f\u0075n\u0064":*_bcbcf =1;case "\u0062\u0065\u0076e\u006c":*_bcbcf =2; +case "\u006d\u0069\u0074e\u0072":*_bcbcf =3;};return nil ;};func (_adgc *Group )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_adgc .CT_Group =*NewCT_Group ();for _ ,_gafce :=range start .Attr {if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_dbbba :=_gafce .Value ; +_adgc .BordertopcolorAttr =&_dbbba ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_adgc .AllowoverlapAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_adgc .UserdrawnAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="t\u0061\u0062\u006c\u0065\u006c\u0069\u006d\u0069\u0074\u0073"{_cgba :=_gafce .Value ; +_adgc .TablelimitsAttr =&_cgba ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_adgc .DgmlayoutmruAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_agfbb ,_bdaaf :=_c .ParseInt (_gafce .Value ,10,64); +if _bdaaf !=nil {return _bdaaf ;};_adgc .RegroupidAttr =&_agfbb ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_adgc .AllowincellAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_adgc .HrnoshadeAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_adgc .UserhiddenAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0073\u0070\u0069\u0064"{_afadf :=_gafce .Value ; +_adgc .SpidAttr =&_afadf ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0068\u0072\u0073t\u0064"{_adgc .HrstdAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0068\u0072"{_adgc .HrAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_ddca :=_gafce .Value ; +_adgc .BorderleftcolorAttr =&_ddca ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_eeecg ,_afage :=_c .ParseInt (_gafce .Value ,10,64); +if _afage !=nil {return _afage ;};_adgc .DgmnodekindAttr =&_eeecg ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ebdf :=_gafce .Value ; +_adgc .BorderbottomcolorAttr =&_ebdf ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0074a\u0062l\u0065\u0070\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073"{_ecbfa :=_gafce .Value ; +_adgc .TablepropertiesAttr =&_ecbfa ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_adgc .BulletAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_adgc .DoubleclicknotifyAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_adgc .HralignAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_adgc .InsetmodeAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_adgc .ButtonAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u006f\u006e\u0065\u0064"{_adgc .OnedAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_fdaa :=_gafce .Value ; +_adgc .BorderrightcolorAttr =&_fdaa ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0068\u0072\u0070c\u0074"{_ddab ,_dbeed :=_c .ParseFloat (_gafce .Value ,64); +if _dbeed !=nil {return _dbeed ;};_afacc :=float32 (_ddab );_adgc .HrpctAttr =&_afacc ;continue ;};if _gafce .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_gafce .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_adgc .DgmlayoutAttr .UnmarshalXMLAttr (_gafce ); +continue ;};if _gafce .Name .Local =="\u0070\u0072\u0069n\u0074"{_adgc .PrintAttr .UnmarshalXMLAttr (_gafce );continue ;};if _gafce .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_adbac :=_gafce .Value ;_adgc .CoordoriginAttr =&_adbac ; +continue ;};if _gafce .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_adgc .FilledAttr .UnmarshalXMLAttr (_gafce );continue ;};if _gafce .Name .Local =="\u0063\u006c\u0061s\u0073"{_dbcca :=_gafce .Value ;_adgc .ClassAttr =&_dbcca ;continue ;};if _gafce .Name .Local =="\u0069\u0064"{_cagf :=_gafce .Value ; +_adgc .IdAttr =&_cagf ;continue ;};if _gafce .Name .Local =="\u0065\u0064\u0069\u0074\u0061\u0073"{_adgc .EditasAttr .UnmarshalXMLAttr (_gafce );continue ;};if _gafce .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_geffd :=_gafce .Value ; +_adgc .WrapcoordsAttr =&_geffd ;continue ;};if _gafce .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_eabe :=_gafce .Value ;_adgc .CoordsizeAttr =&_eabe ;continue ;};if _gafce .Name .Local =="\u0061\u006c\u0074"{_aeeag :=_gafce .Value ;_adgc .AltAttr =&_aeeag ; +continue ;};if _gafce .Name .Local =="\u0074\u0069\u0074l\u0065"{_fbgc :=_gafce .Value ;_adgc .TitleAttr =&_fbgc ;continue ;};if _gafce .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_geefa :=_gafce .Value ;_adgc .TargetAttr =&_geefa ;continue ; +};if _gafce .Name .Local =="\u0068\u0072\u0065\u0066"{_eafde :=_gafce .Value ;_adgc .HrefAttr =&_eafde ;continue ;};if _gafce .Name .Local =="\u0073\u0074\u0079l\u0065"{_ebegg :=_gafce .Value ;_adgc .StyleAttr =&_ebegg ;continue ;};if _gafce .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_facfd :=_gafce .Value ; +_adgc .FillcolorAttr =&_facfd ;continue ;};};_ebced :for {_ecfe ,_eaca :=d .Token ();if _eaca !=nil {return _eaca ;};switch _aaeda :=_ecfe .(type ){case _e .StartElement :switch _aaeda .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0067\u0072\u006fu\u0070"}:_ebccd :=NewCT_GroupChoice (); +if _bccbc :=d .DecodeElement (&_ebccd .Group ,&_aaeda );_bccbc !=nil {return _bccbc ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_ebccd );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061p\u0065"}:_efda :=NewCT_GroupChoice (); +if _adbg :=d .DecodeElement (&_efda .Shape ,&_aaeda );_adbg !=nil {return _adbg ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_efda );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e"}:_egffc :=NewCT_GroupChoice (); +if _cbcb :=d .DecodeElement (&_egffc .Shapetype ,&_aaeda );_cbcb !=nil {return _cbcb ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_egffc );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0061\u0072\u0063"}:_bgbad :=NewCT_GroupChoice (); +if _ccbb :=d .DecodeElement (&_bgbad .Arc ,&_aaeda );_ccbb !=nil {return _ccbb ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_bgbad );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0063\u0075\u0072v\u0065"}:_dccf :=NewCT_GroupChoice (); +if _cbdbdg :=d .DecodeElement (&_dccf .Curve ,&_aaeda );_cbdbdg !=nil {return _cbdbdg ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_dccf );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069\u006d\u0061g\u0065"}:_ebaeg :=NewCT_GroupChoice (); +if _gfeca :=d .DecodeElement (&_ebaeg .Image ,&_aaeda );_gfeca !=nil {return _gfeca ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_ebaeg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006c\u0069\u006e\u0065"}:_bgeg :=NewCT_GroupChoice (); +if _bdadc :=d .DecodeElement (&_bgeg .Line ,&_aaeda );_bdadc !=nil {return _bdadc ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_bgeg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u006f\u0076\u0061\u006c"}:_ccead :=NewCT_GroupChoice (); +if _bedgb :=d .DecodeElement (&_ccead .Oval ,&_aaeda );_bedgb !=nil {return _bedgb ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_ccead );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u006f\u006c\u0079\u006c\u0069\u006e\u0065"}:_fdcg :=NewCT_GroupChoice (); +if _bbbeb :=d .DecodeElement (&_fdcg .Polyline ,&_aaeda );_bbbeb !=nil {return _bbbeb ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_fdcg );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072\u0065\u0063\u0074"}:_dcegca :=NewCT_GroupChoice (); +if _dfba :=d .DecodeElement (&_dcegca .Rect ,&_aaeda );_dfba !=nil {return _dfba ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_dcegca );case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0072o\u0075\u006e\u0064\u0072\u0065\u0063t"}:_cedbg :=NewCT_GroupChoice (); +if _ecdfa :=d .DecodeElement (&_cedbg .Roundrect ,&_aaeda );_ecdfa !=nil {return _ecdfa ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_cedbg );case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0064i\u0061\u0067\u0072\u0061\u006d"}:_dgcdb :=NewCT_GroupChoice (); +if _agbfe :=d .DecodeElement (&_dgcdb .Diagram ,&_aaeda );_agbfe !=nil {return _agbfe ;};_adgc .GroupChoice =append (_adgc .GroupChoice ,_dgcdb );default:_fbbcgb :=NewCT_GroupChoice ();if _agddc :=d .DecodeElement (&_fbbcgb ,&_aaeda );_agddc ==nil {_adgc .GroupChoice =append (_adgc .GroupChoice ,_fbbcgb ); +continue ;};_ecf .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0047\u0072\u006fu\u0070 \u0025\u0076",_aaeda .Name ); +if _edcebe :=d .Skip ();_edcebe !=nil {return _edcebe ;};return _eaca ;};case _e .EndElement :break _ebced ;case _e .CharData :};};return nil ;};func (_agbff *OfcCT_IdMap )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0069\u0064\u006d\u0061\u0070"; +};if _agbff .DataAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0064\u0061\u0074\u0061"},Value :_ec .Sprintf ("\u0025\u0076",*_agbff .DataAttr )});};if _agbff .ExtAttr !=ST_ExtUnset {_eddcc ,_cgbea :=_agbff .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); +if _cgbea !=nil {return _cgbea ;};start .Attr =append (start .Attr ,_eddcc );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dgabg *OfcCT_Proxy )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f:\u0070\u0072\u006f\u0078\u0079"; +};if _dgabg .StartAttr !=_f .ST_TrueFalseBlankUnset {_cgcfg ,_ddag :=_dgabg .StartAttr .MarshalXMLAttr (_e .Name {Local :"\u0073\u0074\u0061r\u0074"});if _ddag !=nil {return _ddag ;};start .Attr =append (start .Attr ,_cgcfg );};if _dgabg .EndAttr !=_f .ST_TrueFalseBlankUnset {_gfbf ,_fccbd :=_dgabg .EndAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u006e\u0064"}); +if _fccbd !=nil {return _fccbd ;};start .Attr =append (start .Attr ,_gfbf );};if _dgabg .IdrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064\u0072e\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_dgabg .IdrefAttr )}); +};if _dgabg .ConnectlocAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006c\u006f\u0063"},Value :_ec .Sprintf ("\u0025\u0076",*_dgabg .ConnectlocAttr )});};e .EncodeToken (start ); +e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_db *AG_AllCoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _db .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_db .HrefAttr )}); +};if _db .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_db .TargetAttr )});};if _db .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_db .ClassAttr )}); +};if _db .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_db .TitleAttr )});};if _db .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_db .AltAttr )}); +};if _db .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_db .CoordsizeAttr )});};if _db .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_db .CoordoriginAttr )}); +};if _db .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_db .WrapcoordsAttr )});};if _db .PrintAttr !=_f .ST_TrueFalseUnset {_bfe ,_ee :=_db .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _ee !=nil {return _ee ;};start .Attr =append (start .Attr ,_bfe );};if _db .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_db .IdAttr )});};if _db .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_db .StyleAttr )}); +};if _db .SpidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0073\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_db .SpidAttr )});};if _db .OnedAttr !=_f .ST_TrueFalseUnset {_fcd ,_dd :=_db .OnedAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u006f\u006e\u0065\u0064"}); +if _dd !=nil {return _dd ;};start .Attr =append (start .Attr ,_fcd );};if _db .RegroupidAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"o\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_db .RegroupidAttr )}); +};if _db .DoubleclicknotifyAttr !=_f .ST_TrueFalseUnset {_gf ,_ed :=_db .DoubleclicknotifyAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u006fub\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006e\u006f\u0074\u0069\u0066\u0079"});if _ed !=nil {return _ed ; +};start .Attr =append (start .Attr ,_gf );};if _db .ButtonAttr !=_f .ST_TrueFalseUnset {_ef ,_bc :=_db .ButtonAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u0074\u0074\u006f\u006e"});if _bc !=nil {return _bc ;};start .Attr =append (start .Attr ,_ef ); +};if _db .UserhiddenAttr !=_f .ST_TrueFalseUnset {_ga ,_fdc :=_db .UserhiddenAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0075s\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"});if _fdc !=nil {return _fdc ;};start .Attr =append (start .Attr ,_ga ); +};if _db .BulletAttr !=_f .ST_TrueFalseUnset {_bb ,_ce :=_db .BulletAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0062\u0075\u006c\u006c\u0065\u0074"});if _ce !=nil {return _ce ;};start .Attr =append (start .Attr ,_bb );};if _db .HrAttr !=_f .ST_TrueFalseUnset {_ae ,_de :=_db .HrAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0068\u0072"}); +if _de !=nil {return _de ;};start .Attr =append (start .Attr ,_ae );};if _db .HrstdAttr !=_f .ST_TrueFalseUnset {_cb ,_bgf :=_db .HrstdAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0073\u0074\u0064"});if _bgf !=nil {return _bgf ;};start .Attr =append (start .Attr ,_cb ); +};if _db .HrnoshadeAttr !=_f .ST_TrueFalseUnset {_bce ,_gab :=_db .HrnoshadeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0068\u0072\u006e\u006f\u0073\u0068\u0061\u0064\u0065"});if _gab !=nil {return _gab ;};start .Attr =append (start .Attr ,_bce ); +};if _db .HrpctAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0068\u0072\u0070\u0063\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_db .HrpctAttr )});};if _db .HralignAttr !=OfcST_HrAlignUnset {_ca ,_dg :=_db .HralignAttr .MarshalXMLAttr (_e .Name {Local :"\u006f:\u0068\u0072\u0061\u006c\u0069\u0067n"}); +if _dg !=nil {return _dg ;};start .Attr =append (start .Attr ,_ca );};if _db .AllowincellAttr !=_f .ST_TrueFalseUnset {_df ,_efe :=_db .AllowincellAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"}); +if _efe !=nil {return _efe ;};start .Attr =append (start .Attr ,_df );};if _db .AllowoverlapAttr !=_f .ST_TrueFalseUnset {_cd ,_cbf :=_db .AllowoverlapAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0061\u006c\u006c\u006f\u0077\u006f\u0076e\u0072\u006c\u0061\u0070"}); +if _cbf !=nil {return _cbf ;};start .Attr =append (start .Attr ,_cd );};if _db .UserdrawnAttr !=_f .ST_TrueFalseUnset {_cef ,_fdcd :=_db .UserdrawnAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0075\u0073\u0065\u0072\u0064\u0072\u0061\u0077\u006e"}); +if _fdcd !=nil {return _fdcd ;};start .Attr =append (start .Attr ,_cef );};if _db .BordertopcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003ab\u006f\u0072\u0064e\u0072\u0074\u006f\u0070\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_db .BordertopcolorAttr )}); +};if _db .BorderleftcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074c\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_db .BorderleftcolorAttr )}); +};if _db .BorderbottomcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0062\u006frd\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_db .BorderbottomcolorAttr )}); +};if _db .BorderrightcolorAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f:\u0062o\u0072\u0064\u0065\u0072\u0072i\u0067\u0068t\u0063\u006f\u006c\u006f\u0072"},Value :_ec .Sprintf ("\u0025\u0076",*_db .BorderrightcolorAttr )}); +};if _db .DgmlayoutAttr !=OfcST_DiagramLayoutUnset {_ff ,_eda :=_db .DgmlayoutAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006f\u0075\u0074"});if _eda !=nil {return _eda ;};start .Attr =append (start .Attr ,_ff ); +};if _db .DgmnodekindAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_db .DgmnodekindAttr )});};if _db .DgmlayoutmruAttr !=OfcST_DiagramLayoutUnset {_bbb ,_fce :=_db .DgmlayoutmruAttr .MarshalXMLAttr (_e .Name {Local :"\u006f\u003a\u0064\u0067\u006d\u006c\u0061\u0079\u006fu\u0074\u006d\u0072\u0075"}); +if _fce !=nil {return _fce ;};start .Attr =append (start .Attr ,_bbb );};if _db .InsetmodeAttr !=OfcST_InsetModeUnset {_af ,_gee :=_db .InsetmodeAttr .MarshalXMLAttr (_e .Name {Local :"o\u003a\u0069\u006e\u0073\u0065\u0074\u006d\u006f\u0064\u0065"});if _gee !=nil {return _gee ; +};start .Attr =append (start .Attr ,_af );};return nil ;}; -// Shadow Primary Offset -OffsetAttr *string ; +// ValidateWithPath validates the CT_ShapeChoice and its children, prefixing error messages with path +func (_gbca *CT_ShapeChoice )ValidateWithPath (path string )error {if _gbca .Ink !=nil {if _cbbad :=_gbca .Ink .ValidateWithPath (path +"\u002f\u0049\u006e\u006b");_cbbad !=nil {return _cbbad ;};};if _gbca .Iscomment !=nil {if _fdfdc :=_gbca .Iscomment .ValidateWithPath (path +"\u002f\u0049\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"); +_fdfdc !=nil {return _fdfdc ;};};if _gbca .Equationxml !=nil {if _dfagb :=_gbca .Equationxml .ValidateWithPath (path +"\u002f\u0045\u0071u\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c");_dfagb !=nil {return _dfagb ;};};if _cefa :=_gbca .ShapeElementsChoice .ValidateWithPath (path +"/\u0053h\u0061\u0070\u0065\u0045\u006c\u0065\u006d\u0065n\u0074\u0073\u0043\u0068oi\u0063\u0065"); +_cefa !=nil {return _cefa ;};return nil ;}; -// Shadow Secondary Color -Color2Attr *string ; +// Validate validates the Imagedata and its children +func (_cegg *Imagedata )Validate ()error {return _cegg .ValidateWithPath ("\u0049m\u0061\u0067\u0065\u0064\u0061\u0074a");};func (_ecced *ST_FillMethod )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_ecced =0;case "\u006e\u006f\u006e\u0065":*_ecced =1; +case "\u006c\u0069\u006e\u0065\u0061\u0072":*_ecced =2;case "\u0073\u0069\u0067m\u0061":*_ecced =3;case "\u0061\u006e\u0079":*_ecced =4;case "\u006c\u0069\u006ee\u0061\u0072\u0020\u0073\u0069\u0067\u006d\u0061":*_ecced =5;};return nil ;};func (_cegfd *OfcCT_Diagram )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_babc :=range start .Attr {if _babc .Name .Local =="\u0064\u0067\u006d\u0073\u0074\u0079\u006c\u0065"{_cbaca ,_bdaga :=_c .ParseInt (_babc .Value ,10,64); +if _bdaga !=nil {return _bdaga ;};_cegfd .DgmstyleAttr =&_cbaca ;continue ;};if _babc .Name .Local =="\u0061\u0075\u0074\u006f\u0066\u006f\u0072\u006d\u0061\u0074"{_cegfd .AutoformatAttr .UnmarshalXMLAttr (_babc );continue ;};if _babc .Name .Local =="\u0072e\u0076\u0065\u0072\u0073\u0065"{_cegfd .ReverseAttr .UnmarshalXMLAttr (_babc ); +continue ;};if _babc .Name .Local =="\u0061\u0075\u0074\u006f\u006c\u0061\u0079\u006f\u0075\u0074"{_cegfd .AutolayoutAttr .UnmarshalXMLAttr (_babc );continue ;};if _babc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065x"{_gaaa ,_gfbe :=_c .ParseInt (_babc .Value ,10,64); +if _gfbe !=nil {return _gfbe ;};_cegfd .DgmscalexAttr =&_gaaa ;continue ;};if _babc .Name .Local =="\u0064g\u006d\u0073\u0063\u0061\u006c\u0065y"{_gcbdc ,_ecade :=_c .ParseInt (_babc .Value ,10,64);if _ecade !=nil {return _ecade ;};_cegfd .DgmscaleyAttr =&_gcbdc ; +continue ;};if _babc .Name .Local =="d\u0067\u006d\u0066\u006f\u006e\u0074\u0073\u0069\u007a\u0065"{_gaaae ,_fega :=_c .ParseInt (_babc .Value ,10,64);if _fega !=nil {return _fega ;};_cegfd .DgmfontsizeAttr =&_gaaae ;continue ;};if _babc .Name .Local =="\u0063o\u006es\u0074\u0072\u0061\u0069\u006e\u0062\u006f\u0075\u006e\u0064\u0073"{_cecdg :=_babc .Value ; +_cegfd .ConstrainboundsAttr =&_cecdg ;continue ;};if _babc .Name .Local =="\u0064\u0067m\u0062\u0061\u0073e\u0074\u0065\u0078\u0074\u0073\u0063\u0061\u006c\u0065"{_bcgc ,_feed :=_c .ParseInt (_babc .Value ,10,64);if _feed !=nil {return _feed ;};_cegfd .DgmbasetextscaleAttr =&_bcgc ; +continue ;};if _babc .Name .Local =="\u0065\u0078\u0074"{_cegfd .ExtAttr .UnmarshalXMLAttr (_babc );continue ;};};_gfaff :for {_eadga ,_deaab :=d .Token ();if _deaab !=nil {return _deaab ;};switch _aefgc :=_eadga .(type ){case _e .StartElement :switch _aefgc .Name {case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0074\u0061\u0062\u006c\u0065"}:_cegfd .Relationtable =NewOfcCT_RelationTable (); +if _bdeae :=d .DecodeElement (_cegfd .Relationtable ,&_aefgc );_bdeae !=nil {return _bdeae ;};default:_ecf .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u0066\u0063\u0043T\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d \u0025\u0076",_aefgc .Name ); +if _dbebd :=d .Skip ();_dbebd !=nil {return _dbebd ;};};case _e .EndElement :break _gfaff ;case _e .CharData :};};return nil ;};func (_dcbdc ST_ShadowType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dcbdc .String (),start ); +};func (_caag *OfcCT_Extrusion )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cdbe :=range start .Attr {if _cdbe .Name .Local =="\u006f\u006e"{_caag .OnAttr .UnmarshalXMLAttr (_cdbe );continue ;};if _cdbe .Name .Local =="\u0074\u0079\u0070\u0065"{_caag .TypeAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};if _cdbe .Name .Local =="\u0072\u0065\u006e\u0064\u0065\u0072"{_caag .RenderAttr .UnmarshalXMLAttr (_cdbe );continue ;};if _cdbe .Name .Local =="\u0076i\u0065w\u0070\u006f\u0069\u006e\u0074\u006f\u0072\u0069\u0067\u0069\u006e"{_bfgbc :=_cdbe .Value ; +_caag .ViewpointoriginAttr =&_bfgbc ;continue ;};if _cdbe .Name .Local =="\u0076i\u0065\u0077\u0070\u006f\u0069\u006et"{_cecbb :=_cdbe .Value ;_caag .ViewpointAttr =&_cecbb ;continue ;};if _cdbe .Name .Local =="\u0070\u006c\u0061n\u0065"{_caag .PlaneAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};if _cdbe .Name .Local =="\u0073k\u0065\u0077\u0061\u006e\u0067\u006ce"{_gfea ,_gadfa :=_c .ParseFloat (_cdbe .Value ,64);if _gadfa !=nil {return _gadfa ;};_aaad :=float32 (_gfea );_caag .SkewangleAttr =&_aaad ;continue ;};if _cdbe .Name .Local =="\u0073k\u0065\u0077\u0061\u006d\u0074"{_edbgf :=_cdbe .Value ; +_caag .SkewamtAttr =&_edbgf ;continue ;};if _cdbe .Name .Local =="\u0066o\u0072\u0065\u0064\u0065\u0070\u0074h"{_gaaab :=_cdbe .Value ;_caag .ForedepthAttr =&_gaaab ;continue ;};if _cdbe .Name .Local =="\u0062a\u0063\u006b\u0064\u0065\u0070\u0074h"{_efagg :=_cdbe .Value ; +_caag .BackdepthAttr =&_efagg ;continue ;};if _cdbe .Name .Local =="o\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e"{_addef :=_cdbe .Value ;_caag .OrientationAttr =&_addef ;continue ;};if _cdbe .Name .Local =="\u006f\u0072i\u0065\u006e\u0074a\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_fgac ,_bbdaac :=_c .ParseFloat (_cdbe .Value ,64); +if _bbdaac !=nil {return _bbdaac ;};_gdaag :=float32 (_fgac );_caag .OrientationangleAttr =&_gdaag ;continue ;};if _cdbe .Name .Local =="\u006co\u0063k\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_caag .LockrotationcenterAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};if _cdbe .Name .Local =="\u0061u\u0074o\u0072\u006f\u0074\u0061\u0074i\u006f\u006ec\u0065\u006e\u0074\u0065\u0072"{_caag .AutorotationcenterAttr .UnmarshalXMLAttr (_cdbe );continue ;};if _cdbe .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0063e\u006e\u0074\u0065\u0072"{_fdfdd :=_cdbe .Value ; +_caag .RotationcenterAttr =&_fdfdd ;continue ;};if _cdbe .Name .Local =="\u0072\u006f\u0074\u0061\u0074\u0069\u006f\u006e\u0061\u006e\u0067\u006c\u0065"{_fefec :=_cdbe .Value ;_caag .RotationangleAttr =&_fefec ;continue ;};if _cdbe .Name .Local =="\u0063o\u006c\u006f\u0072\u006d\u006f\u0064e"{_caag .ColormodeAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};if _cdbe .Name .Local =="\u0063\u006f\u006co\u0072"{_eedgf :=_cdbe .Value ;_caag .ColorAttr =&_eedgf ;continue ;};if _cdbe .Name .Local =="\u0073h\u0069\u006e\u0069\u006e\u0065\u0073s"{_ffag ,_ffeaf :=_c .ParseFloat (_cdbe .Value ,64);if _ffeaf !=nil {return _ffeaf ; +};_cbcea :=float32 (_ffag );_caag .ShininessAttr =&_cbcea ;continue ;};if _cdbe .Name .Local =="s\u0070\u0065\u0063\u0075\u006c\u0061\u0072\u0069\u0074\u0079"{_ecde :=_cdbe .Value ;_caag .SpecularityAttr =&_ecde ;continue ;};if _cdbe .Name .Local =="\u0064i\u0066\u0066\u0075\u0073\u0069\u0074y"{_dbgeff :=_cdbe .Value ; +_caag .DiffusityAttr =&_dbgeff ;continue ;};if _cdbe .Name .Local =="\u006d\u0065\u0074a\u006c"{_caag .MetalAttr .UnmarshalXMLAttr (_cdbe );continue ;};if _cdbe .Name .Local =="\u0065\u0064\u0067\u0065"{_ffcfd :=_cdbe .Value ;_caag .EdgeAttr =&_ffcfd ; +continue ;};if _cdbe .Name .Local =="\u0066\u0061\u0063e\u0074"{_fbcca :=_cdbe .Value ;_caag .FacetAttr =&_fbcca ;continue ;};if _cdbe .Name .Local =="\u006ci\u0067\u0068\u0074\u0066\u0061\u0063e"{_caag .LightfaceAttr .UnmarshalXMLAttr (_cdbe );continue ; +};if _cdbe .Name .Local =="\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073"{_abaef :=_cdbe .Value ;_caag .BrightnessAttr =&_abaef ;continue ;};if _cdbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_cfcdb :=_cdbe .Value ; +_caag .LightpositionAttr =&_cfcdb ;continue ;};if _cdbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c"{_gaafe :=_cdbe .Value ;_caag .LightlevelAttr =&_gaafe ;continue ;};if _cdbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068"{_caag .LightharshAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};if _cdbe .Name .Local =="\u006c\u0069\u0067\u0068\u0074\u0070\u006f\u0073\u0069t\u0069\u006f\u006e\u0032"{_fbgbbdg :=_cdbe .Value ;_caag .Lightposition2Attr =&_fbgbbdg ;continue ;};if _cdbe .Name .Local =="l\u0069\u0067\u0068\u0074\u006c\u0065\u0076\u0065\u006c\u0032"{_fbgdg :=_cdbe .Value ; +_caag .Lightlevel2Attr =&_fbgdg ;continue ;};if _cdbe .Name .Local =="l\u0069\u0067\u0068\u0074\u0068\u0061\u0072\u0073\u0068\u0032"{_caag .Lightharsh2Attr .UnmarshalXMLAttr (_cdbe );continue ;};if _cdbe .Name .Local =="\u0065\u0078\u0074"{_caag .ExtAttr .UnmarshalXMLAttr (_cdbe ); +continue ;};};for {_dddb ,_cfeea :=d .Token ();if _cfeea !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u004f\u0066\u0063\u0043\u0054\u005f\u0045\u0078\u0074r\u0075\u0073\u0069o\u006e:\u0020\u0025\u0073",_cfeea );};if _dbebe ,_cfbbg :=_dddb .(_e .EndElement ); +_cfbbg &&_dbebe .Name ==start .Name {break ;};};return nil ;};type OfcCT_ClipPath struct{ -// Shadow Secondary Offset -Offset2Attr *string ; +// Path Definition +VAttr string ;};func (_dedfg *OfcST_Angle )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dedfg =0;case "\u0061\u006e\u0079":*_dedfg =1;case "\u0033\u0030":*_dedfg =2;case "\u0034\u0035":*_dedfg =3;case "\u0036\u0030":*_dedfg =4; +case "\u0039\u0030":*_dedfg =5;case "\u0061\u0075\u0074\u006f":*_dedfg =6;};return nil ;}; -// Shadow Origin -OriginAttr *string ; +// Validate validates the OfcExtrusion and its children +func (_adfbe *OfcExtrusion )Validate ()error {return _adfbe .ValidateWithPath ("\u004f\u0066\u0063E\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");};func (_faecb *CT_ShapeChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start ); +if _faecb .Ink !=nil {_adbd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0069n\u006b"}};e .EncodeElement (_faecb .Ink ,_adbd );}else if _faecb .Iscomment !=nil {_ebfd :=_e .StartElement {Name :_e .Name {Local :"\u0075\u0072\u003ai\u0073\u0063\u006f\u006d\u006d\u0065\u006e\u0074"}}; +e .EncodeElement (_faecb .Iscomment ,_ebfd );}else if _faecb .Equationxml !=nil {_bbgfd :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"}};e .EncodeElement (_faecb .Equationxml ,_bbgfd ); +};_faecb .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eddedd *CT_H )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_effc :=range start .Attr {if _effc .Name .Local =="\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e"{_gedf :=_effc .Value ; +_eddedd .PositionAttr =&_gedf ;continue ;};if _effc .Name .Local =="\u0070\u006f\u006ca\u0072"{_cdag :=_effc .Value ;_eddedd .PolarAttr =&_cdag ;continue ;};if _effc .Name .Local =="\u006d\u0061\u0070"{_dgcc :=_effc .Value ;_eddedd .MapAttr =&_dgcc ;continue ; +};if _effc .Name .Local =="\u0069\u006e\u0076\u0078"{_eddedd .InvxAttr .UnmarshalXMLAttr (_effc );continue ;};if _effc .Name .Local =="\u0069\u006e\u0076\u0079"{_eddedd .InvyAttr .UnmarshalXMLAttr (_effc );continue ;};if _effc .Name .Local =="\u0073\u0077\u0069\u0074\u0063\u0068"{_eddedd .SwitchAttr .UnmarshalXMLAttr (_effc ); +continue ;};if _effc .Name .Local =="\u0078\u0072\u0061\u006e\u0067\u0065"{_baeg :=_effc .Value ;_eddedd .XrangeAttr =&_baeg ;continue ;};if _effc .Name .Local =="\u0079\u0072\u0061\u006e\u0067\u0065"{_ccba :=_effc .Value ;_eddedd .YrangeAttr =&_ccba ; +continue ;};if _effc .Name .Local =="r\u0061\u0064\u0069\u0075\u0073\u0072\u0061\u006e\u0067\u0065"{_gcffd :=_effc .Value ;_eddedd .RadiusrangeAttr =&_gcffd ;continue ;};};for {_bebbce ,_bfec :=d .Token ();if _bfec !=nil {return _ec .Errorf ("\u0070\u0061r\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0048\u003a\u0020\u0025\u0073",_bfec ); +};if _cfef ,_gebb :=_bebbce .(_e .EndElement );_gebb &&_cfef .Name ==start .Name {break ;};};return nil ;};func NewOfcComplex ()*OfcComplex {_gfdfa :=&OfcComplex {};_gfdfa .OfcCT_Complex =*NewOfcCT_Complex ();return _gfdfa ;};func (_dfedc OfcST_ScreenSize )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dfedc .String (),start ); +}; -// Shadow Perspective Matrix -MatrixAttr *string ;IdAttr *string ;};func NewOfcComplex ()*OfcComplex {_dbgaf :=&OfcComplex {};_dbgaf .OfcCT_Complex =*NewOfcCT_Complex ();return _dbgaf ;};func (_cgaae OfcST_How )ValidateWithPath (path string )error {switch _cgaae {case 0,1,2,3,4,5,6:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgaae )); -};return nil ;};type OfcCT_ClipPath struct{ +// Validate validates the AG_AllCoreAttributes and its children +func (_fgd *AG_AllCoreAttributes )Validate ()error {return _fgd .ValidateWithPath ("A\u0047_\u0041\u006c\u006c\u0043\u006f\u0072\u0065\u0041t\u0074\u0072\u0069\u0062ut\u0065\u0073");};type AG_Path struct{PathAttr *string ;};func (_cafff *OfcCT_ColorMru )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0063\u006f\u006c\u006f\u0072\u006d\u0072\u0075"; +};if _cafff .ColorsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006f\u006c\u006f\u0072\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_cafff .ColorsAttr )});};if _cafff .ExtAttr !=ST_ExtUnset {_dgaea ,_gdbbb :=_cafff .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); +if _gdbbb !=nil {return _gdbbb ;};start .Attr =append (start .Attr ,_dgaea );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Path Definition -VAttr string ;};func (_eebbb ST_ShadowType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gabbg :=_e .Attr {};_gabbg .Name =name ;switch _eebbb {case ST_ShadowTypeUnset :_gabbg .Value ="";case ST_ShadowTypeSingle :_gabbg .Value ="\u0073\u0069\u006e\u0067\u006c\u0065"; -case ST_ShadowTypeDouble :_gabbg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065";case ST_ShadowTypeEmboss :_gabbg .Value ="\u0065\u006d\u0062\u006f\u0073\u0073";case ST_ShadowTypePerspective :_gabbg .Value ="p\u0065\u0072\u0073\u0070\u0065\u0063\u0074\u0069\u0076\u0065"; -};return _gabbg ,nil ;};func NewRoundrect ()*Roundrect {_gfgg :=&Roundrect {};_gfgg .CT_RoundRect =*NewCT_RoundRect ();return _gfgg ;};func (_baad *EG_ShapeElements )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_baad .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {}); -return nil ;};func (_fbedfa ST_StrokeJoinStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_fbedfa .String (),start );};func (_dcdcd OfcST_ColorMode )ValidateWithPath (path string )error {switch _dcdcd {case 0,1,2:default:return _d .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcdcd )); -};return nil ;};func (_bafbf *CT_PolyLineChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bafbf .Ink !=nil {_eafb :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0069n\u006b"}};e .EncodeElement (_bafbf .Ink ,_eafb ); -};_bafbf .ShapeElementsChoice .MarshalXML (e ,_e .StartElement {});e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; +// Validate validates the CT_Rect and its children +func (_cbaed *CT_Rect )Validate ()error {return _cbaed .ValidateWithPath ("\u0043T\u005f\u0052\u0065\u0063\u0074");}; -// ValidateWithPath validates the AG_ImageAttributes and its children, prefixing error messages with path -func (_fdb *AG_ImageAttributes )ValidateWithPath (path string )error {if _feg :=_fdb .GrayscaleAttr .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0079\u0073\u0063\u0061\u006ce\u0041\u0074\u0074\u0072");_feg !=nil {return _feg ;};if _cdcae :=_fdb .BilevelAttr .ValidateWithPath (path +"\u002f\u0042\u0069l\u0065\u0076\u0065\u006c\u0041\u0074\u0074\u0072"); -_cdcae !=nil {return _cdcae ;};return nil ;};func (_bfcgdd *CT_Oval )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fefb :=range start .Attr {if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0064g\u006d\u006c\u0061\u0079\u006f\u0075t"{_bfcgdd .DgmlayoutAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u006fl\u0065\u0069\u0063\u006f\u006e"{_bfcgdd .OleiconAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0070\u0072\u0065\u0066\u0065\u0072\u0072\u0065\u006ca\u0074\u0069\u0076\u0065"{_bfcgdd .PreferrelativeAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u0075\u0074\u0074\u006f\u006e"{_bfcgdd .ButtonAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0063\u006c\u0069\u0070\u0074\u006f\u0077\u0072\u0061\u0070"{_bfcgdd .CliptowrapAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="d\u0067\u006d\u006e\u006f\u0064\u0065\u006b\u0069\u006e\u0064"{_ddcc ,_gdgfc :=_a .ParseInt (_fefb .Value ,10,64); -if _gdgfc !=nil {return _gdgfc ;};_bfcgdd .DgmnodekindAttr =&_ddcc ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_bfcgdd .ForcedashAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0073\u0070\u0069\u0064"{_fcede :=_fefb .Value ; -_bfcgdd .SpidAttr =&_fcede ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0068\u0072\u0070c\u0074"{_cggef ,_bfbgb :=_a .ParseFloat (_fefb .Value ,64); -if _bfbgb !=nil {return _bfbgb ;};_ccd :=float32 (_cggef );_bfcgdd .HrpctAttr =&_ccd ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062o\u0072d\u0065\u0072\u006c\u0065\u0066\u0074\u0063\u006f\u006c\u006f\u0072"{_gbdb :=_fefb .Value ; -_bfcgdd .BorderleftcolorAttr =&_gbdb ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u0077\u006d\u006f\u0064\u0065"{_bfcgdd .BwmodeAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0068\u0072\u0073t\u0064"{_bfcgdd .HrstdAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0075s\u0065\u0072\u0064\u0072\u0061\u0077n"{_bfcgdd .UserdrawnAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u006f\u006c\u0065"{_bfcgdd .OleAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u0077\u006e\u006f\u0072\u006d\u0061\u006c"{_bfcgdd .BwnormalAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0064\u0067\u006dl\u0061\u0079\u006f\u0075\u0074\u006d\u0072\u0075"{_bfcgdd .DgmlayoutmruAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070c\u006f\u006c\u006f\u0072"{_eedeb :=_fefb .Value ; -_bfcgdd .BordertopcolorAttr =&_eedeb ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0073\u0070\u0074"{_gecfd ,_eebde :=_a .ParseFloat (_fefb .Value ,64); -if _eebde !=nil {return _eebde ;};_cfbc :=float32 (_gecfd );_bfcgdd .SptAttr =&_cfbc ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0068\u0072"{_bfcgdd .HrAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006dc\u006f\u006c\u006f\u0072"{_ccaae :=_fefb .Value ; -_bfcgdd .BorderbottomcolorAttr =&_ccaae ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u006f\u006e\u0065\u0064"{_bfcgdd .OnedAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u0074\u0079\u0070\u0065"{_bfcgdd .ConnectortypeAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0068r\u006e\u006f\u0073\u0068\u0061\u0064e"{_bfcgdd .HrnoshadeAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u006fr\u0064\u0065\u0072r\u0069\u0067\u0068\u0074\u0063\u006f\u006c\u006f\u0072"{_dcdf :=_fefb .Value ; -_bfcgdd .BorderrightcolorAttr =&_dcdf ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0064\u006f\u0075\u0062\u006c\u0065\u0063\u006c\u0069\u0063\u006b\u006eo\u0074\u0069\u0066\u0079"{_bfcgdd .DoubleclicknotifyAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="a\u006c\u006c\u006f\u0077\u0069\u006e\u0063\u0065\u006c\u006c"{_bfcgdd .AllowincellAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0068r\u0061\u006c\u0069\u0067\u006e"{_bfcgdd .HralignAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u0077\u0070\u0075\u0072\u0065"{_bfcgdd .BwpureAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0075\u0073\u0065\u0072\u0068\u0069\u0064\u0064\u0065\u006e"{_bfcgdd .UserhiddenAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0063\u006c\u0069\u0070"{_bfcgdd .ClipAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0061\u006c\u006co\u0077\u006f\u0076\u0065\u0072\u006c\u0061\u0070"{_bfcgdd .AllowoverlapAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0072e\u0067\u0072\u006f\u0075\u0070\u0069d"{_aefcg ,_dbgb :=_a .ParseInt (_fefb .Value ,10,64); -if _dbgb !=nil {return _dbgb ;};_bfcgdd .RegroupidAttr =&_aefcg ;continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0062\u0075\u006c\u006c\u0065\u0074"{_bfcgdd .BulletAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fefb .Name .Local =="\u0069n\u0073\u0065\u0074\u006d\u006f\u0064e"{_bfcgdd .InsetmodeAttr .UnmarshalXMLAttr (_fefb ); -continue ;};if _fefb .Name .Local =="\u0063\u006c\u0061s\u0073"{_bbged :=_fefb .Value ;_bfcgdd .ClassAttr =&_bbged ;continue ;};if _fefb .Name .Local =="\u0073t\u0072\u006f\u006b\u0065\u0064"{_bfcgdd .StrokedAttr .UnmarshalXMLAttr (_fefb );continue ;}; -if _fefb .Name .Local =="s\u0074\u0072\u006f\u006b\u0065\u0063\u006f\u006c\u006f\u0072"{_dabce :=_fefb .Value ;_bfcgdd .StrokecolorAttr =&_dabce ;continue ;};if _fefb .Name .Local =="\u0073\u0074\u0072o\u006b\u0065\u0077\u0065\u0069\u0067\u0068\u0074"{_afgfg :=_fefb .Value ; -_bfcgdd .StrokeweightAttr =&_afgfg ;continue ;};if _fefb .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_bfcgdd .InsetpenAttr .UnmarshalXMLAttr (_fefb );continue ;};if _fefb .Name .Local =="\u0063h\u0072\u006f\u006d\u0061\u006b\u0065y"{_ffded :=_fefb .Value ; -_bfcgdd .ChromakeyAttr =&_ffded ;continue ;};if _fefb .Name .Local =="\u0066\u0069\u006c\u006c\u0065\u0064"{_bfcgdd .FilledAttr .UnmarshalXMLAttr (_fefb );continue ;};if _fefb .Name .Local =="\u0066i\u006c\u006c\u0063\u006f\u006c\u006fr"{_adabd :=_fefb .Value ; -_bfcgdd .FillcolorAttr =&_adabd ;continue ;};if _fefb .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_agge :=_fefb .Value ;_bfcgdd .OpacityAttr =&_agge ;continue ;};if _fefb .Name .Local =="\u0073\u0074\u0079l\u0065"{_ebefc :=_fefb .Value ;_bfcgdd .StyleAttr =&_ebefc ; -continue ;};if _fefb .Name .Local =="\u0069\u0064"{_ebea :=_fefb .Value ;_bfcgdd .IdAttr =&_ebea ;continue ;};if _fefb .Name .Local =="\u0070\u0072\u0069n\u0074"{_bfcgdd .PrintAttr .UnmarshalXMLAttr (_fefb );continue ;};if _fefb .Name .Local =="\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"{_aedd :=_fefb .Value ; -_bfcgdd .WrapcoordsAttr =&_aedd ;continue ;};if _fefb .Name .Local =="\u0068\u0072\u0065\u0066"{_efdc :=_fefb .Value ;_bfcgdd .HrefAttr =&_efdc ;continue ;};if _fefb .Name .Local =="c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"{_ccfe :=_fefb .Value ; -_bfcgdd .CoordoriginAttr =&_ccfe ;continue ;};if _fefb .Name .Local =="\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"{_cgbaa :=_fefb .Value ;_bfcgdd .CoordsizeAttr =&_cgbaa ;continue ;};if _fefb .Name .Local =="\u0061\u006c\u0074"{_cece :=_fefb .Value ; -_bfcgdd .AltAttr =&_cece ;continue ;};if _fefb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_fdcc :=_fefb .Value ;_bfcgdd .TargetAttr =&_fdcc ;continue ;};if _fefb .Name .Local =="\u0074\u0069\u0074l\u0065"{_eeabe :=_fefb .Value ;_bfcgdd .TitleAttr =&_eeabe ; -continue ;};};_fdecf :for {_adfb ,_gdeaf :=d .Token ();if _gdeaf !=nil {return _gdeaf ;};switch _gefc :=_adfb .(type ){case _e .StartElement :switch _gefc .Name {case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0070\u0061\u0074\u0068"}:_fdffc :=NewEG_ShapeElements (); -_fdffc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_fdffc );if _bfgd :=d .DecodeElement (&_fdffc .ShapeElementsChoice .Path ,&_gefc );_bfgd !=nil {return _bfgd ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0073"}:_fdfad :=NewEG_ShapeElements (); -_fdfad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_fdfad );if _bdae :=d .DecodeElement (&_fdfad .ShapeElementsChoice .Formulas ,&_gefc );_bdae !=nil {return _bdae ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0068a\u006e\u0064\u006c\u0065\u0073"}:_cbgdg :=NewEG_ShapeElements (); -_cbgdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_cbgdg );if _ecge :=d .DecodeElement (&_cbgdg .ShapeElementsChoice .Handles ,&_gefc );_ecge !=nil {return _ecge ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0066\u0069\u006c\u006c"}:_edcf :=NewEG_ShapeElements (); -_edcf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_edcf );if _bbbgg :=d .DecodeElement (&_edcf .ShapeElementsChoice .Fill ,&_gefc );_bbbgg !=nil {return _bbbgg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0074\u0072\u006f\u006b\u0065"}:_gccag :=NewEG_ShapeElements (); -_gccag .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_gccag );if _egabb :=d .DecodeElement (&_gccag .ShapeElementsChoice .Stroke ,&_gefc );_egabb !=nil {return _egabb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0073\u0068\u0061\u0064\u006f\u0077"}:_fbgdg :=NewEG_ShapeElements (); -_fbgdg .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_fbgdg );if _addf :=d .DecodeElement (&_fbgdg .ShapeElementsChoice .Shadow ,&_gefc );_addf !=nil {return _addf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074e\u0078\u0074\u0062\u006f\u0078"}:_aae :=NewEG_ShapeElements (); -_aae .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_aae );if _cfag :=d .DecodeElement (&_aae .ShapeElementsChoice .Textbox ,&_gefc );_cfag !=nil {return _cfag ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0074\u0065\u0078\u0074\u0070\u0061\u0074\u0068"}:_caafa :=NewEG_ShapeElements (); -_caafa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_caafa );if _ggbc :=d .DecodeElement (&_caafa .ShapeElementsChoice .Textpath ,&_gefc );_ggbc !=nil {return _ggbc ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c",Local :"\u0069m\u0061\u0067\u0065\u0064\u0061\u0074a"}:_eafc :=NewEG_ShapeElements (); -_eafc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_eafc );if _egbb :=d .DecodeElement (&_eafc .ShapeElementsChoice .Imagedata ,&_gefc );_egbb !=nil {return _egbb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u006b\u0065\u0077"}:_ddgff :=NewEG_ShapeElements (); -_ddgff .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_ddgff );if _cefcb :=d .DecodeElement (&_ddgff .ShapeElementsChoice .Skew ,&_gefc );_cefcb !=nil {return _cefcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn"}:_ddbef :=NewEG_ShapeElements (); -_ddbef .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_ddbef );if _ggbcb :=d .DecodeElement (&_ddbef .ShapeElementsChoice .Extrusion ,&_gefc );_ggbcb !=nil {return _ggbcb ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063a\u006c\u006c\u006f\u0075\u0074"}:_facf :=NewEG_ShapeElements (); -_facf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_facf );if _gcfe :=d .DecodeElement (&_facf .ShapeElementsChoice .Callout ,&_gefc );_gcfe !=nil {return _gcfe ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u006c\u006f\u0063\u006b"}:_efdfd :=NewEG_ShapeElements (); -_efdfd .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_efdfd );if _bfea :=d .DecodeElement (&_efdfd .ShapeElementsChoice .Lock ,&_gefc );_bfea !=nil {return _bfea ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068"}:_fedfca :=NewEG_ShapeElements (); -_fedfca .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_fedfca );if _fefa :=d .DecodeElement (&_fedfca .ShapeElementsChoice .Clippath ,&_gefc );_fefa !=nil {return _fefa ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065",Local :"\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065"}:_gdcc :=NewEG_ShapeElements (); -_gdcc .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_gdcc );if _adfbb :=d .DecodeElement (&_gdcc .ShapeElementsChoice .Signatureline ,&_gefc );_adfbb !=nil {return _adfbb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0077\u0072\u0061\u0070"}:_cgeb :=NewEG_ShapeElements (); -_cgeb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_cgeb );if _cfaf :=d .DecodeElement (&_cgeb .ShapeElementsChoice .Wrap ,&_gefc );_cfaf !=nil {return _cfaf ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0061\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b"}:_dbfa :=NewEG_ShapeElements (); -_dbfa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_dbfa );if _efda :=d .DecodeElement (&_dbfa .ShapeElementsChoice .Anchorlock ,&_gefc );_efda !=nil {return _efda ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062o\u0072\u0064\u0065\u0072\u0074\u006fp"}:_bedf :=NewEG_ShapeElements (); -_bedf .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_bedf );if _fbfg :=d .DecodeElement (&_bedf .ShapeElementsChoice .Bordertop ,&_gefc );_fbfg !=nil {return _fbfg ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072d\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d"}:_gdge :=NewEG_ShapeElements (); -_gdge .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_gdge );if _dcce :=d .DecodeElement (&_gdge .ShapeElementsChoice .Borderbottom ,&_gefc );_dcce !=nil {return _dcce ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"\u0062\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"}:_efgad :=NewEG_ShapeElements (); -_efgad .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_efgad );if _agbcb :=d .DecodeElement (&_efgad .ShapeElementsChoice .Borderleft ,&_gefc );_agbcb !=nil {return _agbcb ;};case _e .Name {Space :"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064",Local :"b\u006f\u0072\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074"}:_ecfac :=NewEG_ShapeElements (); -_ecfac .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_ecfac );if _bbdd :=d .DecodeElement (&_ecfac .ShapeElementsChoice .Borderright ,&_gefc );_bbdd !=nil {return _bbdd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c",Local :"\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"}:_ecgb :=NewEG_ShapeElements (); -_ecgb .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_ecgb );if _abfgd :=d .DecodeElement (&_ecgb .ShapeElementsChoice .ClientData ,&_gefc );_abfgd !=nil {return _abfgd ;};case _e .Name {Space :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068e\u006d\u0061\u0073-\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074",Local :"\u0074\u0065\u0078\u0074\u0064\u0061\u0074\u0061"}:_gafa :=NewEG_ShapeElements (); -_gafa .ShapeElementsChoice =NewEG_ShapeElementsChoice ();_bfcgdd .EG_ShapeElements =append (_bfcgdd .EG_ShapeElements ,_gafa );if _bdcg :=d .DecodeElement (&_gafa .ShapeElementsChoice .Textdata ,&_gefc );_bdcg !=nil {return _bdcg ;};default:_eg .Log .Debug ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004f\u0076\u0061\u006c\u0020\u0025\u0076",_gefc .Name ); -if _ffdda :=d .Skip ();_ffdda !=nil {return _ffdda ;};};case _e .EndElement :break _fdecf ;case _e .CharData :};};return nil ;}; +// ValidateWithPath validates the OfcCT_ColorMenu and its children, prefixing error messages with path +func (_bbgff *OfcCT_ColorMenu )ValidateWithPath (path string )error {if _cecdd :=_bbgff .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_cecdd !=nil {return _cecdd ;};return nil ;}; -// Validate validates the CT_GroupChoice and its children -func (_cbgf *CT_GroupChoice )Validate ()error {return _cbgf .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043h\u006f\u0069\u0063\u0065");};func (_fbdef ST_StrokeArrowWidth )Validate ()error {return _fbdef .ValidateWithPath ("")}; -func NewCT_Arc ()*CT_Arc {_egde :=&CT_Arc {};return _egde }; +// ValidateWithPath validates the OfcCT_Complex and its children, prefixing error messages with path +func (_bade *OfcCT_Complex )ValidateWithPath (path string )error {if _ffce :=_bade .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_ffce !=nil {return _ffce ;};return nil ;};func (_dbcbdg *OfcCT_EquationXml )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0065\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c"; +};if _dbcbdg .ContentTypeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0054\u0079\u0070\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_dbcbdg .ContentTypeAttr )});};e .EncodeToken (start ); +if _dbcbdg .Any !=nil {_dbcbdg .Any .MarshalXML (e ,_e .StartElement {});};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cggc *AG_Ext )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _cggc .ExtAttr !=ST_ExtUnset {_baf ,_ffb :=_cggc .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0065\u0078\u0074"}); +if _ffb !=nil {return _ffb ;};start .Attr =append (start .Attr ,_baf );};start .Name .Local ="\u0076\u003a\u0041\u0047\u005f\u0045\u0078\u0074";return nil ;};func NewAG_OfficeShapeAttributes ()*AG_OfficeShapeAttributes {_dadc :=&AG_OfficeShapeAttributes {}; +return _dadc ;};func (_gebe *CT_F )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u0076\u003a\u0066";};if _gebe .EqnAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0065\u0071\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_gebe .EqnAttr )}); +};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;}; -// Validate validates the AG_Fill and its children -func (_agb *AG_Fill )Validate ()error {return _agb .ValidateWithPath ("\u0041G\u005f\u0046\u0069\u006c\u006c");};type CT_Oval struct{EG_ShapeElements []*EG_ShapeElements ;HrefAttr *string ;TargetAttr *string ;ClassAttr *string ;TitleAttr *string ;AltAttr *string ; -CoordsizeAttr *string ;CoordoriginAttr *string ;WrapcoordsAttr *string ;PrintAttr _de .ST_TrueFalse ;IdAttr *string ;StyleAttr *string ;SpidAttr *string ;OnedAttr _de .ST_TrueFalse ;RegroupidAttr *int64 ;DoubleclicknotifyAttr _de .ST_TrueFalse ;ButtonAttr _de .ST_TrueFalse ; -UserhiddenAttr _de .ST_TrueFalse ;BulletAttr _de .ST_TrueFalse ;HrAttr _de .ST_TrueFalse ;HrstdAttr _de .ST_TrueFalse ;HrnoshadeAttr _de .ST_TrueFalse ;HrpctAttr *float32 ;HralignAttr OfcST_HrAlign ;AllowincellAttr _de .ST_TrueFalse ;AllowoverlapAttr _de .ST_TrueFalse ; -UserdrawnAttr _de .ST_TrueFalse ;BordertopcolorAttr *string ;BorderleftcolorAttr *string ;BorderbottomcolorAttr *string ;BorderrightcolorAttr *string ;DgmlayoutAttr OfcST_DiagramLayout ;DgmnodekindAttr *int64 ;DgmlayoutmruAttr OfcST_DiagramLayout ;InsetmodeAttr OfcST_InsetMode ; -OpacityAttr *string ;StrokedAttr _de .ST_TrueFalse ;StrokecolorAttr *string ;StrokeweightAttr *string ;InsetpenAttr _de .ST_TrueFalse ;ChromakeyAttr *string ;FilledAttr _de .ST_TrueFalse ;FillcolorAttr *string ;SptAttr *float32 ;ConnectortypeAttr OfcST_ConnectorType ; -BwmodeAttr OfcST_BWMode ;BwpureAttr OfcST_BWMode ;BwnormalAttr OfcST_BWMode ;ForcedashAttr _de .ST_TrueFalse ;OleiconAttr _de .ST_TrueFalse ;OleAttr _de .ST_TrueFalseBlank ;PreferrelativeAttr _de .ST_TrueFalse ;CliptowrapAttr _de .ST_TrueFalse ;ClipAttr _de .ST_TrueFalse ; -};func (_dacg *OfcFill )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dacg .OfcCT_Fill =*NewOfcCT_Fill ();for _ ,_gdcce :=range start .Attr {if _gdcce .Name .Local =="\u0074\u0079\u0070\u0065"{_dacg .TypeAttr .UnmarshalXMLAttr (_gdcce ); -continue ;};if _gdcce .Name .Local =="\u0065\u0078\u0074"{_dacg .ExtAttr .UnmarshalXMLAttr (_gdcce );continue ;};};for {_febeb ,_debfc :=d .Token ();if _debfc !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u0046\u0069\u006c\u006c\u003a\u0020\u0025\u0073",_debfc ); -};if _ggcecd ,_cadf :=_febeb .(_e .EndElement );_cadf &&_ggcecd .Name ==start .Name {break ;};};return nil ;};func (_fabaff *OfcLeft )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fabaff .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_debbg :=range start .Attr {if _debbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_debbg .Name .Local =="\u0068\u0072\u0065\u0066"{_afgd :=_debbg .Value ; -_fabaff .HrefAttr =&_afgd ;continue ;};if _debbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_debbg .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_fabaff .ForcedashAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_debbg .Name .Local =="\u0074\u0069\u0074l\u0065"{_dgfac :=_debbg .Value ; -_fabaff .TitleAttr =&_dgfac ;continue ;};if _debbg .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_debbg .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_addg :=_debbg .Value ; -_fabaff .AlthrefAttr =&_addg ;continue ;};if _debbg .Name .Local =="\u0073\u0072\u0063"{_dfaca :=_debbg .Value ;_fabaff .SrcAttr =&_dfaca ;continue ;};if _debbg .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_fabaff .ImagealignshapeAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_fabaff .JoinstyleAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_fabaff .InsetpenAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u0063\u006f\u006co\u0072"{_caeg :=_debbg .Value ;_fabaff .ColorAttr =&_caeg ;continue ;};if _debbg .Name .Local =="\u0065\u0078\u0074"{_fabaff .ExtAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_fabaff .FilltypeAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u006f\u006e"{_fabaff .OnAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_fabaff .EndarrowlengthAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_fabaff .LinestyleAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_fabaff .StartarrowlengthAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_dcaef :=_debbg .Value ;_fabaff .Color2Attr =&_dcaef ;continue ;};if _debbg .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_fabaff .StartarrowAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fabaff .EndarrowwidthAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_ccdf :=_debbg .Value ; -_fabaff .DashstyleAttr =&_ccdf ;continue ;};if _debbg .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_eeaad :=_debbg .Value ;_fabaff .OpacityAttr =&_eeaad ;continue ;};if _debbg .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_fabaff .ImageaspectAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_edefb ,_efbcf :=_a .ParseFloat (_debbg .Value ,64);if _efbcf !=nil {return _efbcf ;};_fabaff .MiterlimitAttr =&_edefb ;continue ;};if _debbg .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_fabaff .EndcapAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_fabaff .EndarrowAttr .UnmarshalXMLAttr (_debbg );continue ;};if _debbg .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_fabaff .StartarrowwidthAttr .UnmarshalXMLAttr (_debbg ); -continue ;};if _debbg .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_egdcc :=_debbg .Value ;_fabaff .ImagesizeAttr =&_egdcc ;continue ;};if _debbg .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_fbcda :=_debbg .Value ;_fabaff .WeightAttr =&_fbcda ; -continue ;};};for {_dfafg ,_eagaf :=d .Token ();if _eagaf !=nil {return _d .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u004f\u0066\u0063\u004c\u0065\u0066\u0074\u003a\u0020\u0025\u0073",_eagaf );};if _aafeg ,_fbacf :=_dfafg .(_e .EndElement );_fbacf &&_aafeg .Name ==start .Name {break ; -};};return nil ;};func (_dffg OfcST_OLEUpdateMode )Validate ()error {return _dffg .ValidateWithPath ("")}; +// ValidateWithPath validates the OfcTop and its children, prefixing error messages with path +func (_fdcff *OfcTop )ValidateWithPath (path string )error {if _eafac :=_fdcff .OfcCT_StrokeChild .ValidateWithPath (path );_eafac !=nil {return _eafac ;};return nil ;};func (_egdd *OfcST_OLEUpdateMode )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_egdd =0; +case "\u0041\u006c\u0077\u0061\u0079\u0073":*_egdd =1;case "\u004f\u006e\u0043\u0061\u006c\u006c":*_egdd =2;};return nil ;};type OfcCT_Relation struct{ -// Validate validates the Curve and its children -func (_dbffb *Curve )Validate ()error {return _dbffb .ValidateWithPath ("\u0043\u0075\u0072v\u0065")}; +// Diagram Relationship Source Shape +IdsrcAttr *string ; -// Validate validates the CT_Formulas and its children -func (_gddd *CT_Formulas )Validate ()error {return _gddd .ValidateWithPath ("C\u0054\u005f\u0046\u006f\u0072\u006d\u0075\u006c\u0061\u0073");};func (_bfceag *OfcST_RType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_bfceag =0;case "\u0061\u0072\u0063":*_bfceag =1; -case "\u0063a\u006c\u006c\u006f\u0075\u0074":*_bfceag =2;case "\u0063o\u006e\u006e\u0065\u0063\u0074\u006fr":*_bfceag =3;case "\u0061\u006c\u0069g\u006e":*_bfceag =4;};return nil ;}; +// Diagram Relationship Destination Shape +IddestAttr *string ; -// ValidateWithPath validates the Path and its children, prefixing error messages with path -func (_fbdbd *Path )ValidateWithPath (path string )error {if _dbaf :=_fbdbd .CT_Path .ValidateWithPath (path );_dbaf !=nil {return _dbaf ;};return nil ;};func NewOfcCT_Fill ()*OfcCT_Fill {_gbeda :=&OfcCT_Fill {};return _gbeda }; +// Diagram Relationship Center Shape +IdcntrAttr *string ;ExtAttr ST_Ext ;};func (_gcabac OfcST_ConnectorType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_bagfb :=_e .Attr {};_bagfb .Name =name ;switch _gcabac {case OfcST_ConnectorTypeUnset :_bagfb .Value ="";case OfcST_ConnectorTypeNone :_bagfb .Value ="\u006e\u006f\u006e\u0065"; +case OfcST_ConnectorTypeStraight :_bagfb .Value ="\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074";case OfcST_ConnectorTypeElbow :_bagfb .Value ="\u0065\u006c\u0062o\u0077";case OfcST_ConnectorTypeCurved :_bagfb .Value ="\u0063\u0075\u0072\u0076\u0065\u0064"; +};return _bagfb ,nil ;};func (_agffg *OfcBottom )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agffg .OfcCT_StrokeChild =*NewOfcCT_StrokeChild ();for _ ,_fcaea :=range start .Attr {if _fcaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fcaea .Name .Local =="\u0068\u0072\u0065\u0066"{_dadg :=_fcaea .Value ; +_agffg .HrefAttr =&_dadg ;continue ;};if _fcaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fcaea .Name .Local =="\u0066o\u0072\u0063\u0065\u0064\u0061\u0073h"{_agffg .ForcedashAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fcaea .Name .Local =="\u0074\u0069\u0074l\u0065"{_cgce :=_fcaea .Value ; +_agffg .TitleAttr =&_cgce ;continue ;};if _fcaea .Name .Space =="\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"&&_fcaea .Name .Local =="\u0061l\u0074\u0068\u0072\u0065\u0066"{_gfed :=_fcaea .Value ; +_agffg .AlthrefAttr =&_gfed ;continue ;};if _fcaea .Name .Local =="\u0073\u0072\u0063"{_bddgf :=_fcaea .Value ;_agffg .SrcAttr =&_bddgf ;continue ;};if _fcaea .Name .Local =="\u0069m\u0061g\u0065\u0061\u006c\u0069\u0067\u006e\u0073\u0068\u0061\u0070\u0065"{_agffg .ImagealignshapeAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u006ao\u0069\u006e\u0073\u0074\u0079\u006ce"{_agffg .JoinstyleAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0069\u006e\u0073\u0065\u0074\u0070\u0065\u006e"{_agffg .InsetpenAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0063\u006f\u006co\u0072"{_dbfbb :=_fcaea .Value ;_agffg .ColorAttr =&_dbfbb ;continue ;};if _fcaea .Name .Local =="\u0065\u0078\u0074"{_agffg .ExtAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0066\u0069\u006c\u006c\u0074\u0079\u0070\u0065"{_agffg .FilltypeAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u006f\u006e"{_agffg .OnAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u006ce\u006e\u0067\u0074\u0068"{_agffg .EndarrowlengthAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u006ci\u006e\u0065\u0073\u0074\u0079\u006ce"{_agffg .LinestyleAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0073\u0074a\u0072\u0074\u0061r\u0072\u006f\u0077\u006c\u0065\u006e\u0067\u0074\u0068"{_agffg .StartarrowlengthAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0063\u006f\u006c\u006f\u0072\u0032"{_fdagb :=_fcaea .Value ;_agffg .Color2Attr =&_fdagb ;continue ;};if _fcaea .Name .Local =="\u0073\u0074\u0061\u0072\u0074\u0061\u0072\u0072\u006f\u0077"{_agffg .StartarrowAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_agffg .EndarrowwidthAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0064a\u0073\u0068\u0073\u0074\u0079\u006ce"{_dggac :=_fcaea .Value ; +_agffg .DashstyleAttr =&_dggac ;continue ;};if _fcaea .Name .Local =="\u006fp\u0061\u0063\u0069\u0074\u0079"{_fgcb :=_fcaea .Value ;_agffg .OpacityAttr =&_fgcb ;continue ;};if _fcaea .Name .Local =="i\u006d\u0061\u0067\u0065\u0061\u0073\u0070\u0065\u0063\u0074"{_agffg .ImageaspectAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u006d\u0069\u0074\u0065\u0072\u006c\u0069\u006d\u0069\u0074"{_ebccde ,_gage :=_c .ParseFloat (_fcaea .Value ,64);if _gage !=nil {return _gage ;};_agffg .MiterlimitAttr =&_ebccde ;continue ;};if _fcaea .Name .Local =="\u0065\u006e\u0064\u0063\u0061\u0070"{_agffg .EndcapAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0065\u006e\u0064\u0061\u0072\u0072\u006f\u0077"{_agffg .EndarrowAttr .UnmarshalXMLAttr (_fcaea );continue ;};if _fcaea .Name .Local =="\u0073t\u0061r\u0074\u0061\u0072\u0072\u006f\u0077\u0077\u0069\u0064\u0074\u0068"{_agffg .StartarrowwidthAttr .UnmarshalXMLAttr (_fcaea ); +continue ;};if _fcaea .Name .Local =="\u0069m\u0061\u0067\u0065\u0073\u0069\u007ae"{_fggbaa :=_fcaea .Value ;_agffg .ImagesizeAttr =&_fggbaa ;continue ;};if _fcaea .Name .Local =="\u0077\u0065\u0069\u0067\u0068\u0074"{_gfcfe :=_fcaea .Value ;_agffg .WeightAttr =&_gfcfe ; +continue ;};};for {_gcfbca ,_bcaef :=d .Token ();if _bcaef !=nil {return _ec .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020O\u0066\u0063\u0042\u006f\u0074t\u006f\u006d\u003a\u0020\u0025\u0073",_bcaef );};if _gcfff ,_ddebg :=_gcfbca .(_e .EndElement );_ddebg &&_gcfff .Name ==start .Name {break ; +};};return nil ;};func (_gcfe *AG_CoreAttributes )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _gcfe .HrefAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0068\u0072\u0065\u0066"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .HrefAttr )}); +};if _gcfe .TargetAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .TargetAttr )});};if _gcfe .ClassAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063\u006c\u0061s\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .ClassAttr )}); +};if _gcfe .TitleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .TitleAttr )});};if _gcfe .AltAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0061\u006c\u0074"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .AltAttr )}); +};if _gcfe .CoordsizeAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0063o\u006f\u0072\u0064\u0073\u0069\u007ae"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .CoordsizeAttr )});};if _gcfe .CoordoriginAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"c\u006f\u006f\u0072\u0064\u006f\u0072\u0069\u0067\u0069\u006e"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .CoordoriginAttr )}); +};if _gcfe .WrapcoordsAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0077\u0072\u0061\u0070\u0063\u006f\u006f\u0072\u0064\u0073"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .WrapcoordsAttr )});};if _gcfe .PrintAttr !=_f .ST_TrueFalseUnset {_fee ,_ggf :=_gcfe .PrintAttr .MarshalXMLAttr (_e .Name {Local :"\u0070\u0072\u0069n\u0074"}); +if _ggf !=nil {return _ggf ;};start .Attr =append (start .Attr ,_fee );};if _gcfe .IdAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0069\u0064"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .IdAttr )});};if _gcfe .StyleAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0073\u0074\u0079l\u0065"},Value :_ec .Sprintf ("\u0025\u0076",*_gcfe .StyleAttr )}); +};return nil ;};func (_feceg OfcST_ExtrusionRender )Validate ()error {return _feceg .ValidateWithPath ("")};func NewOfcCT_ColorMenu ()*OfcCT_ColorMenu {_fgdea :=&OfcCT_ColorMenu {};return _fgdea }; -// ValidateWithPath validates the EG_ShapeElementsChoice and its children, prefixing error messages with path -func (_ccdcc *EG_ShapeElementsChoice )ValidateWithPath (path string )error {if _ccdcc .Path !=nil {if _begeb :=_ccdcc .Path .ValidateWithPath (path +"\u002f\u0050\u0061t\u0068");_begeb !=nil {return _begeb ;};};if _ccdcc .Formulas !=nil {if _fbfga :=_ccdcc .Formulas .ValidateWithPath (path +"\u002fF\u006f\u0072\u006d\u0075\u006c\u0061s"); -_fbfga !=nil {return _fbfga ;};};if _ccdcc .Handles !=nil {if _bgfd :=_ccdcc .Handles .ValidateWithPath (path +"\u002f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");_bgfd !=nil {return _bgfd ;};};if _ccdcc .Fill !=nil {if _ffddf :=_ccdcc .Fill .ValidateWithPath (path +"\u002f\u0046\u0069l\u006c"); -_ffddf !=nil {return _ffddf ;};};if _ccdcc .Stroke !=nil {if _cbdfa :=_ccdcc .Stroke .ValidateWithPath (path +"\u002fS\u0074\u0072\u006f\u006b\u0065");_cbdfa !=nil {return _cbdfa ;};};if _ccdcc .Shadow !=nil {if _acff :=_ccdcc .Shadow .ValidateWithPath (path +"\u002fS\u0068\u0061\u0064\u006f\u0077"); -_acff !=nil {return _acff ;};};if _ccdcc .Textbox !=nil {if _dbeag :=_ccdcc .Textbox .ValidateWithPath (path +"\u002f\u0054\u0065\u0078\u0074\u0062\u006f\u0078");_dbeag !=nil {return _dbeag ;};};if _ccdcc .Textpath !=nil {if _bccec :=_ccdcc .Textpath .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0070\u0061\u0074h"); -_bccec !=nil {return _bccec ;};};if _ccdcc .Imagedata !=nil {if _bccfg :=_ccdcc .Imagedata .ValidateWithPath (path +"\u002f\u0049\u006d\u0061\u0067\u0065\u0064\u0061\u0074\u0061");_bccfg !=nil {return _bccfg ;};};if _ccdcc .Skew !=nil {if _egaff :=_ccdcc .Skew .ValidateWithPath (path +"\u002f\u0053\u006be\u0077"); -_egaff !=nil {return _egaff ;};};if _ccdcc .Extrusion !=nil {if _adbbd :=_ccdcc .Extrusion .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e");_adbbd !=nil {return _adbbd ;};};if _ccdcc .Callout !=nil {if _ffdeb :=_ccdcc .Callout .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u006c\u006f\u0075\u0074"); -_ffdeb !=nil {return _ffdeb ;};};if _ccdcc .Lock !=nil {if _fedga :=_ccdcc .Lock .ValidateWithPath (path +"\u002f\u004c\u006fc\u006b");_fedga !=nil {return _fedga ;};};if _ccdcc .Clippath !=nil {if _bfaae :=_ccdcc .Clippath .ValidateWithPath (path +"\u002fC\u006c\u0069\u0070\u0070\u0061\u0074h"); -_bfaae !=nil {return _bfaae ;};};if _ccdcc .Signatureline !=nil {if _cfdbb :=_ccdcc .Signatureline .ValidateWithPath (path +"\u002f\u0053\u0069\u0067\u006e\u0061\u0074\u0075\u0072e\u006c\u0069\u006e\u0065");_cfdbb !=nil {return _cfdbb ;};};if _ccdcc .Wrap !=nil {if _fcbcc :=_ccdcc .Wrap .ValidateWithPath (path +"\u002f\u0057\u0072a\u0070"); -_fcbcc !=nil {return _fcbcc ;};};if _ccdcc .Anchorlock !=nil {if _facdgd :=_ccdcc .Anchorlock .ValidateWithPath (path +"/\u0041\u006e\u0063\u0068\u006f\u0072\u006c\u006f\u0063\u006b");_facdgd !=nil {return _facdgd ;};};if _ccdcc .Bordertop !=nil {if _ggdge :=_ccdcc .Bordertop .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0074\u006f\u0070"); -_ggdge !=nil {return _ggdge ;};};if _ccdcc .Borderbottom !=nil {if _cfdfa :=_ccdcc .Borderbottom .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0062\u006f\u0074\u0074\u006f\u006d");_cfdfa !=nil {return _cfdfa ;};};if _ccdcc .Borderleft !=nil {if _cfbca :=_ccdcc .Borderleft .ValidateWithPath (path +"/\u0042\u006f\u0072\u0064\u0065\u0072\u006c\u0065\u0066\u0074"); -_cfbca !=nil {return _cfbca ;};};if _ccdcc .Borderright !=nil {if _dfaag :=_ccdcc .Borderright .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0072\u0069\u0067\u0068\u0074");_dfaag !=nil {return _dfaag ;};};if _ccdcc .ClientData !=nil {if _egac :=_ccdcc .ClientData .ValidateWithPath (path +"/\u0043\u006c\u0069\u0065\u006e\u0074\u0044\u0061\u0074\u0061"); -_egac !=nil {return _egac ;};};if _ccdcc .Textdata !=nil {if _abbda :=_ccdcc .Textdata .ValidateWithPath (path +"\u002fT\u0065\u0078\u0074\u0064\u0061\u0074a");_abbda !=nil {return _abbda ;};};return nil ;};func NewOfcCT_Proxy ()*OfcCT_Proxy {_debeg :=&OfcCT_Proxy {}; -return _debeg }; +// ValidateWithPath validates the Roundrect and its children, prefixing error messages with path +func (_gfcfc *Roundrect )ValidateWithPath (path string )error {if _edcgf :=_gfcfc .CT_RoundRect .ValidateWithPath (path );_edcgf !=nil {return _edcgf ;};return nil ;}; -// ValidateWithPath validates the OfcCT_IdMap and its children, prefixing error messages with path -func (_cace *OfcCT_IdMap )ValidateWithPath (path string )error {if _gaafd :=_cace .ExtAttr .ValidateWithPath (path +"\u002f\u0045\u0078\u0074\u0041\u0074\u0074\u0072");_gaafd !=nil {return _gaafd ;};return nil ;};type Path struct{CT_Path };func init (){_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcCT_ShapeDefaults ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u006e\u006b",NewOfcCT_Ink ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065",NewOfcCT_SignatureLine ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074",NewOfcCT_ShapeLayout ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070",NewOfcCT_IdMap ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005fR\u0065\u0067\u0072\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RegroupTable ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079",NewOfcCT_Entry ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073",NewOfcCT_Rules ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052",NewOfcCT_R ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079",NewOfcCT_Proxy ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d",NewOfcCT_Diagram ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c",NewOfcCT_EquationXml ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RelationTable ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e",NewOfcCT_Relation ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075",NewOfcCT_ColorMru ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fC\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075",NewOfcCT_ColorMenu ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0053\u006b\u0065\u0077",NewOfcCT_Skew ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fE\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e",NewOfcCT_Extrusion ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074",NewOfcCT_Callout ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u004c\u006f\u0063\u006b",NewOfcCT_Lock ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074",NewOfcCT_OLEObject ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078",NewOfcCT_Complex ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064",NewOfcCT_StrokeChild ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068",NewOfcCT_ClipPath ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0046\u0069\u006c\u006c",NewOfcCT_Fill ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcShapedefaults ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","s\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074",NewOfcShapelayout ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065",NewOfcSignatureline ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0069\u006e\u006b",NewOfcInk ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0064i\u0061\u0067\u0072\u0061\u006d",NewOfcDiagram ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c",NewOfcEquationxml ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u006b\u0065\u0077",NewOfcSkew ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn",NewOfcExtrusion ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063a\u006c\u006c\u006f\u0075\u0074",NewOfcCallout ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u006f\u0063\u006b",NewOfcLock ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u004fL\u0045\u004f\u0062\u006a\u0065\u0063t",NewOfcOLEObject ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063o\u006d\u0070\u006c\u0065\u0078",NewOfcComplex ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u0065\u0066\u0074",NewOfcLeft ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0074\u006f\u0070",NewOfcTop ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0072\u0069\u0067h\u0074",NewOfcRight ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0062\u006f\u0074\u0074\u006f\u006d",NewOfcBottom ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006f\u006c\u0075\u006d\u006e",NewOfcColumn ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068",NewOfcClippath ); -_gd .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0066\u0069\u006c\u006c",NewOfcFill ); +// Validate validates the CT_Handles and its children +func (_acge *CT_Handles )Validate ()error {return _acge .ValidateWithPath ("\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006c\u0065\u0073");};func (_eacdf ST_FillMethod )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_eacdf .String (),start ); +};func (_gdff *OfcCT_ShapeLayout )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if (start .Name ==_e .Name {}){start .Name .Local ="\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074";};if _gdff .ExtAttr !=ST_ExtUnset {_dfgcb ,_dgaba :=_gdff .ExtAttr .MarshalXMLAttr (_e .Name {Local :"\u0076\u003a\u0065x\u0074"}); +if _dgaba !=nil {return _dgaba ;};start .Attr =append (start .Attr ,_dfgcb );};e .EncodeToken (start );if _gdff .Idmap !=nil {_cgafc :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0069\u0064\u006d\u0061\u0070"}};e .EncodeElement (_gdff .Idmap ,_cgafc ); +};if _gdff .Regrouptable !=nil {_gcea :=_e .StartElement {Name :_e .Name {Local :"\u006f\u003a\u0072\u0065\u0067\u0072\u006f\u0075\u0070t\u0061\u0062\u006c\u0065"}};e .EncodeElement (_gdff .Regrouptable ,_gcea );};if _gdff .Rules !=nil {_cbeade :=_e .StartElement {Name :_e .Name {Local :"\u006f:\u0072\u0075\u006c\u0065\u0073"}}; +e .EncodeElement (_gdff .Rules ,_cbeade );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_abbcd *Formulas )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return _abbcd .CT_Formulas .MarshalXML (e ,start );};func init (){_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0068\u0061p\u0065\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcCT_ShapeDefaults ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u006e\u006b",NewOfcCT_Ink ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0053\u0069\u0067n\u0061\u0074\u0075\u0072\u0065\u004c\u0069\u006e\u0065",NewOfcCT_SignatureLine ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004ca\u0079\u006f\u0075\u0074",NewOfcCT_ShapeLayout ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0049\u0064\u004d\u0061\u0070",NewOfcCT_IdMap ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005fR\u0065\u0067\u0072\u006f\u0075\u0070\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RegroupTable ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u006e\u0074\u0072\u0079",NewOfcCT_Entry ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052\u0075\u006c\u0065\u0073",NewOfcCT_Rules ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0052",NewOfcCT_R ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0050\u0072\u006f\u0078\u0079",NewOfcCT_Proxy ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0044\u0069\u0061\u0067\u0072\u0061\u006d",NewOfcCT_Diagram ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0045\u0071\u0075\u0061\u0074\u0069o\u006e\u0058\u006d\u006c",NewOfcCT_EquationXml ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054_\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0054\u0061\u0062\u006c\u0065",NewOfcCT_RelationTable ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e",NewOfcCT_Relation ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006f\u006c\u006f\u0072\u004d\u0072\u0075",NewOfcCT_ColorMru ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fC\u006f\u006c\u006f\u0072\u004d\u0065\u006e\u0075",NewOfcCT_ColorMenu ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0053\u006b\u0065\u0077",NewOfcCT_Skew ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fE\u0078\u0074\u0072\u0075\u0073\u0069\u006f\u006e",NewOfcCT_Extrusion ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u0061\u006c\u006c\u006f\u0075\u0074",NewOfcCT_Callout ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u004c\u006f\u0063\u006b",NewOfcCT_Lock ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005fO\u004c\u0045\u004f\u0062\u006a\u0065\u0063\u0074",NewOfcCT_OLEObject ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0043\u006f\u006d\u0070\u006c\u0065\u0078",NewOfcCT_Complex ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043\u0054\u005f\u0053\u0074\u0072\u006f\u006b\u0065C\u0068\u0069\u006c\u0064",NewOfcCT_StrokeChild ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","C\u0054\u005f\u0043\u006c\u0069\u0070\u0050\u0061\u0074\u0068",NewOfcCT_ClipPath ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0043T\u005f\u0046\u0069\u006c\u006c",NewOfcCT_Fill ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0068\u0061\u0070\u0065\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u0073",NewOfcShapedefaults ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","s\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074",NewOfcShapelayout ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u0069\u0067\u006e\u0061\u0074\u0075\u0072\u0065\u006c\u0069\u006e\u0065",NewOfcSignatureline ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0069\u006e\u006b",NewOfcInk ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0064i\u0061\u0067\u0072\u0061\u006d",NewOfcDiagram ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","e\u0071\u0075\u0061\u0074\u0069\u006f\u006e\u0078\u006d\u006c",NewOfcEquationxml ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0073\u006b\u0065\u0077",NewOfcSkew ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0065x\u0074\u0072\u0075\u0073\u0069\u006fn",NewOfcExtrusion ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063a\u006c\u006c\u006f\u0075\u0074",NewOfcCallout ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u006f\u0063\u006b",NewOfcLock ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u004fL\u0045\u004f\u0062\u006a\u0065\u0063t",NewOfcOLEObject ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063o\u006d\u0070\u006c\u0065\u0078",NewOfcComplex ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u006c\u0065\u0066\u0074",NewOfcLeft ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0074\u006f\u0070",NewOfcTop ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0072\u0069\u0067h\u0074",NewOfcRight ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0062\u006f\u0074\u0074\u006f\u006d",NewOfcBottom ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006f\u006c\u0075\u006d\u006e",NewOfcColumn ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0063\u006c\u0069\u0070\u0070\u0061\u0074\u0068",NewOfcClippath ); +_b .RegisterConstructor ("\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065","\u0066\u0069\u006c\u006c",NewOfcFill ); }; \ No newline at end of file diff --git a/spreadsheet/convert/convert.go b/spreadsheet/convert/convert.go index 4df311ec9b..5c95d9c5f6 100644 --- a/spreadsheet/convert/convert.go +++ b/spreadsheet/convert/convert.go @@ -9,162 +9,162 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package convert ;import (_ga "github.com/unidoc/unioffice/v2/common/logger";_f "github.com/unidoc/unioffice/v2/common/tempstorage";_cf "github.com/unidoc/unioffice/v2/internal/convertutils";_ef "github.com/unidoc/unioffice/v2/measurement";_de "github.com/unidoc/unioffice/v2/schema/soo/dml"; -_gfg "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_gf "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_aa "github.com/unidoc/unioffice/v2/schema/soo/sml";_ge "github.com/unidoc/unioffice/v2/spreadsheet";_cg "github.com/unidoc/unioffice/v2/spreadsheet/formula"; -_ab "github.com/unidoc/unioffice/v2/spreadsheet/reference";_d "github.com/unidoc/unipdf/v3/creator";_e "github.com/unidoc/unipdf/v3/model";_c "image";_b "math";_g "sort";_bg "strconv";);func (_gbbg *convertContext )getImage (_ebbc _c .Image ,_adcce ,_bcae ,_bee ,_gbac ,_ccba ,_gfbd float64 ,_bde _cf .ImgPart )*_d .Image {_gbac +=_gbbg ._gac ; -_bee +=_gbbg ._fcf ;_ddbb ,_cdb :=_cf .GetImage (_gbbg ._ggec ,_ebbc ,_adcce ,_bcae ,_bee ,_gbac ,_ccba ,_gfbd ,_bde );if _cdb !=nil {_ga .Log .Debug ("\u0043\u0061\u006eno\u0074\u0020\u0067\u0065\u0074\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_cdb ); -return nil ;};return _ddbb ;};const _af =1.5;func (_eacb *convertContext )makeCols (){_agef :=_eacb ._bfbf ;_bdc :=_agef .X ();_ad :=[]*colInfo {};_gfde :=[]colWidthRange {};if _edc :=_bdc .Cols ;len (_edc )> 0{for _ ,_gdad :=range _edc [0].Col {_dfb :=_da ; -if _fgcc :=_gdad .WidthAttr ;_fgcc !=nil {if *_fgcc > 0.83{*_fgcc -=0.83;};if *_fgcc <=1{_dfb =*_fgcc *11;}else {_dfb =5+*_fgcc *6;};};_gef :=int (_gdad .MinAttr -1);_bec :=int (_gdad .MaxAttr -1);_gfde =append (_gfde ,colWidthRange {_bfg :_gef ,_gbcf :_bec ,_abbc :_dfb ,_caeb :_eacb .getStyle (_gdad .StyleAttr )}); -};};_ebb :=0;for _aea :=0;_aea <=_eacb ._cfae ;_aea ++{if _aea < _eacb ._dcgb ||(_aea > _eacb ._deg &&_eacb ._deg > 0){continue ;};var _dd float64 ;var _ffd *style ;if len (_gfde )==0{_dd =_da ;}else if _ebb < len (_gfde ){_cge :=_gfde [_ebb ];if _aea >=_cge ._bfg &&_aea <=_cge ._gbcf {_dd =_cge ._abbc ; -_ffd =_cge ._caeb ;if _aea ==_cge ._gbcf {_ebb ++;};}else {continue ;};};_ad =append (_ad ,&colInfo {_aaga :_dd ,_cbg :_ffd });};_cged :=0.0;for _ ,_dea :=range _ad {_cged +=_dea ._aaga ;};_eacb ._fce =1.0;if _cged > _eacb ._gggf {_eacb ._fce =_eacb ._gggf /_cged ; -for _ ,_fdgb :=range _ad {_fdgb ._aaga *=_eacb ._fce ;};};_eacb ._aggf =_ad ;};const _geb =0.64;const _bd =15.0;func (_gbd *convertContext )makeRows (){_bgf :=[]*rowInfo {};_bgec :=_gbd ._bfbf .Rows ();_ecf :=0;_feg :=0.0;for _fdd ,_dbc :=range _bgec {if _fdd < _gbd ._ceef ||(_fdd > _gbd ._caf &&_gbd ._caf > 0){continue ; -};_ecf ++;_deb :=int (_dbc .RowNumber ());if _deb > _ecf {for _gee :=_ecf ;_gee < _deb ;_gee ++{_bgf =append (_bgf ,&rowInfo {_dbbf :_bd /_gb });_feg +=_bd /_gb ;};_ecf =_deb ;};var _acb float64 ;if _dbc .X ().HtAttr ==nil {_acb =_bd ;}else {_acb =*_dbc .X ().HtAttr ; -};_bgf =append (_bgf ,&rowInfo {_dbbf :_acb /_gb ,_bdb :true ,_dega :_gbd .getStyle (_dbc .X ().SAttr )});_feg +=_acb /_gb ;};for _adg :=len (_bgf );_adg < _gbd ._ccc ;_adg ++{_bgf =append (_bgf ,&rowInfo {_dbbf :_bd /_gb });_feg +=_bd /_gb ;};if _gbd ._efg ||_feg >=_gbd ._fgea {_gafb :=_gbd ._fce ; -if _gbd ._fgea /_feg < _gbd ._fce {_gafb =_gbd ._fgea /_feg ;};for _ ,_efb :=range _bgf {_efb ._dbbf *=_gafb ;};};_gbd ._gbgg =_bgf ;};type pageRow struct{_gfdf int ;_ceab []*cell ;};const _cgg =2;func (_gdd *convertContext )fillPages (){for _dbb ,_efcd :=range _gdd ._ddc {_ffa :=_gdd ._gbgg [_efcd ._bgdae :_efcd ._ege ]; -for _aee ,_aafe :=range _ffa {_bag :=0;_bfcg :=0.0;_ded :=[]*cell {};if _aafe ._bdb {for _ ,_adfd :=range _aafe ._acad {_dcc :=_gdd ._cfef [_bag ];_gdd ._bfbc =_dcc ._bcbd [_dbb ];_gdd ._bfbc ._dccd =true ;_bab :=_adfd ._gcgd ;if _bfcg +_bab > _dcc ._afag {_gdd .addRowToPage (_ded ,_aee ); -_ded =[]*cell {_adfd };_bfcg =_bab ;_bag ++;}else {_adfd ._aeba =_bfcg ;_ded =append (_ded ,_adfd );_bfcg +=_bab ;};};if len (_ded )> 0{_cbad :=_gdd ._cfef [_bag ];_gdd ._bfbc =_cbad ._bcbd [_dbb ];_gdd ._bfbc ._dccd =true ;_gdd .addRowToPage (_ded ,_aee ); -};};};};};func (_fae *convertContext )determineMaxIndexes (){var _egf ,_ed int ;_egf =int (_fae ._bfbf .MaxColumnIdx ());_df :=_fae ._bfbf .Rows ();if len (_df )> 0{_ed =int (_df [len (_df )-1].RowNumber ());};for _ ,_fb :=range _fae ._cbfd {if _fb ._daee >=_ed {_ed =_fb ._daee +1; -};if _fb ._beb >=_egf {_egf =_fb ._beb +1;};};_fae ._ccc =_ed ;_fae ._cfae =_egf ;};var _dabec =[]string {"\u0030\u0030\u0030\u0030\u0030\u0030","\u0066\u0066\u0066\u0066\u0066\u0066","\u0066\u0066\u0030\u0030\u0030\u0030","\u0030\u0030\u0066\u0066\u0030\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0030\u0030\u0066\u0066\u0066\u0066","\u0030\u0030\u0030\u0030\u0030\u0030","\u0066\u0066\u0066\u0066\u0066\u0066","\u0066\u0066\u0030\u0030\u0030\u0030","\u0030\u0030\u0066\u0066\u0030\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0030\u0030\u0066\u0066\u0066\u0066","\u0038\u0030\u0030\u0030\u0030\u0030","\u0030\u0030\u0038\u0030\u0030\u0030","\u0030\u0030\u0030\u0030\u0038\u0030","\u0038\u0030\u0038\u0030\u0030\u0030","\u0038\u0030\u0030\u0030\u0038\u0030","\u0030\u0030\u0038\u0030\u0038\u0030","\u0063\u0030\u0063\u0030\u0063\u0030","\u0038\u0030\u0038\u0030\u0038\u0030","\u0039\u0039\u0039\u0039\u0066\u0066","\u0039\u0039\u0033\u0033\u0036\u0036","\u0066\u0066\u0066\u0066\u0063\u0063","\u0063\u0063\u0066\u0066\u0066\u0066","\u0036\u0036\u0030\u0030\u0036\u0036","\u0066\u0066\u0038\u0030\u0038\u0030","\u0030\u0030\u0036\u0036\u0063\u0063","\u0063\u0063\u0063\u0063\u0066\u0066","\u0030\u0030\u0030\u0030\u0038\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0030\u0030\u0066\u0066\u0066\u0066","\u0038\u0030\u0030\u0030\u0038\u0030","\u0038\u0030\u0030\u0030\u0030\u0030","\u0030\u0030\u0038\u0030\u0038\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0030\u0030\u0063\u0063\u0066\u0066","\u0063\u0063\u0066\u0066\u0066\u0066","\u0063\u0063\u0066\u0066\u0063\u0063","\u0066\u0066\u0066\u0066\u0039\u0039","\u0039\u0039\u0063\u0063\u0066\u0066","\u0066\u0066\u0039\u0039\u0063\u0063","\u0063\u0063\u0039\u0039\u0066\u0066","\u0066\u0066\u0063\u0063\u0039\u0039","\u0033\u0033\u0036\u0036\u0066\u0066","\u0033\u0033\u0063\u0063\u0063\u0063","\u0039\u0039\u0063\u0063\u0030\u0030","\u0066\u0066\u0063\u0063\u0030\u0030","\u0066\u0066\u0039\u0039\u0030\u0030","\u0066\u0066\u0036\u0036\u0030\u0030","\u0036\u0036\u0036\u0036\u0039\u0039","\u0039\u0036\u0039\u0036\u0039\u0036","\u0030\u0030\u0033\u0033\u0036\u0036","\u0033\u0033\u0039\u0039\u0036\u0036","\u0030\u0030\u0033\u0033\u0030\u0030","\u0033\u0033\u0033\u0033\u0030\u0030","\u0039\u0039\u0033\u0033\u0030\u0030","\u0039\u0039\u0033\u0033\u0036\u0036","\u0033\u0033\u0033\u0033\u0039\u0039","\u0033\u0033\u0033\u0033\u0033\u0033"}; -type colWidthRange struct{_bfg int ;_gbcf int ;_abbc float64 ;_caeb *style ;};const _be =0.25;func (_gae *convertContext )makeCells (){_gg :=_gae ._bfbf ;_ega :=_gg .Rows ();_ebbg :=0;for _egaa ,_adf :=range _gae ._gbgg {if _egaa < _gae ._ceef ||(_egaa > _gae ._caf &&_gae ._caf > 0){continue ; -};_adf ._acad =[]*cell {};_cea :=0.0;_fbg :=_adf ._dega ;if _adf ._bdb {_fgf :=_ega [_ebbg ];_ebbg ++;_bfd :=_adf ._dbbf ;for _ ,_gec :=range _fgf .Cells (){_ged ,_fgcf :=_ab .ParseCellReference (_gec .Reference ());if _fgcf !=nil {_ga .Log .Debug ("\u0043\u0061\u006e\u006eo\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0061\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u003a \u0025\u0073",_fgcf ); -continue ;};if int (_ged .ColumnIdx )< _gae ._dcgb ||(int (_ged .ColumnIdx )> _gae ._deg &&_gae ._deg > 0){continue ;};_gcg :=_gae ._aggf [_ged .ColumnIdx ];_bcdf :=_gcg ._aaga ;_efe :=_bcdf ;_ede :=_gcg ._cbg ;var _dfd ,_geec ,_cfe ,_gdg bool ;for _ ,_afc :=range _gae ._geff {if _ged .RowIdx >=_afc ._cfbb &&_ged .RowIdx <=_afc ._aaffc &&_ged .ColumnIdx >=_afc ._ffbf &&_ged .ColumnIdx <=_afc ._gdf {if _ged .ColumnIdx ==_afc ._ffbf &&_ged .RowIdx ==_afc ._cfbb {_bcdf =_afc ._aggaa ; -_bfd =_afc ._cgee ;};_dfd =_ged .RowIdx !=_afc ._cfbb ;_geec =_ged .RowIdx !=_afc ._aaffc ;_cfe =_ged .ColumnIdx !=_afc ._ffbf ;_gdg =_ged .ColumnIdx !=_afc ._gdf ;};};var _ecb *style ;for _ ,_aaa :=range _gae ._fec {_gede ,_agag ,_eea :=_ab .ParseRangeReference (_aaa .Reference ()); -if _eea !=nil ||_gede .RowIdx > _ged .RowIdx ||_gede .ColumnIdx > _ged .ColumnIdx ||_agag .RowIdx < _ged .RowIdx ||_agag .ColumnIdx < _ged .ColumnIdx ||_gae ._dca .StyleSheet .X ().TableStyles ==nil {continue ;};_bca :=_ged .RowIdx ==_gede .RowIdx ;for _ ,_efbc :=range _gae ._dca .StyleSheet .X ().TableStyles .TableStyle {if _aaa .X ().TableStyleInfo .NameAttr !=nil &&_efbc .NameAttr ==*_aaa .X ().TableStyleInfo .NameAttr {for _ ,_fcd :=range _efbc .TableStyleElement {if !_bca &&_fcd .TypeAttr ==_aa .ST_TableStyleTypeWholeTable {_ecb =_gae .getDxfStyle (_fcd .DxfIdAttr ); -};if _bca &&_fcd .TypeAttr ==_aa .ST_TableStyleTypeHeaderRow {_ecb =_gae .getDxfStyle (_fcd .DxfIdAttr );};};};};};_gbag :=_gae .getStyleFromCell (_gec ,_fbg ,_ede ,_ecb );var _cbc ,_cggae ,_aef ,_gbg bool ;var _dbd ,_ddf ,_bbf ,_aaf *border ;var _bce _aa .ST_VerticalAlignment ; -var _bfaa _aa .ST_HorizontalAlignment ;if _gbag !=nil {if !_dfd {_dbd =_gbag ._adca ;};if !_geec {_ddf =_gbag ._aadgb ;};if !_cfe {_bbf =_gbag ._efgg ;};if !_gdg {_aaf =_gbag ._gce ;};if _ddf !=nil &&_ddf ._fbce > _cea {_cea =_ddf ._fbce ;};_bce =_gbag ._ebdbg ; -_bfaa =_gbag ._gca ;if _gbag ._ddca !=nil {_cbc =*_gbag ._ddca ;};if _gbag ._fafd !=nil {_cggae =*_gbag ._fafd ;};_aef =_gbag ._dgaf ;_gbg =_gbag ._dag ;};var _gfb _d .Color ;if _gbag !=nil &&_gbag ._aegf !=nil {_gfb =_d .ColorRGBFromHex (*_gbag ._aegf ); -};_dga ,_bea :=_gae .getContentFromCell (_gg ,_gec ,_gbag ,_bcdf ,_aef ,_gbg );_dba :=&cell {_bbdb :_bea ,_bgff :_bcdf ,_gcgd :_efe ,_cga :_bfd ,_bdgf :_dga ,_bfba :_dbd ,_faaeg :_ddf ,_fdb :_bbf ,_cca :_aaf ,_gcgc :_cbc ,_gcfd :_cggae ,_gbcd :_gfb };_gae .alignSymbolsHorizontally (_dba ,_bfaa ); -_gae .alignSymbolsVertically (_dba ,_bce );_adf ._acad =append (_adf ._acad ,_dba );};};_adf ._fbfb =_cea ;};};const _da =64.0;const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3; -);func (_fcc *convertContext )getSymbolsFromR (_cad []*_aa .CT_RElt ,_aced *style )[]*symbol {_gcdg :=[]*symbol {};for _ ,_cddb :=range _cad {_bgda :=_fcc .combineCellStyleWithRPrElt (_aced ,_cddb .RPr );for _ ,_ggeb :=range _cddb .T {_gcdg =append (_gcdg ,&symbol {_gafd :string (_ggeb ),_dad :_fcc .makeTextStyleFromCellStyle (_bgda )}); -};};return _gcdg ;};func (_eacc *convertContext )makeRowspans (){var _faf float64 ;_fbgc :=0;for _beaf ,_bdd :=range _eacc ._gbgg {_acbe :=_bdd ._dbbf +_bdd ._fbfb ;if _faf +_acbe <=_eacc ._fgea {_bdd ._gffg =_faf ;_faf +=_acbe ;}else {_eacc ._ddc =append (_eacc ._ddc ,&rowspan {_gbe :_faf ,_bgdae :_fbgc ,_ege :_beaf }); -_fbgc =_beaf ;_bdd ._gffg =0;_faf =_acbe ;};};_eacc ._ddc =append (_eacc ._ddc ,&rowspan {_gbe :_faf ,_bgdae :_fbgc ,_ege :len (_eacc ._gbgg )});};func (_bb *convertContext )makeMergedCells (){_fgb :=[]*mergedCell {};for _ ,_ebe :=range _bb ._bfbf .MergedCells (){_ddg ,_gbc ,_fcb :=_ab .ParseRangeReference (_ebe .Reference ()); -if _fcb !=nil {_ga .Log .Debug ("\u0065\u0072r\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006c\u006c: \u0025\u0073",_fcb );continue ;};_edg :=mergedCell {_cfbb :_ddg .RowIdx ,_ffbf :_ddg .ColumnIdx ,_aaffc :_gbc .RowIdx ,_gdf :_gbc .ColumnIdx }; -for _eef :=_edg ._ffbf -1;_eef < _edg ._gdf ;_eef ++{_edg ._aggaa +=_bb ._aggf [_eef ]._aaga ;};for _cgga :=_edg ._cfbb -1;_cgga < _edg ._aaffc ;_cgga ++{_edg ._cgee +=_bb ._gbgg [_cgga ]._dbbf ;};_fgb =append (_fgb ,&_edg );};_bb ._geff =_fgb ;};type page struct{_bcbb []*pageRow ; -_dccd bool ;_bcdfa []*_d .Image ;_faeb *pagespan ;_agga *rowspan ;};func _aag (_dcde []*symbol )float64 {_efbd :=0.0;for _ ,_cee :=range _dcde {if _cee ._bfae > _efbd {_efbd =_cee ._bfae ;};};return _efbd ;}; - -// RegisterFontsFromDirectory registers all fonts from the given directory automatically detecting font families and styles. -func RegisterFontsFromDirectory (dirName string )error {return _cf .RegisterFontsFromDirectory (dirName )};func (_cfeg *convertContext )makePagespans (){_cfeg ._cfef =[]*pagespan {};_dae :=0.0;_fad :=0;for _gea ,_becb :=range _cfeg ._aggf {_cfc :=_becb ._aaga ; -if _dae +_cfc <=_cfeg ._gggf {_becb ._dgc =_dae ;_dae +=_cfc ;}else {_becb ._dgc =0;_cfeg ._cfef =append (_cfeg ._cfef ,&pagespan {_afag :_dae ,_gdbc :_fad ,_gaec :_gea });_dae =_cfc ;_fad =_gea ;};};_cfeg ._cfef =append (_cfeg ._cfef ,&pagespan {_afag :_dae ,_gdbc :_fad ,_gaec :len (_cfeg ._aggf )}); -};func _cgdf (_ffeg ,_gbdd *style ){if _gbdd ==nil {return ;};if _ffeg ==nil {_ffeg =_gbdd ;return ;};if _ffeg ._aegf ==nil {_ffeg ._aegf =_gbdd ._aegf ;};if _ffeg ._ccdd ==nil {_ffeg ._ccdd =_gbdd ._ccdd ;};if _ffeg ._aeac ==nil {_ffeg ._aeac =_gbdd ._aeac ; -};if _ffeg ._aeb ==nil {_ffeg ._aeb =_gbdd ._aeb ;};if _ffeg ._dfe ==nil {_ffeg ._dfe =_gbdd ._dfe ;};if _ffeg ._bbe ==nil {_ffeg ._bbe =_gbdd ._bbe ;};if _ffeg ._dcbg ==nil {_ffeg ._dcbg =_gbdd ._dcbg ;};if _ffeg ._ddca ==nil {_ffeg ._ddca =_gbdd ._ddca ; -};if _ffeg ._fafd ==nil {_ffeg ._fafd =_gbdd ._fafd ;};if _ffeg ._adca ==nil {_ffeg ._adca =_gbdd ._adca ;};if _ffeg ._aadgb ==nil {_ffeg ._aadgb =_gbdd ._aadgb ;};if _ffeg ._efgg ==nil {_ffeg ._efgg =_gbdd ._efgg ;};if _ffeg ._gce ==nil {_ffeg ._gce =_gbdd ._gce ; -};if _ffeg ._ebdbg ==_aa .ST_VerticalAlignmentUnset {_ffeg ._ebdbg =_gbdd ._ebdbg ;};if _ffeg ._gca ==_aa .ST_HorizontalAlignmentUnset {_ffeg ._gca =_gbdd ._gca ;};};func (_gfdc *convertContext )drawPage (_ade *page ){_cfeb :=_gfdc ._gac ;_gga :=_gfdc ._fcf ; -for _ ,_fga :=range _ade ._bcbb {_bcf :=_gfdc ._gbgg [_fga ._gfdf ];for _ ,_cdd :=range _fga ._ceab {var _aded float64 ;if _fga ._gfdf > 1{_aded =_gfdc ._gbgg [_fga ._gfdf -1]._fbfb ;};var _gfga ,_aafb float64 ;if _cbd :=_cdd ._bfba ;_cbd !=nil {_gfga =_cbd ._fbce ; -};if _fgad :=_cdd ._faaeg ;_fgad !=nil {_aafb =_fgad ._fbce ;};_fgdc :=_cfeb +_bcf ._gffg -0.5*(_aded -_gfga );_afb :=_cfeb +_bcf ._gffg +_bcf ._dbbf +0.5*(_bcf ._fbfb +_aafb );_bffa :=_gga +_cdd ._aeba ;_gcb :=_bffa +_cdd ._gcgd ;if _cdd ._gbcd !=nil &&_cdd ._gbcd !=_d .ColorBlack {_cf .FillRectangle (_gfdc ._ggec ,_bffa ,_fgdc ,_gcb -_bffa ,_afb -_fgdc ,_cdd ._gbcd ); -};};};for _ ,_dda :=range _ade ._bcbb {_dcb :=_gfdc ._gbgg [_dda ._gfdf ];for _ ,_fged :=range _dda ._ceab {_dcd :=_fged ._fbde < _fged ._aeba ;_bbc :=_fged ._bffaa > _fged ._aeba +_fged ._bgff ;var _gafbb ,_ecba bool ;for _ ,_acaa :=range _fged ._bdgf {for _ ,_ccb :=range _acaa ._gebb {if _dcd &&!_gafbb {_gafbb =_ccb ._cgbf < 0; -};if _bbc &&!_ecba {_ecba =_fged ._bgff < _ccb ._cgbf +_ccb ._ggge ;};if _fged ._aeba +_ccb ._cgbf >=_fged ._fbde &&_fged ._aeba +_ccb ._cgbf +_ccb ._ggge <=_fged ._bffaa {_fag :=_gfdc ._ggec .NewStyledParagraph ();_gge :=_gga +_fged ._aeba +_ccb ._cgbf ; -_bgd :=_cfeb +_dcb ._gffg +_acaa ._cdgg -_ccb ._bfae -_efed (0.5);_fag .SetPos (_gge ,_bgd );var _bef *_d .TextChunk ;if _ccb ._caga !=""{_bef =_fag .AddExternalLink (_ccb ._gafd ,_ccb ._caga );}else {_bef =_fag .Append (_ccb ._gafd );};if _ccb ._dad !=nil {_bef .Style =*_ccb ._dad ; -};_gfdc ._ggec .Draw (_fag );};};};var _adc ,_gff ,_abbb ,_gffb ,_gcfg ,_aab float64 ;var _bfeb ,_abgb ,_bgfa ,_ggg _d .Color ;if _cag :=_fged ._bfba ;_cag !=nil {_adc =_cag ._fbce ;_bfeb =_cag ._cbagc ;};if _afec :=_fged ._faaeg ;_afec !=nil {_gff =_afec ._fbce ; -_abgb =_afec ._cbagc ;};if _ffac :=_fged ._fdb ;_ffac !=nil {_abbb =_ffac ._fbce ;_gcfg =_abbb /2;_bgfa =_ffac ._cbagc ;};if _eag :=_fged ._cca ;_eag !=nil {_gffb =_eag ._fbce ;_aab =_gffb /2;_ggg =_eag ._cbagc ;};var _eaf float64 ;if _dda ._gfdf > 1{_eaf =_gfdc ._gbgg [_dda ._gfdf -1]._fbfb ; -};_acf :=_cfeb +_dcb ._gffg -0.5*(_eaf -_adc );_aggg :=_cfeb +_dcb ._gffg +_dcb ._dbbf +0.5*(_dcb ._fbfb +_gff );_acd :=_gga +_fged ._aeba ;_fbc :=_acd +_fged ._gcgd ;_cf .DrawLine (_gfdc ._ggec ,_acd ,_acf ,_fbc ,_acf ,_adc ,_bfeb );_cf .DrawLine (_gfdc ._ggec ,_acd ,_aggg ,_fbc ,_aggg ,_gff ,_abgb ); -if !_gafbb {_cf .DrawLine (_gfdc ._ggec ,_acd -_gcfg ,_acf ,_acd -_gcfg ,_aggg ,_abbb ,_bgfa );};if !_ecba {_cf .DrawLine (_gfdc ._ggec ,_fbc -_aab ,_acf ,_fbc -_aab ,_aggg ,_gffb ,_ggg );};};};for _ ,_fed :=range _ade ._bcdfa {if _fed !=nil {_gfdc ._ggec .Draw (_fed ); -};};};func (_dec *convertContext )makeTextStyleFromCellStyle (_ccf *style )*_d .TextStyle {_faeg :=_dec ._ggec .NewTextStyle ();if _ccf ==nil {_faeg .FontSize =_cf .DefaultFontSize ;_faeg .Font =_cf .AssignStdFontByName (_faeg ,_cf .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][FontStyle_Regular ]); -return &_faeg ;};if _eaa (_ccf ._dcbg ){_faeg .Underline =true ;_faeg .UnderlineStyle =_d .TextDecorationLineStyle {Offset :0.5,Thickness :_efed (1/32)};};var _gecd FontStyle ;if _eaa (_ccf ._dfe )&&_eaa (_ccf ._bbe ){_gecd =FontStyle_BoldItalic ;}else if _eaa (_ccf ._dfe ){_gecd =FontStyle_Bold ; -}else if _eaa (_ccf ._bbe ){_gecd =FontStyle_Italic ;}else {_gecd =FontStyle_Regular ;};_gbcfd :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _ccf ._ccdd !=nil {_gbcfd =*_ccf ._ccdd ;};if _cagc ,_dagc :=_cf .StdFontsMap [_gbcfd ];_dagc {_faeg .Font =_cf .AssignStdFontByName (_faeg ,_cagc [_gecd ]); -}else if _cbe :=_cf .GetRegisteredFont (_gbcfd ,_gecd );_cbe !=nil {_faeg .Font =_cbe ;}else {_ga .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_gbcfd ,_gecd ); -_faeg .Font =_cf .AssignStdFontByName (_faeg ,_cf .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_gecd ]);};if _ccf ._aeb !=nil {_faeg .FontSize =_b .Round (*_ccf ._aeb *_dec ._fce );};if _ccf ._aeac !=nil {_faeg .Color =_d .ColorRGBFromHex (*_ccf ._aeac ); -};if _ccf ._ddca !=nil &&*_ccf ._ddca {_faeg .FontSize *=_geb ;}else if _ccf ._fafd !=nil &&*_ccf ._fafd {_faeg .FontSize *=_geb ;};return &_faeg ;}; - -// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. -type FontStyle =_cf .FontStyle ; +package convert ;import (_c "github.com/unidoc/unioffice/v2/common/logger";_db "github.com/unidoc/unioffice/v2/common/tempstorage";_ec "github.com/unidoc/unioffice/v2/internal/convertutils";_ed "github.com/unidoc/unioffice/v2/measurement";_cf "github.com/unidoc/unioffice/v2/schema/soo/dml"; +_cb "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_ef "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_ebb "github.com/unidoc/unioffice/v2/schema/soo/sml";_fe "github.com/unidoc/unioffice/v2/spreadsheet";_a "github.com/unidoc/unioffice/v2/spreadsheet/formula"; +_bf "github.com/unidoc/unioffice/v2/spreadsheet/reference";_eb "github.com/unidoc/unipdf/v3/creator";_fb "github.com/unidoc/unipdf/v3/model";_d "image";_e "math";_b "sort";_f "strconv";); // Options contains the options for convert process type Options struct{ // DefaultPageSize is applied when there is no page size explicitly set in the document. // A4 is the default option. -DefaultPageSize _cf .PageSize ;};func (_adcc *convertContext )getContentFromCell (_ead *_ge .Sheet ,_cbag _ge .Cell ,_gfgc *style ,_fbgg float64 ,_gedc ,_ecff bool )([]*line ,_aa .ST_CellType ){if _ecff {return []*line {},_aa .ST_CellTypeS ;};_ace :=_cbag .X (); -var _dgd []*symbol ;switch _ace .TAttr {case _aa .ST_CellTypeS :_dcbd :=_ace .V ;if _dcbd !=nil {_aegc ,_gddf :=_bg .Atoi (*_dcbd );if _gddf ==nil {_dgee :=_adcc ._dca .SharedStrings .X ().Si [_aegc ];if _dgee .T !=nil {_dgd =_adcc .getSymbolsFromString (*_dgee .T ,_gfgc ); -}else if _dgee .R !=nil {_dgd =_adcc .getSymbolsFromR (_dgee .R ,_gfgc );};};};case _aa .ST_CellTypeB :_gdc :=_ace .V ;if _gdc !=nil {if *_gdc =="\u0030"{_dgd =_adcc .getSymbolsFromString ("\u0046\u0041\u004cS\u0045",_gfgc );}else {_dgd =_adcc .getSymbolsFromString ("\u0054\u0052\u0055\u0045",_gfgc ); -};};case _aa .ST_CellTypeStr :if _ace .F !=nil {_efa :=_cg .NewEvaluator ();_gedf :=_ead .FormulaContext ().Cell (_cbag .Reference (),_efa );_dgd =_adcc .getSymbolsFromString (_gedf .Value (),_gfgc );};default:_dgd =_adcc .getSymbolsFromString (_cbag .GetFormattedValue (),_gfgc ); -};_fcaf :=0.0;_bfb :=0.0;var _dbae []*line ;var _cac bool ;if _gfgc !=nil {if _gfgc ._ddca !=nil {if *_gfgc ._ddca {_cac =true ;};};if _gfgc ._fafd !=nil {if *_gfgc ._fafd {_cac =true ;};};};if _gedc {_dbae =[]*line {};_bddf :=_fbgg -2*_fg ;_gdda :=[]*symbol {}; -for _ ,_bcdfg :=range _dgd {_abf (_bcdfg );if _fcaf +_bcdfg ._ggge >=_bddf {_fcdb :=_aag (_gdda );if _cac {_fcdb /=_geb ;};_dbae =append (_dbae ,&line {_cdgg :_bfb ,_gebb :_gdda ,_ceada :_fcdb });_gdda =[]*symbol {_bcdfg };_fcaf =_bcdfg ._ggge ;_bfb +=_fcdb ; -}else {_bcdfg ._cgbf =_fcaf ;_fcaf +=_bcdfg ._ggge ;_gdda =append (_gdda ,_bcdfg );};};_bccd :=_aag (_gdda );if _cac {_bccd /=_geb ;};if len (_gdda )> 0{_dbae =append (_dbae ,&line {_cdgg :_bfb ,_gebb :_gdda ,_ceada :_bccd });};}else {for _ ,_fbdd :=range _dgd {_abf (_fbdd ); -_fbdd ._cgbf =_fcaf ;_fcaf +=_fbdd ._ggge ;};if len (_dgd )> 0{_dbae =[]*line {&line {_gebb :_dgd ,_ceada :_aag (_dgd )}};};};_faae :=_ace .TAttr ;if _faae ==_aa .ST_CellTypeUnset {_faae =_aa .ST_CellTypeN ;};return _dbae ,_faae ;};type border struct{_fbce float64 ; -_cbagc _d .Color ;};func (_bba *convertContext )makePages (){for _ ,_bac :=range _bba ._cfef {for _ ,_fde :=range _bba ._ddc {_bac ._bcbd =append (_bac ._bcbd ,&page {_bcbb :[]*pageRow {},_faeb :_bac ,_agga :_fde });};};};func (_dcg *convertContext )getSymbolsFromString (_cde string ,_cfb *style )[]*symbol {_bece :=[]*symbol {}; -_bgbf :=_dcg .makeTextStyleFromCellStyle (_cfb );for _ ,_dgf :=range _cde {_bece =append (_bece ,&symbol {_gafd :string (_dgf ),_dad :_bgbf });};return _bece ;};func (_defe *convertContext )alignSymbolsVertically (_gbf *cell ,_aeab _aa .ST_VerticalAlignment ){var _aad float64 ; -switch _aeab {case _aa .ST_VerticalAlignmentTop :_aad =_cgg ;if _gbf ._gcgc {_aad -=_af ;}else if _gbf ._gcfd {_aad +=4*_af ;};for _ ,_cede :=range _gbf ._bdgf {_aad +=_cede ._ceada ;_cede ._cdgg =_aad ;_aad +=_bc ;};case _aa .ST_VerticalAlignmentCenter :_cfbg :=0.0; -for _ ,_bfdf :=range _gbf ._bdgf {_cfbg +=_bfdf ._ceada +_efed (1);};_aad =0.5*(_gbf ._cga -_cfbg );if _gbf ._gcgc {_aad -=2*_af ;}else if _gbf ._gcfd {_aad +=2*_af ;};for _ ,_cbf :=range _gbf ._bdgf {_aad +=_cbf ._ceada +0.5*_bc ;_cbf ._cdgg =_aad ;_aad +=0.5*_bc ; -};default:_aad =_gbf ._cga -_cgg ;if _gbf ._gcgc {_aad -=4*_af ;}else if _gbf ._gcfd {_aad +=_af ;};for _ggga :=len (_gbf ._bdgf )-1;_ggga >=0;_ggga --{_gbf ._bdgf [_ggga ]._cdgg =_aad ;_aad -=_gbf ._bdgf [_ggga ]._ceada ;_aad -=_bc ;};};};type convertContext struct{_ggec *_d .Creator ; -_dca *_ge .Workbook ;_eecg *_de .Theme ;_bfbf *_ge .Sheet ;_ddfc *_ge .StyleSheet ;_ccc int ;_cfae int ;_cfef []*pagespan ;_bfbc *page ;_aggf []*colInfo ;_gbgg []*rowInfo ;_ddc []*rowspan ;_gac float64 ;_fcf float64 ;_fgea float64 ;_gggf float64 ;_geff []*mergedCell ; -_cbfd []*anchor ;_fce float64 ;_dcgb int ;_deg int ;_ceef int ;_caf int ;_efg bool ;_fec []_ge .Table ;};var _gfd =_efed (0.0625);var _gb =3.025/_efed (1);func (_geaf *convertContext )distributeAnchors (){for _ ,_aafg :=range _geaf ._cbfd {_bfe ,_bdg :=_aafg ._bcfa ,_aafg ._bdef ; -_bced ,_beg :=_aafg ._abfe ,_aafg ._ggd ;_efbb ,_eba :=_aafg ._daee ,_aafg ._ecg ;_cgef ,_edea :=_aafg ._beb ,_aafg ._cada ;if _bfe < _geaf ._ceef ||(_efbb > _geaf ._caf &&_geaf ._caf > 0){continue ;};if _bced < _geaf ._dcgb ||(_cgef > _geaf ._deg &&_geaf ._deg > 0){continue ; -};var _bcdc ,_bcce ,_begb ,_fgd *page ;for _ ,_bcb :=range _geaf ._cfef {for _ ,_gab :=range _bcb ._bcbd {if _bfe >=_gab ._agga ._bgdae &&_bfe < _gab ._agga ._ege {if _bced >=_gab ._faeb ._gdbc &&_bced < _gab ._faeb ._gaec {_gab ._dccd =true ;_bcdc =_gab ; -};if _cgef >=_gab ._faeb ._gdbc &&_cgef < _gab ._faeb ._gaec {_gab ._dccd =true ;_bcce =_gab ;};};if _efbb >=_gab ._agga ._bgdae &&_efbb < _gab ._agga ._ege {if _bced >=_gab ._faeb ._gdbc &&_bced < _gab ._faeb ._gaec {_gab ._dccd =true ;_fgd =_gab ;};if _cgef >=_gab ._faeb ._gdbc &&_cgef < _gab ._faeb ._gaec {_gab ._dccd =true ; -_begb =_gab ;};};};};_cgb :=_bcdc !=_bcce ;_bbfe :=_bcdc !=_fgd ;if _cgb &&_bbfe {_ffdf :=_geaf ._aggf [_bced ]._dgc +_ef .FromEMU (_beg );_dbbb :=_bcdc ._faeb ._afag ;_def :=_geaf ._aggf [_cgef ]._dgc +_ef .FromEMU (_edea );_bcca :=_geaf ._gbgg [_bfe ]._gffg +_ef .FromEMU (_bdg ); -_bcafb :=float64 (_bcdc ._agga ._gbe );_fbd :=_geaf ._gbgg [_efbb ]._gffg +_ef .FromEMU (_eba );_eab :=_def +_dbbb -_ffdf ;_add :=_fbd +_bcafb -_bcca ;_ebdb :=_geaf .imageFromAnchor (_aafg ,_eab ,_add );_bcdc ._bcdfa =append (_bcdc ._bcdfa ,_geaf .getImage (_ebdb ,_add ,_eab ,_ffdf ,_bcca ,_dbbb -_ffdf ,_bcafb -_bcca ,_cf .ImgPart_lt )); -_bcce ._bcdfa =append (_bcce ._bcdfa ,_geaf .getImage (_ebdb ,_add ,_eab ,0,_bcca ,_dbbb -_ffdf ,_bcafb -_bcca ,_cf .ImgPart_rt ));_fgd ._bcdfa =append (_fgd ._bcdfa ,_geaf .getImage (_ebdb ,_add ,_eab ,_ffdf ,0,_dbbb -_ffdf ,_bcafb -_bcca ,_cf .ImgPart_lb )); -_begb ._bcdfa =append (_begb ._bcdfa ,_geaf .getImage (_ebdb ,_add ,_eab ,0,0,_dbbb -_ffdf ,_bcafb -_bcca ,_cf .ImgPart_rb ));}else if _cgb {_ece :=_geaf ._gbgg [_bfe ]._gffg +_ef .FromEMU (_bdg );_cead :=_geaf ._gbgg [_efbb ]._gffg +_ef .FromEMU (_eba ); -_ffb :=_geaf ._aggf [_bced ]._dgc +_ef .FromEMU (_beg );_cc :=_bcdc ._faeb ._afag ;_bcde :=_geaf ._aggf [_cgef ]._dgc +_ef .FromEMU (_edea );_aca :=_bcde +_cc -_ffb ;_ecfg :=_cead -_ece ;_faa :=_geaf .imageFromAnchor (_aafg ,_aca ,_ecfg );_bcdc ._bcdfa =append (_bcdc ._bcdfa ,_geaf .getImage (_faa ,_ecfg ,_aca ,_ffb ,_ece ,_cc -_ffb ,0,_cf .ImgPart_l )); -_bcce ._bcdfa =append (_bcce ._bcdfa ,_geaf .getImage (_faa ,_ecfg ,_aca ,0,_ece ,_cc -_ffb ,0,_cf .ImgPart_r ));}else if _bbfe {_egcf :=_geaf ._aggf [_bced ]._dgc +_ef .FromEMU (_beg );_aaad :=_geaf ._aggf [_cgef ]._dgc +_ef .FromEMU (_edea );_ffc :=_geaf ._gbgg [_bfe ]._gffg +_ef .FromEMU (_bdg ); -_ceg :=float64 (_bcdc ._agga ._gbe );_baf :=_geaf ._gbgg [_efbb ]._gffg +_ef .FromEMU (_eba );_cgbg :=_aaad -_egcf ;_afcf :=_baf +_ceg -_ffc ;_eegd :=_geaf .imageFromAnchor (_aafg ,_cgbg ,_afcf );_bcdc ._bcdfa =append (_bcdc ._bcdfa ,_geaf .getImage (_eegd ,_afcf ,_cgbg ,_egcf ,_ffc ,0,_ceg -_ffc ,_cf .ImgPart_t )); -_fgd ._bcdfa =append (_fgd ._bcdfa ,_geaf .getImage (_eegd ,_afcf ,_cgbg ,_egcf ,0,0,_ceg -_ffc ,_cf .ImgPart_b ));}else {_gcf :=_geaf ._aggf [_bced ]._dgc +_ef .FromEMU (_beg );_fcdf :=_geaf ._aggf [_cgef ]._dgc +_ef .FromEMU (_edea );_gbb :=_geaf ._gbgg [_bfe ]._gffg +_ef .FromEMU (_bdg ); -_cae :=_geaf ._gbgg [_efbb ]._gffg +_ef .FromEMU (_eba );_eebc :=_fcdf -_gcf ;_cef :=_cae -_gbb ;_bbfec :=_geaf .imageFromAnchor (_aafg ,_eebc ,_cef );_bcdc ._bcdfa =append (_bcdc ._bcdfa ,_geaf .getImage (_bbfec ,_cef ,_eebc ,_gcf ,_gbb ,0,0,_cf .ImgPart_whole )); -};};};func (_daeg *convertContext )alignSymbolsHorizontally (_fade *cell ,_dgdb _aa .ST_HorizontalAlignment ){if _dgdb ==_aa .ST_HorizontalAlignmentUnset {switch _fade ._bbdb {case _aa .ST_CellTypeB :_dgdb =_aa .ST_HorizontalAlignmentCenter ;case _aa .ST_CellTypeN :_dgdb =_aa .ST_HorizontalAlignmentRight ; -default:_dgdb =_aa .ST_HorizontalAlignmentLeft ;};};var _baff float64 ;for _ ,_dabd :=range _fade ._bdgf {switch _dgdb {case _aa .ST_HorizontalAlignmentLeft :_baff =_fg ;case _aa .ST_HorizontalAlignmentRight :_dabe :=_aadg (_dabd ._gebb );_baff =_fade ._bgff -_fg -_dabe ; -case _aa .ST_HorizontalAlignmentCenter :_geba :=_aadg (_dabd ._gebb );_baff =(_fade ._bgff -_geba )/2;};for _ ,_feb :=range _dabd ._gebb {_feb ._cgbf +=_baff ;};};};type anchor struct{_bbee _c .Image ;_cgedb *_gfg .ChartSpace ;_bcfa int ;_bdef int64 ;_abfe int ; -_ggd int64 ;_daee int ;_ecg int64 ;_beb int ;_cada int64 ;};type pagespan struct{_afag float64 ;_bcbd []*page ;_gdbc int ;_gaec int ;};func (_ecfe *convertContext )combineCellStyleWithRPrElt (_effec *style ,_gbeg *_aa .CT_RPrElt )*style {_cda :=*_effec ; -_bace :=_ecfe .getStyleFromRPrElt (_gbeg );if _bace ==nil {return &_cda ;};if _bace ._aeac !=nil {_cda ._aeac =_bace ._aeac ;};if _bace ._aeb !=nil {_cda ._aeb =_bace ._aeb ;};if _bace ._ccdd !=nil {_cda ._ccdd =_bace ._ccdd ;};if _bace ._dfe !=nil {_cda ._dfe =_bace ._dfe ; -};if _bace ._bbe !=nil {_cda ._bbe =_bace ._bbe ;};if _bace ._dcbg !=nil {_cda ._dcbg =_bace ._dcbg ;};if _bace ._ddca !=nil {_cda ._ddca =_bace ._ddca ;};if _bace ._fafd !=nil {_cda ._fafd =_bace ._fafd ;};return &_cda ;};func (_ebdf *convertContext )getColorStringFromSmlColor (_dcgaa *_aa .CT_Color )*string {var _egab string ; -if _dcgaa .RgbAttr !=nil {_egab =*_dcgaa .RgbAttr ;}else if _dcgaa .IndexedAttr !=nil &&*_dcgaa .IndexedAttr < 64{_egab =_dabec [*_dcgaa .IndexedAttr ];}else if _dcgaa .ThemeAttr !=nil {_egfd :=*_dcgaa .ThemeAttr ;_egab =_ebdf .getColorFromTheme (_egfd ); -};if _egab ==""{return nil ;};if len (_egab )> 6{_egab =_egab [(len (_egab )-6):];};if _dcgaa .TintAttr !=nil {_cage :=*_dcgaa .TintAttr ;_egab =_cf .AdjustColorByTint (_egab ,_cage );};_egab ="\u0023"+_egab ;return &_egab ;};func _abf (_egb *symbol ){_fgcg :=_d .New (); -_ceaf :=_fgcg .NewStyledParagraph ();_ceaf .SetMargins (0,0,0,0);_gfce :=_ceaf .Append (_egb ._gafd );if _egb ._dad !=nil {_gfce .Style =*_egb ._dad ;};_egb ._bfae =_ceaf .Height ();if _egb ._ggge ==0{_egb ._ggge =_ceaf .Width ();};};type cell struct{_bbdb _aa .ST_CellType ; -_accg int ;_aeba float64 ;_bdgf []*line ;_bgff float64 ;_gcgd float64 ;_cga float64 ;_fbde float64 ;_bffaa float64 ;_fcbe *_d .TextStyle ;_bfba *border ;_faaeg *border ;_fdb *border ;_cca *border ;_gcgc bool ;_gcfd bool ;_gbcd _d .Color ;};func (_bgde *convertContext )getBorder (_bdge *_aa .CT_BorderPr )*border {_bfad :=&border {}; -switch _bdge .StyleAttr {case _aa .ST_BorderStyleHair :_bfad ._fbce =_gfd /2;case _aa .ST_BorderStyleThin :_bfad ._fbce =_gfd ;case _aa .ST_BorderStyleMedium :_bfad ._fbce =_gfd *2;case _aa .ST_BorderStyleThick :_bfad ._fbce =_gfd *4;};if _bfad ._fbce ==0.0{return nil ; -};if _cfea :=_bdge .Color ;_cfea !=nil {_fdc :=_bgde .getColorStringFromSmlColor (_cfea );if _fdc !=nil {_bfad ._cbagc =_d .ColorRGBFromHex (*_fdc );}else {_bfad ._cbagc =_d .ColorBlack ;};};return _bfad ;};func (_ba *convertContext )makeAnchors (){_abe ,_cdf :=_ba ._bfbf .GetDrawing (); -if _abe !=nil {for _ ,_db :=range _abe .EG_Anchor {_efce :=&anchor {};if _dc :=_db .AnchorChoice .TwoCellAnchor ;_dc !=nil {_eeb ,_gba :=_dc .From ,_dc .To ;if _eeb ==nil ||_gba ==nil {return ;};_efce ._bcfa =int (_eeb .Row );_efce ._bdef =_cf .FromSTCoordinate (_eeb .RowOff ); -_efce ._abfe =int (_eeb .Col );_efce ._ggd =_cf .FromSTCoordinate (_eeb .ColOff );_efce ._daee =int (_gba .Row );_efce ._ecg =_cf .FromSTCoordinate (_gba .RowOff );_efce ._beb =int (_gba .Col );_efce ._cada =_cf .FromSTCoordinate (_gba .ColOff );if _bgb :=_dc .ObjectChoicesChoice ; -_bgb !=nil {if _eff :=_bgb .Pic ;_eff !=nil {if _age :=_eff .BlipFill ;_age !=nil {if _afa :=_age .Blip ;_afa !=nil {if _gaf :=_afa .EmbedAttr ;_gaf !=nil {for _ ,_fa :=range _cdf .X ().Relationship {if _fa .IdAttr ==*_gaf {for _ ,_bcd :=range _ba ._dca .Images {if _bcd .Target ()==_fa .TargetAttr {_ff ,_agc :=_f .Open (_bcd .Path ()); -if _agc !=nil {_ga .Log .Debug ("\u004fp\u0065\u006e\u0020\u0069m\u0061\u0067\u0065\u0020\u0066i\u006ce\u0020e\u0072\u0072\u006f\u0072\u003a\u0020\u0025s",_agc );continue ;};_eac ,_ ,_agc :=_c .Decode (_ff );if _agc !=nil {_ga .Log .Debug ("\u0044\u0065\u0063\u006fde\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020%\u0073",_agc ); -continue ;};_efce ._bbee =_eac ;};};};};};};};}else if _egc :=_bgb .GraphicFrame ;_egc !=nil {if _cba :=_egc .Graphic ;_cba !=nil {if _bfc :=_cba .GraphicData ;_bfc !=nil {for _ ,_cfa :=range _bfc .Any {if _fgc ,_bff :=_cfa .(*_gfg .Chart );_bff {for _ ,_bcc :=range _cdf .X ().Relationship {if _bcc .IdAttr ==_fgc .IdAttr {_afe :=_ba ._dca .GetChartByTargetId (_bcc .TargetAttr ); -if _afe !=nil {_efce ._cgedb =_afe ;};};};};};};};};};};if _efce ._bbee !=nil ||_efce ._cgedb !=nil {_ba ._cbfd =append (_ba ._cbfd ,_efce );};};};};func (_fagc *convertContext )getStyleFromCell (_aae _ge .Cell ,_gdac ,_ebc ,_cdbb *style )*style {if _cdbb !=nil {_cgdf (_cdbb ,_gdac ); -_cgdf (_cdbb ,_ebc );return _cdbb ;};_cbfc :=_aae .X ();_dccc :=_fagc .getStyle (_cbfc .SAttr );_cgdf (_dccc ,_gdac );_cgdf (_dccc ,_ebc );return _dccc ;};func (_bbfc *convertContext )getColorFromTheme (_aabc uint32 )string {_cgbfd :=_bbfc ._dca .Themes (); -if len (_cgbfd )!=0{_ebcf :=_cgbfd [0];if _ecc :=_ebcf .ThemeElements ;_ecc !=nil {if _egbd :=_ecc .ClrScheme ;_egbd !=nil {switch _aabc {case 0:return _cf .GetColorStringFromDmlColor (_egbd .Lt1 );case 1:return _cf .GetColorStringFromDmlColor (_egbd .Dk1 ); -case 2:return _cf .GetColorStringFromDmlColor (_egbd .Lt2 );case 3:return _cf .GetColorStringFromDmlColor (_egbd .Dk2 );case 4:return _cf .GetColorStringFromDmlColor (_egbd .Accent1 );case 5:return _cf .GetColorStringFromDmlColor (_egbd .Accent2 );case 6:return _cf .GetColorStringFromDmlColor (_egbd .Accent3 ); -case 7:return _cf .GetColorStringFromDmlColor (_egbd .Accent4 );case 8:return _cf .GetColorStringFromDmlColor (_egbd .Accent5 );case 9:return _cf .GetColorStringFromDmlColor (_egbd .Accent6 );};};};};return "";};var _efba =map[uint32 ]_d .PageSize {1:_d .PageSize {8.5*_ef .Inch ,11*_ef .Inch },2:_d .PageSize {8.5*_ef .Inch ,11*_ef .Inch },3:_d .PageSize {11*_ef .Inch ,17*_ef .Inch },4:_d .PageSize {17*_ef .Inch ,11*_ef .Inch },5:_d .PageSize {8.5*_ef .Inch ,14*_ef .Inch },6:_d .PageSize {5.5*_ef .Inch ,8.5*_ef .Inch },7:_d .PageSize {7.5*_ef .Inch ,10*_ef .Inch },8:_d .PageSize {_efed (297),_efed (420)},9:_d .PageSize {_efed (210),_efed (297)},10:_d .PageSize {_efed (210),_efed (297)},11:_d .PageSize {_efed (148),_efed (210)},70:_d .PageSize {_efed (105),_efed (148)},12:_d .PageSize {_efed (250),_efed (354)},13:_d .PageSize {_efed (182),_efed (257)},14:_d .PageSize {8.5*_ef .Inch ,13*_ef .Inch },20:_d .PageSize {4.125*_ef .Inch ,9.5*_ef .Inch },27:_d .PageSize {_efed (110),_efed (220)},28:_d .PageSize {_efed (162),_efed (229)},34:_d .PageSize {_efed (250),_efed (176)},29:_d .PageSize {_efed (324),_efed (458)},30:_d .PageSize {_efed (229),_efed (324)},31:_d .PageSize {_efed (114),_efed (162)},37:_d .PageSize {3.88*_ef .Inch ,7.5*_ef .Inch },43:_d .PageSize {_efed (100),_efed (148)},69:_d .PageSize {_efed (200),_efed (148)}}; -var _bc =_efed (1); +DefaultPageSize _ec .PageSize ;};func (_dfec *convertContext )fillPages (){for _daaf ,_ddc :=range _dfec ._fgcg {_fga :=_dfec ._acce [_ddc ._cbcc :_ddc ._fca ];for _fbefg ,_dda :=range _fga {_bbg :=0;_aac :=0.0;_bce :=[]*cell {};if _dda ._dgeb {for _ ,_fggg :=range _dda ._baba {_add :=_dfec ._ebf [_bbg ]; +_dfec ._bbgd =_add ._bdgdd [_daaf ];_dfec ._bbgd ._bcdd =true ;_gcag :=_fggg ._bfcb ;if _aac +_gcag > _add ._fbgbd {_dfec .addRowToPage (_bce ,_fbefg );_bce =[]*cell {_fggg };_aac =_gcag ;_bbg ++;}else {_fggg ._adgde =_aac ;_bce =append (_bce ,_fggg ); +_aac +=_gcag ;};};if len (_bce )> 0{_eed :=_dfec ._ebf [_bbg ];_dfec ._bbgd =_eed ._bdgdd [_daaf ];_dfec ._bbgd ._bcdd =true ;_dfec .addRowToPage (_bce ,_fbefg );};};};};};type rowInfo struct{_gdc float64 ;_dgeb bool ;_eecd float64 ;_bcbb *style ;_baba []*cell ; +_ddff float64 ;};func (_bbf *convertContext )imageFromAnchor (_daga *anchor ,_agg ,_bgab float64 )_d .Image {if _daga ._deae !=nil {return _daga ._deae ;};if _daga ._fddc !=nil {_efef ,_baa :=_ec .MakeImageFromChartSpace (_daga ._fddc ,_agg ,_bgab ,_bbf ._deeg ,_bbf ._gagb ); +if _baa !=nil {_c .Log .Debug ("C\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067e\u0020\u0066\u0072\u006f\u006d\u0020\u0063\u0068\u0061\u0072tS\u0070\u0061\u0063e\u003a \u0025\u0073",_baa );return nil ; +};return _efef ;};return nil ;};func (_gecb *convertContext )makePagespans (){_gecb ._ebf =[]*pagespan {};_adgd :=0.0;_feda :=0;for _ecd ,_ggc :=range _gecb ._bag {_bcf :=_ggc ._fef ;if _adgd +_bcf <=_gecb ._beee {_ggc ._eefd =_adgd ;_adgd +=_bcf ;}else {_ggc ._eefd =0; +_gecb ._ebf =append (_gecb ._ebf ,&pagespan {_fbgbd :_adgd ,_ebfe :_feda ,_gdee :_ecd });_adgd =_bcf ;_feda =_ecd ;};};_gecb ._ebf =append (_gecb ._ebf ,&pagespan {_fbgbd :_adgd ,_ebfe :_feda ,_gdee :len (_gecb ._bag )});};const _df =2; // ConvertToPdfWithOptions convert a sheet to PDF with given options. -func ConvertToPdfWithOptions (s *_ge .Sheet ,opts *Options )*_d .Creator {_fc :=s .X ();if _fc ==nil {return nil ;};var _cfd _d .PageSize ;_efc :=true ;_ae :=false ;if _fc .SheetPr !=nil &&_fc .SheetPr .PageSetUpPr !=nil &&_fc .SheetPr .PageSetUpPr .FitToPageAttr !=nil &&*_fc .SheetPr .PageSetUpPr .FitToPageAttr {_ae =true ; -};if _gfdd :=_fc .PageSetup ;_gfdd !=nil {_efc =_gfdd .OrientationAttr ==_aa .ST_OrientationLandscape ;if _cd :=_gfdd .PaperSizeAttr ;_cd !=nil {_cfd =_efba [*_cd ];};};if (_cfd ==_d .PageSize {}){_cfd =_cf .GetDefaultPageSize ();if opts !=nil &&opts .DefaultPageSize !=_cf .DefaultPageSize {_cfd =_cf .GetPageDimensions (opts .DefaultPageSize ); -};};if _efc {_cfd [0],_cfd [1]=_cfd [1],_cfd [0];};_ac :=_d .New ();_ac .SetPageSize (_cfd );var _ca ,_cdc ,_eb ,_ea float64 ;if _dab :=_fc .PageMargins ;_dab !=nil {_eb =_dab .LeftAttr ;_ea =_dab .RightAttr ;_ca =_dab .TopAttr ;_cdc =_dab .BottomAttr ; -};if _eb < _be {_eb =_be ;};if _ea < _be {_ea =_be ;};if _ca < _eg {_ca =_eg ;};if _cdc < _eg {_cdc =_eg ;};_ca *=_ef .Inch ;_cdc *=_ef .Inch ;_eb *=_ef .Inch ;_ea *=_ef .Inch ;_ac .SetPageMargins (_eb ,_ea ,_ca ,_cdc );_ee :=s .Workbook ();var _cb *_de .Theme ; -if len (_ee .Themes ())> 0{_cb =_ee .Themes ()[0];};var _ec ,_ce ,_aeg ,_abc int ;for _ ,_ag :=range _ee .DefinedNames (){if _ag .Name ()=="\u005f\u0078l\u006e\u006d\u002eP\u0072\u0069\u006e\u0074\u005f\u0041\u0072\u0065\u0061"{_dg ,_dee ,_eeg ,_gfc :=_cf .ParseExcelRange (_ag .Content ()); -if _gfc ==nil &&s .Name ()==_dg {_ec =int (_dee .ColumnIdx );_ce =int (_eeg .ColumnIdx );_aeg =int (_dee .RowIdx );_abc =int (_eeg .RowIdx );};};};_fe :=[]_ge .Table {};if _fc .TableParts !=nil &&_fc .TableParts .TablePart !=nil {_ebd :=0;_dgb :=s .Workbook ().Tables (); -_g .Slice (_dgb [:],func (_gd ,_bf int )bool {return _dgb [_gd ].X ().IdAttr < _dgb [_bf ].X ().IdAttr });for _ ,_bfa :=range s .Workbook ().Sheets (){if _bfa .Name ()==s .Name (){break ;}else {if _bfa .X ().TableParts !=nil &&_bfa .X ().TableParts .TablePart !=nil {_ebd +=len (_bfa .X ().TableParts .TablePart ); -};};};if len (_dgb )>=_ebd +len (_fc .TableParts .TablePart ){_fe =append (_fe ,_dgb [_ebd :_ebd +len (_fc .TableParts .TablePart )]...);};};_cgd :=&convertContext {_ggec :_ac ,_bfbf :s ,_dca :s .Workbook (),_eecg :_cb ,_ddfc :&s .Workbook ().StyleSheet ,_gac :_ca ,_fcf :_eb ,_fgea :_cfd [1]-_cdc -_ca ,_gggf :_cfd [0]-_ea -_eb ,_dcgb :_ec ,_deg :_ce ,_ceef :_aeg ,_caf :_abc ,_efg :_ae ,_fec :_fe }; -_cgd .makeAnchors ();_cgd .determineMaxIndexes ();if _cgd ._ccc ==0&&_cgd ._cfae ==0{_ac .NewPage ();return _ac ;};_cgd .makeCols ();_cgd .makeRows ();_cgd .makeMergedCells ();_cgd .makeCells ();_cgd .makePagespans ();_cgd .makeRowspans ();_cgd .makePages (); -_cgd .fillPages ();_cgd .distributeAnchors ();_cgd .drawSheet ();return _ac ;};func (_ebdc *convertContext )getStyleFromRPrElt (_agcb *_aa .CT_RPrElt )*style {if _agcb ==nil ||_agcb .RPrEltChoice ==nil ||len (_agcb .RPrEltChoice )==0{return nil ;};_eeff :=&style {}; -for _ ,_cafd :=range _agcb .RPrEltChoice {if _cafd .RFont !=nil {_eeff ._ccdd =&_cafd .RFont .ValAttr ;};if _efcc :=_cafd .B ;_efcc !=nil {_fgbg :=_efcc .ValAttr ==nil ||*_efcc .ValAttr ;_eeff ._dfe =&_fgbg ;};if _fdbf :=_cafd .I ;_fdbf !=nil {_aebaf :=_fdbf .ValAttr ==nil ||*_fdbf .ValAttr ; -_eeff ._bbe =&_aebaf ;};if _bga :=_cafd .U ;_bga !=nil {_bfbca :=_bga .ValAttr ==_aa .ST_UnderlineValuesSingle ||_bga .ValAttr ==_aa .ST_UnderlineValuesUnset ;_eeff ._dcbg =&_bfbca ;};if _cagf :=_cafd .VertAlign ;_cagf !=nil {_baef :=_cagf .ValAttr ==_gf .ST_VerticalAlignRunSuperscript ; -_eeff ._ddca =&_baef ;_efgb :=_cagf .ValAttr ==_gf .ST_VerticalAlignRunSubscript ;_eeff ._fafd =&_efgb ;};if _acdg :=_cafd .Sz ;_acdg !=nil {_gbacb :=_acdg .ValAttr ;_eeff ._aeb =&_gbacb ;};if _adfa :=_cafd .Color ;_adfa !=nil {_eeff ._aeac =_ebdc .getColorStringFromSmlColor (_adfa ); -};};return _eeff ;};func (_adfb *convertContext )drawSheet (){for _aeeg ,_fca :=range _adfb ._cfef {_gdb :=len (_fca ._bcbd );if _aeeg ==len (_adfb ._cfef )-1{for _abb :=len (_fca ._bcbd )-1;_abb >=0;_abb --{if !_fca ._bcbd [_abb ]._dccd {_gdb =_abb ;}; -};};_eae :=_fca ._bcbd [:_gdb ];for _ ,_dce :=range _eae {_adfb ._ggec .NewPage ();_adfb .drawPage (_dce );};};}; +func ConvertToPdfWithOptions (s *_fe .Sheet ,opts *Options )*_eb .Creator {_dfc :=s .X ();if _dfc ==nil {return nil ;};var _ce _eb .PageSize ;_ea :=true ;_fbf :=false ;if _dfc .SheetPr !=nil &&_dfc .SheetPr .PageSetUpPr !=nil &&_dfc .SheetPr .PageSetUpPr .FitToPageAttr !=nil &&*_dfc .SheetPr .PageSetUpPr .FitToPageAttr {_fbf =true ; +};if _cbc :=_dfc .PageSetup ;_cbc !=nil {_ea =_cbc .OrientationAttr ==_ebb .ST_OrientationLandscape ;if _eda :=_cbc .PaperSizeAttr ;_eda !=nil {_ce =_fgbd [*_eda ];};};if (_ce ==_eb .PageSize {}){_ce =_ec .GetDefaultPageSize ();if opts !=nil &&opts .DefaultPageSize !=_ec .DefaultPageSize {_ce =_ec .GetPageDimensions (opts .DefaultPageSize ); +};};if _ea {_ce [0],_ce [1]=_ce [1],_ce [0];};_abf :=_eb .New ();_abf .SetPageSize (_ce );var _eg ,_aeb ,_fba ,_ee float64 ;if _ge :=_dfc .PageMargins ;_ge !=nil {_fba =_ge .LeftAttr ;_ee =_ge .RightAttr ;_eg =_ge .TopAttr ;_aeb =_ge .BottomAttr ;};if _fba < _dgg {_fba =_dgg ; +};if _ee < _dgg {_ee =_dgg ;};if _eg < _da {_eg =_da ;};if _aeb < _da {_aeb =_da ;};_eg *=_ed .Inch ;_aeb *=_ed .Inch ;_fba *=_ed .Inch ;_ee *=_ed .Inch ;_abf .SetPageMargins (_fba ,_ee ,_eg ,_aeb );_eaf :=s .Workbook ();var _dd *_cf .Theme ;if len (_eaf .Themes ())> 0{_dd =_eaf .Themes ()[0]; +};var _gg ,_dc ,_gd ,_fbe int ;for _ ,_dcd :=range _eaf .DefinedNames (){if _dcd .Name ()=="\u005f\u0078l\u006e\u006d\u002eP\u0072\u0069\u006e\u0074\u005f\u0041\u0072\u0065\u0061"{_bc ,_be ,_gfg ,_ebc :=_ec .ParseExcelRange (_dcd .Content ());if _ebc ==nil &&s .Name ()==_bc {_gg =int (_be .ColumnIdx ); +_dc =int (_gfg .ColumnIdx );_gd =int (_be .RowIdx );_fbe =int (_gfg .RowIdx );};};};_eaa :=[]_fe .Table {};if _dfc .TableParts !=nil &&_dfc .TableParts .TablePart !=nil {_ba :=0;_ca :=s .Workbook ().Tables ();_b .Slice (_ca [:],func (_bd ,_bdc int )bool {return _ca [_bd ].X ().IdAttr < _ca [_bdc ].X ().IdAttr }); +for _ ,_dddf :=range s .Workbook ().Sheets (){if _dddf .Name ()==s .Name (){break ;}else {if _dddf .X ().TableParts !=nil &&_dddf .X ().TableParts .TablePart !=nil {_ba +=len (_dddf .X ().TableParts .TablePart );};};};if len (_ca )>=_ba +len (_dfc .TableParts .TablePart ){_eaa =append (_eaa ,_ca [_ba :_ba +len (_dfc .TableParts .TablePart )]...); +};};_bdf :=&convertContext {_gdb :_abf ,_bcdc :s ,_gagb :s .Workbook (),_deeg :_dd ,_bgc :&s .Workbook ().StyleSheet ,_daag :_eg ,_eeaaa :_fba ,_ddfc :_ce [1]-_aeb -_eg ,_beee :_ce [0]-_ee -_fba ,_cgf :_gg ,_abgc :_dc ,_fccd :_gd ,_gbd :_fbe ,_dea :_fbf ,_ggdd :_eaa }; +_bdf .makeAnchors ();_bdf .determineMaxIndexes ();if _bdf ._dded ==0&&_bdf ._bfea ==0{_abf .NewPage ();return _abf ;};_bdf .makeCols ();_bdf .makeRows ();_bdf .makeMergedCells ();_bdf .makeCells ();_bdf .makePagespans ();_bdf .makeRowspans ();_bdf .makePages (); +_bdf .fillPages ();_bdf .distributeAnchors ();_bdf .drawSheet ();return _abf ;};func (_eccd *convertContext )addRowToPage (_aec []*cell ,_fbc int ){_efdf :=0.0;_ccaa :=_eccd ._beee ;for _ ,_eafg :=range _aec {if len (_eafg ._gbca )!=0{_eafg ._caae =_efdf ; +_efdf =_eafg ._adgde +_eafg ._fcge ;};};for _ggf :=len (_aec )-1;_ggf >=0;_ggf --{_agb :=_aec [_ggf ];if len (_agb ._gbca )!=0{_agb ._bbdfe =_ccaa ;_ccaa =_agb ._adgde ;};};_eccd ._bbgd ._bcbea =append (_eccd ._bbgd ._bcbea ,&pageRow {_egab :_fbc ,_ded :_aec }); +};const _ae =15.0;func (_fab *convertContext )getSymbolsFromR (_edae []*_ebb .CT_RElt ,_adba *style )[]*symbol {_babe :=[]*symbol {};for _ ,_bgee :=range _edae {_gdf :=_fab .combineCellStyleWithRPrElt (_adba ,_bgee .RPr );for _ ,_ggdc :=range _bgee .T {_babe =append (_babe ,&symbol {_ggcb :string (_ggdc ),_bacc :_fab .makeTextStyleFromCellStyle (_gdf )}); +};};return _babe ;};type line struct{_eac float64 ;_eaec []*symbol ;_fedf float64 ;};func (_dgc *convertContext )makeCells (){_fed :=_dgc ._bcdc ;_cae :=_fed .Rows ();_gbe :=0;for _cbac ,_affg :=range _dgc ._acce {if _cbac < _dgc ._fccd ||(_cbac > _dgc ._gbd &&_dgc ._gbd > 0){continue ; +};_affg ._baba =[]*cell {};_eef :=0.0;_bge :=_affg ._bcbb ;if _affg ._dgeb {_cbf :=_cae [_gbe ];_gbe ++;_aga :=_affg ._eecd ;for _ ,_adb :=range _cbf .Cells (){_fc ,_dgb :=_bf .ParseCellReference (_adb .Reference ());if _dgb !=nil {_c .Log .Debug ("\u0043\u0061\u006e\u006eo\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0061\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u003a \u0025\u0073",_dgb ); +continue ;};if int (_fc .ColumnIdx )< _dgc ._cgf ||(int (_fc .ColumnIdx )> _dgc ._abgc &&_dgc ._abgc > 0){continue ;};_gca :=_dgc ._bag [_fc .ColumnIdx ];_edb :=_gca ._fef ;_bfac :=_edb ;_bfag :=_gca ._ddga ;var _acb ,_ffa ,_fbef ,_deff bool ;for _ ,_abc :=range _dgc ._cab {if _fc .RowIdx >=_abc ._abde &&_fc .RowIdx <=_abc ._ccdf &&_fc .ColumnIdx >=_abc ._dcaf &&_fc .ColumnIdx <=_abc ._acfaa {if _fc .ColumnIdx ==_abc ._dcaf &&_fc .RowIdx ==_abc ._abde {_edb =_abc ._fgbc ; +_aga =_abc ._baag ;};_acb =_fc .RowIdx !=_abc ._abde ;_ffa =_fc .RowIdx !=_abc ._ccdf ;_fbef =_fc .ColumnIdx !=_abc ._dcaf ;_deff =_fc .ColumnIdx !=_abc ._acfaa ;};};var _deg *style ;for _ ,_gefa :=range _dgc ._ggdd {_fcg ,_adg ,_aee :=_bf .ParseRangeReference (_gefa .Reference ()); +if _aee !=nil ||_fcg .RowIdx > _fc .RowIdx ||_fcg .ColumnIdx > _fc .ColumnIdx ||_adg .RowIdx < _fc .RowIdx ||_adg .ColumnIdx < _fc .ColumnIdx ||_dgc ._gagb .StyleSheet .X ().TableStyles ==nil {continue ;};_bea :=_fc .RowIdx ==_fcg .RowIdx ;for _ ,_deb :=range _dgc ._gagb .StyleSheet .X ().TableStyles .TableStyle {if _gefa .X ().TableStyleInfo .NameAttr !=nil &&_deb .NameAttr ==*_gefa .X ().TableStyleInfo .NameAttr {for _ ,_edad :=range _deb .TableStyleElement {if !_bea &&_edad .TypeAttr ==_ebb .ST_TableStyleTypeWholeTable {_deg =_dgc .getDxfStyle (_edad .DxfIdAttr ); +};if _bea &&_edad .TypeAttr ==_ebb .ST_TableStyleTypeHeaderRow {_deg =_dgc .getDxfStyle (_edad .DxfIdAttr );};};};};};_geg :=_dgc .getStyleFromCell (_adb ,_bge ,_bfag ,_deg );var _cagg ,_cfa ,_agd ,_ega bool ;var _cd ,_dgba ,_gfc ,_dgd *border ;var _ffc _ebb .ST_VerticalAlignment ; +var _dggf _ebb .ST_HorizontalAlignment ;if _geg !=nil {if !_acb {_cd =_geg ._fdad ;};if !_ffa {_dgba =_geg ._ebef ;};if !_fbef {_gfc =_geg ._eegg ;};if !_deff {_dgd =_geg ._adbe ;};if _dgba !=nil &&_dgba ._bbed > _eef {_eef =_dgba ._bbed ;};_ffc =_geg ._ecbf ; +_dggf =_geg ._badd ;if _geg ._gfcb !=nil {_cagg =*_geg ._gfcb ;};if _geg ._ecg !=nil {_cfa =*_geg ._ecg ;};_agd =_geg ._dcf ;_ega =_geg ._dfb ;};var _fa _eb .Color ;if _geg !=nil &&_geg ._fcfe !=nil {_fa =_eb .ColorRGBFromHex (*_geg ._fcfe );};_bcd ,_eebf :=_dgc .getContentFromCell (_fed ,_adb ,_geg ,_edb ,_agd ,_ega ); +_deed :=&cell {_gdbc :_eebf ,_fcge :_edb ,_bfcb :_bfac ,_bfcef :_aga ,_gbca :_bcd ,_aggf :_cd ,_bddg :_dgba ,_becf :_gfc ,_gea :_dgd ,_cfgg :_cagg ,_eeeca :_cfa ,_dcgbb :_fa };_dgc .alignSymbolsHorizontally (_deed ,_dggf );_dgc .alignSymbolsVertically (_deed ,_ffc ); +_affg ._baba =append (_affg ._baba ,_deed );};};_affg ._ddff =_eef ;};};func (_fcgg *convertContext )makeTextStyleFromCellStyle (_gagc *style )*_eb .TextStyle {_fcd :=_fcgg ._gdb .NewTextStyle ();if _gagc ==nil {_fcd .FontSize =_ec .DefaultFontSize ;_fcd .Font =_ec .AssignStdFontByName (_fcd ,_ec .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][FontStyle_Regular ]); +return &_fcd ;};if _acda (_gagc ._egd ){_fcd .Underline =true ;_fcd .UnderlineStyle =_eb .TextDecorationLineStyle {Offset :0.5,Thickness :_daad (1/32)};};var _gfea FontStyle ;if _acda (_gagc ._fgac )&&_acda (_gagc ._dbba ){_gfea =FontStyle_BoldItalic ; +}else if _acda (_gagc ._fgac ){_gfea =FontStyle_Bold ;}else if _acda (_gagc ._dbba ){_gfea =FontStyle_Italic ;}else {_gfea =FontStyle_Regular ;};_gfbe :="\u0064e\u0066\u0061\u0075\u006c\u0074";if _gagc ._fggdg !=nil {_gfbe =*_gagc ._fggdg ;};if _efb ,_ccbg :=_ec .StdFontsMap [_gfbe ]; +_ccbg {_fcd .Font =_ec .AssignStdFontByName (_fcd ,_efb [_gfea ]);}else if _deede :=_ec .GetRegisteredFont (_gfbe ,_gfea );_deede !=nil {_fcd .Font =_deede ;}else {_c .Log .Debug ("\u0046\u006f\u006e\u0074\u0020\u0025\u0073\u0020\u0077\u0069\u0074h\u0020\u0073\u0074\u0079\u006c\u0065\u0020\u0025s\u0020i\u0073\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075\u006e\u0064\u002c\u0020\u0072\u0065\u0073\u0065\u0074 \u0074\u006f\u0020\u0064\u0065\u0066\u0061\u0075\u006c\u0074\u002e",_gfbe ,_gfea ); +_fcd .Font =_ec .AssignStdFontByName (_fcd ,_ec .StdFontsMap ["\u0064e\u0066\u0061\u0075\u006c\u0074"][_gfea ]);};if _gagc ._bacb !=nil {_fcd .FontSize =_e .Round (*_gagc ._bacb *_fcgg ._bda );};if _gagc ._agga !=nil {_fcd .Color =_eb .ColorRGBFromHex (*_gagc ._agga ); +};if _gagc ._gfcb !=nil &&*_gagc ._gfcb {_fcd .FontSize *=_dg ;}else if _gagc ._ecg !=nil &&*_gagc ._ecg {_fcd .FontSize *=_dg ;};return &_fcd ;};const _dg =0.64;func (_gad *convertContext )combineCellStyleWithRPrElt (_fefd *style ,_ecfc *_ebb .CT_RPrElt )*style {_cbfg :=*_fefd ; +_dace :=_gad .getStyleFromRPrElt (_ecfc );if _dace ==nil {return &_cbfg ;};if _dace ._agga !=nil {_cbfg ._agga =_dace ._agga ;};if _dace ._bacb !=nil {_cbfg ._bacb =_dace ._bacb ;};if _dace ._fggdg !=nil {_cbfg ._fggdg =_dace ._fggdg ;};if _dace ._fgac !=nil {_cbfg ._fgac =_dace ._fgac ; +};if _dace ._dbba !=nil {_cbfg ._dbba =_dace ._dbba ;};if _dace ._egd !=nil {_cbfg ._egd =_dace ._egd ;};if _dace ._gfcb !=nil {_cbfg ._gfcb =_dace ._gfcb ;};if _dace ._ecg !=nil {_cbfg ._ecg =_dace ._ecg ;};return &_cbfg ;};var _fg =_daad (1);func (_ddac *convertContext )drawPage (_dde *page ){_fcf :=_ddac ._daag ; +_gag :=_ddac ._eeaaa ;for _ ,_acd :=range _dde ._bcbea {_bab :=_ddac ._acce [_acd ._egab ];for _ ,_agdb :=range _acd ._ded {var _faf float64 ;if _acd ._egab > 1{_faf =_ddac ._acce [_acd ._egab -1]._ddff ;};var _cac ,_aaf float64 ;if _aacd :=_agdb ._aggf ; +_aacd !=nil {_cac =_aacd ._bbed ;};if _gaf :=_agdb ._bddg ;_gaf !=nil {_aaf =_gaf ._bbed ;};_cbg :=_fcf +_bab ._gdc -0.5*(_faf -_cac );_ade :=_fcf +_bab ._gdc +_bab ._eecd +0.5*(_bab ._ddff +_aaf );_bbe :=_gag +_agdb ._adgde ;_feca :=_bbe +_agdb ._bfcb ; +if _agdb ._dcgbb !=nil &&_agdb ._dcgbb !=_eb .ColorBlack {_ec .FillRectangle (_ddac ._gdb ,_bbe ,_cbg ,_feca -_bbe ,_ade -_cbg ,_agdb ._dcgbb );};};};for _ ,_dfede :=range _dde ._bcbea {_cgdc :=_ddac ._acce [_dfede ._egab ];for _ ,_acfa :=range _dfede ._ded {_gagf :=_acfa ._caae < _acfa ._adgde ; +_fbec :=_acfa ._bbdfe > _acfa ._adgde +_acfa ._fcge ;var _bec ,_gdga bool ;for _ ,_abdf :=range _acfa ._gbca {for _ ,_ddee :=range _abdf ._eaec {if _gagf &&!_bec {_bec =_ddee ._fdb < 0;};if _fbec &&!_gdga {_gdga =_acfa ._fcge < _ddee ._fdb +_ddee ._becd ; +};if _acfa ._adgde +_ddee ._fdb >=_acfa ._caae &&_acfa ._adgde +_ddee ._fdb +_ddee ._becd <=_acfa ._bbdfe {_bddf :=_ddac ._gdb .NewStyledParagraph ();_cbab :=_gag +_acfa ._adgde +_ddee ._fdb ;_afbe :=_fcf +_cgdc ._gdc +_abdf ._eac -_ddee ._edaa -_daad (0.5); +_bddf .SetPos (_cbab ,_afbe );var _bdfd *_eb .TextChunk ;if _ddee ._gecd !=""{_bdfd =_bddf .AddExternalLink (_ddee ._ggcb ,_ddee ._gecd );}else {_bdfd =_bddf .Append (_ddee ._ggcb );};if _ddee ._bacc !=nil {_bdfd .Style =*_ddee ._bacc ;};_ddac ._gdb .Draw (_bddf ); +};};};var _eba ,_fedc ,_dbd ,_bdggb ,_dbaa ,_egb float64 ;var _afd ,_beab ,_cfea ,_bgf _eb .Color ;if _ffd :=_acfa ._aggf ;_ffd !=nil {_eba =_ffd ._bbed ;_afd =_ffd ._ecbe ;};if _feb :=_acfa ._bddg ;_feb !=nil {_fedc =_feb ._bbed ;_beab =_feb ._ecbe ;}; +if _eff :=_acfa ._becf ;_eff !=nil {_dbd =_eff ._bbed ;_dbaa =_dbd /2;_cfea =_eff ._ecbe ;};if _fcc :=_acfa ._gea ;_fcc !=nil {_bdggb =_fcc ._bbed ;_egb =_bdggb /2;_bgf =_fcc ._ecbe ;};var _aagg float64 ;if _dfede ._egab > 1{_aagg =_ddac ._acce [_dfede ._egab -1]._ddff ; +};_cdg :=_fcf +_cgdc ._gdc -0.5*(_aagg -_eba );_egcg :=_fcf +_cgdc ._gdc +_cgdc ._eecd +0.5*(_cgdc ._ddff +_fedc );_dcg :=_gag +_acfa ._adgde ;_gfcd :=_dcg +_acfa ._bfcb ;_ec .DrawLine (_ddac ._gdb ,_dcg ,_cdg ,_gfcd ,_cdg ,_eba ,_afd );_ec .DrawLine (_ddac ._gdb ,_dcg ,_egcg ,_gfcd ,_egcg ,_fedc ,_beab ); +if !_bec {_ec .DrawLine (_ddac ._gdb ,_dcg -_dbaa ,_cdg ,_dcg -_dbaa ,_egcg ,_dbd ,_cfea );};if !_gdga {_ec .DrawLine (_ddac ._gdb ,_gfcd -_egb ,_cdg ,_gfcd -_egb ,_egcg ,_bdggb ,_bgf );};};};for _ ,_cfg :=range _dde ._abfd {if _cfg !=nil {_ddac ._gdb .Draw (_cfg ); +};};};func _bfe (_becc *symbol ){_acaf :=_eb .New ();_bbb :=_acaf .NewStyledParagraph ();_bbb .SetMargins (0,0,0,0);_bga :=_bbb .Append (_becc ._ggcb );if _becc ._bacc !=nil {_bga .Style =*_becc ._bacc ;};_becc ._edaa =_bbb .Height ();if _becc ._becd ==0{_becc ._becd =_bbb .Width (); +};};func (_gef *convertContext )makeRows (){_ag :=[]*rowInfo {};_fdc :=_gef ._bcdc .Rows ();_daa :=0;_gefg :=0.0;for _ebgg ,_edf :=range _fdc {if _ebgg < _gef ._fccd ||(_ebgg > _gef ._gbd &&_gef ._gbd > 0){continue ;};_daa ++;_gfb :=int (_edf .RowNumber ()); +if _gfb > _daa {for _dag :=_daa ;_dag < _gfb ;_dag ++{_ag =append (_ag ,&rowInfo {_eecd :_ae /_ff });_gefg +=_ae /_ff ;};_daa =_gfb ;};var _bbd float64 ;if _edf .X ().HtAttr ==nil {_bbd =_ae ;}else {_bbd =*_edf .X ().HtAttr ;};_ag =append (_ag ,&rowInfo {_eecd :_bbd /_ff ,_dgeb :true ,_bcbb :_gef .getStyle (_edf .X ().SAttr )}); +_gefg +=_bbd /_ff ;};for _cc :=len (_ag );_cc < _gef ._dded ;_cc ++{_ag =append (_ag ,&rowInfo {_eecd :_ae /_ff });_gefg +=_ae /_ff ;};if _gef ._dea ||_gefg >=_gef ._ddfc {_fgc :=_gef ._bda ;if _gef ._ddfc /_gefg < _gef ._bda {_fgc =_gef ._ddfc /_gefg ; +};for _ ,_ad :=range _ag {_ad ._eecd *=_fgc ;};};_gef ._acce =_ag ;};func _cfdf (_daafb []*symbol )float64 {_edba :=0.0;for _ ,_dbbf :=range _daafb {_edba +=_dbbf ._becd ;};return _edba ;};func _acfc (_ebd ,_cbdde *style ){if _cbdde ==nil {return ;};if _ebd ==nil {_ebd =_cbdde ; +return ;};if _ebd ._fcfe ==nil {_ebd ._fcfe =_cbdde ._fcfe ;};if _ebd ._fggdg ==nil {_ebd ._fggdg =_cbdde ._fggdg ;};if _ebd ._agga ==nil {_ebd ._agga =_cbdde ._agga ;};if _ebd ._bacb ==nil {_ebd ._bacb =_cbdde ._bacb ;};if _ebd ._fgac ==nil {_ebd ._fgac =_cbdde ._fgac ; +};if _ebd ._dbba ==nil {_ebd ._dbba =_cbdde ._dbba ;};if _ebd ._egd ==nil {_ebd ._egd =_cbdde ._egd ;};if _ebd ._gfcb ==nil {_ebd ._gfcb =_cbdde ._gfcb ;};if _ebd ._ecg ==nil {_ebd ._ecg =_cbdde ._ecg ;};if _ebd ._fdad ==nil {_ebd ._fdad =_cbdde ._fdad ; +};if _ebd ._ebef ==nil {_ebd ._ebef =_cbdde ._ebef ;};if _ebd ._eegg ==nil {_ebd ._eegg =_cbdde ._eegg ;};if _ebd ._adbe ==nil {_ebd ._adbe =_cbdde ._adbe ;};if _ebd ._ecbf ==_ebb .ST_VerticalAlignmentUnset {_ebd ._ecbf =_cbdde ._ecbf ;};if _ebd ._badd ==_ebb .ST_HorizontalAlignmentUnset {_ebd ._badd =_cbdde ._badd ; +};};const _dgg =0.25;var _cdf =[]string {"\u0030\u0030\u0030\u0030\u0030\u0030","\u0066\u0066\u0066\u0066\u0066\u0066","\u0066\u0066\u0030\u0030\u0030\u0030","\u0030\u0030\u0066\u0066\u0030\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0030\u0030\u0066\u0066\u0066\u0066","\u0030\u0030\u0030\u0030\u0030\u0030","\u0066\u0066\u0066\u0066\u0066\u0066","\u0066\u0066\u0030\u0030\u0030\u0030","\u0030\u0030\u0066\u0066\u0030\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0030\u0030\u0066\u0066\u0066\u0066","\u0038\u0030\u0030\u0030\u0030\u0030","\u0030\u0030\u0038\u0030\u0030\u0030","\u0030\u0030\u0030\u0030\u0038\u0030","\u0038\u0030\u0038\u0030\u0030\u0030","\u0038\u0030\u0030\u0030\u0038\u0030","\u0030\u0030\u0038\u0030\u0038\u0030","\u0063\u0030\u0063\u0030\u0063\u0030","\u0038\u0030\u0038\u0030\u0038\u0030","\u0039\u0039\u0039\u0039\u0066\u0066","\u0039\u0039\u0033\u0033\u0036\u0036","\u0066\u0066\u0066\u0066\u0063\u0063","\u0063\u0063\u0066\u0066\u0066\u0066","\u0036\u0036\u0030\u0030\u0036\u0036","\u0066\u0066\u0038\u0030\u0038\u0030","\u0030\u0030\u0036\u0036\u0063\u0063","\u0063\u0063\u0063\u0063\u0066\u0066","\u0030\u0030\u0030\u0030\u0038\u0030","\u0066\u0066\u0030\u0030\u0066\u0066","\u0066\u0066\u0066\u0066\u0030\u0030","\u0030\u0030\u0066\u0066\u0066\u0066","\u0038\u0030\u0030\u0030\u0038\u0030","\u0038\u0030\u0030\u0030\u0030\u0030","\u0030\u0030\u0038\u0030\u0038\u0030","\u0030\u0030\u0030\u0030\u0066\u0066","\u0030\u0030\u0063\u0063\u0066\u0066","\u0063\u0063\u0066\u0066\u0066\u0066","\u0063\u0063\u0066\u0066\u0063\u0063","\u0066\u0066\u0066\u0066\u0039\u0039","\u0039\u0039\u0063\u0063\u0066\u0066","\u0066\u0066\u0039\u0039\u0063\u0063","\u0063\u0063\u0039\u0039\u0066\u0066","\u0066\u0066\u0063\u0063\u0039\u0039","\u0033\u0033\u0036\u0036\u0066\u0066","\u0033\u0033\u0063\u0063\u0063\u0063","\u0039\u0039\u0063\u0063\u0030\u0030","\u0066\u0066\u0063\u0063\u0030\u0030","\u0066\u0066\u0039\u0039\u0030\u0030","\u0066\u0066\u0036\u0036\u0030\u0030","\u0036\u0036\u0036\u0036\u0039\u0039","\u0039\u0036\u0039\u0036\u0039\u0036","\u0030\u0030\u0033\u0033\u0036\u0036","\u0033\u0033\u0039\u0039\u0036\u0036","\u0030\u0030\u0033\u0033\u0030\u0030","\u0033\u0033\u0033\u0033\u0030\u0030","\u0039\u0039\u0033\u0033\u0030\u0030","\u0039\u0039\u0033\u0033\u0036\u0036","\u0033\u0033\u0033\u0033\u0039\u0039","\u0033\u0033\u0033\u0033\u0033\u0033"}; +func (_gec *convertContext )makeMergedCells (){_fgg :=[]*mergedCell {};for _ ,_eea :=range _gec ._bcdc .MergedCells (){_eag ,_eaaf ,_age :=_bf .ParseRangeReference (_eea .Reference ());if _age !=nil {_c .Log .Debug ("\u0065\u0072r\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006c\u006c: \u0025\u0073",_age ); +continue ;};_bac :=mergedCell {_abde :_eag .RowIdx ,_dcaf :_eag .ColumnIdx ,_ccdf :_eaaf .RowIdx ,_acfaa :_eaaf .ColumnIdx };for _aab :=_bac ._dcaf -1;_aab < _bac ._acfaa ;_aab ++{_bac ._fgbc +=_gec ._bag [_aab ]._fef ;};for _bfg :=_bac ._abde -1;_bfg < _bac ._ccdf ; +_bfg ++{_bac ._baag +=_gec ._acce [_bfg ]._eecd ;};_fgg =append (_fgg ,&_bac );};_gec ._cab =_fgg ;};func _acda (_babf *bool )bool {return _babf !=nil &&*_babf };func (_babb *convertContext )getDxfStyle (_gfd *uint32 )*style {_ecf :=&style {};_bfacd :=false ; +if _gfd !=nil {var _acba *_ebb .CT_Dxf ;for _bgae ,_bfga :=range _babb ._bgc .X ().Dxfs .Dxf {if uint32 (_bgae )==*_gfd {_acba =_bfga ;};};if _acba ==nil {return nil ;};if _acba .Fill !=nil &&_acba .Fill .FillChoice !=nil &&_acba .Fill .FillChoice .PatternFill !=nil {if _acba .Fill .FillChoice .PatternFill .FgColor !=nil {_ecf ._fcfe =_babb .getColorStringFromSmlColor (_acba .Fill .FillChoice .PatternFill .FgColor ); +}else if _acba .Fill .FillChoice .PatternFill .BgColor !=nil {_ecf ._fcfe =_babb .getColorStringFromSmlColor (_acba .Fill .FillChoice .PatternFill .BgColor );};};_bafc :=_acba .Font ;for _ ,_fffg :=range _bafc .FontChoice {if _fffg .Name !=nil {_ecf ._fggdg =&_fffg .Name .ValAttr ; +_bfacd =true ;}else if _fffg .B !=nil {_fdee :=_fffg .B .ValAttr ==nil ||*_fffg .B .ValAttr ;_ecf ._fgac =&_fdee ;_bfacd =true ;}else if _fffg .I !=nil {_dfee :=_fffg .I .ValAttr ==nil ||*_fffg .I .ValAttr ;_ecf ._dbba =&_dfee ;_bfacd =true ;}else if _fffg .U !=nil {_gfdc :=_fffg .U .ValAttr ==_ebb .ST_UnderlineValuesSingle ||_fffg .U .ValAttr ==_ebb .ST_UnderlineValuesUnset ; +_ecf ._egd =&_gfdc ;_bfacd =true ;}else if _fffg .Sz !=nil {_fgdc :=_fffg .Sz .ValAttr ;_ecf ._bacb =&_fgdc ;_bfacd =true ;}else if _fffg .VertAlign !=nil {_dac :=_fffg .VertAlign .ValAttr ==_ef .ST_VerticalAlignRunSuperscript ;_ecf ._gfcb =&_dac ;_aacf :=_fffg .VertAlign .ValAttr ==_ef .ST_VerticalAlignRunSubscript ; +_ecf ._ecg =&_aacf ;_bfacd =true ;}else if _fffg .Color !=nil {_ecf ._agga =_babb .getColorStringFromSmlColor (_fffg .Color );_bfacd =true ;};};_bfgf :=_acba .Border ;if _bfgf !=nil {if _bfgf .Top !=nil {_ecf ._fdad =_babb .getBorder (_bfgf .Top );_bfacd =true ; +};if _bfgf .Bottom !=nil {_ecf ._ebef =_babb .getBorder (_bfgf .Bottom );_bfacd =true ;};if _bfgf .Left !=nil {_ecf ._eegg =_babb .getBorder (_bfgf .Left );_bfacd =true ;};if _bfgf .Right !=nil {_ecf ._adbe =_babb .getBorder (_bfgf .Right );_bfacd =true ; +};};if _acba .Alignment !=nil {if _bef :=_acba .Alignment .VerticalAttr ;_bef !=_ebb .ST_VerticalAlignmentUnset {_ecf ._ecbf =_bef ;_bfacd =true ;};if _bgfd :=_acba .Alignment .HorizontalAttr ;_bgfd !=_ebb .ST_HorizontalAlignmentUnset {_ecf ._badd =_bgfd ; +_bfacd =true ;};};};if _bfacd {return _ecf ;};return nil ;};type style struct{_fcfe *string ;_agga *string ;_bacb *float64 ;_fggdg *string ;_fgac *bool ;_dbba *bool ;_egd *bool ;_gfcb *bool ;_ecg *bool ;_fdad *border ;_ebef *border ;_eegg *border ;_adbe *border ; +_dcf bool ;_ecbf _ebb .ST_VerticalAlignment ;_badd _ebb .ST_HorizontalAlignment ;_dfb bool ;};type rowspan struct{_ccc float64 ;_cbcc int ;_fca int ;};type mergedCell struct{_abde uint32 ;_dcaf uint32 ;_ccdf uint32 ;_acfaa uint32 ;_fgbc float64 ;_baag float64 ; +};func (_caf *convertContext )makeCols (){_cgd :=_caf ._bcdc ;_dfd :=_cgd .X ();_afa :=[]*colInfo {};_acf :=[]colWidthRange {};if _gcb :=_dfd .Cols ;len (_gcb )> 0{for _ ,_cad :=range _gcb [0].Col {_dfe :=_dgga ;if _dbc :=_cad .WidthAttr ;_dbc !=nil {if *_dbc > 0.83{*_dbc -=0.83; +};if *_dbc <=1{_dfe =*_dbc *11;}else {_dfe =5+*_dbc *6;};};_bg :=int (_cad .MinAttr -1);_cag :=int (_cad .MaxAttr -1);_acf =append (_acf ,colWidthRange {_geag :_bg ,_gdgc :_cag ,_eece :_dfe ,_geb :_caf .getStyle (_cad .StyleAttr )});};};_efd :=0;for _bcb :=0; +_bcb <=_caf ._bfea ;_bcb ++{if _bcb < _caf ._cgf ||(_bcb > _caf ._abgc &&_caf ._abgc > 0){continue ;};var _ffe float64 ;var _fd *style ;if len (_acf )==0{_ffe =_dgga ;}else if _efd < len (_acf ){_def :=_acf [_efd ];if _bcb >=_def ._geag &&_bcb <=_def ._gdgc {_ffe =_def ._eece ; +_fd =_def ._geb ;if _bcb ==_def ._gdgc {_efd ++;};}else {continue ;};};_afa =append (_afa ,&colInfo {_fef :_ffe ,_ddga :_fd });};_bdgg :=0.0;for _ ,_bca :=range _afa {_bdgg +=_bca ._fef ;};_caf ._bda =1.0;if _bdgg > _caf ._beee {_caf ._bda =_caf ._beee /_bdgg ; +for _ ,_aa :=range _afa {_aa ._fef *=_caf ._bda ;};};_caf ._bag =_afa ;};type cell struct{_gdbc _ebb .ST_CellType ;_cbgf int ;_adgde float64 ;_gbca []*line ;_fcge float64 ;_bfcb float64 ;_bfcef float64 ;_caae float64 ;_bbdfe float64 ;_baea *_eb .TextStyle ; +_aggf *border ;_bddg *border ;_becf *border ;_gea *border ;_cfgg bool ;_eeeca bool ;_dcgbb _eb .Color ;};func (_fdff *convertContext )alignSymbolsVertically (_fce *cell ,_bdgd _ebb .ST_VerticalAlignment ){var _cbfa float64 ;switch _bdgd {case _ebb .ST_VerticalAlignmentTop :_cbfa =_df ; +if _fce ._cfgg {_cbfa -=_ab ;}else if _fce ._eeeca {_cbfa +=4*_ab ;};for _ ,_acbg :=range _fce ._gbca {_cbfa +=_acbg ._fedf ;_acbg ._eac =_cbfa ;_cbfa +=_fg ;};case _ebb .ST_VerticalAlignmentCenter :_bade :=0.0;for _ ,_acbe :=range _fce ._gbca {_bade +=_acbe ._fedf +_daad (1); +};_cbfa =0.5*(_fce ._bfcef -_bade );if _fce ._cfgg {_cbfa -=2*_ab ;}else if _fce ._eeeca {_cbfa +=2*_ab ;};for _ ,_afc :=range _fce ._gbca {_cbfa +=_afc ._fedf +0.5*_fg ;_afc ._eac =_cbfa ;_cbfa +=0.5*_fg ;};default:_cbfa =_fce ._bfcef -_df ;if _fce ._cfgg {_cbfa -=4*_ab ; +}else if _fce ._eeeca {_cbfa +=_ab ;};for _fgaf :=len (_fce ._gbca )-1;_fgaf >=0;_fgaf --{_fce ._gbca [_fgaf ]._eac =_cbfa ;_cbfa -=_fce ._gbca [_fgaf ]._fedf ;_cbfa -=_fg ;};};};func (_eeca *convertContext )makePages (){for _ ,_edff :=range _eeca ._ebf {for _ ,_fea :=range _eeca ._fgcg {_edff ._bdgdd =append (_edff ._bdgdd ,&page {_bcbea :[]*pageRow {},_afac :_edff ,_bdda :_fea }); +};};};const _af =3;func (_ebe *convertContext )makeRowspans (){var _baef float64 ;_beg :=0;for _feg ,_eec :=range _ebe ._acce {_dcbcd :=_eec ._eecd +_eec ._ddff ;if _baef +_dcbcd <=_ebe ._ddfc {_eec ._gdc =_baef ;_baef +=_dcbcd ;}else {_ebe ._fgcg =append (_ebe ._fgcg ,&rowspan {_ccc :_baef ,_cbcc :_beg ,_fca :_feg }); +_beg =_feg ;_eec ._gdc =0;_baef =_dcbcd ;};};_ebe ._fgcg =append (_ebe ._fgcg ,&rowspan {_ccc :_baef ,_cbcc :_beg ,_fca :len (_ebe ._acce )});};type colInfo struct{_eefd float64 ;_fef float64 ;_ddga *style ;};func (_abbe *convertContext )getContentFromCell (_gfcc *_fe .Sheet ,_fgab _fe .Cell ,_ddea *style ,_gfba float64 ,_fad ,_dge bool )([]*line ,_ebb .ST_CellType ){if _dge {return []*line {},_ebb .ST_CellTypeS ; +};_gde :=_fgab .X ();var _gcf []*symbol ;switch _gde .TAttr {case _ebb .ST_CellTypeS :_fbg :=_gde .V ;if _fbg !=nil {_efe ,_dfa :=_f .Atoi (*_fbg );if _dfa ==nil {_egf :=_abbe ._gagb .SharedStrings .X ().Si [_efe ];if _egf .T !=nil {_gcf =_abbe .getSymbolsFromString (*_egf .T ,_ddea ); +}else if _egf .R !=nil {_gcf =_abbe .getSymbolsFromR (_egf .R ,_ddea );};};};case _ebb .ST_CellTypeB :_gcff :=_gde .V ;if _gcff !=nil {if *_gcff =="\u0030"{_gcf =_abbe .getSymbolsFromString ("\u0046\u0041\u004cS\u0045",_ddea );}else {_gcf =_abbe .getSymbolsFromString ("\u0054\u0052\u0055\u0045",_ddea ); +};};case _ebb .ST_CellTypeStr :if _gde .F !=nil {_dbg :=_a .NewEvaluator ();_fcca :=_gfcc .FormulaContext ().Cell (_fgab .Reference (),_dbg );_gcf =_abbe .getSymbolsFromString (_fcca .Value (),_ddea );};default:_gcf =_abbe .getSymbolsFromString (_fgab .GetFormattedValue (),_ddea ); +};_bee :=0.0;_dcag :=0.0;var _adc []*line ;var _afg bool ;if _ddea !=nil {if _ddea ._gfcb !=nil {if *_ddea ._gfcb {_afg =true ;};};if _ddea ._ecg !=nil {if *_ddea ._ecg {_afg =true ;};};};if _fad {_adc =[]*line {};_bfce :=_gfba -2*_af ;_gdea :=[]*symbol {}; +for _ ,_fde :=range _gcf {_bfe (_fde );if _bee +_fde ._becd >=_bfce {_ggd :=_bgd (_gdea );if _afg {_ggd /=_dg ;};_adc =append (_adc ,&line {_eac :_dcag ,_eaec :_gdea ,_fedf :_ggd });_gdea =[]*symbol {_fde };_bee =_fde ._becd ;_dcag +=_ggd ;}else {_fde ._fdb =_bee ; +_bee +=_fde ._becd ;_gdea =append (_gdea ,_fde );};};_ccd :=_bgd (_gdea );if _afg {_ccd /=_dg ;};if len (_gdea )> 0{_adc =append (_adc ,&line {_eac :_dcag ,_eaec :_gdea ,_fedf :_ccd });};}else {for _ ,_cgdcf :=range _gcf {_bfe (_cgdcf );_cgdcf ._fdb =_bee ; +_bee +=_cgdcf ._becd ;};if len (_gcf )> 0{_adc =[]*line {&line {_eaec :_gcf ,_fedf :_bgd (_gcf )}};};};_aafa :=_gde .TAttr ;if _aafa ==_ebb .ST_CellTypeUnset {_aafa =_ebb .ST_CellTypeN ;};return _adc ,_aafa ;};func (_eega *convertContext )getStyleFromRPrElt (_bgb *_ebb .CT_RPrElt )*style {if _bgb ==nil ||_bgb .RPrEltChoice ==nil ||len (_bgb .RPrEltChoice )==0{return nil ; +};_cbdd :=&style {};for _ ,_cce :=range _bgb .RPrEltChoice {if _cce .RFont !=nil {_cbdd ._fggdg =&_cce .RFont .ValAttr ;};if _ffaa :=_cce .B ;_ffaa !=nil {_baae :=_ffaa .ValAttr ==nil ||*_ffaa .ValAttr ;_cbdd ._fgac =&_baae ;};if _becdc :=_cce .I ;_becdc !=nil {_egabc :=_becdc .ValAttr ==nil ||*_becdc .ValAttr ; +_cbdd ._dbba =&_egabc ;};if _ccef :=_cce .U ;_ccef !=nil {_abaa :=_ccef .ValAttr ==_ebb .ST_UnderlineValuesSingle ||_ccef .ValAttr ==_ebb .ST_UnderlineValuesUnset ;_cbdd ._egd =&_abaa ;};if _afe :=_cce .VertAlign ;_afe !=nil {_ecae :=_afe .ValAttr ==_ef .ST_VerticalAlignRunSuperscript ; +_cbdd ._gfcb =&_ecae ;_abac :=_afe .ValAttr ==_ef .ST_VerticalAlignRunSubscript ;_cbdd ._ecg =&_abac ;};if _fbee :=_cce .Sz ;_fbee !=nil {_dgcf :=_fbee .ValAttr ;_cbdd ._bacb =&_dgcf ;};if _ecdd :=_cce .Color ;_ecdd !=nil {_cbdd ._agga =_eega .getColorStringFromSmlColor (_ecdd ); +};};return _cbdd ;};func (_eeb *convertContext )makeAnchors (){_de ,_bb :=_eeb ._bcdc .GetDrawing ();if _de !=nil {for _ ,_ac :=range _de .EG_Anchor {_eab :=&anchor {};if _cg :=_ac .AnchorChoice .TwoCellAnchor ;_cg !=nil {_bdfc ,_afb :=_cg .From ,_cg .To ; +if _bdfc ==nil ||_afb ==nil {return ;};_eab ._cfdc =int (_bdfc .Row );_eab ._gfe =_ec .FromSTCoordinate (_bdfc .RowOff );_eab ._dff =int (_bdfc .Col );_eab ._cgc =_ec .FromSTCoordinate (_bdfc .ColOff );_eab ._cfff =int (_afb .Row );_eab ._fcea =_ec .FromSTCoordinate (_afb .RowOff ); +_eab ._aeg =int (_afb .Col );_eab ._eege =_ec .FromSTCoordinate (_afb .ColOff );if _fec :=_cg .ObjectChoicesChoice ;_fec !=nil {if _eae :=_fec .Pic ;_eae !=nil {if _bdg :=_eae .BlipFill ;_bdg !=nil {if _fgd :=_bdg .Blip ;_fgd !=nil {if _eeg :=_fgd .EmbedAttr ; +_eeg !=nil {for _ ,_bfa :=range _bb .X ().Relationship {if _bfa .IdAttr ==*_eeg {for _ ,_ga :=range _eeb ._gagb .Images {if _ga .Target ()==_bfa .TargetAttr {_affa ,_efg :=_db .Open (_ga .Path ());if _efg !=nil {_c .Log .Debug ("\u004fp\u0065\u006e\u0020\u0069m\u0061\u0067\u0065\u0020\u0066i\u006ce\u0020e\u0072\u0072\u006f\u0072\u003a\u0020\u0025s",_efg ); +continue ;};_baf ,_ ,_efg :=_d .Decode (_affa );if _efg !=nil {_c .Log .Debug ("\u0044\u0065\u0063\u006fde\u0020\u0069\u006d\u0061\u0067\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020%\u0073",_efg );continue ;};_eab ._deae =_baf ;};};};};};};};}else if _cba :=_fec .GraphicFrame ; +_cba !=nil {if _aebf :=_cba .Graphic ;_aebf !=nil {if _cgb :=_aebf .GraphicData ;_cgb !=nil {for _ ,_gc :=range _cgb .Any {if _bad ,_beb :=_gc .(*_cb .Chart );_beb {for _ ,_gb :=range _bb .X ().Relationship {if _gb .IdAttr ==_bad .IdAttr {_dbe :=_eeb ._gagb .GetChartByTargetId (_gb .TargetAttr ); +if _dbe !=nil {_eab ._fddc =_dbe ;};};};};};};};};};};if _eab ._deae !=nil ||_eab ._fddc !=nil {_eeb ._dgaa =append (_eeb ._dgaa ,_eab );};};};};func (_fcef *convertContext )getStyleFromCell (_fgdb _fe .Cell ,_cea ,_gdgcb ,_feba *style )*style {if _feba !=nil {_acfc (_feba ,_cea ); +_acfc (_feba ,_gdgcb );return _feba ;};_dbfc :=_fgdb .X ();_aaag :=_fcef .getStyle (_dbfc .SAttr );_acfc (_aaag ,_cea );_acfc (_aaag ,_gdgcb );return _aaag ;};func (_abca *convertContext )drawSheet (){for _bfcf ,_cbcf :=range _abca ._ebf {_fff :=len (_cbcf ._bdgdd ); +if _bfcf ==len (_abca ._ebf )-1{for _aaa :=len (_cbcf ._bdgdd )-1;_aaa >=0;_aaa --{if !_cbcf ._bdgdd [_aaa ]._bcdd {_fff =_aaa ;};};};_dbea :=_cbcf ._bdgdd [:_fff ];for _ ,_beba :=range _dbea {_abca ._gdb .NewPage ();_abca .drawPage (_beba );};};};type symbol struct{_ggcb string ; +_fdb float64 ;_edaa float64 ;_becd float64 ;_bacc *_eb .TextStyle ;_gecd string ;};type convertContext struct{_gdb *_eb .Creator ;_gagb *_fe .Workbook ;_deeg *_cf .Theme ;_bcdc *_fe .Sheet ;_bgc *_fe .StyleSheet ;_dded int ;_bfea int ;_ebf []*pagespan ; +_bbgd *page ;_bag []*colInfo ;_acce []*rowInfo ;_fgcg []*rowspan ;_daag float64 ;_eeaaa float64 ;_ddfc float64 ;_beee float64 ;_cab []*mergedCell ;_dgaa []*anchor ;_bda float64 ;_cgf int ;_abgc int ;_fccd int ;_gbd int ;_dea bool ;_ggdd []_fe .Table ;}; +type colWidthRange struct{_geag int ;_gdgc int ;_eece float64 ;_geb *style ;}; -// RegisterFont makes a PdfFont accessible for using in converting to PDF. -func RegisterFont (name string ,style FontStyle ,font *_e .PdfFont ){_cf .RegisterFont (name ,style ,font );};type symbol struct{_gafd string ;_cgbf float64 ;_bfae float64 ;_ggge float64 ;_dad *_d .TextStyle ;_caga string ;};func _aadg (_fegg []*symbol )float64 {_cgf :=0.0; -for _ ,_fgeg :=range _fegg {_cgf +=_fgeg ._ggge ;};return _cgf ;};func (_ddd *convertContext )imageFromAnchor (_dfbde *anchor ,_bfff ,_edge float64 )_c .Image {if _dfbde ._bbee !=nil {return _dfbde ._bbee ;};if _dfbde ._cgedb !=nil {_gbga ,_eabd :=_cf .MakeImageFromChartSpace (_dfbde ._cgedb ,_bfff ,_edge ,_ddd ._eecg ,_ddd ._dca ); -if _eabd !=nil {_ga .Log .Debug ("C\u0061\u006e\u006e\u006f\u0074\u0020\u006d\u0061\u006b\u0065\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067e\u0020\u0066\u0072\u006f\u006d\u0020\u0063\u0068\u0061\u0072tS\u0070\u0061\u0063e\u003a \u0025\u0073",_eabd ); -return nil ;};return _gbga ;};return nil ;};const _fg =3;func (_dbac *convertContext )addRowToPage (_agcf []*cell ,_dfbd int ){_ccd :=0.0;_fdf :=_dbac ._gggf ;for _ ,_acc :=range _agcf {if len (_acc ._bdgf )!=0{_acc ._fbde =_ccd ;_ccd =_acc ._aeba +_acc ._bgff ; -};};for _fcdg :=len (_agcf )-1;_fcdg >=0;_fcdg --{_abgf :=_agcf [_fcdg ];if len (_abgf ._bdgf )!=0{_abgf ._bffaa =_fdf ;_fdf =_abgf ._aeba ;};};_dbac ._bfbc ._bcbb =append (_dbac ._bfbc ._bcbb ,&pageRow {_gfdf :_dfbd ,_ceab :_agcf });};type rowInfo struct{_gffg float64 ; -_bdb bool ;_dbbf float64 ;_dega *style ;_acad []*cell ;_fbfb float64 ;};type colInfo struct{_dgc float64 ;_aaga float64 ;_cbg *style ;};func (_ccg *convertContext )getStyle (_geg *uint32 )*style {_fagb :=&style {};_aeed :=false ;if _geg !=nil {_dcga :=_ccg ._ddfc .GetCellStyle (*_geg ); -if _ccg ._ddfc .GetNumberFormat (_dcga .NumberFormat ()).GetFormat ()=="\u003b\u003b\u003b"{_fagb ._dag =true ;};_efcde :=_dcga .GetFill ();if _efcde !=nil &&_efcde .FillChoice !=nil &&_efcde .FillChoice .PatternFill !=nil {if _efcde .FillChoice .PatternFill .FgColor !=nil {_fagb ._aegf =_ccg .getColorStringFromSmlColor (_efcde .FillChoice .PatternFill .FgColor ); -}else if _efcde .FillChoice .PatternFill .BgColor !=nil {_fagb ._aegf =_ccg .getColorStringFromSmlColor (_efcde .FillChoice .PatternFill .BgColor );};};_bae :=_dcga .GetFont ();for _ ,_daf :=range _bae .FontChoice {if _daf .Name !=nil {_fagb ._ccdd =&_daf .Name .ValAttr ; -_aeed =true ;}else if _daf .B !=nil {_fcbb :=_daf .B .ValAttr ==nil ||*_daf .B .ValAttr ;_fagb ._dfe =&_fcbb ;_aeed =true ;}else if _daf .I !=nil {_cgbga :=_daf .I .ValAttr ==nil ||*_daf .I .ValAttr ;_fagb ._bbe =&_cgbga ;_aeed =true ;}else if _daf .U !=nil {_ebf :=_daf .U .ValAttr ==_aa .ST_UnderlineValuesSingle ||_daf .U .ValAttr ==_aa .ST_UnderlineValuesUnset ; -_fagb ._dcbg =&_ebf ;_aeed =true ;}else if _daf .Sz !=nil {_ebfg :=_daf .Sz .ValAttr ;_fagb ._aeb =&_ebfg ;_aeed =true ;}else if _daf .VertAlign !=nil {_ebag :=_daf .VertAlign .ValAttr ==_gf .ST_VerticalAlignRunSuperscript ;_fagb ._ddca =&_ebag ;_fea :=_daf .VertAlign .ValAttr ==_gf .ST_VerticalAlignRunSubscript ; -_fagb ._fafd =&_fea ;_aeed =true ;}else if _daf .Color !=nil {_fagb ._aeac =_ccg .getColorStringFromSmlColor (_daf .Color );_aeed =true ;};};_gddb :=_dcga .GetBorder ();if _gddb .Top !=nil {_fagb ._adca =_ccg .getBorder (_gddb .Top );_aeed =true ;};if _gddb .Bottom !=nil {_fagb ._aadgb =_ccg .getBorder (_gddb .Bottom ); -_aeed =true ;};if _gddb .Left !=nil {_fagb ._efgg =_ccg .getBorder (_gddb .Left );_aeed =true ;};if _gddb .Right !=nil {_fagb ._gce =_ccg .getBorder (_gddb .Right );_aeed =true ;};if _dcga .Wrapped (){_fagb ._dgaf =true ;_aeed =true ;};if _acdf :=_dcga .GetVerticalAlignment (); -_acdf !=_aa .ST_VerticalAlignmentUnset {_fagb ._ebdbg =_acdf ;_aeed =true ;};if _aceb :=_dcga .GetHorizontalAlignment ();_aceb !=_aa .ST_HorizontalAlignmentUnset {_fagb ._gca =_aceb ;_aeed =true ;};};if _aeed {return _fagb ;};return nil ;};func (_eeca *convertContext )getDxfStyle (_fgbf *uint32 )*style {_bcedb :=&style {}; -_bacg :=false ;if _fgbf !=nil {var _eed *_aa .CT_Dxf ;for _aeeb ,_cbcg :=range _eeca ._ddfc .X ().Dxfs .Dxf {if uint32 (_aeeb )==*_fgbf {_eed =_cbcg ;};};if _eed ==nil {return nil ;};if _eed .Fill !=nil &&_eed .Fill .FillChoice !=nil &&_eed .Fill .FillChoice .PatternFill !=nil {if _eed .Fill .FillChoice .PatternFill .FgColor !=nil {_bcedb ._aegf =_eeca .getColorStringFromSmlColor (_eed .Fill .FillChoice .PatternFill .FgColor ); -}else if _eed .Fill .FillChoice .PatternFill .BgColor !=nil {_bcedb ._aegf =_eeca .getColorStringFromSmlColor (_eed .Fill .FillChoice .PatternFill .BgColor );};};_fega :=_eed .Font ;for _ ,_bfdg :=range _fega .FontChoice {if _bfdg .Name !=nil {_bcedb ._ccdd =&_bfdg .Name .ValAttr ; -_bacg =true ;}else if _bfdg .B !=nil {_gdcc :=_bfdg .B .ValAttr ==nil ||*_bfdg .B .ValAttr ;_bcedb ._dfe =&_gdcc ;_bacg =true ;}else if _bfdg .I !=nil {_dbfg :=_bfdg .I .ValAttr ==nil ||*_bfdg .I .ValAttr ;_bcedb ._bbe =&_dbfg ;_bacg =true ;}else if _bfdg .U !=nil {_gedcb :=_bfdg .U .ValAttr ==_aa .ST_UnderlineValuesSingle ||_bfdg .U .ValAttr ==_aa .ST_UnderlineValuesUnset ; -_bcedb ._dcbg =&_gedcb ;_bacg =true ;}else if _bfdg .Sz !=nil {_dgbg :=_bfdg .Sz .ValAttr ;_bcedb ._aeb =&_dgbg ;_bacg =true ;}else if _bfdg .VertAlign !=nil {_effe :=_bfdg .VertAlign .ValAttr ==_gf .ST_VerticalAlignRunSuperscript ;_bcedb ._ddca =&_effe ; -_ffe :=_bfdg .VertAlign .ValAttr ==_gf .ST_VerticalAlignRunSubscript ;_bcedb ._fafd =&_ffe ;_bacg =true ;}else if _bfdg .Color !=nil {_bcedb ._aeac =_eeca .getColorStringFromSmlColor (_bfdg .Color );_bacg =true ;};};_gdccg :=_eed .Border ;if _gdccg !=nil {if _gdccg .Top !=nil {_bcedb ._adca =_eeca .getBorder (_gdccg .Top ); -_bacg =true ;};if _gdccg .Bottom !=nil {_bcedb ._aadgb =_eeca .getBorder (_gdccg .Bottom );_bacg =true ;};if _gdccg .Left !=nil {_bcedb ._efgg =_eeca .getBorder (_gdccg .Left );_bacg =true ;};if _gdccg .Right !=nil {_bcedb ._gce =_eeca .getBorder (_gdccg .Right ); -_bacg =true ;};};if _eed .Alignment !=nil {if _cdde :=_eed .Alignment .VerticalAttr ;_cdde !=_aa .ST_VerticalAlignmentUnset {_bcedb ._ebdbg =_cdde ;_bacg =true ;};if _ccag :=_eed .Alignment .HorizontalAttr ;_ccag !=_aa .ST_HorizontalAlignmentUnset {_bcedb ._gca =_ccag ; -_bacg =true ;};};};if _bacg {return _bcedb ;};return nil ;}; +// RegisterFontsFromDirectory registers all fonts from the given directory automatically detecting font families and styles. +func RegisterFontsFromDirectory (dirName string )error {return _ec .RegisterFontsFromDirectory (dirName )};func (_dgab *convertContext )alignSymbolsHorizontally (_ecaa *cell ,_egca _ebb .ST_HorizontalAlignment ){if _egca ==_ebb .ST_HorizontalAlignmentUnset {switch _ecaa ._gdbc {case _ebb .ST_CellTypeB :_egca =_ebb .ST_HorizontalAlignmentCenter ; +case _ebb .ST_CellTypeN :_egca =_ebb .ST_HorizontalAlignmentRight ;default:_egca =_ebb .ST_HorizontalAlignmentLeft ;};};var _gfbf float64 ;for _ ,_abba :=range _ecaa ._gbca {switch _egca {case _ebb .ST_HorizontalAlignmentLeft :_gfbf =_af ;case _ebb .ST_HorizontalAlignmentRight :_afcd :=_cfdf (_abba ._eaec ); +_gfbf =_ecaa ._fcge -_af -_afcd ;case _ebb .ST_HorizontalAlignmentCenter :_dcgb :=_cfdf (_abba ._eaec );_gfbf =(_ecaa ._fcge -_dcgb )/2;};for _ ,_bdgda :=range _abba ._eaec {_bdgda ._fdb +=_gfbf ;};};};const _da =0.0;func (_fgb *convertContext )getImage (_fdd _d .Image ,_agdf ,_gffa ,_dfaa ,_ged ,_ddeea ,_agbd float64 ,_fda _ec .ImgPart )*_eb .Image {_ged +=_fgb ._daag ; +_dfaa +=_fgb ._eeaaa ;_bdff ,_bbdf :=_ec .GetImage (_fgb ._gdb ,_fdd ,_agdf ,_gffa ,_dfaa ,_ged ,_ddeea ,_agbd ,_fda );if _bbdf !=nil {_c .Log .Debug ("\u0043\u0061\u006eno\u0074\u0020\u0067\u0065\u0074\u0020\u0061\u006e\u0020\u0069\u006d\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_bbdf ); +return nil ;};return _bdff ;};var _fgbd =map[uint32 ]_eb .PageSize {1:_eb .PageSize {8.5*_ed .Inch ,11*_ed .Inch },2:_eb .PageSize {8.5*_ed .Inch ,11*_ed .Inch },3:_eb .PageSize {11*_ed .Inch ,17*_ed .Inch },4:_eb .PageSize {17*_ed .Inch ,11*_ed .Inch },5:_eb .PageSize {8.5*_ed .Inch ,14*_ed .Inch },6:_eb .PageSize {5.5*_ed .Inch ,8.5*_ed .Inch },7:_eb .PageSize {7.5*_ed .Inch ,10*_ed .Inch },8:_eb .PageSize {_daad (297),_daad (420)},9:_eb .PageSize {_daad (210),_daad (297)},10:_eb .PageSize {_daad (210),_daad (297)},11:_eb .PageSize {_daad (148),_daad (210)},70:_eb .PageSize {_daad (105),_daad (148)},12:_eb .PageSize {_daad (250),_daad (354)},13:_eb .PageSize {_daad (182),_daad (257)},14:_eb .PageSize {8.5*_ed .Inch ,13*_ed .Inch },20:_eb .PageSize {4.125*_ed .Inch ,9.5*_ed .Inch },27:_eb .PageSize {_daad (110),_daad (220)},28:_eb .PageSize {_daad (162),_daad (229)},34:_eb .PageSize {_daad (250),_daad (176)},29:_eb .PageSize {_daad (324),_daad (458)},30:_eb .PageSize {_daad (229),_daad (324)},31:_eb .PageSize {_daad (114),_daad (162)},37:_eb .PageSize {3.88*_ed .Inch ,7.5*_ed .Inch },43:_eb .PageSize {_daad (100),_daad (148)},69:_eb .PageSize {_daad (200),_daad (148)}}; +func _bgd (_dce []*symbol )float64 {_bcba :=0.0;for _ ,_eeeb :=range _dce {if _eeeb ._edaa > _bcba {_bcba =_eeeb ._edaa ;};};return _bcba ;};const (FontStyle_Regular FontStyle =0;FontStyle_Bold FontStyle =1;FontStyle_Italic FontStyle =2;FontStyle_BoldItalic FontStyle =3; +); // ConvertToPdf converts a sheet to a PDF file. This package is beta, breaking changes can take place. -func ConvertToPdf (s *_ge .Sheet )*_d .Creator {return ConvertToPdfWithOptions (s ,nil )};func _eaa (_bbfb *bool )bool {return _bbfb !=nil &&*_bbfb };type mergedCell struct{_cfbb uint32 ;_ffbf uint32 ;_aaffc uint32 ;_gdf uint32 ;_aggaa float64 ;_cgee float64 ; -};type rowspan struct{_gbe float64 ;_bgdae int ;_ege int ;};type style struct{_aegf *string ;_aeac *string ;_aeb *float64 ;_ccdd *string ;_dfe *bool ;_bbe *bool ;_dcbg *bool ;_ddca *bool ;_fafd *bool ;_adca *border ;_aadgb *border ;_efgg *border ;_gce *border ; -_dgaf bool ;_ebdbg _aa .ST_VerticalAlignment ;_gca _aa .ST_HorizontalAlignment ;_dag bool ;};func _efed (_cecb float64 )float64 {return _cecb *_ef .Millimeter };type line struct{_cdgg float64 ;_gebb []*symbol ;_ceada float64 ;};const _eg =0.0; \ No newline at end of file +func ConvertToPdf (s *_fe .Sheet )*_eb .Creator {return ConvertToPdfWithOptions (s ,nil )};type pageRow struct{_egab int ;_ded []*cell ;};func (_acdd *convertContext )getStyle (_bfef *uint32 )*style {_fagg :=&style {};_ecgc :=false ;if _bfef !=nil {_gfag :=_acdd ._bgc .GetCellStyle (*_bfef ); +if _acdd ._bgc .GetNumberFormat (_gfag .NumberFormat ()).GetFormat ()=="\u003b\u003b\u003b"{_fagg ._dfb =true ;};_gdeg :=_gfag .GetFill ();if _gdeg !=nil &&_gdeg .FillChoice !=nil &&_gdeg .FillChoice .PatternFill !=nil {if _gdeg .FillChoice .PatternFill .FgColor !=nil {_fagg ._fcfe =_acdd .getColorStringFromSmlColor (_gdeg .FillChoice .PatternFill .FgColor ); +}else if _gdeg .FillChoice .PatternFill .BgColor !=nil {_fagg ._fcfe =_acdd .getColorStringFromSmlColor (_gdeg .FillChoice .PatternFill .BgColor );};};_abbd :=_gfag .GetFont ();for _ ,_dedg :=range _abbd .FontChoice {if _dedg .Name !=nil {_fagg ._fggdg =&_dedg .Name .ValAttr ; +_ecgc =true ;}else if _dedg .B !=nil {_abbeb :=_dedg .B .ValAttr ==nil ||*_dedg .B .ValAttr ;_fagg ._fgac =&_abbeb ;_ecgc =true ;}else if _dedg .I !=nil {_ccg :=_dedg .I .ValAttr ==nil ||*_dedg .I .ValAttr ;_fagg ._dbba =&_ccg ;_ecgc =true ;}else if _dedg .U !=nil {_bcbf :=_dedg .U .ValAttr ==_ebb .ST_UnderlineValuesSingle ||_dedg .U .ValAttr ==_ebb .ST_UnderlineValuesUnset ; +_fagg ._egd =&_bcbf ;_ecgc =true ;}else if _dedg .Sz !=nil {_dbef :=_dedg .Sz .ValAttr ;_fagg ._bacb =&_dbef ;_ecgc =true ;}else if _dedg .VertAlign !=nil {_eedf :=_dedg .VertAlign .ValAttr ==_ef .ST_VerticalAlignRunSuperscript ;_fagg ._gfcb =&_eedf ;_fbgba :=_dedg .VertAlign .ValAttr ==_ef .ST_VerticalAlignRunSubscript ; +_fagg ._ecg =&_fbgba ;_ecgc =true ;}else if _dedg .Color !=nil {_fagg ._agga =_acdd .getColorStringFromSmlColor (_dedg .Color );_ecgc =true ;};};_aae :=_gfag .GetBorder ();if _aae .Top !=nil {_fagg ._fdad =_acdd .getBorder (_aae .Top );_ecgc =true ;};if _aae .Bottom !=nil {_fagg ._ebef =_acdd .getBorder (_aae .Bottom ); +_ecgc =true ;};if _aae .Left !=nil {_fagg ._eegg =_acdd .getBorder (_aae .Left );_ecgc =true ;};if _aae .Right !=nil {_fagg ._adbe =_acdd .getBorder (_aae .Right );_ecgc =true ;};if _gfag .Wrapped (){_fagg ._dcf =true ;_ecgc =true ;};if _ebfa :=_gfag .GetVerticalAlignment (); +_ebfa !=_ebb .ST_VerticalAlignmentUnset {_fagg ._ecbf =_ebfa ;_ecgc =true ;};if _gaa :=_gfag .GetHorizontalAlignment ();_gaa !=_ebb .ST_HorizontalAlignmentUnset {_fagg ._badd =_gaa ;_ecgc =true ;};};if _ecgc {return _fagg ;};return nil ;};type anchor struct{_deae _d .Image ; +_fddc *_cb .ChartSpace ;_cfdc int ;_gfe int64 ;_dff int ;_cgc int64 ;_cfff int ;_fcea int64 ;_aeg int ;_eege int64 ;};func (_fcgef *convertContext )getColorFromTheme (_cfge uint32 )string {_ggg :=_fcgef ._gagb .Themes ();if len (_ggg )!=0{_ceec :=_ggg [0]; +if _bbedd :=_ceec .ThemeElements ;_bbedd !=nil {if _dbefa :=_bbedd .ClrScheme ;_dbefa !=nil {switch _cfge {case 0:return _ec .GetColorStringFromDmlColor (_dbefa .Lt1 );case 1:return _ec .GetColorStringFromDmlColor (_dbefa .Dk1 );case 2:return _ec .GetColorStringFromDmlColor (_dbefa .Lt2 ); +case 3:return _ec .GetColorStringFromDmlColor (_dbefa .Dk2 );case 4:return _ec .GetColorStringFromDmlColor (_dbefa .Accent1 );case 5:return _ec .GetColorStringFromDmlColor (_dbefa .Accent2 );case 6:return _ec .GetColorStringFromDmlColor (_dbefa .Accent3 ); +case 7:return _ec .GetColorStringFromDmlColor (_dbefa .Accent4 );case 8:return _ec .GetColorStringFromDmlColor (_dbefa .Accent5 );case 9:return _ec .GetColorStringFromDmlColor (_dbefa .Accent6 );};};};};return "";};func (_cgbc *convertContext )getSymbolsFromString (_agag string ,_fffd *style )[]*symbol {_eeec :=[]*symbol {}; +_dga :=_cgbc .makeTextStyleFromCellStyle (_fffd );for _ ,_acac :=range _agag {_eeec =append (_eeec ,&symbol {_ggcb :string (_acac ),_bacc :_dga });};return _eeec ;};type pagespan struct{_fbgbd float64 ;_bdgdd []*page ;_ebfe int ;_gdee int ;}; + +// FontStyle represents a kind of font styling. It can be FontStyle_Regular, FontStyle_Bold, FontStyle_Italic and FontStyle_BoldItalic. +type FontStyle =_ec .FontStyle ;type border struct{_bbed float64 ;_ecbe _eb .Color ;};var _gf =_daad (0.0625);const _ab =1.5;func (_aca *convertContext )determineMaxIndexes (){var _dec ,_ebg int ;_dec =int (_aca ._bcdc .MaxColumnIdx ());_ecb :=_aca ._bcdc .Rows (); +if len (_ecb )> 0{_ebg =int (_ecb [len (_ecb )-1].RowNumber ());};for _ ,_caa :=range _aca ._dgaa {if _caa ._cfff >=_ebg {_ebg =_caa ._cfff +1;};if _caa ._aeg >=_dec {_dec =_caa ._aeg +1;};};_aca ._dded =_ebg ;_aca ._bfea =_dec ;};func (_dcfb *convertContext )getColorStringFromSmlColor (_edbe *_ebb .CT_Color )*string {var _fdef string ; +if _edbe .RgbAttr !=nil {_fdef =*_edbe .RgbAttr ;}else if _edbe .IndexedAttr !=nil &&*_edbe .IndexedAttr < 64{_fdef =_cdf [*_edbe .IndexedAttr ];}else if _edbe .ThemeAttr !=nil {_dbda :=*_edbe .ThemeAttr ;_fdef =_dcfb .getColorFromTheme (_dbda );};if _fdef ==""{return nil ; +};if len (_fdef )> 6{_fdef =_fdef [(len (_fdef )-6):];};if _edbe .TintAttr !=nil {_cacf :=*_edbe .TintAttr ;_fdef =_ec .AdjustColorByTint (_fdef ,_cacf );};_fdef ="\u0023"+_fdef ;return &_fdef ;};func (_fgdbe *convertContext )getBorder (_cgbf *_ebb .CT_BorderPr )*border {_gagfa :=&border {}; +switch _cgbf .StyleAttr {case _ebb .ST_BorderStyleHair :_gagfa ._bbed =_gf /2;case _ebb .ST_BorderStyleThin :_gagfa ._bbed =_gf ;case _ebb .ST_BorderStyleMedium :_gagfa ._bbed =_gf *2;case _ebb .ST_BorderStyleThick :_gagfa ._bbed =_gf *4;};if _gagfa ._bbed ==0.0{return nil ; +};if _aabb :=_cgbf .Color ;_aabb !=nil {_fbd :=_fgdbe .getColorStringFromSmlColor (_aabb );if _fbd !=nil {_gagfa ._ecbe =_eb .ColorRGBFromHex (*_fbd );}else {_gagfa ._ecbe =_eb .ColorBlack ;};};return _gagfa ;};func _daad (_gdbe float64 )float64 {return _gdbe *_ed .Millimeter }; +var _ff =3.025/_daad (1);type page struct{_bcbea []*pageRow ;_bcdd bool ;_abfd []*_eb .Image ;_afac *pagespan ;_bdda *rowspan ;};func (_cbe *convertContext )distributeAnchors (){for _ ,_dca :=range _cbe ._dgaa {_eefb ,_ecc :=_dca ._cfdc ,_dca ._gfe ;_fgde ,_dba :=_dca ._dff ,_dca ._cgc ; +_fece ,_fag :=_dca ._cfff ,_dca ._fcea ;_bfb ,_aba :=_dca ._aeg ,_dca ._eege ;if _eefb < _cbe ._fccd ||(_fece > _cbe ._gbd &&_cbe ._gbd > 0){continue ;};if _fgde < _cbe ._cgf ||(_bfb > _cbe ._abgc &&_cbe ._abgc > 0){continue ;};var _cec ,_acc ,_egg ,_fdf *page ; +for _ ,_ddce :=range _cbe ._ebf {for _ ,_baeb :=range _ddce ._bdgdd {if _eefb >=_baeb ._bdda ._cbcc &&_eefb < _baeb ._bdda ._fca {if _fgde >=_baeb ._afac ._ebfe &&_fgde < _baeb ._afac ._gdee {_baeb ._bcdd =true ;_cec =_baeb ;};if _bfb >=_baeb ._afac ._ebfe &&_bfb < _baeb ._afac ._gdee {_baeb ._bcdd =true ; +_acc =_baeb ;};};if _fece >=_baeb ._bdda ._cbcc &&_fece < _baeb ._bdda ._fca {if _fgde >=_baeb ._afac ._ebfe &&_fgde < _baeb ._afac ._gdee {_baeb ._bcdd =true ;_fdf =_baeb ;};if _bfb >=_baeb ._afac ._ebfe &&_bfb < _baeb ._afac ._gdee {_baeb ._bcdd =true ; +_egg =_baeb ;};};};};_abff :=_cec !=_acc ;_eee :=_cec !=_fdf ;if _abff &&_eee {_ffee :=_cbe ._bag [_fgde ]._eefd +_ed .FromEMU (_dba );_ace :=_cec ._afac ._fbgbd ;_eafa :=_cbe ._bag [_bfb ]._eefd +_ed .FromEMU (_aba );_cfe :=_cbe ._acce [_eefb ]._gdc +_ed .FromEMU (_ecc ); +_fac :=float64 (_cec ._bdda ._ccc );_ddb :=_cbe ._acce [_fece ]._gdc +_ed .FromEMU (_fag );_cfd :=_eafa +_ace -_ffee ;_aaca :=_ddb +_fac -_cfe ;_gff :=_cbe .imageFromAnchor (_dca ,_cfd ,_aaca );_cec ._abfd =append (_cec ._abfd ,_cbe .getImage (_gff ,_aaca ,_cfd ,_ffee ,_cfe ,_ace -_ffee ,_fac -_cfe ,_ec .ImgPart_lt )); +_acc ._abfd =append (_acc ._abfd ,_cbe .getImage (_gff ,_aaca ,_cfd ,0,_cfe ,_ace -_ffee ,_fac -_cfe ,_ec .ImgPart_rt ));_fdf ._abfd =append (_fdf ._abfd ,_cbe .getImage (_gff ,_aaca ,_cfd ,_ffee ,0,_ace -_ffee ,_fac -_cfe ,_ec .ImgPart_lb ));_egg ._abfd =append (_egg ._abfd ,_cbe .getImage (_gff ,_aaca ,_cfd ,0,0,_ace -_ffee ,_fac -_cfe ,_ec .ImgPart_rb )); +}else if _abff {_acee :=_cbe ._acce [_eefb ]._gdc +_ed .FromEMU (_ecc );_fggd :=_cbe ._acce [_fece ]._gdc +_ed .FromEMU (_fag );_ceea :=_cbe ._bag [_fgde ]._eefd +_ed .FromEMU (_dba );_gcaga :=_cec ._afac ._fbgbd ;_bff :=_cbe ._bag [_bfb ]._eefd +_ed .FromEMU (_aba ); +_ceeac :=_bff +_gcaga -_ceea ;_eecb :=_fggd -_acee ;_bfc :=_cbe .imageFromAnchor (_dca ,_ceeac ,_eecb );_cec ._abfd =append (_cec ._abfd ,_cbe .getImage (_bfc ,_eecb ,_ceeac ,_ceea ,_acee ,_gcaga -_ceea ,0,_ec .ImgPart_l ));_acc ._abfd =append (_acc ._abfd ,_cbe .getImage (_bfc ,_eecb ,_ceeac ,0,_acee ,_gcaga -_ceea ,0,_ec .ImgPart_r )); +}else if _eee {_ccb :=_cbe ._bag [_fgde ]._eefd +_ed .FromEMU (_dba );_bfaea :=_cbe ._bag [_bfb ]._eefd +_ed .FromEMU (_aba );_gegc :=_cbe ._acce [_eefb ]._gdc +_ed .FromEMU (_ecc );_cbd :=float64 (_cec ._bdda ._ccc );_ddg :=_cbe ._acce [_fece ]._gdc +_ed .FromEMU (_fag ); +_dbb :=_bfaea -_ccb ;_bba :=_ddg +_cbd -_gegc ;_deba :=_cbe .imageFromAnchor (_dca ,_dbb ,_bba );_cec ._abfd =append (_cec ._abfd ,_cbe .getImage (_deba ,_bba ,_dbb ,_ccb ,_gegc ,0,_cbd -_gegc ,_ec .ImgPart_t ));_fdf ._abfd =append (_fdf ._abfd ,_cbe .getImage (_deba ,_bba ,_dbb ,_ccb ,0,0,_cbd -_gegc ,_ec .ImgPart_b )); +}else {_dae :=_cbe ._bag [_fgde ]._eefd +_ed .FromEMU (_dba );_ebcc :=_cbe ._bag [_bfb ]._eefd +_ed .FromEMU (_aba );_bffg :=_cbe ._acce [_eefb ]._gdc +_ed .FromEMU (_ecc );_aed :=_cbe ._acce [_fece ]._gdc +_ed .FromEMU (_fag );_gcd :=_ebcc -_dae ;_ead :=_aed -_bffg ; +_bdd :=_cbe .imageFromAnchor (_dca ,_gcd ,_ead );_cec ._abfd =append (_cec ._abfd ,_cbe .getImage (_bdd ,_ead ,_gcd ,_dae ,_bffg ,0,0,_ec .ImgPart_whole ));};};};const _dgga =64.0; + +// RegisterFont makes a PdfFont accessible for using in converting to PDF. +func RegisterFont (name string ,style FontStyle ,font *_fb .PdfFont ){_ec .RegisterFont (name ,style ,font );}; \ No newline at end of file diff --git a/spreadsheet/format/format.go b/spreadsheet/format/format.go index b708cfbafe..1c8ec110da 100644 --- a/spreadsheet/format/format.go +++ b/spreadsheet/format/format.go @@ -26,164 +26,165 @@ // - "1 23/100" with fornat "0 0/100" // - "1.23E+00" with format "0.00E+00" // - "29:37:41s" with format `[h]:mm:ss"s"` -package format ;import (_da "bytes";_d "fmt";_b "github.com/unidoc/unioffice/v2/common/logger";_e "io";_ge "math";_ef "strconv";_gg "strings";_g "time";);func (_cc FmtType )String ()string {if _cc >=FmtType (len (_f )-1){return _d .Sprintf ("F\u006d\u0074\u0054\u0079\u0070\u0065\u0028\u0025\u0064\u0029",_cc ); -};return _gb [_f [_cc ]:_f [_cc +1]];};const _eba int =0; +package format ;import (_a "bytes";_e "fmt";_b "github.com/unidoc/unioffice/v2/common/logger";_eb "io";_g "math";_ed "strconv";_dd "strings";_f "time";); + +// Token is a format token in the Excel format string. +type Token struct{Type FmtType ;Literal byte ;DateTime string ;};func _bae (_gfaf _f .Time )_f .Time {_gfaf =_gfaf .UTC ();return _f .Date (_gfaf .Year (),_gfaf .Month (),_gfaf .Day (),_gfaf .Hour (),_gfaf .Minute (),_gfaf .Second (),_gfaf .Nanosecond (),_f .Local ); +};func _gd (_ffe ,_cgg float64 ,_fca Format )[]byte {if len (_fca .Whole )==0{return nil ;};_acd :=_f .Date (1899,12,30,0,0,0,0,_f .UTC );_gee :=_acd .Add (_f .Duration (_cgg *float64 (24*_f .Hour )));_gee =_bae (_gee );_ddc :=_ed .AppendFloat (nil ,_ffe ,'f',-1,64); +_agf :=make ([]byte ,0,len (_ddc ));_ebf :=0;_gf :=1;_dg :for _cbg :=len (_fca .Whole )-1;_cbg >=0;_cbg --{_daga :=len (_ddc )-1-_ebf ;_fe :=_fca .Whole [_cbg ];switch _fe .Type {case FmtTypeDigit :if _daga >=0{_agf =append (_agf ,_ddc [_daga ]);_ebf ++; +_gf =_cbg ;}else {_agf =append (_agf ,'0');};case FmtTypeDigitOpt :if _daga >=0{_agf =append (_agf ,_ddc [_daga ]);_ebf ++;_gf =_cbg ;}else {for _fda :=_cbg ;_fda >=0;_fda --{_ae :=_fca .Whole [_fda ];if _ae .Type ==FmtTypeLiteral {_agf =append (_agf ,_ae .Literal ); +};};break _dg ;};case FmtTypeDollar :for _aag :=_ebf ;_aag < len (_ddc );_aag ++{_agf =append (_agf ,_ddc [len (_ddc )-1-_aag ]);_ebf ++;};_agf =append (_agf ,'$');case FmtTypeComma :if !_fca ._cb {_agf =append (_agf ,',');};case FmtTypeLiteral :_agf =append (_agf ,_fe .Literal ); +case FmtTypeDate :_agf =append (_agf ,_fbd (_bad (_gee ,_fe .DateTime ))...);case FmtTypeTime :_agf =append (_agf ,_fbd (_cedf (_gee ,_cgg ,_fe .DateTime ))...);default:_b .Log .Debug ("\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070e\u0020i\u006e\u0020\u0077\u0068\u006f\u006c\u0065 \u0025\u0076",_fe ); +};};_aec :=_fbd (_agf );if _ebf < len (_ddc )&&(_ebf !=0||_fca ._bc ){_dea :=len (_ddc )-_ebf ;_gfa :=make ([]byte ,len (_aec )+_dea );copy (_gfa ,_aec [0:_gf ]);copy (_gfa [_gf :],_ddc [0:]);copy (_gfa [_gf +_dea :],_aec [_gf :]);_aec =_gfa ;};if _fca ._cb {_dcd :=_a .Buffer {}; +_fgb :=0;for _fbb :=len (_aec )-1;_fbb >=0;_fbb --{if !(_aec [_fbb ]>='0'&&_aec [_fbb ]<='9'){_fgb ++;}else {break ;};};for _cf :=0;_cf < len (_aec );_cf ++{_bcc :=(len (_aec )-_cf -_fgb );if _bcc %3==0&&_bcc !=0&&_cf !=0{_dcd .WriteByte (',');};_dcd .WriteByte (_aec [_cf ]); +};_aec =_dcd .Bytes ();};return _aec ;};func _fbc (_ggf float64 ,_de Format ,_be bool )string {if _de ._ac {return NumberGeneric (_ggf );};_dag :=make ([]byte ,0,20);_af :=_g .Signbit (_ggf );_ebe :=_g .Abs (_ggf );_fcf :=int64 (0);_db :=int64 (0);if _de .IsExponential {for _ebe >=10{_db ++; +_ebe /=10;};for _ebe < 1{_db --;_ebe *=10;};}else if _de ._cd {_ebe *=100;}else if _de ._gg {if _de ._ge ==0{_ab :=_g .Pow (10,float64 (_de ._fg ));_dc ,_ag :=1.0,1.0;_ =_dc ;for _ecg :=1.0;_ecg < _ab ;_ecg ++{_ ,_ade :=_g .Modf (_ebe *float64 (_ecg )); +if _ade < _ag {_ag =_ade ;_dc =_ecg ;if _ade ==0{break ;};};};_de ._ge =int64 (_dc );};_fcf =int64 (_ebe *float64 (_de ._ge )+0.5);if len (_de .Whole )> 0&&_fcf > _de ._ge {_fcf =int64 (_ebe *float64 (_de ._ge ))%_de ._ge ;_ebe -=float64 (_fcf )/float64 (_de ._ge ); +}else {_ebe -=float64 (_fcf )/float64 (_de ._ge );if _g .Abs (_ebe )< 1{_dddd :=true ;for _ ,_bf :=range _de .Whole {if _bf .Type ==FmtTypeDigitOpt {continue ;};if _bf .Type ==FmtTypeLiteral &&_bf .Literal ==' '{continue ;};_dddd =false ;};if _dddd {_de .Whole =nil ; +};};};};_gb :=1;for _ ,_ced :=range _de .Fractional {if _ced .Type ==FmtTypeDigit ||_ced .Type ==FmtTypeDigitOpt {_gb ++;};};_ebe +=5*_g .Pow10 (-_gb );_dcf ,_ebea :=_g .Modf (_ebe );_dag =append (_dag ,_gd (_dcf ,_ggf ,_de )...);_dag =append (_dag ,_bg (_ebea ,_ggf ,_de )...); +_dag =append (_dag ,_acegd (_db ,_de )...);if _de ._gg {_dag =_ed .AppendInt (_dag ,_fcf ,10);_dag =append (_dag ,'/');_dag =_ed .AppendInt (_dag ,_de ._ge ,10);};if !_be &&_af {return "\u002d"+string (_dag );};return string (_dag );};const _cggf int =0; +const _egbf int =34; + +// NumberGeneric formats the number with the generic format which attemps to +// mimic Excel's general formatting. +func NumberGeneric (v float64 )string {if _g .Abs (v )>=_c ||_g .Abs (v )<=_ga &&v !=0{return _eag (v );};_ecf :=make ([]byte ,0,15);_ecf =_ed .AppendFloat (_ecf ,v ,'f',-1,64);if len (_ecf )> 11{_ddb :=_ecf [11]-'0';if _ddb >=5&&_ddb <=9{_ecf [10]++;_ecf =_ecf [0:11]; +_ecf =_dce (_ecf );};_ecf =_ecf [0:11];}else if len (_ecf )==11{if _ecf [len (_ecf )-1]=='9'{_ecf [len (_ecf )-1]++;_ecf =_dce (_ecf );};};_ecf =_bd (_ecf );return string (_ecf );};func (_gc FmtType )String ()string {if _gc >=FmtType (len (_ad )-1){return _e .Sprintf ("F\u006d\u0074\u0054\u0079\u0070\u0065\u0028\u0025\u0064\u0029",_gc ); +};return _aa [_ad [_gc ]:_ad [_gc +1]];};func IsNumber (data string )(_dab bool ){_afe ,_bgae ,_age :=0,0,len (data );_gae :=len (data );_fga ,_gdc ,_bgc :=0,0,0;_ =_gdc ;_ =_bgc ;_ =_fga ;{_afe =_dfc ;_fga =0;_gdc =0;_bgc =0;};{if _bgae ==_age {goto _gge ; +};switch _afe {case 0:goto _fgag ;case 1:goto _fdg ;case 2:goto _cbb ;case 3:goto _aafc ;case 4:goto _bag ;case 5:goto _dba ;case 6:goto _gac ;case 7:goto _feac ;};goto _ede ;_fea :_gdc =_bgae ;_bgae --;{_dab =false ;};goto _acef ;_dae :_gdc =_bgae ;_bgae --; +{_dab =_gdc ==len (data );};goto _acef ;_def :_gdc =_bgae ;_bgae --;{_dab =_gdc ==len (data );};goto _acef ;_dagaf :switch _bgc {case 2:{_bgae =(_gdc )-1;_dab =_gdc ==len (data );};case 3:{_bgae =(_gdc )-1;_dab =false ;};};goto _acef ;_acef :_fga =0;if _bgae ++; +_bgae ==_age {goto _cce ;};_fgag :_fga =_bgae ;switch data [_bgae ]{case 43:goto _fffb ;case 45:goto _fffb ;};if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _dgc ;};goto _cba ;_cba :if _bgae ++;_bgae ==_age {goto _cad ;};_fdg :goto _cba ;_fffb :if _bgae ++; +_bgae ==_age {goto _gca ;};_cbb :if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _dgc ;};goto _cba ;_dgc :if _bgae ++;_bgae ==_age {goto _egb ;};_aafc :if data [_bgae ]==46{goto _deae ;};if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _dgc ;};goto _cba ;_deae :if _bgae ++; +_bgae ==_age {goto _ddcb ;};_bag :if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _cga ;};goto _cba ;_cga :if _bgae ++;_bgae ==_age {goto _adc ;};_dba :if data [_bgae ]==69{goto _gbf ;};if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _cga ;};goto _cba ;_gbf :if _bgae ++; +_bgae ==_age {goto _ddg ;};_gac :switch data [_bgae ]{case 43:goto _efb ;case 45:goto _efb ;};goto _cba ;_efb :_gdc =_bgae +1;_bgc =3;goto _dbf ;_dddf :_gdc =_bgae +1;_bgc =2;goto _dbf ;_dbf :if _bgae ++;_bgae ==_age {goto _cac ;};_feac :if 48<=data [_bgae ]&&data [_bgae ]<=57{goto _dddf ; +};goto _cba ;_ede :_cce :_afe =0;goto _gge ;_cad :_afe =1;goto _gge ;_gca :_afe =2;goto _gge ;_egb :_afe =3;goto _gge ;_ddcb :_afe =4;goto _gge ;_adc :_afe =5;goto _gge ;_ddg :_afe =6;goto _gge ;_cac :_afe =7;goto _gge ;_gge :{};if _bgae ==_gae {switch _afe {case 1:goto _fea ; +case 2:goto _fea ;case 3:goto _dae ;case 4:goto _fea ;case 5:goto _def ;case 6:goto _fea ;case 7:goto _dagaf ;};};};if _afe ==_efc {return false ;};return ;}; // AddToken adds a format token to the format. -func (_dd *Format )AddToken (t FmtType ,l []byte ){if _dd ._fa {_dd ._fa =false ;return ;};switch t {case FmtTypeDecimal :_dd ._ad =true ;case FmtTypeUnderscore :_dd ._fa =true ;case FmtTypeText :_dd .Whole =append (_dd .Whole ,Token {Type :t });case FmtTypeDate ,FmtTypeTime :_dd .Whole =append (_dd .Whole ,Token {Type :t ,DateTime :string (l )}); -case FmtTypePercent :_dd ._a =true ;t =FmtTypeLiteral ;l =[]byte {'%'};fallthrough;case FmtTypeDigitOpt :fallthrough;case FmtTypeLiteral ,FmtTypeDigit ,FmtTypeDollar ,FmtTypeComma :if l ==nil {l =[]byte {0};};for _ ,_eg :=range l {if _dd .IsExponential {_dd .Exponent =append (_dd .Exponent ,Token {Type :t ,Literal :_eg }); -}else if !_dd ._ad {_dd .Whole =append (_dd .Whole ,Token {Type :t ,Literal :_eg });}else {_dd .Fractional =append (_dd .Fractional ,Token {Type :t ,Literal :_eg });};};case FmtTypeDigitOptThousands :_dd ._ggf =true ;case FmtTypeFraction :_gbc :=_gg .Split (string (l ),"\u002f"); -if len (_gbc )==2{_dd ._bd =true ;_dd ._gc ,_ =_ef .ParseInt (_gbc [1],10,64);for _ ,_ada :=range _gbc [1]{if _ada =='?'||_ada =='0'{_dd ._ed ++;};};};default:_b .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0070\u0068\u0020\u0074y\u0070\u0065\u0020\u0069\u006e\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0025\u0076",t ); -};};func _cdd (_gad ,_fae float64 ,_cf Format )[]byte {if len (_cf .Whole )==0{return nil ;};_gbcf :=_g .Date (1899,12,30,0,0,0,0,_g .UTC );_gd :=_gbcf .Add (_g .Duration (_fae *float64 (24*_g .Hour )));_gd =_ggfg (_gd );_dc :=_ef .AppendFloat (nil ,_gad ,'f',-1,64); -_bag :=make ([]byte ,0,len (_dc ));_fba :=0;_fda :=1;_baf :for _ddc :=len (_cf .Whole )-1;_ddc >=0;_ddc --{_eca :=len (_dc )-1-_fba ;_age :=_cf .Whole [_ddc ];switch _age .Type {case FmtTypeDigit :if _eca >=0{_bag =append (_bag ,_dc [_eca ]);_fba ++;_fda =_ddc ; -}else {_bag =append (_bag ,'0');};case FmtTypeDigitOpt :if _eca >=0{_bag =append (_bag ,_dc [_eca ]);_fba ++;_fda =_ddc ;}else {for _gae :=_ddc ;_gae >=0;_gae --{_ddd :=_cf .Whole [_gae ];if _ddd .Type ==FmtTypeLiteral {_bag =append (_bag ,_ddd .Literal ); -};};break _baf ;};case FmtTypeDollar :for _gcf :=_fba ;_gcf < len (_dc );_gcf ++{_bag =append (_bag ,_dc [len (_dc )-1-_gcf ]);_fba ++;};_bag =append (_bag ,'$');case FmtTypeComma :if !_cf ._ggf {_bag =append (_bag ,',');};case FmtTypeLiteral :_bag =append (_bag ,_age .Literal ); -case FmtTypeDate :_bag =append (_bag ,_dda (_egg (_gd ,_age .DateTime ))...);case FmtTypeTime :_bag =append (_bag ,_dda (_ddda (_gd ,_fae ,_age .DateTime ))...);default:_b .Log .Debug ("\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070e\u0020i\u006e\u0020\u0077\u0068\u006f\u006c\u0065 \u0025\u0076",_age ); -};};_gf :=_dda (_bag );if _fba < len (_dc )&&(_fba !=0||_cf ._ad ){_gfc :=len (_dc )-_fba ;_egd :=make ([]byte ,len (_gf )+_gfc );copy (_egd ,_gf [0:_fda ]);copy (_egd [_fda :],_dc [0:]);copy (_egd [_fda +_gfc :],_gf [_fda :]);_gf =_egd ;};if _cf ._ggf {_caef :=_da .Buffer {}; -_bdg :=0;for _fab :=len (_gf )-1;_fab >=0;_fab --{if !(_gf [_fab ]>='0'&&_gf [_fab ]<='9'){_bdg ++;}else {break ;};};for _fg :=0;_fg < len (_gf );_fg ++{_fdac :=(len (_gf )-_fg -_bdg );if _fdac %3==0&&_fdac !=0&&_fg !=0{_caef .WriteByte (',');};_caef .WriteByte (_gf [_fg ]); -};_gf =_caef .Bytes ();};return _gf ;};type Lexer struct{_gfef Format ;_fbaf []Format ;};func _ceeaf (_dae int64 ,_dbbf Format )[]byte {if !_dbbf .IsExponential ||len (_dbbf .Exponent )==0{return nil ;};_beb :=_ef .AppendInt (nil ,_ggg (_dae ),10);_eae :=make ([]byte ,0,len (_beb )+2); -_eae =append (_eae ,'E');if _dae >=0{_eae =append (_eae ,'+');}else {_eae =append (_eae ,'-');_dae *=-1;};_gce :=0;_cec :for _bca :=len (_dbbf .Exponent )-1;_bca >=0;_bca --{_cef :=len (_beb )-1-_gce ;_gab :=_dbbf .Exponent [_bca ];switch _gab .Type {case FmtTypeDigit :if _cef >=0{_eae =append (_eae ,_beb [_cef ]); -_gce ++;}else {_eae =append (_eae ,'0');};case FmtTypeDigitOpt :if _cef >=0{_eae =append (_eae ,_beb [_cef ]);_gce ++;}else {for _aba :=_bca ;_aba >=0;_aba --{_gcfc :=_dbbf .Exponent [_aba ];if _gcfc .Type ==FmtTypeLiteral {_eae =append (_eae ,_gcfc .Literal ); -};};break _cec ;};case FmtTypeLiteral :_eae =append (_eae ,_gab .Literal );default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0065\u0078p\u0020\u0025\u0076",_gab ); -};};if _gce < len (_beb ){_eae =append (_eae ,_beb [len (_beb )-_gce -1:_gce -1]...);};_dda (_eae [2:]);return _eae ;}; +func (_fc *Format )AddToken (t FmtType ,l []byte ){if _fc ._ec {_fc ._ec =false ;return ;};switch t {case FmtTypeDecimal :_fc ._bc =true ;case FmtTypeUnderscore :_fc ._ec =true ;case FmtTypeText :_fc .Whole =append (_fc .Whole ,Token {Type :t });case FmtTypeDate ,FmtTypeTime :_fc .Whole =append (_fc .Whole ,Token {Type :t ,DateTime :string (l )}); +case FmtTypePercent :_fc ._cd =true ;t =FmtTypeLiteral ;l =[]byte {'%'};fallthrough;case FmtTypeDigitOpt :fallthrough;case FmtTypeLiteral ,FmtTypeDigit ,FmtTypeDollar ,FmtTypeComma :if l ==nil {l =[]byte {0};};for _ ,_ce :=range l {if _fc .IsExponential {_fc .Exponent =append (_fc .Exponent ,Token {Type :t ,Literal :_ce }); +}else if !_fc ._bc {_fc .Whole =append (_fc .Whole ,Token {Type :t ,Literal :_ce });}else {_fc .Fractional =append (_fc .Fractional ,Token {Type :t ,Literal :_ce });};};case FmtTypeDigitOptThousands :_fc ._cb =true ;case FmtTypeFraction :_bb :=_dd .Split (string (l ),"\u002f"); +if len (_bb )==2{_fc ._gg =true ;_fc ._ge ,_ =_ed .ParseInt (_bb [1],10,64);for _ ,_bcd :=range _bb [1]{if _bcd =='?'||_bcd =='0'{_fc ._fg ++;};};};default:_b .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0070\u0068\u0020\u0074y\u0070\u0065\u0020\u0069\u006e\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0025\u0076",t ); +};};func Parse (s string )[]Format {_eca :=Lexer {};_eca .Lex (_dd .NewReader (s ));_eca ._bfg =append (_eca ._bfg ,_eca ._fcc );return _eca ._bfg ;};const _c =1e11;func _acegd (_bfe int64 ,_ee Format )[]byte {if !_ee .IsExponential ||len (_ee .Exponent )==0{return nil ; +};_ggfa :=_ed .AppendInt (nil ,_edb (_bfe ),10);_ba :=make ([]byte ,0,len (_ggfa )+2);_ba =append (_ba ,'E');if _bfe >=0{_ba =append (_ba ,'+');}else {_ba =append (_ba ,'-');_bfe *=-1;};_bgb :=0;_gbc :for _ege :=len (_ee .Exponent )-1;_ege >=0;_ege --{_cc :=len (_ggfa )-1-_bgb ; +_gaf :=_ee .Exponent [_ege ];switch _gaf .Type {case FmtTypeDigit :if _cc >=0{_ba =append (_ba ,_ggfa [_cc ]);_bgb ++;}else {_ba =append (_ba ,'0');};case FmtTypeDigitOpt :if _cc >=0{_ba =append (_ba ,_ggfa [_cc ]);_bgb ++;}else {for _gbed :=_ege ;_gbed >=0; +_gbed --{_ddca :=_ee .Exponent [_gbed ];if _ddca .Type ==FmtTypeLiteral {_ba =append (_ba ,_ddca .Literal );};};break _gbc ;};case FmtTypeLiteral :_ba =append (_ba ,_gaf .Literal );default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0065\u0078p\u0020\u0025\u0076",_gaf ); +};};if _bgb < len (_ggfa ){_ba =append (_ba ,_ggfa [len (_ggfa )-_bgb -1:_bgb -1]...);};_fbd (_ba [2:]);return _ba ;}; // Format is a parsed number format. -type Format struct{Whole []Token ;Fractional []Token ;Exponent []Token ;IsExponential bool ;_bd bool ;_a bool ;_ec bool ;_ggf bool ;_fa bool ;_ad bool ;_gc int64 ;_ed int ;}; +type Format struct{Whole []Token ;Fractional []Token ;Exponent []Token ;IsExponential bool ;_gg bool ;_cd bool ;_ac bool ;_cb bool ;_ec bool ;_bc bool ;_ge int64 ;_fg int ;};func _fbd (_egg []byte )[]byte {for _ff :=0;_ff < len (_egg )/2;_ff ++{_da :=len (_egg )-1-_ff ; +_egg [_ff ],_egg [_da ]=_egg [_da ],_egg [_ff ];};return _egg ;};func _bg (_fff ,_ea float64 ,_egd Format )[]byte {if len (_egd .Fractional )==0{return nil ;};_bga :=_ed .AppendFloat (nil ,_fff ,'f',-1,64);if len (_bga )> 2{_bga =_bga [2:];}else {_bga =nil ; +};_bbd :=make ([]byte ,0,len (_bga ));_bbd =append (_bbd ,'.');_geg :=0;_dbc :for _acf :=0;_acf < len (_egd .Fractional );_acf ++{_bgg :=_acf ;_gbef :=_egd .Fractional [_acf ];switch _gbef .Type {case FmtTypeDigit :if _bgg < len (_bga ){_bbd =append (_bbd ,_bga [_bgg ]); +_geg ++;}else {_bbd =append (_bbd ,'0');};case FmtTypeDigitOpt :if _bgg >=0{_bbd =append (_bbd ,_bga [_bgg ]);_geg ++;}else {break _dbc ;};case FmtTypeLiteral :_bbd =append (_bbd ,_gbef .Literal );default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020f\u0072\u0061\u0063\u0074\u0069\u006f\u006ea\u006c\u0020\u0025\u0076",_gbef ); +};};return _bbd ;};func _bd (_dff []byte )[]byte {_bbe :=len (_dff );_gad :=false ;_edg :=false ;for _bec :=len (_dff )-1;_bec >=0;_bec --{if _dff [_bec ]=='0'&&!_edg &&!_gad {_bbe =_bec ;}else if _dff [_bec ]=='.'{_gad =true ;}else {_edg =true ;};};if _gad &&_edg {if _dff [_bbe -1]=='.'{_bbe --; +};return _dff [0:_bbe ];};return _dff ;};const _ga =1e-10;const _aa ="\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u004c\u0069\u0074\u0065\u0072a\u006c\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0044\u0069\u0067\u0069\u0074\u0046\u006d\u0074\u0054y\u0070\u0065\u0044i\u0067\u0069\u0074\u004f\u0070\u0074\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0043o\u006d\u006d\u0061\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0044\u0065\u0063\u0069\u006da\u006c\u0046\u006d\u0074\u0054\u0079\u0070\u0065Pe\u0072\u0063e\u006e\u0074\u0046\u006d\u0074\u0054\u0079\u0070e\u0044\u006f\u006c\u006c\u0061\u0072\u0046\u006d\u0074Ty\u0070\u0065\u0044i\u0067\u0069\u0074\u004f\u0070\u0074\u0054\u0068\u006f\u0075\u0073\u0061n\u0064\u0073\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0055n\u0064\u0065\u0072\u0073c\u006f\u0072\u0065\u0046\u006d\u0074T\u0079\u0070\u0065\u0044\u0061\u0074\u0065\u0046\u006d\u0074\u0054y\u0070e\u0054\u0069\u006d\u0065\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0046\u0072\u0061\u0063t\u0069\u006f\u006e\u0046\u006dt\u0054\u0079\u0070\u0065\u0054e\u0078\u0074"; +func _bad (_ggd _f .Time ,_gag string )[]byte {_fad :=[]byte {};_bed :=0;for _cdd :=0;_cdd < len (_gag );_cdd ++{var _bbdc string ;if _gag [_cdd ]=='/'{_bbdc =string (_gag [_bed :_cdd ]);_bed =_cdd +1;}else if _cdd ==len (_gag )-1{_bbdc =string (_gag [_bed :_cdd +1]); +}else {continue ;};switch _bbdc {case "\u0079\u0079":_fad =_ggd .AppendFormat (_fad ,"\u0030\u0036");case "\u0079\u0079\u0079\u0079":_fad =_ggd .AppendFormat (_fad ,"\u0032\u0030\u0030\u0036");case "\u006d":_fad =_ggd .AppendFormat (_fad ,"\u0031");case "\u006d\u006d":_fad =_ggd .AppendFormat (_fad ,"\u0030\u0031"); +case "\u006d\u006d\u006d":_fad =_ggd .AppendFormat (_fad ,"\u004a\u0061\u006e");case "\u006d\u006d\u006d\u006d":_fad =_ggd .AppendFormat (_fad ,"\u004aa\u006e\u0075\u0061\u0072\u0079");case "\u006d\u006d\u006dm\u006d":switch _ggd .Month (){case _f .January ,_f .July ,_f .June :_fad =append (_fad ,'J'); +case _f .February :_fad =append (_fad ,'M');case _f .March ,_f .May :_fad =append (_fad ,'M');case _f .April ,_f .August :_fad =append (_fad ,'A');case _f .September :_fad =append (_fad ,'S');case _f .October :_fad =append (_fad ,'O');case _f .November :_fad =append (_fad ,'N'); +case _f .December :_fad =append (_fad ,'D');};case "\u0064":_fad =_ggd .AppendFormat (_fad ,"\u0032");case "\u0064\u0064":_fad =_ggd .AppendFormat (_fad ,"\u0030\u0032");case "\u0064\u0064\u0064":_fad =_ggd .AppendFormat (_fad ,"\u004d\u006f\u006e");case "\u0064\u0064\u0064\u0064":_fad =_ggd .AppendFormat (_fad ,"\u004d\u006f\u006e\u0064\u0061\u0079"); +default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u006d\u0061t\u0020\u0025\u0073",_bbdc );};if _gag [_cdd ]=='/'{_fad =append (_fad ,'/');};};return _fad ;};const _dfc int =0; +type Lexer struct{_fcc Format ;_bfg []Format ;};const _ecfg int =34; -// String returns the string formatted according to the type. In format strings -// this is the fourth item, where '@' is used as a placeholder for text. -func String (v string ,f string )string {_ac :=Parse (f );var _fe Format ;if len (_ac )==1{_fe =_ac [0];}else if len (_ac )==4{_fe =_ac [3];};_ab :=false ;for _ ,_ecd :=range _fe .Whole {if _ecd .Type ==FmtTypeText {_ab =true ;};};if !_ab {return v ;}; -_ff :=_da .Buffer {};for _ ,_ce :=range _fe .Whole {switch _ce .Type {case FmtTypeLiteral :_ff .WriteByte (_ce .Literal );case FmtTypeText :_ff .WriteString (v );};};return _ff .String ();}; +// Number is used to format a number with a format string. If the format +// string is empty, then General number formatting is used which attempts to mimic +// Excel's general formatting. +func Number (v float64 ,f string )string {if f ==""||f =="\u0047e\u006e\u0065\u0072\u0061\u006c"||f =="\u0040"{return NumberGeneric (v );};_gga :=Parse (f );if len (_gga )==1{return _fbc (v ,_gga [0],false );}else if len (_gga )> 1&&v < 0{return _fbc (v ,_gga [1],true ); +}else if len (_gga )> 2&&v ==0{return _fbc (v ,_gga [2],false );};return _fbc (v ,_gga [0],false );};const _gaa int =-1;func _dce (_fec []byte )[]byte {for _ceb :=len (_fec )-1;_ceb > 0;_ceb --{if _fec [_ceb ]=='9'+1{_fec [_ceb ]='0';if _fec [_ceb -1]=='.'{_ceb --; +};_fec [_ceb -1]++;};};if _fec [0]=='9'+1{_fec [0]='0';copy (_fec [1:],_fec [0:]);_fec [0]='1';};return _fec ;};func (_cge *Lexer )nextFmt (){_cge ._bfg =append (_cge ._bfg ,_cge ._fcc );_cge ._fcc =Format {}};func (_aca *Lexer )Lex (r _eb .Reader ){_bgbd ,_gbd ,_abg :=0,0,0; +_gda :=-1;_acfc ,_acc ,_acda :=0,0,0;_ =_acc ;_ =_acda ;_fgc :=1;_ =_fgc ;_dgcb :=make ([]byte ,4096);_dgg :=false ;for !_dgg {_bgfg :=0;if _acfc > 0{_bgfg =_gbd -_acfc ;};_gbd =0;_dgf ,_ffb :=r .Read (_dgcb [_bgfg :]);if _dgf ==0||_ffb !=nil {_dgg =true ; +};_abg =_dgf +_bgfg ;if _abg < len (_dgcb ){_gda =_abg ;};{_bgbd =_gec ;_acfc =0;_acc =0;_acda =0;};{if _gbd ==_abg {goto _ccga ;};switch _bgbd {case 34:goto _ggef ;case 35:goto _gdg ;case 0:goto _egca ;case 36:goto _edd ;case 37:goto _dad ;case 1:goto _dcg ; +case 2:goto _bbee ;case 38:goto _ega ;case 3:goto _cfd ;case 4:goto _eagg ;case 39:goto _fge ;case 5:goto _cggc ;case 6:goto _gff ;case 7:goto _add ;case 8:goto _edda ;case 40:goto _gbb ;case 9:goto _bfd ;case 41:goto _fcaf ;case 10:goto _adca ;case 42:goto _fef ; +case 11:goto _bea ;case 43:goto _dffc ;case 44:goto _fffe ;case 45:goto _cca ;case 12:goto _bfa ;case 46:goto _afg ;case 13:goto _aeag ;case 14:goto _afa ;case 15:goto _beb ;case 16:goto _gabdb ;case 47:goto _gaab ;case 17:goto _dfg ;case 48:goto _dcgc ; +case 18:goto _ggdf ;case 19:goto _adg ;case 20:goto _efef ;case 49:goto _agb ;case 50:goto _ccc ;case 21:goto _gfd ;case 22:goto _gdd ;case 23:goto _gdaa ;case 24:goto _edc ;case 25:goto _dda ;case 51:goto _dcc ;case 26:goto _gabg ;case 52:goto _acag ; +case 53:goto _ccd ;case 54:goto _gdb ;case 55:goto _gfg ;case 56:goto _fbeb ;case 57:goto _agd ;case 27:goto _acfcb ;case 28:goto _acg ;case 29:goto _aeb ;case 30:goto _bbae ;case 31:goto _cbdc ;case 58:goto _gfc ;case 32:goto _bdbf ;case 59:goto _fbbg ; +case 33:goto _gffb ;case 60:goto _dgea ;case 61:goto _dddg ;case 62:goto _aaaa ;};goto _caac ;_fbe :switch _acda {case 2:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeDigit ,nil );};case 3:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeDigitOpt ,nil );}; +case 5:{_gbd =(_acc )-1;};case 8:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypePercent ,nil );};case 13:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeFraction ,_dgcb [_acfc :_acc ]);};case 14:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeDate ,_dgcb [_acfc :_acc ]); +};case 15:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeTime ,_dgcb [_acfc :_acc ]);};case 16:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeTime ,_dgcb [_acfc :_acc ]);};case 18:{_gbd =(_acc )-1;};case 20:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc :_acc ]); +};case 21:{_gbd =(_acc )-1;_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc +1:_acc -1]);};};goto _bda ;_dbb :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeFraction ,_dgcb [_acfc :_acc ]);};goto _bda ;_fce :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeDigitOpt ,nil ); +};goto _bda ;_deg :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeDigitOptThousands ,nil );};goto _bda ;_bgfc :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypePercent ,nil );};goto _bda ;_agfa :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeDate ,_dgcb [_acfc :_acc ]); +};goto _bda ;_eee :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeDigit ,nil );};goto _bda ;_bde :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeTime ,_dgcb [_acfc :_acc ]);};goto _bda ;_ebd :_gbd =(_acc )-1;{_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc :_acc ]); +};goto _bda ;_fae :_acc =_gbd +1;{_aca ._fcc ._ac =true ;};goto _bda ;_aef :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc :_acc ]);};goto _bda ;_bbdd :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeDollar ,nil );};goto _bda ;_efe :_acc =_gbd +1; +{_aca ._fcc .AddToken (FmtTypeComma ,nil );};goto _bda ;_ddf :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeDecimal ,nil );};goto _bda ;_cfa :_acc =_gbd +1;{_aca .nextFmt ();};goto _bda ;_efd :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeText ,nil );};goto _bda ; +_abb :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeUnderscore ,nil );};goto _bda ;_cdc :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc :_acc ]);};goto _bda ;_dbg :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc +1:_acc -1]); +};goto _bda ;_dge :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeDigitOpt ,nil );};goto _bda ;_feg :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeFraction ,_dgcb [_acfc :_acc ]);};goto _bda ;_dfcg :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypePercent ,nil ); +};goto _bda ;_dbe :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeDate ,_dgcb [_acfc :_acc ]);};goto _bda ;_bgbc :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeDigit ,nil );};goto _bda ;_beg :_acc =_gbd ;_gbd --;{_aca ._fcc .AddToken (FmtTypeTime ,_dgcb [_acfc :_acc ]); +};goto _bda ;_fcea :_acc =_gbd ;_gbd --;{};goto _bda ;_cda :_acc =_gbd +1;{_aca ._fcc .IsExponential =true ;};goto _bda ;_cbd :_acc =_gbd +1;{_aca ._fcc .AddToken (FmtTypeLiteral ,_dgcb [_acfc +1:_acc ]);};goto _bda ;_bda :_acfc =0;if _gbd ++;_gbd ==_abg {goto _ebad ; +};_ggef :_acfc =_gbd ;switch _dgcb [_gbd ]{case 34:goto _fcde ;case 35:goto _bdac ;case 36:goto _bbdd ;case 37:goto _ecga ;case 44:goto _efe ;case 46:goto _ddf ;case 47:goto _eba ;case 48:goto _beda ;case 58:goto _fgbf ;case 59:goto _cfa ;case 63:goto _aee ; +case 64:goto _efd ;case 65:goto _egad ;case 69:goto _fbdb ;case 71:goto _efca ;case 91:goto _ddddd ;case 92:goto _acfg ;case 95:goto _abb ;case 100:goto _eba ;case 104:goto _fgbf ;case 109:goto _fbf ;case 115:goto _bdaa ;case 121:goto _fde ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _dcgb ; +};goto _aef ;_fcde :_acc =_gbd +1;_acda =20;goto _egc ;_egc :if _gbd ++;_gbd ==_abg {goto _gadd ;};_gdg :if _dgcb [_gbd ]==34{goto _aecd ;};goto _ccg ;_ccg :if _gbd ++;_gbd ==_abg {goto _bcb ;};_egca :if _dgcb [_gbd ]==34{goto _aecd ;};goto _ccg ;_aecd :_acc =_gbd +1; +_acda =21;goto _feb ;_feb :if _gbd ++;_gbd ==_abg {goto _afb ;};_edd :if _dgcb [_gbd ]==34{goto _ccg ;};goto _dbg ;_bdac :_acc =_gbd +1;_acda =3;goto _ggcf ;_ggcf :if _gbd ++;_gbd ==_abg {goto _bedb ;};_dad :switch _dgcb [_gbd ]{case 35:goto _ddbg ;case 37:goto _ddbg ; +case 44:goto _gbdb ;case 47:goto _ead ;case 48:goto _ddbg ;case 63:goto _ddbg ;};goto _dge ;_ddbg :if _gbd ++;_gbd ==_abg {goto _fdb ;};_dcg :switch _dgcb [_gbd ]{case 35:goto _ddbg ;case 37:goto _ddbg ;case 47:goto _ead ;case 48:goto _ddbg ;case 63:goto _ddbg ; +};goto _fbe ;_ead :if _gbd ++;_gbd ==_abg {goto _agee ;};_bbee :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _aaa ;case 48:goto _dbgc ;case 63:goto _edeb ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdec ;};goto _fbe ;_edeb :_acc =_gbd +1; +goto _gagd ;_gagd :if _gbd ++;_gbd ==_abg {goto _gcd ;};_ega :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _edeb ;case 44:goto _edeb ;case 46:goto _edeb ;case 48:goto _edeb ;case 63:goto _edeb ;case 65:goto _cec ;};goto _feg ;_cec :if _gbd ++; +_gbd ==_abg {goto _aab ;};_cfd :switch _dgcb [_gbd ]{case 47:goto _gbce ;case 77:goto _bdb ;};goto _dbb ;_gbce :if _gbd ++;_gbd ==_abg {goto _cbc ;};_eagg :if _dgcb [_gbd ]==80{goto _abc ;};goto _dbb ;_abc :_acc =_gbd +1;goto _bgbe ;_bgbe :if _gbd ++;_gbd ==_abg {goto _gcf ; +};_fge :if _dgcb [_gbd ]==65{goto _cec ;};goto _feg ;_bdb :if _gbd ++;_gbd ==_abg {goto _ccdb ;};_cggc :if _dgcb [_gbd ]==47{goto _bba ;};goto _dbb ;_bba :if _gbd ++;_gbd ==_abg {goto _eeea ;};_gff :if _dgcb [_gbd ]==80{goto _dgec ;};goto _dbb ;_dgec :if _gbd ++; +_gbd ==_abg {goto _fefc ;};_add :if _dgcb [_gbd ]==77{goto _abc ;};goto _dbb ;_aaa :if _gbd ++;_gbd ==_abg {goto _ggeb ;};_edda :switch _dgcb [_gbd ]{case 35:goto _cdac ;case 37:goto _aff ;case 63:goto _cdac ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdd ; +};goto _fbe ;_cdac :_acc =_gbd +1;goto _abge ;_abge :if _gbd ++;_gbd ==_abg {goto _ecbc ;};_gbb :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _gecg ;case 44:goto _edeb ;case 46:goto _edeb ;case 48:goto _edeb ;case 63:goto _edeb ;case 65:goto _cec ; +};goto _feg ;_gecg :if _gbd ++;_gbd ==_abg {goto _dcb ;};_bfd :switch _dgcb [_gbd ]{case 35:goto _gde ;case 44:goto _gde ;case 46:goto _gde ;case 48:goto _gde ;case 63:goto _gde ;};goto _dbb ;_gde :_acc =_gbd +1;goto _gage ;_gage :if _gbd ++;_gbd ==_abg {goto _fbbc ; +};_fcaf :switch _dgcb [_gbd ]{case 35:goto _gde ;case 44:goto _gde ;case 46:goto _gde ;case 48:goto _gde ;case 63:goto _gde ;case 65:goto _cec ;};goto _feg ;_aff :if _gbd ++;_gbd ==_abg {goto _afef ;};_adca :if _dgcb [_gbd ]==37{goto _aff ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdd ; +};goto _fbe ;_bdd :_acc =_gbd +1;_acda =13;goto _dfa ;_dfa :if _gbd ++;_gbd ==_abg {goto _fba ;};_fef :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _cgb ;case 44:goto _edeb ;case 46:goto _edeb ;case 48:goto _dbea ;case 63:goto _edeb ;case 65:goto _cec ; +};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdd ;};goto _feg ;_cgb :if _gbd ++;_gbd ==_abg {goto _bff ;};_bea :switch _dgcb [_gbd ]{case 35:goto _gde ;case 37:goto _aff ;case 44:goto _gde ;case 46:goto _gde ;case 63:goto _gde ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdd ; +};goto _dbb ;_dbea :_acc =_gbd +1;goto _acae ;_acae :if _gbd ++;_gbd ==_abg {goto _agdg ;};_dffc :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _dbea ;case 44:goto _edeb ;case 46:goto _edeb ;case 48:goto _dbea ;case 63:goto _edeb ;case 65:goto _cec ; +};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdd ;};goto _feg ;_dbgc :_acc =_gbd +1;goto _ebb ;_ebb :if _gbd ++;_gbd ==_abg {goto _cfe ;};_fffe :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _dbea ;case 44:goto _edeb ;case 46:goto _edeb ;case 48:goto _dbgc ; +case 63:goto _edeb ;case 65:goto _cec ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdec ;};goto _feg ;_bdec :_acc =_gbd +1;goto _ded ;_ded :if _gbd ++;_gbd ==_abg {goto _defd ;};_cca :switch _dgcb [_gbd ]{case 35:goto _edeb ;case 37:goto _bdd ;case 44:goto _edeb ; +case 46:goto _edeb ;case 48:goto _dbgc ;case 63:goto _edeb ;case 65:goto _cec ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _bdec ;};goto _feg ;_gbdb :if _gbd ++;_gbd ==_abg {goto _dggd ;};_bfa :if _dgcb [_gbd ]==35{goto _deg ;};goto _fce ;_ecga :_acc =_gbd +1; +_acda =8;goto _fagd ;_fagd :if _gbd ++;_gbd ==_abg {goto _caee ;};_afg :switch _dgcb [_gbd ]{case 35:goto _gfe ;case 37:goto _bggc ;case 48:goto _bdaf ;case 63:goto _gfe ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _aecb ;};goto _dfcg ;_gfe :if _gbd ++; +_gbd ==_abg {goto _dgd ;};_aeag :switch _dgcb [_gbd ]{case 35:goto _gfe ;case 47:goto _ead ;case 48:goto _gfe ;case 63:goto _gfe ;};goto _bgfc ;_bggc :if _gbd ++;_gbd ==_abg {goto _fbfg ;};_afa :if _dgcb [_gbd ]==37{goto _bggc ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _aecb ; +};goto _fbe ;_aecb :if _gbd ++;_gbd ==_abg {goto _gbbc ;};_beb :switch _dgcb [_gbd ]{case 37:goto _bggc ;case 47:goto _ead ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _aecb ;};goto _fbe ;_bdaf :if _gbd ++;_gbd ==_abg {goto _ecgf ;};_gabdb :switch _dgcb [_gbd ]{case 35:goto _gfe ; +case 37:goto _bggc ;case 47:goto _ead ;case 48:goto _bdaf ;case 63:goto _gfe ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _aecb ;};goto _bgfc ;_eba :_acc =_gbd +1;goto _dbge ;_dbge :if _gbd ++;_gbd ==_abg {goto _ggdb ;};_gaab :switch _dgcb [_gbd ]{case 47:goto _eba ; +case 100:goto _eba ;case 109:goto _eba ;case 121:goto _fagg ;};goto _dbe ;_fagg :if _gbd ++;_gbd ==_abg {goto _bce ;};_dfg :if _dgcb [_gbd ]==121{goto _eba ;};goto _agfa ;_beda :_acc =_gbd +1;_acda =2;goto _gbfd ;_gbfd :if _gbd ++;_gbd ==_abg {goto _aae ; +};_dcgc :switch _dgcb [_gbd ]{case 35:goto _ddbg ;case 37:goto _ecb ;case 47:goto _ead ;case 48:goto _dgfc ;case 63:goto _ddbg ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _fcg ;};goto _bgbc ;_ecb :if _gbd ++;_gbd ==_abg {goto _cee ;};_ggdf :switch _dgcb [_gbd ]{case 35:goto _ddbg ; +case 37:goto _ecb ;case 47:goto _ead ;case 48:goto _ecb ;case 63:goto _ddbg ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _aecb ;};goto _eee ;_dgfc :if _gbd ++;_gbd ==_abg {goto _fagga ;};_adg :switch _dgcb [_gbd ]{case 35:goto _ddbg ;case 37:goto _ecb ; +case 47:goto _ead ;case 48:goto _dgfc ;case 63:goto _ddbg ;};if 49<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _fcg ;};goto _eee ;_fcg :if _gbd ++;_gbd ==_abg {goto _gcfa ;};_efef :switch _dgcb [_gbd ]{case 37:goto _aecb ;case 47:goto _ead ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _fcg ; +};goto _fbe ;_dcgb :_acc =_gbd +1;_acda =20;goto _dcff ;_dcff :if _gbd ++;_gbd ==_abg {goto _feag ;};_agb :switch _dgcb [_gbd ]{case 37:goto _aecb ;case 47:goto _ead ;};if 48<=_dgcb [_gbd ]&&_dgcb [_gbd ]<=57{goto _fcg ;};goto _cdc ;_fgbf :_acc =_gbd +1; +_acda =15;goto _gef ;_gef :if _gbd ++;_gbd ==_abg {goto _bfad ;};_ccc :switch _dgcb [_gbd ]{case 58:goto _fgbf ;case 65:goto _cae ;case 104:goto _fgbf ;case 109:goto _fgbf ;case 115:goto _bdaa ;};goto _beg ;_cae :if _gbd ++;_gbd ==_abg {goto _fdba ;};_gfd :switch _dgcb [_gbd ]{case 47:goto _bcgb ; +case 77:goto _ebee ;};goto _fbe ;_bcgb :if _gbd ++;_gbd ==_abg {goto _bdab ;};_gdd :if _dgcb [_gbd ]==80{goto _fgbf ;};goto _fbe ;_ebee :if _gbd ++;_gbd ==_abg {goto _eddg ;};_gdaa :if _dgcb [_gbd ]==47{goto _gfb ;};goto _fbe ;_gfb :if _gbd ++;_gbd ==_abg {goto _cdda ; +};_edc :if _dgcb [_gbd ]==80{goto _fbdf ;};goto _fbe ;_fbdf :if _gbd ++;_gbd ==_abg {goto _ffa ;};_dda :if _dgcb [_gbd ]==77{goto _fgbf ;};goto _fbe ;_bdaa :_acc =_gbd +1;_acda =15;goto _fcb ;_fcb :if _gbd ++;_gbd ==_abg {goto _bebf ;};_dcc :switch _dgcb [_gbd ]{case 46:goto _eec ; +case 58:goto _fgbf ;case 65:goto _cae ;case 104:goto _fgbf ;case 109:goto _fgbf ;case 115:goto _bdaa ;};goto _beg ;_eec :if _gbd ++;_gbd ==_abg {goto _dcde ;};_gabg :if _dgcb [_gbd ]==48{goto _fged ;};goto _bde ;_fged :_acc =_gbd +1;_acda =15;goto _ebfa ; +_ebfa :if _gbd ++;_gbd ==_abg {goto _dccd ;};_acag :switch _dgcb [_gbd ]{case 48:goto _dccf ;case 58:goto _fgbf ;case 65:goto _cae ;case 104:goto _fgbf ;case 109:goto _fgbf ;case 115:goto _bdaa ;};goto _beg ;_dccf :_acc =_gbd +1;_acda =15;goto _ebfc ;_ebfc :if _gbd ++; +_gbd ==_abg {goto _adeb ;};_ccd :switch _dgcb [_gbd ]{case 48:goto _fgbf ;case 58:goto _fgbf ;case 65:goto _cae ;case 104:goto _fgbf ;case 109:goto _fgbf ;case 115:goto _bdaa ;};goto _beg ;_aee :_acc =_gbd +1;_acda =5;goto _gfeb ;_gfeb :if _gbd ++;_gbd ==_abg {goto _fccb ; +};_gdb :switch _dgcb [_gbd ]{case 35:goto _ddbg ;case 37:goto _ddbg ;case 47:goto _ead ;case 48:goto _ddbg ;case 63:goto _ddbg ;};goto _fcea ;_egad :_acc =_gbd +1;_acda =20;goto _edcg ;_edcg :if _gbd ++;_gbd ==_abg {goto _bceg ;};_gfg :switch _dgcb [_gbd ]{case 47:goto _bcgb ; +case 77:goto _ebee ;};goto _cdc ;_fbdb :if _gbd ++;_gbd ==_abg {goto _ceee ;};_fbeb :switch _dgcb [_gbd ]{case 43:goto _cda ;case 45:goto _cda ;};goto _cdc ;_efca :_acc =_gbd +1;goto _dgca ;_dgca :if _gbd ++;_gbd ==_abg {goto _dggg ;};_agd :if _dgcb [_gbd ]==101{goto _gabga ; +};goto _cdc ;_gabga :if _gbd ++;_gbd ==_abg {goto _bee ;};_acfcb :if _dgcb [_gbd ]==110{goto _cfdb ;};goto _ebd ;_cfdb :if _gbd ++;_gbd ==_abg {goto _aeab ;};_acg :if _dgcb [_gbd ]==101{goto _gddf ;};goto _ebd ;_gddf :if _gbd ++;_gbd ==_abg {goto _fgbc ; +};_aeb :if _dgcb [_gbd ]==114{goto _acaa ;};goto _ebd ;_acaa :if _gbd ++;_gbd ==_abg {goto _gged ;};_bbae :if _dgcb [_gbd ]==97{goto _badg ;};goto _ebd ;_badg :if _gbd ++;_gbd ==_abg {goto _bbef ;};_cbdc :if _dgcb [_gbd ]==108{goto _fae ;};goto _ebd ;_ddddd :_acc =_gbd +1; +_acda =20;goto _abcc ;_abcc :if _gbd ++;_gbd ==_abg {goto _cdg ;};_gfc :switch _dgcb [_gbd ]{case 104:goto _fdd ;case 109:goto _fdd ;case 115:goto _fdd ;};goto _bcgbg ;_bcgbg :if _gbd ++;_gbd ==_abg {goto _dbed ;};_bdbf :if _dgcb [_gbd ]==93{goto _fgg ; +};goto _bcgbg ;_fgg :_acc =_gbd +1;_acda =18;goto _bade ;_abe :_acc =_gbd +1;_acda =16;goto _bade ;_bade :if _gbd ++;_gbd ==_abg {goto _fdgb ;};_fbbg :if _dgcb [_gbd ]==93{goto _fgg ;};goto _bcgbg ;_fdd :if _gbd ++;_gbd ==_abg {goto _feae ;};_gffb :if _dgcb [_gbd ]==93{goto _abe ; +};goto _bcgbg ;_acfg :if _gbd ++;_gbd ==_abg {goto _bbec ;};_dgea :goto _cbd ;_fbf :_acc =_gbd +1;_acda =14;goto _gagea ;_gagea :if _gbd ++;_gbd ==_abg {goto _dbfd ;};_dddg :switch _dgcb [_gbd ]{case 47:goto _eba ;case 58:goto _fgbf ;case 65:goto _cae ; +case 100:goto _eba ;case 104:goto _fgbf ;case 109:goto _fbf ;case 115:goto _bdaa ;case 121:goto _fagg ;};goto _dbe ;_fde :if _gbd ++;_gbd ==_abg {goto _dca ;};_aaaa :if _dgcb [_gbd ]==121{goto _eba ;};goto _cdc ;_caac :_ebad :_bgbd =34;goto _ccga ;_gadd :_bgbd =35; +goto _ccga ;_bcb :_bgbd =0;goto _ccga ;_afb :_bgbd =36;goto _ccga ;_bedb :_bgbd =37;goto _ccga ;_fdb :_bgbd =1;goto _ccga ;_agee :_bgbd =2;goto _ccga ;_gcd :_bgbd =38;goto _ccga ;_aab :_bgbd =3;goto _ccga ;_cbc :_bgbd =4;goto _ccga ;_gcf :_bgbd =39;goto _ccga ; +_ccdb :_bgbd =5;goto _ccga ;_eeea :_bgbd =6;goto _ccga ;_fefc :_bgbd =7;goto _ccga ;_ggeb :_bgbd =8;goto _ccga ;_ecbc :_bgbd =40;goto _ccga ;_dcb :_bgbd =9;goto _ccga ;_fbbc :_bgbd =41;goto _ccga ;_afef :_bgbd =10;goto _ccga ;_fba :_bgbd =42;goto _ccga ; +_bff :_bgbd =11;goto _ccga ;_agdg :_bgbd =43;goto _ccga ;_cfe :_bgbd =44;goto _ccga ;_defd :_bgbd =45;goto _ccga ;_dggd :_bgbd =12;goto _ccga ;_caee :_bgbd =46;goto _ccga ;_dgd :_bgbd =13;goto _ccga ;_fbfg :_bgbd =14;goto _ccga ;_gbbc :_bgbd =15;goto _ccga ; +_ecgf :_bgbd =16;goto _ccga ;_ggdb :_bgbd =47;goto _ccga ;_bce :_bgbd =17;goto _ccga ;_aae :_bgbd =48;goto _ccga ;_cee :_bgbd =18;goto _ccga ;_fagga :_bgbd =19;goto _ccga ;_gcfa :_bgbd =20;goto _ccga ;_feag :_bgbd =49;goto _ccga ;_bfad :_bgbd =50;goto _ccga ; +_fdba :_bgbd =21;goto _ccga ;_bdab :_bgbd =22;goto _ccga ;_eddg :_bgbd =23;goto _ccga ;_cdda :_bgbd =24;goto _ccga ;_ffa :_bgbd =25;goto _ccga ;_bebf :_bgbd =51;goto _ccga ;_dcde :_bgbd =26;goto _ccga ;_dccd :_bgbd =52;goto _ccga ;_adeb :_bgbd =53;goto _ccga ; +_fccb :_bgbd =54;goto _ccga ;_bceg :_bgbd =55;goto _ccga ;_ceee :_bgbd =56;goto _ccga ;_dggg :_bgbd =57;goto _ccga ;_bee :_bgbd =27;goto _ccga ;_aeab :_bgbd =28;goto _ccga ;_fgbc :_bgbd =29;goto _ccga ;_gged :_bgbd =30;goto _ccga ;_bbef :_bgbd =31;goto _ccga ; +_cdg :_bgbd =58;goto _ccga ;_dbed :_bgbd =32;goto _ccga ;_fdgb :_bgbd =59;goto _ccga ;_feae :_bgbd =33;goto _ccga ;_bbec :_bgbd =60;goto _ccga ;_dbfd :_bgbd =61;goto _ccga ;_dca :_bgbd =62;goto _ccga ;_ccga :{};if _gbd ==_gda {switch _bgbd {case 35:goto _cdc ; +case 0:goto _fbe ;case 36:goto _dbg ;case 37:goto _dge ;case 1:goto _fbe ;case 2:goto _fbe ;case 38:goto _feg ;case 3:goto _dbb ;case 4:goto _dbb ;case 39:goto _feg ;case 5:goto _dbb ;case 6:goto _dbb ;case 7:goto _dbb ;case 8:goto _fbe ;case 40:goto _feg ; +case 9:goto _dbb ;case 41:goto _feg ;case 10:goto _fbe ;case 42:goto _feg ;case 11:goto _dbb ;case 43:goto _feg ;case 44:goto _feg ;case 45:goto _feg ;case 12:goto _fce ;case 46:goto _dfcg ;case 13:goto _bgfc ;case 14:goto _fbe ;case 15:goto _fbe ;case 16:goto _bgfc ; +case 47:goto _dbe ;case 17:goto _agfa ;case 48:goto _bgbc ;case 18:goto _eee ;case 19:goto _eee ;case 20:goto _fbe ;case 49:goto _cdc ;case 50:goto _beg ;case 21:goto _fbe ;case 22:goto _fbe ;case 23:goto _fbe ;case 24:goto _fbe ;case 25:goto _fbe ;case 51:goto _beg ; +case 26:goto _bde ;case 52:goto _beg ;case 53:goto _beg ;case 54:goto _fcea ;case 55:goto _cdc ;case 56:goto _cdc ;case 57:goto _cdc ;case 27:goto _ebd ;case 28:goto _ebd ;case 29:goto _ebd ;case 30:goto _ebd ;case 31:goto _ebd ;case 58:goto _cdc ;case 32:goto _fbe ; +case 59:goto _fbe ;case 33:goto _ebd ;case 60:goto _cdc ;case 61:goto _dbe ;case 62:goto _cdc ;};};};if _acfc > 0{copy (_dgcb [0:],_dgcb [_acfc :]);};};_ =_gda ;if _bgbd ==_efc {_b .Log .Debug ("\u0066o\u0072m\u0061\u0074\u0020\u0070\u0061r\u0073\u0065 \u0065\u0072\u0072\u006f\u0072"); +};}; // Value formats a value as a number or string depending on if it appears to be // a number or string. -func Value (v string ,f string )string {if IsNumber (v ){_bcf ,_ :=_ef .ParseFloat (v ,64);return Number (_bcf ,f );};return String (v ,f );};const _gcc int =34;func _ggg (_ceea int64 )int64 {if _ceea < 0{return -_ceea ;};return _ceea ;};func _dcf (_bb ,_edd float64 ,_bdd Format )[]byte {if len (_bdd .Fractional )==0{return nil ; -};_bcg :=_ef .AppendFloat (nil ,_bb ,'f',-1,64);if len (_bcg )> 2{_bcg =_bcg [2:];}else {_bcg =nil ;};_ae :=make ([]byte ,0,len (_bcg ));_ae =append (_ae ,'.');_ffc :=0;_egf :for _afe :=0;_afe < len (_bdd .Fractional );_afe ++{_geb :=_afe ;_cda :=_bdd .Fractional [_afe ]; -switch _cda .Type {case FmtTypeDigit :if _geb < len (_bcg ){_ae =append (_ae ,_bcg [_geb ]);_ffc ++;}else {_ae =append (_ae ,'0');};case FmtTypeDigitOpt :if _geb >=0{_ae =append (_ae ,_bcg [_geb ]);_ffc ++;}else {break _egf ;};case FmtTypeLiteral :_ae =append (_ae ,_cda .Literal ); -default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020f\u0072\u0061\u0063\u0074\u0069\u006f\u006ea\u006c\u0020\u0025\u0076",_cda );};};return _ae ;};func _egg (_cg _g .Time ,_caf string )[]byte {_dab :=[]byte {}; -_fga :=0;for _cgf :=0;_cgf < len (_caf );_cgf ++{var _cacc string ;if _caf [_cgf ]=='/'{_cacc =string (_caf [_fga :_cgf ]);_fga =_cgf +1;}else if _cgf ==len (_caf )-1{_cacc =string (_caf [_fga :_cgf +1]);}else {continue ;};switch _cacc {case "\u0079\u0079":_dab =_cg .AppendFormat (_dab ,"\u0030\u0036"); -case "\u0079\u0079\u0079\u0079":_dab =_cg .AppendFormat (_dab ,"\u0032\u0030\u0030\u0036");case "\u006d":_dab =_cg .AppendFormat (_dab ,"\u0031");case "\u006d\u006d":_dab =_cg .AppendFormat (_dab ,"\u0030\u0031");case "\u006d\u006d\u006d":_dab =_cg .AppendFormat (_dab ,"\u004a\u0061\u006e"); -case "\u006d\u006d\u006d\u006d":_dab =_cg .AppendFormat (_dab ,"\u004aa\u006e\u0075\u0061\u0072\u0079");case "\u006d\u006d\u006dm\u006d":switch _cg .Month (){case _g .January ,_g .July ,_g .June :_dab =append (_dab ,'J');case _g .February :_dab =append (_dab ,'M'); -case _g .March ,_g .May :_dab =append (_dab ,'M');case _g .April ,_g .August :_dab =append (_dab ,'A');case _g .September :_dab =append (_dab ,'S');case _g .October :_dab =append (_dab ,'O');case _g .November :_dab =append (_dab ,'N');case _g .December :_dab =append (_dab ,'D'); -};case "\u0064":_dab =_cg .AppendFormat (_dab ,"\u0032");case "\u0064\u0064":_dab =_cg .AppendFormat (_dab ,"\u0030\u0032");case "\u0064\u0064\u0064":_dab =_cg .AppendFormat (_dab ,"\u004d\u006f\u006e");case "\u0064\u0064\u0064\u0064":_dab =_cg .AppendFormat (_dab ,"\u004d\u006f\u006e\u0064\u0061\u0079"); -default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u006d\u0061t\u0020\u0025\u0073",_cacc );};if _caf [_cgf ]=='/'{_dab =append (_dab ,'/');};};return _dab ;};func _cac (_gdg []byte )[]byte {for _eb :=len (_gdg )-1; -_eb > 0;_eb --{if _gdg [_eb ]=='9'+1{_gdg [_eb ]='0';if _gdg [_eb -1]=='.'{_eb --;};_gdg [_eb -1]++;};};if _gdg [0]=='9'+1{_gdg [0]='0';copy (_gdg [1:],_gdg [0:]);_gdg [0]='1';};return _gdg ;};const _bgd int =34;func (_cbc *Lexer )nextFmt (){_cbc ._fbaf =append (_cbc ._fbaf ,_cbc ._gfef ); -_cbc ._gfef =Format {}};func _ddda (_dba _g .Time ,_ddg float64 ,_gfcb string )[]byte {_dfa :=[]byte {};_bbc :=0;for _feb :=0;_feb < len (_gfcb );_feb ++{var _bgb string ;if _gfcb [_feb ]==':'{_bgb =string (_gfcb [_bbc :_feb ]);_bbc =_feb +1;}else if _feb ==len (_gfcb )-1{_bgb =string (_gfcb [_bbc :_feb +1]); -}else {continue ;};switch _bgb {case "\u0064":_dfa =_dba .AppendFormat (_dfa ,"\u0032");case "\u0068":_dfa =_dba .AppendFormat (_dfa ,"\u0033");case "\u0068\u0068":_dfa =_dba .AppendFormat (_dfa ,"\u0031\u0035");case "\u006d":_dfa =_dba .AppendFormat (_dfa ,"\u0034"); -case "\u006d\u006d":_dfa =_dba .AppendFormat (_dfa ,"\u0030\u0034");case "\u0073":_dfa =_dba .Round (_g .Second ).AppendFormat (_dfa ,"\u0035");case "\u0073\u002e\u0030":_dfa =_dba .Round (_g .Second /10).AppendFormat (_dfa ,"\u0035\u002e\u0030");case "\u0073\u002e\u0030\u0030":_dfa =_dba .Round (_g .Second /100).AppendFormat (_dfa ,"\u0035\u002e\u0030\u0030"); -case "\u0073\u002e\u00300\u0030":_dfa =_dba .Round (_g .Second /1000).AppendFormat (_dfa ,"\u0035\u002e\u00300\u0030");case "\u0073\u0073":_dfa =_dba .Round (_g .Second ).AppendFormat (_dfa ,"\u0030\u0035");case "\u0073\u0073\u002e\u0030":_dfa =_dba .Round (_g .Second /10).AppendFormat (_dfa ,"\u0030\u0035\u002e\u0030"); -case "\u0073\u0073\u002e0\u0030":_dfa =_dba .Round (_g .Second /100).AppendFormat (_dfa ,"\u0030\u0035\u002e0\u0030");case "\u0073\u0073\u002e\u0030\u0030\u0030":_dfa =_dba .Round (_g .Second /1000).AppendFormat (_dfa ,"\u0030\u0035\u002e\u0030\u0030\u0030"); -case "\u0041\u004d\u002fP\u004d":_dfa =_dba .AppendFormat (_dfa ,"\u0050\u004d");case "\u005b\u0068\u005d":_dfa =_ef .AppendInt (_dfa ,int64 (_ddg *24),10);case "\u005b\u006d\u005d":_dfa =_ef .AppendInt (_dfa ,int64 (_ddg *24*60),10);case "\u005b\u0073\u005d":_dfa =_ef .AppendInt (_dfa ,int64 (_ddg *24*60*60),10); -case "":default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0074\u0069\u006d\u0065\u0020\u0066\u006f\u0072\u006d\u0061t\u0020\u0025\u0073",_bgb );};if _gfcb [_feb ]==':'{_dfa =append (_dfa ,':');};};return _dfa ; -};const _ea =1e11;func Parse (s string )[]Format {_fbf :=Lexer {};_fbf .Lex (_gg .NewReader (s ));_fbf ._fbaf =append (_fbf ._fbaf ,_fbf ._gfef );return _fbf ._fbaf ;};func (_aef *Lexer )Lex (r _e .Reader ){_ade ,_bfd ,_ggd :=0,0,0;_eee :=-1;_dac ,_fgc ,_efd :=0,0,0; -_ =_fgc ;_ =_efd ;_aaf :=1;_ =_aaf ;_gca :=make ([]byte ,4096);_bbe :=false ;for !_bbe {_efb :=0;if _dac > 0{_efb =_bfd -_dac ;};_bfd =0;_feab ,_ebd :=r .Read (_gca [_efb :]);if _feab ==0||_ebd !=nil {_bbe =true ;};_ggd =_feab +_efb ;if _ggd < len (_gca ){_eee =_ggd ; -};{_ade =_ccf ;_dac =0;_fgc =0;_efd =0;};{if _bfd ==_ggd {goto _edb ;};switch _ade {case 34:goto _bbef ;case 35:goto _gcb ;case 0:goto _aeg ;case 36:goto _dcc ;case 37:goto _cce ;case 1:goto _faba ;case 2:goto _gec ;case 38:goto _dcdf ;case 3:goto _bbca ; -case 4:goto _facg ;case 39:goto _eegg ;case 5:goto _gdb ;case 6:goto _fbda ;case 7:goto _fbafd ;case 8:goto _deb ;case 40:goto _ega ;case 9:goto _bdb ;case 41:goto _dgg ;case 10:goto _aaba ;case 42:goto _eab ;case 11:goto _gge ;case 43:goto _fgcg ;case 44:goto _ebag ; -case 45:goto _dace ;case 12:goto _dcbg ;case 46:goto _gcg ;case 13:goto _cfa ;case 14:goto _dcdb ;case 15:goto _affa ;case 16:goto _cfg ;case 47:goto _fbed ;case 17:goto _efcf ;case 48:goto _fbege ;case 18:goto _ddad ;case 19:goto _dcg ;case 20:goto _ccd ; -case 49:goto _bfe ;case 50:goto _efba ;case 21:goto _fec ;case 22:goto _abg ;case 23:goto _dbf ;case 24:goto _aedf ;case 25:goto _adab ;case 51:goto _bbaa ;case 26:goto _agc ;case 52:goto _bddg ;case 53:goto _fbc ;case 54:goto _cegd ;case 55:goto _abc ; -case 56:goto _gfcac ;case 57:goto _cbbg ;case 27:goto _acf ;case 28:goto _dca ;case 29:goto _cgd ;case 30:goto _dccg ;case 31:goto _afga ;case 58:goto _gcba ;case 32:goto _cdgf ;case 59:goto _gbb ;case 33:goto _deg ;case 60:goto _egb ;case 61:goto _adac ; -case 62:goto _aecf ;};goto _accg ;_afdg :switch _efd {case 2:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeDigit ,nil );};case 3:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeDigitOpt ,nil );};case 5:{_bfd =(_fgc )-1;};case 8:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypePercent ,nil ); -};case 13:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeFraction ,_gca [_dac :_fgc ]);};case 14:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeDate ,_gca [_dac :_fgc ]);};case 15:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeTime ,_gca [_dac :_fgc ]); -};case 16:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeTime ,_gca [_dac :_fgc ]);};case 18:{_bfd =(_fgc )-1;};case 20:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac :_fgc ]);};case 21:{_bfd =(_fgc )-1;_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac +1:_fgc -1]); -};};goto _afgf ;_afgb :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeFraction ,_gca [_dac :_fgc ]);};goto _afgf ;_ecdf :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeDigitOpt ,nil );};goto _afgf ;_dfg :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeDigitOptThousands ,nil ); -};goto _afgf ;_aaaa :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypePercent ,nil );};goto _afgf ;_fc :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeDate ,_gca [_dac :_fgc ]);};goto _afgf ;_aee :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeDigit ,nil ); -};goto _afgf ;_aec :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeTime ,_gca [_dac :_fgc ]);};goto _afgf ;_gdd :_bfd =(_fgc )-1;{_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac :_fgc ]);};goto _afgf ;_bed :_fgc =_bfd +1;{_aef ._gfef ._ec =true ;};goto _afgf ; -_ccg :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac :_fgc ]);};goto _afgf ;_cfd :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeDollar ,nil );};goto _afgf ;_afb :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeComma ,nil );};goto _afgf ;_cfdf :_fgc =_bfd +1; -{_aef ._gfef .AddToken (FmtTypeDecimal ,nil );};goto _afgf ;_geg :_fgc =_bfd +1;{_aef .nextFmt ();};goto _afgf ;_fbaa :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeText ,nil );};goto _afgf ;_ageg :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeUnderscore ,nil ); -};goto _afgf ;_becf :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac :_fgc ]);};goto _afgf ;_egdb :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac +1:_fgc -1]);};goto _afgf ;_efc :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeDigitOpt ,nil ); -};goto _afgf ;_afa :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeFraction ,_gca [_dac :_fgc ]);};goto _afgf ;_dad :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypePercent ,nil );};goto _afgf ;_cba :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeDate ,_gca [_dac :_fgc ]); -};goto _afgf ;_gfca :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeDigit ,nil );};goto _afgf ;_cbb :_fgc =_bfd ;_bfd --;{_aef ._gfef .AddToken (FmtTypeTime ,_gca [_dac :_fgc ]);};goto _afgf ;_bbcb :_fgc =_bfd ;_bfd --;{};goto _afgf ;_dcd :_fgc =_bfd +1; -{_aef ._gfef .IsExponential =true ;};goto _afgf ;_cefc :_fgc =_bfd +1;{_aef ._gfef .AddToken (FmtTypeLiteral ,_gca [_dac +1:_fgc ]);};goto _afgf ;_afgf :_dac =0;if _bfd ++;_bfd ==_ggd {goto _cga ;};_bbef :_dac =_bfd ;switch _gca [_bfd ]{case 34:goto _abe ; -case 35:goto _fabe ;case 36:goto _cfd ;case 37:goto _dfgc ;case 44:goto _afb ;case 46:goto _cfdf ;case 47:goto _fbafa ;case 48:goto _ggc ;case 58:goto _gbea ;case 59:goto _geg ;case 63:goto _def ;case 64:goto _fbaa ;case 65:goto _cbgd ;case 69:goto _ddb ; -case 71:goto _aga ;case 91:goto _ecda ;case 92:goto _fcc ;case 95:goto _ageg ;case 100:goto _fbafa ;case 104:goto _gbea ;case 109:goto _cfab ;case 115:goto _abb ;case 121:goto _aegd ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _cbg ;};goto _ccg ;_abe :_fgc =_bfd +1; -_efd =20;goto _fgf ;_fgf :if _bfd ++;_bfd ==_ggd {goto _aafg ;};_gcb :if _gca [_bfd ]==34{goto _egc ;};goto _dbe ;_dbe :if _bfd ++;_bfd ==_ggd {goto _becab ;};_aeg :if _gca [_bfd ]==34{goto _egc ;};goto _dbe ;_egc :_fgc =_bfd +1;_efd =21;goto _dga ;_dga :if _bfd ++; -_bfd ==_ggd {goto _gee ;};_dcc :if _gca [_bfd ]==34{goto _dbe ;};goto _egdb ;_fabe :_fgc =_bfd +1;_efd =3;goto _gdge ;_gdge :if _bfd ++;_bfd ==_ggd {goto _ead ;};_cce :switch _gca [_bfd ]{case 35:goto _edg ;case 37:goto _edg ;case 44:goto _afad ;case 47:goto _efg ; -case 48:goto _edg ;case 63:goto _edg ;};goto _efc ;_edg :if _bfd ++;_bfd ==_ggd {goto _edf ;};_faba :switch _gca [_bfd ]{case 35:goto _edg ;case 37:goto _edg ;case 47:goto _efg ;case 48:goto _edg ;case 63:goto _edg ;};goto _afdg ;_efg :if _bfd ++;_bfd ==_ggd {goto _ggfb ; -};_gec :switch _gca [_bfd ]{case 35:goto _ace ;case 37:goto _afdc ;case 48:goto _aea ;case 63:goto _ace ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _dea ;};goto _afdg ;_ace :_fgc =_bfd +1;goto _cgb ;_cgb :if _bfd ++;_bfd ==_ggd {goto _abbd ;};_dcdf :switch _gca [_bfd ]{case 35:goto _ace ; -case 37:goto _ace ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _ace ;case 63:goto _ace ;case 65:goto _acg ;};goto _afa ;_acg :if _bfd ++;_bfd ==_ggd {goto _ffd ;};_bbca :switch _gca [_bfd ]{case 47:goto _cdaag ;case 77:goto _fdc ;};goto _afgb ;_cdaag :if _bfd ++; -_bfd ==_ggd {goto _fbag ;};_facg :if _gca [_bfd ]==80{goto _cgc ;};goto _afgb ;_cgc :_fgc =_bfd +1;goto _cbe ;_cbe :if _bfd ++;_bfd ==_ggd {goto _bcd ;};_eegg :if _gca [_bfd ]==65{goto _acg ;};goto _afa ;_fdc :if _bfd ++;_bfd ==_ggd {goto _gccg ;};_gdb :if _gca [_bfd ]==47{goto _gaed ; -};goto _afgb ;_gaed :if _bfd ++;_bfd ==_ggd {goto _bgbc ;};_fbda :if _gca [_bfd ]==80{goto _becg ;};goto _afgb ;_becg :if _bfd ++;_bfd ==_ggd {goto _fgff ;};_fbafd :if _gca [_bfd ]==77{goto _cgc ;};goto _afgb ;_afdc :if _bfd ++;_bfd ==_ggd {goto _dcac ; -};_deb :switch _gca [_bfd ]{case 35:goto _gfg ;case 37:goto _cgce ;case 63:goto _gfg ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _beba ;};goto _afdg ;_gfg :_fgc =_bfd +1;goto _dfe ;_dfe :if _bfd ++;_bfd ==_ggd {goto _cdb ;};_ega :switch _gca [_bfd ]{case 35:goto _ace ; -case 37:goto _cbdd ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _ace ;case 63:goto _ace ;case 65:goto _acg ;};goto _afa ;_cbdd :if _bfd ++;_bfd ==_ggd {goto _fgdg ;};_bdb :switch _gca [_bfd ]{case 35:goto _ede ;case 44:goto _ede ;case 46:goto _ede ; -case 48:goto _ede ;case 63:goto _ede ;};goto _afgb ;_ede :_fgc =_bfd +1;goto _fcg ;_fcg :if _bfd ++;_bfd ==_ggd {goto _ebe ;};_dgg :switch _gca [_bfd ]{case 35:goto _ede ;case 44:goto _ede ;case 46:goto _ede ;case 48:goto _ede ;case 63:goto _ede ;case 65:goto _acg ; -};goto _afa ;_cgce :if _bfd ++;_bfd ==_ggd {goto _egfb ;};_aaba :if _gca [_bfd ]==37{goto _cgce ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _beba ;};goto _afdg ;_beba :_fgc =_bfd +1;_efd =13;goto _gac ;_gac :if _bfd ++;_bfd ==_ggd {goto _dgd ;};_eab :switch _gca [_bfd ]{case 35:goto _ace ; -case 37:goto _dbc ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _gedf ;case 63:goto _ace ;case 65:goto _acg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _beba ;};goto _afa ;_dbc :if _bfd ++;_bfd ==_ggd {goto _aefc ;};_gge :switch _gca [_bfd ]{case 35:goto _ede ; -case 37:goto _cgce ;case 44:goto _ede ;case 46:goto _ede ;case 63:goto _ede ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _beba ;};goto _afgb ;_gedf :_fgc =_bfd +1;goto _cge ;_cge :if _bfd ++;_bfd ==_ggd {goto _cbab ;};_fgcg :switch _gca [_bfd ]{case 35:goto _ace ; -case 37:goto _gedf ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _gedf ;case 63:goto _ace ;case 65:goto _acg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _beba ;};goto _afa ;_aea :_fgc =_bfd +1;goto _afbc ;_afbc :if _bfd ++;_bfd ==_ggd {goto _bagg ; -};_ebag :switch _gca [_bfd ]{case 35:goto _ace ;case 37:goto _gedf ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _aea ;case 63:goto _ace ;case 65:goto _acg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _dea ;};goto _afa ;_dea :_fgc =_bfd +1;goto _dge ; -_dge :if _bfd ++;_bfd ==_ggd {goto _aac ;};_dace :switch _gca [_bfd ]{case 35:goto _ace ;case 37:goto _beba ;case 44:goto _ace ;case 46:goto _ace ;case 48:goto _aea ;case 63:goto _ace ;case 65:goto _acg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _dea ; -};goto _afa ;_afad :if _bfd ++;_bfd ==_ggd {goto _bbcg ;};_dcbg :if _gca [_bfd ]==35{goto _dfg ;};goto _ecdf ;_dfgc :_fgc =_bfd +1;_efd =8;goto _beca ;_beca :if _bfd ++;_bfd ==_ggd {goto _gfed ;};_gcg :switch _gca [_bfd ]{case 35:goto _gfcbc ;case 37:goto _faeg ; -case 48:goto _dfgd ;case 63:goto _gfcbc ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _adfc ;};goto _dad ;_gfcbc :if _bfd ++;_bfd ==_ggd {goto _dfgb ;};_cfa :switch _gca [_bfd ]{case 35:goto _gfcbc ;case 47:goto _efg ;case 48:goto _gfcbc ;case 63:goto _gfcbc ; -};goto _aaaa ;_faeg :if _bfd ++;_bfd ==_ggd {goto _bgc ;};_dcdb :if _gca [_bfd ]==37{goto _faeg ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _adfc ;};goto _afdg ;_adfc :if _bfd ++;_bfd ==_ggd {goto _cbeg ;};_affa :switch _gca [_bfd ]{case 37:goto _faeg ; -case 47:goto _efg ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _adfc ;};goto _afdg ;_dfgd :if _bfd ++;_bfd ==_ggd {goto _efgb ;};_cfg :switch _gca [_bfd ]{case 35:goto _gfcbc ;case 37:goto _faeg ;case 47:goto _efg ;case 48:goto _dfgd ;case 63:goto _gfcbc ; -};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _adfc ;};goto _aaaa ;_fbafa :_fgc =_bfd +1;goto _efgf ;_efgf :if _bfd ++;_bfd ==_ggd {goto _becd ;};_fbed :switch _gca [_bfd ]{case 47:goto _fbafa ;case 100:goto _fbafa ;case 109:goto _fbafa ;case 121:goto _gaeea ; -};goto _cba ;_gaeea :if _bfd ++;_bfd ==_ggd {goto _cdbc ;};_efcf :if _gca [_bfd ]==121{goto _fbafa ;};goto _fc ;_ggc :_fgc =_bfd +1;_efd =2;goto _bba ;_bba :if _bfd ++;_bfd ==_ggd {goto _bgcc ;};_fbege :switch _gca [_bfd ]{case 35:goto _edg ;case 37:goto _dbcd ; -case 47:goto _efg ;case 48:goto _adfd ;case 63:goto _edg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _deaf ;};goto _gfca ;_dbcd :if _bfd ++;_bfd ==_ggd {goto _acgc ;};_ddad :switch _gca [_bfd ]{case 35:goto _edg ;case 37:goto _dbcd ;case 47:goto _efg ; -case 48:goto _dbcd ;case 63:goto _edg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _adfc ;};goto _aee ;_adfd :if _bfd ++;_bfd ==_ggd {goto _bee ;};_dcg :switch _gca [_bfd ]{case 35:goto _edg ;case 37:goto _dbcd ;case 47:goto _efg ;case 48:goto _adfd ; -case 63:goto _edg ;};if 49<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _deaf ;};goto _aee ;_deaf :if _bfd ++;_bfd ==_ggd {goto _bfb ;};_ccd :switch _gca [_bfd ]{case 37:goto _adfc ;case 47:goto _efg ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _deaf ;};goto _afdg ; -_cbg :_fgc =_bfd +1;_efd =20;goto _feac ;_feac :if _bfd ++;_bfd ==_ggd {goto _adfdc ;};_bfe :switch _gca [_bfd ]{case 37:goto _adfc ;case 47:goto _efg ;};if 48<=_gca [_bfd ]&&_gca [_bfd ]<=57{goto _deaf ;};goto _becf ;_gbea :_fgc =_bfd +1;_efd =15;goto _dff ; -_dff :if _bfd ++;_bfd ==_ggd {goto _aege ;};_efba :switch _gca [_bfd ]{case 58:goto _gbea ;case 65:goto _ggfe ;case 104:goto _gbea ;case 109:goto _gbea ;case 115:goto _abb ;};goto _cbb ;_ggfe :if _bfd ++;_bfd ==_ggd {goto _edfa ;};_fec :switch _gca [_bfd ]{case 47:goto _faca ; -case 77:goto _feaba ;};goto _afdg ;_faca :if _bfd ++;_bfd ==_ggd {goto _cefa ;};_abg :if _gca [_bfd ]==80{goto _gbea ;};goto _afdg ;_feaba :if _bfd ++;_bfd ==_ggd {goto _bfc ;};_dbf :if _gca [_bfd ]==47{goto _gdf ;};goto _afdg ;_gdf :if _bfd ++;_bfd ==_ggd {goto _aae ; -};_aedf :if _gca [_bfd ]==80{goto _agg ;};goto _afdg ;_agg :if _bfd ++;_bfd ==_ggd {goto _beg ;};_adab :if _gca [_bfd ]==77{goto _gbea ;};goto _afdg ;_abb :_fgc =_bfd +1;_efd =15;goto _gceb ;_gceb :if _bfd ++;_bfd ==_ggd {goto _dde ;};_bbaa :switch _gca [_bfd ]{case 46:goto _dffb ; -case 58:goto _gbea ;case 65:goto _ggfe ;case 104:goto _gbea ;case 109:goto _gbea ;case 115:goto _abb ;};goto _cbb ;_dffb :if _bfd ++;_bfd ==_ggd {goto _bgba ;};_agc :if _gca [_bfd ]==48{goto _gdc ;};goto _aec ;_gdc :_fgc =_bfd +1;_efd =15;goto _bae ;_bae :if _bfd ++; -_bfd ==_ggd {goto _dgeg ;};_bddg :switch _gca [_bfd ]{case 48:goto _gea ;case 58:goto _gbea ;case 65:goto _ggfe ;case 104:goto _gbea ;case 109:goto _gbea ;case 115:goto _abb ;};goto _cbb ;_gea :_fgc =_bfd +1;_efd =15;goto _abd ;_abd :if _bfd ++;_bfd ==_ggd {goto _bge ; -};_fbc :switch _gca [_bfd ]{case 48:goto _gbea ;case 58:goto _gbea ;case 65:goto _ggfe ;case 104:goto _gbea ;case 109:goto _gbea ;case 115:goto _abb ;};goto _cbb ;_def :_fgc =_bfd +1;_efd =5;goto _bebg ;_bebg :if _bfd ++;_bfd ==_ggd {goto _gdca ;};_cegd :switch _gca [_bfd ]{case 35:goto _edg ; -case 37:goto _edg ;case 47:goto _efg ;case 48:goto _edg ;case 63:goto _edg ;};goto _bbcb ;_cbgd :_fgc =_bfd +1;_efd =20;goto _edca ;_edca :if _bfd ++;_bfd ==_ggd {goto _baga ;};_abc :switch _gca [_bfd ]{case 47:goto _faca ;case 77:goto _feaba ;};goto _becf ; -_ddb :if _bfd ++;_bfd ==_ggd {goto _ddcc ;};_gfcac :switch _gca [_bfd ]{case 43:goto _dcd ;case 45:goto _dcd ;};goto _becf ;_aga :_fgc =_bfd +1;goto _cfgd ;_cfgd :if _bfd ++;_bfd ==_ggd {goto _fcb ;};_cbbg :if _gca [_bfd ]==101{goto _gcgb ;};goto _becf ; -_gcgb :if _bfd ++;_bfd ==_ggd {goto _gcee ;};_acf :if _gca [_bfd ]==110{goto _efa ;};goto _gdd ;_efa :if _bfd ++;_bfd ==_ggd {goto _ggea ;};_dca :if _gca [_bfd ]==101{goto _ggdg ;};goto _gdd ;_ggdg :if _bfd ++;_bfd ==_ggd {goto _gcaf ;};_cgd :if _gca [_bfd ]==114{goto _bbee ; -};goto _gdd ;_bbee :if _bfd ++;_bfd ==_ggd {goto _egfbc ;};_dccg :if _gca [_bfd ]==97{goto _faf ;};goto _gdd ;_faf :if _bfd ++;_bfd ==_ggd {goto _baed ;};_afga :if _gca [_bfd ]==108{goto _bed ;};goto _gdd ;_ecda :_fgc =_bfd +1;_efd =20;goto _fde ;_fde :if _bfd ++; -_bfd ==_ggd {goto _aecb ;};_gcba :switch _gca [_bfd ]{case 104:goto _eddf ;case 109:goto _eddf ;case 115:goto _eddf ;};goto _fbfd ;_fbfd :if _bfd ++;_bfd ==_ggd {goto _fef ;};_cdgf :if _gca [_bfd ]==93{goto _dbce ;};goto _fbfd ;_dbce :_fgc =_bfd +1;_efd =18; -goto _cded ;_debb :_fgc =_bfd +1;_efd =16;goto _cded ;_cded :if _bfd ++;_bfd ==_ggd {goto _adg ;};_gbb :if _gca [_bfd ]==93{goto _dbce ;};goto _fbfd ;_eddf :if _bfd ++;_bfd ==_ggd {goto _dbcdc ;};_deg :if _gca [_bfd ]==93{goto _debb ;};goto _fbfd ;_fcc :if _bfd ++; -_bfd ==_ggd {goto _ege ;};_egb :goto _cefc ;_cfab :_fgc =_bfd +1;_efd =14;goto _fbcg ;_fbcg :if _bfd ++;_bfd ==_ggd {goto _baggb ;};_adac :switch _gca [_bfd ]{case 47:goto _fbafa ;case 58:goto _gbea ;case 65:goto _ggfe ;case 100:goto _fbafa ;case 104:goto _gbea ; -case 109:goto _cfab ;case 115:goto _abb ;case 121:goto _gaeea ;};goto _cba ;_aegd :if _bfd ++;_bfd ==_ggd {goto _aacb ;};_aecf :if _gca [_bfd ]==121{goto _fbafa ;};goto _becf ;_accg :_cga :_ade =34;goto _edb ;_aafg :_ade =35;goto _edb ;_becab :_ade =0; -goto _edb ;_gee :_ade =36;goto _edb ;_ead :_ade =37;goto _edb ;_edf :_ade =1;goto _edb ;_ggfb :_ade =2;goto _edb ;_abbd :_ade =38;goto _edb ;_ffd :_ade =3;goto _edb ;_fbag :_ade =4;goto _edb ;_bcd :_ade =39;goto _edb ;_gccg :_ade =5;goto _edb ;_bgbc :_ade =6; -goto _edb ;_fgff :_ade =7;goto _edb ;_dcac :_ade =8;goto _edb ;_cdb :_ade =40;goto _edb ;_fgdg :_ade =9;goto _edb ;_ebe :_ade =41;goto _edb ;_egfb :_ade =10;goto _edb ;_dgd :_ade =42;goto _edb ;_aefc :_ade =11;goto _edb ;_cbab :_ade =43;goto _edb ;_bagg :_ade =44; -goto _edb ;_aac :_ade =45;goto _edb ;_bbcg :_ade =12;goto _edb ;_gfed :_ade =46;goto _edb ;_dfgb :_ade =13;goto _edb ;_bgc :_ade =14;goto _edb ;_cbeg :_ade =15;goto _edb ;_efgb :_ade =16;goto _edb ;_becd :_ade =47;goto _edb ;_cdbc :_ade =17;goto _edb ; -_bgcc :_ade =48;goto _edb ;_acgc :_ade =18;goto _edb ;_bee :_ade =19;goto _edb ;_bfb :_ade =20;goto _edb ;_adfdc :_ade =49;goto _edb ;_aege :_ade =50;goto _edb ;_edfa :_ade =21;goto _edb ;_cefa :_ade =22;goto _edb ;_bfc :_ade =23;goto _edb ;_aae :_ade =24; -goto _edb ;_beg :_ade =25;goto _edb ;_dde :_ade =51;goto _edb ;_bgba :_ade =26;goto _edb ;_dgeg :_ade =52;goto _edb ;_bge :_ade =53;goto _edb ;_gdca :_ade =54;goto _edb ;_baga :_ade =55;goto _edb ;_ddcc :_ade =56;goto _edb ;_fcb :_ade =57;goto _edb ;_gcee :_ade =27; -goto _edb ;_ggea :_ade =28;goto _edb ;_gcaf :_ade =29;goto _edb ;_egfbc :_ade =30;goto _edb ;_baed :_ade =31;goto _edb ;_aecb :_ade =58;goto _edb ;_fef :_ade =32;goto _edb ;_adg :_ade =59;goto _edb ;_dbcdc :_ade =33;goto _edb ;_ege :_ade =60;goto _edb ; -_baggb :_ade =61;goto _edb ;_aacb :_ade =62;goto _edb ;_edb :{};if _bfd ==_eee {switch _ade {case 35:goto _becf ;case 0:goto _afdg ;case 36:goto _egdb ;case 37:goto _efc ;case 1:goto _afdg ;case 2:goto _afdg ;case 38:goto _afa ;case 3:goto _afgb ;case 4:goto _afgb ; -case 39:goto _afa ;case 5:goto _afgb ;case 6:goto _afgb ;case 7:goto _afgb ;case 8:goto _afdg ;case 40:goto _afa ;case 9:goto _afgb ;case 41:goto _afa ;case 10:goto _afdg ;case 42:goto _afa ;case 11:goto _afgb ;case 43:goto _afa ;case 44:goto _afa ;case 45:goto _afa ; -case 12:goto _ecdf ;case 46:goto _dad ;case 13:goto _aaaa ;case 14:goto _afdg ;case 15:goto _afdg ;case 16:goto _aaaa ;case 47:goto _cba ;case 17:goto _fc ;case 48:goto _gfca ;case 18:goto _aee ;case 19:goto _aee ;case 20:goto _afdg ;case 49:goto _becf ; -case 50:goto _cbb ;case 21:goto _afdg ;case 22:goto _afdg ;case 23:goto _afdg ;case 24:goto _afdg ;case 25:goto _afdg ;case 51:goto _cbb ;case 26:goto _aec ;case 52:goto _cbb ;case 53:goto _cbb ;case 54:goto _bbcb ;case 55:goto _becf ;case 56:goto _becf ; -case 57:goto _becf ;case 27:goto _gdd ;case 28:goto _gdd ;case 29:goto _gdd ;case 30:goto _gdd ;case 31:goto _gdd ;case 58:goto _becf ;case 32:goto _afdg ;case 59:goto _afdg ;case 33:goto _gdd ;case 60:goto _becf ;case 61:goto _cba ;case 62:goto _becf ; -};};};if _dac > 0{copy (_gca [0:],_gca [_dac :]);};};_ =_eee ;if _ade ==_bebe {_b .Log .Debug ("\u0066o\u0072m\u0061\u0074\u0020\u0070\u0061r\u0073\u0065 \u0065\u0072\u0072\u006f\u0072");};};func IsNumber (data string )(_bce bool ){_edc ,_gbe ,_dage :=0,0,len (data ); -_dafe :=len (data );_ddab ,_ebae ,_bf :=0,0,0;_ =_ebae ;_ =_bf ;_ =_ddab ;{_edc =_bagc ;_ddab =0;_ebae =0;_bf =0;};{if _gbe ==_dage {goto _acc ;};switch _edc {case 0:goto _ged ;case 1:goto _cdg ;case 2:goto _adf ;case 3:goto _cdaa ;case 4:goto _gaee ;case 5:goto _bdgc ; -case 6:goto _bbcf ;case 7:goto _bab ;};goto _fgeg ;_fbeg :_ebae =_gbe ;_gbe --;{_bce =false ;};goto _gbgb ;_afd :_ebae =_gbe ;_gbe --;{_bce =_ebae ==len (data );};goto _gbgb ;_bbf :_ebae =_gbe ;_gbe --;{_bce =_ebae ==len (data );};goto _gbgb ;_gfe :switch _bf {case 2:{_gbe =(_ebae )-1; -_bce =_ebae ==len (data );};case 3:{_gbe =(_ebae )-1;_bce =false ;};};goto _gbgb ;_gbgb :_ddab =0;if _gbe ++;_gbe ==_dage {goto _cbd ;};_ged :_ddab =_gbe ;switch data [_gbe ]{case 43:goto _acd ;case 45:goto _acd ;};if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _fee ; -};goto _gbf ;_gbf :if _gbe ++;_gbe ==_dage {goto _eeg ;};_cdg :goto _gbf ;_acd :if _gbe ++;_gbe ==_dage {goto _dcb ;};_adf :if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _fee ;};goto _gbf ;_fee :if _gbe ++;_gbe ==_dage {goto _eege ;};_cdaa :if data [_gbe ]==46{goto _ddfb ; -};if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _fee ;};goto _gbf ;_ddfb :if _gbe ++;_gbe ==_dage {goto _cde ;};_gaee :if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _bdde ;};goto _gbf ;_bdde :if _gbe ++;_gbe ==_dage {goto _fbg ;};_bdgc :if data [_gbe ]==69{goto _fgd ; -};if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _bdde ;};goto _gbf ;_fgd :if _gbe ++;_gbe ==_dage {goto _acdg ;};_bbcf :switch data [_gbe ]{case 43:goto _fge ;case 45:goto _fge ;};goto _gbf ;_fge :_ebae =_gbe +1;_bf =3;goto _ccc ;_bafe :_ebae =_gbe +1;_bf =2; -goto _ccc ;_ccc :if _gbe ++;_gbe ==_dage {goto _aff ;};_bab :if 48<=data [_gbe ]&&data [_gbe ]<=57{goto _bafe ;};goto _gbf ;_fgeg :_cbd :_edc =0;goto _acc ;_eeg :_edc =1;goto _acc ;_dcb :_edc =2;goto _acc ;_eege :_edc =3;goto _acc ;_cde :_edc =4;goto _acc ; -_fbg :_edc =5;goto _acc ;_acdg :_edc =6;goto _acc ;_aff :_edc =7;goto _acc ;_acc :{};if _gbe ==_dafe {switch _edc {case 1:goto _fbeg ;case 2:goto _fbeg ;case 3:goto _afd ;case 4:goto _fbeg ;case 5:goto _bbf ;case 6:goto _fbeg ;case 7:goto _gfe ;};};};if _edc ==_bebe {return false ; -};return ;};const _bga int =-1; +func Value (v string ,f string )string {if IsNumber (v ){_eg ,_ :=_ed .ParseFloat (v ,64);return Number (_eg ,f );};return String (v ,f );};func _edb (_aceg int64 )int64 {if _aceg < 0{return -_aceg ;};return _aceg ;};const _gec int =34;const _efc int =-1; +const _fbg int =0; -// NumberGeneric formats the number with the generic format which attemps to -// mimic Excel's general formatting. -func NumberGeneric (v float64 )string {if _ge .Abs (v )>=_ea ||_ge .Abs (v )<=_db &&v !=0{return _gbge (v );};_aa :=make ([]byte ,0,15);_aa =_ef .AppendFloat (_aa ,v ,'f',-1,64);if len (_aa )> 11{_aab :=_aa [11]-'0';if _aab >=5&&_aab <=9{_aa [10]++;_aa =_aa [0:11]; -_aa =_cac (_aa );};_aa =_aa [0:11];}else if len (_aa )==11{if _aa [len (_aa )-1]=='9'{_aa [len (_aa )-1]++;_aa =_cac (_aa );};};_aa =_fac (_aa );return string (_aa );};const _bebe int =-1; +// String returns the string formatted according to the type. In format strings +// this is the fourth item, where '@' is used as a placeholder for text. +func String (v string ,f string )string {_ggc :=Parse (f );var _bcg Format ;if len (_ggc )==1{_bcg =_ggc [0];}else if len (_ggc )==4{_bcg =_ggc [3];};_df :=false ;for _ ,_fb :=range _bcg .Whole {if _fb .Type ==FmtTypeText {_df =true ;};};if !_df {return v ; +};_cg :=_a .Buffer {};for _ ,_fd :=range _bcg .Whole {switch _fd .Type {case FmtTypeLiteral :_cg .WriteByte (_fd .Literal );case FmtTypeText :_cg .WriteString (v );};};return _cg .String ();};var _ad =[...]uint8 {0,14,26,41,53,67,81,94,118,135,146,157,172,183}; +const (FmtTypeLiteral FmtType =iota ;FmtTypeDigit ;FmtTypeDigitOpt ;FmtTypeComma ;FmtTypeDecimal ;FmtTypePercent ;FmtTypeDollar ;FmtTypeDigitOptThousands ;FmtTypeUnderscore ;FmtTypeDate ;FmtTypeTime ;FmtTypeFraction ;FmtTypeText ;);func _eag (_fac float64 )string {_ggb :=_ed .FormatFloat (_fac ,'E',-1,64); +_aecg :=_ed .FormatFloat (_fac ,'E',5,64);if len (_ggb )< len (_aecg ){return _ed .FormatFloat (_fac ,'E',2,64);};return _aecg ;}; // FmtType is the type of a format token. // //go:generate stringer -type=FmtType -type FmtType byte ;func _fac (_gcd []byte )[]byte {_eaf :=len (_gcd );_gada :=false ;_ddf :=false ;for _cb :=len (_gcd )-1;_cb >=0;_cb --{if _gcd [_cb ]=='0'&&!_ddf &&!_gada {_eaf =_cb ;}else if _gcd [_cb ]=='.'{_gada =true ;}else {_ddf =true ;};};if _gada &&_ddf {if _gcd [_eaf -1]=='.'{_eaf --; -};return _gcd [0:_eaf ];};return _gcd ;};func _gbge (_gaeb float64 )string {_ced :=_ef .FormatFloat (_gaeb ,'E',-1,64);_aed :=_ef .FormatFloat (_gaeb ,'E',5,64);if len (_ced )< len (_aed ){return _ef .FormatFloat (_gaeb ,'E',2,64);};return _aed ;};const _dg int =0; -func _dda (_ca []byte )[]byte {for _be :=0;_be < len (_ca )/2;_be ++{_fd :=len (_ca )-1-_be ;_ca [_be ],_ca [_fd ]=_ca [_fd ],_ca [_be ];};return _ca ;}; - -// Number is used to format a number with a format string. If the format -// string is empty, then General number formatting is used which attempts to mimic -// Excel's general formatting. -func Number (v float64 ,f string )string {if f ==""||f =="\u0047e\u006e\u0065\u0072\u0061\u006c"||f =="\u0040"{return NumberGeneric (v );};_bde :=Parse (f );if len (_bde )==1{return _cab (v ,_bde [0],false );}else if len (_bde )> 1&&v < 0{return _cab (v ,_bde [1],true ); -}else if len (_bde )> 2&&v ==0{return _cab (v ,_bde [2],false );};return _cab (v ,_bde [0],false );}; - -// Token is a format token in the Excel format string. -type Token struct{Type FmtType ;Literal byte ;DateTime string ;};func _ggfg (_dgea _g .Time )_g .Time {_dgea =_dgea .UTC ();return _g .Date (_dgea .Year (),_dgea .Month (),_dgea .Day (),_dgea .Hour (),_dgea .Minute (),_dgea .Second (),_dgea .Nanosecond (),_g .Local ); -};const _ccf int =34;const (FmtTypeLiteral FmtType =iota ;FmtTypeDigit ;FmtTypeDigitOpt ;FmtTypeComma ;FmtTypeDecimal ;FmtTypePercent ;FmtTypeDollar ;FmtTypeDigitOptThousands ;FmtTypeUnderscore ;FmtTypeDate ;FmtTypeTime ;FmtTypeFraction ;FmtTypeText ;); -func _cab (_af float64 ,_dag Format ,_gbd bool )string {if _dag ._ec {return NumberGeneric (_af );};_fb :=make ([]byte ,0,20);_cae :=_ge .Signbit (_af );_cee :=_ge .Abs (_af );_cd :=int64 (0);_gbg :=int64 (0);if _dag .IsExponential {for _cee >=10{_gbg ++; -_cee /=10;};for _cee < 1{_gbg --;_cee *=10;};}else if _dag ._a {_cee *=100;}else if _dag ._bd {if _dag ._gc ==0{_ag :=_ge .Pow (10,float64 (_dag ._ed ));_ee ,_fbd :=1.0,1.0;_ =_ee ;for _bdeb :=1.0;_bdeb < _ag ;_bdeb ++{_ ,_ecf :=_ge .Modf (_cee *float64 (_bdeb )); -if _ecf < _fbd {_fbd =_ecf ;_ee =_bdeb ;if _ecf ==0{break ;};};};_dag ._gc =int64 (_ee );};_cd =int64 (_cee *float64 (_dag ._gc )+0.5);if len (_dag .Whole )> 0&&_cd > _dag ._gc {_cd =int64 (_cee *float64 (_dag ._gc ))%_dag ._gc ;_cee -=float64 (_cd )/float64 (_dag ._gc ); -}else {_cee -=float64 (_cd )/float64 (_dag ._gc );if _ge .Abs (_cee )< 1{_fbe :=true ;for _ ,_fbb :=range _dag .Whole {if _fbb .Type ==FmtTypeDigitOpt {continue ;};if _fbb .Type ==FmtTypeLiteral &&_fbb .Literal ==' '{continue ;};_fbe =false ;};if _fbe {_dag .Whole =nil ; -};};};};_dbb :=1;for _ ,_afg :=range _dag .Fractional {if _afg .Type ==FmtTypeDigit ||_afg .Type ==FmtTypeDigitOpt {_dbb ++;};};_cee +=5*_ge .Pow10 (-_dbb );_daa ,_bg :=_ge .Modf (_cee );_fb =append (_fb ,_cdd (_daa ,_af ,_dag )...);_fb =append (_fb ,_dcf (_bg ,_af ,_dag )...); -_fb =append (_fb ,_ceeaf (_gbg ,_dag )...);if _dag ._bd {_fb =_ef .AppendInt (_fb ,_cd ,10);_fb =append (_fb ,'/');_fb =_ef .AppendInt (_fb ,_dag ._gc ,10);};if !_gbd &&_cae {return "\u002d"+string (_fb );};return string (_fb );};const _db =1e-10;var _f =[...]uint8 {0,14,26,41,53,67,81,94,118,135,146,157,172,183}; -const _gb ="\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u004c\u0069\u0074\u0065\u0072a\u006c\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0044\u0069\u0067\u0069\u0074\u0046\u006d\u0074\u0054y\u0070\u0065\u0044i\u0067\u0069\u0074\u004f\u0070\u0074\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0043o\u006d\u006d\u0061\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0044\u0065\u0063\u0069\u006da\u006c\u0046\u006d\u0074\u0054\u0079\u0070\u0065Pe\u0072\u0063e\u006e\u0074\u0046\u006d\u0074\u0054\u0079\u0070e\u0044\u006f\u006c\u006c\u0061\u0072\u0046\u006d\u0074Ty\u0070\u0065\u0044i\u0067\u0069\u0074\u004f\u0070\u0074\u0054\u0068\u006f\u0075\u0073\u0061n\u0064\u0073\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0055n\u0064\u0065\u0072\u0073c\u006f\u0072\u0065\u0046\u006d\u0074T\u0079\u0070\u0065\u0044\u0061\u0074\u0065\u0046\u006d\u0074\u0054y\u0070e\u0054\u0069\u006d\u0065\u0046\u006d\u0074\u0054\u0079\u0070\u0065\u0046\u0072\u0061\u0063t\u0069\u006f\u006e\u0046\u006dt\u0054\u0079\u0070\u0065\u0054e\u0078\u0074"; -const _bagc int =0; \ No newline at end of file +type FmtType byte ;func _cedf (_eae _f .Time ,_cfc float64 ,_fag string )[]byte {_ceg :=[]byte {};_gabd :=0;for _gcg :=0;_gcg < len (_fag );_gcg ++{var _bgf string ;if _fag [_gcg ]==':'{_bgf =string (_fag [_gabd :_gcg ]);_gabd =_gcg +1;}else if _gcg ==len (_fag )-1{_bgf =string (_fag [_gabd :_gcg +1]); +}else {continue ;};switch _bgf {case "\u0064":_ceg =_eae .AppendFormat (_ceg ,"\u0032");case "\u0068":_ceg =_eae .AppendFormat (_ceg ,"\u0033");case "\u0068\u0068":_ceg =_eae .AppendFormat (_ceg ,"\u0031\u0035");case "\u006d":_ceg =_eae .AppendFormat (_ceg ,"\u0034"); +case "\u006d\u006d":_ceg =_eae .AppendFormat (_ceg ,"\u0030\u0034");case "\u0073":_ceg =_eae .Round (_f .Second ).AppendFormat (_ceg ,"\u0035");case "\u0073\u002e\u0030":_ceg =_eae .Round (_f .Second /10).AppendFormat (_ceg ,"\u0035\u002e\u0030");case "\u0073\u002e\u0030\u0030":_ceg =_eae .Round (_f .Second /100).AppendFormat (_ceg ,"\u0035\u002e\u0030\u0030"); +case "\u0073\u002e\u00300\u0030":_ceg =_eae .Round (_f .Second /1000).AppendFormat (_ceg ,"\u0035\u002e\u00300\u0030");case "\u0073\u0073":_ceg =_eae .Round (_f .Second ).AppendFormat (_ceg ,"\u0030\u0035");case "\u0073\u0073\u002e\u0030":_ceg =_eae .Round (_f .Second /10).AppendFormat (_ceg ,"\u0030\u0035\u002e\u0030"); +case "\u0073\u0073\u002e0\u0030":_ceg =_eae .Round (_f .Second /100).AppendFormat (_ceg ,"\u0030\u0035\u002e0\u0030");case "\u0073\u0073\u002e\u0030\u0030\u0030":_ceg =_eae .Round (_f .Second /1000).AppendFormat (_ceg ,"\u0030\u0035\u002e\u0030\u0030\u0030"); +case "\u0041\u004d\u002fP\u004d":_ceg =_eae .AppendFormat (_ceg ,"\u0050\u004d");case "\u005b\u0068\u005d":_ceg =_ed .AppendInt (_ceg ,int64 (_cfc *24),10);case "\u005b\u006d\u005d":_ceg =_ed .AppendInt (_ceg ,int64 (_cfc *24*60),10);case "\u005b\u0073\u005d":_ceg =_ed .AppendInt (_ceg ,int64 (_cfc *24*60*60),10); +case "":default:_b .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0074\u0069\u006d\u0065\u0020\u0066\u006f\u0072\u006d\u0061t\u0020\u0025\u0073",_bgf );};if _fag [_gcg ]==':'{_ceg =append (_ceg ,':');};};return _ceg ; +}; \ No newline at end of file diff --git a/spreadsheet/formula/formula.go b/spreadsheet/formula/formula.go index 28801c32e3..4b85b46ece 100644 --- a/spreadsheet/formula/formula.go +++ b/spreadsheet/formula/formula.go @@ -25,457 +25,588 @@ // a new test means just adding a new formula to one of the reference sheets // with Excel. During the unit test, we evaluate the formula and compare it to // the value that Excel computed. If they're the same, the test passes. -package formula ;import (_gd "bytes";_b "errors";_c "fmt";_cc "github.com/unidoc/unioffice/v2/common/logger";_fb "github.com/unidoc/unioffice/v2/internal/mergesort";_gg "github.com/unidoc/unioffice/v2/internal/wildcard";_f "github.com/unidoc/unioffice/v2/spreadsheet/format"; -_bd "github.com/unidoc/unioffice/v2/spreadsheet/reference";_ed "github.com/unidoc/unioffice/v2/spreadsheet/update";_d "io";_ac "math";_bc "math/big";_de "math/rand";_gab "regexp";_e "sort";_ba "strconv";_ga "strings";_gc "sync";_ee "time";_g "unicode"; -); +package formula ;import (_bc "bytes";_e "errors";_c "fmt";_eg "github.com/unidoc/unioffice/v2/common/logger";_gg "github.com/unidoc/unioffice/v2/internal/mergesort";_fb "github.com/unidoc/unioffice/v2/internal/wildcard";_ff "github.com/unidoc/unioffice/v2/spreadsheet/format"; +_ab "github.com/unidoc/unioffice/v2/spreadsheet/reference";_dac "github.com/unidoc/unioffice/v2/spreadsheet/update";_d "io";_ca "math";_ad "math/big";_ee "math/rand";_bd "regexp";_g "sort";_eb "strconv";_da "strings";_dg "sync";_f "time";_a "unicode";); -// Npv implements the Excel NPV function. -func Npv (args []Result )Result {_faegc :=len (args );if _faegc < 2{return MakeErrorResult ("\u004e\u0050\u0056 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f \u006fr\u0020m\u006f\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_ceab :=args [0].ValueNumber ;if _ceab ==-1{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_dedf :=[]float64 {};for _ ,_aaeb :=range args [1:]{switch _aaeb .Type {case ResultTypeNumber :_dedf =append (_dedf ,_aaeb .ValueNumber );case ResultTypeArray ,ResultTypeList :_edcdc :=_cdef (_aaeb ); -for _ ,_dfafb :=range _edcdc {for _ ,_fcebd :=range _dfafb {if _fcebd .Type ==ResultTypeNumber &&!_fcebd .IsBoolean {_dedf =append (_dedf ,_fcebd .ValueNumber );};};};};};_ceabf :=0.0;for _dcdb ,_ceaa :=range _dedf {_ceabf +=_ceaa /_ac .Pow (1+_ceab ,float64 (_dcdb )+1); -};return MakeNumberResult (_ceabf );}; -// NewNumber constructs a new number expression. -func NewNumber (v string )Expression {_dgcg ,_faeac :=_ba .ParseFloat (v ,64);if _faeac !=nil {_cc .Log .Debug ("e\u0072\u0072\u006f\u0072\u0020\u0070a\u0072\u0073\u0069\u006e\u0067\u0020f\u006f\u0072\u006d\u0075\u006c\u0061\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0025\u0073\u003a\u0020%\u0076",v ,_faeac ); -};return Number {_acaac :_dgcg };};var _bebb int64 =_deeb (1900,_ee .January ,1); +// ISREF is an implementation of the Excel ISREF() function. +func IsRef (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0052\u0045\u0046\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};return MakeBoolResult (ev .LastEvalIsRef ());};const _agdfb =57367; -// IsLogical is an implementation of the Excel ISLOGICAL() function. -func IsLogical (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004c\u004f\u0047\u0049\u0043A\u004c\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_adgca :=args [0].Ref ;if _adgca .Type !=ReferenceTypeCell {return MakeErrorResult ("I\u0053\u004c\u004f\u0047\u0049\u0043\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072\u0067\u0075\u006de\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); -};return MakeBoolResult (ctx .Cell (_adgca .Value ,ev ).IsBoolean );}; +// FactDouble is an implementation of the excel FACTDOUBLE function which +// returns the double factorial of a positive numeric input. +func FactDouble (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0046\u0041C\u0054\u0044\u004f\u0055\u0042\u004c\u0045\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gaca :=args [0].AsNumber ();if _gaca .Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0041C\u0054\u0044\u004f\u0055\u0042\u004c\u0045\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if _gaca .ValueNumber < 0{return MakeErrorResult ("\u0046A\u0043\u0054D\u004f\u0055\u0042\u004cE\u0028\u0029\u0020a\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006f\u006ely\u0020\u0070\u006fs\u0069\u0074i\u0076\u0065\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};_gbgfcd :=float64 (1);_bfbcb :=_ca .Trunc (_gaca .ValueNumber );for _beeae :=_bfbcb ;_beeae > 1;_beeae -=2{_gbgfcd *=_beeae ;};return MakeNumberResult (_gbgfcd );}; -// ConstArrayExpr is a constant array expression. -type ConstArrayExpr struct{_bg [][]Expression };func _ebbfa (_gdfg int )string {if _gdfg >=1&&_gdfg -1< len (_bcfce ){if _bcfce [_gdfg -1]!=""{return _bcfce [_gdfg -1];};};return _c .Sprintf ("\u0074\u006f\u006b\u002d\u0025\u0076",_gdfg );};const _dgdd =16; -func _ecab (_eggeb ,_caadc float64 ,_ceec ,_cccc int )float64 {_fbg :=_ede (_eggeb );_bffd :=_ede (_caadc );_cae :=_afc (_fbg ,_bffd ,_ceec ,_cccc );return _bfb (_cae ,_fbg ,_cccc );}; +// Pricedisc implements the Excel PRICEDISC function. +func Pricedisc (args []Result )Result {_gged :=len (args );if _gged !=4&&_gged !=5{return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_dcfd ,_ebdb ,_bdca :=_dada (args [0],args [1],"\u0050R\u0049\u0043\u0045\u0044\u0049\u0053C");if _bdca .Type ==ResultTypeError {return _bdca ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049C\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_afdb :=args [2].ValueNumber ;if _afdb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049C\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); +};_bdda :=args [3].ValueNumber ;if _bdda <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006fs\u0069\u0074i\u0076\u0065"); +};_cagcb :=0;if _gged ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052I\u0043\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cagcb =int (args [4].ValueNumber );if !_gcee (_cagcb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043"); +};};_dbcd ,_bdca :=_gefd (_dcfd ,_ebdb ,_cagcb );if _bdca .Type ==ResultTypeError {return _bdca ;};return MakeNumberResult (_bdda *(1-_afdb *_dbcd ));}; -// Proper is an implementation of the Excel PROPER function that returns a copy -// of the string with each word capitalized. -func Proper (args []Result )Result {if len (args )!=1{return MakeErrorResult ("P\u0052\u004f\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006eg \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_bdefc :=args [0].AsString ();if _bdefc .Type !=ResultTypeString {return MakeErrorResult ("P\u0052\u004f\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006eg \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_ebac :=_gd .Buffer {};_acdf :=false ;for _ ,_geegb :=range _bdefc .ValueString {if !_acdf &&_g .IsLetter (_geegb ){_ebac .WriteRune (_g .ToUpper (_geegb ));}else {_ebac .WriteRune (_g .ToLower (_geegb ));};_acdf =_g .IsLetter (_geegb );};return MakeStringResult (_ebac .String ()); -};const _gafab =57346; +// Reference returns an invalid reference for EmptyExpr. +func (_dgb EmptyExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _fccc (_gfea _f .Time )_f .Time {_gfea =_gfea .UTC ();return _f .Date (_gfea .Year (),_gfea .Month (),_gfea .Day (),_gfea .Hour (),_gfea .Minute (),_gfea .Second (),_gfea .Nanosecond (),_f .Local ); +}; -// String returns a string representation of FunctionCall expression. -func (_aedfd FunctionCall )String ()string {_begbb :=_gd .Buffer {};_begbb .WriteString (_aedfd ._ebbcg );_begbb .WriteString ("\u0028");_dfbbf :=len (_aedfd ._dadfd )-1;for _ffed ,_cdcb :=range _aedfd ._dadfd {_begbb .WriteString (_cdcb .String ());if _ffed !=_dfbbf {_begbb .WriteString ("\u002c"); -};};_begbb .WriteString ("\u0029");return _begbb .String ();}; +// GetLabelPrefix returns an empty string for the invalid reference context. +func (_ebad *ivr )GetLabelPrefix (cellRef string )string {return ""}; -// Reference returns an invalid reference for String. -func (_acgf String )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _fcac (_edgg []Result ,_bga string )(*cumulArgs ,Result ){if len (_edgg )!=6{return nil ,MakeErrorResult (_bga +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _edgg [0].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bga +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0072\u0061te \u0074o \u0062\u0065\u0020\u006e\u0075\u006d\u0062er\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_ggfe :=_edgg [0].ValueNumber ; -if _ggfe <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020r\u0065\u0071u\u0069\u0072\u0065s\u0020\u0072\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006fs\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if _edgg [1].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bga +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_fbgb :=_edgg [1].ValueNumber ;if _fbgb <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); -};if _edgg [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bga +"\u0020r\u0065\u0071u\u0069\u0072\u0065s\u0020\u0070\u0072\u0065\u0073\u0065\u006et\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cdgg :=_edgg [2].ValueNumber ;if _cdgg <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if _edgg [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bga +"\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073 \u0073\u0074\u0061r\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_dbdd :=_edgg [3].ValueNumber ;if _dbdd <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073t\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069o\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if _edgg [4].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bga +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eaeg :=_edgg [4].ValueNumber ;if _eaeg <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020\u0070\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};if _eaeg < _dbdd {return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020p\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0061\u0074\u0065\u0072\u0020o\u0072\u0020\u0065\u0071\u0075a\u006c\u0020\u0074\u006f\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064"); -};if _eaeg > _fbgb {return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074o\u0020\u0062\u0065\u0020\u0069\u006e\u0020\u0070\u0065\u0072io\u0064\u0073\u0020r\u0061n\u0067\u0065"); -};_fab :=int (_edgg [5].ValueNumber );if _fab !=0&&_fab !=1{return nil ,MakeErrorResultType (ErrorTypeNum ,_bga +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f \u0062\u0065\u00200\u0020o\u0072\u0020\u0031"); -};return &cumulArgs {_ggfe ,_fbgb ,_cdgg ,_dbdd ,_eaeg ,_fab },_ageb ;};const _ggc ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u0028\u0020\u0028\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; +// SheetPrefixExpr is a reference to a sheet like Sheet1! (reference to sheet 'Sheet1'). +type SheetPrefixExpr struct{_afgc string };func _bcg (_cff string ,_cd uint32 )string {_fgc :=_ab .ColumnToIndex (_cff );if _fgc ==_cd {return "\u0023\u0052\u0045F\u0021";}else if _fgc > _cd {return _ab .IndexToColumn (_fgc -1);}else {return _cff ;};}; -// TextJoin is an implementation of the Excel TEXTJOIN function. -func TextJoin (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0054\u0045\u0058\u0054\u004aO\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074h\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0054\u0045\u0058T\u004a\u004f\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0065\u006c\u0069\u006d\u0069\u0074\u0065\u0072\u0020\u0074\u006f\u0020\u0062\u0065 \u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); -};_gccd :=args [0].ValueString ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0045\u0058\u0054\u004a\u004f\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065c\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0072 \u0062\u006f\u006f\u006c\u0065a\u006e"); -};_bfda :=args [1].ValueNumber !=0;_egace :=_afffd (args [2:],[]string {},_bfda );return MakeStringResult (_ga .Join (_egace ,_gccd ));};type countMode byte ; +// Len is an implementation of the Excel LEN function that returns length of a string +func Len (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004c\u0045N\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_edaad :=args [0].AsString ();if _edaad .Type !=ResultTypeString {return MakeErrorResult ("\u004c\u0045N\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};return MakeNumberResult (float64 (len (_edaad .ValueString )));};const _gce =86400000000000; -// Lower is an implementation of the Excel LOWER function that returns a lower -// case version of a string. -func Lower (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004c\u004f\u0057\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_bgbec :=args [0];switch _bgbec .Type {case ResultTypeError :return _bgbec ;case ResultTypeNumber ,ResultTypeString :return _bgbfc (args [0]);case ResultTypeList :_ceadg :=_bgbec .ValueList ;_gdfa :=[]Result {};for _ ,_dbcb :=range _ceadg {_afadb :=_bgbfc (_dbcb ); -if _afadb .Type ==ResultTypeError {return _afadb ;};_gdfa =append (_gdfa ,_afadb );};return MakeListResult (_gdfa );case ResultTypeArray :_aaga :=_bgbec .ValueArray ;_ebcf :=[][]Result {};for _ ,_efcdg :=range _aaga {_abfc :=[]Result {};for _ ,_abbd :=range _efcdg {_eggfb :=_bgbfc (_abbd ); -if _eggfb .Type ==ResultTypeError {return _eggfb ;};_abfc =append (_abfc ,_eggfb );};_ebcf =append (_ebcf ,_abfc );};return MakeArrayResult (_ebcf );default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004c\u004fW\u0045\u0052"); -};}; +// NewEmptyExpr constructs a new empty expression. +func NewEmptyExpr ()Expression {return EmptyExpr {}};var _gefc =[...]int {1};func _effgd (_ebg ,_gaed float64 ,_dfg ,_bdfc int )float64 {_bbgf :=_ecb (_ebg );_beba :=_ecb (_gaed );if _bdfc ==1{_affeg :=_ebca (_bbgf ,_beba ,_dfg ,1);_ecbg :=_affeg .AddDate (0,12/_dfg ,0); +return _dbag (_affeg ,_ecbg ,_bdfc );};return float64 (_dccg (0,_bdfc ))/float64 (_dfg );};func _egafd (_agcga yyLexer )int {return _accgd ().Parse (_agcga )}; -// Product is an implementation of the Excel PRODUCT() function. -func Product (args []Result )Result {_bgcg :=1.0;for _ ,_cgce :=range args {_cgce =_cgce .AsNumber ();switch _cgce .Type {case ResultTypeNumber :_bgcg *=_cgce .ValueNumber ;case ResultTypeList ,ResultTypeArray :_aeef :=Product (_cgce .ListValues ());if _aeef .Type !=ResultTypeNumber {return _aeef ; -};_bgcg *=_aeef .ValueNumber ;case ResultTypeString :case ResultTypeError :return _cgce ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006eha\u006e\u0064\u006ce\u0064\u0020\u0050\u0052ODU\u0043T(\u0029\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0020\u0074\u0079\u0070\u0065\u0020%\u0073",_cgce .Type )); -};};return MakeNumberResult (_bgcg );}; +// Update makes a reference to point to one of the neighboring cells after removing a row/column with respect to the update type. +func (_fde CellRef )Update (q *_dac .UpdateQuery )Expression {if q .UpdateCurrentSheet {_fde ._ddd =_gca (_fde ._ddd ,q );};return _fde ;};type yySymType struct{_cbcgc int ;_faecf *node ;_egec Expression ;_aeccae []Expression ;_cfbd [][]Expression ;}; -// HLookup implements the HLOOKUP function that returns a matching value from a -// row in an array. -func HLookup (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004bU\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if len (args )> 4{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0074\u0020m\u006f\u0073\u0074\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_ggff :=args [0];_ecgaf :=args [1];if _ecgaf .Type !=ResultTypeArray {return MakeErrorResult ("\u0048\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_bgcf :=args [2].AsNumber ();if _bgcf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0048\u004cO\u004f\u004b\u0055\u0050 \u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0072\u006f\u0077\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_bccbc :=false ;if len (args )==4{_cfba :=args [3].AsNumber ();if _cfba .Type !=ResultTypeNumber {return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};if _cfba .ValueNumber ==0{_bccbc =true ;};};_fcdg :=-1;_gbec :=false ;if len (_ecgaf .ValueArray )==0{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u006f\u006e\u002d\u0065\u006d\u0070\u0074\u0079\u0020\u0061\u0072\u0072\u0061\u0079"); -};_afcg :=_ecgaf .ValueArray [0];_gcgfb :for _egcdg ,_aabac :=range _afcg {switch _fade (_aabac ,_ggff ,false ,_bccbc ){case _bdeb :_fcdg =_egcdg ;case _fffc :_fcdg =_egcdg ;_gbec =true ;break _gcgfb ;};};if _fcdg ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u0048\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064"); -};_fgba :=int (_bgcf .ValueNumber )-1;if _fgba < 0||_fgba > len (_ecgaf .ValueArray ){return MakeErrorResult ("\u0048L\u004f\u004f\u004b\u0055P\u0020\u0068\u0061\u0064\u0020i\u006ev\u0061l\u0069\u0064\u0020\u0069\u006e\u0064\u0065x");};_afcg =_ecgaf .ValueArray [_fgba ]; -if _fcdg < 0||_fcdg >=len (_afcg ){return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076a\u006ci\u0064\u0020\u0063\u006f\u006c\u0075\u006d\u006e\u0020\u0069\u006e\u0064\u0065\u0078");};if _gbec ||!_bccbc {return _afcg [_fcdg ]; -};return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");}; +// Not is an implementation of the Excel NOT() function and takes a single +// argument. +func Not (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004eO\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};switch args [0].Type {case ResultTypeError :return args [0]; +case ResultTypeString ,ResultTypeList :return MakeErrorResult ("\u004e\u004f\u0054\u0020\u0065\u0078\u0070\u0065\u0063\u0074s\u0020\u0061\u0020\u006e\u0075\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");case ResultTypeNumber :return MakeBoolResult (!(args [0].ValueNumber !=0)); +default:return MakeErrorResult ("u\u006e\u0068\u0061\u006e\u0064\u006ce\u0064\u0020\u004e\u004f\u0054\u0020\u0061\u0072\u0067u\u006d\u0065\u006et\u0020t\u0079\u0070\u0065");};};func (_bgdbg *yyParserImpl )Lookahead ()int {return _bgdbg ._dgac }; -// Eval evaluates a vertical range returning a list of results or an error. -func (_defdf VerticalRange )Eval (ctx Context ,ev Evaluator )Result {_dbdaf :=_defdf .verticalRangeReference ();if _fccbg ,_aaff :=ev .GetFromCache (_dbdaf );_aaff {return _fccbg ;};_cfeaa ,_bdee :=_gdbg (ctx ,_defdf ._agdeg ,_defdf ._cgfe );_babgb :=_gdbda (ctx ,ev ,_cfeaa ,_bdee ); -ev .SetCache (_dbdaf ,_babgb );return _babgb ;}; +// String returns a string representation of CellRef. +func (_gc CellRef )String ()string {return _gc ._ddd }; -// Xor is an implementation of the Excel XOR() function and takes a variable -// number of arguments. It's odd to say the least. If any argument is numeric, -// it returns true if the number of non-zero numeric arguments is odd and false -// otherwise. If no argument is numeric, it returns an error. -func Xor (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0058\u004f\u0052 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061t\u0020l\u0065a\u0073t\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_daef :=0;_aeba :=false ;for _ ,_edgc :=range args {switch _edgc .Type {case ResultTypeList ,ResultTypeArray :_dcgf :=Xor (_edgc .ListValues ());if _dcgf .Type ==ResultTypeError {return _dcgf ;};if _dcgf .ValueNumber !=0{_daef ++;};_aeba =true ;case ResultTypeNumber :if _edgc .ValueNumber !=0{_daef ++; -};_aeba =true ;case ResultTypeString :case ResultTypeError :return _edgc ;default:return MakeErrorResult ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0061\u0072\u0067u\u006de\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0058\u004f\u0052"); -};};if !_aeba {return MakeErrorResult ("\u0058\u004f\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069n\u0070\u0075\u0074");};return MakeBoolResult (_daef %2!=0);}; +// Match implements the MATCH function. +func Match (args []Result )Result {_babb :=len (args );if _babb !=2&&_babb !=3{return MakeErrorResult ("\u004d\u0041T\u0043\u0048\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020o\u0072\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_badbf :=1;if _babb ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065q\u0075\u0069\u0072es\u0020\u0074\u0068\u0065\u0020\u0074h\u0069\u0072\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006db\u0065\u0072"); +};_dgaf :=args [2].ValueNumber ;if _dgaf ==-1||_dgaf ==0{_badbf =int (_dgaf );};};_afde :=args [1];var _gfe []Result ;switch _afde .Type {case ResultTypeList :_gfe =_afde .ValueList ;case ResultTypeArray :_cbacf :=_afde .ValueArray ;for _ ,_cgga :=range _cbacf {if len (_cgga )!=1{return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068e\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006f\u006e\u0065\u002dd\u0069\u006d\u0065\u006e\u0073\u0069o\u006e\u0061l\u0020\u0072a\u006eg\u0065"); +};_gfe =append (_gfe ,_cgga [0]);};default:return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068e\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006f\u006e\u0065\u002dd\u0069\u006d\u0065\u006e\u0073\u0069o\u006e\u0061l\u0020\u0072a\u006eg\u0065"); +};_gddb :=_faaaf (args [0]);switch _badbf {case 0:for _ffca ,_fdcec :=range _gfe {if _bbbb (_fdcec ,_gddb ){return MakeNumberResult (float64 (_ffca +1));};};case -1:for _feac :=0;_feac < len (_gfe );_feac ++{if _bbbb (_gfe [_feac ],_gddb ){return MakeNumberResult (float64 (_feac +1)); +};if _gddb ._gfeaa &&(_gfe [_feac ].ValueNumber < _gddb ._gaaa ){if _feac ==0{return MakeErrorResultType (ErrorTypeNA ,"");};return MakeNumberResult (float64 (_feac ));};};case 1:for _cadf :=0;_cadf < len (_gfe );_cadf ++{if _bbbb (_gfe [_cadf ],_gddb ){return MakeNumberResult (float64 (_cadf +1)); +};if _gddb ._gfeaa &&(_gfe [_cadf ].ValueNumber > _gddb ._gaaa ){if _cadf ==0{return MakeErrorResultType (ErrorTypeNA ,"");};return MakeNumberResult (float64 (_cadf ));};};};return MakeErrorResultType (ErrorTypeNA ,"");}; -// Update makes a reference to point to one of the neighboring cells after removing a row/column with respect to the update type. -func (_bcd CellRef )Update (q *_ed .UpdateQuery )Expression {if q .UpdateCurrentSheet {_bcd ._ceg =_eb (_bcd ._ceg ,q );};return _bcd ;};func _gddge (_cbeaed []Result )[]rangeIndex {_ecdeb :=[]rangeIndex {};_fabg :=len (_cbeaed );for _aafe :=0;_aafe < _fabg -1; -_aafe +=2{_cfagb :=[]rangeIndex {};_agacb :=_cdef (_cbeaed [_aafe ]);_egcfd :=_gacc (_cbeaed [_aafe +1]);if _aafe ==0{for _bdfea ,_faecc :=range _agacb {for _edcf ,_aadc :=range _faecc {if _bgef (_aadc ,_egcfd ){_cfagb =append (_cfagb ,rangeIndex {_bdfea ,_edcf }); -};};};}else {for _ ,_gcagb :=range _ecdeb {_gfaa :=_agacb [_gcagb ._ceef ][_gcagb ._geaca ];if _bgef (_gfaa ,_egcfd ){_cfagb =append (_cfagb ,_gcagb );};};};if len (_cfagb )==0{return []rangeIndex {};};_ecdeb =_cfagb [:];};return _ecdeb ;};type durationArgs struct{_fga float64 ; -_gbg float64 ;_bdcd float64 ;_ecefc float64 ;_efgg float64 ;_dgdf int ;};func (_cgfb PrefixHorizontalRange )horizontalRangeReference (_bffgd string )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0064\u003a\u0025\u0064",_bffgd ,_cgfb ._cgbd ,_cgfb ._fgde ); -};type ri struct{_bdde float64 ;_efae string ;}; +// Rate implements the Excel RATE function. +func Rate (args []Result )Result {_effa :=len (args );if _effa < 3||_effa > 6{return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0074\u0068\u0072\u0065\u0065 \u0061\u006e\u0064\u0020\u0073i\u0078"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bcgb :=args [0].ValueNumber ;if _bcgb !=float64 (int (_bcgb )){return MakeErrorResultType (ErrorTypeNum ,"R\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072i\u006fd\u0073\u0020\u0074\u006f \u0062\u0065 \u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0070\u0061y\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dgeg :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_bdega :=args [2].ValueNumber ;_edaa :=0.0;if _effa >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_edaa =args [3].ValueNumber ;};_bgfb :=0.0;if _effa >=5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("R\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_bgfb =args [4].ValueNumber ;if _bgfb !=0{_bgfb =1;};};_ccfb :=0.1;if _effa >=6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ccfb =args [5].ValueNumber ;};_fbag :=100;_gfafd :=0;_cacea :=false ;_addb :=1e-6;_adbb :=_ccfb ;for _gfafd < _fbag &&!_cacea {_ffbdg :=_ca .Pow (_adbb +1,_bcgb );_cec :=_ca .Pow (_adbb +1,_bcgb -1);_eecbe :=_adbb *_bgfb +1;_fdee :=_dgeg *(_ffbdg -1); +_daac :=_edaa +_ffbdg *_bdega +_fdee *_eecbe /_adbb ;_abfcb :=_bcgb *_cec *_bdega -_fdee *_eecbe /_ca .Pow (_adbb ,2);_bfeaac :=(_bcgb *_dgeg *_cec *_eecbe +_fdee *_bgfb )/_adbb ;_acfg :=_daac /(_abfcb +_bfeaac );if _ca .Abs (_acfg )< _addb {_cacea =true ; +};_gfafd ++;_adbb -=_acfg ;};return MakeNumberResult (_adbb );}; -// Number is a nubmer expression. -type Number struct{_acaac float64 }; +// VLookup implements the VLOOKUP function that returns a matching value from a +// column in an array. +func VLookup (args []Result )Result {_bbeg :=len (args );if _bbeg < 3{return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004bU\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if _bbeg > 4{return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0074\u0020m\u006f\u0073\u0074\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_efafe :=args [0];_fcae :=args [1];if _fcae .Type !=ResultTypeArray {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_fdac :=args [2].AsNumber ();if _fdac .Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050 \u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0063\u006f\u006c\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_dfaa :=false ;if _bbeg ==4&&args [3].Type !=ResultTypeEmpty {_fbgb :=args [3].AsNumber ();if _fbgb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};if _fbgb .ValueNumber ==0{_dfaa =true ;};};_afbd :=int (_fdac .ValueNumber )-1;_gcbb :=-1;_egd :=false ;_cgfg :for _edac ,_dfdc :=range _fcae .ValueArray {if len (_dfdc )==0{continue ;};_faaa :=_dfdc [0];switch _bedb (_faaa ,_efafe ,false ,_dfaa ){case _dgebc :_gcbb =_edac ; +case _aafbe :_gcbb =_edac ;_egd =true ;break _cgfg ;};};if _gcbb ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");};_fbfdc :=_fcae .ValueArray [_gcbb ]; +if _afbd < 0||_afbd >=len (_fbfdc ){return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076a\u006ci\u0064\u0020\u0063\u006f\u006c\u0075\u006d\u006e\u0020\u0069\u006e\u0064\u0065\u0078");};if _egd ||!_dfaa {return _fbfdc [_afbd ]; +};return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");};func _fa (_df BinOpType ,_fge []Result ,_dc Result )Result {_aa :=[]Result {}; +switch _dc .Type {case ResultTypeNumber :_bb :=_dc .ValueNumber ;for _fe :=range _fge {_dgf :=_fge [_fe ].AsNumber ();if _dgf .Type !=ResultTypeNumber {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); +};switch _df {case BinOpTypePlus :_aa =append (_aa ,MakeNumberResult (_dgf .ValueNumber +_bb ));case BinOpTypeMinus :_aa =append (_aa ,MakeNumberResult (_dgf .ValueNumber -_bb ));case BinOpTypeMult :_aa =append (_aa ,MakeNumberResult (_dgf .ValueNumber *_bb )); +case BinOpTypeDiv :if _bb ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_aa =append (_aa ,MakeNumberResult (_dgf .ValueNumber /_bb ));case BinOpTypeExp :_aa =append (_aa ,MakeNumberResult (_ca .Pow (_dgf .ValueNumber ,_bb )));case BinOpTypeLT :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber < _bb )); +case BinOpTypeGT :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber > _bb ));case BinOpTypeEQ :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber ==_bb ));case BinOpTypeLEQ :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber <=_bb ));case BinOpTypeGEQ :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber >=_bb )); +case BinOpTypeNE :_aa =append (_aa ,MakeBoolResult (_dgf .ValueNumber !=_bb ));default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_df )); +};};case ResultTypeString :_gbd :=_dc .ValueString ;for _fag :=range _fge {_dbf :=_fge [_fag ].AsString ();if _dbf .Type !=ResultTypeString {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); +};switch _df {case BinOpTypeLT :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString < _gbd ));case BinOpTypeGT :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString > _gbd ));case BinOpTypeEQ :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString ==_gbd )); +case BinOpTypeLEQ :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString <=_gbd ));case BinOpTypeGEQ :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString >=_gbd ));case BinOpTypeNE :_aa =append (_aa ,MakeBoolResult (_dbf .ValueString !=_gbd ));default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_df )); +};};default:return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069c\u0020\u0061\u006e\u0064\u0020\u006e\u006f\u006e-\u0073t\u0072\u0069\u006e\u0067\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069\u006e\u0061r\u0079\u0020\u006f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e"); +};return MakeListResult (_aa );}; -// Power is an implementation of the Excel POWER function that raises a number -// to a power. It requires two numeric arguments. -func Power (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_gbaaa :=args [0].AsNumber ();if _gbaaa .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bcbaf :=args [1].AsNumber ();if _bcbaf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};return MakeNumberResult (_ac .Pow (_gbaaa .ValueNumber ,_bcbaf .ValueNumber ));}; +// ISERROR is an implementation of the Excel ISERROR() function. +func IsError (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u0053\u0045\u0052\u0052\u004f\u0052(\u0029\u0020\u0061\u0063\u0063\u0065p\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};return MakeBoolResult (args [0].Type ==ResultTypeError );};var _dbd =map[string ]int {"\u006aa\u006e\u0075\u0061\u0072\u0079":1,"\u0066\u0065\u0062\u0072\u0075\u0061\u0072\u0079":2,"\u006d\u0061\u0072c\u0068":3,"\u0061\u0070\u0072i\u006c":4,"\u006d\u0061\u0079":5,"\u006a\u0075\u006e\u0065":6,"\u006a\u0075\u006c\u0079":7,"\u0061\u0075\u0067\u0075\u0073\u0074":8,"\u0073e\u0070\u0074\u0065\u006d\u0070\u0065r":9,"\u006fc\u0074\u006f\u0062\u0065\u0072":10,"\u006e\u006f\u0076\u0065\u006d\u0062\u0065\u0072":11,"\u0064\u0065\u0063\u0065\u006d\u0062\u0065\u0072":12,"\u006a\u0061\u006e":1,"\u0066\u0065\u0062":2,"\u006d\u0061\u0072":3,"\u0061\u0070\u0072":4,"\u006a\u0075\u006e":6,"\u006a\u0075\u006c":7,"\u0061\u0075\u0067":8,"\u0073\u0065\u0070":9,"\u006f\u0063\u0074":10,"\u006e\u006f\u0076":11,"\u0064\u0065\u0063":12}; +var _fcfe =[]ri {{1000,"\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; -// True is an implementation of the Excel TRUE() function. It takes no -// arguments. -func True (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0054\u0052\u0055E \u0074\u0061\u006b\u0065\u0073\u0020\u006e\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};return MakeBoolResult (true );};func _geef (_cgcde Result ,_gaedb *criteriaParsed )bool {_abcbcg :=_ga .ToLower (_cgcde .ValueString ); -_bceea :=_gaedb ._eefdb ._ecfae ;_adcdb :=_gaedb ._eefdb ._ebfb ;if _bceea ==_defd {return _abcbcg ==_adcdb ||_gg .Match (_adcdb ,_abcbcg );};if _cgcde .Type !=ResultTypeEmpty {if _abcbcg ==_gaedb ._bddg ||_gg .Match (_gaedb ._bddg ,_abcbcg ){return true ; -};if _ ,_daae :=_ba .ParseFloat (_adcdb ,64);_daae ==nil {return false ;};switch _bceea {case _efgb :return _abcbcg <=_adcdb ;case _dcfc :return _abcbcg >=_adcdb ;case _adea :return _abcbcg < _adcdb ;case _fcda :return _abcbcg > _adcdb ;};};return false ; -};var _ffa =[]*_gab .Regexp {};var _ccff =false ; -// Xnpv implements the Excel XNPV function. -func Xnpv (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0058\u004eP\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("X\u004e\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_cfdge :=args [0].ValueNumber ;if _cfdge <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0058\u004e\u0050\u0056\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073i\u0074\u0069\u0076\u0065"); -};_ccaeg ,_ccbc :=_fbce (args [1],args [2],"\u0058\u004e\u0050\u0056");if _ccbc .Type ==ResultTypeError {return _ccbc ;};_abb :=_ccaeg ._efab ;_aaecc :=_ccaeg ._geba ;_gfbb :=0.0;_gfbbf :=_aaecc [0];for _cfb ,_eac :=range _abb {_gfbb +=_eac /_ac .Pow (1+_cfdge ,(_aaecc [_cfb ]-_gfbbf )/365); -};return MakeNumberResult (_gfbb );}; +// Reference returns an invalid reference for FunctionCall. +func (_cbcf FunctionCall )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };const _fgg ="(\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002d"+_ggd +"-\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029";func (_cde *evCache )SetCache (key string ,value Result ){_cde ._ada .Lock (); +_cde ._dcf [key ]=value ;_cde ._ada .Unlock ();}; -// Pduration implements the Excel PDURATION function. -func Pduration (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0050\u0044\u0055RA\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u0074h\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050D\u0055\u0052A\u0054\u0049\u004fN\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_abddb :=args [0].ValueNumber ;if _abddb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020p\u006f\u0073i\u0074\u0069\u0076\u0065"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0076\u0061l\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dccag :=args [1].ValueNumber ;if _dccag <=0{return MakeErrorResultType (ErrorTypeNum ,"P\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 c\u0075\u0072\u0072\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074o \u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0044\u0055\u0052\u0041\u0054I\u004f\u004e\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0070\u0065\u0063\u0069\u0066i\u0065\u0064\u0020\u0076\u0061lu\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dbda :=args [2].ValueNumber ;if _dbda <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0044\u0055\u0052\u0041\u0054I\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065d\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070o\u0073i\u0074\u0069\u0076\u0065"); -};return MakeNumberResult ((_ac .Log10 (_dbda )-_ac .Log10 (_dccag ))/_ac .Log10 (1+_abddb ));};var _ebdcc =[]ri {{1000,"\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{95,"\u0056\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +// Count implements the COUNT function. +func Count (args []Result )Result {return MakeNumberResult (_ffab (args ,_eebcd ))}; +// Amordegrc implements the Excel AMORDEGRC function. +func Amordegrc (args []Result )Result {_fgef ,_ece :=_gcggc (args ,"\u0041M\u004f\u0052\u0044\u0045\u0047\u0052C");if _ece .Type ==ResultTypeError {return _ece ;};_agcd :=_fgef ._cacg ;_ebed :=_fgef ._afd ;_egeb :=_fgef ._cbbf ;_dee :=_fgef ._decc ;_gbbg :=_fgef ._acdc ; +_dag :=_fgef ._dgdbb ;if _dag >=0.5{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u004d\u004f\u0052\u0044\u0045\u0047R\u0043\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068\u0061\u006e\u0020\u0030\u002e\u0035"); +};_gbg :=_fgef ._fbff ;_ffgg :=1.0/_dag ;_bedd :=2.5;if _ffgg < 3{_bedd =1;}else if _ffgg < 5{_bedd =1.5;}else if _ffgg <=6{_bedd =2;};_dag *=_bedd ;_ddfc ,_dfdb :=_gefd (_ebed ,_egeb ,_gbg );if _dfdb .Type ==ResultTypeError {return MakeErrorResult ("\u0069\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0064\u0061\u0074\u0065\u0073\u0020\u0066\u006f\u0072\u0020\u0041\u004d\u004f\u0052\u0044EG\u0052\u0043"); +};_fcca :=_fgcc (_ddfc *_dag *_agcd );_agcd -=_fcca ;_dbbf :=_agcd -_dee ;for _gfab :=0;_gfab < _gbbg ;_gfab ++{_fcca =_fgcc (_dag *_agcd );_dbbf -=_fcca ;if _dbbf < 0{switch _gbbg -_gfab {case 0:case 1:return MakeNumberResult (_fgcc (_agcd *0.5));default:return MakeNumberResult (0); +};};_agcd -=_fcca ;};return MakeNumberResult (_fcca );};func (_befaa ReferenceType )String ()string {if _befaa >=ReferenceType (len (_ffcecb )-1){return _c .Sprintf ("\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_befaa ); +};return _bcgdb [_ffcecb [_befaa ]:_ffcecb [_befaa +1]];}; -// Coupnum implements the Excel COUPNUM function. -func Coupnum (args []Result )Result {_ege ,_bbg :=_agcc (args ,"\u0043O\u0055\u0050\u004e\u0055\u004d");if _bbg .Type ==ResultTypeError {return _bbg ;};_gfe :=_ege ._dagc ;_debgb :=_ege ._bdcc ;_gfec ,_bbg :=_efde (_ege ._gdgd ,_ege ._eddc ,_gfe ,_debgb ); -if _bbg .Type ==ResultTypeError {return _bbg ;};return MakeNumberResult (_gfec );}; +// ISNUMBER is an implementation of the Excel ISNUMBER() function. +func IsNumber (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053NU\u004d\u0042\u0045R\u0028\u0029\u0020\u0061cce\u0070ts\u0020\u0061\u0020\u0073\u0069\u006e\u0067le\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};return MakeBoolResult (args [0].Type ==ResultTypeNumber ); +}; + +// Nper implements the Excel NPER function. +func Nper (args []Result )Result {_cfgc :=len (args );if _cfgc < 3||_cfgc > 5{return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067e\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u0020\u0035"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("N\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_efaf :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0070\u0061y\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bbaa :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_fbce :=args [2].ValueNumber ;_bgce :=0.0;if _cfgc >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_bgce =args [3].ValueNumber ;};_acgga :=0.0;if _cfgc ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("N\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_acgga =args [4].ValueNumber ;if _acgga !=0{_acgga =1;};};_ebbe :=_bbaa *(1+_efaf *_acgga )-_bgce *_efaf ;_fadf :=(_fbce *_efaf +_bbaa *(1+_efaf *_acgga ));return MakeNumberResult (_ca .Log (_ebbe /_fadf )/_ca .Log (1+_efaf ));};func (_ebagc *Lexer )lex (_efec _d .Reader ){_caffgb ,_gaeb ,_baba :=0,0,0; +_fgbbb :=-1;_fgeeg ,_fdafa ,_gffd :=0,0,0;_ =_gffd ;_cbgg :=1;_ =_cbgg ;_cbaab :=make ([]byte ,4096);_addbe :=false ;for !_addbe {_gdbaed :=0;if _fgeeg > 0{_gdbaed =_gaeb -_fgeeg ;};_gaeb =0;_defc ,_baaeb :=_efec .Read (_cbaab [_gdbaed :]);if _defc ==0||_baaeb !=nil {_addbe =true ; +};_baba =_defc +_gdbaed ;if _baba < len (_cbaab ){_fgbbb =_baba ;};{_caffgb =_bfdaag ;_fgeeg =0;_fdafa =0;_gffd =0;};{var _adeec int ;var _abdfg uint ;if _gaeb ==_baba {goto _cdfe ;};if _caffgb ==0{goto _gagg ;};_cbaf :_adeec =int (_ageafd [_caffgb ]); +_abdfg =uint (_gabg [_adeec ]);_adeec ++;for ;_abdfg > 0;_abdfg --{_adeec ++;switch _gabg [_adeec -1]{case 2:_fgeeg =_gaeb ;};};switch _caffgb {case 30:switch _cbaab [_gaeb ]{case 34:goto _dfgaa ;case 35:goto _cffg ;case 36:goto _aadgb ;case 38:goto _ccdg ; +case 39:goto _bbceb ;case 40:goto _afae ;case 41:goto _fbde ;case 42:goto _edffa ;case 43:goto _bbbea ;case 44:goto _cbgb ;case 45:goto _aafa ;case 47:goto _ddbdg ;case 58:goto _addeb ;case 59:goto _aegg ;case 60:goto _cfgf ;case 61:goto _debgg ;case 62:goto _ebadb ; +case 63:goto _gefg ;case 70:goto _cbbg ;case 84:goto _dfgb ;case 92:goto _egdbd ;case 94:goto _eced ;case 95:goto _ecefgb ;case 123:goto _dccbe ;case 125:goto _agbb ;};switch {case _cbaab [_gaeb ]< 65:switch {case _cbaab [_gaeb ]> 37:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _cefgd ; +};case _cbaab [_gaeb ]>=33:goto _gefg ;};case _cbaab [_gaeb ]> 90:switch {case _cbaab [_gaeb ]> 93:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _aadb ;};case _cbaab [_gaeb ]>=91:goto _gefg ;};default:goto _agbed ;};goto _fggcf ;case 1:switch _cbaab [_gaeb ]{case 33:goto _daecc ; +case 47:goto _dfaea ;case 123:goto _dfaea ;case 125:goto _dfaea ;};switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _dfaea ;};case _cbaab [_gaeb ]> 45:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _dfaea ; +};case _cbaab [_gaeb ]>=58:goto _dfaea ;};default:goto _dfaea ;};goto _fggcf ;case 0:goto _gagg ;case 2:if _cbaab [_gaeb ]==34{goto _abbee ;};goto _dfgaa ;case 31:if _cbaab [_gaeb ]==34{goto _dfgaa ;};goto _bdbc ;case 3:switch _cbaab [_gaeb ]{case 78:goto _cdcc ; +case 82:goto _edfg ;};goto _gefg ;case 4:switch _cbaab [_gaeb ]{case 47:goto _feafg ;case 85:goto _fdfaf ;};goto _gefg ;case 5:if _cbaab [_gaeb ]==65{goto _bacdc ;};goto _gefg ;case 6:switch _cbaab [_gaeb ]{case 76:goto _cgeb ;case 77:goto _bdbb ;};goto _gefg ; +case 7:if _cbaab [_gaeb ]==76{goto _bdbb ;};goto _gefg ;case 8:if _cbaab [_gaeb ]==33{goto _bacdc ;};goto _gefg ;case 9:if _cbaab [_gaeb ]==69{goto _eabdb ;};goto _gefg ;case 10:if _cbaab [_gaeb ]==70{goto _ccacg ;};goto _gefg ;case 11:if _cbaab [_gaeb ]==33{goto _gfcc ; +};goto _gefg ;case 12:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _gefg ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _gefg ; +};case _cbaab [_gaeb ]>=34:goto _gefg ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]< 65:if 58<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=63{goto _gefg ;};case _cbaab [_gaeb ]> 90:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _gefg ;};default:goto _cedbc ; +};default:goto _fgbbbd ;};goto _fggcf ;case 13:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _gefg ;case 58:goto _gcbg ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _gefg ; +};case _cbaab [_gaeb ]>=34:goto _gefg ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _gefg ;};case _cbaab [_gaeb ]>=59:goto _gefg ;};default:goto _fgbbbd ;};goto _fggcf ;case 14:if _cbaab [_gaeb ]==36{goto _ceebb ; +};if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _fbae ;};goto _dfaea ;case 15:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _fbae ;};goto _dfaea ;case 32:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _fbae ;};goto _egdbb ;case 16:switch _cbaab [_gaeb ]{case 33:goto _daecc ; +case 36:goto _fffb ;case 47:goto _gefg ;case 58:goto _bfcab ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 45:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _cecad ;};case _cbaab [_gaeb ]>=34:goto _gefg ; +};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]> 90:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _gefg ;};case _cbaab [_gaeb ]>=65:goto _cedbc ;};default:goto _gefg ;};goto _fggcf ;case 17:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _dfaea ; +case 123:goto _dfaea ;case 125:goto _dfaea ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _dfaea ;};case _cbaab [_gaeb ]>=34:goto _dfaea ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _dfaea ; +};case _cbaab [_gaeb ]>=58:goto _dfaea ;};default:goto _cecad ;};goto _fggcf ;case 33:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _aacd ;case 123:goto _aacd ;case 125:goto _aacd ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _aacd ; +};case _cbaab [_gaeb ]>=34:goto _aacd ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _aacd ;};case _cbaab [_gaeb ]>=58:goto _aacd ;};default:goto _cecad ;};goto _fggcf ;case 18:if _cbaab [_gaeb ]==36{goto _dcfb ; +};if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _abcdf ;};goto _dfaea ;case 19:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _abcdf ;};goto _dfaea ;case 34:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _abcdf ;};goto _gegbc ;case 20:switch _cbaab [_gaeb ]{case 39:goto _gefg ; +case 42:goto _gefg ;case 47:goto _gefg ;case 58:goto _gefg ;case 63:goto _gefg ;};if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=93{goto _gefg ;};goto _bgffg ;case 21:switch _cbaab [_gaeb ]{case 39:goto _fbecf ;case 42:goto _gefg ;case 47:goto _gefg ;case 58:goto _gefg ; +case 63:goto _gefg ;};if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=93{goto _gefg ;};goto _bgffg ;case 22:if _cbaab [_gaeb ]==33{goto _ccga ;};goto _gefg ;case 35:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _fbbfc ;case 58:goto _gcbg ;case 101:goto _badfg ; +case 123:goto _dbaea ;case 125:goto _dbaea ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=47{goto _dbaea ;};case _cbaab [_gaeb ]>=34:goto _dbaea ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _dbaea ; +};case _cbaab [_gaeb ]>=59:goto _dbaea ;};default:goto _cefgd ;};goto _fggcf ;case 36:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _dbaea ;case 101:goto _badfg ;case 123:goto _dbaea ;case 125:goto _dbaea ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _dbaea ; +};case _cbaab [_gaeb ]>=34:goto _dbaea ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _dbaea ;};case _cbaab [_gaeb ]>=58:goto _dbaea ;};default:goto _fbbfc ;};goto _fggcf ;case 23:switch _cbaab [_gaeb ]{case 33:goto _daecc ; +case 47:goto _eccgf ;case 123:goto _eccgf ;case 125:goto _eccgf ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _eccgf ;};case _cbaab [_gaeb ]>=34:goto _eccgf ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _eccgf ; +};case _cbaab [_gaeb ]>=58:goto _eccgf ;};default:goto _cega ;};goto _fggcf ;case 37:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 47:goto _dbaea ;case 123:goto _dbaea ;case 125:goto _dbaea ;};switch {case _cbaab [_gaeb ]< 48:switch {case _cbaab [_gaeb ]> 35:if 37<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=45{goto _dbaea ; +};case _cbaab [_gaeb ]>=34:goto _dbaea ;};case _cbaab [_gaeb ]> 57:switch {case _cbaab [_gaeb ]> 63:if 91<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=94{goto _dbaea ;};case _cbaab [_gaeb ]>=58:goto _dbaea ;};default:goto _cega ;};goto _fggcf ;case 38:switch _cbaab [_gaeb ]{case 61:goto _decfg ; +case 62:goto _gefcg ;};goto _gbefb ;case 39:if _cbaab [_gaeb ]==61{goto _cged ;};goto _ffcbf ;case 24:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 92:goto _ccbaa ;case 95:goto _dfea ; +case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _gefg ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _gefg ;};default:goto _gefg ;};goto _fggcf ;case 40:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 40:goto _bgaae ;case 46:goto _acgc ;case 92:goto _ccbaa ; +case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ;};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _acgc ; +};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _acgc ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ; +};goto _fggcf ;case 41:switch _cbaab [_gaeb ]{case 46:goto _ccbaa ;case 92:goto _ccbaa ;case 95:goto _ccbaa ;};switch {case _cbaab [_gaeb ]< 65:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _ccbaa ;};case _cbaab [_gaeb ]> 90:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _ccbaa ; +};default:goto _ccbaa ;};goto _agdfa ;case 42:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 43:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 40:goto _bgaae ;case 46:goto _acgc ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _aacd ;case 125:goto _aacd ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _aacd ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};default:goto _aacd ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _acgc ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _aacd ;};default:goto _aacd ;};goto _fggcf ;case 44:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _dfaea ; +case 125:goto _dfaea ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _dfaea ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _dfaea ;};default:goto _dfaea ;};goto _fggcf ;case 25:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ; +case 58:goto _bfcab ;case 65:goto _gbeac ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;}; +case _cbaab [_gaeb ]>=34:goto _gefg ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 66<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _gefg ; +};default:goto _gefg ;};goto _fggcf ;case 45:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 76:goto _fdaac ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ; +case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 46:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ; +case 58:goto _bfcab ;case 83:goto _dgfe ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;}; +case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ; +};default:goto _agdfa ;};goto _fggcf ;case 47:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 69:goto _abea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ; +case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 26:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ; +case 58:goto _bfcab ;case 79:goto _ffcf ;case 82:goto _fdcb ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ; +};case _cbaab [_gaeb ]>=34:goto _gefg ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _gefg ; +};default:goto _gefg ;};goto _fggcf ;case 48:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 68:goto _gacef ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ; +case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 49:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ; +case 58:goto _bfcab ;case 79:goto _dfab ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;}; +case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ; +};default:goto _agdfa ;};goto _fggcf ;case 50:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 36:goto _fffb ;case 40:goto _bgaae ;case 46:goto _acgc ;case 58:goto _bfcab ;case 85:goto _dgfe ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ; +case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 59:switch {case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dbggd ;};case _cbaab [_gaeb ]>=34:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dbggga ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 27:switch _cbaab [_gaeb ]{case 46:goto _ccbaa ;case 92:goto _ccbaa ;case 95:goto _ccbaa ;};switch {case _cbaab [_gaeb ]< 65:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _ccbaa ; +};case _cbaab [_gaeb ]> 90:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _ccbaa ;};default:goto _ccbaa ;};goto _gefg ;case 28:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 120:goto _ddabf ; +case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _gefg ;};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _gefg ; +};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _gefg ;};default:goto _gefg ;};goto _fggcf ; +case 51:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 108:goto _cbgbg ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 52:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 102:goto _edbd ;case 110:goto _aeef ;case 123:goto _agdfa ;case 125:goto _agdfa ; +};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ;};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ; +};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 53:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ; +case 110:goto _gbeb ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ;};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ; +};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ;};default:goto _agdfa ;};default:goto _agdfa ; +};goto _fggcf ;case 54:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _egdc ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 55:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _fbafd ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _fbafd ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 56:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 40:goto _ebggc ;case 46:goto _fbafd ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _fbafd ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _fbafd ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 57:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 109:goto _adgcb ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 58:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _cdef ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _agdfa ;case 125:goto _agdfa ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _agdfa ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _agdfa ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _agdfa ;};default:goto _agdfa ;};goto _fggcf ;case 59:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _fcaf ;case 123:goto _dfaea ;case 125:goto _dfaea ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _dfaea ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _dfaea ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _fcaf ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _dfaea ;};default:goto _dfaea ;};goto _fggcf ;case 29:switch _cbaab [_gaeb ]{case 33:goto _daecc ;case 46:goto _dfea ;case 92:goto _ccbaa ;case 95:goto _dfea ;case 123:goto _gefg ;case 125:goto _gefg ;};switch {case _cbaab [_gaeb ]< 58:switch {case _cbaab [_gaeb ]< 37:if 34<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=35{goto _gefg ; +};case _cbaab [_gaeb ]> 47:if 48<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=57{goto _dfea ;};default:goto _gefg ;};case _cbaab [_gaeb ]> 63:switch {case _cbaab [_gaeb ]< 91:if 65<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=90{goto _dfea ;};case _cbaab [_gaeb ]> 94:if 97<=_cbaab [_gaeb ]&&_cbaab [_gaeb ]<=122{goto _dfea ; +};default:goto _gefg ;};default:goto _gefg ;};goto _fggcf ;};_gefg :_caffgb =0;goto _aaddfa ;_fggcf :_caffgb =1;goto _aaddfa ;_dfgaa :_caffgb =2;goto _aaddfa ;_cffg :_caffgb =3;goto _aaddfa ;_cdcc :_caffgb =4;goto _aaddfa ;_feafg :_caffgb =5;goto _aaddfa ; +_fdfaf :_caffgb =6;goto _aaddfa ;_cgeb :_caffgb =7;goto _aaddfa ;_bdbb :_caffgb =8;goto _aaddfa ;_edfg :_caffgb =9;goto _aaddfa ;_eabdb :_caffgb =10;goto _aaddfa ;_ccacg :_caffgb =11;goto _aaddfa ;_aadgb :_caffgb =12;goto _aaddfa ;_fgbbbd :_caffgb =13; +goto _aaddfa ;_gcbg :_caffgb =14;goto _aaddfa ;_ceebb :_caffgb =15;goto _aaddfa ;_cedbc :_caffgb =16;goto _aaddfa ;_fffb :_caffgb =17;goto _aaddfa ;_bfcab :_caffgb =18;goto _aaddfa ;_dcfb :_caffgb =19;goto _aaddfa ;_bbceb :_caffgb =20;goto _aaddfa ;_bgffg :_caffgb =21; +goto _aaddfa ;_fbecf :_caffgb =22;goto _aaddfa ;_badfg :_caffgb =23;goto _aaddfa ;_agbed :_caffgb =24;goto _aaddfa ;_cbbg :_caffgb =25;goto _aaddfa ;_dfgb :_caffgb =26;goto _aaddfa ;_egdbd :_caffgb =27;goto _aaddfa ;_ecefgb :_caffgb =28;goto _aaddfa ;_aadb :_caffgb =29; +goto _aaddfa ;_dfaea :_caffgb =30;goto _adeg ;_daecc :_caffgb =30;goto _cbcec ;_bacdc :_caffgb =30;goto _aaaef ;_gfcc :_caffgb =30;goto _eadafe ;_ccga :_caffgb =30;goto _cgecd ;_eccgf :_caffgb =30;goto _bbgbc ;_bgaae :_caffgb =30;goto _edcee ;_ccdg :_caffgb =30; +goto _cdee ;_afae :_caffgb =30;goto _fcfeg ;_fbde :_caffgb =30;goto _edeeb ;_edffa :_caffgb =30;goto _cbgc ;_bbbea :_caffgb =30;goto _aefd ;_cbgb :_caffgb =30;goto _dddg ;_aafa :_caffgb =30;goto _gdfad ;_ddbdg :_caffgb =30;goto _gaaab ;_addeb :_caffgb =30; +goto _ceag ;_aegg :_caffgb =30;goto _dcgf ;_debgg :_caffgb =30;goto _dafc ;_eced :_caffgb =30;goto _ebgcc ;_dccbe :_caffgb =30;goto _ecfc ;_agbb :_caffgb =30;goto _ggbeg ;_bdbc :_caffgb =30;goto _efgg ;_egdbb :_caffgb =30;goto _dfag ;_aacd :_caffgb =30; +goto _fcece ;_gegbc :_caffgb =30;goto _afgf ;_dbaea :_caffgb =30;goto _dbbaa ;_gbefb :_caffgb =30;goto _cegfd ;_decfg :_caffgb =30;goto _dbbcg ;_gefcg :_caffgb =30;goto _aedgc ;_ffcbf :_caffgb =30;goto _ccdac ;_cged :_caffgb =30;goto _fgfcb ;_agdfa :_caffgb =30; +goto _ddgea ;_ebggc :_caffgb =30;goto _dcfdc ;_abbee :_caffgb =31;goto _gbee ;_fbae :_caffgb =32;goto _aaddfa ;_cecad :_caffgb =33;goto _dbdba ;_abcdf :_caffgb =34;goto _aaddfa ;_cefgd :_caffgb =35;goto _bbcba ;_fbbfc :_caffgb =36;goto _bbcba ;_cega :_caffgb =37; +goto _bbcba ;_cfgf :_caffgb =38;goto _aaddfa ;_ebadb :_caffgb =39;goto _aaddfa ;_acgc :_caffgb =40;goto _defcd ;_ccbaa :_caffgb =41;goto _aaddfa ;_dfea :_caffgb =42;goto _defcd ;_dbggd :_caffgb =43;goto _dbdba ;_dbggga :_caffgb =44;goto _defcd ;_abea :_caffgb =44; +goto _gebd ;_dfab :_caffgb =44;goto _dfgf ;_gbeac :_caffgb =45;goto _defcd ;_fdaac :_caffgb =46;goto _defcd ;_dgfe :_caffgb =47;goto _defcd ;_ffcf :_caffgb =48;goto _defcd ;_gacef :_caffgb =49;goto _defcd ;_fdcb :_caffgb =50;goto _defcd ;_ddabf :_caffgb =51; +goto _defcd ;_cbgbg :_caffgb =52;goto _defcd ;_edbd :_caffgb =53;goto _defcd ;_gbeb :_caffgb =54;goto _defcd ;_egdc :_caffgb =55;goto _defcd ;_fbafd :_caffgb =56;goto _defcd ;_aeef :_caffgb =57;goto _defcd ;_adgcb :_caffgb =58;goto _defcd ;_cdef :_caffgb =59; +goto _defcd ;_fcaf :_caffgb =59;goto _cbggg ;_aaaef :_adeec =3;goto _fded ;_eadafe :_adeec =5;goto _fded ;_cbcec :_adeec =7;goto _fded ;_cgecd :_adeec =9;goto _fded ;_edcee :_adeec =11;goto _fded ;_dcfdc :_adeec =13;goto _fded ;_cdee :_adeec =15;goto _fded ; +_ecfc :_adeec =17;goto _fded ;_ggbeg :_adeec =19;goto _fded ;_fcfeg :_adeec =21;goto _fded ;_edeeb :_adeec =23;goto _fded ;_aefd :_adeec =25;goto _fded ;_gdfad :_adeec =27;goto _fded ;_cbgc :_adeec =29;goto _fded ;_gaaab :_adeec =31;goto _fded ;_ebgcc :_adeec =33; +goto _fded ;_dafc :_adeec =35;goto _fded ;_dbbcg :_adeec =37;goto _fded ;_fgfcb :_adeec =39;goto _fded ;_aedgc :_adeec =41;goto _fded ;_ceag :_adeec =43;goto _fded ;_dcgf :_adeec =45;goto _fded ;_dddg :_adeec =47;goto _fded ;_dbbaa :_adeec =49;goto _fded ; +_fcece :_adeec =51;goto _fded ;_dfag :_adeec =53;goto _fded ;_afgf :_adeec =55;goto _fded ;_ddgea :_adeec =57;goto _fded ;_efgg :_adeec =59;goto _fded ;_cegfd :_adeec =61;goto _fded ;_ccdac :_adeec =63;goto _fded ;_bbgbc :_adeec =65;goto _fded ;_adeg :_adeec =67; +goto _fded ;_gebd :_adeec =72;goto _fded ;_bbcba :_adeec =75;goto _fded ;_dbdba :_adeec =78;goto _fded ;_dfgf :_adeec =81;goto _fded ;_cbggg :_adeec =84;goto _fded ;_defcd :_adeec =87;goto _fded ;_gbee :_adeec =90;goto _fded ;_fded :_abdfg =uint (_gabg [_adeec ]); +_adeec ++;for ;_abdfg > 0;_abdfg --{_adeec ++;switch _gabg [_adeec -1]{case 3:_fdafa =_gaeb +1;case 4:_gffd =1;case 5:_gffd =2;case 6:_gffd =3;case 7:_gffd =4;case 8:_gffd =11;case 9:_gffd =14;case 10:_gffd =15;case 11:_fdafa =_gaeb +1;{_ebagc .emit (_cdegb ,_cbaab [_fgeeg :_fdafa ]); +};case 12:_fdafa =_gaeb +1;{_ebagc .emit (_bdeff ,_cbaab [_fgeeg :_fdafa ]);};case 13:_fdafa =_gaeb +1;{_ebagc .emit (_aedg ,_cbaab [_fgeeg :_fdafa -1]);};case 14:_fdafa =_gaeb +1;{_ebagc .emit (_aedg ,_cbaab [_fgeeg +1:_fdafa -2]);};case 15:_fdafa =_gaeb +1; +{_ebagc .emit (_bcgba ,_cbaab [_fgeeg :_fdafa -1]);};case 16:_fdafa =_gaeb +1;{_ebagc .emit (_bcgba ,_cbaab [_fgeeg :_fdafa -1]);};case 17:_fdafa =_gaeb +1;{_ebagc .emit (_fgfec ,_cbaab [_fgeeg :_fdafa ]);};case 18:_fdafa =_gaeb +1;{_ebagc .emit (_bgdbf ,_cbaab [_fgeeg :_fdafa ]); +};case 19:_fdafa =_gaeb +1;{_ebagc .emit (_fdeea ,_cbaab [_fgeeg :_fdafa ]);};case 20:_fdafa =_gaeb +1;{_ebagc .emit (_dddce ,_cbaab [_fgeeg :_fdafa ]);};case 21:_fdafa =_gaeb +1;{_ebagc .emit (_abge ,_cbaab [_fgeeg :_fdafa ]);};case 22:_fdafa =_gaeb +1; +{_ebagc .emit (_edfde ,_cbaab [_fgeeg :_fdafa ]);};case 23:_fdafa =_gaeb +1;{_ebagc .emit (_bfbg ,_cbaab [_fgeeg :_fdafa ]);};case 24:_fdafa =_gaeb +1;{_ebagc .emit (_cbceg ,_cbaab [_fgeeg :_fdafa ]);};case 25:_fdafa =_gaeb +1;{_ebagc .emit (_agdfb ,_cbaab [_fgeeg :_fdafa ]); +};case 26:_fdafa =_gaeb +1;{_ebagc .emit (_ebdeb ,_cbaab [_fgeeg :_fdafa ]);};case 27:_fdafa =_gaeb +1;{_ebagc .emit (_ggef ,_cbaab [_fgeeg :_fdafa ]);};case 28:_fdafa =_gaeb +1;{_ebagc .emit (_cfab ,_cbaab [_fgeeg :_fdafa ]);};case 29:_fdafa =_gaeb +1; +{_ebagc .emit (_dfcc ,_cbaab [_fgeeg :_fdafa ]);};case 30:_fdafa =_gaeb +1;{_ebagc .emit (_ffec ,_cbaab [_fgeeg :_fdafa ]);};case 31:_fdafa =_gaeb +1;{_ebagc .emit (_aedgf ,_cbaab [_fgeeg :_fdafa ]);};case 32:_fdafa =_gaeb +1;{_ebagc .emit (_dfbg ,_cbaab [_fgeeg :_fdafa ]); +};case 33:_fdafa =_gaeb +1;{_ebagc .emit (_cadddf ,_cbaab [_fgeeg :_fdafa ]);};case 34:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_cagggg ,_cbaab [_fgeeg :_fdafa ]);};case 35:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_dcca ,_cbaab [_fgeeg :_fdafa ]);};case 36:_fdafa =_gaeb ; +_gaeb --;{_ebagc .emit (_afdaa ,_cbaab [_fgeeg :_fdafa ]);};case 37:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_egadgd ,_cbaab [_fgeeg :_fdafa ]);};case 38:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_acgbc ,_cbaab [_fgeeg :_fdafa ]);};case 39:_fdafa =_gaeb ;_gaeb --; +{_ebagc .emit (_dbbe ,_cbaab [_fgeeg +1:_fdafa -1]);};case 40:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_gbgcd ,_cbaab [_fgeeg :_fdafa ]);};case 41:_fdafa =_gaeb ;_gaeb --;{_ebagc .emit (_eecf ,_cbaab [_fgeeg :_fdafa ]);};case 42:_gaeb =(_fdafa )-1;{_ebagc .emit (_cagggg ,_cbaab [_fgeeg :_fdafa ]); +};case 43:switch _gffd {case 0:{_caffgb =0;goto _aaddfa ;};case 1:{_gaeb =(_fdafa )-1;_ebagc .emit (_cbee ,_cbaab [_fgeeg :_fdafa ]);};case 2:{_gaeb =(_fdafa )-1;_ebagc .emit (_cagggg ,_cbaab [_fgeeg :_fdafa ]);};case 3:{_gaeb =(_fdafa )-1;_ebagc .emit (_dcca ,_cbaab [_fgeeg :_fdafa ]); +};case 4:{_gaeb =(_fdafa )-1;_ebagc .emit (_afac ,_cbaab [_fgeeg :_fdafa ]);};case 11:{_gaeb =(_fdafa )-1;_ebagc .emit (_bfag ,_cbaab [_fgeeg :_fdafa ]);};case 14:{_gaeb =(_fdafa )-1;_ebagc .emit (_acgbc ,_cbaab [_fgeeg :_fdafa ]);};case 15:{_gaeb =(_fdafa )-1; +_ebagc .emit (_dbbe ,_cbaab [_fgeeg +1:_fdafa -1]);};};};};goto _aaddfa ;_aaddfa :_adeec =int (_abged [_caffgb ]);_abdfg =uint (_gabg [_adeec ]);_adeec ++;for ;_abdfg > 0;_abdfg --{_adeec ++;switch _gabg [_adeec -1]{case 0:_fgeeg =0;case 1:_gffd =0;};}; +if _caffgb ==0{goto _gagg ;};if _gaeb ++;_gaeb !=_baba {goto _cbaf ;};_cdfe :{};if _gaeb ==_fgbbb {switch _caffgb {case 1:goto _dfaea ;case 2:goto _dfaea ;case 31:goto _bdbc ;case 14:goto _dfaea ;case 15:goto _dfaea ;case 32:goto _egdbb ;case 17:goto _dfaea ; +case 33:goto _aacd ;case 18:goto _dfaea ;case 19:goto _dfaea ;case 34:goto _gegbc ;case 35:goto _dbaea ;case 36:goto _dbaea ;case 23:goto _eccgf ;case 37:goto _dbaea ;case 38:goto _gbefb ;case 39:goto _ffcbf ;case 40:goto _agdfa ;case 41:goto _agdfa ;case 42:goto _agdfa ; +case 43:goto _aacd ;case 44:goto _dfaea ;case 45:goto _agdfa ;case 46:goto _agdfa ;case 47:goto _agdfa ;case 48:goto _agdfa ;case 49:goto _agdfa ;case 50:goto _agdfa ;case 51:goto _agdfa ;case 52:goto _agdfa ;case 53:goto _agdfa ;case 54:goto _agdfa ;case 55:goto _agdfa ; +case 56:goto _agdfa ;case 57:goto _agdfa ;case 58:goto _agdfa ;case 59:goto _dfaea ;};};_gagg :{};};if _fgeeg > 0{copy (_cbaab [0:],_cbaab [_fgeeg :]);};};_ =_fgbbb ;if _caffgb ==_fdbfb {_ebagc .emit (_ddgd ,nil );};close (_ebagc ._cdecc );}; + +// Sln implements the Excel SLN function. +func Sln (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0053\u004c\u004e\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_eeeg :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_aggb :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_adgc :=args [2].ValueNumber ;if _adgc ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u007a\u0065\u0072\u006f"); +};return MakeNumberResult ((_eeeg -_aggb )/_adgc );};var _ecac =[]ri {{1000,"\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{95,"\u0056\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; + + +// MaxA is an implementation of the Excel MAXA() function. +func MaxA (args []Result )Result {return _bcbb (args ,true )}; // Pricemat implements the Excel PRICEMAT function. -func Pricemat (args []Result )Result {_aaagd :=len (args );if _aaagd !=5&&_aaagd !=6{return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0069v\u0065\u0020\u006f\u0072\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_ffcf ,_ecdb ,_edfe :=_fadb (args [0],args [1],"\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054");if _edfe .Type ==ResultTypeError {return _edfe ;};_gfcg ,_edfe :=_acab (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054"); -if _edfe .Type ==ResultTypeError {return _edfe ;};if _gfcg >=_ffcf {return MakeErrorResult ("\u0050\u0052\u0049\u0043E\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0062\u0065\u0066\u006fr\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); +func Pricemat (args []Result )Result {_fgfe :=len (args );if _fgfe !=5&&_fgfe !=6{return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0069v\u0065\u0020\u006f\u0072\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_deed ,_aba ,_bfdcf :=_dada (args [0],args [1],"\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054");if _bfdcf .Type ==ResultTypeError {return _bfdcf ;};_gdc ,_bfdcf :=_bdeg (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054"); +if _bfdcf .Type ==ResultTypeError {return _bfdcf ;};if _gdc >=_deed {return MakeErrorResult ("\u0050\u0052\u0049\u0043E\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0062\u0065\u0066\u006fr\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); };if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052I\u0043\u0045\u004d\u0041T\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_baef :=args [3].ValueNumber ;if _baef < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045M\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};_fagg :=args [3].ValueNumber ;if _fagg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045M\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); };if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0079\u0069\u0065\u006c\u0064\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_ccae :=args [4].ValueNumber ;if _ccae < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049C\u0045\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0079\u0069\u0065\u006c\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e \u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); -};_dddc :=0;if _aaagd ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050R\u0049\u0043E\u004d\u0041\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dddc =int (args [5].ValueNumber );if !_abec (_dddc ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0050\u0052\u0049C\u0045\u004d\u0041\u0054"); -};};_fefe ,_edfe :=_dfab (_ffcf ,_ecdb ,_dddc );if _edfe .Type ==ResultTypeError {return _edfe ;};_afba ,_edfe :=_dfab (_gfcg ,_ecdb ,_dddc );if _edfe .Type ==ResultTypeError {return _edfe ;};_bfc ,_edfe :=_dfab (_gfcg ,_ffcf ,_dddc );if _edfe .Type ==ResultTypeError {return _edfe ; -};_gbgg :=1+_afba *_baef ;_fgga :=1+_fefe *_ccae ;return MakeNumberResult ((_gbgg /_fgga -_bfc *_baef )*100);};const _gcbbe =57350; +};_cfdf :=args [4].ValueNumber ;if _cfdf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049C\u0045\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0079\u0069\u0065\u006c\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e \u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};_fbgc :=0;if _fgfe ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050R\u0049\u0043E\u004d\u0041\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fbgc =int (args [5].ValueNumber );if !_gcee (_fbgc ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0050\u0052\u0049C\u0045\u004d\u0041\u0054"); +};};_aecg ,_bfdcf :=_gefd (_deed ,_aba ,_fbgc );if _bfdcf .Type ==ResultTypeError {return _bfdcf ;};_ebae ,_bfdcf :=_gefd (_gdc ,_aba ,_fbgc );if _bfdcf .Type ==ResultTypeError {return _bfdcf ;};_deef ,_bfdcf :=_gefd (_gdc ,_deed ,_fbgc );if _bfdcf .Type ==ResultTypeError {return _bfdcf ; +};_bfae :=1+_ebae *_fagg ;_gebb :=1+_aecg *_cfdf ;return MakeNumberResult ((_bfae /_gebb -_deef *_fagg )*100);};const _egadgd =57347;type rmode byte ; -// NewNamedRangeRef constructs a new named range reference. -func NewNamedRangeRef (v string )Expression {return NamedRangeRef {_cfeb :v }}; +// Fact is an implementation of the excel FACT function which returns the +// factorial of a positive numeric input. +func Fact (args []Result )Result {if len (args )!=1{return MakeErrorResult ("F\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_beacc :=args [0].AsNumber ();if _beacc .Type !=ResultTypeNumber {return MakeErrorResult ("F\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); +};if _beacc .ValueNumber < 0{return MakeErrorResult ("\u0046\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006f\u006e\u006c\u0079\u0020\u0070\u006f\u0073\u0069t\u0069\u0076\u0065\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};return MakeNumberResult (_ggge (_beacc .ValueNumber ));};func _cddcb (_agcfa Result )Result {if _agcfa .Type ==ResultTypeEmpty {return _agcfa ;};_bdad :=_agcfa .AsString ();if _bdad .Type !=ResultTypeString {return MakeErrorResult ("\u004c\u004f\u0057\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};if _agcfa .IsBoolean {if _bdad .ValueString =="\u0031"{return MakeStringResult ("\u0074\u0072\u0075\u0065");}else if _bdad .ValueString =="\u0030"{return MakeStringResult ("\u0066\u0061\u006cs\u0065");}else {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004c\u004fW\u0045\u0052"); +};}else {return MakeStringResult (_da .ToLower (_bdad .ValueString ));};};func _fcbf (_fefe float64 ,_gcdg *criteriaRegex )bool {_dfgee ,_deeb :=_eb .ParseFloat (_gcdg ._ceefd ,64);if _deeb !=nil {return false ;};switch _gcdg ._egaff {case _cfaf :return _fefe ==_dfgee ; +case _bdba :return _fefe <=_dfgee ;case _dbebf :return _fefe >=_dfgee ;case _gcbee :return _fefe < _dfgee ;case _aafbb :return _fefe > _dfgee ;};return false ;};const _ac ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002d\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u002d\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; +func _dabd (_bcgcg []Result ,_fcf string )(*cumulArgs ,Result ){if len (_bcgcg )!=6{return nil ,MakeErrorResult (_fcf +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");}; +if _bcgcg [0].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_fcf +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0072\u0061te \u0074o \u0062\u0065\u0020\u006e\u0075\u006d\u0062er\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_edff :=_bcgcg [0].ValueNumber ; +if _edff <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020r\u0065\u0071u\u0069\u0072\u0065s\u0020\u0072\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006fs\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if _bcgcg [1].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_fcf +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_aeab :=_bcgcg [1].ValueNumber ;if _aeab <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); +};if _bcgcg [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_fcf +"\u0020r\u0065\u0071u\u0069\u0072\u0065s\u0020\u0070\u0072\u0065\u0073\u0065\u006et\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fefa :=_bcgcg [2].ValueNumber ;if _fefa <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if _bcgcg [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_fcf +"\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073 \u0073\u0074\u0061r\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_ffa :=_bcgcg [3].ValueNumber ;if _ffa <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073t\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069o\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if _bcgcg [4].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_fcf +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ccd :=_bcgcg [4].ValueNumber ;if _ccd <=0{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020\u0070\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};if _ccd < _ffa {return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0065\u006e\u0064\u0020p\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0061\u0074\u0065\u0072\u0020o\u0072\u0020\u0065\u0071\u0075a\u006c\u0020\u0074\u006f\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064"); +};if _ccd > _aeab {return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074o\u0020\u0062\u0065\u0020\u0069\u006e\u0020\u0070\u0065\u0072io\u0064\u0073\u0020r\u0061n\u0067\u0065"); +};_dgdbg :=int (_bcgcg [5].ValueNumber );if _dgdbg !=0&&_dgdbg !=1{return nil ,MakeErrorResultType (ErrorTypeNum ,_fcf +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f \u0062\u0065\u00200\u0020o\u0072\u0020\u0031"); +};return &cumulArgs {_edff ,_aeab ,_fefa ,_ffa ,_ccd ,_dgdbg },_egac ;};func _fbfaa (_egag []Result )(bool ,Result ){for _ ,_eddfd :=range _egag {if _eddfd .Type ==ResultTypeError {return true ,_eddfd ;};};return false ,MakeEmptyResult ();};const _dfbg =57378; +func _abc (_bebaa []Result ,_cgbee string )(*durationArgs ,Result ){_gfcf :=len (_bebaa );if _gfcf !=5&&_gfcf !=6{return nil ,MakeErrorResult (_cgbee +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0066\u0069\u0076\u0065\u0020\u006fr\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_ebceg ,_decda ,_cbacd :=_dada (_bebaa [0],_bebaa [1],_cgbee );if _cbacd .Type ==ResultTypeError {return nil ,_cbacd ;};_eegb :=_bebaa [2];if _eegb .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cgbee +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0063\u006fupo\u006e r\u0061\u0074\u0065\u0020\u006f\u0066\u0020ty\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); +};_ggae :=_eegb .ValueNumber ;if _ggae < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0043\u006f\u0075po\u006e\u0020\u0072\u0061\u0074\u0065\u0020\u0073\u0068o\u0075l\u0064 \u006eo\u0074\u0020\u0062\u0065\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};_geff :=_bebaa [3];if _geff .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cgbee +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0079\u0069\u0065\u006cd\u0020\u0072\u0061\u0074\u0065\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); +};_dgfd :=_geff .ValueNumber ;if _dgfd < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006c\u0064\u0020r\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u006e\u006ft\u0020\u0062\u0065\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); +};_dbbg :=_bebaa [4];if _dbbg .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cgbee +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u0065\u0071u\u0065n\u0063y\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_aaac :=float64 (int (_dbbg .ValueNumber ));if !_cbaa (_aaac ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_gdac :=0;if _gfcf ==6&&_bebaa [5].Type !=ResultTypeEmpty {_bagd :=_bebaa [5]; +if _bagd .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cgbee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u006f\u0066 \u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072");};_gdac =int (_bagd .ValueNumber ); +if !_gcee (_gdac ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062a\u0073\u0069\u0073\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020"+_cgbee );};};return &durationArgs {_ebceg ,_decda ,_ggae ,_dgfd ,_aaac ,_gdac },_egac ; +};func _bedb (_cgag ,_abad Result ,_dfcd ,_ceea bool )cmpResult {_cgag =_cgag .AsNumber ();_abad =_abad .AsNumber ();if _cgag .Type !=_abad .Type {return _agdgd ;};if _cgag .Type ==ResultTypeNumber {if _cgag .ValueNumber ==_abad .ValueNumber {return _aafbe ; +};if _cgag .ValueNumber < _abad .ValueNumber {return _dgebc ;};return _fgdd ;};if _cgag .Type ==ResultTypeString {_fcac :=_cgag .ValueString ;_ceda :=_abad .ValueString ;if !_dfcd {_fcac =_da .ToLower (_fcac );_ceda =_da .ToLower (_ceda );};if _ceea {_eead :=_fb .Match (_ceda ,_fcac ); +if _eead {return _aafbe ;}else {return _fgdd ;};};return cmpResult (_da .Compare (_fcac ,_ceda ));};if _cgag .Type ==ResultTypeEmpty {return _aafbe ;};if _cgag .Type ==ResultTypeList {if len (_cgag .ValueList )< len (_abad .ValueList ){return _dgebc ;}; +if len (_cgag .ValueList )> len (_abad .ValueList ){return _fgdd ;};for _acee :=range _cgag .ValueList {_abae :=_bedb (_cgag .ValueList [_acee ],_abad .ValueList [_acee ],_dfcd ,_ceea );if _abae !=_aafbe {return _abae ;};};return _aafbe ;};if _cgag .Type ==ResultTypeList {if len (_cgag .ValueArray )< len (_abad .ValueArray ){return _dgebc ; +};if len (_cgag .ValueArray )> len (_abad .ValueArray ){return _fgdd ;};for _cgad :=range _cgag .ValueArray {_caeg :=_cgag .ValueArray [_cgad ];_edgb :=_cgag .ValueArray [_cgad ];if len (_caeg )< len (_edgb ){return _dgebc ;};if len (_caeg )> len (_edgb ){return _fgdd ; +};for _cgca :=range _caeg {_bbed :=_bedb (_caeg [_cgca ],_edgb [_cgca ],_dfcd ,_ceea );if _bbed !=_aafbe {return _bbed ;};};};return _aafbe ;};return _agdgd ;}; -// Row implements the Excel ROW function. -func Row (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0052O\u0057\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};_gced :=args [0].Ref ;if _gced .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0052\u004f\u0057\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 a\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065"); -};_bcaac ,_gbaac :=_bd .ParseCellReference (_gced .Value );if _gbaac !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gced .Value );};return MakeNumberResult (float64 (_bcaac .RowIdx )); -};type Expression interface{Eval (_aaea Context ,_cga Evaluator )Result ;Reference (_ffcb Context ,_ddb Evaluator )Reference ;String ()string ;Update (_cec *_ed .UpdateQuery )Expression ;};const _bdaba =-1000;var _ffbg =[...]uint8 {0,20,37,60,78,96};func _acde (_bgacd string ,_cbgg _ee .Time )(_ee .Time ,error ){_cfecg ,_ ,_feee :=_bc .ParseFloat (_bgacd ,10,128,_bc .ToNearestEven ); -if _feee !=nil {return _ee .Time {},_feee ;};_bdbe :=new (_bc .Float );_bdbe .SetUint64 (uint64 (24*_ee .Hour ));_cfecg .Mul (_cfecg ,_bdbe );_acfb ,_ :=_cfecg .Uint64 ();_befg :=_cbgg .Add (_ee .Duration (_acfb ));return _edde (_befg ),nil ;}; +// Days is an implementation of the Excel DAYS() function. +func Days (args []Result )Result {if len (args )!=2{return MakeErrorResult ("D\u0041\u0059\u0053\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};var _gff ,_fdb float64 ;switch args [0].Type {case ResultTypeNumber :_fdb =args [0].ValueNumber ; +case ResultTypeString :_fee :=DateValue ([]Result {args [0]});if _fee .Type ==ResultTypeError {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0065\u006e\u0064\u0020\u0064\u0061\u0074e\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053"); +};_fdb =_fee .ValueNumber ;default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053");};switch args [1].Type {case ResultTypeNumber :_gff =args [1].ValueNumber ; +if _gff < 62&&_fdb >=62{_gff --;};case ResultTypeString :_cgb :=DateValue ([]Result {args [1]});if _cgb .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u0020DA\u0059\u0053"); +};_gff =_cgb .ValueNumber ;default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053");};_gcb :=float64 (int (_fdb -_gff ));return MakeNumberResult (_gcb ); +};type countMode byte ; -// Reference returns a string reference value to a vertical range with prefix. -func (_bfdca PrefixVerticalRange )Reference (ctx Context ,ev Evaluator )Reference {_cbggb :=_bfdca ._ddda .Reference (ctx ,ev );return Reference {Type :ReferenceTypeVerticalRange ,Value :_bfdca .verticalRangeReference (_cbggb .Value )};};func _ggbgd (_gecf Result ,_ddfge int )[]Result {_bedab :=[]Result {}; -switch _gecf .Type {case ResultTypeList :_ecgfe :=_gecf .ValueList ;_ddeg :=len (_ecgfe );for _bcceg :=0;_bcceg < _ddfge ;_bcceg ++{if _bcceg < _ddeg {_bedab =append (_bedab ,_ecgfe [_bcceg ]);}else {_bedab =append (_bedab ,MakeErrorResultType (ErrorTypeNA ,"")); -};};case ResultTypeNumber ,ResultTypeString ,ResultTypeError ,ResultTypeEmpty :for _cbcb :=0;_cbcb < _ddfge ;_cbcb ++{_bedab =append (_bedab ,_gecf );};};return _bedab ;}; +// Pmt implements the Excel PMT function. +func Pmt (args []Result )Result {_egebc :=len (args );if _egebc < 3||_egebc > 5{return MakeErrorResult ("\u0050\u004dT\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u0020\u0035"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bff :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004dT\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cdgb :=args [1].ValueNumber ;if _cdgb ==0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u006f\u00200"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065\u006e\u0074 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_cebad :=args [2].ValueNumber ;_gdgb :=0.0;if _egebc >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("P\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0075\u0074\u0075\u0072e \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gdgb =args [3].ValueNumber ;};_ceegc :=0.0;if _egebc ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0079\u0070\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ceegc =args [4].ValueNumber ;if _ceegc !=0{_ceegc =1;};};var _dfegd float64 ;if _bff ==0{_dfegd =(_cebad +_gdgb )/_cdgb ;}else {_gcfe :=_ca .Pow (1+_bff ,_cdgb );if _ceegc ==1{_dfegd =(_gdgb *_bff /(_gcfe -1)+_cebad *_bff /(1-1/_gcfe ))/(1+_bff );}else {_dfegd =_gdgb *_bff /(_gcfe -1)+_cebad *_bff /(1-1/_gcfe ); +};};return MakeNumberResult (-_dfegd );}; -// Max is an implementation of the Excel MAX() function. -func Max (args []Result )Result {return _cfddc (args ,false )};const _cgf =86400000000000;const _fgfad ="\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065U\u006e\u006b\u006e\u006f\u0077\u006e\u0052\u0065\u0073u\u006c\u0074\u0054y\u0070\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0052\u0065s\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0053\u0074\u0072\u0069\u006e\u0067\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u004c\u0069\u0073\u0074\u0052\u0065\u0073\u0075lt\u0054\u0079p\u0065\u0041r\u0072\u0061\u0079\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0045\u0072\u0072\u006f\u0072\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0045\u006d\u0070\u0074\u0079"; +// String returns a string representation of a named range. +func (_egdcd NamedRangeRef )String ()string {return _egdcd ._gfgaf }; +// Price implements the Excel PRICE function. +func Price (args []Result )Result {_feead :=len (args );if _feead !=6&&_feead !=7{return MakeErrorResult ("\u0050\u0052I\u0043\u0045\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020o\u0072\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_cdbg ,_gddg ,_aabb :=_dada (args [0],args [1],"\u0050\u0052\u0049C\u0045");if _aabb .Type ==ResultTypeError {return _aabb ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049CE\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072a\u0074e\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_gbgb :=args [2].ValueNumber ;if _gbgb < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u006eo\u0074\u0020\u0062\u0065\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0052\u0049\u0043\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0079\u0069\u0065\u006c\u0064\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); +};_fbfad :=args [3].ValueNumber ;if _fbfad < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0079\u0069\u0065\u006c\u0064 \u0074\u006f\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); +};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0065\u0064em\u0070\u0074\u0069\u006fn\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fegc :=args [4].ValueNumber ;if _fegc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073 \u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e \u0074\u006f\u0020\u0062\u0065 p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_egbg :=args [5];if _egbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0066\u0072\u0065\u0071\u0075e\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_dcec :=_egbg .ValueNumber ;if !_cbaa (_dcec ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_afgb :=0;if _feead ==7&&args [6].Type !=ResultTypeEmpty {if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049C\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_afgb =int (args [6].ValueNumber );if !_gcee (_afgb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069s\u0020a\u0072g\u0075m\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0050\u0052\u0049\u0043\u0045"); +};};_bgfd ,_aabb :=_gdfd (_cdbg ,_gddg ,_gbgb ,_fbfad ,_fegc ,_dcec ,_afgb );if _aabb .Type ==ResultTypeError {return _aabb ;};return MakeNumberResult (_bgfd );};func _bbe (_bdd ,_effg ,_aee int )bool {if _effg < 1||_effg > 12{return false ;};if _aee < 1{return false ; +};return _aee <=_bbda (_bdd ,_effg );}; -// Disc implements the Excel DISC function. -func Disc (args []Result )Result {_afde :=len (args );if _afde !=4&&_afde !=5{return MakeErrorResult ("\u0044\u0049SC\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s f\u006fur\u0020\u006f\u0072\u0020\u0066\u0069\u0076e \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_eeeg ,_geac ,_cabag :=_fadb (args [0],args [1],"\u0044\u0049\u0053\u0043");if _cabag .Type ==ResultTypeError {return _cabag ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_baa :=args [2].ValueNumber ;if _baa <=0{return MakeErrorResultType (ErrorTypeNum ,"D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0072\u0020\u0074o \u0062\u0065\u0020\u0070o\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049S\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bgee :=args [3].ValueNumber ;if _bgee <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0049\u0053\u0043\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0072e\u0064\u0065m\u0070\u0074\u0069\u006f\u006e\u0020t\u006f b\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_babce :=0;if _afde ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049\u0053\u0043\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_babce =int (args [4].ValueNumber );if !_abec (_babce ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0066\u006f\u0072 \u0044\u0049\u0053\u0043"); -};};_baba ,_cabag :=_dfab (_eeeg ,_geac ,_babce );if _cabag .Type ==ResultTypeError {return _cabag ;};return MakeNumberResult ((_bgee -_baa )/_bgee /_baba );};func _dggdd (_aagf float64 )float64 {_bfdd :=float64 (1);for _edadf :=float64 (2);_edadf <=_aagf ; -_edadf ++{_bfdd *=_edadf ;};return _bfdd ;}; +// YearFrac is an implementation of the Excel YEARFRAC() function. +func YearFrac (args []Result )Result {_agaf :=len (args );if (_agaf !=2&&_agaf !=3)||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006f\u0072 \u0074\u0068\u0072\u0065\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_gafb :=0;if _agaf ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020ba\u0073\u0069\u0073\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074o \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_gafb =int (args [2].ValueNumber );if !_gcee (_gafb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0059\u0045\u0041R\u0046\u0052\u0041\u0043"); +};};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0074\u0061\u0072\u0074\u0020\u0064\u0061t\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eccbb :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043 \u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0065\u006ed\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_bbabg :=args [1].ValueNumber ;_gfb ,_ffb :=_gefd (_eccbb ,_bbabg ,_gafb );if _ffb .Type ==ResultTypeError {return _ffb ;};return MakeNumberResult (_gfb );}; -// MDeterm is an implementation of the Excel MDETERM which finds the determinant -// of a matrix. -func MDeterm (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0044\u0045T\u0045\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0072\u0061\u0079 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_acbf :=args [0];if _acbf .Type !=ResultTypeArray {return MakeErrorResult ("\u004d\u0044\u0045T\u0045\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0072\u0061\u0079 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dfeaf :=len (_acbf .ValueArray );for _ ,_gdad :=range _acbf .ValueArray {if len (_gdad )!=_dfeaf {return MakeErrorResult ("\u004d\u0044\u0045TE\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u0061 \u0073\u0071\u0075\u0061\u0072\u0065\u0020\u006d\u0061\u0074\u0072\u0069\u0078"); -};};return MakeNumberResult (_aagfc (_acbf .ValueArray ));};const _acgc =57356;func _geae (_faf string )bool {for _ ,_bcdd :=range _bebe {_dec :=_bcdd .FindStringSubmatch (_faf );if len (_dec )> 1{return true ;};};return false ;};func _gbd (_cef BinOpType ,_gcg [][]Result ,_acc Result )Result {_ae :=[][]Result {}; -for _dd :=range _gcg {_dgd :=_afg (_cef ,_gcg [_dd ],_acc );if _dgd .Type ==ResultTypeError {return _dgd ;};_ae =append (_ae ,_dgd .ValueList );};return MakeArrayResult (_ae );}; +// Tbillyield implements the Excel TBILLYIELD function. +func Tbillyield (args []Result )Result {if len (args )!=3{return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0059\u0049E\u004c\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_gcbe ,_bafe ,_fgcg :=_dada (args [0],args [1],"\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044");if _fgcg .Type ==ResultTypeError {return _fgcg ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0064\u0069\u0073\u0063\u006f\u0075n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ggdb :=_bafe -_gcbe ;if _ggdb > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004cY\u0049\u0045\u004c\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020t\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079e\u0061\u0072\u0020\u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074"); +};_aacbf :=args [2].ValueNumber ;if _aacbf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020p\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_acea :=(100-_aacbf )/_aacbf ;_ageaf :=360/_ggdb ;return MakeNumberResult (_acea *_ageaf );}; -// Value is an implementation of the Excel VALUE function. -func Value (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0056\u0041\u004c\u0055\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020a\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_degf :=args [0];if _degf .Type ==ResultTypeNumber {return _degf ;};if _degf .Type ==ResultTypeString {_gadg ,_bfefa :=_ba .ParseFloat (_degf .Value (),64);if _bfefa ==nil {return MakeNumberResult (_gadg );};};return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0056\u0041L\u0055\u0045"); -}; +// Reference returns an invalid reference for Negate. +func (_ggefg Negate )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };const _gbgcd =57370; -// Dollarde implements the Excel DOLLARDE function. -func Dollarde (args []Result )Result {_aefe ,_cgcd ,_fcff :=_cabf (args ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0044\u0045");if _fcff .Type ==ResultTypeError {return _fcff ;};if _cgcd < 1{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0044\u0045\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072a\u0063t\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u006f\u0072 \u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0031"); -};if _aefe ==0{return MakeNumberResult (0);};_dca :=_aefe < 0;if _dca {_aefe =-_aefe ;};_cdga :=args [0].Value ();_afge :=_ga .Split (_cdga ,"\u002e");_eceea :=float64 (int (_aefe ));_dcgga :=_afge [1];_fece :=len (_dcgga );_ecf :=int (_ac .Log10 (_cgcd ))+1; -_gdgb :=float64 (_ecf -_fece );_bfd ,_egcfc :=_ba .ParseFloat (_dcgga ,64);if _egcfc !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006fr \u0044\u004f\u004cL\u0041R\u0044\u0045"); -};_bfd *=_ac .Pow (10,_gdgb );_edeb :=_eceea +_bfd /_cgcd ;if _dca {_edeb =-_edeb ;};return MakeNumberResult (_edeb );}; +// Eval evaluates and returns the result of a constant array expression. +func (_fec ConstArrayExpr )Eval (ctx Context ,ev Evaluator )Result {_dec :=[][]Result {};for _ ,_caf :=range _fec ._dad {_ede :=[]Result {};for _ ,_ggbe :=range _caf {_ede =append (_ede ,_ggbe .Eval (ctx ,ev ));};_dec =append (_dec ,_ede );};return MakeArrayResult (_dec ); +};func init (){_cbc ();RegisterFunction ("\u0044\u0041\u0054\u0045",Date );RegisterFunction ("\u0044A\u0054\u0045\u0044\u0049\u0046",DateDif );RegisterFunction ("\u0044A\u0054\u0045\u0056\u0041\u004c\u0055E",DateValue );RegisterFunction ("\u0044\u0041\u0059",Day ); +RegisterFunction ("\u0044\u0041\u0059\u0053",Days );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0044\u0041\u0059\u0053",Days );RegisterFunction ("\u0045\u0044\u0041T\u0045",Edate );RegisterFunction ("\u0045O\u004d\u004f\u004e\u0054\u0048",Eomonth ); +RegisterFunction ("\u004d\u0049\u004e\u0055\u0054\u0045",Minute );RegisterFunction ("\u004d\u004f\u004eT\u0048",Month );RegisterFunction ("\u004e\u004f\u0057",Now );RegisterFunction ("\u0054\u0049\u004d\u0045",Time );RegisterFunction ("\u0054I\u004d\u0045\u0056\u0041\u004c\u0055E",TimeValue ); +RegisterFunction ("\u0054\u004f\u0044A\u0059",Today );RegisterFunctionComplex ("\u0059\u0045\u0041\u0052",Year );RegisterFunction ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043",YearFrac );}; -// Trim is an implementation of the Excel TRIM function that removes leading, -// trailing and consecutive spaces. -func Trim (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0054\u0052\u0049\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_bcgeg :=args [0].AsString ();if _bcgeg .Type !=ResultTypeString {return MakeErrorResult ("\u0054\u0052\u0049\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_fdda :=_gd .Buffer {};_ecgdcf :=false ;_ceadd :=false ;_dfbf :=0;for _ ,_ebgfa :=range _bcgeg .ValueString {_ebbf :=_ebgfa ==' ';if _ebbf {if !_ecgdcf {continue ;};if !_ceadd {_dfbf ++;_fdda .WriteRune (_ebgfa );};}else {_dfbf =0;_ecgdcf =true ;_fdda .WriteRune (_ebgfa ); -};_ceadd =_ebbf ;};_fdda .Truncate (_fdda .Len ()-_dfbf );return MakeStringResult (_fdda .String ());};func _feeg (){_aaeg =_gab .MustCompile ("\u005e\u0030\u002b\u0024");_dcbe =_gab .MustCompile ("\u005e\u0028\u0028\u0023|0\u0029\u002b\u002c\u0029\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u0028\u003b\u007c$\u0029"); -_dbca =_gab .MustCompile ("\u005e\u0028\u0023\u007c\u0030\u007c\u002c\u0029\u002a\u005f\u005c\u0029\u003b");_bccef =_gab .MustCompile ("\u005e\u0030\u002b\u005c\u002e\u0028\u0030\u002b\u0029\u0024");_bcgca =_gab .MustCompile ("\u005e\u0028\u0028\u0023\u007c\u0030\u0029\u002b\u002c\u0029+\u0028\u0023\u007c\u0030\u0029\u002b\u005c.\u0028\u0030\u002b\u0029\u002e\u002a\u0028\u003b\u007c\u0024\u0029"); -_ecgca =_gab .MustCompile ("^\u0028\u005f\u007c\u002d\u007c\u0020)\u002b\u005c\u002a\u0020\u0023\u002b\u002c\u0023\u002b0\u005c\u002e\u00280\u002b)\u002e\u002a\u003b");_ebff =_gab .MustCompile ("\u005e\u0028\u0028\u0023\u007c\u0030)\u002b\u002c\u0029\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u005c\u002e\u0028(\u0023\u007c\u0030\u0029\u002b\u0029\u005f\\\u0029\u002e\u002a\u003b"); -_fgbae =_gab .MustCompile ("\u005e\u0028\u0023\u007c0)\u002b\u005c\u002e\u0028\u0028\u0023\u007c\u0030\u0029\u002b\u0029\u0025\u0024");_cdeb =_gab .MustCompile ("\u005c\u005b\u005c$\u005c\u0024\u002d\u002e+\u005c\u005d\u0028\u005c\u002a\u0020\u0029?\u0028\u0023\u007c\u0030\u0029\u002b\u002c\u0028\u0023\u007c\u0030\u0029\u002b\u003b"); -_ffca =_gab .MustCompile ("\u005c[\u005c\u0024\\\u0024\u002d\u002e+\u005c\u005d\u0028\u005c\u002a\u0020\u0029?\u0028\u0023\u007c\u0030\u0029\u002b,\u0028\u0023\u007c\u0030\u0029\u002b\u005c\u002e\u0028\u0028\u0023|\u0030\u007c\u002d\u0029\u002b\u0029\u002e\u002a\u003b"); -_dccbe =_gab .MustCompile ("\u005e(\u0028\u0023|\u0030\u0029\u002b,\u0029\u002b\u0028\u0023\u007c\u0030\u0029+\u0028\u005c\u002e\u0028\u0028\u0023|\u0030\u007c\u002d\u0029\u002b\u0029\u0029\u003f\u002e\u002b\u005c[\u005c\u0024\u002e\u002b\u005c\u005d\u002e\u002a\u003b"); -_ededc =_gab .MustCompile ("\u005e\u004d\u002b(\u002f\u007c\u0020\u007c\u002c\u007c\u0022\u007c"+_cdea +_cdea +"\u0029\u002b\u0044\u002b\u0028\u002f\u007c\u0020\u007c\u002c\u007c\u0022\u007c"+_cdea +_cdea +"\u0029\u002b\u0059+\u0024");_gccf =_gab .MustCompile ("\u005e\u0044\u002b\u0028\u002f\u007c\u0020\u007c\u005c\u002e\u007c\u0022\u007c"+_cdea +_cdea +"\u0029\u002b\u004d\u002b\u0028\u002f\u007c\u0020\u007c\\\u002e\u007c\u0022\u007c"+_cdea +_cdea +"\u0029\u002b\u0059+\u0024"); -_gdbf =_gab .MustCompile ("\u005e\u0028\u0023|\u0030\u0029\u002b\u005c.\u0028\u0028\u0023\u007c\u0030\u0029\u002a)\u0045\u005c\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u0028\u003b\u007c\u0024\u0029");_geea =_gab .MustCompile ("\u005e.\u002a\u005f\u005c\u0029\u002e\u002a;"); +// Rand is an implementation of the Excel RAND() function that returns random +// numbers in the range [0,1). +func Rand (args []Result )Result {if len (args )!=0{return MakeErrorResult ("R\u0041\u004e\u0044\u0028\u0029\u0020a\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006e\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};return MakeNumberResult (_ffag .Float64 ()); }; -// Len is an implementation of the Excel LEN function that returns length of a string -func Len (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004c\u0045N\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_efdeef :=args [0].AsString ();if _efdeef .Type !=ResultTypeString {return MakeErrorResult ("\u004c\u0045N\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};return MakeNumberResult (float64 (len (_efdeef .ValueString )));}; +// Eval evaluates a vertical range returning a list of results or an error. +func (_fbaeg VerticalRange )Eval (ctx Context ,ev Evaluator )Result {_fcebe :=_fbaeg .verticalRangeReference ();if _aeaf ,_ebagce :=ev .GetFromCache (_fcebe );_ebagce {return _aeaf ;};_gdacf ,_fecf :=_afcd (ctx ,_fbaeg ._dddea ,_fbaeg ._deagc );_gecf :=_egadd (ctx ,ev ,_gdacf ,_fecf ); +ev .SetCache (_fcebe ,_gecf );return _gecf ;};var _fef =[]*_bd .Regexp {}; -// Char is an implementation of the Excel CHAR function that takes an integer in -// the range [0,255] and returns the corresponding ASCII character. -func Char (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_bdbf :=args [0].AsNumber ();if _bdbf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_eegg :=int (_bdbf .ValueNumber );if _eegg < 0||_eegg > 255{return MakeErrorResult ("\u0043H\u0041\u0052 \u0072\u0065\u0071\u0075i\u0072\u0065\u0073 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073 i\u006e\u0020\u0074h\u0065\u0020r\u0061\u006e\u0067\u0065\u0020\u005b0\u002c\u00325\u0035\u005d"); -};return MakeStringResult (_c .Sprintf ("\u0025\u0063",_eegg ));}; +// Irr implements the Excel IRR function. +func Irr (args []Result )Result {_gaffg :=len (args );if _gaffg ==0||_gaffg > 2{return MakeErrorResult ("\u0049\u0052\u0052\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u006f\u0072\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeList &&args [0].Type !=ResultTypeArray {return MakeErrorResult ("\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020v\u0061\u006c\u0075\u0065\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0061\u0072\u0072\u0061\u0079 \u0074\u0079\u0070\u0065"); +};_gcdbb :=_dfddc (args [0]);_acf :=[]float64 {};for _ ,_gddaf :=range _gcdbb {for _ ,_ddge :=range _gddaf {if _ddge .Type ==ResultTypeNumber &&!_ddge .IsBoolean {_acf =append (_acf ,_ddge .ValueNumber );};};};_bfeba :=len (_acf );if len (_acf )< 2{return MakeErrorResultType (ErrorTypeNum ,""); +};_adec :=0.1;if _gaffg ==2&&args [1].Type !=ResultTypeEmpty {if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_adec =args [1].ValueNumber ;if _adec <=-1{return MakeErrorResult ("\u0049\u0052R\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068a\u006e\u0020\u002d\u0031"); +};};_ddgb :=[]float64 {};for _caef :=0;_caef < _bfeba ;_caef ++{if _caef ==0{_ddgb =append (_ddgb ,0);}else {_ddgb =append (_ddgb ,_ddgb [_caef -1]+365);};};return _affc (_acf ,_ddgb ,_adec );}; -// Base is an implementation of the Excel BASE function that returns a string -// form of an integer in a specified base and of a minimum length with padded -// zeros. -func Base (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0042\u0041\u0053\u0045\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};if len (args )> 3{return MakeErrorResult ("\u0042\u0041S\u0045\u0028\u0029\u0020a\u006c\u006co\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006fs\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};_geeg :=args [0].AsNumber (); -if _geeg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042A\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_eeege :=args [1].AsNumber ();if _eeege .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063o\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042\u0041\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_afadd :=int (_eeege .ValueNumber );if _afadd < 0||_afadd > 36{return MakeErrorResult ("\u0072\u0061\u0064\u0069\u0078\u0020m\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0069\u006e\u0020\u0074\u0068\u0065 \u0072\u0061\u006e\u0067\u0065\u0020\u005b0\u002c\u0033\u0036\u005d"); -};_dagf :=0;if len (args )> 2{_baggab :=args [2].AsNumber ();if _baggab .Type !=ResultTypeNumber {return MakeErrorResult ("\u0074\u0068\u0069\u0072\u0064 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042A\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_dagf =int (_baggab .ValueNumber );};_cfbf :=_ba .FormatInt (int64 (_geeg .ValueNumber ),_afadd );if len (_cfbf )< _dagf {_cfbf =_ga .Repeat ("\u0030",_dagf -len (_cfbf ))+_cfbf ;};return MakeStringResult (_cfbf );};func init (){_feb ();RegisterFunction ("\u0044\u0041\u0054\u0045",Date ); -RegisterFunction ("\u0044A\u0054\u0045\u0044\u0049\u0046",DateDif );RegisterFunction ("\u0044A\u0054\u0045\u0056\u0041\u004c\u0055E",DateValue );RegisterFunction ("\u0044\u0041\u0059",Day );RegisterFunction ("\u0044\u0041\u0059\u0053",Days );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0044\u0041\u0059\u0053",Days ); -RegisterFunction ("\u0045\u0044\u0041T\u0045",Edate );RegisterFunction ("\u0045O\u004d\u004f\u004e\u0054\u0048",Eomonth );RegisterFunction ("\u004d\u0049\u004e\u0055\u0054\u0045",Minute );RegisterFunction ("\u004d\u004f\u004eT\u0048",Month );RegisterFunction ("\u004e\u004f\u0057",Now ); -RegisterFunction ("\u0054\u0049\u004d\u0045",Time );RegisterFunction ("\u0054I\u004d\u0045\u0056\u0041\u004c\u0055E",TimeValue );RegisterFunction ("\u0054\u004f\u0044A\u0059",Today );RegisterFunctionComplex ("\u0059\u0045\u0041\u0052",Year );RegisterFunction ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043",YearFrac ); +// RegisterFunction registers a standard function. +func RegisterFunction (name string ,fn Function ){_dadg .Lock ();defer _dadg .Unlock ();if _ ,_fegdb :=_cdff [name ];_fegdb {_eg .Log .Debug ("\u0064\u0075p\u006c\u0069\u0063\u0061t\u0065\u0020r\u0065\u0067\u0069\u0073\u0074\u0072\u0061\u0074i\u006f\u006e\u0020\u006f\u0066\u0020\u0066\u0075\u006e\u0063\u0074\u0069o\u006e\u0020\u0025\u0073",name ); +};_cdff [name ]=fn ;};const _afdaa =57346;var _ggfg =[...]int {0,-2,1,2,0,0,0,0,11,12,13,14,0,16,5,6,7,8,22,0,24,46,0,26,25,29,30,31,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,18,20,9,10,0,0,23,32,33,47,0,49,51,34,35,36,37,38,39,40,41,42,43,44,45,0,17,0,0,15,27,0,48,53,4,19,21,28,50,52}; +func _ggccc (_cgcea ,_ggcd int )string {const TOKSTART =4;if !_gcfcc {return "\u0073\u0079\u006et\u0061\u0078\u0020\u0065\u0072\u0072\u006f\u0072";};for _ ,_egaffc :=range _fbffb {if _egaffc ._ecddg ==_cgcea &&_egaffc ._eaaa ==_ggcd {return "\u0073\u0079\u006e\u0074\u0061\u0078\u0020\u0065\u0072r\u006f\u0072\u003a\u0020"+_egaffc ._gdbfga ; +};};_dbbbc :="\u0073y\u006e\u0074\u0061\u0078 \u0065\u0072\u0072\u006f\u0072:\u0020u\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064 "+_gedgc (_ggcd );_aegc :=make ([]int ,0,4);_bdbd :=_aecce [_cgcea ];for _cddg :=TOKSTART ;_cddg -1< len (_bbaf );_cddg ++{if _deaf :=_bdbd +_cddg ; +_deaf >=0&&_deaf < _ababf &&_dfad [_fdeaa [_deaf ]]==_cddg {if len (_aegc )==cap (_aegc ){return _dbbbc ;};_aegc =append (_aegc ,_cddg );};};if _ggfg [_cgcea ]==-2{_dagba :=0;for _gagbd [_dagba ]!=-1||_gagbd [_dagba +1]!=_cgcea {_dagba +=2;};for _dagba +=2; +_gagbd [_dagba ]>=0;_dagba +=2{_dfgag :=_gagbd [_dagba ];if _dfgag < TOKSTART ||_gagbd [_dagba +1]==0{continue ;};if len (_aegc )==cap (_aegc ){return _dbbbc ;};_aegc =append (_aegc ,_dfgag );};if _gagbd [_dagba +1]!=0{return _dbbbc ;};};for _cedg ,_dgacc :=range _aegc {if _cedg ==0{_dbbbc +="\u002c\u0020\u0065x\u0070\u0065\u0063\u0074\u0069\u006e\u0067\u0020"; +}else {_dbbbc +="\u0020\u006f\u0072\u0020";};_dbbbc +=_gedgc (_dgacc );};return _dbbbc ;}; + +// Eval evaluates the binary expression using the context given. +func (_eaa BinaryExpr )String ()string {_ed :="";switch _eaa ._eed {case BinOpTypePlus :_ed ="\u002b";case BinOpTypeMinus :_ed ="\u002d";case BinOpTypeMult :_ed ="\u002a";case BinOpTypeDiv :_ed ="\u002f";case BinOpTypeExp :_ed ="\u005e";case BinOpTypeLT :_ed ="\u003c"; +case BinOpTypeGT :_ed ="\u003e";case BinOpTypeEQ :_ed ="\u003d";case BinOpTypeLEQ :_ed ="\u003c\u003d";case BinOpTypeGEQ :_ed ="\u003e\u003d";case BinOpTypeNE :_ed ="\u003c\u003e";case BinOpTypeConcat :_ed ="\u0026";};return _eaa ._ggb .String ()+_ed +_eaa ._ga .String (); }; -// Or is an implementation of the Excel OR() function and takes a variable -// number of arguments. -func Or (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004f\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u006f\u006e\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dadg :=false ;for _ ,_dgbg :=range args {switch _dgbg .Type {case ResultTypeList ,ResultTypeArray :_ccba :=Or (_dgbg .ListValues ());if _ccba .Type ==ResultTypeError {return _ccba ;};if _ccba .ValueNumber !=0{_dadg =true ;};case ResultTypeNumber :if _dgbg .ValueNumber !=0{_dadg =true ; -};case ResultTypeString :return MakeErrorResult ("\u004f\u0052 \u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u006f\u0070\u0065\u0072\u0061\u0074\u0065\u0020\u006f\u006e\u0020\u0073\u0074\u0072in\u0067\u0073");case ResultTypeError :return _dgbg ;default:return MakeErrorResult ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u004f\u0052"); -};};return MakeBoolResult (_dadg );}; +// Yield implements the Excel YIELD function. +func Yield (args []Result )Result {_gddee :=len (args );if _gddee !=6&&_gddee !=7{return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020o\u0072\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_gfabc ,_cgfb ,_fca :=_dada (args [0],args [1],"\u0059\u0049\u0045L\u0044");if _fca .Type ==ResultTypeError {return _fca ;};_fdfa :=args [2];if _fdfa .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045LD\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072a\u0074e\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_cgcb :=_fdfa .ValueNumber ;if _cgcb < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};_gadb :=args [3];if _gadb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020p\u0072 \u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_fdec :=_gadb .ValueNumber ;if _fdec <=0{return MakeErrorResultType (ErrorTypeNum ,"p\u0072\u0020\u0073\u0068ou\u006cd\u0020\u0062\u0065\u0020\u0070o\u0073\u0069\u0074\u0069\u0076\u0065");};_gcag :=args [4];if _gcag .Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065m\u0070\u0074\u0069\u006f\u006e\u0020\u006f\u0066\u0020\u0074yp\u0065\u0020\u006eu\u006db\u0065\u0072"); +};_ebda :=_gcag .ValueNumber ;if _ebda < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_dcfe :=args [5]; +if _dcfe .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0066\u0072\u0065\u0071\u0075e\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_befad :=float64 (int (_dcfe .ValueNumber ));if !_cbaa (_befad ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_bccb :=0;if _gddee ==7&&args [6].Type !=ResultTypeEmpty {_daab :=args [6]; +if _daab .Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0049\u0045\u004c\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0062\u0061\u0073\u0069\u0073\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072");};_bccb =int (_daab .ValueNumber ); +if !_gcee (_bccb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063o\u0072\u0072\u0065\u0063t\u0020\u0062\u0061\u0073\u0069\u0073\u0020v\u0061\u006c\u0075\u0065\u0020\u0066\u006f\u0072\u0020\u0059\u0049\u0045\u004c\u0044");};};_dcbc :=0.0; +_ccde :=0.0;_afcc :=1.0;_cdce ,_fca :=_gdfd (_gfabc ,_cgfb ,_cgcb ,_ccde ,_ebda ,_befad ,_bccb );if _fca .Type ==ResultTypeError {return _fca ;};_dadcd ,_fca :=_gdfd (_gfabc ,_cgfb ,_cgcb ,_afcc ,_ebda ,_befad ,_bccb );if _fca .Type ==ResultTypeError {return _fca ; +};_gbgc :=(_afcc -_ccde )*0.5;for _fgdb :=0;_fgdb < 100&&_dcbc !=_fdec ;_fgdb ++{_dcbc ,_fca =_gdfd (_gfabc ,_cgfb ,_cgcb ,_gbgc ,_ebda ,_befad ,_bccb );if _fca .Type ==ResultTypeError {return _fca ;};if _fdec ==_cdce {return MakeNumberResult (_ccde ); +}else if _fdec ==_dadcd {return MakeNumberResult (_afcc );}else if _fdec ==_dcbc {return MakeNumberResult (_gbgc );}else if _fdec < _dadcd {_afcc *=2.0;_dadcd ,_fca =_gdfd (_gfabc ,_cgfb ,_cgcb ,_afcc ,_ebda ,_befad ,_bccb );if _fca .Type ==ResultTypeError {return _fca ; +};_gbgc =(_afcc -_ccde )*0.5;}else {if _fdec < _dcbc {_ccde =_gbgc ;_cdce =_dcbc ;}else {_afcc =_gbgc ;_dadcd =_dcbc ;};_gbgc =_afcc -(_afcc -_ccde )*((_fdec -_dadcd )/(_cdce -_dadcd ));};};return MakeNumberResult (_gbgc );}; + +// Reference returns a string reference value to a range with prefix. +func (_fbef PrefixRangeExpr )Reference (ctx Context ,ev Evaluator )Reference {_aegd :=_fbef ._ccbge .Reference (ctx ,ev );_dfgd :=_fbef ._fcbd .Reference (ctx ,ev );_bfbge :=_fbef ._fcad .Reference (ctx ,ev );if _aegd .Type ==ReferenceTypeSheet &&_dfgd .Type ==ReferenceTypeCell &&_bfbge .Type ==ReferenceTypeCell {return MakeRangeReference (_cbdaa (_aegd ,_dfgd ,_bfbge )); +};return ReferenceInvalid ;}; + +// Large implements the Excel LARGE function. +func Large (args []Result )Result {return _fbbf (args ,true )};func _ggge (_egadg float64 )float64 {_cggd :=float64 (1);for _cccb :=float64 (2);_cccb <=_egadg ;_cccb ++{_cggd *=_cccb ;};return _cggd ;}; // Ceiling is an implementation of the CEILING function which // returns the ceiling of a number. func Ceiling (args []Result )Result {if len (args )==0{return MakeErrorResult ("C\u0045\u0049\u004c\u0049\u004e\u0047\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020a\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006ee \u0061\u0072\u0067u\u006de\u006e\u0074"); };if len (args )> 2{return MakeErrorResult ("\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u0028\u0029\u0020\u0061\u006c\u006c\u006f\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_gcaff :=args [0].AsNumber ();if _gcaff .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066i\u0072\u0073t\u0020\u0061\u0072\u0067u\u006d\u0065\u006et\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049NG\u0028\u0029\u0020m\u0075\u0073t\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006db\u0065\u0072"); -};_fbgg :=float64 (1);if _gcaff .ValueNumber < 0{_fbgg =-1;};if len (args )> 1{_fcae :=args [1].AsNumber ();if _fcae .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073e\u0063\u006fn\u0064\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020t\u006f\u0020\u0043\u0045\u0049\u004cI\u004e\u0047\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_fbgg =_fcae .ValueNumber ;};if _fbgg < 0&&_gcaff .ValueNumber > 0{return MakeErrorResultType (ErrorTypeNum ,"\u006e\u0065\u0067\u0061\u0074\u0069v\u0065\u0020\u0073\u0069\u0067\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004cI\u004e\u0047\u0028\u0029\u0020\u0069\u006ev\u0061\u006c\u0069\u0064"); -};if len (args )==1{return MakeNumberResult (_ac .Ceil (_gcaff .ValueNumber ));};_dffbe :=_gcaff .ValueNumber ;_dffbe ,_accbe :=_ac .Modf (_dffbe /_fbgg );if _accbe > 0{_dffbe ++;};return MakeNumberResult (_dffbe *_fbgg );};func (_feafa *ivr )Sheet (name string )Context {return _feafa }; - - -// FunctionComplex is a function whose result depends on its arguments and the -// context that it's in. As an example, INDIRECT is a complex function so that -// INDIRECT("A1") which returns the value of the "A1" cell in a sheet can use -// the context to reach into the sheet and pull out required values. -type FunctionComplex func (_ecbef Context ,_gdabf Evaluator ,_bbfe []Result )Result ;const _acbb =57367; - -// SumSquares is an implementation of the Excel SUMSQ() function. -func SumSquares (args []Result )Result {_ebefa :=MakeNumberResult (0);for _ ,_cgae :=range args {_cgae =_cgae .AsNumber ();switch _cgae .Type {case ResultTypeNumber :_ebefa .ValueNumber +=_cgae .ValueNumber *_cgae .ValueNumber ;case ResultTypeList ,ResultTypeArray :_faece :=SumSquares (_cgae .ListValues ()); -if _faece .Type !=ResultTypeNumber {return _faece ;};_ebefa .ValueNumber +=_faece .ValueNumber ;case ResultTypeString :case ResultTypeError :return _cgae ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020\u0053\u0055\u004dS\u0051\u0055\u0041\u0052\u0045\u0053(\u0029\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079p\u0065\u0020\u0025\u0073",_cgae .Type )); -};};return _ebefa ;};func _deae (_efd ,_fbcd int )int {if _fbcd ==2&&_fgce (_efd ){return 29;}else {return _cbe [_fbcd -1];};}; - -// Fact is an implementation of the excel FACT function which returns the -// factorial of a positive numeric input. -func Fact (args []Result )Result {if len (args )!=1{return MakeErrorResult ("F\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_bagb :=args [0].AsNumber ();if _bagb .Type !=ResultTypeNumber {return MakeErrorResult ("F\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); -};if _bagb .ValueNumber < 0{return MakeErrorResult ("\u0046\u0041\u0043\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006f\u006e\u006c\u0079\u0020\u0070\u006f\u0073\u0069t\u0069\u0076\u0065\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};return MakeNumberResult (_dggdd (_bagb .ValueNumber ));};type yySymType struct{_eaaa int ;_dagcf *node ;_bafcd Expression ;_dcbde []Expression ;_eeb [][]Expression ;};func _cdfd (_fcggb ,_bgdc float64 )bool {return _ac .Abs (_fcggb -_bgdc )< 1.0e-6}; +};_cedfb :=args [0].AsNumber ();if _cedfb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066i\u0072\u0073t\u0020\u0061\u0072\u0067u\u006d\u0065\u006et\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049NG\u0028\u0029\u0020m\u0075\u0073t\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006db\u0065\u0072"); +};_feff :=float64 (1);if _cedfb .ValueNumber < 0{_feff =-1;};if len (args )> 1{_gdbe :=args [1].AsNumber ();if _gdbe .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073e\u0063\u006fn\u0064\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020t\u006f\u0020\u0043\u0045\u0049\u004cI\u004e\u0047\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_feff =_gdbe .ValueNumber ;};if _feff < 0&&_cedfb .ValueNumber > 0{return MakeErrorResultType (ErrorTypeNum ,"\u006e\u0065\u0067\u0061\u0074\u0069v\u0065\u0020\u0073\u0069\u0067\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004cI\u004e\u0047\u0028\u0029\u0020\u0069\u006ev\u0061\u006c\u0069\u0064"); +};if len (args )==1{return MakeNumberResult (_ca .Ceil (_cedfb .ValueNumber ));};_ecgb :=_cedfb .ValueNumber ;_ecgb ,_ebcfc :=_ca .Modf (_ecgb /_feff );if _ebcfc > 0{_ecgb ++;};return MakeNumberResult (_ecgb *_feff );}; +// LookupFunctionComplex looks up and returns a complex function or nil. +func LookupFunctionComplex (name string )FunctionComplex {_dadg .Lock ();defer _dadg .Unlock ();if _ddca ,_bfgda :=_fbga [name ];_bfgda {return _ddca ;};return nil ;};const (ErrorTypeValue ErrorType =iota ;ErrorTypeNull ;ErrorTypeRef ;ErrorTypeName ;ErrorTypeNum ; +ErrorTypeSpill ;ErrorTypeNA ;ErrorTypeDivideByZero ;); -// String returns a string representation of Number. -func (_dafd Number )String ()string {return _ba .FormatFloat (_dafd ._acaac ,'f',-1,64)};var (_cebaa =0;_bffa =false ;);const (_ageba rmode =iota ;_fgbaa ;_dfda ;); - -// FloorPrecise is an implementation of the FlOOR.PRECISE function. -func FloorPrecise (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0046\u004cO\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if len (args )> 2{return MakeErrorResult ("\u0046L\u004f\u004fR\u002e\u0050\u0052\u0045C\u0049\u0053\u0045(\u0029\u0020\u0061\u006c\u006c\u006f\u0077\u0073\u0020at\u0020\u006d\u006fs\u0074\u0020t\u0077\u006f\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};_bdacb :=args [0].AsNumber ();if _bdacb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020F\u004c\u004f\u004f\u0052\u002e\u0050\u0052E\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_daed :=float64 (1);if _bdacb .ValueNumber < 0{_daed =-1;};if len (args )> 1{_gcfee :=args [1].AsNumber ();if _gcfee .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006ed\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020F\u004c\u004f\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065r"); -};_daed =_ac .Abs (_gcfee .ValueNumber );};if len (args )==1{return MakeNumberResult (_ac .Floor (_bdacb .ValueNumber ));};_aeaca :=_bdacb .ValueNumber ;_aeaca ,_febdb :=_ac .Modf (_aeaca /_daed );if _febdb !=0{if _bdacb .ValueNumber < 0{_aeaca --;};}; -return MakeNumberResult (_aeaca *_daed );};func _edde (_acbcea _ee .Time )_ee .Time {_acbcea =_acbcea .UTC ();return _ee .Date (_acbcea .Year (),_acbcea .Month (),_acbcea .Day (),_acbcea .Hour (),_acbcea .Minute (),_acbcea .Second (),_acbcea .Nanosecond (),_ee .Local ); -}; +// Char is an implementation of the Excel CHAR function that takes an integer in +// the range [0,255] and returns the corresponding ASCII character. +func Char (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cefce :=args [0].AsNumber ();if _cefce .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0020\u0073\u0069\u006e\u0067l\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_abca :=int (_cefce .ValueNumber );if _abca < 0||_abca > 255{return MakeErrorResult ("\u0043H\u0041\u0052 \u0072\u0065\u0071\u0075i\u0072\u0065\u0073 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073 i\u006e\u0020\u0074h\u0065\u0020r\u0061\u006e\u0067\u0065\u0020\u005b0\u002c\u00325\u0035\u005d"); +};return MakeStringResult (_c .Sprintf ("\u0025\u0063",_abca ));}; -// Transpose implements the TRANSPOSE function that transposes a cell range. -func Transpose (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0054\u0052AN\u0053\u0050\u004fS\u0045\u0020\u0072\u0065qui\u0072es\u0020\u0061\u0020\u0073\u0069\u006e\u0067le\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};if args [0].Type !=ResultTypeArray &&args [0].Type !=ResultTypeList {return MakeErrorResult ("T\u0052\u0041\u004e\u0053\u0050\u004fS\u0045\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0061\u0020\u0072a\u006e\u0067\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_fabcd :=args [0];if _fabcd .Type ==ResultTypeList {_bcaa :=[][]Result {};for _ ,_dcga :=range _fabcd .ValueList {_bcaa =append (_bcaa ,[]Result {_dcga });};return MakeArrayResult (_bcaa );};_addb :=make ([][]Result ,len (_fabcd .ValueArray [0]));for _ ,_ggffc :=range _fabcd .ValueArray {for _gcace ,_fag :=range _ggffc {_addb [_gcace ]=append (_addb [_gcace ],_fag ); -};};return MakeArrayResult (_addb );}; +// SupportedFunctions returns a list of supported functions. +func SupportedFunctions ()[]string {_cfcba :=[]string {};for _bgcgc :=range _cdff {_cfcba =append (_cfcba ,_bgcgc );};for _dgceb :=range _fbga {_cfcba =append (_cfcba ,_dgceb );};_g .Strings (_cfcba );return _cfcba ;}; -// Right implements the Excel RIGHT(string,[n]) function which returns the -// rightmost n characters. -func Right (args []Result )Result {_bbbg :=1;switch len (args ){case 1:case 2:if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0049\u0047\u0048\u0054\u0020\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bbbg =int (args [1].ValueNumber );if _bbbg < 0{return MakeErrorResult ("R\u0049\u0047\u0048\u0054\u0020\u0065x\u0070\u0065\u0063\u0074\u0065\u0064 \u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u003e\u003d \u0030"); -};if _bbbg ==0{return MakeStringResult ("");};default:return MakeErrorResult ("\u0052\u0049\u0047HT\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type ==ResultTypeList {return MakeErrorResult ("\u0052\u0049\u0047\u0048\u0054\u0020\u0063\u0061\u006e\u0027\u0074\u0020\u0062\u0065\u0020c\u0061l\u006c\u0065\u0064\u0020\u006f\u006e\u0020\u0061\u0020\u0072\u0061\u006e\u0067\u0065");};_edggd :=args [0].Value (); -_bggdca :=len (_edggd );if _bbbg > _bggdca {return MakeStringResult (_edggd );};return MakeStringResult (_edggd [_bggdca -_bbbg :_bggdca ]);};func (_becf *noCache )SetCache (key string ,value Result ){}; +// Bool is a boolean expression. +type Bool struct{_gag bool };func _cadda (_gecdf []Result )(float64 ,float64 ,Result ){_gdbb :=0.0;_bcdfe :=1.0;for _ ,_ggdgd :=range _gecdf {switch _ggdgd .Type {case ResultTypeNumber :_gdbb +=_ggdgd .ValueNumber ;_bcdfe *=_ggge (_ggdgd .ValueNumber ); +case ResultTypeList ,ResultTypeArray :_cafcg ,_gaba ,_bdebd :=_cadda (_ggdgd .ListValues ());_gdbb +=_cafcg ;_bcdfe *=_ggge (_gaba );if _bdebd .Type ==ResultTypeError {return 0,0,_bdebd ;};case ResultTypeString :return 0,0,MakeErrorResult ("M\u0055\u004c\u0054\u0049\u004e\u004f\u004d\u0049\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); +case ResultTypeError :return 0,0,_ggdgd ;};};return _gdbb ,_bcdfe ,_egac ;}; -// Update returns the same object as updating sheet references does not affect SheetPrefixExpr. -func (_abcag SheetPrefixExpr )Update (q *_ed .UpdateQuery )Expression {return _abcag };const _aabc ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0044\u0041\u0054\u0045\u0056\u0041\u004c\u0055\u0045"; +// Sum is an implementation of the Excel SUM() function. +func Sum (args []Result )Result {_gdab :=MakeNumberResult (0);for _ ,_bafc :=range args {_bafc =_bafc .AsNumber ();switch _bafc .Type {case ResultTypeNumber :_gdab .ValueNumber +=_bafc .ValueNumber ;case ResultTypeList ,ResultTypeArray :_gggd :=Sum (_bafc .ListValues ()); +if _gggd .Type !=ResultTypeNumber {return _gggd ;};_gdab .ValueNumber +=_gggd .ValueNumber ;case ResultTypeString :case ResultTypeError :return _bafc ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020\u0053\u0055\u004d\u0028\u0029 \u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_bafc .Type )); +};};return _gdab ;}; +// ConstArrayExpr is a constant array expression. +type ConstArrayExpr struct{_dad [][]Expression };func _befbd (_affdc ,_bbacc float64 )float64 {_affdc =_ca .Trunc (_affdc );_bbacc =_ca .Trunc (_bbacc );if _affdc ==0&&_bbacc ==0{return 0;};return _affdc *_bbacc /_cfag (_affdc ,_bbacc );};type xargs struct{_egaa []float64 ; +_befg []float64 ;}; -// Eval evaluates and returns the result of the NamedRangeRef reference. -func (_cacb NamedRangeRef )Eval (ctx Context ,ev Evaluator )Result {_cegd :=ctx .NamedRange (_cacb ._cfeb );_afgd :=_cegd .Value ;if _afdf ,_accde :=ev .GetFromCache (_afgd );_accde {return _afdf ;};_fdfd :=_ga .Split (_afgd ,"\u0021");if len (_fdfd )!=2{return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006e\u0061\u006de\u0064 \u0072\u0061\u006e\u0067\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0025\u0073",_afgd )); -};_ggfa :=ctx .Sheet (_fdfd [0]);_agccf :=_ga .Split (_fdfd [1],"\u003a");switch len (_agccf ){case 1:_bggee :=ev .Eval (_ggfa ,_agccf [0]);ev .SetCache (_afgd ,_bggee );return _bggee ;case 2:_ceed :=_gdbda (_ggfa ,ev ,_agccf [0],_agccf [1]);ev .SetCache (_afgd ,_ceed ); -return _ceed ;};return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070e \u0025\u0073",_cegd .Type ));}; +// Eval evaluates and returns a number. +func (_bgceb Number )Eval (ctx Context ,ev Evaluator )Result {return MakeNumberResult (_bgceb ._dgfa )};const (ResultTypeUnknown ResultType =iota ;ResultTypeNumber ;ResultTypeString ;ResultTypeList ;ResultTypeArray ;ResultTypeError ;ResultTypeEmpty ;); -// Eval evaluates and returns the result of the cell reference. -func (_bb CellRef )Eval (ctx Context ,ev Evaluator )Result {return ctx .Cell (_bb ._ceg ,ev )};var _ccaef =map[string ]bool {"\u0049F\u0045\u0052\u0052\u004f\u0052":true ,"\u0049\u0046\u004e\u0041":true ,"\u005f\u0078\u006c\u0066\u006e\u002e\u0049\u0046\u004e\u0041":true ,"\u0049\u0053\u0045R\u0052":true ,"\u0049S\u0045\u0052\u0052\u004f\u0052":true ,"\u0049\u0053\u004e\u0041":true ,"\u0049\u0053\u0052E\u0046":true }; -type rangeIndex struct{_ceef int ;_geaca int ;};func _faa (_ebgf ,_ggbf ,_bdaf ,_agac ,_abde ,_ffba float64 )float64 {var _afed ,_aaebf float64 ;_cfddda :=0.0;_dfdf :=_ac .Ceil (_abde );_fbdde :=_ebgf -_ggbf ;_gceb :=false ;_decdf :=0.0;for _gdcdc :=1.0; -_gdcdc <=_dfdf ;_gdcdc ++{if !_gceb {_afed =_eecc (_ebgf ,_ggbf ,_bdaf ,_gdcdc ,_ffba );_decdf =_fbdde /(_bdaf -_gdcdc +1);if _decdf > _afed {_aaebf =_decdf ;_gceb =true ;}else {_aaebf =_afed ;_fbdde -=_afed ;};}else {_aaebf =_decdf ;};if _gdcdc ==_dfdf {_aaebf *=_abde +1-_dfdf ; -};_cfddda +=_aaebf ;};return _cfddda ;}; -// Quotient is an implementation of the Excel QUOTIENT function that returns the -// integer portion of division. -func Quotient (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0051\u0055\u004f\u0054\u0049E\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_baaf :=args [0].AsNumber ();_fedag :=args [1].AsNumber ();if _baaf .Type !=ResultTypeNumber ||_fedag .Type !=ResultTypeNumber {return MakeErrorResult ("\u0051\u0055\u004f\u0054\u0049E\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _fedag .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0051U\u004f\u0054\u0049\u0045N\u0054\u0028\u0029\u0020\u0064i\u0076i\u0064e\u0020\u0062\u0079\u0020\u007a\u0065\u0072o");};return MakeNumberResult (_ac .Trunc (_baaf .ValueNumber /_fedag .ValueNumber )); -};func _deeb (_faeg int ,_cge _ee .Month ,_aaf int )int64 {if _faeg ==1900&&int (_cge )<=2{_aaf --;};_cdag :=_ee .Date (_faeg ,_cge ,_aaf ,0,0,0,0,_ee .UTC );return _cdag .Unix ();}; +// Eval evaluates a vertical range with prefix returning a list of results or an error. +func (_ggcce PrefixVerticalRange )Eval (ctx Context ,ev Evaluator )Result {_dcceb :=_ggcce ._cdcfbd .Reference (ctx ,ev );switch _dcceb .Type {case ReferenceTypeSheet :if _ebfa (_dcceb ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_dcceb .Value )); +};_cddcbb :=_ggcce .verticalRangeReference (_dcceb .Value );if _bada ,_ffabf :=ev .GetFromCache (_cddcbb );_ffabf {return _bada ;};_dbcda :=ctx .Sheet (_dcceb .Value );_ebdeg ,_gddgf :=_afcd (_dbcda ,_ggcce ._cgbb ,_ggcce ._gffbe );_gbbbg :=_egadd (_dbcda ,ev ,_ebdeg ,_gddgf ); +ev .SetCache (_cddcbb ,_gbbbg );return _gbbbg ;default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_dcceb .Type )); +};};const (_bdeda rmode =iota ;_addda ;_ecae ;); -// Reference returns an invalid reference for Error. -func (_bbe Error )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _eeda (_ggbg ,_dac float64 ,_edda ,_eff int )float64 {_cbdd :=_ede (_ggbg );_daaf :=_ede (_dac );_bec :=_cdab (_cbdd ,_daaf ,_edda );return _bfb (_cbdd ,_bec ,_eff ); +// Eval evaluates and returns the result of a sheet expression. +func (_efedf SheetPrefixExpr )Eval (ctx Context ,ev Evaluator )Result {return MakeErrorResult ("\u0073\u0068\u0065\u0065\u0074\u0020\u0070\u0072\u0065\u0066\u0069\u0078\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u006e\u0065\u0076\u0065r\u0020\u0062\u0065\u0020\u0065v\u0061\u006cu\u0061\u0074\u0065\u0064"); }; -// Lookup implements the LOOKUP function that returns a matching value from a -// column, or from the same index in a second column. -func Lookup (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};if len (args )> 3{return MakeErrorResult ("\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0061\u0074\u0020\u006do\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_afgeb :=args [0];_ddeb :=args [1];if _ddeb .Type !=ResultTypeArray &&_ddeb .Type !=ResultTypeList {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_cdaff :=_efdgd (_ddeb );_aecf :=-1;for _gfag ,_ebef :=range _cdaff {if _fade (_afgeb ,_ebef ,false ,false )==_fffc {_aecf =_gfag ;};};if _aecf ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u004c\u004f\u004f\u004bUP\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075n\u0064"); -};_ddebb :=_cdaff ;if len (args )==3{_ddebb =_efdgd (args [2]);};if _aecf < 0||_aecf >=len (_ddebb ){return MakeErrorResultType (ErrorTypeNA ,"\u004c\u004f\u004f\u004bUP\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075n\u0064"); -};return _ddebb [_aecf ];}; +// TimeValue is an implementation of the Excel TIMEVALUE() function. +func TimeValue (args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0054I\u004d\u0045V\u0041\u004c\u0055\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069ng\u006c\u0065\u0020s\u0074\u0072i\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};_dba :=_da .ToLower (args [0].ValueString );if !_cfbg (_dba ){_ ,_ ,_ ,_fabf ,_eadgf :=_dfeg (_dba );if _eadgf .Type ==ResultTypeError {_eadgf .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020f\u006f\u0072\u0020\u0054\u0049\u004d\u0045V\u0041\u004c\u0055\u0045"; +return _eadgf ;};if _fabf {return MakeNumberResult (0);};};_agbe ,_bcbf ,_fdbc ,_efg ,_ ,_efe :=_cgec (_dba );if _efe .Type ==ResultTypeError {return _efe ;};_gbb :=_afcf (float64 (_agbe ),float64 (_bcbf ),_fdbc );if _efg {_gbb +=0.5;}else if _gbb >=1{_gbb -=float64 (int (_gbb )); +};return MakeNumberResult (_gbb );}; -// Column implements the Excel COLUMN function. -func Column (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0043\u004f\u004c\u0055M\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_dacc :=args [0].Ref ; -if _dacc .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0043\u004f\u004c\u0055\u004dN\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e"); -};_gcda ,_bggef :=_bd .ParseCellReference (_dacc .Value );if _bggef !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_dacc .Value );};return MakeNumberResult (float64 (_gcda .ColumnIdx +1)); -};func _fadb (_edec ,_dbbg Result ,_cdaf string )(float64 ,float64 ,Result ){_caab ,_aceb :=_acab (_edec ,"\u0073e\u0074t\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065",_cdaf );if _aceb .Type ==ResultTypeError {return 0,0,_aceb ;};_cgad ,_aceb :=_acab (_dbbg ,"\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065",_cdaf ); -if _aceb .Type ==ResultTypeError {return 0,0,_aceb ;};if _caab >=_cgad {return 0,0,MakeErrorResultType (ErrorTypeNum ,_cdaf +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u006cat\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); -};return _caab ,_cgad ,_ageb ;}; +// IsDBCS returns false for the invalid reference context. +func (_edaf *ivr )IsDBCS ()bool {return false }; -// Dollarfr implements the Excel DOLLARFR function. -func Dollarfr (args []Result )Result {_edggg ,_fdcc ,_eagb :=_cabf (args ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0046\u0052");if _eagb .Type ==ResultTypeError {return _eagb ;};if _fdcc ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0044\u004f\u004c\u004c\u0041R\u0046\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066r\u0061\u0063\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if _edggg ==0{return MakeNumberResult (0);};_fgcec :=_edggg < 0;if _fgcec {_edggg =-_edggg ;};_edfg :=float64 (int (_edggg ));_bdfa :=args [0].Value ();_dcggc :=_ga .Split (_bdfa ,"\u002e");_cfge :=0.0;if len (_dcggc )> 1{var _gcd error ;_bce :=_dcggc [1]; -_cfge ,_gcd =_ba .ParseFloat (_bce ,64);if _gcd !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006fr \u0044\u004f\u004cL\u0041R\u0046\u0052"); -};_cbcf :=float64 (len (_bce ));_cfge /=_ac .Pow (10,_cbcf );};_ddae :=_cfge *_fdcc /_ac .Pow (10,float64 (int (_ac .Log10 (_fdcc )))+1)+_edfg ;if _fgcec {_ddae =-_ddae ;};return MakeNumberResult (_ddae );}; +// Update updates the FunctionCall references after removing a row/column. +func (_cbfd FunctionCall )Update (q *_dac .UpdateQuery )Expression {_bcfe :=[]Expression {};for _ ,_cfgdb :=range _cbfd ._ffgbg {_fabga :=_cfgdb .Update (q );_bcfe =append (_bcfe ,_fabga );};return FunctionCall {_fcfeb :_cbfd ._fcfeb ,_ffgbg :_bcfe };}; -// Reference returns a string reference value to a sheet. -func (_aggea SheetPrefixExpr )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeSheet ,Value :_aggea ._ffdfd };}; -// Concat is an implementation of the Excel CONCAT() and deprecated CONCATENATE() function. -func Concat (args []Result )Result {_cafge :=_gd .Buffer {};for _ ,_gdgc :=range args {switch _gdgc .Type {case ResultTypeString :_cafge .WriteString (_gdgc .ValueString );case ResultTypeNumber :var _fgebg string ;if _gdgc .IsBoolean {if _gdgc .ValueNumber ==0{_fgebg ="\u0046\u0041\u004cS\u0045"; -}else {_fgebg ="\u0054\u0052\u0055\u0045";};}else {_fgebg =_gdgc .AsString ().ValueString ;};_cafge .WriteString (_fgebg );default:return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041T\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0073"); -};};return MakeStringResult (_cafge .String ());}; +// MDeterm is an implementation of the Excel MDETERM which finds the determinant +// of a matrix. +func MDeterm (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0044\u0045T\u0045\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0072\u0061\u0079 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bdgg :=args [0];if _bdgg .Type !=ResultTypeArray {return MakeErrorResult ("\u004d\u0044\u0045T\u0045\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0072\u0061\u0079 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_efced :=len (_bdgg .ValueArray );for _ ,_adad :=range _bdgg .ValueArray {if len (_adad )!=_efced {return MakeErrorResult ("\u004d\u0044\u0045TE\u0052\u004d\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u0061 \u0073\u0071\u0075\u0061\u0072\u0065\u0020\u006d\u0061\u0074\u0072\u0069\u0078"); +};};return MakeNumberResult (_bbag (_bdgg .ValueArray ));}; -// Update updates references in the PrefixRangeExpr after removing a row/column. -func (_aaece PrefixRangeExpr )Update (q *_ed .UpdateQuery )Expression {_fggea :=_aaece ;_gbbfe :=_aaece ._aege .String ();if _gbbfe ==q .SheetToUpdate {_bfecc :=*q ;_bfecc .UpdateCurrentSheet =true ;_fggea ._dgac =_aaece ._dgac .Update (&_bfecc );_fggea ._aega =_aaece ._aega .Update (&_bfecc ); -};return _fggea ;}; +// NewPrefixExpr constructs an expression with prefix. +func NewPrefixExpr (pfx ,exp Expression )Expression {return &PrefixExpr {_ddaeb :pfx ,_abbc :exp }}; -// Update updates references in the PrefixExpr after removing a row/column. -func (_gefbf PrefixExpr )Update (q *_ed .UpdateQuery )Expression {_deaed :=_gefbf ;_decc :=_gefbf ._fcgc .String ();if _decc ==q .SheetToUpdate {_fgfa :=*q ;_fgfa .UpdateCurrentSheet =true ;_deaed ._dfaga =_gefbf ._dfaga .Update (&_fgfa );};return _deaed ; -}; +// Log implements the Excel LOG function which returns the log of a number. By +// default the result is base 10, however the second argument to the function +// can specify a different base. +func Log (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 o\u006e\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};if len (args )> 2{return MakeErrorResult ("L\u004f\u0047\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u006d\u0061\u0078i\u006d\u0075\u006d\u0020\u006f\u0066\u0020\u0074\u0077\u006f a\u0072\u0067\u0075m\u0065n\u0074\u0073"); +};_dcbga :=args [0].AsNumber ();if _dcbga .Type !=ResultTypeNumber {return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 o\u006e\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_bagg :=10.0;if len (args )> 1{_afdff :=args [1].AsNumber ();if _afdff .Type !=ResultTypeNumber {return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061rg\u0075\u006d\u0065n\u0074\u0020t\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0065r\u0069\u0063"); +};_bagg =args [1].ValueNumber ;};if _dcbga .ValueNumber ==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072gu\u006d\u0065\u006et\u0020\u0074o\u0020\u0062\u0065\u0020\u006e\u006fn\u002d\u007ae\u0072\u006f"); +};if _bagg ==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073e\u0063\u006f\u006e\u0064\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u002d\u007a\u0065\u0072\u006f"); +};return MakeNumberResult (_ca .Log (_dcbga .ValueNumber )/_ca .Log (_bagg ));}; -// SheetPrefixExpr is a reference to a sheet like Sheet1! (reference to sheet 'Sheet1'). -type SheetPrefixExpr struct{_ffdfd string };func _afg (_ff BinOpType ,_dcg []Result ,_eee Result )Result {_ded :=[]Result {};switch _eee .Type {case ResultTypeNumber :_gba :=_eee .ValueNumber ;for _ffc :=range _dcg {_ca :=_dcg [_ffc ].AsNumber ();if _ca .Type !=ResultTypeNumber {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); -};switch _ff {case BinOpTypePlus :_ded =append (_ded ,MakeNumberResult (_ca .ValueNumber +_gba ));case BinOpTypeMinus :_ded =append (_ded ,MakeNumberResult (_ca .ValueNumber -_gba ));case BinOpTypeMult :_ded =append (_ded ,MakeNumberResult (_ca .ValueNumber *_gba )); -case BinOpTypeDiv :if _gba ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_ded =append (_ded ,MakeNumberResult (_ca .ValueNumber /_gba ));case BinOpTypeExp :_ded =append (_ded ,MakeNumberResult (_ac .Pow (_ca .ValueNumber ,_gba )));case BinOpTypeLT :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber < _gba )); -case BinOpTypeGT :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber > _gba ));case BinOpTypeEQ :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber ==_gba ));case BinOpTypeLEQ :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber <=_gba ));case BinOpTypeGEQ :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber >=_gba )); -case BinOpTypeNE :_ded =append (_ded ,MakeBoolResult (_ca .ValueNumber !=_gba ));default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_ff )); -};};case ResultTypeString :_ffg :=_eee .ValueString ;for _cad :=range _dcg {_cfd :=_dcg [_cad ].AsString ();if _cfd .Type !=ResultTypeString {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); -};switch _ff {case BinOpTypeLT :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString < _ffg ));case BinOpTypeGT :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString > _ffg ));case BinOpTypeEQ :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString ==_ffg )); -case BinOpTypeLEQ :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString <=_ffg ));case BinOpTypeGEQ :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString >=_ffg ));case BinOpTypeNE :_ded =append (_ded ,MakeBoolResult (_cfd .ValueString !=_ffg ));default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_ff )); -};};default:return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069c\u0020\u0061\u006e\u0064\u0020\u006e\u006f\u006e-\u0073t\u0072\u0069\u006e\u0067\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069\u006e\u0061r\u0079\u0020\u006f\u0070\u0065\u0072\u0061\u0074\u0069\u006f\u006e"); -};return MakeListResult (_ded );};const _cbgb =57361; +// String returns an empty string for Error. +func (_agd Error )String ()string {return ""}; -// Cumprinc implements the Excel CUMPRINC function. -func Cumprinc (args []Result )Result {_ebde ,_ddaa :=_fcac (args ,"\u0043\u0055\u004d\u0050\u0052\u0049\u004e\u0043");if _ddaa .Type ==ResultTypeError {return _ddaa ;};_dcgg :=_ebde ._dceb ;_aaag :=_ebde ._dcbce ;_ccb :=_ebde ._faef ;_cabd :=_ebde ._dcd ; -_cged :=_ebde ._dcdc ;_gdf :=_ebde ._baeag ;_gfed :=_fbcc (_dcgg ,_aaag ,_ccb ,0,_gdf );_cfed :=0.0;if _cabd ==1{if _gdf ==0{_cfed =_gfed +_ccb *_dcgg ;}else {_cfed =_gfed ;};_cabd ++;};for _cbcc :=_cabd ;_cbcc <=_cged ;_cbcc ++{if _gdf ==1{_cfed +=_gfed -(_bbeb (_dcgg ,_cbcc -2,_gfed ,_ccb ,1)-_gfed )*_dcgg ; -}else {_cfed +=_gfed -_bbeb (_dcgg ,_cbcc -1,_gfed ,_ccb ,0)*_dcgg ;};};return MakeNumberResult (_cfed );}; +// PrefixHorizontalRange is a range expression that when evaluated returns a list of Results from references like Sheet1!1:4 (all cells from rows 1 to 4 of sheet 'Sheet1'). +type PrefixHorizontalRange struct{_aadc Expression ;_bfacg ,_caagc int ;};func _gca (_gbe string ,_ce *_dac .UpdateQuery )string {_ggf ,_eae :=_ab .ParseCellReference (_gbe );if _eae !=nil {return "\u0023\u0052\u0045F\u0021";};if _ce .UpdateType ==_dac .UpdateActionRemoveColumn {_def :=_ce .ColumnIdx ; +_cbf :=_ggf .ColumnIdx ;if _cbf < _def {return _gbe ;}else if _cbf ==_def {return "\u0023\u0052\u0045F\u0021";}else {return _ggf .Update (_dac .UpdateActionRemoveColumn ).String ();};};return _gbe ;};func _cbaa (_aaef float64 )bool {return _aaef ==1||_aaef ==2||_aaef ==4}; +var _fbffb =[...]struct{_ecddg int ;_eaaa int ;_gdbfga string ;}{};func _agce (_decd []Result ,_cbab string )(*couponArgs ,Result ){_ebce :=len (_decd );if _ebce !=3&&_ebce !=4{return nil ,MakeErrorResult (_cbab +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u0066o\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_fffe ,_dddec ,_gbcd :=_dada (_decd [0],_decd [1],_cbab );if _gbcd .Type ==ResultTypeError {return nil ,_gbcd ;};if _decd [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cbab +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gbbb :=_decd [2].ValueNumber ;if !_cbaa (_gbbb ){return nil ,MakeErrorResult ("\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0065q\u0075\u0065\u006e\u0063\u0079\u0020\u0066\u006f\u0072\u0020"+_cbab );};_ecbc :=0;if _ebce ==4&&_decd [3].Type !=ResultTypeEmpty {if _decd [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cbab +"\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ecbc =int (_decd [3].ValueNumber );if !_gcee (_ecbc ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020"+_cbab ); +};};return &couponArgs {_fffe ,_dddec ,int (_gbbb ),_ecbc },_egac ;}; -// NewConstArrayExpr constructs a new constant array expression with a given data. -func NewConstArrayExpr (data [][]Expression )Expression {return &ConstArrayExpr {_bg :data }};func (_ddaag Result )String ()string {return _ddaag .Value ()};var _ebdf ,_gagee ,_ecadc ,_aeccf ,_fbgd ,_gfeg *_gab .Regexp ; +// SumProduct is an implementation of the Excel SUMPRODUCT() function. +func SumProduct (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044U\u0043\u0054\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ageae :=args [0].Type ;for _ ,_egbc :=range args {if _egbc .Type !=_ageae {return MakeErrorResult ("\u0053\u0055M\u0050\u0052\u004f\u0044\u0055C\u0054\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006c\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u006f\u0066\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065\u0020\u0074\u0079\u0070\u0065"); +};};switch _ageae {case ResultTypeNumber :return Product (args );case ResultTypeList ,ResultTypeArray :_edag :=len (args [0].ListValues ());_fgeg :=make ([]float64 ,_edag );for _bdaf :=range _fgeg {_fgeg [_bdaf ]=1.0;};for _ ,_gded :=range args {if len (_gded .ListValues ())!=_edag {return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044\u0055\u0043\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069re\u0073 \u0061\u006c\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074s\u0020\u0074\u006f\u0020\u0068\u0061\u0076\u0065\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065 \u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); +};for _ddfec ,_aggfc :=range _gded .ListValues (){_aggfc =_aggfc .AsNumber ();if _aggfc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004fD\u0055\u0043\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006c\u006c\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020n\u0075m\u0065\u0072\u0069\u0063"); +};_fgeg [_ddfec ]=_fgeg [_ddfec ]*_aggfc .ValueNumber ;};};_daeg :=0.0;for _ ,_aaaa :=range _fgeg {_daeg +=_aaaa ;};return MakeNumberResult (_daeg );};return MakeNumberResult (1.0);};var _afdfde =[...]uint8 {0,17,33,49,63,78,93,108}; -// Min is an implementation of the Excel MIN() function. -func Min (args []Result )Result {return _cagbf (args ,false )}; +// Minute is an implementation of the Excel MINUTE() function. +func Minute (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0049\u004e\u0055T\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_aafbf :=args [0];switch _aafbf .Type {case ResultTypeEmpty :return MakeNumberResult (0); +case ResultTypeNumber :_bgg :=_ecb (_aafbf .ValueNumber );return MakeNumberResult (float64 (_bgg .Minute ()));case ResultTypeString :_fggf :=_da .ToLower (_aafbf .ValueString );if !_cfbg (_fggf ){_ ,_ ,_ ,_efd ,_gef :=_dfeg (_fggf );if _gef .Type ==ResultTypeError {_gef .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s\u0020\u0066\u006f\u0072\u0020\u004d\u0049\u004e\u0055\u0054\u0045"; +return _gef ;};if _efd {return MakeNumberResult (0);};};_ ,_bbb ,_ ,_ ,_ ,_edc :=_cgec (_fggf );if _edc .Type ==ResultTypeError {return _edc ;};return MakeNumberResult (float64 (_bbb ));default:return MakeErrorResult ("\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u004d\u0049NU\u0054\u0045"); +};}; -// Evaluator is the interface for a formula evaluator. This is needed so we can -// pass it to the spreadsheet to let it evaluate formula cells before returning -// the results. -// NOTE: in order to implement Evaluator without cache embed noCache in it. -type Evaluator interface{Eval (_daa Context ,formula string )Result ;SetCache (_fac string ,_bae Result );GetFromCache (_cafd string )(Result ,bool );LastEvalIsRef ()bool ;}; +// Update updates references in the BinaryExpr after removing a row/column. +func (_fbb BinaryExpr )Update (q *_dac .UpdateQuery )Expression {_cfg :=_fbb ;_cfg ._ggb =_fbb ._ggb .Update (q );_cfg ._ga =_fbb ._ga .Update (q );return _cfg ;}; -// T is an implementation of the Excel T function that returns whether the -// argument is text. -func T (args []Result )Result {if len (args )!=1{return MakeErrorResult ("T\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074r\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_egbe :=args [0];if _egbe .Type ==ResultTypeError ||_egbe .Type ==ResultTypeString {return _egbe ;};return _ageb ;}; +// GetFormat returns an empty string for the invalid reference context. +func (_bfbea *ivr )GetFormat (cellRef string )string {return ""}; -// Index implements the Excel INDEX function. -func Index (args []Result )Result {_gaeb :=len (args );if _gaeb < 2||_gaeb > 3{return MakeErrorResult ("\u0049\u004e\u0044E\u0058\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u006f\u006d\u0020\u006f\u006e\u0065\u0020\u0074\u006f\u0020\u0074\u0068\u0072\u0065\u0065\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_cdgbg :=args [0];if _cdgbg .Type !=ResultTypeArray &&_cdgbg .Type !=ResultTypeList {return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0066i\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_dbee :=args [1].AsNumber ();if _dbee .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u006e\u0075\u006d\u0065\u0072\u0069\u0063 \u0072\u006f\u0077\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_gfcge :=int (_dbee .ValueNumber )-1;_ceee :=-1;if _gaeb ==3&&args [2].Type !=ResultTypeEmpty {_fggb :=args [2].AsNumber ();if _fggb .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u006e\u0075\u006d\u0065\u0072\u0069\u0063 \u0063\u006f\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_ceee =int (_fggb .ValueNumber )-1;};if _gfcge ==-1&&_ceee ==-1{return MakeErrorResult ("\u0049\u004e\u0044EX\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072o\u0077 \u006fr\u0020\u0063\u006f\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};var _fgdd []Result ;if _cdgbg .Type ==ResultTypeArray {_acccd :=_cdgbg .ValueArray ;if _gfcge < -1||_gfcge >=len (_acccd ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0072o\u0077\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065"); -};if _gfcge ==-1{if _ceee >=len (_acccd [0]){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};_fbbe :=[][]Result {};for _ ,_bafdd :=range _acccd {_gddgg :=_bafdd [_ceee ]; -if _gddgg .Type ==ResultTypeEmpty {_gddgg =MakeNumberResult (0);};_fbbe =append (_fbbe ,[]Result {_gddgg });};return MakeArrayResult (_fbbe );};_fgdd =_acccd [_gfcge ];}else {_cbda :=_cdgbg .ValueList ;if _gfcge < -1||_gfcge >=1{return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0072o\u0077\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065"); -};if _gfcge ==-1{if _ceee >=len (_cbda ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};_fabc :=_cbda [_ceee ];if _fabc .Type ==ResultTypeEmpty {_fabc =MakeNumberResult (0); -};return _fabc ;};_fgdd =_cbda ;};if _ceee < -1||_ceee > len (_fgdd ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};if _ceee ==-1{_gcdd :=[]Result {}; -for _ ,_aabb :=range _fgdd {if _aabb .Type ==ResultTypeEmpty {_gcdd =append (_gcdd ,MakeNumberResult (0));}else {_gcdd =append (_gcdd ,_aabb );};};return MakeArrayResult ([][]Result {_gcdd });};_ecfbg :=_fgdd [_ceee ];if _ecfbg .Type ==ResultTypeEmpty {return MakeNumberResult (0); -};return _ecfbg ;};func Trunc (args []Result )Result {if len (args )==0{return MakeErrorResult ("T\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061t \u006c\u0065\u0061\u0073t\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065ri\u0063\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_cgbcd :=args [0].AsNumber ();if _cgbcd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0054\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_ebaa :=float64 (0);if len (args )> 1{_fbceb :=args [1].AsNumber ();if _fbceb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0054\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_ebaa =_fbceb .ValueNumber ;};_fdbd :=_cgbcd .ValueNumber ;_cagd :=1.0;if _ebaa >=0{_cagd =_ac .Pow (1/10.0,_ebaa );}else {return MakeNumberResult (0);};_fdbd ,_feafd :=_ac .Modf (_fdbd /_cagd );_egcc :=0.99999;if _feafd > _egcc {_fdbd ++;}else if _feafd < -_egcc {_fdbd --; -};_ =_feafd ;return MakeNumberResult (_fdbd *_cagd );};func _efde (_fcbd ,_egeb float64 ,_dccb ,_eggf int )(float64 ,Result ){_cdg ,_eafbe :=_ede (_fcbd ),_ede (_egeb );if _eafbe .After (_cdg ){_geg :=_afc (_cdg ,_eafbe ,_dccb ,_eggf );_ffd :=(_eafbe .Year ()-_geg .Year ())*12+int (_eafbe .Month ())-int (_geg .Month ()); -return float64 (_ffd *_dccb )/12.0,_ageb ;};return 0,MakeErrorResultType (ErrorTypeNum ,"\u0053\u0065t\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065"); -};func _acadc (_ffaa []Result )[]float64 {_egcfa :=make ([]float64 ,0);for _ ,_egec :=range _ffaa {if _egec .Type ==ResultTypeEmpty {continue ;};_egec =_egec .AsNumber ();switch _egec .Type {case ResultTypeNumber :if !_egec .IsBoolean {_egcfa =append (_egcfa ,_egec .ValueNumber ); -};case ResultTypeList ,ResultTypeArray :_egcfa =append (_egcfa ,_acadc (_egec .ListValues ())...);case ResultTypeString :default:_cc .Log .Debug ("\u0075\u006e\u0068\u0061\u006ed\u006c\u0065\u0064\u0020\u0065\u0078\u0074\u0072\u0061\u0063\u0074\u004e\u0075m\u0062\u0065\u0072\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_egec .Type ); -};};return _egcfa ;}; +// Rows implements the Excel ROWS function. +func Rows (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0052\u004f\u0057\u0053\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074");};_agcf :=args [0];if _agcf .Type !=ResultTypeArray &&_agcf .Type !=ResultTypeList {return MakeErrorResult ("\u0052\u004f\u0057S\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_gadf :=_agcf .ValueArray ;if len (_gadf )==0{return MakeErrorResult ("\u0052O\u0057\u0053 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0072r\u0061\u0079\u0020\u0074\u006f\u0020c\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074\u0020\u006ce\u0061\u0073\u0074\u0020\u0031\u0020\u0072\u006f\u0077"); +};return MakeNumberResult (float64 (len (_gadf )));};var _fdeaa =[...]int {45,3,44,32,18,40,72,46,47,30,31,32,39,48,28,29,30,31,32,75,39,49,32,56,50,70,23,39,76,57,58,59,60,61,62,63,64,65,66,67,68,77,71,69,54,43,13,19,21,55,82,11,78,9,74,28,29,30,31,32,37,33,34,35,36,38,1,20,39,10,2,8,0,80,79,0,0,0,83,0,81,73,28,29,30,31,32,37,33,34,35,36,38,0,0,39,28,29,30,31,32,37,33,34,35,36,38,26,27,39,51,52,25,14,15,16,17,0,24,23,22,41,23,12,0,6,7,26,27,0,42,0,25,14,15,16,17,0,24,23,22,5,0,12,0,6,7,26,27,0,4,0,25,14,15,16,17,0,24,23,22,41,0,12,53,6,7,26,27,0,0,0,25,14,15,16,17,0,24,23,22,41,0,12,0,6,7}; +func _gdfd (_dadf ,_gced ,_gfbd ,_acce ,_bbbc ,_ebeb float64 ,_bedg int )(float64 ,Result ){_dgcc :=int (_ebeb );_ccfg :=_effgd (_dadf ,_gced ,_dgcc ,_bedg );_ecge :=_bfeaa (_dadf ,_gced ,_dgcc ,_bedg )/_ccfg ;_ebcad ,_efed :=_gece (_dadf ,_gced ,_dgcc ,_bedg ); +if _efed .Type ==ResultTypeError {return 0,_efed ;};_fbgg :=_bea (_dadf ,_gced ,_dgcc ,_bedg );_agae :=_bbbc /_ca .Pow (1+_acce /_ebeb ,_ebcad -1+_ecge );_agae -=100*_gfbd /_ebeb *_fbgg /_ccfg ;_gbcg :=100*_gfbd /_ebeb ;_bfga :=1+_acce /_ebeb ;for _egafe :=0.0; +_egafe < _ebcad ;_egafe ++{_agae +=_gbcg /_ca .Pow (_bfga ,_egafe +_ecge );};return _agae ,MakeEmptyResult ();};const _bfd ="\u0028\u0020\u0028"+_bfc +"\u007c"+_bgda +"\u007c"+_eada +"\u007c"+_bfca +"\u0029\u0029\u003f\u0024"; -// Mround is an implementation of the Excel MROUND function. It is not a -// generic rounding function and has some oddities to match Excel's behavior. -func Mround (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u004d\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0077o\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_eecg :=args [0].AsNumber ();if _eecg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006de\u006e\u0074\u0020\u0074o\u0020\u004d\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_cbgc :=float64 (1);_dedaf :=args [1].AsNumber ();if _dedaf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073e\u0063\u006fn\u0064\u0020\u0061\u0072g\u0075\u006d\u0065n\u0074\u0020\u0074\u006f\u0020\u004d\u0052\u004f\u0055ND\u0028\u0029\u0020m\u0075\u0073t\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006db\u0065\u0072"); -};_cbgc =_dedaf .ValueNumber ;if _cbgc < 0&&_eecg .ValueNumber > 0||_cbgc > 0&&_eecg .ValueNumber < 0{return MakeErrorResult ("\u004d\u0052\u004fUN\u0044\u0028\u0029\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020s\u0069g\u006e\u0073\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068"); -};_cbfbc :=_eecg .ValueNumber ;_cbfbc ,_efcg :=_ac .Modf (_cbfbc /_cbgc );if _ac .Trunc (_efcg +0.5)> 0{_cbfbc ++;};return MakeNumberResult (_cbfbc *_cbgc );};const _gae ="\u0028\u0020\u0028"+_agf +"\u007c"+_ggc +"\u007c"+_fead +"\u007c"+_geb +"\u0029\u0029\u003f\u0024"; -const _acg ="\u005e\u0028\u0028"+_ag +"\u007c"+_eegd +"\u007c"+_gag +"\u007c"+_age +"\u0029\u0020\u0029\u003f";type cmpResult int8 ; +// Find is an implementation of the Excel FIND(). +func Find (args []Result )Result {_fbfcg ,_gacba :=_ebff ("\u0046\u0049\u004e\u0044",args );if _gacba .Type !=ResultTypeEmpty {return _gacba ;};_bbeee :=_fbfcg ._bcbbd ;if _bbeee ==""{return MakeNumberResult (1.0);};_fdaf :=_fbfcg ._dafec ;_cgdg :=_fbfcg ._agbgd ; +_adgg :=1;for _fgbg :=range _fdaf {if _adgg < _cgdg {_adgg ++;continue ;};_gdfgf :=_da .Index (_fdaf [_fgbg :],_bbeee );if _gdfgf ==0{return MakeNumberResult (float64 (_adgg ));};_adgg ++;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed"); +};const (ReferenceTypeInvalid ReferenceType =iota ;ReferenceTypeCell ;ReferenceTypeHorizontalRange ;ReferenceTypeVerticalRange ;ReferenceTypeNamedRange ;ReferenceTypeRange ;ReferenceTypeSheet ;);func _abfca (_ffee ,_eea _f .Time ,_gac int )_f .Time {_adgb :=_f .Date (_ffee .Year (),_eea .Month (),_eea .Day (),0,0,0,0,_f .UTC ); +if _adgb .After (_ffee ){_adgb =_adgb .AddDate (-1,0,0);};for !_adgb .After (_ffee ){_adgb =_adgb .AddDate (0,12/_gac ,0);};return _adgb ;};const _dfcc =57373;func _ecb (_abe float64 )_f .Time {_afe :=int64 ((_abe -_gdf )*_gce );return _f .Unix (0,_afe ).UTC ()}; -// Reference returns a string reference value to a cell. -func (_dea CellRef )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeCell ,Value :_dea ._ceg };};func _bgdf (_gac ,_fdef []float64 ,_aegd float64 )float64 {_fccg :=_aegd +1;_aeeb :=0.0;_acebb :=len (_gac );_ebdc :=_fdef [0]; -for _gcafg :=1;_gcafg < _acebb ;_gcafg ++{_eefc :=(_fdef [_gcafg ]-_ebdc )/365;_aeeb -=_eefc *_gac [_gcafg ]/_ac .Pow (_fccg ,_eefc +1);};return _aeeb ;}; -// String returns a string representation of a named range. -func (_abcgb NamedRangeRef )String ()string {return _abcgb ._cfeb };type rmode byte ; +// Code is an implementation of the Excel CODE function that returns the first +// character of the string as a number. +func Code (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u004f\u0044\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_fabca :=args [0].AsString ();if _fabca .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u004f\u0044\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};if len (_fabca .ValueString )==0{return MakeNumberResult (0);};return MakeNumberResult (float64 (_fabca .ValueString [0]));}; -// SumProduct is an implementation of the Excel SUMPRODUCT() function. -func SumProduct (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044U\u0043\u0054\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fbea :=args [0].Type ;for _ ,_bdgfg :=range args {if _bdgfg .Type !=_fbea {return MakeErrorResult ("\u0053\u0055M\u0050\u0052\u004f\u0044\u0055C\u0054\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006c\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u006f\u0066\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065\u0020\u0074\u0079\u0070\u0065"); -};};switch _fbea {case ResultTypeNumber :return Product (args );case ResultTypeList ,ResultTypeArray :_dgad :=len (args [0].ListValues ());_bdab :=make ([]float64 ,_dgad );for _gbdb :=range _bdab {_bdab [_gbdb ]=1.0;};for _ ,_dffba :=range args {if len (_dffba .ListValues ())!=_dgad {return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044\u0055\u0043\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069re\u0073 \u0061\u006c\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074s\u0020\u0074\u006f\u0020\u0068\u0061\u0076\u0065\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065 \u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006f\u006e"); -};for _bfgg ,_feff :=range _dffba .ListValues (){_feff =_feff .AsNumber ();if _feff .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0055\u004d\u0050\u0052\u004fD\u0055\u0043\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006c\u006c\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020n\u0075m\u0065\u0072\u0069\u0063"); -};_bdab [_bfgg ]=_bdab [_bfgg ]*_feff .ValueNumber ;};};_cdba :=0.0;for _ ,_eagf :=range _bdab {_cdba +=_eagf ;};return MakeNumberResult (_cdba );};return MakeNumberResult (1.0);};func _bfcea (_ccec Result ,_bacga ,_fbaa string )(string ,Result ){switch _ccec .Type {case ResultTypeString ,ResultTypeNumber ,ResultTypeEmpty :return _ccec .Value (),_ageb ; -default:return "",MakeErrorResult (_bacga +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_fbaa +"\u0020t\u006f\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006db\u0065r\u0020o\u0072\u0020\u0073\u0074\u0072\u0069\u006eg");};};func init (){RegisterFunction ("\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d",Accrintm ); +// Eomonth is an implementation of the Excel EOMONTH() function. +func Eomonth (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u004f\u004d\u004f\u004e\u0054\u0048\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048");};_dda :=args [1].ValueNumber ; +_gdee :=args [0];var _cbfc float64 ;switch _gdee .Type {case ResultTypeEmpty :_cbfc =0;case ResultTypeNumber :_cbfc =_gdee .ValueNumber ;case ResultTypeString :_cce :=DateValue ([]Result {args [0]});if _cce .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048"); +};_cbfc =_cce .ValueNumber ;default:return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048");};_aef :=_ecb (_cbfc ); +_fdbe :=_aef .AddDate (0,int (_dda +1),0);_fae ,_fbge ,_ :=_fdbe .Date ();_fgcb :=_eba (_fae ,int (_fbge ),0);if _fgcb < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048"); +};if _fae ==1900&&_fbge ==3{_fgcb --;};return MakeNumberResult (_fgcb );};func _bea (_ggg ,_edfb float64 ,_faa ,_gffe int )float64 {_bgdbe :=_ecb (_ggg );_age :=_ecb (_edfb );_fdde :=_ebca (_bgdbe ,_age ,_faa ,_gffe );return _dbag (_fdde ,_bgdbe ,_gffe ); +}; + +// MaxIfs implements the MAXIFS function. +func MaxIfs (args []Result )Result {_gbafe :=_cede (args ,true ,"\u004d\u0041\u0058\u0049\u0046\u0053");if _gbafe .Type !=ResultTypeEmpty {return _gbafe ;};_cefg :=_cdfbb (args [1:]);_eace :=-_ca .MaxFloat64 ;_fabg :=_dfddc (args [0]);for _ ,_egffb :=range _cefg {_fggfa :=_fabg [_egffb ._gcdf ][_egffb ._beeabc ].ValueNumber ; +if _eace < _fggfa {_eace =_fggfa ;};};if _eace ==-_ca .MaxFloat64 {_eace =0;};return MakeNumberResult (float64 (_eace ));};const _ebdcc =16;func (_gaeg *noCache )SetCache (key string ,value Result ){};func init (){RegisterFunction ("\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d",Accrintm ); RegisterFunction ("\u0041M\u004f\u0052\u0044\u0045\u0047\u0052C",Amordegrc );RegisterFunction ("\u0041\u004d\u004f\u0052\u004c\u0049\u004e\u0043",Amorlinc );RegisterFunction ("\u0043O\u0055\u0050\u0044\u0041\u0059\u0042S",Coupdaybs );RegisterFunction ("\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053",Coupdays ); RegisterFunction ("\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053\u004e\u0043",Coupdaysnc );RegisterFunction ("\u0043O\u0055\u0050\u004e\u0055\u004d",Coupnum );RegisterFunction ("\u0043O\u0055\u0050\u004e\u0043\u0044",Coupncd );RegisterFunction ("\u0043O\u0055\u0050\u0050\u0043\u0044",Couppcd ); RegisterFunction ("\u0043U\u004d\u0049\u0050\u004d\u0054",Cumipmt );RegisterFunction ("\u0043\u0055\u004d\u0050\u0052\u0049\u004e\u0043",Cumprinc );RegisterFunction ("\u0044\u0042",Db );RegisterFunction ("\u0044\u0044\u0042",Ddb );RegisterFunction ("\u0044\u0049\u0053\u0043",Disc ); @@ -488,2012 +619,1868 @@ RegisterFunction ("\u0050R\u0049\u0043\u0045\u0044\u0049\u0053C",Pricedisc );Reg RegisterFunction ("\u0052\u0052\u0049",Rri );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0052\u0052I",Rri );RegisterFunction ("\u0053\u004c\u004e",Sln );RegisterFunction ("\u0053\u0059\u0044",Syd );RegisterFunction ("\u0054B\u0049\u004c\u004c\u0045\u0051",Tbilleq ); RegisterFunction ("\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045",Tbillprice );RegisterFunction ("\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044",Tbillyield );RegisterFunction ("\u0056\u0044\u0042",Vdb );RegisterFunction ("\u0058\u0049\u0052\u0052",Xirr ); RegisterFunction ("\u0058\u004e\u0050\u0056",Xnpv );RegisterFunction ("\u0059\u0049\u0045L\u0044",Yield );RegisterFunction ("\u0059I\u0045\u004c\u0044\u0044\u0049\u0053C",Yielddisc );RegisterFunction ("\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054",Yieldmat ); -};func _bgbfc (_ecdf Result )Result {if _ecdf .Type ==ResultTypeEmpty {return _ecdf ;};_ggde :=_ecdf .AsString ();if _ggde .Type !=ResultTypeString {return MakeErrorResult ("\u004c\u004f\u0057\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};if _ecdf .IsBoolean {if _ggde .ValueString =="\u0031"{return MakeStringResult ("\u0074\u0072\u0075\u0065");}else if _ggde .ValueString =="\u0030"{return MakeStringResult ("\u0066\u0061\u006cs\u0065");}else {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004c\u004fW\u0045\u0052"); -};}else {return MakeStringResult (_ga .ToLower (_ggde .ValueString ));};}; - -// ISREF is an implementation of the Excel ISREF() function. -func IsRef (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0052\u0045\u0046\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};return MakeBoolResult (ev .LastEvalIsRef ());}; - -// Rand is an implementation of the Excel RAND() function that returns random -// numbers in the range [0,1). -func Rand (args []Result )Result {if len (args )!=0{return MakeErrorResult ("R\u0041\u004e\u0044\u0028\u0029\u0020a\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006e\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};return MakeNumberResult (_bgca .Float64 ()); }; -// String returns a string representation of ConstArrayExpr. -func (_cfcgd ConstArrayExpr )String ()string {return ""};func (_agbg *ivr )NamedRange (ref string )Reference {return ReferenceInvalid };func _fccaa (_fccc []Result )Result {_cdgca :=_fccc [0].ValueList ;_bafc :=len (_cdgca );switch len (_fccc ){case 1:_cbbdd :=[]Result {}; -for _ ,_geag :=range _cdgca {_cbbdd =append (_cbbdd ,MakeBoolResult (_geag .ValueNumber !=0));};return MakeListResult (_cbbdd );case 2:_egdc :=_fccc [1];switch _egdc .Type {case ResultTypeNumber ,ResultTypeString ,ResultTypeEmpty :_cbec :=[]Result {};for _ ,_dagd :=range _cdgca {var _dfgd Result ; -if _dagd .ValueNumber ==0{_dfgd =MakeBoolResult (false );}else {_dfgd =_egdc ;};_cbec =append (_cbec ,_dfgd );};return MakeListResult (_cbec );case ResultTypeList :_ecac :=_ggbgd (_egdc ,_bafc );_cgfd :=[]Result {};for _eccb ,_dgaf :=range _cdgca {var _eaeb Result ; -if _dgaf .ValueNumber ==0{_eaeb =MakeBoolResult (false );}else {_eaeb =_ecac [_eccb ];};_cgfd =append (_cgfd ,_eaeb );};return MakeListResult (_cgfd );case ResultTypeArray :_bbaab :=_dbcff (_egdc ,len (_egdc .ValueArray ),_bafc );_gda :=[][]Result {};for _ ,_afcd :=range _bbaab {_fgdg :=[]Result {}; -for _cbfa ,_bgad :=range _cdgca {var _cgec Result ;if _bgad .ValueNumber ==0{_cgec =MakeBoolResult (false );}else {_cgec =_afcd [_cbfa ];};_fgdg =append (_fgdg ,_cgec );};_gda =append (_gda ,_fgdg );};return MakeArrayResult (_gda );};case 3:_fcgd :=_fccc [1]; -_dbeg :=_fccc [2];_ceac :=_gage (_fcgd );_fbde :=_gage (_dbeg );if _ceac &&_fbde {_cdaa :=[]Result {};for _ ,_fbcef :=range _cdgca {var _cbac Result ;if _fbcef .ValueNumber ==0{_cbac =_dbeg ;}else {_cbac =_fcgd ;};_cdaa =append (_cdaa ,_cbac );};return MakeListResult (_cdaa ); -};if _fcgd .Type !=ResultTypeArray &&_dbeg .Type !=ResultTypeArray {_bfde :=_ggbgd (_fcgd ,_bafc );_gfbd :=_ggbgd (_dbeg ,_bafc );_ggeb :=[]Result {};for _fefb ,_feab :=range _cdgca {var _bcdeg Result ;if _feab .ValueNumber ==0{_bcdeg =_gfbd [_fefb ];}else {_bcdeg =_bfde [_fefb ]; -};_ggeb =append (_ggeb ,_bcdeg );};return MakeListResult (_ggeb );};_agcfb ,_edcb :=len (_fcgd .ValueArray ),len (_dbeg .ValueArray );_fegeb ,_fggf :=_agcfb ,_edcb ;if _edcb > _fegeb {_fegeb ,_fggf =_fggf ,_fegeb ;};_bafb :=_dbcff (_fcgd ,_fegeb ,_bafc ); -_aaeag :=_dbcff (_dbeg ,_fegeb ,_bafc );_fdac :=[][]Result {};for _aagdf :=0;_aagdf < _fegeb ;_aagdf ++{_ddad :=[]Result {};for _gagb ,_dgaga :=range _cdgca {var _eaae Result ;if _dgaga .ValueNumber ==0{if _aagdf < _edcb {_eaae =_aaeag [_aagdf ][_gagb ]; -}else {_eaae =MakeErrorResultType (ErrorTypeNA ,"");};}else {if _aagdf < _agcfb {_eaae =_bafb [_aagdf ][_gagb ];}else {_eaae =MakeErrorResultType (ErrorTypeNA ,"");};};_ddad =append (_ddad ,_eaae );};_fdac =append (_fdac ,_ddad );};return MakeArrayResult (_fdac ); -};return MakeErrorResult ("");}; +// Duration implements the Excel DURATION function. +func Duration (args []Result )Result {_fdef ,_dcfg :=_abc (args ,"\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e");if _dcfg .Type ==ResultTypeError {return _dcfg ;};_cagf :=_fdef ._bcf ;_bebf :=_fdef ._ccc ;_fafe :=_fdef ._gede ;_abb :=_fdef ._ebde ; +_ecec :=_fdef ._dfdd ;_cgea :=_fdef ._gbed ;return _faba (_cagf ,_bebf ,_fafe ,_abb ,_ecec ,_cgea );};type yyLexer interface{Lex (_dgae *yySymType )int ;Error (_cabg string );}; -// Indirect is an implementation of the Excel INDIRECT function that returns the -// contents of a cell. -func Indirect (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1&&len (args )!=2{return MakeErrorResult ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u006f\u0072 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_adef :=args [0].AsString ();if _adef .Type !=ResultTypeString {return MakeErrorResult ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069r\u0073t\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066 \u0074\u0079\u0070\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); -};return ctx .Cell (_adef .ValueString ,ev );}; +// Coupdays implements the Excel COUPDAYS function. +func Coupdays (args []Result )Result {_eggfc ,_fgfdg :=_agce (args ,"\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053");if _fgfdg .Type ==ResultTypeError {return _fgfdg ;};return MakeNumberResult (_effgd (_eggfc ._cag ,_eggfc ._gcab ,_eggfc ._beda ,_eggfc ._edeb )); +};func _ccac (_egba Result ,_gcfb *criteriaParsed )bool {if _egba .IsBoolean {return false ;};_gbccc :=_egba .Type ;if _gcfb ._gfeaa {return _gbccc ==ResultTypeNumber &&_egba .ValueNumber ==_gcfb ._gaaa ;}else if _gbccc ==ResultTypeNumber {return _fcbf (_egba .ValueNumber ,_gcfb ._eacf ); +};return _aadd (_egba ,_gcfb );};func _dfeg (_ggfa string )(int ,int ,int ,bool ,Result ){_edd :="";_gdaf :=[]string {};for _agb ,_deb :=range _dbg {_gdaf =_deb .FindStringSubmatch (_ggfa );if len (_gdaf )> 1{_edd =_agb ;break ;};};if _edd ==""{return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc ); +};_fcef :=false ;var _bdbg ,_gaf ,_fcdb int ;var _ebaa error ;switch _edd {case "\u006d\u006d\u002f\u0064\u0064\u002f\u0079\u0079":_gaf ,_ebaa =_eb .Atoi (_gdaf [1]);if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_fcdb ,_ebaa =_eb .Atoi (_gdaf [3]); +if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_bdbg ,_ebaa =_eb .Atoi (_gdaf [5]);if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};if _bdbg < 0||_bdbg > 9999||(_bdbg > 99&&_bdbg < 1900){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc ); +};_bdbg =_cfa (_bdbg );_fcef =_gdaf [8]=="";case "\u006dm\u0020\u0064\u0064\u002c\u0020\u0079y":_gaf =_dbd [_gdaf [1]];_fcdb ,_ebaa =_eb .Atoi (_gdaf [14]);if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_bdbg ,_ebaa =_eb .Atoi (_gdaf [16]); +if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};if _bdbg < 0||_bdbg > 9999||(_bdbg > 99&&_bdbg < 1900){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_bdbg =_cfa (_bdbg );_fcef =_gdaf [19]=="";case "\u0079\u0079\u002d\u006d\u006d\u002d\u0064\u0064":_dfbc ,_acb :=_eb .Atoi (_gdaf [1]); +if _acb !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_adac ,_acb :=_eb .Atoi (_gdaf [3]);if _acb !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_efc ,_acb :=_eb .Atoi (_gdaf [5]);if _acb !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc ); +};if _dfbc >=1900&&_dfbc < 10000{_bdbg =_dfbc ;_gaf =_adac ;_fcdb =_efc ;}else if _dfbc > 0&&_dfbc < 13{_gaf =_dfbc ;_fcdb =_adac ;_bdbg =_efc ;}else {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_fcef =_gdaf [8]=="";case "y\u0079\u002d\u006d\u006d\u0053\u0074\u0072\u002d\u0064\u0064":_bdbg ,_ebaa =_eb .Atoi (_gdaf [16]); +if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_gaf =_dbd [_gdaf [3]];_fcdb ,_ebaa =_eb .Atoi (_gdaf [1]);if _ebaa !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc );};_fcef =_gdaf [19]=="";};if !_bbe (_bdbg ,_gaf ,_fcdb ){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_afc ); +};return _bdbg ,_gaf ,_fcdb ,_fcef ,_egac ;}; -// String is a string expression. -type String struct{_gaac string }; +// Decimal is an implementation of the Excel function DECIMAL() that parses a string +// in a given base and returns the numeric result. +func Decimal (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0044\u0045\u0043\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065s\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_efdf :=args [0].AsString ();if _efdf .Type !=ResultTypeString {return MakeErrorResult ("D\u0045\u0043\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0074\u0072\u0069\u006e\u0067\u0020\u0066\u0069\u0072\u0073t \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_facg :=args [1].AsNumber ();if _facg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0045\u0043\u0049\u004dA\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_deag :=_efdf .ValueString ;if len (_deag )> 2&&(_da .HasPrefix (_deag ,"\u0030\u0078")||_da .HasPrefix (_deag ,"\u0030\u0058")){_deag =_deag [2:];};_adbg ,_cafb :=_eb .ParseInt (_deag ,int (_facg .ValueNumber ),64);if _cafb !=nil {return MakeErrorResult ("\u0044\u0045C\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0069\u006e\u0020\u0063\u006f\u006e\u0076\u0065\u0072si\u006f\u006e"); +};return MakeNumberResult (float64 (_adbg ));}; -// Round is an implementation of the Excel ROUND function that rounds a number -// to a specified number of digits. -func Round (args []Result )Result {return _cgebb (args ,_ageba )};var _debg =map[string ]*_gab .Regexp {}; +// Index implements the Excel INDEX function. +func Index (args []Result )Result {_ccfc :=len (args );if _ccfc < 2||_ccfc > 3{return MakeErrorResult ("\u0049\u004e\u0044E\u0058\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u006f\u006d\u0020\u006f\u006e\u0065\u0020\u0074\u006f\u0020\u0074\u0068\u0072\u0065\u0065\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_gfgd :=args [0];if _gfgd .Type !=ResultTypeArray &&_gfgd .Type !=ResultTypeList {return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0066i\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_egafb :=args [1].AsNumber ();if _egafb .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u006e\u0075\u006d\u0065\u0072\u0069\u0063 \u0072\u006f\u0077\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_defd :=int (_egafb .ValueNumber )-1;_dgag :=-1;if _ccfc ==3&&args [2].Type !=ResultTypeEmpty {_ggbf :=args [2].AsNumber ();if _ggbf .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0044\u0045\u0058\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u006e\u0075\u006d\u0065\u0072\u0069\u0063 \u0063\u006f\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_dgag =int (_ggbf .ValueNumber )-1;};if _defd ==-1&&_dgag ==-1{return MakeErrorResult ("\u0049\u004e\u0044EX\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072o\u0077 \u006fr\u0020\u0063\u006f\u006c\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};var _bfgd []Result ;if _gfgd .Type ==ResultTypeArray {_bddaa :=_gfgd .ValueArray ;if _defd < -1||_defd >=len (_bddaa ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0072o\u0077\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065"); +};if _defd ==-1{if _dgag >=len (_bddaa [0]){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};_daed :=[][]Result {};for _ ,_cdfc :=range _bddaa {_ddee :=_cdfc [_dgag ]; +if _ddee .Type ==ResultTypeEmpty {_ddee =MakeNumberResult (0);};_daed =append (_daed ,[]Result {_ddee });};return MakeArrayResult (_daed );};_bfgd =_bddaa [_defd ];}else {_feeb :=_gfgd .ValueList ;if _defd < -1||_defd >=1{return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0072o\u0077\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065"); +};if _defd ==-1{if _dgag >=len (_feeb ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};_fcga :=_feeb [_dgag ];if _fcga .Type ==ResultTypeEmpty {_fcga =MakeNumberResult (0); +};return _fcga ;};_bfgd =_feeb ;};if _dgag < -1||_dgag > len (_bfgd ){return MakeErrorResult ("\u0049\u004e\u0044\u0045\u0058\u0020\u0068\u0061\u0073\u0020\u0063o\u006c\u0020\u006f\u0075\u0074\u0020\u006f\u0066\u0020\u0072a\u006e\u0067\u0065");};if _dgag ==-1{_cgbf :=[]Result {}; +for _ ,_cdga :=range _bfgd {if _cdga .Type ==ResultTypeEmpty {_cgbf =append (_cgbf ,MakeNumberResult (0));}else {_cgbf =append (_cgbf ,_cdga );};};return MakeArrayResult ([][]Result {_cgbf });};_dafa :=_bfgd [_dgag ];if _dafa .Type ==ResultTypeEmpty {return MakeNumberResult (0); +};return _dafa ;}; -// Edate is an implementation of the Excel EDATE() function. -func Edate (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u0044\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077o\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); -};_dcb :=args [1].ValueNumber ;_bee :=args [0];var _gcag float64 ;switch _bee .Type {case ResultTypeEmpty :return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); -case ResultTypeNumber :_gcag =_bee .ValueNumber ;case ResultTypeString :_efac :=DateValue ([]Result {args [0]});if _efac .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); -};_gcag =_efac .ValueNumber ;default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045");};_babc :=_ede (_gcag );_ddg :=_babc .AddDate (0,int (_dcb ),0); -_eef ,_gaa ,_fede :=_ddg .Date ();_fceb :=_fgd (_eef ,int (_gaa ),_fede );if _fceb < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); -};return MakeNumberResult (_fceb );};var _begce =[]ri {{1000,"\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +// ISEVEN is an implementation of the Excel ISEVEN() function. +func IsEven (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0045VE\u004e\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070t\u0073 \u0061 \u0073i\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0045\u0056\u0045\u004e \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074");}; +_dcac :=int (args [0].ValueNumber );return MakeBoolResult (_dcac ==_dcac /2*2);};var _egac Result =MakeEmptyResult ();func Trunc (args []Result )Result {if len (args )==0{return MakeErrorResult ("T\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061t \u006c\u0065\u0061\u0073t\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065ri\u0063\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_acegf :=args [0].AsNumber ();if _acegf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0054\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_dbce :=float64 (0);if len (args )> 1{_befbg :=args [1].AsNumber ();if _befbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0054\u0052\u0055\u004e\u0043\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_dbce =_befbg .ValueNumber ;};_addbd :=_acegf .ValueNumber ;_fefaa :=1.0;if _dbce >=0{_fefaa =_ca .Pow (1/10.0,_dbce );}else {return MakeNumberResult (0);};_addbd ,_ebcg :=_ca .Modf (_addbd /_fefaa );_ggeg :=0.99999;if _ebcg > _ggeg {_addbd ++;}else if _ebcg < -_ggeg {_addbd --; +};_ =_ebcg ;return MakeNumberResult (_addbd *_fefaa );};type evCache struct{_dcf map[string ]Result ;_ada *_dg .Mutex ;}; +// Cumprinc implements the Excel CUMPRINC function. +func Cumprinc (args []Result )Result {_cacf ,_bbec :=_dabd (args ,"\u0043\u0055\u004d\u0050\u0052\u0049\u004e\u0043");if _bbec .Type ==ResultTypeError {return _bbec ;};_aedd :=_cacf ._adaf ;_cfac :=_cacf ._cae ;_aafd :=_cacf ._dga ;_cafa :=_cacf ._bgdg ; +_gggb :=_cacf ._dcd ;_bceb :=_cacf ._dage ;_fbbg :=_gdaca (_aedd ,_cfac ,_aafd ,0,_bceb );_aaabd :=0.0;if _cafa ==1{if _bceb ==0{_aaabd =_fbbg +_aafd *_aedd ;}else {_aaabd =_fbbg ;};_cafa ++;};for _ggdd :=_cafa ;_ggdd <=_gggb ;_ggdd ++{if _bceb ==1{_aaabd +=_fbbg -(_bggf (_aedd ,_ggdd -2,_fbbg ,_aafd ,1)-_fbbg )*_aedd ; +}else {_aaabd +=_fbbg -_bggf (_aedd ,_ggdd -1,_fbbg ,_aafd ,0)*_aedd ;};};return MakeNumberResult (_aaabd );}; -// String returns a string representation of a range with prefix. -func (_aagac PrefixRangeExpr )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_aagac ._aege .String (),_aagac ._dgac .String (),_aagac ._aega .String ());};const _geb ="\u0028\u0028\u005b\u0030\u002d\u0039]\u0029\u002b\u0029:\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b(\\\u002e\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u003f\u0029\u0028\u0020\u0028\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; -const _cde =_ee .Second *1; +// NewNamedRangeRef constructs a new named range reference. +func NewNamedRangeRef (v string )Expression {return NamedRangeRef {_gfgaf :v }}; -// Coupdaysnc implements the Excel COUPDAYSNC function. -func Coupdaysnc (args []Result )Result {_fff ,_dfb :=_agcc (args ,"\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053\u004e\u0043");if _dfb .Type ==ResultTypeError {return _dfb ;};return MakeNumberResult (_eeda (_fff ._gdgd ,_fff ._eddc ,_fff ._dagc ,_fff ._bdcc )); -}; +// Columns implements the Excel COLUMNS function. +func Columns (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0043\u004fL\u0055\u004d\u004e\u0053\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075me\u006e\u0074");};_efdcf :=args [0]; +if _efdcf .Type !=ResultTypeArray &&_efdcf .Type !=ResultTypeList {return MakeErrorResult ("\u0043O\u004c\u0055M\u004e\u0053\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020t\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_gcedf :=_efdcf .ValueArray ;if len (_gcedf )==0{return MakeErrorResult ("\u0043\u004f\u004c\u0055\u004d\u004e\u0053\u0020r\u0065\u0071\u0075ir\u0065\u0073\u0020\u0061\u0072\u0072a\u0079\u0020\u0074\u006f\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0031\u0020r\u006f\u0077"); +};return MakeNumberResult (float64 (len (_gcedf [0])));};const _baa ="\u005e\u0028\u0028"+_dgbd +"\u007c"+_beg +"\u007c"+_ac +"\u007c"+_fgg +"\u0029\u0020\u0029\u003f"; -// Match implements the MATCH function. -func Match (args []Result )Result {_fdgf :=len (args );if _fdgf !=2&&_fdgf !=3{return MakeErrorResult ("\u004d\u0041T\u0043\u0048\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020o\u0072\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_gdcbc :=1;if _fdgf ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065q\u0075\u0069\u0072es\u0020\u0074\u0068\u0065\u0020\u0074h\u0069\u0072\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006db\u0065\u0072"); -};_aecgc :=args [2].ValueNumber ;if _aecgc ==-1||_aecgc ==0{_gdcbc =int (_aecgc );};};_cadb :=args [1];var _bdgd []Result ;switch _cadb .Type {case ResultTypeList :_bdgd =_cadb .ValueList ;case ResultTypeArray :_gfcbd :=_cadb .ValueArray ;for _ ,_beda :=range _gfcbd {if len (_beda )!=1{return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068e\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006f\u006e\u0065\u002dd\u0069\u006d\u0065\u006e\u0073\u0069o\u006e\u0061l\u0020\u0072a\u006eg\u0065"); -};_bdgd =append (_bdgd ,_beda [0]);};default:return MakeErrorResult ("\u004d\u0041\u0054\u0043\u0048\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068e\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006f\u006e\u0065\u002dd\u0069\u006d\u0065\u006e\u0073\u0069o\u006e\u0061l\u0020\u0072a\u006eg\u0065"); -};_egbd :=_gacc (args [0]);switch _gdcbc {case 0:for _effa ,_edfbg :=range _bdgd {if _ceag (_edfbg ,_egbd ){return MakeNumberResult (float64 (_effa +1));};};case -1:for _agba :=0;_agba < len (_bdgd );_agba ++{if _ceag (_bdgd [_agba ],_egbd ){return MakeNumberResult (float64 (_agba +1)); -};if _egbd ._baec &&(_bdgd [_agba ].ValueNumber < _egbd ._ddcf ){if _agba ==0{return MakeErrorResultType (ErrorTypeNA ,"");};return MakeNumberResult (float64 (_agba ));};};case 1:for _fabb :=0;_fabb < len (_bdgd );_fabb ++{if _ceag (_bdgd [_fabb ],_egbd ){return MakeNumberResult (float64 (_fabb +1)); -};if _egbd ._baec &&(_bdgd [_fabb ].ValueNumber > _egbd ._ddcf ){if _fabb ==0{return MakeErrorResultType (ErrorTypeNA ,"");};return MakeNumberResult (float64 (_fabb ));};};};return MakeErrorResultType (ErrorTypeNA ,"");}; +// BinaryExpr is a binary expression. +type BinaryExpr struct{_ggb ,_ga Expression ;_eed BinOpType ;}; -// Counta implements the COUNTA function. -func Counta (args []Result )Result {return MakeNumberResult (_eacg (args ,_fbdf ))}; +// ISBLANK is an implementation of the Excel ISBLANK() function. +func IsBlank (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u0053\u0042\u004c\u0041\u004e\u004b(\u0029\u0020\u0061\u0063\u0063\u0065p\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};return MakeBoolResult (args [0].Type ==ResultTypeEmpty );};func _ggbg (_ebdbd ,_ecbd float64 )bool {return _ca .Abs (_ebdbd -_ecbd )< 1.0e-6};func (_abbd *ivr )NamedRange (ref string )Reference {return ReferenceInvalid };func _ddae (_fgfba []Result ,_ecg string )(float64 ,float64 ,Result ){if len (_fgfba )!=2{return 0,0,MakeErrorResult (_ecg +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if _fgfba [0].Type !=ResultTypeNumber {return 0,0,MakeErrorResult (_ecg +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0020\u0064\u006f\u006c\u006c\u0061\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_cedf :=_fgfba [0].ValueNumber ;if _fgfba [1].Type !=ResultTypeNumber {return 0,0,MakeErrorResult (_ecg +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_bfeb :=float64 (int (_fgfba [1].ValueNumber ));if _bfeb < 0{return 0,0,MakeErrorResultType (ErrorTypeNum ,_ecg +"\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073 \u0066\u0072\u0061c\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062e \u006e\u006f\u006e \u006e\u0065g\u0061\u0074\u0069\u0076\u0065\u0020n\u0075\u006db\u0065\u0072"); +};return _cedf ,_bfeb ,_egac ;}; -// Replace is an implementation of the Excel REPLACE(). -func Replace (args []Result )Result {_aafg ,_ffgda :=_dfdg ("\u0052E\u0050\u004c\u0041\u0043\u0045",args );if _ffgda .Type !=ResultTypeEmpty {return _ffgda ;};_fedg :=_aafg ._acee ;_gaade :=_aafg ._dcgbc ;_gdagb :=_aafg ._abdgb ;_dcdcf :=_aafg ._dbddc ; -_bbfbb :=len (_fedg );if _gaade > _bbfbb {_gaade =_bbfbb ;};_abaec :=_gaade +_gdagb ;if _abaec > _bbfbb {_abaec =_bbfbb ;};_dega :=_fedg [0:_gaade ]+_dcdcf +_fedg [_abaec :];return MakeStringResult (_dega );};type plex struct{_dfag chan *node ;_ffae Expression ; -_beff string ;}; +// CountIf implements the COUNTIF function. +func CountIf (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0043\u004f\u0055N\u0054\u0049\u0046\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0073"); +};_badcc :=args [0];if _badcc .Type !=ResultTypeArray &&_badcc .Type !=ResultTypeList {return MakeErrorResult ("\u0043O\u0055\u004eT\u0049\u0046\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020t\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_aeabc :=_faaaf (args [1]);_acdd :=0;for _ ,_gfdef :=range _dfddc (_badcc ){for _ ,_acca :=range _gfdef {if _ccac (_acca ,_aeabc ){_acdd ++;};};};return MakeNumberResult (float64 (_acdd ));}; -// NewBool constructs a new boolean expression. -func NewBool (v string )Expression {_eeg ,_fe :=_ba .ParseBool (v );if _fe !=nil {_cc .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u006d\u0075\u006ca\u0020\u0062\u006f\u006f\u006c\u0020\u0025s\u003a\u0020\u0025\u0076",v ,_fe ); -};return Bool {_cgg :_eeg };};type Reference struct{Type ReferenceType ;Value string ;};const _efff int =30; +// AsNumber attempts to intepret a string cell value as a number. Upon success, +// it returns a new number result, upon failure it returns the original result. +// This is used as functions return strings that can then act like number (e.g. +// LEFT(1.2345,3) + LEFT(1.2345,3) = 2.4) +func (_eadaa Result )AsNumber ()Result {if _eadaa .Type ==ResultTypeString {_bcabd ,_bddg :=_eb .ParseFloat (_eadaa .ValueString ,64);if _bddg ==nil {return MakeNumberResult (_bcabd );};};if _eadaa .Type ==ResultTypeEmpty {return MakeNumberResult (0);}; +return _eadaa ;}; -// Tbillyield implements the Excel TBILLYIELD function. -func Tbillyield (args []Result )Result {if len (args )!=3{return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0059\u0049E\u004c\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_dfcc ,_ecgb ,_gebd :=_fadb (args [0],args [1],"\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044");if _gebd .Type ==ResultTypeError {return _gebd ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0064\u0069\u0073\u0063\u006f\u0075n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dabd :=_ecgb -_dfcc ;if _dabd > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004cY\u0049\u0045\u004c\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020t\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079e\u0061\u0072\u0020\u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074"); -};_gddb :=args [2].ValueNumber ;if _gddb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0059\u0049\u0045\u004c\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020p\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bfbe :=(100-_gddb )/_gddb ;_acecf :=360/_dabd ;return MakeNumberResult (_bfbe *_acecf );};var _fbc =[...]uint8 {0,16,29,43,56,68,80,91,102,113,125,137,148,163};var _gace =[...]string {}; +// Indirect is an implementation of the Excel INDIRECT function that returns the +// contents of a cell. +func Indirect (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1&&len (args )!=2{return MakeErrorResult ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u006f\u0072 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_dcdg :=args [0].AsString ();if _dcdg .Type !=ResultTypeString {return MakeErrorResult ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069r\u0073t\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066 \u0074\u0079\u0070\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); +};return ctx .Cell (_dcdg .ValueString ,ev );};func MakeRangeReference (ref string )Reference {return Reference {Type :ReferenceTypeRange ,Value :ref }}; -// Result is the result of a formula or cell evaluation . -type Result struct{ValueNumber float64 ;ValueString string ;ValueList []Result ;ValueArray [][]Result ;IsBoolean bool ;ErrorMessage string ;Type ResultType ;Ref Reference ;}; +// Time is an implementation of the Excel TIME() function. +func Time (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0049ME\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0068re\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_ceff :=args [0].ValueNumber ;_bfgf :=args [1].ValueNumber ;_cfgg :=args [2].ValueNumber ;_cge :=_afcf (_ceff ,_bfgf ,_cfgg );if _cge >=0{return MakeNumberResult (_cge );}else {return MakeErrorResultType (ErrorTypeNum ,"");};}; -// MakeListResult constructs a list result. -func MakeListResult (list []Result )Result {return Result {Type :ResultTypeList ,ValueList :list }}; +// Eval evaluates and returns the result of an error expression. +func (_dff Error )Eval (ctx Context ,ev Evaluator )Result {return MakeErrorResult (_dff ._ag )}; -// GetLocked returns FALSE for the invalid reference context. -func (_dgafg *ivr )GetLocked (cellRef string )bool {return false };func _eacg (_eead []Result ,_ebbd countMode )float64 {_bded :=0.0;for _ ,_babac :=range _eead {switch _babac .Type {case ResultTypeNumber :if _ebbd ==_fbdf ||(_ebbd ==_dcdcb &&!_babac .IsBoolean ){_bded ++; -};case ResultTypeList ,ResultTypeArray :_bded +=_eacg (_babac .ListValues (),_ebbd );case ResultTypeString :if _ebbd ==_fbdf {_bded ++;};case ResultTypeEmpty :if _ebbd ==_ceea {_bded ++;};};};return _bded ;}; +// Choose implements the Excel CHOOSE function. +func Choose (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0043\u0048O\u004f\u0053\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};_fadea :=args [0]; +if _fadea .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043H\u004f\u004fS\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_gfcb :=int (_fadea .ValueNumber );if _gfcb < 1{return MakeErrorResult ("\u0049\u006e\u0064\u0065\u0078\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u0061 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0076\u0061\u006c\u0075\u0065"); +};if len (args )<=_gfcb {return MakeErrorResult ("\u0049\u006e\u0064\u0065\u0078\u0020\u0073\u0068\u006f\u0075\u006cd\u0020\u0062\u0065\u0020\u006c\u0065\u0073\u0073 \u006fr\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u006f\u0020\u0074\u0068\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0066\u0020\u0076\u0061\u006c\u0075\u0065\u0073"); +};return args [_gfcb ];};type criteriaParsed struct{_gfeaa bool ;_gaaa float64 ;_fdge string ;_eacf *criteriaRegex ;};func _dea (_fgdf Result ,_fdbf ,_bbfe int )[][]Result {_defbb :=[][]Result {};switch _fgdf .Type {case ResultTypeArray :for _ffdd ,_daadf :=range _fgdf .ValueArray {if _ffdd < _fdbf {_defbb =append (_defbb ,_ebaad (MakeListResult (_daadf ),_bbfe )); +}else {_defbb =append (_defbb ,_ebaad (MakeErrorResultType (ErrorTypeNA ,""),_bbfe ));};};case ResultTypeList :_ebec :=_ebaad (_fgdf ,_bbfe );for _baaf :=0;_baaf < _fdbf ;_baaf ++{_defbb =append (_defbb ,_ebec );};case ResultTypeNumber ,ResultTypeString ,ResultTypeError ,ResultTypeEmpty :for _bbecd :=0; +_bbecd < _fdbf ;_bbecd ++{_gecba :=_ebaad (_fgdf ,_bbfe );_defbb =append (_defbb ,_gecba );};};return _defbb ;}; -// ISFORMULA is an implementation of the Excel ISFORMULA() function. -func IsFormula (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053F\u004f\u0052\u004d\u0055L\u0041\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073 \u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_ebcc :=args [0].Ref ;if _ebcc .Type !=ReferenceTypeCell {return MakeErrorResult ("I\u0053\u0046\u004f\u0052\u004d\u0055\u004c\u0041\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072\u0067\u0075\u006de\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); -};return MakeBoolResult (ctx .HasFormula (_ebcc .Value ));};type parsedSearchObject struct{_cbddg string ;_cdee string ;_aaagf int ;};func _cgee (_bfded float64 ,_dgbd *criteriaRegex )bool {_ffdb ,_aggbf :=_ba .ParseFloat (_dgbd ._ebfb ,64);if _aggbf !=nil {return false ; -};switch _dgbd ._ecfae {case _defd :return _bfded ==_ffdb ;case _efgb :return _bfded <=_ffdb ;case _dcfc :return _bfded >=_ffdb ;case _adea :return _bfded < _ffdb ;case _fcda :return _bfded > _ffdb ;};return false ;}; +// String returns a string of a range. +func (_gegf Range )String ()string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_gegf ._cgba .String (),_gegf ._gaaca .String ());};const _dgbd ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002f\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u002f\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; +var _afg int64 =_gdbc (1900,_f .January ,1);var _bbde =[...]string {};func _dccg (_fefg ,_fdc int )int {switch _fdc {case 1:if _dbga (_fefg ){return 366;}else {return 365;};case 3:return 365;default:return 360;};};func _cc (_ega BinOpType ,_dgc ,_ebb [][]Result )Result {_fd :=[][]Result {}; +for _eec :=range _dgc {_bca :=_be (_ega ,_dgc [_eec ],_ebb [_eec ]);if _bca .Type ==ResultTypeError {return _bca ;};_fd =append (_fd ,_bca .ValueList );};return MakeArrayResult (_fd );}; -// Update returns the same object as updating sheet references does not affect ConstArrayExpr. -func (_affe ConstArrayExpr )Update (q *_ed .UpdateQuery )Expression {return _affe }; +// Value returns a string version of the result. +func (_cggaf Result )Value ()string {switch _cggaf .Type {case ResultTypeNumber :_bcged :=_eb .FormatFloat (_cggaf .ValueNumber ,'f',-1,64);if len (_bcged )> 12{_cfge :=12;for _adebd :=_cfge ;_adebd > 0&&_bcged [_adebd ]=='0';_adebd --{_cfge --;};_bcged =_bcged [0:_cfge +1]; +};return _bcged ;case ResultTypeError :return _cggaf .ValueString ;case ResultTypeString :return _cggaf .ValueString ;case ResultTypeList :if len (_cggaf .ValueList )==0{return "";};return _cggaf .ValueList [0].Value ();case ResultTypeArray :if len (_cggaf .ValueArray )==0||len (_cggaf .ValueArray [0])==0{return ""; +};return _cggaf .ValueArray [0][0].Value ();case ResultTypeEmpty :return "";default:return "\u0075\u006e\u0068\u0061nd\u006c\u0065\u0064\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0076\u0061\u006cu\u0065";};}; -// Mduration implements the Excel MDURATION function. -func Mduration (args []Result )Result {_dfbg ,_afgef :=_eceb (args ,"\u004dD\u0055\u0052\u0041\u0054\u0049\u004fN");if _afgef .Type ==ResultTypeError {return _afgef ;};_baceg :=_dfbg ._fga ;_afddb :=_dfbg ._gbg ;_aebc :=_dfbg ._bdcd ;_eeee :=_dfbg ._ecefc ; -_gadf :=_dfbg ._efgg ;_bfee :=_dfbg ._dgdf ;_aace :=_egeg (_baceg ,_afddb ,_aebc ,_eeee ,_gadf ,_bfee );if _aace .Type ==ResultTypeError {return _aace ;};_cafcg :=_aace .ValueNumber /(1.0+_eeee /_gadf );return MakeNumberResult (_cafcg );};const (_dcdcb countMode =iota ; -_fbdf ;_ceea ;); +// Pi is an implementation of the Excel Pi() function that just returns the Pi +// constant. +func Pi (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0050I\u0028\u0029\u0020\u0061c\u0063\u0065\u0070\u0074\u0073 \u006eo\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s");};return MakeNumberResult (_ca .Pi );};func _bbbb (_geae Result ,_caec *criteriaParsed )bool {if _geae .Type ==ResultTypeEmpty {return false ; +};if _caec ._gfeaa {return _geae .ValueNumber ==_caec ._gaaa ;}else {_cfccd :=_da .ToLower (_geae .ValueString );return _caec ._fdge ==_cfccd ||_fb .Match (_caec ._fdge ,_cfccd );};}; -// Eval evaluates and returns the result of a sheet expression. -func (_fgfd SheetPrefixExpr )Eval (ctx Context ,ev Evaluator )Result {return MakeErrorResult ("\u0073\u0068\u0065\u0065\u0074\u0020\u0070\u0072\u0065\u0066\u0069\u0078\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u006e\u0065\u0076\u0065r\u0020\u0062\u0065\u0020\u0065v\u0061\u006cu\u0061\u0074\u0065\u0064"); -}; +// SumSquares is an implementation of the Excel SUMSQ() function. +func SumSquares (args []Result )Result {_fgfc :=MakeNumberResult (0);for _ ,_faab :=range args {_faab =_faab .AsNumber ();switch _faab .Type {case ResultTypeNumber :_fgfc .ValueNumber +=_faab .ValueNumber *_faab .ValueNumber ;case ResultTypeList ,ResultTypeArray :_cggdf :=SumSquares (_faab .ListValues ()); +if _cggdf .Type !=ResultTypeNumber {return _cggdf ;};_fgfc .ValueNumber +=_cggdf .ValueNumber ;case ResultTypeString :case ResultTypeError :return _faab ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020\u0053\u0055\u004dS\u0051\u0055\u0041\u0052\u0045\u0053(\u0029\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079p\u0065\u0020\u0025\u0073",_faab .Type )); +};};return _fgfc ;}; -// String returns a string representation of a horizontal range. -func (_gfaaf HorizontalRange )String ()string {return _gfaaf .horizontalRangeReference ()}; +// Ispmt implements the Excel ISPMT function. +func Ispmt (args []Result )Result {if len (args )!=4{return MakeErrorResult ("\u0049\u0053P\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_adeaf :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0070e\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gdfe :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069o\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bdeb :=args [2].ValueNumber ;if _bdeb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049S\u0050\u004d\u0054\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072i\u006f\u0064\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062er\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065s\u0065\u006e\u0074\u0020\u0076\u0061\u006cu\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fcdd :=args [3].ValueNumber ;return MakeNumberResult (_fcdd *_adeaf *(_gdfe /_bdeb -1));}; -// Nper implements the Excel NPER function. -func Nper (args []Result )Result {_fbfc :=len (args );if _fbfc < 3||_fbfc > 5{return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067e\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u0020\u0035"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("N\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_abafc :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0070\u0061y\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fdcce :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_efdee :=args [2].ValueNumber ;_cggd :=0.0;if _fbfc >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0045\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_cggd =args [3].ValueNumber ;};_dfdc :=0.0;if _fbfc ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("N\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_dfdc =args [4].ValueNumber ;if _dfdc !=0{_dfdc =1;};};_eabe :=_fdcce *(1+_abafc *_dfdc )-_cggd *_abafc ;_fada :=(_efdee *_abafc +_fdcce *(1+_abafc *_dfdc ));return MakeNumberResult (_ac .Log (_eabe /_fada )/_ac .Log (1+_abafc ));};var _egfd =[]ri {{1000,"\u004d"},{999,"\u0049\u004d"},{995,"\u0056\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{499,"\u0049\u0044"},{495,"\u0056\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +// CellRef is a reference to a single cell +type CellRef struct{_ddd string }; +// PrefixExpr is an expression containing reference to another sheet like Sheet1!A1 (the value of the cell A1 from sheet 'Sheet1'). +type PrefixExpr struct{_ddaeb Expression ;_abbc Expression ;}; -// ISNUMBER is an implementation of the Excel ISNUMBER() function. -func IsNumber (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053NU\u004d\u0042\u0045R\u0028\u0029\u0020\u0061cce\u0070ts\u0020\u0061\u0020\u0073\u0069\u006e\u0067le\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};return MakeBoolResult (args [0].Type ==ResultTypeNumber ); -};var _bebe =[]*_gab .Regexp {}; +// Tbilleq implements the Excel TBILLEQ function. +func Tbilleq (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020t\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_afad ,_gcgd ,_ecd :=_dada (args [0],args [1],"\u0054B\u0049\u004c\u004c\u0045\u0051");if _ecd .Type ==ResultTypeError {return _ecd ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0064is\u0063\u006f\u0075\u006et\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bcfa :=_gcgd -_afad ;if _bcfa > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020m\u006f\u0072e\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079\u0065\u0061r \u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074t\u006c\u0065\u006d\u0065\u006e\u0074"); +};_ffbae :=args [2].ValueNumber ;if _ffbae <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0045Q\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074 \u0074\u006f\u0020\u0062\u0065 p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeNumberResult ((365*_ffbae )/(360-_ffbae *_bcfa ));};const (_eebcd countMode =iota ;_cafag ;_egaae ;);func (_cgdfa *yyParserImpl )Parse (yylex yyLexer )int {_gebgb :=_f .Now ();var _aceeb int ;var _aeec yySymType ;var _cbegd []yySymType ;_ =_cbegd ; +_becb :=_cgdfa ._bbgff [:];Nerrs :=0;Errflag :=0;_ebdee :=0;_cgdfa ._dgac =-1;_dggc :=-1;defer func (){_ebdee =-1;_cgdfa ._dgac =-1;_dggc =-1}();_efaae :=-1;goto _ecaee ;_gbad :return 0;_bgec :return 1;_ecaee :if _feef (_gebgb ){_eg .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074"); +goto _bgec ;};if _decg >=4{_c .Printf ("\u0063\u0068\u0061\u0072\u0020\u0025\u0076\u0020\u0069n\u0020\u0025\u0076\u000a",_gedgc (_dggc ),_bacbc (_ebdee ));};_efaae ++;if _efaae >=len (_becb ){_cfggd :=make ([]yySymType ,len (_becb )*2);copy (_cfggd ,_becb ); +_becb =_cfggd ;};_becb [_efaae ]=_aeec ;_becb [_efaae ]._cbcgc =_ebdee ;_geggf :if _feef (_gebgb ){_eg .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074");goto _bgec ;};_aceeb =_aecce [_ebdee ];if _aceeb <=_acba {goto _cccd ; +};if _cgdfa ._dgac < 0{_cgdfa ._dgac ,_dggc =_bbbee (yylex ,&_cgdfa ._bcab );};_aceeb +=_dggc ;if _aceeb < 0||_aceeb >=_ababf {goto _cccd ;};_aceeb =_fdeaa [_aceeb ];if _dfad [_aceeb ]==_dggc {_cgdfa ._dgac =-1;_dggc =-1;_aeec =_cgdfa ._bcab ;_ebdee =_aceeb ; +if Errflag > 0{Errflag --;};goto _ecaee ;};_cccd :if _feef (_gebgb ){_eg .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074");goto _bgec ;};_aceeb =_ggfg [_ebdee ];if _aceeb ==-2{if _cgdfa ._dgac < 0{_cgdfa ._dgac ,_dggc =_bbbee (yylex ,&_cgdfa ._bcab ); +};_bcgd :=0;for {if _gagbd [_bcgd +0]==-1&&_gagbd [_bcgd +1]==_ebdee {break ;};_bcgd +=2;};for _bcgd +=2;;_bcgd +=2{_aceeb =_gagbd [_bcgd +0];if _aceeb < 0||_aceeb ==_dggc {break ;};};_aceeb =_gagbd [_bcgd +1];if _aceeb < 0{goto _gbad ;};};if _aceeb ==0{switch Errflag {case 0:yylex .Error (_ggccc (_ebdee ,_dggc )); +Nerrs ++;if _decg >=1{_c .Printf ("\u0025\u0073",_bacbc (_ebdee ));_c .Printf ("\u0020\u0073\u0061\u0077\u0020\u0025\u0073\u000a",_gedgc (_dggc ));};fallthrough;case 1,2:Errflag =3;for _efaae >=0{_aceeb =_aecce [_becb [_efaae ]._cbcgc ]+_gedgb ;if _aceeb >=0&&_aceeb < _ababf {_ebdee =_fdeaa [_aceeb ]; +if _dfad [_ebdee ]==_gedgb {goto _ecaee ;};};if _decg >=2{_c .Printf ("\u0065\u0072r\u006f\u0072\u0020\u0072\u0065\u0063\u006f\u0076\u0065\u0072\u0079\u0020\u0070\u006f\u0070\u0073\u0020\u0073\u0074\u0061\u0074\u0065 %\u0064\u000a",_becb [_efaae ]._cbcgc ); +};_efaae --;};goto _bgec ;case 3:if _decg >=2{_c .Printf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0063\u006f\u0076\u0065\u0072\u0079\u0020\u0064\u0069s\u0063\u0061\u0072d\u0073 \u0025\u0073\u000a",_gedgc (_dggc ));};if _dggc ==_gdbae {goto _bgec ;};_cgdfa ._dgac =-1; +_dggc =-1;goto _geggf ;};};if _decg >=2{_c .Printf ("\u0072e\u0064u\u0063\u0065\u0020\u0025\u0076 \u0069\u006e:\u000a\u0009\u0025\u0076\u000a",_aceeb ,_bacbc (_ebdee ));};_dcee :=_aceeb ;_dbdcg :=_efaae ;_ =_dbdcg ;_efaae -=_cgbg [_aceeb ];if _efaae +1>=len (_becb ){_fdcae :=make ([]yySymType ,len (_becb )*2); +copy (_fdcae ,_becb );_becb =_fdcae ;};_aeec =_becb [_efaae +1];_aceeb =_fagfa [_aceeb ];_fcfdc :=_cgagc [_aceeb ];_geabg :=_fcfdc +_becb [_efaae ]._cbcgc +1;if _geabg >=_ababf {_ebdee =_fdeaa [_fcfdc ];}else {_ebdee =_fdeaa [_geabg ];if _dfad [_ebdee ]!=-_aceeb {_ebdee =_fdeaa [_fcfdc ]; +};};switch _dcee {case 1:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{yylex .(*plex )._cegg =_aeec ._egec ;};case 3:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =_cbegd [2]._egec ;};case 4:_cbegd =_becb [_dbdcg -4:_dbdcg +1];{};case 5:_cbegd =_becb [_dbdcg -1:_dbdcg +1]; +{_aeec ._egec =NewBool (_cbegd [1]._faecf ._deab );};case 6:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._egec =NewNumber (_cbegd [1]._faecf ._deab );};case 7:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._egec =NewString (_cbegd [1]._faecf ._deab );};case 8:_cbegd =_becb [_dbdcg -1:_dbdcg +1]; +{_aeec ._egec =NewError (_cbegd [1]._faecf ._deab );};case 9:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =_cbegd [2]._egec ;};case 10:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =NewNegate (_cbegd [2]._egec );};case 15:_cbegd =_becb [_dbdcg -3:_dbdcg +1]; +{_aeec ._egec =_cbegd [2]._egec ;};case 17:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewConstArrayExpr (_cbegd [2]._cfbd );};case 18:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._cfbd =append (_aeec ._cfbd ,_cbegd [1]._aeccae );};case 19:_cbegd =_becb [_dbdcg -3:_dbdcg +1]; +{_aeec ._cfbd =append (_cbegd [1]._cfbd ,_cbegd [3]._aeccae );};case 20:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._aeccae =append (_aeec ._aeccae ,_cbegd [1]._egec );};case 21:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._aeccae =append (_cbegd [1]._aeccae ,_cbegd [3]._egec ); +};case 23:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =NewPrefixExpr (_cbegd [1]._egec ,_cbegd [2]._egec );};case 25:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._egec =NewSheetPrefixExpr (_cbegd [1]._faecf ._deab );};case 26:_cbegd =_becb [_dbdcg -1:_dbdcg +1]; +{_aeec ._egec =NewCellRef (_cbegd [1]._faecf ._deab );};case 27:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewRange (_cbegd [1]._egec ,_cbegd [3]._egec );};case 28:_cbegd =_becb [_dbdcg -4:_dbdcg +1];{_aeec ._egec =NewPrefixRangeExpr (_cbegd [1]._egec ,_cbegd [2]._egec ,_cbegd [4]._egec ); +};case 29:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._egec =NewNamedRangeRef (_cbegd [1]._faecf ._deab );};case 30:_cbegd =_becb [_dbdcg -1:_dbdcg +1];{_aeec ._egec =NewHorizontalRange (_cbegd [1]._faecf ._deab );};case 31:_cbegd =_becb [_dbdcg -1:_dbdcg +1]; +{_aeec ._egec =NewVerticalRange (_cbegd [1]._faecf ._deab );};case 32:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =NewPrefixHorizontalRange (_cbegd [1]._egec ,_cbegd [2]._faecf ._deab );};case 33:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =NewPrefixVerticalRange (_cbegd [1]._egec ,_cbegd [2]._faecf ._deab ); +};case 34:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypePlus ,_cbegd [3]._egec );};case 35:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeMinus ,_cbegd [3]._egec ); +};case 36:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeMult ,_cbegd [3]._egec );};case 37:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeDiv ,_cbegd [3]._egec ); +};case 38:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeExp ,_cbegd [3]._egec );};case 39:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeLT ,_cbegd [3]._egec ); +};case 40:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeGT ,_cbegd [3]._egec );};case 41:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeLEQ ,_cbegd [3]._egec ); +};case 42:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeGEQ ,_cbegd [3]._egec );};case 43:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeEQ ,_cbegd [3]._egec ); +};case 44:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeNE ,_cbegd [3]._egec );};case 45:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewBinaryExpr (_cbegd [1]._egec ,BinOpTypeConcat ,_cbegd [3]._egec ); +};case 47:_cbegd =_becb [_dbdcg -2:_dbdcg +1];{_aeec ._egec =NewFunction (_cbegd [1]._faecf ._deab ,nil );};case 48:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._egec =NewFunction (_cbegd [1]._faecf ._deab ,_cbegd [2]._aeccae );};case 49:_cbegd =_becb [_dbdcg -1:_dbdcg +1]; +{_aeec ._aeccae =append (_aeec ._aeccae ,_cbegd [1]._egec );};case 50:_cbegd =_becb [_dbdcg -3:_dbdcg +1];{_aeec ._aeccae =append (_cbegd [1]._aeccae ,_cbegd [3]._egec );};case 53:_cbegd =_becb [_dbdcg -0:_dbdcg +1];{_aeec ._egec =NewEmptyExpr ();};};goto _ecaee ; +}; -// RegisterFunction registers a standard function. -func RegisterFunction (name string ,fn Function ){_gbdc .Lock ();defer _gbdc .Unlock ();if _ ,_daacg :=_ffcfg [name ];_daacg {_cc .Log .Debug ("\u0064\u0075p\u006c\u0069\u0063\u0061t\u0065\u0020r\u0065\u0067\u0069\u0073\u0074\u0072\u0061\u0074i\u006f\u006e\u0020\u006f\u0066\u0020\u0066\u0075\u006e\u0063\u0074\u0069o\u006e\u0020\u0025\u0073",name ); -};_ffcfg [name ]=fn ;};func _dbce (_fbcda ,_dcgge float64 )float64 {_fbcda =_ac .Trunc (_fbcda );_dcgge =_ac .Trunc (_dcgge );if _fbcda ==0&&_dcgge ==0{return 0;};return _fbcda *_dcgge /_dacb (_fbcda ,_dcgge );};const _cggeb =57344;var _fedc =[...]int {1}; -var _bcfce =[...]string {"\u0024\u0065\u006e\u0064","\u0065\u0072\u0072o\u0072","\u0024\u0075\u006e\u006b","t\u006fk\u0065\u006e\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006c\u0052an\u0067\u0065","\u0074o\u006be\u006e\u0056\u0065\u0072\u0074i\u0063\u0061l\u0052\u0061\u006e\u0067\u0065","\u0074\u006f\u006b\u0065\u006e\u0052\u0065\u0073\u0065\u0072\u0076\u0065d\u004e\u0061\u006d\u0065","\u0074\u006f\u006be\u006e\u0044\u0044\u0045\u0043\u0061\u006c\u006c","\u0074\u006f\u006b\u0065\u006e\u004c\u0065\u0078\u0045\u0072\u0072\u006f\u0072","\u0074o\u006be\u006e\u004e\u0061\u006d\u0065\u0064\u0052\u0061\u006e\u0067\u0065","\u0074o\u006b\u0065\u006e\u0042\u006f\u006fl","t\u006f\u006b\u0065\u006e\u004e\u0075\u006d\u0062\u0065\u0072","t\u006f\u006b\u0065\u006e\u0053\u0074\u0072\u0069\u006e\u0067","\u0074\u006f\u006b\u0065\u006e\u0045\u0072\u0072\u006f\u0072","\u0074\u006f\u006b\u0065\u006e\u0045\u0072\u0072\u006f\u0072\u0052\u0065\u0066","\u0074\u006f\u006b\u0065\u006e\u0053\u0068\u0065\u0065\u0074","\u0074o\u006b\u0065\u006e\u0043\u0065\u006cl","t\u006fk\u0065\u006e\u0046\u0075\u006e\u0063\u0074\u0069o\u006e\u0042\u0075\u0069lt\u0069\u006e","t\u006f\u006b\u0065\u006e\u004c\u0042\u0072\u0061\u0063\u0065","t\u006f\u006b\u0065\u006e\u0052\u0042\u0072\u0061\u0063\u0065","t\u006f\u006b\u0065\u006e\u004c\u0050\u0061\u0072\u0065\u006e","t\u006f\u006b\u0065\u006e\u0052\u0050\u0061\u0072\u0065\u006e","\u0074o\u006b\u0065\u006e\u0050\u006c\u0075s","\u0074\u006f\u006b\u0065\u006e\u004d\u0069\u006e\u0075\u0073","\u0074o\u006b\u0065\u006e\u004d\u0075\u006ct","\u0074\u006f\u006b\u0065\u006e\u0044\u0069\u0076","\u0074\u006f\u006b\u0065\u006e\u0045\u0078\u0070","\u0074o\u006b\u0065\u006e\u0045\u0051","\u0074o\u006b\u0065\u006e\u004c\u0054","\u0074o\u006b\u0065\u006e\u0047\u0054","\u0074\u006f\u006b\u0065\u006e\u004c\u0045\u0051","\u0074\u006f\u006b\u0065\u006e\u0047\u0045\u0051","\u0074o\u006b\u0065\u006e\u004e\u0045","\u0074\u006f\u006b\u0065\u006e\u0043\u006f\u006c\u006f\u006e","\u0074\u006f\u006b\u0065\u006e\u0043\u006f\u006d\u006d\u0061","\u0074\u006f\u006b\u0065\u006e\u0041\u006d\u0070\u0065r\u0073\u0061\u006e\u0064","\u0074o\u006b\u0065\u006e\u0053\u0065\u006di"}; -var _dgc =map[string ]int {"\u006aa\u006e\u0075\u0061\u0072\u0079":1,"\u0066\u0065\u0062\u0072\u0075\u0061\u0072\u0079":2,"\u006d\u0061\u0072c\u0068":3,"\u0061\u0070\u0072i\u006c":4,"\u006d\u0061\u0079":5,"\u006a\u0075\u006e\u0065":6,"\u006a\u0075\u006c\u0079":7,"\u0061\u0075\u0067\u0075\u0073\u0074":8,"\u0073e\u0070\u0074\u0065\u006d\u0070\u0065r":9,"\u006fc\u0074\u006f\u0062\u0065\u0072":10,"\u006e\u006f\u0076\u0065\u006d\u0062\u0065\u0072":11,"\u0064\u0065\u0063\u0065\u006d\u0062\u0065\u0072":12,"\u006a\u0061\u006e":1,"\u0066\u0065\u0062":2,"\u006d\u0061\u0072":3,"\u0061\u0070\u0072":4,"\u006a\u0075\u006e":6,"\u006a\u0075\u006c":7,"\u0061\u0075\u0067":8,"\u0073\u0065\u0070":9,"\u006f\u0063\u0074":10,"\u006e\u006f\u0076":11,"\u0064\u0065\u0063":12}; +// Atan2 implements the Excel ATAN2 function. It accepts two numeric arguments, +// and the arguments are (x,y), reversed from normal to match Excel's behaviour. +func Atan2 (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0041\u0054\u0041\u004e2\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077o\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};_dcecg :=args [0].AsNumber (); +_aaec :=args [1].AsNumber ();if _dcecg .Type ==ResultTypeNumber &&_aaec .Type ==ResultTypeNumber {_ecca :=_ca .Atan2 (_aaec .ValueNumber ,_dcecg .ValueNumber );if _ecca !=_ecca {return MakeErrorResult ("\u0041T\u0041N\u0032\u0020\u0072\u0065\u0074u\u0072\u006ee\u0064\u0020\u004e\u0061\u004e"); +};return MakeNumberResult (_ecca );};for _ ,_aafbd :=range []ResultType {_dcecg .Type ,_aaec .Type }{switch _aafbd {case ResultTypeList ,ResultTypeString :return MakeErrorResult ("\u0041\u0054\u0041\u004e\u0032\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +case ResultTypeError :return _dcecg ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068an\u0064\u006c\u0065\u0064\u0020\u0041\u0054\u0041\u004e2\u0028)\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_aafbd )); +};};return MakeErrorResult ("u\u006e\u0068\u0061\u006e\u0064\u006ce\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0066o\u0072\u0020\u0041T\u0041N\u0032\u0028\u0029");}; +// Exact is an implementation of the Excel EXACT() which compares two strings. +func Exact (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041\u0054\u0045N\u0041\u0054\u0045(\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_gecg :=args [0].AsString ();_fbgea :=args [1].AsString ();if _gecg .Type !=ResultTypeString ||_fbgea .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041\u0054\u0045N\u0041\u0054\u0045(\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};return MakeBoolResult (_gecg .ValueString ==_fbgea .ValueString );};const _cfab =57372;func (_de BinOpType )String ()string {if _de >=BinOpType (len (_aaa )-1){return _c .Sprintf ("\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0028\u0025\u0064\u0029",_de ); +};return _caa [_aaa [_de ]:_aaa [_de +1]];}; -// Eval evaluates and returns the result of a function call. -func (_bbdf FunctionCall )Eval (ctx Context ,ev Evaluator )Result {_adbbc :=LookupFunction (_bbdf ._ebbcg );if _adbbc !=nil {_feea :=make ([]Result ,len (_bbdf ._dadfd ));for _cgcf ,_dcaa :=range _bbdf ._dadfd {_feea [_cgcf ]=_dcaa .Eval (ctx ,ev );_feea [_cgcf ].Ref =_dcaa .Reference (ctx ,ev ); -};if _ ,_ecdebd :=_ccaef [_bbdf ._ebbcg ];!_ecdebd {if _bceef ,_egdd :=_bdbff (_feea );_bceef {return _egdd ;};};return _adbbc (_feea );};_egcb :=LookupFunctionComplex (_bbdf ._ebbcg );if _egcb !=nil {_adaf :=make ([]Result ,len (_bbdf ._dadfd ));for _bdagf ,_dgfd :=range _bbdf ._dadfd {_adaf [_bdagf ]=_dgfd .Eval (ctx ,ev ); -_adaf [_bdagf ].Ref =_dgfd .Reference (ctx ,ev );};if _ ,_gbcb :=_ccaef [_bbdf ._ebbcg ];!_gbcb {if _edbf ,_cbbca :=_bdbff (_adaf );_edbf {return _cbbca ;};};return _egcb (ctx ,ev ,_adaf );};return MakeErrorResult ("\u0075\u006e\u006b\u006e\u006f\u0077\u006e\u0020\u0066\u0075\u006e\u0063t\u0069\u006f\u006e\u0020"+_bbdf ._ebbcg ); -}; +// Yielddisc implements the Excel YIELDDISC function. +func Yielddisc (args []Result )Result {_efbcf :=len (args );if _efbcf !=4&&_efbcf !=5{return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_eebf ,_ebbf ,_gcfc :=_dada (args [0],args [1],"\u0059I\u0045\u004c\u0044\u0044\u0049\u0053C");if _gcfc .Type ==ResultTypeError {return _gcfc ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0044\u0049S\u0043\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ggcc :=args [2].ValueNumber ;if _ggcc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0049E\u004c\u0044\u0044\u0049\u0053C\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};_eggb :=args [3].ValueNumber ;if _eggb <=0{return MakeErrorResultType (ErrorTypeNum ,"YI\u0045\u004cD\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076e\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072g\u0075m\u0065\u006et"); +};_eafag :=0;if _efbcf ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eafag =int (args [4].ValueNumber );if !_gcee (_eafag ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0059I\u0045\u004cD\u0044\u0049\u0053\u0043"); +};};_dbac ,_gcfc :=_gefd (_eebf ,_ebbf ,_eafag );if _gcfc .Type ==ResultTypeError {return _gcfc ;};return MakeNumberResult ((_eggb /_ggcc -1)/_dbac );}; + +// Base is an implementation of the Excel BASE function that returns a string +// form of an integer in a specified base and of a minimum length with padded +// zeros. +func Base (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0042\u0041\u0053\u0045\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};if len (args )> 3{return MakeErrorResult ("\u0042\u0041S\u0045\u0028\u0029\u0020a\u006c\u006co\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006fs\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};_baaeg :=args [0].AsNumber (); +if _baaeg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042A\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_fged :=args [1].AsNumber ();if _fged .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063o\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042\u0041\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_dfeed :=int (_fged .ValueNumber );if _dfeed < 0||_dfeed > 36{return MakeErrorResult ("\u0072\u0061\u0064\u0069\u0078\u0020m\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0069\u006e\u0020\u0074\u0068\u0065 \u0072\u0061\u006e\u0067\u0065\u0020\u005b0\u002c\u0033\u0036\u005d"); +};_bcggb :=0;if len (args )> 2{_afdfg :=args [2].AsNumber ();if _afdfg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0074\u0068\u0069\u0072\u0064 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0042A\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_bcggb =int (_afdfg .ValueNumber );};_fegd :=_eb .FormatInt (int64 (_baaeg .ValueNumber ),_dfeed );if len (_fegd )< _bcggb {_fegd =_da .Repeat ("\u0030",_bcggb -len (_fegd ))+_fegd ;};return MakeStringResult (_fegd );}; + +// Cell is an implementation of the Excel CELL function that returns information +// about the formatting, location, or contents of a cell. +func Cell (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1&&len (args )!=2{return MakeErrorResult ("\u0043\u0045\u004cL \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_daad :=args [0].AsString ();if _daad .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u0045\u004c\u004c\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065 \u0073t\u0072\u0069\u006e\u0067"); +};_gbdd :="\u0041\u0031";if len (args )==2{_bebg :=args [1].Ref ;if _bebg .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0043\u0045\u004c\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064 \u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); +};_gbdd =_bebg .Value ;};switch _daad .ValueString {case "\u0061d\u0064\u0072\u0065\u0073\u0073":_dbgb ,_adce :=_ab .ParseCellReference (_gbdd );if _adce !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gbdd ); +};_bbbca :="\u0024"+_dbgb .Column +"\u0024"+_eb .Itoa (int (_dbgb .RowIdx ));if _dbgb .SheetName !=""{_bbbca =_dbgb .SheetName +"\u0021"+_bbbca ;};return MakeStringResult (_bbbca );case "\u0063\u006f\u006c":_bded ,_caga :=_ab .ParseCellReference (_gbdd ); +if _caga !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gbdd );};return MakeNumberResult (float64 (_bded .ColumnIdx +1));case "\u0063\u006f\u006co\u0072":_daff :=_da .Contains (ctx .GetFormat (_gbdd ),"\u005b\u0052\u0045D\u005d"); +return MakeBoolResult (_daff );case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073":return args [1];case "\u0066\u0069\u006c\u0065\u006e\u0061\u006d\u0065":return MakeStringResult (ctx .GetFilename ());case "\u0066\u006f\u0072\u006d\u0061\u0074":_aggf :="\u0047"; +_ebcd :=ctx .GetFormat (_gbdd );if _ebcd =="\u0047e\u006e\u0065\u0072\u0061\u006c"||_abff .MatchString (_ebcd ){_aggf ="\u0046\u0030";}else if _ebcd =="\u0030\u0025"{_aggf ="\u0050\u0030";}else if _ebcd =="\u004d\u004d\u004d\u0020\u0044\u0044"{_aggf ="\u0044\u0032"; +}else if _ebcd =="\u004d\u004d\u002fY\u0059"{_aggf ="\u0044\u0033";}else if _ebcd =="\u004d\u004d\u002f\u0044D/\u0059\u0059\u005c\u0020\u0048\u0048\u003a\u004d\u004d\u005c\u0020\u0041\u004d\u002fP\u004d"||_ebcd =="M\u004d/\u0044\u0044\u002f\u0059\u0059\u0059\u0059\u005c \u0048\u0048\u003a\u004dM:\u0053\u0053"{_aggf ="\u0044\u0034"; +}else if _ebcd =="\u004d\u004d\u005c\u002d\u0044\u0044"{_aggf ="\u0044\u0035";}else if _ebcd =="\u0048H\u003aM\u004d\u003a\u0053\u0053\u005c\u0020\u0041\u004d\u002f\u0050\u004d"{_aggf ="\u0044\u0036";}else if _ebcd =="\u0048\u0048\u003aM\u004d\u005c\u0020\u0041\u004d\u002f\u0050\u004d"{_aggf ="\u0044\u0037"; +}else if _ebcd =="\u0048\u0048\u003a\u004d\u004d\u003a\u0053\u0053"{_aggf ="\u0044\u0038";}else if _ebcd =="\u0048\u0048\u003aM\u004d"{_aggf ="\u0044\u0039";}else if _egaca .MatchString (_ebcd ){_aggf ="\u002e\u0030";}else if _fgge .MatchString (_ebcd ){_aggf ="\u002e\u0030\u0028\u0029"; +}else if _gbaf .MatchString (_ebcd ){_aggf ="\u0043\u0030";}else if _cdgc .MatchString (_ebcd )||_cacef .MatchString (_ebcd ){_aggf ="\u0044\u0031";}else if _adgca :=_gada .FindStringSubmatch (_ebcd );len (_adgca )> 1{_aggf ="\u0046"+_eb .Itoa (len (_adgca [1])); +}else if _ggff :=_bgfg .FindStringSubmatch (_ebcd );len (_ggff )> 1{_aggf ="\u002e"+_eb .Itoa (len (_ggff [2]));}else if _aeag :=_ecfd .FindStringSubmatch (_ebcd );len (_aeag )> 1{_aggf ="\u0050"+_eb .Itoa (len (_aeag [2]));}else if _cgcd :=_fbbgb .FindStringSubmatch (_ebcd ); +len (_cgcd )> 1{_aggf ="\u0043"+_efgde (_cgcd ,1);}else if _aece :=_ffbg .FindStringSubmatch (_ebcd );len (_aece )> 1{_aggf ="\u0043"+_efgde (_aece ,1);}else if _bec :=_gcede .FindStringSubmatch (_ebcd );len (_bec )> 1{_aggf ="\u002e"+_efgde (_bec ,1)+"\u0028\u0029"; +}else if _fdea :=_deff .FindStringSubmatch (_ebcd );len (_fdea )> 1{_aggf ="\u002e"+_efgde (_fdea ,1);}else if _fdg :=_degc .FindStringSubmatch (_ebcd );len (_fdg )> 1{_aggf ="\u0053"+_efgde (_fdg ,3);};if _aggf !="\u0047"&&_da .Contains (_ebcd ,"\u005b\u0052\u0045D\u005d"){_aggf +="\u002d"; +};return MakeStringResult (_aggf );case "p\u0061\u0072\u0065\u006e\u0074\u0068\u0065\u0073\u0065\u0073":_abab :=ctx .GetFormat (_gbdd );if _aecca .MatchString (_abab ){return MakeNumberResult (1);}else {return MakeNumberResult (0);};case "\u0070\u0072\u0065\u0066\u0069\u0078":return MakeStringResult (ctx .GetLabelPrefix (_gbdd )); +case "\u0070r\u006f\u0074\u0065\u0063\u0074":_fgbe :=0.0;if ctx .GetLocked (_gbdd ){_fgbe =1.0;};return MakeNumberResult (_fgbe );case "\u0072\u006f\u0077":_fggde ,_eagg :=_ab .ParseCellReference (_gbdd );if _eagg !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gbdd ); +};return MakeNumberResult (float64 (_fggde .RowIdx ));case "\u0074\u0079\u0070\u0065":switch args [1].Type {case ResultTypeEmpty :return MakeStringResult ("\u0062");case ResultTypeString :return MakeStringResult ("\u006c");default:return MakeStringResult ("\u0076"); +};case "\u0077\u0069\u0064t\u0068":_gadc ,_gbedg :=_ab .ParseCellReference (_gbdd );if _gbedg !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gbdd );};if _gadc .SheetName ==""{return MakeNumberResult (ctx .GetWidth (int (_gadc .ColumnIdx ))); +}else {return MakeNumberResult (ctx .Sheet (_gadc .SheetName ).GetWidth (int (_gadc .ColumnIdx )));};};return MakeErrorResult ("\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072g\u0075m\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0043\u0045\u004c\u004c\u003a\u0020"+_daad .ValueString ); +};func _bbag (_gcce [][]Result )float64 {if len (_gcce )==2{_bcda :=_gcce [0][0].AsNumber ();_bedcg :=_gcce [0][1].AsNumber ();_bgdc :=_gcce [1][0].AsNumber ();_adedb :=_gcce [1][1].AsNumber ();if _bcda .Type !=ResultTypeNumber ||_bedcg .Type !=ResultTypeNumber ||_bgdc .Type !=ResultTypeNumber ||_adedb .Type !=ResultTypeNumber {return _ca .NaN (); +};return _bcda .ValueNumber *_adedb .ValueNumber -_bgdc .ValueNumber *_bedcg .ValueNumber ;};_feeed :=float64 (0);_bedee :=float64 (1);for _baeb :=range _gcce {_feeed +=_bedee *_gcce [0][_baeb ].ValueNumber *_bbag (_gcec (_gcce ,_baeb ));_bedee *=-1;}; +return _feeed ;};const _bcgba =57359; + +// Small implements the Excel SMALL function. +func Small (args []Result )Result {return _fbbf (args ,false )}; // False is an implementation of the Excel FALSE() function. It takes no // arguments. -func False (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0046A\u004c\u0053\u0045\u0020\u0074\u0061\u006b\u0065\u0073\u0020\u006eo\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};return MakeBoolResult (false );};var _dadfdc []byte =[]byte {0,1,2,1,11,1,12,1,13,1,14,1,15,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,2,0,1,2,3,4,2,3,5,2,3,6,2,3,7,2,3,8,2,3,9,2,3,10}; -type defEval struct{evCache ;_fda bool ;}; +func False (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0046A\u004c\u0053\u0045\u0020\u0074\u0061\u006b\u0065\u0073\u0020\u006eo\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};return MakeBoolResult (false );}; -// Reference returns an invalid reference for Number. -func (_ffeac Number )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; +// Eval evaluates a horizontal range with prefix returning a list of results or an error. +func (_ebebb PrefixHorizontalRange )Eval (ctx Context ,ev Evaluator )Result {_dcad :=_ebebb ._aadc .Reference (ctx ,ev );switch _dcad .Type {case ReferenceTypeSheet :if _ebfa (_dcad ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_dcad .Value )); +};_ggga :=_ebebb .horizontalRangeReference (_dcad .Value );if _cdgd ,_cdge :=ev .GetFromCache (_ggga );_cdge {return _cdgd ;};_dcdfe :=ctx .Sheet (_dcad .Value );_agbedc ,_cggdc :=_ebfb (_dcdfe ,_ebebb ._bfacg ,_ebebb ._caagc );_dabdc :=_egadd (_dcdfe ,ev ,_agbedc ,_cggdc ); +ev .SetCache (_ggga ,_dabdc );return _dabdc ;default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_dcad .Type )); +};}; -// IsDBCS returns false for the invalid reference context. -func (_cefcgd *ivr )IsDBCS ()bool {return false }; +// Update updates references in the Range after removing a row/column. +func (_bdgf Range )Update (q *_dac .UpdateQuery )Expression {_fddf :=_bdgf ;if q .UpdateCurrentSheet {_fddf ._cgba =_bdgf ._cgba .Update (q );_fddf ._gaaca =_bdgf ._gaaca .Update (q );};return _fddf ;}; -// CountBlank implements the COUNTBLANK function. -func CountBlank (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043\u004f\u0055N\u0054\u0042\u004c\u0041N\u004b\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u006e\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeNumberResult (_eacg (args ,_ceea ));}; +// Ddb implements the Excel DDB function. +func Ddb (args []Result )Result {_caac :=len (args );if _caac !=4&&_caac !=5{return MakeErrorResult ("\u0044\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_aaeg :=args [0].ValueNumber ;if _aaeg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044B \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 co\u0073t \u0074\u006f\u0020\u0062\u0065\u0020\u006eon\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dfge :=args [1].ValueNumber ;if _dfge < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cbff :=args [2].ValueNumber ;if _cbff <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gcfa :=args [3].ValueNumber ;if _gcfa < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0070\u0065\u0072i\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065"); +};if _gcfa > _cbff {return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072i\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0044\u0042");};_ebgc :=2.0;if _caac ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ebgc =args [4].ValueNumber ;if _ebgc < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); +};};return MakeNumberResult (_efbc (_aaeg ,_dfge ,_cbff ,_gcfa ,_ebgc ));}; -// ISERROR is an implementation of the Excel ISERROR() function. -func IsError (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u0053\u0045\u0052\u0052\u004f\u0052(\u0029\u0020\u0061\u0063\u0063\u0065p\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};return MakeBoolResult (args [0].Type ==ResultTypeError );}; +// PrefixVerticalRange is a range expression that when evaluated returns a list of Results from references like Sheet1!AA:IJ (all cells from columns AA to IJ of sheet 'Sheet1'). +type PrefixVerticalRange struct{_cdcfbd Expression ;_cgbb ,_gffbe string ;}; + +// Update returns the same object as updating sheet references does not affect Number. +func (_fabfg Number )Update (q *_dac .UpdateQuery )Expression {return _fabfg }; + +// VerticalRange is a range expression that when evaluated returns a list of Results from references like AA:IJ (all cells from columns AA to IJ). +type VerticalRange struct{_dddea ,_deagc string }; + +// Combina is an implementation of the Excel COMBINA function whic returns the +// number of combinations with repetitions. +func Combina (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004dB\u0049\u004e\u0041\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gddbg :=args [0].AsNumber ();_gbde :=args [1].AsNumber ();if _gddbg .Type !=ResultTypeNumber ||_gbde .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043\u004fMB\u0049\u004e\u0041(\u0029\u0020\u0072\u0065qui\u0072es\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_fedb :=_ca .Trunc (_gddbg .ValueNumber );_ebea :=_ca .Trunc (_gbde .ValueNumber );if _fedb < _ebea {return MakeErrorResult ("\u0043O\u004d\u0042\u0049\u004e\u0041\u0028\u0029\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u006e\u0020\u003e\u0020\u006b"); +};if _fedb ==0{return MakeNumberResult (0);};args [0]=MakeNumberResult (_fedb +_ebea -1);args [1]=MakeNumberResult (_fedb -1);return Combin (args );}; // If is an implementation of the Excel IF() function. It takes one, two or // three arguments. func If (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0049\u0046\u0020re\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074 \u006ce\u0061s\u0074 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if len (args )> 3{return MakeErrorResult ("\u0049\u0046\u0020ac\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0074\u0020m\u006fs\u0074 \u0074h\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};_egf :=args [0];switch _egf .Type {case ResultTypeError :return _egf ; -case ResultTypeNumber :if len (args )==1{return MakeBoolResult (_egf .ValueNumber !=0);};if _egf .ValueNumber !=0{return args [1];};if len (args )==3{return args [2];}else {return MakeBoolResult (false );};case ResultTypeList :return _fccaa (args );case ResultTypeArray :return _bdba (args ); -default:return MakeErrorResult ("\u0049F\u0020\u0069n\u0069\u0074\u0069\u0061l\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u006d\u0075\u0073t \u0062\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u006f\u0072 \u0061\u0072r\u0061\u0079");}; -};const _fgbbe int =30;func _fade (_fcbc ,_gdfff Result ,_cgfa ,_cded bool )cmpResult {_fcbc =_fcbc .AsNumber ();_gdfff =_gdfff .AsNumber ();if _fcbc .Type !=_gdfff .Type {return _agdf ;};if _fcbc .Type ==ResultTypeNumber {if _fcbc .ValueNumber ==_gdfff .ValueNumber {return _fffc ; -};if _fcbc .ValueNumber < _gdfff .ValueNumber {return _bdeb ;};return _eba ;};if _fcbc .Type ==ResultTypeString {_acaf :=_fcbc .ValueString ;_bcge :=_gdfff .ValueString ;if !_cgfa {_acaf =_ga .ToLower (_acaf );_bcge =_ga .ToLower (_bcge );};if _cded {_ddbf :=_gg .Match (_bcge ,_acaf ); -if _ddbf {return _fffc ;}else {return _eba ;};};return cmpResult (_ga .Compare (_acaf ,_bcge ));};if _fcbc .Type ==ResultTypeEmpty {return _fffc ;};if _fcbc .Type ==ResultTypeList {if len (_fcbc .ValueList )< len (_gdfff .ValueList ){return _bdeb ;};if len (_fcbc .ValueList )> len (_gdfff .ValueList ){return _eba ; -};for _cfga :=range _fcbc .ValueList {_dgb :=_fade (_fcbc .ValueList [_cfga ],_gdfff .ValueList [_cfga ],_cgfa ,_cded );if _dgb !=_fffc {return _dgb ;};};return _fffc ;};if _fcbc .Type ==ResultTypeList {if len (_fcbc .ValueArray )< len (_gdfff .ValueArray ){return _bdeb ; -};if len (_fcbc .ValueArray )> len (_gdfff .ValueArray ){return _eba ;};for _dfffg :=range _fcbc .ValueArray {_bgdab :=_fcbc .ValueArray [_dfffg ];_cddc :=_fcbc .ValueArray [_dfffg ];if len (_bgdab )< len (_cddc ){return _bdeb ;};if len (_bgdab )> len (_cddc ){return _eba ; -};for _dfcg :=range _bgdab {_aaagb :=_fade (_bgdab [_dfcg ],_cddc [_dfcg ],_cgfa ,_cded );if _aaagb !=_fffc {return _aaagb ;};};};return _fffc ;};return _agdf ;};func _gaba (_ccgd float64 )float64 {return float64 (int (_ccgd +0.5))}; - -// Eomonth is an implementation of the Excel EOMONTH() function. -func Eomonth (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u004f\u004d\u004f\u004e\u0054\u0048\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048");};_fccb :=args [1].ValueNumber ; -_cfe :=args [0];var _ade float64 ;switch _cfe .Type {case ResultTypeEmpty :_ade =0;case ResultTypeNumber :_ade =_cfe .ValueNumber ;case ResultTypeString :_dcbd :=DateValue ([]Result {args [0]});if _dcbd .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048"); -};_ade =_dcbd .ValueNumber ;default:return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048");};_dcbc :=_ede (_ade ); -_efc :=_dcbc .AddDate (0,int (_fccb +1),0);_eae ,_fae ,_ :=_efc .Date ();_ceff :=_fgd (_eae ,int (_fae ),0);if _ceff < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0045\u004f\u004d\u004f\u004e\u0054\u0048"); -};if _eae ==1900&&_fae ==3{_ceff --;};return MakeNumberResult (_ceff );};func _bdefb (_egaaa Reference ,_babaa Context )bool {return _babaa .Sheet (_egaaa .Value )==InvalidReferenceContext ;}; +};if len (args )> 3{return MakeErrorResult ("\u0049\u0046\u0020ac\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0074\u0020m\u006fs\u0074 \u0074h\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};_bfcbg :=args [0];switch _bfcbg .Type {case ResultTypeError :return _bfcbg ; +case ResultTypeNumber :if len (args )==1{return MakeBoolResult (_bfcbg .ValueNumber !=0);};if _bfcbg .ValueNumber !=0{return args [1];};if len (args )==3{return args [2];}else {return MakeBoolResult (false );};case ResultTypeList :return _ggba (args ); +case ResultTypeArray :return _bcbd (args );default:return MakeErrorResult ("\u0049F\u0020\u0069n\u0069\u0074\u0069\u0061l\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u006d\u0075\u0073t \u0062\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u006f\u0072 \u0061\u0072r\u0061\u0079"); +};}; -// NewHorizontalRange constructs a new full rows range. -func NewHorizontalRange (v string )Expression {_aeeag :=_ga .Split (v ,"\u003a");if len (_aeeag )!=2{return nil ;};_egdb ,_ :=_ba .Atoi (_aeeag [0]);_bbdfb ,_ :=_ba .Atoi (_aeeag [1]);if _egdb > _bbdfb {_egdb ,_bbdfb =_bbdfb ,_egdb ;};return HorizontalRange {_gggeg :_egdb ,_aagdg :_bbdfb }; +// NewPrefixRangeExpr constructs a new range with prefix. +func NewPrefixRangeExpr (pfx ,from ,to Expression )Expression {_aedb ,_dbdf ,_gdbca :=_ceabg (from ,to );if _gdbca !=nil {_eg .Log .Debug (_gdbca .Error ());return NewError (_gdbca .Error ());};return PrefixRangeExpr {_ccbge :pfx ,_fcbd :_aedb ,_fcad :_dbdf }; }; -// Decimal is an implementation of the Excel function DECIMAL() that parses a string -// in a given base and returns the numeric result. -func Decimal (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0044\u0045\u0043\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065s\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_gcdag :=args [0].AsString ();if _gcdag .Type !=ResultTypeString {return MakeErrorResult ("D\u0045\u0043\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0074\u0072\u0069\u006e\u0067\u0020\u0066\u0069\u0072\u0073t \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_fbae :=args [1].AsNumber ();if _fbae .Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0045\u0043\u0049\u004dA\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_aedb :=_gcdag .ValueString ;if len (_aedb )> 2&&(_ga .HasPrefix (_aedb ,"\u0030\u0078")||_ga .HasPrefix (_aedb ,"\u0030\u0058")){_aedb =_aedb [2:];};_cfdcb ,_aecc :=_ba .ParseInt (_aedb ,int (_fbae .ValueNumber ),64);if _aecc !=nil {return MakeErrorResult ("\u0044\u0045C\u0049\u004d\u0041\u004c\u0028\u0029\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0069\u006e\u0020\u0063\u006f\u006e\u0076\u0065\u0072si\u006f\u006e"); -};return MakeNumberResult (float64 (_cfdcb ));}; +// Power is an implementation of the Excel POWER function that raises a number +// to a power. It requires two numeric arguments. +func Power (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_addbg :=args [0].AsNumber ();if _addbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_ccda :=args [1].AsNumber ();if _ccda .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0050\u004f\u0057\u0045\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};return MakeNumberResult (_ca .Pow (_addbg .ValueNumber ,_ccda .ValueNumber ));}; -// GetEpoch returns a null time object for the invalid reference context. -func (_cdeaa *ivr )GetEpoch ()_ee .Time {return _ee .Time {}};func _afffd (_ageef []Result ,_dffa []string ,_gdagd bool )[]string {for _ ,_gcbbf :=range _ageef {switch _gcbbf .Type {case ResultTypeEmpty :if !_gdagd {_dffa =append (_dffa ,"");};case ResultTypeString :if _gcbbf .ValueString !=""||!_gdagd {_dffa =append (_dffa ,_gcbbf .ValueString ); -};case ResultTypeNumber :_dffa =append (_dffa ,_gcbbf .Value ());case ResultTypeList :_dffa =_caef (_dffa ,_afffd (_gcbbf .ValueList ,[]string {},_gdagd ));case ResultTypeArray :for _ ,_fdcb :=range _gcbbf .ValueArray {_dffa =_caef (_dffa ,_afffd (_fdcb ,[]string {},_gdagd )); -};};};return _dffa ;};const _fead ="\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u005c\u002e\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u0028\u0020(\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; +// Reference returns a string reference value to a horizontal range with prefix. +func (_bfeg PrefixHorizontalRange )Reference (ctx Context ,ev Evaluator )Reference {_efedd :=_bfeg ._aadc .Reference (ctx ,ev );return Reference {Type :ReferenceTypeHorizontalRange ,Value :_bfeg .horizontalRangeReference (_efedd .Value )};}; +// Searchb is an implementation of the Excel SEARCHB(). +func Searchb (ctx Context ,ev Evaluator ,args []Result )Result {if !ctx .IsDBCS (){return Search (args );};_cebd ,_fdeb :=_ebff ("\u0046\u0049\u004e\u0044",args );if _fdeb .Type !=ResultTypeEmpty {return _fdeb ;};_ecagc :=_da .ToLower (_cebd ._bcbbd ); +_eegc :=_da .ToLower (_cebd ._dafec );if _ecagc ==""{return MakeNumberResult (1.0);};_adfc :=_cebd ._agbgd -1;_eacbe :=1;_aabc :=0;for _bgged :=range _eegc {if _bgged !=0{_ddag :=1;if _bgged -_aabc > 1{_ddag =2;};_eacbe +=_ddag ;};if _eacbe > _adfc {_efdfg :=_fb .Index (_ecagc ,_eegc [_bgged :]); +if _efdfg ==0{return MakeNumberResult (float64 (_eacbe ));};};_aabc =_bgged ;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed");};func _bdeg (_dccgg Result ,_fdfd ,_ffdc string )(float64 ,Result ){var _egga float64 ; +switch _dccgg .Type {case ResultTypeNumber :_egga =float64 (int (_dccgg .ValueNumber ));case ResultTypeString :_abdg :=DateValue ([]Result {_dccgg });if _abdg .Type ==ResultTypeError {return 0,MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020"+_fdfd +"\u0020\u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u0020"+_ffdc ); +};_egga =_abdg .ValueNumber ;default:return 0,MakeErrorResult ("\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020"+_ffdc );};if _egga < 0{return 0,MakeErrorResultType (ErrorTypeNum ,_fdfd +"\u0020\u0073\u0068ou\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};return _egga ,_egac ;}; -// Ipmt implements the Excel IPMT function. -func Ipmt (args []Result )Result {_ffdf :=len (args );if _ffdf < 4||_ffdf > 6{return MakeErrorResult ("\u0049P\u004d\u0054\u0020\u0072\u0065\u0071\u0075ir\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074s\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065n\u0020\u0066ou\u0072\u0020\u0061n\u0064\u0020\u0073\u0069\u0078"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_ccbb :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004dT\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_adgc :=args [1].ValueNumber ;if _adgc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0050\u004d\u0054\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cegbf :=args [2].ValueNumber ;if _cegbf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062er\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_eeeb :=args [3].ValueNumber ;_edab :=0.0;if _ffdf > 4&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_edab =args [4].ValueNumber ;};_bgfe :=0;if _ffdf ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_bgfe =int (args [5].ValueNumber );if _bgfe !=0{_bgfe =1;};};return MakeNumberResult (_aedc (_ccbb ,_adgc ,_cegbf ,_eeeb ,_edab ,_bgfe ));}; +// Clean is an implementation of the Excel CLEAN function that removes +// unprintable characters. +func Clean (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u004c\u0045\u0041\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bccd :=args [0].AsString ();if _bccd .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_edgbd :=_bc .Buffer {};for _ ,_ceca :=range _bccd .ValueString {if _a .IsPrint (_ceca ){_edgbd .WriteRune (_ceca );};};return MakeStringResult (_edgbd .String ());};type cmpResult int8 ; -// IsLeapYear is an implementation of the Excel ISLEAPYEAR() function. -func IsLeapYear (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049S\u004c\u0045A\u0050\u0059\u0045\u0041R\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073in\u0067\u006c\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_fefaf :=ctx .GetEpoch ();_egaf ,_bdfae :=_acde (args [0].Value (),_fefaf );if _bdfae !=nil {return MakeErrorResult ("\u0049S\u004c\u0045A\u0050\u0059\u0045\u0041R\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073in\u0067\u006c\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_acaab :=_egaf .Year ();return MakeBoolResult (_fgce (_acaab ));}; +// Range is a range expression that when evaluated returns a list of Results. +type Range struct{_cgba ,_gaaca Expression }; -// Rows implements the Excel ROWS function. -func Rows (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0052\u004f\u0057\u0053\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074");};_fdca :=args [0];if _fdca .Type !=ResultTypeArray &&_fdca .Type !=ResultTypeList {return MakeErrorResult ("\u0052\u004f\u0057S\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_cgga :=_fdca .ValueArray ;if len (_cgga )==0{return MakeErrorResult ("\u0052O\u0057\u0053 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0072r\u0061\u0079\u0020\u0074\u006f\u0020c\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074\u0020\u006ce\u0061\u0073\u0074\u0020\u0031\u0020\u0072\u006f\u0077"); -};return MakeNumberResult (float64 (len (_cgga )));};const _ag ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002f\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u002f\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; +// Substitute is an implementation of the Excel SUBSTITUTE function. +func Substitute (args []Result )Result {_cbbef :=len (args );if _cbbef !=3&&_cbbef !=4{return MakeErrorResult ("\u0053\u0055\u0042\u0053\u0054\u0049\u0054U\u0054\u0045\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_dcbf ,_eebcdb :=_bgbcb (args [0],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u0074\u0065\u0078\u0074");if _eebcdb .Type ==ResultTypeError {return _eebcdb ;};_fedg ,_eebcdb :=_bgbcb (args [1],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u006f\u006c\u0064\u0020\u0074\u0065\u0078\u0074"); +if _eebcdb .Type ==ResultTypeError {return _eebcdb ;};_gbfg ,_eebcdb :=_bgbcb (args [2],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u006e\u0065\u0077\u0020\u0074\u0065\u0078\u0074");if _eebcdb .Type ==ResultTypeError {return _eebcdb ; +};_eedcc :=0;if _cbbef ==3{return MakeStringResult (_da .Replace (_dcbf ,_fedg ,_gbfg ,-1));}else {_dfeeg ,_egebf :=_gdddc (args [3],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u0069\u006e\u0073t\u0061\u006e\u0063\u0065\u005f\u006e\u0075\u006d"); +if _egebf .Type ==ResultTypeError {return _egebf ;};_eedcc =int (_dfeeg );if _eedcc < 1{return MakeErrorResult ("\u0069\u006es\u0074\u0061\u006e\u0063e\u005f\u006eu\u006d\u0020\u0073\u0068\u006f\u0075\u006c\u0064 \u0062\u0065\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e \u007a\u0065\u0072\u006f"); +};_fbgf :=_dcbf ;_bbeec :=_eedcc ;_cdca :=-1;_cgce :=len (_fedg );_fcddd :=0;for {_bbeec --;_cafaf :=_da .Index (_fbgf ,_fedg );if _cafaf ==-1{_cdca =-1;break ;}else {_cdca =_cafaf +_fcddd ;if _bbeec ==0{break ;};_eeab :=_cgce +_cafaf ;_fcddd +=_eeab ; +_fbgf =_fbgf [_eeab :];};};if _cdca ==-1{return MakeStringResult (_dcbf );}else {_agff :=_dcbf [:_cdca ];_bgaa :=_dcbf [_cdca +_cgce :];return MakeStringResult (_agff +_gbfg +_bgaa );};};};const _bfca ="\u0028\u0028\u005b\u0030\u002d\u0039]\u0029\u002b\u0029:\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b(\\\u002e\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u003f\u0029\u0028\u0020\u0028\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; -// NewFunction constructs a new function call expression. -func NewFunction (name string ,args []Expression )Expression {return FunctionCall {_ebbcg :name ,_dadfd :args };};func (_gdefa PrefixVerticalRange )verticalRangeReference (_bdafdg string )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_bdafdg ,_gdefa ._bagac ,_gdefa ._fdab ); -};type yyParser interface{Parse (yyLexer )int ;Lookahead ()int ;}; -// Radians is an implementation of the Excel function RADIANS() that converts -// degrees to radians. -func Radians (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0052\u0041\u0044I\u0041\u004e\u0053\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bccca :=args [0].AsNumber ();if _bccca .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0044IA\u004e\u0053\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u006eu\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeNumberResult (_ac .Pi /180.0*_bccca .ValueNumber );};func _dbcff (_facf Result ,_dgag ,_bgbb int )[][]Result {_gefg :=[][]Result {};switch _facf .Type {case ResultTypeArray :for _acag ,_ffce :=range _facf .ValueArray {if _acag < _dgag {_gefg =append (_gefg ,_ggbgd (MakeListResult (_ffce ),_bgbb )); -}else {_gefg =append (_gefg ,_ggbgd (MakeErrorResultType (ErrorTypeNA ,""),_bgbb ));};};case ResultTypeList :_cffce :=_ggbgd (_facf ,_bgbb );for _bggdc :=0;_bggdc < _dgag ;_bggdc ++{_gefg =append (_gefg ,_cffce );};case ResultTypeNumber ,ResultTypeString ,ResultTypeError ,ResultTypeEmpty :for _dccd :=0; -_dccd < _dgag ;_dccd ++{_agdgf :=_ggbgd (_facf ,_bgbb );_gefg =append (_gefg ,_agdgf );};};return _gefg ;};var _gcfg =[...]int {0}; +// Eval evaluates and returns the result of a function call. +func (_adcb FunctionCall )Eval (ctx Context ,ev Evaluator )Result {_bfgdf :=LookupFunction (_adcb ._fcfeb );if _bfgdf !=nil {_gecaa :=make ([]Result ,len (_adcb ._ffgbg ));for _cbda ,_daag :=range _adcb ._ffgbg {_gecaa [_cbda ]=_daag .Eval (ctx ,ev );_gecaa [_cbda ].Ref =_daag .Reference (ctx ,ev ); +};if _ ,_ffceb :=_bdegg [_adcb ._fcfeb ];!_ffceb {if _cbga ,_aced :=_fbfaa (_gecaa );_cbga {return _aced ;};};return _bfgdf (_gecaa );};_aafdc :=LookupFunctionComplex (_adcb ._fcfeb );if _aafdc !=nil {_gcac :=make ([]Result ,len (_adcb ._ffgbg ));for _gcfcbc ,_cebdg :=range _adcb ._ffgbg {_gcac [_gcfcbc ]=_cebdg .Eval (ctx ,ev ); +_gcac [_gcfcbc ].Ref =_cebdg .Reference (ctx ,ev );};if _ ,_fgeab :=_bdegg [_adcb ._fcfeb ];!_fgeab {if _bfbe ,_bbgbe :=_fbfaa (_gcac );_bfbe {return _bbgbe ;};};return _aafdc (ctx ,ev ,_gcac );};return MakeErrorResult ("\u0075\u006e\u006b\u006e\u006f\u0077\u006e\u0020\u0066\u0075\u006e\u0063t\u0069\u006f\u006e\u0020"+_adcb ._fcfeb ); +}; -// Cell is an implementation of the Excel CELL function that returns information -// about the formatting, location, or contents of a cell. -func Cell (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1&&len (args )!=2{return MakeErrorResult ("\u0043\u0045\u004cL \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_eggaf :=args [0].AsString ();if _eggaf .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u0045\u004c\u004c\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065 \u0073t\u0072\u0069\u006e\u0067"); -};_bgeg :="\u0041\u0031";if len (args )==2{_eddf :=args [1].Ref ;if _eddf .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0043\u0045\u004c\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064 \u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); -};_bgeg =_eddf .Value ;};switch _eggaf .ValueString {case "\u0061d\u0064\u0072\u0065\u0073\u0073":_efcdd ,_aced :=_bd .ParseCellReference (_bgeg );if _aced !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_bgeg ); -};_gcaced :="\u0024"+_efcdd .Column +"\u0024"+_ba .Itoa (int (_efcdd .RowIdx ));if _efcdd .SheetName !=""{_gcaced =_efcdd .SheetName +"\u0021"+_gcaced ;};return MakeStringResult (_gcaced );case "\u0063\u006f\u006c":_abca ,_bffcb :=_bd .ParseCellReference (_bgeg ); -if _bffcb !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_bgeg );};return MakeNumberResult (float64 (_abca .ColumnIdx +1));case "\u0063\u006f\u006co\u0072":_gdgga :=_ga .Contains (ctx .GetFormat (_bgeg ),"\u005b\u0052\u0045D\u005d"); -return MakeBoolResult (_gdgga );case "\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0073":return args [1];case "\u0066\u0069\u006c\u0065\u006e\u0061\u006d\u0065":return MakeStringResult (ctx .GetFilename ());case "\u0066\u006f\u0072\u006d\u0061\u0074":_feae :="\u0047"; -_cbff :=ctx .GetFormat (_bgeg );if _cbff =="\u0047e\u006e\u0065\u0072\u0061\u006c"||_aaeg .MatchString (_cbff ){_feae ="\u0046\u0030";}else if _cbff =="\u0030\u0025"{_feae ="\u0050\u0030";}else if _cbff =="\u004d\u004d\u004d\u0020\u0044\u0044"{_feae ="\u0044\u0032"; -}else if _cbff =="\u004d\u004d\u002fY\u0059"{_feae ="\u0044\u0033";}else if _cbff =="\u004d\u004d\u002f\u0044D/\u0059\u0059\u005c\u0020\u0048\u0048\u003a\u004d\u004d\u005c\u0020\u0041\u004d\u002fP\u004d"||_cbff =="M\u004d/\u0044\u0044\u002f\u0059\u0059\u0059\u0059\u005c \u0048\u0048\u003a\u004dM:\u0053\u0053"{_feae ="\u0044\u0034"; -}else if _cbff =="\u004d\u004d\u005c\u002d\u0044\u0044"{_feae ="\u0044\u0035";}else if _cbff =="\u0048H\u003aM\u004d\u003a\u0053\u0053\u005c\u0020\u0041\u004d\u002f\u0050\u004d"{_feae ="\u0044\u0036";}else if _cbff =="\u0048\u0048\u003aM\u004d\u005c\u0020\u0041\u004d\u002f\u0050\u004d"{_feae ="\u0044\u0037"; -}else if _cbff =="\u0048\u0048\u003a\u004d\u004d\u003a\u0053\u0053"{_feae ="\u0044\u0038";}else if _cbff =="\u0048\u0048\u003aM\u004d"{_feae ="\u0044\u0039";}else if _dcbe .MatchString (_cbff ){_feae ="\u002e\u0030";}else if _dbca .MatchString (_cbff ){_feae ="\u002e\u0030\u0028\u0029"; -}else if _cdeb .MatchString (_cbff ){_feae ="\u0043\u0030";}else if _ededc .MatchString (_cbff )||_gccf .MatchString (_cbff ){_feae ="\u0044\u0031";}else if _fcffc :=_bccef .FindStringSubmatch (_cbff );len (_fcffc )> 1{_feae ="\u0046"+_ba .Itoa (len (_fcffc [1])); -}else if _geeb :=_ecgca .FindStringSubmatch (_cbff );len (_geeb )> 1{_feae ="\u002e"+_ba .Itoa (len (_geeb [2]));}else if _fgecc :=_fgbae .FindStringSubmatch (_cbff );len (_fgecc )> 1{_feae ="\u0050"+_ba .Itoa (len (_fgecc [2]));}else if _bgbaf :=_ffca .FindStringSubmatch (_cbff ); -len (_bgbaf )> 1{_feae ="\u0043"+_eaad (_bgbaf ,1);}else if _ddbb :=_dccbe .FindStringSubmatch (_cbff );len (_ddbb )> 1{_feae ="\u0043"+_eaad (_ddbb ,1);}else if _abdb :=_ebff .FindStringSubmatch (_cbff );len (_abdb )> 1{_feae ="\u002e"+_eaad (_abdb ,1)+"\u0028\u0029"; -}else if _adbba :=_bcgca .FindStringSubmatch (_cbff );len (_adbba )> 1{_feae ="\u002e"+_eaad (_adbba ,1);}else if _gfcdb :=_gdbf .FindStringSubmatch (_cbff );len (_gfcdb )> 1{_feae ="\u0053"+_eaad (_gfcdb ,3);};if _feae !="\u0047"&&_ga .Contains (_cbff ,"\u005b\u0052\u0045D\u005d"){_feae +="\u002d"; -};return MakeStringResult (_feae );case "p\u0061\u0072\u0065\u006e\u0074\u0068\u0065\u0073\u0065\u0073":_cegbg :=ctx .GetFormat (_bgeg );if _geea .MatchString (_cegbg ){return MakeNumberResult (1);}else {return MakeNumberResult (0);};case "\u0070\u0072\u0065\u0066\u0069\u0078":return MakeStringResult (ctx .GetLabelPrefix (_bgeg )); -case "\u0070r\u006f\u0074\u0065\u0063\u0074":_cbeae :=0.0;if ctx .GetLocked (_bgeg ){_cbeae =1.0;};return MakeNumberResult (_cbeae );case "\u0072\u006f\u0077":_dgdeb ,_ffe :=_bd .ParseCellReference (_bgeg );if _ffe !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_bgeg ); -};return MakeNumberResult (float64 (_dgdeb .RowIdx ));case "\u0074\u0079\u0070\u0065":switch args [1].Type {case ResultTypeEmpty :return MakeStringResult ("\u0062");case ResultTypeString :return MakeStringResult ("\u006c");default:return MakeStringResult ("\u0076"); -};case "\u0077\u0069\u0064t\u0068":_beagd ,_bdfbc :=_bd .ParseCellReference (_bgeg );if _bdfbc !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_bgeg );};if _beagd .SheetName ==""{return MakeNumberResult (ctx .GetWidth (int (_beagd .ColumnIdx ))); -}else {return MakeNumberResult (ctx .Sheet (_beagd .SheetName ).GetWidth (int (_beagd .ColumnIdx )));};};return MakeErrorResult ("\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072g\u0075m\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0043\u0045\u004c\u004c\u003a\u0020"+_eggaf .ValueString ); -};func _cead (_cagbg [][]Result ,_fcedc int )[][]Result {_eedc :=[][]Result {};for _addfb :=range _cagbg {if _addfb ==0{continue ;};_gcfd :=[]Result {};for _gaea :=range _cagbg {if _gaea ==_fcedc {continue ;};_gcfd =append (_gcfd ,_cagbg [_addfb ][_gaea ]); -};_eedc =append (_eedc ,_gcfd );};return _eedc ;};type parsedReplaceObject struct{_acee string ;_dcgbc int ;_abdgb int ;_dbddc string ;};func _dacb (_bbcf ,_degg float64 )float64 {_bbcf =_ac .Trunc (_bbcf );_degg =_ac .Trunc (_degg );if _bbcf ==0{return _degg ; -};if _degg ==0{return _bbcf ;};for _bbcf !=_degg {if _bbcf > _degg {_bbcf =_bbcf -_degg ;}else {_degg =_degg -_bbcf ;};};return _bbcf ;};func _gdbda (_dgfb Context ,_bead Evaluator ,_eadf ,_abgc string )Result {_bceba ,_efeaa :=_bd .ParseCellReference (_eadf ); -if _efeaa !=nil {return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061bl\u0065\u0020\u0074\u006f\u0020\u0070\u0061\u0072\u0073e\u0020r\u0061n\u0067e\u0020\u0025\u0073\u003a\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0025\u0073",_eadf ,_efeaa .Error ())); -};_eefcb ,_bbdeb :=_bceba .ColumnIdx ,_bceba .RowIdx ;_edgcc ,_eddda :=_bd .ParseCellReference (_abgc );if _eddda !=nil {return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061bl\u0065\u0020\u0074\u006f\u0020\u0070\u0061\u0072\u0073e\u0020r\u0061n\u0067e\u0020\u0025\u0073\u003a\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0025\u0073",_abgc ,_eddda .Error ())); -};_gdcaf ,_feac :=_edgcc .ColumnIdx ,_edgcc .RowIdx ;_gdgba :=[][]Result {};for _fgcfe :=_bbdeb ;_fgcfe <=_feac ;_fgcfe ++{_cfcgdd :=[]Result {};for _bbbc :=_eefcb ;_bbbc <=_gdcaf ;_bbbc ++{_egbc :=_dgfb .Cell (_c .Sprintf ("\u0025\u0073\u0025\u0064",_bd .IndexToColumn (_bbbc ),_fgcfe ),_bead ); -_cfcgdd =append (_cfcgdd ,_egbc );};_gdgba =append (_gdgba ,_cfcgdd );};if len (_gdgba )==1{if len (_gdgba [0])==1{return _gdgba [0][0];};return MakeListResult (_gdgba [0]);};return MakeArrayResult (_gdgba );};func _cdab (_eefe ,_aed _ee .Time ,_bcdc int )_ee .Time {_dbfg :=_ee .Date (_eefe .Year (),_aed .Month (),_aed .Day (),0,0,0,0,_ee .UTC ); -if _dbfg .After (_eefe ){_dbfg =_dbfg .AddDate (-1,0,0);};for !_dbfg .After (_eefe ){_dbfg =_dbfg .AddDate (0,12/_bcdc ,0);};return _dbfg ;};const (BinOpTypeUnknown BinOpType =iota ;BinOpTypePlus ;BinOpTypeMinus ;BinOpTypeMult ;BinOpTypeDiv ;BinOpTypeExp ; -BinOpTypeLT ;BinOpTypeGT ;BinOpTypeEQ ;BinOpTypeLEQ ;BinOpTypeGEQ ;BinOpTypeNE ;BinOpTypeConcat ;);func init (){RegisterFunction ("\u0043\u0048\u004f\u004f\u0053\u0045",Choose );RegisterFunction ("\u0043\u004f\u004c\u0055\u004d\u004e",Column );RegisterFunction ("\u0043O\u004c\u0055\u004d\u004e\u0053",Columns ); -RegisterFunction ("\u0049\u004e\u0044E\u0058",Index );RegisterFunctionComplex ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054",Indirect );RegisterFunctionComplex ("\u004f\u0046\u0046\u0053\u0045\u0054",Offset );RegisterFunction ("\u004d\u0041\u0054C\u0048",Match ); -RegisterFunction ("\u0048L\u004f\u004f\u004b\u0055\u0050",HLookup );RegisterFunction ("\u004c\u0041\u0052G\u0045",Large );RegisterFunction ("\u004c\u004f\u004f\u004b\u0055\u0050",Lookup );RegisterFunction ("\u0052\u004f\u0057",Row );RegisterFunction ("\u0052\u004f\u0057\u0053",Rows ); -RegisterFunction ("\u0053\u004d\u0041L\u004c",Small );RegisterFunction ("\u0056L\u004f\u004f\u004b\u0055\u0050",VLookup );RegisterFunction ("\u0054R\u0041\u004e\u0053\u0050\u004f\u0053E",Transpose );};const _cdcc =57373; +// String returns a string representation of a vertical range. +func (_egcag VerticalRange )String ()string {return _egcag .verticalRangeReference ()};func _efgde (_dbfb []string ,_eecg int )string {return _eb .Itoa (len (_dbfb [len (_dbfb )-1-_eecg ]))};const _ddgd =57350;func _gdbc (_aae int ,_bcec _f .Month ,_dge int )int64 {if _aae ==1900&&int (_bcec )<=2{_dge --; +};_gfae :=_f .Date (_aae ,_bcec ,_dge ,0,0,0,0,_f .UTC );return _gfae .Unix ();};func _dbga (_affe int )bool {if _affe ==_affe /400*400{return true ;};if _affe ==_affe /100*100{return false ;};return _affe ==_affe /4*4;};type plex struct{_eadca chan *node ; +_cegg Expression ;_bfbgf string ;}; -// String returns a string representation of a vertical range with prefix. -func (_cfaa PrefixVerticalRange )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_cfaa ._ddda .String (),_cfaa ._bagac ,_cfaa ._fdab );}; +// Yieldmat implements the Excel YIELDMAT function. +func Yieldmat (args []Result )Result {_feee :=len (args );if _feee !=5&&_feee !=6{return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0069v\u0065\u0020\u006f\u0072\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_efadc ,_ggbga ,_aaaf :=_dada (args [0],args [1],"\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054");if _aaaf .Type ==ResultTypeError {return _aaaf ;};_fbffc ,_aaaf :=_bdeg (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054"); +if _aaaf .Type ==ResultTypeError {return _aaaf ;};if _fbffc >=_efadc {return MakeErrorResult ("\u0059\u0049\u0045\u004cD\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0062\u0065\u0066\u006fr\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u004d\u0041T\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_gbaa :=args [3].ValueNumber ;if _gbaa < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0049\u0045\u004c\u0044M\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0079\u0069\u0065\u006c\u0064\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_cded :=args [4].ValueNumber ;if _cded <=0{return MakeErrorResultType (ErrorTypeNum ,"Y\u0049\u0045\u004c\u0044\u004d\u0041T\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0072\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069v\u0065"); +};_eedb :=0;if _feee ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059I\u0045\u004cD\u004d\u0041\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eedb =int (args [5].ValueNumber );if !_gcee (_eedb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0059\u0049\u0045L\u0044\u004d\u0041\u0054"); +};};_eccd ,_aaaf :=_gefd (_fbffc ,_ggbga ,_eedb );if _aaaf .Type ==ResultTypeError {return _aaaf ;};_dgaab ,_aaaf :=_gefd (_fbffc ,_efadc ,_eedb );if _aaaf .Type ==ResultTypeError {return _aaaf ;};_cdcbg ,_aaaf :=_gefd (_efadc ,_ggbga ,_eedb );if _aaaf .Type ==ResultTypeError {return _aaaf ; +};_efbg :=1+_eccd *_gbaa ;_efbg /=_cded /100+_dgaab *_gbaa ;_efbg --;_efbg /=_cdcbg ;return MakeNumberResult (_efbg );}; -// Reference returns a string reference value to a vertical range. -func (_fbbfe VerticalRange )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeVerticalRange ,Value :_fbbfe .verticalRangeReference ()};};func _gdd (_bad BinOpType ,_bca ,_ccc [][]Result )Result {_ea :=[][]Result {};for _fg :=range _bca {_gca :=_deb (_bad ,_bca [_fg ],_ccc [_fg ]); -if _gca .Type ==ResultTypeError {return _gca ;};_ea =append (_ea ,_gca .ValueList );};return MakeArrayResult (_ea );}; +// Year is an implementation of the Excel YEAR() function. +func Year (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_fcc :=ctx .GetEpoch ();_fcb ,_bad :=_efce (args [0].Value (),_fcc );if _bad !=nil {return MakeErrorResult ("\u0059\u0045AR\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s a\u0020si\u006e\u0067\u006c\u0065\u0020\u0064\u0061te\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};return MakeNumberResult (float64 (_fcb .Year ()));};func _bcc ()evCache {_eag :=evCache {};_eag ._dcf =make (map[string ]Result );_eag ._ada =&_dg .Mutex {};return _eag ;};func init (){RegisterFunction ("\u0043\u0048\u004f\u004f\u0053\u0045",Choose ); +RegisterFunction ("\u0043\u004f\u004c\u0055\u004d\u004e",Column );RegisterFunction ("\u0043O\u004c\u0055\u004d\u004e\u0053",Columns );RegisterFunction ("\u0049\u004e\u0044E\u0058",Index );RegisterFunctionComplex ("\u0049\u004e\u0044\u0049\u0052\u0045\u0043\u0054",Indirect ); +RegisterFunctionComplex ("\u004f\u0046\u0046\u0053\u0045\u0054",Offset );RegisterFunction ("\u004d\u0041\u0054C\u0048",Match );RegisterFunction ("\u0048L\u004f\u004f\u004b\u0055\u0050",HLookup );RegisterFunction ("\u004c\u0041\u0052G\u0045",Large );RegisterFunction ("\u004c\u004f\u004f\u004b\u0055\u0050",Lookup ); +RegisterFunction ("\u0052\u004f\u0057",Row );RegisterFunction ("\u0052\u004f\u0057\u0053",Rows );RegisterFunction ("\u0053\u004d\u0041L\u004c",Small );RegisterFunction ("\u0056L\u004f\u004f\u004b\u0055\u0050",VLookup );RegisterFunction ("\u0054R\u0041\u004e\u0053\u0050\u004f\u0053E",Transpose ); +}; -// Pv implements the Excel PV function. -func Pv (args []Result )Result {_acff :=len (args );if _acff < 3||_acff > 5{return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u00205"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_afgcd :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};_adfc :=args [1].ValueNumber ;if _adfc !=float64 (int (_adfc )){return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0061\u0079\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ggge :=args [2].ValueNumber ;_fdad :=0.0;if _acff >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0075\u0074\u0075\u0072\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fdad =args [3].ValueNumber ;};_fegcb :=0.0;if _acff ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_fegcb =args [4].ValueNumber ;if _fegcb !=0{_fegcb =1;};};if _afgcd ==0{return MakeNumberResult (-_ggge *_adfc -_fdad );}else {return MakeNumberResult ((((1-_ac .Pow (1+_afgcd ,_adfc ))/_afgcd )*_ggge *(1+_afgcd *_fegcb )-_fdad )/_ac .Pow (1+_afgcd ,_adfc )); -};}; +// Value is an implementation of the Excel VALUE function. +func Value (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0056\u0041\u004c\u0055\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020a\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ddef :=args [0];if _ddef .Type ==ResultTypeNumber {return _ddef ;};if _ddef .Type ==ResultTypeString {_cbfegc ,_eedeg :=_eb .ParseFloat (_ddef .Value (),64);if _eedeg ==nil {return MakeNumberResult (_cbfegc );};};return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0056\u0041L\u0055\u0045"); +};const _edfde =57364; -// NewBinaryExpr constructs a new binary expression with a given operator. -func NewBinaryExpr (lhs Expression ,op BinOpType ,rhs Expression )Expression {return BinaryExpr {_cb :lhs ,_da :rhs ,_af :op };}; +// Even is an implementation of the Excel EVEN() that rounds a number to the +// nearest even integer. +func Even (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0045\u0056\u0045\u004e(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_beeffa :=args [0].AsNumber (); +if _beeffa .Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0056\u0045N\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};_adcf :=_ca .Signbit (_beeffa .ValueNumber ); +_cbgf ,_gbdf :=_ca .Modf (_beeffa .ValueNumber /2);_geegg :=_cbgf *2;if _gbdf !=0{if !_adcf {_geegg +=2;}else {_geegg -=2;};};return MakeNumberResult (_geegg );}; -// Eval evaluates and returns a string. -func (_ebgeb String )Eval (ctx Context ,ev Evaluator )Result {return MakeStringResult (_ebgeb ._gaac )}; +// Ipmt implements the Excel IPMT function. +func Ipmt (args []Result )Result {_efdc :=len (args );if _efdc < 4||_efdc > 6{return MakeErrorResult ("\u0049P\u004d\u0054\u0020\u0072\u0065\u0071\u0075ir\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074s\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065n\u0020\u0066ou\u0072\u0020\u0061n\u0064\u0020\u0073\u0069\u0078"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_cagc :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004dT\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ccbg :=args [1].ValueNumber ;if _ccbg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0050\u004d\u0054\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gba :=args [2].ValueNumber ;if _gba <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062er\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_ffgga :=args [3].ValueNumber ;_afeb :=0.0;if _efdc > 4&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0050\u004d\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_afeb =args [4].ValueNumber ;};_dggg :=0;if _efdc ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_dggg =int (args [5].ValueNumber );if _dggg !=0{_dggg =1;};};return MakeNumberResult (_bbbf (_cagc ,_ccbg ,_gba ,_ffgga ,_afeb ,_dggg ));};func _bcbb (_ddab []Result ,_abdgg bool )Result {_aaaad :="\u004d\u0041\u0058";if _abdgg {_aaaad ="\u004d\u0041\u0058\u0041"; +};if len (_ddab )==0{return MakeErrorResult (_aaaad +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061s\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};_gdfg :=-_ca .MaxFloat64 ; +for _ ,_edffg :=range _ddab {switch _edffg .Type {case ResultTypeNumber :if (_abdgg ||!_edffg .IsBoolean )&&_edffg .ValueNumber > _gdfg {_gdfg =_edffg .ValueNumber ;};case ResultTypeList ,ResultTypeArray :_bgcg :=_bcbb (_edffg .ListValues (),_abdgg );if _bgcg .ValueNumber > _gdfg {_gdfg =_bgcg .ValueNumber ; +};case ResultTypeEmpty :case ResultTypeString :_agaec :=0.0;if _abdgg {_agaec =_edffg .AsNumber ().ValueNumber ;};if _agaec > _gdfg {_gdfg =_agaec ;};default:_eg .Log .Debug ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020"+_aaaad +"\u0028\u0029\u0020\u0061rg\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_edffg .Type ); +};};if _gdfg ==-_ca .MaxFloat64 {_gdfg =0;};return MakeNumberResult (_gdfg );}; -// Reference returns a string reference value to an expression with prefix. -func (_bcagg PrefixExpr )Reference (ctx Context ,ev Evaluator )Reference {_dbggf :=_bcagg ._fcgc .Reference (ctx ,ev );_cbcef :=_bcagg ._dfaga .Reference (ctx ,ev );if _dbggf .Type ==ReferenceTypeSheet &&_cbcef .Type ==ReferenceTypeCell {return Reference {Type :ReferenceTypeCell ,Value :_dbggf .Value +"\u0021"+_cbcef .Value }; -};return ReferenceInvalid ;}; +// Min is an implementation of the Excel MIN() function. +func Min (args []Result )Result {return _beff (args ,false )};var _aaa =[...]uint8 {0,16,29,43,56,68,80,91,102,113,125,137,148,163};const _cbee =57352;func _gdaca (_cafae ,_ded ,_fade ,_fabfd float64 ,_fbbbd int )float64 {var _gaec float64 ;if _cafae ==0{_gaec =(_fade +_fabfd )/_ded ; +}else {_bfcc :=_ca .Pow (1+_cafae ,_ded );if _fbbbd ==1{_gaec =(_fabfd *_cafae /(_bfcc -1)+_fade *_cafae /(1-1/_bfcc ))/(1+_cafae );}else {_gaec =_fabfd *_cafae /(_bfcc -1)+_fade *_cafae /(1-1/_bfcc );};};return -_gaec ;}; -// Reference returns a string reference value to a horizontal range with prefix. -func (_fdbdg PrefixHorizontalRange )Reference (ctx Context ,ev Evaluator )Reference {_adefd :=_fdbdg ._fddd .Reference (ctx ,ev );return Reference {Type :ReferenceTypeHorizontalRange ,Value :_fdbdg .horizontalRangeReference (_adefd .Value )};};func _aedc (_deebb ,_dga ,_afgb ,_fdbg ,_cdb float64 ,_bdg int )float64 {_fbbf :=_fbcc (_deebb ,_afgb ,_fdbg ,_cdb ,_bdg ); -var _gecg float64 ;if _dga ==1{if _bdg ==1{_gecg =0;}else {_gecg =-_fdbg ;};}else {if _bdg ==1{_gecg =_bbeb (_deebb ,_dga -2,_fbbf ,_fdbg ,1)-_fbbf ;}else {_gecg =_bbeb (_deebb ,_dga -1,_fbbf ,_fdbg ,0);};};return _gecg *_deebb ;};var _dddg =[...]int {-1000,-7,-3,-1,27,18,22,23,-2,-8,-4,-9,20,-14,10,11,12,13,-5,-13,-6,-12,17,16,15,9,4,5,22,23,24,25,26,28,29,30,31,27,32,35,-1,18,27,-15,-17,-1,-1,-1,-1,33,-5,4,5,21,-16,-11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,36,34,21,-5,33,21,34,19,-17,-1,-5,-10,-1}; -func _cagbf (_ccfag []Result ,_caagf bool )Result {_bafddf :="\u004d\u0049\u004e";if _caagf {_bafddf ="\u004d\u0049\u004e\u0041";};if len (_ccfag )==0{return MakeErrorResult (_bafddf +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061s\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ceacc :=_ac .MaxFloat64 ;for _ ,_adgf :=range _ccfag {switch _adgf .Type {case ResultTypeNumber :if (_caagf ||!_adgf .IsBoolean )&&_adgf .ValueNumber < _ceacc {_ceacc =_adgf .ValueNumber ;};case ResultTypeList ,ResultTypeArray :_fabgf :=_cagbf (_adgf .ListValues (),_caagf ); -if _fabgf .ValueNumber < _ceacc {_ceacc =_fabgf .ValueNumber ;};case ResultTypeEmpty :case ResultTypeString :_ggba :=0.0;if _caagf {_ggba =_adgf .AsNumber ().ValueNumber ;};if _ggba < _ceacc {_ceacc =_ggba ;};default:_cc .Log .Debug ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020"+_bafddf +"\u0028\u0029\u0020\u0061rg\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_adgf .Type ); -};};if _ceacc ==_ac .MaxFloat64 {_ceacc =0;};return MakeNumberResult (_ceacc );}; +// String returns an empty string for EmptyExpr. +func (_bgc EmptyExpr )String ()string {return ""}; -// Update returns the same object as updating sheet references does not affect Bool. -func (_gfc Bool )Update (q *_ed .UpdateQuery )Expression {return _gfc }; +// Fvschedule implements the Excel FVSCHEDULE function. +func Fvschedule (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045D\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048E\u0044\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0070\u0072\u0069\u006e\u0063\u0069\u0070\u0061\u006c\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};_affa :=args [0].ValueNumber ;switch args [1].Type {case ResultTypeNumber :return MakeNumberResult (_affa *(args [1].ValueNumber +1));case ResultTypeList ,ResultTypeArray :_defe :=_dfddc (args [1]);for _ ,_adfd :=range _defe {for _ ,_edec :=range _adfd {if _edec .Type !=ResultTypeNumber ||_edec .IsBoolean {return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045\u0044\u0055\u004c\u0045\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0073"); +};_affa *=1.0+_edec .ValueNumber ;};};return MakeNumberResult (_affa );default:return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045\u0044\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0063\u0068\u0065\u0064\u0075\u006c\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0072\u0020\u0061\u0072\u0072a\u0079\u0020\u0074y\u0070\u0065"); +};};type Reference struct{Type ReferenceType ;Value string ;};func _cf (_dgcf BinOpType ,_cac [][]Result ,_dd Result )Result {_cad :=[][]Result {};for _ba :=range _cac {_bef :=_fa (_dgcf ,_cac [_ba ],_dd );if _bef .Type ==ResultTypeError {return _bef ; +};_cad =append (_cad ,_bef .ValueList );};return MakeArrayResult (_cad );};var _aecce =[...]int {123,-1000,-1000,74,163,103,163,163,-1000,-1000,-1000,-1000,163,-1000,-1000,-1000,-1000,-1000,-12,106,-1000,-1000,143,-1000,-1000,-1000,-1000,-1000,163,163,163,163,163,163,163,163,163,163,163,163,74,163,163,6,-28,74,-15,-15,60,10,-14,-1000,-1000,-1000,7,-1000,74,-15,-15,-23,-23,-1000,-8,-8,-8,-8,-8,-8,-4,33,-1000,163,163,-1000,-1000,10,-1000,163,-1000,-28,74,-1000,-1000,74}; +const _gedgb =2;func (_bcgc *evCache )GetFromCache (key string )(Result ,bool ){_bcgc ._ada .Lock ();_bfe ,_fbeg :=_bcgc ._dcf [key ];_bcgc ._ada .Unlock ();return _bfe ,_fbeg ;}; -// String returns a string of a range. -func (_gcgfg Range )String ()string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_gcgfg ._dfeaa .String (),_gcgfg ._geacd .String ());}; +// Accrintm implements the Excel ACCRINTM function. +func Accrintm (args []Result )Result {_aedcb :=len (args );if _aedcb !=4&&_aedcb !=5{return MakeErrorResult ("A\u0043\u0043\u0052\u0049\u004e\u0054\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066o\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); +};_beac ,_beef :=_bdeg (args [0],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d");if _beef .Type ==ResultTypeError {return _beef ;};_eca ,_beef :=_bdeg (args [1],"\u0073e\u0074t\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065","\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d"); +if _beef .Type ==ResultTypeError {return _beef ;};if _beac >=_eca {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0073\u0073\u0075\u0065\u0020d\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0065\u0061\u0072\u006c\u0069\u0065r\u0020\u0074\u0068\u0061\u006e\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065n\u0074 \u0064\u0061\u0074\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041C\u0043\u0052I\u004e\u0054\u004d\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_fdca :=args [2].ValueNumber ;if _fdca <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061t\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041\u0043\u0043\u0052\u0049\u004e\u0054M\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0070\u0061\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ebe :=args [3].ValueNumber ;if _ebe <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u0043C\u0052\u0049\u004e\u0054\u004d \u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0061\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ggca :=0;if _aedcb ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041C\u0043\u0052I\u004e\u0054\u004d \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ggca =int (args [4].ValueNumber );if !_gcee (_ggca ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0041\u0043\u0043R\u0049\u004e\u0054\u004d"); +};};_cdcb ,_beef :=_gefd (_beac ,_eca ,_ggca );if _beef .Type ==ResultTypeError {return _beef ;};return MakeNumberResult (_ebe *_fdca *_cdcb );}; -// Degrees is an implementation of the Excel function DEGREES() that converts -// radians to degrees. -func Degrees (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0044\u0045\u0047R\u0045\u0045\u0053\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fbgf :=args [0].AsNumber ();if _fbgf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0045\u0047RE\u0045\u0053\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u006eu\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeNumberResult (180.0/_ac .Pi *_fbgf .ValueNumber );}; +// Tbillprice implements the Excel TBILLPRICE function. +func Tbillprice (args []Result )Result {if len (args )!=3{return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0050\u0052I\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_gagf ,_geca ,_bfb :=_dada (args [0],args [1],"\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045");if _bfb .Type ==ResultTypeError {return _bfb ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0064\u0069\u0073\u0063\u006f\u0075n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cfcbf :=_geca -_gagf ;if _cfcbf > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004cP\u0052\u0049\u0043\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020t\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079e\u0061\u0072\u0020\u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074"); +};_caff :=args [2].ValueNumber ;if _caff <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020d\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); +};return MakeNumberResult (100*(1-_caff *_cfcbf /360));};func _fgeae (_degf []Result ,_egaffb []string ,_ffcec bool )[]string {for _ ,_ecdc :=range _degf {switch _ecdc .Type {case ResultTypeEmpty :if !_ffcec {_egaffb =append (_egaffb ,"");};case ResultTypeString :if _ecdc .ValueString !=""||!_ffcec {_egaffb =append (_egaffb ,_ecdc .ValueString ); +};case ResultTypeNumber :_egaffb =append (_egaffb ,_ecdc .Value ());case ResultTypeList :_egaffb =_adgag (_egaffb ,_fgeae (_ecdc .ValueList ,[]string {},_ffcec ));case ResultTypeArray :for _ ,_dfdba :=range _ecdc .ValueArray {_egaffb =_adgag (_egaffb ,_fgeae (_dfdba ,[]string {},_ffcec )); +};};};return _egaffb ;}; -// String returns a string representation of CellRef. -func (_eed CellRef )String ()string {return _eed ._ceg }; +// SeriesSum implements the Excel SERIESSUM function. +func SeriesSum (args []Result )Result {if len (args )!=4{return MakeErrorResult ("\u0053\u0045\u0052\u0049\u0045\u0053\u0053\u0055\u004d\u0028\u0029\u0020\u0072\u0065\u0071u\u0069r\u0065\u0073\u0020\u0034\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_afbc :=args [0].AsNumber ();_bbbcd :=args [1].AsNumber ();_bgeb :=args [2].AsNumber ();_dbab :=args [3].ListValues ();if _afbc .Type !=ResultTypeNumber ||_bbbcd .Type !=ResultTypeNumber ||_bgeb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0045\u0052\u0049\u0045\u0053S\u0055\u004d\u0028)\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073t\u0020\u0074\u0068\u0072\u0065e \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063"); +};_abgcb :=float64 (0);for _ccbf ,_cdega :=range _dbab {_abgcb +=_cdega .ValueNumber *_ca .Pow (_afbc .ValueNumber ,_bbbcd .ValueNumber +float64 (_ccbf )*_bgeb .ValueNumber );};return MakeNumberResult (_abgcb );}; -// Reference returns a string reference value to a range. -func (_fedaa Range )Reference (ctx Context ,ev Evaluator )Reference {_adee :=_fedaa ._dfeaa .Reference (ctx ,ev );_bgeed :=_fedaa ._geacd .Reference (ctx ,ev );if _adee .Type ==ReferenceTypeCell &&_bgeed .Type ==ReferenceTypeCell {return MakeRangeReference (_gfafa (_adee ,_bgeed )); -};return ReferenceInvalid ;};func _bgef (_fffee Result ,_bcbfa *criteriaParsed )bool {if _fffee .IsBoolean {return false ;};_effc :=_fffee .Type ;if _bcbfa ._baec {return _effc ==ResultTypeNumber &&_fffee .ValueNumber ==_bcbfa ._ddcf ;}else if _effc ==ResultTypeNumber {return _cgee (_fffee .ValueNumber ,_bcbfa ._eefdb ); -};return _geef (_fffee ,_bcbfa );};const _cegf =57347;const _ace ="\u0028\u0028\u006a\u0061\u006e|\u006a\u0061\u006e\u0075\u0061\u0072\u0079\u0029\u007c\u0028\u0066\u0065\u0062\u007c\u0066\u0065\u0062\u0072\u0075a\u0072\u0079\u0029\u007c\u0028\u006da\u0072\u007c\u006da\u0072\u0063\u0068\u0029\u007c\u0028\u0061\u0070\u0072\u007c\u0061\u0070\u0072\u0069\u006c\u0029\u007c\u0028\u006d\u0061\u0079\u0029\u007c\u0028j\u0075\u006e\u007cj\u0075\u006e\u0065\u0029\u007c\u0028\u006a\u0075\u006c\u007c\u006a\u0075\u006c\u0079\u0029\u007c\u0028a\u0075\u0067\u007c\u0061\u0075\u0067\u0075\u0073t\u0029\u007c\u0028\u0073\u0065\u0070\u007c\u0073\u0065\u0070\u0074\u0065\u006d\u0062\u0065\u0072\u0029\u007c\u0028o\u0063\u0074\u007c\u006f\u0063\u0074\u006f\u0062\u0065\u0072\u0029\u007c\u0028\u006e\u006f\u0076\u007c\u006e\u006f\u0076\u0065\u006d\u0062e\u0072\u0029\u007c\u0028\u0064\u0065\u0063\u007c\u0064\u0065\u0063\u0065\u006d\u0062\u0065\u0072\u0029\u0029"; +// NewNegate constructs a new negate expression. +func NewNegate (e Expression )Expression {return Negate {_gedcf :e }};func init (){_bceef ();RegisterFunction ("\u004e\u0041",NA );RegisterFunction ("\u0049S\u0042\u004c\u0041\u004e\u004b",IsBlank );RegisterFunction ("\u0049\u0053\u0045R\u0052",IsErr ); +RegisterFunction ("\u0049S\u0045\u0052\u0052\u004f\u0052",IsError );RegisterFunction ("\u0049\u0053\u0045\u0056\u0045\u004e",IsEven );RegisterFunctionComplex ("\u005fx\u006cf\u006e\u002e\u0049\u0053\u0046\u004f\u0052\u004d\u0055\u004c\u0041",IsFormula ); +RegisterFunctionComplex ("\u004fR\u0047\u002e\u004f\u0050E\u004e\u004f\u0046\u0046\u0049C\u0045.\u0049S\u004c\u0045\u0041\u0050\u0059\u0045\u0041R",IsLeapYear );RegisterFunctionComplex ("\u0049S\u004c\u004f\u0047\u0049\u0043\u0041L",IsLogical );RegisterFunction ("\u0049\u0053\u004e\u0041",IsNA ); +RegisterFunction ("\u0049S\u004e\u004f\u004e\u0054\u0045\u0058T",IsNonText );RegisterFunction ("\u0049\u0053\u004e\u0055\u004d\u0042\u0045\u0052",IsNumber );RegisterFunction ("\u0049\u0053\u004fD\u0044",IsOdd );RegisterFunctionComplex ("\u0049\u0053\u0052E\u0046",IsRef ); +RegisterFunction ("\u0049\u0053\u0054\u0045\u0058\u0054",IsText );RegisterFunctionComplex ("\u0043\u0045\u004c\u004c",Cell );};var (_decg =0;_gcfcc =false ;); +// Text is an implementation of the Excel TEXT function. +func Text (args []Result )Result {if len (args )!=2{return MakeErrorResult ("T\u0045\u0058\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};_cbbdd :=args [0];if _cbbdd .Type !=ResultTypeNumber &&_cbbdd .Type !=ResultTypeString &&_cbbdd .Type !=ResultTypeEmpty {return MakeErrorResult ("\u0054\u0045\u0058\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0072\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); +};if args [1].Type !=ResultTypeString {return MakeErrorResult ("\u0054E\u0058\u0054 \u0072\u0065\u0071\u0075i\u0072\u0065\u0073 \u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072gu\u006d\u0065\u006et\u0020\u0074o\u0020\u0062\u0065\u0020\u0061\u0020s\u0074\u0072i\u006e\u0067"); +};_begd :=args [1].ValueString ;switch _cbbdd .Type {case ResultTypeNumber :return MakeStringResult (_ff .Number (_cbbdd .ValueNumber ,_begd ));case ResultTypeString :return MakeStringResult (_ff .String (_cbbdd .ValueString ,_begd ));case ResultTypeEmpty :return MakeStringResult (_ff .Number (0,_begd )); +case ResultTypeArray ,ResultTypeList :return MakeErrorResultType (ErrorTypeSpill ,"\u0054\u0045X\u0054\u0020\u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u0077\u006f\u0072\u006b\u0020\u0077\u0069\u0074\u0068\u0020\u0061\u0072ra\u0079\u0073");default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020T\u0045\u0058\u0054"); +};};type tokenType int ;func _bbdf (_bfge ,_abgb ,_afcfe ,_bbcd ,_agde ,_agdea float64 )float64 {var _acde ,_affdg float64 ;_dfed :=0.0;_gedb :=_ca .Ceil (_agde );_efgd :=_bfge -_abgb ;_cafg :=false ;_ccegf :=0.0;for _edcc :=1.0;_edcc <=_gedb ;_edcc ++{if !_cafg {_acde =_efbc (_bfge ,_abgb ,_afcfe ,_edcc ,_agdea ); +_ccegf =_efgd /(_afcfe -_edcc +1);if _ccegf > _acde {_affdg =_ccegf ;_cafg =true ;}else {_affdg =_acde ;_efgd -=_acde ;};}else {_affdg =_ccegf ;};if _edcc ==_gedb {_affdg *=_agde +1-_gedb ;};_dfed +=_affdg ;};return _dfed ;};func _gedgc (_faff int )string {if _faff >=1&&_faff -1< len (_bbaf ){if _bbaf [_faff -1]!=""{return _bbaf [_faff -1]; +};};return _c .Sprintf ("\u0074\u006f\u006b\u002d\u0025\u0076",_faff );}; -// ISODD is an implementation of the Excel ISODD() function. -func IsOdd (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004f\u0044\u0044\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u004f\u0044\u0044\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061 \u006eu\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};_gead :=int (args [0].ValueNumber ); -return MakeBoolResult (_gead !=_gead /2*2);};func init (){_feeg ();RegisterFunction ("\u004e\u0041",NA );RegisterFunction ("\u0049S\u0042\u004c\u0041\u004e\u004b",IsBlank );RegisterFunction ("\u0049\u0053\u0045R\u0052",IsErr );RegisterFunction ("\u0049S\u0045\u0052\u0052\u004f\u0052",IsError ); -RegisterFunction ("\u0049\u0053\u0045\u0056\u0045\u004e",IsEven );RegisterFunctionComplex ("\u005fx\u006cf\u006e\u002e\u0049\u0053\u0046\u004f\u0052\u004d\u0055\u004c\u0041",IsFormula );RegisterFunctionComplex ("\u004fR\u0047\u002e\u004f\u0050E\u004e\u004f\u0046\u0046\u0049C\u0045.\u0049S\u004c\u0045\u0041\u0050\u0059\u0045\u0041R",IsLeapYear ); -RegisterFunctionComplex ("\u0049S\u004c\u004f\u0047\u0049\u0043\u0041L",IsLogical );RegisterFunction ("\u0049\u0053\u004e\u0041",IsNA );RegisterFunction ("\u0049S\u004e\u004f\u004e\u0054\u0045\u0058T",IsNonText );RegisterFunction ("\u0049\u0053\u004e\u0055\u004d\u0042\u0045\u0052",IsNumber ); -RegisterFunction ("\u0049\u0053\u004fD\u0044",IsOdd );RegisterFunctionComplex ("\u0049\u0053\u0052E\u0046",IsRef );RegisterFunction ("\u0049\u0053\u0054\u0045\u0058\u0054",IsText );RegisterFunctionComplex ("\u0043\u0045\u004c\u004c",Cell );};var _ffcfg =map[string ]Function {}; +// GetFilename returns an empty string for the invalid reference context. +func (_fabgc *ivr )GetFilename ()string {return ""}; +// MakeNumberResult constructs a number result. +func MakeNumberResult (v float64 )Result {if v ==_ca .Copysign (0,-1){v =0;};return Result {Type :ResultTypeNumber ,ValueNumber :v };}; -// Fv implements the Excel FV function. -func Fv (args []Result )Result {_addd :=len (args );if _addd < 3||_addd > 5{return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u00205"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_agdd :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};_ecad :=args [1].ValueNumber ;if _ecad !=float64 (int (_ecad )){return MakeErrorResultType (ErrorTypeNum ,"\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0061\u0079\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ecgf :=args [2].ValueNumber ;_eafcc :=0.0;if _addd >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("F\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0070\u0072\u0065\u0073\u0065\u006et \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eafcc =args [3].ValueNumber ;};_eggg :=0;if _addd ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_eggg =int (args [4].ValueNumber );if _eggg !=0{_eggg =1;};};return MakeNumberResult (_bbeb (_agdd ,_ecad ,_ecgf ,_eafcc ,_eggg ));}; +// String returns a string representation of Number. +func (_adggf Number )String ()string {return _eb .FormatFloat (_adggf ._dgfa ,'f',-1,64)}; -// Received implements the Excel RECEIVED function. -func Received (args []Result )Result {_dbefb :=len (args );if _dbefb !=4&&_dbefb !=5{return MakeErrorResult ("R\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066o\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); -};_bbcc ,_afcc ,_dggb :=_fadb (args [0],args [1],"\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044");if _dggb .Type ==ResultTypeError {return _dggb ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020i\u006e\u0076\u0065\u0073\u0074\u006d\u0065n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cfec :=args [2].ValueNumber ;if _cfec <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006ev\u0065\u0073\u0074\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044 \u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0064\u0069s\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_fccgf :=args [3].ValueNumber ;if _fccgf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0045\u0043\u0045I\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020p\u006f\u0073\u0069\u0074\u0069v\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eadaa :=0;if _dbefb ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052E\u0043\u0045I\u0056\u0045\u0044 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eadaa =int (args [4].ValueNumber );if !_abec (_eadaa ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0052\u0045\u0043E\u0049\u0056\u0045\u0044"); -};};_eagg ,_dggb :=_dfab (_bbcc ,_afcc ,_eadaa );if _dggb .Type ==ResultTypeError {return _dggb ;};return MakeNumberResult (_cfec /(1-_fccgf *_eagg ));};const (ResultTypeUnknown ResultType =iota ;ResultTypeNumber ;ResultTypeString ;ResultTypeList ;ResultTypeArray ; -ResultTypeError ;ResultTypeEmpty ;); +// Error is an error expression. +type Error struct{_ag string };func _bfdc (_bfdg string )bool {for _ ,_ddc :=range _fef {_ced :=_ddc .FindStringSubmatch (_bfdg );if len (_ced )> 1{return true ;};};return false ;};var _ddde =[]int {31,28,31,30,31,30,31,31,30,31,30,31};const _ababf =187; +type Expression interface{Eval (_bfea Context ,_gfd Evaluator )Result ;Reference (_dafd Context ,_eee Evaluator )Reference ;String ()string ;Update (_gfc *_dac .UpdateQuery )Expression ;}; -// IfError is an implementation of the Excel IFERROR() function. It takes two arguments. -func IfError (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0049\u0046\u0045\u0052\u0052\u004f\u0052\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeError {if args [0].Type ==ResultTypeEmpty {return MakeNumberResult (0);};return args [0];};return args [1];}; +// NewConstArrayExpr constructs a new constant array expression with a given data. +func NewConstArrayExpr (data [][]Expression )Expression {return &ConstArrayExpr {_dad :data }}; -// Upper is an implementation of the Excel UPPER function that returns a upper -// case version of a string. -func Upper (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0055\u0050\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_adca :=args [0].AsString ();if _adca .Type !=ResultTypeString {return MakeErrorResult ("\u0055\u0050\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};return MakeStringResult (_ga .ToUpper (_adca .ValueString ));}; +// Update returns the same object as updating sheet references does not affect Error. +func (_af Error )Update (q *_dac .UpdateQuery )Expression {return _af };const _cadddf =57376; -// Value returns a string version of the result. -func (_bece Result )Value ()string {switch _bece .Type {case ResultTypeNumber :_bebg :=_ba .FormatFloat (_bece .ValueNumber ,'f',-1,64);if len (_bebg )> 12{_begdd :=12;for _gabb :=_begdd ;_gabb > 0&&_bebg [_gabb ]=='0';_gabb --{_begdd --;};_bebg =_bebg [0:_begdd +1]; -};return _bebg ;case ResultTypeError :return _bece .ValueString ;case ResultTypeString :return _bece .ValueString ;case ResultTypeList :if len (_bece .ValueList )==0{return "";};return _bece .ValueList [0].Value ();case ResultTypeArray :if len (_bece .ValueArray )==0||len (_bece .ValueArray [0])==0{return ""; -};return _bece .ValueArray [0][0].Value ();case ResultTypeEmpty :return "";default:return "\u0075\u006e\u0068\u0061nd\u006c\u0065\u0064\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0076\u0061\u006cu\u0065";};};func (_fegebg node )String ()string {return _c .Sprintf ("\u007b%\u0073\u0020\u0025\u0073\u007d",_fegebg ._afcb ,_egbbf (string (_fegebg ._dade ))); -};const _begd =57377; +// Xor is an implementation of the Excel XOR() function and takes a variable +// number of arguments. It's odd to say the least. If any argument is numeric, +// it returns true if the number of non-zero numeric arguments is odd and false +// otherwise. If no argument is numeric, it returns an error. +func Xor (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0058\u004f\u0052 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061t\u0020l\u0065a\u0073t\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cfbe :=0;_edef :=false ;for _ ,_abfe :=range args {switch _abfe .Type {case ResultTypeList ,ResultTypeArray :_adbf :=Xor (_abfe .ListValues ());if _adbf .Type ==ResultTypeError {return _adbf ;};if _adbf .ValueNumber !=0{_cfbe ++;};_edef =true ;case ResultTypeNumber :if _abfe .ValueNumber !=0{_cfbe ++; +};_edef =true ;case ResultTypeString :case ResultTypeError :return _abfe ;default:return MakeErrorResult ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0061\u0072\u0067u\u006de\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0058\u004f\u0052"); +};};if !_edef {return MakeErrorResult ("\u0058\u004f\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069n\u0070\u0075\u0074");};return MakeBoolResult (_cfbe %2!=0);};const _ggd ="\u0028\u0028\u006a\u0061\u006e|\u006a\u0061\u006e\u0075\u0061\u0072\u0079\u0029\u007c\u0028\u0066\u0065\u0062\u007c\u0066\u0065\u0062\u0072\u0075a\u0072\u0079\u0029\u007c\u0028\u006da\u0072\u007c\u006da\u0072\u0063\u0068\u0029\u007c\u0028\u0061\u0070\u0072\u007c\u0061\u0070\u0072\u0069\u006c\u0029\u007c\u0028\u006d\u0061\u0079\u0029\u007c\u0028j\u0075\u006e\u007cj\u0075\u006e\u0065\u0029\u007c\u0028\u006a\u0075\u006c\u007c\u006a\u0075\u006c\u0079\u0029\u007c\u0028a\u0075\u0067\u007c\u0061\u0075\u0067\u0075\u0073t\u0029\u007c\u0028\u0073\u0065\u0070\u007c\u0073\u0065\u0070\u0074\u0065\u006d\u0062\u0065\u0072\u0029\u007c\u0028o\u0063\u0074\u007c\u006f\u0063\u0074\u006f\u0062\u0065\u0072\u0029\u007c\u0028\u006e\u006f\u0076\u007c\u006e\u006f\u0076\u0065\u006d\u0062e\u0072\u0029\u007c\u0028\u0064\u0065\u0063\u007c\u0064\u0065\u0063\u0065\u006d\u0062\u0065\u0072\u0029\u0029"; +func _egadd (_fgbed Context ,_cbceba Evaluator ,_dedd ,_gccc string )Result {_aege ,_ffgba :=_ab .ParseCellReference (_dedd );if _ffgba !=nil {return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061bl\u0065\u0020\u0074\u006f\u0020\u0070\u0061\u0072\u0073e\u0020r\u0061n\u0067e\u0020\u0025\u0073\u003a\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0025\u0073",_dedd ,_ffgba .Error ())); +};_ecccb ,_daea :=_aege .ColumnIdx ,_aege .RowIdx ;_abdd ,_aeaa :=_ab .ParseCellReference (_gccc );if _aeaa !=nil {return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061bl\u0065\u0020\u0074\u006f\u0020\u0070\u0061\u0072\u0073e\u0020r\u0061n\u0067e\u0020\u0025\u0073\u003a\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0025\u0073",_gccc ,_aeaa .Error ())); +};_debde ,_cedc :=_abdd .ColumnIdx ,_abdd .RowIdx ;_cccf :=[][]Result {};for _acded :=_daea ;_acded <=_cedc ;_acded ++{_caegc :=[]Result {};for _caab :=_ecccb ;_caab <=_debde ;_caab ++{_gdaa :=_fgbed .Cell (_c .Sprintf ("\u0025\u0073\u0025\u0064",_ab .IndexToColumn (_caab ),_acded ),_cbceba ); +_caegc =append (_caegc ,_gdaa );};_cccf =append (_cccf ,_caegc );};if len (_cccf )==1{if len (_cccf [0])==1{return _cccf [0][0];};return MakeListResult (_cccf [0]);};return MakeArrayResult (_cccf );}; -// LCM implements the Excel LCM() function which returns the least common -// multiple of a range of numbers. -func LCM (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004c\u0043M(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0061t \u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_cebfc :=[]float64 {}; -for _ ,_bafbd :=range args {switch _bafbd .Type {case ResultTypeString :_begf :=_bafbd .AsNumber ();if _begf .Type !=ResultTypeNumber {return MakeErrorResult ("\u004c\u0043M(\u0029\u0020\u006fn\u006c\u0079\u0020\u0061cce\u0070ts\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_cebfc =append (_cebfc ,_begf .ValueNumber );case ResultTypeList :_adff :=LCM (_bafbd .ValueList );if _adff .Type !=ResultTypeNumber {return _adff ;};_cebfc =append (_cebfc ,_adff .ValueNumber );case ResultTypeNumber :_cebfc =append (_cebfc ,_bafbd .ValueNumber ); -case ResultTypeEmpty :case ResultTypeError :return _bafbd ;};};if len (_cebfc )==0{return MakeErrorResult ("\u004cC\u004d\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020a\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u006e\u006fn\u002d\u0065m\u0070\u0074\u0079\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};if _cebfc [0]< 0{return MakeErrorResult ("\u004c\u0043M\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};if len (_cebfc )==1{return MakeNumberResult (_cebfc [0]); -};_aad :=_cebfc [0];for _fbba :=1;_fbba < len (_cebfc );_fbba ++{if _cebfc [_fbba ]< 0{return MakeErrorResult ("\u004c\u0043M\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_aad =_dbce (_aad ,_cebfc [_fbba ]);};return MakeNumberResult (_aad );}; +// MakeBoolResult constructs a boolean result (internally a number). +func MakeBoolResult (b bool )Result {if b {return Result {Type :ResultTypeNumber ,ValueNumber :1,IsBoolean :true };};return Result {Type :ResultTypeNumber ,ValueNumber :0,IsBoolean :true };}; -// Intrate implements the Excel INTRATE function. -func Intrate (args []Result )Result {_bgebg :=len (args );if _bgebg !=4&&_bgebg !=5{return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0066\u006f\u0075r\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_fgcc ,_efaf ,_feaf :=_fadb (args [0],args [1],"\u0049N\u0054\u0052\u0041\u0054\u0045");if _feaf .Type ==ResultTypeError {return _feaf ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006e\u0076\u0065\u0073\u0074\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_fbcbc :=args [2].ValueNumber ;if _fbcbc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006e\u0076e\u0073\u0074\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_gcaf :=args [3].ValueNumber ;if _gcaf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064e\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); -};_fege :=0;if _bgebg ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049N\u0054\u0052A\u0054\u0045\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_fege =int (args [4].ValueNumber );if !_abec (_fege ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006eco\u0072\u0072\u0065c\u0074\u0020\u0062\u0061sis\u0020ar\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020\u0049\u004e\u0054\u0052\u0041T\u0045"); -};};_bccb ,_feaf :=_dfab (_fgcc ,_efaf ,_fege );if _feaf .Type ==ResultTypeError {return _feaf ;};return MakeNumberResult ((_gcaf -_fbcbc )/_fbcbc /_bccb );};const _ccac int =0;const _aaef =57358;func _ggdcd (_dfc ,_gddf int64 )float64 {return float64 (int (0.5+float64 ((_gddf -_dfc )/86400)))}; -func _bdbff (_cdebe []Result )(bool ,Result ){for _ ,_gcbab :=range _cdebe {if _gcbab .Type ==ResultTypeError {return true ,_gcbab ;};};return false ,MakeEmptyResult ();};func _ceb (_fdf ,_eegb ,_gec float64 )float64 {return (_fdf *3600+_eegb *60+_gec )/86400}; -type evCache struct{_gfce map[string ]Result ;_cag *_gc .Mutex ;};type noCache struct{}; +// String returns a string representation of FunctionCall expression. +func (_gbaaa FunctionCall )String ()string {_ccdag :=_bc .Buffer {};_ccdag .WriteString (_gbaaa ._fcfeb );_ccdag .WriteString ("\u0028");_efdd :=len (_gbaaa ._ffgbg )-1;for _adaa ,_bcafd :=range _gbaaa ._ffgbg {_ccdag .WriteString (_bcafd .String ());if _adaa !=_efdd {_ccdag .WriteString ("\u002c"); +};};_ccdag .WriteString ("\u0029");return _ccdag .String ();};func init (){RegisterFunction ("\u0041\u004e\u0044",And );RegisterFunction ("\u0046\u0041\u004cS\u0045",False );RegisterFunction ("\u0049\u0046",If );RegisterFunction ("\u0049F\u0045\u0052\u0052\u004f\u0052",IfError ); +RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0049\u0046\u004e\u0041",IfNA );RegisterFunction ("\u0049\u0046\u0053",Ifs );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0049\u0046S",Ifs );RegisterFunction ("\u004e\u004f\u0054",Not );RegisterFunction ("\u004f\u0052",Or ); +RegisterFunction ("\u0054\u0052\u0055\u0045",True );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0058\u004fR",Xor );};func _gcggc (_fdbg []Result ,_feaf string )(*amorArgs ,Result ){_cagg :=len (_fdbg );if _cagg !=6&&_cagg !=7{return nil ,MakeErrorResult (_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020\u006fr\u0020s\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if _fdbg [0].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_feaf +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0063\u006fst \u0074o \u0062\u0065\u0020\u006e\u0075\u006d\u0062er\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_cebc :=_fdbg [0].ValueNumber ; +if _cebc < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0063\u006f\u0073\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); +};_fbgee ,_ffce :=_bdeg (_fdbg [1],"\u0064\u0061\u0074\u0065\u0020\u0070\u0075\u0072\u0063h\u0061\u0073\u0065\u0064",_feaf );if _ffce .Type ==ResultTypeError {return nil ,_ffce ;};_geeg ,_ffce :=_bdeg (_fdbg [2],"\u0066\u0069\u0072s\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064",_feaf ); +if _ffce .Type ==ResultTypeError {return nil ,_ffce ;};if _geeg < _fbgee {return nil ,MakeErrorResultType (ErrorTypeNum ,_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074 \u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020l\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0064\u0061te\u0020\u0070\u0075\u0072\u0063\u0068\u0061\u0073\u0065\u0064"); +};if _fdbg [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006cv\u0061\u0067\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_feed :=_fdbg [3].ValueNumber ;if _feed < 0||_feed > _cebc {return nil ,MakeErrorResultType (ErrorTypeNum ,_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061g\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0062\u0065\u0074\u0077\u0065e\u006e\u0020\u0030\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020in\u0069\u0074\u0069\u0061\u006c\u0020\u0063\u006f\u0073\u0074"); +};if _fdbg [4].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bbfa :=int (_fdbg [4].ValueNumber );if _bbfa < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_feaf +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0070\u0065\u0072\u0069o\u0064\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u002d\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); +};if _fdbg [5].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_feaf +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0064\u0065\u0070\u0072\u0065\u0063\u0069\u0061\u0074\u0069\u006f\u006e\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_ageg :=_fdbg [5].ValueNumber ;if _ageg < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_feaf +"\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 d\u0065\u0070\u0072\u0065\u0063\u0069\u0061\u0074\u0069\u006f\u006e\u0020\u0072\u0061t\u0065\u0020t\u006f\u0020\u0062e\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030\u0020\u0061\u006e\u0064 \u006c\u0065ss\u0020\u0074\u0068a\u006e\u0020\u0030\u002e\u0035"); +};_ddg :=0;if _cagg ==7&&_fdbg [6].Type !=ResultTypeEmpty {if _fdbg [6].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_feaf +"\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ddg =int (_fdbg [6].ValueNumber );if !_gcee (_ddg )||_ddg ==2{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020"+_feaf ); +};};return &amorArgs {_cebc ,_fbgee ,_geeg ,_feed ,_bbfa ,_ageg ,_ddg },_egac ;}; -// Range is a range expression that when evaluated returns a list of Results. -type Range struct{_dfeaa ,_geacd Expression };var _eea =map[string ]*_gab .Regexp {}; +// HLookup implements the HLOOKUP function that returns a matching value from a +// row in an array. +func HLookup (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004bU\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if len (args )> 4{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0074\u0020m\u006f\u0073\u0074\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_cbbe :=args [0];_efade :=args [1];if _efade .Type !=ResultTypeArray {return MakeErrorResult ("\u0048\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_gcggb :=args [2].AsNumber ();if _gcggb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0048\u004cO\u004f\u004b\u0055\u0050 \u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0072\u006f\u0077\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_dbaa :=false ;if len (args )==4{_fgca :=args [3].AsNumber ();if _fgca .Type !=ResultTypeNumber {return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};if _fgca .ValueNumber ==0{_dbaa =true ;};};_abbe :=-1;_cdfg :=false ;if len (_efade .ValueArray )==0{return MakeErrorResult ("\u0048\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u006f\u006e\u002d\u0065\u006d\u0070\u0074\u0079\u0020\u0061\u0072\u0072\u0061\u0079"); +};_adbe :=_efade .ValueArray [0];_bafgg :for _ffaf ,_acbb :=range _adbe {switch _bedb (_acbb ,_cbbe ,false ,_dbaa ){case _dgebc :_abbe =_ffaf ;case _aafbe :_abbe =_ffaf ;_cdfg =true ;break _bafgg ;};};if _abbe ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u0048\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064"); +};_eade :=int (_gcggb .ValueNumber )-1;if _eade < 0||_eade > len (_efade .ValueArray ){return MakeErrorResult ("\u0048L\u004f\u004f\u004b\u0055P\u0020\u0068\u0061\u0064\u0020i\u006ev\u0061l\u0069\u0064\u0020\u0069\u006e\u0064\u0065x");};_adbe =_efade .ValueArray [_eade ]; +if _abbe < 0||_abbe >=len (_adbe ){return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076a\u006ci\u0064\u0020\u0063\u006f\u006c\u0075\u006d\u006e\u0020\u0069\u006e\u0064\u0065\u0078");};if _cdfg ||!_dbaa {return _adbe [_abbe ]; +};return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");}; -// Couppcd implements the Excel COUPPCD function. -func Couppcd (args []Result )Result {_adda ,_fdb :=_agcc (args ,"\u0043O\u0055\u0050\u0050\u0043\u0044");if _fdb .Type ==ResultTypeError {return _fdb ;};_eded :=_ede (_adda ._gdgd );_dgg :=_ede (_adda ._eddc );_eafb :=_adda ._dagc ;_dba :=_adda ._bdcc ; -_afda :=_afc (_eded ,_dgg ,_eafb ,_dba );_fgbb ,_fcgb ,_acea :=_afda .Date ();return MakeNumberResult (_fgd (_fgbb ,int (_fcgb ),_acea ));};func init (){RegisterFunction ("\u0041\u004e\u0044",And );RegisterFunction ("\u0046\u0041\u004cS\u0045",False ); -RegisterFunction ("\u0049\u0046",If );RegisterFunction ("\u0049F\u0045\u0052\u0052\u004f\u0052",IfError );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0049\u0046\u004e\u0041",IfNA );RegisterFunction ("\u0049\u0046\u0053",Ifs );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0049\u0046S",Ifs ); -RegisterFunction ("\u004e\u004f\u0054",Not );RegisterFunction ("\u004f\u0052",Or );RegisterFunction ("\u0054\u0052\u0055\u0045",True );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0058\u004fR",Xor );}; +// Radians is an implementation of the Excel function RADIANS() that converts +// degrees to radians. +func Radians (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0052\u0041\u0044I\u0041\u004e\u0053\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_aead :=args [0].AsNumber ();if _aead .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0044IA\u004e\u0053\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u006eu\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeNumberResult (_ca .Pi /180.0*_aead .ValueNumber );};type criteriaRegex struct{_egaff byte ;_ceefd string ;}; -// Bool is a boolean expression. -type Bool struct{_cgg bool };func _edbd (_gddg []Result ,_cfee string )(*amorArgs ,Result ){_edfc :=len (_gddg );if _edfc !=6&&_edfc !=7{return nil ,MakeErrorResult (_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020\u006fr\u0020s\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _gddg [0].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cfee +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0063\u006fst \u0074o \u0062\u0065\u0020\u006e\u0075\u006d\u0062er\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_dce :=_gddg [0].ValueNumber ; -if _dce < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0063\u006f\u0073\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); -};_aagc ,_abc :=_acab (_gddg [1],"\u0064\u0061\u0074\u0065\u0020\u0070\u0075\u0072\u0063h\u0061\u0073\u0065\u0064",_cfee );if _abc .Type ==ResultTypeError {return nil ,_abc ;};_adgg ,_abc :=_acab (_gddg [2],"\u0066\u0069\u0072s\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064",_cfee ); -if _abc .Type ==ResultTypeError {return nil ,_abc ;};if _adgg < _aagc {return nil ,MakeErrorResultType (ErrorTypeNum ,_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074 \u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020l\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0064\u0061te\u0020\u0070\u0075\u0072\u0063\u0068\u0061\u0073\u0065\u0064"); -};if _gddg [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006cv\u0061\u0067\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dcef :=_gddg [3].ValueNumber ;if _dcef < 0||_dcef > _dce {return nil ,MakeErrorResultType (ErrorTypeNum ,_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061g\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0062\u0065\u0074\u0077\u0065e\u006e\u0020\u0030\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020in\u0069\u0074\u0069\u0061\u006c\u0020\u0063\u006f\u0073\u0074"); -};if _gddg [4].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_eefeg :=int (_gddg [4].ValueNumber );if _eefeg < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_cfee +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0070\u0065\u0072\u0069o\u0064\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u002d\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); -};if _gddg [5].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cfee +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0064\u0065\u0070\u0072\u0065\u0063\u0069\u0061\u0074\u0069\u006f\u006e\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_gagg :=_gddg [5].ValueNumber ;if _gagg < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,_cfee +"\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 d\u0065\u0070\u0072\u0065\u0063\u0069\u0061\u0074\u0069\u006f\u006e\u0020\u0072\u0061t\u0065\u0020t\u006f\u0020\u0062e\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030\u0020\u0061\u006e\u0064 \u006c\u0065ss\u0020\u0074\u0068a\u006e\u0020\u0030\u002e\u0035"); -};_dda :=0;if _edfc ==7&&_gddg [6].Type !=ResultTypeEmpty {if _gddg [6].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_cfee +"\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dda =int (_gddg [6].ValueNumber );if !_abec (_dda )||_dda ==2{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020"+_cfee ); -};};return &amorArgs {_dce ,_aagc ,_adgg ,_dcef ,_eefeg ,_gagg ,_dda },_ageb ;}; +// Offset is an implementation of the Excel OFFSET function. +func Offset (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=3&&len (args )!=5{return MakeErrorResult ("\u004f\u0046\u0046\u0053\u0045\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0068\u0072\u0065e\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_bcdf :=args [0].Ref ;for _bcdf .Type ==ReferenceTypeNamedRange {_bcdf =ctx .NamedRange (_bcdf .Value );};_aaff :="";switch _bcdf .Type {case ReferenceTypeCell :_aaff =_bcdf .Value ;case ReferenceTypeRange :_cbfa :=_da .Split (_bcdf .Value ,"\u003a"); +if len (_cbfa )==2{_aaff =_cbfa [0];};default:return MakeErrorResult (_c .Sprintf ("\u0049\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0069\u006e\u0020\u004f\u0046\u0046\u0053\u0045\u0054\u0028\u0029: \u0025\u0073",_bcdf .Type )); +};_cacaf ,_aafc :=_ab .ParseCellReference (_aaff );if _aafc !=nil {return MakeErrorResult (_c .Sprintf ("\u0070\u0061\u0072s\u0065\u0020\u006f\u0072i\u0067\u0069\u006e\u0020\u0065\u0072\u0072o\u0072\u0020\u004f\u0046\u0046\u0053\u0045\u0054\u0028\u0029\u003a\u0020\u0025\u0073",_aafc .Error ())); +};_agafc ,_egfg ,_gfbfb :=_cacaf .Column ,_cacaf .RowIdx ,_cacaf .SheetName ;_fac :=args [1].AsNumber ();if _fac .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046SE\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u0075m\u0065r\u0069\u0063\u0020\u0072\u006f\u0077\u0020\u006f\u0066\u0066\u0073\u0065\u0074"); +};_dddf :=args [2].AsNumber ();if _dddf .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046SE\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u0075m\u0065r\u0069\u0063\u0020\u0063\u006f\u006c\u0020\u006f\u0066\u0066\u0073\u0065\u0074"); +};var _cdcd ,_bcbe Result ;if len (args )==3{_cdcd =MakeNumberResult (1);_bcbe =MakeNumberResult (1);}else {_cdcd =args [3].AsNumber ();if _cdcd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046\u0053\u0045\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0068\u0065\u0069\u0067\u0068\u0074"); +};if _cdcd .ValueNumber ==0{return MakeErrorResultType (ErrorTypeRef ,"");};_bcbe =args [4].AsNumber ();if _bcbe .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046F\u0053\u0045\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0077id\u0074\u0068"); +};if _bcbe .ValueNumber ==0{return MakeErrorResultType (ErrorTypeRef ,"");};};_dgggc :=_ab .ColumnToIndex (_agafc );_fdbee :=_egfg +uint32 (_fac .ValueNumber );_cgac :=_dgggc +uint32 (_dddf .ValueNumber );_cdde :=_fdbee +uint32 (_cdcd .ValueNumber );_aaca :=_cgac +uint32 (_bcbe .ValueNumber ); +if _cdcd .ValueNumber > 0{_cdde --;}else {_cdde ++;_fdbee ,_cdde =_cdde ,_fdbee ;};if _bcbe .ValueNumber > 0{_aaca --;}else {_aaca ++;_cgac ,_aaca =_aaca ,_cgac ;};_dgecd :=_c .Sprintf ("\u0025\u0073\u0025\u0064",_ab .IndexToColumn (_cgac ),_fdbee );_cbcd :=_c .Sprintf ("\u0025\u0073\u0025\u0064",_ab .IndexToColumn (_aaca ),_cdde ); +if _gfbfb ==""{return _egadd (ctx ,ev ,_dgecd ,_cbcd );}else {return _egadd (ctx .Sheet (_gfbfb ),ev ,_dgecd ,_cbcd );};}; -// NewNegate constructs a new negate expression. -func NewNegate (e Expression )Expression {return Negate {_dggbe :e }}; +// Round is an implementation of the Excel ROUND function that rounds a number +// to a specified number of digits. +func Round (args []Result )Result {return _ddcd (args ,_bdeda )}; -// Cumipmt implements the Excel CUMIPMT function. -func Cumipmt (args []Result )Result {_fcca ,_cggb :=_fcac (args ,"\u0043U\u004d\u0049\u0050\u004d\u0054");if _cggb .Type ==ResultTypeError {return _cggb ;};_fbb :=_fcca ._dceb ;_gaae :=_fcca ._dcbce ;_aec :=_fcca ._faef ;_dafc :=_fcca ._dcd ;_gcga :=_fcca ._dcdc ; -_ggag :=_fcca ._baeag ;_fgbe :=_fbcc (_fbb ,_gaae ,_aec ,0,_ggag );_eec :=0.0;if _dafc ==1{if _ggag ==0{_eec =-_aec ;_dafc ++;};};for _eeca :=_dafc ;_eeca <=_gcga ;_eeca ++{if _ggag ==1{_eec +=_bbeb (_fbb ,_eeca -2,_fgbe ,_aec ,1)-_fgbe ;}else {_eec +=_bbeb (_fbb ,_eeca -1,_fgbe ,_aec ,0); -};};_eec *=_fbb ;return MakeNumberResult (_eec );}; +// Couppcd implements the Excel COUPPCD function. +func Couppcd (args []Result )Result {_ccbd ,_gbda :=_agce (args ,"\u0043O\u0055\u0050\u0050\u0043\u0044");if _gbda .Type ==ResultTypeError {return _gbda ;};_cee :=_ecb (_ccbd ._cag );_dgdb :=_ecb (_ccbd ._gcab );_dbda :=_ccbd ._beda ;_gfdg :=_ccbd ._edeb ; +_fbdd :=_ebca (_cee ,_dgdb ,_dbda ,_gfdg );_gcfg ,_fagb ,_ffba :=_fbdd .Date ();return MakeNumberResult (_eba (_gcfg ,int (_fagb ),_ffba ));}; -// Oddlprice implements the Excel ODDLPRICE function. -func Oddlprice (args []Result )Result {if len (args )!=8&&len (args )!=9{return MakeErrorResult ("\u004f\u0044\u0044L\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0065\u0069\u0067\u0068\u0074\u0020\u006f\u0072\u0020\u006e\u0069\u006e\u0065\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_gebb ,_cega ,_eddcg :=_fadb (args [0],args [1],"\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E");if _eddcg .Type ==ResultTypeError {return _eddcg ;};_dggdf ,_eddcg :=_acab (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E"); -if _eddcg .Type ==ResultTypeError {return _eddcg ;};if _dggdf >=_gebb {return MakeErrorResultType (ErrorTypeNum ,"\u004c\u0061\u0073\u0074\u0020i\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0064\u0061\u0074\u0065\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074e"); -};_fcdf :=args [3];if _fcdf .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_dbaf :=_fcdf .ValueNumber ;if _dbaf < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};_ccgg :=args [4];if _ccgg .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0079i\u0065\u006c\u0064\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_febd :=_ccgg .ValueNumber ;if _febd < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_fedd :=args [5]; -if _fedd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004fD\u0044\u004cP\u0052\u0049\u0043\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); -};_ffaf :=_fedd .ValueNumber ;if _ffaf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_fbbg :=args [6]; -if _fbbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049C\u0045\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_gafd :=float64 (int (_fbbg .ValueNumber ));if !_deef (_gafd ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_bcee :=0;if len (args )==8&&args [7].Type !=ResultTypeEmpty {_bdag :=args [7]; -if _bdag .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0062a\u0073\u0069\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_bcee =int (_bdag .ValueNumber );if !_abec (_bcee ){return MakeErrorResultType (ErrorTypeNum ,"I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0062\u0061\u0073\u0069s\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020\u004f\u0044\u0044\u004c\u0050\u0052\u0049C\u0045"); -};};_dgdbg ,_eddcg :=_dfab (_dggdf ,_cega ,_bcee );if _eddcg .Type ==ResultTypeError {return _eddcg ;};_dgdbg *=_gafd ;_fgac ,_eddcg :=_dfab (_gebb ,_cega ,_bcee );if _eddcg .Type ==ResultTypeError {return _eddcg ;};_fgac *=_gafd ;_bebec ,_eddcg :=_dfab (_dggdf ,_gebb ,_bcee ); -if _eddcg .Type ==ResultTypeError {return _eddcg ;};_bebec *=_gafd ;_cgba :=_ffaf +_dgdbg *100*_dbaf /_gafd ;_cgba /=_fgac *_febd /_gafd +1;_cgba -=_bebec *100*_dbaf /_gafd ;return MakeNumberResult (_cgba );};const _bgbfg =57351; +// Parse parses a string to get an Expression. +func ParseString (s string )Expression {if s ==""{return NewEmptyExpr ();};return Parse (_da .NewReader (s ));};func _eba (_dfb ,_eccg ,_befc int )float64 {return float64 (_gdbc (_dfb ,_f .Month (_eccg ),_befc )/86400)+_gdf ;};func (_gadbf *Lexer )nextRaw ()*node {for len (_gadbf ._adfce )!=0{_bbegb :=<-_gadbf ._adfce [len (_gadbf ._adfce )-1]; +if _bbegb !=nil {return _bbegb ;};_gadbf ._adfce =_gadbf ._adfce [0:len (_gadbf ._adfce )-1];};return <-_gadbf ._cdecc ;}; -// Context is a formula execution context. Formula evaluation uses the context -// to retreive information from sheets. -type Context interface{ - -// Cell returns the result of evaluating a cell. -Cell (_aac string ,_gga Evaluator )Result ; - -// Sheet returns an evaluation context for a given sheet name. This is used -// when evaluating cells that pull data from other sheets (e.g. ='Sheet 2'!A1). -Sheet (_aae string )Context ; - -// GetEpoch returns the time epoch of the context's Workbook. -GetEpoch ()_ee .Time ; - -// GetFilename returns the full filename of the context's Workbook. -GetFilename ()string ; - -// GetWidth returns a worksheet's column width. -GetWidth (_bcf int )float64 ; +// ISNONTEXT is an implementation of the Excel ISNONTEXT() function. +func IsNonText (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053N\u004f\u004e\u0054\u0045X\u0054\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073 \u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};return MakeBoolResult (args [0].Type !=ResultTypeString );};func (_fggeg PrefixVerticalRange )verticalRangeReference (_ddgead string )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_ddgead ,_fggeg ._cgbb ,_fggeg ._gffbe ); +}; -// GetFormat returns a cell's format. -GetFormat (_ddf string )string ; +// Dollarfr implements the Excel DOLLARFR function. +func Dollarfr (args []Result )Result {_bcee ,_dcdf ,_gge :=_ddae (args ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0046\u0052");if _gge .Type ==ResultTypeError {return _gge ;};if _dcdf ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0044\u004f\u004c\u004c\u0041R\u0046\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066r\u0061\u0063\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if _bcee ==0{return MakeNumberResult (0);};_gbgf :=_bcee < 0;if _gbgf {_bcee =-_bcee ;};_fgfb :=float64 (int (_bcee ));_efbdc :=args [0].Value ();_ecaf :=_da .Split (_efbdc ,"\u002e");_dfbac :=0.0;if len (_ecaf )> 1{var _eadaf error ;_dbgd :=_ecaf [1]; +_dfbac ,_eadaf =_eb .ParseFloat (_dbgd ,64);if _eadaf !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006fr \u0044\u004f\u004cL\u0041R\u0046\u0052"); +};_fbcg :=float64 (len (_dbgd ));_dfbac /=_ca .Pow (10,_fbcg );};_cccc :=_dfbac *_dcdf /_ca .Pow (10,float64 (int (_ca .Log10 (_dcdf )))+1)+_fgfb ;if _gbgf {_cccc =-_cccc ;};return MakeNumberResult (_cccc );}; -// GetLabelPrefix returns cell's label prefix dependent on cell horizontal alignment. -GetLabelPrefix (_be string )string ; +// Amorlinc implements the Excel AMORLINC function. +func Amorlinc (args []Result )Result {_gdda ,_eefd :=_gcggc (args ,"\u0041\u004d\u004f\u0052\u004c\u0049\u004e\u0043");if _eefd .Type ==ResultTypeError {return _eefd ;};_abdf :=_gdda ._cacg ;_fadg :=_gdda ._afd ;_fbc :=_gdda ._cbbf ;_acge :=_gdda ._decc ; +_dgeb :=_gdda ._acdc ;_ggac :=_gdda ._dgdbb ;_abfcc :=_gdda ._fbff ;_dgcb ,_ebf :=_gefd (_fadg ,_fbc ,_abfcc );if _ebf .Type ==ResultTypeError {return MakeErrorResult ("\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0064\u0061\u0074\u0065\u0073 \u0066o\u0072\u0020\u0041\u004d\u004f\u0052\u004cI\u004e\u0043"); +};_aceg :=_dgcb *_ggac *_abdf ;if _dgeb ==0{return MakeNumberResult (_aceg );};_eecd :=_abdf *_ggac ;_aafe :=_abdf -_acge ;_acd :=int ((_aafe -_aceg )/_eecd );if _dgeb <=_acd {return MakeNumberResult (_eecd );}else if _dgeb ==_acd +1{return MakeNumberResult (_aafe -_eecd *float64 (_acd )-_aceg ); +}else {return MakeNumberResult (0);};}; -// GetFormat returns if cell is protected. -GetLocked (_bfe string )bool ; +// Floor is an implementation of the FlOOR function. +func Floor (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");}; +_bfgac :=args [0].AsNumber ();if _bfgac .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};var _gfcd float64 ;_geab :=args [1].AsNumber ();if _geab .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_gfcd =_geab .ValueNumber ;if _gfcd < 0&&_bfgac .ValueNumber >=0{return MakeErrorResultType (ErrorTypeNum ,"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0046L\u004f\u004f\u0052"); +};_cdae :=_bfgac .ValueNumber ;_cdae ,_gega :=_ca .Modf (_cdae /_gfcd );if _gega !=0{if _bfgac .ValueNumber < 0&&_gega < 0{_cdae --;};};return MakeNumberResult (_cdae *_gfcd );};func _edf (_gdg ,_aefc int64 )float64 {return float64 (int (0.5+float64 ((_aefc -_gdg )/86400)))}; +func init (){_ffag =_ee .New (_ee .NewSource (_f .Now ().UnixNano ()));RegisterFunction ("\u0041\u0042\u0053",_gdfaa ("\u0041\u0053\u0049\u004e",_ca .Abs ));RegisterFunction ("\u0041\u0043\u004f\u0053",_gdfaa ("\u0041\u0053\u0049\u004e",_ca .Acos ));RegisterFunction ("\u0041\u0043\u004fS\u0048",_gdfaa ("\u0041\u0053\u0049\u004e",_ca .Acosh )); +RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0041\u0043\u004f\u0054",_gdfaa ("\u0041\u0043\u004f\u0054",func (_baagd float64 )float64 {return _ca .Pi /2-_ca .Atan (_baagd )}));RegisterFunction ("_\u0078\u006c\u0066\u006e\u002e\u0041\u0043\u004f\u0054\u0048",_gdfaa ("\u0041\u0043\u004fT\u0048",func (_bfcae float64 )float64 {return _ca .Atanh (1/_bfcae )})); +RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u0041\u0052\u0041\u0042\u0049\u0043",Arabic );RegisterFunction ("\u0041\u0053\u0049\u004e",_gdfaa ("\u0041\u0053\u0049\u004e",_ca .Asin ));RegisterFunction ("\u0041\u0053\u0049N\u0048",_gdfaa ("\u0041\u0053\u0049N\u0048",_ca .Asinh )); +RegisterFunction ("\u0041\u0054\u0041\u004e",_gdfaa ("\u0041\u0054\u0041\u004e",_ca .Atan ));RegisterFunction ("\u0041\u0054\u0041N\u0048",_gdfaa ("\u0041\u0054\u0041N\u0048",_ca .Atanh ));RegisterFunction ("\u0041\u0054\u0041N\u0032",Atan2 );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0042\u0041\u0053\u0045",Base ); +RegisterFunction ("\u0043E\u0049\u004c\u0049\u004e\u0047",Ceiling );RegisterFunction ("\u005fx\u006cf\u006e\u002e\u0043\u0045\u0049L\u0049\u004eG\u002e\u004d\u0041\u0054\u0048",CeilingMath );RegisterFunction ("_\u0078\u006c\u0066\u006e.C\u0045I\u004c\u0049\u004e\u0047\u002eP\u0052\u0045\u0043\u0049\u0053\u0045",CeilingPrecise ); +RegisterFunction ("\u0043\u004f\u004d\u0042\u0049\u004e",Combin );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u004f\u004d\u0042\u0049\u004e\u0041",Combina );RegisterFunction ("\u0043\u004f\u0053",_gdfaa ("\u0043\u004f\u0053",_ca .Cos )); +RegisterFunction ("\u0043\u004f\u0053\u0048",_gdfaa ("\u0043\u004f\u0053\u0048",_ca .Cosh ));RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0043\u004fT",_dbdec ("\u0043\u004f\u0054",_ca .Tan ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u004f\u0054\u0048",_dbdec ("\u0043\u004f\u0054\u0048",_ca .Tanh )); +RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0043\u0053C",_dbdec ("\u0043\u0053\u0043",_ca .Sin ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u0053\u0043\u0048",_dbdec ("\u0043\u0053\u0043",_ca .Sinh ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0044\u0045\u0043\u0049\u004d\u0041\u004c",Decimal ); +RegisterFunction ("\u0044E\u0047\u0052\u0045\u0045\u0053",Degrees );RegisterFunction ("\u0045\u0056\u0045\u004e",Even );RegisterFunction ("\u0045\u0058\u0050",_gdfaa ("\u0045\u0058\u0050",_ca .Exp ));RegisterFunction ("\u0046\u0041\u0043\u0054",Fact ); +RegisterFunction ("\u0046\u0041\u0043\u0054\u0044\u004f\u0055\u0042\u004c\u0045",FactDouble );RegisterFunction ("\u0046\u004c\u004fO\u0052",Floor );RegisterFunction ("\u005f\u0078l\u0066\u006e\u002eF\u004c\u004f\u004f\u0052\u002e\u004d\u0041\u0054\u0048",FloorMath ); +RegisterFunction ("\u005f\u0078\u006c\u0066n.\u0046\u004c\u004f\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045",FloorPrecise );RegisterFunction ("\u0047\u0043\u0044",GCD );RegisterFunction ("\u0049\u004e\u0054",Int );RegisterFunction ("I\u0053\u004f\u002e\u0043\u0045\u0049\u004c\u0049\u004e\u0047",CeilingPrecise ); +RegisterFunction ("\u004c\u0043\u004d",LCM );RegisterFunction ("\u004c\u004e",_gdfaa ("\u004c\u004e",_ca .Log ));RegisterFunction ("\u004c\u004f\u0047",Log );RegisterFunction ("\u004c\u004f\u00471\u0030",_gdfaa ("\u004c\u004f\u00471\u0030",_ca .Log10 )); +RegisterFunction ("\u004dD\u0045\u0054\u0045\u0052\u004d",MDeterm );RegisterFunction ("\u004d\u004f\u0044",Mod );RegisterFunction ("\u004d\u0052\u004f\u0055\u004e\u0044",Mround );RegisterFunction ("M\u0055\u004c\u0054\u0049\u004e\u004f\u004d\u0049\u0041\u004c",Multinomial ); +RegisterFunction ("_\u0078\u006c\u0066\u006e\u002e\u004d\u0055\u004e\u0049\u0054",Munit );RegisterFunction ("\u004f\u0044\u0044",Odd );RegisterFunction ("\u0050\u0049",Pi );RegisterFunction ("\u0050\u004f\u0057E\u0052",Power );RegisterFunction ("\u0050R\u004f\u0044\u0055\u0043\u0054",Product ); +RegisterFunction ("\u0051\u0055\u004f\u0054\u0049\u0045\u004e\u0054",Quotient );RegisterFunction ("\u0052A\u0044\u0049\u0041\u004e\u0053",Radians );RegisterFunction ("\u0052\u0041\u004e\u0044",Rand );RegisterFunction ("R\u0041\u004e\u0044\u0042\u0045\u0054\u0057\u0045\u0045\u004e",RandBetween ); +RegisterFunction ("\u0052\u004f\u004dA\u004e",Roman );RegisterFunction ("\u0052\u004f\u0055N\u0044",Round );RegisterFunction ("\u0052O\u0055\u004e\u0044\u0044\u004f\u0057N",RoundDown );RegisterFunction ("\u0052O\u0055\u004e\u0044\u0055\u0050",RoundUp ); +RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0053\u0045C",_dbdec ("\u0053\u0045\u0043",_ca .Cos ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0053\u0045\u0043\u0048",_dbdec ("\u0053\u0045\u0043\u0048",_ca .Cosh ));RegisterFunction ("\u0053E\u0052\u0049\u0045\u0053\u0053\u0055M",SeriesSum ); +RegisterFunction ("\u0053\u0049\u0047\u004e",Sign );RegisterFunction ("\u0053\u0049\u004e",_gdfaa ("\u0053\u0049\u004e",_ca .Sin ));RegisterFunction ("\u0053\u0049\u004e\u0048",_gdfaa ("\u0053\u0049\u004e\u0048",_ca .Sinh ));RegisterFunction ("\u0053\u0051\u0052\u0054",_gdfaa ("\u0053\u0051\u0052\u0054",_ca .Sqrt )); +RegisterFunction ("\u0053\u0051\u0052\u0054\u0050\u0049",_gdfaa ("\u0053\u0051\u0052\u0054\u0050\u0049",func (_cdgca float64 )float64 {return _ca .Sqrt (_cdgca *_ca .Pi )}));RegisterFunction ("\u0053\u0055\u004d",Sum );RegisterFunction ("\u0053\u0055\u004dI\u0046",SumIf ); +RegisterFunction ("\u0053\u0055\u004d\u0049\u0046\u0053",SumIfs );RegisterFunction ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044\u0055\u0043\u0054",SumProduct );RegisterFunction ("\u0053\u0055\u004dS\u0051",SumSquares );RegisterFunction ("\u0054\u0041\u004e",_gdfaa ("\u0054\u0041\u004e",_ca .Tan )); +RegisterFunction ("\u0054\u0041\u004e\u0048",_gdfaa ("\u0054\u0041\u004e\u0048",_ca .Tanh ));RegisterFunction ("\u0054\u0052\u0055N\u0043",Trunc );};func Unicode (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004fD\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_agdf :=args [0].AsString ();if _agdf .Type !=ResultTypeString {return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004fD\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if len (_agdf .ValueString )==0{return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004f\u0044\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 \u0061\u0020\u006e\u006f\u006e\u002d\u007a\u0065\u0072\u006f\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeNumberResult (float64 (_agdf .ValueString [0]));}; -// HasFormula returns if cell contains formula. -HasFormula (_aacg string )bool ; +// NewEvaluator constructs a new defEval object which is the default formula evaluator. +func NewEvaluator ()Evaluator {_beb :=&defEval {};_beb .evCache =_bcc ();return _beb }; -// IsBool returns if cell contains boolean value. -IsBool (_cgc string )bool ; +// NewBool constructs a new boolean expression. +func NewBool (v string )Expression {_dgg ,_cfgd :=_eb .ParseBool (v );if _cfgd !=nil {_eg .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u006d\u0075\u006ca\u0020\u0062\u006f\u006f\u006c\u0020\u0025s\u003a\u0020\u0025\u0076",v ,_cfgd ); +};return Bool {_gag :_dgg };}; -// IsDBCS returns if workbook default language is among DBCS. -IsDBCS ()bool ; +// RoundUp is an implementation of the Excel ROUNDUP function that rounds a number +// up to a specified number of digits. +func RoundUp (args []Result )Result {return _ddcd (args ,_ecae )}; -// LastColumn returns the name of last column which contains data in range of context sheet's given rows. -LastColumn (_acd ,_bbc int )string ; +// Evaluator is the interface for a formula evaluator. This is needed so we can +// pass it to the spreadsheet to let it evaluate formula cells before returning +// the results. +// NOTE: in order to implement Evaluator without cache embed noCache in it. +type Evaluator interface{Eval (_abg Context ,formula string )Result ;SetCache (_dbc string ,_bbd Result );GetFromCache (_ge string )(Result ,bool );LastEvalIsRef ()bool ;};func _agcg (_gdbf Result )[]Result {_gbdaa :=_gdbf .ValueList ;if _gdbf .Type ==ResultTypeArray {_gbdaa =nil ; +for _ ,_fed :=range _gdbf .ValueArray {if len (_fed )> 0{_gbdaa =append (_gbdaa ,_fed [0]);}else {_gbdaa =append (_gbdaa ,_egac );};};};return _gbdaa ;};var _fagfa =[...]int {0,7,3,3,3,8,8,8,8,1,1,1,2,2,2,2,2,14,15,15,17,17,4,4,4,13,5,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,16,16,11,10,10}; +func _cfa (_bafg int )int {if _bafg < 1900{if _bafg < 30{_bafg +=2000;}else {_bafg +=1900;};};return _bafg ;}; -// LastRow returns the name of last row which contains data in range of context sheet's given columns. -LastRow (_feg string )int ; +// CountIfs implements the COUNTIFS function. +func CountIfs (args []Result )Result {_efbcc :=_cede (args ,false ,"\u0043\u004f\u0055\u004e\u0054\u0049\u0046\u0053");if _efbcc .Type !=ResultTypeEmpty {return _efbcc ;};_aada :=_cdfbb (args );return MakeNumberResult (float64 (len (_aada )));}; -// SetLocked returns sets cell's protected attribute. -SetLocked (_bcad string ,_aba bool ); +// FunctionComplex is a function whose result depends on its arguments and the +// context that it's in. As an example, INDIRECT is a complex function so that +// INDIRECT("A1") which returns the value of the "A1" cell in a sheet can use +// the context to reach into the sheet and pull out required values. +type FunctionComplex func (_adedg Context ,_ffccf Evaluator ,_bgaaef []Result )Result ; -// NamedRange returns a named range. -NamedRange (_ffcc string )Reference ; +// ResultType is the type of the result +// +//go:generate stringer -type=ResultType +type ResultType byte ; -// SetOffset is used so that the Context can evaluate cell references -// differently when they are not absolute (e.g. not like '$A$5'). See the -// shared formula support in Cell for usage. -SetOffset (_dcf ,_caf uint32 );};const _cfg ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0054\u0049\u004d\u0045\u0056\u0041\u004c\u0055\u0045";var _aade =[...]uint8 {0,17,33,49,63,78,93,108}; -func _cgebb (_eedb []Result ,_egae rmode )Result {if len (_eedb )!=2{return MakeErrorResult ("\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_aagg :=_eedb [0].AsNumber ();if _aagg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_aagfb :=_eedb [1].AsNumber ();if _aagfb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_cbacg :=_aagfb .ValueNumber ;_dgdea :=_aagg .ValueNumber ;_bfga :=1.0;if _cbacg > 0{_bfga =_ac .Pow (1/10.0,_cbacg );}else {_bfga =_ac .Pow (10.0,-_cbacg );};_dgdea ,_fbbgg :=_ac .Modf (_dgdea /_bfga );switch _egae {case _ageba :const _cdbd =0.499999999; -if _fbbgg >=_cdbd {_dgdea ++;}else if _fbbgg <=-_cdbd {_dgdea --;};case _fgbaa :case _dfda :if _fbbgg > 0{_dgdea ++;}else if _fbbgg < 0{_dgdea --;};};return MakeNumberResult (_dgdea *_bfga );}; +// Syd implements the Excel SYD function. +func Syd (args []Result )Result {if len (args )!=4{return MakeErrorResult ("S\u0059\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072 \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_dcga :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_aacb :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_fgbf :=args [2].ValueNumber ;if _fgbf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fbabb :=args [3].ValueNumber ;if _fbabb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070e\u0072i\u006fd\u0020t\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if _fbabb > _fgbf {return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0065q\u0075\u0061\u006c\u0020\u006f\u0072\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068a\u006e \u006c\u0069\u0066\u0065"); +};_acdb :=(_dcga -_aacb )*(_fgbf -_fbabb +1)*2;_cgc :=_fgbf *(_fgbf +1);return MakeNumberResult (_acdb /_cgc );};func _bfeaa (_egff ,_afba float64 ,_dbea ,_aea int )float64 {_cfcc :=_ecb (_egff );_eeeeg :=_ecb (_afba );_gedg :=_abfca (_cfcc ,_eeeeg ,_dbea ); +return _dbag (_cfcc ,_gedg ,_aea );}; -// Month is an implementation of the Excel MONTH() function. -func Month (args []Result )Result {if len (args )!=1{return MakeErrorResult ("M\u004f\u004e\u0054\u0048\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006ee\u0020\u0061\u0072g\u0075m\u0065\u006e\u0074");};_bcc :=args [0];switch _bcc .Type {case ResultTypeEmpty :return MakeNumberResult (1); -case ResultTypeNumber :_ggdc :=_ede (_bcc .ValueNumber );return MakeNumberResult (float64 (_ggdc .Month ()));case ResultTypeString :_abac :=_ga .ToLower (_bcc .ValueString );if !_geae (_abac ){_ ,_ ,_ ,_ ,_abg ,_bdc :=_fde (_abac );if _bdc .Type ==ResultTypeError {_bdc .ErrorMessage ="\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0066\u006f\u0072\u0020\u004dON\u0054\u0048"; -return _bdc ;};if _abg {return MakeNumberResult (1);};};_ ,_eefd ,_ ,_ ,_cab :=_acb (_abac );if _cab .Type ==ResultTypeError {return _cab ;};return MakeNumberResult (float64 (_eefd ));default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004d\u004fN\u0054\u0048"); -};};func _egeg (_afdd ,_cfddd ,_dfcb ,_caee ,_edcd float64 ,_dggd int )Result {_bgba ,_accc :=_dfab (_afdd ,_cfddd ,_dggd );if _accc .Type ==ResultTypeError {return _accc ;};_fbe ,_gcfec :=_efde (_afdd ,_cfddd ,int (_edcd ),_dggd );if _gcfec .Type ==ResultTypeError {return _gcfec ; -};_gdge :=0.0;_dfff :=0.0;_dfcb *=100/_edcd ;_caee /=_edcd ;_caee ++;_fcbb :=_bgba *_edcd -_fbe ;for _beab :=1.0;_beab < _fbe ;_beab ++{_bdff :=_beab +_fcbb ;_dgec :=_dfcb /_ac .Pow (_caee ,_bdff );_dfff +=_dgec ;_gdge +=_bdff *_dgec ;};_bccec :=(_dfcb +100)/_ac .Pow (_caee ,_fbe +_fcbb ); -_dfff +=_bccec ;_gdge +=(_fbe +_fcbb )*_bccec ;_gdge /=_dfff ;_gdge /=_edcd ;return MakeNumberResult (_gdge );}; +// Eval evaluates the binary expression using the context given. +func (_ea BinaryExpr )Eval (ctx Context ,ev Evaluator )Result {_gd :=_ea ._ggb .Eval (ctx ,ev );if _gd .Type ==ResultTypeError {return _gd ;};_ef :=_ea ._ga .Eval (ctx ,ev );if _ef .Type ==ResultTypeError {return _ef ;};if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeArray {if !_db (_gd .ValueArray ,_ef .ValueArray ){return MakeErrorResult ("l\u0068\u0073\u002f\u0072\u0068\u0073 \u0073\u0068\u006f\u0075\u006c\u0064 \u0068\u0061\u0076\u0065\u0020\u0073\u0061m\u0065\u0020\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006fn\u0073"); +};return _cc (_ea ._eed ,_gd .ValueArray ,_ef .ValueArray );}else if _gd .Type ==ResultTypeList {if len (_gd .ValueList )!=len (_ef .ValueList ){return MakeErrorResult ("l\u0068\u0073\u002f\u0072\u0068\u0073 \u0073\u0068\u006f\u0075\u006c\u0064 \u0068\u0061\u0076\u0065\u0020\u0073\u0061m\u0065\u0020\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006fn\u0073"); +};return _be (_ea ._eed ,_gd .ValueList ,_ef .ValueList );};}else if _gd .Type ==ResultTypeArray &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return _cf (_ea ._eed ,_gd .ValueArray ,_ef );}else if _gd .Type ==ResultTypeList &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return _fa (_ea ._eed ,_gd .ValueList ,_ef ); +};switch _ea ._eed {case BinOpTypePlus :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeNumberResult (_gd .ValueNumber +_ef .ValueNumber );};};case BinOpTypeMinus :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeNumberResult (_gd .ValueNumber -_ef .ValueNumber ); +};};case BinOpTypeMult :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeNumberResult (_gd .ValueNumber *_ef .ValueNumber );};};case BinOpTypeDiv :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {if _ef .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079 \u007a\u0065\u0072\u006f"); +};return MakeNumberResult (_gd .ValueNumber /_ef .ValueNumber );};};case BinOpTypeExp :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeNumberResult (_ca .Pow (_gd .ValueNumber ,_ef .ValueNumber ));};};case BinOpTypeLT :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber < _ef .ValueNumber ); +};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString < _ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (false );};}else if _gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber {return MakeBoolResult (false ); +}else if _gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString {return MakeBoolResult (true );}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (true );}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (false ); +};case BinOpTypeGT :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber > _ef .ValueNumber );};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString > _ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (false ); +};}else if _gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber {return MakeBoolResult (true );}else if _gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString {return MakeBoolResult (false );}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (false ); +}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (true );};case BinOpTypeEQ :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber ==_ef .ValueNumber ); +};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString ==_ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (true );};}else if (_gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber )||(_gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString ){return MakeBoolResult (false ); +}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (_cg (_ef ));}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_gd )); +};case BinOpTypeNE :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber !=_ef .ValueNumber );};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString !=_ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (false ); +};}else if (_gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber )||(_gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString ){return MakeBoolResult (true );}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (!_cg (_ef )); +}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (!_cg (_gd ));};case BinOpTypeLEQ :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber <=_ef .ValueNumber ); +};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString <=_ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (true );};}else if _gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber {return MakeBoolResult (false ); +}else if _gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString {return MakeBoolResult (true );}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (_cg (_ef ));}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_gd )); +};case BinOpTypeGEQ :if _gd .Type ==_ef .Type {if _gd .Type ==ResultTypeNumber {return MakeBoolResult (_gd .ValueNumber >=_ef .ValueNumber );};if _gd .Type ==ResultTypeString {return MakeBoolResult (_gd .ValueString >=_ef .ValueString );};if _gd .Type ==ResultTypeEmpty {return MakeBoolResult (true ); +};}else if _gd .Type ==ResultTypeString &&_ef .Type ==ResultTypeNumber {return MakeBoolResult (true );}else if _gd .Type ==ResultTypeNumber &&_ef .Type ==ResultTypeString {return MakeBoolResult (false );}else if _gd .Type ==ResultTypeEmpty &&(_ef .Type ==ResultTypeNumber ||_ef .Type ==ResultTypeString ){return MakeBoolResult (_cg (_ef )); +}else if (_gd .Type ==ResultTypeNumber ||_gd .Type ==ResultTypeString )&&_ef .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_gd ));};case BinOpTypeConcat :return MakeStringResult (_gd .Value ()+_ef .Value ());};return MakeErrorResult ("u\u006e\u0073\u0075\u0070po\u0072t\u0065\u0064\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006f\u0070"); +};const _bfbg =57365;func _edacf (_cbea Result )bool {_aaged :=_cbea .Type ;return _aaged !=ResultTypeArray &&_aaged !=ResultTypeList ;};const _dcccf =_f .Millisecond *1000; -// Eval evaluates and returns the result of a Negate expression. -func (_bfdda Negate )Eval (ctx Context ,ev Evaluator )Result {_bcabe :=_bfdda ._dggbe .Eval (ctx ,ev );if _bcabe .Type ==ResultTypeNumber {return MakeNumberResult (-_bcabe .ValueNumber );};return MakeErrorResult ("\u004e\u0045\u0047A\u0054\u0045\u0020\u0065x\u0070\u0065\u0063\u0074\u0065\u0064\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -}; +// MakeListResult constructs a list result. +func MakeListResult (list []Result )Result {return Result {Type :ResultTypeList ,ValueList :list }};func _gcec (_dgff [][]Result ,_ffcda int )[][]Result {_cfaea :=[][]Result {};for _cdac :=range _dgff {if _cdac ==0{continue ;};_ceeb :=[]Result {};for _ceeee :=range _dgff {if _ceeee ==_ffcda {continue ; +};_ceeb =append (_ceeb ,_dgff [_cdac ][_ceeee ]);};_cfaea =append (_cfaea ,_ceeb );};return _cfaea ;}; -// Accrintm implements the Excel ACCRINTM function. -func Accrintm (args []Result )Result {_eaga :=len (args );if _eaga !=4&&_eaga !=5{return MakeErrorResult ("A\u0043\u0043\u0052\u0049\u004e\u0054\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066o\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); -};_beag ,_ddgf :=_acab (args [0],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d");if _ddgf .Type ==ResultTypeError {return _ddgf ;};_gcab ,_ddgf :=_acab (args [1],"\u0073e\u0074t\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065","\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d"); -if _ddgf .Type ==ResultTypeError {return _ddgf ;};if _beag >=_gcab {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u0073\u0073\u0075\u0065\u0020d\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0065\u0061\u0072\u006c\u0069\u0065r\u0020\u0074\u0068\u0061\u006e\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065n\u0074 \u0064\u0061\u0074\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041C\u0043\u0052I\u004e\u0054\u004d\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_bgga :=args [2].ValueNumber ;if _bgga <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u0043\u0043\u0052\u0049\u004e\u0054\u004d\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061t\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041\u0043\u0043\u0052\u0049\u004e\u0054M\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0070\u0061\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_aedd :=args [3].ValueNumber ;if _aedd <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u0043C\u0052\u0049\u004e\u0054\u004d \u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0061\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bace :=0;if _eaga ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0041C\u0043\u0052I\u004e\u0054\u004d \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bace =int (args [4].ValueNumber );if !_abec (_bace ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0041\u0043\u0043R\u0049\u004e\u0054\u004d"); -};};_gcac ,_ddgf :=_dfab (_beag ,_gcab ,_bace );if _ddgf .Type ==ResultTypeError {return _ddgf ;};return MakeNumberResult (_aedd *_bgga *_gcac );};func _ecgdc (_ecaab []Result ,_eecb bool )(float64 ,float64 ){_bfggc :=0.0;_gdbd :=0.0;for _ ,_aefg :=range _ecaab {switch _aefg .Type {case ResultTypeNumber :if _eecb ||!_aefg .IsBoolean {_gdbd +=_aefg .ValueNumber ; -_bfggc ++;};case ResultTypeList ,ResultTypeArray :_fgae ,_aebd :=_ecgdc (_aefg .ListValues (),_eecb );_gdbd +=_fgae ;_bfggc +=_aebd ;case ResultTypeString :if _eecb {_bfggc ++;};case ResultTypeEmpty :};};return _gdbd ,_bfggc ;}; +// IfNA is an implementation of the Excel IFNA() function. It takes two arguments. +func IfNA (args []Result )Result {if len (args )!=2{return MakeErrorResult ("I\u0046\u004e\u0041\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};if args [0].Type ==ResultTypeError &&args [0].ValueString =="\u0023\u004e\u002f\u0041"{return args [1]; +};return args [0];}; -// Averagea implements the AVERAGEA function, AVERAGEA counts cells that contain -// text as a zero where AVERAGE ignores them entirely. -func Averagea (args []Result )Result {_ebbe ,_dcad :=_ecgdc (args ,true );if _dcad ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0041\u0056\u0045\u0052AG\u0045\u0020\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065r\u006f"); -};return MakeNumberResult (_ebbe /_dcad );};func init (){_bgca =_de .New (_de .NewSource (_ee .Now ().UnixNano ()));RegisterFunction ("\u0041\u0042\u0053",_afeb ("\u0041\u0053\u0049\u004e",_ac .Abs ));RegisterFunction ("\u0041\u0043\u004f\u0053",_afeb ("\u0041\u0053\u0049\u004e",_ac .Acos )); -RegisterFunction ("\u0041\u0043\u004fS\u0048",_afeb ("\u0041\u0053\u0049\u004e",_ac .Acosh ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0041\u0043\u004f\u0054",_afeb ("\u0041\u0043\u004f\u0054",func (_cgdb float64 )float64 {return _ac .Pi /2-_ac .Atan (_cgdb )})); -RegisterFunction ("_\u0078\u006c\u0066\u006e\u002e\u0041\u0043\u004f\u0054\u0048",_afeb ("\u0041\u0043\u004fT\u0048",func (_fdea float64 )float64 {return _ac .Atanh (1/_fdea )}));RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u0041\u0052\u0041\u0042\u0049\u0043",Arabic ); -RegisterFunction ("\u0041\u0053\u0049\u004e",_afeb ("\u0041\u0053\u0049\u004e",_ac .Asin ));RegisterFunction ("\u0041\u0053\u0049N\u0048",_afeb ("\u0041\u0053\u0049N\u0048",_ac .Asinh ));RegisterFunction ("\u0041\u0054\u0041\u004e",_afeb ("\u0041\u0054\u0041\u004e",_ac .Atan )); -RegisterFunction ("\u0041\u0054\u0041N\u0048",_afeb ("\u0041\u0054\u0041N\u0048",_ac .Atanh ));RegisterFunction ("\u0041\u0054\u0041N\u0032",Atan2 );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0042\u0041\u0053\u0045",Base );RegisterFunction ("\u0043E\u0049\u004c\u0049\u004e\u0047",Ceiling ); -RegisterFunction ("\u005fx\u006cf\u006e\u002e\u0043\u0045\u0049L\u0049\u004eG\u002e\u004d\u0041\u0054\u0048",CeilingMath );RegisterFunction ("_\u0078\u006c\u0066\u006e.C\u0045I\u004c\u0049\u004e\u0047\u002eP\u0052\u0045\u0043\u0049\u0053\u0045",CeilingPrecise ); -RegisterFunction ("\u0043\u004f\u004d\u0042\u0049\u004e",Combin );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u004f\u004d\u0042\u0049\u004e\u0041",Combina );RegisterFunction ("\u0043\u004f\u0053",_afeb ("\u0043\u004f\u0053",_ac .Cos )); -RegisterFunction ("\u0043\u004f\u0053\u0048",_afeb ("\u0043\u004f\u0053\u0048",_ac .Cosh ));RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0043\u004fT",_gcba ("\u0043\u004f\u0054",_ac .Tan ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u004f\u0054\u0048",_gcba ("\u0043\u004f\u0054\u0048",_ac .Tanh )); -RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0043\u0053C",_gcba ("\u0043\u0053\u0043",_ac .Sin ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0043\u0053\u0043\u0048",_gcba ("\u0043\u0053\u0043",_ac .Sinh ));RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0044\u0045\u0043\u0049\u004d\u0041\u004c",Decimal ); -RegisterFunction ("\u0044E\u0047\u0052\u0045\u0045\u0053",Degrees );RegisterFunction ("\u0045\u0056\u0045\u004e",Even );RegisterFunction ("\u0045\u0058\u0050",_afeb ("\u0045\u0058\u0050",_ac .Exp ));RegisterFunction ("\u0046\u0041\u0043\u0054",Fact );RegisterFunction ("\u0046\u0041\u0043\u0054\u0044\u004f\u0055\u0042\u004c\u0045",FactDouble ); -RegisterFunction ("\u0046\u004c\u004fO\u0052",Floor );RegisterFunction ("\u005f\u0078l\u0066\u006e\u002eF\u004c\u004f\u004f\u0052\u002e\u004d\u0041\u0054\u0048",FloorMath );RegisterFunction ("\u005f\u0078\u006c\u0066n.\u0046\u004c\u004f\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045",FloorPrecise ); -RegisterFunction ("\u0047\u0043\u0044",GCD );RegisterFunction ("\u0049\u004e\u0054",Int );RegisterFunction ("I\u0053\u004f\u002e\u0043\u0045\u0049\u004c\u0049\u004e\u0047",CeilingPrecise );RegisterFunction ("\u004c\u0043\u004d",LCM );RegisterFunction ("\u004c\u004e",_afeb ("\u004c\u004e",_ac .Log )); -RegisterFunction ("\u004c\u004f\u0047",Log );RegisterFunction ("\u004c\u004f\u00471\u0030",_afeb ("\u004c\u004f\u00471\u0030",_ac .Log10 ));RegisterFunction ("\u004dD\u0045\u0054\u0045\u0052\u004d",MDeterm );RegisterFunction ("\u004d\u004f\u0044",Mod ); -RegisterFunction ("\u004d\u0052\u004f\u0055\u004e\u0044",Mround );RegisterFunction ("M\u0055\u004c\u0054\u0049\u004e\u004f\u004d\u0049\u0041\u004c",Multinomial );RegisterFunction ("_\u0078\u006c\u0066\u006e\u002e\u004d\u0055\u004e\u0049\u0054",Munit ); -RegisterFunction ("\u004f\u0044\u0044",Odd );RegisterFunction ("\u0050\u0049",Pi );RegisterFunction ("\u0050\u004f\u0057E\u0052",Power );RegisterFunction ("\u0050R\u004f\u0044\u0055\u0043\u0054",Product );RegisterFunction ("\u0051\u0055\u004f\u0054\u0049\u0045\u004e\u0054",Quotient ); -RegisterFunction ("\u0052A\u0044\u0049\u0041\u004e\u0053",Radians );RegisterFunction ("\u0052\u0041\u004e\u0044",Rand );RegisterFunction ("R\u0041\u004e\u0044\u0042\u0045\u0054\u0057\u0045\u0045\u004e",RandBetween );RegisterFunction ("\u0052\u004f\u004dA\u004e",Roman ); -RegisterFunction ("\u0052\u004f\u0055N\u0044",Round );RegisterFunction ("\u0052O\u0055\u004e\u0044\u0044\u004f\u0057N",RoundDown );RegisterFunction ("\u0052O\u0055\u004e\u0044\u0055\u0050",RoundUp );RegisterFunction ("\u005fx\u006c\u0066\u006e\u002e\u0053\u0045C",_gcba ("\u0053\u0045\u0043",_ac .Cos )); -RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0053\u0045\u0043\u0048",_gcba ("\u0053\u0045\u0043\u0048",_ac .Cosh ));RegisterFunction ("\u0053E\u0052\u0049\u0045\u0053\u0053\u0055M",SeriesSum );RegisterFunction ("\u0053\u0049\u0047\u004e",Sign ); -RegisterFunction ("\u0053\u0049\u004e",_afeb ("\u0053\u0049\u004e",_ac .Sin ));RegisterFunction ("\u0053\u0049\u004e\u0048",_afeb ("\u0053\u0049\u004e\u0048",_ac .Sinh ));RegisterFunction ("\u0053\u0051\u0052\u0054",_afeb ("\u0053\u0051\u0052\u0054",_ac .Sqrt )); -RegisterFunction ("\u0053\u0051\u0052\u0054\u0050\u0049",_afeb ("\u0053\u0051\u0052\u0054\u0050\u0049",func (_fffe float64 )float64 {return _ac .Sqrt (_fffe *_ac .Pi )}));RegisterFunction ("\u0053\u0055\u004d",Sum );RegisterFunction ("\u0053\u0055\u004dI\u0046",SumIf ); -RegisterFunction ("\u0053\u0055\u004d\u0049\u0046\u0053",SumIfs );RegisterFunction ("\u0053\u0055\u004d\u0050\u0052\u004f\u0044\u0055\u0043\u0054",SumProduct );RegisterFunction ("\u0053\u0055\u004dS\u0051",SumSquares );RegisterFunction ("\u0054\u0041\u004e",_afeb ("\u0054\u0041\u004e",_ac .Tan )); -RegisterFunction ("\u0054\u0041\u004e\u0048",_afeb ("\u0054\u0041\u004e\u0048",_ac .Tanh ));RegisterFunction ("\u0054\u0052\u0055N\u0043",Trunc );};const _aedbb =57376; +// GCD implements the Excel GCD() function which returns the greatest common +// divisor of a range of numbers. +func GCD (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0047\u0043D(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0061t \u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_gcfcb :=[]float64 {}; +for _ ,_bdge :=range args {switch _bdge .Type {case ResultTypeString :_ccec :=_bdge .AsNumber ();if _ccec .Type !=ResultTypeNumber {return MakeErrorResult ("\u0047\u0043D(\u0029\u0020\u006fn\u006c\u0079\u0020\u0061cce\u0070ts\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_gcfcb =append (_gcfcb ,_ccec .ValueNumber );case ResultTypeList ,ResultTypeArray :_gbdc :=GCD (_bdge .ListValues ());if _gbdc .Type !=ResultTypeNumber {return _gbdc ;};_gcfcb =append (_gcfcb ,_gbdc .ValueNumber );case ResultTypeNumber :_gcfcb =append (_gcfcb ,_bdge .ValueNumber ); +case ResultTypeError :return _bdge ;default:return MakeErrorResult (_c .Sprintf ("\u0047\u0043\u0044()\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065d\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_bdge .Type )); +};};if _gcfcb [0]< 0{return MakeErrorResult ("\u0047\u0043D\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};if len (_gcfcb )==1{return MakeNumberResult (_gcfcb [0]); +};_gcadf :=_gcfcb [0];for _cbbea :=1;_cbbea < len (_gcfcb );_cbbea ++{if _gcfcb [_cbbea ]< 0{return MakeErrorResult ("\u0047\u0043D\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_gcadf =_cfag (_gcadf ,_gcfcb [_cbbea ]);};return MakeNumberResult (_gcadf );};func _cg (_bf Result )bool {if _bf .Type ==ResultTypeString {return _bf .ValueString =="";};return _bf .ValueNumber ==0;}; -// SeriesSum implements the Excel SERIESSUM function. -func SeriesSum (args []Result )Result {if len (args )!=4{return MakeErrorResult ("\u0053\u0045\u0052\u0049\u0045\u0053\u0053\u0055\u004d\u0028\u0029\u0020\u0072\u0065\u0071u\u0069r\u0065\u0073\u0020\u0034\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_dgecf :=args [0].AsNumber ();_cfcgf :=args [1].AsNumber ();_cafg :=args [2].AsNumber ();_cdca :=args [3].ListValues ();if _dgecf .Type !=ResultTypeNumber ||_cfcgf .Type !=ResultTypeNumber ||_cafg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0045\u0052\u0049\u0045\u0053S\u0055\u004d\u0028)\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073t\u0020\u0074\u0068\u0072\u0065e \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063"); -};_fdd :=float64 (0);for _faded ,_bcgec :=range _cdca {_fdd +=_bcgec .ValueNumber *_ac .Pow (_dgecf .ValueNumber ,_cfcgf .ValueNumber +float64 (_faded )*_cafg .ValueNumber );};return MakeNumberResult (_fdd );}; +// Received implements the Excel RECEIVED function. +func Received (args []Result )Result {_ggdgf :=len (args );if _ggdgf !=4&&_ggdgf !=5{return MakeErrorResult ("R\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066o\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); +};_bcgf ,_cfgdg ,_dgec :=_dada (args [0],args [1],"\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044");if _dgec .Type ==ResultTypeError {return _dgec ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020i\u006e\u0076\u0065\u0073\u0074\u006d\u0065n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bac :=args [2].ValueNumber ;if _bac <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006ev\u0065\u0073\u0074\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0045\u0043\u0045\u0049\u0056\u0045\u0044 \u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0064\u0069s\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_bedf :=args [3].ValueNumber ;if _bedf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0045\u0043\u0045I\u0056\u0045\u0044\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020p\u006f\u0073\u0069\u0074\u0069v\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bbac :=0;if _ggdgf ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052E\u0043\u0045I\u0056\u0045\u0044 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bbac =int (args [4].ValueNumber );if !_gcee (_bbac ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0052\u0045\u0043E\u0049\u0056\u0045\u0044"); +};};_ffcc ,_dgec :=_gefd (_bcgf ,_cfgdg ,_bbac );if _dgec .Type ==ResultTypeError {return _dgec ;};return MakeNumberResult (_bac /(1-_bedf *_ffcc ));};var _bbaf =[...]string {"\u0024\u0065\u006e\u0064","\u0065\u0072\u0072o\u0072","\u0024\u0075\u006e\u006b","t\u006fk\u0065\u006e\u0048\u006f\u0072\u0069\u007a\u006fn\u0074\u0061\u006c\u0052an\u0067\u0065","\u0074o\u006be\u006e\u0056\u0065\u0072\u0074i\u0063\u0061l\u0052\u0061\u006e\u0067\u0065","\u0074\u006f\u006b\u0065\u006e\u0052\u0065\u0073\u0065\u0072\u0076\u0065d\u004e\u0061\u006d\u0065","\u0074\u006f\u006be\u006e\u0044\u0044\u0045\u0043\u0061\u006c\u006c","\u0074\u006f\u006b\u0065\u006e\u004c\u0065\u0078\u0045\u0072\u0072\u006f\u0072","\u0074o\u006be\u006e\u004e\u0061\u006d\u0065\u0064\u0052\u0061\u006e\u0067\u0065","\u0074o\u006b\u0065\u006e\u0042\u006f\u006fl","t\u006f\u006b\u0065\u006e\u004e\u0075\u006d\u0062\u0065\u0072","t\u006f\u006b\u0065\u006e\u0053\u0074\u0072\u0069\u006e\u0067","\u0074\u006f\u006b\u0065\u006e\u0045\u0072\u0072\u006f\u0072","\u0074\u006f\u006b\u0065\u006e\u0045\u0072\u0072\u006f\u0072\u0052\u0065\u0066","\u0074\u006f\u006b\u0065\u006e\u0053\u0068\u0065\u0065\u0074","\u0074o\u006b\u0065\u006e\u0043\u0065\u006cl","t\u006fk\u0065\u006e\u0046\u0075\u006e\u0063\u0074\u0069o\u006e\u0042\u0075\u0069lt\u0069\u006e","t\u006f\u006b\u0065\u006e\u004c\u0042\u0072\u0061\u0063\u0065","t\u006f\u006b\u0065\u006e\u0052\u0042\u0072\u0061\u0063\u0065","t\u006f\u006b\u0065\u006e\u004c\u0050\u0061\u0072\u0065\u006e","t\u006f\u006b\u0065\u006e\u0052\u0050\u0061\u0072\u0065\u006e","\u0074o\u006b\u0065\u006e\u0050\u006c\u0075s","\u0074\u006f\u006b\u0065\u006e\u004d\u0069\u006e\u0075\u0073","\u0074o\u006b\u0065\u006e\u004d\u0075\u006ct","\u0074\u006f\u006b\u0065\u006e\u0044\u0069\u0076","\u0074\u006f\u006b\u0065\u006e\u0045\u0078\u0070","\u0074o\u006b\u0065\u006e\u0045\u0051","\u0074o\u006b\u0065\u006e\u004c\u0054","\u0074o\u006b\u0065\u006e\u0047\u0054","\u0074\u006f\u006b\u0065\u006e\u004c\u0045\u0051","\u0074\u006f\u006b\u0065\u006e\u0047\u0045\u0051","\u0074o\u006b\u0065\u006e\u004e\u0045","\u0074\u006f\u006b\u0065\u006e\u0043\u006f\u006c\u006f\u006e","\u0074\u006f\u006b\u0065\u006e\u0043\u006f\u006d\u006d\u0061","\u0074\u006f\u006b\u0065\u006e\u0041\u006d\u0070\u0065r\u0073\u0061\u006e\u0064","\u0074o\u006b\u0065\u006e\u0053\u0065\u006di"}; -// NewPrefixVerticalRange constructs a new full columns range with prefix. -func NewPrefixVerticalRange (pfx Expression ,v string )Expression {_adgbb :=_ga .Split (v ,"\u003a");if len (_adgbb )!=2{return nil ;};if _adgbb [0]> _adgbb [1]{_adgbb [0],_adgbb [1]=_adgbb [1],_adgbb [0];};return PrefixVerticalRange {_ddda :pfx ,_bagac :_adgbb [0],_fdab :_adgbb [1]}; -}; -// Ispmt implements the Excel ISPMT function. -func Ispmt (args []Result )Result {if len (args )!=4{return MakeErrorResult ("\u0049\u0053P\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fafd :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0070e\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bcdb :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069o\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ada :=args [2].ValueNumber ;if _ada <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049S\u0050\u004d\u0054\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072i\u006f\u0064\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062er\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065s\u0065\u006e\u0074\u0020\u0076\u0061\u006cu\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_acfe :=args [3].ValueNumber ;return MakeNumberResult (_acfe *_fafd *(_bcdb /_ada -1));};const _age ="(\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002d"+_ace +"-\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; +// DateValue is an implementation of the Excel DATEVALUE() function. +func DateValue (args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0044A\u0054\u0045V\u0041\u004c\u0055\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069ng\u006c\u0065\u0020s\u0074\u0072i\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};_bgf :=_da .ToLower (args [0].ValueString );if !_bfdc (_bgf ){_ ,_ ,_ ,_ ,_dbgg ,_ggc :=_cgec (_bgf );if _ggc .Type ==ResultTypeError {_ggc .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020f\u006f\u0072\u0020\u0044\u0041\u0054\u0045V\u0041\u004c\u0055\u0045"; +return _ggc ;};if _dbgg {return MakeNumberResult (0);};};_afb ,_fcg ,_efb ,_ ,_cgd :=_dfeg (_bgf );if _cgd .Type ==ResultTypeError {return _cgd ;};return MakeNumberResult (_eba (_afb ,_fcg ,_efb ));}; -// Update returns the same object as updating sheet references does not affect named ranges. -func (_eacc NamedRangeRef )Update (q *_ed .UpdateQuery )Expression {return _eacc };func _aecga (_adbd yyLexer ,_bccf *yySymType )(_ecba ,_ggfff int ){_ggfff =0;_ecba =_adbd .Lex (_bccf );if _ecba <=0{_ggfff =_fedc [0];goto _cabb ;};if _ecba < len (_fedc ){_ggfff =_fedc [_ecba ]; -goto _cabb ;};if _ecba >=_cggeb {if _ecba < _cggeb +len (_fcebc ){_ggfff =_fcebc [_ecba -_cggeb ];goto _cabb ;};};for _gbbf :=0;_gbbf < len (_gcfg );_gbbf +=2{_ggfff =_gcfg [_gbbf +0];if _ggfff ==_ecba {_ggfff =_gcfg [_gbbf +1];goto _cabb ;};};_cabb :if _ggfff ==0{_ggfff =_fcebc [1]; -};if _cebaa >=3{_c .Printf ("l\u0065\u0078\u0020\u0025\u0073\u0028\u0025\u0064\u0029\u000a",_ebbfa (_ggfff ),uint (_ecba ));};return _ecba ,_ggfff ;}; +// Coupdaybs implements the Excel COUPDAYBS function. +func Coupdaybs (args []Result )Result {_gcff ,_bfgfb :=_agce (args ,"\u0043O\u0055\u0050\u0044\u0041\u0059\u0042S");if _bfgfb .Type ==ResultTypeError {return _bfgfb ;};return MakeNumberResult (_bea (_gcff ._cag ,_gcff ._gcab ,_gcff ._beda ,_gcff ._edeb )); +};func (_fceb Result )String ()string {return _fceb .Value ()}; -// MakeNumberResult constructs a number result. -func MakeNumberResult (v float64 )Result {if v ==_ac .Copysign (0,-1){v =0;};return Result {Type :ResultTypeNumber ,ValueNumber :v };}; +// ISERR is an implementation of the Excel ISERR() function. +func IsErr (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0045\u0052\u0052\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};return MakeBoolResult (args [0].Type ==ResultTypeError &&args [0].ValueString !="\u0023\u004e\u002f\u0041");};const _eada ="\u0028\u0028\u005b0\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u005c\u002e\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u0028\u0020(\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; +func _ebff (_afed string ,_cgfcd []Result )(*parsedSearchObject ,Result ){_bbcdg :=len (_cgfcd );if _bbcdg !=2&&_bbcdg !=3{return nil ,MakeErrorResult (_afed +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006fr\u0020t\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_deda :=_cgfcd [0];if _deda .Type ==ResultTypeError {return nil ,_deda ;};if _deda .Type !=ResultTypeString &&_deda .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("\u0054\u0068e\u0020\u0066\u0069\u0072s\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0061\u0020\u0073t\u0072\u0069\u006e\u0067"); +};_dfga :=_cgfcd [1];if _dfga .Type ==ResultTypeError {return nil ,_dfga ;};if _dfga .Type !=ResultTypeString &&_dfga .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("\u0054\u0068\u0065\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020a\u0020\u0073t\u0072\u0069\u006e\u0067"); +};_deeag :=_dfga .Value ();_fgea :=_deda .Value ();_gegea :=1;if _bbcdg ==3&&_cgfcd [2].Type !=ResultTypeEmpty {_cagfa :=_cgfcd [2];if _cagfa .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("P\u006f\u0073\u0069\u0074\u0069\u006fn\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062e\u0020\u0061\u0020n\u0075m\u0062\u0065\u0072"); +};_gegea =int (_cagfa .ValueNumber );if _gegea < 1{return nil ,MakeErrorResultType (ErrorTypeValue ,"\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020\u0061 \u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074h\u0061\u006e\u0020\u0030"); +};if _gegea > len (_deeag ){return nil ,MakeErrorResultType (ErrorTypeValue ,"\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020\u0061 \u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074h\u0061\u006e\u0020\u0030"); +};};return &parsedSearchObject {_fgea ,_deeag ,_gegea },_egac ;};var _ffcecb =[...]uint8 {0,20,37,60,78,96}; -// Columns implements the Excel COLUMNS function. -func Columns (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0043\u004fL\u0055\u004d\u004e\u0053\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075me\u006e\u0074");};_aabca :=args [0]; -if _aabca .Type !=ResultTypeArray &&_aabca .Type !=ResultTypeList {return MakeErrorResult ("\u0043O\u004c\u0055M\u004e\u0053\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020t\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_bfgcf :=_aabca .ValueArray ;if len (_bfgcf )==0{return MakeErrorResult ("\u0043\u004f\u004c\u0055\u004d\u004e\u0053\u0020r\u0065\u0071\u0075ir\u0065\u0073\u0020\u0061\u0072\u0072a\u0079\u0020\u0074\u006f\u0020\u0063\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0031\u0020r\u006f\u0077"); -};return MakeNumberResult (float64 (len (_bfgcf [0])));}; +// Reference returns an invalid reference for Error. +func (_ceba Error )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; -// Db implements the Excel DB function. -func Db (args []Result )Result {_cce :=len (args );if _cce !=4&&_cce !=5{return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u006f\u0072 \u0066\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0063\u006f\u0073\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dbg :=args [0].ValueNumber ;if _dbg < 0{return MakeErrorResultType (ErrorTypeNum ,"D\u0042\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0063\u006fs\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dbaa :=args [1].ValueNumber ;if _dbaa < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069\u0066\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_addfe :=args [2].ValueNumber ;if _addfe <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006c\u0069\u0066\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("D\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_beaee :=args [3].ValueNumber ;if _beaee <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073i\u0074\u0069\u0076\u0065"); -};if _beaee -_addfe > 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0042");};_fdfe :=12.0;if _cce ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006do\u006e\u0074\u0068\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_fdfe =args [4].ValueNumber ;if _fdfe < 1||_fdfe > 12{return MakeErrorResultType (ErrorTypeNum ,"\u0044B\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u006do\u006e\u0074\u0068\u0020\u0074\u006f\u0020\u0062\u0065 i\u006e\u0020\u0072a\u006e\u0067e\u0020\u006f\u0066\u0020\u0031\u0020a\u006e\u0064 \u0031\u0032"); -};};if _fdfe ==12&&_beaee > _addfe {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0042");};if _dbaa >=_dbg {return MakeNumberResult (0); -};_cfgd :=1-_ac .Pow (_dbaa /_dbg ,1/_addfe );_cfgd =float64 (int (_cfgd *1000+0.5))/1000;_adde :=_dbg *_cfgd *_fdfe /12;if _beaee ==1{return MakeNumberResult (_adde );};_ecd :=_adde ;_aaec :=0.0;_bcde :=_addfe ;if _bcde > _beaee {_bcde =_beaee ;};for _ddff :=2.0; -_ddff <=_bcde ;_ddff ++{_aaec =(_dbg -_ecd )*_cfgd ;_ecd +=_aaec ;};if _beaee > _addfe {return MakeNumberResult ((_dbg -_ecd )*_cfgd *(12-_fdfe )/12);};return MakeNumberResult (_aaec );}; +// Update returns the same object as updating sheet references does not affect EmptyExpr. +func (_abd EmptyExpr )Update (q *_dac .UpdateQuery )Expression {return _abd }; // Nominal implements the Excel NOMINAL function. func Nominal (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u004e\u004f\u004d\u0049\u004e\u0041\u004c\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); };if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("NO\u004d\u0049N\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u006f\u006d\u0069\u006e\u0061\u006c\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072g\u0075m\u0065\u006et"); -};_gfcd :=args [0].ValueNumber ;if _gfcd <=0{return MakeErrorResultType (ErrorTypeNum ,"\u004e\u004fM\u0049\u004e\u0041\u004c\u0020r\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0065\u0066\u0066\u0065\u0063\u0074\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};_fbbba :=args [0].ValueNumber ;if _fbbba <=0{return MakeErrorResultType (ErrorTypeNum ,"\u004e\u004fM\u0049\u004e\u0041\u004c\u0020r\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0065\u0066\u0066\u0065\u0063\u0074\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); };if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u004f\u004d\u0049\u004e\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u006f\u0066\u0020\u0063\u006f\u006d\u0070\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0020\u0070\u0065\u0072i\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cbbe :=float64 (int (args [1].ValueNumber ));if _cbbe < 1{return MakeErrorResultType (ErrorTypeNum ,"\u004e\u004f\u004d\u0049\u004e\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006eum\u0062e\u0072\u0020\u006f\u0066\u0020\u0063\u006f\u006d\u0070\u006f\u0075\u006ed\u0069\u006e\u0067\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065 \u0031\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065"); -};return MakeNumberResult ((_ac .Pow (_gfcd +1,1/_cbbe )-1)*_cbbe );}; - -// Syd implements the Excel SYD function. -func Syd (args []Result )Result {if len (args )!=4{return MakeErrorResult ("S\u0059\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072 \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_cdfe :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cfcf :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_gge :=args [2].ValueNumber ;if _gge <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0059\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_gdef :=args [3].ValueNumber ;if _gdef <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070e\u0072i\u006fd\u0020t\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if _gdef > _gge {return MakeErrorResultType (ErrorTypeNum ,"\u0053\u0059\u0044\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0065q\u0075\u0061\u006c\u0020\u006f\u0072\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068a\u006e \u006c\u0069\u0066\u0065"); -};_bggg :=(_cdfe -_cfcf )*(_gge -_gdef +1)*2;_gcgc :=_gge *(_gge +1);return MakeNumberResult (_bggg /_gcgc );}; +};_ceab :=float64 (int (args [1].ValueNumber ));if _ceab < 1{return MakeErrorResultType (ErrorTypeNum ,"\u004e\u004f\u004d\u0049\u004e\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006eum\u0062e\u0072\u0020\u006f\u0066\u0020\u0063\u006f\u006d\u0070\u006f\u0075\u006ed\u0069\u006e\u0067\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065 \u0031\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065"); +};return MakeNumberResult ((_ca .Pow (_fbbba +1,1/_ceab )-1)*_ceab );}; -// Eval evaluates a vertical range with prefix returning a list of results or an error. -func (_dfagb PrefixVerticalRange )Eval (ctx Context ,ev Evaluator )Result {_gccab :=_dfagb ._ddda .Reference (ctx ,ev );switch _gccab .Type {case ReferenceTypeSheet :if _bdefb (_gccab ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_gccab .Value )); -};_eebe :=_dfagb .verticalRangeReference (_gccab .Value );if _edgcf ,_bafcb :=ev .GetFromCache (_eebe );_bafcb {return _edgcf ;};_cacf :=ctx .Sheet (_gccab .Value );_fbbb ,_edac :=_gdbg (_cacf ,_dfagb ._bagac ,_dfagb ._fdab );_acdgb :=_gdbda (_cacf ,ev ,_fbbb ,_edac ); -ev .SetCache (_eebe ,_acdgb );return _acdgb ;default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_gccab .Type )); -};}; +// Update updates references in the PrefixHorizontalRange after removing a row/column. +func (_cddee PrefixHorizontalRange )Update (q *_dac .UpdateQuery )Expression {return _cddee }; -// ISEVEN is an implementation of the Excel ISEVEN() function. -func IsEven (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0045VE\u004e\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070t\u0073 \u0061 \u0073i\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u0045\u0056\u0045\u004e \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074");}; -_bdgc :=int (args [0].ValueNumber );return MakeBoolResult (_bdgc ==_bdgc /2*2);}; +// String returns a string representation of PrefixExpr. +func (_bfebg PrefixExpr )String ()string {return _c .Sprintf ("\u0025\u0073\u0021%\u0073",_bfebg ._ddaeb .String (),_bfebg ._abbc .String ());}; -// Fvschedule implements the Excel FVSCHEDULE function. -func Fvschedule (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045D\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048E\u0044\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0070\u0072\u0069\u006e\u0063\u0069\u0070\u0061\u006c\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};_cgade :=args [0].ValueNumber ;switch args [1].Type {case ResultTypeNumber :return MakeNumberResult (_cgade *(args [1].ValueNumber +1));case ResultTypeList ,ResultTypeArray :_eccg :=_cdef (args [1]);for _ ,_bgfd :=range _eccg {for _ ,_bfbd :=range _bgfd {if _bfbd .Type !=ResultTypeNumber ||_bfbd .IsBoolean {return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045\u0044\u0055\u004c\u0045\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0073"); -};_cgade *=1.0+_bfbd .ValueNumber ;};};return MakeNumberResult (_cgade );default:return MakeErrorResult ("\u0046\u0056\u0053\u0043\u0048\u0045\u0044\u0055\u004c\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0063\u0068\u0065\u0064\u0075\u006c\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0072\u0020\u0061\u0072\u0072a\u0079\u0020\u0074y\u0070\u0065"); -};}; +// CountBlank implements the COUNTBLANK function. +func CountBlank (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043\u004f\u0055N\u0054\u0042\u004c\u0041N\u004b\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u006e\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeNumberResult (_ffab (args ,_egaae ));}; -// MinIfs implements the MINIFS function. -func MinIfs (args []Result )Result {_gfea :=_gfad (args ,true ,"\u004d\u0049\u004e\u0049\u0046\u0053");if _gfea .Type !=ResultTypeEmpty {return _gfea ;};_gcdb :=_gddge (args [1:]);_dcag :=_ac .MaxFloat64 ;_gggg :=_cdef (args [0]);for _ ,_dagcc :=range _gcdb {_gbbcf :=_gggg [_dagcc ._ceef ][_dagcc ._geaca ].ValueNumber ; -if _dcag > _gbbcf {_dcag =_gbbcf ;};};if _dcag ==_ac .MaxFloat64 {_dcag =0;};return MakeNumberResult (float64 (_dcag ));};const _adfd =57349; +// MakeEmptyResult is ued when parsing an empty argument. +func MakeEmptyResult ()Result {return Result {Type :ResultTypeEmpty }};func (_gdcd *ivr )Cell (ref string ,ev Evaluator )Result {return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065"); +}; -// Atan2 implements the Excel ATAN2 function. It accepts two numeric arguments, -// and the arguments are (x,y), reversed from normal to match Excel's behaviour. -func Atan2 (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0041\u0054\u0041\u004e2\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077o\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};_fadae :=args [0].AsNumber (); -_bdccd :=args [1].AsNumber ();if _fadae .Type ==ResultTypeNumber &&_bdccd .Type ==ResultTypeNumber {_ccgb :=_ac .Atan2 (_bdccd .ValueNumber ,_fadae .ValueNumber );if _ccgb !=_ccgb {return MakeErrorResult ("\u0041T\u0041N\u0032\u0020\u0072\u0065\u0074u\u0072\u006ee\u0064\u0020\u004e\u0061\u004e"); -};return MakeNumberResult (_ccgb );};for _ ,_fcdb :=range []ResultType {_fadae .Type ,_bdccd .Type }{switch _fcdb {case ResultTypeList ,ResultTypeString :return MakeErrorResult ("\u0041\u0054\u0041\u004e\u0032\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -case ResultTypeError :return _fadae ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068an\u0064\u006c\u0065\u0064\u0020\u0041\u0054\u0041\u004e2\u0028)\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_fcdb )); -};};return MakeErrorResult ("u\u006e\u0068\u0061\u006e\u0064\u006ce\u0064\u0020\u0065\u0072\u0072\u006f\u0072\u0020\u0066o\u0072\u0020\u0041T\u0041N\u0032\u0028\u0029");};var _cgdf =[...]int {123,-1000,-1000,74,163,103,163,163,-1000,-1000,-1000,-1000,163,-1000,-1000,-1000,-1000,-1000,-12,106,-1000,-1000,143,-1000,-1000,-1000,-1000,-1000,163,163,163,163,163,163,163,163,163,163,163,163,74,163,163,6,-28,74,-15,-15,60,10,-14,-1000,-1000,-1000,7,-1000,74,-15,-15,-23,-23,-1000,-8,-8,-8,-8,-8,-8,-4,33,-1000,163,163,-1000,-1000,10,-1000,163,-1000,-28,74,-1000,-1000,74}; +// RandBetween is an implementation of the Excel RANDBETWEEN() function that returns a random +// integer in the range specified. +func RandBetween (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0052A\u004e\u0044B\u0045\u0054\u0057\u0045E\u004e\u0028\u0029 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006eu\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};_gdbac :=args [0].AsNumber ();_ececc :=args [1].AsNumber ();if _gdbac .Type !=ResultTypeNumber ||_ececc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052A\u004e\u0044B\u0045\u0054\u0057\u0045E\u004e\u0028\u0029 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006eu\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};if _ececc .ValueNumber < _gdbac .ValueNumber {return MakeErrorResult ("\u0052\u0041\u004e\u0044\u0042E\u0054\u0057\u0045\u0045\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0061\u0072\u0067\u0065r"); +};_gfgg :=int64 (_gdbac .ValueNumber );_agad :=int64 (_ececc .ValueNumber );return MakeNumberResult (float64 (_ffag .Int63n (_agad -_gfgg +1)+_gfgg ));}; +// Reference returns an invalid reference for String. +func (_acefg String )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; -// IsNA is an implementation of the Excel ISNA() function. -func IsNA (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004e\u0041\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074");};return MakeBoolResult (args [0].Type ==ResultTypeError &&args [0].ValueString =="\u0023\u004e\u002f\u0041"); +// NamedRangeRef is a reference to a named range. +type NamedRangeRef struct{_gfgaf string };type couponArgs struct{_cag float64 ;_gcab float64 ;_beda int ;_edeb int ;};func (_fffcf *Lexer )emit (_dbfc tokenType ,_gbffb []byte ){if _ecdgf {_c .Println ("\u0065\u006d\u0069\u0074",_dbfc ,_gfda (string (_gbffb ))); +};_fffcf ._cdecc <-&node {_dbfc ,string (_gbffb )};};var _ageafd []byte =[]byte {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};func _cbc (){_dbg ["\u006d\u006d\u002f\u0064\u0064\u002f\u0079\u0079"]=_bd .MustCompile ("\u005e"+_dgbd +_bfd ); +_dbg ["\u006dm\u0020\u0064\u0064\u002c\u0020\u0079y"]=_bd .MustCompile ("\u005e"+_beg +_bfd );_dbg ["\u0079\u0079\u002d\u006d\u006d\u002d\u0064\u0064"]=_bd .MustCompile ("\u005e"+_ac +_bfd );_dbg ["y\u0079\u002d\u006d\u006d\u0053\u0074\u0072\u002d\u0064\u0064"]=_bd .MustCompile ("\u005e"+_fgg +_bfd ); +_gcaa ["\u0068\u0068"]=_bd .MustCompile (_baa +_bfc +"\u0024");_gcaa ["\u0068\u0068\u003am\u006d"]=_bd .MustCompile (_baa +_bgda +"\u0024");_gcaa ["\u006d\u006d\u003as\u0073"]=_bd .MustCompile (_baa +_eada +"\u0024");_gcaa ["\u0068\u0068\u003a\u006d\u006d\u003a\u0073\u0073"]=_bd .MustCompile (_baa +_bfca +"\u0024"); +_fef =[]*_bd .Regexp {_bd .MustCompile ("\u005e"+_dgbd +"\u0024"),_bd .MustCompile ("\u005e"+_beg +"\u0024"),_bd .MustCompile ("\u005e"+_ac +"\u0024"),_bd .MustCompile ("\u005e"+_fgg +"\u0024")};_abgd =[]*_bd .Regexp {_bd .MustCompile ("\u005e"+_bfc +"\u0024"),_bd .MustCompile ("\u005e"+_bgda +"\u0024"),_bd .MustCompile ("\u005e"+_eada +"\u0024"),_bd .MustCompile ("\u005e"+_bfca +"\u0024")}; }; -// YearFrac is an implementation of the Excel YEARFRAC() function. -func YearFrac (args []Result )Result {_fegc :=len (args );if (_fegc !=2&&_fegc !=3)||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006f\u0072 \u0074\u0068\u0072\u0065\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_ebe :=0;if _fegc ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020ba\u0073\u0069\u0073\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074o \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_ebe =int (args [2].ValueNumber );if !_abec (_ebe ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0059\u0045\u0041R\u0046\u0052\u0041\u0043"); -};};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0074\u0061\u0072\u0074\u0020\u0064\u0061t\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_agaa :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0046\u0052\u0041\u0043 \u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0065\u006ed\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_gecd :=args [1].ValueNumber ;_adgd ,_aabf :=_dfab (_agaa ,_gecd ,_ebe );if _aabf .Type ==ResultTypeError {return _aabf ;};return MakeNumberResult (_adgd );}; - -// Price implements the Excel PRICE function. -func Price (args []Result )Result {_ecfb :=len (args );if _ecfb !=6&&_ecfb !=7{return MakeErrorResult ("\u0050\u0052I\u0043\u0045\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020o\u0072\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_gbfb ,_bdaa ,_gdgdf :=_fadb (args [0],args [1],"\u0050\u0052\u0049C\u0045");if _gdgdf .Type ==ResultTypeError {return _gdgdf ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049CE\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072a\u0074e\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bgfa :=args [2].ValueNumber ;if _bgfa < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u006eo\u0074\u0020\u0062\u0065\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0052\u0049\u0043\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0079\u0069\u0065\u006c\u0064\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); -};_afddf :=args [3].ValueNumber ;if _afddf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0079\u0069\u0065\u006c\u0064 \u0074\u006f\u0020\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); -};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0065\u0064em\u0070\u0074\u0069\u006fn\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_deaa :=args [4].ValueNumber ;if _deaa <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049\u0043\u0045\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073 \u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e \u0074\u006f\u0020\u0062\u0065 p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bgda :=args [5];if _bgda .Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0066\u0072\u0065\u0071\u0075e\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_gbbd :=_bgda .ValueNumber ;if !_deef (_gbbd ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_agga :=0;if _ecfb ==7&&args [6].Type !=ResultTypeEmpty {if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049C\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_agga =int (args [6].ValueNumber );if !_abec (_agga ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069s\u0020a\u0072g\u0075m\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0050\u0052\u0049\u0043\u0045"); -};};_adfe ,_gdgdf :=_fegb (_gbfb ,_bdaa ,_bgfa ,_afddf ,_deaa ,_gbbd ,_agga );if _gdgdf .Type ==ResultTypeError {return _gdgdf ;};return MakeNumberResult (_adfe );};func _cdef (_bdef Result )[][]Result {switch _bdef .Type {case ResultTypeArray :return _bdef .ValueArray ; -case ResultTypeList :return [][]Result {_bdef .ValueList };default:return [][]Result {};};}; +// Upper is an implementation of the Excel UPPER function that returns a upper +// case version of a string. +func Upper (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0055\u0050\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cgbed :=args [0].AsString ();if _cgbed .Type !=ResultTypeString {return MakeErrorResult ("\u0055\u0050\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};return MakeStringResult (_da .ToUpper (_cgbed .ValueString ));}; -// VLookup implements the VLOOKUP function that returns a matching value from a -// column in an array. -func VLookup (args []Result )Result {_acfd :=len (args );if _acfd < 3{return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004bU\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074 \u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _acfd > 4{return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0074\u0020m\u006f\u0073\u0074\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_gbeg :=args [0];_beba :=args [1];if _beba .Type !=ResultTypeArray {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_cbfb :=args [2].AsNumber ();if _cbfb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050 \u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0063\u006f\u006c\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_cfbd :=false ;if _acfd ==4&&args [3].Type !=ResultTypeEmpty {_faccb :=args [3].AsNumber ();if _faccb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u006d\u0061\u0074\u0063\u0068\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};if _faccb .ValueNumber ==0{_cfbd =true ;};};_fbge :=int (_cbfb .ValueNumber )-1;_fdbc :=-1;_bfgca :=false ;_ecdba :for _cacd ,_fbeb :=range _beba .ValueArray {if len (_fbeb )==0{continue ;};_ffdfa :=_fbeb [0];switch _fade (_ffdfa ,_gbeg ,false ,_cfbd ){case _bdeb :_fdbc =_cacd ; -case _fffc :_fdbc =_cacd ;_bfgca =true ;break _ecdba ;};};if _fdbc ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");};_ecga :=_beba .ValueArray [_fdbc ]; -if _fbge < 0||_fbge >=len (_ecga ){return MakeErrorResult ("\u0056\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076a\u006ci\u0064\u0020\u0063\u006f\u006c\u0075\u006d\u006e\u0020\u0069\u006e\u0064\u0065\u0078");};if _bfgca ||!_cfbd {return _ecga [_fbge ]; -};return MakeErrorResultType (ErrorTypeNA ,"\u0056\u004c\u004fOK\u0055\u0050\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075\u006e\u0064");}; +// SumIfs implements the SUMIFS function. +func SumIfs (args []Result )Result {_ebbed :=_cede (args ,true ,"\u0053\u0055\u004d\u0049\u0046\u0053");if _ebbed .Type !=ResultTypeEmpty {return _ebbed ;};_cfbc :=_cdfbb (args [1:]);_fceg :=0.0;_badbd :=_dfddc (args [0]);for _ ,_bffg :=range _cfbc {_fceg +=_badbd [_bffg ._gcdf ][_bffg ._beeabc ].ValueNumber ; +};return MakeNumberResult (float64 (_fceg ));};var _gdacd =[...]int {2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}; -// Mid is an implementation of the Excel MID function that returns a copy -// of the string with each word capitalized. -func Mid (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u004d\u0049\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};_fadf :=args [0];if _fadf .Type ==ResultTypeError {return _fadf ; -};if _fadf .Type !=ResultTypeString &&_fadf .Type !=ResultTypeNumber &&_fadf .Type !=ResultTypeEmpty {return MakeErrorResult ("\u004d\u0049\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0065x\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); -};_gdag :=args [0].Value ();if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049D\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u005fn\u0075\u006d\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_ddbcb :=int (args [1].ValueNumber );if _ddbcb < 1{return MakeErrorResult ("M\u0049\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u005fn\u0075\u006d\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006dor\u0065\u0020\u0074h\u0061n\u0020\u0030"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049D\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u005f\u0063\u0068a\u0072\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_bdbd :=int (args [2].ValueNumber );if _bdbd < 0{return MakeErrorResult ("\u004d\u0049\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u005f\u0063\u0068a\u0072\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); -};_efed :=len (_gdag );if _ddbcb > _efed {return MakeStringResult ("");};_ddbcb --;_dbcg :=_ddbcb +_bdbd ;if _dbcg > _efed {return MakeStringResult (_gdag [_ddbcb :]);}else {return MakeStringResult (_gdag [_ddbcb :_dbcg ]);};};var _abeb =map[string ]FunctionComplex {}; +// Reference returns a string reference value to a horizontal range. +func (_ecgcg HorizontalRange )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeHorizontalRange ,Value :_ecgcg .horizontalRangeReference ()};}; +// Reference returns a string reference value to a vertical range with prefix. +func (_beacb PrefixVerticalRange )Reference (ctx Context ,ev Evaluator )Reference {_bgbfc :=_beacb ._cdcfbd .Reference (ctx ,ev );return Reference {Type :ReferenceTypeVerticalRange ,Value :_beacb .verticalRangeReference (_bgbfc .Value )};};func (_baaa *ivr )Sheet (name string )Context {return _baaa }; -// FactDouble is an implementation of the excel FACTDOUBLE function which -// returns the double factorial of a positive numeric input. -func FactDouble (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0046\u0041C\u0054\u0044\u004f\u0055\u0042\u004c\u0045\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bcab :=args [0].AsNumber ();if _bcab .Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0041C\u0054\u0044\u004f\u0055\u0042\u004c\u0045\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if _bcab .ValueNumber < 0{return MakeErrorResult ("\u0046A\u0043\u0054D\u004f\u0055\u0042\u004cE\u0028\u0029\u0020a\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u006f\u006ely\u0020\u0070\u006fs\u0069\u0074i\u0076\u0065\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};_dbbgb :=float64 (1);_eaggg :=_ac .Trunc (_bcab .ValueNumber );for _gaeeg :=_eaggg ;_gaeeg > 1;_gaeeg -=2{_dbbgb *=_gaeeg ;};return MakeNumberResult (_dbbgb );};const (_fffc cmpResult =0;_bdeb cmpResult =-1;_eba cmpResult =1;_agdf cmpResult =2;); -// EmptyExpr is an empty expression. -type EmptyExpr struct{}; +// Today is an implementation of the Excel TODAY() function. +func Today (args []Result )Result {if len (args )> 0{return MakeErrorResult ("\u0054\u004f\u0044A\u0059\u0020\u0064\u006fe\u0073\u006e\u0027\u0074\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_defa :=_f .Now ();_ ,_bcb :=_defa .Zone ();_gcad :=_edf (_afg ,_defa .Unix ()+int64 (_bcb ))+1;return MakeNumberResult (_gcad );}; -// String returns a string representation of a horizontal range with prefix. -func (_bcegf PrefixHorizontalRange )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0064\u003a\u0025\u0064",_bcegf ._fddd .String (),_bcegf ._cgbd ,_bcegf ._fgde );};const (ErrorTypeValue ErrorType =iota ;ErrorTypeNull ;ErrorTypeRef ;ErrorTypeName ; -ErrorTypeNum ;ErrorTypeSpill ;ErrorTypeNA ;ErrorTypeDivideByZero ;);func _ceag (_cdc Result ,_dbafd *criteriaParsed )bool {if _cdc .Type ==ResultTypeEmpty {return false ;};if _dbafd ._baec {return _cdc .ValueNumber ==_dbafd ._ddcf ;}else {_fcacc :=_ga .ToLower (_cdc .ValueString ); -return _dbafd ._bddg ==_fcacc ||_gg .Match (_dbafd ._bddg ,_fcacc );};}; +// Rri implements the Excel RRI function. +func Rri (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0052\u0052\u0049\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0052I\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bbacg :=args [0].ValueNumber ;if _bbacg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052R\u0049\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062e\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0052\u0049\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065\u006e\u0074 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_afdf :=args [1].ValueNumber ;if _afdf <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0052\u0049\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006et\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("R\u0052\u0049\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0075\u0074\u0075\u0072e \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gcfad :=args [2].ValueNumber ;if _gcfad < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0052R\u0049\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020f\u0075\u0074\u0075\u0072\u0065\u0020\u0076\u0061\u006cue\u0020\u0074\u006f \u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065g\u0061\u0074i\u0076\u0065"); +};return MakeNumberResult (_ca .Pow (_gcfad /_afdf ,1/_bbacg )-1);};func _adgag (_bbeea ,_cfgac []string )[]string {for _ ,_fbedg :=range _cfgac {_bbeea =append (_bbeea ,_fbedg );};return _bbeea ;};var _ffag *_ee .Rand ;type yyParser interface{Parse (yyLexer )int ; +Lookahead ()int ;};const _gdbae =1; -// NewRange constructs a new range. -func NewRange (from ,to Expression )Expression {_cbbeg ,_eebb ,_cabda :=_gbce (from ,to );if _cabda !=nil {_cc .Log .Debug (_cabda .Error ());return NewError (_cabda .Error ());};return Range {_dfeaa :_cbbeg ,_geacd :_eebb };};func MakeRangeReference (ref string )Reference {return Reference {Type :ReferenceTypeRange ,Value :ref }}; -func _bfb (_bgfb ,_decb _ee .Time ,_cafa int )float64 {if _bgfb .After (_decb ){_bgfb ,_decb =_decb ,_bgfb ;};_addg :=0;_agd ,_caa ,_edb :=_bgfb .Date ();_fcb ,_cece ,_eeag :=_decb .Date ();_gcfe ,_cebd :=int (_caa ),int (_cece );_baga ,_cgeb :=_fgg (_agd ,_gcfe ,_edb ,_cafa ),_fgg (_fcb ,_cebd ,_eeag ,_cafa ); -if !_gcgf (_cafa ){return _fgd (_fcb ,_cebd ,_cgeb )-_fgd (_agd ,_gcfe ,_baga );};if _cafa ==0{if (_gcfe ==2||_baga < 30)&&_eeag ==31{_cgeb =31;}else if _cebd ==2&&_cgeb ==_deae (_fcb ,_cebd ){_cgeb =_deae (_fcb ,2);};}else {if _gcfe ==2&&_baga ==30{_baga =_deae (_agd ,2); -};if _cebd ==2&&_cgeb ==30{_cgeb =_deae (_fcb ,2);};};if _agd < _fcb ||(_agd ==_fcb &&_gcfe < _cebd ){_addg =30-_baga +1;_edb =1;_baga =1;_bcgc :=_ee .Date (_agd ,_ee .Month (_gcfe ),_edb ,0,0,0,0,_ee .UTC ).AddDate (0,1,0);if _bcgc .Year ()< _fcb {_addg +=_baea (_bcgc .Year (),int (_bcgc .Month ()),12,_cafa ); -_bcgc =_bcgc .AddDate (0,13-int (_bcgc .Month ()),0);_addg +=_fbdg (_bcgc .Year (),_fcb -1,_cafa );};_addg +=_baea (_fcb ,int (_bcgc .Month ()),_cebd -1,_cafa );_bcgc =_bcgc .AddDate (0,_cebd -int (_bcgc .Month ()),0);_gcfe =_bcgc .Day ();};_addg +=_cgeb -_baga ; -if _addg > 0{return float64 (_addg );}else {return 0;};};func _gfdd (_fceff Context ,_caac ,_gaga int )(string ,string ){_cgbcdd :="\u0041"+_ba .Itoa (_caac );_ddbdf :=_fceff .LastColumn (_caac ,_gaga );_acfa :=_ddbdf +_ba .Itoa (_gaga );return _cgbcdd ,_acfa ; +// Coupdaysnc implements the Excel COUPDAYSNC function. +func Coupdaysnc (args []Result )Result {_egef ,_gaea :=_agce (args ,"\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053\u004e\u0043");if _gaea .Type ==ResultTypeError {return _gaea ;};return MakeNumberResult (_bfeaa (_egef ._cag ,_egef ._gcab ,_egef ._beda ,_egef ._edeb )); }; -// Update updates the horizontal range references after removing a row/column. -func (_eadba HorizontalRange )Update (q *_ed .UpdateQuery )Expression {return _eadba };type couponArgs struct{_gdgd float64 ;_eddc float64 ;_dagc int ;_bdcc int ;}; +// Eval evaluates and returns the result of a Negate expression. +func (_dfccga Negate )Eval (ctx Context ,ev Evaluator )Result {_gadfg :=_dfccga ._gedcf .Eval (ctx ,ev );if _gadfg .Type ==ResultTypeNumber {return MakeNumberResult (-_gadfg .ValueNumber );};return MakeErrorResult ("\u004e\u0045\u0047A\u0054\u0045\u0020\u0065x\u0070\u0065\u0063\u0074\u0065\u0064\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};const _bfag =57348; -// Amordegrc implements the Excel AMORDEGRC function. -func Amordegrc (args []Result )Result {_cbad ,_gafb :=_edbd (args ,"\u0041M\u004f\u0052\u0044\u0045\u0047\u0052C");if _gafb .Type ==ResultTypeError {return _gafb ;};_edgb :=_cbad ._acge ;_aeb :=_cbad ._adgdc ;_fcag :=_cbad ._agb ;_gdce :=_cbad ._ecb ;_dbef :=_cbad ._bcag ; -_cdad :=_cbad ._aggd ;if _cdad >=0.5{return MakeErrorResultType (ErrorTypeNum ,"\u0041\u004d\u004f\u0052\u0044\u0045\u0047R\u0043\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068\u0061\u006e\u0020\u0030\u002e\u0035"); -};_becd :=_cbad ._dgde ;_fgdc :=1.0/_cdad ;_cdgb :=2.5;if _fgdc < 3{_cdgb =1;}else if _fgdc < 5{_cdgb =1.5;}else if _fgdc <=6{_cdgb =2;};_cdad *=_cdgb ;_feag ,_bccc :=_dfab (_aeb ,_fcag ,_becd );if _bccc .Type ==ResultTypeError {return MakeErrorResult ("\u0069\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0064\u0061\u0074\u0065\u0073\u0020\u0066\u006f\u0072\u0020\u0041\u004d\u004f\u0052\u0044EG\u0052\u0043"); -};_dfcd :=_gaba (_feag *_cdad *_edgb );_edgb -=_dfcd ;_bgbf :=_edgb -_gdce ;for _fgfe :=0;_fgfe < _dbef ;_fgfe ++{_dfcd =_gaba (_cdad *_edgb );_bgbf -=_dfcd ;if _bgbf < 0{switch _dbef -_fgfe {case 0:case 1:return MakeNumberResult (_gaba (_edgb *0.5));default:return MakeNumberResult (0); -};};_edgb -=_dfcd ;};return MakeNumberResult (_dfcd );}; +// IfError is an implementation of the Excel IFERROR() function. It takes two arguments. +func IfError (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0049\u0046\u0045\u0052\u0052\u004f\u0052\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeError {if args [0].Type ==ResultTypeEmpty {return MakeNumberResult (0);};return args [0];};return args [1];};func init (){_abgdg ();RegisterFunction ("\u0041V\u0045\u0052\u0041\u0047\u0045",Average );RegisterFunction ("\u0041\u0056\u0045\u0052\u0041\u0047\u0045\u0041",Averagea ); +RegisterFunction ("\u0043\u004f\u0055N\u0054",Count );RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0041",Counta );RegisterFunction ("\u0043O\u0055\u004e\u0054\u0049\u0046",CountIf );RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0049\u0046\u0053",CountIfs ); +RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0042\u004c\u0041\u004e\u004b",CountBlank );RegisterFunction ("\u004d\u0041\u0058",Max );RegisterFunction ("\u004d\u0041\u0058\u0041",MaxA );RegisterFunction ("\u004d\u0041\u0058\u0049\u0046\u0053",MaxIfs ); +RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u004d\u0041\u0058\u0049\u0046\u0053",MaxIfs );RegisterFunction ("\u004d\u0045\u0044\u0049\u0041\u004e",Median );RegisterFunction ("\u004d\u0049\u004e",Min );RegisterFunction ("\u004d\u0049\u004e\u0041",MinA ); +RegisterFunction ("\u004d\u0049\u004e\u0049\u0046\u0053",MinIfs );RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u004d\u0049\u004e\u0049\u0046\u0053",MinIfs );}; -// Tbilleq implements the Excel TBILLEQ function. -func Tbilleq (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020t\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_beca ,_dgaa ,_aabd :=_fadb (args [0],args [1],"\u0054B\u0049\u004c\u004c\u0045\u0051");if _aabd .Type ==ResultTypeError {return _aabd ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0064is\u0063\u006f\u0075\u006et\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cggf :=_dgaa -_beca ;if _cggf > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0045\u0051\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020m\u006f\u0072e\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079\u0065\u0061r \u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074t\u006c\u0065\u006d\u0065\u006e\u0074"); -};_gaad :=args [2].ValueNumber ;if _gaad <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0045Q\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074 \u0074\u006f\u0020\u0062\u0065 p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeNumberResult ((365*_gaad )/(360-_gaad *_cggf ));}; +// NewCellRef constructs a new cell reference. +func NewCellRef (v string )Expression {return CellRef {_ddd :v }};func _ffab (_feffd []Result ,_dfcgf countMode )float64 {_agdgb :=0.0;for _ ,_baaegd :=range _feffd {switch _baaegd .Type {case ResultTypeNumber :if _dfcgf ==_cafag ||(_dfcgf ==_eebcd &&!_baaegd .IsBoolean ){_agdgb ++; +};case ResultTypeList ,ResultTypeArray :_agdgb +=_ffab (_baaegd .ListValues (),_dfcgf );case ResultTypeString :if _dfcgf ==_cafag {_agdgb ++;};case ResultTypeEmpty :if _dfcgf ==_egaae {_agdgb ++;};};};return _agdgb ;};func _ddcd (_bfgff []Result ,_ecgc rmode )Result {if len (_bfgff )!=2{return MakeErrorResult ("\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006de\u0072\u0069\u0063\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_bfab :=_bfgff [0].AsNumber ();if _bfab .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_bccba :=_bfgff [1].AsNumber ();if _bccba .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_gfgge :=_bccba .ValueNumber ;_dfaad :=_bfab .ValueNumber ;_decf :=1.0;if _gfgge > 0{_decf =_ca .Pow (1/10.0,_gfgge );}else {_decf =_ca .Pow (10.0,-_gfgge );};_dfaad ,_dafb :=_ca .Modf (_dfaad /_decf );switch _ecgc {case _bdeda :const _fcdf =0.499999999; +if _dafb >=_fcdf {_dfaad ++;}else if _dafb <=-_fcdf {_dfaad --;};case _addda :case _ecae :if _dafb > 0{_dfaad ++;}else if _dafb < 0{_dfaad --;};};return MakeNumberResult (_dfaad *_decf );}; -// LookupFunctionComplex looks up and returns a complex function or nil. -func LookupFunctionComplex (name string )FunctionComplex {_gbdc .Lock ();defer _gbdc .Unlock ();if _bfgge ,_abbdf :=_abeb [name ];_abbdf {return _bfgge ;};return nil ;};var _cefgb =[...]int {45,3,44,32,18,40,72,46,47,30,31,32,39,48,28,29,30,31,32,75,39,49,32,56,50,70,23,39,76,57,58,59,60,61,62,63,64,65,66,67,68,77,71,69,54,43,13,19,21,55,82,11,78,9,74,28,29,30,31,32,37,33,34,35,36,38,1,20,39,10,2,8,0,80,79,0,0,0,83,0,81,73,28,29,30,31,32,37,33,34,35,36,38,0,0,39,28,29,30,31,32,37,33,34,35,36,38,26,27,39,51,52,25,14,15,16,17,0,24,23,22,41,23,12,0,6,7,26,27,0,42,0,25,14,15,16,17,0,24,23,22,5,0,12,0,6,7,26,27,0,4,0,25,14,15,16,17,0,24,23,22,41,0,12,53,6,7,26,27,0,0,0,25,14,15,16,17,0,24,23,22,41,0,12,0,6,7}; +// NewVerticalRange constructs a new full columns range. +func NewVerticalRange (v string )Expression {_bcgef :=_da .Split (v ,"\u003a");if len (_bcgef )!=2{return nil ;};if _bcgef [0]> _bcgef [1]{_bcgef [0],_bcgef [1]=_bcgef [1],_bcgef [0];};return VerticalRange {_dddea :_bcgef [0],_deagc :_bcgef [1]};};func _gfda (_gaefg string )string {_gaefg =_da .Replace (_gaefg ,"\u000a","\u005c\u006e",-1); +_gaefg =_da .Replace (_gaefg ,"\u000d","\u005c\u0072",-1);_gaefg =_da .Replace (_gaefg ,"\u0009","\u005c\u0074",-1);return _gaefg ;}; +// Mround is an implementation of the Excel MROUND function. It is not a +// generic rounding function and has some oddities to match Excel's behavior. +func Mround (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u004d\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0077o\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_babd :=args [0].AsNumber ();if _babd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006de\u006e\u0074\u0020\u0074o\u0020\u004d\u0052\u004f\u0055\u004e\u0044\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_dgba :=float64 (1);_gaac :=args [1].AsNumber ();if _gaac .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073e\u0063\u006fn\u0064\u0020\u0061\u0072g\u0075\u006d\u0065n\u0074\u0020\u0074\u006f\u0020\u004d\u0052\u004f\u0055ND\u0028\u0029\u0020m\u0075\u0073t\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006db\u0065\u0072"); +};_dgba =_gaac .ValueNumber ;if _dgba < 0&&_babd .ValueNumber > 0||_dgba > 0&&_babd .ValueNumber < 0{return MakeErrorResult ("\u004d\u0052\u004fUN\u0044\u0028\u0029\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020s\u0069g\u006e\u0073\u0020\u006d\u0075\u0073\u0074\u0020\u006d\u0061\u0074\u0063\u0068"); +};_cfdfe :=_babd .ValueNumber ;_cfdfe ,_gace :=_ca .Modf (_cfdfe /_dgba );if _ca .Trunc (_gace +0.5)> 0{_cfdfe ++;};return MakeNumberResult (_cfdfe *_dgba );}; -// ReferenceType is a type of reference -// -//go:generate stringer -type=ReferenceType -type ReferenceType byte ; +// Reference returns an invalid reference for Number. +func (_babe Number )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; -// Negate is a negate expression like -A1. -type Negate struct{_dggbe Expression };const _cbee =57366; +// Mod is an implementation of the Excel MOD function which returns the +// remainder after division. It requires two numeric argumnts. +func Mod (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u004d\u004fD(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0074wo\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073");};_dfddg :=args [0].AsNumber (); +_dcgd :=args [1].AsNumber ();if _dfddg .Type !=ResultTypeNumber ||_dcgd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u004fD(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0074wo\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};if _dcgd .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"M\u004fD\u0028\u0029\u0020\u0064\u0069\u0076\u0069\u0064e\u0020\u0062\u0079\u0020ze\u0072\u006f");};_gggfd ,_bggc :=_ca .Modf (_dfddg .ValueNumber /_dcgd .ValueNumber );if _bggc < 0{_gggfd --; +};return MakeNumberResult (_dfddg .ValueNumber -_dcgd .ValueNumber *_gggfd );}; -// Time is an implementation of the Excel TIME() function. -func Time (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0049ME\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0068re\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_dee :=args [0].ValueNumber ;_afea :=args [1].ValueNumber ;_eada :=args [2].ValueNumber ;_ebd :=_ceb (_dee ,_afea ,_eada );if _ebd >=0{return MakeNumberResult (_ebd );}else {return MakeErrorResultType (ErrorTypeNum ,"");};};func _adg (_dc ,_ggb [][]Result )bool {if len (_dc )!=len (_ggb ){return false ; -};for _gcb :=range _dc {if len (_dc [_gcb ])!=len (_ggb [_gcb ]){return false ;};};return true ;}; +// Eval evaluates a range returning a list of results or an error. +func (_ebgde Range )Eval (ctx Context ,ev Evaluator )Result {_egbea :=_ebgde ._cgba .Reference (ctx ,ev );_bfcaf :=_ebgde ._gaaca .Reference (ctx ,ev );_cced :=_dfadc (_egbea ,_bfcaf );if _egbea .Type ==ReferenceTypeCell &&_bfcaf .Type ==ReferenceTypeCell {if _fedcf ,_fegfg :=ev .GetFromCache (_cced ); +_fegfg {return _fedcf ;}else {_ccgge :=_egadd (ctx ,ev ,_egbea .Value ,_bfcaf .Value );ev .SetCache (_cced ,_ccgge );return _ccgge ;};};return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072a\u006e\u0067\u0065\u0020"+_cced );}; -// NewEvaluator constructs a new defEval object which is the default formula evaluator. -func NewEvaluator ()Evaluator {_gdda :=&defEval {};_gdda .evCache =_afb ();return _gdda }; -// NewError constructs a new error expression from a string. -func NewError (v string )Expression {return Error {_bab :v }};func _dfef (_aegc ,_dceba []float64 ,_dcca float64 )Result {_ecaa :=false ;_fge :=false ;for _acbce :=0;_acbce < len (_aegc );_acbce ++{if _aegc [_acbce ]> 0{_ecaa =true ;};if _aegc [_acbce ]< 0{_fge =true ; -};};if !_ecaa ||!_fge {return MakeErrorResultType (ErrorTypeNum ,"");};_fcee :=_dcca ;_gdgec :=1e-10;_ecfd :=0;_afa :=50;_bfdf :=false ;for {_efb :=_bgea (_aegc ,_dceba ,_fcee );_dcbcd :=_fcee -_efb /_bgdf (_aegc ,_dceba ,_fcee );_afgc :=_ac .Abs (_dcbcd -_fcee ); -_fcee =_dcbcd ;_ecfd ++;if _afgc <=_gdgec ||_ac .Abs (_efb )<=_gdgec {break ;};if _ecfd > _afa {_bfdf =true ;break ;};};if _bfdf ||_ac .IsNaN (_fcee )||_ac .IsInf (_fcee ,0){return MakeErrorResultType (ErrorTypeNum ,"");};return MakeNumberResult (_fcee ); -};type yyLexer interface{Lex (_gegab *yySymType )int ;Error (_gcde string );}; +// SetLocked does nothing for the invalid reference context. +func (_dfdbf *ivr )SetLocked (cellRef string ,locked bool ){};func (_cffff ResultType )String ()string {if _cffff >=ResultType (len (_afdfde )-1){return _c .Sprintf ("\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_cffff ); +};return _efecf [_afdfde [_cffff ]:_afdfde [_cffff +1]];}; -// Update returns the same object as updating sheet references does not affect String. -func (_gccdc String )Update (q *_ed .UpdateQuery )Expression {return _gccdc };func _gada (_aafd string ,_bgbfd []Result )(*parsedSearchObject ,Result ){_fdga :=len (_bgbfd );if _fdga !=2&&_fdga !=3{return nil ,MakeErrorResult (_aafd +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u006fr\u0020t\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_ffbac :=_bgbfd [0];if _ffbac .Type ==ResultTypeError {return nil ,_ffbac ;};if _ffbac .Type !=ResultTypeString &&_ffbac .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("\u0054\u0068e\u0020\u0066\u0069\u0072s\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0061\u0020\u0073t\u0072\u0069\u006e\u0067"); -};_baegd :=_bgbfd [1];if _baegd .Type ==ResultTypeError {return nil ,_baegd ;};if _baegd .Type !=ResultTypeString &&_baegd .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("\u0054\u0068\u0065\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020a\u0020\u0073t\u0072\u0069\u006e\u0067"); -};_aaaf :=_baegd .Value ();_abda :=_ffbac .Value ();_baac :=1;if _fdga ==3&&_bgbfd [2].Type !=ResultTypeEmpty {_ecff :=_bgbfd [2];if _ecff .Type !=ResultTypeNumber {return nil ,MakeErrorResult ("P\u006f\u0073\u0069\u0074\u0069\u006fn\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062e\u0020\u0061\u0020n\u0075m\u0062\u0065\u0072"); -};_baac =int (_ecff .ValueNumber );if _baac < 1{return nil ,MakeErrorResultType (ErrorTypeValue ,"\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020\u0061 \u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074h\u0061\u006e\u0020\u0030"); -};if _baac > len (_aaaf ){return nil ,MakeErrorResultType (ErrorTypeValue ,"\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075l\u0064\u0020\u0062\u0065\u0020\u0061 \u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074h\u0061\u006e\u0020\u0030"); -};};return &parsedSearchObject {_abda ,_aaaf ,_baac },_ageb ;};func (_dagef *ivr )Cell (ref string ,ev Evaluator )Result {return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065");};func (_bbcfbe *Lexer )emit (_cbadcf tokenType ,_fcdfg []byte ){if _ccff {_c .Println ("\u0065\u006d\u0069\u0074",_cbadcf ,_egbbf (string (_fcdfg ))); -};_bbcfbe ._bgcec <-&node {_cbadcf ,string (_fcdfg )};}; +// Disc implements the Excel DISC function. +func Disc (args []Result )Result {_beea :=len (args );if _beea !=4&&_beea !=5{return MakeErrorResult ("\u0044\u0049SC\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s f\u006fur\u0020\u006f\u0072\u0020\u0066\u0069\u0076e \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_fadb ,_eccc ,_aedcd :=_dada (args [0],args [1],"\u0044\u0049\u0053\u0043");if _aedcd .Type ==ResultTypeError {return _aedcd ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cadg :=args [2].ValueNumber ;if _cadg <=0{return MakeErrorResultType (ErrorTypeNum ,"D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0072\u0020\u0074o \u0062\u0065\u0020\u0070o\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049S\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_badb :=args [3].ValueNumber ;if _badb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0049\u0053\u0043\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0072e\u0064\u0065m\u0070\u0074\u0069\u006f\u006e\u0020t\u006f b\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_adea :=0;if _beea ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0049\u0053\u0043\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_adea =int (args [4].ValueNumber );if !_gcee (_adea ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0066\u006f\u0072 \u0044\u0049\u0053\u0043"); +};};_gfbf ,_aedcd :=_gefd (_fadb ,_eccc ,_adea );if _aedcd .Type ==ResultTypeError {return _aedcd ;};return MakeNumberResult ((_badb -_cadg )/_badb /_gfbf );};func _dada (_fea ,_acec Result ,_bgde string )(float64 ,float64 ,Result ){_adb ,_afgg :=_bdeg (_fea ,"\u0073e\u0074t\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065",_bgde ); +if _afgg .Type ==ResultTypeError {return 0,0,_afgg ;};_dbb ,_afgg :=_bdeg (_acec ,"\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065",_bgde );if _afgg .Type ==ResultTypeError {return 0,0,_afgg ;};if _adb >=_dbb {return 0,0,MakeErrorResultType (ErrorTypeNum ,_bgde +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u006cat\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); +};return _adb ,_dbb ,_egac ;}; -// Eval evaluates and returns a boolean. -func (_ddd Bool )Eval (ctx Context ,ev Evaluator )Result {return MakeBoolResult (_ddd ._cgg )};func (_aebdf ResultType )String ()string {if _aebdf >=ResultType (len (_aade )-1){return _c .Sprintf ("\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_aebdf ); -};return _fgfad [_aade [_aebdf ]:_aade [_aebdf +1]];};func (_edfec tokenType )String ()string {return _ebbfa (int (_edfec ))}; +// Product is an implementation of the Excel PRODUCT() function. +func Product (args []Result )Result {_deeaf :=1.0;for _ ,_affcd :=range args {_affcd =_affcd .AsNumber ();switch _affcd .Type {case ResultTypeNumber :_deeaf *=_affcd .ValueNumber ;case ResultTypeList ,ResultTypeArray :_efdfe :=Product (_affcd .ListValues ()); +if _efdfe .Type !=ResultTypeNumber {return _efdfe ;};_deeaf *=_efdfe .ValueNumber ;case ResultTypeString :case ResultTypeError :return _affcd ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006eha\u006e\u0064\u006ce\u0064\u0020\u0050\u0052ODU\u0043T(\u0029\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0020\u0074\u0079\u0070\u0065\u0020%\u0073",_affcd .Type )); +};};return MakeNumberResult (_deeaf );}; -// ISNONTEXT is an implementation of the Excel ISNONTEXT() function. -func IsNonText (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053N\u004f\u004e\u0054\u0045X\u0054\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073 \u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};return MakeBoolResult (args [0].Type !=ResultTypeString );};const _ge ="\u0042\u0069\u006e\u004f\u0070\u0054y\u0070\u0065\u0055\u006e\u006bn\u006fw\u006e\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0050\u006c\u0075\u0073\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u004d\u0069\u006e\u0075\u0073\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065M\u0075lt\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0044\u0069\u0076\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0045\u0078\u0070\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u004c\u0054\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065G\u0054B\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0045\u0051\u0042\u0069nO\u0070\u0054\u0079\u0070\u0065\u004c\u0045\u0051\u0042i\u006eO\u0070\u0054\u0079\u0070\u0065\u0047\u0045\u0051\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065N\u0045\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0043\u006f\u006e\u0063\u0061\u0074"; +// HasFormula returns FALSE for the invalid reference context. +func (_gbdeg *ivr )HasFormula (cellRef string )bool {return false };func _bggf (_eda ,_agcb ,_cbg ,_eacb float64 ,_bdab int )float64 {var _bbbaa float64 ;if _eda ==0{_bbbaa =_eacb +_cbg *_agcb ;}else {_ffcg :=_ca .Pow (1+_eda ,_agcb );if _bdab ==1{_bbbaa =_eacb *_ffcg +_cbg *(1+_eda )*(_ffcg -1)/_eda ; +}else {_bbbaa =_eacb *_ffcg +_cbg *(_ffcg -1)/_eda ;};};return -_bbbaa ;}; +// Proper is an implementation of the Excel PROPER function that returns a copy +// of the string with each word capitalized. +func Proper (args []Result )Result {if len (args )!=1{return MakeErrorResult ("P\u0052\u004f\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006eg \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_cagaeg :=args [0].AsString ();if _cagaeg .Type !=ResultTypeString {return MakeErrorResult ("P\u0052\u004f\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006eg \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_adgf :=_bc .Buffer {};_ddbd :=false ;for _ ,_geffe :=range _cagaeg .ValueString {if !_ddbd &&_a .IsLetter (_geffe ){_adgf .WriteRune (_a .ToUpper (_geffe ));}else {_adgf .WriteRune (_a .ToLower (_geffe ));};_ddbd =_a .IsLetter (_geffe );};return MakeStringResult (_adgf .String ()); +};var _abged []byte =[]byte {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};func _daec (_efdb ,_aaga []float64 ,_gfbgd float64 )float64 {_gedeg :=_gfbgd +1;_dcfa :=0.0;_ffcge :=len (_efdb ); +_efdg :=_aaga [0];for _bbdg :=1;_bbdg < _ffcge ;_bbdg ++{_gebg :=(_aaga [_bbdg ]-_efdg )/365;_dcfa -=_gebg *_efdb [_bbdg ]/_ca .Pow (_gedeg ,_gebg +1);};return _dcfa ;};func _gcee (_edda int )bool {return _edda >=0&&_edda <=4}; -// Error is called in the case of parsing error and saves an error to a plex. -func (_cbbfb *plex )Error (s string ){_cc .Log .Debug ("\u0070a\u0072s\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",s );_cbbfb ._beff =s ;}; +// Left implements the Excel LEFT(string,[n]) function which returns the +// leftmost n characters. +func Left (args []Result )Result {_cddcc :=1;switch len (args ){case 1:case 2:if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004c\u0045F\u0054\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075me\u006e\u0074"); +};_cddcc =int (args [1].ValueNumber );if _cddcc < 0{return MakeErrorResult ("\u004c\u0045\u0046T \u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020n\u0075m\u0062e\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u003e\u003d\u0020\u0030"); +};if _cddcc ==0{return MakeStringResult ("");};default:return MakeErrorResult ("\u004c\u0045\u0046T \u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type ==ResultTypeList {return MakeErrorResult ("\u004c\u0045\u0046T\u0020\u0063\u0061\u006e'\u0074\u0020\u0062\u0065\u0020\u0063\u0061l\u006c\u0065\u0064\u0020\u006f\u006e\u0020\u0061\u0020\u0072\u0061\u006e\u0067\u0065");};_edaca :=args [0].Value (); +if _cddcc > len (_edaca ){return MakeStringResult (_edaca );};return MakeStringResult (_edaca [0:_cddcc ]);};type yyParserImpl struct{_bcab yySymType ;_bbgff [_ebdcc ]yySymType ;_dgac int ;};const _bgda ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u003a\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u0028\u0020\u0028\u0061\u006d\u007c\u0070\u006d\u0029\u0029\u003f"; -// Reference returns an invalid reference for EmptyExpr. -func (_bff EmptyExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func init (){_cfcgge ();RegisterFunction ("\u0041V\u0045\u0052\u0041\u0047\u0045",Average );RegisterFunction ("\u0041\u0056\u0045\u0052\u0041\u0047\u0045\u0041",Averagea ); -RegisterFunction ("\u0043\u004f\u0055N\u0054",Count );RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0041",Counta );RegisterFunction ("\u0043O\u0055\u004e\u0054\u0049\u0046",CountIf );RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0049\u0046\u0053",CountIfs ); -RegisterFunction ("\u0043\u004f\u0055\u004e\u0054\u0042\u004c\u0041\u004e\u004b",CountBlank );RegisterFunction ("\u004d\u0041\u0058",Max );RegisterFunction ("\u004d\u0041\u0058\u0041",MaxA );RegisterFunction ("\u004d\u0041\u0058\u0049\u0046\u0053",MaxIfs ); -RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u004d\u0041\u0058\u0049\u0046\u0053",MaxIfs );RegisterFunction ("\u004d\u0045\u0044\u0049\u0041\u004e",Median );RegisterFunction ("\u004d\u0049\u004e",Min );RegisterFunction ("\u004d\u0049\u004e\u0041",MinA ); -RegisterFunction ("\u004d\u0049\u004e\u0049\u0046\u0053",MinIfs );RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u004d\u0049\u004e\u0049\u0046\u0053",MinIfs );};const _bddc =57375;func (_dcbgc *Lexer )Next ()*node {_dcbgc ._affb .Lock ();defer _dcbgc ._affb .Unlock (); -if len (_dcbgc ._gddd )> 0{_cegfd :=_dcbgc ._gddd [0];_dcbgc ._gddd =_dcbgc ._gddd [1:];return _cegfd ;};return _dcbgc .nextRaw ();}; -// Search is an implementation of the Excel SEARCH(). -func Search (args []Result )Result {_ggggd ,_daefg :=_gada ("\u0046\u0049\u004e\u0044",args );if _daefg .Type !=ResultTypeEmpty {return _daefg ;};_ebaac :=_ga .ToLower (_ggggd ._cbddg );if _ebaac ==""{return MakeNumberResult (1.0);};_afebe :=_ga .ToLower (_ggggd ._cdee ); -_ceabbe :=_ggggd ._aaagf ;_edeef :=1;for _bbed :=range _afebe {if _edeef < _ceabbe {_edeef ++;continue ;};_fgfg :=_gg .Index (_ebaac ,_afebe [_bbed :]);if _fgfg ==0{return MakeNumberResult (float64 (_edeef ));};_edeef ++;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed"); -};func Unicode (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004fD\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bbde :=args [0].AsString ();if _bbde .Type !=ResultTypeString {return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004fD\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020s\u0069\u006e\u0067\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if len (_bbde .ValueString )==0{return MakeErrorResult ("\u0055\u004e\u0049\u0043\u004f\u0044\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 \u0061\u0020\u006e\u006f\u006e\u002d\u007a\u0065\u0072\u006f\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeNumberResult (float64 (_bbde .ValueString [0]));}; +// EmptyExpr is an empty expression. +type EmptyExpr struct{};func (_cdegg tokenType )String ()string {return _gedgc (int (_cdegg ))}; -// MaxIfs implements the MAXIFS function. -func MaxIfs (args []Result )Result {_cbcd :=_gfad (args ,true ,"\u004d\u0041\u0058\u0049\u0046\u0053");if _cbcd .Type !=ResultTypeEmpty {return _cbcd ;};_gdba :=_gddge (args [1:]);_addba :=-_ac .MaxFloat64 ;_debd :=_cdef (args [0]);for _ ,_cage :=range _gdba {_cegc :=_debd [_cage ._ceef ][_cage ._geaca ].ValueNumber ; -if _addba < _cegc {_addba =_cegc ;};};if _addba ==-_ac .MaxFloat64 {_addba =0;};return MakeNumberResult (float64 (_addba ));};func _cabf (_gefc []Result ,_cgb string )(float64 ,float64 ,Result ){if len (_gefc )!=2{return 0,0,MakeErrorResult (_cgb +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _gefc [0].Type !=ResultTypeNumber {return 0,0,MakeErrorResult (_cgb +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0061\u006c\u0020\u0064\u006f\u006c\u006c\u0061\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_gbff :=_gefc [0].ValueNumber ;if _gefc [1].Type !=ResultTypeNumber {return 0,0,MakeErrorResult (_cgb +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_cgebg :=float64 (int (_gefc [1].ValueNumber ));if _cgebg < 0{return 0,0,MakeErrorResultType (ErrorTypeNum ,_cgb +"\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073 \u0066\u0072\u0061c\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062e \u006e\u006f\u006e \u006e\u0065g\u0061\u0074\u0069\u0076\u0065\u0020n\u0075\u006db\u0065\u0072"); -};return _gbff ,_cgebg ,_ageb ;}; +// Update returns the same object as updating sheet references does not affect named ranges. +func (_accb NamedRangeRef )Update (q *_dac .UpdateQuery )Expression {return _accb }; -// Munit is an implementation of the Excel MUNIT function that returns an -// identity matrix. -func Munit (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0055\u004eIT\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073 \u006fn\u0065 \u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069\u006e\u0070\u0075\u0074"); -};_fefec :=args [0].AsNumber ();if _fefec .Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0055\u004eIT\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073 \u006fn\u0065 \u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069\u006e\u0070\u0075\u0074"); -};_fdcad :=int (_fefec .ValueNumber );_cebfe :=make ([][]Result ,0,_fdcad );for _gdca :=0;_gdca < _fdcad ;_gdca ++{_cfag :=make ([]Result ,_fdcad );for _bcec :=0;_bcec < _fdcad ;_bcec ++{if _gdca ==_bcec {_cfag [_bcec ]=MakeNumberResult (1.0);}else {_cfag [_bcec ]=MakeNumberResult (0.0); -};};_cebfe =append (_cebfe ,_cfag );};return MakeArrayResult (_cebfe );}; +// NewHorizontalRange constructs a new full rows range. +func NewHorizontalRange (v string )Expression {_ggfeg :=_da .Split (v ,"\u003a");if len (_ggfeg )!=2{return nil ;};_bgffd ,_ :=_eb .Atoi (_ggfeg [0]);_dcfee ,_ :=_eb .Atoi (_ggfeg [1]);if _bgffd > _dcfee {_bgffd ,_dcfee =_dcfee ,_bgffd ;};return HorizontalRange {_eefdc :_bgffd ,_cbdg :_dcfee }; +};func _dbag (_efbd ,_fdfg _f .Time ,_ebd int )float64 {if _efbd .After (_fdfg ){_efbd ,_fdfg =_fdfg ,_efbd ;};_gcga :=0;_effd ,_dfc ,_gee :=_efbd .Date ();_bafgc ,_baag ,_gbcc :=_fdfg .Date ();_cffa ,_cfde :=int (_dfc ),int (_baag );_bae ,_ddf :=_gec (_effd ,_cffa ,_gee ,_ebd ),_gec (_bafgc ,_cfde ,_gbcc ,_ebd ); +if !_abfc (_ebd ){return _eba (_bafgc ,_cfde ,_ddf )-_eba (_effd ,_cffa ,_bae );};if _ebd ==0{if (_cffa ==2||_bae < 30)&&_gbcc ==31{_ddf =31;}else if _cfde ==2&&_ddf ==_bbda (_bafgc ,_cfde ){_ddf =_bbda (_bafgc ,2);};}else {if _cffa ==2&&_bae ==30{_bae =_bbda (_effd ,2); +};if _cfde ==2&&_ddf ==30{_ddf =_bbda (_bafgc ,2);};};if _effd < _bafgc ||(_effd ==_bafgc &&_cffa < _cfde ){_gcga =30-_bae +1;_gee =1;_bae =1;_ecfe :=_f .Date (_effd ,_f .Month (_cffa ),_gee ,0,0,0,0,_f .UTC ).AddDate (0,1,0);if _ecfe .Year ()< _bafgc {_gcga +=_defg (_ecfe .Year (),int (_ecfe .Month ()),12,_ebd ); +_ecfe =_ecfe .AddDate (0,13-int (_ecfe .Month ()),0);_gcga +=_eedc (_ecfe .Year (),_bafgc -1,_ebd );};_gcga +=_defg (_bafgc ,int (_ecfe .Month ()),_cfde -1,_ebd );_ecfe =_ecfe .AddDate (0,_cfde -int (_ecfe .Month ()),0);_cffa =_ecfe .Day ();};_gcga +=_ddf -_bae ; +if _gcga > 0{return float64 (_gcga );}else {return 0;};}; -// FloorMath implements _xlfn.FLOOR.MATH which rounds numbers down to the -// nearest multiple of the second argument, toward or away from zero as -// specified by the third argument. -func FloorMath (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u002e\u004dA\u0054\u0048\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if len (args )> 3{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u002e\u004dA\u0054\u0048\u0028)\u0020\u0061\u006c\u006co\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_afca :=args [0].AsNumber ();if _afca .Type !=ResultTypeNumber {return MakeErrorResult ("f\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020FL\u004f\u004f\u0052\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073t \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_dbff :=float64 (1);if _afca .ValueNumber < 0{_dbff =-1;};if len (args )> 1{_gbgb :=args [1].AsNumber ();if _gbgb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061r\u0067\u0075\u006den\u0074\u0020\u0074\u006f\u0020\u0046L\u004f\u004f\u0052\u002e\u004d\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006db\u0065\u0072"); -};_dbff =_gbgb .ValueNumber ;};_bfdb :=float64 (1);if len (args )> 2{_ced :=args [2].AsNumber ();if _ced .Type !=ResultTypeNumber {return MakeErrorResult ("t\u0068\u0069\u0072\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020FL\u004f\u004f\u0052\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073t \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bfdb =_ced .ValueNumber ;};if len (args )==1{return MakeNumberResult (_ac .Floor (_afca .ValueNumber ));};_bfae :=_afca .ValueNumber ;_bfae ,_fcce :=_ac .Modf (_bfae /_dbff );if _fcce !=0&&_afca .ValueNumber < 0&&_bfdb > 0{_bfae ++;};return MakeNumberResult (_bfae *_dbff ); +// Counta implements the COUNTA function. +func Counta (args []Result )Result {return MakeNumberResult (_ffab (args ,_cafag ))};func _gece (_bgff ,_beed float64 ,_bbbg ,_dbdb int )(float64 ,Result ){_eegg ,_dccc :=_ecb (_bgff ),_ecb (_beed );if _dccc .After (_eegg ){_bbdd :=_ebca (_eegg ,_dccc ,_bbbg ,_dbdb ); +_afa :=(_dccc .Year ()-_bbdd .Year ())*12+int (_dccc .Month ())-int (_bbdd .Month ());return float64 (_afa *_bbbg )/12.0,_egac ;};return 0,MakeErrorResultType (ErrorTypeNum ,"\u0053\u0065t\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u006d\u0061\u0074\u0075\u0072\u0069\u0074\u0079\u0020\u0064\u0061\u0074\u0065"); }; -// Days is an implementation of the Excel DAYS() function. -func Days (args []Result )Result {if len (args )!=2{return MakeErrorResult ("D\u0041\u0059\u0053\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};var _daf ,_cbge float64 ;switch args [0].Type {case ResultTypeNumber :_cbge =args [0].ValueNumber ; -case ResultTypeString :_fca :=DateValue ([]Result {args [0]});if _fca .Type ==ResultTypeError {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0065\u006e\u0064\u0020\u0064\u0061\u0074e\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053"); -};_cbge =_fca .ValueNumber ;default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053");};switch args [1].Type {case ResultTypeNumber :_daf =args [1].ValueNumber ; -if _daf < 62&&_cbge >=62{_daf --;};case ResultTypeString :_edf :=DateValue ([]Result {args [1]});if _edf .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u0020DA\u0059\u0053"); -};_daf =_edf .ValueNumber ;default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020D\u0041\u0059\u0053");};_acdbd :=float64 (int (_cbge -_daf ));return MakeNumberResult (_acdbd ); -}; +// Update returns the same object as updating sheet references does not affect SheetPrefixExpr. +func (_bffee SheetPrefixExpr )Update (q *_dac .UpdateQuery )Expression {return _bffee };var _dfad =[...]int {-1000,-7,-3,-1,27,18,22,23,-2,-8,-4,-9,20,-14,10,11,12,13,-5,-13,-6,-12,17,16,15,9,4,5,22,23,24,25,26,28,29,30,31,27,32,35,-1,18,27,-15,-17,-1,-1,-1,-1,33,-5,4,5,21,-16,-11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,36,34,21,-5,33,21,34,19,-17,-1,-5,-10,-1}; -// Reference returns a string reference value to a named range. -func (_ddef NamedRangeRef )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeNamedRange ,Value :_ddef ._cfeb };}; -// PrefixRangeExpr is a range expression that when evaluated returns a list of Results from a given sheet like Sheet1!A1:B4 (all cells from A1 to B4 from a sheet 'Sheet1'). -type PrefixRangeExpr struct{_aege ,_dgac ,_aega Expression }; +// String returns a string representation for Negate. +func (_fgae Negate )String ()string {return "\u002d"+_fgae ._gedcf .String ()};func _efac (_bbaeg string )*criteriaRegex {_agcdbe :=&criteriaRegex {};if _bbaeg ==""{return _agcdbe ;};if _aeae :=_agcdb .FindStringSubmatch (_bbaeg );len (_aeae )> 1{_agcdbe ._egaff =_cfaf ; +_agcdbe ._ceefd =_aeae [1];}else if _edce :=_fede .FindStringSubmatch (_bbaeg );len (_edce )> 1{_agcdbe ._egaff =_cfaf ;_agcdbe ._ceefd =_edce [1];}else if _aacg :=_efgb .FindStringSubmatch (_bbaeg );len (_aacg )> 1{_agcdbe ._egaff =_bdba ;_agcdbe ._ceefd =_aacg [1]; +}else if _bbcgf :=_eceg .FindStringSubmatch (_bbaeg );len (_bbcgf )> 1{_agcdbe ._egaff =_dbebf ;_agcdbe ._ceefd =_bbcgf [1];}else if _aeb :=_babc .FindStringSubmatch (_bbaeg );len (_aeb )> 1{_agcdbe ._egaff =_gcbee ;_agcdbe ._ceefd =_aeb [1];}else if _abgbf :=_dacd .FindStringSubmatch (_bbaeg ); +len (_abgbf )> 1{_agcdbe ._egaff =_aafbb ;_agcdbe ._ceefd =_abgbf [1];};return _agcdbe ;};func _gdde (_bcgg ,_bda _f .Time )bool {_fffc :=_bcgg .Unix ();_cadd :=_bda .Unix ();_fcgc :=_bcgg .Year ();_gcgg :=_gdbc (_fcgc ,_f .March ,1);if _dbga (_fcgc )&&_fffc < _gcgg &&_cadd >=_gcgg {return true ; +};var _cbac =_bda .Year ();var _aefa =_gdbc (_cbac ,_f .March ,1);return (_dbga (_cbac )&&_cadd >=_aefa &&_fffc < _aefa );};func init (){RegisterFunction ("\u0043\u0048\u0041\u0052",Char );RegisterFunction ("\u0043\u004c\u0045A\u004e",Clean );RegisterFunction ("\u0043\u004f\u0044\u0045",Code ); +RegisterFunction ("C\u004f\u004e\u0043\u0041\u0054\u0045\u004e\u0041\u0054\u0045",Concat );RegisterFunction ("\u0043\u004f\u004e\u0043\u0041\u0054",Concat );RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u0043\u004f\u004e\u0043\u0041\u0054",Concat ); +RegisterFunction ("\u0045\u0058\u0041C\u0054",Exact );RegisterFunction ("\u0046\u0049\u004e\u0044",Find );RegisterFunctionComplex ("\u0046\u0049\u004eD\u0042",Findb );RegisterFunction ("\u004c\u0045\u0046\u0054",Left );RegisterFunction ("\u004c\u0045\u0046T\u0042",Left ); +RegisterFunction ("\u004c\u0045\u004e",Len );RegisterFunction ("\u004c\u0045\u004e\u0042",Len );RegisterFunction ("\u004c\u004f\u0057E\u0052",Lower );RegisterFunction ("\u004d\u0049\u0044",Mid );RegisterFunction ("\u0050\u0052\u004f\u0050\u0045\u0052",Proper ); +RegisterFunction ("\u0052E\u0050\u004c\u0041\u0043\u0045",Replace );RegisterFunction ("\u0052\u0045\u0050\u0054",Rept );RegisterFunction ("\u0052\u0049\u0047H\u0054",Right );RegisterFunction ("\u0052\u0049\u0047\u0048\u0054\u0042",Right );RegisterFunction ("\u0053\u0045\u0041\u0052\u0043\u0048",Search ); +RegisterFunctionComplex ("\u0053E\u0041\u0052\u0043\u0048\u0042",Searchb );RegisterFunction ("\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045",Substitute );RegisterFunction ("\u0054",T );RegisterFunction ("\u0054\u0045\u0058\u0054",Text ); +RegisterFunction ("\u0054\u0045\u0058\u0054\u004a\u004f\u0049\u004e",TextJoin );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0054\u0045\u0058T\u004a\u004f\u0049\u004e",TextJoin );RegisterFunction ("\u0054\u0052\u0049\u004d",Trim );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0055\u004e\u0049\u0043\u0048\u0041\u0052",Char ); +RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0055\u004e\u0049\u0043\u004f\u0044\u0045",Unicode );RegisterFunction ("\u0055\u0050\u0050E\u0052",Upper );RegisterFunction ("\u0056\u0041\u004cU\u0045",Value );}; -// Small implements the Excel SMALL function. -func Small (args []Result )Result {return _cgafe (args ,false )}; +// Parse parses an io.Reader to get an Expression. If expression is parsed with an error, nil is returned +func Parse (r _d .Reader )Expression {_bdcdf :=&plex {_eadca :LexReader (r )};_egafd (_bdcdf );if _bdcdf ._bfbgf !=""{return nil ;};return _bdcdf ._cegg ;}; -// Rate implements the Excel RATE function. -func Rate (args []Result )Result {_bbef :=len (args );if _bbef < 3||_bbef > 6{return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0074\u0068\u0072\u0065\u0065 \u0061\u006e\u0064\u0020\u0073i\u0078"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fcga :=args [0].ValueNumber ;if _fcga !=float64 (int (_fcga )){return MakeErrorResultType (ErrorTypeNum ,"R\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072i\u006fd\u0073\u0020\u0074\u006f \u0062\u0065 \u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065q\u0075\u0069\u0072e\u0073\u0020\u0070\u0061y\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bagc :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_afbaa :=args [2].ValueNumber ;_feafe :=0.0;if _bbef >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_feafe =args [3].ValueNumber ;};_edfcd :=0.0;if _bbef >=5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("R\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_edfcd =args [4].ValueNumber ;if _edfcd !=0{_edfcd =1;};};_eabf :=0.1;if _bbef >=6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0041\u0054\u0045\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eabf =args [5].ValueNumber ;};_adcc :=100;_dccgf :=0;_dbdca :=false ;_bedg :=1e-6;_bbcd :=_eabf ;for _dccgf < _adcc &&!_dbdca {_fcggg :=_ac .Pow (_bbcd +1,_fcga );_gddgf :=_ac .Pow (_bbcd +1,_fcga -1);_facb :=_bbcd *_edfcd +1;_agaac :=_bagc *(_fcggg -1); -_gfecg :=_feafe +_fcggg *_afbaa +_agaac *_facb /_bbcd ;_bbae :=_fcga *_gddgf *_afbaa -_agaac *_facb /_ac .Pow (_bbcd ,2);_egcd :=(_fcga *_bagc *_gddgf *_facb +_agaac *_edfcd )/_bbcd ;_adcb :=_gfecg /(_bbae +_egcd );if _ac .Abs (_adcb )< _bedg {_dbdca =true ; -};_dccgf ++;_bbcd -=_adcb ;};return MakeNumberResult (_bbcd );}; +// TextJoin is an implementation of the Excel TEXTJOIN function. +func TextJoin (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0054\u0045\u0058\u0054\u004aO\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074h\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0054\u0045\u0058T\u004a\u004f\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0065\u006c\u0069\u006d\u0069\u0074\u0065\u0072\u0020\u0074\u006f\u0020\u0062\u0065 \u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); +};_bedgb :=args [0].ValueString ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0045\u0058\u0054\u004a\u004f\u0049\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065c\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0072 \u0062\u006f\u006f\u006c\u0065a\u006e"); +};_fgec :=args [1].ValueNumber !=0;_eabd :=_fgeae (args [2:],[]string {},_fgec );return MakeStringResult (_da .Join (_eabd ,_bedgb ));}; -// Median implements the MEDIAN function that returns the median of a range of -// values. -func Median (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004d\u0045D\u0049\u0041\u004e\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020l\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_cabg :=_acadc (args );_e .Float64s (_cabg );var _dbddb float64 ;if len (_cabg )%2==0{_dbddb =(_cabg [len (_cabg )/2-1]+_cabg [len (_cabg )/2])/2;}else {_dbddb =_cabg [len (_cabg )/2];};return MakeNumberResult (_dbddb );}; +// IsLogical is an implementation of the Excel ISLOGICAL() function. +func IsLogical (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004c\u004f\u0047\u0049\u0043A\u004c\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_efab :=args [0].Ref ;if _efab .Type !=ReferenceTypeCell {return MakeErrorResult ("I\u0053\u004c\u004f\u0047\u0049\u0043\u0041\u004c\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072\u0067\u0075\u006de\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); +};return MakeBoolResult (ctx .Cell (_efab .Value ,ev ).IsBoolean );}; -// NewString constructs a new string expression. -func NewString (v string )Expression {v =_ga .Replace (v ,"\u0022\u0022","\u0022",-1);return String {_gaac :v };};const _gcgab int =30; +// String returns a string representation of a vertical range with prefix. +func (_gdca PrefixVerticalRange )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_gdca ._cdcfbd .String (),_gdca ._cgbb ,_gdca ._gffbe );}; -// Eval evaluates and returns the result of an error expression. -func (_gfa Error )Eval (ctx Context ,ev Evaluator )Result {return MakeErrorResult (_gfa ._bab )};func _gcba (_efabg string ,_ebcb func (_eecca float64 )float64 )Function {return func (_faea []Result )Result {if len (_faea )!=1{return MakeErrorResult (_efabg +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_abgf :=_faea [0].AsNumber ();switch _abgf .Type {case ResultTypeNumber :_cfddb :=_ebcb (_abgf .ValueNumber );if _ac .IsNaN (_cfddb ){return MakeErrorResult (_efabg +"\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0065\u0064\u0020\u004e\u0061\u004e");}; -if _ac .IsInf (_cfddb ,0){return MakeErrorResult (_efabg +"\u0020r\u0065t\u0075\u0072\u006e\u0065\u0064 \u0069\u006ef\u0069\u006e\u0069\u0074\u0079");};if _cfddb ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,_efabg +"\u0020d\u0069v\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065\u0072\u006f"); -};return MakeNumberResult (1/_cfddb );case ResultTypeList ,ResultTypeString :return MakeErrorResult (_efabg +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072i\u0063\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -case ResultTypeError :return _abgf ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068a\u006e\u0064\u006c\u0065d\u0020\u0025\u0073\u0028\u0029\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_efabg ,_abgf .Type )); -};};}; +// Eval evaluates a horizontal range returning a list of results or an error. +func (_bacdb HorizontalRange )Eval (ctx Context ,ev Evaluator )Result {_gfga :=_bacdb .horizontalRangeReference ();if _fbec ,_dedc :=ev .GetFromCache (_gfga );_dedc {return _fbec ;};_dfccb ,_fcfdca :=_ebfb (ctx ,_bacdb ._eefdc ,_bacdb ._cbdg );_edfab :=_egadd (ctx ,ev ,_dfccb ,_fcfdca ); +ev .SetCache (_gfga ,_edfab );return _edfab ;}; -// Function is a standard function whose result only depends on its arguments. -type Function func (_dgdba []Result )Result ;func _fgce (_cfdda int )bool {if _cfdda ==_cfdda /400*400{return true ;};if _cfdda ==_cfdda /100*100{return false ;};return _cfdda ==_cfdda /4*4;}; +// CeilingPrecise is an implementation of the CEILING.PRECISE function which +// returns the ceiling of a number. +func CeilingPrecise (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002eP\u0052\u0045\u0043IS\u0045\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020o\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};if len (args )> 2{return MakeErrorResult ("\u0043\u0045I\u004c\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u0061\u006c\u006c\u006f\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_ceeed :=args [0].AsNumber ();if _ceeed .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069r\u0073\u0074\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_ddaa :=float64 (1);if _ceeed .ValueNumber < 0{_ddaa =-1;};if len (args )> 1{_ceae :=args [1].AsNumber ();if _ceae .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043E\u0049L\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_ddaa =_ca .Abs (_ceae .ValueNumber );};if len (args )==1{return MakeNumberResult (_ca .Ceil (_ceeed .ValueNumber ));};_dbdc :=_ceeed .ValueNumber ;_dbdc ,_bfbc :=_ca .Modf (_dbdc /_ddaa );if _bfbc !=0{if _ceeed .ValueNumber > 0{_dbdc ++;};};return MakeNumberResult (_dbdc *_ddaa ); +};func _ebfa (_fggfc Reference ,_cbec Context )bool {return _cbec .Sheet (_fggfc .Value )==InvalidReferenceContext ;}; -// Mirr implements the Excel MIRR function. -func Mirr (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u004d\u0049R\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeList &&args [0].Type !=ResultTypeArray {return MakeErrorResult ("M\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0076\u0061\u006c\u0075\u0065s\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020ar\u0072\u0061\u0079 \u0074y\u0070\u0065"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049\u0052\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0069\u006e\u0061\u006e\u0063e\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_becg :=args [1].ValueNumber +1;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049\u0052\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0069\u006e\u0076\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_cfcgg :=args [2].ValueNumber +1;if _cfcgg ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_fcfgc :=_cdef (args [0]);_deac :=float64 (len (_fcfgc ));_febg ,_afce :=0.0,0.0;_ccfa ,_bfbc :=1.0,1.0;_bdcdf ,_adcfa :=false ,false ;for _ ,_cdgc :=range _fcfgc {for _ ,_bbfa :=range _cdgc {if _bbfa .Type ==ResultTypeNumber &&!_bbfa .IsBoolean {_cfdg :=_bbfa .ValueNumber ; -if _cfdg ==0{continue ;}else {if _cfdg > 0{_bdcdf =true ;_afce +=_bbfa .ValueNumber *_bfbc ;}else {_adcfa =true ;_febg +=_bbfa .ValueNumber *_ccfa ;};_ccfa /=_becg ;_bfbc /=_cfcgg ;};};};};if !_bdcdf ||!_adcfa {return MakeErrorResultType (ErrorTypeDivideByZero ,""); -};_cebf :=-_afce /_febg ;_cebf *=_ac .Pow (_cfcgg ,_deac -1);_cebf =_ac .Pow (_cebf ,1/(_deac -1));return MakeNumberResult (_cebf -1);};func _fgd (_eggc ,_ccf ,_ecg int )float64 {return float64 (_deeb (_eggc ,_ee .Month (_ccf ),_ecg )/86400)+_bbf ;};func _fde (_agg string )(int ,int ,float64 ,bool ,bool ,Result ){_fbcb :=""; -_dbd :=[]string {};for _aaee ,_fgf :=range _debg {_dbd =_fgf .FindStringSubmatch (_agg );if len (_dbd )> 1{_fbcb =_aaee ;break ;};};if _fbcb ==""{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};_egga :=_dbd [1]=="";_dbd =_dbd [49:]; -_efcf :=len (_dbd );_acec :=_dbd [_efcf -1];_dff :=_acec =="\u0061\u006d";_cgaf :=_acec =="\u0070\u006d";var _badf ,_ggad int ;var _dede float64 ;var _eca error ;switch _fbcb {case "\u0068\u0068":_badf ,_eca =_ba .Atoi (_dbd [0]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg ); -};_ggad =0;_dede =0;case "\u0068\u0068\u003am\u006d":_badf ,_eca =_ba .Atoi (_dbd [0]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};_ggad ,_eca =_ba .Atoi (_dbd [2]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg ); -};_dede =0;case "\u006d\u006d\u003as\u0073":_badf =0;_ggad ,_eca =_ba .Atoi (_dbd [0]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};_dede ,_eca =_ba .ParseFloat (_dbd [2],64);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg ); -};case "\u0068\u0068\u003a\u006d\u006d\u003a\u0073\u0073":_badf ,_eca =_ba .Atoi (_dbd [0]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};_ggad ,_eca =_ba .Atoi (_dbd [2]);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg ); -};_dede ,_eca =_ba .ParseFloat (_dbd [4],64);if _eca !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};};if _ggad >=60{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};if _dff ||_cgaf {if _badf > 12||_dede >=60{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg ); -}else if _badf ==12{_badf =0;};}else if _badf >=24||_dede >=10000{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_cfg );};return _badf ,_ggad ,_dede ,_cgaf ,_egga ,_ageb ;}; +// Context is a formula execution context. Formula evaluation uses the context +// to retreive information from sheets. +type Context interface{ -// Update updates the FunctionCall references after removing a row/column. -func (_cgdg FunctionCall )Update (q *_ed .UpdateQuery )Expression {_egfc :=[]Expression {};for _ ,_ffbe :=range _cgdg ._dadfd {_dabdc :=_ffbe .Update (q );_egfc =append (_egfc ,_dabdc );};return FunctionCall {_ebbcg :_cgdg ._ebbcg ,_dadfd :_egfc };};func _bbeb (_dedc ,_bbgg ,_agbb ,_caaf float64 ,_ggage int )float64 {var _ffag float64 ; -if _dedc ==0{_ffag =_caaf +_agbb *_bbgg ;}else {_eefb :=_ac .Pow (1+_dedc ,_bbgg );if _ggage ==1{_ffag =_caaf *_eefb +_agbb *(1+_dedc )*(_eefb -1)/_dedc ;}else {_ffag =_caaf *_eefb +_agbb *(_eefb -1)/_dedc ;};};return -_ffag ;}; +// Cell returns the result of evaluating a cell. +Cell (_gdbd string ,_bee Evaluator )Result ; -// String returns a string representation of a vertical range. -func (_dgba VerticalRange )String ()string {return _dgba .verticalRangeReference ()}; +// Sheet returns an evaluation context for a given sheet name. This is used +// when evaluating cells that pull data from other sheets (e.g. ='Sheet 2'!A1). +Sheet (_bfg string )Context ; -// Oddlyield implements the Excel ODDLYIELD function. -func Oddlyield (args []Result )Result {if len (args )!=7&&len (args )!=8{return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u006f\u0072\u0020\u0065\u0069\u0067\u0068\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_fgeg ,_gbbg ,_ddcd :=_fadb (args [0],args [1],"\u004fD\u0044\u004c\u0059\u0049\u0045\u004cD");if _ddcd .Type ==ResultTypeError {return _ddcd ;};_gfcb ,_ddcd :=_acab (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E"); -if _ddcd .Type ==ResultTypeError {return _ddcd ;};if _gfcb >=_fgeg {return MakeErrorResultType (ErrorTypeNum ,"\u004c\u0061\u0073\u0074\u0020i\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0064\u0061\u0074\u0065\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074e"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_aagcc :=args [3].ValueNumber ;if _aagcc < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("O\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006ff \u0074\u0079p\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bbea :=args [4].ValueNumber ;if _bbea <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0073h\u006fu\u006c\u0064\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u004fD\u0044\u004cY\u0049\u0045\u004c\u0044 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); -};_cgac :=args [5].ValueNumber ;if _cgac < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bbgf :=float64 (int (args [6].ValueNumber ));if !_deef (_bbgf ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_cgadd :=0;if len (args )==8&&args [7].Type !=ResultTypeEmpty {if args [7].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0062a\u0073\u0069\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_cgadd =int (args [7].ValueNumber );if !_abec (_cgadd ){return MakeErrorResultType (ErrorTypeNum ,"I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0062\u0061\u0073\u0069s\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044"); -};};_bgge ,_ddcd :=_dfab (_gfcb ,_gbbg ,_cgadd );if _ddcd .Type ==ResultTypeError {return _ddcd ;};_bgge *=_bbgf ;_cegbb ,_ddcd :=_dfab (_fgeg ,_gbbg ,_cgadd );if _ddcd .Type ==ResultTypeError {return _ddcd ;};_cegbb *=_bbgf ;_caeb ,_ddcd :=_dfab (_gfcb ,_fgeg ,_cgadd ); -if _ddcd .Type ==ResultTypeError {return _ddcd ;};_caeb *=_bbgf ;_feeb :=_cgac +_bgge *100*_aagcc /_bbgf ;_feeb /=_bbea +_caeb *100*_aagcc /_bbgf ;_feeb --;_feeb *=_bbgf /_cegbb ;return MakeNumberResult (_feeb );};func _caadd (_gccae yyLexer )int {return _adbf ().Parse (_gccae )}; +// GetEpoch returns the time epoch of the context's Workbook. +GetEpoch ()_f .Time ; +// GetFilename returns the full filename of the context's Workbook. +GetFilename ()string ; -// HasFormula returns FALSE for the invalid reference context. -func (_agge *ivr )HasFormula (cellRef string )bool {return false };const _gddcf =2;const (_ byte =iota ;_defd ;_efgb ;_dcfc ;_adea ;_fcda ;);func (_bega HorizontalRange )horizontalRangeReference ()string {return _c .Sprintf ("\u0025\u0064\u003a%\u0064",_bega ._gggeg ,_bega ._aagdg ); -};var ReferenceInvalid =Reference {Type :ReferenceTypeInvalid }; +// GetWidth returns a worksheet's column width. +GetWidth (_cea int )float64 ; -// ISERR is an implementation of the Excel ISERR() function. -func IsErr (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0045\u0052\u0052\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};return MakeBoolResult (args [0].Type ==ResultTypeError &&args [0].ValueString !="\u0023\u004e\u002f\u0041");}; +// GetFormat returns a cell's format. +GetFormat (_eff string )string ; -// GetLabelPrefix returns an empty string for the invalid reference context. -func (_cdgbf *ivr )GetLabelPrefix (cellRef string )string {return ""};func init (){RegisterFunction ("\u0043\u0048\u0041\u0052",Char );RegisterFunction ("\u0043\u004c\u0045A\u004e",Clean );RegisterFunction ("\u0043\u004f\u0044\u0045",Code );RegisterFunction ("C\u004f\u004e\u0043\u0041\u0054\u0045\u004e\u0041\u0054\u0045",Concat ); -RegisterFunction ("\u0043\u004f\u004e\u0043\u0041\u0054",Concat );RegisterFunction ("\u005f\u0078\u006cf\u006e\u002e\u0043\u004f\u004e\u0043\u0041\u0054",Concat );RegisterFunction ("\u0045\u0058\u0041C\u0054",Exact );RegisterFunction ("\u0046\u0049\u004e\u0044",Find ); -RegisterFunctionComplex ("\u0046\u0049\u004eD\u0042",Findb );RegisterFunction ("\u004c\u0045\u0046\u0054",Left );RegisterFunction ("\u004c\u0045\u0046T\u0042",Left );RegisterFunction ("\u004c\u0045\u004e",Len );RegisterFunction ("\u004c\u0045\u004e\u0042",Len ); -RegisterFunction ("\u004c\u004f\u0057E\u0052",Lower );RegisterFunction ("\u004d\u0049\u0044",Mid );RegisterFunction ("\u0050\u0052\u004f\u0050\u0045\u0052",Proper );RegisterFunction ("\u0052E\u0050\u004c\u0041\u0043\u0045",Replace );RegisterFunction ("\u0052\u0045\u0050\u0054",Rept ); -RegisterFunction ("\u0052\u0049\u0047H\u0054",Right );RegisterFunction ("\u0052\u0049\u0047\u0048\u0054\u0042",Right );RegisterFunction ("\u0053\u0045\u0041\u0052\u0043\u0048",Search );RegisterFunctionComplex ("\u0053E\u0041\u0052\u0043\u0048\u0042",Searchb ); -RegisterFunction ("\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045",Substitute );RegisterFunction ("\u0054",T );RegisterFunction ("\u0054\u0045\u0058\u0054",Text );RegisterFunction ("\u0054\u0045\u0058\u0054\u004a\u004f\u0049\u004e",TextJoin ); -RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0054\u0045\u0058T\u004a\u004f\u0049\u004e",TextJoin );RegisterFunction ("\u0054\u0052\u0049\u004d",Trim );RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0055\u004e\u0049\u0043\u0048\u0041\u0052",Char ); -RegisterFunction ("\u005f\u0078\u006c\u0066\u006e\u002e\u0055\u004e\u0049\u0043\u004f\u0044\u0045",Unicode );RegisterFunction ("\u0055\u0050\u0050E\u0052",Upper );RegisterFunction ("\u0056\u0041\u004cU\u0045",Value );}; +// GetLabelPrefix returns cell's label prefix dependent on cell horizontal alignment. +GetLabelPrefix (_fce string )string ; -// NewPrefixHorizontalRange constructs a new full rows range with prefix. -func NewPrefixHorizontalRange (pfx Expression ,v string )Expression {_gegc :=_ga .Split (v ,"\u003a");if len (_gegc )!=2{return nil ;};_eedab ,_ :=_ba .Atoi (_gegc [0]);_abddd ,_ :=_ba .Atoi (_gegc [1]);if _eedab > _abddd {_eedab ,_abddd =_abddd ,_eedab ; -};return PrefixHorizontalRange {_fddd :pfx ,_cgbd :_eedab ,_fgde :_abddd };}; +// GetFormat returns if cell is protected. +GetLocked (_ead string )bool ; -// Eval evaluates a horizontal range with prefix returning a list of results or an error. -func (_gccfb PrefixHorizontalRange )Eval (ctx Context ,ev Evaluator )Result {_ebbce :=_gccfb ._fddd .Reference (ctx ,ev );switch _ebbce .Type {case ReferenceTypeSheet :if _bdefb (_ebbce ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_ebbce .Value )); -};_ceeaa :=_gccfb .horizontalRangeReference (_ebbce .Value );if _cegef ,_efeeb :=ev .GetFromCache (_ceeaa );_efeeb {return _cegef ;};_agffb :=ctx .Sheet (_ebbce .Value );_bfca ,_cffe :=_gfdd (_agffb ,_gccfb ._cgbd ,_gccfb ._fgde );_faeb :=_gdbda (_agffb ,ev ,_bfca ,_cffe ); -ev .SetCache (_ceeaa ,_faeb );return _faeb ;default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_ebbce .Type )); -};};func _dbf (_bgbe ,_gcca ,_gbaa int )bool {if _gcca < 1||_gcca > 12{return false ;};if _gbaa < 1{return false ;};return _gbaa <=_deae (_bgbe ,_gcca );}; +// HasFormula returns if cell contains formula. +HasFormula (_fgce string )bool ; -// MakeBoolResult constructs a boolean result (internally a number). -func MakeBoolResult (b bool )Result {if b {return Result {Type :ResultTypeNumber ,ValueNumber :1,IsBoolean :true };};return Result {Type :ResultTypeNumber ,ValueNumber :0,IsBoolean :true };}; +// IsBool returns if cell contains boolean value. +IsBool (_fcd string )bool ; -// NewSheetPrefixExpr constructs a new prefix expression. -func NewSheetPrefixExpr (s string )Expression {return &SheetPrefixExpr {_ffdfd :s }};var _aaeg ,_bccef ,_dcbe ,_dbca ,_bcgca ,_ecgca ,_ebff ,_geea ,_fgbae ,_cdeb ,_ffca ,_dccbe ,_ededc ,_gccf ,_gdbf *_gab .Regexp ;var _cbe =[]int {31,28,31,30,31,30,31,31,30,31,30,31}; +// IsDBCS returns if workbook default language is among DBCS. +IsDBCS ()bool ; +// LastColumn returns the name of last column which contains data in range of context sheet's given rows. +LastColumn (_dadb ,_dgfc int )string ; -// Eval evaluates and returns an expression with prefix. -func (_dfde PrefixExpr )Eval (ctx Context ,ev Evaluator )Result {_egdf :=_dfde ._fcgc .Reference (ctx ,ev );switch _egdf .Type {case ReferenceTypeSheet :if _bdefb (_egdf ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_egdf .Value )); -};_ffab :=ctx .Sheet (_egdf .Value );return _dfde ._dfaga .Eval (_ffab ,ev );default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_egdf .Type )); -};};const _ccag =57357; +// LastRow returns the name of last row which contains data in range of context sheet's given columns. +LastRow (_ade string )int ; -// Effect implements the Excel EFFECT function. -func Effect (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u0046F\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u006f\u006d\u0069n\u0061\u006c\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_acbc :=args [0].ValueNumber ;if _acbc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0045\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u006f\u006d\u0069n\u0061\u006c\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0046\u0046\u0045\u0043\u0054 \u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u006f\u0066 \u0063\u006f\u006d\u0070\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074"); -};_cegb :=float64 (int (args [1].ValueNumber ));if _cegb < 1{return MakeErrorResultType (ErrorTypeNum ,"E\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0063o\u006dp\u006f\u0075\u006e\u0064i\u006e\u0067 \u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0031\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065"); -};return MakeNumberResult (_ac .Pow ((1+_acbc /_cegb ),_cegb )-1);}; +// SetLocked returns sets cell's protected attribute. +SetLocked (_fga string ,_bgd bool ); -// Combina is an implementation of the Excel COMBINA function whic returns the -// number of combinations with repetitions. -func Combina (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004dB\u0049\u004e\u0041\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_aegcg :=args [0].AsNumber ();_fdefd :=args [1].AsNumber ();if _aegcg .Type !=ResultTypeNumber ||_fdefd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043\u004fMB\u0049\u004e\u0041(\u0029\u0020\u0072\u0065qui\u0072es\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_cebfd :=_ac .Trunc (_aegcg .ValueNumber );_dfea :=_ac .Trunc (_fdefd .ValueNumber );if _cebfd < _dfea {return MakeErrorResult ("\u0043O\u004d\u0042\u0049\u004e\u0041\u0028\u0029\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u006e\u0020\u003e\u0020\u006b"); -};if _cebfd ==0{return MakeNumberResult (0);};args [0]=MakeNumberResult (_cebfd +_dfea -1);args [1]=MakeNumberResult (_cebfd -1);return Combin (args );}; +// NamedRange returns a named range. +NamedRange (_fbf string )Reference ; -// String returns a string representation for Negate. -func (_aeeff Negate )String ()string {return "\u002d"+_aeeff ._dggbe .String ()}; +// SetOffset is used so that the Context can evaluate cell references +// differently when they are not absolute (e.g. not like '$A$5'). See the +// shared formula support in Cell for usage. +SetOffset (_fbfa ,_ccb uint32 );}; -// NewCellRef constructs a new cell reference. -func NewCellRef (v string )Expression {return CellRef {_ceg :v }};func _eaad (_fefa []string ,_gafba int )string {return _ba .Itoa (len (_fefa [len (_fefa )-1-_gafba ]))};const _gdeg =57362;func _ede (_dad float64 )_ee .Time {_ebg :=int64 ((_dad -_bbf )*_cgf ); -return _ee .Unix (0,_ebg ).UTC ()}; +// Month is an implementation of the Excel MONTH() function. +func Month (args []Result )Result {if len (args )!=1{return MakeErrorResult ("M\u004f\u004e\u0054\u0048\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006ee\u0020\u0061\u0072g\u0075m\u0065\u006e\u0074");};_bdg :=args [0];switch _bdg .Type {case ResultTypeEmpty :return MakeNumberResult (1); +case ResultTypeNumber :_gcca :=_ecb (_bdg .ValueNumber );return MakeNumberResult (float64 (_gcca .Month ()));case ResultTypeString :_eadg :=_da .ToLower (_bdg .ValueString );if !_bfdc (_eadg ){_ ,_ ,_ ,_ ,_cfff ,_cgg :=_cgec (_eadg );if _cgg .Type ==ResultTypeError {_cgg .ErrorMessage ="\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0066\u006f\u0072\u0020\u004dON\u0054\u0048"; +return _cgg ;};if _cfff {return MakeNumberResult (1);};};_ ,_cfcb ,_ ,_ ,_gcdb :=_dfeg (_eadg );if _gcdb .Type ==ResultTypeError {return _gcdb ;};return MakeNumberResult (float64 (_cfcb ));default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004d\u004fN\u0054\u0048"); +};}; -// Substitute is an implementation of the Excel SUBSTITUTE function. -func Substitute (args []Result )Result {_ebgg :=len (args );if _ebgg !=3&&_ebgg !=4{return MakeErrorResult ("\u0053\u0055\u0042\u0053\u0054\u0049\u0054U\u0054\u0045\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u0066\u006f\u0075\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_gdbc ,_abdg :=_bfcea (args [0],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u0074\u0065\u0078\u0074");if _abdg .Type ==ResultTypeError {return _abdg ;};_ecbe ,_abdg :=_bfcea (args [1],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u006f\u006c\u0064\u0020\u0074\u0065\u0078\u0074"); -if _abdg .Type ==ResultTypeError {return _abdg ;};_ffgg ,_abdg :=_bfcea (args [2],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u006e\u0065\u0077\u0020\u0074\u0065\u0078\u0074");if _abdg .Type ==ResultTypeError {return _abdg ;};_agcgg :=0; -if _ebgg ==3{return MakeStringResult (_ga .Replace (_gdbc ,_ecbe ,_ffgg ,-1));}else {_fafgf ,_bbcg :=_bfddb (args [3],"\u0053\u0055\u0042\u0053\u0054\u0049\u0054\u0055\u0054\u0045","\u0069\u006e\u0073t\u0061\u006e\u0063\u0065\u005f\u006e\u0075\u006d"); -if _bbcg .Type ==ResultTypeError {return _bbcg ;};_agcgg =int (_fafgf );if _agcgg < 1{return MakeErrorResult ("\u0069\u006es\u0074\u0061\u006e\u0063e\u005f\u006eu\u006d\u0020\u0073\u0068\u006f\u0075\u006c\u0064 \u0062\u0065\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e \u007a\u0065\u0072\u006f"); -};_bfddd :=_gdbc ;_caebe :=_agcgg ;_ecgdd :=-1;_cgbgd :=len (_ecbe );_gacg :=0;for {_caebe --;_bbcfb :=_ga .Index (_bfddd ,_ecbe );if _bbcfb ==-1{_ecgdd =-1;break ;}else {_ecgdd =_bbcfb +_gacg ;if _caebe ==0{break ;};_begb :=_cgbgd +_bbcfb ;_gacg +=_begb ; -_bfddd =_bfddd [_begb :];};};if _ecgdd ==-1{return MakeStringResult (_gdbc );}else {_ccbbd :=_gdbc [:_ecgdd ];_beac :=_gdbc [_ecgdd +_cgbgd :];return MakeStringResult (_ccbbd +_ffgg +_beac );};};}; +// LCM implements the Excel LCM() function which returns the least common +// multiple of a range of numbers. +func LCM (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004c\u0043M(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0061t \u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_cfeg :=[]float64 {}; +for _ ,_cafgd :=range args {switch _cafgd .Type {case ResultTypeString :_dfcg :=_cafgd .AsNumber ();if _dfcg .Type !=ResultTypeNumber {return MakeErrorResult ("\u004c\u0043M(\u0029\u0020\u006fn\u006c\u0079\u0020\u0061cce\u0070ts\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_cfeg =append (_cfeg ,_dfcg .ValueNumber );case ResultTypeList :_aeff :=LCM (_cafgd .ValueList );if _aeff .Type !=ResultTypeNumber {return _aeff ;};_cfeg =append (_cfeg ,_aeff .ValueNumber );case ResultTypeNumber :_cfeg =append (_cfeg ,_cafgd .ValueNumber ); +case ResultTypeEmpty :case ResultTypeError :return _cafgd ;};};if len (_cfeg )==0{return MakeErrorResult ("\u004cC\u004d\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020a\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u006e\u006fn\u002d\u0065m\u0070\u0074\u0079\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};if _cfeg [0]< 0{return MakeErrorResult ("\u004c\u0043M\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};if len (_cfeg )==1{return MakeNumberResult (_cfeg [0]); +};_fgbd :=_cfeg [0];for _cddc :=1;_cddc < len (_cfeg );_cddc ++{if _cfeg [_cddc ]< 0{return MakeErrorResult ("\u004c\u0043M\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_fgbd =_befbd (_fgbd ,_cfeg [_cddc ]);};return MakeNumberResult (_fgbd );};func _cdfbb (_egbce []Result )[]rangeIndex {_adab :=[]rangeIndex {};_aefac :=len (_egbce );for _dfae :=0;_dfae < _aefac -1;_dfae +=2{_bedfd :=[]rangeIndex {};_afbff :=_dfddc (_egbce [_dfae ]); +_cdbed :=_faaaf (_egbce [_dfae +1]);if _dfae ==0{for _fbbff ,_ffac :=range _afbff {for _dffgd ,_bbbe :=range _ffac {if _ccac (_bbbe ,_cdbed ){_bedfd =append (_bedfd ,rangeIndex {_fbbff ,_dffgd });};};};}else {for _ ,_ceebe :=range _adab {_gceg :=_afbff [_ceebe ._gcdf ][_ceebe ._beeabc ]; +if _ccac (_gceg ,_cdbed ){_bedfd =append (_bedfd ,_ceebe );};};};if len (_bedfd )==0{return []rangeIndex {};};_adab =_bedfd [:];};return _adab ;}; -// Duration implements the Excel DURATION function. -func Duration (args []Result )Result {_cfeea ,_ecfe :=_eceb (args ,"\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e");if _ecfe .Type ==ResultTypeError {return _ecfe ;};_acbg :=_cfeea ._fga ;_befd :=_cfeea ._gbg ;_eecd :=_cfeea ._bdcd ;_bbbfb :=_cfeea ._ecefc ; -_gffc :=_cfeea ._efgg ;_ecgd :=_cfeea ._dgdf ;return _egeg (_acbg ,_befd ,_eecd ,_bbbfb ,_gffc ,_ecgd );};func _abec (_accb int )bool {return _accb >=0&&_accb <=4};const _babge =57353; +// Ppmt implements the Excel PPPMT function. +func Ppmt (args []Result )Result {_ggdc :=len (args );if _ggdc < 4||_ggdc > 6{return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006ff\u0020\u0066\u006f\u0075\u0072\u0020a\u006e\u0064\u0020s\u0069\u0078"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_acac :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004dT\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dgfb :=args [1].ValueNumber ;if _dgfb <=0{return MakeErrorResultType (ErrorTypeNum ,"P\u0050\u004d\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020p\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069v\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_deeg :=args [2].ValueNumber ;if _deeg < _dgfb {return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064s\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065s\u0073\u0020\u0074\u0068\u0061\u006e \u0070\u0065\u0072i\u006f\u0064"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_aabg :=args [3].ValueNumber ;_dbeb :=0.0;if _ggdc >=5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_dbeb =args [4].ValueNumber ;};_cbeg :=0;if _ggdc ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_cbeg =int (args [5].ValueNumber );if _cbeg !=0{_cbeg =1;};};return MakeNumberResult (_gdaca (_acac ,_deeg ,_aabg ,_dbeb ,_cbeg )-_bbbf (_acac ,_dgfb ,_deeg ,_aabg ,_dbeb ,_cbeg ));};func _cede (_eacg []Result ,_cfdfa bool ,_ffcca string )Result {var _adbcf ,_acfgd string ; +if _cfdfa {_adbcf ="\u0074\u0068\u0072e\u0065";_acfgd ="\u006f\u0064\u0064";}else {_adbcf ="\u0074\u0077\u006f";_acfgd ="\u0065\u0076\u0065\u006e";};_dffg :=len (_eacg );if (_cfdfa &&_dffg < 3)||(!_cfdfa &&_dffg < 2){return MakeErrorResult (_ffcca +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020"+_adbcf +" \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0073"); +};if (_dffg /2*2==_dffg )==_cfdfa {return MakeErrorResult (_ffcca +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_acfgd +" \u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020a\u0072\u0067\u0075\u006den\u0074\u0073");};_fbddc :=-1;_fafb :=-1; +for _fdaa :=0;_fdaa < _dffg ;_fdaa +=2{_aeeb :=_eacg [_fdaa ];if _aeeb .Type !=ResultTypeArray &&_aeeb .Type !=ResultTypeList {return MakeErrorResult (_ffcca +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u006e\u0067\u0065\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065 \u006c\u0069\u0073\u0074\u0020o\u0072\u0020a\u0072\u0072\u0061\u0079"); +};_edeeg :=_dfddc (_aeeb );if _fafb ==-1{_fafb =len (_edeeg );_fbddc =len (_edeeg [0]);}else if len (_edeeg )!=_fafb ||len (_edeeg [0])!=_fbddc {return MakeErrorResult (_ffcca +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0061l\u006c\u0020\u0072\u0061n\u0067\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065\u0020\u0073\u0069\u007a\u0065"); +};if _cfdfa &&_fdaa ==0{_fdaa --;};};return _egac ;};func _fbeb (_gebc []Result )[]float64 {_ggbcd :=make ([]float64 ,0);for _ ,_bgef :=range _gebc {if _bgef .Type ==ResultTypeEmpty {continue ;};_bgef =_bgef .AsNumber ();switch _bgef .Type {case ResultTypeNumber :if !_bgef .IsBoolean {_ggbcd =append (_ggbcd ,_bgef .ValueNumber ); +};case ResultTypeList ,ResultTypeArray :_ggbcd =append (_ggbcd ,_fbeb (_bgef .ListValues ())...);case ResultTypeString :default:_eg .Log .Debug ("\u0075\u006e\u0068\u0061\u006ed\u006c\u0065\u0064\u0020\u0065\u0078\u0074\u0072\u0061\u0063\u0074\u004e\u0075m\u0062\u0065\u0072\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_bgef .Type ); +};};return _ggbcd ;};const _gda =_f .Second *1; -// Mod is an implementation of the Excel MOD function which returns the -// remainder after division. It requires two numeric argumnts. -func Mod (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u004d\u004fD(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0074wo\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073");};_fecd :=args [0].AsNumber (); -_dcee :=args [1].AsNumber ();if _fecd .Type !=ResultTypeNumber ||_dcee .Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u004fD(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0074wo\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};if _dcee .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"M\u004fD\u0028\u0029\u0020\u0064\u0069\u0076\u0069\u0064e\u0020\u0062\u0079\u0020ze\u0072\u006f");};_cdbff ,_cacga :=_ac .Modf (_fecd .ValueNumber /_dcee .ValueNumber );if _cacga < 0{_cdbff --; -};return MakeNumberResult (_fecd .ValueNumber -_dcee .ValueNumber *_cdbff );}; +// Negate is a negate expression like -A1. +type Negate struct{_gedcf Expression };var _gabg []byte =[]byte {0,1,2,1,11,1,12,1,13,1,14,1,15,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,2,0,1,2,3,4,2,3,5,2,3,6,2,3,7,2,3,8,2,3,9,2,3,10}; +func _faaaf (_cdbee Result )*criteriaParsed {_acfa :=_cdbee .Type ==ResultTypeNumber ;_dfcgd :=_cdbee .ValueNumber ;_agfd :=_da .ToLower (_cdbee .ValueString );_baef :=_efac (_agfd );return &criteriaParsed {_acfa ,_dfcgd ,_agfd ,_baef };}; -// ISBLANK is an implementation of the Excel ISBLANK() function. -func IsBlank (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u0053\u0042\u004c\u0041\u004e\u004b(\u0029\u0020\u0061\u0063\u0063\u0065p\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};return MakeBoolResult (args [0].Type ==ResultTypeEmpty );};var _ggec =[]ri {{1000,"\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +// Vdb implements the Excel VDB function. +func Vdb (args []Result )Result {_aaae :=len (args );if _aaae < 5||_aaae > 7{return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065\u006e\u0020\u0066\u0069\u0076\u0065\u0020a\u006e\u0064\u0020\u0073\u0065v\u0065\u006e"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_fddg :=args [0].ValueNumber ;if _fddg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044B \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 co\u0073t \u0074\u006f\u0020\u0062\u0065\u0020\u006eon\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_gggf :=args [1].ValueNumber ;if _gggf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_dbcc :=args [2].ValueNumber ;if _dbcc ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if _dbcc < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065");};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("V\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0074\u0061\u0072\u0074 p\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_aaaeg :=args [3].ValueNumber ;if _aaaeg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065\u0073\u0073\u0020\u0074h\u0061n\u0020\u006f\u006e\u0065"); +};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056D\u0042\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0065\u006e\u0064 \u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_badf :=args [4].ValueNumber ;if _aaaeg > _badf {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020s\u0074\u0061\u0072\u0074\u0020\u0070\u0065r\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0056\u0044\u0042"); +};if _badf > _dbcc {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0065\u006e\u0064\u0020\u0070e\u0072i\u006f\u0064\u0020\u0066\u006f\u0072\u0020V\u0044\u0042");};_dgaa :=2.0;if _aaae > 5{if args [5].Type ==ResultTypeEmpty {_dgaa =0.0; +}else {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dgaa =args [5].ValueNumber ;if _dgaa < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); +};};};_fecb :=false ;if _aaae > 6&&args [6].Type !=ResultTypeEmpty {if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056D\u0042\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020n\u006f\u005f\u0073\u0077\u0069\u0074\u0063\u0068\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_fecb =args [6].ValueNumber !=0;};_fgcbf :=0.0;_ceg :=_ca .Floor (_aaaeg );_dbbb :=_ca .Ceil (_badf );if _fecb {for _cafc :=_ceg +1;_cafc <=_dbbb ;_cafc ++{_ddfea :=_efbc (_fddg ,_gggf ,_dbcc ,_cafc ,_dgaa );if _cafc ==_ceg +1{_ddfea *=_ca .Min (_badf ,_ceg +1)-_aaaeg ; +}else if _cafc ==_dbbb {_ddfea *=_badf +1-_dbbb ;};_fgcbf +=_ddfea ;};}else {_ecdd :=_dbcc ;var _edfa float64 ;if !_ggbg (_aaaeg ,_ca .Floor (_aaaeg )){if _dgaa ==1{_eafa :=_dbcc /2;if _aaaeg > _eafa ||_ggbg (_aaaeg ,_eafa ){_edfa =_aaaeg -_eafa ;_aaaeg =_eafa ; +_badf -=_edfa ;_ecdd ++;};};};if _dgaa !=0{_fddg -=_bbdf (_fddg ,_gggf ,_dbcc ,_ecdd ,_aaaeg ,_dgaa );};_fgcbf =_bbdf (_fddg ,_gggf ,_dbcc ,_dbcc -_aaaeg ,_badf -_aaaeg ,_dgaa );};return MakeNumberResult (_fgcbf );};func _bbda (_ecf ,_eab int )int {if _eab ==2&&_dbga (_ecf ){return 29; +}else {return _ddde [_eab -1];};}; +// Reference returns an invalid reference for Bool. +func (_bdb Bool )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; -// NewPrefixRangeExpr constructs a new range with prefix. -func NewPrefixRangeExpr (pfx ,from ,to Expression )Expression {_fadd ,_cbdae ,_bced :=_gbce (from ,to );if _bced !=nil {_cc .Log .Debug (_bced .Error ());return NewError (_bced .Error ());};return PrefixRangeExpr {_aege :pfx ,_dgac :_fadd ,_aega :_cbdae }; -};func _afeb (_cfece string ,_dacd func (_bfceb float64 )float64 )Function {return func (_efda []Result )Result {if len (_efda )!=1{return MakeErrorResult (_cfece +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};_dffe :=_efda [0].AsNumber ();switch _dffe .Type {case ResultTypeNumber :_ffdg :=_dacd (_dffe .ValueNumber );if _ac .IsNaN (_ffdg ){return MakeErrorResult (_cfece +"\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0065\u0064\u0020\u004e\u0061\u004e");};if _ac .IsInf (_ffdg ,0){return MakeErrorResult (_cfece +"\u0020r\u0065t\u0075\u0072\u006e\u0065\u0064 \u0069\u006ef\u0069\u006e\u0069\u0074\u0079"); -};return MakeNumberResult (_ffdg );case ResultTypeList ,ResultTypeString :return MakeErrorResult (_cfece +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072i\u0063\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -case ResultTypeError :return _dffe ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068a\u006e\u0064\u006c\u0065d\u0020\u0025\u0073\u0028\u0029\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_cfece ,_dffe .Type )); -};};};func _dfdg (_gbfgg string ,_fecb []Result )(*parsedReplaceObject ,Result ){if len (_fecb )!=4{return nil ,MakeErrorResult (_gbfgg +"\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if _fecb [0].Type !=ResultTypeString {return nil ,MakeErrorResult (_gbfgg +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u0073t\u0072\u0069\u006e\u0067"); -};_dfbga :=_fecb [0].ValueString ;if _fecb [1].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_gbfgg +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e \u0061\u0020\u006eu\u006db\u0065\u0072"); -};_cdafd :=int (_fecb [1].ValueNumber )-1;if _fecb [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_gbfgg +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0069r\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_cgcbg :=int (_fecb [2].ValueNumber );if _fecb [3].Type !=ResultTypeString {return nil ,MakeErrorResult (_gbfgg +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0074\u0068\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e \u0061\u0020\u0073t\u0072i\u006e\u0067"); -};_egbf :=_fecb [3].ValueString ;return &parsedReplaceObject {_dfbga ,_cdafd ,_cgcbg ,_egbf },_ageb ;}; +//go:generate ragel -G2 -Z lexer.rl +//go:generate goimports -w lexer.go +type Lexer struct{_cdecc chan *node ;_cbdf _dg .Mutex ;_adfce []chan *node ;_cbgfc []*node ;};const _bfc ="\u0028(\u005b0\u002d\u0039\u005d\u0029\u002b)\u0020\u0028a\u006d\u007c\u0070\u006d\u0029";func (_fcacc VerticalRange )verticalRangeReference ()string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_fcacc ._dddea ,_fcacc ._deagc ); +}; -// Rept is an implementation of the Excel REPT function that returns n copies of -// a string. -func Rept (args []Result )Result {if len (args )!=2{return MakeErrorResult ("R\u0045\u0050\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};_dcde :=args [0].AsString ();if _dcde .Type !=ResultTypeString {return MakeErrorResult ("\u0050R\u004f\u0050E\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); -};_bbcfa :=args [1].AsNumber ();if _bbcfa .Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052O\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};if _bbcfa .ValueNumber < 0{return MakeErrorResult ("\u0050\u0052\u004fP\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074o\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030"); -};if _bbcfa .ValueNumber ==0{return MakeStringResult ("");};_eaba :=_gd .Buffer {};for _fggfg :=0;_fggfg < int (_bbcfa .ValueNumber );_fggfg ++{_eaba .WriteString (_dcde .ValueString );};return MakeStringResult (_eaba .String ());};const _dafbe =57359; -var _bbf float64 =25569.0; +// Median implements the MEDIAN function that returns the median of a range of +// values. +func Median (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004d\u0045D\u0049\u0041\u004e\u0020r\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020l\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cggb :=_fbeb (args );_g .Float64s (_cggb );var _ffdgc float64 ;if len (_cggb )%2==0{_ffdgc =(_cggb [len (_cggb )/2-1]+_cggb [len (_cggb )/2])/2;}else {_ffdgc =_cggb [len (_cggb )/2];};return MakeNumberResult (_ffdgc );}; -// SumIf implements the SUMIF function. -func SumIf (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0053\u0055\u004d\u0049\u0046\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0068\u0072e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");}; -_afdg :=args [0];if _afdg .Type !=ResultTypeArray &&_afdg .Type !=ResultTypeList {return MakeErrorResult ("\u0053\u0055\u004d\u0049\u0046\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0066i\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_gbc :=_cdef (_afdg );_bcgd :=args [2];if _bcgd .Type !=ResultTypeArray &&_bcgd .Type !=ResultTypeList {return MakeErrorResult ("\u0053\u0055\u004dI\u0046\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0061\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_cgafd :=_cdef (_bcgd );_efbb :=_gacc (args [1]);_fdgda :=0.0;for _ecddf ,_bggcb :=range _gbc {for _gadff ,_edcab :=range _bggcb {if _bgef (_edcab ,_efbb ){_fdgda +=_cgafd [_ecddf ][_gadff ].ValueNumber ;};};};return MakeNumberResult (_fdgda );};var _cefda =[...]struct{_aedcb int ; -_edcdb int ;_fdcgb string ;}{};var _fcebc =[...]int {2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36}; +// Error is called in the case of parsing error and saves an error to a plex. +func (_cbced *plex )Error (s string ){_eg .Log .Debug ("\u0070a\u0072s\u0065\u0020\u0065\u0072\u0072\u006f\u0072\u003a\u0020\u0025\u0073",s );_cbced ._bfbgf =s ;}; -// Update updates references in the PrefixHorizontalRange after removing a row/column. -func (_caaa PrefixHorizontalRange )Update (q *_ed .UpdateQuery )Expression {return _caaa };func _aafdg (_acbbc ,_dbfa int )string {const TOKSTART =4;if !_bffa {return "\u0073\u0079\u006et\u0061\u0078\u0020\u0065\u0072\u0072\u006f\u0072";};for _ ,_cfgb :=range _cefda {if _cfgb ._aedcb ==_acbbc &&_cfgb ._edcdb ==_dbfa {return "\u0073\u0079\u006e\u0074\u0061\u0078\u0020\u0065\u0072r\u006f\u0072\u003a\u0020"+_cfgb ._fdcgb ; -};};_cfgef :="\u0073y\u006e\u0074\u0061\u0078 \u0065\u0072\u0072\u006f\u0072:\u0020u\u006ee\u0078\u0070\u0065\u0063\u0074\u0065\u0064 "+_ebbfa (_dbfa );_fedea :=make ([]int ,0,4);_ecbf :=_cgdf [_acbbc ];for _dffc :=TOKSTART ;_dffc -1< len (_bcfce );_dffc ++{if _decda :=_ecbf +_dffc ; -_decda >=0&&_decda < _dbbec &&_dddg [_cefgb [_decda ]]==_dffc {if len (_fedea )==cap (_fedea ){return _cfgef ;};_fedea =append (_fedea ,_dffc );};};if _ecgcc [_acbbc ]==-2{_dffbef :=0;for _accd [_dffbef ]!=-1||_accd [_dffbef +1]!=_acbbc {_dffbef +=2;}; -for _dffbef +=2;_accd [_dffbef ]>=0;_dffbef +=2{_cbeed :=_accd [_dffbef ];if _cbeed < TOKSTART ||_accd [_dffbef +1]==0{continue ;};if len (_fedea )==cap (_fedea ){return _cfgef ;};_fedea =append (_fedea ,_cbeed );};if _accd [_dffbef +1]!=0{return _cfgef ; -};};for _fbaea ,_cecdc :=range _fedea {if _fbaea ==0{_cfgef +="\u002c\u0020\u0065x\u0070\u0065\u0063\u0074\u0069\u006e\u0067\u0020";}else {_cfgef +="\u0020\u006f\u0072\u0020";};_cfgef +=_ebbfa (_cecdc );};return _cfgef ;};func _eecc (_fgeb ,_bdea ,_gdff ,_eedag ,_efbg float64 )float64 {var _dcdd float64 ; -_cgd :=_efbg /_gdff ;if _cgd >=1{_cgd =1;if _eedag ==1{_dcdd =_fgeb ;}else {_dcdd =0;};}else {_dcdd =_fgeb *_ac .Pow (1-_cgd ,_eedag -1);};_aedde :=_fgeb *_ac .Pow (1-_cgd ,_eedag );var _dffb float64 ;if _aedde < _bdea {_dffb =_dcdd -_bdea ;}else {_dffb =_dcdd -_aedde ; -};if _dffb < 0{_dffb =0;};return _dffb ;}; +// Update updates references in the PrefixExpr after removing a row/column. +func (_edbeag PrefixExpr )Update (q *_dac .UpdateQuery )Expression {_facf :=_edbeag ;_bggee :=_edbeag ._ddaeb .String ();if _bggee ==q .SheetToUpdate {_cefb :=*q ;_cefb .UpdateCurrentSheet =true ;_facf ._abbc =_edbeag ._abbc .Update (&_cefb );};return _facf ; +};const _dbbe =57354;func _ggba (_bbfg []Result )Result {_aceec :=_bbfg [0].ValueList ;_cdbe :=len (_aceec );switch len (_bbfg ){case 1:_degg :=[]Result {};for _ ,_ecbcf :=range _aceec {_degg =append (_degg ,MakeBoolResult (_ecbcf .ValueNumber !=0));}; +return MakeListResult (_degg );case 2:_fgcd :=_bbfg [1];switch _fgcd .Type {case ResultTypeNumber ,ResultTypeString ,ResultTypeEmpty :_gaad :=[]Result {};for _ ,_baaed :=range _aceec {var _fgced Result ;if _baaed .ValueNumber ==0{_fgced =MakeBoolResult (false ); +}else {_fgced =_fgcd ;};_gaad =append (_gaad ,_fgced );};return MakeListResult (_gaad );case ResultTypeList :_fbdc :=_ebaad (_fgcd ,_cdbe );_fdab :=[]Result {};for _bfda ,_debabb :=range _aceec {var _bcad Result ;if _debabb .ValueNumber ==0{_bcad =MakeBoolResult (false ); +}else {_bcad =_fbdc [_bfda ];};_fdab =append (_fdab ,_bcad );};return MakeListResult (_fdab );case ResultTypeArray :_dcgb :=_dea (_fgcd ,len (_fgcd .ValueArray ),_cdbe );_bfeag :=[][]Result {};for _ ,_bbee :=range _dcgb {_adeac :=[]Result {};for _dgef ,_cgdf :=range _aceec {var _dbde Result ; +if _cgdf .ValueNumber ==0{_dbde =MakeBoolResult (false );}else {_dbde =_bbee [_dgef ];};_adeac =append (_adeac ,_dbde );};_bfeag =append (_bfeag ,_adeac );};return MakeArrayResult (_bfeag );};case 3:_caafa :=_bbfg [1];_efbcd :=_bbfg [2];_gbab :=_edacf (_caafa ); +_gegb :=_edacf (_efbcd );if _gbab &&_gegb {_ffgge :=[]Result {};for _ ,_ggfd :=range _aceec {var _ddeg Result ;if _ggfd .ValueNumber ==0{_ddeg =_efbcd ;}else {_ddeg =_caafa ;};_ffgge =append (_ffgge ,_ddeg );};return MakeListResult (_ffgge );};if _caafa .Type !=ResultTypeArray &&_efbcd .Type !=ResultTypeArray {_gecad :=_ebaad (_caafa ,_cdbe ); +_aggg :=_ebaad (_efbcd ,_cdbe );_bgbd :=[]Result {};for _edbf ,_faebb :=range _aceec {var _fgag Result ;if _faebb .ValueNumber ==0{_fgag =_aggg [_edbf ];}else {_fgag =_gecad [_edbf ];};_bgbd =append (_bgbd ,_fgag );};return MakeListResult (_bgbd );};_bcdb ,_adcce :=len (_caafa .ValueArray ),len (_efbcd .ValueArray ); +_gaae ,_ccbb :=_bcdb ,_adcce ;if _adcce > _gaae {_gaae ,_ccbb =_ccbb ,_gaae ;};_cegf :=_dea (_caafa ,_gaae ,_cdbe );_daabf :=_dea (_efbcd ,_gaae ,_cdbe );_ebdc :=[][]Result {};for _dabe :=0;_dabe < _gaae ;_dabe ++{_ebge :=[]Result {};for _agbg ,_dggb :=range _aceec {var _bgfa Result ; +if _dggb .ValueNumber ==0{if _dabe < _adcce {_bgfa =_daabf [_dabe ][_agbg ];}else {_bgfa =MakeErrorResultType (ErrorTypeNA ,"");};}else {if _dabe < _bcdb {_bgfa =_cegf [_dabe ][_agbg ];}else {_bgfa =MakeErrorResultType (ErrorTypeNA ,"");};};_ebge =append (_ebge ,_bgfa ); +};_ebdc =append (_ebdc ,_ebge );};return MakeArrayResult (_ebdc );};return MakeErrorResult ("");};func (_eacfe *ivr )SetOffset (col ,row uint32 ){}; -// Reference returns an invalid reference for BinaryExpr. -func (_cf BinaryExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _fbce (_agacd ,_aabae Result ,_ffde string )(*xargs ,Result ){if _agacd .Type !=ResultTypeList &&_agacd .Type !=ResultTypeArray {return nil ,MakeErrorResult (_ffde +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0076\u0061lue\u0073 t\u006f\u0020\u0062\u0065\u0020\u006f\u0066 a\u0072\u0072\u0061\u0079\u0020\u0074\u0079p\u0065"); -};_gbab :=_cdef (_agacd );_ecfa :=[]float64 {};for _ ,_cbgf :=range _gbab {for _ ,_efbd :=range _cbgf {if _efbd .Type ==ResultTypeNumber &&!_efbd .IsBoolean {_ecfa =append (_ecfa ,_efbd .ValueNumber );}else {return nil ,MakeErrorResult (_ffde +"\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0076\u0061\u006c\u0075\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0073"); -};};};_afag :=len (_ecfa );if len (_ecfa )< 2{return nil ,MakeErrorResultType (ErrorTypeNum ,"");};if _aabae .Type !=ResultTypeList &&_aabae .Type !=ResultTypeArray {return nil ,MakeErrorResult (_ffde +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0064\u0061\u0074\u0065s\u0020\u0074\u006f\u0020\u0062\u0065\u0020o\u0066\u0020\u0061\u0072\u0072\u0061\u0079\u0020\u0074\u0079p\u0065"); -};_aggb :=_cdef (_aabae );_bdfd :=[]float64 {};_baggag :=0.0;for _ ,_dfdfe :=range _aggb {for _ ,_gfde :=range _dfdfe {if _gfde .Type ==ResultTypeNumber &&!_gfde .IsBoolean {_degc :=float64 (int (_gfde .ValueNumber ));if _degc < _baggag {return nil ,MakeErrorResultType (ErrorTypeNum ,_ffde +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0061\u0074\u0065\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u0069\u006e\u0020\u0061\u0073\u0063\u0065\u006edi\u006e\u0067\u0020o\u0072d\u0065\u0072"); -};_bdfd =append (_bdfd ,_degc );_baggag =_degc ;}else {return nil ,MakeErrorResult (_ffde +"\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0064\u0061\u0074\u0065\u0073\u0020t\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0073");};};};if len (_bdfd )!=_afag {return nil ,MakeErrorResultType (ErrorTypeNum ,""); -};return &xargs {_ecfa ,_bdfd },MakeEmptyResult ();}; +// Update returns the same object as updating sheet references does not affect ConstArrayExpr. +func (_ebc ConstArrayExpr )Update (q *_dac .UpdateQuery )Expression {return _ebc }; -// Ifs is an implementation of the Excel IFS() function. -func Ifs (args []Result )Result {if len (args )< 2{return MakeErrorResult ("I\u0046\u0053\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061t\u0020\u006c\u0065\u0061\u0073\u0074\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};for _efeg :=0;_efeg < len (args )-1;_efeg +=2{if args [_efeg ].ValueNumber ==1{return args [_efeg +1];};};return MakeErrorResultType (ErrorTypeNA ,"");};func _caef (_dgbf ,_baedd []string )[]string {for _ ,_cagc :=range _baedd {_dgbf =append (_dgbf ,_cagc ); -};return _dgbf ;};const _dabb =57355; +// String returns a string representation of a horizontal range. +func (_cfdec HorizontalRange )String ()string {return _cfdec .horizontalRangeReference ()};type parsedSearchObject struct{_bcbbd string ;_dafec string ;_agbgd int ;}; -// GetFilename returns an empty string for the invalid reference context. -func (_fdaa *ivr )GetFilename ()string {return ""};func _gacc (_bgfc Result )*criteriaParsed {_gbbc :=_bgfc .Type ==ResultTypeNumber ;_fgda :=_bgfc .ValueNumber ;_bdgdb :=_ga .ToLower (_bgfc .ValueString );_ccge :=_begfe (_bdgdb );return &criteriaParsed {_gbbc ,_fgda ,_bdgdb ,_ccge }; -}; +// String returns a string representation of SheetPrefixExpr. +func (_eacbg SheetPrefixExpr )String ()string {return _eacbg ._afgc }; -// Ddb implements the Excel DDB function. -func Ddb (args []Result )Result {_cdae :=len (args );if _cdae !=4&&_cdae !=5{return MakeErrorResult ("\u0044\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_efggd :=args [0].ValueNumber ;if _efggd < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044B \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 co\u0073t \u0074\u006f\u0020\u0062\u0065\u0020\u006eon\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fcde :=args [1].ValueNumber ;if _fcde < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dedg :=args [2].ValueNumber ;if _dedg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ecgg :=args [3].ValueNumber ;if _ecgg < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0070\u0065\u0072i\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065\u0073\u0073\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065"); -};if _ecgg > _dedg {return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072i\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0044\u0042");};_deefb :=2.0;if _cdae ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_deefb =args [4].ValueNumber ;if _deefb < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); -};};return MakeNumberResult (_eecc (_efggd ,_fcde ,_dedg ,_ecgg ,_deefb ));}; +// NewError constructs a new error expression from a string. +func NewError (v string )Expression {return Error {_ag :v }};const _bgfaa int =30; -// Eval evaluates a range with prefix returning a list of results or an error. -func (_egea PrefixRangeExpr )Eval (ctx Context ,ev Evaluator )Result {_cfad :=_egea ._aege .Reference (ctx ,ev );_egbfb :=_egea ._dgac .Reference (ctx ,ev );_fcaed :=_egea ._aega .Reference (ctx ,ev );switch _cfad .Type {case ReferenceTypeSheet :if _bdefb (_cfad ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_cfad .Value )); -};_eedg :=_cbedf (_cfad ,_egbfb ,_fcaed );if _egbfb .Type ==ReferenceTypeCell &&_fcaed .Type ==ReferenceTypeCell {if _defg ,_efaee :=ev .GetFromCache (_eedg );_efaee {return _defg ;}else {_ebbb :=_gdbda (ctx .Sheet (_cfad .Value ),ev ,_egbfb .Value ,_fcaed .Value ); -ev .SetCache (_eedg ,_ebbb );return _ebbb ;};};return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072a\u006e\u0067\u0065\u0020"+_eedg );default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_cfad .Type )); -};}; +// Mduration implements the Excel MDURATION function. +func Mduration (args []Result )Result {_edee ,_fbed :=_abc (args ,"\u004dD\u0055\u0052\u0041\u0054\u0049\u004fN");if _fbed .Type ==ResultTypeError {return _fbed ;};_eadb :=_edee ._bcf ;_fdce :=_edee ._ccc ;_eebc :=_edee ._gede ;_bbcb :=_edee ._ebde ;_gbge :=_edee ._dfdd ; +_eccgd :=_edee ._gbed ;_dafg :=_faba (_eadb ,_fdce ,_eebc ,_bbcb ,_gbge ,_eccgd );if _dafg .Type ==ResultTypeError {return _dafg ;};_bbce :=_dafg .ValueNumber /(1.0+_bbcb /_gbge );return MakeNumberResult (_bbce );}; -// String returns an empty string for Error. -func (_add Error )String ()string {return ""}; +// Xnpv implements the Excel XNPV function. +func Xnpv (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0058\u004eP\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("X\u004e\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_abfd :=args [0].ValueNumber ;if _abfd <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0058\u004e\u0050\u0056\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073i\u0074\u0069\u0076\u0065"); +};_fagf ,_fgdg :=_adge (args [1],args [2],"\u0058\u004e\u0050\u0056");if _fgdg .Type ==ResultTypeError {return _fgdg ;};_cdgf :=_fagf ._egaa ;_fbad :=_fagf ._befg ;_dfa :=0.0;_fced :=_fbad [0];for _bagb ,_bega :=range _cdgf {_dfa +=_bega /_ca .Pow (1+_abfd ,(_fbad [_bagb ]-_fced )/365); +};return MakeNumberResult (_dfa );}; -// Minute is an implementation of the Excel MINUTE() function. -func Minute (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0049\u004e\u0055T\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_ecef :=args [0];switch _ecef .Type {case ResultTypeEmpty :return MakeNumberResult (0); -case ResultTypeNumber :_aaa :=_ede (_ecef .ValueNumber );return MakeNumberResult (float64 (_aaa .Minute ()));case ResultTypeString :_efg :=_ga .ToLower (_ecef .ValueString );if !_aeac (_efg ){_ ,_ ,_ ,_ecc ,_afbf :=_acb (_efg );if _afbf .Type ==ResultTypeError {_afbf .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s\u0020\u0066\u006f\u0072\u0020\u004d\u0049\u004e\u0055\u0054\u0045"; -return _afbf ;};if _ecc {return MakeNumberResult (0);};};_ ,_eedf ,_ ,_ ,_ ,_ffgf :=_fde (_efg );if _ffgf .Type ==ResultTypeError {return _ffgf ;};return MakeNumberResult (float64 (_eedf ));default:return MakeErrorResult ("\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u004d\u0049NU\u0054\u0045"); -};};const _ecgdcfc =1;var _ecgcc =[...]int {0,-2,1,2,0,0,0,0,11,12,13,14,0,16,5,6,7,8,22,0,24,46,0,26,25,29,30,31,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,18,20,9,10,0,0,23,32,33,47,0,49,51,34,35,36,37,38,39,40,41,42,43,44,45,0,17,0,0,15,27,0,48,53,4,19,21,28,50,52}; -func _acb (_acgb string )(int ,int ,int ,bool ,Result ){_edc :="";_bcfa :=[]string {};for _egaa ,_ggfc :=range _eea {_bcfa =_ggfc .FindStringSubmatch (_acgb );if len (_bcfa )> 1{_edc =_egaa ;break ;};};if _edc ==""{return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc ); -};_fed :=false ;var _cfa ,_eaf ,_ead int ;var _beg error ;switch _edc {case "\u006d\u006d\u002f\u0064\u0064\u002f\u0079\u0079":_eaf ,_beg =_ba .Atoi (_bcfa [1]);if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_ead ,_beg =_ba .Atoi (_bcfa [3]); -if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_cfa ,_beg =_ba .Atoi (_bcfa [5]);if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};if _cfa < 0||_cfa > 9999||(_cfa > 99&&_cfa < 1900){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc ); -};_cfa =_bagg (_cfa );_fed =_bcfa [8]=="";case "\u006dm\u0020\u0064\u0064\u002c\u0020\u0079y":_eaf =_dgc [_bcfa [1]];_ead ,_beg =_ba .Atoi (_bcfa [14]);if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_cfa ,_beg =_ba .Atoi (_bcfa [16]); -if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};if _cfa < 0||_cfa > 9999||(_cfa > 99&&_cfa < 1900){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_cfa =_bagg (_cfa );_fed =_bcfa [19]=="";case "\u0079\u0079\u002d\u006d\u006d\u002d\u0064\u0064":_afec ,_fgc :=_ba .Atoi (_bcfa [1]); -if _fgc !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_bgdb ,_fgc :=_ba .Atoi (_bcfa [3]);if _fgc !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_afbd ,_fgc :=_ba .Atoi (_bcfa [5]);if _fgc !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc ); -};if _afec >=1900&&_afec < 10000{_cfa =_afec ;_eaf =_bgdb ;_ead =_afbd ;}else if _afec > 0&&_afec < 13{_eaf =_afec ;_ead =_bgdb ;_cfa =_afbd ;}else {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_fed =_bcfa [8]=="";case "y\u0079\u002d\u006d\u006d\u0053\u0074\u0072\u002d\u0064\u0064":_cfa ,_beg =_ba .Atoi (_bcfa [16]); -if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_eaf =_dgc [_bcfa [3]];_ead ,_beg =_ba .Atoi (_bcfa [1]);if _beg !=nil {return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc );};_fed =_bcfa [19]=="";};if !_dbf (_cfa ,_eaf ,_ead ){return 0,0,0,false ,MakeErrorResultType (ErrorTypeValue ,_aabc ); -};return _cfa ,_eaf ,_ead ,_fed ,_ageb ;};func _afc (_cbf ,_beae _ee .Time ,_eafc ,_ecec int )_ee .Time {_fgceb :=_beae ;_eadb :=_cbf .Year ()-_beae .Year ();_fgceb =_fgceb .AddDate (_eadb ,0,0);if _cbf .After (_fgceb ){_fgceb =_fgceb .AddDate (1,0,0); -};_afff :=-12/_eafc ;for _fgceb .After (_cbf ){_fgceb =_fgceb .AddDate (0,_afff ,0);};return _fgceb ;};const _daac =_ee .Millisecond *1000; +// Lookup implements the LOOKUP function that returns a matching value from a +// column, or from the same index in a second column. +func Lookup (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u0074\u0077\u006f\u0020\u0061r\u0067\u0075m\u0065\u006e\u0074\u0073"); +};if len (args )> 3{return MakeErrorResult ("\u004c\u004f\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0061\u0074\u0020\u006do\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_debab :=args [0];_aeg :=args [1];if _aeg .Type !=ResultTypeArray &&_aeg .Type !=ResultTypeList {return MakeErrorResult ("\u0056\u004cO\u004f\u004b\u0055\u0050\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_agf :=_agcg (_aeg );_gffc :=-1;for _bdec ,_aacc :=range _agf {if _bedb (_debab ,_aacc ,false ,false )==_aafbe {_gffc =_bdec ;};};if _gffc ==-1{return MakeErrorResultType (ErrorTypeNA ,"\u004c\u004f\u004f\u004bUP\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075n\u0064"); +};_cca :=_agf ;if len (args )==3{_cca =_agcg (args [2]);};if _gffc < 0||_gffc >=len (_cca ){return MakeErrorResultType (ErrorTypeNA ,"\u004c\u004f\u004f\u004bUP\u0020\u006e\u006f\u0020\u0072\u0065\u0073\u0075\u006c\u0074\u0020\u0066\u006f\u0075n\u0064"); +};return _cca [_gffc ];};const _caa ="\u0042\u0069\u006e\u004f\u0070\u0054y\u0070\u0065\u0055\u006e\u006bn\u006fw\u006e\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0050\u006c\u0075\u0073\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u004d\u0069\u006e\u0075\u0073\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065M\u0075lt\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0044\u0069\u0076\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0045\u0078\u0070\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u004c\u0054\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065G\u0054B\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0045\u0051\u0042\u0069nO\u0070\u0054\u0079\u0070\u0065\u004c\u0045\u0051\u0042i\u006eO\u0070\u0054\u0079\u0070\u0065\u0047\u0045\u0051\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065N\u0045\u0042\u0069\u006eO\u0070\u0054\u0079\u0070\u0065\u0043\u006f\u006e\u0063\u0061\u0074"; -// GetFormat returns an empty string for the invalid reference context. -func (_cabc *ivr )GetFormat (cellRef string )string {return ""}; -// Irr implements the Excel IRR function. -func Irr (args []Result )Result {_abcb :=len (args );if _abcb ==0||_abcb > 2{return MakeErrorResult ("\u0049\u0052\u0052\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u006f\u0072\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};if args [0].Type !=ResultTypeList &&args [0].Type !=ResultTypeArray {return MakeErrorResult ("\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020v\u0061\u006c\u0075\u0065\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0061\u0072\u0072\u0061\u0079 \u0074\u0079\u0070\u0065"); -};_bed :=_cdef (args [0]);_cefcg :=[]float64 {};for _ ,_bgeea :=range _bed {for _ ,_affg :=range _bgeea {if _affg .Type ==ResultTypeNumber &&!_affg .IsBoolean {_cefcg =append (_cefcg ,_affg .ValueNumber );};};};_cebe :=len (_cefcg );if len (_cefcg )< 2{return MakeErrorResultType (ErrorTypeNum ,""); -};_dgge :=0.1;if _abcb ==2&&args [1].Type !=ResultTypeEmpty {if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("I\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_dgge =args [1].ValueNumber ;if _dgge <=-1{return MakeErrorResult ("\u0049\u0052R\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020t\u006f\u0020\u0062\u0065\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068a\u006e\u0020\u002d\u0031"); -};};_bacg :=[]float64 {};for _ebcg :=0;_ebcg < _cebe ;_ebcg ++{if _ebcg ==0{_bacg =append (_bacg ,0);}else {_bacg =append (_bacg ,_bacg [_ebcg -1]+365);};};return _dfef (_cefcg ,_bacg ,_dgge );}; +// Roman is an implementation of the Excel ROMAN function that convers numbers +// to roman numerals in one of 5 formats. +func Roman (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if len (args )> 2{return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_bdgga :=args [0].AsNumber ();if _bdgga .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dfgc :=0;if len (args )> 1{_accd :=args [1];if _accd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063"); +};_dfgc =int (_accd .ValueNumber );if _dfgc < 0{_dfgc =0;}else if _dfgc > 4{_dfgc =4;};};_bffe :=_egdb ;switch _dfgc {case 1:_bffe =_ecac ;case 2:_bffe =_fcfe ;case 3:_bffe =_cgfga ;case 4:_bffe =_defeg ;};_daee :=_ca .Trunc (_bdgga .ValueNumber );_gdbfg :=_bc .Buffer {}; +for _ ,_ffbgd :=range _bffe {for _daee >=_ffbgd ._ebgg {_gdbfg .WriteString (_ffbgd ._ccdf );_daee -=_ffbgd ._ebgg ;};};return MakeStringResult (_gdbfg .String ());};const _eecf =57371; -// Eval evaluates and returns a number. -func (_gbcg Number )Eval (ctx Context ,ev Evaluator )Result {return MakeNumberResult (_gbcg ._acaac )}; +// Update updates references in the PrefixRangeExpr after removing a row/column. +func (_ccaf PrefixRangeExpr )Update (q *_dac .UpdateQuery )Expression {_ceabf :=_ccaf ;_gfac :=_ccaf ._ccbge .String ();if _gfac ==q .SheetToUpdate {_cfedc :=*q ;_cfedc .UpdateCurrentSheet =true ;_ceabf ._fcbd =_ccaf ._fcbd .Update (&_cfedc );_ceabf ._fcad =_ccaf ._fcad .Update (&_cfedc ); +};return _ceabf ;};func _afcd (_bafcg Context ,_gccb ,_bgdeb string )(string ,string ){_gegc :=_gccb +"\u0031";_ebaee :=_bafcg .LastRow (_gccb );_ccfba :=_bgdeb +_eb .Itoa (_ebaee );return _gegc ,_ccfba ;}; -// Day is an implementation of the Excel DAY() function. -func Day (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0044A\u0059\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};_cbc :=args [0];switch _cbc .Type {case ResultTypeEmpty :return MakeNumberResult (0); -case ResultTypeNumber :_aca :=_ede (_cbc .ValueNumber );return MakeNumberResult (float64 (_aca .Day ()));case ResultTypeString :_cda :=_ga .ToLower (_cbc .ValueString );if !_geae (_cda ){_ ,_ ,_ ,_ ,_cege ,_ggf :=_fde (_cda );if _ggf .Type ==ResultTypeError {_ggf .ErrorMessage ="I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073\u0020\u0066o\u0072 \u0044\u0041\u0059"; -return _ggf ;};if _cege {return MakeNumberResult (0);};};_ ,_ ,_ccde ,_ ,_acdb :=_acb (_cda );if _acdb .Type ==ResultTypeError {return _acdb ;};return MakeNumberResult (float64 (_ccde ));default:return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072 \u0044\u0041\u0059"); -};}; +// ReferenceType is a type of reference +// +//go:generate stringer -type=ReferenceType +type ReferenceType byte ; -// Parse parses an io.Reader to get an Expression. If expression is parsed with an error, nil is returned -func Parse (r _d .Reader )Expression {_ffbb :=&plex {_dfag :LexReader (r )};_caadd (_ffbb );if _ffbb ._beff !=""{return nil ;};return _ffbb ._ffae ;}; +// Dollarde implements the Excel DOLLARDE function. +func Dollarde (args []Result )Result {_aac ,_baae ,_adfb :=_ddae (args ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0044\u0045");if _adfb .Type ==ResultTypeError {return _adfb ;};if _baae < 1{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0044\u004f\u004c\u004c\u0041\u0052\u0044\u0045\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0072a\u0063t\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u006f\u0072 \u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0031"); +};if _aac ==0{return MakeNumberResult (0);};_ffggf :=_aac < 0;if _ffggf {_aac =-_aac ;};_gcfgc :=args [0].Value ();_gbbbd :=_da .Split (_gcfgc ,"\u002e");_gfdfe :=float64 (int (_aac ));_afec :=_gbbbd [1];_fbab :=len (_afec );_dae :=int (_ca .Log10 (_baae ))+1; +_gecb :=float64 (_dae -_fbab );_efee ,_ebeg :=_eb .ParseFloat (_afec ,64);if _ebeg !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0061\u0063\u0074\u0069\u006f\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006fr \u0044\u004f\u004cL\u0041R\u0044\u0045"); +};_efee *=_ca .Pow (10,_gecb );_gfg :=_gfdfe +_efee /_baae ;if _ffggf {_gfg =-_gfg ;};return MakeNumberResult (_gfg );};func _accgd ()yyParser {return &yyParserImpl {}}; -// VerticalRange is a range expression that when evaluated returns a list of Results from references like AA:IJ (all cells from columns AA to IJ). -type VerticalRange struct{_agdeg ,_cgfe string };type criteriaParsed struct{_baec bool ;_ddcf float64 ;_bddg string ;_eefdb *criteriaRegex ;}; +// SumIf implements the SUMIF function. +func SumIf (args []Result )Result {if len (args )< 3{return MakeErrorResult ("\u0053\u0055\u004d\u0049\u0046\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0074\u0068\u0072e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");}; +_bbcg :=args [0];if _bbcg .Type !=ResultTypeArray &&_bbcg .Type !=ResultTypeList {return MakeErrorResult ("\u0053\u0055\u004d\u0049\u0046\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0066i\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_fegf :=_dfddc (_bbcg );_gaeace :=args [2];if _gaeace .Type !=ResultTypeArray &&_gaeace .Type !=ResultTypeList {return MakeErrorResult ("\u0053\u0055\u004dI\u0046\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0061\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_dagbb :=_dfddc (_gaeace );_defbe :=_faaaf (args [1]);_fgddg :=0.0;for _agfb ,_efbge :=range _fegf {for _aggfe ,_gbef :=range _efbge {if _ccac (_gbef ,_defbe ){_fgddg +=_dagbb [_agfb ][_aggfe ].ValueNumber ;};};};return MakeNumberResult (_fgddg );};func (_aadg HorizontalRange )horizontalRangeReference ()string {return _c .Sprintf ("\u0025\u0064\u003a%\u0064",_aadg ._eefdc ,_aadg ._cbdg ); +};func _gdfaa (_dddbd string ,_bgfgc func (_cgfc float64 )float64 )Function {return func (_eagf []Result )Result {if len (_eagf )!=1{return MakeErrorResult (_dddbd +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_afbf :=_eagf [0].AsNumber ();switch _afbf .Type {case ResultTypeNumber :_baee :=_bgfgc (_afbf .ValueNumber );if _ca .IsNaN (_baee ){return MakeErrorResult (_dddbd +"\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0065\u0064\u0020\u004e\u0061\u004e");};if _ca .IsInf (_baee ,0){return MakeErrorResult (_dddbd +"\u0020r\u0065t\u0075\u0072\u006e\u0065\u0064 \u0069\u006ef\u0069\u006e\u0069\u0074\u0079"); +};return MakeNumberResult (_baee );case ResultTypeList ,ResultTypeString :return MakeErrorResult (_dddbd +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072i\u0063\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +case ResultTypeError :return _afbf ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068a\u006e\u0064\u006c\u0065d\u0020\u0025\u0073\u0028\u0029\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_dddbd ,_afbf .Type )); +};};};func NewLexer ()*Lexer {return &Lexer {_cdecc :make (chan *node )}};func _efbc (_dde ,_cbcg ,_fbbd ,_fdbef ,_effaa float64 )float64 {var _fdag float64 ;_acfe :=_effaa /_fbbd ;if _acfe >=1{_acfe =1;if _fdbef ==1{_fdag =_dde ;}else {_fdag =0;};}else {_fdag =_dde *_ca .Pow (1-_acfe ,_fdbef -1); +};_ddgf :=_dde *_ca .Pow (1-_acfe ,_fdbef );var _bbbad float64 ;if _ddgf < _cbcg {_bbbad =_fdag -_cbcg ;}else {_bbbad =_fdag -_ddgf ;};if _bbbad < 0{_bbbad =0;};return _bbbad ;};const _fgfec =57377; -// ISTEXT is an implementation of the Excel ISTEXT() function. -func IsText (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0054EX\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070t\u0073 \u0061 \u0073i\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};return MakeBoolResult (args [0].Type ==ResultTypeString );};func _baea (_aagd ,_bfag ,_bfbb ,_aaba int )int {if _bfag > _bfbb {return 0;};if _gcgf (_aaba ){return (_bfbb -_bfag +1)*30;};_acf :=0;for _efeb :=_bfag ;_efeb <=_bfbb ;_efeb ++{_acf +=_deae (_aagd ,_efeb ); -};return _acf ;}; +// GetEpoch returns a null time object for the invalid reference context. +func (_gfabcg *ivr )GetEpoch ()_f .Time {return _f .Time {}}; -// Offset is an implementation of the Excel OFFSET function. -func Offset (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=3&&len (args )!=5{return MakeErrorResult ("\u004f\u0046\u0046\u0053\u0045\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0074\u0068\u0072\u0065e\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_caag :=args [0].Ref ;for _caag .Type ==ReferenceTypeNamedRange {_caag =ctx .NamedRange (_caag .Value );};_ebbcb :="";switch _caag .Type {case ReferenceTypeCell :_ebbcb =_caag .Value ;case ReferenceTypeRange :_gfffe :=_ga .Split (_caag .Value ,"\u003a"); -if len (_gfffe )==2{_ebbcb =_gfffe [0];};default:return MakeErrorResult (_c .Sprintf ("\u0049\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0069\u006e\u0020\u004f\u0046\u0046\u0053\u0045\u0054\u0028\u0029: \u0025\u0073",_caag .Type )); -};_ffge ,_affa :=_bd .ParseCellReference (_ebbcb );if _affa !=nil {return MakeErrorResult (_c .Sprintf ("\u0070\u0061\u0072s\u0065\u0020\u006f\u0072i\u0067\u0069\u006e\u0020\u0065\u0072\u0072o\u0072\u0020\u004f\u0046\u0046\u0053\u0045\u0054\u0028\u0029\u003a\u0020\u0025\u0073",_affa .Error ())); -};_geee ,_bdgf ,_fdfg :=_ffge .Column ,_ffge .RowIdx ,_ffge .SheetName ;_efea :=args [1].AsNumber ();if _efea .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046SE\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u0075m\u0065r\u0069\u0063\u0020\u0072\u006f\u0077\u0020\u006f\u0066\u0066\u0073\u0065\u0074"); -};_ffgc :=args [2].AsNumber ();if _ffgc .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046SE\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020n\u0075m\u0065r\u0069\u0063\u0020\u0063\u006f\u006c\u0020\u006f\u0066\u0066\u0073\u0065\u0074"); -};var _fdgd ,_edgd Result ;if len (args )==3{_fdgd =MakeNumberResult (1);_edgd =MakeNumberResult (1);}else {_fdgd =args [3].AsNumber ();if _fdgd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046\u0046\u0053\u0045\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u006e\u0075m\u0065\u0072\u0069\u0063\u0020\u0068\u0065\u0069\u0067\u0068\u0074"); -};if _fdgd .ValueNumber ==0{return MakeErrorResultType (ErrorTypeRef ,"");};_edgd =args [4].AsNumber ();if _edgd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0046F\u0053\u0045\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0077id\u0074\u0068"); -};if _edgd .ValueNumber ==0{return MakeErrorResultType (ErrorTypeRef ,"");};};_cdfg :=_bd .ColumnToIndex (_geee );_agdc :=_bdgf +uint32 (_efea .ValueNumber );_fgbg :=_cdfg +uint32 (_ffgc .ValueNumber );_dbgf :=_agdc +uint32 (_fdgd .ValueNumber );_efee :=_fgbg +uint32 (_edgd .ValueNumber ); -if _fdgd .ValueNumber > 0{_dbgf --;}else {_dbgf ++;_agdc ,_dbgf =_dbgf ,_agdc ;};if _edgd .ValueNumber > 0{_efee --;}else {_efee ++;_fgbg ,_efee =_efee ,_fgbg ;};_afad :=_c .Sprintf ("\u0025\u0073\u0025\u0064",_bd .IndexToColumn (_fgbg ),_agdc );_ffccf :=_c .Sprintf ("\u0025\u0073\u0025\u0064",_bd .IndexToColumn (_efee ),_dbgf ); -if _fdfg ==""{return _gdbda (ctx ,ev ,_afad ,_ffccf );}else {return _gdbda (ctx .Sheet (_fdfg ),ev ,_afad ,_ffccf );};};const _dbbec =187;type tokenType int ;func _efdgd (_abgg Result )[]Result {_efge :=_abgg .ValueList ;if _abgg .Type ==ResultTypeArray {_efge =nil ; -for _ ,_fccgc :=range _abgg .ValueArray {if len (_fccgc )> 0{_efge =append (_efge ,_fccgc [0]);}else {_efge =append (_efge ,_ageb );};};};return _efge ;};func _bfddb (_face Result ,_afab ,_fcacg string )(float64 ,Result ){switch _face .Type {case ResultTypeEmpty :return 0,_ageb ; -case ResultTypeNumber :return _face .ValueNumber ,_ageb ;case ResultTypeString :_cbfd ,_dgcf :=_ba .ParseFloat (_face .ValueString ,64);if _dgcf !=nil {return 0,MakeErrorResult (_fcacg +"\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0066\u006f\u0072\u0020"+_afab ); -};return _cbfd ,_ageb ;default:return 0,MakeErrorResult (_afab +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_fcacg +"\u0020t\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0072\u0020\u0065\u006d\u0070\u0074\u0079"); -};};func (_affgf VerticalRange )verticalRangeReference ()string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_affgf ._agdeg ,_affgf ._cgfe );}; +// Mirr implements the Excel MIRR function. +func Mirr (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u004d\u0049R\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeList &&args [0].Type !=ResultTypeArray {return MakeErrorResult ("M\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0076\u0061\u006c\u0075\u0065s\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020ar\u0072\u0061\u0079 \u0074y\u0070\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049\u0052\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0069\u006e\u0061\u006e\u0063e\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +};_feaec :=args [1].ValueNumber +1;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049\u0052\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0069\u006e\u0076\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_deba :=args [2].ValueNumber +1;if _deba ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_dce :=_dfddc (args [0]);_fggd :=float64 (len (_dce ));_eecb ,_bgbf :=0.0,0.0;_cbbd ,_bcdg :=1.0,1.0;_bbca ,_gedeb :=false ,false ;for _ ,_dagc :=range _dce {for _ ,_ffga :=range _dagc {if _ffga .Type ==ResultTypeNumber &&!_ffga .IsBoolean {_faecc :=_ffga .ValueNumber ; +if _faecc ==0{continue ;}else {if _faecc > 0{_bbca =true ;_bgbf +=_ffga .ValueNumber *_bcdg ;}else {_gedeb =true ;_eecb +=_ffga .ValueNumber *_cbbd ;};_cbbd /=_feaec ;_bcdg /=_deba ;};};};};if !_bbca ||!_gedeb {return MakeErrorResultType (ErrorTypeDivideByZero ,""); +};_agdg :=-_bgbf /_eecb ;_agdg *=_ca .Pow (_deba ,_fggd -1);_agdg =_ca .Pow (_agdg ,1/(_fggd -1));return MakeNumberResult (_agdg -1);}; -// Eval evaluates the binary expression using the context given. -func (_aff BinaryExpr )Eval (ctx Context ,ev Evaluator )Result {_fd :=_aff ._cb .Eval (ctx ,ev );if _fd .Type ==ResultTypeError {return _fd ;};_aa :=_aff ._da .Eval (ctx ,ev );if _aa .Type ==ResultTypeError {return _aa ;};if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeArray {if !_adg (_fd .ValueArray ,_aa .ValueArray ){return MakeErrorResult ("l\u0068\u0073\u002f\u0072\u0068\u0073 \u0073\u0068\u006f\u0075\u006c\u0064 \u0068\u0061\u0076\u0065\u0020\u0073\u0061m\u0065\u0020\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006fn\u0073"); -};return _gdd (_aff ._af ,_fd .ValueArray ,_aa .ValueArray );}else if _fd .Type ==ResultTypeList {if len (_fd .ValueList )!=len (_aa .ValueList ){return MakeErrorResult ("l\u0068\u0073\u002f\u0072\u0068\u0073 \u0073\u0068\u006f\u0075\u006c\u0064 \u0068\u0061\u0076\u0065\u0020\u0073\u0061m\u0065\u0020\u0064\u0069\u006d\u0065\u006e\u0073\u0069\u006fn\u0073"); -};return _deb (_aff ._af ,_fd .ValueList ,_aa .ValueList );};}else if _fd .Type ==ResultTypeArray &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return _gbd (_aff ._af ,_fd .ValueArray ,_aa );}else if _fd .Type ==ResultTypeList &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return _afg (_aff ._af ,_fd .ValueList ,_aa ); -};switch _aff ._af {case BinOpTypePlus :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeNumberResult (_fd .ValueNumber +_aa .ValueNumber );};};case BinOpTypeMinus :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeNumberResult (_fd .ValueNumber -_aa .ValueNumber ); -};};case BinOpTypeMult :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeNumberResult (_fd .ValueNumber *_aa .ValueNumber );};};case BinOpTypeDiv :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {if _aa .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079 \u007a\u0065\u0072\u006f"); -};return MakeNumberResult (_fd .ValueNumber /_aa .ValueNumber );};};case BinOpTypeExp :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeNumberResult (_ac .Pow (_fd .ValueNumber ,_aa .ValueNumber ));};};case BinOpTypeLT :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber < _aa .ValueNumber ); -};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString < _aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (false );};}else if _fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber {return MakeBoolResult (false ); -}else if _fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString {return MakeBoolResult (true );}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (true );}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (false ); -};case BinOpTypeGT :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber > _aa .ValueNumber );};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString > _aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (false ); -};}else if _fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber {return MakeBoolResult (true );}else if _fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString {return MakeBoolResult (false );}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (false ); -}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (true );};case BinOpTypeEQ :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber ==_aa .ValueNumber ); -};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString ==_aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (true );};}else if (_fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber )||(_fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString ){return MakeBoolResult (false ); -}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (_cg (_aa ));}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_fd )); -};case BinOpTypeNE :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber !=_aa .ValueNumber );};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString !=_aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (false ); -};}else if (_fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber )||(_fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString ){return MakeBoolResult (true );}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (!_cg (_aa )); -}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (!_cg (_fd ));};case BinOpTypeLEQ :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber <=_aa .ValueNumber ); -};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString <=_aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (true );};}else if _fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber {return MakeBoolResult (false ); -}else if _fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString {return MakeBoolResult (true );}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (_cg (_aa ));}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_fd )); -};case BinOpTypeGEQ :if _fd .Type ==_aa .Type {if _fd .Type ==ResultTypeNumber {return MakeBoolResult (_fd .ValueNumber >=_aa .ValueNumber );};if _fd .Type ==ResultTypeString {return MakeBoolResult (_fd .ValueString >=_aa .ValueString );};if _fd .Type ==ResultTypeEmpty {return MakeBoolResult (true ); -};}else if _fd .Type ==ResultTypeString &&_aa .Type ==ResultTypeNumber {return MakeBoolResult (true );}else if _fd .Type ==ResultTypeNumber &&_aa .Type ==ResultTypeString {return MakeBoolResult (false );}else if _fd .Type ==ResultTypeEmpty &&(_aa .Type ==ResultTypeNumber ||_aa .Type ==ResultTypeString ){return MakeBoolResult (_cg (_aa )); -}else if (_fd .Type ==ResultTypeNumber ||_fd .Type ==ResultTypeString )&&_aa .Type ==ResultTypeEmpty {return MakeBoolResult (_cg (_fd ));};case BinOpTypeConcat :return MakeStringResult (_fd .Value ()+_aa .Value ());};return MakeErrorResult ("u\u006e\u0073\u0075\u0070po\u0072t\u0065\u0064\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006f\u0070"); -};const _efbc =57360;const _cgcea =57368;const _fbbeg ="\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070\u0065\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070\u0065\u0043\u0065\u006c\u006c\u0052\u0065\u0066\u0065r\u0065\u006ec\u0065\u0054\u0079\u0070e\u004e\u0061\u006d\u0065\u0064\u0052\u0061\u006e\u0067\u0065R\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054y\u0070\u0065\u0052\u0061\u006e\u0067\u0065\u0052\u0065\u0066e\u0072\u0065\u006ec\u0065\u0054\u0079\u0070\u0065\u0053\u0068e\u0065\u0074"; -func _fbcc (_bde ,_fcgg ,_gega ,_baee float64 ,_aef int )float64 {var _fbga float64 ;if _bde ==0{_fbga =(_gega +_baee )/_fcgg ;}else {_bafd :=_ac .Pow (1+_bde ,_fcgg );if _aef ==1{_fbga =(_baee *_bde /(_bafd -1)+_gega *_bde /(1-1/_bafd ))/(1+_bde );}else {_fbga =_baee *_bde /(_bafd -1)+_gega *_bde /(1-1/_bafd ); -};};return -_fbga ;}; +// Multinomial implements the excel MULTINOMIAL function. +func Multinomial (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u004d\u0055\u004c\u0054\u0049\u004eO\u004d\u0049\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006ce\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c\u0020i\u006e\u0070\u0075\u0074"); +};_ccae ,_cfea ,_aaafa :=_cadda (args );if _aaafa .Type ==ResultTypeError {return _aaafa ;};return MakeNumberResult (_ggge (_ccae )/_cfea );}; -// Tbillprice implements the Excel TBILLPRICE function. -func Tbillprice (args []Result )Result {if len (args )!=3{return MakeErrorResult ("T\u0042\u0049\u004c\u004c\u0050\u0052I\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_fdefe ,_egd ,_dcba :=_fadb (args [0],args [1],"\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045");if _dcba .Type ==ResultTypeError {return _dcba ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0064\u0069\u0073\u0063\u006f\u0075n\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cffcg :=_egd -_fdefe ;if _cffcg > 365{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004cP\u0052\u0049\u0043\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020m\u0061\u0074\u0075r\u0069\u0074\u0079\u0020t\u006f\u0020\u0062\u0065\u0020\u006eo\u0074\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u006f\u006e\u0065\u0020\u0079e\u0061\u0072\u0020\u0061\u0066\u0074\u0065\u0072\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074"); -};_cbae :=args [2].ValueNumber ;if _cbae <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0042\u0049\u004c\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020d\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); -};return MakeNumberResult (100*(1-_cbae *_cffcg /360));};func _cbedf (_gecc ,_fggfc ,_gdbfg Reference )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_gecc .Value ,_fggfc .Value ,_gdbfg .Value );}; +// NewString constructs a new string expression. +func NewString (v string )Expression {v =_da .Replace (v ,"\u0022\u0022","\u0022",-1);return String {_gefac :v };};const _ecdg =57344; -// NewPrefixExpr constructs an expression with prefix. -func NewPrefixExpr (pfx ,exp Expression )Expression {return &PrefixExpr {_fcgc :pfx ,_dfaga :exp }}; +// ErrorType is a formula evaluation error type. +type ErrorType byte ;const _dddce =57362; -// And is an implementation of the Excel AND() function. -func And (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0041\u004e\u0044 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061t\u0020l\u0065a\u0073t\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bffg :=true ;for _ ,_cfgad :=range args {_cfgad =_cfgad .AsNumber ();switch _cfgad .Type {case ResultTypeList ,ResultTypeArray :_abad :=And (_cfgad .ListValues ());if _abad .Type ==ResultTypeError {return _abad ;};if _abad .ValueNumber ==0{_bffg =false ; -};case ResultTypeNumber :if _cfgad .ValueNumber ==0{_bffg =false ;};case ResultTypeString :return MakeErrorResult ("\u0041\u004e\u0044\u0020\u0064\u006f\u0065\u0073\u006e\u0027t\u0020\u006f\u0070\u0065\u0072\u0061\u0074e\u0020\u006f\u006e\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0073"); -case ResultTypeError :return _cfgad ;default:return MakeErrorResult ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0061\u0072\u0067u\u006de\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0041\u004e\u0044"); -};};return MakeBoolResult (_bffg );}; +// True is an implementation of the Excel TRUE() function. It takes no +// arguments. +func True (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0054\u0052\u0055E \u0074\u0061\u006b\u0065\u0073\u0020\u006e\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};return MakeBoolResult (true );}; -// String returns a string representation for Bool. -func (_ef Bool )String ()string {if _ef ._cgg {return "\u0054\u0052\u0055\u0045";}else {return "\u0046\u0041\u004cS\u0045";};};var _bgca *_de .Rand ; +// IsNA is an implementation of the Excel ISNA() function. +func IsNA (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004e\u0041\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074");};return MakeBoolResult (args [0].Type ==ResultTypeError &&args [0].ValueString =="\u0023\u004e\u002f\u0041"); +};type ivr struct{};var _gagbd =[...]int {-1,1,1,-1,-2,0}; -// CountIfs implements the COUNTIFS function. -func CountIfs (args []Result )Result {_bggf :=_gfad (args ,false ,"\u0043\u004f\u0055\u004e\u0054\u0049\u0046\u0053");if _bggf .Type !=ResultTypeEmpty {return _bggf ;};_aecb :=_gddge (args );return MakeNumberResult (float64 (len (_aecb )));}; +// Eval evaluates and returns a string. +func (_cgagcd String )Eval (ctx Context ,ev Evaluator )Result {return MakeStringResult (_cgagcd ._gefac )}; -// Reference returns a string reference value to a horizontal range. -func (_accf HorizontalRange )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeHorizontalRange ,Value :_accf .horizontalRangeReference ()};}; +// Degrees is an implementation of the Excel function DEGREES() that converts +// radians to degrees. +func Degrees (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0044\u0045\u0047R\u0045\u0045\u0053\u0028)\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bacb :=args [0].AsNumber ();if _bacb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0045\u0047RE\u0045\u0053\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u006eu\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeNumberResult (180.0/_ca .Pi *_bacb .ValueNumber );};func (_gecef *noCache )GetFromCache (key string )(Result ,bool ){return _egac ,false };const _afac =57349;var _cgagc =[...]int {0,0,71,70,69,4,67,66,53,51,50,49,48,47,46,45,44,2}; -// Update updates references in the VerticalRange after removing a row/column. -func (_dabc VerticalRange )Update (q *_ed .UpdateQuery )Expression {if q .UpdateType ==_ed .UpdateActionRemoveColumn {_gebf :=_dabc ;if q .UpdateCurrentSheet {_caaed :=q .ColumnIdx ;_gebf ._agdeg =_ffcg (_dabc ._agdeg ,_caaed );_gebf ._cgfe =_ffcg (_dabc ._cgfe ,_caaed ); -};return _gebf ;};return _dabc ;}; +// String returns a string representation of ConstArrayExpr. +func (_gdb ConstArrayExpr )String ()string {return ""}; -// TimeValue is an implementation of the Excel TIMEVALUE() function. -func TimeValue (args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0054I\u004d\u0045V\u0041\u004c\u0055\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069ng\u006c\u0065\u0020s\u0074\u0072i\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};_bdcf :=_ga .ToLower (args [0].ValueString );if !_aeac (_bdcf ){_ ,_ ,_ ,_bdb ,_ffb :=_acb (_bdcf );if _ffb .Type ==ResultTypeError {_ffb .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020f\u006f\u0072\u0020\u0054\u0049\u004d\u0045V\u0041\u004c\u0055\u0045"; -return _ffb ;};if _bdb {return MakeNumberResult (0);};};_edfb ,_eda ,_agc ,_dbc ,_ ,_adcf :=_fde (_bdcf );if _adcf .Type ==ResultTypeError {return _adcf ;};_acef :=_ceb (float64 (_edfb ),float64 (_eda ),_agc );if _dbc {_acef +=0.5;}else if _acef >=1{_acef -=float64 (int (_acef )); -};return MakeNumberResult (_acef );};const _ddcb =57354; +// Pduration implements the Excel PDURATION function. +func Pduration (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0050\u0044\u0055RA\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075i\u0072e\u0073 \u0074h\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050D\u0055\u0052A\u0054\u0049\u004fN\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0072\u0061\u0074\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cefc :=args [0].ValueNumber ;if _cefc <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020p\u006f\u0073i\u0074\u0069\u0076\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0076\u0061l\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_adbc :=args [1].ValueNumber ;if _adbc <=0{return MakeErrorResultType (ErrorTypeNum ,"P\u0044\u0055\u0052\u0041\u0054\u0049\u004f\u004e\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 c\u0075\u0072\u0072\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074o \u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0044\u0055\u0052\u0041\u0054I\u004f\u004e\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0070\u0065\u0063\u0069\u0066i\u0065\u0064\u0020\u0076\u0061lu\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_dcbg :=args [2].ValueNumber ;if _dcbg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0044\u0055\u0052\u0041\u0054I\u004f\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0070\u0065\u0063\u0069\u0066\u0069\u0065d\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070o\u0073i\u0074\u0069\u0076\u0065"); +};return MakeNumberResult ((_ca .Log10 (_dcbg )-_ca .Log10 (_adbc ))/_ca .Log10 (1+_cefc ));}; -//go:generate ragel -G2 -Z lexer.rl -//go:generate goimports -w lexer.go -type Lexer struct{_bgcec chan *node ;_affb _gc .Mutex ;_bcga []chan *node ;_gddd []*node ;};const _ggeac =57369; +// Lower is an implementation of the Excel LOWER function that returns a lower +// case version of a string. +func Lower (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004c\u004f\u0057\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_cdcbga :=args [0];switch _cdcbga .Type {case ResultTypeError :return _cdcbga ;case ResultTypeNumber ,ResultTypeString :return _cddcb (args [0]);case ResultTypeList :_ffggc :=_cdcbga .ValueList ;_edea :=[]Result {};for _ ,_dbded :=range _ffggc {_eagd :=_cddcb (_dbded ); +if _eagd .Type ==ResultTypeError {return _eagd ;};_edea =append (_edea ,_eagd );};return MakeListResult (_edea );case ResultTypeArray :_cbaca :=_cdcbga .ValueArray ;_dccbf :=[][]Result {};for _ ,_gefa :=range _cbaca {_eccbd :=[]Result {};for _ ,_bggb :=range _gefa {_fcge :=_cddcb (_bggb ); +if _fcge .Type ==ResultTypeError {return _fcge ;};_eccbd =append (_eccbd ,_fcge );};_dccbf =append (_dccbf ,_eccbd );};return MakeArrayResult (_dccbf );default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u004c\u004fW\u0045\u0052"); +};}; -// Ppmt implements the Excel PPPMT function. -func Ppmt (args []Result )Result {_cbed :=len (args );if _cbed < 4||_cbed > 6{return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006ff\u0020\u0066\u006f\u0075\u0072\u0020a\u006e\u0064\u0020s\u0069\u0078"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_aecg :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004dT\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fcaca :=args [1].ValueNumber ;if _fcaca <=0{return MakeErrorResultType (ErrorTypeNum ,"P\u0050\u004d\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020p\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069v\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eefcf :=args [2].ValueNumber ;if _eefcf < _fcaca {return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064s\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065s\u0073\u0020\u0074\u0068\u0061\u006e \u0070\u0065\u0072i\u006f\u0064"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); -};_gebc :=args [3].ValueNumber ;_cddf :=0.0;if _cbed >=5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0050\u004d\u0054\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s \u0066\u0075\u0074\u0075\u0072\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_cddf =args [4].ValueNumber ;};_dadf :=0;if _cbed ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("P\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_dadf =int (args [5].ValueNumber );if _dadf !=0{_dadf =1;};};return MakeNumberResult (_fbcc (_aecg ,_eefcf ,_gebc ,_cddf ,_dadf )-_aedc (_aecg ,_fcaca ,_eefcf ,_gebc ,_cddf ,_dadf ));}; +// Now is an implementation of the Excel NOW() function. +func Now (args []Result )Result {if len (args )> 0{return MakeErrorResult ("\u004e\u004fW\u0020\u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};_cfd :=_f .Now (); +_ ,_eggf :=_cfd .Zone ();_cfb :=_gdf +float64 (_cfd .Unix ()+int64 (_eggf ))/86400;return MakeNumberResult (_cfb );}; -// Parse parses a string to get an Expression. -func ParseString (s string )Expression {if s ==""{return NewEmptyExpr ();};return Parse (_ga .NewReader (s ));}; +// BinOpType is the binary operation operator type +// +//go:generate stringer -type=BinOpType +type BinOpType byte ;func _feef (_ebbd _f .Time )bool {return _f .Now ().Sub (_ebbd )>=_dcccf }; -// MinA is an implementation of the Excel MINA() function. -func MinA (args []Result )Result {return _cagbf (args ,true )}; +// Findb is an implementation of the Excel FINDB(). +func Findb (ctx Context ,ev Evaluator ,args []Result )Result {if !ctx .IsDBCS (){return Find (args );};_eggc ,_caddd :=_ebff ("\u0046\u0049\u004e\u0044",args );if _caddd .Type !=ResultTypeEmpty {return _caddd ;};_eaee :=_eggc ._bcbbd ;if _eaee ==""{return MakeNumberResult (1.0); +};_afbg :=_eggc ._dafec ;_bgdbd :=_eggc ._agbgd -1;_aaddf :=1;_cefd :=0;for _ebbcf :=range _afbg {if _ebbcf !=0{_dagd :=1;if _ebbcf -_cefd > 1{_dagd =2;};_aaddf +=_dagd ;};if _aaddf > _bgdbd {_dfac :=_da .Index (_afbg [_ebbcf :],_eaee );if _dfac ==0{return MakeNumberResult (float64 (_aaddf )); +};};_cefd =_ebbcf ;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed");};func _ccba (_daca ,_bedc []float64 ,_ffbe float64 )float64 {_baec :=_ffbe +1;_befaf :=_daca [0];_gaeac :=len (_daca );_ebef :=_bedc [0];for _bfdcg :=1; +_bfdcg < _gaeac ;_bfdcg ++{_befaf +=_daca [_bfdcg ]/_ca .Pow (_baec ,(_bedc [_bfdcg ]-_ebef )/365);};return _befaf ;}; -// Coupdaybs implements the Excel COUPDAYBS function. -func Coupdaybs (args []Result )Result {_gad ,_afbg :=_agcc (args ,"\u0043O\u0055\u0050\u0044\u0041\u0059\u0042S");if _afbg .Type ==ResultTypeError {return _afbg ;};return MakeNumberResult (_ecab (_gad ._gdgd ,_gad ._eddc ,_gad ._dagc ,_gad ._bdcc ));}; -func LexReader (r _d .Reader )chan *node {_agbe :=NewLexer ();go _agbe .lex (r );return _agbe ._bgcec }; +// Mid is an implementation of the Excel MID function that returns a copy +// of the string with each word capitalized. +func Mid (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u004d\u0049\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};_aafff :=args [0];if _aafff .Type ==ResultTypeError {return _aafff ; +};if _aafff .Type !=ResultTypeString &&_aafff .Type !=ResultTypeNumber &&_aafff .Type !=ResultTypeEmpty {return MakeErrorResult ("\u004d\u0049\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0065x\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); +};_cbd :=args [0].Value ();if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049D\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u005fn\u0075\u006d\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_fcee :=int (args [1].ValueNumber );if _fcee < 1{return MakeErrorResult ("M\u0049\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u005fn\u0075\u006d\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006dor\u0065\u0020\u0074h\u0061n\u0020\u0030"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0049D\u0020\u0072\u0065\u0071u\u0069\u0072e\u0073\u0020\u006e\u0075\u006d\u005f\u0063\u0068a\u0072\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_bbcga :=int (args [2].ValueNumber );if _bbcga < 0{return MakeErrorResult ("\u004d\u0049\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u005f\u0063\u0068a\u0072\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); +};_cgaf :=len (_cbd );if _fcee > _cgaf {return MakeStringResult ("");};_fcee --;_ccgg :=_fcee +_bbcga ;if _ccgg > _cgaf {return MakeStringResult (_cbd [_fcee :]);}else {return MakeStringResult (_cbd [_fcee :_ccgg ]);};}; -// MakeErrorResultType makes an error result of a given type with a specified -// debug message -func MakeErrorResultType (t ErrorType ,msg string )Result {switch t {case ErrorTypeNull :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0055\u004c\u004c\u0021",ErrorMessage :msg };case ErrorTypeValue :return Result {Type :ResultTypeError ,ValueString :"\u0023V\u0041\u004c\u0055\u0045\u0021",ErrorMessage :msg }; -case ErrorTypeRef :return Result {Type :ResultTypeError ,ValueString :"\u0023\u0052\u0045F\u0021",ErrorMessage :msg };case ErrorTypeName :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0041\u004d\u0045\u003f",ErrorMessage :msg };case ErrorTypeNum :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0055M\u0021",ErrorMessage :msg }; -case ErrorTypeSpill :return Result {Type :ResultTypeError ,ValueString :"\u0023S\u0050\u0049\u004c\u004c\u0021",ErrorMessage :msg };case ErrorTypeNA :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u002f\u0041",ErrorMessage :msg };case ErrorTypeDivideByZero :return Result {Type :ResultTypeError ,ValueString :"\u0023D\u0049\u0056\u002f\u0030\u0021",ErrorMessage :msg }; -default:return Result {Type :ResultTypeError ,ValueString :"\u0023V\u0041\u004c\u0055\u0045\u0021",ErrorMessage :msg };};};func _fbdg (_caae ,_dbfb ,_begc int )int {if _caae > _dbfb {return 0;};if _gcgf (_begc ){return (_dbfb -_caae +1)*360;};_eafg :=0; -for _gce :=_caae ;_gce <=_dbfb ;_gce ++{_ebc :=365;if _fgce (_gce ){_ebc =366;};_eafg +=_ebc ;};return _eafg ;};const _bfbdb =57378;type amorArgs struct{_acge float64 ;_adgdc float64 ;_agb float64 ;_ecb float64 ;_bcag int ;_aggd float64 ;_dgde int ;}; +// Max is an implementation of the Excel MAX() function. +func Max (args []Result )Result {return _bcbb (args ,false )}; -// String returns a string representation of PrefixExpr. -func (_gaebcg PrefixExpr )String ()string {return _c .Sprintf ("\u0025\u0073\u0021%\u0073",_gaebcg ._fcgc .String (),_gaebcg ._dfaga .String ());};func _cgafe (_cdda []Result ,_addc bool )Result {var _ecbd string ;if _addc {_ecbd ="\u004c\u0041\u0052G\u0045"; -}else {_ecbd ="\u0053\u004d\u0041L\u004c";};if len (_cdda )!=2{return MakeErrorResult (_ecbd +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};_gefd :=_cdda [0];var _ccbg [][]Result ; -switch _gefd .Type {case ResultTypeArray :_ccbg =_gefd .ValueArray ;case ResultTypeList :_ccbg =[][]Result {_gefd .ValueList };default:return MakeErrorResult (_ecbd +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u006f\u0066\u0020\u0074\u0079p\u0065\u0020a\u0072\u0072\u0061\u0079"); -};if len (_ccbg )==0{return MakeErrorResult (_ecbd +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0061\u0072\u0072\u0061\u0079\u0020\u0074\u006f\u0020c\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u0031\u0020\u0072\u006f\u0077"); -};if _cdda [1].Type !=ResultTypeNumber {return MakeErrorResult (_ecbd +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074yp\u0065\u0020\u006eu\u006db\u0065\u0072"); -};_fdeff :=_cdda [1].ValueNumber ;if _fdeff < 1{return MakeErrorResultType (ErrorTypeNum ,_ecbd +"\u0020\u0072e\u0071\u0075\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006fn\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030"); -};_gecb :=int (_fdeff );if float64 (_gecb )!=_fdeff {return MakeErrorResultType (ErrorTypeNum ,_ecbd +"\u0020\u0072e\u0071\u0075\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006fn\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030"); -};_aafab :=[]float64 {};for _ ,_ceba :=range _ccbg {for _ ,_ecdd :=range _ceba {if _ecdd .Type ==ResultTypeNumber {_aafab =append (_aafab ,_ecdd .ValueNumber );};};};if _gecb > len (_aafab ){return MakeErrorResultType (ErrorTypeNum ,_ecbd +" \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u006c\u0065s\u0073\u0020\u006f\u0072\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u0068\u0061\u006e\u0020t\u0068\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072s\u0020\u0069\u006e\u0020t\u0068\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_agag :=_fb .MergeSort (_aafab );if _addc {return MakeNumberResult (_agag [len (_agag )-_gecb ]);}else {return MakeNumberResult (_agag [_gecb -1]);};}; +// Transpose implements the TRANSPOSE function that transposes a cell range. +func Transpose (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0054\u0052AN\u0053\u0050\u004fS\u0045\u0020\u0072\u0065qui\u0072es\u0020\u0061\u0020\u0073\u0069\u006e\u0067le\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};if args [0].Type !=ResultTypeArray &&args [0].Type !=ResultTypeList {return MakeErrorResult ("T\u0052\u0041\u004e\u0053\u0050\u004fS\u0045\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0061\u0020\u0072a\u006e\u0067\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_dbcfc :=args [0];if _dbcfc .Type ==ResultTypeList {_gcfd :=[][]Result {};for _ ,_cbed :=range _dbcfc .ValueList {_gcfd =append (_gcfd ,[]Result {_cbed });};return MakeArrayResult (_gcfd );};_eebd :=make ([][]Result ,len (_dbcfc .ValueArray [0]));for _ ,_ebdd :=range _dbcfc .ValueArray {for _cfce ,_gefdd :=range _ebdd {_eebd [_cfce ]=append (_eebd [_cfce ],_gefdd ); +};};return MakeArrayResult (_eebd );}; -// HorizontalRange is a range expression that when evaluated returns a list of Results from references like 1:4 (all cells from rows 1 to 4). -type HorizontalRange struct{_gggeg ,_aagdg int };func (_cfcg BinOpType )String ()string {if _cfcg >=BinOpType (len (_fbc )-1){return _c .Sprintf ("\u0042\u0069\u006e\u004f\u0070\u0054\u0079\u0070\u0065\u0028\u0025\u0064\u0029",_cfcg );};return _ge [_fbc [_cfcg ]:_fbc [_cfcg +1]]; -}; +// IsBool returns false for the invalid reference context. +func (_ebdge *ivr )IsBool (cellRef string )bool {return false }; + +// Day is an implementation of the Excel DAY() function. +func Day (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0044A\u0059\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};_fdd :=args [0];switch _fdd .Type {case ResultTypeEmpty :return MakeNumberResult (0); +case ResultTypeNumber :_dadc :=_ecb (_fdd .ValueNumber );return MakeNumberResult (float64 (_dadc .Day ()));case ResultTypeString :_aaf :=_da .ToLower (_fdd .ValueString );if !_bfdc (_aaf ){_ ,_ ,_ ,_ ,_fgcf ,_fggc :=_cgec (_aaf );if _fggc .Type ==ResultTypeError {_fggc .ErrorMessage ="I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073\u0020\u0066o\u0072 \u0044\u0041\u0059"; +return _fggc ;};if _fgcf {return MakeNumberResult (0);};};_ ,_ ,_fcde ,_ ,_ffc :=_dfeg (_aaf );if _ffc .Type ==ResultTypeError {return _ffc ;};return MakeNumberResult (float64 (_fcde ));default:return MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072 \u0044\u0041\u0059"); +};}; + +// Reference returns a string reference value to a vertical range. +func (_abcbc VerticalRange )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeVerticalRange ,Value :_abcbc .verticalRangeReference ()};};func _ebaad (_caggg Result ,_gafg int )[]Result {_gdfa :=[]Result {};switch _caggg .Type {case ResultTypeList :_debd :=_caggg .ValueList ; +_cadgg :=len (_debd );for _aceae :=0;_aceae < _gafg ;_aceae ++{if _aceae < _cadgg {_gdfa =append (_gdfa ,_debd [_aceae ]);}else {_gdfa =append (_gdfa ,MakeErrorResultType (ErrorTypeNA ,""));};};case ResultTypeNumber ,ResultTypeString ,ResultTypeError ,ResultTypeEmpty :for _dcce :=0; +_dcce < _gafg ;_dcce ++{_gdfa =append (_gdfa ,_caggg );};};return _gdfa ;}; + +// RegisterFunctionComplex registers a standard function. +func RegisterFunctionComplex (name string ,fn FunctionComplex ){_dadg .Lock ();defer _dadg .Unlock ();if _ ,_aabdc :=_fbga [name ];_aabdc {_eg .Log .Debug ("\u0064\u0075p\u006c\u0069\u0063\u0061t\u0065\u0020r\u0065\u0067\u0069\u0073\u0074\u0072\u0061\u0074i\u006f\u006e\u0020\u006f\u0066\u0020\u0066\u0075\u006e\u0063\u0074\u0069o\u006e\u0020\u0025\u0073",name ); +};_fbga [name ]=fn ;};type durationArgs struct{_bcf float64 ;_ccc float64 ;_gede float64 ;_ebde float64 ;_dfdd float64 ;_gbed int ;};func _ebfb (_cegd Context ,_efabd ,_aabd int )(string ,string ){_gbfa :="\u0041"+_eb .Itoa (_efabd );_afcb :=_cegd .LastColumn (_efabd ,_aabd ); +_aaddc :=_afcb +_eb .Itoa (_aabd );return _gbfa ,_aaddc ;}; // Average implements the AVERAGE function. It differs slightly from Excel (and // agrees with LibreOffice) in that boolean values are counted. As an example, // AVERAGE of two cells containing TRUE & FALSE is 0.5 in LibreOffice and // #DIV/0! in Excel. unioffice will return 0.5 in this case. -func Average (args []Result )Result {_edfag ,_egac :=_ecgdc (args ,false );if _egac ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0041\u0056\u0045\u0052AG\u0045\u0020\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065r\u006f"); -};return MakeNumberResult (_edfag /_egac );}; +func Average (args []Result )Result {_efaa ,_eeaa :=_gfage (args ,false );if _eeaa ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0041\u0056\u0045\u0052AG\u0045\u0020\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065r\u006f"); +};return MakeNumberResult (_efaa /_eeaa );};var _dadg _dg .Mutex ;var _defeg =[]ri {{1000,"\u004d"},{999,"\u0049\u004d"},{995,"\u0056\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{499,"\u0049\u0044"},{495,"\u0056\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; -// ErrorType is a formula evaluation error type. -type ErrorType byte ; -// MakeEmptyResult is ued when parsing an empty argument. -func MakeEmptyResult ()Result {return Result {Type :ResultTypeEmpty }}; +// Reference returns a string reference value to a range. +func (_beee Range )Reference (ctx Context ,ev Evaluator )Reference {_aaba :=_beee ._cgba .Reference (ctx ,ev );_cece :=_beee ._gaaca .Reference (ctx ,ev );if _aaba .Type ==ReferenceTypeCell &&_cece .Type ==ReferenceTypeCell {return MakeRangeReference (_dfadc (_aaba ,_cece )); +};return ReferenceInvalid ;};const _efecf ="\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065U\u006e\u006b\u006e\u006f\u0077\u006e\u0052\u0065\u0073u\u006c\u0074\u0054y\u0070\u0065\u004e\u0075\u006d\u0062\u0065\u0072\u0052\u0065s\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0053\u0074\u0072\u0069\u006e\u0067\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u004c\u0069\u0073\u0074\u0052\u0065\u0073\u0075lt\u0054\u0079p\u0065\u0041r\u0072\u0061\u0079\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0045\u0072\u0072\u006f\u0072\u0052\u0065\u0073\u0075\u006c\u0074\u0054\u0079\u0070\u0065\u0045\u006d\u0070\u0074\u0079"; -// PrefixHorizontalRange is a range expression that when evaluated returns a list of Results from references like Sheet1!1:4 (all cells from rows 1 to 4 of sheet 'Sheet1'). -type PrefixHorizontalRange struct{_fddd Expression ;_cgbd ,_fgde int ;}; -// Rri implements the Excel RRI function. -func Rri (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0052\u0052\u0049\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0052I\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fccga :=args [0].ValueNumber ;if _fccga <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052R\u0049\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u006f\u0066\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062e\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0052\u0049\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065\u006e\u0074 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_gbe :=args [1].ValueNumber ;if _gbe <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0052\u0052\u0049\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0072\u0065\u0073\u0065\u006et\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("R\u0052\u0049\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0075\u0074\u0075\u0072e \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ffff :=args [2].ValueNumber ;if _ffff < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0052R\u0049\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020f\u0075\u0074\u0075\u0072\u0065\u0020\u0076\u0061\u006cue\u0020\u0074\u006f \u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065g\u0061\u0074i\u0076\u0065"); -};return MakeNumberResult (_ac .Pow (_ffff /_gbe ,1/_fccga )-1);}; +// Eval evaluates and returns the result of the cell reference. +func (_egg CellRef )Eval (ctx Context ,ev Evaluator )Result {return ctx .Cell (_egg ._ddd ,ev )};func _ceabg (_ffed ,_gbgec Expression )(Expression ,Expression ,error ){_ffbgg ,_gfff :=_ffed .(CellRef );if !_gfff {return nil ,nil ,_e .New (_c .Sprintf ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020%\u0073",_ffed .String ())); +};_ccdb ,_gfff :=_gbgec .(CellRef );if !_gfff {return nil ,nil ,_e .New (_c .Sprintf ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020%\u0073",_gbgec .String ()));};_gecdd ,_eafe :=_ab .ParseCellReference (_ffbgg ._ddd ); +if _eafe !=nil {return nil ,nil ,_eafe ;};_deabd ,_afggb :=_ab .ParseCellReference (_ccdb ._ddd );if _afggb !=nil {return nil ,nil ,_afggb ;};_fcfdd :=false ;if _gecdd .RowIdx > _deabd .RowIdx {_fcfdd =true ;_gecdd .RowIdx ,_deabd .RowIdx =_deabd .RowIdx ,_gecdd .RowIdx ; +};if _gecdd .ColumnIdx > _deabd .ColumnIdx {_fcfdd =true ;_gecdd .ColumnIdx ,_deabd .ColumnIdx =_deabd .ColumnIdx ,_gecdd .ColumnIdx ;_gecdd .Column ,_deabd .Column =_deabd .Column ,_gecdd .Column ;};if _fcfdd {return NewCellRef (_gecdd .String ()),NewCellRef (_deabd .String ()),nil ; +};return _ffed ,_gbgec ,nil ;}; -// MakeStringResult constructs a string result. -func MakeStringResult (s string )Result {return Result {Type :ResultTypeString ,ValueString :s }}; +// String is a string expression. +type String struct{_gefac string };func _gec (_caag ,_eged ,_feca ,_adee int )int {if !_abfc (_adee ){return _feca ;};_aaab :=_feca ;_bage :=_bbda (_caag ,_eged );if _aaab > 30||_feca >=_bage ||_aaab >=_bage {_aaab =30;};return _aaab ;}; -// Year is an implementation of the Excel YEAR() function. -func Year (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0045\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_eafd :=ctx .GetEpoch ();_adgb ,_bbb :=_acde (args [0].Value (),_eafd );if _bbb !=nil {return MakeErrorResult ("\u0059\u0045AR\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s a\u0020si\u006e\u0067\u006c\u0065\u0020\u0064\u0061te\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); -};return MakeNumberResult (float64 (_adgb .Year ()));};func (_debgc *noCache )GetFromCache (key string )(Result ,bool ){return _ageb ,false };func _adbf ()yyParser {return &yyParserImpl {}}; +// String returns a string representation of String. +func (_fege String )String ()string {return "\u0022"+_fege ._gefac +"\u0022"};var _gcaa =map[string ]*_bd .Regexp {}; -// Update updates references in the PrefixVerticalRange after removing a row/column. -func (_eccc PrefixVerticalRange )Update (q *_ed .UpdateQuery )Expression {if q .UpdateType ==_ed .UpdateActionRemoveColumn {_bdeg :=_eccc ;_cccga :=_eccc ._ddda .String ();if _cccga ==q .SheetToUpdate {_cgece :=q .ColumnIdx ;_bdeg ._bagac =_ffcg (_eccc ._bagac ,_cgece ); -_bdeg ._fdab =_ffcg (_eccc ._fdab ,_cgece );};return _bdeg ;};return _eccc ;}; +// LastColumn returns empty string for the invalid reference context. +func (_eaac *ivr )LastColumn (rowFrom ,rowTo int )string {return ""};func (_ceaa Result )AsString ()Result {switch _ceaa .Type {case ResultTypeNumber :return MakeStringResult (_ceaa .Value ());default:return _ceaa ;};}; -// Eval evaluates and returns the result of a formula. -func (_bgg *defEval )Eval (ctx Context ,formula string )Result {_gcgg :=ParseString (formula );_beb :=make (chan Result );go func (){if _gcgg ==nil {_beb <-MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0070a\u0072\u0073\u0065\u0020\u0066\u006f\u0072\u006d\u0075\u006ca\u0020\u0025\u0073",formula )); -}else {_bgg .checkLastEvalIsRef (ctx ,_gcgg );_beb <-_gcgg .Eval (ctx ,_bgg );};}();select{case _gcgb :=<-_beb :return _gcgb ;case <-_ee .After (_cde ):_cc .Log .Debug ("\u0055\u006e\u0069\u004ff\u0066\u0069\u0063\u0065\u0020\u0065\u0076\u0061\u006c\u0075a\u0074i\u006f\u006e\u0020\u0074\u0069\u006d\u0065o\u0075\u0074"); -return MakeNumberResult (0);};}; +// Function is a standard function whose result only depends on its arguments. +type Function func (_abgf []Result )Result ;var _fbga =map[string ]FunctionComplex {};var _abgd =[]*_bd .Regexp {}; -// Pi is an implementation of the Excel Pi() function that just returns the Pi -// constant. -func Pi (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u0050I\u0028\u0029\u0020\u0061c\u0063\u0065\u0070\u0074\u0073 \u006eo\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s");};return MakeNumberResult (_ac .Pi );};func _gage (_fadag Result )bool {_efcc :=_fadag .Type ; -return _efcc !=ResultTypeArray &&_efcc !=ResultTypeList ;}; +// Eval evaluates and returns a boolean. +func (_cfc Bool )Eval (ctx Context ,ev Evaluator )Result {return MakeBoolResult (_cfc ._gag )}; -// CeilingMath implements _xlfn.CEILING.MATH which rounds numbers to the nearest -// multiple of the second argument, toward or away from zero as specified by the -// third argument. -func CeilingMath (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043E\u0049\u004cI\u004e\u0047\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006ee\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if len (args )> 3{return MakeErrorResult ("\u0043E\u0049\u004cI\u004e\u0047\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u0061l\u006c\u006f\u0077\u0073\u0020\u0061t\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_efgge :=args [0].AsNumber ();if _efgge .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u004dA\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061 \u006eu\u006d\u0062\u0065\u0072"); -};_gbffa :=float64 (1);if _efgge .ValueNumber < 0{_gbffa =-1;};if len (args )> 1{_gbfa :=args [1].AsNumber ();if _gbfa .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0043\u0045\u0049\u004c\u0049\u004e\u0047.\u004d\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_gbffa =_gbfa .ValueNumber ;};_cbeb :=float64 (1);if len (args )> 2{_gfaf :=args [2].AsNumber ();if _gfaf .Type !=ResultTypeNumber {return MakeErrorResult ("\u0074\u0068\u0069\u0072\u0064\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u004dA\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061 \u006eu\u006d\u0062\u0065\u0072"); -};_cbeb =_gfaf .ValueNumber ;};if len (args )==1{return MakeNumberResult (_ac .Ceil (_efgge .ValueNumber ));};_eefa :=_efgge .ValueNumber ;_eefa ,_egaff :=_ac .Modf (_eefa /_gbffa );if _egaff !=0{if _efgge .ValueNumber > 0{_eefa ++;}else if _cbeb < 0{_eefa --; -};};return MakeNumberResult (_eefa *_gbffa );};func _bef (_aeaf ,_fba float64 ,_gee ,_deda int )float64 {_aeec :=_ede (_aeaf );_fcbg :=_ede (_fba );if _deda ==1{_bfef :=_afc (_aeec ,_fcbg ,_gee ,1);_ccca :=_bfef .AddDate (0,12/_gee ,0);return _bfb (_bfef ,_ccca ,_deda ); -};return float64 (_fdgg (0,_deda ))/float64 (_gee );};var _cdadd []byte =[]byte {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; +// Fv implements the Excel FV function. +func Fv (args []Result )Result {_ffdg :=len (args );if _ffdg < 3||_ffdg > 5{return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u00205"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_egefd :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};_agea :=args [1].ValueNumber ;if _agea !=float64 (int (_agea )){return MakeErrorResultType (ErrorTypeNum ,"\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0061\u0079\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ffae :=args [2].ValueNumber ;_eeeega :=0.0;if _ffdg >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("F\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0070\u0072\u0065\u0073\u0065\u006et \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eeeega =args [3].ValueNumber ;};_feae :=0;if _ffdg ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0046\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_feae =int (args [4].ValueNumber );if _feae !=0{_feae =1;};};return MakeNumberResult (_bggf (_egefd ,_agea ,_ffae ,_eeeega ,_feae ));}; -// Update returns the same object as updating sheet references does not affect EmptyExpr. -func (_deff EmptyExpr )Update (q *_ed .UpdateQuery )Expression {return _deff };func NewLexer ()*Lexer {return &Lexer {_bgcec :make (chan *node )}}; +// FloorMath implements _xlfn.FLOOR.MATH which rounds numbers down to the +// nearest multiple of the second argument, toward or away from zero as +// specified by the third argument. +func FloorMath (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u002e\u004dA\u0054\u0048\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if len (args )> 3{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u002e\u004dA\u0054\u0048\u0028)\u0020\u0061\u006c\u006co\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_cgfe :=args [0].AsNumber ();if _cgfe .Type !=ResultTypeNumber {return MakeErrorResult ("f\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020FL\u004f\u004f\u0052\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073t \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_cfed :=float64 (1);if _cgfe .ValueNumber < 0{_cfed =-1;};if len (args )> 1{_ffgc :=args [1].AsNumber ();if _ffgc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061r\u0067\u0075\u006den\u0074\u0020\u0074\u006f\u0020\u0046L\u004f\u004f\u0052\u002e\u004d\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006db\u0065\u0072"); +};_cfed =_ffgc .ValueNumber ;};_cbgd :=float64 (1);if len (args )> 2{_dbba :=args [2].AsNumber ();if _dbba .Type !=ResultTypeNumber {return MakeErrorResult ("t\u0068\u0069\u0072\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020FL\u004f\u004f\u0052\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073t \u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_cbgd =_dbba .ValueNumber ;};if len (args )==1{return MakeNumberResult (_ca .Floor (_cgfe .ValueNumber ));};_bfgdb :=_cgfe .ValueNumber ;_bfgdb ,_abgdb :=_ca .Modf (_bfgdb /_cfed );if _abgdb !=0&&_cgfe .ValueNumber < 0&&_cbgd > 0{_bfgdb ++;};return MakeNumberResult (_bfgdb *_cfed ); +};type cumulArgs struct{_adaf float64 ;_cae float64 ;_dga float64 ;_bgdg float64 ;_dcd float64 ;_dage int ;};func (_dedf *plex )Lex (lval *yySymType )int {_gcfcc =true ;_eagfb :=<-_dedf ._eadca ;if _eagfb !=nil {lval ._faecf =_eagfb ;return int (lval ._faecf ._cdgfc ); +};return 0;};func Sign (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0053\u0049\u0047\u004e(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_egdg :=args [0].AsNumber (); +if _egdg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0049\u0047N(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020a\u0020n\u0075m\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};if _egdg .ValueNumber < 0{return MakeNumberResult (-1); +}else if _egdg .ValueNumber > 0{return MakeNumberResult (1);};return MakeNumberResult (0);};func _afcf (_febd ,_gbce ,_gdd float64 )float64 {return (_febd *3600+_gbce *60+_gdd )/86400}; -// Update updates references in the BinaryExpr after removing a row/column. -func (_bcae BinaryExpr )Update (q *_ed .UpdateQuery )Expression {_bf :=_bcae ;_bf ._cb =_bcae ._cb .Update (q );_bf ._da =_bcae ._da .Update (q );return _bf ;};const _bfdag =57374;var _accd =[...]int {-1,1,1,-1,-2,0};func _cg (_ad Result )bool {if _ad .Type ==ResultTypeString {return _ad .ValueString ==""; -};return _ad .ValueNumber ==0;};func (_abccd *yyParserImpl )Parse (yylex yyLexer )int {_dafbc :=_ee .Now ();var _aafca int ;var _eade yySymType ;var _fgfga []yySymType ;_ =_fgfga ;_dgdde :=_abccd ._feeab [:];Nerrs :=0;Errflag :=0;_dbge :=0;_abccd ._ebceb =-1; -_dabe :=-1;defer func (){_dbge =-1;_abccd ._ebceb =-1;_dabe =-1}();_cbffb :=-1;goto _gcff ;_aegdb :return 0;_cfae :return 1;_gcff :if _ebcd (_dafbc ){_cc .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074");goto _cfae ; -};if _cebaa >=4{_c .Printf ("\u0063\u0068\u0061\u0072\u0020\u0025\u0076\u0020\u0069n\u0020\u0025\u0076\u000a",_ebbfa (_dabe ),_ggfd (_dbge ));};_cbffb ++;if _cbffb >=len (_dgdde ){_eabc :=make ([]yySymType ,len (_dgdde )*2);copy (_eabc ,_dgdde );_dgdde =_eabc ; -};_dgdde [_cbffb ]=_eade ;_dgdde [_cbffb ]._eaaa =_dbge ;_gdac :if _ebcd (_dafbc ){_cc .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074");goto _cfae ;};_aafca =_cgdf [_dbge ];if _aafca <=_bdaba {goto _cgged ; -};if _abccd ._ebceb < 0{_abccd ._ebceb ,_dabe =_aecga (yylex ,&_abccd ._ceabe );};_aafca +=_dabe ;if _aafca < 0||_aafca >=_dbbec {goto _cgged ;};_aafca =_cefgb [_aafca ];if _dddg [_aafca ]==_dabe {_abccd ._ebceb =-1;_dabe =-1;_eade =_abccd ._ceabe ;_dbge =_aafca ; -if Errflag > 0{Errflag --;};goto _gcff ;};_cgged :if _ebcd (_dafbc ){_cc .Log .Error ("\u0050\u0061\u0072\u0073\u0065\u0020\u0074\u0069\u006d\u0065\u006f\u0075\u0074");goto _cfae ;};_aafca =_ecgcc [_dbge ];if _aafca ==-2{if _abccd ._ebceb < 0{_abccd ._ebceb ,_dabe =_aecga (yylex ,&_abccd ._ceabe ); -};_dgfg :=0;for {if _accd [_dgfg +0]==-1&&_accd [_dgfg +1]==_dbge {break ;};_dgfg +=2;};for _dgfg +=2;;_dgfg +=2{_aafca =_accd [_dgfg +0];if _aafca < 0||_aafca ==_dabe {break ;};};_aafca =_accd [_dgfg +1];if _aafca < 0{goto _aegdb ;};};if _aafca ==0{switch Errflag {case 0:yylex .Error (_aafdg (_dbge ,_dabe )); -Nerrs ++;if _cebaa >=1{_c .Printf ("\u0025\u0073",_ggfd (_dbge ));_c .Printf ("\u0020\u0073\u0061\u0077\u0020\u0025\u0073\u000a",_ebbfa (_dabe ));};fallthrough;case 1,2:Errflag =3;for _cbffb >=0{_aafca =_cgdf [_dgdde [_cbffb ]._eaaa ]+_gddcf ;if _aafca >=0&&_aafca < _dbbec {_dbge =_cefgb [_aafca ]; -if _dddg [_dbge ]==_gddcf {goto _gcff ;};};if _cebaa >=2{_c .Printf ("\u0065\u0072r\u006f\u0072\u0020\u0072\u0065\u0063\u006f\u0076\u0065\u0072\u0079\u0020\u0070\u006f\u0070\u0073\u0020\u0073\u0074\u0061\u0074\u0065 %\u0064\u000a",_dgdde [_cbffb ]._eaaa ); -};_cbffb --;};goto _cfae ;case 3:if _cebaa >=2{_c .Printf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0063\u006f\u0076\u0065\u0072\u0079\u0020\u0064\u0069s\u0063\u0061\u0072d\u0073 \u0025\u0073\u000a",_ebbfa (_dabe ));};if _dabe ==_ecgdcfc {goto _cfae ;}; -_abccd ._ebceb =-1;_dabe =-1;goto _gdac ;};};if _cebaa >=2{_c .Printf ("\u0072e\u0064u\u0063\u0065\u0020\u0025\u0076 \u0069\u006e:\u000a\u0009\u0025\u0076\u000a",_aafca ,_ggfd (_dbge ));};_deeg :=_aafca ;_bdgfa :=_cbffb ;_ =_bdgfa ;_cbffb -=_cfcac [_aafca ]; -if _cbffb +1>=len (_dgdde ){_becb :=make ([]yySymType ,len (_dgdde )*2);copy (_becb ,_dgdde );_dgdde =_becb ;};_eade =_dgdde [_cbffb +1];_aafca =_cccge [_aafca ];_cabfb :=_gbggb [_aafca ];_fefc :=_cabfb +_dgdde [_cbffb ]._eaaa +1;if _fefc >=_dbbec {_dbge =_cefgb [_cabfb ]; -}else {_dbge =_cefgb [_fefc ];if _dddg [_dbge ]!=-_aafca {_dbge =_cefgb [_cabfb ];};};switch _deeg {case 1:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{yylex .(*plex )._ffae =_eade ._bafcd ;};case 3:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =_fgfga [2]._bafcd ; -};case 4:_fgfga =_dgdde [_bdgfa -4:_bdgfa +1];{};case 5:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewBool (_fgfga [1]._dagcf ._dade );};case 6:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewNumber (_fgfga [1]._dagcf ._dade );};case 7:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1]; -{_eade ._bafcd =NewString (_fgfga [1]._dagcf ._dade );};case 8:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewError (_fgfga [1]._dagcf ._dade );};case 9:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =_fgfga [2]._bafcd ;};case 10:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1]; -{_eade ._bafcd =NewNegate (_fgfga [2]._bafcd );};case 15:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =_fgfga [2]._bafcd ;};case 17:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewConstArrayExpr (_fgfga [2]._eeb );};case 18:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1]; -{_eade ._eeb =append (_eade ._eeb ,_fgfga [1]._dcbde );};case 19:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._eeb =append (_fgfga [1]._eeb ,_fgfga [3]._dcbde );};case 20:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._dcbde =append (_eade ._dcbde ,_fgfga [1]._bafcd ); -};case 21:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._dcbde =append (_fgfga [1]._dcbde ,_fgfga [3]._bafcd );};case 23:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =NewPrefixExpr (_fgfga [1]._bafcd ,_fgfga [2]._bafcd );};case 25:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1]; -{_eade ._bafcd =NewSheetPrefixExpr (_fgfga [1]._dagcf ._dade );};case 26:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewCellRef (_fgfga [1]._dagcf ._dade );};case 27:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewRange (_fgfga [1]._bafcd ,_fgfga [3]._bafcd ); -};case 28:_fgfga =_dgdde [_bdgfa -4:_bdgfa +1];{_eade ._bafcd =NewPrefixRangeExpr (_fgfga [1]._bafcd ,_fgfga [2]._bafcd ,_fgfga [4]._bafcd );};case 29:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewNamedRangeRef (_fgfga [1]._dagcf ._dade );};case 30:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1]; -{_eade ._bafcd =NewHorizontalRange (_fgfga [1]._dagcf ._dade );};case 31:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._bafcd =NewVerticalRange (_fgfga [1]._dagcf ._dade );};case 32:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =NewPrefixHorizontalRange (_fgfga [1]._bafcd ,_fgfga [2]._dagcf ._dade ); -};case 33:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =NewPrefixVerticalRange (_fgfga [1]._bafcd ,_fgfga [2]._dagcf ._dade );};case 34:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypePlus ,_fgfga [3]._bafcd ); -};case 35:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeMinus ,_fgfga [3]._bafcd );};case 36:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeMult ,_fgfga [3]._bafcd ); -};case 37:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeDiv ,_fgfga [3]._bafcd );};case 38:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeExp ,_fgfga [3]._bafcd ); -};case 39:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeLT ,_fgfga [3]._bafcd );};case 40:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeGT ,_fgfga [3]._bafcd ); -};case 41:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeLEQ ,_fgfga [3]._bafcd );};case 42:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeGEQ ,_fgfga [3]._bafcd ); -};case 43:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeEQ ,_fgfga [3]._bafcd );};case 44:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeNE ,_fgfga [3]._bafcd ); -};case 45:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._bafcd =NewBinaryExpr (_fgfga [1]._bafcd ,BinOpTypeConcat ,_fgfga [3]._bafcd );};case 47:_fgfga =_dgdde [_bdgfa -2:_bdgfa +1];{_eade ._bafcd =NewFunction (_fgfga [1]._dagcf ._dade ,nil );};case 48:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1]; -{_eade ._bafcd =NewFunction (_fgfga [1]._dagcf ._dade ,_fgfga [2]._dcbde );};case 49:_fgfga =_dgdde [_bdgfa -1:_bdgfa +1];{_eade ._dcbde =append (_eade ._dcbde ,_fgfga [1]._bafcd );};case 50:_fgfga =_dgdde [_bdgfa -3:_bdgfa +1];{_eade ._dcbde =append (_fgfga [1]._dcbde ,_fgfga [3]._bafcd ); -};case 53:_fgfga =_dgdde [_bdgfa -0:_bdgfa +1];{_eade ._bafcd =NewEmptyExpr ();};};goto _gcff ;}; +// Update updates references in the PrefixVerticalRange after removing a row/column. +func (_bfagg PrefixVerticalRange )Update (q *_dac .UpdateQuery )Expression {if q .UpdateType ==_dac .UpdateActionRemoveColumn {_fgagd :=_bfagg ;_gefdf :=_bfagg ._cdcfbd .String ();if _gefdf ==q .SheetToUpdate {_gfagc :=q .ColumnIdx ;_fgagd ._cgbb =_bcg (_bfagg ._cgbb ,_gfagc ); +_fgagd ._gffbe =_bcg (_bfagg ._gffbe ,_gfagc );};return _fgagd ;};return _bfagg ;};type node struct{_cdgfc tokenType ;_deab string ;};func LexReader (r _d .Reader )chan *node {_agfg :=NewLexer ();go _agfg .lex (r );return _agfg ._cdecc }; -// Find is an implementation of the Excel FIND(). -func Find (args []Result )Result {_gdea ,_ebccd :=_gada ("\u0046\u0049\u004e\u0044",args );if _ebccd .Type !=ResultTypeEmpty {return _ebccd ;};_fdccea :=_gdea ._cbddg ;if _fdccea ==""{return MakeNumberResult (1.0);};_agdec :=_gdea ._cdee ;_becdf :=_gdea ._aaagf ; -_cgcb :=1;for _aebdg :=range _agdec {if _cgcb < _becdf {_cgcb ++;continue ;};_cbgfb :=_ga .Index (_agdec [_aebdg :],_fdccea );if _cbgfb ==0{return MakeNumberResult (float64 (_cgcb ));};_cgcb ++;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed"); -};func _bagg (_cefg int )int {if _cefg < 1900{if _cefg < 30{_cefg +=2000;}else {_cefg +=1900;};};return _cefg ;};func Sign (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0053\u0049\u0047\u004e(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_cgbc :=args [0].AsNumber ();if _cgbc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u0049\u0047N(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020a\u0020n\u0075m\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if _cgbc .ValueNumber < 0{return MakeNumberResult (-1);}else if _cgbc .ValueNumber > 0{return MakeNumberResult (1);};return MakeNumberResult (0);};func _ffcg (_cd string ,_df uint32 )string {_gbf :=_bd .ColumnToIndex (_cd );if _gbf ==_df {return "\u0023\u0052\u0045F\u0021"; -}else if _gbf > _df {return _bd .IndexToColumn (_gbf -1);}else {return _cd ;};}; +// GetLocked returns FALSE for the invalid reference context. +func (_afce *ivr )GetLocked (cellRef string )bool {return false }; -// MaxA is an implementation of the Excel MAXA() function. -func MaxA (args []Result )Result {return _cfddc (args ,true )}; +// Npv implements the Excel NPV function. +func Npv (args []Result )Result {_gad :=len (args );if _gad < 2{return MakeErrorResult ("\u004e\u0050\u0056 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f \u006fr\u0020m\u006f\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u004e\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_gcgb :=args [0].ValueNumber ;if _gcgb ==-1{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_bge :=[]float64 {};for _ ,_ggbc :=range args [1:]{switch _ggbc .Type {case ResultTypeNumber :_bge =append (_bge ,_ggbc .ValueNumber );case ResultTypeArray ,ResultTypeList :_bga :=_dfddc (_ggbc ); +for _ ,_gbgfc :=range _bga {for _ ,_dfged :=range _gbgfc {if _dfged .Type ==ResultTypeNumber &&!_dfged .IsBoolean {_bge =append (_bge ,_dfged .ValueNumber );};};};};};_befd :=0.0;for _eacc ,_dcge :=range _bge {_befd +=_dcge /_ca .Pow (1+_gcgb ,float64 (_eacc )+1); +};return MakeNumberResult (_befd );};const _eeee ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0054\u0049\u004d\u0045\u0056\u0041\u004c\u0055\u0045"; -// Exact is an implementation of the Excel EXACT() which compares two strings. -func Exact (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041\u0054\u0045N\u0041\u0054\u0045(\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_fcgae :=args [0].AsString ();_edcg :=args [1].AsString ();if _fcgae .Type !=ResultTypeString ||_edcg .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041\u0054\u0045N\u0041\u0054\u0045(\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};return MakeBoolResult (_fcgae .ValueString ==_edcg .ValueString );};type cumulArgs struct{_dceb float64 ;_dcbce float64 ;_faef float64 ;_dcd float64 ;_dcdc float64 ;_baeag int ;}; +// NewSheetPrefixExpr constructs a new prefix expression. +func NewSheetPrefixExpr (s string )Expression {return &SheetPrefixExpr {_afgc :s }};var _cgbg =[...]int {0,1,1,2,4,1,1,1,1,2,2,1,1,1,1,3,1,3,1,3,1,3,1,2,1,1,1,3,4,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,1,3,1,1,0}; -// Reference returns an invalid reference for FunctionCall. -func (_fbbc FunctionCall )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };var _gbggb =[...]int {0,0,71,70,69,4,67,66,53,51,50,49,48,47,46,45,44,2}; +// Update returns the same object as updating sheet references does not affect String. +func (_aeccc String )Update (q *_dac .UpdateQuery )Expression {return _aeccc }; -// Reference returns an invalid reference for Negate. -func (_decf Negate )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _ebcd (_eaed _ee .Time )bool {return _ee .Now ().Sub (_eaed )>=_daac }; +// DateDif is an implementation of the Excel DATEDIF() function. +func DateDif (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeString {return MakeErrorResult ("\u0044\u0041\u0054\u0045\u0044I\u0046\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077o\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u006e\u0064\u0020\u006f\u006e\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};_bag :=args [0].ValueNumber ;_gde :=args [1].ValueNumber ;if _gde < _bag {return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0068\u0065\u0020\u0073\u0074\u0061r\u0074\u0020\u0064a\u0074\u0065\u0020\u0069s\u0020\u0067\u0072\u0065\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006e\u0064\u0020\u0064\u0061\u0074\u0065"); +};if _gde ==_bag {return MakeNumberResult (0);};_aff :=_da .ToLower (args [2].ValueString );if _aff =="\u0064"{return MakeNumberResult (_gde -_bag );};_gcg :=_ecb (_bag );_ebag :=_ecb (_gde );_ffd ,_eeba ,_egaf :=_gcg .Date ();_adg ,_fbfd ,_eeea :=_ebag .Date (); +_aga :=int (_eeba );_egf :=int (_fbfd );var _fab float64 ;switch _aff {case "\u0079":_fab =float64 (_adg -_ffd );if _egf < _aga ||(_egf ==_aga &&_eeea < _egaf ){_fab --;};case "\u006d":_gcd :=_adg -_ffd ;_ebbc :=_egf -_aga ;if _eeea < _egaf {_ebbc --;}; +if _ebbc < 0{_gcd --;_ebbc +=12;};_fab =float64 (_gcd *12+_ebbc );case "\u006d\u0064":_eac :=_egf ;if _eeea < _egaf {_eac --;};_fab =float64 (int (_gde -_eba (_adg ,_eac ,_egaf )));case "\u0079\u006d":_fab =float64 (_egf -_aga );if _eeea < _egaf {_fab --; +};if _fab < 0{_fab +=12;};case "\u0079\u0064":_defb :=_adg ;if _egf < _aga ||(_egf ==_aga &&_eeea < _egaf ){_defb --;};_fab =float64 (int (_gde -_eba (_defb ,_aga ,_egaf )));default:return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0069\u006e\u0074e\u0072\u0076\u0061\u006c\u0020\u0076\u0061\u006c\u0075\u0065"); +};return MakeNumberResult (_fab );};type defEval struct{evCache ;_ceb bool ;};var _dfbgb =[...]int {0}; -// Roman is an implementation of the Excel ROMAN function that convers numbers -// to roman numerals in one of 5 formats. -func Roman (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if len (args )> 2{return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_abbg :=args [0].AsNumber ();if _abbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dfac :=0;if len (args )> 1{_gaeac :=args [1];if _gaeac .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u004fM\u0041\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063"); -};_dfac =int (_gaeac .ValueNumber );if _dfac < 0{_dfac =0;}else if _dfac > 4{_dfac =4;};};_baeg :=_begce ;switch _dfac {case 1:_baeg =_ebdcc ;case 2:_baeg =_ggec ;case 3:_baeg =_ddbd ;case 4:_baeg =_egfd ;};_gadc :=_ac .Trunc (_abbg .ValueNumber );_cfedg :=_gd .Buffer {}; -for _ ,_dacbe :=range _baeg {for _gadc >=_dacbe ._bdde {_cfedg .WriteString (_dacbe ._efae );_gadc -=_dacbe ._bdde ;};};return MakeStringResult (_cfedg .String ());}; +// NA is an implementation of the Excel NA() function that just returns the #N/A! error. +func NA (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u004eA\u0028\u0029\u0020\u0061c\u0063\u0065\u0070\u0074\u0073 \u006eo\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s");};return MakeErrorResultType (ErrorTypeNA ,"");}; -// Left implements the Excel LEFT(string,[n]) function which returns the -// leftmost n characters. -func Left (args []Result )Result {_cbadc :=1;switch len (args ){case 1:case 2:if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u004c\u0045F\u0054\u0020\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075me\u006e\u0074"); -};_cbadc =int (args [1].ValueNumber );if _cbadc < 0{return MakeErrorResult ("\u004c\u0045\u0046T \u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020n\u0075m\u0062e\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u003e\u003d\u0020\u0030"); -};if _cbadc ==0{return MakeStringResult ("");};default:return MakeErrorResult ("\u004c\u0045\u0046T \u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};if args [0].Type ==ResultTypeList {return MakeErrorResult ("\u004c\u0045\u0046T\u0020\u0063\u0061\u006e'\u0074\u0020\u0062\u0065\u0020\u0063\u0061l\u006c\u0065\u0064\u0020\u006f\u006e\u0020\u0061\u0020\u0072\u0061\u006e\u0067\u0065");};_ebccf :=args [0].Value (); -if _cbadc > len (_ebccf ){return MakeStringResult (_ebccf );};return MakeStringResult (_ebccf [0:_cbadc ]);}; - -// Yield implements the Excel YIELD function. -func Yield (args []Result )Result {_ggfb :=len (args );if _ggfb !=6&&_ggfb !=7{return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u0020\u0072e\u0071\u0075i\u0072\u0065\u0073\u0020\u0073\u0069\u0078\u0020o\u0072\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_fcdd ,_edfa ,_faad :=_fadb (args [0],args [1],"\u0059\u0049\u0045L\u0044");if _faad .Type ==ResultTypeError {return _faad ;};_fcef :=args [2];if _fcef .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045LD\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0072a\u0074e\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bbd :=_fcef .ValueNumber ;if _bbd < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};_gdb :=args [3];if _gdb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020p\u0072 \u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_deba :=_gdb .ValueNumber ;if _deba <=0{return MakeErrorResultType (ErrorTypeNum ,"p\u0072\u0020\u0073\u0068ou\u006cd\u0020\u0062\u0065\u0020\u0070o\u0073\u0069\u0074\u0069\u0076\u0065");};_dbbe :=args [4];if _dbbe .Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065m\u0070\u0074\u0069\u006f\u006e\u0020\u006f\u0066\u0020\u0074yp\u0065\u0020\u006eu\u006db\u0065\u0072"); -};_fgec :=_dbbe .ValueNumber ;if _fgec < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_ebga :=args [5]; -if _ebga .Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0066\u0072\u0065\u0071\u0075e\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_ddee :=float64 (int (_ebga .ValueNumber ));if !_deef (_ddee ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_ddffc :=0;if _ggfb ==7&&args [6].Type !=ResultTypeEmpty {_bfdg :=args [6]; -if _bfdg .Type !=ResultTypeNumber {return MakeErrorResult ("Y\u0049\u0045\u004c\u0044\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0062\u0061\u0073\u0069\u0073\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072");};_ddffc =int (_bfdg .ValueNumber ); -if !_abec (_ddffc ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063o\u0072\u0072\u0065\u0063t\u0020\u0062\u0061\u0073\u0069\u0073\u0020v\u0061\u006c\u0075\u0065\u0020\u0066\u006f\u0072\u0020\u0059\u0049\u0045\u004c\u0044");};};_dcbb :=0.0; -_edcda :=0.0;_gddad :=1.0;_cefd ,_faad :=_fegb (_fcdd ,_edfa ,_bbd ,_edcda ,_fgec ,_ddee ,_ddffc );if _faad .Type ==ResultTypeError {return _faad ;};_bfgc ,_faad :=_fegb (_fcdd ,_edfa ,_bbd ,_gddad ,_fgec ,_ddee ,_ddffc );if _faad .Type ==ResultTypeError {return _faad ; -};_gccg :=(_gddad -_edcda )*0.5;for _aabfe :=0;_aabfe < 100&&_dcbb !=_deba ;_aabfe ++{_dcbb ,_faad =_fegb (_fcdd ,_edfa ,_bbd ,_gccg ,_fgec ,_ddee ,_ddffc );if _faad .Type ==ResultTypeError {return _faad ;};if _deba ==_cefd {return MakeNumberResult (_edcda ); -}else if _deba ==_bfgc {return MakeNumberResult (_gddad );}else if _deba ==_dcbb {return MakeNumberResult (_gccg );}else if _deba < _bfgc {_gddad *=2.0;_bfgc ,_faad =_fegb (_fcdd ,_edfa ,_bbd ,_gddad ,_fgec ,_ddee ,_ddffc );if _faad .Type ==ResultTypeError {return _faad ; -};_gccg =(_gddad -_edcda )*0.5;}else {if _deba < _dcbb {_edcda =_gccg ;_cefd =_dcbb ;}else {_gddad =_gccg ;_bfgc =_dcbb ;};_gccg =_gddad -(_gddad -_edcda )*((_deba -_bfgc )/(_cefd -_bfgc ));};};return MakeNumberResult (_gccg );}; - -// Vdb implements the Excel VDB function. -func Vdb (args []Result )Result {_beee :=len (args );if _beee < 5||_beee > 7{return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065\u006e\u0020\u0066\u0069\u0076\u0065\u0020a\u006e\u0064\u0020\u0073\u0065v\u0065\u006e"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_dgf :=args [0].ValueNumber ;if _dgf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044B \u0072\u0065\u0071u\u0069\u0072\u0065\u0073 co\u0073t \u0074\u006f\u0020\u0062\u0065\u0020\u006eon\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065");}; -if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cffcga :=args [1].ValueNumber ;if _cffcga < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020s\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_ecfdg :=args [2].ValueNumber ;if _ecfdg ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if _ecfdg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065");};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("V\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0074\u0061\u0072\u0074 p\u0065\u0072\u0069\u006fd\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_afdb :=args [3].ValueNumber ;if _afdb < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0074\u0061\u0072\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u006c\u0065\u0073\u0073\u0020\u0074h\u0061n\u0020\u006f\u006e\u0065"); -};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056D\u0042\u0020r\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0065\u006e\u0064 \u0070\u0065\u0072\u0069\u006f\u0064 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eafcb :=args [4].ValueNumber ;if _afdb > _eafcb {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020s\u0074\u0061\u0072\u0074\u0020\u0070\u0065r\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0056\u0044\u0042"); -};if _eafcb > _ecfdg {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0065\u006e\u0064\u0020\u0070e\u0072i\u006f\u0064\u0020\u0066\u006f\u0072\u0020V\u0044\u0042");};_adae :=2.0;if _beee > 5{if args [5].Type ==ResultTypeEmpty {_adae =0.0; -}else {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056\u0044\u0042\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_adae =args [5].ValueNumber ;if _adae < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0056\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0061\u0063\u0074\u006f\u0072\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); -};};};_cagba :=false ;if _beee > 6&&args [6].Type !=ResultTypeEmpty {if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u0056D\u0042\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020n\u006f\u005f\u0073\u0077\u0069\u0074\u0063\u0068\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_cagba =args [6].ValueNumber !=0;};_facc :=0.0;_dage :=_ac .Floor (_afdb );_ddfg :=_ac .Ceil (_eafcb );if _cagba {for _cfce :=_dage +1;_cfce <=_ddfg ;_cfce ++{_abaa :=_eecc (_dgf ,_cffcga ,_ecfdg ,_cfce ,_adae );if _cfce ==_dage +1{_abaa *=_ac .Min (_eafcb ,_dage +1)-_afdb ; -}else if _cfce ==_ddfg {_abaa *=_eafcb +1-_ddfg ;};_facc +=_abaa ;};}else {_fadbc :=_ecfdg ;var _agcg float64 ;if !_cdfd (_afdb ,_ac .Floor (_afdb )){if _adae ==1{_bbfb :=_ecfdg /2;if _afdb > _bbfb ||_cdfd (_afdb ,_bbfb ){_agcg =_afdb -_bbfb ;_afdb =_bbfb ; -_eafcb -=_agcg ;_fadbc ++;};};};if _adae !=0{_dgf -=_faa (_dgf ,_cffcga ,_ecfdg ,_fadbc ,_afdb ,_adae );};_facc =_faa (_dgf ,_cffcga ,_ecfdg ,_ecfdg -_afdb ,_eafcb -_afdb ,_adae );};return MakeNumberResult (_facc );}; - -// Floor is an implementation of the FlOOR function. -func Floor (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074w\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");}; -_fcdee :=args [0].AsNumber ();if _fcdee .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};var _gabab float64 ;_dgcd :=args [1].AsNumber ();if _dgcd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020a\u0072\u0067\u0075m\u0065\u006e\u0074\u0020t\u006f\u0020\u0046\u004c\u004f\u004f\u0052\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_gabab =_dgcd .ValueNumber ;if _gabab < 0&&_fcdee .ValueNumber >=0{return MakeErrorResultType (ErrorTypeNum ,"\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0046L\u004f\u004f\u0052"); -};_dbddg :=_fcdee .ValueNumber ;_dbddg ,_cbbf :=_ac .Modf (_dbddg /_gabab );if _cbbf !=0{if _fcdee .ValueNumber < 0&&_cbbf < 0{_dbddg --;};};return MakeNumberResult (_dbddg *_gabab );}; - -// Eval evaluates a range returning a list of results or an error. -func (_bbdfc Range )Eval (ctx Context ,ev Evaluator )Result {_afdaf :=_bbdfc ._dfeaa .Reference (ctx ,ev );_gfbg :=_bbdfc ._geacd .Reference (ctx ,ev );_gadb :=_gfafa (_afdaf ,_gfbg );if _afdaf .Type ==ReferenceTypeCell &&_gfbg .Type ==ReferenceTypeCell {if _fggc ,_fcdfb :=ev .GetFromCache (_gadb ); -_fcdfb {return _fggc ;}else {_fcgca :=_gdbda (ctx ,ev ,_afdaf .Value ,_gfbg .Value );ev .SetCache (_gadb ,_fcgca );return _fcgca ;};};return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072a\u006e\u0067\u0065\u0020"+_gadb );}; +// String returns a string representation for Bool. +func (_aag Bool )String ()string {if _aag ._gag {return "\u0054\u0052\u0055\u0045";}else {return "\u0046\u0041\u004cS\u0045";};}; -// Odd is an implementation of the Excel ODD() that rounds a number to the -// nearest odd integer. -func Odd (args []Result )Result {if len (args )!=1{return MakeErrorResult ("O\u0044\u0044\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006ee\u0020\u0061\u0072g\u0075m\u0065\u006e\u0074");};_fcaea :=args [0].AsNumber ();if _fcaea .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_ceabb :=_ac .Signbit (_fcaea .ValueNumber );_abcc ,_ccaf :=_ac .Modf ((_fcaea .ValueNumber -1)/2);_bdfe :=_abcc *2+1;if _ccaf !=0{if !_ceabb {_bdfe +=2;}else {_bdfe -=2;};};return MakeNumberResult (_bdfe );}; +// MakeStringResult constructs a string result. +func MakeStringResult (s string )Result {return Result {Type :ResultTypeString ,ValueString :s }};func _adge (_afda ,_gab Result ,_fddd string )(*xargs ,Result ){if _afda .Type !=ResultTypeList &&_afda .Type !=ResultTypeArray {return nil ,MakeErrorResult (_fddd +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0076\u0061lue\u0073 t\u006f\u0020\u0062\u0065\u0020\u006f\u0066 a\u0072\u0072\u0061\u0079\u0020\u0074\u0079p\u0065"); +};_gea :=_dfddc (_afda );_addd :=[]float64 {};for _ ,_bgbc :=range _gea {for _ ,_dfdf :=range _bgbc {if _dfdf .Type ==ResultTypeNumber &&!_dfdf .IsBoolean {_addd =append (_addd ,_dfdf .ValueNumber );}else {return nil ,MakeErrorResult (_fddd +"\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0076\u0061\u006c\u0075\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006dbe\u0072\u0073"); +};};};_egbe :=len (_addd );if len (_addd )< 2{return nil ,MakeErrorResultType (ErrorTypeNum ,"");};if _gab .Type !=ResultTypeList &&_gab .Type !=ResultTypeArray {return nil ,MakeErrorResult (_fddd +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0064\u0061\u0074\u0065s\u0020\u0074\u006f\u0020\u0062\u0065\u0020o\u0066\u0020\u0061\u0072\u0072\u0061\u0079\u0020\u0074\u0079p\u0065"); +};_ebcfg :=_dfddc (_gab );_eadgfd :=[]float64 {};_dbad :=0.0;for _ ,_bgbg :=range _ebcfg {for _ ,_caafb :=range _bgbg {if _caafb .Type ==ResultTypeNumber &&!_caafb .IsBoolean {_ddeb :=float64 (int (_caafb .ValueNumber ));if _ddeb < _dbad {return nil ,MakeErrorResultType (ErrorTypeNum ,_fddd +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0061\u0074\u0065\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u0069\u006e\u0020\u0061\u0073\u0063\u0065\u006edi\u006e\u0067\u0020o\u0072d\u0065\u0072"); +};_eadgfd =append (_eadgfd ,_ddeb );_dbad =_ddeb ;}else {return nil ,MakeErrorResult (_fddd +"\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0064\u0061\u0074\u0065\u0073\u0020t\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0073");};};};if len (_eadgfd )!=_egbe {return nil ,MakeErrorResultType (ErrorTypeNum ,""); +};return &xargs {_addd ,_eadgfd },MakeEmptyResult ();}; -// Reference returns an invalid reference for ConstArrayExpr. -func (_ab ConstArrayExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; +// NewFunction constructs a new function call expression. +func NewFunction (name string ,args []Expression )Expression {return FunctionCall {_fcfeb :name ,_ffgbg :args };}; -// Pricedisc implements the Excel PRICEDISC function. -func Pricedisc (args []Result )Result {_daca :=len (args );if _daca !=4&&_daca !=5{return MakeErrorResult ("\u0050\u0052\u0049\u0043\u0045D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_abaea ,_ggda ,_gfdf :=_fadb (args [0],args [1],"\u0050R\u0049\u0043\u0045\u0044\u0049\u0053C");if _gfdf .Type ==ResultTypeError {return _gfdf ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052\u0049C\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_bgdg :=args [2].ValueNumber ;if _bgdg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0052\u0049C\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0064\u0069\u0073\u0063\u006f\u0075\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); -};_bba :=args [3].ValueNumber ;if _bba <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006fs\u0069\u0074i\u0076\u0065"); -};_dccg :=0;if _daca ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052I\u0043\u0045\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_dccg =int (args [4].ValueNumber );if !_abec (_dccg ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0050R\u0049\u0043E\u0044\u0049\u0053\u0043"); -};};_caaef ,_gfdf :=_dfab (_abaea ,_ggda ,_dccg );if _gfdf .Type ==ResultTypeError {return _gfdf ;};return MakeNumberResult (_bba *(1-_bgdg *_caaef ));}; +// ISTEXT is an implementation of the Excel ISTEXT() function. +func IsText (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u0054EX\u0054\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070t\u0073 \u0061 \u0073i\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};return MakeBoolResult (args [0].Type ==ResultTypeString );};const _acba =-1000; -// Xirr implements the Excel XIRR function. -func Xirr (args []Result )Result {_cgbg :=len (args );if _cgbg !=2&&_cgbg !=3{return MakeErrorResult ("\u0058\u0049RR\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0077o \u006f\u0072\u0020\u0074\u0068\u0072\u0065e \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_bgce ,_gdcg :=_fbce (args [0],args [1],"\u0058\u0049\u0052\u0052");if _gdcg .Type ==ResultTypeError {return _gdcg ;};_gabf :=_bgce ._efab ;_faaf :=_bgce ._geba ;_bfg :=0.1;if _cgbg ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0058\u0049\u0052\u0052\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bfg =args [2].ValueNumber ;if _bfg <=-1{return MakeErrorResult ("\u0058\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020\u0074\u006f\u0020\u0062e\u0020\u006d\u006f\u0072\u0065 \u0074\u0068a\u006e\u0020\u002d\u0031"); -};};return _dfef (_gabf ,_faaf ,_bfg );};func _afb ()evCache {_aag :=evCache {};_aag ._gfce =make (map[string ]Result );_aag ._cag =&_gc .Mutex {};return _aag ;}; +// Ifs is an implementation of the Excel IFS() function. +func Ifs (args []Result )Result {if len (args )< 2{return MakeErrorResult ("I\u0046\u0053\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061t\u0020\u006c\u0065\u0061\u0073\u0074\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};for _efca :=0;_efca < len (args )-1;_efca +=2{if args [_efca ].ValueNumber ==1{return args [_efca +1];};};return MakeErrorResultType (ErrorTypeNA ,"");};const _acgbc =57351;const _bdeff =57356;const _aedgf =57375;const _ffec =57374;func (_fgbfe PrefixHorizontalRange )horizontalRangeReference (_feba string )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0064\u003a\u0025\u0064",_feba ,_fgbfe ._bfacg ,_fgbfe ._caagc ); +}; -// LastRow returns 0 for the invalid reference context. -func (_addca *ivr )LastRow (colFrom string )int {return 0}; +// Eval evaluates and returns the result of an empty expression. +func (_cdg EmptyExpr )Eval (ctx Context ,ev Evaluator )Result {return MakeEmptyResult ()}; -// Code is an implementation of the Excel CODE function that returns the first -// character of the string as a number. -func Code (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u004f\u0044\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_cfca :=args [0].AsString ();if _cfca .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u004f\u0044\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};if len (_cfca .ValueString )==0{return MakeNumberResult (0);};return MakeNumberResult (float64 (_cfca .ValueString [0]));}; +// NewNumber constructs a new number expression. +func NewNumber (v string )Expression {_acacf ,_fgdbd :=_eb .ParseFloat (v ,64);if _fgdbd !=nil {_eg .Log .Debug ("e\u0072\u0072\u006f\u0072\u0020\u0070a\u0072\u0073\u0069\u006e\u0067\u0020f\u006f\u0072\u006d\u0075\u006c\u0061\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0025\u0073\u003a\u0020%\u0076",v ,_fgdbd ); +};return Number {_dgfa :_acacf };};func _abgdg (){_agcdb =_bd .MustCompile ("\u005e\u0028\u005b\u0030\u002d\u0039\u005d\u002b\u0029\u0024");_fede =_bd .MustCompile ("\u005e=\u0028\u002e\u002a\u0029\u0024");_babc =_bd .MustCompile ("\u005e<\u0028\u002e\u002a\u0029\u0024"); +_dacd =_bd .MustCompile ("\u005e>\u0028\u002e\u002a\u0029\u0024");_efgb =_bd .MustCompile ("\u005e\u003c\u003d\u0028\u002e\u002a\u0029\u0024");_eceg =_bd .MustCompile ("\u005e\u003e\u003d\u0028\u002e\u002a\u0029\u0024");};func _db (_gga ,_fbg [][]Result )bool {if len (_gga )!=len (_fbg ){return false ; +};for _fg :=range _gga {if len (_gga [_fg ])!=len (_fbg [_fg ]){return false ;};};return true ;};func _fbbf (_fgcce []Result ,_gdgf bool )Result {var _ddgef string ;if _gdgf {_ddgef ="\u004c\u0041\u0052G\u0045";}else {_ddgef ="\u0053\u004d\u0041L\u004c"; +};if len (_fgcce )!=2{return MakeErrorResult (_ddgef +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073");};_fafd :=_fgcce [0];var _egab [][]Result ;switch _fafd .Type {case ResultTypeArray :_egab =_fafd .ValueArray ; +case ResultTypeList :_egab =[][]Result {_fafd .ValueList };default:return MakeErrorResult (_ddgef +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u006f\u0066\u0020\u0074\u0079p\u0065\u0020a\u0072\u0072\u0061\u0079"); +};if len (_egab )==0{return MakeErrorResult (_ddgef +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0061\u0072\u0072\u0061\u0079\u0020\u0074\u006f\u0020c\u006f\u006e\u0074\u0061\u0069\u006e\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u0031\u0020\u0072\u006f\u0077"); +};if _fgcce [1].Type !=ResultTypeNumber {return MakeErrorResult (_ddgef +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074yp\u0065\u0020\u006eu\u006db\u0065\u0072"); +};_ggaeca :=_fgcce [1].ValueNumber ;if _ggaeca < 1{return MakeErrorResultType (ErrorTypeNum ,_ddgef +"\u0020\u0072e\u0071\u0075\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006fn\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030"); +};_bfcb :=int (_ggaeca );if float64 (_bfcb )!=_ggaeca {return MakeErrorResultType (ErrorTypeNum ,_ddgef +"\u0020\u0072e\u0071\u0075\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006fn\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006d\u006f\u0072\u0065\u0020\u0074\u0068\u0061\u006e\u0020\u0030"); +};_cgcc :=[]float64 {};for _ ,_abcgc :=range _egab {for _ ,_cab :=range _abcgc {if _cab .Type ==ResultTypeNumber {_cgcc =append (_cgcc ,_cab .ValueNumber );};};};if _bfcb > len (_cgcc ){return MakeErrorResultType (ErrorTypeNum ,_ddgef +" \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u006c\u0065s\u0073\u0020\u006f\u0072\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u0068\u0061\u006e\u0020t\u0068\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072s\u0020\u0069\u006e\u0020t\u0068\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); +};_abcd :=_gg .MergeSort (_cgcc );if _gdgf {return MakeNumberResult (_abcd [len (_abcd )-_bfcb ]);}else {return MakeNumberResult (_abcd [_bfcb -1]);};}; -// String returns an empty string for EmptyExpr. -func (_cbg EmptyExpr )String ()string {return ""};type ivr struct{}; +// CeilingMath implements _xlfn.CEILING.MATH which rounds numbers to the nearest +// multiple of the second argument, toward or away from zero as specified by the +// third argument. +func CeilingMath (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043E\u0049\u004cI\u004e\u0047\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073 \u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006ee\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if len (args )> 3{return MakeErrorResult ("\u0043E\u0049\u004cI\u004e\u0047\u002eM\u0041\u0054\u0048\u0028\u0029\u0020\u0061l\u006c\u006f\u0077\u0073\u0020\u0061t\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0068\u0072\u0065\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_dagb :=args [0].AsNumber ();if _dagb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u004dA\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061 \u006eu\u006d\u0062\u0065\u0072"); +};_ddfdg :=float64 (1);if _dagb .ValueNumber < 0{_ddfdg =-1;};if len (args )> 1{_fbea :=args [1].AsNumber ();if _fbea .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0043\u0045\u0049\u004c\u0049\u004e\u0047.\u004d\u0041\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_ddfdg =_fbea .ValueNumber ;};_acggf :=float64 (1);if len (args )> 2{_gdcc :=args [2].AsNumber ();if _gdcc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0074\u0068\u0069\u0072\u0064\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u004dA\u0054\u0048\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061 \u006eu\u006d\u0062\u0065\u0072"); +};_acggf =_gdcc .ValueNumber ;};if len (args )==1{return MakeNumberResult (_ca .Ceil (_dagb .ValueNumber ));};_ddce :=_dagb .ValueNumber ;_ddce ,_eddfc :=_ca .Modf (_ddce /_ddfdg );if _eddfc !=0{if _dagb .ValueNumber > 0{_ddce ++;}else if _acggf < 0{_ddce --; +};};return MakeNumberResult (_ddce *_ddfdg );}; -// CellRef is a reference to a single cell -type CellRef struct{_ceg string }; +// Reference returns a string reference value to a named range. +func (_egebfe NamedRangeRef )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeNamedRange ,Value :_egebfe ._gfgaf };};const _fdbfb int =0; -// NewVerticalRange constructs a new full columns range. -func NewVerticalRange (v string )Expression {_ffaac :=_ga .Split (v ,"\u003a");if len (_ffaac )!=2{return nil ;};if _ffaac [0]> _ffaac [1]{_ffaac [0],_ffaac [1]=_ffaac [1],_ffaac [0];};return VerticalRange {_agdeg :_ffaac [0],_cgfe :_ffaac [1]};}; +// Coupncd implements the Excel COUPNCD function. +func Coupncd (args []Result )Result {_deg ,_bbf :=_agce (args ,"\u0043O\u0055\u0050\u004e\u0043\u0044");if _bbf .Type ==ResultTypeError {return _bbf ;};_cfef :=_ecb (_deg ._cag );_cggf :=_ecb (_deg ._gcab );_dcg :=_deg ._beda ;_gfbg :=_abfca (_cfef ,_cggf ,_dcg ); +_dbcf ,_ddb ,_ffff :=_gfbg .Date ();return MakeNumberResult (_eba (_dbcf ,int (_ddb ),_ffff ));};type rangeIndex struct{_gcdf int ;_beeabc int ;}; -// Reference returns an invalid reference for Bool. -func (_egc Bool )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };func _egbbf (_ebdg string )string {_ebdg =_ga .Replace (_ebdg ,"\u000a","\u005c\u006e",-1);_ebdg =_ga .Replace (_ebdg ,"\u000d","\u005c\u0072",-1);_ebdg =_ga .Replace (_ebdg ,"\u0009","\u005c\u0074",-1); -return _ebdg ;}; +// MakeErrorResultType makes an error result of a given type with a specified +// debug message +func MakeErrorResultType (t ErrorType ,msg string )Result {switch t {case ErrorTypeNull :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0055\u004c\u004c\u0021",ErrorMessage :msg };case ErrorTypeValue :return Result {Type :ResultTypeError ,ValueString :"\u0023V\u0041\u004c\u0055\u0045\u0021",ErrorMessage :msg }; +case ErrorTypeRef :return Result {Type :ResultTypeError ,ValueString :"\u0023\u0052\u0045F\u0021",ErrorMessage :msg };case ErrorTypeName :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0041\u004d\u0045\u003f",ErrorMessage :msg };case ErrorTypeNum :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u0055M\u0021",ErrorMessage :msg }; +case ErrorTypeSpill :return Result {Type :ResultTypeError ,ValueString :"\u0023S\u0050\u0049\u004c\u004c\u0021",ErrorMessage :msg };case ErrorTypeNA :return Result {Type :ResultTypeError ,ValueString :"\u0023\u004e\u002f\u0041",ErrorMessage :msg };case ErrorTypeDivideByZero :return Result {Type :ResultTypeError ,ValueString :"\u0023D\u0049\u0056\u002f\u0030\u0021",ErrorMessage :msg }; +default:return Result {Type :ResultTypeError ,ValueString :"\u0023V\u0041\u004c\u0055\u0045\u0021",ErrorMessage :msg };};};const _ggef =57369; -// SumIfs implements the SUMIFS function. -func SumIfs (args []Result )Result {_dcgfa :=_gfad (args ,true ,"\u0053\u0055\u004d\u0049\u0046\u0053");if _dcgfa .Type !=ResultTypeEmpty {return _dcgfa ;};_aaad :=_gddge (args [1:]);_gabg :=0.0;_bcbc :=_cdef (args [0]);for _ ,_gbed :=range _aaad {_gabg +=_bcbc [_gbed ._ceef ][_gbed ._geaca ].ValueNumber ; -};return MakeNumberResult (float64 (_gabg ));}; +// Reference returns a string reference value to an expression with prefix. +func (_dadd PrefixExpr )Reference (ctx Context ,ev Evaluator )Reference {_bcde :=_dadd ._ddaeb .Reference (ctx ,ev );_bfebc :=_dadd ._abbc .Reference (ctx ,ev );if _bcde .Type ==ReferenceTypeSheet &&_bfebc .Type ==ReferenceTypeCell {return Reference {Type :ReferenceTypeCell ,Value :_bcde .Value +"\u0021"+_bfebc .Value }; +};return ReferenceInvalid ;};type noCache struct{}; -// DateDif is an implementation of the Excel DATEDIF() function. -func DateDif (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeString {return MakeErrorResult ("\u0044\u0041\u0054\u0045\u0044I\u0046\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077o\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u006e\u0064\u0020\u006f\u006e\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};_ddcc :=args [0].ValueNumber ;_dafa :=args [1].ValueNumber ;if _dafa < _ddcc {return MakeErrorResultType (ErrorTypeNum ,"\u0054\u0068\u0065\u0020\u0073\u0074\u0061r\u0074\u0020\u0064a\u0074\u0065\u0020\u0069s\u0020\u0067\u0072\u0065\u0061\u0074\u0065\u0072\u0020\u0074\u0068\u0061\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006e\u0064\u0020\u0064\u0061\u0074\u0065"); -};if _dafa ==_ddcc {return MakeNumberResult (0);};_abaf :=_ga .ToLower (args [2].ValueString );if _abaf =="\u0064"{return MakeNumberResult (_dafa -_ddcc );};_fce :=_ede (_ddcc );_bgd :=_ede (_dafa );_fcg ,_fcc ,_ccg :=_fce .Date ();_adb ,_fced ,_bac :=_bgd .Date (); -_gcge :=int (_fcc );_cbd :=int (_fced );var _ged float64 ;switch _abaf {case "\u0079":_ged =float64 (_adb -_fcg );if _cbd < _gcge ||(_cbd ==_gcge &&_bac < _ccg ){_ged --;};case "\u006d":_dab :=_adb -_fcg ;_ecgc :=_cbd -_gcge ;if _bac < _ccg {_ecgc --;}; -if _ecgc < 0{_dab --;_ecgc +=12;};_ged =float64 (_dab *12+_ecgc );case "\u006d\u0064":_fef :=_cbd ;if _bac < _ccg {_fef --;};_ged =float64 (int (_dafa -_fgd (_adb ,_fef ,_ccg )));case "\u0079\u006d":_ged =float64 (_cbd -_gcge );if _bac < _ccg {_ged --; -};if _ged < 0{_ged +=12;};case "\u0079\u0064":_ecee :=_adb ;if _cbd < _gcge ||(_cbd ==_gcge &&_bac < _ccg ){_ecee --;};_ged =float64 (int (_dafa -_fgd (_ecee ,_gcge ,_ccg )));default:return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0069\u006e\u0074e\u0072\u0076\u0061\u006c\u0020\u0076\u0061\u006c\u0075\u0065"); -};return MakeNumberResult (_ged );};const _adgfb =57370; +// Concat is an implementation of the Excel CONCAT() and deprecated CONCATENATE() function. +func Concat (args []Result )Result {_dbaae :=_bc .Buffer {};for _ ,_eedac :=range args {switch _eedac .Type {case ResultTypeString :_dbaae .WriteString (_eedac .ValueString );case ResultTypeNumber :var _gcbf string ;if _eedac .IsBoolean {if _eedac .ValueNumber ==0{_gcbf ="\u0046\u0041\u004cS\u0045"; +}else {_gcbf ="\u0054\u0052\u0055\u0045";};}else {_gcbf =_eedac .AsString ().ValueString ;};_dbaae .WriteString (_gcbf );default:return MakeErrorResult ("\u0043\u004f\u004e\u0043\u0041T\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0073"); +};};return MakeStringResult (_dbaae .String ());};var ReferenceInvalid =Reference {Type :ReferenceTypeInvalid }; -// LastEvalIsRef returns if last evaluation with the evaluator was a reference. -func (_ddc *defEval )LastEvalIsRef ()bool {return _ddc ._fda };type node struct{_afcb tokenType ;_dade string ;}; +// T is an implementation of the Excel T function that returns whether the +// argument is text. +func T (args []Result )Result {if len (args )!=1{return MakeErrorResult ("T\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0061\u0020\u0073i\u006e\u0067\u006c\u0065\u0020\u0073\u0074r\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_dcefb :=args [0];if _dcefb .Type ==ResultTypeError ||_dcefb .Type ==ResultTypeString {return _dcefb ;};return _egac ;};type amorArgs struct{_cacg float64 ;_afd float64 ;_cbbf float64 ;_decc float64 ;_acdc int ;_dgdbb float64 ;_fbff int ;};func _cbdaa (_bcafa ,_cgbgg ,_afdbd Reference )string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_bcafa .Value ,_cgbgg .Value ,_afdbd .Value ); +}; -// NA is an implementation of the Excel NA() function that just returns the #N/A! error. -func NA (args []Result )Result {if len (args )!=0{return MakeErrorResult ("\u004eA\u0028\u0029\u0020\u0061c\u0063\u0065\u0070\u0074\u0073 \u006eo\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074s");};return MakeErrorResultType (ErrorTypeNA ,"");};func (_gcbc Result )AsString ()Result {switch _gcbc .Type {case ResultTypeNumber :return MakeStringResult (_gcbc .Value ()); -default:return _gcbc ;};}; +// Db implements the Excel DB function. +func Db (args []Result )Result {_fba :=len (args );if _fba !=4&&_fba !=5{return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0020\u006f\u0072 \u0066\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0063\u006f\u0073\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bagc :=args [0].ValueNumber ;if _bagc < 0{return MakeErrorResultType (ErrorTypeNum ,"D\u0042\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0063\u006fs\u0074\u0020\u0074\u006f\u0020\u0062\u0065 \u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069v\u0065"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fccf :=args [1].ValueNumber ;if _fccf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u0020n\u0065\u0067a\u0074\u0069\u0076\u0065"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069\u0066\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ffbd :=args [2].ValueNumber ;if _ffbd <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020r\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006c\u0069\u0066\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("D\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020t\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_bafb :=args [3].ValueNumber ;if _bafb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0044\u0042\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073i\u0074\u0069\u0076\u0065"); +};if _bafb -_ffbd > 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0042");};_bede :=12.0;if _fba ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0042\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006do\u006e\u0074\u0068\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bede =args [4].ValueNumber ;if _bede < 1||_bede > 12{return MakeErrorResultType (ErrorTypeNum ,"\u0044B\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u006do\u006e\u0074\u0068\u0020\u0074\u006f\u0020\u0062\u0065 i\u006e\u0020\u0072a\u006e\u0067e\u0020\u006f\u0066\u0020\u0031\u0020a\u006e\u0064 \u0031\u0032"); +};};if _bede ==12&&_bafb > _ffbd {return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0020\u0066\u006f\u0072\u0020\u0044\u0042");};if _fccf >=_bagc {return MakeNumberResult (0); +};_gcgf :=1-_ca .Pow (_fccf /_bagc ,1/_ffbd );_gcgf =float64 (int (_gcgf *1000+0.5))/1000;_fdcg :=_bagc *_gcgf *_bede /12;if _bafb ==1{return MakeNumberResult (_fdcg );};_aecc :=_fdcg ;_ccce :=0.0;_ccea :=_ffbd ;if _ccea > _bafb {_ccea =_bafb ;};for _cbe :=2.0; +_cbe <=_ccea ;_cbe ++{_ccce =(_bagc -_aecc )*_gcgf ;_aecc +=_ccce ;};if _bafb > _ffbd {return MakeNumberResult ((_bagc -_aecc )*_gcgf *(12-_bede )/12);};return MakeNumberResult (_ccce );};const _dcca =57358; -// Eval evaluates and returns the result of an empty expression. -func (_def EmptyExpr )Eval (ctx Context ,ev Evaluator )Result {return MakeEmptyResult ()}; +// IsLeapYear is an implementation of the Excel ISLEAPYEAR() function. +func IsLeapYear (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049S\u004c\u0045A\u0050\u0059\u0045\u0041R\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073in\u0067\u006c\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_fedc :=ctx .GetEpoch ();_fbbfb ,_ebcfe :=_efce (args [0].Value (),_fedc );if _ebcfe !=nil {return MakeErrorResult ("\u0049S\u004c\u0045A\u0050\u0059\u0045\u0041R\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073in\u0067\u006c\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_gbbc :=_fbbfb .Year ();return MakeBoolResult (_dbga (_gbbc ));};var _gdf float64 =25569.0; -// Eval evaluates the binary expression using the context given. -func (_dae BinaryExpr )String ()string {_fa :="";switch _dae ._af {case BinOpTypePlus :_fa ="\u002b";case BinOpTypeMinus :_fa ="\u002d";case BinOpTypeMult :_fa ="\u002a";case BinOpTypeDiv :_fa ="\u002f";case BinOpTypeExp :_fa ="\u005e";case BinOpTypeLT :_fa ="\u003c"; -case BinOpTypeGT :_fa ="\u003e";case BinOpTypeEQ :_fa ="\u003d";case BinOpTypeLEQ :_fa ="\u003c\u003d";case BinOpTypeGEQ :_fa ="\u003e\u003d";case BinOpTypeNE :_fa ="\u003c\u003e";case BinOpTypeConcat :_fa ="\u0026";};return _dae ._cb .String ()+_fa +_dae ._da .String (); -};const _gag ="\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029\u002d\u0028\u0028\u005b\u0030-\u0039]\u0029\u002b\u0029\u002d\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029";func _fdgg (_agab ,_fcfg int )int {switch _fcfg {case 1:if _fgce (_agab ){return 366; -}else {return 365;};case 3:return 365;default:return 360;};}; +// Search is an implementation of the Excel SEARCH(). +func Search (args []Result )Result {_gggdd ,_egfe :=_ebff ("\u0046\u0049\u004e\u0044",args );if _egfe .Type !=ResultTypeEmpty {return _egfe ;};_aecfb :=_da .ToLower (_gggdd ._bcbbd );if _aecfb ==""{return MakeNumberResult (1.0);};_bcfc :=_da .ToLower (_gggdd ._dafec ); +_bebc :=_gggdd ._agbgd ;_cdcg :=1;for _gedba :=range _bcfc {if _cdcg < _bebc {_cdcg ++;continue ;};_afeba :=_fb .Index (_aecfb ,_bcfc [_gedba :]);if _afeba ==0{return MakeNumberResult (float64 (_cdcg ));};_cdcg ++;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed"); +};func _abfc (_fagd int )bool {return _fagd ==0||_fagd ==4};func _ebca (_faea ,_bcea _f .Time ,_dfd ,_dcb int )_f .Time {_bbae :=_bcea ;_aedc :=_faea .Year ()-_bcea .Year ();_bbae =_bbae .AddDate (_aedc ,0,0);if _faea .After (_bbae ){_bbae =_bbae .AddDate (1,0,0); +};_cgbe :=-12/_dfd ;for _bbae .After (_faea ){_bbae =_bbae .AddDate (0,_cgbe ,0);};return _bbae ;}; -// Int is an implementation of the Excel INT() function that rounds a number -// down to an integer. -func Int (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_gbegc :=args [0].AsNumber ();if _gbegc .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); -};_fafg ,_ebdcb :=_ac .Modf (_gbegc .ValueNumber );if _ebdcb < 0{_fafg --;};return MakeNumberResult (_fafg );}; +// Update updates the horizontal range references after removing a row/column. +func (_dfdca HorizontalRange )Update (q *_dac .UpdateQuery )Expression {return _dfdca }; -// Clean is an implementation of the Excel CLEAN function that removes -// unprintable characters. -func Clean (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0043\u004c\u0045\u0041\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0061\u0020\u0073\u0069\u006eg\u006c\u0065\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_cddg :=args [0].AsString ();if _cddg .Type !=ResultTypeString {return MakeErrorResult ("\u0043\u0048\u0041\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_ecda :=_gd .Buffer {};for _ ,_afffg :=range _cddg .ValueString {if _g .IsPrint (_afffg ){_ecda .WriteRune (_afffg );};};return MakeStringResult (_ecda .String ());};var _cfcac =[...]int {0,1,1,2,4,1,1,1,1,2,2,1,1,1,1,3,1,3,1,3,1,3,1,2,1,1,1,3,4,1,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,1,3,1,1,0}; -func _deb (_gf BinOpType ,_dg ,_gb []Result )Result {_eg :=[]Result {};for _cfc :=range _dg {_ggbc :=_dg [_cfc ].AsNumber ();_ce :=_gb [_cfc ].AsNumber ();if _ggbc .Type !=ResultTypeNumber ||_ce .Type !=ResultTypeNumber {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); -};switch _gf {case BinOpTypePlus :_eg =append (_eg ,MakeNumberResult (_ggbc .ValueNumber +_ce .ValueNumber ));case BinOpTypeMinus :_eg =append (_eg ,MakeNumberResult (_ggbc .ValueNumber -_ce .ValueNumber ));case BinOpTypeMult :_eg =append (_eg ,MakeNumberResult (_ggbc .ValueNumber *_ce .ValueNumber )); -case BinOpTypeDiv :if _ce .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_eg =append (_eg ,MakeNumberResult (_ggbc .ValueNumber /_ce .ValueNumber ));case BinOpTypeExp :_eg =append (_eg ,MakeNumberResult (_ac .Pow (_ggbc .ValueNumber ,_ce .ValueNumber ))); -case BinOpTypeLT :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber < _ce .ValueNumber ));case BinOpTypeGT :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber > _ce .ValueNumber ));case BinOpTypeEQ :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber ==_ce .ValueNumber )); -case BinOpTypeLEQ :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber <=_ce .ValueNumber ));case BinOpTypeGEQ :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber >=_ce .ValueNumber ));case BinOpTypeNE :_eg =append (_eg ,MakeBoolResult (_ggbc .ValueNumber !=_ce .ValueNumber )); -default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_gf ));};};return MakeListResult (_eg );}; +// LastRow returns 0 for the invalid reference context. +func (_bced *ivr )LastRow (colFrom string )int {return 0}; -// ListValues converts an array to a list or returns a lists values. This is used -// for functions that can accept an array, but don't care about ordering to -// reuse the list function logic. -func (_fgca Result )ListValues ()[]Result {if _fgca .Type ==ResultTypeArray {_daab :=[]Result {};for _ ,_ebae :=range _fgca .ValueArray {for _ ,_dace :=range _ebae {_daab =append (_daab ,_dace );};};return _daab ;};if _fgca .Type ==ResultTypeList {return _fgca .ValueList ; -};return nil ;}; +// Coupnum implements the Excel COUPNUM function. +func Coupnum (args []Result )Result {_eedf ,_gbea :=_agce (args ,"\u0043O\u0055\u0050\u004e\u0055\u004d");if _gbea .Type ==ResultTypeError {return _gbea ;};_cbfeg :=_eedf ._beda ;_bbba :=_eedf ._edeb ;_ecff ,_gbea :=_gece (_eedf ._cag ,_eedf ._gcab ,_cbfeg ,_bbba ); +if _gbea .Type ==ResultTypeError {return _gbea ;};return MakeNumberResult (_ecff );};const _abge =57363; -// Reference returns a string reference value to a range with prefix. -func (_ggce PrefixRangeExpr )Reference (ctx Context ,ev Evaluator )Reference {_fcecb :=_ggce ._aege .Reference (ctx ,ev );_cceg :=_ggce ._dgac .Reference (ctx ,ev );_eceg :=_ggce ._aega .Reference (ctx ,ev );if _fcecb .Type ==ReferenceTypeSheet &&_cceg .Type ==ReferenceTypeCell &&_eceg .Type ==ReferenceTypeCell {return MakeRangeReference (_cbedf (_fcecb ,_cceg ,_eceg )); -};return ReferenceInvalid ;};func _feb (){_eea ["\u006d\u006d\u002f\u0064\u0064\u002f\u0079\u0079"]=_gab .MustCompile ("\u005e"+_ag +_gae );_eea ["\u006dm\u0020\u0064\u0064\u002c\u0020\u0079y"]=_gab .MustCompile ("\u005e"+_eegd +_gae );_eea ["\u0079\u0079\u002d\u006d\u006d\u002d\u0064\u0064"]=_gab .MustCompile ("\u005e"+_gag +_gae ); -_eea ["y\u0079\u002d\u006d\u006d\u0053\u0074\u0072\u002d\u0064\u0064"]=_gab .MustCompile ("\u005e"+_age +_gae );_debg ["\u0068\u0068"]=_gab .MustCompile (_acg +_agf +"\u0024");_debg ["\u0068\u0068\u003am\u006d"]=_gab .MustCompile (_acg +_ggc +"\u0024"); -_debg ["\u006d\u006d\u003as\u0073"]=_gab .MustCompile (_acg +_fead +"\u0024");_debg ["\u0068\u0068\u003a\u006d\u006d\u003a\u0073\u0073"]=_gab .MustCompile (_acg +_geb +"\u0024");_bebe =[]*_gab .Regexp {_gab .MustCompile ("\u005e"+_ag +"\u0024"),_gab .MustCompile ("\u005e"+_eegd +"\u0024"),_gab .MustCompile ("\u005e"+_gag +"\u0024"),_gab .MustCompile ("\u005e"+_age +"\u0024")}; -_ffa =[]*_gab .Regexp {_gab .MustCompile ("\u005e"+_agf +"\u0024"),_gab .MustCompile ("\u005e"+_ggc +"\u0024"),_gab .MustCompile ("\u005e"+_fead +"\u0024"),_gab .MustCompile ("\u005e"+_geb +"\u0024")};};func _deef (_adge float64 )bool {return _adge ==1||_adge ==2||_adge ==4}; +// Or is an implementation of the Excel OR() function and takes a variable +// number of arguments. +func Or (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004f\u0052\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 \u006f\u006e\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_bfaa :=false ;for _ ,_bagcf :=range args {switch _bagcf .Type {case ResultTypeList ,ResultTypeArray :_edde :=Or (_bagcf .ListValues ());if _edde .Type ==ResultTypeError {return _edde ;};if _edde .ValueNumber !=0{_bfaa =true ;};case ResultTypeNumber :if _bagcf .ValueNumber !=0{_bfaa =true ; +};case ResultTypeString :return MakeErrorResult ("\u004f\u0052 \u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u006f\u0070\u0065\u0072\u0061\u0074\u0065\u0020\u006f\u006e\u0020\u0073\u0074\u0072in\u0067\u0073");case ResultTypeError :return _bagcf ;default:return MakeErrorResult ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u004f\u0052"); +};};return MakeBoolResult (_bfaa );}; +// Pv implements the Excel PV function. +func Pv (args []Result )Result {_deea :=len (args );if _deea < 3||_deea > 5{return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u00205"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_dbbc :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020o\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); +};_eggd :=args [1].ValueNumber ;if _eggd !=float64 (int (_eggd )){return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006ff\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0069\u006e\u0074\u0065\u0067\u0065\u0072\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); +};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0070\u0061\u0079\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_fgb :=args [2].ValueNumber ;_cdd :=0.0;if _deea >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0075\u0074\u0075\u0072\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_cdd =args [3].ValueNumber ;};_ecfb :=0.0;if _deea ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0056\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0079\u0070\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ecfb =args [4].ValueNumber ;if _ecfb !=0{_ecfb =1;};};if _dbbc ==0{return MakeNumberResult (-_fgb *_eggd -_cdd );}else {return MakeNumberResult ((((1-_ca .Pow (1+_dbbc ,_eggd ))/_dbbc )*_fgb *(1+_dbbc *_ecfb )-_cdd )/_ca .Pow (1+_dbbc ,_eggd ));};}; +func (_bccc node )String ()string {return _c .Sprintf ("\u007b%\u0073\u0020\u0025\u0073\u007d",_bccc ._cdgfc ,_gfda (string (_bccc ._deab )));}; -// DateValue is an implementation of the Excel DATEVALUE() function. -func DateValue (args []Result )Result {if len (args )!=1||args [0].Type !=ResultTypeString {return MakeErrorResult ("\u0044A\u0054\u0045V\u0041\u004c\u0055\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069ng\u006c\u0065\u0020s\u0074\u0072i\u006e\u0067\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};_agff :=_ga .ToLower (args [0].ValueString );if !_geae (_agff ){_ ,_ ,_ ,_ ,_dfa ,_fcd :=_fde (_agff );if _fcd .Type ==ResultTypeError {_fcd .ErrorMessage ="\u0049\u006e\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020f\u006f\u0072\u0020\u0044\u0041\u0054\u0045V\u0041\u004c\u0055\u0045"; -return _fcd ;};if _dfa {return MakeNumberResult (0);};};_fbf ,_aeg ,_adc ,_ ,_gea :=_acb (_agff );if _gea .Type ==ResultTypeError {return _gea ;};return MakeNumberResult (_fgd (_fbf ,_aeg ,_adc ));};func _gfafa (_dbeee ,_efffb Reference )string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_dbeee .Value ,_efffb .Value ); -}; +// Reference returns an invalid reference for BinaryExpr. +func (_gb BinaryExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid };const _bfdaag int =30;func _gfage (_agbf []Result ,_acfgf bool )(float64 ,float64 ){_dcef :=0.0;_acfga :=0.0;for _ ,_ceec :=range _agbf {switch _ceec .Type {case ResultTypeNumber :if _acfgf ||!_ceec .IsBoolean {_acfga +=_ceec .ValueNumber ; +_dcef ++;};case ResultTypeList ,ResultTypeArray :_cgcg ,_efbe :=_gfage (_ceec .ListValues (),_acfgf );_acfga +=_cgcg ;_dcef +=_efbe ;case ResultTypeString :if _acfgf {_dcef ++;};case ResultTypeEmpty :};};return _acfga ,_dcef ;}; -// MakeArrayResult constructs an array result (matrix). -func MakeArrayResult (arr [][]Result )Result {return Result {Type :ResultTypeArray ,ValueArray :arr }}; +// Replace is an implementation of the Excel REPLACE(). +func Replace (args []Result )Result {_bfdaa ,_daae :=_gebf ("\u0052E\u0050\u004c\u0041\u0043\u0045",args );if _daae .Type !=ResultTypeEmpty {return _daae ;};_fbaf :=_bfdaa ._bbgb ;_ffcb :=_bfdaa ._cfbcf ;_gbff :=_bfdaa ._fadc ;_ebdbf :=_bfdaa ._efae ;_cabf :=len (_fbaf ); +if _ffcb > _cabf {_ffcb =_cabf ;};_fcaa :=_ffcb +_gbff ;if _fcaa > _cabf {_fcaa =_cabf ;};_fcec :=_fbaf [0:_ffcb ]+_ebdbf +_fbaf [_fcaa :];return MakeStringResult (_fcec );};const _cbceg =57366;var _bdegg =map[string ]bool {"\u0049F\u0045\u0052\u0052\u004f\u0052":true ,"\u0049\u0046\u004e\u0041":true ,"\u005f\u0078\u006c\u0066\u006e\u002e\u0049\u0046\u004e\u0041":true ,"\u0049\u0053\u0045R\u0052":true ,"\u0049S\u0045\u0052\u0052\u004f\u0052":true ,"\u0049\u0053\u004e\u0041":true ,"\u0049\u0053\u0052E\u0046":true }; +var _ecdgf =false ;func (_cdace *Lexer )Next ()*node {_cdace ._cbdf .Lock ();defer _cdace ._cbdf .Unlock ();if len (_cdace ._cbgfc )> 0{_bcddd :=_cdace ._cbgfc [0];_cdace ._cbgfc =_cdace ._cbgfc [1:];return _bcddd ;};return _cdace .nextRaw ();}; -// CountIf implements the COUNTIF function. -func CountIf (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0043\u004f\u0055N\u0054\u0049\u0046\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0073"); -};_ffgd :=args [0];if _ffgd .Type !=ResultTypeArray &&_ffgd .Type !=ResultTypeList {return MakeErrorResult ("\u0043O\u0055\u004eT\u0049\u0046\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0066\u0069\u0072\u0073\u0074\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020t\u0079\u0070\u0065\u0020\u0061\u0072\u0072\u0061\u0079"); -};_cgfdf :=_gacc (args [1]);_ddbc :=0;for _ ,_dafg :=range _cdef (_ffgd ){for _ ,_dfbb :=range _dafg {if _bgef (_dfbb ,_cgfdf ){_ddbc ++;};};};return MakeNumberResult (float64 (_ddbc ));}; +// Eval evaluates a range with prefix returning a list of results or an error. +func (_cceb PrefixRangeExpr )Eval (ctx Context ,ev Evaluator )Result {_gcdd :=_cceb ._ccbge .Reference (ctx ,ev );_dcecd :=_cceb ._fcbd .Reference (ctx ,ev );_acbf :=_cceb ._fcad .Reference (ctx ,ev );switch _gcdd .Type {case ReferenceTypeSheet :if _ebfa (_gcdd ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_gcdd .Value )); +};_acgf :=_cbdaa (_gcdd ,_dcecd ,_acbf );if _dcecd .Type ==ReferenceTypeCell &&_acbf .Type ==ReferenceTypeCell {if _gfdea ,_gaab :=ev .GetFromCache (_acgf );_gaab {return _gfdea ;}else {_bbdeg :=_egadd (ctx .Sheet (_gcdd .Value ),ev ,_dcecd .Value ,_acbf .Value ); +ev .SetCache (_acgf ,_bbdeg );return _bbdeg ;};};return MakeErrorResult ("\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u0072a\u006e\u0067\u0065\u0020"+_acgf );default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_gcdd .Type )); +};};func _cfag (_cdad ,_bebgg float64 )float64 {_cdad =_ca .Trunc (_cdad );_bebgg =_ca .Trunc (_bebgg );if _cdad ==0{return _bebgg ;};if _bebgg ==0{return _cdad ;};for _cdad !=_bebgg {if _cdad > _bebgg {_cdad =_cdad -_bebgg ;}else {_bebgg =_bebgg -_cdad ; +};};return _cdad ;}; -// Coupdays implements the Excel COUPDAYS function. -func Coupdays (args []Result )Result {_bgcc ,_bda :=_agcc (args ,"\u0043\u004f\u0055\u0050\u0044\u0041\u0059\u0053");if _bda .Type ==ResultTypeError {return _bda ;};return MakeNumberResult (_bef (_bgcc ._gdgd ,_bgcc ._eddc ,_bgcc ._dagc ,_bgcc ._bdcc )); -};func _gbce (_gcec ,_fgcee Expression )(Expression ,Expression ,error ){_ebcdc ,_gcdgf :=_gcec .(CellRef );if !_gcdgf {return nil ,nil ,_b .New (_c .Sprintf ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020%\u0073",_gcec .String ())); -};_cgbcc ,_gcdgf :=_fgcee .(CellRef );if !_gcdgf {return nil ,nil ,_b .New (_c .Sprintf ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020%\u0073",_fgcee .String ()));};_dgea ,_cceag :=_bd .ParseCellReference (_ebcdc ._ceg ); -if _cceag !=nil {return nil ,nil ,_cceag ;};_cdgcaa ,_ceffa :=_bd .ParseCellReference (_cgbcc ._ceg );if _ceffa !=nil {return nil ,nil ,_ceffa ;};_edcae :=false ;if _dgea .RowIdx > _cdgcaa .RowIdx {_edcae =true ;_dgea .RowIdx ,_cdgcaa .RowIdx =_cdgcaa .RowIdx ,_dgea .RowIdx ; -};if _dgea .ColumnIdx > _cdgcaa .ColumnIdx {_edcae =true ;_dgea .ColumnIdx ,_cdgcaa .ColumnIdx =_cdgcaa .ColumnIdx ,_dgea .ColumnIdx ;_dgea .Column ,_cdgcaa .Column =_cdgcaa .Column ,_dgea .Column ;};if _edcae {return NewCellRef (_dgea .String ()),NewCellRef (_cdgcaa .String ()),nil ; -};return _gcec ,_fgcee ,nil ;}; +// Reference returns a string reference value to a cell. +func (_gbc CellRef )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeCell ,Value :_gbc ._ddd };}; -// Update updates references in the Range after removing a row/column. -func (_dagdd Range )Update (q *_ed .UpdateQuery )Expression {_aaeef :=_dagdd ;if q .UpdateCurrentSheet {_aaeef ._dfeaa =_dagdd ._dfeaa .Update (q );_aaeef ._geacd =_dagdd ._geacd .Update (q );};return _aaeef ;};var _cdea string =string ([]byte {92});func (_ecgae *yyParserImpl )Lookahead ()int {return _ecgae ._ebceb }; +// LookupFunction looks up and returns a standard function or nil. +func LookupFunction (name string )Function {_dadg .Lock ();defer _dadg .Unlock ();if _geee ,_gbffg :=_cdff [name ];_gbffg {return _geee ;};return nil ;};var _abff ,_gada ,_egaca ,_fgge ,_deff ,_bgfg ,_gcede ,_aecca ,_ecfd ,_gbaf ,_fbbgb ,_ffbg ,_cdgc ,_cacef ,_degc *_bd .Regexp ; -// NamedRangeRef is a reference to a named range. -type NamedRangeRef struct{_cfeb string }; +// Odd is an implementation of the Excel ODD() that rounds a number to the +// nearest odd integer. +func Odd (args []Result )Result {if len (args )!=1{return MakeErrorResult ("O\u0044\u0044\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006f\u006ee\u0020\u0061\u0072g\u0075m\u0065\u006e\u0074");};_fdfe :=args [0].AsNumber ();if _fdfe .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_deac :=_ca .Signbit (_fdfe .ValueNumber );_caffg ,_dadaa :=_ca .Modf ((_fdfe .ValueNumber -1)/2);_edaae :=_caffg *2+1;if _dadaa !=0{if !_deac {_edaae +=2;}else {_edaae -=2;};};return MakeNumberResult (_edaae );};func (_gcc *defEval )checkLastEvalIsRef (_eccb Context ,_dca Expression ){switch _dca .(type ){case FunctionCall :switch _dca .(FunctionCall )._fcfeb {case "\u0049\u0053\u0052E\u0046":for _ ,_eeb :=range _dca .(FunctionCall )._ffgbg {switch _eeb .(type ){case CellRef ,Range ,HorizontalRange ,VerticalRange ,NamedRangeRef ,PrefixExpr ,PrefixRangeExpr ,PrefixHorizontalRange ,PrefixVerticalRange :_ebbg :=_eeb .Eval (_eccb ,_gcc ); +_gcc ._ceb =!(_ebbg .Type ==ResultTypeError &&_ebbg .ValueString =="\u0023\u004e\u0041\u004d\u0045\u003f");default:_gcc ._ceb =false ;};};};};}; -// Eval evaluates a horizontal range returning a list of results or an error. -func (_egggb HorizontalRange )Eval (ctx Context ,ev Evaluator )Result {_ddac :=_egggb .horizontalRangeReference ();if _dege ,_cacgad :=ev .GetFromCache (_ddac );_cacgad {return _dege ;};_gdaf ,_fgge :=_gfdd (ctx ,_egggb ._gggeg ,_egggb ._aagdg );_cegcd :=_gdbda (ctx ,ev ,_gdaf ,_fgge ); -ev .SetCache (_ddac ,_cegcd );return _cegcd ;}; +// MinA is an implementation of the Excel MINA() function. +func MinA (args []Result )Result {return _beff (args ,true )}; -// Large implements the Excel LARGE function. -func Large (args []Result )Result {return _cgafe (args ,true )};func _gfad (_gcbb []Result ,_bbbb bool ,_gadcf string )Result {var _bedc ,_adbe string ;if _bbbb {_bedc ="\u0074\u0068\u0072e\u0065";_adbe ="\u006f\u0064\u0064";}else {_bedc ="\u0074\u0077\u006f"; -_adbe ="\u0065\u0076\u0065\u006e";};_ggcc :=len (_gcbb );if (_bbbb &&_ggcc < 3)||(!_bbbb &&_ggcc < 2){return MakeErrorResult (_gadcf +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020"+_bedc +" \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0073"); -};if (_ggcc /2*2==_ggcc )==_bbbb {return MakeErrorResult (_gadcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_adbe +" \u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020a\u0072\u0067\u0075\u006den\u0074\u0073");};_cgge :=-1;_caeeb :=-1; -for _bdfg :=0;_bdfg < _ggcc ;_bdfg +=2{_aggaf :=_gcbb [_bdfg ];if _aggaf .Type !=ResultTypeArray &&_aggaf .Type !=ResultTypeList {return MakeErrorResult (_gadcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u006e\u0067\u0065\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065 \u006c\u0069\u0073\u0074\u0020o\u0072\u0020a\u0072\u0072\u0061\u0079"); -};_acgbc :=_cdef (_aggaf );if _caeeb ==-1{_caeeb =len (_acgbc );_cgge =len (_acgbc [0]);}else if len (_acgbc )!=_caeeb ||len (_acgbc [0])!=_cgge {return MakeErrorResult (_gadcf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0061l\u006c\u0020\u0072\u0061n\u0067\u0065\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0068\u0065\u0020\u0073\u0061\u006d\u0065\u0020\u0073\u0069\u007a\u0065"); -};if _bbbb &&_bdfg ==0{_bdfg --;};};return _ageb ;}; +// NewBinaryExpr constructs a new binary expression with a given operator. +func NewBinaryExpr (lhs Expression ,op BinOpType ,rhs Expression )Expression {return BinaryExpr {_ggb :lhs ,_ga :rhs ,_eed :op };};func _bceef (){_abff =_bd .MustCompile ("\u005e\u0030\u002b\u0024");_egaca =_bd .MustCompile ("\u005e\u0028\u0028\u0023|0\u0029\u002b\u002c\u0029\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u0028\u003b\u007c$\u0029"); +_fgge =_bd .MustCompile ("\u005e\u0028\u0023\u007c\u0030\u007c\u002c\u0029\u002a\u005f\u005c\u0029\u003b");_gada =_bd .MustCompile ("\u005e\u0030\u002b\u005c\u002e\u0028\u0030\u002b\u0029\u0024");_deff =_bd .MustCompile ("\u005e\u0028\u0028\u0023\u007c\u0030\u0029\u002b\u002c\u0029+\u0028\u0023\u007c\u0030\u0029\u002b\u005c.\u0028\u0030\u002b\u0029\u002e\u002a\u0028\u003b\u007c\u0024\u0029"); +_bgfg =_bd .MustCompile ("^\u0028\u005f\u007c\u002d\u007c\u0020)\u002b\u005c\u002a\u0020\u0023\u002b\u002c\u0023\u002b0\u005c\u002e\u00280\u002b)\u002e\u002a\u003b");_gcede =_bd .MustCompile ("\u005e\u0028\u0028\u0023\u007c\u0030)\u002b\u002c\u0029\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u005c\u002e\u0028(\u0023\u007c\u0030\u0029\u002b\u0029\u005f\\\u0029\u002e\u002a\u003b"); +_ecfd =_bd .MustCompile ("\u005e\u0028\u0023\u007c0)\u002b\u005c\u002e\u0028\u0028\u0023\u007c\u0030\u0029\u002b\u0029\u0025\u0024");_gbaf =_bd .MustCompile ("\u005c\u005b\u005c$\u005c\u0024\u002d\u002e+\u005c\u005d\u0028\u005c\u002a\u0020\u0029?\u0028\u0023\u007c\u0030\u0029\u002b\u002c\u0028\u0023\u007c\u0030\u0029\u002b\u003b"); +_fbbgb =_bd .MustCompile ("\u005c[\u005c\u0024\\\u0024\u002d\u002e+\u005c\u005d\u0028\u005c\u002a\u0020\u0029?\u0028\u0023\u007c\u0030\u0029\u002b,\u0028\u0023\u007c\u0030\u0029\u002b\u005c\u002e\u0028\u0028\u0023|\u0030\u007c\u002d\u0029\u002b\u0029\u002e\u002a\u003b"); +_ffbg =_bd .MustCompile ("\u005e(\u0028\u0023|\u0030\u0029\u002b,\u0029\u002b\u0028\u0023\u007c\u0030\u0029+\u0028\u005c\u002e\u0028\u0028\u0023|\u0030\u007c\u002d\u0029\u002b\u0029\u0029\u003f\u002e\u002b\u005c[\u005c\u0024\u002e\u002b\u005c\u005d\u002e\u002a\u003b"); +_cdgc =_bd .MustCompile ("\u005e\u004d\u002b(\u002f\u007c\u0020\u007c\u002c\u007c\u0022\u007c"+_eacca +_eacca +"\u0029\u002b\u0044\u002b\u0028\u002f\u007c\u0020\u007c\u002c\u007c\u0022\u007c"+_eacca +_eacca +"\u0029\u002b\u0059+\u0024");_cacef =_bd .MustCompile ("\u005e\u0044\u002b\u0028\u002f\u007c\u0020\u007c\u005c\u002e\u007c\u0022\u007c"+_eacca +_eacca +"\u0029\u002b\u004d\u002b\u0028\u002f\u007c\u0020\u007c\\\u002e\u007c\u0022\u007c"+_eacca +_eacca +"\u0029\u002b\u0059+\u0024"); +_degc =_bd .MustCompile ("\u005e\u0028\u0023|\u0030\u0029\u002b\u005c.\u0028\u0028\u0023\u007c\u0030\u0029\u002a)\u0045\u005c\u002b\u0028\u0023\u007c\u0030\u0029\u002b\u0028\u003b\u007c\u0024\u0029");_aecca =_bd .MustCompile ("\u005e.\u002a\u005f\u005c\u0029\u002e\u002a;"); +}; -// BinaryExpr is a binary expression. -type BinaryExpr struct{_cb ,_da Expression ;_af BinOpType ;};var _cccge =[...]int {0,7,3,3,3,8,8,8,8,1,1,1,2,2,2,2,2,14,15,15,17,17,4,4,4,13,5,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,16,16,11,10,10};var _ddbd =[]ri {{1000,"\u004d"},{995,"\u0056\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{495,"\u0056\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; -func _gcgf (_caad int )bool {return _caad ==0||_caad ==4}; +// Right implements the Excel RIGHT(string,[n]) function which returns the +// rightmost n characters. +func Right (args []Result )Result {_ebfe :=1;switch len (args ){case 1:case 2:if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0052\u0049\u0047\u0048\u0054\u0020\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_ebfe =int (args [1].ValueNumber );if _ebfe < 0{return MakeErrorResult ("R\u0049\u0047\u0048\u0054\u0020\u0065x\u0070\u0065\u0063\u0074\u0065\u0064 \u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u003e\u003d \u0030"); +};if _ebfe ==0{return MakeStringResult ("");};default:return MakeErrorResult ("\u0052\u0049\u0047HT\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020o\u006ee\u0020o\u0072 \u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if args [0].Type ==ResultTypeList {return MakeErrorResult ("\u0052\u0049\u0047\u0048\u0054\u0020\u0063\u0061\u006e\u0027\u0074\u0020\u0062\u0065\u0020c\u0061l\u006c\u0065\u0064\u0020\u006f\u006e\u0020\u0061\u0020\u0072\u0061\u006e\u0067\u0065");};_bdece :=args [0].Value (); +_egaaa :=len (_bdece );if _ebfe > _egaaa {return MakeStringResult (_bdece );};return MakeStringResult (_bdece [_egaaa -_ebfe :_egaaa ]);};var _egdb =[]ri {{1000,"\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +func _bbbf (_cfga ,_gedc ,_add ,_cfae ,_geb float64 ,_ggaec int )float64 {_acef :=_gdaca (_cfga ,_add ,_cfae ,_geb ,_ggaec );var _bdac float64 ;if _gedc ==1{if _ggaec ==1{_bdac =0;}else {_bdac =-_cfae ;};}else {if _ggaec ==1{_bdac =_bggf (_cfga ,_gedc -2,_acef ,_cfae ,1)-_acef ; +}else {_bdac =_bggf (_cfga ,_gedc -1,_acef ,_cfae ,0);};};return _bdac *_cfga ;}; -// String returns a string representation of String. -func (_ebeb String )String ()string {return "\u0022"+_ebeb ._gaac +"\u0022"}; +// ISODD is an implementation of the Excel ISODD() function. +func IsOdd (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053\u004f\u0044\u0044\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u0053\u004f\u0044\u0044\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061 \u006eu\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};_dcab :=int (args [0].ValueNumber ); +return MakeBoolResult (_dcab !=_dcab /2*2);}; -// GetWidth returns 0 for the invalid reference context. -func (_bcdegd *ivr )GetWidth (colIdx int )float64 {return float64 (0)};func (_defa *evCache )SetCache (key string ,value Result ){_defa ._cag .Lock ();_defa ._gfce [key ]=value ;_defa ._cag .Unlock ();}; +// Intrate implements the Excel INTRATE function. +func Intrate (args []Result )Result {_defbf :=len (args );if _defbf !=4&&_defbf !=5{return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0066\u006f\u0075r\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); +};_abcg ,_efa ,_debg :=_dada (args [0],args [1],"\u0049N\u0054\u0052\u0041\u0054\u0045");if _debg .Type ==ResultTypeError {return _debg ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006e\u0076\u0065\u0073\u0074\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_egad :=args [2].ValueNumber ;if _egad <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0069\u006e\u0076e\u0073\u0074\u006d\u0065\u006e\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u004e\u0054\u0052\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061r\u0067u\u006d\u0065\u006e\u0074"); +};_gaff :=args [3].ValueNumber ;if _gaff <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u004e\u0054\u0052\u0041\u0054\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064e\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f \u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u0061r\u0067\u0075\u006de\u006e\u0074"); +};_efad :=0;if _defbf ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049N\u0054\u0052A\u0054\u0045\u0020\u0072e\u0071\u0075\u0069r\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020to\u0020\u0062\u0065 \u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); +};_efad =int (args [4].ValueNumber );if !_gcee (_efad ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006eco\u0072\u0072\u0065c\u0074\u0020\u0062\u0061sis\u0020ar\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020\u0049\u004e\u0054\u0052\u0041T\u0045"); +};};_gbdb ,_debg :=_gefd (_abcg ,_efa ,_efad );if _debg .Type ==ResultTypeError {return _debg ;};return MakeNumberResult ((_gaff -_egad )/_egad /_gbdb );};func _dbdec (_ffgb string ,_bdfa func (_gbabg float64 )float64 )Function {return func (_eccdg []Result )Result {if len (_eccdg )!=1{return MakeErrorResult (_ffgb +"\u0020\u0072\u0065\u0071ui\u0072\u0065\u0073\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_dgdc :=_eccdg [0].AsNumber ();switch _dgdc .Type {case ResultTypeNumber :_aagg :=_bdfa (_dgdc .ValueNumber );if _ca .IsNaN (_aagg ){return MakeErrorResult (_ffgb +"\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0065\u0064\u0020\u004e\u0061\u004e");};if _ca .IsInf (_aagg ,0){return MakeErrorResult (_ffgb +"\u0020r\u0065t\u0075\u0072\u006e\u0065\u0064 \u0069\u006ef\u0069\u006e\u0069\u0074\u0079"); +};if _aagg ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,_ffgb +"\u0020d\u0069v\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065\u0072\u006f");};return MakeNumberResult (1/_aagg );case ResultTypeList ,ResultTypeString :return MakeErrorResult (_ffgb +"\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u006e\u0075\u006de\u0072i\u0063\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); +case ResultTypeError :return _dgdc ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068a\u006e\u0064\u006c\u0065d\u0020\u0025\u0073\u0028\u0029\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_ffgb ,_dgdc .Type )); +};};}; -// Choose implements the Excel CHOOSE function. -func Choose (args []Result )Result {if len (args )< 2{return MakeErrorResult ("\u0043\u0048O\u004f\u0053\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};_aafc :=args [0]; -if _aafc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0043H\u004f\u004fS\u0045\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u006f\u0066\u0020\u0074y\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_abacd :=int (_aafc .ValueNumber );if _abacd < 1{return MakeErrorResult ("\u0049\u006e\u0064\u0065\u0078\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u0061 \u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0076\u0061\u006c\u0075\u0065"); -};if len (args )<=_abacd {return MakeErrorResult ("\u0049\u006e\u0064\u0065\u0078\u0020\u0073\u0068\u006f\u0075\u006cd\u0020\u0062\u0065\u0020\u006c\u0065\u0073\u0073 \u006fr\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u006f\u0020\u0074\u0068\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0066\u0020\u0076\u0061\u006c\u0075\u0065\u0073"); -};return args [_abacd ];};const _dadgf =57365;func _aeac (_dada string )bool {for _ ,_edee :=range _ffa {_fcf :=_edee .FindStringSubmatch (_dada );if len (_fcf )> 1{return true ;};};return false ;};func _bdba (_faafg []Result )Result {_bgggb :=_faafg [0].ValueArray ; -if len (_faafg )==1{_acgbg :=[][]Result {};for _ ,_gafa :=range _bgggb {_acgbg =append (_acgbg ,_fccaa ([]Result {MakeListResult (_gafa )}).ValueList );};return MakeArrayResult (_acgbg );}else if len (_faafg )==2{_cfdcf :=len (_bgggb );_adbc :=len (_bgggb [0]); -_ebffg :=_dbcff (_faafg [1],_cfdcf ,_adbc );_ebgc :=len (_ebffg );_cfcc :=[][]Result {};var _gcef []Result ;for _bfaa ,_bccd :=range _bgggb {if _bfaa < _ebgc {_gcef =_ebffg [_bfaa ];}else {_gcef =_ggbgd (MakeErrorResultType (ErrorTypeNA ,""),_adbc );}; -_cfcc =append (_cfcc ,_fccaa ([]Result {MakeListResult (_bccd ),MakeListResult (_gcef )}).ValueList );};return MakeArrayResult (_cfcc );}else if len (_faafg )==3{_acaeg :=len (_bgggb );_fcfd :=len (_bgggb [0]);_bgega :=_dbcff (_faafg [1],_acaeg ,_fcfd ); -_addae :=_dbcff (_faafg [2],_acaeg ,_fcfd );_gbba :=len (_bgega );_aagb :=len (_addae );_feda :=[][]Result {};var _bggc ,_efcde []Result ;for _bfec ,_bedf :=range _bgggb {if _bfec < _gbba {_bggc =_bgega [_bfec ];}else {_bggc =_ggbgd (MakeErrorResultType (ErrorTypeNA ,""),_fcfd ); -};if _bfec < _aagb {_efcde =_addae [_bfec ];}else {_efcde =_ggbgd (MakeErrorResultType (ErrorTypeNA ,""),_fcfd );};_feda =append (_feda ,_fccaa ([]Result {MakeListResult (_bedf ),MakeListResult (_bggc ),MakeListResult (_efcde )}).ValueList );};return MakeArrayResult (_feda ); -};return MakeErrorResultType (ErrorTypeValue ,"");};func _cfcgge (){_ebdf =_gab .MustCompile ("\u005e\u0028\u005b\u0030\u002d\u0039\u005d\u002b\u0029\u0024");_gagee =_gab .MustCompile ("\u005e=\u0028\u002e\u002a\u0029\u0024");_aeccf =_gab .MustCompile ("\u005e<\u0028\u002e\u002a\u0029\u0024"); -_ecadc =_gab .MustCompile ("\u005e>\u0028\u002e\u002a\u0029\u0024");_gfeg =_gab .MustCompile ("\u005e\u003c\u003d\u0028\u002e\u002a\u0029\u0024");_fbgd =_gab .MustCompile ("\u005e\u003e\u003d\u0028\u002e\u002a\u0029\u0024");}; +// Row implements the Excel ROW function. +func Row (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0052O\u0057\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};_dged :=args [0].Ref ;if _dged .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0052\u004f\u0057\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 a\u006e\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079p\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065n\u0063\u0065"); +};_cggag ,_dbae :=_ab .ParseCellReference (_dged .Value );if _dbae !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_dged .Value );};return MakeNumberResult (float64 (_cggag .RowIdx )); +};func _bacbc (_gbdde int )string {if _gbdde >=0&&_gbdde < len (_bbde ){if _bbde [_gbdde ]!=""{return _bbde [_gbdde ];};};return _c .Sprintf ("\u0073\u0074\u0061\u0074\u0065\u002d\u0025\u0076",_gbdde );};func _be (_bg BinOpType ,_cb ,_fff []Result )Result {_fbe :=[]Result {}; +for _gf :=range _cb {_ec :=_cb [_gf ].AsNumber ();_ecc :=_fff [_gf ].AsNumber ();if _ec .Type !=ResultTypeNumber ||_ecc .Type !=ResultTypeNumber {return MakeErrorResult ("\u006e\u006f\u006e\u002d\u006e\u0075\u006e\u006d\u0065\u0072\u0069\u0063\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u006e\u0020\u0062\u0069n\u0061\u0072\u0079\u0020\u006fp\u0065\u0072a\u0074\u0069\u006f\u006e"); +};switch _bg {case BinOpTypePlus :_fbe =append (_fbe ,MakeNumberResult (_ec .ValueNumber +_ecc .ValueNumber ));case BinOpTypeMinus :_fbe =append (_fbe ,MakeNumberResult (_ec .ValueNumber -_ecc .ValueNumber ));case BinOpTypeMult :_fbe =append (_fbe ,MakeNumberResult (_ec .ValueNumber *_ecc .ValueNumber )); +case BinOpTypeDiv :if _ecc .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"");};_fbe =append (_fbe ,MakeNumberResult (_ec .ValueNumber /_ecc .ValueNumber ));case BinOpTypeExp :_fbe =append (_fbe ,MakeNumberResult (_ca .Pow (_ec .ValueNumber ,_ecc .ValueNumber ))); +case BinOpTypeLT :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber < _ecc .ValueNumber ));case BinOpTypeGT :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber > _ecc .ValueNumber ));case BinOpTypeEQ :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber ==_ecc .ValueNumber )); +case BinOpTypeLEQ :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber <=_ecc .ValueNumber ));case BinOpTypeGEQ :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber >=_ecc .ValueNumber ));case BinOpTypeNE :_fbe =append (_fbe ,MakeBoolResult (_ec .ValueNumber !=_ecc .ValueNumber )); +default:return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006c\u0069\u0073\u0074\u0020\u0062\u0069\u006e\u0061\u0072\u0079\u0020\u006fp \u0025\u0073",_bg ));};};return MakeListResult (_fbe );};const (BinOpTypeUnknown BinOpType =iota ; +BinOpTypePlus ;BinOpTypeMinus ;BinOpTypeMult ;BinOpTypeDiv ;BinOpTypeExp ;BinOpTypeLT ;BinOpTypeGT ;BinOpTypeEQ ;BinOpTypeLEQ ;BinOpTypeGEQ ;BinOpTypeNE ;BinOpTypeConcat ;);func _affc (_eede ,_fbcf []float64 ,_ecbf float64 )Result {_ecag :=false ;_ffdce :=false ; +for _feeg :=0;_feeg < len (_eede );_feeg ++{if _eede [_feeg ]> 0{_ecag =true ;};if _eede [_feeg ]< 0{_ffdce =true ;};};if !_ecag ||!_ffdce {return MakeErrorResultType (ErrorTypeNum ,"");};_abcgb :=_ecbf ;_acbe :=1e-10;_gaef :=0;_acgg :=50;_ceeg :=false ; +for {_adgbd :=_ccba (_eede ,_fbcf ,_abcgb );_agg :=_abcgb -_adgbd /_daec (_eede ,_fbcf ,_abcgb );_dafe :=_ca .Abs (_agg -_abcgb );_abcgb =_agg ;_gaef ++;if _dafe <=_acbe ||_ca .Abs (_adgbd )<=_acbe {break ;};if _gaef > _acgg {_ceeg =true ;break ;};};if _ceeg ||_ca .IsNaN (_abcgb )||_ca .IsInf (_abcgb ,0){return MakeErrorResultType (ErrorTypeNum ,""); +};return MakeNumberResult (_abcgb );}; -// RegisterFunctionComplex registers a standard function. -func RegisterFunctionComplex (name string ,fn FunctionComplex ){_gbdc .Lock ();defer _gbdc .Unlock ();if _ ,_gded :=_abeb [name ];_gded {_cc .Log .Debug ("\u0064\u0075p\u006c\u0069\u0063\u0061t\u0065\u0020r\u0065\u0067\u0069\u0073\u0074\u0072\u0061\u0074i\u006f\u006e\u0020\u006f\u0066\u0020\u0066\u0075\u006e\u0063\u0074\u0069o\u006e\u0020\u0025\u0073",name ); -};_abeb [name ]=fn ;}; +// Oddlyield implements the Excel ODDLYIELD function. +func Oddlyield (args []Result )Result {if len (args )!=7&&len (args )!=8{return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0073\u0065\u0076\u0065\u006e\u0020\u006f\u0072\u0020\u0065\u0069\u0067\u0068\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_cga ,_bfa ,_adga :=_dada (args [0],args [1],"\u004fD\u0044\u004c\u0059\u0049\u0045\u004cD");if _adga .Type ==ResultTypeError {return _adga ;};_gege ,_adga :=_bdeg (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E"); +if _adga .Type ==ResultTypeError {return _adga ;};if _gege >=_cga {return MakeErrorResultType (ErrorTypeNum ,"\u004c\u0061\u0073\u0074\u0020i\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0064\u0061\u0074\u0065\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074e"); +};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_fbcd :=args [3].ValueNumber ;if _fbcd < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("O\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065n\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006ff \u0074\u0079p\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_bbaeb :=args [4].ValueNumber ;if _bbaeb <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0073h\u006fu\u006c\u0064\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065"); +};if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u004fD\u0044\u004cY\u0049\u0045\u004c\u0044 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); +};_ecef :=args [5].ValueNumber ;if _ecef < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};if args [6].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_bbge :=float64 (int (args [6].ValueNumber ));if !_cbaa (_bbge ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_bfac :=0;if len (args )==8&&args [7].Type !=ResultTypeEmpty {if args [7].Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0059\u0049\u0045\u004c\u0044\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0062a\u0073\u0069\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_bfac =int (args [7].ValueNumber );if !_gcee (_bfac ){return MakeErrorResultType (ErrorTypeNum ,"I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0062\u0061\u0073\u0069s\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020\u004f\u0044\u0044\u004c\u0059\u0049\u0045L\u0044"); +};};_eabe ,_adga :=_gefd (_gege ,_bfa ,_bfac );if _adga .Type ==ResultTypeError {return _adga ;};_eabe *=_bbge ;_accf ,_adga :=_gefd (_cga ,_bfa ,_bfac );if _adga .Type ==ResultTypeError {return _adga ;};_accf *=_bbge ;_dbdbg ,_adga :=_gefd (_gege ,_cga ,_bfac ); +if _adga .Type ==ResultTypeError {return _adga ;};_dbdbg *=_bbge ;_fgaa :=_ecef +_eabe *100*_fbcd /_bbge ;_fgaa /=_bbaeb +_dbdbg *100*_fbcd /_bbge ;_fgaa --;_fgaa *=_bbge /_accf ;return MakeNumberResult (_fgaa );};const _afc ="\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0044\u0041\u0054\u0045\u0056\u0041\u004c\u0055\u0045"; -// GCD implements the Excel GCD() function which returns the greatest common -// divisor of a range of numbers. -func GCD (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0047\u0043D(\u0029\u0020\u0072e\u0071\u0075\u0069\u0072es \u0061t \u006c\u0065\u0061\u0073\u0074\u0020\u006fne\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074");};_aedbf :=[]float64 {}; -for _ ,_bgadg :=range args {switch _bgadg .Type {case ResultTypeString :_bbfc :=_bgadg .AsNumber ();if _bbfc .Type !=ResultTypeNumber {return MakeErrorResult ("\u0047\u0043D(\u0029\u0020\u006fn\u006c\u0079\u0020\u0061cce\u0070ts\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_aedbf =append (_aedbf ,_bbfc .ValueNumber );case ResultTypeList ,ResultTypeArray :_deed :=GCD (_bgadg .ListValues ());if _deed .Type !=ResultTypeNumber {return _deed ;};_aedbf =append (_aedbf ,_deed .ValueNumber );case ResultTypeNumber :_aedbf =append (_aedbf ,_bgadg .ValueNumber ); -case ResultTypeError :return _bgadg ;default:return MakeErrorResult (_c .Sprintf ("\u0047\u0043\u0044()\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065d\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_bgadg .Type )); -};};if _aedbf [0]< 0{return MakeErrorResult ("\u0047\u0043D\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073");};if len (_aedbf )==1{return MakeNumberResult (_aedbf [0]); -};_feba :=_aedbf [0];for _egbdb :=1;_egbdb < len (_aedbf );_egbdb ++{if _aedbf [_egbdb ]< 0{return MakeErrorResult ("\u0047\u0043D\u0028\u0029\u0020\u006fn\u006c\u0079 \u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020p\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_feba =_dacb (_feba ,_aedbf [_egbdb ]);};return MakeNumberResult (_feba );}; -// Eval evaluates and returns the result of a constant array expression. -func (_aea ConstArrayExpr )Eval (ctx Context ,ev Evaluator )Result {_cac :=[][]Result {};for _ ,_gfb :=range _aea ._bg {_fea :=[]Result {};for _ ,_egb :=range _gfb {_fea =append (_fea ,_egb .Eval (ctx ,ev ));};_cac =append (_cac ,_fea );};return MakeArrayResult (_cac ); -};type yyParserImpl struct{_ceabe yySymType ;_feeab [_dgdd ]yySymType ;_ebceb int ;};var InvalidReferenceContext =&ivr {};func _dfab (_baf ,_efcd float64 ,_bgeb int )(float64 ,Result ){_bffe ,_dfe :=_ede (_baf ),_ede (_efcd );_cffc :=_bffe .Unix ();_dcgb :=_dfe .Unix (); -if _cffc ==_dcgb {return 0,_ageb ;};_cgfg ,_cbb ,_fbdd :=_bffe .Date ();_fdg ,_eafdb ,_egge :=_dfe .Date ();_ebf ,_dbcf :=int (_cbb ),int (_eafdb );var _dgda ,_gaee float64 ;switch _bgeb {case 0:if _fbdd ==31{_fbdd --;};if _fbdd ==30&&_egge ==31{_egge --; -}else if _fgb :=_fgce (_cgfg );_ebf ==2&&((_fgb &&_fbdd ==29)||(!_fgb &&_fbdd ==28)){_fbdd =30;if _gaf :=_fgce (_fdg );_dbcf ==2&&((_gaf &&_egge ==29)||(!_gaf &&_egge ==28)){_egge =30;};};_dgda =float64 ((_fdg -_cgfg )*360+(_dbcf -_ebf )*30+(_egge -_fbdd )); -_gaee =360;case 1:_dgda =_efcd -_baf ;_aeea :=_cgfg !=_fdg ;if _aeea &&(_fdg !=_cgfg +1||_ebf < _dbcf ||(_ebf ==_dbcf &&_fbdd < _egge )){_acdc :=0;for _faca :=_cgfg ;_faca <=_fdg ;_faca ++{_acdc +=_fdgg (_faca ,1);};_gaee =float64 (_acdc )/float64 (_fdg -_cgfg +1); -}else {if !_aeea &&_fgce (_cgfg ){_gaee =366;}else {if _aeea &&((_fgce (_cgfg )&&(_ebf < 2||(_ebf ==2&&_fbdd <=29)))||(_fgce (_fdg )&&(_dbcf > 2||(_dbcf ==2&&_egge ==29)))){_gaee =366;}else {_gaee =365;};};};case 2:_dgda =_efcd -_baf ;_gaee =360;case 3:_dgda =_efcd -_baf ; -_gaee =365;case 4:if _fbdd ==31{_fbdd --;};if _egge ==31{_egge --;};_dgda =float64 ((_fdg -_cgfg )*360+(_dbcf -_ebf )*30+(_egge -_fbdd ));_gaee =360;default:return 0,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073 \u0066o\u0072\u0020\u0059\u0065\u0061\u0072\u0046r\u0061\u0063"); -};return _dgda /_gaee ,_ageb ;};const _cbcdf =57352;func _agcc (_bcce []Result ,_deg string )(*couponArgs ,Result ){_bbbf :=len (_bcce );if _bbbf !=3&&_bbbf !=4{return nil ,MakeErrorResult (_deg +"\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0074\u0068\u0072\u0065\u0065\u0020\u006f\u0072\u0020\u0066o\u0075\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_fee ,_egcg ,_addf :=_fadb (_bcce [0],_bcce [1],_deg );if _addf .Type ==ResultTypeError {return nil ,_addf ;};if _bcce [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_deg +"\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bggd :=_bcce [2].ValueNumber ;if !_deef (_bggd ){return nil ,MakeErrorResult ("\u0049n\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0066\u0072\u0065q\u0075\u0065\u006e\u0063\u0079\u0020\u0066\u006f\u0072\u0020"+_deg );};_gdgg :=0;if _bbbf ==4&&_bcce [3].Type !=ResultTypeEmpty {if _bcce [3].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_deg +"\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020b\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_gdgg =int (_bcce [3].ValueNumber );if !_abec (_gdgg ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020fo\u0072\u0020"+_deg ); -};};return &couponArgs {_fee ,_egcg ,int (_bggd ),_gdgg },_ageb ;}; +// Eval evaluates and returns the result of the NamedRangeRef reference. +func (_dfaada NamedRangeRef )Eval (ctx Context ,ev Evaluator )Result {_cfcee :=ctx .NamedRange (_dfaada ._gfgaf );_eacbc :=_cfcee .Value ;if _dgbae ,_gaaef :=ev .GetFromCache (_eacbc );_gaaef {return _dgbae ;};_befadc :=_da .Split (_eacbc ,"\u0021");if len (_befadc )!=2{return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u006e\u0061\u006de\u0064 \u0072\u0061\u006e\u0067\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0025\u0073",_eacbc )); +};_debabbd :=ctx .Sheet (_befadc [0]);_acda :=_da .Split (_befadc [1],"\u003a");switch len (_acda ){case 1:_efbee :=ev .Eval (_debabbd ,_acda [0]);ev .SetCache (_eacbc ,_efbee );return _efbee ;case 2:_fcdg :=_egadd (_debabbd ,ev ,_acda [0],_acda [1]);ev .SetCache (_eacbc ,_fcdg ); +return _fcdg ;};return MakeErrorResult (_c .Sprintf ("\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070e \u0025\u0073",_cfcee .Type ));}; -// CeilingPrecise is an implementation of the CEILING.PRECISE function which -// returns the ceiling of a number. -func CeilingPrecise (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002eP\u0052\u0045\u0043IS\u0045\u0028\u0029\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020o\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};if len (args )> 2{return MakeErrorResult ("\u0043\u0045I\u004c\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u0061\u006c\u006c\u006f\u0077\u0073\u0020\u0061\u0074\u0020\u006d\u006f\u0073\u0074\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_bdcfd :=args [0].AsNumber ();if _bdcfd .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069r\u0073\u0074\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074 \u0074\u006f\u0020\u0043\u0045\u0049\u004c\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_eaac :=float64 (1);if _bdcfd .ValueNumber < 0{_eaac =-1;};if len (args )> 1{_gegb :=args [1].AsNumber ();if _gegb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0043E\u0049L\u0049\u004e\u0047\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_eaac =_ac .Abs (_gegb .ValueNumber );};if len (args )==1{return MakeNumberResult (_ac .Ceil (_bdcfd .ValueNumber ));};_gaebc :=_bdcfd .ValueNumber ;_gaebc ,_aabab :=_ac .Modf (_gaebc /_eaac );if _aabab !=0{if _bdcfd .ValueNumber > 0{_gaebc ++;};};return MakeNumberResult (_gaebc *_eaac ); -}; +// String returns a string representation of a range with prefix. +func (_eacad PrefixRangeExpr )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0073\u003a\u0025\u0073",_eacad ._ccbge .String (),_eacad ._fcbd .String (),_eacad ._fcad .String ());};const _fdeea =57361;func _dfadc (_bfaef ,_cdcbc Reference )string {return _c .Sprintf ("\u0025\u0073\u003a%\u0073",_bfaef .Value ,_cdcbc .Value ); +};func _cgec (_cdf string )(int ,int ,float64 ,bool ,bool ,Result ){_dcc :="";_gfdf :=[]string {};for _fdbb ,_adgd :=range _gcaa {_gfdf =_adgd .FindStringSubmatch (_cdf );if len (_gfdf )> 1{_dcc =_fdbb ;break ;};};if _dcc ==""{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};_bbab :=_gfdf [1]=="";_gfdf =_gfdf [49:];_aed :=len (_gfdf );_eef :=_gfdf [_aed -1];_egb :=_eef =="\u0061\u006d";_ege :=_eef =="\u0070\u006d";var _ged ,_cacc int ;var _cfffg float64 ;var _bdfg error ;switch _dcc {case "\u0068\u0068":_ged ,_bdfg =_eb .Atoi (_gfdf [0]); +if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );};_cacc =0;_cfffg =0;case "\u0068\u0068\u003am\u006d":_ged ,_bdfg =_eb .Atoi (_gfdf [0]);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};_cacc ,_bdfg =_eb .Atoi (_gfdf [2]);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );};_cfffg =0;case "\u006d\u006d\u003as\u0073":_ged =0;_cacc ,_bdfg =_eb .Atoi (_gfdf [0]);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};_cfffg ,_bdfg =_eb .ParseFloat (_gfdf [2],64);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );};case "\u0068\u0068\u003a\u006d\u006d\u003a\u0073\u0073":_ged ,_bdfg =_eb .Atoi (_gfdf [0]);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};_cacc ,_bdfg =_eb .Atoi (_gfdf [2]);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );};_cfffg ,_bdfg =_eb .ParseFloat (_gfdf [4],64);if _bdfg !=nil {return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};};if _cacc >=60{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );};if _egb ||_ege {if _ged > 12||_cfffg >=60{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee );}else if _ged ==12{_ged =0;};}else if _ged >=24||_cfffg >=10000{return 0,0,0,false ,false ,MakeErrorResultType (ErrorTypeValue ,_eeee ); +};return _ged ,_cacc ,_cfffg ,_ege ,_bbab ,_egac ;}; -// Amorlinc implements the Excel AMORLINC function. -func Amorlinc (args []Result )Result {_dcfb ,_fadg :=_edbd (args ,"\u0041\u004d\u004f\u0052\u004c\u0049\u004e\u0043");if _fadg .Type ==ResultTypeError {return _fadg ;};_caba :=_dcfb ._acge ;_bfaf :=_dcfb ._adgdc ;_bgde :=_dcfb ._agb ;_dbcd :=_dcfb ._ecb ; -_gefb :=_dcfb ._bcag ;_gde :=_dcfb ._aggd ;_gdcd :=_dcfb ._dgde ;_fdc ,_ffad :=_dfab (_bfaf ,_bgde ,_gdcd );if _ffad .Type ==ResultTypeError {return MakeErrorResult ("\u0069\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0064\u0061\u0074\u0065\u0073 \u0066o\u0072\u0020\u0041\u004d\u004f\u0052\u004cI\u004e\u0043"); -};_aafa :=_fdc *_gde *_caba ;if _gefb ==0{return MakeNumberResult (_aafa );};_bagga :=_caba *_gde ;_dbdc :=_caba -_dbcd ;_cecd :=int ((_dbdc -_aafa )/_bagga );if _gefb <=_cecd {return MakeNumberResult (_bagga );}else if _gefb ==_cecd +1{return MakeNumberResult (_dbdc -_bagga *float64 (_cecd )-_aafa ); -}else {return MakeNumberResult (0);};}; +// Number is a nubmer expression. +type Number struct{_dgfa float64 }; -// Not is an implementation of the Excel NOT() function and takes a single -// argument. -func Not (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004eO\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065 \u0061\u0072\u0067\u0075\u006d\u0065\u006et");};switch args [0].Type {case ResultTypeError :return args [0]; -case ResultTypeString ,ResultTypeList :return MakeErrorResult ("\u004e\u004f\u0054\u0020\u0065\u0078\u0070\u0065\u0063\u0074s\u0020\u0061\u0020\u006e\u0075\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");case ResultTypeNumber :return MakeBoolResult (!(args [0].ValueNumber !=0)); -default:return MakeErrorResult ("u\u006e\u0068\u0061\u006e\u0064\u006ce\u0064\u0020\u004e\u004f\u0054\u0020\u0061\u0072\u0067u\u006d\u0065\u006et\u0020t\u0079\u0070\u0065");};};func _acab (_gbde Result ,_agaad ,_edge string )(float64 ,Result ){var _ecaf float64 ; -switch _gbde .Type {case ResultTypeNumber :_ecaf =float64 (int (_gbde .ValueNumber ));case ResultTypeString :_eab :=DateValue ([]Result {_gbde });if _eab .Type ==ResultTypeError {return 0,MakeErrorResult ("\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020"+_agaad +"\u0020\u0064\u0061\u0074\u0065\u0020\u0066\u006f\u0072\u0020"+_edge ); -};_ecaf =_eab .ValueNumber ;default:return 0,MakeErrorResult ("\u0049\u006e\u0063or\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020"+_edge );};if _ecaf < 0{return 0,MakeErrorResultType (ErrorTypeNum ,_agaad +"\u0020\u0073\u0068ou\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); -};return _ecaf ,_ageb ;}; +// LastEvalIsRef returns if last evaluation with the evaluator was a reference. +func (_dfe *defEval )LastEvalIsRef ()bool {return _dfe ._ceb };var _dbg =map[string ]*_bd .Regexp {}; -// FunctionCall is a function call expression. -type FunctionCall struct{_ebbcg string ;_dadfd []Expression ;}; +// Int is an implementation of the Excel INT() function that rounds a number +// down to an integer. +func Int (args []Result )Result {if len (args )!=1{return MakeErrorResult ("I\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_caafg :=args [0].AsNumber ();if _caafg .Type !=ResultTypeNumber {return MakeErrorResult ("I\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069n\u0067\u006c\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c \u0061\u0072\u0067u\u006de\u006e\u0074"); +};_abdb ,_affce :=_ca .Modf (_caafg .ValueNumber );if _affce < 0{_abdb --;};return MakeNumberResult (_abdb );};func _fgcc (_gdgc float64 )float64 {return float64 (int (_gdgc +0.5))}; -// LastColumn returns empty string for the invalid reference context. -func (_eagcb *ivr )LastColumn (rowFrom ,rowTo int )string {return ""}; +// Eval evaluates and returns the result of a formula. +func (_daf *defEval )Eval (ctx Context ,formula string )Result {_cace :=ParseString (formula );_egae :=make (chan Result );go func (){if _cace ==nil {_egae <-MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0061\u0062\u006c\u0065\u0020\u0074\u006f\u0020\u0070a\u0072\u0073\u0065\u0020\u0066\u006f\u0072\u006d\u0075\u006ca\u0020\u0025\u0073",formula )); +}else {_daf .checkLastEvalIsRef (ctx ,_cace );_egae <-_cace .Eval (ctx ,_daf );};}();select{case _dbe :=<-_egae :return _dbe ;case <-_f .After (_gda ):_eg .Log .Debug ("\u0055\u006e\u0069\u004ff\u0066\u0069\u0063\u0065\u0020\u0065\u0076\u0061\u006c\u0075a\u0074i\u006f\u006e\u0020\u0074\u0069\u006d\u0065o\u0075\u0074"); +return MakeNumberResult (0);};}; -// Date is an implementation of the Excel DATE() function. -func Date (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0041TE\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0068re\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_db :=int (args [0].ValueNumber );if _db < 0||_db >=10000{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074 \u0064\u0061\u0074\u0065");}else if _db <=1899{_db +=1900;};_egg :=_ee .Month (args [1].ValueNumber ); -_aga :=int (args [2].ValueNumber );_dde :=_deeb (_db ,_egg ,_aga );_dfd :=_ggdcd (_bebb ,_dde )+1;if _dfd < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074 \u0064\u0061\u0074\u0065");};return MakeNumberResult (_dfd ); -};func _eb (_bag string ,_afe *_ed .UpdateQuery )string {_fbd ,_ec :=_bd .ParseCellReference (_bag );if _ec !=nil {return "\u0023\u0052\u0045F\u0021";};if _afe .UpdateType ==_ed .UpdateActionRemoveColumn {_efe :=_afe .ColumnIdx ;_fc :=_fbd .ColumnIdx ; -if _fc < _efe {return _bag ;}else if _fc ==_efe {return "\u0023\u0052\u0045F\u0021";}else {return _fbd .Update (_ed .UpdateActionRemoveColumn ).String ();};};return _bag ;};func (_faae ReferenceType )String ()string {if _faae >=ReferenceType (len (_ffbg )-1){return _c .Sprintf ("\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070e\u0028\u0025\u0064\u0029",_faae ); -};return _fbbeg [_ffbg [_faae ]:_ffbg [_faae +1]];}; +// NewPrefixVerticalRange constructs a new full columns range with prefix. +func NewPrefixVerticalRange (pfx Expression ,v string )Expression {_ddcb :=_da .Split (v ,"\u003a");if len (_ddcb )!=2{return nil ;};if _ddcb [0]> _ddcb [1]{_ddcb [0],_ddcb [1]=_ddcb [1],_ddcb [0];};return PrefixVerticalRange {_cdcfbd :pfx ,_cgbb :_ddcb [0],_gffbe :_ddcb [1]}; +}; -// Arabic implements the Excel ARABIC function which parses roman numerals. It -// accepts one numeric argument. -func Arabic (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0041\u0052\u0041\u0042I\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_efeaf :=args [0];switch _efeaf .Type {case ResultTypeNumber ,ResultTypeList ,ResultTypeEmpty :return MakeErrorResult ("\u0041\u0052\u0041B\u0049\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -case ResultTypeString :_cccd :=0.0;_becaa :=0.0;for _ ,_ebce :=range _efeaf .ValueString {_bedff :=0.0;switch _ebce {case 'I':_bedff =1;case 'V':_bedff =5;case 'X':_bedff =10;case 'L':_bedff =50;case 'C':_bedff =100;case 'D':_bedff =500;case 'M':_bedff =1000; -};_cccd +=_bedff ;switch {case _becaa ==_bedff &&(_becaa ==5||_becaa ==50||_becaa ==500):return MakeErrorResult ("i\u006e\u0076\u0061\u006cid\u0020A\u0052\u0041\u0042\u0049\u0043 \u0066\u006f\u0072\u006d\u0061\u0074");case 2*_becaa ==_bedff :return MakeErrorResult ("i\u006e\u0076\u0061\u006cid\u0020A\u0052\u0041\u0042\u0049\u0043 \u0066\u006f\u0072\u006d\u0061\u0074"); -};if _becaa < _bedff {_cccd -=2*_becaa ;};_becaa =_bedff ;};return MakeNumberResult (_cccd );case ResultTypeError :return _efeaf ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068an\u0064\u006c\u0065\u0064\u0020\u0041\u0043\u004f\u0053H\u0028)\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_efeaf .Type )); -};}; +// Column implements the Excel COLUMN function. +func Column (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u0043\u004f\u004c\u0055M\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_gabd :=args [0].Ref ; +if _gabd .Type !=ReferenceTypeCell {return MakeErrorResult ("\u0043\u004f\u004c\u0055\u004dN\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u006e\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e"); +};_gefe ,_cbceb :=_ab .ParseCellReference (_gabd .Value );if _cbceb !=nil {return MakeErrorResult ("I\u006e\u0063\u006f\u0072re\u0063t\u0020\u0072\u0065\u0066\u0065r\u0065\u006e\u0063\u0065\u003a\u0020"+_gabd .Value );};return MakeNumberResult (float64 (_gefe .ColumnIdx +1)); +};var _cdff =map[string ]Function {}; -// SupportedFunctions returns a list of supported functions. -func SupportedFunctions ()[]string {_fgef :=[]string {};for _cgeee :=range _ffcfg {_fgef =append (_fgef ,_cgeee );};for _gbbeb :=range _abeb {_fgef =append (_fgef ,_gbbeb );};_e .Strings (_fgef );return _fgef ;}; +// NewPrefixHorizontalRange constructs a new full rows range with prefix. +func NewPrefixHorizontalRange (pfx Expression ,v string )Expression {_gbggc :=_da .Split (v ,"\u003a");if len (_gbggc )!=2{return nil ;};_faee ,_ :=_eb .Atoi (_gbggc [0]);_gdded ,_ :=_eb .Atoi (_gbggc [1]);if _faee > _gdded {_faee ,_gdded =_gdded ,_faee ; +};return PrefixHorizontalRange {_aadc :pfx ,_bfacg :_faee ,_caagc :_gdded };}; -// AsNumber attempts to intepret a string cell value as a number. Upon success, -// it returns a new number result, upon failure it returns the original result. -// This is used as functions return strings that can then act like number (e.g. -// LEFT(1.2345,3) + LEFT(1.2345,3) = 2.4) -func (_deebf Result )AsNumber ()Result {if _deebf .Type ==ResultTypeString {_ebcdb ,_cdfc :=_ba .ParseFloat (_deebf .ValueString ,64);if _cdfc ==nil {return MakeNumberResult (_ebcdb );};};if _deebf .Type ==ResultTypeEmpty {return MakeNumberResult (0);}; -return _deebf ;}; +// Combin is an implementation of the Excel COMBINA function whic returns the +// number of combinations. +func Combin (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004d\u0042\u0049\u004e\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_egc :=args [0].AsNumber ();_gecd :=args [1].AsNumber ();if _egc .Type !=ResultTypeNumber ||_gecd .Type !=ResultTypeNumber {return MakeErrorResult ("C\u004f\u004d\u0042\u0049\u004e\u0028)\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_ddega :=_ca .Trunc (_egc .ValueNumber );_gccac :=_ca .Trunc (_gecd .ValueNumber );if _gccac > _ddega {return MakeErrorResult ("\u0043O\u004d\u0042\u0049\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006b\u0020\u003c\u003d\u0020\u006e"); +};if _gccac ==_ddega ||_gccac ==0{return MakeNumberResult (1);};_ggccg :=float64 (1);for _cbae :=float64 (1);_cbae <=_gccac ;_cbae ++{_ggccg *=(_ddega +1-_cbae )/_cbae ;};return MakeNumberResult (_ggccg );}; -// Sum is an implementation of the Excel SUM() function. -func Sum (args []Result )Result {_eafcg :=MakeNumberResult (0);for _ ,_ddcg :=range args {_ddcg =_ddcg .AsNumber ();switch _ddcg .Type {case ResultTypeNumber :_eafcg .ValueNumber +=_ddcg .ValueNumber ;case ResultTypeList ,ResultTypeArray :_cefge :=Sum (_ddcg .ListValues ()); -if _cefge .Type !=ResultTypeNumber {return _cefge ;};_eafcg .ValueNumber +=_cefge .ValueNumber ;case ResultTypeString :case ResultTypeError :return _ddcg ;case ResultTypeEmpty :default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020\u0053\u0055\u004d\u0028\u0029 \u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_ddcg .Type )); -};};return _eafcg ;};var _gbdc _gc .Mutex ; +// ListValues converts an array to a list or returns a lists values. This is used +// for functions that can accept an array, but don't care about ordering to +// reuse the list function logic. +func (_dgdec Result )ListValues ()[]Result {if _dgdec .Type ==ResultTypeArray {_aagef :=[]Result {};for _ ,_abeag :=range _dgdec .ValueArray {for _ ,_adef :=range _abeag {_aagef =append (_aagef ,_adef );};};return _aagef ;};if _dgdec .Type ==ResultTypeList {return _dgdec .ValueList ; +};return nil ;};func _bgbcb (_bgbfa Result ,_ffdf ,_gggg string )(string ,Result ){switch _bgbfa .Type {case ResultTypeString ,ResultTypeNumber ,ResultTypeEmpty :return _bgbfa .Value (),_egac ;default:return "",MakeErrorResult (_ffdf +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_gggg +"\u0020t\u006f\u0020\u0062\u0065 \u0061\u0020\u006e\u0075\u006db\u0065r\u0020o\u0072\u0020\u0073\u0074\u0072\u0069\u006eg"); +};};func _dfddc (_abfbg Result )[][]Result {switch _abfbg .Type {case ResultTypeArray :return _abfbg .ValueArray ;case ResultTypeList :return [][]Result {_abfbg .ValueList };default:return [][]Result {};};};const _beg =_ggd +"\u0020\u0028\u0028[0\u002d\u0039\u005d\u0029\u002b\u0029\u002c\u0020\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; -// IfNA is an implementation of the Excel IFNA() function. It takes two arguments. -func IfNA (args []Result )Result {if len (args )!=2{return MakeErrorResult ("I\u0046\u004e\u0041\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};if args [0].Type ==ResultTypeError &&args [0].ValueString =="\u0023\u004e\u002f\u0041"{return args [1]; -};return args [0];}; -// PrefixVerticalRange is a range expression that when evaluated returns a list of Results from references like Sheet1!AA:IJ (all cells from columns AA to IJ of sheet 'Sheet1'). -type PrefixVerticalRange struct{_ddda Expression ;_bagac ,_fdab string ;};const _cbfff =57363; +// Update updates references in the VerticalRange after removing a row/column. +func (_cfgce VerticalRange )Update (q *_dac .UpdateQuery )Expression {if q .UpdateType ==_dac .UpdateActionRemoveColumn {_dgca :=_cfgce ;if q .UpdateCurrentSheet {_dgad :=q .ColumnIdx ;_dgca ._dddea =_bcg (_cfgce ._dddea ,_dgad );_dgca ._deagc =_bcg (_cfgce ._deagc ,_dgad ); +};return _dgca ;};return _cfgce ;}; -// Today is an implementation of the Excel TODAY() function. -func Today (args []Result )Result {if len (args )> 0{return MakeErrorResult ("\u0054\u004f\u0044A\u0059\u0020\u0064\u006fe\u0073\u006e\u0027\u0074\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_cdd :=_ee .Now ();_ ,_gbb :=_cdd .Zone ();_abff :=_ggdcd (_bebb ,_cdd .Unix ()+int64 (_gbb ))+1;return MakeNumberResult (_abff );};func (_cdbc *ivr )SetOffset (col ,row uint32 ){}; +// Averagea implements the AVERAGEA function, AVERAGEA counts cells that contain +// text as a zero where AVERAGE ignores them entirely. +func Averagea (args []Result )Result {_gddef ,_bdcb :=_gfage (args ,true );if _bdcb ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0041\u0056\u0045\u0052AG\u0045\u0020\u0064\u0069\u0076\u0069\u0064\u0065\u0020\u0062\u0079\u0020\u007a\u0065r\u006f"); +};return MakeNumberResult (_gddef /_bdcb );};func _cfbg (_ace string )bool {for _ ,_gae :=range _abgd {_fage :=_gae .FindStringSubmatch (_ace );if len (_fage )> 1{return true ;};};return false ;};const _ebdeb =57368; -// NewEmptyExpr constructs a new empty expression. -func NewEmptyExpr ()Expression {return EmptyExpr {}};func _aagfc (_cccg [][]Result )float64 {if len (_cccg )==2{_egaaf :=_cccg [0][0].AsNumber ();_gcfc :=_cccg [0][1].AsNumber ();_agee :=_cccg [1][0].AsNumber ();_gaeed :=_cccg [1][1].AsNumber ();if _egaaf .Type !=ResultTypeNumber ||_gcfc .Type !=ResultTypeNumber ||_agee .Type !=ResultTypeNumber ||_gaeed .Type !=ResultTypeNumber {return _ac .NaN (); -};return _egaaf .ValueNumber *_gaeed .ValueNumber -_agee .ValueNumber *_gcfc .ValueNumber ;};_eagc :=float64 (0);_dbdf :=float64 (1);for _faga :=range _cccg {_eagc +=_dbdf *_cccg [0][_faga ].ValueNumber *_aagfc (_cead (_cccg ,_faga ));_dbdf *=-1;};return _eagc ; -}; +// FunctionCall is a function call expression. +type FunctionCall struct{_fcfeb string ;_ffgbg []Expression ;}; -// SetLocked does nothing for the invalid reference context. -func (_cbedb *ivr )SetLocked (cellRef string ,locked bool ){}; +// MinIfs implements the MINIFS function. +func MinIfs (args []Result )Result {_fgbb :=_cede (args ,true ,"\u004d\u0049\u004e\u0049\u0046\u0053");if _fgbb .Type !=ResultTypeEmpty {return _fgbb ;};_gcced :=_cdfbb (args [1:]);_debdb :=_ca .MaxFloat64 ;_adeb :=_dfddc (args [0]);for _ ,_bgge :=range _gcced {_bbbga :=_adeb [_bgge ._gcdf ][_bgge ._beeabc ].ValueNumber ; +if _debdb > _bbbga {_debdb =_bbbga ;};};if _debdb ==_ca .MaxFloat64 {_debdb =0;};return MakeNumberResult (float64 (_debdb ));};const _cagggg =57353; -// Findb is an implementation of the Excel FINDB(). -func Findb (ctx Context ,ev Evaluator ,args []Result )Result {if !ctx .IsDBCS (){return Find (args );};_adeg ,_aedf :=_gada ("\u0046\u0049\u004e\u0044",args );if _aedf .Type !=ResultTypeEmpty {return _aedf ;};_ffda :=_adeg ._cbddg ;if _ffda ==""{return MakeNumberResult (1.0); -};_dcfcc :=_adeg ._cdee ;_acafe :=_adeg ._aaagf -1;_beea :=1;_bgag :=0;for _fbeg :=range _dcfcc {if _fbeg !=0{_ecggc :=1;if _fbeg -_bgag > 1{_ecggc =2;};_beea +=_ecggc ;};if _beea > _acafe {_cfdcfg :=_ga .Index (_dcfcc [_fbeg :],_ffda );if _cfdcfg ==0{return MakeNumberResult (float64 (_beea )); -};};_bgag =_fbeg ;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed");};func _cfddc (_fgddc []Result ,_aegdf bool )Result {_efcfg :="\u004d\u0041\u0058";if _aegdf {_efcfg ="\u004d\u0041\u0058\u0041";};if len (_fgddc )==0{return MakeErrorResult (_efcfg +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061s\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_bfba :=-_ac .MaxFloat64 ;for _ ,_eedbb :=range _fgddc {switch _eedbb .Type {case ResultTypeNumber :if (_aegdf ||!_eedbb .IsBoolean )&&_eedbb .ValueNumber > _bfba {_bfba =_eedbb .ValueNumber ;};case ResultTypeList ,ResultTypeArray :_eaaca :=_cfddc (_eedbb .ListValues (),_aegdf ); -if _eaaca .ValueNumber > _bfba {_bfba =_eaaca .ValueNumber ;};case ResultTypeEmpty :case ResultTypeString :_fgdb :=0.0;if _aegdf {_fgdb =_eedbb .AsNumber ().ValueNumber ;};if _fgdb > _bfba {_bfba =_fgdb ;};default:_cc .Log .Debug ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020"+_efcfg +"\u0028\u0029\u0020\u0061rg\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_eedbb .Type ); -};};if _bfba ==-_ac .MaxFloat64 {_bfba =0;};return MakeNumberResult (_bfba );};func _ageg (_dfg ,_ggac _ee .Time )bool {_bgf :=_dfg .Unix ();_dcc :=_ggac .Unix ();_gcf :=_dfg .Year ();_edad :=_deeb (_gcf ,_ee .March ,1);if _fgce (_gcf )&&_bgf < _edad &&_dcc >=_edad {return true ; -};var _cea =_ggac .Year ();var _deec =_deeb (_cea ,_ee .March ,1);return (_fgce (_cea )&&_dcc >=_deec &&_bgf < _deec );}; +// Arabic implements the Excel ARABIC function which parses roman numerals. It +// accepts one numeric argument. +func Arabic (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0041\u0052\u0041\u0042I\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_cagae :=args [0];switch _cagae .Type {case ResultTypeNumber ,ResultTypeList ,ResultTypeEmpty :return MakeErrorResult ("\u0041\u0052\u0041B\u0049\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +case ResultTypeString :_bfec :=0.0;_gbbce :=0.0;for _ ,_abeb :=range _cagae .ValueString {_eggfcc :=0.0;switch _abeb {case 'I':_eggfcc =1;case 'V':_eggfcc =5;case 'X':_eggfcc =10;case 'L':_eggfcc =50;case 'C':_eggfcc =100;case 'D':_eggfcc =500;case 'M':_eggfcc =1000; +};_bfec +=_eggfcc ;switch {case _gbbce ==_eggfcc &&(_gbbce ==5||_gbbce ==50||_gbbce ==500):return MakeErrorResult ("i\u006e\u0076\u0061\u006cid\u0020A\u0052\u0041\u0042\u0049\u0043 \u0066\u006f\u0072\u006d\u0061\u0074");case 2*_gbbce ==_eggfcc :return MakeErrorResult ("i\u006e\u0076\u0061\u006cid\u0020A\u0052\u0041\u0042\u0049\u0043 \u0066\u006f\u0072\u006d\u0061\u0074"); +};if _gbbce < _eggfcc {_bfec -=2*_gbbce ;};_gbbce =_eggfcc ;};return MakeNumberResult (_bfec );case ResultTypeError :return _cagae ;default:return MakeErrorResult (_c .Sprintf ("\u0075\u006e\u0068an\u0064\u006c\u0065\u0064\u0020\u0041\u0043\u004f\u0053H\u0028)\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_cagae .Type )); +};}; -// LookupFunction looks up and returns a standard function or nil. -func LookupFunction (name string )Function {_gbdc .Lock ();defer _gbdc .Unlock ();if _fgaf ,_bcbe :=_ffcfg [name ];_bcbe {return _fgaf ;};return nil ;};func _fgg (_dgdb ,_dge ,_adbb ,_ddfc int )int {if !_gcgf (_ddfc ){return _adbb ;};_fbdc :=_adbb ;_cafc :=_deae (_dgdb ,_dge ); -if _fbdc > 30||_adbb >=_cafc ||_fbdc >=_cafc {_fbdc =30;};return _fbdc ;};const (ReferenceTypeInvalid ReferenceType =iota ;ReferenceTypeCell ;ReferenceTypeHorizontalRange ;ReferenceTypeVerticalRange ;ReferenceTypeNamedRange ;ReferenceTypeRange ;ReferenceTypeSheet ; -);func _fegb (_beeb ,_gdcb ,_gfg ,_debb ,_feef ,_edfcc float64 ,_bffc int )(float64 ,Result ){_bgac :=int (_edfcc );_edaf :=_bef (_beeb ,_gdcb ,_bgac ,_bffc );_adcd :=_eeda (_beeb ,_gdcb ,_bgac ,_bffc )/_edaf ;_bddd ,_adba :=_efde (_beeb ,_gdcb ,_bgac ,_bffc ); -if _adba .Type ==ResultTypeError {return 0,_adba ;};_bdcce :=_ecab (_beeb ,_gdcb ,_bgac ,_bffc );_gfff :=_feef /_ac .Pow (1+_debb /_edfcc ,_bddd -1+_adcd );_gfff -=100*_gfg /_edfcc *_bdcce /_edaf ;_ebbc :=100*_gfg /_edfcc ;_cbga :=1+_debb /_edfcc ;for _bfdc :=0.0; -_bfdc < _bddd ;_bfdc ++{_gfff +=_ebbc /_ac .Pow (_cbga ,_bfdc +_adcd );};return _gfff ,MakeEmptyResult ();}; +// Date is an implementation of the Excel DATE() function. +func Date (args []Result )Result {if len (args )!=3||args [0].Type !=ResultTypeNumber ||args [1].Type !=ResultTypeNumber ||args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0044\u0041TE\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0068re\u0065\u0020\u006e\u0075\u006d\u0062\u0065r \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_bbc :=int (args [0].ValueNumber );if _bbc < 0||_bbc >=10000{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074 \u0064\u0061\u0074\u0065");}else if _bbc <=1899{_bbc +=1900;};_faf :=_f .Month (args [1].ValueNumber ); +_ae :=int (args [2].ValueNumber );_bgdb :=_gdbc (_bbc ,_faf ,_ae );_caaf :=_edf (_afg ,_bgdb )+1;if _caaf < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074 \u0064\u0061\u0074\u0065");};return MakeNumberResult (_caaf ); +};const _bcge int =30;const (_ byte =iota ;_cfaf ;_bdba ;_dbebf ;_gcbee ;_aafbb ;); -// RandBetween is an implementation of the Excel RANDBETWEEN() function that returns a random -// integer in the range specified. -func RandBetween (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0052A\u004e\u0044B\u0045\u0054\u0057\u0045E\u004e\u0028\u0029 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006eu\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};_eafa :=args [0].AsNumber ();_egbg :=args [1].AsNumber ();if _eafa .Type !=ResultTypeNumber ||_egbg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0052A\u004e\u0044B\u0045\u0054\u0057\u0045E\u004e\u0028\u0029 \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020tw\u006f\u0020\u006eu\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); -};if _egbg .ValueNumber < _eafa .ValueNumber {return MakeErrorResult ("\u0052\u0041\u004e\u0044\u0042E\u0054\u0057\u0045\u0045\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006c\u0061\u0072\u0067\u0065r"); -};_bfbde :=int64 (_eafa .ValueNumber );_fabe :=int64 (_egbg .ValueNumber );return MakeNumberResult (float64 (_bgca .Int63n (_fabe -_bfbde +1)+_bfbde ));};func _ggfd (_dgce int )string {if _dgce >=0&&_dgce < len (_gace ){if _gace [_dgce ]!=""{return _gace [_dgce ]; -};};return _c .Sprintf ("\u0073\u0074\u0061\u0074\u0065\u002d\u0025\u0076",_dgce );};func _bgea (_edgeg ,_agfg []float64 ,_fgcg float64 )float64 {_ecde :=_fgcg +1;_dfee :=_edgeg [0];_fccbe :=len (_edgeg );_dfce :=_agfg [0];for _abgd :=1;_abgd < _fccbe ; -_abgd ++{_dfee +=_edgeg [_abgd ]/_ac .Pow (_ecde ,(_agfg [_abgd ]-_dfce )/365);};return _dfee ;};func _eceb (_bcda []Result ,_bfeg string )(*durationArgs ,Result ){_baeb :=len (_bcda );if _baeb !=5&&_baeb !=6{return nil ,MakeErrorResult (_bfeg +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0066\u0069\u0076\u0065\u0020\u006fr\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_bcb ,_gede ,_gef :=_fadb (_bcda [0],_bcda [1],_bfeg );if _gef .Type ==ResultTypeError {return nil ,_gef ;};_bdfb :=_bcda [2];if _bdfb .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bfeg +"\u0020\u0072eq\u0075\u0069\u0072e\u0073\u0020\u0063\u006fupo\u006e r\u0061\u0074\u0065\u0020\u006f\u0066\u0020ty\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); -};_dfdd :=_bdfb .ValueNumber ;if _dfdd < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0043\u006f\u0075po\u006e\u0020\u0072\u0061\u0074\u0065\u0020\u0073\u0068o\u0075l\u0064 \u006eo\u0074\u0020\u0062\u0065\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); -};_cbea :=_bcda [3];if _cbea .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bfeg +" \u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0079\u0069\u0065\u006cd\u0020\u0072\u0061\u0074\u0065\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062e\u0072"); -};_dafb :=_cbea .ValueNumber ;if _dafb < 0{return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006c\u0064\u0020r\u0061\u0074\u0065\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u006e\u006ft\u0020\u0062\u0065\u0020\u006e\u0065\u0067a\u0074\u0069\u0076\u0065"); -};_ebge :=_bcda [4];if _ebge .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bfeg +"\u0020\u0072\u0065qu\u0069\u0072\u0065\u0073\u0020\u0066\u0072\u0065\u0071u\u0065n\u0063y\u0020o\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); -};_fec :=float64 (int (_ebge .ValueNumber ));if !_deef (_fec ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_dfaf :=0;if _baeb ==6&&_bcda [5].Type !=ResultTypeEmpty {_egbb :=_bcda [5]; -if _egbb .Type !=ResultTypeNumber {return nil ,MakeErrorResult (_bfeg +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020b\u0061\u0073\u0069\u0073\u0020\u006f\u0066 \u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072");};_dfaf =int (_egbb .ValueNumber ); -if !_abec (_dfaf ){return nil ,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062a\u0073\u0069\u0073\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020"+_bfeg );};};return &durationArgs {_bcb ,_gede ,_dfdd ,_dafb ,_fec ,_dfaf },_ageb ; +// FloorPrecise is an implementation of the FlOOR.PRECISE function. +func FloorPrecise (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0046\u004cO\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};if len (args )> 2{return MakeErrorResult ("\u0046L\u004f\u004fR\u002e\u0050\u0052\u0045C\u0049\u0053\u0045(\u0029\u0020\u0061\u006c\u006c\u006f\u0077\u0073\u0020at\u0020\u006d\u006fs\u0074\u0020t\u0077\u006f\u0020\u0061\u0072\u0067u\u006d\u0065n\u0074\u0073"); +};_beeab :=args [0].AsNumber ();if _beeab .Type !=ResultTypeNumber {return MakeErrorResult ("\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020F\u004c\u004f\u004f\u0052\u002e\u0050\u0052E\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_beag :=float64 (1);if _beeab .ValueNumber < 0{_beag =-1;};if len (args )> 1{_faeg :=args [1].AsNumber ();if _faeg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0073\u0065\u0063\u006f\u006ed\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020F\u004c\u004f\u004f\u0052\u002e\u0050\u0052\u0045\u0043\u0049\u0053\u0045\u0028\u0029\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065r"); +};_beag =_ca .Abs (_faeg .ValueNumber );};if len (args )==1{return MakeNumberResult (_ca .Floor (_beeab .ValueNumber ));};_bdef :=_beeab .ValueNumber ;_bdef ,_bbcbd :=_ca .Modf (_bdef /_beag );if _bbcbd !=0{if _beeab .ValueNumber < 0{_bdef --;};};return MakeNumberResult (_bdef *_beag ); }; -// String returns a string representation of SheetPrefixExpr. -func (_gcagc SheetPrefixExpr )String ()string {return _gcagc ._ffdfd }; +// Reference returns a string reference value to a sheet. +func (_cabfg SheetPrefixExpr )Reference (ctx Context ,ev Evaluator )Reference {return Reference {Type :ReferenceTypeSheet ,Value :_cabfg ._afgc };}; -// Update returns the same object as updating sheet references does not affect Number. -func (_egcdb Number )Update (q *_ed .UpdateQuery )Expression {return _egcdb };func _ffgee (_geadf []Result )(float64 ,float64 ,Result ){_agegg :=0.0;_daeg :=1.0;for _ ,_ffbf :=range _geadf {switch _ffbf .Type {case ResultTypeNumber :_agegg +=_ffbf .ValueNumber ; -_daeg *=_dggdd (_ffbf .ValueNumber );case ResultTypeList ,ResultTypeArray :_eadg ,_cecgb ,_bcbf :=_ffgee (_ffbf .ListValues ());_agegg +=_eadg ;_daeg *=_dggdd (_cecgb );if _bcbf .Type ==ResultTypeError {return 0,0,_bcbf ;};case ResultTypeString :return 0,0,MakeErrorResult ("M\u0055\u004c\u0054\u0049\u004e\u004f\u004d\u0049\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063 a\u0072\u0067\u0075m\u0065n\u0074\u0073"); -case ResultTypeError :return 0,0,_ffbf ;};};return _agegg ,_daeg ,_ageb ;}; +// MakeErrorResult constructs a #VALUE! error with a given extra error message. +// The error message is for debugging formula evaluation only and is not stored +// in the sheet. +func MakeErrorResult (msg string )Result {return MakeErrorResultType (ErrorTypeValue ,msg )}; -// Coupncd implements the Excel COUPNCD function. -func Coupncd (args []Result )Result {_cagb ,_babg :=_agcc (args ,"\u0043O\u0055\u0050\u004e\u0043\u0044");if _babg .Type ==ResultTypeError {return _babg ;};_bdac :=_ede (_cagb ._gdgd );_addgd :=_ede (_cagb ._eddc );_afdc :=_cagb ._dagc ;_cbbd :=_cdab (_bdac ,_addgd ,_afdc ); -_ebb ,_adec ,_abe :=_cbbd .Date ();return MakeNumberResult (_fgd (_ebb ,int (_adec ),_abe ));}; +// Result is the result of a formula or cell evaluation . +type Result struct{ValueNumber float64 ;ValueString string ;ValueList []Result ;ValueArray [][]Result ;IsBoolean bool ;ErrorMessage string ;Type ResultType ;Ref Reference ;};const _cdegb =57355; -// Yieldmat implements the Excel YIELDMAT function. -func Yieldmat (args []Result )Result {_dcdbf :=len (args );if _dcdbf !=5&&_dcdbf !=6{return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0066\u0069v\u0065\u0020\u006f\u0072\u0020\u0073\u0069\u0078\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0073"); -};_dcdf ,_aecd ,_acae :=_fadb (args [0],args [1],"\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054");if _acae .Type ==ResultTypeError {return _acae ;};_deab ,_acae :=_acab (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054"); -if _acae .Type ==ResultTypeError {return _acae ;};if _deab >=_dcdf {return MakeErrorResult ("\u0059\u0049\u0045\u004cD\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0062\u0065\u0066\u006fr\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074\u0065"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u004d\u0041T\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_geaec :=args [3].ValueNumber ;if _geaec < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0049\u0045\u004c\u0044M\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072a\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065"); -};if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u004d\u0041\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0079\u0069\u0065\u006c\u0064\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); -};_gbfgf :=args [4].ValueNumber ;if _gbfgf <=0{return MakeErrorResultType (ErrorTypeNum ,"Y\u0049\u0045\u004c\u0044\u004d\u0041T\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u0070\u0072\u0020\u0074o\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069v\u0065"); -};_cdbf :=0;if _dcdbf ==6&&args [5].Type !=ResultTypeEmpty {if args [5].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059I\u0045\u004cD\u004d\u0041\u0054 \u0072\u0065\u0071\u0075\u0069\u0072\u0065s\u0020\u0062\u0061\u0073\u0069\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cdbf =int (args [5].ValueNumber );if !_abec (_cdbf ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006ec\u006f\u0072\u0072\u0065c\u0074\u0020b\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074\u0020\u0066\u006f\u0072\u0020\u0059\u0049\u0045L\u0044\u004d\u0041\u0054"); -};};_cbbc ,_acae :=_dfab (_deab ,_aecd ,_cdbf );if _acae .Type ==ResultTypeError {return _acae ;};_afaf ,_acae :=_dfab (_deab ,_dcdf ,_cdbf );if _acae .Type ==ResultTypeError {return _acae ;};_cecg ,_acae :=_dfab (_dcdf ,_aecd ,_cdbf );if _acae .Type ==ResultTypeError {return _acae ; -};_gbgd :=1+_cbbc *_geaec ;_gbgd /=_gbfgf /100+_afaf *_geaec ;_gbgd --;_gbgd /=_cecg ;return MakeNumberResult (_gbgd );};const _bffgg =57371; +// Effect implements the Excel EFFECT function. +func Effect (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u0046F\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u006f\u006d\u0069n\u0061\u006c\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020a\u0072\u0067\u0075\u006d\u0065n\u0074"); +};_cdeg :=args [0].ValueNumber ;if _cdeg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0045\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u006f\u006d\u0069n\u0061\u006c\u0020\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0072\u0061\u0074\u0065\u0020\u0074\u006f\u0020\u0062e\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074"); +};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0046\u0046\u0045\u0043\u0054 \u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u006f\u0066 \u0063\u006f\u006d\u0070\u006f\u0075\u006e\u0064\u0069\u006e\u0067\u0020p\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075m\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074"); +};_affd :=float64 (int (args [1].ValueNumber ));if _affd < 1{return MakeErrorResultType (ErrorTypeNum ,"E\u0046\u0046\u0045\u0043\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0063o\u006dp\u006f\u0075\u006e\u0064i\u006e\u0067 \u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0031\u0020\u006f\u0072\u0020\u006d\u006f\u0072\u0065"); +};return MakeNumberResult (_ca .Pow ((1+_cdeg /_affd ),_affd )-1);};var _agcdb ,_fede ,_dacd ,_babc ,_eceg ,_efgb *_bd .Regexp ;func _gefd (_fda ,_affg float64 ,_agc int )(float64 ,Result ){_cgdc ,_bed :=_ecb (_fda ),_ecb (_affg );_abf :=_cgdc .Unix (); +_gdea :=_bed .Unix ();if _abf ==_gdea {return 0,_egac ;};_ebaga ,_eccge ,_cadb :=_cgdc .Date ();_edg ,_ccg ,_faeb :=_bed .Date ();_gcf ,_efba :=int (_eccge ),int (_ccg );var _baad ,_agaa float64 ;switch _agc {case 0:if _cadb ==31{_cadb --;};if _cadb ==30&&_faeb ==31{_faeb --; +}else if _fgd :=_dbga (_ebaga );_gcf ==2&&((_fgd &&_cadb ==29)||(!_fgd &&_cadb ==28)){_cadb =30;if _bgb :=_dbga (_edg );_efba ==2&&((_bgb &&_faeb ==29)||(!_bgb &&_faeb ==28)){_faeb =30;};};_baad =float64 ((_edg -_ebaga )*360+(_efba -_gcf )*30+(_faeb -_cadb )); +_agaa =360;case 1:_baad =_affg -_fda ;_befa :=_ebaga !=_edg ;if _befa &&(_edg !=_ebaga +1||_gcf < _efba ||(_gcf ==_efba &&_cadb < _faeb )){_aeed :=0;for _edgf :=_ebaga ;_edgf <=_edg ;_edgf ++{_aeed +=_dccg (_edgf ,1);};_agaa =float64 (_aeed )/float64 (_edg -_ebaga +1); +}else {if !_befa &&_dbga (_ebaga ){_agaa =366;}else {if _befa &&((_dbga (_ebaga )&&(_gcf < 2||(_gcf ==2&&_cadb <=29)))||(_dbga (_edg )&&(_efba > 2||(_efba ==2&&_faeb ==29)))){_agaa =366;}else {_agaa =365;};};};case 2:_baad =_affg -_fda ;_agaa =360;case 3:_baad =_affg -_fda ; +_agaa =365;case 4:if _cadb ==31{_cadb --;};if _faeb ==31{_faeb --;};_baad =float64 ((_edg -_ebaga )*360+(_efba -_gcf )*30+(_faeb -_cadb ));_agaa =360;default:return 0,MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073 \u0066o\u0072\u0020\u0059\u0065\u0061\u0072\u0046r\u0061\u0063"); +};return _baad /_agaa ,_egac ;}; -// RoundDown is an implementation of the Excel ROUNDDOWN function that rounds a number -// down to a specified number of digits. -func RoundDown (args []Result )Result {return _cgebb (args ,_fgbaa )};func (_gddaf *plex )Lex (lval *yySymType )int {_bffa =true ;_gdaa :=<-_gddaf ._dfag ;if _gdaa !=nil {lval ._dagcf =_gdaa ;return int (lval ._dagcf ._afcb );};return 0;}; +// And is an implementation of the Excel AND() function. +func And (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u0041\u004e\u0044 r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061t\u0020l\u0065a\u0073t\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_bfgeg :=true ;for _ ,_feafb :=range args {_feafb =_feafb .AsNumber ();switch _feafb .Type {case ResultTypeList ,ResultTypeArray :_gcba :=And (_feafb .ListValues ());if _gcba .Type ==ResultTypeError {return _gcba ;};if _gcba .ValueNumber ==0{_bfgeg =false ; +};case ResultTypeNumber :if _feafb .ValueNumber ==0{_bfgeg =false ;};case ResultTypeString :return MakeErrorResult ("\u0041\u004e\u0044\u0020\u0064\u006f\u0065\u0073\u006e\u0027t\u0020\u006f\u0070\u0065\u0072\u0061\u0074e\u0020\u006f\u006e\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0073"); +case ResultTypeError :return _feafb ;default:return MakeErrorResult ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0061\u0072\u0067u\u006de\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0069\u006e\u0020\u0041\u004e\u0044"); +};};return MakeBoolResult (_bfgeg );}; -// MakeErrorResult constructs a #VALUE! error with a given extra error message. -// The error message is for debugging formula evaluation only and is not stored -// in the sheet. -func MakeErrorResult (msg string )Result {return MakeErrorResultType (ErrorTypeValue ,msg )};type criteriaRegex struct{_ecfae byte ;_ebfb string ;}; +// ISFORMULA is an implementation of the Excel ISFORMULA() function. +func IsFormula (ctx Context ,ev Evaluator ,args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0049\u0053F\u004f\u0052\u004d\u0055L\u0041\u0028)\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073 \u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ccgc :=args [0].Ref ;if _ccgc .Type !=ReferenceTypeCell {return MakeErrorResult ("I\u0053\u0046\u004f\u0052\u004d\u0055\u004c\u0041\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0065\u0020\u0066\u0069\u0072\u0073t\u0020a\u0072\u0067\u0075\u006de\u006e\u0074 \u0074\u006f\u0020\u0062\u0065\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065"); +};return MakeBoolResult (ctx .HasFormula (_ccgc .Value ));};func _efce (_efcfd string ,_geac _f .Time )(_f .Time ,error ){_adcc ,_ ,_afdfd :=_ad .ParseFloat (_efcfd ,10,128,_ad .ToNearestEven );if _afdfd !=nil {return _f .Time {},_afdfd ;};_ceee :=new (_ad .Float ); +_ceee .SetUint64 (uint64 (24*_f .Hour ));_adcc .Mul (_adcc ,_ceee );_cdcf ,_ :=_adcc .Uint64 ();_fffg :=_geac .Add (_f .Duration (_cdcf ));return _fccc (_fffg ),nil ;}; -// Combin is an implementation of the Excel COMBINA function whic returns the -// number of combinations. -func Combin (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0043\u004f\u004d\u0042\u0049\u004e\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077\u006f\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_cfcd :=args [0].AsNumber ();_bceee :=args [1].AsNumber ();if _cfcd .Type !=ResultTypeNumber ||_bceee .Type !=ResultTypeNumber {return MakeErrorResult ("C\u004f\u004d\u0042\u0049\u004e\u0028)\u0020\u0072\u0065\u0071\u0075\u0069r\u0065\u0073\u0020\u006e\u0075\u006d\u0065r\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); -};_dfaa :=_ac .Trunc (_cfcd .ValueNumber );_fgbab :=_ac .Trunc (_bceee .ValueNumber );if _fgbab > _dfaa {return MakeErrorResult ("\u0043O\u004d\u0042\u0049\u004e\u0028\u0029\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006b\u0020\u003c\u003d\u0020\u006e"); -};if _fgbab ==_dfaa ||_fgbab ==0{return MakeNumberResult (1);};_acdg :=float64 (1);for _abcbc :=float64 (1);_abcbc <=_fgbab ;_abcbc ++{_acdg *=(_dfaa +1-_abcbc )/_abcbc ;};return MakeNumberResult (_acdg );}; +// Update updates references in the Negate after removing a row/column. +func (_dcbcb Negate )Update (q *_dac .UpdateQuery )Expression {return Negate {_gedcf :_dcbcb ._gedcf .Update (q )};};func _faba (_feg ,_cceg ,_bcdd ,_dfba ,_gegg float64 ,_fad int )Result {_dccb ,_fcgf :=_gefd (_feg ,_cceg ,_fad );if _fcgf .Type ==ResultTypeError {return _fcgf ; +};_aaeb ,_aad :=_gece (_feg ,_cceg ,int (_gegg ),_fad );if _aad .Type ==ResultTypeError {return _aad ;};_ddfd :=0.0;_fgff :=0.0;_bcdd *=100/_gegg ;_dfba /=_gegg ;_dfba ++;_efcf :=_dccb *_gegg -_aaeb ;for _dfee :=1.0;_dfee < _aaeb ;_dfee ++{_aec :=_dfee +_efcf ; +_gdead :=_bcdd /_ca .Pow (_dfba ,_aec );_fgff +=_gdead ;_ddfd +=_aec *_gdead ;};_ceef :=(_bcdd +100)/_ca .Pow (_dfba ,_aaeb +_efcf );_fgff +=_ceef ;_ddfd +=(_aaeb +_efcf )*_ceef ;_ddfd /=_fgff ;_ddfd /=_gegg ;return MakeNumberResult (_ddfd );}; -// IsBool returns false for the invalid reference context. -func (_eced *ivr )IsBool (cellRef string )bool {return false };func (_gcfeef *Lexer )lex (_dcada _d .Reader ){_gacd ,_gaeec ,_aacd :=0,0,0;_ccfg :=-1;_gfge ,_adegc ,_cggfe :=0,0,0;_ =_cggfe ;_adgeb :=1;_ =_adgeb ;_daag :=make ([]byte ,4096);_afdcg :=false ; -for !_afdcg {_aecgf :=0;if _gfge > 0{_aecgf =_gaeec -_gfge ;};_gaeec =0;_cgaff ,_agebg :=_dcada .Read (_daag [_aecgf :]);if _cgaff ==0||_agebg !=nil {_afdcg =true ;};_aacd =_cgaff +_aecgf ;if _aacd < len (_daag ){_ccfg =_aacd ;};{_gacd =_efff ;_gfge =0; -_adegc =0;_cggfe =0;};{var _ddccd int ;var _ddce uint ;if _gaeec ==_aacd {goto _ffef ;};if _gacd ==0{goto _gcdeb ;};_dddd :_ddccd =int (_cfdfb [_gacd ]);_ddce =uint (_dadfdc [_ddccd ]);_ddccd ++;for ;_ddce > 0;_ddce --{_ddccd ++;switch _dadfdc [_ddccd -1]{case 2:_gfge =_gaeec ; -};};switch _gacd {case 30:switch _daag [_gaeec ]{case 34:goto _deabg ;case 35:goto _dbcbe ;case 36:goto _fafe ;case 38:goto _fcba ;case 39:goto _fdbce ;case 40:goto _bfea ;case 41:goto _bdafb ;case 42:goto _ggecd ;case 43:goto _fbec ;case 44:goto _agfd ; -case 45:goto _fcdag ;case 47:goto _gafdb ;case 58:goto _dcbef ;case 59:goto _cgfc ;case 60:goto _bcaf ;case 61:goto _cefdf ;case 62:goto _geed ;case 63:goto _fbbfb ;case 70:goto _bbefe ;case 84:goto _gdgdc ;case 92:goto _adfb ;case 94:goto _ggdd ;case 95:goto _eeff ; -case 123:goto _fabd ;case 125:goto _fbaaa ;};switch {case _daag [_gaeec ]< 65:switch {case _daag [_gaeec ]> 37:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _eddd ;};case _daag [_gaeec ]>=33:goto _fbbfb ;};case _daag [_gaeec ]> 90:switch {case _daag [_gaeec ]> 93:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _eefegc ; -};case _daag [_gaeec ]>=91:goto _fbbfb ;};default:goto _eccd ;};goto _ecdee ;case 1:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _afgg ;case 123:goto _afgg ;case 125:goto _afgg ;};switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _afgg ; -};case _daag [_gaeec ]> 45:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _afgg ;};case _daag [_gaeec ]>=58:goto _afgg ;};default:goto _afgg ;};goto _ecdee ;case 0:goto _gcdeb ;case 2:if _daag [_gaeec ]==34{goto _debae ; -};goto _deabg ;case 31:if _daag [_gaeec ]==34{goto _deabg ;};goto _fadba ;case 3:switch _daag [_gaeec ]{case 78:goto _gbcf ;case 82:goto _cfdfd ;};goto _fbbfb ;case 4:switch _daag [_gaeec ]{case 47:goto _ddbcg ;case 85:goto _dgbdf ;};goto _fbbfb ;case 5:if _daag [_gaeec ]==65{goto _cfde ; -};goto _fbbfb ;case 6:switch _daag [_gaeec ]{case 76:goto _gdde ;case 77:goto _dcac ;};goto _fbbfb ;case 7:if _daag [_gaeec ]==76{goto _dcac ;};goto _fbbfb ;case 8:if _daag [_gaeec ]==33{goto _cfde ;};goto _fbbfb ;case 9:if _daag [_gaeec ]==69{goto _bgfed ; -};goto _fbbfb ;case 10:if _daag [_gaeec ]==70{goto _dcff ;};goto _fbbfb ;case 11:if _daag [_gaeec ]==33{goto _eggfc ;};goto _fbbfb ;case 12:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _fbbfb ;case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _fbbfb ; -};case _daag [_gaeec ]>=34:goto _fbbfb ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]< 65:if 58<=_daag [_gaeec ]&&_daag [_gaeec ]<=63{goto _fbbfb ;};case _daag [_gaeec ]> 90:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _fbbfb ;};default:goto _ccaa ; -};default:goto _egcfg ;};goto _ecdee ;case 13:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _fbbfb ;case 58:goto _fccgae ;case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _fbbfb ; -};case _daag [_gaeec ]>=34:goto _fbbfb ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _fbbfb ;};case _daag [_gaeec ]>=59:goto _fbbfb ;};default:goto _egcfg ;};goto _ecdee ;case 14:if _daag [_gaeec ]==36{goto _fcec ; -};if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _dfbd ;};goto _afgg ;case 15:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _dfbd ;};goto _afgg ;case 32:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _dfbd ;};goto _cbce ;case 16:switch _daag [_gaeec ]{case 33:goto _eaca ; -case 36:goto _efabc ;case 47:goto _fbbfb ;case 58:goto _dffec ;case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 45:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _cggdf ;};case _daag [_gaeec ]>=34:goto _fbbfb ; -};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]> 90:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _fbbfb ;};case _daag [_gaeec ]>=65:goto _ccaa ;};default:goto _fbbfb ;};goto _ecdee ;case 17:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _afgg ; -case 123:goto _afgg ;case 125:goto _afgg ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _afgg ;};case _daag [_gaeec ]>=34:goto _afgg ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _afgg ; -};case _daag [_gaeec ]>=58:goto _afgg ;};default:goto _cggdf ;};goto _ecdee ;case 33:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _fgcf ;case 123:goto _fgcf ;case 125:goto _fgcf ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _fgcf ; -};case _daag [_gaeec ]>=34:goto _fgcf ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _fgcf ;};case _daag [_gaeec ]>=58:goto _fgcf ;};default:goto _cggdf ;};goto _ecdee ;case 18:if _daag [_gaeec ]==36{goto _feaa ; -};if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dbga ;};goto _afgg ;case 19:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dbga ;};goto _afgg ;case 34:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dbga ;};goto _cfea ;case 20:switch _daag [_gaeec ]{case 39:goto _fbbfb ; -case 42:goto _fbbfb ;case 47:goto _fbbfb ;case 58:goto _fbbfb ;case 63:goto _fbbfb ;};if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=93{goto _fbbfb ;};goto _ddebc ;case 21:switch _daag [_gaeec ]{case 39:goto _abfe ;case 42:goto _fbbfb ;case 47:goto _fbbfb ;case 58:goto _fbbfb ; -case 63:goto _fbbfb ;};if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=93{goto _fbbfb ;};goto _ddebc ;case 22:if _daag [_gaeec ]==33{goto _bceg ;};goto _fbbfb ;case 35:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _cbgd ;case 58:goto _fccgae ;case 101:goto _feafb ; -case 123:goto _ceeca ;case 125:goto _ceeca ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=47{goto _ceeca ;};case _daag [_gaeec ]>=34:goto _ceeca ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _ceeca ; -};case _daag [_gaeec ]>=59:goto _ceeca ;};default:goto _eddd ;};goto _ecdee ;case 36:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _ceeca ;case 101:goto _feafb ;case 123:goto _ceeca ;case 125:goto _ceeca ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _ceeca ; -};case _daag [_gaeec ]>=34:goto _ceeca ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _ceeca ;};case _daag [_gaeec ]>=58:goto _ceeca ;};default:goto _cbgd ;};goto _ecdee ;case 23:switch _daag [_gaeec ]{case 33:goto _eaca ; -case 47:goto _decg ;case 123:goto _decg ;case 125:goto _decg ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _decg ;};case _daag [_gaeec ]>=34:goto _decg ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _decg ; -};case _daag [_gaeec ]>=58:goto _decg ;};default:goto _bbdg ;};goto _ecdee ;case 37:switch _daag [_gaeec ]{case 33:goto _eaca ;case 47:goto _ceeca ;case 123:goto _ceeca ;case 125:goto _ceeca ;};switch {case _daag [_gaeec ]< 48:switch {case _daag [_gaeec ]> 35:if 37<=_daag [_gaeec ]&&_daag [_gaeec ]<=45{goto _ceeca ; -};case _daag [_gaeec ]>=34:goto _ceeca ;};case _daag [_gaeec ]> 57:switch {case _daag [_gaeec ]> 63:if 91<=_daag [_gaeec ]&&_daag [_gaeec ]<=94{goto _ceeca ;};case _daag [_gaeec ]>=58:goto _ceeca ;};default:goto _bbdg ;};goto _ecdee ;case 38:switch _daag [_gaeec ]{case 61:goto _bgfg ; -case 62:goto _gafe ;};goto _bccbe ;case 39:if _daag [_gaeec ]==61{goto _bagd ;};goto _cbeedc ;case 24:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 92:goto _cgeg ;case 95:goto _adag ; -case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _fbbfb ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _fbbfb ;};default:goto _fbbfb ;};goto _ecdee ;case 40:switch _daag [_gaeec ]{case 33:goto _eaca ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 92:goto _cgeg ; -case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ;};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _cfeed ; -};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _cfeed ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ; -};goto _ecdee ;case 41:switch _daag [_gaeec ]{case 46:goto _cgeg ;case 92:goto _cgeg ;case 95:goto _cgeg ;};switch {case _daag [_gaeec ]< 65:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _cgeg ;};case _daag [_gaeec ]> 90:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _cgeg ; -};default:goto _cgeg ;};goto _ccfc ;case 42:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 43:switch _daag [_gaeec ]{case 33:goto _eaca ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _fgcf ;case 125:goto _fgcf ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _fgcf ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};default:goto _fgcf ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _cfeed ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _fgcf ;};default:goto _fgcf ;};goto _ecdee ;case 44:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _afgg ; -case 125:goto _afgg ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _afgg ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _afgg ;};default:goto _afgg ;};goto _ecdee ;case 25:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ; -case 58:goto _dffec ;case 65:goto _bcgb ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _fbbfb ; -};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 66<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _fbbfb ;};default:goto _fbbfb ;};goto _ecdee ; -case 45:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 76:goto _cbgde ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ; -};case _daag [_gaeec ]>=34:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ; -};default:goto _ccfc ;};goto _ecdee ;case 46:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 83:goto _aegdfc ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ; -case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 47:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ; -case 58:goto _dffec ;case 69:goto _dcbbe ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _ccfc ; -};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ; -case 26:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 79:goto _cbfeg ;case 82:goto _cbffba ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _fbbfb ;case 125:goto _fbbfb ; -};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _fbbfb ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _fbbfb ;};default:goto _fbbfb ;};goto _ecdee ;case 48:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ; -case 58:goto _dffec ;case 68:goto _aece ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _ccfc ; -};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ; -case 49:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 79:goto _cgfde ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ; -};case _daag [_gaeec ]>=34:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ; -};default:goto _ccfc ;};goto _ecdee ;case 50:switch _daag [_gaeec ]{case 33:goto _eaca ;case 36:goto _efabc ;case 40:goto _ffedc ;case 46:goto _cfeed ;case 58:goto _dffec ;case 85:goto _aegdfc ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ; -case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 59:switch {case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _gdab ;};case _daag [_gaeec ]>=34:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dgca ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 27:switch _daag [_gaeec ]{case 46:goto _cgeg ;case 92:goto _cgeg ;case 95:goto _cgeg ;};switch {case _daag [_gaeec ]< 65:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _cgeg ; -};case _daag [_gaeec ]> 90:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _cgeg ;};default:goto _cgeg ;};goto _fbbfb ;case 28:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 120:goto _ecafd ; -case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _fbbfb ;};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ; -};default:goto _fbbfb ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _fbbfb ;};default:goto _fbbfb ; -};goto _ecdee ;case 51:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 108:goto _faeca ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 52:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 102:goto _bfac ;case 110:goto _ddfce ;case 123:goto _ccfc ;case 125:goto _ccfc ; -};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ;};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ; -};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 53:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ; -case 110:goto _fefg ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ;};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ; -};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ;};default:goto _ccfc ;};default:goto _ccfc ; -};goto _ecdee ;case 54:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _fbeba ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 55:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _dbac ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dbac ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 56:switch _daag [_gaeec ]{case 33:goto _eaca ;case 40:goto _bffac ;case 46:goto _dbac ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _dbac ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dbac ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 57:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 109:goto _gfeggb ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 58:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _debbg ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _ccfc ;case 125:goto _ccfc ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _ccfc ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _ccfc ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _ccfc ;};default:goto _ccfc ;};goto _ecdee ;case 59:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _dagg ;case 123:goto _afgg ;case 125:goto _afgg ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _afgg ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _afgg ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _dagg ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _afgg ;};default:goto _afgg ;};goto _ecdee ;case 29:switch _daag [_gaeec ]{case 33:goto _eaca ;case 46:goto _adag ;case 92:goto _cgeg ;case 95:goto _adag ;case 123:goto _fbbfb ;case 125:goto _fbbfb ;};switch {case _daag [_gaeec ]< 58:switch {case _daag [_gaeec ]< 37:if 34<=_daag [_gaeec ]&&_daag [_gaeec ]<=35{goto _fbbfb ; -};case _daag [_gaeec ]> 47:if 48<=_daag [_gaeec ]&&_daag [_gaeec ]<=57{goto _adag ;};default:goto _fbbfb ;};case _daag [_gaeec ]> 63:switch {case _daag [_gaeec ]< 91:if 65<=_daag [_gaeec ]&&_daag [_gaeec ]<=90{goto _adag ;};case _daag [_gaeec ]> 94:if 97<=_daag [_gaeec ]&&_daag [_gaeec ]<=122{goto _adag ; -};default:goto _fbbfb ;};default:goto _fbbfb ;};goto _ecdee ;};_fbbfb :_gacd =0;goto _gfdb ;_ecdee :_gacd =1;goto _gfdb ;_deabg :_gacd =2;goto _gfdb ;_dbcbe :_gacd =3;goto _gfdb ;_gbcf :_gacd =4;goto _gfdb ;_ddbcg :_gacd =5;goto _gfdb ;_dgbdf :_gacd =6; -goto _gfdb ;_gdde :_gacd =7;goto _gfdb ;_dcac :_gacd =8;goto _gfdb ;_cfdfd :_gacd =9;goto _gfdb ;_bgfed :_gacd =10;goto _gfdb ;_dcff :_gacd =11;goto _gfdb ;_fafe :_gacd =12;goto _gfdb ;_egcfg :_gacd =13;goto _gfdb ;_fccgae :_gacd =14;goto _gfdb ;_fcec :_gacd =15; -goto _gfdb ;_ccaa :_gacd =16;goto _gfdb ;_efabc :_gacd =17;goto _gfdb ;_dffec :_gacd =18;goto _gfdb ;_feaa :_gacd =19;goto _gfdb ;_fdbce :_gacd =20;goto _gfdb ;_ddebc :_gacd =21;goto _gfdb ;_abfe :_gacd =22;goto _gfdb ;_feafb :_gacd =23;goto _gfdb ;_eccd :_gacd =24; -goto _gfdb ;_bbefe :_gacd =25;goto _gfdb ;_gdgdc :_gacd =26;goto _gfdb ;_adfb :_gacd =27;goto _gfdb ;_eeff :_gacd =28;goto _gfdb ;_eefegc :_gacd =29;goto _gfdb ;_afgg :_gacd =30;goto _cdbg ;_eaca :_gacd =30;goto _bcega ;_cfde :_gacd =30;goto _fgcd ;_eggfc :_gacd =30; -goto _fcbf ;_bceg :_gacd =30;goto _aebec ;_decg :_gacd =30;goto _bdcfb ;_ffedc :_gacd =30;goto _dcfg ;_fcba :_gacd =30;goto _gedd ;_bfea :_gacd =30;goto _gdabb ;_bdafb :_gacd =30;goto _gbgf ;_ggecd :_gacd =30;goto _facbc ;_fbec :_gacd =30;goto _fbbcb ; -_agfd :_gacd =30;goto _bggfa ;_fcdag :_gacd =30;goto _cffa ;_gafdb :_gacd =30;goto _ecdfc ;_dcbef :_gacd =30;goto _baecg ;_cgfc :_gacd =30;goto _bgcb ;_cefdf :_gacd =30;goto _gbbe ;_ggdd :_gacd =30;goto _dfaaf ;_fabd :_gacd =30;goto _cfdcd ;_fbaaa :_gacd =30; -goto _bdga ;_fadba :_gacd =30;goto _bcddf ;_cbce :_gacd =30;goto _cdec ;_fgcf :_gacd =30;goto _bccde ;_cfea :_gacd =30;goto _ffea ;_ceeca :_gacd =30;goto _gdfag ;_bccbe :_gacd =30;goto _acga ;_bgfg :_gacd =30;goto _eeaa ;_gafe :_gacd =30;goto _dfcgb ;_cbeedc :_gacd =30; -goto _gedf ;_bagd :_gacd =30;goto _fdgb ;_ccfc :_gacd =30;goto _adeb ;_bffac :_gacd =30;goto _eddfg ;_debae :_gacd =31;goto _fbcbb ;_dfbd :_gacd =32;goto _gfdb ;_cggdf :_gacd =33;goto _afagf ;_dbga :_gacd =34;goto _gfdb ;_eddd :_gacd =35;goto _ccea ;_cbgd :_gacd =36; -goto _ccea ;_bbdg :_gacd =37;goto _ccea ;_bcaf :_gacd =38;goto _gfdb ;_geed :_gacd =39;goto _gfdb ;_cfeed :_gacd =40;goto _dbbd ;_cgeg :_gacd =41;goto _gfdb ;_adag :_gacd =42;goto _dbbd ;_gdab :_gacd =43;goto _afagf ;_dgca :_gacd =44;goto _dbbd ;_dcbbe :_gacd =44; -goto _ggga ;_cgfde :_gacd =44;goto _bbfde ;_bcgb :_gacd =45;goto _dbbd ;_cbgde :_gacd =46;goto _dbbd ;_aegdfc :_gacd =47;goto _dbbd ;_cbfeg :_gacd =48;goto _dbbd ;_aece :_gacd =49;goto _dbbd ;_cbffba :_gacd =50;goto _dbbd ;_ecafd :_gacd =51;goto _dbbd ; -_faeca :_gacd =52;goto _dbbd ;_bfac :_gacd =53;goto _dbbd ;_fefg :_gacd =54;goto _dbbd ;_fbeba :_gacd =55;goto _dbbd ;_dbac :_gacd =56;goto _dbbd ;_ddfce :_gacd =57;goto _dbbd ;_gfeggb :_gacd =58;goto _dbbd ;_debbg :_gacd =59;goto _dbbd ;_dagg :_gacd =59; -goto _cbebf ;_fgcd :_ddccd =3;goto _ccad ;_fcbf :_ddccd =5;goto _ccad ;_bcega :_ddccd =7;goto _ccad ;_aebec :_ddccd =9;goto _ccad ;_dcfg :_ddccd =11;goto _ccad ;_eddfg :_ddccd =13;goto _ccad ;_gedd :_ddccd =15;goto _ccad ;_cfdcd :_ddccd =17;goto _ccad ; -_bdga :_ddccd =19;goto _ccad ;_gdabb :_ddccd =21;goto _ccad ;_gbgf :_ddccd =23;goto _ccad ;_fbbcb :_ddccd =25;goto _ccad ;_cffa :_ddccd =27;goto _ccad ;_facbc :_ddccd =29;goto _ccad ;_ecdfc :_ddccd =31;goto _ccad ;_dfaaf :_ddccd =33;goto _ccad ;_gbbe :_ddccd =35; -goto _ccad ;_eeaa :_ddccd =37;goto _ccad ;_fdgb :_ddccd =39;goto _ccad ;_dfcgb :_ddccd =41;goto _ccad ;_baecg :_ddccd =43;goto _ccad ;_bgcb :_ddccd =45;goto _ccad ;_bggfa :_ddccd =47;goto _ccad ;_gdfag :_ddccd =49;goto _ccad ;_bccde :_ddccd =51;goto _ccad ; -_cdec :_ddccd =53;goto _ccad ;_ffea :_ddccd =55;goto _ccad ;_adeb :_ddccd =57;goto _ccad ;_bcddf :_ddccd =59;goto _ccad ;_acga :_ddccd =61;goto _ccad ;_gedf :_ddccd =63;goto _ccad ;_bdcfb :_ddccd =65;goto _ccad ;_cdbg :_ddccd =67;goto _ccad ;_ggga :_ddccd =72; -goto _ccad ;_ccea :_ddccd =75;goto _ccad ;_afagf :_ddccd =78;goto _ccad ;_bbfde :_ddccd =81;goto _ccad ;_cbebf :_ddccd =84;goto _ccad ;_dbbd :_ddccd =87;goto _ccad ;_fbcbb :_ddccd =90;goto _ccad ;_ccad :_ddce =uint (_dadfdc [_ddccd ]);_ddccd ++;for ;_ddce > 0; -_ddce --{_ddccd ++;switch _dadfdc [_ddccd -1]{case 3:_adegc =_gaeec +1;case 4:_cggfe =1;case 5:_cggfe =2;case 6:_cggfe =3;case 7:_cggfe =4;case 8:_cggfe =11;case 9:_cggfe =14;case 10:_cggfe =15;case 11:_adegc =_gaeec +1;{_gcfeef .emit (_dabb ,_daag [_gfge :_adegc ]); -};case 12:_adegc =_gaeec +1;{_gcfeef .emit (_acgc ,_daag [_gfge :_adegc ]);};case 13:_adegc =_gaeec +1;{_gcfeef .emit (_ccag ,_daag [_gfge :_adegc -1]);};case 14:_adegc =_gaeec +1;{_gcfeef .emit (_ccag ,_daag [_gfge +1:_adegc -2]);};case 15:_adegc =_gaeec +1; -{_gcfeef .emit (_dafbe ,_daag [_gfge :_adegc -1]);};case 16:_adegc =_gaeec +1;{_gcfeef .emit (_dafbe ,_daag [_gfge :_adegc -1]);};case 17:_adegc =_gaeec +1;{_gcfeef .emit (_begd ,_daag [_gfge :_adegc ]);};case 18:_adegc =_gaeec +1;{_gcfeef .emit (_efbc ,_daag [_gfge :_adegc ]); -};case 19:_adegc =_gaeec +1;{_gcfeef .emit (_cbgb ,_daag [_gfge :_adegc ]);};case 20:_adegc =_gaeec +1;{_gcfeef .emit (_gdeg ,_daag [_gfge :_adegc ]);};case 21:_adegc =_gaeec +1;{_gcfeef .emit (_cbfff ,_daag [_gfge :_adegc ]);};case 22:_adegc =_gaeec +1; -{_gcfeef .emit (_cddaa ,_daag [_gfge :_adegc ]);};case 23:_adegc =_gaeec +1;{_gcfeef .emit (_dadgf ,_daag [_gfge :_adegc ]);};case 24:_adegc =_gaeec +1;{_gcfeef .emit (_cbee ,_daag [_gfge :_adegc ]);};case 25:_adegc =_gaeec +1;{_gcfeef .emit (_acbb ,_daag [_gfge :_adegc ]); -};case 26:_adegc =_gaeec +1;{_gcfeef .emit (_cgcea ,_daag [_gfge :_adegc ]);};case 27:_adegc =_gaeec +1;{_gcfeef .emit (_ggeac ,_daag [_gfge :_adegc ]);};case 28:_adegc =_gaeec +1;{_gcfeef .emit (_addbe ,_daag [_gfge :_adegc ]);};case 29:_adegc =_gaeec +1; -{_gcfeef .emit (_cdcc ,_daag [_gfge :_adegc ]);};case 30:_adegc =_gaeec +1;{_gcfeef .emit (_bfdag ,_daag [_gfge :_adegc ]);};case 31:_adegc =_gaeec +1;{_gcfeef .emit (_bddc ,_daag [_gfge :_adegc ]);};case 32:_adegc =_gaeec +1;{_gcfeef .emit (_bfbdb ,_daag [_gfge :_adegc ]); -};case 33:_adegc =_gaeec +1;{_gcfeef .emit (_aedbb ,_daag [_gfge :_adegc ]);};case 34:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_babge ,_daag [_gfge :_adegc ]);};case 35:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_aaef ,_daag [_gfge :_adegc ]);};case 36:_adegc =_gaeec ; -_gaeec --;{_gcfeef .emit (_gafab ,_daag [_gfge :_adegc ]);};case 37:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_cegf ,_daag [_gfge :_adegc ]);};case 38:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_bgbfg ,_daag [_gfge :_adegc ]);};case 39:_adegc =_gaeec ;_gaeec --; -{_gcfeef .emit (_ddcb ,_daag [_gfge +1:_adegc -1]);};case 40:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_adgfb ,_daag [_gfge :_adegc ]);};case 41:_adegc =_gaeec ;_gaeec --;{_gcfeef .emit (_bffgg ,_daag [_gfge :_adegc ]);};case 42:_gaeec =(_adegc )-1;{_gcfeef .emit (_babge ,_daag [_gfge :_adegc ]); -};case 43:switch _cggfe {case 0:{_gacd =0;goto _gfdb ;};case 1:{_gaeec =(_adegc )-1;_gcfeef .emit (_cbcdf ,_daag [_gfge :_adegc ]);};case 2:{_gaeec =(_adegc )-1;_gcfeef .emit (_babge ,_daag [_gfge :_adegc ]);};case 3:{_gaeec =(_adegc )-1;_gcfeef .emit (_aaef ,_daag [_gfge :_adegc ]); -};case 4:{_gaeec =(_adegc )-1;_gcfeef .emit (_adfd ,_daag [_gfge :_adegc ]);};case 11:{_gaeec =(_adegc )-1;_gcfeef .emit (_edcc ,_daag [_gfge :_adegc ]);};case 14:{_gaeec =(_adegc )-1;_gcfeef .emit (_bgbfg ,_daag [_gfge :_adegc ]);};case 15:{_gaeec =(_adegc )-1; -_gcfeef .emit (_ddcb ,_daag [_gfge +1:_adegc -1]);};};};};goto _gfdb ;_gfdb :_ddccd =int (_cdadd [_gacd ]);_ddce =uint (_dadfdc [_ddccd ]);_ddccd ++;for ;_ddce > 0;_ddce --{_ddccd ++;switch _dadfdc [_ddccd -1]{case 0:_gfge =0;case 1:_cggfe =0;};};if _gacd ==0{goto _gcdeb ; -};if _gaeec ++;_gaeec !=_aacd {goto _dddd ;};_ffef :{};if _gaeec ==_ccfg {switch _gacd {case 1:goto _afgg ;case 2:goto _afgg ;case 31:goto _fadba ;case 14:goto _afgg ;case 15:goto _afgg ;case 32:goto _cbce ;case 17:goto _afgg ;case 33:goto _fgcf ;case 18:goto _afgg ; -case 19:goto _afgg ;case 34:goto _cfea ;case 35:goto _ceeca ;case 36:goto _ceeca ;case 23:goto _decg ;case 37:goto _ceeca ;case 38:goto _bccbe ;case 39:goto _cbeedc ;case 40:goto _ccfc ;case 41:goto _ccfc ;case 42:goto _ccfc ;case 43:goto _fgcf ;case 44:goto _afgg ; -case 45:goto _ccfc ;case 46:goto _ccfc ;case 47:goto _ccfc ;case 48:goto _ccfc ;case 49:goto _ccfc ;case 50:goto _ccfc ;case 51:goto _ccfc ;case 52:goto _ccfc ;case 53:goto _ccfc ;case 54:goto _ccfc ;case 55:goto _ccfc ;case 56:goto _ccfc ;case 57:goto _ccfc ; -case 58:goto _ccfc ;case 59:goto _afgg ;};};_gcdeb :{};};if _gfge > 0{copy (_daag [0:],_daag [_gfge :]);};};_ =_ccfg ;if _gacd ==_ccac {_gcfeef .emit (_gcbbe ,nil );};close (_gcfeef ._bgcec );}; +// Update returns the same object as updating sheet references does not affect Bool. +func (_fc Bool )Update (q *_dac .UpdateQuery )Expression {return _fc };const _bcgdb ="\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070\u0065\u0049\u006e\u0076\u0061\u006c\u0069\u0064\u0052\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054\u0079\u0070\u0065\u0043\u0065\u006c\u006c\u0052\u0065\u0066\u0065r\u0065\u006ec\u0065\u0054\u0079\u0070e\u004e\u0061\u006d\u0065\u0064\u0052\u0061\u006e\u0067\u0065R\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0054y\u0070\u0065\u0052\u0061\u006e\u0067\u0065\u0052\u0065\u0066e\u0072\u0065\u006ec\u0065\u0054\u0079\u0070\u0065\u0053\u0068e\u0065\u0074"; -// Pmt implements the Excel PMT function. -func Pmt (args []Result )Result {_dbcdc :=len (args );if _dbcdc < 3||_dbcdc > 5{return MakeErrorResult ("\u0050\u004dT\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073\u0020\u0069\u006e\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u006f\u0066\u0020\u0033\u0020\u0061\u006e\u0064\u0020\u0035"); -};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0061\u0074\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_gegd :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004dT\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u006eu\u006d\u0062\u0065\u0072\u0020\u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_beaf :=args [1].ValueNumber ;if _beaf ==0{return MakeErrorResultType (ErrorTypeNum ,"\u0050\u004d\u0054\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u006f\u0066\u0020\u0070\u0065\u0072\u0069\u006f\u0064\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u0074\u0020\u0065\u0071\u0075\u0061\u006c\u0020\u0074\u006f\u00200"); -};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073 p\u0072\u0065\u0073\u0065\u006e\u0074 \u0076\u0061\u006c\u0075\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006db\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074"); -};_faec :=args [2].ValueNumber ;_aegdd :=0.0;if _dbcdc >=4&&args [3].Type !=ResultTypeEmpty {if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("P\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0075\u0074\u0075\u0072e \u0076\u0061\u006c\u0075e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075mb\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_aegdd =args [3].ValueNumber ;};_geda :=0.0;if _dbcdc ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u004d\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0079\u0070\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_geda =args [4].ValueNumber ;if _geda !=0{_geda =1;};};var _decbb float64 ;if _gegd ==0{_decbb =(_faec +_aegdd )/_beaf ;}else {_dbag :=_ac .Pow (1+_gegd ,_beaf );if _geda ==1{_decbb =(_aegdd *_gegd /(_dbag -1)+_faec *_gegd /(1-1/_dbag ))/(1+_gegd );}else {_decbb =_aegdd *_gegd /(_dbag -1)+_faec *_gegd /(1-1/_dbag ); -};};return MakeNumberResult (-_decbb );};func _gdbg (_bgada Context ,_dcddf ,_aadbd string )(string ,string ){_fegbb :=_dcddf +"\u0031";_ccffd :=_bgada .LastRow (_dcddf );_geege :=_aadbd +_ba .Itoa (_ccffd );return _fegbb ,_geege ;}; -// Now is an implementation of the Excel NOW() function. -func Now (args []Result )Result {if len (args )> 0{return MakeErrorResult ("\u004e\u004fW\u0020\u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0020\u0061\u0072\u0067\u0075\u006den\u0074\u0073");};_ffcd :=_ee .Now (); -_ ,_bdf :=_ffcd .Zone ();_cdf :=_bbf +float64 (_ffcd .Unix ()+int64 (_bdf ))/86400;return MakeNumberResult (_cdf );}; +// Eval evaluates and returns an expression with prefix. +func (_eaca PrefixExpr )Eval (ctx Context ,ev Evaluator )Result {_faebbg :=_eaca ._ddaeb .Reference (ctx ,ev );switch _faebbg .Type {case ReferenceTypeSheet :if _ebfa (_faebbg ,ctx ){return MakeErrorResultType (ErrorTypeName ,_c .Sprintf ("\u0053h\u0065e\u0074\u0020\u0025\u0073\u0020n\u006f\u0074 \u0066\u006f\u0075\u006e\u0064",_faebbg .Value )); +};_fcgec :=ctx .Sheet (_faebbg .Value );return _eaca ._abbc .Eval (_fcgec ,ev );default:return MakeErrorResult (_c .Sprintf ("\u006e\u006f\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0020\u0066\u006f\u0072\u0020r\u0065f\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_faebbg .Type )); +};}; -// Yielddisc implements the Excel YIELDDISC function. -func Yielddisc (args []Result )Result {_bgebf :=len (args );if _bgebf !=4&&_bgebf !=5{return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u006f\u0075\u0072\u0020\u006f\u0072\u0020\u0066\u0069\u0076\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); -};_ffdc ,_cada ,_baed :=_fadb (args [0],args [1],"\u0059I\u0045\u004c\u0044\u0044\u0049\u0053C");if _baed .Type ==ResultTypeError {return _baed ;};if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044\u0044\u0049S\u0043\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_fdcg :=args [2].ValueNumber ;if _fdcg <=0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0049E\u004c\u0044\u0044\u0049\u0053C\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0070\u0072\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};if args [3].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049\u0045\u004c\u0044D\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020r\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et"); -};_edca :=args [3].ValueNumber ;if _edca <=0{return MakeErrorResultType (ErrorTypeNum ,"YI\u0045\u004cD\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065\u006d\u0070\u0074\u0069\u006f\u006e\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u0076e\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072g\u0075m\u0065\u006et"); -};_eceec :=0;if _bgebf ==5&&args [4].Type !=ResultTypeEmpty {if args [4].Type !=ResultTypeNumber {return MakeErrorResult ("\u0059\u0049E\u004c\u0044\u0044\u0049\u0053\u0043\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_eceec =int (args [4].ValueNumber );if !_abec (_eceec ){return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006f\u0072\u0072\u0065\u0063\u0074\u0020\u0062\u0061\u0073\u0069\u0073\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074 \u0066\u006f\u0072\u0020\u0059I\u0045\u004cD\u0044\u0049\u0053\u0043"); -};};_fcaga ,_baed :=_dfab (_ffdc ,_cada ,_eceec );if _baed .Type ==ResultTypeError {return _baed ;};return MakeNumberResult ((_edca /_fdcg -1)/_fcaga );};const _eegd =_ace +"\u0020\u0028\u0028[0\u002d\u0039\u005d\u0029\u002b\u0029\u002c\u0020\u0028\u0028\u005b\u0030\u002d\u0039\u005d\u0029\u002b\u0029"; +// NewRange constructs a new range. +func NewRange (from ,to Expression )Expression {_bedgg ,_cafd ,_daeb :=_ceabg (from ,to );if _daeb !=nil {_eg .Log .Debug (_daeb .Error ());return NewError (_daeb .Error ());};return Range {_cgba :_bedgg ,_gaaca :_cafd };};func _aadd (_bagcc Result ,_fabc *criteriaParsed )bool {_cdec :=_da .ToLower (_bagcc .ValueString ); +_debdc :=_fabc ._eacf ._egaff ;_agaaa :=_fabc ._eacf ._ceefd ;if _debdc ==_cfaf {return _cdec ==_agaaa ||_fb .Match (_agaaa ,_cdec );};if _bagcc .Type !=ResultTypeEmpty {if _cdec ==_fabc ._fdge ||_fb .Match (_fabc ._fdge ,_cdec ){return true ;};if _ ,_fbfc :=_eb .ParseFloat (_agaaa ,64); +_fbfc ==nil {return false ;};switch _debdc {case _bdba :return _cdec <=_agaaa ;case _dbebf :return _cdec >=_agaaa ;case _gcbee :return _cdec < _agaaa ;case _aafbb :return _cdec > _agaaa ;};};return false ;}; +// String returns a string representation of a horizontal range with prefix. +func (_acab PrefixHorizontalRange )String ()string {return _c .Sprintf ("\u0025\u0073\u0021\u0025\u0064\u003a\u0025\u0064",_acab ._aadc .String (),_acab ._bfacg ,_acab ._caagc );}; -// ResultType is the type of the result -// -//go:generate stringer -type=ResultType -type ResultType byte ; +// Quotient is an implementation of the Excel QUOTIENT function that returns the +// integer portion of division. +func Quotient (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0051\u0055\u004f\u0054\u0049E\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_fgcfe :=args [0].AsNumber ();_dbdcb :=args [1].AsNumber ();if _fgcfe .Type !=ResultTypeNumber ||_dbdcb .Type !=ResultTypeNumber {return MakeErrorResult ("\u0051\u0055\u004f\u0054\u0049E\u004e\u0054\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u0074\u0077\u006f\u0020\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if _dbdcb .ValueNumber ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0051U\u004f\u0054\u0049\u0045N\u0054\u0028\u0029\u0020\u0064i\u0076i\u0064e\u0020\u0062\u0079\u0020\u007a\u0065\u0072o");};return MakeNumberResult (_ca .Trunc (_fgcfe .ValueNumber /_dbdcb .ValueNumber )); +};func _beff (_fddcf []Result ,_cedd bool )Result {_fggb :="\u004d\u0049\u004e";if _cedd {_fggb ="\u004d\u0049\u004e\u0041";};if len (_fddcf )==0{return MakeErrorResult (_fggb +"\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061s\u0074\u0020\u006f\u006e\u0065\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eceb :=_ca .MaxFloat64 ;for _ ,_adbd :=range _fddcf {switch _adbd .Type {case ResultTypeNumber :if (_cedd ||!_adbd .IsBoolean )&&_adbd .ValueNumber < _eceb {_eceb =_adbd .ValueNumber ;};case ResultTypeList ,ResultTypeArray :_fbgcd :=_beff (_adbd .ListValues (),_cedd ); +if _fbgcd .ValueNumber < _eceb {_eceb =_fbgcd .ValueNumber ;};case ResultTypeEmpty :case ResultTypeString :_cfcce :=0.0;if _cedd {_cfcce =_adbd .AsNumber ().ValueNumber ;};if _cfcce < _eceb {_eceb =_cfcce ;};default:_eg .Log .Debug ("\u0075\u006e\u0068\u0061\u006e\u0064\u006c\u0065\u0064\u0020"+_fggb +"\u0028\u0029\u0020\u0061rg\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",_adbd .Type ); +};};if _eceb ==_ca .MaxFloat64 {_eceb =0;};return MakeNumberResult (_eceb );};var _eacca string =string ([]byte {92}); -// Multinomial implements the excel MULTINOMIAL function. -func Multinomial (args []Result )Result {if len (args )< 1{return MakeErrorResult ("\u004d\u0055\u004c\u0054\u0049\u004eO\u004d\u0049\u0041\u004c\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0074\u0020\u006ce\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u006e\u0075\u006d\u0065\u0072\u0069c\u0020i\u006e\u0070\u0075\u0074"); -};_baebg ,_gfbdc ,_acbe :=_ffgee (args );if _acbe .Type ==ResultTypeError {return _acbe ;};return MakeNumberResult (_dggdd (_baebg )/_gfbdc );};const _addbe =57372; +// MakeArrayResult constructs an array result (matrix). +func MakeArrayResult (arr [][]Result )Result {return Result {Type :ResultTypeArray ,ValueArray :arr }}; -// Text is an implementation of the Excel TEXT function. -func Text (args []Result )Result {if len (args )!=2{return MakeErrorResult ("T\u0045\u0058\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};_aagad :=args [0];if _aagad .Type !=ResultTypeNumber &&_aagad .Type !=ResultTypeString &&_aagad .Type !=ResultTypeEmpty {return MakeErrorResult ("\u0054\u0045\u0058\u0054\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0069\u0072\u0073\u0074\u0020a\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0072\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); -};if args [1].Type !=ResultTypeString {return MakeErrorResult ("\u0054E\u0058\u0054 \u0072\u0065\u0071\u0075i\u0072\u0065\u0073 \u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072gu\u006d\u0065\u006et\u0020\u0074o\u0020\u0062\u0065\u0020\u0061\u0020s\u0074\u0072i\u006e\u0067"); -};_abag :=args [1].ValueString ;switch _aagad .Type {case ResultTypeNumber :return MakeStringResult (_f .Number (_aagad .ValueNumber ,_abag ));case ResultTypeString :return MakeStringResult (_f .String (_aagad .ValueString ,_abag ));case ResultTypeEmpty :return MakeStringResult (_f .Number (0,_abag )); -case ResultTypeArray ,ResultTypeList :return MakeErrorResultType (ErrorTypeSpill ,"\u0054\u0045X\u0054\u0020\u0064\u006f\u0065\u0073\u006e\u0027\u0074\u0020\u0077\u006f\u0072\u006b\u0020\u0077\u0069\u0074\u0068\u0020\u0061\u0072ra\u0079\u0073");default:return MakeErrorResult ("I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0020\u0066\u006fr\u0020T\u0045\u0058\u0054"); -};};const _edcc =57348; +// Xirr implements the Excel XIRR function. +func Xirr (args []Result )Result {_caca :=len (args );if _caca !=2&&_caca !=3{return MakeErrorResult ("\u0058\u0049RR\u0020\u0072\u0065q\u0075\u0069\u0072\u0065s t\u0077o \u006f\u0072\u0020\u0074\u0068\u0072\u0065e \u0061\u0072\u0067\u0075\u006d\u0065\u006et\u0073"); +};_bacd ,_cgge :=_adge (args [0],args [1],"\u0058\u0049\u0052\u0052");if _cgge .Type ==ResultTypeError {return _cgge ;};_gecc :=_bacd ._egaa ;_befdd :=_bacd ._befg ;_eadf :=0.1;if _caca ==3&&args [2].Type !=ResultTypeEmpty {if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0058\u0049\u0052\u0052\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); +};_eadf =args [2].ValueNumber ;if _eadf <=-1{return MakeErrorResult ("\u0058\u0049\u0052\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0067\u0075\u0065\u0073\u0073\u0020\u0074\u006f\u0020\u0062e\u0020\u006d\u006f\u0072\u0065 \u0074\u0068a\u006e\u0020\u002d\u0031"); +};};return _affc (_gecc ,_befdd ,_eadf );};func _bbbee (_dfccg yyLexer ,_aedgd *yySymType )(_gbdad ,_abbea int ){_abbea =0;_gbdad =_dfccg .Lex (_aedgd );if _gbdad <=0{_abbea =_gefc [0];goto _aeccg ;};if _gbdad < len (_gefc ){_abbea =_gefc [_gbdad ];goto _aeccg ; +};if _gbdad >=_ecdg {if _gbdad < _ecdg +len (_gdacd ){_abbea =_gdacd [_gbdad -_ecdg ];goto _aeccg ;};};for _cdcfb :=0;_cdcfb < len (_dfbgb );_cdcfb +=2{_abbea =_dfbgb [_cdcfb +0];if _abbea ==_gbdad {_abbea =_dfbgb [_cdcfb +1];goto _aeccg ;};};_aeccg :if _abbea ==0{_abbea =_gdacd [1]; +};if _decg >=3{_c .Printf ("l\u0065\u0078\u0020\u0025\u0073\u0028\u0025\u0064\u0029\u000a",_gedgc (_abbea ),uint (_gbdad ));};return _gbdad ,_abbea ;}; -// Even is an implementation of the Excel EVEN() that rounds a number to the -// nearest even integer. -func Even (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0045\u0056\u0045\u004e(\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073 \u006fn\u0065\u0020\u0061\u0072\u0067\u0075\u006de\u006e\u0074");};_bfad :=args [0].AsNumber (); -if _bfad .Type !=ResultTypeNumber {return MakeErrorResult ("\u0045\u0056\u0045N\u0028\u0029\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074");};_ddgg :=_ac .Signbit (_bfad .ValueNumber ); -_dadfe ,_bbebd :=_ac .Modf (_bfad .ValueNumber /2);_dbgg :=_dadfe *2;if _bbebd !=0{if !_ddgg {_dbgg +=2;}else {_dbgg -=2;};};return MakeNumberResult (_dbgg );}; +// Trim is an implementation of the Excel TRIM function that removes leading, +// trailing and consecutive spaces. +func Trim (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u0054\u0052\u0049\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_ccad :=args [0].AsString ();if _ccad .Type !=ResultTypeString {return MakeErrorResult ("\u0054\u0052\u0049\u004d\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0061\u0020\u0073\u0069\u006e\u0067\u006c\u0065\u0020\u0073t\u0072\u0069\u006e\u0067\u0020a\u0072\u0067u\u006d\u0065\u006e\u0074"); +};_aeaga :=_bc .Buffer {};_fbdb :=false ;_ddbc :=false ;_efbec :=0;for _ ,_cafcd :=range _ccad .ValueString {_afff :=_cafcd ==' ';if _afff {if !_fbdb {continue ;};if !_ddbc {_efbec ++;_aeaga .WriteRune (_cafcd );};}else {_efbec =0;_fbdb =true ;_aeaga .WriteRune (_cafcd ); +};_ddbc =_afff ;};_aeaga .Truncate (_aeaga .Len ()-_efbec );return MakeStringResult (_aeaga .String ());};func _bcbd (_gccaf []Result )Result {_ebdg :=_gccaf [0].ValueArray ;if len (_gccaf )==1{_ecefg :=[][]Result {};for _ ,_aace :=range _ebdg {_ecefg =append (_ecefg ,_ggba ([]Result {MakeListResult (_aace )}).ValueList ); +};return MakeArrayResult (_ecefg );}else if len (_gccaf )==2{_decdb :=len (_ebdg );_bcbfd :=len (_ebdg [0]);_effe :=_dea (_gccaf [1],_decdb ,_bcbfd );_gbf :=len (_effe );_efeg :=[][]Result {};var _gbgff []Result ;for _aage ,_aded :=range _ebdg {if _aage < _gbf {_gbgff =_effe [_aage ]; +}else {_gbgff =_ebaad (MakeErrorResultType (ErrorTypeNA ,""),_bcbfd );};_efeg =append (_efeg ,_ggba ([]Result {MakeListResult (_aded ),MakeListResult (_gbgff )}).ValueList );};return MakeArrayResult (_efeg );}else if len (_gccaf )==3{_cebg :=len (_ebdg ); +_ffcd :=len (_ebdg [0]);_gfde :=_dea (_gccaf [1],_cebg ,_ffcd );_dgge :=_dea (_gccaf [2],_cebg ,_ffcd );_fffd :=len (_gfde );_gcabb :=len (_dgge );_cada :=[][]Result {};var _abcb ,_baac []Result ;for _gdba ,_bcgcc :=range _ebdg {if _gdba < _fffd {_abcb =_gfde [_gdba ]; +}else {_abcb =_ebaad (MakeErrorResultType (ErrorTypeNA ,""),_ffcd );};if _gdba < _gcabb {_baac =_dgge [_gdba ];}else {_baac =_ebaad (MakeErrorResultType (ErrorTypeNA ,""),_ffcd );};_cada =append (_cada ,_ggba ([]Result {MakeListResult (_bcgcc ),MakeListResult (_abcb ),MakeListResult (_baac )}).ValueList ); +};return MakeArrayResult (_cada );};return MakeErrorResultType (ErrorTypeValue ,"");}; -// Log implements the Excel LOG function which returns the log of a number. By -// default the result is base 10, however the second argument to the function -// can specify a different base. -func Log (args []Result )Result {if len (args )==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 o\u006e\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};if len (args )> 2{return MakeErrorResult ("L\u004f\u0047\u0028\u0029\u0020\u0061\u0063\u0063\u0065\u0070\u0074\u0073\u0020\u0061\u0020\u006d\u0061\u0078i\u006d\u0075\u006d\u0020\u006f\u0066\u0020\u0074\u0077\u006f a\u0072\u0067\u0075m\u0065n\u0074\u0073"); -};_bcba :=args [0].AsNumber ();if _bcba .Type !=ResultTypeNumber {return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074 o\u006e\u0065\u0020n\u0075\u006de\u0072\u0069\u0063\u0020\u0061\u0072g\u0075\u006de\u006e\u0074"); -};_cddcg :=10.0;if len (args )> 1{_eacf :=args [1].AsNumber ();if _eacf .Type !=ResultTypeNumber {return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061rg\u0075\u006d\u0065n\u0074\u0020t\u006f\u0020\u0062\u0065\u0020\u006eu\u006d\u0065r\u0069\u0063"); -};_cddcg =args [1].ValueNumber ;};if _bcba .ValueNumber ==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065\u0071u\u0069\u0072\u0065s\u0020\u0066\u0069\u0072\u0073\u0074\u0020\u0061\u0072gu\u006d\u0065\u006et\u0020\u0074o\u0020\u0062\u0065\u0020\u006e\u006fn\u002d\u007ae\u0072\u006f"); -};if _cddcg ==0{return MakeErrorResult ("\u004cO\u0047\u0028)\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0073e\u0063\u006f\u006e\u0064\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e\u0020\u006e\u006f\u006e\u002d\u007a\u0065\u0072\u006f"); -};return MakeNumberResult (_ac .Log (_bcba .ValueNumber )/_ac .Log (_cddcg ));};var _ageb Result =MakeEmptyResult (); +// Edate is an implementation of the Excel EDATE() function. +func Edate (args []Result )Result {if len (args )!=2{return MakeErrorResult ("\u0045\u0044\u0041\u0054E\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020t\u0077o\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); +};_fbd :=args [1].ValueNumber ;_feb :=args [0];var _bab float64 ;switch _feb .Type {case ResultTypeEmpty :return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); +case ResultTypeNumber :_bab =_feb .ValueNumber ;case ResultTypeString :_babf :=DateValue ([]Result {args [0]});if _babf .Type ==ResultTypeError {return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); +};_bab =_babf .ValueNumber ;default:return MakeErrorResult ("\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045");};_cbfe :=_ecb (_bab );_aafb :=_cbfe .AddDate (0,int (_fbd ),0); +_dab ,_fbbb ,_baff :=_aafb .Date ();_feea :=_eba (_dab ,int (_fbbb ),_baff );if _feea < 1{return MakeErrorResultType (ErrorTypeNum ,"\u0049\u006e\u0063\u006fr\u0072\u0065\u0063\u0074\u0020\u0061\u0072\u0067\u0075\u006de\u006et\u0020\u0066\u006f\u0072\u0020\u0045\u0044A\u0054\u0045"); +};return MakeNumberResult (_feea );}; -// Sln implements the Excel SLN function. -func Sln (args []Result )Result {if len (args )!=3{return MakeErrorResult ("\u0053\u004c\u004e\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068r\u0065e\u0020\u0061\u0072\u0067\u0075\u006d\u0065n\u0074\u0073");};if args [0].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020c\u006f\u0073\u0074\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_bcfc :=args [0].ValueNumber ;if args [1].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0061\u006c\u0076\u0061\u0067\u0065\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072 \u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074"); -};_gccc :=args [1].ValueNumber ;if args [2].Type !=ResultTypeNumber {return MakeErrorResult ("\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020l\u0069\u0066\u0065\u0020\u0074\u006f \u0062\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020\u0061\u0072\u0067u\u006d\u0065\u006e\u0074"); -};_aebe :=args [2].ValueNumber ;if _aebe ==0{return MakeErrorResultType (ErrorTypeDivideByZero ,"\u0053\u004c\u004e\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u006c\u0069f\u0065 \u0074\u006f\u0020\u0062\u0065\u0020\u006e\u006f\u006e\u0020\u007a\u0065\u0072\u006f"); -};return MakeNumberResult ((_bcfc -_gccc )/_aebe );}; +// RoundDown is an implementation of the Excel ROUNDDOWN function that rounds a number +// down to a specified number of digits. +func RoundDown (args []Result )Result {return _ddcd (args ,_addda )};type parsedReplaceObject struct{_bbgb string ;_cfbcf int ;_fadc int ;_efae string ;}; -// Update returns the same object as updating sheet references does not affect Error. -func (_edd Error )Update (q *_ed .UpdateQuery )Expression {return _edd }; +// GetWidth returns 0 for the invalid reference context. +func (_ecfdd *ivr )GetWidth (colIdx int )float64 {return float64 (0)}; -// Count implements the COUNT function. -func Count (args []Result )Result {return MakeNumberResult (_eacg (args ,_dcdcb ))}; +// Cumipmt implements the Excel CUMIPMT function. +func Cumipmt (args []Result )Result {_fbba ,_dcgc :=_dabd (args ,"\u0043U\u004d\u0049\u0050\u004d\u0054");if _dcgc .Type ==ResultTypeError {return _dcgc ;};_accg :=_fbba ._adaf ;_ebcf :=_fbba ._cae ;_fgee :=_fbba ._dga ;_fddc :=_fbba ._bgdg ;_gcffg :=_fbba ._dcd ; +_cedb :=_fbba ._dage ;_gfaf :=_gdaca (_accg ,_ebcf ,_fgee ,0,_cedb );_feab :=0.0;if _fddc ==1{if _cedb ==0{_feab =-_fgee ;_fddc ++;};};for _ddfe :=_fddc ;_ddfe <=_gcffg ;_ddfe ++{if _cedb ==1{_feab +=_bggf (_accg ,_ddfe -2,_gfaf ,_fgee ,1)-_gfaf ;}else {_feab +=_bggf (_accg ,_ddfe -1,_gfaf ,_fgee ,0); +};};_feab *=_accg ;return MakeNumberResult (_feab );}; -// BinOpType is the binary operation operator type -// -//go:generate stringer -type=BinOpType -type BinOpType byte ; +// PrefixRangeExpr is a range expression that when evaluated returns a list of Results from a given sheet like Sheet1!A1:B4 (all cells from A1 to B4 from a sheet 'Sheet1'). +type PrefixRangeExpr struct{_ccbge ,_fcbd ,_fcad Expression };var _cgfga =[]ri {{1000,"\u004d"},{995,"\u0056\u004d"},{990,"\u0058\u004d"},{950,"\u004c\u004d"},{900,"\u0043\u004d"},{500,"\u0044"},{495,"\u0056\u0044"},{490,"\u0058\u0044"},{450,"\u004c\u0044"},{400,"\u0043\u0044"},{100,"\u0043"},{99,"\u0049\u0043"},{90,"\u0058\u0043"},{50,"\u004c"},{45,"\u0056\u004c"},{40,"\u0058\u004c"},{10,"\u0058"},{9,"\u0049\u0058"},{5,"\u0056"},{4,"\u0049\u0056"},{1,"\u0049"}}; +func _eedc (_eaaf ,_baagc ,_dcag int )int {if _eaaf > _baagc {return 0;};if _abfc (_dcag ){return (_baagc -_eaaf +1)*360;};_dddc :=0;for _cgf :=_eaaf ;_cgf <=_baagc ;_cgf ++{_gfag :=365;if _dbga (_cgf ){_gfag =366;};_dddc +=_gfag ;};return _dddc ;};func _defg (_adf ,_fgfd ,_geg ,_efga int )int {if _fgfd > _geg {return 0; +};if _abfc (_efga ){return (_geg -_fgfd +1)*30;};_dddd :=0;for _abgc :=_fgfd ;_abgc <=_geg ;_abgc ++{_dddd +=_bbda (_adf ,_abgc );};return _dddd ;};const (_aafbe cmpResult =0;_dgebc cmpResult =-1;_fgdd cmpResult =1;_agdgd cmpResult =2;); -// Searchb is an implementation of the Excel SEARCHB(). -func Searchb (ctx Context ,ev Evaluator ,args []Result )Result {if !ctx .IsDBCS (){return Search (args );};_bede ,_gegg :=_gada ("\u0046\u0049\u004e\u0044",args );if _gegg .Type !=ResultTypeEmpty {return _gegg ;};_fcdbg :=_ga .ToLower (_bede ._cbddg ); -_caage :=_ga .ToLower (_bede ._cdee );if _fcdbg ==""{return MakeNumberResult (1.0);};_aadb :=_bede ._aaagf -1;_fbfe :=1;_gceg :=0;for _ecdaf :=range _caage {if _ecdaf !=0{_bdafd :=1;if _ecdaf -_gceg > 1{_bdafd =2;};_fbfe +=_bdafd ;};if _fbfe > _aadb {_gfegg :=_gg .Index (_fcdbg ,_caage [_ecdaf :]); -if _gfegg ==0{return MakeNumberResult (float64 (_fbfe ));};};_gceg =_ecdaf ;};return MakeErrorResultType (ErrorTypeValue ,"\u004eo\u0074\u0020\u0066\u006f\u0075\u006ed");};func (_gcc *evCache )GetFromCache (key string )(Result ,bool ){_gcc ._cag .Lock (); -_bdd ,_gabe :=_gcc ._gfce [key ];_gcc ._cag .Unlock ();return _bdd ,_gabe ;};const _agf ="\u0028(\u005b0\u002d\u0039\u005d\u0029\u002b)\u0020\u0028a\u006d\u007c\u0070\u006d\u0029";func (_ece *defEval )checkLastEvalIsRef (_ccd Context ,_egcf Expression ){switch _egcf .(type ){case FunctionCall :switch _egcf .(FunctionCall )._ebbcg {case "\u0049\u0053\u0052E\u0046":for _ ,_cee :=range _egcf .(FunctionCall )._dadfd {switch _cee .(type ){case CellRef ,Range ,HorizontalRange ,VerticalRange ,NamedRangeRef ,PrefixExpr ,PrefixRangeExpr ,PrefixHorizontalRange ,PrefixVerticalRange :_bea :=_cee .Eval (_ccd ,_ece ); -_ece ._fda =!(_bea .Type ==ResultTypeError &&_bea .ValueString =="\u0023\u004e\u0041\u004d\u0045\u003f");default:_ece ._fda =false ;};};};};}; +// HorizontalRange is a range expression that when evaluated returns a list of Results from references like 1:4 (all cells from rows 1 to 4). +type HorizontalRange struct{_eefdc ,_cbdg int };func _gdddc (_ecbdg Result ,_ebgd ,_dgafg string )(float64 ,Result ){switch _ecbdg .Type {case ResultTypeEmpty :return 0,_egac ;case ResultTypeNumber :return _ecbdg .ValueNumber ,_egac ;case ResultTypeString :_dceg ,_bgaf :=_eb .ParseFloat (_ecbdg .ValueString ,64); +if _bgaf !=nil {return 0,MakeErrorResult (_dgafg +"\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0061\u0020n\u0075\u006d\u0062\u0065\u0072\u0020\u0066\u006f\u0072\u0020"+_ebgd );};return _dceg ,_egac ;default:return 0,MakeErrorResult (_ebgd +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020"+_dgafg +"\u0020t\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062e\u0072\u0020\u006f\u0072\u0020\u0065\u006d\u0070\u0074\u0079"); +};};var InvalidReferenceContext =&ivr {};const _aedg =57357; -// Update updates references in the Negate after removing a row/column. -func (_befe Negate )Update (q *_ed .UpdateQuery )Expression {return Negate {_dggbe :_befe ._dggbe .Update (q )};};func (_cfbad *Lexer )nextRaw ()*node {for len (_cfbad ._bcga )!=0{_fbca :=<-_cfbad ._bcga [len (_cfbad ._bcga )-1];if _fbca !=nil {return _fbca ; -};_cfbad ._bcga =_cfbad ._bcga [0:len (_cfbad ._bcga )-1];};return <-_cfbad ._bgcec ;};const _cddaa =57364; +// Reference returns an invalid reference for ConstArrayExpr. +func (_bbg ConstArrayExpr )Reference (ctx Context ,ev Evaluator )Reference {return ReferenceInvalid }; -// RoundUp is an implementation of the Excel ROUNDUP function that rounds a number -// up to a specified number of digits. -func RoundUp (args []Result )Result {return _cgebb (args ,_dfda )};var _cfdfb []byte =[]byte {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; +// Rept is an implementation of the Excel REPT function that returns n copies of +// a string. +func Rept (args []Result )Result {if len (args )!=2{return MakeErrorResult ("R\u0045\u0050\u0054\u0020\u0072\u0065q\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0077\u006f \u0061\u0072\u0067u\u006de\u006e\u0074\u0073");};_gfdfb :=args [0].AsString ();if _gfdfb .Type !=ResultTypeString {return MakeErrorResult ("\u0050R\u004f\u0050E\u0052\u0020\u0072e\u0071\u0075\u0069\u0072\u0065\u0073\u0020f\u0069\u0072\u0073\u0074\u0020\u0061r\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e\u0020\u0061\u0020\u0073\u0074\u0072\u0069\u006e\u0067"); +};_dabg :=args [1].AsNumber ();if _dabg .Type !=ResultTypeNumber {return MakeErrorResult ("\u0050\u0052O\u0050\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};if _dabg .ValueNumber < 0{return MakeErrorResult ("\u0050\u0052\u004fP\u0045\u0052\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0020\u0074o\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0030"); +};if _dabg .ValueNumber ==0{return MakeStringResult ("");};_agdd :=_bc .Buffer {};for _cfbf :=0;_cfbf < int (_dabg .ValueNumber );_cfbf ++{_agdd .WriteString (_gfdfb .ValueString );};return MakeStringResult (_agdd .String ());};func _gebf (_eefa string ,_bbgg []Result )(*parsedReplaceObject ,Result ){if len (_bbgg )!=4{return nil ,MakeErrorResult (_eefa +"\u0020r\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075r\u0020\u0061\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};if _bbgg [0].Type !=ResultTypeString {return nil ,MakeErrorResult (_eefa +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u0069\u0072s\u0074\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u0073t\u0072\u0069\u006e\u0067"); +};_ccfcd :=_bbgg [0].ValueString ;if _bbgg [1].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_eefa +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0073\u0065\u0063\u006f\u006e\u0064\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e \u0061\u0020\u006eu\u006db\u0065\u0072"); +};_dbggg :=int (_bbgg [1].ValueNumber )-1;if _bbgg [2].Type !=ResultTypeNumber {return nil ,MakeErrorResult (_eefa +"\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0074\u0068\u0069r\u0064\u0020\u0061\u0072\u0067\u0075m\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0061\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_cefcb :=int (_bbgg [2].ValueNumber );if _bbgg [3].Type !=ResultTypeString {return nil ,MakeErrorResult (_eefa +" \u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0066\u006f\u0075\u0072\u0074\u0068\u0020\u0061\u0072g\u0075\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0062e \u0061\u0020\u0073t\u0072i\u006e\u0067"); +};_egca :=_bbgg [3].ValueString ;return &parsedReplaceObject {_ccfcd ,_dbggg ,_cefcb ,_egca },_egac ;}; -// Error is an error expression. -type Error struct{_bab string };type xargs struct{_efab []float64 ;_geba []float64 ;};func _begfe (_cbaeg string )*criteriaRegex {_ecgbc :=&criteriaRegex {};if _cbaeg ==""{return _ecgbc ;};if _dbgd :=_ebdf .FindStringSubmatch (_cbaeg );len (_dbgd )> 1{_ecgbc ._ecfae =_defd ; -_ecgbc ._ebfb =_dbgd [1];}else if _addfc :=_gagee .FindStringSubmatch (_cbaeg );len (_addfc )> 1{_ecgbc ._ecfae =_defd ;_ecgbc ._ebfb =_addfc [1];}else if _fbab :=_gfeg .FindStringSubmatch (_cbaeg );len (_fbab )> 1{_ecgbc ._ecfae =_efgb ;_ecgbc ._ebfb =_fbab [1]; -}else if _cfbfg :=_fbgd .FindStringSubmatch (_cbaeg );len (_cfbfg )> 1{_ecgbc ._ecfae =_dcfc ;_ecgbc ._ebfb =_cfbfg [1];}else if _eabg :=_aeccf .FindStringSubmatch (_cbaeg );len (_eabg )> 1{_ecgbc ._ecfae =_adea ;_ecgbc ._ebfb =_eabg [1];}else if _ggdb :=_ecadc .FindStringSubmatch (_cbaeg ); -len (_ggdb )> 1{_ecgbc ._ecfae =_fcda ;_ecgbc ._ebfb =_ggdb [1];};return _ecgbc ;}; +// Munit is an implementation of the Excel MUNIT function that returns an +// identity matrix. +func Munit (args []Result )Result {if len (args )!=1{return MakeErrorResult ("\u004d\u0055\u004eIT\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073 \u006fn\u0065 \u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069\u006e\u0070\u0075\u0074"); +};_effc :=args [0].AsNumber ();if _effc .Type !=ResultTypeNumber {return MakeErrorResult ("\u004d\u0055\u004eIT\u0028\u0029\u0020\u0072\u0065\u0071\u0075\u0069\u0072e\u0073 \u006fn\u0065 \u006e\u0075\u006d\u0065\u0072\u0069\u0063\u0020\u0069\u006e\u0070\u0075\u0074"); +};_bdff :=int (_effc .ValueNumber );_bagcb :=make ([][]Result ,0,_bdff );for _ccceg :=0;_ccceg < _bdff ;_ccceg ++{_gcge :=make ([]Result ,_bdff );for _ebagg :=0;_ebagg < _bdff ;_ebagg ++{if _ccceg ==_ebagg {_gcge [_ebagg ]=MakeNumberResult (1.0);}else {_gcge [_ebagg ]=MakeNumberResult (0.0); +};};_bagcb =append (_bagcb ,_gcge );};return MakeArrayResult (_bagcb );};type ri struct{_ebgg float64 ;_ccdf string ;};const _bgdbf =57360; -// PrefixExpr is an expression containing reference to another sheet like Sheet1!A1 (the value of the cell A1 from sheet 'Sheet1'). -type PrefixExpr struct{_fcgc Expression ;_dfaga Expression ;}; \ No newline at end of file +// Oddlprice implements the Excel ODDLPRICE function. +func Oddlprice (args []Result )Result {if len (args )!=8&&len (args )!=9{return MakeErrorResult ("\u004f\u0044\u0044L\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0065\u0069\u0067\u0068\u0074\u0020\u006f\u0072\u0020\u006e\u0069\u006e\u0065\u0020a\u0072\u0067\u0075\u006d\u0065\u006e\u0074\u0073"); +};_gbeg ,_adca ,_eaf :=_dada (args [0],args [1],"\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E");if _eaf .Type ==ResultTypeError {return _eaf ;};_gffb ,_eaf :=_bdeg (args [2],"\u0069\u0073\u0073\u0075\u0065\u0020\u0064\u0061\u0074\u0065","\u004fD\u0044\u004c\u0050\u0052\u0049\u0043E"); +if _eaf .Type ==ResultTypeError {return _eaf ;};if _gffb >=_gbeg {return MakeErrorResultType (ErrorTypeNum ,"\u004c\u0061\u0073\u0074\u0020i\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0020\u0064\u0061\u0074\u0065\u0020s\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0062\u0065\u0066\u006f\u0072\u0065\u0020\u0073\u0065\u0074\u0074\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0064\u0061\u0074e"); +};_abce :=args [3];if _abce .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071\u0075\u0069\u0072\u0065\u0073\u0020\u0072\u0061\u0074\u0065\u0020o\u0066\u0020\u0074\u0079\u0070e\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_befdf :=_abce .ValueNumber ;if _befdf < 0{return MakeErrorResultType (ErrorTypeNum ,"R\u0061\u0074\u0065\u0020\u0073\u0068o\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u006e\u006fn\u0020\u006e\u0065g\u0061t\u0069\u0076\u0065");};_effb :=args [4];if _effb .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0079i\u0065\u006c\u0064\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_bdc :=_effb .ValueNumber ;if _bdc < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_fcfb :=args [5]; +if _fcfb .Type !=ResultTypeNumber {return MakeErrorResult ("\u004fD\u0044\u004cP\u0052\u0049\u0043\u0045 \u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0072\u0065\u0064\u0065mp\u0074\u0069\u006fn\u0020\u006ff\u0020\u0074\u0079\u0070\u0065\u0020n\u0075\u006db\u0065\u0072"); +};_eccbg :=_fcfb .ValueNumber ;if _eccbg < 0{return MakeErrorResultType (ErrorTypeNum ,"\u0059\u0069\u0065\u006cd\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0062\u0065 \u006eo\u006e\u0020\u006e\u0065\u0067\u0061\u0074i\u0076\u0065");};_gaedd :=args [6]; +if _gaedd .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049C\u0045\u0020\u0072e\u0071\u0075\u0069\u0072e\u0073\u0020\u0066\u0072\u0065\u0071\u0075\u0065\u006e\u0063\u0079\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006e\u0075\u006d\u0062\u0065\u0072"); +};_cdfb :=float64 (int (_gaedd .ValueNumber ));if !_cbaa (_cdfb ){return MakeErrorResultType (ErrorTypeNum ,"\u0049n\u0063\u006f\u0072\u0072e\u0063\u0074\u0020\u0066\u0072e\u0071u\u0065n\u0063\u0065\u0020\u0076\u0061\u006c\u0075e");};_eecc :=0;if len (args )==8&&args [7].Type !=ResultTypeEmpty {_eeed :=args [7]; +if _eeed .Type !=ResultTypeNumber {return MakeErrorResult ("\u004f\u0044\u0044\u004c\u0050\u0052\u0049\u0043\u0045\u0020\u0072\u0065\u0071u\u0069\u0072\u0065\u0073\u0020\u0062a\u0073\u0069\u0073\u0020\u006f\u0066\u0020\u0074\u0079\u0070\u0065\u0020\u006eu\u006d\u0062\u0065\u0072"); +};_eecc =int (_eeed .ValueNumber );if !_gcee (_eecc ){return MakeErrorResultType (ErrorTypeNum ,"I\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0062\u0061\u0073\u0069s\u0020\u0076\u0061\u006c\u0075\u0065\u0020f\u006f\u0072\u0020\u004f\u0044\u0044\u004c\u0050\u0052\u0049C\u0045"); +};};_cdb ,_eaf :=_gefd (_gffb ,_adca ,_eecc );if _eaf .Type ==ResultTypeError {return _eaf ;};_cdb *=_cdfb ;_ccf ,_eaf :=_gefd (_gbeg ,_adca ,_eecc );if _eaf .Type ==ResultTypeError {return _eaf ;};_ccf *=_cdfb ;_ggdg ,_eaf :=_gefd (_gffb ,_gbeg ,_eecc ); +if _eaf .Type ==ResultTypeError {return _eaf ;};_ggdg *=_cdfb ;_ecgf :=_eccbg +_cdb *100*_befdf /_cdfb ;_ecgf /=_ccf *_bdc /_cdfb +1;_ecgf -=_ggdg *100*_befdf /_cdfb ;return MakeNumberResult (_ecgf );}; \ No newline at end of file diff --git a/spreadsheet/reference/reference.go b/spreadsheet/reference/reference.go index 6e23f672cb..3f9b893688 100644 --- a/spreadsheet/reference/reference.go +++ b/spreadsheet/reference/reference.go @@ -9,62 +9,62 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package reference ;import (_a "errors";_be "fmt";_cd "github.com/unidoc/unioffice/v2/spreadsheet/update";_b "regexp";_d "strconv";_c "strings";); +package reference ;import (_df "errors";_a "fmt";_f "github.com/unidoc/unioffice/v2/spreadsheet/update";_g "regexp";_dg "strconv";_de "strings";); -// IndexToColumn maps a column number to a column name (e.g. 0 = A, 1 = B, 26 = AA) -func IndexToColumn (col uint32 )string {var _bc [64+1]byte ;_cf :=len (_bc );_bae :=col ;const _ee =26;for _bae >=_ee {_cf --;_ffa :=_bae /_ee ;_bc [_cf ]=byte ('A'+uint (_bae -_ffa *_ee ));_bae =_ffa -1;};_cf --;_bc [_cf ]=byte ('A'+uint (_bae ));return string (_bc [_cf :]); -}; - -// String returns a string representation of CellReference. -func (_ce CellReference )String ()string {_f :=make ([]byte ,0,4);if _ce .AbsoluteColumn {_f =append (_f ,'$');};_f =append (_f ,_ce .Column ...);if _ce .AbsoluteRow {_f =append (_f ,'$');};_f =_d .AppendInt (_f ,int64 (_ce .RowIdx ),10);return string (_f ); -}; +// ParseCellReference parses a cell reference of the form 'A10' and splits it +// into column/row segments. +func ParseCellReference (s string )(CellReference ,error ){s =_de .TrimSpace (s );if len (s )< 2{return CellReference {},_df .New ("\u0063\u0065\u006c\u006c\u0020\u0072\u0065\u0066e\u0072\u0065\u006ece\u0020\u006d\u0075\u0073\u0074\u0020h\u0061\u0076\u0065\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0077o\u0020\u0063\u0068\u0061\u0072\u0061\u0063\u0074e\u0072\u0073"); +};_cb :=CellReference {};_e ,_ea ,_dfg :=_dff (s );if _dfg !=nil {return CellReference {},_dfg ;};if _e !=""{_cb .SheetName =_e ;};if s [0]=='$'{_cb .AbsoluteColumn =true ;_ea =_ea [1:];};_db :=-1;_ca :for _b :=0;_b < len (_ea );_b ++{switch {case _ea [_b ]>='0'&&_ea [_b ]<='9'||_ea [_b ]=='$':_db =_b ; +break _ca ;};};switch _db {case 0:return CellReference {},_a .Errorf ("\u006e\u006f\u0020\u006cet\u0074\u0065\u0072\u0020\u0070\u0072\u0065\u0066\u0069\u0078\u0020\u0069\u006e\u0020%\u0073",_ea );case -1:return CellReference {},_a .Errorf ("\u006eo\u0020d\u0069\u0067\u0069\u0074\u0073\u0020\u0069\u006e\u0020\u0025\u0073",_ea ); +};_cb .Column =_ea [0:_db ];if _ea [_db ]=='$'{_cb .AbsoluteRow =true ;_db ++;};_cb .ColumnIdx =ColumnToIndex (_cb .Column );_ad ,_dfg :=_dg .ParseUint (_ea [_db :],10,32);if _dfg !=nil {return CellReference {},_a .Errorf ("e\u0072\u0072\u006f\u0072 p\u0061r\u0073\u0069\u006e\u0067\u0020r\u006f\u0077\u003a\u0020\u0025\u0073",_dfg ); +};if _ad ==0{return CellReference {},_a .Errorf ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0072\u006f\u0077\u003a \u0063\u0061\u006e\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0030");};_cb .RowIdx =uint32 (_ad ); +return _cb ,nil ;}; // ParseRangeReference splits a range reference of the form "A1:B5" into its // components. -func ParseRangeReference (s string )(_bfg ,_ga CellReference ,_bed error ){_ge ,_gd ,_bed :=_fff (s );if _bed !=nil {return CellReference {},CellReference {},_bed ;};_ad :=_c .Split (_gd ,"\u003a");if len (_ad )!=2{return CellReference {},CellReference {},_a .New ("i\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006eg\u0065\u0020\u0066\u006frm\u0061\u0074"); -};if _ge !=""{_ad [0]=_ge +"\u0021"+_ad [0];_ad [1]=_ge +"\u0021"+_ad [1];};_cc ,_bed :=ParseCellReference (_ad [0]);if _bed !=nil {return CellReference {},CellReference {},_bed ;};_fb ,_bed :=ParseCellReference (_ad [1]);if _bed !=nil {return CellReference {},CellReference {},_bed ; -};return _cc ,_fb ,nil ;}; +func ParseRangeReference (s string )(_ff ,_eec CellReference ,_fge error ){_fb ,_ef ,_fge :=_dff (s );if _fge !=nil {return CellReference {},CellReference {},_fge ;};_gd :=_de .Split (_ef ,"\u003a");if len (_gd )!=2{return CellReference {},CellReference {},_df .New ("i\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006eg\u0065\u0020\u0066\u006frm\u0061\u0074"); +};if _fb !=""{_gd [0]=_fb +"\u0021"+_gd [0];_gd [1]=_fb +"\u0021"+_gd [1];};_eeg ,_fge :=ParseCellReference (_gd [0]);if _fge !=nil {return CellReference {},CellReference {},_fge ;};_bge ,_fge :=ParseCellReference (_gd [1]);if _fge !=nil {return CellReference {},CellReference {},_fge ; +};return _eeg ,_bge ,nil ;}; -// ParseCellReference parses a cell reference of the form 'A10' and splits it -// into column/row segments. -func ParseCellReference (s string )(CellReference ,error ){s =_c .TrimSpace (s );if len (s )< 2{return CellReference {},_a .New ("\u0063\u0065\u006c\u006c\u0020\u0072\u0065\u0066e\u0072\u0065\u006ece\u0020\u006d\u0075\u0073\u0074\u0020h\u0061\u0076\u0065\u0020\u0061\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u0074\u0077o\u0020\u0063\u0068\u0061\u0072\u0061\u0063\u0074e\u0072\u0073"); -};_ba :=CellReference {};_df ,_e ,_ff :=_fff (s );if _ff !=nil {return CellReference {},_ff ;};if _df !=""{_ba .SheetName =_df ;};if s [0]=='$'{_ba .AbsoluteColumn =true ;_e =_e [1:];};_ea :=-1;_gf :for _ef :=0;_ef < len (_e );_ef ++{switch {case _e [_ef ]>='0'&&_e [_ef ]<='9'||_e [_ef ]=='$':_ea =_ef ; -break _gf ;};};switch _ea {case 0:return CellReference {},_be .Errorf ("\u006e\u006f\u0020\u006cet\u0074\u0065\u0072\u0020\u0070\u0072\u0065\u0066\u0069\u0078\u0020\u0069\u006e\u0020%\u0073",_e );case -1:return CellReference {},_be .Errorf ("\u006eo\u0020d\u0069\u0067\u0069\u0074\u0073\u0020\u0069\u006e\u0020\u0025\u0073",_e ); -};_ba .Column =_e [0:_ea ];if _e [_ea ]=='$'{_ba .AbsoluteRow =true ;_ea ++;};_ba .ColumnIdx =ColumnToIndex (_ba .Column );_de ,_ff :=_d .ParseUint (_e [_ea :],10,32);if _ff !=nil {return CellReference {},_be .Errorf ("e\u0072\u0072\u006f\u0072 p\u0061r\u0073\u0069\u006e\u0067\u0020r\u006f\u0077\u003a\u0020\u0025\u0073",_ff ); -};if _de ==0{return CellReference {},_be .Errorf ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0072\u006f\u0077\u003a \u0063\u0061\u006e\u006e\u006f\u0074\u0020\u0062\u0065\u0020\u0030");};_ba .RowIdx =uint32 (_de ); -return _ba ,nil ;}; +// ColumnToIndex maps a column to a zero based index (e.g. A = 0, B = 1, AA = 26) +func ColumnToIndex (col string )uint32 {col =_de .ToUpper (col );_cbf :=uint32 (0);for _ ,_ce :=range col {_cbf *=26;_cbf +=uint32 (_ce -'A'+1);};return _cbf -1;}; -// Update updates reference to point one of the neighboring cells with respect to the update type after removing a row/column. -func (_bg *CellReference )Update (updateType _cd .UpdateAction )*CellReference {switch updateType {case _cd .UpdateActionRemoveColumn :_dc :=_bg ;_dc .ColumnIdx =_bg .ColumnIdx -1;_dc .Column =IndexToColumn (_dc .ColumnIdx );return _dc ;default:return _bg ; -};};func _fff (_aed string )(string ,string ,error ){_dad :="";_fd :=_c .LastIndex (_aed ,"\u0021");if _fd > -1{_dad =_aed [:_fd ];_aed =_aed [_fd +1:];if _dad ==""{return "","",_a .New ("\u0049n\u0076a\u006c\u0069\u0064\u0020\u0073h\u0065\u0065t\u0020\u006e\u0061\u006d\u0065"); -};};return _dad ,_aed ,nil ;}; +// String returns a string representation of ColumnReference. +func (_eaa ColumnReference )String ()string {_eg :=make ([]byte ,0,4);if _eaa .AbsoluteColumn {_eg =append (_eg ,'$');};_eg =append (_eg ,_eaa .Column ...);return string (_eg );}; // Update updates reference to point one of the neighboring columns with respect to the update type after removing a row/column. -func (_cg *ColumnReference )Update (updateType _cd .UpdateAction )*ColumnReference {switch updateType {case _cd .UpdateActionRemoveColumn :_fg :=_cg ;_fg .ColumnIdx =_cg .ColumnIdx -1;_fg .Column =IndexToColumn (_fg .ColumnIdx );return _fg ;default:return _cg ; -};};var _bac =_b .MustCompile ("^\u005b\u0061\u002d\u007aA-\u005a]\u0028\u005b\u0061\u002d\u007aA\u002d\u005a\u005d\u003f\u0029\u0024"); - -// CellReference is a parsed reference to a cell. Input is of the form 'A1', -// '$C$2', etc. -type CellReference struct{RowIdx uint32 ;ColumnIdx uint32 ;Column string ;AbsoluteColumn bool ;AbsoluteRow bool ;SheetName string ;}; +func (_eab *ColumnReference )Update (updateType _f .UpdateAction )*ColumnReference {switch updateType {case _f .UpdateActionRemoveColumn :_dd :=_eab ;_dd .ColumnIdx =_eab .ColumnIdx -1;_dd .Column =IndexToColumn (_dd .ColumnIdx );return _dd ;default:return _eab ; +};}; -// String returns a string representation of ColumnReference. -func (_bgg ColumnReference )String ()string {_ab :=make ([]byte ,0,4);if _bgg .AbsoluteColumn {_ab =append (_ab ,'$');};_ab =append (_ab ,_bgg .Column ...);return string (_ab );}; - -// ParseColumnRangeReference splits a range reference of the form "A:B" into its -// components. -func ParseColumnRangeReference (s string )(_cee ,_baa ColumnReference ,_ed error ){_dbg :="";_gg :=_c .Split (s ,"\u0021");if len (_gg )==2{_dbg =_gg [0];s =_gg [1];};_gc :=_c .Split (s ,"\u003a");if len (_gc )!=2{return ColumnReference {},ColumnReference {},_a .New ("i\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006eg\u0065\u0020\u0066\u006frm\u0061\u0074"); -};if _dbg !=""{_gc [0]=_dbg +"\u0021"+_gc [0];_gc [1]=_dbg +"\u0021"+_gc [1];};_dcc ,_ed :=ParseColumnReference (_gc [0]);if _ed !=nil {return ColumnReference {},ColumnReference {},_ed ;};_bd ,_ed :=ParseColumnReference (_gc [1]);if _ed !=nil {return ColumnReference {},ColumnReference {},_ed ; -};return _dcc ,_bd ,nil ;}; +// ColumnReference is a parsed reference to a column. Input is of the form 'A', +// '$C', etc. +type ColumnReference struct{ColumnIdx uint32 ;Column string ;AbsoluteColumn bool ;SheetName string ;}; // ParseColumnReference parses a column reference of the form 'Sheet1!A' and splits it // into sheet name and column segments. -func ParseColumnReference (s string )(ColumnReference ,error ){s =_c .TrimSpace (s );if len (s )< 1{return ColumnReference {},_a .New ("\u0063\u006f\u006c\u0075\u006d\u006e \u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065\u0020a\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0063\u0068a\u0072a\u0063\u0074\u0065\u0072"); -};_da :=ColumnReference {};_ced ,_bf ,_ca :=_fff (s );if _ca !=nil {return ColumnReference {},_ca ;};if _ced !=""{_da .SheetName =_ced ;};if _bf [0]=='$'{_da .AbsoluteColumn =true ;_bf =_bf [1:];};if !_bac .MatchString (_bf ){return ColumnReference {},_a .New ("\u0063\u006f\u006c\u0075\u006dn\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065\u006e\u0020\u0041\u0020\u0061\u006e\u0064\u0020\u005a\u005a"); -};_da .Column =_bf ;_da .ColumnIdx =ColumnToIndex (_da .Column );return _da ,nil ;}; +func ParseColumnReference (s string )(ColumnReference ,error ){s =_de .TrimSpace (s );if len (s )< 1{return ColumnReference {},_df .New ("\u0063\u006f\u006c\u0075\u006d\u006e \u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065\u0020a\u0074\u0020\u006c\u0065\u0061\u0073\u0074\u0020\u006f\u006e\u0065\u0020\u0063\u0068a\u0072a\u0063\u0074\u0065\u0072"); +};_ba :=ColumnReference {};_dfd ,_ee ,_fg :=_dff (s );if _fg !=nil {return ColumnReference {},_fg ;};if _dfd !=""{_ba .SheetName =_dfd ;};if _ee [0]=='$'{_ba .AbsoluteColumn =true ;_ee =_ee [1:];};if !_cd .MatchString (_ee ){return ColumnReference {},_df .New ("\u0063\u006f\u006c\u0075\u006dn\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u006d\u0075s\u0074\u0020\u0062\u0065\u0020\u0062\u0065\u0074\u0077\u0065\u0065\u006e\u0020\u0041\u0020\u0061\u006e\u0064\u0020\u005a\u005a"); +};_ba .Column =_ee ;_ba .ColumnIdx =ColumnToIndex (_ba .Column );return _ba ,nil ;}; -// ColumnReference is a parsed reference to a column. Input is of the form 'A', -// '$C', etc. -type ColumnReference struct{ColumnIdx uint32 ;Column string ;AbsoluteColumn bool ;SheetName string ;}; +// IndexToColumn maps a column number to a column name (e.g. 0 = A, 1 = B, 26 = AA) +func IndexToColumn (col uint32 )string {var _cf [64+1]byte ;_ge :=len (_cf );_fc :=col ;const _fa =26;for _fc >=_fa {_ge --;_gfb :=_fc /_fa ;_cf [_ge ]=byte ('A'+uint (_fc -_gfb *_fa ));_fc =_gfb -1;};_ge --;_cf [_ge ]=byte ('A'+uint (_fc ));return string (_cf [_ge :]); +}; -// ColumnToIndex maps a column to a zero based index (e.g. A = 0, B = 1, AA = 26) -func ColumnToIndex (col string )uint32 {col =_c .ToUpper (col );_ae :=uint32 (0);for _ ,_bec :=range col {_ae *=26;_ae +=uint32 (_bec -'A'+1);};return _ae -1;}; \ No newline at end of file +// String returns a string representation of CellReference. +func (_c CellReference )String ()string {_ag :=make ([]byte ,0,4);if _c .AbsoluteColumn {_ag =append (_ag ,'$');};_ag =append (_ag ,_c .Column ...);if _c .AbsoluteRow {_ag =append (_ag ,'$');};_ag =_dg .AppendInt (_ag ,int64 (_c .RowIdx ),10);return string (_ag ); +};var _cd =_g .MustCompile ("^\u005b\u0061\u002d\u007aA-\u005a]\u0028\u005b\u0061\u002d\u007aA\u002d\u005a\u005d\u003f\u0029\u0024"); + +// Update updates reference to point one of the neighboring cells with respect to the update type after removing a row/column. +func (_gf *CellReference )Update (updateType _f .UpdateAction )*CellReference {switch updateType {case _f .UpdateActionRemoveColumn :_bf :=_gf ;_bf .ColumnIdx =_gf .ColumnIdx -1;_bf .Column =IndexToColumn (_bf .ColumnIdx );return _bf ;default:return _gf ; +};};func _dff (_agb string )(string ,string ,error ){_fd :="";_bg :=_de .LastIndex (_agb ,"\u0021");if _bg > -1{_fd =_agb [:_bg ];_agb =_agb [_bg +1:];if _fd ==""{return "","",_df .New ("\u0049n\u0076a\u006c\u0069\u0064\u0020\u0073h\u0065\u0065t\u0020\u006e\u0061\u006d\u0065"); +};};return _fd ,_agb ,nil ;}; + +// ParseColumnRangeReference splits a range reference of the form "A:B" into its +// components. +func ParseColumnRangeReference (s string )(_dbf ,_gde ColumnReference ,_efa error ){_ged :="";_geda :=_de .Split (s ,"\u0021");if len (_geda )==2{_ged =_geda [0];s =_geda [1];};_ac :=_de .Split (s ,"\u003a");if len (_ac )!=2{return ColumnReference {},ColumnReference {},_df .New ("i\u006ev\u0061\u006c\u0069\u0064\u0020\u0072\u0061\u006eg\u0065\u0020\u0066\u006frm\u0061\u0074"); +};if _ged !=""{_ac [0]=_ged +"\u0021"+_ac [0];_ac [1]=_ged +"\u0021"+_ac [1];};_fce ,_efa :=ParseColumnReference (_ac [0]);if _efa !=nil {return ColumnReference {},ColumnReference {},_efa ;};_eabg ,_efa :=ParseColumnReference (_ac [1]);if _efa !=nil {return ColumnReference {},ColumnReference {},_efa ; +};return _fce ,_eabg ,nil ;}; + +// CellReference is a parsed reference to a cell. Input is of the form 'A1', +// '$C$2', etc. +type CellReference struct{RowIdx uint32 ;ColumnIdx uint32 ;Column string ;AbsoluteColumn bool ;AbsoluteRow bool ;SheetName string ;}; \ No newline at end of file diff --git a/spreadsheet/spreadsheet.go b/spreadsheet/spreadsheet.go index 9ba07f9ef3..672e1f60c1 100644 --- a/spreadsheet/spreadsheet.go +++ b/spreadsheet/spreadsheet.go @@ -15,137 +15,297 @@ // UniDoc End User License Agreement (EULA) that is available at: // https://unidoc.io/eula/ // A trial license code for evaluation can be obtained at https://unidoc.io. -package spreadsheet ;import (_aaa "archive/zip";_e "bytes";_ag "errors";_cgg "fmt";_c "github.com/unidoc/unioffice/v2";_aaf "github.com/unidoc/unioffice/v2/chart";_bc "github.com/unidoc/unioffice/v2/color";_bg "github.com/unidoc/unioffice/v2/common";_cd "github.com/unidoc/unioffice/v2/common/logger"; -_ac "github.com/unidoc/unioffice/v2/common/tempstorage";_fe "github.com/unidoc/unioffice/v2/internal/formatutils";_eee "github.com/unidoc/unioffice/v2/internal/license";_ad "github.com/unidoc/unioffice/v2/measurement";_d "github.com/unidoc/unioffice/v2/schema/soo/dml"; -_cga "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_eaf "github.com/unidoc/unioffice/v2/schema/soo/dml/spreadsheetDrawing";_ffc "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_cea "github.com/unidoc/unioffice/v2/schema/soo/sml";_ec "github.com/unidoc/unioffice/v2/spreadsheet/format"; -_ffg "github.com/unidoc/unioffice/v2/spreadsheet/formula";_aae "github.com/unidoc/unioffice/v2/spreadsheet/reference";_fc "github.com/unidoc/unioffice/v2/spreadsheet/update";_eg "github.com/unidoc/unioffice/v2/vmldrawing";_ff "github.com/unidoc/unioffice/v2/zippkg"; -_b "image";_aa "image/jpeg";_cb "io";_ba "math";_ea "math/big";_aac "os";_f "path";_cg "path/filepath";_ce "reflect";_ab "regexp";_aab "sort";_ee "strconv";_g "strings";_cbb "time";); +package spreadsheet ;import (_b "archive/zip";_fe "bytes";_cga "errors";_dgg "fmt";_d "github.com/unidoc/unioffice/v2";_ec "github.com/unidoc/unioffice/v2/chart";_g "github.com/unidoc/unioffice/v2/color";_fbd "github.com/unidoc/unioffice/v2/common";_eb "github.com/unidoc/unioffice/v2/common/logger"; +_eae "github.com/unidoc/unioffice/v2/common/tempstorage";_bb "github.com/unidoc/unioffice/v2/internal/formatutils";_fb "github.com/unidoc/unioffice/v2/internal/license";_eag "github.com/unidoc/unioffice/v2/measurement";_ecc "github.com/unidoc/unioffice/v2/schema/soo/dml"; +_bad "github.com/unidoc/unioffice/v2/schema/soo/dml/chart";_ac "github.com/unidoc/unioffice/v2/schema/soo/dml/spreadsheetDrawing";_cc "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships";_eba "github.com/unidoc/unioffice/v2/schema/soo/sml";_dcf "github.com/unidoc/unioffice/v2/spreadsheet/format"; +_fgc "github.com/unidoc/unioffice/v2/spreadsheet/formula";_cee "github.com/unidoc/unioffice/v2/spreadsheet/reference";_cab "github.com/unidoc/unioffice/v2/spreadsheet/update";_fc "github.com/unidoc/unioffice/v2/vmldrawing";_dc "github.com/unidoc/unioffice/v2/zippkg"; +_f "image";_c "image/jpeg";_ce "io";_ba "math";_dg "math/big";_ee "os";_e "path";_ea "path/filepath";_cg "reflect";_ff "regexp";_fg "sort";_cf "strconv";_fgb "strings";_ca "time";); -// NewStyleSheet constructs a new default stylesheet. -func NewStyleSheet (wb *Workbook )StyleSheet {_aagbd :=_cea .NewStyleSheet ();_aagbd .CellStyleXfs =_cea .NewCT_CellStyleXfs ();_aagbd .CellXfs =_cea .NewCT_CellXfs ();_aagbd .CellStyles =_cea .NewCT_CellStyles ();_aadb :=_cea .NewCT_CellStyle ();_aadb .NameAttr =_c .String ("\u004e\u006f\u0072\u006d\u0061\u006c"); -_aadb .XfIdAttr =0;_aadb .BuiltinIdAttr =_c .Uint32 (0);_aagbd .CellStyles .CellStyle =append (_aagbd .CellStyles .CellStyle ,_aadb );_aagbd .CellStyles .CountAttr =_c .Uint32 (uint32 (len (_aagbd .CellStyles .CellStyle )));_adbc :=_cea .NewCT_Xf ();_adbc .NumFmtIdAttr =_c .Uint32 (0); -_adbc .FontIdAttr =_c .Uint32 (0);_adbc .FillIdAttr =_c .Uint32 (0);_adbc .BorderIdAttr =_c .Uint32 (0);_aagbd .CellStyleXfs .Xf =append (_aagbd .CellStyleXfs .Xf ,_adbc );_aagbd .CellStyleXfs .CountAttr =_c .Uint32 (uint32 (len (_aagbd .CellStyleXfs .Xf ))); -_gbgg :=NewFills ();_aagbd .Fills =_gbgg .X ();_fafa :=_gbgg .appendFill ().SetPatternFill ();_fafa .SetPattern (_cea .ST_PatternTypeNone );_fafa =_gbgg .appendFill ().SetPatternFill ();_fafa .SetPattern (_cea .ST_PatternTypeGray125 );_aagbd .Fonts =_cea .NewCT_Fonts (); -_aagbd .Borders =_cea .NewCT_Borders ();_eedcg :=StyleSheet {wb ,_aagbd };_eedcg .appendBorder ().InitializeDefaults ();_dbbf :=_eedcg .appendFont ();_dbbf .SetName ("\u0043a\u006c\u0069\u0062\u0072\u0069");_dbbf .SetSize (11);_dabe :=_cea .NewCT_Xf (); -*_dabe =*_adbc ;_dabe .XfIdAttr =_c .Uint32 (0);_aagbd .CellXfs .Xf =append (_aagbd .CellXfs .Xf ,_dabe );_aagbd .CellXfs .CountAttr =_c .Uint32 (uint32 (len (_aagbd .CellXfs .Xf )));return _eedcg ;}; - -// IsWindowLocked returns whether the workbook windows are locked. -func (_edcga WorkbookProtection )IsWindowLocked ()bool {return _edcga ._ccbf .LockWindowsAttr !=nil &&*_edcga ._ccbf .LockWindowsAttr ;}; - -// X returns the inner wrapped XML type. -func (_dcfc Font )X ()*_cea .CT_Font {return _dcfc ._dbee }; +// LessRows compares two rows based off of a column. If the column doesn't exist +// in one row, that row is 'less'. +func (_cba Comparer )LessRows (column string ,lhs ,rhs Row )bool {var _bcg ,_acfg Cell ;for _ ,_dbcd :=range lhs .Cells (){_ccc ,_ :=_cee .ParseCellReference (_dbcd .Reference ());if _ccc .Column ==column {_bcg =_dbcd ;break ;};};for _ ,_fef :=range rhs .Cells (){_ffdg ,_ :=_cee .ParseCellReference (_fef .Reference ()); +if _ffdg .Column ==column {_acfg =_fef ;break ;};};return _cba .LessCells (_bcg ,_acfg );}; -// SetStyleIndex directly sets a style index to the cell. This should only be -// called with an index retrieved from CellStyle.Index() -func (_egc Cell )SetStyleIndex (idx uint32 ){_egc ._fea .SAttr =_c .Uint32 (idx )}; +// SetZoom controls the zoom level of the sheet and is measured in percent. The +// default value is 100. +func (_ecgbd SheetView )SetZoom (pct uint32 ){_ecgbd ._ggac .ZoomScaleAttr =&pct }; -// SetIcons sets the icon set to use for display. -func (_cfgb IconScale )SetIcons (t _cea .ST_IconSetType ){_cfgb ._faad .IconSetAttr =t };func (_gffa StyleSheet )appendBorder ()Border {_badb :=_cea .NewCT_Border ();_gffa ._cfgg .Borders .Border =append (_gffa ._cfgg .Borders .Border ,_badb );_gffa ._cfgg .Borders .CountAttr =_c .Uint32 (uint32 (len (_gffa ._cfgg .Borders .Border ))); -return Border {_badb ,_gffa ._cfgg .Borders };};func (_eeee Sheet )validateRowCellNumbers ()error {_bcb :=map[uint32 ]struct{}{};for _ ,_adcg :=range _eeee ._geac .SheetData .Row {if _adcg .RAttr !=nil {if _ ,_gafd :=_bcb [*_adcg .RAttr ];_gafd {return _cgg .Errorf ("\u0027%\u0073'\u0020\u0072\u0065\u0075\u0073e\u0064\u0020r\u006f\u0077\u0020\u0025\u0064",_eeee .Name (),*_adcg .RAttr ); -};_bcb [*_adcg .RAttr ]=struct{}{};};_ffbf :=map[string ]struct{}{};for _ ,_adecb :=range _adcg .C {if _adecb .RAttr ==nil {continue ;};if _ ,_agbd :=_ffbf [*_adecb .RAttr ];_agbd {return _cgg .Errorf ("\u0027\u0025\u0073\u0027 r\u0065\u0075\u0073\u0065\u0064\u0020\u0063\u0065\u006c\u006c\u0020\u0025\u0073",_eeee .Name (),*_adecb .RAttr ); -};_ffbf [*_adecb .RAttr ]=struct{}{};};};return nil ;}; +// New constructs a new workbook. +func New ()*Workbook {_dfb :=&Workbook {};_dfb ._gadd =_eba .NewWorkbook ();_dfb .AppProperties =_fbd .NewAppProperties ();_dfb .CoreProperties =_fbd .NewCoreProperties ();_dfb .StyleSheet =NewStyleSheet (_dfb );_dfb .Rels =_fbd .NewRelationships ();_dfb ._acef =_fbd .NewRelationships (); +_dfb .Rels .AddRelationship (_d .RelativeFilename (_d .DocTypeSpreadsheet ,"",_d .ExtendedPropertiesType ,0),_d .ExtendedPropertiesType );_dfb .Rels .AddRelationship (_d .RelativeFilename (_d .DocTypeSpreadsheet ,"",_d .CorePropertiesType ,0),_d .CorePropertiesType ); +_dfb .Rels .AddRelationship (_d .RelativeFilename (_d .DocTypeSpreadsheet ,"",_d .OfficeDocumentType ,0),_d .OfficeDocumentType );_dfb ._acef .AddRelationship (_d .RelativeFilename (_d .DocTypeSpreadsheet ,_d .OfficeDocumentType ,_d .StylesType ,0),_d .StylesType ); +_dfb .ContentTypes =_fbd .NewContentTypes ();_dfb .ContentTypes .AddDefault ("\u0076\u006d\u006c",_d .VMLDrawingContentType );_dfb .ContentTypes .AddOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .OfficeDocumentType ,0),"\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002e\u0073\u0068\u0065\u0065\u0074\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); +_dfb .ContentTypes .AddOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .StylesType ,0),_d .SMLStyleSheetContentType );_dfb .SharedStrings =NewSharedStrings ();_dfb .ContentTypes .AddOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .SharedStringsType ,0),_d .SharedStringsContentType ); +_dfb ._acef .AddRelationship (_d .RelativeFilename (_d .DocTypeSpreadsheet ,_d .OfficeDocumentType ,_d .SharedStringsType ,0),_d .SharedStringsType );_dfb ._cggca =map[string ]string {};return _dfb ;}; -// SetFormulaArray sets the cell type to formula array, and the raw formula to -// the given string. This is equivlent to entering a formula and pressing -// Ctrl+Shift+Enter in Excel. -func (_dge Cell )SetFormulaArray (s string ){_ef :=_ffg .ParseString (s );if _ef ==nil {return ;};_dge .clearValue ();_dge ._fea .TAttr =_cea .ST_CellTypeStr ;_dge ._fea .F =_cea .NewCT_CellFormula ();_dge ._fea .F .TAttr =_cea .ST_CellFormulaTypeArray ; -_dge ._fea .F .Content =s ;}; +// X returns the inner wrapped XML type. +func (_aagd SheetView )X ()*_eba .CT_SheetView {return _aagd ._ggac }; -// SetAllowBlank controls if blank values are accepted. -func (_ffee DataValidation )SetAllowBlank (b bool ){if !b {_ffee ._egea .AllowBlankAttr =nil ;}else {_ffee ._egea .AllowBlankAttr =_c .Bool (true );};}; +// InsertRow inserts a new row into a spreadsheet at a particular row number. This +// row will now be the row number specified, and any rows after it will be renumbed. +func (_gfbdd *Sheet )InsertRow (rowNum int )Row {_bccea :=uint32 (rowNum );for _ ,_eda :=range _gfbdd .Rows (){if _eda ._eefg .RAttr !=nil &&*_eda ._eefg .RAttr >=_bccea {*_eda ._eefg .RAttr ++;for _ ,_edfe :=range _eda .Cells (){_cce ,_efa :=_cee .ParseCellReference (_edfe .Reference ()); +if _efa !=nil {continue ;};_cce .RowIdx ++;_edfe ._aad .RAttr =_d .String (_cce .String ());};};};for _ ,_afcd :=range _gfbdd .MergedCells (){_gcgaa ,_ccad ,_aecd :=_cee .ParseRangeReference (_afcd .Reference ());if _aecd !=nil {continue ;};if int (_gcgaa .RowIdx )>=rowNum {_gcgaa .RowIdx ++; +};if int (_ccad .RowIdx )>=rowNum {_ccad .RowIdx ++;};_cdcc :=_dgg .Sprintf ("\u0025\u0073\u003a%\u0073",_gcgaa ,_ccad );_afcd .SetReference (_cdcc );};return _gfbdd .AddNumberedRow (_bccea );}; -// NumberFormat returns the number format that the cell style uses, or zero if -// it is not set. -func (_fgg CellStyle )NumberFormat ()uint32 {if _fgg ._ecf .NumFmtIdAttr ==nil {return 0;};return *_fgg ._ecf .NumFmtIdAttr ;}; +// SetRotation configures the cell to be rotated. +func (_eceb CellStyle )SetRotation (deg uint8 ){if _eceb ._fdacb .Alignment ==nil {_eceb ._fdacb .Alignment =_eba .NewCT_CellAlignment ();};_eceb ._fdacb .ApplyAlignmentAttr =_d .Bool (true );_eceb ._fdacb .Alignment .TextRotationAttr =_d .Uint8 (deg ); +}; // Drawing is a drawing overlay on a sheet. Only a single drawing is allowed // per sheet, so to display multiple charts and images on a single sheet, they // must be added to the same drawing. -type Drawing struct{_acag *Workbook ;_bebd *_eaf .WsDr ;}; +type Drawing struct{_bgda *Workbook ;_gfbc *_ac .WsDr ;}; -// SetOperator sets the operator for the rule. -func (_cff ConditionalFormattingRule )SetOperator (t _cea .ST_ConditionalFormattingOperator ){_cff ._cab .OperatorAttr =t ;}; +// AddView adds a sheet view. +func (_egbe *Sheet )AddView ()SheetView {if _egbe ._aacb .SheetViews ==nil {_egbe ._aacb .SheetViews =_eba .NewCT_SheetViews ();};_gfebd :=_eba .NewCT_SheetView ();_egbe ._aacb .SheetViews .SheetView =append (_egbe ._aacb .SheetViews .SheetView ,_gfebd ); +return SheetView {_gfebd };}; -// GetWidth returns a worksheet's column width. -func (_agaf *evalContext )GetWidth (colIdx int )float64 {colIdx ++;for _ ,_ece :=range _agaf ._bege .X ().Cols [0].Col {if int (_ece .MinAttr )<=colIdx &&colIdx <=int (_ece .MaxAttr ){return float64 (int (*_ece .WidthAttr ));};};return 0;}; +// Themes returns the array of workbook dml.Theme. +func (_ddcf *Workbook )Themes ()[]*_ecc .Theme {return _ddcf ._dad }; -// X returns the inner wrapped XML type. -func (_gacc ConditionalFormattingRule )X ()*_cea .CT_CfRule {return _gacc ._cab }; +// StyleSheet is a document style sheet. +type StyleSheet struct{_egbd *Workbook ;_egac *_eba .StyleSheet ;}; -// SetRowOffset sets the row offset of the top-left anchor. -func (_dacb OneCellAnchor )SetRowOffset (m _ad .Distance ){_dacb .TopLeft ().SetRowOffset (m )}; +// GetEpoch returns a workbook's time epoch. +func (_gfdc *evalContext )GetEpoch ()_ca .Time {return _gfdc ._gddf ._ffdc .Epoch ()}; -// SetYSplit sets the row split point -func (_dafc SheetView )SetYSplit (v float64 ){_dafc .ensurePane ();_dafc ._gcde .Pane .YSplitAttr =_c .Float64 (v );}; +// DVCompareOp is a comparison operator for a data validation rule. +type DVCompareOp byte ; -// SetDrawing sets the worksheet drawing. A worksheet can have a reference to a -// single drawing, but the drawing can have many charts. -func (_fdg *Sheet )SetDrawing (d Drawing ){var _gef _bg .Relationships ;for _ccaad ,_bacb :=range _fdg ._dfbg ._ddce {if _bacb ==_fdg ._geac {_gef =_fdg ._dfbg ._cafeg [_ccaad ];break ;};};var _eeabf string ;for _bfef ,_bcde :=range d ._acag ._eefe {if _bcde ==d ._bebd {_cebbg :=_gef .AddAutoRelationship (_c .DocTypeSpreadsheet ,_c .WorksheetType ,_bfef +1,_c .DrawingType ); -_eeabf =_cebbg .ID ();break ;};};_fdg ._geac .Drawing =_cea .NewCT_Drawing ();_fdg ._geac .Drawing .IdAttr =_eeabf ;};func (_fda DataValidation )SetList ()DataValidationList {_fda .clear ();_fda ._egea .TypeAttr =_cea .ST_DataValidationTypeList ;_fda ._egea .OperatorAttr =_cea .ST_DataValidationOperatorEqual ; -return DataValidationList {_fda ._egea };}; +// TopLeft is a no-op. +func (_cfd AbsoluteAnchor )TopLeft ()CellMarker {return CellMarker {}};func _dde ()*_ac .CT_TwoCellAnchor {_adgf :=_ac .NewCT_TwoCellAnchor ();_adgf .EditAsAttr =_ac .ST_EditAsOneCell ;_adgf .From .Col =5;_adgf .From .Row =0;_adgf .From .ColOff .ST_CoordinateUnqualified =_d .Int64 (0); +_adgf .From .RowOff .ST_CoordinateUnqualified =_d .Int64 (0);_adgf .To .Col =10;_adgf .To .Row =20;_adgf .To .ColOff .ST_CoordinateUnqualified =_d .Int64 (0);_adgf .To .RowOff .ST_CoordinateUnqualified =_d .Int64 (0);return _adgf ;}; -// SetConditionValue sets the condition value to be used for style applicaton. -func (_egg ConditionalFormattingRule )SetConditionValue (v string ){_egg ._cab .Formula =[]string {v }}; +// IsError returns true if the cell is an error type cell. +func (_gbf Cell )IsError ()bool {return _gbf ._aad .TAttr ==_eba .ST_CellTypeE }; -// RemoveSheet removes the sheet with the given index from the workbook. -func (_dggb *Workbook )RemoveSheet (ind int )error {if _dggb .SheetCount ()<=ind {return ErrorNotFound ;};for _ ,_baba :=range _dggb ._fceb .Relationships (){if _baba .ID ()==_dggb ._feec .Sheets .Sheet [ind ].IdAttr {_dggb ._fceb .Remove (_baba );break ; -};};_dggb .ContentTypes .RemoveOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .WorksheetContentType ,ind +1));copy (_dggb ._ddce [ind :],_dggb ._ddce [ind +1:]);_dggb ._ddce =_dggb ._ddce [:len (_dggb ._ddce )-1];_gfff :=_dggb ._feec .Sheets .Sheet [ind ]; -copy (_dggb ._feec .Sheets .Sheet [ind :],_dggb ._feec .Sheets .Sheet [ind +1:]);_dggb ._feec .Sheets .Sheet =_dggb ._feec .Sheets .Sheet [:len (_dggb ._feec .Sheets .Sheet )-1];for _bdfa :=range _dggb ._feec .Sheets .Sheet {if _dggb ._feec .Sheets .Sheet [_bdfa ].SheetIdAttr > _gfff .SheetIdAttr {_dggb ._feec .Sheets .Sheet [_bdfa ].SheetIdAttr --; -};};copy (_dggb ._cafeg [ind :],_dggb ._cafeg [ind +1:]);_dggb ._cafeg =_dggb ._cafeg [:len (_dggb ._cafeg )-1];copy (_dggb ._gbcb [ind :],_dggb ._gbcb [ind +1:]);_dggb ._gbcb =_dggb ._gbcb [:len (_dggb ._gbcb )-1];return nil ;}; +// DefinedNames returns a slice of all defined names in the workbook. +func (_acdgf *Workbook )DefinedNames ()[]DefinedName {if _acdgf ._gadd .DefinedNames ==nil {return nil ;};_ceba :=[]DefinedName {};for _ ,_agbf :=range _acdgf ._gadd .DefinedNames .DefinedName {_ceba =append (_ceba ,DefinedName {_agbf });};return _ceba ; +}; -// SortOrder is a column sort order. +// Type returns the type of anchor +func (_de AbsoluteAnchor )Type ()AnchorType {return AnchorTypeAbsolute }; + +// SetWidth controls the width of a column. +func (_gfa Column )SetWidth (w _eag .Distance ){_gfa ._eedb .WidthAttr =_d .Float64 (float64 (w /_eag .Character ));}; + +// Index returns the index of the border for use with a cell style. +func (_cca Border )Index ()uint32 {for _dab ,_ace :=range _cca ._eeg .Border {if _ace ==_cca ._df {return uint32 (_dab );};};return 0;};func NewFills ()Fills {return Fills {_eba .NewCT_Fills ()}}; + +// SheetViews returns the sheet views defined. This is where splits and frozen +// rows/cols are configured. Multiple sheet views are allowed, but I'm not +// aware of there being a use for more than a single sheet view. +func (_fdag *Sheet )SheetViews ()[]SheetView {if _fdag ._aacb .SheetViews ==nil {return nil ;};_dded :=[]SheetView {};for _ ,_cbga :=range _fdag ._aacb .SheetViews .SheetView {_dded =append (_dded ,SheetView {_cbga });};return _dded ;};func _ebb (_cef _ca .Time )_ca .Time {_cef =_cef .UTC (); +return _ca .Date (_cef .Year (),_cef .Month (),_cef .Day (),_cef .Hour (),_cef .Minute (),_cef .Second (),_cef .Nanosecond (),_ca .Local );};func NewPatternFill (fills *_eba .CT_Fills )PatternFill {_degb :=_eba .NewCT_Fill ();_degb .FillChoice =_eba .NewCT_FillChoice (); +_degb .FillChoice .PatternFill =_eba .NewCT_PatternFill ();return PatternFill {_degb .FillChoice .PatternFill ,_degb };}; + +// SetShowValue controls if the cell value is displayed. +func (_eedd DataBarScale )SetShowValue (b bool ){_eedd ._ffg .ShowValueAttr =_d .Bool (b )}; + +// Comparer is used to compare rows based off a column and cells based off of +// their value. +type Comparer struct{Order SortOrder ;};func (_ebcg Fills )appendFill ()Fill {_gebd :=_eba .NewCT_Fill ();_ebcg ._ebgb .Fill =append (_ebcg ._ebgb .Fill ,_gebd );_ebcg ._ebgb .CountAttr =_d .Uint32 (uint32 (len (_ebcg ._ebgb .Fill )));return Fill {_gebd ,_ebcg ._ebgb }; +};func (_gcc Cell )getLabelPrefix ()string {if _gcc ._aad .SAttr ==nil {return "";};_cabd :=*_gcc ._aad .SAttr ;_af :=_gcc ._fa .StyleSheet .GetCellStyle (_cabd );switch _af ._fdacb .Alignment .HorizontalAttr {case _eba .ST_HorizontalAlignmentLeft :return "\u0027"; +case _eba .ST_HorizontalAlignmentRight :return "\u0022";case _eba .ST_HorizontalAlignmentCenter :return "\u005e";case _eba .ST_HorizontalAlignmentFill :return "\u005c";default:return "";};}; + +// SetHeightCells is a no-op. +func (_cde OneCellAnchor )SetHeightCells (int32 ){}; + +// Cells returns a slice of cells. The cells can be manipulated, but appending +// to the slice will have no effect. +func (_bfab Row )Cells ()[]Cell {_dgac :=[]Cell {};_afgc :=-1;_fcdg :=append ([]*_eba .CT_Cell {},_bfab ._eefg .C ...);for _ ,_cbfg :=range _fcdg {if _cbfg .RAttr ==nil {_eb .Log .Debug ("\u0052\u0041\u0074tr\u0020\u0069\u0073\u0020\u006e\u0069\u006c\u0020\u0066o\u0072 \u0061 \u0063e\u006c\u006c\u002c\u0020\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u002e"); +continue ;};_cabb ,_cgca :=_cee .ParseCellReference (*_cbfg .RAttr );if _cgca !=nil {_eb .Log .Debug ("\u0052\u0041\u0074t\u0072\u0020\u0069\u0073 \u0069\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0066\u006f\u0072\u0020\u0061\u0020\u0063\u0065\u006c\u006c\u003a\u0020"+*_cbfg .RAttr +",\u0020\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u002e"); +continue ;};_fbga :=int (_cabb .ColumnIdx );if _fbga -_afgc > 1{for _befd :=_afgc +1;_befd < _fbga ;_befd ++{_dgac =append (_dgac ,_bfab .Cell (_cee .IndexToColumn (uint32 (_befd ))));};};_afgc =_fbga ;_dgac =append (_dgac ,Cell {_bfab ._dda ,_bfab ._geec ,_bfab ._eefg ,_cbfg }); +};return _dgac ;};func (_fgcb DataValidation )SetList ()DataValidationList {_fgcb .clear ();_fgcb ._cad .TypeAttr =_eba .ST_DataValidationTypeList ;_fgcb ._cad .OperatorAttr =_eba .ST_DataValidationOperatorEqual ;return DataValidationList {_fgcb ._cad }; +};type Fills struct{_ebgb *_eba .CT_Fills };var _ceg []string =[]string {"\u007a\u0068\u002dH\u004b","\u007a\u0068\u002dM\u004f","\u007a\u0068\u002dC\u004e","\u007a\u0068\u002dS\u0047","\u007a\u0068\u002dT\u0057","\u006a\u0061\u002dJ\u0050","\u006b\u006f\u002dK\u0052"}; +func (_ddbe Font )Index ()uint32 {for _fga ,_aga :=range _ddbe ._cbee .Fonts .Font {if _ddbe ._geeb ==_aga {return uint32 (_fga );};};return 0;}; + +// StandardFormat is a standard ECMA 376 number format. // -//go:generate stringer -type=SortOrder -type SortOrder byte ;func (_gafe *Sheet )setList (_gfea string ,_badgc _ffg .Result )error {_affd ,_gagb :=_aae .ParseCellReference (_gfea );if _gagb !=nil {return _gagb ;};_fadd :=_gafe .Row (_affd .RowIdx );for _fcga ,_ebcfg :=range _badgc .ValueList {_bbg :=_fadd .Cell (_aae .IndexToColumn (_affd .ColumnIdx +uint32 (_fcga ))); -if _ebcfg .Type !=_ffg .ResultTypeEmpty {if _ebcfg .IsBoolean {_bbg .SetBool (_ebcfg .ValueNumber !=0);}else {_bbg .SetCachedFormulaResult (_ebcfg .String ());};};};return nil ;};func _ccaa (_dedbf *Sheet )*evalContext {return &evalContext {_bege :_dedbf ,_aeaa :make (map[string ]struct{})}; +//go:generate stringer -type=StandardFormat +type StandardFormat uint32 ;func (_acff DataValidation )SetComparison (t DVCompareType ,op DVCompareOp )DataValidationCompare {_acff .clear ();_acff ._cad .TypeAttr =_eba .ST_DataValidationType (t );_acff ._cad .OperatorAttr =_eba .ST_DataValidationOperator (op ); +return DataValidationCompare {_acff ._cad };}; + +// ClearProtection clears all workbook protections. +func (_gbae *Workbook )ClearProtection (){_gbae ._gadd .WorkbookProtection =nil }; + +// MergedCells returns the merged cell regions within the sheet. +func (_edce *Sheet )MergedCells ()[]MergedCell {if _edce ._aacb .MergeCells ==nil {return nil ;};_baeb :=[]MergedCell {};for _ ,_fgeec :=range _edce ._aacb .MergeCells .MergeCell {_baeb =append (_baeb ,MergedCell {_edce ._ffdc ,_edce ,_fgeec });};return _baeb ; }; -// SetWidth sets the width of the anchored object. -func (_cc AbsoluteAnchor )SetWidth (w _ad .Distance ){_cc ._db .Ext .CxAttr =int64 (w /_ad .EMU )}; +// AddNumberedRow adds a row with a given row number. If you reuse a row number +// the resulting file will fail validation and fail to open in Office programs. Use +// Row instead which creates a new row or returns an existing row. +func (_edbb *Sheet )AddNumberedRow (rowNum uint32 )Row {_eefge :=_eba .NewCT_Row ();_eefge .RAttr =_d .Uint32 (rowNum );_edbb ._aacb .SheetData .Row =append (_edbb ._aacb .SheetData .Row ,_eefge );_fg .Slice (_edbb ._aacb .SheetData .Row ,func (_edga ,_dage int )bool {_cbd :=_edbb ._aacb .SheetData .Row [_edga ].RAttr ; +_eaa :=_edbb ._aacb .SheetData .Row [_dage ].RAttr ;if _cbd ==nil {return true ;};if _eaa ==nil {return true ;};return *_cbd < *_eaa ;});return Row {_edbb ._ffdc ,_edbb ,_eefge };}; -// SaveToFile writes the workbook out to a file. -func (_gbfad *Workbook )SaveToFile (path string )error {_bgfbe ,_ggfg :=_aac .Create (path );if _ggfg !=nil {return _ggfg ;};defer _bgfbe .Close ();return _gbfad .Save (_bgfbe );}; +// Epoch returns the point at which the dates/times in the workbook are relative to. +func (_dcbg *Workbook )Epoch ()_ca .Time {if _dcbg .Uses1904Dates (){_ca .Date (1904,1,1,0,0,0,0,_ca .UTC );};return _ca .Date (1899,12,30,0,0,0,0,_ca .UTC );};func _fd (_bef _ca .Time )_ca .Time {_bef =_bef .Local ();return _ca .Date (_bef .Year (),_bef .Month (),_bef .Day (),_bef .Hour (),_bef .Minute (),_bef .Second (),_bef .Nanosecond (),_ca .UTC ); +}; -// CellsWithEmpty returns a slice of cells including empty ones from the first column to the last one used in the sheet. -// The cells can be manipulated, but appending to the slice will have no effect. -func (_fcab Row )CellsWithEmpty (lastColIdx uint32 )[]Cell {_ddbdc :=[]Cell {};for _cgdab :=uint32 (0);_cgdab <=lastColIdx ;_cgdab ++{_bda :=_fcab .Cell (_aae .IndexToColumn (_cgdab ));_ddbdc =append (_ddbdc ,_bda );};return _ddbdc ;}; +// X returns the inner wrapped XML type. +func (_adf Sheet )X ()*_eba .Worksheet {return _adf ._aacb }; -// SetError sets the cell type to error and the value to the given error message. -func (_gf Cell )SetError (msg string ){_gf .clearValue ();_gf ._fea .V =_c .String (msg );_gf ._fea .TAttr =_cea .ST_CellTypeE ;}; +// X returns the inner wrapped XML type. +func (_cdgc NumberFormat )X ()*_eba .CT_NumFmt {return _cdgc ._dfac }; -// AddConditionalFormatting adds conditional formatting to the sheet. -func (_dgeee *Sheet )AddConditionalFormatting (cellRanges []string )ConditionalFormatting {_egbg :=_cea .NewCT_ConditionalFormatting ();_dgeee ._geac .ConditionalFormatting =append (_dgeee ._geac .ConditionalFormatting ,_egbg );_gdbge :=make (_cea .ST_Sqref ,0,0); -_egbg .SqrefAttr =&_gdbge ;for _ ,_begg :=range cellRanges {*_egbg .SqrefAttr =append (*_egbg .SqrefAttr ,_begg );};return ConditionalFormatting {_egbg };}; +// SetBold causes the text to be displayed in bold. +func (_fgee RichTextRun )SetBold (b bool ){_fgee .ensureRpr ();for _ ,_dddb :=range _fgee ._gcda .RPr .RPrEltChoice {if _dddb .B !=nil {_dddb .B .ValAttr =_d .Bool (b );return ;};};_fgee ._gcda .RPr .RPrEltChoice =append (_fgee ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {B :&_eba .CT_BooleanProperty {ValAttr :_d .Bool (b )}}); +}; + +// GetValueAsNumber retrieves the cell's value as a number +func (_baa Cell )GetValueAsNumber ()(float64 ,error ){if _baa ._aad .V ==nil &&_baa ._aad .Is ==nil {return 0,nil ;};if _baa ._aad .TAttr ==_eba .ST_CellTypeS ||!_dcf .IsNumber (*_baa ._aad .V ){return _ba .NaN (),_cga .New ("\u0063\u0065\u006c\u006c\u0020\u0069\u0073\u0020\u006e\u006f\u0074 \u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020t\u0079\u0070\u0065"); +};return _cf .ParseFloat (*_baa ._aad .V ,64);}; + +// SetHidden marks the defined name as hidden. +func (_acdb DefinedName )SetLocalSheetID (id uint32 ){_acdb ._daee .LocalSheetIdAttr =_d .Uint32 (id )}; + +// Uses1904Dates returns true if the the workbook uses dates relative to +// 1 Jan 1904. This is uncommon. +func (_afefd *Workbook )Uses1904Dates ()bool {if _afefd ._gadd .WorkbookPr ==nil ||_afefd ._gadd .WorkbookPr .Date1904Attr ==nil {return false ;};return *_afefd ._gadd .WorkbookPr .Date1904Attr ;}; + +// SetText sets the text to be displayed. +func (_aegg RichTextRun )SetText (s string ){_aegg ._gcda .T =s };func (_gdbg *Sheet )slideCellsLeft (_bebg []*_eba .CT_Cell )[]*_eba .CT_Cell {for _ ,_ecgc :=range _bebg {_gcdc ,_ddee :=_cee .ParseCellReference (*_ecgc .RAttr );if _ddee !=nil {return _bebg ; +};_acgad :=_gcdc .ColumnIdx -1;_ggba :=_cee .IndexToColumn (_acgad )+_dgg .Sprintf ("\u0025\u0064",_gcdc .RowIdx );_ecgc .RAttr =&_ggba ;};return _bebg ;}; + +// InitializeDefaults initializes a border to its defaulte empty values. +func (_bg Border )InitializeDefaults (){_bg ._df .Left =_eba .NewCT_BorderPr ();_bg ._df .Bottom =_eba .NewCT_BorderPr ();_bg ._df .Right =_eba .NewCT_BorderPr ();_bg ._df .Top =_eba .NewCT_BorderPr ();_bg ._df .Diagonal =_eba .NewCT_BorderPr ();}; + +// GetWidth returns a worksheet's column width. +func (_gbef *evalContext )GetWidth (colIdx int )float64 {colIdx ++;for _ ,_fbab :=range _gbef ._gddf .X ().Cols [0].Col {if int (_fbab .MinAttr )<=colIdx &&colIdx <=int (_fbab .MaxAttr ){return float64 (int (*_fbab .WidthAttr ));};};return 0;}; + +// SetDateWithStyle sets a date with the default date style applied. +func (_cgcb Cell )SetDateWithStyle (d _ca .Time ){_cgcb .SetDate (d );for _ ,_gfb :=range _cgcb ._fa .StyleSheet .CellStyles (){if _gfb .HasNumberFormat ()&&_gfb .NumberFormat ()==uint32 (StandardFormatDate ){_cgcb .SetStyle (_gfb );return ;};};_degc :=_cgcb ._fa .StyleSheet .AddCellStyle (); +_degc .SetNumberFormatStandard (StandardFormatDate );_cgcb .SetStyle (_degc );};type WorkbookProtection struct{_cdab *_eba .CT_WorkbookProtection };func _bcbf (_dacb string ,_eagd uint32 ,_deda bool )string {_gcce ,_gaab ,_aaea :=_cee .ParseRangeReference (_dacb ); +if _aaea ==nil {_aeeed ,_dfgb :=_gcce .ColumnIdx ,_gaab .ColumnIdx ;if _eagd >=_aeeed &&_eagd <=_dfgb {if _aeeed ==_dfgb {if _deda {return "";}else {return _dacb ;};}else {_ebcd :=_gaab .Update (_cab .UpdateActionRemoveColumn );return _dgg .Sprintf ("\u0025\u0073\u003a%\u0073",_gcce .String (),_ebcd .String ()); +};}else if _eagd < _aeeed {_dfcab :=_gcce .Update (_cab .UpdateActionRemoveColumn );_fdaf :=_gaab .Update (_cab .UpdateActionRemoveColumn );return _dgg .Sprintf ("\u0025\u0073\u003a%\u0073",_dfcab .String (),_fdaf .String ());};}else {_agff ,_fggga ,_gacb :=_cee .ParseColumnRangeReference (_dacb ); +if _gacb !=nil {return "";};_abda ,_bcag :=_agff .ColumnIdx ,_fggga .ColumnIdx ;if _eagd >=_abda &&_eagd <=_bcag {if _abda ==_bcag {if _deda {return "";}else {return _dacb ;};}else {_dgff :=_fggga .Update (_cab .UpdateActionRemoveColumn );return _dgg .Sprintf ("\u0025\u0073\u003a%\u0073",_agff .String (),_dgff .String ()); +};}else if _eagd < _abda {_dece :=_agff .Update (_cab .UpdateActionRemoveColumn );_eeda :=_fggga .Update (_cab .UpdateActionRemoveColumn );return _dgg .Sprintf ("\u0025\u0073\u003a%\u0073",_dece .String (),_eeda .String ());};};return "";};var (_affe =[...]uint8 {0,21,46,61,76,91}; +_gcbf =[...]uint8 {0,21,37,53,69,85,103,119,135,151,167,185,201,217,239};_bccg =[...]uint8 {0,16,32,48,64};_cgfgb =[...]uint8 {0,16,32,48,64,80};); + +// InitialView returns the first defined sheet view. If there are no views, one +// is created and returned. +func (_adeb *Sheet )InitialView ()SheetView {if _adeb ._aacb .SheetViews ==nil ||len (_adeb ._aacb .SheetViews .SheetView )==0{return _adeb .AddView ();};return SheetView {_adeb ._aacb .SheetViews .SheetView [0]};}; + +// GetVerticalAlignment sets the vertical alignment of a cell style. +func (_fcaa CellStyle )GetVerticalAlignment ()_eba .ST_VerticalAlignment {if _fcaa ._fdacb .Alignment ==nil {return _eba .ST_VerticalAlignmentUnset ;};return _fcaa ._fdacb .Alignment .VerticalAttr ;};func (_dag Border )SetRight (style _eba .ST_BorderStyle ,c _g .Color ){if _dag ._df .Right ==nil {_dag ._df .Right =_eba .NewCT_BorderPr (); +};_dag ._df .Right .Color =_eba .NewCT_Color ();_dag ._df .Right .Color .RgbAttr =c .AsRGBAString ();_dag ._df .Right .StyleAttr =style ;}; + +// HasFormula returns true if the cell has an asoociated formula. +func (_egf Cell )HasFormula ()bool {return _egf ._aad .F !=nil }; + +// SetStyle sets the style to be used for conditional rules +func (_afa ConditionalFormattingRule )SetStyle (d DifferentialStyle ){_afa ._edfa .DxfIdAttr =_d .Uint32 (d .Index ());}; + +// AddRule adds and returns a new rule that can be configured. +func (_ffef ConditionalFormatting )AddRule ()ConditionalFormattingRule {_efba :=_eba .NewCT_CfRule ();_ffef ._aaa .CfRule =append (_ffef ._aaa .CfRule ,_efba );_cgb :=ConditionalFormattingRule {_efba };_cgb .InitializeDefaults ();_cgb .SetPriority (int32 (len (_ffef ._aaa .CfRule )+1)); +return _cgb ;}; + +// CellMarker represents a cell position +type CellMarker struct{_bcce *_ac .CT_Marker }; // X returns the inner wrapped XML type. -func (_efab RichTextRun )X ()*_cea .CT_RElt {return _efab ._dfgf }; +func (_gggf Font )X ()*_eba .CT_Font {return _gggf ._geeb };type MergedCell struct{_efed *Workbook ;_dgfg *Sheet ;_cfc *_eba .CT_MergeCell ;}; + +// ConditionalFormatting controls the formatting styles and rules for a range of +// cells with the same conditional formatting. +type ConditionalFormatting struct{_aaa *_eba .CT_ConditionalFormatting ;}; + +// SaveToFile writes the workbook out to a file. +func (_gdff *Workbook )SaveToFile (path string )error {_afbc ,_adebf :=_ee .Create (path );if _adebf !=nil {return _adebf ;};defer _afbc .Close ();return _gdff .Save (_afbc );}; + +// TopLeft returns the CellMaker for the top left corner of the anchor. +func (_ffab TwoCellAnchor )TopLeft ()CellMarker {return CellMarker {_ffab ._abdaf .From }}; // X returns the inner wrapped XML type. -func (_ceg Cell )X ()*_cea .CT_Cell {return _ceg ._fea }; +func (_ecgb DataValidation )X ()*_eba .CT_DataValidation {return _ecgb ._cad };func (_cggbc DataValidation )clear (){_cggbc ._cad .Formula1 =_d .String ("\u0030");_cggbc ._cad .Formula2 =_d .String ("\u0030");}; -// Save writes the workbook out to a writer in the zipped xlsx format. -func (_dbace *Workbook )Save (w _cb .Writer )error {const _cfab ="\u0073\u0070\u0072\u0065ad\u0073\u0068\u0065\u0065\u0074\u003a\u0077\u0062\u002e\u0053\u0061\u0076\u0065";if !_eee .GetLicenseKey ().IsLicensed ()&&!_cfca {_cgg .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); -_cgg .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return _ag .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_acabe :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _aedf ,_addb :=w .(*_aac .File ); -_addb {_acabe =_aedf .Name ();};if len (_dbace ._acccg )==0{_adcc ,_fedg :=_eee .GenRefId ("\u0073\u0077");if _fedg !=nil {_cd .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fedg );return _fedg ;};_dbace ._acccg =_adcc ;};if _faaee :=_eee .Track (_dbace ._acccg ,_cfab ,_acabe ); -_faaee !=nil {_cd .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_faaee );return _faaee ;};_dafbc :=_aaa .NewWriter (w );defer _dafbc .Close ();_bdae :=_c .DocTypeSpreadsheet ;if _dgbbc :=_ff .MarshalXML (_dafbc ,_c .BaseRelsFilename ,_dbace .Rels .X ()); -_dgbbc !=nil {return _dgbbc ;};if _fdaf :=_ff .MarshalXMLByType (_dafbc ,_bdae ,_c .ExtendedPropertiesType ,_dbace .AppProperties .X ());_fdaf !=nil {return _fdaf ;};if _cgaaf :=_ff .MarshalXMLByType (_dafbc ,_bdae ,_c .CorePropertiesType ,_dbace .CoreProperties .X ()); -_cgaaf !=nil {return _cgaaf ;};_acea :=_c .AbsoluteFilename (_bdae ,_c .OfficeDocumentType ,0);if _ecaae :=_ff .MarshalXML (_dafbc ,_acea ,_dbace ._feec );_ecaae !=nil {return _ecaae ;};if _cfdae :=_ff .MarshalXML (_dafbc ,_ff .RelationsPathFor (_acea ),_dbace ._fceb .X ()); -_cfdae !=nil {return _cfdae ;};if _ebff :=_ff .MarshalXMLByType (_dafbc ,_bdae ,_c .StylesType ,_dbace .StyleSheet .X ());_ebff !=nil {return _ebff ;};for _gbfaf ,_cfee :=range _dbace ._bdccd {if _fgeb :=_ff .MarshalXMLByTypeIndex (_dafbc ,_bdae ,_c .ThemeType ,_gbfaf +1,_cfee ); -_fgeb !=nil {return _fgeb ;};};for _gcbe ,_egaf :=range _dbace ._ddce {_egaf .Dimension .RefAttr =Sheet {_dbace ,nil ,_egaf }.Extents ();_degbf :=_c .AbsoluteFilename (_bdae ,_c .WorksheetType ,_gcbe +1);_ff .MarshalXML (_dafbc ,_degbf ,_egaf );_ff .MarshalXML (_dafbc ,_ff .RelationsPathFor (_degbf ),_dbace ._cafeg [_gcbe ].X ()); -};if _dcbcf :=_ff .MarshalXMLByType (_dafbc ,_bdae ,_c .SharedStringsType ,_dbace .SharedStrings .X ());_dcbcf !=nil {return _dcbcf ;};if _dbace .CustomProperties .X ()!=nil {if _ggad :=_ff .MarshalXMLByType (_dafbc ,_bdae ,_c .CustomPropertiesType ,_dbace .CustomProperties .X ()); -_ggad !=nil {return _ggad ;};};if _dbace .Thumbnail !=nil {_ffdc :=_c .AbsoluteFilename (_bdae ,_c .ThumbnailType ,0);_cadc ,_efbee :=_dafbc .Create (_ffdc );if _efbee !=nil {return _efbee ;};if _gbeg :=_aa .Encode (_cadc ,_dbace .Thumbnail ,nil );_gbeg !=nil {return _gbeg ; -};};for _daad ,_eaff :=range _dbace ._dfgg {_gegdf :=_c .AbsoluteFilename (_bdae ,_c .ChartType ,_daad +1);_ff .MarshalXML (_dafbc ,_gegdf ,_eaff );};for _cdgc ,_ceebe :=range _dbace ._bccf {_bfeb :=_c .AbsoluteFilename (_bdae ,_c .TableType ,_cdgc +1); -_ff .MarshalXML (_dafbc ,_bfeb ,_ceebe );};for _egeag ,_fdac :=range _dbace ._eefe {_fecbc :=_c .AbsoluteFilename (_bdae ,_c .DrawingType ,_egeag +1);_ff .MarshalXML (_dafbc ,_fecbc ,_fdac );if !_dbace ._deccb [_egeag ].IsEmpty (){_ff .MarshalXML (_dafbc ,_ff .RelationsPathFor (_fecbc ),_dbace ._deccb [_egeag ].X ()); -};};for _cfba ,_dfcaf :=range _dbace ._abgc {_ff .MarshalXML (_dafbc ,_c .AbsoluteFilename (_bdae ,_c .VMLDrawingType ,_cfba +1),_dfcaf );};for _gfed ,_gcbb :=range _dbace .Images {if _gddd :=_bg .AddImageToZip (_dafbc ,_gcbb ,_gfed +1,_c .DocTypeSpreadsheet ); -_gddd !=nil {return _gddd ;};};if _effg :=_ff .MarshalXML (_dafbc ,_c .ContentTypesFilename ,_dbace .ContentTypes .X ());_effg !=nil {return _effg ;};for _bdee ,_eafg :=range _dbace ._gbcb {if _eafg ==nil {continue ;};_ff .MarshalXML (_dafbc ,_c .AbsoluteFilename (_bdae ,_c .CommentsType ,_bdee +1),_eafg ); -};if _acba :=_dbace .WriteExtraFiles (_dafbc );_acba !=nil {return _acba ;};return _dafbc .Close ();}; +// SetTopLeft sets the top left visible cell after the split. +func (_fbddf SheetView )SetTopLeft (cellRef string ){_fbddf .ensurePane ();_fbddf ._ggac .Pane .TopLeftCellAttr =&cellRef ;}; -// Name returns the sheet name -func (_gcbac Sheet )Name ()string {return _gcbac ._bec .NameAttr }; +// AddCell adds a cell to a spreadsheet. +func (_ccae Row )AddCell ()Cell {_eefc :=uint32 (len (_ccae ._eefg .C ));var _bcdg *string ;if _eefc > 0{_fbaff :=_d .Stringf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_eefc -1),_ccae .RowNumber ());if _ccae ._eefg .C [_eefc -1].RAttr !=nil &&*_ccae ._eefg .C [_eefc -1].RAttr ==*_fbaff {_bcdg =_d .Stringf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_eefc ),_ccae .RowNumber ()); +};};_fbdb :=_eba .NewCT_Cell ();_ccae ._eefg .C =append (_ccae ._eefg .C ,_fbdb );if _bcdg ==nil {_ead :=uint32 (0);for _ ,_gaaa :=range _ccae ._eefg .C {if _gaaa .RAttr !=nil {_aeef ,_ :=_cee .ParseCellReference (*_gaaa .RAttr );if _aeef .ColumnIdx >=_ead {_ead =_aeef .ColumnIdx +1; +};};};_bcdg =_d .Stringf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_ead ),_ccae .RowNumber ());};_fbdb .RAttr =_bcdg ;return Cell {_ccae ._dda ,_ccae ._geec ,_ccae ._eefg ,_fbdb };}; -// Borders returns the list of borders defined in the stylesheet. -func (_faggg StyleSheet )Borders ()[]Border {_bdcb :=[]Border {};for _ ,_abbg :=range _faggg ._cfgg .Borders .Border {_bdcb =append (_bdcb ,Border {_ffe :_abbg });};return _bdcb ;}; +// NumberFormat is a number formatting string that can be applied to a cell +// style. +type NumberFormat struct{_bacb *Workbook ;_dfac *_eba .CT_NumFmt ;}; + +// AddDefinedName adds a name for a cell or range reference that can be used in +// formulas and charts. +func (_ebac *Workbook )AddDefinedName (name ,ref string )DefinedName {if _ebac ._gadd .DefinedNames ==nil {_ebac ._gadd .DefinedNames =_eba .NewCT_DefinedNames ();};_faac :=_eba .NewCT_DefinedName ();_faac .Content =ref ;_faac .NameAttr =name ;_ebac ._gadd .DefinedNames .DefinedName =append (_ebac ._gadd .DefinedNames .DefinedName ,_faac ); +return DefinedName {_faac };};func (_bdg Cell )setLocked (_abab bool ){_cffb :=_bdg ._aad .SAttr ;if _cffb !=nil {_acb :=_bdg ._fa .StyleSheet .GetCellStyle (*_cffb );if _acb ._fdacb .Protection ==nil {_acb ._fdacb .Protection =_eba .NewCT_CellProtection (); +};_acb ._fdacb .Protection .LockedAttr =&_abab ;};}; + +// LastColumn returns the name of last column which contains data in range of context sheet's given rows. +func (_fdee *evalContext )LastColumn (rowFrom ,rowTo int )string {_gaa :=_fdee ._gddf ;_dbd :=1;for _aceg :=rowFrom ;_aceg <=rowTo ;_aceg ++{_fgfg :=len (_gaa .Row (uint32 (_aceg )).Cells ());if _fgfg > _dbd {_dbd =_fgfg ;};};return _cee .IndexToColumn (uint32 (_dbd -1)); +};func (_ddd Font )SetName (name string ){_bddfa :=false ;for _ccbg ,_fbabc :=range _ddd ._geeb .FontChoice {if _fbabc .Name !=nil {_ddd ._geeb .FontChoice [_ccbg ].Name =&_eba .CT_FontName {ValAttr :name };_bddfa =true ;};};if !_bddfa {_ddd ._geeb .FontChoice =append (_ddd ._geeb .FontChoice ,&_eba .CT_FontChoice {Name :&_eba .CT_FontName {ValAttr :name }}); +};}; + +// AddMergedCells merges cells within a sheet. +func (_bbba *Sheet )AddMergedCells (fromRef ,toRef string )MergedCell {if _bbba ._aacb .MergeCells ==nil {_bbba ._aacb .MergeCells =_eba .NewCT_MergeCells ();};_eca :=_eba .NewCT_MergeCell ();_eca .RefAttr =_dgg .Sprintf ("\u0025\u0073\u003a%\u0073",fromRef ,toRef ); +_bbba ._aacb .MergeCells .MergeCell =append (_bbba ._aacb .MergeCells .MergeCell ,_eca );_bbba ._aacb .MergeCells .CountAttr =_d .Uint32 (uint32 (len (_bbba ._aacb .MergeCells .MergeCell )));return MergedCell {_bbba ._ffdc ,_bbba ,_eca };};func _agf (_dgdc *Sheet )*evalContext {return &evalContext {_gddf :_dgdc ,_acg :make (map[string ]struct{})}; +}; + +// AddFill creates a new empty Fill style. +func (_fcbe Fills )AddFill ()Fill {_efca :=_eba .NewCT_Fill ();return Fill {_efca ,_fcbe ._ebgb }}; + +// SetDataBar configures the rule as a data bar, removing existing +// configuration. +func (_ega ConditionalFormattingRule )SetDataBar ()DataBarScale {_ega .clear ();_ega .SetType (_eba .ST_CfTypeDataBar );_ega ._edfa .DataBar =_eba .NewCT_DataBar ();_efe :=DataBarScale {_ega ._edfa .DataBar };_efe .SetShowValue (true );_efe .SetMinLength (10); +_efe .SetMaxLength (90);return _efe ;}; + +// AddChart adds an chart to a drawing, returning the chart and an anchor that +// can be used to position the chart within the sheet. +func (_ebag Drawing )AddChart (at AnchorType )(_ec .Chart ,Anchor ){_agfd :=_bad .NewChartSpace ();_ebag ._bgda ._efbc =append (_ebag ._bgda ._efbc ,_agfd );_cbfe :=_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .ChartContentType ,len (_ebag ._bgda ._efbc )); +_ebag ._bgda .ContentTypes .AddOverride (_cbfe ,_d .ChartContentType );var _agba string ;for _cfaf ,_cefc :=range _ebag ._bgda ._fadb {if _cefc ==_ebag ._gfbc {_edb :=_d .RelativeFilename (_d .DocTypeSpreadsheet ,_d .DrawingType ,_d .ChartType ,len (_ebag ._bgda ._efbc )); +_feg :=_ebag ._bgda ._ebfb [_cfaf ].AddRelationship (_edb ,_d .ChartType );_agba =_feg .ID ();break ;};};var _gag Anchor ;var _daed *_ac .CT_GraphicalObjectFrame ;switch at {case AnchorTypeAbsolute :_fdgga :=_dagd ();_ebag ._gfbc .EG_Anchor =append (_ebag ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {AbsoluteAnchor :_fdgga }}); +_fdgga .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {};_fdgga .ObjectChoicesChoice .GraphicFrame =_ac .NewCT_GraphicalObjectFrame ();_daed =_fdgga .ObjectChoicesChoice .GraphicFrame ;_gag =AbsoluteAnchor {_fdgga };case AnchorTypeOneCell :_fgcd :=_cbe (); +_ebag ._gfbc .EG_Anchor =append (_ebag ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {OneCellAnchor :_fgcd }});_fgcd .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {};_fgcd .ObjectChoicesChoice .GraphicFrame =_ac .NewCT_GraphicalObjectFrame (); +_daed =_fgcd .ObjectChoicesChoice .GraphicFrame ;_gag =OneCellAnchor {_fgcd };case AnchorTypeTwoCell :_aadeg :=_dde ();_ebag ._gfbc .EG_Anchor =append (_ebag ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {TwoCellAnchor :_aadeg }}); +_aadeg .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {};_aadeg .ObjectChoicesChoice .GraphicFrame =_ac .NewCT_GraphicalObjectFrame ();_daed =_aadeg .ObjectChoicesChoice .GraphicFrame ;_gag =TwoCellAnchor {_aadeg };};_daed .NvGraphicFramePr =_ac .NewCT_GraphicalObjectFrameNonVisual (); +_daed .NvGraphicFramePr .CNvPr .IdAttr =uint32 (len (_ebag ._gfbc .EG_Anchor ));_daed .NvGraphicFramePr .CNvPr .NameAttr ="\u0043\u0068\u0061r\u0074";_daed .Graphic =_ecc .NewGraphic ();_daed .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"; +_gaee :=_bad .NewChart ();_gaee .IdAttr =_agba ;_daed .Graphic .GraphicData .Any =[]_d .Any {_gaee };_cafgg :=_ec .MakeChart (_agfd );_cafgg .Properties ().SetSolidFill (_g .White );_cafgg .SetDisplayBlanksAs (_bad .ST_DispBlanksAsGap );return _cafgg ,_gag ; +}; + +// ColorScale colors a cell background based off of the cell value. +type ColorScale struct{_bfg *_eba .CT_ColorScale }; + +// ClearFont clears any font configuration from the cell style. +func (_cag CellStyle )ClearFont (){_cag ._fdacb .FontIdAttr =nil ;_cag ._fdacb .ApplyFontAttr =nil }; + +// SetRowOffset sets a column offset in absolute distance. +func (_defb CellMarker )SetRowOffset (m _eag .Distance ){_defb ._bcce .RowOff .ST_CoordinateUnqualified =_d .Int64 (int64 (m /_eag .EMU ));}; + +// SetStringByID sets the cell type to string, and the value a string in the +// shared strings table. +func (_cfa Cell )SetStringByID (id int ){_cfa ._fa .ensureSharedStringsRelationships ();_cfa .clearValue ();_cfa ._aad .V =_d .String (_cf .Itoa (id ));_cfa ._aad .TAttr =_eba .ST_CellTypeS ;}; + +// GetLabelPrefix returns label prefix which depends on the cell's horizontal alignment. +func (_cabf *evalContext )GetLabelPrefix (cellRef string )string {return _cabf ._gddf .Cell (cellRef ).getLabelPrefix ();};func (_gcgb Fill )Index ()uint32 {if _gcgb ._gbd ==nil {return 0;};for _dfaa ,_aec :=range _gcgb ._gbd .Fill {if _gcgb ._beea ==_aec {return uint32 (_dfaa ); +};};return 0;}; + +// AddGradientStop adds a color gradient stop. +func (_dcde ColorScale )AddGradientStop (color _g .Color ){_fba :=_eba .NewCT_Color ();_fba .RgbAttr =color .AsRGBAString ();_dcde ._bfg .Color =append (_dcde ._bfg .Color ,_fba );}; + +// ClearNumberFormat removes any number formatting from the style. +func (_acbf CellStyle )ClearNumberFormat (){_acbf ._fdacb .NumFmtIdAttr =nil ;_acbf ._fdacb .ApplyNumberFormatAttr =nil ;}; + +// Cell retrieves or adds a new cell to a row. Col is the column (e.g. 'A', 'B') +func (_fdgd Row )Cell (col string )Cell {_bcdd :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",col ,_fdgd .RowNumber ());for _ ,_eeaa :=range _fdgd ._eefg .C {if _eeaa .RAttr !=nil &&*_eeaa .RAttr ==_bcdd {return Cell {_fdgd ._dda ,_fdgd ._geec ,_fdgd ._eefg ,_eeaa }; +};};return _fdgd .AddNamedCell (col );};func (_gdfe *Sheet )removeColumnFromNamedRanges (_eff uint32 )error {for _ ,_dee :=range _gdfe ._ffdc .DefinedNames (){_defg :=_dee .Name ();_dede :=_dee .Content ();_dagc :=_fgb .Split (_dede ,"\u0021");if len (_dagc )!=2{return _cga .New ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u006e\u0061\u006d\u0065\u0064\u0020\u0072\u0061\u006e\u0067e\u003a"+_dede ); +};_cfafg :=_dagc [0];if _gdfe .Name ()==_cfafg {_bddg :=_gdfe ._ffdc .RemoveDefinedName (_dee );if _bddg !=nil {return _bddg ;};_cbdf :=_bcbf (_dagc [1],_eff ,true );if _cbdf !=""{_ddaac :=_cfafg +"\u0021"+_cbdf ;_gdfe ._ffdc .AddDefinedName (_defg ,_ddaac ); +};};};_cgada :=0;if _gdfe ._aacb .TableParts !=nil &&_gdfe ._aacb .TableParts .TablePart !=nil {_cgada =len (_gdfe ._aacb .TableParts .TablePart );};if _cgada !=0{_geaeb :=0;for _ ,_gfge :=range _gdfe ._ffdc .Sheets (){if _gfge .Name ()==_gdfe .Name (){break ; +}else {if _gfge ._aacb .TableParts !=nil &&_gfge ._aacb .TableParts .TablePart !=nil {_geaeb +=len (_gfge ._aacb .TableParts .TablePart );};};};_beg :=_gdfe ._ffdc ._fdfa [_geaeb :_geaeb +_cgada ];for _faa ,_egbec :=range _beg {_gddg :=_egbec ;_gddg .RefAttr =_bcbf (_gddg .RefAttr ,_eff ,false ); +_gdfe ._ffdc ._fdfa [_geaeb +_faa ]=_gddg ;};};return nil ;}; + +// GetHorizontalAlignment sets the horizontal alignment of a cell style. +func (_ae CellStyle )GetHorizontalAlignment ()_eba .ST_HorizontalAlignment {if _ae ._fdacb .Alignment ==nil {return _eba .ST_HorizontalAlignmentUnset ;};return _ae ._fdacb .Alignment .HorizontalAttr ;}; + +// DataValidationCompare is a view on a data validation rule that is oriented +// towards value comparisons. +type DataValidationCompare struct{_fcaf *_eba .CT_DataValidation }; // Anchor is the interface implemented by anchors. It's modeled after the most // common anchor (Two cell variant with a from/to position), but will also be @@ -161,1493 +321,1332 @@ BottomRight ()CellMarker ; TopLeft ()CellMarker ; // MoveTo repositions the anchor without changing the objects size. -MoveTo (_df ,_cf int32 ); +MoveTo (_dcd ,_ggb int32 ); // SetWidth sets the width of the anchored object. It is not compatible with // SetWidthCells. -SetWidth (_bf _ad .Distance ); +SetWidth (_da _eag .Distance ); // SetWidthCells sets the height the anchored object by moving the right // hand side. It is not compatible with SetWidth. -SetWidthCells (_bb int32 ); +SetWidthCells (_bbb int32 ); // SetHeight sets the height of the anchored object. It is not compatible // with SetHeightCells. -SetHeight (_ca _ad .Distance ); +SetHeight (_eg _eag .Distance ); // SetHeightCells sets the height the anchored object by moving the bottom. // It is not compatible with SetHeight. -SetHeightCells (_ggd int32 ); +SetHeightCells (_fgf int32 ); // SetColOffset sets the column offset of the top-left anchor. -SetColOffset (_baf _ad .Distance ); +SetColOffset (_cgc _eag .Distance ); // SetRowOffset sets the row offset of the top-left anchor. -SetRowOffset (_ecd _ad .Distance ); +SetRowOffset (_dae _eag .Distance ); // Type returns the type of anchor Type ()AnchorType ;}; -// MergedCells returns the merged cell regions within the sheet. -func (_fafg *Sheet )MergedCells ()[]MergedCell {if _fafg ._geac .MergeCells ==nil {return nil ;};_eeaa :=[]MergedCell {};for _ ,_gfgf :=range _fafg ._geac .MergeCells .MergeCell {_eeaa =append (_eeaa ,MergedCell {_fafg ._dfbg ,_fafg ,_gfgf });};return _eeaa ; -}; +// Sheets returns the sheets from the workbook. +func (_eafbcb *Workbook )Sheets ()[]Sheet {_dgea :=[]Sheet {};for _ddbbe ,_ecfe :=range _eafbcb ._aabd {_babf :=_eafbcb ._gadd .Sheets .Sheet [_ddbbe ];if _babf .StateAttr ==_eba .ST_SheetStateHidden ||_babf .StateAttr ==_eba .ST_SheetStateVeryHidden {continue ; +};_gggg :=Sheet {_eafbcb ,_babf ,_ecfe };_dgea =append (_dgea ,_gggg );};return _dgea ;}; -// GetFont gets a Font from a cell style. -func (_edeb CellStyle )GetFont ()*_cea .CT_Font {if _ddc :=_edeb ._ecf .FontIdAttr ;_ddc !=nil {_baae :=_edeb ._fdc .StyleSheet .Fonts ();if int (*_ddc )< len (_baae ){return _baae [int (*_ddc )].X ();};};return nil ;}; +// ClearFill clears any fill configuration from the cell style. +func (_fbed CellStyle )ClearFill (){_fbed ._fdacb .FillIdAttr =nil ;_fbed ._fdacb .ApplyFillAttr =nil };func (_bge Fill )SetPatternFill ()PatternFill {if _bge ._beea .FillChoice ==nil {_bge ._beea .FillChoice =_eba .NewCT_FillChoice ();};_bge ._beea .FillChoice .GradientFill =nil ; +_bge ._beea .FillChoice .PatternFill =_eba .NewCT_PatternFill ();_bge ._beea .FillChoice .PatternFill .PatternTypeAttr =_eba .ST_PatternTypeSolid ;return PatternFill {_bge ._beea .FillChoice .PatternFill ,_bge ._beea };}; -// SharedStrings is a shared strings table, where string data can be placed -// outside of the sheet contents and referenced from a sheet. -type SharedStrings struct{_edec *_cea .Sst ;_cbc map[string ]int ;};type ConditionalFormattingRule struct{_cab *_cea .CT_CfRule };func (_egbe Font )SetBold (b bool ){_ggbf :=false ;for _dde ,_efg :=range _egbe ._dbee .FontChoice {if _efg .B !=nil {if b {_egbe ._dbee .FontChoice [_dde ].B =&_cea .CT_BooleanProperty {}; -}else {_egbe ._dbee .FontChoice [_dde ]=nil ;};_ggbf =true ;};};if !_ggbf {_egbe ._dbee .FontChoice =append (_egbe ._dbee .FontChoice ,&_cea .CT_FontChoice {B :&_cea .CT_BooleanProperty {}});};}; +// SetPassword sets the password hash to a hash of the input password. +func (_gdfec SheetProtection )SetPassword (pw string ){_gdfec .SetPasswordHash (PasswordHash (pw ))}; + +// SetStyle sets the cell style for an entire column. +func (_efc Column )SetStyle (cs CellStyle ){_efc ._eedb .StyleAttr =_d .Uint32 (cs .Index ())}; // X returns the inner wrapped XML type. -func (_fef ColorScale )X ()*_cea .CT_ColorScale {return _fef ._cae };type Fill struct{_cccaf *_cea .CT_Fill ;_eeeg *_cea .CT_Fills ;}; +func (_cbefa SheetProtection )X ()*_eba .CT_SheetProtection {return _cbefa ._aafb }; -// Extents returns the sheet extents in the form "A1:B15". This requires -// scanning the entire sheet. -func (_aeeb Sheet )Extents ()string {_ffcb ,_bcfg ,_egfb ,_eecf :=_aeeb .ExtentsIndex ();return _cgg .Sprintf ("\u0025s\u0025\u0064\u003a\u0025\u0073\u0025d",_ffcb ,_bcfg ,_egfb ,_eecf );}; +// Tables returns a slice of all defined tables in the workbook. +func (_adda *Workbook )Tables ()[]Table {if _adda ._fdfa ==nil {return nil ;};_bdfcd :=[]Table {};for _ ,_faad :=range _adda ._fdfa {_bdfcd =append (_bdfcd ,Table {_faad });};return _bdfcd ;}; -// SetNumberFormatStandard sets the format based off of the ECMA 376 standard formats. These -// formats are standardized and don't need to be defined in the styles. -func (_cec CellStyle )SetNumberFormatStandard (s StandardFormat ){_cec ._ecf .NumFmtIdAttr =_c .Uint32 (uint32 (s ));_cec ._ecf .ApplyNumberFormatAttr =_c .Bool (true );}; +// MoveTo moves the top-left of the anchored object. +func (_bgdae OneCellAnchor )MoveTo (col ,row int32 ){_bgdae .TopLeft ().SetCol (col );_bgdae .TopLeft ().SetRow (row );}; -// MoveTo repositions the anchor without changing the objects size. -func (_afbd TwoCellAnchor )MoveTo (col ,row int32 ){_bfgf :=_afbd .TopLeft ();_adge :=_afbd .BottomRight ();_egba :=_adge .Col ()-_bfgf .Col ();_fegfa :=_adge .Row ()-_bfgf .Row ();_bfgf .SetCol (col );_bfgf .SetRow (row );_adge .SetCol (col +_egba );_adge .SetRow (row +_fegfa ); -};func _befc (_ccee string )bool {_ccee =_g .Replace (_ccee ,"\u0024","",-1);if _bga :=_beb .FindStringSubmatch (_g .ToLower (_ccee ));len (_bga )> 2{_afca :=_bga [1];_afd ,_bcfb :=_ee .Atoi (_bga [2]);if _bcfb !=nil {return false ;};return _afd <=1048576&&_afca <="\u007a\u007a"; -};return false ;};func (_ggg Border )SetDiagonal (style _cea .ST_BorderStyle ,c _bc .Color ,up ,down bool ){if _ggg ._ffe .Diagonal ==nil {_ggg ._ffe .Diagonal =_cea .NewCT_BorderPr ();};_ggg ._ffe .Diagonal .Color =_cea .NewCT_Color ();_ggg ._ffe .Diagonal .Color .RgbAttr =c .AsRGBAString (); -_ggg ._ffe .Diagonal .StyleAttr =style ;if up {_ggg ._ffe .DiagonalUpAttr =_c .Bool (true );};if down {_ggg ._ffe .DiagonalDownAttr =_c .Bool (true );};};func (_afad DataValidationCompare )SetValue2 (v string ){_afad ._cge .Formula2 =&v }; +// SetVerticalAlignment sets the vertical alignment of a cell style. +func (_eec CellStyle )SetVerticalAlignment (a _eba .ST_VerticalAlignment ){if _eec ._fdacb .Alignment ==nil {_eec ._fdacb .Alignment =_eba .NewCT_CellAlignment ();};_eec ._fdacb .ApplyAlignmentAttr =_d .Bool (true );_eec ._fdacb .Alignment .VerticalAttr =a ; +}; -// Type returns the type of anchor -func (_feca OneCellAnchor )Type ()AnchorType {return AnchorTypeOneCell }; +// AddNamedCell adds a new named cell to a row and returns it. You should +// normally prefer Cell() as it will return the existing cell if the cell +// already exists, while AddNamedCell will duplicate the cell creating an +// invaild spreadsheet. +func (_caca Row )AddNamedCell (col string )Cell {_gfga :=_eba .NewCT_Cell ();_gfga .RAttr =_d .Stringf ("\u0025\u0073\u0025\u0064",col ,_caca .RowNumber ());_caaa :=-1;_gdgb :=_cee .ColumnToIndex (col );for _afde ,_acec :=range _caca ._eefg .C {_fggf ,_eabf :=_cee .ParseCellReference (*_acec .RAttr ); +if _eabf !=nil {return Cell {};};if _gdgb < _fggf .ColumnIdx {_caaa =_afde ;break ;};};if _caaa ==-1{_caca ._eefg .C =append (_caca ._eefg .C ,_gfga );}else {_caca ._eefg .C =append (_caca ._eefg .C [:_caaa ],append ([]*_eba .CT_Cell {_gfga },_caca ._eefg .C [_caaa :]...)...); +};return Cell {_caca ._dda ,_caca ._geec ,_caca ._eefg ,_gfga };}; -// Cell retrieves or adds a new cell to a row. Col is the column (e.g. 'A', 'B') -func (_bbd Row )Cell (col string )Cell {_gbe :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",col ,_bbd .RowNumber ());for _ ,_dee :=range _bbd ._adf .C {if _dee .RAttr !=nil &&*_dee .RAttr ==_gbe {return Cell {_bbd ._aead ,_bbd ._bede ,_bbd ._adf ,_dee };}; -};return _bbd .AddNamedCell (col );}; +// SetRange sets the range that contains the possible values. This is incompatible with SetValues. +func (_eaga DataValidationList )SetRange (cellRange string ){_eaga ._gbb .Formula1 =_d .String (cellRange );_eaga ._gbb .Formula2 =_d .String ("\u0030");}; -// PasswordHash returns the password hash for a workbook using the modified -// spreadsheetML password hash that is compatible with Excel. -func PasswordHash (s string )string {_caeg :=uint16 (0);if len (s )> 0{for _fefea :=len (s )-1;_fefea >=0;_fefea --{_egeg :=s [_fefea ];_caeg =((_caeg >>14)&0x01)|((_caeg <<1)&0x7fff);_caeg ^=uint16 (_egeg );};_caeg =((_caeg >>14)&0x01)|((_caeg <<1)&0x7fff); -_caeg ^=uint16 (len (s ));_caeg ^=(0x8000|('N'<<8)|'K');};return _cgg .Sprintf ("\u0025\u0030\u0034\u0058",uint64 (_caeg ));}; +// GetBorder gets a Border from a cell style. +func (_bccf CellStyle )GetBorder ()*_eba .CT_Border {if _egfb :=_bccf ._fdacb .BorderIdAttr ;_egfb !=nil {_gbeb :=_bccf ._gde .StyleSheet .Borders ();if int (*_egfb )< len (_gbeb ){return _gbeb [int (*_egfb )].X ();};};return nil ;};func (_dcgf Row )renumberAs (_edba uint32 ){_dcgf ._eefg .RAttr =_d .Uint32 (_edba ); +for _ ,_cfagb :=range _dcgf .Cells (){_eeca ,_bcb :=_cee .ParseCellReference (_cfagb .Reference ());if _bcb ==nil {_aeae :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_eeca .Column ,_edba );_cfagb ._aad .RAttr =_d .String (_aeae );};};}; -// GetFilename returns the filename of the context's workbook. -func (_ddaf *evalContext )GetFilename ()string {return _ddaf ._bege ._dfbg .GetFilename ()}; +// SetRange sets the cell or range of cells that the validation should apply to. +// It can be a single cell (e.g. "A1") or a range of cells (e.g. "A1:B5") +func (_eafd DataValidation )SetRange (cellRange string ){_eafd ._cad .SqrefAttr =_eba .ST_Sqref {cellRange };}; -// X returns the inner wrapped XML type. -func (_cgda DataValidation )X ()*_cea .CT_DataValidation {return _cgda ._egea }; +// ValidateWithPath validates the sheet passing path informaton for a better +// error message +func (_dgce Sheet )ValidateWithPath (path string )error {return _dgce ._aacb .ValidateWithPath (path )}; -// ConditionalFormatting controls the formatting styles and rules for a range of -// cells with the same conditional formatting. -type ConditionalFormatting struct{_dff *_cea .CT_ConditionalFormatting ;}; +// SetHeight sets the height of the anchored object. +func (_fcf AbsoluteAnchor )SetHeight (h _eag .Distance ){_fcf ._gg .Ext .CyAttr =int64 (h /_eag .EMU )}; -// AddCommentWithStyle adds a new comment styled in a default way -func (_gdbg Comments )AddCommentWithStyle (cellRef string ,author string ,comment string )error {_fgf :=_gdbg .AddComment (cellRef ,author );_bfec :=_fgf .AddRun ();_bfec .SetBold (true );_bfec .SetSize (10);_bfec .SetColor (_bc .Black );_bfec .SetFont ("\u0043a\u006c\u0069\u0062\u0072\u0069"); -_bfec .SetText (author +"\u003a");_bfec =_fgf .AddRun ();_bfec .SetSize (10);_bfec .SetFont ("\u0043a\u006c\u0069\u0062\u0072\u0069");_bfec .SetColor (_bc .Black );_bfec .SetText ("\u000d\u000a"+comment +"\u000d\u000a");_begb ,_gafg :=_aae .ParseCellReference (cellRef ); -if _gafg !=nil {return _gafg ;};_gdbg ._gfg ._abgc [0].Shape =append (_gdbg ._gfg ._abgc [0].Shape ,_eg .NewCommentShape (int64 (_begb .ColumnIdx ),int64 (_begb .RowIdx -1)));return nil ;}; +// Row will return a row with a given row number, creating a new row if +// necessary. +func (_gabb *Sheet )Row (rowNum uint32 )Row {for _ ,_cebd :=range _gabb ._aacb .SheetData .Row {if _cebd .RAttr !=nil &&*_cebd .RAttr ==rowNum {return Row {_gabb ._ffdc ,_gabb ,_cebd };};};return _gabb .AddNumberedRow (rowNum );};func (_dbda *Sheet )updateAfterRemove (_ecfc uint32 ,_faf _cab .UpdateAction )error {_ccaa :=_dbda .Name (); +_ccffb :=&_cab .UpdateQuery {UpdateType :_faf ,ColumnIdx :_ecfc ,SheetToUpdate :_ccaa };for _ ,_fbef :=range _dbda ._ffdc .Sheets (){_ccffb .UpdateCurrentSheet =_ccaa ==_fbef .Name ();for _ ,_fbfd :=range _fbef .Rows (){for _ ,_fdage :=range _fbfd .Cells (){if _fdage .X ().F !=nil {_dabg :=_fdage .X ().F .Content ; +_bfgdg :=_fgc .ParseString (_dabg );if _bfgdg ==nil {_fdage .SetError ("\u0023\u0052\u0045F\u0021");}else {_cbdc :=_bfgdg .Update (_ccffb );_fdage .X ().F .Content =_dgg .Sprintf ("\u003d\u0025\u0073",_cbdc .String ());};};};};};return nil ;}; -// SetWidth controls the width of a column. -func (_fefc Column )SetWidth (w _ad .Distance ){_fefc ._ccg .WidthAttr =_c .Float64 (float64 (w /_ad .Character ));};func (_bgag Font )SetColor (c _bc .Color ){_facg :=_cea .NewCT_Color ();_gcfd :="\u0066\u0066"+*c .AsRGBString ();_facg .RgbAttr =&_gcfd ; -_bgbf :=false ;for _aecb ,_cfda :=range _bgag ._dbee .FontChoice {if _cfda .Color !=nil {_bgag ._dbee .FontChoice [_aecb ].Color =_facg ;_bgbf =true ;};};if !_bgbf {_bgag ._dbee .FontChoice =append (_bgag ._dbee .FontChoice ,&_cea .CT_FontChoice {Color :_facg }); -};}; +// AddImage adds an image with a paricular anchor type, returning an anchor to +// allow adusting the image size/position. +func (_ebc Drawing )AddImage (img _fbd .ImageRef ,at AnchorType )Anchor {_eabc :=0;for _aee ,_agbc :=range _ebc ._bgda .Images {if _agbc ==img {_eabc =_aee +1;break ;};};var _eafb string ;for _accd ,_fggg :=range _ebc ._bgda ._fadb {if _fggg ==_ebc ._gfbc {_bae :=_dgg .Sprintf ("\u002e\u002e\u002f\u006ded\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",_eabc ,img .Format ()); +_dbf :=_ebc ._bgda ._ebfb [_accd ].AddRelationship (_bae ,_d .ImageType );_eafb =_dbf .ID ();break ;};};var _bgfb Anchor ;var _acbg *_ac .CT_Picture ;switch at {case AnchorTypeAbsolute :_ffefd :=_dagd ();_ebc ._gfbc .EG_Anchor =append (_ebc ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {AbsoluteAnchor :_ffefd }}); +_ffefd .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {};_ffefd .ObjectChoicesChoice .Pic =_ac .NewCT_Picture ();_ffefd .Pos .XAttr .ST_CoordinateUnqualified =_d .Int64 (0);_ffefd .Pos .YAttr .ST_CoordinateUnqualified =_d .Int64 (0);_acbg =_ffefd .ObjectChoicesChoice .Pic ; +_bgfb =AbsoluteAnchor {_ffefd };case AnchorTypeOneCell :_bgb :=_cbe ();_ebc ._gfbc .EG_Anchor =append (_ebc ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {OneCellAnchor :_bgb }});_bgb .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {}; +_bgb .ObjectChoicesChoice .Pic =_ac .NewCT_Picture ();_acbg =_bgb .ObjectChoicesChoice .Pic ;_bgfb =OneCellAnchor {_bgb };case AnchorTypeTwoCell :_bdgc :=_dde ();_ebc ._gfbc .EG_Anchor =append (_ebc ._gfbc .EG_Anchor ,&_ac .EG_Anchor {AnchorChoice :&_ac .EG_AnchorChoice {TwoCellAnchor :_bdgc }}); +_bdgc .ObjectChoicesChoice =&_ac .EG_ObjectChoicesChoice {};_bdgc .ObjectChoicesChoice .Pic =_ac .NewCT_Picture ();_acbg =_bdgc .ObjectChoicesChoice .Pic ;_bgfb =TwoCellAnchor {_bdgc };};_acbg .NvPicPr .CNvPr .IdAttr =uint32 (len (_ebc ._gfbc .EG_Anchor )); +_acbg .NvPicPr .CNvPr .NameAttr ="\u0049\u006d\u0061g\u0065";_acbg .BlipFill .Blip =_ecc .NewCT_Blip ();_acbg .BlipFill .Blip .EmbedAttr =_d .String (_eafb );_acbg .BlipFill .FillModePropertiesChoice .Stretch =_ecc .NewCT_StretchInfoProperties ();_acbg .SpPr =_ecc .NewCT_ShapeProperties (); +_acbg .SpPr .Xfrm =_ecc .NewCT_Transform2D ();_acbg .SpPr .Xfrm .Off =_ecc .NewCT_Point2D ();_acbg .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_d .Int64 (0);_acbg .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_d .Int64 (0);_acbg .SpPr .Xfrm .Ext =_ecc .NewCT_PositiveSize2D (); +_acbg .SpPr .Xfrm .Ext .CxAttr =int64 (float64 (img .Size ().X *_eag .Pixel72 )/_eag .EMU );_acbg .SpPr .Xfrm .Ext .CyAttr =int64 (float64 (img .Size ().Y *_eag .Pixel72 )/_eag .EMU );_acbg .SpPr .GeometryChoice .PrstGeom =_ecc .NewCT_PresetGeometry2D (); +_acbg .SpPr .GeometryChoice .PrstGeom .PrstAttr =_ecc .ST_ShapeTypeRect ;_acbg .SpPr .Ln =_ecc .NewCT_LineProperties ();_acbg .SpPr .Ln .LineFillPropertiesChoice .NoFill =_ecc .NewCT_NoFillProperties ();return _bgfb ;}; -// SetHidden marks the defined name as hidden. -func (_gdbd DefinedName )SetHidden (b bool ){_gdbd ._cad .HiddenAttr =_c .Bool (b )};var _cfca =false ;func NewPatternFill (fills *_cea .CT_Fills )PatternFill {_abg :=_cea .NewCT_Fill ();_abg .FillChoice =_cea .NewCT_FillChoice ();_abg .FillChoice .PatternFill =_cea .NewCT_PatternFill (); -return PatternFill {_abg .FillChoice .PatternFill ,_abg };}; +// SetPasswordHash sets the password hash to the input. +func (_fbdgg SheetProtection )SetPasswordHash (pwHash string ){_fbdgg ._aafb .PasswordAttr =_d .String (pwHash );}; -// Read reads a workbook from an io.Reader(.xlsx). -func Read (r _cb .ReaderAt ,size int64 )(*Workbook ,error ){const _cafg ="\u0073\u0070r\u0065\u0061\u0064s\u0068\u0065\u0065\u0074\u003a\u0052\u0065\u0061\u0064";if !_eee .GetLicenseKey ().IsLicensed ()&&!_cfca {_cgg .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); -_cgg .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); -return nil ,_ag .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_fdde :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _eead ,_gbga :=r .(*_aac .File ); -_gbga {_fdde =_eead .Name ();};_cade :=New ();_acd ,_fgbf :=_eee .GenRefId ("\u0073\u0072");if _fgbf !=nil {_cd .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fgbf );return nil ,_fgbf ;};_cade ._acccg =_acd ;if _feb :=_eee .Track (_cade ._acccg ,_cafg ,_fdde ); -_feb !=nil {_cd .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_feb );return nil ,_feb ;};_dbd ,_fgbf :=_ac .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0078\u006c\u0073\u0078");if _fgbf !=nil {return nil ,_fgbf ;};_cade .TmpPath =_dbd ; -_dafb ,_fgbf :=_aaa .NewReader (r ,size );if _fgbf !=nil {return nil ,_cgg .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_fgbf );};_cbdg :=[]*_aaa .File {};_cbdg =append (_cbdg ,_dafb .File ...);_ebb :=false ; -for _ ,_gdgd :=range _cbdg {if _gdgd .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_ebb =true ;break ;};};if _ebb {_cade .CreateCustomProperties ();};_ffa :=_ff .DecodeMap {}; -_ffa .SetOnNewRelationshipFunc (_cade .onNewRelationship );_ffa .AddTarget (_c .ContentTypesFilename ,_cade .ContentTypes .X (),"",0);_ffa .AddTarget (_c .BaseRelsFilename ,_cade .Rels .X (),"",0);if _ddada :=_ffa .Decode (_cbdg );_ddada !=nil {return nil ,_ddada ; -};for _ ,_daab :=range _cbdg {if _daab ==nil {continue ;};if _effb :=_cade .AddExtraFileFromZip (_daab );_effb !=nil {return nil ,_effb ;};};if _ebb {_afbe :=false ;for _ ,_fdfbd :=range _cade .Rels .X ().Relationship {if _fdfbd .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_afbe =true ; -break ;};};if !_afbe {_cade .AddCustomRelationships ();};};return _cade ,nil ;};const (SortOrderAscending SortOrder =iota ;SortOrderDescending ;); +// NewStyleSheet constructs a new default stylesheet. +func NewStyleSheet (wb *Workbook )StyleSheet {_agfg :=_eba .NewStyleSheet ();_agfg .CellStyleXfs =_eba .NewCT_CellStyleXfs ();_agfg .CellXfs =_eba .NewCT_CellXfs ();_agfg .CellStyles =_eba .NewCT_CellStyles ();_dceb :=_eba .NewCT_CellStyle ();_dceb .NameAttr =_d .String ("\u004e\u006f\u0072\u006d\u0061\u006c"); +_dceb .XfIdAttr =0;_dceb .BuiltinIdAttr =_d .Uint32 (0);_agfg .CellStyles .CellStyle =append (_agfg .CellStyles .CellStyle ,_dceb );_agfg .CellStyles .CountAttr =_d .Uint32 (uint32 (len (_agfg .CellStyles .CellStyle )));_cebf :=_eba .NewCT_Xf ();_cebf .NumFmtIdAttr =_d .Uint32 (0); +_cebf .FontIdAttr =_d .Uint32 (0);_cebf .FillIdAttr =_d .Uint32 (0);_cebf .BorderIdAttr =_d .Uint32 (0);_agfg .CellStyleXfs .Xf =append (_agfg .CellStyleXfs .Xf ,_cebf );_agfg .CellStyleXfs .CountAttr =_d .Uint32 (uint32 (len (_agfg .CellStyleXfs .Xf ))); +_afdff :=NewFills ();_agfg .Fills =_afdff .X ();_gabg :=_afdff .appendFill ().SetPatternFill ();_gabg .SetPattern (_eba .ST_PatternTypeNone );_gabg =_afdff .appendFill ().SetPatternFill ();_gabg .SetPattern (_eba .ST_PatternTypeGray125 );_agfg .Fonts =_eba .NewCT_Fonts (); +_agfg .Borders =_eba .NewCT_Borders ();_aaba :=StyleSheet {wb ,_agfg };_aaba .appendBorder ().InitializeDefaults ();_fcef :=_aaba .appendFont ();_fcef .SetName ("\u0043a\u006c\u0069\u0062\u0072\u0069");_fcef .SetSize (11);_ddag :=_eba .NewCT_Xf ();*_ddag =*_cebf ; +_ddag .XfIdAttr =_d .Uint32 (0);_agfg .CellXfs .Xf =append (_agfg .CellXfs .Xf ,_ddag );_agfg .CellXfs .CountAttr =_d .Uint32 (uint32 (len (_agfg .CellXfs .Xf )));return _aaba ;}; -// GetFormat sets the number format code. -func (_cgaa NumberFormat )GetFormat ()string {return _cgaa ._bgfbb .FormatCodeAttr };func (_ceef PatternFill )SetBgColor (c _bc .Color ){_ceef ._afcab .BgColor =_cea .NewCT_Color ();_ceef ._afcab .BgColor .RgbAttr =c .AsRGBAString ();}; +// Rows returns all of the rows in a sheet. +func (_dcfd *Sheet )Rows ()[]Row {_baef :=[]Row {};for _ ,_cbef :=range _dcfd ._aacb .SheetData .Row {_baef =append (_baef ,Row {_dcfd ._ffdc ,_dcfd ,_cbef });};return _baef ;}; -// SetUnderline controls if the run is underlined. -func (_gbc RichTextRun )SetUnderline (u _cea .ST_UnderlineValues ){_gbc .ensureRpr ();for _ ,_acfa :=range _gbc ._dfgf .RPr .RPrEltChoice {if _acfa .U !=nil {_acfa .U .ValAttr =u ;return ;};};_gbc ._dfgf .RPr .RPrEltChoice =append (_gbc ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {U :&_cea .CT_UnderlineProperty {ValAttr :u }}); -}; +// Font allows editing fonts within a spreadsheet stylesheet. +type Font struct{_geeb *_eba .CT_Font ;_cbee *_eba .StyleSheet ;}; -// SetMaxLength sets the maximum bar length in percent. -func (_bbef DataBarScale )SetMaxLength (l uint32 ){_bbef ._fbf .MaxLengthAttr =_c .Uint32 (l )};type WorkbookProtection struct{_ccbf *_cea .CT_WorkbookProtection };func (_dfb Border )SetTop (style _cea .ST_BorderStyle ,c _bc .Color ){if _dfb ._ffe .Top ==nil {_dfb ._ffe .Top =_cea .NewCT_BorderPr (); -};_dfb ._ffe .Top .Color =_cea .NewCT_Color ();_dfb ._ffe .Top .Color .RgbAttr =c .AsRGBAString ();_dfb ._ffe .Top .StyleAttr =style ;}; +// SetStyleIndex directly sets a style index to the cell. This should only be +// called with an index retrieved from CellStyle.Index() +func (_bea Cell )SetStyleIndex (idx uint32 ){_bea ._aad .SAttr =_d .Uint32 (idx )}; -// GetValueAsNumber retrieves the cell's value as a number -func (_aeg Cell )GetValueAsNumber ()(float64 ,error ){if _aeg ._fea .V ==nil &&_aeg ._fea .Is ==nil {return 0,nil ;};if _aeg ._fea .TAttr ==_cea .ST_CellTypeS ||!_ec .IsNumber (*_aeg ._fea .V ){return _ba .NaN (),_ag .New ("\u0063\u0065\u006c\u006c\u0020\u0069\u0073\u0020\u006e\u006f\u0074 \u006f\u0066\u0020\u006e\u0075\u006d\u0062\u0065\u0072\u0020t\u0079\u0070\u0065"); -};return _ee .ParseFloat (*_aeg ._fea .V ,64);}; +// SetFormulaShared sets the cell type to formula shared, and the raw formula to +// the given string. The range is the range of cells that the formula applies +// to, and is used to conserve disk space. +func (_bf Cell )SetFormulaShared (formulaStr string ,rows ,cols uint32 )error {_abd :=_fgc .ParseString (formulaStr );if _abd ==nil {return _cga .New (_dgg .Sprintf ("\u0043a\u006en\u006f\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0025\u0073",formulaStr )); +};_bf .clearValue ();_bf ._aad .TAttr =_eba .ST_CellTypeStr ;_bf ._aad .F =_eba .NewCT_CellFormula ();_bf ._aad .F .TAttr =_eba .ST_CellFormulaTypeShared ;_bf ._aad .F .Content =formulaStr ;_bcf ,_bab :=_cee .ParseCellReference (_bf .Reference ());if _bab !=nil {return _bab ; +};_aade :=uint32 (0);for _ ,_gc :=range _bf ._ga .Rows (){for _ ,_ad :=range _gc ._eefg .C {if _ad .F !=nil &&_ad .F .SiAttr !=nil &&*_ad .F .SiAttr >=_aade {_aade =*_ad .F .SiAttr ;};};};_aade ++;_be :=_dgg .Sprintf ("\u0025s\u0025\u0064\u003a\u0025\u0073\u0025d",_bcf .Column ,_bcf .RowIdx ,_cee .IndexToColumn (_bcf .ColumnIdx +cols ),_bcf .RowIdx +rows ); +_bf ._aad .F .RefAttr =_d .String (_be );_bf ._aad .F .SiAttr =_d .Uint32 (_aade );_aab :=Sheet {_bf ._fa ,_bf ._ga ._efd ,_bf ._ga ._aacb };for _beb :=_bcf .RowIdx ;_beb <=_bcf .RowIdx +rows ;_beb ++{for _ecg :=_bcf .ColumnIdx ;_ecg <=_bcf .ColumnIdx +cols ; +_ecg ++{if _beb ==_bcf .RowIdx &&_ecg ==_bcf .ColumnIdx {continue ;};_ece :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_ecg ),_beb );_aab .Cell (_ece ).Clear ();_aab .Cell (_ece ).X ().F =_eba .NewCT_CellFormula ();_aab .Cell (_ece ).X ().F .TAttr =_eba .ST_CellFormulaTypeShared ; +_aab .Cell (_ece ).X ().F .SiAttr =_d .Uint32 (_aade );};};return nil ;}; -// Cells returns a slice of cells. The cells can be manipulated, but appending -// to the slice will have no effect. -func (_abcd Row )Cells ()[]Cell {_ebbg :=[]Cell {};_ffd :=-1;_dgf :=append ([]*_cea .CT_Cell {},_abcd ._adf .C ...);for _ ,_ecbf :=range _dgf {if _ecbf .RAttr ==nil {_cd .Log .Debug ("\u0052\u0041\u0074tr\u0020\u0069\u0073\u0020\u006e\u0069\u006c\u0020\u0066o\u0072 \u0061 \u0063e\u006c\u006c\u002c\u0020\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u002e"); -continue ;};_ffbe ,_acfc :=_aae .ParseCellReference (*_ecbf .RAttr );if _acfc !=nil {_cd .Log .Debug ("\u0052\u0041\u0074t\u0072\u0020\u0069\u0073 \u0069\u006e\u0063\u006f\u0072\u0072\u0065c\u0074\u0020\u0066\u006f\u0072\u0020\u0061\u0020\u0063\u0065\u006c\u006c\u003a\u0020"+*_ecbf .RAttr +",\u0020\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u002e"); -continue ;};_dcbc :=int (_ffbe .ColumnIdx );if _dcbc -_ffd > 1{for _baab :=_ffd +1;_baab < _dcbc ;_baab ++{_ebbg =append (_ebbg ,_abcd .Cell (_aae .IndexToColumn (uint32 (_baab ))));};};_ffd =_dcbc ;_ebbg =append (_ebbg ,Cell {_abcd ._aead ,_abcd ._bede ,_abcd ._adf ,_ecbf }); -};return _ebbg ;}; +// GetFormat sets the number format code. +func (_fbf NumberFormat )GetFormat ()string {return _fbf ._dfac .FormatCodeAttr }; -// SetColor sets teh color of the databar. -func (_aged DataBarScale )SetColor (c _bc .Color ){_aged ._fbf .Color =_cea .NewCT_Color ();_aged ._fbf .Color .RgbAttr =c .AsRGBAString ();}; +// MakeComments constructs a new Comments wrapper. +func MakeComments (w *Workbook ,x *_eba .Comments )Comments {return Comments {w ,x }}; -// GetVerticalAlignment sets the vertical alignment of a cell style. -func (_dga CellStyle )GetVerticalAlignment ()_cea .ST_VerticalAlignment {if _dga ._ecf .Alignment ==nil {return _cea .ST_VerticalAlignmentUnset ;};return _dga ._ecf .Alignment .VerticalAttr ;};func (_affc Sheet )validateSheetNames ()error {_ecag :=len ([]rune (_affc .Name ())); -if _ecag > 31{return _cgg .Errorf ("\u0073\u0068\u0065\u0065\u0074 \u006e\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027\u0020\u0068\u0061\u0073 \u0025\u0064\u0020\u0063\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u002c\u0020\u006d\u0061\u0078\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0020\u0069\u0073\u0020\u00331",_affc .Name (),_ecag ); -};return nil ;}; +// CopySheet copies the existing sheet at index `ind` and puts its copy with the name `copiedSheetName`. +func (_eaebb *Workbook )CopySheet (ind int ,copiedSheetName string )(Sheet ,error ){if _eaebb .SheetCount ()<=ind {return Sheet {},ErrorNotFound ;};var _egeb _fbd .Relationship ;for _ ,_dafg :=range _eaebb ._acef .Relationships (){if _dafg .ID ()==_eaebb ._gadd .Sheets .Sheet [ind ].IdAttr {var _bdce bool ; +if _egeb ,_bdce =_eaebb ._acef .CopyRelationship (_dafg .ID ());!_bdce {return Sheet {},ErrorNotFound ;};break ;};};_eaebb .ContentTypes .CopyOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .WorksheetContentType ,ind +1),_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .WorksheetContentType ,len (_eaebb .ContentTypes .X ().TypesChoice ))); +_ffbd :=*_eaebb ._aabd [ind ];_eaebb ._aabd =append (_eaebb ._aabd ,&_ffbd );var _bggb uint32 =0;for _ ,_edeb :=range _eaebb ._gadd .Sheets .Sheet {if _edeb .SheetIdAttr > _bggb {_bggb =_edeb .SheetIdAttr ;};};_bggb ++;_abba :=*_eaebb ._gadd .Sheets .Sheet [ind ]; +_abba .IdAttr =_egeb .ID ();_abba .NameAttr =copiedSheetName ;_abba .SheetIdAttr =_bggb ;_eaebb ._gadd .Sheets .Sheet =append (_eaebb ._gadd .Sheets .Sheet ,&_abba );_dade :=_fbd .NewRelationshipsCopy (_eaebb ._fgegc [ind ]);_eaebb ._fgegc =append (_eaebb ._fgegc ,_dade ); +_dfcbg :=_eaebb ._gcbc [ind ];if _dfcbg ==nil {_eaebb ._gcbc =append (_eaebb ._gcbc ,nil );}else {_cafc :=*_dfcbg ;_eaebb ._gcbc =append (_eaebb ._gcbc ,&_cafc );};_cdcb :=Sheet {_eaebb ,&_abba ,&_ffbd };return _cdcb ,nil ;}; -// GetLocked returns true if the cell is locked. -func (_fac *evalContext )GetLocked (cellRef string )bool {return _fac ._bege .Cell (cellRef ).getLocked ()}; +// DVCompareType is a comparison type for a data validation rule. This restricts +// the input format of the cell. +type DVCompareType byte ;func (_fbaa Font )SetItalic (b bool ){_bac :=false ;for _fade ,_edeg :=range _fbaa ._geeb .FontChoice {if _edeg .I !=nil {if b {_fbaa ._geeb .FontChoice [_fade ].I =&_eba .CT_BooleanProperty {};}else {_fbaa ._geeb .FontChoice [_fade ].I =nil ; +};_bac =true ;};};if !_bac {_fbaa ._geeb .FontChoice =append (_fbaa ._geeb .FontChoice ,&_eba .CT_FontChoice {I :&_eba .CT_BooleanProperty {}});};}; -// X returns the inner wrapped XML type. -func (_egfd IconScale )X ()*_cea .CT_IconSet {return _egfd ._faad }; +// SetSize sets the text size for a rich text run. +func (_gfaa RichTextRun )SetSize (m _eag .Distance ){_gfaa .ensureRpr ();_ccag :=float64 (m /_eag .Point );for _ ,_fcffb :=range _gfaa ._gcda .RPr .RPrEltChoice {if _fcffb .Sz !=nil {_fcffb .Sz .ValAttr =_ccag ;return ;};};_gfaa ._gcda .RPr .RPrEltChoice =append (_gfaa ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {Sz :&_eba .CT_FontSize {ValAttr :_ccag }}); +}; -// SetHeightCells is a no-op. -func (_abaab OneCellAnchor )SetHeightCells (int32 ){}; +// ClearSheetViews clears the list of sheet views. This will clear the results +// of AddView() or SetFrozen. +func (_bdfc *Sheet )ClearSheetViews (){_bdfc ._aacb .SheetViews =nil };func (_fdgg CellStyle )SetShrinkToFit (b bool ){if _fdgg ._fdacb .Alignment ==nil {_fdgg ._fdacb .Alignment =_eba .NewCT_CellAlignment ();};_fdgg ._fdacb .ApplyAlignmentAttr =_d .Bool (true ); +if !b {_fdgg ._fdacb .Alignment .ShrinkToFitAttr =nil ;}else {_fdgg ._fdacb .Alignment .ShrinkToFitAttr =_d .Bool (b );};}; -// MoveTo is a no-op. -func (_da AbsoluteAnchor )MoveTo (x ,y int32 ){}; +// X returns the inner wrapped XML type. +func (_cefe RichText )X ()*_eba .CT_Rst {return _cefe ._efgg }; -// SetFrozen removes any existing sheet views and creates a new single view with -// either the first row, first column or both frozen. -func (_gagf *Sheet )SetFrozen (firstRow ,firstCol bool ){_gagf ._geac .SheetViews =nil ;_fbgc :=_gagf .AddView ();_fbgc .SetState (_cea .ST_PaneStateFrozen );switch {case firstRow &&firstCol :_fbgc .SetYSplit (1);_fbgc .SetXSplit (1);_fbgc .SetTopLeft ("\u0042\u0032"); -case firstRow :_fbgc .SetYSplit (1);_fbgc .SetTopLeft ("\u0041\u0032");case firstCol :_fbgc .SetXSplit (1);_fbgc .SetTopLeft ("\u0042\u0031");};}; +// SetCol set the column of the cell marker. +func (_afd CellMarker )SetCol (col int32 ){_afd ._bcce .Col =col }; -// SetHeightCells is a no-op. -func (_de AbsoluteAnchor )SetHeightCells (int32 ){};func (_ecaf Fill )SetPatternFill ()PatternFill {if _ecaf ._cccaf .FillChoice ==nil {_ecaf ._cccaf .FillChoice =_cea .NewCT_FillChoice ();};_ecaf ._cccaf .FillChoice .GradientFill =nil ;_ecaf ._cccaf .FillChoice .PatternFill =_cea .NewCT_PatternFill (); -_ecaf ._cccaf .FillChoice .PatternFill .PatternTypeAttr =_cea .ST_PatternTypeSolid ;return PatternFill {_ecaf ._cccaf .FillChoice .PatternFill ,_ecaf ._cccaf };}; +// Close closes the workbook, removing any temporary files that might have been +// created when opening a document. +func (_acag *Workbook )Close ()error {if _acag .TmpPath !=""{return _eae .RemoveAll (_acag .TmpPath );};return nil ;}; -// SetDataBar configures the rule as a data bar, removing existing -// configuration. -func (_fbce ConditionalFormattingRule )SetDataBar ()DataBarScale {_fbce .clear ();_fbce .SetType (_cea .ST_CfTypeDataBar );_fbce ._cab .DataBar =_cea .NewCT_DataBar ();_fefa :=DataBarScale {_fbce ._cab .DataBar };_fefa .SetShowValue (true );_fefa .SetMinLength (10); -_fefa .SetMaxLength (90);return _fefa ;}; - -// SetValues sets the possible values. This is incompatible with SetRange. -func (_fbea DataValidationList )SetValues (values []string ){_fbea ._dbg .Formula1 =_c .String ("\u0022"+_g .Join (values ,"\u002c")+"\u0022");_fbea ._dbg .Formula2 =_c .String ("\u0030");};const _dgb ="\u00320\u0030\u0036\u002d\u00301\u002d\u0030\u0032\u0054\u00315\u003a0\u0034:\u0030\u0035\u005a\u0030\u0037\u003a\u00300"; - - -// Index returns the index of the differential style. -func (_aee DifferentialStyle )Index ()uint32 {for _beag ,_dbac :=range _aee ._dgag .Dxf {if _aee ._baffc ==_dbac {return uint32 (_beag );};};return 0;}; - -// SetPassword sets the password hash to a hash of the input password. -func (_cceed SheetProtection )SetPassword (pw string ){_cceed .SetPasswordHash (PasswordHash (pw ))}; - -// SetHeightCells sets the height the anchored object by moving the bottom. It -// is not compatible with SetHeight. -func (_ddcfb TwoCellAnchor )SetHeightCells (h int32 ){_ddcfb .SetHeight (0);_acdda :=_ddcfb .TopLeft ();_efbef :=_ddcfb .BottomRight ();_efbef .SetRow (_acdda .Row ()+h );}; - -// IsDBCS returns if a workbook's default language is among DBCS. -func (_eagge *evalContext )IsDBCS ()bool {_ccf :=_eagge ._bege ._dfbg .CoreProperties .X ().Language ;if _ccf ==nil {return false ;};_egcab :=string (_ccf .Data );for _ ,_aec :=range _bdc {if _egcab ==_aec {return true ;};};return false ;}; - -// Protection controls the protection on an individual sheet. -func (_fdcde *Sheet )Protection ()SheetProtection {if _fdcde ._geac .SheetProtection ==nil {_fdcde ._geac .SheetProtection =_cea .NewCT_SheetProtection ();};return SheetProtection {_fdcde ._geac .SheetProtection };}; - -// Cell returns the actual cell behind the merged region -func (_eged MergedCell )Cell ()Cell {_bbbf :=_eged .Reference ();if _fcag :=_g .Index (_eged .Reference (),"\u003a");_fcag !=-1{_bbbf =_bbbf [0:_fcag ];return _eged ._bdeg .Cell (_bbbf );};return Cell {};}; - -// AddRow adds a new row to a sheet. You can mix this with numbered rows, -// however it will get confusing. You should prefer to use either automatically -// numbered rows with AddRow or manually numbered rows with Row/AddNumberedRow -func (_bbbfd *Sheet )AddRow ()Row {_geaf :=uint32 (0);_ggdg :=uint32 (len (_bbbfd ._geac .SheetData .Row ));if _ggdg > 0&&_bbbfd ._geac .SheetData .Row [_ggdg -1].RAttr !=nil &&*_bbbfd ._geac .SheetData .Row [_ggdg -1].RAttr ==_ggdg {return _bbbfd .addNumberedRowFast (_ggdg +1); -};for _ ,_ead :=range _bbbfd ._geac .SheetData .Row {if _ead .RAttr !=nil &&*_ead .RAttr > _geaf {_geaf =*_ead .RAttr ;};};return _bbbfd .AddNumberedRow (_geaf +1);}; - -// RemoveSheetByName removes the sheet with the given name from the workbook. -func (_gfegc *Workbook )RemoveSheetByName (name string )error {_aaeb :=-1;for _ccgg ,_caee :=range _gfegc .Sheets (){if name ==_caee .Name (){_aaeb =_ccgg ;break ;};};if _aaeb ==-1{return ErrorNotFound ;};return _gfegc .RemoveSheet (_aaeb );}; - -// X returns the inner wrapped XML type. -func (_adgdf Comments )X ()*_cea .Comments {return _adgdf ._cbf }; +// AddRun adds a new run of text to the cell. +func (_dgfbg RichText )AddRun ()RichTextRun {_cdc :=_eba .NewCT_RElt ();_dgfbg ._efgg .R =append (_dgfbg ._efgg .R ,_cdc );return RichTextRun {_cdc };}; -// SetWidth is a no-op. -func (_ffca TwoCellAnchor )SetWidth (w _ad .Distance ){}; +// SetPattern sets the pattern of the fill. +func (_fcbg PatternFill )SetPattern (p _eba .ST_PatternType ){_fcbg ._ecdc .PatternTypeAttr =p }; // X returns the inner wrapped XML type. -func (_eabe SharedStrings )X ()*_cea .Sst {return _eabe ._edec }; - -// LessRows compares two rows based off of a column. If the column doesn't exist -// in one row, that row is 'less'. -func (_dgeg Comparer )LessRows (column string ,lhs ,rhs Row )bool {var _cag ,_dea Cell ;for _ ,_agd :=range lhs .Cells (){_ggc ,_ :=_aae .ParseCellReference (_agd .Reference ());if _ggc .Column ==column {_cag =_agd ;break ;};};for _ ,_caec :=range rhs .Cells (){_bdb ,_ :=_aae .ParseCellReference (_caec .Reference ()); -if _bdb .Column ==column {_dea =_caec ;break ;};};return _dgeg .LessCells (_cag ,_dea );}; - -// SetStyle applies a style to a cell avoiding redundancy. The function checks if the given style -// already exists in the saved styles. If found, the existing style is reused; otherwise, -// the new style is added to the saved styles collection. The style is then applied to the cell. -// This style is referenced in the generated XML via CellStyle.Index(). -func (_dcgf Cell )SetStyle (cs CellStyle ){_eabc :=cs ._ege .Xf ;for _ ,_baa :=range _eabc {if _ce .DeepEqual (_baa ,cs ._ecf ){cs ._ecf =_baa ;_dcgf .SetStyleIndex (cs .Index ());return ;};};cs ._ege .Xf =append (cs ._ege .Xf ,cs ._ecf );cs ._ege .CountAttr =_c .Uint32 (uint32 (len (cs ._ege .Xf ))); -_dcgf .SetStyleIndex (cs .Index ());}; +func (_ebd ConditionalFormatting )X ()*_eba .CT_ConditionalFormatting {return _ebd ._aaa }; -// Type returns the type of anchor -func (_cgca TwoCellAnchor )Type ()AnchorType {return AnchorTypeTwoCell }; - -// IsHidden returns whether the row is hidden or not. -func (_dffg Row )IsHidden ()bool {return _dffg ._adf .HiddenAttr !=nil &&*_dffg ._adf .HiddenAttr }; - -// Priority returns the rule priority -func (_gecf ConditionalFormattingRule )Priority ()int32 {return _gecf ._cab .PriorityAttr }; - -// SetContent sets the defined name content. -func (_fbec DefinedName )SetContent (s string ){_fbec ._cad .Content =s }; +// ClearAutoFilter removes the autofilters from the sheet. +func (_fccc *Sheet )ClearAutoFilter (){_fccc ._aacb .AutoFilter =nil ;_agga :="\u0027"+_fccc .Name ()+"\u0027\u0021";for _ ,_bgge :=range _fccc ._ffdc .DefinedNames (){if _bgge .Name ()==_dddcb {if _fgb .HasPrefix (_bgge .Content (),_agga ){_fccc ._ffdc .RemoveDefinedName (_bgge ); +break ;};};};};const (SortOrderAscending SortOrder =iota ;SortOrderDescending ;); -// SetAutoFilter creates autofilters on the sheet. These are the automatic -// filters that are common for a header row. The RangeRef should be of the form -// "A1:C5" and cover the entire range of cells to be filtered, not just the -// header. SetAutoFilter replaces any existing auto filter on the sheet. -func (_cgfc *Sheet )SetAutoFilter (rangeRef string ){rangeRef =_g .Replace (rangeRef ,"\u0024","",-1);_cgfc ._geac .AutoFilter =_cea .NewCT_AutoFilter ();_cgfc ._geac .AutoFilter .RefAttr =_c .String (rangeRef );_ebe :="\u0027"+_cgfc .Name ()+"\u0027\u0021"; -var _gfbdg DefinedName ;for _ ,_bgdgd :=range _cgfc ._dfbg .DefinedNames (){if _bgdgd .Name ()==_dgcc {if _g .HasPrefix (_bgdgd .Content (),_ebe ){_gfbdg =_bgdgd ;_gfbdg .SetContent (_cgfc .RangeReference (rangeRef ));break ;};};};if _gfbdg .X ()==nil {_gfbdg =_cgfc ._dfbg .AddDefinedName (_dgcc ,_cgfc .RangeReference (rangeRef )); -};for _ggce ,_aeag :=range _cgfc ._dfbg ._ddce {if _aeag ==_cgfc ._geac {_gfbdg .SetLocalSheetID (uint32 (_ggce ));};};};func (_bbfc Sheet )validateMergedCells ()error {_cfc :=map[uint64 ]struct{}{};for _ ,_aacc :=range _bbfc .MergedCells (){_feed ,_bcdd ,_bgdg :=_aae .ParseRangeReference (_aacc .Reference ()); -if _bgdg !=nil {return _cgg .Errorf ("\u0073\u0068e\u0065\u0074\u0020\u006e\u0061m\u0065\u0020\u0027\u0025\u0073'\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006c\u006c\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025\u0073",_bbfc .Name (),_aacc .Reference ()); -};for _gbdb :=_feed .RowIdx ;_gbdb <=_bcdd .RowIdx ;_gbdb ++{for _adab :=_feed .ColumnIdx ;_adab <=_bcdd .ColumnIdx ;_adab ++{_bdgg :=uint64 (_gbdb )<<32|uint64 (_adab );if _ ,_ffef :=_cfc [_bdgg ];_ffef {return _cgg .Errorf ("\u0073\u0068\u0065\u0065\u0074\u0020n\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027\u0020\u0068\u0061\u0073\u0020\u006f\u0076\u0065\u0072\u006c\u0061\u0070p\u0069\u006e\u0067\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006cl\u0020r\u0061\u006e\u0067\u0065",_bbfc .Name ()); -};_cfc [_bdgg ]=struct{}{};};};};return nil ;}; +// Row returns the row of the cell marker. +func (_bfbd CellMarker )Row ()int32 {return _bfbd ._bcce .Row };func (_fabd *Sheet )setList (_dcge string ,_bcee _fgc .Result )error {_cfad ,_efac :=_cee .ParseCellReference (_dcge );if _efac !=nil {return _efac ;};_aaddb :=_fabd .Row (_cfad .RowIdx ); +for _bced ,_eeb :=range _bcee .ValueList {_dgacd :=_aaddb .Cell (_cee .IndexToColumn (_cfad .ColumnIdx +uint32 (_bced )));if _eeb .Type !=_fgc .ResultTypeEmpty {if _eeb .IsBoolean {_dgacd .SetBool (_eeb .ValueNumber !=0);}else {_dgacd .SetCachedFormulaResult (_eeb .String ()); +};};};return nil ;};func (_ddc ConditionalFormattingRule )InitializeDefaults (){_ddc .SetType (_eba .ST_CfTypeCellIs );_ddc .SetOperator (_eba .ST_ConditionalFormattingOperatorGreaterThan );_ddc .SetPriority (1);}; -// Name returns the name of the table -func (_ecgc Table )Name ()string {if _ecgc ._cbad .NameAttr !=nil {return *_ecgc ._cbad .NameAttr ;};return "";}; +// LessCells returns true if the lhs value is less than the rhs value. If the +// cells contain numeric values, their value interpreted as a floating point is +// compared. Otherwise their string contents are compared. +func (_edc Comparer )LessCells (lhs ,rhs Cell )bool {if _edc .Order ==SortOrderDescending {lhs ,rhs =rhs ,lhs ;};if lhs .X ()==nil {if rhs .X ()==nil {return false ;};return true ;};if rhs .X ()==nil {return false ;};_dgcc ,_gaf :=lhs .getRawSortValue (); +_fcb ,_bdgg :=rhs .getRawSortValue ();switch {case _gaf &&_bdgg :_feb ,_ :=_cf .ParseFloat (_dgcc ,64);_bcae ,_ :=_cf .ParseFloat (_fcb ,64);return _feb < _bcae ;case _gaf :return true ;case _bdgg :return false ;};_dgcc =lhs .GetFormattedValue ();_fcb =rhs .GetFormattedValue (); +return _dgcc < _fcb ;}; -// SetRowOffset sets the row offset of the two cell anchor -func (_degb TwoCellAnchor )SetRowOffset (m _ad .Distance ){_eega :=m -_degb .TopLeft ().RowOffset ();_degb .TopLeft ().SetRowOffset (m );_degb .BottomRight ().SetRowOffset (_degb .BottomRight ().RowOffset ()+_eega );}; +// BottomRight is a no-op. +func (_fece OneCellAnchor )BottomRight ()CellMarker {return CellMarker {}}; -// SetHyperlink sets a hyperlink on a cell. -func (_ge Cell )SetHyperlink (hl _bg .Hyperlink ){_egca :=_ge ._fcg ._geac ;if _egca .Hyperlinks ==nil {_egca .Hyperlinks =_cea .NewCT_Hyperlinks ();};_adgf :=_bg .Relationship (hl );_cgd :=_cea .NewCT_Hyperlink ();_cgd .RefAttr =_ge .Reference ();_cgd .IdAttr =_c .String (_adgf .ID ()); -_egca .Hyperlinks .Hyperlink =append (_egca .Hyperlinks .Hyperlink ,_cgd );}; +// SetValue sets the first value to be used in the comparison. For comparisons +// that need only one value, this is the only value used. For comparisons like +// 'between' that require two values, SetValue2 must also be used. +func (_ade DataValidationCompare )SetValue (v string ){_ade ._fcaf .Formula1 =&v }; -// TopLeft returns the CellMaker for the top left corner of the anchor. -func (_cbed TwoCellAnchor )TopLeft ()CellMarker {return CellMarker {_cbed ._fabg .From }}; +// Workbook returns sheet's parent workbook. +func (_gfdd *Sheet )Workbook ()*Workbook {return _gfdd ._ffdc }; -// IsStructureLocked returns whether the workbook structure is locked. -func (_dgdg WorkbookProtection )IsStructureLocked ()bool {return _dgdg ._ccbf .LockStructureAttr !=nil &&*_dgdg ._ccbf .LockStructureAttr ;};func (_dfd Fills )X ()*_cea .CT_Fills {return _dfd ._ebccf };const (DVOpGreater =_cea .ST_DataValidationOperatorGreaterThanOrEqual ; -); +// DefinedName is a named range, formula, etc. +type DefinedName struct{_daee *_eba .CT_DefinedName }; -// ID returns the number format ID. This is not an index as there are some -// predefined number formats which can be used in cell styles and don't need a -// corresponding NumberFormat. -func (_bbbd NumberFormat )ID ()uint32 {return _bbbd ._bgfbb .NumFmtIdAttr }; +// SetError sets the cell type to error and the value to the given error message. +func (_fbdd Cell )SetError (msg string ){_fbdd .clearValue ();_fbdd ._aad .V =_d .String (msg );_fbdd ._aad .TAttr =_eba .ST_CellTypeE ;}; -// SetColor sets the text color. -func (_abe RichTextRun )SetColor (c _bc .Color ){_abe .ensureRpr ();_bbec :="\u0066\u0066"+*c .AsRGBString ();for _ ,_affbb :=range _abe ._dfgf .RPr .RPrEltChoice {if _affbb .Color !=nil {_affbb .Color .RgbAttr =&_bbec ;return ;};};_abe ._dfgf .RPr .RPrEltChoice =append (_abe ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {Color :&_cea .CT_Color {RgbAttr :&_bbec }}); +// SetUnderline controls if the run is underlined. +func (_aeaf RichTextRun )SetUnderline (u _eba .ST_UnderlineValues ){_aeaf .ensureRpr ();for _ ,_fgce :=range _aeaf ._gcda .RPr .RPrEltChoice {if _fgce .U !=nil {_fgce .U .ValAttr =u ;return ;};};_aeaf ._gcda .RPr .RPrEltChoice =append (_aeaf ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {U :&_eba .CT_UnderlineProperty {ValAttr :u }}); }; -// Column returns or creates a column that with a given index (1-N). Columns -// can span multiple column indices, this method will return the column that -// applies to a column index if it exists or create a new column that only -// applies to the index passed in otherwise. -func (_affe *Sheet )Column (idx uint32 )Column {for _ ,_cbbc :=range _affe ._geac .Cols {for _ ,_ggfd :=range _cbbc .Col {if idx >=_ggfd .MinAttr &&idx <=_ggfd .MaxAttr {return Column {_ggfd };};};};var _ggfdc *_cea .CT_Cols ;if len (_affe ._geac .Cols )==0{_ggfdc =_cea .NewCT_Cols (); -_affe ._geac .Cols =append (_affe ._geac .Cols ,_ggfdc );}else {_ggfdc =_affe ._geac .Cols [0];};_bcdg :=_cea .NewCT_Col ();_bcdg .MinAttr =idx ;_bcdg .MaxAttr =idx ;_ggfdc .Col =append (_ggfdc .Col ,_bcdg );return Column {_bcdg };};func _cabb ()*_eaf .CT_TwoCellAnchor {_cfbb :=_eaf .NewCT_TwoCellAnchor (); -_cfbb .EditAsAttr =_eaf .ST_EditAsOneCell ;_cfbb .From .Col =5;_cfbb .From .Row =0;_cfbb .From .ColOff .ST_CoordinateUnqualified =_c .Int64 (0);_cfbb .From .RowOff .ST_CoordinateUnqualified =_c .Int64 (0);_cfbb .To .Col =10;_cfbb .To .Row =20;_cfbb .To .ColOff .ST_CoordinateUnqualified =_c .Int64 (0); -_cfbb .To .RowOff .ST_CoordinateUnqualified =_c .Int64 (0);return _cfbb ;}; - -// X returns the inner wrapped XML type. -func (_cdfg SheetView )X ()*_cea .CT_SheetView {return _cdfg ._gcde }; - -// AddGradientStop adds a color gradient stop. -func (_gbf ColorScale )AddGradientStop (color _bc .Color ){_aad :=_cea .NewCT_Color ();_aad .RgbAttr =color .AsRGBAString ();_gbf ._cae .Color =append (_gbf ._cae .Color ,_aad );};func _fcaf ()*_eaf .CT_AbsoluteAnchor {_afgg :=_eaf .NewCT_AbsoluteAnchor (); -return _afgg };func (_fbbc *evalContext )NamedRange (ref string )_ffg .Reference {for _ ,_ecae :=range _fbbc ._bege ._dfbg .DefinedNames (){if _ecae .Name ()==ref {return _ffg .MakeRangeReference (_ecae .Content ());};};for _ ,_fgb :=range _fbbc ._bege ._dfbg .Tables (){if _fgb .Name ()==ref {return _ffg .MakeRangeReference (_cgg .Sprintf ("\u0025\u0073\u0021%\u0073",_fbbc ._bege .Name (),_fgb .Reference ())); -};};return _ffg .ReferenceInvalid ;}; - -// SetBorder applies a border to a cell style avoiding redundancy. The function checks if the given border -// already exists in the saved borders. If found, the existing border is reused; otherwise, -// the new border is added to the saved borders collection. The border is then applied to the cell style, -// affecting all styles that reference it by index. -func (_dgea CellStyle )SetBorder (b Border ){_fbc :=b ._bag .Border ;for _ ,_ddd :=range _fbc {if _ce .DeepEqual (_ddd ,b ._ffe ){b ._ffe =_ddd ;_dgea ._ecf .BorderIdAttr =_c .Uint32 (b .Index ());_dgea ._ecf .ApplyBorderAttr =_c .Bool (true );return ; -};};b ._bag .Border =append (b ._bag .Border ,b ._ffe );b ._bag .CountAttr =_c .Uint32 (uint32 (len (b ._bag .Border )));_dgea ._ecf .BorderIdAttr =_c .Uint32 (b .Index ());_dgea ._ecf .ApplyBorderAttr =_c .Bool (true );}; - -// SetPasswordHash sets the password hash to the input. -func (_fgcbg WorkbookProtection )SetPasswordHash (pwHash string ){_fgcbg ._ccbf .WorkbookPasswordAttr =_c .String (pwHash );}; - -// SetRotation configures the cell to be rotated. -func (_beae CellStyle )SetRotation (deg uint8 ){if _beae ._ecf .Alignment ==nil {_beae ._ecf .Alignment =_cea .NewCT_CellAlignment ();};_beae ._ecf .ApplyAlignmentAttr =_c .Bool (true );_beae ._ecf .Alignment .TextRotationAttr =_c .Uint8 (deg );};func (_dfg *evalContext )SetOffset (col ,row uint32 ){_dfg ._ddcf =col ; -_dfg ._bcd =row }; - -// NewSharedStrings constructs a new Shared Strings table. -func NewSharedStrings ()SharedStrings {return SharedStrings {_edec :_cea .NewSst (),_cbc :make (map[string ]int )};}; - -// SetWidthCells sets the height the anchored object by moving the right hand -// side. It is not compatible with SetWidth. -func (_geb TwoCellAnchor )SetWidthCells (w int32 ){_eada :=_geb .TopLeft ();_fafc :=_geb .BottomRight ();_fafc .SetCol (_eada .Col ()+w );}; - -// SetText sets the text to be displayed. -func (_cgc RichTextRun )SetText (s string ){_cgc ._dfgf .T =s }; - -// Clear clears the cell's value and type. -func (_aacf Cell )Clear (){_aacf .clearValue ();_aacf ._fea .TAttr =_cea .ST_CellTypeUnset }; - -// GetString retrieves a string from the shared strings table by index. -func (_agge SharedStrings )GetString (id int )(string ,error ){if id < 0{return "",_cgg .Errorf ("\u0069\u006eva\u006c\u0069\u0064 \u0073\u0074\u0072\u0069ng \u0069nd\u0065\u0078\u0020\u0025\u0064\u002c\u0020mu\u0073\u0074\u0020\u0062\u0065\u0020\u003e \u0030",id ); -};if id > len (_agge ._edec .Si )-1{return "",_cgg .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069d\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0025\u0064\u002c\u0020\u0074\u0061b\u006c\u0065\u0020\u006f\u006e\u006c\u0079\u0020\u0068\u0061\u0073\u0020\u0025\u0064 \u0076a\u006c\u0075\u0065\u0073",id ,len (_agge ._edec .Si )); -};_gcae :=_agge ._edec .Si [id ];if _gcae .T !=nil {return *_gcae .T ,nil ;};_ggbg :="";for _ ,_cced :=range _gcae .R {if _cced .T !=""{_ggbg +=_cced .T ;};};return _ggbg ,nil ;}; - -// AddFormatValue adds a format value to be used in determining which icons to display. -func (_agc IconScale )AddFormatValue (t _cea .ST_CfvoType ,val string ){_dacfg :=_cea .NewCT_Cfvo ();_dacfg .TypeAttr =t ;_dacfg .ValAttr =_c .String (val );_agc ._faad .Cfvo =append (_agc ._faad .Cfvo ,_dacfg );}; - -// HasNumberFormat returns true if the cell style has a number format applied. -func (_gde CellStyle )HasNumberFormat ()bool {return _gde ._ecf .NumFmtIdAttr !=nil &&_gde ._ecf .ApplyNumberFormatAttr !=nil &&*_gde ._ecf .ApplyNumberFormatAttr ;};var _beb *_ab .Regexp =_ab .MustCompile ("\u005e(\u005ba\u002d\u007a\u005d\u002b\u0029(\u005b\u0030-\u0039\u005d\u002b\u0029\u0024"); +// GetChartByTargetId returns the array of workbook crt.ChartSpace. +func (_eaec *Workbook )GetChartByTargetId (targetAttr string )*_bad .ChartSpace {return _eaec ._gged [targetAttr ];};func (_dbff PatternFill )ClearBgColor (){_dbff ._ecdc .BgColor =nil }; +// DataValidationList is just a view on a DataValidation configured as a list. +// It presents a drop-down combo box for spreadsheet users to select values. The +// contents of the dropdown can either pull from a rang eof cells (SetRange) or +// specified directly (SetValues). +type DataValidationList struct{_gbb *_eba .CT_DataValidation }; -// SheetCount returns the number of sheets in the workbook. -func (_dfbc Workbook )SheetCount ()int {return len (_dfbc ._ddce )};type SheetProtection struct{_dbga *_cea .CT_SheetProtection }; +// RemoveFont removes a font from the style sheet. It *does not* update styles that refer +// to this font. +func (_ebgde StyleSheet )RemoveFont (f Font )error {for _dgcf ,_ggd :=range _ebgde ._egac .Fonts .Font {if _ggd ==f .X (){_ebgde ._egac .Fonts .Font =append (_ebgde ._egac .Fonts .Font [:_dgcf ],_ebgde ._egac .Fonts .Font [_dgcf +1:]...);return nil ;}; +};return _cga .New ("\u0066\u006f\u006e\u0074\u0020\u006e\u006f\u0074\u0020f\u006f\u0075\u006e\u0064");}; -// Author returns the author of the comment -func (_efd Comment )Author ()string {if _efd ._gcf .AuthorIdAttr < uint32 (len (_efd ._abaa .Authors .Author )){return _efd ._abaa .Authors .Author [_efd ._gcf .AuthorIdAttr ];};return "";};func (_aaef *Sheet )updateAfterRemove (_gecc uint32 ,_ceab _fc .UpdateAction )error {_facd :=_aaef .Name (); -_accc :=&_fc .UpdateQuery {UpdateType :_ceab ,ColumnIdx :_gecc ,SheetToUpdate :_facd };for _ ,_ddec :=range _aaef ._dfbg .Sheets (){_accc .UpdateCurrentSheet =_facd ==_ddec .Name ();for _ ,_egab :=range _ddec .Rows (){for _ ,_geec :=range _egab .Cells (){if _geec .X ().F !=nil {_cgge :=_geec .X ().F .Content ; -_aade :=_ffg .ParseString (_cgge );if _aade ==nil {_geec .SetError ("\u0023\u0052\u0045F\u0021");}else {_eecc :=_aade .Update (_accc );_geec .X ().F .Content =_cgg .Sprintf ("\u003d\u0025\u0073",_eecc .String ());};};};};};return nil ;}; +// SetColor sets teh color of the databar. +func (_debf DataBarScale )SetColor (c _g .Color ){_debf ._ffg .Color =_eba .NewCT_Color ();_debf ._ffg .Color .RgbAttr =c .AsRGBAString ();}; -// AddRule adds and returns a new rule that can be configured. -func (_fega ConditionalFormatting )AddRule ()ConditionalFormattingRule {_fgfb :=_cea .NewCT_CfRule ();_fega ._dff .CfRule =append (_fega ._dff .CfRule ,_fgfb );_ecac :=ConditionalFormattingRule {_fgfb };_ecac .InitializeDefaults ();_ecac .SetPriority (int32 (len (_fega ._dff .CfRule )+1)); -return _ecac ;};func (_fbcf Sheet )IsValid ()bool {return _fbcf ._geac !=nil }; +// ClearBorder clears any border configuration from the cell style. +func (_ddf CellStyle )ClearBorder (){_ddf ._fdacb .BorderIdAttr =nil ;_ddf ._fdacb .ApplyBorderAttr =nil ;};const (StandardFormatGeneral StandardFormat =0;StandardFormat0 StandardFormat =0;StandardFormatWholeNumber StandardFormat =1;StandardFormat1 StandardFormat =1; +StandardFormat2 StandardFormat =2;StandardFormat3 StandardFormat =3;StandardFormat4 StandardFormat =4;StandardFormatPercent StandardFormat =9;StandardFormat9 StandardFormat =9;StandardFormat10 StandardFormat =10;StandardFormat11 StandardFormat =11;StandardFormat12 StandardFormat =12; +StandardFormat13 StandardFormat =13;StandardFormatDate StandardFormat =14;StandardFormat14 StandardFormat =14;StandardFormat15 StandardFormat =15;StandardFormat16 StandardFormat =16;StandardFormat17 StandardFormat =17;StandardFormat18 StandardFormat =18; +StandardFormatTime StandardFormat =19;StandardFormat19 StandardFormat =19;StandardFormat20 StandardFormat =20;StandardFormat21 StandardFormat =21;StandardFormatDateTime StandardFormat =22;StandardFormat22 StandardFormat =22;StandardFormat37 StandardFormat =37; +StandardFormat38 StandardFormat =38;StandardFormat39 StandardFormat =39;StandardFormat40 StandardFormat =40;StandardFormat45 StandardFormat =45;StandardFormat46 StandardFormat =46;StandardFormat47 StandardFormat =47;StandardFormat48 StandardFormat =48; +StandardFormat49 StandardFormat =49;); -// Row will return a row with a given row number, creating a new row if -// necessary. -func (_ffda *Sheet )Row (rowNum uint32 )Row {for _ ,_beaf :=range _ffda ._geac .SheetData .Row {if _beaf .RAttr !=nil &&*_beaf .RAttr ==rowNum {return Row {_ffda ._dfbg ,_ffda ,_beaf };};};return _ffda .AddNumberedRow (rowNum );}; +// MoveTo repositions the anchor without changing the objects size. +func (_ageb TwoCellAnchor )MoveTo (col ,row int32 ){_gfcg :=_ageb .TopLeft ();_cfgc :=_ageb .BottomRight ();_aged :=_cfgc .Col ()-_gfcg .Col ();_dabb :=_cfgc .Row ()-_gfcg .Row ();_gfcg .SetCol (col );_gfcg .SetRow (row );_cfgc .SetCol (col +_aged );_cfgc .SetRow (row +_dabb ); +};const _ecad ="\u0053\u006fr\u0074\u004f\u0072\u0064e\u0072\u0041s\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u0053o\u0072\u0074\u004f\u0072\u0064\u0065\u0072\u0044\u0065\u0073\u0063\u0065n\u0064\u0069\u006e\u0067"; -// SetHorizontalAlignment sets the horizontal alignment of a cell style. -func (_dbc CellStyle )SetHorizontalAlignment (a _cea .ST_HorizontalAlignment ){if _dbc ._ecf .Alignment ==nil {_dbc ._ecf .Alignment =_cea .NewCT_CellAlignment ();};_dbc ._ecf .Alignment .HorizontalAttr =a ;_dbc ._ecf .ApplyAlignmentAttr =_c .Bool (true ); -}; +// CellStyles returns the list of defined cell styles +func (_ccee StyleSheet )CellStyles ()[]CellStyle {_bcge :=[]CellStyle {};for _ ,_baea :=range _ccee ._egac .CellXfs .Xf {_bcge =append (_bcge ,CellStyle {_ccee ._egbd ,_baea ,_ccee ._egac .CellXfs });};return _bcge ;}; -// SetStyle sets the cell style for an entire column. -func (_eagg Column )SetStyle (cs CellStyle ){_eagg ._ccg .StyleAttr =_c .Uint32 (cs .Index ())}; +// Save writes the workbook out to a writer in the zipped xlsx format. +func (_eaebbe *Workbook )Save (w _ce .Writer )error {const _dfag ="\u0073\u0070\u0072\u0065ad\u0073\u0068\u0065\u0065\u0074\u003a\u0077\u0062\u002e\u0053\u0061\u0076\u0065";if !_fb .GetLicenseKey ().IsLicensed ()&&!_dcce {_dgg .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +_dgg .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return _cga .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_fbdbd :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _caegc ,_gded :=w .(*_ee .File ); +_gded {_fbdbd =_caegc .Name ();};if len (_eaebbe ._cedf )==0{_gfgg ,_aggf :=_fb .GenRefId ("\u0073\u0077");if _aggf !=nil {_eb .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_aggf );return _aggf ;};_eaebbe ._cedf =_gfgg ;};if _ddcbe :=_fb .Track (_eaebbe ._cedf ,_dfag ,_fbdbd ); +_ddcbe !=nil {_eb .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_ddcbe );return _ddcbe ;};_cddd :=_b .NewWriter (w );defer _cddd .Close ();_febac :=_d .DocTypeSpreadsheet ;if _cbcbe :=_dc .MarshalXML (_cddd ,_d .BaseRelsFilename ,_eaebbe .Rels .X ()); +_cbcbe !=nil {return _cbcbe ;};if _aada :=_dc .MarshalXMLByType (_cddd ,_febac ,_d .ExtendedPropertiesType ,_eaebbe .AppProperties .X ());_aada !=nil {return _aada ;};if _gece :=_dc .MarshalXMLByType (_cddd ,_febac ,_d .CorePropertiesType ,_eaebbe .CoreProperties .X ()); +_gece !=nil {return _gece ;};_gegb :=_d .AbsoluteFilename (_febac ,_d .OfficeDocumentType ,0);if _fgbcc :=_dc .MarshalXML (_cddd ,_gegb ,_eaebbe ._gadd );_fgbcc !=nil {return _fgbcc ;};if _aacd :=_dc .MarshalXML (_cddd ,_dc .RelationsPathFor (_gegb ),_eaebbe ._acef .X ()); +_aacd !=nil {return _aacd ;};if _bdacc :=_dc .MarshalXMLByType (_cddd ,_febac ,_d .StylesType ,_eaebbe .StyleSheet .X ());_bdacc !=nil {return _bdacc ;};for _ffda ,_fee :=range _eaebbe ._dad {if _ffbb :=_dc .MarshalXMLByTypeIndex (_cddd ,_febac ,_d .ThemeType ,_ffda +1,_fee ); +_ffbb !=nil {return _ffbb ;};};for _caac ,_bcea :=range _eaebbe ._aabd {_bcea .Dimension .RefAttr =Sheet {_eaebbe ,nil ,_bcea }.Extents ();_cbda :=_d .AbsoluteFilename (_febac ,_d .WorksheetType ,_caac +1);_dc .MarshalXML (_cddd ,_cbda ,_bcea );_dc .MarshalXML (_cddd ,_dc .RelationsPathFor (_cbda ),_eaebbe ._fgegc [_caac ].X ()); +};if _eedbg :=_dc .MarshalXMLByType (_cddd ,_febac ,_d .SharedStringsType ,_eaebbe .SharedStrings .X ());_eedbg !=nil {return _eedbg ;};if _eaebbe .CustomProperties .X ()!=nil {if _cacb :=_dc .MarshalXMLByType (_cddd ,_febac ,_d .CustomPropertiesType ,_eaebbe .CustomProperties .X ()); +_cacb !=nil {return _cacb ;};};if _eaebbe .Thumbnail !=nil {_bbgdc :=_d .AbsoluteFilename (_febac ,_d .ThumbnailType ,0);_bdceg ,_bacf :=_cddd .Create (_bbgdc );if _bacf !=nil {return _bacf ;};if _fabg :=_c .Encode (_bdceg ,_eaebbe .Thumbnail ,nil );_fabg !=nil {return _fabg ; +};};for _bbea ,_dcba :=range _eaebbe ._efbc {_ccef :=_d .AbsoluteFilename (_febac ,_d .ChartType ,_bbea +1);_dc .MarshalXML (_cddd ,_ccef ,_dcba );};for _caga ,_efga :=range _eaebbe ._fdfa {_defd :=_d .AbsoluteFilename (_febac ,_d .TableType ,_caga +1); +_dc .MarshalXML (_cddd ,_defd ,_efga );};for _fgea ,_gege :=range _eaebbe ._fadb {_gcbgd :=_d .AbsoluteFilename (_febac ,_d .DrawingType ,_fgea +1);_dc .MarshalXML (_cddd ,_gcbgd ,_gege );if !_eaebbe ._ebfb [_fgea ].IsEmpty (){_dc .MarshalXML (_cddd ,_dc .RelationsPathFor (_gcbgd ),_eaebbe ._ebfb [_fgea ].X ()); +};};for _afad ,_gagg :=range _eaebbe ._dedae {_dc .MarshalXML (_cddd ,_d .AbsoluteFilename (_febac ,_d .VMLDrawingType ,_afad +1),_gagg );};for _dfaee ,_daeef :=range _eaebbe .Images {if _gdca :=_fbd .AddImageToZip (_cddd ,_daeef ,_dfaee +1,_d .DocTypeSpreadsheet ); +_gdca !=nil {return _gdca ;};};if _dbbc :=_dc .MarshalXML (_cddd ,_d .ContentTypesFilename ,_eaebbe .ContentTypes .X ());_dbbc !=nil {return _dbbc ;};for _bbbc ,_bgeb :=range _eaebbe ._gcbc {if _bgeb ==nil {continue ;};_dc .MarshalXML (_cddd ,_d .AbsoluteFilename (_febac ,_d .CommentsType ,_bbbc +1),_bgeb ); +};if _dbcf :=_eaebbe .WriteExtraFiles (_cddd );_dbcf !=nil {return _dbcf ;};return _cddd .Close ();};func (_acf Border )SetTop (style _eba .ST_BorderStyle ,c _g .Color ){if _acf ._df .Top ==nil {_acf ._df .Top =_eba .NewCT_BorderPr ();};_acf ._df .Top .Color =_eba .NewCT_Color (); +_acf ._df .Top .Color .RgbAttr =c .AsRGBAString ();_acf ._df .Top .StyleAttr =style ;}; -// SetNumberFormat applies a number format to a cell style avoiding redundancy. The function checks if the given string -// already exists in the saved number formats. If found, the existing number format is reused; otherwise, -// the new number format is added to the saved number formats collection. The number format is then applied to the cell style, -// affecting all styles that reference it by index. -func (_baff CellStyle )SetNumberFormat (s string ){var _bbag NumberFormat ;if _baff ._fdc .StyleSheet ._cfgg .NumFmts ==nil {_baff ._fdc .StyleSheet ._cfgg .NumFmts =_cea .NewCT_NumFmts ();};_gce :=_baff ._fdc .StyleSheet ._cfgg .NumFmts .NumFmt ;for _ ,_afc :=range _gce {if _ce .DeepEqual (_afc .FormatCodeAttr ,s ){_bbag =NumberFormat {_baff ._fdc ,_afc }; -_baff ._ecf .ApplyNumberFormatAttr =_c .Bool (true );_baff ._ecf .NumFmtIdAttr =_c .Uint32 (_bbag .ID ());return ;};};_feg :=_cea .NewCT_NumFmt ();_feg .NumFmtIdAttr =uint32 (200+len (_baff ._fdc .StyleSheet ._cfgg .NumFmts .NumFmt ));_baff ._fdc .StyleSheet ._cfgg .NumFmts .NumFmt =append (_baff ._fdc .StyleSheet ._cfgg .NumFmts .NumFmt ,_feg ); -_baff ._fdc .StyleSheet ._cfgg .NumFmts .CountAttr =_c .Uint32 (uint32 (len (_baff ._fdc .StyleSheet ._cfgg .NumFmts .NumFmt )));_bbag =NumberFormat {_baff ._fdc ,_feg };_bbag ._bgfbb .FormatCodeAttr =s ;_baff ._ecf .ApplyNumberFormatAttr =_c .Bool (true ); -_baff ._ecf .NumFmtIdAttr =_c .Uint32 (_bbag .ID ());};type PatternFill struct{_afcab *_cea .CT_PatternFill ;_agg *_cea .CT_Fill ;}; +// GetValueAsBool retrieves the cell's value as a boolean +func (_gcg Cell )GetValueAsBool ()(bool ,error ){if _gcg ._aad .TAttr !=_eba .ST_CellTypeB {return false ,_cga .New ("\u0063e\u006c\u006c\u0020\u0069\u0073\u0020\u006e\u006f\u0074\u0020\u006ff\u0020\u0062\u006f\u006f\u006c\u0020\u0074\u0079\u0070\u0065"); +};if _gcg ._aad .V ==nil {return false ,_cga .New ("\u0063\u0065\u006c\u006c\u0020\u0068\u0061\u0073\u0020\u006e\u006f\u0020v\u0061\u006c\u0075\u0065");};return _cf .ParseBool (*_gcg ._aad .V );}; -// SetHeight is a nop-op. -func (_dcab TwoCellAnchor )SetHeight (h _ad .Distance ){};const _dgcc ="_\u0078\u006c\u006e\u006d._\u0046i\u006c\u0074\u0065\u0072\u0044a\u0074\u0061\u0062\u0061\u0073\u0065";func (_cgaad StyleSheet )GetCellStyle (id uint32 )CellStyle {for _bdcbc ,_edab :=range _cgaad ._cfgg .CellXfs .Xf {if uint32 (_bdcbc )==id {return CellStyle {_cgaad ._adb ,_edab ,_cgaad ._cfgg .CellXfs }; -};};return CellStyle {};}; +// SetHyperlink sets a hyperlink on a cell. +func (_fbdda Cell )SetHyperlink (hl _fbd .Hyperlink ){_dbc :=_fbdda ._ga ._aacb ;if _dbc .Hyperlinks ==nil {_dbc .Hyperlinks =_eba .NewCT_Hyperlinks ();};_egga :=_fbd .Relationship (hl );_ceeg :=_eba .NewCT_Hyperlink ();_ceeg .RefAttr =_fbdda .Reference (); +_ceeg .IdAttr =_d .String (_egga .ID ());_dbc .Hyperlinks .Hyperlink =append (_dbc .Hyperlinks .Hyperlink ,_ceeg );}; -// ExtractText returns text from the workbook as a WorkbookText object. -func (_eeab *Workbook )ExtractText ()*WorkbookText {_bdf :=[]*SheetText {};for _ ,_eba :=range _eeab .Sheets (){_bdf =append (_bdf ,&SheetText {Cells :_eba .ExtractText ().Cells });};return &WorkbookText {Sheets :_bdf };}; +// AbsoluteAnchor has a fixed top-left corner in distance units as well as a +// fixed height/width. +type AbsoluteAnchor struct{_gg *_ac .CT_AbsoluteAnchor }; -// IsBool returns true if the cell boolean value. -func (_egcc *evalContext )IsBool (cellRef string )bool {return _egcc ._bege .Cell (cellRef ).IsBool ()}; +// SetBorder is a helper function for creating borders across multiple cells. In +// the OOXML spreadsheet format, a border applies to a single cell. To draw a +// 'boxed' border around multiple cells, you need to apply different styles to +// the cells on the top,left,right,bottom and four corners. This function +// breaks apart a single border into its components and applies it to cells as +// needed to give the effect of a border applying to multiple cells. +func (_aedf *Sheet )SetBorder (cellRange string ,border Border )error {_aebf ,_cffc ,_cbggd :=_cee .ParseRangeReference (cellRange );if _cbggd !=nil {return _cbggd ;};_fcffg :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_ebbf :=_aedf ._ffdc .StyleSheet .AddBorder (); +_fcffg .SetBorder (_ebbf );_ebbf ._df .Top =border ._df .Top ;_ebbf ._df .Left =border ._df .Left ;_eaedc :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_fbec :=_aedf ._ffdc .StyleSheet .AddBorder ();_eaedc .SetBorder (_fbec );_fbec ._df .Top =border ._df .Top ; +_fbec ._df .Right =border ._df .Right ;_ddcc :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_dfeb :=_aedf ._ffdc .StyleSheet .AddBorder ();_ddcc .SetBorder (_dfeb );_dfeb ._df .Top =border ._df .Top ;_fgdb :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_ecce :=_aedf ._ffdc .StyleSheet .AddBorder (); +_fgdb .SetBorder (_ecce );_ecce ._df .Left =border ._df .Left ;_becc :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_bgbba :=_aedf ._ffdc .StyleSheet .AddBorder ();_becc .SetBorder (_bgbba );_bgbba ._df .Right =border ._df .Right ;_aadg :=_aedf ._ffdc .StyleSheet .AddCellStyle (); +_agaa :=_aedf ._ffdc .StyleSheet .AddBorder ();_aadg .SetBorder (_agaa );_agaa ._df .Bottom =border ._df .Bottom ;_gggfe :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_bgaa :=_aedf ._ffdc .StyleSheet .AddBorder ();_gggfe .SetBorder (_bgaa );_bgaa ._df .Bottom =border ._df .Bottom ; +_bgaa ._df .Left =border ._df .Left ;_fbba :=_aedf ._ffdc .StyleSheet .AddCellStyle ();_defa :=_aedf ._ffdc .StyleSheet .AddBorder ();_fbba .SetBorder (_defa );_defa ._df .Bottom =border ._df .Bottom ;_defa ._df .Right =border ._df .Right ;_eade :=_aebf .RowIdx ; +_cfbe :=_aebf .ColumnIdx ;_beef :=_cffc .RowIdx ;_ggc :=_cffc .ColumnIdx ;for _fbeg :=_eade ;_fbeg <=_beef ;_fbeg ++{for _agbe :=_cfbe ;_agbe <=_ggc ;_agbe ++{_gcbg :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_agbe ),_fbeg );switch {case _fbeg ==_eade &&_agbe ==_cfbe :_aedf .Cell (_gcbg ).SetStyle (_fcffg ); +case _fbeg ==_eade &&_agbe ==_ggc :_aedf .Cell (_gcbg ).SetStyle (_eaedc );case _fbeg ==_beef &&_agbe ==_cfbe :_aedf .Cell (_gcbg ).SetStyle (_gggfe );case _fbeg ==_beef &&_agbe ==_ggc :_aedf .Cell (_gcbg ).SetStyle (_fbba );case _fbeg ==_eade :_aedf .Cell (_gcbg ).SetStyle (_ddcc ); +case _fbeg ==_beef :_aedf .Cell (_gcbg ).SetStyle (_aadg );case _agbe ==_cfbe :_aedf .Cell (_gcbg ).SetStyle (_fgdb );case _agbe ==_ggc :_aedf .Cell (_gcbg ).SetStyle (_becc );};};};return nil ;};func (_fgd Fills )X ()*_eba .CT_Fills {return _fgd ._ebgb }; +type Table struct{_daea *_eba .Table }; -// SetBold causes the text to be displayed in bold. -func (_dbaa RichTextRun )SetBold (b bool ){_dbaa .ensureRpr ();for _ ,_fecb :=range _dbaa ._dfgf .RPr .RPrEltChoice {if _fecb .B !=nil {_fecb .B .ValAttr =_c .Bool (b );return ;};};_dbaa ._dfgf .RPr .RPrEltChoice =append (_dbaa ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {B :&_cea .CT_BooleanProperty {ValAttr :_c .Bool (b )}}); -}; +// Type returns the type of anchor +func (_feba TwoCellAnchor )Type ()AnchorType {return AnchorTypeTwoCell }; -// AddDifferentialStyle adds a new empty differential cell style to the stylesheet. -func (_bebc StyleSheet )AddDifferentialStyle ()DifferentialStyle {if _bebc ._cfgg .Dxfs ==nil {_bebc ._cfgg .Dxfs =_cea .NewCT_Dxfs ();};_cda :=_cea .NewCT_Dxf ();_bebc ._cfgg .Dxfs .Dxf =append (_bebc ._cfgg .Dxfs .Dxf ,_cda );_bebc ._cfgg .Dxfs .CountAttr =_c .Uint32 (uint32 (len (_bebc ._cfgg .Dxfs .Dxf ))); -return DifferentialStyle {_cda ,_bebc ._adb ,_bebc ._cfgg .Dxfs };}; +// IsDBCS returns if a workbook's default language is among DBCS. +func (_gggb *evalContext )IsDBCS ()bool {_dacc :=_gggb ._gddf ._ffdc .CoreProperties .X ().Language ;if _dacc ==nil {return false ;};_gcb :=string (_dacc .Data );for _ ,_abdf :=range _ceg {if _gcb ==_abdf {return true ;};};return false ;}; -// Name returns the name of the defined name. -func (_aedc DefinedName )Name ()string {return _aedc ._cad .NameAttr }; +// SetState sets the sheet view state (frozen/split/frozen-split) +func (_fcea SheetView )SetState (st _eba .ST_PaneState ){_fcea .ensurePane ();_fcea ._ggac .Pane .StateAttr =st ;}; -// StandardFormat is a standard ECMA 376 number format. -// -//go:generate stringer -type=StandardFormat -type StandardFormat uint32 ; +// AnchorType is the type of anchor. +type AnchorType byte ; -// RemoveMergedCell removes merging from a cell range within a sheet. The cells -// that made up the merged cell remain, but are no lon merged. -func (_deb *Sheet )RemoveMergedCell (mc MergedCell ){for _acda ,_fdbf :=range _deb ._geac .MergeCells .MergeCell {if _fdbf ==mc .X (){copy (_deb ._geac .MergeCells .MergeCell [_acda :],_deb ._geac .MergeCells .MergeCell [_acda +1:]);_deb ._geac .MergeCells .MergeCell [len (_deb ._geac .MergeCells .MergeCell )-1]=nil ; -_deb ._geac .MergeCells .MergeCell =_deb ._geac .MergeCells .MergeCell [:len (_deb ._geac .MergeCells .MergeCell )-1];};};}; +// RowNumber returns the row number (1-N), or zero if it is unset. +func (_abdg Row )RowNumber ()uint32 {if _abdg ._eefg .RAttr !=nil {return *_abdg ._eefg .RAttr ;};return 0;}; -// Column represents a column within a sheet. It's only used for formatting -// purposes, so it's possible to construct a sheet without configuring columns. -type Column struct{_ccg *_cea .CT_Col }; +// IsSheetLocked returns whether the sheet objects are locked. +func (_dagga SheetProtection )IsObjectLocked ()bool {return _dagga ._aafb .ObjectsAttr !=nil &&*_dagga ._aafb .ObjectsAttr ;};func (_feae PatternFill )SetBgColor (c _g .Color ){_feae ._ecdc .BgColor =_eba .NewCT_Color ();_feae ._ecdc .BgColor .RgbAttr =c .AsRGBAString (); +};var _bbfa =[...]uint8 {0,18,37}; // X returns the inner wrapped XML type. -func (_bdab Sheet )X ()*_cea .Worksheet {return _bdab ._geac }; - -// DataValidation controls cell validation -type DataValidation struct{_egea *_cea .CT_DataValidation }; - -// SetName sets the sheet name. -func (_cfbd *Sheet )SetName (name string ){_cfbd ._bec .NameAttr =name }; +func (_fabb Row )X ()*_eba .CT_Row {return _fabb ._eefg }; -// SetIcons configures the rule as an icon scale, removing existing -// configuration. -func (_bgf ConditionalFormattingRule )SetIcons ()IconScale {_bgf .clear ();_bgf .SetType (_cea .ST_CfTypeIconSet );_bgf ._cab .IconSet =_cea .NewCT_IconSet ();_aea :=IconScale {_bgf ._cab .IconSet };_aea .SetIcons (_cea .ST_IconSetType3TrafficLights1 ); -return _aea ;}; +// AddRow adds a new row to a sheet. You can mix this with numbered rows, +// however it will get confusing. You should prefer to use either automatically +// numbered rows with AddRow or manually numbered rows with Row/AddNumberedRow +func (_egfba *Sheet )AddRow ()Row {_afba :=uint32 (0);_dbge :=uint32 (len (_egfba ._aacb .SheetData .Row ));if _dbge > 0&&_egfba ._aacb .SheetData .Row [_dbge -1].RAttr !=nil &&*_egfba ._aacb .SheetData .Row [_dbge -1].RAttr ==_dbge {return _egfba .addNumberedRowFast (_dbge +1); +};for _ ,_gdfac :=range _egfba ._aacb .SheetData .Row {if _gdfac .RAttr !=nil &&*_gdfac .RAttr > _afba {_afba =*_gdfac .RAttr ;};};return _egfba .AddNumberedRow (_afba +1);}; // X returns the inner wrapped XML type. -func (_ccca DefinedName )X ()*_cea .CT_DefinedName {return _ccca ._cad };var _ddgc =_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .SharedStringsType ,0);func (_cba *Sheet )getAllCellsInFormulaArraysForColumn ()(map[string ]bool ,error ){return _cba .getAllCellsInFormulaArrays (false ); -};func _acg (_eca _cbb .Time )_cbb .Time {_eca =_eca .UTC ();return _cbb .Date (_eca .Year (),_eca .Month (),_eca .Day (),_eca .Hour (),_eca .Minute (),_eca .Second (),_eca .Nanosecond (),_cbb .Local );}; +func (_faef Table )X ()*_eba .Table {return _faef ._daea }; -// ExtractText returns text from the sheet as a SheetText object. -func (_fefe *Sheet )ExtractText ()*SheetText {_fdba :=[]CellText {};for _ ,_gadb :=range _fefe .Rows (){for _ ,_fffd :=range _gadb .Cells (){if !_fffd .IsEmpty (){if _faae :=_fffd .GetFormattedValue ();_faae !=""{_fdba =append (_fdba ,CellText {Text :_faae ,Cell :_fffd }); -};};};};return &SheetText {Cells :_fdba };}; - -// SetState sets the sheet view state (frozen/split/frozen-split) -func (_fbdg SheetView )SetState (st _cea .ST_PaneState ){_fbdg .ensurePane ();_fbdg ._gcde .Pane .StateAttr =st ;}; - -// SetItalic causes the text to be displayed in italic. -func (_beef RichTextRun )SetItalic (b bool ){_beef .ensureRpr ();for _ ,_ebdcd :=range _beef ._dfgf .RPr .RPrEltChoice {if _ebdcd .I !=nil {_ebdcd .I .ValAttr =_c .Bool (b );return ;};};_beef ._dfgf .RPr .RPrEltChoice =append (_beef ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {I :&_cea .CT_BooleanProperty {ValAttr :_c .Bool (b )}}); -}; - -// RowNumber returns the row number (1-N), or zero if it is unset. -func (_baaf Row )RowNumber ()uint32 {if _baaf ._adf .RAttr !=nil {return *_baaf ._adf .RAttr ;};return 0;}; +// Sheet is a single sheet within a workbook. +type Sheet struct{_ffdc *Workbook ;_efd *_eba .CT_Sheet ;_aacb *_eba .Worksheet ;}; // X returns the inner wrapped XML type. -func (_cfae SheetProtection )X ()*_cea .CT_SheetProtection {return _cfae ._dbga };type Fills struct{_ebccf *_cea .CT_Fills }; +func (_bdaa IconScale )X ()*_eba .CT_IconSet {return _bdaa ._acgd }; -// Protection allows control over the workbook protections. -func (_gcaf *Workbook )Protection ()WorkbookProtection {if _gcaf ._feec .WorkbookProtection ==nil {_gcaf ._feec .WorkbookProtection =_cea .NewCT_WorkbookProtection ();};return WorkbookProtection {_gcaf ._feec .WorkbookProtection };}; +// X returns the inner wrapped XML type. +func (_gggd DefinedName )X ()*_eba .CT_DefinedName {return _gggd ._daee }; -// Uses1904Dates returns true if the the workbook uses dates relative to -// 1 Jan 1904. This is uncommon. -func (_cfdb *Workbook )Uses1904Dates ()bool {if _cfdb ._feec .WorkbookPr ==nil ||_cfdb ._feec .WorkbookPr .Date1904Attr ==nil {return false ;};return *_cfdb ._feec .WorkbookPr .Date1904Attr ;}; +// SetWidth sets the width of the anchored object. +func (_fbe AbsoluteAnchor )SetWidth (w _eag .Distance ){_fbe ._gg .Ext .CxAttr =int64 (w /_eag .EMU )}; -// SetCellReference sets the cell reference within a sheet that a comment refers -// to (e.g. "A1") -func (_fcf Comment )SetCellReference (cellRef string ){_fcf ._gcf .RefAttr =cellRef }; +// LockWindow controls the locking of the workbook windows. +func (_gbgg WorkbookProtection )LockWindow (b bool ){if !b {_gbgg ._cdab .LockWindowsAttr =nil ;}else {_gbgg ._cdab .LockWindowsAttr =_d .Bool (true );};}; -// IsSheetLocked returns whether the sheet objects are locked. -func (_becf SheetProtection )IsObjectLocked ()bool {return _becf ._dbga .ObjectsAttr !=nil &&*_becf ._dbga .ObjectsAttr ;}; +// AddBorder creates a new empty Border style. +func (_gccee StyleSheet )AddBorder ()Border {_febg :=_eba .NewCT_Border ();return Border {_febg ,_gccee ._egac .Borders };}; -// GetValueAsBool retrieves the cell's value as a boolean -func (_dedb Cell )GetValueAsBool ()(bool ,error ){if _dedb ._fea .TAttr !=_cea .ST_CellTypeB {return false ,_ag .New ("\u0063e\u006c\u006c\u0020\u0069\u0073\u0020\u006e\u006f\u0074\u0020\u006ff\u0020\u0062\u006f\u006f\u006c\u0020\u0074\u0079\u0070\u0065"); -};if _dedb ._fea .V ==nil {return false ,_ag .New ("\u0063\u0065\u006c\u006c\u0020\u0068\u0061\u0073\u0020\u006e\u006f\u0020v\u0061\u006c\u0075\u0065");};return _ee .ParseBool (*_dedb ._fea .V );};func (_eecd RichTextRun )ensureRpr (){if _eecd ._dfgf .RPr ==nil {_eecd ._dfgf .RPr =_cea .NewCT_RPrElt (); -};if _eecd ._dfgf .RPr .RPrEltChoice ==nil {_eecd ._dfgf .RPr .RPrEltChoice =[]*_cea .CT_RPrEltChoice {};};};func (_fce Cell )getLabelPrefix ()string {if _fce ._fea .SAttr ==nil {return "";};_cbd :=*_fce ._fea .SAttr ;_aacd :=_fce ._eb .StyleSheet .GetCellStyle (_cbd ); -switch _aacd ._ecf .Alignment .HorizontalAttr {case _cea .ST_HorizontalAlignmentLeft :return "\u0027";case _cea .ST_HorizontalAlignmentRight :return "\u0022";case _cea .ST_HorizontalAlignmentCenter :return "\u005e";case _cea .ST_HorizontalAlignmentFill :return "\u005c"; -default:return "";};};const (DVCompareOpEqual =DVCompareOp (_cea .ST_DataValidationOperatorEqual );DVCompareOpBetween =DVCompareOp (_cea .ST_DataValidationOperatorBetween );DVCompareOpNotBetween =DVCompareOp (_cea .ST_DataValidationOperatorNotBetween ); -DVCompareOpNotEqual =DVCompareOp (_cea .ST_DataValidationOperatorNotEqual );DVCompareOpGreater =DVCompareOp (_cea .ST_DataValidationOperatorGreaterThan );DVCompareOpGreaterEqual =DVCompareOp (_cea .ST_DataValidationOperatorGreaterThanOrEqual );DVCompareOpLess =DVCompareOp (_cea .ST_DataValidationOperatorLessThan ); -DVCompareOpLessEqual =DVCompareOp (_cea .ST_DataValidationOperatorLessThanOrEqual );); +// MoveTo is a no-op. +func (_cb AbsoluteAnchor )MoveTo (x ,y int32 ){};func (_dba Cell )GetRawValue ()(string ,error ){switch _dba ._aad .TAttr {case _eba .ST_CellTypeInlineStr :if _dba ._aad .Is ==nil ||_dba ._aad .Is .T ==nil {return "",nil ;};return *_dba ._aad .Is .T ,nil ; +case _eba .ST_CellTypeS :if _dba ._aad .V ==nil {return "",nil ;};_bcc ,_bcac :=_cf .Atoi (*_dba ._aad .V );if _bcac !=nil {return "",_bcac ;};return _dba ._fa .SharedStrings .GetString (_bcc );case _eba .ST_CellTypeStr :if _dba ._aad .F !=nil {return _dba ._aad .F .Content ,nil ; +};};if _dba ._aad .V ==nil {return "",nil ;};return *_dba ._aad .V ,nil ;}; -// WorkbookText is an array of extracted text items which has some methods for representing extracted text from a workbook. -type WorkbookText struct{Sheets []*SheetText ;}; +// Extents returns the sheet extents in the form "A1:B15". This requires +// scanning the entire sheet. +func (_fbfa Sheet )Extents ()string {_cgga ,_ccge ,_cge ,_dfcb :=_fbfa .ExtentsIndex ();return _dgg .Sprintf ("\u0025s\u0025\u0064\u003a\u0025\u0073\u0025d",_cgga ,_ccge ,_cge ,_dfcb );}; -// SetColOffset sets a column offset in absolute distance. -func (_bbb CellMarker )SetColOffset (m _ad .Distance ){_bbb ._fgee .ColOff .ST_CoordinateUnqualified =_c .Int64 (int64 (m /_ad .EMU ));}; +// AddDrawing adds a drawing to a workbook. However the drawing is not actually +// displayed or used until it's set on a sheet. +func (_fdabd *Workbook )AddDrawing ()Drawing {_cgag :=_ac .NewWsDr ();_fdabd ._fadb =append (_fdabd ._fadb ,_cgag );_agdd :=_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .DrawingType ,len (_fdabd ._fadb ));_fdabd .ContentTypes .AddOverride (_agdd ,_d .DrawingContentType ); +_fdabd ._ebfb =append (_fdabd ._ebfb ,_fbd .NewRelationships ());return Drawing {_fdabd ,_cgag };}; -// SetFgColor sets the *fill* foreground color. As an example, the solid pattern foreground color becomes the -// background color of the cell when applied. -func (_abaag PatternFill )SetFgColor (c _bc .Color ){_abaag ._afcab .FgColor =_cea .NewCT_Color ();_abaag ._afcab .FgColor .RgbAttr =c .AsRGBAString ();}; +// Reference returns the region of cells that are merged. +func (_befc MergedCell )Reference ()string {return _befc ._cfc .RefAttr }; -// SetStyle sets the style to be used for conditional rules -func (_caa ConditionalFormattingRule )SetStyle (d DifferentialStyle ){_caa ._cab .DxfIdAttr =_c .Uint32 (d .Index ());};type evalContext struct{_bege *Sheet ;_ddcf ,_bcd uint32 ;_aeaa map[string ]struct{};}; +// Sort sorts all of the rows within a sheet by the contents of a column. As the +// file format doesn't suppot indicating that a column should be sorted by the +// viewing/editing program, we actually need to reorder rows and change cell +// references during a sort. If the sheet contains formulas, you should call +// RecalculateFormulas() prior to sorting. The column is in the form "C" and +// specifies the column to sort by. The firstRow is a 1-based index and +// specifies the firstRow to include in the sort, allowing skipping over a +// header row. +func (_acae *Sheet )Sort (column string ,firstRow uint32 ,order SortOrder ){_bffe :=_acae ._aacb .SheetData .Row ;_afdf :=_acae .Rows ();for _cdaf ,_bffc :=range _afdf {if _bffc .RowNumber ()==firstRow {_bffe =_acae ._aacb .SheetData .Row [_cdaf :];break ; +};};_gbeg :=Comparer {Order :order };_fg .Slice (_bffe ,func (_egea ,_cgec int )bool {return _gbeg .LessRows (column ,Row {_acae ._ffdc ,_acae ,_bffe [_egea ]},Row {_acae ._ffdc ,_acae ,_bffe [_cgec ]});});for _adcba ,_geff :=range _acae .Rows (){_bbbag :=uint32 (_adcba +1); +if _geff .RowNumber ()!=_bbbag {_geff .renumberAs (_bbbag );};};}; -// CellStyles returns the list of defined cell styles -func (_acdd StyleSheet )CellStyles ()[]CellStyle {_cbgc :=[]CellStyle {};for _ ,_fcda :=range _acdd ._cfgg .CellXfs .Xf {_cbgc =append (_cbgc ,CellStyle {_acdd ._adb ,_fcda ,_acdd ._cfgg .CellXfs });};return _cbgc ;}; +// Row is a row within a spreadsheet. +type Row struct{_dda *Workbook ;_geec *Sheet ;_eefg *_eba .CT_Row ;}; -// X returns the inner wrapped XML type. -func (_gdac *Workbook )X ()*_cea .Workbook {return _gdac ._feec }; +// CopySheetByName copies the existing sheet with the name `name` and puts its copy with the name `copiedSheetName`. +func (_cbdb *Workbook )CopySheetByName (name ,copiedSheetName string )(Sheet ,error ){_fgfdd :=-1;for _caeg ,_fgdf :=range _cbdb .Sheets (){if name ==_fgdf .Name (){_fgfdd =_caeg ;break ;};};if _fgfdd ==-1{return Sheet {},ErrorNotFound ;};return _cbdb .CopySheet (_fgfdd ,copiedSheetName ); +}; -// Themes returns the array of workbook dml.Theme. -func (_decac *Workbook )Themes ()[]*_d .Theme {return _decac ._bdccd }; +// Fills returns a Fills object that can be used to add/create/edit fills. +func (_bfed StyleSheet )Fills ()Fills {return Fills {_bfed ._egac .Fills }};func (_acee Sheet )validateMergedCells ()error {_gaca :=map[uint64 ]struct{}{};for _ ,_cdga :=range _acee .MergedCells (){_dcdf ,_fecd ,_ceea :=_cee .ParseRangeReference (_cdga .Reference ()); +if _ceea !=nil {return _dgg .Errorf ("\u0073\u0068e\u0065\u0074\u0020\u006e\u0061m\u0065\u0020\u0027\u0025\u0073'\u0020\u0068\u0061\u0073\u0020\u0069\u006e\u0076\u0061\u006c\u0069\u0064\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006c\u006c\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u0020\u0025\u0073",_acee .Name (),_cdga .Reference ()); +};for _gfbb :=_dcdf .RowIdx ;_gfbb <=_fecd .RowIdx ;_gfbb ++{for _gbab :=_dcdf .ColumnIdx ;_gbab <=_fecd .ColumnIdx ;_gbab ++{_gafa :=uint64 (_gfbb )<<32|uint64 (_gbab );if _ ,_fbgc :=_gaca [_gafa ];_fbgc {return _dgg .Errorf ("\u0073\u0068\u0065\u0065\u0074\u0020n\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027\u0020\u0068\u0061\u0073\u0020\u006f\u0076\u0065\u0072\u006c\u0061\u0070p\u0069\u006e\u0067\u0020\u006d\u0065\u0072\u0067\u0065\u0064\u0020\u0063\u0065\u006cl\u0020r\u0061\u006e\u0067\u0065",_acee .Name ()); +};_gaca [_gafa ]=struct{}{};};};};return nil ;}; -// GetBorder gets a Border from a cell style. -func (_gece CellStyle )GetBorder ()*_cea .CT_Border {if _ecaa :=_gece ._ecf .BorderIdAttr ;_ecaa !=nil {_bfg :=_gece ._fdc .StyleSheet .Borders ();if int (*_ecaa )< len (_bfg ){return _bfg [int (*_ecaa )].X ();};};return nil ;}; +// IsBool returns true if the cell boolean value. +func (_egcf *evalContext )IsBool (cellRef string )bool {return _egcf ._gddf .Cell (cellRef ).IsBool ()};func (_adbfg *Sheet )addNumberedRowFast (_fegg uint32 )Row {_adfd :=_eba .NewCT_Row ();_adfd .RAttr =_d .Uint32 (_fegg );_adbfg ._aacb .SheetData .Row =append (_adbfg ._aacb .SheetData .Row ,_adfd ); +return Row {_adbfg ._ffdc ,_adbfg ,_adfd };}; -// SetFormulaShared sets the cell type to formula shared, and the raw formula to -// the given string. The range is the range of cells that the formula applies -// to, and is used to conserve disk space. -func (_dd Cell )SetFormulaShared (formulaStr string ,rows ,cols uint32 )error {_aag :=_ffg .ParseString (formulaStr );if _aag ==nil {return _ag .New (_cgg .Sprintf ("\u0043a\u006en\u006f\u0074\u0020\u0070\u0061\u0072\u0073\u0065\u0020\u0025\u0073",formulaStr )); -};_dd .clearValue ();_dd ._fea .TAttr =_cea .ST_CellTypeStr ;_dd ._fea .F =_cea .NewCT_CellFormula ();_dd ._fea .F .TAttr =_cea .ST_CellFormulaTypeShared ;_dd ._fea .F .Content =formulaStr ;_fec ,_gdd :=_aae .ParseCellReference (_dd .Reference ());if _gdd !=nil {return _gdd ; -};_abag :=uint32 (0);for _ ,_efe :=range _dd ._fcg .Rows (){for _ ,_ggb :=range _efe ._adf .C {if _ggb .F !=nil &&_ggb .F .SiAttr !=nil &&*_ggb .F .SiAttr >=_abag {_abag =*_ggb .F .SiAttr ;};};};_abag ++;_af :=_cgg .Sprintf ("\u0025s\u0025\u0064\u003a\u0025\u0073\u0025d",_fec .Column ,_fec .RowIdx ,_aae .IndexToColumn (_fec .ColumnIdx +cols ),_fec .RowIdx +rows ); -_dd ._fea .F .RefAttr =_c .String (_af );_dd ._fea .F .SiAttr =_c .Uint32 (_abag );_fbg :=Sheet {_dd ._eb ,_dd ._fcg ._bec ,_dd ._fcg ._geac };for _ebd :=_fec .RowIdx ;_ebd <=_fec .RowIdx +rows ;_ebd ++{for _age :=_fec .ColumnIdx ;_age <=_fec .ColumnIdx +cols ; -_age ++{if _ebd ==_fec .RowIdx &&_age ==_fec .ColumnIdx {continue ;};_afe :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_age ),_ebd );_fbg .Cell (_afe ).Clear ();_fbg .Cell (_afe ).X ().F =_cea .NewCT_CellFormula ();_fbg .Cell (_afe ).X ().F .TAttr =_cea .ST_CellFormulaTypeShared ; -_fbg .Cell (_afe ).X ().F .SiAttr =_c .Uint32 (_abag );};};return nil ;}; +// GetString retrieves a string from the shared strings table by index. +func (_edbf SharedStrings )GetString (id int )(string ,error ){if id < 0{return "",_dgg .Errorf ("\u0069\u006eva\u006c\u0069\u0064 \u0073\u0074\u0072\u0069ng \u0069nd\u0065\u0078\u0020\u0025\u0064\u002c\u0020mu\u0073\u0074\u0020\u0062\u0065\u0020\u003e \u0030",id ); +};if id > len (_edbf ._aadcf .Si )-1{return "",_dgg .Errorf ("\u0069\u006e\u0076\u0061\u006c\u0069d\u0020\u0073\u0074\u0072\u0069\u006e\u0067\u0020\u0069\u006e\u0064\u0065\u0078\u0020\u0025\u0064\u002c\u0020\u0074\u0061b\u006c\u0065\u0020\u006f\u006e\u006c\u0079\u0020\u0068\u0061\u0073\u0020\u0025\u0064 \u0076a\u006c\u0075\u0065\u0073",id ,len (_edbf ._aadcf .Si )); +};_cbgg :=_edbf ._aadcf .Si [id ];if _cbgg .T !=nil {return *_cbgg .T ,nil ;};_dgcdc :="";for _ ,_edee :=range _cbgg .R {if _edee .T !=""{_dgcdc +=_edee .T ;};};return _dgcdc ,nil ;}; -// SetFill applies a fill to a cell style avoiding redundancy. The function checks if the given fill -// already exists in the saved fills. If found, the existing fill is reused; otherwise, -// the new fill is added to the saved fills collection. The fill is then applied to the cell style, -// affecting all styles that reference it by index. -func (_eag CellStyle )SetFill (f Fill ){_efeb :=f ._eeeg .Fill ;for _ ,_ceb :=range _efeb {if _ce .DeepEqual (_ceb ,f ._cccaf ){f ._cccaf =_ceb ;_eag ._ecf .FillIdAttr =_c .Uint32 (f .Index ());_eag ._ecf .ApplyFillAttr =_c .Bool (true );return ;};};f ._eeeg .Fill =append (f ._eeeg .Fill ,f ._cccaf ); -f ._eeeg .CountAttr =_c .Uint32 (uint32 (len (f ._eeeg .Fill )));_eag ._ecf .FillIdAttr =_c .Uint32 (f .Index ());_eag ._ecf .ApplyFillAttr =_c .Bool (true );}; +// GetOrCreateStandardNumberFormat gets or creates a cell style with a given +// standard format. This should only be used when you want to perform +// number/date/time formatting only. Manipulating the style returned will cause +// all cells using style returned from this for a given format to be formatted. +func (_eddb StyleSheet )GetOrCreateStandardNumberFormat (f StandardFormat )CellStyle {for _ ,_dcee :=range _eddb .CellStyles (){if _dcee .HasNumberFormat ()&&_dcee .NumberFormat ()==uint32 (f ){return _dcee ;};};_bdac :=_eddb .AddCellStyle ();_bdac .SetNumberFormatStandard (f ); +return _bdac ;}; -// GetLabelPrefix returns label prefix which depends on the cell's horizontal alignment. -func (_gee *evalContext )GetLabelPrefix (cellRef string )string {return _gee ._bege .Cell (cellRef ).getLabelPrefix ();}; +// IsHidden returns whether the row is hidden or not. +func (_eacb Row )IsHidden ()bool {return _eacb ._eefg .HiddenAttr !=nil &&*_eacb ._eefg .HiddenAttr }; -// SetAuthor sets the author of the comment. If the comment body contains the -// author's name (as is the case with Excel and Comments.AddCommentWithStyle, it -// will not be changed). This method only changes the metadata author of the -// comment. -func (_gea Comment )SetAuthor (author string ){_gea ._gcf .AuthorIdAttr =Comments {_gea ._gcb ,_gea ._abaa }.getOrCreateAuthor (author );};func (_bceb CellStyle )Index ()uint32 {for _fdd ,_cac :=range _bceb ._ege .Xf {if _bceb ._ecf ==_cac {return uint32 (_fdd ); -};};return 0;}; +// SetWidth sets the width of the anchored object. +func (_ffcc OneCellAnchor )SetWidth (w _eag .Distance ){_ffcc ._eedg .Ext .CxAttr =int64 (w /_eag .EMU )};func (_gfgf Sheet )validateRowCellNumbers ()error {_ddab :=map[uint32 ]struct{}{};for _ ,_edbbb :=range _gfgf ._aacb .SheetData .Row {if _edbbb .RAttr !=nil {if _ ,_cddf :=_ddab [*_edbbb .RAttr ]; +_cddf {return _dgg .Errorf ("\u0027%\u0073'\u0020\u0072\u0065\u0075\u0073e\u0064\u0020r\u006f\u0077\u0020\u0025\u0064",_gfgf .Name (),*_edbbb .RAttr );};_ddab [*_edbbb .RAttr ]=struct{}{};};_feff :=map[string ]struct{}{};for _ ,_fcbb :=range _edbbb .C {if _fcbb .RAttr ==nil {continue ; +};if _ ,_ffae :=_feff [*_fcbb .RAttr ];_ffae {return _dgg .Errorf ("\u0027\u0025\u0073\u0027 r\u0065\u0075\u0073\u0065\u0064\u0020\u0063\u0065\u006c\u006c\u0020\u0025\u0073",_gfgf .Name (),*_fcbb .RAttr );};_feff [*_fcbb .RAttr ]=struct{}{};};};return nil ; +}; -// DataValidationCompare is a view on a data validation rule that is oriented -// towards value comparisons. -type DataValidationCompare struct{_cge *_cea .CT_DataValidation }; +// Author returns the author of the comment +func (_cgge Comment )Author ()string {if _cgge ._dbe .AuthorIdAttr < uint32 (len (_cgge ._aae .Authors .Author )){return _cgge ._aae .Authors .Author [_cgge ._dbe .AuthorIdAttr ];};return "";};func (_geag StyleSheet )appendBorder ()Border {_gce :=_eba .NewCT_Border (); +_geag ._egac .Borders .Border =append (_geag ._egac .Borders .Border ,_gce );_geag ._egac .Borders .CountAttr =_d .Uint32 (uint32 (len (_geag ._egac .Borders .Border )));return Border {_gce ,_geag ._egac .Borders };};func (_add *evalContext )SetOffset (col ,row uint32 ){_add ._bdfe =col ; +_add ._cfda =row }; -// Sheet is a single sheet within a workbook. -type Sheet struct{_dfbg *Workbook ;_bec *_cea .CT_Sheet ;_geac *_cea .Worksheet ;};func (_dged PatternFill )ClearFgColor (){_dged ._afcab .FgColor =nil }; +// Workbook is the top level container item for a set of spreadsheets. +type Workbook struct{_fbd .DocBase ;_gadd *_eba .Workbook ;StyleSheet StyleSheet ;SharedStrings SharedStrings ;_gcbc []*_eba .Comments ;_aabd []*_eba .Worksheet ;_fgegc []_fbd .Relationships ;_acef _fbd .Relationships ;_dad []*_ecc .Theme ;_fadb []*_ac .WsDr ; +_ebfb []_fbd .Relationships ;_dedae []*_fc .Container ;_efbc []*_bad .ChartSpace ;_fdfa []*_eba .Table ;_bcagb string ;_cggca map[string ]string ;_gged map[string ]*_bad .ChartSpace ;_cedf string ;}; -// Border is a cell border configuraton. -type Border struct{_ffe *_cea .CT_Border ;_bag *_cea .CT_Borders ;}; +// GetDrawing return the worksheet drawing and its relationships if exists. +func (_aabg *Sheet )GetDrawing ()(*_ac .WsDr ,_fbd .Relationships ){if _gdc :=_aabg ._aacb .Drawing ;_gdc !=nil {_aadd :=0;for _ ,_afed :=range _aabg ._ffdc ._aabd {if _cfbf :=_afed .Drawing ;_cfbf !=nil {if _afed ==_aabg ._aacb {return _aabg ._ffdc ._fadb [_aadd ],_aabg ._ffdc ._ebfb [_aadd ]; +};_aadd ++;};};};return nil ,_fbd .Relationships {};}; -// AddRun adds a new run of text to the cell. -func (_dcgg RichText )AddRun ()RichTextRun {_ffcd :=_cea .NewCT_RElt ();_dcgg ._bfag .R =append (_dcgg ._bfag .R ,_ffcd );return RichTextRun {_ffcd };};func (_fee Font )SetSize (size float64 ){_ecga :=false ;for _ebcf ,_gbd :=range _fee ._dbee .FontChoice {if _gbd .Sz !=nil {_fee ._dbee .FontChoice [_ebcf ].Sz =&_cea .CT_FontSize {ValAttr :size }; -_ecga =true ;};};if !_ecga {_fee ._dbee .FontChoice =append (_fee ._dbee .FontChoice ,&_cea .CT_FontChoice {Sz :&_cea .CT_FontSize {ValAttr :size }});};};func _befa (_fd bool )int {if _fd {return 1;};return 0;}; +// AddHyperlink creates and sets a hyperlink on a cell. +func (_gac Cell )AddHyperlink (url string ){for _cae ,_ebaa :=range _gac ._fa ._aabd {if _ebaa ==_gac ._ga ._aacb {_gac .SetHyperlink (_gac ._fa ._fgegc [_cae ].AddHyperlink (url ));return ;};};}; -// DVCompareType is a comparison type for a data validation rule. This restricts -// the input format of the cell. -type DVCompareType byte ; +// SetRowOffset sets the row offset of the two cell anchor +func (_ccfff TwoCellAnchor )SetRowOffset (m _eag .Distance ){_cebdf :=m -_ccfff .TopLeft ().RowOffset ();_ccfff .TopLeft ().SetRowOffset (m );_ccfff .BottomRight ().SetRowOffset (_ccfff .BottomRight ().RowOffset ()+_cebdf );}; -// Wrapped returns true if the cell will wrap text. -func (_fcca CellStyle )Wrapped ()bool {if _fcca ._ecf .Alignment ==nil {return false ;};if _fcca ._ecf .Alignment .WrapTextAttr ==nil {return false ;};return *_fcca ._ecf .Alignment .WrapTextAttr ;}; +// GetSheet returns a sheet by name, or an error if a sheet by the given name +// was not found. +func (_gfab *Workbook )GetSheet (name string )(Sheet ,error ){for _ ,_efcg :=range _gfab .Sheets (){if _efcg .Name ()==name {return _efcg ,nil ;};};return Sheet {},ErrorNotFound ;}; -// SetHeight sets the row height in points. -func (_adeg Row )SetHeight (d _ad .Distance ){_adeg ._adf .HtAttr =_c .Float64 (float64 (d ));_adeg ._adf .CustomHeightAttr =_c .Bool (true );};func (_dfa *Sheet )addNumberedRowFast (_fbgd uint32 )Row {_efdbb :=_cea .NewCT_Row ();_efdbb .RAttr =_c .Uint32 (_fbgd ); -_dfa ._geac .SheetData .Row =append (_dfa ._geac .SheetData .Row ,_efdbb );return Row {_dfa ._dfbg ,_dfa ,_efdbb };}; +// Reference returns the table reference (the cells within the table) +func (_ggce Table )Reference ()string {return _ggce ._daea .RefAttr };func _gegf (_gcd string )bool {_gcd =_fgb .Replace (_gcd ,"\u0024","",-1);if _bfa :=_agb .FindStringSubmatch (_fgb .ToLower (_gcd ));len (_bfa )> 2{_cddg :=_bfa [1];_feag ,_ede :=_cf .Atoi (_bfa [2]); +if _ede !=nil {return false ;};return _feag <=1048576&&_cddg <="\u007a\u007a";};return false ;};func (_aa Border )SetLeft (style _eba .ST_BorderStyle ,c _g .Color ){if _aa ._df .Left ==nil {_aa ._df .Left =_eba .NewCT_BorderPr ();};_aa ._df .Left .Color =_eba .NewCT_Color (); +_aa ._df .Left .Color .RgbAttr =c .AsRGBAString ();_aa ._df .Left .StyleAttr =style ;};func (_fabf StyleSheet )GetCellStyle (id uint32 )CellStyle {for _gbcc ,_bbbe :=range _fabf ._egac .CellXfs .Xf {if uint32 (_gbcc )==id {return CellStyle {_fabf ._egbd ,_bbbe ,_fabf ._egac .CellXfs }; +};};return CellStyle {};}; -// Rows returns all of the rows in a sheet. -func (_efdd *Sheet )Rows ()[]Row {_dgbb :=[]Row {};for _ ,_edc :=range _efdd ._geac .SheetData .Row {_dgbb =append (_dgbb ,Row {_efdd ._dfbg ,_efdd ,_edc });};return _dgbb ;}; +// Priority returns the rule priority +func (_fdgc ConditionalFormattingRule )Priority ()int32 {return _fdgc ._edfa .PriorityAttr }; -// SetFont sets the font name for a rich text run. -func (_bbab RichTextRun )SetFont (s string ){_bbab .ensureRpr ();for _ ,_abce :=range _bbab ._dfgf .RPr .RPrEltChoice {if _abce .RFont !=nil {_abce .RFont .ValAttr =s ;return ;};};_bbab ._dfgf .RPr .RPrEltChoice =append (_bbab ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {RFont :&_cea .CT_FontName {ValAttr :s }}); +// SetHorizontalAlignment sets the horizontal alignment of a cell style. +func (_gca CellStyle )SetHorizontalAlignment (a _eba .ST_HorizontalAlignment ){if _gca ._fdacb .Alignment ==nil {_gca ._fdacb .Alignment =_eba .NewCT_CellAlignment ();};_gca ._fdacb .Alignment .HorizontalAttr =a ;_gca ._fdacb .ApplyAlignmentAttr =_d .Bool (true ); }; // X returns the inner wrapped XML type. -func (_bfa ConditionalFormatting )X ()*_cea .CT_ConditionalFormatting {return _bfa ._dff }; - -// ClearProtection clears all workbook protections. -func (_afec *Workbook )ClearProtection (){_afec ._feec .WorkbookProtection =nil }; - -// SetStringByID sets the cell type to string, and the value a string in the -// shared strings table. -func (_cfe Cell )SetStringByID (id int ){_cfe ._eb .ensureSharedStringsRelationships ();_cfe .clearValue ();_cfe ._fea .V =_c .String (_ee .Itoa (id ));_cfe ._fea .TAttr =_cea .ST_CellTypeS ;}; +func (_cggb Comments )X ()*_eba .Comments {return _cggb ._fbaf }; // IsEmpty returns true if the cell is empty. -func (_cgdd Cell )IsEmpty ()bool {return _cgdd ._fea .TAttr ==_cea .ST_CellTypeUnset &&_cgdd ._fea .V ==nil &&_cgdd ._fea .F ==nil ;}; +func (_ege Cell )IsEmpty ()bool {return _ege ._aad .TAttr ==_eba .ST_CellTypeUnset &&_ege ._aad .V ==nil &&_ege ._aad .F ==nil ;}; -// RemoveDefinedName removes an existing defined name. -func (_gbea *Workbook )RemoveDefinedName (dn DefinedName )error {if dn .X ()==nil {return _ag .New ("\u0061\u0074\u0074\u0065\u006d\u0070t\u0020\u0074\u006f\u0020\u0072\u0065\u006d\u006f\u0076\u0065\u0020\u006e\u0069l\u0020\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065"); -};for _ffac ,_bgacb :=range _gbea ._feec .DefinedNames .DefinedName {if _bgacb ==dn .X (){copy (_gbea ._feec .DefinedNames .DefinedName [_ffac :],_gbea ._feec .DefinedNames .DefinedName [_ffac +1:]);_gbea ._feec .DefinedNames .DefinedName [len (_gbea ._feec .DefinedNames .DefinedName )-1]=nil ; -_gbea ._feec .DefinedNames .DefinedName =_gbea ._feec .DefinedNames .DefinedName [:len (_gbea ._feec .DefinedNames .DefinedName )-1];return nil ;};};return _ag .New ("\u0064\u0065\u0066\u0069ne\u0064\u0020\u006e\u0061\u006d\u0065\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075n\u0064"); -}; +// Name returns the sheet name +func (_dfgc Sheet )Name ()string {return _dfgc ._efd .NameAttr }; -// AddHyperlink adds a hyperlink to a sheet. Adding the hyperlink to the sheet -// and setting it on a cell is more efficient than setting hyperlinks directly -// on a cell. -func (_agdg *Sheet )AddHyperlink (url string )_bg .Hyperlink {for _bcg ,_bcfe :=range _agdg ._dfbg ._ddce {if _bcfe ==_agdg ._geac {return _agdg ._dfbg ._cafeg [_bcg ].AddHyperlink (url );};};return _bg .Hyperlink {};}; +// ClearProtection removes any protections applied to teh sheet. +func (_cdfc *Sheet )ClearProtection (){_cdfc ._aacb .SheetProtection =nil }; -// Reference returns the region of cells that are merged. -func (_eaee MergedCell )Reference ()string {return _eaee ._bcc .RefAttr }; +// SetXSplit sets the column split point +func (_afga SheetView )SetXSplit (v float64 ){_afga .ensurePane ();_afga ._ggac .Pane .XSplitAttr =_d .Float64 (v );}; -// AddNamedCell adds a new named cell to a row and returns it. You should -// normally prefer Cell() as it will return the existing cell if the cell -// already exists, while AddNamedCell will duplicate the cell creating an -// invaild spreadsheet. -func (_ccfb Row )AddNamedCell (col string )Cell {_aadg :=_cea .NewCT_Cell ();_aadg .RAttr =_c .Stringf ("\u0025\u0073\u0025\u0064",col ,_ccfb .RowNumber ());_gag :=-1;_dcee :=_aae .ColumnToIndex (col );for _eege ,_gaea :=range _ccfb ._adf .C {_ebfg ,_ggaeb :=_aae .ParseCellReference (*_gaea .RAttr ); -if _ggaeb !=nil {return Cell {};};if _dcee < _ebfg .ColumnIdx {_gag =_eege ;break ;};};if _gag ==-1{_ccfb ._adf .C =append (_ccfb ._adf .C ,_aadg );}else {_ccfb ._adf .C =append (_ccfb ._adf .C [:_gag ],append ([]*_cea .CT_Cell {_aadg },_ccfb ._adf .C [_gag :]...)...); -};return Cell {_ccfb ._aead ,_ccfb ._bede ,_ccfb ._adf ,_aadg };}; +// RemoveDefinedName removes an existing defined name. +func (_gfag *Workbook )RemoveDefinedName (dn DefinedName )error {if dn .X ()==nil {return _cga .New ("\u0061\u0074\u0074\u0065\u006d\u0070t\u0020\u0074\u006f\u0020\u0072\u0065\u006d\u006f\u0076\u0065\u0020\u006e\u0069l\u0020\u0044\u0065\u0066\u0069\u006e\u0065d\u004e\u0061\u006d\u0065"); +};for _dbccg ,_dfcba :=range _gfag ._gadd .DefinedNames .DefinedName {if _dfcba ==dn .X (){copy (_gfag ._gadd .DefinedNames .DefinedName [_dbccg :],_gfag ._gadd .DefinedNames .DefinedName [_dbccg +1:]);_gfag ._gadd .DefinedNames .DefinedName [len (_gfag ._gadd .DefinedNames .DefinedName )-1]=nil ; +_gfag ._gadd .DefinedNames .DefinedName =_gfag ._gadd .DefinedNames .DefinedName [:len (_gfag ._gadd .DefinedNames .DefinedName )-1];return nil ;};};return _cga .New ("\u0064\u0065\u0066\u0069ne\u0064\u0020\u006e\u0061\u006d\u0065\u0020\u006e\u006f\u0074\u0020\u0066\u006f\u0075n\u0064"); +}; -// CopySheet copies the existing sheet at index `ind` and puts its copy with the name `copiedSheetName`. -func (_fffb *Workbook )CopySheet (ind int ,copiedSheetName string )(Sheet ,error ){if _fffb .SheetCount ()<=ind {return Sheet {},ErrorNotFound ;};var _edcb _bg .Relationship ;for _ ,_gdace :=range _fffb ._fceb .Relationships (){if _gdace .ID ()==_fffb ._feec .Sheets .Sheet [ind ].IdAttr {var _dcea bool ; -if _edcb ,_dcea =_fffb ._fceb .CopyRelationship (_gdace .ID ());!_dcea {return Sheet {},ErrorNotFound ;};break ;};};_fffb .ContentTypes .CopyOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .WorksheetContentType ,ind +1),_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .WorksheetContentType ,len (_fffb .ContentTypes .X ().TypesChoice ))); -_gccd :=*_fffb ._ddce [ind ];_fffb ._ddce =append (_fffb ._ddce ,&_gccd );var _beefa uint32 =0;for _ ,_bbae :=range _fffb ._feec .Sheets .Sheet {if _bbae .SheetIdAttr > _beefa {_beefa =_bbae .SheetIdAttr ;};};_beefa ++;_acbc :=*_fffb ._feec .Sheets .Sheet [ind ]; -_acbc .IdAttr =_edcb .ID ();_acbc .NameAttr =copiedSheetName ;_acbc .SheetIdAttr =_beefa ;_fffb ._feec .Sheets .Sheet =append (_fffb ._feec .Sheets .Sheet ,&_acbc );_ffbbf :=_bg .NewRelationshipsCopy (_fffb ._cafeg [ind ]);_fffb ._cafeg =append (_fffb ._cafeg ,_ffbbf ); -_dggc :=_fffb ._gbcb [ind ];if _dggc ==nil {_fffb ._gbcb =append (_fffb ._gbcb ,nil );}else {_agbc :=*_dggc ;_fffb ._gbcb =append (_fffb ._gbcb ,&_agbc );};_egdc :=Sheet {_fffb ,&_acbc ,&_gccd };return _egdc ,nil ;}; +// SetDate sets the cell value to a date. It's stored as the number of days past +// th sheet epoch. When we support v5 strict, we can store an ISO 8601 date +// string directly, however that's not allowed with v5 transitional (even +// though it works in Excel). The cell is not styled via this method, so it will +// display as a number. SetDateWithStyle should normally be used instead. +func (_eaeef Cell )SetDate (d _ca .Time ){_eaeef .clearValue ();d =_fd (d );_bee :=_eaeef ._fa .Epoch ();if d .Before (_bee ){_eb .Log .Debug ("d\u0061\u0074\u0065\u0073\u0020\u0062e\u0066\u006f\u0072\u0065\u0020\u00319\u0030\u0030\u0020\u0061\u0072\u0065\u0020n\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064"); +return ;};_egg :=d .Sub (_bee );_bbe :=new (_dg .Float );_gbe :=new (_dg .Float );_gbe .SetPrec (128);_gbe .SetUint64 (uint64 (_egg ));_adg :=new (_dg .Float );_adg .SetUint64 (24*60*60*1e9);_bbe .Quo (_gbe ,_adg );_cfe ,_ :=_bbe .Uint64 ();_eaeef ._aad .V =_d .Stringf ("\u0025\u0064",_cfe ); +}; -// DefinedName is a named range, formula, etc. -type DefinedName struct{_cad *_cea .CT_DefinedName };func (_edf CellStyle )SetShrinkToFit (b bool ){if _edf ._ecf .Alignment ==nil {_edf ._ecf .Alignment =_cea .NewCT_CellAlignment ();};_edf ._ecf .ApplyAlignmentAttr =_c .Bool (true );if !b {_edf ._ecf .Alignment .ShrinkToFitAttr =nil ; -}else {_edf ._ecf .Alignment .ShrinkToFitAttr =_c .Bool (b );};}; +// SetNumber sets the cell type to number, and the value to the given number +func (_ebae Cell )SetNumber (v float64 ){_ebae .clearValue ();if _ba .IsNaN (v )||_ba .IsInf (v ,0){_ebae ._aad .TAttr =_eba .ST_CellTypeE ;_ebae ._aad .V =_d .String ("\u0023\u004e\u0055M\u0021");return ;};_ebae ._aad .TAttr =_eba .ST_CellTypeN ;_ebae ._aad .V =_d .String (_cf .FormatFloat (v ,'f',-1,64)); +}; -// SetWidth sets the width of the anchored object. -func (_bead OneCellAnchor )SetWidth (w _ad .Distance ){_bead ._ggbbb .Ext .CxAttr =int64 (w /_ad .EMU )}; +// GetLocked returns true if the cell is locked. +func (_gfbf *evalContext )GetLocked (cellRef string )bool {return _gfbf ._gddf .Cell (cellRef ).getLocked ();}; -// TopLeft returns the top-left corner of the anchored object. -func (_ecgag OneCellAnchor )TopLeft ()CellMarker {return CellMarker {_ecgag ._ggbbb .From }}; +// SetWidthCells is a no-op. +func (_gfe OneCellAnchor )SetWidthCells (int32 ){};func _dagd ()*_ac .CT_AbsoluteAnchor {_fcff :=_ac .NewCT_AbsoluteAnchor ();return _fcff }; -// GetEpoch returns a workbook's time epoch. -func (_bgfbg *evalContext )GetEpoch ()_cbb .Time {return _bgfbg ._bege ._dfbg .Epoch ()}; +// SetActiveSheet sets the active sheet which will be the tab displayed when the +// spreadsheet is initially opened. +func (_dcbe *Workbook )SetActiveSheet (s Sheet ){for _cfge ,_bddgg :=range _dcbe ._aabd {if s ._aacb ==_bddgg {_dcbe .SetActiveSheetIndex (uint32 (_cfge ));};};}; -// X returns the inner wrapped XML type. -func (_abde Row )X ()*_cea .CT_Row {return _abde ._adf };func (_fbda DataValidation )SetComparison (t DVCompareType ,op DVCompareOp )DataValidationCompare {_fbda .clear ();_fbda ._egea .TypeAttr =_cea .ST_DataValidationType (t );_fbda ._egea .OperatorAttr =_cea .ST_DataValidationOperator (op ); -return DataValidationCompare {_fbda ._egea };}; +// SetColor sets the text color. +func (_fbafe RichTextRun )SetColor (c _g .Color ){_fbafe .ensureRpr ();_fdb :="\u0066\u0066"+*c .AsRGBString ();for _ ,_aeee :=range _fbafe ._gcda .RPr .RPrEltChoice {if _aeee .Color !=nil {_aeee .Color .RgbAttr =&_fdb ;return ;};};_fbafe ._gcda .RPr .RPrEltChoice =append (_fbafe ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {Color :&_eba .CT_Color {RgbAttr :&_fdb }}); +};func (_cffg DataValidationCompare )SetValue2 (v string ){_cffg ._fcaf .Formula2 =&v }; -// SetFormulaRaw sets the cell type to formula, and the raw formula to the given string -func (_gd Cell )SetFormulaRaw (s string ){_ae :=_ffg .ParseString (s );if _ae ==nil {return ;};_gd .clearValue ();_gd ._fea .TAttr =_cea .ST_CellTypeStr ;_gd ._fea .F =_cea .NewCT_CellFormula ();_gd ._fea .F .Content =s ;}; +// AddSheet adds a new sheet to a workbook. +func (_fgfd *Workbook )AddSheet ()Sheet {_bfbe :=_eba .NewCT_Sheet ();_bfbe .SheetIdAttr =1;for _ ,_ddda :=range _fgfd ._gadd .Sheets .Sheet {if _bfbe .SheetIdAttr <=_ddda .SheetIdAttr {_bfbe .SheetIdAttr =_ddda .SheetIdAttr +1;};};_fgfd ._gadd .Sheets .Sheet =append (_fgfd ._gadd .Sheets .Sheet ,_bfbe ); +_bfbe .NameAttr =_dgg .Sprintf ("\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0064",_bfbe .SheetIdAttr );_fgbe :=_eba .NewWorksheet ();_fgbe .Dimension =_eba .NewCT_SheetDimension ();_fgbe .Dimension .RefAttr ="\u0041\u0031";_fgfd ._aabd =append (_fgfd ._aabd ,_fgbe ); +_aacc :=_fbd .NewRelationships ();_fgfd ._fgegc =append (_fgfd ._fgegc ,_aacc );_fgbe .SheetData =_eba .NewCT_SheetData ();_fgfd ._gcbc =append (_fgfd ._gcbc ,nil );_ddge :=_d .DocTypeSpreadsheet ;_bcdbf :=_fgfd ._acef .AddAutoRelationship (_ddge ,_d .OfficeDocumentType ,len (_fgfd ._gadd .Sheets .Sheet ),_d .WorksheetType ); +_bfbe .IdAttr =_bcdbf .ID ();_fgfd .ContentTypes .AddOverride (_d .AbsoluteFilename (_ddge ,_d .WorksheetContentType ,len (_fgfd ._gadd .Sheets .Sheet )),_d .WorksheetContentType );return Sheet {_fgfd ,_bfbe ,_fgbe };}; -// AddMergedCells merges cells within a sheet. -func (_bbcd *Sheet )AddMergedCells (fromRef ,toRef string )MergedCell {if _bbcd ._geac .MergeCells ==nil {_bbcd ._geac .MergeCells =_cea .NewCT_MergeCells ();};_dfbgf :=_cea .NewCT_MergeCell ();_dfbgf .RefAttr =_cgg .Sprintf ("\u0025\u0073\u003a%\u0073",fromRef ,toRef ); -_bbcd ._geac .MergeCells .MergeCell =append (_bbcd ._geac .MergeCells .MergeCell ,_dfbgf );_bbcd ._geac .MergeCells .CountAttr =_c .Uint32 (uint32 (len (_bbcd ._geac .MergeCells .MergeCell )));return MergedCell {_bbcd ._dfbg ,_bbcd ,_dfbgf };}; +// SetBorder applies a border to a cell style avoiding redundancy. The function checks if the given border +// already exists in the saved borders. If found, the existing border is reused; otherwise, +// the new border is added to the saved borders collection. The border is then applied to the cell style, +// affecting all styles that reference it by index. +func (_dgcd CellStyle )SetBorder (b Border ){_fcg :=b ._eeg .Border ;for _ ,_gad :=range _fcg {if _cg .DeepEqual (_gad ,b ._df ){b ._df =_gad ;_dgcd ._fdacb .BorderIdAttr =_d .Uint32 (b .Index ());_dgcd ._fdacb .ApplyBorderAttr =_d .Bool (true );return ; +};};b ._eeg .Border =append (b ._eeg .Border ,b ._df );b ._eeg .CountAttr =_d .Uint32 (uint32 (len (b ._eeg .Border )));_dgcd ._fdacb .BorderIdAttr =_d .Uint32 (b .Index ());_dgcd ._fdacb .ApplyBorderAttr =_d .Bool (true );}; // X returns the inner wrapped XML type. -func (_bgca RichText )X ()*_cea .CT_Rst {return _bgca ._bfag }; +func (_aaf Drawing )X ()*_ac .WsDr {return _aaf ._gfbc };func (_fdac Cell )getRawSortValue ()(string ,bool ){if _fdac .HasFormula (){_ebg :=_fdac .GetCachedFormulaResult ();return _ebg ,_dcf .IsNumber (_ebg );};_gbg ,_ :=_fdac .GetRawValue ();return _gbg ,_dcf .IsNumber (_gbg ); +};func (_dgdd SheetView )ensurePane (){if _dgdd ._ggac .Pane ==nil {_dgdd ._ggac .Pane =_eba .NewCT_Pane ();_dgdd ._ggac .Pane .ActivePaneAttr =_eba .ST_PaneBottomLeft ;};};type Fill struct{_beea *_eba .CT_Fill ;_gbd *_eba .CT_Fills ;};func (_ge Cell )clearValue (){_ge ._aad .F =nil ; +_ge ._aad .Is =nil ;_ge ._aad .V =nil ;_ge ._aad .TAttr =_eba .ST_CellTypeUnset ;}; -// SetColOffset sets the column offset of the top-left anchor. -func (_dab OneCellAnchor )SetColOffset (m _ad .Distance ){_dab .TopLeft ().SetColOffset (m )};func (_gcdf *evalContext )Cell (ref string ,ev _ffg .Evaluator )_ffg .Result {if !_befc (ref ){return _ffg .MakeErrorResultType (_ffg .ErrorTypeName ,"");};_fcac :=_gcdf ._bege .Name ()+"\u0021"+ref ; -if _bfc ,_degg :=ev .GetFromCache (_fcac );_degg {return _bfc ;};_acfg ,_deae :=_aae .ParseCellReference (ref );if _deae !=nil {return _ffg .MakeErrorResult (_cgg .Sprintf ("e\u0072r\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",ref ,_deae )); -};if _gcdf ._ddcf !=0&&!_acfg .AbsoluteColumn {_acfg .ColumnIdx +=_gcdf ._ddcf ;_acfg .Column =_aae .IndexToColumn (_acfg .ColumnIdx );};if _gcdf ._bcd !=0&&!_acfg .AbsoluteRow {_acfg .RowIdx +=_gcdf ._bcd ;};_aaff :=_gcdf ._bege .Cell (_acfg .String ()); -if _aaff .HasFormula (){if _ ,_fefcc :=_gcdf ._aeaa [ref ];_fefcc {return _ffg .MakeErrorResult ("r\u0065\u0063\u0075\u0072\u0073\u0069\u006f\u006e\u0020\u0064\u0065\u0074\u0065\u0063\u0074\u0065\u0064\u0020d\u0075\u0072\u0069\u006e\u0067\u0020\u0065\u0076\u0061\u006cua\u0074\u0069\u006fn\u0020o\u0066\u0020"+ref ); -};_gcdf ._aeaa [ref ]=struct{}{};_eccg :=ev .Eval (_gcdf ,_aaff .GetFormula ());delete (_gcdf ._aeaa ,ref );ev .SetCache (_fcac ,_eccg );return _eccg ;};if _aaff .IsEmpty (){_fdb :=_ffg .MakeEmptyResult ();ev .SetCache (_fcac ,_fdb );return _fdb ;}else if _aaff .IsNumber (){_gdf ,_ :=_aaff .GetValueAsNumber (); -_gfbd :=_ffg .MakeNumberResult (_gdf );ev .SetCache (_fcac ,_gfbd );return _gfbd ;}else if _aaff .IsBool (){_gafc ,_ :=_aaff .GetValueAsBool ();_dacf :=_ffg .MakeBoolResult (_gafc );ev .SetCache (_fcac ,_dacf );return _dacf ;};_dca ,_ :=_aaff .GetRawValue (); -if _aaff .IsError (){_gaa :=_ffg .MakeErrorResult ("");_gaa .ValueString =_dca ;ev .SetCache (_fcac ,_gaa );return _gaa ;};_dffa :=_ffg .MakeStringResult (_dca );ev .SetCache (_fcac ,_dffa );return _dffa ;}; +// SetFrozen removes any existing sheet views and creates a new single view with +// either the first row, first column or both frozen. +func (_fgcea *Sheet )SetFrozen (firstRow ,firstCol bool ){_fgcea ._aacb .SheetViews =nil ;_ebgd :=_fgcea .AddView ();_ebgd .SetState (_eba .ST_PaneStateFrozen );switch {case firstRow &&firstCol :_ebgd .SetYSplit (1);_ebgd .SetXSplit (1);_ebgd .SetTopLeft ("\u0042\u0032"); +case firstRow :_ebgd .SetYSplit (1);_ebgd .SetTopLeft ("\u0041\u0032");case firstCol :_ebgd .SetXSplit (1);_ebgd .SetTopLeft ("\u0042\u0031");};}; -// ValidateWithPath validates the sheet passing path informaton for a better -// error message -func (_fegf Sheet )ValidateWithPath (path string )error {return _fegf ._geac .ValidateWithPath (path )};func (_gcca *Sheet )getAllCellsInFormulaArrays (_ceade bool )(map[string ]bool ,error ){_dcdf :=_ffg .NewEvaluator ();_cacf :=_gcca .FormulaContext (); -_begbe :=map[string ]bool {};for _ ,_fgad :=range _gcca .Rows (){for _ ,_beed :=range _fgad .Cells (){if _beed .X ().F !=nil {_eegc :=_beed .X ().F .Content ;if _beed .X ().F .TAttr ==_cea .ST_CellFormulaTypeArray {_dgfc :=_dcdf .Eval (_cacf ,_eegc ).AsString (); -if _dgfc .Type ==_ffg .ResultTypeError {_cd .Log .Debug ("\u0065\u0072\u0072o\u0072\u0020\u0065\u0076a\u0075\u006c\u0061\u0074\u0069\u006e\u0067 \u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0020\u0025\u0073\u003a\u0020\u0025\u0073",_eegc ,_dgfc .ErrorMessage ); -_beed .X ().V =nil ;};if _dgfc .Type ==_ffg .ResultTypeArray {_ecad ,_efdg :=_aae .ParseCellReference (_beed .Reference ());if _efdg !=nil {return map[string ]bool {},_efdg ;};if (_ceade &&len (_dgfc .ValueArray )==1)||(!_ceade &&len (_dgfc .ValueArray [0])==1){continue ; -};for _cdc ,_ecaaf :=range _dgfc .ValueArray {_ecgad :=_ecad .RowIdx +uint32 (_cdc );for _dcaeg :=range _ecaaf {_fdga :=_aae .IndexToColumn (_ecad .ColumnIdx +uint32 (_dcaeg ));_begbe [_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_fdga ,_ecgad )]=true ;}; -};}else if _dgfc .Type ==_ffg .ResultTypeList {_aegc ,_eede :=_aae .ParseCellReference (_beed .Reference ());if _eede !=nil {return map[string ]bool {},_eede ;};if _ceade ||len (_dgfc .ValueList )==1{continue ;};_abb :=_aegc .RowIdx ;for _ebg :=range _dgfc .ValueList {_eeedc :=_aae .IndexToColumn (_aegc .ColumnIdx +uint32 (_ebg )); -_begbe [_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_eeedc ,_abb )]=true ;};};};};};};return _begbe ,nil ;}; +// SetInlineString adds a string inline instead of in the shared strings table. +func (_fcd Cell )SetInlineString (s string ){_fcd .clearValue ();_fcd ._aad .Is =_eba .NewCT_Rst ();_fcd ._aad .Is .T =_d .String (s );_fcd ._aad .TAttr =_eba .ST_CellTypeInlineStr ;}; // X returns the inner wrapped XML type. -func (_efbe DifferentialStyle )X ()*_cea .CT_Dxf {return _efbe ._baffc }; - -// Fills returns a Fills object that can be used to add/create/edit fills. -func (_cdag StyleSheet )Fills ()Fills {return Fills {_cdag ._cfgg .Fills }};func (_dbbb Font )SetItalic (b bool ){_efgg :=false ;for _cfbba ,_caed :=range _dbbb ._dbee .FontChoice {if _caed .I !=nil {if b {_dbbb ._dbee .FontChoice [_cfbba ].I =&_cea .CT_BooleanProperty {}; -}else {_dbbb ._dbee .FontChoice [_cfbba ].I =nil ;};_efgg =true ;};};if !_efgg {_dbbb ._dbee .FontChoice =append (_dbbb ._dbee .FontChoice ,&_cea .CT_FontChoice {I :&_cea .CT_BooleanProperty {}});};}; - -// ClearFont clears any font configuration from the cell style. -func (_gaf CellStyle )ClearFont (){_gaf ._ecf .FontIdAttr =nil ;_gaf ._ecf .ApplyFontAttr =nil }; - -// FormulaContext returns a formula evaluation context that can be used to -// evaluate formaulas. -func (_cffb *Sheet )FormulaContext ()_ffg .Context {return _ccaa (_cffb )}; - -// InsertRow inserts a new row into a spreadsheet at a particular row number. This -// row will now be the row number specified, and any rows after it will be renumbed. -func (_ggba *Sheet )InsertRow (rowNum int )Row {_cgcb :=uint32 (rowNum );for _ ,_eedf :=range _ggba .Rows (){if _eedf ._adf .RAttr !=nil &&*_eedf ._adf .RAttr >=_cgcb {*_eedf ._adf .RAttr ++;for _ ,_agac :=range _eedf .Cells (){_dbea ,_gegd :=_aae .ParseCellReference (_agac .Reference ()); -if _gegd !=nil {continue ;};_dbea .RowIdx ++;_agac ._fea .RAttr =_c .String (_dbea .String ());};};};for _ ,_gdgg :=range _ggba .MergedCells (){_edfg ,_aaaa ,_aaac :=_aae .ParseRangeReference (_gdgg .Reference ());if _aaac !=nil {continue ;};if int (_edfg .RowIdx )>=rowNum {_edfg .RowIdx ++; -};if int (_aaaa .RowIdx )>=rowNum {_aaaa .RowIdx ++;};_ecaef :=_cgg .Sprintf ("\u0025\u0073\u003a%\u0073",_edfg ,_aaaa );_gdgg .SetReference (_ecaef );};return _ggba .AddNumberedRow (_cgcb );};func (_efa Cell )GetRawValue ()(string ,error ){switch _efa ._fea .TAttr {case _cea .ST_CellTypeInlineStr :if _efa ._fea .Is ==nil ||_efa ._fea .Is .T ==nil {return "",nil ; -};return *_efa ._fea .Is .T ,nil ;case _cea .ST_CellTypeS :if _efa ._fea .V ==nil {return "",nil ;};_cega ,_gb :=_ee .Atoi (*_efa ._fea .V );if _gb !=nil {return "",_gb ;};return _efa ._eb .SharedStrings .GetString (_cega );case _cea .ST_CellTypeStr :if _efa ._fea .F !=nil {return _efa ._fea .F .Content ,nil ; -};};if _efa ._fea .V ==nil {return "",nil ;};return *_efa ._fea .V ,nil ;}; - -// AddCell adds a cell to a spreadsheet. -func (_bdg Row )AddCell ()Cell {_efef :=uint32 (len (_bdg ._adf .C ));var _afeea *string ;if _efef > 0{_bge :=_c .Stringf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_efef -1),_bdg .RowNumber ());if _bdg ._adf .C [_efef -1].RAttr !=nil &&*_bdg ._adf .C [_efef -1].RAttr ==*_bge {_afeea =_c .Stringf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_efef ),_bdg .RowNumber ()); -};};_fbbcf :=_cea .NewCT_Cell ();_bdg ._adf .C =append (_bdg ._adf .C ,_fbbcf );if _afeea ==nil {_dbdd :=uint32 (0);for _ ,_feac :=range _bdg ._adf .C {if _feac .RAttr !=nil {_bfbg ,_ :=_aae .ParseCellReference (*_feac .RAttr );if _bfbg .ColumnIdx >=_dbdd {_dbdd =_bfbg .ColumnIdx +1; -};};};_afeea =_c .Stringf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_dbdd ),_bdg .RowNumber ());};_fbbcf .RAttr =_afeea ;return Cell {_bdg ._aead ,_bdg ._bede ,_bdg ._adf ,_fbbcf };}; - -// GetSheet returns a sheet by name, or an error if a sheet by the given name -// was not found. -func (_aadab *Workbook )GetSheet (name string )(Sheet ,error ){for _ ,_ggbge :=range _aadab .Sheets (){if _ggbge .Name ()==name {return _ggbge ,nil ;};};return Sheet {},ErrorNotFound ;}; - -// SetFont applies a font to a cell style avoiding redundancy. The function checks if the given font -// already exists in the saved fonts. If found, the existing font is reused; otherwise, -// the new font is added to the saved fonts collection. The font is then applied to the cell style, -// affecting all styles that reference it by index. -func (_ggdd CellStyle )SetFont (f Font ){_gfb :=f ._ecaeb .Fonts .Font ;for _ ,_ebc :=range _gfb {if _ce .DeepEqual (_ebc ,f ._dbee ){f ._dbee =_ebc ;_ggdd ._ecf .FontIdAttr =_c .Uint32 (f .Index ());_ggdd ._ecf .ApplyFontAttr =_c .Bool (true );return ; -};};f ._ecaeb .Fonts .Font =append (f ._ecaeb .Fonts .Font ,f ._dbee );f ._ecaeb .Fonts .CountAttr =_c .Uint32 (uint32 (len (f ._ecaeb .Fonts .Font )));_ggdd ._ecf .FontIdAttr =_c .Uint32 (f .Index ());_ggdd ._ecf .ApplyFontAttr =_c .Bool (true );}; - -// GetDrawing return the worksheet drawing and its relationships if exists. -func (_fgbag *Sheet )GetDrawing ()(*_eaf .WsDr ,_bg .Relationships ){if _eafe :=_fgbag ._geac .Drawing ;_eafe !=nil {_dfc :=0;for _ ,_dcba :=range _fgbag ._dfbg ._ddce {if _ffced :=_dcba .Drawing ;_ffced !=nil {if _dcba ==_fgbag ._geac {return _fgbag ._dfbg ._eefe [_dfc ],_fgbag ._dfbg ._deccb [_dfc ]; -};_dfc ++;};};};return nil ,_bg .Relationships {};}; - -// AddFormatValue adds a format value (databars require two). -func (_efeg DataBarScale )AddFormatValue (t _cea .ST_CfvoType ,val string ){_ega :=_cea .NewCT_Cfvo ();_ega .TypeAttr =t ;_ega .ValAttr =_c .String (val );_efeg ._fbf .Cfvo =append (_efeg ._fbf .Cfvo ,_ega );}; +func (_gace WorkbookProtection )X ()*_eba .CT_WorkbookProtection {return _gace ._cdab }; -// SetBool sets the cell type to boolean and the value to the given boolean -// value. -func (_ded Cell )SetBool (v bool ){_ded .clearValue ();_ded ._fea .V =_c .String (_ee .Itoa (_befa (v )));_ded ._fea .TAttr =_cea .ST_CellTypeB ;}; +// SetName sets the sheet name. +func (_cacd *Sheet )SetName (name string ){_cacd ._efd .NameAttr =name }; -// SetDate sets the cell value to a date. It's stored as the number of days past -// th sheet epoch. When we support v5 strict, we can store an ISO 8601 date -// string directly, however that's not allowed with v5 transitional (even -// though it works in Excel). The cell is not styled via this method, so it will -// display as a number. SetDateWithStyle should normally be used instead. -func (_fad Cell )SetDate (d _cbb .Time ){_fad .clearValue ();d =_feaf (d );_bfed :=_fad ._eb .Epoch ();if d .Before (_bfed ){_cd .Log .Debug ("d\u0061\u0074\u0065\u0073\u0020\u0062e\u0066\u006f\u0072\u0065\u0020\u00319\u0030\u0030\u0020\u0061\u0072\u0065\u0020n\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064"); -return ;};_aca :=d .Sub (_bfed );_eff :=new (_ea .Float );_ageb :=new (_ea .Float );_ageb .SetPrec (128);_ageb .SetUint64 (uint64 (_aca ));_dba :=new (_ea .Float );_dba .SetUint64 (24*60*60*1e9);_eff .Quo (_ageb ,_dba );_dcg ,_ :=_eff .Uint64 ();_fad ._fea .V =_c .Stringf ("\u0025\u0064",_dcg ); -}; +// SetPasswordHash sets the password hash to the input. +func (_fecc WorkbookProtection )SetPasswordHash (pwHash string ){_fecc ._cdab .WorkbookPasswordAttr =_d .String (pwHash );};func (_cgaf *evalContext )Cell (ref string ,ev _fgc .Evaluator )_fgc .Result {if !_gegf (ref ){return _fgc .MakeErrorResultType (_fgc .ErrorTypeName ,""); +};_bedc :=_cgaf ._gddf .Name ()+"\u0021"+ref ;if _eefd ,_fffc :=ev .GetFromCache (_bedc );_fffc {return _eefd ;};_gae ,_bbaf :=_cee .ParseCellReference (ref );if _bbaf !=nil {return _fgc .MakeErrorResult (_dgg .Sprintf ("e\u0072r\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",ref ,_bbaf )); +};if _cgaf ._bdfe !=0&&!_gae .AbsoluteColumn {_gae .ColumnIdx +=_cgaf ._bdfe ;_gae .Column =_cee .IndexToColumn (_gae .ColumnIdx );};if _cgaf ._cfda !=0&&!_gae .AbsoluteRow {_gae .RowIdx +=_cgaf ._cfda ;};_cdd :=_cgaf ._gddf .Cell (_gae .String ());if _cdd .HasFormula (){if _ ,_acgc :=_cgaf ._acg [ref ]; +_acgc {return _fgc .MakeErrorResult ("r\u0065\u0063\u0075\u0072\u0073\u0069\u006f\u006e\u0020\u0064\u0065\u0074\u0065\u0063\u0074\u0065\u0064\u0020d\u0075\u0072\u0069\u006e\u0067\u0020\u0065\u0076\u0061\u006cua\u0074\u0069\u006fn\u0020o\u0066\u0020"+ref ); +};_cgaf ._acg [ref ]=struct{}{};_gba :=ev .Eval (_cgaf ,_cdd .GetFormula ());delete (_cgaf ._acg ,ref );ev .SetCache (_bedc ,_gba );return _gba ;};if _cdd .IsEmpty (){_acc :=_fgc .MakeEmptyResult ();ev .SetCache (_bedc ,_acc );return _acc ;}else if _cdd .IsNumber (){_eecd ,_ :=_cdd .GetValueAsNumber (); +_fbae :=_fgc .MakeNumberResult (_eecd );ev .SetCache (_bedc ,_fbae );return _fbae ;}else if _cdd .IsBool (){_dafc ,_ :=_cdd .GetValueAsBool ();_bfga :=_fgc .MakeBoolResult (_dafc );ev .SetCache (_bedc ,_bfga );return _bfga ;};_cda ,_ :=_cdd .GetRawValue (); +if _cdd .IsError (){_eea :=_fgc .MakeErrorResult ("");_eea .ValueString =_cda ;ev .SetCache (_bedc ,_eea );return _eea ;};_ffcg :=_fgc .MakeStringResult (_cda );ev .SetCache (_bedc ,_ffcg );return _ffcg ;}; -// AddString adds a string to the shared string cache. -func (_fafe SharedStrings )AddString (v string )int {if _deab ,_egad :=_fafe ._cbc [v ];_egad {return _deab ;};_bggb :=_cea .NewCT_Rst ();_bggb .T =_c .String (v );_fafe ._edec .Si =append (_fafe ._edec .Si ,_bggb );_cgb :=len (_fafe ._edec .Si )-1;_fafe ._cbc [v ]=_cgb ; -_fafe ._edec .CountAttr =_c .Uint32 (uint32 (len (_fafe ._edec .Si )));_fafe ._edec .UniqueCountAttr =_fafe ._edec .CountAttr ;return _cgb ;}; +// Comment is a single comment within a sheet. +type Comment struct{_ffb *Workbook ;_dbe *_eba .CT_Comment ;_aae *_eba .Comments ;}; -// X returns the inner wrapped XML type. -func (_ddad Column )X ()*_cea .CT_Col {return _ddad ._ccg }; +// SheetView is a view of a sheet. There is typically one per sheet, though more +// are supported. +type SheetView struct{_ggac *_eba .CT_SheetView }; -// AddImage adds an image with a paricular anchor type, returning an anchor to -// allow adusting the image size/position. -func (_dbb Drawing )AddImage (img _bg .ImageRef ,at AnchorType )Anchor {_geg :=0;for _egbc ,_egcf :=range _dbb ._acag .Images {if _egcf ==img {_geg =_egbc +1;break ;};};var _ade string ;for _dgbg ,_fcfc :=range _dbb ._acag ._eefe {if _fcfc ==_dbb ._bebd {_caf :=_cgg .Sprintf ("\u002e\u002e\u002f\u006ded\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0025\u0073",_geg ,img .Format ()); -_ecfa :=_dbb ._acag ._deccb [_dgbg ].AddRelationship (_caf ,_c .ImageType );_ade =_ecfa .ID ();break ;};};var _fed Anchor ;var _cece *_eaf .CT_Picture ;switch at {case AnchorTypeAbsolute :_edbb :=_fcaf ();_dbb ._bebd .EG_Anchor =append (_dbb ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {AbsoluteAnchor :_edbb }}); -_edbb .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {};_edbb .ObjectChoicesChoice .Pic =_eaf .NewCT_Picture ();_edbb .Pos .XAttr .ST_CoordinateUnqualified =_c .Int64 (0);_edbb .Pos .YAttr .ST_CoordinateUnqualified =_c .Int64 (0);_cece =_edbb .ObjectChoicesChoice .Pic ; -_fed =AbsoluteAnchor {_edbb };case AnchorTypeOneCell :_bbc :=_gba ();_dbb ._bebd .EG_Anchor =append (_dbb ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {OneCellAnchor :_bbc }});_bbc .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {}; -_bbc .ObjectChoicesChoice .Pic =_eaf .NewCT_Picture ();_cece =_bbc .ObjectChoicesChoice .Pic ;_fed =OneCellAnchor {_bbc };case AnchorTypeTwoCell :_bde :=_cabb ();_dbb ._bebd .EG_Anchor =append (_dbb ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {TwoCellAnchor :_bde }}); -_bde .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {};_bde .ObjectChoicesChoice .Pic =_eaf .NewCT_Picture ();_cece =_bde .ObjectChoicesChoice .Pic ;_fed =TwoCellAnchor {_bde };};_cece .NvPicPr .CNvPr .IdAttr =uint32 (len (_dbb ._bebd .EG_Anchor )); -_cece .NvPicPr .CNvPr .NameAttr ="\u0049\u006d\u0061g\u0065";_cece .BlipFill .Blip =_d .NewCT_Blip ();_cece .BlipFill .Blip .EmbedAttr =_c .String (_ade );_cece .BlipFill .FillModePropertiesChoice .Stretch =_d .NewCT_StretchInfoProperties ();_cece .SpPr =_d .NewCT_ShapeProperties (); -_cece .SpPr .Xfrm =_d .NewCT_Transform2D ();_cece .SpPr .Xfrm .Off =_d .NewCT_Point2D ();_cece .SpPr .Xfrm .Off .XAttr .ST_CoordinateUnqualified =_c .Int64 (0);_cece .SpPr .Xfrm .Off .YAttr .ST_CoordinateUnqualified =_c .Int64 (0);_cece .SpPr .Xfrm .Ext =_d .NewCT_PositiveSize2D (); -_cece .SpPr .Xfrm .Ext .CxAttr =int64 (float64 (img .Size ().X *_ad .Pixel72 )/_ad .EMU );_cece .SpPr .Xfrm .Ext .CyAttr =int64 (float64 (img .Size ().Y *_ad .Pixel72 )/_ad .EMU );_cece .SpPr .GeometryChoice .PrstGeom =_d .NewCT_PresetGeometry2D ();_cece .SpPr .GeometryChoice .PrstGeom .PrstAttr =_d .ST_ShapeTypeRect ; -_cece .SpPr .Ln =_d .NewCT_LineProperties ();_cece .SpPr .Ln .LineFillPropertiesChoice .NoFill =_d .NewCT_NoFillProperties ();return _fed ;}; +// PasswordHash returns the hash of the workbook password. +func (_gacec WorkbookProtection )PasswordHash ()string {if _gacec ._cdab .WorkbookPasswordAttr ==nil {return "";};return *_gacec ._cdab .WorkbookPasswordAttr ;}; -// SetZoom controls the zoom level of the sheet and is measured in percent. The -// default value is 100. -func (_gge SheetView )SetZoom (pct uint32 ){_gge ._gcde .ZoomScaleAttr =&pct }; +// BottomRight is a no-op. +func (_cgad AbsoluteAnchor )BottomRight ()CellMarker {return CellMarker {}}; -// IconScale maps values to icons. -type IconScale struct{_faad *_cea .CT_IconSet };func (_fcd Sheet )ExtentsIndex ()(string ,uint32 ,string ,uint32 ){var _baeb ,_egcfc ,_gdfb ,_ceebb uint32 =1,1,0,0;for _ ,_eegf :=range _fcd .Rows (){if _eegf .RowNumber ()< _baeb {_baeb =_eegf .RowNumber (); -}else if _eegf .RowNumber ()> _egcfc {_egcfc =_eegf .RowNumber ();};for _ ,_becb :=range _eegf .Cells (){_bafe ,_acabf :=_aae .ParseCellReference (_becb .Reference ());if _acabf ==nil {if _bafe .ColumnIdx < _gdfb {_gdfb =_bafe .ColumnIdx ;}else if _bafe .ColumnIdx > _ceebb {_ceebb =_bafe .ColumnIdx ; -};};};};return _aae .IndexToColumn (_gdfb ),_baeb ,_aae .IndexToColumn (_ceebb ),_egcfc ;}; +// Wrapped returns true if the cell will wrap text. +func (_cdfb CellStyle )Wrapped ()bool {if _cdfb ._fdacb .Alignment ==nil {return false ;};if _cdfb ._fdacb .Alignment .WrapTextAttr ==nil {return false ;};return *_cdfb ._fdacb .Alignment .WrapTextAttr ;}; -// PasswordHash returns the hash of the workbook password. -func (_ggdf WorkbookProtection )PasswordHash ()string {if _ggdf ._ccbf .WorkbookPasswordAttr ==nil {return "";};return *_ggdf ._ccbf .WorkbookPasswordAttr ;}; +// SetProtectedAndHidden sets protected and hidden for given cellStyle +func (_cbc CellStyle )SetProtection (protected bool ,hidden bool ){_cbc ._fdacb .Protection =&_eba .CT_CellProtection {LockedAttr :&protected ,HiddenAttr :&hidden };}; -// X returns the inner wrapped XML type. -func (_ecb Border )X ()*_cea .CT_Border {return _ecb ._ffe }; +// NewSharedStrings constructs a new Shared Strings table. +func NewSharedStrings ()SharedStrings {return SharedStrings {_aadcf :_eba .NewSst (),_bfaba :make (map[string ]int )};};type ConditionalFormattingRule struct{_edfa *_eba .CT_CfRule }; -// GetFormat returns a cell data format. -func (_bfgc *evalContext )GetFormat (cellRef string )string {return _bfgc ._bege .Cell (cellRef ).getFormat ();}; +// RichText is a container for the rich text within a cell. It's similar to a +// paragaraph for a document, except a cell can only contain one rich text item. +type RichText struct{_efgg *_eba .CT_Rst }; -// SetHidden hides or unhides the row -func (_dcaf Row )SetHidden (hidden bool ){if !hidden {_dcaf ._adf .HiddenAttr =nil ;}else {_dcaf ._adf .HiddenAttr =_c .Bool (true );};}; +// SetWidthCells sets the height the anchored object by moving the right hand +// side. It is not compatible with SetWidth. +func (_afgd TwoCellAnchor )SetWidthCells (w int32 ){_ced :=_afgd .TopLeft ();_gdef :=_afgd .BottomRight ();_gdef .SetCol (_ced .Col ()+w );};func (_agdfb Font )SetColor (c _g .Color ){_gfcc :=_eba .NewCT_Color ();_aeb :="\u0066\u0066"+*c .AsRGBString (); +_gfcc .RgbAttr =&_aeb ;_efg :=false ;for _cgd ,_aca :=range _agdfb ._geeb .FontChoice {if _aca .Color !=nil {_agdfb ._geeb .FontChoice [_cgd ].Color =_gfcc ;_efg =true ;};};if !_efg {_agdfb ._geeb .FontChoice =append (_agdfb ._geeb .FontChoice ,&_eba .CT_FontChoice {Color :_gfcc }); +};}; -// SetWidthCells is a no-op. -func (_affb OneCellAnchor )SetWidthCells (int32 ){}; +// AddFormatValue adds a format value to be used in determining which icons to display. +func (_gdad IconScale )AddFormatValue (t _eba .ST_CfvoType ,val string ){_feagd :=_eba .NewCT_Cfvo ();_feagd .TypeAttr =t ;_feagd .ValAttr =_d .String (val );_gdad ._acgd .Cfvo =append (_gdad ._acgd .Cfvo ,_feagd );}; -// SetShowValue controls if the cell value is displayed. -func (_ccaf DataBarScale )SetShowValue (b bool ){_ccaf ._fbf .ShowValueAttr =_c .Bool (b )}; +// SetMinLength sets the minimum bar length in percent. +func (_agdf DataBarScale )SetMinLength (l uint32 ){_agdf ._ffg .MinLengthAttr =_d .Uint32 (l )};func (_ag Border )SetBottom (style _eba .ST_BorderStyle ,c _g .Color ){if _ag ._df .Bottom ==nil {_ag ._df .Bottom =_eba .NewCT_BorderPr ();};_ag ._df .Bottom .Color =_eba .NewCT_Color (); +_ag ._df .Bottom .Color .RgbAttr =c .AsRGBAString ();_ag ._df .Bottom .StyleAttr =style ;}; -// CellStyle is a formatting style for a cell. CellStyles are spreadsheet global -// and can be applied to cells across sheets. -type CellStyle struct{_fdc *Workbook ;_ecf *_cea .CT_Xf ;_ege *_cea .CT_CellXfs ;};func _feaf (_efea _cbb .Time )_cbb .Time {_efea =_efea .Local ();return _cbb .Date (_efea .Year (),_efea .Month (),_efea .Day (),_efea .Hour (),_efea .Minute (),_efea .Second (),_efea .Nanosecond (),_cbb .UTC ); -}; +// GetString returns the string in a cell if it's an inline or string table +// string. Otherwise it returns an empty string. +func (_cgcd Cell )GetString ()string {switch _cgcd ._aad .TAttr {case _eba .ST_CellTypeInlineStr :if _cgcd ._aad .Is !=nil &&_cgcd ._aad .Is .T !=nil {return *_cgcd ._aad .Is .T ;};if _cgcd ._aad .V !=nil {return *_cgcd ._aad .V ;};case _eba .ST_CellTypeS :if _cgcd ._aad .V ==nil {return ""; +};_fda ,_bgd :=_cf .Atoi (*_cgcd ._aad .V );if _bgd !=nil {return "";};_aadc ,_bgd :=_cgcd ._fa .SharedStrings .GetString (_fda );if _bgd !=nil {return "";};return _aadc ;};if _cgcd ._aad .V ==nil {return "";};return *_cgcd ._aad .V ;}; -// Content returns the content of the defined range (the range in most cases)/ -func (_cfd DefinedName )Content ()string {return _cfd ._cad .Content }; +// GetFilename returns the name of file from which workbook was opened with full path to it +func (_edcg *Workbook )GetFilename ()string {return _edcg ._bcagb }; -// SheetView is a view of a sheet. There is typically one per sheet, though more -// are supported. -type SheetView struct{_gcde *_cea .CT_SheetView }; +// FormulaContext returns a formula evaluation context that can be used to +// evaluate formaulas. +func (_aaag *Sheet )FormulaContext ()_fgc .Context {return _agf (_aaag )}; -// Sort sorts all of the rows within a sheet by the contents of a column. As the -// file format doesn't suppot indicating that a column should be sorted by the -// viewing/editing program, we actually need to reorder rows and change cell -// references during a sort. If the sheet contains formulas, you should call -// RecalculateFormulas() prior to sorting. The column is in the form "C" and -// specifies the column to sort by. The firstRow is a 1-based index and -// specifies the firstRow to include in the sort, allowing skipping over a -// header row. -func (_acee *Sheet )Sort (column string ,firstRow uint32 ,order SortOrder ){_beffe :=_acee ._geac .SheetData .Row ;_bcfc :=_acee .Rows ();for _abdb ,_aecc :=range _bcfc {if _aecc .RowNumber ()==firstRow {_beffe =_acee ._geac .SheetData .Row [_abdb :];break ; -};};_ddcg :=Comparer {Order :order };_aab .Slice (_beffe ,func (_cead ,_dfgb int )bool {return _ddcg .LessRows (column ,Row {_acee ._dfbg ,_acee ,_beffe [_cead ]},Row {_acee ._dfbg ,_acee ,_beffe [_dfgb ]});});for _gcad ,_fadc :=range _acee .Rows (){_befaa :=uint32 (_gcad +1); -if _fadc .RowNumber ()!=_befaa {_fadc .renumberAs (_befaa );};};};func (_agab SortOrder )String ()string {if _agab >=SortOrder (len (_dggf )-1){return _cgg .Sprintf ("\u0053\u006f\u0072\u0074\u004f\u0072\u0064\u0065\u0072\u0028\u0025\u0064\u0029",_agab ); -};return _addg [_dggf [_agab ]:_dggf [_agab +1]];}; +// SetFormulaRaw sets the cell type to formula, and the raw formula to the given string +func (_bc Cell )SetFormulaRaw (s string ){_caba :=_fgc .ParseString (s );if _caba ==nil {return ;};_bc .clearValue ();_bc ._aad .TAttr =_eba .ST_CellTypeStr ;_bc ._aad .F =_eba .NewCT_CellFormula ();_bc ._aad .F .Content =s ;}; // GetValueAsTime retrieves the cell's value as a time. There is no difference // in SpreadsheetML between a time/date cell other than formatting, and that // typically a date cell won't have a fractional component. GetValueAsTime will // work for date cells as well. -func (_acgc Cell )GetValueAsTime ()(_cbb .Time ,error ){if _acgc ._fea .TAttr !=_cea .ST_CellTypeUnset {return _cbb .Time {},_ag .New ("\u0063e\u006c\u006c\u0020\u0074y\u0070\u0065\u0020\u0073\u0068o\u0075l\u0064 \u0062\u0065\u0020\u0075\u006e\u0073\u0065t"); -};if _acgc ._fea .V ==nil {return _cbb .Time {},_ag .New ("\u0063\u0065\u006c\u006c\u0020\u0068\u0061\u0073\u0020\u006e\u006f\u0020v\u0061\u006c\u0075\u0065");};_eeb ,_ ,_aagg :=_ea .ParseFloat (*_acgc ._fea .V ,10,128,_ea .ToNearestEven );if _aagg !=nil {return _cbb .Time {},_aagg ; -};_eab :=new (_ea .Float );_eab .SetUint64 (uint64 (24*_cbb .Hour ));_eeb .Mul (_eeb ,_eab );_bab ,_ :=_eeb .Uint64 ();_aace :=_acgc ._eb .Epoch ().Add (_cbb .Duration (_bab ));return _acg (_aace ),nil ;}; - -// SetProtectedAndHidden sets protected and hidden for given cellStyle -func (_daf CellStyle )SetProtection (protected bool ,hidden bool ){_daf ._ecf .Protection =&_cea .CT_CellProtection {LockedAttr :&protected ,HiddenAttr :&hidden };}; - -// AddFont creates a new empty Font style. -func (_cede StyleSheet )AddFont ()Font {_dded :=_cea .NewCT_Font ();return Font {_dded ,_cede ._cfgg }}; +func (_bga Cell )GetValueAsTime ()(_ca .Time ,error ){if _bga ._aad .TAttr !=_eba .ST_CellTypeUnset {return _ca .Time {},_cga .New ("\u0063e\u006c\u006c\u0020\u0074y\u0070\u0065\u0020\u0073\u0068o\u0075l\u0064 \u0062\u0065\u0020\u0075\u006e\u0073\u0065t"); +};if _bga ._aad .V ==nil {return _ca .Time {},_cga .New ("\u0063\u0065\u006c\u006c\u0020\u0068\u0061\u0073\u0020\u006e\u006f\u0020v\u0061\u006c\u0075\u0065");};_deb ,_ ,_abb :=_dg .ParseFloat (*_bga ._aad .V ,10,128,_dg .ToNearestEven );if _abb !=nil {return _ca .Time {},_abb ; +};_bebe :=new (_dg .Float );_bebe .SetUint64 (uint64 (24*_ca .Hour ));_deb .Mul (_deb ,_bebe );_gfd ,_ :=_deb .Uint64 ();_abg :=_bga ._fa .Epoch ().Add (_ca .Duration (_gfd ));return _ebb (_abg ),nil ;};func (_adfa *Sheet )getAllCellsInFormulaArraysForColumn ()(map[string ]bool ,error ){return _adfa .getAllCellsInFormulaArrays (false ); +}; -// MoveTo moves the top-left of the anchored object. -func (_ddbd OneCellAnchor )MoveTo (col ,row int32 ){_ddbd .TopLeft ().SetCol (col );_ddbd .TopLeft ().SetRow (row );}; +// LockSheet controls the locking of the sheet. +func (_age SheetProtection )LockSheet (b bool ){if !b {_age ._aafb .SheetAttr =nil ;}else {_age ._aafb .SheetAttr =_d .Bool (true );};}; -// AddDataValidation adds a data validation rule to a sheet. -func (_eddc *Sheet )AddDataValidation ()DataValidation {if _eddc ._geac .DataValidations ==nil {_eddc ._geac .DataValidations =_cea .NewCT_DataValidations ();};_cafa :=_cea .NewCT_DataValidation ();_cafa .ShowErrorMessageAttr =_c .Bool (true );_eddc ._geac .DataValidations .DataValidation =append (_eddc ._geac .DataValidations .DataValidation ,_cafa ); -_eddc ._geac .DataValidations .CountAttr =_c .Uint32 (uint32 (len (_eddc ._geac .DataValidations .DataValidation )));return DataValidation {_cafa };};const (StandardFormatGeneral StandardFormat =0;StandardFormat0 StandardFormat =0;StandardFormatWholeNumber StandardFormat =1; -StandardFormat1 StandardFormat =1;StandardFormat2 StandardFormat =2;StandardFormat3 StandardFormat =3;StandardFormat4 StandardFormat =4;StandardFormatPercent StandardFormat =9;StandardFormat9 StandardFormat =9;StandardFormat10 StandardFormat =10;StandardFormat11 StandardFormat =11; -StandardFormat12 StandardFormat =12;StandardFormat13 StandardFormat =13;StandardFormatDate StandardFormat =14;StandardFormat14 StandardFormat =14;StandardFormat15 StandardFormat =15;StandardFormat16 StandardFormat =16;StandardFormat17 StandardFormat =17; -StandardFormat18 StandardFormat =18;StandardFormatTime StandardFormat =19;StandardFormat19 StandardFormat =19;StandardFormat20 StandardFormat =20;StandardFormat21 StandardFormat =21;StandardFormatDateTime StandardFormat =22;StandardFormat22 StandardFormat =22; -StandardFormat37 StandardFormat =37;StandardFormat38 StandardFormat =38;StandardFormat39 StandardFormat =39;StandardFormat40 StandardFormat =40;StandardFormat45 StandardFormat =45;StandardFormat46 StandardFormat =46;StandardFormat47 StandardFormat =47; -StandardFormat48 StandardFormat =48;StandardFormat49 StandardFormat =49;); +// Content returns the content of the defined range (the range in most cases)/ +func (_cegf DefinedName )Content ()string {return _cegf ._daee .Content }; -// Text returns text from the workbook as one string separated with line breaks. -func (_gfa *WorkbookText )Text ()string {_cafe :=_e .NewBuffer ([]byte {});for _ ,_egbcc :=range _gfa .Sheets {_cafe .WriteString (_egbcc .Text ());};return _cafe .String ();}; +// LastRow returns the name of last row which contains data in range of context sheet's given columns. +func (_gff *evalContext )LastRow (col string )int {_eeef :=_gff ._gddf ;_bddf :=int (_cee .ColumnToIndex (col ));_dgf :=1;for _ ,_gdb :=range _eeef ._aacb .SheetData .Row {if _gdb .RAttr !=nil {_cfbg :=Row {_eeef ._ffdc ,_eeef ,_gdb };_gfdb :=len (_cfbg .Cells ()); +if _gfdb > _bddf {_dgf =int (_cfbg .RowNumber ());};};};return _dgf ;}; -// Reference returns the cell reference (e.g. "A4"). This is not required, -// however both unioffice and Excel will always set it. -func (_gc Cell )Reference ()string {if _gc ._fea .RAttr !=nil {return *_gc ._fea .RAttr ;};return "";};func (_eec Cell )getRawSortValue ()(string ,bool ){if _eec .HasFormula (){_gcd :=_eec .GetCachedFormulaResult ();return _gcd ,_ec .IsNumber (_gcd );}; -_gec ,_ :=_eec .GetRawValue ();return _gec ,_ec .IsNumber (_gec );}; +// SetAllowBlank controls if blank values are accepted. +func (_gfg DataValidation )SetAllowBlank (b bool ){if !b {_gfg ._cad .AllowBlankAttr =nil ;}else {_gfg ._cad .AllowBlankAttr =_d .Bool (true );};}; -// Workbook returns sheet's parent workbook. -func (_dgfcb *Sheet )Workbook ()*Workbook {return _dgfcb ._dfbg }; +// X returns the inner wrapped XML type. +func (_afe ConditionalFormattingRule )X ()*_eba .CT_CfRule {return _afe ._edfa }; -// ClearCachedFormulaResults clears any computed formula values that are stored -// in the sheet. This may be required if you modify cells that are used as a -// formula input to force the formulas to be recomputed the next time the sheet -// is opened in Excel. -func (_daca *Sheet )ClearCachedFormulaResults (){for _ ,_geedc :=range _daca .Rows (){for _ ,_fbbg :=range _geedc .Cells (){if _fbbg .X ().F !=nil {_fbbg .X ().V =nil ;};};};}; +// CellText is used for keeping text with references to a cell where it is located. +type CellText struct{Text string ;Cell Cell ;}; -// LockObject controls the locking of the sheet objects. -func (_bbcdb SheetProtection )LockObject (b bool ){if !b {_bbcdb ._dbga .ObjectsAttr =nil ;}else {_bbcdb ._dbga .ObjectsAttr =_c .Bool (true );};}; +// NumberFormat returns the number format that the cell style uses, or zero if +// it is not set. +func (_abf CellStyle )NumberFormat ()uint32 {if _abf ._fdacb .NumFmtIdAttr ==nil {return 0;};return *_abf ._fdacb .NumFmtIdAttr ;}; -// SetHeightAuto sets the row height to be automatically determined. -func (_fgc Row )SetHeightAuto (){_fgc ._adf .HtAttr =nil ;_fgc ._adf .CustomHeightAttr =nil }; +// AddCommentWithStyle adds a new comment styled in a default way +func (_fec Comments )AddCommentWithStyle (cellRef string ,author string ,comment string )error {_beaa :=_fec .AddComment (cellRef ,author );_beff :=_beaa .AddRun ();_beff .SetBold (true );_beff .SetSize (10);_beff .SetColor (_g .Black );_beff .SetFont ("\u0043a\u006c\u0069\u0062\u0072\u0069"); +_beff .SetText (author +"\u003a");_beff =_beaa .AddRun ();_beff .SetSize (10);_beff .SetFont ("\u0043a\u006c\u0069\u0062\u0072\u0069");_beff .SetColor (_g .Black );_beff .SetText ("\u000d\u000a"+comment +"\u000d\u000a");_gdea ,_afb :=_cee .ParseCellReference (cellRef ); +if _afb !=nil {return _afb ;};_fec ._efb ._dedae [0].Shape =append (_fec ._efb ._dedae [0].Shape ,_fc .NewCommentShape (int64 (_gdea .ColumnIdx ),int64 (_gdea .RowIdx -1)));return nil ;}; -// SetHeight sets the height of the anchored object. -func (_gae OneCellAnchor )SetHeight (h _ad .Distance ){_gae ._ggbbb .Ext .CyAttr =int64 (h /_ad .EMU )};func (_aadd *Sheet )slideCellsLeft (_aafb []*_cea .CT_Cell )[]*_cea .CT_Cell {for _ ,_bfge :=range _aafb {_eadb ,_dcfg :=_aae .ParseCellReference (*_bfge .RAttr ); -if _dcfg !=nil {return _aafb ;};_agcg :=_eadb .ColumnIdx -1;_afeee :=_aae .IndexToColumn (_agcg )+_cgg .Sprintf ("\u0025\u0064",_eadb .RowIdx );_bfge .RAttr =&_afeee ;};return _aafb ;};func (_fccaf PatternFill )X ()*_cea .CT_PatternFill {return _fccaf ._afcab }; -func (_cfge SheetView )ensurePane (){if _cfge ._gcde .Pane ==nil {_cfge ._gcde .Pane =_cea .NewCT_Pane ();_cfge ._gcde .Pane .ActivePaneAttr =_cea .ST_PaneBottomLeft ;};}; +// SetCachedFormulaResult sets the cached result of a formula. This is normally +// not needed but is used internally when expanding an array formula. +func (_geg Cell )SetCachedFormulaResult (s string ){_geg ._aad .V =&s }; -// Operator returns the operator for the rule -func (_beff ConditionalFormattingRule )Operator ()_cea .ST_ConditionalFormattingOperator {return _beff ._cab .OperatorAttr ;}; +// SetAutoFilter creates autofilters on the sheet. These are the automatic +// filters that are common for a header row. The RangeRef should be of the form +// "A1:C5" and cover the entire range of cells to be filtered, not just the +// header. SetAutoFilter replaces any existing auto filter on the sheet. +func (_abbb *Sheet )SetAutoFilter (rangeRef string ){rangeRef =_fgb .Replace (rangeRef ,"\u0024","",-1);_abbb ._aacb .AutoFilter =_eba .NewCT_AutoFilter ();_abbb ._aacb .AutoFilter .RefAttr =_d .String (rangeRef );_eaeg :="\u0027"+_abbb .Name ()+"\u0027\u0021"; +var _efbf DefinedName ;for _ ,_ddfa :=range _abbb ._ffdc .DefinedNames (){if _ddfa .Name ()==_dddcb {if _fgb .HasPrefix (_ddfa .Content (),_eaeg ){_efbf =_ddfa ;_efbf .SetContent (_abbb .RangeReference (rangeRef ));break ;};};};if _efbf .X ()==nil {_efbf =_abbb ._ffdc .AddDefinedName (_dddcb ,_abbb .RangeReference (rangeRef )); +};for _ccbgf ,_cfeg :=range _abbb ._ffdc ._aabd {if _cfeg ==_abbb ._aacb {_efbf .SetLocalSheetID (uint32 (_ccbgf ));};};};func (_cgded *Sheet )getAllCellsInFormulaArrays (_dbeb bool )(map[string ]bool ,error ){_efeg :=_fgc .NewEvaluator ();_efegd :=_cgded .FormulaContext (); +_egbf :=map[string ]bool {};for _ ,_dce :=range _cgded .Rows (){for _ ,_ffccg :=range _dce .Cells (){if _ffccg .X ().F !=nil {_beccg :=_ffccg .X ().F .Content ;if _ffccg .X ().F .TAttr ==_eba .ST_CellFormulaTypeArray {_fce :=_efeg .Eval (_efegd ,_beccg ).AsString (); +if _fce .Type ==_fgc .ResultTypeError {_eb .Log .Debug ("\u0065\u0072\u0072o\u0072\u0020\u0065\u0076a\u0075\u006c\u0061\u0074\u0069\u006e\u0067 \u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0020\u0025\u0073\u003a\u0020\u0025\u0073",_beccg ,_fce .ErrorMessage ); +_ffccg .X ().V =nil ;};if _fce .Type ==_fgc .ResultTypeArray {_ffff ,_dcdec :=_cee .ParseCellReference (_ffccg .Reference ());if _dcdec !=nil {return map[string ]bool {},_dcdec ;};if (_dbeb &&len (_fce .ValueArray )==1)||(!_dbeb &&len (_fce .ValueArray [0])==1){continue ; +};for _agac ,_adeg :=range _fce .ValueArray {_bacc :=_ffff .RowIdx +uint32 (_agac );for _gbea :=range _adeg {_ddbgf :=_cee .IndexToColumn (_ffff .ColumnIdx +uint32 (_gbea ));_egbf [_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_ddbgf ,_bacc )]=true ;};};}else if _fce .Type ==_fgc .ResultTypeList {_adae ,_gefde :=_cee .ParseCellReference (_ffccg .Reference ()); +if _gefde !=nil {return map[string ]bool {},_gefde ;};if _dbeb ||len (_fce .ValueList )==1{continue ;};_dega :=_adae .RowIdx ;for _ffec :=range _fce .ValueList {_gccef :=_cee .IndexToColumn (_adae .ColumnIdx +uint32 (_ffec ));_egbf [_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_gccef ,_dega )]=true ; +};};};};};};return _egbf ,nil ;}; -// SetPriority sets the rule priority -func (_gcfa ConditionalFormattingRule )SetPriority (p int32 ){_gcfa ._cab .PriorityAttr =p };func (_deccd *Sheet )setArray (_badg string ,_gggd _ffg .Result )error {_dbag ,_eeed :=_aae .ParseCellReference (_badg );if _eeed !=nil {return _eeed ;};for _cgddd ,_dccc :=range _gggd .ValueArray {_fccab :=_deccd .Row (_dbag .RowIdx +uint32 (_cgddd )); -for _cbbg ,_baed :=range _dccc {_eef :=_fccab .Cell (_aae .IndexToColumn (_dbag .ColumnIdx +uint32 (_cbbg )));if _baed .Type !=_ffg .ResultTypeEmpty {if _baed .IsBoolean {_eef .SetBool (_baed .ValueNumber !=0);}else {_eef .SetCachedFormulaResult (_baed .String ()); -};};};};return nil ;}; +// IconScale maps values to icons. +type IconScale struct{_acgd *_eba .CT_IconSet }; -// GetFormula returns the formula for a cell. -func (_ede Cell )GetFormula ()string {if _ede ._fea .F !=nil {return _ede ._fea .F .Content ;};return "";}; +// Column returns or creates a column that with a given index (1-N). Columns +// can span multiple column indices, this method will return the column that +// applies to a column index if it exists or create a new column that only +// applies to the index passed in otherwise. +func (_ecf *Sheet )Column (idx uint32 )Column {for _ ,_fecg :=range _ecf ._aacb .Cols {for _ ,_cdgce :=range _fecg .Col {if idx >=_cdgce .MinAttr &&idx <=_cdgce .MaxAttr {return Column {_cdgce };};};};var _gdga *_eba .CT_Cols ;if len (_ecf ._aacb .Cols )==0{_gdga =_eba .NewCT_Cols (); +_ecf ._aacb .Cols =append (_ecf ._aacb .Cols ,_gdga );}else {_gdga =_ecf ._aacb .Cols [0];};_febd :=_eba .NewCT_Col ();_febd .MinAttr =idx ;_febd .MaxAttr =idx ;_gdga .Col =append (_gdga .Col ,_febd );return Column {_febd };};func (_cfed Font )SetBold (b bool ){_dfg :=false ; +for _defe ,_edd :=range _cfed ._geeb .FontChoice {if _edd .B !=nil {if b {_cfed ._geeb .FontChoice [_defe ].B =&_eba .CT_BooleanProperty {};}else {_cfed ._geeb .FontChoice [_defe ]=nil ;};_dfg =true ;};};if !_dfg {_cfed ._geeb .FontChoice =append (_cfed ._geeb .FontChoice ,&_eba .CT_FontChoice {B :&_eba .CT_BooleanProperty {}}); +};}; -// GetFill gets a Fill from a cell style. -func (_adc CellStyle )GetFill ()*_cea .CT_Fill {if _dae :=_adc ._ecf .FillIdAttr ;_dae !=nil {_afcb :=_adc ._fdc .StyleSheet .Fills ().X ().Fill ;if int (*_dae )< len (_afcb ){return _afcb [int (*_dae )];};};return nil ;}; +// Name returns the name of the table +func (_gedc Table )Name ()string {if _gedc ._daea .NameAttr !=nil {return *_gedc ._daea .NameAttr ;};return "";};func _cbe ()*_ac .CT_OneCellAnchor {_aeg :=_ac .NewCT_OneCellAnchor ();return _aeg }; -// MaxColumnIdx returns the max used column of the sheet. -func (_aeaf Sheet )MaxColumnIdx ()uint32 {_cbcc :=uint32 (0);for _ ,_agag :=range _aeaf .Rows (){_efad :=_agag ._adf .C ;if len (_efad )> 0{_ggfb :=_efad [len (_efad )-1];_fecf ,_ :=_aae .ParseCellReference (*_ggfb .RAttr );if _cbcc < _fecf .ColumnIdx {_cbcc =_fecf .ColumnIdx ; -};};};return _cbcc ;};func (_adec Fill )Index ()uint32 {if _adec ._eeeg ==nil {return 0;};for _fcge ,_deaea :=range _adec ._eeeg .Fill {if _adec ._cccaf ==_deaea {return uint32 (_fcge );};};return 0;}; +// Column represents a column within a sheet. It's only used for formatting +// purposes, so it's possible to construct a sheet without configuring columns. +type Column struct{_eedb *_eba .CT_Col }; -// RichTextRun is a segment of text within a cell that is directly formatted. -type RichTextRun struct{_dfgf *_cea .CT_RElt }; +// X returns the inner wrapped XML type. +func (_eab Comment )X ()*_eba .CT_Comment {return _eab ._dbe };func (_fff CellStyle )Index ()uint32 {for _dfd ,_fdf :=range _fff ._baac .Xf {if _fff ._fdacb ==_fdf {return uint32 (_dfd );};};return 0;}; -// PasswordHash returns the hash of the workbook password. -func (_gegdc SheetProtection )PasswordHash ()string {if _gegdc ._dbga .PasswordAttr ==nil {return "";};return *_gegdc ._dbga .PasswordAttr ;}; +// Comments returns the comments for a sheet. +func (_badd *Sheet )Comments ()Comments {for _eagc ,_ccfd :=range _badd ._ffdc ._aabd {if _ccfd ==_badd ._aacb {if _badd ._ffdc ._gcbc [_eagc ]==nil {_badd ._ffdc ._gcbc [_eagc ]=_eba .NewComments ();_badd ._ffdc ._fgegc [_eagc ].AddAutoRelationship (_d .DocTypeSpreadsheet ,_d .WorksheetType ,_eagc +1,_d .CommentsType ); +_badd ._ffdc .ContentTypes .AddOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .CommentsType ,_eagc +1),_d .CommentsContentType );};if len (_badd ._ffdc ._dedae )==0{_badd ._ffdc ._dedae =append (_badd ._ffdc ._dedae ,_fc .NewCommentDrawing ()); +_edff :=_badd ._ffdc ._fgegc [_eagc ].AddAutoRelationship (_d .DocTypeSpreadsheet ,_d .WorksheetType ,1,_d .VMLDrawingType );if _badd ._aacb .LegacyDrawing ==nil {_badd ._aacb .LegacyDrawing =_eba .NewCT_LegacyDrawing ();};_badd ._aacb .LegacyDrawing .IdAttr =_edff .ID (); +};return Comments {_badd ._ffdc ,_badd ._ffdc ._gcbc [_eagc ]};};};_eb .Log .Debug ("\u0061\u0074\u0074\u0065\u006dp\u0074\u0065\u0064\u0020\u0074\u006f\u0020\u0061\u0063\u0063\u0065\u0073\u0073 \u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0066\u006f\u0072\u0020\u006e\u006f\u006e\u002d\u0065\u0078\u0069\u0073\u0074\u0065\u006e\u0074\u0020\u0073\u0068\u0065\u0065t"); +return Comments {};}; -// GetHorizontalAlignment sets the horizontal alignment of a cell style. -func (_bff CellStyle )GetHorizontalAlignment ()_cea .ST_HorizontalAlignment {if _bff ._ecf .Alignment ==nil {return _cea .ST_HorizontalAlignmentUnset ;};return _bff ._ecf .Alignment .HorizontalAttr ;}; +// SetColOffset sets the column offset of the two cell anchor. +func (_dbfd TwoCellAnchor )SetColOffset (m _eag .Distance ){_gffea :=m -_dbfd .TopLeft ().ColOffset ();_dbfd .TopLeft ().SetColOffset (m );_dbfd .BottomRight ().SetColOffset (_dbfd .BottomRight ().ColOffset ()+_gffea );};func (_aedc PatternFill )X ()*_eba .CT_PatternFill {return _aedc ._ecdc }; -// GetFormattedValue returns the formatted cell value as it would appear in -// Excel. This involves determining the format string to apply, parsing it, and -// then formatting the value according to the format string. This should only -// be used if you care about replicating what Excel would show, otherwise -// GetValueAsNumber()/GetValueAsTime -func (_ccc Cell )GetFormattedValue ()string {_dbe :=_ccc .getFormat ();switch _ccc ._fea .TAttr {case _cea .ST_CellTypeB :_fge ,_ :=_ccc .GetValueAsBool ();if _fge {return "\u0054\u0052\u0055\u0045";};return "\u0046\u0041\u004cS\u0045";case _cea .ST_CellTypeN :_ddb ,_ :=_ccc .GetValueAsNumber (); -return _ec .Number (_ddb ,_dbe );case _cea .ST_CellTypeE :if _ccc ._fea .V !=nil {return *_ccc ._fea .V ;};return "";case _cea .ST_CellTypeS ,_cea .ST_CellTypeInlineStr :return _ec .String (_ccc .GetString (),_dbe );case _cea .ST_CellTypeStr :_daac :=_ccc .GetString (); -if _ec .IsNumber (_daac ){_bef ,_ :=_ee .ParseFloat (_daac ,64);return _ec .Number (_bef ,_dbe );};return _ec .String (_daac ,_dbe );case _cea .ST_CellTypeUnset :fallthrough;default:_bad ,_ :=_ccc .GetRawValue ();if len (_bad )==0{return "";};_bfd ,_cgf :=_ccc .GetValueAsNumber (); -if _cgf ==nil {return _ec .Number (_bfd ,_dbe );};return _ec .String (_bad ,_dbe );};}; -// DVCompareOp is a comparison operator for a data validation rule. -type DVCompareOp byte ; +// BottomRight returns the CellMaker for the bottom right corner of the anchor. +func (_eagf TwoCellAnchor )BottomRight ()CellMarker {return CellMarker {_eagf ._abdaf .To }}; -// SetDateWithStyle sets a date with the default date style applied. -func (_gga Cell )SetDateWithStyle (d _cbb .Time ){_gga .SetDate (d );for _ ,_bgc :=range _gga ._eb .StyleSheet .CellStyles (){if _bgc .HasNumberFormat ()&&_bgc .NumberFormat ()==uint32 (StandardFormatDate ){_gga .SetStyle (_bgc );return ;};};_fag :=_gga ._eb .StyleSheet .AddCellStyle (); -_fag .SetNumberFormatStandard (StandardFormatDate );_gga .SetStyle (_fag );}; +// WorkbookText is an array of extracted text items which has some methods for representing extracted text from a workbook. +type WorkbookText struct{Sheets []*SheetText ;}; -// SetCol set the column of the cell marker. -func (_gfcg CellMarker )SetCol (col int32 ){_gfcg ._fgee .Col =col }; +// MaxColumnIdx returns the max used column of the sheet. +func (_egbg Sheet )MaxColumnIdx ()uint32 {_dedf :=uint32 (0);for _ ,_ebe :=range _egbg .Rows (){_dgbe :=_ebe ._eefg .C ;if len (_dgbe )> 0{_afef :=_dgbe [len (_dgbe )-1];_dff ,_ :=_cee .ParseCellReference (*_afef .RAttr );if _dedf < _dff .ColumnIdx {_dedf =_dff .ColumnIdx ; +};};};return _dedf ;}; -// SheetText is an array of extracted text items which has some methods for representing extracted text from a sheet. -type SheetText struct{Cells []CellText ;}; +// Borders returns the list of borders defined in the stylesheet. +func (_bbcd StyleSheet )Borders ()[]Border {_gbgf :=[]Border {};for _ ,_daba :=range _bbcd ._egac .Borders .Border {_gbgf =append (_gbgf ,Border {_df :_daba });};return _gbgf ;};func (_adc *evalContext )NamedRange (ref string )_fgc .Reference {for _ ,_bdaf :=range _adc ._gddf ._ffdc .DefinedNames (){if _bdaf .Name ()==ref {return _fgc .MakeRangeReference (_bdaf .Content ()); +};};for _ ,_dcfb :=range _adc ._gddf ._ffdc .Tables (){if _dcfb .Name ()==ref {return _fgc .MakeRangeReference (_dgg .Sprintf ("\u0025\u0073\u0021%\u0073",_adc ._gddf .Name (),_dcfb .Reference ()));};};return _fgc .ReferenceInvalid ;};func (_abfb DifferentialStyle )Fill ()Fill {if _abfb ._fbdg .Fill ==nil {_abfb ._fbdg .Fill =_eba .NewCT_Fill (); +};return Fill {_abfb ._fbdg .Fill ,nil };}; -// MakeComments constructs a new Comments wrapper. -func MakeComments (w *Workbook ,x *_cea .Comments )Comments {return Comments {w ,x }}; +// SetFormulaArray sets the cell type to formula array, and the raw formula to +// the given string. This is equivlent to entering a formula and pressing +// Ctrl+Shift+Enter in Excel. +func (_agg Cell )SetFormulaArray (s string ){_fad :=_fgc .ParseString (s );if _fad ==nil {return ;};_agg .clearValue ();_agg ._aad .TAttr =_eba .ST_CellTypeStr ;_agg ._aad .F =_eba .NewCT_CellFormula ();_agg ._aad .F .TAttr =_eba .ST_CellFormulaTypeArray ; +_agg ._aad .F .Content =s ;}; -// DataValidationList is just a view on a DataValidation configured as a list. -// It presents a drop-down combo box for spreadsheet users to select values. The -// contents of the dropdown can either pull from a rang eof cells (SetRange) or -// specified directly (SetValues). -type DataValidationList struct{_dbg *_cea .CT_DataValidation }; +// SetColOffset sets the column offset of the top-left anchor. +func (_bcfg OneCellAnchor )SetColOffset (m _eag .Distance ){_bcfg .TopLeft ().SetColOffset (m )}; -// LockStructure controls the locking of the workbook structure. -func (_cdcc WorkbookProtection )LockStructure (b bool ){if !b {_cdcc ._ccbf .LockStructureAttr =nil ;}else {_cdcc ._ccbf .LockStructureAttr =_c .Bool (true );};}; +// X returns the inner wrapped XML type. +func (_fgdd SharedStrings )X ()*_eba .Sst {return _fgdd ._aadcf }; -// ClearAutoFilter removes the autofilters from the sheet. -func (_bggf *Sheet )ClearAutoFilter (){_bggf ._geac .AutoFilter =nil ;_cegc :="\u0027"+_bggf .Name ()+"\u0027\u0021";for _ ,_egega :=range _bggf ._dfbg .DefinedNames (){if _egega .Name ()==_dgcc {if _g .HasPrefix (_egega .Content (),_cegc ){_bggf ._dfbg .RemoveDefinedName (_egega ); -break ;};};};}; +// SetFont applies a font to a cell style avoiding redundancy. The function checks if the given font +// already exists in the saved fonts. If found, the existing font is reused; otherwise, +// the new font is added to the saved fonts collection. The font is then applied to the cell style, +// affecting all styles that reference it by index. +func (_dgab CellStyle )SetFont (f Font ){_eegf :=f ._cbee .Fonts .Font ;for _ ,_ecb :=range _eegf {if _cg .DeepEqual (_ecb ,f ._geeb ){f ._geeb =_ecb ;_dgab ._fdacb .FontIdAttr =_d .Uint32 (f .Index ());_dgab ._fdacb .ApplyFontAttr =_d .Bool (true );return ; +};};f ._cbee .Fonts .Font =append (f ._cbee .Fonts .Font ,f ._geeb );f ._cbee .Fonts .CountAttr =_d .Uint32 (uint32 (len (f ._cbee .Fonts .Font )));_dgab ._fdacb .FontIdAttr =_d .Uint32 (f .Index ());_dgab ._fdacb .ApplyFontAttr =_d .Bool (true );}; -// SetBorder is a helper function for creating borders across multiple cells. In -// the OOXML spreadsheet format, a border applies to a single cell. To draw a -// 'boxed' border around multiple cells, you need to apply different styles to -// the cells on the top,left,right,bottom and four corners. This function -// breaks apart a single border into its components and applies it to cells as -// needed to give the effect of a border applying to multiple cells. -func (_cada *Sheet )SetBorder (cellRange string ,border Border )error {_cddg ,_fbab ,_bddce :=_aae .ParseRangeReference (cellRange );if _bddce !=nil {return _bddce ;};_cecg :=_cada ._dfbg .StyleSheet .AddCellStyle ();_bfff :=_cada ._dfbg .StyleSheet .AddBorder (); -_cecg .SetBorder (_bfff );_bfff ._ffe .Top =border ._ffe .Top ;_bfff ._ffe .Left =border ._ffe .Left ;_ebdaa :=_cada ._dfbg .StyleSheet .AddCellStyle ();_bbce :=_cada ._dfbg .StyleSheet .AddBorder ();_ebdaa .SetBorder (_bbce );_bbce ._ffe .Top =border ._ffe .Top ; -_bbce ._ffe .Right =border ._ffe .Right ;_dagg :=_cada ._dfbg .StyleSheet .AddCellStyle ();_agbf :=_cada ._dfbg .StyleSheet .AddBorder ();_dagg .SetBorder (_agbf );_agbf ._ffe .Top =border ._ffe .Top ;_ffgb :=_cada ._dfbg .StyleSheet .AddCellStyle ();_ggag :=_cada ._dfbg .StyleSheet .AddBorder (); -_ffgb .SetBorder (_ggag );_ggag ._ffe .Left =border ._ffe .Left ;_dacfb :=_cada ._dfbg .StyleSheet .AddCellStyle ();_effd :=_cada ._dfbg .StyleSheet .AddBorder ();_dacfb .SetBorder (_effd );_effd ._ffe .Right =border ._ffe .Right ;_bdbc :=_cada ._dfbg .StyleSheet .AddCellStyle (); -_dgbd :=_cada ._dfbg .StyleSheet .AddBorder ();_bdbc .SetBorder (_dgbd );_dgbd ._ffe .Bottom =border ._ffe .Bottom ;_fcbc :=_cada ._dfbg .StyleSheet .AddCellStyle ();_cbfg :=_cada ._dfbg .StyleSheet .AddBorder ();_fcbc .SetBorder (_cbfg );_cbfg ._ffe .Bottom =border ._ffe .Bottom ; -_cbfg ._ffe .Left =border ._ffe .Left ;_fefcd :=_cada ._dfbg .StyleSheet .AddCellStyle ();_fbbe :=_cada ._dfbg .StyleSheet .AddBorder ();_fefcd .SetBorder (_fbbe );_fbbe ._ffe .Bottom =border ._ffe .Bottom ;_fbbe ._ffe .Right =border ._ffe .Right ;_dcdc :=_cddg .RowIdx ; -_ebaf :=_cddg .ColumnIdx ;_afcg :=_fbab .RowIdx ;_adabb :=_fbab .ColumnIdx ;for _gega :=_dcdc ;_gega <=_afcg ;_gega ++{for _gfeg :=_ebaf ;_gfeg <=_adabb ;_gfeg ++{_bebf :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_gfeg ),_gega );switch {case _gega ==_dcdc &&_gfeg ==_ebaf :_cada .Cell (_bebf ).SetStyle (_cecg ); -case _gega ==_dcdc &&_gfeg ==_adabb :_cada .Cell (_bebf ).SetStyle (_ebdaa );case _gega ==_afcg &&_gfeg ==_ebaf :_cada .Cell (_bebf ).SetStyle (_fcbc );case _gega ==_afcg &&_gfeg ==_adabb :_cada .Cell (_bebf ).SetStyle (_fefcd );case _gega ==_dcdc :_cada .Cell (_bebf ).SetStyle (_dagg ); -case _gega ==_afcg :_cada .Cell (_bebf ).SetStyle (_bdbc );case _gfeg ==_ebaf :_cada .Cell (_bebf ).SetStyle (_ffgb );case _gfeg ==_adabb :_cada .Cell (_bebf ).SetStyle (_dacfb );};};};return nil ;};func (_cfa Cell )getLocked ()bool {if _cfa ._fea .SAttr ==nil {return false ; -};_ace :=*_cfa ._fea .SAttr ;_egd :=_cfa ._eb .StyleSheet .GetCellStyle (_ace );return *_egd ._ecf .Protection .LockedAttr ;}; +// AddImage adds an image to the workbook package, returning a reference that +// can be used to add the image to a drawing. +func (_gdfaa *Workbook )AddImage (i _fbd .Image )(_fbd .ImageRef ,error ){_ddagb :=_fbd .MakeImageRef (i ,&_gdfaa .DocBase ,_gdfaa ._acef );if i .Data ==nil &&i .Path ==""{return _ddagb ,_cga .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); +};if i .Format ==""{return _ddagb ,_cga .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _ddagb ,_cga .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); +};if i .Path !=""{_dfce :=_eae .Add (i .Path );if _dfce !=nil {return _ddagb ,_dfce ;};};_gdfaa .Images =append (_gdfaa .Images ,_ddagb );return _ddagb ,nil ;}; -// SetPassword sets the password hash to a hash of the input password. -func (_cafd WorkbookProtection )SetPassword (pw string ){_cafd .SetPasswordHash (PasswordHash (pw ))}; +// HasFormula returns true if the cell contains formula. +func (_dgge *evalContext )HasFormula (cellRef string )bool {return _dgge ._gddf .Cell (cellRef ).HasFormula ();};const (DVCompareTypeWholeNumber =DVCompareType (_eba .ST_DataValidationTypeWhole );DVCompareTypeDecimal =DVCompareType (_eba .ST_DataValidationTypeDecimal ); +DVCompareTypeDate =DVCompareType (_eba .ST_DataValidationTypeDate );DVCompareTypeTime =DVCompareType (_eba .ST_DataValidationTypeTime );DVompareTypeTextLength =DVCompareType (_eba .ST_DataValidationTypeTextLength ););func (_caa PatternFill )ClearFgColor (){_caa ._ecdc .FgColor =nil }; -// Comments returns the comments for a sheet. -func (_deca *Sheet )Comments ()Comments {for _gbcg ,_dcae :=range _deca ._dfbg ._ddce {if _dcae ==_deca ._geac {if _deca ._dfbg ._gbcb [_gbcg ]==nil {_deca ._dfbg ._gbcb [_gbcg ]=_cea .NewComments ();_deca ._dfbg ._cafeg [_gbcg ].AddAutoRelationship (_c .DocTypeSpreadsheet ,_c .WorksheetType ,_gbcg +1,_c .CommentsType ); -_deca ._dfbg .ContentTypes .AddOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .CommentsType ,_gbcg +1),_c .CommentsContentType );};if len (_deca ._dfbg ._abgc )==0{_deca ._dfbg ._abgc =append (_deca ._dfbg ._abgc ,_eg .NewCommentDrawing ()); -_geed :=_deca ._dfbg ._cafeg [_gbcg ].AddAutoRelationship (_c .DocTypeSpreadsheet ,_c .WorksheetType ,1,_c .VMLDrawingType );if _deca ._geac .LegacyDrawing ==nil {_deca ._geac .LegacyDrawing =_cea .NewCT_LegacyDrawing ();};_deca ._geac .LegacyDrawing .IdAttr =_geed .ID (); -};return Comments {_deca ._dfbg ,_deca ._dfbg ._gbcb [_gbcg ]};};};_cd .Log .Debug ("\u0061\u0074\u0074\u0065\u006dp\u0074\u0065\u0064\u0020\u0074\u006f\u0020\u0061\u0063\u0063\u0065\u0073\u0073 \u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0020\u0066\u006f\u0072\u0020\u006e\u006f\u006e\u002d\u0065\u0078\u0069\u0073\u0074\u0065\u006e\u0074\u0020\u0073\u0068\u0065\u0065t"); -return Comments {};};func NewFills ()Fills {return Fills {_cea .NewCT_Fills ()}}; -// ClearProtection removes any protections applied to teh sheet. -func (_gefb *Sheet )ClearProtection (){_gefb ._geac .SheetProtection =nil };func (_efdb ConditionalFormattingRule )InitializeDefaults (){_efdb .SetType (_cea .ST_CfTypeCellIs );_efdb .SetOperator (_cea .ST_ConditionalFormattingOperatorGreaterThan );_efdb .SetPriority (1); -}; +// GetFormula returns the formula for a cell. +func (_dfa Cell )GetFormula ()string {if _dfa ._aad .F !=nil {return _dfa ._aad .F .Content ;};return "";}; -// SetVerticalAlignment sets the vertical alignment of a cell style. -func (_dcc CellStyle )SetVerticalAlignment (a _cea .ST_VerticalAlignment ){if _dcc ._ecf .Alignment ==nil {_dcc ._ecf .Alignment =_cea .NewCT_CellAlignment ();};_dcc ._ecf .ApplyAlignmentAttr =_c .Bool (true );_dcc ._ecf .Alignment .VerticalAttr =a ;}; -var ErrorNotFound =_ag .New ("\u006eo\u0074\u0020\u0066\u006f\u0075\u006ed"); +// SetLocked sets cell locked or not. +func (_ggeg *evalContext )SetLocked (cellRef string ,locked bool ){_ggeg ._gddf .Cell (cellRef ).setLocked (locked );}; -// HasFormula returns true if the cell has an asoociated formula. -func (_dce Cell )HasFormula ()bool {return _dce ._fea .F !=nil }; +// SetHidden controls the visibility of a column. +func (_fge Column )SetHidden (b bool ){if !b {_fge ._eedb .HiddenAttr =nil ;}else {_fge ._eedb .HiddenAttr =_d .Bool (true );};}; -// SetXSplit sets the column split point -func (_eaac SheetView )SetXSplit (v float64 ){_eaac .ensurePane ();_eaac ._gcde .Pane .XSplitAttr =_c .Float64 (v );};func (_ccfe *Workbook )ensureSharedStringsRelationships (){_deaf :=false ;for _ ,_baaed :=range _ccfe .ContentTypes .X ().TypesChoice {if _baaed .Override !=nil &&_baaed .Override .ContentTypeAttr ==_c .SharedStringsContentType {_deaf =true ; -break ;};};if !_deaf {_ccfe .ContentTypes .AddOverride (_ddgc ,_c .SharedStringsContentType );};_dead :=false ;for _ ,_cedd :=range _ccfe ._fceb .Relationships (){if _cedd .X ().TargetAttr ==_dbbad {_dead =true ;break ;};};if !_dead {_ccfe ._fceb .AddRelationship (_dbbad ,_c .SharedStringsType ); -};};func (_dfbd *Sheet )removeColumnFromMergedCells (_ceag uint32 )error {if _dfbd ._geac .MergeCells ==nil ||_dfbd ._geac .MergeCells .MergeCell ==nil {return nil ;};_ccea :=[]*_cea .CT_MergeCell {};for _ ,_abad :=range _dfbd .MergedCells (){_aaga :=_dbgg (_abad .Reference (),_ceag ,true ); -if _aaga !=""{_abad .SetReference (_aaga );_ccea =append (_ccea ,_abad .X ());};};_dfbd ._geac .MergeCells .MergeCell =_ccea ;return nil ;};var (_bfffd =[...]uint8 {0,21,46,61,76,91};_gfbec =[...]uint8 {0,21,37,53,69,85,103,119,135,151,167,185,201,217,239}; -_dfge =[...]uint8 {0,16,32,48,64};_bdcc =[...]uint8 {0,16,32,48,64,80};); +// X returns the inner wrapped XML type. +func (_cfagc DataBarScale )X ()*_eba .CT_DataBar {return _cfagc ._ffg }; -// HasFormula returns true if the cell contains formula. -func (_bgfb *evalContext )HasFormula (cellRef string )bool {return _bgfb ._bege .Cell (cellRef ).HasFormula ();}; +// TwoCellAnchor is an anchor that is attached to a top-left cell with a fixed +// width/height in cells. +type TwoCellAnchor struct{_abdaf *_ac .CT_TwoCellAnchor }; -// X returns the inner wrapped XML type. -func (_egbb CellMarker )X ()*_eaf .CT_Marker {return _egbb ._fgee }; +// SetFill applies a fill to a cell style avoiding redundancy. The function checks if the given fill +// already exists in the saved fills. If found, the existing fill is reused; otherwise, +// the new fill is added to the saved fills collection. The fill is then applied to the cell style, +// affecting all styles that reference it by index. +func (_bdb CellStyle )SetFill (f Fill ){_caee :=f ._gbd .Fill ;for _ ,_fde :=range _caee {if _cg .DeepEqual (_fde ,f ._beea ){f ._beea =_fde ;_bdb ._fdacb .FillIdAttr =_d .Uint32 (f .Index ());_bdb ._fdacb .ApplyFillAttr =_d .Bool (true );return ;};};f ._gbd .Fill =append (f ._gbd .Fill ,f ._beea ); +f ._gbd .CountAttr =_d .Uint32 (uint32 (len (f ._gbd .Fill )));_bdb ._fdacb .FillIdAttr =_d .Uint32 (f .Index ());_bdb ._fdacb .ApplyFillAttr =_d .Bool (true );}; -// Row returns the row of the cell marker. -func (_cce CellMarker )Row ()int32 {return _cce ._fgee .Row };func (_bgd Cell )clearValue (){_bgd ._fea .F =nil ;_bgd ._fea .Is =nil ;_bgd ._fea .V =nil ;_bgd ._fea .TAttr =_cea .ST_CellTypeUnset ;};func (_ced Border )SetBottom (style _cea .ST_BorderStyle ,c _bc .Color ){if _ced ._ffe .Bottom ==nil {_ced ._ffe .Bottom =_cea .NewCT_BorderPr (); -};_ced ._ffe .Bottom .Color =_cea .NewCT_Color ();_ced ._ffe .Bottom .Color .RgbAttr =c .AsRGBAString ();_ced ._ffe .Bottom .StyleAttr =style ;};func (_gcg Font )SetName (name string ){_bbcg :=false ;for _cfbg ,_bddc :=range _gcg ._dbee .FontChoice {if _bddc .Name !=nil {_gcg ._dbee .FontChoice [_cfbg ].Name =&_cea .CT_FontName {ValAttr :name }; -_bbcg =true ;};};if !_bbcg {_gcg ._dbee .FontChoice =append (_gcg ._dbee .FontChoice ,&_cea .CT_FontChoice {Name :&_cea .CT_FontName {ValAttr :name }});};}; +// X returns the inner XML entity for a stylesheet. +func (_fcab StyleSheet )X ()*_eba .StyleSheet {return _fcab ._egac }; // RangeReference converts a range reference of the form 'A1:A5' to 'Sheet // 1'!$A$1:$A$5 . Renaming a sheet after calculating a range reference will // invalidate the reference. -func (_ecgd Sheet )RangeReference (n string )string {_dgec :=_g .Split (n ,"\u003a");_aef ,_ :=_aae .ParseCellReference (_dgec [0]);_ccgc :=_cgg .Sprintf ("\u0024\u0025\u0073\u0024\u0025\u0064",_aef .Column ,_aef .RowIdx );if len (_dgec )==1{return _cgg .Sprintf ("\u0027%\u0073\u0027\u0021\u0025\u0073",_ecgd .Name (),_ccgc ); -};_cgab ,_ :=_aae .ParseCellReference (_dgec [1]);_dbba :=_cgg .Sprintf ("\u0024\u0025\u0073\u0024\u0025\u0064",_cgab .Column ,_cgab .RowIdx );return _cgg .Sprintf ("\u0027\u0025\u0073\u0027\u0021\u0025\u0073\u003a\u0025\u0073",_ecgd .Name (),_ccgc ,_dbba ); +func (_cdcca Sheet )RangeReference (n string )string {_ccg :=_fgb .Split (n ,"\u003a");_fadee ,_ :=_cee .ParseCellReference (_ccg [0]);_fcbeg :=_dgg .Sprintf ("\u0024\u0025\u0073\u0024\u0025\u0064",_fadee .Column ,_fadee .RowIdx );if len (_ccg )==1{return _dgg .Sprintf ("\u0027%\u0073\u0027\u0021\u0025\u0073",_cdcca .Name (),_fcbeg ); +};_cabaa ,_ :=_cee .ParseCellReference (_ccg [1]);_bfeg :=_dgg .Sprintf ("\u0024\u0025\u0073\u0024\u0025\u0064",_cabaa .Column ,_cabaa .RowIdx );return _dgg .Sprintf ("\u0027\u0025\u0073\u0027\u0021\u0025\u0073\u003a\u0025\u0073",_cdcca .Name (),_fcbeg ,_bfeg ); }; -// X returns the inner XML entity for a stylesheet. -func (_gecff StyleSheet )X ()*_cea .StyleSheet {return _gecff ._cfgg };const _addg ="\u0053\u006fr\u0074\u004f\u0072\u0064e\u0072\u0041s\u0063\u0065\u006e\u0064\u0069\u006e\u0067\u0053o\u0072\u0074\u004f\u0072\u0064\u0065\u0072\u0044\u0065\u0073\u0063\u0065n\u0064\u0069\u006e\u0067"; - +// SetNumberFormat applies a number format to a cell style avoiding redundancy. The function checks if the given string +// already exists in the saved number formats. If found, the existing number format is reused; otherwise, +// the new number format is added to the saved number formats collection. The number format is then applied to the cell style, +// affecting all styles that reference it by index. +func (_cgfg CellStyle )SetNumberFormat (s string ){var _bcab NumberFormat ;if _cgfg ._gde .StyleSheet ._egac .NumFmts ==nil {_cgfg ._gde .StyleSheet ._egac .NumFmts =_eba .NewCT_NumFmts ();};_baba :=_cgfg ._gde .StyleSheet ._egac .NumFmts .NumFmt ;for _ ,_bgac :=range _baba {if _cg .DeepEqual (_bgac .FormatCodeAttr ,s ){_bcab =NumberFormat {_cgfg ._gde ,_bgac }; +_cgfg ._fdacb .ApplyNumberFormatAttr =_d .Bool (true );_cgfg ._fdacb .NumFmtIdAttr =_d .Uint32 (_bcab .ID ());return ;};};_fdg :=_eba .NewCT_NumFmt ();_fdg .NumFmtIdAttr =uint32 (200+len (_cgfg ._gde .StyleSheet ._egac .NumFmts .NumFmt ));_cgfg ._gde .StyleSheet ._egac .NumFmts .NumFmt =append (_cgfg ._gde .StyleSheet ._egac .NumFmts .NumFmt ,_fdg ); +_cgfg ._gde .StyleSheet ._egac .NumFmts .CountAttr =_d .Uint32 (uint32 (len (_cgfg ._gde .StyleSheet ._egac .NumFmts .NumFmt )));_bcab =NumberFormat {_cgfg ._gde ,_fdg };_bcab ._dfac .FormatCodeAttr =s ;_cgfg ._fdacb .ApplyNumberFormatAttr =_d .Bool (true ); +_cgfg ._fdacb .NumFmtIdAttr =_d .Uint32 (_bcab .ID ());}; -// CellReference returns the cell reference within a sheet that a comment refers -// to (e.g. "A1") -func (_aff Comment )CellReference ()string {return _aff ._gcf .RefAttr }; +// SetHeight is a nop-op. +func (_eebf TwoCellAnchor )SetHeight (h _eag .Distance ){}; -// GetCachedFormulaResult returns the cached formula result if it exists. If the -// cell type is not a formula cell, the result will be the cell value if it's a -// string/number/bool cell. -func (_afa Cell )GetCachedFormulaResult ()string {if _afa ._fea .V !=nil {return *_afa ._fea .V ;};return "";}; +// SetHidden hides or unhides the row +func (_afee Row )SetHidden (hidden bool ){if !hidden {_afee ._eefg .HiddenAttr =nil ;}else {_afee ._eefg .HiddenAttr =_d .Bool (true );};}; -// SetHidden controls the visibility of a column. -func (_eafa Column )SetHidden (b bool ){if !b {_eafa ._ccg .HiddenAttr =nil ;}else {_eafa ._ccg .HiddenAttr =_c .Bool (true );};}; +// SetReference sets the regin of cells that the merged cell applies to. +func (_ddbg MergedCell )SetReference (ref string ){_ddbg ._cfc .RefAttr =ref }; -// ClearNumberFormat removes any number formatting from the style. -func (_dag CellStyle )ClearNumberFormat (){_dag ._ecf .NumFmtIdAttr =nil ;_dag ._ecf .ApplyNumberFormatAttr =nil ;};func (_fbaa *Sheet )setShared (_ccac string ,_dgga ,_gaeb _aae .CellReference ,_aaggg string ){_abf :=_fbaa .FormulaContext ();_beffb :=_ffg .NewEvaluator (); -for _eabcb :=_dgga .RowIdx ;_eabcb <=_gaeb .RowIdx ;_eabcb ++{for _agacb :=_dgga .ColumnIdx ;_agacb <=_gaeb .ColumnIdx ;_agacb ++{_bfcf :=_eabcb -_dgga .RowIdx ;_fbff :=_agacb -_dgga .ColumnIdx ;_abf .SetOffset (_fbff ,_bfcf );_cdef :=_beffb .Eval (_abf ,_aaggg ); -_dfad :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_aae .IndexToColumn (_agacb ),_eabcb );_fcec :=_fbaa .Cell (_dfad );if _cdef .Type ==_ffg .ResultTypeNumber {_fcec .X ().TAttr =_cea .ST_CellTypeN ;}else {_fcec .X ().TAttr =_cea .ST_CellTypeInlineStr ; -};_fcec .X ().V =_c .String (_cdef .Value ());};};_ =_beffb ;_ =_abf ;}; +// Validate attempts to validate the structure of a workbook. +func (_dcgec *Workbook )Validate ()error {if _dcgec ==nil ||_dcgec ._gadd ==nil {return _cga .New ("\u0077o\u0072\u006bb\u006f\u006f\u006b\u0020n\u006f\u0074\u0020i\u006e\u0069\u0074\u0069\u0061\u006c\u0069\u007a\u0065d \u0063\u006f\u0072r\u0065\u0063t\u006c\u0079\u002c\u0020\u006e\u0069l\u0020\u0062a\u0073\u0065"); +};_dbcc :=uint32 (0);for _ ,_eaad :=range _dcgec ._gadd .Sheets .Sheet {if _eaad .SheetIdAttr > _dbcc {_dbcc =_eaad .SheetIdAttr ;};};if _dbcc !=uint32 (len (_dcgec ._aabd )){return _dgg .Errorf ("\u0066\u006f\u0075\u006e\u0064\u0020%\u0064\u0020\u0077\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074\u0020\u0064\u0065\u0073\u0063\u0072\u0069\u0070\u0074i\u006f\u006e\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0064\u0020\u0077\u006f\u0072k\u0073h\u0065\u0065\u0074\u0073",_dbcc ,len (_dcgec ._aabd )); +};_eaede :=map[string ]struct{}{};for _gfaaa ,_edgb :=range _dcgec ._gadd .Sheets .Sheet {_bbaba :=Sheet {_dcgec ,_edgb ,_dcgec ._aabd [_gfaaa ]};if _ ,_bbac :=_eaede [_bbaba .Name ()];_bbac {return _dgg .Errorf ("\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u002f\u0053\u0068\u0065\u0065\u0074\u005b\u0025\u0064\u005d\u0020\u0068\u0061\u0073\u0020\u0064\u0075\u0070\u006c\u0069\u0063\u0061\u0074\u0065\u0020n\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027",_gfaaa ,_bbaba .Name ()); +};_eaede [_bbaba .Name ()]=struct{}{};if _dgbdc :=_bbaba .ValidateWithPath (_dgg .Sprintf ("\u0077o\u0072k\u0062\u006f\u006f\u006b\u002fS\u0068\u0065e\u0074\u005b\u0025\u0064\u005d",_gfaaa ));_dgbdc !=nil {return _dgbdc ;};if _fdcb :=_bbaba .Validate (); +_fdcb !=nil {return _fdcb ;};};return nil ;}; -// LockWindow controls the locking of the workbook windows. -func (_cfdc WorkbookProtection )LockWindow (b bool ){if !b {_cfdc ._ccbf .LockWindowsAttr =nil ;}else {_cfdc ._ccbf .LockWindowsAttr =_c .Bool (true );};}; +// RemoveMergedCell removes merging from a cell range within a sheet. The cells +// that made up the merged cell remain, but are no lon merged. +func (_fae *Sheet )RemoveMergedCell (mc MergedCell ){for _feac ,_bbfe :=range _fae ._aacb .MergeCells .MergeCell {if _bbfe ==mc .X (){copy (_fae ._aacb .MergeCells .MergeCell [_feac :],_fae ._aacb .MergeCells .MergeCell [_feac +1:]);_fae ._aacb .MergeCells .MergeCell [len (_fae ._aacb .MergeCells .MergeCell )-1]=nil ; +_fae ._aacb .MergeCells .MergeCell =_fae ._aacb .MergeCells .MergeCell [:len (_fae ._aacb .MergeCells .MergeCell )-1];};};}; -// StyleSheet is a document style sheet. -type StyleSheet struct{_adb *Workbook ;_cfgg *_cea .StyleSheet ;}; +// IsSheetLocked returns whether the sheet is locked. +func (_cggag SheetProtection )IsSheetLocked ()bool {return _cggag ._aafb .SheetAttr !=nil &&*_cggag ._aafb .SheetAttr ;}; -// SetRange sets the range that contains the possible values. This is incompatible with SetValues. -func (_eeg DataValidationList )SetRange (cellRange string ){_eeg ._dbg .Formula1 =_c .String (cellRange );_eeg ._dbg .Formula2 =_c .String ("\u0030");}; +// GetFill gets a Fill from a cell style. +func (_egd CellStyle )GetFill ()*_eba .CT_Fill {if _ddg :=_egd ._fdacb .FillIdAttr ;_ddg !=nil {_agd :=_egd ._gde .StyleSheet .Fills ().X ().Fill ;if int (*_ddg )< len (_agd ){return _agd [int (*_ddg )];};};return nil ;}; -// RichText is a container for the rich text within a cell. It's similar to a -// paragaraph for a document, except a cell can only contain one rich text item. -type RichText struct{_bfag *_cea .CT_Rst }; +// SetOperator sets the operator for the rule. +func (_bda ConditionalFormattingRule )SetOperator (t _eba .ST_ConditionalFormattingOperator ){_bda ._edfa .OperatorAttr =t ;};func (_beae Sheet )validateSheetNames ()error {_fbfe :=len ([]rune (_beae .Name ()));if _fbfe > 31{return _dgg .Errorf ("\u0073\u0068\u0065\u0065\u0074 \u006e\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027\u0020\u0068\u0061\u0073 \u0025\u0064\u0020\u0063\u0068\u0061\u0072\u0061\u0063\u0074\u0065\u0072\u0073\u002c\u0020\u006d\u0061\u0078\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0020\u0069\u0073\u0020\u00331",_beae .Name (),_fbfe ); +};return nil ;}; -// GetOrCreateStandardNumberFormat gets or creates a cell style with a given -// standard format. This should only be used when you want to perform -// number/date/time formatting only. Manipulating the style returned will cause -// all cells using style returned from this for a given format to be formatted. -func (_fdcdb StyleSheet )GetOrCreateStandardNumberFormat (f StandardFormat )CellStyle {for _ ,_dfcaa :=range _fdcdb .CellStyles (){if _dfcaa .HasNumberFormat ()&&_dfcaa .NumberFormat ()==uint32 (f ){return _dfcaa ;};};_cfcg :=_fdcdb .AddCellStyle ();_cfcg .SetNumberFormatStandard (f ); -return _cfcg ;};type MergedCell struct{_fdfb *Workbook ;_bdeg *Sheet ;_bcc *_cea .CT_MergeCell ;};func (_cded *Sheet )removeColumnFromNamedRanges (_fbca uint32 )error {for _ ,_cedg :=range _cded ._dfbg .DefinedNames (){_cadad :=_cedg .Name ();_fgdb :=_cedg .Content (); -_efac :=_g .Split (_fgdb ,"\u0021");if len (_efac )!=2{return _ag .New ("\u0049\u006e\u0063\u006frr\u0065\u0063\u0074\u0020\u006e\u0061\u006d\u0065\u0064\u0020\u0072\u0061\u006e\u0067e\u003a"+_fgdb );};_gffe :=_efac [0];if _cded .Name ()==_gffe {_afba :=_cded ._dfbg .RemoveDefinedName (_cedg ); -if _afba !=nil {return _afba ;};_abgf :=_dbgg (_efac [1],_fbca ,true );if _abgf !=""{_ddbg :=_gffe +"\u0021"+_abgf ;_cded ._dfbg .AddDefinedName (_cadad ,_ddbg );};};};_bbfb :=0;if _cded ._geac .TableParts !=nil &&_cded ._geac .TableParts .TablePart !=nil {_bbfb =len (_cded ._geac .TableParts .TablePart ); -};if _bbfb !=0{_bedeb :=0;for _ ,_gaeae :=range _cded ._dfbg .Sheets (){if _gaeae .Name ()==_cded .Name (){break ;}else {if _gaeae ._geac .TableParts !=nil &&_gaeae ._geac .TableParts .TablePart !=nil {_bedeb +=len (_gaeae ._geac .TableParts .TablePart ); -};};};_egae :=_cded ._dfbg ._bccf [_bedeb :_bedeb +_bbfb ];for _baac ,_ddgd :=range _egae {_egbbg :=_ddgd ;_egbbg .RefAttr =_dbgg (_egbbg .RefAttr ,_fbca ,false );_cded ._dfbg ._bccf [_bedeb +_baac ]=_egbbg ;};};return nil ;}; +// SetRow set the row of the cell marker. +func (_eef CellMarker )SetRow (row int32 ){_eef ._bcce .Row =row }; -// InitialView returns the first defined sheet view. If there are no views, one -// is created and returned. -func (_ggbe *Sheet )InitialView ()SheetView {if _ggbe ._geac .SheetViews ==nil ||len (_ggbe ._geac .SheetViews .SheetView )==0{return _ggbe .AddView ();};return SheetView {_ggbe ._geac .SheetViews .SheetView [0]};}; +// Fonts returns the list of fonts defined in the stylesheet. +func (_abbba StyleSheet )Fonts ()[]Font {_ccfc :=[]Font {};for _ ,_bbec :=range _abbba ._egac .Fonts .Font {_ccfc =append (_ccfc ,Font {_bbec ,_abbba ._egac });};return _ccfc ;}; -// SetReference sets the regin of cells that the merged cell applies to. -func (_ceac MergedCell )SetReference (ref string ){_ceac ._bcc .RefAttr =ref }; +// RemoveColumn removes column from the sheet and moves all columns to the right of the removed column one step left. +func (_gbfd *Sheet )RemoveColumn (column string )error {_cbdg ,_ccea :=_gbfd .getAllCellsInFormulaArraysForColumn ();if _ccea !=nil {return _ccea ;};_feggc :=_cee .ColumnToIndex (column );for _ ,_acab :=range _gbfd .Rows (){_dfae :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",column ,*_acab .X ().RAttr ); +if _ ,_fdffa :=_cbdg [_dfae ];_fdffa {return nil ;};};for _ ,_gagb :=range _gbfd .Rows (){_caadf :=_gagb ._eefg .C ;for _efgge ,_dfbc :=range _caadf {_agfa ,_cfcb :=_cee .ParseCellReference (*_dfbc .RAttr );if _cfcb !=nil {return _cfcb ;};if _agfa .ColumnIdx ==_feggc {_gagb ._eefg .C =append (_caadf [:_efgge ],_gbfd .slideCellsLeft (_caadf [_efgge +1:])...); +break ;}else if _agfa .ColumnIdx > _feggc {_gagb ._eefg .C =append (_caadf [:_efgge ],_gbfd .slideCellsLeft (_caadf [_efgge :])...);break ;};};};_ccea =_gbfd .updateAfterRemove (_feggc ,_cab .UpdateActionRemoveColumn );if _ccea !=nil {return _ccea ;};_ccea =_gbfd .removeColumnFromNamedRanges (_feggc ); +if _ccea !=nil {return _ccea ;};_ccea =_gbfd .removeColumnFromMergedCells (_feggc );if _ccea !=nil {return _ccea ;};for _ ,_acbc :=range _gbfd ._ffdc .Sheets (){_acbc .RecalculateFormulas ();};return nil ;}; -// TopLeft is a no-op. -func (_ed AbsoluteAnchor )TopLeft ()CellMarker {return CellMarker {}}; +// CellsWithEmpty returns a slice of cells including empty ones from the first column to the last one used in the sheet. +// The cells can be manipulated, but appending to the slice will have no effect. +func (_caeb Row )CellsWithEmpty (lastColIdx uint32 )[]Cell {_dbce :=[]Cell {};for _fcbc :=uint32 (0);_fcbc <=lastColIdx ;_fcbc ++{_bbgf :=_caeb .Cell (_cee .IndexToColumn (_fcbc ));_dbce =append (_dbce ,_bbgf );};return _dbce ;};type SheetProtection struct{_aafb *_eba .CT_SheetProtection }; -// ClearBorder clears any border configuration from the cell style. -func (_gdb CellStyle )ClearBorder (){_gdb ._ecf .BorderIdAttr =nil ;_gdb ._ecf .ApplyBorderAttr =nil }; -// SetPattern sets the pattern of the fill. -func (_ceea PatternFill )SetPattern (p _cea .ST_PatternType ){_ceea ._afcab .PatternTypeAttr =p }; +// SetHeightCells is a no-op. +func (_aba AbsoluteAnchor )SetHeightCells (int32 ){}; -// AnchorType is the type of anchor. -type AnchorType byte ; +// Cell returns the actual cell behind the merged region +func (_bfgd MergedCell )Cell ()Cell {_feage :=_bfgd .Reference ();if _bdde :=_fgb .Index (_bfgd .Reference (),"\u003a");_bdde !=-1{_feage =_feage [0:_bdde ];return _bfgd ._dgfg .Cell (_feage );};return Cell {};}; // SetNumberWithStyle sets a number and applies a standard format to the cell. -func (_fca Cell )SetNumberWithStyle (v float64 ,f StandardFormat ){_fca .SetNumber (v );_fca .SetStyle (_fca ._eb .StyleSheet .GetOrCreateStandardNumberFormat (f ));};func (_bfe Border )SetRight (style _cea .ST_BorderStyle ,c _bc .Color ){if _bfe ._ffe .Right ==nil {_bfe ._ffe .Right =_cea .NewCT_BorderPr (); -};_bfe ._ffe .Right .Color =_cea .NewCT_Color ();_bfe ._ffe .Right .Color .RgbAttr =c .AsRGBAString ();_bfe ._ffe .Right .StyleAttr =style ;};const (_fgga ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061tGe\u006e\u0065\u0072\u0061\u006cS\u0074a\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0057\u0068\u006f\u006ce\u004e\u0075\u006d\u0062\u0065\u0072\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0032\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006da\u0074\u0033\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064F\u006f\u0072\u006d\u0061\u0074\u0034"; -_cebe ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074P\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074\u0061nd\u0061r\u0064F\u006fr\u006d\u0061\u0074\u0031\u0030\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0031\u0031\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064F\u006f\u0072\u006d\u0061\u0074\u0031\u0032\u0053\u0074a\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0033\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0044\u0061\u0074\u0065\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046o\u0072\u006d\u0061\u0074\u00315\u0053\u0074\u0061\u006e\u0064a\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0036\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0037S\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0038\u0053\u0074\u0061n\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0054\u0069\u006d\u0065\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u00320\u0053\u0074a\u006e\u0064a\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0032\u0031\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0044\u0061t\u0065\u0054\u0069\u006d\u0065"; -_aebg ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0033\u0037\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006da\u0074\u0033\u0038\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u00339\u0053\u0074\u0061\u006e\u0064\u0061r\u0064\u0046o\u0072\u006da\u00744\u0030"; -_fecgd ="\u0053t\u0061\u006e\u0064a\u0072\u0064\u0046o\u0072ma\u0074\u0034\u0035\u0053\u0074\u0061\u006ed\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0034\u0036\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0034\u0037\u0053ta\u006ed\u0061\u0072\u0064\u0046\u006f\u0072m\u0061\u0074\u0034\u0038\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0034\u0039"; -); +func (_dfe Cell )SetNumberWithStyle (v float64 ,f StandardFormat ){_dfe .SetNumber (v );_dfe .SetStyle (_dfe ._fa .StyleSheet .GetOrCreateStandardNumberFormat (f ));}; -// RowOffset returns the offset from the row cell. -func (_ecg CellMarker )RowOffset ()_ad .Distance {if _ecg ._fgee .RowOff .ST_CoordinateUnqualified ==nil {return 0;};return _ad .Distance (float64 (*_ecg ._fgee .RowOff .ST_CoordinateUnqualified )*_ad .EMU );}; - -// Text returns text from the sheet as one string separated with line breaks. -func (_egcb *SheetText )Text ()string {_fde :=_e .NewBuffer ([]byte {});for _ ,_gdbc :=range _egcb .Cells {if _gdbc .Text !=""{_fde .WriteString (_gdbc .Text );_fde .WriteString ("\u000a");};};return _fde .String ();};func (_bac Comments )getOrCreateAuthor (_aagb string )uint32 {for _bgb ,_ccd :=range _bac ._cbf .Authors .Author {if _ccd ==_aagb {return uint32 (_bgb ); -};};_beg :=uint32 (len (_bac ._cbf .Authors .Author ));_bac ._cbf .Authors .Author =append (_bac ._cbf .Authors .Author ,_aagb );return _beg ;}; - -// CellMarker represents a cell position -type CellMarker struct{_fgee *_eaf .CT_Marker }; - -// AddImage adds an image to the workbook package, returning a reference that -// can be used to add the image to a drawing. -func (_ffeeg *Workbook )AddImage (i _bg .Image )(_bg .ImageRef ,error ){_afbfd :=_bg .MakeImageRef (i ,&_ffeeg .DocBase ,_ffeeg ._fceb );if i .Data ==nil &&i .Path ==""{return _afbfd ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0064\u0061t\u0061\u0020\u006f\u0072\u0020\u0061\u0020\u0070\u0061\u0074\u0068"); -};if i .Format ==""{return _afbfd ,_ag .New ("\u0069\u006d\u0061\u0067\u0065\u0020\u006d\u0075\u0073\u0074 \u0068\u0061\u0076\u0065\u0020\u0061\u0020v\u0061\u006c\u0069\u0064\u0020\u0066\u006f\u0072\u006d\u0061\u0074");};if i .Size .X ==0||i .Size .Y ==0{return _afbfd ,_ag .New ("\u0069\u006d\u0061\u0067e\u0020\u006d\u0075\u0073\u0074\u0020\u0068\u0061\u0076\u0065 \u0061 \u0076\u0061\u006c\u0069\u0064\u0020\u0073i\u007a\u0065"); -};if i .Path !=""{_adfff :=_ac .Add (i .Path );if _adfff !=nil {return _afbfd ,_adfff ;};};_ffeeg .Images =append (_ffeeg .Images ,_afbfd );return _afbfd ,nil ;}; +// ClearCachedFormulaResults clears any computed formula values that are stored +// in the sheet. This may be required if you modify cells that are used as a +// formula input to force the formulas to be recomputed the next time the sheet +// is opened in Excel. +func (_bbfed *Sheet )ClearCachedFormulaResults (){for _ ,_gfca :=range _bbfed .Rows (){for _ ,_bgef :=range _gfca .Cells (){if _bgef .X ().F !=nil {_bgef .X ().V =nil ;};};};}; -// SetMinLength sets the minimum bar length in percent. -func (_eea DataBarScale )SetMinLength (l uint32 ){_eea ._fbf .MinLengthAttr =_c .Uint32 (l )}; +// IsEmpty checks if the cell style contains nothing. +func (_afc CellStyle )IsEmpty ()bool {return _afc ._gde ==nil ||_afc ._fdacb ==nil ||_afc ._baac ==nil ||_afc ._baac .Xf ==nil ;}; -// SetWrapped configures the cell to wrap text. -func (_bdd CellStyle )SetWrapped (b bool ){if _bdd ._ecf .Alignment ==nil {_bdd ._ecf .Alignment =_cea .NewCT_CellAlignment ();};if !b {_bdd ._ecf .Alignment .WrapTextAttr =nil ;}else {_bdd ._ecf .Alignment .WrapTextAttr =_c .Bool (true );_bdd ._ecf .ApplyAlignmentAttr =_c .Bool (true ); -};}; +// Operator returns the operator for the rule +func (_cbcb ConditionalFormattingRule )Operator ()_eba .ST_ConditionalFormattingOperator {return _cbcb ._edfa .OperatorAttr ;}; -// Sheets returns the sheets from the workbook. -func (_edcg *Workbook )Sheets ()[]Sheet {_abff :=[]Sheet {};for _gggc ,_bded :=range _edcg ._ddce {_dgbc :=_edcg ._feec .Sheets .Sheet [_gggc ];if _dgbc .StateAttr ==_cea .ST_SheetStateHidden ||_dgbc .StateAttr ==_cea .ST_SheetStateVeryHidden {continue ; -};_baec :=Sheet {_edcg ,_dgbc ,_bded };_abff =append (_abff ,_baec );};return _abff ;};func (_fedc Row )renumberAs (_bbbb uint32 ){_fedc ._adf .RAttr =_c .Uint32 (_bbbb );for _ ,_adcb :=range _fedc .Cells (){_eccf ,_caac :=_aae .ParseCellReference (_adcb .Reference ()); -if _caac ==nil {_ebda :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",_eccf .Column ,_bbbb );_adcb ._fea .RAttr =_c .String (_ebda );};};}; +// ID returns the number format ID. This is not an index as there are some +// predefined number formats which can be used in cell styles and don't need a +// corresponding NumberFormat. +func (_fdff NumberFormat )ID ()uint32 {return _fdff ._dfac .NumFmtIdAttr }; -// ColorScale colors a cell background based off of the cell value. -type ColorScale struct{_cae *_cea .CT_ColorScale }; +// Border is a cell border configuraton. +type Border struct{_df *_eba .CT_Border ;_eeg *_eba .CT_Borders ;};func _abde (_dgc bool )int {if _dgc {return 1;};return 0;}; -// SetLocked sets cell locked or not. -func (_cee *evalContext )SetLocked (cellRef string ,locked bool ){_cee ._bege .Cell (cellRef ).setLocked (locked );}; +// SetShowRuler controls the visibility of the ruler +func (_afea SheetView )SetShowRuler (b bool ){if !b {_afea ._ggac .ShowRulerAttr =_d .Bool (false );}else {_afea ._ggac .ShowRulerAttr =nil ;};}; -// LessCells returns true if the lhs value is less than the rhs value. If the -// cells contain numeric values, their value interpreted as a floating point is -// compared. Otherwise their string contents are compared. -func (_cebg Comparer )LessCells (lhs ,rhs Cell )bool {if _cebg .Order ==SortOrderDescending {lhs ,rhs =rhs ,lhs ;};if lhs .X ()==nil {if rhs .X ()==nil {return false ;};return true ;};if rhs .X ()==nil {return false ;};_ggbb ,_cbe :=lhs .getRawSortValue (); -_cgae ,_dad :=rhs .getRawSortValue ();switch {case _cbe &&_dad :_fgfe ,_ :=_ee .ParseFloat (_ggbb ,64);_afb ,_ :=_ee .ParseFloat (_cgae ,64);return _fgfe < _afb ;case _cbe :return true ;case _dad :return false ;};_ggbb =lhs .GetFormattedValue ();_cgae =rhs .GetFormattedValue (); -return _ggbb < _cgae ;}; +// ExtractText returns text from the sheet as a SheetText object. +func (_bgbb *Sheet )ExtractText ()*SheetText {_fdfc :=[]CellText {};for _ ,_cdac :=range _bgbb .Rows (){for _ ,_dca :=range _cdac .Cells (){if !_dca .IsEmpty (){if _dcff :=_dca .GetFormattedValue ();_dcff !=""{_fdfc =append (_fdfc ,CellText {Text :_dcff ,Cell :_dca }); +};};};};return &SheetText {Cells :_fdfc };}; -// ClearCachedFormulaResults clears any computed formula values that are stored -// in the sheet. This may be required if you modify cells that are used as a -// formula input to force the formulas to be recomputed the next time the sheet -// is opened in Excel. -func (_dacd *Workbook )ClearCachedFormulaResults (){for _ ,_gcade :=range _dacd .Sheets (){_gcade .ClearCachedFormulaResults ();};}; +// HasNumberFormat returns true if the cell style has a number format applied. +func (_gdd CellStyle )HasNumberFormat ()bool {return _gdd ._fdacb .NumFmtIdAttr !=nil &&_gdd ._fdacb .ApplyNumberFormatAttr !=nil &&*_gdd ._fdacb .ApplyNumberFormatAttr ;}; -// SetRange sets the cell or range of cells that the validation should apply to. -// It can be a single cell (e.g. "A1") or a range of cells (e.g. "A1:B5") -func (_fgba DataValidation )SetRange (cellRange string ){_fgba ._egea .SqrefAttr =_cea .ST_Sqref {cellRange };}; +// ExtractText returns text from the workbook as a WorkbookText object. +func (_gdae *Workbook )ExtractText ()*WorkbookText {_dbg :=[]*SheetText {};for _ ,_abeaa :=range _gdae .Sheets (){_dbg =append (_dbg ,&SheetText {Cells :_abeaa .ExtractText ().Cells });};return &WorkbookText {Sheets :_dbg };}; -// SetWidthCells is a no-op. -func (_fff AbsoluteAnchor )SetWidthCells (int32 ){};func (_adgc StyleSheet )appendFont ()Font {_ebeb :=_cea .NewCT_Font ();_adgc ._cfgg .Fonts .Font =append (_adgc ._cfgg .Fonts .Font ,_ebeb );_adgc ._cfgg .Fonts .CountAttr =_c .Uint32 (uint32 (len (_adgc ._cfgg .Fonts .Font ))); -return Font {_ebeb ,_adgc ._cfgg };}; +// GetFilename returns the filename of the context's workbook. +func (_ddfg *evalContext )GetFilename ()string {return _ddfg ._gddf ._ffdc .GetFilename ()}; -// SetColOffset sets the column offset of the two cell anchor. -func (_cbfa TwoCellAnchor )SetColOffset (m _ad .Distance ){_gbfe :=m -_cbfa .TopLeft ().ColOffset ();_cbfa .TopLeft ().SetColOffset (m );_cbfa .BottomRight ().SetColOffset (_cbfa .BottomRight ().ColOffset ()+_gbfe );}; +// Cell is a single cell within a sheet. +type Cell struct{_fa *Workbook ;_ga *Sheet ;_eee *_eba .CT_Row ;_aad *_eba .CT_Cell ;}; -// SetColorScale configures the rule as a color scale, removing existing -// configuration. -func (_fab ConditionalFormattingRule )SetColorScale ()ColorScale {_fab .clear ();_fab .SetType (_cea .ST_CfTypeColorScale );_fab ._cab .ColorScale =_cea .NewCT_ColorScale ();return ColorScale {_fab ._cab .ColorScale };}; +// SetType sets the type of the rule. +func (_cdg ConditionalFormattingRule )SetType (t _eba .ST_CfType ){_cdg ._edfa .TypeAttr =t }; -// Type returns the type of anchor -func (_fg AbsoluteAnchor )Type ()AnchorType {return AnchorTypeAbsolute };func (_fagg Fills )appendFill ()Fill {_aegcf :=_cea .NewCT_Fill ();_fagg ._ebccf .Fill =append (_fagg ._ebccf .Fill ,_aegcf );_fagg ._ebccf .CountAttr =_c .Uint32 (uint32 (len (_fagg ._ebccf .Fill ))); -return Fill {_aegcf ,_fagg ._ebccf };}; +// OneCellAnchor is anchored to a top-left cell with a fixed with/height +// in distance. +type OneCellAnchor struct{_eedg *_ac .CT_OneCellAnchor }; -// LastColumn returns the name of last column which contains data in range of context sheet's given rows. -func (_ggae *evalContext )LastColumn (rowFrom ,rowTo int )string {_aaceg :=_ggae ._bege ;_cceg :=1;for _ebcg :=rowFrom ;_ebcg <=rowTo ;_ebcg ++{_gdde :=len (_aaceg .Row (uint32 (_ebcg )).Cells ());if _gdde > _cceg {_cceg =_gdde ;};};return _aae .IndexToColumn (uint32 (_cceg -1)); -};var _dggf =[...]uint8 {0,18,37}; +// Column returns the cell column +func (_bcd Cell )Column ()(string ,error ){_fea ,_bec :=_cee .ParseCellReference (_bcd .Reference ());if _bec !=nil {return "",_bec ;};return _fea .Column ,nil ;};func (_adbe Font )SetSize (size float64 ){_bafd :=false ;for _gdf ,_fbc :=range _adbe ._geeb .FontChoice {if _fbc .Sz !=nil {_adbe ._geeb .FontChoice [_gdf ].Sz =&_eba .CT_FontSize {ValAttr :size }; +_bafd =true ;};};if !_bafd {_adbe ._geeb .FontChoice =append (_adbe ._geeb .FontChoice ,&_eba .CT_FontChoice {Sz :&_eba .CT_FontSize {ValAttr :size }});};};const (_gcdac ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061tGe\u006e\u0065\u0072\u0061\u006cS\u0074a\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0057\u0068\u006f\u006ce\u004e\u0075\u006d\u0062\u0065\u0072\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0032\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006da\u0074\u0033\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064F\u006f\u0072\u006d\u0061\u0074\u0034"; +_edaf ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074P\u0065\u0072\u0063\u0065\u006e\u0074\u0053\u0074\u0061nd\u0061r\u0064F\u006fr\u006d\u0061\u0074\u0031\u0030\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0031\u0031\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064F\u006f\u0072\u006d\u0061\u0074\u0031\u0032\u0053\u0074a\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0033\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0044\u0061\u0074\u0065\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046o\u0072\u006d\u0061\u0074\u00315\u0053\u0074\u0061\u006e\u0064a\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0036\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0037S\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0031\u0038\u0053\u0074\u0061n\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0054\u0069\u006d\u0065\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u00320\u0053\u0074a\u006e\u0064a\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0032\u0031\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0044\u0061t\u0065\u0054\u0069\u006d\u0065"; +_cec ="\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0033\u0037\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006da\u0074\u0033\u0038\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u00339\u0053\u0074\u0061\u006e\u0064\u0061r\u0064\u0046o\u0072\u006da\u00744\u0030"; +_ageg ="\u0053t\u0061\u006e\u0064a\u0072\u0064\u0046o\u0072ma\u0074\u0034\u0035\u0053\u0074\u0061\u006ed\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0034\u0036\u0053\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061\u0074\u0034\u0037\u0053ta\u006ed\u0061\u0072\u0064\u0046\u006f\u0072m\u0061\u0074\u0034\u0038\u0053t\u0061\u006e\u0064\u0061\u0072\u0064\u0046\u006f\u0072\u006d\u0061t\u0034\u0039"; +);func (_gef Cell )getFormat ()string {if _gef ._aad .SAttr ==nil {return "\u0047e\u006e\u0065\u0072\u0061\u006c";};_cbb :=*_gef ._aad .SAttr ;_bed :=_gef ._fa .StyleSheet .GetCellStyle (_cbb );_cgf :=_gef ._fa .StyleSheet .GetNumberFormat (_bed .NumberFormat ()); +return _cgf .GetFormat ();}; -// IsEmpty checks if the cell style contains nothing. -func (_dfe CellStyle )IsEmpty ()bool {return _dfe ._fdc ==nil ||_dfe ._ecf ==nil ||_dfe ._ege ==nil ||_dfe ._ege .Xf ==nil ;}; +// AddDifferentialStyle adds a new empty differential cell style to the stylesheet. +func (_dbeg StyleSheet )AddDifferentialStyle ()DifferentialStyle {if _dbeg ._egac .Dxfs ==nil {_dbeg ._egac .Dxfs =_eba .NewCT_Dxfs ();};_gaac :=_eba .NewCT_Dxf ();_dbeg ._egac .Dxfs .Dxf =append (_dbeg ._egac .Dxfs .Dxf ,_gaac );_dbeg ._egac .Dxfs .CountAttr =_d .Uint32 (uint32 (len (_dbeg ._egac .Dxfs .Dxf ))); +return DifferentialStyle {_gaac ,_dbeg ._egbd ,_dbeg ._egac .Dxfs };}; -// SetTopLeft sets the top left visible cell after the split. -func (_cceaa SheetView )SetTopLeft (cellRef string ){_cceaa .ensurePane ();_cceaa ._gcde .Pane .TopLeftCellAttr =&cellRef ;}; +// GetFormattedValue returns the formatted cell value as it would appear in +// Excel. This involves determining the format string to apply, parsing it, and +// then formatting the value according to the format string. This should only +// be used if you care about replicating what Excel would show, otherwise +// GetValueAsNumber()/GetValueAsTime +func (_dcb Cell )GetFormattedValue ()string {_gfc :=_dcb .getFormat ();switch _dcb ._aad .TAttr {case _eba .ST_CellTypeB :_eaf ,_ :=_dcb .GetValueAsBool ();if _eaf {return "\u0054\u0052\u0055\u0045";};return "\u0046\u0041\u004cS\u0045";case _eba .ST_CellTypeN :_ffe ,_ :=_dcb .GetValueAsNumber (); +return _dcf .Number (_ffe ,_gfc );case _eba .ST_CellTypeE :if _dcb ._aad .V !=nil {return *_dcb ._aad .V ;};return "";case _eba .ST_CellTypeS ,_eba .ST_CellTypeInlineStr :return _dcf .String (_dcb .GetString (),_gfc );case _eba .ST_CellTypeStr :_cd :=_dcb .GetString (); +if _dcf .IsNumber (_cd ){_fbg ,_ :=_cf .ParseFloat (_cd ,64);return _dcf .Number (_fbg ,_gfc );};return _dcf .String (_cd ,_gfc );case _eba .ST_CellTypeUnset :fallthrough;default:_dcdd ,_ :=_dcb .GetRawValue ();if len (_dcdd )==0{return "";};_deg ,_egc :=_dcb .GetValueAsNumber (); +if _egc ==nil {return _dcf .Number (_deg ,_gfc );};return _dcf .String (_dcdd ,_gfc );};};func (_dafcf StyleSheet )appendFont ()Font {_fcfa :=_eba .NewCT_Font ();_dafcf ._egac .Fonts .Font =append (_dafcf ._egac .Fonts .Font ,_fcfa );_dafcf ._egac .Fonts .CountAttr =_d .Uint32 (uint32 (len (_dafcf ._egac .Fonts .Font ))); +return Font {_fcfa ,_dafcf ._egac };}; // SetString sets the cell type to string, and the value to the given string, // returning an ID from the shared strings table. To reuse a string, call // SetStringByID with the ID returned. -func (_bce Cell )SetString (s string )int {_bce ._eb .ensureSharedStringsRelationships ();_bce .clearValue ();_agee :=_bce ._eb .SharedStrings .AddString (s );_bce ._fea .V =_c .String (_ee .Itoa (_agee ));_bce ._fea .TAttr =_cea .ST_CellTypeS ;return _agee ; +func (_fca Cell )SetString (s string )int {_fca ._fa .ensureSharedStringsRelationships ();_fca .clearValue ();_ed :=_fca ._fa .SharedStrings .AddString (s );_fca ._aad .V =_d .String (_cf .Itoa (_ed ));_fca ._aad .TAttr =_eba .ST_CellTypeS ;return _ed ; }; -// AddDrawing adds a drawing to a workbook. However the drawing is not actually -// displayed or used until it's set on a sheet. -func (_dfggf *Workbook )AddDrawing ()Drawing {_egde :=_eaf .NewWsDr ();_dfggf ._eefe =append (_dfggf ._eefe ,_egde );_feda :=_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .DrawingType ,len (_dfggf ._eefe ));_dfggf .ContentTypes .AddOverride (_feda ,_c .DrawingContentType ); -_dfggf ._deccb =append (_dfggf ._deccb ,_bg .NewRelationships ());return Drawing {_dfggf ,_egde };}; +// IsBool returns true if the cell is a boolean type cell. +func (_dabd Cell )IsBool ()bool {return _dabd ._aad .TAttr ==_eba .ST_CellTypeB };var _agb *_ff .Regexp =_ff .MustCompile ("\u005e(\u005ba\u002d\u007a\u005d\u002b\u0029(\u005b\u0030-\u0039\u005d\u002b\u0029\u0024"); -// CellText is used for keeping text with references to a cell where it is located. -type CellText struct{Text string ;Cell Cell ;};func CreateDefaultNumberFormat (id StandardFormat )NumberFormat {_gcef :=NumberFormat {_bgfbb :_cea .NewCT_NumFmt ()};_gcef ._bgfbb .NumFmtIdAttr =uint32 (id );_gcef ._bgfbb .FormatCodeAttr ="\u0047e\u006e\u0065\u0072\u0061\u006c"; -switch id {case StandardFormat0 :_gcef ._bgfbb .FormatCodeAttr ="\u0047e\u006e\u0065\u0072\u0061\u006c";case StandardFormat1 :_gcef ._bgfbb .FormatCodeAttr ="\u0030";case StandardFormat2 :_gcef ._bgfbb .FormatCodeAttr ="\u0030\u002e\u0030\u0030";case StandardFormat3 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u002c\u0023#\u0030"; -case StandardFormat4 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030";case StandardFormat9 :_gcef ._bgfbb .FormatCodeAttr ="\u0030\u0025";case StandardFormat10 :_gcef ._bgfbb .FormatCodeAttr ="\u0030\u002e\u00300\u0025"; -case StandardFormat11 :_gcef ._bgfbb .FormatCodeAttr ="\u0030\u002e\u0030\u0030\u0045\u002b\u0030\u0030";case StandardFormat12 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u0020\u003f/\u003f";case StandardFormat13 :_gcef ._bgfbb .FormatCodeAttr ="\u0023 \u003f\u003f\u002f\u003f\u003f"; -case StandardFormat14 :_gcef ._bgfbb .FormatCodeAttr ="\u006d\u002f\u0064\u002f\u0079\u0079";case StandardFormat15 :_gcef ._bgfbb .FormatCodeAttr ="\u0064\u002d\u006d\u006d\u006d\u002d\u0079\u0079";case StandardFormat16 :_gcef ._bgfbb .FormatCodeAttr ="\u0064\u002d\u006dm\u006d"; -case StandardFormat17 :_gcef ._bgfbb .FormatCodeAttr ="\u006d\u006d\u006d\u002d\u0079\u0079";case StandardFormat18 :_gcef ._bgfbb .FormatCodeAttr ="\u0068\u003a\u006d\u006d\u0020\u0041\u004d\u002f\u0050\u004d";case StandardFormat19 :_gcef ._bgfbb .FormatCodeAttr ="\u0068\u003a\u006d\u006d\u003a\u0073\u0073\u0020\u0041\u004d\u002f\u0050\u004d"; -case StandardFormat20 :_gcef ._bgfbb .FormatCodeAttr ="\u0068\u003a\u006d\u006d";case StandardFormat21 :_gcef ._bgfbb .FormatCodeAttr ="\u0068:\u006d\u006d\u003a\u0073\u0073";case StandardFormat22 :_gcef ._bgfbb .FormatCodeAttr ="m\u002f\u0064\u002f\u0079\u0079\u0020\u0068\u003a\u006d\u006d"; -case StandardFormat37 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u002c\u0023\u0023\u0030\u0020\u003b\u0028\u0023,\u0023\u0023\u0030\u0029";case StandardFormat38 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u002c\u0023\u00230 \u003b\u005b\u0052\u0065\u0064\u005d\u0028\u0023\u002c\u0023\u0023\u0030\u0029"; -case StandardFormat39 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u002c\u0023\u00230.\u0030\u0030\u003b\u0028\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030\u0029";case StandardFormat40 :_gcef ._bgfbb .FormatCodeAttr ="\u0023,\u0023\u0023\u0030\u002e\u0030\u0030\u003b\u005b\u0052\u0065\u0064]\u0028\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030\u0029"; -case StandardFormat45 :_gcef ._bgfbb .FormatCodeAttr ="\u006d\u006d\u003as\u0073";case StandardFormat46 :_gcef ._bgfbb .FormatCodeAttr ="\u005bh\u005d\u003a\u006d\u006d\u003a\u0073s";case StandardFormat47 :_gcef ._bgfbb .FormatCodeAttr ="\u006dm\u003a\u0073\u0073\u002e\u0030"; -case StandardFormat48 :_gcef ._bgfbb .FormatCodeAttr ="\u0023\u0023\u0030\u002e\u0030\u0045\u002b\u0030";case StandardFormat49 :_gcef ._bgfbb .FormatCodeAttr ="\u0040";};return _gcef ;}; +// SetWidth is a no-op. +func (_fgdg TwoCellAnchor )SetWidth (w _eag .Distance ){}; -// Cell creates or returns a cell given a cell reference of the form 'A10' -func (_eaag *Sheet )Cell (cellRef string )Cell {_decc ,_fgcb :=_aae .ParseCellReference (cellRef );if _fgcb !=nil {_cd .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0063e\u006cl\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_fgcb ); -return _eaag .AddRow ().AddCell ();};return _eaag .Row (_decc .RowIdx ).Cell (_decc .Column );}; +// SetActiveSheetIndex sets the index of the active sheet (0-n) which will be +// the tab displayed when the spreadsheet is initially opened. +func (_abfbf *Workbook )SetActiveSheetIndex (idx uint32 ){if _abfbf ._gadd .BookViews ==nil {_abfbf ._gadd .BookViews =_eba .NewCT_BookViews ();};if len (_abfbf ._gadd .BookViews .WorkbookView )==0{_abfbf ._gadd .BookViews .WorkbookView =append (_abfbf ._gadd .BookViews .WorkbookView ,_eba .NewCT_BookView ()); +};_abfbf ._gadd .BookViews .WorkbookView [0].ActiveTabAttr =_d .Uint32 (idx );}; -// Comparer is used to compare rows based off a column and cells based off of -// their value. -type Comparer struct{Order SortOrder ;};const (AnchorTypeAbsolute AnchorType =iota ;AnchorTypeOneCell ;AnchorTypeTwoCell ;);type DifferentialStyle struct{_baffc *_cea .CT_Dxf ;_fbcc *Workbook ;_dgag *_cea .CT_Dxfs ;}; +// AddFormatValue adds a format value (databars require two). +func (_dfca DataBarScale )AddFormatValue (t _eba .ST_CfvoType ,val string ){_ccbe :=_eba .NewCT_Cfvo ();_ccbe .TypeAttr =t ;_ccbe .ValAttr =_d .String (val );_dfca ._ffg .Cfvo =append (_dfca ._ffg .Cfvo ,_ccbe );}; -// Workbook is the top level container item for a set of spreadsheets. -type Workbook struct{_bg .DocBase ;_feec *_cea .Workbook ;StyleSheet StyleSheet ;SharedStrings SharedStrings ;_gbcb []*_cea .Comments ;_ddce []*_cea .Worksheet ;_cafeg []_bg .Relationships ;_fceb _bg .Relationships ;_bdccd []*_d .Theme ;_eefe []*_eaf .WsDr ; -_deccb []_bg .Relationships ;_abgc []*_eg .Container ;_dfgg []*_cga .ChartSpace ;_bccf []*_cea .Table ;_fecgf string ;_fcgf map[string ]string ;_ecgg map[string ]*_cga .ChartSpace ;_acccg string ;}; +// Protection controls the protection on an individual sheet. +func (_ffaed *Sheet )Protection ()SheetProtection {if _ffaed ._aacb .SheetProtection ==nil {_ffaed ._aacb .SheetProtection =_eba .NewCT_SheetProtection ();};return SheetProtection {_ffaed ._aacb .SheetProtection };}; + +// AddHyperlink adds a hyperlink to a sheet. Adding the hyperlink to the sheet +// and setting it on a cell is more efficient than setting hyperlinks directly +// on a cell. +func (_eafbc *Sheet )AddHyperlink (url string )_fbd .Hyperlink {for _ccf ,_dgaa :=range _eafbc ._ffdc ._aabd {if _dgaa ==_eafbc ._aacb {return _eafbc ._ffdc ._fgegc [_ccf ].AddHyperlink (url );};};return _fbd .Hyperlink {};}; + +// AddFont creates a new empty Font style. +func (_egde StyleSheet )AddFont ()Font {_ccaeb :=_eba .NewCT_Font ();return Font {_ccaeb ,_egde ._egac }}; + +// SetContent sets the defined name content. +func (_gga DefinedName )SetContent (s string ){_gga ._daee .Content =s };const (DVOpGreater =_eba .ST_DataValidationOperatorGreaterThanOrEqual ;);type PatternFill struct{_ecdc *_eba .CT_PatternFill ;_ccaf *_eba .CT_Fill ;}; + +// Type returns the type of anchor +func (_caeeb OneCellAnchor )Type ()AnchorType {return AnchorTypeOneCell }; -// IsBool returns true if the cell is a boolean type cell. -func (_eed Cell )IsBool ()bool {return _eed ._fea .TAttr ==_cea .ST_CellTypeB }; +// SetColOffset sets the column offset of the top-left of the image in fixed units. +func (_cfb AbsoluteAnchor )SetColOffset (m _eag .Distance ){_cfb ._gg .Pos .XAttr .ST_CoordinateUnqualified =_d .Int64 (int64 (m /_eag .EMU ));}; -// NumberFormat is a number formatting string that can be applied to a cell -// style. -type NumberFormat struct{_dccd *Workbook ;_bgfbb *_cea .CT_NumFmt ;}; +// DataBarScale is a colored scale that fills the cell with a background +// gradeint depending on the value. +type DataBarScale struct{_ffg *_eba .CT_DataBar };func (_dcad RichTextRun )ensureRpr (){if _dcad ._gcda .RPr ==nil {_dcad ._gcda .RPr =_eba .NewCT_RPrElt ();};if _dcad ._gcda .RPr .RPrEltChoice ==nil {_dcad ._gcda .RPr .RPrEltChoice =[]*_eba .CT_RPrEltChoice {}; +};}; -// X returns the inner wrapped XML type. -func (_aced Comment )X ()*_cea .CT_Comment {return _aced ._gcf }; +// IsStructureLocked returns whether the workbook structure is locked. +func (_fdd WorkbookProtection )IsStructureLocked ()bool {return _fdd ._cdab .LockStructureAttr !=nil &&*_fdd ._cdab .LockStructureAttr ;};const _bd ="\u00320\u0030\u0036\u002d\u00301\u002d\u0030\u0032\u0054\u00315\u003a0\u0034:\u0030\u0035\u005a\u0030\u0037\u003a\u00300"; -// Validate validates the sheet, returning an error if it is found to be invalid. -func (_gcfb Sheet )Validate ()error {_bdaf :=[]func ()error {_gcfb .validateRowCellNumbers ,_gcfb .validateMergedCells ,_gcfb .validateSheetNames };for _ ,_fafea :=range _bdaf {if _gcdc :=_fafea ();_gcdc !=nil {return _gcdc ;};};if _fgbaa :=_gcfb ._geac .Validate (); -_fgbaa !=nil {return _fgbaa ;};return _gcfb ._geac .Validate ();}; -// LastRow returns the name of last row which contains data in range of context sheet's given columns. -func (_agea *evalContext )LastRow (col string )int {_ceda :=_agea ._bege ;_faf :=int (_aae .ColumnToIndex (col ));_cdbe :=1;for _ ,_cgdg :=range _ceda ._geac .SheetData .Row {if _cgdg .RAttr !=nil {_abc :=Row {_ceda ._dfbg ,_ceda ,_cgdg };_ffcf :=len (_abc .Cells ()); -if _ffcf > _faf {_cdbe =int (_abc .RowNumber ());};};};return _cdbe ;}; +// X returns the inner wrapped XML type. +func (_bgg Column )X ()*_eba .CT_Col {return _bgg ._eedb };func (_bbgd *Sheet )setShared (_feda string ,_dbea ,_abfbg _cee .CellReference ,_cgaff string ){_gfdf :=_bbgd .FormulaContext ();_befg :=_fgc .NewEvaluator ();for _bbcg :=_dbea .RowIdx ;_bbcg <=_abfbg .RowIdx ; +_bbcg ++{for _ebee :=_dbea .ColumnIdx ;_ebee <=_abfbg .ColumnIdx ;_ebee ++{_fefg :=_bbcg -_dbea .RowIdx ;_ggaf :=_ebee -_dbea .ColumnIdx ;_gfdf .SetOffset (_ggaf ,_fefg );_ccfdd :=_befg .Eval (_gfdf ,_cgaff );_degcb :=_dgg .Sprintf ("\u0025\u0073\u0025\u0064",_cee .IndexToColumn (_ebee ),_bbcg ); +_ddef :=_bbgd .Cell (_degcb );if _ccfdd .Type ==_fgc .ResultTypeNumber {_ddef .X ().TAttr =_eba .ST_CellTypeN ;}else {_ddef .X ().TAttr =_eba .ST_CellTypeInlineStr ;};_ddef .X ().V =_d .String (_ccfdd .Value ());};};_ =_befg ;_ =_gfdf ;}; -// Validate attempts to validate the structure of a workbook. -func (_bdabg *Workbook )Validate ()error {if _bdabg ==nil ||_bdabg ._feec ==nil {return _ag .New ("\u0077o\u0072\u006bb\u006f\u006f\u006b\u0020n\u006f\u0074\u0020i\u006e\u0069\u0074\u0069\u0061\u006c\u0069\u007a\u0065d \u0063\u006f\u0072r\u0065\u0063t\u006c\u0079\u002c\u0020\u006e\u0069l\u0020\u0062a\u0073\u0065"); -};_cbfb :=uint32 (0);for _ ,_dfgfg :=range _bdabg ._feec .Sheets .Sheet {if _dfgfg .SheetIdAttr > _cbfb {_cbfb =_dfgfg .SheetIdAttr ;};};if _cbfb !=uint32 (len (_bdabg ._ddce )){return _cgg .Errorf ("\u0066\u006f\u0075\u006e\u0064\u0020%\u0064\u0020\u0077\u006f\u0072\u006b\u0073\u0068\u0065\u0065\u0074\u0020\u0064\u0065\u0073\u0063\u0072\u0069\u0070\u0074i\u006f\u006e\u0073\u0020\u0061\u006e\u0064\u0020\u0025\u0064\u0020\u0077\u006f\u0072k\u0073h\u0065\u0065\u0074\u0073",_cbfb ,len (_bdabg ._ddce )); -};_fccg :=map[string ]struct{}{};for _cbcb ,_defg :=range _bdabg ._feec .Sheets .Sheet {_gecec :=Sheet {_bdabg ,_defg ,_bdabg ._ddce [_cbcb ]};if _ ,_bdad :=_fccg [_gecec .Name ()];_bdad {return _cgg .Errorf ("\u0077\u006f\u0072k\u0062\u006f\u006f\u006b\u002f\u0053\u0068\u0065\u0065\u0074\u005b\u0025\u0064\u005d\u0020\u0068\u0061\u0073\u0020\u0064\u0075\u0070\u006c\u0069\u0063\u0061\u0074\u0065\u0020n\u0061\u006d\u0065\u0020\u0027\u0025\u0073\u0027",_cbcb ,_gecec .Name ()); -};_fccg [_gecec .Name ()]=struct{}{};if _aeac :=_gecec .ValidateWithPath (_cgg .Sprintf ("\u0077o\u0072k\u0062\u006f\u006f\u006b\u002fS\u0068\u0065e\u0074\u005b\u0025\u0064\u005d",_cbcb ));_aeac !=nil {return _aeac ;};if _eedb :=_gecec .Validate ();_eedb !=nil {return _eedb ; -};};return nil ;}; +// Read reads a workbook from an io.Reader(.xlsx). +func Read (r _ce .ReaderAt ,size int64 )(*Workbook ,error ){const _fdec ="\u0073\u0070r\u0065\u0061\u0064s\u0068\u0065\u0065\u0074\u003a\u0052\u0065\u0061\u0064";if !_fb .GetLicenseKey ().IsLicensed ()&&!_dcce {_dgg .Println ("\u0055\u006e\u006ci\u0063\u0065\u006e\u0073e\u0064\u0020\u0076\u0065\u0072\u0073\u0069o\u006e\u0020\u006f\u0066\u0020\u0055\u006e\u0069\u004f\u0066\u0066\u0069\u0063\u0065"); +_dgg .Println ("\u002d\u0020\u0047e\u0074\u0020\u0061\u0020\u0074\u0072\u0069\u0061\u006c\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0020\u006f\u006e\u0020\u0068\u0074\u0074\u0070\u0073\u003a\u002f\u002fu\u006e\u0069\u0064\u006f\u0063\u002e\u0069\u006f"); +return nil ,_cga .New ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065\u0020\u006ci\u0063\u0065\u006e\u0073\u0065\u0020\u0072\u0065\u0071\u0075i\u0072\u0065\u0064");};_adgfa :="\u0075n\u006b\u006e\u006f\u0077\u006e";if _gacg ,_cafe :=r .(*_ee .File ); +_cafe {_adgfa =_gacg .Name ();};_fbb :=New ();_fcdb ,_fffca :=_fb .GenRefId ("\u0073\u0072");if _fffca !=nil {_eb .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_fffca );return nil ,_fffca ;};_fbb ._cedf =_fcdb ;if _eaed :=_fb .Track (_fbb ._cedf ,_fdec ,_adgfa ); +_eaed !=nil {_eb .Log .Error ("\u0045R\u0052\u004f\u0052\u003a\u0020\u0025v",_eaed );return nil ,_eaed ;};_dbffe ,_fffca :=_eae .TempDir ("\u0075\u006e\u0069\u006f\u0066\u0066\u0069\u0063\u0065-\u0078\u006c\u0073\u0078");if _fffca !=nil {return nil ,_fffca ; +};_fbb .TmpPath =_dbffe ;_bbab ,_fffca :=_b .NewReader (r ,size );if _fffca !=nil {return nil ,_dgg .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u007a\u0069\u0070\u003a\u0020\u0025\u0073",_fffca );};_ded :=[]*_b .File {};_ded =append (_ded ,_bbab .File ...); +_afg :=false ;for _ ,_cgdg :=range _ded {if _cgdg .FileHeader .Name =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_afg =true ;break ;};};if _afg {_fbb .CreateCustomProperties ();};_cgdgd :=_dc .DecodeMap {}; +_cgdgd .SetOnNewRelationshipFunc (_fbb .onNewRelationship );_cgdgd .AddTarget (_d .ContentTypesFilename ,_fbb .ContentTypes .X (),"",0);_cgdgd .AddTarget (_d .BaseRelsFilename ,_fbb .Rels .X (),"",0);if _aaad :=_cgdgd .Decode (_ded );_aaad !=nil {return nil ,_aaad ; +};for _ ,_acge :=range _ded {if _acge ==nil {continue ;};if _bgcb :=_fbb .AddExtraFileFromZip (_acge );_bgcb !=nil {return nil ,_bgcb ;};};if _afg {_fbce :=false ;for _ ,_gebf :=range _fbb .Rels .X ().Relationship {if _gebf .TargetAttr =="\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"{_fbce =true ; +break ;};};if !_fbce {_fbb .AddCustomRelationships ();};};return _fbb ,nil ;}; -// SetSize sets the text size for a rich text run. -func (_ffce RichTextRun )SetSize (m _ad .Distance ){_ffce .ensureRpr ();_aeb :=float64 (m /_ad .Point );for _ ,_aebf :=range _ffce ._dfgf .RPr .RPrEltChoice {if _aebf .Sz !=nil {_aebf .Sz .ValAttr =_aeb ;return ;};};_ffce ._dfgf .RPr .RPrEltChoice =append (_ffce ._dfgf .RPr .RPrEltChoice ,&_cea .CT_RPrEltChoice {Sz :&_cea .CT_FontSize {ValAttr :_aeb }}); -}; +// CellStyle is a formatting style for a cell. CellStyles are spreadsheet global +// and can be applied to cells across sheets. +type CellStyle struct{_gde *Workbook ;_fdacb *_eba .CT_Xf ;_baac *_eba .CT_CellXfs ;}; -// X returns the inner wrapped XML type. -func (_bfdg Table )X ()*_cea .Table {return _bfdg ._cbad }; +// Comments is the container for comments for a single sheet. +type Comments struct{_efb *Workbook ;_fbaf *_eba .Comments ;};type DifferentialStyle struct{_fbdg *_eba .CT_Dxf ;_bfc *Workbook ;_abea *_eba .CT_Dxfs ;}; -// ColOffset returns the offset from the row cell. -func (_eae CellMarker )ColOffset ()_ad .Distance {if _eae ._fgee .RowOff .ST_CoordinateUnqualified ==nil {return 0;};return _ad .Distance (float64 (*_eae ._fgee .ColOff .ST_CoordinateUnqualified )*_ad .EMU );}; +// RowOffset returns the offset from the row cell. +func (_ggea CellMarker )RowOffset ()_eag .Distance {if _ggea ._bcce .RowOff .ST_CoordinateUnqualified ==nil {return 0;};return _eag .Distance (float64 (*_ggea ._bcce .RowOff .ST_CoordinateUnqualified )*_eag .EMU );};var _dcce =false ; -// RecalculateFormulas re-computes any computed formula values that are stored -// in the sheet. As unioffice formula support is still new and not all functins are -// supported, if formula execution fails either due to a parse error or missing -// function, or erorr in the result (even if expected) the cached value will be -// left empty allowing Excel to recompute it on load. -func (_fgd *Sheet )RecalculateFormulas (){_cef :=_ffg .NewEvaluator ();_acbf :=_fgd .FormulaContext ();for _ ,_dedd :=range _fgd .Rows (){for _ ,_fede :=range _dedd .Cells (){if _fede .X ().F !=nil {_dfca :=_fede .X ().F .Content ;if _fede .X ().F .TAttr ==_cea .ST_CellFormulaTypeShared &&len (_dfca )==0{continue ; -};_eeege :=_cef .Eval (_acbf ,_dfca ).AsString ();if _eeege .Type ==_ffg .ResultTypeError {_cd .Log .Debug ("\u0065\u0072\u0072o\u0072\u0020\u0065\u0076a\u0075\u006c\u0061\u0074\u0069\u006e\u0067 \u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0020\u0025\u0073\u003a\u0020\u0025\u0073",_dfca ,_eeege .ErrorMessage ); -_fede .X ().V =nil ;}else {if _eeege .Type ==_ffg .ResultTypeNumber {_fede .X ().TAttr =_cea .ST_CellTypeN ;}else {_fede .X ().TAttr =_cea .ST_CellTypeInlineStr ;};_fede .X ().V =_c .String (_eeege .Value ());if _fede .X ().F .TAttr ==_cea .ST_CellFormulaTypeArray {if _eeege .Type ==_ffg .ResultTypeArray {_fgd .setArray (_fede .Reference (),_eeege ); -}else if _eeege .Type ==_ffg .ResultTypeList {_fgd .setList (_fede .Reference (),_eeege );};}else if _fede .X ().F .TAttr ==_cea .ST_CellFormulaTypeShared &&_fede .X ().F .RefAttr !=nil {_gfge ,_dfef ,_bgac :=_aae .ParseRangeReference (*_fede .X ().F .RefAttr ); -if _bgac !=nil {_cd .Log .Debug ("\u0065\u0072r\u006f\u0072\u0020\u0069n\u0020\u0073h\u0061\u0072\u0065\u0064\u0020\u0066\u006f\u0072m\u0075\u006c\u0061\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u003a\u0020\u0025\u0073",_bgac );continue ;}; -_fgd .setShared (_fede .Reference (),_gfge ,_dfef ,_dfca );};};};};};};func (_ebde Cell )setLocked (_fbe bool ){_dec :=_ebde ._fea .SAttr ;if _dec !=nil {_add :=_ebde ._eb .StyleSheet .GetCellStyle (*_dec );if _add ._ecf .Protection ==nil {_add ._ecf .Protection =_cea .NewCT_CellProtection (); -};_add ._ecf .Protection .LockedAttr =&_fbe ;};}; +// CellReference returns the cell reference within a sheet that a comment refers +// to (e.g. "A1") +func (_fdef Comment )CellReference ()string {return _fdef ._dbe .RefAttr }; -// AddFormatValue adds a format value to be used to determine the cell background. -func (_fagb ColorScale )AddFormatValue (t _cea .ST_CfvoType ,val string ){_acab :=_cea .NewCT_Cfvo ();_acab .TypeAttr =t ;_acab .ValAttr =_c .String (val );_fagb ._cae .Cfvo =append (_fagb ._cae .Cfvo ,_acab );};var _bdc []string =[]string {"\u007a\u0068\u002dH\u004b","\u007a\u0068\u002dM\u004f","\u007a\u0068\u002dC\u004e","\u007a\u0068\u002dS\u0047","\u007a\u0068\u002dT\u0057","\u006a\u0061\u002dJ\u0050","\u006b\u006f\u002dK\u0052"}; +// Protection allows control over the workbook protections. +func (_egfa *Workbook )Protection ()WorkbookProtection {if _egfa ._gadd .WorkbookProtection ==nil {_egfa ._gadd .WorkbookProtection =_eba .NewCT_WorkbookProtection ();};return WorkbookProtection {_egfa ._gadd .WorkbookProtection };}; +// SetIcons sets the icon set to use for display. +func (_fgca IconScale )SetIcons (t _eba .ST_IconSetType ){_fgca ._acgd .IconSetAttr =t }; -// DefinedNames returns a slice of all defined names in the workbook. -func (_bfgeg *Workbook )DefinedNames ()[]DefinedName {if _bfgeg ._feec .DefinedNames ==nil {return nil ;};_baffa :=[]DefinedName {};for _ ,_cadg :=range _bfgeg ._feec .DefinedNames .DefinedName {_baffa =append (_baffa ,DefinedName {_cadg });};return _baffa ; -}; +// Text returns text from the workbook as one string separated with line breaks. +func (_ecd *WorkbookText )Text ()string {_cggc :=_fe .NewBuffer ([]byte {});for _ ,_fcfe :=range _ecd .Sheets {_cggc .WriteString (_fcfe .Text ());};return _cggc .String ();};func (_gadg *Workbook )ensureSharedStringsRelationships (){_dagf :=false ;for _ ,_ccfda :=range _gadg .ContentTypes .X ().TypesChoice {if _ccfda .Override !=nil &&_ccfda .Override .ContentTypeAttr ==_d .SharedStringsContentType {_dagf =true ; +break ;};};if !_dagf {_gadg .ContentTypes .AddOverride (_gegd ,_d .SharedStringsContentType );};_cfef :=false ;for _ ,_ebbg :=range _gadg ._acef .Relationships (){if _ebbg .X ().TargetAttr ==_abgg {_cfef =true ;break ;};};if !_cfef {_gadg ._acef .AddRelationship (_abgg ,_d .SharedStringsType ); +};}; -// Col returns the column of the cell marker. -func (_dda CellMarker )Col ()int32 {return _dda ._fgee .Col };func (_bba Border )SetLeft (style _cea .ST_BorderStyle ,c _bc .Color ){if _bba ._ffe .Left ==nil {_bba ._ffe .Left =_cea .NewCT_BorderPr ();};_bba ._ffe .Left .Color =_cea .NewCT_Color ();_bba ._ffe .Left .Color .RgbAttr =c .AsRGBAString (); -_bba ._ffe .Left .StyleAttr =style ;}; +// GetFormat returns a cell data format. +func (_dfc *evalContext )GetFormat (cellRef string )string {return _dfc ._gddf .Cell (cellRef ).getFormat ();}; -// X returns the inner wrapped XML type. -func (_afdg MergedCell )X ()*_cea .CT_MergeCell {return _afdg ._bcc }; +// Reference returns the cell reference (e.g. "A4"). This is not required, +// however both unioffice and Excel will always set it. +func (_acd Cell )Reference ()string {if _acd ._aad .RAttr !=nil {return *_acd ._aad .RAttr ;};return "";}; -// Comment is a single comment within a sheet. -type Comment struct{_gcb *Workbook ;_gcf *_cea .CT_Comment ;_abaa *_cea .Comments ;}; +// SortOrder is a column sort order. +// +//go:generate stringer -type=SortOrder +type SortOrder byte ; -// RemoveCalcChain removes the cached caculation chain. This is sometimes needed -// as we don't update it when rows are added/removed. -func (_beged *Workbook )RemoveCalcChain (){var _cfgbe string ;for _ ,_aabf :=range _beged ._fceb .Relationships (){if _aabf .Type ()=="ht\u0074\u0070\u003a\u002f\u002f\u0073\u0063he\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006et\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068i\u0070s\u002f\u0063\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e"{_cfgbe ="\u0078\u006c\u002f"+_aabf .Target (); -_beged ._fceb .Remove (_aabf );break ;};};if _cfgbe ==""{return ;};_beged .ContentTypes .RemoveOverride (_cfgbe );for _cgfce ,_cdfgd :=range _beged .ExtraFiles {if _cdfgd .ZipPath ==_cfgbe {_beged .ExtraFiles [_cgfce ]=_beged .ExtraFiles [len (_beged .ExtraFiles )-1]; -_beged .ExtraFiles =_beged .ExtraFiles [:len (_beged .ExtraFiles )-1];return ;};};}; +// TopLeft returns the top-left corner of the anchored object. +func (_bfe OneCellAnchor )TopLeft ()CellMarker {return CellMarker {_bfe ._eedg .From }}; -// Close closes the workbook, removing any temporary files that might have been -// created when opening a document. -func (_gdge *Workbook )Close ()error {if _gdge .TmpPath !=""{return _ac .RemoveAll (_gdge .TmpPath );};return nil ;}; +// RichTextRun is a segment of text within a cell that is directly formatted. +type RichTextRun struct{_gcda *_eba .CT_RElt }; -// TwoCellAnchor is an anchor that is attached to a top-left cell with a fixed -// width/height in cells. -type TwoCellAnchor struct{_fabg *_eaf .CT_TwoCellAnchor }; +// SetRowOffset sets the row offset of the top-left of the image in fixed units. +func (_ab AbsoluteAnchor )SetRowOffset (m _eag .Distance ){_ab ._gg .Pos .YAttr .ST_CoordinateUnqualified =_d .Int64 (int64 (m /_eag .EMU ));}; -// SetValue sets the first value to be used in the comparison. For comparisons -// that need only one value, this is the only value used. For comparisons like -// 'between' that require two values, SetValue2 must also be used. -func (_eaab DataValidationCompare )SetValue (v string ){_eaab ._cge .Formula1 =&v }; +// SetAuthor sets the author of the comment. If the comment body contains the +// author's name (as is the case with Excel and Comments.AddCommentWithStyle, it +// will not be changed). This method only changes the metadata author of the +// comment. +func (_bfbde Comment )SetAuthor (author string ){_bfbde ._dbe .AuthorIdAttr =Comments {_bfbde ._ffb ,_bfbde ._aae }.getOrCreateAuthor (author );}; -// AddBorder creates a new empty Border style. -func (_efag StyleSheet )AddBorder ()Border {_bbbe :=_cea .NewCT_Border ();return Border {_bbbe ,_efag ._cfgg .Borders };}; +// SheetText is an array of extracted text items which has some methods for representing extracted text from a sheet. +type SheetText struct{Cells []CellText ;}; -// BottomRight is a no-op. -func (_bgbg OneCellAnchor )BottomRight ()CellMarker {return CellMarker {}}; +// Index returns the index of the differential style. +func (_ged DifferentialStyle )Index ()uint32 {for _gaed ,_afaa :=range _ged ._abea .Dxf {if _ged ._fbdg ==_afaa {return uint32 (_gaed );};};return 0;}; -// SheetViews returns the sheet views defined. This is where splits and frozen -// rows/cols are configured. Multiple sheet views are allowed, but I'm not -// aware of there being a use for more than a single sheet view. -func (_dceeb *Sheet )SheetViews ()[]SheetView {if _dceeb ._geac .SheetViews ==nil {return nil ;};_fbeafc :=[]SheetView {};for _ ,_ddg :=range _dceeb ._geac .SheetViews .SheetView {_fbeafc =append (_fbeafc ,SheetView {_ddg });};return _fbeafc ;}; +// IsWindowLocked returns whether the workbook windows are locked. +func (_fdge WorkbookProtection )IsWindowLocked ()bool {return _fdge ._cdab .LockWindowsAttr !=nil &&*_fdge ._cdab .LockWindowsAttr ;}; -// SetRichTextString sets the cell to rich string mode and returns a struct that -// can be used to add formatted text to the cell. -func (_cedc Cell )SetRichTextString ()RichText {_cedc .clearValue ();_cedc ._fea .Is =_cea .NewCT_Rst ();_cedc ._fea .TAttr =_cea .ST_CellTypeInlineStr ;return RichText {_cedc ._fea .Is };}; +// Validate validates the sheet, returning an error if it is found to be invalid. +func (_dffe Sheet )Validate ()error {_egec :=[]func ()error {_dffe .validateRowCellNumbers ,_dffe .validateMergedCells ,_dffe .validateSheetNames };for _ ,_fcdbg :=range _egec {if _cgac :=_fcdbg ();_cgac !=nil {return _cgac ;};};if _dge :=_dffe ._aacb .Validate (); +_dge !=nil {return _dge ;};return _dffe ._aacb .Validate ();};const _dddcb ="_\u0078\u006c\u006e\u006d._\u0046i\u006c\u0074\u0065\u0072\u0044a\u0074\u0061\u0062\u0061\u0073\u0065"; -// AddHyperlink creates and sets a hyperlink on a cell. -func (_fcc Cell )AddHyperlink (url string ){for _fbd ,_eda :=range _fcc ._eb ._ddce {if _eda ==_fcc ._fcg ._geac {_fcc .SetHyperlink (_fcc ._eb ._cafeg [_fbd ].AddHyperlink (url ));return ;};};};const (DVCompareTypeWholeNumber =DVCompareType (_cea .ST_DataValidationTypeWhole ); -DVCompareTypeDecimal =DVCompareType (_cea .ST_DataValidationTypeDecimal );DVCompareTypeDate =DVCompareType (_cea .ST_DataValidationTypeDate );DVCompareTypeTime =DVCompareType (_cea .ST_DataValidationTypeTime );DVompareTypeTextLength =DVCompareType (_cea .ST_DataValidationTypeTextLength ); -); +// X returns the inner wrapped XML type. +func (_aeag MergedCell )X ()*_eba .CT_MergeCell {return _aeag ._cfc }; -// SetFormat sets the number format code. -func (_aada NumberFormat )SetFormat (f string ){_aada ._bgfbb .FormatCodeAttr =f };func _gba ()*_eaf .CT_OneCellAnchor {_gad :=_eaf .NewCT_OneCellAnchor ();return _gad }; +// SetCellReference sets the cell reference within a sheet that a comment refers +// to (e.g. "A1") +func (_ffc Comment )SetCellReference (cellRef string ){_ffc ._dbe .RefAttr =cellRef }; -// BottomRight is a no-op. -func (_adg AbsoluteAnchor )BottomRight ()CellMarker {return CellMarker {}}; +// SetIcons configures the rule as an icon scale, removing existing +// configuration. +func (_beec ConditionalFormattingRule )SetIcons ()IconScale {_beec .clear ();_beec .SetType (_eba .ST_CfTypeIconSet );_beec ._edfa .IconSet =_eba .NewCT_IconSet ();_bdd :=IconScale {_beec ._edfa .IconSet };_bdd .SetIcons (_eba .ST_IconSetType3TrafficLights1 ); +return _bdd ;}; -// SetHidden marks the defined name as hidden. -func (_gfe DefinedName )SetLocalSheetID (id uint32 ){_gfe ._cad .LocalSheetIdAttr =_c .Uint32 (id )}; +// SetWrapped configures the cell to wrap text. +func (_dd CellStyle )SetWrapped (b bool ){if _dd ._fdacb .Alignment ==nil {_dd ._fdacb .Alignment =_eba .NewCT_CellAlignment ();};if !b {_dd ._fdacb .Alignment .WrapTextAttr =nil ;}else {_dd ._fdacb .Alignment .WrapTextAttr =_d .Bool (true );_dd ._fdacb .ApplyAlignmentAttr =_d .Bool (true ); +};}; -// SetHeight sets the height of the anchored object. -func (_aba AbsoluteAnchor )SetHeight (h _ad .Distance ){_aba ._db .Ext .CyAttr =int64 (h /_ad .EMU )};var _dbbad =_c .RelativeFilename (_c .DocTypeSpreadsheet ,_c .OfficeDocumentType ,_c .SharedStringsType ,0); +// RemoveSheetByName removes the sheet with the given name from the workbook. +func (_fbfdc *Workbook )RemoveSheetByName (name string )error {_dbaa :=-1;for _eddf ,_debfe :=range _fbfdc .Sheets (){if name ==_debfe .Name (){_dbaa =_eddf ;break ;};};if _dbaa ==-1{return ErrorNotFound ;};return _fbfdc .RemoveSheet (_dbaa );};func (_caf *evalContext )Sheet (name string )_fgc .Context {for _ ,_dbb :=range _caf ._gddf ._ffdc .Sheets (){if _dbb .Name ()==name {return _dbb .FormulaContext (); +};};return _fgc .InvalidReferenceContext ;}; -// DataBarScale is a colored scale that fills the cell with a background -// gradeint depending on the value. -type DataBarScale struct{_fbf *_cea .CT_DataBar }; +// X returns the inner wrapped XML type. +func (_fgfa Cell )X ()*_eba .CT_Cell {return _fgfa ._aad }; -// Type returns the type of the rule -func (_ggf ConditionalFormattingRule )Type ()_cea .ST_CfType {return _ggf ._cab .TypeAttr }; +// Comments returns the list of comments for this sheet +func (_dac Comments )Comments ()[]Comment {_aea :=[]Comment {};for _ ,_ddbd :=range _dac ._fbaf .CommentList .Comment {_aea =append (_aea ,Comment {_dac ._efb ,_ddbd ,_dac ._fbaf });};return _aea ;}; -// AddComment adds a new comment and returns a RichText which will contain the -// styled comment text. -func (_eac Comments )AddComment (cellRef string ,author string )RichText {_bcec :=_cea .NewCT_Comment ();_eac ._cbf .CommentList .Comment =append (_eac ._cbf .CommentList .Comment ,_bcec );_bcec .RefAttr =cellRef ;_bcec .AuthorIdAttr =_eac .getOrCreateAuthor (author ); -_bcec .Text =_cea .NewCT_Rst ();return RichText {_bcec .Text };}; +// SetValues sets the possible values. This is incompatible with SetRange. +func (_cafg DataValidationList )SetValues (values []string ){_cafg ._gbb .Formula1 =_d .String ("\u0022"+_fgb .Join (values ,"\u002c")+"\u0022");_cafg ._gbb .Formula2 =_d .String ("\u0030");}; -// AddSheet adds a new sheet to a workbook. -func (_dagd *Workbook )AddSheet ()Sheet {_cgdaa :=_cea .NewCT_Sheet ();_cgdaa .SheetIdAttr =1;for _ ,_ceeba :=range _dagd ._feec .Sheets .Sheet {if _cgdaa .SheetIdAttr <=_ceeba .SheetIdAttr {_cgdaa .SheetIdAttr =_ceeba .SheetIdAttr +1;};};_dagd ._feec .Sheets .Sheet =append (_dagd ._feec .Sheets .Sheet ,_cgdaa ); -_cgdaa .NameAttr =_cgg .Sprintf ("\u0053\u0068\u0065\u0065\u0074\u0020\u0025\u0064",_cgdaa .SheetIdAttr );_aagf :=_cea .NewWorksheet ();_aagf .Dimension =_cea .NewCT_SheetDimension ();_aagf .Dimension .RefAttr ="\u0041\u0031";_dagd ._ddce =append (_dagd ._ddce ,_aagf ); -_dfcaaf :=_bg .NewRelationships ();_dagd ._cafeg =append (_dagd ._cafeg ,_dfcaaf );_aagf .SheetData =_cea .NewCT_SheetData ();_dagd ._gbcb =append (_dagd ._gbcb ,nil );_efee :=_c .DocTypeSpreadsheet ;_bfedc :=_dagd ._fceb .AddAutoRelationship (_efee ,_c .OfficeDocumentType ,len (_dagd ._feec .Sheets .Sheet ),_c .WorksheetType ); -_cgdaa .IdAttr =_bfedc .ID ();_dagd .ContentTypes .AddOverride (_c .AbsoluteFilename (_efee ,_c .WorksheetContentType ,len (_dagd ._feec .Sheets .Sheet )),_c .WorksheetContentType );return Sheet {_dagd ,_cgdaa ,_aagf };};func (_bcf Cell )getFormat ()string {if _bcf ._fea .SAttr ==nil {return "\u0047e\u006e\u0065\u0072\u0061\u006c"; -};_fbb :=*_bcf ._fea .SAttr ;_gdg :=_bcf ._eb .StyleSheet .GetCellStyle (_fbb );_bbe :=_bcf ._eb .StyleSheet .GetNumberFormat (_gdg .NumberFormat ());return _bbe .GetFormat ();}; +// GetCachedFormulaResult returns the cached formula result if it exists. If the +// cell type is not a formula cell, the result will be the cell value if it's a +// string/number/bool cell. +func (_gge Cell )GetCachedFormulaResult ()string {if _gge ._aad .V !=nil {return *_gge ._aad .V ;};return "";}; -// Reference returns the table reference (the cells within the table) -func (_bfca Table )Reference ()string {return _bfca ._cbad .RefAttr };func (_gfab StandardFormat )String ()string {switch {case 0<=_gfab &&_gfab <=4:return _fgga [_bfffd [_gfab ]:_bfffd [_gfab +1]];case 9<=_gfab &&_gfab <=22:_gfab -=9;return _cebe [_gfbec [_gfab ]:_gfbec [_gfab +1]]; -case 37<=_gfab &&_gfab <=40:_gfab -=37;return _aebg [_dfge [_gfab ]:_dfge [_gfab +1]];case 45<=_gfab &&_gfab <=49:_gfab -=45;return _fecgd [_bdcc [_gfab ]:_bdcc [_gfab +1]];default:return _cgg .Sprintf ("\u0053t\u0061n\u0064\u0061\u0072\u0064\u0046o\u0072\u006da\u0074\u0028\u0025\u0064\u0029",_gfab ); -};}; +// SetMaxLength sets the maximum bar length in percent. +func (_edg DataBarScale )SetMaxLength (l uint32 ){_edg ._ffg .MaxLengthAttr =_d .Uint32 (l )}; -// Fonts returns the list of fonts defined in the stylesheet. -func (_deed StyleSheet )Fonts ()[]Font {_bcag :=[]Font {};for _ ,_befe :=range _deed ._cfgg .Fonts .Font {_bcag =append (_bcag ,Font {_befe ,_deed ._cfgg });};return _bcag ;}; +// SetHeight sets the height of the anchored object. +func (_gdfa OneCellAnchor )SetHeight (h _eag .Distance ){_gdfa ._eedg .Ext .CyAttr =int64 (h /_eag .EMU )}; -// SetShowRuler controls the visibility of the ruler -func (_baaa SheetView )SetShowRuler (b bool ){if !b {_baaa ._gcde .ShowRulerAttr =_c .Bool (false );}else {_baaa ._gcde .ShowRulerAttr =nil ;};}; +// SetFormat sets the number format code. +func (_eeefd NumberFormat )SetFormat (f string ){_eeefd ._dfac .FormatCodeAttr =f };func CreateDefaultNumberFormat (id StandardFormat )NumberFormat {_dcc :=NumberFormat {_dfac :_eba .NewCT_NumFmt ()};_dcc ._dfac .NumFmtIdAttr =uint32 (id );_dcc ._dfac .FormatCodeAttr ="\u0047e\u006e\u0065\u0072\u0061\u006c"; +switch id {case StandardFormat0 :_dcc ._dfac .FormatCodeAttr ="\u0047e\u006e\u0065\u0072\u0061\u006c";case StandardFormat1 :_dcc ._dfac .FormatCodeAttr ="\u0030";case StandardFormat2 :_dcc ._dfac .FormatCodeAttr ="\u0030\u002e\u0030\u0030";case StandardFormat3 :_dcc ._dfac .FormatCodeAttr ="\u0023\u002c\u0023#\u0030"; +case StandardFormat4 :_dcc ._dfac .FormatCodeAttr ="\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030";case StandardFormat9 :_dcc ._dfac .FormatCodeAttr ="\u0030\u0025";case StandardFormat10 :_dcc ._dfac .FormatCodeAttr ="\u0030\u002e\u00300\u0025";case StandardFormat11 :_dcc ._dfac .FormatCodeAttr ="\u0030\u002e\u0030\u0030\u0045\u002b\u0030\u0030"; +case StandardFormat12 :_dcc ._dfac .FormatCodeAttr ="\u0023\u0020\u003f/\u003f";case StandardFormat13 :_dcc ._dfac .FormatCodeAttr ="\u0023 \u003f\u003f\u002f\u003f\u003f";case StandardFormat14 :_dcc ._dfac .FormatCodeAttr ="\u006d\u002f\u0064\u002f\u0079\u0079"; +case StandardFormat15 :_dcc ._dfac .FormatCodeAttr ="\u0064\u002d\u006d\u006d\u006d\u002d\u0079\u0079";case StandardFormat16 :_dcc ._dfac .FormatCodeAttr ="\u0064\u002d\u006dm\u006d";case StandardFormat17 :_dcc ._dfac .FormatCodeAttr ="\u006d\u006d\u006d\u002d\u0079\u0079"; +case StandardFormat18 :_dcc ._dfac .FormatCodeAttr ="\u0068\u003a\u006d\u006d\u0020\u0041\u004d\u002f\u0050\u004d";case StandardFormat19 :_dcc ._dfac .FormatCodeAttr ="\u0068\u003a\u006d\u006d\u003a\u0073\u0073\u0020\u0041\u004d\u002f\u0050\u004d";case StandardFormat20 :_dcc ._dfac .FormatCodeAttr ="\u0068\u003a\u006d\u006d"; +case StandardFormat21 :_dcc ._dfac .FormatCodeAttr ="\u0068:\u006d\u006d\u003a\u0073\u0073";case StandardFormat22 :_dcc ._dfac .FormatCodeAttr ="m\u002f\u0064\u002f\u0079\u0079\u0020\u0068\u003a\u006d\u006d";case StandardFormat37 :_dcc ._dfac .FormatCodeAttr ="\u0023\u002c\u0023\u0023\u0030\u0020\u003b\u0028\u0023,\u0023\u0023\u0030\u0029"; +case StandardFormat38 :_dcc ._dfac .FormatCodeAttr ="\u0023\u002c\u0023\u00230 \u003b\u005b\u0052\u0065\u0064\u005d\u0028\u0023\u002c\u0023\u0023\u0030\u0029";case StandardFormat39 :_dcc ._dfac .FormatCodeAttr ="\u0023\u002c\u0023\u00230.\u0030\u0030\u003b\u0028\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030\u0029"; +case StandardFormat40 :_dcc ._dfac .FormatCodeAttr ="\u0023,\u0023\u0023\u0030\u002e\u0030\u0030\u003b\u005b\u0052\u0065\u0064]\u0028\u0023\u002c\u0023\u0023\u0030\u002e\u0030\u0030\u0029";case StandardFormat45 :_dcc ._dfac .FormatCodeAttr ="\u006d\u006d\u003as\u0073"; +case StandardFormat46 :_dcc ._dfac .FormatCodeAttr ="\u005bh\u005d\u003a\u006d\u006d\u003a\u0073s";case StandardFormat47 :_dcc ._dfac .FormatCodeAttr ="\u006dm\u003a\u0073\u0073\u002e\u0030";case StandardFormat48 :_dcc ._dfac .FormatCodeAttr ="\u0023\u0023\u0030\u002e\u0030\u0045\u002b\u0030"; +case StandardFormat49 :_dcc ._dfac .FormatCodeAttr ="\u0040";};return _dcc ;}; // RecalculateFormulas re-computes any computed formula values that are stored // in the sheet. As unioffice formula support is still new and not all functins are -// supported, if formula execution fails either due to a parse error or missing +// supported, if formula execution fails either due to a parse error or missing // function, or erorr in the result (even if expected) the cached value will be // left empty allowing Excel to recompute it on load. -func (_facb *Workbook )RecalculateFormulas (){for _ ,_acfag :=range _facb .Sheets (){_acfag .RecalculateFormulas ();};}; - -// Tables returns a slice of all defined tables in the workbook. -func (_efebc *Workbook )Tables ()[]Table {if _efebc ._bccf ==nil {return nil ;};_efgf :=[]Table {};for _ ,_dbbbd :=range _efebc ._bccf {_efgf =append (_efgf ,Table {_dbbbd });};return _efgf ;}; +func (_ecdcd *Sheet )RecalculateFormulas (){_fbeb :=_fgc .NewEvaluator ();_ccff :=_ecdcd .FormulaContext ();for _ ,_bgcd :=range _ecdcd .Rows (){for _ ,_bafg :=range _bgcd .Cells (){if _bafg .X ().F !=nil {_dagg :=_bafg .X ().F .Content ;if _bafg .X ().F .TAttr ==_eba .ST_CellFormulaTypeShared &&len (_dagg )==0{continue ; +};_gffe :=_fbeb .Eval (_ccff ,_dagg ).AsString ();if _gffe .Type ==_fgc .ResultTypeError {_eb .Log .Debug ("\u0065\u0072\u0072o\u0072\u0020\u0065\u0076a\u0075\u006c\u0061\u0074\u0069\u006e\u0067 \u0066\u006f\u0072\u006d\u0075\u006c\u0061\u0020\u0025\u0073\u003a\u0020\u0025\u0073",_dagg ,_gffe .ErrorMessage ); +_bafg .X ().V =nil ;}else {if _gffe .Type ==_fgc .ResultTypeNumber {_bafg .X ().TAttr =_eba .ST_CellTypeN ;}else {_bafg .X ().TAttr =_eba .ST_CellTypeInlineStr ;};_bafg .X ().V =_d .String (_gffe .Value ());if _bafg .X ().F .TAttr ==_eba .ST_CellFormulaTypeArray {if _gffe .Type ==_fgc .ResultTypeArray {_ecdcd .setArray (_bafg .Reference (),_gffe ); +}else if _gffe .Type ==_fgc .ResultTypeList {_ecdcd .setList (_bafg .Reference (),_gffe );};}else if _bafg .X ().F .TAttr ==_eba .ST_CellFormulaTypeShared &&_bafg .X ().F .RefAttr !=nil {_cgfc ,_ddcb ,_dcae :=_cee .ParseRangeReference (*_bafg .X ().F .RefAttr ); +if _dcae !=nil {_eb .Log .Debug ("\u0065\u0072r\u006f\u0072\u0020\u0069n\u0020\u0073h\u0061\u0072\u0065\u0064\u0020\u0066\u006f\u0072m\u0075\u006c\u0061\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063e\u003a\u0020\u0025\u0073",_dcae );continue ;}; +_ecdcd .setShared (_bafg .Reference (),_cgfc ,_ddcb ,_dagg );};};};};};}; -// AbsoluteAnchor has a fixed top-left corner in distance units as well as a -// fixed height/width. -type AbsoluteAnchor struct{_db *_eaf .CT_AbsoluteAnchor }; +// SetColorScale configures the rule as a color scale, removing existing +// configuration. +func (_bgf ConditionalFormattingRule )SetColorScale ()ColorScale {_bgf .clear ();_bgf .SetType (_eba .ST_CfTypeColorScale );_bgf ._edfa .ColorScale =_eba .NewCT_ColorScale ();return ColorScale {_bgf ._edfa .ColorScale };};func (_fdgca *Sheet )setArray (_bggf string ,_ddaa _fgc .Result )error {_cdaa ,_fgfaa :=_cee .ParseCellReference (_bggf ); +if _fgfaa !=nil {return _fgfaa ;};for _fefd ,_gcdf :=range _ddaa .ValueArray {_adba :=_fdgca .Row (_cdaa .RowIdx +uint32 (_fefd ));for _caad ,_dagdd :=range _gcdf {_bbcf :=_adba .Cell (_cee .IndexToColumn (_cdaa .ColumnIdx +uint32 (_caad )));if _dagdd .Type !=_fgc .ResultTypeEmpty {if _dagdd .IsBoolean {_bbcf .SetBool (_dagdd .ValueNumber !=0); +}else {_bbcf .SetCachedFormulaResult (_dagdd .String ());};};};};return nil ;}; -// RemoveFont removes a font from the style sheet. It *does not* update styles that refer -// to this font. -func (_gddf StyleSheet )RemoveFont (f Font )error {for _abadc ,_deaa :=range _gddf ._cfgg .Fonts .Font {if _deaa ==f .X (){_gddf ._cfgg .Fonts .Font =append (_gddf ._cfgg .Fonts .Font [:_abadc ],_gddf ._cfgg .Fonts .Font [_abadc +1:]...);return nil ;}; -};return _ag .New ("\u0066\u006f\u006e\u0074\u0020\u006e\u006f\u0074\u0020f\u006f\u0075\u006e\u0064");}; +// Clear clears the cell's value and type. +func (_gb Cell )Clear (){_gb .clearValue ();_gb ._aad .TAttr =_eba .ST_CellTypeUnset }; -// GetFilename returns the name of file from which workbook was opened with full path to it -func (_fbdf *Workbook )GetFilename ()string {return _fbdf ._fecgf }; +// SetPassword sets the password hash to a hash of the input password. +func (_ebdf WorkbookProtection )SetPassword (pw string ){_ebdf .SetPasswordHash (PasswordHash (pw ))}; -// AddFill creates a new empty Fill style. -func (_agef Fills )AddFill ()Fill {_gcba :=_cea .NewCT_Fill ();return Fill {_gcba ,_agef ._ebccf }}; +// LockObject controls the locking of the sheet objects. +func (_bffg SheetProtection )LockObject (b bool ){if !b {_bffg ._aafb .ObjectsAttr =nil ;}else {_bffg ._aafb .ObjectsAttr =_d .Bool (true );};};func (_gcga Comments )getOrCreateAuthor (_fcc string )uint32 {for _eac ,_ccb :=range _gcga ._fbaf .Authors .Author {if _ccb ==_fcc {return uint32 (_eac ); +};};_gec :=uint32 (len (_gcga ._fbaf .Authors .Author ));_gcga ._fbaf .Authors .Author =append (_gcga ._fbaf .Authors .Author ,_fcc );return _gec ;}; -// SetCachedFormulaResult sets the cached result of a formula. This is normally -// not needed but is used internally when expanding an array formula. -func (_ffb Cell )SetCachedFormulaResult (s string ){_ffb ._fea .V =&s }; +// Name returns the name of the defined name. +func (_bcgb DefinedName )Name ()string {return _bcgb ._daee .NameAttr };const (AnchorTypeAbsolute AnchorType =iota ;AnchorTypeOneCell ;AnchorTypeTwoCell ;); -// SetTime sets the cell value to a date. It's stored as the number of days past -// th sheet epoch. When we support v5 strict, we can store an ISO 8601 date -// string directly, however that's not allowed with v5 transitional (even -// though it works in Excel). -func (_gff Cell )SetTime (d _cbb .Time ){_gff .clearValue ();d =_feaf (d );_bfb :=_gff ._eb .Epoch ();if d .Before (_bfb ){_cd .Log .Debug ("t\u0069\u006d\u0065\u0073\u0020\u0062e\u0066\u006f\u0072\u0065\u0020\u00319\u0030\u0030\u0020\u0061\u0072\u0065\u0020n\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064"); -return ;};_gda :=d .Sub (_bfb );_bca :=new (_ea .Float );_egf :=new (_ea .Float );_egf .SetPrec (128);_egf .SetUint64 (uint64 (_gda ));_fged :=new (_ea .Float );_fged .SetUint64 (24*60*60*1e9);_bca .Quo (_egf ,_fged );_gff ._fea .V =_c .String (_bca .Text ('g',20)); -}; +// RemoveCalcChain removes the cached caculation chain. This is sometimes needed +// as we don't update it when rows are added/removed. +func (_ebfe *Workbook )RemoveCalcChain (){var _ebcgb string ;for _ ,_cade :=range _ebfe ._acef .Relationships (){if _cade .Type ()=="ht\u0074\u0070\u003a\u002f\u002f\u0073\u0063he\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006da\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006et\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068i\u0070s\u002f\u0063\u0061\u006c\u0063\u0043\u0068\u0061\u0069\u006e"{_ebcgb ="\u0078\u006c\u002f"+_cade .Target (); +_ebfe ._acef .Remove (_cade );break ;};};if _ebcgb ==""{return ;};_ebfe .ContentTypes .RemoveOverride (_ebcgb );for _bbbab ,_egeab :=range _ebfe .ExtraFiles {if _egeab .ZipPath ==_ebcgb {_ebfe .ExtraFiles [_bbbab ]=_ebfe .ExtraFiles [len (_ebfe .ExtraFiles )-1]; +_ebfe .ExtraFiles =_ebfe .ExtraFiles [:len (_ebfe .ExtraFiles )-1];return ;};};}; -// Row is a row within a spreadsheet. -type Row struct{_aead *Workbook ;_bede *Sheet ;_adf *_cea .CT_Row ;}; +// RemoveSheet removes the sheet with the given index from the workbook. +func (_eacbd *Workbook )RemoveSheet (ind int )error {if _eacbd .SheetCount ()<=ind {return ErrorNotFound ;};for _ ,_cgcf :=range _eacbd ._acef .Relationships (){if _cgcf .ID ()==_eacbd ._gadd .Sheets .Sheet [ind ].IdAttr {_eacbd ._acef .Remove (_cgcf ); +break ;};};_eacbd .ContentTypes .RemoveOverride (_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .WorksheetContentType ,ind +1));copy (_eacbd ._aabd [ind :],_eacbd ._aabd [ind +1:]);_eacbd ._aabd =_eacbd ._aabd [:len (_eacbd ._aabd )-1];_fafa :=_eacbd ._gadd .Sheets .Sheet [ind ]; +copy (_eacbd ._gadd .Sheets .Sheet [ind :],_eacbd ._gadd .Sheets .Sheet [ind +1:]);_eacbd ._gadd .Sheets .Sheet =_eacbd ._gadd .Sheets .Sheet [:len (_eacbd ._gadd .Sheets .Sheet )-1];for _fbbd :=range _eacbd ._gadd .Sheets .Sheet {if _eacbd ._gadd .Sheets .Sheet [_fbbd ].SheetIdAttr > _fafa .SheetIdAttr {_eacbd ._gadd .Sheets .Sheet [_fbbd ].SheetIdAttr --; +};};copy (_eacbd ._fgegc [ind :],_eacbd ._fgegc [ind +1:]);_eacbd ._fgegc =_eacbd ._fgegc [:len (_eacbd ._fgegc )-1];copy (_eacbd ._gcbc [ind :],_eacbd ._gcbc [ind +1:]);_eacbd ._gcbc =_eacbd ._gcbc [:len (_eacbd ._gcbc )-1];return nil ;};func (_fagfg *Sheet )removeColumnFromMergedCells (_ddbb uint32 )error {if _fagfg ._aacb .MergeCells ==nil ||_fagfg ._aacb .MergeCells .MergeCell ==nil {return nil ; +};_baacg :=[]*_eba .CT_MergeCell {};for _ ,_cgeg :=range _fagfg .MergedCells (){_aef :=_bcbf (_cgeg .Reference (),_ddbb ,true );if _aef !=""{_cgeg .SetReference (_aef );_baacg =append (_baacg ,_cgeg .X ());};};_fagfg ._aacb .MergeCells .MergeCell =_baacg ; +return nil ;}; -// ClearSheetViews clears the list of sheet views. This will clear the results -// of AddView() or SetFrozen. -func (_dcbb *Sheet )ClearSheetViews (){_dcbb ._geac .SheetViews =nil }; +// Type returns the type of the rule +func (_dfdc ConditionalFormattingRule )Type ()_eba .ST_CfType {return _dfdc ._edfa .TypeAttr }; // X returns the inner wrapped XML type. -func (_aabeb Drawing )X ()*_eaf .WsDr {return _aabeb ._bebd }; +func (_bdf CellMarker )X ()*_ac .CT_Marker {return _bdf ._bcce }; -// SetColOffset sets the column offset of the top-left of the image in fixed units. -func (_gg AbsoluteAnchor )SetColOffset (m _ad .Distance ){_gg ._db .Pos .XAttr .ST_CoordinateUnqualified =_c .Int64 (int64 (m /_ad .EMU ));};func (_dcb ConditionalFormattingRule )clear (){_dcb ._cab .OperatorAttr =_cea .ST_ConditionalFormattingOperatorUnset ; -_dcb ._cab .ColorScale =nil ;_dcb ._cab .IconSet =nil ;_dcb ._cab .Formula =nil ;}; +// AddDataValidation adds a data validation rule to a sheet. +func (_cbfb *Sheet )AddDataValidation ()DataValidation {if _cbfb ._aacb .DataValidations ==nil {_cbfb ._aacb .DataValidations =_eba .NewCT_DataValidations ();};_dggc :=_eba .NewCT_DataValidation ();_dggc .ShowErrorMessageAttr =_d .Bool (true );_cbfb ._aacb .DataValidations .DataValidation =append (_cbfb ._aacb .DataValidations .DataValidation ,_dggc ); +_cbfb ._aacb .DataValidations .CountAttr =_d .Uint32 (uint32 (len (_cbfb ._aacb .DataValidations .DataValidation )));return DataValidation {_dggc };}; -// New constructs a new workbook. -func New ()*Workbook {_befcf :=&Workbook {};_befcf ._feec =_cea .NewWorkbook ();_befcf .AppProperties =_bg .NewAppProperties ();_befcf .CoreProperties =_bg .NewCoreProperties ();_befcf .StyleSheet =NewStyleSheet (_befcf );_befcf .Rels =_bg .NewRelationships (); -_befcf ._fceb =_bg .NewRelationships ();_befcf .Rels .AddRelationship (_c .RelativeFilename (_c .DocTypeSpreadsheet ,"",_c .ExtendedPropertiesType ,0),_c .ExtendedPropertiesType );_befcf .Rels .AddRelationship (_c .RelativeFilename (_c .DocTypeSpreadsheet ,"",_c .CorePropertiesType ,0),_c .CorePropertiesType ); -_befcf .Rels .AddRelationship (_c .RelativeFilename (_c .DocTypeSpreadsheet ,"",_c .OfficeDocumentType ,0),_c .OfficeDocumentType );_befcf ._fceb .AddRelationship (_c .RelativeFilename (_c .DocTypeSpreadsheet ,_c .OfficeDocumentType ,_c .StylesType ,0),_c .StylesType ); -_befcf .ContentTypes =_bg .NewContentTypes ();_befcf .ContentTypes .AddDefault ("\u0076\u006d\u006c",_c .VMLDrawingContentType );_befcf .ContentTypes .AddOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .OfficeDocumentType ,0),"\u0061\u0070\u0070\u006c\u0069c\u0061\u0074\u0069\u006f\u006e\u002fv\u006e\u0064\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066o\u0072\u006d\u0061\u0074s\u002d\u006f\u0066\u0066\u0069\u0063e\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0073\u0070\u0072\u0065\u0061\u0064\u0073\u0068e\u0065\u0074\u006d\u006c\u002e\u0073\u0068\u0065\u0065\u0074\u002e\u006d\u0061\u0069\u006e\u002b\u0078\u006d\u006c"); -_befcf .ContentTypes .AddOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .StylesType ,0),_c .SMLStyleSheetContentType );_befcf .SharedStrings =NewSharedStrings ();_befcf .ContentTypes .AddOverride (_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .SharedStringsType ,0),_c .SharedStringsContentType ); -_befcf ._fceb .AddRelationship (_c .RelativeFilename (_c .DocTypeSpreadsheet ,_c .OfficeDocumentType ,_c .SharedStringsType ,0),_c .SharedStringsType );_befcf ._fcgf =map[string ]string {};return _befcf ;}; +// AddString adds a string to the shared string cache. +func (_dddc SharedStrings )AddString (v string )int {if _cdeg ,_bgbf :=_dddc ._bfaba [v ];_bgbf {return _cdeg ;};_gdec :=_eba .NewCT_Rst ();_gdec .T =_d .String (v );_dddc ._aadcf .Si =append (_dddc ._aadcf .Si ,_gdec );_afdd :=len (_dddc ._aadcf .Si )-1; +_dddc ._bfaba [v ]=_afdd ;_dddc ._aadcf .CountAttr =_d .Uint32 (uint32 (len (_dddc ._aadcf .Si )));_dddc ._aadcf .UniqueCountAttr =_dddc ._aadcf .CountAttr ;return _afdd ;}; -// IsNumber returns true if the cell is a number type cell. -func (_gfc Cell )IsNumber ()bool {switch _gfc ._fea .TAttr {case _cea .ST_CellTypeN :return true ;case _cea .ST_CellTypeS ,_cea .ST_CellTypeB :return false ;};return _gfc ._fea .V !=nil &&_ec .IsNumber (*_gfc ._fea .V );}; +// SetPriority sets the rule priority +func (_dfea ConditionalFormattingRule )SetPriority (p int32 ){_dfea ._edfa .PriorityAttr =p }; -// SetActiveSheet sets the active sheet which will be the tab displayed when the -// spreadsheet is initially opened. -func (_bbefg *Workbook )SetActiveSheet (s Sheet ){for _cfagg ,_gcaeg :=range _bbefg ._ddce {if s ._geac ==_gcaeg {_bbefg .SetActiveSheetIndex (uint32 (_cfagg ));};};}; +// LockStructure controls the locking of the workbook structure. +func (_baebd WorkbookProtection )LockStructure (b bool ){if !b {_baebd ._cdab .LockStructureAttr =nil ;}else {_baebd ._cdab .LockStructureAttr =_d .Bool (true );};}; -// GetString returns the string in a cell if it's an inline or string table -// string. Otherwise it returns an empty string. -func (_ecc Cell )GetString ()string {switch _ecc ._fea .TAttr {case _cea .ST_CellTypeInlineStr :if _ecc ._fea .Is !=nil &&_ecc ._fea .Is .T !=nil {return *_ecc ._fea .Is .T ;};if _ecc ._fea .V !=nil {return *_ecc ._fea .V ;};case _cea .ST_CellTypeS :if _ecc ._fea .V ==nil {return ""; -};_efb ,_dgee :=_ee .Atoi (*_ecc ._fea .V );if _dgee !=nil {return "";};_deg ,_dgee :=_ecc ._eb .SharedStrings .GetString (_efb );if _dgee !=nil {return "";};return _deg ;};if _ecc ._fea .V ==nil {return "";};return *_ecc ._fea .V ;};type Table struct{_cbad *_cea .Table }; +// SetTime sets the cell value to a date. It's stored as the number of days past +// th sheet epoch. When we support v5 strict, we can store an ISO 8601 date +// string directly, however that's not allowed with v5 transitional (even +// though it works in Excel). +func (_gee Cell )SetTime (d _ca .Time ){_gee .clearValue ();d =_fd (d );_bfb :=_gee ._fa .Epoch ();if d .Before (_bfb ){_eb .Log .Debug ("t\u0069\u006d\u0065\u0073\u0020\u0062e\u0066\u006f\u0072\u0065\u0020\u00319\u0030\u0030\u0020\u0061\u0072\u0065\u0020n\u006f\u0074\u0020\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064"); +return ;};_bgc :=d .Sub (_bfb );_daf :=new (_dg .Float );_cgcc :=new (_dg .Float );_cgcc .SetPrec (128);_cgcc .SetUint64 (uint64 (_bgc ));_fab :=new (_dg .Float );_fab .SetUint64 (24*60*60*1e9);_daf .Quo (_cgcc ,_fab );_gee ._aad .V =_d .String (_daf .Text ('g',20)); +};func (_gd Border )SetDiagonal (style _eba .ST_BorderStyle ,c _g .Color ,up ,down bool ){if _gd ._df .Diagonal ==nil {_gd ._df .Diagonal =_eba .NewCT_BorderPr ();};_gd ._df .Diagonal .Color =_eba .NewCT_Color ();_gd ._df .Diagonal .Color .RgbAttr =c .AsRGBAString (); +_gd ._df .Diagonal .StyleAttr =style ;if up {_gd ._df .DiagonalUpAttr =_d .Bool (true );};if down {_gd ._df .DiagonalDownAttr =_d .Bool (true );};}; + +// RecalculateFormulas re-computes any computed formula values that are stored +// in the sheet. As unioffice formula support is still new and not all functins are +// supported, if formula execution fails either due to a parse error or missing +// function, or erorr in the result (even if expected) the cached value will be +// left empty allowing Excel to recompute it on load. +func (_fbged *Workbook )RecalculateFormulas (){for _ ,_bbaa :=range _fbged .Sheets (){_bbaa .RecalculateFormulas ();};}; +// AddComment adds a new comment and returns a RichText which will contain the +// styled comment text. +func (_dgd Comments )AddComment (cellRef string ,author string )RichText {_bbc :=_eba .NewCT_Comment ();_dgd ._fbaf .CommentList .Comment =append (_dgd ._fbaf .CommentList .Comment ,_bbc );_bbc .RefAttr =cellRef ;_bbc .AuthorIdAttr =_dgd .getOrCreateAuthor (author ); +_bbc .Text =_eba .NewCT_Rst ();return RichText {_bbc .Text };}; -// SetPasswordHash sets the password hash to the input. -func (_fdcfd SheetProtection )SetPasswordHash (pwHash string ){_fdcfd ._dbga .PasswordAttr =_c .String (pwHash );}; +// PasswordHash returns the password hash for a workbook using the modified +// spreadsheetML password hash that is compatible with Excel. +func PasswordHash (s string )string {_cfdb :=uint16 (0);if len (s )> 0{for _eccb :=len (s )-1;_eccb >=0;_eccb --{_geb :=s [_eccb ];_cfdb =((_cfdb >>14)&0x01)|((_cfdb <<1)&0x7fff);_cfdb ^=uint16 (_geb );};_cfdb =((_cfdb >>14)&0x01)|((_cfdb <<1)&0x7fff); +_cfdb ^=uint16 (len (s ));_cfdb ^=(0x8000|('N'<<8)|'K');};return _dgg .Sprintf ("\u0025\u0030\u0034\u0058",uint64 (_cfdb ));};func (_bbca StandardFormat )String ()string {switch {case 0<=_bbca &&_bbca <=4:return _gcdac [_affe [_bbca ]:_affe [_bbca +1]]; +case 9<=_bbca &&_bbca <=22:_bbca -=9;return _edaf [_gcbf [_bbca ]:_gcbf [_bbca +1]];case 37<=_bbca &&_bbca <=40:_bbca -=37;return _cec [_bccg [_bbca ]:_bccg [_bbca +1]];case 45<=_bbca &&_bbca <=49:_bbca -=45;return _ageg [_cgfgb [_bbca ]:_cgfgb [_bbca +1]]; +default:return _dgg .Sprintf ("\u0053t\u0061n\u0064\u0061\u0072\u0064\u0046o\u0072\u006da\u0074\u0028\u0025\u0064\u0029",_bbca );};}; // X returns the inner wrapped XML type. -func (_dcf DataBarScale )X ()*_cea .CT_DataBar {return _dcf ._fbf }; +func (_adcb DifferentialStyle )X ()*_eba .CT_Dxf {return _adcb ._fbdg };func (_dbgeg Sheet )ExtentsIndex ()(string ,uint32 ,string ,uint32 ){var _gffc ,_gbc ,_ecdcf ,_bdfd uint32 =1,1,0,0;for _ ,_gafac :=range _dbgeg .Rows (){if _gafac .RowNumber ()< _gffc {_gffc =_gafac .RowNumber (); +}else if _gafac .RowNumber ()> _gbc {_gbc =_gafac .RowNumber ();};for _ ,_cbbb :=range _gafac .Cells (){_fed ,_ffdgf :=_cee .ParseCellReference (_cbbb .Reference ());if _ffdgf ==nil {if _fed .ColumnIdx < _ecdcf {_ecdcf =_fed .ColumnIdx ;}else if _fed .ColumnIdx > _bdfd {_bdfd =_fed .ColumnIdx ; +};};};};return _cee .IndexToColumn (_ecdcf ),_gffc ,_cee .IndexToColumn (_bdfd ),_gbc ;}; -// ClearFill clears any fill configuration from the cell style. -func (_acc CellStyle )ClearFill (){_acc ._ecf .FillIdAttr =nil ;_acc ._ecf .ApplyFillAttr =nil }; +// SetHeightAuto sets the row height to be automatically determined. +func (_aegb Row )SetHeightAuto (){_aegb ._eefg .HtAttr =nil ;_aegb ._eefg .CustomHeightAttr =nil };var _gegd =_d .AbsoluteFilename (_d .DocTypeSpreadsheet ,_d .SharedStringsType ,0); -// X returns the inner wrapped XML type. -func (_dddd NumberFormat )X ()*_cea .CT_NumFmt {return _dddd ._bgfbb }; +// SheetCount returns the number of sheets in the workbook. +func (_dbad Workbook )SheetCount ()int {return len (_dbad ._aabd )}; -// AddChart adds an chart to a drawing, returning the chart and an anchor that -// can be used to position the chart within the sheet. -func (_faa Drawing )AddChart (at AnchorType )(_aaf .Chart ,Anchor ){_cdbec :=_cga .NewChartSpace ();_faa ._acag ._dfgg =append (_faa ._acag ._dfgg ,_cdbec );_dada :=_c .AbsoluteFilename (_c .DocTypeSpreadsheet ,_c .ChartContentType ,len (_faa ._acag ._dfgg )); -_faa ._acag .ContentTypes .AddOverride (_dada ,_c .ChartContentType );var _gbfa string ;for _aaee ,_gbg :=range _faa ._acag ._eefe {if _gbg ==_faa ._bebd {_abd :=_c .RelativeFilename (_c .DocTypeSpreadsheet ,_c .DrawingType ,_c .ChartType ,len (_faa ._acag ._dfgg )); -_gab :=_faa ._acag ._deccb [_aaee ].AddRelationship (_abd ,_c .ChartType );_gbfa =_gab .ID ();break ;};};var _dgd Anchor ;var _agf *_eaf .CT_GraphicalObjectFrame ;switch at {case AnchorTypeAbsolute :_afee :=_fcaf ();_faa ._bebd .EG_Anchor =append (_faa ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {AbsoluteAnchor :_afee }}); -_afee .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {};_afee .ObjectChoicesChoice .GraphicFrame =_eaf .NewCT_GraphicalObjectFrame ();_agf =_afee .ObjectChoicesChoice .GraphicFrame ;_dgd =AbsoluteAnchor {_afee };case AnchorTypeOneCell :_bfecg :=_gba (); -_faa ._bebd .EG_Anchor =append (_faa ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {OneCellAnchor :_bfecg }});_bfecg .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {};_bfecg .ObjectChoicesChoice .GraphicFrame =_eaf .NewCT_GraphicalObjectFrame (); -_agf =_bfecg .ObjectChoicesChoice .GraphicFrame ;_dgd =OneCellAnchor {_bfecg };case AnchorTypeTwoCell :_ccdg :=_cabb ();_faa ._bebd .EG_Anchor =append (_faa ._bebd .EG_Anchor ,&_eaf .EG_Anchor {AnchorChoice :&_eaf .EG_AnchorChoice {TwoCellAnchor :_ccdg }}); -_ccdg .ObjectChoicesChoice =&_eaf .EG_ObjectChoicesChoice {};_ccdg .ObjectChoicesChoice .GraphicFrame =_eaf .NewCT_GraphicalObjectFrame ();_agf =_ccdg .ObjectChoicesChoice .GraphicFrame ;_dgd =TwoCellAnchor {_ccdg };};_agf .NvGraphicFramePr =_eaf .NewCT_GraphicalObjectFrameNonVisual (); -_agf .NvGraphicFramePr .CNvPr .IdAttr =uint32 (len (_faa ._bebd .EG_Anchor ));_agf .NvGraphicFramePr .CNvPr .NameAttr ="\u0043\u0068\u0061r\u0074";_agf .Graphic =_d .NewGraphic ();_agf .Graphic .GraphicData .UriAttr ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002eo\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073.\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006dl/\u0032\u0030\u0030\u0036\u002f\u0063\u0068\u0061\u0072\u0074"; -_bbaf :=_cga .NewChart ();_bbaf .IdAttr =_gbfa ;_agf .Graphic .GraphicData .Any =[]_c .Any {_bbaf };_dace :=_aaf .MakeChart (_cdbec );_dace .Properties ().SetSolidFill (_bc .White );_dace .SetDisplayBlanksAs (_cga .ST_DispBlanksAsGap );return _dace ,_dgd ; -};func (_ddeb PatternFill )ClearBgColor (){_ddeb ._afcab .BgColor =nil };func (_cbccd StyleSheet )GetNumberFormat (id uint32 )NumberFormat {if id >=0&&id < 50{return CreateDefaultNumberFormat (StandardFormat (id ));};for _ ,_fecc :=range _cbccd ._cfgg .NumFmts .NumFmt {if _fecc .NumFmtIdAttr ==id {return NumberFormat {_cbccd ._adb ,_fecc }; -};};return NumberFormat {};};func (_fdcd Font )Index ()uint32 {for _faaa ,_cbfe :=range _fdcd ._ecaeb .Fonts .Font {if _fdcd ._dbee ==_cbfe {return uint32 (_faaa );};};return 0;};func (_aabe DataValidation )clear (){_aabe ._egea .Formula1 =_c .String ("\u0030"); -_aabe ._egea .Formula2 =_c .String ("\u0030");};func (_eecg *evalContext )Sheet (name string )_ffg .Context {for _ ,_fdf :=range _eecg ._bege ._dfbg .Sheets (){if _fdf .Name ()==name {return _fdf .FormulaContext ();};};return _ffg .InvalidReferenceContext ; -};func (_aeacd *Workbook )onNewRelationship (_edfe *_ff .DecodeMap ,_gafca ,_gegb string ,_bfce []*_aaa .File ,_fgac *_ffc .Relationship ,_abee _ff .Target )error {_bcae :=_c .DocTypeSpreadsheet ;switch _gegb {case _c .OfficeDocumentType :_aeacd ._feec =_cea .NewWorkbook (); -_edfe .AddTarget (_gafca ,_aeacd ._feec ,_gegb ,0);_aeacd ._fceb =_bg .NewRelationships ();_edfe .AddTarget (_ff .RelationsPathFor (_gafca ),_aeacd ._fceb .X (),_gegb ,0);_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0);case _c .CorePropertiesType :_edfe .AddTarget (_gafca ,_aeacd .CoreProperties .X (),_gegb ,0); -_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0);case _c .CustomPropertiesType :_edfe .AddTarget (_gafca ,_aeacd .CustomProperties .X (),_gegb ,0);_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0);case _c .ExtendedPropertiesType :_edfe .AddTarget (_gafca ,_aeacd .AppProperties .X (),_gegb ,0); -_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0);case _c .WorksheetType :_affbf :=_cea .NewWorksheet ();_bdga ,_dfcg :=_fe .StringToNumbers (_gafca );if !_dfcg {_bdga =len (_aeacd ._ddce );};_edfe .AddTarget (_gafca ,_affbf ,_gegb ,uint32 (_bdga )); -_fcacd :=_bg .NewRelationships ();_edfe .AddTarget (_ff .RelationsPathFor (_gafca ),_fcacd .X (),_gegb ,0);_aeacd ._cafeg =append (_aeacd ._cafeg ,_fcacd );_aeacd ._gbcb =append (_aeacd ._gbcb ,nil );_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,_bdga ); -if _aeacd ._feec .Sheets !=nil {if len (_aeacd ._ddce )< 1{_aeacd ._ddce =make ([]*_cea .Worksheet ,len (_aeacd ._feec .Sheets .Sheet ));};for _cdfgf ,_adaca :=range _aeacd ._feec .Sheets .Sheet {if _adaca .IdAttr ==_fgac .IdAttr {_aeacd ._ddce [_cdfgf ]=_affbf ; -};};}else {_aeacd ._ddce =append (_aeacd ._ddce ,_affbf );};case _c .StylesType :_aeacd .StyleSheet =NewStyleSheet (_aeacd );_edfe .AddTarget (_gafca ,_aeacd .StyleSheet .X (),_gegb ,0);_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0); -case _c .ThemeType :_bbee :=_d .NewTheme ();_aeacd ._bdccd =append (_aeacd ._bdccd ,_bbee );_edfe .AddTarget (_gafca ,_bbee ,_gegb ,0);_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd ._bdccd ));case _c .SharedStringsType :_aeacd .SharedStrings =NewSharedStrings (); -_edfe .AddTarget (_gafca ,_aeacd .SharedStrings .X (),_gegb ,0);_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,0);case _c .ThumbnailType :for _dcgb ,_adef :=range _bfce {if _adef ==nil {continue ;};if _adef .Name ==_gafca {_ebbb ,_bcea :=_adef .Open (); -if _bcea !=nil {return _cgg .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_bcea );};_aeacd .Thumbnail ,_ ,_bcea =_b .Decode (_ebbb );_ebbb .Close (); -if _bcea !=nil {return _cgg .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_bcea );};_bfce [_dcgb ]=nil ;};};case _c .ImageType :for _gfbb ,_caba :=range _aeacd ._fcgf {_cfgba :=_f .Clean (_gafca ); -if _cfgba ==_gfbb {_fgac .TargetAttr =_caba ;return nil ;};};_ggcc :=_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd .Images )+1);for _eeea ,_dbbfe :=range _bfce {if _dbbfe ==nil {continue ;};if _dbbfe .Name ==_f .Clean (_gafca ){_efec ,_fcde :=_ff .ExtractToDiskTmp (_dbbfe ,_aeacd .TmpPath ); -if _fcde !=nil {return _fcde ;};_dcag ,_fcde :=_bg .ImageFromStorage (_efec );if _fcde !=nil {return _fcde ;};_dgae :=_bg .MakeImageRef (_dcag ,&_aeacd .DocBase ,_aeacd ._fceb );_dgae .SetTarget (_ggcc );_aeacd ._fcgf [_dbbfe .Name ]=_ggcc ;_aeacd .Images =append (_aeacd .Images ,_dgae ); -_bfce [_eeea ]=nil ;};};_fgac .TargetAttr =_ggcc ;case _c .DrawingType :_ggbbbc :=_eaf .NewWsDr ();_cfag :=uint32 (len (_aeacd ._eefe ));_edfe .AddTarget (_gafca ,_ggbbbc ,_gegb ,_cfag );_aeacd ._eefe =append (_aeacd ._eefe ,_ggbbbc );_gbgga :=_bg .NewRelationships (); -_edfe .AddTarget (_ff .RelationsPathFor (_gafca ),_gbgga .X (),_gegb ,_cfag );_aeacd ._deccb =append (_aeacd ._deccb ,_gbgga );_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd ._eefe ));case _c .VMLDrawingType :_abgb :=_eg .NewContainer (); -_acde :=uint32 (len (_aeacd ._abgc ));_edfe .AddTarget (_gafca ,_abgb ,_gegb ,_acde );_aeacd ._abgc =append (_aeacd ._abgc ,_abgb );case _c .CommentsType :_aeacd ._gbcb [_abee .Index ]=_cea .NewComments ();_edfe .AddTarget (_gafca ,_aeacd ._gbcb [_abee .Index ],_gegb ,_abee .Index ); -_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd ._gbcb ));case _c .ChartType :_gfba :=_cga .NewChartSpace ();_ebffb :=uint32 (len (_aeacd ._dfgg ));_edfe .AddTarget (_gafca ,_gfba ,_gegb ,_ebffb );_aeacd ._dfgg =append (_aeacd ._dfgg ,_gfba ); -_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd ._dfgg ));if _aeacd ._ecgg ==nil {_aeacd ._ecgg =make (map[string ]*_cga .ChartSpace );};_aeacd ._ecgg [_fgac .TargetAttr ]=_gfba ;case _c .TableType :_cceb :=_cea .NewTable (); -_ggfbd :=uint32 (len (_aeacd ._bccf ));_edfe .AddTarget (_gafca ,_cceb ,_gegb ,_ggfbd );_aeacd ._bccf =append (_aeacd ._bccf ,_cceb );_fgac .TargetAttr =_c .RelativeFilename (_bcae ,_abee .Typ ,_gegb ,len (_aeacd ._bccf ));default:_cd .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0072\u0065\u006c\u0061\u0074\u0069o\u006e\u0073\u0068\u0069\u0070\u0020\u0025\u0073\u0020\u0025\u0073",_gafca ,_gegb ); -};return nil ;}; +// SetColOffset sets a column offset in absolute distance. +func (_bce CellMarker )SetColOffset (m _eag .Distance ){_bce ._bcce .ColOff .ST_CoordinateUnqualified =_d .Int64 (int64 (m /_eag .EMU ));}; + +// SetFont sets the font name for a rich text run. +func (_bag RichTextRun )SetFont (s string ){_bag .ensureRpr ();for _ ,_ebf :=range _bag ._gcda .RPr .RPrEltChoice {if _ebf .RFont !=nil {_ebf .RFont .ValAttr =s ;return ;};};_bag ._gcda .RPr .RPrEltChoice =append (_bag ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {RFont :&_eba .CT_FontName {ValAttr :s }}); +}; + +// SetConditionValue sets the condition value to be used for style applicaton. +func (_efcd ConditionalFormattingRule )SetConditionValue (v string ){_efcd ._edfa .Formula =[]string {v }}; + +// ColOffset returns the offset from the row cell. +func (_gbec CellMarker )ColOffset ()_eag .Distance {if _gbec ._bcce .RowOff .ST_CoordinateUnqualified ==nil {return 0;};return _eag .Distance (float64 (*_gbec ._bcce .ColOff .ST_CoordinateUnqualified )*_eag .EMU );}; // X returns the inner wrapped XML type. -func (_ebgf WorkbookProtection )X ()*_cea .CT_WorkbookProtection {return _ebgf ._ccbf }; +func (_db Border )X ()*_eba .CT_Border {return _db ._df };func (_efad SortOrder )String ()string {if _efad >=SortOrder (len (_bbfa )-1){return _dgg .Sprintf ("\u0053\u006f\u0072\u0074\u004f\u0072\u0064\u0065\u0072\u0028\u0025\u0064\u0029",_efad );};return _ecad [_bbfa [_efad ]:_bbfa [_efad +1]]; +}; -// InitializeDefaults initializes a border to its defaulte empty values. -func (_fb Border )InitializeDefaults (){_fb ._ffe .Left =_cea .NewCT_BorderPr ();_fb ._ffe .Bottom =_cea .NewCT_BorderPr ();_fb ._ffe .Right =_cea .NewCT_BorderPr ();_fb ._ffe .Top =_cea .NewCT_BorderPr ();_fb ._ffe .Diagonal =_cea .NewCT_BorderPr ();}; +// SetRichTextString sets the cell to rich string mode and returns a struct that +// can be used to add formatted text to the cell. +func (_gf Cell )SetRichTextString ()RichText {_gf .clearValue ();_gf ._aad .Is =_eba .NewCT_Rst ();_gf ._aad .TAttr =_eba .ST_CellTypeInlineStr ;return RichText {_gf ._aad .Is };}; +// SetBool sets the cell type to boolean and the value to the given boolean +// value. +func (_ggf Cell )SetBool (v bool ){_ggf .clearValue ();_ggf ._aad .V =_d .String (_cf .Itoa (_abde (v )));_ggf ._aad .TAttr =_eba .ST_CellTypeB ;}; -// AddDefinedName adds a name for a cell or range reference that can be used in -// formulas and charts. -func (_fcbab *Workbook )AddDefinedName (name ,ref string )DefinedName {if _fcbab ._feec .DefinedNames ==nil {_fcbab ._feec .DefinedNames =_cea .NewCT_DefinedNames ();};_afgc :=_cea .NewCT_DefinedName ();_afgc .Content =ref ;_afgc .NameAttr =name ;_fcbab ._feec .DefinedNames .DefinedName =append (_fcbab ._feec .DefinedNames .DefinedName ,_afgc ); -return DefinedName {_afgc };}; +// DataValidation controls cell validation +type DataValidation struct{_cad *_eba .CT_DataValidation }; -// AddNumberFormat adds a new blank number format to the stylesheet. -func (_gcfbb StyleSheet )AddNumberFormat ()NumberFormat {if _gcfbb ._cfgg .NumFmts ==nil {_gcfbb ._cfgg .NumFmts =_cea .NewCT_NumFmts ();};_cgabg :=_cea .NewCT_NumFmt ();_cgabg .NumFmtIdAttr =uint32 (200+len (_gcfbb ._cfgg .NumFmts .NumFmt ));_gcfbb ._cfgg .NumFmts .NumFmt =append (_gcfbb ._cfgg .NumFmts .NumFmt ,_cgabg ); -_gcfbb ._cfgg .NumFmts .CountAttr =_c .Uint32 (uint32 (len (_gcfbb ._cfgg .NumFmts .NumFmt )));return NumberFormat {_gcfbb ._adb ,_cgabg };}; +// Col returns the column of the cell marker. +func (_gfbd CellMarker )Col ()int32 {return _gfbd ._bcce .Col };const (DVCompareOpEqual =DVCompareOp (_eba .ST_DataValidationOperatorEqual );DVCompareOpBetween =DVCompareOp (_eba .ST_DataValidationOperatorBetween );DVCompareOpNotBetween =DVCompareOp (_eba .ST_DataValidationOperatorNotBetween ); +DVCompareOpNotEqual =DVCompareOp (_eba .ST_DataValidationOperatorNotEqual );DVCompareOpGreater =DVCompareOp (_eba .ST_DataValidationOperatorGreaterThan );DVCompareOpGreaterEqual =DVCompareOp (_eba .ST_DataValidationOperatorGreaterThanOrEqual );DVCompareOpLess =DVCompareOp (_eba .ST_DataValidationOperatorLessThan ); +DVCompareOpLessEqual =DVCompareOp (_eba .ST_DataValidationOperatorLessThanOrEqual );); -// Comments is the container for comments for a single sheet. -type Comments struct{_gfg *Workbook ;_cbf *_cea .Comments ;}; +// SetRowOffset sets the row offset of the top-left anchor. +func (_ceb OneCellAnchor )SetRowOffset (m _eag .Distance ){_ceb .TopLeft ().SetRowOffset (m )}; -// SetRow set the row of the cell marker. -func (_cccc CellMarker )SetRow (row int32 ){_cccc ._fgee .Row =row }; +// SetDrawing sets the worksheet drawing. A worksheet can have a reference to a +// single drawing, but the drawing can have many charts. +func (_gebc *Sheet )SetDrawing (d Drawing ){var _dbfc _fbd .Relationships ;for _bdge ,_abc :=range _gebc ._ffdc ._aabd {if _abc ==_gebc ._aacb {_dbfc =_gebc ._ffdc ._fgegc [_bdge ];break ;};};var _bcace string ;for _ggaa ,_adaa :=range d ._bgda ._fadb {if _adaa ==d ._gfbc {_gecc :=_dbfc .AddAutoRelationship (_d .DocTypeSpreadsheet ,_d .WorksheetType ,_ggaa +1,_d .DrawingType ); +_bcace =_gecc .ID ();break ;};};_gebc ._aacb .Drawing =_eba .NewCT_Drawing ();_gebc ._aacb .Drawing .IdAttr =_bcace ;};func (_dgcdca StyleSheet )GetNumberFormat (id uint32 )NumberFormat {if id >=0&&id < 50{return CreateDefaultNumberFormat (StandardFormat (id )); +};for _ ,_aaded :=range _dgcdca ._egac .NumFmts .NumFmt {if _aaded .NumFmtIdAttr ==id {return NumberFormat {_dgcdca ._egbd ,_aaded };};};return NumberFormat {};}; -// Index returns the index of the border for use with a cell style. -func (_eaa Border )Index ()uint32 {for _bd ,_dg :=range _eaa ._bag .Border {if _dg ==_eaa ._ffe {return uint32 (_bd );};};return 0;}; +// GetFont gets a Font from a cell style. +func (_eed CellStyle )GetFont ()*_eba .CT_Font {if _ddbc :=_eed ._fdacb .FontIdAttr ;_ddbc !=nil {_aed :=_eed ._gde .StyleSheet .Fonts ();if int (*_ddbc )< len (_aed ){return _aed [int (*_ddbc )].X ();};};return nil ;}; -// BottomRight returns the CellMaker for the bottom right corner of the anchor. -func (_eecdg TwoCellAnchor )BottomRight ()CellMarker {return CellMarker {_eecdg ._fabg .To }}; +// AddCellStyle creates a new empty cell style. +func (_abbg StyleSheet )AddCellStyle ()CellStyle {_fbdc :=_eba .NewCT_Xf ();return CellStyle {_abbg ._egbd ,_fbdc ,_abbg ._egac .CellXfs };}; -// RemoveColumn removes column from the sheet and moves all columns to the right of the removed column one step left. -func (_fgbe *Sheet )RemoveColumn (column string )error {_afce ,_ddbc :=_fgbe .getAllCellsInFormulaArraysForColumn ();if _ddbc !=nil {return _ddbc ;};_fecg :=_aae .ColumnToIndex (column );for _ ,_fecab :=range _fgbe .Rows (){_dgcf :=_cgg .Sprintf ("\u0025\u0073\u0025\u0064",column ,*_fecab .X ().RAttr ); -if _ ,_ddba :=_afce [_dgcf ];_ddba {return nil ;};};for _ ,_dgac :=range _fgbe .Rows (){_afbf :=_dgac ._adf .C ;for _dbddd ,_cbef :=range _afbf {_eedc ,_eagd :=_aae .ParseCellReference (*_cbef .RAttr );if _eagd !=nil {return _eagd ;};if _eedc .ColumnIdx ==_fecg {_dgac ._adf .C =append (_afbf [:_dbddd ],_fgbe .slideCellsLeft (_afbf [_dbddd +1:])...); -break ;}else if _eedc .ColumnIdx > _fecg {_dgac ._adf .C =append (_afbf [:_dbddd ],_fgbe .slideCellsLeft (_afbf [_dbddd :])...);break ;};};};_ddbc =_fgbe .updateAfterRemove (_fecg ,_fc .UpdateActionRemoveColumn );if _ddbc !=nil {return _ddbc ;};_ddbc =_fgbe .removeColumnFromNamedRanges (_fecg ); -if _ddbc !=nil {return _ddbc ;};_ddbc =_fgbe .removeColumnFromMergedCells (_fecg );if _ddbc !=nil {return _ddbc ;};for _ ,_ged :=range _fgbe ._dfbg .Sheets (){_ged .RecalculateFormulas ();};return nil ;}; +// X returns the inner wrapped XML type. +func (_bbf RichTextRun )X ()*_eba .CT_RElt {return _bbf ._gcda }; -// Epoch returns the point at which the dates/times in the workbook are relative to. -func (_cbaf *Workbook )Epoch ()_cbb .Time {if _cbaf .Uses1904Dates (){_cbb .Date (1904,1,1,0,0,0,0,_cbb .UTC );};return _cbb .Date (1899,12,30,0,0,0,0,_cbb .UTC );}; +// SetItalic causes the text to be displayed in italic. +func (_daeb RichTextRun )SetItalic (b bool ){_daeb .ensureRpr ();for _ ,_dcg :=range _daeb ._gcda .RPr .RPrEltChoice {if _dcg .I !=nil {_dcg .I .ValAttr =_d .Bool (b );return ;};};_daeb ._gcda .RPr .RPrEltChoice =append (_daeb ._gcda .RPr .RPrEltChoice ,&_eba .CT_RPrEltChoice {I :&_eba .CT_BooleanProperty {ValAttr :_d .Bool (b )}}); +};func (_fbbg Sheet )IsValid ()bool {return _fbbg ._aacb !=nil };var ErrorNotFound =_cga .New ("\u006eo\u0074\u0020\u0066\u006f\u0075\u006ed"); -// LockSheet controls the locking of the sheet. -func (_agbb SheetProtection )LockSheet (b bool ){if !b {_agbb ._dbga .SheetAttr =nil ;}else {_agbb ._dbga .SheetAttr =_c .Bool (true );};}; +// SetHeight sets the row height in points. +func (_fgdc Row )SetHeight (d _eag .Distance ){_fgdc ._eefg .HtAttr =_d .Float64 (float64 (d ));_fgdc ._eefg .CustomHeightAttr =_d .Bool (true );}; -// SetActiveSheetIndex sets the index of the active sheet (0-n) which will be -// the tab displayed when the spreadsheet is initially opened. -func (_edfeb *Workbook )SetActiveSheetIndex (idx uint32 ){if _edfeb ._feec .BookViews ==nil {_edfeb ._feec .BookViews =_cea .NewCT_BookViews ();};if len (_edfeb ._feec .BookViews .WorkbookView )==0{_edfeb ._feec .BookViews .WorkbookView =append (_edfeb ._feec .BookViews .WorkbookView ,_cea .NewCT_BookView ()); -};_edfeb ._feec .BookViews .WorkbookView [0].ActiveTabAttr =_c .Uint32 (idx );}; +// ClearCachedFormulaResults clears any computed formula values that are stored +// in the sheet. This may be required if you modify cells that are used as a +// formula input to force the formulas to be recomputed the next time the sheet +// is opened in Excel. +func (_fgde *Workbook )ClearCachedFormulaResults (){for _ ,_faaf :=range _fgde .Sheets (){_faaf .ClearCachedFormulaResults ();};}; -// AddView adds a sheet view. -func (_adag *Sheet )AddView ()SheetView {if _adag ._geac .SheetViews ==nil {_adag ._geac .SheetViews =_cea .NewCT_SheetViews ();};_bbgd :=_cea .NewCT_SheetView ();_adag ._geac .SheetViews .SheetView =append (_adag ._geac .SheetViews .SheetView ,_bbgd ); -return SheetView {_bbgd };}; +// X returns the inner wrapped XML type. +func (_cagd *Workbook )X ()*_eba .Workbook {return _cagd ._gadd };func (_daac *Workbook )onNewRelationship (_bfbb *_dc .DecodeMap ,_baee ,_edbg string ,_ecab []*_b .File ,_gbaab *_cc .Relationship ,_agbg _dc .Target )error {_fdgb :=_d .DocTypeSpreadsheet ; +switch _edbg {case _d .OfficeDocumentType :_daac ._gadd =_eba .NewWorkbook ();_bfbb .AddTarget (_baee ,_daac ._gadd ,_edbg ,0);_daac ._acef =_fbd .NewRelationships ();_bfbb .AddTarget (_dc .RelationsPathFor (_baee ),_daac ._acef .X (),_edbg ,0);_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0); +case _d .CorePropertiesType :_bfbb .AddTarget (_baee ,_daac .CoreProperties .X (),_edbg ,0);_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0);case _d .CustomPropertiesType :_bfbb .AddTarget (_baee ,_daac .CustomProperties .X (),_edbg ,0); +_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0);case _d .ExtendedPropertiesType :_bfbb .AddTarget (_baee ,_daac .AppProperties .X (),_edbg ,0);_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0);case _d .WorksheetType :_fcfab :=_eba .NewWorksheet (); +_effb ,_abdac :=_bb .StringToNumbers (_baee );if !_abdac {_effb =len (_daac ._aabd );};_bfbb .AddTarget (_baee ,_fcfab ,_edbg ,uint32 (_effb ));_cadf :=_fbd .NewRelationships ();_bfbb .AddTarget (_dc .RelationsPathFor (_baee ),_cadf .X (),_edbg ,0);_daac ._fgegc =append (_daac ._fgegc ,_cadf ); +_daac ._gcbc =append (_daac ._gcbc ,nil );_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,_effb );if _daac ._gadd .Sheets !=nil {if len (_daac ._aabd )< 1{_daac ._aabd =make ([]*_eba .Worksheet ,len (_daac ._gadd .Sheets .Sheet ));}; +for _acdg ,_eefb :=range _daac ._gadd .Sheets .Sheet {if _eefb .IdAttr ==_gbaab .IdAttr {_daac ._aabd [_acdg ]=_fcfab ;};};}else {_daac ._aabd =append (_daac ._aabd ,_fcfab );};case _d .StylesType :_daac .StyleSheet =NewStyleSheet (_daac );_bfbb .AddTarget (_baee ,_daac .StyleSheet .X (),_edbg ,0); +_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0);case _d .ThemeType :_ddbgg :=_ecc .NewTheme ();_daac ._dad =append (_daac ._dad ,_ddbgg );_bfbb .AddTarget (_baee ,_ddbgg ,_edbg ,0);_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac ._dad )); +case _d .SharedStringsType :_daac .SharedStrings =NewSharedStrings ();_bfbb .AddTarget (_baee ,_daac .SharedStrings .X (),_edbg ,0);_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,0);case _d .ThumbnailType :for _ggad ,_fgeae :=range _ecab {if _fgeae ==nil {continue ; +};if _fgeae .Name ==_baee {_gcdcc ,_afeb :=_fgeae .Open ();if _afeb !=nil {return _dgg .Errorf ("e\u0072\u0072\u006f\u0072\u0020\u0072e\u0061\u0064\u0069\u006e\u0067\u0020\u0074\u0068\u0075m\u0062\u006e\u0061i\u006c:\u0020\u0025\u0073",_afeb );};_daac .Thumbnail ,_ ,_afeb =_f .Decode (_gcdcc ); +_gcdcc .Close ();if _afeb !=nil {return _dgg .Errorf ("\u0065\u0072\u0072\u006fr\u0020\u0064\u0065\u0063\u006f\u0064\u0069\u006e\u0067\u0020t\u0068u\u006d\u0062\u006e\u0061\u0069\u006c\u003a \u0025\u0073",_afeb );};_ecab [_ggad ]=nil ;};};case _d .ImageType :for _gdfd ,_cged :=range _daac ._cggca {_badc :=_e .Clean (_baee ); +if _badc ==_gdfd {_gbaab .TargetAttr =_cged ;return nil ;};};_fafd :=_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac .Images )+1);for _gaff ,_cacc :=range _ecab {if _cacc ==nil {continue ;};if _cacc .Name ==_e .Clean (_baee ){_dgfa ,_aegf :=_dc .ExtractToDiskTmp (_cacc ,_daac .TmpPath ); +if _aegf !=nil {return _aegf ;};_baaa ,_aegf :=_fbd .ImageFromStorage (_dgfa );if _aegf !=nil {return _aegf ;};_fdagf :=_fbd .MakeImageRef (_baaa ,&_daac .DocBase ,_daac ._acef );_fdagf .SetTarget (_fafd );_daac ._cggca [_cacc .Name ]=_fafd ;_daac .Images =append (_daac .Images ,_fdagf ); +_ecab [_gaff ]=nil ;};};_gbaab .TargetAttr =_fafd ;case _d .DrawingType :_eaded :=_ac .NewWsDr ();_gcfb :=uint32 (len (_daac ._fadb ));_bfbb .AddTarget (_baee ,_eaded ,_edbg ,_gcfb );_daac ._fadb =append (_daac ._fadb ,_eaded );_egeca :=_fbd .NewRelationships (); +_bfbb .AddTarget (_dc .RelationsPathFor (_baee ),_egeca .X (),_edbg ,_gcfb );_daac ._ebfb =append (_daac ._ebfb ,_egeca );_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac ._fadb ));case _d .VMLDrawingType :_gebe :=_fc .NewContainer (); +_cdb :=uint32 (len (_daac ._dedae ));_bfbb .AddTarget (_baee ,_gebe ,_edbg ,_cdb );_daac ._dedae =append (_daac ._dedae ,_gebe );case _d .CommentsType :_daac ._gcbc [_agbg .Index ]=_eba .NewComments ();_bfbb .AddTarget (_baee ,_daac ._gcbc [_agbg .Index ],_edbg ,_agbg .Index ); +_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac ._gcbc ));case _d .ChartType :_agaf :=_bad .NewChartSpace ();_edac :=uint32 (len (_daac ._efbc ));_bfbb .AddTarget (_baee ,_agaf ,_edbg ,_edac );_daac ._efbc =append (_daac ._efbc ,_agaf ); +_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac ._efbc ));if _daac ._gged ==nil {_daac ._gged =make (map[string ]*_bad .ChartSpace );};_daac ._gged [_gbaab .TargetAttr ]=_agaf ;case _d .TableType :_ggfe :=_eba .NewTable (); +_egca :=uint32 (len (_daac ._fdfa ));_bfbb .AddTarget (_baee ,_ggfe ,_edbg ,_egca );_daac ._fdfa =append (_daac ._fdfa ,_ggfe );_gbaab .TargetAttr =_d .RelativeFilename (_fdgb ,_agbg .Typ ,_edbg ,len (_daac ._fdfa ));default:_eb .Log .Debug ("\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0072\u0065\u006c\u0061\u0074\u0069o\u006e\u0073\u0068\u0069\u0070\u0020\u0025\u0073\u0020\u0025\u0073",_baee ,_edbg ); +};return nil ;}; -// Comments returns the list of comments for this sheet -func (_bgg Comments )Comments ()[]Comment {_aga :=[]Comment {};for _ ,_eebb :=range _bgg ._cbf .CommentList .Comment {_aga =append (_aga ,Comment {_bgg ._gfg ,_eebb ,_bgg ._cbf });};return _aga ;}; +// SharedStrings is a shared strings table, where string data can be placed +// outside of the sheet contents and referenced from a sheet. +type SharedStrings struct{_aadcf *_eba .Sst ;_bfaba map[string ]int ;}; -// CopySheetByName copies the existing sheet with the name `name` and puts its copy with the name `copiedSheetName`. -func (_bfda *Workbook )CopySheetByName (name ,copiedSheetName string )(Sheet ,error ){_bbff :=-1;for _befd ,_fgge :=range _bfda .Sheets (){if name ==_fgge .Name (){_bbff =_befd ;break ;};};if _bbff ==-1{return Sheet {},ErrorNotFound ;};return _bfda .CopySheet (_bbff ,copiedSheetName ); -}; +// SetWidthCells is a no-op. +func (_ggg AbsoluteAnchor )SetWidthCells (int32 ){}; -// Open opens and reads a workbook from a file (.xlsx). -func Open (filename string )(*Workbook ,error ){_fcfd ,_cbgb :=_aac .Open (filename );if _cbgb !=nil {return nil ,_cgg .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_cbgb );};defer _fcfd .Close (); -_agb ,_cbgb :=_aac .Stat (filename );if _cbgb !=nil {return nil ,_cgg .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_cbgb );};_dbeg ,_cbgb :=Read (_fcfd ,_agb .Size ());if _cbgb !=nil {return nil ,_cbgb ; -};_dcdb ,_ :=_cg .Abs (_cg .Dir (filename ));_dbeg ._fecgf =_cg .Join (_dcdb ,filename );return _dbeg ,nil ;}; +// IsNumber returns true if the cell is a number type cell. +func (_cea Cell )IsNumber ()bool {switch _cea ._aad .TAttr {case _eba .ST_CellTypeN :return true ;case _eba .ST_CellTypeS ,_eba .ST_CellTypeB :return false ;};return _cea ._aad .V !=nil &&_dcf .IsNumber (*_cea ._aad .V );}; -// GetChartByTargetId returns the array of workbook crt.ChartSpace. -func (_faaef *Workbook )GetChartByTargetId (targetAttr string )*_cga .ChartSpace {return _faaef ._ecgg [targetAttr ];}; +// X returns the inner wrapped XML type. +func (_ffd ColorScale )X ()*_eba .CT_ColorScale {return _ffd ._bfg }; -// Column returns the cell column -func (_daa Cell )Column ()(string ,error ){_dc ,_ccb :=_aae .ParseCellReference (_daa .Reference ());if _ccb !=nil {return "",_ccb ;};return _dc .Column ,nil ;}; +// Cell creates or returns a cell given a cell reference of the form 'A10' +func (_fgag *Sheet )Cell (cellRef string )Cell {_edbfg ,_eedga :=_cee .ParseCellReference (cellRef );if _eedga !=nil {_eb .Log .Debug ("\u0065\u0072\u0072\u006f\u0072\u0020\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0063e\u006cl\u0020\u0072\u0065\u0066\u0065\u0072\u0065\u006e\u0063\u0065\u003a\u0020\u0025\u0073",_eedga ); +return _fgag .AddRow ().AddCell ();};return _fgag .Row (_edbfg .RowIdx ).Cell (_edbfg .Column );};type evalContext struct{_gddf *Sheet ;_bdfe ,_cfda uint32 ;_acg map[string ]struct{};}; -// SetRowOffset sets the row offset of the top-left of the image in fixed units. -func (_be AbsoluteAnchor )SetRowOffset (m _ad .Distance ){_be ._db .Pos .YAttr .ST_CoordinateUnqualified =_c .Int64 (int64 (m /_ad .EMU ));}; +// SetNumberFormatStandard sets the format based off of the ECMA 376 standard formats. These +// formats are standardized and don't need to be defined in the styles. +func (_ef CellStyle )SetNumberFormatStandard (s StandardFormat ){_ef ._fdacb .NumFmtIdAttr =_d .Uint32 (uint32 (s ));_ef ._fdacb .ApplyNumberFormatAttr =_d .Bool (true );}; -// Font allows editing fonts within a spreadsheet stylesheet. -type Font struct{_dbee *_cea .CT_Font ;_ecaeb *_cea .StyleSheet ;}; +// AddFormatValue adds a format value to be used to determine the cell background. +func (_ffa ColorScale )AddFormatValue (t _eba .ST_CfvoType ,val string ){_acfa :=_eba .NewCT_Cfvo ();_acfa .TypeAttr =t ;_acfa .ValAttr =_d .String (val );_ffa ._bfg .Cfvo =append (_ffa ._bfg .Cfvo ,_acfa );}; -// Cell is a single cell within a sheet. -type Cell struct{_eb *Workbook ;_fcg *Sheet ;_adgd *_cea .CT_Row ;_fea *_cea .CT_Cell ;}; +// Text returns text from the sheet as one string separated with line breaks. +func (_egb *SheetText )Text ()string {_bebef :=_fe .NewBuffer ([]byte {});for _ ,_gefe :=range _egb .Cells {if _gefe .Text !=""{_bebef .WriteString (_gefe .Text );_bebef .WriteString ("\u000a");};};return _bebef .String ();}; -// IsSheetLocked returns whether the sheet is locked. -func (_fdcf SheetProtection )IsSheetLocked ()bool {return _fdcf ._dbga .SheetAttr !=nil &&*_fdcf ._dbga .SheetAttr ;}; +// PasswordHash returns the hash of the workbook password. +func (_gdfb SheetProtection )PasswordHash ()string {if _gdfb ._aafb .PasswordAttr ==nil {return "";};return *_gdfb ._aafb .PasswordAttr ;}; -// SetRowOffset sets a column offset in absolute distance. -func (_acfb CellMarker )SetRowOffset (m _ad .Distance ){_acfb ._fgee .RowOff .ST_CoordinateUnqualified =_c .Int64 (int64 (m /_ad .EMU ));}; +// SetStyle applies a style to a cell avoiding redundancy. The function checks if the given style +// already exists in the saved styles. If found, the existing style is reused; otherwise, +// the new style is added to the saved styles collection. The style is then applied to the cell. +// This style is referenced in the generated XML via CellStyle.Index(). +func (_gda Cell )SetStyle (cs CellStyle ){_dafa :=cs ._baac .Xf ;for _ ,_fag :=range _dafa {if _cg .DeepEqual (_fag ,cs ._fdacb ){cs ._fdacb =_fag ;_gda .SetStyleIndex (cs .Index ());return ;};};cs ._baac .Xf =append (cs ._baac .Xf ,cs ._fdacb );cs ._baac .CountAttr =_d .Uint32 (uint32 (len (cs ._baac .Xf ))); +_gda .SetStyleIndex (cs .Index ());}; -// AddCellStyle creates a new empty cell style. -func (_fcgb StyleSheet )AddCellStyle ()CellStyle {_afade :=_cea .NewCT_Xf ();return CellStyle {_fcgb ._adb ,_afade ,_fcgb ._cfgg .CellXfs };};func _dbgg (_dgfd string ,_bage uint32 ,_agbe bool )string {_fefed ,_bdea ,_ddfg :=_aae .ParseRangeReference (_dgfd ); -if _ddfg ==nil {_accf ,_ebce :=_fefed .ColumnIdx ,_bdea .ColumnIdx ;if _bage >=_accf &&_bage <=_ebce {if _accf ==_ebce {if _agbe {return "";}else {return _dgfd ;};}else {_baaec :=_bdea .Update (_fc .UpdateActionRemoveColumn );return _cgg .Sprintf ("\u0025\u0073\u003a%\u0073",_fefed .String (),_baaec .String ()); -};}else if _bage < _accf {_gfbe :=_fefed .Update (_fc .UpdateActionRemoveColumn );_cfeb :=_bdea .Update (_fc .UpdateActionRemoveColumn );return _cgg .Sprintf ("\u0025\u0073\u003a%\u0073",_gfbe .String (),_cfeb .String ());};}else {_fccc ,_edad ,_ggff :=_aae .ParseColumnRangeReference (_dgfd ); -if _ggff !=nil {return "";};_fgcba ,_gbfc :=_fccc .ColumnIdx ,_edad .ColumnIdx ;if _bage >=_fgcba &&_bage <=_gbfc {if _fgcba ==_gbfc {if _agbe {return "";}else {return _dgfd ;};}else {_gafb :=_edad .Update (_fc .UpdateActionRemoveColumn );return _cgg .Sprintf ("\u0025\u0073\u003a%\u0073",_fccc .String (),_gafb .String ()); -};}else if _bage < _fgcba {_deba :=_fccc .Update (_fc .UpdateActionRemoveColumn );_ffbb :=_edad .Update (_fc .UpdateActionRemoveColumn );return _cgg .Sprintf ("\u0025\u0073\u003a%\u0073",_deba .String (),_ffbb .String ());};};return "";}; +// SetYSplit sets the row split point +func (_cfdd SheetView )SetYSplit (v float64 ){_cfdd .ensurePane ();_cfdd ._ggac .Pane .YSplitAttr =_d .Float64 (v );};func (_cbf Cell )getLocked ()bool {if _cbf ._aad .SAttr ==nil {return false ;};_aff :=*_cbf ._aad .SAttr ;_dec :=_cbf ._fa .StyleSheet .GetCellStyle (_aff ); +return *_dec ._fdacb .Protection .LockedAttr ;}; -// AddNumberedRow adds a row with a given row number. If you reuse a row number -// the resulting file will fail validation and fail to open in Office programs. Use -// Row instead which creates a new row or returns an existing row. -func (_fbcfd *Sheet )AddNumberedRow (rowNum uint32 )Row {_ffad :=_cea .NewCT_Row ();_ffad .RAttr =_c .Uint32 (rowNum );_fbcfd ._geac .SheetData .Row =append (_fbcfd ._geac .SheetData .Row ,_ffad );_aab .Slice (_fbcfd ._geac .SheetData .Row ,func (_cegf ,_cde int )bool {_ffbg :=_fbcfd ._geac .SheetData .Row [_cegf ].RAttr ; -_fgfbf :=_fbcfd ._geac .SheetData .Row [_cde ].RAttr ;if _ffbg ==nil {return true ;};if _fgfbf ==nil {return true ;};return *_ffbg < *_fgfbf ;});return Row {_fbcfd ._dfbg ,_fbcfd ,_ffad };}; +// SetFgColor sets the *fill* foreground color. As an example, the solid pattern foreground color becomes the +// background color of the cell when applied. +func (_aaec PatternFill )SetFgColor (c _g .Color ){_aaec ._ecdc .FgColor =_eba .NewCT_Color ();_aaec ._ecdc .FgColor .RgbAttr =c .AsRGBAString ();}; -// OneCellAnchor is anchored to a top-left cell with a fixed with/height -// in distance. -type OneCellAnchor struct{_ggbbb *_eaf .CT_OneCellAnchor }; +// SetHeightCells sets the height the anchored object by moving the bottom. It +// is not compatible with SetHeight. +func (_bdda TwoCellAnchor )SetHeightCells (h int32 ){_bdda .SetHeight (0);_bgga :=_bdda .TopLeft ();_cgfce :=_bdda .BottomRight ();_cgfce .SetRow (_bgga .Row ()+h );}; -// SetNumber sets the cell type to number, and the value to the given number -func (_egb Cell )SetNumber (v float64 ){_egb .clearValue ();if _ba .IsNaN (v )||_ba .IsInf (v ,0){_egb ._fea .TAttr =_cea .ST_CellTypeE ;_egb ._fea .V =_c .String ("\u0023\u004e\u0055M\u0021");return ;};_egb ._fea .TAttr =_cea .ST_CellTypeN ;_egb ._fea .V =_c .String (_ee .FormatFloat (v ,'f',-1,64)); -};func (_gca DifferentialStyle )Fill ()Fill {if _gca ._baffc .Fill ==nil {_gca ._baffc .Fill =_cea .NewCT_Fill ();};return Fill {_gca ._baffc .Fill ,nil };}; +// AddConditionalFormatting adds conditional formatting to the sheet. +func (_dbfa *Sheet )AddConditionalFormatting (cellRanges []string )ConditionalFormatting {_eeee :=_eba .NewCT_ConditionalFormatting ();_dbfa ._aacb .ConditionalFormatting =append (_dbfa ._aacb .ConditionalFormatting ,_eeee );_fgaa :=make (_eba .ST_Sqref ,0,0); +_eeee .SqrefAttr =&_fgaa ;for _ ,_dgbb :=range cellRanges {*_eeee .SqrefAttr =append (*_eeee .SqrefAttr ,_dgbb );};return ConditionalFormatting {_eeee };}; -// SetInlineString adds a string inline instead of in the shared strings table. -func (_cca Cell )SetInlineString (s string ){_cca .clearValue ();_cca ._fea .Is =_cea .NewCT_Rst ();_cca ._fea .Is .T =_c .String (s );_cca ._fea .TAttr =_cea .ST_CellTypeInlineStr ;}; +// SetHidden marks the defined name as hidden. +func (_fdea DefinedName )SetHidden (b bool ){_fdea ._daee .HiddenAttr =_d .Bool (b )};func (_cac ConditionalFormattingRule )clear (){_cac ._edfa .OperatorAttr =_eba .ST_ConditionalFormattingOperatorUnset ;_cac ._edfa .ColorScale =nil ;_cac ._edfa .IconSet =nil ; +_cac ._edfa .Formula =nil ;}; -// SetType sets the type of the rule. -func (_aacfd ConditionalFormattingRule )SetType (t _cea .ST_CfType ){_aacfd ._cab .TypeAttr =t }; +// Open opens and reads a workbook from a file (.xlsx). +func Open (filename string )(*Workbook ,error ){_ddgb ,_ggbb :=_ee .Open (filename );if _ggbb !=nil {return nil ,_dgg .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_ggbb );};defer _ddgb .Close (); +_ecbd ,_ggbb :=_ee .Stat (filename );if _ggbb !=nil {return nil ,_dgg .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",filename ,_ggbb );};_gagd ,_ggbb :=Read (_ddgb ,_ecbd .Size ());if _ggbb !=nil {return nil ,_ggbb ; +};_bbg ,_ :=_ea .Abs (_ea .Dir (filename ));_gagd ._bcagb =_ea .Join (_bbg ,filename );return _gagd ,nil ;};var _abgg =_d .RelativeFilename (_d .DocTypeSpreadsheet ,_d .OfficeDocumentType ,_d .SharedStringsType ,0); -// IsError returns true if the cell is an error type cell. -func (_fcb Cell )IsError ()bool {return _fcb ._fea .TAttr ==_cea .ST_CellTypeE }; \ No newline at end of file +// AddNumberFormat adds a new blank number format to the stylesheet. +func (_gccf StyleSheet )AddNumberFormat ()NumberFormat {if _gccf ._egac .NumFmts ==nil {_gccf ._egac .NumFmts =_eba .NewCT_NumFmts ();};_fecf :=_eba .NewCT_NumFmt ();_fecf .NumFmtIdAttr =uint32 (200+len (_gccf ._egac .NumFmts .NumFmt ));_gccf ._egac .NumFmts .NumFmt =append (_gccf ._egac .NumFmts .NumFmt ,_fecf ); +_gccf ._egac .NumFmts .CountAttr =_d .Uint32 (uint32 (len (_gccf ._egac .NumFmts .NumFmt )));return NumberFormat {_gccf ._egbd ,_fecf };}; \ No newline at end of file diff --git a/spreadsheet/update/update.go b/spreadsheet/update/update.go index 29f809d2f9..9be455018b 100644 --- a/spreadsheet/update/update.go +++ b/spreadsheet/update/update.go @@ -10,7 +10,7 @@ // terms that can be accessed at https://unidoc.io/eula/ // Package update contains definitions needed for updating references after removing rows/columns. -package update ; +package update ;const (UpdateActionRemoveColumn UpdateAction =iota ;); // UpdateAction is the type for update types constants. type UpdateAction byte ; @@ -28,4 +28,4 @@ ColumnIdx uint32 ; SheetToUpdate string ; // UpdateCurrentSheet is true if references without sheet prefix should be updated as well. -UpdateCurrentSheet bool ;};const (UpdateActionRemoveColumn UpdateAction =iota ;); \ No newline at end of file +UpdateCurrentSheet bool ;}; \ No newline at end of file diff --git a/unioffice.go b/unioffice.go index ef5b838ac1..51d1ad0d0c 100644 --- a/unioffice.go +++ b/unioffice.go @@ -28,43 +28,32 @@ data from one or more XML types. The packages of interest are github.com/unidoc/unioffice/v2/document, unidoc/unioffice/v2/spreadsheet and github.com/unidoc/unioffice/v2/presentation. */ -package unioffice ;import (_ff "encoding/xml";_eb "errors";_gb "fmt";_ea "github.com/unidoc/unioffice/v2/algo";_d "github.com/unidoc/unioffice/v2/common/logger";_g "log";_e "reflect";_gc "strings";_c "unicode";);func _ee (_afc []*any )[]*XSDAny {_bbc :=[]*XSDAny {}; -for _ ,_gaa :=range _afc {_dec :=&XSDAny {};_dec .XMLName =_gaa .XMLName ;_dec .Attrs =_gaa .Attrs ;_dec .Data =_gaa .Data ;_dec .Nodes =_ee (_gaa .Nodes );_bbc =append (_bbc ,_dec );};return _bbc ;}; +package unioffice ;import (_b "encoding/xml";_c "errors";_e "fmt";_cc "github.com/unidoc/unioffice/v2/algo";_ag "github.com/unidoc/unioffice/v2/common/logger";_df "log";_ab "reflect";_g "strings";_a "unicode";); + +// Int32 returns a copy of v as a pointer. +func Int32 (v int32 )*int32 {_gc :=v ;return &_gc }; // AbsoluteImageFilename returns the full path to an image from the root of the // zip container. -func AbsoluteImageFilename (dt DocType ,index int ,fileExtension string )string {_ca :=AbsoluteFilename (dt ,ImageType ,index );return _ca [0:len (_ca )-3]+fileExtension ;}; - -// DisableLogging sets the Log function to a no-op so that any log messages are -// silently discarded. -func DisableLogging (){Log =func (string ,...interface{}){}}; - -// Float64 returns a copy of v as a pointer. -func Float64 (v float64 )*float64 {_fc :=v ;return &_fc }; +func AbsoluteImageFilename (dt DocType ,index int ,fileExtension string )string {_bb :=AbsoluteFilename (dt ,ImageType ,index );return _bb [0:len (_bb )-3]+fileExtension ;}; // Stringf formats according to a format specifier and returns a pointer to the // resulting string. -func Stringf (f string ,args ...interface{})*string {_afb :=_gb .Sprintf (f ,args ...);return &_afb };const (ContentTypesFilename ="\u005b\u0043\u006f\u006ete\u006e\u0074\u005f\u0054\u0079\u0070\u0065\u0073\u005d\u002e\u0078\u006d\u006c";BaseRelsFilename ="_\u0072\u0065\u006c\u0073\u002f\u002e\u0072\u0065\u006c\u0073"; -); - -// DocType represents one of the three document types supported (docx/xlsx/pptx) -type DocType byte ;var _ffg =map[string ]interface{}{}; - -// Int8 returns a copy of v as a pointer. -func Int8 (v int8 )*int8 {_gf :=v ;return &_gf }; - -// Uint32 returns a copy of v as a pointer. -func Uint32 (v uint32 )*uint32 {_dg :=v ;return &_dg };var _dgg =map[string ]string {"\u0061":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0064\u0063":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0064c\u0074\u0065\u0072\u006d\u0073":"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u006d\u0063":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036","\u006d\u006f":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u006d\u0061\u0063\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0032\u0030\u0030\u0038\u002f\u006d\u0061\u0069\u006e","\u0077":"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0077\u0031\u0030":"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0077\u0031\u0034":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0031\u0035":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u006e\u0065":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0070":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0070\u0031\u0034":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006fr\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0044\u0072\u0061w\u0069\u006e\u0067","\u0077\u0070\u0063":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002e\u0063\u006f\u006d\u002fo\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00310\u002f\u0077o\u0072\u0064\u0070\u0072o\u0063\u0065\u0073\u0073\u0069n\u0067\u0043\u0061\u006e\u0076\u0061\u0073","\u0077\u0070\u0067":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0047\u0072\u006f\u0075\u0070","\u0077\u0070\u0069":"\u0068t\u0074\u0070\u003a\u002f\u002f\u0073\u0063he\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d/\u006f\u0066\u0066i\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072d\u0070\u0072oc\u0065\u0073\u0073i\u006e\u0067\u0049\u006e\u006b","\u0077\u0070\u0073":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0078\u0073\u0069":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0077\u0077\u0077\u002e\u0077\u0033\u002e\u006f\u0072\u0067\u002f\u00320\u0030\u0031\u002f\u0058\u004d\u004c\u0053\u0063\u0068\u0065\u006d\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u006e\u0063\u0065","\u0078\u0031\u0035a\u0063":"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073h\u0065e\u0074\u006d\u006c\u002f\u0032\u0030\u0031\u0030/\u00311\u002f\u0061c","\u0077\u0031\u0036s\u0065":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0077\u0031\u0036\u0063\u0069\u0064":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0077\u0031\u0036":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0031\u0036\u0063\u0065\u0078":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","\u0078\u006d\u006c":"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}; +func Stringf (f string ,args ...interface{})*string {_cg :=_e .Sprintf (f ,args ...);return &_cg }; +// RelativeFilename returns a filename relative to the source file referenced +// from a relationships file. Index is used in some cases for files which there +// may be more than one of (e.g. worksheets/drawings/charts) +func RelativeFilename (dt DocType ,relToTyp ,typ string ,index int )string {_fg :=AbsoluteFilename (dt ,typ ,index );if relToTyp ==""{return _fg ;};_dff :=AbsoluteFilename (dt ,relToTyp ,index );_dg :=_g .Split (_dff ,"\u002f");_fd :=_g .Split (_fg ,"\u002f"); +_ff :=0;for _ad :=0;_ad < len (_dg );_ad ++{if _dg [_ad ]==_fd [_ad ]{_ff ++;};if _ad +1==len (_fd ){break ;};};_dg =_dg [_ff :];_fd =_fd [_ff :];_gf :=len (_dg )-1;if _gf > 0{return _cc .RepeatString ("\u002e\u002e\u002f",_gf )+_g .Join (_fd ,"\u002f"); +};return _g .Join (_fd ,"\u002f");}; -// CreateElement creates an element with the given namespace and name. It is -// used to unmarshal some xsd:any elements to the appropriate concrete type. -func CreateElement (start _ff .StartElement )(Any ,error ){_ge ,_fd :=_ffg [start .Name .Space +"\u002f"+start .Name .Local ];if !_fd {_de :=&XSDAny {};return _de ,nil ;};_dd :=_e .ValueOf (_ge );_da :=_dd .Call (nil );if len (_da )!=1{return nil ,_gb .Errorf ("\u0063\u006fn\u0073\u0074\u0072\u0075\u0063t\u006f\u0072\u0020\u0066\u0075n\u0063\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006f\u006e\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0067\u006f\u0074\u0020\u0025\u0064",len (_da )); -};_cgd ,_fd :=_da [0].Interface ().(Any );if !_fd {return nil ,_eb .New ("\u0063o\u006e\u0073t\u0072\u0075\u0063\u0074o\u0072\u0020\u0066u\u006e\u0063\u0074\u0069\u006f\u006e\u0020\u0073\u0068ou\u006c\u0064\u0020r\u0065\u0074u\u0072\u006e\u0020\u0061\u006e\u0079 \u0027\u0041n\u0079\u0027"); -};return _cgd ,nil ;}; +// Uint8 returns a copy of v as a pointer. +func Uint8 (v uint8 )*uint8 {_aad :=v ;return &_aad }; -// Uint16 returns a copy of v as a pointer. -func Uint16 (v uint16 )*uint16 {_af :=v ;return &_af };const (OfficeDocumentTypeStrict ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063u\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006f\u0066\u0066\u0069\u0063e\u0044\u006f\u0063\u0075\u006de\u006e\u0074"; +// Uint64 returns a copy of v as a pointer. +func Uint64 (v uint64 )*uint64 {_aac :=v ;return &_aac };var _eec =func ()map[string ]string {_eed :=map[string ]string {};for _db ,_ce :=range _gfa {_eed [_ce ]=_db ;};return _eed ;}();const (ContentTypesFilename ="\u005b\u0043\u006f\u006ete\u006e\u0074\u005f\u0054\u0079\u0070\u0065\u0073\u005d\u002e\u0078\u006d\u006c"; +BaseRelsFilename ="_\u0072\u0065\u006c\u0073\u002f\u002e\u0072\u0065\u006c\u0073";);const MinGoVersion =_ga ;const (OfficeDocumentTypeStrict ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063u\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u006f\u0066\u0066\u0069\u0063e\u0044\u006f\u0063\u0075\u006de\u006e\u0074"; StylesTypeStrict ="\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006frg\u002fo\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044o\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068i\u0070\u0073\u002f\u0073\u0074\u0079\u006c\u0065\u0073"; ThemeTypeStrict ="h\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002fo\u0066f\u0069\u0063\u0065\u0044o\u0063\u0075m\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073\u002f\u0074\u0068\u0065\u006d\u0065"; ControlTypeStrict ="\u0068t\u0074\u0070\u003a\u002f\u002f\u0070\u0075rl\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006dl\u002f\u006ff\u0066\u0069\u0063e\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006fn\u0073\u0068ip\u0073\u002f\u0063o\u006e\u0074\u0072\u006f\u006c"; @@ -138,113 +127,124 @@ VMLDrawingType ="\u0068\u0074tp\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\ VMLDrawingContentType ="\u0061\u0070\u0070\u006c\u0069\u0063a\u0074\u0069\u006fn\u002f\u0076\u006ed\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006fr\u006d\u0061\u0074\u0073\u002dof\u0066\u0069\u0063\u0065\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0076\u006d\u006c\u0044\u0072\u0061\u0077\u0069\u006e\u0067"; ); -// Bool returns a copy of v as a pointer. -func Bool (v bool )*bool {_dge :=v ;return &_dge };var _dgb =map[string ]bool {"\u0077\u0031\u0030":true ,"\u0077\u0031\u0034":true ,"\u0077\u0070\u0031\u0034":true ,"\u0077\u0031\u0035":true ,"\u0078\u0031\u0035a\u0063":true ,"\u0077\u0031\u0036s\u0065":true ,"\u0077\u0031\u0036\u0063\u0069\u0064":true ,"\u0077\u0031\u0036":true ,"\u0077\u0031\u0036\u0063\u0065\u0078":true }; -const (Unknown DocType =iota ;DocTypeSpreadsheet ;DocTypeDocument ;DocTypePresentation ;); +// Int64 returns a copy of v as a pointer. +func Int64 (v int64 )*int64 {_ee :=v ;return &_ee };var _af =map[string ]interface{}{};func _afa (_fa []*XSDAny )[]*any {_abdg :=[]*any {};for _ ,_cdb :=range _fa {_ddb :=&any {};_ddb .XMLName =_cdb .XMLName ;_bfc :=[]_b .Attr {};for _ ,_ccf :=range _cdb .Attrs {if _ccf .Name .Local !="\u0078\u006d\u006cn\u0073"{_bfc =append (_bfc ,_ccf ); +};};_ddb .Attrs =_bfc ;_ddb .Data =_cdb .Data ;_ddb .Nodes =_afa (_cdb .Nodes );_abdg =append (_abdg ,_ddb );};return _abdg ;}; // MarshalXML implements the xml.Marshaler interface. -func (_acb *any )MarshalXML (e *_ff .Encoder ,start _ff .StartElement )error {start .Name =_acb .XMLName ;start .Attr =_acb .Attrs ;if _ce :=e .EncodeToken (start );_ce !=nil {return _ce ;};if len (_acb .Nodes )> 0{for _ ,_cd :=range _acb .Nodes {if _bec :=e .Encode (_cd ); -_bec !=nil {return _bec ;};};};if len (_acb .Data )> 0{if _gg :=e .EncodeToken (_ff .CharData (_acb .Data ));_gg !=nil {return _gg ;};};return e .EncodeToken (start .End ());};func _bag (_eef []*XSDAny )[]*any {_gce :=[]*any {};for _ ,_ceb :=range _eef {_fea :=&any {}; -_fea .XMLName =_ceb .XMLName ;_bcc :=[]_ff .Attr {};for _ ,_bbb :=range _ceb .Attrs {if _bbb .Name .Local !="\u0078\u006d\u006cn\u0073"{_bcc =append (_bcc ,_bbb );};};_fea .Attrs =_bcc ;_fea .Data =_ceb .Data ;_fea .Nodes =_bag (_ceb .Nodes );_gce =append (_gce ,_fea ); -};return _gce ;}; +func (_bbc *XSDAny )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Name =_bbc .XMLName ;start .Attr =_bbc .Attrs ;_fda :=any {};_fda .XMLName =_bbc .XMLName ;_fda .Attrs =_bbc .Attrs ;_fda .Data =_bbc .Data ;_fda .Nodes =_afa (_bbc .Nodes ); +_aaa :=[]string {};_fga :=false ;_gg :=nsSet {_ae :map[string ]string {},_bd :map[string ]string {}};_bbc .collectNS (&_gg );_gg .applyToNode (&_fda );for _ ,_bf :=range _gg ._dde {if _ ,_gbg :=_age [_bf ];_gbg {_aaa =append (_aaa ,_bf );};_fb :=_gg ._bd [_bf ]; +_fda .Attrs =append (_fda .Attrs ,_b .Attr {Name :_b .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a"+_bf },Value :_fb });if _bf =="\u006d\u0063"{_fga =true ;};};for _ ,_ge :=range _fda .Attrs {if _ge .Name .Local =="\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"{_fga =false ; +break ;};};if _fga &&len (_aaa )> 0{_fda .Attrs =append (_fda .Attrs ,_b .Attr {Name :_b .Name {Local :"\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"},Value :_g .Join (_aaa ,"\u0020")});};return e .Encode (&_fda );};const _ga =true ; -// AddPreserveSpaceAttr adds an xml:space="preserve" attribute to a start -// element if it is required for the string s. -func AddPreserveSpaceAttr (se *_ff .StartElement ,s string ){if NeedsSpacePreserve (s ){se .Attr =append (se .Attr ,_ff .Attr {Name :_ff .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"}); -};};type nsSet struct{_fab map[string ]string ;_fdf map[string ]string ;_ddg []string ;}; -// RelativeImageFilename returns an image filename relative to the source file referenced -// from a relationships file. It is identical to RelativeFilename but is used particularly for images -// in order to handle different image formats. -func RelativeImageFilename (dt DocType ,relToTyp ,typ string ,index int ,fileExtension string )string {_ae :=RelativeFilename (dt ,relToTyp ,typ ,index );return _ae [0:len (_ae )-3]+fileExtension ;}; +// Any is the interface used for marshaling/unmarshaling xsd:any +type Any interface{MarshalXML (_aba *_b .Encoder ,_agc _b .StartElement )error ;UnmarshalXML (_aa *_b .Decoder ,_ba _b .StartElement )error ;};func (_da *nsSet )getPrefix (_ccd string )string {if _aca ,_ec :=_eec [_ccd ];_ec {if _ ,_dc :=_da ._bd [_aca ]; +!_dc {_da ._bd [_aca ]=_ccd ;_da ._ae [_ccd ]=_aca ;_da ._dde =append (_da ._dde ,_aca );};return _aca ;};_ccd =_g .TrimFunc (_ccd ,func (_ea rune )bool {return !_a .IsLetter (_ea )});if _eb ,_bg :=_da ._ae [_ccd ];_bg {return _eb ;};_cddc :=_g .Split (_ccd ,"\u002f"); +_cddc =_g .Split (_cddc [len (_cddc )-1],"\u003a");_abg :=_cddc [len (_cddc )-1];_aec :=0;_aadg :=[]byte {};for {if _aec < len (_abg ){_aadg =append (_aadg ,_abg [_aec ]);}else {_aadg =append (_aadg ,'_');};_aec ++;if _ ,_gda :=_da ._bd [string (_aadg )]; +!_gda {_da ._bd [string (_aadg )]=_ccd ;_da ._ae [_ccd ]=string (_aadg );_da ._dde =append (_da ._dde ,string (_aadg ));return string (_aadg );};};};const (Unknown DocType =iota ;DocTypeSpreadsheet ;DocTypeDocument ;DocTypePresentation ;); -// RelativeFilename returns a filename relative to the source file referenced -// from a relationships file. Index is used in some cases for files which there -// may be more than one of (e.g. worksheets/drawings/charts) -func RelativeFilename (dt DocType ,relToTyp ,typ string ,index int )string {_ffc :=AbsoluteFilename (dt ,typ ,index );if relToTyp ==""{return _ffc ;};_ec :=AbsoluteFilename (dt ,relToTyp ,index );_be :=_gc .Split (_ec ,"\u002f");_ba :=_gc .Split (_ffc ,"\u002f"); -_gbe :=0;for _bd :=0;_bd < len (_be );_bd ++{if _be [_bd ]==_ba [_bd ]{_gbe ++;};if _bd +1==len (_ba ){break ;};};_be =_be [_gbe :];_ba =_ba [_gbe :];_df :=len (_be )-1;if _df > 0{return _ea .RepeatString ("\u002e\u002e\u002f",_df )+_gc .Join (_ba ,"\u002f"); -};return _gc .Join (_ba ,"\u002f");}; +// Float32 returns a copy of v as a pointer. +func Float32 (v float32 )*float32 {_fgd :=v ;return &_fgd };func (_dge *XSDAny )collectNS (_de *nsSet ){if _dge .XMLName .Space !=""{_de .getPrefix (_dge .XMLName .Space );};for _ ,_eaf :=range _dge .Attrs {if _eaf .Name .Space !=""&&_eaf .Name .Space !="\u0078\u006d\u006cn\u0073"{_de .getPrefix (_eaf .Name .Space ); +};};for _ ,_ecf :=range _dge .Nodes {_ecf .collectNS (_de );};};var Log =_df .Printf ; + +// Uint16 returns a copy of v as a pointer. +func Uint16 (v uint16 )*uint16 {_gd :=v ;return &_gd }; + +// Uint32 returns a copy of v as a pointer. +func Uint32 (v uint32 )*uint32 {_cb :=v ;return &_cb }; + +// Float64 returns a copy of v as a pointer. +func Float64 (v float64 )*float64 {_gb :=v ;return &_gb }; + +// String returns a copy of v as a pointer. +func String (v string )*string {_cdd :=v ;return &_cdd };var _gfa =map[string ]string {"\u0061":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e","\u0064\u0063":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0072\u0067/\u0064c\u002f\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u002f\u0031\u002e\u0031\u002f","\u0064c\u0074\u0065\u0072\u006d\u0073":"\u0068t\u0074\u0070\u003a\u002f/\u0070\u0075\u0072\u006c\u002eo\u0072g\u002fd\u0063\u002f\u0074\u0065\u0072\u006d\u0073/","\u006d\u0063":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006d\u0061\u0072\u006b\u0075\u0070\u002d\u0063\u006f\u006d\u0070\u0061\u0074\u0069\u0062\u0069\u006ci\u0074\u0079\u002f\u0032\u00300\u0036","\u006d\u006f":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u006d\u0061\u0063\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0032\u0030\u0030\u0038\u002f\u006d\u0061\u0069\u006e","\u0077":"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n","\u0077\u0031\u0030":"\u0075\u0072n\u003a\u0073\u0063\u0068e\u006d\u0061s\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065:\u0077\u006f\u0072\u0064","\u0077\u0031\u0034":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0031\u0035":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0032\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u006e\u0065":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0070":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072a\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0044\u0072\u0061\u0077i\u006e\u0067","\u0077\u0070\u0031\u0034":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006d\u0069\u0063\u0072o\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006fr\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063e\u0073\u0073\u0069\u006e\u0067\u0044\u0072\u0061w\u0069\u006e\u0067","\u0077\u0070\u0063":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006ff\u0074\u002e\u0063\u006f\u006d\u002fo\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00310\u002f\u0077o\u0072\u0064\u0070\u0072o\u0063\u0065\u0073\u0073\u0069n\u0067\u0043\u0061\u006e\u0076\u0061\u0073","\u0077\u0070\u0067":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0047\u0072\u006f\u0075\u0070","\u0077\u0070\u0069":"\u0068t\u0074\u0070\u003a\u002f\u002f\u0073\u0063he\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d/\u006f\u0066\u0066i\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072d\u0070\u0072oc\u0065\u0073\u0073i\u006e\u0067\u0049\u006e\u006b","\u0077\u0070\u0073":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069c\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0030\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065\u0073\u0073\u0069n\u0067\u0053\u0068\u0061\u0070\u0065","\u0078\u0073\u0069":"\u0068\u0074\u0074\u0070\u003a/\u002f\u0077\u0077\u0077\u002e\u0077\u0033\u002e\u006f\u0072\u0067\u002f\u00320\u0030\u0031\u002f\u0058\u004d\u004c\u0053\u0063\u0068\u0065\u006d\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u006e\u0063\u0065","\u0078\u0031\u0035a\u0063":"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0073\u0070\u0072\u0065\u0061\u0064\u0073h\u0065e\u0074\u006d\u006c\u002f\u0032\u0030\u0031\u0030/\u00311\u002f\u0061c","\u0077\u0031\u0036s\u0065":"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006d\u0069\u0063\u0072\u006fs\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006ff\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u00315\u002f\u0077\u006f\u0072\u0064\u006dl\u002f\u0073\u0079m\u0065\u0078","\u0077\u0031\u0036\u0063\u0069\u0064":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0036\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0069\u0064","\u0077\u0031\u0036":"\u0068\u0074t\u0070\u003a\u002f\u002f\u0073c\u0068\u0065\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002e\u0063\u006f\u006d\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c","\u0077\u0031\u0036\u0063\u0065\u0078":"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068e\u006d\u0061\u0073.\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002ec\u006f\u006d\u002f\u006f\u0066fi\u0063\u0065\u002f\u0077\u006f\u0072\u0064\u002f\u0032\u0030\u0031\u0038\u002f\u0077\u006f\u0072\u0064\u006d\u006c\u002f\u0063\u0065\u0078","\u0078\u006d\u006c":"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"}; +type any struct{XMLName _b .Name ;Attrs []_b .Attr `xml:",any,attr"`;Nodes []*any `xml:",any"`;Data []byte `xml:",chardata"`;}; + +// UnmarshalXML implements the xml.Unmarshaler interface. +func (_fff *XSDAny )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ef :=any {};if _aaf :=d .DecodeElement (&_ef ,&start );_aaf !=nil {return _aaf ;};_ed (&_ef );_fff .XMLName =_ef .XMLName ;_fff .Attrs =_ef .Attrs ;_fff .Data =_ef .Data ; +_fff .Nodes =_aea (_ef .Nodes );return nil ;}; + +// CreateElement creates an element with the given namespace and name. It is +// used to unmarshal some xsd:any elements to the appropriate concrete type. +func CreateElement (start _b .StartElement )(Any ,error ){_f ,_ac :=_af [start .Name .Space +"\u002f"+start .Name .Local ];if !_ac {_dd :=&XSDAny {};return _dd ,nil ;};_bc :=_ab .ValueOf (_f );_cf :=_bc .Call (nil );if len (_cf )!=1{return nil ,_e .Errorf ("\u0063\u006fn\u0073\u0074\u0072\u0075\u0063t\u006f\u0072\u0020\u0066\u0075n\u0063\u0074\u0069\u006f\u006e\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006f\u006e\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0067\u006f\u0074\u0020\u0025\u0064",len (_cf )); +};_cd ,_ac :=_cf [0].Interface ().(Any );if !_ac {return nil ,_c .New ("\u0063o\u006e\u0073t\u0072\u0075\u0063\u0074o\u0072\u0020\u0066u\u006e\u0063\u0074\u0069\u006f\u006e\u0020\u0073\u0068ou\u006c\u0064\u0020r\u0065\u0074u\u0072\u006e\u0020\u0061\u006e\u0079 \u0027\u0041n\u0079\u0027"); +};return _cd ,nil ;};func (_dba nsSet )applyToNode (_cec *any ){if _cec .XMLName .Space ==""{return ;};_egg :=_dba .getPrefix (_cec .XMLName .Space );_cec .XMLName .Space ="";_cec .XMLName .Local =_egg +"\u003a"+_cec .XMLName .Local ;_aadc :=_cec .Attrs ; +_cec .Attrs =nil ;for _ ,_abe :=range _aadc {if _abe .Name .Space =="\u0078\u006d\u006cn\u0073"{continue ;};if _abe .Name .Space !=""{_ccdc :=_dba .getPrefix (_abe .Name .Space );_abe .Name .Space ="";_abe .Name .Local =_ccdc +"\u003a"+_abe .Name .Local ; +};_cec .Attrs =append (_cec .Attrs ,_abe );};for _ ,_cgb :=range _cec .Nodes {_dba .applyToNode (_cgb );};};var _age =map[string ]bool {"\u0077\u0031\u0030":true ,"\u0077\u0031\u0034":true ,"\u0077\u0070\u0031\u0034":true ,"\u0077\u0031\u0035":true ,"\u0078\u0031\u0035a\u0063":true ,"\u0077\u0031\u0036s\u0065":true ,"\u0077\u0031\u0036\u0063\u0069\u0064":true ,"\u0077\u0031\u0036":true ,"\u0077\u0031\u0036\u0063\u0065\u0078":true }; + + +// Int8 returns a copy of v as a pointer. +func Int8 (v int8 )*int8 {_dfe :=v ;return &_dfe }; + +// MarshalXML implements the xml.Marshaler interface. +func (_ffe *any )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Name =_ffe .XMLName ;start .Attr =_ffe .Attrs ;if _eg :=e .EncodeToken (start );_eg !=nil {return _eg ;};if len (_ffe .Nodes )> 0{for _ ,_fce :=range _ffe .Nodes {if _eeca :=e .Encode (_fce ); +_eeca !=nil {return _eeca ;};};};if len (_ffe .Data )> 0{if _cgc :=e .EncodeToken (_b .CharData (_ffe .Data ));_cgc !=nil {return _cgc ;};};return e .EncodeToken (start .End ());}; + +// NeedsSpacePreserve returns true if the string has leading or trailing space. +func NeedsSpacePreserve (s string )bool {if len (s )==0{return false ;};switch s [0]{case '\t','\n','\v','\f','\r',' ',0x85,0xA0:return true ;};switch s [len (s )-1]{case '\t','\n','\v','\f','\r',' ',0x85,0xA0:return true ;};return false ;}; // XSDAny is used to marshal/unmarshal xsd:any types in the OOXML schema. -type XSDAny struct{XMLName _ff .Name ;Attrs []_ff .Attr ;Data []byte ;Nodes []*XSDAny ;}; +type XSDAny struct{XMLName _b .Name ;Attrs []_b .Attr ;Data []byte ;Nodes []*XSDAny ;}; -// Any is the interface used for marshaling/unmarshaling xsd:any -type Any interface{MarshalXML (_b *_ff .Encoder ,_cg _ff .StartElement )error ;UnmarshalXML (_a *_ff .Decoder ,_cgf _ff .StartElement )error ;}; +// Bool returns a copy of v as a pointer. +func Bool (v bool )*bool {_abd :=v ;return &_abd }; + +// RegisterConstructor registers a constructor function used for unmarshaling +// xsd:any elements. +func RegisterConstructor (ns ,name string ,fn interface{}){_af [ns +"\u002f"+name ]=fn };func _aea (_ebd []*any )[]*XSDAny {_agf :=[]*XSDAny {};for _ ,_cbg :=range _ebd {_fbb :=&XSDAny {};_fbb .XMLName =_cbg .XMLName ;_fbb .Attrs =_cbg .Attrs ;_fbb .Data =_cbg .Data ; +_fbb .Nodes =_aea (_cbg .Nodes );_agf =append (_agf ,_fbb );};return _agf ;};func _ed (_be *any ){for _ ,_aag :=range _be .Nodes {_ed (_aag );};}; + +// DocType represents one of the three document types supported (docx/xlsx/pptx) +type DocType byte ; // AbsoluteFilename returns the full path to a file from the root of the zip // container. Index is used in some cases for files which there may be more than // one of (e.g. worksheets/drawings/charts) func AbsoluteFilename (dt DocType ,typ string ,index int )string {switch typ {case CorePropertiesType :return "\u0064\u006f\u0063\u0050\u0072\u006f\u0070\u0073\u002f\u0063\u006f\u0072e\u002e\u0078\u006d\u006c";case CustomPropertiesType :return "\u0064\u006f\u0063\u0050ro\u0070\u0073\u002f\u0063\u0075\u0073\u0074\u006f\u006d\u002e\u0078\u006d\u006c"; case ExtendedPropertiesType ,ExtendedPropertiesTypeStrict :return "\u0064\u006fc\u0050\u0072\u006fp\u0073\u002f\u0061\u0070\u0070\u002e\u0078\u006d\u006c";case ThumbnailType ,ThumbnailTypeStrict :return "\u0064\u006f\u0063Pr\u006f\u0070\u0073\u002f\u0074\u0068\u0075\u006d\u0062\u006e\u0061\u0069\u006c\u002e\u006a\u0070\u0065\u0067"; -case CustomXMLType :return _gb .Sprintf ("c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u002f\u0069t\u0065\u006d\u0025\u0064.x\u006d\u006c",index );case PresentationPropertiesType :return "\u0070\u0070\u0074\u002f\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c"; +case CustomXMLType :return _e .Sprintf ("c\u0075s\u0074\u006f\u006d\u0058\u006d\u006c\u002f\u0069t\u0065\u006d\u0025\u0064.x\u006d\u006c",index );case PresentationPropertiesType :return "\u0070\u0070\u0074\u002f\u0070\u0072\u0065\u0073\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c"; case ViewPropertiesType :switch dt {case DocTypePresentation :return "\u0070\u0070\u0074\u002f\u0076\u0069\u0065\u0077\u0050\u0072\u006f\u0070s\u002e\u0078\u006d\u006c";case DocTypeSpreadsheet :return "\u0078\u006c/\u0076\u0069\u0065w\u0050\u0072\u006f\u0070\u0073\u002e\u0078\u006d\u006c"; case DocTypeDocument :return "\u0077o\u0072d\u002f\u0076\u0069\u0065\u0077P\u0072\u006fp\u0073\u002e\u0078\u006d\u006c";};case TableStylesType :switch dt {case DocTypePresentation :return "\u0070\u0070\u0074\u002fta\u0062\u006c\u0065\u0053\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c"; case DocTypeSpreadsheet :return "\u0078l\u002ft\u0061\u0062\u006c\u0065\u0053t\u0079\u006ce\u0073\u002e\u0078\u006d\u006c";case DocTypeDocument :return "w\u006fr\u0064\u002f\u0074\u0061\u0062\u006c\u0065\u0053t\u0079\u006c\u0065\u0073.x\u006d\u006c";}; case HyperLinkType :return "";case OfficeDocumentType ,OfficeDocumentTypeStrict :switch dt {case DocTypeSpreadsheet :return "\u0078l\u002fw\u006f\u0072\u006b\u0062\u006f\u006f\u006b\u002e\u0078\u006d\u006c";case DocTypeDocument :return "\u0077\u006f\u0072\u0064\u002f\u0064\u006f\u0063\u0075\u006d\u0065\u006et\u002e\u0078\u006d\u006c"; -case DocTypePresentation :return "p\u0070t\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e.x\u006d\u006c";default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); -};case ThemeType ,ThemeTypeStrict ,ThemeContentType :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("x\u006c/\u0074\u0068\u0065\u006d\u0065\u002f\u0074\u0068e\u006d\u0065\u0025\u0064.x\u006d\u006c",index );case DocTypeDocument :return _gb .Sprintf ("\u0077\u006f\u0072\u0064/t\u0068\u0065\u006d\u0065\u002f\u0074\u0068\u0065\u006d\u0065\u0025\u0064\u002e\u0078m\u006c",index ); -case DocTypePresentation :return _gb .Sprintf ("p\u0070\u0074\u002f\u0074he\u006de\u002f\u0074\u0068\u0065\u006de\u0025\u0064\u002e\u0078\u006d\u006c",index );default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); +case DocTypePresentation :return "p\u0070t\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e.x\u006d\u006c";default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); +};case ThemeType ,ThemeTypeStrict ,ThemeContentType :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("x\u006c/\u0074\u0068\u0065\u006d\u0065\u002f\u0074\u0068e\u006d\u0065\u0025\u0064.x\u006d\u006c",index );case DocTypeDocument :return _e .Sprintf ("\u0077\u006f\u0072\u0064/t\u0068\u0065\u006d\u0065\u002f\u0074\u0068\u0065\u006d\u0065\u0025\u0064\u002e\u0078m\u006c",index ); +case DocTypePresentation :return _e .Sprintf ("p\u0070\u0074\u002f\u0074he\u006de\u002f\u0074\u0068\u0065\u006de\u0025\u0064\u002e\u0078\u006d\u006c",index );default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); };case StylesType ,StylesTypeStrict :switch dt {case DocTypeSpreadsheet :return "\u0078\u006c\u002f\u0073\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c";case DocTypeDocument :return "\u0077o\u0072d\u002f\u0073\u0074\u0079\u006c\u0065\u0073\u002e\u0078\u006d\u006c"; -case DocTypePresentation :return "\u0070\u0070\u0074\u002f\u0073\u0074\u0079\u006c\u0065s\u002e\u0078\u006d\u006c";default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); -};case ChartType ,ChartTypeStrict ,ChartContentType :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("x\u006c\u002f\u0063\u0068ar\u0074s\u002f\u0063\u0068\u0061\u0072t\u0025\u0064\u002e\u0078\u006d\u006c",index );case DocTypeDocument :return _gb .Sprintf ("\u0077\u006f\u0072d/\u0063\u0068\u0061\u0072\u0074\u0073\u002f\u0063\u0068\u0061\u0072\u0074\u0025\u0064\u002e\u0078\u006d\u006c",index ); -case DocTypePresentation :return _gb .Sprintf ("\u0070\u0070\u0074\u002fch\u0061\u0072\u0074\u0073\u002f\u0063\u0068\u0061\u0072\u0074\u0025\u0064\u002e\u0078m\u006c",index );default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); -};case TableType ,TableTypeStrict ,TableContentType :return _gb .Sprintf ("x\u006c\u002f\u0074\u0061bl\u0065s\u002f\u0074\u0061\u0062\u006ce\u0025\u0064\u002e\u0078\u006d\u006c",index );case DrawingType ,DrawingTypeStrict ,DrawingContentType :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("\u0078l\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u0073\u002fd\u0072a\u0077i\u006e\u0067\u0025\u0064\u002e\u0078\u006dl",index ); -default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case CommentsType ,CommentsTypeStrict ,CommentsContentType :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("\u0078\u006c\u002f\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0025d\u002e\u0078\u006d\u006c",index ); -case DocTypeDocument :return "\u0077\u006f\u0072\u0064\u002f\u0063\u006f\u006d\u006d\u0065\u006e\u0074s\u002e\u0078\u006d\u006c";default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); -};case VMLDrawingType ,VMLDrawingTypeStrict ,VMLDrawingContentType :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("\u0078\u006c\u002f\u0064r\u0061\u0077\u0069\u006e\u0067\u0073\u002f\u0076\u006d\u006cD\u0072a\u0077\u0069\u006e\u0067\u0025\u0064\u002ev\u006d\u006c",index ); -default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case ImageType ,ImageTypeStrict :switch dt {case DocTypeDocument :return _gb .Sprintf ("\u0077\u006f\u0072\u0064/m\u0065\u0064\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0070n\u0067",index ); -case DocTypeSpreadsheet :return _gb .Sprintf ("x\u006c/\u006d\u0065\u0064\u0069\u0061\u002f\u0069\u006da\u0067\u0065\u0025\u0064.p\u006e\u0067",index );case DocTypePresentation :return _gb .Sprintf ("p\u0070\u0074\u002f\u006ded\u0069a\u002f\u0069\u006d\u0061\u0067e\u0025\u0064\u002e\u0070\u006e\u0067",index ); -default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case WorksheetType ,WorksheetTypeStrict ,WorksheetContentType :return _gb .Sprintf ("\u0078l\u002f\u0077\u006f\u0072k\u0073\u0068\u0065\u0065\u0074s\u002fs\u0068e\u0065\u0074\u0025\u0064\u002e\u0078\u006dl",index ); +case DocTypePresentation :return "\u0070\u0070\u0074\u002f\u0073\u0074\u0079\u006c\u0065s\u002e\u0078\u006d\u006c";default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); +};case ChartType ,ChartTypeStrict ,ChartContentType :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("x\u006c\u002f\u0063\u0068ar\u0074s\u002f\u0063\u0068\u0061\u0072t\u0025\u0064\u002e\u0078\u006d\u006c",index );case DocTypeDocument :return _e .Sprintf ("\u0077\u006f\u0072d/\u0063\u0068\u0061\u0072\u0074\u0073\u002f\u0063\u0068\u0061\u0072\u0074\u0025\u0064\u002e\u0078\u006d\u006c",index ); +case DocTypePresentation :return _e .Sprintf ("\u0070\u0070\u0074\u002fch\u0061\u0072\u0074\u0073\u002f\u0063\u0068\u0061\u0072\u0074\u0025\u0064\u002e\u0078m\u006c",index );default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); +};case TableType ,TableTypeStrict ,TableContentType :return _e .Sprintf ("x\u006c\u002f\u0074\u0061bl\u0065s\u002f\u0074\u0061\u0062\u006ce\u0025\u0064\u002e\u0078\u006d\u006c",index );case DrawingType ,DrawingTypeStrict ,DrawingContentType :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("\u0078l\u002f\u0064\u0072\u0061w\u0069\u006e\u0067\u0073\u002fd\u0072a\u0077i\u006e\u0067\u0025\u0064\u002e\u0078\u006dl",index ); +default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case CommentsType ,CommentsTypeStrict ,CommentsContentType :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("\u0078\u006c\u002f\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0025d\u002e\u0078\u006d\u006c",index ); +case DocTypeDocument :return "\u0077\u006f\u0072\u0064\u002f\u0063\u006f\u006d\u006d\u0065\u006e\u0074s\u002e\u0078\u006d\u006c";default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt ); +};case VMLDrawingType ,VMLDrawingTypeStrict ,VMLDrawingContentType :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("\u0078\u006c\u002f\u0064r\u0061\u0077\u0069\u006e\u0067\u0073\u002f\u0076\u006d\u006cD\u0072a\u0077\u0069\u006e\u0067\u0025\u0064\u002ev\u006d\u006c",index ); +default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case ImageType ,ImageTypeStrict :switch dt {case DocTypeDocument :return _e .Sprintf ("\u0077\u006f\u0072\u0064/m\u0065\u0064\u0069\u0061\u002f\u0069\u006d\u0061\u0067\u0065\u0025\u0064\u002e\u0070n\u0067",index ); +case DocTypeSpreadsheet :return _e .Sprintf ("x\u006c/\u006d\u0065\u0064\u0069\u0061\u002f\u0069\u006da\u0067\u0065\u0025\u0064.p\u006e\u0067",index );case DocTypePresentation :return _e .Sprintf ("p\u0070\u0074\u002f\u006ded\u0069a\u002f\u0069\u006d\u0061\u0067e\u0025\u0064\u002e\u0070\u006e\u0067",index ); +default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case WorksheetType ,WorksheetTypeStrict ,WorksheetContentType :return _e .Sprintf ("\u0078l\u002f\u0077\u006f\u0072k\u0073\u0068\u0065\u0065\u0074s\u002fs\u0068e\u0065\u0074\u0025\u0064\u002e\u0078\u006dl",index ); case SharedStringsType ,SharedStringsTypeStrict ,SharedStringsContentType :return "x\u006c/\u0073\u0068\u0061\u0072\u0065\u0064\u0053\u0074r\u0069\u006e\u0067\u0073.x\u006d\u006c";case FontTableType ,FontTableTypeStrict :return "\u0077o\u0072d\u002f\u0066\u006f\u006e\u0074T\u0061\u0062l\u0065\u002e\u0078\u006d\u006c"; case EndNotesType ,EndNotesTypeStrict :return "\u0077\u006f\u0072\u0064\u002f\u0065\u006e\u0064\u006e\u006f\u0074\u0065s\u002e\u0078\u006d\u006c";case FootNotesType ,FootNotesTypeStrict :return "\u0077o\u0072d\u002f\u0066\u006f\u006f\u0074n\u006f\u0074e\u0073\u002e\u0078\u006d\u006c"; case NumberingType ,NumberingTypeStrict :return "\u0077o\u0072d\u002f\u006e\u0075\u006d\u0062e\u0072\u0069n\u0067\u002e\u0078\u006d\u006c";case WebSettingsType ,WebSettingsTypeStrict :return "w\u006fr\u0064\u002f\u0077\u0065\u0062\u0053\u0065\u0074t\u0069\u006e\u0067\u0073.x\u006d\u006c"; -case SettingsType ,SettingsTypeStrict :return "\u0077\u006f\u0072\u0064\u002f\u0073\u0065\u0074\u0074\u0069\u006e\u0067s\u002e\u0078\u006d\u006c";case HeaderType ,HeaderTypeStrict :return _gb .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0068\u0065\u0061\u0064\u0065\u0072\u0025d\u002e\u0078\u006d\u006c",index ); -case FooterType ,FooterTypeStrict :return _gb .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0066\u006f\u006f\u0074\u0065\u0072\u0025d\u002e\u0078\u006d\u006c",index );case ControlType ,ControlTypeStrict :switch dt {case DocTypeSpreadsheet :return _gb .Sprintf ("\u0078l\u002f\u0061\u0063\u0074\u0069\u0076\u0065\u0058\u002f\u0061\u0063t\u0069\u0076\u0065\u0058\u0025\u0064\u002e\u0078\u006d\u006c",index ); -case DocTypeDocument :return _gb .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0061\u0063\u0074\u0069\u0076\u0065X\u002f\u0061\u0063\u0074\u0069\u0076\u0065\u0058\u0025\u0064.\u0078\u006d\u006c",index );case DocTypePresentation :return _gb .Sprintf ("\u0070p\u0074\u002f\u0061\u0063t\u0069\u0076\u0065\u0058\u002fa\u0063t\u0069v\u0065\u0058\u0025\u0064\u002e\u0078\u006dl",index ); -default:_d .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case SlideType ,SlideTypeStrict :return _gb .Sprintf ("\u0070\u0070\u0074\u002fsl\u0069\u0064\u0065\u0073\u002f\u0073\u006c\u0069\u0064\u0065\u0025\u0064\u002e\u0078m\u006c",index ); -case SlideLayoutType :return _gb .Sprintf ("\u0070\u0070\u0074/s\u006c\u0069\u0064\u0065\u004c\u0061\u0079\u006f\u0075t\u0073/\u0073l\u0069d\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0025\u0064\u002e\u0078\u006d\u006c",index );case SlideMasterType :return _gb .Sprintf ("\u0070\u0070\u0074/s\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0073/\u0073l\u0069d\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",index ); -case HandoutMasterType :return _gb .Sprintf ("\u0070\u0070\u0074\u002f\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0073\u002f\u0068\u0061\u006e\u0064\u006fu\u0074\u004d\u0061\u0073\u0074e\u0072\u0025d\u002e\u0078\u006d\u006c",index ); -case NotesMasterType :return _gb .Sprintf ("\u0070\u0070\u0074/n\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065r\u0073/\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",index );default:_d .Log .Debug ("\u0075\u006e\u0073\u0075pp\u006f\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",typ ); -};return "";};func (_abf *XSDAny )collectNS (_ad *nsSet ){if _abf .XMLName .Space !=""{_ad .getPrefix (_abf .XMLName .Space );};for _ ,_bcd :=range _abf .Attrs {if _bcd .Name .Space !=""&&_bcd .Name .Space !="\u0078\u006d\u006cn\u0073"{_ad .getPrefix (_bcd .Name .Space ); -};};for _ ,_gae :=range _abf .Nodes {_gae .collectNS (_ad );};}; - -// Uint8 returns a copy of v as a pointer. -func Uint8 (v uint8 )*uint8 {_bc :=v ;return &_bc };func (_gba *nsSet )getPrefix (_bbf string )string {if _cgfd ,_dfd :=_cb [_bbf ];_dfd {if _ ,_eaa :=_gba ._fdf [_cgfd ];!_eaa {_gba ._fdf [_cgfd ]=_bbf ;_gba ._fab [_bbf ]=_cgfd ;_gba ._ddg =append (_gba ._ddg ,_cgfd ); -};return _cgfd ;};_bbf =_gc .TrimFunc (_bbf ,func (_bge rune )bool {return !_c .IsLetter (_bge )});if _fcg ,_ga :=_gba ._fab [_bbf ];_ga {return _fcg ;};_eg :=_gc .Split (_bbf ,"\u002f");_eg =_gc .Split (_eg [len (_eg )-1],"\u003a");_bfd :=_eg [len (_eg )-1]; -_ace :=0;_feb :=[]byte {};for {if _ace < len (_bfd ){_feb =append (_feb ,_bfd [_ace ]);}else {_feb =append (_feb ,'_');};_ace ++;if _ ,_aba :=_gba ._fdf [string (_feb )];!_aba {_gba ._fdf [string (_feb )]=_bbf ;_gba ._fab [_bbf ]=string (_feb );_gba ._ddg =append (_gba ._ddg ,string (_feb )); -return string (_feb );};};}; - -// UnmarshalXML implements the xml.Unmarshaler interface. -func (_gbf *XSDAny )UnmarshalXML (d *_ff .Decoder ,start _ff .StartElement )error {_afgd :=any {};if _bce :=d .DecodeElement (&_afgd ,&start );_bce !=nil {return _bce ;};_afe (&_afgd );_gbf .XMLName =_afgd .XMLName ;_gbf .Attrs =_afgd .Attrs ;_gbf .Data =_afgd .Data ; -_gbf .Nodes =_ee (_afgd .Nodes );return nil ;}; - -// Uint64 returns a copy of v as a pointer. -func Uint64 (v uint64 )*uint64 {_ab :=v ;return &_ab };type any struct{XMLName _ff .Name ;Attrs []_ff .Attr `xml:",any,attr"`;Nodes []*any `xml:",any"`;Data []byte `xml:",chardata"`;};func (_ccf nsSet )applyToNode (_ecd *any ){if _ecd .XMLName .Space ==""{return ; -};_fabb :=_ccf .getPrefix (_ecd .XMLName .Space );_ecd .XMLName .Space ="";_ecd .XMLName .Local =_fabb +"\u003a"+_ecd .XMLName .Local ;_aaea :=_ecd .Attrs ;_ecd .Attrs =nil ;for _ ,_gga :=range _aaea {if _gga .Name .Space =="\u0078\u006d\u006cn\u0073"{continue ; -};if _gga .Name .Space !=""{_ded :=_ccf .getPrefix (_gga .Name .Space );_gga .Name .Space ="";_gga .Name .Local =_ded +"\u003a"+_gga .Name .Local ;};_ecd .Attrs =append (_ecd .Attrs ,_gga );};for _ ,_gd :=range _ecd .Nodes {_ccf .applyToNode (_gd );};}; +case SettingsType ,SettingsTypeStrict :return "\u0077\u006f\u0072\u0064\u002f\u0073\u0065\u0074\u0074\u0069\u006e\u0067s\u002e\u0078\u006d\u006c";case HeaderType ,HeaderTypeStrict :return _e .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0068\u0065\u0061\u0064\u0065\u0072\u0025d\u002e\u0078\u006d\u006c",index ); +case FooterType ,FooterTypeStrict :return _e .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0066\u006f\u006f\u0074\u0065\u0072\u0025d\u002e\u0078\u006d\u006c",index );case ControlType ,ControlTypeStrict :switch dt {case DocTypeSpreadsheet :return _e .Sprintf ("\u0078l\u002f\u0061\u0063\u0074\u0069\u0076\u0065\u0058\u002f\u0061\u0063t\u0069\u0076\u0065\u0058\u0025\u0064\u002e\u0078\u006d\u006c",index ); +case DocTypeDocument :return _e .Sprintf ("\u0077\u006f\u0072\u0064\u002f\u0061\u0063\u0074\u0069\u0076\u0065X\u002f\u0061\u0063\u0074\u0069\u0076\u0065\u0058\u0025\u0064.\u0078\u006d\u006c",index );case DocTypePresentation :return _e .Sprintf ("\u0070p\u0074\u002f\u0061\u0063t\u0069\u0076\u0065\u0058\u002fa\u0063t\u0069v\u0065\u0058\u0025\u0064\u002e\u0078\u006dl",index ); +default:_ag .Log .Debug ("\u0075\u006e\u0073u\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0074\u0079\u0070\u0065 \u0025\u0073\u0020\u0070\u0061\u0069\u0072\u0020\u0061\u006e\u0064\u0020\u0025\u0076",typ ,dt );};case SlideType ,SlideTypeStrict :return _e .Sprintf ("\u0070\u0070\u0074\u002fsl\u0069\u0064\u0065\u0073\u002f\u0073\u006c\u0069\u0064\u0065\u0025\u0064\u002e\u0078m\u006c",index ); +case SlideLayoutType :return _e .Sprintf ("\u0070\u0070\u0074/s\u006c\u0069\u0064\u0065\u004c\u0061\u0079\u006f\u0075t\u0073/\u0073l\u0069d\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0025\u0064\u002e\u0078\u006d\u006c",index );case SlideMasterType :return _e .Sprintf ("\u0070\u0070\u0074/s\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0073/\u0073l\u0069d\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",index ); +case HandoutMasterType :return _e .Sprintf ("\u0070\u0070\u0074\u002f\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0073\u002f\u0068\u0061\u006e\u0064\u006fu\u0074\u004d\u0061\u0073\u0074e\u0072\u0025d\u002e\u0078\u006d\u006c",index ); +case NotesMasterType :return _e .Sprintf ("\u0070\u0070\u0074/n\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065r\u0073/\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0025\u0064\u002e\u0078\u006d\u006c",index );default:_ag .Log .Debug ("\u0075\u006e\u0073\u0075pp\u006f\u0072\u0074\u0065\u0064\u0020\u0074\u0079\u0070\u0065\u0020\u0025\u0073",typ ); +};return "";}; +// RelativeImageFilename returns an image filename relative to the source file referenced +// from a relationships file. It is identical to RelativeFilename but is used particularly for images +// in order to handle different image formats. +func RelativeImageFilename (dt DocType ,relToTyp ,typ string ,index int ,fileExtension string )string {_acb :=RelativeFilename (dt ,relToTyp ,typ ,index );return _acb [0:len (_acb )-3]+fileExtension ;};type nsSet struct{_ae map[string ]string ;_bd map[string ]string ; +_dde []string ;}; -// Int32 returns a copy of v as a pointer. -func Int32 (v int32 )*int32 {_bde :=v ;return &_bde };const MinGoVersion =_dag ; - -// String returns a copy of v as a pointer. -func String (v string )*string {_fe :=v ;return &_fe }; - -// MarshalXML implements the xml.Marshaler interface. -func (_cbd *XSDAny )MarshalXML (e *_ff .Encoder ,start _ff .StartElement )error {start .Name =_cbd .XMLName ;start .Attr =_cbd .Attrs ;_bgd :=any {};_bgd .XMLName =_cbd .XMLName ;_bgd .Attrs =_cbd .Attrs ;_bgd .Data =_cbd .Data ;_bgd .Nodes =_bag (_cbd .Nodes ); -_dad :=[]string {};_fac :=false ;_cc :=nsSet {_fab :map[string ]string {},_fdf :map[string ]string {}};_cbd .collectNS (&_cc );_cc .applyToNode (&_bgd );for _ ,_fg :=range _cc ._ddg {if _ ,_daf :=_dgb [_fg ];_daf {_dad =append (_dad ,_fg );};_ef :=_cc ._fdf [_fg ]; -_bgd .Attrs =append (_bgd .Attrs ,_ff .Attr {Name :_ff .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a"+_fg },Value :_ef });if _fg =="\u006d\u0063"{_fac =true ;};};for _ ,_fdc :=range _bgd .Attrs {if _fdc .Name .Local =="\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"{_fac =false ; -break ;};};if _fac &&len (_dad )> 0{_bgd .Attrs =append (_bgd .Attrs ,_ff .Attr {Name :_ff .Name {Local :"\u006d\u0063\u003aI\u0067\u006e\u006f\u0072\u0061\u0062\u006c\u0065"},Value :_gc .Join (_dad ,"\u0020")});};return e .Encode (&_bgd );}; - -// NeedsSpacePreserve returns true if the string has leading or trailing space. -func NeedsSpacePreserve (s string )bool {if len (s )==0{return false ;};switch s [0]{case '\t','\n','\v','\f','\r',' ',0x85,0xA0:return true ;};switch s [len (s )-1]{case '\t','\n','\v','\f','\r',' ',0x85,0xA0:return true ;};return false ;}; - -// RegisterConstructor registers a constructor function used for unmarshaling -// xsd:any elements. -func RegisterConstructor (ns ,name string ,fn interface{}){_ffg [ns +"\u002f"+name ]=fn };var Log =_g .Printf ;const _dag =true ;func _afe (_bg *any ){for _ ,_afg :=range _bg .Nodes {_afe (_afg );};}; - -// Float32 returns a copy of v as a pointer. -func Float32 (v float32 )*float32 {_bae :=v ;return &_bae };var _cb =func ()map[string ]string {_bb :=map[string ]string {};for _fa ,_aa :=range _dgg {_bb [_aa ]=_fa ;};return _bb ;}(); +// DisableLogging sets the Log function to a no-op so that any log messages are +// silently discarded. +func DisableLogging (){Log =func (string ,...interface{}){}}; -// Int64 returns a copy of v as a pointer. -func Int64 (v int64 )*int64 {_ac :=v ;return &_ac }; \ No newline at end of file +// AddPreserveSpaceAttr adds an xml:space="preserve" attribute to a start +// element if it is required for the string s. +func AddPreserveSpaceAttr (se *_b .StartElement ,s string ){if NeedsSpacePreserve (s ){se .Attr =append (se .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"}); +};}; \ No newline at end of file diff --git a/utils/utils.go b/utils/utils.go index b315c4f5f3..ede266d378 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -9,11 +9,11 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package utils ;import (_b "bytes";_be "github.com/unidoc/unioffice/v2/document";_egf "github.com/unidoc/unioffice/v2/document/convert";_eg "github.com/unidoc/unipdf/v3/model";); +package utils ;import (_dg "bytes";_g "github.com/unidoc/unioffice/v2/document";_ee "github.com/unidoc/unioffice/v2/document/convert";_e "github.com/unidoc/unipdf/v3/model";); // GetNumPages will try to get actual document page count by converting the document to a PDF first // and then get the actual page count from the PDF result. // // WARNING: This method is currently in experimental state as the PDF result might have incorrect page count. -func GetNumPages (d *_be .Document )(int ,error ){var _c _b .Buffer ;_cc :=_egf .ConvertToPdf (d );if _a :=_cc .Write (&_c );_a !=nil {return 0,_a ;};_bef ,_ee :=_eg .NewPdfReader (_b .NewReader (_c .Bytes ()));if _ee !=nil {return 0,_ee ;};_ca ,_ee :=_bef .GetNumPages (); -if _ee !=nil {return 0,_ee ;};return _ca ,nil ;}; \ No newline at end of file +func GetNumPages (d *_g .Document )(int ,error ){var _ga _dg .Buffer ;_c :=_ee .ConvertToPdf (d );if _da :=_c .Write (&_ga );_da !=nil {return 0,_da ;};_b ,_bg :=_e .NewPdfReader (_dg .NewReader (_ga .Bytes ()));if _bg !=nil {return 0,_bg ;};_dc ,_bg :=_b .GetNumPages (); +if _bg !=nil {return 0,_bg ;};return _dc ,nil ;}; \ No newline at end of file diff --git a/vmldrawing/vmldrawing.go b/vmldrawing/vmldrawing.go index 4961f42631..84aa7cc8cf 100644 --- a/vmldrawing/vmldrawing.go +++ b/vmldrawing/vmldrawing.go @@ -9,128 +9,128 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package vmldrawing ;import (_g "encoding/xml";_a "fmt";_c "github.com/unidoc/unioffice/v2";_eb "github.com/unidoc/unioffice/v2/common/logger";_eg "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_bg "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/excel"; -_ea "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml";_b "strconv";_e "strings";); - -// SetFontSize sets text's fontSize. -func (_abg *TextpathStyle )SetFontSize (fontSize int64 ){_abg ._egb =fontSize }; - -// Bottom get bottom attribute of shape style. -func (_ec *ShapeStyle )Bottom ()float64 {return _ec ._fe }; +package vmldrawing ;import (_b "encoding/xml";_a "fmt";_af "github.com/unidoc/unioffice/v2";_gc "github.com/unidoc/unioffice/v2/common/logger";_bb "github.com/unidoc/unioffice/v2/schema/soo/ofc/sharedTypes";_ab "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/office/excel"; +_gb "github.com/unidoc/unioffice/v2/schema/urn/schemas_microsoft_com/vml";_g "strconv";_ea "strings";);func (_cb *Container )MarshalXML (e *_b .Encoder ,start _b .StartElement )error {start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); +start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); +start .Attr =append (start .Attr ,_b .Attr {Name :_b .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); +start .Name .Local ="\u0078\u006d\u006c";e .EncodeToken (start );if _cb .Layout !=nil {_bg :=_b .StartElement {Name :_b .Name {Local :"\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_cb .Layout ,_bg ); +};if _cb .ShapeType !=nil {_ag :=_b .StartElement {Name :_b .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}};e .EncodeElement (_cb .ShapeType ,_ag );};for _ ,_egc :=range _cb .Shape {_cf :=_b .StartElement {Name :_b .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}}; +e .EncodeElement (_egc ,_cf );};return e .EncodeToken (_b .EndElement {Name :start .Name });}; // Left get left attribute of shape style. -func (_ff *ShapeStyle )Left ()float64 {return _ff ._gab }; - -// Top get top attribute of shape style. -func (_ed *ShapeStyle )Top ()float64 {return _ed ._def };func NewContainer ()*Container {return &Container {}};func (_gb *Container )UnmarshalXML (d *_g .Decoder ,start _g .StartElement )error {_gb .Shape =nil ;_fc :for {_ef ,_ged :=d .Token ();if _ged !=nil {return _ged ; -};switch _dg :=_ef .(type ){case _g .StartElement :switch _dg .Name .Local {case "s\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074":_gb .Layout =_ea .NewOfcShapelayout ();if _da :=d .DecodeElement (_gb .Layout ,&_dg );_da !=nil {return _da ; -};case "\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e":_gb .ShapeType =_ea .NewShapetype ();if _df :=d .DecodeElement (_gb .ShapeType ,&_dg );_df !=nil {return _df ;};case "\u0073\u0068\u0061p\u0065":_abb :=_ea .NewShape ();if _agg :=d .DecodeElement (_abb ,&_dg ); -_agg !=nil {return _agg ;};_gb .Shape =append (_gb .Shape ,_abb );};case _g .EndElement :break _fc ;};};return nil ;}; +func (_de *ShapeStyle )Left ()float64 {return _de ._ae }; // TextpathStyle is style attribute of element v:textpath. -type TextpathStyle struct{_dff string ;_egb int64 ;_aba bool ;_egc bool ;}; +type TextpathStyle struct{_afc string ;_aea int64 ;_cec bool ;_gdg bool ;}; // SetWidth set width of shape. -func (_dfd *ShapeStyle )SetWidth (width float64 ){_dfd ._fd =width }; - -// SetBold sets text to bold. -func (_gd *TextpathStyle )SetBold (bold bool ){_gd ._aba =bold }; +func (_ced *ShapeStyle )SetWidth (width float64 ){_ced ._fg =width }; -// IsBold returns true if text is bold. -func (_cac *TextpathStyle )IsBold ()bool {return _cac ._aba }; +// ToString formatting ShapeStyle to string. +func (_fff *ShapeStyle )String ()string {_abd :="";_abd +=_a .Sprintf ("\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u003a\u0025\u0073\u003b",_fff ._bfa );_abd +=_a .Sprintf ("\u006da\u0072g\u0069\u006e\u002d\u006c\u0065\u0066\u0074\u003a\u0025\u0064\u003b",int64 (_fff ._cfe )); +_abd +=_a .Sprintf ("\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006fp\u003a\u0025\u0064\u003b",int64 (_fff ._dc ));_abd +=_a .Sprintf ("w\u0069\u0064\u0074\u0068\u003a\u0025\u0064\u0070\u0074\u003b",int64 (_fff ._fg ));_abd +=_a .Sprintf ("\u0068\u0065\u0069g\u0068\u0074\u003a\u0025\u0064\u0070\u0074\u003b",int64 (_fff ._ga )); +_abd +=_a .Sprintf ("z\u002d\u0069\u006e\u0064\u0065\u0078\u003a\u0025\u0064\u003b",_fff ._acd );_abd +=_a .Sprintf ("m\u0073\u006f\u002d\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069z\u006f\u006e\u0074a\u006c:\u0025\u0073\u003b",_fff ._fb ); +_abd +=_a .Sprintf ("\u006d\u0073o-\u0070\u006f\u0073i\u0074\u0069\u006f\u006e-ho\u0072iz\u006f\u006e\u0074\u0061\u006c\u002d\u0072el\u0061\u0074\u0069\u0076\u0065\u003a\u0025s\u003b",_fff ._aba );_abd +=_a .Sprintf ("\u006ds\u006f\u002d\u0070\u006fs\u0069\u0074\u0069\u006f\u006e-\u0076e\u0072t\u0069\u0063\u0061\u006c\u003a\u0025\u0073;",_fff ._aef ); +_abd +=_a .Sprintf ("\u006d\u0073\u006f-p\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076e\u0072t\u0069c\u0061l\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003a\u0025\u0073\u003b",_fff ._acda );return _abd ;}; -// Margins get margin top, left, bottom, and right of shape style. -func (_fbb *ShapeStyle )Margins ()(float64 ,float64 ,float64 ,float64 ){return _fbb ._af ,_fbb ._fg ,_fbb ._egd ,_fbb ._abc ;}; +// SetFontFamily sets text's fontFamily. +func (_fe *TextpathStyle )SetFontFamily (fontFamily string ){_fe ._afc =fontFamily }; -// Position get position attribute of shape style. -func (_feb *ShapeStyle )Position ()string {return _feb ._geb };type Container struct{Layout *_ea .OfcShapelayout ;ShapeType *_ea .Shapetype ;Shape []*_ea .Shape ;}; +// ToString generate string of TextpathStyle. +func (_gfa *TextpathStyle )String ()string {_aaf :="";_aaf +=_a .Sprintf ("\u0066o\u006et\u002d\u0066\u0061\u006d\u0069\u006c\u0079\u003a\u0025\u0073\u003b",_gfa ._afc );_aaf +=_a .Sprintf ("\u0066o\u006et\u002d\u0073\u0069\u007a\u0065\u003a\u0025\u0064\u0070\u0074\u003b",_gfa ._aea ); +if _gfa ._gdg {_aaf +="\u0066o\u006et\u002d\u0073\u0074\u0079\u006ce\u003a\u0069t\u0061\u006c\u0069\u0063\u003b";};if _gfa ._cec {_aaf +="\u0066\u006f\u006e\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074\u003ab\u006f\u006c\u0064\u003b";};return _aaf ; +}; -// ToString formatting ShapeStyle to string. -func (_efe *ShapeStyle )String ()string {_aa :="";_aa +=_a .Sprintf ("\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u003a\u0025\u0073\u003b",_efe ._geb );_aa +=_a .Sprintf ("\u006da\u0072g\u0069\u006e\u002d\u006c\u0065\u0066\u0074\u003a\u0025\u0064\u003b",int64 (_efe ._fg )); -_aa +=_a .Sprintf ("\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006fp\u003a\u0025\u0064\u003b",int64 (_efe ._af ));_aa +=_a .Sprintf ("w\u0069\u0064\u0074\u0068\u003a\u0025\u0064\u0070\u0074\u003b",int64 (_efe ._fd ));_aa +=_a .Sprintf ("\u0068\u0065\u0069g\u0068\u0074\u003a\u0025\u0064\u0070\u0074\u003b",int64 (_efe ._gag )); -_aa +=_a .Sprintf ("z\u002d\u0069\u006e\u0064\u0065\u0078\u003a\u0025\u0064\u003b",_efe ._afd );_aa +=_a .Sprintf ("m\u0073\u006f\u002d\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069z\u006f\u006e\u0074a\u006c:\u0025\u0073\u003b",_efe ._fb ); -_aa +=_a .Sprintf ("\u006d\u0073o-\u0070\u006f\u0073i\u0074\u0069\u006f\u006e-ho\u0072iz\u006f\u006e\u0074\u0061\u006c\u002d\u0072el\u0061\u0074\u0069\u0076\u0065\u003a\u0025s\u003b",_efe ._bge );_aa +=_a .Sprintf ("\u006ds\u006f\u002d\u0070\u006fs\u0069\u0074\u0069\u006f\u006e-\u0076e\u0072t\u0069\u0063\u0061\u006c\u003a\u0025\u0073;",_efe ._fdb ); -_aa +=_a .Sprintf ("\u006d\u0073\u006f-p\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0076e\u0072t\u0069c\u0061l\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003a\u0025\u0073\u003b",_efe ._aga );return _aa ;}; +// CreateFormula creates F element for typeFormulas. +func CreateFormula (s string )*_gb .CT_F {_eeb :=_gb .NewCT_F ();_eeb .EqnAttr =&s ;return _eeb }; -// ShapeStyle is style attribute of v:shape element. -type ShapeStyle struct{_geb string ;_af float64 ;_fg float64 ;_egd float64 ;_abc float64 ;_def float64 ;_gab float64 ;_fe float64 ;_fgf float64 ;_fd float64 ;_gag float64 ;_afd int64 ;_fb string ;_bge string ;_fdb string ;_aga string ;}; +// FontSize returns fontSize of the text. +func (_cedeb *TextpathStyle )FontSize ()int64 {return _cedeb ._aea }; -// CreateFormula creates F element for typeFormulas. -func CreateFormula (s string )*_ea .CT_F {_gf :=_ea .NewCT_F ();_gf .EqnAttr =&s ;return _gf }; +// Bottom get bottom attribute of shape style. +func (_fab *ShapeStyle )Bottom ()float64 {return _fab ._gbc }; // NewCommentShape creates a new comment shape for a given cell index. The // indices here are zero based. -func NewCommentShape (col ,row int64 )*_ea .Shape {_ag :=_ea .NewShape ();_ag .IdAttr =_c .String (_a .Sprintf ("\u0063\u0073\u005f\u0025\u0064\u005f\u0025\u0064",col ,row ));_ag .TypeAttr =_c .String ("\u0023\u005f\u00780\u0030\u0030\u0030\u005f\u0074\u0032\u0030\u0032"); -_ag .StyleAttr =_c .String ("\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u003a\u0061\u0062\u0073\u006f\u006cu\u0074\u0065\u003b\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074:\u0038\u0030\u0070\u0074;\u006d\u0061\u0072\u0067\u0069n-\u0074o\u0070\u003a\u0032pt\u003b\u0077\u0069\u0064\u0074\u0068\u003a1\u0030\u0034\u0070\u0074\u003b\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0037\u0036\u0070\u0074\u003b\u007a\u002d\u0069\u006e\u0064\u0065x\u003a\u0031\u003bv\u0069\u0073\u0069\u0062\u0069\u006c\u0069t\u0079\u003a\u0068\u0069\u0064\u0064\u0065\u006e"); -_ag .FillcolorAttr =_c .String ("\u0023f\u0062\u0066\u0036\u0064\u0036");_ag .StrokecolorAttr =_c .String ("\u0023e\u0064\u0065\u0061\u0061\u0031");_cf :=_ea .NewFill ();_cf .Color2Attr =_c .String ("\u0023f\u0062\u0066\u0065\u0038\u0032");_cf .AngleAttr =_c .Float64 (-180); -_cf .TypeAttr =_ea .ST_FillTypeGradient ;_cf .Fill =_ea .NewOfcFill ();_cf .Fill .ExtAttr =_ea .ST_ExtView ;_cf .Fill .TypeAttr =_ea .OfcST_FillTypeGradientUnscaled ;_ag .ShapeChoice =append (_ag .ShapeChoice ,&_ea .CT_ShapeChoice {ShapeElementsChoice :&_ea .EG_ShapeElementsChoice {Fill :_cf }}); -_be :=_ea .NewShadow ();_be .OnAttr =_eg .ST_TrueFalseT ;_be .ObscuredAttr =_eg .ST_TrueFalseT ;_ag .ShapeChoice =append (_ag .ShapeChoice ,&_ea .CT_ShapeChoice {ShapeElementsChoice :&_ea .EG_ShapeElementsChoice {Shadow :_be }});_ee :=_ea .NewPath ();_ee .ConnecttypeAttr =_ea .OfcST_ConnectTypeNone ; -_ag .ShapeChoice =append (_ag .ShapeChoice ,&_ea .CT_ShapeChoice {ShapeElementsChoice :&_ea .EG_ShapeElementsChoice {Path :_ee }});_cg :=_ea .NewTextbox ();_cg .StyleAttr =_c .String ("\u006d\u0073\u006f\u002ddi\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u002d\u0061\u006c\u0074\u003a\u0061\u0075t\u006f"); -_ag .ShapeChoice =append (_ag .ShapeChoice ,&_ea .CT_ShapeChoice {ShapeElementsChoice :&_ea .EG_ShapeElementsChoice {Textbox :_cg }});_ge :=_bg .NewClientData ();_ge .ObjectTypeAttr =_bg .ST_ObjectTypeNote ;_ge .ClientDataChoice =[]*_bg .CT_ClientDataChoice {{MoveWithCells :_eg .ST_TrueFalseBlankT },{SizeWithCells :_eg .ST_TrueFalseBlankT },{Anchor :_c .String ("\u0031,\u0020\u0031\u0035\u002c\u0020\u0030\u002c\u0020\u0032\u002c\u00202\u002c\u0020\u0035\u0034\u002c\u0020\u0035\u002c\u0020\u0033")},{AutoFill :_eg .ST_TrueFalseBlankFalse },{Row :_c .Int64 (row )},{Column :_c .Int64 (col )}}; -_ag .ShapeChoice =append (_ag .ShapeChoice ,&_ea .CT_ShapeChoice {ShapeElementsChoice :&_ea .EG_ShapeElementsChoice {ClientData :_ge }});return _ag ;}; +func NewCommentShape (col ,row int64 )*_gb .Shape {_gbb :=_gb .NewShape ();_gbb .IdAttr =_af .String (_a .Sprintf ("\u0063\u0073\u005f\u0025\u0064\u005f\u0025\u0064",col ,row ));_gbb .TypeAttr =_af .String ("\u0023\u005f\u00780\u0030\u0030\u0030\u005f\u0074\u0032\u0030\u0032"); +_gbb .StyleAttr =_af .String ("\u0070\u006f\u0073i\u0074\u0069\u006f\u006e\u003a\u0061\u0062\u0073\u006f\u006cu\u0074\u0065\u003b\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074:\u0038\u0030\u0070\u0074;\u006d\u0061\u0072\u0067\u0069n-\u0074o\u0070\u003a\u0032pt\u003b\u0077\u0069\u0064\u0074\u0068\u003a1\u0030\u0034\u0070\u0074\u003b\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0037\u0036\u0070\u0074\u003b\u007a\u002d\u0069\u006e\u0064\u0065x\u003a\u0031\u003bv\u0069\u0073\u0069\u0062\u0069\u006c\u0069t\u0079\u003a\u0068\u0069\u0064\u0064\u0065\u006e"); +_gbb .FillcolorAttr =_af .String ("\u0023f\u0062\u0066\u0036\u0064\u0036");_gbb .StrokecolorAttr =_af .String ("\u0023e\u0064\u0065\u0061\u0061\u0031");_bf :=_gb .NewFill ();_bf .Color2Attr =_af .String ("\u0023f\u0062\u0066\u0065\u0038\u0032");_bf .AngleAttr =_af .Float64 (-180); +_bf .TypeAttr =_gb .ST_FillTypeGradient ;_bf .Fill =_gb .NewOfcFill ();_bf .Fill .ExtAttr =_gb .ST_ExtView ;_bf .Fill .TypeAttr =_gb .OfcST_FillTypeGradientUnscaled ;_gbb .ShapeChoice =append (_gbb .ShapeChoice ,&_gb .CT_ShapeChoice {ShapeElementsChoice :&_gb .EG_ShapeElementsChoice {Fill :_bf }}); +_d :=_gb .NewShadow ();_d .OnAttr =_bb .ST_TrueFalseT ;_d .ObscuredAttr =_bb .ST_TrueFalseT ;_gbb .ShapeChoice =append (_gbb .ShapeChoice ,&_gb .CT_ShapeChoice {ShapeElementsChoice :&_gb .EG_ShapeElementsChoice {Shadow :_d }});_c :=_gb .NewPath ();_c .ConnecttypeAttr =_gb .OfcST_ConnectTypeNone ; +_gbb .ShapeChoice =append (_gbb .ShapeChoice ,&_gb .CT_ShapeChoice {ShapeElementsChoice :&_gb .EG_ShapeElementsChoice {Path :_c }});_ec :=_gb .NewTextbox ();_ec .StyleAttr =_af .String ("\u006d\u0073\u006f\u002ddi\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u002d\u0061\u006c\u0074\u003a\u0061\u0075t\u006f"); +_gbb .ShapeChoice =append (_gbb .ShapeChoice ,&_gb .CT_ShapeChoice {ShapeElementsChoice :&_gb .EG_ShapeElementsChoice {Textbox :_ec }});_bd :=_ab .NewClientData ();_bd .ObjectTypeAttr =_ab .ST_ObjectTypeNote ;_bd .ClientDataChoice =[]*_ab .CT_ClientDataChoice {{MoveWithCells :_bb .ST_TrueFalseBlankT },{SizeWithCells :_bb .ST_TrueFalseBlankT },{Anchor :_af .String ("\u0031,\u0020\u0031\u0035\u002c\u0020\u0030\u002c\u0020\u0032\u002c\u00202\u002c\u0020\u0035\u0034\u002c\u0020\u0035\u002c\u0020\u0033")},{AutoFill :_bb .ST_TrueFalseBlankFalse },{Row :_af .Int64 (row )},{Column :_af .Int64 (col )}}; +_gbb .ShapeChoice =append (_gbb .ShapeChoice ,&_gb .CT_ShapeChoice {ShapeElementsChoice :&_gb .EG_ShapeElementsChoice {ClientData :_bd }});return _gbb ;}; -// NewCommentDrawing constructs a new comment drawing. -func NewCommentDrawing ()*Container {_dc :=NewContainer ();_dc .Layout =_ea .NewOfcShapelayout ();_dc .Layout .ExtAttr =_ea .ST_ExtEdit ;_dc .Layout .Idmap =_ea .NewOfcCT_IdMap ();_dc .Layout .Idmap .DataAttr =_c .String ("\u0031");_dc .Layout .Idmap .ExtAttr =_ea .ST_ExtEdit ; -_dc .ShapeType =_ea .NewShapetype ();_dc .ShapeType .IdAttr =_c .String ("_\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0032\u0030\u0032");_dc .ShapeType .CoordsizeAttr =_c .String ("2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030");_dc .ShapeType .SptAttr =_c .Float32 (202); -_dc .ShapeType .PathAttr =_c .String ("\u006d\u0030\u002c0l\u0030\u002c\u0032\u0031\u0036\u0030\u0030\u002c\u00321\u00360\u0030,\u00321\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030\u002c\u0030\u0078\u0065");_de :=_ea .NewEG_ShapeElements ();_dc .ShapeType .EG_ShapeElements =append (_dc .ShapeType .EG_ShapeElements ,_de ); -_de .ShapeElementsChoice .Path =_ea .NewPath ();_de .ShapeElementsChoice .Path .GradientshapeokAttr =_eg .ST_TrueFalseT ;_de .ShapeElementsChoice .Path .ConnecttypeAttr =_ea .OfcST_ConnectTypeRect ;return _dc ;}; +// FontFamily returns fontFamily of the text. +func (_cede *TextpathStyle )FontFamily ()string {return _cede ._afc }; -// NewShapeStyle accept value of string style attribute in v:shape and format it to generate ShapeStyle. -func NewShapeStyle (style string )ShapeStyle {_dgf :=ShapeStyle {_fd :0,_gag :0};_dcc :=_e .Split (style ,"\u003b");for _ ,_afg :=range _dcc {_gee :=_e .Split (_afg ,"\u003a");if len (_gee )!=2{continue ;};var _ca error ;switch _gee [0]{case "\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e":_dgf ._geb =_gee [1]; -break ;case "\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070":_dgf ._af ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "m\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074":_dgf ._fg ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64); -break ;case "\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0062\u006f\u0074\u0074\u006f\u006d":_dgf ._egd ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "\u006d\u0061\u0072g\u0069\u006e\u002d\u0072\u0069\u0067\u0068\u0074":_dgf ._abc ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64); -break ;case "\u0074\u006f\u0070":_dgf ._def ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "\u006c\u0065\u0066\u0074":_dgf ._gab ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "\u0062\u006f\u0074\u0074\u006f\u006d":_dgf ._fe ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64); -break ;case "\u0072\u0069\u0067h\u0074":_dgf ._fgf ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "\u0077\u0069\u0064t\u0068":_dgf ._fd ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64);break ;case "\u0068\u0065\u0069\u0067\u0068\u0074":_dgf ._gag ,_ca =_b .ParseFloat (_e .ReplaceAll (_gee [1],"\u0070\u0074",""),64); -break ;case "\u007a-\u0069\u006e\u0064\u0065\u0078":_dgf ._afd ,_ca =_b .ParseInt (_gee [1],10,64);break ;case "\u006d\u0073\u006f-p\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":_dgf ._fb =_gee [1]; -break ;case "\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006fr\u0069z\u006f\u006e\u0074\u0061\u006c\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":_dgf ._bge =_gee [1];break ;case "m\u0073\u006f\u002d\u0070os\u0069t\u0069\u006f\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c":_dgf ._fdb =_gee [1]; -break ;case "\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069o\u006e\u002d\u0076\u0065\u0072\u0074\u0069c\u0061\u006c\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":_dgf ._aga =_gee [1];break ;};if _ca !=nil {_eb .Log .Debug ("\u0055n\u0061\u0062l\u0065\u0020\u0074o\u0020\u0070\u0061\u0072\u0073\u0065\u0020s\u0074\u0079\u006c\u0065\u0020\u0061t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u003a\u0020\u0025\u0073 \u0076\u0061\u006c\u0075\u0065\u003a\u0020\u0025\u0076",_gee [0],_gee [1]); -};};return _dgf ;}; +// IsBold returns true if text is bold. +func (_ba *TextpathStyle )IsBold ()bool {return _ba ._cec }; -// MSOPositionHorizontalRelative get `mso-position-horizontal-relative` attribute of shape style. -func (_add *ShapeStyle )MSOPositionHorizontalRelative ()string {return _add ._bge }; +// MSOPositionVerticalRelative get `mso-position-vertical-relative` attribute of shape style. +func (_dbee *ShapeStyle )MSOPositionVerticalRelative ()string {return _dbee ._acda }; -// SetFontFamily sets text's fontFamily. -func (_eefd *TextpathStyle )SetFontFamily (fontFamily string ){_eefd ._dff =fontFamily }; +// SetItalic sets text to italic. +func (_ecd *TextpathStyle )SetItalic (italic bool ){_ecd ._gdg =italic }; -// ToString generate string of TextpathStyle. -func (_ebd *TextpathStyle )String ()string {_dec :="";_dec +=_a .Sprintf ("\u0066o\u006et\u002d\u0066\u0061\u006d\u0069\u006c\u0079\u003a\u0025\u0073\u003b",_ebd ._dff );_dec +=_a .Sprintf ("\u0066o\u006et\u002d\u0073\u0069\u007a\u0065\u003a\u0025\u0064\u0070\u0074\u003b",_ebd ._egb ); -if _ebd ._egc {_dec +="\u0066o\u006et\u002d\u0073\u0074\u0079\u006ce\u003a\u0069t\u0061\u006c\u0069\u0063\u003b";};if _ebd ._aba {_dec +="\u0066\u006f\u006e\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074\u003ab\u006f\u006c\u0064\u003b";};return _dec ; -}; +// IsItalic returns true if text is italic. +func (_dbc *TextpathStyle )IsItalic ()bool {return _dbc ._gdg }; // Right get right attribute of shape style. -func (_dce *ShapeStyle )Right ()float64 {return _dce ._fgf }; +func (_aa *ShapeStyle )Right ()float64 {return _aa ._ega }; -// MSOPositionVerticalRelative get `mso-position-vertical-relative` attribute of shape style. -func (_bb *ShapeStyle )MSOPositionVerticalRelative ()string {return _bb ._aga }; +// NewTextpathStyle accept value of string style attribute of element v:textpath and format it to generate TextpathStyle. +func NewTextpathStyle (style string )TextpathStyle {_cfeb :=TextpathStyle {_afc :"\u0022C\u0061\u006c\u0069\u0062\u0072\u0069\"",_aea :44,_cec :false ,_gdg :false };_ad :=_ea .Split (style ,"\u003b");for _ ,_ead :=range _ad {_bgb :=_ea .Split (_ead ,"\u003a"); +if len (_bgb )!=2{continue ;};switch _bgb [0]{case "f\u006f\u006e\u0074\u002d\u0066\u0061\u006d\u0069\u006c\u0079":_cfeb ._afc =_bgb [1];break ;case "\u0066o\u006e\u0074\u002d\u0073\u0069\u007ae":_cfeb ._aea ,_ =_g .ParseInt (_ea .ReplaceAll (_bgb [1],"\u0070\u0074",""),10,64); +break ;case "f\u006f\u006e\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074":_cfeb ._cec =_bgb [1]=="\u0062\u006f\u006c\u0064";break ;case "\u0066\u006f\u006e\u0074\u002d\u0073\u0074\u0079\u006c\u0065":_cfeb ._gdg =_bgb [1]=="\u0069\u0074\u0061\u006c\u0069\u0063"; +break ;};};return _cfeb ;}; -// SetItalic sets text to italic. -func (_dd *TextpathStyle )SetItalic (italic bool ){_dd ._egc =italic }; +// Height return height of shape. +func (_dcc *ShapeStyle )Height ()float64 {return _dcc ._ga }; -// FontSize returns fontSize of the text. -func (_fcd *TextpathStyle )FontSize ()int64 {return _fcd ._egb };func (_ad *Container )MarshalXML (e *_g .Encoder ,start _g .StartElement )error {start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0076"},Value :"\u0075\u0072n\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006f\u006d:v\u006d\u006c"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006f"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006di\u0063\u0072\u006f\u0073\u006f\u0066t\u002d\u0063\u006f\u006d\u003a\u006f\u0066\u0066\u0069\u0063\u0065\u003a\u006ff\u0066\u0069\u0063\u0065"}); -start .Attr =append (start .Attr ,_g .Attr {Name :_g .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078"},Value :"\u0075\u0072\u006e\u003a\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002d\u006d\u0069\u0063\u0072\u006f\u0073\u006f\u0066\u0074\u002d\u0063\u006fm\u003a\u006f\u0066\u0066\u0069c\u0065\u003ae\u0078\u0063\u0065\u006c"}); -start .Name .Local ="\u0078\u006d\u006c";e .EncodeToken (start );if _ad .Layout !=nil {_ga :=_g .StartElement {Name :_g .Name {Local :"\u006f\u003a\u0073\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074"}};e .EncodeElement (_ad .Layout ,_ga ); -};if _ad .ShapeType !=nil {_ab :=_g .StartElement {Name :_g .Name {Local :"v\u003a\u0073\u0068\u0061\u0070\u0065\u0074\u0079\u0070\u0065"}};e .EncodeElement (_ad .ShapeType ,_ab );};for _ ,_gc :=range _ad .Shape {_ba :=_g .StartElement {Name :_g .Name {Local :"\u0076:\u0073\u0068\u0061\u0070\u0065"}}; -e .EncodeElement (_gc ,_ba );};return e .EncodeToken (_g .EndElement {Name :start .Name });}; +// ShapeStyle is style attribute of v:shape element. +type ShapeStyle struct{_bfa string ;_dc float64 ;_cfe float64 ;_cg float64 ;_bbg float64 ;_cbe float64 ;_ae float64 ;_gbc float64 ;_ega float64 ;_fg float64 ;_ga float64 ;_acd int64 ;_fb string ;_aba string ;_aef string ;_acda string ;}; -// Height return height of shape. -func (_agf *ShapeStyle )Height ()float64 {return _agf ._gag }; +// MSOPositionHorizontalRelative get `mso-position-horizontal-relative` attribute of shape style. +func (_eed *ShapeStyle )MSOPositionHorizontalRelative ()string {return _eed ._aba }; // Width return width of shape. -func (_dgg *ShapeStyle )Width ()float64 {return _dgg ._fd }; - -// NewTextpathStyle accept value of string style attribute of element v:textpath and format it to generate TextpathStyle. -func NewTextpathStyle (style string )TextpathStyle {_bgc :=TextpathStyle {_dff :"\u0022C\u0061\u006c\u0069\u0062\u0072\u0069\"",_egb :44,_aba :false ,_egc :false };_dggc :=_e .Split (style ,"\u003b");for _ ,_dfc :=range _dggc {_eaf :=_e .Split (_dfc ,"\u003a"); -if len (_eaf )!=2{continue ;};switch _eaf [0]{case "f\u006f\u006e\u0074\u002d\u0066\u0061\u006d\u0069\u006c\u0079":_bgc ._dff =_eaf [1];break ;case "\u0066o\u006e\u0074\u002d\u0073\u0069\u007ae":_bgc ._egb ,_ =_b .ParseInt (_e .ReplaceAll (_eaf [1],"\u0070\u0074",""),10,64); -break ;case "f\u006f\u006e\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074":_bgc ._aba =_eaf [1]=="\u0062\u006f\u006c\u0064";break ;case "\u0066\u006f\u006e\u0074\u002d\u0073\u0074\u0079\u006c\u0065":_bgc ._egc =_eaf [1]=="\u0069\u0074\u0061\u006c\u0069\u0063"; -break ;};};return _bgc ;};const (ShapeStylePositionAbsolute ="\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";ShapeStylePositionRelative ="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";); +func (_cegf *ShapeStyle )Width ()float64 {return _cegf ._fg }; -// FontFamily returns fontFamily of the text. -func (_daa *TextpathStyle )FontFamily ()string {return _daa ._dff }; +// NewShapeStyle accept value of string style attribute in v:shape and format it to generate ShapeStyle. +func NewShapeStyle (style string )ShapeStyle {_ceg :=ShapeStyle {_fg :0,_ga :0};_cbea :=_ea .Split (style ,"\u003b");for _ ,_ee :=range _cbea {_gd :=_ea .Split (_ee ,"\u003a");if len (_gd )!=2{continue ;};var _fa error ;switch _gd [0]{case "\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e":_ceg ._bfa =_gd [1]; +break ;case "\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0074\u006f\u0070":_ceg ._dc ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "m\u0061\u0072\u0067\u0069\u006e\u002d\u006c\u0065\u0066\u0074":_ceg ._cfe ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64); +break ;case "\u006d\u0061\u0072\u0067\u0069\u006e\u002d\u0062\u006f\u0074\u0074\u006f\u006d":_ceg ._cg ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "\u006d\u0061\u0072g\u0069\u006e\u002d\u0072\u0069\u0067\u0068\u0074":_ceg ._bbg ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64); +break ;case "\u0074\u006f\u0070":_ceg ._cbe ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "\u006c\u0065\u0066\u0074":_ceg ._ae ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "\u0062\u006f\u0074\u0074\u006f\u006d":_ceg ._gbc ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64); +break ;case "\u0072\u0069\u0067h\u0074":_ceg ._ega ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "\u0077\u0069\u0064t\u0068":_ceg ._fg ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64);break ;case "\u0068\u0065\u0069\u0067\u0068\u0074":_ceg ._ga ,_fa =_g .ParseFloat (_ea .ReplaceAll (_gd [1],"\u0070\u0074",""),64); +break ;case "\u007a-\u0069\u006e\u0064\u0065\u0078":_ceg ._acd ,_fa =_g .ParseInt (_gd [1],10,64);break ;case "\u006d\u0073\u006f-p\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006f\u0072\u0069\u007a\u006f\u006e\u0074\u0061\u006c":_ceg ._fb =_gd [1]; +break ;case "\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002d\u0068\u006fr\u0069z\u006f\u006e\u0074\u0061\u006c\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":_ceg ._aba =_gd [1];break ;case "m\u0073\u006f\u002d\u0070os\u0069t\u0069\u006f\u006e\u002d\u0076e\u0072\u0074\u0069\u0063\u0061\u006c":_ceg ._aef =_gd [1]; +break ;case "\u006d\u0073\u006f\u002d\u0070\u006f\u0073\u0069\u0074\u0069o\u006e\u002d\u0076\u0065\u0072\u0074\u0069c\u0061\u006c\u002d\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":_ceg ._acda =_gd [1];break ;};if _fa !=nil {_gc .Log .Debug ("\u0055n\u0061\u0062l\u0065\u0020\u0074o\u0020\u0070\u0061\u0072\u0073\u0065\u0020s\u0074\u0079\u006c\u0065\u0020\u0061t\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u003a\u0020\u0025\u0073 \u0076\u0061\u006c\u0075\u0065\u003a\u0020\u0025\u0076",_gd [0],_gd [1]); +};};return _ceg ;}; -// IsItalic returns true if text is italic. -func (_deb *TextpathStyle )IsItalic ()bool {return _deb ._egc }; +// SetBold sets text to bold. +func (_agd *TextpathStyle )SetBold (bold bool ){_agd ._cec =bold };func NewContainer ()*Container {return &Container {}}; // SetHeight set height of shape. -func (_ac *ShapeStyle )SetHeight (height float64 ){_ac ._gag =height }; \ No newline at end of file +func (_dbe *ShapeStyle )SetHeight (height float64 ){_dbe ._ga =height };func (_ac *Container )UnmarshalXML (d *_b .Decoder ,start _b .StartElement )error {_ac .Shape =nil ;_bee :for {_bfb ,_eag :=d .Token ();if _eag !=nil {return _eag ;};switch _ed :=_bfb .(type ){case _b .StartElement :switch _ed .Name .Local {case "s\u0068\u0061\u0070\u0065\u006c\u0061\u0079\u006f\u0075\u0074":_ac .Layout =_gb .NewOfcShapelayout (); +if _f :=d .DecodeElement (_ac .Layout ,&_ed );_f !=nil {return _f ;};case "\u0073h\u0061\u0070\u0065\u0074\u0079\u0070e":_ac .ShapeType =_gb .NewShapetype ();if _abb :=d .DecodeElement (_ac .ShapeType ,&_ed );_abb !=nil {return _abb ;};case "\u0073\u0068\u0061p\u0065":_gcb :=_gb .NewShape (); +if _ce :=d .DecodeElement (_gcb ,&_ed );_ce !=nil {return _ce ;};_ac .Shape =append (_ac .Shape ,_gcb );};case _b .EndElement :break _bee ;};};return nil ;}; + +// Position get position attribute of shape style. +func (_gf *ShapeStyle )Position ()string {return _gf ._bfa }; + +// Margins get margin top, left, bottom, and right of shape style. +func (_cd *ShapeStyle )Margins ()(float64 ,float64 ,float64 ,float64 ){return _cd ._dc ,_cd ._cfe ,_cd ._cg ,_cd ._bbg ;}; + +// Top get top attribute of shape style. +func (_ecc *ShapeStyle )Top ()float64 {return _ecc ._cbe };type Container struct{Layout *_gb .OfcShapelayout ;ShapeType *_gb .Shapetype ;Shape []*_gb .Shape ;};const (ShapeStylePositionAbsolute ="\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065";ShapeStylePositionRelative ="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065"; +); + +// NewCommentDrawing constructs a new comment drawing. +func NewCommentDrawing ()*Container {_be :=NewContainer ();_be .Layout =_gb .NewOfcShapelayout ();_be .Layout .ExtAttr =_gb .ST_ExtEdit ;_be .Layout .Idmap =_gb .NewOfcCT_IdMap ();_be .Layout .Idmap .DataAttr =_af .String ("\u0031");_be .Layout .Idmap .ExtAttr =_gb .ST_ExtEdit ; +_be .ShapeType =_gb .NewShapetype ();_be .ShapeType .IdAttr =_af .String ("_\u0078\u0030\u0030\u0030\u0030\u005f\u0074\u0032\u0030\u0032");_be .ShapeType .CoordsizeAttr =_af .String ("2\u0031\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030");_be .ShapeType .SptAttr =_af .Float32 (202); +_be .ShapeType .PathAttr =_af .String ("\u006d\u0030\u002c0l\u0030\u002c\u0032\u0031\u0036\u0030\u0030\u002c\u00321\u00360\u0030,\u00321\u0036\u0030\u0030\u002c\u0032\u0031\u0036\u0030\u0030\u002c\u0030\u0078\u0065");_eg :=_gb .NewEG_ShapeElements ();_be .ShapeType .EG_ShapeElements =append (_be .ShapeType .EG_ShapeElements ,_eg ); +_eg .ShapeElementsChoice .Path =_gb .NewPath ();_eg .ShapeElementsChoice .Path .GradientshapeokAttr =_bb .ST_TrueFalseT ;_eg .ShapeElementsChoice .Path .ConnecttypeAttr =_gb .OfcST_ConnectTypeRect ;return _be ;}; + +// SetFontSize sets text's fontSize. +func (_gg *TextpathStyle )SetFontSize (fontSize int64 ){_gg ._aea =fontSize }; \ No newline at end of file diff --git a/zippkg/zippkg.go b/zippkg/zippkg.go index baf79ffbb3..ae050c5c74 100644 --- a/zippkg/zippkg.go +++ b/zippkg/zippkg.go @@ -9,75 +9,44 @@ // Use of this source code is governed by the UniDoc End User License Agreement // terms that can be accessed at https://unidoc.io/eula/ -package zippkg ;import (_e "archive/zip";_be "bytes";_b "encoding/xml";_a "fmt";_d "github.com/unidoc/unioffice/v2";_fa "github.com/unidoc/unioffice/v2/algo";_ba "github.com/unidoc/unioffice/v2/common/tempstorage";_f "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships"; -_ee "io";_ed "path";_gb "sort";_bed "strings";_gc "time";);func MarshalXMLByType (z *_e .Writer ,dt _d .DocType ,typ string ,v interface{})error {_fc :=_d .AbsoluteFilename (dt ,typ ,0);return MarshalXML (z ,_fc ,v );};type Target struct{Path string ;Typ string ; -Ifc interface{};Index uint32 ;}; +package zippkg ;import (_g "archive/zip";_gc "bytes";_e "encoding/xml";_dg "fmt";_cf "github.com/unidoc/unioffice/v2";_dd "github.com/unidoc/unioffice/v2/algo";_ab "github.com/unidoc/unioffice/v2/common/tempstorage";_b "github.com/unidoc/unioffice/v2/schema/soo/pkg/relationships"; +_ce "io";_cee "path";_d "sort";_a "strings";_f "time";);func (_ef SelfClosingWriter )Write (b []byte )(int ,error ){_fdba :=0;_adg :=0;for _ffg :=0;_ffg < len (b )-2;_ffg ++{if b [_ffg ]=='>'&&b [_ffg +1]=='<'&&b [_ffg +2]=='/'{_cbad :=[]byte {};_de :=_ffg ; +for _gdc :=_ffg ;_gdc >=0;_gdc --{if b [_gdc ]==' '{_de =_gdc ;}else if b [_gdc ]=='<'{_cbad =b [_gdc +1:_de ];break ;};};_aaf :=[]byte {};for _fdf :=_ffg +3;_fdf < len (b );_fdf ++{if b [_fdf ]=='>'{_aaf =b [_ffg +3:_fdf ];break ;};};if !_gc .Equal (_cbad ,_aaf ){continue ; +};_afc ,_aeab :=_ef .W .Write (b [_fdba :_ffg ]);if _aeab !=nil {return _adg +_afc ,_aeab ;};_adg +=_afc ;_ ,_aeab =_ef .W .Write (_cce );if _aeab !=nil {return _adg ,_aeab ;};_adg +=3;for _bgde :=_ffg +2;_bgde < len (b )&&b [_bgde ]!='>';_bgde ++{_adg ++; +_fdba =_bgde +2;_ffg =_fdba ;};};};_gf ,_dfd :=_ef .W .Write (b [_fdba :]);return _gf +_adg ,_dfd ;}; -// SetOnNewRelationshipFunc sets the function to be called when a new -// relationship has been discovered. -func (_db *DecodeMap )SetOnNewRelationshipFunc (fn OnNewRelationshipFunc ){_db ._dac =fn }; - -// AddFileFromStorage reads a file from internal storage and adds it at a given path to a zip file. -// NOTE: If disk storage cannot be used, memory storage can be used instead by calling memstore.SetAsStorage(). -func AddFileFromStorage (z *_e .Writer ,zipPath ,storagePath string )error {_fbf ,_ede :=z .Create (zipPath );if _ede !=nil {return _a .Errorf ("e\u0072\u0072\u006f\u0072 c\u0072e\u0061\u0074\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",zipPath ,_ede ); -};_gce ,_ede :=_ba .Open (storagePath );if _ede !=nil {return _a .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",storagePath ,_ede );};defer _gce .Close ();_ ,_ede =_ee .Copy (_fbf ,_gce );return _ede ; +// MarshalXML creates a file inside of a zip and marshals an object as xml, prefixing it +// with a standard XML header. +func MarshalXML (z *_g .Writer ,filename string ,v interface{})error {_cba :=&_g .FileHeader {};_cba .Method =_g .Deflate ;_cba .Name =filename ;_cba .SetModTime (_f .Now ());_aeg ,_ecf :=z .CreateHeader (_cba );if _ecf !=nil {return _dg .Errorf ("\u0063\u0072\u0065\u0061ti\u006e\u0067\u0020\u0025\u0073\u0020\u0069\u006e\u0020\u007a\u0069\u0070\u003a\u0020%\u0073",filename ,_ecf ); +};_ ,_ecf =_aeg .Write ([]byte (XMLHeader ));if _ecf !=nil {return _dg .Errorf ("\u0063\u0072e\u0061\u0074\u0069\u006e\u0067\u0020\u0078\u006d\u006c\u0020\u0068\u0065\u0061\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0025\u0073: \u0025\u0073",filename ,_ecf ); +};if _ecf =_e .NewEncoder (SelfClosingWriter {_aeg }).Encode (v );_ecf !=nil {return _dg .Errorf ("\u006d\u0061\u0072\u0073\u0068\u0061\u006c\u0069\u006e\u0067\u0020\u0025s\u003a\u0020\u0025\u0073",filename ,_ecf );};_ ,_ecf =_aeg .Write (_gcg );return _ecf ; }; -// AddFileFromBytes takes a byte array and adds it at a given path to a zip file. -func AddFileFromBytes (z *_e .Writer ,zipPath string ,data []byte )error {_afa ,_fbb :=z .Create (zipPath );if _fbb !=nil {return _a .Errorf ("e\u0072\u0072\u006f\u0072 c\u0072e\u0061\u0074\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",zipPath ,_fbb ); -};_ ,_fbb =_ee .Copy (_afa ,_be .NewReader (data ));return _fbb ;};const XMLHeader ="\u003c\u003f\u0078\u006d\u006c\u0020\u0076e\u0072\u0073\u0069o\u006e\u003d\u00221\u002e\u0030\"\u0020\u0065\u006e\u0063\u006f\u0064i\u006eg=\u0022\u0055\u0054\u0046\u002d\u0038\u0022\u0020\u0073\u0074\u0061\u006e\u0064\u0061\u006c\u006f\u006e\u0065\u003d\u0022\u0079\u0065\u0073\u0022\u003f\u003e"+"\u000a"; - - -// AddTarget allows documents to register decode targets. Path is a path that -// will be found in the zip file and ifc is an XML element that the file will be -// unmarshaled to. filePath is the absolute path to the target, ifc is the -// object to decode into, sourceFileType is the type of file that the reference -// was discovered in, and index is the index of the source file type. -func (_ad *DecodeMap )AddTarget (filePath string ,ifc interface{},sourceFileType string ,idx uint32 )bool {if _ad ._da ==nil {_ad ._da =make (map[string ]Target );_ad ._fac =make (map[*_f .Relationships ]string );_ad ._bg =make (map[string ]struct{});_ad ._ae =make (map[string ]int ); -};if _ed .IsAbs (filePath ){filePath =_bed .TrimPrefix (filePath ,"\u002f");};_ec :=_ed .Clean (filePath );if _ ,_dbe :=_ad ._bg [_ec ];_dbe {return false ;};_ad ._bg [_ec ]=struct{}{};_ad ._da [_ec ]=Target {Path :_ec ,Typ :sourceFileType ,Ifc :ifc ,Index :idx }; -return true ;}; - -// Decode loops decoding targets registered with AddTarget and calling th -func (_gf *DecodeMap )Decode (files []*_e .File )error {_ecf :=1;for _ecf > 0{for len (_gf ._eb )> 0{_ea :=_gf ._eb [0];_gf ._eb =_gf ._eb [1:];_bd :=_ea .Ifc .(*_f .Relationships );for _ ,_ag :=range _bd .Relationship {_gbf :=_gf ._fac [_bd ];_ecc :=_bed .TrimPrefix (_ag .TargetAttr ,"\u002f"); -if _bed .HasPrefix (_ag .TargetAttr ,"\u002f"){_ =_gf ._dac (_gf ,_ecc ,_ag .TypeAttr ,files ,_ag ,_ea );}else {if _bed .IndexByte (_gbf ,'/')> -1{_gd :=_gbf [:_bed .IndexByte (_gbf ,'/')+1];if _bed .HasPrefix (_ecc ,_gd ){_gbf ="";};};if _bed .HasPrefix (_ecc ,_gbf ){_gbf =""; -};_ =_gf ._dac (_gf ,_gbf +_ecc ,_ag .TypeAttr ,files ,_ag ,_ea );};};};for _ade ,_de :=range files {if _de ==nil {continue ;};if _def ,_faca :=_gf ._da [_de .Name ];_faca {delete (_gf ._da ,_de .Name );if _bc :=Decode (_de ,_def .Ifc );_bc !=nil {return _bc ; -};files [_ade ]=nil ;if _eea ,_ggd :=_def .Ifc .(*_f .Relationships );_ggd {_gf ._eb =append (_gf ._eb ,_def );_cd ,_ :=_ed .Split (_ed .Clean (_de .Name +"\u002f\u002e\u002e\u002f"));_gf ._fac [_eea ]=_cd ;_ecf ++;};};};_ecf --;};return nil ;};func MarshalXMLByTypeIndex (z *_e .Writer ,dt _d .DocType ,typ string ,idx int ,v interface{})error {_fae :=_d .AbsoluteFilename (dt ,typ ,idx ); -return MarshalXML (z ,_fae ,v );}; - // SelfClosingWriter wraps a writer and replaces XML tags of the // type with -type SelfClosingWriter struct{W _ee .Writer ;};func (_eed *DecodeMap )RecordIndex (path string ,idx int ){_eed ._ae [path ]=idx }; +type SelfClosingWriter struct{W _ce .Writer ;}; -// RelationsPathFor returns the relations path for a given filename. -func RelationsPathFor (path string )string {_bb :=_bed .Split (path ,"\u002f");_fad :=_bed .Join (_bb [0:len (_bb )-1],"\u002f");_ege :=_bb [len (_bb )-1];_fad +="\u002f_\u0072\u0065\u006c\u0073\u002f";_ege +="\u002e\u0072\u0065l\u0073";return _fad +_ege ; +// AddFileFromStorage reads a file from internal storage and adds it at a given path to a zip file. +// NOTE: If disk storage cannot be used, memory storage can be used instead by calling memstore.SetAsStorage(). +func AddFileFromStorage (z *_g .Writer ,zipPath ,storagePath string )error {_af ,_bdf :=z .Create (zipPath );if _bdf !=nil {return _dg .Errorf ("e\u0072\u0072\u006f\u0072 c\u0072e\u0061\u0074\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",zipPath ,_bdf ); +};_gab ,_bdf :=_ab .Open (storagePath );if _bdf !=nil {return _dg .Errorf ("e\u0072r\u006f\u0072\u0020\u006f\u0070\u0065\u006e\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",storagePath ,_bdf );};defer _gab .Close ();_ ,_bdf =_ce .Copy (_af ,_gab );return _bdf ; }; -// ExtractToDiskTmp extracts a zip file to a temporary file in a given path, -// returning the name of the file. -func ExtractToDiskTmp (f *_e .File ,path string )(string ,error ){_ff ,_ef :=_ba .TempFile (path ,"\u007a\u007a");if _ef !=nil {return "",_ef ;};defer _ff .Close ();_eaf ,_ef :=f .Open ();if _ef !=nil {return "",_ef ;};defer _eaf .Close ();_ ,_ef =_ee .Copy (_ff ,_eaf ); -if _ef !=nil {return "",_ef ;};return _ff .Name (),nil ;};var _gbd =[]byte {'/','>'};var _gcd =[]byte {'\r','\n'};func (_aea SelfClosingWriter )Write (b []byte )(int ,error ){_ce :=0;_bbeg :=0;for _fgb :=0;_fgb < len (b )-2;_fgb ++{if b [_fgb ]=='>'&&b [_fgb +1]=='<'&&b [_fgb +2]=='/'{_cdb :=[]byte {}; -_eeb :=_fgb ;for _cbd :=_fgb ;_cbd >=0;_cbd --{if b [_cbd ]==' '{_eeb =_cbd ;}else if b [_cbd ]=='<'{_cdb =b [_cbd +1:_eeb ];break ;};};_ded :=[]byte {};for _cg :=_fgb +3;_cg < len (b );_cg ++{if b [_cg ]=='>'{_ded =b [_fgb +3:_cg ];break ;};};if !_be .Equal (_cdb ,_ded ){continue ; -};_fd ,_bbg :=_aea .W .Write (b [_ce :_fgb ]);if _bbg !=nil {return _bbeg +_fd ,_bbg ;};_bbeg +=_fd ;_ ,_bbg =_aea .W .Write (_gbd );if _bbg !=nil {return _bbeg ,_bbg ;};_bbeg +=3;for _fcf :=_fgb +2;_fcf < len (b )&&b [_fcf ]!='>';_fcf ++{_bbeg ++;_ce =_fcf +2; -_fgb =_ce ;};};};_eeg ,_gfe :=_aea .W .Write (b [_ce :]);return _eeg +_bbeg ,_gfe ;}; +// DecodeMap is used to walk a tree of relationships, decoding files and passing +// control back to the document. +type DecodeMap struct{_da map[string ]Target ;_ddc map[*_b .Relationships ]string ;_dac []Target ;_ddb OnNewRelationshipFunc ;_ec map[string ]struct{};_ge map[string ]int ;}; // Decode unmarshals the content of a *zip.File as XML to a given destination. -func Decode (f *_e .File ,dest interface{})error {_bbe ,_ge :=f .Open ();if _ge !=nil {return _a .Errorf ("e\u0072r\u006f\u0072\u0020\u0072\u0065\u0061\u0064\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",f .Name ,_ge );};defer _bbe .Close ();_dg :=_b .NewDecoder (_bbe ); -if _cdc :=_dg .Decode (dest );_cdc !=nil {return _a .Errorf ("e\u0072\u0072\u006f\u0072 d\u0065c\u006f\u0064\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",f .Name ,_cdc );};if _ga ,_bedg :=dest .(*_f .Relationships );_bedg {for _ac ,_aef :=range _ga .Relationship {switch _aef .TypeAttr {case _d .OfficeDocumentTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .OfficeDocumentType ; -case _d .StylesTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .StylesType ;case _d .ThemeTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ThemeType ;case _d .ControlTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ControlType ;case _d .SettingsTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .SettingsType ; -case _d .ImageTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ImageType ;case _d .CommentsTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .CommentsType ;case _d .ThumbnailTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ThumbnailType ;case _d .DrawingTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .DrawingType ; -case _d .ChartTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ChartType ;case _d .ExtendedPropertiesTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .ExtendedPropertiesType ;case _d .CustomXMLTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .CustomXMLType ; -case _d .WorksheetTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .WorksheetType ;case _d .SharedStringsTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .SharedStringsType ;case _d .TableTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .TableType ; -case _d .HeaderTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .HeaderType ;case _d .FooterTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .FooterType ;case _d .NumberingTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .NumberingType ;case _d .FontTableTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .FontTableType ; -case _d .WebSettingsTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .WebSettingsType ;case _d .FootNotesTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .FootNotesType ;case _d .EndNotesTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .EndNotesType ; -case _d .SlideTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .SlideType ;case _d .VMLDrawingTypeStrict :_ga .Relationship [_ac ].TypeAttr =_d .VMLDrawingType ;};};_gb .Slice (_ga .Relationship ,func (_cf ,_aa int )bool {_eab :=_ga .Relationship [_cf ]; -_aed :=_ga .Relationship [_aa ];return _fa .NaturalLess (_eab .IdAttr ,_aed .IdAttr );});};return nil ;}; - -// MarshalXML creates a file inside of a zip and marshals an object as xml, prefixing it -// with a standard XML header. -func MarshalXML (z *_e .Writer ,filename string ,v interface{})error {_fg :=&_e .FileHeader {};_fg .Method =_e .Deflate ;_fg .Name =filename ;_fg .SetModTime (_gc .Now ());_bag ,_bf :=z .CreateHeader (_fg );if _bf !=nil {return _a .Errorf ("\u0063\u0072\u0065\u0061ti\u006e\u0067\u0020\u0025\u0073\u0020\u0069\u006e\u0020\u007a\u0069\u0070\u003a\u0020%\u0073",filename ,_bf ); -};_ ,_bf =_bag .Write ([]byte (XMLHeader ));if _bf !=nil {return _a .Errorf ("\u0063\u0072e\u0061\u0074\u0069\u006e\u0067\u0020\u0078\u006d\u006c\u0020\u0068\u0065\u0061\u0064\u0065\u0072\u0020\u0074\u006f\u0020\u0025\u0073: \u0025\u0073",filename ,_bf ); -};if _bf =_b .NewEncoder (SelfClosingWriter {_bag }).Encode (v );_bf !=nil {return _a .Errorf ("\u006d\u0061\u0072\u0073\u0068\u0061\u006c\u0069\u006e\u0067\u0020\u0025s\u003a\u0020\u0025\u0073",filename ,_bf );};_ ,_bf =_bag .Write (_gcd );return _bf ; -}; +func Decode (f *_g .File ,dest interface{})error {_gd ,_fdc :=f .Open ();if _fdc !=nil {return _dg .Errorf ("e\u0072r\u006f\u0072\u0020\u0072\u0065\u0061\u0064\u0069n\u0067\u0020\u0025\u0073: \u0025\u0073",f .Name ,_fdc );};defer _gd .Close ();_abd :=_e .NewDecoder (_gd ); +if _ged :=_abd .Decode (dest );_ged !=nil {return _dg .Errorf ("e\u0072\u0072\u006f\u0072 d\u0065c\u006f\u0064\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",f .Name ,_ged );};if _bfb ,_dfe :=dest .(*_b .Relationships );_dfe {for _fg ,_aead :=range _bfb .Relationship {switch _aead .TypeAttr {case _cf .OfficeDocumentTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .OfficeDocumentType ; +case _cf .StylesTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .StylesType ;case _cf .ThemeTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ThemeType ;case _cf .ControlTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ControlType ;case _cf .SettingsTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .SettingsType ; +case _cf .ImageTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ImageType ;case _cf .CommentsTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .CommentsType ;case _cf .ThumbnailTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ThumbnailType ;case _cf .DrawingTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .DrawingType ; +case _cf .ChartTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ChartType ;case _cf .ExtendedPropertiesTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .ExtendedPropertiesType ;case _cf .CustomXMLTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .CustomXMLType ; +case _cf .WorksheetTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .WorksheetType ;case _cf .SharedStringsTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .SharedStringsType ;case _cf .TableTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .TableType ; +case _cf .HeaderTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .HeaderType ;case _cf .FooterTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .FooterType ;case _cf .NumberingTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .NumberingType ;case _cf .FontTableTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .FontTableType ; +case _cf .WebSettingsTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .WebSettingsType ;case _cf .FootNotesTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .FootNotesType ;case _cf .EndNotesTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .EndNotesType ; +case _cf .SlideTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .SlideType ;case _cf .VMLDrawingTypeStrict :_bfb .Relationship [_fg ].TypeAttr =_cf .VMLDrawingType ;};};_d .Slice (_bfb .Relationship ,func (_aeb ,_cfg int )bool {_cab :=_bfb .Relationship [_aeb ]; +_eg :=_bfb .Relationship [_cfg ];return _dd .NaturalLess (_cab .IdAttr ,_eg .IdAttr );});};return nil ;};var _gcg =[]byte {'\r','\n'}; // OnNewRelationshipFunc is called when a new relationship has been discovered. // @@ -91,8 +60,39 @@ func MarshalXML (z *_e .Writer ,filename string ,v interface{})error {_fg :=&_e // target doesn't match where unioffice will write the file (e.g. read in // 'xl/worksheets/MyWorksheet.xml' and we'll write out // 'xl/worksheets/sheet1.xml') -type OnNewRelationshipFunc func (_bad *DecodeMap ,_c ,_eg string ,_fb []*_e .File ,_bab *_f .Relationship ,_df Target )error ; +type OnNewRelationshipFunc func (_cg *DecodeMap ,_ca ,_ad string ,_cd []*_g .File ,_cdc *_b .Relationship ,_bg Target )error ;var _cce =[]byte {'/','>'};const XMLHeader ="\u003c\u003f\u0078\u006d\u006c\u0020\u0076e\u0072\u0073\u0069o\u006e\u003d\u00221\u002e\u0030\"\u0020\u0065\u006e\u0063\u006f\u0064i\u006eg=\u0022\u0055\u0054\u0046\u002d\u0038\u0022\u0020\u0073\u0074\u0061\u006e\u0064\u0061\u006c\u006f\u006e\u0065\u003d\u0022\u0079\u0065\u0073\u0022\u003f\u003e"+"\u000a"; +func (_fc *DecodeMap )IndexFor (path string )int {return _fc ._ge [path ]}; -// DecodeMap is used to walk a tree of relationships, decoding files and passing -// control back to the document. -type DecodeMap struct{_da map[string ]Target ;_fac map[*_f .Relationships ]string ;_eb []Target ;_dac OnNewRelationshipFunc ;_bg map[string ]struct{};_ae map[string ]int ;};func (_dae *DecodeMap )IndexFor (path string )int {return _dae ._ae [path ]}; \ No newline at end of file +// RelationsPathFor returns the relations path for a given filename. +func RelationsPathFor (path string )string {_df :=_a .Split (path ,"\u002f");_eb :=_a .Join (_df [0:len (_df )-1],"\u002f");_bef :=_df [len (_df )-1];_eb +="\u002f_\u0072\u0065\u006c\u0073\u002f";_bef +="\u002e\u0072\u0065l\u0073";return _eb +_bef ;};type Target struct{Path string ; +Typ string ;Ifc interface{};Index uint32 ;}; + +// AddTarget allows documents to register decode targets. Path is a path that +// will be found in the zip file and ifc is an XML element that the file will be +// unmarshaled to. filePath is the absolute path to the target, ifc is the +// object to decode into, sourceFileType is the type of file that the reference +// was discovered in, and index is the index of the source file type. +func (_fd *DecodeMap )AddTarget (filePath string ,ifc interface{},sourceFileType string ,idx uint32 )bool {if _fd ._da ==nil {_fd ._da =make (map[string ]Target );_fd ._ddc =make (map[*_b .Relationships ]string );_fd ._ec =make (map[string ]struct{});_fd ._ge =make (map[string ]int ); +};if _cee .IsAbs (filePath ){filePath =_a .TrimPrefix (filePath ,"\u002f");};_fa :=_cee .Clean (filePath );if _ ,_cfd :=_fd ._ec [_fa ];_cfd {return false ;};_fd ._ec [_fa ]=struct{}{};_fd ._da [_fa ]=Target {Path :_fa ,Typ :sourceFileType ,Ifc :ifc ,Index :idx }; +return true ;}; + +// SetOnNewRelationshipFunc sets the function to be called when a new +// relationship has been discovered. +func (_gb *DecodeMap )SetOnNewRelationshipFunc (fn OnNewRelationshipFunc ){_gb ._ddb =fn }; + +// Decode loops decoding targets registered with AddTarget and calling th +func (_cc *DecodeMap )Decode (files []*_g .File )error {_be :=1;for _be > 0{for len (_cc ._dac )> 0{_abb :=_cc ._dac [0];_cc ._dac =_cc ._dac [1:];_fdb :=_abb .Ifc .(*_b .Relationships );for _ ,_ff :=range _fdb .Relationship {_ea :=_cc ._ddc [_fdb ];_ed :=_a .TrimPrefix (_ff .TargetAttr ,"\u002f"); +if _a .HasPrefix (_ff .TargetAttr ,"\u002f"){_ =_cc ._ddb (_cc ,_ed ,_ff .TypeAttr ,files ,_ff ,_abb );}else {if _a .IndexByte (_ea ,'/')> -1{_bd :=_ea [:_a .IndexByte (_ea ,'/')+1];if _a .HasPrefix (_ed ,_bd ){_ea ="";};};if _a .HasPrefix (_ed ,_ea ){_ea =""; +};_ =_cc ._ddb (_cc ,_ea +_ed ,_ff .TypeAttr ,files ,_ff ,_abb );};};};for _ae ,_ffeb :=range files {if _ffeb ==nil {continue ;};if _fe ,_cb :=_cc ._da [_ffeb .Name ];_cb {delete (_cc ._da ,_ffeb .Name );if _fef :=Decode (_ffeb ,_fe .Ifc );_fef !=nil {return _fef ; +};files [_ae ]=nil ;if _aa ,_ga :=_fe .Ifc .(*_b .Relationships );_ga {_cc ._dac =append (_cc ._dac ,_fe );_bf ,_ :=_cee .Split (_cee .Clean (_ffeb .Name +"\u002f\u002e\u002e\u002f"));_cc ._ddc [_aa ]=_bf ;_be ++;};};};_be --;};return nil ;};func (_cff *DecodeMap )RecordIndex (path string ,idx int ){_cff ._ge [path ]=idx }; + + +// ExtractToDiskTmp extracts a zip file to a temporary file in a given path, +// returning the name of the file. +func ExtractToDiskTmp (f *_g .File ,path string )(string ,error ){_edd ,_aeaf :=_ab .TempFile (path ,"\u007a\u007a");if _aeaf !=nil {return "",_aeaf ;};defer _edd .Close ();_bgd ,_aeaf :=f .Open ();if _aeaf !=nil {return "",_aeaf ;};defer _bgd .Close (); +_ ,_aeaf =_ce .Copy (_edd ,_bgd );if _aeaf !=nil {return "",_aeaf ;};return _edd .Name (),nil ;};func MarshalXMLByType (z *_g .Writer ,dt _cf .DocType ,typ string ,v interface{})error {_dggdd :=_cf .AbsoluteFilename (dt ,typ ,0);return MarshalXML (z ,_dggdd ,v ); +};func MarshalXMLByTypeIndex (z *_g .Writer ,dt _cf .DocType ,typ string ,idx int ,v interface{})error {_gcc :=_cf .AbsoluteFilename (dt ,typ ,idx );return MarshalXML (z ,_gcc ,v );}; + +// AddFileFromBytes takes a byte array and adds it at a given path to a zip file. +func AddFileFromBytes (z *_g .Writer ,zipPath string ,data []byte )error {_afd ,_dggd :=z .Create (zipPath );if _dggd !=nil {return _dg .Errorf ("e\u0072\u0072\u006f\u0072 c\u0072e\u0061\u0074\u0069\u006e\u0067 \u0025\u0073\u003a\u0020\u0025\u0073",zipPath ,_dggd ); +};_ ,_dggd =_ce .Copy (_afd ,_gc .NewReader (data ));return _dggd ;}; \ No newline at end of file